JP2023030378A - Image processing system - Google Patents

Image processing system Download PDF

Info

Publication number
JP2023030378A
JP2023030378A JP2021135470A JP2021135470A JP2023030378A JP 2023030378 A JP2023030378 A JP 2023030378A JP 2021135470 A JP2021135470 A JP 2021135470A JP 2021135470 A JP2021135470 A JP 2021135470A JP 2023030378 A JP2023030378 A JP 2023030378A
Authority
JP
Japan
Prior art keywords
color
image data
printing
data
unit
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.)
Pending
Application number
JP2021135470A
Other languages
Japanese (ja)
Inventor
友紀 近藤
Tomonori Kondo
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2021135470A priority Critical patent/JP2023030378A/en
Publication of JP2023030378A publication Critical patent/JP2023030378A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Color Image Communication Systems (AREA)
  • Color, Gradation (AREA)

Abstract

To provide an image processing system configured to easily predict a printed matter to be obtained in production printing by test printing before the production printing.SOLUTION: A printer 102 includes: a bitmap generation unit 212 which generates bitmap data for each of proofs corresponding to multiple colors, respectively; a color information addition unit 213 which adds color information of corresponding proofs to the bitmap data; and a printing unit 215 which performs separation printing on the bitmap data for the proofs with the color information added thereto. A smartphone includes: a color information acquisition unit 221 which acquires color information from a printed matter formed by separation printing; an image data acquisition unit 222 which acquires printed matters for the proofs formed by separation printing, as image data; a color prediction and synthesis unit 223 which performs color conversion on the image data for the proofs on the basis of the color information acquired by the color information acquisition unit 221, to synthesize the data; and a synthesis result display unit 225 which displays the synthesized image data.SELECTED DRAWING: Figure 2

Description

本発明は、本番印刷の前の試し印刷によって、本番印刷の印刷物の予測を行う画像処理システムに関するものである。 The present invention relates to an image processing system that predicts a printed material for final printing by trial printing before final printing.

特色(白、銀、金など)トナー+黒トナーと特殊媒体(色紙、フィルムラベルなど)の印刷はコストがかかり、意図通りの印刷が出来なかった場合損失が大きい。特色を含む印刷データ作成は通常印刷の時よりも手間がかかり慣れるまで意図した印刷が難しいという事情もある。そのためユーザーは本番印刷の前の試し印刷として、普通紙に分版印刷を行い特色の使用状況等を確認する。分版印刷は黒トナーのみで行い、白版、銀版、金版、黒版をそれぞれ1枚ずつ印刷し合計4枚印刷する。あるいは4つの版を1枚に集約印刷する。 Printing with special color (white, silver, gold, etc.) toner + black toner and special media (colored paper, film labels, etc.) is costly, and if the intended printing is not possible, the loss is large. Creating print data including spot colors is more troublesome than normal printing, and it is difficult to print as intended until you get used to it. Therefore, the user performs color separation printing on plain paper as trial printing before the actual printing to check the use of the spot color. Color separation printing is performed using only black toner, and one sheet each of white plate, silver plate, gold plate, and black plate is printed, for a total of four prints. Alternatively, four plates are combined and printed on one sheet.

またシアン、マゼンダ、イエロー、黒の通常印刷において、各色で印刷した各色版のフィルムをカメラで撮影し、得られた画像データをモニター上で任意に重複して表示するものがあった(例えば、特許文献1参照)。 In addition, in normal printing of cyan, magenta, yellow, and black, there was a case where the film of each color plate printed in each color was photographed with a camera, and the obtained image data was arbitrarily overlapped and displayed on the monitor (for example, See Patent Document 1).

特開平7-20626号公報(第3頁、図1)Japanese Patent Application Laid-Open No. 7-20626 (page 3, FIG. 1)

しかしながら前者では、黒トナーのみで普通紙に分版印刷した4枚の印刷物、或いは4枚を集約印刷した1枚の印刷物から、実際に白、黒、金、銀トナーを重ねて特殊媒体に印刷した結果を想像するのは難しいという問題があった。
また後者では、各色版のフィルム、各フィルムの画像情報をスキャンして読み取る読み取り専用装置など、大掛かりな準備と装置が必要となり、容易に行えるものではなかった。
However, in the former, 4 printed matter printed on plain paper using only black toner, or 1 printed matter obtained by collectively printing 4 sheets, is actually printed on a special medium by superimposing white, black, gold, and silver toners. The problem was that it was difficult to imagine the results.
The latter requires extensive preparation and equipment, such as film for each color plate and a read-only device for scanning and reading the image information on each film, making it difficult to carry out.

本発明による画像処理システムは、画像形成装置と多機能携帯端末とを備えた画像処理システムであって、
画像形成装置は、複数色にそれぞれ対応する各版のビットマップデータを作成するビットマップ作成部と、作成した前記各版のビットマップデータにそれぞれ対応する版の色情報を付加する色情報付加部と、前記色情報を付加した前記各版のビットマップデータを分版印刷する印刷部とを備え、
多機能携帯端末は、前記分版印刷した前記各版の印刷物から前記色情報を読み取り、取得する色情報取得部と、前記分版印刷した前記各版の印刷物を読み取り、画像データとして取得する画像データ取得部と、前記色情報取得部で取得した色情報に基づいて、前記各版の前記画像データを色変換して合成する色予測合成部と、前記合成した画像データを表示する合成結果表示部と
を備えたことを特徴とする。
An image processing system according to the present invention is an image processing system comprising an image forming apparatus and a multifunctional portable terminal,
The image forming apparatus includes a bitmap creation unit that creates bitmap data of each plate corresponding to a plurality of colors, and a color information addition unit that adds color information of each corresponding plate to the created bitmap data of each plate. and a printing unit that separates and prints the bitmap data of each version to which the color information is added,
The multifunctional portable terminal comprises: a color information acquisition unit that reads and acquires the color information from the printed material of each of the color separation printing; a data acquisition unit, a color prediction synthesis unit that performs color conversion and synthesis of the image data of each of the plates based on the color information obtained by the color information acquisition unit, and a synthesis result display that displays the synthesized image data. and .

本発明は上記特徴を有するので、例えば単色のトナーで各版のビットマップデータを分版印刷した印刷物から、実際に各色のトナーを重ねて媒体に印刷した結果を予測して表示することが可能となり、容易に本来の印刷結果を確認しながら各分版の印刷状況を確認できる。 Since the present invention has the above-described characteristics, it is possible to predict and display the result of actually printing on a medium with toner of each color superimposed from a printed matter in which the bitmap data of each plate is separately printed with a single color toner, for example. Thus, the printing status of each separation can be checked easily while checking the original printing result.

本発明による実施の形態1の画像処理システムの構成を示す外観斜視図である。1 is an external perspective view showing the configuration of an image processing system according to Embodiment 1 of the present invention; FIG. 本発明による実施の形態1の画像処理システムの機能ブロック図である。1 is a functional block diagram of an image processing system according to Embodiment 1 of the present invention; FIG. 実施の形態1におけるPC、プリンタ、及びスマートフォンの動作を説明するフローチャートである。4 is a flowchart for explaining operations of a PC, a printer, and a smart phone according to Embodiment 1; 図3に示すフローチャートのステップS105の処理の内容を詳細に示すフローチャートである。FIG. 4 is a flow chart showing in detail the contents of the processing in step S105 of the flow chart shown in FIG. 3; FIG. 図3に示すフローチャートのステップS111の処理の内容を詳細に示すフローチャートである。FIG. 4 is a flow chart showing in detail the contents of the processing in step S111 of the flow chart shown in FIG. 3; FIG. 図3に示すフローチャートのステップS112の処理の内容を詳細に示すフローチャートである。FIG. 4 is a flow chart showing in detail the contents of the processing in step S112 of the flow chart shown in FIG. 3; FIG. 実施の形態1におけるプリンタドライバのユーザーインターフェース画面の一例を示す図である。4 is a diagram showing an example of a user interface screen of the printer driver according to Embodiment 1; FIG. 作成した4つのビットマップデータを画像化した画像例であり、(a)は白版、(b)は黒版、(c)は金版、そして(d)は銀版にそれぞれ対応する。It is an example of an image obtained by imaging four created bitmap data, (a) corresponding to a white plate, (b) a black plate, (c) a gold plate, and (d) a silver plate. 4つのビットマップデータの大きさを縮小し集約して1つのビットマップデータとした画像例である。This is an image example in which the size of four bitmap data is reduced and aggregated into one bitmap data. 2次元バーコード351、及び印刷順を付加した4つのビットマップデータを画像化した画像例であり、(a)は白版、(b)は黒版、(c)は金版、そして(d)は銀版にそれぞれ対応する。2D barcode 351 and image examples of four bitmap data with printing order added, (a) is a white plate, (b) is a black plate, (c) is a gold plate, and (d) ) correspond to the silver plates, respectively. 4つのビットマップデータを集約して1つのビットマップデータとした場合に色情報を付加した画像例である。This is an image example in which color information is added when four bitmap data are aggregated into one bitmap data. 色情報取得を受け付ける場合のスマートフォンの表示例を示す。10 shows an example of a display on a smartphone when accepting acquisition of color information. 画像データ取得を受け付ける場合のスマートフォンの表示例を示す。FIG. 10 shows an example of display on a smartphone when image data acquisition is accepted; FIG. 白とグレーの市松模様の画像データを表示する場合の表示例を示す。A display example for displaying image data of a white and gray checkered pattern is shown. 実施の形態1において、画像データを表示する場合の表示例を示す。A display example when image data is displayed in the first embodiment is shown. 本発明に基づく実施の形態2の画像処理システムの機能ブロック図である。FIG. 5 is a functional block diagram of an image processing system according to Embodiment 2 of the present invention; 実施の形態2におけるPC101、プリンタ102、及びスマートフォン103の動作を説明するフローチャートである。10 is a flowchart for explaining operations of the PC 101, the printer 102, and the smartphone 103 according to Embodiment 2; 図17に示すフローチャートのステップS1105の処理の内容を詳細に示すフローチャートである。FIG. 18 is a flow chart showing in detail the contents of the processing in step S1105 of the flow chart shown in FIG. 17; FIG. 図17に示すフローチャートのステップS1112の処理の内容を詳細に示すフローチャートである。FIG. 18 is a flow chart showing in detail the contents of the processing in step S1112 of the flow chart shown in FIG. 17; FIG. 実施の形態2におけるプリンタドライバのユーザーインターフェース画面において、カラータブが選択されたときの画面を示している。FIG. 11 shows a screen when the color tab is selected in the user interface screen of the printer driver according to Embodiment 2. FIG. 実施の形態2において、画像データを表示する場合の表示例を示す。A display example when image data is displayed in the second embodiment is shown.

実施の形態1.
図1は、本発明による実施の形態1の画像処理システムの構成を示す外観斜視図であり、図2は、この画像処理システムの機能ブロック図である。尚、以下の説明では、本実施形態の特徴的な部分を中心に説明し、既知の一般的な部分に関しては説明を省略している場合がある。
Embodiment 1.
FIG. 1 is an external perspective view showing the configuration of an image processing system according to Embodiment 1 of the present invention, and FIG. 2 is a functional block diagram of this image processing system. In addition, in the following description, the characteristic parts of the present embodiment will be mainly described, and the description of known general parts may be omitted.

図1に示すように、実施の形態1の画像処理システムは、PC(パーソナルコンピュータ)101、プリンタ102、及びスマートフォン103で構成されている。PC101とプリンタ102とは、ネットワークを介して接続され、スマートフォン103は、PC101、プリンタ102とネットワーク等を介して接続されていない。 As shown in FIG. 1, the image processing system according to the first embodiment includes a PC (personal computer) 101, a printer 102, and a smart phone 103. FIG. The PC 101 and printer 102 are connected via a network, and the smartphone 103 is not connected to the PC 101 and printer 102 via a network or the like.

上位装置としてのPC101は、表示装置であるモニター、ユーザーからの入力装置であるキーボードやマウス、プログラムを格納するHDD、プログラムを実行するCPU等で構成され、ユーザーの印刷操作により、ネットワークを介してプリンタ102へ印刷データを送信する。ネットワークは、有線や無線の各種ネットワークであり、TCP/IPプロトコルのネットワークだけでなく、USB等の各種通信手段も含まれる。 The PC 101 as a host device includes a monitor as a display device, a keyboard and a mouse as input devices from the user, an HDD for storing programs, a CPU for executing programs, and the like. Send print data to the printer 102 . The network includes various wired and wireless networks, including not only TCP/IP protocol networks but also various communication means such as USB.

画像形成装置としてのプリンタ102は、PC101からネットワークを介して送信される印刷データを印刷し、印刷のための色材として白、黒、金、銀の4色を備え、印刷媒体に対して白、黒、金、銀の順番にトナーを重ねて印刷する。また本番印刷の前の試し印刷では、各色版を重ねずに黒トナーの1色で合計4枚に印刷する。更には、印刷枚数節約のため、4枚分を集約して1枚に印刷を行うこともできる。 A printer 102 as an image forming apparatus prints print data transmitted from the PC 101 via a network, and has four colors of white, black, gold, and silver as color materials for printing. , black, gold, and silver in this order. Also, in the test printing before the actual printing, a total of four sheets are printed with one color of black toner without overlapping each color plate. Furthermore, in order to save the number of printed sheets, it is also possible to aggregate four sheets and print them on one sheet.

多機能携帯端末としてのスマートフォン103は、表示装置とユーザーからの入力装置とを兼ねるタッチパネル、撮影装置であるカメラ、プログラムを格納するフラッシュメモリ、及びプログラムを実行するCPU等で構成され、プリンタ102が印刷した印刷物をカメラで読み取って画像データを取得し、取得した画像データをタッチパネルに表示する。 The smart phone 103 as a multifunctional mobile terminal includes a touch panel that serves as both a display device and an input device from the user, a camera that is a photographing device, a flash memory that stores programs, a CPU that executes programs, and the like. The printed matter is read by a camera to acquire image data, and the acquired image data is displayed on the touch panel.

図2の画像処理システムの機能ブロック図に示すように、PC101は、アプリケーション201、プリンタドライバ202を備える。 As shown in the functional block diagram of the image processing system in FIG. 2, the PC 101 has an application 201 and a printer driver 202 .

アプリケーション201は、ユーザーが印刷したいアプリケーションデータを作成・表示・編集・印刷するためのソフトウェアである。ユーザーは、アプリケーション201上で印刷したいアプリケーションデータを開き、プリンタ102に対応するプリンタドライバ202を選択して印刷指示を行う。アプリケーションデータは、プリンタ102で印刷可能な白、黒、金、銀の4色で構成されている。 The application 201 is software for creating, displaying, editing, and printing application data that the user wants to print. The user opens application data to be printed on the application 201, selects the printer driver 202 corresponding to the printer 102, and issues a print instruction. The application data consists of four colors, white, black, gold, and silver, which can be printed by the printer 102 .

プリンタドライバ202は、アプリケーション201により渡されたアプリケーションデータをプリンタ102が解釈可能なプリンタ記述言語形式の印刷データに変換し、プリンタ102へ送信するソフトウェアである。ユーザーは、プリンタドライバ202により種々の印刷効果をもたらす印刷設定を行うことができ、プリンタドライバ202は、この印刷設定に基づいて、印刷データ中に印刷効果コマンドを付加する。 The printer driver 202 is software that converts application data delivered by the application 201 into print data in a printer description language format interpretable by the printer 102 and transmits the print data to the printer 102 . The user can set print settings to produce various print effects using the printer driver 202, and the printer driver 202 adds print effect commands to the print data based on these print settings.

印刷設定は、本番印刷の前の試し印刷としての分版印刷のオン/オフと、本番印刷時の印刷媒体の色情報と、分版印刷を集約印刷とするオン/オフと、印刷媒体の用紙サイズ等を設定できる。印刷効果コマンドは、これらの印刷設定の内容を指示するものである。 The print settings include turning on/off separation printing as a test print before production printing, color information of the printing medium at the time of production printing, turning on/off separation printing as aggregate printing, and printing medium paper. You can set the size, etc. The print effect command instructs the contents of these print settings.

プリンタ102は、印刷データ受信部211、ビットマップ作成部212、色情報付加部213、2値化部214、及び印刷部215で構成され、各部は、不図示の制御プログラムにより制御される。 The printer 102 includes a print data receiving unit 211, a bitmap creating unit 212, a color information adding unit 213, a binarizing unit 214, and a printing unit 215, each of which is controlled by a control program (not shown).

印刷データ受信部211は、プリンタドライバ202により送信された印刷データを受信し、ビットマップ作成部212は、印刷データ受信部211が受信した印刷データに含まれる白、黒、金、銀の描画データから各色版の4つのビットマップデータを作成する。またビットマップ作成部212は、印刷データ受信部211が受信した印刷データの印刷効果コマンドに含まれる分版印刷がオン、且つ集約印刷がオンの場合は、各色版のビットマップデータを1/2の大きさに縮小し、これら4つのビットマップデータを1つのビットマップデータに集約する。尚、これ等の方法については後で更に説明する。 The print data reception unit 211 receives the print data transmitted by the printer driver 202, and the bitmap generation unit 212 generates the drawing data of white, black, gold, and silver included in the print data received by the print data reception unit 211. , create four bitmap data for each color plate. Also, if the print effect command of the print data received by the print data reception unit 211 includes the print effect command of the print data received by the print data reception unit 211, the bitmap creation unit 212 halves the bitmap data of each color plane. and aggregate these four bitmap data into one bitmap data. These methods will be further explained later.

色情報付加部213は、印刷データ受信部211が受信した印刷データの印刷効果コマンドに含まれる分版印刷がオンの場合、同じく印刷効果コマンドに含まれる、本番印刷時の印刷媒体の色情報と用紙サイズ、集約印刷のオン/オフと、プリンタ102が持つ色材の色情報と重ね順、即ち白、黒、金、銀の順という情報を、2次元バーコードとして作成しビットマップデータに付加する。付加するビットマップデータは分版印刷で1枚目に印刷するビットマップデータとする。尚、これ等の方法については後で更に説明する。 When the color separation printing included in the print effect command of the print data received by the print data receiving unit 211 is ON, the color information addition unit 213 adds the color information of the printing medium at the time of the final printing, which is also included in the print effect command, to the print data receiving unit 211. Paper size, ON/OFF of combined printing, color information of color materials possessed by the printer 102, and the order of superimposition, that is, the order of white, black, gold, and silver, are created as a two-dimensional bar code and added to the bitmap data. do. Bitmap data to be added is bitmap data to be printed on the first sheet in plate separation printing. These methods will be further explained later.

2値化部214は、ビットマップデータをプリンタ102が印刷可能な2値データに変換し、印刷部215は、2値化部214により2値化された各色版の2値データに基づいて印刷媒体に対して白、黒、金、銀の順番にトナーを重ねて印刷する。 A binarization unit 214 converts the bitmap data into binary data printable by the printer 102, and a printing unit 215 prints based on the binary data of each color plate binarized by the binarization unit 214. To print on a medium, the toner is superimposed in the order of white, black, gold, and silver.

また印刷部215は、印刷データ受信部211が受信した印刷データの印刷効果コマンドに含まれる分版印刷がオンの場合は、各色版をすべて黒トナーの1色でそれぞれ1枚ずつ印刷し合計4枚印刷する。更に、印刷効果コマンドに含まれる分版印刷がオン、且つ集約印刷がオンの場合は、4枚分が1つに集約された2値データを黒トナーで1枚に印刷する。また、印刷部215は、複数の給紙トレイを備え、本番印刷においては給紙トレイ切り替えが機能するが、分版印刷時には手差しトレイを強制的に利用する。この時ユーザーは、本番印刷で使用する媒体ではなく普通紙を設置し、印刷部215はこの普通紙に印刷する。 In addition, when the color separation printing included in the print effect command of the print data received by the print data receiving unit 211 is ON, the printing unit 215 prints each color plate one by one with black toner for a total of 4 prints. print one copy. Furthermore, when the color separation printing and the combined printing included in the print effect command are ON, the binary data in which four sheets are combined into one is printed with black toner on one sheet. Also, the printing unit 215 has a plurality of paper feed trays, and the paper feed tray switching functions in the actual printing, but the manual feed tray is forcibly used in the separation printing. At this time, the user sets plain paper instead of the medium to be used for final printing, and the printing unit 215 prints on this plain paper.

図2の画像処理システムの機能ブロック図に示すように、スマートフォン103は、色情報取得部221、画像データ取得部222、色予測合成部223、色変換記憶部224、及び合成結果表示部225で構成され、各部は、図示しないアプリケーションにより制御される。 As shown in the functional block diagram of the image processing system in FIG. Each part is controlled by an application (not shown).

色情報取得部221は、プリンタ102により分版印刷した印刷物の1枚目に含まれる2次元バーコード351(図10参照)をカメラにより撮影し、2次元バーコードから、本番印刷時の媒体色、用紙サイズ、集約印刷のオン/オフと、プリンタ102が持つ色材の色情報と重ね順の情報を取得し、画像データ取得部222は、プリンタ102により分版印刷した印刷物と本番印刷の印刷媒体をカメラにより撮影し画像データを取得する。尚、これ等の方法については後で更に説明する。 The color information acquisition unit 221 captures a two-dimensional barcode 351 (see FIG. 10) included in the first sheet of the printed matter separated by the printer 102, and uses the two-dimensional barcode to determine the medium color for the actual printing. , paper size, on/off of combined printing, color information of color materials held by the printer 102, and information on the stacking order. A medium is photographed by a camera to obtain image data. These methods will be further explained later.

色予測合成部223は、色情報取得部221により取得した色材の色情報と重ね順に基づいて、画像データ取得部222により取得した黒トナーで普通紙に印刷した各色版の4つの画像データと本番印刷の印刷媒体の画像データから、本番印刷時の印刷媒体に白、黒、金、銀のトナーを重ねて印刷したときの1つの画像データを色予測し合成する。色予測には、色変換記憶部224により記憶した色変換テーブルを用いる。尚、これ等の方法については後で更に説明する。 Based on the color information of the color materials and the order of superposition obtained by the color information obtaining unit 221, the color predictive synthesizing unit 223 generates the four image data of each color plate printed on plain paper with the black toner obtained by the image data obtaining unit 222, and the four image data. From image data of a printing medium for actual printing, one image data is color-predicted and synthesized when white, black, gold, and silver toners are superimposed and printed on the printing medium for actual printing. A color conversion table stored in the color conversion storage unit 224 is used for color prediction. These methods will be further explained later.

色変換記憶部224は、白を除く、黒、金、銀の3色のトナーを普通紙に重ねて印刷したときの色がRGB値でいくらの値となるかを示す色変換テーブルと、3色のトナーを重ねて印刷したときの透過率がいくらの値となるかを示す透過率変換テーブルを記憶し、合成結果表示部225は、色予測合成部223により色予測し合成した画像データをタッチパネルに表示する。尚、これ等の方法については後で更に説明する。 The color conversion storage unit 224 stores a color conversion table that indicates the RGB values of colors when three toners of black, gold, and silver, excluding white, are superimposed and printed on plain paper; A transmittance conversion table is stored which indicates the value of the transmittance when the toners of different colors are superimposed and printed. Display on the touch panel. These methods will be further explained later.

以上の構成において、本実施の形態の画像処理システムの動作について説明する。図3は、本実施の形態におけるPC101、プリンタ102、及びスマートフォン103の動作を説明するフローチャートである。 The operation of the image processing system of this embodiment having the above configuration will be described. FIG. 3 is a flow chart illustrating operations of the PC 101, printer 102, and smart phone 103 according to this embodiment.

同フローチャートにおいて、ステップS101~S104はPC101上での動作であり、ステップS105~S108はプリンタ102上での動作であり、ステップS110~S113はスマートフォン103上での動作である。ステップS109は、分版印刷か否かのユーザーによる判断である。尚、プリンタ102上での動作は、図示しない制御プログラムにより制御され、スマートフォン103上での動作は、図示しないアプリケーションにより制御される。 In the flowchart, steps S101 to S104 are operations on the PC 101, steps S105 to S108 are operations on the printer 102, and steps S110 to S113 are operations on the smartphone 103. FIG. Step S109 is a judgment by the user as to whether color separation printing is to be performed. Operations on the printer 102 are controlled by a control program (not shown), and operations on the smartphone 103 are controlled by an application (not shown).

(ステップS101の内容)
ユーザーがPC101のアプリケーション201を起動し、印刷したいアプリケーションデータを開いて印刷指示すると、アプリケーション201は、図示しない印刷に関するアプリケーション設定を受け付ける。印刷に関するアプリケーション設定は種々行うことができるが、印刷に使用するプリンタを選択するためのプリンタドライバ選択もその1つである。ここでユーザーは、プリンタドライバ202の使用を選択する。また、アプリケーションデータは、プリンタ102で印刷可能な白、黒、金、銀の4色を0%から100%までの実数値で直接指定する形式で構成する。
(Contents of step S101)
When the user activates the application 201 of the PC 101, opens application data to be printed, and instructs printing, the application 201 receives application settings related to printing (not shown). Various application settings related to printing can be performed, one of which is printer driver selection for selecting a printer to be used for printing. The user selects to use the printer driver 202 here. The application data is configured in a format in which the four colors of white, black, gold, and silver printable by the printer 102 are directly designated by real numbers from 0% to 100%.

(ステップS102の内容)
ステップS101にてユーザーがプリンタドライバ202を選択すると、プリンタドライバ202は、種々の印刷効果をもたらす印刷設定を受け付ける。分版印刷はその1つである。図7は、プリンタドライバ202のユーザーインターフェース画面の例であり、画面には、レイアウト、印刷オプション、カラー、及びお試し印刷の選択タブ305が配置され、ここでは、お試し印刷のタブが選択されたときの画面を示している。この場合、同図に示すように所定の枠内に、お試し印刷301、用紙サイズ302、集約印刷303、及び媒体色設定304の各設定画面を配置する。
(Contents of step S102)
When the user selects the printer driver 202 in step S101, the printer driver 202 accepts print settings that provide various printing effects. Separation printing is one of them. FIG. 7 is an example of a user interface screen of the printer driver 202. The screen has layout, print option, color, and test print selection tabs 305. Here, the test print tab is selected. It shows the screen when In this case, setting screens for trial printing 301, paper size 302, aggregate printing 303, and medium color setting 304 are arranged in predetermined frames as shown in FIG.

分版印刷は、設定画面のお試し印刷301のオンを選択して行う。これにより、用紙サイズ302、集約印刷303、媒体色設定304の各選択が可能となり、オフとすると選択不可能となる。お試し印刷301がオフの場合、本番印刷を行うことを意味し、プリンタ102の印刷動作は、印刷媒体に対して白、黒、金、銀の順番にトナーを重ねて印刷する。お試し印刷301をオンとする場合は、本番印刷の前の試し印刷として分版印刷を行うことを意味し、プリンタ102の印刷動作は各色版を重ねずに黒トナーの1色でそれぞれ1枚ずつ合計4枚印刷する。 Separation printing is performed by selecting ON of trial printing 301 on the setting screen. As a result, each of the paper size 302, combined printing 303, and medium color setting 304 can be selected. When the trial print 301 is off, it means that the final print is performed, and the printing operation of the printer 102 is to print by superimposing toner on the print medium in order of white, black, gold, and silver. If the trial printing 301 is turned on, it means that color separation printing is performed as trial printing before the actual printing. Print 4 copies of each.

設定画面の用紙サイズ302は、印刷媒体の大きさを選択できる。例えば、A4、B4、LETTER等が選択できる。設定画面の集約印刷303は、集約印刷のオン/オフを選択できる。オフの場合、プリンタ102の分版印刷動作は4つの色版をそれぞれ1枚ずつ黒トナーで合計4枚印刷する。オンの場合、プリンタ102の分版印刷動作は4つの色版を1/2の大きさに縮小し1枚に集約して印刷する。設定画面の媒体色設定304は、本番印刷に使用する印刷媒体の色を設定できる。本番印刷の前のお試し印刷は、普通紙に印刷を行うので本設定が必要となる。 A paper size 302 on the setting screen can select the size of the print medium. For example, A4, B4, LETTER, etc. can be selected. Aggregate printing 303 on the setting screen allows selection of ON/OFF of aggregate printing. When off, the color separation operation of the printer 102 prints four of each of the four color plates with black toner. When ON, the color separation operation of printer 102 reduces the four color plates to 1/2 size and combines them for printing on one sheet. A medium color setting 304 on the setting screen can set the color of the printing medium to be used for final printing. This setting is required for trial printing before production printing because printing is performed on plain paper.

設定画面の媒体色設定304は、スキップ、透明、色設定(RGB)を選択できる。スキップは、このタイミングでの媒体色設定を行わず、後述するステップS111で取得する。透明は、透明な印刷媒体を使用する際に選択する。色設定(RGB)は任意の色をRGB値で設定でき、RGB値を直接数値で指定、或いは図示しないカラーパレット選択から色を選択することができる。カラーパレットは、色設定(RGB)ボタンを選択した時に表示するものとする。 A medium color setting 304 on the setting screen can select skip, transparent, or color setting (RGB). Skip means that the medium color is not set at this timing, and is obtained in step S111, which will be described later. Transparency is selected when using transparent print media. For color setting (RGB), any color can be set with RGB values, and the RGB values can be specified directly by numerical values, or colors can be selected from a color palette selection (not shown). The color palette shall be displayed when the color setting (RGB) button is selected.

(ステップS103の内容)
プリンタドライバ202は、アプリケーション201により渡されたアプリケーションデータをプリンタ102が解釈可能なプリンタ記述言語形式の印刷データに変換する。また、印刷データにはステップS102にて選択した種々の印刷効果をもたらすコマンドを付加する。ここでは、分版印刷のオン/オフ、用紙サイズ、集約印刷のオン/オフ、媒体色のコマンドを付加する。
(ステップS104の内容)
プリンタドライバ202は、ステップS103にて作成した印刷データをプリンタ102へ送信する。
(Contents of step S103)
The printer driver 202 converts application data passed by the application 201 into print data in a printer description language format that the printer 102 can interpret. In addition, the print data is added with the commands that bring about the various printing effects selected in step S102. Here, commands for ON/OFF of color separation printing, paper size, ON/OFF of aggregate printing, and medium color are added.
(Contents of step S104)
The printer driver 202 transmits the print data created in step S103 to the printer 102 .

(ステップS105の内容)
プリンタ102は、印刷データ受信部211により印刷データを受信し、ビットマップ作成部212により印刷データに含まれる白、黒、金、銀の描画データから各色版に対応する4つのビットマップデータを作成する。更に、集約印刷時は、4つのビットマップデータの大きさを縮小し集約して1つのビットマップデータを作成する。ビットマップデータは1画素当たり8bit、256階調のデータである。
(Contents of step S105)
The printer 102 receives the print data by the print data receiving unit 211, and creates four bitmap data corresponding to each color plate from the drawing data of white, black, gold, and silver contained in the print data by the bitmap creating unit 212. do. Furthermore, in aggregate printing, the sizes of the four bitmap data are reduced and aggregated to create one bitmap data. The bitmap data is data of 8 bits and 256 gradations per pixel.

図8は、作成した4つのビットマップデータを画像化した画像例であり、同図(a)は白版、同図(b)は黒版、同図(c)は金版、そして同図(d)は銀版にそれぞれ対応し、図9は、4つのビットマップデータの大きさを縮小し集約して1つのビットマップデータとした表示例である。尚、本ステップについては、後で図4、図8、図9を参照しながら更に説明する。 FIG. 8 is an image example of four created bitmap data, in which (a) is a white plate, (b) is a black plate, (c) is a gold plate, and (c) is a gold plate. (d) corresponds to each silver plate, and FIG. 9 is a display example in which four bitmap data are reduced in size and aggregated into one bitmap data. This step will be further described later with reference to FIGS. 4, 8 and 9. FIG.

(ステップS106の内容)
プリンタ102は、ステップS105にて受信した印刷データの印刷効果コマンドに含まれる分版印刷がオンの場合、ステップS105にて作成したビットマップデータに対して色情報付加部213により色情報を付加する。分版印刷がオフの場合は本ステップでは何も行わない。ここで付加する色情報は、印刷効果コマンドに含まれる本番印刷時の媒体色、用紙サイズ、集約印刷のオン/オフと、プリンタ102が持つ色材の色情報と重ね順、即ち白、黒、金、銀の順という情報であり、2次元バーコードとして作成する。
(Contents of step S106)
When the color separation printing included in the print effect command of the print data received in step S105 is ON, the printer 102 adds color information to the bitmap data created in step S105 by the color information adding unit 213. . If color separation printing is off, nothing is done in this step. The color information to be added here includes the media color, paper size, and on/off of aggregate printing at the time of actual printing, which are included in the print effect command, and the color information and superimposition order of the color materials that the printer 102 has, that is, white, black, and so on. The information is the order of gold and silver, and is created as a two-dimensional barcode.

