JP2022083527A - Printer - Google Patents

Printer Download PDF

Info

Publication number
JP2022083527A
JP2022083527A JP2020194880A JP2020194880A JP2022083527A JP 2022083527 A JP2022083527 A JP 2022083527A JP 2020194880 A JP2020194880 A JP 2020194880A JP 2020194880 A JP2020194880 A JP 2020194880A JP 2022083527 A JP2022083527 A JP 2022083527A
Authority
JP
Japan
Prior art keywords
color
printer
cmy
printing
value
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
JP2020194880A
Other languages
Japanese (ja)
Inventor
至央 楠本
Yukio Kusumoto
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2020194880A priority Critical patent/JP2022083527A/en
Priority to CN202111399241.4A priority patent/CN114546302A/en
Publication of JP2022083527A publication Critical patent/JP2022083527A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving 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)
  • Color, Gradation (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

To provide a printer that can perform color printing, which can deal with a hue desired by a user. with respect to a specific color.SOLUTION: A printer 1, which comprises an image forming part 15 that can perform color printing, prints a color chart constituted of a plurality of selection colors similar to a special color, with respect to the special color with a specific RGB value, receives one selection of the selection colors of the color chart through a user IF13, and memorizes in a memory 12 a special color number 25 which is information on the selection color selected. Further, the printer 1, when performing printing based on image data shown by the RGB value, converts the RGB value of the special color included in the image data to a CMY value corresponding to the special color number 25 memorized in the memory 12, and prints an image shown by the image data converted to the CMY value.SELECTED DRAWING: Figure 7

Description

本明細書に開示される技術分野は、カラー印刷が可能なプリンタに関する。 The technical fields disclosed herein relate to printers capable of color printing.

従来、外部デバイスから印刷対象の画像データ(PDLデータ)を取得し、取得した画像データに示されるRGB値をCMYK値に変換し、変換後のデータに基づいてカラー印刷を行う技術が知られている。例えば特許文献1には、ICCプロファイルを作成し、ICCプロファイルを用いてCMYK値を設定する技術が開示されている。 Conventionally, a technique has been known in which image data (PDL data) to be printed is acquired from an external device, RGB values shown in the acquired image data are converted into CMYK values, and color printing is performed based on the converted data. There is. For example, Patent Document 1 discloses a technique for creating an ICC profile and setting a CMYK value using the ICC profile.

特開2007-208492号公報Japanese Unexamined Patent Publication No. 2007-208492

ユーザによっては、原色の赤等の特定の色の色合いについて、好みがある。そのため、プリンタから出力される印刷物中の特定の色の色合いが好みの色合いになっておらず、不満になることがある。特許文献1でも特定の色についてユーザの好みの色合いに対応する技術については開示されておらず、改善の余地がある。 Some users have a preference for a particular shade of color, such as the primary color red. Therefore, the hue of a specific color in the printed matter output from the printer may not be the desired hue, which may be dissatisfied. Patent Document 1 does not disclose a technique corresponding to a user's favorite shade for a specific color, and there is room for improvement.

本明細書は、カラー印刷が可能なプリンタであって、特定の色についてユーザの好みの色合いに対応する技術を開示する。 This specification is a printer capable of color printing, and discloses a technique corresponding to a user's favorite shade for a specific color.

この課題の解決を目的としてなされたプリンタは、カラー印刷が可能な印刷デバイスと、ユーザインタフェースと、メモリと、を備えるプリンタであって、前記プリンタは、特定のRGB値である特定色について、複数の選択色から構成されるカラーチャートを、前記印刷デバイスを用いて印刷するカラーチャート出力処理を実行し、前記カラーチャートは、前記特定色に類似する複数の類似色を前記複数の選択色とし、さらに前記プリンタは、前記カラーチャートの前記選択色のうちの1つの選択を、前記ユーザインタフェースを介して受け付け、選択された選択色の情報である選択色情報を、前記メモリに記憶する選択処理を実行し、さらに前記プリンタは、RGB値で示される画像データに基づく印刷を行う場合、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報に対応するCMY値に変換する特定色変換処理と、CMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷する印刷処理と、を実行する、ことを特徴としている。 The printer made for the purpose of solving this problem is a printer provided with a printing device capable of color printing, a user interface, and a memory, and the printer is a plurality of printers for a specific color which is a specific RGB value. A color chart output process for printing a color chart composed of the selected colors of the above using the printing device is executed, and the color chart uses a plurality of similar colors similar to the specific color as the plurality of selected colors. Further, the printer accepts the selection of one of the selected colors in the color chart via the user interface, and performs a selection process of storing the selected color information, which is the information of the selected selected color, in the memory. When the printer further prints based on the image data indicated by the RGB value, the RGB value of the specific color included in the image data is used as the CMY corresponding to the selected color information stored in the memory. It is characterized in that a specific color conversion process of converting into a value and a printing process of printing an image shown in the image data converted into a CMY value by using the printing device are executed.

本明細書に開示されるプリンタによれば、あらかじめユーザが特定色についてカラーチャートから好みの選択色を選択して選択色情報をメモリに記憶しておき、カラー印刷を行う際、特定色のRGB値をメモリに記憶しておいた選択色情報に対応するCMY値に変換して印刷する。これにより、ユーザの好みにあった色合いで特定色を出力できる。 According to the printer disclosed in the present specification, a user selects a favorite selected color from a color chart for a specific color in advance, stores the selected color information in a memory, and when color printing is performed, RGB of the specific color is used. The value is converted into a CMY value corresponding to the selected color information stored in the memory and printed. This makes it possible to output a specific color with a hue that suits the user's preference.

上記プリンタの機能を実現するための制御方法、コンピュータプログラム、当該プログラムを格納するコンピュータにて読取可能な記憶媒体も、新規で有用である。 A control method for realizing the function of the printer, a computer program, and a computer-readable storage medium for storing the program are also new and useful.

本明細書に開示される技術によれば、カラー印刷が可能なプリンタであって、特定の色についてユーザの好みの色合いに対応する技術が実現される。 According to the technique disclosed in the present specification, a printer capable of color printing and a technique corresponding to a user's favorite shade for a specific color is realized.

本形態のプリンタの概略構成を示すブロック図である。It is a block diagram which shows the schematic structure of the printer of this embodiment. 特別色設定処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of a special color setting process. プリンタの入力画面の例を示す説明図である。It is explanatory drawing which shows the example of the input screen of a printer. カラーチャートの例を示す説明図である。It is explanatory drawing which shows the example of a color chart. カラーチャート番号とCMY値との対応の例を示す説明図である。It is explanatory drawing which shows the example of correspondence of a color chart number and a CMY value. 印刷処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of a print process. 特別赤変更処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the special red change processing. プリンタドライバの設定画面の例を示す説明図である。It is explanatory drawing which shows the example of the setting screen of a printer driver.

以下、本実施の形態にかかるプリンタについて、添付図面を参照しつつ詳細に説明する。本形態は、カラー印刷が可能なプリンタを開示するものである。 Hereinafter, the printer according to this embodiment will be described in detail 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 printer 1 of this embodiment includes a controller 10 including a CPU 11 and a memory 12. Further, the printer 1 includes a user interface (hereinafter referred to as "user IF") 13, a communication interface (hereinafter referred to as "communication IF") 14, and an image forming unit 15, which are used in the controller 10. It is electrically connected. The image forming unit 15 is an example of a printing device.

CPU11は、メモリ12から読み出したプログラムに従って、また、ユーザの操作に基づいて、各種の処理を実行する。メモリ12には、各種のプログラムや各種のデータが記憶されている。メモリ12は、各種の処理が実行される際の作業領域としても利用される。CPU11が備えるバッファも、メモリの一例である。なお、図1中のコントローラ10は、プリンタ1の制御に利用されるハードウェアやソフトウェアを纏めた総称であって、実際にプリンタ1に存在する単一のハードウェアを表すとは限らない。 The CPU 11 executes various processes according to the program read from the memory 12 and based on the user's operation. Various programs and various data are stored in the memory 12. The memory 12 is also used as a work area when various processes are executed. The buffer included in the CPU 11 is also an example of the memory. The controller 10 in FIG. 1 is a general term for hardware and software used for controlling the printer 1, and does not necessarily represent a single hardware that actually exists in the printer 1.

本形態のプリンタ1のメモリ12には、図1に示すように、印刷プログラム21と、特別色設定プログラム22と、カラーチャートデータ23と、カラープロファイル24と、特別色番号25と、特別色変換設定26と、が記憶されている。メモリ12に記憶されるプログラムやデータについての詳細は、後述する。 As shown in FIG. 1, the memory 12 of the printer 1 of the present embodiment includes a print program 21, a special color setting program 22, a color chart data 23, a color profile 24, a special color number 25, and a special color conversion. The setting 26 and is stored. Details of the programs and data stored in the memory 12 will be described later.

メモリ12の一例は、プリンタ1に内蔵されるROM、RAM、HDD等に限らず、CPU11が読み取り可能かつ書き込み可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、non-transitoryな媒体である。non-transitoryな媒体には、上記の例の他に、CD-ROM、DVD-ROM等の記録媒体も含まれる。また、non-transitoryな媒体は、tangibleな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、non-transitoryなコンピュータが読み取り可能なストレージ媒体には含まれない。 An example of the memory 12 is not limited to the ROM, RAM, HDD, etc. built in the printer 1, and may be a storage medium that can be read and written by the CPU 11. A computer-readable storage medium is a non-transitory medium. In addition to the above examples, the non-transitory medium also includes a recording medium such as a CD-ROM or a DVD-ROM. The non-transitory medium is also a tangible medium. On the other hand, the electric signal that carries a program downloaded from a server on the Internet is a signal medium that can be read by a computer, which is a kind of medium that can be read by a computer, but is a storage that can be read by a non-transitory computer. Not included in the medium.

ユーザIF13は、例えば、タッチパネルであり、ユーザに情報を報知するための画面を表示するハードウェアと、ユーザによる操作を受け付けるハードウェアと、を含む。ユーザIF13は、表示部と操作ボタン等との組であっても良い。 The user IF 13 is, for example, a touch panel, and includes hardware for displaying a screen for notifying the user of information and hardware for accepting operations by the user. The user IF 13 may be a set of a display unit and an operation button or the like.

通信IF14は、パーソナルコンピュータ(以下、「PC」とする)3等の外部デバイスと通信を行うためのハードウェアを含む。通信IF14の通信規格は、イーサネット(登録商標)、Wi-Fi(登録商標)、USBなどである。プリンタ1は、複数の通信規格に対応する複数の通信IF14を備えていてもよい。 The communication IF 14 includes hardware for communicating with an external device such as a personal computer (hereinafter referred to as "PC") 3. The communication standard of the communication IF14 is Ethernet (registered trademark), Wi-Fi (registered trademark), USB and the like. The printer 1 may include a plurality of communication IFs 14 corresponding to a plurality of communication standards.

画像形成部15は、シート等の印刷媒体に画像を印刷するための構成を含む。画像形成部15の画像形成方式は、例えば、電子写真方式、インクジェット方式である。本形態のプリンタ1は、カラー印刷が可能な構成の画像形成部15を備える。本形態のプリンタ1の画像形成部15は、例えば、CMYKの4色の着色剤を用いて印刷を実行する装置である。プリンタ1は、各ドットがCMYKのそれぞれの値の組で表されるCMYKデータを画像形成部15に渡すことで印刷を実行する。 The image forming unit 15 includes a configuration for printing an image on a printing medium such as a sheet. The image forming method of the image forming unit 15 is, for example, an electrophotographic method or an inkjet method. The printer 1 of this embodiment includes an image forming unit 15 having a configuration capable of color printing. The image forming unit 15 of the printer 1 of the present embodiment is, for example, a device that executes printing using a four-color colorant of CMYK. The printer 1 executes printing by passing CMYK data in which each dot is represented by a set of CMYK values to the image forming unit 15.

本形態のプリンタ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 printer 1 of the present embodiment is connected to the PC 3 via the communication IF 14, and receives a print job including image data from the PC 3. If the image data included in the print job is a color image represented by RGB values, the printer 1 converts the RGB values into CMYK values and prints the image shown in the converted image data. The RGB value is a set of three numerical values represented by each value of R, G, and B, and the CMYK value is a set of four numerical values represented by each value of C, M, Y, and K. It is also possible to express a color image represented by an RGB value by three CMY values without using a K value, and the CMYK value is an example of a CMY value.

PC3は、例えば、図1に示すように、プリンタ1に対応するプリンタドライバ31を備えている。プリンタドライバ31は、ユーザの指示に基づいて、プリンタ1に印刷させるための印刷ジョブを生成するプログラムである。プリンタドライバ31にて生成されてプリンタ1に渡される印刷ジョブは、印刷対象の画像を示す画像データであるPDLデータ(例えば、PCL、PDF等の形式のデータ)と、印刷に関するパラメータを示すPJLデータと、を含む。 The PC 3 includes, for example, a printer driver 31 corresponding to the printer 1, as shown in FIG. The printer driver 31 is a program that generates a print job for printing on the printer 1 based on a user's instruction. The print job generated by the printer driver 31 and passed to the printer 1 is PDL data (for example, data in a format such as PCL or PDF) which is image data indicating an image to be printed, and PJL data which indicates parameters related to printing. And, including.

次に、プリンタ1の動作について、フローチャートを参照して説明する。なお、以下の処理は、基本的に、プログラムに記述された命令に従ったCPU11の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」等の処理は、CPU11の処理を表している。CPUによる処理は、OSのAPIを用いたハードウェア制御も含む。本明細書では、OSの記載を省略して各プログラムの動作を説明する。すなわち、以下の説明において、「プログラムBがハードウェアCを制御する」という趣旨の記載は、「プログラムBがOSのAPIを用いてハードウェアCを制御する」ことを指してもよい。また、プログラムに記述された命令に従ったCPU11の処理を、省略した文言で記載することがある。例えば、「CPU11が行う」のように記載することがある。また、プログラムに記述された命令に従ったCPU11の処理を、「プログラムAが行う」のようにCPUを省略した文言で記載することがある。 Next, the operation of the printer 1 will be described with reference to the flowchart. The following processing basically indicates the processing of the CPU 11 according to the instruction described in the program. That is, the processes such as "judgment", "extraction", "selection", "calculation", "decision", "specification", "acquisition", "acceptance", and "control" in the following description are the processes of the CPU 11. Represents. The processing by the CPU also includes hardware control using the API of the OS. In this specification, the operation of each program will be described by omitting the description of the OS. That is, in the following description, the description to the effect that "program B controls hardware C" may refer to "program B controls hardware C using the API of the OS". Further, the processing of the CPU 11 according to the instruction described in the program may be described in abbreviated wording. For example, it may be described as "CPU 11 performs". Further, the processing of the CPU 11 according to the instruction described in the program may be described by a wording that omits the CPU, such as "program A performs".

なお、「取得」は要求を必須とはしない概念で用いる。すなわち、CPU11が要求することなくデータを受信するという処理も、「CPUがデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。また、「要求する」、「指示する」とは、要求していることを示す情報や、指示していることを示す情報を相手に出力することを示す概念である。また、要求していることを示す情報や指示していることを示す情報のことを、単に、「要求」、「指示」とも記載する。 Note that "acquisition" is used as a concept that does not require a request. That is, the process of receiving data without the CPU 11 requesting is also included in the concept of "the CPU acquires the data". Further, the "data" in the present specification is represented by a computer-readable bit string. Data having the same substantial meaning and different formats are treated as the same data. The same applies to "information" in the present specification. Further, "requesting" and "instructing" are concepts indicating that information indicating that a request is being made or information indicating that an instruction is being given is output to the other party. Further, the information indicating that the request is made or the information indicating the instruction is simply described as "request" or "instruction".

また、CPU11による、情報Aは事柄Bであることを示しているか否かを判断する処理を、「情報Aから、事柄Bであるか否かを判断する」のように概念的に記載することがある。CPU11による、情報Aが事柄Bであることを示しているか、事柄Cであることを示しているか、を判断する処理を、「情報Aから、事柄Bであるか事柄Cであるかを判断する」のように概念的に記載することがある。 Further, the process of determining whether or not the information A indicates that the information A is the matter B by the CPU 11 is conceptually described as "determining whether or not the information A is the matter B from the information A". There is. The process of determining whether the information A indicates that the information A is the matter B or the matter C by the CPU 11 is "determined from the information A whether the information A is the matter B or the matter C." It may be described conceptually as in.

以下、プリンタ1にて実行される特別色設定処理の手順について、図2のフローチャートを参照して説明する。特別色設定処理は、特別色設定プログラム22による処理であり、ユーザIF13を介して、特別色に関する設定を行う指示を受け付けたことを契機に、プリンタ1のCPU11にて実行される。 Hereinafter, the procedure of the special color setting process executed by the printer 1 will be described with reference to the flowchart of FIG. The special color setting process is a process by the special color setting program 22, and is executed by the CPU 11 of the printer 1 when an instruction for setting a special color is received via the user IF 13.

特別色は、RGB値で表された画像データにおけるR、G、Bの各値が、予め決められた特定の値である色である。特別色は、例えば、3色の値のうち、1色の値がRGB値として取り得る最大値であり、他の2色の値がいずれも0で表される色である。あるいは、特別色は、例えば、3色の値のうち、2色の値がRGB値として取り得る最大値であり、他の1色の値が0で表される色であっても良い。また、あるいは、上記のRGB値として取り得る最大値に代えて、RGB値として取り得る最大値と0との中間値とした色でも良い。 The special color is a color in which each value of R, G, and B in the image data represented by the RGB value is a predetermined specific value. The special color is, for example, a color in which the value of one color is the maximum value that can be taken as an RGB value among the values of three colors, and the values of the other two colors are both represented by 0. Alternatively, the special color may be, for example, a color in which the value of two colors is the maximum value that can be taken as an RGB value among the values of three colors, and the value of the other one color is represented by 0. Alternatively, instead of the above-mentioned maximum value that can be taken as an RGB value, a color that is an intermediate value between the maximum value that can be taken as an RGB value and 0 may be used.

例えば、8ビットのRGB値で表される画像データにおける特別色の赤色(以下、「特別赤」とする)とは、R=255、G=0、B=0によって表される色である。特別赤は、特定色の一例である。以下では、特別色として特別赤に関する設定について説明する。例えば、中国やアラビア系の各国では、赤の色合いを大事にするユーザが多く、ユーザごとに好みの赤が異なる傾向にある。そのため、印刷物に含まれる特別赤を好みの色合いで印刷させたいという要望がある。本形態のプリンタ1は、画像データ中の特別赤の箇所に使用する色合いの設定を受け付ける。 For example, the special color red (hereinafter referred to as “special red”) in the image data represented by an 8-bit RGB value is a color represented by R = 255, G = 0, and B = 0. Special red is an example of a specific color. The settings related to special red as a special color will be described below. For example, in China and Arabian countries, there are many users who value the shade of red, and each user tends to have a different favorite red. Therefore, there is a demand for printing the special red contained in the printed matter in a desired color. The printer 1 of this embodiment accepts the setting of the hue used for the special red portion in the image data.

特別色設定処理では、CPU11は、特別色に関する指示を受け付ける設定メニューを、ユーザIF13に表示させる(S100)。設定メニューには、例えば、図3(A)に示すように、特別赤設定ボタン41と、特別赤印刷ボタン42と、が含まれる。CPU11は、これらのボタンへのユーザによる入力操作を受け付ける。 In the special color setting process, the CPU 11 causes the user IF 13 to display a setting menu for receiving instructions regarding the special color (S100). The setting menu includes, for example, a special red setting button 41 and a special red printing button 42, as shown in FIG. 3A. The CPU 11 accepts input operations by the user to these buttons.

CPU11は、特別赤印刷ボタン42への操作によって、特別赤の選択用のカラーチャートを印刷する指示を受け付けたか否かを判断する(S101)。特別赤のカラーチャートは、例えば、図4に示すように、赤系であってそれぞれ異なる色の複数のパッチと、各色に対応する色番号と、をセットにして並べたチャートである。 The CPU 11 determines whether or not the instruction to print the color chart for selecting the special red has been received by operating the special red print button 42 (S101). The special red color chart is, for example, as shown in FIG. 4, a chart in which a plurality of patches of reddish colors having different colors and a color number corresponding to each color are arranged as a set.

プリンタ1は、カラーチャートデータ23をメモリ12に記憶している。特別赤のカラーチャートデータ23は、例えば、図4に示すように、色番号が0番から168番までの、赤に類似する169種類の類似色で表された169個のパッチとその色番号とを、1枚のシートに印刷するための印刷データである。カラーチャートデータ23の各パッチは、CMYの3つ値のうち少なくとも1つの値が互いに異なる169種類の赤系の色である。カラーチャートデータ23に含まれる169種類の赤は、複数の選択色の一例である。 The printer 1 stores the color chart data 23 in the memory 12. As shown in FIG. 4, for example, the special red color chart data 23 includes 169 patches having color numbers from 0 to 168 and represented by 169 kinds of similar colors similar to red, and their color numbers. Is print data for printing on one sheet. Each patch of the color chart data 23 is 169 kinds of reddish colors in which at least one of the three values of CMY is different from each other. The 169 kinds of red included in the color chart data 23 are an example of a plurality of selected colors.

カラーチャートを印刷すると判断した場合(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 to print the color chart (S101: YES), the CPU 11 reads the color chart data 23 corresponding to the special red from the memory 12 (S102), and executes printing based on the read color chart data 23 (S103). ). S103 is an example of a color chart output process. As a result, the printer 1 outputs a color chart as shown in FIG. The printer 1 stores the CMYK values corresponding to each color number as a list for each color included in the color chart data 23, for example, as shown in FIG. Each patch printed on the color chart is printed by arranging a plurality of dots having CMYK values of each color number in a predetermined area at predetermined intervals. The example shown in FIG. 5 is an example of the CMYK value of the special red, and since the K values are all 0 in the colors used in the special red color chart, only the CMY value is shown in this figure. ..

カラーチャートの印刷指示を受け付けていないと判断した場合(S101:NO)、CPU11は、特別赤設定ボタン41への操作によって、特別赤に関する設定を行う指示を受け付けたか否かを判断する(S110)。特別赤の設定の指示も受け付けていないと判断した場合(S110:NO)、CPU11は、設定メニューを終了する指示を受け付けたか否かを判断する(S120)。S103の後、または、終了の指示も受け付けていないと判断した場合(S120:NO)、CPU11は、S101に戻り、設定メニュー中の各ボタンへの指示を待機する。 When it is determined that the color chart print instruction is not accepted (S101: NO), the CPU 11 determines whether or not the instruction for setting the special red has been accepted by operating the special red setting button 41 (S110). .. When it is determined that the instruction to set the special red is not accepted (S110: NO), the CPU 11 determines whether or not the instruction to end the setting menu is accepted (S120). After S103, or when it is determined that the end instruction is not accepted (S120: NO), the CPU 11 returns to S101 and waits for an instruction to each button in the setting menu.

特別赤に関する設定を行う指示を受け付けたと判断した場合(S110:YES)、CPU11は、特別赤の設定を受け付ける受付メニューを、ユーザIF13に表示させる(S111)。受付メニューには、例えば、図3(B)に示すように、特別赤設定をオフとする指示を受け付ける選択肢411と、番号指定を受け付ける選択肢412と、が含まれる。特別赤設定は、特別赤としてユーザによって指定された色番号の情報を有効とするか無効とするかを示す設定であり、デフォルトではオフとなっている。例えば、選択肢411への操作を受け付けたことで特別赤設定をオフとした場合、プリンタ1は、特別赤に対する色番号の指定を受け付けていても、その情報を利用しない。 When it is determined that the instruction to set the special red is accepted (S110: YES), the CPU 11 causes the user IF 13 to display the reception menu for accepting the special red setting (S111). The reception menu includes, for example, as shown in FIG. 3B, an option 411 that accepts an instruction to turn off the special red setting, and an option 412 that accepts a number designation. The special red setting is a setting indicating whether to enable or disable the information of the color number specified by the user as the special red, and is off by default. For example, when the special red setting is turned off by accepting the operation to option 411, the printer 1 does not use the information even if the color number designation for the special red is accepted.

選択肢412は、画像データの特別赤に対して印刷で用いる色の色番号を指定する指示を受け付ける選択肢である。特別赤設定がオンであって、色番号が指定されている場合、プリンタ1は、画像データ中の特別赤を、指定された色番号に対応するCMY値に変換することができる。 Option 412 is an option that accepts an instruction to specify a color number of a color used for printing for the special red of the image data. When the special red setting is on and the color number is specified, the printer 1 can convert the special red in the image data into a CMY value corresponding to the specified color number.

CPU11は、選択肢412への操作によって、色番号を指定する指示を受け付けたか否かを判断する(S112)。番号指定の指示を受け付けていないと判断した場合(S112:NO)、CPU11は、選択肢411への操作によって、特別赤設定をオフとする指示を受け付けたか否かを判断する(S113)。特別赤設定をオフとする指示も受け付けていないと判断した場合(S113:NO)、CPU11は、S112に戻り、いずれかの指示を受け付けるまで待機する。 The CPU 11 determines whether or not the instruction for designating the color number has been received by operating the option 412 (S112). When it is determined that the instruction for specifying the number is not accepted (S112: NO), the CPU 11 determines whether or not the instruction to turn off the special red setting is accepted by the operation to the option 411 (S113). If it is determined that the instruction to turn off the special red setting is not accepted (S113: NO), the CPU 11 returns to S112 and waits until any instruction is accepted.

特別赤の利用をオフとする指示を受け付けたと判断した場合(S113:YES)、すなわち、図3(B)に示した受付メニューにて選択肢411への操作を受け付けたと判断した場合、CPU11は、特別赤設定をオフとする(S114)。CPU11は、特別色番号25の特別赤に対応する情報がメモリ12に記憶されていても、その情報を無効にすることを示す情報を、特別色変換設定26のうち特別赤に対応する値として記憶する。 When it is determined that the instruction to turn off the use of the special red is accepted (S113: YES), that is, when it is determined that the operation to the option 411 is accepted in the acceptance menu shown in FIG. 3 (B), the CPU 11 determines. The special red setting is turned off (S114). Even if the information corresponding to the special red of the special color number 25 is stored in the memory 12, the CPU 11 sets the information indicating that the information is invalid as the value corresponding to the special red in the special color conversion setting 26. Remember.

一方、図3(B)に示した受付メニューにて選択肢412への操作によって、番号指定の指示を受け付けたと判断した場合(S112:YES)、CPU11は、例えば、図3(C)に示すように、色番号の入力を受け付ける入力画面43をユーザIF13に表示させる(S115)。ユーザは、出力されたカラーチャートから、特別赤として印刷されるべき好みの赤色を選択し、その色に対応して記載されている色番号を入力画面43にて入力する。 On the other hand, when it is determined that the instruction for specifying the number is accepted by the operation to the option 412 in the reception menu shown in FIG. 3 (B) (S112: YES), the CPU 11 is, for example, as shown in FIG. 3 (C). (S115), the user IF 13 displays the input screen 43 that accepts the input of the color number. The user selects a favorite red color to be printed as a special red color from the output color chart, and inputs a color number described corresponding to the color color on the input screen 43.

CPU11は、色番号の入力を受け付けたか否かを判断する(S116)。色番号の入力を受け付けたと判断した場合(S116:YES)、CPU11は、受け付けた色番号が所定の範囲内、図4の例では、0から168までのいずれかであるか否かを判断する(S117)。色番号の入力を受け付けていないと判断した場合(S116:NO)、または、所定の範囲内ではないと判断した場合(S117:NO)、CPU11は、所定の範囲内の数値を受け付けるまで待機する。 The CPU 11 determines whether or not the input of the color number is accepted (S116). When it is determined that the input of the color number is accepted (S116: YES), the CPU 11 determines whether or not the accepted color number is within a predetermined range, or 0 to 168 in the example of FIG. (S117). If it is determined that the input of the color number is not accepted (S116: NO), or if it is determined that the color number is not within the predetermined range (S117: NO), the CPU 11 waits until the numerical value within the predetermined range is accepted. ..

入力された数値が所定の範囲内の数値であると判断した場合(S117:YES)、CPU11は、受け付けた色番号の情報を、特別色番号25の特別赤に対応する情報としてメモリ12に記憶する(S118)。S118は、選択処理の一例であり、特別色番号25は、選択色情報の一例である。特別色番号25に記憶される情報は、色番号そのものでも良いし、色番号に対応するCMYK値でも良い。なお、既に特別赤に対応する色番号の情報が特別色番号25に記憶されている場合、CPU11は、S118にて、特別色番号25を上書きする。つまり、プリンタ1が特別赤に使用するCMYK値として受け付ける情報は、1種類のみである。 When it is determined that the input numerical value is within a predetermined range (S117: YES), the CPU 11 stores the received color number information in the memory 12 as information corresponding to the special red of the special color number 25. (S118). S118 is an example of selection processing, and special color number 25 is an example of selection color information. The information stored in the special color number 25 may be the color number itself or a CMYK value corresponding to the color number. When the information of the color number corresponding to the special red is already stored in the special color number 25, the CPU 11 overwrites the special color number 25 in S118. That is, only one type of information is received as the CMYK value used by the printer 1 for the special red.

さらに、CPU11は、特別赤設定をオンとする(S119)。CPU11は、画像データのCMYK値への変換の際に、特別赤としてユーザに指定された色番号の情報を有効にすることを示す情報を、特別色変換設定26のうち特別赤に対応する値として記憶する。S119は、設定処理の一例である。 Further, the CPU 11 turns on the special red setting (S119). When converting the image data to the CMYK value, the CPU 11 sets the information indicating that the information of the color number specified by the user as the special red is valid, the value corresponding to the special red in the special color conversion setting 26. Remember as. S119 is an example of the setting process.

S114またはS119の後、CPU11は、S100に戻り、図3(A)に示した設定メニューを表示し、設定メニュー中の各ボタンへの操作を受け付ける。そして、終了指示を受け付けたと判断した場合(S120:YES)、CPU11は、特別色設定処理を終了する。CPU11は、例えば、特別色設定処理をキャンセルする指示や特別赤に関する設定以外の指示を受け付けた場合、終了指示を受け付けたと判断して、特別色設定処理を終了する。 After S114 or S119, the CPU 11 returns to S100, displays the setting menu shown in FIG. 3A, and accepts an operation for each button in the setting menu. Then, when it is determined that the end instruction has been accepted (S120: YES), the CPU 11 ends the special color setting process. For example, when the CPU 11 receives an instruction to cancel the special color setting process or an instruction other than the setting related to the special red, the CPU 11 determines that the end instruction has been received and ends the special color setting process.

次に、プリンタ1にて実行される印刷処理の手順について、図6のフローチャートを参照して説明する。印刷処理は、印刷プログラム21による処理であり、PC3等の外部デバイスから印刷ジョブを受け付けたことを契機に、プリンタ1のCPU11にて実行される。なお、印刷ジョブは、PC3等からの受信に限らず、USBメモリ等のストレージから読み出した画像の印刷指示であるダイレクト印刷や、サーバ等からダウンロードした画像の印刷指示であるダウンロード印刷の印刷ジョブでも良い。 Next, the procedure of the printing process executed by the printer 1 will be described with reference to the flowchart of FIG. The print process is a process by the print program 21, and is executed by the CPU 11 of the printer 1 when a print job is received from an external device such as a PC 3. The print job is not limited to reception from a PC3 or the like, but may be a print job of direct printing which is an instruction to print an image read from a storage such as a USB memory or a print job of download printing which is an instruction to print an image downloaded from a server or the like. good.

印刷処理では、CPU11は、印刷ジョブのPDLデータに基づいてラスタライズを行い、ラスタライズ済みのRGBデータを生成する(S201)。印刷ジョブのPDLデータがRGB値で表されたデータでなければ、CPU11は、S201にて、ラスタライズおよびRGB値への変換を行う。 In the print process, the CPU 11 performs rasterization based on the PDL data of the print job, and generates rasterized RGB data (S201). If the PDL data of the print job is not the data represented by the RGB values, the CPU 11 performs rasterization and conversion to the RGB values in S201.

そして、CPU11は、使用するカラープロファイル24を選択する(S202)。メモリ12に記憶されるカラープロファイル24は、RGB値とCMYK値とを対応付けるデータであり、画像データのRGB値の組み合わせをCMYK値の組み合わせに変換するための変換表である。本形態のプリンタ1は、複数種のカラープロファイル24を備えており、例えば、印刷ジョブのPJLデータに指定されているパラメータに基づいて、使用するカラープロファイル24を決定する。具体的には、CPU11は、例えば、ColorMode、ImproveGray、EnhanceBlack、の指定に基づいて、カラープロファイル24を決定する。なお、各カラープロファイル24中の特別赤に対応するCMYK値は、いずれも、前述したカラーチャートデータ23に含まれている。 Then, the CPU 11 selects the color profile 24 to be used (S202). The color profile 24 stored in the memory 12 is data for associating RGB values with CMYK values, and is a conversion table for converting a combination of RGB values of image data into a combination of CMYK values. The printer 1 of this embodiment includes a plurality of types of color profiles 24, and determines the color profile 24 to be used, for example, based on the parameters specified in the PJL data of the print job. Specifically, the CPU 11 determines the color profile 24 based on the designation of, for example, ColorMode, ImpactGray, and EnhanceBlack. The CMYK values corresponding to the special red in each color profile 24 are all included in the color chart data 23 described above.

さらに、CPU11は、決定したカラープロファイル24の複製を作成し(S203)、作成した複製のカラープロファイル24を補正する(S204)。S204は、補正処理の一例である。カラープロファイル24は、以後の印刷にも利用されるものであり、オリジナルのカラープロファイル24はそのまま保存されていることが望ましい。そこで、CPU11は、今回の印刷に使用するための複製を作成して、複製に対して補正や変更等の処理を行う。S204では、CPU11は、印刷ジョブのPJLデータに指定されているパラメータに基づいて、カラープロファイル24の複製を補正する。具体的には、CPU11は、例えば、Brightness、Contrast、Red、Blue、Green、の印刷条件に基づいて、複製を補正する。 Further, the CPU 11 creates a duplicate of the determined color profile 24 (S203), and corrects the color profile 24 of the created duplicate (S204). S204 is an example of the correction process. The color profile 24 is also used for subsequent printing, and it is desirable that the original color profile 24 is preserved as it is. Therefore, the CPU 11 creates a duplicate for use in this printing, and corrects or changes the duplicate. In S204, the CPU 11 corrects the duplication of the color profile 24 based on the parameters specified in the PJL data of the print job. Specifically, the CPU 11 corrects duplication based on, for example, the printing conditions of Brightness, Contrast, Red, Blue, and Green.

そして、複製のカラープロファイル24の補正が完了した後、CPU11は、特別赤変更処理を実行する(S205)。特別赤変更処理は、特別赤の設定に応じて、補正後のカラープロファイル24の複製を書き換える処理である。特別赤変更処理の手順について、図7のフローチャートを参照して説明する。 Then, after the correction of the duplicate color profile 24 is completed, the CPU 11 executes the special red change process (S205). The special red change process is a process of rewriting the duplicate of the corrected color profile 24 according to the setting of the special red. The procedure of the special red change process will be described with reference to the flowchart of FIG.

特別赤変更処理では、CPU11は、まず、特別赤設定がオンとなっているか否かを判断する(S301)。CPU11は、特別色変換設定26のうち特別赤に対応する値として、ユーザ指定の色番号の利用を有効にすることを示す情報が、メモリ12に記憶されているか否かを判断する。 In the special red change process, the CPU 11 first determines whether or not the special red setting is turned on (S301). The CPU 11 determines whether or not the information indicating that the use of the color number specified by the user is enabled is stored in the memory 12 as the value corresponding to the special red in the special color conversion setting 26.

特別赤設定がオンとなっていると判断した場合(S301:YES)、CPU11は、メモリ12の特別色番号25から、特別赤に対応して記憶されている色番号の情報を読み出す(S302)。さらに、CPU11は、読み出した色番号の情報を、特別赤の情報として、一旦記億する(S303)。特別赤設定がオフとなっていると判断した場合(S301:NO)、CPU11は、特別赤として初期値を利用することを示す情報を一旦記億する(S304)。 When it is determined that the special red setting is turned on (S301: YES), the CPU 11 reads out the color number information stored corresponding to the special red from the special color number 25 of the memory 12 (S302). .. Further, the CPU 11 temporarily records the read color number information as special red information (S303). When it is determined that the special red setting is turned off (S301: NO), the CPU 11 temporarily writes information indicating that the initial value is used as the special red (S304).

そして、CPU11は、印刷ジョブのPJLデータに特別赤に関するコマンドが含まれているか否かを判断する(S311)。PC3のプリンタドライバ31は、ユーザの指定に基づいて、特別赤に関するコマンドをPJLデータに含ませる場合がある。 Then, the CPU 11 determines whether or not the PJL data of the print job includes a command related to the special red (S311). The printer driver 31 of the PC 3 may include a command related to special red in the PJL data based on the user's specification.

PC3は、例えば、ユーザによるプロパティの表示指示や印刷実行の指示を受け付けた場合、印刷ジョブを生成する前にプリンタドライバ31を実行する。プリンタドライバ31は、例えば、図8に示すように、ユーザの設定を受け付ける設定画面50を、PC3のディスプレイに表示させる。 For example, when the PC 3 receives an instruction to display a property or an instruction to execute printing by a user, the PC 3 executes the printer driver 31 before generating a print job. For example, as shown in FIG. 8, the printer driver 31 causes the display of the PC 3 to display the setting screen 50 that accepts the user's settings.

図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 a setting related to the special red, and the printer driver 31 accepts one of three types of instructions as the setting of the special red on the setting screen 50. .. Specifically, the printer driver 31 has a button 51 that accepts an Off designation that is an instruction not to convert the special red, a button 52 that accepts a printer default designation that is an instruction according to the printer settings, and a special red number designation. A button 53 that accepts the color number selection designation, which is an instruction to be performed, is displayed, and the selection of one of these buttons is accepted. By default, for example, as shown in FIG. 8A, the button 52 is selected.

プリンタドライバ31は、ボタン53が選択された場合さらに、例えば、図8(B)に示すように、番号の入力を受け付ける入力欄54と、プリンタ1にカラーチャートの印刷を行わせる指示を受け付けるボタン55と、にてユーザの入力を受け付ける。ボタン55への入力を受け付けた場合、PC3は、カラーチャートの印刷を指示するコマンドをプリンタ1に送信する。プリンタ1は、カラーチャートの印刷を指示するコマンドを受信した場合、メモリ12に記憶されているカラーチャートデータ23に基づいて、カラーチャートを印刷する。 When the button 53 is selected, the printer driver 31 further has, for example, as shown in FIG. 8B, an input field 54 for receiving a number input and a button for receiving an instruction to cause the printer 1 to print a color chart. At 55, the user's input is accepted. When the input to the button 55 is accepted, the PC 3 sends a command instructing the printing of the color chart to the printer 1. When the printer 1 receives a command instructing printing of the color chart, the printer 1 prints the color chart based on the color chart data 23 stored in the memory 12.

プリンタドライバ31は、設定画面50のボタン51~53にて受け付けた選択に基づいて、印刷ジョブのPJLデータに特別赤に関するコマンドを含ませる。ボタン51にて特別赤の変換を行わない指示を受け付けた場合、プリンタドライバ31は、プリンタ1に特別赤の情報が記憶されていてもその情報を無効にし、特別赤として初期値を利用することを指示するコマンドである初期値コマンドをPJLデータに含ませる。初期値コマンドは、色変換無効データの一例である。なお、特別赤の初期値は、選択されたカラープロファイル24ごとに予め決まっている。 The printer driver 31 includes a command related to special red in the PJL data of the print job based on the selection received by the buttons 51 to 53 on the setting screen 50. When the button 51 receives an instruction not to convert the special red, the printer driver 31 invalidates the information of the special red even if the information of the special red is stored in the printer 1, and uses the initial value as the special red. The initial value command, which is a command to instruct, is included in the PJL data. The initial value command is an example of color conversion invalid data. The initial value of special red is predetermined for each selected color profile 24.

ボタン52にてプリンタの設定に従う指示を受け付けた場合、プリンタドライバ31は、特別赤に関するコマンドをPJLデータに含ませない。ボタン53と入力欄54にて特別赤の番号指定を受け付けた場合、プリンタドライバ31は、特別赤として利用する色番号を指定するコマンドである色指定コマンドをPJLデータに含ませる。色指定コマンドは、色指定データの一例である。なお、ボタン51~52は、ラジオボタンであり、3つのうちのいずれか1つのみの選択が可能である。つまり、印刷ジョブには、初期値コマンドが含まれる場合と、色指定コマンドが含まれる場合と、いずれのコマンドも含まれない場合と、があり、初期値コマンドと色指定コマンドとの両方が含まれることはない。 When the button 52 receives an instruction to follow the printer settings, the printer driver 31 does not include the command related to special red in the PJL data. When the special red number designation is accepted in the button 53 and the input field 54, the printer driver 31 includes the color designation command, which is a command for designating the color number to be used as the special red, in the PJL data. The color specification command is an example of color specification data. The buttons 51 to 52 are radio buttons, and only one of the three can be selected. That is, a print job may include an initial value command, a color specification command, or neither command, and includes both the initial value command and the color specification command. Will not be printed.

そして、S311では、CPU11は、印刷ジョブに、PJLデータとして、初期値コマンドまたは色指定コマンドが含まれているか否かを判断する。印刷ジョブに初期値コマンドが含まれている、すなわちプリンタドライバ31にてOff指定を受け付けたと判断した場合(S311:初期値コマンド)、CPU11は、特別赤として初期値を利用することを示す情報を一旦記億する(S312)。S312は、S304と同様の処理であり、S304を実行した場合は、S312をスキップしても良い。 Then, in S311 the CPU 11 determines whether or not the print job includes the initial value command or the color designation command as PJL data. When the print job contains an initial value command, that is, when it is determined that the printer driver 31 has accepted the Off specification (S311: initial value command), the CPU 11 displays information indicating that the initial value is used as special red. I will write it once (S312). S312 is the same process as S304, and when S304 is executed, S312 may be skipped.

また、印刷ジョブに色指定コマンドが含まれている、すなわちプリンタドライバ31にて特別赤として使用する色番号の指定を受け付けたと判断した場合(S311:色指定コマンド)、CPU11は、色指定コマンドに付加してPJLデータに含まれている色番号の情報を取得する(S313)。さらに、CPU11は、取得した色番号の情報を、特別赤の色番号として、一旦記億する(S314)。なお、色指定コマンドに含まれる色番号の情報は、色番号そのものであっても良いし、CMYK値の情報であっても良い。 Further, when it is determined that the print job includes a color specification command, that is, the printer driver 31 has accepted the specification of the color number to be used as special red (S311: color specification command), the CPU 11 uses the color specification command as the color specification command. In addition, the information of the color number included in the PJL data is acquired (S313). Further, the CPU 11 temporarily records the acquired color number information as a special red color number (S314). The color number information included in the color specification command may be the color number itself or the CMYK value information.

S312またはS314の後、または、印刷ジョブのPJLデータに初期値コマンドと色指定コマンドとのいずれも含まれていないと判断した場合(S311:なし)、CPU11は、特別赤として一旦記憶された情報が、初期値の利用を示す情報であるか否かを判断する(S321)。 After S312 or S314, or when it is determined that neither the initial value command nor the color specification command is included in the PJL data of the print job (S311: none), the CPU 11 temporarily stores the information as special red. Is information indicating the use of the initial value or not (S321).

なお、PJLデータに初期値コマンドと色指定コマンドとのいずれも含まれていない場合としては、プリンタドライバ31にてプリンタデフォルト指定を受け付けるボタン52が選択された場合以外に、例えば、プリンタドライバ31を利用しない印刷ジョブの場合がある。例えば、モバイル機器など、プリンタドライバ31を備えない装置からの印刷指示では、印刷ジョブにPJLデータが含まれていない可能性が高い。また、例えば、PC3等からの印刷ジョブであっても、OS標準の印刷システム(例えば、AirPrint(登録商標))による印刷ジョブには、PJLデータが含まれていない可能性が高い。また、例えば、USBメモリ等のストレージから読み出した画像やサーバ等からダウンロードした画像の印刷指示では、印刷ジョブにPJLデータが含まれていない可能性が高い。PJLデータが含まれていない印刷ジョブであれば、CPU11は、S311にて「なし」と判断する。 When neither the initial value command nor the color specification command is included in the PJL data, for example, the printer driver 31 may be used except when the button 52 for accepting the printer default specification is selected by the printer driver 31. It may be a print job that is not used. For example, in a print instruction from a device that does not have a printer driver 31, such as a mobile device, there is a high possibility that the print job does not include PJL data. Further, for example, even if the print job is from a PC3 or the like, there is a high possibility that the PJL data is not included in the print job by the OS standard printing system (for example, AirPrint (registered trademark)). Further, for example, in the print instruction of the image read from the storage such as the USB memory or the image downloaded from the server or the like, there is a high possibility that the print job does not include the PJL data. If it is a print job that does not include PJL data, the CPU 11 determines in S311 that there is no print job.

特別赤として一旦記憶された情報が、初期値の利用を示す情報ではないと判断した場合(S321:NO)、CPU11は、S303またはS314にて特別赤として記億した色番号の情報に対応するCMYK値を、図5に示した一覧から取得する(S322)。さらに、CPU11は、複製のカラープロファイル24中の特別赤のRGB値に対応するCMYK値を、S322にて取得したCMYK値に変更する(S323)。S323は、特定色変換処理の一例である。複製を書き換えることで、プリンタ1は、元のカラープロファイル24を維持して、書き換え後のカラープロファイルを一時的に作成する。 When it is determined that the information once stored as the special red is not the information indicating the use of the initial value (S321: NO), the CPU 11 corresponds to the information of the color number described as the special red in S303 or S314. The CMYK value is acquired from the list shown in FIG. 5 (S322). Further, the CPU 11 changes the CMYK value corresponding to the RGB value of the special red in the duplicate color profile 24 to the CMYK value acquired in S322 (S323). S323 is an example of the specific color conversion process. By rewriting the duplication, the printer 1 maintains the original color profile 24 and temporarily creates the rewritten color profile.

S323の後、または、特別赤として初期値を利用すると判断した場合(S321:YES)、CPU11は、特別赤変更処理を終了して、印刷処理に戻る。初期値を利用する場合は、CPU11は、複製のカラープロファイル24を書き換えない。 After S323, or when it is determined that the initial value is used as the special red (S321: YES), the CPU 11 ends the special red change process and returns to the print process. When the initial value is used, the CPU 11 does not rewrite the duplicate color profile 24.

なお、特別赤の設定が初期値であるのは、プリンタ1での特別赤設定がオフであって、かつPJLデータに特別赤に関するコマンドが含まれていない場合、または、PJLデータに初期値コマンドが含まれている場合、である。CPU11は、プリンタ1に特別赤の設定が記憶されていても、PJLデータのコマンドに基づいて上書きすることで、PJLデータによる設定を優先する。一方、PJLデータに特別赤に関するコマンドが含まれていない場合、CPU11は、特別色設定処理にてプリンタ1にて受け付けた設定を適用する。 The special red setting is the initial value when the special red setting in printer 1 is off and the PJL data does not contain a command related to special red, or the PJL data has an initial value command. If is included, then. Even if the special red setting is stored in the printer 1, the CPU 11 gives priority to the setting by the PJL data by overwriting it based on the command of the PJL data. On the other hand, when the PJL data does not include a command related to special red, the CPU 11 applies the setting received by the printer 1 in the special color setting process.

図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 of FIG. After the special red change processing of S205, the CPU 11 generates CMYK data based on the RGB data generated in S201 by converting the RGB values into CMYK values using the color profile 24 of the duplicated after processing ( S211). S211 is an example of CMY conversion processing. If the CMYK value of the special red is rewritten by the special red change process, the special red portion in the RGB data is converted into the CMYK value indicated by the color number specified by the user. On the other hand, if the CMYK value of the special red is not rewritten by the special red change process, the CPU 11 uses the color profile 24 selected in S202 as it is to generate CMYK data.

次に、CPU11は、印刷ジョブにトナーセーブモードが指定されているか否かを判断する(S212)。トナーセーブモードが指定されていると判断した場合(S212:YES)、CPU11は、S211にて生成したCMYKデータに対して、全体に濃度を低下させる(S213)。S213の後、または、トナーセーブモードが指定されていないと判断した場合(S212:NO)、CPU11は、CMYKデータにディザ処理を施し、2値化した印刷データを生成する(S214)。 Next, the CPU 11 determines whether or not the toner save mode is specified for the print job (S212). When it is determined that the toner save mode is specified (S212: YES), the CPU 11 reduces the density of the CMYK data generated in S211 as a whole (S213). After S213, or when it is determined that the toner save mode is not specified (S212: NO), the CPU 11 performs dither processing on the CMYK data to generate binarized print data (S214).

CPU11は、S214にて生成した印刷データを画像形成部15に渡し、印刷を実行させる(S215)。S215は、印刷処理の一例である。さらに、CPU11は、複製のカラープロファイル24を削除して(S216)、印刷処理を終了する。これにより、今回の印刷に使用したカラープロファイル24の複製は、以後の印刷には使用されない。例えば、特別赤の利用の有無は、印刷ジョブごとに異なる可能性が高い。CPU11は、カラープロファイル24の複製に対して印刷ジョブに応じた補正や書き換えを行い、印刷ジョブの印刷後にはその複製を削除するので、印刷ジョブごとにユーザの好みが反映された印刷物を作成できる。 The CPU 11 passes the print data generated in S214 to the image forming unit 15 and causes printing to be executed (S215). S215 is an example of a printing process. Further, the CPU 11 deletes the duplicate color profile 24 (S216), and ends the printing process. As a result, the duplicate of the color profile 24 used for this printing is not used for subsequent printing. For example, the presence or absence of special red is likely to differ for each print job. The CPU 11 corrects or rewrites the duplication of the color profile 24 according to the print job, and deletes the duplication after printing the print job. Therefore, it is possible to create a printed matter that reflects the user's preference for each print job. ..

以上、詳細に説明したように、本形態のプリンタ1は、特別赤の選択用として、複数の色のパッチを含むカラーチャートを印刷して、カラーチャートから選択されたユーザの好みの色の情報をメモリ12に記憶する。さらに、プリンタ1は、RGBデータに基づく印刷を行う際に、メモリ12に記憶されている色の情報を用いて、RGB値をCMYK値に変換して印刷に使用する。従って、プリンタ1は、特別赤をユーザの好みにあった色合いで印刷した印刷物を出力できる。 As described in detail above, the printer 1 of the present embodiment prints a color chart including patches of a plurality of colors for selection of special red, and information on the user's favorite color selected from the color chart. Is stored in the memory 12. Further, when printing based on RGB data, the printer 1 uses the color information stored in the memory 12 to convert RGB values into CMYK values and use them for printing. Therefore, the printer 1 can output a printed matter obtained by printing the special red in a color tone suitable for the user's preference.

さらに、本形態では、プリンタ1が特別赤の情報を記憶して、記憶している情報を用いて印刷することができるので、印刷ジョブを生成するプリンタドライバ等に依存せず、様々な印刷にて特別赤を利用することができる。また、トナーや用紙の変更などプリンタ1の都合で色合いが変化した場合でも、プリンタ1に記憶されている情報を変更するのみでよいので、手間が少ない。 Further, in the present embodiment, since the printer 1 can store the special red information and print using the stored information, it does not depend on the printer driver or the like that generates the print job, and can be used for various printing. You can use the special red. Further, even if the color tone changes due to the convenience of the printer 1 such as the change of toner or paper, it is only necessary to change the information stored in the printer 1, so that the labor is small.

さらに、本形態では、特別赤を利用するか否かの指定を受け付けるので、特別赤を利用しない印刷を行うことも可能になり、利便性が向上する。また、特別赤を利用するか否かの指定を、プリンタ1で受け付けることも、PC3等のプリンタドライバ31にて受け付けることもできるので、ユーザの利便性がさらに向上する。特に、PJLデータを含まない印刷ジョブでは、プリンタ1で受け付けた設定が有効になるので、プリンタドライバを使用しない印刷ジョブでも特別赤を利用することができる。一方、印刷ジョブにPJLデータが含まれていれば、印刷ジョブの設定がプリンタ1の設定よりも優先されるので、印刷ジョブの作成時の意図に従った印刷を行わせることができる。 Further, in this embodiment, since the designation of whether or not to use the special red is accepted, it is possible to perform printing without using the special red, and the convenience is improved. Further, since the printer 1 can accept the designation of whether or not to use the special red, or the printer driver 31 of the PC 3 or the like can accept the designation, the convenience of the user is further improved. In particular, in a print job that does not include PJL data, the settings accepted by the printer 1 are valid, so that the special red can be used even in a print job that does not use the printer driver. On the other hand, if the print job includes PJL data, the print job setting has priority over the printer 1 setting, so that printing can be performed according to the intention at the time of creating the print job.

さらに、本形態では、カラープロファイル24の複製を作成して複製を書き換えるので、他の印刷ジョブの印刷には影響がない。また、特別赤の指定を受け付けた場合に最新の情報をメモリ12に記憶し、特別赤の利用時にはメモリ12から情報を読み出して使用するので、常に最新の情報を利用でき、ユーザの好みにあった印刷を確実に行うことができる。また、カラープロファイル24の補正が必要な場合、先に補正を行い、その後に特別赤に関する処理を実行するので、特別赤の設定を補正よりも優先することができる。 Further, in this embodiment, since the copy of the color profile 24 is created and the copy is rewritten, the printing of other print jobs is not affected. In addition, when the special red designation is accepted, the latest information is stored in the memory 12, and when the special red is used, the information is read from the memory 12 and used, so that the latest information can always be used, which suits the user's preference. Printing can be performed reliably. Further, when the color profile 24 needs to be corrected, the correction is performed first, and then the processing related to the special red is executed. Therefore, the setting of the special red can be prioritized over the correction.

なお、本実施の形態は単なる例示にすぎず、本発明を何ら限定するものではない。従って本明細書に開示される技術は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。例えば、プリンタ1は、印刷単機能のものに限らず、複合機、複写機、FAX装置等、カラー印刷機能を備えるものであれば適用可能である。また、プリンタ1に印刷ジョブを送信する装置は、PC3に限らず、スマートフォン、タブレットコンピュータ、サーバコンピュータでも良い。また、プリンタ1での印刷対象となる画像データは、PC3等から送信される印刷ジョブに限らず、スキャナ、クラウドサーバ、USBメモリ等から取得した画像データであっても良い。また、プリンタ1には、複数のPC等が接続されていても良い。 It should be noted that the present embodiment is merely an example and does not limit the present invention in any way. Therefore, the techniques disclosed in the present specification can of course be variously improved and modified without departing from the gist thereof. For example, the printer 1 is not limited to a printer having a single printing function, and can be applied to any printer having a color printing function such as a multifunction device, a copying machine, and a fax machine. Further, the device for transmitting the print job to the printer 1 is not limited to the PC3, but may be a smartphone, a tablet computer, or a server computer. Further, the image data to be printed by the printer 1 is not limited to the print job transmitted from the PC 3 or the like, and may be image data acquired from a scanner, a cloud server, a USB memory, or the like. Further, a plurality of PCs or the like may be connected to the printer 1.

また、本形態では、PJLデータに特別色に関するコマンドが含まれる場合、プリンタ1での設定に関わらず、PJLデータでの指定を優先するとしたが、これに限らない。例えば、プリンタ1にて特別色の番号指定を受け付けていない場合に限り、PJLデータのコマンドを利用するとしても良い。また、プリンタ1にて、PJLデータのコマンドを優先するか否かの設定を受け付けても良い。 Further, in the present embodiment, when the PJL data includes a command related to a special color, the specification in the PJL data is prioritized regardless of the setting in the printer 1, but the present invention is not limited to this. For example, the PJL data command may be used only when the printer 1 does not accept the special color number designation. Further, the printer 1 may accept the setting of whether or not to give priority to the PJL data command.

また、本形態では、プリンタ1は、特別赤設定をオフとする指示を受け付けるとしたが、受け付けなくても良い。また、プリンタ1は、例えば、番号指定として所定の範囲外の色番号の入力を受け付けた場合、特別赤設定をオフとするとしても良い。 Further, in the present embodiment, the printer 1 accepts the instruction to turn off the special red setting, but it does not have to accept the instruction. Further, for example, when the printer 1 accepts the input of a color number outside a predetermined range as a number designation, the special red setting may be turned off.

また、本形態では、PJLデータに含まれるコマンドは色指定コマンドまたは初期値コマンドであり、プリンタの設定に従う場合にはコマンドが付加されないとしたが、例えば、プリンタの設定に従う指示を示すコマンドが有っても良い。この場合、プリンタ1は、コマンドに基づいて、プリンタの設定に従って処理を行う。また、印刷ジョブのPJLデータに色指定コマンドまたは初期値コマンドを含ませることが可能であるとしたが、これらのコマンドは無くても良い。印刷ジョブのコマンドが無くても、プリンタ1にて特別色に関する設定が可能であることから、ユーザは、特別色を好みの色で印刷させることができる。 Further, in this embodiment, the command included in the PJL data is a color specification command or an initial value command, and the command is not added when the printer setting is followed. However, for example, there is a command indicating an instruction according to the printer setting. May be. In this case, the printer 1 performs processing according to the printer settings based on the command. Further, although it is possible to include a color specification command or an initial value command in the PJL data of the print job, these commands may not be included. Since the printer 1 can set the special color even if there is no print job command, the user can print the special color in the desired color.

また、本形態では、印刷ジョブの印刷時にはカラープロファイル24の複製を作成し、印刷後に複製のカラープロファイル24を削除するとしたが、これに限らない。カラープロファイル24の補正や書き換えが必要か否かを先に判断し、必要と判断した場合に限り複製を作成するとしても良い。また、複製を削除せず、次回の印刷時に複製を上書きするとしても良い。また、例えば、特別赤に関するユーザの新たな指定を受け付けていない間は、複製を保持して再利用するとしても良い。例えば、同時に選択された複数の画像を連続して印刷する場合には、複製を再利用するとしても良い。 Further, in the present embodiment, the duplicate of the color profile 24 is created at the time of printing the print job, and the duplicate color profile 24 is deleted after printing, but the present invention is not limited to this. It may be determined first whether or not the color profile 24 needs to be corrected or rewritten, and a copy may be created only when it is determined to be necessary. Alternatively, the duplicate may be overwritten at the next printing without deleting the duplicate. Further, for example, the copy may be retained and reused while the user's new designation regarding the special red is not accepted. For example, when printing a plurality of images selected at the same time in succession, duplication may be reused.

また、本形態では、特別赤についての処理を説明したが、プリンタ1は、特別赤以外の特別色についても同様の処理を行っても良い。また、特別色とするRGB値のユーザによる指定を受け付けても良い。その場合、カラーチャートの印刷指示を受け付けた際に、プリンタ1は、指定されたRGB値に対応するデフォルトのCMYK値に基づいて、CMYKの各値を所定のルールで変更したカラーチャートデータ23を作成して印刷しても良い。また、プリンタ1は、複数の特別色について設定を受け付けても良い。その場合、プリンタ1は、特別色番号25や特別色変換設定26として、複数の特別色について、色ごとに情報を記憶するとよい。 Further, in the present embodiment, the processing for the special red has been described, but the printer 1 may perform the same processing for the special color other than the special red. Further, the user may specify the RGB value as a special color. In that case, when the printer 1 receives the print instruction of the color chart, the printer 1 uses the color chart data 23 in which each value of CMYK is changed according to a predetermined rule based on the default CMYK value corresponding to the specified RGB value. You may create and print it. Further, the printer 1 may accept settings for a plurality of special colors. In that case, the printer 1 may store information about a plurality of special colors for each color as the special color number 25 and the special color conversion setting 26.

また、例えば、本形態では、各カラープロファイル24中の特別赤はすべてカラーチャートに含まれているとしたが、含まれていなくても良い。また、カラーチャートには、各カラープロファイル24中の特別赤の初期値を示す情報が付加されていても良い。 Further, for example, in the present embodiment, all the special reds in each color profile 24 are included in the color chart, but they may not be included. Further, information indicating the initial value of the special red in each color profile 24 may be added to the color chart.

また、本形態のプリンタ1は、CMYKの4色の着色剤を用いて印刷するとしたが、これに限らない。本発明は、例えば、CMYの3色の着色剤を用いる装置や、5色以上の着色剤を用いる装置にも適用可能である。このような装置であっても、特別色のRGB値を選択されたCMYK値またはCMY値に変換することで、ユーザの好みの特別色で印刷することができる。 Further, the printer 1 of this embodiment is supposed to print using the four colorants of CMYK, but the present invention is not limited to this. The present invention is also applicable to, for example, an apparatus using a three-color colorant of CMY and an apparatus using a colorant of five or more colors. Even in such a device, by converting the RGB value of the special color into the selected CMYK value or the CMY value, it is possible to print in the special color of the user's preference.

また、実施の形態に開示されている任意のフローチャートにおいて、任意の複数のステップにおける複数の処理は、処理内容に矛盾が生じない範囲で、任意に実行順序を変更できる、または並列に実行できる。 Further, in any flowchart disclosed in the embodiment, the plurality of processes in any plurality of steps can be arbitrarily changed in the execution order or executed in parallel as long as the processing contents do not conflict with each other.

また、実施の形態に開示されている処理は、単一のCPU、複数のCPU、ASICなどのハードウェア、またはそれらの組み合わせで実行されてもよい。また、実施の形態に開示されている処理は、その処理を実行するためのプログラムを記録した記録媒体、または方法等の種々の態様で実現することができる。 Further, the process disclosed in the embodiment may be executed by a single CPU, a plurality of CPUs, hardware such as an ASIC, or a combination thereof. Further, the process disclosed in the embodiment can be realized in various aspects such as a recording medium or a method in which a program for executing the process is recorded.

1 プリンタ
11 CPU
12 メモリ
13 ユーザIF
15 画像形成部
1 Printer 11 CPU
12 Memory 13 User IF
15 Image forming part

Claims (12)

カラー印刷が可能な印刷デバイスと、
ユーザインタフェースと、
メモリと、
を備えるプリンタであって、
前記プリンタは、
特定のRGB値である特定色について、複数の選択色から構成されるカラーチャートを、前記印刷デバイスを用いて印刷するカラーチャート出力処理を実行し、前記カラーチャートは、前記特定色に類似する複数の類似色を前記複数の選択色とし、
さらに前記プリンタは、
前記カラーチャートの前記複数の選択色のうちの1つの選択を、前記ユーザインタフェースを介して受け付け、選択された選択色の情報である選択色情報を、前記メモリに記憶する選択処理を実行し、
さらに前記プリンタは、RGB値で示される画像データに基づく印刷を行う場合、
前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報に対応するCMY値に変換する特定色変換処理と、
CMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷する印刷処理と、
を実行する、
ことを特徴とするプリンタ。
Printing devices capable of color printing and
User interface and
With memory
Is a printer equipped with
The printer
A color chart output process for printing a color chart composed of a plurality of selected colors for a specific color having a specific RGB value is executed using the printing device, and the color chart is a plurality of colors similar to the specific color. The similar colors of are used as the plurality of selected colors.
Furthermore, the printer is
A selection process of accepting one of the plurality of selected colors in the color chart via the user interface and storing the selected color information, which is the information of the selected selected color, in the memory is executed.
Further, when the printer performs printing based on image data indicated by RGB values,
A specific color conversion process for converting the RGB value of the specific color included in the image data into a CMY value corresponding to the selected color information stored in the memory.
A printing process for printing an image shown in the image data converted into CMY values using the printing device, and
To execute,
A printer that features that.
請求項1に記載するプリンタにおいて、
前記プリンタは、
前記特定色について前記選択処理にて選択された選択色での印刷が指定されている場合、前記特定色変換処理を実行し、前記特定色について前記選択処理にて選択された選択色での印刷が指定されていない場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報を用いずにCMY値に変換する、
ことを特徴とするプリンタ。
In the printer according to claim 1,
The printer
When printing in the selected color selected in the selection process is specified for the specific color, the specific color conversion process is executed and printing in the selected color selected in the selection process for the specific color is performed. If is not specified, the specific color conversion process is not executed, and the RGB value of the specific color included in the image data is converted into a CMY value without using the selected color information stored in the memory. ,
A printer that features that.
請求項2に記載するプリンタにおいて、
前記プリンタは、
前記選択色情報に対応するCMY値への変換を有効にするか無効にするかを設定する設定処理を実行し、
前記設定処理にて前記選択色情報に対応するCMY値への変換を有効にする設定がなされている場合、前記特定色について前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行する、
ことを特徴とするプリンタ。
In the printer according to claim 2,
The printer
Execute the setting process to set whether to enable or disable the conversion to the CMY value corresponding to the selected color information.
When the setting process is set to enable conversion to the CMY value corresponding to the selected color information, printing with the selected color selected in the selection process is specified for the specific color. The specific color conversion process is executed as a thing.
A printer that features that.
請求項3に記載するプリンタにおいて、
前記画像データを含む印刷ジョブには、前記特定色に対応するCMY値を示す情報を指定する色指定データが含まれている場合と含まれていない場合とがあり、
前記プリンタは、
前記設定処理にて前記選択色情報に対応するCMY値への変換を有効にする設定がなされており、かつ前記印刷ジョブに前記色指定データが含まれていない場合、前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行し、前記印刷ジョブに前記色指定データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記色指定データによって指定される前記情報に対応するCMY値に変換する、
ことを特徴とするプリンタ。
In the printer according to claim 3,
The print job including the image data may or may not include color specification data that specifies information indicating the CMY value corresponding to the specific color.
The printer
If the setting process is set to enable conversion to the CMY value corresponding to the selected color information, and the print job does not include the color designation data, it is selected in the selection process. When the specific color conversion process is executed assuming that printing in the selected color is specified and the color designation data is included in the print job, the specific color conversion process is not executed and the image data is used. Converts the RGB value of the specific color included in the CMY value corresponding to the information specified by the color designation data.
A printer that features that.
請求項3に記載するプリンタにおいて、
前記画像データを含む印刷ジョブには、前記選択色情報を無効にする色変換無効データが含まれている場合と含まれていない場合とがあり、
前記プリンタは、
前記設定処理にて前記選択色情報に対応するCMY値への変換を有効にする設定がなされており、かつ前記印刷ジョブに前記色変換無効データが含まれていない場合、前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行し、前記印刷ジョブに前記色変換無効データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報を用いずにCMY値に変換する、
ことを特徴とするプリンタ。
In the printer according to claim 3,
The print job including the image data may or may not include the color conversion invalid data that invalidates the selected color information.
The printer
If the setting process is set to enable conversion to the CMY value corresponding to the selected color information, and the print job does not include the color conversion invalid data, the selected color information is selected in the selected process. The specific color conversion process is executed assuming that printing in the selected selected color is specified, and when the print job contains the color conversion invalid data, the specific color conversion process is not executed and the said The RGB value of the specific color included in the image data is converted into a CMY value without using the selected color information stored in the memory.
A printer that features that.
請求項2に記載するプリンタにおいて、
前記画像データを含む印刷ジョブには、前記特定色に対応するCMY値を示す情報を指定する色指定データが含まれている場合と含まれていない場合とがあり、
前記プリンタは、
前記印刷ジョブに前記色指定データが含まれていない場合、前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行し、前記印刷ジョブに前記色指定データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記色指定データによって指定される前記情報に対応するCMY値に変換する、
ことを特徴とするプリンタ。
In the printer according to claim 2,
The print job including the image data may or may not include color specification data that specifies information indicating the CMY value corresponding to the specific color.
The printer
When the print job does not include the color designation data, the specific color conversion process is executed assuming that printing with the selected color selected in the selection process is specified, and the print job has the color. When the designated data is included, the specific color conversion process is not executed, and the RGB value of the specific color included in the image data is converted into a CMY value corresponding to the information specified by the color designation data. do,
A printer that features that.
請求項2に記載するプリンタにおいて、
前記画像データを含む印刷ジョブには、前記選択色情報の利用を無効にする色変換無効データが含まれている場合と含まれていない場合とがあり、
前記プリンタは、
前記印刷ジョブに前記色変換無効データが含まれていない場合、前記選択処理にて選択された選択色での印刷が指定されているものとして前記特定色変換処理を実行し、前記印刷ジョブに前記色変換無効データが含まれている場合、前記特定色変換処理を実行せず、前記画像データに含まれる前記特定色のRGB値を、前記メモリに記憶された前記選択色情報を用いずにCMY値に変換する、
ことを特徴とするプリンタ。
In the printer according to claim 2,
The print job including the image data may or may not include the color conversion invalid data that invalidates the use of the selected color information.
The printer
When the print job does not include the color conversion invalid data, the specific color conversion process is executed assuming that printing with the selected color selected in the selection process is specified, and the print job is described. When the color conversion invalid data is included, the specific color conversion process is not executed, and the RGB value of the specific color contained in the image data is CMY without using the selected color information stored in the memory. Convert to a value,
A printer that features that.
請求項1から請求項7のいずれか1つに記載するプリンタにおいて、
前記メモリには、RGB値とCMY値とを対応付けるカラープロファイルが記憶されており、
前記プリンタは、
前記カラープロファイルを用いて、前記画像データをRGB値からCMY値に変換するCMY変換処理を実行し、前記印刷処理では、前記CMY変換処理にてCMY値に変換された前記画像データに示される画像を、前記印刷デバイスを用いて印刷し、
さらに前記プリンタは、
前記特定色変換処理では、前記カラープロファイルのうち前記特定色のRGB値に対応するCMY値を、前記メモリに記憶された前記選択色情報によって示される選択色に対応付けられたCMY値に書き換え、
前記CMY変換処理では、前記特定色変換処理によって書き換え後の前記カラープロファイルを用いて、RGB値の前記画像データをCMY値に変換する、
ことを特徴とするプリンタ。
In the printer according to any one of claims 1 to 7.
A color profile that associates an RGB value with a CMY value is stored in the memory.
The printer
Using the color profile, a CMY conversion process for converting the image data from RGB values to CMY values is executed, and in the printing process, the image shown in the image data converted into CMY values by the CMY conversion process. Is printed using the printing device.
Furthermore, the printer is
In the specific color conversion process, the CMY value corresponding to the RGB value of the specific color in the color profile is rewritten to the CMY value associated with 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 by using the color profile rewritten by the specific color conversion process.
A printer that features that.
請求項8に記載するプリンタにおいて、
前記プリンタは、
前記特定色について前記選択処理にて選択された選択色での印刷が指定されている場合、前記特定色変換処理にて前記カラープロファイルを書き換えてから前記CMY変換処理を実行し、前記特定色について前記選択処理にて選択された選択色での印刷が指定されていない場合、前記特定色変換処理による前記カラープロファイルの書き換えを行うことなく前記CMY変換処理を実行する、
ことを特徴とするプリンタ。
In the printer according to claim 8,
The printer
When printing in the selected color selected in the selection process is specified for the specific color, the color profile is rewritten in the specific color conversion process and then the CMY conversion process is executed for the specific color. When printing with the selected color selected in the selection process is not specified, the CMY conversion process is executed without rewriting the color profile by the specific color conversion process.
A printer that features that.
請求項8または請求項9に記載するプリンタにおいて、
前記プリンタは、
前記特定色変換処理では、前記カラープロファイルを複製し、前記メモリに記憶された前記選択色情報によって示される選択色を読み出し、複製された前記カラープロファイルのうち前記特定色のRGB値に対応するCMY値を、読み出された前記選択色情報によって示される選択色に対応付けられたCMY値に書き換えた、書き換え後のカラープロファイルを一時的に作成し、
前記CMY変換処理では、書き換え後の前記カラープロファイルを用いて、RGB値の前記画像データをCMY値に変換し、CMY値への変換後、書き換え後の前記カラープロファイルを利用しない、
ことを特徴とするプリンタ。
In the printer according to claim 8 or claim 9.
The printer
In the specific color conversion process, the color profile is duplicated, the selected color indicated by the selected color information stored in the memory is read out, and the CMY corresponding to the RGB value of the specific color in the duplicated color profile is read. A color profile after rewriting is temporarily created by rewriting the value to the CMY value associated with the selected color indicated by the read-out selection color information.
In the CMY conversion process, the image data of the RGB value is converted into a CMY value by using the rewritten color profile, and after the conversion to the CMY value, the rewritten color profile is not used.
A printer that features that.
請求項8から請求項10のいずれか1つに記載するプリンタにおいて、
前記プリンタは、
印刷条件に応じて、RGB値の前記画像データをCMY値に変換する前に前記カラープロファイルを補正する補正処理を実行し、前記補正処理の実行が完了した後に前記特定色変換処理を実行し、
前記特定色変換処理では、補正後の前記カラープロファイルのうち前記特定色のRGB値に対応するCMY値を、前記メモリに記憶された前記選択色情報によって示される選択色に対応付けられたCMY値に書き換える、
ことを特徴とするプリンタ。
The printer according to any one of claims 8 to 10.
The printer
Depending on the printing conditions, the correction process for correcting the color profile is executed before the image data of the RGB value is converted into the CMY value, and the specific color conversion process is executed after the execution of the correction process is completed.
In the specific color conversion process, the CMY value corresponding to the RGB value of the specific color in the corrected color profile is associated with the selected color indicated by the selected color information stored in the memory. Rewrite to,
A printer that features that.
請求項1から請求項11のいずれか1つに記載するプリンタにおいて、
前記プリンタは、
前記カラーチャート出力処理では、RGBの各値が0か最大値のいずれかである前記特定色について、前記カラーチャートを前記印刷デバイスを用いて印刷する、
ことを特徴とするプリンタ。
The printer according to any one of claims 1 to 11.
The printer
In the color chart output process, the color chart is printed using the printing device for the specific color in which each RGB value is either 0 or the maximum value.
A printer that features that.
JP2020194880A 2020-11-25 2020-11-25 Printer Pending JP2022083527A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020194880A JP2022083527A (en) 2020-11-25 2020-11-25 Printer
CN202111399241.4A CN114546302A (en) 2020-11-25 2021-11-24 Printer with a movable platen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020194880A JP2022083527A (en) 2020-11-25 2020-11-25 Printer

Publications (1)

Publication Number Publication Date
JP2022083527A true JP2022083527A (en) 2022-06-06

Family

ID=81668490

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020194880A Pending JP2022083527A (en) 2020-11-25 2020-11-25 Printer

Country Status (2)

Country Link
JP (1) JP2022083527A (en)
CN (1) CN114546302A (en)

Also Published As

Publication number Publication date
CN114546302A (en) 2022-05-27

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
KR20140076900A (en) Print controlling apparatus, image forming apparatus, method for color revising and computer-readable recording medium
JP2021093719A (en) Image processing apparatus, image processing method, and program
JP2009099129A (en) Image forming system, image processing apparatus, and image processing method
US8982418B2 (en) Printing system, a printing method, and a computer program for performing color conversion on a print object
JP4757688B2 (en) Image forming apparatus, information processing apparatus, and image forming system
JP2022083527A (en) Printer
JP2023160534A (en) Printing apparatus, printing method, information processing apparatus, and program
JP2022092814A (en) Printing system and printer
JP7479841B2 (en) Control device, control method and program
JP2010274616A (en) Image processing system, image processing device, image forming apparatus and program
US7986436B2 (en) Image processing apparatus and method
JP6794821B2 (en) Image processing equipment and computer programs
JP2011138447A (en) System and apparatus for processing image, image forming apparatus and program
JP2024032137A (en) Printer and printing system
JP7342531B2 (en) Programs and information processing equipment
US9336469B2 (en) Apparatus and method for color conversion for an image processing apparatus by extracting embedded color space information
JP2011249931A (en) Image forming system and image forming 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
JP7331559B2 (en) Program and information processing device
JP2012000918A (en) System and program for forming image
JP7442988B2 (en) Image forming apparatus, its control method and program
JP2009232229A (en) Image processing system, image processing program and image processing method
JP2023042505A (en) Image formation apparatus, control method and 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