(57)【要約】【課題】画像データの情報を消失することなく、最適な画像データを出力する。【解決手段】デジタル複写機１において、第１処理部１２１は、スキャナからの入力画像データを拡張色空間の画像データに変換する。第２処理部１２２は、この変換後の拡張色空間の画像データを出力装置のデバイス色空間の画像データに変換する。出力部１４は、第２処理部１２２で変換後の画像データを出力装置に出力する。第１処理部１２１は、スキャナからの入力画像データの形式を判断し、この判断に応じて入力画像データと拡張色空間との正規化パラメタを算出し、この正規化パラメタにより入力画像データを拡張色空間に変換する。【選択図】図２
2007104340.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データを変換して出力装置に出力する画像処理装置において、
前記入力画像データを拡張色空間の画像データに変換する第１の処理手段と、
前記変換後の拡張色空間の画像データを前記出力装置のデバイス色空間の画像データに変換する第２の処理手段と、
前記第２の処理手段で変換後の画像データを前記出力装置に出力する出力手段と、
を備え、
前記第１の処理手段は、
前記入力画像データの形式を判断する判断手段と、
前記判断に応じて前記入力画像データと前記拡張色空間との正規化パラメタを算出する第１の算出手段と、
前記正規化パラメタにより前記入力画像データを前記拡張色空間に変換する第１の変換手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記第１の算出手段は、
前記入力画像データの頻度分布を０〜１に正規化する第１の正規化処理手段と、
前記正規化された頻度分布が略正規分布となるパラメタを算出する第２の算出手段と、
をさらに備えていることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第２の処理手段は、前記拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、前記デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける第２の正規化処理手段をさらに備えていることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記第２の処理手段は、
前記拡張色空間の画像データをＸＹＺの３刺激値に変換し、前記ＸＹＺの３刺激値と前記入力画像データが入力する入力装置の標準の観察パラメタとから、色順応式におけるＪＣｈ０又はＱＭｈ０値に変換する第３の変換手段と、
前記ＪＣｈ０又はＱＭｈ０値と前記出力装置の観察環境の順応パラメタとからデバイス色空間における画像データｓＲＧＢ’に変換する第４の変換手段と、
をさらに備えていることを特徴とする請求項２に記載の画像処理装置。
【請求項５】
電子写真方式の画像形成装置において、
請求項１〜４の何れか一項に記載の画像処理装置を備えていることを特徴とする画像形成装置。
【請求項６】
入力画像データを変換して出力装置に出力する画像処理方法において、
前記入力画像データを拡張色空間の画像データに変換する第１の処理工程と、
前記変換後の拡張色空間の画像データを前記出力装置のデバイス色空間の画像データに変換する第２の処理工程と、
前記第２の処理手段で変換後の画像データを前記出力装置に出力する出力工程と、
を含んでいて、
前記第１の処理工程は、
前記入力画像データの形式を判断する判断工程と、
前記判断に応じて前記入力画像データと前記拡張色空間との正規化パラメタを算出する第１の算出工程と、
前記正規化パラメタにより前記入力画像データを前記拡張色空間に変換する第１の変換工程と、
を含んでいることを特徴とする画像処理方法。
【請求項７】
前記第１の算出工程は、
前記入力画像データの頻度分布を０〜１に正規化する第１の正規化処理工程と、
前記正規化された頻度分布が略正規分布となるパラメタを算出する第２の算出工程と、
をさらに含んでいることを特徴とする請求項６記載の画像処理方法。
【請求項８】
前記第２の処理工程は、前記拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、前記デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける第２の正規化処理工程をさらに含んでいることを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記第２の処理工程は、
前記拡張色空間の画像データをＸＹＺの３刺激値に変換し、前記ＸＹＺの３刺激値と前記入力画像データが入力する入力装置の標準の観察パラメタとから、色順応式におけるＪＣｈ０又はＱＭｈ０値に変換する第３の変換工程と、
前記ＪＣｈ０又はＱＭｈ０値と前記出力装置の観察環境の順応パラメタとからデバイス色空間における画像データｓＲＧＢ’に変換する第４の変換工程と、
をさらに備えていることを特徴とする請求項７に記載の画像処理方法。
【請求項１０】
入力画像データを変換して出力装置に出力する画像処理をコンピュータに実行させるコンピュータに読み取り可能なプログラムにおいて、
前記入力画像データを拡張色空間の画像データに変換する第１の処理手段と、
前記変換後の拡張色空間の画像データを前記出力装置のデバイス色空間の画像データに変換する第２の処理手段と、
前記第２の処理手段で変換後の画像データを前記出力装置に出力する出力手段と、
をコンピュータに実行させ、
前記第１の処理手段は、
前記入力画像データの形式を判断する判断手段と、
前記判断に応じて前記入力画像データと前記拡張色空間との正規化パラメタを算出する第１の算出手段と、
前記正規化パラメタにより前記入力画像データを前記拡張色空間に変換する第１の変換手段と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１１】
前記第１の算出手段は、
前記入力画像データの頻度分布を０〜１に正規化する第１の正規化処理手段と、
前記正規化された頻度分布が略正規分布となるパラメタを算出する第２の算出手段と、
をさらにコンピュータに実行させることを特徴とする請求項１０記載のプログラム。
【請求項１２】
前記第２の処理手段は、前記拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、前記デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける第２の正規化処理手段をさらにコンピュータに実行させることを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記第２の処理手段は、
前記拡張色空間の画像データをＸＹＺの３刺激値に変換し、前記ＸＹＺの３刺激値と前記入力画像データが入力する入力装置の標準の観察パラメタとから、色順応式におけるＪＣｈ０又はＱＭｈ０値に変換する第３の変換手段と、
前記ＪＣｈ０又はＱＭｈ０値と前記出力装置の観察環境の順応パラメタとからデバイス色空間における画像データｓＲＧＢ’に変換する第４の変換手段と、
をさらにコンピュータに実行させることを特徴とする請求項１１に記載のプログラム。
【請求項１４】
請求項１０〜１３の何れか一項に記載のプログラムが記憶されていることを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像データを変換して出力装置に出力する画像処理装置、画像形成装置、画像処理方法、プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
近年、ネットワークスキャナやデジタル複写機など画像入力装置と、入力された画像データを１次記憶し、あるいは、情報処理を施す画像サーバやパーソナルコンピュータ（以下、ＰＣと称す）などの処理装置、および、これらの画像データを出力するプリンタ、ディスプレイなどの出力装置とをネットワークに接続し、これらの装置を共有資源として使用する形態が普及しつつある。
例えば、デジタル複写機で読取った画像データを蓄積し、利用者の出力要求に応じた時間と場所とで出力する形態や、蓄積された画像データに再加工を施して出力する形態や、画像の閲覧、印刷、再加工等の動作を、デジタル複写機でないディスプレイやネットワーク上のＰＣなどで実行する形態が挙げられる。さらに一層のオフィス環境下での情報処理化の進展に伴い、すなわち様々な画像入力装置から入力、蓄積された画像データが、種々の画像出力装置を用いて出力される形態が多様化していくことにより、蓄積される画像データの重要性が増していくと考えられる。
しかし、近況は、種々の画像入出力装置が上梓され、これらの画像入出力装置のそれぞれの装置は、その装置固有のデバイス色空間内で画像データの入力、蓄積、記憶、出力処理が実行される状況にある。この入出力装置やデバイス色空間が装置固有である点に起因して、情報が消失する場合があった。
そこで画像入出力装置やデバイス色空間に関わらず、情報が消失せずに、汎用性が高い画像データの生成、および処理技術が求められている。この情報消失を回避するための従来技術として、例えば、特許文献１のものが挙げられる。特許文献１の技術は、画像読取り操作中に、出力装置で読取り画像を確認しながら、読取り条件を変更し、最適な画像データを記憶する技術である。
【特許文献１】特開２００３−１６７７０５公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の技術においては、最適な画像データを生成する読取り条件を設定しても、出力条件によっては情報が消失する問題があった。また最適な読取り条件を探索する必要性があり、利用者の操作性が良好とは云えないという問題もあった。
ここで、この情報が消失する原理について図１３を参照して概説する。図１３は、画像データの流れを示した概念図である。まず実物体である紙媒体等は、入力装置であるスキャナ等で読取られ、入力画像データが生成される。次に生成した入力画像データは、ネットワーク等を介して、処理装置である画像サーバ等に蓄積画像データとして記憶される。そして蓄積された蓄積画像データは、出力装置であるディスプレイ等に出力される。この一連の流れにおいて、紙媒体の画像データがデバイス色空間に変換される場合に、画像データ読取りと装置特性に起因して、階調や色域情報が消失する場合を、図１４を参照して説明する。
図１４は、横軸に入力装置のデバイス色空間の値、縦軸は前述の実物体の反射率をとって、その関係を示すグラフである。上記紙媒体から画像データへの変換は、実物体の反射率（図１４の縦軸）と画像データ（図１４の横軸）とをＬＵＴ等を参照して、入力装置依存の画像データに変換することで実施される。図１４では、実物体の最高反射率：Ｒｐａｐｅｒ［％］と入力画像データの最大値：Ｇｍａｘとを対応させ（図１４のＬＵＴ（１））、変換を施し、これを処理装置に送信する。一般に、読取り時にスキャナのレンズ汚れ、画像データのノイズ等が原因で背景領域に粒状の汚れ、所謂、地肌汚れが発生する場合が多い。そこで、実物体の最高の反射率：Ｒｐａｐｅｒ［％］と、画像データの仮の最大値：ＧｐｒｅＭａｘとを対応させ（図１４のＬＵＴ（２））、これを処理装置にて送信する。当然ながら、元来、０〜２５５の情報であった画像データが、出力される際は０〜２１０までの画像データしか存在しないので、図１４の両矢印に示した領域の画像データは、消失して出力される。
このＬＵＴ（１）、およびＬＵＴ（２）を用いて作成された画像データの概念図が図１５である。両者を出力装置にて出力すると、図１５（ａ）の場合（ＬＵＴ（１））には、地汚れが発生するものの、階調性に優れる出力画像データとなる。一方、図１５（ｂ）の場合（ＬＵＴ（２））には、地汚れが発生しないものの、階調性に乏しい出力画像データとなる。この場合、重要な文字情報が存在した場合、階調性の乏しさにより、情報が消失する蓄積された画像データとなる可能性がある。
そこで、本発明の目的は、画像データの情報を消失することなく、最適な画像データを出力することができるようにすることである。
【課題を解決するための手段】
【０００４】
請求項１に記載の発明は、入力画像データを変換して出力装置に出力する画像処理装置において、前記入力画像データを拡張色空間の画像データに変換する第１の処理手段と、前記変換後の拡張色空間の画像データを前記出力装置のデバイス色空間の画像データに変換する第２の処理手段と、前記第２の処理手段で変換後の画像データを前記出力装置に出力する出力手段と、を備え、前記第１の処理手段は、前記入力画像データの形式を判断する判断手段と、前記判断に応じて前記入力画像データと前記拡張色空間との正規化パラメタを算出する第１の算出手段と、前記正規化パラメタにより前記入力画像データを前記拡張色空間に変換する第１の変換手段と、を備えていることを特徴とする画像処理装置である。
請求項２に記載の発明は、請求項１記載の画像処理装置において、前記第１の算出手段は、前記入力画像データの頻度分布を０〜１に正規化する第１の正規化処理手段と、前記正規化された頻度分布が略正規分布となるパラメタを算出する第２の算出手段と、をさらに備えていることを特徴とする。
請求項３に記載の発明は、請求項２に記載の画像処理装置において、前記第２の処理手段は、前記拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、前記デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける第２の正規化処理手段をさらに備えていることを特徴とする。
請求項４に記載の発明は、請求項２に記載の画像処理装置において、前記第２の処理手段は、前記拡張色空間の画像データをＸＹＺの３刺激値に変換し、前記ＸＹＺの３刺激値と前記入力画像データが入力する入力装置の標準の観察パラメタとから、色順応式におけるＪＣｈ０又はＱＭｈ０値に変換する第３の変換手段と、前記ＪＣｈ０又はＱＭｈ０値と前記出力装置の観察環境の順応パラメタとからデバイス色空間における画像データｓＲＧＢ’に変換する第４の変換手段と、をさらに備えていることを特徴とする。
請求項５に記載の発明は、電子写真方式の画像形成装置において、請求項１〜４の何れかの一項に記載の画像処理装置を備えていることを特徴とする画像形成装置である。
【０００５】
請求項６に記載の発明は、入力画像データを変換して出力装置に出力する画像処理方法において、前記入力画像データを拡張色空間の画像データに変換する第１の処理工程と、前記変換後の拡張色空間の画像データを前記出力装置のデバイス色空間の画像データに変換する第２の処理工程と、前記第２の処理手段で変換後の画像データを前記出力装置に出力する出力工程と、を含んでいて、前記第１の処理工程は、前記入力画像データの形式を判断する判断工程と、前記判断に応じて前記入力画像データと前記拡張色空間との正規化パラメタを算出する第１の算出工程と、前記正規化パラメタにより前記入力画像データを前記拡張色空間に変換する第１の変換工程と、を含んでいることを特徴とする画像処理方法である。
請求項７に記載の発明は、請求項６記載の画像処理方法において、前記第１の算出工程は、前記入力画像データの頻度分布を０〜１に正規化する第１の正規化処理工程と、前記正規化された頻度分布が略正規分布となるパラメタを算出する第２の算出工程と、をさらに含んでいることを特徴とする。
請求項８に記載の発明は、請求項７に記載の画像処理方法において、前記第２の処理工程は、前記拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、前記デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける第２の正規化処理工程をさらに含んでいることを特徴とする。
請求項９に記載の発明は、請求項７に記載の画像処理方法において、前記第２の処理工程は、前記拡張色空間の画像データをＸＹＺの３刺激値に変換し、前記ＸＹＺの３刺激値と前記入力画像データが入力する入力装置の標準の観察パラメタとから、色順応式におけるＪＣｈ０又はＱＭｈ０値に変換する第３の変換工程と、前記ＪＣｈ０又はＱＭｈ０値と前記出力装置の観察環境の順応パラメタとからデバイス色空間における画像データｓＲＧＢ’に変換する第４の変換工程と、をさらに備えていることを特徴とする。
【０００６】
請求項１０に記載の発明は、入力画像データを変換して出力装置に出力する画像処理をコンピュータに実行させるコンピュータに読み取り可能なプログラムにおいて、前記入力画像データを拡張色空間の画像データに変換する第１の処理手段と、前記変換後の拡張色空間の画像データを前記出力装置のデバイス色空間の画像データに変換する第２の処理手段と、前記第２の処理手段で変換後の画像データを前記出力装置に出力する出力手段と、をコンピュータに実行させ、前記第１の処理手段は、前記入力画像データの形式を判断する判断手段と、前記判断に応じて前記入力画像データと前記拡張色空間との正規化パラメタを算出する第１の算出手段と、前記正規化パラメタにより前記入力画像データを前記拡張色空間に変換する第１の変換手段と、をコンピュータに実行させることを特徴とするプログラムである。
請求項１１に記載の発明は、請求項１０記載のプログラムにおいて、前記第１の算出手段は、前記入力画像データの頻度分布を０〜１に正規化する第１の正規化処理手段と、前記正規化された頻度分布が略正規分布となるパラメタを算出する第２の算出手段と、をさらにコンピュータに実行させることを特徴とする。
請求項１２に記載の発明は、請求項１１に記載のプログラムにおいて、前記第２の処理手段は、前記拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、前記デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける第２の正規化処理手段をさらにコンピュータに実行させることを特徴とする。
請求項１３に記載の発明は、請求項１１に記載のプログラムにおいて、前記第２の処理手段は、前記拡張色空間の画像データをＸＹＺの３刺激値に変換し、前記ＸＹＺの３刺激値と前記入力画像データが入力する入力装置の標準の観察パラメタとから、色順応式におけるＪＣｈ０又はＱＭｈ０値に変換する第３の変換手段と、前記ＪＣｈ０又はＱＭｈ０値と前記出力装置の観察環境の順応パラメタとからデバイス色空間における画像データｓＲＧＢ’に変換する第４の変換手段と、をさらにコンピュータに実行させることを特徴とする。
請求項１４に記載の発明は、記憶媒体において、請求項１０〜１３の何れか一項に記載のプログラムが記憶されていることを特徴とする記憶媒体である。
【発明の効果】
【０００７】
本発明によれば、入力画像データの形式に応じた正規化パラメタにより入力画像データを拡張色空間の画像データに変換するので、画像データの情報を消失することなく、最適な画像データを出力することができる。
また本発明によれば、拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける第２の正規化処理手段を備えるので、みかけ上消失した情報を再生／復元し、出力することができる。
また、本発明によれば、迅速な画像データの出力ができる。
【発明を実施するための最良の形態】
【０００８】
発明を実施するための最良の形態について複数例説明する。
［第１の実施形態］
図１は、本実施形態にかかるデジタル複写機を含むネットワーク全体のブロック図である。符号１は、画像処理装置を備えたデジタル複写機１であり、符号２は、画像出力装置となるディスプレイ２である。本実施形態では、デジタル複写機１、ディスプレイ２、およびＰＣ（パーソナルコンピュータ）３、プリンタ４、画像サーバ６が、ＬＡＮ（ローカルエリアネットワーク）５に接続されている。本実施形態では、このほか、ネットワークスキャナなどをＬＡＮ５に接続する構成が可能である。
また、本実施形態では、複数の情報処理装置がそれらの画像処理装置を共有しており、画像データの読取りと蓄積と出力処理とを、デジタル複写機１の操作パネルで指図するが、他にＬＡＮ５上のＰＣ３などから指図することも可能である。さらに、画像処理装置は、デジタル複写機１内の処理部において各種処理を実行するが、ＰＣ３からの実行プログラムを介して、画像サーバ６内の処理部において実施することも可能である。
以下、本発明における画像処理装置の処理部の構成について説明する。図２は、デジタル複写機１の機能ブロック図である。画像処理部１２は、本発明の画像処理装置を実施するものであり、デジタル複写機１の図示しないスキャナで読み取った画像データを入力部１１によって入力し、この画像データを記憶媒体等に記憶する記憶動作が記憶部１３によって行われ、画像データを処理する処理動作が画像処理部１２によって行われ、画像データの出力動作を出力部１４によって行う。また、これら各部の制御はシステム制御部１５により実現される。システム制御部１５は、各種演算を行い、各部を集中的に制御するＣＰＵと、ＣＰＵが実行する各種制御プログラムや固定データを格納している記憶媒体となるＲＯＭと、ＣＰＵの作業エリアとなるＲＡＭとが、バスで接続されている。ＣＰＵは、ＲＯＭの制御プログラムに基づいて各種制御を行い、特に、画像処理部１２が実行する処理をＲＯＭの制御プログラムに基づく処理により実現することができる。
画像処理部１２は、後述の画像データの判断処理と、正規化パラメタを算出する第１の算出処理と、得られた画像データと正規化パラメタとにより画像データを拡張色空間における画像データに変換する第１の変換処理を行う第１処理部１２１と、拡張色空間における画像データを出力装置となるディスプレイ２のデバイス色空間に変換する第２処理部１２２とからなる。
このように、画像処理部１２は、第１処理部１２１において後述の第１処理（図４参照）を施すことにより、入力部１１から入力された画像データを拡張色空間の画像データに変換し、第２処理部１２２により第２処理をほどこすことにより、拡張色空間の画像データを出力装置の画像データに変換する。第１及び第２処理部１２１、１２２における変換処理については図４を参照して後述する。本実施形態では、拡張色空間に、ｓｃＲＧＢ色空間を例示するが、ＡｄｏｂｅＲＧＢ、ｅｓＲＧＢ、ＲＩＭＭ、ＲＯＭＭなどの公知の拡張色空間に対して適用することが可能である。
【０００９】
本実施形態では、デジタル複写機１のスキャナから入力された画像データが、第１処理部１２１において拡張色空間に変換され、これが蓄積画像データとして記憶部１３に記憶される。この場合、浮動小数点の３２［ｂｉｔ］の画像データが入力画像データで、これを式（１−１）あるいは式（１−２）に従って、０〜１に正規化する。このとき、画像データに対してビット数の上位／下位ビットの打切りを実行しない、（浮動小数点→整数等への）型変換による量子化を実行しないことで、情報の消失が回避される。本実施形態では、不動小数点の３２［ｂｉｔ］を入力画像データとしているが、整数型の８、１２、１６、２４［ｂｉｔ］、実数型３２、６４、１２８［ｂｉｔ］、これに符号の有無を加味する公知の入力画像データに適用することが可能である。
［Ｎｏｒｍ＿ＲＧＢ］＝｛［ｓＲＧＢ］−ｍｉｎ｝／｛Ｍａｘ−ｍｉｎ｝…（１−１）
［Ｎｏｒｍ＿ＲＧＢ］
＝｛［ＦｌｏａｔＲＧＢ］−ｍｉｎ｝／｛Ｍａｘ−ｍｉｎ｝…（１−２）
（ただし、Ｍａｘ：最大値、ｍｉｎ：最小値）
以上の装置構成を有するシステムにおいて、利用者がデジタル複写機１を用いて原稿を読取り、これを出力する一連の動作を図３のフローチャートにより説明する。
まず、利用者は、デジタル複写機１の操作パネルを操作し、サイズ、解像度、濃度など読取り条件のもとで、原稿を読取る（Ｓ１）。次いで、利用者は、読取った画像データを蓄積画像データとして記憶装置１３に記憶させる（Ｓ２）。そして、選択した画像データを、出力画像データとして出力する（Ｓ４）。以上の動作により、利用者は、読取り画像データを蓄積画像データとして、記憶部１３に記憶する。
【００１０】
次に、上記Ｓ２におけるデジタル複写機１の内部で実行される画像データの処理について説明する。
図４は、デジタル複写機１におけるスキャナから入力した画像データから、蓄積画像データを生成し、ディスプレイ２へ画像データを送信するまでの処理のフローチャートである。すなわち、システム制御部１５のＣＰＵは、利用者の操作する条件によって、スキャナに指令し、原稿の画像の読取りを開始する（Ｓ１０）。
次いで、読取られた画像データに第１処理部１２１で第１処理を施して拡張色空間の画像データ、および正規化パラメタを記憶する（Ｓ２０）。また、記憶された拡張色空間の画像データに第２処理部１２２で第２処理を施して、ディスプレイ２のデバイス色空間に対応する画像データを生成する（Ｓ３０）。そして、得られた画像データをＬＡＮ５経由でディスプレイ２に出力する（Ｓ４０）。
【００１１】
次に、第１及び第２処理について、以下に詳述する。
まず、第１処理部１２１は、入力した画像データの形式を判断し（Ｓ２１）、この画像データに第１の正規化処理を施し（Ｓ２２）、前記形式の判断に応じて、入力画像データと拡張色空間との正規化パラメタを算出し（Ｓ２３）、正規化パラメタにより、入力画像データを拡張色空間に変換する（Ｓ２４）。
この各ステップの処理／演算動作を以下に詳述する。
（Ｓ２１について）
Ｓ２１では、外部より入力された入力画像データは、そのデータ形式を判断する。例えば０〜２５５（２０−１〜２８−１：８［ｂｉｔ］）の信号値を有するｓＲＧＢ信号、あるいは、仮数部Ｍの７桁と指数部の３２桁までの信号値を有する浮動小数点ＲＧＢ信号（（０．ＭＭＭＭＭＭＭ〜１．ＭＭＭＭＭＭＭｘ１０３２）：３２［ｂｉｔ］）など、である（以下、浮動小数点をＦｌｏａｔＲＧＢと称す）。なお、これらの入力画像データのデータ形式は、利用者がデジタル複写機１の操作パネルで指示して判断させるようにしてもよい。ここで用いた入力画像データは、ＦｌｏａｔＲＧＢの画像データであり、その画像データの値の範囲は、各ＲＧＢ成分に対して、０．０００１〜１００のオーダの画像データを用いた。
（Ｓ２２について）
得られた画像データを前述の式（１−１）及び式（１−２）に従って、０〜１に正規化する。このときの正規化は各ＲＧＢ成分の最大値：Ｍａｘと最小値：ｍｉｎにより規格化している。その頻度分布を図５（ａ）に示す。
（Ｓ２３について）
次に、得られた画像データと拡張色空間との正規化パラメタ（ｎ，ｍ）を算出する。例えば、ｓＲＧＢ信号の場合は拡張色空間への変換パラメタは（ｎ，ｍ）＝（８，−２０）である。これはＩＳＯ−２２０２８−１の定義に定められた定数であるが、これを画像データの頻度分布の中心が、正規化後の中心となる（ｎφ，ｍφ）を算出して、これを採用することも好適である。この算出方法の概念について図５を参照して説明する。
【００１２】
図５は、前述の式（１−１）で正規化された画像データの各ＲＧＢ成分の頻度分布である。これらは画像データ中心がおよそ０．０８〜０．０９の区間に存在し、０．０〜０．５５の区間に９５［％］の画像データの値が存在する。ここでｎを増加させることにより値の範囲が増加し（図中両側矢印）、ｍを増加させると頻度分布が０→１に向けて移動する（図５（ａ）中右向矢印）。上記のｍ、ｎの関係を利用して、情報を消失させない正規化パラメタ：（ｎφ，ｍφ）＝（４．５，３．２）を算出する。
（Ｓ２４について）
ここで得られたパラメタ：（ｎφ，ｍφ）と画像データ：Ｎｏｒｍ＿ＦｌｏａｔＲＧＢをデジタル複写機１の記憶部１３に記憶しておき、次に、式（２−１）により［Ｓｈｉｆｔ＿ＲＧＢ］を算出する。この［Ｓｈｉｆｔ＿ＲＧＢ］の頻度分布を図５（ｂ）に示す。ここで、凡そ［Ｓｈｉｆｔ＿ＲＧＢ］は正規分布に近づく。
［Ｓｈｉｆｔ＿ＲＧＢ］＝（２ｎ＋ｍ）＊［Ｎｏｒｍ＿ＲＧＢ］…（２−１）
（Ｓ３０について）
続く拡張色空間の変換行列には、上記同様に公知の行列式を採用することができる（ＩＳＯ−２２０２８−１の定義）。以上の変換を実行し、入力画像データを拡張色空間への変換を施し、記憶部に蓄積される。
以上の処理により、得られた画像データを図６に示す。なお、画像データのレンジは０．０００１〜１００の範囲を取るが、出力装置は０〜２５５までの範囲が表現限界であるため、正規化が妥当でない場合は、画像の情報がほぼ消失する（図６（ａ））。これに対して、本実施形態により得られた画像データが図６（ｂ）であり、画像データの情報がほぼ残存している。但し、画像データの発光部分（図中の真中部）はデータが見かけ上消失しているが、蓄積された画像データ自身には画像情報がそのまま記憶されていることが、重要である。処理、および構成により画像データの消失がない画像処理が可能となる。
【００１３】
［第２の実施形態］
本実施形態の構成は、図１のネットワーク構成で、デジタル複写機１に図２の構成を備えている点は第１の実施形態と同様であるため、これらの点については詳細な説明を省略する。
本実施形態においては、第２処理として前述のＳ３０に変えて図８に示すＳ３０ａの処理を実行することにより、拡張色空間の画像データをディスプレイ２のデバイス色空間に変換する場合、拡張色空間から算出される輝度の規定域である０〜１００を越える虚色と、デバイス色空間のホワイトポイント或いはブラックポイントとを対応づける正規化処理を施すことで、見かけ上消失した情報を再生／復元して出力することが可能となる。
具体的には、画像データを出力装置となるプリンタ４で出力し、画像データの情報を復元したいと意図した想定とする。その際利用者は、図９に示すユーザインタフェースにより、消失情報の再現／復元処理を実行した後、画像データを出力する。
以下では、利用者がデジタル複写機１で画像データを蓄積し、これをプリンタ４で出力した後に、画像データを復元したいと意図して、画像データを再出力する際の一連の流れを説明する。
まず、利用者はデジタル複写機１のスキャナで原稿を読取り、これをプリンタ４で出力する。ここで、利用者は自身の要求する時間、場所において、画像データの情報を復元したいと意図し、画像データを再出力した一連の動作を図７のフローチャートに基づいて説明する。
まず、利用者は１回目の出力処理を行う。つまり、読取り条件を設定し原稿を読取って、蓄積画像データを記憶させる（Ｓ１，Ｓ２）。そして、蓄積された画像データを出力する（Ｓ４）。さらに、利用者が要求する場合に、２回目以降の再出力処理を行う。つまり、出力画像データの画像品質が充分か否かを判定し（Ｓ３）、不充分という判断であれば（Ｓ３のＮ）、後述の第２処理を実行する（Ｓ２０，Ｓ３０ａ）。充分であれば（Ｓ３のＹ）、第１の実施形態と同様の処理を実行する（Ｓ２０，Ｓ３０）。
以上の操作により、デジタル複写機１中に蓄積された画像データに対して所望の処理を施し、再出力する動作により、利用者は見かけ上では消失した情報を再生／復元して出力することが可能となる。
【００１４】
次に、図８に示すフローチャートを参照して、第２処理（Ｓ３０ａ）の詳細について説明する。第２処理（Ｓ３０ａ）は、拡張色空間の画像データを出力装置となるプリンタ４のデバイス色空間に変換する処理である。
（Ｓ３１’及びＳ３２について）
蓄積された画像データ［Ｎｏｒｍ＿ＲＧＢ］および、変換パラメタ（ｎ，ｍ）に対して、ユーザ補正量（δｎ，δｍ）だけ増減した画像データを、式（２−３）に従って生成する。
［Ｓｈｉｆｔ＿ＲＧＢ］＝（２ｎ＋δｎ−（ｍ＋δｍ））＊［Ｎｏｒｍ＿ＲＧＢ］
…（２−３）
（ただし、δｎ，δｍは、利用者の補正量）
（Ｓ３３及びＳ３４について）
式（３）、（４−２）、（５）の変換によって、出力デバイスの画像データ［Ｌａｂ（ｓＲＧＢ）］が生成される。ここで、ＸＹＺにおける輝度値：Ｙは０〜１００の範囲を越えない定義となされているが、利用者の補正量に伴い、最大輝度値：Ｙが１００を越える可能性がある。本実施形態では、この１００を越える最大輝度値をホワイトポイントとして設定し、出力する。
［ｓｃＲＧＢ］＝［変換行列（Ａ）］＊［Ｓｈｉｆｔ＿ＲＧＢ］…（３）
［ＸＹＺ］＝［変換行列（Ａ）−１］＊［ｓｃＲＧＢ］／２ｎ＋δｎ＋（ｍ＋δｍ）
…（４−２）
［ＸＹＺ］−［変換式（Ｂ）］→［Ｌａｂ（ｓＲＧＢ）］…（５）
（Ｓ３５ａについて）
ここで、出力デバイスの画像データ［Ｌａｂ（ｓＲＧＢ）］より、プリンタ４の出力信号［Ｌａｂ’（ｐｒｉｎｔｅｒ）］が生成される。この場合、式（６−１）に用いられるＬＵＴ（１）を図１０の一点鎖線で示す。該ＬＵＴ（１）では、輝度Ｙ：０〜１００を越える値は定義していないため、図示した通り、Ｌ値の明度成分（ＬＭａｘ）を全て（Ｌ１００）に固定する、所謂クリッピング処理が施され、明度Ｌ０〜Ｌ１区間は、画像データが消失する。
［Ｌａｂ（ｓＲＧＢ）］−［ＬＵＴ（１）］→［Ｌａｂ’（ｐｒｉｎｔｅｒ）］
…（６−１）
これに対して本実施形態では、明度成分がＬ１００を越える値をホワイトポイントとして設定する図１０の太線に示すＬＵＴ（２）とする。該ＬＵＴ（２）を採用することにより、ハイライト部の階調情報が消失した画像データの階調性を再現／復元した画像データを得ることが可能となる。そこで情報の再生／復元に用いるユーザインタフェース例を以下で示す。
（Ｓ３６について）
得られたＬａｂ’（ｐｒｉｎｔｅｒ）を式（６−２）に従い、ＣＭＹＫデバイス信号に変換し、出力する。
［Ｌａｂ’（ｐｒｉｎｔｅｒ）］−［ＬＵＴ（２）］→［ＣＭＹＫ］…（６−２）
【００１５】
図９は、利用者に表示されるユーザインタフェースの一例を示すものであるが、画像データの出力イメージを表示している。図１０には、左右に２つの画像イメージを表示しているが、左側に変換パラメタ（ｎφ，ｍφ）により出力される画像イメージを、右側に変換パラメタ（ｎφ＋δｎ，ｍφ＋δｍ）により出力される画像イメージを示す。画像データを再現／復元するパラメタは、前述の式（２−３）のδｍ，δｎに対応させる。例えば、図中の画像イメージのプルタブは画像データのダイナミックレンジであるδｎに応じて変化させ、画像再生のスライドバーは画像データの明るさに対応するδｍに応じて変化させる操作を利用者に操作させる。以上の構成により、見かけ上消失した情報を再生／復元して出力することが可能となる。
【００１６】
［第３の実施形態］
本実施形態の構成は、図１のネットワーク構成で、デジタル複写機１に図２の構成を備えている点は第１の実施形態と同様であるため、これらの点については詳細な説明を省略する。
本実施形態においては、図１２に示す第２処理を施すことにより、拡張色空間の画像データを出力装置のデバイス色空間に変換するものである。利用者に画像データを表示する場合、予め所定の入力装置の観察環境に応じた画像データ（ＪＣｈ０又はＱＭｈ０）と、利用者の所望する出力時の観察条件に応じて画像データ（ＸＹＺｉ）を出力することにより、変換処理が軽減され、迅速な画像データの出力が可能となる。
以下では、デジタル複写機１に蓄積された画像データ（ＪＣｈ０又はＱＭｈ０）を記憶部１３に記憶しておき、出力時には出力環境に応じたデバイス色空間の画像データ（ｓＲＧＢｉ）に出力する動作処理について説明する。
デジタル複写機１を用いて、利用者が原稿を読取り、これをプリンタ４に出力する動作は第１の実施形態と同様である。ここで、利用者は自身の要求する時間、場所において、画像データの情報を出力したいと意図し、画像データを再出力した一連の動作が図１１のフローチャートである。
まず、利用者は、読取り条件を設定し、デジタル複写機１のスキャナで原稿を読取って、蓄積画像データを記憶部１３に記憶させる（Ｓ１、Ｓ２）。そして、蓄積された画像データを出力する（Ｓ４）。さらに、利用者が要求する場合に、２回目以降の再出力処理を行う。つまり、出力画像データの画像品質が充分か否かを判定し（Ｓ３）、不充分という判断であれば（Ｓ３のＮ）、後述の第２処理を実行する（Ｓ３０ｃ）。充分であれば（Ｓ３のＹ）、第１の実施形態と同様に規定処理を実行する（Ｓ２０、Ｓ３０ｂ）。
以上の操作により、デジタル複写機１中に蓄積された画像データに対して、所望の処理を施し再出力する動作において、デジタル複写機１は迅速に出力することが可能となる。
以下の処理は、図１１（ａ）に示す１回目の処理で第１の実施形態と同様の処理動作が実行され、利用者が画像データを再出力する場合の処理であり、拡張色空間の画像データを出力装置のデバイス色空間に変換する処理である。処理内容について図１２を参照して説明する。なお、Ｓ３１〜Ｓ３３、Ｓ３６については第１の実施形態と同様であるため、詳細な説明は省略する。
【００１７】
（Ｓ３４ｂについて）
拡張色空間から算出したＸＹＺの３刺激値を入力装置（デジタル複写機１のスキャナ）の観察パラメタとから、色順応式におけるＪＣｈあるいはＱＭｈ値に変換する処理である。この色知覚モデルにはＣＩＥＣＡＭ０２等、周知のモデルを用いることが可能である。
ここでは利用者が、入力画像データを観察条件に応じた色知覚空間の値を算出する処理（ＸＹＺをＪＣｈ０又はＱＭｈ０に変換する処理）を行う。まず入力画像の観察条件情報として、順応視野の輝度（［ｃｄ／ｍ2］、通常は順応視野における白の輝度の２０［％］）であるＬａ、光源条件における試料の相対三刺激値であるＸＹＺ、光源条件における白色光の相対三刺激値」であるＸωＹωＺω、および、光源条件における背景の相対輝度であるＹｂ、および、観察条件のタイプに基づいて、周囲の影響の定数ｃ、色誘導係数Ｎｃ、明度コントラスト係数ＦＬＬおよび順応度の係数Ｆとを用いて、入力された観察条件に基づく、色知覚空間内のＪＣｈあるいは、ＱＭｈ値が算出される。
本実施形態では、標準の観察パラメタとして、紙媒体の照明条件：３００［ｌｘ］，光源条件における白色光の３刺激値：Ｄ５０光源（ＸωＹωＺω）＝（１０２，１００，８９），背景相対輝度：Ｙｂ＝２０［％］，観察条件は平均的な明るさとして定められたｃ＝０．６９，Ｎｃ＝１．０，ＦＬＬ＝１．０を代入し、ＪＣｈ０またはＱＭｈ０を算出する。利用者が各パラメタを逐一設定する形態や、図９に示した通り、観察条件のｃ，Ｎｃ，ＦＬＬと、観察光源の情報をまとめて表示し、これを適用させる構成にする形態も好適である。
（Ｓ３５ｂについて）
前記ＪＣｈあるいはＱＭｈ値と出力装置（プリンタ４）の順応パラメタとからＸＹＺ’の３刺激値に変換する処理である。ここでは、前記観察条件に応じた色知覚空間の値：ＪＣｈ０またはＱＭｈ０を出力側の環境光の白色点基準に基づき、デバイスに依存しない色空間データへ逆変換する処理を行う。まず出力画像の観察条件情報として、出力画像の観察パラメタを設定する。本実施形態では、ｓＲＧＢ観察環境を想定し、この光源の輝度：８０［ｃｄ／ｍ2］，光源条件における白色光の３刺激値：Ｄ６５（ＸωＹωＺω）＝（９５，１００，１０８），背景相対輝度：Ｙｂ＝２０［％］，観察条件は平均的な明るさとして定められたｃ＝０．６９，Ｎｃ＝１．０，ＦＬＬ＝１．０を代入し、ＸＹＺ’を算出する。各パラメタは前述のＳ３４を適用可能である。
【００１８】
（２回目以降の処理について）
ここでは、利用者が再出力を要求した際の（Ｓ３のＮ）における処理内容であり、前記ＪＣｈ０またはＱＭｈ０におよび、出力環境条件により、出力装置（プリンタ４）のデバイス色空間の画像データ（ｓＲＧＢｉ）を生成する。その処理方法は、以下の式（９）及び（１０）に従う。なお、下式中で用いられる順応パラメタの順応白色および、順応輝度とは、以下のユーザインタフェースにおいて取得することが可能である。その表示例を図９に示すが、入出力装置（デジタル複写機１のスキャナ、プリンタ４）の順応パラメタおよび観察パラメタを表示するものである。このパラメタは表１に示す通り、デジタル複写機１の記憶部１３に記憶し、これを随時読出し、利用者に表示する形態が可能である。例えば、本実施形態では順応パラメタの白色点をＤ５０光源、輝度を８０［ｃｄ／ｍ2］として処理を施している。
以上の構成により、利用者の所望する出力時の観察条件に応じて画像データを出力することにより、変換処理が軽減され、迅速な出力が可能となる。
→ＪＣｈ０又はＱＭｈ０−［色順応変換（順応パラメタ（ｉ）：出力用（順応白色：ｐ２、順応輝度：ｐ３［ｃｄ／ｍ2］））］→ＸＹＺｉ  …（９）
−［ｐｒｏｆｉｌｅ（Ｄ５０）］→  ｓＲＧＢｉ  …（１０）
（ただし順応パラメタ（ｉ）は、利用者指定ｐ２：Ｄ５０とｐ３：８０［ｃｄ／ｍ2］）
【表１】
2007104340.tif 000003
【図面の簡単な説明】
【００１９】
【図１】第１の実施形態におけるネットワーク構成を示すブロック図である。
【図２】第１の実施形態におけるデジタル複写機の機能ブロック図である。
【図３】第１の実施形態における利用者の一連の動作を説明するフローチャートである。
【図４】第１の実施形態におけるデジタル複写機の動作を説明するフローチャートである。
【図５】第１の実施形態における画像データの頻度分布の説明図である。
【図６】第１の実施形態において得られた画像データの例を示す説明図である。
【図７】第２の実施形態における利用者の一連の動作を説明するフローチャートである。
【図８】第２の実施形態におけるデジタル複写機の動作を説明するフローチャートである。
【図９】第２、第３の実施形態におけるユーザインタフェースの一例の説明図である。
【図１０】第２の実施形態における第２正規化処理の概念図である。
【図１１】第３の実施形態における利用者の一連の動作を説明するフローチャートである。
【図１２】第３の実施形態におけるデジタル複写機の動作を説明するフローチャートである。
【図１３】本発明の課題を説明する説明図である。
【図１４】本発明の課題を説明する説明図である。
【図１５】本発明の課題を説明する説明図である。
【符号の説明】
【００２０】
１  画像形成装置、２、４  出力装置、１２  画像処理装置
【図１】
2007104340.tif 000004
【図２】
2007104340.tif 000005
【図３】
2007104340.tif 000006
【図４】
2007104340.tif 000007
【図５】
2007104340.tif 000008
【図７】
2007104340.tif 000009
【図８】
2007104340.tif 000010
【図１０】
2007104340.tif 000011
【図１１】
2007104340.tif 000012
【図１２】
2007104340.tif 000013
【図１３】
2007104340.tif 000014
【図１４】
2007104340.tif 000015
【図１５】
2007104340.tif 000016
【図６】
2007104340.tif 000017
【図９】
2007104340.tif 000018