WO2022045170A1 - ラスタイメージ変換装置及びプログラム並びに印刷システム - Google Patents

ラスタイメージ変換装置及びプログラム並びに印刷システム Download PDF

Info

Publication number
WO2022045170A1
WO2022045170A1 PCT/JP2021/031096 JP2021031096W WO2022045170A1 WO 2022045170 A1 WO2022045170 A1 WO 2022045170A1 JP 2021031096 W JP2021031096 W JP 2021031096W WO 2022045170 A1 WO2022045170 A1 WO 2022045170A1
Authority
WO
WIPO (PCT)
Prior art keywords
print
data
raster image
page
printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2021/031096
Other languages
English (en)
French (fr)
Inventor
徳重 角野
一博 徳成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mutoh Industries Ltd
Original Assignee
Mutoh Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mutoh Industries Ltd filed Critical Mutoh Industries Ltd
Priority to EP21861594.6A priority Critical patent/EP4205982A4/en
Priority to US18/021,843 priority patent/US12386567B2/en
Priority to JP2022545657A priority patent/JP7464729B2/ja
Publication of WO2022045170A1 publication Critical patent/WO2022045170A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/30Auxiliary operations or equipment
    • B29C64/386Data acquisition or data processing for additive manufacturing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1211Improving printing performance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/10Processes of additive manufacturing
    • B29C64/106Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material
    • B29C64/112Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using individual droplets, e.g. from jetting heads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/21Ink jet for multi-colour printing
    • B41J2/2107Ink jet for multi-colour printing characterised by the ink properties
    • B41J2/2114Ejecting specialized liquids, e.g. transparent or processing liquids
    • B41J2/2117Ejecting white liquids
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • G06F3/1262Job scheduling, e.g. queuing, determine appropriate device by grouping or ganging jobs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1835Transforming generic data
    • G06K15/1836Rasterization
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1867Post-processing of the composed and rasterized print image
    • G06K15/1868Post-processing of the composed and rasterized print image for fitting to an output condition, e.g. paper colour or format
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1867Post-processing of the composed and rasterized print image
    • G06K15/1886Storage of the print image data or of parts thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1894Outputting the image data to the printing elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1268Job submission, e.g. submitting print job order or request not the print data itself
    • G06F3/127Job submission, e.g. submitting print job order or request not the print data itself by using hot folders, e.g. folder for which print settings or print data management rules are set in advance