図10は、2次元バーコード351、及び印刷順を付加した4つのビットマップデータを画像化した画像例であり、同図(a)は白版、同図(b)は黒版、同図(c)は金版、そして同図(d)は銀版にそれぞれ対応し、図11は、これらの、4つのビットマップデータを集約して1つのビットマップデータとした場合に色情報を付加した画像例である。 10A and 10B are examples of images obtained by imaging the two-dimensional bar code 351 and four bitmap data to which the printing order is added. FIG. 10A is a white plate, FIG. (c) corresponds to the gold plate, and (d) in the same figure corresponds to the silver plate. This is an example image.

図10に示すように、2次元バーコード351を付加するのは、1枚目のビットマップデータのみであり、2枚目以降のビットマップデータが存在する場合は、印刷する順番の番号を矩形枠内に収めた番号枠352,353,354とともに付加する。これら番号枠352~354の各矩形枠は、2次元バーコードの外枠と同じ大きさで、ビットマップデータ内の同じ位置に配置する。これは後述するステップS112にて画像データを合成する際の位置合わせに利用するためである。 As shown in FIG. 10, the two-dimensional barcode 351 is added only to the bitmap data of the first page. It is added together with number frames 352, 353, and 354 contained in the frame. Each rectangular frame of these number frames 352 to 354 has the same size as the outer frame of the two-dimensional bar code and is arranged at the same position within the bitmap data. This is for use in alignment when combining image data in step S112, which will be described later.

(ステップS107の内容)
プリンタ102は、ビットマップデータを2値化部214により2値データに変換する。2値データは、1画素当たり1bit、2階調のデータである。2値化は公知の組織的ディザ法等により行う。
(ステップS108の内容)
プリンタ102は、ステップS107にて2値化した2値データに基づいて印刷部215により印刷を行う。2値データのうち、値が0の画素は色材を印刷せず、値が1の画素は色材を印刷する。ステップS105にて受信した印刷データの印刷効果コマンドに含まれる分版印刷がオフの場合、1つの印刷媒体に対して白、黒、金、銀の順番にトナーを重ねて印刷する。
(Contents of step S107)
The printer 102 converts the bitmap data into binary data by the binarization unit 214 . Binary data is data of 1 bit per pixel and 2 gradations. Binarization is performed by a known systematic dither method or the like.
(Contents of step S108)
The printer 102 causes the printing unit 215 to print based on the binary data binarized in step S107. Of the binary data, pixels with a value of 0 do not print the coloring material, and pixels with a value of 1 print the coloring material. If the color separation printing included in the print effect command of the print data received in step S105 is off, the toner is printed on one print medium in order of white, black, gold, and silver.

分版印刷がオンの場合、白、黒、金、銀の2値データをすべて黒トナーの1色でそれぞれ1枚ずつ印刷し合計4枚に印刷する。或いは分版印刷がオン、且つ集約印刷がオンの場合は、4枚分が1つに集約された2値データを黒トナーで1枚に印刷する。尚、印刷部215は、複数の給紙トレイを備え、本番印刷においては給紙トレイ切り替えが機能するが、分版印刷時には手差しトレイを強制的に利用する。この時ユーザーは、本番印刷で使用する媒体ではなく普通紙を設置し、印刷部215は普通紙に印刷する。 When the color separation printing is on, the binary data of white, black, gold, and silver are all printed with one color of black toner, one sheet each, and printed on a total of four sheets. Alternatively, when the color separation printing is on and the aggregate printing is on, the binary data in which four sheets are aggregated is printed on one sheet with black toner. Note that the printing unit 215 has a plurality of paper feed trays, and the paper feed tray switching functions in the actual printing, but the manual feed tray is forcibly used in the separation printing. At this time, the user sets plain paper instead of the medium to be used for final printing, and the printing unit 215 prints on plain paper.

(ステップS109の内容)
ユーザーは、ステップS102の処理で、お試し印刷301のオンが選択されていた場合、ステップS108にてプリンタ102が分版印刷した印刷物を取得してステップS110へ移行し(ステップS109、Yes)、オフが選択されていた場合、ステップS108にてプリンタ102が本番印刷した印刷物を取得して処理を終了する(ステップS109、No)。
(Contents of step S109)
In the process of step S102, if the trial print 301 is turned on, the user acquires the printed matter separated by the printer 102 in step S108, and proceeds to step S110 (step S109, Yes). If OFF has been selected, the printed material produced by the printer 102 is acquired in step S108, and the process ends (step S109, No).

(ステップS110の内容)
ユーザーが、スマートフォン103に内蔵する図示しないアプリケーションを起動すると、アプリケーションは色情報取得を受け付ける。図12は、色情報取得を受け付ける場合のスマートフォン103の表示例を示す。スマートフォン103は、カメラ撮影モードとなり、タッチパネルにカメラが捉えている映像をリアルタイムで表示し、更に2次元バーコードを読み取る際のガイドとしてバーコードサイズ枠401を表示する。
(Contents of step S110)
When the user activates an application (not shown) built into the smartphone 103, the application accepts color information acquisition. FIG. 12 shows a display example of the smartphone 103 when receiving acquisition of color information. The smartphone 103 is in the camera shooting mode, displays an image captured by the camera on the touch panel in real time, and further displays a barcode size frame 401 as a guide when reading the two-dimensional barcode.

ユーザーはガイドに合うように、ステップS108にて印刷した印刷物の2次元バーコード351をスマートフォン103のカメラで捉え、これによりスマートフォン103は、色情報取得部221により2次元バーコードに含まれる色情報を取得する。ここで取得する色情報は、ステップS106にて付加した色情報、即ち印刷効果コマンドに含まれる本番印刷時の媒体色、用紙サイズ、集約印刷のオン/オフ、及びプリンタ102が持つ色材の色情報と重ね順、即ち白、黒、金、銀の順である。 The user uses the camera of the smartphone 103 to capture the two-dimensional barcode 351 of the printed matter printed in step S108 so as to match the guide. to get The color information acquired here is the color information added in step S106, that is, the media color, paper size, aggregate printing ON/OFF, and color material color of the printer 102 included in the print effect command. Information and layering order: white, black, gold, silver.

(ステップS111の内容)
スマートフォン103は、ステップS110にて取得した色情報に基づいて、ステップS108にて印刷した印刷物の画像データと本番印刷時の印刷媒体の画像データを画像データ取得部222により取得する。即ち、黒トナーで普通紙に印刷した白、黒、金、銀の各色版の画像データと本番印刷時の印刷媒体の画像データを取得する。尚、本ステップの詳細は、後で図5、図13、図14を参照しながら説明する。
(Contents of step S111)
Based on the color information acquired in step S110, the smartphone 103 acquires the image data of the printed matter printed in step S108 and the image data of the printing medium at the time of final printing by the image data acquiring unit 222. FIG. That is, the image data of each color plate of white, black, gold, and silver printed on plain paper with black toner and the image data of the printing medium at the time of final printing are acquired. The details of this step will be described later with reference to FIGS. 5, 13, and 14. FIG.

(ステップS112の内容)
スマートフォン103は、ステップS110にて取得した色情報に基づいて、ステップS111にて取得した黒トナーで普通紙に印刷した各色版の4つの画像データと本番印刷時の印刷媒体の画像データから、本番印刷時の印刷媒体に白、黒、金、銀のトナーを重ねて印刷したときの1つの画像データを色予測合成部223により色予測し合成する。尚、本ステップの詳細は、後で図6を参照しながら説明する。
(Contents of step S112)
Based on the color information acquired in step S110, the smartphone 103 uses the four image data of each color plate printed on plain paper with the black toner acquired in step S111 and the image data of the printing medium at the time of the final printing to determine the final printing. The color predicting/synthesizing unit 223 predicts and synthesizes one image data when white, black, gold, and silver toners are superimposed on the print medium at the time of printing. Details of this step will be described later with reference to FIG.

(ステップS113の内容)
スマートフォン103は、ステップS112にて色予測し合成した画像データを合成結果表示部225によりタッチパネルに表示する。図15は、この画像データを表示する場合の表示例を示す。タッチパネルに画像表示エリア461、表示切替ボタン462の2つを配置する。
(Contents of step S113)
The smartphone 103 displays the image data synthesized by color prediction in step S<b>112 on the touch panel by the synthesis result display unit 225 . FIG. 15 shows a display example when displaying this image data. An image display area 461 and a display switching button 462 are arranged on the touch panel.

画像表示エリア461は、画像データを表示するエリアであり、表示する画像データは表示切替ボタン462の選択により切り替わる。画像表示エリア461においては、ピンチアウト・ピンチインの操作が有効であり、表示する画像を拡大縮小する。 The image display area 461 is an area for displaying image data, and the image data to be displayed is switched by selecting the display switching button 462 . In the image display area 461, a pinch-out/pinch-in operation is effective to enlarge or reduce an image to be displayed.

表示切替ボタン462は、全色、白版、黒版、金版、銀版の5つのボタンで構成され、何れか1つを選択可能とする。全色を選択した場合、画像表示エリア461に表示する画像データは、ステップS112にて色予測し合成した画像データとする。白版、黒版、金版、銀版の何れかを選択した場合、画像表示エリア461に表示される画像データは、ステップS111で取得した各色版の画像データのうち該当する色版の画像データとする。 The display switching button 462 is composed of five buttons of full color, white plate, black plate, gold plate, and silver plate, any one of which can be selected. When all colors are selected, the image data displayed in the image display area 461 is the image data synthesized by color prediction in step S112. When one of the white, black, gold, and silver plates is selected, the image data displayed in the image display area 461 is the image data of the corresponding color plate among the image data of each color plate acquired in step S111. and

尚、図15では、表示切替ボタン462において全色が押された例を示しており、この時、本番媒体の色463の上に、白トナーの色464、黒トナーの色465、金トナーの色466、及び銀トナーの色467を合成した画像データが表示されている。 Note that FIG. 15 shows an example in which the display switching button 462 is pressed for all colors. Image data obtained by synthesizing a color 466 and a silver toner color 467 is displayed.

図4は、図3に示すフローチャートのステップS105の処理の内容を詳細に示すフローチャートであり、同フローチャートに沿って、ビットマップデータを作成する処理について説明する。 FIG. 4 is a flow chart showing in detail the contents of the processing in step S105 of the flow chart shown in FIG.

(ステップS201の内容)
ビットマップ作成部212は、印刷データ受信部211により受信した印刷データに含まれる白、黒、金、銀の描画データから、図8にその画像化された例が示される各色版に対応する4つのビットマップデータを作成する。ビットマップデータは、1画素当たり8bit、256階調のデータである。
(Contents of step S201)
The bitmap creation unit 212 extracts the drawing data of white, black, gold, and silver included in the print data received by the print data reception unit 211, and converts the drawing data into 4 colors corresponding to each color plate, an example of which is converted into an image in FIG. create one bitmap data. The bitmap data is data of 8 bits and 256 gradations per pixel.

(ステップS202の内容)
ビットマップ作成部212は、ステップS201にて受信した印刷データの印刷効果コマンドに含まれる分版印刷がオンかオフかを判断し、オンの場合(ステップS202、Yes)、ステップS103に移行し、オフの場合(ステップS202、No)、処理を終了する。
(ステップS203の内容)
ビットマップ作成部212は、ステップS201にて受信した印刷データの印刷効果コマンドに含まれる集約印刷がオンかオフかを判断し、オンの場合(ステップS203、Yes)、ステップS204に移行し、オフの場合(ステップS203、No)、処理を終了する。
(Contents of step S202)
The bitmap creation unit 212 determines whether the color separation printing included in the print effect command of the print data received in step S201 is on or off. If it is off (step S202, No), the process ends.
(Contents of step S203)
The bitmap creation unit 212 determines whether the aggregate printing included in the print effect command of the print data received in step S201 is on or off. In the case of (step S203, No), the process is terminated.

(ステップS204の内容)
ビットマップ作成部212は、ステップS201にて作成した4つのビットマップデータを1/2の大きさに縮小する。縮小は公知の単純間引き、線形補間法、3次補間法等により行う。
(ステップS205の内容)
ビットマップ作成部212は、ステップS204にて縮小した4つのビットマップデータを1つの画像データに集約する。図9は、作成した4つのビットマップデータを画像化した画像例である。
(Contents of step S204)
The bitmap creation unit 212 reduces the size of the four bitmap data created in step S201 to 1/2. Reduction is performed by known simple thinning, linear interpolation, cubic interpolation, or the like.
(Contents of step S205)
The bitmap creation unit 212 aggregates the four bitmap data reduced in step S204 into one image data. FIG. 9 is an example of an image obtained by imaging the four created bitmap data.

図5は、図3に示すフローチャートのステップS111の処理の内容を詳細に示すフローチャートであり、同フローチャートに沿って、画像データ取得部222が印刷物の画像データを取得する処理について説明する。 FIG. 5 is a flow chart showing in detail the contents of the processing in step S111 of the flow chart shown in FIG.

(ステップS301の内容)
画像データ取得部222は、ステップS110にて取得した色情報に含まれる集約印刷がオンかオフかを判断し、オンの場合(ステップS301、Yes)、ステップS302に移行し、オフの場合(ステップS301、No)、ステップS306に移行する。
(Contents of step S301)
The image data acquisition unit 222 determines whether the aggregate printing included in the color information acquired in step S110 is on or off. S301, No), the process proceeds to step S306.

(ステップS302の内容)
画像データ取得部222は、ステップS108にて集約印刷した印刷物の画像データを取得する。図13は、画像データ取得を受け付ける場合のスマートフォン103の表示例を示す。同図に示すように、スマートフォン103はカメラ撮影モードとなり、タッチパネルに用紙サイズ枠451、撮影ボタン452、テキスト453の3つを配置し、タッチパネルにカメラが捉えている映像をリアルタイムで表示する。
(Contents of step S302)
The image data acquisition unit 222 acquires the image data of the printed matter aggregated and printed in step S108. FIG. 13 shows a display example of the smartphone 103 when image data acquisition is accepted. As shown in the figure, the smartphone 103 is in the camera shooting mode, and a paper size frame 451, shooting button 452, and text 453 are arranged on the touch panel, and an image captured by the camera is displayed on the touch panel in real time.

用紙サイズ枠451は、ステップS110にて取得した色情報に含まれる用紙サイズに基づいて縦横比が決定され、ユーザーは、用紙サイズ枠451に合うように、ステップS108にて印刷した印刷物をスマートフォン103のカメラで捉える。ユーザーが撮影ボタン452をタッチすると、カメラが捉えている映像を画像データ取得部222により画像データとして取得する。画像データはグレー色空間のデータで、1画素当たり8bit、256階調のデータである。 The aspect ratio of the paper size frame 451 is determined based on the paper size included in the color information acquired in step S110. captured by the camera. When the user touches the shooting button 452, the image captured by the camera is acquired as image data by the image data acquisition unit 222. FIG. The image data is data in the gray color space, and is data of 8 bits per pixel and 256 gradations.

テキスト453は、複数枚ある印刷物のうちどの印刷物を読み取るか示す文言である。
画像データ取得部222は、取得した画像データから印刷物と背景を分離し、印刷物のみの画像データとする。画像データ中の印刷物の領域は用紙サイズ枠451の位置により決定する。また、画像データ取得部222は、印刷物のみの画像データの歪みを補正するために、2次元バーコードの四角形に基づいて台形補正する。台形補正は公知の方法を用いる。
The text 453 is a wording indicating which print out of a plurality of prints is to be read.
The image data acquisition unit 222 separates the printed matter and the background from the acquired image data to obtain image data of only the printed matter. The print area in the image data is determined by the position of the paper size frame 451 . In addition, the image data acquisition unit 222 performs trapezoidal correction based on the squares of the two-dimensional barcode in order to correct the distortion of the image data of the printed matter only. Keystone correction uses a known method.

(ステップS303の内容)
画像データ取得部222は、ステップS302にて取得した画像データを色数分の画像データに分割する。色数はステップS110にて取得した色情報により決定する。ここでの色数は、白、黒、金、銀の4つである。画像データ分割の方法は、ステップS205において色数分のビットマップデータを1つの画像データに集約したときと逆である。
(ステップS304の内容)
画像データ取得部222は、ステップS303にて画像分割した色数分の画像データを拡大する。拡大率は色数により決定し、ステップS204において縮小した際の逆であり、ここでは2倍に拡大する。
(Contents of step S303)
The image data acquisition unit 222 divides the image data acquired in step S302 into image data corresponding to the number of colors. The number of colors is determined by the color information acquired in step S110. The number of colors here is four: white, black, gold, and silver. The method of dividing the image data is the reverse of the method of integrating the bitmap data for the number of colors into one piece of image data in step S205.
(Contents of step S304)
The image data acquisition unit 222 enlarges the image data corresponding to the number of colors obtained by dividing the image in step S303. The enlargement ratio is determined by the number of colors, and is the reverse of the reduction in step S204, and is doubled here.

(ステップS305の内容)
画像データ取得部222は、ステップS108にて分版印刷した印刷物の画像データを色数分だけ取得する。取得の方法はステップS302と同様である。本ステップでは色数分の画像データを読み取るので、テキスト453に表示する文言は、1枚目の画像データ読み取りは「バーコード付きの印刷物を読み取り」、2枚目の画像データ読み込みは「2枚目の印刷物を読み取り」とするなど、順次表示を切り替える。
(Contents of step S305)
The image data acquisition unit 222 acquires the image data of the printed material subjected to color separation printing in step S108 for the number of colors. The acquisition method is the same as in step S302. In this step, the image data corresponding to the number of colors is read, so the wording displayed in the text 453 is "read printed matter with bar code" for reading the image data of the first sheet, and "read two sheets" for reading the image data of the second sheet. Switch the display sequentially, such as "read the printed matter of the eyes".

画像データ取得部222は、取得したそれぞれの画像データに対して、ステップS302と同様に印刷物と背景の分離、台形補正を行う。台形補正に用いる四角形について、2次元バーコードが存在しない画像データは、印刷する順番の番号を矩形枠内に収めた番号枠352,353,354(図10参照)の矩形枠を用いる。 The image data acquisition unit 222 separates the printed material from the background and performs trapezoidal correction on each of the acquired image data in the same manner as in step S302. For quadrilaterals used for trapezoidal correction, rectangular frames of number frames 352, 353, and 354 (see FIG. 10) in which printing order numbers are enclosed are used for image data without a two-dimensional barcode.

(ステップS306の内容)
画像データ取得部222は、色数分の画像データを下地除去する。グレー色空間において白は255で表現するが、カメラで取得した画像の紙白の値は255以外の値を持つので、下地除去により紙白の値が255となるように画像データを加工する。また同様に、グレー空間において黒は0で表現するが、カメラで取得した黒の値は0以外の値を持つので、下地除去により黒の値が0となるように画像データを加工する。下地除去を行うには、下地除去前の紙白と黒の値が必要であるが、画像データに含まれる2次元バーコード351或いは番号枠352~354(図10参照)の矩形枠の白地部分と黒地部分の値を用いる。
(Contents of step S306)
The image data acquisition unit 222 removes the background of the image data corresponding to the number of colors. White is represented by 255 in the gray color space, but since the paper white value of the image acquired by the camera has a value other than 255, the image data is processed so that the paper white value becomes 255 by background removal. Similarly, black is expressed as 0 in the gray space, but since the value of black obtained by the camera has a value other than 0, the image data is processed so that the value of black becomes 0 by background removal. In order to remove the background, the paper white and black values before background removal are required. and the value of the black background part are used.

白地部分の値をVw、黒地部分の値をVkとし、下地除去前の画像データのある1画素の値をVinとし、下地除去後の値をVoutとすると、下地除去は次式で行う。
Vw<Vin の場合、
Vout=255 とし、
Vin<Vk の場合、
Vout=0 とし、
Vk≦Vin≦Vwの場合、
Vout=(Vin-Vk)/(Vw-Vk)×255
とする。
尚、画像データは8bit、256階調のデータとし、0はトナーを100%印刷した状態、255はトナーを0%印刷した状態を表す。
Let Vw be the value of the white background portion, Vk be the value of the black background portion, Vin be the value of one pixel of image data before background removal, and Vout be the value after background removal.
If Vw<Vin,
Let Vout=255 and
If Vin<Vk, then
Let Vout=0 and
If Vk≤Vin≤Vw,
Vout=(Vin−Vk)/(Vw−Vk)×255
and
The image data is 8-bit, 256-gradation data, where 0 indicates a state in which 100% toner is printed, and 255 indicates a state in which 0% toner is printed.

(ステップS307の内容)
画像データ取得部222は、ステップS110にて取得した色情報に含まれる本番印刷の媒体色が設定済みか否かを判断する。設定済みとは、ステップS102にて設定画面の媒体色設定304(図7参照)にてスキップ以外を指定し、透明或いは任意のRGB値を媒体色として指定した場合である。スキップを指定した場合は設定済みでないとする。設定済みの場合(ステップS307、Yes)、ステップS308に移行し、設定済みでない場合(ステップS307、No)、ステップS309に移行する。
(Contents of step S307)
The image data acquisition unit 222 determines whether or not the medium color for final printing included in the color information acquired in step S110 has been set. "Set" means that, in step S102, in the medium color setting 304 (see FIG. 7) of the setting screen, anything other than skip is specified, and transparent or arbitrary RGB values are specified as the medium color. If skip is specified, it is assumed that it has not been set. If the setting has been completed (step S307, Yes), the process proceeds to step S308, and if the setting has not been completed (step S307, No), the process proceeds to step S309.

(ステップS308の内容)
画像データ取得部222は、ステップS110にて取得した色情報に含まれる本番印刷の媒体色に基づいて本番印刷の印刷媒体の画像データを作成する。作成する画像データの大きさはステップS306の画像データと同じとする。本番印刷の媒体色がRGB値で指定されている場合は、そのRGB値1色の画像データとし、透明で指定されている場合は、媒体が透明であることを示すために白とグレーの市松模様の画像データとする。図14は、白とグレーの市松模様の画像データを表示する場合の表示例を示す。
(Contents of step S308)
The image data acquisition unit 222 creates image data of the print medium for production printing based on the medium color for production printing included in the color information acquired in step S110. Assume that the size of the image data to be created is the same as that of the image data in step S306. If the media color for production printing is specified by RGB values, the image data is one color of that RGB value. This is image data of the pattern. FIG. 14 shows a display example when image data of a white and gray checkered pattern is displayed.

(ステップS309の内容)
画像データ取得部222は、本番印刷の媒体の画像データを取得する。取得の方法はステップS302と同様である。本ステップでは本番印刷の媒体の画像データを読み取るので、スマートフォン103の画面に配置されるテキスト453(図13)で表示する文言は、「本番印刷の媒体を読み取り」とする。また本ステップで読み取る画像データは、RGB色空間のデータで、1チャンネルは1画素当たり8bit、256階調のデータとする。画像データ取得部222は、取得した画像データに対して、ステップS302と同様に印刷媒体と背景の分離を行うが、台形補正は行わない。
(Contents of step S309)
The image data acquisition unit 222 acquires image data of the medium for final printing. The acquisition method is the same as in step S302. In this step, the image data of the production print medium is read, so the text displayed in the text 453 (FIG. 13) arranged on the screen of the smartphone 103 is set to "Read the production print medium". The image data read in this step is RGB color space data, and 1 channel is 8 bits per pixel and 256 gradation data. The image data acquisition unit 222 separates the print medium from the background in the acquired image data in the same manner as in step S302, but does not perform trapezoidal correction.

図6は、図3に示すフローチャートのステップS112の処理の内容を詳細に示すフローチャートであり、同フローチャートに沿って、色予測合成部223が画像データを色予測し合成する処理について説明する。 FIG. 6 is a flow chart showing in detail the contents of the processing in step S112 of the flow chart shown in FIG.

(ステップS401の内容)
色予測合成部223は、ステップS111にて取得した色数分の画像データを位置合わせする。但し、ステップS110にて取得した色情報に含まれる集約印刷がオンの場合、位置合わせは行わない。位置合わせの基準は、図10に示すように、1枚目の画像データに含まれる2次元バーコード351とし、2枚目以降の画像データに含まれる印刷順番の番号を示す番号枠352~354の矩形枠が、2次元バーコード351と重なるように位置合わせする。
(Contents of step S401)
The color prediction synthesis unit 223 aligns the image data corresponding to the number of colors acquired in step S111. However, if the combined printing included in the color information acquired in step S110 is on, alignment is not performed. As shown in FIG. 10, the alignment reference is the two-dimensional barcode 351 included in the image data of the first sheet, and the number frames 352 to 354 indicating the printing order numbers included in the image data of the second and subsequent sheets. are aligned so that the rectangular frame of the two-dimensional barcode 351 overlaps.

(ステップS402の内容)
色予測合成部223は、ステップS401にて位置合わせした色数分の画像データのうち、非白色トナーの画像データに基づいて、非白色トナーを普通紙に重ねて印刷したときの色を予測する。ここでの非白色トナーは、黒、金、銀の3つであり、このトナーを普通紙に重ねたときの色を色変換記憶部224により記憶した色変換テーブルを用いてRGB値として算出する。色変換テーブルは、3入力3出力の3次元ルックアップテーブルであり、本テーブルの入力は黒、金、銀の3色、出力はRGBの3色である。RGB値の算出は色変換テーブルを用いて公知の四面体補間法等により行う。
(Contents of step S402)
Based on the image data of the non-white toner among the image data corresponding to the number of colors aligned in step S401, the color prediction synthesis unit 223 predicts the color when the non-white toner is superimposed and printed on plain paper. . The non-white toners here are black, gold, and silver, and the colors when these toners are superimposed on plain paper are calculated as RGB values using a color conversion table stored in the color conversion storage unit 224. . The color conversion table is a 3-input, 3-output, three-dimensional lookup table. The input of this table is black, gold, and silver, and the output is RGB. The RGB values are calculated by a known tetrahedral interpolation method or the like using a color conversion table.

色変換テーブルの作成方法を説明する。作成方法は、この種の装置で通常行われる方法である。即ち、黒、金、銀の3色を0%から100%まで、ルックアップテーブルの格子点に相当するように組み合わせた複数のカラーパッチをプリンタ102により印刷し、印刷したカラーパッチを図示しない測色計により測色してLab値を得る。Lab値からRGB値への変換は、公知のLab⇒XYZ変換式とXYZ⇒RGB変換式を用いて行う。色予測した画像データはRGB色空間のデータで、1チャンネルは1画素当たり8bit、256階調のデータとする。 A method of creating a color conversion table will be explained. The method of preparation is the method commonly used in this type of device. That is, the printer 102 prints a plurality of color patches in which three colors of black, gold, and silver are combined from 0% to 100% so as to correspond to grid points of the lookup table, and the printed color patches are measured (not shown). The color is measured with a colorimeter to obtain a Lab value. Conversion from Lab values to RGB values is performed using a known Lab->XYZ conversion formula and XYZ->RGB conversion formula. The color-predicted image data is RGB color space data, and one channel is 8-bit data per pixel and 256 gradation data.

(ステップS403の内容)
色予測合成部223は、ステップS401にて位置合わせした色数分の画像データのうち、非白色トナーの画像データに基づいて、非白色トナーを重ねて印刷したときの透過率を算出する。ここでの非白色トナーは、黒、金、銀の3つであり、このトナーを重ねたときの透過率を色変換記憶部224により記憶した透過率変換テーブルを用いて0.0から1.0までの値として算出する。透過率変換テーブルは、3入力、1出力の3次元ルックアップテーブルであり、本テーブルの入力は黒、金、銀の3色、出力は透過率を示す値である。透過率の算出は色変換テーブルを用いて公知の四面体補間法等により行う。
(Contents of step S403)
The color predictive synthesis unit 223 calculates the transmittance when the non-white toner is superimposed and printed based on the image data of the non-white toner among the image data corresponding to the number of colors aligned in step S401. The non-white toners here are black, gold, and silver, and the transmittance when these toners are superimposed is converted from 0.0 to 1.0 using a transmittance conversion table stored in the color conversion storage unit 224 . Calculated as a value up to 0. The transmittance conversion table is a 3-input, 1-output three-dimensional lookup table. The inputs of this table are the three colors of black, gold, and silver, and the output is a value indicating the transmittance. Transmittance is calculated by a known tetrahedral interpolation method or the like using a color conversion table.

透過率変換テーブルの作成方法を説明する。ルックアップテーブルの格子点における入力値である黒、金、銀の3色の値をそれぞれK、GL、Sとし、それぞれ0%から100%までの値を持つとする。格子点における出力値である透過率を示す値をTとし、次のように計算する。 A method of creating a transmittance conversion table will be described. Let K, GL, and S be the input values of the three colors of black, gold, and silver, which are the input values at the grid points of the lookup table, and have values from 0% to 100%, respectively. Let T be a value indicating transmittance, which is an output value at a grid point, and calculate as follows.

まず、K1色の透過率をTKとし次式で計算する。
TK=1-αK×(K/100)
αKは、Kを100%印刷したときの非透過率を示す値であり、例えば0.7とする。金、銀の透過率TGL、TSも同様に計算し、Tは次式で計算する。
T=TK×TGL×TS
ここでαの値は色毎に変えても良いし、すべて同じ値としても良い。非白色トナーの画像データの透過率は、8bit、256階調のデータとし、0は透過率0.0を表し、255は透過率1.0を表す。
First, the transmittance of K1 color is assumed to be TK and is calculated by the following equation.
TK=1−αK×(K/100)
αK is a value indicating the opacity when K is printed at 100%, and is set to 0.7, for example. Transmittances TGL and TS of gold and silver are similarly calculated, and T is calculated by the following equation.
T = TK x TGL x TS
Here, the value of α may be changed for each color, or may be the same value for all. The transmittance of the non-white toner image data is 8-bit, 256-gradation data, where 0 represents a transmittance of 0.0 and 255 represents a transmittance of 1.0.

(ステップS404の内容)
色予測合成部223は、ステップS402にて色予測した非白色トナーの画像データとステップS111にて取得した本番印刷の媒体の画像データを、ステップS403にて算出した非白色トナーの画像データの透過率とステップS401にて位置合わせした白版の画像データに基づいて合成する。
(Contents of step S404)
The color prediction synthesis unit 223 combines the image data of the non-white toner color-predicted in step S402 and the image data of the production print medium acquired in step S111 with the image data of the non-white toner calculated in step S403. Synthesis is performed based on the ratio and the image data of the white plate aligned in step S401.

非白色トナーの画像データと本番印刷の媒体の画像データは、何れもRGB色空間のデータで、1チャンネルは、1画素当たり8bit、256階調のデータである。非白色トナーの画像データの透過率と白版の画像データは、何れも8bit、256階調のデータである。非白色トナーの画像データと本番印刷の媒体の画像データを合成する方法について説明する。合成は、各画素の最終的な透過率に基づいて行う。最終的な透過率は、非白色トナーの画像データの透過率と白版の画像データから算出する。 Both the image data of the non-white toner and the image data of the actual print medium are data in the RGB color space, and one channel is data of 8 bits and 256 gradations per pixel. Both the transmittance of the non-white toner image data and the white plane image data are 8-bit, 256-gradation data. A method of synthesizing the non-white toner image data and the image data of the final printing medium will be described. Combining is based on the final transmittance of each pixel. The final transmittance is calculated from the transmittance of the non-white toner image data and the white plane image data.

先ず、白版の画像データのある画素の値をVwとすると、この画素の白版の透過率Twを次式で算出する。
Tw=Vw/255
Vwの値について、0は白トナーを100%印刷した状態を表し、この場合、透過率Twは0.0となり、255は白トナーを0%印刷した状態を表し、この場合、透過率Twは1.0となる。
First, assuming that the value of a pixel with white plane image data is Vw, the white plane transmittance Tw of this pixel is calculated by the following equation.
Tw=Vw/255
Regarding the value of Vw, 0 represents a state in which 100% white toner is printed, in which case the transmittance Tw is 0.0, and 255 represents a state in which 0% white toner is printed, in which case the transmittance Tw is 1.0.

次に、非白色トナーの画像データの透過率の、ある画素の値をVnとすると、この画素の透過率Tnは次式で算出する。
Tn=Vn/255
最終的な透過率Tmを次式で算出する。
Tm=Tw×Tn
Next, assuming that the value of the transmittance of the non-white toner image data for a certain pixel is Vn, the transmittance Tn of this pixel is calculated by the following equation.
Tn = Vn/255
The final transmittance Tm is calculated by the following equation.
Tm = Tw x Tn

非白色トナーの画像データの、ある画素のRGB値をRGBnとし、本番印刷の媒体の画像データのRGB値をRGBpとし、合成後のRGB値をRGBmとすると、RGBmを次式で計算する。
RGBm=RGBn×(1-Tm)+RGBp×Tm
Tmが0の場合、完全に透過しないことを意味し、合成後のRGB値は、非白色トナーの画像データの値RGBnとなる。Tmが1の場合、完全に透過することを意味し、合成後のRGB値は、本番印刷の媒体の画像データの値RGBpとなる。
Let RGBn be the RGB value of a pixel in the image data of the non-white toner, RGBp be the RGB value of the image data of the medium for final printing, and RGBm be the RGB value after combination. RGBm is calculated by the following equation.
RGBm=RGBn×(1−Tm)+RGBp×Tm
When Tm is 0, it means that the light is not completely transmitted, and the RGB values after synthesis are the values RGBn of the non-white toner image data. When Tm is 1, it means that it is completely transparent, and the RGB values after synthesis are the values RGBp of the image data of the medium for final printing.

以上のように、本実施の形態の画像処理システムによれば、プリンタは、色版に各色版の本来の色情報を付加して黒トナーで普通紙に分版印刷を行い、カメラは、各分版印刷物と本来の印刷媒体を画像データとして読み取り、画像処理プログラムは、得られた画像データから各色版の本来の色情報と、本来の印刷媒体の色情報を取得し、画像データと色情報に基づいて、白、黒、金、銀トナーを重ねて本来の印刷媒体に印刷した結果を予測し、予測結果をモニターに表示するので、本来の印刷結果を容易に確認しながら各分版の印刷状況を確認できるという効果が得られる。 As described above, according to the image processing system of the present embodiment, the printer adds the original color information of each color plate to the color plate and performs color separation printing on plain paper with black toner, and the camera performs color separation printing on plain paper. The image processing program obtains the original color information of each color plate and the original color information of the printing medium from the obtained image data, and extracts the image data and the color information. Based on this, it predicts the result of printing on the original print medium by superimposing white, black, gold, and silver toners, and displays the predicted result on the monitor. It is possible to obtain the effect of being able to check the printing status.

実施の形態2.
図16は、本発明に基づく実施の形態2の画像処理システムの機能ブロック図である。
Embodiment 2.
FIG. 16 is a functional block diagram of an image processing system according to Embodiment 2 of the present invention.

この画像処理システムの構成が、前記した図2に示す実施の形態1の画像処理システムの構成と主に異なる点は、PC101、プリンタ102、及びスマートフォン103の各構成要素うち、符号の異なる構成要素である。従って、本実施の形態の画像処理システムが、前記した実施の形態1の画像処理システムと共通する部分には同符号を付して、或いは図面を省いて説明を省略し、異なる点を重点的に説明する。尚、本実施の形態の画像処理システムの外観斜視図は、図1に示す実施の形態1の画像処理システムの外観斜視図と共通するため、必要に応じて図1を参照する。 The configuration of this image processing system differs from the configuration of the image processing system of Embodiment 1 shown in FIG. is. Therefore, the parts of the image processing system of the present embodiment that are common to those of the image processing system of the first embodiment are denoted by the same reference numerals, or the drawings are omitted to omit the description, and the different points are emphasized. to explain. Incidentally, since the external perspective view of the image processing system of the present embodiment is common to the external perspective view of the image processing system of Embodiment 1 shown in FIG. 1, FIG. 1 will be referred to as necessary.

本実施の形態のプリンタ102は、印刷のための色材として白、シアン、マゼンダ、イエロー、黒の5色を備えていて、印刷媒体に対して白、黒、シアン、マゼンダ、イエローの順番にトナーを重ねて印刷するモードと、印刷媒体に対して黒、シアン、マゼンダ、イエロー、白の順番にトナーを重ねて印刷するモードの2モードを持つ。白トナーを非白色トナーの下に印刷するモードは、印刷媒体に色紙を使用する場合に用いる。白トナーを非白色トナーの上に印刷するモードは、印刷媒体にフィルム等の透明な媒体を使用する場合に用いる。この場合、印刷媒体の観察面は印刷面と逆の面となる。 The printer 102 of this embodiment has five colors of white, cyan, magenta, yellow, and black as color materials for printing. It has two modes: a mode in which toner is superimposed and printed, and a mode in which toner is superimposed and printed in order of black, cyan, magenta, yellow, and white on the printing medium. The mode in which white toner is printed under non-white toner is used when using colored paper as the print medium. A mode in which white toner is printed on non-white toner is used when a transparent medium such as a film is used as the print medium. In this case, the viewing surface of the print medium is the surface opposite to the print surface.

図16の画像処理システムの機能ブロック図に示すように、PC101は、アプリケーション1201、プリンタドライバ1202で構成されている。 As shown in the functional block diagram of the image processing system in FIG.

アプリケーション1201は、ユーザーが印刷したいアプリケーションデータを作成・表示・編集・印刷するソフトウェアである。実施の形態1の場合と異なるのは、アプリケーションデータをRGBと白の4色で構成することである。プリンタドライバ1202は、アプリケーション1201により渡されたアプリケーションデータをプリンタ102が解釈可能なプリンタ記述言語形式の印刷データに変換し、プリンタ102へ送信するソフトウェアである。実施の形態1の場合と異なるのは後述するように印刷設定にミラー反転とトナー重ね順を追加したことである。 The application 1201 is software for creating, displaying, editing, and printing application data that the user wants to print. The difference from the first embodiment is that the application data is composed of four colors, RGB and white. The printer driver 1202 is software that converts application data delivered by the application 1201 into print data in a printer description language format interpretable by the printer 102 and transmits the print data to the printer 102 . The difference from the first embodiment is that mirror reversal and toner superposition order are added to the print settings, as will be described later.

プリンタ102は、印刷データ受信部211、ビットマップ作成部1212、色情報付加部1213、2値化部214、及び印刷部1215で構成し、各部は不図示の制御プログラムにより制御される。 The printer 102 includes a print data receiving unit 211, a bitmap generating unit 1212, a color information adding unit 1213, a binarizing unit 214, and a printing unit 1215, each of which is controlled by a control program (not shown).

ビットマップ作成部1212は、印刷データ受信部211が受信した印刷データに含まれるRGBと白の描画データから、白、シアン、マゼンダ、イエロー、黒の各色版の5つのビットマップデータを作成する。またビットマップ作成部1212は、印刷データ受信部211が受信した印刷データの印刷効果コマンドに含まれるミラー反転がオンの場合は、5つのビットマップデータを左右反転し、同じく印刷効果コマンドに含まれる分版印刷がオン、且つ集約印刷がオンの場合は、各色版のビットマップデータを1/3の大きさに縮小し、これら5つのビットマップデータを1つのビットマップデータに集約する。尚、これ等の方法については後で更に説明する。 The bitmap creation unit 1212 creates five bitmap data for white, cyan, magenta, yellow, and black from the RGB and white rendering data included in the print data received by the print data reception unit 211 . Also, when the mirror inversion included in the print effect command of the print data received by the print data receiving unit 211 is turned on, the bitmap creation unit 1212 horizontally reverses the five bitmap data, and similarly includes in the print effect command. When the color separation printing is on and the aggregate printing is on, the bitmap data of each color plane is reduced to 1/3 size, and these five bitmap data are aggregated into one bitmap data. These methods will be further explained later.

色情報付加部1213は、印刷データ受信部211が受信した印刷データの印刷効果コマンドに含まれる分版印刷がオンの場合、同じく印刷効果コマンドに含まれる、本番印刷時の印刷媒体の色情報と用紙サイズ、集約印刷のオン/オフ、ミラー反転のオン/オフと、プリンタ102が持つ色材の色情報と重ね順という情報を、2次元バーコードとして作成しビットマップデータに付加する。実施の形態1の場合と異なるのは、色情報にミラー反転のオン/オフを追加したことである。尚、これ等の方法については後で更に説明する。 When the color separation printing included in the print effect command of the print data received by the print data receiving unit 211 is ON, the color information addition unit 1213 adds the color information of the printing medium at the time of the final printing, which is also included in the print effect command, to the color information addition unit 1213 . Paper size, aggregate printing on/off, mirror reversal on/off, color information of color materials in the printer 102, and information on superimposition order are created as a two-dimensional bar code and added to the bitmap data. The difference from the first embodiment is that ON/OFF of mirror reversal is added to the color information. These methods will be further explained later.

印刷部1215は、2値化部214により2値化された各色版の2値データに基づいて印刷媒体に対して白、シアン、マゼンダ、イエロー、黒の5色のトナーを重ねて印刷する。また印刷部1215は、印刷データ受信部211が受信した印刷データの印刷効果コマンドに含まれるトナー重ね順に従って、白トナーを非白色トナーの下に印刷する設定の場合は、印刷媒体に対して白、黒、シアン、マゼンダ、イエローの順番にトナーを重ねて印刷し、白トナーを非白色トナーの上に印刷する設定の場合は、印刷媒体に対して黒、シアン、マゼンダ、イエロー、白の順番にトナーを重ねて印刷する。分版印刷に関しては実施の形態1の場合と同様である。 The printing unit 1215 superimposes and prints five color toners of white, cyan, magenta, yellow, and black on the print medium based on the binary data of each color plate binarized by the binarization unit 214 . If the printing unit 1215 is set to print the white toner under the non-white toner according to the toner overlapping order included in the print effect command of the print data received by the print data receiving unit 211, the printing unit 1215 prints white toner on the print medium. , black, cyan, magenta, and yellow in this order, and white toner is printed on top of non-white toner. Toner is superimposed and printed. Color separation printing is the same as in the first embodiment.

スマートフォン103は、色情報取得部1221、画像データ取得部222、色予測合成部1223、色変換記憶部1224、及び合成結果表示部1225で構成し、各部は図示しないアプリケーションにより制御される。 The smartphone 103 includes a color information acquisition unit 1221, an image data acquisition unit 222, a color prediction synthesis unit 1223, a color conversion storage unit 1224, and a synthesis result display unit 1225. Each unit is controlled by an application (not shown).

色情報取得部1221は、プリンタ102により分版印刷した印刷物の1枚目に含まれる2次元バーコード351(図10参照)をカメラにより撮影し、2次元バーコードから本番印刷時の媒体色、用紙サイズ、集約印刷のオン/オフ、ミラー反転のオン/オフと、プリンタ102が持つ色材の色情報と重ね順の情報を取得する。実施の形態1の場合と異なるのは、色情報にミラー反転のオン/オフを追加したことである。尚、これ等の方法については後で更に説明する。 The color information acquisition unit 1221 captures a two-dimensional barcode 351 (see FIG. 10) included in the first sheet of the printed matter separated by the printer 102, and converts the two-dimensional barcode to the medium color at the time of final printing, The paper size, ON/OFF of combined printing, ON/OFF of mirror reversal, color information of color materials possessed by the printer 102, and information on the overlay order are acquired. The difference from the first embodiment is that ON/OFF of mirror reversal is added to the color information. These methods will be further explained later.

色予測合成部1223は、色情報取得部1221により取得した色材の色情報と重ね順に基づいて、画像データ取得部222により取得した黒トナーで普通紙に印刷した各色版の5つの画像データと本番印刷の印刷媒体の画像データから、本番印刷時の印刷媒体に白、シアン、マゼンダ、イエロー、黒のトナーを重ねて印刷したときの1つの画像データを色予測し合成する。色予測には、色変換記憶部1224により記憶した色変換テーブルを用いる。尚、これ等の方法については後で更に説明する。 Based on the color information and the order of layering of the color materials acquired by the color information acquisition unit 1221, the color prediction/synthesis unit 1223 generates five image data of each color plate printed on plain paper with the black toner acquired by the image data acquisition unit 222, and five image data. From image data of a print medium for actual printing, one image data is color-predicted and synthesized when white, cyan, magenta, yellow, and black toners are superimposed on the printing medium for actual printing. A color conversion table stored in the color conversion storage unit 1224 is used for color prediction. These methods will be further explained later.

色変換記憶部1224は、白を除く、シアン、マゼンダ、イエロー、黒の4色のトナーを普通紙に重ねて印刷したときの色がRGB値でいくらの値となるかを示す色変換テーブルと、4色のトナーを重ねて印刷したときの透過率がいくらの値となるかを示す透過率変換テーブルを記憶し、合成結果表示部1225は、色予測合成部1223により色予測し合成した画像データをタッチパネルに表示する。尚、これ等の方法については後で更に説明する。 A color conversion storage unit 1224 stores a color conversion table that indicates the RGB values of colors when four toner colors excluding white, cyan, magenta, yellow, and black are superimposed and printed on plain paper. , and a transmittance conversion table indicating the value of the transmittance when four colors of toner are superimposed and printed. Display the data on the touch panel. These methods will be further explained later.

以上の構成において、本実施の形態の画像処理システムの動作について説明する。図17は、本実施の形態におけるPC101、プリンタ102、及びスマートフォン103の動作を説明するフローチャートである。 The operation of the image processing system of this embodiment having the above configuration will be described. FIG. 17 is a flow chart illustrating operations of the PC 101, printer 102, and smart phone 103 according to this embodiment.

同フローチャートにおいて、ステップS1101~S1104はPC101上での動作であり、ステップS1105~S1108はプリンタ102上での動作であり、ステップS1110~S1113はスマートフォン103上での動作である。ステップS1109は、分版印刷か否かのユーザーによる判断である。尚、プリンタ102上での動作は図示しない制御プログラムにより制御され、スマートフォン103上での動作は、図示しないアプリケーションにより制御される。 In the flowchart, steps S1101 to S1104 are operations on the PC 101, steps S1105 to S1108 are operations on the printer 102, and steps S1110 to S1113 are operations on the smartphone 103. FIG. Step S1109 is a judgment by the user as to whether or not color separation printing is to be performed. Operations on the printer 102 are controlled by a control program (not shown), and operations on the smartphone 103 are controlled by an application (not shown).

(ステップS1101の内容)
ユーザーがPC101のアプリケーション1201を起動し、印刷したいアプリケーションデータを開き印刷指示すると、アプリケーション1201は、図示しない印刷に関するアプリケーション設定を受け付ける。印刷に関するアプリケーション設定は種々行うことができるが、印刷に使用するプリンタを選択するためのプリンタドライバ選択もその1つである。ここでユーザーは、プリンタドライバ1202の使用を選択する。また、アプリケーションデータは、RGBと白の4色を0%から100%までの実数値で直接指定する形式で構成する。
(Contents of step S1101)
When the user activates the application 1201 of the PC 101, opens application data to be printed, and instructs printing, the application 1201 receives application settings related to printing (not shown). Various application settings related to printing can be performed, one of which is printer driver selection for selecting a printer to be used for printing. The user selects to use the printer driver 1202 here. The application data is configured in a format in which the four colors of RGB and white are directly designated by real numbers from 0% to 100%.

(ステップS1102の内容)
ステップS1101にてユーザーがプリンタドライバ1202を選択すると、プリンタドライバ1202は、種々の印刷効果をもたらす印刷設定を受け付ける。分版印刷はその1つである。ここでのお試し印刷としての分版印刷設定の様子は、実施の形態1で、図7を参照して説明した内容と同様であるため、ここでの説明は省略する。
(Contents of step S1102)
When the user selects the printer driver 1202 in step S1101, the printer driver 1202 accepts print settings that provide various printing effects. Separation printing is one of them. Since the state of the color separation printing setting as the trial printing here is the same as the contents explained with reference to FIG. 7 in the first embodiment, the explanation here is omitted.

