JP6782509B1 - Processing equipment and processing method - Google Patents
Processing equipment and processing method Download PDFInfo
- Publication number
- JP6782509B1 JP6782509B1 JP2020156170A JP2020156170A JP6782509B1 JP 6782509 B1 JP6782509 B1 JP 6782509B1 JP 2020156170 A JP2020156170 A JP 2020156170A JP 2020156170 A JP2020156170 A JP 2020156170A JP 6782509 B1 JP6782509 B1 JP 6782509B1
- Authority
- JP
- Japan
- Prior art keywords
- color
- image
- colors
- printer
- ink
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims description 10
- 239000003086 colorant Substances 0.000 claims abstract description 96
- 238000006243 chemical reaction Methods 0.000 claims abstract description 42
- 238000000034 method Methods 0.000 claims abstract description 33
- 239000000284 extract Substances 0.000 claims abstract description 8
- 238000000605 extraction Methods 0.000 claims description 2
- 239000000976 ink Substances 0.000 abstract description 43
- 238000010586 diagram Methods 0.000 abstract description 10
- 238000004519 manufacturing process Methods 0.000 abstract description 7
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47G—HOUSEHOLD OR TABLE EQUIPMENT
- A47G27/00—Floor fabrics; Fastenings therefor
- A47G27/02—Carpets; Stair runners; Bedside rugs; Foot mats
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/525—Arrangement for multi-colour printing, not covered by group B41J2/21, e.g. applicable to two or more kinds of printing or marking process
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J5/00—Devices or arrangements for controlling character selection
- B41J5/30—Character or syllable selection controlled by recorded information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/52—Circuits or arrangements for halftone screening
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/54—Conversion of colour picture signals to a plurality of signals some of which represent particular mixed colours, e.g. for textile printing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/62—Retouching, i.e. modification of isolated colours only or in isolated picture areas only
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Textile Engineering (AREA)
- Image Processing (AREA)
- Color Image Communication Systems (AREA)
- Color, Gradation (AREA)
- Carpets (AREA)
- Ink Jet (AREA)
- Record Information Processing For Printing (AREA)
Abstract
【課題】マット生産の受注工程の効率化を図る。【解決手段】プリンタを用いてマットに印刷する図柄をデザインするための処理装置1である。処理装置1は、マットの図柄の少なくとも一部を構成する画像を受信する入力処理部11と、画像で使われている色を抽出し、抽出した色のうちプリンタのインクにない色をプリンタのインクの色に置換した第2画像を生成するとともに、プリンタのインクにない色を複数のプリンタのインクを組み合わせて表現した疑似色に置換した第3画像を生成する画像変換部12と、第2画像と第3画像を切り替えて表示して、採用する画像の選択を受け付ける表示部13を備える。【選択図】図1PROBLEM TO BE SOLVED: To improve the efficiency of an ordering process for mat production. SOLUTION: This is a processing device 1 for designing a pattern to be printed on a mat using a printer. The processing device 1 extracts an input processing unit 11 that receives an image that constitutes at least a part of a matte pattern, extracts colors used in the image, and uses the extracted colors that are not in the printer ink of the printer. An image conversion unit 12 and a second image conversion unit 12 that generate a second image replaced with the ink color and replace a color not found in the printer ink with a pseudo color expressed by combining inks of a plurality of printers. A display unit 13 is provided which switches between an image and a third image for display and accepts selection of an image to be adopted. [Selection diagram] Fig. 1
Description
本発明は、マットの生産に用いる処理装置および処理方法に関する。 The present invention relates to a processing apparatus and a processing method used for producing a mat.
オフィスや店舗では、オリジナルな図柄で自由にデザインできるマットが望まれている。特許文献1には、画像に描かれた図柄をタフテッドカーペット上に表現する装置が記載されている。 In offices and stores, mats that can be freely designed with original designs are desired. Patent Document 1 describes a device for expressing a pattern drawn on an image on a tufted carpet.
特許文献1は、タフテッドカーペットに描く図柄のカラー画像をパイルに1対1で対応するように解像度を調整し、カラー画像を2値化して減色しているため、所望の色で自由にデザインをしにくいという問題があった。 In Patent Document 1, the resolution is adjusted so that the color image of the pattern drawn on the tufted carpet has a one-to-one correspondence with the pile, and the color image is binarized and reduced in color, so that the color image can be freely designed with a desired color. There was a problem that it was difficult to do.
マットへの図柄の印刷は専用のプリンタを用いて行われる。専用プリンタでマットに印刷できる図柄の解像度は低く、使用できる色は基本的に20色程度である。紙への印刷と比べて解像度が高くないので表現できる色はインクの色に制限されてしまう。そのため、オリジナルの図柄のマットを生産する場合、顧客からマットの図柄をデザインした画像データを受け取り、人手により画像データをマットに印刷された完成品に近いデータに加工し、加工後のデータを顧客側で確認した後に、生産を開始している。 The pattern is printed on the mat using a dedicated printer. The resolution of the pattern that can be printed on the mat with a dedicated printer is low, and the usable colors are basically about 20 colors. Since the resolution is not high compared to printing on paper, the colors that can be expressed are limited to the colors of the ink. Therefore, when producing a mat with an original design, the customer receives the image data of the design of the mat design, manually processes the image data into data close to the finished product printed on the mat, and the processed data is the customer. After confirming on the side, production has started.
マットの図柄の受け付けから生産開始まで多数の工程があるため、マット生産の受注工程における工数削減および納期短縮が望まれている。 Since there are many processes from the acceptance of the mat design to the start of production, it is desired to reduce the man-hours and the delivery time in the order process for mat production.
本発明は、上記に鑑みてなされたものであり、マット生産の受注工程の効率化を図ることを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to improve the efficiency of the ordering process for mat production.
本発明の一態様の処理装置は、プリンタを用いてマットに印刷する図柄をデザインするための処理装置であって、前記図柄の少なくとも一部を構成する画像を受信する受信部と、前記画像で使われている色を抽出する抽出部と、抽出した色のうち前記プリンタのインクにない色を前記プリンタのインクの色に置換した第2画像を生成するとともに、前記プリンタのインクにない色を複数のプリンタのインクの色を組み合わせて表現した疑似色に置換した第3画像を生成する画像変換部と、前記第2画像と前記第3画像を切り替えて表示して、前記図柄に採用する画像の選択を受け付ける表示部と、前記プリンタを用いてマットに前記図柄を印刷するための制御データを出力する出力部を備える。 The processing device of one aspect of the present invention is a processing device for designing a symbol to be printed on a mat using a printer, and includes a receiving unit that receives an image constituting at least a part of the symbol and the image. An extraction unit that extracts the colors used, and a second image in which the extracted colors that are not in the printer's ink are replaced with the printer's ink colors are generated, and the colors that are not in the printer's ink are generated. An image conversion unit that generates a third image replaced with a pseudo color expressed by combining the ink colors of a plurality of printers, and an image that is displayed by switching between the second image and the third image and adopted for the design. It is provided with a display unit that accepts the selection of the above and an output unit that outputs control data for printing the symbol on the mat using the printer.
本発明の一態様の処理方法は、プリンタを用いてマットに印刷する図柄をデザインするための処理方法であって、コンピュータによる、前記図柄の少なくとも一部を構成する画像を受信するステップと、前記画像で使われている色を抽出するステップと、抽出した色のうち前記プリンタのインクにない色を前記プリンタのインクの色に置換した第2画像を生成するとともに、前記プリンタのインクにない色を複数のプリンタのインクの色を組み合わせて表現した疑似色に置換した第3画像を生成するステップと、前記第2画像と前記第3画像を切り替えて表示して、前記図柄に採用する画像の選択を受け付けるステップと、前記プリンタを用いてマットに前記図柄を印刷するための制御データを出力する処理を有する。 The processing method of one aspect of the present invention is a processing method for designing a symbol to be printed on a mat using a printer, and includes a step of receiving an image constituting at least a part of the symbol by a computer and the above. A step of extracting the colors used in the image, a second image in which the extracted colors that are not in the ink of the printer are replaced with the colors of the ink of the printer are generated, and the colors that are not in the ink of the printer are generated. A step of generating a third image in which is replaced with a pseudo color expressed by combining the ink colors of a plurality of printers, and a step of switching between the second image and the third image and displaying the image to be adopted as the design. It includes a step of accepting selection and a process of outputting control data for printing the symbol on a mat using the printer.
本発明によれば、マット生産の受注工程の効率化を図ることができる。 According to the present invention, it is possible to improve the efficiency of the ordering process for mat production.
以下、本発明の実施の形態について図面を用いて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[処理装置の構成]
図1は、本実施形態の処理装置1の構成の一例を示す機能ブロック図である。処理装置1は、マットをデザインするためのユーザインタフェースを提供し、ユーザによりデザインされたマットを実際のマットの完成品に近い図柄で画面上に表示するとともに、マット用の専用プリンタを制御するための制御データを出力する。
[Processing device configuration]
FIG. 1 is a functional block diagram showing an example of the configuration of the processing device 1 of the present embodiment. The processing device 1 provides a user interface for designing a mat, displays the mat designed by the user on the screen with a pattern close to the finished product of the actual mat, and controls a dedicated printer for the mat. Output the control data of.
処理装置1は、入力処理部11、画像変換部12、表示部13、出力部14、および記憶部15を備える。処理装置1が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムは処理装置1が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。処理装置1をクラウドの仮想環境上で動作させてもよい。以下、処理装置1の備える各部について説明する。
The processing device 1 includes an
入力処理部11は、ユーザから操作情報を入力し、入力に応じた処理を実行する。
The
図2に、ユーザが操作する操作画面100の一例を示す。同図に示す操作画面100は、マットに印刷される図柄を表示する描画領域110とユーザが操作を入力するツール領域120を備える。ユーザは、ツール領域120の各種ボタン121〜125を操作して、マットをデザインする。図2の操作画面100は一例であって、これに限るものではない。操作画面100では、印刷対象のマットの大きさ、種別などを指定できてもよいし、一般的な描画ツールの持つ機能を備えてもよい。
FIG. 2 shows an example of the
ツール領域120は、バックグラウンドの色を変更するためのボタン121、テキストを描画領域110上に配置するためのボタン122、図形を描画領域110上に配置するためのボタン123、画像を読み込んで描画領域110に配置するためのボタン124、およびプリンタを制御するための制御データを出力するためのボタン125を備える。
The
バックグラウンドの色を変更するためのボタン121が操作されると、入力処理部11は、図3に示すような色を選択するためのウインドウ200を表示して、色の選択を受け付ける。ユーザは、ウインドウ200内から所望の色を選択し、マットの下地となる色を決定する。ウインドウ200には、プリンタにセットされたインクの色(例えば23色)だけでなく、複数のインクの色を組み合わせて表現できる疑似色が選択可能に並べられる。ここでの疑似色とは、あるインクの色で塗られた領域内に別のインクの色のピクセルを散らして配置して表現した色である。マットは床に敷かれるものであり、人の目の高さ以上離れた位置から見ることが多い。そのため、あるインクの色(基礎の色)で塗られた領域内に別のインクの色(散らす色)が散らして配置された場合に、散らす色をドットとして認識せずに、基礎の色と散らした色を混合した色として認識(錯覚)する場合もある。処理装置1は、そのような色を疑似色として選択可能な色とする。
When the
例えば、インクの色にグレーとパールグレイが存在し、グレーよりも明るくてパールグレイよりも暗い色のライトグレーがインクの色に存在しないとき、ライトグレーを、図4のように、グレー50で塗った領域内にパールグレイ51を散らして表現する。グレー50が基礎の色であり、パールグレイ51が散らす色である。図4の格子の一つ一つが1ピクセルである。プリンタはピクセル単位でインクを噴射する。1回で約1.5〜2mm四方の大きさでインクが噴射される。マットを目の高さから見たときに、グレー50とパールグレイ51が混ざり、グレー50よりも少し明るいライトグレーに認識される。散らす色は1色に限らず、2色以上であってもよい。
For example, when gray and pearl gray are present in the ink color and light gray, which is brighter than gray and darker than pearl gray, is not present in the ink color, light gray is set to gray 50 as shown in FIG. The
描画領域110では、疑似色で塗られた領域を基礎の色と散らした色で描画してもよいし、表現したい疑似色のRGB値で描画してもよい。例えば、バックグラウンドの色として疑似色のライトグレーを選択したときに、描画領域110のバックグラウンドは、マットに印刷されるピクセルと同様に、インクの色であるグレーとパールグレイの2色で描画されてもよいし、インクの色にない疑似色のライトグレーのRGB値で塗られてもよい。
In the
本実施形態では、プリンタのインクの色だけではなく、複数のインクの色を組み合わせて表現できる疑似色を選択できるようにすることで、プリンタの色の制限を超えた色でマットのデザインが可能となる。なお、後述のテキストおよび図形についても、疑似色を用いることができる。 In this embodiment, not only the ink color of the printer but also a pseudo color that can be expressed by combining the colors of a plurality of inks can be selected, so that a matte design can be performed with a color exceeding the color limit of the printer. It becomes. Pseudo-colors can also be used for texts and figures described later.
テキストのボタン122が操作されると、入力処理部11は、ユーザからテキストの入力を受け付けて、テキスト112を描画領域110に配置する。テキスト112は、位置、サイズ、フォントの種類、および色を指定できる。
When the
図形のボタン123が操作されると、入力処理部11は、図5に示すような図形を選択するためのウインドウ300を表示して、図形の選択を受け付ける。ユーザが図形を選択すると、入力処理部11は、描画領域110に図形113を配置する。図形113は、位置、サイズ、および色を指定できる。
When the
画像のボタン124が操作されると、入力処理部11は、指定された画像ファイルを読み込んで画像変換部12に送信する。入力処理部11は、画像変換部12で変換された画像114を描画領域110に配置する。画像114は、位置、サイズ、および色の置換方法を指定できる。
When the
出力ボタン125が操作されると、出力部14は、ユーザによりデザインされたマットを印刷するための制御データを出力する。
When the
画像変換部12は、入力した画像で使われている色を抽出し、インクの色に含まれない色を近いインクの色に変換したり、複数のインクの色を組み合わせた疑似色に変換したりする。画像変換部12の処理の詳細は後述する。
The
表示部13は、操作画面100などを表示する。
The
出力部14は、プリンタでマットを印刷するための制御データを出力する。
The
記憶部15は、作業中のデータ、マットデザイン完成画像、およびそれらに関する制御データを一時的に格納する。マットデザイン完成画像は、顧客閲覧用のスムースな画像とプリンタ用のドット絵を含む。記憶部15は、操作画面100で表示する図形/テキストボックス/アイコン等を格納してもよいし、後述のカラーパレットに関する情報、疑似色に関する情報を格納してもよい。
The
[処理装置の動作]
次に、本実施形態の処理装置1の処理の流れについて説明する。
[Operation of processing device]
Next, the processing flow of the processing apparatus 1 of the present embodiment will be described.
処理装置1を起動すると、操作画面100が表示されてユーザの操作の入力を待ち、図6の処理が開始される。
When the processing device 1 is started, the
ステップS11にて、処理装置1は、ユーザからの操作を入力する。 In step S11, the processing device 1 inputs an operation from the user.
ステップS12にて、処理装置1は、操作内容が画像の貼り付けであるか否か判定する。画像の貼り付けとは、画像ファイルを読み込んで描画領域110に配置する操作である。
In step S12, the processing device 1 determines whether or not the operation content is pasting an image. Pasting an image is an operation of reading an image file and arranging it in the
操作内容が画像の貼り付けでない場合、処理装置1は、処理をステップS14に進める。 If the operation content is not pasting an image, the processing device 1 proceeds to the process in step S14.
操作内容が画像の貼り付けである場合、ステップS13にて、処理装置1は、画像変換処理を行う。画像変換処理の詳細は後述する。 When the operation content is pasting an image, the processing device 1 performs an image conversion process in step S13. The details of the image conversion process will be described later.
ステップS14にて、処理装置1は、ユーザからの操作を反映し、描画領域110を更新する。
In step S14, the processing device 1 updates the
ステップS15にて、処理装置1は、出力ボタン125が操作されたか否かを判定する。出力ボタン125が操作されていないときは、ステップS11に戻り、ユーザからの操作の入力を待つ。
In step S15, the processing device 1 determines whether or not the
出力ボタン125が操作されたとき、ステップS16にて、処理装置1は、描画領域110の図柄をマットに印刷するための制御データを出力する。制御データの出力後も、ステップS11に戻り、マットのデザインをさらに修正してもよい。制御データは、記憶部15に記憶してもよいし、取出し可能な記憶媒体に記憶してもよいし、ネットワークを介してプリンタへ送信されてもよい。
When the
[画像変換処理]
次に、画像変換処理の流れについて説明する。図7のフローチャートで示す処理は、ユーザが貼り付ける画像ファイルを指定した後に実行される。
[Image conversion process]
Next, the flow of the image conversion process will be described. The process shown in the flowchart of FIG. 7 is executed after the user specifies the image file to be pasted.
ステップS101にて、画像変換部12は、ユーザが指定した画像を受信する。以下、この画像を画像1とする。
In step S101, the
ステップS102にて、画像変換部12は、画像1で使用されている色を抽出する。例えば、画像変換部12は、画像1の左上のピクセルから右下のピクセルまで順番にピクセルを走査し、ピクセルごとに、座標(X,Y)とピクセル値(R,G,B)を取得し、座標にピクセル値を紐付けた連想配列を生成する。図8に、座標にピクセル値を紐付けた連想配列の一例を示す。透過色のピクセルは処理対象から除外し、連想配列に含めなくてよい。描画領域110では、透過色のピクセルは背景色または下層の図柄の色となる。画像変換部12は、連想配列のピクセル値を集約して画像1で使用されている色を抽出する。図9に、抽出した色のデータの一例を示す。図9の例では(R,G,B)=(87,197,195)、(255,0,27)、(72,0,73)の3色が抽出された。以下、(87,197,195)を色1、(255,0,27)を色2、(72,0,73)を色3とする。
In step S102, the
画像変換部12は、ステップS102で抽出した全ての色について、ステップS103,S104の処理を実行する。
The
ステップS103にて、画像変換部12は、処理中の色(元の色)と同一の色がカラーパレットに存在するか否か判定する。カラーパレットとは、プリンタのインクの色の集合である。図10にカラーパレットの一例を示す。カラーパレットでは、インクの色のそれぞれのRGB値を保持している。画像変換部12は、元の色のRGB値をカラーパレットの全ての色のRGB値と比較して、元の色と同一の色のRGB値を持つ色がカラーパレットに存在するか否か判定する。例えば、図9の色1と色3はカラーパレットに存在しないが、色2のRGB値は図10のカラーパレットのレッドのRGB値と同じであるので、画像変換部12は、色2は同一の色がカラーパレットに存在すると判定する。元の色と同一の色がカラーパレットに存在する場合、画像変換部12は、次の色の処理に進む。
In step S103, the
元の色と同一の色がカラーパレットに存在しない場合、ステップS104にて、画像変換部12は、元の色に最も近い色をカラーパレットから選択し、元の色とカラーパレットの色(置換後の色)との対応テーブルを作成する。図11に元の色と置換後の色との対応テーブルの一例を示す。同図の例では、色1の置換後の色は図10のカラーパレットのライトブルーであり、色3の置換後の色は図10のカラーパレットのバーガンディである。色2は同一の色がカラーパレットに存在するので対応テーブルは作成されない。
If the same color as the original color does not exist in the color palette, in step S104, the
元の色に最も近い色の選択には色の距離(色差)を用いることができる。例えば、画像変換部12は、元の色とカラーパレットの全ての色との間の色の距離を計算し、色の距離が最も近いカラーパレットの色を元の色に最も近い色として選択する。色の距離の計算には既存の方法を用いることができる。
Color distance (color difference) can be used to select the color closest to the original color. For example, the
抽出した色の全てを処理するまで、画像変換部12は、次の色を選択し、ステップS103,S104の処理を繰り返す。
The
抽出した色の全てを処理した後、ステップS105にて、画像変換部12は、対応テーブルとステップS102で作成した座標にピクセル値を紐付けた連想配列から、画像1の各ピクセルの元の色をカラーパレット中の色に置換するための色置換データを作成する。例えば、画像変換部12は、ステップS102で作成した連想配列から座標とピクセル値の組をひとつずつ取得し、取得したピクセル値が対応テーブルの元の色のRGB値である場合、座標に対応テーブルの置換後の色の新RGB値を紐付けた組を色置換データに追加する。図12に画像1の各ピクセルの色をカラーパレットの色に置換するための色置換データの一例を示す。同図の例では、図8の連想配列において色1が紐付けられた座標には色1に対応するライトブルーのRGB値を紐付け、色3が紐付けられた座標には色3に対応するバーガンディのRGB値を紐付けている。色2は置換しないので図12の色置換データには含めていないが、置換しない色2と座標の組を色置換データに含めてもよい。
After processing all the extracted colors, in step S105, the
ここまでの処理で、画像1のピクセルをカラーパレットの色に置換するための色置換データが完成する。 By the processing up to this point, the color replacement data for replacing the pixels of the image 1 with the colors of the color palette is completed.
続いて、画像変換部12は、図13のフローチャートで示す処理を実行し、画像1の色をカラーパレットの色に置換した画像2を作成する。
Subsequently, the
ステップS201にて、画像変換部12は、画像1をコピーして画像2を作成する。この時点の画像2の各ピクセルは、画像1の各ピクセルと同じRGB値である。
In step S201, the
ステップS202にて、画像変換部12は、色置換データに基づき、画像2の各ピクセルの色をカラーパレットの色に置換する。例えば、画像変換部12は、色置換データから座標とピクセル値の組をひとつずつ取得し、画像2の対応する座標のピクセル値を色置換データから取得したピクセル値に置換する。色置換データに含まれる全ての要素について置換が完了すると、画像2の全てのピクセルは、カラーパレットの色のいずれかとなる。
In step S202, the
続いて、画像変換部12は、図14のフローチャートで示す処理を実行し、画像2に対して、インクの色を組み合わせて表現した疑似色を適用する。具体的には、画像2において置換後の色で塗られた領域内に別のインクの色のピクセルを散らして配置する。
Subsequently, the
画像変換部12は、対応テーブルの元の色と置換後の色の全ての組についてステップS301,S302の処理を実行する。なお、元の色と置換後の色との差が許容範囲内である色については、別のインクの色を散らして配置せずに、置換後の色のままでもよい。
The
ステップS301にて、画像変換部12は、元の色から置換後の色の色相・彩度・明度の差を計算する。
In step S301, the
ステップS302にて、画像変換部12は、色相・彩度・明度の差から散らす色を計算する。図15に、画像1の元の色のRGB値、置換後の色の新RGB値、色相・彩度・明度の差、および散らす色のRGB値の一例を示す。
In step S302, the
対応テーブルの全ての色について散らす色を計算した後、ステップS303にて、画像変換部12は、画像2をコピーして画像3を作成する。この時点の画像3の各ピクセルは、画像2の各ピクセルと同じRGB値である。
After calculating the colors to be scattered for all the colors in the corresponding table, in step S303, the
ステップS304にて、画像変換部12は、ステップS302で求めた散らす色を画像3の疑似色で表現する領域に所定の割合で分散して配置する。散らす色の配置は、表現したい疑似色に応じて決められる。なお、散らす色を配置する領域の大きさに基づき、その領域内に散らす色を配置するか否かを判定してもよい。例えば、ある領域が基準よりも小さいときは、その領域内に散らす色を配置しなくてもよいし、基準より大きいときに、散らす色がドットとして目立つおそれがあるので、その領域内に散らす色を配置しなくてもよい。
In step S304, the
以上の処理により、画像1をカラーパレットの色に置換した画像2と画像2を疑似色で表現した画像3が得られる。
By the above processing, an
なお、散らす色の決め方、配置の仕方は上記に限らない。例えば、疑似色の見た目のRGB値(色の組み合わせから人が知覚すると思われるRGB値)を保持する疑似色のカラーパレットと、疑似色のそれぞれを表現するための基礎の色、散らす色、配置パターンを定めた疑似色データを用意しておく。画像1の色に最も近い疑似色を疑似色のカラーパレットから探して、その疑似色を疑似色データに基づいて画像1または画像2に適用して画像3を生成する。
The method of determining and arranging the colors to be scattered is not limited to the above. For example, a pseudo color palette that holds the apparent RGB values of pseudo colors (RGB values that humans perceive from color combinations), and the basic colors, scattered colors, and arrangements for expressing each of the pseudo colors. Prepare pseudo color data that defines the pattern. The pseudo color closest to the color of the image 1 is searched from the pseudo color palette, and the pseudo color is applied to the image 1 or the
続いて、画像変換部12は、図16のフローチャートで示す処理を実行し、画像2と画像3をユーザに提示する。
Subsequently, the
ステップS401にて、画像変換部12は、画像2と画像3を入力処理部11へ送信する。
In step S401, the
ステップS402にて、入力処理部11は、描画領域110で画像2と画像3を切り替えて表示し、ユーザから、採用する画像2または画像3の選択を受け付ける。入力処理部11は、ユーザの選択した画像2または画像3のいずれかを描画領域110に配置する。
In step S402, the
以上説明したように、本実施形態の処理装置1は、プリンタを用いてマットに印刷する図柄をデザインするための装置であって、マットの図柄の少なくとも一部を構成する画像を受信する入力処理部11と、画像で使われている色を抽出し、抽出した色のうちプリンタのインクにない色をプリンタのインクの色に置換した第2画像を生成するとともに、プリンタのインクにない色を複数のプリンタのインクを組み合わせて表現した疑似色に置換した第3画像を生成する画像変換部12と、第2画像と第3画像を切り替えて表示して、採用する画像の選択を受け付ける表示部13を備える。これにより、ユーザは、プリンタの制限内で自由にマットに印刷する図柄をデザインすることができるので、マット生産の受注工程の効率化を図ることができる。
As described above, the processing device 1 of the present embodiment is a device for designing a symbol to be printed on a mat using a printer, and is an input process for receiving an image constituting at least a part of the mat symbol.
本実施形態の処理装置1は、プリンタのインクにない色を複数のプリンタのインクの色を組み合わせて表現するので、ユーザは、所望の色合いのマットをデザインすることができる。 Since the processing device 1 of the present embodiment expresses a color that is not in the ink of the printer by combining the colors of the inks of a plurality of printers, the user can design a matte of a desired shade.
1…処理装置
11…入力処理部
12…画像変換部
13…表示部
14…出力部
15…記憶部
1 ...
Claims (6)
前記図柄の少なくとも一部を構成する画像を受信する受信部と、
前記画像で使われている色を抽出する抽出部と、
抽出した色のうち前記プリンタのインクにない色を前記プリンタのインクの色に置換した第2画像を生成するとともに、前記プリンタのインクにない色を複数のプリンタのインクの色を組み合わせて表現した疑似色に置換した第3画像を生成する画像変換部と、
前記第2画像と前記第3画像を切り替えて表示して、前記図柄に採用する画像の選択を受け付ける表示部と、
前記プリンタを用いてマットに前記図柄を印刷するための制御データを出力する出力部を備える
処理装置。 It is a processing device for designing a pattern to be printed on a mat using a printer.
A receiver that receives an image that constitutes at least a part of the symbol, and
An extraction unit that extracts the colors used in the image,
A second image was generated in which the extracted colors that were not in the ink of the printer were replaced with the colors of the ink of the printer, and the colors that were not in the ink of the printer were expressed by combining the ink colors of a plurality of printers. An image conversion unit that generates a third image replaced with pseudo color, and
A display unit that switches between the second image and the third image for display and accepts selection of an image to be used for the design.
A processing device including an output unit that outputs control data for printing the symbol on a mat using the printer.
前記画像変換部は、前記プリンタのインクの色で構成されたカラーパレットを保持し、前記プリンタのインクにない色と前記カラーパレットの色のそれぞれとの色の距離を算出し、前記プリンタのインクにない色を最も近いカラーパレットの色で置換する
処理装置。 The processing apparatus according to claim 1.
The image conversion unit holds a color palette composed of the colors of the ink of the printer, calculates the color distance between the colors not found in the ink of the printer and the colors of the color palette, and calculates the ink of the printer. A processing device that replaces colors that are not in the list with the colors in the closest color palette.
前記画像変換部は、前記プリンタのインクにない色と前記最も近いカラーパレットの色との間の色相、彩度、および明度の差を計算し、色相、彩度、および明度の差から前記最も近いカラーパレットの色に組み合わせるインクの色を決定する
処理装置。 The processing apparatus according to claim 2.
The image converter calculates the difference in hue, saturation, and lightness between the color not in the ink of the printer and the color in the closest color palette, and the difference in hue, saturation, and lightness is the most important. A processing device that determines the color of ink to combine with colors in a similar color palette.
コンピュータによる、
前記図柄の少なくとも一部を構成する画像を受信する処理と、
前記画像で使われている色を抽出する処理と、
抽出した色のうち前記プリンタのインクにない色を前記プリンタのインクの色に置換した第2画像を生成するとともに、前記プリンタのインクにない色を複数のプリンタのインクの色を組み合わせて表現した疑似色に置換した第3画像を生成する処理と、
前記第2画像と前記第3画像を切り替えて表示して、前記図柄に採用する画像の選択を受け付ける処理と、
前記プリンタを用いてマットに前記図柄を印刷するための制御データを出力する処理を有する
処理方法。 It is a processing method for designing a pattern to be printed on a mat using a printer.
By computer
The process of receiving an image that constitutes at least a part of the symbol, and
The process of extracting the colors used in the image and
A second image was generated in which the extracted colors that were not in the ink of the printer were replaced with the colors of the ink of the printer, and the colors that were not in the ink of the printer were expressed by combining the ink colors of a plurality of printers. Processing to generate a third image replaced with pseudo color,
A process of switching between the second image and the third image and displaying the image to accept selection of an image to be used for the design.
A processing method including a process of outputting control data for printing the pattern on a mat using the printer.
前記第2画像を生成する処理は、前記プリンタのインクの色で構成されたカラーパレットを保持し、前記プリンタのインクにない色と前記カラーパレットの色のそれぞれとの色の距離を算出し、前記プリンタのインクにない色を最も近いカラーパレットの色で置換する
処理方法。 The processing method according to claim 4.
The process of generating the second image holds a color palette composed of the colors of the ink of the printer, calculates the color distance between the colors not in the ink of the printer and the colors of the color palette, respectively. A processing method that replaces a color that is not in the ink of the printer with a color of the nearest color palette.
前記第3画像を生成する処理は、前記プリンタのインクにない色と前記最も近いカラーパレットの色との間の色相、彩度、および明度の差を計算し、色相、彩度、および明度の差から前記最も近いカラーパレットの色に組み合わせるインクの色を決定する
処理方法。 The processing method according to claim 5.
The process of generating the third image calculates the difference in hue, saturation, and lightness between the color not in the ink of the printer and the color of the closest color palette, and determines the hue, saturation, and lightness. A processing method for determining the color of ink to be combined with the color of the nearest color palette from the difference.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020156170A JP6782509B1 (en) | 2020-09-17 | 2020-09-17 | Processing equipment and processing method |
PCT/JP2020/047965 WO2022059217A1 (en) | 2020-09-17 | 2020-12-22 | Processing device and processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020156170A JP6782509B1 (en) | 2020-09-17 | 2020-09-17 | Processing equipment and processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6782509B1 true JP6782509B1 (en) | 2020-11-11 |
JP2022049888A JP2022049888A (en) | 2022-03-30 |
Family
ID=73043516
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020156170A Active JP6782509B1 (en) | 2020-09-17 | 2020-09-17 | Processing equipment and processing method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6782509B1 (en) |
WO (1) | WO2022059217A1 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001063194A (en) * | 1999-08-25 | 2001-03-13 | Sony Corp | Printer |
US7356453B2 (en) * | 2001-11-14 | 2008-04-08 | Columbia Insurance Company | Computerized pattern texturing |
JP2003326768A (en) * | 2002-05-10 | 2003-11-19 | Canon Inc | Apparatus and method for optimizing color material |
JP2010010862A (en) * | 2008-06-25 | 2010-01-14 | Mimaki Engineering Co Ltd | Program, color matching method, and printing system |
JP6590139B2 (en) * | 2015-03-19 | 2019-10-16 | 富士ゼロックス株式会社 | Image processing apparatus and image processing program |
JP2020059160A (en) * | 2018-10-05 | 2020-04-16 | シャープ株式会社 | Image processing device, image color change method and image color change program |
-
2020
- 2020-09-17 JP JP2020156170A patent/JP6782509B1/en active Active
- 2020-12-22 WO PCT/JP2020/047965 patent/WO2022059217A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2022059217A1 (en) | 2022-03-24 |
JP2022049888A (en) | 2022-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3375176B2 (en) | Color image forming equipment | |
JP3510287B2 (en) | Color image halftoning method | |
CN102087578B (en) | Color designation control device and color designation control method | |
JP3869910B2 (en) | Image processing method and apparatus, and storage medium | |
EP2437482A2 (en) | Color value acquiring method, image processing method, color value acquiring apparatus, image processing apparatus, and recording medium | |
JPH11136528A (en) | Processor and method for information processing and program storage medium | |
JP2004142423A (en) | Method of setting color tone for printing monochrome image | |
CN101753754B (en) | Image forming device and method thereof | |
AU2010273870A1 (en) | Representing a printed product using pixel opacity and color modification | |
JP6003552B2 (en) | Display processing apparatus, display processing method, and program | |
US11323579B2 (en) | Image processing apparatus, image processing method, and storage medium | |
JPH11196285A (en) | Image processing method, device and recording medium | |
JP6782509B1 (en) | Processing equipment and processing method | |
JP2019082829A (en) | Information processing apparatus and information processing program | |
JPH10210306A (en) | Image processing method and image processor | |
US8437042B2 (en) | Image forming system | |
EP2744188B1 (en) | Recording data generation apparatus, recording system, program, recording data generation method and image data display method | |
JP2015002442A (en) | Image processing apparatus and method | |
EP1711352B1 (en) | Method and device for creating patterns for beadinlaid plates | |
US11070687B2 (en) | Image forming apparatus, control method thereof and storage medium | |
JP5966817B2 (en) | Color conversion table creation device and program | |
US20080259362A1 (en) | User-generated color tonal reproduction curves (CTRCS) for highlight color (HLC) and monochrome printers | |
JP2009069451A (en) | Color chart display device, color chart generation and display method, and color chart generation and display program | |
US11967013B2 (en) | Image processing method and image processing apparatus that apply selected texture data to a target region | |
CN104210264B (en) | Printing method and printer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200917 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200917 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20201002 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201006 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201013 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6782509 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |