表示面でデジタル画像の優れた視認性を提供するために前記画像を合成する画像プロセッサにより実現される方法であって、前記表示面の反射光又は前記表示面の透過光を評価するステップと、前記評価に依存して判定された空間的配置又は着色を有する1つ以上の論理オブジェクトから前記デジタル画像を構成するステップと、前記表示面に表示するために前記構成されたデジタル画像をデジタルデータとして出力するステップと、を備えることを特徴とする方法。前記デジタル画像を構成するステップは、前記表示面の領域に表示されることになる前記デジタル画像内の位置に与えられた論理オブジェクトを配置するステップを有し、前記表示面の領域は、前記論理オブジェクトの1つ以上の色との高いコントラスト、別の領域よりも色のばらつきが小さい、のうちの少なくとも1つを有することを特徴とする請求項1記載の方法。前記デジタル画像を構成するステップは、前記評価に従って、前記論理オブジェクトが表示される前記表示面の領域に対して他の可能な色より高いコントラストを有する所定の与えられた論理オブジェクトの1つ以上の色を選択するステップを含むことを特徴とする請求項1記載の方法。前記デジタル画像を構成するステップは、前記デジタル画像内の所定の論理オブジェクトの可能な位置の集合の種々の位置及び前記オブジェクトに対する可能な色の集合の種々の色に対して、その位置に配置され且つその色で着色された場合に前記オブジェクトに対する視認性を判定するステップと、前記オブジェクトの視認性を最大限にするかあるいは少なくとも所定の視認性を与える前記オブジェクトに対して位置及び色を判定するステップと、前記オブジェクトをその位置に配置し、及び、前記オブジェクトに対してその色を選択するステップとを含むことを特徴とする請求項1記載の方法。前記評価するステップは、前記表示面の種々の領域の反射光又は前記表示面の種々の領域の透過光を評価するステップと、領域毎に、前記領域が1つ以上の異なる色と対比する程度及び前記領域における前記色のばらつきのうちの少なくとも1つを判定するステップとを含むことを特徴とする請求項1記載の方法。前記評価するステップは、前記表示面の反射光又は前記表示面の透過光の2つの異なる画像を取得するステップを含み、一方の画像が所定の色を含み且つ他方の画像が所定の色を含まないか、あるいは前記デジタル画像自体が前記面に表示されていることを特徴とする請求項1記載の方法。前記取得するステップは、前記2つの異なる画像のうちの第1の画像を取得するステップと、前記第1の画像から導出することで前記2つの異なる画像のうちの第2の画像を取得するステップとを含み、前記導出では、前記所定の色又は前記デジタル画像自体を前記第1の画像にデジタル方式で加算するステップと、前記所定の色又は前記デジタル画像自体を前記第1の画像からデジタル方式で減算するステップのいずれか一方を含むことを特徴とする請求項6に記載の方法。前記評価するステップは、前記画像を比較して前記所定の色又は前記デジタル画像自体が前記表示面と対比する程度を判定するステップ、あるいは所定の色又は前記デジタル画像自体が前記面に表示されていない状態で前記画像の色を識別し、その識別された色と対比する1つ以上の色を算出又はルックアップテーブルで参照するステップのいずれか一方を含むことを特徴とする請求項6記載の方法。前記デジタル画像は前記表示面の第1の部分に投影され、方法は、前記第1の部分の直前の前記面の一部の反射光を評価するステップと、前記デジタル画像を前記第1の部分に投影した場合から前記直前の部分を含む第2の部分に投影することへの空間シフトを検出するステップと、前記検出に応答して、前記直前の部分の反射光の前記評価に基づいて前記デジタル画像の合成を更新するステップを更に備えることを特徴とする請求項1記載の方法。前記デジタル画像を構成するステップは、第1の論理オブジェクトを第2の論理オブジェクトの下層に配置するステップと、前記第1の論理オブジェクトの着色に対して他の可能な着色より高いコントラストを有する前記第2の論理オブジェクトの着色に少なくとも部分的に基づいてその着色を判定するステップと、前記第1の論理オブジェクト及び前記第2の論理オブジェクトを平らにして平らにされたデジタル画像を形成することとを含むことを特徴とする請求項1記載の方法。前記表示面は、実質的に透明な画面の前面を含み、前記画面の背面に入射する光は、実質的に前記画面を通って前記前面に透過し、前記表示面の透過光を評価するステップは、前記画面の背面に入射する光を評価するステップを含むことを特徴とする請求項1記載の方法。前記デジタル画像はユーザインタフェースを含み、前記1つ以上の論理オブジェクトから前記デジタル画像を構成するステップは、1つ以上のユーザインタフェースオブジェクトから前記デジタル画像を構成するステップを含むことを特徴とする請求項1記載の方法。表示面でデジタル画像の優れた視認性を提供するために前記画像を構成する画像プロセッサを備えるデバイスであって、前記表示面の反射光又は前記表示面の透過光を評価し、前記評価に依存して判定された空間的配置又は着色を有する1つ以上の論理オブジェクトから前記デジタル画像を構成し、前記表示面に表示するために前記構成されたデジタル画像をデジタルデータとして出力するように構成されることを特徴とするデバイス。前記画像プロセッサは、前記表示面の領域に表示されることになる前記デジタル画像内の位置に与えられた論理オブジェクトを配置し、前記表示面の領域は、前記論理オブジェクトの1つ以上の色との高いコントラスト、別の領域よりも色のばらつきが小さい、のうちの少なくとも1つを有することを特徴とする請求項13に記載のデバイス。前記画像プロセッサは、前記評価に従って、前記論理オブジェクトが表示される前記表示面の領域に対して他の可能な色より高いコントラストを有する所定の与えられた論理オブジェクトの1つ以上の色を選択することにより前記デジタル画像を構成するように構成されることを特徴とする請求項13に記載のデバイス。前記画像プロセッサは、前記デジタル画像内の所定の論理オブジェクトの可能な位置の集合の種々の位置及び前記オブジェクトに対する可能な色の集合の種々の色に対して、その位置に配置され且つその色で着色された場合に前記オブジェクトに対する視認性を判定し、前記オブジェクトの視認性を最大限にするかあるいは少なくとも所定の視認性を与える前記オブジェクトに対して位置及び色を判定し、前記オブジェクトをその位置に置き且つ前記オブジェクトに対してその色を選択することにより前記デジタル画像を構成することを特徴とする請求項13に記載のデバイス。前記画像プロセッサは、前記表示面の種々の領域の反射光又は前記表示面の種々の領域の透過光を評価し、且つ、領域毎に、前記領域が1つ以上の異なる色と対比する程度、及び前記領域における前記色のばらつきのうちの少なくとも1つを判定することを特徴とする請求項13記載のデバイス。前記画像プロセッサは、前記表示面の反射光又は前記表示面の透過光の2つの異なる画像を取得することにより前記表示面の反射光又は前記表示面の透過光を評価し、一方の画像が所定の色を含み且つ他方の画像が所定の色を含まないか、あるいは前記デジタル画像自体が前記面に表示されていることを特徴とする請求項13に記載のデバイス。前記画像プロセッサは、前記2つの異なる画像のうちの第1の画像を取得し、前記第1の画像から導出することで前記2つの異なる画像のうちの第2の画像を取得することで、前記2つの異なる画像を取得し、ここで、前記導出は、前記所定の色又は前記デジタル画像自体を前記第1の画像にデジタル方式で加算する、あるいは前記所定の色又は前記デジタル画像自体を前記第1の画像からデジタル方式で減算する、のいずれか一方を含むことを特徴とする請求項18に記載のデバイス。前記画像プロセッサは、前記画像を比較して前記所定の色又は前記デジタル画像自体が前記表示面と対比する程度を判定すること、あるいは所定の色又は前記デジタル画像自体が前記面に表示されていない状態で前記画像の色を識別し、その識別された色と対比する1つ以上の色を算出又はルックアップテーブルで参照して求める、のいずれか一方によって、前記表示面の反射光又は前記表示面の透過光を評価するように構成されることを特徴とする請求項18に記載のデバイス。前記デジタル画像は前記表示面の第1の部分に投影され、前記画像プロセッサは、前記第1の部分の直前にある前記面の一部の反射光を評価し、前記デジタル画像を前記第1の部分に投影することから前記直前の部分を含む第2の部分に投影することへの空間シフトを検出し、前記検出に応答して、前記直前の部分の反射光の前記評価に基づいて前記デジタル画像の合成を更新することを特徴とする請求項13に記載のデバイス。前記画像プロセッサは、第1の論理オブジェクトを第2の論理オブジェクトの下層に配置し、前記第1の論理オブジェクトの着色に対して他の可能な着色より高いコントラストを有する前記第2の論理オブジェクトの着色に少なくとも部分的に基づいてその着色を判定し、前記第1の論理オブジェクト及び前記第2の論理オブジェクトを平らにして平らにされたデジタル画像を形成することとにより、1つ以上の論理オブジェクトから前記デジタル画像を構成することを特徴とする請求項13に記載のデバイス。前記表示面は、実質的に透明な画面の前面を含み、前記画面の背面に入射する光は、実質的に前記画面を通って前記前面に透過し、前記画像プロセッサは、前記画面の背面に入射する光を評価することで前記表示面の透過光を評価することを特徴とする請求項13に記載のデバイス。前記デジタル画像は前記デバイスのユーザインタフェースを含み、前記画像プロセッサは、1つ以上のユーザインタフェースオブジェクトから前記デジタル画像を構成することを特徴とする請求項13に記載のデバイス。本明細書の方法及び装置は、投影面又は透明な画面等の表示面で閲覧される際にデジタル画像を知覚できるように画像を構成する。そのように構成する際、方法及び装置は、デジタル画像を1つ以上の論理オブジェクトから構成されるものとして有利に認識する。本明細書で使用されるような論理オブジェクトは、論理的に関連した画素値又は幾何学的プリミティブの集合を含む。多くの場合、デジタル画像の論理オブジェクトは、画像が伝達する意味に殆ど影響を及ぼさずに、可能な種々の方法で画像内に空間的に配置され且つ/あるいは着色されてもよい。例えば、ユーザインタフェースを表すデジタル画像は、種々のボタン及びテキストボックス等から構成される。これら各々は論理オブジェクトである。論理オブジェクトであるボタン及びテキストボックスは、デジタル画像が有効なユーザインタフェースとしての機能を果たすために、デジタル画像内で何らかの特定の方法で空間的に配置されるか、あるいは何らかの特定の色に着色されてもよい。このような論理オブジェクトの特性を利用することにより、本明細書の方法及び装置は、デジタル画像の論理オブジェクトを表示面で知覚できるように画像を構成する。図1は、種々の実施形態に係る1つのそのような方法を示す。図1において、方法は、表示面の反射光又は表示面の透過光を評価するステップブロック100を含む。以下に更に詳細に説明するように、この評価は、表示面自体例えば、表示面が投影面である場合の画像を取得すること又は表示面を介してユーザが見ることのできるもの全て例えば、表示面が透明な画面である場合の画像を取得することを必然的に伴ってもよい。方法は、評価に依存して判定された空間的配置又は着色を有する1つ以上の論理オブジェクトからデジタル画像を構成するステップブロック110を更に含む。いくつかの実施形態において、例えばこれは、表示面の評価に基づいて1つ以上の論理オブジェクトの可能な種々の空間的配置又は着色に対してこれらのオブジェクトの視認性を評価することと、オブジェクトの視認性を最大限にするあるいはオブジェクトの視認性に対する他のいくつかの基準を満たす空間的配置又は着色としてオブジェクトの配置又は着色を判定することとを含む。従って、このように構成されたデジタル画像を使用することにより、デジタル画像の意味に殆ど影響を及ぼさずに、画像の論理オブジェクトの他の可能な空間的配置又は着色と比較してオブジェクトの視認性を向上できる。方法は、最後に、表示面に表示するために構成されたデジタル画像をデジタルデータとして出力するステップブロック120を含む。図2A~図2Eは、上述のデジタル画像の合成の簡単な一例を提供する。この例において、図2Aは、表示面Sの反射光又は表示面Sの透過光を図示する。表示面Sが例えば建物の壁又は1枚の紙等の実質的に不透明な面である場合、その面に入射するほぼ全ての可視光は、面により乱反射又は吸収される。従って、緑色とラベル付けされた面Sの部分は、他の可視光周波数を吸収しつつ緑色の光を反射し、青色とラベル付けされた部分は、他の可視光周波数を吸収しつつ青色の光を反射する。同様に、黒色とラベル付けされた部分はほぼ全ての可視光周波数を吸収し、明示的にラベル付けされていない残りの部分、すなわち白色部分はほぼ全ての可視光周波数を反射する。一方、表示面SがヘッドアップディスプレイHUDの画面等の実質的に透明な画面である場合、画面の背面に入射するほぼ全ての可視光は、画面を通って前面図示した面に透過する。従って、例えばこの場合、面の緑色部分は緑色の光を透過し、青色部分は青色の光を透過していることになる。図2Bは、表示面Sに表示されるデジタル画像Dの一例を示す。示されたデジタル画像Dは、削除テキストボックス、YESボタン及びNOボタンを含む種々の論理オブジェクトから構成されている。しかし、構成される時、これらの論理オブジェクトは、ユーザが表示面Sでそれらを知覚しにくくなる空間的配置及び/又は着色を有する。特に、緑色のYESボタン、赤色のNOボタンを有し、水平の空間的配置を有する2つのボタンを用いた場合の図2Cは、ボタンが表示面Sで知覚しにくくなることを示している。緑色のYESボタンは、特に知覚しにくい。緑色のYESボタンは、面Sの殆ど緑色部分を含む面Sの領域に表示される。面Sの緑色部分は、ボタンの緑色と対比しないため、緑色のボタンは知覚しにくくなる。ボタンは、複数の異なる色、すなわち緑色及び白色の双方を含む面の領域に表示されるため、更に知覚しにくい。赤色のNOボタンは、これら同一の多くの理由のために知覚しにくい。これに対し、図2D及び図2Eは、図1の方法に従って構成されたデジタル画像D1及びD2の例を示す。図2Dにおいて、デジタル画像D1は、表示面Sの反射光又は表示面Sの透過光の評価に依存して判定された空間的配置を有する論理オブジェクトから構成される。このように構成された画像D1の場合、緑色のYESボタン及び赤色のNOボタンは、垂直の空間的配置を有するため、面Sの白色部分に全面的に表示される。このようにボタンを空間的に配置することにより、デジタル画像D1の意味は、図2Bのデジタル画像Dの意味とほぼ同一のままである。実際には、ボタンがユーザに対して水平の空間的配置又は垂直の空間的配置で表示されるかは殆ど問題ではない。しかし、緑色部分又は青色部分よりもYESボタンの緑色及びNOボタンの赤色と高いコントラストを有する面Sの白色部分にボタンが表示されるため、ボタンの視認性は図2Bと比較して向上する。ボタンが複数の異なる色ではなく単一の色、すなわち白色のみを含む面の領域に表示されるため、ボタンの視認性は更に向上する。図2Eにおいて、デジタル画像D2は、表示面Sの反射光又は表示面Sの透過光の評価に依存して判定された着色を有する論理オブジェクトから構成される。このように構成された画像D2の場合、YESボタンは紫色着色を有し、NOボタンは黄色着色を有する。このようにボタンを着色することにより、デジタル画像D2の意味は、図2Bのデジタル画像Dの意味とほぼ同一のままである。実際には、ボタンがユーザに対して緑色及び赤色のボタン、又は紫色及び黄色のボタンとして表示されるかは殆ど問題ではない。しかし、ボタンがそれぞれ表示される面Sの緑色部分及び青色部分よりも高いコントラストを有する紫色のボタン及び黄色のボタンとしてボタンが表示されるため、ボタンの視認性は図2Bと比較して向上する。図2D及び図2Eは、デジタル画像の論理オブジェクトが表示面の評価に依存して判定された空間的配置又は着色を有する相対的に単純な実施形態を示したが、当然、論理オブジェクトは、他の実施形態において空間的配置及び着色の双方を有してもよい。すなわち、いくつかの実施形態において、デジタル画像の合成は、論理オブジェクトの可能な種々の空間的配置及びこれらの空間的配置における可能な種々の着色に対するそのオブジェクトの視認性を評価することと、オブジェクトの視認性を最大限にするかあるいは少なくとも何らかの所定の視認性を与える結合としてオブジェクトの空間的配置及び着色を判定することとを必然的に伴ってもよい。図3は、オブジェクトの視認性を最大限にする実施形態の方法の一例を示す。図3において、デジタル画像の合成は、論理オブジェクトに対する可能な位置の集合Sの種々の位置s及びそのオブジェクトに対する可能な色の集合Cの種々の色cにおいてその論理オブジェクトの視認性を評価することを必然的に伴う。特に、可能な位置の集合Sの種々の位置sブロック205、245及び250、並びに可能な色の集合Cの種々の色cブロック215、235及び240に対して、方法は、その位置sに置かれ且つその色cで着色される場合にオブジェクトに対する視認性Pを判定するステップブロック220を含む。方法は、オブジェクトの視認性を最大限にするオブジェクトに対する位置s及び色cを判定するステップブロック225、230及び255を更に含む。方法は、最後に、オブジェクトをその判定された位置に配置し、オブジェクトに対して判定された色を選択するステップを含む。当然、所定のあらゆる論理オブジェクトに対する可能な位置の集合Sは、視認性が画像12を完全に検索することで評価されるように画像12内の可能な全ての位置を含んでもよい。しかし、他の実施形態において、論理オブジェクトに対する可能な位置の集合Sが画像12内の一部の可能な位置しか含まないため、視認性は、画像12を部分的のみ検索することで評価される。例えば、可能な位置の集合Sは、適切な視認性を与えるために、何らかの方法で既知であるか又は推定される位置を含むだけでよい。論理オブジェクトに対する可能な色の集合Cに対しても同じことが言える。尚、何らかの所定の視認性のみを与える他の実施形態において、方法は、論理オブジェクトに対してのみ判定された視認性がその所定の視認性を満たすかを即座に評価してもよい。次に、その所定の視認性を満たす場合、方法は、他の位置に置かれる場合又は他の色で着色される場合のオブジェクトの視認性を判定し続けることなく、オブジェクトをその位置に置き、オブジェクトに対してその色を選択する。所定の視認性を与えるために位置及び色が判定されると、そのようにして不必要な処理を回避する。図4は、一般に上述したようにデジタル画像を構成するためのデバイス10の構成を示す。特に図4において、デバイス10は、デジタル画像12を表示面14で知覚できるようにデジタル画像12を構成する。示されたようなデバイス10は、画像プロセッサ16とメモリ18とを備え、検出器20、ディスプレイバッファ22、ディスプレイドライバ24又は表示面14自体を更に備えてもよく、あるいはそれらに接続されてもよい。いくつかの実施形態において、例えば表示面14は、実質的に透明な画面の前面を含み、画面の背面に入射する光は、実質的に画面を通って前面に透過する。これらの実施形態において、表示面14は、デバイス10に一体化されてもよく例えば、デバイス10に対する専用ディスプレイとして、あるいは外部アクセサリ例えば、ヘッドアップディスプレイアクセサリの一部としてデバイス10に接続されてもよい。他の実施形態において、表示面14は、入射する殆ど又は全ての光を乱反射又は吸収する建物の壁又は1枚の紙等の実質的に不透明な面である。これらの実施形態において、表示面14は、デバイス10に全く接続されなくてもよい。いずれの場合も、画像プロセッサ16は、表示面14の反射光又は表示面14の透過光を評価するように構成される。画像プロセッサ16の評価を行うのを支援するため、検出器20は、この光に関する情報19をプロセッサ16に直接又は間接的に提供する。いくつかの実施形態において、例えば検出器20は、表示面14の反射光又は表示面14の透過光の1つ以上の画像を直接撮像する例えば、図2Aに示したようにカメラを備え、評価のためにこれらの画像をプロセッサ16に提供する。そのようなカメラの物理的な配置又は取り付けは、カメラが面14の反射光の画像又は面14の透過光の画像を撮像するように構成されるかに依存してもよい。面14の反射光の画像を撮像するように構成される場合例えば、デジタル画像が最終的に不透明な面に投影される場合、カメラは、デバイス10自体に含まれるか又は取り付けられてもよく、外部投影システムに含まれるか又は取り付けられてもよく、あるいはスタンドアロンカメラとして存在してもよい。これらの例のいずれかにおいて、カメラは表示面14を含む視野を有する。しかし、カメラの視野は、表示面14に隣接する面を更に含んでもよい。その場合、カメラにより撮像された画像は、面14の反射光だけではなくそれ以上のものを含んでもよい。面14の反射光だけではなくそれ以上のものを含む場合、画像プロセッサ14は、例えば表示された画像の寸法に関する情報に対するカメラの視野に関する情報に基づいて、表示面14の反射光を撮像した画像の部分を動的に識別するように構成されてもよい。これに対し、面14の透過光の画像を撮像するように構成される場合、カメラは、面自体に含まれるか、取り付けられるか、あるいはその近くに取り付けられてもよい。例えば、表示面14が実質的に透明な画面の前面を含み、画面の背面に入射する光が実質的に画面を通って前面に透過する実施形態において、カメラは、画面の背面に入射する光の画像を撮像するためにその背面又はその近くに取り付けられてもよい。カメラがこのように取り付けられ、撮像画像は、それにもかかわらず、画面を透過していない光を含んでもよく、且つ/あるいは画面を透過したが画面を介してユーザに不可視の光例えば、ユーザが画面を閲覧する角度とは異なる角度で光が画面を透過する場合を含んでもよい。従って、いくつかの実施形態において、画像プロセッサ14は、例えばユーザが画面を閲覧する角度に基づいて、画面を透過し且つユーザに可視であった光を撮像した画像の部分を動的に算出するように構成される。当然、検出器20はカメラである必要はない。他の実施形態において、例えば検出器20は、表示面14の反射光又は表示面14の透過光に関する情報のヒストグラムを画像プロセッサ16に提供する比色計すなわち、色彩計又は分光計である。更に他の実施形態において、検出器20は、検出器20の地理的位置及び指向方向に関する情報を画像プロセッサ16に提供する向き及び位置の検出器である。この情報は、表示面14の反射光又は表示面14の透過光に関する情報をプロセッサ16に間接的に提供してもよい。実際には、そのような実施形態において、画像プロセッサ16は、示された地理的位置又はその近くで以前に撮像された画像から表示面14の反射光又は表示面14の透過光の画像を判定あるいは導出するように構成されてもよい。表示面14の反射光又は表示面14の透過光に関する情報を直接又は間接的に受信すると、以下に更に詳細に説明するように、画像プロセッサ16はその光を評価するように構成される。次に画像プロセッサ16は、その評価に依存して判定された空間的配置又は着色を有する1つ以上の論理オブジェクトからデジタル画像12を構成する。特に画像プロセッサ16は、デジタル画像12の1つ以上の論理オブジェクトを生成する実行可能な命令を含むメモリ18から制御データ17を検索する。命令は、ベクトルグラフィックスすなわち、幾何学的プリミティブ又はラスタグラフィックスすなわち、画素値の観点から論理オブジェクトの階層を説明してもよい。しかし、どちらの場合でも、少なくとも1つの実施形態における命令は、画像12の論理オブジェクトを生成する1つの方法しか説明しない。すなわち、命令は、見方によっては、表示面14の反射光又は表示面14の透過光の評価に基づかない論理オブジェクトの名目上又はデフォルトの空間的配置及び/又は着色を規定する。従って、これらの実施形態において、画像プロセッサ16は、上述したように、実際にはそのような評価に基づく空間的配置及び/又は着色で論理オブジェクトを生成するために、選択的に検索された命令から逸れるかあるいはそれらを変形するように構成される。画像プロセッサ16が命令から逸れるか又はそれらを変形する特定の方法は、所定の規則で予め特定されてもよく、あるいは画像毎に動的に特定されてもよい。論理オブジェクトを生成するこれらの命令から逸れ且つ/あるいはそれらを変形すると、次に画像プロセッサ16は、論理オブジェクトを平らにしてデジタル画像12を形成してもよい。しかし、他の実施形態において、命令は、例えば画像12が伝達する意味に殆ど影響を及ぼさずに、画像12の論理オブジェクトを生成する可能ないくつかの方法を説明する。例えば命令は、ボタンが画像12の左下の隅又は画像12の右下の隅に置かれてもよく、赤色、緑色又は青色のいずれかであってもよいことを説明してもよい。そのような実施形態において、画像プロセッサ16は、表示面14の評価に基づいて論理オブジェクトを生成する可能な方法毎にその論理オブジェクトの視認性を評価するように構成される。次に画像プロセッサ16は、画像の視認性に対するいくつかの基準例えば、最大の視認性を満たすためにこれらの候補の中から選択して、選択された候補で論理オブジェクトを生成してもよい。このように画像12の全ての論理オブジェクトを生成すると、画像プロセッサ16は、再度論理オブジェクトを平らにしてデジタル画像12を形成してもよい。この画像12が構成されると、画像プロセッサ16は、表示面14に表示するために構成されたデジタル画像12をデジタルデータとして出力するように構成される。特に画像プロセッサ16は、画像12をディスプレイバッファ22に出力する。次にディスプレイドライバ24は、ディスプレイバッファ22からデジタル画像12を検索し、画像12を表示面14に表示する。いくつかの実施形態において、例えばディスプレイドライバ24は、投影システムの一部であるデバイス自体の内部又は外部ため、画像12を表示面14に投影する。しかし、他の実施形態において、ディスプレイドライバ24は、実質的に透明な画面に対するドライバである。その場合、ドライバ24は、画像12を画面に表示するだけである。次に、図5の5A~5Dを参照すると、これらの図は、種々の実施形態に従って、表示面14の反射光又は表示面14の透過光の画像プロセッサの評価に関する更なる詳細を示す。特にこれらの実施形態において、画像プロセッサ16は領域毎にその光を評価する。すなわち、画像プロセッサ16は、概念的に表示面14を種々の領域に細分化し、別個に種々の領域の各々において光を評価する。例えば画像プロセッサ16は、個々の領域毎に、領域が1つ以上の異なる色と対比する程度及び/又は領域における色のばらつきを判定してもよい。図5の5Aに示した例において、画像プロセッサ16は、表示面14を多数の異なる非重複矩形領域しかし、領域は、あらゆる形状であってもよく、実際には重複してもよいに細分化している。説明を簡単にするために、これらの領域は、行のアルファベットA、B又はC及び列の番号0、1、2又は3で索引付けされる。これらの領域毎に、画像プロセッサ16は、領域が緑色及び紫色等の1つ以上の異なる色と対比contrastする程度を判定する。図5の5B及び5Cに示すように、例えば画像プロセッサ16は、領域A0、A1、A2、B2、C2及びC3の反射光又はそれらの透過光の色が白色であるため、これらの領域が緑色及び紫色の双方と非常によく対比すると判定する。しかし、領域B0、B1、C0及びC1に対して、画像プロセッサ16は、これらの領域の反射光又はこれらの領域の透過光の色が主に緑色であるために、領域が緑色ではなく紫色とよく対比すると判定する。同様に、領域A3及びB3の反射光又は透過光の色は、それぞれ、紫色とは全く対比しないが緑色と適度に対比する黒色及び青色である。種々の色の間のそのような関係性、すなわちある特定の色が別の色とよく対比するか否かは、実行中にメモリ18にルックアップテーブルとして格納されてもよく、あるいはプロセッサ16により算出されてもよい。示されないが、更に画像プロセッサ16は、面14の領域が更なる色と対比する程度を判定してもよい。この例において、画像プロセッサ16は、各領域における色のばらつきを更に判定する。領域における色のばらつきは、その領域における色のばらつきの程度を示すだけである例えば、チェッカボードの色パターンの領域は、べた色を含む領域より大きな色のばらつきを有することになる。従って、領域における色のばらつきは、その領域位における色のヒストグラムに基づいて判定されてもよい。図5の5Dは、この例の領域における色のばらつきを判定するヒストグラムを示す。領域A3、B3及びC0のヒストグラムは、特に、これらの領域における色のばらつきが相対的に大きいことを示す。同様に、領域A2及びC1のヒストグラムは、これらの領域における色のばらつきが多少より少ないことを示し、残りの領域のヒストグラムは非常に小さな色のばらつきを示す。各領域が1つ以上の異なる色と対比する程度及び/又は各領域における色のばらつきを判定した後、上述したように、画像プロセッサ16は、その判定に基づいて1つ以上の論理オブジェクトからデジタル画像12を構成してもよい。いくつかの実施形態において、例えば、画像プロセッサ16が判定に基づいてデジタル画像12内に論理オブジェクトを置くため、所定のあらゆる論理オブジェクトは、別の領域よりも論理オブジェクトの1つ以上の色と高いコントラストを有し且つ/あるいは別の領域よりも小さな色のばらつきを有する表示面14の領域に表示される。上述した例を実行する際、画像プロセッサ16は、図2Bの緑色のYESボタンが面14の領域B2に表示されるようにそれを置いてもよい。図5の5B及び5Dは、この領域B2が他の領域よりもYESボタンの緑色と高いコントラストを有し、且つ他の領域よりも小さな色のばらつきを更に有することを示す。図5の5B及び5Dは、説明を簡単にするために質的に色のコントラスト及びばらつきを示すが、当然、画像プロセッサ16は、緑色のYESボタン等の論理オブジェクトの特定の配置を判定するためにこれらの値を定量化してもよい。例えば画像プロセッサ16は、コントラスト計測値の点で面14の領域が1つ以上の色と対比する程度を定量化し、且つコントラスト計測値を比較してこれらの色との最も高いコントラストを有する領域を判定してもよい。同様に、画像プロセッサ16は、面14の領域における色のばらつきをばらつき計測値として定量化し、且つばらつき計測値を比較して最も小さな色のばらつきを有する領域を判定してもよい。最後に、画像プロセッサ16は、領域が1つ以上の色と対比する程度及びその領域における色のばらつきを同時計測値として定量化してもよい。そのような同時計測値は、領域に対する1つ以上のコントラスト計測値と領域に対するばらつき計測値との重み付き組み合わせ等に基づいてもよい。画像プロセッサ16は、同時計測値を比較して、その領域に対する同時計測値により示されるような最適な視認性を与える領域を判定してもよい。場合によっては、1つの領域例えば、白色の領域は、画像12の多数の論理オブジェクトに対して最適な視認性を与えてもよい。それは、制約を受けずに上述の画像処理が多数の論理オブジェクトを互いの上部に置いてもよいことを意味する。従って、画像プロセッサ16は、いくつかの実施形態において、緑色のYESボタンのような論理オブジェクトを置く際に他のこと、例えば赤色のNOボタン及び削除テキストボックス等の他の論理オブジェクトの配置を更に考慮する。この点に関して、画像プロセッサ16は、どれか1つの論理オブジェクトに対してではなく全体としてのデジタル画像12の優れた視認性を提供するために、画像12内の多数の論理オブジェクトを共に置くように構成されてもよい。他の実施形態において、画像プロセッサ16は、各領域における色のコントラスト及び/又は色のばらつきの判定に基づいてデジタル画像内の論理オブジェクトを置かなくてもよい。これらの実施形態において、論理オブジェクトの配置は他の何らかの方法で設定され、画像プロセッサ16は、判定に基づいてオブジェクトに対して色を選択する。従って、所定の何らかの論理オブジェクトが代わりに置かれた場合、画像プロセッサ16は、論理オブジェクトが表示される表示面14の領域に対して他の可能な色より高いコントラストを有するオブジェクトの1つ以上の色を選択する。再度、説明した例に関連して、図2BのYESボタンは、デジタル画像12内に置かれて面14の領域B1に表示してもよい。このような配置を与えられたとすると、紫色が領域B1に対して緑色又は青色等の他の可能な色より高いコントラストを有することを図5の5Cが示すため、画像プロセッサ16は、YESボタンに対してその色を選択してもよい。当然、説明を簡単にするために、この例において領域毎に判定された色特性すなわち、図5の5B~5Dにおける色のコントラスト及びばらつきは、デバイス10自体が面14に表示してもよい色により汚染又はマスクされないと仮定されている。例えば、面14が不透明な面であり且つデバイス10が最終的に色例えば、デジタル画像12をその面に投影する実施形態を考える。デバイス10が何かを面に投影している時に検出器20が面14の反射光の画像を撮像することになっていた場合、その画像から直接判定されたあらゆる色特性は、デバイス10が投影した色により汚染又はマスクされるだろう。従って、これらの実施形態のいくつかにおいて、検出器20は、デバイス10が面14に何も投影していない時例えば、デバイス10の初期化又は校正中に面14の反射光の画像を撮像するように構成される。この画像を提供されると、画像プロセッサ16は、直接、面14の各領域の反射光の色を識別し且つこれらの領域の色特性を判定してもよい。例えば画像プロセッサ16は、領域において色を識別し、且つ例えば色のRGB表現におけるビットを反転させること、あるいはどちらが色から最長の距離を有するかに依存して黒色又は白色となる対比色を選択することにより、その色とよく対比する色を算出又はテーブルを使用して参照してもよい。あるいは、領域において色を識別し、且つ対比色を算出/参照するのではなく、画像プロセッサ16は、第2の画像を使用して対比色を判定してもよい。特に、ある特定の所定の色が領域と対比するかを判定するため、デバイス10は、その色を面14に投影し、面14に投影された色を含む面14の反射光の画像を撮像し、且つこの第2の画像を第1の画像面14に何も投影せずに面14の反射光の1つと比較してもよい。第2の画像が所定の色を領域に存在するものとして示すが、第1の画像はそのように示さない場合、デバイス10は、色が実際にはその領域とよく対比すると判定する。図6の6A~6Cはこの一例を示す。図6の6Aにおいて、デバイス10が面14に何も投影していない場合に、検出器20が、表示面14の反射光の第1の画像を撮像する。図6の6Bにおいて、今回はデバイス10が所定の色、すなわち緑色を面14に投影している場合、検出器20は、面14の反射光の第2の画像を撮像する。画像プロセッサ16は、これらの2つの画像を比較して表示面14で閲覧されるような緑色の視認性を評価する。特に、画像プロセッサ16は、画像を比較して緑色が面14の種々の領域とよく対比するかを判定する。例えば、面14の領域B2を考える。図6の6Bの第2の画像が緑色を領域B2に存在するものとして示すが、図6の6Aの第1の画像はそのように示さないため、図6の6Cに示すように、画像プロセッサは、緑色が領域B2とよく対比すると判定する。一方、第1の画像及び第2の画像の双方が緑色を領域B1に存在するものとして示すため、画像プロセッサ16は、緑色が領域B1とよく対比しないと判定する。尚、上述の例は、所定の色の視認性を評価するために第1の画像及び第2の画像の双方が検出器20により撮像されたことを示したが、いくつかの実施形態において、これらの画像のうちの1つのみが実際に撮像される。他の画像は、例えば撮像画像に対して所定の色をデジタル方式で加算又は減算することで撮像された画像から推定あるいは導出される。例えば検出器20は、図6の6Aの第1の画像を撮像してもよく、その結果画像プロセッサ16は、緑色を第1の画像にデジタル方式で加算することでその第1の画像から図6の6Bの第2の画像を導出する。あるいは、検出器20は図6の6Bの第2の画像を撮像してもよく、その結果画像プロセッサ16は、緑色を第2の画像からデジタル方式で減算することで図6の6Aの第1の画像を導出する。次に画像プロセッサ16は、上述したように2つの画像を比較してもよい。あるいは、画像プロセッサ16は、2つの画像を比較するのではなく、上述したように対比色を算出又は参照するために、第2の画像から推定されたような第1の画像を使用するだけでもよい。当然、これらの手法は、デバイス10の初期設定中等に面14の初期評価に対して適切に作用する。しかし、手法は、面14に何も投影しないこと又は面14に所定の色のみを投影することを意図するため、デジタル画像12が投影されている時に面14の連続評価又は動的評価に対しては作用しない。面14のそのような動的評価は、面14及び/又はデバイス10の移動の変化を示してもよい。それにより、画像プロセッサ16は、視認性を向上するためにデジタル画像12の合成を動的に更新できる。それにもかかわらず、これらの手法からの概要は、あるいは又は更に面14の動的評価を提供するように適用されてもよい。特に検出器20は、いくつかの実施形態において、デバイス10がデジタル画像12を面14に投影している時でも面14の反射光の画像を撮像するように構成されてもよい。次に画像プロセッサ16は、この撮像画像からデジタル画像12をデジタル方式で減算することにより、デバイス10が面14に何も投影していないために面14の反射光の推定画像を導出してもよい。それに対応して、画像プロセッサ16は、撮像画像を推定画像と比較してデジタル画像12の視認性を評価してもよく、あるいは上述したように対比色を算出又は参照するために推定画像を使用してもよい。図7の7A~7Eは、画像プロセッサ16が面14を動的に評価する更に他の実施形態の簡単な一例を示す。これらの実施形態において、画像プロセッサ16は、デジタル画像12が投影されている部分の直近にある面14の部分の反射光を評価し、且つデジタル画像12がこれらの隣接部分に投影される場合及びそのような時にデジタル画像12の合成を更新するように構成される。例えば図7の7Aは、表示面14を示す。この表示面14は、図7の7Bのデジタル画像12より広範である。図7の7Bのデジタル画像12は、単一の論理オブジェクトと、名目上画像12の中心に位置付けられた緑色のHIテキストボックスとから構成される。HIテキストボックスが名目上このように位置付けられた状態で面14の第1の部分14Aに投影される場合、テキストボックスは、図7の7Cに示すように殆ど緑色の面14に対してあまり知覚できなくなる。しかし、図7の7Dに示すように、画像プロセッサ16がHIテキストボックスを可能な限り遠くの画像12の左下の隅に置いてもよいため、HIテキストボックスは、テキストボックスの緑色とより高いコントラストを有する面14の領域又は実際には、面14の第1の部分14Aの領域に投影される。しかし、この面14の領域がHIテキストボックス全体を表示するのに十分なほど大きくなくてもよいため、テキストボックスの右側は依然として知覚しにくい。それにもかかわらず、デバイス10が画像12を面14の第1の部分14Aに投影している間、検出器20は、第1の部分14Aに直近する部分の14B反射光を含む面14の反射光の画像を撮像するように構成される。この画像を提供されると、画像プロセッサ16は、部分14BがHIテキストボックスに直近することと、部分14Bの反射光の色とテキストボックスの既知の色とが異なると仮定すると、部分14Bがテキストボックスの緑色とよく対比することとを判定してもよい。従って、デジタル画像12を第1の部分14Aに投影することから部分14Bを含む第2の部分14Cに投影することへの空間シフトの検出に応答して、画像プロセッサ16は、画像12の合成を更新するように構成される。そのような合成は、画像12の表示を中断するかあるいは更なる処理を必要としてもよいあらゆる後続の評価ではなく、部分14Bの反射光のプロセッサの前の評価に基づいてもよい。この例に関連して、画像プロセッサ12は、部分14Bのプロセッサの前の評価に基づいて、HIテキストボックスが画像12の隅の可能な限り遠くの左にないようにその配置を調整してもよい。直前の説明の多くは、面14が不透明な面であり且つデバイス10がデジタル画像12をその面に投影する実施形態に注目してきたが、多くの概要は、面14が透明な面である実施形態にも容易に適用可能である。当然、これらの実施形態において、検出器20は、画面の背面又はその近くに取り付けられてもよい。そのように取り付けられると、検出器20は、デバイス10が画面に表示している可能性のあるものを全く考慮せずに、面の透過光の画像を撮像してもよい。従って、デバイスが何かを画面に投影している時に検出器20がこの画像を撮像することになっていた場合でも、画像プロセッサ16は、デバイス10により表示された色からの汚染なしで画像から直接面14の種々の領域の色特性を判定してもよい。従って、面14が透明な面である実施形態において、画像プロセッサ16は、単にその光の画像を取得し、面14の各領域の透過光の色を直接識別し、且つこれらの領域の色特性を判定することにより、画面の透過光を評価してもよい。例えば画像プロセッサ16は、領域において色を識別し、且つ例えば色のRGB表現におけるビットを反転させること、あるいはどちらが色から最長の距離を有するかに依存して黒色又は白色となる対比色を選択することにより、その色とよく対比する色を算出又はテーブルで参照してもよい。デジタル画像12が画面に表示されている間でも画像プロセッサ16がこれを実行してもよいため、そのようなことは、面14の初期評価及び動的評価の双方に対して適切に作用する。あるいは、領域において色を識別し、且つ対比色を算出/参照するのではなく、画像プロセッサ16は、第2の画像を使用して対比色を判定してもよい。ある特定の所定の色が領域と対比するかを判定するため、デバイス10は、所定の色を第1の画像画面の透過光の1つにデジタル方式で加算することで第2の画像を導出して、他の実施形態に対して上述したように2つの画像を比較してもよい。あるいは、デジタル画像又は論理オブジェクトの視認性を評価するため、デバイス10は、デジタル画像12又は論理オブジェクトを第1の画像にデジタル方式で加算することで第2の画像を導出して、2つの画像を比較してもよい。当然、上述の説明が種々の限定しない例を提示しただけであることは、当業者により理解されるだろう。例えば、上述したように、画像プロセッサ16は、単に色が、オブジェクトが表示される表示面14の領域に対して他の可能な色より高いコントラストを有するかに基づいて、論理オブジェクトに対してこれらの色を選択するように構成されてもよい。しかし、このような選択は、更に他の基準に基づいてもよい。図8の8A~8Eを考える。図8の8A~8Cは、互いの上部から層にされ且つ平らにされて画像12を形成する論理オブジェクトの階層からデジタル画像12が構成されてもよいことを示す。例えば、図8Cに示したデジタル画像は、図8の8Bの論理オブジェクト2を図8の8Aの論理オブジェクト1の上部に層にすることで構成される。この点に関して、画像プロセッサ16は、論理オブジェクト1の着色に対して他の可能な着色より高いコントラストを有する論理オブジェクト2の着色に少なくとも部分的に基づいてその着色を判定するように構成されてもよい。例において、表示面14は、青色により取り囲まれた緑色の円を含む。論理オブジェクト1及び2は、互いの上部に層にされ、図8の8Eに示すように置かれる。画像プロセッサ16は、それが表示される上部で緑色の円に対して他の可能な色より高いコントラストを有する色に基づいて、論理オブジェクト1に対して紫色を選択する。その後、更に緑色の円の一部の上部に表示されているオブジェクトのみに基づいて論理オブジェクト2に対して色を選択することに基づくのではなく、画像プロセッサ16は、論理オブジェクト1の紫色に対して他の可能な色より高いコントラストを有する色に基づいて論理オブジェクト2に対して黄色を選択する。また、本明細書で提示した種々の実施形態は、一般に表示面14でデジタル画像12の優れた視認性を提供するものとして説明されてきた。しかし、提供された視認性は、特定のユーザの色の何らかの知覚に合わす必要はない。提供された視認性は、所定の視認性の閾値及び色の関係性に従って提供された何らかの所定の目的の視認性である。本明細書で説明したデバイス10は、表示面面がデバイスと一体化されるかあるいはデバイスの外部にあるか否かに表示するためにデジタル画像を準備するように構成されたあらゆるデバイスであってもよいことが当業者により更に理解されるだろう。従って、デバイス10は、例えば携帯電話又はパーソナルデータアシスタントPDA等の移動通信デバイスであってもよい。いずれの場合においても、デバイスは、いくつかの実施形態において、デバイス自体と一体化された実質的に透明な画面又はデバイスに通信可能に結合された透明な画面例えば、ヘッドアップディスプレイに表示するためにデジタル画像を準備するように構成されてもよい。本明細書で使用されたようなヘッドアップディスプレイは、ユーザが自身の視点から目を逸らす必要なくデータを提示するあらゆる透明なディスプレイを含む。これは、ユーザの頭の向きに従って移動する頭部搭載型ディスプレイ及びヘルメット搭載型ディスプレイ、並びに必ずしもユーザの頭の向きに従って移動しない何らかのフレーム例えば、車両又は航空機のフレームに装着される固定ディスプレイの双方を含む。あるいは、デバイスは、例えばデバイスと一体化された投影システム又はデバイスの外部の投影システムを使用して実質的に不透明な面に投影するために、デジタル画像を準備するように構成されてもよい。説明した種々の回路は、アナログ回路とデジタル回路との組み合わせ、並びに/あるいは1つ以上のプロセッサにより実行された場合に上述のように実行するソフトウェア及び/又はファームウェア例えば、メモリに格納されたで構成された1つ以上のプロセッサを示してもよいことが当業者により更に理解されるだろう。1つ以上のこれらのプロセッサ及び他のデジタルハードウェアは、単一の特定用途向け集積回路ASIC又はいくつかのプロセッサに含まれてもよく、種々のデジタルハードウェアは、個々にシステムオンチップSoCにパッケージ化されるかあるいは組み立てられるかに関係なく、いくつかの別個の構成要素間に分散されてもよい。従って、本発明は、本発明の重要な特徴から逸脱せずに特に本明細書で説明された以外の方法で実行されてもよいことが当業者により理解されるだろう。従って、本発明の実施形態は、限定するものではなく例示するものとして全ての点において考慮されるべきであり、添付の特許請求の範囲の意味及び等価の範囲内の全ての変更は、特許請求の範囲に含まれることを意図する。