(57)【要約】【課題】画像取込みデバイスで透過型ディスプレイを調整するためのシステム及び方法の提供。【解決手段】システムは、画像取込みデバイスによる多層透過型ディスプレイの監視を引き起こすための、コマンドモジュールと、画像取込みデバイスから第１の画像を受取り、所定の間隔の後に画像取込みデバイスから第２の画像を受け取るための、画像受取りモジュールと、受け取った第１の画像及び第２の画像を処理するための、画像処理モジュールと、受け取った第１の画像及び第２の画像を処理することに基づいて、多層透過型ディスプレイを再表示するための、ディスプレイ駆動モジュールと、を含む。【選択図】図１
2015002560.tif 000002
【特許請求の範囲】
【請求項１】
画像取込みデバイスで多層透過型ディスプレイを調整するためのシステムであって、
前記多層透過型ディスプレイを前記調整するための命令のプログラムを記憶する、コンピュータ読み出し可能な媒体を備える、データ記憶装置と、
前記命令のプログラムを実行する、プロセッサと、
前記画像取込みデバイスによる前記多層透過型ディスプレイの監視を引き起こすための、コマンドモジュールと、
前記画像取込みデバイスから第１の画像を受取り、所定の間隔の後に前記画像取込みデバイスから第２の画像を受け取るための、画像受取りモジュールと、
前記受け取った第１の画像及び前記第２の画像を処理するための、画像処理モジュールと、
受け取った前記第１の画像及び前記第２の画像を前記処理することに基づいて、前記多層透過型ディスプレイを再表示するための、ディスプレイ駆動モジュールと、を備える、システム。
【請求項２】
前記画像処理モジュールはさらに、前記第１の画像及び前記第２の画像の識別された物体が変位したことを検出するための、移動検出モジュールを備える、請求項１に記載のシステム。
【請求項３】
前記ディスプレイ駆動モジュールは、前記検出された変位に基づいて、前記多層透過型ディスプレイを再表示する、請求項２に記載のシステム。
【請求項４】
前記再表示は、前記検出した変位に基づいて、視差効果を修正するために行われる、請求項３に記載のシステム。
【請求項５】
前記画像処理モジュールはさらに、前記第１又は第２の画像のいずれかの物体が前記多層透過型ディスプレイにおいて表示されるアイテムを遮蔽していることを検出するための、遮蔽検出モジュールを備える、請求項１に記載のシステム。
【請求項６】
前記ディスプレイ駆動モジュールは、前記検出された物体に基づいて、前記アイテムを再表示する、請求項５に記載のシステム。
【請求項７】
前記多層透過型ディスプレイは、車両のダッシュボードとともに実装される、請求項１に記載のシステム。
【請求項８】
前記画像処理モジュールはさらに、
前記第１の画像及び前記第２の画像の識別された物体が変位したことを検出するための、移動検出モジュールと、
前記第１又は第２の画像のいずれかの物体が前記多層透過型ディスプレイにおいて表示されるアイテムを遮蔽していることを検出するための、遮蔽検出モジュールと、を備える、請求項１に記載のシステム。
【請求項９】
前記多層透過型ディスプレイは、透過型有機発光ディスプレイ（ＯＬＥＤ）である、請求項１に記載のシステム。
【請求項１０】
画像取込みデバイスで多層透過型ディスプレイを調整するための、プロセッサによって行われる方法であって、
前記画像取込みデバイスを介して、前記多層透過型ディスプレイの監視を開始することと、
前記画像取込みデバイスから第１の画像を取込み、所定の間隔の後に前記画像取込みデバイスから第２の画像を取り込むことと、
前記受け取った第１の画像及び前記第２の画像を処理することと、
前記受け取った第１の画像及び前記第２の画像の前記処理に基づいて、前記多層透過型ディスプレイを再表示することと、を含み、
前記開始すること、取り込むこと、処理すること、及び再表示することのうちの少なくとも１つは、前記プロセッサによって行われる、方法。
【請求項１１】
前記処理することはさらに、前記第１の画像及び前記第２の画像の識別された物体が変位したことを検出することを含む、請求項１０に記載の方法。
【請求項１２】
前記多層透過型ディスプレイを前記表示することは、前記識別された物体の前記検出された変位に基づく、請求項１１に記載の方法。
【請求項１３】
前記再表示は、前記検出された変位に基づいて、視差効果を修正するために行われる、請求項１２に記載の方法。
【請求項１４】
前記処理することはさらに、前記第１又は第２の画像のいずれかの物体が前記多層透過型ディスプレイにおいて表示されるアイテムを遮蔽していることを検出することを含む、請求項１０に記載の方法。
【請求項１５】
前記アイテムを前記再表示することは、前記検出された物体に基づく、請求項１４に記載の方法。
【請求項１６】
前記多層透過型ディスプレイは、車両のダッシュボードとともに実装される、請求項１０に記載の方法。
【請求項１７】
前記処理することはさらに、
前記第１の画像及び前記第２の画像の識別された物体が変位したことを検出することと、
第１又は第２の画像のいずれかの物体が前記多層透過型ディスプレイにおいて表示されるアイテムを遮蔽していることを検出することと、を含む、請求項１０に記載の方法。
【請求項１８】
前記多層透過型ディスプレイは、透過型有機発光ディスプレイ（ＯＬＥＤ）である、請求項１０に記載の方法。
【請求項１９】
画像取込みデバイスで透過型ディスプレイを調整するためのシステムであって、
前記多層透過型ディスプレイを前記調整するための命令のプログラムを記憶する、コンピュータ読み出し可能な媒体を備える、データ記憶装置と、
前記命令のプログラムを実行する、プロセッサと、
前記画像取込みデバイスによる前記多層透過型ディスプレイの監視を引き起こすための、コマンドモジュールと、
前記画像取込みデバイスから第１の画像を受取り、所定の間隔の後に前記画像取込みデバイスから第２の画像を受け取るための、画像受取りモジュールと、
前記受け取った第１の画像及び前記第２の画像を処理するための、画像処理モジュールと、
前記受け取った第１の画像及び前記第２の画像を前記処理することに基づいて、前記多層透過型ディスプレイを再表示するための、ディスプレイ駆動モジュールと、を備える、システム。
【請求項２０】
前記画像処理モジュールはさらに、
前記第１の画像及び前記第２の画像の識別された物体が変位したことを検出するための、移動検出モジュールと、
前記第１又は第２の画像のいずれかの物体が前記透過型ディスプレイにおいて表示されるアイテムを遮蔽していることを検出するための、遮蔽検出モジュールと、を備える、請求項１９に記載のシステム。
【請求項２１】
前記透過型ディスプレイは、機械式ディスプレイをオーバーレイする、請求項１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像取込みデバイスによる透過型ディスプレイの調整に関する。
（関連出願の相互参照）
この米国特許出願は、２０１３年６月１２日に出願された米国仮特許出願番号第６１／８３４，２１９号、名称「画像取込みデバイスによる透過型ディスプレイの調整」の利益を主張するものであり、該出願の開示全体は、本出願の開示の一部とみなされ、参照により本明細書に組み込まれる。
【背景技術】
【０００２】
透過型発光ディスプレイ（ＬＥＤ）等の透過型ディスプレイは、既存のディスプレイユニットを拡張するために提供され得る。例えば、車両の機械式ゲージは、透過型ディスプレイとともに提示されて、機械式ゲージによって提供される情報を強調するか、又はそれに代わり得る。
【０００３】
既存のディスプレイをさらに拡張するために、複数の透過型ディスプレイが提供され得る。機械式ディスプレイとともに複数の透過型ディスプレイを提供することに加えて、複数の透過型ディスプレイは、スタンドアロンユニットとして提供され得る。
【０００４】
複数の透過型ディスプレイは、互いに重ね合せたときに、３次元（３Ｄ）効果を提供し得る。具体的には、画像は、第１の層上に、及び僅かに変化させて第２の層上に提供されて、合成画像を生成し得る。合成画像は、視聴者に３Ｄとして現れ得る。複数の透過型ディスプレイは、本開示の全体を通して多層透過型ディスプレイと称され得る。
【０００５】
したがって、３Ｄ画像を視聴者に提供することによって、複数の透過型ディスプレイは、単なる２次元（２Ｄ）のグラフィカルな提示よりもグラフィカルで刺激的な体験を達成し得る。３Ｄ合成画像は、複数の透過型ディスプレイと関連付けられる情報を視聴者に知らせる際に、より強力であり得る。
【０００６】
車両のダッシュボードディスプレイ等の、ある応用例において、３Ｄ多層透過型ディスプレイを提示することは、高められたユーザ体験につながり得る。例えば、３Ｄ多層透過型ディスプレイは、車両の一部として一体化される機械式ゲージの上に配置され得る。３Ｄ多層透過型ディスプレイは、機械式ゲージを３Ｄのように見せ得る。この３Ｄの外観は、高められたユーザ体験としての役割を果たす。
【０００７】
３Ｄ多層透過型ディスプレイが使用されるときには、視差効果も生成され得る。視差は、視界の２つの異なる線に沿って見た物体の見掛けの位置の変位又は差であり、それらの２つの線の傾斜の角度又は半角によって測定される。
【０００８】
視差の導入は、あるディスプレイの文脈において、視聴者に混乱を生じさせるものとみなされ得る。例えば、針型の速度ゲージを使用する車両のダッシュボードは、異なる角度で見たときに、視差効果を体験し得る。ダッシュボードを真正面から見たときに、速度は、正確に６０を示し得るが、助手席から見たときに、機械式ゲージと関連付けられる針は、見る角度のため、僅かに異なる、又は位置が合っていないグラフィックを示しているように見え得る。
【発明の概要】
【課題を解決するための手段】
【０００９】
画像取込みデバイスで透過型ディスプレイを調整するためのシステム及び方法が提供される。システムは、画像取込みデバイスによる多層透過型ディスプレイの監視を引き起こすための、コマンドモジュールと、画像取込みデバイスから第１の画像を受取り、所定の間隔の後に画像取込みデバイスから第２の画像を受け取るための、画像受取りモジュールと、受け取った第１の画像及び第２の画像を処理するための、画像処理モジュールと、受け取った第１の画像及び第２の画像を処理することに基づいて、多層透過型ディスプレイを再表示（再レンダリング）するための、ディスプレイ駆動モジュールと、を含む。
【００１０】
詳細な説明は、以下の図面を参照し、同じ数字は同じ項目を指す。
【図面の簡単な説明】
【００１１】
【図１】例示的なコンピュータを示すブロック図である。
【図２】多層透過型ディスプレイを調整するためのシステムの実施例を示す図である。
【図３】多層透過型ディスプレイを調整するための方法の実施例を示す図である。
【図４（Ａ）】図２で表されるシステムの例示的な実装を示す図である。
【図４（Ｂ）】図２で表されるシステムの例示的な実装を示す図である。
【図５（Ａ）】図２で表されるシステムの例示的な実装を示す図である。
【図５（Ｂ）】図２で表されるシステムの例示的な実装を示す図である。
【発明を実施するための形態】
【００１２】
多層透過型ディスプレイは、３Ｄ効果を作成するために使用され得る。多層透過型ディスプレイは、例えば、透過型ＬＣＤパネル、透過型ＯＬＥＤ等の、任意の種類の透過型ディスプレイの層で構成され得る。透過型ディスプレイの本質は、視聴者が、ディスプレイ自体の上の発光ダイオードを見ながら、ディスプレイの向こう側の内容を視認することができ得ることである。多層透過型ディスプレイは、車両の機械式ゲージのような、他の静的要素と併せて使用され得る。
【００１３】
例えば、多層透過型ディスプレイは、機械式ゲージの前方に配置され得、車両の操作者と機械式ゲージとの間に位置し得る。多層透過型ディスプレイは、機械式ゲージを拡張するような方法で照明されるように構成され得る。
【００１４】
具体的な例において、多層透過型ディスプレイは、３Ｄディスプレイを提供するような様式で照明し得る。３Ｄディスプレイは、従来の２Ｄディスプレイに対して、高められたユーザ体験を提供する役割を果たし得る。
【００１５】
しかしながら、３Ｄディスプレイの提示では、視差効果が導入される。視差効果は、一方の位置からもう一方の位置まで操作者の頭部又は身体を移動させることに応答して、車両の操作者によって実感され得る。ある状況では、導入された視差効果のため、機械式ゲージから提供される情報は、操作者に正確に伝達されない場合がある。
【００１６】
本明細書では、ディスプレイによる視差を低減させるためのシステム及び方法が開示される。後述する実施例のいくつかでは、多層透過型ディスプレイが用いられる。しかしながら、本明細書で開示される態様は、単層透過型ディスプレイにも適用され得る。
【００１７】
本明細書で開示されるシステム及び方法は、透過型ディスプレイの背後に配置される画像取込みデバイスを用いる。したがって、多層透過型ディスプレイの透過的な性質のため、画像取込みデバイスは、多層透過型ディスプレイの視聴体験を正確に検出し得る。
【００１８】
具体的には、画像取込みデバイスは、視聴者の頭部の位置が移動したことを検出し得る。故に、多層透過型ディスプレイは、この運動を補償するように提示を調整し得、したがって、視差効果を回避し得る。
【００１９】
さらに、画像取込みデバイスは、物体が透過型ディスプレイを遮蔽していることを検出し得る。例えば、多層透過型ディスプレイが車両の中に位置し、ステアリングホイール等の車両の中の物体が多層透過型ディスプレイを遮蔽している場合、本明細書で開示される方法及びシステムは、ステアリングホイールによる遮蔽を補償するために、多層透過型ディスプレイ上の提示を適応的に変化させ得る。
【００２０】
図１は、例示的なコンピュータ１００を示すブロック図である。コンピュータ１００は、チップセット１０４に連結される、少なくとも１つのプロセッサ１０２を含む。チップセット１０４は、メモリコントローラハブ１２０と、入力／出力（Ｉ／Ｏ）コントローラハブ１２２とを含む。メモリ１０６及びグラフィックスアダプタ１１２は、メモリコントローラハブ１２０に連結され、ディスプレイ１１８は、グラフィックスアダプタ１１２に連結される。記憶デバイス１０８、キーボード１１０、ポインティングデバイス１１４、及びネットワークアダプタ１１６は、Ｉ／Ｏコントローラハブ１２２に連結される。コンピュータ１００の他の実施形態は、異なるアーキテクチャを有し得る。
【００２１】
記憶デバイス１０８は、ハードドライブ、コンパクトディスクリードオンリーメモリ（ＣＤ−ＲＯＭ）、ＤＶＤ、又は固体メモリデバイス等の、非一時的なコンピュータ読み出し可能な記憶媒体である。メモリ１０６は、プロセッサ１０２によって使用される命令及びデータを保持する。ポインティングデバイス１１４は、マウス、トラックボール、又は他のタイプのポインティングデバイスであり、また、データをコンピュータシステム１００に入力するためにキーボード１１０と組み合わせて使用される。グラフィックスアダプタ１１２は、画像及び他の情報をディスプレイ１１８上に表示する。ネットワークアダプタ１１６は、コンピュータシステム１００を１つ以上のコンピュータネットワークに連結する。
【００２２】
コンピュータ１００は、本明細書で説明される機能を提供するためのコンピュータプログラムモジュールを実行するように適合される。本明細書で使用される「モジュール」という用語は、指定された機能を提供するために使用されるコンピュータプログラム論理を指す。したがって、モジュールは、ハードウェア、ファームウェア、及び／又はソフトウェアに実装することができる。一実施形態において、プログラムモジュールは、記憶デバイス１０８に記憶され、メモリ１０６の中へロードされ、そして、プロセッサ１０２によって実行される。
【００２３】
本明細書で開示されるエンティティ及びプロセスによって使用されるコンピュータのタイプは、実施形態、及びエンティティによって必要とされる処理能力に応じて変動し得る。コンピュータ１００は、モバイルデバイス、タブレット、スマートフォン、又は任意の種類の上で列記した要素を有するコンピューティング要素であり得る。例えば、ハードディスク、固体メモリ、又は記憶デバイス等のビデオコーパスは、本明細書で説明される機能を提供するために協働する複数のブレードサーバを備える、分散型データベースシステムに記憶され得る。コンピュータには、キーボード１１０、グラフィックスアダプタ１１２、及びディスプレイ１１８等の、上で説明される構成要素のうちのいくつかが存在しない可能性がある。
【００２４】
図２は、多層透過型ディスプレイ２５０を調整するためのシステム２００の実施例を示す。システム２００は、コンピュータ１００等のデバイスとして組み込まれ得る。システム２００は、コマンドモジュール２１０と、画像受取りモジュール２２０と、画像処理モジュール２３０と、ディスプレイ駆動モジュール２４０とを含む。画像受取りモジュール２２０は、画像取込みデバイス２６０と通信するように実装され得る。あるいは、システム２００は、画像取込みデバイス２６０に組み込まれ得る。
【００２５】
コマンドモジュール２１０は、システム２００を起動するための指示を受け取る。システム２００は、例えば、多層透過型ディスプレイ２５０をオンにすることに応じて自動的に行われる、ユーザの指示によるもの等の、種々の方法を通して起動され得る。このようにして、システム２００と関連付けられる態様は、ユーザプリファレンス又はシステム構成に基づいて、起動されるように、又は起動されないように、選択的に制御され得る。
【００２６】
画像受取りモジュール２２０は、コマンドモジュール２１０がシステム２００の調整を行うための指示を受け取ることに応じて、多層透過型ディスプレイ２５０の前方の周辺領域の画像を取り込む。画像受取りモジュール２２０は、画像取込みデバイス２６０を起動して、所定の間隔で画像を取り込ませ得る。画像取込みデバイス２６０は、視聴者が多層透過型ディスプレイ２５０に向いている側に対向する側で、多層透過型ディスプレイ２５０の背後に位置付けられ得る。
【００２７】
画像取込みデバイス２６０は、視聴者と関連付けられる周辺領域を取り込む様式で位置付けられ、配向され得る。画像取込みデバイス２６０は、調整可能であり得、それによって、画像取込みデバイス２６０を移動させる能力を視聴者に提供して、多層透過型ディスプレイ２５０を観察している間に視聴者が取り込まれることを確実にする。
【００２８】
画像受取りモジュール２２０は、画像を画像保持記憶装置２２５に記憶し得る。画像保持記憶装置は、上で論じられる記憶デバイス１０８等の、任意の種類の記憶デバイスであり得る。
【００２９】
画像処理モジュール２３０は、画像受取りモジュール２２０によって受け取られる画像を処理し、そして、信号処理を行って、画像受取りモジュール２２０によって記憶される画像を識別する。画像処理モジュール２３０は、移動検出モジュール２３１と、遮蔽検出モジュール２３２とを含む。
【００３０】
移動検出モジュール２３１は、画像保持記憶装置２２５に記憶される画像の最新のバージョンを以前のバージョンと比較し、物体が移動したかどうか、又は変位したかどうか検出する。例えば、移動検出モジュール２３１は、視聴者の眼等の、顔と関連付けられる特徴を識別し、眼の場所が変化したかどうかを検出し得る。識別された物体が変化した場合、移動検出モジュール２３１は、検出された変化した場所を検出保持記憶装置２３５に記憶し得る。
【００３１】
遮蔽（障害物）検出モジュール２３２は、視聴者と多層透過型ディスプレイ２５０との間に物体があるかどうかを判定し得る。例えば、多層透過型ディスプレイ２５０と視聴者との間にステアリングホイール又は他の何らかの物体があると検出された場合、この物体の検出も、検出保持記憶装置２３５に記録され得る。
【００３２】
移動検出モジュール２３１及び遮蔽検出モジュール２３２によって行われる検出は、信号処理手法を介して行われ得る。
【００３３】
検出保持記憶装置２３５に記憶されるデータに基づいて、ディスプレイ駆動モジュール２４０は、多層透過型ディスプレイ２５０の提示を修正し得る。
【００３４】
多層透過型ディスプレイ２５０が現在３Ｄオブジェクトを表示している場合、３Ｄオブジェクトは、視聴者の眼が新しい位置に移動したことの検出に基づいて調整され得る。１つのそのような調整は、視差効果を低減させることである。３Ｄオブジェクトは、新しい場所にある眼に基づいて、視差効果を回避するために再表示され得る。
【００３５】
別の実施例において、多層透過型ディスプレイ２５０は、視聴者を遮蔽する検出された物体によって、視聴者が多層透過型ディスプレイ２５０と関連付けられる情報を確認できなくならないように、ディスプレイを再表示し得る。例えば、遮蔽検出モジュール２３２が、視聴者と多層透過型ディスプレイ２５０との間に物体があると判定した場合、ディスプレイ駆動モジュール２４０は、信号を多層透過型ディスプレイ２５０に送って、多層透過型ディスプレイ２５０の視聴者が物体を見ることができるように、ディスプレイを再表示し得る。
【００３６】
ディスプレイ駆動モジュール２４０は、種々の多層透過型ディスプレイとのインターフェースをとることができる、信号処理エンジンを備え得る。システム２００に関連して開示される態様は、システム２００の視聴者又は実装者によって予め定められる細かさで行われ得る。したがって、多層透過型ディスプレイ２５０上の表示物体を修正するために画像を取込み、処理し、その後に使用する、リフレッシュレートが予め定められ得る。
【００３７】
図３は、画像取込みデバイス２６０で透過型ディスプレイを調整するための方法３００の実施例を示す。方法３００は、図２で表されるシステム２００上に実装され得る。
【００３８】
動作３１０では、方法３００と関連付けられる態様に基づいて調整を開始するための指示が受け取られる。この指示は、多層透過型ディスプレイ２５０の領域においてユーザから供給されるか、又は代替として、多層透過型ディスプレイ２５０の実装と関連付けられる刺激に基づく自動プロセスを通して供給され得る。例えば、多層透過型ディスプレイが車両に実装される場合、刺激は、車両の始動を引き起こす操作者として定義され得る。
【００３９】
動作３２０では、多層透過型ディスプレイ２５０の視聴者に対向する側に配置される画像取込みデバイス２６０が、画像を取込み、記憶する。画像取込みデバイス２６０は、多層透過型ディスプレイ２５０を観察している視聴者を効果的に取り込む配向で配置され得る。
【００４０】
動作３３０では、動作３２０で取り込まれた画像が処理される。画像は、顔の特徴等の物体を識別するために、種々のデジタル信号処理技術を受け得る。さらに、画像は、変化を検出するために、以前の画像と比較され得る。方法３００の実装に応じて、方法３００は、動作３４０Ａ、動作３４０Ｂ、又は双方に進み得る。
【００４１】
動作３４０Ａでは、動作３３０の画像処理を用いて、識別された物体が移動したかどうかの判定が行われる。例えば、識別された物体が顔の特徴（視聴者の眼等）である場合、動作３４０Ａでは、移動する識別された物体の記録が行われる。運動を検出することに加えて、移動量も記録され得る。
【００４２】
動作３４０Ｂでは、遮蔽が検出される。遮蔽は、視聴者が多層透過型ディスプレイ２５０の内容を観察することを妨げる、任意の物体として定義される。例えば、多層透過型ディスプレイ２５０が車両のステアリングホイールの背後に実装される場合、遮蔽は、ステアリングホイールが異なる場所に移動することによって起こり得る。遮蔽は、多層透過型ディスプレイ２５０の全体的なブロッキング又は部分的なブロッキングであり得る。
【００４３】
動作３５０において、動作３４０Ａ及び／又は３４０Ｂの検出に基づいて、ディスプレイが再表示される。例えば、顔の特徴が移動したことを検出した場合、視差効果を補償する（すなわち、視差効果を低減させる）ために、画像が再表示され得る。別の実施例では、遮蔽が検出された場合、画像が多層透過型ディスプレイ２５０上でそれ以上遮蔽されないように、画像が移動され得る。
【００４４】
図４（Ａ）及び４（Ｂ）は、システム２００の例示的な実装を示す。図４（Ａ）及び４（Ｂ）を参照すると、視聴者４００は、物体４１０が多層透過型ディスプレイ２５０上に表示されているのを観察している。多層透過型ディスプレイ２５０は、システム２００及び画像取込みデバイス２６０とともに実装される。
【００４５】
図４（Ａ）において、視聴者４００は、物体４１０を観察している。物体４１０は、３Ｄ様式で表示（レンダリング）され得る。あるいは、物体４１０は、車両の機械式ゲージ等の固定ディスプレイの上に重ね合せたときに、３Ｄとして現れ得る。画像取込みデバイス２６０は、所定の時間間隔で視聴者４００の画像を取り込む。
【００４６】
図４（Ｂ）において、視聴者４００は、自分の頭部を回す。画像取込みデバイス２６０は、視聴者４００の頭部を取込み、視聴者４００の眼が変位したことを処理する。この変位に基づいて、物体４１０が再表示される。再表示は、視聴者４００の頭部の運動と関連付けられる任意の視差効果を打ち消すために行われ得る。したがって、システム２００は、視聴者４００と関連付けられる変位量に基づいて、物体４１０を再表示するためのアルゴリズム又は手法を用い得る。
【００４７】
図５（Ａ）及び５（Ｂ）は、車両のシステム２００の例示的な実装を示す。 図５（Ａ）及び５（Ｂ）を参照すると、多層透過型ディスプレイ２５０は、ステアリングホイール５００の背後に実装される。画像取込みデバイス２６０は、多層透過型ディスプレイ２５０の背後の、多層透過型ディスプレイ２５０の見られる面に対向する面に配置される。
【００４８】
図５（Ａ）を参照すると、ステアリングホイール５００は、第１の位置である。この位置において、多層透過型ディスプレイ２５０は、遮蔽されていない。多層透過型ディスプレイ２５０は、物体５１０を表示し、多層透過型ディスプレイ２５０の視聴者は、遮蔽されていない様式で物体５１０を見ることができ得る。
【００４９】
図５（Ｂ）を参照すると、ステアリングホイール５００は、第２の位置に変位する。第２の位置は、ステアリングホイール５００によって多層透過型ディスプレイ５００を部分的に遮蔽する。画像取込みデバイス２６０は、この遮蔽を明示する画像を取込み、システム２００と併せて上で説明される態様を通して、物体５１０は、ステアリングホイール５００によって遮蔽されない多層透過型ディスプレイ２５０上の一部分に位置するように、多層透過型ディスプレイ２５０上に再表示される。
【００５０】
図１で示されるある種のデバイスは、コンピューティングシステムを含む。コンピューティングシステムは、プロセッサ（ＣＰＵ）と、システムバスとを含み、該システムバスは、リードオンリーメモリ（ＲＯＭ）及びランダムアクセスメモリ（ＲＡＭ）等のシステムメモリを含む、種々のシステム構成要素をプロセッサに連結する。他のシステムメモリも、同様に利用可能であり得る。コンピューティングシステムは、より大きい処理能力を提供するために、１つを超えるプロセッサ、又はともにネットワーク化された一群もしくは一団のコンピューティングシステムを含み得る。システムバスは、メモリバス又はメモリコントローラ、周辺バス、及び様々なバスアーキテクチャのうちのいずれかを使用するローカルバスを含む、いくつかのタイプのバス構造のうちのいずれかであり得る。ＲＯＭ等に記憶される基本入力／出力システム（ＢＩＯＳ）は、起動中等に、コンピューティングシステム内の要素間で情報を転送するのを補助する、基本的なルーチンを提供し得る。コンピューティングシステムはさらに、既知のデータベース管理システムに従ってデータベースを維持する、データ記憶装置を含む。データ記憶装置は、ハードディスクドライブ、磁気ディスクドライブ、光ディスクドライブ、テープドライブ、又は磁気カセット、フラッシュメモリカード、デジタル多用途ディスク、カートリッジ、ランダムアクセスメモリ（ＲＡＭ）、及びリードオンリーメモリ（ＲＯＭ）等の、プロセッサがアクセス可能であるデータを記憶することができる別のタイプのコンピュータ読み出し可能な媒体等の、数多くの形態で具現化され得る。データ記憶装置は、ドライブインターフェースによってシステムバスに接続され得る。データ記憶装置は、コンピューティングシステムのための、コンピュータ読み出し可能な命令、データ構造、プログラムモジュール、及び他のデータの不揮発性記憶を提供する。
【００５１】
人間の（及びいくつかの事例では機械の）ユーザ対話を可能にするために、コンピューティングシステムは、音声及び音響用のマイクロホン、ジェスチャー又はグラフィカル入力用のタッチセンサ式画面、キーボード、マウス、運動入力等の、入力デバイスを含み得る。出力デバイスは、複数の出力機構のうちの１つ以上を含むことができる。いくつかの事例において、多モードシステムは、ユーザが、コンピューティングシステムと通信するための複数のタイプの入力を提供することを可能にする。通信インターフェースは、全般的に、コンピューティングデバイスシステムが、種々の通信及びネットワークプロトコルを使用して、１つ以上の他のコンピューティングデバイスと通信することを可能にする。
【００５２】
上記の開示は、図３で表される実施形態を示すために、複数のフローチャート及び付随の説明を参照する。開示されるデバイス、構成要素、及びシステムは、これらの図面で示されるステップを行うための、任意の好適な手法を使用すること、又は実現することを目的とする。したがって、図３は、例示の目的のためだけのものであり、既述された又は類似するステップが、並列、個々、又は組み合わせを含む、任意の適切なときに行われ得る。加えて、これらのフローチャートのステップの多くは、同時に、ならびに／又は図示及び説明されるものと異なる順序で行われ得る。さらに、開示されるシステムは、追加的な、より少ない、及び／又は異なるステップを有するプロセス及び方法を使用し得る。
【００５３】
本明細書で開示される実施形態は、本明細書で開示される構造及びそれらの均等物を含む、デジタル電子回路で、又はコンピュータソフトウェア、ファームウェア、もしくはハードウェアで実現することができる。いくつかの実施形態は、１つ以上のコンピュータプログラムとして、すなわち、１つ以上のプロセッサによって実行するために有形のコンピュータ記憶媒体上にコード化される、コンピュータプログラム命令の１つ以上のモジュールとして実現することができる。コンピュータ記憶媒体は、コンピュータ読み出し可能な記憶デバイス、コンピュータ読み出し可能な記憶基板、又はランダムアクセスメモリもしくはシリアルアクセスメモリとすること、又はそれらの中に含むことができる。コンピュータ記憶媒体はまた、複数のＣＤ、ディスク、又は他の記憶デバイス等の、１つ以上の別個の有形の構成要素又は媒体とすること、又はそれらの中に含むことができる。コンピュータ記憶媒体は、一時的信号を含まない。
【００５４】
本明細書で使用されるプロセッサという用語は、一例として、プログラマブルプロセッサ、コンピュータ、チップ上のシステム、又は複数のそれらもしくはそれらの組み合わせを含む、データを処理するためのあらゆる種類の装置、デバイス、及び機械を包含する。プロセッサは、特殊用途論理回路、例えば、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）又はＡＳＩＣ（特定用途向け集積回路）を含むことができる。プロセッサはまた、ハードウェアに加えて、関心のあるコンピュータプログラムの実行環境を作成するコード、例えば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、クロスプラットフォーム実行時環境、仮想機械、又はそれらのうちの１つ以上の組み合わせを構成するコードを含むことができる。
【００５５】
コンピュータプログラム（プログラム、モジュール、エンジン、ソフトウェア、ソフトウェアアプリケーション、スクリプト、又はコードとしても知られる）は、コンパイル型言語もしくはインタプリタ型言語、宣言型言語もしくは手続き型言語を含む、任意の形態のプログラム言語で書くことができ、また、プログラムは、スタンドアロンプログラムとしての形態、もしくはモジュール、構成要素、サブルーチン、オブジェクト、又はコンピューティング環境での使用に好適な他のユニットとしての形態を含む、任意の形態で展開することができる。コンピュータプログラムは、必ずしも必要としないが、ファイルシステムのファイルに対応し得る。プログラムは、他のプログラム又はデータ（例えば、マークアップ言語の文書に記憶される１つ以上のスクリプト）を保持するファイルの一部分に、関心のあるプログラム専用の単一のファイルに、又は複数の連携ファイル（例えば、１つ以上のモジュール、サブプログラム、又はコードの一部分を記憶するファイル）に記憶することができる。コンピュータプログラムは、１つのコンピュータ上で、又は１つのサイトに位置するか、もしくは複数のサイトにわたって分散され、また、通信ネットワークによって相互接続される複数のコンピュータ上で実行されるように展開することができる。
【００５６】
個人との相互作用を提供するために、本明細書で開示される実施形態は、グラフィカルユーザインターフェース（ＧＵＩ）等の対話型ディスプレイを使用して実現することができる。そのようなＧＵＩは、ポップアップ又はプルダウンのメニュー又はリスト、選択タブ、走査可能な特徴、及び人間の入力を受け取ることができる他の特徴等の、対話的特徴を含むことができる。
【００５７】
本明細書で開示されるコンピューティングシステムは、クライアント及びサーバを含むことができる。クライアント及びサーバは、全般的に、互いから遠隔であり、一般的に、通信ネットワークを通して相互作用する。クライアントとサーバの関係は、それぞれのコンピュータ上で動作するコンピュータプログラムにより、及びクライアントとサーバの関係を互いに有することにより生じる。いくつかの実施形態において、（例えば、クライアントデバイスと対話するユーザにデータを表示し、そのユーザからユーザ入力を受け取る目的で）サーバは、データ（例えば、ＨＴＭＬページ）をクライアントデバイスに伝送する。クライアントデバイスで生成されるデータ（例えば、ユーザ対話の結果）は、サーバのクライアントデバイスから受け取ることができる。
【符号の説明】
【００５８】
１００  コンピュータ
１０２  プロセッサ
１０４  チップセット
１０６  メモリ
１０８  記憶デバイス
１１０  キーボード
１１２  ラフィックスアダプタ
１１４  ポインティングデバイス
１１６  ネットワークアダプタ
１１８  ディスプレイ
１２０  モリコントローラハブ
１２２  入力／出力（Ｉ／Ｏ）コントローラハブ
２００  システム
２１０  コマンドモジュール
２２０  画像受取りモジュール
２３０  画像処理モジュール
２３１  移動検出モジュール
２３２  遮蔽検出モジュール
２３５  検出保持記憶装置
２４０  ディスプレイ駆動モジュール
２５０  多層透過型ディスプレイ
２６０  画像取込みデバイス
４００  視聴者
４１０  物体
５００  ステアリングホイール
５１０  物体
【図１】
2015002560.tif 000003
【図２】
2015002560.tif 000004
【図３】
2015002560.tif 000005
【図４（Ａ）】
2015002560.tif 000006
【図４（Ｂ）】
2015002560.tif 000007
【図５（Ａ）】
2015002560.tif 000008
【図５（Ｂ）】
2015002560.tif 000009