図20は、プリンタドライバ1202のユーザーインターフェース画面において、カラータブが選択されたときの画面を示している。実施の形態1の場合と異なるのは、同図に示すように、印刷設定にミラー反転とトナー重ね順を追加した点である。即ちプリンタドライバ1202のユーザーインターフェースのカラータブの画面には、重ね合わせの順序1301、ミラー反転1302の各設定画面が配置されている。 FIG. 20 shows a screen when the color tab is selected in the user interface screen of printer driver 1202 . The difference from the first embodiment is that mirror reversal and toner superposition order are added to the print settings, as shown in FIG. That is, on the color tab screen of the user interface of the printer driver 1202, setting screens for the superimposition order 1301 and mirror inversion 1302 are arranged.

設定画面の重ね合わせの順序1301での選択により、プリンタ102の印刷動作制御が設定される。即ち、「カラーの上に白を印刷」を選択すると、プリンタ102は、白トナーを非白色トナーの上に印刷するモードで動作し、印刷媒体に対して黒、シアン、マゼンダ、イエロー、白の順番にトナーを重ねて印刷する。一方「カラーの下に白を印刷」を選択すると、プリンタ102は、白トナーを非白色トナーの下に印刷するモードで動作し、印刷媒体に対して白、黒、シアン、マゼンダ、イエローの順番にトナーを重ねて印刷する。 Printing operation control of the printer 102 is set by selection in the overlay order 1301 on the setting screen. That is, selecting "Print White Over Color" causes the printer 102 to operate in a mode that prints white toner over non-white toner, producing black, cyan, magenta, yellow, and white toner on the print medium. Toner is overlapped in order and printed. On the other hand, selecting "Print White Under Color" causes the printer 102 to operate in a mode that prints white toner under non-white toner, in the order white, black, cyan, magenta, yellow on the print medium. Toner is superimposed and printed.

設定画面のミラー反転1302は、ミラー反転のオン/オフを選択できる。オフの場合は何も行わず、オンの場合、プリンタ102は、ステップS1101で印刷指示したアプリケーションデータを左右反転して印刷する。尚、印刷媒体にフィルム等の透明な媒体を使用し、白を下地として使用する場合、印刷媒体の観察面は印刷面と逆の面となるため、設定画面の重ね合わせの順序1301では「カラーの上に白を印刷」を選択し、設定画面のミラー反転ではオンを選択する。 Mirror reversal 1302 on the setting screen allows selection of ON/OFF of mirror reversal. If it is off, nothing is done, and if it is on, the printer 102 reverses and prints the application data instructed to be printed in step S1101. If a transparent medium such as film is used as the print medium and a white background is used, the viewing surface of the print medium will be the opposite side of the printed surface. Select "Print white over" and select "On" for mirror inversion on the setting screen.

(ステップS1103の内容)
プリンタドライバ1202は、アプリケーション1201により渡されたアプリケーションデータをプリンタ102が解釈可能なプリンタ記述言語形式の印刷データに変換する。また、印刷データにはステップS1202にて選択した種々の印刷効果をもたらすコマンドを付加する。ここでは、分版印刷のオン/オフ、用紙サイズ、集約印刷のオン/オフ、媒体色、トナーの重ね順、ミラー反転のオン/オフのコマンドを付加する。
(ステップS1104の内容)
プリンタドライバ1202は、ステップS1103にて作成した印刷データをプリンタ102へ送信する。
(Contents of step S1103)
The printer driver 1202 converts application data passed by the application 1201 into print data in a printer description language format that the printer 102 can interpret. In addition, the print data is added with commands that bring about various printing effects selected in step S1202. Here, commands for ON/OFF of color separation printing, paper size, ON/OFF of aggregate printing, medium color, order of toner stacking, and ON/OFF of mirror reversal are added.
(Contents of step S1104)
The printer driver 1202 transmits the print data created in step S1103 to the printer 102 .

(ステップS1105の内容)
プリンタ102は、印刷データ受信部211により印刷データを受信し、ビットマップ作成部1212により印刷データに含まれるRGBと白の描画データから白、シアン、マゼンダ、イエロー、黒の各色版の5つのビットマップデータを作成する。更に、集約印刷時は5つのビットマップデータの大きさを縮小し集約して1つのビットマップデータを作成する。ビットマップデータは1画素当たり8bit、256階調のデータである。尚、本ステップについては、後で図18を参照しながら更に説明する。
(Contents of step S1105)
The printer 102 receives the print data through the print data reception unit 211, and the bitmap creation unit 1212 converts the RGB and white drawing data included in the print data into five bits of white, cyan, magenta, yellow, and black. Create map data. Furthermore, in aggregate printing, the five bitmap data are reduced in size and aggregated to create one bitmap data. The bitmap data is data of 8 bits and 256 gradations per pixel. This step will be further described later with reference to FIG.

(ステップS1106の内容)
プリンタ102は、ステップS1105にて受信した印刷データの印刷効果コマンドに含まれる分版印刷がオンの場合、ステップS1105にて作成したビットマップデータに対して色情報付加部1213により色情報を付加する。分版印刷がオフの場合は本ステップで何も行わない。
(Contents of step S1106)
When the color separation printing included in the print effect command of the print data received in step S1105 is ON, the printer 102 adds color information to the bitmap data created in step S1105 by the color information addition unit 1213. . If color separation printing is off, nothing is done in this step.

ここで付加する色情報は、印刷効果コマンドに含まれる本番印刷時の媒体色、用紙サイズ、集約印刷のオン/オフ、ミラー反転のオン/オフと、プリンタ102が持つ色材の色情報と重ね順である。ここで色情報に含める重ね順は、印刷効果コマンドに含まれるトナーの重ね順、即ちカラーの上に白か、カラーの下に白かに基づいて決定し、カラーの上に白の場合は黒、シアン、マゼンダ、イエロー、白の順番とし、カラーの下に白の場合は白、黒、シアン、マゼンダ、イエローの順番とする。 The color information to be added here includes the media color, paper size, aggregate printing ON/OFF, mirror inversion ON/OFF, and the color information of the color materials held by the printer 102 included in the print effect command. in order. Here, the layering order included in the color information is determined based on the layering order of the toner included in the print effect command, that is, white above color or white below color. , cyan, magenta, yellow, and white, and when white is under color, the order is white, black, cyan, magenta, and yellow.

色情報は2次元バーコードとして作成する。2次元バーコードを付加するのは1枚目のビットマップデータのみであり、2枚目以降のビットマップデータが存在する場合は印刷する順番の番号を矩形枠内に収めた番号枠とともに付加する。これ等の番号枠の矩形枠は2次元バーコードの外枠と同じ大きさで、ビットマップデータ内の同じ位置に配置する。これは後述するステップS1112にて画像データを合成する際の位置合わせに利用するためである。尚、ここでの2次元バーコード及び番号枠は、実施の形態1の図10で示した2次元バーコード351及び番号枠352,353,354に対応するものである。 Color information is created as a two-dimensional barcode. A two-dimensional barcode is added only to the first bitmap data, and if there is bitmap data for the second and subsequent sheets, the printing order number is added together with the number frame contained in the rectangular frame. . The rectangular frames of these number frames have the same size as the outer frame of the two-dimensional bar code and are arranged at the same positions in the bitmap data. This is for use in alignment when combining image data in step S1112, which will be described later. The two-dimensional barcode and number frames here correspond to the two-dimensional barcode 351 and number frames 352, 353, and 354 shown in FIG. 10 of the first embodiment.

(ステップS1107の内容)
プリンタ102は、ビットマップデータを2値化部214により2値データに変換する。2値データは、1画素当たり1bit、2階調のデータである。2値化は公知の組織的ディザ法等により行う。
(ステップS1108の内容)
プリンタ102は、ステップS1107にて2値化した2値データに基づいて印刷部1215により印刷を行う。2値データのうち、値が0の画素は色材を印刷せず、値が1の画素は色材を印刷する。
(Contents of step S1107)
The printer 102 converts the bitmap data into binary data by the binarization unit 214 . Binary data is data of 1 bit per pixel and 2 gradations. Binarization is performed by a known systematic dither method or the like.
(Contents of step S1108)
The printer 102 causes the printing unit 1215 to print based on the binary data binarized in step S1107. Of the binary data, pixels with a value of 0 do not print the coloring material, and pixels with a value of 1 print the coloring material.

ステップS1105にて受信した印刷データの印刷効果コマンドに含まれる分版印刷がオフの場合、同じく印刷効果コマンドに含まれるトナーの重ね順に基づいてトナーの重ね順を決定し、1つの印刷媒体に対してトナーを重ねて印刷する。即ち、「カラーの上に白を印刷」が選択されている場合は、黒、シアン、マゼンダ、イエロー、白の順番とし、「カラーの下に白を印刷」が選択されている場合は、白、黒、シアン、マゼンダ、イエローの順番とする。 If the color separation printing included in the print effect command of the print data received in step S1105 is turned off, the toner stacking order is determined based on the toner stacking order also included in the print effect command, and the toner stacking order is determined for one print medium. print by overlapping toner. That is, when "Print White Above Color" is selected, the order is black, cyan, magenta, yellow, and white, and when "Print White Below Color" is selected, white , black, cyan, magenta, and yellow.

分版印刷がオンの場合、白、シアン、マゼンダ、イエロー、黒の2値データを、すべて黒トナーの1色でそれぞれ1枚ずつ印刷し合計5枚に印刷する。或いは分版印刷がオン、且つ集約印刷がオンの場合は、5枚分が1つに集約された2値データを黒トナーで1枚に印刷する。尚、印刷部1215は、複数の給紙トレイを備えており、本番印刷においては給紙トレイ切り替えが機能するが、分版印刷時は手差しトレイを強制的に利用し、ユーザーは本番印刷で使用する媒体ではなく普通紙を設置し、印刷部1215は普通紙に印刷する。 When the color separation printing is on, the binary data of white, cyan, magenta, yellow, and black are printed one by one with one color of black toner, and printed on five sheets in total. Alternatively, if the color separation printing is on and the aggregate printing is on, binary data in which five sheets are aggregated into one is printed on one sheet with black toner. The printing unit 1215 is equipped with a plurality of paper feed trays, and the paper feed tray can be switched during production printing. Plain paper is set instead of the medium to be printed, and the printing unit 1215 prints on the plain paper.

(ステップS1109の内容)
ユーザーは、ステップS1102の処理で、お試し印刷301(図7)のオンが選択されていた場合、ステップS1108にてプリンタ102が分版印刷した印刷物を取得してステップS1110へ移行し(ステップS1109、Yes)、オフが選択されていた場合、ステップS1108にてプリンタ102が本番印刷した印刷物を取得して処理を終了する(ステップS1109、No)。
(Contents of step S1109)
If the user selects ON of the trial print 301 (FIG. 7) in the process of step S1102, the user obtains the printed matter separated by the printer 102 in step S1108, and proceeds to step S1110 (step S1109). , Yes), if OFF has been selected, the printed material produced by the printer 102 for final printing is acquired in step S1108, and the process ends (step S1109, No).

(ステップS1110の内容)
ユーザーが、スマートフォン103に内蔵する図示しないアプリケーションを起動すると、アプリケーションは色情報取得を受け付ける。本ステップの動作は、実施の形態1におけるステップS110の処理に対して、色情報にミラー反転のオン/オフが追加されている点が異なるのみであるため、詳細な説明は省略する。
(Contents of step S1110)
When the user activates an application (not shown) built into the smartphone 103, the application accepts color information acquisition. The operation of this step differs from the processing of step S110 in Embodiment 1 only in that ON/OFF of mirror reversal is added to the color information, so detailed description is omitted.

(ステップS1111の内容)
スマートフォン103は、ステップS1110にて取得した色情報に基づいて、ステップS1108にて黒トナーで印刷した印刷物の画像データと本番印刷時の印刷媒体の画像データを画像データ取得部222により取得する。本ステップの動作は、実施の形態1におけるステップS111と略同様であるが、取得する各版の画像データが白、シアン、マゼンダ、イエロー、黒の5つである点が異なる。
(Contents of step S1111)
Based on the color information acquired in step S1110, the smartphone 103 acquires the image data of the printed material printed with black toner and the image data of the printing medium at the time of final printing by the image data acquiring unit 222 in step S1108. The operation of this step is substantially the same as that of step S111 in Embodiment 1, but differs in that the image data of each plate to be obtained is five of white, cyan, magenta, yellow, and black.

(ステップS1112の内容)
スマートフォン103は、ステップS1110にて取得した色情報に基づいて、ステップS1111にて取得した黒トナーで普通紙に印刷した各色版の5つの画像データと本番印刷時の印刷媒体の画像データから、本番印刷時の印刷媒体に白、シアン、マゼンダ、イエロー、黒のトナーを重ねて印刷したときの1つの画像データを色予測合成部1223により色予測し合成する。尚、本ステップの詳細は、下記する「第1の画像データ」及び「第2の画像データ」を含め、後で図19を参照しながら説明する。
(Contents of step S1112)
Based on the color information acquired in step S1110, the smartphone 103 selects the five image data of each color plate printed on plain paper with the black toner acquired in step S1111 and the image data of the printing medium at the time of final printing. The color prediction/synthesis unit 1223 performs color prediction and synthesizes one image data when white, cyan, magenta, yellow, and black toners are superimposed and printed on the print medium at the time of printing. Details of this step will be described later with reference to FIG. 19, including "first image data" and "second image data" described below.

(ステップS1113の内容)
スマートフォン103は、ステップS1112にて色予測し合成した画像データを合成結果表示部1225によりタッチパネルに表示する。図21は、画像データを表示する場合の表示例を示す。タッチパネルに画像表示エリア1461、表示切替ボタン1462、及びチェックボックス1468の3つを配置する。
(Contents of step S1113)
The smartphone 103 displays the image data synthesized by color prediction in step S<b>1112 on the touch panel using the synthesis result display unit 1225 . FIG. 21 shows a display example when image data is displayed. An image display area 1461, a display switching button 1462, and a check box 1468 are arranged on the touch panel.

画像表示エリア1461は、画像データを表示するエリアであり、表示する画像データは表示切替ボタン1462とチェックボックス1468の選択により切り替わる。画像表示エリア1461においては、ピンチアウト・ピンチインの操作が有効であり、表示する画像を拡大縮小する。 The image display area 1461 is an area for displaying image data, and the image data to be displayed is switched by selecting a display switching button 1462 and a check box 1468 . In the image display area 1461, pinch-out/pinch-in operations are effective to enlarge or reduce the image to be displayed.

表示切替ボタン1462は、全色、白版、シアン(C)版、マゼンダ(M)版、イエロー(Y)版、黒(K)版の6つのボタンで構成され、何れか1つを選択可能とする。全色を選択した場合、画像表示エリア1461に表示される画像データは、ステップS1112にて色予測し合成した画像データとする。白版、シアン版、マゼンダ版、イエロー版、黒版の何れかを選択した場合、画像表示エリア1461に表示される画像データは、ステップS1111で取得した各色版の画像データのうち該当する色版の画像データとする。尚、図21では、表示切替ボタン1462において全色が押された例を示している。 The display switching button 1462 is composed of six buttons for all colors, white, cyan (C), magenta (M), yellow (Y), and black (K), any one of which can be selected. and When all colors are selected, the image data displayed in the image display area 1461 is image data synthesized by color prediction in step S1112. If any one of the white, cyan, magenta, yellow, and black plates is selected, the image data displayed in the image display area 1461 is the corresponding color plate out of the image data of each color plate acquired in step S1111. image data. Note that FIG. 21 shows an example in which the display switching button 1462 is pressed for all colors.

チェックボックス1468は、ステップS1112で色予測し合成した画像データが、第1の画像データと第2の画像データの2つであった場合に表示する。画像データが1つであった場合は非表示として選択不可能とする。チェックボックス1468をオンとした場合、画像表示エリア1461の表示は、印刷媒体を印刷面と逆の面側から観察した結果となる。オフの場合は印刷面側からの観察結果となる。 A check box 1468 is displayed when the image data synthesized by color prediction in step S1112 are the first image data and the second image data. If there is only one image data, it is not displayed and cannot be selected. When the check box 1468 is turned on, the display in the image display area 1461 is the result of observing the printing medium from the side opposite to the printing side. When it is off, the observation result is from the printed surface side.

表示切替ボタン1462が全色で、且つチェックボックス1468がオンの場合は、画像表示エリア1461に表示する画像データは、ステップS1112で色予測し合成した2つの画像データのうちの第2の画像データとする。オフの場合は、第1の画像データを表示する。オンの場合はオフと比べて左右反転していて、色予測結果が異なるという違いがある。 When the display switching button 1462 is for all colors and the check box 1468 is ON, the image data displayed in the image display area 1461 is the second image data among the two image data synthesized by color prediction in step S1112. and When off, the first image data is displayed. When it is on, it is horizontally reversed compared to when it is off, and there is a difference in that the color prediction results are different.

表示切替ボタン1462が全色以外で、且つチェックボックス1468がオンの場合は、画像表示エリア1461に表示する画像データは、ステップS1111で取得した各色版の画像データのうち、該当する色版の画像データを左右反転させたものとする。 When the display switching button 1462 is set to other than all colors and the check box 1468 is ON, the image data displayed in the image display area 1461 is the image of the corresponding color plate among the image data of each color plate acquired in step S1111. Assume that the data is horizontally reversed.

図18は、図17に示すフローチャートのステップS1105の処理の内容を詳細に示すフローチャートであり、同フローチャートに沿って、ビットマップデータを作成する処理について説明する。 FIG. 18 is a flow chart showing in detail the contents of the processing in step S1105 of the flow chart shown in FIG.

(ステップS1201の内容)
ビットマップ作成部1212は、印刷データ受信部211により受信した印刷データに含まれるRGBと白の描画データから白、シアン、マゼンダ、イエロー、黒の各色版に対応する5つのビットマップデータを作成する。ビットマップデータは、1画素当たり8bit、256階調のデータである。RGBからシアン、マゼンダ、イエロー、黒への色変換はこの種のプリンタで公知の方法により行う。
(ステップS1202の内容)
ビットマップ作成部1212は、ステップS1101にて受信した印刷データの印刷効果コマンドに含まれるミラー反転がオンかオフかを判断し、オンの場合はステップS1203に移行し(ステップS1202、Yes)、オフの場合はステップS1204に移行する(ステップS1202、No)。
(ステップS1203の内容)
ビットマップ作成部1212は、ステップS1101にて作成した5つのビットマップデータを左右反転する。
(Contents of step S1201)
The bitmap creation unit 1212 creates five bitmap data corresponding to each color plane of white, cyan, magenta, yellow, and black from the RGB and white drawing data included in the print data received by the print data reception unit 211 . . The bitmap data is data of 8 bits and 256 gradations per pixel. Color conversion from RGB to cyan, magenta, yellow, and black is performed by a known method for this type of printer.
(Contents of step S1202)
The bitmap creation unit 1212 determines whether the mirror reversal included in the print effect command of the print data received in step S1101 is on or off. If , the process moves to step S1204 (step S1202, No).
(Contents of step S1203)
The bitmap creation unit 1212 horizontally reverses the five bitmap data created in step S1101.

(ステップS1204の内容)
ビットマップ作成部1212は、ステップS1101にて受信した印刷データの印刷効果コマンドに含まれる分版印刷がオンかオフかを判断し、オンの場合(ステップS1204、Yes)、ステップS1205に移行し、オフの場合(ステップS1204、No)、処理を終了する。
(ステップS1205の内容)
ビットマップ作成部1212は、ステップS1101にて受信した印刷データの印刷効果コマンドに含まれる集約印刷がオンかオフかを判断し、オンの場合(ステップS1205、Yes)、ステップS1206に移行し、オフの場合(ステップS1205、No)、処理を終了する。
(Contents of step S1204)
The bitmap creation unit 1212 determines whether color separation printing included in the print effect command of the print data received in step S1101 is on or off. If it is off (step S1204, No), the process ends.
(Contents of step S1205)
The bitmap creation unit 1212 determines whether aggregate printing included in the print effect command of the print data received in step S1101 is on or off. If , (step S1205, No), the process ends.

(ステップS1206の内容)
ビットマップ作成部1212は、ステップS1101にて作成した5つのビットマップデータを1/3の大きさに縮小する。縮小は公知の単純間引き、線形補間法、3次補間法等により行う。
(ステップS1206の内容)
ビットマップ作成部1212は、ステップS1206にて縮小した5つのビットマップデータを1つの画像データに集約する。
(Contents of step S1206)
The bitmap creation unit 1212 reduces the size of the five bitmap data created in step S1101 to ⅓. Reduction is performed by known simple thinning, linear interpolation, cubic interpolation, or the like.
(Contents of step S1206)
The bitmap creation unit 1212 aggregates the five bitmap data reduced in step S1206 into one image data.

図19は、図17に示すフローチャートのステップS1112の処理の内容を詳細に示すフローチャートであり、同フローチャートに沿って、色予測合成部1223が画像データを色予測し合成する処理について説明する。 FIG. 19 is a flow chart showing in detail the contents of the processing in step S1112 of the flow chart shown in FIG.

(ステップS1401の内容)
色予測合成部1223は、ステップS1111にて取得した色数分の画像データを位置合わせする。但し、ステップS1110にて取得した色情報に含まれる集約印刷がオンの場合、位置合わせは行わない。位置合わせの基準は、1枚目の画像データに含まれる2次元バーコードとし、2枚目以降の画像データに含まれる印刷順番の番号を矩形枠内に収めた番号枠の矩形枠が2次元バーコードと重なるように位置合わせする。尚、ここでの2次元バーコード及び番号枠は、実施の形態1の図10で示した2次元バーコード351及び番号枠352,353,354に対応するものである。
(Contents of step S1401)
The color prediction synthesis unit 1223 aligns the image data for the number of colors acquired in step S1111. However, if the combined printing included in the color information acquired in step S1110 is on, alignment is not performed. The alignment reference is the two-dimensional barcode contained in the image data for the first sheet, and the rectangular frame of the number frame containing the print order number contained in the image data for the second and subsequent sheets is two-dimensional. Align so that it overlaps the barcode. The two-dimensional barcode and number frames here correspond to the two-dimensional barcode 351 and number frames 352, 353, and 354 shown in FIG. 10 of the first embodiment.

(ステップS1402の内容)
色予測合成部1223は、ステップS1401にて位置合わせした色数分の画像データのうち非白色トナーの画像データに基づいて、非白色トナーを普通紙に重ねて印刷したときの色を予測する。ここでの非白色トナーはシアン、マゼンダ、イエロー、黒の4つであり、このトナーを普通紙に重ねたときの色を色変換記憶部1224により記憶した色変換テーブルを用いてRGB値として算出する。
(Contents of step S1402)
Based on the image data of the non-white toner among the image data corresponding to the number of colors aligned in step S1401, the color prediction synthesis unit 1223 predicts the color when the non-white toner is superimposed and printed on plain paper. The four non-white toners here are cyan, magenta, yellow, and black, and the colors when these toners are superimposed on plain paper are calculated as RGB values using a color conversion table stored in the color conversion storage unit 1224. do.

色変換テーブルは、4入力3出力の4次元ルックアップテーブルであり、本テーブルの入力はシアン、マゼンダ、イエロー、黒の4色、出力はRGBの3色である。RGB値の算出は色変換テーブルを用いて公知の四面体補間法等により行う。色変換テーブルの作成方法は実施の形態1のステップS402で説明した方法と同様である。色予測した画像データはRGB色空間のデータで、1チャンネルは1画素当たり8bit、256階調のデータとする。 The color conversion table is a 4-input, 3-output, 4-dimensional lookup table. Inputs to this table are 4 colors, cyan, magenta, yellow, and black, and outputs are 3 colors, RGB. The RGB values are calculated by a known tetrahedral interpolation method or the like using a color conversion table. The method of creating the color conversion table is the same as the method described in step S402 of the first embodiment. The color-predicted image data is RGB color space data, and one channel is 8-bit data per pixel and 256 gradation data.

(ステップS1403の内容)
色予測合成部1223は、ステップS1401にて位置合わせした色数分の画像データのうち、非白色トナーの画像データに基づいて、非白色トナーを重ねて印刷したときの透過率を算出する。ここでの非白色トナーは、シアン、マゼンダ、イエロー、黒の4つであり、このトナーを重ねたときの透過率を色変換記憶部1224により記憶した透過率変換テーブルを用いて0.0から1.0までの値として算出する。
(Contents of step S1403)
The color predictive composition unit 1223 calculates the transmittance when the non-white toner is superimposed and printed based on the image data of the non-white toner among the image data corresponding to the number of colors aligned in step S1401. The non-white toners here are four of cyan, magenta, yellow, and black. It is calculated as a value up to 1.0.

透過率変換テーブルは、4入力、1出力の4次元ルックアップテーブルであり、本テーブルの入力は、シアン、マゼンダ、イエロー、黒の4色、出力は透過率を示す値である。透過率の算出は色変換テーブルを用いて公知の四面体補間法等により行う。尚、透過率変換テーブルの作成方法は実施の形態1のステップS403で説明した方法と同様である。非白色トナーの画像データの透過率は、8bit、256階調のデータとし、0は透過率0.0を表し、255は透過率1.0を表す。 The transmittance conversion table is a 4-input, 1-output four-dimensional lookup table. Inputs to this table are four colors of cyan, magenta, yellow, and black, and outputs are values indicating transmittance. Transmittance is calculated by a known tetrahedral interpolation method or the like using a color conversion table. The method of creating the transmittance conversion table is the same as the method described in step S403 of the first embodiment. The transmittance of the non-white toner image data is 8-bit, 256-gradation data, where 0 represents a transmittance of 0.0 and 255 represents a transmittance of 1.0.

(ステップS1404の内容)
色予測合成部1223は、ステップS1110にて取得した色情報に含まれる色材の色情報と重ね順に基づいて、白が非白色の上か下かを判断し、上の場合(ステップS1404、Yes)、ステップS1405に移行し、下の場合(ステップS1404、No)、ステップS1407に移行する。
(Contents of step S1404)
The color predictive synthesis unit 1223 determines whether white is above or below the non-white color based on the color information of the color materials included in the color information acquired in step S1110 and the order of layering. ), the process proceeds to step S1405, and in the following case (step S1404, No), the process proceeds to step S1407.

(ステップS1405の内容)
色予測合成部1223は、ステップS1402にて色予測した非白色トナーの画像データと本ステップで作成する白トナーの画像データを合成し、白トナーを非白色トナーの上に重ねて印刷したときのトナーの画像データを作成する。非白色トナーの画像データと白トナーの画像データは、何れもRGB色空間のデータで、1チャンネルは1画素当たり8bit、256階調のデータである。
(Contents of step S1405)
The color prediction synthesis unit 1223 synthesizes the image data of the non-white toner color-predicted in step S1402 and the image data of the white toner created in this step. Create toner image data. Both the image data of the non-white toner and the image data of the white toner are data in the RGB color space, and one channel is data of 8 bits and 256 gradations per pixel.

先ず、白トナーの画像データの作成方法を説明する。白トナーの画像データは、全体を白のRGB値(255、255、255)で塗りつぶした画像データとする。画像データの大きさは非白色トナーの画像データと同じとする。 First, a method for creating white toner image data will be described. The image data of the white toner is assumed to be image data in which the entire image is filled with white RGB values (255, 255, 255). The size of the image data is assumed to be the same as that of the non-white toner image data.

次に、非白色トナーの画像データと白トナーの画像データを合成する方法について説明する。合成は、ステップS1401にて位置合わせした白版の画像データに基づいて行う。白版の画像データは、8bit、256階調のデータで、0は白トナーを100%印刷した状態を表し、255は白トナーを0%印刷した状態を表す。 Next, a method for synthesizing non-white toner image data and white toner image data will be described. Synthesis is performed based on the image data of the white plate aligned in step S1401. The white plate image data is 8-bit, 256-gradation data, where 0 represents a state of 100% white toner printing, and 255 represents a state of 0% white toner printing.

白版の画像データのある画素の値をVwとすると、この画素の白版の透過率Twを次式で算出する。
Tw=Vw/255
非白色トナーの画像データのある画素のRGB値をRGBnとし、白トナーの画像データのRGB値をRGBwとし、合成後のRGB値をRGBtとすると、RGBtを次式で計算する。
RGBt=RGBw×(1-Tw)+RGBn×Tw
Twが0の場合、白トナーを100%印刷することを意味し、合成後のRGB値は白となる。Twが1の場合、白トナーを0%印刷することを意味し、合成後のRGB値は非白色トナーの画像データの値RGBnとなる。
Assuming that the value of a pixel with white plane image data is Vw, the white plane transmittance Tw of this pixel is calculated by the following equation.
Tw=Vw/255
Let RGBn be the RGB value of a pixel with non-white toner image data, RGBw be the RGB value of white toner image data, and RGBt be the RGB value after combination. RGBt is calculated by the following equation.
RGBt=RGBw×(1−Tw)+RGBn×Tw
When Tw is 0, it means that 100% white toner is printed, and the RGB values after synthesis are white. When Tw is 1, it means that white toner is printed at 0%, and the RGB values after synthesis are the values RGBn of the non-white toner image data.

(ステップS1406の内容)
色予測合成部1223は、ステップS1405にて合成したトナーの画像データとステップS1111にて取得した本番印刷の媒体の画像データを、ステップS1403にて算出した非白色トナーの画像データの透過率とステップS1401にて位置合わせした白版の画像データに基づいて合成する。トナーの画像データと本番印刷の媒体の画像データは、何れもRGB色空間のデータで、1チャンネルは1画素当たり8bit、256階調のデータである。非白色トナーの画像データの透過率と白版の画像データも、何れも8bit、256階調のデータである。
(Contents of step S1406)
The color prediction/synthesis unit 1223 combines the toner image data synthesized in step S1405 and the image data of the actual print medium acquired in step S1111 with the transmittance of the non-white toner image data calculated in step S1403. Synthesis is performed based on the image data of the white plate aligned in S1401. Both the image data of the toner and the image data of the medium for the actual printing are data in the RGB color space, and one channel is data of 8 bits per pixel and 256 gradations. The transmittance of the non-white toner image data and the white plane image data are both 8-bit, 256-gradation data.

トナーの画像データと本番印刷の媒体の画像データを合成する方法について説明する。合成は、各画素の最終的な透過率に基づいて行い、最終的な透過率は、非白色トナーの画像データの透過率と白版の画像データから算出する。先ず白版の画像データのある画素の値をVwとすると、この画素の白版の透過率Twを次式で算出する。
Tw=Vw/255
Vwの値について、0は白トナーを100%印刷した状態を表し、この場合、透過率Twは0.0となり、255は白トナーを0%印刷した状態を表し、この場合、透過率Twは1.0となる。
A method of synthesizing the image data of the toner and the image data of the medium for final printing will be described. Synthesis is performed based on the final transmittance of each pixel, and the final transmittance is calculated from the transmittance of the non-white toner image data and the white plane image data. First, assuming that the value of a pixel with white plane image data is Vw, the white plane transmittance Tw of this pixel is calculated by the following equation.
Tw=Vw/255
Regarding the value of Vw, 0 represents a state in which 100% white toner is printed, in which case the transmittance Tw is 0.0, and 255 represents a state in which 0% white toner is printed, in which case the transmittance Tw is 1.0.

次に非白色トナーの画像データの透過率のある画素の値をVnとすると、この画素の透過率Tnは次式で算出し、
Tn=Vn/255
最終的な透過率Tmを次式で算出する。
Tm=Tw×Tn
Next, assuming that the value of a pixel having a transmittance of non-white toner image data is Vn, the transmittance Tn of this pixel is calculated by the following equation,
Tn = Vn/255
The final transmittance Tm is calculated by the following equation.
Tm = Tw x Tn

トナーの画像データのある画素のRGB値をRGBtとし、本番印刷の媒体の画像データのRGB値をRGBpとし、合成後のRGB値をRGBmとすると、RGBmを次式で計算する。
RGBm=RGBt×(1-Tm)+RGBp×Tm
Tmが0の場合、完全に透過しないことを意味し、合成後のRGB値は、トナーの画像データの値RGBtとなり、Tmが1の場合、完全に透過することを意味し、合成後のRGB値は、本番印刷の媒体の画像データの値RGBpとなる。
Let RGBt be the RGB value of a pixel in toner image data, RGBp be the RGB value of image data on a medium for final printing, and RGBm be the RGB value after synthesis. RGBm is calculated by the following equation.
RGBm=RGBt×(1−Tm)+RGBp×Tm
When Tm is 0, it means that it is not completely transparent, and the RGB value after composition is the value RGBt of the toner image data. When Tm is 1, it means that it is completely transparent, and RGB after composition. The value is the value RGBp of the image data of the medium for final printing.

