(57)【要約】【課題】  色再現特性を記述したプロファイルの調整を、習熟を要する操作を用いずに簡易に行えるようにする。【解決手段】  カラーチャートの測色データを取得する測色データ取得手段と、  前記測色データ取得手段により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示手段と、  前記提示手段により提示された色から特定の色を選択するための選択手段と、  前記選択手段により選択された色の測色データを表示させる表示制御手段と、  前記表示制御手段により表示された測色データを編集する編集手段とを有することを特徴とする画像処理装置。【選択図】  図３
2007081684.tif 000002
【特許請求の範囲】
【請求項１】
カラーチャートの測色データを取得する測色データ取得手段と、
前記測色データ取得手段により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示手段と、
前記提示手段により提示された色から特定の色を選択するための選択手段と、
前記選択手段により選択された色の測色データを表示させる表示制御手段と、
前記表示制御手段により表示された測色データを編集する編集手段と
を有することを特徴とする画像処理装置。
【請求項２】
色再現特性情報が記述されたプロファイルデータから測色データを取得する測色データ取得手段と、
前記測色データ取得手段により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示手段と、
前記提示手段により提示された色から特定の色を選択するための選択手段と、
前記選択手段により選択された色の測色データを表示させる表示制御手段と、
前記表示制御手段により表示された測色データを編集する編集手段と
を有することを特徴とする画像処理装置。
【請求項３】
前記選択手段により選択された色の測色データを表示させる表示制御手段は、測色データとして、識別可能なプロファイル名と、選択された色を識別する為の識別記号と、測色値と、出力機器の色空間に対応するデバイス値のいずれか１つ以上を含むこと
を特徴とする請求項１ないし請求項２に記載の画像処理装置。
【請求項４】
前記測色データ取得手段により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示手段とは、
カラーチャート形式で互いに異なる色を並べたる表示形態にて前記色を提示する手段であることを特徴とする請求項１ないし請求項２に記載の画像処理装置。
【請求項５】
前記測色データ取得手段により取得された測色データを視認可能な形態でユーザに提示する提示手段は、さらに、
カラーチャート形式で互いに異なる色を並べて表示するに際して、色を並べる順番、または基準を指定可能に提示する手段であることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記測色データ取得手段により取得された測色データを視認可能な形態でユーザに提示する提示手段は、さらに、
カラーチャート形式で互いに異なる色を並べて表示するに際して、予め用意した複数の組合わせの並び順を自動で切替えて提示すること
を特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記測色データ取得手段により取得された測色データを視認可能な形態でユーザに提示する提示手段とは、
三次元のグラフ形式で色の分布を表示する表示形態を含むこと、
を特徴とする請求項１ないし請求項２に記載の画像処理装置。
【請求項８】
前記選択手段により選択された色の測色データを編集する編集手段は、
さらに、特定の色の測色データについて、新規に設定した値に置き換えること
を特徴とする請求項１および請求項２に記載の画像処理装置及び方法。
【請求項９】
前記選択手段により選択された色の測色データを編集する編集手段は、
さらに、特定の色の測色データについて、新規に取得した測色値に自動で置き換えることを特徴とする請求項１および請求項２に記載の画像処理装置。
【請求項１０】
カラーチャートの測色データを取得する測色データ取得工程と、
前記測色データ取得工程により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示工程と、
前記提示工程により提示された色から特定の色を選択するための選択工程と、
前記選択工程により選択された色の測色データを表示させる表示制御工程と、
前記表示制御工程により表示された測色データを編集する編集工程と
を有することを特徴とする画像処理方法。
【請求項１１】
色再現特性情報が記述されたプロファイルデータから測色データを取得する測色データ取得工程と、
前記測色データ取得工程により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示工程と、
前記提示工程により提示された色から特定の色を選択するための選択工程と、
前記選択工程により選択された色の測色データを表示させる表示制御工程と、
前記表示制御工程により表示された測色データを編集する編集工程と
を有することを特徴とする画像処理方法。
【請求項１２】
前記選択工程により選択された色の測色データを表示させる表示工程は、
測色データとして、識別可能なプロファイル名と、選択された色を識別する為の識別記号と、測色値と、出力機器の色空間に対応するデバイス値のいずれか１つ以上を含むことを特徴とする請求項１０ないし請求項１１に記載の画像処理方法。
【請求項１３】
前記測色データ取得工程により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示工程とは、
カラーチャート形式で互いに異なる色を並べたる表示形態にて前記色を提示する工程であることを特徴とする請求項１０ないし請求項１１に記載の画像処理方法。
【請求項１４】
前記測色データ取得工程により取得された測色データを視認可能な形態でユーザに提示する提示工程は、さらに、
カラーチャート形式で互いに異なる色を並べてる表示するに際して、色を並べる順番、または基準を指定可能に提示する工程であることを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
前記測色データ取得工程により取得された測色データを視認可能な形態でユーザに提示する提示工程は、さらに、
カラーチャート形式で互いに異なる色を並べて表示するに際して、予め用意した複数の組合わせの並び順を自動で切替えて提示する工程であること
を特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
前記測色データ取得工程により取得された測色データを視認可能な形態でユーザに提示する提示工程とは、
三次元のグラフ形式で色の分布を表示する表示形態を含むこと、
を特徴とする請求項１０ないし請求項１１に記載の画像処理方法。
【請求項１７】
前記選択工程により選択された色の測色データを編集する編集工程は、
さらに、特定の色の測色データについて、新規に設定した値に置き換えること
を特徴とする請求項１０および請求項１１に記載の画像処理方法。
【請求項１８】
前記選択工程により選択された色の測色データを編集する編集工程は、
さらに、特定の色の測色データについて、新規に取得した測色値に自動で置き換えることを特徴とする請求項１０および請求項１１に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカラー画像データの色処理技術に関して、デバイスの色再現能力に応じた画像再現を行うために、測色値を使って色再現特性を記述したプロファイルを作成する装置及び方法に関するものである。
【背景技術】
【０００２】
入出力機器間で、画像データの色合わせを行うカラーマッチング技術において、機器毎の色再現に重要な役割を果たすものとして、色再現特性を記述したプロファイルがある。
【０００３】
これに関し従来、プロファイルを調整する方法として複数の変換式のパラメータを操作するものが開示されている（特許文献１）。
【特許文献１】特開２００３−８７５９１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、変換式のパラメータ操作によってプロファイルを調整する方法では、測色結果個々に対して調整操作を行うことはできず、測色機器の測定限界を超える場合や、不適切な測色値から不自然な変換式が作成される、という問題があった。
【０００５】
これに対して、入力する測色値をバイナリエディタで編集して特定の部分の測色データを変更するという方法がある。しかしながら、実際のチャートの色と対応付けて編集する操作は熟練を要するものであり、不慣れなユーザには操作が困難であるという問題があった。また、プロファイルが測色テーブル値しか持たないシステムの場合においても、出力されたプロファイルをバイナリエディタ等で編集する必要があり、同様の問題があった。
【課題を解決するための手段】
【０００６】
そこで本発明では、
カラーチャートの測色データを取得する測色データ取得手段と、
前記測色データ取得手段により取得された測色データに対応した色を視認可能な形態でユーザに提示する提示手段と、
前記提示手段により提示された色から特定の色を選択するための選択手段と、
前記選択手段により選択された色の測色データを表示させる表示制御手段と、
前記表示制御手段により表示された測色データを編集する編集手段と
を有することを特徴とする画像処理装置により、これを解決する。
【発明の効果】
【０００７】
本発明によれば、測色データ取得手段により取得された測色データに対応した色を視認可能な形態でユーザに提示し、前記選択手段により選択された色の測色データを表示させ、前示表示された測色データを編集することで次の効果を有する。実際の測色値を含む色再現情報を記述したプロファイルデータに基づいて、カラーチャートをプレビュー表示することで、個々の測色値について書き換え操作を行い易くなるという効果がある。
【０００８】
また、プレビュー表示されたカラーチャートより選択した色について測色結果データを表示するため、実際の色と測色値のデータを参照しながら、測色値を編集することができる。これにより、現在編集中の色を直感的に認識できるだけでなく、さらに、機器特性の把握も容易となる、という効果がある。
【発明を実施するための最良の形態】
【０００９】
＜実施例１＞
本実施例における、測色データをユーザが任意に編集可能なプロファイル編集装置について、以下に説明する。
【００１０】
ここでいうプロファイルとは、色再現特性情報が記述されたカラープロファイルデータのことである。
【００１１】
図１は、本実施の形態におけるプロファイル編集装置のシステム構成を示したブロック図である。
【００１２】
図１において、１００はプロファイル編集装置の構成を示し、図中では、判別を容易にする為に点線で囲んで表記するものである。
【００１３】
１０１はデータ管理部であり、後述する測色機制御部１０４、編集ＵＩ制御部１０２、プロファイルデータ入出力部１０５、カラーチャートデータ生成部１０３、カラーパッチ印刷用データ出力部１０６とでやりとりされるデータを格納し管理する。
【００１４】
１０２は、編集ＵＩ制御部であり、キーボードやマウス等入力装置１１０からの入力データをデータ管理部１０１に送信し、また、データ管理部１０１のデータを参照して描画命令を表示装置１０９へ出力する。
【００１５】
１０３はカラーチャートデータ生成部であり、編集ＵＩ制御部１０２からのユーザの選択操作の結果に基づいて、測色結果から、または、後述するプロファイル１０７からカラーチャートデータを生成して、１０１データ管理部に渡す。カラーチャートデータは、測色データをカラーチャートの形態で出力する為のデータであり、後述する図２で詳細に説明する。
【００１６】
１０４は測色機制御部であり、複数の測色機の機器特性に対応するプロトコルを有し、プロファイル編集装置に接続された測色機１０８を制御する。測色機１０８によって測定された測色値は、測色機制御部１０４を通じて取得され、データ管理部１０１に格納される。
【００１７】
１０５はプロファイルデータ入出力部であり、プロファイル編集装置に接続された不図示の記憶装置より、既存のプロファイル１０７を参照し、データ管理部１０１にプロファイルデータを渡す。また、後述する図３のプロファイル編集画面において、ユーザ操作によりプロファイルデータが編集された場合には、データ管理部１０１を参照し、更新されたプロファイルデータを出力する。
【００１８】
プロファイルデータとは、入出力機器に入力または出力される信号と実際の色との対比情報であり、プリンタを出力機器とした場合のプロファイルデータの例を図７に示す。
【００１９】
１０６はカラーパッチ印刷用データ出力部であり、後述するカラーチャートデータから、カラーチャート印刷用のデータファイルを作成し出力する。
【００２０】
１０９はＣＲＴなどの表示装置であり、編集ＵＩ制御部１０２を通じてプロファイル編集装置１００と接続される。１１０はキーボードやマウス等ポインティングデバイスからなる入力装置であり、編集ＵＩ制御部１０２を通じてプロファイル編集装置１００と接続される。
【００２１】
１０７は、色再現特性情報が記述されたプロファイルであり、プロファイルデータ入出力部１０５を通してデータ管理部１０１に読込まれる。プロファイルデータの詳細については、後述する図７で説明する。
【００２２】
１０８は測色機であり、測色機制御部１０４を通じてプロファイル編集装置１００と接続される。測色機１０８は、色を測定する機能を有する機器であり、現在市場に流通する複数の市販製品のいずれを使っても良く、測色機制御部１０４は、各測色機の仕様に応じて、測色位置、測色回数、キャリブレーションのタイミングを指定し、制御する。
【００２３】
尚、本実施例のプロファイル編集装置１００は、測色機と接続する為の汎用インタフェースを有する情報処理装置とソフトウェアで構成されており、前述の各ブロックの機能はソフトウェアにより実現される。
【００２４】
図２は、測色結果またはプロファイルより生成されるカラーチャートのデータ構造を示す。測色データをカラーチャートの形式で出力するためのデータであるので、本実施例ではカラーチャートデータと呼ぶことにする。
【００２５】
図２において、２０１はカラーチャートデータであり、複数のカラーパッチで構成される。各カラーパッチは、生成された順番、即ち、印刷済のカラーパッチを測色機で測色することによって取得された測色値の入力された順番、または、読込んだプロファイルに記述されている順番、で格納されている。
【００２６】
２０２は、カラーパッチのデータ構造を示し、カラーチャート出力時における位置情報を求める為のパッチＸ座標２１１およびパッチＹ座標２１２と、出力機器における色情報を示すデバイス値２１３と、測色値２１４とから成る。
【００２７】
ここでいうデバイス値とは、プロファイル作成対象である入出力デバイスのインタフェースに使われる信号値のことである。たとえばプリンタにおいては、一般的にシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色をインクやトナーなどの記録材料として用い、描画最小単位の画素毎に、たとえばＣ：２５％，Ｍ０％，Ｙ５０％，Ｋ８％といったような信号を受け渡す。従って、このＣＭＹＫの信号値をデバイス値と呼んでいる。
【００２８】
プリンタの中には、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の３色の信号をインタフェースとしているものも有り（ＣＭＹＫにはプリンタ内で変換し、外部にＣＭＹＫのインタフェースを提供しない）、この場合のデバイス値はＲ，Ｇ，Ｂ各色の量の値である。
【００２９】
カラーチャートデータ２０１は、プロファイル編集装置が測色データを取得すると、カラーチャートデータ生成部１０３によって生成され、データ管理部１０１に格納される。そして、図３で後述するプロファイル編集画面において、ユーザ操作に応じてカラーチャートを出力する。
【００３０】
本実施例で説明するプロファイル編集画面において、カラーチャート出力には次の二種類がある。１つは、ユーザ操作により選択されたプロファイルをプレビュー表示するものであり、カラーチャートデータ２０１は、データ管理部１０１から編集ＵＩ制御部１０２に渡され、表示装置１０９に出力される。この時の処理については、後述する図８と図９のフローチャートで説明する。
【００３１】
もう１つは、ユーザ操作により出力が指示された場合であり、この時、接続されているプリンタがある場合には、カラーチャートデータ２０１は、データ管理部１０１からカラーパッチ印刷用データ出力部１０６に渡され、不図示のターゲットプリンタで印刷される。この時の処理については、後述する図８のフローチャートで説明する。
【００３２】
尚、カラーチャートデータ２０１は、カラーチャート出力時に生成されても良いし、一度生成されると、プロファイルデータと対応付けられてデータ管理部１０１に格納されるものであってもよい。
【００３３】
尚、本発明におけるカラーパッチとは１つの色を矩形などで表示したものを指す。（パッチとは、古語フランス語の「一片」を語源とする英語ｐａｔｃｈである）
このカラーパッチを複数個並べて出力したものを、本発明においてはカラーチャートと呼び、プロファイルデータを構成する色をユーザに視認可能な形態で出力したものをカラーチャート、これを構成する個々の色を表す部分をカラーパッチと呼ぶことにする。
【００３４】
図３は、本実施例におけるプロファイル編集装置において、ユーザに提示するプロファイル編集画面の例である。
【００３５】
プロファイル編集画面は、測色データ保持手段により格納された測色データをユーザが視認可能なようにカラーチャートの形態でプレビュー表示し、さらに選択された色のカラーパッチについて測色データを表示し編集可能とするものである。ここでは、説明のために、カラーチャートがプレビュー表示されている状態を（ａ）、プレビュー表示されたカラーチャートの任意の色のカラーパッチがユーザ操作により選択されている状態を（ｂ）として示す。
【００３６】
図３において、
３０１は、参照ボタンであり、これを押下することで、情報処理装置に内蔵のＯＳ（ＯｐｅｒａｔｉｏｎＳｙｓｔｅｍ）が提供するファイル参照機能を利用し、読込み可能なプロファイルデータを指定する。
【００３７】
３０２は、プロファイル選択リストであり、表示ウィンドウの右にあるプルダウンボタンを押下することで現在選択可能なプロファイルをリスト表示し、表示ウィンドウに選択されたプロファイル名を表示する。
【００３８】
３０３は、プレビュー表示ウィンドウであり、プロファイル選択リスト３０１で、選択されたプロファイル、または、新規測色結果の測色データを、カラーチャート形式でプレビュー表示する。プレビュー表示の内部処理については、後述する図９で説明する。
【００３９】
尚、図３では、カラーチャートを構成する各色のカラーパッチについて識別できるよう濃淡で示したが、実際には、色で表現される。
【００４０】
３０４は、表示切替ボタンであり、これを押下することにより、プレビュー表示ウィンドウ３０３に表示するカラーチャートの表示形態を切替え表示する。切替え表示する表示形態のパターンについては、後述する表示設定で設定可能な組合わせとするが、全ての組合わせより任意の表示形態だけをユーザが設定できるようにしてもよい。
【００４１】
３０５は、表示設定ボタンであり、これを押下することにより、プレビュー表示ウィンドウ３０３に表示するカラーチャートの表示設定を変更する為の表示設定画面を表示する。これについて、図４に示す。
【００４２】
３０６は新規測色ボタンであり、これを押下すると、測色制御装置１０４が、接続されている測色機１０８を制御して印刷済のカラーパッチの測色を行い、取得した測色値よりカラーチャートデータが生成され、プレビュー表示ウィンドウ３０３に表示される。
【００４３】
尚、測色機の作動の前に、各測色機の仕様にあわせて、カラーパッチが印刷された用紙のセット等手動で必要な操作は予めユーザが行うものとする。
【００４４】
３０７は、出力ボタンであり、これを押下することで、プレビュー表示中のカラーチャートを不図示のターゲットプリンタに出力する。または、ファイルとしてプロファイル編集装置の外部に出力するようにしてもよい。その場合は、情報処理装置に内蔵のＯＳ（ＯｐｅｒａｔｉｏｎＳｙｓｔｅｍ）が提供するファイル出力機能を利用する。
【００４５】
３０８は、保存ボタンであり、これを押下することにより、現在プレビュー表示中のカラーチャートデータの測色データをプロファイル１０７に保存する。
【００４６】
３０９は、終了ボタンであり、これを押下することにより、プロファイル編集画面を閉じて、プロファイル編集処理を終了する。この時、保存していない修正データについては、不図示の確認ダイアログを出して保存するか否かをユーザが選択できるものとする。
【００４７】
３１０は、カラーパッチの選択状態を示す表示の一例である。本実施例では、カラーパッチの外形矩形を色付の太枠で強調表示することで、選択状態を表しているが、これに限らず、選択されているカラーパッチの上にカーソルを表示するなど、選択状態をユーザが識別可能な形態であればどのような表示形態であってもよい。
【００４８】
３１１は、測色データ表示ウィンドウであり、プレビュー表示ウィンドウ３０３に表示されたカラーチャートのうち、ユーザにより任意に選択された色のカラーパッチについて測色データを表示する。測色データ表示ウィンドウ３１１は、１つ以上のカラーパッチが選択状態にある時に表示されるが、常に表示するようにしてもよいし、予め設定によって非表示にすることにしてもよい。
【００４９】
３１２は、編集ボタンであり、これを押下することで、現在選択中の色のカラーパッチの測色データを編集するパネルが表示される。これを後述する図６で示す。
【００５０】
３１３は、再測色ボタンであり、これを押下することで、測色制御装置１０４より、接続されている測色機１０８を制御して測色を行う。このとき、測色結果より取得された測色値は、測色結果取得前に表示されていたカラーチャートに変わってプレビュー表示ウィンドウ３０３に表示され、同時に、現在選択中のプロファイルの測色値データを自動で上書きする。また、再測色ボタン３０８が押下された時に、プレビュー表示ウィンドウ３０３上で、少なくとも１つ以上の色のカラーパッチが選択状態であった場合には、選択状態にある色のカラーパッチに対応する測色データを新規に取得した測色値で上書きする。
【００５１】
編集ボタン３１２および再測色ボタン３１３は、プレビュー表示ウィンドウ３０３にカラーチャートが表示されている状態において、１つ以上のカラーパッチが選択状態にある時に押すことができる。
【００５２】
３１４は、前送りボタンであり、プロファイル編集装置で選択可能なプロファイルが複数ある場合に、選択プロファイルを、現在選択中のプロファイルよりリスト上で前のプロファイルデータに切替える。これにより、プレビュー表示ウィンドウ３０３の表示と、プロファイル選択リスト３０２の表示が切り替わる。
【００５３】
３１５は、次送りボタンであり、プロファイル編集装置で選択可能なプロファイルが複数ある場合に、選択プロファイルを、現在選択中のプロファイルよりリスト上で次のプロファイルデータに切替える。これにより、プレビュー表示ウィンドウ３０３の表示と、プロファイル選択リスト３０２の表示が切り替わる。
【００５４】
前送りボタン３１４および次送りボタン３１５は、それぞれ、複数のプロファイルデータがあって、前または次に表示すべきデータがある場合に押すことができる。
【００５５】
図４は、本実施例におけるプロファイル編集装置において、ユーザに提示するプロファイル編集画面でプレビュー表示するカラーチャートの表示形態（パッチ並び順の変更）を設定する画面の例である。
【００５６】
図４において、４０１はカラーチャートにおけるカラーパッチの並び順を変更する表示設定項目を示す。
【００５７】
本実施例では、明度の明るい順／暗い順、レッドの多い順／少ない順、グリーンの多い順／少ない順、ブルーの多い順／少ない順としたが、この他に、プライマリカラーやグレーラインなどの基準ラインの指定を設定項目としてもよい。
【００５８】
４０２はキャンセルボタンであり、これを押下することで、表示設定画面での設定変更は無効になり、プロファイル編集画面に戻る。
【００５９】
４０３はＯＫボタンであり、これを押下することで、表示設定画面での設定変更を有効にして、プロファイル編集画面に戻る。
【００６０】
図５は、プロファイル編集画面において、プレビュー表示するカラーチャートを表示切替操作によって表示する表示切替処理の、即ち図８のＳ８１８について詳細に示すフローチャートである。
【００６１】
図３の（ａ）で示すプロファイル編集画面において、ユーザにより表示切替操作（表示切替ボタン３０４を押下する操作）が行われると、表示切替処理（Ｓ８１８）が起動される。表示切替処理が起動されると、ステップＳ５０１で、図４に示す表示設定項目において設定可能なカラーパッチの並び順のパターンを全て取得し、ステップＳ５０２で、取得した表示パターンリストをテンポラリなデータとしてデータ管理部１０１に渡す。
【００６２】
次に、ステップＳ５０３で、処理対象を表示パターンリストの先頭にセットする。続くＳ５０４で描画処理を起動し、現在セットされているパターンでプレビュー表示ウィンドウ３０３に表示するよう描画命令をＵＩ表示制御部１０２に渡し、カラーチャートを表示する。
【００６３】
次にステップＳ５０５で、ＵＩ表示制御部１０２を通して、ユーザ操作による表示切替指示を入力として受けると、ステップＳ５０６でテンポラリのリストの処理対象を次へ進め、続くステップＳ５０７でリストの終了判定を行う。ステップＳ５０７で、リストが終了している場合には、ステップＳ５０３の処理に戻り、リストが終了していない場合には、ステップＳ５０４の処理に戻る。こうして、ユーザ操作によって表示切替ボタンが押される度に、カラーパッチの並び順の異なるカラーチャートを順番に表示し、全てのパターンを表示し終わるとまた最初のパターンに戻って表示する。
【００６４】
図６は、本実施例におけるプロファイル編集画面でプレビュー表示されたカラーチャートより選択された色のカラーパッチについて、測色データを編集する測色データ編集画面の例である。測色データ編集画面起動時には、プロファイル編集画面で選択状態にあった色のカラーパッチの測色データが表示されている。
【００６５】
図６において、６０１は、プロファイル編集画面で選択状態にあったプロファイル名を表示しており、これは編集不可である。
【００６６】
６０２、６０３、６０４は、プロファイル編集画面で選択状態にあった色のカラーパッチの測色データとして、それぞれ、サンプルＩＤ、ＲＧＢ値、ＸＹＺ値が表示されていることを示す。
【００６７】
ここでは、６０４に示すＸＹＺ値について、任意の値に書き換えることが可能であるものとするが、Ｌａｂ，Ｌｃｈなど他の色空間の座標系を使ってもよい。
【００６８】
測色データ編集画面で測色値を編集後に、ＯＫボタンを押下することで、データ管理部１０１にあるカラーパッチデータ２０２の測色値２１４が書き換えられる。
【００６９】
ただし、その後、図３のプロファイル編集画面で、保存をキャンセルすることにより、編集前のプロファイルに戻すことができる。
【００７０】
図７は、本実施例における、プロファイルデータの例である。
【００７１】
図７において、一行目に記載のデータは機器を特定するための情報である。尚、ファイル名等で特定できる場合には、この情報は省略されてもよいものとする。
【００７２】
二行目に記載のデータは、タグ情報（７０１）であり、左から順番に、このファイルに記録されているデバイス値の信号と測色値の順序を定義している。
【００７３】
タグ情報７０１は、プリンタが印刷命令（入力）として受取るデバイス値であるＲ（赤），Ｇ（緑），Ｂ（青）と、印刷（出力）の結果表現される実際の色即ち測色した値であるＸ，Ｙ，Ｚとの対比情報のセットを示すものである。本実施例では、タブ区切り形式を用いて１行に表現している。
【００７４】
三行目以下は、このタグ情報７０１の定義に従って記述された実際のデータ部分である。全ての入力信号のパターンを記述しても良いが、データ間の値を推定するのに適当な間隔で間引かれた代表色のデータを記述している。
【００７５】
図８は、本実施例におけるプロファイル編集装置において、図３で示したプロファイル編集画面におけるプロファイル編集操作のフローチャートである。
【００７６】
プロファイル編集処理が起動すると、ステップＳ８０１にて、終了判定を行い、プロファイル編集処理が終了していない場合には、ステップＳ８０２において、ユーザ操作による入力があるまで待機する。ステップＳ８０１にて終了と判定されると処理を終了する。
【００７７】
ステップＳ８０２で、ユーザ操作による入力判定を行い、その結果、プロファイル選択操作であった場合には、ステップＳ８０３に進み、選択プロファイルの測色データよりカラーチャートデータを生成する。
【００７８】
ステップＳ８０２で、ユーザ操作が新規測色であった場合には、ステップＳ８０４に進み、測色値取得処理を起動し、測色制御装置１０４より、接続されている測色機１０８を制御して測色を行う。この時、図１０に示すような、測色機の設定画面が表示され必要な設定を行うが、これは省略することも可能である。次にステップＳ８０３に進み、Ｓ８０４で取得した測色値よりカラーチャートデータを生成する。カラーチャートデータについては、図２で説明している。
【００７９】
ステップＳ８０２で、ユーザ操作が上記説明した以外のその他の操作であった場合には、ステップＳ８１９でその他の処理を起動し、対応する処理を行う。表示設定ボタン３０５を押下することにより起動される、図４に示す表示設定操作についてもこれに含むものとする。Ｓ８１９で、その他の対応処理が終了すると、ステップＳ８０１の処理に戻る。
【００８０】
続くステップＳ８０５にて、プレビュー表示処理が起動され、カラーチャートデータを参照し、プレビュー表示画面３０３にカラーチャートを表示する。これを図３の（ａ）に示す。
【００８１】
次にステップＳ８０６でカラーパッチの選択判定を行う。即ち、カラーチャートがプレビュー表示されている状態で、カラーパッチの表示座標上でポインティングデバイスによる入力を編集ＵＩ制御部１０２が取得すると、カラーパッチが選択されたと判定される。その結果、ステップＳ８０７において、測色データ表示処理が起動され、データ管理部１０１を参照して、選択された色のカラーパッチに対応する測色データを測色データ表示ウィンドウ３０４に表示する。これを図３の（ｂ）に示す。
【００８２】
尚、測色データ表示ウィンドウは、ポインティングデバイスがカラーパッチが表示されている座標上にある時には常に表示するようにしてもよいし、クリック等のなんらかの入力指示により表示することにしてもよい。また、予め設定によって非表示にすることも可能であるものとする。
【００８３】
次に、ステップＳ８０８にて、即ち、いずれかの色のカラーパッチが選択されている状態においてのユーザ操作を判定する。その結果、ユーザ操作が編集であった場合には、ステップＳ８０９で編集処理を起動し、図６に示す測色データ編集画面を表示し、選択状態にあるカラーパッチの測色データを編集する。編集処理が終了すると、ステップＳ８０５の処理に戻る。
【００８４】
ステップＳ８０８において、ユーザ操作が再測色（再測色ボタン３０８を押下する操作）であった場合には、ステップＳ８１０で測色値取得処理を起動し、測色制御装置１０４より、接続されている測色機１０８を制御して測色を行う。次に、ステップＳ８１１において、選択状態にあるカラーパッチの測色データについて、新規に取得した測色データで上書きし、ステップＳ８０５の処理に戻る。
【００８５】
ステップＳ８０６において、カラーパッチが選択されていない場合、ステップＳ８１２でユーザ操作が再測色と判定された場合には、ステップＳ８１３で測色値取得処理を起動し、測色制御装置１０４より、接続されている測色機１０８を制御して測色を行う。この場合、続くステップＳ８１４において、選択状態にあるプロファイルの測色データを、新規に取得した測色データで上書きし、ステップＳ８０３の処理に戻る。
【００８６】
ステップＳ８１２で、ユーザ操作が出力であった場合には、ステップＳ８１５で出力処理を起動し、現在プレビュー表示ウィンドウ３０３に表示されているカラーチャートをプリンタに出力し印刷する。尚これは、プロファイルとして出力することにしても良い。
【００８７】
ステップＳ８１２で、ユーザ操作が保存であった場合には、ステップＳ８１６で保存処理を起動する。保存処理が起動されると、プロファイルデータに変更があった場合には、ＯＳ（ＯｐｅｒａｔｉｏｎＳｙｓｔｅｍ）が提供する機能を利用してファイル保存ダイアログを表示し、ファイルを保存する。続くステップＳ８１７で、プロファイル選択リストで表示するプロファイルリストを内部的に更新し、プロファイル１０７を書換えて保存し、ステップＳ８０１に戻る。
【００８８】
ステップＳ８１２で、ユーザ操作が表示切替であった場合には、ステップＳ８１８で表示切替処理を起動する。表示切替処理が起動されると、予め設定されている表示設定に基づくカラーパッチの並び順から、表示可能なパターンが取得され、表示切替ボタンが押される度に、カラーパッチの並び順が異なるカラーチャートを表示する。
【００８９】
ステップＳ８１２で、ユーザ操作が上記説明した以外のその他の操作であった場合には、ステップＳ８１９でその他の処理を起動し、対応する処理を行って、ステップＳ８０１の処理に戻る。
【００９０】
図９は、プロファイル編集画面において、カラーチャートをプレビュー表示する処理の、即ち図８のＳ８０５について詳細に示すフローチャートである。
【００９１】
以下に、図２と図９を使って、プレビュー表示処理を説明する。
【００９２】
プロファイル編集処理においてプレビュー表示処理が起動されると（Ｓ８０５）、ステップＳ９０１にて、カラーチャートデータ生成部１０３により生成されデータ管理部１０１に格納されたカラーチャートデータを参照し、先頭のカラーパッチを処理対象にセットする。次に、ステップＳ９０２で、カラーパッチのデータ構造体２０２を参照してデータを取得し、ステップＳ９０３で、測色値２１４をＣＩＥのｓＲＧＢの定義に従ってｓＲＧＢの値に変換する。このとき、測色値がＮＵＬＬの場合には、無条件に白としてｓＲＧＢに変換した値を表示する。もしくは、デバイス値２１３を表示しても良いものとする。
【００９３】
次にステップＳ９０４で、カラーパッチの座標データ（パッチＸ座標２１１およびパッとＹ座標２１２）に基づいて、出力先であるプレビュー表示ウィンドウ３０３に表示するカラーパッチの矩形を算出する。
【００９４】
ステップＳ９０５にて、ステップＳ９０４で算出したディスプレイ用のＲＧＢ値と、ステップＳ９０５で算出した座標データに基づき、カラーパッチを描画して画面に表示する。
【００９５】
次に、ステップＳ９０６にて、カラーチャートデータに次のカラーパッチがあるかを判定する。次のカラーパッチがある場合は、Ｓ９０７に進み、処理対象を次のカラーパッチへ進めて、ステップＳ９０２に戻り、以降の処理を繰り返す。ステップＳ９０７で、次のカラーパッチが無い場合は、処理を終了する。
【００９６】
尚、このとき表示されるカラーパッチの色は、ターゲットプリンタで印刷した場合と同様に見えるよう、同じく対応するカラーチャートデータの構造体２０２のデバイス値２１３を参照して、色情報を調整して表示出力する。この時、デバイス値がＲＧＢではなく、ＣＭＹＫの４色で構成されている場合には、表示装置１０９で使用可能な値、即ちＲＧＢ値に変換する。本実施例では、ＣＭＹＫからＲＧＢに変換したが、変換方法については特に限定しない。
【００９７】
現在製造されている表示装置の大多数は、ＣＩＥ定義のｓＲＧＢを標準として作られているので、測色の結果取得されたＸＹＺ値をＣＩＥの定義に従ってｓＲＧＢの値に変換して表示しても良い。これにより、間違ったパッチを測色した場合や、測色位置のずれによる測色値エラーについても、目視ですぐに発見できる、という効果がある。
【００９８】
図１０は、測色時に表示される測色機の設定画面の例である。
【００９９】
以上説明したように、図１から図９で説明した構成をもって、測色データをユーザが任意に編集可能なプロファイル編集装置を実現したものである。
【０１００】
本実施形態の説明において、
本発明の測色データ取得手段は、図３のプロファイル編集画面でユーザ操作によって新規測色ボタン３０６を押下することにより起動される図８のカラーチャートデータ生成ステップ（Ｓ８０３）に相当する。
【０１０１】
尚、毎回カラーチャートデータを生成せずに、一度作成されたカラーチャートデータをプロファイルと対応付けて保存しておいてもよいし、カラーチャートデータを生成せずに、測色データのみを保存するものであってもよい。
【０１０２】
本発明の提示手段は、図３のプロファイル編集画面でプレビュー表示ウィンドウ３０３にカラーチャートを表示する、図８のプレビュー表示ステップ（Ｓ８０５）に相当する。尚、本実施例では、カラーチャート形式で説明したが、色空間を示す３Ｄグラフなどの表示形態で提示してもよい。
【０１０３】
本発明の選択手段は、プレビュー表示ウィンドウ３０３上の領域をポインティングデバイスで指定するものとしたが、これにかわって、カラーパッチの識別記号や、測色データを入力することで対応する色を選択状態にするものであってもよい。
【０１０４】
本発明の表示制御手段は、測色データ表示ウィンドウ３１１に測色データを表示する、図８の測色データ表示ステップ（Ｓ８０７）に相当する。
【０１０５】
尚、本実施例では、測色データ表示ウィンドウ３１１に表示する測色データを、カラーパッチを識別する為の識別記号と、測色値と、出力機器の色空間に対応するデバイス値の三種類としたが、このいずれかであってもよい。また、本実施例では、プロファイル名については、プロファイル選択リスト３０２で表示したが、測色データ表示ウィンドウ３１１に表示してもよい。
【０１０６】
本発明の編集手段は、図３のプロファイル編集画面でユーザ操作によって編集ボタン３１２を押下することにより起動される、図８の編集ステップ（Ｓ８０９）と、図６で示す編集画面に相当する。尚、本実施例では、図６で示すＸＹＺ値について、任意の値に書き換えることが可能であるものとしたが、これに限定するものではなく、Ｌａｂ，Ｌｃｈなど他の色空間の座標系を使ってもよい。
【０１０７】
さらにまた、本発明の編集手段は、図３（ｂ）のプロファイル編集画面で、ユーザ操作によって再測色ボタン３１３を押下することにより起動される、図８の指定パッチデータ上書きステップ（Ｓ８１１）に相当する。尚、本実施例では、選択されたカラーパッチの測色データを新規に取得された測色データで自動で上書きするものとしたが、データを上書きする前に、ユーザに確認の為のダイアログを表示して上書きしても良いかを問合せてもよい。
【０１０８】
本発明の提示手段において、カラーチャート形式で互いに異なる色を並べて表示するに際して、色を並べる順番、または基準を指定可能に提示する手段は、図３の表示設定ボタン３０５で起動される図４の表示設定画面に相当する。尚、図８ではユーザ操作判定（Ｓ８０２、Ｓ８１２）でその他の処理（Ｓ８１９）として説明を省略したが、表示設定方法についてはどのようなものであってもよく、図４の表示設定画面の構成に限定されるものではない。
【０１０９】
本発明の提示手段において、カラーチャート形式で互いに異なる色を並べて表示するに際して、予め用意した複数の組合わせの並び順を自動で切替えて提示する手段は、図３の表示切替えボタン３０４で起動される図８の表示切替ステップ（Ｓ８１８）に相当する。
【０１１０】
尚、本実施例においては、図４で示す設定項目として８パターンとしたが、これに限定するものではない。また、表示設定項目より設定可能なカラーパッチの並び順のパターンを全て取得し、順番に表示するものとしたが、代表的なパターンのみとしてもよいし、ユーザによりパターンを指定するものであってもよい。
【０１１１】
本実施形態によれば、カラーチャートを編集画面上でプレビュー表示することにより、印刷しなくても測色データを確認できるという効果がある。
【０１１２】
また、カラーチャートをプレビュー表示した状態で、個々の色のカラーパッチについて測色データを表示することができるので、測色データにエラーがあった場合に確認し易く、また個別に編集することが可能であるという効果がある。またその際、カラーパッチを複数選択して、複数のカラーパッチの測色データを一括して編集することにより、処理を簡略化するという効果がある。
【０１１３】
また、カラーチャートをプレビュー表示する際に、色の並び順をユーザが変更可能であり、１つのプロファイルに対して複数の表示形態で色情報をユーザに提示することができるので、ユーザは操作目的にあったカラーチャートを選択して測色データの確認編集作業を行える、という効果がある。
【０１１４】
さらに、グラフ表示など、カラーチャート以外の形態で提示することもできる。
【０１１５】
また、プレビュー表示したカラーチャートのうち選択した色のカラーパッチについてのみ、再測色を行って、測色値を自動で置き換えることで、プロファイルデータの修正操作を簡略化するという効果がある。
【図面の簡単な説明】
【０１１６】
【図１】本実施例におけるプロファイル編集装置のブロック図
【図２】カラーチャートデータのデータ構造
【図３】プロファイル編集装置におけるプロファイル編集画面の例
【図４】プロファイル編集装置における表示設定画面例
【図５】プロファイル編集処理における表示切替処理のフローチャート
【図６】プロファイル編集装置における測色データ編集画面の例
【図７】プロファイルデータの例
【図８】プロファイル編集処理のフローチャート
【図９】プロファイル編集処理におけるプレビュー表示処理のフローチャート
【図１０】測色時の設定画面の例
【図１】
2007081684.tif 000003
【図２】
2007081684.tif 000004
【図３】
2007081684.tif 000005
【図４】
2007081684.tif 000006
【図５】
2007081684.tif 000007
【図６】
2007081684.tif 000008
【図７】
2007081684.tif 000009
【図８】
2007081684.tif 000010
【図９】
2007081684.tif 000011
【図１０】
2007081684.tif 000012