(57)【要約】【課題】例えば暗視ゴーグルおよび拡張現実ゴーグルのようなユーザ着用可能画像表示デバイスを提供すること【解決手段】装置であって、該装置は、センサデータを受信するプログラマブルプロセッサであって、該プログラマブルプロセッサは、第１のビデオ信号を生成する、プログラマブルプロセッサと、オペレーティングシステムを実行するように構成されている第２のプロセッサであって、該第２のプロセッサは、第２のビデオ信号を生成する、第２のプロセッサと、該第１のビデオ信号と該第２のビデオ信号とを第３のビデオ信号に組み合わせるように構成されているビデオミキシング論理と、該第３のビデオ信号を表示するように構成されているディスプレイとを備えている、装置。【選択図】図１
2014092786.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、該装置は、
センサデータを受信するプログラマブルプロセッサであって、該プログラマブルプロセッサは、第１のビデオ信号を生成する、プログラマブルプロセッサと、
オペレーティングシステムを実行するように構成されている第２のプロセッサであって、該第２のプロセッサは、第２のビデオ信号を生成する、第２のプロセッサと、
該第１のビデオ信号と該第２のビデオ信号とを第３のビデオ信号に組み合わせるように構成されているビデオミキシング論理と、
該第３のビデオ信号を表示するように構成されているディスプレイと
を備えている、装置。
【請求項２】
前記プログラマブルプロセッサは、フィールドプログラマブルゲートアレイを備えている、請求項１に記載の装置。
【請求項３】
前記第２のプロセッサは、多目的マイクロプロセッサを備えている、請求項２に記載の装置。
【請求項４】
前記マイクロプロセッサは、縮小命令セットコンピュータアーキテクチャを実装するように構成されている、請求項３に記載の装置。
【請求項５】
前記オペレーティングシステムは、前記第２のプロセッサ上で実行するように構成されている市販のオペレーティングシステムである、請求項１に記載の装置。
【請求項６】
前記第２のプロセッサは、前記市販のオペレーティングシステムにおいて実行するように構成されているアプリケーションに対する命令を実行し、前記第２のビデオ信号は、該アプリケーションによって生成されたビデオ出力を含む、請求項５に記載の装置。
【請求項７】
前記ディスプレイは、ユーザ着用可能デバイスにおいて実装される、請求項１に記載の装置。
【請求項８】
前記ユーザ着用可能デバイスは、画像強化デバイスを備えている、請求項７に記載の装置。
【請求項９】
前記プログラマブルプロセッサは、リアルタイム画像データを受信し、リアルタイムビデオを含む前記第１のビデオ信号を生成するように構成され、
前記ビデオミキシング論理は、リアルタイムビデオを含む前記第３のビデオ信号を生成するように構成され、
前記ディスプレイは、リアルタイムで該第３のビデオ信号を表示するように構成されている、
請求項８に記載の装置。
【請求項１０】
前記センサデータを前記プログラマブルプロセッサに送信する熱撮像センサをさらに備えている、請求項８に記載の装置。
【請求項１１】
前記光強化デバイスは、暗視デバイスを備えている、請求項８に記載の装置。
【請求項１２】
前記ビデオミキシング論理は、前記プログラマブルプロセッサの中にプログラムされている、請求項１に記載の装置。
【請求項１３】
前記プログラマブルプロセッサは、第２の信号が存在しない場合、前記第２のビデオ信号を前記ディスプレイに提供するように構成されている、請求項１に記載の装置。
【請求項１４】
前記プログラマブルプロセッサは、前記第２のプロセッサがパワーオフされている場合、前記第２の信号を前記ディスプレイに提供するように構成されている、請求項１に記載の装置。
【請求項１５】
前記プログラマブルプロセッサおよび前記第２のプロセッサは、別個にパワーオンおよびパワーオフされるように構成されている、請求項１に記載の装置。
【請求項１６】
画像を表示する方法であって、該方法は、
センサから画像データを受信することと、
プログラマブルプロセッサにおいて該画像データから第１のビデオ信号を生成することと、
第２のプロセッサにおいてアプリケーションデータを含む第２のビデオ信号を生成することと、
第３のビデオ信号を生成するために、該第１のビデオ信号と該第２のビデオ信号とをミキシングすることと、
ディスプレイ上に該第３のビデオ信号を表示することと
を含む、方法。
【請求項１７】
前記第１のビデオ信号を生成することは、リアルタイムで前記画像データを強化することを含み、
該第１のビデオ信号をミキシングすることは、リアルタイムで前記信号をミキシングすることを含み、
前記第３のビデオ信号を表示することは、リアルタイムで該信号を表示することを含む、
請求項１６に記載の方法。
【請求項１８】
前記画像データを受信することは、イメージ増倍管から画像データを受信することを含む、請求項１６に記載の方法。
【請求項１９】
前記画像データを受信することは、温度センサから画像データを受信することを含む、請求項１６に記載の方法。
【請求項２０】
前記第２のビデオ信号を生成することは、多目的マイクロプロセッサによって該第２のビデオ信号を生成することを含む、請求項１６に記載の方法。
【請求項２１】
前記第１のビデオ信号を生成することは、フィールドプログラマブルゲートアレイを使用して該第１のビデオ信号を生成することを含む、請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（技術分野）
本開示は、画像表示デバイスに関し、特に、例えば暗視ゴーグルおよび拡張現実ゴーグル（ａｕｇｍｅｎｔｅｄ  ｒｅａｌｉｔｙ  ｇｏｇｇｌｅｓ）のようなユーザ着用可能画像表示デバイスに関する。
【背景技術】
【０００２】
（背景）
例えば暗視ゴーグルのような着用可能表示デバイスは、画像処理およびビデオ処理を実行するために、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）を利用する。ＦＰＧＡは、例えば暗視ゴーグルにおいて使用される処理のような、特殊な実装に対してより安価であり得る。例えば、ＦＰＧＡは、それらの特定の用途に従ってプログラムされることができるので、長くかかる高価な特定用途向け集積回路（ＡＳＩＣ）設計プロセスは、回避されることができる。同様に、費用のかかる特定ＡＳＩＣ生産ラインの設置も回避されることができる。
【０００３】
しかし、ＦＰＧＡの利益は、柔軟性におけるトレードオフを伴い得る。例えば、特定のアプリケーションのためにＦＰＧＡをプログラムした後、ＦＰＧＡが、さらなる機能を実行することを可能にするためには、不十分な数の論理要素がＦＰＧＡに残されていることがある。さらに、ＦＰＧＡは、カスタム設計を有するので、ＦＰＧＡ上で実行するようにソフトウェアアプリケーションをプログラムすることは費用がかかり得、このプログラミングを実行するために必要な技術を有する個人の数は限定され得る。
【発明の概要】
【課題を解決するための手段】
【０００４】
表示装置はプログラマブルプロセッサを含み、このプログラマブルプロセッサは、センサデータを受信し、第１のビデオ信号を生成する。装置は、第２のプロセッサをさらに含み、この第２のプロセッサは、オペレーティングシステムを実行し、第２のビデオ信号を生成するように構成されている。表示装置のビデオミキシング論理は、第１のビデオ信号と第２のビデオ信号とを第３のビデオ信号に組み合わせるように構成され、この第３のビデオ信号は、ディスプレイ上にユーザに対して表示される。
【０００５】
例えば、本発明は以下を提供する。
（項目１）
装置であって、該装置は、
センサデータを受信するプログラマブルプロセッサであって、該プログラマブルプロセッサは、第１のビデオ信号を生成する、プログラマブルプロセッサと、
オペレーティングシステムを実行するように構成されている第２のプロセッサであって、該第２のプロセッサは、第２のビデオ信号を生成する、第２のプロセッサと、
該第１のビデオ信号と該第２のビデオ信号とを第３のビデオ信号に組み合わせるように構成されているビデオミキシング論理と、
該第３のビデオ信号を表示するように構成されているディスプレイと
を備えている、装置。
（項目２）
上記プログラマブルプロセッサは、フィールドプログラマブルゲートアレイを備えている、上記項目のいずれか一項に記載の装置。
（項目３）
上記第２のプロセッサは、多目的マイクロプロセッサを備えている、上記項目のいずれか一項に記載の装置。
（項目４）
上記マイクロプロセッサは、縮小命令セットコンピュータアーキテクチャを実装するように構成されている、上記項目のいずれか一項に記載の装置。
（項目５）
上記オペレーティングシステムは、上記第２のプロセッサ上で実行するように構成されている市販のオペレーティングシステムである、上記項目のいずれか一項に記載の装置。
（項目６）
上記第２のプロセッサは、上記市販のオペレーティングシステムにおいて実行するように構成されているアプリケーションに対する命令を実行し、上記第２のビデオ信号は、該アプリケーションによって生成されたビデオ出力を含む、上記項目のいずれか一項に記載の装置。
（項目７）
上記ディスプレイは、ユーザ着用可能デバイスにおいて実装される、上記項目のいずれか一項に記載の装置。
（項目８）
上記ユーザ着用可能デバイスは、画像強化デバイスを備えている、上記項目のいずれか一項に記載の装置。
（項目９）
上記プログラマブルプロセッサは、リアルタイム画像データを受信し、リアルタイムビデオを含む上記第１のビデオ信号を生成するように構成され、
上記ビデオミキシング論理は、リアルタイムビデオを含む上記第３のビデオ信号を生成するように構成され、
上記ディスプレイは、リアルタイムで該第３のビデオ信号を表示するように構成されている、
上記項目のいずれか一項に記載の装置。
（項目１０）
上記センサデータを上記プログラマブルプロセッサに送信する熱撮像センサをさらに備えている、上記項目のいずれか一項に記載の装置。
（項目１１）
上記光強化デバイスは、暗視デバイスを備えている、上記項目のいずれか一項に記載の装置。
（項目１２）
上記ビデオミキシング論理は、上記プログラマブルプロセッサの中にプログラムされている、上記項目のいずれか一項に記載の装置。
（項目１３）
上記プログラマブルプロセッサは、第２の信号が存在しない場合、上記第２のビデオ信号を上記ディスプレイに提供するように構成されている、上記項目のいずれか一項に記載の装置。
（項目１４）
上記プログラマブルプロセッサは、上記第２のプロセッサがパワーオフされている場合、上記第２の信号を上記ディスプレイに提供するように構成されている、上記項目のいずれか一項に記載の装置。
（項目１５）
上記プログラマブルプロセッサおよび上記第２のプロセッサは、別個にパワーオンおよびパワーオフされるように構成されている、上記項目のいずれか一項に記載の装置。
（項目１６）
画像を表示する方法であって、該方法は、
センサから画像データを受信することと、
プログラマブルプロセッサにおいて該画像データから第１のビデオ信号を生成することと、
第２のプロセッサにおいてアプリケーションデータを含む第２のビデオ信号を生成することと、
第３のビデオ信号を生成するために、該第１のビデオ信号と該第２のビデオ信号とをミキシングすることと、
ディスプレイ上に該第３のビデオ信号を表示することと
を含む、方法。
（項目１７）
上記第１のビデオ信号を生成することは、リアルタイムで上記画像データを強化することを含み、
該第１のビデオ信号をミキシングすることは、リアルタイムで上記信号をミキシングすることを含み、
上記第３のビデオ信号を表示することは、リアルタイムで該信号を表示することを含む、
上記項目のいずれか一項に記載の方法。
（項目１８）
上記画像データを受信することは、イメージ増倍管から画像データを受信することを含む、上記項目のいずれか一項に記載の方法。
（項目１９）
上記画像データを受信することは、温度センサから画像データを受信することを含む、上記項目のいずれか一項に記載の方法。
（項目２０）
上記第２のビデオ信号を生成することは、多目的マイクロプロセッサによって該第２のビデオ信号を生成することを含む、上記項目のいずれか一項に記載の方法。
（項目２１）
上記第１のビデオ信号を生成することは、フィールドプログラマブルゲートアレイを使用して該第１のビデオ信号を生成することを含む、上記項目のいずれか一項に記載の方法。
【０００６】
（摘要）
表示装置はプログラマブルプロセッサを含み、このプログラマブルプロセッサは、センサデータを受信し、第１のビデオ信号を生成する。装置は、第２のプロセッサをさらに含み、この第２のプロセッサは、オペレーティングシステムを実行し、第２のビデオ信号を生成するように構成されている。表示装置のビデオミキシング論理は、第１のビデオ信号と第２のビデオ信号とを第３のビデオ信号に組み合わせるように構成され、この第３のビデオ信号は、ディスプレイ上にユーザに対して表示される。
【図面の簡単な説明】
【０００７】
【図１】図１は、例示的画像表示デバイスである。
【図２】図２は、第２の例示的画像表示デバイスである。
【図３】図３は、画像表示デバイスのための例示的電源構造である。
【図４】図４は、画像表示デバイスのための第２の電源構造である。
【図５】図５は、画像を表示するためのプロセスを例示する流れ図である。
【発明を実施するための形態】
【０００８】
（例示的実施形態）
画像表示装置１００が図１に示されており、画像表示装置１００において、画像センサ１０１が画像１０５を受信する。画像データ１１０が、第１のプロセッサ（この例では、プログラマブルプロセッサ１１５）へ送信される。プログラマブルプロセッサ１１５は、画像処理論理１２０を介して受信した画像データに対して信号処理を適用し、それによって、第１のビデオ信号１２５を生成する。結果として生じた第１のビデオ信号１２５は、ビデオミキシング論理１３０へ送信される。
【０００９】
画像表示装置１００は、第２のプロセッサ（この例では、多目的マイクロプロセッサ１３５）も備えている。多目的マイクロプロセッサ１３５は、オペレーティングシステム１４０とアプリケーション１４５ａ〜ｃとの両方を実行する。アプリケーション１４５ａ〜ｃは、オペレーティングシステム１４０に従って実行し、第２のビデオ信号１５０を生成するように構成されており、第２のビデオ信号１５０も、ビデオミキシング論理１３０へ送信される。アプリケーション１４５ａ〜ｃは、プログラマブルプロセッサ１１５によって提供される機能性を超えてさらなる機能性を表示装置に追加することができる。
【００１０】
第１のビデオ信号１２５および第２のビデオ信号１５０を受信すると、ビデオミキシング論理１３０は、これら２つの信号を第３のビデオ信号１５５に組み合わせる。ビデオ信号１５５は、ディスプレイへ送信され、画像１６０を生成する。特定の実施例では、ビデオ信号１５５は、暗視ゴーグルまたは拡張現実ゴーグルの出力画像として画像１６０を表示するために使用され得る。
【００１１】
プログラマブルプロセッサによって生成されたビデオ信号である第１のビデオ信号１２５は、画像１６０の主部分１６２を備え得る。従って、ビデオミキシング論理１３０が、第１のビデオ信号１２５を第２のビデオ信号１５０と組み合わせる場合、第３のビデオ信号１５５は、第１のビデオ信号１２５によって提供される主画像１６２を第２のビデオ信号１５０におけるアプリケーションデータと一緒に組込み、画像１６０を形成する。
【００１２】
画像１６０は、アプリケーションデータ１６５と一緒に、画像センサ１０１によって検出された画像の強化バージョン（ｖｅｒｓｉｏｎ）を備えている主画像１６２を含む。従って、主画像１６２に関する情報が、アプリケーション１４５ａによって提供されるさらなる情報１６５と同じビデオ画像において表示されることができる。例えば、アプリケーション１４５ａは、表示デバイス１００のユーザのために全地球測位システム（ＧＰＳ）座標を読み取ることができることがある。従って、アプリケーション１４５ａは、ユーザの位置特定のアプリケーション情報をビデオ信号１５０に提供することができる。従って、アプリケーションデータ１３５は、主画像１６２に示された位置特定であり得る。
【００１３】
プログラマブルプロセッサ１１５およびその付随する論理と、多目的マイクロプロセッサ１３５およびアプリケーション１４５ａ〜ｃとの両方の動作を制御するために、ユーザ制御部１７０が提供される。
【００１４】
画像表示装置が、ユーザ着用可能デバイス（例えば暗視ゴーグルまたは拡張現実ゴーグル）において具体化される場合、画像センサ１０１は、ユーザの視野内の画像に対するリアルタイム画像データを受信する。従って、画像１６０の主部分は、ユーザの視野内に存在する画像から成り得る。
【００１５】
本発明において使用される場合、「リアルタイム」とは、画像が画像センサ１０１によって捕捉された時間と、それら画像が処理および／または表示される時間との間に認識可能な遅延なく、画像が、捕捉され、処理および／またはユーザに対して表示されることを意味する。このことは、画像の捕捉、処理、および／または、表示が、画像データにおける捕捉されたイベントが実際に生じたときから、数ミリ秒以内で生じることを意味し得る。
【００１６】
リアルタイム画像データ１１０を受信すると、信号処理論理１２０は、ビデオデータ１１０に対してコントラスト強化および他のビデオ強化を適用し得る。他の実施例では、受信されるビデオデータ１１０は、イメージ増倍管から受信され得、信号処理論理１２０は、例えば、イメージ増倍管によって提供された画像を鮮鋭化するなど、さらなる処理を適用する。他の実施例において、画像センサ１０１は、熱画像センサを備え、信号処理論理１２０は、熱画像データ１１０を第１のビデオ信号１２５に変換するために役立つ。
【００１７】
信号処理論理１２０およびビデオミキシング論理１３０を提供するために、プログラマブルプロセッサ１１５は、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）を備え得る。ＦＰＧＡは、製造後にその論理のカスタム構成を可能にするように設計されている集積回路である。ＦＰＧＡの論理は、ハードウェア記述言語（ＨＤＬ）（例えばＶＨＤＬまたはＶｅｒｉｌｏｇ）の使用を介して変更されることができるが、しかし、これらの言語は、使用し、および、学ぶためには複雑であり得る。さらに、信号処理および／またはビデオミキシングを実行するために必要とされる論理の複雑さにより、さらなる機能性を提供するためには不十分な論理的要素が、ＦＰＧＡには存在し得る。従って、ＦＰＧＡにさらなる特徴および機能性を追加することは、不可能ではないにしても、困難であり、かつ、費用がかかり得る。多目的マイクロプロセッサ１３５が、このさらなる機能性を提供するために表示デバイス１００に含まれ得る。
【００１８】
多目的マイクロプロセッサによって生成されたビデオ信号である第２のビデオ信号１５０は、アプリケーション１４５ａ〜ｃによって提供されるアプリケーションデータを含み得る。例えば、アプリケーション１４５ａは、デバイスのユーザが位置している場所に関するさらなる情報を提供し得、従って、第２のビデオ信号１５０は、このデータの、ビデオミキシング論理１３０へのビデオ表現を含み得る。
【００１９】
他の実施例では、アプリケーションデータは、ユーザと遠隔の相手との間の通信を提供し得る。例えば、第２のビデオ信号１５０に含まれたアプリケーションデータは、ショートメッセージサービス（ＳＭＳ）メッセージ、または他のテキストベースの通信情報を含み得る。さらに他の実施例では、アプリケーションデータは、例えば、ユーザが位置しているエリアに関する天気情報のような他の情報を含み得る。他の実施例において、アプリケーションデータは、ゲームまたは娯楽目的のコンポーネントを含むように第１のビデオ信号を改変するように構成され得る。例えば、アプリケーションデータは、仮想地形、チームメートおよび対抗者を第１のビデオ信号の中に配置し得る。
【００２０】
例えば、容易なアプリケーション開発、アプリケーション開発者への容易なアクセス、ならびに、容易に入手可能なプロセッサおよびソフトウェアのような可能な利益を提供するために、多目的マイクロプロセッサは、商業的に入手可能なマイクロプロセッサであり得、オペレーティングシステムは、商業的に入手可能なオペレーティングシステムであり得る。例えば、多目的マイクロプロセッサは、商業的に入手可能なコンピュータ、ノートブックコンピュータ、タブレット、移動デバイス、スマートフォン、ならびに、他の大衆消費電子製品およびコンピュータデバイスにおいて使用されるマイクロプロセッサの等級から選択され得る。
【００２１】
特に、マイクロプロセッサは、縮小命令セット（ＲＩＳＣ）および複合命令セット（ＣＩＳＣ）アーキテクチャを含む商業的に入手可能なプロセッサから選択され得る。特定の例は、ＡｔｍｅｌのＡＶＲアーキテクチャ、ＭｉｃｒｏｃｈｉｐのＰＩＣアーキテクチャ、Ｔｅｘａｓ  ＩｎｓｔｒｕｍｅｎｔｓのＭＳＰ４３０アーキテクチャ、Ｉｎｔｅｌの８０５１アーキテクチャ、ＺｉｌｏｇのＺ８０アーキテクチャ、Ｗｅｓｔｅｒｎ  Ｄｅｓｉｇｎ  Ｃｅｎｔｅｒの６５８１６アーキテクチャ、ＨｉｔａｃｈｉのＳｕｐｅｒＨアーキテクチャ、Ａｘｉｓ  ＣｏｍｍｕｎｉｃａｔｉｏｎｓのＥＴＲＡＸ  ＣＲＩＳアーキテクチャ、Ｐｏｗｅｒ  Ａｒｃｈｉｔｅｃｔｕｒｅ（以前は、ＰｏｗｅｒＰＣ）、ＥｎＳｉｌｉｃａのｅＳｉ−ＲＩＳＣアーキテクチャ、Ｍｉｌｋｙｍｉｓｔアーキテクチャ、ＩｎｔｅｌのＩＡ−３２、ｘ８６−３２、ｘ８６−６４アーキテクチャならびにＡＭＤのＡＭＤ６４およびそのＩｎｔｅｌのＩｎｔｅｌ６４バージョンを含むｘ８６アーキテクチャ、Ｍｏｔｏｒｏｌａの６８００および６８０００アーキテクチャ、ＭＯＳ  Ｔｅｃｈｎｏｌｏｇｙの６５０２アーキテクチャ、ＺｉｌｏｇのＺ８０アーキテクチャ、Ａｄｖａｎｃｅｄ  ＲＩＳＣ  Ｍａｃｈｉｎｅｓ（当初は、Ａｃｏｒｎ）のＡＲＭおよびＳｔｒｏｎｇＡＲＭ／ＸＳｃａｌｅアーキテクチャ、ならびに、Ｒｅｎｅｓａｓ  ＲＸ  ＣＰＵアーキテクチャに基づくマイクロプロセッサを含む。例えば、暗視ゴーグルおよび拡張現実ゴーグルのような移動デバイスのためには、例えば、ＡＲＭおよびＳｔｒｏｎｇＡＲＭ／ＸＳｃａｌｅアーキテクチャのような低電力アーキテクチャが使用され得る。
【００２２】
マイクロプロセッサ１３５上で実行するように選択されるオペレーティングシステムは、商業的に入手可能なオペレーティングシステムであり得る。詳細には、オペレーティングシステムは、容易に利用可能な開発者、または、ロバストアプリケーション開発ツールの存在による容易なアプリケーション開発のために選択され得る。例えば、オペレーティングシステムは、商業的に入手可能なオペレーティングシステム（例えば、Ａｎｄｒｏｉｄファミリーのオペレーティングシステム、Ｃｈｒｏｍｅファミリーのオペレーティングシステム、Ｗｉｎｄｏｗｓ（登録商標）ファミリーのオペレーティングシステム，ＭａｃＯＳファミリーのオペレーティングシステム、ＩＯＳファミリーのオペレーティングシステム、ＵＮＩＸ（登録商標）ファミリーのオペレーティングシステム、ＬＩＮＵＸ（登録商標）ファミリーのオペレーティングシステム、その他）から選択され得る。
【００２３】
移動デバイスのためには、Ａｎｄｒｏｉｄベースのオペレーティングシステム、ＩＯＳベースのオペレーティングシステム、Ｗｉｎｄｏｗｓ（登録商標）  ８ベースのオペレーティングシステム、およびＷｉｎｄｏｗｓ（登録商標）  Ｐｈｏｎｅベースのオペレーティングシステムが選択され得る。例えばＡＲＭプロセッサのような低電力プロセッサと組み合わされる場合、例えばＡｎｄｒｏｉｄオペレーティングシステムのようなモバイルオペレーティングシステムは、アプリケーション１４５ａ〜ｃを実装するための低電力プラットフォームを提供し得る。
【００２４】
ここで図２を参照すると、別の例示的画像表示装置２００が示されている。画像表示装置２００と図１の画像表示装置１００との間の同様なコンポーネントは、同様な参照番号で識別されている。
【００２５】
画像表示装置２００において、画像センサ１０１は、画像データ２１０をプログラマブルプロセッサ１１５と多目的マイクロプロセッサ１３５との両方に提供する。多目的マイクロプロセッサ１３５は、ビデオデータ２１０を受信するので、アプリケーション１４５ａ〜ｃは、画像データ２１０の内容に応じたアプリケーションデータを提供することができる。例えば、アプリケーション１４５ａは、主画像１６２内の特定のアイテムの位置を特定するために使用され得る。特に、アプリケーション１４５ａが、例えばランドマークのような関心のある特定のアイテムが、ユーザに近接していることを、例えばＧＰＳデータから知っている場合、アプリケーション１４５ａは、画像データ２１０において関心のあるアイテムの位置を特定することができることがある。従って、第１のビデオ信号１２５と第２のビデオ信号１５０とが組み合わされて第３のビデオ信号１５５を形成する場合、第３のビデオ信号１５５は、組み合わされた第３のビデオ信号１５５において感心のあるアイテムの位置を正確に特定するための十字線２６５を含み得る。
【００２６】
ここで図３を参照すると、プログラマブルプロセッサ１１５および多目的マイクロプロセッサ１３５のための電源システムの概略図が示されている。特に、プログラマブルプロセッサ１１５および多目的マイクロプロセッサ１３５は、電源３０５に対して並列に接続されている。従って、プログラマブルプロセッサ１１５は、多目的マイクロプロセッサ１３５から独立してパワーオンおよびパワーオフされることができ、その逆もまた同様である。
【００２７】
ユーザが、強化ビデオを提供するために、画像センサを使用し続けることを望むが、しかし、アプリケーションデータはもはや必要とされない場合、ユーザ制御部１７０は、多目的プロセッサ１３５をパワーオフするために使用されることができる。図３の例により、ユーザ制御部１７０は、スイッチ３１０を動作させることにより、多目的プロセッサ１３５への電力を断つために使用されることができる。プログラマブルプロセッサ１１５および多目的マイクロプロセッサ１３５は、並列に電源３０５に接続されているので、プログラマブルプロセッサ１１５および多目的マイクロプロセッサ１３５のうちのいずれか一方への電力を断つことは、他方のデバイスへの電力潮流に影響を与えない。
【００２８】
図４を参照すると、プログラマブルプロセッサ１１５および多目的マイクロプロセッサ１３５のための電源システムの別の概略図が示されている。示されているように、プログラマブルプロセッサ１１５および多目的プロセッサ１３５の各々は、それぞれ、それら自体の電源、電源４０５および電源４１０を有している。従って、ユーザ制御部１７０は、プログラマブルプロセッサ１１５および多目的プロセッサ１３５を互いから独立してパワーオンおよびパワーオフするために使用されることができる。従って、ユーザが、強化ビデオを提供するために、画像センサを使用し続けることを望むが、しかし、アプリケーションデータはもはや必要とされない場合、ユーザ制御部１７０は、電源４０５をパワーオンし、電源４１０をパワーオフすることによって、多目的マイクロプロセッサ１３５への電力を断ちながら、プログラマブルプロセッサ１１５に電力を提供するために使用されることができる。
【００２９】
ここで図５を参照すると、画像を表示するためのプロセスを例示する流れ図５００が示されている。プロセスは、画像データが画像センサから受信されるステップ５０５で始まる。画像データは、未加工の、改変されていない画像データ、または改変された画像データであり得る。例えば、画像センサは、イメージ増倍管を備え得る。従って、画像データは、強化画像データを含み得る。さらに、画像センサは、温度センサを備え得、従って、画像データは、熱画像を含み得る。
【００３０】
ステップ５１０において、第１のビデオ信号が、プログラマブルプロセッサにおいて画像データから生成される。例えば、第１のビデオ信号の生成は、ＦＰＧＡによって実行され得る。
【００３１】
ステップ５２０において、アプリケーションデータを含む第２のビデオ信号が生成される。第２のビデオ信号は、多目的マイクロプロセッサにおいて生成され、第２のビデオ信号は、センサから受信された画像データに基づくことがあるか、または、基づかないことがある。多目的マイクロプロセッサは、例えば、ＡＲＭアーキテクチャに基づくプロセッサのような商業的に入手可能なプロセッサを備え得、オペレーティングシステムは、例えば、Ａｎｄｒｏｉｄファミリーのオペレーティングシステムからのオペレーティングシステムのような、商業的に入手可能なオペレーティングシステムであり得る。
【００３２】
ステップ５３０において、第１のビデオ信号と第２のビデオ信号とがミキシングされ第３のビデオ信号を生成する。第３のビデオは、センサによって捕捉された画像に対応するビデオ信号にオーバレイされたアプリケーションデータを含み得る。アプリケーションデータは、第１のビデオ信号にオーバレイされると、第１のビデオ信号内の要素を特定し得るか、または、第１のビデオ信号で示されたエリアに関するさらなる情報を提供し得る。他の実施例では、アプリケーションデータは、第１のビデオ信号の上部にわたって配置された、ユーザと遠隔の相手との間の通信データを表示し得る。さらに他の実施例では、アプリケーションデータは、例えば、ユーザが位置しているエリアに関する天気情報のような他の情報を含み得る。第１のビデオ信号と第２のビデオ信号とのミキシングは、結果として、例えば、ゲームまたは娯楽目的のコンポーネントを含むように第１のビデオ信号を改変するアプリケーションデータも生じ得る。特に、アプリケーションデータは、仮想地形、チームメート、および対抗者を第１のビデオ信号の中に配置し得る。
【００３３】
最後に、ステップ５４０において、第３のビデオ信号が表示される。流れ図５００の方法が暗視ゴーグルに表示される場合、第３のビデオ信号は、ゴーグルの接眼部に表示され得る。
【００３４】
上述は、例を示すことのみが意図されている。
【符号の説明】
【００３５】
１００  画像表示装置
１０１  画像センサ
１０５  画像
１１０  画像データ
１１５  プログラマブルプロセッサ
１２０  信号処理論理
１２５  第１のビデオ信号
１３０  ビデオミキシング論理
１３５  多目的マイクロプロセッサ
１４０  オペレーティングシステム
１４５ａ  アプリケーション
１４５ｂ  アプリケーション
１４５ｃ  アプリケーション
１５０  第２のビデオ信号
１５５  第３のビデオ信号１５５
１６０  画像
１６２  主画像
１６５  アプリケーションデータ
１７０  ユーザ制御部
【図１】
2014092786.tif 000003
【図２】
2014092786.tif 000004
【図３】
2014092786.tif 000005
【図４】
2014092786.tif 000006
【図５】
2014092786.tif 000007