(57)【要約】      （修正有）【課題】表示する画像の輝度を可及的速やかに安定させることのできる画像表示装置を提供する。【解決手段】有効走査範囲のときに画像信号に応じた強度の電流を順次前記光源に供給して前記光源から順次画像形成用光を出射させ、有効走査範囲外の所定位置のときに前記光源から検査用光を出射させる駆動制御部と、前記光源部が出射する光の強度を検出する光検出部とを備え、前記駆動制御部は、予め設定された第１設定値の電流を前記光源に供給して前記光源から検査用光を出射させた後、第２設定値位で前記光源に供給する電流を増加又は減少させ、前記光検出部で検出する検査用光の強度が所定閾値を超えたときに、前記第２設定値よりも小さな第３設定値で前記光源に供給する電流を減少又は増加させて前記光検出部で検出する検出手段と、画像信号に応じて光源へ供給する電流を、前記検出手段により検出した電流値に基づいて調整する調整手段と、を備えた。【選択図】図２
2010161152.tif 000002
【特許請求の範囲】
【請求項１】
供給される電流に応じた強度の光を出射する光源を有する光源部と、
前記光源から出射された光を２次元走査する光走査部と、
前記光走査部による光の走査位置が有効走査範囲のときに画像信号に応じた強度の電流を順次前記光源に供給して前記光源から順次画像形成用光を出射させ、前記有効走査範囲外の所定位置のときに前記光源に電流供給して前記光源から検査用光を出射させる駆動制御部と、
前記走査された画像形成用光を投影対象に投射する光学系と、
前記光源部が出射する光の強度を検出する光検出部と、を備え、
前記駆動制御部は、
予め設定された第１設定値の電流を前記光源に供給して前記光源から検査用光を出射させた後、第２設定値単位で前記光源に供給する電流を増加又は減少させ、前記光検出部で検出する検査用光の強度が所定閾値を超えたときに、前記第２設定値よりも小さな第３設定値単位で前記光源に供給する電流を減少又は増加させて前記光検出部で検出する検査用光の強度が前記所定閾値となる電流値を検出する検出手段と、
前記画像信号に応じて前記光源へ供給する電流を、前記検出手段により検出した電流値に基づいて調整する調整手段と、を備えた
ことを特徴とする画像表示装置。
【請求項２】
前記駆動制御部は、前記光源部の温度に応じて前記第１設定値を変更することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記所定閾値は、前記光源部に出射させる画像形成用光の最大強度として予め設定された値としたことを特徴とする請求項１又は請求項２に記載の画像表示装置。
【請求項４】
前記駆動制御部から前記光源に電流を供給しないスリープモードを有し、
前記調整手段は、前記スリープモードに移行する直前に前記検出手段によって検出した電流値を記憶し、前記スリープモードが解除されたときに、前記画像信号に応じて前記光源へ供給する電流を前記記憶した電流値に基づいて調整することを特徴とする請求項１〜３のいずれか１項に記載の画像表示装置。
【請求項５】
前記スリープモードへ移行して解除するまでの時間をカウントするカウンタを備え、
前記スリープモードが解除されたときに、前記カウンタのカウント値が所定値以上のときに、前記検出手段による電流値の検出を行い、当該電流値に基づき前記調整手段による調整を行うことを特徴とする請求項４に記載の画像表示装置。
【請求項６】
前記光源部の温度を検出する温度検出部を備え、
前記スリープモードが解除されたときに前記温度検出部で検出される前記光源部の温度が、前記スリープモードに移行するときに前記温度検出部で検出される前記光源部の温度に対し所定範囲を越えたときに、前記検出手段による電流値の検出を行い、当該電流値に基づき前記調整手段による調整を行うことを特徴とする請求項４又は請求項５に記載の画像表示装置。
【請求項７】
前記投影対象を眼の網膜として、前記２次元走査された画像形成用光を投射することを特徴とする請求項１〜６のいずれか１項に記載の画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置に関するものであり、特に、光源から出射された画像形成用の光を２次元走査して画像を表示する光走査型の画像表示装置に関するものである。
【背景技術】
【０００２】
従来から、画像信号に基づいて生成した画像形成用光を２次元走査して画像を表示する光走査型の画像表示装置が知られている。
【０００３】
このような画像表示装置として、供給される電流に応じた強度の光を出射する光源を有する光源部と、この光源部の光源から出射された光を２次元走査する光走査部と、この光走査部による走査位置が有効走査範囲のときに、画像信号に応じた大きさの電流を順次光源に供給する駆動制御部とを有するものが知られている（例えば、特許文献１参照。）。
【０００４】
光源部の光源として例えば半導体レーザダイオードなどを用いた場合、閾値電流値以下では殆ど発光しない。そこで、光源である半導体レーザ素子にその閾値電流値の直流バイアス電流を流しておき、この直流バイアス電流に画像信号に応じた強度の電流を重畳した電流を流すことにより、半導体レーザ素子を発光させている。
【０００５】
しかしながら、光源部の光源が光を出射する際に発生する熱や外気温の変化等に起因して、光源の閾値電流値が変化する。このように光源の閾値電流値が変化した場合、光源の電流−発光量特性が変化することから、表示する画像の輝度が安定しないといった問題が生じる。
【０００６】
そこで、光源部の光出力を一定に保つ技術として、下記特許文献２には、光ファイバーモジュールにおいて、光源部に光源と光検知部を設け、光源に供給する電流値を２点以上変化させて、光源の光出力を光源部の光検知部で検出し、この検出結果に基づいて光源の電流−発光量特性（例えば、光源の閾値電流値や量子効率）を検出することで、光源に供給するバイアス電流を設定し、光源の電流−発光量特性に対応した電流を光源に供給する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−９４９２号公報
【特許文献２】特開平７−１４７４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところが、上述のような光源の電流−発光量特性を再検出する技術を備えた場合、その検出方法によっては、特性の再検出までに時間がかかり、輝度の安定した画像を表示するのに時間を要する場合があった。
【０００９】
本発明は、かかる事情に鑑みてなされたものであって、表示する画像の輝度を可及的速やかに安定させることのできる画像表示装置を提供する。
【課題を解決するための手段】
【００１０】
上記従来の課題を解決するために、請求項１に記載の画像表示装置では、供給される電流に応じた強度の光を出射する光源を有する光源部と、前記光源から出射された光を２次元走査する光走査部と、前記光走査部による光の走査位置が有効走査範囲のときに画像信号に応じた強度の電流を順次前記光源に供給して前記光源から順次画像形成用光を出射させ、前記有効走査範囲外の所定位置のときに前記光源に電流供給して前記光源から検査用光を出射させる駆動制御部と、前記走査された画像形成用光を投影対象に投射する光学系と、前記光源部が出射する光の強度を検出する光検出部と、を備え、前記駆動制御部は、予め設定された第１設定値の電流を前記光源に供給して前記光源から検査用光を出射させた後、第２設定値単位で前記光源に供給する電流を増加又は減少させ、前記光検出部で検出する検査用光の強度が所定閾値を超えたときに、前記第２設定値よりも小さな第３設定値単位で前記光源に供給する電流を減少又は増加させて前記光検出部で検出する検査用光の強度が前記所定閾値となる電流値を検出する検出手段と、前記画像信号に応じて前記光源へ供給する電流を、前記検出手段により検出した電流値に基づいて調整する調整手段と、を備えることとした。
【００１１】
また、請求項２に記載の画像表示装置では、請求項１に記載の画像表示装置において、前記駆動制御部は、前記光源部の温度に応じて前記第１設定値を変更することとした。
【００１２】
また、請求項３に記載の画像表示装置では、請求項１又は請求項２に記載の画像表示装置において、前記所定閾値は、前記光源部に出射させる画像形成用光の最大強度として予め設定された値とした。
【００１３】
また、請求項４に記載の画像表示装置では、請求項１〜３のいずれか１項に記載の画像表示装置において、前記駆動制御部から前記光源に電流を供給しないスリープモードを有し、前記調整手段は、前記スリープモードに移行する直前に前記検出手段によって検出した電流値を記憶し、前記スリープモードが解除されたときに、前記画像信号に応じて前記光源へ供給する電流を前記記憶した電流値に基づいて調整することとした。
【００１４】
また、請求項５に記載の画像表示装置では、請求項４に記載の画像表示装置において、前記スリープモードへ移行して解除するまでの時間をカウントするカウンタを備え、前記スリープモードが解除されたときに、前記カウンタのカウント値が所定値以上のときに、前記検出手段による電流値の検出を行い、当該電流値に基づき前記調整手段による調整を行うこととした。
【００１５】
また、請求項６に記載の画像表示装置では、請求項４又は請求項５に記載の画像表示装置において、前記光源部の温度を検出する温度検出部を備え、前記スリープモードが解除されたときに前記温度検出部で検出される前記光源部の温度が、前記スリープモードに移行するときに前記温度検出部で検出される前記光源部の温度に対し所定範囲を越えたときに、前記検出手段による電流値の検出を行い、当該電流値に基づき前記調整手段による調整を行うこととした。
【００１６】
また、請求項７に記載の画像表示装置では、請求項１〜６のいずれか１項に記載の画像表示装置において、前記投影対象を眼の網膜として、前記２次元走査された画像形成用光を投射することとした。
【発明の効果】
【００１７】
本発明によれば、駆動制御部は、予め設定された第１設定値の電流を光源に供給して光源から検査用光を出射させた後、第２設定値単位で光源に供給する電流を増加又は減少させ、光検出部で検出する検査用光の強度が所定閾値を超えたときに、第２設定値よりも小さな第３設定値単位で光源に供給する電流を減少又は増加させて光検出部で検出する検査用光の強度が所定閾値となる電流値を検出する検出手段と、画像信号に応じて前記光源へ供給する電流を、検出手段により検出した電流値に基づいて調整する調整手段と、を備えたため、可及的速やかに表示する画像の輝度を安定させることができる。
【図面の簡単な説明】
【００１８】
【図１】半導体レーザダイオードへ供給する駆動電流と、その発光量との関係を示す説明図である。
【図２】本実施形態の画像表示装置１を示す説明図である。
【図３】画像表示装置１の光走査部によるレーザ光の走査態様を示した説明図である。
【図４】光検出部及び遮光部の配置を示す説明図である。
【図５】制御部の電気的構成を示したブロック図である。
【図６】本実施形態に係る画像表示装置１のメイン処理を示したフローチャートである。
【図７】メイン処理にて実行される輝度調整処理を示したフローチャートである。
【図８】輝度調整処理において実行されるＲレーザ検出処理を示したフローチャートである。
【図９】メイン処理にて実行されるスリープモード処理を示したフローチャートである。
【図１０】検査用光の出射タイミングを説明するための説明図である。
【図１１】検査用光の出射タイミングを説明するための説明図である。
【図１２】検査用光の出射パターンを説明するための説明図である。
【発明を実施するための形態】
【００１９】
以下に説明する画像表示装置は、投射する画像形成用光の輝度、ひいては表示する画像の輝度を可及的速やかに安定させることを目的としている。
【００２０】
画像表示装置によって表示される画像を視認する者の多くは、通常、速やかに画像が表示されることを期待している。
【００２１】
特に、輝度の安定した画像を表示するためには、光源の電流−発光量特性を速やかに把握し、その光源の個体差や現状の温度等を踏まえて、光源に適切な電流を供給するのが重要である。
【００２２】
ここでまず、以下に説明する画像表示装置の理解を容易とするために、光源の電流−発光量特性の一例として、半導体レーザダイオードの電流−発光量特性について簡単に説明する。
【００２３】
〔電流−発光量特性について〕
図１は、半導体レーザダイオードへ供給する駆動電流と、その発光量との関係（光源の電流−発光量特性）を示す図であり、縦軸に発光量を、横軸に駆動電流値をそれぞれ示している。
【００２４】
図１によれば、半導体レーザダイオードは、固有の閾値電流値Ｉｔｈを超える駆動電流が供給されたときに、実線から長破線にかけて示すように、発光量が急激に立ち上がる特性を有しており、閾値電流値Ｉｔｈ以下の駆動電流では発光量は殆どなく、その変化も殆どないのが分かる。
【００２５】
ところで、画像表示装置にて表示する画像の輝度は、観察者であるユーザが眩しさを感じない程度の適切な輝度とする必要がある。
【００２６】
そこで、ユーザに不快感を与えない程度の光の強度の最大値を最大光量Ｌｏｐと定義し、このときに光源に供給すべき電流値を最大電流値Ｉｏｐとして定義する。
【００２７】
ここで仮に、閾値電流値Ｉｔｈの値と、最大光量Ｌｏｐの値が既知であり、光源の電流−発光量特性が不明（すなわち、図１において、長鎖線で示す部分が不明）である場合を想定する。
【００２８】
このようなシチュエーションは、例えば、光源周囲の温度の影響により、電流−発光量特性が変化してしまった状態が相当する。
【００２９】
このような場合、どの程度の電流を光源に供給すれば最大光量Ｌｏｐが得られるか（すなわち、最大電流値Ｉｏｐ）を知るためには、光源から検査用光を出射させると共に、この光源に供給する電流を低電流から徐々に増加させつつ、光源の発光量をモニタリングする必要がある。
【００３０】
しかしながら、その一方で、ユーザに対して輝度の安定した画像を速やかに表示するためには、可及的速やかに最大電流値Ｉｏｐを求める必要もある。
【００３１】
そこで本実施形態に係る画像表示装置では、予め設定された第１設定値の電流を光源に供給して前記光源から検査用光を出射させた後、第２設定値単位で前記光源に供給する電流を増加又は減少させ、光検出部で検出する検査用光の強度が所定閾値を超えたときに、前記第２設定値よりも小さな第３設定値単位で前記光源に供給する電流を減少又は増加させて光検出部で検出する検査用光の強度が前記所定閾値となる電流値を検出する検出手段と、前記画像信号に応じて前記光源へ供給する電流を、検出手段により検出した電流値に基づいて調整する調整手段と、を備えることとしている。
【００３２】
ここで、第１設定値は、前述の説明の流れに沿えば、例えば閾値電流値Ｉｔｈとすることができる。
【００３３】
また、第２設定値単位（以下、第２設定値単位Ｄ２という）の値は、個々の半導体レーザダイオードによりそれぞれ適正な値が異なることとなるが、本発明者らの知見によれば、予想される最大電流値Ｉｏｐと閾値電流値Ｉｔｈとの差の値を略４分の１〜６分の１とした値とするのが好適である。
【００３４】
また、第３設定値単位（以下、第３設定値単位Ｄ３という）は、第２設定値単位Ｄ２よりも小さな値、すなわち、Ｄ３＜Ｄ２とすることができる。
【００３５】
また、所定閾値は、ここでは最大光量Ｌｏｐとしても良く、或いは、最大光量Ｌｏｐを含む所定数値範囲（例えば、Ｌｏｐ＋αからＬｏｐ−βまでの範囲）とすることができる。
【００３６】
ここで、第３設定値単位Ｄ３を最大光量Ｌｏｐを含む所定数値範囲とした場合におけるα及びβの値は、Ｄ３以上の値、すなわち、α≧Ｄ３、β≧Ｄ３（α＝βも可）とするのが好ましい。なお、以下の説明において、α及びβを調整許容値という。
【００３７】
そして、例えば、閾値電流値Ｉｔｈ（第１設定値）から、第２設定値単位Ｄ２ずつ電流値を上昇させ、最大光量Ｌｏｐ（所定閾値）を超えた時点で第３設定値単位Ｄ３ずつ電流値を低下させ、検査用光の強度が最大光量Ｌｏｐを含む所定数値範囲（例えば、Ｌｏｐ＋αからＬｏｐ−βまでの範囲）となったときの電流値を最大電流値Ｉｏｐとする。
【００３８】
これにより、光検出部で検出する検査用光の強度が前記所定閾値となる電流値、すなわち、最大電流値Ｉｏｐを迅速に求めることができ、この最大電流値Ｉｏｐに基づいて輝度を調整し、画像表示装置が投射する画像形成光の輝度を可及的速やかに安定させることができる。
【００３９】
なお、上述の例では、第１設定値を閾値電流値ＩｔｈとしてＩｏｐを求める過程について説明したが、最大光量Ｌｏｐ未満の光量を出力可能な既知の電流値Ｑがあれば、当該電流値Ｑを第１設定値としても良く、また、所定閾値をＬｔｈとしてＩｔｈを求めるようにしてもよい。
【００４０】
この場合、例えば、電流値Ｑ（第１設定値）から、第２設定値単位Ｄ２ずつ電流値を低下させ、Ｌｔｈ（所定閾値）を下回った時点で第３設定値単位Ｄ３ずつ電流値を上昇させ、検査用光の強度がＬｔｈを含む所定数値範囲（例えば、Ｌｔｈ＋αからＬｔｈ−βまでの範囲）となったときの電流値を閾値電流値Ｉｔｈとすることで求めることができる。
【００４１】
なお、上述してきた方法により画像形成用光の輝度を可及的速やかに安定させることができるが、前述の駆動制御部は、光源部の温度に応じて第１設定値を変更することとしても良い。
【００４２】
画像表示装置は、電源投入後の稼働時間の経過に伴う温度上昇や、稼働後の電源ＯＦＦ又はスリープモード移行の際の放熱に伴う温度低下など、さまざまな状況で機器の温度変化が生じる。
【００４３】
特に、光源が半導体レーザダイオードである場合には、光源部の温度変化に伴って、第１設定値（例えば、閾値電流値Ｉｔｈ）が変化してしまうこととなる。
【００４４】
そこで、光源部に温度を検出する温度検出部を配設し、温度検出部から得られる信号に基づいて第１設定値を変更する。この第１設定値の変更は、予め、温度と第１設定値との相関を示す情報を所定の記憶手段等に備えておき、この情報に基づいて行うようにしても良い。
【００４５】
ここで、温度と第１設定値との相関の情報は、光源部のさまざまな温度と、それぞれの温度状態における第１設定値（例えば、閾値電流値Ｉｔｈ）とを対応付けるものであれば特に限定されず、例えば、温度と第１設定値との対応が離散的なテーブルであっても良く、また、温度と第１設定値との対応が連続的な演算情報（例えば、相関式）としても良い。
【００４６】
これにより、光源部の温度変化に由来して電流−発光量特性が変化した場合でも、可及的速やかに表示する画像の輝度を安定させることができる。
【００４７】
また、画像表示装置は、駆動制御部から前記光源に電流を供給しないスリープモードを有し、前記調整手段は、前記スリープモードに移行する直前に前記検出手段によって検出した電流値を記憶し、前記スリープモードが解除されたときに、前記画像信号に応じて前記光源へ供給する電流を前記記憶した電流値に基づいて調整することとしても良い。
【００４８】
なお、ここでスリープモードとは、後述する画像信号供給回路１１やレーザドライバ１６，１７，１８、光源部２０、光合成部３０、光走査部５０など、制御部１２を除く画像表示装置１の大部分の機能を停止させ、メモリ保持などのための最小限の消費電力で待機する状態である。
【００４９】
このような構成とすることにより、スリープモードの解除直後であっても、可及的速やかに表示する画像の輝度を安定させることができることとなる。
【００５０】
また、スリープモードへ移行して解除するまでの時間をカウントするカウンタを備え、スリープモードが解除されたときに、前記カウンタのカウント値が所定値以上のときに、前記検出手段による電流値の検出を行い、当該電流値に基づき前記調整手段による調整を行うようにしても良い。
【００５１】
これにより、スリープモード中に所定時間以上経過した場合には、スリープモードの解除時に、光源の電流−発光量特性を再検出することができる。
【００５２】
また、スリープモードが解除されたときに前記温度検出部で検出される前記光源部の温度が、前記スリープモードに移行するときに前記温度検出部で検出される前記光源部の温度に対し所定範囲を越えたときに、前記検出手段による電流値の検出を行い、当該電流値に基づき前記調整手段による調整を行うこととしても良い。
【００５３】
これにより、スリープモード中に発光部が放熱して、発光部の温度が変化した場合でも、スリープモードの解除後には、輝度の安定した画像を表示することができる。
【００５４】
以下に、本発明に好適な実施形態について、さらに具体的に図面に基づいて説明する。なお、以下の説明では、供給される電流に応じた強度の光を出射する光源を有する光源部と、光源から出射された光を２次元走査する光走査部とを備え、光走査部により走査した画像形成用光をユーザの少なくとも一方の網膜上に投射することにより、画像を表示する網膜走査型の画像表示装置を主に説明するが、本発明は、これに限定されるものではなく、例えば、光走査部により走査した画像形成用光をスクリーン面に投影することにより、画像を表示する画像投影装置のほか、光を走査して画像を表示する他の画像表示装置に対して適用することができる。
【００５５】
また、以下の説明では、第１設定値は閾値電流値Ｉｔｈとし、閾値電流値Ｉｔｈから、第２設定値単位Ｄ２ずつ電流値を上昇させ、既知の最大光量Ｌｏｐ（所定閾値）を超えた時点で第３設定値単位Ｄ３ずつ電流値を低下させ、検査用光の強度が最大光量Ｌｏｐを含む所定数値範囲（例えば、Ｌｏｐ＋αからＬｏｐ−βまでの範囲）となったときの電流値を最大電流値Ｉｏｐとして求め、この最大電流値Ｉｏｐに基づいて、画像信号に応じて前記光源へ供給する電流を調整するようにした画像表示装置について述べる。
【００５６】
〔画像表示装置の概要〕
本実施形態の網膜走査型の画像表示装置１（以下、「画像表示装置１」と呼ぶ。）の構成を図２を用いて説明する。図２は本実施形態の画像表示装置１を示す説明図、図３は画像表示装置１の光走査部によるレーザ光の走査態様を説明するための図である。
【００５７】
図２に示すように、本実施形態の画像表示装置１は、駆動制御部１０と、光源部２０と、光合成部３０と、光ファイバ４０と、光走査部５０と、リレー光学６０とを備えている。
【００５８】
駆動制御部１０は、外部から入力される画像信号Ｓに基づいて画像を合成するための要素となる各信号を発生する画像信号供給回路１１と、この画像信号供給回路１１を制御して光源部２０から出射する光の強度等を調整する制御部１２と、Ｒレーザドライバ１６と、Ｇレーザドライバ１７と、Ｂレーザドライバ１８と、後述するスリープモードに入るためのスリープモードスイッチ８３と、スリープモード中に点灯するスリープモードランプ８４と、画像表示装置１の電源のＯＮ／ＯＦＦを行う電源スイッチ８６とを有している。
【００５９】
各レーザドライバ１６，１７，１８は、画像信号供給回路１１から画像信号として伝達される赤（Ｒ）、緑（Ｇ）、青（Ｂ）の各画像信号１３ｒ，１３ｇ，１３ｂを基に、それぞれ強度変調された各色のレーザ光を出射するように光源部２０を駆動する。
【００６０】
スリープモードスイッチ８３は、画像表示装置１をスリープモードへ移行させたり、スリープモードを解除するためのスイッチである。
【００６１】
制御部１２は、通常時（スリープモードではない稼働状態）において、スリープモードスイッチ８３からの入力を検知すると、スリープモードランプ８４を点灯させて画像表示装置１をスリープモードへ移行させる。
【００６２】
また、制御部１２は、スリープモード中にスリープモードスイッチ８３からの入力を検知すると、スリープモードランプ８４を消灯して、画像表示装置１のスリープモードを解除する。
【００６３】
電源スイッチ８６は、画像表示装置１の電源のＯＮ／ＯＦＦを行うためのスイッチである。画像表示装置１の電源がＯＦＦの状態において、この電源スイッチ８６を押下すると、画像表示装置１に電源が供給されてＯＮ状態となる。一方、画像表示装置１がＯＮ状態にある時に、この電源スイッチ８６が押下されると、電源がＯＦＦ状態となる。
【００６４】
光源部２０は、３原色にそれぞれ対応する複数の光源として、赤色（Ｒ）のレーザ光を出射するＲレーザ２１と、緑色（Ｇ）のレーザ光を出射するＧレーザ２２と、青色（Ｂ）のレーザ光を出射するＢレーザ２３とを備えている。
【００６５】
これらのＲレーザ２１、Ｇレーザ２２、Ｂレーザ２３は、Ｒレーザドライバ１６，Ｇレーザドライバ１７，Ｂレーザドライバ１８から供給される電流（駆動電流）の値に応じた強度のレーザ光を出射する光源として機能するものであり、例えば、半導体レーザや高調波発生機構付き固体レーザとして構成することが可能である。なお、半導体レーザを用いる場合は駆動電流を直接変調して、レーザ光の強度変調を行うことができるが、固体レーザを用いる場合は、各レーザそれぞれに外部変調器を備えてレーザ光の強度変調を行う必要がある。
【００６６】
また、光源部２０には、光源部２０の温度を測定する温度センサ８５が備えられており、前述の駆動制御部１０内に備えられている制御部１２へ接続されている。この温度センサ８５は、光源部の温度を検出する温度検出部として機能する。
【００６７】
光合成部３０は、各レーザ２１，２２，２３より出射されたレーザ光をそれぞれ平行光にコリメートするコリメート光学系３１と、コリメートした各レーザ光を合波するダイクロイックミラー３２と、合波したレーザ光を光ファイバ４０に導く結合光学系３３とを備えている。
【００６８】
光走査部５０は、光源部２０から光合成部３０及び光ファイバ４０を介して伝搬されたレーザ光を水平走査部５２に導くコリメート光学系５１と、このコリメート光学系５１によりコリメートしたレーザ光を、走査素子５２ａを利用して水平方向に走査する水平走査部５２と、この水平走査部５２によって走査したレーザ光を垂直走査部５４に導くリレー光学５３と、水平走査部５２に走査され、リレー光学５３を介して入射されたレーザ光を、ガルバノミラー５４ａを利用して垂直方向に走査する垂直走査部５４とを備えている。
【００６９】
この光走査部において水平走査部５２は、表示すべき画像の１ラインの走査線毎に、レーザ光を第１走査方向である水平方向に対して相対的に高速に水平走査する高速走査部として機能するものであり、レーザ光を反射面５２ｂにより水平方向に走査する走査素子５２ａと、その走査素子５２ａの駆動制御を行う水平走査制御回路５２ｃとを備えている。
【００７０】
また、この光走査部において垂直走査部５４は、第１走査方向に対して交差または直交する方向である第２走査方向にレーザ光を走査するものであり、表示すべき画像の１フレーム毎に、レーザ光を最初の水平走査線から最後の水平走査線に向かって、第２走査方向である垂直方向に対して相対的に低速に垂直走査する低速走査部として機能し、リレー光学５３を介して入射するレーザ光を反射面５４ｂにより垂直方向に走査するガルバノミラー５４ａと、そのガルバノミラー５４ａの駆動制御を行う垂直走査制御回路５４ｃとを備えている。
【００７１】
水平走査制御回路５２ｃは、画像信号供給回路１１に接続され、画像信号供給回路１１より出力される水平同期信号１４に同期して走査素子５２ａの反射面５２ｂを揺動する。また、垂直走査制御回路５４ｃは、画像信号供給回路１１に接続され、画像信号供給回路１１より出力される垂直同期信号１５に同期してガルバノミラー５４ａの反射面５４ｂを揺動する。
【００７２】
そして、本実施形態の画像表示装置１では、光走査部５０が有する水平走査部５２及び垂直走査部５４により、光源部２０から光合成部３０及び光ファイバ４０を介して入射されるレーザ光を、第１走査方向及びその第１走査方向に略垂直な第２走査方向に走査することによって、２次元方向に走査（２次元走査）してフレーム単位で画像を形成するようにしている。
【００７３】
すなわち、図３（ａ）に示すように、相対的に高速に揺動する走査素子５２ａは、水平走査制御回路５２ｃによって揺動され、入射した光束を水平方向Ｘに対して往復走査する。そして、走査素子５２ａによって水平方向に走査されたレーザ光は、リレー光学５３を介して、垂直走査部５４に入射する。垂直走査部５４のガルバノミラー５４ａは、垂直走査制御回路５４ｃによって鋸波状に揺動され、入射されたレーザ光を垂直方向Ｙに対して走査する。そして、ガルバノミラー５４ａによって垂直方向に走査された有効走査範囲Ｚのレーザ光は、リレー光学６０を介して、ユーザの瞳孔９１に入射する。
【００７４】
図３（ｂ）には、走査素子５２ａ及びガルバノミラー５４ａの最大走査範囲Ｗ（水平最大走査範囲Ｗ１及び垂直最大走査範囲Ｗ２により形成される範囲）と有効走査範囲Ｚ（水平有効走査範囲Ｚ２及び垂直有効走査範囲Ｚ３により形成される範囲）との関係が示されている。ここで、「最大走査範囲」とは、走査素子５２ａ及びガルバノミラー５４ａが光を走査できる最大の範囲を意味する。
【００７５】
走査素子５２ａ及びガルバノミラー５４ａの最大走査範囲Ｗのうち、有効走査範囲Ｚにその走査位置があるタイミングで光源部２０から画像信号Ｓに応じて強度変調されたレーザ光（以下、「画像形成用光」とする。）が出射されることによって、水平走査部５２及び垂直走査部５４によって画像形成用光が有効走査範囲Ｚで走査される。これにより１フレーム分の画像形成用光が走査される。この走査が１フレームの画像毎に繰り返される。なお、図３（ｂ）には、光源部２０から常にレーザ光が出射されたと仮定したときに水平走査部５２及び垂直走査部５４によって走査されるレーザ光の軌跡γが仮想的に示されている。また、以下の説明において、最大走査範囲Ｗのうち有効走査範囲Ｚを除く範囲Ｚ１を「無効走査範囲Ｚ１」と呼ぶこととする。
【００７６】
なお、本実施形態においては、水平走査部５２に走査素子５２ａを用い、垂直走査部５４にガルバノミラー５４ａを用いることで水平方向及び垂直方向に画像光を走査するように説明したが、画像光を走査するようにその反射面が揺動（回転）させられるものであれば、圧電駆動、電磁駆動、静電駆動等いずれの駆動方式によるものであってもよいことは言うまでもない。また、ガルバノミラー５４ａの代替として、ポリゴンミラーを用いるようにしてもよい。
【００７７】
リレー光学６０は、図２に示すように、第１レンズ６０ａ及び第２レンズ６０ｂから構成されており、光走査部５０によって走査された画像形成用光であるレーザ光を収束させてユーザの眼９０にその瞳孔９１から入射して、ユーザの眼９０の網膜に画像信号Ｓに基づいた画像を投影する。
【００７８】
ここで、駆動制御部１０は、光走査部５０の走査位置が、先に図３（ｂ）にて示した有効走査範囲Ｚのときに、画像信号Ｓに応じた駆動電流を順次レーザ２１，２２，２３に供給して、レーザ２１，２２，２３から順次画像形成用光を出射させる。従って、画像形成用光は、光合成部３０及び光ファイバ４０を介して光走査部５０へ入射され、光走査部５０により有効走査範囲Ｚで２次元走査される。そして、光走査部５０で２次元走査された画像形成用光は、リレー光学６０を介して、ユーザの眼９０にその瞳孔９１から入射し、網膜９２上に画像形成用光が投射される。これによってユーザは、網膜９２上に投影された画像形成用光による画像を認識することができる。
【００７９】
また、光走査部５０によって走査されたレーザ光はリレー光学６０の第１レンズ６０ａで収束されて、第１レンズ６０ａと第２レンズ６０ｂとの間に中間像面が形成される。そして、リレー光学６０内で形成される中間像面上には有効走査範囲Ｚ及び無効走査範囲Ｚ１を規定する遮光部７０が配置される。
【００８０】
図４に示すように、この遮光部７０の上部中央の無効走査範囲Ｚ１には、光検出部８０が配設されており、有効走査範囲Ｚ外を走査される後述の検査用光を検出するようにしている。なお、図２では、光検出部８０を有効走査範囲Ｚの上方の無効走査範囲Ｚ１に設けるように構成しているが、光検出部８０の配設位置はこれに限定されるものではなく、例えば、有効走査範囲Ｚの下方の無効走査範囲Ｚ１に設けても、上方下方両方の無効走査範囲Ｚ１に設けるように構成してもよい。
【００８１】
光検出部８０は、受光した検査用光の強度に応じた電圧をＢＤ信号８２として制御部１２へ出力するようにしており、制御部１２は、このＢＤ信号８２に基づいて、光源部２０から出射するレーザ光の強度を調整するように構成している。
【００８２】
〔制御部の電気的構成〕
次に、駆動制御部１０内に備えられた制御部１２の構成について、図５を参照しながら説明する。図５は、制御部の電気的構成を示したブロック図である。
【００８３】
制御部１２は、ＣＰＵ100と、ＲＯＭ101と、ＲＡＭ102と、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）103と、光検出部インターフェース104と、温度センサインターフェース105と、周辺機器用インターフェース107とを備えており、システムバス108を介して相互に接続されている。
【００８４】
ＲＯＭ101には、ＣＰＵ100で実行されることにより、後述するフローチャートに従った処理を実現するためのプログラムや、光源部２０の様々な温度状態における第１の設定値を定義するための温度と第１設定値との相関の情報（以下、光源部温度−閾値電流値Ｉｔｈ相関情報という）が記憶されている。
【００８５】
特に本実施形態では、Ｒレーザ２１、Ｇレーザ２２、Ｂレーザ２３のそれぞれに対応する温度と閾値電流値Ｉｔｈの相関式（Ｒレーザ用相関式、Ｇレーザ用相関式、Ｂレーザ用相関式）を光源部温度−閾値電流値Ｉｔｈ相関情報として、ＲＯＭ101に記憶させいる。
【００８６】
また、ＲＯＭ101には、輝度調整を実行する条件を定義した輝度調整条件テーブルが記憶されている。この輝度調整条件テーブルは、後述するフローにおいて、ＣＰＵ100が参照することにより、輝度調整を行うか否かを判断するために用いられるものである。
【００８７】
この輝度調整条件テーブルには、例えば、電源投入直後であれば輝度調整を実行するという条件や、画像表示装置１の使用中に所定の温度範囲を超えた場合に輝度調整を実行するという条件など、輝度調整を行う必要がある条件が記録されている。
【００８８】
なお、この輝度調整条件テーブルに、画像表示と同時に随時輝度調整を行うという条件を記録することで、軌跡γの垂直方向Ｙにおける座標が、光検出部８０と同じ範囲内にあるときは、毎フレーム輝度調整を行うようにしても良い。
【００８９】
ＲＡＭ102は、ＲＯＭ101に記憶されているプログラムをＣＰＵ100が実行する際に参照する各種フラグなどを記憶しておく一時記憶領域として機能する。このＲＡＭ102に記憶されるフラグとしては、例えば、輝度調整を実行すべきか否かを示す輝度調整実行フラグや、輝度調整が不調に終わった場合に異常終了する旨を示す異常終了フラグや、電源スイッチが押下されたか否かを示す電源スイッチ押下フラグや、Ｒレーザ２１の最大輝度における電流値Ｉｏｐｒを検出したか否かを示すＲレーザ検出フラグや、Ｇレーザ２２の最大輝度における電流値Ｉｏｐｇを検出したか否かを示すＧレーザ検出フラグや、Ｂレーザ２３の最大輝度における電流値Ｉｏｐｂを検出したか否かを示すＢレーザ検出フラグが挙げられる。なお、これらの各フラグのプログラム中での実際の取扱いについては、図６〜図９に示すフローを用いて後に詳述する。
【００９０】
ＲＴＣ103は、計時するための回路であり、このＲＴＣ103により計時された時間は、ＣＰＵ100により取得可能としている。なお、このＲＴＣ103は、画像表示装置１がスリープモードにあっても稼働する。
【００９１】
光検出部インターフェース104は、光検出部８０との接続を担うものであり、光検出部８０より伝送されてくる受光信号を、電圧の値に変換してＲＡＭ102に書き込む役割を担っている。
【００９２】
温度センサインターフェース105は、温度センサ８５との接続を担うものであり、温度センサ８５より伝送されてくる信号を、温度の値に変換してＲＡＭ102に書き込む役割を担っている。
【００９３】
周辺機器用インターフェース107は、制御部１２に接続された周辺機器類の動作制御や信号の送受信を担うものであり、この周辺機器用インターフェース107には、画像信号供給回路１１や、スリープモードスイッチ８３やスリープモードランプ８４や電源スイッチ８６が接続されている。
【００９４】
周辺機器用インターフェース107は、ＣＰＵ100により決定された光源部２０に供給するための電流値等の指示を、画像信号供給回路１１へ伝達する役割を果たす。
【００９５】
また、周辺機器用インターフェース107は、例えば、通常時において、スリープモードスイッチ８３が押下された場合、ＣＰＵ100にスリープモードスイッチ８３が押圧された旨の信号を送信し、この信号を受けたＣＰＵ100はスリープモードランプ８４を点灯し、画像表示装置１をスリープモード状態とする。また、スリープモード中において、スリープモードスイッチ８３が押下された場合、ＣＰＵ100にスリープモードスイッチ８３が押圧された旨の信号を送信し、この信号を受けたＣＰＵ100は、スリープモードランプ８４を消灯し、画像表示装置１のスリープモード状態を解除する。
【００９６】
また、周辺機器用インターフェース107は、電源スイッチ８６からの入力を検知すると、ＲＡＭ102の電源スイッチ押下フラグの値の書き換えを行う。具体的には、画像表示装置１がＯＮ状態にある時に、電源スイッチ８６からの入力を検知すると、電源スイッチ押下フラグの値を、「電源スイッチ押下あり」を意味する”１”に設定する。
【００９７】
〔制御部の処理フロー〕
次に、画像表示装置１における制御部１２での処理について、図６〜図９を用いて説明する。図６は、本実施形態に係る画像表示装置１のメイン処理を示したフローチャートであり、図７はメイン処理にて実行される輝度調整処理を示したフローチャートであり、図８は輝度調整処理において実行されるＲレーザ検出処理を示したフローチャートであり、図９はメイン処理にて実行されるスリープモード処理を示したフローチャートである。
【００９８】
まず、フローチャートの説明を容易とするために、ＲＡＭ102に記憶され、処理中にＣＰＵ100が参照する輝度調整実行フラグ、異常終了フラグ、電源スイッチ押下フラグ、Ｒ，Ｇ，Ｂレーザ検出フラグについて説明する。
【００９９】
輝度調整実行フラグは、輝度調整を実行すべきか否かを示し、「０」〜「２」の値をとるフラグであり、「０：輝度調整済み（輝度調整不要）」、「１：輝度調整要実行」、「２：輝度調整実行中」を意味している。
【０１００】
異常終了フラグは、輝度調整が不調に終わった場合に異常終了する旨を示し、「０」又は「１」の値をとるフラグであり、「０：異常終了ではない」、「１：異常終了」を意味している。
【０１０１】
電源スイッチ押下フラグは、電源スイッチが押下されたか否かを示し、「０」又は「１」の値をとるフラグであり、「０：電源スイッチは押下されていない」、「１：電源スイッチが押下された」を意味している。
【０１０２】
Ｒレーザ検出フラグは、Ｒレーザ２１の最大輝度における電流値Ｉｏｐｒを検出したか否かを示し、「０」又は「１」の値をとるフラグであり、「０：未検出」、「１：検出済み」を意味している。また、Ｇレーザ検出フラグ及びＢレーザ検出フラグについても同様である。なお、以下の説明において、Ｒレーザ検出フラグ、Ｇレーザ検出フラグ、Ｂレーザ検出フラグを総称して「各レーザ検出フラグ」という場合がある。
【０１０３】
上述してきたフラグを参照しながら、ＣＰＵ100は、以下の処理を実行する。
【０１０４】
まずは、図６を用いてメインフローについて説明する。制御部１２のＣＰＵ100は、まず、ＲＡＭ102のアクセス許可、作業領域を初期化等の初期設定処理を実行する（ステップＳ１０）。
【０１０５】
また、この際、ＣＰＵ100は、ＲＡＭ102の輝度調整実行フラグの値を「０」、異常終了フラグの値を「０」、電源スイッチ押下フラグの値を「０」、各レーザ検出フラグの値を「０」とする。また、ＣＰＵ100は、予めＲＯＭ101に記憶されている第２設定値単位Ｄ２、第３設定値単位Ｄ３、各レーザに供給できる上限電流値、各レーザに供給できる下限電流値、最大光量Ｌｏｐの値、及びこの最大光量Ｌｏｐの調整許容値α,βの読み込みを行う。
【０１０６】
また、ＣＰＵ100は、スリープモードが解除された際に輝度調整を行うか否かの指標となるスリープ時間基準値と、温度変化基準値についても読み込みを行う。なお、スリープ時間基準値は、この値を超える時間を経てスリープモードが解除された際には輝度調整を行うための基準値であり、温度変化基準値は、スリープモードの前後でこの値を超えて温度が変化した際には輝度調整を行うための基準値である。
【０１０７】
次にＣＰＵ100は、ＲＯＭ101に記憶されている輝度調整条件テーブルを参照し（ステップＳ１１）、現在の画像表示装置１の状態が輝度調整条件に合致するか否かの判断を行う（ステップＳ１２）。
【０１０８】
ここでＣＰＵ100は、現在の画像表示装置１の状態が輝度調整条件に合致すると判断した場合（ステップＳ１２：Ｙｅｓ）には、処理をステップＳ１４へ移し、現在の画像表示装置１の状態が輝度調整条件のいずれにも合致しないと判断した場合（ステップＳ１２：Ｎｏ）には、処理をステップＳ１３へ移す。
【０１０９】
ステップＳ１３においてＣＰＵ100は、輝度調整フラグが”０”以外か否かについて判断し、輝度調整フラグが”０”以外であると判断した場合には（ステップＳ１３：Ｙｅｓ）、処理をステップＳ１４へ移し、輝度調整処理を実行する。
【０１１０】
この輝度調整処理については、後に図７にて更に詳細に説明する。なお、この輝度調整処理は、ＣＰＵ100にて実行されることにより、予め設定された第１設定値の電流を光源に供給して光源から検査用光を出射させた後、第２設定値単位で光源に供給する電流を増加又は減少させ、光検出部で検出する検査用光の強度が所定閾値を超えたときに、第２設定値よりも小さな第３設定値単位で光源に供給する電流を減少又は増加させて光検出部で検出する検査用光の強度が所定閾値となる電流値を検出する検出手段として機能することとなる。この輝度調整処理を終えると、ＣＰＵ100は、処理をステップＳ１５へ移す。
【０１１１】
一方、ステップＳ１３において、輝度調整フラグが”０”以外ではないと判断（すなわち、”０”であると判断）した場合（ステップＳ１３：Ｎｏ）、ＣＰＵ100は、処理をステップＳ１５へ移す。
【０１１２】
ステップＳ１５においてＣＰＵ100は、スリープモードスイッチ８３が押下されたか否かについて判断を行う。この処理において、スリープモードスイッチ８３が押下されたと判断した場合（ステップＳ１５：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ１６へ移し、スリープモード処理を実行する。このスリープモード処理については、後に図９を用いて詳細に説明する。このスリープモード処理を終えると、ＣＰＵ100は、処理をステップＳ１７へ移す。なお、本実施形態では、スリープモードスイッチ８３が押下された際にスリープモードへ移行することとしたが、特にこれに限定されるものではなく、例えば、画像表示装置１を起動してから所定時間が経過した際に、スリープモードへ移行するようにしても良い。
【０１１３】
一方、ステップＳ１５において、スリープモードスイッチ８３が押下されていないと判断した場合（ステップＳ１５：Ｎｏ）には、ＣＰＵ100は、処理をステップＳ１７へ移し、画像信号供給回路制御処理を実行する。この画像信号供給回路制御処理において、ＣＰＵ100は、画像信号供給回路１１に対し、画像信号に応じて光源部２０へ供給する電流を、後述する検出手段にて検出したＩｏｐｒ、Ｉｏｐｇ、Ｉｏｐｂの各電流値に基づいて調整するよう制御する。すなわち、本ステップＳ１７を実行するＣＰＵ100と、画像信号供給回路１１とが協働することにより、調整手段として機能することとなる。
【０１１４】
次に、ＣＰＵ100は、ＲＡＭ102を参照し、異常終了フラグの値が”１”であるか否かについて判断を行う（ステップＳ１８）。この処理において、異常終了フラグの値が”１”であると判断した場合（ステップＳ１８：Ｙｅｓ）、ＣＰＵ100は、異常終了する旨をユーザに報知し（ステップＳ１９）、処理をステップＳ２０へ移す。なお、ステップＳ１９にて行われる報知は、特に限定されるものではなく、例えば警告音の如き音によって報知しても良く、また、予め設定した電流値にて光源部から画像形成光を出射することにより、ユーザに警告画像を視認させるようにしても良い。
【０１１５】
一方、ステップＳ１９において、異常終了フラグの値が”１”ではないと判断した場合（ステップＳ１９：Ｎｏ）、ＣＰＵ100は、処理をステップＳ２１へ移す。
【０１１６】
ステップＳ２１において、ＣＰＵ100は、電源スイッチ押下フラグの値が”１”であるか否かについて判断を行う。この処理において、電源スイッチ押下フラグの値が”１”であると判断した場合（ステップＳ２１：Ｙｅｓ）、ＣＰＵ100は、処理をステップＳ２０へ移し、システム終了処理を行う。このシステム終了処理は、制御部１２及びこの制御部１２に接続されている回路や機器類への電源供給を安全に遮断するための処理である。このステップＳ２０を終えるとＣＰＵ100は処理を終了する。
【０１１７】
一方、ステップＳ２１において、電源スイッチ押下フラグの値が”１”ではないと判断した場合（ステップＳ２１：Ｎｏ）、ＣＰＵ100は、処理を再びステップＳ１１へ戻すこととなる。
【０１１８】
次に、メインフローのステップＳ１４にて実行される輝度調整処理について、図７を用いながら説明する。
【０１１９】
輝度調整処理において、まずＣＰＵ100は、輝度調整実行フラグの値が”２”であるか否かについて判断を行う（ステップＳ３１）。この処理において、輝度調整フラグの値が”２”であると判断した場合（ステップＳ３１：Ｙｅｓ）、ＣＰＵ100は、処理をステップＳ３５へ移し、輝度調整フラグの値が”２”ではないと判断した場合（ステップＳ３１：Ｎｏ）には、処理をステップＳ３２へ移す。
【０１２０】
ステップＳ３２においてＣＰＵ100は、ＲＡＭ102に変数ｎと変数ｍを設定し、変数ｎの値を”０”、変数ｍの値を”１”とする。また、輝度調整実行フラグの値を”２”に設定する。
【０１２１】
次にＣＰＵ100は、ＲＡＭ102を参照し、温度センサインターフェース105により書き込まれた光源部２０の温度の値を取得する（ステップＳ３３）。
【０１２２】
次いでＣＰＵ100は、ＲＯＭ101に予め記憶されている、Ｒレーザ用相関式、Ｇレーザ用相関式、Ｂレーザ用相関式をそれぞれ参照し、ステップＳ３３にて取得した温度データに基づいて各レーザ２１，２２，２３のＩｔｈｒ、Ｉｔｈｇ、Ｉｔｈｂの値を決定する（ステップＳ３４）。
【０１２３】
すなわち、ＣＰＵ100は、本ステップＳ３４を実行することにより、予め設定された第１設定値（各レーザ用相関式）を、光源部２０の温度に応じて変化させて、所定の第１設定値（ここではＩｔｈｒ、Ｉｔｈｇ、Ｉｔｈｂの値）を決定することとなる。本ステップＳ３４を終えると、ＣＰＵ100は処理をステップＳ３５へ移す。
【０１２４】
ステップＳ３５においてＣＰＵ100は、画像信号供給回路１１から出力される情報に基づいて、現在走査している位置のＹ座標（垂直方向での位置）が、光検出部８０が配設されている位置の範囲内であるか否かについて判断を行う。
【０１２５】
この処理において、ＣＰＵ100は、操作位置のＹ座標が光検出部８０の範囲内ではないと判断した場合（ステップＳ３５：Ｎｏ）には、処理を分岐前のアドレスに戻し、操作位置のＹ座標が光検出部８０の範囲内であると判断した場合（ステップＳ３５：Ｙｅｓ）には、ＲＡＭ102を参照し、Ｒレーザ検出フラグの値が”１”であるか否かについて判断を行う（ステップＳ３６）。
【０１２６】
ステップＳ３６の処理において、ＣＰＵ100は、Ｒレーザ検出フラグの値が”１”ではないと判断した場合（ステップＳ３６：Ｎｏ）には、処理をステップＳ３７へ移し、Ｒレーザ検出処理を実行する。このＲレーザ検出処理については、後に図８を用いて更に詳細に説明する。このＲレーザ検出処理を終えると、ＣＰＵ100は、処理を再びステップＳ３５へ移す。
【０１２７】
一方、ステップＳ３６において、ＣＰＵ100は、Ｒレーザ検出フラグの値が”１”であると判断した場合（ステップＳ３６：Ｙｅｓ）には、ＲＡＭ102を参照し、Ｇレーザ検出フラグの値が”１”であるか否かについて判断を行う（ステップＳ３８）。
【０１２８】
ステップＳ３８の処理において、ＣＰＵ100は、Ｇレーザ検出フラグの値が”１”ではないと判断した場合（ステップＳ３８：Ｎｏ）には、処理をステップＳ３９へ移し、、Ｇレーザ検出処理を実行する。このＧレーザ検出処理は、後に図８を用いて説明するＲレーザ検出処理とほぼ同様であるため、説明を省略する。このＲレーザ検出処理を終えると、ＣＰＵ100は、処理を再びステップＳ３５へ移す。
【０１２９】
一方、ステップＳ３８においてＣＰＵ100は、Ｇレーザ検出フラグの値が”１”であると判断した場合（ステップＳ３８：Ｙｅｓ）には、ＲＡＭ102を参照し、Ｂレーザ検出フラグの値が”１”であるか否かについて判断を行う（ステップＳ４０）。
【０１３０】
ステップＳ４０の処理において、ＣＰＵ100は、Ｂレーザ検出フラグの値が”１”ではないと判断した場合（ステップＳ４０：Ｎｏ）には、処理をステップＳ４１へ移し、Ｂレーザ検出処理を実行する。このＢレーザ検出処理についても、後に図８を用いて説明するＲレーザ検出処理とほぼ同様であるため、説明を省略する。このＢレーザ検出処理を終えると、ＣＰＵ100は、処理を再びステップＳ３５へ移す。
【０１３１】
一方、ステップＳ４０において、Ｇレーザ検出フラグの値が”１”であると判断した場合（ステップＳ４０：Ｙｅｓ）、ＣＰＵ100は、各レーザ検出処理にて検出したＲレーザ最大電流値Ｉｏｐｒ、Ｇレーザ最大電流値Ｉｏｐｇ、Ｂレーザ最大電流値Ｉｏｐｂの値を画像信号供給回路１１に送信する（ステップＳ４２）。
【０１３２】
そしてＣＰＵ100は、ステップＳ４３において、ＲＡＭ102に記憶されている輝度調整実行フラグの値を”０”に設定し、また、各レーザ検出フラグの値を”０”に設定して、処理を分岐前のアドレスに戻す。
【０１３３】
次に、輝度調整処理のステップＳ３７にて実行されるＲレーザ検出処理について、図８を参照しながら説明する。なお、前述のように、ステップＳ３９のＧレーザ検出処理及びステップＳ４１のＢレーザ検出処理については、検出対象のレーザや検出に用いる値が異なるのみで、実質的に同じ動作を行うため説明を省略する。
【０１３４】
Ｒレーザ検出処理において、まずＣＰＵ100は、Ｉｔｈｒ＋ｎＤ２の電流値にて検査光を出射する（ステップＳ５１）。
【０１３５】
次に、ＣＰＵ100は、光検出部インターフェース104によりＲＡＭ102に書き込まれた受光電圧の値を参照し、受光光量を算出する（ステップＳ５２）。なお、この受光光量を算出するにあたっては、例えば、ＲＯＭ101内に、受光電圧と受光光量との相関情報を予め備えるようにしても良い。
【０１３６】
次にＣＰＵ100は、算出した受光光量の値が、Ｒレーザ最大光量Ｌｏｐｒ以上であるか否かについて判断を行う（ステップＳ５３）。この処理において、算出した受光光量の値が、Ｒレーザ最大光量Ｌｏｐｒ以上ではないと判断した場合（ステップＳ５３：Ｎｏ）には、ここでＣＰＵ100は、処理をステップＳ５４へ移す。
【０１３７】
ステップＳ５４においてＣＰＵ100は、画像信号供給回路１１が出力される情報に基づいて、現在走査している位置のＹ座標（垂直方向での位置）が、光検出部８０が配設されている位置の範囲内であるか否かについて判断を行う。
【０１３８】
ここで、操作位置のＹ座標が光検出部８０の範囲内ではないと判断した場合（ステップＳ５４：Ｎｏ）には、ＣＰＵ100は、処理を分岐前のアドレスに戻す。
【０１３９】
一方、操作位置のＹ座標が光検出部８０の範囲内であると判断した場合（ステップＳ５４：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ５５へ移す。
【０１４０】
ステップＳ５５においてＣＰＵ100は、ＲＡＭ102に記憶されている変数ｎに１を加算する。
【０１４１】
そして、ＣＰＵ100は、Ｉｔｈｒ＋ｎＤ２の電流値が、Ｒレーザの上限電流値以上であるか否かについて判断を行う（ステップＳ５６）。
【０１４２】
このステップＳ５６において、ＣＰＵ100は、Ｉｔｈｒ＋ｎＤ２の電流値が、Ｒレーザの上限電流値以上ではないと判断した場合（ステップＳ５６：Ｎｏ）には、処理を再びステップＳ５１へ戻し、Ｉｔｈｒ＋ｎＤ２の電流値が、Ｒレーザの上限電流値以上であると判断した場合（ステップＳ５６：Ｙｅｓ）には、ＲＡＭ102に記憶されている異常終了フラグの値を”１”に設定し（ステップＳ５７）、処理を分岐前のアドレスに戻す。
【０１４３】
説明をステップＳ５３へ戻すと、当該ステップＳ５３において、算出した受光光量の値が、Ｒレーザ最大光量Ｌｏｐｒ以上であると判断した場合（ステップＳ５３：Ｙｅｓ）には、ＣＰＵ100は処理をステップＳ５８へ移す。
【０１４４】
ステップＳ５８においてＣＰＵ100は、受光光量が、Ｒレーザ最大光量Ｌｏｐｒ−調整許容値β以上、且つ、Ｒレーザ最大光量Ｌｏｐｒ＋調整許容値α以下の値（以下、単に「調整許容範囲内光量値」という）であるか否かの判断を行う。
【０１４５】
ここで、受光光量が調整許容範囲内光量値であると判断した場合（ステップＳ５８：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ６６へ移す。
【０１４６】
一方、受光光量が調整許容範囲内光量値ではないと判断した場合（ステップＳ５８：Ｎｏ）には、ＣＰＵ100は、処理をステップＳ５９へ移す。
【０１４７】
ステップＳ５９においてＣＰＵ100は、Ｉｔｈｒ＋ｎＤ２−ｍＤ３の電流値にて検査光を出射する。
【０１４８】
次に、ＣＰＵ100は、光検出部インターフェース104によりＲＡＭ102に書き込まれた受光電圧の値を参照し、受光光量を算出する（ステップＳ６０）。
【０１４９】
次にＣＰＵ100は、算出した受光光量の値が、調整許容範囲内光量値であるか否かについて判断を行う（ステップＳ６１）。
【０１５０】
ここで、受光光量が調整許容範囲内光量値ではない判断した場合（ステップＳ６１：Ｎｏ）には、ＣＰＵ100は、処理をステップＳ６２へ移す。
【０１５１】
ステップＳ６２においてＣＰＵ100は、画像信号供給回路１１から出力される情報に基づいて、現在走査している位置のＹ座標（垂直方向での位置）が、光検出部８０が配設されている位置の範囲内であるか否かについて判断を行う。
【０１５２】
ここで、操作位置のＹ座標が光検出部８０の範囲内ではないと判断した場合（ステップＳ６２：Ｎｏ）には、ＣＰＵ100は、処理を分岐前のアドレスに戻す。
【０１５３】
一方、操作位置のＹ座標が光検出部８０の範囲内であると判断した場合（ステップＳ６２：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ６３へ移す。
【０１５４】
ステップＳ６３においてＣＰＵ100は、ＲＡＭ102に記憶されている変数ｍに１を加算する。
【０１５５】
そして、ＣＰＵ100は、Ｉｔｈｒ＋ｎＤ２−ｍＤ３の電流値が、Ｒレーザの下限電流値以下であるか否かについて判断を行う（ステップＳ６４）。
【０１５６】
ここでＣＰＵ100は、Ｉｔｈｒ＋ｎＤ２−ｍＤ３の電流値が、Ｒレーザの下限電流値以下ではないと判断した場合（ステップＳ６４：Ｎｏ）には、処理を再びステップＳ５９へ戻す。
【０１５７】
一方、ＣＰＵ100は、Ｉｔｈｒ＋ｎＤ２−ｍＤ３の電流値が、Ｒレーザの下限電流値以下であると判断した場合（ステップＳ６４：Ｙｅｓ）には、ＲＡＭ102に記憶されている異常終了フラグの値を”１”に設定し（ステップＳ６５）、処理を分岐前のアドレスに戻す。
【０１５８】
説明をステップＳ６１へ戻すと、当該ステップＳ６１において、算出した受光光量の値が、調整許容範囲内光量値であると判断した場合（ステップＳ６１：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ６６へ移す。
【０１５９】
ステップＳ６６においてＣＰＵ100は、現在の変数ｎと変数ｍとにより求められるＩｔｈｒ＋ｎＤ２−ｍＤ３の電流値を、Ｒレーザ最大電流値Ｉｏｐｒの値として設定する。
【０１６０】
そしてＣＰＵ100は、ＲＡＭに記憶されているＲレーザ検出フラグの値を”１”とし、次いで、変数ｎの値を”０”、変数ｍの値を”１”にリセットして（ステップＳ６７）、処理を分岐前のアドレスに戻す。
【０１６１】
次に、メインフローのステップＳ１６にて実行されるスリープモード処理について図９を参照しながら説明する。
【０１６２】
スリープモード処理においてＣＰＵ100は、まず、スリープモードランプ８４に電力を供給して点灯させる（ステップＳ７１）。
【０１６３】
次いでＣＰＵ100は、現在のＲレーザ最大電流値Ｉｏｐｒ、Ｇレーザ最大電流値Ｉｏｐｇ、Ｂレーザ最大電流値Ｉｏｐｂの値と、現在の光源部２０の温度とをＲＡＭ102に記憶する（ステップＳ７２）。
【０１６４】
次に、ＣＰＵ100は、制御部１２以外への電源の供給を遮断し（ステップＳ７３）、制御部１２内のＲＴＣ103による計時を開始する（ステップＳ７４）。
【０１６５】
そしてＣＰＵ100は、スリープモードスイッチが押下されたか否かについて判断を行う（ステップＳ７５）。
【０１６６】
ここで、スリープモードスイッチが押下されたと判断した場合（ステップＳ７５：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ７７へ移す。
【０１６７】
一方、スリープモードスイッチは押下されていないと判断した場合（ステップＳ７５：Ｎｏ）には、ＣＰＵ100は、処理をステップＳ７６へ移す。
【０１６８】
ステップＳ７６においてＣＰＵ100は、ＲＡＭ102を参照し、電源ボタン押下フラグの値が”１”であるか否かの判断を行う。
【０１６９】
ここで、電源ボタン押下フラグの値が”１”であると判断した場合（ステップＳ７６：Ｙｅｓ）には、ＣＰＵ100は、処理を分岐前のアドレスに戻す。
【０１７０】
一方、電源ボタン押下フラグの値が”１”ではないと判断した場合（ステップＳ７６：Ｎｏ）には、ＣＰＵ100は、処理を再びステップＳ７５へ移す。なお、このループ処理を行うことにより、画像表示装置１は駆動制御部１０から光源部２０に電流を供給しないスリープモード状態となる。
【０１７１】
ステップＳ７７においてＣＰＵ100は、ＲＴＣ103による計時を停止させる。そして、ステップＳ７８においてＣＰＵ100は、ＲＴＣ103のカウント値を参照し、経過時間はスリープ時間基準値以上であるか否かについて判断を行う。
【０１７２】
ここで、経過時間はスリープ時間基準値以上であると判断した場合（ステップＳ７８：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ７９へ移す。
【０１７３】
一方、経過時間はスリープ時間基準値以下ではないと判断した場合（ステップＳ７８：Ｎｏ）には、ＣＰＵ100は、処理をステップＳ８０へ移す。
【０１７４】
ステップＳ８０においてＣＰＵ100は、ＲＡＭ102に記憶されている光源部２０のスリープモード前の温度と、スリープモード後の温度とを参照し、温度変化が温度変化基準値以下であるか否かについて判断を行う。
【０１７５】
ここで、温度変化が温度変化基準値以下ではないと判断した場合（ステップＳ８０：Ｎｏ）には、ＣＰＵ100は、ＲＡＭ102に記憶されている輝度調整実行フラグの値を”１”に設定し、処理をステップＳ８２へ移す。
【０１７６】
一方、温度変化が温度変化基準値以下であると判断した場合（ステップＳ８０：Ｙｅｓ）には、ＣＰＵ100は、処理をステップＳ８１へ移す。
【０１７７】
ステップＳ８１においてＣＰＵ100は、スリープモード直前にＲＡＭ102に記憶したＲレーザ最大電流値Ｉｏｐｒ、Ｇレーザ最大電流値Ｉｏｐｇ、Ｂレーザ最大電流値Ｉｏｐｂの各値を画像信号供給回路１１へ送信する。
【０１７８】
そしてＣＰＵ100は、ステップＳ８２においてスリープモードランプ８４を消灯し、処理を分岐前のアドレスに戻す。
【０１７９】
なお、上述のスリープモード処理において、ＣＰＵ100が、ステップＳ７８→ステップＳ８０→ステップＳ８１の流れで処理を行うことにより、スリープモードに移行する直前に検出した電流値を記憶し、スリープモードが解除されたときに、画像信号に応じて画像信号供給回路１１により光源部２０へ供給する電流を、記憶した電流値に基づいて調整することとなる。
【０１８０】
また、ＣＰＵ100が、前述のステップＳ７８→ステップＳ７９の流れで処理を行うことにより、カウンタのカウント値が所定値以上のときに、前記検出手段による電流値の検出を行い、当該電流値に基づき前記調整手段による調整を行うこととなる。
【０１８１】
また、ＣＰＵ100が、ステップＳ８０→ステップＳ７９の流れで処理を行うことにより、スリープモードが解除されたときに温度検出部で検出される光源部２０の温度が、スリープモードに移行するときに温度検出部で検出される光源部２０の温度に対し所定範囲を越えたときに、検出手段による電流値の検出を行うこととなる。
【０１８２】
上述してきたように、本実施形態に係る画像表示装置１ではこのような処理を行うこととなる。
【０１８３】
次に、上述の構成を備えた画像表示装置１の実際の動きについて図１０及び図１１を参照しながら説明する。
【０１８４】
〔駆動制御部による光源部の調整動作〕
図１０及び図１１は検査用光の出射タイミングを説明するための説明図である。
【０１８５】
駆動制御部１０は、上述のように、画像信号供給回路１１、制御部１２、Ｒレーザドライバ１６、Ｇレーザドライバ１７及びＢレーザドライバ１８を有しており、駆動制御部１０によって画像信号供給回路１１が制御される。そして、画像信号供給回路１１から出力される各画像信号１３ｒ，１３ｇ，１３ｂに基づいて各レーザドライバ１６，１７，１８から各レーザ２１，２２，２３に駆動電流を供給する。各レーザ２１，２２，２３は、このように供給される駆動電流に応じた強度で画像形成光や検査用光を出射する。
【０１８６】
画像信号供給回路１１は、制御部１２からの制御によって、画像信号ＳをＲ画像信号１３ｒ、Ｇ画像信号１３ｇ、Ｂ画像信号１３ｂへ変換し、光走査部５０の走査位置が有効走査範囲Ｚのときにレーザドライバ１６，１７，１８へ出力する。
【０１８７】
この画像信号供給回路１１は、前述の閾値電流値Ｉｔｈｒ，Ｉｔｈｇ，Ｉｔｈｂ及びＲレーザ最大電流値Ｉｏｐｒ、Ｇレーザ最大電流値Ｉｏｐｇ、Ｂレーザ最大電流値Ｉｏｐｂが制御部１２から通知される。画像信号供給回路１１は、無効走査範囲Ｚ１及び有効走査範囲Ｚにおいて輝度が０のときのタイミングで、閾値電流値Ｉｔｈｒ，Ｉｔｈｇ，Ｉｔｈｂに応じたバイアス電流Ｉｂｒ，Ｉｂｇ，Ｉｂｂをレーザ２１，２２，２３に供給するための画像信号１３ｒ，１３ｇ，１３ｂを生成して、レーザドライバ１６，１７，１８へ出力し、各レーザ２１，２２，２３の応答性を高めている。
【０１８８】
また、画像信号供給回路１１は、制御部１２から通知されるＲレーザ最大電流値Ｉｏｐｒ、Ｇレーザ最大電流値Ｉｏｐｇ、Ｂレーザ最大電流値Ｉｏｐｂに基づいた画像信号１３ｒ，１３ｇ，１３ｂを生成する。すなわち、Ｒレーザ最大電流値Ｉｏｐｒ、Ｇレーザ最大電流値Ｉｏｐｇ、Ｂレーザ最大電流値Ｉｏｐｂは各色の輝度最大のときにレーザ２１，２２，２３へ供給する電流の電流値であり、画像信号供給回路１１は、このＲレーザ最大電流値Ｉｏｐｒ、Ｇレーザ最大電流値Ｉｏｐｇ、Ｂレーザ最大電流値Ｉｏｐｂに基づいて、各色の輝度を電流値へ変換する変換率を決定する。そして、このように決定した変換率に基づいて、画像信号Ｓから画像信号１３ｒ，１３ｇ，１３ｂを生成する。
【０１８９】
また、画像信号供給回路１１には、制御部１２から前述した検査用光を射出するための電流値（すなわち、Ｉｔｈｒ＋ｎＤ２やＩｔｈｒ＋ｎＤ２−ｍＤ３）が通知される。画像信号供給回路１１は、この電流値に基づいて、検査用の画像信号１３ｒ，１３ｇ，１３ｂを生成する。この検査用の画像信号１３ｒ，１３ｇ，１３ｂは、光走査部５０の走査位置が有効走査範囲Ｚ外の無効走査範囲Ｚ１の所定位置のときに、各レーザ２１，２２，２３へ出力される。これにより、レーザ２１，２２，２３は、光走査部５０の走査位置が無効走査範囲Ｚ１の所定位置で検査用光を出射する。
【０１９０】
ここでは、一例として図１０に示すように、走査範囲Ｗの水平方向Ｘ中心を０点として、＋θから−θの範囲で走査し、有効走査範囲Ｚの上部に位置する無効走査範囲Ｚ１の水平方向Ｘ略中央部に光検出部８０を配設しており、拡大図に示すように、光検出部８０上を走査する際、すなわち、走査位置のＹ座標が区間Ｐ内であって、０点近傍の時に検査用光を出射するようにしている。ここで光検出部８０は、有効走査範囲Ｚの上部に配設しているが、これに限定されるものではなく、例えば、有効走査範囲Ｚの左右外側や下部外側など、無効走査範囲Ｚ１内であれば適宜位置を変更することができる。なお、図１０の左側の図において、走査軌跡のＹ軸方向の密度は、理解を容易とするために粗く記載している。
【０１９１】
図１１には、光検出部８０の上端部に位置する第１位置（タイミングｔ１）から、光検出部８０の下端部に位置する第２位置（タイミングｔ２）までの区間Ｐにおいて、水平走査部５２の水平走査方向の１０の水平走査ラインで、電流値Ｉｔｈｒ＋ｎＤ２やＩｔｈｒ＋ｎＤ２−ｍＤ３に基づくＲレーザ２１からの検査用光の出射状態が示されている。
【０１９２】
より詳細には、制御部１２は、光走査部５０の走査位置が有効走査範囲Ｚ外（無効走査範囲Ｚ１）における水平走査方向の第１走査ラインにあるとき（図１１（ａ）参照；タイミングｔ１０１〜ｔ１０２間）、電流値Ｉｔｈｒ＋ｎＤ２（ｎ＝０）に基づいたＲ画像信号１３ｒを画像信号供給回路１１からＲレーザドライバ１６へ出力させ、このＲレーザドライバ１６からＲレーザ２１へ電流値Ｉｔｈｒ＋ｎＤ２（ｎ＝０、すなわちＩｔｈｒ）の駆動電流を供給する（図１１（ｂ）参照）。
【０１９３】
これにより、図１２（ａ）に示すように、Ｒレーザ２１から電流値Ｉｔｈｒ＋ｎＤ２（ｎ＝０）に見合う検査用光が出射される。そして、制御部１２は、このときに光検出部８０から出力されるＢＤ信号８２の電圧レベルに基づき光検出部インターフェース104を介してＲＡＭ102に記憶される受光電圧から算出される受光光量（図１１（ｃ）参照）と、Ｒレーザ最大電流値Ｉｏｐｒとを比較して、Ｒレーザ最大電流値Ｉｏｐｒを超えているか否かについて判断を行い、超えていなければさらに第２設定値単位Ｄ２分だけ加算した電流値とする。
【０１９４】
すなわち、制御部１２は、光走査部５０の走査位置が有効走査範囲Ｚ外の水平走査方向の第２走査ラインにあるとき（タイミングｔ１０２〜ｔ１０３間）、電流値Ｉｔｈｒ＋ｎＤ２（ｎ＝１）に基づいたＲ画像信号１３ｒを画像信号供給回路１１からＲレーザドライバ１６へ出力させ、このＲレーザドライバ１６からＲレーザ２１へ電流値Ｉｔｈｒ＋ｎＤ２（ｎ＝１）の駆動電流を供給する。
【０１９５】
これにより、Ｒレーザ２１から第１の設定値（Ｉｔｈｒ）に第２設定値単位Ｄ２分だけ増加させた検査用光が出射される。
【０１９６】
そして、制御部１２は、このときに光検出部８０から出力されるＢＤ信号８２の電圧レベルに基づき光検出部インターフェース104を介してＲＡＭ102に記憶される受光電圧から算出される受光光量と、Ｒレーザ最大電流値Ｉｏｐｒとを比較して、Ｒレーザ最大電流値Ｉｏｐｒを超えているか否かについて判断を行い、超えていなければさらに第２設定値単位Ｄ２分だけ加算した電流値とする。なお、検査用光を光検出部８０にて検出するにあたり、例えば光検出部８０に集光レンズ等が配設されている場合には、検査用光を集光レンズのどの部位に照射するかによって、その検出感度が異なる場合がある。このような場合には、走査ラインの位置に応じてＢＤ信号８２の電圧レベルを補正する処理を行い、補正後の電圧レベルに基づいて最大電流値Ｉｏｐ（ここでは、Ｒレーザ最大電流値Ｉｏｐｒ）との比較を行うと良い。
【０１９７】
このように第３〜第５走査ライン（タイミングｔ１０４〜１０６）に至るまで、同様の動作を第２設定値単位Ｄ２をｎ倍ずつしながら繰り返し検査用光を射出する。
【０１９８】
そして、電流値Ｉｔｈｒ＋ｎＤ２が、Ｒレーザ最大電流値Ｉｏｐｒを超えたとき（ここでは、ｎ＝５）、制御部１２は、Ｉｔｈｒ＋ｎＤ２から第３設定値単位Ｄ３分だけ減算した電流値とする。
【０１９９】
すなわち、制御部１２は、光走査部５０の走査位置が有効走査範囲Ｚ外の水平走査方向の第６走査ラインにあるとき（タイミングｔ１０６〜ｔ１０７間）、電流値Ｉｔｈｒ＋ｎＤ２−ｍＤ３（ｎ＝５，ｍ＝１）に基づいたＲ画像信号１３ｒを画像信号供給回路１１からＲレーザドライバ１６へ出力させ、このＲレーザドライバ１６からＲレーザ２１へ電流値Ｉｔｈｒ＋ｎＤ２−ｍＤ３（ｎ＝５，ｍ＝１）の駆動電流を供給する。
【０２００】
これにより、Ｒレーザ２１から第１の設定値（Ｉｔｈｒ）＋第２設定値単位Ｄ２分から第３設定値単位Ｄ３だけ減少させた検査用光が出射される。
【０２０１】
そして、制御部１２は、このときに光検出部８０から出力されるＢＤ信号８２の電圧レベルに基づき光検出部インターフェース104を介してＲＡＭ102に記憶される受光電圧から算出される受光光量が、Ｒレーザ最大電流値Ｉｏｐｒ＋調整許容値α〜Ｒレーザ最大電流値Ｉｏｐｒ−調整許容値βの範囲内であるか否かについて判断を行い、範囲内でなければさらに第３設定値単位Ｄ３分だけ減算した電流値とする。
【０２０２】
そして、電流値Ｉｔｈｒ＋ｎＤ２−ｍＤ３が、Ｒレーザ最大電流値Ｉｏｐｒ＋調整許容値α〜Ｒレーザ最大電流値Ｉｏｐｒ−調整許容値βの範囲内となったとき（ここでは、ｎ＝５，ｍ＝５）、制御部１２は、その時点での供給電流量をＲレーザ最大電流値Ｉｏｐｒとして画像信号供給回路１１に送信することとなる。
【０２０３】
これらの動作は、先にフローの説明でも述べたように、Ｇレーザ２２やＢレーザについても実行されることとなり、求められたＧレーザ最大電流値ＩｏｐｇやＢレーザ最大電流値Ｉｏｐｂが画像信号供給回路１１に送信される。
【０２０４】
上述してきたように、本実施形態に係る画像表示装置１では、供給される電流に応じた強度の光を出射する光源（例えば、レーザ２１，２２，２３）を有する光源部２０と、前記光源から出射された光を２次元走査する光走査部５０と、前記光走査部による光の走査位置が有効走査範囲Ｚのときに画像信号Ｓに応じた強度の電流を順次前記光源に供給して前記光源から順次画像形成用光を出射させ、前記有効走査範囲外（例えば、無効走査範囲Ｚ１）の所定位置のときに前記光源に電流供給して前記光源から検査用光を出射させる駆動制御部１０と、前記走査された画像形成用光を投影対象に投射する光学系（例えば、リレー光学６０）と、前記光源部２０が出射する光の強度を検出する光検出部８０と、を備え、前記駆動制御部１０は、予め設定された第１設定値（例えば、Ｉｔｈｒ）の電流を前記光源に供給して前記光源から検査用光を出射させた後、第２設定値単位（例えば、第２設定値単位Ｄ２）で前記光源に供給する電流を増加又は減少させ、前記光検出部で検出する検査用光の強度が所定閾値（例えば、Ｌｏｐｒ）を超えたときに、前記第２設定値よりも小さな第３設定値単位（第３設定値単位Ｄ３）で前記光源に供給する電流を減少又は増加させて前記光検出部で検出する検査用光の強度が前記所定閾値（例えば、Ｒレーザ最大電流値Ｉｏｐｒ＋調整許容値α〜Ｒレーザ最大電流値Ｉｏｐｒ−調整許容値βの範囲内）となる電流値（例えば、求められたＩｏｐｒ）を検出する検出手段と、前記画像信号Ｓに応じて前記光源へ供給する電流を、前記検出手段により検出した電流値に基づいて調整する調整手段と、を備えたため、表示する画像の輝度を可及的速やかに安定させることができる。
【０２０５】
最後に、上述した各実施の形態の説明は本発明の一例であり、本発明は上述の実施の形態に限定されることはない。このため、上述した各実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【０２０６】
本実施形態に係る画像表示装置１では、図１２（ａ）に示すように、任意の１フレーム（第ｉフレーム）の光検出部８０上を走査している間に、Ｒレーザ２１のＩｏｐａを求め、次のフレーム（第ｉ＋１フレーム）でＧレーザ２２のＩｏｐｇを求め、さらに次のフレーム（第ｉ＋２フレーム）にてＢレーザ２３のＩｏｐｂを求めるという順で３フレーム分繰り返すことにより、各レーザ２１，２２，２３のＩｏｐを求めることとしたがこれに限定されるものではない。
【０２０７】
例えば、図１２（ｂ）に示すように任意の１フレーム（第ｉフレーム）のタイミングｔ１０１〜ｔ１０２（図１０参照）ではＩｔｈｒ、タイミングｔ１０２〜ｔ１０３ではＩｔｈｇ、タイミングｔ１０３〜ｔ１０４ではＩｔｈｇ…という順で各レーザ２１，２２，２３から変数の値に従って検査光を出射し、数フレーム分に亘り、各レーザ２１，２２，２３のＩｏｐの検出を並列作業的に行うようにしても良い。なお、図１１において、光検出部８０上の線の太さは、検査光の光量を示しており、また、図１２（ｂ）において、Ｉｔｈｒ、Ｉｔｈｇ、ＩｔｈｂのそれぞれをまとめてＩｔｈ（ｒｇｂ）のように記載している。
【０２０８】
また、図１２では１フレームの間に、光検出部８０上を所定の電流値とした検査用光で複数回走査してＩｏｐ（ｒｇｂ）を調整することとしたが、１フレームの間に光検出部８０を走査する回数を１回とし、複数フレームに亘って電流値を変化させながらＩｏｐ（ｒｇｂ）を調整することとしても良い。この場合、光検出部８０上を走査する位置を、毎フレーム同じ場所とすることができるため、前述の光検出部８０の照射位置に応じた受光感度の補正は不要となる。
【０２０９】
また、第２設定値単位Ｄ２及び第３設定値単位Ｄ３の値は、各レーザ２１，２２，２３に共通であっても良く、また、各レーザ２１，２２，２３の特性に応じて違えた値としても良い。
【符号の説明】
【０２１０】
１  画像表示装置
１０  駆動制御部
１１  画像信号供給回路
１２  制御部
２０  光源部
２１  Ｒレーザ
２２  Ｇレーザ
２３  Ｂレーザ
５０  光走査部
６０  リレー光学
８０  光検出部
８３  スリープモードスイッチ
８４  スリープモードランプ
８５  温度センサ
９０  眼
９２  網膜
100  ＣＰＵ
101  ＲＯＭ
102  ＲＡＭ
103  ＲＴＣ
Ｄ２  第２設定値単位
Ｄ３  第３設定値単位
Ｉｏｐ  最大電流値
Ｉｔｈ  閾値電流値
Ｌｏｐ  最大光量
Ｓ  画像信号
Ｚ  有効走査範囲
Ｚ１  無効走査範囲
ｍ  変数
ｎ  変数
【図１】
2010161152.tif 000003
【図２】
2010161152.tif 000004
【図３】
2010161152.tif 000005
【図４】
2010161152.tif 000006
【図５】
2010161152.tif 000007
【図６】
2010161152.tif 000008
【図７】
2010161152.tif 000009
【図８】
2010161152.tif 000010
【図９】
2010161152.tif 000011
【図１０】
2010161152.tif 000012
【図１１】
2010161152.tif 000013
【図１２】
2010161152.tif 000014