JP7600638B2 - Printer - Google Patents
Printer Download PDFInfo
- Publication number
- JP7600638B2 JP7600638B2 JP2020194880A JP2020194880A JP7600638B2 JP 7600638 B2 JP7600638 B2 JP 7600638B2 JP 2020194880 A JP2020194880 A JP 2020194880A JP 2020194880 A JP2020194880 A JP 2020194880A JP 7600638 B2 JP7600638 B2 JP 7600638B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- printer
- printing
- cmy
- specific color
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
- Color, Gradation (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本明細書に開示される技術分野は、カラー印刷が可能なプリンタに関する。 The technical field disclosed in this specification relates to printers capable of color printing.
従来、外部デバイスから印刷対象の画像データ(PDLデータ)を取得し、取得した画像データに示されるRGB値をCMYK値に変換し、変換後のデータに基づいてカラー印刷を行う技術が知られている。例えば特許文献1には、ICCプロファイルを作成し、ICCプロファイルを用いてCMYK値を設定する技術が開示されている。
Conventionally, there is known a technique for acquiring image data (PDL data) to be printed from an external device, converting the RGB values shown in the acquired image data into CMYK values, and performing color printing based on the converted data. For example,
ユーザによっては、原色の赤等の特定の色の色合いについて、好みがある。そのため、プリンタから出力される印刷物中の特定の色の色合いが好みの色合いになっておらず、不満になることがある。特許文献1でも特定の色についてユーザの好みの色合いに対応する技術については開示されておらず、改善の余地がある。
Some users have preferences for the hue of a particular color, such as the primary color red. As a result, they may be dissatisfied if the hue of a particular color in a printout output from a printer is not the desired hue.
本明細書は、カラー印刷が可能なプリンタであって、特定の色についてユーザの好みの色合いに対応する技術を開示する。 This specification discloses a technology for a printer capable of color printing that responds to a user's preferred hue for a particular color.
この課題の解決を目的としてなされたプリンタは、カラー印刷が可能な印刷デバイスと、ユーザインタフェースと、メモリと、を備えるプリンタであって、前記プリンタは、特定のRGB値である特定色について、複数の選択色から構成されるカラーチャートを、前記印刷デバイスを用いて印刷するカラーチャート出力処理を実行し、前記カラーチャートは、前記特定色に類似する複数の類似色を前記複数の選択色とし、さらに前記プリンタは、前記カラーチャートの前記選択色のうちの1つの選択を、前記ユーザインタフェースを介して受け付け、選択された選択色の情報である選択色情報を、前記メモリに記憶する選択処理を実行し、さらに前記プリンタは、RGB値で示される画像データに基づく印刷を行う場合、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報に対応するCMY値に変換する特定色変換処理と、CMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷する印刷処理と、を実行する、ことを特徴としている。 The printer that has been made to solve this problem is a printer that includes a printing device capable of color printing, a user interface, and a memory, and the printer executes a color chart output process that uses the printing device to print a color chart consisting of multiple selected colors for a specific color that is a specific RGB value, and the color chart has multiple similar colors that are similar to the specific color as the multiple selected colors. The printer also executes a selection process that accepts a selection of one of the selected colors of the color chart via the user interface and stores selected color information, which is information on the selected selected color, in the memory. When printing based on image data represented by RGB values, the printer also executes a specific color conversion process that converts the RGB values of the specific color included in the image data into CMY values that correspond to the selected color information stored in the memory, and a print process that prints the image represented in the image data converted to CMY values using the printing device.
本明細書に開示されるプリンタによれば、あらかじめユーザが特定色についてカラーチャートから好みの選択色を選択して選択色情報をメモリに記憶しておき、カラー印刷を行う際、特定色のRGB値をメモリに記憶しておいた選択色情報に対応するCMY値に変換して印刷する。これにより、ユーザの好みにあった色合いで特定色を出力できる。 According to the printer disclosed in this specification, the user selects a preferred color from a color chart for a specific color in advance and stores the selected color information in memory. When performing color printing, the RGB values of the specific color are converted to CMY values corresponding to the selected color information stored in memory and printed. This allows the specific color to be output in a hue that matches the user's preferences.
上記プリンタの機能を実現するための制御方法、コンピュータプログラム、当該プログラムを格納するコンピュータにて読取可能な記憶媒体も、新規で有用である。 The control method for implementing the above-mentioned printer functions, the computer program, and the computer-readable storage medium storing the program are also novel and useful.
本明細書に開示される技術によれば、カラー印刷が可能なプリンタであって、特定の色についてユーザの好みの色合いに対応する技術が実現される。 The technology disclosed in this specification realizes a printer capable of color printing that can accommodate a user's preferred hue for a particular color.
以下、本実施の形態にかかるプリンタについて、添付図面を参照しつつ詳細に説明する。本形態は、カラー印刷が可能なプリンタを開示するものである。 The printer according to this embodiment will be described in detail below with reference to the attached drawings. This embodiment discloses a printer capable of color printing.
本形態のプリンタ1は、図1に示すように、CPU11と、メモリ12と、を含むコントローラ10を備えている。また、プリンタ1は、ユーザインタフェース(以下、「ユーザIF」とする)13と、通信インタフェース(以下、「通信IF」とする)14と、画像形成部15と、を備え、これらがコントローラ10に電気的に接続されている。画像形成部15は、印刷デバイスの一例である。
As shown in FIG. 1, the
CPU11は、メモリ12から読み出したプログラムに従って、また、ユーザの操作に基づいて、各種の処理を実行する。メモリ12には、各種のプログラムや各種のデータが記憶されている。メモリ12は、各種の処理が実行される際の作業領域としても利用される。CPU11が備えるバッファも、メモリの一例である。なお、図1中のコントローラ10は、プリンタ1の制御に利用されるハードウェアやソフトウェアを纏めた総称であって、実際にプリンタ1に存在する単一のハードウェアを表すとは限らない。
The
本形態のプリンタ1のメモリ12には、図1に示すように、印刷プログラム21と、特別色設定プログラム22と、カラーチャートデータ23と、カラープロファイル24と、特別色番号25と、特別色変換設定26と、が記憶されている。メモリ12に記憶されるプログラムやデータについての詳細は、後述する。
As shown in FIG. 1, the
メモリ12の一例は、プリンタ1に内蔵されるROM、RAM、HDD等に限らず、CPU11が読み取り可能かつ書き込み可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、non-transitoryな媒体である。non-transitoryな媒体には、上記の例の他に、CD-ROM、DVD-ROM等の記録媒体も含まれる。また、non-transitoryな媒体は、tangibleな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、non-transitoryなコンピュータが読み取り可能なストレージ媒体には含まれない。
An example of the
ユーザIF13は、例えば、タッチパネルであり、ユーザに情報を報知するための画面を表示するハードウェアと、ユーザによる操作を受け付けるハードウェアと、を含む。ユーザIF13は、表示部と操作ボタン等との組であっても良い。
通信IF14は、パーソナルコンピュータ(以下、「PC」とする)3等の外部デバイスと通信を行うためのハードウェアを含む。通信IF14の通信規格は、イーサネット(登録商標)、Wi-Fi(登録商標)、USBなどである。プリンタ1は、複数の通信規格に対応する複数の通信IF14を備えていてもよい。
The communication IF 14 includes hardware for communicating with external devices such as a personal computer (hereinafter referred to as "PC") 3. The communication standards of the communication IF 14 include Ethernet (registered trademark), Wi-Fi (registered trademark), USB, etc. The
画像形成部15は、シート等の印刷媒体に画像を印刷するための構成を含む。画像形成部15の画像形成方式は、例えば、電子写真方式、インクジェット方式である。本形態のプリンタ1は、カラー印刷が可能な構成の画像形成部15を備える。本形態のプリンタ1の画像形成部15は、例えば、CMYKの4色の着色剤を用いて印刷を実行する装置である。プリンタ1は、各ドットがCMYKのそれぞれの値の組で表されるCMYKデータを画像形成部15に渡すことで印刷を実行する。
The
本形態のプリンタ1は、例えば、図1に示すように、通信IF14を介して、PC3と接続され、PC3から画像データを含む印刷ジョブを受信する。印刷ジョブに含まれる画像データがRGB値で示されるカラー画像であれば、プリンタ1は、RGB値をCMYK値に変換し、変換後の画像データに示される画像を印刷する。RGB値は、R、G、Bの各値で表された3つの数値の組であり、CMYK値は、C、M、Y、Kの各値で表された4つの数値の組である。なお、RGB値で示されるカラー画像を、K値を使用せずにCMYの3値で表現することも可能であり、CMYK値は、CMY値の一例である。
As shown in FIG. 1, the
PC3は、例えば、図1に示すように、プリンタ1に対応するプリンタドライバ31を備えている。プリンタドライバ31は、ユーザの指示に基づいて、プリンタ1に印刷させるための印刷ジョブを生成するプログラムである。プリンタドライバ31にて生成されてプリンタ1に渡される印刷ジョブは、印刷対象の画像を示す画像データであるPDLデータ(例えば、PCL、PDF等の形式のデータ)と、印刷に関するパラメータを示すPJLデータと、を含む。
For example, as shown in FIG. 1, the PC 3 is equipped with a
次に、プリンタ1の動作について、フローチャートを参照して説明する。なお、以下の処理は、基本的に、プログラムに記述された命令に従ったCPU11の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」等の処理は、CPU11の処理を表している。CPUによる処理は、OSのAPIを用いたハードウェア制御も含む。本明細書では、OSの記載を省略して各プログラムの動作を説明する。すなわち、以下の説明において、「プログラムBがハードウェアCを制御する」という趣旨の記載は、「プログラムBがOSのAPIを用いてハードウェアCを制御する」ことを指してもよい。また、プログラムに記述された命令に従ったCPU11の処理を、省略した文言で記載することがある。例えば、「CPU11が行う」のように記載することがある。また、プログラムに記述された命令に従ったCPU11の処理を、「プログラムAが行う」のようにCPUを省略した文言で記載することがある。
Next, the operation of the
なお、「取得」は要求を必須とはしない概念で用いる。すなわち、CPU11が要求することなくデータを受信するという処理も、「CPUがデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。また、「要求する」、「指示する」とは、要求していることを示す情報や、指示していることを示す情報を相手に出力することを示す概念である。また、要求していることを示す情報や指示していることを示す情報のことを、単に、「要求」、「指示」とも記載する。
Note that "obtaining" is used as a concept that does not necessarily require a request. In other words, the process of the
また、CPU11による、情報Aは事柄Bであることを示しているか否かを判断する処理を、「情報Aから、事柄Bであるか否かを判断する」のように概念的に記載することがある。CPU11による、情報Aが事柄Bであることを示しているか、事柄Cであることを示しているか、を判断する処理を、「情報Aから、事柄Bであるか事柄Cであるかを判断する」のように概念的に記載することがある。
The process by
以下、プリンタ1にて実行される特別色設定処理の手順について、図2のフローチャートを参照して説明する。特別色設定処理は、特別色設定プログラム22による処理であり、ユーザIF13を介して、特別色に関する設定を行う指示を受け付けたことを契機に、プリンタ1のCPU11にて実行される。
The procedure for the special color setting process executed by the
特別色は、RGB値で表された画像データにおけるR、G、Bの各値が、予め決められた特定の値である色である。特別色は、例えば、3色の値のうち、1色の値がRGB値として取り得る最大値であり、他の2色の値がいずれも0で表される色である。あるいは、特別色は、例えば、3色の値のうち、2色の値がRGB値として取り得る最大値であり、他の1色の値が0で表される色であっても良い。また、あるいは、上記のRGB値として取り得る最大値に代えて、RGB値として取り得る最大値と0との中間値とした色でも良い。 A special color is a color in which the R, G, and B values in image data expressed as RGB values are specific, predetermined values. A special color is, for example, a color in which the value of one of the three colors is the maximum possible RGB value, and the values of the other two colors are both represented as 0. Alternatively, a special color may be, for example, a color in which the values of two of the three colors are the maximum possible RGB value, and the value of the other color is represented as 0. Alternatively, instead of the maximum possible RGB value as described above, a color may be an intermediate value between the maximum possible RGB value and 0.
例えば、8ビットのRGB値で表される画像データにおける特別色の赤色(以下、「特別赤」とする)とは、R=255、G=0、B=0によって表される色である。特別赤は、特定色の一例である。以下では、特別色として特別赤に関する設定について説明する。例えば、中国やアラビア系の各国では、赤の色合いを大事にするユーザが多く、ユーザごとに好みの赤が異なる傾向にある。そのため、印刷物に含まれる特別赤を好みの色合いで印刷させたいという要望がある。本形態のプリンタ1は、画像データ中の特別赤の箇所に使用する色合いの設定を受け付ける。
For example, the special color red (hereinafter referred to as "special red") in image data expressed as 8-bit RGB values is a color represented by R=255, G=0, and B=0. Special red is an example of a specific color. Below, settings related to special red as a special color are explained. For example, in China and Arabic countries, there are many users who value the shade of red, and each user tends to have a different preferred shade of red. For this reason, there is a demand to print the special red contained in printed materials in a preferred shade. The
特別色設定処理では、CPU11は、特別色に関する指示を受け付ける設定メニューを、ユーザIF13に表示させる(S100)。設定メニューには、例えば、図3(A)に示すように、特別赤設定ボタン41と、特別赤印刷ボタン42と、が含まれる。CPU11は、これらのボタンへのユーザによる入力操作を受け付ける。
In the special color setting process, the
CPU11は、特別赤印刷ボタン42への操作によって、特別赤の選択用のカラーチャートを印刷する指示を受け付けたか否かを判断する(S101)。特別赤のカラーチャートは、例えば、図4に示すように、赤系であってそれぞれ異なる色の複数のパッチと、各色に対応する色番号と、をセットにして並べたチャートである。
The
プリンタ1は、カラーチャートデータ23をメモリ12に記憶している。特別赤のカラーチャートデータ23は、例えば、図4に示すように、色番号が0番から168番までの、赤に類似する169種類の類似色で表された169個のパッチとその色番号とを、1枚のシートに印刷するための印刷データである。カラーチャートデータ23の各パッチは、CMYの3つ値のうち少なくとも1つの値が互いに異なる169種類の赤系の色である。カラーチャートデータ23に含まれる169種類の赤は、複数の選択色の一例である。
The
カラーチャートを印刷すると判断した場合(S101:YES)、CPU11は、特別赤に対応するカラーチャートデータ23をメモリ12から読み出し(S102)、読み出したカラーチャートデータ23に基づいて印刷を実行する(S103)。S103は、カラーチャート出力処理の一例である。これにより、プリンタ1は、図4に示したようなカラーチャートを出力する。なお、プリンタ1は、カラーチャートデータ23に含まれる各色について、例えば、図5に示すように、各色番号に対応するCMYK値を一覧として記憶している。カラーチャートに印刷される各パッチは、それぞれの色番号のCMYK値のドットを、所定の面積に所定間隔で複数個並べて印刷されたものである。なお、図5に示す例は、特別赤のCMYK値の例であり、特別赤のカラーチャートに使用される色ではK値はすべて0であることから、この図ではCMY値のみを示している。
When it is determined that the color chart is to be printed (S101: YES), the
カラーチャートの印刷指示を受け付けていないと判断した場合(S101:NO)、CPU11は、特別赤設定ボタン41への操作によって、特別赤に関する設定を行う指示を受け付けたか否かを判断する(S110)。特別赤の設定の指示も受け付けていないと判断した場合(S110:NO)、CPU11は、設定メニューを終了する指示を受け付けたか否かを判断する(S120)。S103の後、または、終了の指示も受け付けていないと判断した場合(S120:NO)、CPU11は、S101に戻り、設定メニュー中の各ボタンへの指示を待機する。
If it is determined that an instruction to print a color chart has not been received (S101: NO), the
特別赤に関する設定を行う指示を受け付けたと判断した場合(S110:YES)、CPU11は、特別赤の設定を受け付ける受付メニューを、ユーザIF13に表示させる(S111)。受付メニューには、例えば、図3(B)に示すように、特別赤設定をオフとする指示を受け付ける選択肢411と、番号指定を受け付ける選択肢412と、が含まれる。特別赤設定は、特別赤としてユーザによって指定された色番号の情報を有効とするか無効とするかを示す設定であり、デフォルトではオフとなっている。例えば、選択肢411への操作を受け付けたことで特別赤設定をオフとした場合、プリンタ1は、特別赤に対する色番号の指定を受け付けていても、その情報を利用しない。
When it is determined that an instruction to set special red has been received (S110: YES), the
選択肢412は、画像データの特別赤に対して印刷で用いる色の色番号を指定する指示を受け付ける選択肢である。特別赤設定がオンであって、色番号が指定されている場合、プリンタ1は、画像データ中の特別赤を、指定された色番号に対応するCMY値に変換することができる。
CPU11は、選択肢412への操作によって、色番号を指定する指示を受け付けたか否かを判断する(S112)。番号指定の指示を受け付けていないと判断した場合(S112:NO)、CPU11は、選択肢411への操作によって、特別赤設定をオフとする指示を受け付けたか否かを判断する(S113)。特別赤設定をオフとする指示も受け付けていないと判断した場合(S113:NO)、CPU11は、S112に戻り、いずれかの指示を受け付けるまで待機する。
The
特別赤の利用をオフとする指示を受け付けたと判断した場合(S113:YES)、すなわち、図3(B)に示した受付メニューにて選択肢411への操作を受け付けたと判断した場合、CPU11は、特別赤設定をオフとする(S114)。CPU11は、特別色番号25の特別赤に対応する情報がメモリ12に記憶されていても、その情報を無効にすることを示す情報を、特別色変換設定26のうち特別赤に対応する値として記憶する。
If it is determined that an instruction to turn off the use of special red has been received (S113: YES), that is, if it is determined that an operation to option 411 has been received in the reception menu shown in FIG. 3(B), the
一方、図3(B)に示した受付メニューにて選択肢412への操作によって、番号指定の指示を受け付けたと判断した場合(S112:YES)、CPU11は、例えば、図3(C)に示すように、色番号の入力を受け付ける入力画面43をユーザIF13に表示させる(S115)。ユーザは、出力されたカラーチャートから、特別赤として印刷されるべき好みの赤色を選択し、その色に対応して記載されている色番号を入力画面43にて入力する。
On the other hand, if it is determined that an instruction to specify a number has been received by operating
CPU11は、色番号の入力を受け付けたか否かを判断する(S116)。色番号の入力を受け付けたと判断した場合(S116:YES)、CPU11は、受け付けた色番号が所定の範囲内、図4の例では、0から168までのいずれかであるか否かを判断する(S117)。色番号の入力を受け付けていないと判断した場合(S116:NO)、または、所定の範囲内ではないと判断した場合(S117:NO)、CPU11は、所定の範囲内の数値を受け付けるまで待機する。
The
入力された数値が所定の範囲内の数値であると判断した場合(S117:YES)、CPU11は、受け付けた色番号の情報を、特別色番号25の特別赤に対応する情報としてメモリ12に記憶する(S118)。S118は、選択処理の一例であり、特別色番号25は、選択色情報の一例である。特別色番号25に記憶される情報は、色番号そのものでも良いし、色番号に対応するCMYK値でも良い。なお、既に特別赤に対応する色番号の情報が特別色番号25に記憶されている場合、CPU11は、S118にて、特別色番号25を上書きする。つまり、プリンタ1が特別赤に使用するCMYK値として受け付ける情報は、1種類のみである。
If it is determined that the inputted numerical value is within a predetermined range (S117: YES), the
さらに、CPU11は、特別赤設定をオンとする(S119)。CPU11は、画像データのCMYK値への変換の際に、特別赤としてユーザに指定された色番号の情報を有効にすることを示す情報を、特別色変換設定26のうち特別赤に対応する値として記憶する。S119は、設定処理の一例である。
Furthermore, the
S114またはS119の後、CPU11は、S100に戻り、図3(A)に示した設定メニューを表示し、設定メニュー中の各ボタンへの操作を受け付ける。そして、終了指示を受け付けたと判断した場合(S120:YES)、CPU11は、特別色設定処理を終了する。CPU11は、例えば、特別色設定処理をキャンセルする指示や特別赤に関する設定以外の指示を受け付けた場合、終了指示を受け付けたと判断して、特別色設定処理を終了する。
After S114 or S119, the
次に、プリンタ1にて実行される印刷処理の手順について、図6のフローチャートを参照して説明する。印刷処理は、印刷プログラム21による処理であり、PC3等の外部デバイスから印刷ジョブを受け付けたことを契機に、プリンタ1のCPU11にて実行される。なお、印刷ジョブは、PC3等からの受信に限らず、USBメモリ等のストレージから読み出した画像の印刷指示であるダイレクト印刷や、サーバ等からダウンロードした画像の印刷指示であるダウンロード印刷の印刷ジョブでも良い。
Next, the procedure of the printing process executed by the
印刷処理では、CPU11は、印刷ジョブのPDLデータに基づいてラスタライズを行い、ラスタライズ済みのRGBデータを生成する(S201)。印刷ジョブのPDLデータがRGB値で表されたデータでなければ、CPU11は、S201にて、ラスタライズおよびRGB値への変換を行う。
In the printing process, the
そして、CPU11は、使用するカラープロファイル24を選択する(S202)。メモリ12に記憶されるカラープロファイル24は、RGB値とCMYK値とを対応付けるデータであり、画像データのRGB値の組み合わせをCMYK値の組み合わせに変換するための変換表である。本形態のプリンタ1は、複数種のカラープロファイル24を備えており、例えば、印刷ジョブのPJLデータに指定されているパラメータに基づいて、使用するカラープロファイル24を決定する。具体的には、CPU11は、例えば、ColorMode、ImproveGray、EnhanceBlack、の指定に基づいて、カラープロファイル24を決定する。なお、各カラープロファイル24中の特別赤に対応するCMYK値は、いずれも、前述したカラーチャートデータ23に含まれている。
Then, the
さらに、CPU11は、決定したカラープロファイル24の複製を作成し(S203)、作成した複製のカラープロファイル24を補正する(S204)。S204は、補正処理の一例である。カラープロファイル24は、以後の印刷にも利用されるものであり、オリジナルのカラープロファイル24はそのまま保存されていることが望ましい。そこで、CPU11は、今回の印刷に使用するための複製を作成して、複製に対して補正や変更等の処理を行う。S204では、CPU11は、印刷ジョブのPJLデータに指定されているパラメータに基づいて、カラープロファイル24の複製を補正する。具体的には、CPU11は、例えば、Brightness、Contrast、Red、Blue、Green、の印刷条件に基づいて、複製を補正する。
Furthermore, the
そして、複製のカラープロファイル24の補正が完了した後、CPU11は、特別赤変更処理を実行する(S205)。特別赤変更処理は、特別赤の設定に応じて、補正後のカラープロファイル24の複製を書き換える処理である。特別赤変更処理の手順について、図7のフローチャートを参照して説明する。
After the correction of the duplicated
特別赤変更処理では、CPU11は、まず、特別赤設定がオンとなっているか否かを判断する(S301)。CPU11は、特別色変換設定26のうち特別赤に対応する値として、ユーザ指定の色番号の利用を有効にすることを示す情報が、メモリ12に記憶されているか否かを判断する。
In the special red change process, the
特別赤設定がオンとなっていると判断した場合(S301:YES)、CPU11は、メモリ12の特別色番号25から、特別赤に対応して記憶されている色番号の情報を読み出す(S302)。さらに、CPU11は、読み出した色番号の情報を、特別赤の情報として、一旦記億する(S303)。特別赤設定がオフとなっていると判断した場合(S301:NO)、CPU11は、特別赤として初期値を利用することを示す情報を一旦記億する(S304)。
If it is determined that the special red setting is on (S301: YES), the
そして、CPU11は、印刷ジョブのPJLデータに特別赤に関するコマンドが含まれているか否かを判断する(S311)。PC3のプリンタドライバ31は、ユーザの指定に基づいて、特別赤に関するコマンドをPJLデータに含ませる場合がある。
Then, the
PC3は、例えば、ユーザによるプロパティの表示指示や印刷実行の指示を受け付けた場合、印刷ジョブを生成する前にプリンタドライバ31を実行する。プリンタドライバ31は、例えば、図8に示すように、ユーザの設定を受け付ける設定画面50を、PC3のディスプレイに表示させる。
For example, when PC3 receives an instruction from a user to display properties or to print, it executes
図8に示す設定画面50は、特別赤に関する設定を受け付ける画面の例であり、プリンタドライバ31は、この設定画面50にて、特別赤の設定として3種類の指示のうちの1つの選択を受け付ける。具体的には、プリンタドライバ31は、特別赤の変換を行わない指示であるOff指定を受け付けるボタン51と、プリンタの設定に従う指示であるプリンタデフォルト指定を受け付けるボタン52と、特別赤の番号指定を行う指示である色番号選択指定を受け付けるボタン53と、を表示させ、これらのうちの1つのボタンの選択を受け付ける。デフォルトでは、例えば、図8(A)に示すように、ボタン52が選択されている。
The setting screen 50 shown in FIG. 8 is an example of a screen that accepts settings related to special red, and the
プリンタドライバ31は、ボタン53が選択された場合さらに、例えば、図8(B)に示すように、番号の入力を受け付ける入力欄54と、プリンタ1にカラーチャートの印刷を行わせる指示を受け付けるボタン55と、にてユーザの入力を受け付ける。ボタン55への入力を受け付けた場合、PC3は、カラーチャートの印刷を指示するコマンドをプリンタ1に送信する。プリンタ1は、カラーチャートの印刷を指示するコマンドを受信した場合、メモリ12に記憶されているカラーチャートデータ23に基づいて、カラーチャートを印刷する。
When button 53 is selected,
プリンタドライバ31は、設定画面50のボタン51~53にて受け付けた選択に基づいて、印刷ジョブのPJLデータに特別赤に関するコマンドを含ませる。ボタン51にて特別赤の変換を行わない指示を受け付けた場合、プリンタドライバ31は、プリンタ1に特別赤の情報が記憶されていてもその情報を無効にし、特別赤として初期値を利用することを指示するコマンドである初期値コマンドをPJLデータに含ませる。初期値コマンドは、色変換無効データの一例である。なお、特別赤の初期値は、選択されたカラープロファイル24ごとに予め決まっている。
The
ボタン52にてプリンタの設定に従う指示を受け付けた場合、プリンタドライバ31は、特別赤に関するコマンドをPJLデータに含ませない。ボタン53と入力欄54にて特別赤の番号指定を受け付けた場合、プリンタドライバ31は、特別赤として利用する色番号を指定するコマンドである色指定コマンドをPJLデータに含ませる。色指定コマンドは、色指定データの一例である。なお、ボタン51~52は、ラジオボタンであり、3つのうちのいずれか1つのみの選択が可能である。つまり、印刷ジョブには、初期値コマンドが含まれる場合と、色指定コマンドが含まれる場合と、いずれのコマンドも含まれない場合と、があり、初期値コマンドと色指定コマンドとの両方が含まれることはない。
When an instruction to follow the printer settings is received with button 52,
そして、S311では、CPU11は、印刷ジョブに、PJLデータとして、初期値コマンドまたは色指定コマンドが含まれているか否かを判断する。印刷ジョブに初期値コマンドが含まれている、すなわちプリンタドライバ31にてOff指定を受け付けたと判断した場合(S311:初期値コマンド)、CPU11は、特別赤として初期値を利用することを示す情報を一旦記億する(S312)。S312は、S304と同様の処理であり、S304を実行した場合は、S312をスキップしても良い。
Then, in S311, the
また、印刷ジョブに色指定コマンドが含まれている、すなわちプリンタドライバ31にて特別赤として使用する色番号の指定を受け付けたと判断した場合(S311:色指定コマンド)、CPU11は、色指定コマンドに付加してPJLデータに含まれている色番号の情報を取得する(S313)。さらに、CPU11は、取得した色番号の情報を、特別赤の色番号として、一旦記億する(S314)。なお、色指定コマンドに含まれる色番号の情報は、色番号そのものであっても良いし、CMYK値の情報であっても良い。
Furthermore, if it is determined that the print job contains a color designation command, i.e. that the
S312またはS314の後、または、印刷ジョブのPJLデータに初期値コマンドと色指定コマンドとのいずれも含まれていないと判断した場合(S311:なし)、CPU11は、特別赤として一旦記憶された情報が、初期値の利用を示す情報であるか否かを判断する(S321)。
After S312 or S314, or if it is determined that the PJL data for the print job does not contain either an initial value command or a color specification command (S311: None), the
なお、PJLデータに初期値コマンドと色指定コマンドとのいずれも含まれていない場合としては、プリンタドライバ31にてプリンタデフォルト指定を受け付けるボタン52が選択された場合以外に、例えば、プリンタドライバ31を利用しない印刷ジョブの場合がある。例えば、モバイル機器など、プリンタドライバ31を備えない装置からの印刷指示では、印刷ジョブにPJLデータが含まれていない可能性が高い。また、例えば、PC3等からの印刷ジョブであっても、OS標準の印刷システム(例えば、AirPrint(登録商標))による印刷ジョブには、PJLデータが含まれていない可能性が高い。また、例えば、USBメモリ等のストレージから読み出した画像やサーバ等からダウンロードした画像の印刷指示では、印刷ジョブにPJLデータが含まれていない可能性が高い。PJLデータが含まれていない印刷ジョブであれば、CPU11は、S311にて「なし」と判断する。
In addition, cases in which the PJL data does not include either the initial value command or the color specification command include, for example, a print job that does not use the
特別赤として一旦記憶された情報が、初期値の利用を示す情報ではないと判断した場合(S321:NO)、CPU11は、S303またはS314にて特別赤として記億した色番号の情報に対応するCMYK値を、図5に示した一覧から取得する(S322)。さらに、CPU11は、複製のカラープロファイル24中の特別赤のRGB値に対応するCMYK値を、S322にて取得したCMYK値に変更する(S323)。S323は、特定色変換処理の一例である。複製を書き換えることで、プリンタ1は、元のカラープロファイル24を維持して、書き換え後のカラープロファイルを一時的に作成する。
If it is determined that the information temporarily stored as special red is not information indicating the use of the initial value (S321: NO), the
S323の後、または、特別赤として初期値を利用すると判断した場合(S321:YES)、CPU11は、特別赤変更処理を終了して、印刷処理に戻る。初期値を利用する場合は、CPU11は、複製のカラープロファイル24を書き換えない。
After S323, or if it is determined that the initial value is to be used as the special red (S321: YES), the
なお、特別赤の設定が初期値であるのは、プリンタ1での特別赤設定がオフであって、かつPJLデータに特別赤に関するコマンドが含まれていない場合、または、PJLデータに初期値コマンドが含まれている場合、である。CPU11は、プリンタ1に特別赤の設定が記憶されていても、PJLデータのコマンドに基づいて上書きすることで、PJLデータによる設定を優先する。一方、PJLデータに特別赤に関するコマンドが含まれていない場合、CPU11は、特別色設定処理にてプリンタ1にて受け付けた設定を適用する。
The special red setting is the default value when the special red setting on
図6の印刷処理の説明に戻る。S205の特別赤変更処理の後、CPU11は、処理後の複製のカラープロファイル24を使用してRGB値をCMYK値に変換することで、S201にて生成したRGBデータに基づくCMYKデータを生成する(S211)。S211は、CMY変換処理の一例である。特別赤変更処理によって特別赤のCMYK値が書き換えられていれば、RGBデータ中の特別赤の箇所は、ユーザによって指定された色番号によって示されるCMYK値に変換される。一方、特別赤変更処理によって特別赤のCMYK値が書き換えられていなければ、CPU11は、S202にて選択されたカラープロファイル24をそのまま使用して、CMYKデータを生成する。
Returning to the description of the printing process in FIG. 6, after the special red change process in S205, the
次に、CPU11は、印刷ジョブにトナーセーブモードが指定されているか否かを判断する(S212)。トナーセーブモードが指定されていると判断した場合(S212:YES)、CPU11は、S211にて生成したCMYKデータに対して、全体に濃度を低下させる(S213)。S213の後、または、トナーセーブモードが指定されていないと判断した場合(S212:NO)、CPU11は、CMYKデータにディザ処理を施し、2値化した印刷データを生成する(S214)。
Next,
CPU11は、S214にて生成した印刷データを画像形成部15に渡し、印刷を実行させる(S215)。S215は、印刷処理の一例である。さらに、CPU11は、複製のカラープロファイル24を削除して(S216)、印刷処理を終了する。これにより、今回の印刷に使用したカラープロファイル24の複製は、以後の印刷には使用されない。例えば、特別赤の利用の有無は、印刷ジョブごとに異なる可能性が高い。CPU11は、カラープロファイル24の複製に対して印刷ジョブに応じた補正や書き換えを行い、印刷ジョブの印刷後にはその複製を削除するので、印刷ジョブごとにユーザの好みが反映された印刷物を作成できる。
The
以上、詳細に説明したように、本形態のプリンタ1は、特別赤の選択用として、複数の色のパッチを含むカラーチャートを印刷して、カラーチャートから選択されたユーザの好みの色の情報をメモリ12に記憶する。さらに、プリンタ1は、RGBデータに基づく印刷を行う際に、メモリ12に記憶されている色の情報を用いて、RGB値をCMYK値に変換して印刷に使用する。従って、プリンタ1は、特別赤をユーザの好みにあった色合いで印刷した印刷物を出力できる。
As explained in detail above, the
さらに、本形態では、プリンタ1が特別赤の情報を記憶して、記憶している情報を用いて印刷することができるので、印刷ジョブを生成するプリンタドライバ等に依存せず、様々な印刷にて特別赤を利用することができる。また、トナーや用紙の変更などプリンタ1の都合で色合いが変化した場合でも、プリンタ1に記憶されている情報を変更するのみでよいので、手間が少ない。
In addition, in this embodiment, the
さらに、本形態では、特別赤を利用するか否かの指定を受け付けるので、特別赤を利用しない印刷を行うことも可能になり、利便性が向上する。また、特別赤を利用するか否かの指定を、プリンタ1で受け付けることも、PC3等のプリンタドライバ31にて受け付けることもできるので、ユーザの利便性がさらに向上する。特に、PJLデータを含まない印刷ジョブでは、プリンタ1で受け付けた設定が有効になるので、プリンタドライバを使用しない印刷ジョブでも特別赤を利用することができる。一方、印刷ジョブにPJLデータが含まれていれば、印刷ジョブの設定がプリンタ1の設定よりも優先されるので、印刷ジョブの作成時の意図に従った印刷を行わせることができる。
Furthermore, in this embodiment, a specification as to whether or not to use special red is accepted, so it is also possible to print without using special red, improving convenience. Also, a specification as to whether or not to use special red can be accepted by the
さらに、本形態では、カラープロファイル24の複製を作成して複製を書き換えるので、他の印刷ジョブの印刷には影響がない。また、特別赤の指定を受け付けた場合に最新の情報をメモリ12に記憶し、特別赤の利用時にはメモリ12から情報を読み出して使用するので、常に最新の情報を利用でき、ユーザの好みにあった印刷を確実に行うことができる。また、カラープロファイル24の補正が必要な場合、先に補正を行い、その後に特別赤に関する処理を実行するので、特別赤の設定を補正よりも優先することができる。
Furthermore, in this embodiment, a copy of the
なお、本実施の形態は単なる例示にすぎず、本発明を何ら限定するものではない。従って本明細書に開示される技術は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。例えば、プリンタ1は、印刷単機能のものに限らず、複合機、複写機、FAX装置等、カラー印刷機能を備えるものであれば適用可能である。また、プリンタ1に印刷ジョブを送信する装置は、PC3に限らず、スマートフォン、タブレットコンピュータ、サーバコンピュータでも良い。また、プリンタ1での印刷対象となる画像データは、PC3等から送信される印刷ジョブに限らず、スキャナ、クラウドサーバ、USBメモリ等から取得した画像データであっても良い。また、プリンタ1には、複数のPC等が接続されていても良い。
Note that this embodiment is merely an example and does not limit the present invention in any way. Therefore, the technology disclosed in this specification can be naturally improved and modified in various ways without departing from the scope of the invention. For example, the
また、本形態では、PJLデータに特別色に関するコマンドが含まれる場合、プリンタ1での設定に関わらず、PJLデータでの指定を優先するとしたが、これに限らない。例えば、プリンタ1にて特別色の番号指定を受け付けていない場合に限り、PJLデータのコマンドを利用するとしても良い。また、プリンタ1にて、PJLデータのコマンドを優先するか否かの設定を受け付けても良い。
In addition, in this embodiment, if the PJL data includes a command related to a special color, the specification in the PJL data takes priority regardless of the setting in the
また、本形態では、プリンタ1は、特別赤設定をオフとする指示を受け付けるとしたが、受け付けなくても良い。また、プリンタ1は、例えば、番号指定として所定の範囲外の色番号の入力を受け付けた場合、特別赤設定をオフとするとしても良い。
In addition, in this embodiment, the
また、本形態では、PJLデータに含まれるコマンドは色指定コマンドまたは初期値コマンドであり、プリンタの設定に従う場合にはコマンドが付加されないとしたが、例えば、プリンタの設定に従う指示を示すコマンドが有っても良い。この場合、プリンタ1は、コマンドに基づいて、プリンタの設定に従って処理を行う。また、印刷ジョブのPJLデータに色指定コマンドまたは初期値コマンドを含ませることが可能であるとしたが、これらのコマンドは無くても良い。印刷ジョブのコマンドが無くても、プリンタ1にて特別色に関する設定が可能であることから、ユーザは、特別色を好みの色で印刷させることができる。
In addition, in this embodiment, the commands included in the PJL data are color specification commands or initial value commands, and no commands are added when the printer settings are followed, but for example, there may be a command indicating an instruction to follow the printer settings. In this case,
また、本形態では、印刷ジョブの印刷時にはカラープロファイル24の複製を作成し、印刷後に複製のカラープロファイル24を削除するとしたが、これに限らない。カラープロファイル24の補正や書き換えが必要か否かを先に判断し、必要と判断した場合に限り複製を作成するとしても良い。また、複製を削除せず、次回の印刷時に複製を上書きするとしても良い。また、例えば、特別赤に関するユーザの新たな指定を受け付けていない間は、複製を保持して再利用するとしても良い。例えば、同時に選択された複数の画像を連続して印刷する場合には、複製を再利用するとしても良い。
In addition, in this embodiment, a copy of the
また、本形態では、特別赤についての処理を説明したが、プリンタ1は、特別赤以外の特別色についても同様の処理を行っても良い。また、特別色とするRGB値のユーザによる指定を受け付けても良い。その場合、カラーチャートの印刷指示を受け付けた際に、プリンタ1は、指定されたRGB値に対応するデフォルトのCMYK値に基づいて、CMYKの各値を所定のルールで変更したカラーチャートデータ23を作成して印刷しても良い。また、プリンタ1は、複数の特別色について設定を受け付けても良い。その場合、プリンタ1は、特別色番号25や特別色変換設定26として、複数の特別色について、色ごとに情報を記憶するとよい。
In addition, in this embodiment, the processing for special red has been described, but the
また、例えば、本形態では、各カラープロファイル24中の特別赤はすべてカラーチャートに含まれているとしたが、含まれていなくても良い。また、カラーチャートには、各カラープロファイル24中の特別赤の初期値を示す情報が付加されていても良い。
In addition, for example, in this embodiment, all of the special reds in each
また、本形態のプリンタ1は、CMYKの4色の着色剤を用いて印刷するとしたが、これに限らない。本発明は、例えば、CMYの3色の着色剤を用いる装置や、5色以上の着色剤を用いる装置にも適用可能である。このような装置であっても、特別色のRGB値を選択されたCMYK値またはCMY値に変換することで、ユーザの好みの特別色で印刷することができる。
Although the
また、実施の形態に開示されている任意のフローチャートにおいて、任意の複数のステップにおける複数の処理は、処理内容に矛盾が生じない範囲で、任意に実行順序を変更できる、または並列に実行できる。 In addition, in any of the flowcharts disclosed in the embodiments, the execution order of multiple processes in any of the steps can be arbitrarily changed or the processes can be executed in parallel, as long as no inconsistencies occur in the process content.
また、実施の形態に開示されている処理は、単一のCPU、複数のCPU、ASICなどのハードウェア、またはそれらの組み合わせで実行されてもよい。また、実施の形態に開示されている処理は、その処理を実行するためのプログラムを記録した記録媒体、または方法等の種々の態様で実現することができる。 The processes disclosed in the embodiments may be executed by a single CPU, multiple CPUs, hardware such as an ASIC, or a combination of these. The processes disclosed in the embodiments may be realized in various ways, such as a recording medium on which a program for executing the processes is recorded, or a method.
1 プリンタ
11 CPU
12 メモリ
13 ユーザIF
15 画像形成部
1
12
15 Image forming section
Claims (13)
ユーザインタフェースと、
メモリと、
を備えるプリンタであって、
前記プリンタは、
特定のRGB値である特定色について、複数の選択色から構成されるカラーチャートを、前記印刷デバイスを用いて印刷するカラーチャート出力処理を実行し、前記カラーチャートは、前記特定色に類似する複数の類似色を前記複数の選択色とし、
さらに前記プリンタは、
前記カラーチャートの前記複数の選択色のうちの1つの選択を、前記ユーザインタフェースを介して受け付け、選択された選択色の情報である選択色情報を、前記メモリに記憶する選択処理を実行し、
さらに前記プリンタは、RGB値で示される画像データに基づく印刷を行う場合、
前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報に対応するCMY値に変換する特定色変換処理と、
CMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷する印刷処理と、
を実行し、
前記画像データを含む印刷ジョブには、前記選択色情報を無効にする色変換無効データが含まれている場合と含まれていない場合とがあり、
さらに前記プリンタは、
前記選択色情報に対応するCMY値への変換を有効にするか無効にするかを設定する設定処理を実行し、
前記特定色について前記選択処理にて選択された選択色での印刷が指定されている場合、または、前記設定処理にて前記選択色情報に対応するCMY値への変換を有効にする設定がなされており、かつ前記印刷ジョブに前記色変換無効データが含まれていない場合、前記特定色変換処理を実行し、前記特定色について前記選択処理にて選択された選択色での印刷が指定されていない場合、または、前記印刷ジョブに前記色変換無効データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報を用いずにCMY値に変換する、
ことを特徴とするプリンタ。 A printing device capable of color printing;
A user interface;
Memory,
A printer comprising:
The printer includes:
a color chart output process is executed to print a color chart composed of a plurality of selected colors for a specific color having a specific RGB value using the printing device, the color chart having a plurality of similar colors similar to the specific color as the plurality of selected colors;
The printer further comprises:
a selection process for accepting a selection of one of the plurality of selection colors of the color chart via the user interface, and storing selection color information, which is information on the selected selection color, in the memory;
Furthermore, when the printer performs printing based on image data represented by RGB values,
a specific color conversion process for converting the RGB values of the specific color included in the image data into CMY values corresponding to the selected color information stored in the memory;
a printing process for printing, using the printing device, an image represented by the image data converted into CMY values;
Run
The print job including the image data may or may not include color conversion invalidation data that invalidates the selected color information.
The printer further comprises:
Executing a setting process to set whether conversion to CMY values corresponding to the selected color information is enabled or disabled;
If printing of the specific color in the selected color selected in the selection process is specified, or if a setting is made in the setting process to enable conversion to CMY values corresponding to the selected color information, and the print job does not include the color conversion invalid data, the specific color conversion process is executed; if printing of the specific color in the selected color selected in the selection process is not specified, or if the print job includes the color conversion invalid data, the specific color conversion process is not executed, and the RGB values of the specific color included in the image data are converted to CMY values without using the selected color information stored in the memory.
A printer characterized by:
ユーザインタフェースと、
メモリと、
を備えるプリンタであって、
前記プリンタは、
特定のRGB値である特定色について、複数の選択色から構成されるカラーチャートを、前記印刷デバイスを用いて印刷するカラーチャート出力処理を実行し、前記カラーチャートは、前記特定色に類似する複数の類似色を前記複数の選択色とし、
さらに前記プリンタは、
前記カラーチャートの前記複数の選択色のうちの1つの選択を、前記ユーザインタフェースを介して受け付け、選択された選択色の情報である選択色情報を、前記メモリに記憶する選択処理を実行し、
さらに前記プリンタは、RGB値で示される画像データに基づく印刷を行う場合、
前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報に対応するCMY値に変換する特定色変換処理と、
CMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷する印刷処理と、
を実行し、
前記画像データを含む印刷ジョブには、前記選択色情報の利用を無効にする色変換無効データが含まれている場合と含まれていない場合とがあり、
さらに前記プリンタは、
前記特定色について前記選択処理にて選択された選択色での印刷が指定されている場合、または、前記印刷ジョブに前記色変換無効データが含まれていない場合、前記特定色変換処理を実行し、前記特定色について前記選択処理にて選択された選択色での印刷が指定されていない場合、または、前記印刷ジョブに前記色変換無効データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報を用いずにCMY値に変換する、
ことを特徴とするプリンタ。 A printing device capable of color printing;
A user interface;
Memory,
A printer comprising:
The printer includes:
a color chart output process is executed to print a color chart composed of a plurality of selected colors for a specific color having a specific RGB value using the printing device, the color chart having a plurality of similar colors similar to the specific color as the plurality of selected colors;
The printer further comprises:
a selection process for accepting a selection of one of the plurality of selection colors of the color chart via the user interface, and storing selection color information, which is information on the selected selection color, in the memory;
Furthermore, when the printer performs printing based on image data represented by RGB values,
a specific color conversion process for converting the RGB values of the specific color included in the image data into CMY values corresponding to the selected color information stored in the memory;
a printing process for printing, using the printing device, an image represented by the image data converted into CMY values;
Run
The print job including the image data may or may not include color conversion invalidation data that invalidates the use of the selected color information.
The printer further comprises:
When printing of the specific color in the selected color selected in the selection process is specified, or when the color conversion invalid data is not included in the print job, the specific color conversion process is executed, and when printing of the specific color in the selected color selected in the selection process is not specified, or when the color conversion invalid data is included in the print job, the specific color conversion process is not executed, and the RGB values of the specific color included in the image data are converted to CMY values without using the selected color information stored in the memory.
A printer characterized by:
前記メモリには、RGB値とCMY値とを対応付けるカラープロファイルが記憶されており、
前記プリンタは、
前記カラープロファイルを用いて、前記画像データをRGB値からCMY値に変換するCMY変換処理を実行し、前記印刷処理では、前記CMY変換処理にてCMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷し、
さらに前記プリンタは、
前記特定色変換処理では、前記カラープロファイルのうち前記特定色のRGB値に対応するCMY値を、前記メモリに記憶された前記選択色情報によって示される選択色に対応付けられたCMY値に書き換え、
前記CMY変換処理では、前記特定色変換処理によって書き換え後の前記カラープロファイルを用いて、RGB値の前記画像データをCMY値に変換する、
ことを特徴とするプリンタ。 3. The printer according to claim 1,
The memory stores a color profile that associates RGB values with CMY values,
The printer includes:
a CMY conversion process is executed to convert the image data from RGB values to CMY values using the color profile, and in the printing process, an image represented by the image data converted to the CMY values in the CMY conversion process is printed using the printing device;
The printer further comprises:
In the specific color conversion process, the CMY values corresponding to the RGB values of the specific color in the color profile are rewritten to CMY values corresponding to the selected color indicated by the selected color information stored in the memory;
In the CMY conversion process, the image data of RGB values is converted into CMY values using the color profile rewritten by the specific color conversion process.
A printer characterized by:
前記プリンタは、
前記特定色について前記選択処理にて選択された選択色での印刷が指定されている場合、前記特定色変換処理にて前記カラープロファイルを書き換えてから前記CMY変換処理を実行し、前記特定色について前記選択処理にて選択された選択色での印刷が指定されていない場合、前記特定色変換処理による前記カラープロファイルの書き換えを行うことなく前記CMY変換処理を実行する、
ことを特徴とするプリンタ。 4. The printer according to claim 3,
The printer includes:
When printing of the specific color in the selected color selected in the selection process is designated, the color profile is rewritten in the specific color conversion process and then the CMY conversion process is executed, and when printing of the specific color in the selected color selected in the selection process is not designated, the CMY conversion process is executed without rewriting the color profile in the specific color conversion process.
A printer characterized by:
前記プリンタは、
前記カラーチャート出力処理では、RGBの各値が0か最大値のいずれかである前記特定色について、前記カラーチャートを前記印刷デバイスを用いて印刷する、
ことを特徴とするプリンタ。 5. The printer according to claim 1,
The printer includes:
In the color chart output process, the color chart is printed using the printing device for the specific color whose RGB values are either 0 or a maximum value.
A printer characterized by:
ユーザインタフェースと、
メモリと、
を備えるプリンタであって、
前記プリンタは、
特定のRGB値である特定色について、複数の選択色から構成されるカラーチャートを、前記印刷デバイスを用いて印刷するカラーチャート出力処理を実行し、前記カラーチャートは、前記特定色に類似する複数の類似色を前記複数の選択色とし、
さらに前記プリンタは、
前記カラーチャートの前記複数の選択色のうちの1つの選択を、前記ユーザインタフェースを介して受け付け、選択された選択色の情報である選択色情報を、前記メモリに記憶する選択処理を実行し、
さらに前記プリンタは、RGB値で示される画像データに基づく印刷を行う場合、
前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報に対応するCMY値に変換する特定色変換処理と、
CMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷する印刷処理と、
を実行し、
前記メモリには、RGB値とCMY値とを対応付けるカラープロファイルが記憶されており、
さらに前記プリンタは、
前記カラープロファイルを用いて、前記画像データをRGB値からCMY値に変換するCMY変換処理を実行し、前記印刷処理では、前記CMY変換処理にてCMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷し、
さらに前記プリンタは、
前記特定色変換処理では、前記カラープロファイルを複製し、前記メモリに記憶された前記選択色情報によって示される選択色を読み出し、複製された前記カラープロファイルのうち前記特定色のRGB値に対応するCMY値を、読み出された前記選択色情報によって示される選択色に対応付けられたCMY値に書き換えた、書き換え後のカラープロファイルを一時的に作成し、
前記CMY変換処理では、書き換え後の前記カラープロファイルを用いて、RGB値の前記画像データをCMY値に変換し、CMY値への変換後、書き換え後の前記カラープロファイルを利用しない、
ことを特徴とするプリンタ。 A printing device capable of color printing;
A user interface;
Memory,
A printer comprising:
The printer includes:
a color chart output process is executed to print a color chart composed of a plurality of selected colors for a specific color having a specific RGB value using the printing device, the color chart having a plurality of similar colors similar to the specific color as the plurality of selected colors;
The printer further comprises:
a selection process for accepting a selection of one of the plurality of selection colors of the color chart via the user interface, and storing selection color information, which is information on the selected selection color, in the memory;
Furthermore, when the printer performs printing based on image data represented by RGB values,
a specific color conversion process for converting the RGB values of the specific color included in the image data into CMY values corresponding to the selected color information stored in the memory;
a printing process for printing, using the printing device, an image represented by the image data converted into CMY values;
Run
The memory stores a color profile that associates RGB values with CMY values,
The printer further comprises:
a CMY conversion process is executed to convert the image data from RGB values to CMY values using the color profile, and in the printing process, an image represented by the image data converted to the CMY values in the CMY conversion process is printed using the printing device;
The printer further comprises:
In the specific color conversion process, the color profile is duplicated, a selected color indicated by the selected color information stored in the memory is read, and a rewritten color profile is temporarily created by rewriting the CMY values corresponding to the RGB values of the specific color in the duplicated color profile to the CMY values associated with the selected color indicated by the read-out selected color information;
In the CMY conversion process, the image data of RGB values is converted to CMY values using the rewritten color profile, and after conversion to CMY values, the rewritten color profile is not used.
A printer characterized by:
ユーザインタフェースと、
メモリと、
を備えるプリンタであって、
前記プリンタは、
特定のRGB値である特定色について、複数の選択色から構成されるカラーチャートを、前記印刷デバイスを用いて印刷するカラーチャート出力処理を実行し、前記カラーチャートは、前記特定色に類似する複数の類似色を前記複数の選択色とし、
さらに前記プリンタは、
前記カラーチャートの前記複数の選択色のうちの1つの選択を、前記ユーザインタフェースを介して受け付け、選択された選択色の情報である選択色情報を、前記メモリに記憶する選択処理を実行し、
さらに前記プリンタは、RGB値で示される画像データに基づく印刷を行う場合、
前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報に対応するCMY値に変換する特定色変換処理と、
CMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷する印刷処理と、
を実行し、
前記メモリには、RGB値とCMY値とを対応付けるカラープロファイルが記憶されており、
さらに前記プリンタは、
前記カラープロファイルを用いて、前記画像データをRGB値からCMY値に変換するCMY変換処理を実行し、前記印刷処理では、前記CMY変換処理にてCMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷し、
さらに前記プリンタは、
印刷条件に応じて、RGB値の前記画像データをCMY値に変換する前に前記カラープロファイルを補正する補正処理を実行し、前記補正処理の実行が完了した後に前記特定色変換処理を実行し、
前記特定色変換処理では、補正後の前記カラープロファイルのうち前記特定色のRGB値に対応するCMY値を、前記メモリに記憶された前記選択色情報によって示される選択色に対応付けられたCMY値に書き換え、
前記CMY変換処理では、前記特定色変換処理によって書き換え後の前記カラープロファイルを用いて、RGB値の前記画像データをCMY値に変換する、
ことを特徴とするプリンタ。 A printing device capable of color printing;
A user interface;
Memory,
A printer comprising:
The printer includes:
a color chart output process is executed to print a color chart composed of a plurality of selected colors for a specific color having a specific RGB value using the printing device, the color chart having a plurality of similar colors similar to the specific color as the plurality of selected colors;
The printer further comprises:
a selection process for accepting a selection of one of the plurality of selection colors of the color chart via the user interface, and storing selection color information, which is information on the selected selection color, in the memory;
Furthermore, when the printer performs printing based on image data represented by RGB values,
a specific color conversion process for converting the RGB values of the specific color included in the image data into CMY values corresponding to the selected color information stored in the memory;
a printing process for printing, using the printing device, an image represented by the image data converted into CMY values;
Run
The memory stores a color profile that associates RGB values with CMY values,
The printer further comprises:
a CMY conversion process is executed to convert the image data from RGB values to CMY values using the color profile, and in the printing process, an image represented by the image data converted to the CMY values in the CMY conversion process is printed using the printing device;
The printer further comprises:
A correction process is performed to correct the color profile before converting the image data of RGB values into CMY values according to printing conditions, and the specific color conversion process is performed after the correction process is completed.
In the specific color conversion process, the CMY values corresponding to the RGB values of the specific color in the corrected color profile are rewritten to CMY values corresponding to the selected color indicated by the selected color information stored in the memory;
In the CMY conversion process, the image data of RGB values is converted into CMY values using the color profile rewritten by the specific color conversion process.
A printer characterized by:
前記プリンタは、
前記特定色について前記選択処理にて選択された選択色での印刷が指定されている場合、前記特定色変換処理にて前記カラープロファイルを書き換えてから前記CMY変換処理を実行し、前記特定色について前記選択処理にて選択された選択色での印刷が指定されていない場合、前記特定色変換処理による前記カラープロファイルの書き換えを行うことなく前記CMY変換処理を実行する、
ことを特徴とするプリンタ。 In the printer according to claim 6 or 7,
The printer includes:
When printing of the specific color in the selected color selected in the selection process is designated, the color profile is rewritten in the specific color conversion process and then the CMY conversion process is executed, and when printing of the specific color in the selected color selected in the selection process is not designated, the CMY conversion process is executed without rewriting the color profile in the specific color conversion process.
A printer characterized by:
前記プリンタは、
前記特定色について前記選択処理にて選択された選択色での印刷が指定されている場合、前記特定色変換処理を実行し、前記特定色について前記選択処理にて選択された選択色での印刷が指定されていない場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報を用いずにCMY値に変換する、
ことを特徴とするプリンタ。 In the printer according to any one of claims 6 to 8 ,
The printer includes:
When printing of the specific color in the selected color selected in the selection process is designated for the specific color, the specific color conversion process is executed, and when printing of the specific color in the selected color selected in the selection process is not designated for the specific color, the specific color conversion process is not executed, and the RGB value of the specific color included in the image data is converted to a CMY value without using the selected color information stored in the memory.
A printer characterized by:
前記プリンタは、
前記選択色情報に対応するCMY値への変換を有効にするか無効にするかを設定する設定処理を実行し、
前記設定処理にて前記選択色情報に対応するCMY値への変換を有効にする設定がなされている場合、前記特定色について前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行する、
ことを特徴とするプリンタ。 10. The printer according to claim 9 ,
The printer includes:
Executing a setting process to set whether conversion to CMY values corresponding to the selected color information is enabled or disabled;
When a setting is made in the setting process to enable conversion to CMY values corresponding to the selected color information, the specific color conversion process is executed assuming that printing in the selected color selected in the selection process is designated for the specific color.
A printer characterized by:
前記画像データを含む印刷ジョブには、前記特定色に対応するCMY値を示す情報を指定する色指定データが含まれている場合と含まれていない場合とがあり、
前記プリンタは、
前記設定処理にて前記選択色情報に対応するCMY値への変換を有効にする設定がなされており、かつ前記印刷ジョブに前記色指定データが含まれていない場合、前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行し、前記印刷ジョブに前記色指定データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記色指定データによって指定される前記情報に対応するCMY値に変換する、
ことを特徴とするプリンタ。 11. The printer according to claim 10 ,
The print job including the image data may or may not include color designation data that designates information indicating the CMY values corresponding to the specific color.
The printer includes:
When a setting is made in the setting process to enable conversion to CMY values corresponding to the selected color information and the print job does not include the color designation data, the specific color conversion process is executed assuming that printing in the selected color selected in the selection process is designated, and when the print job includes the color designation data, the specific color conversion process is not executed, and the RGB values of the specific color included in the image data are converted to CMY values corresponding to the information designated by the color designation data.
A printer characterized by:
前記画像データを含む印刷ジョブには、前記特定色に対応するCMY値を示す情報を指定する色指定データが含まれている場合と含まれていない場合とがあり、
前記プリンタは、
前記印刷ジョブに前記色指定データが含まれていない場合、前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行し、前記印刷ジョブに前記色指定データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記色指定データによって指定される前記情報に対応するCMY値に変換する、
ことを特徴とするプリンタ。 10. The printer according to claim 9 ,
The print job including the image data may or may not include color designation data that designates information indicating the CMY values corresponding to the specific color.
The printer includes:
When the color designation data is not included in the print job, the specific color conversion process is executed assuming that printing in the selected color selected in the selection process is designated, and when the color designation data is included in the print job, the specific color conversion process is not executed, and the RGB value of the specific color included in the image data is converted to a CMY value corresponding to the information designated by the color designation data.
A printer characterized by:
前記画像データを含む印刷ジョブには、前記選択色情報の利用を無効にする色変換無効データが含まれている場合と含まれていない場合とがあり、
前記プリンタは、
前記印刷ジョブに前記色変換無効データが含まれていない場合、前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行し、前記印刷ジョブに前記色変換無効データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報を用いずにCMY値に変換する、
ことを特徴とするプリンタ。 10. The printer according to claim 9 ,
The print job including the image data may or may not include color conversion invalidation data that invalidates the use of the selected color information.
The printer includes:
When the color conversion invalid data is not included in the print job, the specific color conversion process is executed assuming that printing in the selected color selected in the selection process is specified, and when the color conversion invalid data is included in the print job, the specific color conversion process is not executed, and the RGB value of the specific color included in the image data is converted to a CMY value without using the selected color information stored in the memory.
A printer characterized by:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020194880A JP7600638B2 (en) | 2020-11-25 | 2020-11-25 | Printer |
| CN202111399241.4A CN114546302A (en) | 2020-11-25 | 2021-11-24 | printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020194880A JP7600638B2 (en) | 2020-11-25 | 2020-11-25 | Printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022083527A JP2022083527A (en) | 2022-06-06 |
| JP7600638B2 true JP7600638B2 (en) | 2024-12-17 |
Family
ID=81668490
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020194880A Active JP7600638B2 (en) | 2020-11-25 | 2020-11-25 | Printer |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7600638B2 (en) |
| CN (1) | CN114546302A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024032137A (en) * | 2022-08-29 | 2024-03-12 | ブラザー工業株式会社 | Printers and printing systems |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000217007A (en) | 1999-01-25 | 2000-08-04 | Nec Corp | Device and method for color printing and storage medium recording color print program |
| US20070109564A1 (en) | 2005-11-14 | 2007-05-17 | Kabushiki Kaisha Toshiba | Apparatus and method for reproducing original colors in an image forming apparatus |
| JP2016186690A (en) | 2015-03-27 | 2016-10-27 | セイコーエプソン株式会社 | Print control unit, print control method and program |
| JP2018133670A (en) | 2017-02-14 | 2018-08-23 | 富士ゼロックス株式会社 | Print data processing device and program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120062291A (en) * | 2010-12-06 | 2012-06-14 | 유재성 | Selective choice system of color space as color printing method and apparatus |
-
2020
- 2020-11-25 JP JP2020194880A patent/JP7600638B2/en active Active
-
2021
- 2021-11-24 CN CN202111399241.4A patent/CN114546302A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000217007A (en) | 1999-01-25 | 2000-08-04 | Nec Corp | Device and method for color printing and storage medium recording color print program |
| US20070109564A1 (en) | 2005-11-14 | 2007-05-17 | Kabushiki Kaisha Toshiba | Apparatus and method for reproducing original colors in an image forming apparatus |
| JP2016186690A (en) | 2015-03-27 | 2016-10-27 | セイコーエプソン株式会社 | Print control unit, print control method and program |
| JP2018133670A (en) | 2017-02-14 | 2018-08-23 | 富士ゼロックス株式会社 | Print data processing device and program |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114546302A (en) | 2022-05-27 |
| JP2022083527A (en) | 2022-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5145965B2 (en) | Image processing apparatus, image processing method, and program | |
| JP5700014B2 (en) | Printing system, printing control program, and recording medium | |
| US8437055B2 (en) | Image processing apparatus, image processing method, image processing system, and computer-readable medium | |
| JP7618420B2 (en) | Image processing device, image processing method, and program | |
| JP7600638B2 (en) | Printer | |
| JP2015052831A (en) | PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM | |
| JP2023160534A (en) | Printing device, printing method, information processing device and program. | |
| JP2020175597A (en) | Image processing equipment, image processing methods, and programs | |
| JP7631772B2 (en) | Printing Systems and Printers | |
| CN102096569B (en) | Image information processing device and image information processing method | |
| JP7585907B2 (en) | Support programs and printing systems | |
| JP2010274616A (en) | Image processing system, image processing device, image forming apparatus and program | |
| JP7615801B2 (en) | Support programs and printing systems | |
| JP2010213209A (en) | Image processing apparatus, method of controlling image processing apparatus, and control program of image processing apparatus | |
| JP2024067742A (en) | Printer | |
| JP2024158625A (en) | Printers and Systems | |
| JP2022070505A (en) | Information processing device, information processing method, and program | |
| JP2024032137A (en) | Printers and printing systems | |
| JP7342531B2 (en) | Programs and information processing equipment | |
| JP4622932B2 (en) | Image processing method, image processing apparatus, computer program, and recording medium | |
| JP2011138447A (en) | System and apparatus for processing image, image forming apparatus and program | |
| US11095792B2 (en) | Information-processing device importing therein setting information stored in removable storage medium in accordance with setting instruction information stored therein together with setting information | |
| JP2009232229A (en) | Image processing system, image processing program and image processing method | |
| JP7651998B2 (en) | program | |
| US20250362849A1 (en) | Test printing using support program in association with universal printing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231114 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240607 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240625 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240823 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240910 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241017 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20241024 |
|
| 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: 20241105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241118 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7600638 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |