(57)【要約】【課題】少ないデータ量の情報に基づいてカラーチャートを表示できる測色用画像データ管理方法、測色用画像データ管理システム及び測色用画像データ管理プログラムを提供する。【解決手段】複数の測色用画像データのいずれかを画像出力装置の出力設定を含む測色条件に応じて生成するための情報として、前記測色用画像データの複数の標本領域のそれぞれの色値と、複数の前記標本領域のそれぞれの位置を規定するレイアウト位置とを保持し、前記測色条件を入力し、入力された前記測色条件に含まれる前記出力設定に応じて特定される前記色値と、前記レイアウト位置とに基づいて前記測色用画像データを生成し、生成した前記測色用画像データに基づいてカラーチャートを前記画像出力装置に表示させる、ことを含む測色用画像データ管理方法。【選択図】図１
2007205832.tif 000002
【特許請求の範囲】
【請求項１】
複数の測色用画像データのいずれかを画像出力装置の出力設定を含む測色条件に応じて生成するための情報として、前記測色用画像データの複数の標本領域のそれぞれの色値と、複数の前記標本領域のそれぞれの位置を規定するレイアウト位置とを保持し、
前記測色条件を入力し、
入力された前記測色条件に含まれる前記出力設定に応じて特定される前記色値と、前記レイアウト位置とに基づいて前記測色用画像データを生成し、
生成した前記測色用画像データに基づいてカラーチャートを前記画像出力装置に表示させる、
ことを含む測色用画像データ管理方法。
【請求項２】
前記測色条件は、測色機の機種を含み、
前記レイアウト位置は、前記測色機の機種毎に前記標本領域の位置を規定し、
前記測色用画像データは、入力された前記測色条件に含まれる前記測色機の機種に応じて特定される前記色値と、入力された前記測色条件に含まれる前記測色機の機種に応じて特定される前記レイアウト位置とに基づいて生成される、
請求項１に記載の測色用画像データ管理方法。
【請求項３】
前記測色条件は、前記出力装置の機種を含み、
前記レイアウト位置は、前記出力装置の機種毎に前記標本領域の位置を規定し、
前記測色用画像データは、入力された前記測色条件に含まれる前記出力装置の機種に応じて特定される前記色値と、入力された前記測色条件に含まれる前記出力装置の機種に応じて特定されるレイアウト位置とに基づいて生成される、
請求項１又は２に記載の測色用画像データ管理方法。
【請求項４】
複数の測色用画像データのいずれかを画像出力装置の出力設定を含む測色条件に応じて生成するための情報として、前記測色用画像データの複数の標本領域のそれぞれの色値と、複数の前記標本領域のそれぞれの位置を規定するレイアウト位置とを保持する不揮発性記憶媒体と、
前記測色条件を入力する入力手段と、
入力された前記測色条件に含まれる前記出力設定に応じて特定される前記色値と、前記レイアウト位置とに基づいて前記測色用画像データを生成する生成手段と、
生成した前記測色用画像データに基づいてカラーチャートを前記画像出力装置に表示させる表示手段と、
を備える測色用画像データ管理システム。
【請求項５】
複数の測色用画像データのいずれかを画像出力装置の出力設定を含む測色条件に応じて生成するための情報として、前記測色用画像データの複数の標本領域のそれぞれの色値と、複数の前記標本領域のそれぞれの位置を規定するレイアウト位置とを保持する保持手段と、
前記測色条件を入力する入力手段と、
入力された前記測色条件に含まれる前記出力設定に応じて特定される前記色値と、前記レイアウト位置とに基づいて前記測色用画像データを生成する生成手段と、
生成した前記測色用画像データに基づいてカラーチャートを前記画像出力装置に表示させる表示手段と、
してコンピュータを機能させる測色用画像データ管理プログラム。
【請求項６】
請求項５に記載の測色用画像データ管理プログラムが格納されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は測色用画像データ管理方法、測色用画像データ管理システム及び測色用画像データ管理プログラムに関し、特にカラーパッチを印刷するために用いられる測色用画像データの管理方法に関する。
【背景技術】
【０００２】
プリンタの個体差や設置環境、用紙の種類、印刷解像度、経年変化等により、同一の画像データに基づいて印刷される画像の色にはばらつきが生じる。高い色再現性を保つためのキャリブレーションを効率的に行うための各種の方法が提案されている。例えば、対象プリンタによって印刷されたカラーチャートを測色機によって測色してキャリブレーションのためのデータ（以下、本明細書ではキャリブレーションデータという）を導出する方法、高精度であるが高価な測色機を用いる代わりにスキャナやディジタルカメラを用いてカラーチャートを測色する方法等が知られている。
特許文献１には、ホストコンピュータとスキャナとプリンタとで構成されるカラー画像処理システムにおける、プリンタのキャリブレーション方法が記載されている。特許文献１に記載の方法によると、ホストコンピュータが予め保持している（または外部入力した）キャリブレーション用にデザインされた測色用画像データであるチャート画像ファイルに基づいてプリンタにカラーチャートを印刷させ、印刷されたカラーチャートをスキャナに読み取らせ、読み取られたチャート画像に基づいてキャリブレーションデータが導出される。ところで、カラーチャートの標本領域であるパッチの色を表す色値は、プリンタの機種や、印刷解像度及び用紙種類等の印刷条件の組み合わせによって異なる。また、測色機を用いてカラーチャートを測色する場合は、測色機の機種に応じてカラーチャートのパッチのレイアウトが異なる。そのため、それらの組み合わせに応じたチャート画像ファイルに基づいてカラーチャートを印刷する必要がある。しかし、それらの組み合わせ数分のチャート画像ファイルを保持するために必要な記憶容量は多い。例えばインターネットを介してチャート画像ファイルをダウンロードするサービスを提供する場合を考えると、少しでも通信データ量が少ない方が望ましい。
【０００３】
【特許文献１】特開平７−２５４９８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、少ないデータ量の情報に基づいてカラーチャートを表示できる測色用画像データ管理方法、測色用画像データ管理システム及び測色用画像データ管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
（１）上記目的を達成するための測色用画像データ管理方法は、複数の測色用画像データのいずれかを画像出力装置の出力設定を含む測色条件に応じて生成するための情報として、前記測色用画像データの複数の標本領域のそれぞれの色値と、複数の前記標本領域のそれぞれの位置を規定するレイアウト位置とを保持し、前記測色条件を入力し、入力された前記測色条件に含まれる前記出力設定に応じて特定される前記色値と、前記レイアウト位置とに基づいて前記測色用画像データを生成し、生成した前記測色用画像データに基づいてカラーチャートを前記画像出力装置に表示させる、ことを含む。
この測色用画像データ管理方法によると、画像出力装置の出力設定に応じて特定される色値とレイアウト位置とに基づいて動的に測色用画像データが生成される。色値の二次元配列である測色用画像データに比べ、測色用画像データを生成するための色値及びレイアウト位置のデータ量は少ない。このため、この測色用画像データ管理方法によると、測色用画像データそのものを出力設定の組み合わせ分だけ保持しておく場合と比較して、カラーチャートを表示するために保持しておく情報のデータ量を少なくすることができる。尚、「表示する」という表現は、用紙に画像を印刷すること、ディスプレイに画面表示すること、スクリーンに画像を投影すること等を含む。
【０００６】
（２）前記測色条件は、測色機の機種を含んでもよい。前記レイアウト位置は、前記測色機の機種毎に前記標本領域の位置を規定してもよい。前記測色用画像データは、入力された前記測色条件に含まれる前記測色機の機種に応じて特定される前記色値と、入力された前記測色条件に含まれる前記測色機の機種に応じて特定される前記レイアウト位置とに基づいて生成されてもよい。
この測色用画像データ管理方法によると、画像出力装置の出力設定と測色機の機種とに応じて特定される色値と、測色機の機種に応じて特定されるレイアウト位置とに基づいて動的に測色用画像データが生成されるため、測色用画像データそのものを画像出力装置の出力設定と測色機の機種との組み合わせ分だけ保持しておく場合と比較して、カラーチャートを表示するために保持しておく情報のデータ容量を少なくすることができる。
【０００７】
（３）前記測色条件は、前記出力装置の機種を含んでもよい。前記レイアウト位置は、前記出力装置の機種毎に前記標本領域の位置を規定してもよい。前記測色用画像データは、入力された前記測色条件に含まれる前記出力装置の機種に応じて特定される前記色値と、入力された前記測色条件に含まれる前記出力装置の機種に応じて特定されるレイアウト位置とに基づいて生成されてもよい。
この測色用画像データ管理方法によると、画像出力装置の出力設定と測色機の機種と画像出力装置の機種とに応じて特定される色値と、測色機の機種と画像出力装置の機種とに応じて特定されるレイアウト位置とに基づいて動的に測色用画像データが生成されるため、測色用画像データそのものを画像出力装置の出力設定と測色機の機種と画像出力装置の機種との組み合わせ分だけ保持しておく場合と比較して、カラーチャートを表示するために保持しておく情報のデータ容量を少なくすることができる。また、この測色用画像データ管理方法によると、画像出力装置の出力設定と画像出力装置の機種とに応じて特定される色値と、画像出力装置の機種に応じて特定されるレイアウト位置とに基づいて動的に測色用画像データが生成されるので、測色用画像データそのものを画像出力装置の出力設定と画像出力装置の機種との組み合わせ分だけ保持しておく場合と比較して、カラーチャートを表示するために保持しておく情報のデータ容量を少なくすることができる。
【０００８】
（４）上記目的を達成するための測色用画像データ管理システムは、複数の測色用画像データのいずれかを画像出力装置の出力設定を含む測色条件に応じて生成するための情報として、前記測色用画像データの複数の標本領域のそれぞれの色値と、複数の前記標本領域のそれぞれの位置を規定するレイアウト位置とを保持する不揮発性記憶媒体と、前記測色条件を入力する入力手段と、入力された前記測色条件に含まれる前記出力設定に応じて特定される前記色値と、前記レイアウト位置とに基づいて前記測色用画像データを生成する生成手段と、生成した前記測色用画像データに基づいてカラーチャートを前記画像出力装置に表示させる表示手段と、を備える。
この測色用画像データ管理システムによると、画像出力装置の出力設定に応じて特定される色値とレイアウト位置とに基づいて動的に測色用画像データが生成される。色値の二次元配列である測色用画像データに比べ、測色用画像データを生成するための色値及びレイアウト位置のデータ量は少ない。このため、この測色用画像データ管理方法によると、測色用画像データそのものを出力設定の組み合わせ分だけ保持しておく場合と比較して、カラーチャートを表示するために保持しておく情報のデータ量を少なくすることができる。尚、「表示する」という表現は、用紙に画像を印刷すること、ディスプレイに画面表示すること、スクリーンに画像を投影すること等を含む。
【０００９】
（５）上記目的を達成するための測色用画像データ管理プログラムは、複数の測色用画像データのいずれかを画像出力装置の出力設定を含む測色条件に応じて生成するための情報として、前記測色用画像データの複数の標本領域のそれぞれの色値と、複数の前記標本領域のそれぞれの位置を規定するレイアウト位置とを保持する保持手段と、前記測色条件を入力する入力手段と、入力された前記測色条件に含まれる前記出力設定に応じて特定される前記色値と、前記レイアウト位置とに基づいて前記測色用画像データを生成する生成手段と、生成した前記測色用画像データに基づいてカラーチャートを前記画像出力装置に表示させる表示手段と、してコンピュータを機能させる。
この測色用画像データ管理プログラムによると、画像出力装置の出力設定に応じて特定される色値とレイアウト位置とに基づいて動的に測色用画像データが生成される。色値の二次元配列である測色用画像データに比べ、測色用画像データを生成するための色値及びレイアウト位置のデータ量は少ない。このため、この測色用画像データ管理方法によると、測色用画像データそのものを出力設定の組み合わせ分だけ保持しておく場合と比較して、カラーチャートを表示するために保持しておく情報のデータ量を少なくすることができる。尚、「表示する」という表現は、用紙に画像を印刷すること、ディスプレイに画面表示すること、スクリーンに画像を投影すること等を含む。
【００１０】
尚、請求項に記載された方法の各動作の順序は、技術上の阻害要因がない限り、記載順に限定されるものではなく、どのような順番で実行されてもよく、また同時に実行されてもよい。また、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【発明を実施するための最良の形態】
【００１１】
以下、実施例に基づいて本発明の実施の形態を説明する。
１．構成
図２は本発明の一実施例による測色用画像データ管理システムとしてのＰＣ（Personal Computer）１とその周辺機器の構成を示すブロック図である。
入力手段及び表示手段としてのインタフェース部１６は、画像出力装置としてのプリンタ４や、測色機５等の外部デバイスと通信するためのＵＳＢコントローラ及びＵＳＢコネクタや、図示しないリムーバブルメモリに格納されたデータを読み込むためのリムーバブルメモリコントローラ、インターネットを介してサーバに格納されている測色用画像データ管理プログラム等の各種のプログラムやデータを受信するための通信コントローラ等を備える。
ＰＣ１が測色用画像データ管理システムとして機能するとき、プリンタ４は、ＰＣ１の制御に応じてカラーチャートを用紙に印刷する。測色機５は、カラーチャート上に形成されている標本領域としてのパッチの色値を測定しＰＣ１に出力する機器である。
【００１２】
不揮発性記憶媒体及び保持手段としてのハードディスク装置（ＨＤＤ）１８は、ＰＣ１を測色用画像データ管理システムとして機能させるための測色用画像データ管理プログラムやＯＳを記憶しているハードディスクとハードディスクに格納されているデータを読み出すコントローラとを備える。測色用画像データ管理プログラムや測色用画像データの標本領域の色値及びレイアウト位置を示すデータ群は、所定のサーバからネットワークを介したダウンロードされ、ハードディスクに格納される。図示しないリムーバブルメモリ等のコンピュータ読み取り可能な記憶媒体からの読み出し等によってハードディスクに格納されてもよい。
【００１３】
ＲＯＭ２０はＰＣ１の起動プログラム等を記憶している不揮発性メモリである。
ＣＰＵ１４は、ＲＯＭ２０及びＨＤＤ１８に記憶されているプログラムを実行してＰＣ１の各部を制御する。ＣＰＵ１４は、マウス３及びキーボード２によって入力される指示に応じて作動する。ＣＰＵ１４は、ハードディスクに格納されている測色用画像データ管理プログラムを実行することにより、入力手段、生成手段、表示手段として機能する。
【００１４】
ＲＡＭ１２は、プログラムやデータが一時的に格納される揮発性メモリである。表示制御部１０は、グラフィックコントローラ、フレームメモリなどを備え、フレームメモリに格納された表示対象画像をディスプレイ７に表示させる。
マウス３は、ディスプレイ７の画面に表示されたオブジェクトのクリックによりユーザがＰＣ１に各種の指示を入力するポインティングデバイスである。ユーザの指示はマウス等のポインティングデバイスの他、キーボード２によってＰＣ１に入力されてもよい。マウス３及びキーボード２は、請求項記載の入力手段に相当する。
以上、測色用画像データ管理システムとその周辺機器の構成について説明した。
【００１５】
図３は、測色用画像データ管理プログラムの処理の流れを示すフローチャートである。図３に示す処理は、キャリブレーションアプリケーションをユーザが起動することによって開始される。キャリブレーションアプリケーションは、測色用画像データ管理プログラムによる測色用画像データの生成及び印刷機能、測色結果を測色機５から入力してキャリブレーションデータを生成する機能、生成されたキャリブレーションデータを対応するプリンタドライバに適用する機能等を提供するアプリケーションである。図４は、キャリブレーションアプリケーションが起動されると、ディスプレイ７に表示される画面の一例を示す模式図である。
【００１６】
ステップＳ１００では、測色条件の選択が受け付けられる。具体的には、ユーザがマウス３やキーボード２を操作することによって、プルダウン形式のリストボックス１０２、１０４、１０６、１０８にそれぞれリストアップされている、プリンタの機種と対応するプリンタドライバの種別、測色機の機種、出力設定としての用紙種類及び印刷品質等の選択を受け付ける。カラーチャート印刷時の環境を記録するために、ボックス１１０の温度や湿度が入力されてもよい。「測色」ボタン１１４及び「適用」ボタン１１６はグレーアウトされている。印刷品質とは、本実施形態では印刷解像度を指す。
【００１７】
ステップＳ１０１では、「印刷」ボタン１１２の選択が受け付けられる。ユーザがマウス３またはキーボード２を操作することによって「印刷」ボタン１１２が選択されると、ステップＳ１００で選択されたプリンタドライバの種別、測色機の機種、用紙種類及び印刷品質が測色条件として設定される。
【００１８】
ステップＳ１０２では、測色条件に応じて特定された色値とレイアウト位置とに基づいて測色用画像データが生成される。図５は、各測色条件と対応付けられる色情報ファイルＩＤ及びレイアウト情報ファイルＩＤとの対応の一例を示す図である。例えば、ステップＳ１００において、測色機の機種としてＥＯ、プリンタの機種としてＰＸ−１１１１、用紙種類として写真用紙、印刷品質として７２０ｄｐｉが選択され、ステップＳ１０１で測色条件として設定された場合、ＩＤがＥＯ１１１１Ｐ０１の色情報ファイルとＩＤがＥＯ１１１１のレイアウト情報ファイルが特定される。図５の各色情報ファイルＩＤが指し示す色情報ファイルの実体と各レイアウト情報ファイルＩＤが指し示すレイアウトファイル情報ファイルの実体とは、対応を管理する図５に示すテーブルと共にＨＤＤ１８に保持されている。尚、測色条件は、これらの組み合わせに限定されるものではない。例えば、出力設定だけに応じて色情報ファイル及びレイアウト情報ファイルが特定されてもよいし、出力設定と測色機の機種とに応じてそれらが特定されてもよいし、出力設定と画像出力装置の機種とに応じて特定されてもよいし、またはさらに別条件が測色条件として加わってもよい。
【００１９】
図１は、カラーチャートの生成を示す模式図である。色情報ファイル５０及びレイアウト情報ファイル５２は、上述の条件で特定された色値及びレイアウト位置が記載されたテキストファイルを示している。テンプレート画像ファイル５４は、特定されたレイアウト位置に応じたカラーチャートの画像が描画されたビットマップ形式の測色用画像データを含むＴｉｆｆ（Tagged Image File Format）ファイルであってＨＤＤ１８に保持されている。測色用画像データには、例えばパッチ領域以外の領域の背景色やテストチャート番号等が予め描画されている。測色用画像データは１画素あたり例えば、シアン、マゼンダ、イエロー、ブラック、ライトシアン、ライトマゼンダ、グレー、ライトグレーの８チャネルを有する。色情報ファイル５０には、各パッチの色値が記述されている。色情報ファイル５０（図１参照）は、パッチ毎に上記の８チャネルの色値が記述されていることを示している。すなわち、色情報ファイルが特定されることにより、各パッチの色値が特定される。レイアウト情報ファイル５２には、パッチ領域全体の左上の座標（tl_pos）、１パッチあたりの幅及び高さ（p_width, p_height）、パッチ配列の行数及び列数（p_rows, p_columns）が記述されている。すなわち、レイアウト情報ファイルが特定されることにより、各パッチのレイアウト位置が特定される。尚、テンプレート画像ファイル５４を保持しておく代わりに、背景色やテストチャート番号等を描画するための情報をレイアウト情報ファイルに記述するようにしてもよい。ステップＳ１０２では、測色条件に応じて特定された色情報ファイル５０とレイアウト情報ファイル５２とテンプレート画像ファイル５４とがＨＤＤ１８からＲＡＭ１２に読み出され、ＲＡＭ１２に読み出された測色用画像データの各パッチが、レイアウト情報ファイル５２に記述されているパッチ領域のレイアウト位置を参照して、色情報ファイル５０に記述されている各パッチの色値で上書き描画され、測色用画像データ７０が生成される。
【００２０】
ステップＳ１０４では、測色用画像データに基づいてカラーチャートを画像出力装置に表示させる。具体的には、ステップＳ１０２で生成された測色用画像データ７０をプリントスプーラモジュールに引渡す。プリントスプーラモジュールは、測色用画像データ７０のデータを順次プリンタ４に出力する。
以上、測色用画像データ管理プログラムの処理の流れについて説明した。測色用画像データ７０に基づいてカラーチャートがプリンタ４によって印刷されると、リストボックス１０２、１０４、１０６、１０８、１１０と、「印刷」ボタン１１２はグレーアウトされる。その状態で「測色」ボタン１１４が選択されると、ユーザが測色機５を用いて測色する状態に移行し、「測色」ボタン１１４もグレーアウトされる。測色機５からインタフェース部１６を介して測色結果がＰＣ１に入力されると、測色結果に基づいてキャリブレーションデータが算出され、測色条件に対応するキャリブレーションデータファイルに出力される。カラーチャートの全てのパッチの色値に対するデータが導出されると、「適用」ボタン１１６が選択可能な状態となる。この状態で「適用」ボタン１１６が選択されると、対応するプリンタドライバの出力設定に上記のキャリブレーションデータファイルが対応付けられ、キャリブレーションデータが適用される。
【００２１】
以上説明したように、本実施形態によると、ユーザが選択する測色条件に応じて特定される色値とレイアウト位置とに基づいて動的に測色用データが生成される。このため、測色用画像データそのものを測色条件数分保持しておく場合と比較して、カラーチャートを印刷するために保持しておく情報のデータ容量を少なくすることができる。例えば、インターネットを介してキャリブレーションアプリケーションをダウンロードするサービスを提供する場合等に特に有益である。また、動的に作成された測色用画像データは例えばカラーチャートの印刷が終了した段階で破棄されるため、ＰＣ１の記憶容量に負荷をかけない。
【００２２】
以上の説明では、キャリブレーションに用いるカラーチャートをプリンタに印刷させる実施形態を説明したが、本発明はディスプレイやプロジェクタ等のキャリブレーションに用いるカラーチャートを画面表示あるいはスクリーン投影するための測色用画像データを生成する場合にも適用することができる。
また、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施例に係る模式図。
【図２】本発明の一実施例に係る測色用画像データ管理システムの構成を示すブロック図。
【図３】本発明の一実施例に係るフローチャート。
【図４】本発明の一実施例に係る模式図。
【図５】本発明の一実施例に係る対応図。
【符号の説明】
【００２４】
１：ＰＣ（測色用画像データ管理システム）、２：キーボード（入力手段）、３：マウス（入力手段）、４：プリンタ（画像出力装置）、５：測色機、７：ディスプレイ、１０：表示制御部、１２：ＲＡＭ、１４：ＣＰＵ（入力手段、生成手段、表示手段）、１６：インタフェース部（入力手段、表示手段）、１８：ＨＤＤ（不揮発性記憶媒体、保持手段）、２０：ＲＯＭ、５０：色情報ファイル、５２：レイアウト情報ファイル、５４：テンプレート画像ファイル、７０：測色用画像データ、１００：ウィンドウ
【図１】
2007205832.tif 000003
【図２】
2007205832.tif 000004
【図３】
2007205832.tif 000005
【図４】
2007205832.tif 000006
【図５】
2007205832.tif 000007