(57)【特許請求の範囲】
【請求項１】
画像形成部及び多色光源を有し、前記多色光源が第１の色の光のみ、第２の色の光のみ、及び第３の色の光のみを時間順次的な順序で放射するよう動作し、前記第１の色、前記第２の色、及び前記第３の色が異なる色であるプロジェクタシステムによって表示される画像データを受ける第１インタフェースと、
ピクセルデータを前記画像形成部へ、及び光制御信号を前記多色光源へ送る第２インタフェースと、
前記第１インタフェース及び前記第２インタフェースへ結合される画像処理ブロックと
を有し、
前記画像処理ブロックは、
カラー・サブフレームのピクセル値を決定するよう前記画像データを解析し、前記ピクセル値は、前記第１の色についての第１の組のピクセル値、前記第２の色についての第２の組のピクセル値、及び前記第３の色についての第３の組のピクセル値を含み、
前記第１の組、前記第２の組、及び前記第３の組の各組について、当該組のピクセル値が所定の閾値を下回るときに当該組のピクセル値を増大させ、前記光制御信号を低減させて、前記プロジェクタシステムによる電力消費レベルを低減し、前記画像データについての略等しい画像受信レベルを維持する比率を決定し、
前記比率に基づき前記光制御信号を調整し、
前記第１の色についての第１の組の調整されたピクセル値、前記第２の色についての第２の組の調整されたピクセル値、及び前記第３の色についての第３の組の調整されたピクセル値を得るよう、前記比率に基づき前記画像データの前記第１の組のピクセル値、前記第２の組のピクセル値、及び前記第３の組のピクセル値を調整し、前記ピクセルデータは、前記第１の組の調整されたピクセル値、前記第２の組の調整されたピクセル値、及び前記第３の組の調整されたピクセル値を含み、
前記第１の組の調整されたピクセル値を前記画像形成部へ送り、
前記第１の組の調整されたピクセル値が送られた後に前記第２の組の調整されたピクセル値を前記画像形成部へ送り、
前記第２の組の調整されたピクセル値が送られた後に前記第３の組の調整されたピクセル値を前記画像形成部へ送り、
前記多色光源を制御して、前記時間順次的な順序で前記第１の色の光、前記第２の色の光及び前記第３の色の光を放射するよう、前記第２インタフェースにおいて前記調整された光制御信号を前記多色光源へ送る、
コンピュータシステム。
【請求項２】
前記画像処理ブロックは、
前記第１インタフェースにおいて前記画像データを受け、該画像データにおける色の分布を表すカラーヒストグラムを計算する画像解析ブロックと、
前記画像解析ブロックの出力へ結合され、前記カラーヒストグラムに基づきピクセル変換曲線を生成し、前記光制御信号を調整し、ピクセル制御信号を調整する画像伝達曲線生成ブロックと、
前記第１インタフェースにおける前記画像データ及び前記画像伝達曲線生成ブロックからの前記ピクセル制御信号を受ける画像適応ブロックと
を有し、
前記画像適応ブロックは、
前記ピクセル制御信号に基づき前記画像データのピクセル値を調整し、
前記第１の色についての前記第１の組の調整されたピクセル値、前記第２の色についての前記第２の組の調整されたピクセル値、及び前記第３の色についての前記第３の組の調整されたピクセル値を前記ピクセルデータとして前記第２インタフェースにおいて前記画像形成部へ送る、
請求項１に記載のコンピュータシステム。
【請求項３】
前記画像伝達曲線生成ブロックは、前記光制御信号を変調し、且つ、前記ピクセル制御信号を変調する、
請求項２に記載のコンピュータシステム。
【請求項４】
前記多色光源は、赤色光源、緑色光源、及び青色光源を有し、
前記画像処理ブロックは、
赤色サブフレーム、緑色サブフレーム、及び青色サブフレームを含む前記カラー・サブフレームの別個の画像解析を実施し、
前記第１の組のピクセル値が前記赤色サブフレームの赤色ピクセルデータ用であり、前記第２の組のピクセル値が前記緑色サブフレームの緑色ピクセルデータ用であり、前記第３の組のピクセル値が前記青色サブフレームの青色ピクセルデータ用であるところの前記ピクセルデータに対する画像エンハンスメントを決定し、
前記赤色光源に対する第１のバックライト調整、前記緑色光源に対する第２のバックライト調整、及び前記青色光源に対する第３のバックライト調整を決定する、
請求項１に記載のコンピュータシステム。
【請求項５】
前記プロジェクタシステムは、デジタル光処理（ＤＬＰ）プロジェクタシステム又はエルコス（ＬＣｏＳ）プロジェクタシステムのうちの少なくとも一方である、
請求項１に記載のコンピュータシステム。
【請求項６】
コンピュータシステムによって実行される場合に、該コンピュータシステムに、
カラー・サブフレームのピクセル値を決定するよう画像データを解析し、前記ピクセル値は、第１の色についての第１の組のピクセル値、第２の色についての第２の組のピクセル値、及び第３の色についての第３の組のピクセル値を含み、前記画像データは、多色光源及び画像形成部を有し、前記多色光源が第１の色の光のみ、第２の色の光のみ、及び第３の色の光のみを時間順次的な順序で放射するよう動作し、前記第１の色、前記第２の色、及び前記第３の色が異なる色であるプロジェクタシステムによって表示されるものであり、
前記第１の組、前記第２の組、及び前記第３の組の各組について、当該組のピクセル値が所定の閾値を下回るときに当該組のピクセル値を増大させ、光制御信号を低減させて、前記プロジェクタシステムによる電力消費レベルを低減し、前記画像データについての略等しい画像受信レベルを維持する比率を決定し、
前記比率に基づき前記多色光源のための前記光制御信号を調整し、
前記第１の色についての第１の組の調整されたピクセル値、前記第２の色についての第２の組の調整されたピクセル値、及び前記第３の色についての第３の組の調整されたピクセル値を得るよう、前記比率に基づき前記画像データの前記第１の組のピクセル値、前記第２の組のピクセル値、及び前記第３の組のピクセル値を調整し、
前記第１の組の調整されたピクセル値を前記画像形成部へ送り、
前記第１の組の調整されたピクセル値が送られた後に前記第２の組の調整されたピクセル値を前記画像形成部へ送り、
前記第２の組の調整されたピクセル値が送られた後に前記第３の組の調整されたピクセル値を前記画像形成部へ送り、
前記多色光源を制御して、前記時間順次的な順序で前記第１の色の光、前記第２の色の光及び前記第３の色の光を放射するよう、前記調整された光制御信号を前記多色光源へ送る
ことを有する動作を実施させる命令を含むコンピュータプログラム。
【請求項７】
前記画像データを解析することは、
前記画像データにおける色の分布を表すカラーヒストグラムを計算し、
前記カラーヒストグラムに基づきピクセル変換曲線を生成する
ことを含み、
前記ピクセル値を調整することは、前記ピクセル変換曲線に基づき前記ピクセル値を調整することを含む、
請求項６に記載のコンピュータプログラム。
【請求項８】
前記ピクセル値を調整することは、第１の比率によって前記ピクセル値を変調することを含み、
前記光制御信号を調整することは、前記多色光源を駆動する前記光制御信号を変調することを含む、
請求項６に記載のコンピュータプログラム。
【請求項９】
前記多色光源を変調することは、前記ピクセル値を調整する前記第１の比率と同じ比率で前記多色光源を変調することを含む、
請求項８に記載のコンピュータプログラム。
【請求項１０】
前記ピクセル変換曲線は、ルックアップテーブル（ＬＵＴ）
として記憶され、
前記ピクセル値を調整することは、前記ピクセル値についての調整されたピクセル値を決定するよう入力ピクセル値を用いて前記ＬＵＴにおいて探索操作を実施することを含む、
請求項７に記載のコンピュータプログラム。
【請求項１１】
請求項６乃至１０のうちいずれか一項に記載のコンピュータプログラムを記憶しているコンピュータ可読記憶媒体。
【請求項１２】
カラー・サブフレームのピクセル値を決定するよう、光源及び画像形成部を備えるプロジェクタシステムによって表示されるべき画像データを解析するステップであり、前記ピクセル値は、第１の色についての第１の組のピクセル値、第２の色についての第２の組のピクセル値、及び第３の色についての第３の組のピクセル値を有し、前記第１の色、前記第２の色、及び前記第３の色は、異なる色である、前記解析するステップと、
前記第１の組、前記第２の組、及び前記第３の組の各組について、当該組のピクセル値が所定の閾値を下回るときに当該組のピクセル値を増大させ、前記光源のための光制御信号を低減させて、前記プロジェクタシステムによる電力消費レベルを低減し、前記画像データについての略等しい画像受信レベルを維持する比率を決定するステップ、
前記比率に基づき前記光制御信号を調整するステップと、
前記第１の色についての第１の組の調整されたピクセル値、前記第２の色についての第２の組の調整されたピクセル値、及び前記第３の色についての第３の組の調整されたピクセル値を得るよう、前記比率に基づき前記画像データの前記第１の色についての前記第１の組のピクセル値、前記第２の色についての前記第２の組のピクセル値、及び前記第３の色についての前記第３の組のピクセル値を調整するステップと、
前記第１の組の調整されたピクセル値を前記画像形成部へ送るステップと、
前記第１の組の調整されたピクセル値が送られた後に、前記第２の組の調整されたピクセル値を前記画像形成部へ送るステップと、
前記第２の組の調整されたピクセル値が送られた後に、前記第３の組の調整されたピクセル値を前記画像形成部へ送るステップと、
前記調整された光制御信号を前記光源へ送信するステップと
を有し、
前記ピクセル値を調整するステップは、変調されたピクセル値を得るよう前記ピクセル値を第１の比率によって変調することを有し、
前記光制御信号を調整するステップは、前記ピクセル値を調整する前記第１の比率と同じ比率で、前記光源を駆動する前記光制御信号を変調することを有する、方法。
【請求項１３】
前記ピクセル値を調整するステップは、ピクセル変換曲線に基づき前記ピクセル値を調整することを有する、
請求項１２に記載の方法。
【請求項１４】
前記ピクセル変換曲線は、ルックアップテーブル（ＬＵＴ）として記憶され、
前記ピクセル値を調整するステップは、前記ピクセル値のための調整されたピクセル値を決定するよう入力ピクセル値による前記ＬＵＴにおける探索操作を実行することを有する、
請求項１３に記載の方法。
【請求項１５】
前記画像データを解析するステップは、
前記画像データにおける色の分布を表すカラーヒストグラムを計算することと、
前記カラーヒストグラムに基づきピクセル変換曲線を生成することと
を有する、請求項１３に記載の方法。
【請求項１６】
前記画像データを解析するステップは、赤−緑−青（ＲＧＢ）色空間における最大値を決定することを更に有する、
請求項１５に記載の方法。
【請求項１７】
画像形成部及び光源を有するプロジェクタシステムと、
前記プロジェクタシステムへ結合される画像処理ブロックと
を有し、
前記画像処理ブロックは、
カラー・サブフレームのピクセル値を決定するよう画像データを解析し、前記ピクセル値は、第１の色についての第１の組のピクセル値、第２の色についての第２の組のピクセル値、及び第３の色についての第３の組のピクセル値を有し、前記第１の色、前記第２の色、及び前記第３の色は、異なる色であり、
前記第１の組、前記第２の組、及び前記第３の組の各組について、当該組のピクセル値が所定の閾値を下回るときに当該組のピクセル値を増大させ、前記光源のための光制御信号を低減させて、前記プロジェクタシステムによる電力消費レベルを低減し、前記画像データについての略等しい画像受信レベルを維持する比率を決定し、
前記比率に基づき調整された前記光制御信号を用いて前記光源のプロジェクタ輝度を調整し、
前記第１の色についての第１の組の調整されたピクセル値、前記第２の色についての第２の組の調整されたピクセル値、及び前記第３の色についての第３の組の調整されたピクセル値を得るよう、前記比率に基づき前記画像データの前記第１の色についての前記第１の組のピクセル値、前記第２の色についての前記第２の組のピクセル値、及び前記第３の色についての前記第３の組のピクセル値を調整し、
前記第１の組の調整されたピクセル値を前記画像形成部へ送り、
前記第１の組の調整されたピクセル値が送られた後に、前記第２の組の調整されたピクセル値を前記画像形成部へ送り、
前記第２の組の調整されたピクセル値が送られた後に、前記第３の組の調整されたピクセル値を前記画像形成部へ送り、
前記調整された光制御信号を前記光源へ送信し、
前記画像処理ブロックは、変調されたピクセル値を得るよう前記ピクセル値を第１の比率によって変調することによって、前記ピクセル値を調整し、
前記画像処理ブロックは、前記ピクセル値を調整する前記第１の比率と同じ比率で、前記光源を駆動する前記光制御信号を変調することによって、該光制御信号を調整する、システム。
【請求項１８】
前記ピクセル値を調整するよう、前記画像処理ブロックは更に、ピクセル変換曲線に基づき前記ピクセル値を調整する、
請求項１７に記載のシステム。
【請求項１９】
プロジェクタシステムの電力管理のための装置であって、
画像形成部及び光源を有する前記プロジェクタシステムによって表示される画像データを受信する第１インタフェースと、
前記画像形成部へピクセルデータを及び前記光源へ光制御信号を送信する第２インタフェースと、
カラー・サブフレームのピクセル値を決定するよう前記画像データを解析する手段であり、前記ピクセル値は、第１の色についての第１の組のピクセル値、第２の色についての第２の組のピクセル値、及び第３の色についての第３の組のピクセル値を有し、前記第１の色、前記第２の色、及び前記第３の色は、異なる色である、前記解析する手段と、
前記第１の組、前記第２の組、及び前記第３の組の各組について、当該組のピクセル値が所定の閾値を下回るときに当該組のピクセル値を増大させ、前記光源のための光制御信号を低減させて、前記プロジェクタシステムによる電力消費レベルを低減し、前記画像データについての略等しい画像受信レベルを維持する比率を決定する手段、
前記比率に基づき前記光制御信号を調整する手段と、
前記第１の色についての第１の組の調整されたピクセル値、前記第２の色についての第２の組の調整されたピクセル値、及び前記第３の色についての第３の組の調整されたピクセル値を得ることで前記ピクセルデータが前記第１の組の調整されたピクセル値、前記第２の組の調整されたピクセル値、及び前記第３の組の調整されたピクセル値を有するように、前記比率に基づき前記画像データの前記第１の組のピクセル値、前記第２の組のピクセル値、及び前記第３の組のピクセル値を調整する手段と、
（ｉ）前記第１の組の調整されたピクセル値を前記画像形成部へ送り、（ｉｉ）前記第１の組の調整されたピクセル値が送られた後に、前記第２の組の調整されたピクセル値を前記画像形成部へ送り、（ｉｉｉ）前記第２の組の調整されたピクセル値が送られた後に、前記第３の組の調整されたピクセル値を前記画像形成部へ送る手段と、
前記第２インタフェースにおいて前記調整された光制御信号を前記光源へ送信する手段と
を有し、
前記ピクセル値を調整する手段は、変調されたピクセル値を得るよう前記ピクセル値を第１の比率によって変調し、
前記光制御信号を調整する手段は、前記ピクセル値を調整する前記第１の比率と同じ比率で、前記光源を駆動する光制御信号を変調する、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
ここで記載される実施形態は、概して、プロセッシング装置に関し、より具体的には、プロジェクタシステムのコンテンツ適応電力管理に関する。
【背景技術】
【０００２】
プロジェクタシステムは、あらゆる面を表示面にすることができる。双方向メカニズムと一体化されて、プロジェクタシステムは、あらゆる面又は空間を双方向的な面又は空間にすることができ、よって、興味深い利用モデルを可能にする。このような双方向型プロジェクタシステムの分野において研究開発がなされてきた。プロジェクタシステムのシステム電力を低減することは、そのようなプロジェクタシステムの製造に至る場合に、より重要になってくる。幾つかのプロジェクタシステムについて、３つの主たる構成要素、すなわち、光源、画像形成部、及び投影オプティクスが存在する。画像形成部はマイクロディスプレイであってよく、その電力消費量は、数十又は数百ミリワットの範囲内で通常は極めて小さい。光源は、通常は、投影システムにおける最大電力消費部であり、熱管理のためにシステム空間のより大きい部分を利用する。幾つかのプロジェクタシステムは従来のランプを使用する。光源の効率を改善するよう、発光ダイオード（ＬＥＤ）テクノロジが従来のランプに代えてしばしば使用される。特に、赤−緑−青（ＲＧＢ）ＬＥＤが使用される。ＲＧＢ  ＬＥＤは、プロジェクタシステムで利用されるカラーホイール又はダイクロイックミラー／プリズムをなくすのに一役買うことができる。現在、ＬＥＤに基づくプロジェクタシステムについて、光源の電力消費量は１０ルーメンにつきおおよそ１Ｗである。例えばハイブリッド光源又はレーザ光源などの、より効率的な光源が開発されている。幾つかの光源電力節約技術は、光源の効率を改善することに焦点を当てる。現在の投影システムでは、光源は、通常は常に、完全にオンしている。高いルーメンを有する幾つかのプロジェクタシステムでは、光源の輝度調整が周囲光に基づき行われることがある。この場合に、周囲光センサは、周囲光の強さを検出して、周囲光センサによって測定された周囲光に基づきプロジェクタ輝度を調整するために使用され得る。
【図面の簡単な説明】
【０００３】
【図１】プロジェクタシステムと、プロジェクタシステムのコンテンツ適応電力管理のための画像処理ブロックを備えたコンピュータシステムとを含むシステムの一実施形態のブロック図である。
【図２】プロジェクタシステムのコンテンツ適応電力管理のための画像処理ブロックを備えたプロジェクタシステムの一実施形態のブロック図である。
【図３】赤、緑及び青のサブフレームに基づき画像データを別々に処理する画像処理ブロックの一実施形態のブロック図である。
【図４】プロジェクタシステムのコンテンツ適応電力管理のための、画像処理ブロックによって生成される２つのピクセル変換曲線を表すグラフである。
【図５】実施形態に従って、画像データのコンテンツ解析に基づく光源電力管理の方法を表すフロー図である。
【図６】他の実施形態に従って、赤、緑及び青の光源のための光源電力管理の方法を表すフロー図である。
【図７】ここで論じられている方法のうちのいずれか１つ以上を機械に実行させる命令の組が実行され得るコンピュータシステムの例となる形態における機械の図表示を表す。
【発明を実施するための形態】
【０００４】
プロジェクタシステムのコンテンツ適応電力管理技術が記載される。１つの方法は、プロジェクタシステムによって表示される画像データを解析する。プロジェクタシステムの光源のプロジェクタ輝度は、解析された画像データに基づき調整される。プロジェクタシステムの画像形成部に入力される画像データのピクセル値は、解析された画像データに基づき調整される。例えば、プロジェクタ輝度は、プロジェクタシステムによる電力消費を低減するよう、画像の輝度に基づき調整され得る。例えば、光源の電力は、暗い画像について、より明るい画像よりも低くてよい。
【０００５】
上述されたように、プロジェクタシステムのシステム電力を低減することは、双方向型プロジェクタシステムを含むプロジェクタシステムの製造に至る場合に、より重要になってくる。幾つかの現在の投影システムの光源は連続的にオンしている。幾つかの従前の解決法は、周囲光センサによって測定された周囲光に基づき光源の輝度を調整することを含む。そのようなシステムは、プロジェクタシステムの電力を節約するためではなく、周囲光を鑑みて適切な光を提供するために設計されている。ここで記載される実施形態は、画像のコンテンツ解析に基づく光源の電力管理を提供する。電力管理技術は、コンテンツ解析に基づいた光源の輝度に対する調整とともに、ピクセル値に対する調整を行うことができる。例えば、電力管理技術は、光源に対する輝度調整とともに、表示のために画像形成部に送信されるピクセル値への画像エンハンスメントを行うことができる。コンテンツ適応型光源電力節約方法によれば、光源はコンテンツに応じて変調可能であり、このようにして光源の電力を節約する。例えば、投影される画像がミッドグレイである場合は、光源は減光されてよく、ピクセル値（ここではピクセル強度とも呼ばれる。）は、同等のユーザ認知を達成するために増大され得る。１つ以上の実施形態の利点は、エンドユーザにほぼ同等の視覚的な経験を提供しながら、プロジェクタ光源の電力を低減するのに役立つことができる点である。
【０００６】
図１は、プロジェクタシステム１１０と、プロジェクタシステム１１０のコンテンツ適応電力管理のための画像処理ブロック１４０を備えたコンピュータシステム１２０とを含むシステム１００の一実施形態のブロック図である。
【０００７】
プロジェクタシステム１１０は画像形成部１１２及び光源１１４を含む。プロジェクタシステム１１０は、デジタル光投影（ＤＬＰ；digital  light  projection）プロジェクタシステムや、エルコス（ＬＣｏＳ；Liquid  Crystal  on  Silicon）プロジェクタシステムであってよい。ＤＬＰプロジェクタシステムの画像形成部１１２はマイクロミラーを含む。マイクロミラーは、光源１１４の光を通すか、又は通さない。グレイスケールは、どれくらいマイクロミラーがオンされ又はオフされるのかによって生成されてよい。ＬＣｏＳプロジェクタシステムの画像形成部１１２は、ＤＬＰプロジェクタシステムと同じように、デジタル形態で光を通過させるか、又は通過させないよう、光源１１４の光を変調し、あるいは、アナログ形態において通過する光の量を制御するよう、光源１１４の光を変調するマイクロ反射液晶ディスプレイを含む。上述されたように、従来のプロジェクタシステムのアーキテクチャによれば、光源は、完全にオンしているか、又は場合により、周囲光に基づき減光され得る。画像処理ブロック１４０は、画像（例えば、画像データ１３１）のコンテンツの画像解析に応じて光源１１４を変調するコンテンツ適応型光源電力節約方法を実装することができる。光源１１４を変調することによって、画像処理ブロック１４０は、光源１１４の電力消費量を低減して、システム１００の電力消費量を減らすことができる。例えば、投影された画像が明度スケールにおいてミッドスケールである（例えば、最大ＲＧＢ値がＲＧＢ色空間における４６％の輝度である）場合は、光源１１４は減光されることが可能であり、ピクセルデータ１４１のピクセル強度（例えば、ピクセル値）は、投影された画像の略同等のユーザ認知を達成するよう高められ得る。代替的に、ピクセルデータ１４１は、投影された画像の同等に満たないユーザ認知が許容である場合は調整されなくてよい。
【０００８】
コンピュータシステム１２０は、グラフィクスコントローラ、プロセッサ、プロセッシング装置、コントローラ、マイクロコントローラ、マイクロプロセッサ、中央演算処理装置（ＣＰＵ）、グラフィクス処理ユニット、ビデオ処理ユニット、画像処理ユニット、又は画像処理ブロック１４０に関して後述される動作を実行するためのプロセッシング要素を備える他のタイプの装置を含む集積回路（ＩＣ）を有することができる。コンピュータシステム１２０は、グラフィクスＩＣ（“グラフィクスチップ”とも呼ばれる。）、ビデオプロセッサＩＣ（“ビデオチップ”とも呼ばれる。）、又はディスプレイコントローラＩＣ（“ディスプレイコントローラチップ”とも呼ばれる。）を有することができる。他の実施形態において、コンピュータシステム１２０はマルチコアシステムを有する。マルチコアシステムは、２つ以上の独立した実際の中央演算処理装置（ＣＰＵ）を備えた単一のコンピュータコンポーネントである。それらのＣＰＵは、プログラム命令を読み出して実行する機能ユニットであってよい。マルチコアシステムは、単一の物理パッケージにおいてマルチプロセッシングを実装する。幾つかの実施形態において、画像処理ブロック１４０は、ディスプレイインタフェースを介してディスプレイを駆動するために使用されるマルチコアシステムのグラフィクスコア又はビデオコアにおいて実装されてよい。例えば、グラフィクスコアは、ディスプレイへの出力を目的とした画像の構築を加速させるためにマルチコアシステムにおいて使用されてよい。
【０００９】
コンピュータシステム１２０は、フレームバッファ１３０及び画像処理ブロック１４０を有する。画像処理ブロック１４０は、画像解析ブロック１４２、画像伝達曲線生成ブロック１４４、及び画像適応ブロック１４６を有する。画像処理ブロック１４０は、第１のインタフェース１５０を介してフレームバッファ１３０から画像データ１３１を受信する。第１のインタフェース１５０は、フレームバッファ１３０が画像処理ブロック１４０と同じ集積回路（ＩＣ）内ダイ基板上にあるかどうかに応じて、内部インタフェース（例えば、プロセッサバス、ローカルＩ／Ｏバス、ハブインタフェースバス、内部バス、システムバス、ポイント・ツー・ポイント（Ｐ２Ｐ）接続、又は同様のもの）又は外部インタフェース（例えば、外部バスインタフェース、フロントサイドバス、ディスプレイインタフェース、ビデオディスプレイインタフェース（例えば、ＤＶＩ、ＨＤＭＩ（登録商標）、ＶＧＡ）、グラフィクスインタフェース、又は同様のもの）であってよい。画像処理ブロック１４０は、ピクセルデータ１４１をプロジェクタシステム１１０の画像形成部１１２へ及び光制御信号１４３をプロジェクタシステム１１０の光源１１４へ第２のインタフェース１６０を介して出力する。光制御信号１４３は、幾つかの文脈ではバックライト制御信号とも呼ばれ得る。この実施形態では、第２のインタフェース１６０は、コンピュータシステム１２０がプロジェクタシステム１１０とは別個の装置であることから、外部インタフェースである。他の実施形態において、第２のインタフェースは、画像処理ブロック１４０がプロジェクタシステム自体において、例えば、図２に関して表され且つ以下で記載されるように、プロジェクタシステムの電力節約ブロックにおいて実装される場合は、内部インタフェースであることができる。
【００１０】
この実施形態では、画像解析ブロック１４２及び画像適応ブロック１４６はいずれも、フレームバッファ１３０から画像データ１３１を受信する。画像伝達曲線生成ブロック１４４は、画像解析ブロック１４２の出力へ結合されている。画像適応ブロック１４６はまた、画像伝達曲線生成ブロック１４４の出力からピクセル制御信号１４５を受信する。画像適応ブロック１４６は、ピクセルデータ１４１を画像形成部１１２へ出力し、画像伝達曲線生成ブロック１４４は、光制御信号１４３を光源１１４へ出力する。
【００１１】
動作の間、コンピュータシステム１２０の画像処理ブロック１４０は、プロジェクタシステム１１０のためのコンテンツ適応電力管理を実行することができる。一実施形態において、画像処理ブロック１４０は、プロジェクタシステム１１０によって表示される画像データ１３１を受信し、画像データ１３１を解析し、その解析された画像データに基づき光制御信号１４３を用いて光源１１４のプロジェクタ輝度を調整する。画像処理ブロック１４０はまた、画像データのピクセル値を調整し、その調整されたピクセル値をピクセルデータ１４１として第２のインタフェース１６０上で画像形成部１１２へ送信する。
【００１２】
他の実施形態において、画像解析ブロック１４２は、第１のインタフェース１５０において画像データ１３１を受信する。画像解析ブロック１４２は、画像データ１３１における色の分布を表すカラーヒストグラムを計算するよう構成される。デジタル画像について、カラーヒストグラムは、画像の色空間にわたる色範囲の拘束された一覧のうちの夫々における色を持ったピクセルの数を表す。カラーヒストグラムは、あらゆる種類の色空間について構築され得る。なお、カラーヒストグラムは、通常は、赤（red）−緑（green）−青（blue）（ＲＧＢ）、色相（hue）−彩度（saturation）−明度（lightness）（ＨＳＬ）、色相（hue）−彩度（saturation）−明度（value）（ＨＳＶ）（色相（hue）−彩度（saturation）−輝度（brightness）（ＨＳＢ）とも呼ばれる。）又は色相（hue）−彩度（saturation）−強度（intensity）（ＨＳＩ）のような３次元空間である。代替的に、他の３つの円筒モデルが使用されてよい。ＨＳＬ、ＨＳＶ及びＨＳＩは、装置に依存したＲＧＢモデルの簡単な変換であるから、それらが定義する物理色は、装置の赤、緑及び青の原色、又は特定のＲＧＢ空間の色に、且つ、それらの原色の量を表すために使用されるガンマ補正に依存する。従って、夫々の一意のＲＧＢ装置は、それに付随する一意のＨＳＬ、ＨＳＶ及びＨＳＩ空間を持ち、数で表されるＨＳＬ、ＨＳＶ又はＨＳＩ値は、夫々の基本ＲＧＢ空間について異なった色を示す。一実施形態において、カラーヒストグラムは、ＲＧＢ色空間における最大値（例えば、ｍａｘ（Ｒ，Ｇ，Ｂ）値）に基づく。よって、最大値は、画像データ１３１の画像解析において決定される。ｍａｘ（Ｒ，Ｇ，Ｂ）値は、画像輝度のためのインジケータ且つピクセル処理のためのパラメータである。他のインジケータ、例えば、ＹＵＶ色空間におけるＹなどが使用されてよい。ＹＵＶ色空間において、Ｙは、ＮＴＳＣ標準に基づき０．２９９Ｒ＋０．５８７Ｇ＋０．１１４Ｂとして定義される。他のタイプの画像解析では、ＨＳＶ空間におけるＶが決定され得る。他のタイプの画像解析では、ＨＳＢ色空間におけるＢ値が決定され得る。代替的に、他の画像解析方法は、以下でより詳細に記載されるようにピクセル変換曲線を生成するために、画像データ１３１を解析するのに使用されてよい。
【００１３】
画像伝達曲線生成ブロック１４４は、画像解析ブロック１４２の出力へ結合される。画像伝達曲線生成ブロック１４４は、画像解析ブロック１４２によって生成されたカラーヒストグラムに基づきピクセル変換曲線を生成するよう構成される。２つの異なったピクセル変換曲線が、後述される図４において表される。ピクセル変換曲線は、ルックアップテーブル（ＬＵＴ）として記憶されてよい。以下でより詳細に記載されるように、画像適応ブロック１４６は、ピクセルデータ１４１のピクセル強度を高め且つ相応に光源１１４を弱めるためにＬＵＴを使用することができる。画像伝達曲線生成ブロック１４４はまた、第２のインタフェース１６０において光制御信号１４３を変調して光源１１４のプロジェクタ輝度を調整するよう、更には、画像適応ブロック１４６に入力されるピクセル制御信号１４５を変調するよう構成される。
【００１４】
画像適応ブロック１４６は、第１のインタフェース１５０において画像データ１３１を、及び画像伝達曲線生成ブロック１４４からピクセル制御信号１４５を受信すべきである。画像適応ブロック１４６は、ピクセル制御信号１４５に基づき画像データ１３１のピクセル値を調整するよう、更には、その調整されたピクセル値をピクセルデータ１４１として第２のインタフェース１６０において画像形成部１１２へ送信するよう構成される。上述されたように、ピクセル制御信号１４５は、画像伝達曲線生成ブロック１４４によって生成されたピクセル変換曲線に基づき制御され得る。例えば、画像適応ブロック１４６は、画像形成部１１２へピクセルデータ１４１として出力されるべき対応する調整されたピクセル値を決定するために画像データ１３１のピクセル値を用いてＬＵＴにおける探索操作を実行することができる。
【００１５】
他の実施形態において、例えばＲＧＢ  ＬＥＤなどの、３つの別々のカラー光源が、プロジェクタシステム１１０において光源１１４として使用される。これは、色がマイクロディスプレイの高速なスイッチング速度によりプロジェクタシステム１１０において時系列的に生成され得るので、カラーホイール又はカラーフィルタを削除するために行われてよい。しかし、直視型液晶ディスプレイ（ＬＣＤ）の遅いスイッチング速度に起因して、時系列的な色は、直視型ＬＥＤについては達成するのが困難であることがある。費用及びシステム全体の効率といった懸案事項とともに、ＲＧＢ  ＬＥＤは、モバイルの直視型ＬＥＤにおいてめったに使用されない。プロジェクタシステム１１０において、ＲＧＢ  ＬＥＤのような３色光源は、更なる電力節約機会を提供することができる。幾つかの実施形態において、画像処理ブロック１４０は、潜在的に更なる電力節約のために、例えばＲサブフレーム、Ｇサブフレーム、Ｂサブフレームなどの各色のサブフレームに基づき電力管理を実行することができる。簡単な例について、画像が純粋な赤色を有する場合は、Ｇ及びＢ  ＬＥＤ光源はオフされ得る。それらの光源の代替の組み合わせはオフされ得る。
【００１６】
システム１００において、プロジェクタシステム１１０のためのコンテンツ適応電力管理（例えば、画像処理ブロック１４０）は、コンピュータシステム１２０において実装され、コンピュータシステム１２０は、表示データ（例えば、ピクセルデータ１４１）及び光制御信号１４３をプロジェクタシステム１１０へ送信する。他の実施形態において、画像処理ブロック１４０は、図２に関して記載及び図示されるように、プロジェクタシステム自体において実装され得る。
【００１７】
コンテンツ適応電力管理が、表示データをプロジェクタシステムへ送信するコンピュータシステム１２０において実装される場合に、様々な実施アーキテクチャが存在してよく、そのうちの２つが以下で記載される。
【００１８】
一実施形態において、画像処理ブロック１４０は、ここで記載されるようにピクセル値をモデリングする比率と同じ比率で光源１１４を変調する。光源１１４は、単一の白色光源であってよく、あるいは、例えばＲＧＢ光源などの別個のカラー光源であってよい。この場合に、コンテンツ適応型光源電力節約方法は、直視型バックライト電力節約のために使用されるのと同じであることができる。例えば、画像解析は、ｍａｘ（Ｒ，Ｇ，Ｂ）値に基づく。コンピュータシステム１２０は、画像処理を行い、変調されたピクセルデータ１４１及び光制御信号１４３をプロジェクタシステム１１０へ第２のインタフェース１６０を介して送信する。第２のインタフェース１６０は、標準のディスプレイインタフェースであってよい。プロジェクタシステム１１０は、光制御信号１４３に基づき光源１１４を変調し且つ変調されたピクセルデータ１４１を表示するよう構成される。画像処理ブロック１４０は、同じ比率で又は異なった個々の比率で別個のカラー光源を変調することができる。
【００１９】
他の実施形態において、画像処理ブロック１４０は、ここで記載されるようにピクセル値をモデリングする比率とは異なる比率で光源１１４（例えば、ＲＧＢ光源）を変調する。また、画像処理ブロック１４０は、異なった個々の比率で別個のカラー光源を変調することができる。この場合に、画像解析は、カラー・サブフレーム（例えば、Ｒ、Ｇ、Ｂサブフレーム）に基づき行われてよい。同様に、３つのＬＵＴは、３つの色について決定される異なったピクセル変換曲線について使用されてよい。３つの異なったバックライト減光比率がまた、夫々の色についての対応する光制御信号を変調するために使用されてよい。一実施形態において、Ｒ、Ｇ、Ｂ値を有するピクセルのシーケンスとしてピクセルデータ１４１を送信することに代えて、コンピュータシステム１２０は、時系列的に、例えば、Ｒ、Ｇ、Ｂサブフレームが時間において順次に送信されるデータフォーマットにおいて、ピクセルデータ１４１を送信することができる。すなわち、画像処理ブロック１４０は、最初にピクセルデータの赤色成分を、次いで第２にピクセルデータの緑色成分を、次いで第３にピクセルデータの青色成分を、あるいは、他の順序組み合わせにおいて、送信することができる。そのような実施形態のうちの幾つかにおいて、フレームバッファは除去されてよい点が留意されるべきである。標準的なやり方において、フレームデータは、全てのピクセルデータのＲ成分、次いで全てのピクセルデータのＧ成分、次いで全てのピクセルデータのＢ成分のシーケンスに代えて、Ｒ、Ｇ、Ｂデータを含むピクセルのシーケンスにおいて送信される。例えば、図１によって表されているシステム１００において、フレームデータが標準的なやり方でプロジェクタシステム１１０へ送信される場合に、フレームバッファ１３０はシステム１００において必要とされる。しかし、プロジェクタシステム１１０への送信の前にピクセル再編成が行われる場合は、フレームバッファはシステム１００において必要とされなくてよい。この実施形態では、プロジェクタシステム１１０は、時系列データフォーマットを復号する復号化メカニズムと、然るべく光源１１４を調整するメカニズムとを含むことができる。
【００２０】
図１のコンポーネントの幾つか又は全ては、例えばＩＣダイ基板、マルチチップモジュール基板、又は同様のものなどの“共通担体基板”上に存在することができる。代替的に、コンピュータシステム１２０は、例えばマザーボード、ドーターボード又は他のタイプの回路カードなどの１つ以上の印刷回路基板上に存在してよく、プロジェクタシステム１１０は、１つ以上の印刷回路基板上に存在してよい。それらの回路基板は、ここで記載されるようにディスプレイインタフェースにわたって通信してよい。
【００２１】
図２は、プロジェクタシステム２００のコンテンツ適応電力管理のための画像処理ブロック１４０を備えたプロジェクタシステム２００の一実施形態のブロック図である。
【００２２】
プロジェクタシステム２００は、フレームバッファ１３０、画像処理ブロック１４０、画像形成部１１２、及び光源１１４を含む。フレームバッファ１３０、画像形成部１１２、光源１１４、又はそれらのいずれかの組み合わせは、画像処理ブロック１４０と同じＩＣダイ基板上に集積されてよい。それらのコンポーネントは、具体的に言及されている場合を除いて、同じ参照符号によって表される図１に関して記載されたコンポーネントと同様であってよい。図２の画像処理ブロック１４０はプロジェクタシステム２００に組み込まれているから、画像処理ブロック１４０は、第１のインタフェース２５０を介してフレームバッファ１３０へ、第２のインタフェース２６０を介して画像形成部１１２へ、そして第３のインタフェース２７０を介して光源１１４へ結合される。画像処理ブロック１４０は、第２のインタフェース２６０において画像形成部１１２へピクセルデータ２４１を、そして、第３のインタフェース２７０を介して光源１１４へ光制御信号２４３を出力する。インタフェース２５０〜２７０は内部インタフェースである。プロジェクタシステム２００は、デジタル光投影（ＤＬＰ）プロジェクタシステムや、ＬＣｏＳプロジェクタシステム、又は同様のものであってよい。
【００２３】
動作の間、プロジェクタシステム２００の画像処理ブロック１４０は、プロジェクタシステム２００のためのコンテンツ適応電力管理を実行することができる。一実施形態において、画像処理ブロック１４０は、プロジェクタシステム２００によって表示されるべきフレームバッファ１３０からの画像データ２３１を受信し、画像データ２３１を解析し、その解析された画像データに基づき光制御信号２４３を用いて光源１１４のプロジェクタ輝度を調整する。画像処理ブロック１４０はまた、画像データのピクセル値を調整し、その調整されたピクセル値をピクセルデータ２４１として第２のインタフェース２６０において画像形成部１１２へ送信してよい。
【００２４】
他の実施形態において、例えばＲＧＢ  ＬＥＤなどの３つの別個のカラー光源が、上述されたように、プロジェクタシステム２００において光源１１４として使用される。コンテンツ適応電力管理がプロジェクタシステム２００自体において実装される場合に、例えばＲ、Ｇ、Ｂサブフレームなどの異なったカラー・サブフレーム・ピクセルデータは、画像処理ブロック１４０より前に画像データ２３１から生成されてよく、画像処理ブロック１４０は、サブフレーム・ピクセルデータに基づき画像解析を実行することができる。他の実施形態において、画像処理ブロック１４０は、画像処理の部分としてサブフレーム・ピクセルデータを生成することができる。画像処理ブロック１４０は、図３に関して記載及び図示されるように、Ｒ、Ｇ及びＢサブフレームに対して別々に画像解析を実行することができる。
【００２５】
図３は、赤、緑及び青のサブフレームに基づき別々に画像データを処理するための画像処理ブロック３００の一実施形態のブロック図である。この実施形態では、画像処理ブロック３００は、画像解析ブロック３４０及び画像伝達曲線生成ブロック３５０を含む。画像解析ブロック３４０は、ピクセル入力３３１の赤色成分の第１の画像解析（ブロック３４２）と、ピクセルデータ３３１の緑色成分の第２の画像解析（ブロック３４４）と、ピクセル入力３３１の青色成分の第３の画像解析（ブロック３４６）とを別々に実行する。画像伝達曲線生成ブロック３５０は、ブロック３４２での第１の画像解析に基づき、赤色光源に対する第１のバックライト調整（ブロック３５２）と、赤色ピクセルデータに対する第１の画像エンハンスメント（ブロック３５４）とを決定する。画像伝達曲線生成ブロック３５０は、ブロック３４４での第２の画像解析に基づき、緑色光源に対する第２のバックライト調整（ブロック３５６）と、緑色ピクセルデータに対する第２の画像エンハンスメント（ブロック３５８）とを決定する。画像伝達曲線生成ブロック３５０は、ブロック３４６での第３の画像解析に基づき、青色光源に対する第３のバックライト調整（ブロック３６０）と、青色ピクセルデータに対する第３の画像エンハンスメント（ブロック３６２）とを決定する。
【００２６】
白色光源及びカラーフィルタ／ホイールを備えたプロジェクタシステムとは異なる、ＲＧＢ光源を備えたプロジェクタシステムについて、個々のサブカラー画像解析に基づく個々の光源変調は、電力節約を増大させることができる。
【００２７】
図４は、プロジェクタシステムのコンテンツ適応電力管理のための、画像処理ブロックによって生成された２つのピクセル変換曲線４０６及び４０８を表すグラフである。ピクセル変換曲線４０６は、例えば全白画面などの、極めて明るい画像に対応してよい。この場合に、ピクセル値を更に高めるための余地は全く又はほとんど存在しないので、ピクセル変換曲線４０６の傾きは１である。すなわち、入力ピクセル値に変化はなく、これは、コンテンツ適応電力管理に基づく光源電力節約に対応しない。ピクセル変換曲線４０８は、暗い画像に対応してよい。この場合に、閾値ｘを下回る入力ピクセル値は、１よりも大きい比率により高められる。幾つかのシナリオにおいて、閾値ｘよりも大きい値を持った入力ピクセルデータは存在しない。故に、バックライト（例えば、白色光源）が、ピクセル変換曲線４０８によって定義されるエンハンスメント比に対応する比率で弱められる場合に、ユーザは、光源変調を伴わない原画像と比較して、ピクセルデータ変調及び光源変調の後に略同等の画像を認知することができる。しかし、他のシナリオにおいて、閾値ｘよりも大きい値を持った入力ピクセルデータについて、いくらかのひずみが存在することがある。変換曲線４０６及び４０８は、静的であるとともに、それらの変換曲線が非線形である場合に適応的であってよい。適応的である場合に、変換曲線４０６及び４０８は、電力節約を最大としながら、認知される画像ひずみを最小限としてよい。
【００２８】
図５は、実施形態に従って、画像データのコンテンツ解析に基づく光源電力管理の方法５００を表すフロー図である。方法５００は、ハードウェア（例えば、回路構成、専用のロジック、プログラム可能なロジック、マイクロコード、など）、ソフトウェア（例えば、プロセッシング装置で実行される命令）、ファームウェア又はそれらの組み合わせを有し得るプロセッシングロジックによって実行されてよい。一実施形態において、方法５００は、図１のコンピュータシステム１２０によって実行される。他の実施形態において、方法５００は、プロジェクタシステム２００によって実行される。他の実施形態において、方法５００は、図１及び２の画像処理ブロック１４０によって実行される。
【００２９】
図５を参照すると、方法５００は、プロセッシングロジックが、プロジェクタシステムによって表示されるべき画像データを解析することによって開始する（ブロック５０２）。プロセッシングロジックは、解析された画像データに基づきプロジェクタシステムの光源のプロジェクタ輝度を調整する（ブロック５０４）。プロセッシングロジックはまた、解析された画像データに基づき、プロジェクタシステムの画像形成部に入力されるべき画像データのピクセル値を調整する（ブロック５０６）。そして、方法５００は終了する。
【００３０】
更なる実施形態において、プロセッシングロジックは、第１の比率によってピクセル値を変調することによって、ピクセル値を調整する。この第１の比率は、減光比、又は完全にオンされている光源のパーセンテージ、又はどれくらい光源が弱められるべきかのパーセンテージと見なされてよい。プロセッシングロジックはまた、光源を駆動する光制御信号を変調することによって、プロジェクタ輝度を調整してよい。プロセッシングロジックは、ピクセル値が変調される第１の比率と同じ比率で光源を変調することができる。他の実施形態において、プロセッシングロジックは、ピクセル値が変調される第１の比率とは異なる第２の比率で光源を変調することができる。
【００３１】
他の実施形態において、プロセッシングロジックは、ピクセル変換曲線に基づきピクセル値を調整する。ピクセル変換曲線は、ＬＵＴとして記憶されてよい。プロセッシングロジックは、画像データのピクセル値の夫々について調整されたピクセル値を決定するよう、入力ピクセル値によりＬＵＴにおける探索操作を実行する。
【００３２】
他の実施形態において、プロセッシングロジックは、画像データにおける色の分布を表すカラーヒストグラムを計算し、そのカラーヒストグラムに基づきピクセル変換曲線を生成することによって、画像データを解析する。一実施形態において、プロセッシングロジックは、ＲＧＢ色空間における最大値（例えば、ｍａｘ（Ｒ，Ｇ，Ｂ））を決定する。他の実施形態において、プロセッシングロジックは、ＨＳＶ色空間の値Ｖを決定する。他の実施形態において、プロセッシングロジックは、ＨＳＢ色空間の輝度値（Ｂ）を決定する。
【００３３】
一実施形態において、プロセッシングロジックは、変調されたピクセル値及び光制御信号をプロジェクタシステムのディスプレイインタフェースを介して送信する。プロジェクタシステムは、ディスプレイインタフェースを介して受信された光制御信号に従って光源を変調するよう構成される。
【００３４】
図６は、他の実施形態に従って、赤、緑、青の光源のための光源電力管理の方法６００を表すフロー図である。方法６００は、ハードウェア（例えば、回路構成、専用のロジック、プログラム可能なロジック、マイクロコード、など）、ソフトウェア（例えば、プロセッシング装置で実行される命令）、ファームウェア又はそれらの組み合わせを有し得るプロセッシングロジックによって実行されてよい。一実施形態において、方法６００は、図１のコンピュータシステム１２０によって実行される。他の実施形態において、方法６００は、プロジェクタシステム２００によって実行される。他の実施形態において、方法６００は、図１及び２の画像処理ブロック１４０によって実行される。
【００３５】
図６を参照すると、方法６００は、プロセッシングロジックが、赤色（Ｒ）サブフレームに基づき画像データの第１の画像解析を実行することによって開始する（ブロック６０２）。プロセッシングロジックはまた、緑色（Ｇ）サブフレームに基づき画像データの第２の画像解析を実行し（ブロック６０４）、青色（Ｂ）サブフレームに基づき画像データの第３の画像解析を実行する（ブロック６０６）。光源は、赤色光源、緑色光源、及び青色光源を含む。プロセッシングロジックは、第１の画像解析に基づき赤色ピクセルデータに対する第１の画像エンハンスメントを、第２の画像解析に基づき緑色ピクセルデータに対する第２の画像エンハンスメントを、第３の画像解析に基づき青色ピクセルデータに対する第３の画像エンハンスメント決定することによって、ピクセル値を調整する。
【００３６】
プロセッシングロジックは、第１の画像解析に基づき、赤色光源を駆動する第１の光制御信号を変調することによって、プロジェクタ輝度を調整する（ブロック６０８）。プロセッシングロジックはまた、第２の画像解析に基づき、緑色光源を駆動する第２の光制御信号を変調し（ブロック６１０）、第３の画像解析に基づき、青色光源を駆動する第３の光制御信号を変調する（ブロック６１２）。更なる実施形態において、プロセッシングロジックは、第１の比率で第１の光制御信号を、第２の比率で第２の光制御信号を、第３の比率で第３の光制御信号を変調する。
【００３７】
他の実施形態において、プロセッシングロジックは、第１の画像解析に基づき第１のピクセル変換曲線を、第２の画像解析に基づき第２のピクセル変換曲線を、第３の画像解析に基づき第３のピクセル変換曲線を生成することによって、画像を解析する。赤色ピクセルデータに対する第１の画像エンハンスメントは、第１のピクセル変換に基づき決定され得る。緑色ピクセルデータに対する第２の画像エンハンスメントは、第２のピクセル変換に基づき決定され得る。青色ピクセルデータに対する第３の画像エンハンスメントは、第３のピクセル変換に基づき決定され得る。一実施形態において、第１のピクセル変換曲線は第１のＬＵＴとして記憶され、第２のピクセル変換曲線は第２のＬＵＴとして記憶され、第３のピクセル変換曲線は第３のＬＵＴとして記憶される。ピクセル値を調整する場合に、プロセッシングロジックは、夫々のＬＵＴにおける探索操作を実行して、夫々の色の入力ピクセル値の夫々について調整されたピクセル値を決定することができる。
【００３８】
図７は、ここで論じられている方法のうちのいずれか１つ以上を機械に実行させる命令の組が実行され得るコンピュータシステム７００の例となる形態において、機械の図表示を表す。代替の実施形態において、機械は、ＬＡＮ、イントラネット、エクストラネット、又はインターネットにおいて他の機械へ接続（例えば、ネットワーク化）されてよい。機械は、クライアント−サーバネットワーク環境におけるサーバ若しくはクライアント装置として、又はピア・ツー・ピア（又は分散）ネットワーク環境におけるピア機械として、動作してよい。機械は、パーソナルコンピュータ（ＰＣ）、タブレットＰＣ、セットトップボックス（ＳＴＢ）、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話機、ウェブアプライアンス、サーバ、ネットワークルータ、スイッチ若しくはブリッジ、又はその機械によって行われる動作を特定する命令（シーケンシャル又は別なふう）の組を実行可能なあらゆる機械であってよい。更に、単一の機械しか表されていないが、語「機械」はまた、ここで論じられている方法のうちのいずれか１つ以上を実行する命令の組（又は複数の組）を個々に又はまとめて実行する機械のあらゆる集合を含むと考えられるべきである。
【００３９】
コンピュータシステム７００は、プロセッシング装置７０２、メインメモリ７０４（例えば、読出専用メモリ（ＲＯＭ）、フラッシュメモリ、動的ランダムアクセスメモリ（ＤＲＡＭ）（例えば、同期ＤＲＡＭ（ＳＤＲＡＭ）若しくはＤＲＡＭ（ＲＤＲＡＭ）など））、スタティックメモリ７０６（例えば、フラッシュメモリ、静的ランダムアクセスメモリ（ＳＤＲＡＭ）など）、及びデータ記憶装置７１８を含み、これらはバス７３０を介して互いと通信する。
【００４０】
プロセッシング装置７０２は、例えばマイクロプロセッサ、中央演算処理装置、又は同様のものなどの１つ以上の汎用プロセッシング装置に相当する。特に、プロセッシング装置は、複数命令セットコンピュータ（ＣＩＳＣ；complex  instruction  set  computing）マイクロプロセッサ、縮小命令セットコンピュータ（ＲＩＳＣ；reduced  instruction  set  computer）マイクロプロセッサ、超長命令語（ＶＬＩＷ；very  long  instruction  word）マイクロプロセッサ、若しくは他の命令セットを実装するプロセッサ、又は命令セットの組み合わせを実装するプロセッサであってよい。プロセッシング装置７０２はまた、例えば特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタル信号プロセッサ（ＤＳＰ）、ネットワークプロセッサ、又は同様のものなどの１つ以上の専用プロセッシング装置であってよい。一実施形態において、プロセッシング装置７０２は、１つ以上のプロセッシングコアを含んでよい。プロセッシング装置７０２は、ここで論じられている動作を実行するプロセッシングロジック７２６を実行するよう構成される。一実施形態において、プロセッシング装置７０２は、画像処理ブロック１４０を実装する図１のコンピュータシステム１２０と同じである。他の実施形態において、プロセッシング装置７０２は、画像処理ブロック１４０を実装する図２のプロジェクタシステム２００である。例えば、プロセッシング装置７０２は、図１の画像処理ブロック１４０、図３の画像処理ブロック３００、又はそれらのあらゆる組み合わせを含んでよい。
【００４１】
コンピュータシステム７００は、ネットワーク７２０へ通信上結合されるネットワークインタフェース装置７０８を更に有してよい。コンピュータシステム７００は、ビデオディスプレイユニット７１０（例えば、液晶ディスプレイ（ＬＣＤ）又は陰極線管（ＣＲＴ））、英数字入力装置７１２（例えば、キーボード）、カーソル制御装置７１４（例えば、マウス）、信号発生装置７１６（例えば、スピーカ）、又は他の周辺装置を更に有してよい。更に、コンピュータシステム７００は、グラフィクス処理ユニット７２２、ビデオ処理ユニット７２８、及びオーディオ処理ユニット７３２を有してよい。他の実施形態において、コンピュータシステム７００は、プロセッシング装置７０２とともに動作するよう制御され、プロセッシング装置７０２と外部の装置との間の通信を制御する、集積回路又はチップの集合をさすチップセット（図示せず。）を有してよい。例えば、チップセットは、プロセッシング装置７０２を、例えばメインメモリ７０４及びグラフィックコントローラなどの、超高速デバイスへリンクするとともに、プロセッシング装置７０２を、例えばＵＳＢ、ＰＣＩ又はＩＳＡバスなどの、より低速の周辺バスへリンクするマザーボード上のチップの組であってよい。
【００４２】
データ記憶装置７１８は、ここで記載される機能の方法のうちのいずれか１つ以上を具現するソフトウェア７２６が記憶されたコンピュータ可読記憶媒体７２４を有してよい。ソフトウェア７２６はまた、コンピュータシステム７００によるその実行中に、完全に又は少なくとも部分的に、命令７２６としてメインメモリ７０４内に及び／又はプロセッシングロジック７２６としてプロセッシング装置７０２内に存在してよく、メインメモリ７０４及びプロセッシング装置７０２もコンピュータ可読記憶媒体を構成する。
【００４３】
コンピュータ可読記憶媒体７２４はまた、例えば図１及び図２に関して記載されるもののように、画像処理ブロック１４０を用いて、図３の画像処理ブロック３００を用いて、及び／又は上記のアプリケーションを呼び出す方法を含むソフトウェアライブラリを用いて、命令７２６を記憶するために使用されてよい。コンピュータ可読記憶媒体７２４は、例となる実施形態において、単一の媒体であるよう示されているが、語「コンピュータ可読記憶媒体」は、命令の１つ以上の組を記憶する単一の媒体又は複数の媒体（例えば、中央集権的な若しくは分散型のデータベース、並びに／又は関連するキャッシュ及びサーバ）を含むと考えられるべきである。語「コンピュータ可読記憶媒体」はまた、機械による実行のために命令の組を記憶し、符号化し、又は搬送することが可能であり且つ本実施形態の方法のうちのいずれか１つ以上を機械に実行させるあらゆる媒体を含むと考えられるべきである。語「コンピュータ可読記憶媒体」は、ソリッドステートメモリ並びに光及び磁気媒体を含むがそれらに限られないと然るべく考えられるべきである。
【００４４】
以下の例は、更なる実施形態に関連する。
【００４５】
例１は、１）画像形成部及び光源を有するプロジェクタシステムによって表示される画像データを受信する第１のインタフェースと、２）前記画像形成部へピクセルデータを及び前記光源へ光制御信号を送信する第２のインタフェースと、３）前記第１のインタフェース及び前記第２のインタフェースへ結合される画像処理ブロックとを有し、該画像処理ブロックは、前記画像データを解析し、該解析された画像データに基づき前記光源のための前記光制御信号を調整し、前記解析された画像データに基づき前記画像データのピクセル値を調整し、該調整されたピクセル値を前記ピクセルデータとして前記第２のインタフェース上で前記画像形成部へ、及び前記光制御信号を前記第２のインタフェース上で前記光源へ送信するよう構成される、プロジェクタシステムの電力管理のための装置である。
【００４６】
例２において、例１の前記画像処理ブロックは、任意に、１）前記第１のインタフェース上で前記画像データを受信し、該画像データにおける色の分布を表すカラーヒストグラムを計算するよう構成される画像解析ブロックと、２）該画像解析ブロックの出力へ結合され、前記カラーヒストグラムに基づきピクセル変換曲線を生成し、前記光制御信号を前記第２のインタフェース上で変調して前記光源のプロジェクタ輝度を調整し、ピクセル制御信号を変調するよう構成される画像伝達曲線生成ブロックと、３）前記画像データを前記第１のインタフェースにおいて及び前記ピクセル制御信号を前記画像伝達曲線生成ブロックから受信し、前記ピクセル制御信号に基づき前記画像データのピクセル値を調整し、該調整されたピクセル値を前記ピクセルデータとして前記第２のインタフェース上で前記画像形成部へ送信するよう構成される画像適応ブロックとを有することができる。
【００４７】
例３において、例１乃至２のうちいずれか１つの対象は、任意に、前記画像処理ブロックの前記第１のインタフェースへ結合されるフレームバッファを更に有することができる。
【００４８】
例４において、例１乃至３のうちいずれか１つの対象は、任意に、前記ピクセルデータ及び前記光制御信号を有する表示データを前記プロジェクタシステムへ前記第２のインタフェースを介して送信するよう構成されたディスプレイコントローラにおいて存在することができ、前記第２のインタフェースは外部インタフェースである。
【００４９】
例５において、例１乃至４のうちいずれかの対象は、任意に、前記フレームバッファ、前記画像処理ブロック、前記画像形成部、及び前記光源を有する前記プロジェクタシステムにおいて存在することができ、前記第１のインタフェース及び前記第２のインタフェースは内部インタフェースである。
【００５０】
例６において、例１乃至５のうちいずれかの対象は、任意に、赤色光源、緑色光源、及び青色光源を有することができ、前記画像処理ブロックは、赤色ピクセルデータに対する第１の画像エンハンスメント、緑色ピクセルデータに対する第２の画像エンハンスメント、及び青色ピクセルデータに対する第３の画像エンハンスメントを夫々決定するように、且つ前記赤色光源に対する第１のバックライト調整、前記緑色光源に対する第２のバックライト調整、及び前記青色光源に対する第３のバックライト調整を決定するように、前記画像データの赤色サブフレーム、緑色サブフレーム、及び青色サブフレームの別個の画像解析を実行するよう構成されてよい。
【００５１】
例７において、例１乃至６のいずれかの対象は、任意に、デジタル光投影（ＤＬＰ）プロジェクタシステムであることができる。
【００５２】
例８において、例１乃至６のいずれかの対象は、任意に、エルコス（ＬＣｏＳ）プロジェクタシステムであることができる。
【００５３】
様々な実施形態は、上記の動作特徴の種々の組み合わせを有してよい。例えば、上記の装置の全ての任意の特徴は、ここで記載される方法又はプロセスに関して実施されてもよく、例における詳細は、１つ以上の実施形態においてどこでも使用されてよい。
【００５４】
例９は、１）プロジェクタシステムによって表示される画像データを解析するステップと、２）該解析された画像データに基づき光源のための光制御信号を調整するステップと、３）前記解析された画像データに基づき、前記プロジェクタシステムの画像形成部に入力される前記画像データのピクセル値を調整するステップとを有する、プロジェクタシステムのコンテンツ適応電力管理の方法である。
【００５５】
例１０において、例９の対象は、任意に、前記ピクセル値を第１の比率によって調節することによって、前記ピクセル値を調整することができる。
【００５６】
例１１において、例９乃至１０のいずれかの対象は、任意に、ピクセル変換曲線に基づき前記ピクセル値を調整することによって、前記ピクセル値を調整することができる。
【００５７】
例１２において、例９乃至１１のいずれかの対象は、任意に、前記光源を駆動する光制御信号を変調することによって、前記光制御信号を調整することができる。
【００５８】
例１３において、例９乃至１２のいずれかの対象は、任意に、前記ピクセル値を調整する前記第１の比率と同じ比率で前記光源を変調することによって、前記光源を変調することができる。
【００５９】
例１４において、例９乃至１３のいずれかの対象は、任意に、前記第１の比率とは異なる第２の比率で前記光源を変調することによって、前記光源を変調することができる。
【００６０】
例１５において、例９乃至１４のいずれかの対象は、任意に、前記ピクセル変換曲線をルックアップテーブル（ＬＵＴ）として記憶し、前記ピクセル値の夫々について調整されたピクセル値を決定するよう入力ピクセル値による前記ＬＵＴにおける探索操作を実行することによって前記ピクセル値を調整することができる。
【００６１】
例１６において、例９乃至１５のいずれかの対象は、任意に、１）前記画像データにおける色の分布を表すカラーヒストグラムを計算することと、２）前記カラーヒストグラムに基づきピクセル変換曲線を生成することとによって、前記画像データを解析することができる。
【００６２】
例１７において、例９乃至１６のいずれかの対象は、任意に、赤−緑−青（ＲＧＢ）色空間における最大値を決定することによって更に前記画像データを解析することができる。
【００６３】
例１８において、例９乃至１６のいずれかの対象は、任意に、色相−彩度−明度（ＨＳＶ）色空間における明度（Ｖ）を決定することによって更に前記画像データを解析することができる。
【００６４】
例１９において、例９乃至１６のいずれかの対象は、任意に、色相−彩度−輝度（ＨＳＢ）色空間における輝度値（Ｂ）を決定することによって更に前記画像データを解析することができる。
【００６５】
例２０において、例９乃至１９のいずれかの対象は、任意に、前記調節されたピクセル値及び前記光制御信号を前記プロジェクタシステムのディスプレイインタフェースを介して送信することができ、前記プロジェクタシステムは、前記ディスプレイインタフェースを介して受信された前記光制御信号に従って前記光源を変調するよう構成される。
【００６６】
例２１において、例９乃至２０のいずれかの対象は、任意に、１）赤色（Ｒ）サブフレームに基づき前記画像データの第１の画像解析を実行することと、２）緑色（Ｇ）サブフレームに基づき前記画像データの第２の画像解析を実行することと、３）青色（Ｂ）サブフレームに基づき前記画像データの第３の画像解析を実行することとによって、前記画像データを解析することができ、前記ピクセル値を調整するステップは、４）前記第１の画像解析に基づき、赤色ピクセルデータに対する第１の画像エンハンスメントを決定することと、５）前記第２の画像解析に基づき、緑色ピクセルデータに対する第２の画像エンハンスメントを決定することと、６）前記第３の画像解析に基づき、青色ピクセルデータに対する第３の画像エンハンスメントを決定することとを有する。
【００６７】
例２２において、例９乃至２１のいずれかの対象は、任意に、赤色光源、緑色光源、及び青色光源を有することができ、当該対象は、１）前記赤色光源を駆動する第１の光制御信号を変調することと、２）前記緑色光源を駆動する第２の光制御信号を変調することと、３）前記青色光源を駆動する第３の光制御信号を変調することとによって、前記光源のプロジェクタ輝度を調整する。
【００６８】
例２３において、例９乃至２２のいずれかの対象は、任意に、１）第１の比率で前記第１の光制御信号を変調することと、２）第２の比率で前記第２の光制御信号を変調することと、３）第３の比率で前記第３の光制御信号を変調することとによって、前記光源のプロジェクタ輝度を調整することができる。
【００６９】
例２４において、例９乃至２３のいずれかの対象は、任意に、１）前記第１の画像解析に基づき第１のピクセル変換曲線を生成することと、２）前記第２の画像解析に基づき第２のピクセル変換曲線を生成することと、３）前記第３の画像解析に基づき第３のピクセル変換曲線を生成することとによって更に前記画像データを解析することができ、前記赤色ピクセルデータに対する前記第１の画像エンハンスメントを決定することは、前記第１のピクセル変換曲線に基づき前記赤色ピクセルデータに対する前記第１の画像エンハンスメントを決定することを有し、前記緑色ピクセルデータに対する前記第２の画像エンハンスメントを決定することは、前記第２のピクセル変換曲線に基づき前記緑色ピクセルデータに対する前記第２の画像エンハンスメントを決定することを有し、前記青色ピクセルデータに対する前記第３の画像エンハンスメントを決定することは、前記第３のピクセル変換曲線に基づき前記青色ピクセルデータに対する前記第３の画像エンハンスメントを決定することを有する。
【００７０】
例２５において、例９乃至２４のいずれかの対象は、任意に、前記第１のピクセル変換曲線を第１のＬＵＴとして、前記第２のピクセル変換曲線を第２のＬＵＴとして、前記第３のピクセル変換曲線を第３のＬＵＴとして記憶することができる。
【００７１】
様々な実施形態は、上記の動作特徴の種々の組み合わせを有してよい。例えば、上記の方法の全ての任意の特徴は、非一時的なコンピュータ可読記憶媒体に関して実施されてもよい。例における詳細は、１つ以上の実施形態においてどこでも使用されてよい。
【００７２】
例２６は、コンピュータシステムによって実行される場合に、該コンピュータシステムに、例９乃至２５の方法を実行させる命令を有する非一時的なコンピュータ可読記憶媒体である。
【００７３】
例２７は、１）画像形成部及び光源を有するプロジェクタシステムと、２）該プロジェクタシステムへ結合される集積回路とを有し、該集積回路はフレームバッファ及び画像処理ブロックを有し、該画像処理ブロックは、ａ）前記フレームバッファから画像データを受信し、ｂ）該画像データを解析し、ｃ）該解析された画像データに基づき前記光源のための前記光制御信号を調整し、ｄ）前記解析された画像データに基づき前記画像データのピクセル値を調整し、ｅ）該調整されたピクセル値を前記プロジェクタシステムの前記画像形成部へ、及び前記光制御信号を前記プロジェクタシステムの前記光源へ送信するよう構成される、プロジェクタシステムの電力管理のためのシステムである。
【００７４】
例２８において、例２７の対象は、任意に、１）前記フレームバッファから前記画像データを受信し、該画像データにおける色の分布を表すカラーヒストグラムを計算するよう構成される画像解析ブロックと、２）該画像解析ブロックの出力へ結合され、前記カラーヒストグラムに基づきピクセル変換曲線を生成し、前記光源のプロジェクタ輝度を調整するよう前記光制御信号を変調し、ピクセル制御信号を変調し、前記光制御信号を前記光源へ送信するよう構成される画像伝達曲線生成ブロックと、３）前記フレームバッファから前記画像データを及び前記画像伝達曲線生成ブロックから前記ピクセル制御信号を受信し、前記ピクセル制御信号に基づき前記画像データのピクセル値を調整し、該調整されたピクセル値を前記画像形成部へ送信するよう構成される画像適応ブロックとを有することができる。
【００７５】
例２８において、例２６乃至２７のうちいずれか１つの対象は、任意に、前記ピクセルデータ及び前記光制御信号を有する表示データを前記プロジェクタシステムへ第２のインタフェースを介して送信するよう構成されるディスプレイコントローラにおいて存在することができ、前記第２のインタフェースは外部インタフェースである。
【００７６】
例２９において、例２６乃至２８のうちいずれか１つの対象は、任意に、前記フレームバッファ、前記画像処理ブロック、前記画像形成部、及び前記光源を有する前記プロジェクタシステムにおいて存在することができ、第１のインタフェース及び第２のインタフェースは内部インタフェースである。
【００７７】
例３０において、例２６乃至２９のうちいずれか１つの対象は、任意に、赤色光源、緑色光源、及び青色光源を有することができ、前記画像処理ブロックは、赤色ピクセルデータに対する第１の画像エンハンスメント、緑色ピクセルデータに対する第２の画像エンハンスメント、及び青色ピクセルデータに対する第３の画像エンハンスメントを夫々決定するように、且つ前記赤色光源に対する第１のバックライト調整、前記緑色光源に対する第２のバックライト調整、及び前記青色光源に対する第３のバックライト調整を決定するように、前記画像データの赤色サブフレーム、緑色サブフレーム、及び青色サブフレームの別個の画像解析を実行するよう構成される。
【００７８】
例３１において、例２６乃至３０のうちいずれか１つの対象は、任意に、ＤＬＰプロジェクタシステムであることができる。
【００７９】
例３２において、例２６乃至３０のうちいずれか１つの対象は、任意に、ＬＣｏＳプロジェクタシステムであることができる。
【００８０】
例３３は、１）画像形成部及び光源を有するプロジェクタシステムによって表示される画像データを受信する第１のインタフェースと、２）ピクセルデータを前記画像形成部へ及び光制御信号を前記光源へ送信するよう結合される第２のインタフェースと、３）前記第１のインタフェースで受信された前記画像データを解析する手段と、４）該解析された画像データに基づき前記光源のための光制御信号を調整する手段と、５）前記解析された画像データに基づき前記画像データのピクセル値を調整する手段と、６）該調整されたピクセル値を前記ピクセルデータとして前記第２のインタフェース上で前記画像形成部へ送信する手段とを有する、プロジェクタシステムの電力管理のための装置である。
【００８１】
例３４において、例３３の対象は、任意に、１）前記画像データにおける色の分布を表すカラーヒストグラムを計算する手段と、２）該カラーヒストグラムに基づきピクセル変換曲線を生成する手段とを有することができ、前記光制御信号を調整する手段は、前記光源のプロジェクタ輝度を調整するよう前記第２のインタフェース上で前記光制御信号を変調する手段を有し、前記ピクセル値を調整する手段は、ピクセル制御信号を変調する手段を有する。
【００８２】
例３５は、メモリと、該メモリへ結合されるコンピュータシステムとを有し、該コンピュータシステムが例９乃至２５のうちいずれか１つの方法を実行するよう構成される装置である。
【００８３】
例３６において、例３５の対象は、任意に、１）前記画像データを受信する第１のインタフェースと、２）前記プロジェクタシステムの前記画像形成部及び前記光源へ結合される第２のインタフェースと、３）前記第１のインタフェース及び前記第２のインタフェースへ結合される画像処理ブロックとを有することができる。
【００８４】
例３７において、例３５乃至３６のうちいずれか１つの対象は、任意に、１）前記第１のインタフェースへ結合される画像解析ブロックと、２）該画像解析ブロックの出力へ結合される画像伝達曲線生成ブロックと、３）前記第１のインタフェース及び前記画像伝達曲線生成ブロックへ結合される画像適応ブロックとを有することができる。
【００８５】
例３８において、例３５乃至３７のうちいずれか１つの対象は、任意に、前記ピクセルデータ及び前記光制御信号を有する表示データを前記プロジェクタシステムへ第２のインタフェースを介して送信するよう構成されるディスプレイコントローラにおいて存在することができ、前記第２のインタフェースは外部インタフェースである。
【００８６】
例３９において、例３５乃至３８のうちいずれか１つの対象は、任意に、前記フレームバッファ、前記画像処理ブロック、前記画像形成部、及び前記光源を有する前記プロジェクタシステムにおいて存在することができ、第１のインタフェース及び第２のインタフェースは内部インタフェースである。
【００８７】
例４０において、例３５乃至３９のうちいずれか１つの対象は、任意に、赤色光源、緑色光源、及び青色光源を有することができ、前記画像処理ブロックは、赤色ピクセルデータに対する第１の画像エンハンスメント、緑色ピクセルデータに対する第２の画像エンハンスメント、及び青色ピクセルデータに対する第３の画像エンハンスメントを夫々決定するように、且つ前記赤色光源に対する第１のバックライト調整、前記緑色光源に対する第２のバックライト調整、及び前記青色光源に対する第３のバックライト調整を決定するように、前記画像データの赤色サブフレーム、緑色サブフレーム、及び青色サブフレームの別個の画像解析を実行するよう構成される。
【００８８】
例４１において、例３５乃至４０のうちいずれか１つの対象は、任意に、ＤＬＰプロジェクタシステムであることができる。
【００８９】
例４２において、例３５乃至４０のうちいずれか１つの対象は、任意に、ＬＣｏＳプロジェクタシステムであることができる。
【００９０】
上記の記載において、多数の詳細が説明されている。しかし、本開示の利益を享受する当業者には明らかなように、実施形態はそれらの具体的な詳細によらずに実施されてよい。幾つかの場合に、よく知られている構造及び装置は、記載を不明りょうにすることを避けるために、詳細にというよりむしろ、ブロック図形式で示されている。
【００９１】
詳細な説明の幾つかの部分は、コンピュータメモリ内のデータビットに対する動作のアルゴリズム及び象徴的表現に関して提示される。そのようなアルゴリズム的記載及び表現は、データ処理分野における当業者によって、彼らの研究の実体を他の当業者へ最も効果的に伝えるために使用される手段である。アルゴリズムは、ここでは、一般的に、所望の結果を生じさせる動作の自己無撞着シーケンスであると見なされる。動作は、物理量の物理的な操作を必要とするものである。通常、必須ではないが、そのような量は、記憶され、伝達され、結合され、比較され、且つ別なふうに操作されることが可能な電気又は磁気信号の形をとる。それらの信号をビット、値、シンボル、文字、項、数又は同様のものと呼ぶことは、主として一般的な使用のために、時々都合がよいことが分かっている。ここで記載されるブロックは、ハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせであることができる。
【００９２】
なお、それらの及び同様の語は、適切な物理ように関連付けられるべきであり、それらの量に適用される都合のよいラベルに過ぎない点が留意されるべきである。当然ながら、上記の議論から明らかであるとして別なふうに具体的に述べられない限り、明細書の全文を通じて、例えば“暗号化”、“暗号解読”、“記憶”、“供給”、“導出”、“取得”、“受信”、“認証”、“削除”、“実行”、“要求”、“通信”又は同様のものなどの語を利用する議論は、コンピュータシステム又は同様の電子コンピュータ装置の動作及びプロセスを指す。コンピュータシステムは、コンピュータシステムのレジスタ及びメモリ内の物理（例えば、電子）量として表されるデータを操作して、コンピュータシステムのメモリ若しくはレジスタ又は他のそのような情報記憶、送信若しくは表示装置内の物理量として同様に表される他のデータへと変換する。
【００９３】
語「例」又は「例となる」は、例、事例又は例示となることを意味するためにここで使用される。「例」又は「例となる」とここで記載されるあらゆる態様又は設計は、他の態様又は設計に対して好ましい又は有利であると必ずしも解釈されるべきではない。むしろ、語「例」又は「例となる」の使用は、具体的な様式において概念を表すよう意図される。本願で使用されるように、語「又は」は、排他的な「又は」よりむしろ、包括的な「又は」を意味するよう意図される。すなわち、別なふうに特定されるか又は文脈から明らかでない限り、“ＸはＡ又はＢを含む”は、自然な包括的な順列のいずれも意味するよう意図される。すなわち、ＸがＡを含むか、あるいは、ＸがＢを含むか、あるいは、ＸがＡ及びＢの両方を含む場合に、“ＸはＡ又はＢを含む”は、上記の場合のいずれの下でも満足される。加えて、本願及び添付の特許請求の範囲で使用される単称は、単数形であるように指示されるよう別なふうに特定されるか又は文脈から明らかでない限り、概して、１つ以上を意味すると解釈されるべきである。加えて、全文を通じた語「実施形態」又は「一実施形態」又は「実施」又は「一実施」の使用は、そのようなものとして記載されない限り、同じ実施形態又は実施を意味するよう意図されない。また、ここで使用される語「第１」、「第２」、「第３」、「第４」などは、異なる要素を区別するためのラベルを意味し、それらの数値的な記号表示に従って順序的な意味を必ずしも有さなくてよい。
【００９４】
ここで記載される実施形態はまた、ここでの動作を実行する装置に関連してよい。この装置は、必要とされる目的のために特別に構成されてよく、あるいは、それは、コンピュータに記憶されているコンピュータプログラムによって選択的にアクティブにされるか又は再設定される汎用コンピュータを有してよい。そのようなコンピュータプログラムは、例えば、フロッピー（登録商標）ディスク、光ディスク、ＣＤ−ＲＯＭ及び光学磁気ディスクを含むあらゆる種類のディスク、読出専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気若しくは光カード、フラッシュメモリ、又は電子命令を記憶するのに適したあらゆる種類の媒体などがあるがそれらに限られない比位置的なコンピュータ可読記憶媒体において記憶されてよい。語「コンピュータ可読記憶媒体」は、命令の１つ以上の組を記憶する単一の媒体又は複数の媒体（例えば、中央集権的な若しくは分散型のデータベース並びに／又は関連するキャッシュ及びサーバ）を含むと考えられるべきである。語「コンピュータ可読媒体」はまた、機械による実行のために命令の組を記憶し、符号化し又は搬送することが可能であり且つ本開示の方法のうちのいずれか１つ以上を機械に実行させるあらゆる媒体を含むと考えられるべきである。「コンピュータ可読記憶媒体」は、然るに、ソリッドステートメモリ、光媒体、磁気媒体、機械による実行のために命令の組を記憶することが可能であり且つ本開示の方法のうちのいずれか１つ以上を機械に実行させるあらゆる媒体を含むがそれらに限られないと考えられるべきである。
【００９５】
ここで提供されるアルゴリズム及びディスプレイは、いずれかの特定のコンピュータ又は他の装置に本質的に関連するわけではない。様々な汎用システムは、ここでの教示に従ってプログラムとともに使用されてよく、あるいは、より特殊化された装置を動作を実行するよう構成することが都合がよいと分かっている。様々なそれらのシステムのための必要とされる構造は、以下の記載から明らかである。加えて、本実施形態は、いずれかの特定のプログラミング言語を参照して記載されない。当然ながら、様々なプログラミング言語は、ここで記載される実施形態の教示を実装するために使用されてよい。
【００９６】
上記の記載は、幾つかの実施形態の十分な理解を提供するために、具体的なシステム、コンポーネント、方法などの例として、多数の具体的な詳細を説明する。なお、当業者には当然ながら、少なくとも幾つかの実施形態は、それらの具体的な詳細によらずに実施されてよい。他の場合には、よく知られているコンポーネント又は方法は本実施形態を不必要に不明りょうにすることを回避するために、詳細に記載されないか、あるいは、簡単なブロック図形式において提示される。このように、上記の具体的な詳細は、単に例に過ぎない。特定の実施は、それらの例となる詳細から変形してよく、本実施形態の適用範囲内にあると依然として考えられる。
【００９７】
上記の記載は、例であって限定でないことが理解されるべきである。多くの他の実施形態は、上記の記載を読み理解することで当業者に理解されるであろう。本実施形態の適用範囲は、従って、添付の特許請求の範囲を参照して、かかる請求の範囲が権利を与えられる均等の全範囲とともに、決定されるべきである。
【符号の説明】
【００９８】
１００          システム
１１０，２００  プロジェクタシステム
１１２          画像形成部
１１４          光源
１２０          コンピュータシステム
１３０          フレームバッファ
１３１，２３１  画像データ
１４０，３００  画像処理ブロック
１４１，２４１  ピクセルデータ
１４２，３４０  画像解析ブロック
１４３，２４３  光制御信号
１４４，３５０  画像伝達曲線生成ブロック
１４５          ピクセル制御信号
１４６          画像適応ブロック
１５０，２５０  第１のインタフェース
１６０，２６０  第２のインタフェース
２７０          第３のインタフェース
３３１          ピクセル入力
４０６，４０８  ピクセル変換曲線
【図１】
0006532916.tif 000002
【図２】
0006532916.tif 000003
【図３】
0006532916.tif 000004
【図４】
0006532916.tif 000005
【図５】
0006532916.tif 000006
【図６】
0006532916.tif 000007
【図７】
0006532916.tif 000008