Definitions

  • the present invention relates to a raster image device, a program, and a printing system.
  • the print data as the print source is input as different print data, or multiple print data are created side by side in advance. It is common to input one print data (Patent Document 1).
  • the present invention has been made in view of the above circumstances, and provides a raster image conversion device, a program, and a printing system having excellent operability, which can easily assign a plurality of different print data to a print location.
  • the purpose is to do.
  • the raster image conversion device is a raster image conversion device that inputs print data, converts the print data into raster image data, and outputs the print data to the raster image.
  • a storage unit that stores print environment data that defines conditions for converting to data, an operation unit for setting or editing the print environment data stored in the storage unit, and printing stored in the storage unit. It has a conversion processing unit that converts the print data into the raster image data based on the environment data.
  • the print environment data includes print template information having a plurality of print slots.
  • the operation unit includes an operation mode capable of generating or editing the print template information.
  • the conversion processing unit inputs or creates print data composed of a plurality of pages, and allocates a print position and a print range of each page of the print data to the print slot of the print template information based on the print template information. Execute data allocation processing.
  • the printing system is a raster image conversion device that inputs print data and converts the print data into raster image data, and a printed matter based on the raster image data converted by the raster image conversion device.
  • the printing device is an inkjet printer capable of multi-layer printing using UV curable ink.
  • the raster image conversion device generates or edits a storage unit that stores print environment data that defines conditions for converting the print data into the raster image data, and the print environment data that is stored in the storage unit. It has an operation unit for the purpose and a conversion processing unit that converts the print data into the raster image data based on the print environment data stored in the storage unit.
  • the print environment data includes print template information having a plurality of print slots.
  • the operation unit includes an operation mode capable of generating or editing the print template information.
  • the conversion processing unit inputs or creates print data composed of a plurality of pages, and allocates a print position and a print range of each page of the print data to the print slot of the print template information based on the print template information. Execute data allocation processing.
  • the printing apparatus prints the raster image data on the printed matter arranged at a position corresponding to the printing slot in a single layer or in multiple layers with the UV curing ink.
  • the raster image conversion program is a print processing program that inputs print data, converts the print data into raster image data, and outputs the print data to a computer.
  • the conversion process step of converting the print data into the raster image data is executed.
  • the print environment data includes print template information having a plurality of print slots.
  • the operation step includes a step of generating or editing the print template information.
  • the conversion processing step inputs or creates print data composed of a plurality of pages, and allocates a print position and a print range of each page of the print data to the print slot of the print template information based on the print template information. Includes data allocation processing steps.
  • FIG. 1 is a functional block diagram showing a schematic configuration of a printing system according to an embodiment of the present invention.
  • This printing system includes a print data generation device 20, a raster image conversion device 10, and an inkjet printer 30 as a printing device.
  • the print data generation device 20 is, for example, a page description language in a vector format such as PDF (Portable Document Format) or PS (PostScript: registered trademark), or JPEG (Joint Photographic Experts Group) and TIFF (Tagged Image File Format).
  • a print job composed of image data in which an image is compressed is generated and output to an inkjet printer 30 via a raster image conversion device 10.
  • the "print job” includes “print data” and means a print instruction described for printing the print data.
  • print data refers to data including characters, figures, images, etc. that are printed according to a print job.
  • the information output from the print data generation device 20 may be referred to as "print data” or "print job”.
  • the print data including the print environment data when the print data is converted into the raster image data and output, and the conversion process according to the print environment data are executed and then rasterized to the inkjet printer 30.
  • the series of processes up to the output of image data may be referred to as “print job” and “print workflow” in a broad sense, respectively.
  • the raster image conversion device 10 converts the print data consisting of the input vector data into raster image data and outputs the print data to the inkjet printer 30.
  • the raster image conversion device 10 can be configured as a RIP device realized by, for example, causing a CPU (not shown) to execute a RIP (Raster Image Processor) program.
  • the inkjet printer 30 can be configured as, for example, a printing device capable of multi-layer printing using UV (Ultra-Violet) curable ink.
  • the raster image conversion device 10 functionally has one or a plurality of hot folders 11, a raster image conversion processing unit 12, a storage unit 13, and an operation unit 14.
  • the hot folder 11 is a folder for storing the print data output from the print data generation device 20.
  • the hot folder 11 is associated with print environment data.
  • the print workflow is started by referring to the print environment data corresponding to the hot folder 11.
  • the raster image conversion processing unit 12 monitors whether or not the print data is stored in the hot folder 11, and when the print data is stored in the hot folder 11, rasterizes the print data according to the print environment data corresponding to the hot folder 11. It performs processing, color matching processing, halftone processing, etc., and outputs it to the inkjet printer 30 as raster image data.
  • the storage unit 13 stores print environment data that defines a print workflow for executing conversion processing in the raster image conversion processing unit 12.
  • the printing environment data includes color profile and color management information required for color matching, print data layout information, jig layout information for generating jigs when printing requires jigs, and multi-layer printing.
  • the layer print information of the case and the hot folder information corresponding to the print workflow are stored.
  • the operation unit 14 has an input unit 14a such as a keyboard and a mouse, and a display unit 14b such as a display device.
  • the operation unit 14 uses the input unit 14a and the display unit 14b to store print data in the hot folder 11, various operations in the raster image conversion processing unit 12, and generate and edit print environment data stored in the storage unit 13. Has a function to perform.
  • FIG. 3 is a flowchart showing the setting / editing process of the print environment data.
  • step S11 it is determined whether or not there is an instruction to set the jig layout. If there is an instruction to set the jig layout, the jig layout setting process is executed (step S12). If there is no instruction to set the jig layout, other printing environment data setting processing is executed (step S13). When the jig layout setting process is selected, the print template setting when allocating the print data included in the jig layout information and the setting of the frame information constituting the jig are executed.
  • FIG. 4 is a schematic diagram showing each parameter of the print template.
  • An image of the jig layout and an input box for each parameter are displayed on the display unit 14b.
  • the parameters of the print template in the jig layout are the width (x1), height (y1) of the jig 15, the distance between the reference position O1 and the print start position O2 (x2, y2), and the printing arranged on the jig 15. Includes the width (x3) and height (y3) of the slots 16 and the gaps (x4, y4) between the print slots 16.
  • each print slot 16 may be associated with a slot number.
  • the information on the frame of the jig layout includes information on the type of frame required for making the jig, the width and length of the frame, the distance from the printing slot 16 of the frame, and the number of times of printing and stacking with UV curing ink.
  • FIG. 5 is a diagram showing the types of frames. As shown in the figure, the types of frames include the "fence” in the figure (a), the “corner” in the figure (b), and the "quadrangle” in the figure (c). In the "fence", the left and right frames 17 are located in the vertical center of the left and right sides of the print slot 16 with respect to the object to be printed 31, and the upper and lower frames 17 are located in the vertical center of the upper and lower sides of the print slot 16.
  • the "corner” is an L-shaped frame that regulates the positions of the four corners of the printed matter 31.
  • the "quadrangle” is a square annular frame that continuously surrounds the periphery of the quadrangle printed matter 31.
  • the “fence” and the “quadrangle” can be positioned even on the circular printed matter 31, and as shown in the figure (f), the “quadrangle” is. Positioning is also possible with the triangular printed matter 31. Therefore, by appropriately selecting the type of the frame, even if the outer shape of the printed matter 31 is different, it can be commonly used.
  • this jig layout information is stored in the storage unit 13 (step S14). Further, even when other print environment data is set, it is stored in the storage unit 13 (step S14). Next, it is determined from the instruction information from the operation unit 14 whether or not to print the jig (step S15), and if the jig is instructed to be created, the jig is printed (step). S16). In the jig printing process, the raster image conversion processing unit 12 generates raster image data of the jig frame based on the jig layout information, and outputs the raster image data to the inkjet printer 30 for the number of printing stacks. .. As a result, the jig is printed by the inkjet printer 30.
  • FIG. 6 shows an example of the created jig when the type of the frame is “fence”.
  • the jig 15 is created by printing and forming a frame 17 on a sheet-shaped print medium 18 such as a rigid medium based on the jig layout information, for example, by multi-layer printing of UV curable ink. Since the frame 17 is formed by thick printing, the printed matter 31 can be stably positioned.
  • the above-mentioned "fence” and "corner” are also effective in shortening the time required for printing the frame 17 of the jig 15 and reducing the amount of ink used.
  • the input unit 14a Since the optimum value of each side length of the "fence” and the "corner” depends on the shape (size and thickness) of the printed matter 31, the input unit 14a has a function of editing each side length.
  • the jig once created can be used repeatedly in other printing jobs. In this case, on the raster image conversion device 10, a plurality of stored print environment data may be searched and a jig layout to be used may be selected.
  • the jig layout information is created based on the print template that defines the print position and range. Therefore, no matter what kind of print data is printed, by allocating the print data to the print template, The position of the printed matter on the jig and the printing position match.
  • FIG. 7 is a flowchart showing a raster image conversion process (print workflow) in the raster image conversion processing unit 12.
  • the print job such as the initial value setting of the print environment data shown in FIG. 3 is set in advance (step S21).
  • the print data is read from the hot folder 11 (step S22).
  • the print job is edited (step S24). Examples of editing a print job include nesting processing of a plurality of print jobs, which will be described later, and editing processing of print environment data.
  • a rasterization process including allocation of print data to the print template is executed (steps and 25). By this process, raster image data (CMYK data) is assigned to each print slot of the print template.
  • CMYK data raster image data
  • the raster image conversion processing unit 12 executes color matching processing for the raster image data assigned to the print template (step S26).
  • the color matching process the color profile information and the color management information including the input profile and the output profile of the inkjet printer 30 included in the print environment data stored in the storage unit 13 are referred to, and the color conversion process is performed to the raster image data.
  • the raster image conversion processing unit 12 first refers to the input profile (ICC profile) such as Japan Color (registered trademark) stored in the storage unit 13 as the color management processing, and the raster image data (the raster image data (ICC profile)).
  • ICC profile such as Japan Color (registered trademark) stored in the storage unit 13
  • the raster image data the raster image data (ICC profile)
  • 8-bit_CMYK data is expanded into, for example, the color space of the L * a * b * color system, and the color is converted into the L * a * b * value of the device independent color.
  • the raster image conversion processing unit 12 refers to the output profile (ICC profile) of the inkjet printer 30 and colors the L * a * b * value again to the CMYK value (8-bit_CMYK data) of the device independent color. Convert.
  • the raster image conversion processing unit 12 performs special color ink color (W: White / V: Varnish) for light ink color (Lc, Lm, Lk) generation, background color printing, and thick printing as color calibration processing. ), Adjustment of ink amount (tone curve adjustment), etc. can be executed. In this way, the raster image conversion processing unit 12 executes so-called color matching processing in general, including color management processing and color calibration processing.
  • the raster image conversion processing unit 12 executes halftone processing using an error diffusion method or the like based on the CMYK value (8-bit_CMYKLcLmLkWV data) (step S27).
  • the 8-bit_CMYK data is converted into, for example, the CMYK value (2-bit_CMYKLcLMmLkWV data) of the multi-size dots of the device independent color.
  • the raster image data consisting of the converted CMYK values (2-bit_CMYKLcLmLkWV data) of the converted multi-size dots is output to the inkjet printer 30 (step S28).
  • the printed matter 31 may be arranged at the correct printed position.
  • Multi-page / single-layer printing When a plurality of different print data are assigned to different print slots of a print template for printing, usually, in the print data generator 20, the plurality of print data are different, for example. It was created as a PDF file, and an allocation operation was required to allocate different PDF files to different print slots.
  • the raster image conversion processing unit 12 by inputting these separate PDF files into the raster image conversion device 10 as print data of one multi-page PDF file, the raster image conversion processing unit 12 converts each page into each page. It has a function to automatically allocate to a print slot and its printing workflow.
  • FIG. 8 shows an example of multi-page, single-layer print data to be input.
  • This print data has three pages with different image data.
  • the conversion of the plurality of PDF data into the multi-page PDF data may be performed by using the print data generation device 20 or by editing the print job in the raster image conversion device 10 (step S24). good.
  • the print data generation device 20 in order to submit a print job to the hot folder 11 and automate the print output of the inkjet printer 30 as a print workflow, a series of processes are performed on the print environment data. Must be stated in advance.
  • the print data generation device 20 it is possible to store the layout information of each page of the multi-page PDF as print environment data and automate it as a print workflow.
  • the print job also includes the print environment data shown in FIG. 2, and the layout information thereof includes, for example, whether or not each page is skipped (Skip) and the number of prints (Print), as shown in FIG. Contains information.
  • FIG. 9 shows an example in which the number of pages P of the print data is “3” and the number of slots S of the print template is “4”. In the example of FIG. 9, the number of printed sheets of the first page and the third page is set to "1", the number of printed sheets of the second page is set to "2", and the skip page is set to none.
  • the first page (Page 1) is inserted into the first slot (Slot 1) of the print template. Is assigned, the second page (Page2) is assigned to the second slot (Slot2), the second page (Page2) is copied and assigned to the third slot (Slot3), and the third is assigned to the fourth slot (Slot4). A page (Page3) is assigned.
  • FIG. 11 is a flowchart showing such a multi-page / single layer allocation process.
  • the page number p and the slot number s are set to the initial value "1" (step S31).
  • the print data of the p-page is allocated to the s slot (step S34).
  • the slot number s is updated (step S35), and the process ends when the slot number s exceeds the number of slots S (step S36), but if the slot number s does not exceed the number of slots S, the first page is specified by Print.
  • step S37 It is determined whether or not the allocation for the number of sheets has been completed. If the allocation of the specified number of sheets has not been completed, the calculation returns to the calculation of the print slot position from step S33, but if the allocation of the specified number of sheets has been completed, the page number p is updated (. Step S38). When the page number p exceeds the number of pages P, the process ends (step S39), but if the page number p does not exceed the number of pages P, the process returns to step S32 for determining whether or not the skip designation of the first page is specified. If it is determined in step S32 that there is a skip designation for the p-page, the process for updating the page number p (step S38) is performed.
  • the print data to be allocated is multi-paged and stored in the hot folder 11, and the allocation process is executed according to the print environment data. Therefore, it is necessary to allocate the print data of each page. There is no. Further, since the print data is assigned to each print slot based on the jig layout information, the position of the object to be printed and the print position do not deviate from each other.
  • whether or not to skip the page is specified, but it may be possible to specify whether or not to skip the use of the print slot.
  • the information of the print slot to be skipped is specified in advance as the skip slot information in the layout information. Then, based on the skip slot information, it is determined whether or not the s slot is skipped before or after step S32 in FIG. 11, and if there is skip, the process proceeds to step S35 to update the slot number s. If there is no skip, the allocation process for the s slot may be executed.
  • the corresponding print slot 16 can be used from the input unit 14a. Can be specified to skip the allocation of pages to the print slot 16.
  • the above multi-page data can also be created from print data of a plurality of single pages and single layers.
  • FIG. 12 shows an example of creating multi-page single-layer print data by nesting two print data (Job1 and Job2).
  • the "nesting process” is a function of processing a plurality of print data (print jobs) into one, and each printing so as to eliminate wasted space when the plurality of print data are combined into one. It is a process including a function of adjusting the arrangement of data.
  • the layout information when the layout information is set, the allocation process according to the layout information is prioritized. Therefore, in the "nesting process” described here, only multi-page conversion is performed by integrating the print data, and the layout of the print data follows the layout information.
  • Such nesting processing may be performed by the print data generation device 20 or by the editing operation of the print job in the raster image conversion device 10.
  • the print data of the multi-page single layer created as a result of nesting follows the layout information as shown in FIG. 13, as shown in FIG. 12, the first page (Page1) is placed in the first slot (Slot1) of the print template. ) Is assigned, and the second page (Page2) is assigned to the second slot (Slot2).
  • Multi-page / multi-layer printing For example, when performing thick printing with UV curable ink on a transparent smartphone case, white ink is printed on the entire surface as a base layer, and an image with CMYK ink is printed on it. On top of that, multi-layer printing may be performed, such as thick printing using burnish ink.
  • multi-layer printing by a multi-pass printing method in which the inkjet head is reciprocated in the sub-scanning direction by the number of printing layers on the table (platen) of the inkjet printer 30 will be described with an example.
  • the print data for performing the multi-layer printing as described above is also input as the multi-page data.
  • FIG. 14 shows an example of multi-page and multi-layer print data to be input.
  • This print data includes image data of three pages corresponding to each of the three layers constituting one image.
  • the first page is image data for printing white ink
  • the second page is image data for printing CMYK ink
  • the third page is image data for printing burnish ink.
  • FIG. 15 is an example of layout information (or layer printing information) in this case.
  • FIG. 15 shows an example in which the number of pages P of print data is “3” and the number of slots S of the print template is “4”.
  • the layer on the first page is "1”
  • the color mode is "White”
  • the layer on the second page is "2”
  • the color mode is "CMYK”
  • the layer on the third page is "3”.
  • the color mode is set to "Varnish”.
  • there is no skip of each page (Skip) there is no stacking number of layers of print data (Multiplex), and the number of prints (Print) from the first page to the third page is set to "4". ..
  • the first layer of the first to fourth slots of the print template is first.
  • a page is assigned, a second page is also assigned to the second layer, and a third page is also assigned to the third layer.
  • the first layer is output to the inkjet printer 30 in the form of raster image data for the first printing, the second layer for the second printing, and the third layer for the third printing.
  • FIG. 17 is a flowchart showing this multi-page / multi-layer allocation process.
  • the layer number l and the page number p are set to the initial values "1" (step S41).
  • the slot number s is set to the initial value "1" (step S42).
  • the print data of the p-page is allocated to the l-th layer of the s slot (step S45).
  • the slot number s is updated (step S46), and the process ends when the slot number s exceeds the number of slots S (step S47), but if the slot number s does not exceed the number of slots S, the first page is specified by Print. It is determined whether or not the allocation for the number of sheets has been completed (step S48). If the allocation of the specified number of sheets is not completed, the calculation returns to the calculation of the print slot position from step S44. However, if the allocation of the specified number of sheets is completed, the layer specified by Multiplex is used. It is determined whether or not the allocation of layers for the number of layers has been completed (step 49).
  • step S49 if the layer allocation for the number of layers overlapped is completed, the page number p is updated (step S51). The process ends when the page number p exceeds the number of pages P (step S52), but if the page number p does not exceed the number of pages P, the process returns to step S42 and the slot number s is initialized to "1". After that, it is determined whether or not the skip designation on the first page is specified (step S43). If it is determined in step S43 that there is a skip designation for the p-page, the process for updating the page number p (step S51) is performed.
  • the multi-layer print data can be allocated to each print slot of the print template under the conditions specified in the print environment data. Can be done.
  • the frame 17 of the print slot 16 on which the jig 15 is located cannot be used due to damage or the like, the corresponding print slot 16 is designated from the input unit 14a, and the page allocation to the print slot 16 is skipped.
  • the processing to be performed may be added to the processing shown in FIG.
  • the input multi-page print data for multi-layer printing may be created in advance by the print data generation device 20, or may be created by editing a print job in the raster image conversion device 10. May be.
  • the print data generation device 20 in order to submit a print job to the hot folder 11 and automate the print output of the inkjet printer 30 as a print workflow, a series of processes are performed on the print environment data. Must be stated in advance.
  • the print data generation device 20 it is possible to store the layer print information of each page of the multi-page PDF as print environment data and automate it as a print workflow.
  • FIG. 18 is a diagram showing an example of generating multi-page / multi-layer print data from one print data (Job1).
  • layers such as a background image, a color image, and a burnish image are automatically or semi-automatically extracted from one print data by using an image processing technique or the like, and these are each first.
  • the entire surface of the image is extracted, the part with color is extracted, the part without color is extracted, the entire page is flat and has an arbitrary density, and the black-and-white inverted image of the same image. It is also possible to perform processing such as extracting. Further, when the layer is automatically generated, it may have a function of specifying bleeding (enlarged from the original image) and choke (reduced from the original image). As the layout information is specified, for example, the same layout information as that shown in FIG. 13 can be used.
  • FIG. 19 is a diagram showing an example of creating multi-page / multi-layer print data by nesting different single-page print data (Job1 and Job2) created for layer printing. Such nesting processing may be performed by the print data generation device 20 or by the editing operation of the print job in the raster image conversion device 10.
  • FIG. 20 is a diagram showing an example of other layout information regarding the print data of the multi-page / multi-layer shown in FIG.
  • the number of prints (Print) is set to "4".
  • the number of layers (Multiplex) of the second layer is set to "1".
  • the allocation process as shown in FIG. 21 is executed. That is, since the Multiplex is "1" after the allocation of the second layer is completed, the third layer is added and the print data of the second layer is copied to the third layer. In this way, the number of print layers can be arbitrarily changed by specifying the number of layer copies of the layout information.
  • FIG. 22 shows an example of creating one multi-page / multi-layer print data by nesting a plurality of print data (Job1 and Job2), each of which is multi-page / multi-layer.
  • the nesting process may be performed by the print data generation device 20 or by the editing operation of the print job in the raster image conversion device 10.
  • This example includes a case where each page of the multi-page / single-layer print data shown in FIG. 8 is made into a multi-layer as shown in FIG.
  • the first page is the first page of Job1 and the first layer
  • the second page is the second page of Job1 and the second layer
  • the third page is the first page of Job2 and the first page.
  • the 1st layer and the 4th page are the 2nd page of Job2 and correspond to the 2nd layer, respectively.
  • FIG. 23 shows an example of layout information (or layer print information).
  • the color mode of the first page and the third page is "CMYK”
  • the color mode of the second page and the fourth page is "Varnish”
  • the number of prints of the first page and the second page is "3"
  • the first page is set to "1", respectively.
  • the first page is allocated to the first layer from the first slot to the third slot, and the first slot to the third slot are allocated.
  • the second page is allocated to the second layer up to, the third page is allocated to the first layer of the fourth slot, and the fourth page is allocated to the second layer of the fourth slot.
  • the above processing can be realized by executing the flowchart shown in FIG. 17 for each print job and changing the initial value of the slot number for each print job.
  • FIG. 25 a plurality of single-page / single-layer print data (Job1, Job2) are subjected to nesting processing, and each print data is subjected to the multi-layering process shown in FIG. It is a figure which shows the example which creates the print data of a multi-page multi-layer from the print data (Job1, Job2).
  • the first slot (Slot 1) of the print template is used.
  • One page (Page1) and a second page (Page2) are assigned, and a third page (Page3) and a fourth page (Page4) are assigned to the second slot (Slot2).
  • FIG. 27 is a diagram showing an example in which a plurality of multi-page print data (Job1 and Job2) are nested and the obtained multi-page print data is allocated to a common slot.
  • the layout information in this case is shown in FIG. 28.
  • the first page (Page1) to the fourth page (Page4) are assigned to the common slot (Slot1).
  • Raster image conversion device 11
  • Hot folder 12
  • Storage unit 14
  • Operation unit 20
  • Print data generator 30

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Materials Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Mechanical Engineering (AREA)
  • Optics & Photonics (AREA)
  • Record Information Processing For Printing (AREA)
  • Ink Jet (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)

