(57)【要約】【課題】  本発明は、複数台のプロジェクタの再現色を効率よく調整することを目的とする。【解決手段】  本発明に係る色処理装置は、複数のプロジェクタ各々の色再現特性を取得する取得手段と、前記複数のプロジェクタが再現する目標色を設定する第１設定手段と、前記色再現特性と前記目標色とに基づき、前記再現色を調整する対象となる対象プロジェクタを設定する第２設定手段と、前記色再現特性と前記目標色との関係に基づき前記対象プロジェクタの再現色を調整する調整手段とを有する。【選択図】  図６
2014204203.tif 000002
【特許請求の範囲】
【請求項１】
複数のプロジェクタ各々の色再現特性を取得する取得手段と、
前記複数のプロジェクタが再現する目標色を設定する第１設定手段と、
前記色再現特性と前記目標色とに基づき、再現色を調整する対象となる対象プロジェクタを設定する第２設定手段と、
前記色再現特性と前記目標色との関係に基づき前記対象プロジェクタの再現色を調整する調整手段と
を有することを特徴とする色処理装置。
【請求項２】
前記再現色の調整における調整軸を設定する第３設定手段を有し、
前記第２設定手段は、前記複数のプロジェクタのうち、前記目標色の再現が前記調整軸の方向に所定の距離離れているプロジェクタを前記対象プロジェクタとして設定することを特徴とする請求項１に記載の色処理装置。
【請求項３】
前記調整軸は、前記対象プロジェクタによる前記目標色の再現色を前記目標色に近づける方向へ調整する軸であることを特徴とする請求項２に記載の色処理装置。
【請求項４】
前記調整軸は、前記目標色と前記対象プロジェクタによる前記目標色の再現色との距離を最大とする方向を示す軸の順に設定されることを特徴とする請求項２に記載の色処理装置。
【請求項５】
前記対象プロジェクタを報知する報知手段を更に有することを特徴とする請求項１乃至請求項４の何れか一項に記載の色処理装置。
【請求項６】
前記調整手段は、前記対象プロジェクタのうち再現色の調整の基準となる対象プロジェクタを基準プロジェクタとして設定し、前記対象プロジェクタのうち前記基準プロジェクタ以外の対象プロジェクタにおける再現色の調整量は前記基準プロジェクタの再現色の調整量に対する比率として設定することを特徴とする請求項１乃至請求項５の何れか一項に記載の色処理装置。
【請求項７】
前記基準プロジェクタは、前記対象プロジェクタのうち、前記目標色に対してプロジェクタが再現する色値が最も近いプロジェクタであることを特徴とする請求項６に記載の色処理装置。
【請求項８】
前記基準プロジェクタは、前記対象プロジェクタのうち、前記目標色に対してプロジェクタが再現する色値が最も離れたプロジェクタであることを特徴とする請求項６に記載の色処理装置。
【請求項９】
前記調整手段は、前記目標色に対する前記基準プロジェクタが再現する色値を色空間上で縦、横方向に変化させた複数のサムネイル画像を表示し、前記サムネイル画像の色を選択するユーザ指示に基づき前記基準プロジェクタの再現色を調整することを特徴とする請求項６に記載の色処理装置。
【請求項１０】
コンピュータを請求項１乃至請求項９の何れか一項に記載の色処理装置として機能させることを特徴とするプログラム。
【請求項１１】
取得手段が、複数のプロジェクタ各々の色再現特性を取得する取得工程と、
第１設定手段が、前記複数のプロジェクタが再現する目標色を設定する第１設定工程と、
第２設定手段が、前記取得工程により取得された色再現特性と前記第１設定工程により設定された目標色とに基づき、前記再現色の調整対象となる対象プロジェクタを設定する第２設定工程と、
調整手段が、前記取得工程により取得された色再現特性と前記第１設定工程により設定された目標色との関係に基づき前記対象プロジェクタの再現色を調整する調整工程と
を有することを特徴とする色処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクタの色調整処理に関する。
【背景技術】
【０００２】
大画面出力、かつ高解像度での画像表示を行うために、複数のプロジェクタによる投影画像を並べて表示するマルチプロジェクションシステムがある。マルチプロジェクションシステムでは画像を並べて投影するため、隣接する画像を投影するプロジェクタ間における色差が目立ちやすくなる。従って、プロジェクタ間の投影色を高精度に合わせる必要がある。複数台のプロジェクタの色を合わせる方法として、特許文献１には、目標とする輝度を予め設定し、目標とする輝度値を再現するための補正パラメータをプロジェクタごとに算出する方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１１６５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の色合わせ方法のように、各プロジェクタを個別に調整していては調整に多大な時間を要する。そこで、本発明は、複数台のプロジェクタの色を効率よく調整することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る色処理装置は、複数のプロジェクタ各々の色再現特性を取得する取得手段と、前記複数のプロジェクタが再現する目標色を設定する第１設定手段と、前記色再現特性と前記目標色とに基づき、再現色を調整する対象となる対象プロジェクタを設定する第２設定手段と、前記色再現特性と前記目標色との関係に基づき前記対象プロジェクタの再現色を調整する調整手段とを有する。
【発明の効果】
【０００６】
本発明によれば、複数台のプロジェクタの再現色を効率よく調整できる。
【図面の簡単な説明】
【０００７】
【図１】画像処理装置の構成を示すブロック図。
【図２】画像処理装置における処理のフローチャート。
【図３】ユーザインターフェースを例示する図。
【図４】調整対象プロジェクタ設定処理のフローチャート。
【図５】色調整処理のフローチャート。
【図６】調整対象プロジェクタ設定処理の模式図。
【図７】設定する調整量の概要を説明する図。
【図８】センサを用いた計測を例示する図。
【図９】色再現特性データを例示する図。
【図１０】色補正ファイルを例示する図。
【図１１】実施例２におけるユーザインターフェースを例示する図。
【図１２】サムネイル画像を例示する図。
【発明を実施するための形態】
【０００８】
以下、本発明に係る実施例を、図面を参照して詳細に説明する。
【実施例１】
【０００９】
図１は実施例１の色処理装置としての画像処理装置の構成を示すブロック図である。
【００１０】
図１において、画像処理装置１０１は、本実施例の画像処理を行い、図示しない中央処理装置（ＣＰＵ）が装置全体の制御を行う。センサ部１０２は、プロジェクタの色再現特性を計測する。色再現特性取得部１０３は、センサ部１０２で計測された、あるいは図示しない格納部に予め格納した色再現特性を取得する。なお、色再現特性の詳細は後述する。目標色設定部１０４は、再現色を調整する際の目標となる色を設定する。以下、再現色を調整することを色調整とも言う。調整対象プロジェクタ設定部１０５は、再現色を調整する対象となるプロジェクタを設定する。色調整部１０６は、プロジェクタの再現色を調整する。ＵＩ部１０７は、ユーザにユーザインターフェースを表示する。投影部１０８は、プロジェクタに投影信号を送付する。プロジェクタ１０９は、投影信号を投影する。表示部１１０は、モニタに表示信号を送付する。モニタ１１１は、表示信号を表示する。色補正ファイル保持部１１２は、プロジェクタの色を補正するための色補正ファイルを保持する。
【００１１】
また、画像処理装置１０１はバッファメモリを具備し、バッファメモリは画像処理で用いる各種データを格納する読み出し専用記憶装置（ＲＯＭ）として機能するとともに、計算処理時にＣＰＵが一時的な読み書きを行う記憶装置（ＲＡＭ）として機能する。
【００１２】
＜画像処理装置１０１における動作＞
図２は画像処理装置１０１における処理のフローチャートである。
【００１３】
ステップＳ１において、ＵＩ部１０７は、図３に例示するようなユーザインターフェースを表示する。
【００１４】
図３のユーザインターフェースは、プロジェクタの色再現特性を取得するための色再現特性取得ボタン１００１、再現色を調整する際の目標色を設定する目標色設定ボタン１００２、色調整の対象プロジェクタを設定する調整対象設定ボタン１００３を具備する。また、色調整の軸を示す調整軸表示ウィンドウ１００４、色調整の対象プロジェクタを示す調整対象プロジェクタ表示ウィンドウ１００５、調整対象の画像データを表示する色調整用表示ウィンドウ１００６を具備する。また、色調整用表示ウィンドウ１００６に表示する画像データファイルを指定する指示入力部１００７、色調整用表示ウィンドウ１００６に画像を表示するための表示ボタン１００８、色補正ファイルを読み込む色補正ファイル読み込みボタン１００９を具備する。また、ユーザの調整結果に基づいて色補正ファイルを更新する色補正ファイル更新ボタン１０１０、色調整量を設定する調整量設定ウィンドウ１０１１を具備する。また、調整軸に対してプラス方向に色を調整する色調整ボタン１０１２、調整軸に対してマイナス方向に色を調整する色調整ボタン１０１３を具備する。
【００１５】
ステップＳ２において、色再現特性取得部１０３は、センサ部１０２により計測された色再現特性を取得する。ここで図８は、センサ部１０２による色再現特性取得を例示する図であり、各プロジェクタに色再現特性取得用のチャートを投影し、投影色をセンサで計測することによって色再現特性を取得する模式図である。なお、色再現特性はデバイス依存色（例えばＲＧＢ値）からデバイス独立色（例えばＸＹＺ値）への対応関係が記述されたデータとして保存され、本実施例では、例えば図９に示すようなルックアップテーブル形式のファイルを用いる。図９では、ＲＧＢ色空間上に均等格子点として並んだＲＧＢ値と、そのＲＧＢ値を投影した際の計測結果を示すＸＹＺ値が記述される。
【００１６】
色再現特性は各プロジェクタについて取得され、プロジェクタには識別するためのＩＤが付与される。図８ではプロジェクタのＩＤに対応する１６台のプロジェクタの色再現特性をそれぞれ取得し、取得されたファイルがバッファメモリへと保存される。なお、図９ではＲＧＢ色空間上の階調数として９ステップで記述されたフォーマットとなっているが、階調数及び測色数に限定はない。また、本実施例では、計測して色再現特性を取得するが、予め計測しておいて格納部としてのバッファメモリに予め格納しておいてもよい。
【００１７】
ステップＳ３において、目標色設定部１０４は、第１設定として、プロジェクタ間で色を合わせる際の目標色を設定する。まず、指示入力部１００７によりユーザに指定された画像ファイルを入力し、ユーザ指示による表示ボタン１００８の押下によって色調整用表示ウィンドウ１００６に入力画像を表示させる。次に、入力画像においてマウスポインタによるユーザ指示により指定された色を目標色に設定する。
【００１８】
ステップＳ４において、調整対象プロジェクタ設定部１０５は、第２設定として、色調整を行う対象のプロジェクタを設定する。なお、調整対象プロジェクタ設定部における処理の詳細は後述する。
【００１９】
ステップＳ５において、色調整部１０６は、Ｓ４で設定された調整対象プロジェクタの色調整を行う。なお、色調整部１０６における処理の詳細は後述する。
【００２０】
ステップＳ６において、全ての調整軸に対する色調整が終了したか否かを判定し、終了していればステップＳ７へ移動する。終了していなければステップＳ４へ移動して新たに調整軸を設定して色調整を行う。
【００２１】
ステップＳ７において、色調整用表示ウィンドウ１００６に表示されている画像の全ての色に対する色調整が終了したか否かを判定し、終了していれば処理を終了する。終了していなければステップＳ３へ移動して新たに目標色を設定し、色の調整を継続して行う。
【００２２】
＜調整対象プロジェクタ設定部１０５における動作＞
ステップＳ４で行われる調整対象プロジェクタ設定部１０５が実行するフローチャートを図４に示す。
【００２３】
ステップＳ４１において、調整対象プロジェクタ設定部１０５は、入力画像のうち、ステップＳ３で設定した目標色と同一信号値を表示するプロジェクタのＩＤを取得する。なお、マルチプロジェクションシステムを構成するプロジェクタには各プロジェクタを識別するためのＩＤが付与されているものとする。
【００２４】
ステップＳ４２において、調整対象プロジェクタ設定部１０５は、ステップＳ４１で取得したＩＤに対応する各プロジェクタについて、目標色と同一信号値を表示する領域の中から代表領域を決定する。本実施例では、代表領域として５０ピクセル×５０ピクセルの領域を用いるが、領域はこの大きさに限られないため、Ｓ４２の処理は省略してもよい。また、領域ではなくピクセル単位で決定してもよく、この場合もＳ４２の処理は行わなくともよい。
【００２５】
ステップＳ４３において、調整対象プロジェクタ設定部１０５は、ステップＳ４１において取得したＩＤに対応する各プロジェクタについて、目標色に対応する各プロジェクタが再現する色値（以降、単に各プロジェクタの色値とも呼ぶ）、つまりプロジェクタによる目標色の再現色を取得する。色値はＸＹＺ値によって表され、ステップＳ２で取得した各プロジェクタの色再現特性を示すＲＧＢ値とＸＹＺ値との対応関係に基づき、目標色を示すＲＧＢ値を投影したときの各プロジェクタのＸＹＺ値を補間演算によって算出する。
【００２６】
ステップＳ４４において、調整対象プロジェクタ設定部１０５は、第３設定として、色調整を行うための調整軸を設定する。設定は、色空間上でプロジェクタの色値を目標色に近づける方向へ調整する軸を選択することで行う。具体的には、ＣＩＥＬＡＢ色空間における＋Ｌ＊（明方向）、−Ｌ＊（暗方向）、＋ａ＊（赤方向）、−ａ＊（緑方向）、＋ｂ＊（黄方向）、−ｂ＊（青方向）を軸とする。この軸に対し、目標色と各プロジェクタの色値との色空間上における距離（以降、単に距離とも呼ぶ）を算出し、距離が最大とする方向を示す軸を調整軸として設定する。なお、残りの軸については、後述する調整対象プロジェクタの設定、及び色調整の各処理を実施後に、２番目に距離が大きい軸を第２の調整軸として設定し、距離が離れている順番に軸の設定を行う。
【００２７】
ステップＳ４５において、調整対象プロジェクタ設定部１０５は、ステップＳ４１で取得したＩＤに対応するプロジェクタのうち、ステップＳ４４で定めた調整軸に対して所定の距離が離れた色を表示するプロジェクタのＩＤを取得する。なお、本実施例では、所定の距離として０．２を用いるが他の数値を用いてもよい。
【００２８】
ステップＳ４６において、調整対象プロジェクタ設定部１０５は、ステップＳ４５で取得したＩＤに対応するプロジェクタを調整対象プロジェクタとして設定する。
【００２９】
また、ステップＳ４で設定された調整軸、及び調整対象プロジェクタは、調整軸表示ウィンドウ１００４、及び調整対象プロジェクタ表示ウィンドウ１００５にハイライト表示し、ユーザに報知してもよい。報知によりユーザは、調整対象プロジェクタを設定したくない場合、手動で設定を変更することができる。
【００３０】
なお、ステップＳ４で行われる調整対象プロジェクタ設定部１０５が実行する処理の模式図を図６に示す。
【００３１】
＜色調整部１０６における動作＞
ステップＳ５で行われる色調整部１０６が実行するフローチャートを図５に示す。
【００３２】
ステップＳ５１において、ユーザにより色補正ファイル読み込みボタン１００９が押下されると、色調整部１０６は、色補正ファイル保持部１１２から、調整対象のプロジェクタの色補正ファイルを取得する。色補正ファイルは図１０に示すように投影信号のＲＧＢ値と色補正が考慮されたＲＧＢ値との対応関係が記述されたファイルである。色補正ファイルはプロジェクタのＩＤに対応して各プロジェクタについて保持しており、調整対象のプロジェクタのＩＤを参照して対応する色補正ファイルが取得される。なお、図１０ではＲＧＢ色空間上の階調数として９ステップで記述されたフォーマットとなっているが、階調数に限定はない。
【００３３】
ステップＳ５２において、色調整部１０６は、色調整の基準となる対象（以下、単に基準調整対象とも呼ぶ）のプロジェクタ（基準プロジェクタ）を設定する。なお、本実施例では、基準調整対象のプロジェクタとしてステップＳ４で調整対象と設定されたプロジェクタ群の中で目標色に対してプロジェクタの色値が最も近いプロジェクタを基準調整対象のプロジェクタとして設定する。なお、基準調整対象のプロジェクタは他の調整対象のプロジェクタの基準となればよいため、目標色に対して最も色値が近いプロジェクタでなくともよく、最も色値が離れたプロジェクタであってもよい。
【００３４】
ステップＳ５３において、色調整部１０６は、ステップＳ４で調整対象と設定されたプロジェクタ群の各プロジェクタについて、ステップＳ４３において取得された、各プロジェクタの色値と目標色とを用いて調整補正係数を算出する。基準プロジェクタ以外の調整補正係数は、図７に例示するように、目標色と基準調整対象プロジェクタとの色値の距離を１とした場合の、目標色と調整対象の各プロジェクタとの色値との距離の比率によって表わされる。
【００３５】
ステップＳ５４において、色調整部１０６は、プロジェクタの色調整を行う。まず、ユーザ指示に基づき調整量設定ウィンドウ１０１１に調整値を設定する。次に、色調整ボタン１０１２及び１０１３がユーザに押下されることにより、設定された調整値および調整軸を用いて色調整を行う。各プロジェクタの色調整量は、ステップＳ５３で算出した調整補正係数と調整量設定ウィンドウ１０１１にて設定した値との乗算によって算出する。ユーザにより色調整ボタンが押下されると、ステップＳ４４において調整対象プロジェクタ設定部１０５により設定された調整軸方向に、各プロジェクタの調整量に応じた量だけ、目標色と調整対象プロジェクタの色値が一致するように色調整を行う。
【００３６】
ステップＳ５５において、色調整部１０６は、ユーザにより色補正ファイル更新ボタン１０１０が押下されると、色調整した結果を色補正ファイルへ反映し、更新された色補正ファイルが色補正ファイル保持部１１２へ保存される。具体的には、ステップＳ２で取得する色再現特性のＸＹＺ値をＬａｂ値へと変換する。最終的に調整された色調整値（Ｌａｂ）に対応するＲＧＢ値を、変換して得たＬａｂ値とＲＧＢ値との対応関係に基づく補間演算によって算出する。算出されたＲＧＢ値は色補正ファイルに記述されている補正ＲＧＢ値と置き換えることで色調整結果が色補正ファイルへと反映される。
【００３７】
以上の通り、本実施例によれば、複数のプロジェクタの中から調整すべきプロジェクタ群をユーザに提示し、各プロジェクタの特性に応じた調整量に基づいてプロジェクタ群の色調整を同時に行うことで、プロジェクタの再現色を効率よく調整できる。
【実施例２】
【００３８】
実施例１では調整ボタンによる色調整を説明したが、実施例２では調整ボタンではなく、ユーザにサムネイル画像を表示し、サムネイル画像の中から好適な画像を選択させ、得られた選択画像に基づき色を合わせる色調整について説明する。なお、実施例１と異なる点を中心に簡潔に説明する。
【００３９】
図１１は、実施例２のＵＩ部１０７のユーザインターフェースを示す図である。
【００４０】
ＵＩ部１０７は、サムネイル画像に対する色調整のステップ数を設定する調整ステップ設定ボタン２００１、サムネイル画像を表示するサムネイル表示ボタン２００２を具備する。
【００４１】
図１２に示すように、サムネイル表示ボタン２００２がユーザにより押下されると、基準調整対象プロジェクタの色値を色空間上で縦、横方向に変化させた複数のサムネイル画像を表示する。表示されたサムネイル画像の中から目標色に最も近い色を選択するユーザ指示を受け付け、指示された色に基づき実施例１と同様に色調整を実施する。なお、調整ステップ設定ボタン２００１によりステップ数を変更することによってサムネイルの配列を変化させ、色の微調整を行うこともできる。
【００４２】
以上の通り、本実施例によれば、複数色味を変化させたサムネイル画像を表示し、表示されたサムネイル画像の中から目標色と一致する色を選択することで、プロジェクタの色を効率よく調整できる。
【００４３】
〔他の実施例〕
上記実施例では、画像処理装置とプロジェクタを分けた例について説明したが、画像処理装置はプロジェクタに内包されてもよい。
【００４４】
＜調整軸、及び調整対象プロジェクタの設定＞
上記実施例では、調整対象設定ボタン１００３が押下されることで調整軸と調整対象プロジェクタが自動で設定されたが、ユーザが手動で調整軸、及び調整対象プロジェクタを選択する指示を行ってもよい。
【００４５】
＜調整軸＞
上記実施例では、調整軸としてＬａｂ色空間上の明るさ方向、暗さ方向、赤方向、緑方向、青方向、黄方向の６軸を用いたが、ＸＹＺ色空間やＣＩＥＣＡＭ０２色空間など他の空間を用いてもよいし、彩度や色相など別の軸を調整軸として使用してもよい。
【００４６】
また、本発明は、上述した実施例の機能（例えば、上記のフローチャートにより示される工程）を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても実現できる。この場合、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が、コンピュータが読み取り可能に記憶媒体に格納されたプログラムコードを読み出し実行することにより、上述した実施例の機能を実現する。また、プログラムは、１つのコンピュータで実行させても、複数のコンピュータを連動させて実行させるようにしてもよい。
【図１】
2014204203.tif 000003
【図２】
2014204203.tif 000004
【図３】
2014204203.tif 000005
【図４】
2014204203.tif 000006
【図５】
2014204203.tif 000007
【図６】
2014204203.tif 000008
【図７】
2014204203.tif 000009
【図８】
2014204203.tif 000010
【図９】
2014204203.tif 000011
【図１０】
2014204203.tif 000012
【図１１】
2014204203.tif 000013
【図１２】
2014204203.tif 000014