(57)【要約】【課題】複数の非可視の識別コードの位置を特定でき、その中から任意の識別コードに対応付けられた各種コンテンツを表示するヘッドマウントディスプレイを提供すること。【解決手段】画像情報に応じた画像光を外光と共にユーザの眼に入射させ、前記画像情報に応じた画像を外景と重ねて表示する表示手段を備えたヘッドマウントディスプレイにおいて、ユーザの視野範囲を撮像する撮像手段と、撮像手段の撮像領域内に存在する非可視の識別コードを検出可能なコード検出手段と、識別コードに対応付けられた対応情報を記憶した記憶手段から検出された識別コードに対応する対応情報を読み出し、当該識別コードに対応させて表示手段に表示する制御を行う表示制御手段と、を備え、表示制御手段は、コード検出手段によって検出された識別コードの位置に対応する表示手段の表示位置に、当該識別コードの位置を示す標識情報を表示する制御を行うこととした。【選択図】図４
2010210822.tif 000002
【特許請求の範囲】
【請求項１】
画像情報に応じた画像光を外光と共にユーザの眼に入射させ、前記画像情報に応じた画像を外景と重ねて表示する表示手段を備えたヘッドマウントディスプレイにおいて、
前記ユーザの視野範囲のうち少なくとも前記表示手段による表示領域を含む範囲を撮像する撮像手段と、
前記撮像手段の撮像領域内に存在する非可視の識別コードを検出可能なコード検出手段と、
識別コードに対応付けられた対応情報を記憶した記憶手段から前記コード検出手段によって検出された識別コードに対応する対応情報を読み出し、当該識別コードに対応させて前記表示手段に表示する制御を行う表示制御手段と、を備え、
前記表示制御手段は、前記コード検出手段によって検出された識別コードの位置に対応する前記表示手段の表示位置に、当該識別コードの位置を示す標識情報を表示する制御を行うことを特徴とするヘッドマウントディスプレイ。
【請求項２】
ユーザの視線方向を検出する視線方向検出手段を備え、
前記表示制御手段は、
前記コード検出手段によって検出された識別コードのうち、前記視線方向検出手段により検出したユーザの視線方向にある識別コードを選択し、当該選択した識別コードに応じた対応情報が前記記憶手段にあるときに当該記憶手段から読み取って表示制御を行う請求項１に記載のヘッドマウントディスプレイ。
【請求項３】
前記表示制御手段は、
前記選択した識別コードの位置に、当該識別コードに応じた対応情報が前記記憶手段にある旨を示す情報を前記表示手段により表示することを特徴とする請求項２に記載のヘッドマウントディスプレイ。
【請求項４】
前記表示制御手段は、
前記選択した識別コードに応じた対応情報を前記表示手段により表示することを特徴とする請求項２又は請求項３に記載のヘッドマウントディスプレイ。
【請求項５】
前記表示制御手段は、
前記識別コードに対応付けられた対応情報を、図柄、文字、静止画像、動画像の中のいずれかの表示態様で表示することを特徴とする請求項１〜４のいずれか１項に記載のヘッドマウントディスプレイ。
【請求項６】
前記非可視の識別コードは赤外線により形成されることを特徴とする請求項１〜５のいずれか１項に記載のヘッドマウントディスプレイ。
【請求項７】
前記コード検出手段は、前記撮像手段の撮像領域内に存在する可視の識別コードを検出可能としており、
前記コード検出手段により前記非可視の識別コードを検出する非可視モードと、前記コード検出手段により可視の識別コードを検出する可視モードとを切り替えるモード切替手段を備えたことを特徴とする請求項１〜６のいずれか１項に記載のヘッドマウントディスプレイ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッドマウントディスプレイに関する。
【背景技術】
【０００２】
従来、図柄、文字、静止画像、動画像、あるいはそれらの組み合わせで構成された各種コンテンツを記憶する記録媒体と、それを再生する手段として、例えば、液晶表示装置等の表示手段により各種コンテンツを画像として表示するパーソナルコンピュータ等の情報処理装置が広く知られている。
【０００３】
また、近年ではパーソナルコンピュータ等をインターネット等の情報網に接続して、ユーザが望む各種コンテンツを入手して、前記表示手段により画像として表示させることも広く一般に行われている。
【０００４】
そして、従来の据え置き式の液晶表示装置等ではなく、ユーザが頭部に装備して、表示手段により表示された画像情報等の各種コンテンツを個人的に楽しむことが可能な、ヘッドマウントディスプレイが開発されている。
【０００５】
このようなヘッドマウントディスプレイとしては、小型の液晶を装備して、当該液晶に画像情報を表示することでユーザに各種コンテンツを視認させる方式のＨＭＤや、画像情報に応じた画像光を外光と共にユーザの眼に入射させ、前記画像情報に応じた画像を外景と重ねて表示するシースルー型のヘッドマウントディスプレイなどが開発されている。
【０００６】
かかるシースルー型のヘッドマウントディスプレイの使用形態として、例えば、特許文献１に示すように、掲示物等に付された非可視の識別コードに対して赤外線を照射させ、反射させることによって得ることができる識別コードＩＤ等に基づき、識別コードに対応付けられた対応情報であるコンテンツが、その識別コードに重ねて対応付けて表示される装置が開示されている。
【０００７】
この場合、ユーザがシースルー型のヘッドマウントディスプレイを通して直接掲示物等を確認すると、掲示物等に付された非可視の識別コードＩＤ等に基づき、識別コードに対応付けられたコンテンツが自動的に表示されるため、ユーザは、掲示物等の記載と識別コードに対応付けられたコンテンツとを同時に重ねあわせて確認することが可能となっている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−２４２１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところが、上記従来の装置では、掲示物等に付された非可視の識別コードに赤外線を照射して、その反射によって非可視の識別コードＩＤ等を認識することはできるものの、掲示物等に付された非可視の識別コードの位置を特定することはできなかった。従って、掲示物等に識別コードが付与されているのか、付与されていればどの位置にあるのか特定できずに、本来見えるべきコンテンツを見逃したりした。
【００１０】
しかも、複数の非可視の識別コードが同時に検出された場合には、表示されるコンテンツがどの識別コードに対応付けられているのかを明確に認識することができなかった。
【００１１】
本発明は、上述したような課題に鑑みてなされたものであり、多数の非可視の識別体が検出された場合であっても、ユーザが非可視の識別コードの位置を特定することが可能であり、また、どの非可視の識別コードに対応付けられたコンテンツが表示されているかを認識することができるヘッドマウントディスプレイを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１に記載の発明は、画像情報に応じた画像光を外光と共にユーザの眼に入射させ、前記画像情報に応じた画像を外景と重ねて表示する表示手段を備えたヘッドマウントディスプレイにおいて、前記ユーザの視野範囲のうち少なくとも前記表示手段による表示領域を含む範囲を撮像する撮像手段と、前記撮像手段の撮像領域内に存在する非可視の識別コードを検出可能なコード検出手段と、識別コードに対応付けられた対応情報を記憶した記憶手段から前記コード検出手段によって検出された識別コードに対応する対応情報を読み出し、当該識別コードに対応させて前記表示手段に表示する制御を行う表示制御手段と、を備え、前記表示制御手段は、前記コード検出手段によって検出された識別コードの位置に対応する前記表示手段の表示位置に、当該識別コードの位置を示す標識情報を表示する制御を行うことを特徴とするものである。
【００１３】
また、請求項２に記載の発明は、請求項１に記載のヘッドマウントディスプレイにおいて、ユーザの視線方向を検出する視線方向検出手段を備え、前記表示制御手段は、前記コード検出手段によって検出された識別コードのうち、前記視線方向検出手段により検出したユーザの視線方向にある識別コードを選択し、当該選択した識別コードに応じた対応情報が前記記憶手段にあるときに当該記憶手段から読み取って表示制御を行うことを特徴とするものである。
【００１４】
また、請求項３に記載の発明は、請求項２に記載のヘッドマウントディスプレイにおいて、前記表示制御手段は、前記選択した識別コードの位置に、当該識別コードに応じた対応情報が前記記憶手段にある旨を示す情報を前記表示手段により表示することを特徴とするものである。
【００１５】
また、請求項４に記載の発明は、請求項２又は請求項３に記載のヘッドマウントディスプレイにおいて、前記表示制御手段は、前記選択した識別コードに応じた対応情報を前記表示手段により表示することを特徴とするものである。
【００１６】
また、請求項５に記載の発明は、請求項１〜４のいずれか１項に記載のヘッドマウントディスプレイにおいて、前記表示制御手段は、前記識別コードに対応付けられた対応情報を、図柄、文字、静止画像、動画像の中のいずれかの表示態様で表示することを特徴とするものである。
【００１７】
また、請求項６に記載の発明は、請求項１〜５のいずれか１項に記載のヘッドマウントディスプレイにおいて、前記非可視の識別コードは赤外線により形成されることを特徴とするものである。
【００１８】
また、請求項７に記載の発明は、請求項１〜６のいずれか１項に記載のヘッドマウントディスプレイにおいて、前記コード検出手段は、前記撮像手段の撮像領域内に存在する可視の識別コードを検出可能としており、前記コード検出手段により前記非可視の識別コードを検出する非可視モードと、前記コード検出手段により可視の識別コードを検出する可視モードとを切り替えるモード切替手段を備えたことを特徴とするものである。
【発明の効果】
【００１９】
本発明によれば、非可視の識別コードの位置をユーザが特定することが可能であり、特に多数の非可視の識別コードが検出された場合であっても、どの非可視の識別コードに対応付けられたコンテンツが表示されているかを確実に認識することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係るヘッドマウントディスプレイ（ＨＭＤ）の使用状態を示す説明図である。
【図２】本実施形態に係るＨＭＤの構成を示す説明図である。
【図３】本実施形態に係るＨＭＤを使用して非可視コードに対応付けられた各種コンテンツの表示例の説明図である。
【図４】本実施形態に係るＨＭＤを使用して非可視コードに対応付けられた各種コンテンツの表示例の説明図である。
【図５】本実施形態に係る非可視コードの説明図である。
【図６】本実施形態に係るＨＭＤの電気的構成及び光学的構成を示したブロック図である。
【図７】本実施形態に係る制御部の構成を示したブロック図である。
【図８】本実施形態に係るＣＣＤカメラを内蔵したカメラユニットの構成の説明図である。
【図９】本実施形態に係るＨＭＤのコンテンツ表示処理を示したフローチャートである。
【図１０】本実施形態に係るＨＭＤを使用して可視コードに対応付けられた各種コンテンツの表示例の説明図である。
【図１１】本実施形態に係るＨＭＤを使用して非可視コードに対応付けられた各種コンテンツの表示例の説明図である。
【図１２】本実施形態に係るＨＭＤを使用して非可視コードに対応付けられた各種コンテンツの表示例の説明図である。
【発明を実施するための形態】
【００２１】
以下、本実施形態に係るヘッドマウントディスプレイ（以下、「ＨＭＤ：Head Mount Display」という。）の一例について、図面を参照して説明する。なお、本実施形態では、ＨＭＤを、画像信号に基づいて生成した画像光を２次元的に走査し、その走査された画像光を当該ＨＭＤの使用者であるユーザの眼に投射して網膜上に結像させる網膜走査型として説明するが、本発明はこれに限定されるものではなく、画像情報に応じた画像光を外光と共にユーザの眼に入射させ、前記画像情報に応じた画像を外景と重ねて表示する表示手段を備えた構成を有するものであれば全てに適用することができる。
【００２２】
［１．ＨＭＤの概要］
本実施形態に係るＨＭＤは、図１及び図２に示すように、画像情報に応じた画像光５００を外光４００と共にユーザ１００の左眼１０１に入射させ、前記画像情報に応じた画像を外景と重ねて表示する表示手段としての表示部１を備えている。
【００２３】
また、このＨＭＤは、ユーザ１００の視野範囲のうち少なくとも表示部１による表示領域を含む範囲を撮像する撮像手段であるＣＣＤカメラ２０を有するカメラユニット２を備えるとともに、ＨＭＤの動作全体を制御する制御部３０を備えている。この制御部３０は、前記ＣＣＤカメラ２０の撮像領域内に存在する非可視の識別コードを検出可能なコード検出手段としての機能と、識別コードに対応付けられた対応情報を記憶した後述するパーソナルコンピュータ３００やサーバ３１０などが備えるハードディスク等の記憶手段から前記コード検出手段によって検出された識別コードに対応する対応情報を読み出し、当該識別コードに対応させて表示部１により表示する制御を行う表示制御手段としての機能とを担っている。
【００２４】
そして、コード検出手段及び表示制御手段として機能する制御部３０は、検出した識別コードの位置に対応する表示部１の表示位置に、当該識別コードの位置を示す標識情報を表示する制御を行うようにしている。
【００２５】
つまり、ＨＭＤは、任意の物体に付された非可視の識別コードを検出可能であり、検出した識別コードに対応付けられた対応情報を読み出し、当該対応情報を表示部１により表示きるようにしたものである。本実施形態では、レンタルビデオ店２００においてレンタル品２１１に非可視の識別コード（以下、「非可視コード２５０」と表すことがある。）を付した態様を例に挙げて説明するが、これに限定されるものではなく、様々な態様で用いることができるものである。
【００２６】
尚、非可視コード２５０は、実際にはユーザから見えないものであるが、説明を分かりやすくするために、本実施形態において図示する場合は点線の枠で区別して表示している。
【００２７】
また、非可視コード２５０は赤外線により形成されるものとしている。すなわち、非可視コード２５０としては、非可視光（例えば、赤外線や紫外線）を反射或は出射するバーコードやＱＲコードなどの他、変調して出射された赤外線などがあるが、本実施形態では、赤外線を反射するＱＲコードを例に挙げて説明する。
【００２８】
識別コードに対応付けられた対応情報は、図柄、文字（以下、「テキスト」とも呼ぶ）、静止画像、動画像の中のいずれかの表示態様で表示するようにしている。また、これら図柄、文字、静止画像、動画像に加えて記号で表示したり、あるいはそれらを組み合わせたりした情報としてもよい。このような識別コードに対応付けられた対応情報が、以下ではテキスト情報２３０または動画像情報２４０として表示されることになる。また、本実施形態では対応情報をコンテンツと表示することがあり、かかるコンテンツに、さらに音声情報を含む場合についても説明する。
【００２９】
図１に示すように、レンタルビデオ店２００において棚２１０に並べられたレンタル品２１１には非可視コード２５０が付されており、この非可視コード２５０に対応付けられた各種コンテンツの表示を、ユーザ１００は所定の動作によりＨＭＤの表示部１によりに画像表示（図４参照）させることができる。これにより、ユーザ１００は、表示された各種コンテンツを確認した上で、所望するレンタル品２１１を決定することができる。
【００３０】
レンタルビデオ店２００には、貸し出し管理用のパーソナルコンピュータ（以下、「パソコン」と略す）３００が設置されており、このパソコン３００にレンタル品２１１に対応付けられた各種コンテンツの情報を記憶している。そして、パソコン３００とＨＭＤとを無線ＬＡＭ３０１を通して通信可能とし、ユーザ１００は非可視コード２５０に対応付けられた各種コンテンツを表示部１に表示させることができる。
【００３１】
また、パソコン３００は、インターネット３０２等の通信回線を通じて、レンタル品２１１に対応付けられた各種コンテンツの情報を記憶したサーバ３１０と接続されている。すなわち、レンタルビデオ店２００に保管されているレンタル品２１１に対応付けられた各種コンテンツを、インターネット３０２を通じてサーバ３１０からもパソコン３００を経由してＨＭＤに供給できる構成としている。
【００３２】
本実施形態に係るＨＭＤの表示部１は、図２に示すように、ユーザ１００の頭部１０２に装着される投影ユニット１ａと、この投影ユニット１ａと伝送ケーブル部４を介して接続された光源ユニット１ｂとから構成されている。
【００３３】
投影ユニット１ａは、ユーザ１００の頭部１０２に装着する眼鏡フレーム型の装着部１１に、外光４００の一部が少なくともユーザ１００の左眼１０１に到達する状態で、画像情報に応じた画像光５００をハーフミラー１０で反射させてユーザ１００の左眼１０１に投射するように取り付けられている。一方、光源ユニット１ｂは、投影ユニット１ａとは別体のコントロールユニット３に内蔵されている。なお、装着部１１は眼鏡フレーム型として形成されているため、あたかも眼鏡のように簡単に装着することができる。
【００３４】
また、図２に示すように、本実施形態に係るＨＭＤにはイヤホン１６が設けられている。このイヤホン１６は、例えば、各種コンテンツに音声情報が含まれている場合に、表示部１に表示される画像にあわせて、または単独で音声を再生してユーザ１００に提供するためのものである。
【００３５】
さらに、図２に示すように、投影ユニット１ａの上部には、ユーザ１００の左眼１０１の視野範囲のうち、少なくとも表示部１により表示される表示領域を含む範囲を撮像するカメラユニット２が取付けられている。
【００３６】
また、コントロールユニット３には、カメラユニット２に内蔵されたＣＣＤカメラ２０（図７及び図８参照）によって撮像された画像を解析して、レンタル品２１１に付された非可視コード２５０を検出するコード検出手段、検出した非可視コード２５０に対応する対応情報としての各種コンテンツを読み出し、非可視コード２５０に対応させて表示部１に表示する制御を行う表示制御手段として機能する制御部３０を配設した構成としている。ところで、この制御部３０は、詳しくは後述するが、投影ユニット１ａに配設されたＣＣＤカメラ９６と共に、ユーザ１００の左眼１０１の視野範囲のうち、左眼１０１の視線方向を検知する視線方向検出手段としても機能している。
【００３７】
かかる構成により、コード検出手段、表示制御手段、及び視線方向検出手段として機能する制御部３０は、検出した識別コードのうち、検出したユーザの視線方向にある識別コードを選択し、当該選択した識別コードに応じた対応情報がパソコン３００やサーバ３１０の記憶手段にあるときに当該記憶手段から読み取って表示部１による表示制御を行うのである。すなわち、制御部３０は、検出した非可視コード２５０の検出位置や、ユーザ１００の左眼１０１の視線方向にある非可視コード２５０に対応付けられた各種コンテンツを、ＣＣＤカメラ２０によって撮像された画像に重ねて表示部１により表示させることになる。
【００３８】
この制御部３０は、詳細は図７を用いて後述するが、ＣＰＵ４０、プログラムＲＯＭ４１、フラッシュＲ０Ｍ４２、ＲＡＭ４３などを備えたコンピュータからなり、プログラムＲＯＭ４１に格納された制御プログラムに従ってＣＰＵ４０が各手段として機能することになる。なお、プログラムＲＯＭ４１に格納された制御プログラムの一部は、例えば、ＣＤ−Ｒ、ＤＶＤ―Ｒ等の記録媒体に付されているものでもよく、その場合、コントロールユニット３に所定の外部接続端子を設けておき、例えば図示しない記録媒体ドライブをこれに接続し、記録媒体を介して例えばフラッシュＲ０Ｍ４２に読み込むようにしてもよい。      
【００３９】
ここで、図３及び４を参照して、本実施形態に係るＨＭＤによって、レンタルビデオ店２００におけるレンタル品２１１に付された非可視コード２５０を検出し、当該非可視コード２５０に対応付けられた各種コンテンツを表示する場合について説明する。
【００４０】
本実施形態におけるレンタル品２１１は、図５に示すように、そのパッケージの背面または前面に複数の非可視コード２５０が付されているが、当然のことながらユーザ１００の肉眼では非可視コード２５０は見えないため、レンタル品２１１のパッケージに印刷された題名やそれに関連したデザイン、あるいは各種情報欄等の視認性や美観を損ねることが無い。
【００４１】
ユーザ１００がＨＭＤを装着していない状態であれば、図３（ａ）に示すように、ユーザ１００は、棚２１０に陳列されたレンタル品２１１の現物を視認することになる。この状態でユーザ１００が所望するレンタル品２１１を選択する場合は、従来のようにレンタル品２１１のパッケージに付されている各種情報を直接視認して決定することになる。
【００４２】
一方、ユーザ１００がＨＭＤを装着した状態で、棚２１０に陳列されたレンタル品２１１を見ると、図３（ｂ）に示すように、ユーザ１００の視野範囲には、レンタル品２１１とともに、レンタル品２１１に付された非可視コード２５０の位置を示す標識情報２０１が、非可視コード２５０の実際の位置に対応して表示部１により画像表示されることになる。また、このとき、ユーザ１００の左眼１０１の視線方向が、ＣＣＤカメラ９６を介して制御部３０により検出され、かかる視線方向を示す十字マークの視線マーカ２０２が、表示部１による表示領域中に表示される。このとき、非可視コード２５０として書かれている情報まで読取れなくても位置だけ判別できれば良い（つまり、ある強度以上の赤外反射光を検知できれば良い）ので、遠くからでも非可視コード２５０の位置を視認できる。
【００４３】
さらに、この状態で、ユーザ１００が棚２１０に接近して、非可視コード２５０の情報が読取れユーザ１００の視野範囲内のレンタル品２１１が所定数以下になると、図４（ａ）に示すように、レンタル品２１１に付された非可視コード２５０の位置を示す標識情報２０１に加えて、非可視コード２５０に対応付けられたコンテンツの一つであるテキスト情報２３０が表示される。
【００４４】
このテキスト情報２３０は、例えば、ＨＭＤのユーザ１００の視野範囲に検出されたレンタル品２１１の概要をユーザ１００に説明するための文字情報（例えば、レンタル品２１１のジャンル、主演又は監督名など）で構成されており、やはり標識情報２０１の一例である。
【００４５】
また、非可視コード２５０に応じた対応情報であるコンテンツとして、上記文字情報以外に、レンタル品２１１のサンプル動画データなどの動画データなどのサービスコンテンツが含まれている場合がある。
【００４６】
その場合、ユーザ１００が、所望のレンタル品２１１に付されている非可視コード２５０の位置を示す標識情報２０１に視線を向けて視線マーカ２０２を所定時間重ね合わせると、非可視コード２５０の情報に基づいて図４（ｂ）に示すように、レンタル品２１１のサンプル動画像データが再生されて動画像情報２４０がサービスコンテンツとして表示される。
【００４７】
すなわち、ユーザ１００が見つめることで選択した非可視コード２５０の位置に、この動画像情報２４０が、当該非可視コード２５０に応じたよりサービス度合いの高い対応情報がレンタルビデオ店２００のパソコン３００や、このパソコン３００とインターネット３０２を介して接続したサーバ３１０の記憶装置等にある旨を示す情報として表示部１により表示されるのである。
【００４８】
他方、非可視コード２５０に応じた対応情報であるコンテンツとして、上述した動画像データなどのようなサービスコンテンツがパソコン３００やサーバ３１０の記憶装置等に存在しない場合は、図示するように、テキスト情報２３０ａには「ＮＯ  ＤＡＴＡ」と表示されるようになっている。すなわち、本実施形態においては、「ＮＯ  ＤＡＴＡ」の表示が無いテキスト情報２３０ａが、非可視コード２５０に応じた対応情報としてのサービスコンテンツがパソコン３００やサーバ３１０にある旨を示す情報として、表示部１により表示されることになる。
【００４９】
なお、本実施形態においては、レンタル品２１１の概要を文字情報から構成されたテキスト情報２３０によって表示するようにしたが、ここでのテキスト情報２３０とは、文字情報のみで構成されるだけではなく、例えば、主演の静止画像等を文字情報に合わせて表示させる構成も含む概念としている。また、当然のことながら動画像情報２４０にあわせた音声情報等も前述したイヤホン１６から同時に出力される。
【００５０】
また、非可視コード２５０に対応したサンプル動画等のサービスコンテンツがパソコン３００またはサーバ３１０（図１参照）から入手できない場合、動画データに代えて静止画像データを用いた静止画を表示してもよいし、また音声情報等のみを出力してもよい。
【００５１】
このように、本実施形態に係るＨＭＤを使用した場合は、複数の非可視コード２５０が検出された場合であっても、非可視コード２５０の位置を示す標識情報２０１により、ユーザ１００は視野範囲内におけるレンタル品２１１に付されている非可視コード２５０の位置を正確に把握することができる。さらに、非可視コード２５０に対応付けられ、表示された情報（例えば、テキスト情報２３０）により、レンタル品２１１の概要を知ることができ、その上、所望するレンタル品２１１を見つめて、当該レンタル品２１１に付されている非可視コード２５０の位置を示す標識情報２０１に視線を重ねることで、さらに詳細なレンタル品２１１のサービスコンテンツ（例えば、動画像情報２４０）を入手することが可能となっている。
【００５２】
〔２．ＨＭＤの電気的構成及び光学的構成〕
次に、図６及び図７を参照しながら、ＨＭＤの電気的構成及び光学的構成について説明する。
【００５３】
図６に示すように、ＨＭＤは投影ユニット１ａ、コントロールユニット３及びカメラユニット２を備え、コントロールユニット３内には、ＨＭＤ全体の動作を統括制御する制御部３０と、この制御部３０から供給される画像信号Ｓから画像情報を画素単位で読み出し、読み出した画素単位の画像情報に基づいてＲ（赤色），Ｇ（緑色），Ｂ（青色）の各色毎に強度変調された光束を生成して出射する光源ユニット１ｂが設けられている。本実施形態では、投影ユニット１ａと光源ユニット１ｂとにより表示手段である表示部１が構成されている。なお、光源ユニット１ｂをコントロールユニット３内に設けるのではなく、投影ユニット１ａ内に設けるようにしてもよい。また、本実施形態では表示部１として２次元的に走査したレーザ光をユーザ１００の左眼１０１に入射し網膜１０１ｂ上に画像を投影する網膜走査型の表示部を例に挙げて説明するが、これに限らず、例えば、液晶型の表示部を用いることもできる。液晶型の表示部としては、例えば、透過型液晶パネルに光源からの光を照射してこの液晶パネルを透過した光を画像光として利用者の眼に入射する透過型のものや、反射型液晶パネルに光源からの光を照射してこの液晶パネルを反射した光を画像光として利用者の眼に入射する反射型のものがある。
【００５４】
（光源ユニット１ｂ）
光源ユニット１ｂには、画像を合成するための要素となる信号等を発生する画像信号供給回路６が設けられている。パソコン３００から供給される画像データが制御部３０に入力されると、制御部３０はその画像データに基づいて画像信号Ｓを生成して画像信号供給回路６に送る。画像信号供給回路６は、画像信号Ｓに基づいて、画像を形成するための要素となる各信号を画素単位で生成する。すなわち、画像信号供給回路６からは、Ｒ（赤色）画像信号６０ｒ，Ｇ（緑色）画像信号６０ｇ，Ｂ（青色）画像信号６０ｂが生成されて出力される。また、画像信号供給回路６は、水平走査部８０で使用される水平駆動信号６１と、垂直走査部９０で使用される垂直駆動信号６２とをそれぞれ出力する。
【００５５】
また、光源ユニット１ｂには、画像信号供給回路６から画素単位で出力されるＲ画像信号６０ｒ、Ｇ画像信号６０ｇ、Ｂ画像信号６０ｂの各画像信号６０ｒ，６０ｇ，６０ｂに応じて、それぞれ強度変調されたレーザ光（「光束」とも呼ぶ。）である画像光５００を出射するように、Ｒレーザ６３，Ｇレーザ６４，Ｂレーザ６５をそれぞれ駆動するためのＲレーザドライバ６６，Ｇレーザドライバ６７，Ｂレーザドライバ６８が設けられている。各レーザ６３，６４，６５は、例えば、半導体レーザや高調波発生機構付き固体レーザとして構成することが可能である。なお、半導体レーザを用いる場合は駆動電流を直接強度変調して、レーザ光の強度変調を行うことができるが、固体レーザを用いる場合は、各レーザそれぞれに外部変調器を備えてレーザ光の強度変調を行う必要がある。
【００５６】
さらに、光源ユニット１ｂは、各レーザ６３，６４，６５より出射されたレーザ光を平行光にコリメートするように設けられたコリメート光学系７１，７２，７３と、このコリメートされたレーザ光を合波するためのダイクロイックミラー７４，７５，７６と、合波されたレーザ光を光ファイバケーブル５０に導く結合光学系７７とが設けられている。
【００５７】
従って、各レーザ６３、６４、６５から出射したレーザ光は、コリメート光学系７１，７２，７３によってそれぞれ平行化された後に、ダイクロイックミラー７４，７５，７６に入射される。その後、これらのダイクロイックミラー７４，７５，７６により、各レーザ光がそれぞれ有する波長に関して選択的に反射・透過される。そして、これら３つのダイクロイックミラー７４，７５，７６にそれぞれ入射した３原色のレーザ光は、波長選択的に反射または透過して結合光学系７７に達し、集光されて光ファイバケーブル５０へ出力される。
【００５８】
（投影ユニット１ａ）
光源ユニット１ｂとユーザ１００の左眼１０１との間に位置する投影ユニット１ａには、光源ユニット１ｂで生成され、光ファイバケーブル５０を介して出射されるレーザ光を平行光化するコリメート光学系７９と、このコリメート光学系７９で平行光化されたレーザ光を画像表示のために水平方向に往復走査する水平走査部８０と、水平走査部８０で水平方向に走査されたレーザ光を垂直方向に走査する垂直走査部９０と、水平走査部８０と垂直走査部９０との間に設けられた第１リレー光学系８５と、このように水平方向と垂直方向に走査されたレーザ光を瞳孔１０１ａへ出射するための第２リレー光学系９５とが設けられている。
【００５９】
水平走査部８０及び垂直走査部９０は、光ファイバケーブル５０から入射されたレーザ光を画像としてユーザ１００の網膜１０１ｂに投影可能な状態にするために、水平方向と垂直方向に走査して走査光束とする光学系であり、水平走査部８０は、レーザ光を水平方向に走査するため偏向面を有する共振型の偏向素子８１と、この偏向素子８１を共振させて偏向素子８１の偏向面を揺動させる駆動信号を水平駆動信号６１に基づいて発生する水平走査駆動回路８２を備えている。
【００６０】
一方、垂直走査部９０は、レーザ光を垂直方向に走査するため偏向面を有する非共振型の偏向素子９１と、この偏向素子９１の偏向面を非共振状態で揺動させる駆動信号を垂直駆動信号６２に基づいて発生する垂直走査制御回路９２とを備え、表示すべき画像の１フレームごとに、画像を形成するためのレーザ光を最初の水平走査線から最後の水平走査線に向かって垂直に走査する。ここで「水平走査線」とは、水平走査部８０による水平方向への１走査を意味する。
【００６１】
なお、偏向素子８１，９１は、ここではガルバノミラーを用いることとするが、レーザ光を走査するようにその偏向面（反射面）を揺動又は回転させられるものであれば、圧電駆動、電磁駆動、静電駆動等いずれの駆動方式によるものであってもよい。また、本実施形態においては、水平走査部８０に共振タイプの偏向素子を用い、垂直走査部９０を非共振タイプの偏向素子を用いることとしているが、これに限らず、例えば、共振タイプの偏向素子を用いてもよく、どちらも非共振タイプの偏向素子としてもよい。
【００６２】
また、水平走査部８０と垂直走査部９０との間でレーザ光を中継する第１リレー光学系８５は、偏向素子８１の偏向面によって水平方向に走査されたレーザ光を偏向素子９１の偏向面に収束させる。そして、このレーザ光が偏向素子９１の偏向面によって垂直方向に走査され、正の屈折力を持つ２つのレンズ９５ａ，９５ｂが直列配置された第２リレー光学系９５を介して、左眼１０１の前方に位置させたハーフミラー１０で反射されてユーザ１００の瞳孔１０１ａに入射し、網膜１０１ｂ上に画像信号Ｓに応じた画像が投影される。これにより、ユーザ１００はこのように瞳孔１０１ａに入射する画像光５００であるレーザ光を、画像として認識する（図３及び図４を参照）。
【００６３】
なお、第２リレー光学系９５においては、レンズ９５ａによって、それぞれのレーザ光がそのレーザ光の中心線を相互に略平行にされ、かつそれぞれ収束レーザ光に変換される。そして、レンズ９５ｂによってそれぞれほぼ平行なレーザ光となると共に、これらのレーザ光の中心線がユーザ１００の瞳孔１０１ａに収束するように変換される。
【００６４】
また、第２リレー光学系９５とハーフミラー１０との間には、ハーフミラー９７が設けられており、このハーフミラー９７によりユーザ１００の左眼１０１及びその周辺で反射した光をＣＣＤカメラ９６へ入射するようにしている。制御部３０は、ＣＣＤカメラ９６で撮像した画像からユーザ１００の左眼１０１の虹彩位置に基づいて、ユーザ１００の視線方向を検出する。
【００６５】
（制御部３０）
制御部３０は、その内部に記憶されている制御プログラムにしたがって後述する所定の処理を実行することによって、前述したコード検出手段、表示制御手段、及び視線方向検出手段等として機能する。
【００６６】
図７に示すように、制御部３０は、各コントローラ３１，３２，３４，３６と、各ＶＲＡＭ（Video Random Access Memory）３３，３５，３７と、周辺機器インターフェース（図中「Ｉ／Ｆ」と示し、以下「Ｉ／Ｆ」とも呼ぶ。）３８と、通信Ｉ／Ｆ３９と、を備えている。
【００６７】
主コントローラ３１は、ＣＰＵ（Central  Processing  Unit）４０と、プログラムＲＯＭ（Read  Only  Memory）４１と、不揮発性メモリであるフラッシュＲＯＭ（フラッシュメモリ）４２と、ＲＡＭ（Random  Access  Memory）４３とを備えており、これらはデータ通信用のバスにそれぞれ接続されており、このデータ通信用のバスを介して各種情報の送受信を行う。
【００６８】
ＣＰＵ４０は、プログラムＲＯＭ４１に記憶されている制御プログラムを実行することにより、主コントローラ３１としてＨＭＤを構成する各部を動作させて、ＨＭＤが備える各種機能を実行させる演算処理装置である。また、フラッシュＲＯＭ４２は、ＣＣＤカメラ２０，９６などから出力される画像データや、画像の輝度の設定値などを記憶する。
【００６９】
ＨＭＤ用コントローラ３２は、主コントローラ３１からの要求に応じて表示部１を制御し、主コントローラ３１によりＨＭＤ用ＶＲＡＭ３３に記憶された画像データに基づいた画像信号Ｓを表示部１に供給する。表示部１は、ＨＭＤ用コントローラ３２から画像信号Ｓが入力されると、この画像信号Ｓに基づいて強度変調した各色のレーザ光を生成及び走査してユーザ１００の左眼１０１に出射し、ユーザ１００の網膜１０１ｂに画像信号Ｓに応じた画像を投影する。これによって、主コントローラ３１は、画像を表示させる制御を行う。
【００７０】
カメラ用コントローラ３４は表示部１内に配置された撮像手段であるＣＣＤカメラ９６を制御し、カメラ用ＶＲＡＭ３５はＣＣＤカメラ９６から出力される画像データを一時的に記憶する。主コントローラ３１は、ユーザ１００の視線方向を認識するために、カメラ用コントローラ３４を介してＣＣＤカメラ９６を制御し、ユーザ１００の眼及びその周辺をＣＣＤカメラ９６により撮像させ、ＣＣＤカメラ９６から出力される画像データをカメラ用ＶＲＡＭ３５を介して取得する。これによって、主コントローラ３１は、ＣＣＤカメラ９６によって撮像された画像を取得することができ、詳しくは後述するが、その画像を解析することによって、ユーザ１００の視線方向を認識している。
【００７１】
カメラ用コントローラ３６はカメラユニット２に内蔵された撮像手段であるＣＣＤカメラ２０を制御し、カメラ用ＶＲＡＭ３７はＣＣＤカメラ２０から出力される画像データを一時的に記憶する。主コントローラ３１は、非可視コード２５０を検出するために、カメラ用コントローラ３６を介してＣＣＤカメラ２０を制御し、ユーザ１００の視野範囲のうち少なくとも表示部１による画像の表示領域を含む範囲をＣＣＤカメラ２０により撮像させ、ＣＣＤカメラ２０から出力される画像データをカメラ用ＶＲＡＭ３７を介して取得する。これによって、主コントローラ３１は、ＣＣＤカメラ２０によって撮像された画像を取得することができ、詳しくは後述するが、その画像を解析することによって、レンタル品２１１に付された非可視コード２５０を認識している。なお、ＣＣＤカメラ２０，９６によって撮像された画像の処理をするために主コントローラ３１内に別途画像処理部をハードウェアで構成することにより画像処理を高速に行うことができる。
【００７２】
周辺機器Ｉ／Ｆ３８は、イヤホン１６（図２参照）、電源スイッチやランプ類等（図示せず）の周辺機器５をコントロールユニット３に接続するためのインターフェースである。例えば、イヤホン１６、電源スイッチやランプ類が周辺機器Ｉ／Ｆ３８に接続されたとき、主コントローラ３１は、電源スイッチ等のスイッチ類からの操作情報を周辺機器Ｉ／Ｆ３８から受け取り、周辺機器Ｉ／Ｆ３８を介してランプ類の点灯情報をランプ類に供給するとともに、ＣＰＵ４０からの音声出力指示に基づいて、所定の音声をイヤホン１６へ出力する。
【００７３】
通信Ｉ／Ｆ３９は、コントロールユニット３とパソコン３００とを通信可能に制御する。主コントローラ３１は、例えば、通信Ｉ／Ｆ３９を介して画像データの供給をパソコン３００に要求し、パソコン３００に接続された無線ＬＡＭ３０１から通信Ｉ／Ｆ３９を介して無線により供給された画像データに基づいた画像信号ＳをＨＭＤ用コントローラ３２により表示部１に供給する。
【００７４】
なお、上述においては、撮像手段としてＣＣＤカメラ２０，９６を用いることとしたが、これに限られず、ＣＭＯＳカメラなどを用いてもよい。
【００７５】
ところで、コード検出手段として機能する制御部３０は、詳しくは図１０を用いて後述するが、ＣＣＤカメラ２０の撮像領域内に存在する可視コード２６０を検出可能としている。そして、非可視コード２５０を検出する非可視モードと、可視コード２６０を検出する可視モードとを切り替えるモード切替手段を備えており、本実施形態では、このモード切替手段をカメラユニット２に設けている。
【００７６】
［カメラユニット２の構成］
ここで、図８を参照し+ながら、ＨＭＤに付設されているカメラユニット２の構成について説明しながら、前述のモード切替手段について説明する。図８（ａ）は、カメラユニット２の概観を示す図、図８（ｂ）及び図８（ｃ）は、カメラユニット２の内部構成を示す透過図である。
【００７７】
図示するように、カメラユニット２は、ＣＣＤカメラ２０、赤外線照射器２１、レンズ２２、フィルタ２４（赤外線非透過フィルタ２４ａ、赤外線透過フィルタ２４ｂ）、切換ボタン２３、ソレノイド２５を備えている。
【００７８】
すなわち、カメラユニット２は、筒状の筐体内に、その筐体の中心軸上にＣＣＤカメラ２０を配設するとともに、このＣＣＤカメラ２０の上方位置に赤外線照射器２１を配設している。そして、ＣＣＤカメラ２０に対応するように、筐体の前面部中央にレンズ２２を配設し、このレンズ２２とＣＣＤカメラ２０との間に、赤外線非透過フィルタ２４ａ及び赤外線透過フィルタ２４ｂが上下に配置されたフィルタ２４を配設している。そして、切換ボタン２３と、この切換ボタン２３の操作により駆動してフィルタ２４を上下に所定の距離で移動させるソレノイド２５を収納した構成としている。
【００７９】
そして、非可視コード２５０が付されたレンタル品２１１（図４参照）に関する情報を取得する非可視モードでは、図８（ｂ）に示すように、ユーザ１００は切換ボタン２３を操作して、赤外線透過フィルタ２４ｂがＣＣＤカメラ２０の前面に位置するように動作させる。これにより、レンズ２２から入射する外光が赤外線非透過フィルタ２４ａを介してＣＣＤカメラ２０に入射する。なお、赤外線非透過フィルタ２４ａに代えて、フィルタ２４に単に開口を設け、この開口から全ての光が入射するようにしてもよい。
【００８０】
一方、通常の可視コード２６０（例えば、可視色のＱＲコード等）が付されたレンタル品２１１（図１０参照）を確認する可視モードでは、図８（ｃ）に示すように、ユーザ１００は切換ボタン２３を操作して、フィルタ２４の赤外線非透過フィルタ２４ａがＣＣＤカメラ２０の前面に位置するように動作させる。これにより、レンズ２２から入射する外光は赤外線非透過フィルタ２４ａを介してＣＣＤカメラ２０に入射する。
【００８１】
このように、本実施形態におけるＨＭＤでは、非可視コード２５０（図３参照）または可視コード２６０（図１０参照）のいずれの識別コードがレンタル品２１１に付されている場合でも、ユーザ１００による切換ボタン２３の操作に応じて速やかに切換えることができる。このように、カメラユニット２を構成する、切換ボタン２３、フィルタ２４（赤外線非透過フィルタ２４ａ及び赤外線透過フィルタ２４ｂ）、ソレノイド２５が本実施形態におけるモード切換手段として機能することとなる。
【００８２】
なお、前記赤外線照射器２１は、少なくともＣＣＤカメラ２０の撮像領域に赤外線を照射可能であり、これにより非可視コード２５０の検出を容易にしている。また、この赤外線照射器２１は、ユーザ１００の切換ボタン２３の操作に応じたソレノイド２５の位置に応じて、赤外線透過フィルタ２４ｂがＣＣＤカメラ２０の前方位置にセットされている場合にのみ、ユーザ１００の視野範囲内の非可視コード２５０に対して、赤外線の照射を行うようにしており、これにより余分な消費電力を抑えている。
【００８３】
［非可視コード読取制御処理］
ここで、制御部３０における主コントローラ３１の処理の一例について、図９を参照して説明する。図９は複数の非可視コード２５０を読み取り、その非可視コード２５０に対応付けられた各種コンテンツを表示する非可視コード読取制御処理を示したフローチャートである。なお、本フローチャートでは、ＨＭＤの電源スイッチ（図示せず）は既にオン操作されており、電源スイッチがオン操作された後の初期設定処理などは全て完了し、さらに、図１に示すように、ユーザ１００がＨＭＤを頭部に装着した状態で、レンタルビデオ店２００において、レンタル品２１１が陳列された棚２１０を確認する場合に実行されるものである。
【００８４】
図９に示すように、主コントローラ３１のＣＰＵ４０は、ＣＣＤカメラ２０によりユーザ１００の視野範囲の撮像する（ステップＳ１０１）。
【００８５】
次いで、ＣＰＵ４０は、ＣＣＤカメラ２０で撮像した画像を解析して、ＣＣＤカメラ２０の撮像範囲に非可視コード２５０を検出したか否かを判定する（ステップＳ１０２）。
【００８６】
すなわち、前述したように、ＣＰＵ４０は、カメラ用ＶＲＡＭ３７を介してＣＣＤカメラ２０が撮像した画像データを取得し、その中に、赤外線を反射して識別できる非可視コード２５０がある場合に、非可視コード２５０を検出したものと判定しており、かかる非可視コード２５０が複数検知された場合でも、それぞれの非可視コード２５０を判別することを可能としている。
【００８７】
ステップＳ１０２において、ＣＣＤカメラ２０の撮像範囲に非可視コード２５０を検出していないと判定した場合（ステップＳ１０２：Ｎｏ）は、ＣＰＵ４０は処理をステップＳ１０１に移して、再度ＣＣＤカメラ２０によりユーザ１００の視野範囲を撮像する。一方、ＣＣＤカメラ２０の撮像範囲に非可視コード２５０を検出したと判定した場合は（ステップＳ１０２：Ｙｅｓ）、ＣＰＵ４０はステップＳ１０３に処理を移す。
【００８８】
そして、ＣＰＵ４０は、検出した非可視コード２５０に位置に合わせて標識情報２０１を重畳してＨＭＤに表示する表示制御を実行する（ステップＳ１０３）。
【００８９】
このＣＣＤカメラ２０の撮像範囲で検出した非可視コード２５０の位置に標識情報２０１を重ねて表示することで、図４（ｂ）に示すように、通常はユーザ１００の肉眼では識別できない非可視コード２５０の位置が標識情報２０１により特定されることになる。
【００９０】
次いで、ＣＰＵ４０は、ＣＣＤカメラ２０の撮像範囲で検出した非可視コード２５０の数が所定数以下か否かを判断する（ステップＳ１０４）。そして、検出した非可視コード２５０の数が所定数以下でないと判別した場合（ステップＳ１０４：Ｎｏ）は、ＣＰＵ４０は処理をステップＳ１０１に移して、再度非可視コード２５０の検出処理を行う。一方、検出した非可視コード２５０の数が所定数以下であると判別した場合（ステップＳ１０４：Ｙｅｓ）は、ＣＰＵ４０は、検出した非可視コード２５０の位置に合わせてテキスト情報２３０を重畳してＨＭＤに表示する表示制御を実行する（ステップＳ１０５）。
【００９１】
かかる処理により、図４（ａ）で示すように、ＣＣＤカメラ２０の撮像範囲で検出した非可視コード２５０の位置に対応したテキスト情報２３０が表示されることになり、ユーザ１００は、棚２１０に陳列されたレンタル品２１１の概要を、ＨＭＤで表示されるテキスト情報２３０を読むことで知ることが可能となる。
【００９２】
次に、ＣＰＵ４０は、ユーザ１００がＣＣＤカメラ２０の撮像範囲で検出した複数の非可視コード２５０のうちの一つに視線を向けたか否かを判断する（ステップＳ１０６）。そして、一つの非可視コード２５０に所定時間視線を向けたと判別した場合（ステップＳ１０６：Ｙｅｓ）は、ＣＰＵ４０は処理をステップＳ１０７に移す。一方、一つの非可視コード２５０に所定時間視線を向けていないと判別した場合（ステップＳ１０６：Ｎｏ）は、ＣＰＵ４０は処理をステップＳ１０８に移す。
【００９３】
このステップＳ１０６の処理においては、ＣＰＵ４０は、図４に示すように、ユーザ１００が任意に視線方向を示す十字マークの視線マーカ２０２を移動させ、ＣＣＤカメラ２０の撮像範囲で検出した複数の非可視コード２５０のうちから、任意の非可視コード２５０を示す標識情報２０１に視線マーカ２０２を重ね合わせた（つまり、ユーザ１００が任意の非可視コード２５０に視線を向けた）時間を計測し、計測した時間が所定時間（例えば、３秒）以上の場合に、ユーザ１００が当該非可視コード２５０を選択したものであると判別する。
【００９４】
なお、このステップＳ１０６の処理において、当該非可視コード２５０に対応した標識情報２０１に加えてテキスト情報２３０にユーザ１００の視線方向を示す視線マーカ２０２を重ねた場合を当該非可視コード２５０の選択としてもよい。これにより、標識情報２０１またはテキスト情報２３０のいずれかに視線マーカ２０２を重ねることで非可視コード２５０を選択したと判別されるので、ユーザ１００が視線方向を移動させて所望の非可視コード２５０を選択する作業を容易とすることができる。
【００９５】
ステップＳ１０７において、ＣＰＵ４０は、視線が向けられた非可視コード２５０に対応付けられたサービスコンテンツである動画像情報２４０を重畳してＨＭＤに表示する表示制御を実行する。
【００９６】
かかる処理により、図４（ｂ）で示すように、ＣＣＤカメラ２０の撮像範囲で検出した複数の非可視コード２５０の中から、ユーザ１００が所定時間視線を向けた任意の非可視コード２５０に対応した動画像情報２４０がＨＭＤで表示されることになり、ユーザ１００は、所望するレンタル品２１１の詳細を知ることが可能となる。
【００９７】
次に、ＣＰＵ４０は、動画像情報２４０が表示された状態で、決定トリガーを検出したか否かを判断する（ステップＳ１０８）。そして、決定トリガーを検出したと判別した場合（ステップＳ１０８：Ｙｅｓ）は、ＣＰＵ４０はステップＳ１０９に処理を移す。一方、決定トリガーを検出していない判別した場合（ステップＳ１０８：Ｎｏ）は、ＣＰＵ４０はステップＳ１１０に処理を移す。
【００９８】
この決定トリガーの検出は、例えば、所定の決定スイッチ（図示せず）をコントロールユニット３に付設して、ユーザ１００による決定スイッチ（図示せず）の操作を検出したときに行われるものであるが、ユーザ１００がＨＭＤで表示される動画像情報２４０を所定時間（例えば、３分）確認したことを検出したときとしてもよい。
【００９９】
そして、ＣＰＵ４０は、決定トリガーを検出した場合に、動画像情報２４０を表示中の非可視コード２５０の情報（つまり、決定トリガーを検出した場合に選択された非可視コード２５０を特定するための情報）を、ＲＡＭ４３の所定の領域に記憶する（ステップＳ１０９）。この処理で記憶された非可視コード２５０の情報は、最終的にパソコン３００（図１参照）に送信されることにより、当該レンタルビデオ店２００におけるユーザ１００のレンタル品２１１の決定に用いられることになる。
【０１００】
最後に、ＣＰＵ４０は、非可視コード読取制御処理を終了するか否かを判断する（ステップＳ１１０）。そして、非可視コード読取制御処理を終了しない場合は、再度ＣＣＤカメラ２０によるユーザ１００の視野範囲の撮像処理（ステップＳ１０１）に処理を移す。
【０１０１】
この処理において、非可視コード読取制御処理を終了する場合は、ユーザ１００が当該レンタルビデオ店２００におけるレンタル品２１１の借り入れ作業を終了又は中止することであり、装備したＨＭＤの電源を切るか、あるいはユーザ１００に貸出されたＨＭＤをレンタルビデオ店２００のカウンタ等に返却することで、非可視コード読取制御処理は終了することになる。
【０１０２】
このように、本実施形態に係るＨＭＤでは、複数の非可視コード２５０が検出された場合であっても、ユーザ１００が付されている非可視コード２５０の位置を特定することが可能であり、また、複数の非可視コード２５０に対応付けられたコンテンツがそれぞれの非可視コード２５０に対応して表示されるため、従来のレンタルビデオ店のように、所望するレンタル品２１１のパッケージ等を確認しながら、借り入れるレンタル品２１１を決定することなく、ＨＭＤに表示された各種コンテンツを確認しながら容易にレンタル品２１１を決定することができる。また、各種コンテンツの中には、動画像情報２４０も含まれるため、ユーザ１００が既に選択したレンタル品２１１を見たかどうかが容易に判断できるため、レンタル品２１１の２重借り入れ等を防止することができる。
【０１０３】
なお、上述の実施形態では、非可視コード２５０に対応付けられたコンテンツのうち、テキスト情報２３０、動画像情報２４０の順に表示するようにしているが、これに限られるものではなく、表示するコンテンツの種類は適宜選択することが可能である。
【０１０４】
ここで、図１０を参照して、レンタルビデオ店２００におけるレンタル品２１１に付された可視できる識別コード（可視コード２６０）に対応する可視モードにおける各種コンテンツの表示について説明する。なお、この可視コード２６０として、例えば、可視色の１次元バーコードやＱＲコード（２次元バーコード）などがある。
【０１０５】
図１０（ａ）に示すように、ユーザ１００はＨＭＤを装着した状態で、棚２１０に陳列されたレンタル品２１１と、レンタル品２１１の所定の位置に付されている可視コード２６０を確認することになる。
【０１０６】
そして、ユーザ１００の視野範囲には、レンタル品２１１とともに、レンタル品２１１に付された可視コード２６０と、可視コード２６０に対応付けられたテキスト情報２３０が表示部１により重畳して画像表示されることになる。なお、この場合にユーザ１００の左眼１０１の視線方向は、十字マークの視線マーカ２０２によりユーザ１００の視野範囲に表示されている。
【０１０７】
さらに、この状態では、前述した非可視コード２５０とは異なり、可視コード２６０の位置はユーザ１００が肉眼で確認できるため、可視コード２６０の位置を示す標識情報２０１を表示する必要はなく、可視コード２６０に対応付けられたテキスト情報２３０のみが表示されることになる。このテキスト情報２３０は、例えば、ＨＭＤのユーザ１００の視野範囲に検出されたレンタル品２１１の概要をユーザ１００に説明するための文字情報（例えば、レンタル品２１１のジャンル、主演又は監督名など）で構成されている。
【０１０８】
そして、ユーザ１００が、任意のレンタル品２１１に付されている可視コード２６０に視線マーカ２０２を所定時間（例えば、３秒）重ね合わせると、図１０（ｂ）に示すように、動画像情報２４０において、レンタル品２１１のサンプル動画像が再生されることになる。
【０１０９】
すなわち、本実施形態に係るＨＭＤを使用した場合は、非可視コード２５０（図３参照）または可視コード２６０（図１０参照）のいずれの識別コードがレンタル品２１１に付されている場合でも、カメラユニット２に付設されている切換ボタン２３（つまり、モード切換手段）をユーザ１００が操作することにより、表示された各種コンテンツにより、レンタル品２１１の概要を知ることができ、その上、所望するレンタル品２１１に付されている可視コード２６０に視線を移動させることで、さらに詳細なレンタル品２１１のコンテンツを入手することを可能としている。
【０１１０】
なお、カメラユニット２において、フィルタ２４における赤外線非透過フィルタ２４ａと赤外線透過フィルタ２４ｂとを時分割で交互にＣＣＤカメラ２０の前方に配置する機能を設けて、非可視コード２５０と可視コード２６０とを検出し、これらの識別コードに対応するコンテンツを表示部１に同時表示させるようにしてもよい。
【０１１１】
（他の実施形態）
ところで、上述してきた実施形態では、複数の非可視コード２５０を検出した場合は、検出した複数の非可視コード２５０に対応した各種コンテンツを、ＣＣＤカメラ２０の撮像範囲で撮像した画像に重畳してＨＭＤに表示する表示制御を実行していたが、他の実施形態として、図１１及び図１２に示すように、ユーザ１００が所望するジャンルに特定して、レンタル品２１１の各種コンテンツをＣＣＤカメラ２０の撮像範囲で撮像した画像に重畳してＨＭＤに表示する表示制御を実行することもできる。
【０１１２】
つまり、図１１（ａ）に示すように、ＣＣＤカメラ２０の撮像範囲で検出した複数の非可視コード２５０全てに対応させて、標識情報２０１及びテキスト情報２３０を表示するのではなく、図１１（ｂ）及び図１２に示すように、当該レンタルビデオ店２００におけるユーザ１００のレンタル履歴から、ユーザ１００の嗜好に合ったジャンルの標識情報２０１及びテキスト情報２３０のみを絞り込んで表示する。
【０１１３】
図１１（ｂ）に表示されている非可視コード２５０に対応した標識情報２０１及びテキスト情報２３０は、当該レンタルビデオ店２００におけるユーザ１００のレンタル履歴から、ユーザ１００は「アクション」のジャンルを主に借り入れているため、その「アクション」のジャンルに特定して、標識情報２０１及びテキスト情報２３０を表示させた一例である。
【０１１４】
同様にして、図１２に表示されている非可視コード２５０に対応した標識情報２０１及びテキスト情報２３０は、当該レンタルビデオ店２００におけるユーザ１００のレンタル履歴から、ユーザ１００は「アニメ」のジャンルを主に借り入れているため、その「アニメ」のジャンルに特定して、標識情報２０１及びテキスト情報２３０を表示させた一例である。
【０１１５】
このように、予めユーザ１００の嗜好に合ったジャンルの標識情報２０１及びテキスト情報２３０のみを表示することで、ユーザ１００は、大量に棚２１０に陳列されているレンタル品２１１の中から、自分の好みのジャンルにおけるレンタル品２１１を速やかに見つけ出すことが可能となる。
【０１１６】
なお、図１１（ｂ）及び図１２に示すように、当該レンタルビデオ店２００におけるユーザ１００のレンタル履歴から、ユーザ１００の嗜好に合ったジャンルの非可視コード２５０に対応した標識情報２０１及びテキスト情報２３０のみが表示されている場合でも、その後に、ユーザ１００が表示されている任意の非可視コード２５０の位置を示す標識情報２０１の一つに、ユーザ１００の視線方向を示す視線マーカ２０２を所定時間（例えば、３秒）重ね合わせた場合には、当該非可視コード２５０に対応付けられた動画像情報２４０が再生されることになる。
【０１１７】
また、上述した他の実施形態における当該レンタルビデオ店２００におけるユーザ１００のレンタル履歴から特定されるジャンルは、一つに限らず複数ジャンルを設定することも可能である。さらに、ユーザ１００がジャンルを特定したい場合とそうでない場合の切換えは、例えば、コントロールユニット３に専用の選択ボタン等を設けて、速やか切換えられる構成とすることが望ましい。
【０１１８】
上述してきたように、本実施形態によれば、以下の効果が期待できる。
【０１１９】
（１）画像情報に応じた画像光を外光と共にユーザ１００の眼に入射させ、画像情報に応じた画像を外景と重ねて表示する表示部１（表示手段）と、ユーザ１００の視野範囲のうち少なくとも表示部１による表示領域を含む範囲を撮像するＣＣＤカメラ２０（撮像手段）と、このＣＣＤカメラ２０によって撮像された画像の撮像領域内に存在する非可視コード２５０を検出可能であり、かつ非可視コード２５０に対応付けられた対応情報（テキスト情報２３０、動画像情報２４０などのコンテンツ）を記憶した記憶手段から読み出し、当該非可視コード２５０に対応させて表示部１により表示する制御を行う制御部３０（コード検出手段、表示制御手段）と、を備えたＨＭＤにおいて、制御部３０は、検出した複数の非可視コード２５０の位置に対応する表示手段の表示位置に、当該非可視コード２５０の位置を示す標識情報２０１を表示する。したがって、例えば、通常はユーザ１００の肉眼では認識できない非可視コード２５０の位置を特定することが可能となる。これにより非可視コード２５０を見逃さずに容易に読み取って関連コンテンツ情報を取得することができる。
【０１２０】
（２）ユーザ１００の視線方向を検出するＣＣＤカメラ９６及び制御部３０（視線方向検出手段）を備え、コード検出手段及び表示制御手段として機能する制御部３０は、検出した非可視コード２５０のうち、ＣＣＤカメラ９６により検出したユーザ１００の視線方向にある非可視コード２５０を選択し、当該選択した非可視コード２５０に応じた対応情報（テキスト情報２３０、動画像情報２４０などのコンテンツ）をパソコン３００やサーバ３１０の記憶手段から読み取って表示するため、ユーザ１００は所定の非可視コード２５０の位置を示す標識情報２０１に視線方向示す視線マーカ２０２を重ねるだけで、対応情報を表示させる非可視コード２５０を選択することが可能となる。
【０１２１】
（３）制御部３０（表示制御手段）は、選択した非可視コード２５０の位置に、当該非可視コード２５０に応じた対応情報（テキスト情報２３０、動画像情報２４０などのコンテンツ）が記憶手段にある旨を示す情報を表示手段により表示するため、ユーザ１００は、当該非可視コード２５０の対応情報（テキスト情報２３０、動画像情報２４０などのコンテンツ）の有無を容易に知ることが可能となる。
【０１２２】
（４）制御部３０（表示制御手段）は、選択した非可視コード２５０に応じた対応情報（テキスト情報２３０、動画像情報２４０）を前記表示手段により表示するため、ユーザ１００は、非可視コード２５０が付された物体（例えば、レンタル品２１１）に対応付けられた情報により、物体（例えば、レンタル品２１１）の概要を知ることが可能となる。
【０１２３】
（５）制御部３０（表示制御手段）は、非可視コード２５０に対応付けられた対応情報（テキスト情報２３０、動画像情報２４０などのコンテンツ）を、図柄、文字、静止画像、動画像の中のいずれかの表示態様で表示するため、ユーザ１００は、非可視コード２５０が付された物体（例えば、レンタル品２１１）に対応付けられた情報を、様々なコンテンツで把握することが可能となる。
【０１２４】
（６）非可視コード２５０は赤外線により形成されるため、通常はユーザ１００の肉眼では認識できない非可視コード２５０を、例えば、赤外線を照射して、その反射を赤外線透過フィルタ２４ｂを通して、ＣＣＤカメラ２０（撮像手段）に撮像することで、非可視コード２５０を検出することが可能となる。なお、本実施形態に係る非可視コード２５０は、赤外線を反射するタイプのものだけではなく、例えば、非可視コード２５０から赤外線を射出するタイプのもの用いることも可能である。
【０１２５】
（７）制御部３０（コード検出手段）は、ＣＣＤカメラ２０（撮像手段）の撮像領域内に存在する可視コード２６０を検出可能としており、コード検出手段により非可視コード２５０を検出する非可視モードと、コード検出手段により可視コード２６０を検出する可視モードとを切り替えるモード切替手段を備えているため、ユーザ１００は、非可視コード２５０と可視コード２６０の何れかまたは両方が付された物体（例えば、レンタル品２１１）であっても、ＨＭＤに表示されるその物体に対応付けられた情報（各種コンテンツ）により、物体の概要を把握することが可能となる。
【０１２６】
なお、上述してきた実施形態では、赤外線照射器２１（図８参照）により赤外線を照射して、非可視コード２５０に反射した赤外線を、ＣＣＤカメラ２０の前面に設けられた赤外線透過フィルタ２４ｂを通して撮像することで、非可視コード２５０を検出するようにしたが、本発明はこれに限定されるものではなく、例えば、ＣＣＤカメラ２０が暗視カメラのように高感度のものであれば、特に赤外線照射器２１は必要ではなく、自然光に含まれる赤外線を反射して、非可視コード２５０を検知することも可能である。
【０１２７】
また、従来の非可視の識別コードの種類によっては、赤外線を反射するものではなく、例えば、紫外線を反射する透明バーコードなども開発されており、この場合は、赤外線の代わりに紫外線を照射して、さらに、ＣＣＤカメラ２０の前面に紫外線透過フィルタなどを設けることにより、紫外線を反射することによりＣＣＤカメラ２０で撮像された透明バーコードを検出することも可能である。
【０１２８】
以上、各実施形態を通して本発明を説明してきたが、本発明はこれらに限定されるものではない。また、上述した各効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施の形態に記載されたものに限定されるものではない。
【符号の説明】
【０１２９】
１  表示部（表示手段）
１ａ  投影ユニット
１ｂ  光源ユニット
２  ＣＣＤカメラユニット
２０  ＣＣＤカメラ
３    コントロールユニット
３０  制御部（コード検知手段、表示制御手段、視線方向検出手段）
３１  主コントローラ
４０  ＣＰＵ
９６  ＣＣＤカメラ
１００  ユーザ
２５０  非可視コード
２６０  可視コード
４００  外光
５００  画像光
【図１】
2010210822.tif 000003
【図２】
2010210822.tif 000004
【図３】
2010210822.tif 000005
【図４】
2010210822.tif 000006
【図５】
2010210822.tif 000007
【図６】
2010210822.tif 000008
【図７】
2010210822.tif 000009
【図８】
2010210822.tif 000010
【図９】
2010210822.tif 000011
【図１０】
2010210822.tif 000012
【図１１】
2010210822.tif 000013
【図１２】
2010210822.tif 000014