Abstract

ラスタイメージ変換装置10は、印刷データを入力し、この印刷データをラスタイメージデータに変換して印刷装置30に出力する。記憶部13は、印刷データをラスタイメージデータに変換する際の条件を規定した印刷環境データを記憶する。操作部14は、記憶部13に記憶される印刷環境データを設定又は編集する。変換処理部12は、記憶部13に記憶された印刷環境データに基づいて、印刷データをラスタイメージデータに変換する。印刷環境データは、複数の印刷スロットを有する印刷テンプレート情報を含む。操作部14は、印刷テンプレート情報を生成又は編集することが可能な操作モードを備える。変換処理部12は、複数ページからなる印刷データを入力又は作成し、印刷テンプレート情報に基づいて、印刷データの各ページの印刷位置及び印刷範囲を印刷テンプレート情報の印刷スロットに割り付ける印刷データ割り付け処理を実行する。

Description

ラスタイメージ変換装置及びプログラム並びに印刷システム
 本発明は、ラスタイメージ装置及びプログラム並びに印刷システムに関する。
 インクジェットプリンタ等の印刷装置で、複数の印刷データを、縦横に配列された複数の印刷場所に一度に印刷する場合、予め印刷装置のテーブル(プラテン)上に印刷位置を割り付ける必要がある。
 特に、複数の印刷データ、又は一つの印刷データでも複数のレイヤを重ね印刷する場合などは、印刷ソースとなる印刷データが、それぞれ異なる印刷データとして入力されるか、複数の印刷データを予め並べて作成した一つの印刷データを入力することが一般的である(特許文献1)。
特開2018-114702
 しかし、前者の場合、一つ一つの印刷データをどの位置に印刷するかについて指定する操作が必要になる。また、後者の場合、予め複数の画像を二次元状に配列させた印刷データを生成しておかなくてはならない。
 本発明は、上記事情に鑑みてなされたものであり、異なる複数の印刷データに対しても印刷場所に簡単に割り付けることができる、操作性に優れたラスタイメージ変換装置及びプログラム並びに印刷システムを提供することを目的とする。
 本発明の実施形態に係るラスタイメージ変換装置は、印刷データを入力し、この印刷データをラスタイメージデータに変換して印刷装置に出力するラスタイメージ変換装置であって、前記印刷データを前記ラスタイメージデータに変換する際の条件を規定した印刷環境データを記憶する記憶部と、前記記憶部に記憶される前記印刷環境データを設定又は編集するための操作部と、前記記憶部に記憶された印刷環境データに基づいて、前記印刷データを前記ラスタイメージデータに変換する変換処理部と、を有する。前記印刷環境データは、複数の印刷スロットを有する印刷テンプレート情報を含む。前記操作部は、前記印刷テンプレート情報を生成又は編集することが可能な操作モードを備える。前記変換処理部は、複数ページからなる印刷データを入力又は作成し、前記印刷テンプレート情報に基づいて、前記印刷データの各ページの印刷位置及び印刷範囲を前記印刷テンプレート情報の前記印刷スロットに割り付ける印刷データ割り付け処理を実行する。
 本発明の実施形態に係る印刷システムは、印刷データを入力し、この印刷データをラスタイメージデータに変換するラスタイメージ変換装置と、前記ラスタイメージ変換装置で変換されたラスタイメージデータに基づいて被印刷物に印刷を行う印刷装置とを備える。前記印刷装置は、UV硬化インクを用いた多層印刷が可能なインクジェットプリンタである。前記ラスタイメージ変換装置は、前記印刷データを前記ラスタイメージデータに変換する際の条件を規定した印刷環境データを記憶する記憶部と、前記記憶部に記憶される前記印刷環境データを生成又は編集するための操作部と、前記記憶部に記憶された印刷環境データに基づいて、前記印刷データを前記ラスタイメージデータに変換する変換処理部と、を有する。前記印刷環境データは、複数の印刷スロットを有する印刷テンプレート情報を含む。前記操作部は、前記印刷テンプレート情報を生成又は編集することが可能な操作モードを備える。前記変換処理部は、複数ページからなる印刷データを入力又は作成し、前記印刷テンプレート情報に基づいて、前記印刷データの各ページの印刷位置及び印刷範囲を前記印刷テンプレート情報の前記印刷スロットに割り付ける印刷データ割り付け処理を実行する。前記印刷装置は、前記印刷スロットに対応する位置に配置された前記被印刷物に対して前記ラスタイメージデータを前記UV硬化インクにより一層又は多層印刷する。
 本発明の実施形態に係るラスタイメージ変換プログラムは、印刷データを入力し、この印刷データをラスタイメージデータに変換して印刷装置に出力する印刷処理プログラムであって、コンピュータに、前記印刷データを前記ラスタイメージデータに変換する際の条件を規定した印刷環境データを記憶する記憶ステップと、前記記憶工程で記憶される前記印刷環境データを生成又は編集するための操作ステップと、前記記憶ステップで記憶された印刷環境データに基づいて、前記印刷データを前記ラスタイメージデータに変換する変換処理ステップと、を実行させる。前記印刷環境データは、複数の印刷スロットを有する印刷テンプレート情報を含む。前記操作ステップは、前記印刷テンプレート情報を生成又は編集するステップを有する。前記変換処理ステップは、複数ページからなる印刷データを入力又は作成し、前記印刷テンプレート情報に基づいて、前記印刷データの各ページの印刷位置及び印刷範囲を前記印刷テンプレート情報の前記印刷スロットに割り付ける印刷データ割り付け処理ステップを含む。
 本発明によれば、操作性に優れたラスタイメージ変換装置及びプログラム並びに印刷システムを提供することが可能になる。
一実施形態に係るラスタイメージ変換装置を用いた印刷システムを概略的に示す機能ブロック図である。 同装置における記憶部に記憶される内容を示す模式図である。 同装置における治具の作成手順を示すフローチャートである。 同装置における治具レイアウトの設定操作を説明するための模式図である。 同装置における治具レイアウトの枠の種類を示す概略図である。 同装置で作成される治具の例を示す斜視図である。 同装置の印刷処理を示すフローチャートである。 同装置に入力されるマルチページ・シングルレイヤの印刷データの一例を示す模式図である。 同印刷データのレイアウト情報の例を示す図である。 同レイアウト情報に基づき印刷データを各印刷スロットに割り付けた例を示す模式図である。 マルチページ・シングルレイヤの割り付け処理を示すフローチャートである。 シングルページのマルチジョブをネスティングしてマルチページ・シングルレイヤの印刷データを生成する例を示す模式図である。 同印刷データのレイアウト情報の例を示す図である。 同装置に入力されるマルチページ・マルチレイヤの印刷データの一例を示す模式図である。 同印刷データのレイアウト情報の例を示す図である。 同レイアウト情報に基づき印刷データを各印刷スロットに割り付けた例を示す模式図である。 マルチページ・マルチレイヤの割り付け処理を示すフローチャートである。 シングルジョブの印刷データからマルチページ・マルチレイヤの印刷データを生成する例を示す模式図である。 マルチジョブをネスティングしてマルチページ・マルチレイヤの印刷データを生成する例を示す模式図である。 同印刷データのレイアウト情報の例を示す図である。 同レイアウト情報に基づき印刷データを各印刷スロットに割り付けた例を示す模式図である。 マルチレイヤのマルチジョブをネスティングしてマルチページ・マルチレイヤの印刷データを生成する例を示す模式図である。 同印刷データのレイアウト情報の例を示す図である。 同レイアウト情報に基づき印刷データを各印刷スロットに割り付けた例を示す模式図である。 シングルページのマルチジョブをネスティングしてマルチページ・マルチレイヤの印刷データを生成する例を示す模式図である。 同印刷データのレイアウト情報の例を示す図である。 マルチページのマルチジョブをネスティングしてマルチページ・マルチレイヤの印刷データを生成する他の例を示す模式図である。 同印刷データのレイアウト情報の例を示す図である。
 以下、添付の図面を参照して、本発明の実施形態に係るラスタイメージ変換装置及びプログラム並びに印刷システムについて詳細に説明する。ただし、以下の実施形態は、各請求項に係る発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
[実施形態]
[装置構成]
 図1は、本発明の一実施形態に係る印刷システムの概略構成を示す機能ブロック図である。この印刷システムは、印刷データ生成装置20、ラスタイメージ変換装置10、及び印刷装置としてのインクジェットプリンタ30を備える。
 印刷データ生成装置20は、例えば、PDF(Portable Document Format)、PS(PostScript:登録商標)等のベクタ形式のページ記述言語、又はJPEG(Joint Photographic Experts Group)及びTIFF(Tagged Image File Format)等のイメージを圧縮した画像データからなる印刷ジョブを生成し、ラスタイメージ変換装置10を介してインクジェットプリンタ30へ出力する。なお、ここで「印刷ジョブ」とは、「印刷データ」を含み、印刷データを印刷するために記述された印刷命令を言う。また、「印刷データ」とは、印刷ジョブに従って印刷される文字、図形、画像などを含むデータを言う。以後、印刷データ生成装置20から出力される情報を、「印刷データ」又は「印刷ジョブ」と表記することがある。また、ラスタイメージ変換装置10内で、印刷データをラスタイメージデータに変換して出力する際の印刷環境データを含めた印刷データ、及び印刷環境データに従った変換処理を実行後にインクジェットプリンタ30へラスタイメージデータを出力するまでの一連の処理を、それぞれ広義の「印刷ジョブ」、及び「印刷ワークフロー」と呼ぶこともある。
 ラスタイメージ変換装置10は、入力されたベクタデータからなる印刷データを、ラスタイメージデータに変換してインクジェットプリンタ30に出力する。ラスタイメージ変換装置10は、例えば図示しないCPUにRIP(Raster Image Processor)プログラムを実行させることにより実現されるRIP装置として構成され得る。インクジェットプリンタ30は、例えば、UV(Ultra-Violet)硬化インクを使用した多層印刷が可能な印刷装置として構成することができる。
 ラスタイメージ変換装置10は、機能的には、1又は複数のホットフォルダ11、ラスタイメージ変換処理部12、記憶部13及び操作部14を有する。
 ホットフォルダ11は、印刷データ生成装置20から出力された印刷データを格納するフォルダである。このホットフォルダ11は、印刷環境データと関連付けられている。ホットフォルダ11に印刷データが格納されることにより、そのホットフォルダ11に対応する印刷環境データを参照し、印刷ワークフローが起動される。
 ラスタイメージ変換処理部12は、ホットフォルダ11に印刷データが格納されたかどうかを監視し、ホットフォルダ11に印刷データが格納されたら、そのホットフォルダ11に対応する印刷環境データに従って、印刷データに対するラスタライズ処理、カラーマッチング処理、ハーフトーン処理等を行い、ラスタイメージデータとしてインクジェットプリンタ30に出力する。
 記憶部13は、図2に示すように、ラスタイメージ変換処理部12での変換処理を実行する印刷ワークフローを規定する印刷環境データを記憶する。印刷環境データには、カラーマッチングに必要なカラープロファイル及びカラーマネジメントの情報、印刷データのレイアウト情報、印刷に治具が必要な場合、治具を生成するための治具レイアウト情報、マルチレイヤ印刷の場合のレイヤ印刷情報、及びその印刷ワークフローに対応したホットフォルダ情報等が記憶されている。
 操作部14は、キーボード及びマウス等の入力部14aと、ディスプレイ装置等の表示部14bとを有する。操作部14は、入力部14a及び表示部14bを用いて、ホットフォルダ11に対する印刷データの格納操作、ラスタイメージ変換処理部12に対する各種操作及び記憶部13に記憶される印刷環境データの生成及び編集を行うための機能を有する。
[治具の作成]
 次に、印刷処理に先立つ治具の作成処理について説明する。図3は、印刷環境データの設定・編集処理を示すフローチャートである。
 まず、治具レイアウトの設定指示の有無を判断する(ステップS11)。治具レイアウトの設定指示がある場合には、治具レイアウトの設定処理を実行する(ステップS12)。治具レイアウトの設定指示が無い場合には、その他の印刷環境データの設定処理を実行する(ステップS13)。治具レイアウトの設定処理が選択された場合には、治具レイアウト情報に含まれる印刷データを割り付ける際の印刷テンプレートの設定と治具を構成する枠の情報の設定とを実行する。
 図4は、印刷テンプレートの各パラメータを示す模式図である。表示部14bには、治具レイアウトのイメージと各パラメータの入力ボックスが表示される。治具レイアウトにおける印刷テンプレートのパラメータは、治具15の幅(x1)、高さ(y1)、基準位置O1と印刷開始位置O2との距離(x2,y2)、治具15に配列された印刷スロット16の幅(x3)及び高さ(y3)、及び印刷スロット16間の隙間(x4,y4)を含む。図示のように、各印刷スロット16に、スロット番号を対応付けるようにしても良い。
 一方、治具レイアウトの枠の情報には、治具作成に必要な枠の種類、枠の幅、長さ、枠の印刷スロット16からの距離、UV硬化インクによる印刷積層回数の情報を含む。図5は、枠の種類を示す図である。図示のように、枠の種類には、同図(a)の「フェンス」、同図(b)の「コーナー」、及び同図(c)の「四角形」が含まれる。「フェンス」は、被印刷物31に対して左右の枠17が印刷スロット16の左右の辺の上下方向の中央部、上下の枠17が印刷スロット16の上下の辺の左右方向の中央部にそれぞれ配置される線状の枠である。「コーナー」は、被印刷物31の四隅の位置を規制するL字状の枠である。「四角形」は、四角形の被印刷物31の周囲を連続的に囲む四角環状の枠である。被印刷物31が、四角形で薄板状である場合、同図(a)及び(b)の「フェンス」及び「コーナー」は、枠17が存在しない部分があるため、被印刷物31の治具からの取り出しが容易になる。同図(d)及び(e)に示すように、「フェンス」及び「四角形」は、円形の被印刷物31でも位置決めが可能であり、同図(f)に示すように、「四角形」は、三角形の被印刷物31でも位置決めが可能である。従って、枠の種類を適切に選択することで、被印刷物31の外形形状が異なっても、共通に使用することが可能になる。
 治具レイアウトの設定が完了すると、この治具レイアウト情報は、記憶部13に記憶される(ステップS14)。また、その他の印刷環境データが設定された場合でも、記憶部13に記憶される(ステップS14)。次に、治具の印刷を実行するかどうかを操作部14からの指示情報により判断し(ステップS15)、治具の作成が指示されている場合には、治具の印刷を実行する(ステップS16)。治具の印刷処理では、治具レイアウト情報に基づいてラスタイメージ変換処理部12が、治具の枠のラスタイメージデータを生成し、このラスタイメージデータを印刷積層回数分だけインクジェットプリンタ30に出力する。これにより、治具がインクジェットプリンタ30で印刷される。
 図6は、枠の種類が「フェンス」である場合の作成された治具の例を示している。治具15は、治具レイアウト情報に基づき、例えばリジットメディア等のシート状の印刷媒体18上に、例えばUV硬化インクの多層印刷により枠17を印刷形成することにより作成される。枠17は、厚盛印刷により形成されるので、被印刷物31を安定して位置決めすることが出来る。
 なお、前述の「フェンス」及び「コーナー」は、治具15の枠17の印刷の所要時間の短縮及びインク使用量の削減にも効果がある。「フェンス」及び「コーナー」の各辺長の最適値は、被印刷物31の形状(大きさ及び厚さ)に依存する為、入力部14aは、各辺長を編集する機能を有する。
 なお、一度作成した治具は、他の印刷ジョブにおいても繰り返し使用することができる。この場合、ラスタイメージ変換装置10上では、記憶されている複数の印刷環境データを検索し、使用する治具レイアウトを選択すれば良い。
 このように、治具レイアウト情報は、印刷の位置と範囲を規定する印刷テンプレートを基準として作成されるので、どのような印刷データを印刷する場合でも、その印刷データを印刷テンプレートに割り付けることにより、治具上の被印刷物の位置と印刷位置とが合致することになる。
[印刷データのラスタイメージデータへの変換処理]
 図7は、ラスタイメージ変換処理部12におけるラスタイメージ変換処理(印刷ワークフロー)を示すフローチャートである。
 まず、予め、図3に示した印刷環境データの初期値設定等の印刷ジョブの設定を行っておく(ステップS21)。次に、ホットフォルダ11から印刷データを読み込む(ステップS22)。ここで、新たに読み込まれた印刷データに対して、印刷ジョブの編集が必要と判断された場合には(ステップS23)、印刷ジョブを編集する(ステップS24)。
印刷ジョブの編集の例としては、後述する複数の印刷ジョブのネスティング処理、及び印刷環境データの編集処理等がある。次に、印刷データの印刷テンプレートへの割り付けを含むラスタライズ処理が実行される(ステップと25)。この処理により、印刷テンプレートの各印刷スロットにラスタイメージデータ(CMYKデータ)が割り付けられる。 
 次に、ラスタイメージ変換処理部12は、印刷テンプレートに割り付けられたラスタイメージデータに対するカラーマッチング処理を実行する(ステップS26)。カラーマッチング処理では、記憶部13に記憶された、印刷環境データに含まれる、入力プロファイル及びインクジェットプリンタ30の出力プロファイルを含むカラープロフアイル情報及びカラーマネジメント情報を参照し、ラスタイメージデータに色変換処理を施す。ラスタイメージ変換処理部12は、具体的には、まず、カラーマネジメント処理として、記憶部13に記憶されたJapan Color(登録商標)等の入力プロファイル(ICCプロファイル)を参照して、ラスタイメージデータ(例えば、8-bit_CMYKデータ)を、例えばL*a*b*表色系の色空間に展開し、デバイスインディペンデントカラーのL*a*b*値に色変換する。
 そして、ラスタイメージ変換処理部12は、インクジェットプリンタ30の出力プロファイル(ICCプロファイル)を参照して、L*a*b*値をデバイスディペンデントカラーのCMYK値(8-bit_CMYKデータ)に再度色変換する。
 その他、ラスタイメージ変換処理部12は、カラーキャリブレーション処理として、ライトインクカラー(Lc,Lm,Lk)の生成、下地色印刷及び厚盛印刷のための特色インクカラー(W:White/V:Varnish)の生成、インク量の調整(トーンカーブ調整)等を実行し得る。このように、ラスタイメージ変換処理部12は、カラーマネジメント処理及びカラーキャリブレーション処理を含む、いわゆるカラーマッチング処理全般を実行する。
 次に、ラスタイメージ変換処理部12は、CMYK値(8-bit_CMYKLcLmLkWVデータ)に基づいて、誤差拡散法等を用いたハーフトーン処理を実行する(ステップS27)。これにより、例えば、8-bit_CMYKデータを、例えば、デバイスディペンデントカラーのマルチサイズドットのCMYK値(2-bit_CMYKLcLmLkWVデータ)に変換する。
 そして、変換されたマルチサイズドットのCMYK値(2-bit_CMYKLcLmLkWVデータ)からなるラスタイメージデータを、インクジェットプリンタ30に出力する(ステップS28)。
[印刷データの割り付け処理]
 次に、図7のステップS25で説明した印刷データの印刷テンプレートへの割り付け処理の詳細について説明する。
 なお、この処理は、上述した治具15を使用する場合には、インクジェットプリンタ30の図示しないテーブル(プラテン)に、テーブルの基準位置と治具15の基準位置O1とを合致させた状態で設置し、各枠17内に被印刷物31をセットした状態で起動される。但し、この処理は、上述した治具15の使用が必ずしも前提ではなく、印刷媒体に印刷スロットの形状を通常印刷した治具を使用しても良い。また、インクジェットプリンタ30の図示しないテーブル(プラテン)に直接印刷スロット16の外枠イメージを印刷して、それぞれの印刷スロット16に合わせて被印刷物31をセットするような場合にも、この割付処理は適用可能である。要は、被印刷物31が正しい印刷位置に配置されれば良い。
