(57)【要約】【課題】ユーザの危険防止対策に役立てることが可能な情報を報知することができるヘッドマウントディスプレイ及びヘッドマウントディスプレイのためのコンピュータプログラムを提供することを目的とする。【解決手段】ユーザの頭部に装着され、ユーザに対して画像を表示するヘッドマウントディスプレイである。ヘッドマウントディスプレイでは、ユーザの視野範囲外の少なくとも一部として視線方向と反対方向が撮像され（Ｓ１４）、ユーザの動作状態が検出される（Ｓ１０）。撮像部の撮像方向においてユーザに接近する物体が検出される（Ｓ１８）。ヘッドマウントディスプレイでは、撮像部によって撮像された撮像画像に基づいて、検出された物体が人物であるかについて判断され（Ｓ２０）、物体が人物であると判断された場合（Ｓ２０：Ｙｅｓ）、検出された動作状態に応じた態様で、検出された物体に関連した情報を含む画像が表示される（Ｓ３４，Ｓ３８）。【選択図】図３
2012114755.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの頭部に装着され、前記ユーザに対して画像を表示するヘッドマウントディスプレイであって、
前記ユーザの視野範囲外の少なくとも一部を撮像する撮像部と、
前記ユーザの動作状態を検出する動作状態検出部と、
前記撮像部の撮像方向において前記ユーザに接近する物体を検出する物体検出手段と、
前記撮像部によって撮像された撮像画像に基づいて、前記物体検出手段で検出された物体が人物であるかについて判断する第一判断手段と、
前記第一判断手段によって前記物体が人物であると判断された場合、前記動作状態検出部で検出された動作状態に応じた態様で、前記物体に関連した情報を含む画像を表示する表示制御手段と、を備えるヘッドマウントディスプレイ。
【請求項２】
前記物体検出手段で検出された物体との距離を測定する測定部を備え、
前記表示制御手段は、前記第一判断手段によって前記物体が人物であると判断され、且つ前記測定部で測定された距離が第一距離より接近している場合、前記物体に関連した情報として、前記第一距離より接近している前記物体の存在を示す第一情報を含む画像を表示する、請求項１に記載のヘッドマウントディスプレイ。
【請求項３】
異なるタイミングにおいて前記物体検出手段で検出された物体それぞれの同一性について判断する第二判断手段を備え、
前記表示制御手段は、さらに、前記動作状態検出部で検出された動作状態が前記ユーザが移動していることを示し、前記第二判断手段で物体の同一性があると判断された状態で、前記測定部で測定された距離が前記第一距離と比較して長い第二距離より接近し且つ前記第二距離より接近した状態が基準時間より長く継続している場合、前記物体に関連した情報として、前記第二距離より接近した状態が基準時間より長く継続している前記物体の存在を示す第二情報を含む画像を表示する、請求項２に記載のヘッドマウントディスプレイ。
【請求項４】
前記第一判断手段によって前記物体検出手段で検出された物体が人物であると判断された場合、前記物体としての人物の数と、基準となる基準数とを比較する比較手段を備え、
前記表示制御手段は、前記比較手段によって人物の数が前記基準数より多いと判断された場合、前記物体に関連した情報を含む画像を表示しない、請求項１から請求項３の何れか１項に記載のヘッドマウントディスプレイ。
【請求項５】
前記撮像部は、前記ユーザを基準とした全方位を撮像可能に構成され、
前記動作状態検出部で検出された動作状態が前記ユーザが移動していないことを示す状態である場合、前記撮像部は前記ユーザを基準とした全方位を撮像する、請求項１から請求項４の何れか１項に記載のヘッドマウントディスプレイ。
【請求項６】
前記第一判断手段によって前記物体検出手段で検出された物体が人物であると判断された場合、前記物体としての人物が特定の人物であるかについて判断する第三判断手段を備え、
前記表示制御手段は、前記第三判断手段によって前記物体が特定の人物であると判断された場合、前記物体に関連した情報として、前記特定の人物についての第三情報を含む画像を表示する、請求項１から請求項５の何れか１項に記載のヘッドマウントディスプレイ。
【請求項７】
ユーザの頭部に装着され、前記ユーザに対して画像を表示し、前記ユーザの視野範囲外の少なくとも一部を撮像する撮像部と、前記ユーザの動作状態を検出する動作状態検出部と、を備えるヘッドマウントディスプレイを制御するコンピュータが読み取り可能なコンピュータプログラムであって、
前記コンピュータを、
前記撮像部の撮像方向において前記ユーザに接近する物体を検出する物体検出手段と、
前記撮像部によって撮像された撮像画像に基づいて、前記物体検出手段で検出された物体が人物であるかについて判断する第一判断手段と、
前記第一判断手段によって前記物体が人物であると判断された場合、前記動作状態検出部で検出された動作状態に応じた態様で、前記物体に関連した情報を含む画像を表示する表示制御手段と、して機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッドマウントディスプレイ及びヘッドマウントディスプレイのためのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、ヘッドマウントディスプレイに関する提案がされている。例えば、出願人は、接近する障害物の方向を使用者に知らせることができるヘッドマウントディスプレイを提案している（特許文献１参照）。このヘッドマウントディスプレイでは、ヘッドマウントディスプレイに接近する接近物体を検知する接近物体検知処理が実行される。そして、接近物体を検出したか否かが判断される。接近物体を検知した場合、接近物体の接近する方向に対して、誘導情報を表示する警告表示処理が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４５４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に示されるようにヘッドマウントディスプレイは、各種の場面に使用することが可能な表示装置である。発明者は、このような好適な表示装置であるヘッドマウントディスプレイを応用し、さらに好適な利用方法を提供することを検討した。発明者は、例えば夜道等を独りで歩く等して移動する場合の危険防止対策に、ヘッドマウントディスプレイを用いることができないかを検討した。発明者は、独りで移動しているときに自身に接近してくる人物がいる場合、そのことを好適に報知することができれば、危険防止対策に役立つのではないかと考えた。なお、特許文献１では、接近物体が人物か否かの判断が行われない。そのため、危険防止対策という観点では、好適な報知をすることができない。
【０００５】
本発明は、ユーザの危険防止対策に役立てることが可能な情報を報知することができるヘッドマウントディスプレイ及びヘッドマウントディスプレイのためのコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記従来の課題に鑑みなされた本発明の一側面は、ユーザの頭部に装着され、前記ユーザに対して画像を表示するヘッドマウントディスプレイであって、前記ユーザの視野範囲外の少なくとも一部を撮像する撮像部と、前記ユーザの動作状態を検出する動作状態検出部と、前記撮像部の撮像方向において前記ユーザに接近する物体を検出する物体検出手段と、前記撮像部によって撮像された撮像画像に基づいて、前記物体検出手段で検出された物体が人物であるかについて判断する第一判断手段と、前記第一判断手段によって前記物体が人物であると判断された場合、前記動作状態検出部で検出された動作状態に応じた態様で、前記物体に関連した情報を含む画像を表示する表示制御手段と、を備えるヘッドマウントディスプレイである。
【０００７】
これによれば、ヘッドマウントディスプレイを装着しているユーザに、人物が接近してくる場合、ユーザの動作状態に応じた態様で、物体に関連した情報を含む画像を表示することができる。ここで、物体に関連した情報は、物体としての人物に関連した情報と、言い換えることもできる。つまり、人物が接近してくる場合、物体としての人物に関連した情報を、ユーザに報知することができる。なお、第一判断手段における、物体が人物であるかについての判断は、物体が人物を含むものであるかについての判断を含み、物体が人物であると判断された場合には、物体が人物を含むものであると判断された場合が含まれる。
【０００８】
このヘッドマウントディスプレイは、次のような構成とすることもできる。前記物体検出手段で検出された物体との距離を測定する測定部を備え、前記表示制御手段は、前記第一判断手段によって前記物体が人物であると判断され、且つ前記測定部で測定された距離が第一距離より接近している場合、前記物体に関連した情報として、前記第一距離より接近している前記物体の存在を示す第一情報を含む画像を表示する、ようにしてもよい。これによれば、第一距離より接近している物体（人物）の存在を示す第一情報を含む画像を表示することができる。つまり、接近してくる人物の存在を、ユーザに報知することができる。
【０００９】
また、異なるタイミングにおいて前記物体検出手段で検出された物体それぞれの同一性について判断する第二判断手段を備え、前記表示制御手段は、さらに、前記動作状態検出部で検出された動作状態が前記ユーザが移動していることを示し、前記第二判断手段で物体の同一性があると判断された状態で、前記測定部で測定された距離が前記第一距離と比較して長い第二距離より接近し且つ前記第二距離より接近した状態が基準時間より長く継続している場合、前記物体に関連した情報として、前記第二距離より接近した状態が基準時間より長く継続している前記物体の存在を示す第二情報を含む画像を表示する、ようにしてもよい。これによれば、第一距離より接近している物体（人物）の存在を示す第一情報を含む画像を表示し、第二距離より接近した状態が基準時間より長く継続している物体（人物）の存在を示す第二情報を含む画像を表示することができる。つまり、接近してくる人物の存在と、ユーザを尾行している人物の存在とを、ユーザに報知することができる。
【００１０】
また、前記第一判断手段によって前記物体検出手段で検出された物体が人物であると判断された場合、前記物体としての人物の数と、基準となる基準数とを比較する比較手段を備え、前記表示制御手段は、前記比較手段によって人物の数が前記基準数より多いと判断された場合、前記物体に関連した情報を含む画像を表示しない、ようにしてもよい。これによれば、人物の数が基準数より多い場合に、画像の表示が行われないようにすることができる。例えば、人混み等にいる場合、画像の表示が継続されるといった事態の発生を防止することができる。
【００１１】
また、前記撮像部は、前記ユーザを基準とした全方位を撮像可能に構成され、前記動作状態検出部で検出された動作状態が前記ユーザが移動していないことを示す状態である場合、前記撮像部は前記ユーザを基準とした全方位を撮像する、ようにしてもよい。これによれば、ユーザが移動していない状態において、ユーザの全方位を対象とすることができる。
【００１２】
また、前記第一判断手段によって前記物体検出手段で検出された物体が人物であると判断された場合、前記物体としての人物が特定の人物であるかについて判断する第三判断手段を備え、前記表示制御手段は、前記第三判断手段によって前記物体が特定の人物であると判断された場合、前記物体に関連した情報として、前記特定の人物についての第三情報を含む画像を表示する、ようにしてもよい。これによれば、特定の人物についての第三情報を含む画面を表示することができる。
【００１３】
本発明の他の側面は、ユーザの頭部に装着され、前記ユーザに対して画像を表示し、前記ユーザの視野範囲外の少なくとも一部を撮像する撮像部と、前記ユーザの動作状態を検出する動作状態検出部と、を備えるヘッドマウントディスプレイを制御するコンピュータが読み取り可能なコンピュータプログラムであって、前記コンピュータを、前記撮像部の撮像方向において前記ユーザに接近する物体を検出する物体検出手段と、前記撮像部によって撮像された撮像画像に基づいて、前記物体検出手段で検出された物体が人物であるかについて判断する第一判断手段と、前記第一判断手段によって前記物体が人物であると判断された場合、前記動作状態検出部で検出された動作状態に応じた態様で、前記物体に関連した情報を含む画像を表示する表示制御手段と、して機能させるためのコンピュータプログラムである。
【００１４】
これによれば、本発明の一側面におけるヘッドマウントディスプレイを実現することができる。なお、このコンピュータプログラムは、上述した構成をさらに含むヘッドマウントディスプレイのためのコンピュータプログラムとすることもできる。
【発明の効果】
【００１５】
本発明によれば、ユーザの危険防止対策に役立てることが可能な情報を報知することができるヘッドマウントディスプレイ及びヘッドマウントディスプレイのためのコンピュータプログラムを得ることができる。
【図面の簡単な説明】
【００１６】
【図１】ユーザが頭部にヘッドマウントディスプレイを装着した状態を示す平面図である。
【図２】ヘッドマウントディスプレイが備える各部を示すブロック図である。
【図３】メイン処理のフローチャートである。
【図４】ヘッドマウントディスプレイで表示される報知情報Ａを含む画像であって、ユーザの動作状態が移動中であるときの画像の一例を示す図である。
【図５】ヘッドマウントディスプレイで表示される報知情報Ａを含む画像であって、ユーザの動作状態が移動中ではないときの画像の一例を示す図である。
【図６】ヘッドマウントディスプレイで表示される報知情報Ｂを含む画像であって、ユーザの動作状態が移動中であるときの画像の一例を示す図である。
【図７】ヘッドマウントディスプレイで表示される報知情報Ｂを含む画像であって、ユーザの動作状態が移動中ではないときの画像の一例を示す図である。
【図８】ヘッドマウントディスプレイで表示される報知情報Ｃを含む画像であって、ユーザの動作状態が移動中であるときの画像の一例を示す図である。
【図９】ヘッドマウントディスプレイで表示される報知情報Ｃを含む画像であって、ユーザの動作状態が移動中ではないときの画像の一例を示す図である。
【図１０】動作状態検出処理のフローチャートである。
【図１１】接近物体検出処理のフローチャートである。
【発明を実施するための形態】
【００１７】
本発明を実施するための実施形態について、図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成等に置換してもよい。また、他の構成を含むようにしてもよい。
【００１８】
＜ヘッドマウントディスプレイ＞
ヘッドマウントディスプレイ（以下、「ＨＭＤ」という。）１は、いわゆるシースルー型のＨＭＤである。ユーザは、図１に示される状態において、ＨＭＤ１で表示される画像を視認しつつ、ユーザが存在する外界の像を、表示される画像と重ねて視認することができる。ＨＭＤ１は、通常の眼鏡と同様のフレーム構造１２を有する。ＨＭＤ１は、フレーム構造１２によって、ユーザの頭部に支持される。フレーム構造１２の所定の位置には、画像表示部３２が取り付けられている。画像表示部３２は、ユーザが視認する画像を、ユーザの眼、例えば図１に基づけば、左眼に表示する。画像表示部３２は、フレーム構造１２に取り付けられた状態において、ＨＭＤ１を装着したユーザの左眼と略同一の高さとなる位置に配置されている。
【００１９】
ＨＭＤ１は、図２に示されるように、ＣＰＵ２０と、ＲＡＭ２２と、プログラムＲＯＭ２４と、ビデオＲＡＭ２６と、フラッシュＲＯＭ２８とを備える。ＣＰＵ２０は、ＨＭＤ１で実行される各種処理を制御する。ＲＡＭ２２は、ＨＭＤ１で各種処理が実行される際の作業領域となる。プログラムＲＯＭ２４は、例えば、後述する図３、図１０及び図１１に示す処理のためのコンピュータプログラムを記憶する。ビデオＲＡＭ２６は、画像表示部３２で表示される画像（画像を示す画像データ）を記憶する。また、ビデオＲＡＭ２６は、後述するカメラ３６Ａ，３６Ｂで撮像された撮像画像（撮像画像データ）を記憶する。フラッシュＲＯＭ２８は、画像表示部３２で画像を表示する際に、ビデオＲＡＭ２６に記憶される画像のためのデータ等を記憶する。つまり、ビデオＲＡＭ２６に記憶され、画像表示部３２で表示される画像は、フラッシュＲＯＭ２８から読み出される。
【００２０】
また、ＨＭＤ１は、図２に示されるように、映像信号処理部３０と、上述した画像表示部３２と、カメラ制御部３４と、カメラ３６Ａ，３６Ｂと、通信制御部３８と、通信モジュール４０と、入力制御部４２と、操作ボタン４４と、３軸加速度センサ４６と、距離センサ４８と、周辺インターフェース（以下、「周辺Ｉ／Ｆ」という。）５０とを備える。映像信号処理部３０には、画像表示部３２が接続されている。映像信号処理部３０は、ＣＰＵ２０からの指令に従い、ビデオＲＡＭ２６に記憶されている画像が、画像表示部３２で表示されるように制御する。画像表示部３２は、網膜走査型ディスプレイによって構成される。網膜走査型ディスプレイは、映像信号処理部３０で処理された画像信号に応じた画像光を二次元走査する。画像表示部３２は、その走査された画像光をユーザの左眼に導き網膜上に画像を形成する。画像表示部３２から出射された画像光は、ユーザの左眼前方の位置に配置されたハーフミラー１４で反射して、左眼に導かれる。ＨＭＤ１を装着しているユーザは、このようにして、所定の画像を視認する。画像表示部３２は、網膜走査型ディスプレイの他、液晶ディスプレイ、有機ＥＬ（Organic Electroluminescence）ディスプレイその他の装置を用いた構成としてもよい。
【００２１】
カメラ制御部３４には、図２に示されるように、カメラ３６Ａ，３６Ｂが接続されている。カメラ制御部３４は、ＣＰＵ２０からの指令に従い、カメラ３６Ａ，３６Ｂによる撮像を制御し、撮像された撮像画像を、ビデオＲＡＭ２６に記憶する。カメラ３６Ａ，３６Ｂは、例えばＣＣＤセンサによって構成される。カメラ３６Ａは、図１に示されるように、フレーム構造１２のモダン部分に取り付けられ、ユーザの視線方向と反対方向を撮像する。カメラ３６Ｂは、図１に示されるように、画像表示部３２の上面に取り付けられ、ユーザの視線方向を撮像する。カメラ３６Ａ，３６Ｂは、例えば１８０度よりも広い広角な範囲を撮像することができる。カメラ３６Ａ，３６Ｂの両方を用いることで、ユーザを基準とした全方位を撮像することができる。
【００２２】
通信制御部３８には、図２に示されるように、通信モジュール４０が接続されている。通信制御部３８は、ＣＰＵ２０からの指令に従い、通信モジュール４０を介した外部装置との通信を制御する。通信モジュール４０は、外部装置にデータを送信し、また外部装置から送信されるデータを受信する。入力制御部４２には、操作ボタン４４と、３軸加速度センサ４６と、距離センサ４８と、周辺Ｉ／Ｆ５０とが接続されている。入力制御部４２は、ＣＰＵ２０からの指令に従い、操作ボタン４４、３軸加速度センサ４６、距離センサ４８及び周辺Ｉ／Ｆ５０からの入力を制御する。操作ボタン４４は、所定のボタンによって構成されている。ユーザは、操作ボタン４４を操作し、所定の指示を入力する。３軸加速度センサ４６は、３軸（Ｘ軸、Ｙ軸及びＺ軸）方向の加速度を検出する。例えば、ＨＭＤ１を装着したユーザが、歩行する等して移動している場合、３軸加速度センサ４６では、Ｚ軸方向（鉛直方向）の加速度が検出される。また、ＨＭＤ１を装着したユーザが、頭部（首）を左方向及び／又は右方向に振り、視線方向を変化させると、３軸加速度センサ４６では、Ｘ軸方向及び／又はＹ軸方向の加速度が検出される。つまり、３軸加速度センサ４６では、ＨＭＤ１を装着したユーザの動作状態が取得される。
【００２３】
距離センサ４８は、例えばレーザ方式の距離センサであって、所定の対象物までの距離を測定する。周辺Ｉ／Ｆ５０は、外部装置を接続するためのインターフェースであり、例えばパーソナルコンピュータが接続される。外部装置からは、画像等の所定のデータが入力される。入力された画像等の所定のデータは、例えばフラッシュＲＯＭ２８に記憶される。なお、図２に示される各部は、図１に示される画像表示部３２を構成する筐体の内部に収納される。
【００２４】
ＣＰＵ２０は、ＲＡＭ２２上でプログラムＲＯＭ２４に記憶されたコンピュータプログラムを実行する。例えば、ＣＰＵ２０は、図３に示されるメイン処理、図１０に示される動作状態検出処理及び図１１に示される接近物体検出処理の各処理を実行する際、これら各処理のためのコンピュータプログラムを、プログラムＲＯＭ２４から読み出し、読み出したコンピュータプログラムをＲＡＭ２２上で実行する。その際、ＣＰＵ２０は、フラッシュＲＯＭ２８に記憶されているデータ等を用いて所定の画像（画像データ）を生成し、所定の画像をビデオＲＡＭ２６に記憶し、これを用いて所定の処理を実行する。また、ＣＰＵ２０は、ビデオＲＡＭ２６に記憶されている撮像画像を用いて所定の処理を実行する。さらに、ＣＰＵ２０は、上述した通り、映像信号処理部３０と、カメラ制御部３４と、通信制御部３８と、入力制御部４２とで、それぞれ所定の処理が実行されるよう、これら各部に対して所定の指令を出力する。
【００２５】
＜メイン処理＞
図３に示されるメイン処理は、ユーザが操作ボタン４４を操作し、メイン処理の開始を指示した場合に開始される。メイン処理を開始したＣＰＵ２０は、動作状態検出処理を実行する（Ｓ１０）。動作状態検出処理は、ＨＭＤ１を装着しているユーザの動作状態を検出するための処理である。動作状態検出処理については、後述する。続けてＣＰＵ２０は、Ｓ１０の動作状態検出処理で検出されたユーザの動作状態が、移動中であるかについて判断する（Ｓ１２）。判断の結果、動作状態が移動中である場合（Ｓ１２：Ｙｅｓ）、ＣＰＵ２０は、危険防止対策のための監視対象をユーザの視線方向と反対方向とし、この方向の監視を開始する（Ｓ１４）。具体的に、ＣＰＵ２０は、カメラ制御部３４に撮像開始のための指令を出力する。この指令を受信したカメラ制御部３４は、ユーザの視線方向と反対方向に向けられたカメラ３６Ａでの撮像を開始する。カメラ３６Ａでは、ユーザに接近してくる人物又は乗り物を、好適に監視することができる所定の間隔で連続して撮像がなされる。カメラ３６Ａで撮像された撮像画像は、ビデオＲＡＭ２６に記憶される。なお、視線方向と反対方向は、ユーザを基準とした全方位のうち、視野範囲外の少なくとも一部に含まれる。視線方向と反対方向は、ユーザの後頭部側の方向に対応する。一方、動作状態が移動中でなかった場合（Ｓ１２：Ｎｏ）、ＣＰＵ２０は、監視対象をユーザを基準とした全方位とし、全方位の監視を開始する（Ｓ１６）。具体的に、ＣＰＵ２０は、カメラ制御部３４に撮像開始のための指令を出力する。この指令を受信したカメラ制御部３４は、カメラ３６Ａ，３６Ｂでの撮像を開始する。カメラ３６Ａ，３６Ｂでは、ユーザに接近してくる人物又は乗り物を、好適に監視することができる所定の間隔で連続して撮像がなされる。カメラ３６Ａ，３６Ｂで撮像された撮像画像は、ビデオＲＡＭ２６に記憶される。
【００２６】
Ｓ１４又はＳ１６を実行した後、ＣＰＵ２０は、接近物体検出処理を実行する（Ｓ１８）。接近物体検出処理は、Ｓ１４又はＳ１６で監視対象とされた方向において、ユーザに接近してくる物体を検出するための処理である。接近物体検出処理については、後述する。続けてＣＰＵ２０は、Ｓ１８の接近物体検出処理で検出された物体が、人物であるかについて判断する（Ｓ２０）。ＣＰＵ２０は、Ｓ２０の判断を、Ｓ１８の接近物体検出処理で設定された人物フラグと乗り物フラグとによって判断する。具体的に、人物フラグ又は乗り物フラグがオンである場合、ＣＰＵ２０は判断を肯定し（Ｓ２０：Ｙｅｓ）、処理をＳ２２に移行する。なお、Ｓ２０において、乗り物フラグがオンの場合、人物フラグがオンの場合と同様、Ｓ１８の接近物体検出処理で検出された物体が、人物であると判断する理由は、通常、接近してくる（動いている）乗り物には、人物が乗車しているためである。一方、両フラグの何れもがオフである場合、ＣＰＵ２０は判断を否定し（Ｓ２０：Ｎｏ）、処理をＳ１８に戻す。
【００２７】
Ｓ２２でＣＰＵ２０は、Ｓ１８の接近物体検出処理で検出された物体としての人物の数が、所定値以上であるかについて判断する。判断の結果、人物数が所定値以上である場合（Ｓ２２：Ｙｅｓ）、ＣＰＵ２０は、画像表示部３２で報知情報を含む画像の表示が行われないよう報知オフの状態とし（Ｓ２４）、処理をＳ１０に戻す。ここで、不審者による危険及び／又は怪しい行為は、人気の少ない場所等で行われることが多い。そのため本実施形態では、監視対象の方向においてユーザの近辺（周辺）に複数の人物が存在していれば、ユーザは安全であるとして、後述する処理を実行しないこととしている。一方、人物数が所定値以上ではない、換言すれば、所定値未満である場合（Ｓ２２：Ｎｏ）、ＣＰＵ２０は、Ｓ１８の接近物体検出処理で検出された物体としての人物が、登録人物であるかについて判断する（Ｓ２６）。登録人物は、ユーザの知人等の特定の人物であって、例えばフラッシュＲＯＭ２８に記憶されたデータベース形式の管理手段に登録されて管理されている。管理手段には、登録人物を示す情報として、特定の人物の顔画像（顔画像を示す顔画像データ）が登録される。ユーザは、例えば、周辺Ｉ／Ｆ５０にパーソナルコンピュータを接続し、パーソナルコンピュータを介して特定の人物の顔画像をＨＭＤ１に入力する。ＣＰＵ２０は、入力された特定の人物の顔画像を、管理手段に登録する。
【００２８】
Ｓ２６でＣＰＵ２０は、フラッシュＲＯＭ２８に記憶された管理手段にアクセスし、管理手段に登録された顔画像を取得しＲＡＭ２２に記憶する。そして、ＣＰＵ２０は、ＲＡＭ２２に記憶された顔画像と、Ｓ１８の接近物体検出処理のＳ７０（図１１参照）で取得された第一撮像画像に含まれる人物の顔画像又はＳ７６（図１１参照）で取得された第二撮像画像に含まれる人物の顔画像とを比較する。ＣＰＵ２０は、比較に際し、第一撮像画像又は第二撮像画像から、これに含まれる人物の顔画像を抽出する。ＣＰＵ２０は、この比較を通して、Ｓ１８の接近物体検出処理で検出された物体としての人物が、登録人物であるかについて判断する。管理手段に複数の登録人物が登録されている場合、ＣＰＵ２０は、複数の登録人物の顔画像それぞれについて比較し、登録人物であるかについて判断する。この比較には、周知の顔認証技術が採用される。例えば、顔画像から抽出された眼窩、鼻、あごの輪郭等の際立った特徴点の位置を比較する方法等が採用される。また、Ｓ２２の判断基準である所定値が、例えば３以上の複数に設定されているとする。このような状態において、Ｓ１８の接近物体検出処理で検出された物体として人物が２以上である場合、ＣＰＵ２０は、２以上の人物それぞれの顔画像について、管理手段の複数の登録人物の顔画像と比較する。なお、管理手段は、通信モジュール４０を介して通信できる外部装置に記憶されていてもよい。この場合、ＣＰＵ２０は、通信制御部３８に外部装置と通信するための指令を出力し、通信モジュール４０を介して外部装置に記憶された管理手段にアクセスする。そして、ＣＰＵ２０は、管理手段に登録された顔画像を取得しＲＡＭ２２に記憶する。判断の結果、登録人物である場合（Ｓ２６：Ｙｅｓ）、ＣＰＵ２０は、処理をＳ２８に移行し、登録人物でない場合（Ｓ２６：Ｎｏ）、処理をＳ３０に移行する。
【００２９】
Ｓ２８でＣＰＵ２０は、例えば図４又は図５に示される画像を画像表示部３２で表示する。図４又は図５に示される画像は、報知情報Ａと、Ｓ２６の判断が肯定（Ｓ２６：Ｙｅｓ）される原因となった登録人物についての顔画像とを含む。報知情報Ａは、Ｓ１８の接近物体検出処理で検出された物体としての人物に関連した情報であって、登録人物である特定の人物についての情報である。例えば、「登録された特定の人物が、あなたの近辺に存在しています」といった情報である。ユーザは、図４又は図５のような画像を視認し、登録人物として登録された特定の人物が自身の近辺に存在していることを認識する。この際、顔画像を視認することで、特定の人物が、何れであるかを特定することもできる。Ｓ２８での表示に際し、ＣＰＵ２０は、フラッシュＲＯＭ２８から報知情報Ａ（文字データ）を読み出しＲＡＭ２２に記憶する。ＣＰＵ２０は、報知情報Ａと、Ｓ２６の判断が肯定される原因となった顔画像とを用いて、図４又は図５に示される画像（画像データ）を生成し、ビデオＲＡＭ２６に記憶する。ビデオＲＡＭ２６に記憶された画像は、上述した通り、ＣＰＵ２０からの指令に従い、映像信号処理部３０によって画像表示部３２で表示される。
【００３０】
ここで、Ｓ１０の動作状態検出処理で検出された動作状態が、移動中であってＳ１４が実行されていた場合、画像表示部３２では、図４に示される画像が表示される。一方、動作状態が、移動中ではなくＳ１６が実行されていた場合、画像表示部３２では、図５に示される画像が表示される。図４及び図５を比較すると、報知情報Ａを示す文字のサイズ及び顔画像のサイズが相違する。図４に示す画像に含まれる報知情報Ａを示す文字のサイズ及び顔画像のサイズは、図５の場合より大きく設定されている。ユーザが歩行する等して移動している場合、ユーザの頭部は鉛直方向（図１０のＳ５２における「Ｚ軸方向」参照）に移動する。そのため、表示されている画像に含まれる情報を認識することは、ユーザにとって困難となる場合もある。本実施形態では、ユーザが表示されている文字及び顔画像を認識し易くするため、移動中である場合においては、文字サイズ及び顔画像を大きくすることとしている。なお、文字サイズ及び顔画像の何れか一方のみを、大きくするようにしてもよい。また、画像表示部３２で表示される画像には、顔画像に換えて、例えば、第一撮像画像（図１１のＳ７０参照）又は第二撮像画像（図１１のＳ７６参照）が含まれるようにしてもよい。
【００３１】
Ｓ３０でＣＰＵ２０は、Ｓ１８の接近物体検出処理のＳ８６（図１１参照）で測定された距離Ｆ（ｍ）と、Ｓ３０の判断基準となる第二距離として登録された値Ｌ２（ｍ）との関係について判断する。ＣＰＵ２０は、距離Ｆが値Ｌ２以下である場合、Ｓ３０の判断を肯定し（Ｓ３０：Ｙｅｓ）、処理をＳ３２に移行する。一方、ＣＰＵ２０は、距離Ｆが値Ｌ２より大きい場合、Ｓ３０の判断を否定し（Ｓ３０：Ｎｏ）、処理をＳ１８に戻す。Ｓ３２でＣＰＵ２０は、Ｓ１８の接近物体検出処理のＳ８２（図１１参照）で計測が開始された時間Ｔ（秒）と、Ｓ３２の判断基準となる基準時間として登録された値ｔ１（秒）との関係について判断する。ＣＰＵ２０は、時間Ｔが値ｔ１以上である場合、Ｓ３２の判断を肯定し（Ｓ３２：Ｙｅｓ）、処理をＳ３４に移行する。一方、ＣＰＵ２０は、時間Ｔが値ｔ１未満である場合、Ｓ３２の判断を否定し（Ｓ３２：Ｎｏ）、処理をＳ３６に移行する。
【００３２】
Ｓ３４でＣＰＵ２０は、例えば図６又は図７に示されるような画像を、画像表示部３２で表示する。表示される画像は、報知情報Ｂと、不審者又は乗り物を示すアイコン画像とを含む。報知情報Ｂは、Ｓ１８の接近物体検出処理で検出された物体に関連した情報であって、第二距離より接近した状態が基準時間より長く継続している物体の存在を示す情報である。具体的には、「一定の距離をおいて一定時間以上、尾行されている可能性があります」といった情報である。ユーザは、図６又は図７のような画像を視認し、不審な人物又は乗り物が自身の近辺に一定時間以上存在していることを認識する。Ｓ３４での表示に際し、ＣＰＵ２０は、フラッシュＲＯＭ２８から、報知情報Ｂ（文字データ）と、アイコン画像（アイコン画像を示すアイコン画像データ）とを読み出しＲＡＭ２２に記憶する。ＣＰＵ２０は、Ｓ１８の接近物体検出処理で設定された人物フラグ又は乗り物フラグに従って、読み出すアイコン画像を特定する。つまり、ＣＰＵ２０は、人物フラグが設定されていた場合、不審者を示すアイコン画像を読み出し、乗り物フラグが設定されていた場合、乗り物を示すアイコン画像を読み出す。図６及び図７に示される例では、人物フラグが設定されており、不審者を示すアイコン画像が読み出されている。ＣＰＵ２０は、報知情報Ｂと、アイコン画像とを用いて、図６又は図７に示される画像（画像データ）を生成し、ビデオＲＡＭ２６に記憶する。ビデオＲＡＭ２６に記憶された画像は、上述した通り、ＣＰＵ２０からの指令に従い、映像信号処理部３０によって画像表示部３２で表示される。
【００３３】
ここで、Ｓ１０の動作状態検出処理で検出された動作状態が、移動中であってＳ１４が実行されていた場合、画像表示部３２では、図６に示される画像が表示される。一方、動作状態が、移動中ではなくＳ１６が実行されていた場合、画像表示部３２では、図７に示される画像が表示される。図６及び図７を比較すると、報知情報Ｂを示す文字のサイズ及び不審者を示すアイコン画像のサイズが相違する。図６に示す画像に含まれる報知情報Ｂを示す文字のサイズ及びアイコン画像のサイズは、図７の場合より大きく設定されている。上述した図４及び図５の場合と同様の理由による。なお、文字サイズ及び顔画像の何れか一方のみを、大きくするようにしてもよい。また、画像表示部３２で表示される画像には、不審者又は乗り物を示すアイコン画像に換えて、例えば、第一撮像画像（図１１のＳ７０参照）又は第二撮像画像（図１１のＳ７６参照）が含まれるようにしてもよい。この他、Ｓ２６で第一撮像画像又は第二撮像画像から抽出された顔画像が含まれるようにしてもよい。第一撮像画像又は第二撮像画像等を視認することで、ユーザを尾行している物体（不審な人物又は乗り物）を具体的に特定することができる。
【００３４】
Ｓ３６でＣＰＵ２０は、Ｓ１８の接近物体検出処理のＳ８６（図１１参照）で測定された距離Ｆ（ｍ）と、Ｓ３６の判断基準となる第一距離として登録された値Ｌ１（ｍ）との関係について判断する。ＣＰＵ２０は、距離Ｆが値Ｌ１以下である場合、Ｓ３６の判断を肯定し（Ｓ３６：Ｙｅｓ）、処理をＳ３８に移行する。一方、ＣＰＵ２０は、距離Ｆが値Ｌ１より大きい場合、Ｓ３６の判断を否定し（Ｓ３６：Ｎｏ）、処理をＳ１８に戻す。Ｓ３０の判断基準となる第二距離として登録された値Ｌ２と、第一距離として登録された値Ｌ１とは、「値Ｌ２＞値Ｌ１」の関係となる。第一距離として登録された値Ｌ１について、ユーザの動作状態が、移動中である場合と、移動中でない場合とで、異なる値が設定されるようにしてもよい。この場合、ＣＰＵ２０は、Ｓ１０の動作状態検出処理で検出された動作状態に応じて、Ｓ３６を判断する。なお、上述したＳ３０の判断基準となる第二距離として登録された値Ｌ２についても、値Ｌ１と同様、異なる値としてもよい。
【００３５】
Ｓ３８でＣＰＵ２０は、例えば図８又は図９に示されるような画像を、画像表示部３２で表示する。表示される画像は、報知情報Ｃと、不審者又は乗り物を示すアイコン画像とを含む。報知情報Ｃは、Ｓ１８の接近物体検出処理で検出された物体に関連した情報であって、第一距離より接近している物体の存在を示す情報である。具体的には、「かなり近くまで接近してきている物体が存在します」といった情報である。ユーザは、図８又は図９の何れかを視認し、不審な人物又は乗り物が自身の近辺に存在していることを認識する。Ｓ３８での表示に際し、ＣＰＵ２０は、フラッシュＲＯＭ２８から、報知情報Ｃ（文字データ）と、アイコン画像を示すアイコン画像（アイコン画像を示すアイコン画像データ）とを読み出しＲＡＭ２２に記憶する。読み出されるアイコン画像については、Ｓ３４の場合と同様である。図８及び図９に示される例では、乗り物フラグが設定されており、乗り物を示すアイコン画像が読み出されている。ＣＰＵ２０は、報知情報Ｃを示す画像と、アイコン画像とを用いて、図８又は図９に示される画像（画像データ）を生成し、ビデオＲＡＭ２６に記憶する。ビデオＲＡＭ２６に記憶された画像は、上述した通り、ＣＰＵ２０からの指令に従い、映像信号処理部３０によって画像表示部３２で表示される。
【００３６】
ここで、Ｓ１０の動作状態検出処理で検出された動作状態が、移動中であってＳ１４が実行されていた場合、画像表示部３２では、図８に示される画像が表示される。一方、動作状態が、移動中ではなくＳ１６が実行されていた場合、画像表示部３２では、図９に示される画像が表示される。図８及び図９を比較すると、報知情報Ｃを示す文字のサイズ及びアイコン画像のサイズが相違する。図８に示される画像に含まれる報知情報Ｃを示す文字のサイズ及びアイコン画像のサイズは、図９の場合より大きく設定されている。上述した図４及び図５の場合と同様の理由による。なお、文字サイズ及び顔画像の何れか一方のみを、大きくするようにしてもよい。また、画像表示部３２で表示される画像には、不審者又は乗り物を示すアイコン画像に換えて、例えば、第一撮像画像（図１１のＳ７０参照）又は第二撮像画像（図１１のＳ７６参照）が含まれるようにしてもよい。この他、Ｓ２６で第一撮像画像又は第二撮像画像から抽出された顔画像が含まれるようにしてもよい。第一撮像画像又は第二撮像画像等を視認することで、ユーザにかなり接近している物体（不審な人物又は乗り物）を具体的に特定することができる。
【００３７】
Ｓ２８、Ｓ３４又はＳ３８を実行した後、ＣＰＵ２０は、ユーザが操作ボタン４４を操作し、メイン処理の終了を指示したかについて判断する（Ｓ４０）。判断の結果、終了指示が入力されていた場合（Ｓ４０：Ｙｅｓ）、ＣＰＵ２０は、メイン処理を終了する。一方、終了指示が入力されていない場合（Ｓ４０：Ｎｏ）、ＣＰＵ２０は、処理をＳ１０に戻し、上述した処理を繰り返して実行する。なお、Ｓ２８、Ｓ３４又はＳ３８が実行された場合、図１１のＳ８２で開始された時間の計測を終了する。
【００３８】
＜動作状態検出処理＞
図３のＳ１０で実行される動作状態検出処理について、図１０を参照して説明する。動作状態検出処理を開始したＣＰＵ２０は、入力制御部４２を介して、３軸加速度センサ４６で測定された動作状態情報を取得する（Ｓ５０）。続けてＣＰＵ２０は、取得された動作状態情報を解析し、Ｚ軸方向の移動成分が動作状態情報に含まれているかについて判断する（Ｓ５２）。上述した通り、ユーザが歩行する等して移動している場合、ユーザの頭部は鉛直方向（上下方向）に移動する。そのため、動作状態情報にはＺ軸方向の移動成分が含まれる。Ｓ５２では、ユーザのこのような動作の有無を判断する。Ｚ軸方向の移動成分が含まれている場合（Ｓ５２：Ｙｅｓ）、ＣＰＵ２０は、ユーザの動作状態として、移動中を特定する（Ｓ５４）。Ｓ５４を実行した後、又は、Ｚ軸方向の移動成分が含まれていない場合（Ｓ５２：Ｎｏ）、ＣＰＵ２０は、動作状態検出処理を終了し、処理を図３のＳ１２に戻す。
【００３９】
＜接近物体検出処理＞
図３のＳ１８で実行される接近物体検出処理について、図１１を参照して説明する。接近物体検出処理を開始したＣＰＵ２０は、ビデオＲＡＭ２６に記憶されている第一撮像画像を取得する（Ｓ７０）。図３でＳ１４が実行されていた場合、ＣＰＵ２０は、このＳ１４においてカメラ３６Ａで撮像が開始され、ビデオＲＡＭ２６に記憶されている第一撮像画像を取得する。一方、図３でＳ１６が実行されていた場合、ＣＰＵ２０は、このＳ１６においてカメラ３６Ａ，３６Ｂで撮像が開始され、ビデオＲＡＭ２６に記憶されている第一撮像画像を取得する。続けて、ＣＰＵ２０は、取得された第一撮像画像を画像解析する。そして、ＣＰＵ２０は、画像解析によって、第一撮像画像から人物が検出されたかについて判断する（Ｓ７２）。画像解析によって人物の顔が認識された場合、ＣＰＵ２０は、人物が検出されたと判断し（Ｓ７２：Ｙｅｓ）、人物の顔が認識されない場合、人物は検出されないと判断する（Ｓ７２：Ｎｏ）。この場合、人物フラグは、オンされず、初期値としてのオフのままである。一方、人物が検出された場合（Ｓ７２：Ｙｅｓ）、ＣＰＵ２０は、人物フラグをオンとし、処理をＳ７６に移行する。
【００４０】
これに対し、人物が検出されない場合（Ｓ７２：Ｎｏ）、ＣＰＵ２０は、画像解析によって乗り物が検出されたかについて判断する（Ｓ７４）。乗り物としては、自動車又はオートバイ（自動二輪車）が例示される。なお、ヘルメットを被ってオートバイを運転している人物について、その人物の顔がヘルメットで覆われ認識されなければ、Ｓ７２の判断は否定されるが（Ｓ７２：Ｎｏ）、Ｓ７４では、乗り物としてのオートバイが検出されるため、判断は肯定される（Ｓ７４：Ｙｅｓ）。乗り物が検出されない場合（Ｓ７４：Ｎｏ）、ＣＰＵ２０は、接近物体検出処理を終了し、処理を図３のＳ２０に戻す。この場合、乗り物フラグはオンされず、初期値としてのオフのままである。一方、乗り物が検出された場合（Ｓ７４：Ｙｅｓ）、ＣＰＵ２０は、乗り物フラグをオンとし、処理をＳ７６に移行する。なお、人物フラグ及び乗り物フラグは、例えばＲＡＭ２２に記憶される。
【００４１】
Ｓ７６でＣＰＵ２０は、ビデオＲＡＭ２６に記憶されている第二撮像画像を取得する（Ｓ７６）。第二撮像画像は、第一撮像画像が撮像された後に撮像された撮像画像である。続けて、ＣＰＵ２０は、第一撮像画像と第二撮像画像とを比較し、差分を取得する（Ｓ７８）。ここで、Ｓ７８でＣＰＵ２０は、Ｓ７２で検出された人物、又は、Ｓ７４で検出された乗り物を対象として、第一撮像画像に含まれるこれら人物又は乗り物と、第二撮像画像に含まれるこれら人物又は乗り物との差分を取得するようにしてもよい。また、例えば図３のＳ３２及びＳ３６の判断が否定され（Ｓ３２，Ｓ３６：Ｎｏ）、処理が図３のＳ１８に戻り、この接近物体検出処理が繰り返される場合において、図３のＳ３２が肯定され（Ｓ３２：Ｙｅｓ）、同一の人物又は乗り物に一定時間以上、尾行されている状況で適切にＳ３４を実行するためには、同一の人物又は乗り物を含む撮像画像を基準として差分が取得される必要がある。この場合、先に実行されたＳ７０及びＳ７６で取得される第一撮像画像及び第二撮像画像と、後に実行されるＳ７０及びＳ７６で取得される第一撮像画像及び第二撮像画像との間で、連続性が確保される必要がある。連続性は、例えば、次のようにして確保することができる。撮像画像Ａ、撮像画像Ｂ、撮像画像Ｃ及び撮像画像Ｄが撮像されているとする。４つの撮像画像のうち、撮像画像Ａは、最初に撮像されたものであり、以下、撮像画像Ｂ、撮像画像Ｃ、撮像画像Ｄの順で撮像されている。先に実行された接近物体検出処理のＳ７０では、第一撮像画像として撮像画像Ａが取得され、Ｓ７６では、第二撮像画像として撮像画像Ｂが取得される。次に実行される接近物体検出処理のＳ７０では、第一撮像画像として撮像画像Ｂが取得され、Ｓ７６では、第二撮像画像として撮像画像Ｃが取得される。又は、第一撮像画像として撮像画像Ａが取得され、Ｓ７６では、第二撮像画像として撮像画像Ｃが取得される。さらに次に実行される接近物体検出処理のＳ７０では、第一撮像画像として撮像画像Ｃが取得され、Ｓ７６では、第二撮像画像として撮像画像Ｄが取得される。又は、第一撮像画像として撮像画像Ａが取得され、Ｓ７６では、第二撮像画像として撮像画像Ｄが取得される。
【００４２】
そして、ＣＰＵ２０は、Ｓ７８で両画像から差分が取得されない場合（Ｓ８０：Ｙｅｓ）、タイマ等の計時部（不図示）を用いて、時間の計測を開始する（Ｓ８２）。Ｓ８２でＣＰＵ２０は、既に時間の計測が行われていた場合、その計測を継続する。一方、ＣＰＵ２０は、Ｓ７８で両画像から差分が取得された場合（Ｓ８０：Ｎｏ）、第二撮像画像が第一撮像画像に対して拡大された画像であるかについて判断する（Ｓ８４）。具体的に、ＣＰＵ２０は、Ｓ７２で検出された人物、又は、Ｓ７４で検出された乗り物を対象として、第一撮像画像に含まれるこれら人物又は乗り物が、第二撮像画像において拡大されているかについて判断する。拡大されていない場合（Ｓ８４：Ｎｏ）、ＣＰＵ２０は、処理をＳ７０に戻し、上述した処理を繰り返して実行する。一方、拡大されている場合（Ｓ８４：Ｙｅｓ）、ＣＰＵ２０は、入力制御部４２を介して、Ｓ８４の判断が肯定（Ｓ８４：Ｙｅｓ）される原因となった人物又は乗り物までの距離Ｆを、距離センサ４８で測定する（Ｓ８６）。測定された距離Ｆは、例えばＲＡＭ２２に記憶される。Ｓ８２又はＳ８６を実行した後、ＣＰＵ２０は、接近物体検出処理を終了し、処理を図３のＳ２０に戻す。なお、Ｓ８４の判断が肯定される場合（Ｓ８４：Ｙｅｓ）、第一撮像画像に含まれる人物又は乗り物は、第二撮像画像が撮像された時点において、第一撮像画像が撮像された時点より、ユーザに接近していることとなる。
【００４３】
以上説明した本実施形態によれば、報知情報Ａ，Ｂ，Ｃ等を含む画像それぞれを、画像表示部３２で表示することができる（図３のＳ２８，Ｓ３４，Ｓ３８参照）。従って、ユーザに登録人物が近辺に存在していることと、不審者が近辺に存在していることとを、好適に報知することができる。登録人物の存在を認識したユーザは、例えば登録人物と接触することができる。また、不審者に対する危険防止対策を講じることができる。
【００４４】
本実施形態の構成は、次のようにすることもできる。すなわち、上記では、一体型のＨＭＤ１とした。ＨＭＤ１は、ＨＭＤ本体と制御ボックスとの二つから構成されていてもよい。この場合、例えば、図２に示される画像表示部３２以外の各部は、制御ボックスを構成する筐体の内部に収納される。制御ボックス（映像信号処理部３０）と、ＨＭＤ本体（画像表示部３２）とは、信号ケーブルによってデータ通信可能に接続される。
【００４５】
上記では、広角な範囲を撮像することができるカメラ３６Ａ，３６Ｂを採用し、これらによって、視線方向と反対方向を監視し（図３のＳ１４参照）、又は、全方位を監視した（図３のＳ１６参照）。この他、カメラのタイプは、広角カメラではなくてもよい。この場合、ＨＭＤ１は、視野範囲（撮像範囲）が隣り合う複数（三台以上）のカメラを備える。複数のカメラによって全方位を撮像することができる。この場合、図１０に示される動作状態検出処理のＳ５２が否定された場合（Ｓ５２：Ｎｏ）、ＣＰＵ２０は、動作状態情報にＸ軸方向及び／又はＹ軸方向の移動成分が含まれているかについて判断する。Ｘ軸方向とＹ軸方向とは直交し、それぞれがＺ軸方向に垂直な方向である。ユーザが停止した状態で、頭部を左方向及び／又は右方向に振り、視線方向を変化させているような場合、動作状態情報にはＸ軸方向及び／又はＹ軸方向の移動成分が含まれる。この判断では、ユーザのこのような動作の有無が判断される。判断の結果、Ｘ軸方向及び／又はＹ軸方向の移動成分が含まれている場合、ＣＰＵ２０は、ユーザの動作状態として、視線移動を特定する。その後、ＣＰＵ２０は、処理を図３のメイン処理に戻す。メイン処理では、移動中ではない場合（Ｓ１２：Ｎｏ）、動作状態が、視線移動であるかについて判断される。動作状態が視線移動である場合、ＣＰＵ２０は、処理をＳ１４に移行し、視線方向と反対方向を監視する。ＣＰＵ２０は、カメラ制御部３４に撮像開始のための指令を出力する。この指令を受信したカメラ制御部３４は、ユーザの視線方向と反対方向に向けられたカメラでの撮像を開始する。このとき、ユーザの視線方向に追従させて、撮像用のカメラが切り替えられるようにしてもよい。なお、動作状態が、視線移動ではない場合、ＣＰＵ２０は、上記同様、処理をＳ１６に移行する。
【００４６】
上記では、図３に示されるメイン処理のＳ２６で登録人物であるかについて判断し、登録人物である場合（Ｓ２６：Ｙｅｓ）、Ｓ２８で、例えば図４又は図５に示される画像が画像表示部３２で表示されるようにした。この他、又は、このような構成と共に、人物が身に付ける物品を登録しておき、登録された物品（この物品を示す物品画像）に一致する物品、又は、登録された物品に一致する物品を身に付けた人物が、検出された場合、「登録された物品を身に付けた人物が、あなたの近辺に存在しています」といった情報を含む画像が、画像表示部３２で表示されるようにしてもよい。この場合、マスク、サングラス及び／又は帽子等の物品が登録される。
【００４７】
上記では、図１１に示される接近物体検出処理のＳ７６で、第二撮像画像を取得し、Ｓ７０で取得された第一撮像画像と、この第二撮像画像とを比較して差分を取得し（Ｓ７８）、差分の有無について判断した（Ｓ８０）。この他、Ｓ７２の判断が肯定（Ｓ７２：Ｙｅｓ）される原因となった人物、又は、Ｓ７４の判断が肯定（Ｓ７４：Ｙｅｓ）される原因となった乗り物までの距離を、例えばそれぞれの判断が肯定された時点で、距離センサ４８を用いて測定する。そして、その時点から所定時間経過した時点で、再度、同一対象物までの距離を測定する。ＣＰＵ２０は、両時点で測定された距離を比較する。ＣＰＵ２０は、距離に相違が認められない場合には差分なしとして（Ｓ８０：Ｙｅｓ）、Ｓ８２を実行する。一方、距離に相違が認められる場合（Ｓ８０：Ｎｏ）、Ｓ８４を実行する。Ｓ８４では、距離が短縮されていない場合、判断は否定される（Ｓ８４：Ｎｏ）。一方、距離が短縮されている場合、判断は肯定される（Ｓ８４：Ｙｅｓ）。この場合、Ｓ８６で、再度、距離Ｆを測定してもよいが、前述の所定時間経過した時点で測定された距離を、そのまま用いるようにしてもよい。
【００４８】
また、上記では、図１１に示される接近物体検出処理のＳ８６で、人物又は乗り物までの距離Ｆを、距離センサ４８で測定した。この他、第二撮像画像における人物又は乗り物の大きさから、距離Ｆを推定するようにしてもよい。図１１のＳ７６及びＳ７８を採用し、且つ前述のように距離Ｆを推定する構成によれば、距離センサ４８を省略することができる。
【符号の説明】
【００４９】
１  ヘッドマウントディスプレイ（ＨＭＤ）
２０  ＣＰＵ
２２  ＲＡＭ
２４  プログラムＲＯＭ
２６  ビデオＲＡＭ
２８  フラッシュＲＯＭ
３０  映像信号処理部
３２  画像表示部
３４  カメラ制御部
３６Ａ  カメラ
３６Ｂ  カメラ
３８  通信制御部
４０  通信モジュール
４２  入力制御部
４４  操作ボタン
４４  操作部
４６  ３軸加速度センサ
４８  距離センサ
【図１】
2012114755.tif 000003
【図２】
2012114755.tif 000004
【図３】
2012114755.tif 000005
【図４】
2012114755.tif 000006
【図５】
2012114755.tif 000007
【図６】
2012114755.tif 000008
【図７】
2012114755.tif 000009
【図８】
2012114755.tif 000010
【図９】
2012114755.tif 000011
【図１０】
2012114755.tif 000012
【図１１】
2012114755.tif 000013