(57)【要約】【課題】画像の乱れを低減しながら、テーブルに登録された色データの書き替えをスムーズに行う。【解決手段】画像処理モジュール１０は、第１ＬＵＴ１１３から色データＲ１、Ｇ１及びＢ１に対応した色データＲ２、Ｇ２及びＢ２を読み出す第１出力回路１１０と、読み出された色データＲ２、Ｇ２及びＢ２を補間処理して、色データＲ１、Ｇ１及びＢ１を補間処理により求めた色データＲ２’、Ｇ２’及びＢ２’に変換する色変換部１４０と、第１ＬＵＴ１１３を書き替える制御部５０と、を備え、制御部５０は、第１ＬＵＴ１１３の色データＲ２、Ｇ２及びＢ２を書き替える場合に、色データＲ２、Ｇ２及びＢ２の読み出し先を第１ＬＵＴ１１３から第２ＬＵＴ１２３に変更し、第２ＬＵＴ１２３から読み出された色データＲ２、Ｇ２及びＢ２が色変換部１４０に入力されてから、第１ＬＵＴ１１３に登録された色データＲ２、Ｇ２及びＢ２を書き替える。【選択図】図２
2020064207.tif 000002
【特許請求の範囲】
【請求項１】
入力色データと出力色データとが対応付けて登録された第１変換テーブルと、対応付けられて登録された前記入力色データと前記出力色データとの数が前記第１変換テーブルよりも少ない第２変換テーブルと、を記憶した記憶部と、
入力画像データが含む前記入力色データに基づいて前記出力色データを前記第１変換テーブルと前記第２変換テーブルとのいずれか一方から読み出す読出部と、
読み出された前記出力色データを補間処理して、前記入力画像データの前記入力色データを前記補間処理により求めた色データに変換する色変換部と、
前記第１変換テーブルを書き替える書替部と、
前記読出部が前記出力色データを読み出す読出先を、前記第１変換テーブル又は前記第２変換テーブルに切り替える切替部と、を備え、
前記書替部は、前記第１変換テーブルを書き替える場合に、前記切替部に、前記読出部の読出先を前記第１変換テーブルから前記第２変換テーブルに変更させ、
前記読出部の読出先が前記第２変換テーブルに変更された後に、前記第１変換テーブルに登録された前記出力色データを書き替える、画像処理装置。
【請求項２】
前記切替部は、前記色変換部が、前記入力画像データの１フレームに対する色変換が終了した後に、前記出力色データを読み出す読出先を前記第１変換テーブルから前記第２変換テーブルに切り替える、請求項１記載の画像処理装置。
【請求項３】
前記第２変換テーブルに登録される前記入力色データ及び前記出力色データは、前記第１変換テーブルに登録された前記入力色データ及び前記出力色データの一部である、請求項１又は２記載の画像処理装置。
【請求項４】
前記入力画像データは、赤色、緑色及び青色の色成分を有し、
前記第１変換テーブル及び前記第２変換テーブルは、各軸が前記入力画像データに含まれる赤色、緑色及び青色の色成分の各々に対応付けられた３次元ルックアップテーブルにより構成され、
前記第１変換テーブルを構成する前記３次元ルックアップテーブルは、各軸に１７個の格子点を有し、
前記第２変換テーブルを構成する前記３次元ルックアップテーブルは、各軸に２個の格子点を有し、
前記第１変換テーブル及び前記第２変換テーブルを構成する前記３次元ルックアップテーブルの各格子点に、前記入力色データと、前記出力色データとが対応付けて登録される、請求項３記載の画像処理装置。
【請求項５】
入力色データと、出力色データとが対応付けて登録された第１変換テーブルと、対応付けられて登録された前記入力色データと前記出力色データとの数が前記第１変換テーブルよりも少ない第２変換テーブルと、を記憶した記憶部と、
入力画像データが含む前記入力色データに基づいて前記出力色データを前記第１変換テーブルと前記第２変換テーブルとのいずれか一方から読み出す読出部と、
読み出された前記出力色データを補間処理して、前記入力画像データの前記入力色データを前記補間処理により求めた色データに変換する色変換部と、
前記第１変換テーブルを書き替える書替部と、
前記読出部が前記出力色データを読み出す読出先を、前記第１変換テーブル又は前記第２変換テーブルに切り替える切替部と、
前記入力画像データに含まれる前記入力色データを、前記補間処理により求めた前記色データに変換した前記入力画像データに基づいて画像光を生成し、生成した前記画像光を投射面に投射する投射部と、を備え、
前記書替部は、前記第１変換テーブルを書き替える場合に、前記切替部に、前記読出部の読出先を前記第１変換テーブルから前記第２変換テーブルに変更させ、
前記読出部の読出先が前記第２変換テーブルに変更された後に、前記第１変換テーブルに登録された前記出力色データを書き替える、プロジェクター。
【請求項６】
色調の選択を受け付ける受付部を備え、
前記書替部は、前記第１変換テーブルに登録された前記出力色データを、前記受付部が受け付けた色調に対応した前記出力色データに書き替える、請求項５記載のプロジェクター。
【請求項７】
入力色データと、出力色データとが対応付けて登録された第１変換テーブルを参照し、入力画像データが含む前記入力色データが示す色を入力色として、前記入力色データに基づいて出力色データを読み出す読出ステップと、
前記第１変換テーブルから読み出された前記出力色データを補間処理して、前記入力色データを前記補間処理により求めた色データに変換する変換ステップと、
前記第１変換テーブルを書き替える書替ステップと、を有し、
前記書替ステップは、前記第１変換テーブルを書き替える場合に、前記読出ステップにより前記出力色データを読み出す読出先を前記第１変換テーブルから第２変換テーブルに変更し、前記出力色データの読出先が前記第２変換テーブルに変更された後に、前記第１変換テーブルを書き替え、
前記第２変換テーブルは、前記入力色データと、前記出力色データとが対応付けて登録され、前記第１変換テーブルよりも登録された前記入力色データと前記出力色データの数が少ない、画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、プロジェクター、及び画像処理装置の制御方法に関する。
【背景技術】
【０００２】
従来、テーブルを用いて画像の補正を行う技術が知られている。例えば、特許文献１は、第１の３ＤＬＵＴと第２の３ＤＬＵＴとの２つのＬＵＴを用いて画像の補正を行う画像処理装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１７６１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像の乱れを低減しながら、テーブルに登録された色データの書き替えをスムーズに行うことを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成する一態様は、入力色データと出力色データとが対応付けて登録された第１変換テーブルと、対応付けられて登録された前記入力色データと前記出力色データとの数が前記第１変換テーブルよりも少ない第２変換テーブルと、を記憶した記憶部と、入力画像データが含む前記入力色データに基づいて前記出力色データを前記第１変換テーブルと前記第２変換テーブルとのいずれか一方から読み出す読出部と、読み出された前記出力色データを補間処理して、前記入力画像データの前記入力色データを前記補間処理により求めた色データに変換する色変換部と、前記第１変換テーブルを書き替える書替部と、前記読出部が前記出力色データを読み出す読出先を、前記第１変換テーブル又は前記第２変換テーブルに切り替える切替部と、を備え、前記書替部は、前記第１変換テーブルを書き替える場合に、前記切替部に、前記読出部の読出先を前記第１変換テーブルから前記第２変換テーブルに変更させ、前記読出部の読出先が前記第２変換テーブルに変更された後に、前記第１変換テーブルに登録された前記出力色データを書き替える、画像処理装置である。
【０００６】
上記画像処理装置において、前記切替部は、前記色変換部が、前記入力画像データの１フレームに対する色変換が終了した後に、前記出力色データを読み出す読出先を前記第１変換テーブルから前記第２変換テーブルに切り替える構成であってもよい。
【０００７】
上記画像処理装置において、前記第２変換テーブルに登録される前記入力色データ及び前記出力色データは、前記第１変換テーブルに登録された前記入力色データ及び前記出力色データの一部である構成であってもよい。
【０００８】
上記画像処理装置において、前記入力画像データは、赤色、緑色及び青色の色成分を有し、前記第１変換テーブル及び前記第２変換テーブルは、各軸が前記入力画像データに含まれる赤色、緑色及び青色の色成分の各々に対応付けられた３次元ルックアップテーブルにより構成され、前記第１変換テーブルを構成する前記３次元ルックアップテーブルは、各軸に１７個の格子点を有し、前記第２変換テーブルを構成する前記３次元ルックアップテーブルは、各軸に２個の格子点を有し、前記第１変換テーブル及び前記第２変換テーブルを構成する前記３次元ルックアップテーブルの各格子点に、前記入力色データと、前記出力色データとが対応付けて登録される構成であってもよい。
【０００９】
上記目的を達成する別の一態様は、入力色データと、出力色データとが対応付けて登録された第１変換テーブルと、対応付けられて登録された前記入力色データと前記出力色データとの数が前記第１変換テーブルよりも少ない第２変換テーブルと、を記憶した記憶部と、入力画像データが含む前記入力色データに基づいて前記出力色データを前記第１変換テーブルと前記第２変換テーブルとのいずれか一方から読み出す読出部と、読み出された前記出力色データを補間処理して、前記入力画像データの前記入力色データを前記補間処理により求めた色データに変換する色変換部と、前記第１変換テーブルを書き替える書替部と、前記読出部が前記出力色データを読み出す読出先を、前記第１変換テーブル又は前記第２変換テーブルに切り替える切替部と、前記入力画像データに含まれる前記入力色データを、前記補間処理により求めた前記色データに変換した前記入力画像データに基づいて画像光を生成し、生成した前記画像光を投射面に投射する投射部と、を備え、前記書替部は、前記第１変換テーブルを書き替える場合に、前記切替部に、前記読出部の読出先を前記第１変換テーブルから前記第２変換テーブルに変更させ、前記読出部の読出先が前記第２変換テーブルに変更された後に、前記第１変換テーブルに登録された前記出力色データを書き替える、プロジェクターである。
【００１０】
上記プロジェクターにおいて、色調の選択を受け付ける受付部を備え、前記書替部は、前記第１変換テーブルに登録された前記出力色データを、前記受付部が受け付けた色調に対応した前記出力色データに書き替える構成であってもよい。
【００１１】
上記目的を達成する別の一態様は、入力色データと、出力色データとが対応付けて登録された第１変換テーブルを参照し、入力画像データが含む前記入力色データが示す色を入力色として、前記入力色データに基づいて出力色データを読み出す読出ステップと、前記第１変換テーブルから読み出された前記出力色データを補間処理して、前記入力色データを前記補間処理により求めた色データに変換する変換ステップと、前記第１変換テーブルを書き替える書替ステップと、を有し、前記書替ステップは、前記第１変換テーブルを書き替える場合に、前記読出ステップにより前記出力色データを読み出す読出先を前記第１変換テーブルから第２変換テーブルに変更し、前記出力色データの読出先が前記第２変換テーブルに変更された後に、前記第１変換テーブルを書き替え、前記第２変換テーブルは、前記入力色データと、前記出力色データとが対応付けて登録され、前記第１変換テーブルよりも登録された前記入力色データと前記出力色データの数が少ない、画像処理装置の制御方法である。
【図面の簡単な説明】
【００１２】
【図１】プロジェクターの構成を示すブロック図。
【図２】色変換部の構成を示すブロック図。
【図３】第１ＬＵＴを示す図。
【図４】第１ＬＵＴを示す図。
【図５】第２ＬＵＴを示す図。
【図６】プロジェクターの動作を示すフローチャート。
【発明を実施するための形態】
【００１３】
添付図面を参照しながら本発明の実施形態について説明する。
【００１４】
図１は、プロジェクター１の構成を示すブロック図である。
プロジェクター１は、外部の画像供給装置２００から受信した画像信号を電気的に処理する画像処理モジュール１０と、投射面としてのスクリーンＳＣに画像を表示する表示部３０と、これらを制御する制御部５０とを備えた表示装置である。画像処理モジュール１０は、本発明の「画像処理装置」の一例に対応する。画像処理モジュール１０は、例えば、集積回路により構成することができる。集積回路には、例えば、ＬＳＩや、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）、ＦＰＧＡ（Field-Programmable Gate Array）、ＳｏＣ（System-on-a-chip）等が含まれる。また、集積回路の一部にアナログ回路が含まれていてもよく、制御部５０と画像処理モジュール１０とが集積回路として組み合わされた構成であってもよい。
【００１５】
まず、表示部３０の構成について説明する。表示部３０は、本発明の「投射部」として機能し、光源３１、分光部３２、光変調部３３及び光学ユニット３４を備える。光源３１は、キセノンランプ、超高圧水銀ランプ、ＬＥＤ（Light Emitting Diode）等によって構成される。また、光源３１には、駆動回路２０が接続される。駆動回路２０は、制御部５０の制御に従って光源３１に駆動電流を供給する。光源３１は、駆動回路２０から駆動電流が供給されることで点灯し、駆動電流の供給が停止することで消灯する。図１には図示していないが、表示部３０は、光源３１が発した光を分光部３２に導くリフレクターや、光源の放射光の光学特性を高めるためのレンズ群、偏光板、光源３１から分光部３２に至る経路上で光量を減光させる調光素子等を備えてもよい。
【００１６】
分光部３２は、ミラーやプリズム等を備え、光源３１が発した光を分光して色光を生成する。本実施形態の分光部３２は、光源３１が発した光を赤色、緑色及び青色の３色の色光に分光する。分光部３２により分光された３色の色光は、光変調部３３に入射される。以下、赤色をＲ、緑色をＧ、青色をＢと表記する。
【００１７】
光変調部３３は、分光部３２により分光された色光の各々を変調する光変調素子を備える。光変調素子には、例えば、透過型又は反射型の液晶パネルや、デジタルミラーデバイスを用いることができる。本実施形態では、光変調部３３が、透過型の液晶パネルを光変調素子として備える場合について説明する。光変調部３３は、液晶パネルとして、Ｒ光が入射されるＲパネル３３１、Ｇ光が入射されるＧパネル３３３、及びＢ光が入射されるＢパネル３３５を備える。
【００１８】
光学ユニット３４は、光変調部３３により変調された色光を合成するプリズムや、投射面としてのスクリーンＳＣにプリズムで合成された色光を結像させるレンズ群等を備える。
【００１９】
制御部５０は、プロセッサー５１及びメモリー５３を備え、プロジェクター１の各部を統括制御する。プロセッサー５１は、例えば、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、マイコン等で構成される演算処理装置である。また、プロセッサー５１は、単一のプロセッサーで構成されてもよいし、複数のプロセッサーの組み合わせにより構成してもよい。メモリー５３は、例えば、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等により構成され、プロセッサー５１が実行する制御プログラムや、プロセッサー５１が処理する演算データを一時的に記憶する。
【００２０】
また、プロジェクター１は、操作パネル６１及びリモコン受光部６３を備える。操作パネル６１及びリモコン受光部６３は、制御部５０に接続される。操作パネル６１は、複数の操作子を備え、これら操作子の操作に対応する操作信号を生成して制御部５０に出力する。リモコン受光部６３は、リモコン５から送信される赤外線信号を受信し、リモコン５の操作に対応した操作信号を生成する。リモコン受光部６３は、生成した操作信号を制御部５０に出力する。リモコン５は、プロジェクター１を操作する各種キーを備え、キーの操作に対応した赤外線信号を送信する。操作パネル６１及びリモコン５は、操作者の操作を受け付ける「受付部」として機能する。
【００２１】
プロジェクター１は、記憶装置６５を備える。記憶装置６５は、例えば、ハードディスク装置やＳＳＤ（Solid State Drive）等の不揮発性の記憶装置である。記憶装置６５は、後述する第１ＬＵＴ（Lookup table）１１３及び第２ＬＵＴ１２３に登録されるデータを記憶する。また、表示部３０がスクリーンＳＣに表示させる画像の元になる画像データを記憶装置６５に記憶させておくことも可能である。
【００２２】
次に、画像処理モジュール１０について説明する。画像処理モジュール１０は、インターフェイス１１と、色補正部１２と、ＲＡＭ１３と、ガンマ補正部１４と、光変調部駆動回路１５とを備える。
【００２３】
インターフェイス１１は、画像供給装置２００から供給される画像信号を受信する。インターフェイス１１は、コネクター及びインターフェイス回路を備え、画像供給装置２００にケーブルを介して接続される。本実施形態では、プロジェクター１と画像供給装置２００とを有線で接続する場合について説明するが、プロジェクター１と画像供給装置２００とを無線で接続した構成であってもよい。
【００２４】
インターフェイス１１が画像供給装置２００から受信する画像信号には、画像データと、同期信号ＳＳとが含まれる。画像データは、本発明の「入力画像データ」の一例に対応する。画像データは、色成分としてＲ、Ｇ及びＢの３色を有する画像データである。また、画像データは、各色成分が１０ビットのデータである。Ｒ成分を示すデータを色データＲ１と表記し、Ｇ成分を示すデータを色データＧ１と表記し、Ｂ成分を示すデータを色データＢ１と表記する。インターフェイス１１は、画像信号から色データＲ１、Ｇ１及びＢ１と、同期信号ＳＳとを取り出し、後段の色補正部１２に出力する。また、インターフェイス１１は、同期信号ＳＳを制御部５０に出力する。
【００２５】
色補正部１２は、インターフェイス１１、ＲＡＭ１３、ガンマ補正部１４及び制御部５０に接続される。色補正部１２には、インターフェイス１１から色データＲ１、Ｇ１及びＢ１と、同期信号ＳＳとが入力される。色補正部１２は、入力された色データＲ１、Ｇ１及びＢ１をＲＡＭ１３に展開する。色補正部１２は、色変換に用いるデータが登録された第１ＬＵＴ１１３及び第２ＬＵＴ１２３を備える。色補正部１２は、第１ＬＵＴ１１３及び第２ＬＵＴ１２３のデータを用いて、色データＲ１、Ｇ１及びＢ１の色変換を行う。色補正部１２は、この色変換を、入力された同期信号ＳＳに同期して行う。色補正部１２により変換された色データをＲ３、Ｇ３及びＢ３と表記する。色補正部１２、第１ＬＵＴ１１３及び第２ＬＵＴ１２３の詳細については、図２を参照しながら説明する。色補正部１２は、変換後の色データＲ３、Ｇ３及びＢ３及び同期信号ＳＳを後段のガンマ補正部１４に出力する。
【００２６】
ガンマ補正部１４は、色補正部１２、ＲＡＭ１３、光変調部駆動回路１５及び制御部５０に接続される。ガンマ補正部１４には、色補正部１２から色データＲ３、Ｇ３及びＢ３と、同期信号ＳＳとが入力される。ガンマ補正部１４は、入力された色データＲ３、Ｇ３及びＢ３をＲＡＭ１３に展開する。また、ガンマ補正部１４には、制御部５０から補正パラメーターが入力される。この補正パラメーターは、カラーモードに対応した補正パラメーターであり、制御部５０が記憶装置６５から読み出してガンマ補正部１４に出力する。
【００２７】
カラーモードとは、表示部３０がスクリーンＳＣに表示する画像の色調を調整するモードである。例えば、プロジェクター１は、カラーモードとして、明るい環境での視聴に適した「ダイナミックモード」、薄明かりの中での視聴に適した「リビングモード」、暗い環境下での映画鑑賞に適した「シアターモード」等を備える。
【００２８】
ガンマ補正部１４は、制御部５０から入力された補正パラメーターを用いて、ＲＡＭ１３に展開された色データＲ３、Ｇ３及びＢ３に対しガンマ補正を行う。また、ガンマ補正部１４は、このガンマ補正を、入力れた同期信号ＳＳに同期して行う。ガンマ補正部１４は、ガンマ補正後の色データＲ４、Ｇ４及びＢ４を光変調部駆動回路１５に出力する。
【００２９】
光変調部駆動回路１５は、ガンマ補正部１４及び光変調部３３に接続される。光変調部駆動回路１５は、ガンマ補正部１４から入力された色データＲ４、Ｇ４及びＢ４に基づいて、光変調部３３のＲパネル３３１、Ｇパネル３３３及びＢパネル３３５を駆動し、Ｒパネル３３１、Ｇパネル３３３及びＢパネル３３５の各々に画像を描画する。これにより、光源３１から射出され、分光部３２により分離された色光がＲパネル３３１、Ｇパネル３３３及びＢパネル３３５の各々により変調されて画像光が生成される。生成された画像光は、光学ユニット３４により合成されスクリーンＳＣに投射される。スクリーンＳＣには、色データＲ４、Ｇ４及びＢ４に基づく画像が表示される。
【００３０】
図２は、色補正部１２の構成を示すブロック図である。図２を参照しながら色補正部１２について詳細に説明する。
色補正部１２は、第１出力回路１１０と、第２出力回路１２０と、第１選択部１３０と、色変換部１４０と、第２選択部１５０と、タイミング調整部１６０とを備える。
第１出力回路１１０、第２出力回路１２０、及び第１選択部１３０が備えるセレクター１３３は、本発明の「読出部」として動作する。
【００３１】
第１出力回路１１０は、第１ＬＵＴ１１３を記憶した記憶領域１１１を備える。記憶領域１１１は、例えば、ＲＡＭ等の揮発性のメモリーにより構成される。記憶領域１１１は、本発明の「記憶部」の一例に対応する。また、第１ＬＵＴ１１３は、本発明の「第１変換テーブル」の一例に対応する。
第１出力回路１１０には、インターフェイス１１から色データＲ１、Ｇ１及びＢ１が入力される。第１ＬＵＴ１１３には、入力色の色データと、出力色の色データとが対応付けて登録される。入力色とは、インターフェイス１１から入力される色データＲ１、Ｇ１及びＢ１により特定される色である。第１出力回路１１０は、入力された色データＲ１、Ｇ１及びＢ１に基づき、第１ＬＵＴ１１３から色データＲ２、Ｇ２及びＢ２を読み出す。出力色とは、色データＲ２、Ｇ２及びＢ２により特定される色である。第１出力回路１１０は、読み出した色データＲ２、Ｇ２及びＢ２を第１選択部１３０に出力する。色データＲ１、Ｇ１及びＢ１は、本発明の「入力色データ」の一例に対応する。また、色データＲ２、Ｇ２及びＢ２は、本発明の「出力色データ」の一例に対応する。
【００３２】
第２出力回路１２０は、第２ＬＵＴ１２３を記憶した記憶領域１２１を備える。記憶領域１２１は、例えば、ＲＡＭ等の揮発性のメモリーにより構成される。記憶領域１２１は、本発明の「記憶領域」の一例に対応する。また、第２ＬＵＴ１２３は、本発明の「第２変換テーブル」の一例に対応する。
第２出力回路１２０には、インターフェイス１１から色データＲ１、Ｇ１及びＢ１が入力される。第２ＬＵＴ１２３も、入力色の色データと、出力色の色データとが対応付けて登録される。第２出力回路１２０は、入力された色データＲ１、Ｇ１及びＢ１に基づき、第２ＬＵＴ１２３から出力色の色データＲ２、Ｇ２及びＢ２を読み出す。第２出力回路１２０は、読み出した色データＲ２、Ｇ２及びＢ２を第１選択部１３０に出力する。
【００３３】
図２には、第１ＬＵＴ１１３と第２ＬＵＴ１２３とをそれぞれ別々の記憶領域１１１、１２１に記憶させた場合を示すが、第１ＬＵＴ１１３及び第２ＬＵＴ１２３を、同一の記憶領域に記憶させた構成でもよい。
【００３４】
図３及び図４を参照して第１ＬＵＴ１１３について説明する。図３及び図４は、第１ＬＵＴ１１３を示す図である。第１ＬＵＴ１１３は、画像データのＲＧＢの色成分に対応してＲ軸、Ｇ軸及びＢ軸の３軸を備えた３次元のルックアップテーブルである。Ｒ軸、Ｇ軸及びＢ軸の各軸は１６分割され、各軸に１７個の格子点を備える。格子点間の距離は等間隔である。図３において白丸は格子点を示す。各格子点には、入力色の色データＲ１、Ｇ１及びＢ１と、出力色の色データＲ２、Ｇ２及びＢ２とが対応付けて登録される。図４に示すＳ０、Ｓ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５、Ｓ６及びＳ７は、図３に示す第１ＬＵＴ１１３を構成する立方体の各頂点に位置する格子点を示す。
また、各格子点に、入力色の色データＲ１、Ｇ１及びＢ１と、この入力色の色データＲ１、Ｇ１及びＢ１を変換する係数とを対応付けて登録した構成であってもよい。図３に示す第１ＬＵＴ１１３には、１７３＝４９１３の格子点が存在し、格子点間の距離は等距離である。このため、格子点間の距離は、１０２４／１６＝６４階調に対応する。
【００３５】
また、第１ＬＵＴ１１３に登録された８個の格子点によって形成される立方体のうち、立方体の体積が最小の立方体、すなわち、格子点間の距離が最小の隣接する８つの格子点によって構成される立方体を単位立方体という。図４に示す８つの格子点Ｐ０、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６及びＰ７により構成される立方体が単位立方体である。例えば、Ｐ０は、Ｐ１、Ｐ３、Ｐ４に隣接し、Ｐ０とこれらの格子点間の距離は最小であり６４階調に対応する。同様に、Ｐ１は、Ｐ０、Ｐ２、Ｐ５に隣接し、Ｐ１とこれらの格子点間の距離は最小であり６４階調に対応する。また、Ｐ２は、Ｐ１、Ｐ３、Ｐ６に隣接し、Ｐ２とこれらの格子点間の距離は最小であり６４階調に対応する。また、Ｐ３は、Ｐ２、Ｐ０、Ｐ７に隣接し、Ｐ３とこれらの格子点間の距離は最小であり６４階調に対応する。Ｐ４、Ｐ５、Ｐ６及びＰ７についても同様である。
【００３６】
第１出力回路１１０は、入力色の色データＲ１、Ｇ１及びＢ１が内部に含まれる単位立方体を選択する。例えば、図４に示す例では、入力色の色データＲ１、Ｇ１及びＢ１に対応する点をＫ（Ｒ1，Ｇ1，Ｂ1）として表記する。この点Ｋ（Ｒ1，Ｇ1，Ｂ1）は、Ｐ０、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６及びＰ７により構成される単位立方体内に含まれる。この場合、点Ｋ（Ｒ1，Ｇ1，Ｂ1）のＲ成分の色データＲ１は、Ｐ０とＰ１、Ｐ３とＰ２、Ｐ４とＰ５、及びＰ７とＰ６との間の値をとる。同様に、点Ｋ（Ｒ1，Ｇ1，Ｂ1）のＧ成分の色データＧ１は、Ｐ０とＰ３、Ｐ１とＰ２、Ｐ４とＰ７、及びＰ５とＰ６との間の値をとる。また、点Ｋ（Ｒ1，Ｇ1，Ｂ1）のＢ成分の色データＢ１は、Ｐ０とＰ４、Ｐ１とＰ５、Ｐ３とＰ７、及びＰ２とＰ６との間の値をとる。
【００３７】
第１出力回路１１０は、単位立方体を選択すると、選択した単位立方体を構成する８つの格子点の各々に対応付けられた色データＲ２、Ｇ２及びＢ２を第１選択部１３０に出力する。
【００３８】
図５は、第２ＬＵＴ１２３を示す図である。
図５は、第２ＬＵＴ１２３を示す図である。第２ＬＵＴ１２３も、画像データのＲＧＢの色成分に対応してＲ軸、Ｇ軸及びＢ軸の３軸を備えた３次元のルックアップテーブルである。第２ＬＵＴ１２３は、Ｒ軸、Ｇ軸及びＢ軸の各軸に２個の格子点を備える。図５に示すように、第２ＬＵＴ１２３は、立方体の８つの頂点に格子点Ｑ０、Ｑ１、Ｑ２、Ｑ３、Ｑ４、Ｑ５、Ｑ６及びＱ７がそれぞれ対応付けられる。図５において白丸は格子点を示す。各格子点には、入力色の色データＲ１、Ｇ１及びＢ１と、出力色の色データＲ２、Ｇ２及びＢ２とが対応付けて登録される。また、各格子点に、入力色の色データＲ１、Ｇ１及びＢ１と、この入力色の色データＲ１、Ｇ１及びＢ１を変換する係数とを対応付けて登録した構成であってもよい。図５に示す第２ＬＵＴ１２３の格子点間の距離は、１０２４階調に対応する。
【００３９】
また、第２ＬＵＴ１２３の立方体の８つの頂点に位置する格子点の色データＲ２、Ｇ２及びＢ２は、第１ＬＵＴ１１３の立方体の８つの頂点に位置する格子点の色データＲ２、Ｇ２及びＢ２と同一である。すなわち、第２ＬＵＴ１２３に登録される色データＲ２、Ｇ２及びＢ２は、第１ＬＵＴ１１３に登録された色データＲ２、Ｇ２及びＢ２の一部である。具体的には、図５に示す格子点Ｑ０の色データは、図４に示す格子点Ｓ０の色データと同一である。同様に、格子点Ｑ１の色データは、格子点Ｓ１の色データと同一であり、格子点Ｑ２の色データは、格子点Ｓ２の色データと同一であり、格子点Ｑ３の色データは、格子点Ｓ３の色データと同一である。同様に、格子点Ｑ４の色データは、格子点Ｓ４の色データと同一であり、格子点Ｑ５の色データは、格子点Ｓ５の色データと同一である。また、格子点Ｑ６の色データは、格子点Ｓ６の色データと同一であり、格子点Ｑ７の色データは、格子点Ｓ７の色データと同一である。
【００４０】
第２出力回路１２０は、色データＲ１、Ｇ１及びＢ１が入力されると、格子点Ｑ０、Ｑ１、Ｑ２、Ｑ３、Ｑ４、Ｑ５、Ｑ６及びＱ７の８つの格子点に対応付けられた色データＲ２、Ｇ２及びＢ２を第１選択部１３０に出力する。
【００４１】
ここで、色補正部１２が第１出力回路１１０と第２出力回路１２０との２つの出力回路を備える理由について説明する。
本実施形態のプロジェクター１は、カラーモードの変更が可能な装置である。制御部５０は、操作パネル６１又はリモコン５によりカラーモードの変更操作を受け付けた場合、受け付けた変更操作により選択されたカラーモードに対応した出力色の色データＲ２、Ｇ２及びＢ２を記憶装置６５から読み出す。制御部５０は、第１ＬＵＴ１１３の各格子点に対応付けられた色データＲ２、Ｇ２及びＢ２を、記憶装置６５から読み出したカラーモードに対応した色データＲ２、Ｇ２及びＢ２に書き替える。制御部５０は、本発明の「書替部」として動作する。
【００４２】
しかし、画像の表示中にカラーモードの変更操作を受け付けて第１ＬＵＴ１１３の色データＲ２、Ｇ２及びＢ２の書き替えを行うと、表示中の画像に乱れが生じ、操作者に違和感を与えてしまう。このため、本実施形態のプロジェクター１は、第１ＬＵＴ１１３と第２ＬＵＴ１２３とを備え、第１ＬＵＴ１１３に登録された色データＲ２、Ｇ２及びＢ２を書き替えている間は、第２ＬＵＴ１２３の色データＲ２、Ｇ２及びＢ２を用いて画像の色変換を行う。
【００４３】
また、第２ＬＵＴ１２３は、ＲＧＢの各軸に２個の格子点を備えた２×２×２のルックアップテーブルであり、ＲＧＢの各軸に１７個の格子点を備えた１７×１７×１７の第１ＬＵＴ１１３よりも小さい。三次元ルックアップテーブルは、登録されるデータ量が多く、例えば、第２ＬＵＴ１２３を第１ＬＵＴ１１３と同様に、各軸に１７個の格子点を備えた１７×１７×１７のルックアップテーブルとした場合、データ量が２倍に増加する。このため、本実施形態は、第２ＬＵＴ１２３を２×２×２のルックアップテーブルとし、第１ＬＵＴ１１３よりも小さいサイズとした。
【００４４】
図２に戻り、色補正部１２の構成について引き続き説明する。
第１選択部１３０は、乗算器１３１及びセレクター１３３を備える。乗算器１３１は、第１出力回路１１０及びセレクター１３３に接続され、セレクター１３３は、乗算器１３１、第２出力回路１２０、補間演算回路１４１及び制御部５０に接続される。
【００４５】
第１出力回路１１０の出力は、乗算器１３１及び色変換部１４０の加算器１４５に入力される。
乗算器１３１には、第１出力回路１１０が出力する単位立方体の８つの格子点の色データＲ２、Ｇ２及びＢ２が入力される。図４に示す例では、格子点Ｐ０、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６及びＰ７の色データＲ２、Ｇ２及びＢ２が乗算器１３１に入力される。
【００４６】
また、色変換部１４０の加算器１４５には、第１出力回路１１０が出力する単位立方体の８つの格子点の色データＲ２、Ｇ２及びＢ２のうち、起点格子点の色データＲ２、Ｇ２及びＢ２が入力される。起点格子点とは、単位立方体の８つの格子点のうち、原点との距離が最も小さい格子点である。例えば、図４に示す例では、Ｐ０が起点格子点に対応する。
【００４７】
例えば、第１出力回路１１０は、単位立方体の８つの格子点のうち、起点格子点の色データを最初に出力するように設定される。この場合、第１選択部１３０は、第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２のうち、最初に入力された起点格子点の色データを乗算器１３１及び加算器１４５に出力する。また、第１選択部１３０は、後続する格子点の色データＲ２、Ｇ２及びＢ２を、加算器１４５には出力せず、乗算器１３１に出力する。
【００４８】
乗算器１３１は、入力された色データＲ２、Ｇ２及びＢ２の各値に「１６」を乗算し、色データＲ２、Ｇ２及びＢ２の値を１６倍する。この処理は、第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２と、第２出力回路１２０から入力される色データＲ２、Ｇ２及びＢ２とを同一の補間演算回路１４１で補間処理するための処理である。第１出力回路１１０が出力する色データＲ２、Ｇ２及びＢ２は、単位立方体を構成する各格子点の色データであり、単位立方体の格子点間の距離は６４階調に対応する。また、第２ＬＵＴ１２３の格子点間の距離は１０２４階調に対応し、第２出力回路１２０が出力する色データも１０２４階調に対応した値である。このため、乗算器１３１により第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２を１６倍して１０２４階調に変換することで、第１出力回路１１０の出力と、第２出力回路１２０の出力とを同一の補間演算回路１４１で処理できるようにする。
【００４９】
セレクター１３３には、乗算器１３１が出力した色データＲ２、Ｇ２及びＢ２と、第２出力回路１２０が出力した色データＲ２、Ｇ２及びＢ２とが入力される。また、セレクター１３３には、タイミング調整部１６０から切替信号が入力される。
セレクター１３３は、タイミング調整部１６０から入力される切替信号の信号レベルがローレベルの場合、乗算器１３１から入力される色データＲ２、Ｇ２及びＢ２を後段の色変換部１４０に出力する。また、セレクター１３３は、タイミング調整部１６０から入力される切替信号の信号レベルがローレベルからハイレベルに変更されると、第２出力回路１２０から入力される色データＲ２、Ｇ２及びＢ２を後段の色変換部１４０に出力する。
従って、読出部として動作する第１出力回路１１０、第２出力回路１２０及びセレクター１３３は、タイミング調整部１６０から入力される切替信号に従って、色データＲ２、Ｇ２及びＢ２を第１ＬＵＴ１１３と第２ＬＵＴ１２３のいずれか一方から読み出す。また、制御部５０は、タイミング調整部１６０を制御して、セレクター１３３に入力される切替信号の信号レベルを変更する。制御部５０及びタイミング調整部１６０は、出力色の色データＲ２、Ｇ２及びＢ２を読み出す読出先を、第１ＬＵＴ１１３又は第２ＬＵＴ１２３に切り替える「切替部」として動作する。
【００５０】
色変換部１４０は、補間演算回路１４１、除算器１４３及び加算器１４５を備える。
補間演算回路１４１は、インターフェイス１１、セレクター１３３、除算器１４３及びセレクター１５５に接続される。補間演算回路１４１には、セレクター１３３から色データＲ２、Ｇ２及びＢ２が入力され、インターフェイス１１から色データＲ１、Ｇ１及びＢ１が入力される。
【００５１】
補間演算回路１４１は、本発明の「補間処理」を行う機能部として動作する。補間演算回路１４１は、色データＲ１、Ｇ１及びＢ１と、８つの格子点の色データＲ２、Ｇ２及びＢ２とに基づいて補間演算を行う。補間演算回路１４１は、例えば、線形補間により、色データＲ１、Ｇ１及びＢ１に対応した出力色の色データＲ２’、Ｇ２’及びＢ２’を求める。線形補間は一般的に知られた方法であるため、詳細な説明は省略する。補間演算回路１４１は、補間演算により求めたる色データＲ２’、Ｇ２’及びＢ２’を、除算器１４３及びセレクター１５５に出力する。
【００５２】
除算器１４３には、補間演算回路１４１が出力した色データＲ２’、Ｇ２’及びＢ２’が入力される。除算器１４３は、入力された色データＲ２’、Ｇ２’及びＢ２’を「１６」で除算する。除算器１４３に入力される色データＲ２’、Ｇ２’及びＢ２’は、第２ＬＵＴ１２３の格子点間の距離である１０２４階調に対応したデータである。除算器１４３は、入力された色データＲ２’、Ｇ２’及びＢ２’を「１６」で除算して６４階調に対応した色データＲ２’、Ｇ２’及びＢ２’に変換する。除算器１４３は、変換した色データＲ２’、Ｇ２’及びＢ２’を加算器１４５に出力する。
【００５３】
加算器１４５には、第１出力回路１１０が出力した起点格子点の色データＲ２、Ｇ２及びＢ２が入力され、また、除算器１４３から色データＲ２’、Ｇ２’及びＢ２’が入力される。
加算器１４５は、起点格子点の色データＲ２、Ｇ２及びＢ２に、除算器１４３から入力される色データＲ２’、Ｇ２’及びＢ２’を加算する。これにより、色データＲ１、Ｇ１及びＢ１の色変換後の色データＲ２’’、Ｇ２’’及びＢ２’’が求められる。除算器１４３から入力される色データＲ２’、Ｇ２’及びＢ２’は、単位立方体において、起点格子点を原点とする色データである。このため、色データＲ２’、Ｇ２’及びＢ２’に、起点格子点の色データＲ２、Ｇ２及びＢ２を加算することで、色変換後の色データＲ２’’、Ｇ２’’及びＢ２’’を求めることができる。加算器１４５は、加算結果の色データＲ２’’、Ｇ２’’及びＢ２’’を第２選択部１５０のセレクター１５５に出力する。
【００５４】
第２選択部１５０は、セレクター１５５を備える。セレクター１５５には、加算器１４５から色データＲ２’’、Ｇ２’’及びＢ２’’が入力される。また、セレクター１５５には、補間演算回路１４１から色データＲ２’、Ｇ２’及びＢ２’が入力される。また、セレクター１５５には、タイミング調整部１６０から切替信号が入力される。
【００５５】
セレクター１５５は、タイミング調整部１６０から入力される切替信号の信号レベルがハイレベルの場合、補間演算回路１４１から入力される色データＲ２’、Ｇ２’及びＢ２’を色データＲ３、Ｇ３及びＢ３として出力する。すなわち、切替信号の信号レベルがハイレベルの場合、セレクター１５５は、第２出力回路１２０から入力される色データＲ２、Ｇ２及びＢ２を補間演算して求めた色データＲ２’、Ｇ２’及びＢ２’を、色データＲ３、Ｇ３及びＢ３として出力する。
【００５６】
また、セレクター１５５は、タイミング調整部１６０から入力される切替信号の信号レベルがローレベルの場合、加算器１４５から入力される色データＲ２’’、Ｇ２’’及びＢ２’’を色データＲ３、Ｇ３及びＢ３として出力する。すなわち、切替信号の信号レベルがローレベルの場合、セレクター１５５は、第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２を補間演算して求めた色データＲ２’’、Ｇ２’’及びＢ２’’を、色データＲ３、Ｇ３及びＢ３として出力する。
【００５７】
図２に示す色補正部１２の構成は、インターフェイス１１から色データＲ１、Ｇ１及びＢ１が入力されると、第１出力回路１１０及び第２出力回路１２０が対応する色データＲ２、Ｇ２及びＢ２をそれぞれに読み出す構成である。また、セレクター１３３が、第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２と、第２出力回路１２０から入力される色データＲ２、Ｇ２及びＢ２とのいずれか一方を、切替信号に基づいて選択する構成である。
【００５８】
図２に示す以外の構成として、第１出力回路１１０と第２出力回路１２０とを別々に動作させてもよい。すなわち、第１ＬＵＴ１１３の書き替えを行っていないときは、第１出力回路１１０を動作させ、第２出力回路１２０は動作を停止させる。また、第１ＬＵＴ１１３の書き替えを行う場合は、第２出力回路１２０を動作させてから第１出力回路１１０の動作を停止させ、第１ＬＵＴ１１３の色データＲ２、Ｇ２及びＢ２の書き替えを行ってもよい。例えば、タイミング調整部１６０が出力した切替信号が、第１出力回路１１０及び第２出力回路１２０に入力されるように構成してもよい。第１出力回路１１０は、切替信号の信号レベルがローレベルの場合に動作し、第１ＬＵＴ１１３から読み出した色データＲ２、Ｇ２及びＢ２を第１選択部１３０に出力する。また、第２出力回路１２０は、切替信号の信号レベルがハイレベルの場合に動作し、第２ＬＵＴ１２３から読み出した色データＲ２、Ｇ２及びＢ２を第１選択部１３０に出力する。
【００５９】
図６は、プロジェクター１の動作を示すフローチャートである。
図６に示すフローチャートを参照しながらプロジェクター１の動作について説明する。
まず、制御部５０は、カラーモードの変更操作を受け付けたか否かを判定する（ステップＳ１）。制御部５０は、変更操作を受け付けていない場合（ステップＳ１／ＮＯ）、ステップＳ１の判定に戻り、変更操作を受け付けたか否かを引き続き判定する。
【００６０】
また、制御部５０は、変更操作を受け付けた場合（ステップＳ１／ＹＥＳ）、インターフェイス１１から入力される同期信号ＳＳに基づいて、色変換部１４０が、画像データの１フレームに対する補間演算を終了したか否かを判定する（ステップＳ２）。
【００６１】
制御部５０は、画像データの１フレームに対する補間演算が終了していない場合（ステップＳ２／ＮＯ）、ステップＳ２の判定に戻り、１フレームに対する補間演算が終了するまで待機する。また、制御部５０は、画像データの１フレームに対する補間演算が終了した場合（ステップＳ２／ＹＥＳ）、タイミング調整部１６０に、切替信号の信号レベルをローレベルからハイレベルに変更させる。これにより、セレクター１３３は、第２出力回路１２０から入力される色データＲ２、Ｇ２及びＢ２を選択して補間演算回路１４１に出力する（ステップＳ３）。
【００６２】
第２出力回路１２０は、第２ＬＵＴ１２３から色データＲ２、Ｇ２及びＢ２を読み出し、読み出した色データＲ２、Ｇ２及びＢ２をセレクター１３３に出力する（ステップＳ４）。すなわち、図５に示す立方体の８つの頂点に対応付けられた格子点Ｑ０、Ｑ１、Ｑ２、Ｑ３、Ｑ４、Ｑ５、Ｑ６及びＱ７の色データＲ２、Ｇ２及びＢ２が読み出され、セレクター１３３に出力される。ステップＳ４は、本発明の「読出ステップ」の一例に対応する。
セレクター１３３は、切替信号の信号レベルがハイレベルであるため、第２出力回路１２０から入力される色データＲ２、Ｇ２及びＢ２を選択して補間演算回路１４１に出力する。
【００６３】
補間演算回路１４１には、インターフェイス１１が出力した色データＲ１、Ｇ１及びＢ１と、第２出力回路１２０が出力した色データＲ２、Ｇ２及びＢ２とが入力される。補間演算回路１４１は、入力された色データＲ１、Ｇ１及びＢ１と、色データＲ２、Ｇ２及びＢ２に基づいて補間演算を行ない、色データＲ１、Ｇ１及びＢ１の色変換を行う（ステップＳ５）。ステップＳ５は、本発明の「変換ステップ」の一例に対応する。補間演算回路１４１は、補間演算により求めた色データＲ２’、Ｇ２’及びＢ２’を、除算器１４３及びセレクター１５５に出力する。
【００６４】
除算器１４３は、補間演算回路１４１から入力される色データＲ２’、Ｇ２’及びＢ２’を「１６」で除算し、除算結果の色データＲ２’、Ｇ２’及びＢ２’を加算器１４５に出力する。
加算器１４５は、第１出力回路１１０が出力した起点格子点の色データＲ２、Ｇ２及びＢ２に、除算器１４３から入力される色データＲ２’、Ｇ２’及びＢ２’を加算し、加算結果の色データＲ２’’、Ｇ２’’及びＢ２’’をセレクター１５５に出力する。
【００６５】
セレクター１５５には、色変換部１４０の加算器１４５が出力した色データＲ２’’、Ｇ２’’及びＢ２’’と、補間演算回路１４１が出力した色データＲ２’、Ｇ２’及びＢ２’とが入力される。セレクター１５５は、入力される切替信号の信号レベルがハイレベルの場合、補間演算回路１４１が出力した色データＲ２’、Ｇ２’及びＢ２’を、色データＲ３、Ｇ３及びＢ３として後段のガンマ補正部１４に出力する。
【００６６】
制御部５０は、タイミング調整部１６０に切替信号の信号レベルの変更を指示すると、ステップＳ１の変更操作で選択されたカラーモードに対応した色データＲ２、Ｇ２及びＢ２を記憶装置６５から読み出す。例えば、制御部５０は、カラーモードとしてシアターモードが選択された場合、シアターモードに対応した色データＲ２、Ｇ２及びＢ２を記憶装置６５から読み出し、読み出した色データＲ２、Ｇ２及びＢ２により第１ＬＵＴ１１３の書き替えを行う（ステップＳ６）。ステップＳ６は、本発明の「書替ステップ」に相当する。
【００６７】
次に、制御部５０は、第１ＬＵＴ１１３の書き替えが完了したか否かを判定する（ステップＳ７）。制御部５０は、第１ＬＵＴ１１３の書き替えが完了していない場合（ステップＳ７／ＮＯ）、書き替えが完了するまで次の処理の開始を待機する。また、制御部５０は、第１ＬＵＴ１１３の書き替えが完了した場合（ステップＳ７／ＹＥＳ）、インターフェイス１１から入力される同期信号ＳＳに基づき、色変換部１４０が、画像データの１フレームに対する補間演算を終了したか否かを判定する（ステップＳ８）。
【００６８】
制御部５０は、画像データの１フレームに対する補間演算が終了していない場合（ステップＳ８／ＮＯ）、ステップＳ８の判定に戻り、１フレームに対する補間演算が終了するまで待機する。また、制御部５０は、画像データの１フレームに対する補間演算が終了すると、タイミング調整部１６０に、切替信号の信号レベルをハイレベルからローレベルに変更させる。これにより、セレクター１３３は、第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２を補間演算回路１４１に出力する（ステップＳ９）。
【００６９】
第１出力回路１１０は、第１ＬＵＴ１１３から色データＲ２、Ｇ２及びＢ２を読み出し、読み出した色データＲ２、Ｇ２及びＢ２を第１選択部１３０に出力する（ステップＳ１０）。ステップＳ１０は、本発明の「読出ステップ」に相当する。
第１選択部１３０は、第１出力回路１１０から入力される起点格子点の色データＲ２、Ｇ２及びＢ２を乗算器１３１及び加算器１４５に出力する。また、第１選択部１３０は、起点格子点以外の格子点の色データＲ２、Ｇ２及びＢ２を乗算器１３１に出力する。
【００７０】
乗算器１３１は、第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２に「１６」を除算し、除算結果の色データＲ２、Ｇ２及びＢ２をセレクター１３３に出力する。
セレクター１３３は、切替信号の信号レベルがローレベルであるため、乗算器１３１から入力される色データＲ２、Ｇ２及びＢ２を選択して補間演算回路１４１に出力する。
【００７１】
補間演算回路１４１には、インターフェイス１１が出力した色データＲ１、Ｇ１及びＢ１と、算器１３１が出力した色データＲ２、Ｇ２及びＢ２とが入力される。補間演算回路１４１は、入力された色データＲ１、Ｇ１及びＢ１と、色データＲ２、Ｇ２及びＢ２に基づいて補間演算を行ない、色データＲ１、Ｇ１及びＢ１の色変換を行う（ステップＳ１１）。補間演算回路１４１は、補間演算により求めた色データＲ２’、Ｇ２’及びＢ２’を、除算器１４３及びセレクター１５５に出力する。
【００７２】
セレクター１５５には、色変換部１４０の加算器１４５が出力した色データＲ２’’、Ｇ２’’及びＢ２’’と、補間演算回路１４１が出力した色データＲ２’、Ｇ２’及びＢ２’とが入力される。セレクター１５５は、入力される切替信号の信号レベルがローレベルの場合、加算器１４５から入力される色データＲ２’’、Ｇ２’’及びＢ２’’を、色データＲ３、Ｇ３及びＢ３として後段のガンマ補正部１４に出力する。
【００７３】
制御部５０は、タイミング調整部１６０を制御して切替信号の信号レベルをハイレベルからローレベルに切り替えると、第２ＬＵＴ１２３に登録された色データＲ２、Ｇ２及びＢ２の書き替えを行う（ステップＳ１２）。制御部５０は、ステップＳ１で選択されたカラーモードに対応した色データＲ２、Ｇ２及びＢ２を記憶装置６５から読み出し、読み出した色データＲ２、Ｇ２及びＢ２により第２ＬＵＴ１２３の書き替えを行う。
【００７４】
例えば、第１ＬＵＴ１１３がシアターモードに対応した色データＲ２、Ｇ２及びＢ２に書き替えられた場合、第２ＬＵＴ１２３もシアターモードに対応した色データＲ２、Ｇ２及びＢ２に書き替えられる。
図５に示す第２ＬＵＴ１２３の格子点Ｑ０に登録される色データは、図４に示す第１ＬＵＴ１１３の格子点Ｓ０に登録される色データと同一である。また、第２ＬＵＴ１２３の格子点Ｑ１に登録される色データは、第１ＬＵＴ１１３の格子点Ｓ１に登録される色データと同一である。同様に、第２ＬＵＴ１２３の格子点Ｑ３に登録される色データは、第１ＬＵＴ１１３の格子点Ｓ３に登録される色データと同一であり、第２ＬＵＴ１２３の格子点Ｑ４に登録される色データは、第１ＬＵＴ１１３の格子点Ｓ４に登録される色データと同一である。また、第２ＬＵＴ１２３の格子点Ｑ４に登録される色データは、第１ＬＵＴ１１３の格子点Ｓ４に登録される色データと同一であり、第２ＬＵＴ１２３の格子点Ｑ５に登録される色データは、第１ＬＵＴ１１３の格子点Ｓ５に登録される色データと同一である。また、第２ＬＵＴ１２３の格子点Ｑ６に登録される色データは、第１ＬＵＴ１１３の格子点Ｓ６に登録される色データと同一であり、第２ＬＵＴ１２３の格子点Ｑ７に登録される色データは、第１ＬＵＴ１１３の格子点Ｓ７に登録される色データと同一である。
【００７５】
以上説明したように本実施形態のプロジェクター１は、第１ＬＵＴ１１３を記憶した記憶領域１１１を備える第１出力回路１１０と、第２ＬＵＴ１２３を記憶した記憶領域１２１を備える第２出力回路１２０とを備える。
第１ＬＵＴ１１３は、入力色の色データＲ１、Ｇ１及びＢ１と、出力色の色データＲ２、Ｇ２及びＢ２とが対応付けて登録される。また、第２ＬＵＴ１２３は、入力色の色データＲ１、Ｇ１及びＢ１と、出力色の色データＲ２、Ｇ２及びＢ２とが対応付けて登録される。また、第２ＬＵＴ１２３に登録される色データＲ２、Ｇ２及びＢ２の数は、第１ＬＵＴ１１３に登録される色データＲ２、Ｇ２及びＢ２の数よりも少ない。
【００７６】
プロジェクター１は、読出部として動作する第１出力回路１１０、第２出力回路１２０及びセレクター１３３を備える。
第１出力回路１１０は、画像データに含まれる色データＲ１、Ｇ１及びＢ１を入力色として、入力色の色データＲ１、Ｇ１及びＢ１に基づいて出力色の色データＲ２、Ｇ２及びＢ２を第１ＬＵＴ１１３から読み出す。
また、第２出力回路１２０は、画像データに含まれる色データＲ１、Ｇ１及びＢ１を入力色として、入力色の色データＲ１、Ｇ１及びＢ１に基づいて出力色の色データＲ２、Ｇ２及びＢ２を第２ＬＵＴ１２３から読み出す。
【００７７】
セレクター１３３は、タイミング調整部１６０から入力される切替信号の信号レベルがハイレベルの場合、第２出力回路１２０から入力される色データＲ２、Ｇ２及びＢ２を補間演算回路１４１に出力する。
また、セレクター１３３は、タイミング調整部１６０から入力される切替信号の信号レベルがローレベルの場合、第１出力回路１１０から入力される色データＲ２、Ｇ２及びＢ２を補間演算回路１４１に出力する。
【００７８】
色変換部１４０の補間演算回路１４１は、第１出力回路１１０及び第２出力回路１２０のいずれか一方から入力される出力色の色データＲ２、Ｇ２及びＢ２を補間処理し、画像データの色データＲ１、Ｇ１及びＢ１を、補間処理により求めた色データＲ２’、Ｇ２’及びＢ２’に変換する。
【００７９】
切替部として動作する制御部５０及びタイミング調整部１６０は、切替信号の信号レベルを変更することで、出力色の色データＲ２、Ｇ２及びＢ２を読み出すＬＵＴを第１ＬＵＴ１１３又は第２ＬＵＴ１２３に切り替える。
また、制御部５０は、第１ＬＵＴ１１３を書き替える場合に、タイミング調整部１６０に、切替信号の信号レベルを変更させ、出力色の色データＲ２、Ｇ２及びＢ２を読み出す読出先を第１ＬＵＴ１１３から第２ＬＵＴ１２３に切り替えさせる。
さらに、制御部５０は、出力色の色データの読出先が、第２ＬＵＴ１２３に切り替えられた後に、第１ＬＵＴ１１３に登録された出力色の色データＲ２、Ｇ２及びＢ２を書き替える。
従って、画像データの色変換と、第１ＬＵＴ１１３の書き替えとが同時に行われることがなく、画像の乱れを低減することができる。また、第２ＬＵＴ１２３に登録された色データＲ２、Ｇ２及びＢ２を使用して色変換を行ないながら、第１ＬＵＴ１１３の書き替えを行うので、第１ＬＵＴ１１３の書き替えをスムーズに行うことができる。
【００８０】
制御部５０は、色変換部１４０が、画像データの１フレームに対する色変換が終了した後に、タイミング調整部１６０に切替信号の信号レベルをローレベルからハイレベルに変更させる。これにより色データＲ２、Ｇ２及びＢ２の読み出し先が第１ＬＵＴ１１３から第２ＬＵＴ１２３に変更される。
従って、画像データの１フレームが、第１ＬＵＴ１１３と第２ＬＵＴ１２３との異なるＬＵＴから読み出された色データＲ２、Ｇ２及びＢ２により変換されないようにすることができる。従って、表示される画像の乱れを防止することができる。
【００８１】
また、第２ＬＵＴ１２３に登録される色データＲ２、Ｇ２及びＢ２は、第１ＬＵＴ１１３に登録された色データＲ２、Ｇ２及びＢ２の一部である。
従って、色データＲ２、Ｇ２及びＢ２の読み出し先が第２ＬＵＴ１２３に変更されても、画像データを、読み出し先を変更前の色調と同一の色調に色変換することができる。
【００８２】
画像データは、ＲＧＢの複数の色成分を有するデータである。第１ＬＵＴ１１３及び第２ＬＵＴ１２３は、各軸が画像データのＲＧＢの色成分のいずれかに対応付けられた３次元ルックアップテーブルにより構成される。また、第１ＬＵＴ１１３を構成する３次元ルックアップテーブルは、各軸に１７個の格子点を有し、第２ＬＵＴ１２３を構成する３次元ルックアップテーブルは、各軸に２個の格子点を有する。第１ＬＵＴ１１３及び第２ＬＵＴ１２３を構成する３次元ルックアップテーブルの各格子点に、入力色の色データＲ１、Ｇ１及びＢ１と、出力色の色データＲ２、Ｇ２及びＢ２とが対応付けて登録される。
従って、第１ＬＵＴ１１３に登録された色データＲ２、Ｇ２及びＢ２を用いた色変換では、画像データの色変換を精度よく行うことができる。また、第２ＬＵＴ１２３に登録される色データＲ２、Ｇ２及びＢ２のデータ量が、第１ＬＵＴ１１３のデータ量よりも少ないので、データ量の増加を抑制することができる。
【００８３】
また、プロジェクター１は、色調の選択を受け付ける受付部として動作する操作パネル６１及びリモコン５を備える。制御部５０は、第１ＬＵＴ１１３に登録された色データＲ２、Ｇ２及びＢ２を、操作パネル６１又はリモコン５により受け付けた色調に対応した色データＲ２、Ｇ２及びＢ２に書き替える。
従って、第１ＬＵＴ１１３に登録された色データＲ２、Ｇ２及びＢ２を、受付部により受け付けた操作により選択された色調に対応した色データＲ２、Ｇ２及びＢ２に書き替えることができる。
【００８４】
上述した実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形及び応用が可能である。
例えば、図６に示すフローチャートの処理単位は、処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって、本発明が限定されることはない。処理内容に応じて、さらに多くの処理単位に分割してもよいし、１つの処理単位がさらに多くの処理を含むように分割してもよい。また、その処理の順番は、本発明の趣旨に支障のない範囲で適宜に入れ替えてもよい。
【００８５】
また、図１及び図２に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上述した実施形態においてソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、プロジェクター１の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【００８６】
また、画像処理装置の制御方法を、画像処理装置が備えるコンピューターを用いて実現される場合、このコンピューターに実行させるプログラムを記録媒体、又はプログラムを伝送する伝送媒体の態様で構成することも可能である。記録媒体には、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、Ｂｌｕ−ｒａｙ（登録商標） Ｄｉｓｃ、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型、或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、画像表示装置が備える内部記憶装置であるＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ等の不揮発性記憶装置であってもよい。
【符号の説明】
【００８７】
１…プロジェクター、５…リモコン（受付部）、１０…画像処理モジュール（画像処理装置）、１１…インターフェイス、１２…色補正部、１３…ＲＡＭ、１４…ガンマ補正部、１５…光変調部駆動回路、２０…駆動回路、３０…表示部（投射部）３１…光源、３２…分光部、３３…光変調部、３４…光学ユニット、５０…制御部（書替部、切替部）、５１…プロセッサー、５３…メモリー、６１…操作パネル（受付部）、６３…リモコン受光部、６５…記憶装置、１１０…第１出力回路（読出部）、１１１…記憶領域（記憶部）、１１３…第１ＬＵＴ（第１変換テーブル、３次元ルックアップテーブル）、１２０…第２出力回路（読出部）、１２１…記憶領域（記憶部）、１２３…第２ＬＵＴ（第２変換テーブル、３次元ルックアップテーブル）、１３０…第１選択部、１３１…乗算器、１３３…セレクター（読出部）、１４０…色変換部、１４１…補間演算回路、１４３…除算器、１４５…加算器、１５０…第２選択部、１５０…タイミング調整部、１５５…セレクター、１６０…タイミング調整部（切替部）、２００…画像供給装置、３３１…Ｒパネル、３３３…Ｇパネル、３３５…Ｂパネル。
【図１】
2020064207.tif 000003
【図２】
2020064207.tif 000004
【図３】
2020064207.tif 000005
【図４】
2020064207.tif 000006
【図５】
2020064207.tif 000007
【図６】
2020064207.tif 000008