(1)マルチページ・シングルレイヤ印刷
 異なる複数の印刷データを、それぞれ印刷テンプレートの別々の印刷スロットに割り付けて印刷する場合、通常は、印刷データ生成装置20内において、複数の印刷データが例えば別々のPDFファイルとして作成され、それぞれ別々のPDFファイルを別々の印刷スロットに割り付けるための割り付け操作が必要であった。これに対し、本実施形態では、これら別々のPDFファイルを1つのマルチページのPDFファイルの印刷データとして、ラスタイメージ変換装置10に入力することにより、ラスタイメージ変換処理部12が、各ページを各印刷スロットに自動的に割り付ける機能と、その印刷ワークフローを有している。
 図8は、入力するマルチページ、シングルレイヤの印刷データの例を示している。この印刷データは、画像データが異なる3つのページを有する。複数のPDFデータをマルチページのPDFデータに変換するのは、印刷データ生成装置20を用いて行っても良いし、ラスタイメージ変換装置10での印刷ジョブの編集作業(ステップS24)で行っても良い。ただし、印刷データ生成装置20を用いる場合において、印刷ワークフローとして、印刷ジョブをホットフォルダ11に投入し、インクジェットプリンタ30の印刷出力までを自動化するためには、印刷環境データに、その一連の処理をあらかじめ記載しなくてはならない。印刷データ生成装置20で予め作成する場合、マルチページPDFの各ページのレイアウト情報を印刷環境データとして記憶し、印刷ワークフローとして自動化することが可能である。
 印刷ジョブには、図2に示した印刷環境データも含まれ、そのうちのレイアウト情報には、例えば、図9に示すように、各ページのスキップの有無(Skip)と、印刷枚数(Print)の情報が含まれている。図9は、印刷データのページ数Pが「3」、印刷テンプレートのスロット数Sが「4」の例を示している。図9の例では、第1ページ及び第3ページの印刷枚数が「1」、第2ページの印刷枚数が「2」に設定され、スキップページが無しに設定されている。このような条件下で図8に示すマルチページPDFからなる印刷データがホットフォルダ11に投入されると、図10に示すように、印刷テンプレートの第1スロット(Slot1)に第1ページ(Page1)が割り付けられ、第2スロット(Slot2)に第2ページ(Page2)が割り付けられ、第3スロット(Slot3)に第2ページ(Page2)がコピーされて割り付けられ、第4スロット(Slot4)に第3ページ(Page3)が割り付けられる。
 図11は、このようなマルチページ・シングルレイヤの割り付け処理を示すフローチャートである。まず、ページ番号p及びスロット番号sが初期値「1」にセットされる(ステップS31)。次に、第pページがスキップ指定有りか無しかを判断し(ステップS32)、無しの場合には、第sスロットの印刷位置及び印刷範囲を治具レイアウト情報に基づいて計算し(ステップS33)、第sスロットに第pページの印刷データを割り付ける(ステップS34)。スロット番号sを更新し(ステップS35)、スロット番号sがスロット数Sを超えたら処理を終了する(ステップS36)が、スロット番号sがスロット数Sを超えなければ、第pページがPrintで指定された枚数分の割付を終了したかどうかを判断する(ステップS37)。指定された枚数の割付が終了していない場合には、ステップS33からの印刷スロット位置の計算に戻るが、指定された枚数の割付が終了している場合には、ページ番号pを更新する(ステップS38)。ページ番号pがページ数Pを超えたら処理は終了する(ステップS39)が、ページ番号pがページ数Pを超えてなければ、第pページのスキップ指定の有無の判断ステップS32に戻る。また、ステップS32で、第pページのスキップ指定が有りと判断された場合には、ページ番号pの更新処理(ステップS38)に飛ぶ。
 この実施形態によれば、割り付けたい印刷データをマルチページ化してホットフォルダ11に格納するだけで、印刷環境データに応じた割り付け処理が実行されるので、個々のページの印刷データをそれぞれ割り付ける必要が無い。また、治具レイアウト情報に基づいて印刷データが各印刷スロットに割り付けられるので、被印刷物の位置と印刷位置とがずれることも無い。
 なお、上記の実施形態では、ページのスキップの有無を指定したが、印刷スロットの使用のスキップの有無を指定できるようにしても良い。この場合には、予めレイアウト情報の中に、スキップする印刷スロットの情報をスキップスロット情報として指定しておく。そして、スキップスロット情報に基づいて、図11のステップS32の前又は後で、第sスロットのスキップの有無を判断し、スキップ有りの場合には、ステップS35に進んでスロット番号sを更新し、スキップ無しの場合には、第sスロットに対する割付処理を実行すれば良い。このような処理を行えば、例えば、前述したUV硬化インクの多層印刷により作成された治具15のある印刷スロット16の枠17が破損などにより使用不能の場合、入力部14aより該当印刷スロット16を指定し、その印刷スロット16へのページの割付をスキップすることができる。
 なお、上記のマルチページのデータは、複数のシングルページ・シングルレイヤの印刷データから作成することもできる。
 図12は、二つの印刷データ(Job1,Job2)をネスティング処理してマルチページ・シングルレイヤの印刷データを作成する例を示している。ここで、「ネスティング処理」とは、複数の印刷データ(印刷ジョブ)を一つにまとめて処理する機能と、複数の印刷データを一つにまとめる際に、無駄なスペースが無くなるように各印刷データの配置を調整する機能とを含む処理である。しかし、この実施形態では、レイアウト情報が設定されていると、このレイアウト情報に従う割付処理が優先される。このため、ここで述べる「ネスティング処理」では、印刷データの統合によるマルチページ化のみを実行し、印刷データの配置は、レイアウト情報に従う。このようなネスティング処理は、印刷データ生成装置20で行っても良いし、ラスタイメージ変換装置10内の印刷ジョブの編集操作で行っても良い。
 ネスティングの結果、作成されたマルチページ・シングルレイヤの印刷データが、図13に示すようなレイアウト情報に従うと、図12に示すように、印刷テンプレートの第1スロット(Slot1)に第1ページ(Page1)が割り付けられ、第2スロット(Slot2)に第2ページ(Page2)が割り付けられる。
(2)マルチページ・マルチレイヤ印刷
 例えば、透明なスマホケースにUV硬化インクによる厚盛印刷を行うような場合、下地層としてホワイトインクを全面印刷し、その上にCMYKインクによる画像を印刷し、更にその上にバーニッシュインクを使用した厚盛印刷を行うといった、多層印刷をすることがある。以下、インクジェットプリンタ30のテーブル(プラテン)に対して、印刷層の数だけインクジェットのヘッドを副走査方向に往復させるマルチパス印刷方式によるマルチレイヤ印刷について例を挙げて説明するが、各層のインクを吐出するノズルを副走査方向に僅かずつずらして、各層のインクを同時に吐出しながら、ずらし量分のピッチで各印刷層の印刷を一度のヘッドスキャン動作で行うシングルパス印刷方式にも適用可能であることは言うまでも無い。
 本実施形態では、上述のようなマルチレイヤ印刷を行うための印刷データも、マルチページデータとして入力する。図14は、入力するマルチページ、マルチレイヤの印刷データの例を示している。この印刷データは、1つの画像を構成する3つのレイヤにそれぞれ対応させて3つのページの画像データを含んでいる。第1ページは、ホワイトインクの印刷用の画像データ、第2ページは、CMYKインクの印刷用の画像データ、第3ページは、バーニッシュインクの印刷用の画像データである。
 図15は、この場合のレイアウト情報(又はレイヤ印刷情報)の例である。図15は、印刷データのページ数Pが「3」、印刷テンプレートのスロット数Sが「4」の例を示している。図15の例では、第1ページのレイヤが「1」、カラーモードが「White」、第2ページのレイヤが「2」、カラーモードが「CMYK」、第3ページのレイヤが「3」、カラーモードが「Varnish」に設定されている。また、各ページのスキップの有無(Skip)は無し、印刷データのレイヤの重ね回数(Multiplex)も無し、第1ページ~第3ページまでの印刷枚数(Print)は「4」に設定されている。なお、この他、図示はしないが、画像処理のMirror変換を用いると、アクリルなどの透明メディアに多層印刷(例えば、「CMYK」,「White」の順番)を行ない、印刷イメージを裏面から見せる場合に原画像と同じ向き(見え方)を維持することができる。その為、レイアウト情報(又はレイヤ印刷情報)にMirrorを含めることもできる。
 このような条件下で図14に示すマルチページPDFからなる印刷データがホットフォルダ11に投入されると、図16に示すように、印刷テンプレートの第1~第4スロットの第1レイヤに第1ページが割り付けられ、同じく第2レイヤに第2ページが割り付けられ、同じく第3レイヤに第3ページが割り付けられる。第1レイヤは1回目の印刷、第2レイヤは2回目の印刷、第3レイヤは3回目の印刷のために、ラスタイメージデータの形態でインクジェットプリンタ30に出力される。
 図17は、このマルチページ・マルチレイヤの割り付け処理を示すフローチャートである。まず、レイヤ番号l及びページ番号pを初期値「1」にセットする(ステップS41)。次に、スロット番号sを初期値「1」にセットする(ステップS42)。次に、第pページがスキップ指定有りか無しかを判断し(ステップS43)、無しの場合には、第sスロットの印刷位置及び印刷範囲を治具レイアウト情報に基づいて計算し(ステップS44)、第sスロットの第lレイヤに第pページの印刷データを割り付ける(ステップS45)。スロット番号sを更新し(ステップS46)、スロット番号sがスロット数Sを超えたら処理を終了する(ステップS47)が、スロット番号sがスロット数Sを超えなければ、第pページがPrintで指定された枚数分の割付を終了したかどうかを判断する(ステップS48)。指定された枚数の割付が終了していない場合には、ステップS44からの印刷スロット位置の計算に戻るが、指定された枚数の割付が終了している場合には、Multiplexで指定されたレイヤの重ね回数分のレイヤの割り付けが終了したかどうかを判断する(ステップ49)。もし、重ね回数分のレイヤの割り付けが終了していなかったら、レイヤを追加し、レイヤ番号lを更新した後(ステップS50)、ステップS42に戻って、スロット番号sを「1」に初期化する。ステップS49で、もし、レイヤの重ね回数分のレイヤの割付が終了していたら、ページ番号pを更新する(ステップS51)。ページ番号pがページ数Pを超えたら処理は終了する(ステップS52)が、ページ番号pがページ数Pを超えてなければ、ステップS42に戻って、スロット番号sを「1」に初期化した後、第pページのスキップ指定の有無を判断する(ステップS43)。また、ステップS43で、第pページのスキップ指定が有りと判断された場合には、ページ番号pの更新処理(ステップS51)に飛ぶ。
 以上のように、マルチレイヤ印刷を行う印刷データをマルチページの印刷データとして入力することにより、マルチレイヤの印刷データを、印刷環境データで指定された条件で、印刷テンプレートの各印刷スロットに割り付けることができる。ここで、前述と同様、治具15のある印刷スロット16の枠17が破損などにより使用不能の場合、入力部14aより該当印刷スロット16を指定し、その印刷スロット16へのページの割付をスキップする処理を図17の処理に追加しても良い。
 なお、入力されるマルチレイヤ印刷を行うマルチページの印刷データは、印刷データ生成装置20で予め作成しておいても良いし、ラスタイメージ変換装置10内の印刷ジョブの編集操作で作成するようにしても良い。ただし、印刷データ生成装置20を用いる場合において、印刷ワークフローとして、印刷ジョブをホットフォルダ11に投入し、インクジェットプリンタ30の印刷出力までを自動化するためには、印刷環境データに、その一連の処理をあらかじめ記載しなくてはならない。印刷データ生成装置20で予め作成する場合、マルチページPDFの各ページのレイヤ印刷情報を印刷環境データとして記憶し、印刷ワークフローとして自動化することが可能である。
 また、上記のマルチページ・マルチレイヤの印刷データは、シングルレイヤの印刷データから作成することも出来る。
 図18は、一つの印刷データ(Job1)からマルチページ・マルチレイヤの印刷データを生成する例を示す図である。ラスタイメージ変換装置10内において、一つの印刷データから、画像処理技術などを用いて、下地用の画像、カラー画像及びバーニッシュ画像等のレイヤを自動、又は半自動で抽出し、これらをそれぞれ第1ページ、第2ページ及び第3ページに割り付けた一つの印刷データを生成する。レイヤを自動生成する場合には、画像の全面を抽出、色の存在する部分を抽出、色の存在しない部分を抽出、ページ全体をフラットな任意の濃度とする画像、同画像の白黒の反転画像を抽出する等の処理を行うこともできる。また、レイヤを自動生成する場合、ブリーディング(原画よりも拡大)と、チョーク(原画よりも縮小)を指定する機能を有していても良い。なお、レイアウト情報の指定は、例えば図13で示したものと同様のものを使用することができる。
 図19は、レイヤ印刷用に作成された異なるシングルページの印刷データ(Job1,Job2)をネスティング処理してマルチページ・マルチレイヤの印刷データを作成する例を示す図である。このようなネスティング処理は、印刷データ生成装置20で行っても良いし、ラスタイメージ変換装置10内の印刷ジョブの編集操作で行っても良い。
 図20は、図19に示すマルチページ・マルチレイヤの印刷データについての、他のレイアウト情報の例を示す図である。このレイアウト情報では、第1ページが第1レイヤ(カラーモード=CMYK)、第2ページが第2レイヤ(カラーモード=Varnish)に指定され、それぞれ印刷枚数(Print)が「4」に設定され、第2レイヤの重ね回数(Multiplex)が「1」に設定されている。
 このような条件下で印刷データをホットフォルダ11に格納すると、図21に示すような割り付け処理が実行される。すなわち、第2レイヤの割付が終了後、Multiplexが「1」なので、第3レイヤが追加され、第2レイヤの印刷データが第3レイヤにコピーされる。このように、レイアウト情報のレイヤコピーの枚数の指定によって、印刷層数を任意に変更することができる。
 図22は、それぞれがマルチページ・マルチレイヤである複数の印刷データ(Job1,Job2)をネスティングして、一つのマルチページ・マルチレイヤの印刷データを作成する例を示している。ネスティング処理は、印刷データ生成装置20で行っても良いし、ラスタイメージ変換装置10内の印刷ジョブの編集操作で行っても良い。この例は、図8に示したマルチページ・シングルレイヤの印刷データの各ページを、図18で示したように、マルチレイヤ化する場合も含まれる。
 この例では、図22に示すように、第1ページがJob1の第1ページで第1レイヤ、第2ページがJob1の第2ページで第2レイヤ、第3ページがJob2の第1ページで第1レイヤ、第4ページがJob2の第2ページで第2レイヤにそれぞれ対応している。 図23は、レイアウト情報(又はレイヤ印刷情報)の例を示す。この例では、第1ページ及び第3ページのカラーモードが「CMYK」、第2ページ及び第4ページのカラーモードが「Varnish」、第1ページ及び第2ページの印刷枚数が「3」、第3ページ及び第4ページの印刷枚数が「1」にそれぞれ設定されている。
 このような条件下で印刷データをホットフォルダ1に格納すると、図24に示すように、第1スロット~第3スロットまでの第1レイヤに第1ページが割り付けられ、第1スロット~第3スロットまでの第2レイヤに第2ページが割り付けられ、第4スロットの第1レイヤに第3ページが割り付けられ、第4スロットの第2レイヤに第4ページが割りつけられる。
 上記の処理は、図17に示したフローチャートを、印刷ジョブ毎に実行すると共に、スロット番号の初期値を印刷ジョブ毎に変えるようにすることにより、実現可能である。
 図25は、シングルページの複数の印刷データ(Job1,Job2)をネスティング処理すると共に、各印刷データに対して図18で示したマルチレイヤ化処理を施すことにより、シングルページ・シングルレイヤの複数の印刷データ(Job1,Job2)から、マルチページ・マルチレイヤの印刷データを作成する例を示す図である。
 ネスティング及びマルチレイヤ化の結果、作成されたマルチページ・マルチレイヤの印刷データが、図26に示すようなレイアウト情報に従うと、図25に示すように、印刷テンプレートの第1スロット(Slot1)に第1ページ(Page1)及び第2ページ(Page2)が割り付けられ、第2スロット(Slot2)に第3ページ(Page3)及び第4ページ(Page4)が割り付けられる。
 図27は、マルチページの複数の印刷データ(Job1,Job2)をネスティング処理して、得られたマルチページの印刷データを共通のスロットに割り付ける例を示す図である。
 この場合のレイアウト情報を図28に示す。このように、ページ番号に応じてレイヤ数を設定すると、共通のスロット(Slot1)に第1ページ(Page1)から第4ページ(Page4)が割り当てられる。
 以上、本発明の実施の形態を説明したが、これらの実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施の形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
 10  ラスタイメージ変換装置
 11  ホットフォルダ
 12  ラスタイメージ変換処理部
 13  記憶部
 14  操作部
 20  印刷データ生成装置
 30  インクジェットプリンタ