(ステップS1407の内容)
色予測合成部1223は、ステップS1402にて色予測した非白色トナーの画像データとステップS1111にて取得した本番印刷の媒体の画像データを、ステップS1403にて算出した非白色トナーの画像データの透過率とステップS1401にて位置合わせした白版の画像データに基づいて合成する。本ステップで合成する画像データは白トナーを非白色トナーの下に重ねて印刷したときのものである。
(Contents of step S1407)
The color prediction/synthesis unit 1223 combines the non-white toner image data color-predicted in step S1402 and the image data of the actual print medium acquired in step S1111 with the non-white toner image data calculated in step S1403. Synthesis is performed based on the ratio and the image data of the white plate aligned in step S1401. The image data to be synthesized in this step is the data obtained by printing the white toner under the non-white toner.

非白色トナーの画像データと本番印刷の媒体の画像データは、何れもRGB色空間のデータで、1チャンネルは1画素当たり8bit、256階調のデータである。非白色トナーの画像データの透過率と白版の画像データは、何れも8bit、256階調のデータである。非白色トナーの画像データと本番印刷の媒体の画像データを合成する方法について説明する。合成は、各画素の最終的な透過率に基づいて行う。最終的な透過率は、非白色トナーの画像データの透過率と白版の画像データから算出する。 Both the image data of the non-white toner and the image data of the actual print medium are data in the RGB color space, and one channel is data of 8 bits and 256 gradations per pixel. Both the transmittance of the non-white toner image data and the white plane image data are 8-bit, 256-gradation data. A method of synthesizing the non-white toner image data and the image data of the final printing medium will be described. Combining is based on the final transmittance of each pixel. The final transmittance is calculated from the transmittance of the non-white toner image data and the white plane image data.

先ず白版の画像データのある画素の値をVwとすると、この画素の白版の透過率Twを次式で算出する。
Tw=Vw/255
Vwの値について、0は白トナーを100%印刷した状態を表し、この場合、透過率Twは0.0となり、255は白トナーを0%印刷した状態を表し、この場合、透過率Twは1.0となる。
First, assuming that the value of a pixel with white plane image data is Vw, the white plane transmittance Tw of this pixel is calculated by the following equation.
Tw=Vw/255
Regarding the value of Vw, 0 represents a state in which 100% white toner is printed, in which case the transmittance Tw is 0.0, and 255 represents a state in which 0% white toner is printed, in which case the transmittance Tw is 1.0.

次に、非白色トナーの画像データの透過率のある画素の値をVnとすると、この画素の透過率Tnは次式で算出する。
Tn=Vn/255
最終的な透過率Tmを次式で算出する。
Tm=Tw×Tn
Next, assuming that the value of a pixel having the transmittance of the non-white toner image data is Vn, the transmittance Tn of this pixel is calculated by the following equation.
Tn = Vn/255
The final transmittance Tm is calculated by the following equation.
Tm = Tw x Tn

非白色トナーの画像データのある画素のRGB値をRGBnとし、本番印刷の媒体の画像データのRGB値をRGBpとし、合成後のRGB値をRGBmとすると、RGBmを次式で計算する。
RGBm=RGBn×(1-Tm)+RGBp×Tm
Tmが0の場合、完全に透過しないことを意味し、合成後のRGB値は、非白色トナーの画像データの値RGBnとなる。Tmが1の場合、完全に透過することを意味し、合成後のRGB値は、本番印刷の媒体の画像データの値RGBpとなる。
Let RGBn be the RGB value of a pixel with non-white toner image data, RGBp be the RGB value of image data on a medium for final printing, and RGBm be the RGB value after synthesis. RGBm is calculated by the following equation.
RGBm=RGBn×(1−Tm)+RGBp×Tm
When Tm is 0, it means that the light is not completely transmitted, and the RGB values after synthesis are the values RGBn of the non-white toner image data. When Tm is 1, it means that it is completely transparent, and the RGB values after synthesis are the values RGBp of the image data of the medium for final printing.

(ステップS1408の内容)
色予測合成部1223は、ステップS1110にて取得した色情報に含まれるミラー反転がオンかオフかを判断し、オンの場合(ステップS1408、Yes)、ステップS1409に移行し、オフの場合(ステップS1408、No)、処理を終了する。
(ステップS1409の内容)
色予測合成部1223は、ステップS1110にて取得した色情報に含まれる本番印刷時の印刷媒体の色情報が透明か否かを判断し、透明の場合(ステップS1409、Yes)、ステップS1410に移行し、透明でない場合(ステップS1409、No)、処理を終了する。
(Contents of step S1408)
The color prediction synthesis unit 1223 determines whether the mirror reversal included in the color information acquired in step S1110 is on or off. S1408, No), the process ends.
(Contents of step S1409)
The color prediction synthesis unit 1223 determines whether or not the color information of the printing medium at the time of final printing included in the color information acquired in step S1110 is transparent. If it is not transparent (step S1409, No), the process ends.

(ステップS1410の内容)
色予測合成部1223は、ステップS1401にて位置合わせした色数分の画像データと、ステップS1402にて色予測した非白色トナーの画像データと、ステップS1403にて算出した非白色トナーの画像データの透過率を左右反転する。
(Contents of step S1410)
The color prediction synthesis unit 1223 combines image data for the number of colors aligned in step S1401, color-predicted non-white toner image data in step S1402, and non-white toner image data calculated in step S1403. Inverts the transmittance horizontally.

(ステップS1411の内容)
色予測合成部1223は、ステップS1410にて左右反転した画像データに基づいて、白トナーを非白色トナーの上に重ねて印刷したときの印刷媒体を、印刷面と逆の裏側から観察した様子を示す画像データを合成し作成する。本ステップの画像データ合成の方法は、画像データの左右反転していること以外は、ステップS1407と同様であるので説明を省略する。尚、本ステップで合成した画像データは第2の画像データとし、ステップS1406で合成した画像データは第1の画像データとする。
(Contents of step S1411)
Based on the horizontally reversed image data in step S1410, the color predictive synthesis unit 1223 observes the print medium from the back side opposite to the printed surface when the white toner is printed on top of the non-white toner. Create by synthesizing the image data shown. The method of synthesizing image data in this step is the same as in step S1407 except that the image data is left-right reversed, so description thereof will be omitted. Note that the image data synthesized in this step is referred to as second image data, and the image data synthesized in step S1406 is referred to as first image data.

以上のように、本実施の形態の画像処理システムによれば、プリンタは、色版に各色版の本来の色情報を付加して黒トナーで普通紙に分版印刷を行い、カメラは、各分版印刷物と本来の印刷媒体を画像データとして読み取り、画像処理プログラムは、得られた画像データから各色版の本来の色情報と、本来の印刷媒体の色情報を取得し、画像データと色情報に基づいて白、シアン、マゼンダ、イエロー、黒トナーを重ねて本来の印刷媒体に印刷した結果と、更にフィルム印刷媒体を印刷面と逆の面から観察したときの結果とを予測し、予測結果をモニターに表示するので、本来の印刷結果を容易に確認しながら各分版の印刷状況を確認でき、更にフィルム印刷媒体を使用する場合においても本来の観察結果を確認できるという効果が得られる。 As described above, according to the image processing system of the present embodiment, the printer adds the original color information of each color plate to the color plate and performs color separation printing on plain paper with black toner, and the camera performs color separation printing on plain paper. The image processing program obtains the original color information of each color plate and the original color information of the printing medium from the obtained image data, and extracts the image data and the color information. Predict the result of printing on the original print medium by superimposing white, cyan, magenta, yellow, and black toner based on this, and the result of observing the film print medium from the opposite side of the printed surface, and predict the result is displayed on the monitor, the printing status of each separation can be confirmed while easily confirming the original printing result, and the original observation result can be confirmed even when the film printing medium is used.

上記した実施の形態では、画像形成装置としてプリンタを採用した例を示したが、複写機、ファクシミリ、MFP等の画像処理装置にも利用可能である。また、印刷物の読み取りと予測結果の表示を行う装置としてスマートフォンに適用した例を説明したが、本発明はこれに限定されるものではなく、例えば機能を分離して、読み取りをデジタルカメラやスキャナー、表示をPCに適用することも可能である。 In the above-described embodiment, an example in which a printer is used as an image forming apparatus is shown, but the present invention can also be used in image processing apparatuses such as copiers, facsimiles, and MFPs. Also, an example of applying to a smartphone as a device for reading printed matter and displaying prediction results has been described, but the present invention is not limited to this, and for example, the functions are separated and the reading is performed by a digital camera, scanner, It is also possible to apply the display to a PC.

101 PC(パーソナルコンピュータ)、 102 プリンタ、 103 スマートフォン、 201 アプリケーション、 202 プリンタドライバ、 211 印刷データ受信部、 212 ビットマップ作成部、 213 色情報付加部、 214 2値化部、 215 印刷部、 221 色情報取得部、 222 画像データ取得部、 223 色予測合成部、 224 色変換記憶部、 225 合成結果表示部、 301 お試し印刷、 302 用紙サイズ、 303 集約印刷、 304 媒体色設定、 305 選択タブ、 351 2次元バーコード、 352 番号枠、 353 番号枠、 354 番号枠、 401 バーコードサイズ枠、 451 用紙サイズ枠、 452 撮影ボタン、 453 テキスト、 461 画像表示エリア、 462 表示切替ボタン、 1201 アプリケーション、 1202 プリンタドライバ、 1212 ビットマップ作成部、 1213 色情報付加部、 1215 印刷部、 1221 色情報取得部、 1223 色予測合成部、 1224 色変換記憶部、 1225 合成結果表示部、 1301 重ね合わせの順序、 1302 ミラー反転、 1461 画像表示エリア、 1462 表示切替ボタン、 1468 チェックボックス。

101 PC (Personal Computer), 102 Printer, 103 Smartphone, 201 Application, 202 Printer Driver, 211 Print Data Reception Unit, 212 Bitmap Creation Unit, 213 Color Information Addition Unit, 214 Binary Conversion Unit, 215 Printing Unit, 221 Color information acquisition unit 222 image data acquisition unit 223 color prediction synthesis unit 224 color conversion storage unit 225 synthesis result display unit 301 trial print 302 paper size 303 aggregate print 304 medium color setting 305 selection tabs 351 two-dimensional barcode, 352 number frame, 353 number frame, 354 number frame, 401 barcode size frame, 451 paper size frame, 452 shooting button, 453 text, 461 image display area, 462 display switching button, 1201 application, 1202 Printer Driver 1212 Bitmap Creation Section 1213 Color Information Addition Section 1215 Printing Section 1221 Color Information Acquisition Section 1223 Color Prediction Synthesis Section 1224 Color Conversion Storage Section 1225 Synthesis Result Display Section 1301 Superimposition Order 1302 Mirror reversal, 1461 image display area, 1462 display switching button, 1468 check box.

Claims (4)

画像形成装置と多機能携帯端末とを備えた画像処理システムであり、
画像形成装置は、
複数色にそれぞれ対応する各版のビットマップデータを作成するビットマップ作成部と、
作成した前記各版のビットマップデータにそれぞれ対応する版の色情報を付加する色情報付加部と、
前記色情報を付加した前記各版のビットマップデータを分版印刷する印刷部と
を備え、
多機能携帯端末は、
前記分版印刷した前記各版の印刷物から前記色情報を読み取り、取得する色情報取得部と、
前記分版印刷した前記各版の印刷物を読み取り、画像データとして取得する画像データ取得部と、
前記色情報取得部で取得した色情報に基づいて、前記各版の前記画像データを色変換して合成する色予測合成部と、
前記合成した画像データを表示する合成結果表示部と
を備えた
ことを特徴とする画像処理システム。
An image processing system comprising an image forming apparatus and a multifunctional portable terminal,
The image forming device
a bitmap creation unit that creates bitmap data of each version corresponding to a plurality of colors;
a color information addition unit that adds color information of a corresponding plate to the generated bitmap data of each plate;
a printing unit that separates and prints the bitmap data of each version to which the color information is added,
Multifunctional mobile terminal
a color information acquisition unit that reads and acquires the color information from the printed material of each of the color separation printing;
an image data acquisition unit that reads the printed matter of each of the plate-separated printing and acquires it as image data;
a color predictive synthesizing unit for performing color conversion and synthesizing the image data of each of the plates based on the color information acquired by the color information acquiring unit;
and a synthesis result display section for displaying the synthesized image data.
前記色情報は、印刷媒体の色と用紙サイズ、集約印刷のオン/オフ、及び前記画像形成装置が持つ色材の色と重ね順であることを特徴とする請求項1記載の画像処理システム。 2. The image processing system according to claim 1, wherein the color information includes the color and paper size of a print medium, ON/OFF of aggregate printing, and the color and superposition order of color materials of the image forming apparatus. 前記色情報は、印刷媒体の色と用紙サイズ、集約印刷のオン/オフ、ミラー反転のオン/オフ、及び前記画像形成装置が持つ色材の色と重ね順であり、
前記ミラー反転がオンの場合、前記色予測合成部は、前記印刷物を印刷面から観察した場合と該印刷面と逆側の面から観察した場合の2つの画像データを合成し、
前記合成結果表示部は、前記2つの画像データを表示することを特徴とする請求項1記載の画像処理システム。
The color information includes the color and paper size of the printing medium, ON/OFF of aggregate printing, ON/OFF of mirror reversal, and the color and stacking order of color materials of the image forming apparatus,
When the mirror reversal is on, the color prediction synthesis unit synthesizes two image data obtained when the printed matter is observed from the printed surface and from the opposite side of the printed surface,
2. The image processing system according to claim 1, wherein said synthesis result display unit displays said two image data.
プリンタドライバを備え、前記ビットマップデータの作成に必要な描画データと、前記色情報を含む印刷効果コマンドとを前記画像形成装置に送信する上位装置を備えたことを特徴とする請求項1から3までの何れかに記載の画像処理システム。 4. The apparatus according to claim 1, further comprising a host device including a printer driver and transmitting drawing data necessary for creating the bitmap data and a print effect command including the color information to the image forming apparatus. The image processing system according to any of the preceding.
JP2021135470A 2021-08-23 2021-08-23 Image processing system Pending JP2023030378A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021135470A JP2023030378A (en) 2021-08-23 2021-08-23 Image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021135470A JP2023030378A (en) 2021-08-23 2021-08-23 Image processing system

Publications (1)

Publication Number Publication Date
JP2023030378A true JP2023030378A (en) 2023-03-08

Family

ID=85414156

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021135470A Pending JP2023030378A (en) 2021-08-23 2021-08-23 Image processing system

Country Status (1)

Country Link
JP (1) JP2023030378A (en)

Similar Documents

Publication Publication Date Title
US8861022B2 (en) Image processing apparatus with preview display function, image processing method, and image processing program
US7380208B2 (en) Image processing apparatus, image processing program and image processing method
US20170228621A1 (en) Image forming method, image forming system and image forming apparatus
JP2011141405A (en) Image processing apparatus, control method for image processing apparatus, and program
EP2713601A1 (en) Printing control apparatus, printing system, and computer readable recording medium stored with printing control program
JP4979498B2 (en) Image processing apparatus and image processing method
KR20110004795A (en) Apparatus, method, system and storage medium for setting print status
US8441690B2 (en) Image processing apparatus and image processing method for processing screen-processed image
JP2007124233A (en) Image processor, printer, and image processing method
JP3658123B2 (en) Image processing method and apparatus
JP2010219763A (en) Image operation display device and image-forming device
JP2023030378A (en) Image processing system
US11812006B2 (en) Colorimetric method and colorimetric system
JP2005032144A (en) Print processing system and print instruction device for use in same
JP4141923B2 (en) Color image processing device
JP5967960B2 (en) Information processing apparatus, control method thereof, and program
JP2005175823A (en) Hue adjusting device, image processor, hue adjusting method, and information recording medium
JP2011138393A (en) Image processor and image processing method
JP7327041B2 (en) Program, information processing device, image forming device, printing system
JP5033827B2 (en) Image operation display apparatus and image forming apparatus
JP2010219764A (en) Image operation display device and image-forming device
JP4235339B2 (en) Image processing apparatus and method
JP5126693B2 (en) Image forming apparatus and printing control method
JP2007324864A (en) Image processor, control method thereof, and program
US20060238785A1 (en) Color image forming apparatus, color image forming system, color image processing method and program