(57)【要約】【課題】装着者の顔を撮像する撮像手段を備えた機器として小型で使いやすいものを提供すること【解決手段】撮像部（カメラ６４）と、前記撮像部によって撮像された撮像画像に鏡像が含まれている場合、前記撮像画像の左右を反転させる処理部（処理部１２３）と、前記処理部によって前記撮像画像の左右が反転された左右反転画像を、ネットワークを介して接続される他の電子機器に送信する送信部（通信インタフェース１５０）と、を備えることを特徴とする電子機器。【選択図】図６
2013251813.tif 000002
【特許請求の範囲】
【請求項１】
撮像部と、
前記撮像部によって撮像された撮像画像に鏡像が含まれている場合、前記撮像画像の左右を反転させる処理部と、
前記処理部によって前記撮像画像の左右が反転された左右反転画像を送信する送信部と、
を備えることを特徴とする電子機器。
【請求項２】
時間の経過に伴い発光状態が変化する指標物を前記撮像部が撮像した撮像画像に基づき、識別情報を検出する検出部をさらに備え、
前記処理部は、
前記検出部によって検出された前記識別情報が自電子機器に割り当てられた識別情報と一致する場合、前記撮像部によって撮像された前記撮像画像内の指標物が鏡像であると判定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記処理部は、
前記撮像部によって撮像された撮像画像から人の顔に対応する画像領域を検出し、検出した顔に対応する画像領域に対して歪曲補正処理を行うことを特徴とする請求項１あるいは２に記載の電子機器。
【請求項４】
前記処理部は、
前記撮像部によって撮像された撮像画像から人の顔を示す画像領域を検出した場合、検出した人の顔の画像領域に対する前記撮像部の位置に応じた歪曲補正処理を前記撮像画像に対して行うことを特徴とする請求項１から３のうちいずれか一項に記載の電子機器。
【請求項５】
前記送信部は、
前記撮像部によって撮像された撮像画像と、前記処理部によって前記撮像画像の左右が反転された左右反転画像とを送信することを特徴とする請求項１から４のうちいずれか一項に記載の電子機器。
【請求項６】
前記送信部は、
前記検出部によって前記識別情報が検出された場合、前記識別情報に関連する関連情報を送信することを特徴とする請求項２に記載の電子機器。
【請求項７】
撮像部と、
時間の経過に伴い発光状態が変化する指標物を前記撮像部が撮像した撮像画像に基づき、識別情報を検出する検出部と、
前記検出部によって検出された前記識別情報が自電子機器に割り当てられた識別情報と一致する場合、前記撮像部によって撮像された前記撮像画像に自電子機器を装着している人物の鏡像が含まれていると判定し、前記撮像画像内における自電子機器を装着している人物の画像領域に応じて合成画像を重畳して表示させる表示部と
を備えることを特徴とする電子機器。
【請求項８】
第１電子機器と第２電子機器とを備える表示制御システムにおいて、
前記第１電子機器は、
撮像部と、
前記撮像部が撮像した撮像画像に鏡像が含まれている場合、前記撮像画像の左右を反転させる処理部と、
前記処理部によって前記撮像画像の左右が反転された左右反転画像を前記第２電子機器に送信する送信部と、を備え、
前記第２電子機器は、
前記左右反転画像を前記第１電子機器から受信する受信部と、
前記受信部が受信した前記左右反転画像を表示する表示部と、を備えることを特徴とする表示制御システム。
【請求項９】
コンピュータを、
撮像部によって撮像された撮像画像に鏡像が含まれている場合、前記撮像画像の左右を反転させる処理手段、
前記処理手段よって前記撮像画像の左右が反転された左右反転画像を送信する送信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、表示制御システム、およびプログラムに関する。
【背景技術】
【０００２】
装着者の顔面方向に向けられた撮像手段と、装着者に像情報を視認させる表示手段とを備えるヘッドマウントカメラがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２６１７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載したもので、撮像手段が装着者の顔の全体を撮像しようとすると場合、撮像範囲の中に装着者の顔が入るように顔から離れた位置に撮像手段を配置しなければならず、装置が大型化する問題があった。
【０００５】
本発明は、上記問題を解決すべくなされたもので、その目的は、装着者の顔を撮像することができる電子機器、表示制御システム、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］上記の課題を解決するため、本発明の一態様である電子機器は、撮像部と、前記撮像部によって撮像された撮像画像に鏡像が含まれている場合、前記撮像画像の左右を反転させる処理部と、前記処理部によって前記撮像画像の左右が反転された左右反転画像を送信する送信部と、を備える。
【０００７】
［２］上記の課題を解決するため、本発明の一態様である電子機器は、撮像部と、時間の経過に伴い発光状態が変化する指標物を前記撮像部が撮像した撮像画像に基づき、識別情報を検出する検出部と、前記検出部によって検出された前記識別情報が自電子機器に割り当てられた識別情報と一致する場合、前記撮像部によって撮像された前記撮像画像に自電子機器を装着している人物の鏡像が含まれていると判定し、前記撮像画像内における自電子機器を装着している人物の画像領域に応じて合成画像を重畳して表示させる表示部とを備える。
【０００８】
［３］上記の課題を解決するため、本発明の一態様である表示制御システムは、第１電子機器と第２電子機器とを備える表示制御システムであって、前記第１電子機器は、撮像部と、前記撮像部が撮像した撮像画像に鏡像が含まれている場合、前記撮像画像の左右を反転させる処理部と、前記処理部によって前記撮像画像の左右が反転された左右反転画像を前記第２電子機器に送信する送信部と、を備え、前記第２電子機器は、前記左右反転画像を前記第１電子機器から受信する受信部と、前記受信部が受信した前記左右反転画像を表示する表示部と、を備える。
【０００９】
［４］上記の課題を解決するため、本発明の一態様であるプログラムは、コンピュータを、撮像部によって撮像された撮像画像に鏡像が含まれている場合、前記撮像画像の左右を反転させる処理手段、前記処理手段よって前記撮像画像の左右が反転された左右反転画像を送信する送信手段、として機能させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、装着者の顔を撮像することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るヘッドマウントディスプレイの斜視図である。
【図２】本実施形態に係るヘッドマウントディスプレイを背面側から見た斜視図である。
【図３】本実施形態に係るヘッドマウントディスプレイの装着形態を示す図である。
【図４】本実施形態に係るディスプレイ本体の水平断面図である。
【図５】本実施形態に係るヘッドマウントディスプレイの機能ブロック図である。
【図６】本実施形態に係る表示制御システムの機能ブロック図である。
【図７】本実施形態に係るヘッドマウントディスプレイの処理部の機能ブロック図である。
【図８】本実施形態に係る表示制御方法によりヘッドマウントディスプレイに表示される表示画面の一例について説明するための図である。
【図９】本実施形態に係る歪曲補正の一例について説明するための図である。
【図１０】本実施形態に係る歪曲補正の一例について説明するための図である。
【図１１】第１実施形態に係る表示制御方法を示すフローチャートである。
【図１２】図１１に示す処理フローに含まれる処理の一部を示すフローチャートである。
【図１３】本実施形態に係る表示制御方法により表示される留守録モードの表示の一例を示す図である。
【図１４】第２実施形態に係る表示制御方法を説明するための図である。
【図１５】第２実施形態に係る表示制御方法を示すフローチャートである。
【図１６】第２実施形態に係る表示制御方法の他の例を説明するための図である。
【図１７】第３実施形態に係る表示制御方法を説明するための図である。
【図１８】第３実施形態に係る表示制御方法を示すフローチャートである。
【図１９】上述の実施形態に係る発光パターンの一例について説明する。
【図２０】上述の実施形態に係る発光パターンの他の例について説明する。
【発明を実施するための形態】
【００１２】
以下、電子機器をヘッドマウントディスプレイに適用した例について説明するが、本発明はこれに限られない。
【００１３】
以下、本発明の実施形態について図面を参照しながら説明する。
以下の説明においては、必要に応じてＸＹＺ直交座標系を設定し、このＸＹＺ直交座標系を参照しつつ各部の位置関係について説明する。水平面内の所定方向をＸ軸方向、水平面内においてＸ軸方向と直交する方向をＹ軸方向、Ｘ軸方向およびＹ軸方向のそれぞれと直交する方向（すなわち鉛直方向）をＺ軸方向とする。また、Ｘ軸、Ｙ軸、およびＺ軸まわりの回転（傾斜）方向をそれぞれ、θＸ、θＹ、およびθＺ方向とする。
【００１４】
図１は、本実施形態のヘッドマウントディスプレイ１（頭部装着装置１、以下、ＨＭＤ１という）の斜視図である。図２は、本実施形態のＨＭＤ１を背面側から見た斜視図である。図３は、本実施形態のＨＭＤ１の装着形態を示す図である。
【００１５】
ＨＭＤ１は、ディスプレイ本体２０と、ユーザーの頭部に装着されディスプレイ本体２０を支持するヘッドバンド４０と、を備えた単眼式のヘッドマウントディスプレイである。本実施形態のＨＭＤ１は、図３に示すように、両眼どちらでも使用可能である。図３（Ａ）には、ユーザーが右眼（右目）で表示部６０を見ている状態、図３（Ｂ）には左眼（左目）で見ている状態が示されている。また図２に示すように、ディスプレイ本体２０とヘッドバンド４０とは、連結ピン４１を介して着脱可能に構成されている。
なお、図１および図２では、ディスプレイ本体２０の長手方向をＹ軸方向、ヘッドバンド４０がユーザーの頭部を挟持する方向をＸ軸方向としている。
【００１６】
以下、ＨＭＤ１の各部の構成について詳細に説明する。
ディスプレイ本体２０は、主要回路を内蔵するとともに操作部や各種インタフェースを備えた装置本体部２１と、装置本体部２１の先端に連結された表示部６０とを有する。
【００１７】
装置本体部２１は、図４に示す概略板状の筐体２１Ａを有する。本実施形態では、装置本体部２１においてヘッドバンド４０との接続部が設けられている側の端部（＋Ｙ側の端部）を基端部とし、この基端部と反対側の端部（−Ｙ側の端部）を先端部とする。また、装置本体部２１をヘッドバンド４０に装着した状態で、装置本体部２１のヘッドバンド４０側（＋Ｘ側）を内側、ヘッドバンド４０と反対側（−Ｘ側）を外側とする。
【００１８】
装置本体部２１の外面には、図１に示すように、メインスイッチ２８と、タッチスイッチ３４と、集音マイク２４とが、筐体２１Ａの長手方向に沿って配置されている。
メインスイッチ２８はディスプレイ本体２０の電源のオンオフ操作を行うスイッチである。タッチスイッチ３４は、表面に手指等で触れることによりＨＭＤ１の各種操作を行うことができるタッチパネルである。集音マイク２４は、環境音を収集する外部マイクである。
【００１９】
装置本体部２１内面の基端部側に、図２に示すように、耳元スピーカー２３と、オーディオコネクター２６と、連結孔３１を有するヘッドバンドヒンジ３２とが設けられている。装置本体部２１内面の中央部に心拍数センサー１３７が設けられている。装置本体部２１の内側面の先端部には通話マイク３７が設けられている。
【００２０】
耳元スピーカー２３は、ユーザーの耳の近傍に配置される。耳元スピーカー２３からユーザーに音声情報が伝えられる。オーディオコネクター２６は、例えば図６に示すイヤホンが接続される音声入出力端子である。ヘッドバンドヒンジ３２はヘッドバンド４０とのジョイント部である。通話マイク３７にはユーザーの音声が入力される。
【００２１】
心拍数センサー１３７は、ユーザーの顔の表面に接触させることでユーザーの心拍数を測定するセンサーである。心拍数センサー１３７は、発光ダイオード等を備えた発光部と、ユーザーの皮膚内部で反射した光を検知する受光部とを有する。心拍数センサー１３７は、血流の変化による反射光量の変化を検出することで心拍数をカウントする。心拍数センサー１３７はユーザーの目の近くに配置されるが、発光部から赤外域の光を射出させる構成とすればユーザーにまぶしさを感じさせることはない。
【００２２】
装置本体部２１の基端部側の側端面には、ＵＳＢコネクター２５と、操作スイッチ３０と、ビデオコネクター２７とが設けられている。
ＵＳＢコネクター２５はＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）デバイスの接続端子である。
操作スイッチ３０は、例えばトラックボールやスティックなどのポインティングデバイスである。操作スイッチ３０は表示部６０に表示される画面に正対するように設けられている。これにより、操作スイッチ３０における操作の左右方向と、上記画面の左右方向とが一致するので、ユーザーは画面を見ながら直感的に操作スイッチ３０を操作することが可能である。
ビデオコネクター２７は映像入出力端子である。
【００２３】
図４は、本実施形態のディスプレイ本体２０の水平断面図である。
図４に示すように、装置本体部２１には、筐体２１Ａの長手方向に沿って延びる板状の回路基板２９と、バッテリー３３とが内蔵されている。回路基板２９には、図示略の制御回路、電源回路等が実装されており、図示略の配線を介してディスプレイ本体２０の各部と電気的に接続されている。
【００２４】
装置本体部２１の外面に露出するタッチスイッチ３４の内側には、液晶パネルからなる表示パネル３６と、バックライト３５とが配置されている。本実施形態では、表示パネル３６の表示画像がタッチスイッチ３４を透過して表示される。表示パネル３６およびバックライト３５を、有機ＥＬパネルや電気泳動パネルとしてもよい。
【００２５】
ヘッドバンドヒンジ３２は、筐体２１Ａに設けられた凹曲面状の収容部３２ａと、収容部３２ａに嵌合された球状部３２ｂとからなるボールジョイントである。球状部３２ｂは、球面状の側面部と、この側面部を挟むように互いに平行に形成された２つの平面部を有する。２つの平面部を垂直に貫くように連結孔３１が形成されている。連結孔３１は軸方向視で六角形状に形成されている。連結孔３１にヘッドバンド４０の連結ピン４１が挿入されることによりディスプレイ本体２０とヘッドバンド４０とが連結される。
【００２６】
ヘッドバンドヒンジ３２を備えていることで、ディスプレイ本体２０は、図１に示したＡ方向（ヘッドバンドヒンジ３２を中心とするＸ軸回り）に回動させることができる。本実施形態において、ディスプレイ本体２０の回転可能範囲は２７０°程度とされる。このＸ軸回りの回転動作により、図３（Ａ）に示す右眼で画像を観察する形態と、図３（Ｂ）に示す左眼で画像を観察する形態との切替機能が実現される。
【００２７】
またヘッドバンドヒンジ３２はボールジョイントであるため、ディスプレイ本体２０は図１に示すＢ方向（ヘッドバンドヒンジ３２を中心とするＺ軸回り）に揺動させることもできる。この揺動操作により、ディスプレイ本体２０のユーザーの目や耳に対する位置を調整することができる。
【００２８】
ヘッドバンドヒンジ３２近傍の心拍数センサー１３７は、装置本体部２１の内面から突出するように設けられ、ＨＭＤ１の装着時にユーザーの顔の表面に当接可能とされている。バッテリー３３は一次電池、二次電池のいずれであってもよい。
【００２９】
表示部６０は、図１および図２に示すように、装置本体部２１の先端部に連結されている。本実施形態において、表示部６０のヘッドバンド４０側を内側、ヘッドバンド４０と反対側を外側とする。表示部６０は、上面視（Ｚ軸視）において湾曲した形状を有するアーム部材であり、装置本体部２１との連結部から先端側へ向かうに従って内側へ湾曲する形状を有する。表示部６０の内面に、ファインダー開口部６７が設けられている。表示部６０の外面には、カメラ６４が設けられている。
【００３０】
図４に示すように、表示部６０は、ディスプレイヒンジ６１を介して装置本体部２１と連結されている。ディスプレイヒンジ６１は、表示部６０の筐体６０Ａに形成された凹曲面状の収容部６１ａと、装置本体部２１に形成され収容部６１ａに嵌合された球状部６１ｂとからなるボールジョイントである。
【００３１】
装置本体部２１の球状部６１ｂは、装置本体部２１の外面先端部に形成された筐体２１Ａの長手方向に対して斜めに延びる傾斜面に、この傾斜面の法線方向（図４のＹ’軸方向）に突出するようにして設けられている。
【００３２】
表示部６０は、ディスプレイヒンジ６１の球状部６１ｂに対してＹ’軸回りに自由に回転させることができる。本実施形態では、ディスプレイヒンジ６１が装置本体部２１の上記傾斜面に設けられており、表示部６０が内側に湾曲した形状を有している。
【００３３】
また、ディスプレイヒンジ６１がボールジョイントであることから、表示部６０は、Ｙ’軸回りの回転面に対して直交する方向（概ねＸ’軸に沿う方向）の揺動も可能である。この揺動動作により、ユーザーによるファインダー開口部６７の位置調整が容易になる。表示部６０と装置本体部２１との間隔を大きくすれば、表示部６０の揺動幅を大きくすることができる。
すなわち、本実施形態によれば、保持部であるディスプレイヒンジ６１は、表示部６０を、少なくとも１つ以上の軸周りに揺動が可能である。
【００３４】
ディスプレイヒンジ６１の球状部６１ｂには、球状部６１ｂを高さ方向（Ｙ’軸方向）に貫通する貫通孔６１ｃが形成されている。貫通孔６１ｃを介して、表示部６０の内部と装置本体部２１の内部とが連通されている。貫通孔６１ｃには不図示のケーブルが挿通される。挿通されたケーブルを介して回路基板２９と表示部６０の各部とが電気的に接続される。
【００３５】
表示部６０は、ディスプレイヒンジ６１の球状部６１ｂに対してＹ’軸回りに自由に回転させることができる。これにより、図４に示す視聴可能状態から表示部６０を回転させることで、収容状態（図示せず）に移行することができる。本実施形態では、ディスプレイヒンジ６１が装置本体部２１の上記傾斜面に設けられており、表示部６０が内側に湾曲した形状を有している。これにより、収容状態（図示せず）において、表示部６０は装置本体部２１の外面に沿うように配置される。
【００３６】
表示部６０の内部には、バックライト６２と、表示パネル６３と、カメラ６４と、プリズム６５と、反射ミラー６６と、ＩＤインジケータ６８と、前方スピーカー７０と、結像レンズ７１と、撮像素子７２とが設けられている。
【００３７】
プリズム６５は、上面視（Ｚ軸視）で略三角形状の第１プリズム６５ａと第２プリズム６５ｂとを互いの面で貼り合わせた構成を有する。この貼り合わせ面以外の第１プリズム６５ａの他の二面のうち、一方の面に対向する位置に、液晶パネルからなる表示パネル６３が設けられている。表示パネル６３の背面に表示パネル６３を透過照明するバックライト６２が配置されている。第１プリズム６５ａの他方の面に対向する位置に反射ミラー６６が配置されている。反射ミラー６６は、ファインダー開口部６７のほぼ正面に位置する。
【００３８】
第２プリズム６５ｂの貼り合わせ面以外の他の二面のうち、一方の面はファインダー開口部６７に配置されたファインダー接眼面である。第２プリズム６５ｂの他方の面に対向する位置には結像レンズ７１を介して撮像素子７２が対向配置されている。
【００３９】
表示部６０において、表示パネル６３に表示された画像は、第１プリズム６５ａ、反射ミラー６６、第２プリズム６５ｂを介してファインダー開口部６７から射出され、ユーザーに観察される。また、ファインダー開口部６７を見ているユーザーの目元は、第２プリズム６５ｂおよび結像レンズ７１を介して撮像素子７２上に結像される。撮像素子７２を介して取得された目元の画像は、ユーザーの視線の方向や瞬き、表情の解析に用いられる。バックライト６２は、撮像素子７２による目元を撮像する際の照明装置としても利用される。
【００４０】
カメラ６４は、例えば５００万画素〜１０００万画素の撮像素子を有し、オートフォーカス動作が可能に構成される。
本実施形態の場合、カメラ６４の撮像方向は、ユーザーの視線方向と一致するように設定される。撮像方向と視線方向との調整は、機械的に行ってもよく、画像処理により行ってもよい。例えば、カメラ６４を広角の映像を取得可能に構成し、ユーザーの目元画像から取得した視線方向の情報に基づいて、電気的に捕らえた映像の一部を、視線方向の映像として抜き出して表示パネル６３に表示させる。これにより、カメラ６４に調整機構を設けることなくユーザー正面の映像の撮像、表示が可能となる。
【００４１】
ＩＤインジケータ６８は、例えばＬＥＤである。このＩＤインジケータ６８は、例えば、赤、緑、青の各色の発光素子を有し、任意の色を任意のタイミングで発光させる。また、ＩＤインジケータ６８は、各ユーザーに割り当てられた色の可視光を、各ユーザーに割り当てられた発光パターンで点滅させる。このＩＤインジケータ６８は、発光パターンに従ったタイミングと時間間隔（期間）でＯＮとＯＦＦを繰り返すことにより、割り当てられたＩＤ情報に応じた発光パターンで点滅する。
ここで、実空間においてはＩＤインジケータ６８が指標物であり、カメラ６４によって撮像された撮像画像内においてはＩＤインジケータ６８の発光する光が指標物である。
なお、指標物は、ＩＤインジケータ６８に限られず、以下のようなものであってもよい。例えば、発光し続けている発光部からの光を、発光パターンに応じたタイミングと時間間隔で遮蔽することにより、割り当てられたＩＤ情報に応じた点滅する光を発信するものであってもよい。また、指標物は光に限られず、例えば、予め決められた図形や文字等のターゲット画像を時間の経過に伴い変化させることにより、割り当てられたＩＤ情報に応じた状態変化をするものであってもよい。なお、ＩＤインジケータ６８による発光パターンについては、後に図を参照して、詳細に説明する。
【００４２】
次に、ヘッドバンド４０について、図２を参照しつつ説明する。
ヘッドバンド４０は、図２に示すように、ユーザーの頭部を挟持する一対のヘッドパット（装着部材）４６、４７と、第１ヘッドバンド４３と、第２ヘッドバンド４４と、回動機構５６、５７とを備えている。
【００４３】
第１ヘッドバンド４３は、全体として円弧状を成す弾性部材である。第１ヘッドバンド４３の頂部に、第１ヘッドバンド４３を折り曲げるためのジョイント部４３ａが設けられている。
【００４４】
第２ヘッドバンド４４は、全体として円弧状を成す弾性部材である。第２ヘッドバンド４４の頂部には、第２ヘッドバンド４４を折り曲げるためのジョイント部４４ａが設けられている。第２ヘッドバンド４４の両端には、それぞれ回動機構５６、５７を構成する軸部材４４ｂ、４４ｃが設けられている。
【００４５】
また本実施形態において、第２ヘッドバンド４４は、ステンレス等の金属からなるバネ部材４８の表面を樹脂等の柔軟な材料で被覆した構成を有する。この第２ヘッドバンド４４のバネ部材４８においてユーザーの頭部を挟持するバネ力を発生させる。また第２ヘッドバンド４４は第１ヘッドバンド４３と比較して広い幅に形成されている。ジョイント部４４ａの形成部分は他のバンド部分よりもさらに広く形成された標章表示部４９とされている。標章表示部４９には、シールや印刷により製品タグ等が付される。なお、第２ヘッドバンド４４の全体を金属で形成してもよい。
【００４６】
ヘッドパット４６は、板状の支持板４６ａと、支持板４６ａの一面側に設けられた断面アーチ状の弾性部材４６ｂとを有する。これにより、ヘッドパット４６は連結ピン４１回りに回転可能である。
【００４７】
ヘッドパット４７は、板状の支持板４７ａと、支持板４７ａの一方の面に設けられた断面アーチ状の弾性部材４７ｂとを有する。支持板４７ａの弾性部材４７ｂと反対側の面には、軸部材４７ｃが設けられている。軸部材４７ｃは、第１ヘッドバンド４３の先端に設けられた軸受部４３ｅに軸支されている。これにより、ヘッドパット４７は、軸部材４７ｃ回りに回転可能である。
【００４８】
回動機構５６，５７において、第1ヘッドバンド４３に対して第２ヘッドバンド４４が矢印C方向に回動可能となっている。そして、第２ヘッドバンド４４は、回動機構５６によって第１ヘッドバンド４３から離れる方向に回動付勢される一方、回動機構５７によって第１ヘッドバンド４３に対して所定角度以内の範囲に回動規制される。これにより、第２ヘッドバンド４４は第１ヘッドバンド４３に対して所定の角度となるように保持される。したがって、回動機構５６、５７は、ヘッドバンド４０における角度保持機構として機能する。
【００４９】
図５は、本実施形態のＨＭＤ１の機能ブロック図である。
ＨＭＤ１には、処理部１２３を中心として種々の電気回路が備えられている。処理部１２３は、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）であり、ＨＭＤ１の各種回路と接続されるとともに、ＨＭＤ１を総合的に制御する。
【００５０】
バッテリー３３は、電力を電源回路１２０に供給する。
電源回路１２０は、バッテリー３３から供給された電力を、処理部１２３の制御によりＨＭＤ１の各部に供給する。
【００５１】
本実施形態の場合、処理部１２３には、エンコーダー１２９およびデコーダー１２１、電源回路１２０、ＢＬドライバ１２６、操作スイッチ３０、フラッシュメモリー１２２、ＢＴ通信回路１３０、ＷｉＦｉ（登録商標、以下省略）通信回路１３１、加速度センサー１３２、地磁気センサー１３３、ＩＤインジケータ６８、３Ｇ／ＬＴＥ通信回路１３８、レーザー発信器７３、角速度センサー１３４、ＧＰＳセンサー１３５、温湿度センサー１３６、心拍数センサー１３７、メモリー１２７、メインスイッチ２８、タッチスイッチ３４が接続されている。
【００５２】
エンコーダー１２９は音声信号および映像信号を所定方式の音声データおよび映像データにエンコード（符号化）する。エンコーダー１２９には、カメラ６４、撮像素子７２、集音マイク２４、通話マイク３７、オーディオコネクター２６、ビデオコネクター２７が接続されている。
【００５３】
エンコーダー１２９には、集音マイク２４および通話マイク３７から入力される音声信号、カメラ６４から入力される映像信号、オーディオコネクター２６から入力される音声信号、ビデオコネクター２７から入力される映像信号、および、ユーザーの目元を撮像する撮像素子７２の映像信号が入力される。エンコーダー１２９に入力された音声信号および映像信号は音声データおよび映像データにエンコードされた後、処理部１２３に入力される。入力された音声データおよび映像データは、処理部１２３による再生動作に用いられたり、フラッシュメモリー１２２に記録される。
【００５４】
デコーダー１２１は、音声データおよび映像データを音声信号および映像信号にデコード（復号化）する。デコーダー１２１には、ＬＣＤドライバ１２５、スピーカーアンプ１６２、オーディオコネクター２６、およびビデオコネクター２７が接続されている。ＬＣＤドライバ１２５は液晶パネル用の駆動制御装置であり、表示パネル３６および表示パネル６３に接続されている。スピーカーアンプ１６２は音声信号を増幅してスピーカーに出力する装置であり、耳元スピーカー２３および前方スピーカー７０に接続されている。
【００５５】
映像データを再生する場合、フラッシュメモリー１２２に記録された映像データ、あるいはエンコーダー１２９から入力される映像データは、処理部１２３を介してデコーダー１２１に入力される。デコーダー１２１に入力された映像データは、映像信号にデコードされた後、ＬＣＤドライバ１２５を介して表示パネル３６、６３に供給される。そして、映像信号が入力された表示パネル３６又は表示パネル６３に映像データに基づく映像が表示される。また、デコーダー１２１からビデオコネクター２７に出力される映像信号は、ビデオコネクター２７を介して外部機器に出力される。
【００５６】
また映像の表示に際して、処理部１２３は、必要に応じて表示パネル３６用のバックライト３５、および表示パネル６３用のバックライト６２を点灯させる。ＢＬドライバ１２６は、バックライト用の駆動制御装置であり、バックライト３５およびバックライト６２に接続されている。処理部１２３は、ＢＬドライバ１２６に駆動信号を送信し、ＢＬドライバ１２６はバックライト３５、６２を個々に点灯させる。
【００５７】
音声データを再生する場合、フラッシュメモリー１２２に記録された音声データ、あるいはエンコーダー１２９から入力される音声データは、処理部１２３を介してデコーダー１２１に入力される。デコーダー１２１に入力された音声データは、音声信号にデコードされた後、スピーカーアンプ１６２を介して耳元スピーカー２３および前方スピーカー７０のいずれか一方、又は両方に出力される。そして、音声信号を入力された耳元スピーカー２３又は前方スピーカー７０から音声が出力される。
【００５８】
本実施形態の場合、耳元スピーカー２３および前方スピーカー７０は、モノラル音声の使用を想定しており、耳元スピーカー２３および前方スピーカー７０からは左右の音声信号が合成された音が発せられる。
【００５９】
メモリー１２７には、処理部１２３によって実行される制御プログラムや登録されたパーソナル情報等が記憶されている。
全体の電源のオンオフを行うメインスイッチ２８や、画面内でのポインティング操作を行うための操作スイッチ３０、あるいはタッチ操作により各種操作を行うタッチスイッチ３４がユーザーに操作されると、これらのスイッチから操作に基づく制御信号が処理部１２３へ出力される。処理部１２３は、制御信号により操作を検出し、上記の制御プログラムに規定された動作を実行する。
【００６０】
ＢＴ通信回路１３０は、他の機器とのＢｌｕｅｔｏｏｔｈ（登録商標、以下省略）通信を行うための通信回路である。ＷｉＦｉ通信回路１３１は、他の機器との無線ＬＡＮ通信（ＩＥＥＥ ８０２．１１）を行うための通信回路である。３Ｇ／ＬＴＥ通信回路１３８は、他の機器との移動通信を行うための通信回路である。
【００６１】
加速度センサー１３２はＨＭＤ１の傾き検出に用いられる。地磁気センサー１３３はＨＭＤ１の方角検出に用いられる。角速度センサー（ジャイロセンサー）１３４はＨＭＤ１の回転検出に用いられる。ＧＰＳセンサー１３５はＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用した測位検出に用いられる。温湿度センサー１３６は環境の温度、湿度の検出に用いられる。心拍数センサー１３７はユーザーの頬に接触し、ユーザーの心拍数を検出する。
【００６２】
次に、図６を参照して、本実施形態に係るＨＭＤ１を含む表示制御システムの一例について説明する。図６は、本実施形態に係るＨＭＤ１を含む表示制御システムのシステム構成図である。
【００６３】
図６に示すように、本実施形態に係る表示制御システムは、ＨＭＤ１、ＨＭＤ５００、およびサーバー２００を含む。ＨＭＤ１、ＨＭＤ５００、およびサーバー２００は、ネットワーク２３０に接続されている。ネットワーク２３０は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、３Ｇ回線、ＬＴＥ回線等を介して接続されているインターネットなどのネットワークである。
【００６４】
図６において、ＨＭＤ１は、図５で説明した構成を備えるが、処理手順を説明する上で必要な機能部のみを示している。なお、ＨＭＤ１の表示パネル６３を、以後、ＬＣＤ６３という。また、ＢＴ通信回路１３０、ＷｉＦｉ通信回路１３１、３Ｇ／ＬＴＥ通信回路１３８を含めた構成を、以後、通信インタフェース１５０という。
ＨＭＤ５００は、図６に示すように、主にフラッシュメモリー５２２、処理部５２３、通信インタフェース５５０、メモリー５２７、タッチスイッチ５３４、表示部６０の内部に設けられる表示パネル（表示部、出力部ともいう）５６３（以後、ＬＣＤ５６３という）、カメラ５６４、およびＩＤインジケータ５６８を備えている。ＨＭＤ５００の各機能部は、ＨＭＤ１の各機能部と同等の機能を備える構成であるため、同一の名称を付して詳細な説明は省略する。
【００６５】
次に、サーバー２００の構成について説明する。
図６に示すように、サーバー２００は、処理部２０１、記憶部２０２、および通信インタフェース２０３を備えている。
サーバー２００の処理部２０１は、各端末（ＨＭＤ１、ＨＭＤ５００）から通信インタフェース２０３を介して受信した画像データ（動画、静止画、線画等）、音声データ、各端末の環境情報、および各端末からの要求（リクエスト信号）等の通信記録を、記憶部２０２に記録する。処理部２０１は、各端末の要求に応じて、記憶部２０２に記録してある画像データを読み出し、読み出した画像データを、各端末に送信する。
記憶部２０２には、各端末から受信した画像データ（動画、静止画）、音声データ、各端末の環境情報、および各端末からの要求等の通信記録が記録されている。
通信インタフェース２０３は、例えば、ＷｉＦｉ通信回路、３Ｇ通信回路、ＬＴＥ通信回路、有線ＬＡＮ回路等を備えている。
【００６６】
次に、図７を参照して、ＨＭＤ１の処理部１２３の構成について詳細に説明する。図７は、本実施形態に係るＨＭＤ１の処理部１２３の構成の一例を示す機能ブロック図である。
図７に示す通り、ＨＭＤ１の処理部１２３は、登録部１２３１と、発信制御部１２３２と、画像処理部１２３３と、通信通話制御部１２３４と、表示制御部１２３５と、音処理部１２３６とを含む。
【００６７】
登録部１２３１は、メモリー１２７にパーソナル情報や発光パターン情報を登録する。パーソナル情報とは、ユーザーの氏名、職業、趣味、およびメールアドレス等を含む個人特有の情報である。発光パターン情報とは、発光パターンを示す情報である。この発光パターンとは、各ユーザーを識別するための識別情報（以下、ＩＤ情報という）を示すＩＤインジケータ６８の発光パターンである。ＩＤインジケータ６８の点滅間隔や点滅タイミングに応じた発光パターンは、ＩＤ情報ごとに決められる。
【００６８】
発信制御部１２３２は、メモリー１２７を参照して、登録されている発光パターンに従って、ＩＤインジケータ６８を発光させる。この発光パターンは、例えば、ＩＤ情報を含む情報である。また、発光パターンは、肉眼で観察しても容易に他の発光パターンと識別がつくように、１〜２Ｈｚでの比較的低周波数での点滅であって、その周波数の中での点灯時には、例えば２０Ｈｚ程度の比較的早めの周波数での点滅によってＩＤ信号を発信するようになっている。さらに肉眼での識別を助けるために、ＩＤ情報毎に決められた赤、青、緑といった発光色で点滅する。なお、発光パターンの詳細については、後に図面を参照して具体的に説明する。
【００６９】
画像処理部１２３３は、撮像された画像データに基づき、ＨＭＤ１に搭載されるＩＤインジケータ６８の発光点を示す画素として、予め決められた輝度あるいは明度以上の画素が撮像画像内に含まれているか否かを判定する。画像処理部１２３３は、予め決められた輝度あるいは明度以上の画素を検出した場合、時間の経過に伴い複数撮像される撮像画像に基づき、このＩＤインジケータ６８の発光点の発光状態の変化を検出する。この画像処理部１２３３は、例えば、この検出された発光点の点滅状況から発光パターンを検出し、この発光パターンが示すＩＤ情報を検出する。発光パターンが示すＩＤ情報を取得した場合、画像処理部１２３３は、このＩＤ情報が有効な情報であるか否かを判定する。有効な情報であると判定した場合、画像処理部１２３３は、取得したＩＤ情報を通信通話制御部１２３４に出力する。
また、画像処理部１２３３は、カメラ６４が撮像した撮像画像の画像データに基づき、ＩＤインジケータ６８による発光点の撮像画像内における位置を検出する。
さらに、画像処理部１２３３は、カメラ６４が撮像した撮像画像の画像データに基づき、撮像画像内におけるＩＤインジケータ６８の発光点の位置からＨＭＤ１を装着した人物であると想定される撮像画像内に含まれる人物の画像領域を検出する。この画像処理部１２３３は、例えば、パターン認識の技術を利用して、撮像画像内に含まれる人物の画像領域（例えば、顔、胴体、手足・・・等）を検出する。
【００７０】
また、画像処理部１２３３は、カメラ６４が撮像した撮像画像内に、ＨＭＤ１を装着した第１ユーザーＡの鏡像が含まれている場合、この撮像画像に対して、歪曲補正処理を行う。なお、画像処理部１２３３による歪曲補正処理の詳細について、後述する。
さらに、画像処理部１２３３は、カメラ６４が撮像した撮像画像内に、ＨＭＤ１を装着した第１ユーザーＡの鏡像が含まれている場合、この撮像画像の左右を反転させて、左右反転画像に変換する。なお、ここで撮像画像の左右とは、予め決められている撮像画像の左右方向（つまり、撮像素子において予め決められている左右方向）であってもよく、角速度センサー１３４によって検出されるＨＭＤ１の水平方向であってもよい。
【００７１】
通信通話制御部１２３４は、画像処理部１２３３からＩＤ情報を入力した場合、メモリー１２７を参照して、ＨＭＤ１に割り当てられたＩＤ情報（自己のＩＤ情報）と、画像処理部１２３３から入力したＩＤ情報とが一致するか否かを判定する。この自己のＩＤ情報と画像処理部１２３３から入力したＩＤ情報とが一致する場合、通信通話制御部１２３４は、カメラ６４によって撮像された撮像画像には、ＨＭＤ１を装着した第１ユーザーＡの鏡像が含まれていると判定する。
また、通信通話制御部１２３４は、自己のＩＤと画像処理部１２３３から入力したＩＤ情報とが一致した場合、このＩＤ情報に関連付けられた関連情報をメモリー１２７から読み出し、通信インタフェース１５０を介して、読み出した関連情報を他のＨＭＤに送信する。
【００７２】
また、通信通話制御部１２３４は、タッチスイッチ３４を介して、第１ユーザーＡから他のＨＭＤ５００の呼び出しを指示する操作を受け付けた場合、通信インタフェース１５０を介して、呼び出し相手であるＨＭＤ５００に、呼び出し信号を送信する。この通信通話制御部１２３４は、呼び出し相手であるＨＭＤ５００から着信応答信号を受信した場合、呼び出し相手であるＨＭＤ５００と通話状態を確立する。通信通話制御部１２３４による通話状態を確立した場合、音処理部１２３６が、例えば、通話マイク３７によって集音された音データを、通信インタフェース１５０を介してＨＭＤ５００に送信する。また、音処理部１２３６は、ＨＭＤ５００から受信した音データを耳元スピーカー２３から出力させる。
【００７３】
表示制御部１２３５は、表示パネル６３が表示する表示内容を制御する。この表示制御部１２３５は、カメラ６４によって撮像された撮像画像を表示パネル６３に表示させる。
また、表示制御部１２３５は、通信インタフェース１５０を介して、他のＨＭＤ５００から撮像画像を受信した場合、この撮像画像を表示パネル６３に表示させるとともに、この他のＨＭＤ５００からの撮像画像の画像サイズよりも小さいサイズで、カメラ６４によって撮像された撮像画像を表示パネル６３に表示させる。
さらに、表示制御部１２３５は、他のＨＭＤ５００からパーソナル情報を受信した場合、このパーソナル情報を表示パネル６３に表示させる。
また、表示制御部１２３５は、サーバー２００からバーチャルカタログに掲載されている商品の合成画像を受信した場合、この商品の合成画像を、カメラ６４によって撮像された撮像画像内の第１ユーザーＡを示す画像領域に重畳して表示し、商品の画像を合成した合成画像を生成し、表示パネル６３に表示させる。
【００７４】
音処理部１２３６は、集音マイク２４あるいは通話マイク３７によって集音された音データを通信インタフェース１５０を介して他のＨＭＤ５００に送信させる。また、他のＨＭＤ５００から音データを受信した場合、音処理部１２３６は、耳元スピーカー２３から出力する。
【００７５】
次に、図８を参照して、本実施形態に係る表示制御方法により、ＨＭＤ１とＨＭＤ５００に表示される表示画面の一例について説明する。図８は、本実施形態において通信状態にあるＨＭＤ１とＨＭＤ５００に表示される表示画面の一例を示す図である。
図８に示す通り、第１ユーザーＡは、ＨＭＤ１を装着している。また、第２ユーザーＢは、ＨＭＤ５００を装着している。また、第１ユーザーＡは、ＨＭＤ１を右目側に装着した状態で、凸面鏡Ｍ１を右手に持ち、凸面鏡Ｍ１に映る自分を見ている。第２ユーザーＢは、ＨＭＤ５００を左目側に装着した状態で、凸面鏡Ｍ２を左手に持ち、凸面鏡Ｍ２に映る自分を見ている。
ここで、凸面鏡は、例えば、図示の通り手鏡であってもよく、腕時計のような構成に装着されるものであってもよい。また、ペンダンドのような形状に構成されるものであってもよく、さらに、ＨＭＤ１の収納ケース（図示せず）等の一面が凸面鏡に構成されているものであってもよい。
【００７６】
この状態でＨＭＤ１のカメラ６４が起動されると、凸面鏡Ｍ１に映る第１ユーザーＡの鏡像がカメラ６４によって撮像される。また、ＨＭＤ１のＩＤインジケータ６８が、第１ユーザーＡに割り当てられたＩＤ情報に応じた発光色と発光パターンで点滅している。ここで、第１ユーザーＡの鏡像がカメラ６４によって撮像された場合、撮像画像内にはＩＤインジケータ６８の発光点が含まれている。よって、ＨＭＤ１の処理部１２３の画像処理部１２３３は、撮像画像に基づき、第１ユーザーＡに割り当てられたＩＤ情報を検出することができる。
このように、撮像画像から自己のＩＤ情報が検出された場合、ＨＭＤ１の処理部１２３の画像処理部１２３３は、撮像画像にＨＭＤ１を装着した第１ユーザーＡの鏡像が含まれていると判定する。そして、ＨＭＤ１の処理部１２３の画像処理部１２３３は、事前に設定されている凸面鏡Ｍ１の曲率に基づき、この第１ユーザーＡの鏡像が含まれる撮像画像に対して歪曲補正をかける。このとき、第１ユーザーＡはＨＭＤ１を右目側に装着しているため、処理部１２３の画像処理部１２３３は、カメラ６４が撮像した撮像画像に対して、撮像画像内において顔の中心が左側に寄っている場合に生じる歪曲収差を補正する歪曲補正処理を行う。また、処理部１２３の画像処理部１２３３は、歪曲補正をかけた画像の左右を反転する画像処理を行う。ＨＭＤ１は、この左右が反転された左右反転画像を、ＨＭＤ５００に送信する。なお、この歪曲補正処理としては、公知の一般的な技術が利用可能である。
【００７７】
同様にして、ＨＭＤ５００のカメラ５６４が起動されると、凸面鏡Ｍ２に映る第２ユーザーＢの鏡像がカメラ５６４によって撮像される。また、ＨＭＤ５００のＩＤインジケータ５６８が、第２ユーザーＢに割り当てられたＩＤ情報に応じた発光色と発光パターンで点滅している。ここで、第２ユーザーＢの鏡像がカメラ５６４によって撮像された場合、撮像画像内にＩＤインジケータ５６８の発光点が含まれている。よって、ＨＭＤ５００の処理部５２３の画像処理部１２３３は、撮像画像に基づき、第２ユーザーＢに割り当てられたＩＤ情報を検出することができる。
このように、撮像画像から自己のＩＤ情報が検出された場合、ＨＭＤ５００の処理部５２３の画像処理部１２３３は、撮像画像にＨＭＤ５００を装着した第２ユーザーＢの鏡像が含まれていると判定する。そして、ＨＭＤ１の処理部５２３の画像処理部１２３３は、事前に設定されている凸面鏡Ｍ２の曲率に基づき、この第２ユーザーＢの鏡像が含まれる撮像画像に対して歪曲補正をかける。このとき、第２ユーザーＢはＨＭＤ５００を左目側に装着しているため、処理部５２３の画像処理部１２３３は、カメラ５６４が撮像した撮像画像に対して、撮像画像内において顔の中心が右側に寄っている場合に生じる歪曲収差を補正する歪曲補正処理を行う。また、処理部５２３の画像処理部１２３３は、歪曲補正をかけた画像の左右を反転する画像処理を行う。ＨＭＤ５００は、この左右が反転された左右反転画像を、ＨＭＤ１００に送信する。なお、この歪曲補正処理としては、公知の一般的な技術が利用可能である。
【００７８】
また、ＨＭＤ１は、カメラ６４が撮像した撮像画像に基づき第１ユーザーＡに割り当てられたＩＤ情報を検出した場合、第１ユーザーＡに関するパーソナル情報をメモリー１２７から読み出し、ＨＭＤ５００に送信する。
同様にして、ＨＭＤ５００も、カメラ５６４が撮像した撮像画像に基づき第２ユーザーＢに割り当てられたＩＤ情報を検出した場合、第２ユーザーＢに関するパーソナル情報をメモリー５２７から読み出し、ＨＭＤ１に送信する。
【００７９】
これにより、ＨＭＤ１は、ＬＣＤ６３に、ＨＭＤ５００から受信した第２ユーザーＢの左右反転画像を表示するとともに、第２ユーザーＢのパーソナル情報「名前  Ｂさん  前回  ○○○○年××月△日」を表示させる。なお、ＨＭＤ１は、カメラ６４によって撮像された撮像画像に対して歪曲補正した画像を、ＬＣＤ６３に、小さくして表示させる。
従って、第１ユーザーＡが見るＬＣＤ６３には、通話相手である第２ユーザーＢを撮像した画像と、第２ユーザーＢに関するパーソナル情報と、ＨＭＤ５００に送信された第１ユーザーＡ自身の撮像画像が表示される。このとき、ＬＣＤ６３に表示される第２ユーザーＢの画像は、鏡像が左右反転された画像であって、つまり、第２ユーザーＢと対面した際に見える向きで表示される画像である。
【００８０】
同様にして、ＨＭＤ５００は、ＬＣＤ５６３に、ＨＭＤ１から受信した第１ユーザーＡの左右反転画像を表示するとともに、第１ユーザーＡのパーソナル情報「名前  Ａさん  前回  ○○○○年××月△日  メモ  打ち合わせ日程を連絡する。」を表示させる。なお、ＨＭＤ５００は、カメラ５６４によって撮像された撮像画像に対して歪曲補正した画像を、ＬＣＤ５６３に、小さくして表示させる。
従って、第２ユーザーＢが見るＬＣＤ６３には、通話相手である第１ユーザーＡを撮像した画像と、第１ユーザーＡに関するパーソナル情報と、ＨＭＤ１に送信された第２ユーザーＢ自身の撮像画像が表示される。このとき、ＬＣＤ５６３に表示される第１ユーザーＡの画像は、鏡像が左右反転された画像であって、つまり、第１ユーザーＡと対面した際に見える向きで表示される画像である。
【００８１】
次に、図９，１０を参照して、画像処理部１２３３による歪曲補正の一例について説明する。図９は、ＨＭＤ１を右目側に装着する第１ユーザーＡの鏡像を含む画像に対する補正処理の一例について説明するための図である。図１０は、ＨＭＤ１を左目側に装着する第１ユーザーＡの鏡像を含む画像に対する補正処理の一例について説明するための図である。
【００８２】
はじめに、図９を参照して、第１ユーザーＡが右目側にＨＭＤ１を装着している場合について説明する。
図９（Ａ）において、凸面鏡４１０は、説明のために球形として表現され、ＨＭＤ１を装着する第１ユーザーＡの正面側に配置されている。また、カメラ６４と凸面鏡４１０を結ぶ法線を法線Ｏ１とする。カメラ６４の撮影範囲を矢印ＡＮで示す。
図９（Ａ）に示す位置関係において、カメラ６４によって撮像された撮像画像の一例を、図９（Ｂ）に示す。図９（Ａ）に示す通り、凸面鏡４１０は、第１ユーザーＡから見て撮影範囲ＡＮの左寄りに位置している。これは、法線Ｏ１がカメラ６４と凸面鏡４１０を結ぶ最短距離であることから、凸面鏡４１０の鏡面に映る鏡像の中央にカメラ６４が映り、鏡像４２０において、右目側にＨＭＤ１を装着した第１ユーザーＡの顔が第１ユーザーＡからみて左側に寄っていることに起因する。この状態で、カメラ６４が第１ユーザーＡの鏡像を撮像すると、図９（Ｂ）に示す通り、撮像画像内における第１ユーザーＡの鏡像４２０では、第１ユーザーＡの顔が左寄りに写ることになる。
【００８３】
次に、図１０を参照して、第１ユーザーＡが左目側にＨＭＤ１を装着している場合について説明する。
図１０（Ａ）において、カメラ６４と凸面鏡４１０を結ぶ法線を法線Ｏ２とする。
図１０（Ａ）に示す場合に、カメラ６４によって撮像された撮像画像の一例を、図１０（Ｂ）に示す。図１０（Ａ）に示す通り、凸面鏡４１０は、第１ユーザーＡから見て撮影範囲ＡＮの右寄りに位置している。これは、法線Ｏ２がカメラ６４と凸面鏡４１０を結ぶ最短距離であることから、凸面鏡４１０の鏡面に映る鏡像の中央にカメラ６４が映り、鏡像４３０において、左目側にＨＭＤ１を装着した第１ユーザーＡの顔が第１ユーザーＡからみて右側に寄っていることに起因する。この状態で、カメラ６４が第１ユーザーＡの鏡像を撮像すると、図１０（Ｂ）に示す通り、撮像画像内における第１ユーザーＡの鏡像４２０では、第１ユーザーＡの顔が右寄りに写ることになる。
【００８４】
このように、カメラ６４によって撮像された撮像画像における第１ユーザーＡの顔の歪曲歪みが、第１ユーザーＡに装着されたＨＭＤ１の位置、つまり、ＨＭＤ１を観察する目が右目であるかあるいは左目であるかに応じて異なる。このために、歪曲収差を補正するためには、第１ユーザーＡがどちらの目でＨＭＤ１を観察しているか、すなわちカメラ６４の近傍に第１ユーザーＡのどちら側の目があるかを検出することが重要である。
【００８５】
なお、カメラ６４が撮像した撮像画像から公知の顔認識技術により凸面鏡に映る鏡像を検出して、撮像画像内における第１ユーザーＡの目とカメラ６４との位置関係、もしくは、撮像画像内における第１ユーザーＡの目とＩＤインジケータ６８の発光点との位置関係を検出し、この検出結果に応じて、補正方法を選択するものであってもよい。しかし、本実施形態のように、ＨＭＤ１を装着する方向に応じて顔の補正方法が事前に決められている方が、短時間で歪曲補正処理を行うことが可能となる。
【００８６】
また、ＨＭＤ１では表示部６３を観察するファインダー開口部６７のほぼ裏面にカメラ６４ならびにＩＤインジケータ６８が配置されている。このため、ＩＤインジケータ６８の発光をカメラ６４で検出することで、カメラ６４の位置ならびにユーザーの目の位置が特定しやすくなっている。
なお、ユーザーが表示部６３を観察する目の左右を判定するため、処理部１２３は、ＨＭＤ１が、図３（Ａ）に示すような使用状態であるか、あるいは、図３（Ｂ）に示すような使用状態であるかを判定する。この判定の方法として、撮像素子７２でユーザーの目元の画像を撮影して右目か左目かを検出する方法、また事前に使用者が設定した右目／左目の選択項目を参照する方法、加速度センサー１３２で重力の方向を検出して、図３（Ａ）または図３（Ｂ）のどちらかの状態かを判定する方法がある。
【００８７】
また、本実施形態において、カメラ６４が撮像する鏡像を、凸面鏡に映す例について説明するが、鏡として凸面鏡を用いる理由は次にあげられる。
平面鏡を用いた場合には、カメラ６４の方に正しく鏡を向けないと自己の画像を撮影することができないおそれがある。また、平面鏡の場合には、ユーザーの顔の大きさの半分以上の大きさがないと、顔全体の映像をカメラ６４に写し込むことが出来ない。
しかしながら、凸面鏡であれば、凸面鏡の角度が多少ずれても、凸面鏡の鏡面とカメラを結ぶ法線Ｏ１、Ｏ２が存在する確率が高く、凸面鏡からの反射像をカメラ６４で撮影できる確率が高くなる。さらに凸面鏡であれば、ユーザーの顔の大きさの半分以下であっても、顔全体の映像をカメラ６４に写し込むことが可能である。よって、凸面鏡の場合、カメラ６４の方向に正確に角度を合わせなくても、また鏡面の面積が小さくても、ユーザーの顔全体を映し込むことが可能となる。
【００８８】
次に、図１１を参照して、本実施形態に係る表示制御方法の一例について説明する。図１１は、本実施形態に係る表示制御方法の一例について説明するためのフローチャートである。ここでは、第１ユーザーＡの所持するＨＭＤ１における処理フローの一例について、以下説明する。他のＨＭＤ５００も同様の処理フローを実行可能であるが、詳細な説明は省略する。
【００８９】
事前に、ＨＭＤ１の第１ユーザーＡによって、自己のパーソナル情報をサーバー２００に登録するか否かの判断がなされる。この登録有無の判断は、ユーザー個人によってなされる。
例えば、タッチセンサ３４を介して、第１ユーザーＡからパーソナル情報の登録処理を要求する操作が入力されると、処理部１２３は、タッチセンサ３４を介して入力されるパーソナル情報をサーバー２００に送信する。サーバー２００は、受信したパーソナル情報を記憶部２０２に登録する。また、処理部１２３は、入力されたパーソナル情報をメモリー１２７に書き込む。なお、本発明はこれに限られず、第１ユーザーＡが所定のパーソナルコンピュータやスマートフォンあるいはその他の情報処理装置を介してパーソナル情報を入力し、これら情報処理装置がサーバー２００にパーソナル情報を登録させるものであってもよい。
【００９０】
パーソナル情報の登録処理を要求する操作が入力された場合、ＨＭＤ１は、第１ユーザーＡのパーソナル情報をサーバー２００に登録させる。パーソナル情報とは、ユーザーの氏名、職業、趣味、およびメールアドレス等を含む個人特有の情報である。また、サーバー２００への登録は、例えば、ＨＭＤ１の処理部１２３の登録部１２３１が、実行する。登録部１２３１は、メモリー１２７に登録されているパーソナル情報や、タッチスイッチ３４を介して入力されるパーソナル情報を、通信インタフェース１５０を介してサーバー２００に送信する。
【００９１】
パーソナル情報の登録が完了すると、サーバー２００の処理部２０１は、例えば、登録を行った順に従って、第１ユーザーＡを他のユーザーと識別するためのＩＤ情報を発行し、このＩＤ情報を示す発光パターン情報を、ＨＭＤ１に送信する。なお、この発光パターン情報は、記憶部２０２に事前に記憶されているものであってもよく、その都度、ＩＤ情報が発行されるものであってもよい。
そして、ＨＭＤ１の通信インタフェース１５０は、発光パターン情報をサーバー２００から受信する。ＨＭＤ１の処理部１２３の登録部１２３１は、受信した発光パターン情報をメモリー１２７に登録する。
【００９２】
（ステップＳＴ１０１）
ＨＭＤ１がＨＭＤ５００を呼び出す。具体的に説明すると、ＨＭＤ１の処理部１２３の通信通話制御部１２３４が、タッチスイッチ３４を介して、第１ユーザーＡからＨＭＤ５００の呼び出しを指示する操作を受け付ける。そして、ＨＭＤ１の処理部１２３の通信通話制御部１２３４が、通信インタフェース１５０を介して、ＨＭＤ５００に、呼び出し信号を送信する。ＨＭＤ５００は、呼び出し信号を受信すると、第２ユーザーＢに対して、ＨＭＤ１の第１ユーザーＡから呼び出しを受け付けたことを通知する。
【００９３】
（ステップＳＴ１０２）
ここで、ＨＭＤ５００のタッチスイッチ５３４を介して、第２ユーザーＢが着信応答を指示する操作を入力した場合、処理部５２３は、通信インタフェース５５０を介して、着信応答信号をＨＭＤ１に送信する。ＨＭＤ１の処理部１２３の通信通話制御部１２３４は、ＨＭＤ５００から着信応答信号を受信した場合、ＨＭＤ５００と通話状態を確立する。
一方、ＨＭＤ５００から着信応答信号を受信しない場合、ＨＭＤ１の処理部１２３の通信通話制御部１２３４は、図１２を参照して後述するステップＳＴ１１８の処理へ移行する。
【００９４】
（ステップＳＴ１０３）
そして、ＨＭＤ１の処理部１２３は、カメラ６４を起動させる。カメラ６４は、撮像した撮像画像の画像データを画像処理部１２３３に出力する。
本実施形態において、第１ユーザーＡは、図８に示すように、凸面鏡Ｍ１に映った自分の顔の鏡像を直接に見る。これにより、カメラ６４は、図８に示すような、凸面鏡Ｍ１に映った第１ユーザーＡの顔の鏡像を撮像し、第１ユーザーＡの顔の鏡像を含む撮像画像の画像データを画像処理部１２３３に出力する。
【００９５】
（ステップＳＴ１０４）
次いで、ＨＭＤ１の処理部１２３の発信制御部１２３２は、メモリー１２７を参照して、登録されているＩＤ情報に応じた発光色および発光パターンでＩＤインジケータ６８を点滅させる。
【００９６】
（ステップＳＴ１０５）
そして、画像処理部１２３３は、カメラ６４によって撮像された撮像画像の画像データに基づき、ＨＭＤ１のＩＤインジケータ６８の発光をＨＭＤ１のカメラ６４が捕らえられたかを判断する。具体的に説明すると、画像処理部１２３３は、撮像された画像データに基づき、ＨＭＤに搭載されるＩＤインジケータの発光点を示す画素として、予め決められた輝度あるいは明度以上の画素が撮像画像内に含まれているか否かを判定する。画像処理部１２３３は、予め決められた輝度あるいは明度以上の画素を検出した場合、時間の経過に伴い複数撮像される撮像画像に基づき、このＩＤインジケータの発光点の発光状態の変化を検出する。この画像処理部１２３３は、例えば、この発光点の点滅状況から発光パターンを検出し、この発光パターンが示すＩＤ情報を検出する。そして、発光パターンが示すＩＤ情報を取得した場合、画像処理部１２３３は、このＩＤ情報が有効な情報であるか否かを判定する。有効な情報であると判定した場合、画像処理部１２３３は、メモリー１２７を参照して、取得したＩＤ情報が、ＨＭＤ１に割り当てられたＩＤ情報（自己のＩＤ情報）であるか否かを判定する。
このようにして、画像処理部１２３３がカメラ６４の撮像画像に基づき、ＨＭＤ１のＩＤインジケータ６８の発光パターンから有効な自己のＩＤ情報を取得した場合、処理部１２３は、ステップＳＴ１０６へ移行する。また、自己のＩＤ情報を取得できない場合、あるいは、取得したＩＤ情報が有効な情報でない場合、処理部１２３は、ステップＳＴ１１７の処理へ移行する。
このように、ＨＭＤ１は、ＩＤ情報に応じた発光パターンでＩＤインジケータ６８を点滅させることにより、鏡に映ったＩＤインジケータ６８の発光パターンをカメラ６４で撮影して、自己が鏡に映っていることを認識することが可能になっている。
【００９７】
（ステップＳＴ１０６）
そして、画像処理部１２３３は、カメラ６４が撮像した撮像画像の画像データに基づき、自己のＩＤ情報に応じた発光パターンで発光する発光点を検出し、この発光点の撮像画像内における位置を検出する。
次いで、画像処理部１２３３は、カメラ６４が撮像した撮像画像の画像データに基づき、例えば、パターン認識の技術を利用して、撮像画像内に含まれる人の顔を検出する。そして、撮像画像内において、自己のＩＤ情報の発光点と近い人の顔を、第１ユーザーＡの顔の画像領域として検出する。なお、複数の人の顔が検出された場合、画像処理部１２３３は、自己のＩＤ情報を取得したＩＤインジケータ６８の発光点の位置と撮像画像内において最も近い人の顔を、第１ユーザーＡの顔の画像領域として検出する。
【００９８】
（ステップＳＴ１０７）
そして、画像処理部１２３３は、第１ユーザーＡが装着しているＨＭＤ１の位置が、第１ユーザーＡの右目側であるか、あるいは、左目側であるかを判定する。
例えば、画像処理部１２３３は、撮像素子７２が撮像した第１ユーザーＡの目元の撮像画像の画像データに基づき、撮像した第１ユーザーＡの目元の画像が右目であるか、あるいは、左目であるかを判定する。具体的に説明すると、画像処理部１２３３は、撮像画像の画像データと、予め用意されている右目画像のテンプレートと左目画像のテンプレートとを比較して、一致あるいは類似している度合いに応じて、撮像画像内に右目が含まれているのか、あるいは、左目が含まれているのかを判定するパターンマッチングを行う。
なお、ＨＭＤ１を装着した状態で第１ユーザーＡの目元を撮像素子７２が撮像すると、ＨＭＤ１が装着されている側の目元だけを撮像し、他方の目元は撮像されない。よって、画像処理部１２３３は、撮像素子７２によって撮像された目元が右目である場合、第１ユーザーＡが装着しているＨＭＤ１の位置が右目側であることを判定する。
また、これ以外にもＨＭＤ１の位置が、第１ユーザーＡの右目側であるか、あるいは、左目側であるかを判定する方法として、事前に使用者が設定した右目／左目の選択項目を参照する方法や、加速度センサー１３２で重力の方向を検出して、図３（Ａ）または図３（Ｂ）のどちらかの状態かを判定しても良い。
【００９９】
（ステップＳＴ１０８）
第１ユーザーＡが装着しているＨＭＤ１の位置が右目側であると判定した場合、画像処理部１２３３は、カメラ６４が撮像した撮像画像に対して、事前に設定された凸面鏡Ｍ１の曲率に基づき、撮像画像内において顔の中心が左側に寄っている場合に生じる歪曲収差を補正する歪曲補正処理を行う。なお、歪曲補正処理においては、ユーザーと凸面鏡との距離に応じて補正値が異なる。このユーザーと凸面鏡との距離に応じた補正値や、ユーザーの目や鼻や口の位置や大きさ、各パーツとの位置関係を示す情報は、メモリー１２７に保存されている。画像処理部１２３３は、このメモリー１２７を参照して、撮像画像内の第１ユーザーＡの顔の形と一致あるいは類似するユーザーの目や鼻や口の位置や大きさおよびこれらの位置関係を取得し、この取得したユーザーの目や鼻や口の位置や大きさおよびこれらの位置関係と対応付けられている補正値を取得する。画像処理部１２３３は、取得した補正値に基づき、撮像画像を補正する。
【０１００】
（ステップＳＴ１０９）
一方、撮像素子７２によって撮像された目元が左目である場合、画像処理部１２３３は、第１ユーザーＡが装着しているＨＭＤ１の位置が左目側であることを判定する。第１ユーザーＡが装着しているＨＭＤ１の位置が左目側であることが判定された場合、画像処理部１２３３は、カメラ６４が撮像した撮像画像に対して、撮像画像内において顔の中心が左側に寄っている場合に生じる歪曲収差を補正する歪曲収差補正を行う。
【０１０１】
（ステップＳＴ１１０）
次いで、画像処理部１２３３は、歪曲収差補正を施した撮像画像の左右を反転させ、この撮像画像の左右反転画像を通信通話制御部１２３４に出力する。通信通話制御部１２３４は、通信インタフェース１５０を介して、左右反転画像をＨＭＤ５００に送信する。
これにより、ＨＭＤ５００のＬＣＤ５６３には、第１ユーザーＡの鏡像を含む撮像画像に対して歪曲補正され、かつ、左右が反転した画像が、ＨＭＤ１を装着した第１ユーザーＡの撮像画像として表示される。
【０１０２】
（ステップＳＴ１１１）
また、画像処理部１２３３は、ステップＳＴ１０５において、自己のＩＤ情報が検出された場合、自己のＩＤ情報が検出されたことを示す情報を通信通話制御部１２３４に出力する。この通信通話制御部１２３４は、自己のＩＤ情報が検出されたことを示す情報を入力した場合、メモリー１２７からパーソナル情報を読み出し、通信インタフェース１５０を介して、呼び出したパーソナル情報をＨＭＤ５００に送信する。
なお、本発明はこれに限られず、メモリー１２７にパーソナル情報が保存されていない場合、通信通話制御部１２３４は、サーバー２００に対して、自己のＩＤ情報に対応付けられたパーソナル情報をＨＭＤ５００に送信することを要求するリクエスト信号を送信するものであってもよい。
これにより、第１ユーザーＡのパーソナル情報がＨＭＤ５００に送信される。そして、ＨＭＤ５００のＬＣＤ５６３には、第１ユーザーＡの鏡像を含む撮像画像に対して歪曲補正され、かつ、左右が反転した画像が表示されるとともに、第１ユーザーＡのパーソナル情報が表示される。
【０１０３】
（ステップＳＴ１１２）
ＨＭＤ１の表示制御部１２３５は、カメラ６４によって撮像された撮像画像を、ＬＣＤ６３の表示画面に小さく表示する。なお、ＬＣＤ６３に表示される小さな第１ユーザーＡの画像は、歪曲収差は除去されているが、左右反転はされず鏡像のままとなっている。これは自己の映像に対面するときは、鏡像の方が見やすくなるためである。
【０１０４】
（ステップＳＴ１１３）
また、ＨＭＤ５００も、ＨＭＤ１と同様に、ステップＳＴ１０３〜ＳＴ１１１の処理を実行している。具体的に説明すると、ＨＭＤ１の処理部５２３が、カメラ５６４を起動する。このとき、図８を参照して説明した通り、第２ユーザーＢは、凸面鏡Ｍ２に映ったＩＤインジケータ５６８の発光点と第２ユーザーＢの顔が、カメラ５６４によって撮像される。また、処理部５２３は、メモリー１２７を参照して、登録されているＩＤ情報に応じた発光色および発光パターンでＩＤインジケータ５６８を点滅させる。
そして、ＨＭＤ５００の処理部５２３は、カメラ５６４によって撮像された撮像画像の画像データから、第２ユーザーＢに割り当てられた自己のＩＤ情報を検出した場合、撮像画像に対して、事前に設定された凸面鏡Ｍ２の曲率に基づき、撮像画像における顔の中心が右側に寄っている場合に生じる歪曲収差を補正する歪曲補正処理、あるいは、撮像画像における顔の中心が左側に寄っている場合に生じる歪曲収差を補正する歪曲補正処理を行う。
次いで、ＨＭＤ５００の処理部５２３は、歪曲補正処理を施した画像の左右を反転させる画像処理を撮像画像に対して施し、通信インタフェース５５０を介して、この左右反転画像をＨＭＤ１に送信する。また、ＨＭＤ５００の処理部５２３は、第２ユーザーＢに割り当てられたＩＤ情報に対応するパーソナル情報を、通信インタフェース５５０を介して、ＨＭＤ１に送信する。
これにより、ＨＭＤ１は、通信インタフェース１５０を介して、ＨＭＤ５００から、ＨＭＤ５００のカメラ５６４によって撮像された第２ユーザーＢの顔の左右反転画像と、第２ユーザーＢのパーソナル情報を受信する。
（ステップＳＴ１１４）
そして、ＨＭＤ１の表示制御部１２３５は、ＨＭＤ５００から受信した左右反転画像を、ＬＣＤ６３の表示画面の全体に大きく表示する。
【０１０５】
（ステップＳＴ１１５）
次いで、ＨＭＤ１の処理部１２３は、交信を終了するか否かを判定する。
第１ユーザーＡもしくは第２ユーザーＢが交信を切る操作をした場合には、処理部１２３は、この操作を示す情報を受けて、ステップＳＴ１１６の処理へ移行する。なお、交信が続く場合、処理部１２３は、ステップＳＴ１０５の処理へ戻る。
【０１０６】
（ステップＳＴ１１６）
そして、ＨＭＤ１の処理部１２３の発信制御部１２３２は、ＩＤインジケータ６８の発光を停止させる。通信通話制御部１２３４は、交信のシーケンスを終了する。
【０１０７】
（ステップＳＴ１１７）
一方、ステップＳＴ１０５において、自己のＩＤ情報を取得できない場合、あるいは、取得したＩＤ情報が有効な情報でない場合、処理部１２３は、カメラ６４によって撮像された撮像画像の画像データを、通信インタフェース１５０を介して、ＨＭＤ５００に送信する。つまり、自己のＩＤ情報を検出しない場合、ＨＭＤ１は、カメラ６４によって撮像された撮像画像に対して、左右反転の画像処理は実行しない。なお、ＨＭＤ１は、このカメラ６４によって撮像された撮像画像に対して、一般的な歪み補正処理を実行してもよい。
【０１０８】
次に、図１２を参照して、図１１のステップＳＴ１０２において、ＨＭＤ５００が通話に参加しない場合の処理の一例について説明する。図１２は、呼び出し相手から着信応答が得られない場合の処理の一例を示すフローチャートである。
【０１０９】
（ステップＳＴ１１８）
ステップＳＴ１０２において、ＨＭＤ５００から着信応答信号を受信しない場合、ＨＭＤ１の処理部１２３の通信通話制御部１２３４は、通話を終了する操作が第１ユーザーＡによってなされたか否かを判定する。タッチスイッチ３４を介して、通話を終了する操作が入力された場合、処理部１２３は、シーケンスを終了する。
【０１１０】
（ステップＳＴ１１９）
一方、タッチスイッチ３４を介して、通話を終了する操作が入力されない場合、処理部１２３は、ＨＭＤ５００において留守録モードが設定されているか否かを判定する。なお、留守録モードとは、ＨＭＤ５００が呼び出しに対して応答できない場合、呼び出し相手からのメッセージ等をサーバー２００に登録しておく設定である。
【０１１１】
（ステップＳＴ１２０）
留守録モードが設定されている場合、処理部１２３は、ステップＳＴ１２０の処理へ移行する。また留守録モードが設定されていない場合、処理部１２３は、ステップＳＴ１０２の処理へ戻り、再度、ＨＭＤ５００が着信に応答するまで待つ。
【０１１２】
（ステップＳＴ１２１）
留守録モードが設定されている場合、処理部１２３の表示制御部１２３５は、留守録モードにおいて予め決められている表示画像を、ＬＣＤ６３に表示させる。
本実施形態において、表示制御部１２３５は、図１３に示すような表示画像をＬＣＤ６３に表示させる。
【０１１３】
図１３に示す通り、留守録モードにおいて表示される表示画像には、ＨＭＤ５００の第２ユーザーＢが設定した表示内容が表示される。例えば、表示画像には、伝言を残すユーザーの氏名や、伝言の内容を５Ｗ１Ｈ形式で問う文章が表示される。図示の通り、例えば、「１．どちら様ですか？  ２.いつですか？  ３.どこでですか？  ４.どのようにしてですか？  ５.だれですか？  ６.なぜですか？」などの文章がＬＣＤ６３に表示される。これにより、留守録モードにおいても、第１ユーザーＡはあわてることなく、確実に情報を相手に伝えることが可能となっている。なおこの内容を、留守録を希望するＨＭＤ５００の第２ユーザーＢが任意に入れ替えたり、異なった表示形態を設定してもよい。またＨＭＤ１より音声でこの内容が発声されても良い。また発話はＨＭＤ１が設定されている言語モードに合わせて他言語に変換されても良い。このことで、目の不自由な人、他言語のユーザーが迷うことなく使用することが可能となっている。
このように従来の携帯電話では装置本体を頭部耳元に持っていくとディスプレイの表示を見ることが出来なかった。しかしながらＨＭＤ１では耳元にＨＭＤ１が保持されていても表示部６０のＬＣＤ６３によって文字情報の認識が可能である。このため、通常の送受信の他、通信相手が留守録モードになっている場合でも、先方より文字情報を受信してそれを確認しながら、音声情報を先方に送信することが可能となっている。
【０１１４】
（ステップＳＴ１２２）
そして、ＨＭＤ１の処理部１２３の音処理部１２３６は、集音マイク２４あるいは通話マイク３７もしくはその両方によって集音された音データを入力し、フラッシュメモリー１２２に一時的に保存する。例えば、ＬＣＤ６３に表示されている表示内容に従って、ＨＭＤ１の第１ユーザーＡが、音声でメッセージを伝えるとする。この場合、第１ユーザーＡの音声を通話マイク３７が集音し、この通話マイク３７によって集音された音データを、第２ユーザーＢへのメッセージとして音処理部１２３６がフラッシュメモリー１２２に一時的に保存する。
また、ＨＭＤ１の処理部１２３は、カメラ６４を起動させる。カメラ６４は、撮像した撮像画像の画像データを画像処理部１２３３に出力する。例えば、第１ユーザーＡが、凸面鏡Ｍ１に映った自分の顔を撮像するとする。この場合、カメラ６４は、第１ユーザーＡの鏡像を含む撮像画像の画像データを画像処理部１２３３に出力する。そして、画像処理部１２３３は、入力する画像データを、第２ユーザーＢへのメッセージに添える画像として、フラッシュメモリー１２２に一時的に保存する。
【０１１５】
（ステップＳＴ１２３）
通信通話制御部１２３４は、第２ユーザーＢへのメッセージおよびメッセージに添える画像として、フラッシュメモリー１２２に一時的に保存されている画像データと音データとをまとめて動画ファイルを生成し、通信インタフェース１５０を介して、サーバー２００に送信する。そして、サーバー２００は、受信した動画ファイルを記憶部２０２に記録する。
なお、第２ユーザーＢへ送る画像は、前述のステップＳＴ１０７〜ステップＳＴ１０９と同等の処置が行われ、左右の反転ならびに歪曲修正がなされている。
【０１１６】
（ステップＳＴ１２４）
そして、サーバー２００の処理部２０１は、記録した動画ファイルの保存場所を示すＵＲＬを発行し、この発行したＵＲＬを示す情報を、通信インタフェース２０３を介して、ＨＭＤ５００へ送信する。ＨＭＤ５００は、サーバー２００からＵＬＲを示す情報を受信すると、第２ユーザーＢに対して、第１ユーザーＡからのメッセージがサーバー２００に保存されていることを通知する。
例えば、第２ユーザーＢが、ＨＭＤ５００のタッチスイッチ５３４を介して、サーバー２００から送信されたＵＲＬへのアクセスを指示したとする。ＨＭＤ５００の処理部５２３は、インターネット経由などで指定されたＵＲＬにアクセスし、記憶されている動画ファイルの送信を要求する。サーバー２００は、通信インタフェース２０３を介して、要求された動画ファイルをＨＭＤ５００に送信する。ＨＭＤ５００は、受信した動作ファイルに基づき、第１ユーザーＡからのメッセージを耳元スピーカー２３から出力するとともに、第１ユーザーＡの画像をＬＣＤ５６３に表示させる。これにより、第２ユーザーＢは、音声と画像によって、第１ユーザーＡからの留守録内容を確認することができる。
【０１１７】
以上のように、本実施形態に係るＨＭＤ１は、カメラ６４によって撮像された撮像画像内に鏡像が含まれている場合、撮像画像の左右を反転させ、左右反転した撮像画像を、他のＨＭＤ５００に送信するようにした。ＨＭＤ１は、鏡に映った第１ユーザーＡの顔を撮像し、この鏡像を含む撮像画像を左右反転して他のＨＭＤ５００に送信することにより、第１ユーザーＡの顔を正面から見た状態の第１ユーザーＡの顔の画像を他のＨＭＤ５００に提供することができる。よって、ＨＭＤ１を大型化することなく、ＨＭＤ１の装着者である第１ユーザーＡの顔の全体を撮像して、他のＨＭＤ５００に提供することができる。なお、本実施形態において、ＨＭＤ１を装着している第１ユーザーＡの顔の全体が映る撮像画像は、他のＨＭＤ５００に表示される例について説明したが、本発明はこれに限られない。
【０１１８】
また、ＨＭＤ１の処理部１２３は、カメラ６４によって撮像された撮像画像から、ＩＤインジケータ６８の点滅が示すＩＤ情報を検出し、検出されたＩＤ情報がＨＭＤ１あるいは第１ユーザーＡに対して割り当てられたＩＤ情報（自己のＩＤ情報）であった場合、カメラ６４によって撮像された撮像画像内にＨＭＤ１を装着した第１ユーザーＡの鏡像があると判定する。これにより、ＨＭＤ１は、カメラ６４によって撮像された画像内に、ＨＭＤ１を装着した第１ユーザーＡの鏡像が含まれていることを検出することができる。よって、例えば、カメラ６４によって撮像された撮像画像から人物の画像を検出し、検出された人物のうち、ＨＭＤ１を装着する第１ユーザーＡがどれであるのかを検出する等の処理が不要となり、処理負荷を軽減することができる。
【０１１９】
なお、ＨＭＤ１のカメラ６４が撮像する鏡像は、凸面鏡に映される鏡像であることが好ましい。凸面鏡であれば、凸面鏡の角度が多少ずれても、面鏡の鏡面の法線とカメラを結ぶ法線Ｏ１、Ｏ２が存在する確率が高く、凸面鏡からの反射像の全てをカメラ６４で撮影できる確率が高くなる。さらに、凸面鏡の面積が小さくても、ユーザーの顔全体を映し込むことが可能となる。
【０１２０】
また、ＨＭＤ１の画像処理部１２３３は、ＨＭＤ１が装着されている側が、第１ユーザーＡの右目側であるか、あるいは、左目側であるかに応じて、それぞれに対応する歪曲補正処理を実行する。ここでは、右目側にＨＭＤ１が装着されている場合の補正値と、左目側にＨＭＤ１が装着されている場合の補正値を事前に用意しておく。つまり、これら補正値を書き込んだテーブルを記憶部に記憶しておく。そして、画像処理部１２３３は、ＨＭＤ１の装着位置に応じて、予め決められている補正値に基づき歪曲補正処理を実行すればよい。これにより、より自然な歪曲補正処理を短時間で実行することができる。
【０１２１】
さらに、ＨＭＤ１は、カメラ６４によって撮像された撮像画像から、ＩＤインジケータ６８の点滅が示すＩＤ情報を検出し、検出されたＩＤ情報がＨＭＤ１あるいは第１ユーザーＡに対して割り当てられたＩＤ情報（自己のＩＤ情報）であった場合、このＩＤ情報に関連付けられた関連情報を、カメラ６４によって撮像された撮像画像とともに、他のＨＭＤ５００に提供するようにした。これにより、他のＨＭＤ５００は、リアルタイムに撮像される撮像画像の情報だけでは取得できない関連情報も取得することができる。
【０１２２】
［第２実施形態］
次に、図１４、１５を参照して、本実施形態に係る表示制御方法により、ＨＭＤ１とＨＭＤ５００に表示される表示画面の一例について説明する。図１４は、本実施形態において通信状態にあるＨＭＤ１とＨＭＤ５００に表示される表示画面の一例を示す図である。なお、本実施形態では、第１実施形態において説明したＨＭＤ１とＨＭＤ５００とサーバー２００とを適用可能であるため、これらの構成についての詳細な説明は省略する。
第１ユーザーＡは、左目側にＨＭＤ１を装着している。また、第１ユーザーＡは、腕時計型の凸面鏡Ｍ３を左手に装着した状態で、凸面鏡Ｍ３に映る自分、あるいは、第１ユーザーＡの前方を見ている。第１ユーザーＡの前方には富士山を望む景色が広がっている。
【０１２３】
この状態でＨＭＤ１のカメラ６４が起動されると、凸面鏡Ｍ３に映る第１ユーザーＡの鏡像と富士山を望む第１ユーザーＡの前方の景色がカメラ６４によって撮像される。この撮像画像の一例を図１４に示す。このように、カメラ６４によって撮像される撮像画像には、第１ユーザーＡの前方の景色と、第１ユーザーＡの手と、凸面鏡Ｍ３とが映されている。なお、図１４に示す画像の左上に表示されている第１ユーザーＡの顔は、他のＨＭＤ５００のＬＣＤ５６３に表示される画像であって、カメラ６４によって撮像された撮像画像には含まれていない。
また、ＨＭＤ１のＩＤインジケータ６８が、第１ユーザーＡに割り当てられたＩＤ情報に応じた発光色と発光パターンで点滅している。ここで、第１ユーザーＡの鏡像がカメラ６４によって撮像された場合、撮像画像内にはＩＤインジケータ６８の発光点が含まれている。よって、ＨＭＤ１の処理部１２３の画像処理部１２３３は、撮像画像に基づき、第１ユーザーＡに割り当てられたＩＤ情報を検出することができる。
このように、撮像画像から自己のＩＤ情報が検出された場合、ＨＭＤ１の処理部１２３の画像処理部１２３３は、撮像画像にＨＭＤ１を装着した第１ユーザーＡの鏡像が含まれていると判定する。そして、ＨＭＤ１の処理部１２３の画像処理部１２３３は、この第１ユーザーＡの鏡像が含まれる撮像画像に対して歪曲補正をかける。このとき、第１ユーザーＡはＨＭＤ１を左目側に装着しているため、処理部１２３の画像処理部１２３３は、カメラ６４が撮像した撮像画像に対して、撮像画像内において顔の中心が左側に寄っている場合に生じる歪曲収差を補正する歪曲補正処理を行う。また、処理部１２３の画像処理部１２３３は、歪曲補正をかけた画像の左右を反転する画像処理を行う。ＨＭＤ１は、この左右が反転された左右反転画像と、カメラ６４が撮像した撮像画像とを、ＨＭＤ５００に送信する。
【０１２４】
そして、ＨＭＤ５００の処理部５２３は、ＨＭＤ１から受信したカメラ６４によって撮像された撮像画像をＬＣＤ５６３に表示するとともに、図１４に示す通り、表示画面の左上に、左右反転された画像を表示させる。これにより、ＬＣＤ５６３には、第１ユーザーＡが見ている風景を表示させるとともに、第１ユーザーＡの顔の鏡像を左右反転させた画像を表示させることができる。
【０１２５】
次に、図１５を参照して、本実施形態に係る表示制御方法の一例について説明する。図１５は、本実施形態に係る表示制御方法の処理フローを示すフローチャートである。
なお、ここでは、図１１、１２に説明した第１実施形態と異なる部分について詳細に説明し、同様の処理についての詳細な説明は省略する。
ステップＳＴ２０１〜２０６は、ステップＳＴ１０１〜１０６と同様の処理であるため、詳細な説明は省略する。
【０１２６】
（ステップＳＴ２０７）
画像処理部１２３３は、カメラ６４が撮像した撮像画像の画像データに基づき、例えば、パターン認識の技術を利用して、撮像画像内に含まれる人の顔を検出する。そして、撮像画像内において、自己のＩＤ情報の発光点と近い人の顔を、第１ユーザーＡの顔の画像領域として検出する。なお、複数の人の顔が検出された場合、画像処理部１２３３は、自己のＩＤ情報を取得したＩＤインジケータ６８の発光点の位置と撮像画像内において最も近い人の顔を、第１ユーザーＡの顔の画像領域として検出する。
そして、画像処理部１２３３は、検出した第１ユーザーＡの顔の画像領域を切り出し、切出し顔画像データを生成する。
次いで、ステップＳＴ２０８〜２１１は、ステップＳＴ１０７〜１１０と同様の処理であるため、詳細な説明は省略する。
【０１２７】
（ステップＳＴ２１２）
そして、通信通話制御部１２３４は、カメラ６４によって撮像された撮像画像の左上に、凸面鏡Ｍ３に映された第１ユーザーＡの顔の鏡像を左右反転した画像を小さく重畳して表示する画像データを、通信インタフェース１５０を介してＨＭＤ５００に送信する。ここで、左右反転した画像内の第１ユーザーＡの顔の鏡像は、ステップＳＴ２０７において切出されており、この顔の画像の背景は、例えば、白で表示されている。
【０１２８】
（ステップＳＴ２１３）
なお、ＨＭＤ５００もＨＭＤ１と同様にして、カメラ５６４によって撮像された撮像画像の左上に、凸面鏡に映された第２ユーザーＢの顔の鏡像を左右反転した画像を小さく重畳して表示する画像データを、通信インタフェース５５０を介してＨＭＤ１に送信する。ＨＭＤ１は、ＨＭＤ５００から送信される画像データを受信する。
【０１２９】
（ステップＳＴ２１４）
ＨＭＤ５００は、ＨＭＤ１から受信した画像データに基づき、例えば、図１４に示したような画像をＬＣＤ５６３に表示させる。同様にして、ＨＭＤ１は、ＨＭＤ５００から受信した画像データに基づき、第２ユーザーＢが見ている景色と第２ユーザーＢの顔の画像（顔だけ切り出された画像）をＬＣＤ５６３に表示させる。
ステップＳＴ２１５〜２１７は、ステップＳＴ１１５〜１１７と同様の処理であるため、詳細な説明は省略する。
【０１３０】
以上のように、本実施形態に係るＨＭＤ１は、ＨＭＤ１を装着した第１ユーザーＡが見ている景色をカメラ６４が撮像した撮像画像とともに、凸面鏡に映された第１ユーザーＡの顔の鏡像を左右反転した画像をＨＭＤ５００に送信する。
このように、ＨＭＤ１のカメラ６４によって撮像された撮像画像に、第１ユーザーＡの顔の鏡像を左右反転した画像を組み合わせてＨＭＤ５００に出力することにより、ＨＭＤ１を装着した第１ユーザーＡの見ている景色を、ＨＭＤ５００を装着した第２ユーザーＢが見ることができるとともに、第１ユーザーＡの表情も確認することができる。また、このとき、第１ユーザーＡの顔の全体を、第１ユーザーＡと向かい合ったときに見えるように確認することができる。さらに、ＨＭＤ１は、カメラ６４によって撮像された撮像画像の中から第１ユーザーＡの顔だけを切り出して、ＨＭＤ５００に送信することにより、第２ユーザーＢに対して見やすい画像を提供することができる。
【０１３１】
また、ＨＭＤ１が画像を送信する際に、第１ユーザーＡが自分の腕を持ち上げることで第１ユーザーＡが装着した凸面鏡Ｍ１がカメラ６４によって観察され、画面の内部にＩＤインジケータ６８の発光を認めた場合のみ、画像処理によって第１ユーザーＡの鏡像を含む撮像画像が反転され、ＨＭＤ５００に送信することができる。
さらに、常に顔認識を行って第１ユーザーＡの顔を見つけるような高度な処理を行うことなく、ＩＤインジケータの発光の有無を検出することでシーケンスを切り替えることが可能なので、比較的低い能力のＣＰＵでも処理が可能となり、安い製造コストで製品を製造することが可能となっている。
【０１３２】
次に、図１６を参照して、第２実施形態に適用可能な画像処理の一例について説明する。図１６は、カメラ６４によって撮像される撮像画像において決められている画像領域の区分の一例を示す図である。
図１６に示す通り、カメラ６４によって撮像された撮像画像は、撮像画像内において、区分線Ｌによって区分けされる撮像画像領域Ｒ１と、検出画像領域Ｒ２とを含む。
この撮像画像領域Ｒ１は、上述の通り、カメラ６４によって撮像された撮像画像のうち、他のＨＭＤ５００に送信される画像領域である。画像処理部１２３３は、カメラ６４によって撮像された撮像画像のうち、この撮像画像領域Ｒ１に対応する画像を切り出して、他のＨＭＤ５００に送信する画像とする。なお、撮像画像領域Ｒ１の左上には、第１ユーザーＡの顔の鏡像を左右反転した画像が表示される顔画像領域Ｒ３が設けられている。
検出画像領域Ｒ２は、カメラ６４によって撮像された撮像画像のうち、撮像画像領域Ｒ１よりも下側に位置する画像領域であって、凸面鏡に映る第１ユーザーＡの顔の鏡像を検出するための画像領域である。この検出画像領域Ｒ２の画像は、第１ユーザーＡの顔の鏡像を検出するための画像であって、他のＨＭＤ５００には送信されない。
【０１３３】
このように、カメラ６４によって撮像された撮像画像のうち、他のＨＭＤ５００に送信される画像を取得する撮像画像領域Ｒ１と、第１ユーザーＡの顔の鏡像を検出するための検出画像領域Ｒ２とを分けることによって、ＨＭＤ５００に送信される画像に、第１ユーザーＡの腕や凸面鏡に映っている第１ユーザーＡの鏡像を送信しないようにした。これにより、ＨＭＤ１は、第２ユーザーＢが装着するＨＭＤ５００に対して、第１ユーザーＡが送りたい画像だけ、つまり、第１ユーザーＡが見ている景色と、第１ユーザーＡの顔の鏡像を左右反転した画像とを送信することができる。よって、第１ユーザーＡの顔の鏡像を左右反転した画像と、第１ユーザーＡの顔の鏡像とが両方ともＨＭＤ５００に表示されることや、第１ユーザーＡの腕が映る画像がＨＭＤ５００に表示されることを回避することができるため、第２ユーザーＢに対して見やすい画像を提供することができる。
【０１３４】
［第３実施形態］
次に、図１７を参照して、本実施形態に係る表示制御方法により、ＨＭＤ１によって撮像された撮像画像に合成画像を重畳して表示される表示画面の一例について説明する。図１７は、本実施形態においてＨＭＤ１によって撮像された撮像画像に合成画像を重畳して表示される表示画面の一例を示す図である。なお、本実施形態では、第１実施形態において説明したＨＭＤ１とＨＭＤ５００とサーバー２００とを適用可能であるため、これらの構成についての詳細な説明は省略する。
人物を撮像し、撮像した画像内における人物に衣服などの合成画像を重畳して表示させ、所謂バーチャルカタログとして販促活動を行うことが行われている。例えば、特開２０１０−７０８８９号公報などに記載されている。しかしながら、等身大の自分自身を観察するためには、等身大のディスプレイが必要となり、このサービスを実現する場合、周辺機器を用意するためのコストが極めて高くなるおそれがある。
これに対して、本実施形態に係るＨＭＤ１は、ユーザーが自分を映すことができる鏡の前に立って撮像した撮像画像に対し、商品等の合成画像を重畳して表示することができる。これにより、周辺機器として特別の装置を用意する必要がなく、コストを抑えることができる。
【０１３５】
図１７（Ａ）に示す通り、第１ユーザーＡは、左目側にＨＭＤ１を装着している。また、第１ユーザーＡは、第１ユーザーＡの全身が映る姿見の前に立って、姿見に映る自分の姿を見ている。
この状態でＨＭＤ１のカメラ６４が起動されると、姿見に映る第１ユーザーＡの鏡像がカメラ６４によって撮像される。
また、ＨＭＤ１のＩＤインジケータ６８が、第１ユーザーＡに割り当てられたＩＤ情報に応じた発光色と発光パターンで点滅している。ここで、第１ユーザーＡの鏡像がカメラ６４によって撮像された場合、撮像画像内にはＩＤインジケータ６８の発光点が含まれている。よって、ＨＭＤ１の処理部１２３の画像処理部１２３３は、撮像画像に基づき、第１ユーザーＡに割り当てられたＩＤ情報を検出することができる。
このように、撮像画像から自己のＩＤ情報が検出された場合、ＨＭＤ１の処理部１２３の画像処理部１２３３は、撮像画像にＨＭＤ１を装着した第１ユーザーＡの鏡像が含まれていると判定する。
【０１３６】
ＨＭＤ１を装着した第１ユーザーＡの鏡像が、カメラ６４によって撮像された撮像画像に含まれていると判定された場合、ＨＭＤ１は、この撮像画像内における第１ユーザーＡの鏡像に合成画像を重畳して表示させる。
本実施形態において、サーバー２００には、所謂バーチャルカタログとして商品を管理するサイトが設けられており、商品画像が多数保管されている。本実施形態において、サーバー２００には、洋服や帽子、靴等のファッションに関する商品の画像が用意されている。ＨＭＤ１は、サーバー２００からバーチャルカタログに掲載されている商品の合成画像を取得し、撮像画像内における第１ユーザーＡの鏡像に、商品を装着させるようにして合成画像を重畳して表示させる。
これにより、図１７（Ｂ）に示す通り、カメラ６４によって撮像された撮像画像内の第１ユーザーＡの鏡像が、バーチャルカタログに掲載されている商品を装着しているような画像が、ＨＭＤ１のＬＣＤ６３に表示される。
【０１３７】
また、ＨＭＤ１は、サーバー２００からバーチャルカタログに掲載されている商品の合成画像を取得する際、この商品に関連する情報、例えば、商品の仕様、価格、在庫状況などを示す情報を取得するものであってもよい。ＨＭＤ１は、この商品に関連する情報を取得した場合、カメラ６４によって撮像された撮像画像の上に、重畳して、吹き出しに記載して表示する。なお、この吹き出しは、該当する商品を指し示すように表示される。
【０１３８】
次に、図１８を参照して、本実施形態に係る表示制御方法の一例について説明する。図１８は、本実施形態に係る表示制御方法の処理フローを示すフローチャートである。
（ステップＳＴ３０１）
ＨＭＤ１の処理部１２３は、通信インタフェース１５０を介して、サーバー２００にアクセスする。例えば、ＨＭＤ１の処理部１２３の通信通話制御部１２３４が、タッチスイッチ３４を介して、第１ユーザーＡからサーバー２００へのアクセスを指示する操作を受け付ける。そして、ＨＭＤ１の処理部１２３の通信通話制御部１２３４が、通信インタフェース１５０を介して、サーバー２００にアクセスする。
この時点でサーバー２００には、ＨＭＤ１より第1ユーザーＡのパーソナルデータに含まれる第1ユーザーＡの氏名・年齢・性別・嗜好データ等が送られる。
このサーバー２００では、所謂バーチャルカタログとして商品を管理するサイトが設けられており、商品画像が多数保管されている。
そして、この段階で第1ユーザーＡの過去の購入履歴や年齢・性別・嗜好に基づいて、第1ユーザーＡの購入意欲が高いと判断される商品が選択される。
また、本実施形態において、サーバー２００には、洋服や帽子、靴等のファッションに関する商品の画像が用意されている。また、この商品の画像は、画像内の人の体の形に合わせて表示態様を変更可能な画像であって、体において予め決められているポイント（例えば、肩、胸、腰、足・・・等）において位置決めされることによって、画像内の人の体が試着しているように見える合成画像を生成するための画像である。
【０１３９】
（ステップＳＴ３０２）
そして、ＨＭＤ１の処理部１２３は、カメラ６４を起動させる。カメラ６４は、撮像した撮像画像の画像データを画像処理部１２３３に出力する。
本実施形態において、第１ユーザーＡは、図１７（Ａ）に示すように、ＨＭＤ１を頭に装着した状態で鏡（姿見）の前に立っている。よって、カメラ６４は、鏡に映った第１ユーザーＡの鏡像を含む撮像画像の画像データを画像処理部１２３３に出力する。
【０１４０】
（ステップＳＴ３０３）
次いで、ＨＭＤ１の処理部１２３の発信制御部１２３２は、メモリー１２７を参照して、登録されているＩＤ情報に応じた発光色および発光パターンでＩＤインジケータ６８を点滅させる。
【０１４１】
（ステップＳＴ３０４）
そして、表示制御部１２３５は、画像処理部１２３３から出力される撮像画像をＬＣＤ６３に表示させる。ここで、カメラ４７によって撮像される撮像画像内には、第１ユーザーＡの鏡像が含まれているとともに、ＩＤインジケータ６８の発光点が含まれている。
【０１４２】
（ステップＳＴ３０５）
次いで、画像処理部１２３３は、カメラ６４によって撮像された撮像画像の画像データに基づき、ＨＭＤ１のＩＤインジケータ６８の発光をＨＭＤ１のカメラ６４が捕らえられたかを判断する。具体的に説明すると、画像処理部１２３３は、撮像された画像データに基づき、ＨＭＤに搭載されるＩＤインジケータの発光点を示す画素として、予め決められた輝度あるいは明度以上の画素が撮像画像内に含まれているか否かを判定する。画像処理部１２３３は、予め決められた輝度あるいは明度以上の画素を検出した場合、時間の経過に伴い複数撮像される撮像画像に基づき、このＩＤインジケータの発光点の発光状態の変化を検出する。この画像処理部１２３３は、例えば、この発光点の点滅状況から発光パターンを検出し、この発光パターンが示すＩＤ情報を検出する。そして、発光パターンが示すＩＤ情報を取得した場合、画像処理部１２３３は、このＩＤ情報が有効な情報であるか否かを判定する。有効な情報であると判定した場合、画像処理部１２３３は、メモリー１２７を参照して、取得したＩＤ情報が、ＨＭＤ１に割り当てられたＩＤ情報（自己のＩＤ情報）であるか否かを判定する。
このようにして、画像処理部１２３３がカメラ６４の撮像画像に基づき、ＨＭＤ１のＩＤインジケータ６８の発光パターンから有効な自己のＩＤ情報を取得した場合、処理部１２３は、ステップＳＴ３０６へ移行する。また、自己のＩＤ情報を取得できない場合、あるいは、取得したＩＤ情報が有効な情報でない場合、処理部１２３は、ステップＳＴ３１１の処理へ移行する。
【０１４３】
（ステップＳＴ３０６）
ＨＭＤ１のＩＤインジケータ６８の発光パターンから有効な自己のＩＤ情報を取得した場合、画像処理部１２３３は、カメラ６４によって撮像された撮像画像に対して歪曲収差を補正する補正処理を行う。そして、画像処理部１２３３は、補正した撮像画像の画像データに基づき、例えば、パターン認識の技術を利用して、撮像画像内に含まれる人の顔や手足および胴体等の体のパーツを検出する。また、画像処理部１２３３は、撮像画像内において、自己のＩＤ情報の発光点と近い人の顔を、第１ユーザーＡの顔の画像領域として検出する。
なお、複数の人の顔が検出された場合、画像処理部１２３３は、自己のＩＤ情報を取得したＩＤインジケータ６８の発光点の位置と撮像画像内において最も近い人の顔を、第１ユーザーＡの顔の画像領域として検出する。
【０１４４】
（ステップＳＴ３０７）
そして、ＨＭＤ１は、サーバー２００のサイトにアクセスして、提供されているカタログデータを受信する。このカタログデータとは、バーチャルカタログとしてサイトによって提供される商品を選択するための画像である。ＨＭＤ１は、受信したカタログデータに基づき、バーチャルカタログに掲載されている商品をＬＣＤ６３に表示させる。
なお、表示される商品は、ステップＳＴ３０１で説明したように、第１ユーザーＡの購入意欲が高そうな商品が表示される。
ここで、第１ユーザーＡにより、バーチャル上において試着を希望する商品が選択される。例えば、タッチスイッチ３４を介して、商品Ｐ１の試着を希望する操作が入力されたとする。
【０１４５】
（ステップＳＴ３０８）
ＨＭＤ１の処理部１２３は、タッチスイッチ３４が検出した操作内容に基づき、通信インタフェース１５０を介して、サーバー２００に対して、商品Ｐ１の合成画像のデータや商品Ｐに関連する情報（例えば、商品の仕様、価格、在庫状況などを示す情報）の送信を要求するリクエスト信号を送信する。
そして、サーバー２００の処理部２０１は、ＨＭＤ１から受信したリクエスト信号に基づき、記憶部２０２に記憶されている商品Ｐの合成画像のデータおよび商品Ｐに関連する情報を読み出し、通信インタフェース２０３を介してＨＭＤ１に送信する。
ＨＭＤ１は、サーバー２００から商品Ｐの合成画像のデータおよび商品Ｐに関連する情報を受信し、フラッシュメモリー１２２に一時的に保存する。
【０１４６】
（ステップＳＴ３０９）
次いで、ＨＭＤ１の処理部１２３の表示制御部１２３５は、フラッシュメモリー１２２から商品Ｐの合成画像のデータを読み出し、カメラ６４が撮像した撮像画像内の第１ユーザーＡの画像領域に商品Ｐの画像を合成させる。つまり、ＨＭＤ１の処理部１２３は、カメラ６４が撮像した第１ユーザーＡの鏡像に、サーバー２００から受信した商品Ｐの画像を重畳して合成する。なお、商品Ｐの画像としては、商品の正面や横などのさまざまな角度から見たときの画像が含まれている。
【０１４７】
（ステップＳＴ３１０）
そして、表示制御部１２３５は、フラッシュメモリー１２２から商品Ｐに関連する情報を読み出し、合成処理した撮像画像に、商品Ｐに関連する情報を重畳して、ＬＣＤ６３に表示させる。
【０１４８】
（ステップＳＴ３１１）
次いで、ＨＭＤ１の処理部１２３は、イベントが終了したか否かを判定し、処理フローを継続する場合にはステップＳＴ３０５の処理へ戻る。またイベントを終了する場合、処理部１２３は、ステップＳＴ３１２の処理へ移行する。
（ステップＳＴ３１２）
そして、ＨＭＤ１の処理部１２３の発信制御部１２３２は、ＩＤインジケータ６８の発光を停止させる。
（ステップＳＴ３１３）
また、ＨＭＤ１の処理部１２３は、カメラ６４の動作を終了させる。
以上により、シーケンスが終了する。
【０１４９】
上述の通り、本実施形態に係るＨＭＤ１およびＨＭＤ５００を用いて表示制御方法によれば、ＨＭＤ１において、カメラ６４が撮像した撮像画像から自己のＩＤインジケータ６８の発光パターンに基づき自己のＩＤ情報を検出した場合、撮像画像内においてＩＤインジケータ６８の発光点に基づきＨＭＤ１の第１ユーザーＡの画像領域を検出する。そして、ＨＭＤ１は、検出した第１ユーザーＡの画像領域に、バーチャルカタログに掲載されている商品Ｐの画像を合成する。
これにより、合成対象である人を撮像画像から検出する際に、ＩＤインジケータ６８の発光点の位置から人物の位置をある程度推定することができるため、より簡単な人物の検出方法によって、合成対象である人物の画像領域を検出することができる。よって、高度な人物検出を行う必要がないため、そのためのコストを削減し、処理を簡略化することができる。
【０１５０】
また、複数の人が鏡の前にいても、カメラ６４が撮像した撮像画像の中から、ＨＭＤ１を装着する第１ユーザーＡを検出することができる。よって、画像処理部１２３３は、カメラ６４が撮像した撮像画像について、複雑な顔認識処理などを実行することにより、第１ユーザーＡ以外の他人を排除するような処理を実行する必要がなくなり、処理が高速で簡単になる。
【０１５１】
なお、本実施形態では、撮像画像と商品の合成画像との合成処理をＨＭＤ１の画像処理部１２３３が実行する例を用いて説明した。しかし、本発明はこれに限られず、サーバー２００によって実行されるものであってもよい。またこの場合には、サーバー２００による高度な処理が可能なので、商品イメージをポリゴンデータなどで保有しておき、人物が自由に動いても商品イメージを人物にフィットさせて重畳表示するようにしてもよい。
また、上述において、ＨＭＤ１およびＨＭＤ５００は、撮像画像に対して、歪曲補正を施した後に、左右反転する画像処理を実行するものであってもよい。
【０１５２】
次に、図１９、２０を参照して、上述の実施形態における発光パターンの一例について説明する。
図１９、２０は、発光パターンの点滅（つまり、発光状態の変化）の周波数を矩形波で示す図である。なお、図１９、２０において示すグラフは、横軸に時間を、縦軸に点灯と消灯をとるものである。
図１９（Ａ）は、例えば、第１ユーザーＡに割り当てられたＩＤ情報に応じた発光パターンＰＡ１の周波数の矩形波を示す図である。図１９（Ｂ）は、例えば、第２ユーザーＢに割り当てられたＩＤ情報に応じた発光パターンＰＢ１の周波数の矩形波を示す図である。
図１９（Ａ）（Ｂ）に示す通り、発光パターンＰＡ１は、発光パターンＰＢ１に比べて、点灯期間から点灯期間までの間隔が短い。よって、発光パターンＰＡ１ではＩＤインジケータの点滅が比較的早くなり、発光パターンＰＢ１ではＩＤインジケータの点滅が比較的遅くなる。
このように、ＩＤインジケータが、点灯期間から点灯期間までの間隔が異なる発光パターンＰＡ１、ＰＢ１に応じて、異なる速さの点滅の可視光で発光することにより、このＩＤインジケータの発光状態を見たユーザーは、それぞれの発光パターンを識別することができる。
【０１５３】
図２０（Ａ）は、発光パターンＰＡ２の周波数の矩形波を示す図である。この発光パターンＰＡ２は、第１ユーザーＡに割り当てられたＩＤ情報およびＩＰアドレス情報に応じたＩＤインジケータの発光状態を示すパターンである。
また、図２０（Ｂ）は、例えば、発光パターンＰＢ２の周波数の矩形波を示す図である。この発光パターンＰＢ２は、第２ユーザーＢに割り当てられたＩＤ情報およびＩＰアドレス情報に応じたＩＤインジケータの発光状態を示すパターンである。
【０１５４】
図２０（Ａ）に示す通り、発光パターンＰＡ２では、第１の発光Ｆ１、第２の発光Ｆ２、第３の発光Ｆ３・・・が、互いの同じ間隔（点灯期間から点灯期間までの間隔）で、繰り返し出現するパターンである。この第１の発光Ｆ１、第２の発光Ｆ２、第３の発光Ｆ３・・・は、ＩＤインジケータが点灯する期間である。この第１の発光Ｆ１、第２の発光Ｆ２、第３の発光Ｆ３・・・の繰り返しからなる点滅は、例えば、１Ｈｚでの比較的低周波数での点滅である。
また、第１の発光Ｆ１、第３の発光Ｆ３では、ＩＤインジケータが、目視では点滅が分かりにくい例えば３０Ｈｚ程度の比較的早めの周波数の点滅である。第１の発光Ｆ１の点滅には、第１ユーザーＡのＩＤ情報が含まれている。第３の発光Ｆ３の点滅には、第１ユーザーＡのＩＰアドレス情報が含まれている。なお、第２の発光Ｆ２は点灯であり、点滅はしない。
【０１５５】
図２０（Ｂ）に示す通り、発光パターンＰＢ２では、第１の発光Ｆ１１、第２の発光Ｆ１２、第３の発光Ｆ１３・・・が、互いに同じ間隔（点灯期間から点灯期間までの期間）で、繰り返し出現するパターンである。この第１の発光Ｆ１１、第２の発光Ｆ１２、第３の発光Ｆ１３・・・は、ＩＤインジケータが点灯する期間である。この第１の発光Ｆ１１、第２の発光Ｆ１２、第３の発光Ｆ１３・・・の繰り返しからなる点滅は、例えば、１Ｈｚであって、図２０（Ａ）よりはやや遅く、肉眼で点滅が確認できる程度の比較的低周波数での点滅である。
また、第１の発光Ｆ１１では、ＩＤインジケータが、目視では点滅が分かりにくい例えば３０Ｈｚ程度の比較的速めの周波数の点滅である。第１の発光Ｆ１１の点滅には、第２ユーザーＢのＩＤ情報が含まれている。また第３の発光Ｆ１３の点滅には、第２ユーザーＢのＩＰ情報が含まれている。なお、第２の発光Ｆ１２は点灯であり、点滅はしない。
このように、比較的低い周波数で点滅し、この点灯時において、さらに比較的早い周波数で点滅するようにすることによって、ＩＤ情報やＩＰアドレス情報を含めることができる。また、第２の発光Ｆ２、第２の発光Ｆ１２のように、点滅しない期間を設けることにより、ユーザーによるＩＤインジケータの点滅の視認性を向上させることができる。
【０１５６】
また、上述したＨＭＤ１、５００、サーバー２００の一部の機能をコンピュータで実現するようにしてもよい。この場合、その機能を実現するための識別情報算出プログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたキーフレーム抽出プログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
なお、ここでいう「コンピュータシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺装置のハードウェアを含むものである。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、光ディスク、メモリカード等の可搬型記録媒体、コンピュータシステムに内蔵される磁気ハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバー装置やクライアントとなるコンピュータシステム内部の揮発性メモリーのように、一定時間プログラムを保持するものを含んでもよい。
また上記のプログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせにより実現するものであってもよい。
【０１５７】
以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１５８】
１…ヘッドマウントディスプレイ、２０…ディスプレイ本体、２３…耳元スピーカー（出力部）、２６…オーディオコネクター、３４…タッチスイッチ、６０…表示部、６３…表示パネル（出力部）、６４…カメラ（撮像部）、７２…撮像素子、６８…ＩＤインジケータ、７０…前方スピーカー、１２１…デコーダー、１２２…フラッシュメモリー、１２３…処理部、１２５…ＬＣＤドライバ、１２７…メモリー、１３０…ＢＴ通信回路、１３１…ＷｉＦｉ通信回路、１３２…加速度センサー、１３３…地磁気センサー、１３７  心拍数センサー、１３８…３Ｇ／ＬＴＥ通信回路、１５０…通信インタフェース（送信部、受信部）、８００…発信装置、１２３１…登録部、１２３２…発信制御部、１２３３…画像処理部（検出部）、１２３４…情報制御部、１２３５…表示制御部、１２３６…音処理部
【図１】
2013251813.tif 000003
【図２】
2013251813.tif 000004
【図３】
2013251813.tif 000005
【図４】
2013251813.tif 000006
【図５】
2013251813.tif 000007
【図６】
2013251813.tif 000008
【図７】
2013251813.tif 000009
【図８】
2013251813.tif 000010
【図９】
2013251813.tif 000011
【図１０】
2013251813.tif 000012
【図１１】
2013251813.tif 000013
【図１２】
2013251813.tif 000014
【図１３】
2013251813.tif 000015
【図１４】
2013251813.tif 000016
【図１５】
2013251813.tif 000017
【図１６】
2013251813.tif 000018
【図１７】
2013251813.tif 000019
【図１８】
2013251813.tif 000020
【図１９】
2013251813.tif 000021
【図２０】
2013251813.tif 000022