Claims (12)

  1.  印刷データを入力し、この印刷データをラスタイメージデータに変換して印刷装置に出力するラスタイメージ変換装置であって、
     前記印刷データを前記ラスタイメージデータに変換する際の条件を規定した印刷環境データを記憶する記憶部と、
     前記記憶部に記憶される前記印刷環境データを設定又は編集するための操作部と、
     前記記憶部に記憶された印刷環境データに基づいて、前記印刷データを前記ラスタイメージデータに変換する変換処理部と、
     を有し、
     前記印刷環境データは、複数の印刷スロットを有する印刷テンプレート情報を含み、
     前記操作部は、前記印刷テンプレート情報を生成又は編集することが可能な操作モードを備え、
     前記変換処理部は、複数ページからなる印刷データを入力又は生成し、前記印刷テンプレート情報に基づいて、前記印刷データの各ページの印刷位置及び印刷範囲を前記印刷テンプレート情報の前記印刷スロットに割り付ける印刷データ割り付け処理を実行する
     ことを特徴とするラスタイメージ変換装置。
  2.  前記印刷データは、同一の印刷位置に重ねて印刷する複数のレイヤを含み、前記各ページに前記各レイヤが割り付けられ、
     前記変換処理部は、同一の前記印刷スロットに前記複数のレイヤを割り付ける
     請求項1記載のラスタイメージ変換装置。
  3.  前記変換処理部は、複数のレイヤを有する複数の前記印刷データを入力し、これら複数の印刷データをネスティング処理して複数のページからなる一つの印刷データとし、この印刷データの各ページを、前記複数のレイヤが同じ前記印刷スロットに配置されるように、前記印刷スロットに割り付ける
     請求項2記載のラスタイメージ変換装置。
  4.  前記変換処理部は、単一ページからなる複数の印刷データを入力し、これら複数の印刷データをネスティング処理して複数のページからなる前記印刷データを生成する
     請求項1記載のラスタイメージ変換装置。
  5.  前記変換処理部は、単一ページからなる印刷データを入力し、前記単一ページからなる印刷データから複数のレイヤに対応する複数のページからなる前記印刷データを生成する
     請求項2記載のラスタイメージ変換装置。
  6.  前記印刷環境データは、前記印刷データの各ページの印刷の要否を示すスキップ情報と、前記各ページの印刷枚数を規定する印刷枚数情報と、を含み、
     前記変換処理部は、前記スキップ情報が要を示すときは、当該ページの前記印刷スロットへの割り付け処理をスキップし、前記スキップ情報が否を示すときは、前記印刷枚数情報に設定された数の印刷スロットに同じページを割り付ける
     請求項1又は2記載のラスタイメージ変換装置。
  7.  前記印刷環境データは、前記印刷データを割り付けない前記印刷スロットを指定する印刷スロットスキップ情報を含み、
     前記変換処理部は、前記印刷スロットスキップ情報が指定する前記印刷スロットへの前記印刷データのページの割り付け処理をスキップする
     請求項1又は2記載のラスタイメージ変換装置。
  8.  前記印刷環境データは、前記印刷データの各ページのレイヤ間コピーを示すレイヤ間コピー情報を含み、
     前記変換処理部は、前記レイヤ間コピー情報に設定された数のレイヤを生成し、同一のページを同一の印刷スロットに割り付ける
     請求項2記載のラスタイメージ変換装置。
  9.  前記変換処理部は、前記複数のページを含む印刷データを入力し、前記各ページについて更に複数のレイヤを生成する
     請求項1記載のラスタイメージ変換装置。
  10.  前記印刷データを格納するホットフォルダを更に有し、
     前記ホットフォルダは、前記印刷データ割り付け処理を含む印刷ワークフローと関連付けられ
     前記変換処理部は、前記ホットフォルダに前記印刷データが格納されたら、前記ホットフォルダに対応する前記印刷ワークフローを起動する
     ことを特徴とする請求項1記載のラスタイメージ変換装置。
  11.  印刷データを入力し、この印刷データをラスタイメージデータに変換するラスタイメージ変換装置と、
     前記ラスタイメージ変換装置で変換されたラスタイメージデータに基づいて被印刷物に印刷を行う印刷装置と、
     を備えた印刷システムにおいて、
     前記印刷装置は、UV硬化インクを用いた多層印刷が可能なインクジェットプリンタであり、
     前記ラスタイメージ変換装置は、
     前記印刷データを前記ラスタイメージデータに変換する際の条件を規定した印刷環境データを記憶する記憶部と、
     前記記憶部に記憶される前記印刷環境データを生成又は編集するための操作部と、
     前記記憶部に記憶された印刷環境データに基づいて、前記印刷データを前記ラスタイメージデータに変換する変換処理部と、
     を有し、
     前記印刷環境データは、複数の印刷スロットを有する印刷テンプレート情報を含み、
     前記操作部は、前記印刷テンプレート情報を生成又は編集することが可能な操作モードを備え、
     前記変換処理部は、複数ページからなる印刷データを入力又は作成し、前記印刷テンプレート情報に基づいて、前記印刷データの各ページの印刷位置及び印刷範囲を前記印刷テンプレート情報の前記印刷スロットに割り付ける印刷データ割り付け処理を実行し、
     前記印刷装置は、前記印刷スロットに対応する位置に配置された前記被印刷物に対して前記ラスタイメージデータを前記UV硬化インクにより一層又は多層印刷する
     ことを特徴とする印刷システム。
  12.  印刷データを入力し、この印刷データをラスタイメージデータに変換して印刷装置に出力する印刷処理プログラムであって、
     コンピュータに、
     前記印刷データを前記ラスタイメージデータに変換する際の条件を規定した印刷環境データを記憶する記憶ステップと、
     前記記憶工程で記憶される前記印刷環境データを生成又は編集するための操作ステップと、
     前記記憶ステップで記憶された印刷環境データに基づいて、前記印刷データを前記ラスタイメージデータに変換する変換処理ステップと、
     を実行させ、
     前記印刷環境データは、複数の印刷スロットを有する印刷テンプレート情報を含み、
     前記操作ステップは、前記印刷テンプレート情報を生成又は編集するステップを有し、
     前記変換処理ステップは、複数ページからなる印刷データを入力又は作成し、前記印刷テンプレート情報に基づいて、前記印刷データの各ページの印刷位置及び印刷範囲を前記印刷テンプレート情報の前記印刷スロットに割り付ける印刷データ割り付け処理ステップを含む
     ことを特徴とする印刷処理プログラム。
     
PCT/JP2021/031096 2020-08-31 2021-08-25 ラスタイメージ変換装置及びプログラム並びに印刷システム Ceased WO2022045170A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP21861594.6A EP4205982A4 (en) 2020-08-31 2021-08-25 RASTER IMAGE CONVERSION APPARATUS, PROGRAM AND PRINTING SYSTEM
US18/021,843 US12386567B2 (en) 2020-08-31 2021-08-25 Raster image conversion device and program, and printing system
JP2022545657A JP7464729B2 (ja) 2020-08-31 2021-08-25 ラスタイメージ変換装置及びプログラム並びに印刷システム

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2020-145547 2020-08-31
JP2020145547 2020-08-31
JP2021-028865 2021-02-25
JP2021028865 2021-02-25

Publications (1)

Publication Number Publication Date
WO2022045170A1 true WO2022045170A1 (ja) 2022-03-03

Family

ID=80355275

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/031096 Ceased WO2022045170A1 (ja) 2020-08-31 2021-08-25 ラスタイメージ変換装置及びプログラム並びに印刷システム

Country Status (4)

Country Link
US (1) US12386567B2 (ja)
EP (1) EP4205982A4 (ja)
JP (1) JP7464729B2 (ja)
WO (1) WO2022045170A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025172368A (ja) * 2024-05-13 2025-11-26 富士フイルムビジネスイノベーション株式会社 情報処理システム及びプログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004234500A (ja) * 2003-01-31 2004-08-19 Seiko Epson Corp 画像レイアウト装置、画像レイアウト方法、画像レイアウト装置におけるプログラム、及び画像編集装置
WO2005027504A1 (ja) * 2003-09-10 2005-03-24 Seiko Epson Corporation 出力画像データ生成装置および出力画像データ生成方法
WO2008117827A1 (ja) * 2007-03-26 2008-10-02 Nikon Corporation 画像表示装置、および画像表示用プログラム製品
JP2013159035A (ja) * 2012-02-06 2013-08-19 Seiko Epson Corp 印刷方法、印刷システム、印刷装置およびプログラム
JP2016212869A (ja) * 2015-05-07 2016-12-15 株式会社リコー 印刷ワークフローからのモバイル用文書の生成
JP2018114702A (ja) 2017-01-20 2018-07-26 ローランドディー.ジー.株式会社 印刷装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411396B1 (en) 1999-02-24 2002-06-25 Adobe Systems Incorporated Imposition in a raster image processor
JP2006191382A (ja) * 2005-01-06 2006-07-20 Fuji Photo Film Co Ltd ページ配置装置、およびページ配置プログラム
JP2006218805A (ja) * 2005-02-14 2006-08-24 Canon Inc 画像形成装置
JP2009269258A (ja) 2008-05-02 2009-11-19 Canon Inc 画像形成装置及び画像形成装置の制御方法
JP5077105B2 (ja) * 2008-07-03 2012-11-21 富士ゼロックス株式会社 画像処理装置、画像処理プログラム及び画像処理システム
JP2013123117A (ja) * 2011-12-09 2013-06-20 Canon Inc 画像処理装置、画像処理方法、およびプログラム
JP5954691B2 (ja) * 2012-09-28 2016-07-20 ブラザー工業株式会社 テンプレート処理プログラム及びテンプレート処理方法
US9582226B2 (en) * 2015-07-16 2017-02-28 Xerox Corporation System and method for producing clear colorant on imposed multi-pass pages
US10310786B2 (en) * 2017-03-17 2019-06-04 Ricoh Company, Ltd. Print control apparatus for controlling print jobs having print functions affecting page order

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004234500A (ja) * 2003-01-31 2004-08-19 Seiko Epson Corp 画像レイアウト装置、画像レイアウト方法、画像レイアウト装置におけるプログラム、及び画像編集装置
WO2005027504A1 (ja) * 2003-09-10 2005-03-24 Seiko Epson Corporation 出力画像データ生成装置および出力画像データ生成方法
WO2008117827A1 (ja) * 2007-03-26 2008-10-02 Nikon Corporation 画像表示装置、および画像表示用プログラム製品
JP2013159035A (ja) * 2012-02-06 2013-08-19 Seiko Epson Corp 印刷方法、印刷システム、印刷装置およびプログラム
JP2016212869A (ja) * 2015-05-07 2016-12-15 株式会社リコー 印刷ワークフローからのモバイル用文書の生成
JP2018114702A (ja) 2017-01-20 2018-07-26 ローランドディー.ジー.株式会社 印刷装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4205982A4

Also Published As

Publication number Publication date
JPWO2022045170A1 (ja) 2022-03-03
JP7464729B2 (ja) 2024-04-09
US20230234385A1 (en) 2023-07-27
EP4205982A4 (en) 2024-01-24
US12386567B2 (en) 2025-08-12
EP4205982A1 (en) 2023-07-05

Similar Documents

Publication Publication Date Title
US7268910B2 (en) Just-in-time raster image assembly
JP6089801B2 (ja) 印刷制御装置及びプログラム
JP2013178652A (ja) 印刷制御装置
US20050036170A1 (en) Image processing apparatus and image forming apparatus
US20030007167A1 (en) Seamless multi-page spreads
JP2003348366A (ja) 画像処理方法及び画像処理装置
JP7684477B2 (ja) ラスタイメージ変換装置及びプログラム並びに印刷システム
WO2022045170A1 (ja) ラスタイメージ変換装置及びプログラム並びに印刷システム
JP7025240B2 (ja) 印刷データ生成装置、印刷データ生成方法、および印刷データ生成プログラム
US8384920B2 (en) Image processing apparatus and method, and program for implementing the method
US20090034836A1 (en) Image Processing Apparatus, Image Processing Method, and Computer Readable Recording Medium Stored with Image Processing Program
JP2005063244A (ja) 画像出力システム、制御装置、画像分割方法、その方法を実行させるためのプログラム、及び、そのプログラムを記憶した記憶媒体
EP1511292A2 (en) Image outputting system
JP6794834B2 (ja) 画像処理装置及びプログラム
JP2011242952A (ja) 画像データ作成装置、画像データ作成方法及びプログラム
JP2004261994A (ja) 印刷制御装置、印刷制御方法および印刷制御プログラム
JP2006054665A (ja) 校正システム、校正制御装置、校正方法、校正処理プログラム、及び、そのプログラムを記憶した記憶媒体
JP2004058438A (ja) 印刷データ処理装置、印刷データ処理システム、印刷データ処理方法、およびプログラム
JP5304422B2 (ja) 画像処理装置、画像処理方法、および画像処理プログラム
JP4182903B2 (ja) 画像処理装置
JP2004127299A (ja) コンピュータで作られた画像をプリントする方法とシステム
JP2006013624A (ja) 画像出力システム、制御装置、画像出力方法、画像出力プログラム、及び、そのプログラムを記憶した記憶媒体
JP2006050297A (ja) 画像出力システム、画像出力制御装置、画像出力方法、画像出力プログラム、及び、そのプログラムを記憶した記憶媒体
JP2008032980A (ja) 面付け済みページデータ編集装置および方法、並びに、その処理を実行するためのプログラム
JP2006211133A (ja) 画像出力システム、及び画像出力方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21861594

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2022545657

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021861594

Country of ref document: EP

Effective date: 20230331

WWG Wipo information: grant in national office

Ref document number: 18021843

Country of ref document: US