(57)【要約】【課題】印刷対象により特化した校正を簡便に行うことができる情報処理装置を提供する。【解決手段】測色機とプリンタと接続され、校正用パッチを測色機で測定することによって、印刷対象の画像データの校正を行う情報処理装置であって、印刷対象の画像データにより表現される色を解析し、解析の結果に基づいて得られた色情報を記憶領域に格納する解析手段と、色情報に従って、校正用パッチデータを生成する生成手段と、生成手段によって生成された校正用パッチデータをプリンタに出力し、プリンタにより校正用パッチを印刷させるよう制御する印刷制御手段と、プリンタによって印刷された校正用パッチを測色機で測定して得られた測色データに基づいて、印刷対象の画像データの校正を行う校正手段とを備える。【選択図】図３
2010157920.tif 000002
【特許請求の範囲】
【請求項１】
測色機とプリンタと接続され、校正用パッチを測色機で測定することによって、印刷対象の画像データの校正を行う情報処理装置であって、
印刷対象の画像データにより表現される色を解析し、該解析の結果に基づいて得られた色情報を記憶領域に格納する解析手段と、
前記色情報に従って、校正用パッチデータを生成する生成手段と、
前記生成手段によって生成された校正用パッチデータを前記プリンタに出力し、前記プリンタにより校正用パッチを印刷させるよう制御する印刷制御手段と、
前記プリンタによって印刷された校正用パッチを測色機で測定して得られた測色データに基づいて、印刷対象の画像データの校正を行う校正手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記解析手段は、前記色情報をデバイスに依存しない色空間を示す値に変換して記憶領域に格納することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記解析手段は、印刷対象の画像データにより表現される色ごとの印刷領域における占有率を計算して統計データとして記憶領域に格納することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記生成手段は、校正用パッチの色を指定するマンマシンインタフェースを備え、前記解析手段によって得られた色情報と前記マンマシンインタフェースによる指定とに従って、校正用パッチデータを生成することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
測色機とプリンタと接続され、校正用パッチを測色機で測定することによって、印刷対象の画像データの校正を行う情報処理装置において実行される情報処理方法であって、
前記情報処理装置の解析手段が、印刷対象の画像データにより表現される色を解析し、該解析の結果に基づいて得られた色情報を記憶領域に格納する解析工程と、
前記情報処理装置の生成手段が、前記色情報に従って、校正用パッチデータを生成する生成工程と、
前記情報処理装置の印刷制御手段が、前記生成工程において生成された校正用パッチデータを前記プリンタに出力し、前記プリンタにより校正用パッチを印刷させるよう制御する印刷制御工程と、
前記情報処理装置の校正手段が、前記プリンタによって印刷された校正用パッチを測色機で測定して得られた測色データに基づいて、印刷対象の画像データの校正を行う校正工程と
を備えることを特徴とする情報処理方法。
【請求項６】
測色機とプリンタと接続され、校正用パッチを測色機で測定することによって、印刷対象の画像データの校正を行うための情報処理プログラムであって、
印刷対象の画像データにより表現される色を解析し、該解析の結果に基づいて得られた色情報を記憶領域に格納する解析手段と、
前記色情報に従って、校正用パッチデータを生成する生成手段と、
前記生成手段によって生成された校正用パッチデータを前記プリンタに出力し、前記プリンタにより校正用パッチを印刷させるよう制御する印刷制御手段と、
前記プリンタによって印刷された校正用パッチを測色機で測定して得られた測色データに基づいて、印刷対象の画像データの校正を行う校正手段と
してコンピュータを機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに出力するデータを校正する情報処理装置に関する。
【背景技術】
【０００２】
プリンタ等の印刷装置における校正処理は、通常、出力γ補正処理やカラーマッチングおよび色分解での色変換処理における処理パラメータの更新という形態で行われる。より具体的には、上記各処理はルックアップテーブル（以下、「ＬＵＴ」ともいう）を用いて行われるのが一般的である。校正処理は、目標とする印刷装置の特性と、校正対象である印刷装置で出力された校正用パッチ画像を測定することによって得られる特性との関係から、そのテーブルデータを更新することによって行われる。以下、目標とする印刷装置の特定を「ターゲット」ともいい、校正対象である印刷装置で出力された校正用パッチ画像を測定することによって得られる特性を「ソース」ともいう。
【０００３】
従来の出力装置の校正方法には、予めシステムで設定された校正用パッチ画像データのうち重要色だけを使用して校正を行うことで印刷や測定の時間を短縮する事を特徴としているものがある（特許文献１）。
また、校正を行う機器によって予め用意した複数のパッチ画像データの中から最適なものを動的に選択して校正を行うものがある（特許文献２）。
【特許文献１】特開２００１−９４７９６号公報
【特許文献２】特開２００５−１８４１４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述のような従来の校正方法では予め用意された校正用パッチ画像の近傍の色が使われている印刷データでは精度が保証される。しかしながら、用意されたパッチ画像の中間にあり、補間や近似によって調整された色しか使用していない印刷データでは精度が保証されず、また、これから印刷を行おうとしている印刷対象データに対して最適な校正を行うことができない。
【０００５】
例えば、これからポートレート画像を印刷しようとしている際に、対象の出力装置用に用意された校正用パッチ画像データや肌色を重要色として用意された校正用パッチ画像データを使用したとする。その場合には、そのパッチ画像データ近傍の色が使用されているポートレート画像以外は、補間結果を使用して校正された部分を使用することになり、期待通りの出力が得られないことになる。
【０００６】
このように、プリンタに代表される出力装置の校正を行う方法には様々なものがあるが、その方法は基本的に出力装置の色再現範囲を満遍なく校正している。しかし、この方法では一定の色再現範囲内における平均的な校正を行うことしかできないため、印刷しようとしている画像において使用していない色の校正精度が高く、使用している色の校正精度が不十分な場合があった。
【０００７】
そこで、上記の点に鑑み、本発明は、印刷対象データを解析してそのデータ中に含まれる色情報から、印刷対象データに最適な校正用パッチ画像を作成することで印刷対象により特化した校正を簡便に行うことができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る情報処理装置は、測色機とプリンタと接続され、校正用パッチを測色機で測定することによって、印刷対象の画像データの校正を行う情報処理装置であって、印刷対象の画像データにより表現される色を解析し、該解析の結果に基づいて得られた色情報を記憶領域に格納する解析手段と、色情報に従って、校正用パッチデータを生成する生成手段と、生成手段によって生成された校正用パッチデータをプリンタに出力し、プリンタにより校正用パッチを印刷させるよう制御する印刷制御手段と、プリンタによって印刷された校正用パッチを測色機で測定して得られた測色データに基づいて、印刷対象の画像データの校正を行う校正手段とを備える。
【０００９】
また、本発明に係る情報処理方法は、測色機とプリンタと接続され、校正用パッチを測色機で測定することによって、印刷対象の画像データの校正を行う情報処理装置において実行される情報処理方法であって、情報処理装置の解析手段が、印刷対象の画像データにより表現される色を解析し、該解析の結果に基づいて得られた色情報を記憶領域に格納する解析工程と、情報処理装置の生成手段が、色情報に従って、校正用パッチデータを生成する生成工程と、情報処理装置の印刷制御手段が、生成工程において生成された校正用パッチデータをプリンタに出力し、プリンタにより校正用パッチを印刷させるよう制御する印刷制御工程と、情報処理装置の校正手段が、プリンタによって印刷された校正用パッチを測色機で測定して得られた測色データに基づいて、印刷対象の画像データの校正を行う校正工程とを備える。
【００１０】
また、本発明に係る情報処理プログラムは、測色機とプリンタと接続され、校正用パッチを測色機で測定することによって、印刷対象の画像データの校正を行うための情報処理プログラムであって、印刷対象の画像データにより表現される色を解析し、該解析の結果に基づいて得られた色情報を記憶領域に格納する解析手段と、色情報に従って、校正用パッチデータを生成する生成手段と、生成手段によって生成された校正用パッチデータをプリンタに出力し、プリンタにより校正用パッチを印刷させるよう制御する印刷制御手段と、プリンタによって印刷された校正用パッチを測色機で測定して得られた測色データに基づいて、印刷対象の画像データの校正を行う校正手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、印刷対象データを解析してそのデータ中に含まれる色情報から、印刷対象データに最適な校正用パッチ画像を作成することで印刷対象により特化した校正を簡便に行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明を実施するための最良の形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１３】
以下説明する本発明に関わる実施形態は、出力装置の校正を行うことのできるプリントシステムで、後述の「最適校正」モードで校正した場合には印刷対象データを解析して校正用パッチ画像データを生成して校正を行う機能を有している。また、本実施形態のプリントシステムでは多次元のＬＵＴによる校正を行うものとする。また、そのＬＵＴの生成方法はカラーマッチングなどで使用される公知の方法によって実行でき、本発明の特徴とするところではないため、ここではその詳細な説明を省略する。
【００１４】
＜実施例＞
図１に本発明に関わる実施形態におけるプリントシステムの第１の構成を示す。本実施形態のプリントシステムは、基本的にパーソナルコンピュータ(以下、単に「ＰＣ」ともいう)１０１に出力装置としてのプリンタ１０７、印刷されたパッチ画像の色を測定することができる測色機１０８が接続されて構成されるものである。
【００１５】
プリンタ１０７はＵＳＢに代表されるようなローカル接続インタフェースの他にＬＡＮやＷＡＮといったネットワーク経由でＰＣ１０１に接続されていてもよい。ＰＣ１０１は、情報処理装置として以下に示すようにプリンタ１０７および測色機１０８の制御に関して種々の処理を行うものである。
【００１６】
記憶部１０５は本実施形態のシステムプログラムやＰＣ１０１上で作成された印刷対象データを記憶しているハードディスクやフラッシュＲＯＭに代表される記憶部（記憶領域）である。ＣＰＵ１０３は記憶部１０５に格納された、後述される校正処理や校正用パッチ画像生成処理のプログラムに従って上記制御のための処理を実行し、作業メモリ１０４はその処理の際のワークエリアとして用いられる。
【００１７】
データ入出力部１０６はＣＤやＭＯに代表される可搬性のある記憶部やＬＡＮカードに代表されるようなデータ通信機器で、後述する印刷対象データを入力する際のインタフェースとして使用される。
【００１８】
ユーザインタフェースとなる操作部(以下、単に「ＵＩ」ともいう)１０２は、上記処理の実行に関して、オペレータによる入力やオペレータに対する表示に関する処理を行い、キーボードやマウス等の入力機器やディスプレイ等の表示器を含むものである。
【００１９】
このプリントシステムでは、通常、オペレータは種々のソフトウェアによって処理された文書、画像等の印刷対象データを出力させることができる。即ち、ＰＣ１０１におけるプリントソフトウェアにより上記処理された印刷対象データについて所定の画像処理を行い、印刷ジョブデータとしてプリンタ１０７へ出力し印刷を行わせることができる。
【００２０】
さらに本発明に関わる実施形態の特徴として、校正用パッチ画像生成処理をオペレータがＵＩ１０２を用いて実行し、作成された校正用パッチ画像データを印刷した後に測色機１０８で測色し、その結果を記憶部１０５に記録する。
【００２１】
図２に本発明に関わる実施形態におけるプリントシステムの第２の構成を示す。第２の構成では、前述のＰＣ１０１と測色機１０８の代わりに演算部２０１と測色機２０８がプリンタ２０９内に構成されるものである。測色機２０８は内蔵専用の測色機に限定するものではなく、市販の測色機をプリンタ２０９に直接接続するものでも良い。
【００２２】
演算部２０１は、情報処理装置として以下に示すようにプリント部２０７および測色機２０８の制御に関して種々の処理を行うものである。記憶部２０５は本実施形態のシステムプログラムや演算部２０１上で作成された印刷対象データを記憶しているハードディスクやフラッシュＲＯＭに代表される記憶部である。
【００２３】
ＣＰＵ２０３は記憶部２０５に格納された、後述される校正処理や校正用パッチ画像生成処理のプログラムに従って上記制御のための処理を実行し、作業メモリ２０４はその処理の際のワークエリアとして用いられる。
【００２４】
データ入出力部２０６はＣＤやＭＯに代表される可搬性のある記憶部やＬＡＮカードに代表されるようなデータ通信機器で、後述する印刷対象データや校正処理の実行命令を他のホストＰＣ２１０から受け取る際のインタフェースとして使用される。このとき、印刷対象データを可搬性のある記憶部を介して入力を行い、校正処理や通常印刷実行命令をＵＩ２０２から指定すればプリンタ２０９のみで処理は完結するため、ホストＰＣ２１０は必須ではない。
【００２５】
ＵＩ２０２は、上記処理の実行に関して、オペレータによる入力やオペレータに対する表示に関する処理を行い、オペレーションキーやタッチパネルに代表される入力機器や液晶等の表示器を含むものである。
【００２６】
このプリントシステムでは、通常、オペレータは、種々のソフトウェアによって処理された文書、画像等の印刷対象データを出力することができる。ホストＰＣ２１０のプリントソフトウェアにより処理された画像等について所定の画像処理を行い、ホストＰＣ２１０から印刷データとしてデータ入出力部２０６を介してプリンタ２０９に入力し、印刷を行わせることができる。さらに、本発明に関わる実施形態の特徴として、校正用パッチ画像生成処理をオペレータがＵＩ２０２を用いて実行し、作成された校正用パッチ画像データを印刷した後に測色機２０８で測色し、その結果を記憶部２０５に記録する。
【００２７】
図３に本発明に関わる実施形態における校正処理のフローチャートを示す。本実施形態のプリントシステムの印刷モードは大きく分けて「通常校正」と「最適校正」の２種類があり、「通常校正」は予め用意した校正用パッチ画像を印刷して校正を行う一般のプリントシステムでも実行できるモードである。また、「最適校正」は本実施形態の特徴である印刷対象データに最適な校正を行うモードである。以下に第１の構成によるフローチャートについて説明を行うが、基本的な処理フローは第２の構成においても同様であるため、第２の構成における処理フローの説明は省略する。
【００２８】
ステップＳ３０１において、図４に示す後述の校正モード設定画面で校正モードを設定する。これらの設定はＵＩ１０２によって設定され、記憶部１０５にその内容が保存される。
【００２９】
ステップＳ３０２において、ステップＳ３０１で設定した印刷モードが「通常校正」か「最適校正」かを判定し、「通常校正」の場合にはステップＳ３０７、「最適校正」の場合にはステップＳ３０３へ制御を移す。
【００３０】
ステップＳ３０３において、ステップＳ３０１で設定した印刷対象データの入力を記憶部１０５またはデータ入出力部１０６から行う。
【００３１】
ステップＳ３０４において、印刷対象データにより表現される色の解析を行う。印刷対象データにより表現される色を全て抽出し、該解析結果に基づいて得られた色情報を記憶部１０５に保存する。更に、各色について印刷領域内にどれぐらいの占有率で使用されているかを計算して統計データを作成し、記憶部１０５に保存する。このとき印刷対象データがラスタデータならば色情報毎のピクセル数、ベクターデータもしくは文字データならばその印刷範囲に対する面積率を計算して統計データを作成する。
【００３２】
ステップＳ３０５において、図５に示す後述のパッチデータ設定画面で校正用パッチ画像データを生成する際の条件を設定する。これらの設定はＵＩ１０２によって設定され、記憶部１０５にその内容が保存される。
【００３３】
ステップＳ３０６において、ステップＳ３０４で作成された統計データとステップＳ３０５で設定されたパッチ生成条件から図７に示す後述の校正用パッチ画像データを生成し、記憶部１０５にその内容が保存される。このとき動的に生成されたパッチ画像データに対するターゲット値は、ステップＳ３０１で設定された印刷対象データの入力色空間からパッチ画像データに使用した値をCIE L*a*b*値に変換して記憶部１０５にその内容が保存される。
【００３４】
ステップＳ３０７において、校正用パッチ画像の印刷が行われる。ステップＳ３０１で設定された印刷モードが「通常校正」の場合には予め用意した標準の校正用パッチ画像をそのまま印刷し、「最適校正」の場合にはステップＳ３０６で作成した最適校正用のパッチ画像を印刷する。ＰＣ１０１は、生成された校正用パッチデータをプリンタに出力し、プリンタにより校正用パッチを印刷させるよう印刷制御する。
【００３５】
ステップＳ３０８において、ステップＳ３０７で印刷されたパッチ画像の測色を測色機１０８で行う。測色した値（測色データ）は記憶部１０５にその内容が保存される。
【００３６】
ステップＳ３０９において、校正用のＬＵＴの作成を行い、記憶部１０５にその内容が保存される。ここで作成されたＬＵＴが印刷対象データの印刷を行う際の画像処理中において適用されることで、印刷対象データに最適な校正が行われて印刷される。
【００３７】
図４は、本発明に関わる実施形態における校正モード設定画面の例である。この画面はオペレータがＵＩ１０２によってシステムに印刷処理を指示した際に表示される。４０１と４０２は排他的に選択できるようになっており、「通常校正」か「最適校正」かを指定する。
【００３８】
４０３は、印刷対象データの入力元を指定する。入力元は記憶部１０５又は２０５、およびデータ入出力部１０６又は２０６のどちらでも良い。この設定は図４（ｂ）に示す通り「通常校正」時には無効になる。
【００３９】
４０４は、印刷対象データの色空間定義を指定する。ここで指定された色空間定義に基づいて印刷対象データの入力信号値をデバイスに依存しない色空間を示すCIE L*a*b*の値に変換する。この設定は４０３と同様に、図４（ｂ）に示す通り「通常印刷」時には無効になる。
【００４０】
４０５は、印刷設定を反映させて次の処理に移る時に押されるボタンである。４０６は印刷を取りやめる際に押されるボタンである。
【００４１】
図５は、本発明に関わる実施形態における校正用パッチ画像生成処理の設定画面の一例である。本実施形態における情報処理装置は、図５に示すようなマンマシンインタフェースによって、校正用パッチの色を指定する。
【００４２】
５０１と５０２において生成するパッチの数を指定し、パッチ数の制御には図５（ａ）および（ｂ）に示す通り「最大」と「上位」の二種類がある。「最大」を指定した場合には、印刷領域内における占有率が高い色を順番にピックアップしていき、ピックアップされた色数が５０１で指定した数になるか、５０２で指定した占有率を下回るまでパッチを追加する。「上位」を指定した場合は、占有率の高い色から順に５０１で指定した個数をピックアップする。このとき、印刷対象データに含まれる色数が指定した個数に満たない場合には指定した色数にならなくてもピックアップを終了する。また、５０２の設定は図５（ｂ）に示す通り「上位」時には無効になる。
【００４３】
５０３はピックアップする際の条件を指定し、占有率の上位から色をピックアップする際に、次の候補がより上位の色と比較してΔＥが指定した値以上離れていない場合は、ピックアップ対象から除外されることになる。このときのΔＥの算出方法は印刷対象データの値をCIE L*a*b*値に変換した後に、式（１）によって算出される。
【００４４】
2010157920.tif 000003
・・・（１）
５０４は前述の占有率による自動ピックアップとは別に、オペレータが印刷対象データの座標から直接ピックアップする色を指定するためのボタンである。このボタンを押した際には、後述する図６の画面が開く。
【００４５】
５０５は上記設定を反映させて次の処理に移る時に押されるボタンである。５０６は全ての設定を初期値に戻すボタンである。このボタンが押された際には５０４で指定した色はクリアされる。
【００４６】
図６は本発明に関わる実施形態における校正用パッチ画像生成処理の座標によるパッチ色指定画面の例である。
【００４７】
６０１は印刷対象データのプレビュー画面である。６０２は色をピックアップするためのカーソルである。このカーソルをプレビュー画面中の任意の位置に合わせてクリックすると後述する６０４のリストに座標が追加される。
【００４８】
６０３は追加された座標を表す印で、後述する６０４のリストで選択された座標はハイライト表示される。
【００４９】
６０４は追加された座標を一覧するリストである。追加した順番に番号が振られ、その座標が表示される。
【００５０】
６０５は６０４で選択した座標を削除するためのボタンである。６０６は追加を終了して図５のパッチ設定画面に戻るためのボタンである。
【００５１】
図７は本発明に関わる実施形態におけるパッチ画像の例である。図７に示したとおりパッチ画像はパッチとそのパッチ番号で構成されている。パッチの数は図５での設定によって増減する。
【００５２】
以上のように、本実施形態においては、特定の印刷対象物専用の校正用パッチ画像を動的に作成して印刷する。パッチ画像は印刷物に含まれる色から選択し、そのパッチの入力色情報（CIE L*a*b*やXYZに代表されるの色空間上の座標値）を目標値とする。このパッチ画像を対象のプリンタで印刷し、そのパッチ画像の測定値と目標値をもとに校正を行うことで対象印刷物についての正確な校正を行うことができる。
【００５３】
本発明には、プログラム（情報処理プログラム）コードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた場合についても、本発明は適用される。その場合に、書き込まれたプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５４】
【図１】本発明に係る実施形態におけるプリントシステムの第１の構成を示すブロック図である。
【図２】本実施形態におけるプリントシステムの第２の構成を示すブロック図である。
【図３】本実施形態における印刷処理の手順を示すフローチャートである。
【図４】本実施形態における校正モード設定画面の一例を示す図である。
【図５】本実施形態における校正用パッチ画像データ生成処理の設定画面の一例を示す図である。
【図６】本実施形態における校正用パッチ画像データ生成処理の座標によるパッチ色指定画面の一例を示す図である。
【図７】本実施形態におけるパッチ画像の一例を示す図である。
【符号の説明】
【００５５】
１０１  ＰＣ
１０２  ＵＩ
１０３  ＣＰＵ
１０４  作業メモリ
１０５  記憶部
１０６  データ入出力部
１０７  プリンタ
１０８  測色機
２０１  演算部
２０２  ＵＩ
２０３  ＣＰＵ
２０４  作業メモリ
２０５  記憶部
２０６  データ入出力部
２０７  プリント部
２０８  測色機
２０９  プリンタ
２１０  ホストＰＣ
【図１】
2010157920.tif 000004
【図２】
2010157920.tif 000005
【図３】
2010157920.tif 000006
【図４】
2010157920.tif 000007
【図５】
2010157920.tif 000008
【図６】
2010157920.tif 000009
【図７】
2010157920.tif 000010