(57)【要約】【課題】頭部装着ディスプレイを用いたよりセキュリィティ性の高い認証を行う、ことを目的とする。【解決手段】ＨＭＤは、ユーザの顔の向きを検知する顔向き検知部、及びユーザの視線を検知する視線検知部を備え、顔向き検知部による検知結果に応じて、ディスプレイの画像表示領域に表示するオブジェクトを変化させる。そして、ＨＭＤは、認証用オブジェクトがユーザの動作に応じて画像表示領域に表示させ、ユーザが視線を認証用オブジェクトに合わせたことを視線検知部が検知した場合にユーザ認証を行う。【選択図】図６
2018181256.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが視認可能なように、前記ユーザの頭部にディスプレイが装着される頭部装着ディスプレイ装置であって、
前記ユーザの顔の向きを検知する顔向き検知手段と、
前記ユーザの視線を検知する視線検知手段と、
前記顔向き検知手段による検知結果に応じて、前記ディスプレイの画像表示領域に表示するオブジェクトを変化させる画像表示制御手段と、
認証に用いる認証用オブジェクトが前記ユーザの動作に応じて前記画像表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う認証手段と、
を備える頭部装着ディスプレイ装置。
【請求項２】
前記認証用オブジェクトは、認証開始時には前記画像表示領域に表示されず、前記ユーザの動作によって前記画像表示領域に表示される請求項１記載の頭部装着ディスプレイ装置。
【請求項３】
前記画像表示領域には、認証用表示領域が設定され、
前記認証手段は、前記認証用オブジェクトが前記ユーザの動作に応じて前記認証用表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う請求項１又は請求項２記載の頭部装着ディスプレイ装置。
【請求項４】
前記ユーザの動作は、前記ユーザが顔の向きを変えること、又は前記認証用オブジェクトをユーザが移動させることである請求項１から請求項３の何れか１項記載の頭部装着ディスプレイ装置。
【請求項５】
前記認証手段は、前記視線検知手段による検知結果及び前記顔向き検知手段による検知結果に基づいて認証を行う請求項１から請求項４の何れか１項記載の頭部装着ディスプレイ装置。
【請求項６】
予め登録された識別体が前記ディスプレイに表示された場合に、前記認証用オブジェクトが前記ディスプレイに表示される請求項１から請求項５の何れか１項記載の頭部装着ディスプレイ装置。
【請求項７】
前面にカメラを備え、
前記カメラが予め登録された実在する識別体を撮像した場合に、前記認証用オブジェクトが前記ディスプレイに表示される請求項１から請求項６の何れか１項記載の頭部装着ディスプレイ装置。
【請求項８】
前記認証用オブジェクトは、予め登録された識別体である請求項１から請求項５の何れか１項記載の頭部装着ディスプレイ装置。
【請求項９】
前記認証手段は、前記認証用オブジェクトに所定時間以上、視線を向けたことが検知された場合にユーザが認証操作を開始し、前記認証用オブジェクトから所定時間以上、視線を逸らしたことが検知された場合にユーザが認証操作を終了したとする請求項１から請求項８の何れか１項記載の頭部装着ディスプレイ装置。
【請求項１０】
前記認証手段は、所定時間内で所定回数以上のユーザの瞬きが検知された場合に、認証操作の開始又は終了とする請求項１から請求項８の何れか１項記載の頭部装着ディスプレイ装置。
【請求項１１】
前記認証手段は、ユーザが頭部を所定動作させたことが検知された場合に、認証操作の開始又は終了とする請求項１から請求項８の何れか１項記載の頭部装着ディスプレイ装置。
【請求項１２】
ユーザが視認可能なように、前記ユーザの頭部にディスプレイが装着され、前記ユーザの顔の向きを検知する顔向き検知手段、及び前記ユーザの視線を検知する視線検知手段を備える頭部装着ディスプレイ装置の認証方法であって、
前記顔向き検知手段による検知結果に応じて、前記ディスプレイの画像表示領域に表示するオブジェクトを変化させる第１工程と、
認証に用いる認証用オブジェクトが前記ユーザの動作に応じて前記画像表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う第２工程と、
を有する認証方法。
【請求項１３】
ユーザが視認可能なように、前記ユーザの頭部にディスプレイが装着され、前記ユーザの顔の向きを検知する顔向き検知手段、及び前記ユーザの視線を検知する視線検知手段を備える頭部装着ディスプレイ装置が有するコンピュータを、
前記顔向き検知手段による検知結果に応じて、前記ディスプレイの画像表示領域に表示するオブジェクトを変化させる画像表示制御手段と、
認証に用いる認証用オブジェクトが前記ユーザの動作に応じて前記画像表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う認証手段と、
して機能させるための認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、頭部装着ディスプレイ装置、認証方法、及び認証プログラムに関するものである。
【背景技術】
【０００２】
情報処理装置を起動する際やコンピュータネットワーク等にアクセスする際に、ユーザ認証が行われる場合がある。このユーザ認証が成功した場合にのみ、情報処理装置の使用やコンピュータネットワークへのアクセスが可能となる。
【０００３】
ユーザ認証としては、例えば、キーボードを介したパスワードの入力が求められる。しかしながら、キーボードを用いることによるパスワードの漏えい等を防止するために、よりセキュリティ性の高いユーザ認証も開発されている。
【０００４】
セキュリティ性の高いユーザ認証として、特許文献１には、画面上に表示される画像を注視するユーザの視線を検知し、前記視線に基づいてユーザが注視した画像を検知し、検知した画像を認証情報としてユーザ認証を行うディスプレイシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１４９３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年では、ユーザの頭部にディスプレイを装着する頭部装着ディスプレイ装置（Head Mount Display：ＨＭＤ）が普及し始めている。頭部装着ディスプレイ装置では、特許文献１に記載のようなユーザの視線を検知したユーザ認証が用いられることが想定されるものの、よりセキュリィティ性の高い認証が求められる。
【０００７】
本発明は、このような事情に鑑みてなされたものであって、よりセキュリィティ性の高い認証を行える、頭部装着ディスプレイ装置、認証方法、及び認証プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の頭部装着ディスプレイ装置、認証方法、及び認証プログラムは以下の手段を採用する。
【０００９】
上記課題を解決するため、本発明の一態様である「頭部装着ディスプレイ装置」は、ユーザが視認可能なように、前記ユーザの頭部にディスプレイが装着される頭部装着ディスプレイ装置であって、前記ユーザの顔の向きを検知する顔向き検知手段と、前記ユーザの視線を検知する視線検知手段と、前記顔向き検知手段による検知結果に応じて、前記ディスプレイの画像表示領域に表示するオブジェクトを変化させる画像表示制御手段と、認証に用いる認証用オブジェクトが前記ユーザの動作に応じて前記画像表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う認証手段と、を備える。
【００１０】
上記課題を解決するため、本発明の一態様である「認証方法」は、ユーザが視認可能なように、前記ユーザの頭部にディスプレイが装着され、前記ユーザの顔の向きを検知する顔向き検知手段、及び前記ユーザの視線を検知する視線検知手段を備える頭部装着ディスプレイ装置の認証方法であって、前記顔向き検知手段による検知結果に応じて、前記ディスプレイの画像表示領域に表示するオブジェクトを変化させる第１工程と、認証に用いる認証用オブジェクトが前記ユーザの動作に応じて前記画像表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う第２工程と、を有する。
【００１１】
上記課題を解決するため、本発明の一態様である「認証プログラム」は、ユーザが視認可能なように、前記ユーザの頭部にディスプレイが装着され、前記ユーザの顔の向きを検知する顔向き検知手段、及び前記ユーザの視線を検知する視線検知手段を備える頭部装着ディスプレイ装置が有するコンピュータを、前記顔向き検知手段による検知結果に応じて、前記ディスプレイの画像表示領域に表示するオブジェクトを変化させる画像表示制御手段と、認証に用いる認証用オブジェクトが前記ユーザの動作に応じて前記画像表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う認証手段と、して機能させる。
【００１２】
上記「頭部装着ディスプレイ装置」には、以下に例示するように、種々の技術的限定を加えてもよい。また、同趣旨の技術的限定を、「認証方法」が実行する処理ステップや「認証プログラム」の機能に加えてもよい。
【００１３】
前記認証用オブジェクトは、認証開始時には前記画像表示領域に表示されず、前記ユーザの動作によって前記画像表示領域に表示される。
【００１４】
前記画像表示領域には、認証用表示領域が設定され、前記認証手段は、前記認証用オブジェクトが前記ユーザの動作に応じて前記認証用表示領域に表示され、前記ユーザが視線を前記認証用オブジェクトに合わせたことを前記視線検知手段が検知した場合に認証を行う。
【００１５】
前記ユーザの動作は、前記ユーザが顔の向きを変えること、又は前記認証用オブジェクトをユーザが移動させることである。
【００１６】
前記認証手段は、前記視線検知手段による検知結果及び前記顔向き検知手段による検知結果に基づいて認証を行う。
【００１７】
実在する予め登録された識別体が前記ディスプレイに表示された場合に、前記認証用オブジェクトが前記ディスプレイに表示される。
【００１８】
前記認証用オブジェクトは、前記ディスプレイに表示される実在する識別体である。
【００１９】
前記認証手段は、前記認証用オブジェクトに所定時間以上、視線を向けたことが検知された場合にユーザが認証操作を開始し、前記認証用オブジェクトから所定時間以上、視線を逸らしたことが検知された場合にユーザが認証操作を終了したとする。
【００２０】
前記認証手段は、所定時間内で所定回数以上のユーザの瞬きが検知された場合に、認証操作の開始又は終了とする。
【００２１】
前記認証手段は、ユーザが頭部を所定動作させたことが検知された場合に、認証操作の開始又は終了とする。
【発明の効果】
【００２２】
本発明によれば、頭部装着ディスプレイを用いたよりセキュリィティ性の高い認証を行える、という効果を有する。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施形態に係るディスプレイシステムの構成図である。
【図２】本発明の第１実施形態に係るＨＭＤによる画像表示領域を示す模式図である。
【図３】本発明の第１実施形態に係るＨＭＤの電気的構成を示す機能ブロック図である。
【図４】本発明の第１実施形態に係るＨＭＤを用いたユーザ認証を示す模式図である。
【図５】本発明の第１実施形態に係る認証用表示領域を示す模式図である。
【図６】本発明の第１実施形態に係るユーザ認証処理の流れを示すフローチャートである。
【図７】本発明の第２実施形態に係るＨＭＤを用いたユーザ認証を示す模式図である。
【図８】本発明の第３実施形態に係るＨＭＤを用いたユーザ認証を示す模式図である。
【図９】本発明の第３実施形態に係るＨＭＤの電気的構成を示す機能ブロック図である。
【図１０】本発明の第３実施形態に係るユーザ認証処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下に、本発明に係る頭部装着ディスプレイ装置、認証方法、及び認証プログラムの一実施形態について、図面を参照して説明する。
【００２５】
［１．第１実施形態］
以下、本発明の第１実施形態について説明する。
【００２６】
［１−１．ディスプレイシステムの構成］
図１は、本実施形態に係るディスプレイシステム１０の構成図である。
【００２７】
ディスプレイシステム１０は、頭部装着ディスプレイ装置（Head Mount Display、以下「ＨＭＤ」という。）１２及びサーバ１４を備える。
【００２８】
ＨＭＤ１２は、ユーザが視認可能なようにユーザの頭部にＬＣＤ（Liquid Crystal Display）等のディスプレイ１６が備えられる。ディスプレイ１６は、一例として、伸縮性のあるバンド１８によってユーザの頭部に固定される。
【００２９】
図１に示されるＨＭＤ１２の外形は一例であり、両眼の前方にディスプレイ１６が位置するが、これに限らず、メガネ型のようにメガネのレンズに画像を投影させるものでもよい。また、両眼で画像を視認させるものではなく、片眼で画像を視認させるものでもよい。また、ＨＭＤ１２は、ユーザが装着しても外界を視認できる透過型、外界を視認できない非透過型の何れであってもよい。また、ＨＭＤ１２がディスプレイ１６に表示させる画像は、仮想現実（ＶＲ : Virtual Reality）であってもよいし、拡張現実（ＡＲ : Augmented Reality）の何れであってもよい。なお、本実施形態に係るＨＭＤ１２ではディスプレイ１６にはＶＲが表示される。
【００３０】
ＨＭＤ１２とサーバ１４は、通信回線２０を介して情報の送受信が可能とされている。なお、ＨＭＤ１２は通信回線２０に直接アクセスするための通信機能を有していてもよいし、例えば、携帯電話端末等の他の情報処理装置を介して通信回線２０にアクセスしてもよい。
【００３１】
サーバ１４は、ＨＭＤ１２で実行されるプログラム等の各種情報を記憶しており、必要に応じてＨＭＤ１２との間で情報の送受信を行う。
【００３２】
ＨＭＤ１２は、図２に示されるように、ユーザの視界を覆うようにディスプレイ１６に画像表示領域２２が設けられる。画像表示領域２２には、各種画像（オブジェクトともいう。）が表示される。なお、本実施形態に係る画像表示領域２２は、ＨＭＤ１２を装着したユーザの視野範囲にほぼ一致する。
【００３３】
本実施形態に係るＨＭＤ１２は、ユーザがＨＭＤ１２を起動させる場合にユーザ認証を行い、ユーザ認証に成功した場合にユーザの操作を可能とする。画像表示領域２２には、ユーザ認証に用いるオブジェクトである認証用オブジェクト２４が表示される。そして、ＨＭＤ１２に設けられた視線検知部３２（図３参照）によって、ユーザが視線を認証用オブジェクト２４に合わせたことを検知した場合にユーザ認証が行われる。
【００３４】
本実施形態に係る認証用オブジェクト２４は、一例として、少なくとも一つ以上を視認して認証成功とされる複数の要素（以下「認証要素」という。）２６で形成される。また、本実施形態に係るユーザ認証は、複数の認証要素２６を予め定められた順番で視認した場合に認証成功とするが、これに限らず、複数の認証要素２６を視認する順番は定められていなくてもよいし、認証要素２６を視認し続ける時間を認証成功の条件としてもよい。なお、認証用オブジェクト２４は、複数の認証要素２６で形成されずに、一つの画像であってもよい。
【００３５】
［１−２．ＨＭＤの機能ブロック図］
図３は、本実施形態に係るＨＭＤ１２の電気的構成を示す機能ブロック図である。
【００３６】
ＨＭＤ１２は、ディスプレイ１６の他に、顔向き検知部３０、視線検知部３２、主制御部３４、記憶部３６、及び通信部３８を備える。
【００３７】
顔向き検知部３０は、例えば加速度センサーやジャイロセンサ等を備え、ＨＭＤ１２を装着したユーザの顔の向きを検知する。
【００３８】
視線検知部３２は、例えばユーザの眼を撮像するカメラを備え、ユーザの眼を撮像した結果に基づいて、ユーザの視線を検知する。
【００３９】
主制御部３４は、例えば、ＣＰＵ（Central Processing Unit）、マイクロプロセッサ、ＤＳＰ（Digital Signal Processor）等であり、ＨＭＤ１２全体の動作を制御する。
【００４０】
記憶部３６は、例えば、ＲＡＭ（Random Access Memory）やＤＲＡＭ（Dynamic Random Access Memory）、又はフラッシュメモリ等で構成されており、主制御部３４による各種プログラムに基づく処理の実行時のワークエリアや、画像等の各種データ及び主制御部３４の処理に利用されるプログラム等を保存する。
【００４１】
通信部３８は、通信回線２０に接続する機能を有し、例えばＮＩＣ（Network Interface Controller）であり、携帯電話網等の通信網に接続する。なお、通信部３８は、ＮＩＣに代えて又はＮＩＣと共に、無線ＬＡＮ（Local Area Network）に接続する機能、無線ＷＡＮ（Wide Area Network）に接続する機能、例えばBluetooth（登録商標）等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。
【００４２】
これらディスプレイ１６、顔向き検知部３０、視線検知部３２、主制御部３４、記憶部３６、及び通信部３８は、システムバスを介して相互に電気的に接続されている。従って、主制御部３４は、ディスプレイ１６に対する画像の表示、顔向き検知部３０や視線検知部３２の検知結果を用いた各種処理、記憶部３６へのアクセス、及び通信部３８を介した各種通信網や他の端末へのアクセス等を行える。なお、上記構成の他に、ＨＭＤ１２には音を出力するためのスピーカやイヤホンジャック、他の情報処理装置との間でデータの送受信を行うためのＵＳＢ（Universal Serial Bus）コネクタ等が備えられる。
【００４３】
また、ＨＭＤ１２は、有線又は無線によってコントローラと接続可能とされ、コントローラを用いたユーザ操作が可能とされている。
【００４４】
主制御部３４は、画像表示制御部４０及び認証処理部４２を備える。主制御部３４が備える各部は、記憶部３６に記憶されているプログラムによって実現される。
【００４５】
画像表示制御部４０は、画像表示領域２２に表示させる画像（オブジェクト）を示すデータをディスプレイ１６へ出力する。また、画像表示制御部４０は、顔向き検知部３０による検知結果に応じて、画像表示領域２２に表示するオブジェクトを変化させる。
【００４６】
認証処理部４２は、ユーザ認証に関する処理を実行する。
【００４７】
［１−３．第１実施形態に係るユーザ認証］
本実施形態に係るユーザ認証について説明する。
【００４８】
本実施形態に係るユーザ認証は、認証用オブジェクト２４がユーザの動作に応じて画像表示領域２２に表示され、ユーザが視線を認証用オブジェクト２４に合わせたことを視線検知部３２が検知した場合に認証を行う。
【００４９】
図４は、本実施形態に係るユーザ認証を示す模式図であり、ＨＭＤ１２によって表示される画像空間４４を模式的に示したものである。本実施形態に係るＨＭＤ１２は、仮想現実（ＶＲ）を表示するため、図４に示される画像空間４４はＶＲ空間である。図４において一点鎖線で囲まれた領域は、ＨＭＤ１２を装着したユーザが頭部を動かすことで、視認可能な画像空間４４の全体である。一方、実線で囲まれた領域は、画像表示領域２２に表示される画像空間４４であり、ＨＭＤ１２を装着したユーザが実際に視認している範囲である。
【００５０】
図４（Ａ）に示されるように認証用オブジェクト２４は、画像空間４４に存在しているものの、ユーザ認証開始時には画像表示領域２２に表示されない。このため、ユーザは、顔の向きを変える動作を行うことで、図４（Ｂ）に示されるように、画像空間４４に存在している認証用オブジェクト２４を画像表示領域２２に表示させる。
【００５１】
さらに、本実施形態に係るユーザ認証では、画像表示領域２２に認証用表示領域２２Ａが設定される。画像表示領域２２は、図５に示されるように、疑似的に認証用表示領域２２Ａ及び非認証用表示領域２２Ｂに分割される。そして、認証用オブジェクト２４が、認証用表示領域２２Ａに表示された場合にユーザ認証が行われる。
【００５２】
認証用オブジェクト２４が画像表示領域２２に表示された場合、認証用表示領域２２Ａに認証用オブジェクト２４を表示させるようにユーザに促す表示を行ってもよい。例えば、ＨＭＤ１２は、認証用オブジェクト２４を認証用表示領域２２Ａ内へ入れることをユーザに促すように、認証用表示領域２２Ａの点滅、文字や矢印の表示、又は音声によるアナウンスを行う。
【００５３】
また、図５に示される認証用表示領域２２Ａの分割は一例であり、他の分割であってもよい。また、画像表示領域２２には、非認証用表示領域２２Ｂが設けられず、認証用表示領域２２Ａを画像表示領域２２の全体としてもよい。
【００５４】
そして、ＨＭＤ１２は、視線検知部３２による視線検知の結果が、登録されている認証用視線情報と一致しているか否かによって認証の成否を判定する。認証用視線情報は、これを登録するためにユーザが認証用オブジェクト２４を視認することで生成され、記憶部３６に予め記憶されている。
【００５５】
［１−４．認証操作の開始又は終了の判定］
次に、ユーザによる認証操作の開始又は終了について説明する。
【００５６】
認証処理部４２は、例えば、ユーザがＨＭＤ１２に接続されているコントローラに対する所定操作を行った場合を認証操作の開始とし、ユーザが再びコントローラに対して所定操作を行った場合を認証操作の終了とする。なお、コントローラに対する所定操作とは、例えば、所定のボタンをクリックすることである。
【００５７】
そして、視線検知部３２は、ユーザによる認証操作の開始を認証処理部４２が受け付けた後に、ユーザの視線検知を開始する。また、視線検知部３２は、ユーザによる認証操作の終了を認証処理部４２が受け付けた後に、ユーザの視線検知を終了する。その後、認証処理部４２は、視線検知部３２による視線の検知結果に基づいてユーザ認証の成否を判定する。
【００５８】
なお、ユーザによる認証操作の開始又は終了は、コントローラに対する所定操作に限らず、視線検知部３２又は顔向き検知部３０による検知結果に基づいて判定されてもよい。
【００５９】
例えば、認証処理部４２は、認証用オブジェクト２４に所定時間以上、ユーザが視線を向けたことが視線検知部３２によって検知された場合にユーザによる認証操作の開始とする。そして、認証処理部４２は、認証用オブジェクト２４から所定時間以上、視線を逸らしたことが視線検知部３２によって検知された場合にユーザによる認証操作の終了とする。なお、所定時間は、ユーザが無意識で視線を向けたり、逸らしたりする時間ではなく、ユーザが意図して行ったと判定可能な時間で有り、例えば数秒である。
【００６０】
また、認証処理部４２は、視線検知部３２によって所定時間内で所定回数以上のユーザの瞬きが検知された場合に、認証操作の開始又は終了とする。所定時間内で所定回数以上とは、ユーザが無意識に行う瞬きではなく、ユーザが意図して行った瞬きであると判定可能な回数であり、例えば、１秒以内に３回以上の瞬き等である。
【００６１】
また、認証処理部４２は、ユーザが頭部を所定動作させたことを顔向き検知部３０が検知した場合に、認証操作の開始又は終了とする。所定動作とは、例えば所定時間内で所定方向へ所定回数等、ユーザが無意識に行う動作ではなく、ユーザが意図して行った動作であると判定可能な回数であり、例えば、頭部を1秒間に右側へ２回傾ける等である。
【００６２】
また、認証処理部４２は、ディスプレイ１６に表示された所定のオブジェクトに所定時間以上、ユーザが視線を向けたことが視線検知部３２によって検知された場合にユーザによる認証操作の開始とし、再び所定のオブジェクトに所定時間以上、ユーザが視線を向けたことが視線検知部３２によって検知された場合にユーザによる認証操作の終了としてもよい。
【００６３】
なお、何れの認証操作の開始又は終了の判定も、認証用表示領域２２Ａに認証用オブジェクト２４が表示されている場合に行われる。また、ＨＭＤ１２は、ユーザによる認証操作の開始又は終了を示す動作を受け付けた場合には、その旨を示す報知（以下「認証開始報知」又は「認証終了報知」という。）を行う。認証開始報知又は認証終了報知は、ディスプレイ１６への所定画像の表示や所定音声の出力等である。
【００６４】
認証開始報知が行われることによって、ユーザは、認証操作を行えることを認識する。また、認証終了報知が行われることによって、ユーザは、自身が行った認証操作をＨＭＤ１２が受け付けたことを認識できる。
【００６５】
このように、本実施形態に係るＨＭＤ１２は、ユーザが所定動作を行うことで認証操作の開始又は終了を受け付ける。これにより、ユーザは自身のタイミングでユーザ認証を行うことができ、ユーザ認証で行われる視線の誤検知が防がれる。
【００６６】
［１−５．本実施形態に係るユーザ認証処理］
図６は、主制御部３４によって実行されるユーザ認証処理の流れを示すフローチャートであり、ユーザ認証処理を実行するためのプログラムは記憶部３６の所定領域に予め記憶されている。なお、本実施形態に係るユーザ認証処理は、一例として、ユーザがＨＭＤ１２を起動させる場合に実行される。
【００６７】
まず、ステップ１００では、認証用オブジェクト２４が認証用表示領域２２Ａに表示されているか否かを判定し、肯定判定の場合はステップ１０２へ移行する。なお、ＨＭＤ１２の起動時には、認証用オブジェクト２４は認証用表示領域２２Ａに表示されていない。このため、ユーザは、頭部を動かす等して、認証用オブジェクト２４を認証用表示領域２２Ａに表示させる。
【００６８】
ステップ１０２では、認証操作を開始することを示す所定動作をユーザが行ったか否かを認証処理部４２が判定し、肯定判定の場合はステップ１０４へ移行する。なお、肯定判定の場合、認証処理部４２は認証開始報知を行う。
【００６９】
ステップ１０４では、視線検知部３２がユーザ認証のための視線検知を行う。
【００７０】
次のステップ１０６では、認証操作を終了することを示す所定動作をユーザが行ったか否かを認証処理部４２が判定し、肯定判定の場合はステップ１０８へ移行し、否定判定の場合はステップ１０４へ戻る。なお、肯定判定の場合、認証処理部４２は認証終了報知を行う。
【００７１】
ステップ１０８では、視線検知の結果に基づいて認証を認証処理部４２が実行し、その後ユーザ認証処理を終了する。具体的には、認証用オブジェクト２４に対する視線検知の結果が、登録されている認証用視線情報と一致するか否かにより、認証の成否が判定される。認証に成功した場合、ユーザは、ＨＭＤ１２の操作が可能となる。一方、ユーザ認証に失敗した場合には、ステップ１００に戻り、ユーザ認証処理が再度行われる。
【００７２】
以上説明したように、本実施形態に係るＨＭＤ１２は、ユーザの顔の向きを検知する顔向き検知部３０、及びユーザの視線を検知する視線検知部３２を備え、顔向き検知部３０による検知結果に応じて、ディスプレイ１６の画像表示領域２２に表示するオブジェクトを変化させる。そして、ＨＭＤ１２は、認証用オブジェクト２４をユーザの動作に応じて画像表示領域に表示させ、ユーザが視線を認証用オブジェクト２４に合わせたことを視線検知部３２が検知した場合にユーザ認証を行う。
【００７３】
このように、本実施形態に係るＨＭＤ１２は、ユーザが自身の頭部を動かすことで認証用オブジェクト２４を探し出し、認証用オブジェクト２４をディスプレイ１６に表示させる。そして、ＨＭＤ１２は、表示させた認証用オブジェクト２４に合わせたユーザの視線を検知することで、ユーザ認証を行うので、よりセキュリィティ性の高い認証を行える。
【００７４】
また、認証用オブジェクト２４は、疑似的にユーザによって移動可能とされてもよい。この形態の場合、例えば、認証用オブジェクト２４が非認証用表示領域２２Ｂに表示されている場合に、疑似的にユーザが手で認証用オブジェクト２４を掴み、認証用オブジェクト２４を認証用表示領域２２Ａに移動させる。認証用オブジェクト２４を掴む操作は、ＨＭＤ１２に接続されているコントローラを介して行われてもよい。
【００７５】
また、複数の認証用オブジェクト２４が画像空間４４に存在していてもよい。この形態の場合、複数の認証用オブジェクト２４のうち、一つのみがユーザ認証に用いるものとして予め登録されている。ユーザは、頭部を動かすことで、登録されている一つの認証用オブジェクト２４を見つけ出し、ディスプレイ１６に表示させることでユーザ認証を行う。
【００７６】
また、認証用オブジェクト２４は移動してもよい。この形態の場合、例えば、複数の認証用オブジェクト２４が移動しながら、ディスプレイ１６に表示される。ユーザは、頭部を動かすことで、登録されている一つの認証用オブジェクト２４を見つけ出し、ディスプレイ１６に表示させることでユーザ認証を行う。
【００７７】
［２．第２実施形態］
以下、本発明の第２実施形態について説明する。
【００７８】
［２−１．第２実施形態に係るＨＭＤの構成］
【００７９】
本第２実施形態に係るディスプレイシステム１０及びＨＭＤ１２の構成は、図１から図３に示す第１実施形態に係るディスプレイシステム１０及びＨＭＤ１２の構成と同様であるので説明を省略する。
【００８０】
［２−２．第２実施形態に係るユーザ認証］
本実施形態に係る認証処理部４２は、視線検知部３２による視線検知の結果及び顔向き検知部３０による顔向き検知の結果に基づいてユーザ認証を行う。すなわち、ユーザ認証を成功とする条件は、ユーザが認証用オブジェクト２４を視認することと共に、顔の向きを予め登録された向きとすることである。
【００８１】
予め登録された向きとは、例えば、上、下、右、左である。図７の例では、顔向き検知部３０によって検知された顔の方向と視線検知部３２によって検知された視線の方向とが逆向きになった場合に認証成功とする。
【００８２】
これにより、本実施形態に係るＨＭＤ１２は、よりセキュリティ性の高いユーザ認証が可能となる。
【００８３】
［３．第３実施形態］
以下、本発明の第３実施形態について説明する。
【００８４】
［３−１．第３実施形態に係るＨＭＤの構成］
【００８５】
本実施形態に係るディスプレイシステム１０及びＨＭＤ１２の構成は、図１及び図２に示す第１実施形態に係るディスプレイシステム１０及びＨＭＤ１２の構成と同様であるので説明を省略する。
【００８６】
本実施形態に係るＨＭＤ１２がディスプレイ１６に表示させる画像は、ＡＲである。このため、詳細を後述するカメラ５６がＨＭＤ１２の前面に備えられ、ＨＭＤ１２を装着したユーザの周囲（以下「実空間」という。）を撮像した画像（以下「実空間画像」という）を取得する。ディスプレイ１６には実空間画像と共にオブジェクトが表示されることで、ＡＲが実現される。
【００８７】
［３−２．第３実施形態に係るユーザ認証］
本実施形態に係るＨＭＤ１２は、図８に示されるように、予め登録されている識別体（以下「登録識別体」という。）５０がディスプレイ１６に表示された場合に、認証用オブジェクト２４をディスプレイ１６に表示する。登録識別体５０は、例えば実在する物体等であり、登録識別体５０を特定するための形状や色等の特徴部分が記憶部３６に記憶されている。登録識別体５０の特徴部分は、登録識別体５０を登録する場合に取得した実空間画像に対して画像解析を行うことで抽出される。
【００８８】
図８の例では、登録識別体５０は、机５２に載置されたモニタ５４であり、このモニタ５４がディスプレイ１６に表示された場合に、認証用オブジェクト２４がディスプレイ１６に表示される。換言すると、認証用オブジェクト２４の初期位置が実空間において予め定められている。すなわち、登録識別体５０が認証用表示領域２２Ａに表示されるまで、認証用オブジェクト２４は画像空間内には存在しない。このため、登録識別体５０がディスプレイ１６に表示されていない場合、ユーザは、頭部を動かすことによって登録識別体５０をディスプレイ１６に表示させる。
【００８９】
なお、図８に示される登録識別体５０は、一例であり、時計や窓等、他の物体であってもよいが、実空間において位置が変化しない物体が好ましい。また、図８の例では、認証用オブジェクト２４が登録識別体５０に重ね合わされて表示されるが、必ずしも重ね合わされる必要はない。
【００９０】
認証用オブジェクト２４がディスプレイ１６に表示された場合、ユーザは、認証用表示領域２２Ａに認証用オブジェクト２４が表示されるように頭部を動かす。ユーザは、認証用オブジェクト２４を認証用表示領域２２Ａに表示させた後、視線を認証用オブジェクト２４に合わせることでユーザ認証を行う。
【００９１】
なお、認証用オブジェクト２４がディスプレイ１６に表示された後に、ユーザが頭部を動かすことで、登録識別体５０がディスプレイ１６に表示されなくなった場合、ＨＭＤ１２は、表示されていた認証用オブジェクト２４を非表示としてもよいし、そのまま認証用オブジェクト２４を表示し続け、ユーザ認証を可能としてもよい。
【００９２】
図９は、本実施形態に係るＨＭＤ１２の電気的構成を示す機能ブロック図である。なお、図９における図３と同一の構成部分については図３と同一の符号を付して、その説明を省略する。
【００９３】
カメラ５６は、ＨＭＤ１２の前面に備えられ、ユーザの周囲を撮像した実空間画像を取得する。
【００９４】
画像表示制御部４０は、カメラ５６によって取得された実空間画像をリアルタイムでディスプレイ１６に表示させると共に、実在しない画像（オブジェクト）を実空間画像に重ね合わせてディスプレイ１６に表示させる。
【００９５】
カメラ画像解析部５８は、実空間画像に対して画像解析等を行う等することで、カメラ５６によって撮像された物体を特定する。すなわち、実空間画像は、ディスプレイ１６に表示されながら画像解析が行われる。
【００９６】
認証処理部４２は、カメラ画像解析部５８によって特定された物体と登録識別体５０とが一致するか否かを画像マッチング等により判定する。すなわち、認証処理部４２は、実空間画像に登録識別体５０とマッチングした物体が含まれている場合に、ディスプレイ１６に登録識別体５０が表示されていると判定し、認証用オブジェクト２４をディスプレイ１６に表示させる。
【００９７】
図１０は、本実施形態に係るユーザ認証処理の流れを示すフローチャートである。なお、図１０における図６と同一のステップについては図６と同一の符号を付して、その説明を一部又は全部省略する。
【００９８】
まず、ステップ２００では、登録識別体５０がディスプレイ１６に表示されたか否か、換言すると、カメラ５６によって登録識別体が撮像されたか否かを認証処理部４２が判定し、肯定判定の場合はステップ２０２へ移行する。なお、ＨＭＤ１２が透過型であり、本ステップ２００で肯定判定となる場合は、実在する登録識別体５０がカメラ５６の撮像範囲の所定領域（例えば中央領域）で撮像され、ディスプレイ１６を透過した登録識別体５０をユーザが直接視認している状態である。すなわち、ＨＭＤ１２が透過型の場合は、カメラ５６が撮像した画像はディスプレイ１６に表示されなくてもよい。
【００９９】
ステップ２０２では、認証用オブジェクト２４を認証処理部４２がディスプレイ１６に表示させてステップ１００へ移行する。
【０１００】
ステップ１００からステップ１０８では、第１実施形態に係るユーザ認証処理と同様の処理を行う。ユーザ認証に失敗した場合には、ステップ２００に戻り、ユーザ認証処理が再度行われる。
【０１０１】
以上説明したように、本実施形態に係るＨＭＤ１２は、ディスプレイ１６に実空間画像と共にオブジェクトを表示することで、ＡＲを実現するものであり、登録識別体５０がディスプレイ１６に表示された場合に、認証用オブジェクト２４をディスプレイ１６に表示する。
【０１０２】
これにより、本実施形態に係るＨＭＤ１２は、よりセキュリティ性の高いユーザ認証が可能となる。
【０１０３】
なお、登録識別体５０は、予め複数が登録されており、ユーザ認証毎や所定日数毎等にユーザ認証に用いられる登録識別体５０が変更されてもよい。ユーザ認証に用いる登録識別体５０が変化する場合には、予め登録されているユーザのメールアドレス等に、変更された登録識別体５０に関する情報が通知される。
【０１０４】
また、登録識別体５０は、モニタ５４等の物体に限らず、例えばバーコードやＱＲコード（登録商標）等の識別コードや予め定められた画像等であってもよい。これら識別コードや画像は、紙等に印刷されたものであってもよいし、パソコンのモニタや携帯情報端末等に表示されたものであってもよい。
【０１０５】
また、登録識別体５０は、実在する物体ではなく、ディスプレイ１６に表示される仮想の物体でもよい。この形態の場合、ユーザは、ＶＲ空間内で登録識別体５０まで移動し、ディスプレイ１６に表示させたり、ＶＲ空間内で登録識別体５０を把持してディスプレイ１６に表示させる。
【０１０６】
また、実在又は仮想の登録識別体５０そのものが認証用オブジェクト２４であってもよい。この場合、登録識別体５０が認証用表示領域２２Ａに表示された場合に、ユーザ認証が行われる。また、ＨＭＤ１２が透過型の場合は、実在する登録識別体５０がカメラ５６の撮像範囲の所定領域（例えば中央領域）で撮像された場合に、ユーザ認証が行われてもよい。
【０１０７】
［４．他の実施形態］
以上、本発明を、上記各実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施形態に多様な変更又は改良を加えることができ、変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記各実施形態を適宜組み合わせてもよい。
【０１０８】
例えば、上記各実施形態では、ＨＭＤ１２が認証処理部４２を備える形態について説明したが、本発明は、これに限定されるものではなく、サーバ１４が認証処理部４２を備える形態としてもよい。この形態の場合、ＨＭＤ１２がユーザ認証のために検知した検知結果がサーバ１４へ送信され、サーバ１４は、受信した検知結果に基づいてユーザ認証を行い、認証結果をＨＭＤ１２へ送信する。
【０１０９】
また、上記各実施形態では、本発明に係る認証をＨＭＤ１２の起動時に行われるユーザ認証に適用する形態について説明したが、本発明は、これに限定されるものではなく、例えば、ＨＭＤ１２で実行されるソフトウェアの起動時に行われるユーザ認証に適用されてもよい。また、ＨＭＤ１２で実行されるゲーム内における認証に適用されてもよい。ゲームの認証に適用される形態では、ＨＭＤ１２は、認証用オブジェクト２４に視線が合わされたことを検知した場合に認証を行い、認証に成功した場合に予め定められたイベントが発生する等してもよい。
【０１１０】
また、第１実施形態及び第２実施形態では、ＨＭＤ１２がＶＲを表示する形態について説明したが、本発明は、これに限定されるものではなく、ＨＭＤ１２がＡＲを表示する形態としてもよい。
【０１１１】
また、上記各実施形態で説明したユーザ認証処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【０１１２】
１２    ＨＭＤ（頭部装着ディスプレイ装置）
１６    ディスプレイ
２２    画像表示領域
２２Ａ  認証用表示領域
２４    認証用オブジェクト
３０    顔向き検知部（顔向き検知手段）
３２    視線検知部（視線検知手段）
４０    画像表示制御部（画像表示制御手段）
４２    認証処理部（認証手段）
【図１】
2018181256.tif 000003
【図２】
2018181256.tif 000004
【図３】
2018181256.tif 000005
【図４】
2018181256.tif 000006
【図５】
2018181256.tif 000007
【図６】
2018181256.tif 000008
【図７】
2018181256.tif 000009
【図８】
2018181256.tif 000010
【図９】
2018181256.tif 000011
【図１０】
2018181256.tif 000012