JP2001080180A - Calibration method, information processing device and information processing system - Google Patents
Calibration method, information processing device and information processing systemInfo
- Publication number
- JP2001080180A JP2001080180A JP26463499A JP26463499A JP2001080180A JP 2001080180 A JP2001080180 A JP 2001080180A JP 26463499 A JP26463499 A JP 26463499A JP 26463499 A JP26463499 A JP 26463499A JP 2001080180 A JP2001080180 A JP 2001080180A
- Authority
- JP
- Japan
- Prior art keywords
- calibration
- scanner
- reading
- data
- density
- 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.)
- Granted
Links
Landscapes
- Color Image Communication Systems (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【課題】 プリンタのキャリブレーションに用いるスキ
ャナによる読取りを適切なものとし、常に精度の高いキ
ャリブレーションを行う。
【解決手段】 キャリブレーションの対象であるプリン
タがプリント出力したパッチをスキャナによって読取
り、その読取って得られる輝度信号を濃度信号に変換す
る際、そのために用いられる輝度濃度変換テーブルに対
して予めキャリブレーションを施しておく。すなわち、
所定のパッチを読取って得られる輝度信号と(S51)、
そのパッチに対応する濃度データと(S52)との関係か
ら輝度濃度変換テーブルを新たに作成することにより、
上記スキャナの読取りに用いられる輝度濃度変換テーブ
ルを適切なものとしておく。
PROBLEM TO BE SOLVED: To properly read by a scanner used for calibration of a printer and to always perform high-precision calibration. SOLUTION: When a patch printed by a printer to be calibrated is read by a scanner and a luminance signal obtained by the reading is converted into a density signal, a luminance / density conversion table used for the calibration is preliminarily calibrated. Is given. That is,
A luminance signal obtained by reading a predetermined patch and (S51),
By creating a new brightness / density conversion table from the relationship between the density data corresponding to the patch and (S52),
The brightness / density conversion table used for reading by the scanner is set to be appropriate.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、キャリブレーショ
ン方法、情報処理装置及び情報処理システムに関し、詳
しくは、パーソナルコンピュータ等の情報処理装置にネ
ットワークを介して接続されるカラープリンタ等のプリ
ント装置における印刷特性を安定して所望のものに保つ
ために行われるキャリブレーションに関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a calibration method, an information processing apparatus, and an information processing system, and more particularly, to printing in a printing apparatus such as a color printer connected to an information processing apparatus such as a personal computer via a network. The present invention relates to calibration that is performed to stably maintain desired characteristics.
【0002】[0002]
【従来の技術】一般に、プリント装置は、用いられる環
境の温度や湿度など、環境条件によってその印刷特性が
変化する場合があることが知られている。また、このよ
うな環境条件の他、一定期間の使用の結果印刷特性が変
化することもある。これは、電子写真方式のプリント装
置の場合、例えば感光ドラムの感光特性が上記環境条件
や使用による経年変化によって変化し、その結果として
印刷された画像等において観察される、例えば階調性等
の印刷特性が所望のものから変化するものである。ま
た、インクジェット方式のプリント装置では、例えばプ
リントヘッドの吐出特性の変化によって上述の印刷特性
の変化を生ずることが知られている。2. Description of the Related Art It is generally known that a printing apparatus may change its printing characteristics depending on environmental conditions such as the temperature and humidity of the environment in which it is used. In addition to such environmental conditions, printing characteristics may change as a result of use for a certain period. This is because, in the case of an electrophotographic printing apparatus, for example, the photosensitive characteristics of the photosensitive drum change due to aging due to the above-mentioned environmental conditions and use, and as a result, such as the gradation property observed in a printed image or the like, The printing characteristics change from desired ones. Further, it is known that, in an ink-jet type printing apparatus, for example, a change in the ejection characteristics of a print head causes a change in the above-described printing characteristics.
【0003】一方、このような印刷特性の変化に対して
キャリブレーションが行われることも従来より知られて
いる。また、キャリブレーションが行われる環境とし
て、上述のような個別的なプリント装置の印刷特性の変
化に対して行われるばかりでなく、複数のプリント装置
を用いる、例えば情報処理システムでは複数のプリント
装置間の上述した印刷特性の違いが問題となることがあ
り、このような場合にも、各プリント装置間の印刷特性
のばらつきを低減するためにキャリブレーションが行わ
れる。そして、このようなキャリブレーションの実行
は、基本的にユーザの指示入力に基づいて行われる。例
えば、ユーザが印刷される画像の階調性が所望のもので
ないことを観察したとき、プリント装置あるいはパーソ
ナルコンピュータ(以下、単に「PC」とも言う)等に
表示される操作画面上でキャリブレーションの実行を指
示するものである。On the other hand, it is conventionally known that calibration is performed for such a change in printing characteristics. In addition, the environment in which the calibration is performed is not only performed for the change in the print characteristics of the individual printing apparatuses as described above, but also uses a plurality of printing apparatuses. The above-described difference in the print characteristics may cause a problem. Even in such a case, calibration is performed to reduce the variation in the print characteristics among the printing apparatuses. The execution of such calibration is basically performed based on a user's instruction input. For example, when the user observes that the gradation of an image to be printed is not what is desired, the user may perform calibration on an operation screen displayed on a printing device or a personal computer (hereinafter, also simply referred to as “PC”). Instructs execution.
【0004】キャリブレーションでは、一般的にまず、
キャリブレーションの対象となるプリンタに所定の濃度
ごとのパッチをプリントさせ、これをスキャナ等の読取
り装置で読取り、この読取り結果に基づきキャリブレー
ションデータを作成する。In the calibration, generally, first,
A patch for each predetermined density is printed by a printer to be calibrated, read by a reading device such as a scanner, and calibration data is created based on the read result.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記従
来例にあっては、パッチを読取る際のスキャナによる読
取りの精度が不充分であることから、プリント出力され
たパッチに生じている印刷特性の変化を十分に検出でき
ない場合がある。このため、その結果に基づくキャリブ
レーションも不適切なものになるという問題があった。However, in the above-mentioned prior art, since the accuracy of reading by a scanner when reading a patch is insufficient, the change in printing characteristics occurring in a printed patch is not sufficient. May not be detected sufficiently. For this reason, there has been a problem that the calibration based on the result becomes inappropriate.
【0006】また、ネットワークを介して複数のスキャ
ナを用いることができるプリントシステムでは、それら
複数のスキャナの管理が比較的煩雑であるという問題も
ある。Further, in a print system in which a plurality of scanners can be used via a network, there is a problem that management of the plurality of scanners is relatively complicated.
【0007】本発明は、上述の問題を解決するためにな
されたものであり、その目的とするところは、キャリブ
レーションに用いる読取り装置による読取りを適切なも
のとし、常に精度の高いキャリブレーションを行うこと
ができるキャリブレーション方法、情報処理装置及び情
報処理システムを提供することにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and an object of the present invention is to make reading by a reading device used for calibration appropriate and always perform high-precision calibration. It is an object of the present invention to provide a calibration method, an information processing device, and an information processing system that can perform the calibration.
【0008】[0008]
【課題を解決するための手段】そのために、本発明で
は、プリント装置のキャリブレーションを行うためのキ
ャリブレーション方法であって、プリント装置によって
プリントされた所定画像を読取るための読取り装置を用
意し、前記読取り装置の濃度測定特性に関するスキャナ
キャリブレーションを行い、該スキャナキャリブレーシ
ョンが施された前記読取り装置によって前記所定画像の
濃度を測定し、該読取り結果に基づいて、前記プリント
装置のキャリブレーションに関するキャリブレーション
データを作成するステップを有したことを特徴とする。For this purpose, the present invention provides a calibration method for calibrating a printing apparatus, which comprises providing a reading apparatus for reading a predetermined image printed by the printing apparatus. Scanner calibration is performed on the density measurement characteristic of the reading device, the density of the predetermined image is measured by the reading device that has been subjected to the scanner calibration, and calibration is performed on the calibration of the printing device based on the reading result. And a step of creating application data.
【0009】また、プリント装置のキャリブレーション
を行う情報処理装置であって、プリント装置によってプ
リントされた所定画像を読取るための読取り装置を制御
する読取り制御手段と、前記読取り装置の濃度測定特性
に関するスキャナキャリブレーションを行うスキャナキ
ャリブレーション実行手段と、前記読取リ制御手段の制
御の下、前記スキャナキャリブレーション実行手段によ
ってスキャナキャリブレーションが施された前記読取り
装置によって測定した濃度測定結果に基づいて、前記プ
リント装置のキャリブレーションに関するキャリブレー
ションデータを作成するキャリブレーションデータ作成
手段とを有したことを特徴とする。An information processing apparatus for calibrating a printing apparatus, comprising: reading control means for controlling a reading apparatus for reading a predetermined image printed by the printing apparatus; and a scanner relating to a density measurement characteristic of the reading apparatus. Under the control of the scanner calibration executing means for performing calibration and the reading re-control means, the printing is performed based on the density measurement result measured by the reading device which has been subjected to the scanner calibration by the scanner calibration executing means. And a calibration data creating means for creating calibration data related to the calibration of the apparatus.
【0010】さらに、プリント装置および該プリント装
置のキャリブレーションを行う情報処理装置を有した情
報処理システムであって、プリント装置によってプリン
トされた所定画像を読取るための読取り装置を制御する
読取り制御手段と、前記読取り装置の濃度測定特性に関
するスキャナキャリブレーションを行うスキャナキャリ
ブレーション実行手段と、前記読取リ制御手段の制御の
下、前記スキャナキャリブレーション実行手段によって
スキャナキャリブレーションが施された前記読取り装置
によって測定した濃度測定結果に基づいて、前記プリン
ト装置のキャリブレーションに関するキャリブレーショ
ンデータを作成するキャリブレーションデータ作成手段
とを有したことを特徴とする。An information processing system having a printing apparatus and an information processing apparatus for calibrating the printing apparatus, wherein the reading control means controls a reading apparatus for reading a predetermined image printed by the printing apparatus. A scanner calibration executing means for performing scanner calibration relating to a density measurement characteristic of the reading apparatus, and a measurement performed by the reading apparatus which has been subjected to scanner calibration by the scanner calibration executing means under the control of the reading control means. And a calibration data creating means for creating calibration data for the calibration of the printing apparatus based on the density measurement result.
【0011】以上の構成によれば、プリント装置のキャ
リブレーションを行うため所定画像を読取る読取り装置
に対してその濃度測定特性に関するスキャナキャリブレ
ーションを施した後、その読取り装置によって上記所定
画像の読取りを行うので、所定画像に現れるプリント装
置のプリント濃度特性を忠実に反映した読み取りを行う
ことができる。According to the above arrangement, after performing a scanner calibration relating to the density measurement characteristic to a reading device for reading a predetermined image in order to calibrate the printing device, the reading device reads the predetermined image. Therefore, it is possible to perform reading that faithfully reflects the print density characteristics of the printing apparatus appearing in the predetermined image.
【0012】[0012]
【発明の実施の形態】以下、図面を参照して本発明の実
施形態を詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0013】<第1の実施形態>図1は、本発明の一実
施形態に係わる情報処理システムの構成を示すブロック
図である。<First Embodiment> FIG. 1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention.
【0014】本実施形態の情報処理システムは、ネット
ワーク5を介してサーバPC1、クライアントPC4お
よびプリンタ2が接続されて構成されるものである。ま
た、このシステムには、さらに不図示のクライアントP
C4とプリンタ2が複数接続されている。この情報処理
システムでは、通常、ユーザはクライアントPC4にお
いて種々のアプリケーションによって処理された文書、
画像等を、ネットワーク5に接続された複数のプリンタ
2のいずれかを選択して印刷出力させることができる。The information processing system according to the present embodiment is configured by connecting a server PC 1, a client PC 4 and a printer 2 via a network 5. The system further includes a client P (not shown).
C4 and a plurality of printers 2 are connected. In this information processing system, usually, a user processes documents processed by various applications on the client PC 4,
An image or the like can be printed out by selecting one of the plurality of printers 2 connected to the network 5.
【0015】サーバPC1は、ネットワークに接続され
るクライアントPC4の要求に応じ、ファイルなどの種
々のデータを供給する。また、本実施形態では、サーバ
PC1は、図2において後述されるプリンタ2のキャリ
ブレーションテーブル作成等の処理を実行するものであ
り、そのためのソフトウエアプログラムがインストール
されている。The server PC 1 supplies various data such as files in response to a request from the client PC 4 connected to the network. Further, in the present embodiment, the server PC 1 executes processing such as creation of a calibration table of the printer 2 which will be described later with reference to FIG. 2, and a software program therefor is installed.
【0016】また、サーバPC1にはスキャナ3が接続
される。スキャナ3はサーバPC1におけるスキャナド
ライバによって原稿の読取りを行い、その読取りデータ
をサーバPC1に入力することができる。読取られた原
稿データは、サーバPC1またはクライアントPC4に
おいて文書、画像等として処理される。また、このスキ
ャナ3は、後述のように、プリンタ2のキャリブレーシ
ョンにおけるパッチの濃度読み取りにも用いられる。さ
らに、本実施形態ではこのキャリブレーションに関し
て、スキャナ3のキャリブレーションも行われ、サーバ
PC1にはそのためのスキャナキャリブレーションデー
タ格納部11が設けられる。A scanner 3 is connected to the server PC 1. The scanner 3 reads a document by a scanner driver in the server PC 1 and can input the read data to the server PC 1. The read document data is processed as a document, an image, or the like in the server PC1 or the client PC4. The scanner 3 is also used to read the density of patches in calibration of the printer 2 as described later. Further, in the present embodiment, the calibration of the scanner 3 is also performed for this calibration, and the server PC 1 is provided with a scanner calibration data storage unit 11 for that.
【0017】クライアントPC4において、ユーザは、
種々のアプリケーションによって、それに応じた処理を
行うことができ、プリントに関しては、例えば文書、画
像等の作成、編集や、プリンタ2に対するプリント実行
の指示等を行うことができる。In the client PC 4, the user:
According to various applications, processing corresponding thereto can be performed, and for printing, for example, creation and editing of a document, an image, and the like, and an instruction to execute printing to the printer 2 can be performed.
【0018】プリンタは、上述のように、ネットワーク
5に複数が続されており、それぞれは、ネットワーク5
に接続された複数のクライアントPCのいずれの指示に
よってもプリントを実行することができる。本実施形態
のプリンタ2は、電子写真方式のレーザビームを用いた
ものである。プリンタ2にはそのキャリブレーションの
ためのデータを格納するキャリブレーションデータ格納
部21が構成されている。すなわち、それぞれのプリン
タ2は、本実施形態で構成されるプリントシステムにお
いて、印刷特性を適切に保持するためのキャリブレーシ
ョンの対象となる部分であり、サーバPC1は、キャリ
ブレーション処理によって作成したキャリブレーション
テーブルをキャリブレーションデータとしてプリンタ2
に対しダウンロードし、これにより上記テーブルは格納
部21に格納される。このキャリブレーション実行の
際、上述したようにスキャナ3のキャリブレーションも
行われる。そして、プリンタ2は、以上のようにして得
られるキャリブレーションテーブル、すなわち、本実施
形態の場合γ補正テーブルであるキャリブレーションテ
ーブルによって画像データに対してγ変換を行いプリン
トデータの生成を行う。A plurality of printers are connected to the network 5 as described above.
The printing can be executed by any instruction of the plurality of client PCs connected to the PC. The printer 2 of the present embodiment uses an electrophotographic laser beam. The printer 2 includes a calibration data storage unit 21 for storing data for the calibration. That is, each of the printers 2 is a part to be calibrated for appropriately maintaining print characteristics in the print system configured in the present embodiment, and the server PC 1 executes the calibration created by the calibration process. Printer 2 using table as calibration data
, And the table is stored in the storage unit 21. When the calibration is performed, the scanner 3 is also calibrated as described above. The printer 2 performs gamma conversion on the image data using the calibration table obtained as described above, that is, the calibration table that is the gamma correction table in the present embodiment, and generates print data.
【0019】なお、本実施形態では、プリンタとして、
レーザビームを用いるものとしたが、本発明の適用はこ
れに限られないことは勿論である。例えば、インクジェ
ット方式の等の他の方式を用いるものでもかまわない。In this embodiment, the printer is
Although a laser beam is used, it goes without saying that the present invention is not limited to this. For example, another system such as an ink jet system may be used.
【0020】以上のように、本実施形態では、キャリブ
レーションはシステム管理者の指示の下、サーバPC1
において実行し、一方、通常のプリントはユーザの指示
の下、それぞれのクライアントPC4および選択された
プリンタ2において実行する。As described above, in the present embodiment, the calibration is performed by the server PC 1 under the instruction of the system administrator.
On the other hand, the normal printing is executed in each client PC 4 and the selected printer 2 under the instruction of the user.
【0021】以上の構成に基づく、本実施形態のキャリ
ブレーションについて以下に説明する。The calibration of this embodiment based on the above configuration will be described below.
【0022】図2は、サーバPC1によって実行される
キャリブレーションテーブル作成等の処理手順を示すフ
ローチャートである。FIG. 2 is a flowchart showing a processing procedure for creating a calibration table and the like executed by the server PC1.
【0023】まず、ステップS21において、キャリブ
レーションを行うプリンタを選択し、選択されたプリン
タに対し、ネットワーク5を介してパッチデータ及びこ
れを印刷する旨の指示を行う。なお、プリンタの選択
は、ネットワーク管理のルールに従ってなされるが、こ
こではその説明は省略する。First, in step S21, a printer to be calibrated is selected, and the selected printer is instructed via the network 5 to print the patch data and the patch data. The selection of the printer is made according to the rules of network management, but the description is omitted here.
【0024】図3は、上記パッチデータの例を示す模式
図である。同図に示されるように、本実施形態のパッチ
データは、パッチが印刷される用紙の1ページ内に縦3
2×横32の総計1024個のセクションによりなるパ
ッチが形成されるものである。一つのセクションは、プ
リンタ2における各トナーの色に対応したマゼンタ、シ
アン、イエロまたはブラックのいずれかに対応したもの
であり、また、各セクションに示される数字はパッチに
おけるそれぞれのセクションの配列位置の情報を示した
ものである。また、同時にこの数字は、図4に示すよう
に、それぞれのセクションをプリントする濃度データ
(階調データ)を示すものでもある。例えば、配列位置
「0」の階調値は“0”であり、配列位置「32」の階
調値は“128”、配列位置「63」の階調値は“25
5”である。なお、本実施形態の階調値は、図4に示さ
れるように、各色8ビットのデータとしてその値が0か
ら255のいずれかをとるが、各色のデータが他のビッ
ト数で表される場合は、図4における配列位置に対応し
た階調値を上記ビット数に応じて変化させれば良い。図
に示すパッチにおいて、それぞれの色の同じ数字で示さ
れるセクションはパッチの縦方向において同じ位置でか
つ横方向に連続して配されて階調値が等しい一つのブロ
ックを形成する。FIG. 3 is a schematic diagram showing an example of the patch data. As shown in FIG. 3, the patch data according to the present embodiment includes three vertical pages in one page of a sheet on which the patch is printed.
A patch composed of a total of 1024 sections of 2.times.32 is formed. One section corresponds to one of magenta, cyan, yellow or black corresponding to the color of each toner in the printer 2, and the number indicated in each section indicates the arrangement position of each section in the patch. It shows information. At the same time, as shown in FIG. 4, the numbers indicate density data (gradation data) for printing each section. For example, the tone value at the array position “0” is “0”, the tone value at the array position “32” is “128”, and the tone value at the array position “63” is “25”.
As shown in FIG. 4, the gradation value of this embodiment takes any one of 0 to 255 as 8-bit data for each color. In the case of being expressed by a number, the gradation value corresponding to the arrangement position in Fig. 4 may be changed according to the above-mentioned number of bits. Are arranged at the same position in the vertical direction and continuously in the horizontal direction to form one block having the same gradation value.
【0025】図3に示す本実施形態のパッチは、それぞ
れのブロックが、上記配列位置を示す数字が0〜31
(階調値が0〜124)である比較的低濃度のハイライ
トブロックと、上記数字が33、35、37…59、6
1、63(階調値が132、140、148…236、
244、255)で示される比較的高濃度のシャドウブ
ロックに分けられる。これらハイライトブロックとシャ
ドウブロックとは、それぞれパッチの縦方向において全
体(32ブロック分)に配され、また、横方向において
それぞれ交互に繰り返し配置される。この場合、図から
明らかなように、シャドウブロックは、縦方向に同じブ
ロックパターンが2パターン繰り返される。また、ハイ
ライトブロックについては、上記横方向で繰り返される
パターンにおいてそれぞれのブロックの配置に対する階
調値が周期的に変化するパターンとなっている。In the patch of the present embodiment shown in FIG. 3, each block has a number indicating the arrangement position of 0 to 31.
(The gradation values are 0 to 124) and the relatively low density highlight blocks, and the above numbers are 33, 35, 37,.
1, 63 (gradation values are 132, 140, 148... 236,
244, 255) are classified into relatively high density shadow blocks. The highlight block and the shadow block are all arranged in the entire vertical direction of the patch (32 blocks), and are alternately and repeatedly arranged in the horizontal direction. In this case, as is clear from the drawing, the shadow block has the same block pattern repeated twice in the vertical direction. The highlight block is a pattern in which the gradation value for each block arrangement periodically changes in the pattern repeated in the horizontal direction.
【0026】すなわち、本実施形態のパッチは、ハイラ
イトブロックとして32段階の階調値に応じたそれぞれ
のブロックを4ヵ所に配置し、一方、シャドウブロック
として16段階の階調値に応じたそれぞれのブロックを
8ヶ所に配置したものである。なお、ハイライトブロッ
クとシャドウブロックにおける、それぞれの階調値の数
の相違は、より低濃度側であるハイライト部においてよ
り細かな濃度変化、すなわち印刷特性変化の情報を必要
とするからである。また、シャドウブロックのパターン
配置数を多くするのは、スキャナにおける読取りのばら
つきがハイライトに比べてシャドウ部のほうが大きくな
る傾向があるためである。このようなパッチの構成によ
れば、少ないパッチ数で高精度のキャリブレーションを
行うことができる。That is, in the patch of this embodiment, each block corresponding to a 32-step gradation value is arranged at four positions as a highlight block, while each block corresponding to a 16-step gradation value is set as a shadow block. Are arranged in eight places. The difference in the number of tone values between the highlight block and the shadow block is because finer density change, that is, information on print characteristic change is required in the highlight portion on the lower density side. . The reason why the number of pattern arrangements of the shadow blocks is increased is that the variation in reading by the scanner tends to be larger in the shadow portion than in the highlight. According to such a patch configuration, highly accurate calibration can be performed with a small number of patches.
【0027】なお、上述の説明では、パッチデータはサ
ーバPC1からネットワーク5を介してプリンタ2に供
給するものとしたが、これに限られず、例えばプリンタ
2で図3に示すフォーマットのパッチデータを構成する
ための情報を所有しておき、サーバPC1からの指示に
応じ、上記情報に基づいてパッチデータを生成しても良
い。プリンタ2が有する上記情報は、プリンタ2が有し
ているコマンド系に依存するものであるが、ここではそ
の説明は省略する。In the above description, the patch data is supplied from the server PC 1 to the printer 2 via the network 5. However, the present invention is not limited to this. For example, the printer 2 forms the patch data in the format shown in FIG. May be held, and patch data may be generated based on the information in response to an instruction from the server PC1. The above information of the printer 2 depends on the command system of the printer 2, but the description is omitted here.
【0028】以上説明したステップS21におけるパッ
チの印刷を終了すると、ステップS22において、スキ
ャナ3を濃度計として用いてパッチ濃度を測定する。When the printing of the patch in step S21 described above is completed, the patch density is measured using the scanner 3 as a densitometer in step S22.
【0029】すなわち、サーバPC1の管理者は、スキ
ャナ3に上述のパッチが印刷された用紙をセットし、サ
ーバPC1上スキャナドライバによってスキャナ3によ
る読取りを動作させる。スキャナ3は、パッチにおける
各セクションの濃度をR,G,B信号として入力し、こ
れらをサーバPC1へ転送する。サーバPC1では、こ
れらの入力値に対し、ハイライトブロックでは、それぞ
れのブロックの配置情報に基づき、シアン(C)、マゼ
ンタ(M)、イエロ(Y)、ブラック(K)の各色につ
いてパッチデータの階調値が同じそれぞれ4つのセクシ
ョンの入力値の平均を算出し、一方、シャドウブロック
については、同様に各色について階調値が同じ8つのセ
クションの入力値の平均を算出する。そして、その結果
として、C,M,Y,Kの各色について、パッチにおけ
る48個の階調値に対応したR、G、B信号値を得る。That is, the administrator of the server PC 1 sets the paper on which the above-described patch is printed on the scanner 3 and causes the scanner 3 on the server PC 1 to perform reading by the scanner driver. The scanner 3 inputs the density of each section in the patch as R, G, B signals and transfers these to the server PC1. In the server PC1, in response to these input values, in the highlight block, patch data of each color of cyan (C), magenta (M), yellow (Y), and black (K) is determined based on the arrangement information of each block. The average of the input values of four sections each having the same gradation value is calculated, while the average of the input values of eight sections having the same gradation value is similarly calculated for each color for the shadow block. As a result, R, G, and B signal values corresponding to 48 tone values in the patch are obtained for each of the colors C, M, Y, and K.
【0030】さらに、これらのR、G、B信号値は、後
述のように予めスキャナキャリブレーションがなされた
輝度濃度変換テーブルによって、濃度信号値に変換され
る。最終的にC、M、Y、K各色について48個の濃度値
からなる、プリンタ2の現在の出力濃度特性(本実施形
態の印刷特性)を得ることができる。Further, these R, G, B signal values are converted into density signal values by a luminance / density conversion table which has been subjected to scanner calibration in advance, as described later. Finally, the current output density characteristics of the printer 2 (print characteristics of the present embodiment) consisting of 48 density values for each of C, M, Y, and K colors can be obtained.
【0031】このスキャナ3に関する輝度濃度変換テー
ブルの作成、すなわち、本実施形態のスキャナを濃度計
として使用する際のスキャナキャリブレーションについ
て図5を参照して説明する。The creation of a brightness / density conversion table for the scanner 3, that is, scanner calibration when the scanner of this embodiment is used as a densitometer will be described with reference to FIG.
【0032】輝度濃度変換テーブルはC、M、Y、K各々に
ついて作成される。このテーブルは、上記スキャナキャ
リブレーション用のパッチ内のあるブロックに対するス
キャナの入力値がxであり、上記濃度データから得られ
るそのブロックの実濃度がyである場合、入力xに対し
てyを出力するように構成される。これによりスキャナ
の入力特性が変化したり、スキャナ種が異なる場合には
再度スキャナ更正を行うことにより、普遍的な輝度濃度
の変換関係を得ることが可能となる。A luminance density conversion table is created for each of C, M, Y, and K. This table indicates that when the input value of the scanner for a certain block in the scanner calibration patch is x and the actual density of the block obtained from the density data is y, y is output for the input x. It is configured to As a result, when the input characteristics of the scanner change or when the scanner type is different, the scanner correction is performed again to obtain a universal relationship of luminance density conversion.
【0033】本実施形態では、パッチ濃度を測定する
際、Cパッチ濃度を測定するためにはスキャナで生成さ
れるRデータを、Mパッチ濃度を測定するためにはGデー
タを、Yパッチ濃度を測定するためにはBデータを、そ
してKパッチ濃度を測定するためにはGデータを用いる。
よって、輝度濃度変換テーブルは、C、M、Y、Kパッチを
各々に対応したR、G、B輝度データの値と後述のように
ロードされる濃度情報とに基づき、C、M、Y、K各々につ
いて作成される。In this embodiment, when measuring the patch density, the R data generated by the scanner to measure the C patch density, the G data to measure the M patch density, and the Y patch density are measured. The B data is used for measurement, and the G data is used for measuring the K patch density.
Therefore, the luminance density conversion table is based on the values of the R, G, B luminance data corresponding to the C, M, Y, and K patches, respectively, and the density information loaded as described below. K is created for each.
【0034】図5は輝度濃度変換テーブルの作成処理の
手順を示すフローチャートである。まず、ステップS5
1で、スキャナキャリブレーションの対象であるスキャ
ナ3を用いて所定のパッチの読取りを行ない、輝度信号
値を得る。この所定のパッチは、図3に示したものと同
様にパッチが配列されたものであり、予めオフセット印
刷等で印刷されたものであり、上記ステップS21でプ
リントされたものとは異なる。なお、このスキャナキャ
リブレーション用パッチの構成は必ずしも図3に示した
ものと同様のものである必要はないことは勿論である。FIG. 5 is a flowchart showing the procedure of a process for creating a luminance / density conversion table. First, step S5
In step 1, a predetermined patch is read using the scanner 3 to be subjected to scanner calibration, and a luminance signal value is obtained. This predetermined patch is an array of patches like the one shown in FIG. 3, is printed in advance by offset printing or the like, and is different from the one printed in step S21. The configuration of the scanner calibration patch need not necessarily be the same as that shown in FIG.
【0035】ステップS52では、ステップS51での測
定結果を図15に示すように表示する。スキャナを用い
て高精度に濃度を測定するためには、スキャナの入力レ
ンジを効率的に使用することが必要になる。測定結果
が、図15に示す<悪い例>のように、ある範囲における
出力値が同一となるような場合は、この範囲内について
有効な補正処理を行うことができないからである。よっ
て、スキャナを用いて高精度な濃度測定をするには、ス
テップS51における測定結果が、図15に示される<正
しい例>のようになることが必要になる。In step S52, the measurement result in step S51 is displayed as shown in FIG. In order to measure the density with high accuracy using a scanner, it is necessary to use the input range of the scanner efficiently. This is because when the measurement result is such that the output values in a certain range are the same as in the <bad example> shown in FIG. 15, an effective correction process cannot be performed within this range. Therefore, in order to perform high-accuracy density measurement using a scanner, the measurement result in step S51 needs to be as shown in <correct example> shown in FIG.
【0036】図15の左側に表示されるC、M、Y、K各色
に対する側色結果が同図右側に示される悪い例のよう
に、ある入力範囲において出力レベルが同一出力になる
場合はステップS51の処理を再度やり直すようにその
旨ユーザに勧告する。If the side color result for each of C, M, Y, and K displayed on the left side of FIG. 15 is the same as the output level in a certain input range as in the bad example shown on the right side of FIG. It is recommended to the user that the processing of S51 is redone again.
【0037】なお、読取り結果が図15の<悪い例>のよ
うになった場合は、スキャナの読取り条件、例えば解像
度、色処理条件、カラーマッチング条件を変更すること
により、読取り結果を改善することができる場合があ
る。When the reading result is as shown in <Bad example> in FIG. 15, the reading result is improved by changing the reading conditions of the scanner, for example, the resolution, the color processing condition, and the color matching condition. May be possible.
【0038】次に、ステップS53では、上記ステップ
S51で用いたスキャナキャリブレーション用パッチを
別途用意された濃度計等によって予め測定することによ
り得られるC,M,Y,K各色の濃度データをロードす
る。なお、この濃度データは上述の測定の後サーバPC
1に予め格納されているものである。すなわち、上記ス
キャナキャリブレーション用パッチとサーバPC1に格
納される上記濃度データとは固定的な関係として対応づ
けられたものであり、次に示すステップS54における
キャリブレーションはこの関係に基づいて行われる。Next, in step S53, the density data of each color of C, M, Y, and K obtained by previously measuring the scanner calibration patch used in step S51 with a separately prepared densitometer or the like is loaded. I do. Note that this concentration data is stored on the server PC after the above measurement.
1 is stored in advance. That is, the scanner calibration patch and the density data stored in the server PC1 are associated as a fixed relationship, and the calibration in the next step S54 is performed based on this relationship.
【0039】すなわち、次にステップS54では、上記
ステップS51で読取られた輝度信号R、G、Bと、ス
テップS53でロードした濃度信号C,M,Y,Kとの
関係に基づき、上記ステップS22で用いる輝度濃度変
換テーブルを作成する。この処理によってスキャナ3の
キャリブレーションが行われたことになる。That is, in step S54, based on the relationship between the luminance signals R, G, and B read in step S51 and the density signals C, M, Y, and K loaded in step S53, step S22 is performed. Create a luminance density conversion table used in. This process means that the scanner 3 has been calibrated.
【0040】なお、スキャナ3によるスキャン(読取
り)は、上述のようにサーバPC上に構成されるスキャ
ナドライバを介して行われるが、スキャン解像度、色処
理条件、カラーマッチング条件の設定や入力領域の指定
などもこのスキャナドライバを介して行われる。Scanning (reading) by the scanner 3 is performed via the scanner driver configured on the server PC as described above. However, setting of scan resolution, color processing conditions, color matching conditions, and input area settings are performed. The designation is also performed via this scanner driver.
【0041】上述のようにキャリブレーションされたス
キャナ3による読取り(ステップS22)が終わると、次
に、ステップS23において、サーバPC1は、キャリ
ブレーションテーブルの作成を行う。図6(a)、
(b)および(c)は、このテーブル作成を説明する図
である。When reading by the scanner 3 calibrated as described above (step S22) is completed, the server PC1 creates a calibration table in step S23. FIG. 6 (a),
(B) and (c) are diagrams illustrating this table creation.
【0042】図6(a)は、上述のステップS22の読
取りによって得られるプリンタ2の出力濃度特性を示す
図である。なお、同図には図示の簡略化のため一色のみ
について模式的に出力濃度特性が示される。また、以下
の説明では同様に一色のみについてテーブル作成処理を
説明する。FIG. 6A is a diagram showing the output density characteristics of the printer 2 obtained by reading in step S22 described above. It should be noted that the output density characteristic is schematically shown for only one color for simplification of the drawing. In the following description, similarly, the table creation processing for only one color will be described.
【0043】ステップS22で得られる48個の濃度値
とそれらを用いた補間演算によって、図6(a)に示す
出力濃度特性が得られる。本実施形態では、このような
特性を示すプリンタに対し、そのプリントデータを生成
するのに用いられるγ補正テーブルの内容を,上記出力
農度特性に基づき更新する処理であるキャリブレーショ
ンを行う。具体的には、γ補正テーブルの入出力関係が
図6(c)に示す線形となるように、γ補正テーブルの
内容を図6(b)に示すものとする。すなわち、図6
(a)に示す入出力の関数に対し、その逆関数である図
6(b)に示す入出力関係を有したテーブルの内容とす
る。The output density characteristic shown in FIG. 6A is obtained by the 48 density values obtained in step S22 and the interpolation calculation using them. In the present embodiment, calibration is performed on the printer exhibiting such characteristics in order to update the content of the γ correction table used to generate the print data based on the output farmability characteristics. Specifically, the contents of the γ correction table are as shown in FIG. 6B so that the input / output relationship of the γ correction table is linear as shown in FIG. 6C. That is, FIG.
The contents of a table having an input / output relationship shown in FIG. 6B which is an inverse function of the input / output function shown in FIG.
【0044】以上のキャリブレーションテーブルの作成
の後、ステップS24で、サーバPC1は、ネットワー
ク5を介してこのキャリブレーションデータをプリンタ
2へダウンロードする。After the creation of the calibration table, the server PC 1 downloads the calibration data to the printer 2 via the network 5 in step S24.
【0045】プリンタ2において上記キャリブレーショ
ンデータをダウンロードする際の処理手順を図7を参照
して説明する。A processing procedure when downloading the calibration data in the printer 2 will be described with reference to FIG.
【0046】まず、ステップS71においてデータが受
信されたか否かの判定を行う。データの受信を判断した
場合は、ステップS72においてデータ解析を行う。こ
の解析で、キャリブレーションデータのダウンロードで
あると判断した場合は(ステップS73)、ステップS7
4において、上述したように、キャリブレーションデー
タ格納部21にキャリブレーションデータを格納する。
このキャリブレーションデータの格納によってγ補正テ
ーブルの更新、すなわちγ補正テーブルのキャリブレー
ションが行われたことになる。First, it is determined in step S71 whether data has been received. If data reception is determined, data analysis is performed in step S72. If it is determined in this analysis that the calibration data has been downloaded (step S73), the process proceeds to step S7.
In 4, the calibration data is stored in the calibration data storage unit 21 as described above.
By storing the calibration data, the γ correction table is updated, that is, the γ correction table is calibrated.
【0047】一方、ステップS73においてキャリブレ
ーションデータでなくその他のデータであると判断した
場合はステップS75においてそれに応じた処理を行
う。On the other hand, if it is determined in step S73 that the data is not calibration data but other data, processing corresponding to the data is performed in step S75.
【0048】図7に示す処理は、上述のように、キャリ
ブレーションデータのダウンロードだけでなく一般の、
サーバPC1やクライアントPC4から何らかのデータ
のダウンロードがあった場合の処理を示すものである。
例えば、通常の印刷のためプリンタ2に対し印刷データ
のダウンロードがあった場合も図7に示す手順に従い印
刷データのダウンロードを行う。すなわち、ステップS
72で印刷データのダウンロードであると判断した場
合、ステップS75において、印刷データの解析、ペー
ジレイアウトの構成、画像処理およびこれらの処理に基
づく印刷処理を行う。As described above, the processing shown in FIG. 7 not only downloads calibration data but also general
This shows a process when some data is downloaded from the server PC 1 or the client PC 4.
For example, when print data is downloaded to the printer 2 for normal printing, the print data is downloaded according to the procedure shown in FIG. That is, step S
If it is determined in step 72 that the download of the print data is performed, in step S75, the analysis of the print data, the configuration of the page layout, the image processing, and the print processing based on these processes are performed.
【0049】PC1などからダウンロードされた印刷デ
ータに対し所定の画像処理を行い印刷に用いる2値デー
タを生成する処理の一例を、図8を参照して説明する。An example of processing for performing predetermined image processing on print data downloaded from the PC 1 or the like to generate binary data used for printing will be described with reference to FIG.
【0050】まず、ステップS81において、入力信号
R、G、Bに対してカラー微調整を行う。このカラー微
調整は、輝度補正やコントラスト補正を行うものであ
る。次に、ステップS82においてカラーマッチング処
理を行う。これは、サーバPC1やクライアントPC4
において用いられるモニタ(図1では不図示)で表現さ
れる色の色味と、プリンタ2で印刷される色の色味とを
合わせるために行われる処理である。さらに、ステップ
S83において輝度濃度変換を行う。この処理は、入力
信号である輝度信号R、G、B信号を、本プリンタ2で
用いる濃度信号C、M、Y、K信号に変換するために行
われる処理である。First, in step S81, color fine adjustment is performed on the input signals R, G, and B. The color fine adjustment is for performing luminance correction and contrast correction. Next, a color matching process is performed in step S82. This corresponds to the server PC 1 or the client PC 4
This is a process performed to match the tint of a color expressed by a monitor (not shown in FIG. 1) used in the above with the tint of a color printed by the printer 2. Further, in step S83, the luminance / density conversion is performed. This processing is performed to convert the luminance signals R, G, and B signals, which are input signals, into density signals C, M, Y, and K signals used in the printer 2.
【0051】次に、ステップS84において、出力γ補
正を行う。すなわち、本プリンタ2の出力濃度特性に応
じて上述のキャリブレーションにより作成されたγ補正
テーブル(キャリブレーションデータ)を用い、ステップ
S83で得られた各8ビットの濃度信号C、M、Y、K
に対し、γ補正を行う。Next, in step S84, output gamma correction is performed. That is, using the gamma correction table (calibration data) created by the above-described calibration according to the output density characteristics of the printer 2, the 8-bit density signals C, M, Y, and K obtained in step S83.
Is subjected to γ correction.
【0052】以上の処理の後、ステップS85では、本
プリンタ2のレーザビームの構成に合わせ、上記8ビッ
ト信号を1ビットの信号に変換する2値化処理を行う。
なお、レーザビームが多段階の出力が可能な構成ではそ
の段階に応じて2値以上の値に変換されることは公知の
とおりである。After the above processing, in step S85, binarization processing for converting the 8-bit signal into a 1-bit signal is performed according to the configuration of the laser beam of the printer 2.
It is known that a laser beam is converted into two or more values depending on the stage in a configuration capable of outputting the laser beam in multiple stages.
【0053】以上、図1〜図8を参照して、本実施形態
のキャリブレーション処理およびそれによって更新され
たγ補正テーブルを用いてプリンタ2で行われる印刷の
ための画像処理を説明したが、本実施形態では、これら
キャリブレーション処理等は、サーバPC1上のアプリ
ケーションとして行われる。以下では、上述したキャリ
ブレーションのアプリケーションにおけるユーザインタ
ーフェースの側面から説明する。The calibration processing of this embodiment and the image processing for printing performed by the printer 2 using the γ correction table updated thereby have been described above with reference to FIGS. In the present embodiment, the calibration processing and the like are performed as an application on the server PC1. Hereinafter, a description will be given from the aspect of the user interface in the above-described calibration application.
【0054】図9および図10は、本実施形態のキャリ
ブレーションに関するユーザインターフェースを説明す
る図であり、図9はその処理手順を示すフローチャート
を示し、図10はこの処理手順におけるモニタの表示例
としてメイン画面を示す図である。FIGS. 9 and 10 are views for explaining a user interface relating to calibration according to the present embodiment. FIG. 9 is a flowchart showing the processing procedure, and FIG. 10 is a display example of a monitor in this processing procedure. It is a figure showing a main screen.
【0055】図9のステップS901では、メイン画面
の表示を行う。図10に示されるように、メイン画面に
は選択メニューとして「新規」、「測定データファイル
を開く」、「ダウンロードデータの削除」の3種類が表
示される。なお、本ユーザインターフェースの表示画面
では、基本的に「次へ」、「戻る」、「キャンセル」、
「ヘルプ」のいずれかを選択することができ、これによ
り、関連する他の画面に移行できるよう構成されてい
る。In step S901 in FIG. 9, a main screen is displayed. As shown in FIG. 10, on the main screen, three types of selection menus, "New", "Open measurement data file", and "Delete download data", are displayed. Note that the display screen of this user interface basically includes “next”, “return”, “cancel”,
The user can select any one of “help”, so that the screen can be shifted to another related screen.
【0056】上記メイン画面で「新規」を選択して「次
へ」を押下する操作をすると、ステップS902〜ステ
ップS908の処理へ移行する。すなわち、この「新
規」の選択によって、キャリブレーションデータを新た
に作成することを指示することができる。When an operation of selecting "new" and pressing "next" on the main screen is performed, the process proceeds to steps S902 to S908. That is, by selecting “new”, it is possible to instruct to newly create the calibration data.
【0057】すなわち、この指示に応じ、ステップS9
02〜ステップS908では、図2のステップS21〜
ステップS24にて前述した処理を行う。まず、ステッ
プS902では、キャリブレーションの対象として特定
したプリンタ2に対してパッチデータの出力を行う。な
お、この処理におけるプリンタ2の選択はこのステップ
S902で表示される画面介した所定の操作によって行
うことができる。That is, in response to this instruction, step S9
02 to step S908, steps S21 to S21 in FIG.
The processing described above is performed in step S24. First, in step S902, patch data is output to the printer 2 specified as a calibration target. The selection of the printer 2 in this process can be performed by a predetermined operation via the screen displayed in step S902.
【0058】次に、ステップS905において、図5に
て前述したスキャナ3のキャリブレーションを行う。こ
れにより、パッチ読取りの前にスキャナの読取り特性を
適正なものすることができる。次に、ステップS907
では、ユーザがスキャナ3にパッチが印刷された用紙を
セットすると、パッチの読取りを行う。そして、ステッ
プS908において、前述のキャリブレーションを実施
する。これは、図2にて前述した、ステップS23、S
24の処理、すなわち、キャリブレーションデータの作
成、およびこのデータのプリンタ2へのダウンロードを
行う処理である。Next, in step S905, calibration of the scanner 3 described above with reference to FIG. 5 is performed. Thereby, the reading characteristics of the scanner can be made appropriate before the patch is read. Next, step S907
Then, when the user sets the paper on which the patch is printed on the scanner 3, the patch is read. Then, in step S908, the above-described calibration is performed. This corresponds to steps S23 and S23 described above with reference to FIG.
24 is a process for creating calibration data and downloading the data to the printer 2.
【0059】なお、ステップS908のモニタの表示で
は、ステップS909の処理へ移行するためのボタンが
表示され、このボタンを押下する操作によってステップ
S909へ移行することができる。ステップS909で
は、ステップS907で読取ったパッチの測定データの
保存処理を可能とする。この処理によってパッチの測定
データを保存することにより、その保存ファイルは、後
述の既存の測定データを用いた処理で用いることができ
る。In the monitor display of step S908, a button for moving to the processing of step S909 is displayed, and the operation can be shifted to step S909 by pressing this button. In step S909, the process of storing the measurement data of the patch read in step S907 is enabled. By storing the measurement data of the patch by this processing, the storage file can be used in processing using existing measurement data described later.
【0060】ステップS909の処理を抜けると、ステ
ップS908の処理に戻る。そして、ステップS910
で処理最終画面を表示し、ここで、本アプリケションの
終了を指示すると、処理を終了し、ステップS901の
メイン画面の表示に関する処理に戻る。After exiting the processing of step S909, the process returns to step S908. Then, step S910
When the end of the application is instructed here, the process ends, and the process returns to step S901 related to the display of the main screen.
【0061】ステップS901のメイン画面で、「測定
データファイルを開く」を選択し「次へ」の押下操作を
行うと、ステップS903において、測定データを指示
するための表示を行い、ここで、「参照」ボタンを押下
する操作を行うと、ステップS906へ移行し測定デー
タを読み込みその結果を表示する。この表示により、ス
キャナ3で測定したデータを詳細に調べることが可能と
なる。なお、この測定データは上記ステップS909で
保存したファイルに記述されているデータである。そし
て、ステップS908では、保存したファイルの測定デ
ータであって上述のように表示させて調べた測定データ
を用いてキャリブレーションテーブルの作成及び作成し
たテーブルのダウンロードを行う。測定データをユーザ
が確認できるので、プリンタの状態を詳細にユーザが把
握することができる。この確認により、ドラムの交換時
期などを適切に判断することも可能となる。When "open measurement data file" is selected on the main screen of step S901 and a "next" press operation is performed, a display for designating measurement data is performed in step S903. When the operation of pressing the “reference” button is performed, the process proceeds to step S906, where the measurement data is read and the result is displayed. With this display, the data measured by the scanner 3 can be examined in detail. Note that this measurement data is data described in the file saved in step S909. In step S908, a calibration table is created and the created table is downloaded using the measurement data of the saved file, which is displayed and checked as described above. Since the user can confirm the measurement data, the user can grasp the state of the printer in detail. By this confirmation, it is also possible to appropriately determine the drum replacement time and the like.
【0062】また、ステップS901のメイン画面で
「ダウンロードデータの削除」を選択し「次へ」を押下
すると、ステップS904でプリンタ2のキャリブレー
ションデータ格納部21に格納されたキャリブレーショ
ンデータの削除を行う。なお、この削除する旨の指示
は、プリンタ2に対するコマンドによって行われるが、
その詳細な内容の説明は省略する。When “delete download data” is selected on the main screen in step S901 and “next” is pressed, the deletion of the calibration data stored in the calibration data storage unit 21 of the printer 2 is performed in step S904. Do. Note that this deletion instruction is given by a command to the printer 2.
A detailed description thereof will be omitted.
【0063】以上説明したように、本実施形態によれ
ば、プリンタ2のキャリブレーションを行う際、そのパ
ッチを読取るためのスキャナ3が予めキャリブレーショ
ンされているためプリントしたパッチにおける濃度を忠
実に読取ることができ、これにより、この読取り濃度に
基づいて適切なプリンタ2のキャリブレーションを行う
ことができる。As described above, according to the present embodiment, when calibrating the printer 2, since the scanner 3 for reading the patch is calibrated in advance, the density of the printed patch is faithfully read. Accordingly, it is possible to perform appropriate calibration of the printer 2 based on the read density.
【0064】<第2の実施形態>上述した第1実施形態
では、例えば図9にて説明したようにプリンタのキャリ
ブレーションを行うごとに、スキャナキャリブレーショ
ン用パッチとこれに対応する濃度データを用いて輝度濃
度変換テーブルを作成するスキャナキャリブレーション
を行うものとしたが、本実施形態では、用いる可能性の
あるスキャナの機種ごとに予め輝度濃度変換テーブルを
用意しておき、システムにおいて用いられるスキャナの
機種に対応した輝度濃度変換テーブルをダウンロードし
て用いるものである。<Second Embodiment> In the first embodiment described above, each time the printer is calibrated as described with reference to FIG. 9, for example, a scanner calibration patch and the corresponding density data are used. In this embodiment, a brightness / density conversion table is prepared for each type of scanner that may be used. A luminance / density conversion table corresponding to the model is downloaded and used.
【0065】図11は、本実施形態にかかる情報処理シ
ステムの構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of the information processing system according to this embodiment.
【0066】本実施形態の構成は、基本的に上述した第
1の実施形態にかかる図1に示した構成と同様のもので
ある。異なる点は、サーバPC1が用い得るスキャナの
機種に応じて複数のスキャナキャリブレーションデータ
格納部を有する点である。図に示す例では、スキャナの
機種であるスキャナA、スキャナBおよびスキャナCに
ついてそれぞれの格納部11、12および13を有す
る。そして、図に示す例では、スキャナAがサーバPC
1に接続されて用いられるため、プリンタ2のキャリブ
レーション実行時や通常のプリント時には格納部11の
スキャナAキャリブレーションデータ、すなわち、スキ
ャナA用の輝度濃度変換テーブルが用いられる。なお、
これらのスキャナの機種に対応したそれぞれの輝度濃度
変換テーブルは、図5にて前述したように予め作成して
それぞれの格納部に格納しておくものである。The configuration of the present embodiment is basically the same as the configuration of the first embodiment shown in FIG. The difference is that the server PC1 has a plurality of scanner calibration data storage units according to the types of scanners that can be used. In the example shown in the figure, the scanners A, B and C, which are the models of the scanner, have respective storage units 11, 12 and 13. In the example shown in FIG.
1, the scanner A calibration data stored in the storage unit 11, that is, the scanner A brightness / density conversion table is used during calibration of the printer 2 or during normal printing. In addition,
The respective brightness / density conversion tables corresponding to these scanner models are prepared in advance and stored in the respective storage units as described above with reference to FIG.
【0067】本実施形態のプリンタ2に対するキャリブ
レーションは、基本的に第1実施形態の図2に示す処理
と同様である。異なる点は、図2のステップS22のパ
ッチ読取りで用いる輝度濃度変換テーブルが上記スキャ
ナキャリブレーションデータ格納部11に格納された輝
度濃度変換テーブルである点である。The calibration for the printer 2 of the present embodiment is basically the same as the processing shown in FIG. 2 of the first embodiment. The difference is that the brightness / density conversion table used for patch reading in step S22 in FIG. 2 is the brightness / density conversion table stored in the scanner calibration data storage unit 11.
【0068】図12は、スキャナの機種に応じた輝度濃
度変換テーブルのダウンロード処理の手順を示すフロー
チャートである。FIG. 12 is a flowchart showing a procedure for downloading the brightness / density conversion table according to the model of the scanner.
【0069】まず、ステップS121において、そのと
きサーバPC1に接続されているスキャナの機種を特定
する。この特定処理は、サーバPC1と接続されるスキ
ャナ3との間のコマンドのやり取りまたはハードウエア
的な信号の授受等によって可能となるが、その詳細につ
いてはここでは言及しない。First, in step S121, the model of the scanner connected to the server PC1 at that time is specified. This specific processing can be performed by exchanging commands between the server PC1 and the scanner 3 connected thereto or by transmitting and receiving hardware signals, but details thereof will not be described here.
【0070】次に、ステップS122において、上記の
ように特定したスキャナの機種に応じた輝度濃度変換テ
ーブルを図11に示した格納部から読み出してダウンロ
ードする。Next, in step S122, a brightness / density conversion table corresponding to the model of the scanner identified as described above is read from the storage unit shown in FIG. 11 and downloaded.
【0071】このように、用いうるスキャナの機種ごと
に予めスキャナキャリブレーションデータを用意してお
き、プリンタのキャリブレーションにおけるパッチの読
取り時にはその読取りを行うスキャナに対応したスキャ
ナキャリブレーションデータをダウンロードして輝度濃
度変換を行うようにすることで、パッチの濃度を忠実に
反映したパッチ読み取りを行うことができるとともにス
キャナのキャリブレーション処理に要する時間を短縮す
ることが可能となる。As described above, the scanner calibration data is prepared in advance for each type of scanner that can be used, and when the patch is read in the calibration of the printer, the scanner calibration data corresponding to the scanner that reads the patch is downloaded. By performing the brightness / density conversion, it is possible to perform patch reading that faithfully reflects the patch density, and to shorten the time required for the calibration process of the scanner.
【0072】なお、以上の第2実施形態では、スキャナ
の機種ごとにスキャナキャリブレーションデータを用意
するものとしたが、本発明の適用はこれに限られないこ
とは勿論であり、例えば同一の機種のさらに個別の個体
ごとにスキャナキャリブレーションデータを用意しても
よい。In the above-described second embodiment, the scanner calibration data is prepared for each scanner model. However, the present invention is not limited to this. Further, scanner calibration data may be prepared for each individual.
【0073】<第3の実施形態>本実施形態は、スキャ
ナキャリブレーションデータ格納部をスキャナ自体が有
するものである。そして、この格納部に格納されるキャ
リブレーションデータは上述した第1実施形態のように
プリンタのキャリブレーションのたびに作生成されたも
のであってもよく、また、第2実施形態のように予め求
められて格納されているものであってもよい。<Third Embodiment> In this embodiment, the scanner itself has a scanner calibration data storage unit. The calibration data stored in the storage unit may be generated and generated each time the printer is calibrated as in the first embodiment described above, or may be generated in advance as in the second embodiment. It may be obtained and stored.
【0074】図13は、本実施形態の情報処理システム
の構成を示すブロック図である。本実施形態のシステム
は基本的に図1に示した第1実施形態の構成と同様もの
であり、異なる点は、上述のようにスキャナ3がスキャ
ナキャリブレーションデータを格納する点である。FIG. 13 is a block diagram showing the configuration of the information processing system of this embodiment. The system of the present embodiment is basically the same as the configuration of the first embodiment shown in FIG. 1 except that the scanner 3 stores the scanner calibration data as described above.
【0075】本実施形態においてもサーバPC1の制御
の下、プリンタ2のキャリブレーションが図2にて前述
したのと同様の手順で実行される。この際に異なる点
は、ステップS22におけるパッチの読取りで、スキャ
ナ3の格納部31からスキャナキャリブレーションデー
タをロードする点である。Also in the present embodiment, under the control of the server PC1, the calibration of the printer 2 is executed in the same procedure as described above with reference to FIG. The difference here is that the scanner calibration data is loaded from the storage unit 31 of the scanner 3 in reading the patch in step S22.
【0076】図14は、これに関した処理を示すフロー
チャートである。まず、ステップS141で、プリンタ
のキャリブレーションにかかるパッチ濃度測定のための
スキャンか否かが判断される。この判断は、サーバPC
1からのスキャン実行を指示するコマンドパラメータ等
の情報に基づいて行うことができるが、ここではその詳
細な説明は省略する。FIG. 14 is a flowchart showing the processing related to this. First, in step S141, it is determined whether a scan for patch density measurement for printer calibration is performed. This judgment is made by the server PC
The scan can be performed based on information such as command parameters for instructing the execution of the scan from step 1, but a detailed description thereof will be omitted here.
【0077】ステップS141でパッチの測定のための
スキャンではないと判断したときは、ステップS144
で通常のスキャンを行い、次いでステップS145でそ
の読取りデータをPC1へ転送する。一方、ステップS
141でパッチ測定のためのスキャンであると判断した
ときは、ステップS142においてスキャナ3の格納部
31からスキャナキャリブレーションデータをロード
し、次いで、ステップS143で、この輝度濃度変換テ
ーブルを用いてパッチ測定のためのスキャンを行う。そ
して、このスキャンで読取ったデータをPC1へ転送す
る。If it is determined in step S141 that the scan is not a scan for patch measurement, step S144 is performed.
To perform a normal scan, and then transfer the read data to the PC 1 in step S145. On the other hand, step S
If it is determined in 141 that the scan is for patch measurement, the scanner calibration data is loaded from the storage unit 31 of the scanner 3 in step S142, and then, in step S143, the patch measurement is performed using the brightness / density conversion table. Do a scan for Then, the data read by this scan is transferred to PC1.
【0078】このような本実施形態によれば、システム
に接続されるスキャナにスキャナキャリブレーションデ
ータが保持されているので読取りを行う際にスキャナの
特定をするなどの処理を省略することができる。According to the present embodiment, since the scanner calibration data is held in the scanner connected to the system, it is possible to omit processing such as specifying the scanner when reading.
【0079】なお、以上説明した各実施形態では、キャ
リブレーションデータの作成等、キャリブレーションに
関する処理をサーバPCが行うものとしたが、クライア
ントPCにおいて上述の各アプリケーションを動作さ
せ、それぞれのPCが上述した処理を実行できるように
しても良いことは勿論である。In each of the above-described embodiments, the server PC performs the processing related to the calibration, such as the generation of the calibration data. Needless to say, it may be possible to execute the performed processing.
【0080】また、上記の各実施形態では、サーバPC
においてキャリブレーションテーブルを作成すると、そ
れをプリンタに転送しプリンタにおける画像処理でその
テーブルを用いるものとしたが、本発明の適用はこれに
限定されないことは勿論である。例えば、サ−バPCな
どのホスト装置において、2値化されたビットマップデ
ータを作成する構成にあっては、このホスト装置にキャ
リブレーションテ−ブル、すなわち、キャリブレーショ
ンがなされた例えばγテーブルなどが保持されていても
良い。In each of the above embodiments, the server PC
, The calibration table is created, transferred to the printer, and the table is used for image processing in the printer. However, the application of the present invention is, of course, not limited to this. For example, in a configuration in which binarized bitmap data is created in a host device such as a server PC, a calibration table, ie, a calibrated γ table, for example, is stored in the host device. It may be held.
【0081】<他の実施形態>本発明は上述のように、
複数の機器(たとえばホストコンピュータ、インタフェ
ース機器、リーダ、プリンタ等)から構成されるシステ
ムに適用しても一つの機器(たとえば複写機、ファクシ
ミリ装置)からなる装置に適用してもよい。<Other Embodiments> The present invention, as described above,
The present invention may be applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, and the like) or may be applied to an apparatus including one device (for example, a copying machine and a facsimile machine).
【0082】また、前述した実施形態の機能を実現する
ように各種のデバイスを動作させるように該各種デバイ
スと接続された装置あるいはシステム内のコンピュータ
に、図2、図5、図7、図8、図9、図12、図14に
て前述した各実施形態の機能を実現するためのソフトウ
ェアのプログラムコードを供給し、そのシステムあるい
は装置のコンピュータ(CPUあるいはMPU)を格納
されたプログラムに従って前記各種デバイスを動作させ
ることによって実施したものも本発明の範疇に含まれ
る。Also, in order to operate the various devices so as to realize the functions of the above-described embodiments, the devices connected to the various devices or the computers in the system are connected to the computer shown in FIG. 2, FIG. 5, FIG. , FIG. 9, FIG. 12, and FIG. 14, a software program code for realizing the functions of the respective embodiments described above is supplied, and the computer (CPU or MPU) of the system or apparatus is executed according to the stored program. What is implemented by operating the device is also included in the scope of the present invention.
【0083】またこの場合、前記ソフトウェアのプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコード自体、およびそのプロ
グラムコードをコンピュータに供給するための手段、例
えばかかるプログラムコードを格納した記憶媒体は本発
明を構成する。In this case, the program code of the software implements the functions of the above-described embodiment, and the program code itself and means for supplying the program code to the computer, for example, the program code The stored storage medium constitutes the present invention.
【0084】かかるプログラムコードを格納する記憶媒
体としては例えばフロッピーディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM、磁気
テープ、不揮発性のメモリカード、ROM等を用いるこ
とができる。As a storage medium for storing such a program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, magnetic tape, nonvolatile memory card, ROM or the like can be used.
【0085】またコンピュータが供給されたプログラム
コードを実行することにより、前述の実施形態の機能が
実現されるだけではなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティング
システム)、あるいは他のアプリケーションソフト等と
共同して前述の実施形態の機能が実現される場合にもか
かるプログラムコードは本発明の実施形態に含まれるこ
とは言うまでもない。さらに供給されたプログラムコー
ドが、コンピュータの機能拡張ボードやコンピュータに
接続された機能拡張ユニットに備わるメモリに格納され
た後そのプログラムコードの指示に基づいてその機能拡
張ボードや機能格納ユニットに備わるCPU等が実際の
処理の一部または全部を行い、その処理によって前述し
た実施形態の機能が実現される場合も本発明に含まれる
ことは言うまでもない。When the computer executes the supplied program code, not only the functions of the above-described embodiment are realized, but also the OS (operating system) running on the computer, or another program. Needless to say, the program code is included in the embodiment of the present invention even when the functions of the above-described embodiment are realized in cooperation with application software or the like. Further, the supplied program code is stored in a memory provided on a function expansion board of the computer or a function expansion unit connected to the computer, and then, based on an instruction of the program code, a CPU provided on the function expansion board or the function storage unit. It is needless to say that the present invention includes a case where the functions of the above-described embodiments are implemented by performing a part or all of the actual processing.
【0086】[0086]
【発明の効果】以上の説明から明らかなように、本発明
によれば、プリント装置のキャリブレーションを行うた
め所定画像を読取る読取り装置に対してスキャナキャリ
ブレーションを施した後、その読取り装置によって上記
所定画像の読取りを行うので、所定画像に現れるプリン
ト装置のプリント特性を忠実に反映した読み取りを行う
ことができる。As is apparent from the above description, according to the present invention, after performing a scanner calibration on a reading device for reading a predetermined image in order to calibrate a printing device, the reading device performs the above-described operation. Since the predetermined image is read, it is possible to perform reading that faithfully reflects the print characteristics of the printing apparatus appearing in the predetermined image.
【0087】この結果、上記読取り結果に基づいて、プ
リンタの適切なキャリブレーションを行うことができ
る。As a result, an appropriate calibration of the printer can be performed based on the reading result.
【図1】本発明の第1の実施形態に係わる情報処理シス
テムの構成を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration of an information processing system according to a first embodiment of the present invention.
【図2】本発明の一実施形態におけるキャリブレーショ
ンの基本的な処理を示すフロ−チャートである。FIG. 2 is a flowchart illustrating basic calibration processing according to an embodiment of the present invention.
【図3】上記処理で用いられるパッチデータを模式的に
示す図である。FIG. 3 is a diagram schematically showing patch data used in the above processing.
【図4】上記パッチデータにおけるデータセクションの
配列位置と階調値との関係を示す図である。FIG. 4 is a diagram showing a relationship between an arrangement position of a data section in the patch data and a gradation value.
【図5】図2に示すキャリブレーションにおけるスキャ
ンで用いる輝度濃度変換テーブル作成処理を示すフロー
チャートである。FIG. 5 is a flowchart illustrating a brightness / density conversion table creation process used in scanning in the calibration illustrated in FIG. 2;
【図6】(a)、(b)および(c)は、本発明の一実
施形態におけるキャリブレーションテーブルの作成を説
明する図である。FIGS. 6A, 6B, and 6C are diagrams illustrating the creation of a calibration table according to an embodiment of the present invention.
【図7】上記第1実施形態におけるキャリブレーション
に関したプリンタの処理を示すフローチャートである。FIG. 7 is a flowchart showing processing of the printer related to calibration in the first embodiment.
【図8】上記プリンタの処理のうち、通常の印刷に係わ
る処理を説明するフローチャートである。FIG. 8 is a flowchart illustrating processing related to normal printing among the processing of the printer.
【図9】上記第1実施形態にのキャリブレーションに関
するアプリケーションの処理を示すフローチャートであ
る。FIG. 9 is a flowchart illustrating processing of an application related to calibration according to the first embodiment.
【図10】上記アプリケーションで表示される画面の一
例を示す図である。FIG. 10 is a diagram illustrating an example of a screen displayed by the application.
【図11】本発明の第2の実施形態に係わる情報処理シ
ステムの構成を示すブロック図である。FIG. 11 is a block diagram illustrating a configuration of an information processing system according to a second embodiment of the present invention.
【図12】上記第2実施形態におけるキャリブレーショ
ンデータである輝度濃度変換テーブルのダウンロード処
理を示すフローチャートである。FIG. 12 is a flowchart illustrating a process of downloading a brightness / density conversion table as calibration data in the second embodiment.
【図13】本発明の第3の実施形態に係わる情報処理シ
ステムの構成を示すブロック図である。FIG. 13 is a block diagram illustrating a configuration of an information processing system according to a third embodiment of the present invention.
【図14】本発明の第3実施形態におけるスキャン処理
を示すフローチャートである。FIG. 14 is a flowchart illustrating scan processing according to a third embodiment of the present invention.
【図15】本発明の実施形態におけるスキャナのキャリ
ブレーションにおける表示例を示す図である。FIG. 15 is a diagram illustrating a display example in scanner calibration according to the embodiment of the present invention.
1 サーバPC 2 プリンタ 3 スキャナ 4 クライアントPC 5 ネットワーク 11、12、13、31 スキャナキャリブレーショ
ンデータ格納部 21 キャリブレーションデータ格納部DESCRIPTION OF SYMBOLS 1 Server PC 2 Printer 3 Scanner 4 Client PC 5 Network 11, 12, 13, 31 Scanner calibration data storage unit 21 Calibration data storage unit
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C061 AP01 AP03 AP04 AQ05 AQ06 AR01 KK13 KK18 KK25 KK28 KK32 5B057 AA12 BA02 CA01 CA08 CA12 CA16 CE11 CE17 5C077 LL16 LL19 MP08 PP15 PP33 PP37 PP71 PP74 SS01 TT02 5C079 HB03 HB12 KA20 LA02 LA12 LB02 NA03 PA03 ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 2C061 AP01 AP03 AP04 AQ05 AQ06 AR01 KK13 KK18 KK25 KK28 KK32 5B057 AA12 BA02 CA01 CA08 CA12 CA16 CE11 CE17 5C077 LL16 LL19 MP08 PP15 PP33 PP37 PP71 PP74 SS01 TT02 5B0 LA12 LB02 NA03 PA03
Claims (16)
うためのキャリブレーション方法であって、 プリント装置によってプリントされた所定画像を読取る
ための読取り装置を用意し、 前記読取り装置の濃度測定特性に関するスキャナキャリ
ブレーションを行い、 該スキャナキャリブレーションが施された前記読取り装
置によって前記所定画像の濃度を測定し、 該測定結果に基づいて、前記プリント装置のキャリブレ
ーションに関するキャリブレーションデータを作成する
ステップを有したことを特徴とするキャリブレーション
方法。1. A calibration method for calibrating a printing apparatus, comprising: providing a reading apparatus for reading a predetermined image printed by the printing apparatus; and performing scanner calibration on a density measurement characteristic of the reading apparatus. Measuring the density of the predetermined image by the reading device to which the scanner calibration has been performed, and generating calibration data related to calibration of the printing device based on the measurement result. Characteristic calibration method.
記読取り装置の読み取り結果としての輝度信号を濃度信
号に変換する輝度濃度変換データを更新することによっ
て行うことを特徴とする請求項1に記載のキャリブレー
ション方法。2. The calibration according to claim 1, wherein the scanner calibration is performed by updating luminance / density conversion data for converting a luminance signal as a reading result of the reading device into a density signal. Method.
データを作成することにより行うことを特徴とする請求
項2に記載のキャリブレーション方法。3. The calibration method according to claim 2, wherein the updating of the brightness / density conversion data is performed by creating the data.
用意した複数の輝度濃度変換データの中から当該スキャ
ナキャリブレーションにかかる読取り装置に対応した輝
度濃度変換データを選択して用いることにより行うこと
を特徴とする請求項2に記載のキャリブレーション方
法。4. The update of the brightness / density conversion data is performed by selecting and using brightness / density conversion data corresponding to a scanner related to the scanner calibration from a plurality of brightness / density conversion data prepared in advance. The calibration method according to claim 2, wherein:
め用意した複数のスキャナキャリブレーションデータの
中から当該読取り装置に対応したスキャナキャリブレー
ションデータを選択して用いることにより行うことを特
徴とする請求項1に記載のキャリブレーション方法。5. The apparatus according to claim 1, wherein the scanner calibration is performed by selecting and using scanner calibration data corresponding to the reading device from a plurality of scanner calibration data prepared in advance. The described calibration method.
う情報処理装置であって、 プリント装置によってプリントされた所定画像を読取る
ための読取り装置を制御する読取り制御手段と、 前記読取り装置の濃度測定特性に関するスキャナキャリ
ブレーションを行うスキャナキャリブレーション実行手
段と、 前記読取リ制御手段の制御の下、前記スキャナキャリブ
レーション実行手段によってスキャナキャリブレーショ
ンが施された前記読取り装置によって測定した濃度測定
結果に基づいて、前記プリント装置のキャリブレーショ
ンに関するキャリブレーションデータを作成するキャリ
ブレーションデータ作成手段とを有したことを特徴とす
る情報処理装置。6. An information processing apparatus for calibrating a printing apparatus, comprising: reading control means for controlling a reading apparatus for reading a predetermined image printed by the printing apparatus; and a scanner relating to a density measurement characteristic of the reading apparatus. Scanner calibration performing means for performing calibration, under the control of the reading re-control means, the printing based on a density measurement result measured by the reading device having been subjected to scanner calibration by the scanner calibration performing means. An information processing apparatus, comprising: calibration data creating means for creating calibration data relating to calibration of the apparatus.
段によるスキャナキャリブレーションは、前記読取り装
置の読み取り結果としての輝度信号を濃度信号に変換す
る輝度濃度変換データを更新することによって行うこと
を特徴とする請求項6に記載の情報処理装置。7. The scanner calibration according to claim 1, wherein the scanner calibration is performed by updating brightness / density conversion data for converting a brightness signal as a reading result of the reading device into a density signal. 7. The information processing apparatus according to 6.
データを作成することにより行うことを特徴とする請求
項7に記載の情報処理装置。8. The information processing apparatus according to claim 7, wherein the update of the brightness / density conversion data is performed by creating the data.
用意した複数の輝度濃度変換データの中から当該スキャ
ナキャリブレーションにかかる読取り装置に対応した輝
度濃度変換データを選択して用いることにより行うこと
を特徴とする請求項7に記載の情報処理装置。9. The update of the brightness / density conversion data is performed by selecting and using the brightness / density conversion data corresponding to the reader related to the scanner calibration from a plurality of brightness / density conversion data prepared in advance. The information processing apparatus according to claim 7, wherein:
手段によるスキャナキャリブレーションは、予め用意し
た複数のスキャナキャリブレーションデータの中から当
該読取り装置に対応したスキャナキャリブレーションデ
ータを選択して用いることにより行うことを特徴とする
請求項6に記載の情報処理装置。10. The scanner calibration by the scanner calibration executing means is performed by selecting and using scanner calibration data corresponding to the reading device from a plurality of scanner calibration data prepared in advance. The information processing apparatus according to claim 6, wherein
キャリブレーションを行う情報処理装置を有した情報処
理システムであって、 プリント装置によってプリントされた所定画像を読取る
ための読取り装置を制御する読取り制御手段と、 前記読取り装置の濃度測定特性に関するスキャナキャリ
ブレーションを行うスキャナキャリブレーション実行手
段と、 前記読取リ制御手段の制御の下、前記スキャナキャリブ
レーション実行手段によってスキャナキャリブレーショ
ンが施された前記読取り装置によって測定した濃度測定
結果に基づいて、前記プリント装置のキャリブレーショ
ンに関するキャリブレーションデータを作成するキャリ
ブレーションデータ作成手段とを有したことを特徴とす
る情報処理システム。11. An information processing system comprising a printing apparatus and an information processing apparatus for calibrating the printing apparatus, wherein the reading control means controls a reading apparatus for reading a predetermined image printed by the printing apparatus. A scanner calibration executing means for performing scanner calibration relating to a density measurement characteristic of the reading apparatus; and a scanner which performs a scanner calibration by the scanner calibration executing means under the control of the reading control means. An information processing system comprising: calibration data creating means for creating calibration data for calibration of the printing apparatus based on the density measurement result obtained.
手段によるスキャナキャリブレーションは、前記読取り
装置の読み取り結果としての輝度信号を濃度信号に変換
する輝度濃度変換データを更新することによって行うこ
とを特徴とする請求項11に記載の情報処理システム。12. The scanner calibration according to claim 1, wherein the scanner calibration is performed by updating brightness / density conversion data for converting a brightness signal as a reading result of the reading device into a density signal. 12. The information processing system according to item 11.
該データを作成することにより行うことを特徴とする請
求項12に記載の情報処理システム。13. The information processing system according to claim 12, wherein the update of the brightness / density conversion data is performed by creating the data.
め用意した複数の輝度濃度変換データの中から当該スキ
ャナキャリブレーションにかかる読取り装置に対応した
輝度濃度変換データを選択して用いることにより行うこ
とを特徴とする請求項12に記載の情報処理システム。14. The update of the brightness / density conversion data is performed by selecting and using brightness / density conversion data corresponding to a reading device related to the scanner calibration from a plurality of brightness / density conversion data prepared in advance. The information processing system according to claim 12, wherein:
手段によるスキャナキャリブレーションは、予め用意し
た複数のスキャナキャリブレーションデータの中から当
該読取り装置に対応したスキャナキャリブレーションデ
ータを選択して用いることにより行うことを特徴とする
請求項11に記載の情報処理システム。15. The scanner calibration by the scanner calibration executing means is performed by selecting and using scanner calibration data corresponding to the reading device from a plurality of scanner calibration data prepared in advance. The information processing system according to claim 11, wherein
ログラムを記憶した記憶媒体であって、該プログラム
は、 プリント装置のキャリブレーションを行うためのキャリ
ブレーション処理であって、 プリント装置によってプリントされた所定画像を読取る
ための読取り装置を用意し、 前記読取り装置の濃度測定特性に関するスキャナキャリ
ブレーションを行い、 該スキャナキャリブレーションが施された前記読取り装
置によって前記所定画像の濃度を測定し、 該測定結果に基づいて、前記プリント装置のキャリブレ
ーションに関するキャリブレーションデータを作成する
ステップを有した処理であることを特徴とする記憶媒
体。16. A storage medium storing a program readable by an information processing device, the program being a calibration process for calibrating a printing device, the program being a predetermined image printed by the printing device. Preparing a reader for reading the image, performing scanner calibration on the density measurement characteristics of the reader, measuring the density of the predetermined image with the reader that has been subjected to the scanner calibration, and based on the measurement result. And a process for creating calibration data for calibration of the printing apparatus.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26463499A JP4500382B2 (en) | 1999-09-17 | 1999-09-17 | Calibration method, information processing apparatus, and information processing system |
| US09/661,151 US6909814B1 (en) | 1999-09-17 | 2000-09-13 | Image processing method of generating conversion data for a scanner and calibration method employing the scanner |
| US11/107,973 US7031550B2 (en) | 1999-09-17 | 2005-04-18 | Image processing method of generating conversion data for a scanner and calibration method employing the scanner |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26463499A JP4500382B2 (en) | 1999-09-17 | 1999-09-17 | Calibration method, information processing apparatus, and information processing system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2001080180A true JP2001080180A (en) | 2001-03-27 |
| JP2001080180A5 JP2001080180A5 (en) | 2006-11-02 |
| JP4500382B2 JP4500382B2 (en) | 2010-07-14 |
Family
ID=17406083
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26463499A Expired - Fee Related JP4500382B2 (en) | 1999-09-17 | 1999-09-17 | Calibration method, information processing apparatus, and information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4500382B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008022304A (en) * | 2006-07-13 | 2008-01-31 | Fuji Xerox Co Ltd | Image forming apparatus and printer calibration device |
| JP2012163866A (en) * | 2011-02-09 | 2012-08-30 | Konica Minolta Business Technologies Inc | Image forming apparatus and image adjustment method |
| JP2021112836A (en) * | 2020-01-16 | 2021-08-05 | 富士フイルムビジネスイノベーション株式会社 | Processor and control program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0948108A (en) * | 1995-08-08 | 1997-02-18 | Dainippon Screen Mfg Co Ltd | Correction table creation method for calibration system |
| JPH11164162A (en) * | 1997-12-01 | 1999-06-18 | Matsushita Electric Ind Co Ltd | Color proofing method |
-
1999
- 1999-09-17 JP JP26463499A patent/JP4500382B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0948108A (en) * | 1995-08-08 | 1997-02-18 | Dainippon Screen Mfg Co Ltd | Correction table creation method for calibration system |
| JPH11164162A (en) * | 1997-12-01 | 1999-06-18 | Matsushita Electric Ind Co Ltd | Color proofing method |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008022304A (en) * | 2006-07-13 | 2008-01-31 | Fuji Xerox Co Ltd | Image forming apparatus and printer calibration device |
| JP2012163866A (en) * | 2011-02-09 | 2012-08-30 | Konica Minolta Business Technologies Inc | Image forming apparatus and image adjustment method |
| JP2021112836A (en) * | 2020-01-16 | 2021-08-05 | 富士フイルムビジネスイノベーション株式会社 | Processor and control program |
| JP7396064B2 (en) | 2020-01-16 | 2023-12-12 | 富士フイルムビジネスイノベーション株式会社 | Processor and control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4500382B2 (en) | 2010-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4366018B2 (en) | Calibration method and printing apparatus | |
| JP4976348B2 (en) | Matching print system color print job output | |
| US6616262B2 (en) | Image processing apparatus performing printer calibration | |
| US6950197B1 (en) | Calibration method, information processing apparatus and information processing system | |
| US20030090688A1 (en) | Image procesing apparatus and method and memory medium | |
| US7031550B2 (en) | Image processing method of generating conversion data for a scanner and calibration method employing the scanner | |
| JP4500382B2 (en) | Calibration method, information processing apparatus, and information processing system | |
| JP2005303701A (en) | Gradation adjustment apparatus, gradation adjustment method, gradation adjustment apparatus control program | |
| JP2002218244A (en) | Calibration method, printing system and printing apparatus | |
| JP2001213030A (en) | Test print method, information processing apparatus and printing system | |
| US7259892B2 (en) | Printer correcting apparatus and method of controlling same | |
| JP2003246126A (en) | Printer correction method, printer correction device, and printer correction system | |
| JP3592152B2 (en) | Image processing method, apparatus and recording medium | |
| JP2003025691A (en) | Printing system, printing device, print control device, and printing method | |
| JP2001232917A (en) | Calibration method and information processing device | |
| JP2005119204A (en) | Printing system | |
| JP2002057911A (en) | Image processing method | |
| JP2001016451A (en) | Calibration method, information processing device and information processing system | |
| JP2004012699A (en) | Image processing apparatus and method, and image processing system | |
| JP2003345074A (en) | Image processing system and calibration method | |
| JP2004112343A (en) | Image processing apparatus and method, and image processing system | |
| JP2001026170A (en) | Image processing apparatus and image processing method | |
| US20040008357A1 (en) | Calibration target curve generation method and calibration curve generation method | |
| JP2001094796A (en) | Image processing method, apparatus, recording medium, and reading means correction chart | |
| JP2006229554A (en) | Printing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060915 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060915 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090807 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091006 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100413 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100419 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140423 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |