(57)【要約】【課題】  消費電力を抑制することができる網膜描画表示装置、網膜描画表示方法および網膜描画表示プログラムを提供する。【解決手段】  網膜描画表示装置は、瞳孔を介して網膜に光を照射することで描画する描画装置と、前記描画装置によって照射される光が前記瞳孔周辺で反射することで生じる散乱光を検出する検出器と、前記検出器によって前記散乱光が検出された場合に、前記描画装置による描画を所定期間停止する停止装置と、を備える。【選択図】  図１
2017161789.tif 000002
【特許請求の範囲】
【請求項１】
瞳孔を介して網膜に光を照射することで描画する描画装置と、
前記描画装置によって照射される光が前記瞳孔周辺で反射することで生じる散乱光を検出する検出器と、
前記検出器によって前記散乱光が検出された場合に、前記描画装置による描画を所定期間停止する停止装置と、を備えることを特徴とする網膜描画表示装置。
【請求項２】
前記描画装置は、前記描画装置の描画範囲に対して部分的に描画を行い、
前記停止装置は、前記描画装置の部分的な描画に用いられる光が前記瞳孔周辺で反射することで生じる散乱光が前記検出器によって検出された場合に、前記描画装置による描画を所定期間停止することを特徴とする請求項１記載の網膜描画表示装置。
【請求項３】
前記描画装置は、赤外線を照射し、
前記検出器は、前記赤外線が前記瞳孔周辺で反射することで生じる散乱光が前記検出器によって検出された場合に、前記描画装置による描画を所定期間停止することを特徴とする請求項１記載の網膜描画表示装置。
【請求項４】
前記検出器は、前記描画装置によって照射される光の波長を選択的に透過するバンドパスフィルタを備えることを特徴とする請求項１〜３のいずれか一項に記載の網膜描画表示装置。
【請求項５】
前記検出器は、前記描画装置によって照射される光の強度変化と、前記検出装置が検出する光の強度変化とを用いて、前記散乱光を検出することを特徴とする請求項１〜３のいずれか一項に記載の網膜描画表示装置。
【請求項６】
描画装置が、瞳孔を介して網膜に光を照射することで描画し、
前記描画装置によって照射される光が前記瞳孔周辺で反射することで生じる散乱光を検出器が検出し、
前記検出器によって前記散乱光が検出された場合に、停止装置が前記描画装置による描画を所定期間停止する、ことを特徴とする網膜描画表示方法。
【請求項７】
コンピュータに、
瞳孔を介して網膜に光を照射することで描画する処理と、
前記描画する処理において照射される光が前記瞳孔周辺で反射することで生じる散乱光を検出する処理と、
前記散乱光を検出処理によって前記散乱光が検出された場合に、前記描画する処理を所定期間停止する処理と、を実行させることを特徴とする網膜描画表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、網膜描画表示装置、網膜描画表示方法および網膜描画表示プログラムに関する。
【背景技術】
【０００２】
網膜表面に光を照射することで、画像を描画表示する網膜描画表示装置が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８９５７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術では、網膜に照射される描画光は、瞳孔付近で一旦収束させる光学系を介して眼球内部に照射される。したがって、視線が移動して瞳孔の位置が移動すると、描画光が瞳孔を通過しないため、ユーザに画像が認識されない。ユーザに画像が認識されない場合においても描画表示が行われれば、網膜描画表示装置の電力が無駄に消費されることになる。
【０００５】
１つの側面では、本発明は、消費電力を抑制することができる網膜描画表示装置、網膜描画表示方法および網膜描画表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
１つの態様では、網膜描画表示装置は、瞳孔を介して網膜に光を照射することで描画する描画装置と、前記描画装置によって照射される光が前記瞳孔周辺で反射することで生じる散乱光を検出する検出器と、前記検出器によって前記散乱光が検出された場合に、前記描画装置による描画を所定期間停止する停止装置と、を備える。
【発明の効果】
【０００７】
消費電力を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】（ａ）は実施例１に係る網膜描画表示装置の全体構成を例示する図であり、（ｂ）は網膜描画表示装置の配置を例示する図である。
【図２】（ａ）および（ｂ）は描画光の照射を例示する図である。
【図３】（ａ）および（ｂ）は散乱光検出器が備える散乱光検出機構を例示する図である。
【図４】網膜描画表示装置の動作の一例を表すフローチャートを例示する図である。
【図５】動作ステート図である。
【図６】網膜描画表示装置の動作のタイミングチャートを例示する図である。
【図７】（ａ）は散乱光が検出されていない場合にユーザに認識される画像を例示する図であり、（ｂ）は散乱光が検出されている場合にユーザに認識される景色を例示する図である。
【図８】（ａ）〜（ｃ）はミラーの停止手順を例示する図である。
【図９】網膜描画表示装置の動作の他の例を表すフローチャートを例示する図である。
【図１０】実施例２に係る網膜描画表示装置の全体構成を例示する図である。
【図１１】（ａ）は画像におけるマーカの位置を例示する図であり、（ｂ）〜（ｄ）は瞳孔範囲とマーカとの関係を例示する図である。
【図１２】（ａ）〜（ｅ）はマーカの検出について例示する図である。
【図１３】網膜描画表示装置の動作の一例を表すフローチャートを例示する図である。
【図１４】動作ステート図である。
【図１５】網膜描画表示装置の動作のタイミングチャートを例示する図である。
【図１６】網膜描画表示装置の動作の他の例を表すフローチャートを例示する図である。
【図１７】動作ステート図である。
【図１８】（ａ）は赤外線を用いた場合を例示する図であり、（ｂ）は赤外線の描画表示を例示する図である。
【図１９】他のハードウェア構成を例示する図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しつつ、実施例について説明する。
【実施例１】
【００１０】
図１（ａ）は、実施例１に係る網膜描画表示装置１００の全体構成を例示する図である。図１（ｂ）は、網膜描画表示装置１００の配置を例示する図である。図１（ａ）で例示するように、網膜描画表示装置１００は、電力制御回路１０、表示データ生成回路２０、表示装置３０、光源４０、ミラー５０、レンズ６０、散乱光検出器７０、散乱光検出回路８０などを備える。表示装置３０は、光源駆動回路３１およびミラー駆動回路３２を備える。図１（ｂ）で例示するように、網膜描画表示装置１００は、例えば、メガネのレンズ以外の部分（例えばツルの部分）に配置されている。
【００１１】
電力制御回路１０は、表示データ生成回路２０、表示装置３０および散乱光検出回路８０への電力供給のＯｎおよびＯｆｆを制御する。それにより、電力制御回路１０は、表示データ生成回路２０、表示装置３０および散乱光検出回路８０の起動および停止を制御する。表示データ生成回路２０は、ユーザに認識させる画像を構成する表示データを生成する。具体的には、表示データ生成回路２０は、網膜の各位置と、当該位置に入射される光の色情報（例えば、ＲＧＢ）を表示データとして生成する。すなわち、表示データには、網膜の位置情報と、当該位置情報に関連付けられた光の色情報とが含まれている。
【００１２】
光源４０は、例えば、ＲＧＢ用の３つの半導体レーザを備える。ミラー５０は、光源４０から出射される光を偏向して網膜に入射するミラーである。ミラー５０は、角度が可変であるスキャナミラーであり、例えばＭＥＭＳミラーである。ミラー５０によって反射される光は、レンズ６０によって集光されて網膜へと照射される。
【００１３】
光源駆動回路３１は、表示データ生成回路２０が生成した表示データに対応する色の光が出射されるように、光源４０を駆動する。表示データに対応して光源４０から出射された光を、以下、描画光と称する。ミラー駆動回路３２は、描画光が、表示データの位置情報が示す網膜上の位置に入射されるように、ミラー５０を駆動する。光源駆動回路３１およびミラー駆動回路３２の動作により、表示データ生成回路２０が生成した表示データが網膜に描画表示される。それにより、表示データが画像としてユーザに認識される。
【００１４】
散乱光検出器７０は、瞳孔の周辺での描画光の反射によって生じる散乱光を検出する。散乱光検出器７０は、フォトダイオードなどである。散乱光が検出されることによって散乱光検出器７０の出力が高くなることから、散乱光検出回路８０は、散乱光検出器７０の出力に応じて、散乱光が検出されているか否かを判定する。
【００１５】
図２（ａ）で例示するように、ミラー５０からの描画光は、虹彩５１において瞳孔５２を通過し、水晶体５３を通過して網膜５４に照射される。ミラー５０からの描画光が網膜５４に対して照射される位置は、ミラー５０によって決定される。図２（ｂ）で例示するように、ユーザが視線を移動させると、ミラー５０からの描画光が瞳孔５２に入射できずに瞳孔５２の周辺において反射する。それにより、散乱光が散乱光検出器７０に入射される。この場合、散乱光検出回路８０は、散乱光を検出する。
【００１６】
図３（ａ）および図３（ｂ）は、散乱光検出器７０が備える散乱光検出機構を例示する図である。図３（ａ）で例示するように、光源４０の発光波長の光を選択的に透過するバンドパスフィルタ７１を散乱光検出器７０に設けることで、外部からの光による擾乱を低減することができる。または、図３（ｂ）で例示するように、光源４０の輝度変化の情報と散乱光検出器７０の出力変化とを用いたロックインアンプを用いて散乱光を検出してもよい。具体的には、光源４０の輝度変化と、散乱光検出器７０が検出する光強度とを乗算器７２によって掛け合わせ、得られた結果に対してローパスフィルタ７３でフィルタリングすることで、散乱光のような微弱光を検出することができる。
【００１７】
図４は、網膜描画表示装置１００の動作の一例を表すフローチャートを例示する図である。図５は、動作ステート図である。図４で例示するように、電力制御回路１０が起動すると（ステップＳ１）、電力制御回路１０は、待機する（ステップＳ２）。ステップＳ２は、図５の待機モードに対応する。待機時間は、例えば１秒間である。次に、電力制御回路１０は、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２、および散乱光検出回路８０を起動する（ステップＳ３）。表示データ生成回路２０は、表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって、表示データ生成回路２０が生成した表示データに従って網膜に描画表示される。ステップＳ３は、図５の描画表示モードに対応する。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ４）。
【００１８】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ５）。ステップＳ４およびステップＳ５は、図５の散乱光検出モードに対応する。ステップＳ５で「Ｎｏ」と判定された場合、ステップＳ４から再度実行される。ステップＳ５で「Ｙｅｓ」と判定された場合、電力制御回路１０は、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２および散乱光検出回路８０を停止する（ステップＳ６）。その後、ステップＳ２から再度実行される。
【００１９】
図６は、網膜描画表示装置１００の動作のタイミングチャートを例示する図である。図６で例示するように、電力制御回路１０は、起動すると（Ｏｎすると）、ＯｆｆされるまでＯｎを維持する。電力制御回路１０が起動した後、１秒間は待機モードとなる。待機モードが終了すると、電力制御回路１０は、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２、散乱光検出回路８０を起動する。散乱光検出回路８０が散乱光検出の判定を行うと（例えば３ｍｓ後）、電力制御回路１０は、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２および散乱光検出回路８０を停止し、待機モードとなる。待機モードが終了すると、電力制御回路１０は、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２、散乱光検出回路８０を再度起動する。以下、同様の処理が行われる。
【００２０】
図７（ａ）は、散乱光が検出されていない場合にユーザに認識される画像を例示する図である。図７（ａ）で例示するように、ユーザが視線をメガネのツル（テンプル）に向けた場合には、ミラー５０からの描画光が瞳孔を通過して網膜に入射する。この場合、散乱光は検出されない。したがって、ユーザは、表示データ生成回路２０が生成した表示データに従った画像を認識することになる。図７（ａ）の例では、メッセージや時刻が表示されている。
【００２１】
図７（ｂ）は散乱光が検出されている場合にユーザに認識される景色を例示する図である。図７（ｂ）で例示するように、ユーザが視線をレンズ方向にそらした場合には、ミラー５０からの反射光が瞳孔に入射せずに反射する。それにより、散乱光が検出され、ユーザの網膜への描画表示が停止する。以上のことから、ユーザが情報等を必要とする場合には視線をツルの方に向ければよく、レンズ方向などの通常の方向に視線を向けた場合には描画表示が停止する。
【００２２】
本実施例によれば、ユーザが視線をずらして、ミラー５０からの描画光が瞳孔の周辺で反射した場合の散乱光が散乱光検出回路８０によって検出される。散乱光が検出されると、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２、および散乱光検出回路８０が停止する。それにより、消費電力が抑制される。
【００２３】
（変形例１）
ミラー５０の駆動停止時に、ミラー５０からの描画光の向きが画像内（例えば画像の中心）に位置するように設定することで、描画表示初期にミラー５０を駆動する必要がなくなる。それにより、さらに低消費電力化を実現することができる。図８（ａ）〜図８（ｃ）は、ミラー５０の停止手順を例示する図である。
【００２４】
図８（ａ）は、散乱光が検出されて描画表示が停止された場合を例示する。この場合、電力制御回路１０は、ミラー５０からの描画光の向きが画像の中心に位置するようにミラー駆動回路３２がミラー５０を駆動してからミラー駆動回路３２を停止する。図８（ｂ）で例示するように、この状態で散乱光が検出されなくなった後に、描画表示が開始される。描画光の向きが画像の中心に位置するようにミラー駆動回路３２の角度が設定されていることから、この時点においてミラー５０を駆動しなくてもよい。
【００２５】
次に、表示データ生成回路２０は、範囲の狭い像（例えば、点像）の表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって点像が描画表示された場合に散乱光が検出されなかった場合には、図８（ｃ）で例示するように、画像が全域にわたって瞳孔範囲内に収まると推測される。その後に、描画表示を開始することで、ミラー５０の余計な駆動を抑制することができる。
【００２６】
図９は、網膜描画表示装置１００の動作の他の例を表すフローチャートを例示する図である。図９で例示するように、電力制御回路１０が起動すると（ステップＳ１１）、電力制御回路１０は、待機する（ステップＳ１２）。待機時間は、例えば１秒間である。次に、電力制御回路１０は、表示データ生成回路２０、光源駆動回路３１、および散乱光検出回路８０を起動する（ステップＳ１３）。それにより、表示データ生成回路２０は、点像の表示データを生成する。この時点において、ミラー５０の角度は、画像の中心を向くように設定されている。光源駆動回路３１によって、表示データ生成回路２０が生成した点像が網膜に描画表示される。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ１４）。
【００２７】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ１５）。ステップＳ１５で「Ｎｏ」と判定された場合、電力制御回路１０は、ミラー駆動回路３２を起動する（ステップＳ１６）。次に、表示データ生成回路２０は、表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって、表示データ生成回路２０が生成した表示データが網膜に描画表示される。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ１７）。
【００２８】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ１８）。ステップＳ１８で「Ｎｏ」と判定された場合、ステップＳ１７から再度実行される。ステップＳ１８で「Ｙｅｓ」と判定された場合、電力制御回路１０は、ミラー駆動回路３２を停止する（ステップＳ１９）。ステップＳ１９の実行後またはステップＳ１５で「Ｙｅｓ」と判定された場合、電力制御回路１０は、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２および散乱光検出回路８０を停止する（ステップＳ２０）。ステップＳ２０においては、電力制御回路１０は、ミラー５０からの描画光の向きが画像の中心を向くようにミラー駆動回路３２がミラー５０を駆動してから、ミラー駆動回路３２を停止する。その後、ステップＳ１２から再度実行される。
【実施例２】
【００２９】
表示データ生成回路２０が生成した表示データの全てを表示しようとすると、ミラー５０の角度が順次変更される。この場合、所定のタイミングでミラー５０からの描画光が瞳孔を通過する場合であっても、一部の表示データに対応する描画光が瞳孔を通過せずに、散乱光として検出される場合がある。例えば、視線の移動により瞳孔が少しずつ移動するような場合、描画光の一部が瞳孔を通過せずに、表示データに対応する画像の一部が表示されなくなる。特に、表示内容によっては誤解を招く場合もある。実施例２においては、表示データに対応する画像の欠落部分が生じる場合に、描画表示を停止する例について説明する。
【００３０】
図１０は、実施例２に係る網膜描画表示装置１００ａの全体構成を例示する図である。図１０で例示するように、網膜描画表示装置１００ａが実施例１の網膜描画表示装置１００と異なる点は、マーカ生成回路９０がさらに備わっている点である。
【００３１】
マーカ生成回路９０は、ユーザが認識する画像において、部分的な描画としてマーカ１〜４を表示させる。例えば、マーカ生成回路９０は、ユーザに認識させるための描画表示範囲の外側であって、ミラー５０による描画表示可能範囲内にマーカ１〜４を表示させる。図１１（ａ）は、画像におけるマーカ１〜４の位置を例示する図である。図１１（ａ）の例では、画像の四隅にマーカ１〜４が配置されている。図１１（ｂ）は、瞳孔範囲内に４つのマーカ１〜４が位置する場合の図である。ユーザの視線が移動すると、図１１（ｃ）および図１１（ｄ）で例示するように、マーカの一部（マーカ２，４）が瞳孔範囲から外れるようになる。本実施例においては、図１１（ｃ）および図１１（ｄ）の場合に、描画表示を停止する。
【００３２】
図１２（ａ）〜図１２（ｅ）は、マーカの検出について例示する図である。図１２（ａ）〜図１２（ｃ）は、図１１（ｂ）〜図１１（ｄ）と同様である。ミラー５０は、網膜への描画光の入射位置を走査することによって、画像を形成する。したがって、画像を形成する際に、所定の時間を要する。１枚の画像を形成する場合に必要となる時間を、１フレームと称する。
【００３３】
図１２（ｅ）で例示するように、１フレーム内において、４回にわたって、マーカ１〜４に対応する描画光が照射される。すなわち、所定の時間間隔で描画光が照射される。図１２（ａ）の例では、瞳孔範囲に４つのマーカ１〜４が入る。この場合、マーカ１〜４に対応する描画光が照射されても、図１２（ｄ）で例示するように、散乱光は検出されない。これに対して、図１２（ｂ）および図１２（ｃ）の例では、瞳孔範囲から２つのマーカ２，４が外れる。この場合、図１２（ｄ）で例示するように、マーカ２，４に対応する描画光が照射されるタイミングで散乱光が検出される。以上のことから、マーカ１〜４を描画表示した際に散乱光が検出された場合に、描画表示を停止すればよい。
【００３４】
図１３は、網膜描画表示装置１００ａの動作の一例を表すフローチャートを例示する図である。図１４は、動作ステート図である。図１３で例示するように、電力制御回路１０が起動すると（ステップＳ２１）、電力制御回路１０は、待機する（ステップＳ２２）。ステップＳ２２は、図１４の待機モードに対応する。待機時間は、例えば１秒間である。次に、電力制御回路１０は、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２、および散乱光検出回路８０を起動する（ステップＳ２３）。マーカ生成回路９０は、マーカの表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって、マーカ生成回路９０が生成したマーカ１〜４の表示データが網膜に描画表示される。ステップＳ２３は、図１４のマーカ表示モードに対応する。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ２４）。
【００３５】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ２５）。ステップＳ２５で「Ｎｏ」と判定された場合、電力制御回路１０は、表示データ生成回路２０を起動する（ステップＳ２６）。次に、表示データ生成回路２０は、表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって、マーカ生成回路９０が生成したマーカの表示データおよび表示データ生成回路２０が生成した表示データに従った画像が網膜に描画表示される。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ２７）。ステップＳ２７は、図１４の描画表示モードに対応する。
【００３６】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ２８）。ステップＳ２８で「Ｎｏ」と判定された場合、ステップＳ２７から再度実行される。ステップＳ２８で「Ｙｅｓ」と判定された場合、電力制御回路１０は、表示データ生成回路２０を停止する（ステップＳ２９）。ステップＳ２９の実行後またはステップＳ２５で「Ｙｅｓ」と判定された場合、電力制御回路１０は、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２および散乱光検出回路８０を停止する（ステップＳ３０）。その後、ステップＳ２２から再度実行される。
【００３７】
図１５は、網膜描画表示装置１００ａの動作のタイミングチャートを例示する図である。図１５で例示するように、電力制御回路１０は、起動すると（Ｏｎすると）、ＯｆｆされるまでＯｎを維持する。電力制御回路１０が起動した後、１秒間は待機モードとなる。待機モードが終了すると、電力制御回路１０は、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２、散乱光検出回路８０を起動する。散乱光検出回路８０が散乱光検出の判定を行うと、電力制御回路１０は、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２および散乱光検出回路８０を停止し、待機モードとなる。待機モードが終了すると、電力制御回路１０は、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２、散乱光検出回路８０を再度起動する。再起動後に散乱光が検出されなければ、電力制御回路１０は、さらに表示データ生成回路２０を起動する。その後に散乱光が検出された場合、電力制御回路１０は、表示データ生成回路２０、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２および散乱光検出回路８０を停止し、待機モードとなる。以下、同様の処理が行われる。
【００３８】
本実施例によれば、ユーザが視線をずらして、ミラー５０からの描画光が瞳孔の周辺で反射した場合の散乱光が散乱光検出回路８０によって検出される。散乱光が検出されると、表示データ生成回路２０、光源駆動回路３１、ミラー駆動回路３２、および散乱光検出回路８０が停止する。それにより、消費電力が抑制される。また、マーカ１〜４のいずれの散乱光も検出されないことを確認してから描画表示が行われる。それにより、ユーザが認識する画像の完全性を維持することができる。
【００３９】
（変形例２）
ユーザが意図せずに視線を移動させた場合に描画表示を行うことは、場合によっては煩雑になる。そこで、ユーザが網膜描画表示装置１００ａ側を一定時間注視した場合に描画表示を行うようにしてもよい。
【００４０】
図１６は、網膜描画表示装置１００ａの動作の他の例を表すフローチャートを例示する図である。図１７は、動作ステート図である。図１６で例示するように、電力制御回路１０が起動すると（ステップＳ４１）、電力制御回路１０は、待機する（ステップＳ４２）。ステップＳ４２は、図１７の待機モードに対応する。待機時間は、例えば１秒間である。次に、電力制御回路１０は、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２、および散乱光検出回路８０を起動する（ステップＳ４３）。マーカ生成回路９０は、マーカの表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって、マーカ生成回路９０が生成したマーカ１〜４の表示データが網膜に描画表示される。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ４４）。
【００４１】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ４５）。ステップＳ４４およびステップＳ４５は、図１７の散乱光検出モード１に対応する。ステップＳ４５で「Ｎｏ」と判定された場合、電力制御回路１０は、カウンタをリセットする（ステップＳ４６）。次に、電力制御回路１０は、一定時間待機する（ステップＳ４７）。ステップＳ４７は、図１７の待機モードに対応する。一定時間とは、例えば１秒間である。次に、マーカ生成回路９０は、マーカの表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって、マーカ生成回路９０が生成したマーカの表示データが網膜に描画表示される。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ４８）。
【００４２】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ４９）。ステップＳ４９で「Ｎｏ」と判定された場合、電力制御回路１０は、カウンタに１を足す（ステップＳ５０）。次に、電力制御回路１０は、カウンタが閾値に到達したか否かを判定する（ステップＳ５１）。ステップＳ５１で「Ｎｏ」と判定された場合、ステップＳ４７から再度実行される。ステップＳ４７〜ステップＳ５１は、図１７の散乱光検出モード２に対応する。
【００４３】
ステップＳ５１で「Ｙｅｓ」と判定された場合、電力制御回路１０は、表示データ生成回路２０を起動する（ステップＳ５２）。それにより、表示データ生成回路２０は、表示データを生成する。光源駆動回路３１およびミラー駆動回路３２によって、マーカ生成回路９０が生成したマーカの表示データおよび表示データ生成回路２０が生成した表示データに従った画像が網膜に描画表示される。また、散乱光検出回路８０は、散乱光検出器７０の検出結果をモニタする（ステップＳ５３）。ステップＳ５３は、図１７の描画表示モードに対応する。
【００４４】
次に、散乱光検出回路８０は、散乱光検出器７０によって散乱光が検出されたか否かを判定する（ステップＳ５４）。ステップＳ５４で「Ｎｏ」と判定された場合、ステップＳ５３から再度実行される。ステップＳ５４で「Ｙｅｓ」と判定された場合、電力制御回路１０は、表示データ生成回路２０を停止する（ステップＳ５５）。ステップＳ５５の実行後、ステップＳ４５で「Ｙｅｓ」と判定された場合またはステップＳ４９で「Ｙｅｓ」と判定された場合、電力制御回路１０は、マーカ生成回路９０、光源駆動回路３１、ミラー駆動回路３２および散乱光検出回路８０を停止する（ステップＳ５６）。その後、ステップＳ４２から再度実行される。
【００４５】
本変形例によれば、カウンタが閾値に到達するまで散乱光が検出されないことが確認されてから描画表示が行われる。それにより、ユーザが網膜描画表示装置１００ａ側を一定時間注視したことが確認されてから描画表示が行われる。それにより、網膜描画表示装置１００ａの処理の煩雑化が抑制される。
【００４６】
（変形例３）
マーカとして、赤外線を用いた描画表示を行ってもよい。具体的には、ユーザに認識させるための描画表示範囲の外側であって、ミラー５０による描画表示可能範囲内に赤外線による描画表示を行ってもよい。このようにすることで、ユーザに認識されずに、マーカの描画表示を行うことができる。
【００４７】
図１８（ａ）は、赤外線を用いた場合を例示する図である。図１８（ａ）で例示するように、赤色用の光源４１、青色用の光源４２、緑色用の光源４３に加えて、赤外線用の光源４４が備わっている。光源４１〜４４からの出射光は、ハーフミラー４５によってミラー５０に反射される。図１８（ｂ）で例示するように、描画表示範囲の外側であって、ミラー５０による描画表示可能範囲内に赤外線による描画表示が行われる。ユーザは、赤外線を認識できないため、ユーザに認識されずにマーカの描画表示を行うことができる。
【００４８】
（他の例）
電力制御回路１０、表示データ生成回路２０、表示装置３０、散乱光検出回路８０およびマーカ生成回路９０は、回路以外のハードウェア構成を有していてもよい。例えば、電力制御回路１０、表示データ生成回路２０、表示装置３０、散乱光検出回路８０およびマーカ生成回路９０は、プログラムの実行によって実現される同等の機能によって代替してもよい。図１９は、電力制御回路１０、表示データ生成回路２０、表示装置３０、散乱光検出回路８０およびマーカ生成回路９０のハードウェア構成の一例を説明するためのブロック図である。図１９で例示するように、表示データ生成回路２０、表示装置３０、散乱光検出回路８０およびマーカ生成回路９０の代わりに、ＣＰＵ１０１、ＲＡＭ１０２、記憶装置１０３、インタフェース１０４などが備わっていてもよい。これらの各機器は、バスなどによって接続されている。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、中央演算処理装置である。ＣＰＵ１０１は、１以上のコアを含む。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２は、ＣＰＵ１０１が実行するプログラム、ＣＰＵ１０１が処理するデータなどを一時的に記憶する揮発性メモリである。記憶装置１０３は、不揮発性記憶装置である。記憶装置１０３として、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリなどのソリッド・ステート・ドライブ（ＳＳＤ）、ハードディスクドライブに駆動されるハードディスクなどを用いることができる。ＣＰＵ１０１が記憶装置１０３に記憶されているプログラムを実行することによって、表示データ生成回路２０、表示装置３０、散乱光検出回路８０およびマーカ生成回路９０と同等の機能が実現されてもよい。
【００４９】
上記各例において、表示装置３０、光源４０およびミラー５０が、瞳孔を介して網膜に光を照射することで描画する描画装置の一例として機能する。散乱光検出器７０が、描画表示装置によって照射される光が瞳孔周辺で反射することで生じる散乱光を検出する検出器の一例として機能する。電力制御回路１０が、検出器によって散乱光が検出された場合に、描画装置による描画を所定期間停止する停止装置の一例として機能する。
【００５０】
以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００５１】
１０  電力制御回路
２０  表示データ生成回路
３０  表示装置
３１  光源駆動回路
３２  ミラー駆動回路
４０  光源
５０  ミラー
６０  レンズ
７０  散乱光検出器
８０  散乱光検出回路
９０  マーカ生成回路
１００  網膜描画表示装置
【図１】
2017161789.tif 000003
【図２】
2017161789.tif 000004
【図３】
2017161789.tif 000005
【図４】
2017161789.tif 000006
【図５】
2017161789.tif 000007
【図６】
2017161789.tif 000008
【図７】
2017161789.tif 000009
【図８】
2017161789.tif 000010
【図９】
2017161789.tif 000011
【図１０】
2017161789.tif 000012
【図１１】
2017161789.tif 000013
【図１２】
2017161789.tif 000014
【図１３】
2017161789.tif 000015
【図１４】
2017161789.tif 000016
【図１５】
2017161789.tif 000017
【図１６】
2017161789.tif 000018
【図１７】
2017161789.tif 000019
【図１８】
2017161789.tif 000020
【図１９】
2017161789.tif 000021