(57)【要約】【課題】  利用者の頭部の動きから、画像の切り替え処理の実行に関する閾値を設定して、当該閾値を利用することによって所定の処理をより正確に実行することが可能な技術を提供する。【解決手段】  頭部動き検出部２００で検出される角速度から、利用者の頭部の動きを特定し、その角速度に対応じた処理を実行する制御部３１０を備える。当該制御部３１０は、第一の閾値で定められる角速度以上の特定の方向への動きが検出されてから、第二の閾値で定められる角速度以上の、前記特定の方向とは異なる方向への動きが検出された場合に、所定の処理を行う。【選択図】  図３
2010062815.tif 000002
【特許請求の範囲】
【請求項１】
利用者の動きを検出する動き検出部と、
前記動き検出部によって、第一の閾値で定められる速度以上の特定の方向への動きが検出されてから、第二の閾値で定められる速度以上の前記特定の方向とは異なる方向への動きが検出された場合に、所定の処理を行う制御部と、を備えること
を特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記第一の閾値で定められる速度が、前記第二の閾値で定められる速度よりも大きいこと
を特徴とする制御装置。
【請求項３】
請求項１または２に記載の制御装置であって、
前記制御部は、第一の閾値で定められる速度以上の特定の方向への動きが検出されると、前記特定の方向以外の方向への動きに対応漬けされている処理を実行しないこと
を特徴とする制御装置。
【請求項４】
請求項１から３のいずれか一項に記載の制御装置であって、
前記制御部は、第一の閾値で定められる速度以上の特定の方向への動きが検出されてから、所定の時間内に、第二の閾値で定められる速度以上の前記特定の方向とは異なる方向への動きが検出された場合に、前記所定の処理を行うこと
を特徴とする制御装置。
【請求項５】
請求項４に記載の制御装置であって、
前記制御部は、前記所定の時間内に、第二の閾値で定められる速度以上の前記特定の方向とは異なる方向への動きが検出されなかった場合には、前記所定の処理が実行されない旨を通知する処理を、さらに行うこと
を特徴とする制御装置。
【請求項６】
請求項１から５のいずれか一項に記載の制御装置であって、
速度の履歴を記憶する記憶部をさらに備え、
前記制御部は、前記速度に比例させて、前記第一の閾値および前記第二の閾値を変化させること
を特徴とする制御装置。
【請求項７】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向への速度の絶対値から、最大の値である第一の最大値を検出し、前記第一の最大値に比例させて第一の閾値を決定する処理と、所定の区間の前記特定の方向とは異なる方向への速度の絶対値から、最大の値である第二の最大値を検出し、前記第二の最大値に比例する第二の閾値を決定する処理と、をさらに行うこと
を特徴とする制御装置。
【請求項８】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向への速度の絶対値から、最大の値である第一の最大値を検出し、前記第一の最大値に比例させて第二の閾値を決定する処理と、所定の区間の前記特定の方向とは異なる方向への速度の絶対値から、最大の値である第二の最大値を検出し、前記第二の最大値に比例させて第一の閾値を決定する処理と、をさらに行うこと
を特徴とする制御装置。
【請求項９】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向への速度の絶対値から、最大の値である第一の最大値を検出し、前記第一の最大値に比例させて第一の閾値と、第二の閾値と、を決定する処理を、さらに行うこと
を特徴とする制御装置。
【請求項１０】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向とは異なる方向への速度の絶対値から、最大の値である第二の最大値を検出して、前記第二の最大値に比例させて第一の閾値と、第二の閾値と、を決定する処理を、さらに行うこと
を特徴とする制御装置。
【請求項１１】
請求項７から１０のいずれか一項に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向及び当該特定の方向とは異なる方向の速度について近似値を算出し、前記第一の最大値及び前記第二の最大値は、当該近似値から取得すること
を特徴とする制御装置。
【請求項１２】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向への速度から第一の傾きを取得し、前記第一の傾きに比例させて第一の閾値を決定する処理と、所定の区間の前記特定の方向とは異なる方向への速度から第二の傾きを取得し、前記第二の傾きに比例させて第二の閾値を決定する処理と、をさらに行うこと
を特徴とする制御装置。
【請求項１３】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向への速度から第一の傾きを取得し、前記第一の傾きに比例させて第二の閾値を決定する処理と、
所定の区間の前記特定の方向とは異なる方向への速度から第二の傾きを取得し、前記第二の傾きに比例させて第一の閾値を決定する処理と、をさらに行うこと
を特徴とする制御装置。
【請求項１４】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向への速度から第一の傾きを取得し、前記第一の傾きに比例させて第一の閾値と、第二の閾値と、を決定する処理をさらに行うこと
を特徴とする制御装置。
【請求項１５】
請求項６に記載の制御装置であって、
前記制御部は、所定の区間の前記特定の方向とは異なる方向への速度から第二の傾きを取得し、前記第二の傾きに比例させて第一の閾値と、第二の閾値と、を決定する処理を、さらに行うこと
を特徴とする制御装置。
【請求項１６】
請求項６から１５のいずれか一項に記載の制御装置であって、
前記制御部は、第一の閾値を決定する処理を行う場合に、前記特定の方向とは異なる方向に設定される閾値について、前記第一の閾値の変化量に比例する値を決定する処理を、さらに行うこと
を特徴とする制御装置。
【請求項１７】
請求項１から１６のいずれか一項に記載の制御装置であって、
前記速度は、角速度であること
を特徴とする制御装置。
【請求項１８】
請求項１から１７のいずれか一項に記載の制御装置を備えることを特徴とするヘッドマウントディスプレイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人体の動きを検出し、特定の制御を行う技術に関するものである。
【背景技術】
【０００２】
利用者の眼前で画像を表示するヘッドマウントディスプレイ装置において、利用者の頭部の動きを検出して、特定の動きに応じて画像や映像に対する制御、例えば、再生、一時停止、表示映像のスクロール等を実行する技術が知られている。
【０００３】
特許文献１には、ジャイロセンサ（角速度センサ）を用いることにより、利用者の頭部の動きを検出し、情報の表示に反映させるようなヘッドマウントディスプレイ装置が記載されている。
【０００４】
【特許文献１】特開平１１−１６１１９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、利用者の頭部の戻りの動きによって、意図しないような処理が実行される場合があった。
【０００６】
そこで本発明では、利用者の頭部の動きを的確に判断し、正確な処理を実行することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、本発明のヘッドマウントディスプレイ装置は、利用者の動きを検出する動き検出部と、前記動き検出部によって、第一の閾値で定められる速度以上の特定の方向への動きが検出されてから、第二の閾値で定められる速度以上の、前記特定の方向とは異なる方向への動きが検出された場合に、所定の処理を行う制御部と、を備えることを特徴とする。
【発明の効果】
【０００８】
以上のように、本発明のヘッドマウントディスプレイ装置によれば、利用者の頭部の動きを利用して、正確な処理を実行する技術を提供することができる。
【発明を実施するための最良の形態】
【０００９】
＜第一の実施形態＞
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００１０】
図１、図２に、本発明の第一の実施形態に係るヘッドマウントディスプレイ装置（以下、ＨＭＤと略記する）１００を示す。図１は、本発明の第一の実施形態に係るＨＭＤ１００の斜視図であり、図２は、本発明の第一の実施形態に係るＨＭＤ１００の側面図である。
【００１１】
図示するように、本実施形態に係るＨＭＤ１００は、頭部装着帯１１０と、音声出力部１２０と、筐体１３０Ａ、１３０Ｂと、支持部１４０と、アーム部１５０と、表示部１６０と、操作部１７０と、を備えている。
【００１２】
頭部装着帯１１０は、その両端が相対向するように、湾曲した形状に形成されている。また、頭部装着帯１１０は、弾性を有する材質で形成されており、利用者の頭部に装着する際に、その両端に形成されているスピーカ１２１Ａ、１２１Ｂ（これらを区別しない場合には、単に１２１と表記する）を利用者の頭部の内側方向に押圧することで、ＨＭＤ１００を利用者の頭部に着脱自在に装着することができるようにしている。
【００１３】
頭部装着帯１１０の両端側には、筐体１３０Ａ、１３０Ｂが連結されており、筐体１３０Ａにはスピーカ１２１Ａが、筐体１３０Ｂにはスピーカ１２１Ｂが、それぞれ設けられている。また、頭部装着帯１１０の内部には、スピーカ１２１Ａ、１２１Ｂと、操作部１７０と、表示部１６０と、電源部１８０（図３参照）と、を電気的に連結するための信号線や、後述する筐体１３０Ｂに内蔵される電源部１８０から、電源を供給するための電力線等が配線されている。
【００１４】
音声出力部１２０は、音声信号を音声に変換する。本実施形態では、スピーカ１２１Ａ、１２１Ｂを有し、これらは利用者の両方の耳にあてがわれて使用されるいわゆるヘッドホン用のスピーカである。図１においては、向かって右側のスピーカ１２１Ａが左耳用のスピーカ、向かって左側のスピーカ１２１Ｂが右耳用のスピーカとなっている。これらの左右の別については、利用者の操作によって、任意に決定することができるものとしても良い。また、電源部１８０から電源を供給するための電力線と、音声信号を供給する音声信号線が配線されている。
【００１５】
筐体１３０Ａ、１３０Ｂは、頭部装着帯１１０の長手方向両端側に設けられており、筐体１３０Ａ、１３０Ｂの利用者の頭部側（相対向する側）の外壁面には、スピーカ１２１Ａ、１２１Ｂがそれぞれ連結されている。本実施形態においては、筐体１３０Ｂには、制御装置３００と、図３に示す電源部１８０と、が内蔵されており、さらに、スピーカ１２１Ｂとは逆側の外壁面に、操作部１７０が設けられている。
【００１６】
電源部１８０は、音声出力部１２０と、表示部１６０と、操作部１７０と、制御装置３００と、に電力線で接続されている。筐体１３０Ａの、スピーカ１２１Ａとは逆側の外壁面に、ＨＭＤ１００の電源のオン、オフを切り替える、電源スイッチ（図示しない）が設けられている。
【００１７】
電源部１８０と、制御装置３００と、操作部１７０と、電源スイッチとは、筐体１３０Ａ、１３０Ｂのどちらに配置されても良く、また、筐体１３０Ａ、１３０Ｂが、スピーカ１２１Ａ、１２１Ｂと一体となるような構成としても良い。
【００１８】
支持部１４０は、筐体１３０Ｂに、アーム部１５０の一端側を回動自在に連結する。連結方法はどのようなものでも良い。よって、利用者は、スピーカ１２１Ａと、１２１Ｂの左右が反転するようにＨＭＤ１００を装着し、表示部１６０が眼前に配置されるよう、アーム部１５０を１８０度回動させて、使用することも可能である。このような構成により、利用者は、表示部１６０を左右いずれの眼前にも配置することが出来る。
【００１９】
アーム部１５０は、頭部装着帯１１０を利用者の頭部に装着した際に、アーム部１５０の、筐体１３０Ａ側ではない他端側に取り付けられている表示部１６０が、利用者の眼前に位置するように、その長手方向において湾曲している。また、内部には、電源部１８０から、表示部１６０に電源を供給する電力線と、画像信号を供給する画像信号線と、が配線されている。
【００２０】
表示部１６０は、アーム部１５０の先端に、利用者の視線に合わせて回動自在に連結されている。表示部１６０は、例えば、表示デバイスと、表示された画像を拡大する光学系と、を備え、制御装置３００から供給される画像信号に基づいて、画像を表示する。
【００２１】
操作部１７０は、操作スイッチ１７１Ａ、１７１Ｂ、１７１Ｃ、１７１Ｄ、１７１Ｅと、さらに図示しない電源スイッチと、を備えている。利用者は、各操作スイッチを介して、ＨＭＤ１００に関する機能、例えば、再生、停止、早送り、巻戻し、制御処理のキャンセル、音量の変更等の指示を入力することができる。なお、各操作スイッチを介した指示は、Ｉ／Ｆ部３３０を介して制御部３１０に送信される。
【００２２】
操作部１７０は、操作スイッチ１７１Ａ、１７１Ｂ、１７１Ｃ、１７１Ｄ、１７１Ｅと、さらに図示しない電源スイッチと、を備えている。操作スイッチ１７１Ａ、１７１Ｂ、１７１Ｃ、１７１Ｄ、１７１Ｅを介して、ＨＭＤ１００に関する機能、例えば、再生、停止、早送り、巻戻し、制御処理のキャンセル、音量の変更等の指示を入力することができるようにされている。なお、これらのスイッチを介して操作指示が入力されると、Ｉ／Ｆ部３３０を介して、制御部３１０に送信される。
【００２３】
また、ＨＭＤ１００に関する操作が可能なリモコン（図示しない）を別途設けても良い。リモコンは無線又は有線によって、利用者が操作スイッチを見ながら操作することが可能である。また、リモコン内に制御装置３００や、電源部１８０を内蔵しても良い。さらに、無線により操作を行う場合には、操作部１７０に、リモコン受信部１７２を設けるような構成としても良い。
【００２４】
次に、本発明の第一の実施形態に係るＨＭＤ１００について、図３を用いて説明する。図３は、ＨＭＤ１００の、機能的な構成を示すブロック図である。
【００２５】
まず、制御装置３００について説明する。制御装置３００は、図３に示すように、頭部動き検出部２００と、制御部３１０と、記憶部３２０と、Ｉ／Ｆ部３３０と、を有する。
【００２６】
次に、頭部動き検出部２００について説明する。頭部動き検出部２００は、頭部の動きを検出するための装置であり、角速度センサ（Ｚ）２０１Ａと、角速度センサ（Ｘ）２０１Ｂと（これらを区別しない場合には、単に２０１と表記する）、を備えている。
【００２７】
頭部動き検出部２００は、特定の基準軸から検出対象、すなわち利用者の頭部の動きに関する設定情報を、角速度として検出するものである。本発明の第一の実施形態に係る頭部動き検出部２００においては、図１に示すように、垂直方向（利用者が直立する方向）をＺ軸とし、Ｚ軸と直交し利用者の一側面から他側面に向かう方向（スピーカ１２１Ａ、１２１Ｂを貫通する方向）の軸をＸ軸とし、この２軸を基準軸として角速度の検出を実行する。
【００２８】
なお、例えば、角速度センサ（Ｚ）２０１Ａ、角速度センサ（Ｘ）２０１Ｂとして、圧電セラミックスを用いた、圧電振動ジャイロを用いることが可能である。
【００２９】
角速度センサ（Ｚ）２０１Ａは、図１に示すように、ヨーイング（Ｙａｗ）方向の角速度、すなわち、Ｚ軸回りの回転角の傾きであるヨー角を検出し、角速度センサ（Ｘ）２０１Ｂは、ピッチング（Ｐｉｔｃｈ）方向の角速度、すなわち、Ｘ軸の回りの回転角の傾きであるピッチ角を検出する。
【００３０】
このようなセンサによって、ＨＭＤ１００は、利用者の頭部の横振りの動きと、縦振りの動きとを検出することができる。本実施形態においては、角速度センサ２０１は所定の周期（例えば、５０ｍｓｅｃ）毎にサンプリングを実行し、検出結果は角速度に比例するアナログ電圧値として出力される。出力された電圧値は、Ａ／Ｄ変換器（図示しない）によってデジタル信号へ変換され、制御部３１０へと送信される。
【００３１】
また、角速度センサ２０１の数は、上述の数に限らない。利用者が頭部をかしげる動きを検出するための、Ｙ軸を基準軸とする角速度センサをさらに設けて、ロール角を検出できるような構成としても良く、また、１つの角速度センサによって、全ての角速度を検出できるようにしても良い。
【００３２】
さらに、角速度センサ２０１の他に加速度センサを設けても良く、角速度センサの代わりに加速度センサのみを有するような構成としても良い。
【００３３】
Ｉ／Ｆ部３３０は、音声出力部１２０と、表示部１６０と、操作部１７０と、電源部１８０と、を制御装置３００に接続する。また、ＨＭＤ１００と、外部機器とをデータ転送可能に接続する汎用バスとして、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の規格に準拠する端子や、また、ネットワークに接続するための無線ＬＡＮモジュール等を備えていても良い。
【００３４】
次に、本実施形態にかかる制御部３１０の実行する処理について、図４−図８を用いて説明する。制御部３１０は、動き解析部３１１と、時間計測部３１２と、信号制御部３１３と、閾値設定部３１４と、を備えている。
【００３５】
以下、左右方向の角速度を検出する角速度センサ（Ｚ）２０１Ａの電圧値から求められた角速度をＡＶ（Ｚ）、上下方向の角速度を検出する角速度センサ（Ｘ）２０１Ｂの電圧値から求められた角速度をＡＶ（Ｘ）とし、角速度ＡＶ（Ｚ）の方向のうち、右方向をＺ＋、左方向をＺ−、角速度ＡＶ（Ｘ）の方向のうち、上方向をＸ−、下方向を、Ｘ＋として説明する。
【００３６】
動き解析部３１１は、所定のタイミングごとに、角速度センサ（Ｚ）２０１Ａと、角速度センサ（Ｘ）２０１Ｂと、から出力される電圧値を受信する。そして、当該各電圧値と、予め生成された所定の基準値と、から、頭部の動きの角速度ＡＶ（Ｚ）と、ＡＶ（Ｘ）と、を算出して、当該角速度に応じた処理を実行する。なお、動き解析部３１１は、検出した角速度の履歴をＲＡＭ等に蓄積しながら各処理を行う。なお、角速度の履歴は、頭部がある方向へ振られてから、戻ってくるまでの１周期分の角速度について記憶されていれば良い。
【００３７】
なお、本実施形態では、角速度に応じた処理が、画面の切り替え処理である場合について説明する。しかしながら、実行される処理はこれに限定されず、例えば、音量や音場の変更、スクロール処理、ゲームの操作等、どのような処理に本発明を利用しても良い。
【００３８】
時間計測部３１２は、利用者の頭部の動きに関する時間を計測する、タイマ（図示しない）を備えている。時間計測部３１２は、動き解析部３１１よりタイマ開始要求を受け付けると、タイマの動作を開始させる。そして、時間計測部３１２は、所定の時間が経過すると、タイマを停止させて、その計測値をリセットする。
【００３９】
信号制御部３１３は、頭部の動きに対応する制御信号、例えば、表示部１６０へ出力するための画像信号や、音声出力部１２０に出力するための音声信号等を生成・出力する。同様に、操作部１７０を介して受け付けた利用者の指示に対応する信号についても、生成、出力処理を実行する。
【００４０】
次に、制御部３１０が実行する処理について、図４−図８を用いて詳細に説明する。図５は、制御部３１０によってスクロール処理が実行される際の頭部の動きの角速度の経時変化を示すチャートであり、図６は、制御部３１０によって画面切り替え処理が実行される際の頭部の動きの角速度の経時変化を示すチャートである。
【００４１】
図４は、制御部３１０によって画面切り替え処理が実行される際の、頭部の動きの角速度の経時変化を示すチャートである。
【００４２】
図４では、横軸は時間を、縦軸は角速度を示している。さらに、横軸より上側の座標は右方向の、下側の座標は左方向の角速度を示す領域である。なお、ここでは、角速度の変化を示す曲線９１０は、利用者の頭部に右振りの動きがあった際に検出された角速度ＡＶ（Ｚ±）の経時変化を示すものである。
【００４３】
閾値ＲｇＴｈ１は、右方向への画面の切り替え操作を指示する場合に必要な角速度の絶対値であり、閾値ＬｒＴｈ２は、右方向への画面の切り替えが動き解析部３１１によって実際に実行される際に必要な角速度の絶対値である。これらの閾値は、予め記憶部３２０の閾値情報記憶領域３２１に格納されている。
【００４４】
ここで、閾値情報記憶領域３２１に格納される閾値情報９０１について、図６を参照しながら説明する。
【００４５】
閾値情報９０１には、各方向への画面の切り替え操作を指示する場合に必要な角速度（行き）の絶対値Ｔｈ１と、各方向への画面の切り替えが実際に実行される際に必要な角速度（戻り）の絶対値Ｔｈ２が、それぞれ格納されている。従って、上下左右の４方向への行きと戻りの角速度の絶対値として、右振りの場合には、右方向（行き）の角速度ＲｇＴｈ１及び左方向（戻り）の角速度ＬｒＴｈ２が、左振りの場合には、左方向（行き）の角速度ＬｇＴｈ１及び右方向（戻り）の角速度ＲｒＴｈ２が、上振りの場合には、上方向（行き）の角速度ＵｇＴｈ１及び下方向（戻り）の角速度ＤｒＴｈ２が、下振りの場合には、下方向（行き）の角速度ＤｇＴｈ１及び上方向（戻り）の角速度ＵｒＴｈ２が、それぞれ閾値として規定されている。
【００４６】
なお、これら８つの閾値は、予め記憶される初期設定値と、利用者の動きから後述の閾値設定部３１４が設定・更新する利用者設定値と、の２種類からなる。以下、動き解析部３１１は、各閾値について主に利用者設定値を使用するが、利用者設定値が設定されていない場合には、初期設定値を使用することとする。
【００４７】
また、初期設定値は、本実施形態では予め記憶されるものであるが、例えば、電源がオンされた際等に、利用者に各方向への頭部の振る動きを実行させ、角速度のサンプリングを行って初期設定値を設定するような構成としても良い。もちろん、初期設定値は予め記憶させておき、上記サンプリングした角速度から利用者設定値を設定・更新しても良い。設定値の設定方法については、後述する。
【００４８】
なお、Ｔｈ１とＴｈ２とは、上下左右のうち、頭部の動きの容易な方向（例えば、下方向と右方向）には、それぞれの逆方向よりも大きな値が定められている。このような構成によって、全ての方向で違和感無く操作を行うことが可能である。もちろん、それぞれ同じ値に設定することも可能である。
【００４９】
図４に戻って、Ｔ１は、ある方向への角速度、すなわち、ＡＶ（Ｚ±）あるいはＡＶ（Ｘ±）の絶対値が、Ｔｈ１以上となったことが検出される時点である。図４においては、右方向への角速度ＡＶ（Ｚ＋）が、右方向（行き）の閾値ＲｇＴｈ１以上となったことが検出される時点を示す。ここで、動き解析部３１１は、画面切り替え処理の設定方向を設定する。
【００５０】
設定方向は、画面切り替えの方向を規定するものであり、例えば図７に示すような設定情報９０２として、記憶部３２０の設定情報格納領域３２２に記憶される。
【００５１】
設定情報９０２は、設定方向格納領域９０２ａと、逆方向検出フラグ格納領域９０２ｂと、実行フラグ格納領域９０２ｃと、からなる。設定方向格納領域９０２ａには、Ｔｈ１以上となった角速度の方向を示す情報、例えば、Ｚ＋（右方向）、Ｚ−（左方向）、Ｘ−（上方向）、Ｘ＋（下方向）等が格納される。
【００５２】
また、逆方向検出フラグ格納領域９０２ｂには、設定方向とは逆方向の角速度が検出されたことを示す逆方向検出フラグが登録される。実行フラグ格納領域９０２ｃには、画面切り替え処理が既に実行されたことを示す実行フラグが登録される。これら処理については、後述する。
【００５３】
図４に戻って、Ｔ２は、設定方向の角速度の絶対値が、Ｔｈ１以下となったことが検出される時点である。図４においては、右方向への角速度ＡＶ（Ｚ＋）が、ＲｇＴｈ１以下となったことが検出される時点を示す。ここで、動き解析部３１１は、設定方向の角速度の絶対値がＴｈ１以下となったことを検出すると、時間計測部３１２へとタイマの開始要求を出力する。時間計測部３１２は、タイマ開始要求を受け付けると、タイムアウトするまで、所定の時間、タイマを動作させる。なお、動き解析部３１１は、時間内に設定方向とは逆方向の角速度がＴｈ２以上となった場合（時点Ｔ４）にのみ、画面切り替え処理を実行する。
【００５４】
なお、タイマ開始のタイミングは上記に限らず、例えば、時点Ｔ１や、設定方向の角速度の絶対値が最大となった時点、または、後述する時点Ｔ３等、適宜選択可能である。
【００５５】
Ｔ３は、設定方向とは逆方向の角速度が検出される時点である。図４においては、設定方向である右方向とは逆の、左方向への角速度ＡＶ（Ｚ−）が検出される時点を示す。ここで、動き解析部３１１は、設定方向とは逆方向の角速度が検出されたことを示す逆方向検出フラグを、設定情報９０２の逆方向検出フラグ格納領域９０２ｂへと格納する。
【００５６】
Ｔ４は、設定方向とは逆方向の角速度の絶対値が、Ｔｈ２以上となったことが検出される時点である。図４においては、左方向への角速度ＡＶ（Ｚ−）の絶対値が、ＬｒＴｈ２以上となったことが検出される時点を示す。ここで、動き解析部３１１は、タイマがタイムアウトしていない場合には、設定方向の角速度を示す情報を信号制御部３１３へと出力して、画面切り替え処理の実行を要求し、実行フラグを実行フラグ格納領域９０２ｃへと格納する。なお、タイマがタイムアウトしている場合（図５参照）には、当該処理は実行されない。
【００５７】
信号制御部３１３は、動き解析部３１１から設定方向の角速度を示す情報を受け付けると、当該角速度に基づいて、画面の切り替え方向・切り替え量等を指示する画面切り替え制御信号を生成する。そして、信号制御部３１３は、生成された画面切り替え制御信号を、表示部１６０に出力する。
【００５８】
Ｔ５は、予め定められるタイマの動作時間が経過して、時間計測部３１２によってタイマが停止される時点である。図４においては、既に時点Ｔ４を経ており画面切り替え処理は実行済みであるが、図５においては、未だ時点Ｔ４を経ていないため、この時点で画面切り替え処理はキャンセルされる。
【００５９】
Ｔ６は、時点Ｔ４を経てから（画面切り替え処理が実行されてから）、設定方向とは逆方向の角速度の絶対値が、所定のＴｈ３以下となったことが検出される時点である。ここで、図４においては、左方向への角速度ＡＶ（Ｚ−）の絶対値が、所定のＴｈ３以下となったことが検出される時点を示す。ここで、動き検出部３１１は、閾値設定部３１４へ閾値設定要求を出力する。なお、画面切り替え処理が実行されずにタイムアウトしている場合には、当該処理は実行されない。
【００６０】
閾値Ｔｈ３は、各方向への、頭部を振る動きが完了したことを示す所定の値である。なお、画面の切り替え処理を連続して行う場合には、時点Ｔ４において画面の切り替え処理を開始した後、時点Ｔ６において当該処理を終了させるような構成としても良い。また、画面の頻繁な切り替えを防ぐために、Ｔｈ３は、Ｔｈ１およびＴｈ２よりも小さな値であることが望ましく、例えば、０°／ｓの近傍（例えば、−５°〜５°）か、あるいは０°／ｓとすることが望ましい。
【００６１】
閾値設定部３１４は、閾値設定要求を受け付けると、まず、角速度の履歴から、時点Ｔ１で設定方向が登録されてから時点Ｔ６までの、設定方向及び設定方向とは逆方向の角速度の絶対値について、最大の値を検出する。
【００６２】
そして、閾値設定部３１４は、設定方向の最大値から、閾値Ｔｈ１を、逆方向の最大値から、Ｔｈ２を算出して、設定情報９０２の利用者設定値を更新する。
【００６３】
両最大値からの閾値Ｔｈ１及びＴｈ２の設定方法は、例えば、角速度の方向の最大値に比例させ、最大値の何割か（例えば、８割）の値を、閾値とすることが可能である。なお、最大値が所定の範囲内に無いときは、初期設定値をそのまま利用者設定値として設定したり、最大値から算出された値と初期設定値との平均値を、利用者設定値として設定したりすることもできる。
【００６４】
ここで、ＨＭＤ１のハードウェア構成について説明する。図１３は、ＨＭＤ１の電気的な構成を示すブロック図である。
【００６５】
図１３に示すように、ＨＭＤ１は、各装置への制御を担うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８１と、各種データを書換え可能に記憶するメモリ８２と、各種のプログラム、プログラムの生成するデータ等を格納する不揮発性の補助メモリ８３と、各デバイスとＣＰＵ８１を接続するＩ／Ｆ部３３０と、を備える。制御部３１０は、例えば、補助メモリ８３に記憶されている所定のプログラムを、メモリ８２に読み込み、ＣＰＵ８１で実行することにより実現可能である。
【００６６】
次に、動き解析部３１１が実行する処理について、図８を用いて詳細に説明する。図８は、第一の実施形態にかかる動き解析部３１１が、画面の切り替えを実行する際の処理を示すフローチャートである。動き解析部３１１は、頭部動き検出部２００から電圧値を受信すると、当フローを開始する。
【００６７】
動き解析部３１１は、電圧値を受信して、角速度を算出する（Ｓ１０１）。
【００６８】
具体的に、動き解析部３１１は、角速度センサ（Ｚ）２０１Ａと角速度センサ（Ｘ）２０１Ｂとから、所定の周期（ここでは、５０ｍｓｅｃとする）毎に出力される電圧値を受け付ける。そして、動き解析部３１１は、受信した電圧値から、所定の基準値を減じて、頭部の動きの真の変化量を算出し、角速度ＡＶ（Ｚ±）、ＡＶ（Ｘ±）を求める。
【００６９】
次に、動き解析部３１１は、設定方向が登録済みであるか（時点Ｔ１を経たか）否かを判断する（Ｓ１０２）。
【００７０】
具体的に、動き解析部３１１は、設定情報９０２の設定方向格納領域９０２ａを参照して、設定方向が登録されているか否かを判断する。既に登録済みである場合には（ＹＥＳ）ステップ１０５へと進み、未登録である場合には（ＮＯ）ステップ１０３へと進む。
【００７１】
ステップ１０２において、設定方向が未登録である（時点Ｔ１を経ていない）場合には（ＮＯ）、動き解析部３１１は、ステップ１０１で算出した角速度が、画面の切り替え方向を設定するために必要な閾値Ｔｈ１を満たすか否かを判断する。（Ｓ１０３）。
【００７２】
具体的に、動き解析部３１１は、角速度ＡＶ（Ｚ±）及びＡＶ（Ｘ±）の絶対値の何れかが、当該角速度の方向に対応する閾値Ｔｈ１以上であるか否かを判断する。閾値Ｔｈ１以上の絶対値を示す角速度が存在する場合には（ＹＥＳ）、最大の絶対値を示す角速度の方向を、設定方向として設定方向格納領域９０２ａへと登録する（Ｓ１０４；時点Ｔ１）。閾値Ｔｈ１以上の絶対値を示す角速度が存在しない場合には（ＮＯ）、ステップ１０１へと戻って処理を繰り返す。
【００７３】
ステップ１０２において、設定方向が既に登録済み（時点Ｔ１を経ている）場合には（ＹＥＳ）、動き解析部３１１は、逆方向検出フラグが登録済みであるか（時点Ｔ３を経たか）否かを判断する（Ｓ１０５）。
【００７４】
具体的に、動き解析部３１１は、設定情報９０２の逆方向検出フラグ格納領域９０２ｂに、逆方向検出フラグが登録されているか否かを判断する。既に登録済みである場合には（ＹＥＳ）ステップ１１１へと進み、未登録である場合には（ＮＯ）ステップ１０６へと進む。
【００７５】
ステップ１０５において、設定方向が未登録である（時点Ｔ３を経ていない）と判断された場合には（ＮＯ）、動き解析部３１１は、タイマが動作中であるか（時点Ｔ２を経たか）否かを判断する（Ｓ１０６）。
【００７６】
具体的に、動き解析部３１１は、時間計測部３１２に、タイマが動作中であるか否かを問い合わせる。時間計測部３１２は問い合わせに応答し、動き解析部３１１にタイマの動作状況を出力する。タイマが動作中の場合には（ＹＥＳ）、ステップ１０９へと進み、タイマが動作中でない場合には（ＮＯ）、ステップ１０７へと進む。
【００７７】
ステップ１０６において、タイマが動作中でない（時点Ｔ２を経ていない）場合には（ＮＯ）、動き解析部３１１は、検出された角速度のうち、設定方向の角速度の絶対値が、当該方向に応じた閾値Ｔｈ１以下であるか否かを判断する（Ｓ１０７）。
【００７８】
具体的に、動き解析部３１１は、設定方向の角速度の絶対値が、設定方向に対応する閾値Ｔｈ１以下であるか否かを判断する。設定方向の角速度の絶対値が、閾値Ｔｈ１以下の値でない場合には（ＮＯ）、ステップ１０１へと戻って処理を繰り返す。検出された設定方向における角速度の絶対値が、閾値Ｔｈ１以下の値である場合には（ＹＥＳ）、時間計測部３１２へタイマ開始要求を出力し（Ｓ１０８；時点Ｔ２）し、ステップ１０１へと戻って処理を繰り返す。
【００７９】
ステップ１０６において、タイマが動作中である（時点Ｔ２を経ている）場合には（ＹＥＳ）、設定方向とは逆方向の角速度が検出されたか否かを判断する（Ｓ１０９）。
【００８０】
具体的に、動き解析部３１１は、ステップ１０１で検出された角速度が、設定方向とは逆方向のものであるか否かを判断する。設定方向とは逆方向の角速度が検出されていない場合には（ＮＯ）、ステップ１０１へと戻って処理を繰り返す。設定方向とは逆方向の角速度が検出された場合には（ＹＥＳ）、動き解析部３１１は、逆方向検出フラグ格納領域９０２ｂに逆方向検出フラグを登録して（Ｓ１１０；時点Ｔ３）、ステップ１０１へと戻って処理を繰り返す。
【００８１】
ステップ１０５において、逆方向検出フラグが既に登録済みである（時点Ｔ３を経ている）と判断された場合には（ＹＥＳ）、動き解析部３１１は、実行フラグが登録済みであるか（時点Ｔ４を経たか）否かを判断する（Ｓ１１１）。
【００８２】
具体的に、動き解析部３１１は、実行フラグ格納領域９０２ｃに、実行フラグが登録済みであるか否かを判断する。既に実行フラグが登録済みである場合には（ＹＥＳ）、ステップ１１８へと進み、実行フラグが未登録である場合には（ＮＯ）、ステップ１１２へと進む。
【００８３】
ステップ１１１において、実行フラグが未登録である（時点Ｔ４を経ていない）と判断された場合には（ＮＯ）、動き解析部３１１は、画面切り替え処理の実行可能な時間を規定するタイマが動作中であるか否かを判断する（Ｓ１１２）。
【００８４】
具体的に、動き解析部３１１は、時間計測部３１２に、タイマが動作中であるか否かを問い合わせる。時間計測部３１２は問い合わせに応答し、動き解析部３１１にタイマの動作状況を出力する。タイマが動作中の場合には（ＹＥＳ）、ステップ１１３へと進み、タイマが動作中でない場合には（ＮＯ）、ステップ１１６へと進む。
【００８５】
ステップ１１２において、タイマが動作中の場合には（ＹＥＳ）、動き解析部３１１は、設定方向とは逆方向の角速度の絶対値が、画面の切り替え処理を実行するために必要な閾値Ｔｈ２を満たす否かを判断する（Ｓ１１３）。
【００８６】
具体的に、動き解析部３１１は、ステップ１０１で検出された角速度のうち、設定方向とは逆方向の角速度の絶対値が、対応する方向の閾値Ｔｈ２以上の値であるか否かを判断する。閾値Ｔｈ２以上の値であった場合には（ＹＥＳ）、ステップ１１４へと進み、閾値Ｔｈ２以上の値でなかった場合には（ＮＯ）、ステップ１０１へと戻って処理を繰り返す。
【００８７】
ステップ１１３において、設定方向とは逆方向の角速度の絶対値が、対応する方向の閾値Ｔｈ２以上であると判断された場合には（ＹＥＳ）、動き解析部３１１は、信号制御部３１２に画面切り替え処理の実行を要求する（Ｓ１１４）。
【００８８】
具体的に、動き解析部３１１は、設定方向の角速度を示す情報を信号制御部３１３へと出力して、画面切り替え処理の実行を要求する。そして、実行フラグ格納領域９０２ｃに、実行フラグを登録する（時点Ｔ４）。
【００８９】
そして、動き解析部３１１は、時間計測部３１２へ動作中のタイマの停止要求を出力し（Ｓ１１５）、ステップ１０１へと戻って処理を繰り返す。時間計測部３１２は、タイマの停止要求を受け付けると、タイマを停止してその計測値をリセットする。
【００９０】
ステップ１１３において、設定方向とは逆方向の角速度の絶対値が、対応する方向の閾値Ｔｈ２以上でないと判断された場合には（ＮＯ）、動き解析部３１１は、設定方向または設定方向とは逆方向の角速度の絶対値が、各方向への、頭部を振る動きの完了を示す閾値Ｔｈ３以下であるか否かを判断する（Ｓ１１６）。
【００９１】
具体的に、動き解析部３１１は、ステップ１０１で検出された設定方向または設定方向とは逆方向の角速度の絶対値が、閾値Ｔｈ３以下であるか否かを判断する。閾値Ｔｈ３以下でなかった場合には（ＮＯ）、ステップ１０１に戻って処理を繰り返す。閾値Ｔｈ３以下であった場合には（ＹＥＳ）、頭部の振りの動きは完了したと判断して、設定情報９０２に格納される各情報をそれぞれ削除し、時間計測部３１２へ動作中のタイマの停止要求を出力する（Ｓ１１７）。そして、ステップ１０１へと戻って処理を繰り返す。なお、動き解析部３１１は、ここで、利用者に画面切り替え処理が実行されないことを通知するような処理を実行しても良い。通知は、例えば警告画面や文字、音声、ＬＥＤ等のランプの点滅等によって行うことが可能である。
【００９２】
ステップ１１１において、実行フラグが登録済みである（時点Ｔ４を経ている）と判断された場合には（ＮＯ）、動き解析部３１１は、設定方向または設定方向とは逆方向の角速度の絶対値が、各方向への、頭部を振る動きの完了を示す閾値Ｔｈ３以下であるか否かを判断する（Ｓ１１８）。
【００９３】
具体的に、動き解析部３１１は、ステップ１０１で検出された設定方向または設定方向とは逆方向の角速度の絶対値が、閾値Ｔｈ３以下であるか否かを判断する。閾値Ｔｈ３以下でなかった場合には（ＮＯ）、ステップ１０１に戻って処理を繰り返す。閾値Ｔｈ３以下であった場合には（ＹＥＳ）頭部を振る動きは完了したと判断して、閾値設定部３１４に閾値設定要求を出力する（Ｓ１１９）。さらに、設定情報９０２に格納される各情報をそれぞれ削除し、時間計測部３１２へ動作中のタイマの停止要求を出力する（Ｓ１２０）。そして、ステップ１０１へと戻って処理を繰り返す。
【００９４】
閾値設定部３１４は、閾値設定要求を受け付けると、角速度の履歴から、時点Ｔ１で設定方向が登録されてから時点Ｔ６までの、設定方向、及び、設定方向とは逆方向の角速度の絶対値について、最大となる値を抽出する。そして、閾値設定部３１４は、設定方向の角速度の最大値のうち、所定の割合の値を、当該方向に対応する利用者設定値の閾値Ｔｈ１として、また、設定方向とは逆方向の角速度の最大値のうち、所定の割合の値を、当該方向に対応する利用者設定値の閾値Ｔｈ２として、設定情報９０２を更新する。
【００９５】
以上、第一の実施形態にかかる制御部３１０の実行する処理について説明した。
【００９６】
以上のような構成により、本実施形態のＨＭＤ１００は、頭部の振りの動きについて、行きの角速度を規定する第一の閾値Ｔｈ１、及び、戻りの角速度を規定する第二の閾値Ｔｈ２を、利用者の動きに基づいて適宜更新し、ＨＭＤ１００の使用状況や利用者の癖に応じた値として設定することが可能である。よって、利用者は、ＨＭＤに違和感や誤作動無く、より正確な処理を実行させることが可能である。
【００９７】
また、第一の閾値Ｔｈ１によって設定方向を登録することにより、画面の切り替え処理に関与する角速度、すなわち、設定方向およびその逆方向への角速度のみを利用することが可能である。すなわち、他方向への角速度を無視することで、不要な処理の実行や、利用者の意図しない動きの検出を防ぐことができる。
＜第二の実施形態＞
次に、本発明の第二の実施形態について説明する。第二の実施形態にかかるＨＭＤ４００は、その制御部によって実行される閾値の設定について、第一の実施形態と異なっている。第一の実施形態と比較して、以下、異なっている点に関連する事項について主に説明する。
【００９８】
ＨＭＤ４００について、図９を用いて説明する。図９は、ＨＭＤ４００の機能的な構成を示すブロック図である。
【００９９】
まず、制御部４１０について説明する。制御部４１０は、動き解析部３１１と、時間計測部３１２と、信号制御部３１３と、閾値設定部４１４と、を備えている。
【０１００】
閾値設定部４１４は、角速度履歴から、角速度の近似計算を実行し、算出された関数から閾値Ｔｈ１及びＴｈ２の利用者設定値を設定する。
【０１０１】
以下、閾値設定部４１４の実行する処理について、図１０を参照しながら説明する。図１０は、閾値設定部４１４の閾値設定処理の流れを示すフローチャートである。
【０１０２】
閾値設定部４１４は、動き解析部３１１からの閾値設定要求を受け付けると、当フローを開始する。
【０１０３】
閾値設定部４１４は、動き解析部３１１からの閾値設定要求を受け付けると、まず、角速度履歴を参照して、角速度の経時変化が安定しているか否かを判断する（Ｓ４０１）。
【０１０４】
具体的に、閾値設定部４１４は、例えば、頭部がある方向へ振られてから戻ってくるまでの１周期の角速度について、逓増領域と、逓減領域と、の繰り返しの回数によって角速度の経時変化の安定性を判断する。
【０１０５】
例えば、角速度の経時変化が、図１１に示すように、２つの極値点を有する曲線９１０として表される場合には、角速度の経時変化が安定していると判断して（ＹＥＳ）、ステップ４０２へと進む。しかしながら、図１２に示すように、角速度の経時変化が３つ以上の極値点を有する曲線９１１として表される場合には、角速度の経時変化が安定していないと判断して（ＮＯ）、ステップ４０４へと進む。
【０１０６】
ステップ４０１において、角速度の経時変化が安定していると判断された場合（ＹＥＳ）、閾値設定部４１４は、角速度履歴から所定の数の傾きを算出する（Ｓ４０２）。
【０１０７】
具体的に、閾値設定部４１４は、設定方向への角速度がＴｈ３を超過してから、その絶対値が最大に到達するまでの間と、逆方向検出フラグが登録されてから、逆方向への角速度の絶対値が最大に到達するまでの間と、において、図１１に示すような所定の数の接線の傾き、即ち、微分係数を算出する。微分の区間は、例えば、所定の時間帯に検出された角速度や、所定の回数で検出された角速度とすれば良い。なお、図１１においては、Ｇ１〜Ｇ４の４つの傾きを算出した。
【０１０８】
次に、閾値設定部４１４は、ステップ４０２で求めた傾きに応じた閾値を算出し、設定する（Ｓ４０３）。
【０１０９】
具体的に、閾値設定部４１４は、傾きＧ１およびＧ２からＴｈ１を、傾きＧ３およびＧ４からＴｈ２を算出する。例えば、これらの傾きの平均値が大きい場合には、頭部を早く動かしていることになる。従って、このような場合には、例えば傾きの平均値に比例させて、閾値Ｔｈ１およびＴｈ２についても大きな値を設定する。そして、閾値設定部４１４は、閾値情報９０１の対応する方向の利用者設定値を、算出された閾値Ｔｈ１およびＴｈ２に更新して、処理を終了する。
【０１１０】
ステップ４０１において、角速度の経時変化が安定していないと判断された場合（ＮＯ）、閾値設定部４１４は、角速度履歴から、近似曲線を算出する（Ｓ４０４）。
【０１１１】
具体的に、閾値設定部４１４は、図１２に示すように、角速度履歴から描かれる曲線９１１に基づいて、例えば最小二乗法による近似計算を実行し、近似曲線９１２を算出する。
【０１１２】
そして、閾値設定部４１４は、近似曲線９１２に応じた閾値を算出し、設定する（Ｓ４０５）。
【０１１３】
具体的に、閾値設定部４１４は、近似曲線９１２の設定方向と、設定方向とは逆方向と、の絶対値から、その最大値を取得する。そして、閾値設定部４１４は、第一の実施形態と同様に、設定方向の最大値の何割か（例えば、８割）の値を閾値Ｔｈ１、逆方向の最大値の何割か（例えば、８割）の値を閾値Ｔｈ２として設定する。そして、閾値設定部４１４は、閾値情報９０１の対応する方向の利用者設定値を、算出された閾値Ｔｈ１およびＴｈ２に更新して、処理を終了する。
【０１１４】
以上、閾値設定部４１４の実行する閾値設定処理について説明した。
【０１１５】
以上のような構成によれば、本実施形態にかかるＨＭＤ５００は、頭部の振りの動きの速度から、画面の切り替え処理を実行する閾値を適宜更新するために、常に利用者に合わせた処理動作が可能となる。
【０１１６】
また、角速度が不安定な経時変化を示す場合でも、その近似を利用するため、より的確な閾値を設定することができる。
【０１１７】
さらに、本発明は、上記のような実施形態には制限されない。上記の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【０１１８】
例えば、本実施形態にかかる閾値設定部４１４は、Ｇ１およびＧ２の値から、比例するＴｈ１を設定するような構成であるが、同様の方法を用いて、例えば、Ｇ１およびＧ２の値に比例するＴｈ２を、および、Ｇ３およびＧ４の値に比例するＴｈ１を設定することも可能である。また、Ｇ１およびＧ２の値に比例させてＴｈ１とＴｈ２とを設定しても良いし、Ｇ３およびＧ４の値に比例させてＴｈ１とＴｈ２とを設定しても良い。
【０１１９】
同様に、本発明の閾値設定部は、上記の実施形態と同様の方法を用いて、設定方向の最大値に比例させた閾値Ｔｈ２、および、逆方向の最大値に比例させた閾値Ｔｈ１を設定するような構成としても良い。もちろん、設定方向の最大値に比例させたＴｈ１とＴｈ２とを設定しても良いし、逆方向の最大値に比例させたＴｈ１とＴｈ２とを設定することもできる。
【０１２０】
このような構成によれば、逆方向検出フラグが登録される際（時点Ｔ３）に当処理を開始し、逆方向の最大値、または、傾きＧ１およびＧ２を算出すれば、時点Ｔ４までに閾値Ｔｈ２を設定することができ、動き設定部３１１は、直近の頭部の振りの動きから算出された閾値Ｔｈ２を使用することが可能である。
【０１２１】
さらに、閾値設定部は、設定方向の閾値Ｔｈ１を更新する際には、全方向の閾値Ｔｈ１、Ｔｈ２の全てについても、閾値Ｔｈ１の変化量に比例する値に更新しても良い。
【０１２２】
また、以上に述べた実施形態における制御装置３００の適用は、ＨＭＤに限定されない。頭部検出部を備える他の装置についても、適用が可能である。
【０１２３】
なお、本発明のＨＭＤは、片眼で映像を見る構成となっているが、両眼で映像を見るような構成としても良い。
【図面の簡単な説明】
【０１２４】
【図１】本発明の第一の実施形態に係るＨＭＤ１００の斜視図である。
【図２】ＨＭＤ１００の側面図である。
【図３】ＨＭＤ１００の機能的な構成を示すブロック図である。
【図４】画面切り替え処理が実行される際の角速度の経時変化を示すチャートである。
【図５】画面切り替え処理が実行されない際の角速度の経時変化を示すチャートである。
【図６】閾値情報９０１の概略図である。
【図７】設定情報９０２の概略図である。
【図８】動き解析部３１１が、画面切り替え処理を実行する際の流れを示すフローチャートである。
【図９】ＨＭＤ４００の機能的な構成を示すブロック図である。
【図１０】閾値設定部４１４の閾値設定処理の流れを示すフローチャートである。
【図１１】安定した角速度の経時変化を示すチャートである。
【図１２】不安定な角速度の経時変化を示すチャートである
【図１３】ＨＭＤ１００の電気的な構成を示すブロック図である。
【符号の説明】
【０１２５】
１００・４００：ＨＭＤ、１１０：頭部装着帯、１２０：音声出力部、１３０Ａ、１３０Ｂ：筐体、１４０：支持部、１５０：アーム部、１６０：表示部、１７０：操作部、１８０：電源部、２００：頭部動き検出部、３００：制御装置、３１０・４１０：制御部、３１１：動き解析部、３１２：時間計測部、３１３：信号制御部、３１４・４１４：閾値設定部。
【図１】
2010062815.tif 000003
【図２】
2010062815.tif 000004
【図３】
2010062815.tif 000005
【図４】
2010062815.tif 000006
【図５】
2010062815.tif 000007
【図６】
2010062815.tif 000008
【図７】
2010062815.tif 000009
【図８】
2010062815.tif 000010
【図９】
2010062815.tif 000011
【図１０】
2010062815.tif 000012
【図１１】
2010062815.tif 000013
【図１２】
2010062815.tif 000014
【図１３】
2010062815.tif 000015