(57)【特許請求の範囲】
【請求項１】
複数の画像出力装置と接続可能な画像処理装置であって、
前記画像出力装置に対応する補正データを該画像出力装置の識別情報と関連づけて記憶可能な記憶手段と、
前記複数の画像出力装置のうちの１つが選択された場合に、前記選択された画像形成装置の識別番号を読み取り、前記記憶手段に前記読み取られた識別番号に対応した補正テーブルが無いか判定する判定手段、
前記判定結果補正テーブルが無い場合、ユーザにテストパターンを出力させるか問い合わせる問い合わせ手段、
前記問い合わせ結果、テストパターン出力要求があった場合前記テストパターンを出力し、前記選択された画像出力装置に対応する補正データを作成する制御手段とを有することを特徴とする画像処理装置。
【請求項２】
前記識別情報は、前記画像出力装置から伝送されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
複数の画像出力装置と接続可能な画像処理装置のための画像処理方法であって、
前記画像出力装置に対応する補正データを該画像出力装置の識別情報と関連づけて記憶可能な記憶部に記憶する工程と、
前記複数の画像出力装置のうちの１つが選択された場合に、前記選択された画像形成装置の識別番号を読み取り、前記記憶部に前記読み取られた識別番号に対応した補正テーブルが無いか判定し、
前記判定結果補正テーブルが無い場合、ユーザにテストパターンを出力させるか問い合わせ、
前記問い合わせ結果、テストパターン出力要求があった場合前記テストパターンを出力し、前記選択された画像出力装置に対応する補正データを作成することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像出力装置の画像出力特性のばらつきを補正することが可能な画像処理装置に関する。
【０００２】
【従来の技術】
最近ではホストコンピュータから送られたカラー画像データをネットワーク上に接続されているコントローラを介してカラープリンタに出力するシステムが提供されている。例えばホストコンピュータとカラー複写機を持っているユーザは、このネットワーク上に接続されたコントローラを使用することによってホストコンピュータ上で作成したカラー画像を、カラー複写機をプリンタとして使用することによってプリントアウトすることが可能になる。
【０００３】
【発明が解決しようとする課題】
しかし個々のカラープリンタが持つプリンタ特性の違いによって、ユーザが意図した色味と異なるものがプリントアウトされるという問題がしばしば発生する。最近ではこのプリンタのエンジン特性による色の再現性の違いを解消するために、ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎファイル（以下ＰＰＤファイルと呼ぶ）というものが提供されている。このＰＰＤファイルとは簡潔に言えば、ホストコンピュータのディスプレイとカラープリンタの色の再現性の違いや、カラープリンタの種類によるプリンタ特性の違いを吸収してデバイスに依存しない忠実な色再現性を実現可能にするファイルである。このＰＰＤファイルによってプリンタのエンジンの種類による色再現性の違いを補正することは出来るが、実際には同機種のプリントエンジンにも個体差があり、色再現性の微妙な違いによってユーザが意図した色味が忠実に再現されているとは限らない。
【０００４】
そこで本発明は、ホストコンピュータ等の情報処理装置からの画像をプリンタ等の画像出力装置へ出力する際に起こる出力特性の個体差による色再現性の違いを解消するために、出力特性の個体差を補正することが可能な画像処理装置及び方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
以上の課題を解決するために本発明は、複数の画像出力装置と接続可能な画像処理装置であって、
前記画像出力装置に対応する補正データを該画像出力装置の識別情報と関連づけて記憶可能な記憶手段と、
前記複数の画像出力装置のうちの１つが選択された場合に、前記選択された画像形成装置の識別番号を読み取り、前記記憶手段に前記読み取られた識別番号に対応した補正テーブルが無いか判定する判定手段、
前記判定結果補正テーブルが無い場合、ユーザにテストパターンを出力させるか問い合わせる問い合わせ手段、
前記問い合わせ結果、テストパターン出力要求があった場合前記テストパターンを出力し、前記選択された画像出力装置に対応する補正データを作成する制御手段とを有することを特徴とする。
【０００６】
また、複数の画像出力装置と接続可能な画像処理装置のための画像処理方法であって、
前記画像出力装置に対応する補正データを該画像出力装置の識別情報と関連づけて記憶可能な記憶部に記憶する工程と、
前記複数の画像出力装置のうちの１つが選択された場合に、前記選択された画像形成装置の識別番号を読み取り、前記記憶部に前記読み取られた識別番号に対応した補正テーブルが無いか判定し、
前記判定結果補正テーブルが無い場合、ユーザにテストパターンを出力させるか問い合わせ、
前記問い合わせ結果、テストパターン出力要求があった場合前記テストパターンを出力し、前記選択された画像出力装置に対応する補正データを作成することを特徴とする。
【０００７】
【発明の実施の形態】
本発明の１つの実施の形態では、上記課題を発明すべく、情報処理装置、画像処理装置、画像出力装置からなる画像処理システムにおいて、前記画像処理装置は、
情報処理装置から画像データを入力する第１の入力手段、
画像出力装置からデータを入力する第２の入力手段、
第１の入力手段に入力された画像データをラスタ画像データに展開する展開手段、
展開手段で展開されたラスタ画像データ及び第２の入力手段に入力されたデータを記憶する記憶手段、
第２の入力手段に入力されたデータを基に、展開手段で展開されたラスタ画像データが記憶手段に書き込まれる際に補正を行う補正手段、
記憶手段から読み出した画像データを情報処理装置及び画像出力装置へ出力する出力手段、を具備する工程としている。
【０００８】
上記のような画像処理装置を用いることによって、プリンタ等の画像出力装置の持つ出力特性の個体差による色再現性の違いを解消することが出来る。したがって、ホストコンピュータ等で作成したカラー画像データをプリンタに出力する際に、ユーザが意図した色味に忠実な画像を出力することができ、また画像出力装置の経年変化による色再現性の変化を解消することも出来る。
【０００９】
以下本発明の好ましい実施例を具体的に説明する。
【００１０】
（実施例１）
以下、本発明の第１の実施例を説明する。以下の実施例ではホストコンピュータ（情報処理装置）、画像処理装置及び画像形成装置のシステム例を示すが、これに限るものではなく、他の様々な装置に適用できることはもちろんである。本実施例では、ネットワーク上に接続されている複数のホストコンピュータと画像処理装置と、カラー・グレースケールの画像のデジタル画像読み取り部とカラー・グレースケールのデジタル画像を印刷出力する画像形成部からなる画像形成装置により構成される。
【００１１】
図１はホストコンピュータ１０、画像処理装置２０、画像形成装置３０から構成される画像処理システムを示すブロック図である。画像形成装置３０は上下２つの部分から構成されている。上部の画像読み取り部３１は４００ｄｐｉ（ｄｏｔ／ｉｎｃｈ）の解像度で原稿を読み取りデジタル信号処理を行う部分であり、下部の画像形成部３２は画像読み取り部３１で読み取られた原稿画像に対応した画像やホストコンピュータ１０から送られた画像を４００ｄｐｉの解像度で記録媒体にカラーまたはグレースケールで出力する部分である。
【００１２】
まず画像読み取り部３１について図１と図２を用いて説明する。図２において、画像読み取り部３１の原稿台４４の上面には原稿台ガラス（不図示）が固定されており、この原稿台ガラス上にセットされた原稿は、原稿照明部４３の露光ランプ及びミラー（不図示）が原稿台ガラスの下面に沿って往復運動することによってその往動時に露光走査される。その反射光がレンズ及びミラー（不図示）を介して受光部４５へ送られる。受光部４５では、ＣＣＤラインセンサー（不図示）によってレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）成分のフルカラー情報が各画素の濃度に応じた電気信号（アナログ信号）に変換される。この電気信号は画像処理部４６へ送られ、画像処理部４６でＲ、Ｇ、Ｂの各色についてＡ／Ｄ変換された後に電気的に処理され、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各成分に分解し、画像形成部３２へ送られる。これらの動作は操作部４１より入力されたデータに応じて制御回路部４２で制御されている。また、画像読み取り部３１でスキャンした画像データを画像処理装置２０を介してホストコンピュータ１０等へ送ることもでき、このときは、前述の画像処理部４６でＡ／Ｄ変換された画像信号（デジタル信号）が信号線３を介して画像処理装置２０へ送られる。
【００１３】
次に画像形成部について図１と図３を用いて説明する。画像読み取り部４０より送られてくるＣ，Ｍ，Ｙ，Ｋの各画像信号は、レーザー駆動部５１に送られる。レーザー駆動部５１は送られてきた各画像信号に応じて半導体レーザーを変調駆動する。レーザー光は、ポリゴンミラー、レンズ、ミラー（不図示）を介し、前露光部５２で表面電荷が除電された後に１次帯電部５３で表面が一様に帯電された感光ドラム上（不図示）を走査する。レーザー露光部５４では、レーザーで走査された感光ドラム上に静電潜像が形成され、この静電潜像はマゼンタ現像部、シアン現像部、イエロー現像部、ブラック現像部（不図示）によって構成される現像部５５でトナーが付着されることにより可視像化される。
【００１４】
給紙部６０から供給される記録媒体は、レジスト部６１で一時的に待機し、感光ドラムの回転のタイミングに合わせて転写部５６へ搬送される。記録媒体は転写部５６で転写ドラム（不図示）に巻き付けられ、感光ドラム上に形成された像がこの記録媒体上に転写される。このようにして、Ｃ，Ｍ，Ｙ，Ｋの４色が順次転写された後に記録媒体が分離部５７で分離され、記録媒体は定着部５８に搬送され、トナーが記録媒体上に定着された後に排紙部５９へ搬送され、排紙される。
【００１５】
また、ホストコンピュータ１０等の外部装置から画像処理装置２０を介して入力された画像信号はレーザー駆動部５１に送られ、上述と同様にしてプリントされる。
【００１６】
このようにして画像形成装置３０は、画像読み取り部３１の原稿台上の原稿画像を読み取ってデジタルから画像データを生成し、それを画像形成部３２で画像形成するローカルコピー機能と、外部から入力された画像データをプリントするリモートプリント機能を持っている。
【００１７】
また、制御部３３は画像形成装置３０全体の制御を行うものであり、不図示の操作部及び画像処理装置２０との通信内容に応じて、上記のローカルコピー機能、リモートプリント機能を実行する。
【００１８】
次に、画像処理装置について図１を用いて説明する。ホストコンピュータ１０からインターフェース１及び外部インターフェース２５を介して送られてきたＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）画像データは、ＣＰＵバスを介して一旦ＰＤＬバッファ２７−２に保存される。ＣＰＵ２１はＲＯＭ２２や内蔵ＨＤＤ２４にあるフォントデータ等を用いて、ＰＤＬバッファ２７−２に保存されているＰＤＬ画像データをラスタ画像データに展開し、フレームメモリ２７−１に書き込まれる。この時、ＲＯＭ２２はプログラムを保持するのに使用され、ＨＤＤコントローラ２４は内蔵ＨＤの制御を行うものであり、ＲＡＭは作業用のワークＲＡＭ（不図示）としても使用される。
【００１９】
画像形成装置３０は、複数の出力成分Ｃ，Ｍ，Ｙ，Ｋについて面順次に画像形成を行う電子写真方式のカラー複写機であり、アドレス発生部２６は画像形成装置３０からの同期信号（不図示）に基づいて各フレームメモリ２７−１の読み出しアドレスを発生する。そしてＣＰＵバス及びＦＩＦＯ２８を介して色変換処理部２９へラスタ画像データを送り、色変換処理を施す。この色変換処理部２９は、Ｒ，Ｇ，Ｂ各色のラスタ画像データをカラー複写機でプリントできるＣ，Ｍ，Ｙ，Ｋ各色のラスタ画像データに変換する。この変換されたラスタ画像データが画像形成装置３０へ形成用信号４として送られ、その信号に基づいて画像形成が行われる。また、画像処理装置２０と画像形成装置３０はインターフェース２を介して、種々の通信が行える。
【００２０】
次に、補正テーブルの作成方法について図１と図４を用いて説明する。画像処理装置２０の内蔵ＨＤＤ２４には予め補正テーブルを作成するのに必要なテストパターンデータが保持されている。このテストパターンデータは、２５６階調の全ての階調が存在するＲ，Ｇ，Ｂのフルカラー画像データである。まず、このテストパターンデータを画像形成装置３０の画像形成部３２へ送りプリントアウトする（Ｓ４１）。次にこのプリントアウトされたものを画像読み取り部３１の原稿台ガラスの上に置き（Ｓ４２）、スキャンする（Ｓ４３）。スキャンして生成された画像データ（スキャン画像データ）は、信号線３、ＦＩＦＯ２８及びＣＰＵバスを介して画像処理装置２０のフレームメモリ２７−１に保持される。次に、内蔵ＨＤＤ２４には補正テーブルを作成するための補正プログラムが予め保持されており、この補正プログラムによってスキャン画像データの濃度値を読み取り、基準となる濃度値と読み取った濃度値との関係から補正テーブルを作成し（Ｓ４４）内蔵ＨＤＤ２４に保存する（Ｓ４５）。以上のように、補正テーブルの作成方法を説明したが、予め内蔵ＨＤＤ２４に保持されているテストパターンデータは必ずしも２５６階調全てが存在しなければならないわけではなく、等間隔な幾つかの階調だけでもよい。
【００２１】
以下に画像データの補正方法について図１を用いて説明する。ホストコンピュータ１０からインターフェース１及び外部インターフェース２５を介して送られてきたＰＤＬ画像データは、ＣＰＵバスを介して一旦ＰＤＬバッファ２７−２に保存される。ＣＰＵ２１はＲＯＭ２２や内蔵ＨＤＤ２４にあるフォントデータ等を用いて、ＰＤＬバッファ２７−２に保存されているＰＤＬ画像データをラスタ画像データに展開する。この展開されたラスタ画像データを、前述のようにして予め作成した内蔵ＨＤＤ２４に保持されている補正テーブルを用いてＣＰＵ２１が補正し、補正したデータがフレームメモリ２７−１に書き込まれる。
【００２２】
アドレス発生部２６は画像形成装置３０からの同期信号に基づいて各フレームメモリ２７−１の読み出しアドレスを発生し、ＣＰＵバス及びＦＩＦＯ２８を介して色変換処理部２９へラスタ画像データを送り、色変換処理を施す。この色変換処理部２９は、Ｒ，Ｇ，Ｂ各色のラスタ画像データをカラー複写機でプリントできるＣ，Ｍ，Ｙ，Ｋ各色のラスタ画像データに変換する。この変換されたラスタ画像データが信号線４を介して画像形成装置３０へ送られ、画像形成が行われる。
【００２３】
上記の説明では、画像処理装置２０と接続されているある１台の画像形成装置３０に対する補正テーブルの作成方法及び補正方法について述べたが、別の画像形成装置につなぎ換えられた時にはその画像形成装置に対する補正テーブルを作成しなければならない。そこでまず、画像処理装置に接続されている画像形成装置を識別して補正テーブルを作成する方法について図１と図５を用いて説明する。
【００２４】
画像形成装置３０は個体別の識別番号を有していて、それは例えば通常画像読み取り部３１が原稿台４４の原稿台ガラス上に置かれた原稿を読み取る際に使用される領域外にバーコード（不図示）で記されている。この画像形成装置３０の識別番号を画像処理装置２０へ知らせる時は、このバーコードをスキャンすることによって識別番号データを信号線３を介して画像処理装置２０へ送ることができる。画像処理装置２０はこの識別番号データを内蔵ＨＤＤ２４に保持しておく。
【００２５】
また、上述の様にして画像形成装置３０の識別番号を得た後にその画像形成装置３０に対する補正テーブルを作成することによって、画像形成装置３０の識別番号と対応させて作成した補正テーブルを保存しておくことが出来る。
【００２６】
また、画像処理装置２０と接続されている画像形成装置３０を別の画像形成装置につなぎ換えた場合には、その新しく接続した画像形成装置に対する補正テーブルが必要となる。そこで、以下に別の画像形成装置につなぎ換えた場合の補正テーブルの作成方法を図１と図５を用いて説明する。
【００２７】
まず、画像形成装置を選択し（Ｓ５０）、別の画像形成装置が接続された場合（Ｓ５１）には、画像処理装置２０が前述の様にして接続されている画像形成装置の識別番号を読み取り（Ｓ５２）、その識別番号に対応した補正テーブルが内蔵ＨＤＤ２４内に保存されているかどうかを検索する（Ｓ５３）。もしその識別番号に対応する補正テーブルが無い場合には、テストパターンデータを出力するかどうかをユーザに問う（Ｓ５４）。ユーザからテストパターンデータの出力要請があったときは、前述の様にしてテストパターンデータを出力し（Ｓ５５）、それを原稿台４４にセット（Ｓ５６）してスキャンする（Ｓ５７）ことによって濃度値を読み取り、補正テーブルを作成する（Ｓ５８）。作成した補正テーブルは先程読み取った画像形成装置の識別番号と対応させて内蔵ＨＤＤ２４に保存しておく（Ｓ５９）。
【００２８】
（実施例２）
まず第１の実施例と違う点について述べる。第１の実施例では、ホストコンピュータ１０から送られてきたＰＤＬ画像データを一旦ＰＤＬバッファ２７−２に保存しておき、そのＰＤＬ画像データをラスタ画像データに展開してフレームメモリ２７−１に書き込む際に、内蔵ＨＤＤ２４に保存されている補正テーブルを用いて画像データを補正していたが、本実施例では、ホストコンピュータ１０から送られてきたＰＤＬ画像データを一旦ＰＤＬバッファ２７−２に保持し、そのＰＤＬ画像データをラスタ画像データに展開する際にデータの補正を行う。以下に補正方法について図１と図６を用いて説明する。
【００２９】
第１の実施例で説明したように、画像形成装置３０は個体別の識別番号を持っており、別の画像形成装置が接続された場合（Ｓ６１）には、画像処理装置２０はその識別番号を読み取る（Ｓ６２）。その読み取った識別番号が内蔵ＨＤＤ２４内にあるかどうかをまず検索し（Ｓ６３）、無い場合には、ユーザにテストパターンデータの出力をするかどうかを問い（Ｓ６４）、テストパターンデータの出力要請があった場合はテストパターンデータを出力する（Ｓ６５）。その出力されたテストパターンデータを原稿台４４にセットして（Ｓ６６）スキャンする（Ｓ６７）ことによって濃度値を読み取り、予め内蔵ＨＤＤ２４内に保存されている補正プログラムによって補正パラメータを作成し（Ｓ６８）、画像形成装置の識別番号と対応させて内蔵ＨＤＤ２４に保存しておく（Ｓ６９）。
【００３０】
ホストコンピュータ１０から送られてきたＰＤＬ画像データはＣＰＵバスを介して一旦ＰＤＬバッファ２７−２に保持される。この保持されたＰＤＬ画像データはＣＰＵ２１によってラスタ画像データに展開される。このとき、前述の補正パラメータを用いることによって展開時に画像データを補正し、補正したラスタ画像データがフレームメモリ２７−１に書き込まれる。アドレス発生部２６は画像形成装置３０からの同期信号に基づいて各フレームメモリ２７−１の読み出しアドレスを発生しＦＩＦＯ２８を介して、色変換処理部２９へラスタ画像データを送り、色変換処理を施す。この色変換処理部２９は、Ｒ，Ｇ，Ｂ各色のラスタ画像データをカラー複写機でプリントできるＣ，Ｍ，Ｙ，Ｋ各色のラスタ画像データに変換する。この変換されたラスタ画像データが信号線４を介して画像形成装置３０へ送られ、画像形成が行われる。
【００３１】
以上のようにして本発明の実施例を説明したが、各実施例において画像形成装置３０と画像処理装置２０は分離しているが、これを一体化してもよい。また、画像形成装置３０は画像読み取り部３１と画像形成部３２が一体化して構成されているが、これらを別の装置として構成してもよい。また、補正テーブルを作成するための補正プログラムが内蔵ＨＤＤ２４に予め保存されていたが、スキャナの特性を考慮するためにユーザが補正する際の各種パラメータを設定できる様にしてもよい。
【００３２】
以上説明したように、本発明の実施の形態によれば、ホストコンピュータからカラー画像データを画像処理装置を介して画像形成装置に出力する際に、プリンタの持つプリンタ特性の個体差による色再現性の違いを解消することが出来る。したがって、ホストコンピュータで作成したカラー画像データを様々な機種の画像形成装置から出力する際に、常にユーザが意図した色味に忠実な画像を出力することができ、またプリンタの経年変化による色再現性の変化を解消することも出来る。
【００３３】
【発明の効果】
以上の様に、本発明によれば、ホストコンピュータ等の情報処理装置から画像をプリンタ等の画像出力装置へ出力する際に起こる出力特性の個体差による色再現性の違いを解消することができる。
【図面の簡単な説明】
【図１】画像処理システムのブロック図。
【図２】画像形成装置の画像読み取り部のブロック図。
【図３】画像形成装置の画像形成部のブロック図。
【図４】補正テーブルの作成方法を示すフローチャート。
【図５】第１の実施例において、画像形成装置の識別番号を読み取り補正テーブルを作成する方法を示すフローチャート。
【図６】第２の実施例において、画像形成装置の識別番号を読み取り補正パラメータを作成する方法を示すフローチャート。
【符号の説明】
１０  ホストコンピュータ
２０  画像処理装置
３０  画像形成装置
【図１】
0003710224.tif 000002
【図２】
0003710224.tif 000003
【図３】
0003710224.tif 000004
【図４】
0003710224.tif 000005
【図５】
0003710224.tif 000006
【図６】
0003710224.tif 000007