JP2018158515A - Printer and controller - Google Patents
Printer and controller Download PDFInfo
- Publication number
- JP2018158515A JP2018158515A JP2017057154A JP2017057154A JP2018158515A JP 2018158515 A JP2018158515 A JP 2018158515A JP 2017057154 A JP2017057154 A JP 2017057154A JP 2017057154 A JP2017057154 A JP 2017057154A JP 2018158515 A JP2018158515 A JP 2018158515A
- Authority
- JP
- Japan
- Prior art keywords
- calibration data
- printing
- control device
- stored
- storage
- 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
Links
- 238000012545 processing Methods 0.000 claims abstract description 229
- 230000010365 information processing Effects 0.000 claims description 97
- 230000005540 biological transmission Effects 0.000 claims description 58
- 230000004044 response Effects 0.000 claims description 49
- 238000013500 data storage Methods 0.000 claims description 28
- 238000012937 correction Methods 0.000 claims description 17
- 238000000034 method Methods 0.000 description 83
- 238000004891 communication Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 19
- 238000013523 data management Methods 0.000 description 12
- 238000005259 measurement Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000007723 transport mechanism Effects 0.000 description 2
- 238000001035 drying Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Color, Gradation (AREA)
Abstract
Description
本発明は、印刷装置、及び、制御装置に関する。 The present invention relates to a printing apparatus and a control apparatus.
従来、キャリブレーションデータを受信して格納し、必要に応じて、印刷装置(プリンター)に送信するサーバー、及び、サーバーと印刷装置とを含んで構成されたシステムが知られている(例えば、特許文献1参照)。 2. Description of the Related Art Conventionally, a server that receives and stores calibration data and transmits it to a printing apparatus (printer) as necessary, and a system including the server and the printing apparatus are known (for example, patents). Reference 1).
特許文献1に係るシステムでは、キャリブレーションデータの格納場所が固定的であり、キャリブレーションデータを使用する装置は、キャリブレーションデータの格納場所にアクセスすることにより、キャリブレーションデータを取得することができた。一方で、特許文献1には、キャリブレーションデータの格納場所が固定的でない場合の、システムの各装置の処理についての記載はなく、このような場合に、各装置が適切な処理を行うことが求められていた。
本発明は、上述した事情に鑑みてなされたものであり、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる印刷装置、及び、制御装置を提供することを目的とする。
In the system according to
The present invention has been made in view of the above-described circumstances, and an object thereof is to provide a printing apparatus and a control apparatus that can execute appropriate processing based on the fact that the storage location of calibration data is not fixed. To do.
上記目的を達成するために、本発明は、印刷媒体に印刷する印刷装置であって、情報処理装置から、各印刷装置固有の特性を較正するキャリブレーションデータの格納要求を受けた場合、キャリブレーションデータの格納場所を判断し、格納場所に応じた処理を実行する。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In order to achieve the above object, the present invention provides a printing apparatus that prints on a print medium, and performs calibration when receiving a calibration data storage request for calibrating characteristics unique to each printing apparatus from an information processing apparatus. The storage location of data is determined, and processing corresponding to the storage location is executed.
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの格納要求を受けた場合、自印刷装置にキャリブレーションデータを格納可能か否か判断し、格納可能な場合、キャリブレーションデータの送信を要求する。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, according to the present invention, when a calibration data storage request is received from the information processing apparatus, it is determined whether or not the calibration data can be stored in the self-printing apparatus. If the calibration data can be stored, the transmission of the calibration data is requested. .
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの格納要求を受けた場合、自印刷装置にキャリブレーションデータを格納可能か否か判断し、格納できない場合、キャリブレーションデータを格納可能な記憶装置のネットワーク上の場所を応答する。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, the present invention determines whether or not calibration data can be stored in the self-printing apparatus when receiving a calibration data storage request from the information processing apparatus. Respond to the network location.
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの格納要求を受けた場合、自印刷装置の記憶領域の空き容量の状況に基づいて、キャリブレーションデータを格納可能か否か判断する。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, according to the present invention, when a calibration data storage request is received from the information processing apparatus, it is determined whether or not calibration data can be stored based on the state of free space in the storage area of the self-printing apparatus.
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、キャリブレーションデータは、情報処理装置において生成されたものである。
この構成によれば、印刷装置は、キャリブレーションデータを生成する装置からキャリブレーションデータの格納要求を受けた場合に、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In the present invention, the calibration data is generated in the information processing apparatus.
According to this configuration, when receiving a calibration data storage request from an apparatus that generates calibration data, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed. .
また、本発明は、情報処理装置は、キャリブレーションデータを格納可能である。
この構成によれば、印刷装置は、キャリブレーションデータを格納可能な装置からキャリブレーションデータの格納要求を受けた場合に、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In the present invention, the information processing apparatus can store calibration data.
According to this configuration, when receiving a calibration data storage request from an apparatus capable of storing calibration data, the printing apparatus executes appropriate processing based on the fact that the storage location of the calibration data is not fixed. it can.
また、上記目的を達成するために、本発明は、各印刷装置固有の特性を較正するキャリブレーションデータを格納可能な制御装置であって、情報処理装置からキャリブレーションデータの格納要求を受けた場合、キャリブレーションデータの格納場所を判断し、格納場所に応じた処理を実行する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In order to achieve the above object, the present invention is a control device capable of storing calibration data for calibrating characteristics unique to each printing device, and receives a calibration data storage request from an information processing device. Then, the storage location of the calibration data is determined, and processing corresponding to the storage location is executed.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの格納要求を受けた場合、自制御装置にキャリブレーションデータを格納可能か否か判断し、格納可能な場合、キャリブレーションデータの送信を要求する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, according to the present invention, when a calibration data storage request is received from the information processing apparatus, it is determined whether or not calibration data can be stored in the self-control apparatus, and if so, the transmission of calibration data is requested. .
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの格納要求を受けた場合、自制御装置にキャリブレーションデータを格納可能か否か判断し、格納できない場合、格納要求のあったキャリブレーションデータに対応する印刷装置のネットワーク上の場所を応答する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In addition, when receiving a calibration data storage request from the information processing apparatus, the present invention determines whether or not calibration data can be stored in the own control apparatus. Responds to the network location of the corresponding printing device.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの格納要求を受けた場合、キャリブレーションデータを格納可能な記憶装置のネットワーク上の場所を応答する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, according to the present invention, when a calibration data storage request is received from the information processing apparatus, the location of the storage device that can store the calibration data on the network is returned.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの格納要求を受けた場合、自制御装置にキャリブレーションデータを格納可能か否か判断し、格納できない場合、格納要求のあったキャリブレーションデータに対応する印刷装置に対して、キャリブレーションデータを格納可能か否か問い合わせ、当該印刷装置から格納可能な旨の応答があった場合、当該印刷装置のネットワーク上の場所を情報処理装置に対して応答し、当該印刷装置から格納できない旨の応答があった場合、ネットワークに接続され、キャリブレーションデータを格納可能な記憶装置のネットワーク上の場所を情報処理装置に対して応答する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In addition, when receiving a calibration data storage request from the information processing apparatus, the present invention determines whether or not calibration data can be stored in the own control apparatus. Inquires the corresponding printing device whether the calibration data can be stored, and if there is a response from the printing device indicating that the calibration data can be stored, returns the network location of the printing device to the information processing device If there is a response from the printing device that the data cannot be stored, the location on the network of the storage device that is connected to the network and can store the calibration data is returned to the information processing device.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、キャリブレーションデータは、情報処理装置において生成されたものである。
この構成によれば、制御装置は、キャリブレーションデータを生成する装置からキャリブレーションデータの格納要求を受けた場合に、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In the present invention, the calibration data is generated in the information processing apparatus.
According to this configuration, when receiving a calibration data storage request from a device that generates calibration data, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed. .
また、本発明は、情報処理装置は、印刷装置である。
この構成によれば、制御装置は、印刷装置からキャリブレーションデータの格納要求を受けた場合に、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In the present invention, the information processing apparatus is a printing apparatus.
According to this configuration, when receiving a calibration data storage request from the printing apparatus, the control apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、上記目的を達成するために、本発明は、印刷媒体に印刷する印刷装置であって、情報処理装置から、各印刷装置固有の特性を較正するキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所に応じた処理を実行する。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In order to achieve the above object, the present invention provides a printing apparatus that prints on a print medium, and receives a request for transmission of calibration data for calibrating characteristics unique to each printing apparatus from an information processing apparatus. Then, processing corresponding to the storage location of the calibration data is executed.
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの送信の要求を受けた場合、自印刷装置にキャリブレーションデータが格納されているか否かを判断し、格納されている場合、自印刷装置に格納されたキャリブレーションデータに基づいて補正を行う旨の応答をする。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, the present invention determines whether calibration data is stored in the self-printing apparatus when receiving a request for transmitting calibration data from the information processing apparatus. A response is made to correct based on the stored calibration data.
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの送信の要求を受けた場合、自印刷装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、キャリブレーションデータを格納する記憶装置に、直接、又は、自印刷装置を介して間接的にキャリブレーションデータを送信させる。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, the present invention determines whether calibration data is stored in the self-printing apparatus when receiving a request for transmitting calibration data from the information processing apparatus. Calibration data is transmitted to the storage device to be stored directly or indirectly through the self-printing device.
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの送信の要求を受けた場合、自印刷装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、キャリブレーションデータを格納する記憶装置のネットワーク上の場所を応答する。
この構成によれば、印刷装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, the present invention determines whether calibration data is stored in the self-printing apparatus when receiving a request for transmitting calibration data from the information processing apparatus. Returns the network location of the storage device to be stored.
According to this configuration, the printing apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置は、印刷データを生成し送信する。
この構成によれば、印刷装置は、印刷データを生成し、送信する装置からキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In the present invention, the information processing apparatus generates and transmits print data.
According to this configuration, when receiving a request for transmitting calibration data from a device that generates and transmits print data, the printing device performs appropriate processing based on the fact that the storage location of the calibration data is not fixed. Can be executed.
また、本発明は、情報処理装置は、キャリブレーションデータを格納可能である。
この構成によれば、印刷装置は、キャリブレーションデータを格納可能な装置からキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In the present invention, the information processing apparatus can store calibration data.
According to this configuration, when receiving a request for transmitting calibration data from a device capable of storing calibration data, the printing apparatus executes appropriate processing based on the fact that the calibration data storage location is not fixed. it can.
また、上記目的を達成するために、本発明は、各印刷装置固有の特性を較正するキャリブレーションデータを格納可能な制御装置であって、情報処理装置からキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所に応じた処理を実行する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In order to achieve the above object, the present invention is a control device capable of storing calibration data for calibrating characteristics unique to each printing apparatus, and has received a request for transmitting calibration data from an information processing apparatus. In this case, processing corresponding to the storage location of the calibration data is executed.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの送信の要求を受けた場合、自制御装置にキャリブレーションデータが格納されているか否かを判断し、格納されている場合、自制御装置に格納されたキャリブレーションデータを送信する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, the present invention determines whether or not calibration data is stored in the own control device when receiving a request for transmitting calibration data from the information processing device. Transmit the stored calibration data.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの送信の要求を受けた場合、自制御装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、キャリブレーションデータを格納する記憶装置に、直接、又は、自制御装置を介して間接的にキャリブレーションデータを送信させる。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, the present invention determines whether or not calibration data is stored in the own control device when receiving a request for transmitting calibration data from the information processing device. Calibration data is transmitted to the storage device to be stored directly or indirectly through the self-control device.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置からキャリブレーションデータの送信の要求を受けた場合、自制御装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、キャリブレーションデータを格納する記憶装置のネットワーク上の場所を応答する。
この構成によれば、制御装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
Further, the present invention determines whether or not calibration data is stored in the own control device when receiving a request for transmitting calibration data from the information processing device. Returns the network location of the storage device to be stored.
According to this configuration, the control device can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
また、本発明は、情報処理装置は、印刷データを生成し、印刷装置に送信する。
この構成によれば、制御装置は、印刷データを生成し、印刷装置に送信する装置からキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
According to the present invention, the information processing apparatus generates print data and transmits the print data to the printing apparatus.
According to this configuration, when receiving a request for transmitting calibration data from a device that generates print data and transmits the print data to the printing device, the control device is appropriate based on the fact that the storage location of the calibration data is not fixed. Process can be executed.
また、本発明は、情報処理装置は、印刷装置である。
この構成によれば、制御装置は、印刷装置からキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
In the present invention, the information processing apparatus is a printing apparatus.
According to this configuration, when receiving a request for transmitting calibration data from the printing apparatus, the control apparatus can execute appropriate processing based on the fact that the storage location of the calibration data is not fixed.
以下、図面を参照して本発明の実施形態について説明する。
図1は、本実施形態に係る印刷システム1の構成を示す図である。
印刷システム1は、印刷装置3による印刷が行われる施設に設けられたシステムである。印刷システム1が設けられる施設は、例えば、顧客からの依頼に応じて印刷装置3により印刷を行って印刷物を生成し、生成した印刷物を提供するサービスを行う会社の工場である。
以下の説明では、印刷装置3を使用する者を総称して、「ユーザー」と表現する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram illustrating a configuration of a
The
In the following description, those who use the
印刷システム1は、ローカルエリアネットワークLNを備える。ローカルエリアネットワークLNは、印刷システム1が設けられた施設に構築されたコンピューターネットワークである。
ローカルエリアネットワークLNには、複数の印刷装置3が接続される。印刷装置3は、印刷メディア(印刷媒体)が装着され、装着された印刷メディアに印刷する機能を有する装置である。特に、本実施形態に係る印刷装置3は、いわゆるLFP(Large Format Printer)であり、印刷メディアとして、大型の印刷媒体を装着可能である。一例として、印刷装置3には、印刷メディアとして、単票紙の場合は「A0」サイズの用紙を装着可能であり、また、ロール紙の場合は用紙幅が「900ミリ」を超える用紙を装着可能である。印刷メディアは、紙媒体の用紙に限らず、フィルムや、繊維等の印刷装置3に装着可能であり、印刷装置3が印刷を行うことが可能な媒体を意味する。印刷装置3に印刷メディアが装着されるとは、印刷装置3が印刷メディアを印刷対象として印刷可能な状態となることを意味し、印刷装置3の仕様や、印刷メディアのタイプ(単票紙や、ロール紙等。)によって、その態様は異なる。
印刷装置3の構成、機能、及び、処理については後に詳述する。
The
A plurality of
The configuration, function, and processing of the
ローカルエリアネットワークLNには、画像処理装置4、キャリブレーション装置5、統括制御装置6、及び、制御装置7が接続される。図1では、ローカルエリアネットワークLNに、1台のキャリブレーション装置5が接続され、1台の画像処理装置4が接続され、1台の統括制御装置6が接続され、複数台の制御装置7が接続された状態であるが、ローカルエリアネットワークLNに接続される各装置の台数は、図1で例示する台数に限らない。画像処理装置4、キャリブレーション装置5、統括制御装置6、制御装置7の構成、機能、及び、処理については後に詳述する。
An
図2は、印刷システム1が備える印刷装置3、画像処理装置4、及び、キャリブレーション装置5の機能的構成を示すブロック図である。
FIG. 2 is a block diagram illustrating functional configurations of the
印刷装置3は、装着された印刷メディアに、インクジェットヘッドによりインクを吐出してドットを形成し、画像を印刷するインクジェットプリンターである。
図2に示すように、印刷装置3は、印刷装置制御部20と、印刷装置通信部21と、印刷装置記憶部22と、印刷部23とを備える。
印刷装置制御部20は、CPUや、ROM、RAM、ASIC、信号処理回路等を備え、印刷装置3の各部を制御する。印刷装置制御部20は、例えばCPUが、ROMや後述する印刷装置記憶部22等に記憶されたプログラムをRAMに読み出して処理を実行し、また例えばASICに実装された機能により処理を実行し、また例えば信号処理回路で信号処理を行って処理を実行する等、ハードウェア及びソフトウェアにより処理を実行する。
印刷装置通信部21は、印刷装置制御部20の制御で、ローカルエリアネットワークLNと接続する装置と所定の通信規格に従って通信する。
印刷装置記憶部22は、不揮発性メモリーを備え、各種データを記憶する。
印刷装置3には、ファームウェア22aがインストールされる。印刷装置制御部20は、ファームウェア22aを読み出して実行し、ファームウェア22aの機能により、後述する各種処理を実行する。
印刷部23は、印刷装置3に装着された印刷メディアにインクを吐出してドットを形成するインクジェットヘッドや、インクジェットヘッドに対向する位置に設けられて印刷メディアを支持するプラテン、インクジェットヘッドとプラテンに位置する印刷メディアとの距離を適正に保つための吸引ファン、インクジェットヘッドを走査するキャリッジ、印刷メディアを搬送する搬送機構、搬送機構により搬送される印刷メディアに作用するテンションを調整するテンション機構、インクが付着した印刷メディアを乾燥するヒーター等を備える。印刷装置制御部20は、印刷部23を制御して、印刷装置3に装着された印刷メディアに画像を印刷する。
The
As illustrated in FIG. 2, the
The printing
The printing
The printing
The
画像処理装置4は、印刷装置3との関係でホストコンピューターとして機能するコンピューターである。
図2に示すように、画像処理装置4は、画像処理装置制御部30と、画像処理装置通信部31と、画像処理装置記憶部32とを備える。
画像処理装置制御部30は、CPUや、ROM、RAM、ASIC、信号処理回路等を備え、画像処理装置4の各部を制御する。画像処理装置制御部30は、例えばCPUが、ROMや後述する画像処理装置記憶部32等に記憶されたプログラムをRAMに読み出して処理を実行し、また例えばASICに実装された機能により処理を実行し、また例えば信号処理回路で信号処理を行って処理を実行する等、ハードウェア及びソフトウェアにより処理を実行する。
画像処理装置通信部31は、画像処理装置制御部30の制御で、ローカルエリアネットワークLNと接続する装置と所定の通信規格に従って通信する。
画像処理装置記憶部32は、EEPROM等の不揮発性メモリーを備え、各種データを記憶する。
画像処理装置4には、画像処理プログラム32aがインストールされる。画像処理装置制御部30は、画像処理プログラム32aを読み出して実行し、画像処理プログラム32aの機能により、後述する各種処理を実行する。
The
As shown in FIG. 2, the
The image processing device control unit 30 includes a CPU, ROM, RAM, ASIC, signal processing circuit, and the like, and controls each unit of the
The image processing
The image processing
An
画像処理プログラム32aは、印刷装置3に印刷させる画像のラスターデータ(印刷データ)を生成するRIP(Raster image Processor)ソフトウェアを含む。ラスターデータは、ドットマトリックス状に配置されたドットのそれぞれについて、印刷装置3が吐出可能なインクの色(例えば、シアン(C)、マゼンダ(M)、イエロー(Y)、ブラック(K)。)のそれぞれの度合いを所定階調の階調値として保持するデータである。
画像処理装置制御部30は、RIPソフトウェアの機能により、カラープロファイルを用いて、画像データを、ラスターデータに変換する。カラープロファイルとしては例えばICC(International Color Consortium)プロファイルが広く用いられている。画像データは、RGB表色系の各色(例えば、レッド(R)、グリーン(G)、ブルー(B)。)の色成分の度合いを所定階調の階調値として保持するドットにより構成されるビットマップデータである。
また、画像処理装置制御部30は、後述する所定の場合には、RIPソフトウェアの機能により、キャリブレーションデータ(後述)を用いて、色補正処理(いわゆるカラーキャリブレーション。)を行う。
The
The image processing device control unit 30 converts the image data into raster data using the color profile by the function of the RIP software. For example, an ICC (International Color Consortium) profile is widely used as the color profile. The image data is composed of dots that hold the degree of the color component of each color of the RGB color system (for example, red (R), green (G), blue (B)) as a gradation value of a predetermined gradation. Bitmap data.
Further, the image processing apparatus control unit 30 performs color correction processing (so-called color calibration) using calibration data (described later) by a function of the RIP software in a predetermined case described later.
キャリブレーション装置5は、キャリブレーション(後述)を行って、キャリブレーションデータ(後述)を生成する装置である。
図2に示すように、キャリブレーション装置5は、キャリブレーション装置制御部40と、キャリブレーション装置通信部41と、キャリブレーション装置記憶部42と、キャリブレーションユニット43とを備える。
キャリブレーション装置制御部40は、CPUや、ROM、RAM、ASIC、信号処理回路等を備え、キャリブレーション装置5の各部を制御する。キャリブレーション装置制御部40は、例えばCPUが、ROMや後述するキャリブレーション装置記憶部42等に記憶されたプログラムをRAMに読み出して処理を実行し、また例えばASICに実装された機能により処理を実行し、また例えば信号処理回路で信号処理を行って処理を実行する等、ハードウェア及びソフトウェアにより処理を実行する。
キャリブレーション装置通信部41は、キャリブレーション装置制御部40の制御で、ローカルエリアネットワークLNと接続する装置と所定の通信規格に従って通信する。
キャリブレーション装置記憶部42は、不揮発性メモリーを備え、各種データを記憶する。
キャリブレーション装置5には、キャリブレーションツール42aがインストールされる。キャリブレーション装置制御部40は、キャリブレーションツール42aを読み出して実行し、キャリブレーションユニット43(後述)からの入力に基づいて、キャリブレーションデータを生成する。
キャリブレーションユニット43は、少なくとも、測色器、その他の測色に必要な要素を含んで構成される。キャリブレーションユニット43は、測色器による測色の結果を示すデータ(以下、「測色結果データ」という。)をキャリブレーション装置制御部40に出力する。
The
As shown in FIG. 2, the
The calibration
The calibration device communication unit 41 communicates with a device connected to the local area network LN according to a predetermined communication standard under the control of the calibration
The calibration
A
The
キャリブレーション装置5によるキャリブレーションは、以下の方法で行われる。
すなわち、事前に、キャリブレーションの対象となる印刷装置3(以下、「キャリブレーション対象装置」という。)により、キャリブレーションの対象となる種類の印刷メディア(以下、「キャリブレーション対象媒体」という。)に対して、テスト用の画像が印刷される。キャリブレーション対象装置によるテスト用の画像の印刷は、事前に用意されたテスト用のラスターデータに基づいて実行される。
キャリブレーションに際し、まず、キャリブレーション装置5に対して、キャリブレーション対象装置を識別する識別情報と、キャリブレーションの対象となる印刷メディアの種類を識別する識別情報とが所定の方法で入力される。以下、印刷装置3を識別する識別情報を「印刷装置識別情報」という。印刷装置識別情報は、印刷装置3ごとに固有の値であり、印刷装置3の機種が同一であっても、印刷装置3の個体が異なれば、印刷装置識別情報の値は異なる。また、印刷メディアの種類を識別する情報を「印刷メディア識別情報」という。印刷メディア識別情報は、印刷メディアの種類ごとに固有の値であり、印刷メディアの種類が異なれば値が異なる一方、印刷メディアの種類が同一であれば値は同一である。
Calibration by the
That is, in advance, a type of print medium to be calibrated (hereinafter referred to as “calibration target medium”) by a
At the time of calibration, first, identification information for identifying a calibration target device and identification information for identifying the type of print medium to be calibrated are input to the
次いで、キャリブレーションユニット43の測色器により、テスト用の画像が印刷されたキャリブレーション対象媒体の測色が行われる。キャリブレーションユニット43は、測色器による測色の結果に基づいて、測色の結果を示す測色結果データを、キャリブレーション装置制御部40に出力する。
キャリブレーション装置制御部40は、テスト用のラスターデータ、プリンターの特性を表したプロファイル、及び、キャリブレーションユニット43から入力された測色結果データに基づいて、キャリブレーションデータを生成する。キャリブレーションデータは、上述した色補正処理の前後の色の対応関係が記録されたデータ(一例として)である。すなわち、キャリブレーションデータは、各印刷装置3固有の特性の較正に用いられるデータである。キャリブレーションデータの生成は、既存の技術を用いて適切に行われる。キャリブレーションデータは、ルックアップテーブルであるためデータサイズが大きい。一例として、キャリブレーションデータのデータサイズは1メガバイト程度、メディアの種類に合わせて多種類保持すると数十メガバイトとなる。
1の印刷装置3により1の種類の印刷メディアに対して印刷が行われる場合、当該1の印刷装置3と当該1の種類の印刷メディアとの組み合わせに対応するキャリブレーションデータを用いて色補正処理が行われることにより、以下の効果を奏する。すなわち、印刷装置3により印刷される画像の色に関し、印刷装置3により印刷されることが求められる理想的な画像の色と、実際に印刷装置3により印刷される画像の色との整合が図られ、印刷品質が向上する。
Next, the calorimeter of the
The calibration
When printing is performed on one type of printing medium by one
なお、本実施形態では、キャリブレーション装置5が、測色器を含むキャリブレーションユニット43を備える構成である。この点について、キャリブレーション装置5が、キャリブレーションユニット43を備えず、測色結果データを外部の装置から取得する構成でもよい。すなわち、キャリブレーション装置5は、キャリブレーションデータを生成する機能を有していればよい。
In the present embodiment, the
図3は、印刷システム1が備える統括制御装置6、及び、制御装置7の機能的構成を示すブロック図である。
FIG. 3 is a block diagram illustrating functional configurations of the
統括制御装置6は、ローカルエリアネットワークLNにおいて、印刷装置3、画像処理装置4、キャリブレーション装置5、及び、制御装置7をクライアントとするサーバーとして機能するコンピューターである。
図3に示すように、統括制御装置6は、統括制御装置制御部50と、統括制御装置通信部51と、統括制御装置記憶部52とを備える。
統括制御装置制御部50は、CPUや、ROM、RAM、ASIC、信号処理回路等を備え、統括制御装置6の各部を制御する。統括制御装置制御部50は、例えばCPUが、ROMや後述する統括制御装置記憶部52等に記憶されたプログラムをRAMに読み出して処理を実行し、また例えばASICに実装された機能により処理を実行し、また例えば信号処理回路で信号処理を行って処理を実行する等、ハードウェア及びソフトウェアにより処理を実行する。
統括制御装置通信部51は、統括制御装置制御部50の制御で、ローカルエリアネットワークLNと接続する装置と所定の通信規格に従って通信する。
統括制御装置記憶部52は、不揮発性メモリーを備え、各種データを記憶する。
統括制御装置6には、統括印刷管理プログラム52aがインストールされる。統括制御装置制御部50は、統括印刷管理プログラム52aを読み出して実行し、統括印刷管理プログラム52aの機能によって、後述する各種処理を実行する。
The
As shown in FIG. 3, the
The overall control
The overall control
The overall control
A general
制御装置7は、ローカルエリアネットワークLNにおいて、印刷装置3、画像処理装置4、キャリブレーション装置5をクライアントとするサーバーとして機能するコンピューターである。
図3に示すように、制御装置7は、制御装置制御部60と、制御装置通信部61と、制御装置記憶部62とを備える。
制御装置制御部60は、CPUや、ROM、RAM、ASIC、信号処理回路等を備え、制御装置7の各部を制御する。制御装置制御部60は、例えばCPUが、ROMや後述する制御装置記憶部62等に記憶されたプログラムをRAMに読み出して処理を実行し、また例えばASICに実装された機能により処理を実行し、また例えば信号処理回路で信号処理を行って処理を実行する等、ハードウェア及びソフトウェアにより処理を実行する。
制御装置通信部61は、制御装置制御部60の制御で、ローカルエリアネットワークLNと接続する装置と所定の通信規格に従って通信する。
制御装置記憶部62は、不揮発性メモリーを備え、各種データを記憶する。
制御装置7には、印刷管理プログラム62aがインストールされる。制御装置制御部60は、印刷管理プログラム62aを読み出して実行し、印刷管理プログラム62aの機能によって、後述する各種処理を実行する。
The
As shown in FIG. 3, the
The control
The control
The control
A
次に、印刷システム1において、ローカルエリアネットワークLNに、新たに印刷装置3が接続される場合の、印刷装置3、及び、制御装置7の動作について説明する。
ローカルエリアネットワークLNに印刷装置3が新たに接続される場合、ユーザーは、ローカルエリアネットワークLNに接続する制御装置7のうち、新たに接続される印刷装置3を管理する対象とする1つの制御装置7を決定する。すなわち、本実施形態に係る印刷システム1では、ローカルエリアネットワークLNに接続する印刷装置3のそれぞれは、ローカルエリアネットワークLNに接続する制御装置7のうちのいずれか1つの制御装置7の管理の対象となる。
ローカルエリアネットワークLNに新たに接続された印刷装置3には、印刷装置3を管理する制御装置7を識別する識別情報(以下、制御装置7の識別情報を「制御装置識別情報」という。)と、制御装置7のローカルエリアネットワークLNにおけるアドレスを示す制御装置アドレス情報とが対応付けて登録される。登録された制御装置識別情報と、制御装置アドレス情報とは、印刷装置記憶部22に記憶される。制御装置識別情報と、制御装置アドレス情報との登録は例えば、以下の方法で行われる。
例えば、ユーザーが、所定の手段で、これら情報を印刷装置3に入力し、印刷装置制御部20は、ユーザーにより入力されたこれら情報を印刷装置記憶部22に記憶する。
また例えば、印刷装置3は、ブロードキャストで、ローカルエリアネットワークLNに接続する装置に、制御装置アドレス応答要求情報を送信する。制御装置アドレス応答要求情報は、制御装置識別情報を含み、制御装置識別情報の制御装置7に対して、制御装置アドレス情報の応答を要求する情報である。制御装置識別情報は、ユーザーにより入力される。制御装置アドレス応答要求情報に含まれる制御装置識別情報の制御装置7が制御装置アドレス要求情報を受信した場合、制御装置アドレス情報を応答する。制御装置アドレス要求情報に含まれる制御装置識別情報の制御装置7以外の装置が、制御装置アドレス要求情報を受信した場合、当該情報を破棄する。印刷装置制御部20は、制御装置アドレス応答要求情報に対する応答に基づいて、制御装置識別情報と、制御装置アドレス情報とを印刷装置記憶部22に記憶する。
また例えば、制御装置7は、所定のタイミングで、自装置が管理の対象とする印刷装置3に対して、制御装置アドレス登録要求情報を送信する。印刷装置3のローカルエリアネットワークLNにおけるアドレス等、制御装置アドレス登録要求情報を印刷装置3に送信するために必要な情報は、事前に、制御装置7に登録される。制御装置アドレス登録要求情報は、制御装置識別情報と、制御装置アドレス情報とを含み、これら情報の登録を要求する情報である。印刷装置制御部20は、制御装置アドレス登録情報を受信し、当該情報に基づいて、制御装置識別情報と、制御装置アドレス情報とを登録する。
Next, operations of the
When the
The
For example, the user inputs these information to the
For example, the
Further, for example, the
この結果、ローカルエリアネットワークLNに接続する印刷装置3のそれぞれには、印刷装置3を管理の対象とする制御装置7の制御装置識別情報と、制御装置アドレス情報とが対応付けて登録される。
As a result, in each of the
次に、キャリブレーション装置5が、キャリブレーション対象装置に対応するキャリブレーションデータを生成した後、生成したキャリブレーションデータを、ローカルエリアネットワークLNに接続する装置に格納する場合の各装置の動作について説明する。
本実施形態では、キャリブレーションデータを格納する場所が固定的でなく、キャリブレーションデータの格納の手順に関し、以下で説明する複数のパターンが存在する。なお、後に明らかとなるように、本実施形態に係る印刷システム1の各装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を行い、これにより、キャリブレーションデータを必要とする装置が、キャリブレーションデータを取得することが可能となっている。
Next, the operation of each device when the
In the present embodiment, the location for storing calibration data is not fixed, and there are a plurality of patterns described below regarding the procedure for storing calibration data. As will become apparent later, each device of the
<キャリブレーションデータの格納に関する第1のパターン(格納第1パターン)>
図4は、格納第1パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図4では、格納第1パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。格納第1パターンの説明において、キャリブレーション装置5が生成したキャリブレーションデータに対応する印刷装置3を、「印刷装置P1」(図4参照。)と表現する。
図5のフローチャートは、格納第1パターンにおけるキャリブレーション装置5、及び、印刷装置P1の動作を示すフローチャートである。図5のフローチャートFAは、キャリブレーション装置5の動作を示し、フローチャートFBは、印刷装置P1の動作を示す。
<First Pattern for Storage of Calibration Data (Stored First Pattern)>
FIG. 4 is a diagram schematically showing the
The flowchart of FIG. 5 is a flowchart showing the operations of the
図5のフローチャートFAに示すように、キャリブレーション装置5のキャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、格納場所応答要求情報を、印刷装置P1に送信する(ステップSA1)(図4の矢印Y41)。格納場所応答要求情報は、キャリブレーションデータの格納場所を問い合わせる情報である。印刷装置P1のアドレス等、格納場所応答要求情報を印刷装置P1に送信するために必要な情報は事前に登録される。
As shown in the flowchart FA of FIG. 5, the calibration
図5のフローチャートFBに示すように、印刷装置P1の印刷装置制御部20は、印刷装置通信部21を制御して、格納場所応答要求情報を受信する(ステップSB1)。
次いで、印刷装置制御部20は、格納場所判断処理を実行する(ステップSB2)。格納場所判断処理において、印刷装置制御部20は、キャリブレーションデータを自装置に格納可能か否か判断する。印刷装置P1は、大容量の記憶装置が搭載された装置であり、記憶装置の記憶領域にキャリブレーションデータを格納可能な空き容量が十分に確保されている。これを踏まえ、印刷装置制御部20は、ステップSB2の格納場所判断処理において、キャリブレーションデータを自装置に格納可能と判断する。なお、キャリブレーションデータを格納可能な空き容量が確保されている状態であっても、ユーザーがキャリブレーションデータの格納を禁止する設定を行っている場合には、印刷装置制御部20が、キャリブレーションデータの格納ができないと判断する構成でもよい。
As shown in the flowchart FB of FIG. 5, the printing
Next, the printing
格納場所判断処理においてキャリブレーションデータを格納可能と判断した場合、印刷装置制御部20は、印刷装置通信部21を制御して、キャリブレーションデータ送信要求情報をキャリブレーション装置5に送信する(ステップSB3)(図4の矢印Y42)。キャリブレーションデータ送信要求情報は、キャリブレーションデータの送信を要求する情報である。
If it is determined that the calibration data can be stored in the storage location determination process, the printing
図5のフローチャートFAに示すように、キャリブレーション装置5のキャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、キャリブレーションデータ送信要求情報を受信する(ステップSA2)。
次いで、キャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを印刷装置P1に送信する(ステップSA3)(図4の矢印Y43)。
As shown in the flowchart FA of FIG. 5, the calibration
Next, the calibration
図5のフローチャートFBに示すように、印刷装置P1の印刷装置制御部20は、印刷装置通信部21を制御して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを受信する(ステップSB4)。
次いで、印刷装置制御部20は、受信した印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを対応付けて印刷装置記憶部22に記憶する(ステップSB5)。なお、印刷装置識別情報は、印刷装置P1の識別情報であるため、キャリブレーション装置5が送信しない構成でもよい。
ステップSB5の処理の結果、印刷装置P1に対応するキャリブレーションデータは、印刷装置P1に格納される。
As illustrated in the flowchart FB of FIG. 5, the printing
Next, the printing
As a result of the processing in step SB5, calibration data corresponding to the printing apparatus P1 is stored in the printing apparatus P1.
以上のように、格納第1パターンでは、印刷装置3は、情報処理装置(本例では、キャリブレーション装置5。)からキャリブレーションデータの格納要求を受けた場合、自装置にキャリブレーションデータを格納可能か否か判断し、格納可能な場合、キャリブレーションデータの送信を要求する。
この構成によれば、印刷装置3は、自装置にキャリブレーションデータを格納可能な場合は、自装置にキャリブレーションデータを格納することができる。すなわち、印刷装置3は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、印刷装置3に対して、キャリブレーションデータの格納要求を行う情報処理装置は、キャリブレーション装置5に限らない。例えば、制御装置7等の、キャリブレーションデータを格納可能な装置であってもよい。
As described above, in the first storage pattern, when the
According to this configuration, the
Note that the information processing apparatus that requests the
<キャリブレーションデータの格納に関する第2のパターン(格納第2パターン)>
図6は、格納第2パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図6では、格納第2パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。格納第2パターンの説明において、キャリブレーション装置5が生成したキャリブレーションデータに対応する印刷装置3を、「印刷装置P2」(図6参照。)と表現する。また、印刷装置P2を管理の対象とする制御装置7を、「制御装置S2」と表現する。
図7のフローチャートは、格納第2パターンにおけるキャリブレーション装置5、印刷装置P2、及び、制御装置S2の動作を示すフローチャートである。図7のフローチャートFCは、キャリブレーション装置5の動作を示し、フローチャートFDは、印刷装置P2の動作を示し、フローチャートFEは、制御装置S2の動作を示す。
<Second Pattern for Storage of Calibration Data (Stored Second Pattern)>
FIG. 6 is a diagram schematically showing the
The flowchart of FIG. 7 is a flowchart showing the operations of the
図7のフローチャートFCに示すように、キャリブレーション装置5のキャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、格納場所応答要求情報を、印刷装置P2に送信する(ステップSC1)(図6の矢印Y61)。
As shown in the flowchart FC of FIG. 7, the calibration
図7のフローチャートFDに示すように、印刷装置P2の印刷装置制御部20は、印刷装置通信部21を制御して、格納場所応答要求情報を受信する(ステップSD1)。
次いで、印刷装置制御部20は、格納場所判断処理を実行する(ステップSD2)。印刷装置P2は、大容量の記憶装置が搭載されていない装置であり、キャリブレーションデータを格納可能な空き容量が十分に確保されておらず、キャリブレーションデータを格納することができない。これを踏まえ、印刷装置制御部20は、ステップSD2の格納場所判断処理において、キャリブレーションデータを自装置に格納できないと判断する。なお、大容量の記憶装置が搭載されている場合であっても、記憶装置の記憶領域に、キャリブレーションデータを格納するのに十分な空き容量が確保されていない場合、印刷装置制御部20は、キャリブレーションデータの格納ができないと判断する。
As shown in the flowchart FD of FIG. 7, the printing
Next, the printing
格納場所判断処理においてキャリブレーションデータを格納できない判断した場合、印刷装置制御部20は、印刷装置通信部21を制御して、制御装置アドレス情報をキャリブレーション装置5に送信する(ステップSD3)(図6の矢印Y62)。上述したように、制御装置アドレス情報は、印刷装置P2を管理の対象とする制御装置S2のローカルエリアネットワークLNにおけるアドレスを示す情報である。
If it is determined in the storage location determination process that the calibration data cannot be stored, the printing
図7のフローチャートFCに示すように、キャリブレーション装置5のキャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、制御装置アドレス情報を受信する(ステップSC2)。
次いで、キャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、制御装置アドレス情報が示すアドレス(本例では、制御装置S2のアドレス。)に対して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを送信する(ステップSC3)(図6の矢印Y63)。
As shown in the flowchart FC of FIG. 7, the calibration
Next, the calibration
図7のフローチャートFEに示すように、制御装置S2の制御装置制御部60は、制御装置通信部61を制御して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを受信する(ステップSE1)。
次いで、制御装置制御部60は、受信した情報に基づいて、制御装置側キャリブレーションデータ管理データベースQ1を更新する(ステップSE2)。
詳述すると、図6に示すように、格納第2パターンに係る制御装置7(本例では、制御装置S2。)の制御装置記憶部62は、制御装置側キャリブレーションデータ管理データベースQ1を記憶している。制御装置側キャリブレーションデータ管理データベースQ1の1件のレコードは、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを有する。ステップSE2において、制御装置制御部60は、制御装置側キャリブレーションデータ管理データベースQ1に、受信した印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを有するレコードを登録する。
ステップSE2の処理の結果、印刷装置P2に対応するキャリブレーションデータは、印刷装置P2を管理の対象とする制御装置S2に記憶される。
As shown in the flowchart FE of FIG. 7, the control
Next, the control
More specifically, as shown in FIG. 6, the control
As a result of the processing in step SE2, calibration data corresponding to the printing apparatus P2 is stored in the control apparatus S2 that manages the printing apparatus P2.
以上のように、格納第2パターンでは、印刷装置3は、情報処理装置(本例では、キャリブレーション装置5。)からキャリブレーションデータの格納要求を受けた場合、自装置にキャリブレーションデータを格納可能か否か判断し、格納できない場合、情報処理装置及び自装置が接続するローカルエリアネットワークLN(ネットワーク)に接続され、キャリブレーションデータを格納な可能な制御装置7(記憶装置)のネットワーク上の場所を応答する。
この構成によれば、印刷装置3がキャリブレーションデータを格納できない場合、ローカルエリアネットワークLNと接続する各装置がアクセス可能な制御装置7にキャリブレーションデータを格納することができる。すなわち、印刷装置3は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、印刷装置3に対して、キャリブレーションデータの格納要求を行う情報処理装置は、キャリブレーション装置5に限らない。例えば、制御装置7等の、キャリブレーションデータを格納可能な装置であってもよい。
As described above, in the second storage pattern, when the
According to this configuration, when the
Note that the information processing apparatus that requests the
<キャリブレーションデータの格納に関する第3のパターン(格納第3パターン)>
図8は、格納第3パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図8では、格納第3パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。格納第3パターンの説明において、キャリブレーション装置5が生成したキャリブレーションデータに対応する印刷装置3を、「印刷装置P3」(図8参照。)と表現する。また、印刷装置P2を管理の対象とする制御装置7を、「制御装置S3」と表現する。また、格納第3パターンにおける統括制御装置6を、「統括制御装置T3」と表現する。
図9のフローチャートは、格納第3パターンにおけるキャリブレーション装置5、印刷装置P3、制御装置S3、及び、統括制御装置T3の動作を示すフローチャートである。図9のフローチャートFCは、キャリブレーション装置5の動作を示し、フローチャートFDは、印刷装置P3の動作を示し、フローチャートFFは、制御装置S3の動作を示し、フローチャートFGは、統括制御装置T3の動作を示す。
なお、格納第3パターンにおけるキャリブレーション装置5、及び、印刷装置P3の処理は、格納第2パターンにおけるキャリブレーション装置5、及び、印刷装置P2の処理と一致する。従って、図9のフローチャートについて、キャリブレーション装置5、及び、印刷装置P3の処理に関しては、図7のフローチャートを援用する。
<Third Pattern for Storage of Calibration Data (Stored Third Pattern)>
FIG. 8 is a diagram schematically showing the
The flowchart of FIG. 9 is a flowchart showing the operations of the
Note that the processing of the
図9のフローチャートFFに示すように、制御装置S3の制御装置制御部60は、制御装置通信部61を制御して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを受信する(ステップSF1)。
次いで、制御装置制御部60は、格納場所判断処理を実行する(ステップSF2)。以下、ステップSF2の処理について詳述する。
ここで、格納第3パターンでは、キャリブレーションデータを格納しない印刷装置3のそれぞれのキャリブレーションデータは、統括制御装置6が記憶し、統括的に管理する。すなわち、印刷装置3がキャリブレーションデータを記憶しない場合、印刷装置3を管理の対象とする制御装置7がキャリブレーションデータを記憶するのではなく、統括制御装置6が記憶する。第3格納パターンでは、ユーザーは、事前に制御装置7に対してキャリブレーションデータの格納を禁止する設定を行う。以上を踏まえ、ステップSF2の格納場所判断処理において、制御装置制御部60は、キャリブレーションデータを自装置に格納できないと判断する。なお、制御装置7にキャリブレーションデータを格納するのに十分な空き容量がない場合に、制御装置制御部60が、格納場所判断処理において、キャリブレーションデータを自装置に格納できないと判断する構成でもよい。
As shown in the flowchart FF of FIG. 9, the control
Next, the control
Here, in the storage third pattern, the respective calibration data of the
格納場所判断処理において、キャリブレーションデータを格納できないと判断した場合、制御装置制御部60は、制御装置通信部61を制御して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを統括制御装置T3に送信する(ステップSF3)(図8の矢印Y81)。統括制御装置T3のローカルエリアネットワークLNにおけるアドレス等、統括制御装置T3と通信するために必要な情報は、制御装置S3に事前に登録される。
In the storage location determination process, when it is determined that the calibration data cannot be stored, the control
図9のフローチャートFGに示すように、統括制御装置T3の統括制御装置制御部50は、統括制御装置通信部51を制御して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを受信する(ステップSG1)。
次いで、統括制御装置制御部50は、統括制御装置側キャリブレーションデータ管理データベースM1を更新する(ステップSG2)。
統括制御装置側キャリブレーションデータ管理データベースM1は、制御装置側キャリブレーションデータ管理データベースQ1と同一のデータ構造を有するデータベースである。ステップSG2において、統括制御装置制御部50は、統括制御装置側キャリブレーションデータ管理データベースM1に、受信した印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを有するレコードを登録する。
ステップSE2の処理の結果、印刷装置P3に対応するキャリブレーションデータは、統括制御装置T3に記憶される。
As shown in the flowchart FG of FIG. 9, the overall control
Next, the overall control
The overall control device side calibration data management database M1 is a database having the same data structure as the control device side calibration data management database Q1. In step SG2, the overall control
As a result of the processing in step SE2, calibration data corresponding to the printing apparatus P3 is stored in the overall control apparatus T3.
以上のように、格納第3パターンでは、キャリブレーションデータは、統括制御装置6に記憶される。
As described above, in the third storage pattern, the calibration data is stored in the
<キャリブレーションデータの格納に関する第4のパターン(格納第4パターン)>
図10は、格納第4パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図10では、格納第4パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。格納第4パターンの説明において、キャリブレーション装置5が生成したキャリブレーションデータに対応する印刷装置3を管理の対象とする制御装置7を制御装置S4(図10参照。)と表現する。
以下、図10を用いて、格納第4パターンについて説明する。
<Fourth pattern for storing calibration data (stored fourth pattern)>
FIG. 10 is a diagram schematically illustrating the
Hereinafter, the storage fourth pattern will be described with reference to FIG.
キャリブレーション装置5のキャリブレーション装置制御部40は、格納場所応答要求情報を、制御装置S4に送信する(図10の矢印Y101)。上述したように、格納場所応答要求情報は、キャリブレーションデータの格納場所を問い合わせる情報である。なお、印刷装置3を管理の対象とする制御装置7のアドレス等、印刷装置3を管理の対象とする制御装置7と通信するために必要な情報は事前に登録される。
The calibration
制御装置S4の制御装置制御部60は、受信した格納場所応答要求情報に基づいて、格納場所判断処理を実行する。格納場所判断処理において、制御装置制御部60は、キャリブレーションデータを自装置に格納可能か否か判断する。制御装置S4は、キャリブレーションデータを格納可能な空き容量が十分に確保されており、また、キャリブレーションデータを格納可能な空き容量が確保されている場合は、要求に応じてキャリブレーションデータを格納する旨の設定がユーザーによりなされている。これを踏まえ、制御装置制御部60は、格納場所判断処理において、キャリブレーションデータを自装置に格納可能と判断する。
The
格納場所判断処理においてキャリブレーションデータを格納可能と判断した場合、制御装置制御部60は、キャリブレーションデータ送信要求情報をキャリブレーション装置5に送信する(図10の矢印Y102)。上述したように、キャリブレーションデータ送信要求情報は、キャリブレーションデータの送信を要求する情報である。
When it is determined in the storage location determination process that the calibration data can be stored, the control
キャリブレーション装置5のキャリブレーション装置制御部40は、キャリブレーションデータ送信要求情報の受信に応じて、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを制御装置S4に送信する(図10の矢印Y103)。
In response to the reception of the calibration data transmission request information, the calibration
制御装置S4の制御装置制御部60は、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを受信し、制御装置側キャリブレーションデータ管理データベースQ1に、これら情報を有するレコードを登録する。格納第4パターンに係る制御装置7(本例では、制御装置S4。)は、制御装置側キャリブレーションデータ管理データベースQ1を記憶している。
この結果、制御装置S4にキャリブレーションデータが格納される。
The control
As a result, calibration data is stored in the control device S4.
以上のように、格納第4パターンでは、制御装置7は、情報処理装置(本例では、キャリブレーション装置5。)からキャリブレーションデータの格納要求を受けた場合、自装置にキャリブレーションデータを格納可能か否か判断し、格納可能な場合、キャリブレーションデータの送信を要求する。
この構成によれば、制御装置7は、自装置にキャリブレーションデータを格納可能な場合は、自装置にキャリブレーションデータを格納することができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、制御装置7に対して、キャリブレーションデータの格納要求を行う情報処理装置は、キャリブレーション装置5に限らない。例えば、印刷装置3であってもよい。
As described above, in the fourth storage pattern, when the
According to this configuration, the
Note that the information processing apparatus that requests the
<キャリブレーションデータの格納に関する第5のパターン(格納第5パターン)>
図11は、格納第5パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図11では、格納第5パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。格納第5パターンの説明において、キャリブレーション装置5が生成したキャリブレーションデータに対応する印刷装置3を、「印刷装置P5」(図11参照。)と表現する。また、印刷装置P5を管理の対象とする制御装置7を、「制御装置S5」と表現する。
以下、図11を用いて、格納第5パターンについて説明する。
<Fifth pattern for storing calibration data (stored fifth pattern)>
FIG. 11 is a diagram schematically showing the
Hereinafter, the storage fifth pattern will be described with reference to FIG.
キャリブレーション装置5のキャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、格納場所応答要求情報を、制御装置S5に送信する(図11の矢印Y111)。
The calibration
制御装置S5の制御装置制御部60は、格納場所応答要求情報の受信に応じて、格納場所判断処理を実行する。制御装置S5は、キャリブレーションデータの格納を禁止する旨の設定がユーザーによりなされている。これを踏まえ、制御装置制御部60は、格納場所判断処理において、キャリブレーションデータを自装置に格納できないと判断する。
In response to receiving the storage location response request information, the control
格納場所判断処理においてキャリブレーションデータを格納できない判断した場合、制御装置制御部60は、印刷装置P5のローカルエリアネットワークLNにおけるアドレスを示す情報をキャリブレーション装置5に送信する(図11の矢印Y112)。
なお、格納第5パターンにおいて、印刷装置P5は、キャリブレーションデータを格納可能である。
If it is determined that the calibration data cannot be stored in the storage location determination process, the control
In the fifth storage pattern, the printing apparatus P5 can store calibration data.
キャリブレーション装置5のキャリブレーション装置制御部40は、印刷装置P5のアドレスを示す情報を受信する。キャリブレーション装置制御部40は、受信した情報が示すアドレス(本例では、印刷装置P5。)に対して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを送信する(図11の矢印Y113)。
The
印刷装置P5の印刷装置制御部20は、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを受信する。印刷装置制御部20は、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを対応付けて印刷装置記憶部22に記憶する。
以上の結果、印刷装置P5に対応するキャリブレーションデータは、印刷装置P5に格納される。
The printing
As a result, the calibration data corresponding to the printing apparatus P5 is stored in the printing apparatus P5.
以上のように、格納第5パターンでは、制御装置7は、情報処理装置(本例では、キャリブレーション装置5)からキャリブレーションデータの格納要求を受けた場合、自装置にキャリブレーションデータを格納可能か否か判断し、格納できない場合、情報処理装置及び自装置が接続するローカルエリアネットワークLN(ネットワーク)に接続され、格納要求のあったキャリブレーションデータに対応する印刷装置3のローカルエリアネットワークLN上の場所を応答する。
この構成によれば、制御装置7がキャリブレーションデータを格納できない場合、ローカルエリアネットワークLNと接続する各装置がアクセス可能な印刷装置3にキャリブレーションデータを格納することができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
As described above, in the fifth storage pattern, when the
According to this configuration, when the
<キャリブレーションデータの格納に関する第6のパターン(格納第6パターン)>
図12は、格納第6パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図12では、格納第6パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。格納第6パターンの説明において、キャリブレーション装置5が生成したキャリブレーションデータに対応する印刷装置3を管理の対象とする制御装置7を、「制御装置S6」と表現する。また、格納第6パターンにおける統括制御装置6を、「統括制御装置T6」と表現する。
以下、図12を用いて、格納第6パターンについて説明する。
<Sixth Pattern for Storage of Calibration Data (Stored Sixth Pattern)>
FIG. 12 is a diagram schematically illustrating the
Hereinafter, the sixth storage pattern will be described with reference to FIG.
キャリブレーション装置5のキャリブレーション装置制御部40は、キャリブレーション装置通信部41を制御して、格納場所応答要求情報を、制御装置S6に送信する(図12の矢印Y121)。
The calibration
制御装置S6の制御装置制御部60は、格納場所応答要求情報の受信に応じて、格納場所判断処理を実行する。制御装置S6は、キャリブレーションデータの格納を禁止する旨の設定がユーザーによりなされている。これを踏まえ、制御装置制御部60は、格納場所判断処理において、キャリブレーションデータを自装置に格納できないと判断する。
In response to receiving the storage location response request information, the control
格納場所判断処理においてキャリブレーションデータを格納できない判断した場合、制御装置制御部60は、統括制御装置T6のローカルエリアネットワークLNにおけるアドレスを示す情報をキャリブレーション装置5に送信する(図12の矢印Y122)。
If it is determined in the storage location determination process that the calibration data cannot be stored, the control
キャリブレーション装置5のキャリブレーション装置制御部40は、統括制御装置T6のアドレスを示す情報を受信する。キャリブレーション装置制御部40は、受信した情報が示すアドレス(本例では、統括制御装置T6。)に対して、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを送信する(図12の矢印Y123)。
The calibration
統括制御装置T6の統括制御装置制御部50は、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを受信する。統括制御装置制御部50は、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを有するレコードを、統括制御装置側キャリブレーションデータ管理データベースM1に登録する。
以上の結果、キャリブレーションデータは、統括制御装置T6に格納される。
The overall control
As a result, the calibration data is stored in the overall control device T6.
以上のように、格納第6パターンでは、制御装置7は、情報処理装置(本例では、キャリブレーション装置5。)からキャリブレーションデータの格納要求を受けた場合、情報処理装置及び自装置が接続するローカルエリアネットワークLN(ネットワーク)に接続され、キャリブレーションデータを格納可能な統括制御装置6(記憶装置)のローカルエリアネットワークLN上の場所を応答する。
この構成によれば、制御装置7がキャリブレーションデータを格納できない場合、ローカルエリアネットワークLNと接続する各装置がアクセス可能な統括制御装置6にキャリブレーションデータを格納することができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、制御装置7に対してキャリブレーションデータの格納要求を行う装置は、キャリブレーション装置5に限らず、例えば、印刷装置3であってもよい。
As described above, in the sixth storage pattern, when the
According to this configuration, when the
Note that the device that requests the
<キャリブレーションデータの格納に関する第7のパターン(格納第7パターン)>
図13は、格納第7パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図13では、格納第7パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。格納第7パターンの説明において、キャリブレーション装置5が生成したキャリブレーションデータに対応する印刷装置3を、「印刷装置P7」(図13参照。)と表現する。また、印刷装置P7を管理の対象とする制御装置7を、「制御装置S7」と表現する。また、格納第7パターンにおける統括制御装置6を、「統括制御装置T7」と表現する。
以下、図13を用いて、格納第7パターンについて説明する。
<Seventh pattern for storing calibration data (stored seventh pattern)>
FIG. 13 is a diagram schematically showing the
Hereinafter, the storage seventh pattern will be described with reference to FIG.
キャリブレーション装置5のキャリブレーション装置制御部40は、格納場所応答要求情報を、制御装置S7に送信する(図13の矢印Y131)。
The calibration
制御装置S7の制御装置制御部60は、格納場所応答要求情報の受信に応じて、格納場所判断処理を実行する。制御装置S7は、キャリブレーションデータの格納を禁止する旨の設定がユーザーによりなされている。これを踏まえ、制御装置制御部60は、格納場所判断処理において、キャリブレーションデータを自装置に格納できないと判断する。
The control
格納場所判断処理においてキャリブレーションデータを格納できない判断した場合、制御装置制御部60は、キャリブレーションデータを格納可能か否か問い合わせる状態応答要求情報を印刷装置P7に送信する(図13の矢印Y132)。
If it is determined in the storage location determination process that the calibration data cannot be stored, the control
印刷装置P7の印刷装置制御部20は、状態応答要求情報の受信に応じて、キャリブレーションデータを格納可能か否か判断する。格納可能な場合は、その旨を示す情報を制御装置S7に応答し、格納できない場合は、その旨を示す情報を制御装置S7に応答する(図13の矢印Y133)。
The printing
制御装置S7の制御装置制御部60は、印刷装置P7から、キャリブレーションデータを格納可能な旨の情報を受信した場合、印刷装置P7のローカルエリアネットワークLNにおけるアドレスを示す情報をキャリブレーション装置5に送信する(図13の矢印Y134)。一方、制御装置制御部60は、印刷装置P7から、キャリブレーションデータを格納できない旨の情報を受信した場合、統括制御装置T7のローカルエリアネットワークLNにおけるアドレスを示す情報をキャリブレーション装置5に送信する(図13の矢印Y134)。
When the control
キャリブレーション装置5のキャリブレーション装置制御部40は、制御装置S7から、印刷装置P7のアドレスを示す情報を受信した場合、受信した情報に基づいて、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを印刷装置P7に送信する(図13の矢印Y135)。印刷装置P7の印刷装置制御部20は、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを対応付けて記憶する。
一方、キャリブレーション装置制御部40は、制御装置S7から、統括制御装置T7のアドレスを示す情報を受信した場合、受信した情報に基づいて、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを統括制御装置T7に送信する(図13の矢印Y136)。統括制御装置T7の統括制御装置制御部50は、印刷装置識別情報と、印刷メディア識別情報と、キャリブレーションデータとを有するレコードを、統括制御装置側キャリブレーションデータ管理データベースM1に登録する。
When the calibration
On the other hand, when receiving the information indicating the address of the overall control device T7 from the control device S7, the calibration
以上のように、格納第7パターンでは、制御装置7は、情報処理装置(本例では、キャリブレーション装置5。)からキャリブレーションデータの格納要求を受けた場合、自装置にキャリブレーションデータを格納可能か否か判断する。制御装置7は、格納できない場合、情報処理装置及び自装置が接続するローカルエリアネットワークLN(ネットワーク)に接続され、格納要求のあったキャリブレーションデータに対応する印刷装置3に対して、キャリブレーションデータを格納可能か否か問い合わせる。制御装置7は、印刷装置3から格納可能な旨の応答があった場合、印刷装置3のローカルエリアネットワークLN上の場所を情報処理装置に対して応答する。制御装置7は、印刷装置3から格納できない旨の応答があった場合、ローカルエリアネットワークLNに接続され、キャリブレーションデータを格納可能な統括制御装置6(記憶装置)のローカルエリアネットワークLN上の場所を情報処理装置に対して応答する。
この構成によれば、制御装置7にキャリブレーションデータを格納できない場合に、印刷装置3が格納可能なときは印刷装置3にキャリブレーションデータを格納することができ、印刷装置3が格納できないときは統括制御装置6にキャリブレーションデータを格納することができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、制御装置7に対してキャリブレーションデータの格納要求を行う装置は、キャリブレーション装置5に限らない。
As described above, in the seventh storage pattern, when the
According to this configuration, when the calibration data cannot be stored in the
Note that the device that requests the
次に、画像処理装置4がラスターデータを生成して印刷装置3に送信することにより、印刷装置3による印刷が行われる場合において、画像処理装置4がキャリブレーションデータの取得を要求するときの各装置の動作について説明する。
本実施形態では、画像処理装置4がキャリブレーションデータの取得を要求した後の各装置の処理の手順に関し、以下で説明する複数のパターンが存在する。各パターンで説明する通り、本実施形態に係る印刷システム1の各装置は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を行う。
Next, each time when the
In the present embodiment, there are a plurality of patterns described below regarding the processing procedure of each apparatus after the
なお、画像処理装置4には、所定のAPI(Application Programming Interface)が事前に登録されている。APIは、画像処理プログラム32aが利用可能なAPIである。画像処理装置4の画像処理装置制御部30は、印刷装置3に情報を送信する処理を含む各処理を行う場合、必要に応じて、画像処理プログラム32aにより適切なAPIを呼び出し、APIの機能を利用して実行する。
Note that a predetermined API (Application Programming Interface) is registered in the
<キャリブレーションデータの取得に関する第1のパターン(取得第1パターン)>
図14は、取得第1パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図14では、取得第1パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第1パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を、「印刷装置P8」(図14参照。)と表現する。
以下、図14を用いて、取得第1パターンについて説明する。
<First Pattern for Acquisition of Calibration Data (Acquired First Pattern)>
FIG. 14 is a diagram schematically showing the
Hereinafter, the acquired first pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を印刷装置P8に送信する(図14の矢印Y141)。キャリブレーションデータ送信要求情報は、印刷を実行させる印刷装置3の印刷装置識別情報と、印刷装置3に装着された印刷メディアの印刷メディア識別情報とを含む。キャリブレーションデータ送信要求情報は、当該情報に含まれる印刷装置識別情報と、印刷メディア識別情報との組み合わせに対応するキャリブレーションデータの送信を要求する情報である。
The image processing device control unit 30 of the
印刷装置P8の印刷装置制御部20は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第1パターンに係る印刷装置P8には、キャリブレーションデータが格納されている。これを踏まえ、印刷装置制御部20は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていると判断する。
The printing
格納有無判断処理においてキャリブレーションデータが格納されていると判断した場合、印刷装置制御部20は、自装置に格納されたキャリブレーションデータに基づいて色補正処理を行う旨の情報を、画像処理装置4に送信する(図14の矢印Y142)。
When it is determined that the calibration data is stored in the storage presence determination process, the printing
画像処理装置4の画像処理装置制御部30は、印刷装置P8に格納されたキャリブレーションデータに基づいて印刷装置P8が色補正処理を行う旨の情報を受信した場合、キャリブレーションを取得しない。
The image processing device control unit 30 of the
取得第1パターンの場合において、画像処理装置4が、印刷装置P8に印刷を実行させる場合、各装置により以下の処理が実行される。すなわち、画像処理装置4の画像処理装置制御部30は、カラープロファイルに基づいて、画像データをラスターデータに変換する。画像処理装置制御部30は、ラスターデータを印刷装置P8に送信する。印刷装置P8の印刷装置制御部20は、ラスターデータを受信する。印刷装置制御部20は、自装置に格納されたキャリブレーションデータに基づいて、ラスターデータに色補正処理を行い、色補正処理後のラスターデータに基づいて、印刷部23を制御して、印刷を実行する。
In the case of the acquired first pattern, when the
以上のように、取得第1パターンでは、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されている場合、自装置に格納されたキャリブレーションデータに基づいて補正を行う旨の応答をする。
この構成によれば、印刷装置3は、自装置にキャリブレーションデータが格納されていることを踏まえ、自装置に格納されたキャリブレーションデータに基づいて色補正処理を実行できる。このため、ローカルエリアネットワークLN上をキャリブレーションデータが流れることなく、通信負荷が軽減すると共に、通信に要する時間を短縮化でき、また、処理効率を向上できる。すなわち、印刷装置3は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、印刷装置3に対して、キャリブレーションデータの送信の要求を行う装置は、画像処理装置4に限らない。例えば、ローカルエリアネットワークLNに接続され、キャリブレーションデータを格納可能な制御装置7や、統括制御装置6であってもよい。
As described above, in the acquired first pattern, when a request for transmitting calibration data is received from the information processing apparatus (in this example, the image processing apparatus 4), whether or not calibration data is stored in the own apparatus. If it is stored, a response indicating that correction is performed is made based on the calibration data stored in the own apparatus.
According to this configuration, the
Note that the apparatus that requests the
<キャリブレーションデータの取得に関する第2のパターン(取得第2パターン)>
図15は、取得第2パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図15では、取得第2パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第2パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を、「印刷装置P9」(図15参照。)と表現する。また、印刷装置P9を管理の対象とする制御装置7を「制御装置S9」と表現する。
以下、図15を用いて、取得第2パターンについて説明する。
<Second Pattern for Acquisition of Calibration Data (Acquired Second Pattern)>
FIG. 15 is a diagram schematically showing the
Hereinafter, the acquired second pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を印刷装置P9に送信する(図15の矢印Y151)。
The image processing device control unit 30 of the
印刷装置P9の印刷装置制御部20は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第2パターンに係る印刷装置P9には、キャリブレーションデータが格納されていない。これを踏まえ、印刷装置制御部20は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていないと判断する。
The printing
格納有無判断処理においてキャリブレーションデータが格納されていないと判断した場合、印刷装置制御部20は、キャリブレーションデータ送信要求情報を、自装置を管理の対象とする制御装置7(本例では、制御装置S9。)に送信する(図15の矢印Y152)。取得第2パターンにおいて、印刷装置P9が送信するキャリブレーションデータ送信要求情報は、画像処理装置4へのキャリブレーションデータの送信を要求する情報である。
If it is determined in the storage presence / absence determination process that the calibration data is not stored, the printing
制御装置S9の制御装置制御部60は、キャリブレーションデータ送信要求情報の受信に応じて、キャリブレーションデータを取得する。詳述すると、制御装置制御部60は、自装置が、キャリブレーションデータ送信要求情報に含まれる印刷装置識別情報と印刷メディア識別情報との組み合わせに対応するキャリブレーションデータを記憶している場合は、自装置が記憶するキャリブレーションデータを取得する。一方、制御装置制御部60は、自装置が、キャリブレーションデータ送信要求情報に含まれる印刷装置識別情報と印刷メディア識別情報との組み合わせに対応するキャリブレーションデータを記憶していない場合は、以下の処理を実行する。制御装置制御部60は、統括制御装置6に、印刷装置識別情報と印刷メディア識別情報との組み合わせに対応するキャリブレーションデータの応答を要求し、統括制御装置6が応答したキャリブレーションデータを取得する。
キャリブレーションデータを取得した後、制御装置制御部60は、キャリブレーションデータを、画像処理装置4に送信する(図15の矢印Y153)。
The
After acquiring the calibration data, the control
取得第2パターンでは、印刷装置P9に印刷を実行させる場合、画像処理装置4が、キャリブレーションデータに基づく色補正処理を実行する。
In the acquired second pattern, when the printing apparatus P9 performs printing, the
以上のように、取得第2パターンでは、印刷装置3は、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、情報処理装置及び自装置が接続するローカルエリアネットワークLN(ネットワーク)に接続され、キャリブレーションデータを格納する制御装置7(記憶装置)に、直接、キャリブレーションデータを送信させる。
この構成によれば、印刷装置3は、自装置にキャリブレーションデータが格納されていない場合、キャリブレーションデータを格納する装置に、キャリブレーションデータを送信させて、情報処理装置に取得させることができる。すなわち、印刷装置3は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、印刷装置3に対して、キャリブレーションデータの送信の要求を行う装置は、画像処理装置4に限らない。例えば、ローカルエリアネットワークLNに接続され、キャリブレーションデータを格納可能な制御装置7や、統括制御装置6であってもよい。
As described above, in the acquired second pattern, when the
According to this configuration, when the calibration data is not stored in the
Note that the apparatus that requests the
<キャリブレーションデータの取得に関する第3のパターン(取得第3パターン)>
図16は、取得第3パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図16では、取得第3パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第3パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を、「印刷装置P10」(図16参照。)と表現する。また、印刷装置P10を管理の対象とする制御装置7を「制御装置S10」と表現する。
以下、図16を用いて、取得第3パターンについて説明する。
<Third Pattern for Acquisition of Calibration Data (Acquired Third Pattern)>
FIG. 16 is a diagram schematically showing the
Hereinafter, the acquired third pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を印刷装置P10に送信する(図16の矢印Y161)。
The image processing device control unit 30 of the
印刷装置P10の印刷装置制御部20は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第3パターンに係る印刷装置P10には、キャリブレーションデータが格納されていない。これを踏まえ、印刷装置制御部20は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていないと判断する。
The printing
格納有無判断処理においてキャリブレーションデータが格納されていないと判断した場合、印刷装置制御部20は、キャリブレーションデータ送信要求情報を、自装置を管理の対象とする制御装置7(本例では、制御装置S10。)に送信する(図16の矢印Y162)。取得第3パターンにおいて、印刷装置P10が送信するキャリブレーションデータ送信要求情報は、印刷装置P10へのキャリブレーションデータの送信を要求する情報である。
If it is determined in the storage presence / absence determination process that the calibration data is not stored, the printing
制御装置S10の制御装置制御部60は、キャリブレーションデータ送信要求情報の受信に応じて、キャリブレーションデータを取得する。キャリブレーションデータを取得する方法は、取得第2パターンで説明した方法と同様である。
キャリブレーションデータを取得した後、制御装置制御部60は、キャリブレーションデータを、印刷装置P10に送信する(図16の矢印Y163)。
The control
After acquiring the calibration data, the control
印刷装置P10の印刷装置制御部20は、キャリブレーションデータを受信する。印刷装置制御部20は、受信したキャリブレーションデータを、画像処理装置4に送信する(図16の矢印Y164)。
取得第3パターンでは、印刷装置P10に印刷を実行させる場合、画像処理装置4が、キャリブレーションデータに基づく色補正処理を実行する。
The printing
In the acquired third pattern, when the printing apparatus P10 performs printing, the
以上のように、取得第3パターンでは、印刷装置3は、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、情報処理装置及び自装置が接続するローカルエリアネットワークLN(ネットワーク)に接続され、キャリブレーションデータを格納する制御装置7(記憶装置)に、自装置を介して間接的に、キャリブレーションデータを送信させる。
この構成によれば、印刷装置3は、自装置にキャリブレーションデータが格納されていない場合、キャリブレーションデータを格納する装置に、キャリブレーションデータを送信させて、情報処理装置に取得させることができる。すなわち、印刷装置3は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、印刷装置3に対して、キャリブレーションデータの送信の要求を行う装置は、画像処理装置4に限らない。例えば、ローカルエリアネットワークLNに接続され、キャリブレーションデータを格納可能な制御装置7や、統括制御装置6であってもよい。
As described above, in the acquired third pattern, when the
According to this configuration, when the calibration data is not stored in the
Note that the apparatus that requests the
<キャリブレーションデータの取得に関する第4のパターン(取得第4パターン)>
図17は、取得第4パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図17では、取得第4パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第4パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を、「印刷装置P11」(図17参照。)と表現する。また、印刷装置P11を管理の対象とする制御装置7を「制御装置S11」と表現する。
以下、図17を用いて、取得第4パターンについて説明する。
<Fourth Pattern for Acquisition of Calibration Data (Acquired Fourth Pattern)>
FIG. 17 is a diagram schematically illustrating the
Hereinafter, the acquired fourth pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を印刷装置P11に送信する(図17の矢印Y171)。
The image processing device control unit 30 of the
印刷装置P11の印刷装置制御部20は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第4パターンに係る印刷装置P11には、キャリブレーションデータが格納されていない。これを踏まえ、印刷装置制御部20は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていないと判断する。
The printing
格納有無判断処理においてキャリブレーションデータが格納されていないと判断した場合、印刷装置制御部20は、自装置を管理の対象とする制御装置7(本例では、制御装置S11)。のアドレスを示す情報を、画像処理装置4に送信する(図17の矢印Y172)。
When it is determined that the calibration data is not stored in the storage presence / absence determination process, the printing
画像処理装置4の画像処理装置制御部30は、印刷装置P11から受信した情報が示すアドレス(本例では、制御装置S11のアドレス。)に対して、キャリブレーションデータ送信要求情報を送信する(図17の矢印Y173)。
The image processing device control unit 30 of the
制御装置S11の制御装置制御部60は、キャリブレーションデータ送信要求情報の受信に応じて、キャリブレーションデータを取得する。キャリブレーションデータを取得する方法は、取得第2パターンで説明した方法と同様である。
キャリブレーションデータを取得した後、制御装置制御部60は、キャリブレーションデータを、画像処理装置4に送信する(図17の矢印Y174)。
取得第4パターンでは、印刷装置P11に印刷を実行させる場合、画像処理装置4が、キャリブレーションデータに基づく色補正処理を実行する。
The control
After acquiring the calibration data, the control
In the acquired fourth pattern, when the printing apparatus P11 performs printing, the
以上のように、取得第4パターンでは、印刷装置3は、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、情報処理装置及び自装置が接続するローカルエリアネットワークLN(ネットワーク)に接続され、キャリブレーションデータを格納する制御装置7(記憶装置)のローカルエリアネットワークLN上の場所を応答する。
この構成によれば、印刷装置3は、自装置にキャリブレーションデータが格納されていない場合、キャリブレーションデータを格納する装置に、キャリブレーションデータを送信させて、情報処理装置に取得させることができる。すなわち、印刷装置3は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、印刷装置3に対して、キャリブレーションデータの送信の要求を行う装置は、画像処理装置4に限らない。例えば、ローカルエリアネットワークLNに接続され、キャリブレーションデータを格納可能な制御装置7や、統括制御装置6であってもよい。
As described above, in the acquired fourth pattern, when the
According to this configuration, when the calibration data is not stored in the
Note that the apparatus that requests the
<キャリブレーションデータの取得に関する第5のパターン(取得第5パターン)>
図18は、取得第5パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図18では、取得第5パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第5パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を管理の対象とする制御装置7を「制御装置S12」と表現する。
以下、図18を用いて、取得第5パターンについて説明する。
<Fifth Pattern for Acquisition of Calibration Data (Acquired Fifth Pattern)>
FIG. 18 is a diagram schematically illustrating the
Hereinafter, the acquired fifth pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を制御装置S12に送信する(図18の矢印Y181)。
The image processing device control unit 30 of the
制御装置S12の制御装置制御部60は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第5パターンに係る制御装置S12には、キャリブレーションデータが格納されている。これを踏まえ、制御装置制御部60は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていると判断する。
The control
格納有無判断処理においてキャリブレーションデータが格納されていると判断した場合、制御装置制御部60は、自装置に格納されたキャリブレーションデータを画像処理装置4に送信する(図18の矢印Y182)。
When it is determined that the calibration data is stored in the storage presence determination process, the control
取得第5パターンでは、印刷装置3に印刷を実行させる場合、画像処理装置4が、キャリブレーションデータに基づく色補正処理を実行する。
In the acquisition fifth pattern, when the
以上のように、取得第5パターンでは、制御装置7は、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されている場合、自装置に格納されたキャリブレーションデータを送信する。
この構成によれば、制御装置7は、自装置にキャリブレーションデータが格納されている場合は、自装置に格納されたキャリブレーションデータを情報処理装置に送信し、取得させることができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、制御装置7に対して、キャリブレーションデータの送信の要求を行う情報処理装置は、画像処理装置4に限らない。例えば、印刷装置3であってもよい。
As described above, in the fifth acquisition pattern, when the
According to this configuration, when the calibration data is stored in the own device, the
Note that the information processing apparatus that requests the
<キャリブレーションデータの取得に関する第6のパターン(取得第6パターン)>
図19は、取得第6パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図19では、取得第6パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第6パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を管理の対象とする制御装置7を「制御装置S13」と表現する。また、取得第6パターンに係る統括制御装置6を「統括制御装置T13」と表現する。
以下、図19を用いて、取得第6パターンについて説明する。
<Sixth Pattern for Acquisition of Calibration Data (Acquired Sixth Pattern)>
FIG. 19 is a diagram schematically illustrating the
Hereinafter, the acquired sixth pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を制御装置S13に送信する(図19の矢印Y191)。
The image processing device control unit 30 of the
制御装置S13の制御装置制御部60は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第6パターンに係る制御装置S13には、キャリブレーションデータが格納されていない。これを踏まえ、制御装置制御部60は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていないと判断する。
The control
格納有無判断処理においてキャリブレーションデータが格納されていないと判断した場合、制御装置制御部60は、統括制御装置T13に、キャリブレーションデータ送信要求情報を送信する(図19の矢印Y192)。取得第6パターンにおいて、制御装置S13が送信するキャリブレーションデータ送信要求情報は、制御装置S13へのキャリブレーションデータの送信を要求する情報である。
When it is determined that the calibration data is not stored in the storage presence / absence determination process, the
統括制御装置T13の統括制御装置制御部50は、キャリブレーションデータ送信要求情報に含まれる印刷装置識別情報と印刷メディア識別情報との組み合わせに対応するキャリブレーションデータを取得する。統括制御装置制御部50は、取得したキャリブレーションデータを、制御装置S13に送信する(図19の矢印Y193)。
The overall control
制御装置S13の制御装置制御部60は、キャリブレーションデータを受信する。制御装置制御部60は、受信したキャリブレーションデータを、画像処理装置4に送信する(図19の矢印Y194)。
The
取得第6パターンでは、印刷装置3に印刷を実行させる場合、画像処理装置4が、キャリブレーションデータに基づく色補正処理を実行する。
In the acquired sixth pattern, when the
以上のように、取得第6パターンでは、制御装置7は、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、情報処理装置及び自装置が接続するネットワークに接続され、キャリブレーションデータを格納する統括制御装置6(記憶装置)に、自装置を介して間接的にキャリブレーションデータを送信させる。
この構成によれば、制御装置7は、自装置にキャリブレーションデータが格納されていない場合、キャリブレーションデータを格納する装置に、キャリブレーションデータを送信させて、情報処理装置に取得させることができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、制御装置7に対して、キャリブレーションデータの送信の要求を行う装置は、画像処理装置4に限らない。例えば、印刷装置3であってもよい。
As described above, in the acquired sixth pattern, when the
According to this configuration, when calibration data is not stored in the own device, the
Note that the device that requests the
<キャリブレーションデータの取得に関する第7のパターン(取得第7パターン)>
図20は、取得第7パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図20では、取得第7パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第7パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を管理の対象とする制御装置7を「制御装置S14」と表現する。また、取得第7パターンに係る統括制御装置6を「統括制御装置T14」と表現する。
以下、図20を用いて、取得第7パターンについて説明する。
<Seventh Pattern for Acquisition of Calibration Data (Acquired Seventh Pattern)>
FIG. 20 is a diagram schematically illustrating the
Hereinafter, the acquired seventh pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を制御装置S14に送信する(図20の矢印Y201)。
The image processing device control unit 30 of the
制御装置S14の制御装置制御部60は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第7パターンに係る制御装置S14には、キャリブレーションデータが格納されていない。これを踏まえ、制御装置制御部60は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていないと判断する。
The control
格納有無判断処理においてキャリブレーションデータが格納されていないと判断した場合、制御装置制御部60は、統括制御装置T14に、キャリブレーションデータ送信要求情報を送信する(図20の矢印Y202)。取得第7パターンにおいて、制御装置S14が送信するキャリブレーションデータ送信要求情報は、画像処理装置4へのキャリブレーションデータの送信を要求する情報である。
When it is determined in the storage presence / absence determination process that the calibration data is not stored, the control
統括制御装置T14の統括制御装置制御部50は、キャリブレーションデータ送信要求情報に含まれる印刷装置識別情報と印刷メディア識別情報との組み合わせに対応するキャリブレーションデータを取得する。統括制御装置制御部50は、取得したキャリブレーションデータを、画像処理装置4に送信する(図20の矢印Y203)。
取得第7パターンでは、印刷装置3に印刷を実行させる場合、画像処理装置4が、キャリブレーションデータに基づく色補正処理を実行する。
The overall control
In the acquired seventh pattern, when the
以上のように、取得第7パターンでは、制御装置7は、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、情報処理装置及び自装置が接続するネットワークに接続され、キャリブレーションデータを格納する統括制御装置6(記憶装置)に、直接、キャリブレーションデータを送信させる。
この構成によれば、制御装置7は、自装置にキャリブレーションデータが格納されていない場合、キャリブレーションデータを格納する装置に、キャリブレーションデータを送信させて、情報処理装置に取得させることができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、制御装置7に対して、キャリブレーションデータの送信の要求を行う装置は、画像処理装置4に限らない。例えば、印刷装置3であってもよい。
As described above, in the acquired seventh pattern, when the
According to this configuration, when calibration data is not stored in the own device, the
Note that the device that requests the
<キャリブレーションデータの取得に関する第8のパターン(取得第8パターン)>
図21は、取得第8パターンを説明するため、印刷システム1を説明に適した態様で模式的に示す図である。図21では、取得第8パターンにおいて、各装置で送受信される情報の流れを、矢印によって示す。取得第8パターンの説明において、画像処理装置4が印刷を実行させる印刷装置3を管理の対象とする制御装置7を「制御装置S15」と表現する。また、取得第8パターンに係る統括制御装置6を「統括制御装置T15」と表現する。
以下、図21を用いて、取得第8パターンについて説明する。
<Eighth Pattern for Acquisition of Calibration Data (Acquired Eighth Pattern)>
FIG. 21 is a diagram schematically illustrating the
Hereinafter, the acquired eighth pattern will be described with reference to FIG.
画像処理装置4の画像処理装置制御部30は、キャリブレーションデータ送信要求情報を制御装置S15に送信する(図21の矢印Y211)。
The image processing device control unit 30 of the
制御装置S15の制御装置制御部60は、キャリブレーションデータ送信要求情報の受信に応じて、格納有無判断処理を実行する。格納有無判断処理は、自装置にキャリブレーションデータが格納されているか否かを判断する処理である。取得第8パターンに係る制御装置S15には、キャリブレーションデータが格納されていない。これを踏まえ、制御装置制御部60は、格納有無判断処理において、キャリブレーションデータが自装置に格納されていないと判断する。
The control
格納有無判断処理においてキャリブレーションデータが格納されていないと判断した場合、制御装置制御部60は、画像処理装置4に、統括制御装置T15のアドレスを示す情報を送信する(図21の矢印Y212)。
When it is determined that the calibration data is not stored in the storage presence determination process, the control
画像処理装置4の画像処理装置制御部30は、受信した情報が示すアドレス(本例では、統括制御装置T15のアドレス。)に対して、キャリブレーションデータ送信要求情報を送信する(図21の矢印Y213)。
The image processing device control unit 30 of the
統括制御装置T15の統括制御装置制御部50は、キャリブレーションデータ送信要求情報に含まれる印刷装置識別情報と印刷メディア識別情報との組み合わせに対応するキャリブレーションデータを取得する。統括制御装置制御部50は、取得したキャリブレーションデータを、画像処理装置4に送信する(図21の矢印Y214)。
取得第8パターンでは、印刷装置3に印刷を実行させる場合、画像処理装置4が、キャリブレーションデータに基づく色補正処理を実行する。
The overall control
In the acquired eighth pattern, when the
以上のように、取得第8パターンでは、制御装置7は、情報処理装置(本例では、画像処理装置4。)からキャリブレーションデータの送信の要求を受けた場合、自装置にキャリブレーションデータが格納されているか否かを判断し、格納されていない場合、情報処理装置及び自装置が接続するローカルエリアネットワークLNに接続され、キャリブレーションデータを格納する統括制御装置6(記憶装置)のローカルエリアネットワークLN上の場所を応答する。
この構成によれば、制御装置7は、自装置にキャリブレーションデータが格納されていない場合、キャリブレーションデータを格納する装置に、キャリブレーションデータを送信させて、情報処理装置に取得させることができる。すなわち、制御装置7は、キャリブレーションデータの格納場所が固定的でないことを踏まえた適切な処理を実行できる。
なお、制御装置7に対して、キャリブレーションデータの送信の要求を行う装置は、画像処理装置4に限らない。例えば、印刷装置3であってもよい。
As described above, in the acquired eighth pattern, when the
According to this configuration, when calibration data is not stored in the own device, the
Note that the device that requests the
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、印刷装置3がLFPである場合を例として実施形態を説明したが、印刷装置3は、LFPに限らない。また、印刷装置3がインクジェットプリンターである場合を例として実施形態を説明したが、印刷装置3の印刷方式はインクジェット方式に限らない。すなわち、印刷装置3は、印刷メディアに印刷する機能を有する装置であればよい。
また、図を用いて説明した機能ブロックは、本願発明を理解容易にするために、各装置の機能構成を主な処理内容に応じて分類して示した概略図である。各装置の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、1つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、1つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、各構成要素の処理は、1つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
また、図で示したフローチャートの処理単位は、各装置の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。各装置の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、1つの処理単位がさらに多くの処理を含むように分割することもできる。また、同様の処理が行えれば、上記のフローチャートの処理順序も、図示した例に限られるものではない。
The above-described embodiment is merely an aspect of the present invention, and can be arbitrarily modified and applied within the scope of the present invention.
For example, although the embodiment has been described by taking the case where the
The functional blocks described with reference to the drawings are schematic diagrams showing the functional configuration of each device classified according to main processing contents in order to facilitate understanding of the present invention. The configuration of each device can be classified into more components depending on the processing content. Moreover, it can also classify | categorize so that one component may perform more processes. Further, the processing of each component may be executed by one hardware or may be executed by a plurality of hardware. Further, the processing of each component may be realized by one program or may be realized by a plurality of programs.
Further, the processing unit of the flowchart shown in the figure is divided according to the main processing contents in order to make the processing of each device easy to understand. The present invention is not limited by the way of dividing the processing unit or the name. The processing of each device can be divided into more processing units according to the processing content. Moreover, it can also divide | segment so that one process unit may contain many processes. In addition, as long as the same processing can be performed, the processing order of the above flowchart is not limited to the illustrated example.
1…印刷システム、3…印刷装置(情報処理装置)、4…画像処理装置(情報処理装置)、5…キャリブレーション装置(情報処理装置)、6…統括制御装置(情報処理装置、記憶装置)、7…制御装置(情報処理装置、記憶装置)、LN…ローカルエリアネットワーク(ネットワーク)。
DESCRIPTION OF
Claims (25)
情報処理装置から、各印刷装置固有の特性を較正するキャリブレーションデータの格納要求を受けた場合、キャリブレーションデータの格納場所を判断し、格納場所に応じた処理を実行する印刷装置。 A printing device for printing on a print medium,
When a storage request for calibration data for calibrating characteristics unique to each printing apparatus is received from an information processing apparatus, the printing apparatus determines the storage location of the calibration data and executes processing according to the storage location.
情報処理装置からキャリブレーションデータの格納要求を受けた場合、キャリブレーションデータの格納場所を判断し、格納場所に応じた処理を実行する制御装置。 A control device capable of storing calibration data for calibrating characteristics unique to each printing device,
A control device that, when receiving a calibration data storage request from an information processing device, determines a storage location of calibration data and executes processing according to the storage location.
格納できない場合、格納要求のあったキャリブレーションデータに対応する印刷装置に対して、キャリブレーションデータを格納可能か否か問い合わせ、
当該印刷装置から格納可能な旨の応答があった場合、当該印刷装置のネットワーク上の場所を情報処理装置に対して応答し、
当該印刷装置から格納できない旨の応答があった場合、ネットワークに接続され、キャリブレーションデータを格納可能な記憶装置のネットワーク上の場所を情報処理装置に対して応答する請求項7に記載の制御装置。 When receiving a calibration data storage request from the information processing device, determine whether the calibration data can be stored in the own control device,
If the data cannot be stored, inquire about whether the calibration data can be stored to the printing device corresponding to the calibration data requested to be stored.
If there is a response from the printing device that it can be stored, the network location of the printing device is responded to the information processing device,
8. The control device according to claim 7, wherein when there is a response indicating that the printing device cannot be stored, the control device responds to the information processing device with a network location of a storage device connected to the network and capable of storing calibration data. .
情報処理装置から、各印刷装置固有の特性を較正するキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所に応じた処理を実行する印刷装置。 A printing device for printing on a print medium,
A printing apparatus that executes processing in accordance with a storage location of calibration data when receiving a request for transmitting calibration data for calibrating characteristics unique to each printing apparatus from an information processing apparatus.
情報処理装置からキャリブレーションデータの送信の要求を受けた場合、キャリブレーションデータの格納場所に応じた処理を実行する制御装置。 A control device capable of storing calibration data for calibrating characteristics unique to each printing device,
A control device that executes processing according to a storage location of calibration data when receiving a request for transmission of calibration data from an information processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017057154A JP2018158515A (en) | 2017-03-23 | 2017-03-23 | Printer and controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017057154A JP2018158515A (en) | 2017-03-23 | 2017-03-23 | Printer and controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018158515A true JP2018158515A (en) | 2018-10-11 |
Family
ID=63795375
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017057154A Pending JP2018158515A (en) | 2017-03-23 | 2017-03-23 | Printer and controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018158515A (en) |
-
2017
- 2017-03-23 JP JP2017057154A patent/JP2018158515A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108334293B (en) | Printing processing systems, servers and printing devices | |
| US11297206B2 (en) | Color prediction model creation using a first model to create a second model | |
| US8203750B2 (en) | Color job reprint set-up for a printing system | |
| US9674401B2 (en) | Printing control method and printing control device | |
| US9277076B2 (en) | Image processing apparatus and method for performing calibration for printing | |
| US10382656B2 (en) | Image processing device and printing system | |
| US20160261775A1 (en) | Method and device for color compensation | |
| US9769328B2 (en) | Determining when refrain from performing image quality adjustment by an image quality control and adjustment apparatus, an image quality control and adjustment method, and a non-transitory computer readable medium | |
| US7978356B2 (en) | Printing management system | |
| US20170182821A1 (en) | Printing process system, printing process method, printing management device, and printing management program | |
| US11818317B2 (en) | Printing management | |
| CN114691057A (en) | Color management method, printing method and color management system | |
| JP2016139223A (en) | Printing system and printing method | |
| EP3383018B1 (en) | Information processing system, print medium, and information processing device | |
| US20160373614A1 (en) | Image processing apparatus | |
| KR20170003628A (en) | Printing control device, printing system, and printing control method | |
| JP2018158515A (en) | Printer and controller | |
| JP2015004890A (en) | Image forming apparatus, image forming method, and program | |
| JP2012521171A (en) | Profile selection mechanism | |
| US11620091B2 (en) | Non-transitory computer-readable medium storing computer-readable instructions, color setting method, and color setting device | |
| JP2018182383A (en) | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS | |
| JP2010105311A (en) | Printer, control method and program | |
| JP2021064170A (en) | Information management system, information management method, and information management server | |
| US11743413B2 (en) | Non-transitory computer-readable medium storing computer-readable instructions, color setting method, and color setting device | |
| US20180249020A1 (en) | Information processing system, control method of information processing system, printing apparatus, and print medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20180910 |