JP5587403B2 - 走査型画像表示装置 - Google Patents
走査型画像表示装置 Download PDFInfo
- Publication number
- JP5587403B2 JP5587403B2 JP2012512667A JP2012512667A JP5587403B2 JP 5587403 B2 JP5587403 B2 JP 5587403B2 JP 2012512667 A JP2012512667 A JP 2012512667A JP 2012512667 A JP2012512667 A JP 2012512667A JP 5587403 B2 JP5587403 B2 JP 5587403B2
- Authority
- JP
- Japan
- Prior art keywords
- scanning
- pixel data
- control unit
- address
- scanning mirror
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B26/00—Optical devices or arrangements for the control of light using movable or deformable optical elements
- G02B26/08—Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
- G02B26/10—Scanning systems
- G02B26/101—Scanning systems with both horizontal and vertical deflecting means, e.g. raster or XY scanners
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B26/00—Optical devices or arrangements for the control of light using movable or deformable optical elements
- G02B26/08—Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
- G02B26/10—Scanning systems
- G02B26/105—Scanning systems with one or more pivoting mirrors or galvano-mirrors
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
- G02B27/0172—Head mounted characterised by optical features
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3129—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM] scanning a light beam on the display screen
- H04N9/3135—Driving therefor
Landscapes
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Mechanical Optical Scanning Systems (AREA)
- Transforming Electric Information Into Light Information (AREA)
Description
本発明は、走査ミラーを用いてレーザビームを走査して画像を表示するレーザープロジェクタ、HMD(ヘッドマウントディスプレイ)、HUD(ヘッドアップディスプレイ)等の走査型画像表示装置に関するものである。
レーザビームを走査して画像を表示する画像表示装置は簡単な構成で色再現範囲が広く高コントラストで表示できることから、その開発が期待されている。特に、モバイルプロジェクタ、HMDなど小型化が要求される場合に適している。
例えば、使用者の頭部に装着して画像表示を行うHMD(ヘッドマウントディスプレイ)等の画像表示装置において、画像表示部として液晶素子や有機ELなどの画素型表示デバイスを用いた方式や、レーザビームを2次元走査して眼の網膜に直描する方式など様々な方式が提案されている。
このような画像表示装置においては、使用者への装着負担を軽減し長時間使用可能とするため、表示装置全体が小型で軽量であることが求められる。さらに、一般に用いられる眼鏡と同等のデザインで画像表示装置を構成すれば、通常の眼鏡の様に常時装着して活動できるようになる。
しかしながら、高画質、広視野角にするほど、画素型表示デバイスを用いた方式は、表示部、該表示部が発した光を眼まで導くプリズム、及びハーフミラーを用いた接眼光学系が大型になるため、小型軽量化が困難である。
また、上記のような大型の接眼光学系は、眼前を覆う構造となり、眼鏡というよりはゴーグルやヘルメットに近い形となり、自然な装着感は望み難く一般的な眼鏡型の画像表示装置の実現は困難である。
一方、レーザ走査方式の網膜走査型画像表示装置は、小型のMEMS(Micro−Electro−Mechanical−System)ミラーデバイスを用いることにより、画像表示装置を極めて小型化できる利点がある。
前述の眼鏡型HMDのように、非常に小型な構成が要求される画像表示装置では、小さな駆動力で大きな変位が得られる共振ミラーが適している。さらには、1チップで2軸走査が可能な2軸共振型MEMSミラーが最適である。
通常、走査ミラーでレーザビームを走査する際、水平方向に高速に走査し、垂直方向には表示する動画像のフレームレートに合わせて、例えば60Hzで走査することが望ましいが、このような低い周波数で共振するよう走査ミラーを設計すると、ミラーを支持するばね構造の剛性が低くなり、振動などの外乱に非常に弱くなる場合が多い。
このようなことから、より高い周波数で2軸共振駆動する方法、すなわちリサージュ走査で表示する方法が提案されている。
例えば特許文献1では、2軸共振走査によりリサージュ走査で画像表示を行う際の周波数や位相の関係が開示されている。
さらに、正弦波走査パターンは通常、ソース画像からのソースピクセルの位置と交差しないため、走査ピクセルの位置はソースピクセルの位置と一致しないので、画像生成器でソースピクセルの強度から走査ピクセルの強度を補間することで、走査画像の品質を改善することが開示されている。
しかしながら、上述のような従来の構成は、以下のような課題を有している。
ある走査ピクセルの位置に対して、ソース画像のピクセルデータを補間して走査ピクセルの画素の値を決めるには、ソースピクセル画素データを格納するバッファメモリから、複数のソースピクセル画素データにアクセスして読み出す必要がある。
通常、このような画像表示装置のソース画像バッファメモリには、DRAM(Dynamic RAM)が用いられる。
DRAMは、ある程度時間が経過すると記憶していた情報が失われてしまうという性質を持っているため、情報が失われてしまう前に同じ内容の情報を再度書き込む必要がある(リフレッシュ)。
また、DRAMメモリチップ内のあるアドレスに対して、外部からデータ読み込み要求があった場合、その入力信号をDRAMが受けるだけで、メモリセルに記憶しておいたデータが失われてしまうので、この外的刺激対策用にセンスアンプが設けられており、目的のデータを抽出した後に、センスアンプに退避したデータを再びメモリアレイの中の対応する行に戻す処理を行なっている(プリチャージ)。
これに対して、SRAM(Static RAM)では一度書き込まれた情報は電力が供給されつづける限り保持される。つまり、特にリフレッシュやプリチャージを行なわなくても情報が保持される。そのため、任意のアドレスのデータにいつでもアクセスすることが可能である。
しかし、SRAMは、1メモリセルあたり最低4個のトランジスタから成るフリップフロップ回路から構成されるため配線も多く大容量化が難しい。一方、DRAMは、トランジスタ1個とキャパシタ1個で構成され、構造が単純なため安価で大容量なものを生産しやすい。このため、PCのメインメモリや画像のバッファメモリのように多くの容量を要求する用途にはDRAMが利用される。
DRAMにはバースト転送モードがあり、1つのアドレスを指定して(先頭アドレス)次に続くアドレスのデータを連続して転送することで高速化を果たしているが、1つのアドレスのデータをランダムにアクセスする場合は、前述のリフレッシュやプリチャージ時間を要するため、SRAMに比べてデータ読み出しに時間がかかる。
本発明で取り扱うような、2軸共振型MEMSミラーを用いたリサージュ走査による画像表示装置では、画像バッファメモリに格納されたデータのアドレス方向と、実際に表示される走査方向が異なるため、画像バッファメモリへのデータ読み出しが実質ランダムアクセスとなり、走査ピクセルの表示速度は、メモリの画素データ読み出し速度により制限を受ける。
さらに、画素データの補間処理を行うために複数の画素データを読み出すには、1画素のアドレス生成に対し複数回のメモリアクセスが発生し、その分だけアクセス時間を要するので、走査ピクセルの表示速度を上げることが困難となる。すなわち同じ転送レートのメモリシステムで補間処理を行おうとすると、走査ピクセルの表示速度を下げざるをえず、表示解像度を一定以上上げることができない。
特許文献1に挙げたような従来例では、このような、メモリアクセス速度への考慮はなされていない。
本発明は、小型省電力という走査型画像表示装置の特徴を活かした走査ミラーを用いて画素データを補間して良好な画像表示を可能とすることを目的とする。
本発明の一局面に従う走査型画像表示装置は、レーザビームを出射する光源部と、外部から入力され、表示画面に表示される画像を表す複数の画素データをフレームごとに一時的に保存するフレームバッファと、前記レーザビームを第1方向、及び前記第1方向と交差する第2方向に2次元走査して前記表示画面に投射する走査ミラーと、前記走査ミラーに駆動信号を出力して前記走査ミラーを制御する駆動制御部と、前記フレームバッファから前記画素データを読み出し、読み出した前記画素データを用いて前記レーザビームを強度変調するための表示データを生成し、前記表示データに基づき強度変調されたレーザビームを前記光源部から出射させる表示制御部とを備え、前記フレームバッファは、前記表示画面に対応して構成された2次元論理アドレス空間を有し、前記複数の画素データを、入力された順序で、前記表示画面上の位置に対応する前記2次元論理アドレス空間のアドレス位置に格納し、前記フレームバッファの前記2次元論理アドレス空間において、前記画素データが格納される順序に対応する方向をアドレス方向とし、前記駆動制御部は、前記表示画面上の前記アドレス方向に対応する方向に対して非平行な方向に前記レーザビームが走査されるように前記走査ミラーを駆動し、かつ、前記走査ミラーに出力する前記駆動信号に関する情報を前記表示制御部に出力し、前記表示制御部は、前記駆動制御部から入力された前記駆動信号に関する情報に基づき前記走査ミラーによる前記レーザビームの前記表示画面上の走査位置を算出し、算出された前記表示画面上の前記走査位置又は該走査位置の近傍の位置に対応する前記2次元論理アドレス空間のアドレス位置に格納されている画素データを含む複数の画素データを、前記フレームバッファに対して前記アドレス方向にバーストアクセスを行って読み出し、読み出された前記複数の画素データを用いて補間計算を行って、前記レーザビームの前記表示画面上の前記走査位置に対応する前記表示データを生成する。
本発明のさらに他の目的、特徴、及び優れた点は、以下に示す記載によって十分わかるであろう。また、本発明の利点は、添付図面を参照した次の説明で明白になるであろう。
以下、本発明の実施の形態について図面を参照しながら説明する。尚、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
(第1実施形態)
図1は、本発明の第1実施形態に係る走査型画像表示装置の概略構成を示す図である。図2は、走査ミラーの概略構成を示す平面図である。
図1は、本発明の第1実施形態に係る走査型画像表示装置の概略構成を示す図である。図2は、走査ミラーの概略構成を示す平面図である。
本発明の第1実施形態における走査型画像表示装置11は、図1に示すように、光源部1、走査ミラー3(走査手段)、表示制御部4、フレームバッファ5、駆動制御部6を備えている。光源部1は、レーザ光源1a、コリメートレンズ1b、集光レンズ1c等を備えている。光源部1から出射されたレーザビーム2は、走査ミラー3で反射、偏向されて投射面7(表示画面)に投射される。
例えば、図5に示す眼鏡型HMDの走査型画像表示装置の場合は、眼鏡レンズ91の表面に形成されたホログラムミラーが投射面7となる。図5に示されるように、走査型画像表示装置11は、眼鏡90のフレーム92に組み込まれている。また、図6に示すように、中間スクリーン81に表示した画像を折り返しミラー82でフロントガラス上のホログラムコンバイナ83に照射して虚像を形成するようなHUDの場合は、中間スクリーン81が投射面7となることもある。さらに、走査型画像表示装置がプロジェクタの場合は、任意のスクリーンや壁面等が投射面7となることもある。
フレームバッファ5は、例えばDRAMで構成される。入力された複数の画素データ9が一時的にフレームバッファ5に保存される。駆動制御部6は走査ミラー3に駆動信号を出力して走査ミラー3を制御する。駆動制御部6は、走査ミラー3に出力する駆動信号に関する情報を表示制御部4に出力する。表示制御部4は、画素データ9に基づき、光源部1から出射されるレーザビーム2の発光強度を制御する。
表示制御部4および駆動制御部6は、例えば、図示しないCPU(Central Processing Unit)、プログラムを記憶するROM(Read Only Memory)、各種処理の実行時にプログラムやデータを記憶するRAM(Random Access Memory)、入出力インタフェース及びこれらCPU、ROM、RAM、入出力インタフェースを接続するバスにより構成することができる。表示制御部4が備えるバッファメモリ41は後述される。
走査ミラー3は、水平方向(第1方向)及び垂直方向(第2方向)の2方向に共振駆動される2軸共振ミラーであり、走査ビームがリサージュパターンを描くように構成されている。通常、ラスタースキャン方式では、水平方向が高速に、垂直方向が低速に走査されるが、本発明の第1実施形態においては、垂直方向が高速に、水平方向が低速に走査される。
走査ミラー3は、典型的には図2に示すような構造のMEMSデバイスである。ミラー部21は支持部22で支持され、中間フレーム23に対して回動可能に保持されている。中間フレーム23は、支持部24で固定フレーム25に対して回動可能に保持されている。走査ミラー3の駆動方式としては、圧電方式、静電方式、電磁方式等のデバイスがあり、支持部の構造も駆動方式によって様々な物が開発されている。本実施の形態の走査ミラーとしては、特定の構造や駆動方式のものに限定されるものではなく、様々な構造及び駆動方式のものを適用することができる。
また、走査ミラー3は、共振駆動することにより、小型のデバイスが実現できる。例えば、ミラー部21と中間フレーム23との間、及び中間フレーム23と固定フレーム25との間に櫛歯電極を設けた静電駆動方式のMEMSデバイスでは、10mm×10mmのサイズで、共振周波数が10kHz〜20kHzと200Hz〜2kHz程度のデバイスが開発されている。また、支持部に圧電膜を形成して可動部を共振させる、圧電方式のデバイスでも、同様のサイズと共振周波数のものが開発されている。
この第1実施形態では、走査ミラー3は、水平方向(第1方向)に例えば1kHzの駆動周波数で低速に駆動され、垂直方向(第2方向)に例えば20kHzの駆動周波数で高速に駆動される。
図3は、フレームバッファ5の論理アドレス構造を示す模式図である。フレームバッファ5は、図3に示されるように、投射面7に対応して構成された2次元論理アドレス空間を有する。フレームバッファ5は、複数の画素データ9を、入力された順序で、投射面7上の位置に対応する2次元論理アドレス空間のアドレス位置に格納する。
通常のラスタースキャン方式では、画像が表示される投射面7の左上を原点とし、右へ水平アドレスi、下へ垂直アドレスjを取る。図3及び後述の図4では、画素の値(画素データ)がP(i,j)で表される。画素データはP(0,0)から投射面7における水平方向に右へ1ライン分、次にP(0,1)から投射面7における水平方向に右へ1ライン分、以下ラインごとに順に伝送され、フレームバッファ5の投射面7上の位置に対応するアドレス位置に格納される。図3における太い矢印31はデータ書き込み順(つまり画素データがフレームバッファ5に格納される順序)を示す。
入力画像が動画の場合、画像の水平画素数をw、垂直画素数をhとして1フレーム(w×h)画素のメモリ領域を2フレーム分(図1に示されるようにフレーム51及び52とする)確保し、いわゆるダブルバッファを構成する。これは、入力される画素データ9の書込みと、表示制御部4の画素データの読み出しが独立して行えるようにしてメモリアクセスの干渉を防ぎ、スムーズに読み書きできるようにするためである。すなわち、入力される画素データがフレーム51に書き込まれている間、表示制御部4はフレーム52から画素データを読み出すようにする。
ここで、フレームアドレスとしてフレーム51のアドレスをfr=0、フレーム52のアドレスをfr=1、水平アドレスをi=0〜w−1、垂直アドレスをj=0〜h−1とする。このとき、フレームバッファ5に書き込むアドレスAddrを、
Addr=4{fr×w×h+(j×w)+i} ・・・(式1)
とすると、図3に示されるような2次元、2フレーム構成のフレームバッファ5となる。式1において、4倍は、メモリの読み書き単位が1ワード=4バイトであることを表している。R,G,B各8ビットの画素データが1ワード単位で読み書きされる。
Addr=4{fr×w×h+(j×w)+i} ・・・(式1)
とすると、図3に示されるような2次元、2フレーム構成のフレームバッファ5となる。式1において、4倍は、メモリの読み書き単位が1ワード=4バイトであることを表している。R,G,B各8ビットの画素データが1ワード単位で読み書きされる。
図3から明らかなように、画像の水平方向がフレームバッファ5のアドレス順となっている。表示制御部4は、駆動制御部6から出力される走査ミラー3の駆動信号から導かれるビームの偏向方向から表示すべき画像の画素のアドレスを算出し、そのアドレスに対応する画素データをフレームバッファ5から読み出して、これに基づいて光源部1のレーザビーム2の発光強度を変調する。この表示制御部4によるレーザビーム2の発光強度の変調により、所望の画像を表示することができる。
言い換えると、表示制御部4は、駆動制御部6から入力される駆動信号に関する情報に基づきレーザビーム2の投射面7上の走査位置を算出する。表示制御部4は、算出したレーザビーム2の投射面7上の走査位置又は該走査位置の近傍の位置に対応するフレームバッファ5のアドレス位置の画素データをフレームバッファ5から読み出す。表示制御部4は、読み出した画素データを用いて、レーザビームを強度変調するための表示データを生成する。
図4は本発明の第1実施形態における走査型画像表示装置の動作を示す説明図である。走査ミラー3が描くビームの軌跡である走査軌道4aに対して、走査領域の最外周部は非表示領域としており、その内側に画素グリッド42を描いてある。画素データは画素グリッド42の交点上のデータとして、フレームバッファ5に格納されている。
走査ミラー3は2軸共振駆動され、レーザビーム2はいわゆるリサージュパターンで走査しているので走査軌道4aはサイン波状であり、垂直方向Dfに高速走査しているので、走査軌道4aは略垂直方向に高速で往復しながら、水平方向Dsに低速で移動してゆくことになる。すなわち、走査ミラー3の駆動周波数として、例えば高速側である垂直方向の駆動周波数を20kHzとし、低速側である水平方向の駆動周波数を1kHzとすると、周波数比が20:1と差が大きいため、レーザビーム2の走査方向44は略垂直方向となる。なお、図4では、説明の便宜上、高速側と低速側との周波数比の差が小さい値で示されているため、走査方向44が垂直方向に近い方向に図示されていない。
ここで、表示制御部4による表示データ生成のいくつかの手法が説明される。まず、補間計算を行わない最も簡単な手法が説明される。この手法はレーザビーム2が点(x,y)に位置するときの画素データP0(x,y)を、
P0(x,y) = P([x],[y])=P(i,j)・・・(式2)
とする。但し、[x]は、xを超えない整数を表すガウス記号である。すなわち、(x,y)座標の小数点以下を切り捨てることで近似するのが最も簡単な表示データの生成方法である。この場合、1点の画素データを決定するのに、1画素データをフレームバッファ5から読み出すだけでよい。
P0(x,y) = P([x],[y])=P(i,j)・・・(式2)
とする。但し、[x]は、xを超えない整数を表すガウス記号である。すなわち、(x,y)座標の小数点以下を切り捨てることで近似するのが最も簡単な表示データの生成方法である。この場合、1点の画素データを決定するのに、1画素データをフレームバッファ5から読み出すだけでよい。
次に、1次元の補間計算を行う手法が説明される。ここで、画素データアドレス方向43に対応する投射面7上の方向に対して略垂直方向に走査している走査方向44に対して、水平方向はフレームバッファ5の画素データアドレス方向43に対応する投射面7上の方向と一致している。そこで、表示制御部4は、DRAMで構成されるフレームバッファ5に対してバーストアクセスを行うことにより1回のメモリアクセスで複数の画素データを読み出している。
たとえば、同様に表示データP0(x,y)を求める場合が説明される。フレームバッファ5に対して、P(i,j)を先頭アドレスとして2ワードバーストアクセスを行うと、1回のメモリアクセスで、画素データP(i,j)と、画素データP(i+1,j)との2個の画素データを順に読み出すことができる。これらの値を用いて、点(x,y)の位置の画素データP0(x,y)を、
P0(x,y)=(1−α)P(i,j)+αP(i+1,j)・・・(式3)
として求める。但し、α=x−iである。これにより、表示制御部4は、水平方向に1次元の補間計算を行って、表示データP0(x,y)を決定することができる。
P0(x,y)=(1−α)P(i,j)+αP(i+1,j)・・・(式3)
として求める。但し、α=x−iである。これにより、表示制御部4は、水平方向に1次元の補間計算を行って、表示データP0(x,y)を決定することができる。
さらに、P0(x,y)に対して、P(i−1,j)を先頭アドレスとして4ワードバーストアクセスを行うこともできる。この場合、画素データP(i−1,j),P(i,j),P(i+1,j),P(i+2,j)の4点の画素データを用いてより高次の補間を行うこともできる。
例えば、3次スプライン補間
P0(x,y)=[{aα +b(1-α)}α+ c(1-α)]α+d(1-α)・・(式4)
のような補間式を用いると、より高精度な補間ができる。但し、
a=P(i+1,j)、
b=0.2{3P(i-1,j) −7P(i, j)+12P(i+1,j) −3P(i+2,j)}、
c=0.2{−4P(i-1,j)+6P(i,j)+4P(i+1,j) − P(i+2,j)}、
d=P(i,j)、
α=x−i、
である。その他にも、要求される補間精度に応じて適宜補間式を選択できる。
P0(x,y)=[{aα +b(1-α)}α+ c(1-α)]α+d(1-α)・・(式4)
のような補間式を用いると、より高精度な補間ができる。但し、
a=P(i+1,j)、
b=0.2{3P(i-1,j) −7P(i, j)+12P(i+1,j) −3P(i+2,j)}、
c=0.2{−4P(i-1,j)+6P(i,j)+4P(i+1,j) − P(i+2,j)}、
d=P(i,j)、
α=x−i、
である。その他にも、要求される補間精度に応じて適宜補間式を選択できる。
このように、表示制御部4は、駆動制御部6から入力された駆動信号に関する情報に基づき、走査ミラー3によるレーザビーム2の投射面7上の走査位置(x,y)を算出する。表示制御部4は、算出した走査位置(x,y)の近傍の位置に対応するフレームバッファ5のアドレス位置に格納されている画素データを含む複数の画素データを、フレームバッファ5に対してアドレス方向43にバーストアクセスを行って読み出す。例えば2ワードバーストアクセスであれば、表示制御部4は、画素データP(i,j)と画素データP(i+1,j)との2個の画素データを1回のメモリアクセスによって順に読み出す。表示制御部4は、さらに、読み出した複数の画素データを用いて1次元の補間計算を行って、レーザビーム2の走査位置(x,y)に対応する表示データP0(x,y)を生成する。
表示制御部4は、バーストアクセスを行う際の先頭アドレスを、算出されたレーザビーム2の投射面7上の走査位置に対応するフレームバッファ5のアドレス位置に基づき決定する。表示制御部4は、例えば2ワードバーストアクセスを行う場合には、アドレス方向43(または水平方向i)において、投射面7上の走査位置に対応するアドレス位置を2個の画素データが挟むように(つまり走査位置に対応するアドレス位置が2個の画素データのアドレス位置の間に位置するように)、先頭アドレスを決定する。また、表示制御部4は、例えば4ワードバーストアクセスを行う場合には、アドレス方向43(または水平方向i)において、投射面7上の走査位置に対応するアドレス位置を2個の画素データと2個の画素データとが挟むように(つまり走査位置に対応するアドレス位置が中央の2個の画素データのアドレス位置の間に位置するように)、先頭アドレスを決定する。このように先頭アドレスを決定することにより、表示制御部4は、1次元の補間計算を行って表示データを好適に求めることができる。
次に、2次元の補間計算を行う手法が説明される。走査方向44に一つ前の点P-1に対して読み出した画素データを表示制御部4に設けられたバッファメモリ41に保存して、次の表示データP0(x,y)を求める補間計算に用いてもよい。この場合は、縦横2次元の補間式を適用する。バッファメモリ41は、例えばSRAMやFPGA内のブロックRAMなどの小容量のメモリで構成することができる。
すなわち、P0(x,y)に対し、2ワードバーストアクセスで画素データP(i, j)と画素データP(i+1, j)を読み出し、前回のバーストアクセスで読み出してバッファメモリ41に保存した画素データP(i,j+1) と画素データP(i+1, j+1)の合計4個の画素データを用いて、
P0(x,y)=(1−α)(1−β)P(i,j)+α(1−β)P(i+1,j)
+(1−α)P(i,j+1)+αP(i+1,j+1) ・・・(式5)
とする。但し、α=x−i、β=y−jである。
P0(x,y)=(1−α)(1−β)P(i,j)+α(1−β)P(i+1,j)
+(1−α)P(i,j+1)+αP(i+1,j+1) ・・・(式5)
とする。但し、α=x−i、β=y−jである。
このように、表示制御部4は、フレームバッファ5に対してバーストアクセスを行って読み出した2個の画素データP(i,j+1),P(i+1,j+1)をバッファメモリ41に格納した後、再度、フレームバッファ5に対してバーストアクセスを行って、2個の画素データP(i, j),P(i+1, j)を読み出す。再度のバーストアクセスにより読み出される2個の画素データP(i, j),P(i+1, j)のアドレス位置(j)は、レーザビーム2の投射面7上の走査位置(x,y)に対応するフレームバッファ5のアドレス位置に対して、走査ミラー3によるレーザビーム2の走査方向44(アドレス方向43に略直交する方向)において、バッファメモリ41に格納されている2個の画素データP(i,j+1),P(i+1,j+1)のアドレス位置(j+1)と反対側に位置している。
また、表示制御部4は、レーザビーム2の投射面7上の走査位置(x,y)に対応するフレームバッファ5のアドレス位置が、走査ミラー3によるレーザビーム2の走査方向44(アドレス方向43に略直交する方向)において、2回のバーストアクセスで読み出した画素データのアドレス位置(j+1)とアドレス位置(j)との間から離れると、次のバーストアクセスを行って2個の画素データをフレームバッファ5から読み出す。
例えば、現在の表示データP0から見て3回前の表示データP-3と2回前の表示データP-2とは、垂直方向j(または走査方向44)において、同一の画素グリッド42の枠内に位置している。そこで、表示制御部4は、いずれの表示データP-3,P-2も、アドレス位置(j+3)の画素データ及びアドレス位置(j+2)の画素データを用いて求める。これに対して、現在の表示データP0から見て1回前の表示データP-1は、垂直方向j(または走査方向44)において、1つ上の画素グリッド42の枠内に移動している。そこで、表示制御部4は、次のアドレス位置(j+1)の画素データをバーストアクセスによって読み出す。一方、表示制御部4は、バッファメモリ41に記憶されているアドレス位置(j+3)の画素データを不要になったので破棄し、アドレス位置(j+2)の画素データをバッファメモリ41に更新記憶させる。表示制御部4は、アドレス位置(j+2)の画素データとアドレス位置(j+1)の画素データとを用いて、表示データP-1を求める。
このように、表示制御部4は、不要になった画素データをバッファメモリ41から破棄し、必要な画素データのみをバッファメモリ41に更新記憶させることで、バッファメモリ41の必要容量を小さく抑えることができる。
また、表示制御部4は、上述の補間計算に限られず、代替的に、次に説明するような補間計算を行ってもよい。例えば、図4に示されるように、走査ミラー3によるレーザビーム2の現在の走査位置(x,y)の次の走査位置(x1,y1)に対応するフレームバッファ5のアドレス位置は、画素グリッド42のグリッド上に位置しており、y1=jになっている。言い換えると、走査位置(x1,y1)に対応するフレームバッファ5のアドレス位置と画素データP(i,j),P(i+1,j)のアドレス位置とは、垂直方向j(または走査方向44)において一致している。この場合には、表示制御部4は、アドレス位置(j)の画素データを用いて1次元の補間計算を行って、表示データP1(x1,y1)を求める。一方、現在の走査位置(x,y)のように、走査位置に対応するフレームバッファ5のアドレス位置が画素グリッド42のグリッド上に位置しておらず、走査位置(x,y)に対応するフレームバッファ5のアドレス位置と画素データのアドレス位置とが、垂直方向j(または走査方向44)において、一致していないときは、表示制御部4は、2次元の補間計算を行って、表示データを求める。このような制御によって、表示制御部4は、1次元の補間計算と2次元の補間計算とを切り替えながら、レーザビーム2の投射面7上の走査位置に対応する表示データを好適に求めることができる。
以上のような構成により、この第1実施形態では、2軸共振駆動の走査ミラー3を用いて通常のラスタースキャンとは異なる走査で投射面7に画像を表示する。この場合に、走査ミラー3は、フレームバッファ5に画素データ9が格納されているアドレス方向43に対応する投射面7上の方向に対し略垂直方向を走査方向44としてレーザビーム2を走査する。表示制御部4は、走査方向44に対して両サイドの画素データを1回のバーストアクセスで読み出す。言い換えると、表示制御部4は、アドレス方向43(水平方向i)において、レーザビーム2の投射面7上の走査位置に対応するフレームバッファ5のアドレス位置を挟むようなアドレス位置に格納されている複数の画素データをバーストアクセスによりフレームバッファ5から読み出す。表示制御部4は、この読み出した複数の画素データを用いて、1次元の補間計算を行うことができる。さらに、表示制御部4は、すでに読み出した画素データをバッファメモリ41に保存しておくことで、走査方向44の前後の画素データも用いて、2次元の補間計算を行うことができる。これにより、表示制御部4は、表示レートを下げることなく、複数の画素データをフレームバッファ5から読み出して、補間計算を行って、レーザビーム2の投射面7上の走査位置に対応する表示データを生成することができる。その結果、第1実施形態によれば、表示画像の画質を向上することができる。
この第1実施形態のように、レーザビーム2を垂直方向に走査する、つまり走査ミラー3が水平方向(第1方向)に比べて垂直方向(第2方向)に高速にレーザビーム2を走査すると、次のようなメリットもある。
走査ミラー3の支持部において、通常、高速側の支持部22に比べ低速側の支持部24の剛性が低くなるため、大きな振幅で共振させることが容易にできる。そこで、この第1実施形態のように、高速走査を垂直方向に設定し、低速走査を水平方向に設定すると、投射面7として横長のワイド画面を表示しやすくなる。
また、図5に示したような眼鏡型HMDでは、投射面7である眼鏡レンズ91のホログラムミラーに対して横から斜めにレーザビーム2を投射するため、画面の右と左で投射距離が異なる構成となっている。このため、画面全体に亘って鮮明な画像を表示するために水平方向にレーザビーム2の焦点制御を同期させることが望ましい。そこで、図5に示される眼鏡型HMDに適用される走査型画像表示装置11では、光源部1の集光レンズ1cを光軸方向に移動可能に構成しておき、表示制御部4は、駆動制御部6による走査ミラー3の水平方向の走査に同期して、集光レンズ1cの光軸上の位置を制御する焦点制御を行うようにしてもよい。これによって、眼鏡型HMDにおいて、投射面7の全体に亘って鮮明な画像を表示することができる。また、この場合において、第1実施形態では垂直方向が高速走査で水平方向が低速走査となっているため、水平方向に動作する焦点制御系の動作周波数も低く設定できるため有利である。
(第2実施形態)
図7は、本発明の第2実施形態に係る走査型画像表示装置の概略構成を示す図である。図7では、第1実施形態と同様の要素に対して、同様の符号が割り当てられている。
図7は、本発明の第2実施形態に係る走査型画像表示装置の概略構成を示す図である。図7では、第1実施形態と同様の要素に対して、同様の符号が割り当てられている。
この第2実施形態における走査型画像表示装置110は、図7に示すように、光源部1、走査ミラー3(走査手段)、表示制御部40、フレームバッファ5、駆動制御部60を備えている。光源部1は、図示しないレーザ光源、コリメートレンズ、集光レンズ等を備えている。光源部1から出射されたレーザビーム2は、走査ミラー3で反射、偏向されて投射面7に投射される。
表示制御部40は、光源部1から出射されるレーザビーム2の発光強度を制御する。駆動制御部60は、駆動信号6aを走査ミラー3に出力し、同時に、走査ミラー3からのフィードバック信号6bからその振幅と位相差を検出して走査ミラー3の駆動を制御している。表示制御部40および駆動制御部60は、例えば、図示しないCPU(Central Processing Unit)、プログラムを記憶するROM(ReadOnly Memory)、各種処理の実行時にプログラムやデータを記憶するRAM(Random Access Memory)、入出力インタフェース及びこれらCPU、ROM、RAM、入出力インタフェースを接続するバスにより構成することができる。
駆動制御部60は、システムの動作クロックをカウントして駆動信号6aの周波数を生成する。共振型の走査ミラー3では往復走査をするので、アップダウンカウンタを構成し、これをサイン波に変換して駆動信号6aとして出力する。したがって、駆動信号6aの周波数は、サイン波の半周期のクロックカウント値によって決定され、設定可能な周波数刻みは半周期の1カウント刻みとなる。
すなわち、動作クロックClk Hzとすると、駆動周波数fHz付近では、設定周波数刻みΔfは、
Δf=Clk/Cnt/2−Clk/(Cnt+1)/2
=Clk/{2Cnt(Cnt+1)}
=2f2/(Clk+2f) ・・・(式6)
である。但し、半周期のクロックカウント値Cntは、Cnt/Clk=1/(2f)である。
Δf=Clk/Cnt/2−Clk/(Cnt+1)/2
=Clk/{2Cnt(Cnt+1)}
=2f2/(Clk+2f) ・・・(式6)
である。但し、半周期のクロックカウント値Cntは、Cnt/Clk=1/(2f)である。
例えば、駆動周波数30kHzの時、動作クロック100MHzではΔf=18Hzとなり、動作クロック200MHzではΔf=9Hzとなる。
走査ミラー3は、水平方向(第1方向)及び垂直方向(第2方向)の2方向に共振駆動される2軸共振ミラーであり、走査ビームがリサージュパターンを描くように構成されている。通常、水平方向が高速に、垂直方向が低速に走査されるが、逆でもよく、この第2実施形態では、いずれの方向が高速走査であってもよい。
入力される画素データ9はフレームバッファ5に保存される。駆動制御部60は、駆動信号6aに関する情報を表示制御部40に出力する。表示制御部40は、走査ミラー3の駆動信号6aから導かれるレーザビーム2の偏向方向から、表示すべき画像の画素のアドレスを算出する。表示制御部40は、その算出したアドレスに対応する画素データをフレームバッファ5から読み出して、読み出した画素データに基づき表示データを生成する。表示制御部40による表示データの生成は、第1実施形態で説明された表示制御部4による生成方法のいずれを採用してもよい。すなわち、表示制御部40は、小数点以下を切り捨てて補間計算を行わない方法、1次元の補間計算を行う方法、2次元の補間計算を行う方法等の、いずれの方法で表示データを生成してもよい。表示制御部40は、この生成した表示データに基づいて光源部1のレーザビーム2の発光強度を変調している。この表示制御部40による発光強度の変調により、所望の画像を表示することができる。
走査ミラー3は、第1実施形態と同様に、典型的には図2に示すような構造のMEMSデバイスである。ミラー部21は支持部22で支持され、中間フレーム23に対して回動可能に保持されている。中間フレーム23は、支持部24で固定フレーム25に対して回動可能に保持されている。走査ミラー3の駆動方式としては、圧電方式、静電方式、電磁方式等のデバイスがあり、支持部の構造も駆動方式によって様々な物が開発されている。本実施の形態の走査ミラーとしては、特定の構造や駆動方式のものに限定されるものではなく、様々な構造及び駆動方式のものを適用することができる。
また、走査ミラー3は、共振駆動することにより、小型のデバイスが実現できる。例えば、ミラー部21と中間フレーム23との間、及び中間フレーム23と固定フレーム25との間に櫛歯電極を設けた静電駆動方式のMEMSデバイスでは、10mm×10mmのサイズで、共振周波数が20kHz〜30kHzと200Hz〜2kHz程度のデバイスが開発されている。また、支持部に圧電膜を形成して可動部を共振させる、圧電方式のデバイスでも、同様のサイズと共振周波数のものが開発されている。
さらに、この第2実施形態では、それぞれの方式で、走査ミラー3の振動波形を表すフィードバック信号6bを発生して、駆動制御部60による走査ミラー3の駆動の制御に用いる。
圧電方式では、支持部22に駆動用の圧電薄膜と並んでフィードバック信号発生用の圧電薄膜を配置して、ミラー部21の振動に応じたフィードバック信号6bを発生する。
電磁方式では、駆動力発生用のコイルと並んで検出コイルを配置して、誘導起電力でフィードバック信号6bを発生する方法がある。または、MR(磁気抵抗効果)素子を用いて、ミラー部21の振動に応じた磁場の変動を検出する方法もある。
静電方式では、駆動信号6aに高調波を重畳することで駆動部の静電容量を検出する方法がある。
このような走査ミラー3は、表示解像度によって、高速側の共振周波数が20〜30kHzになるよう設計される。このような共振周波数では、Q値が1000程度となることが多い。共振周波数30kHzでQ=1000の走査ミラーでは、振幅ゲインの半値幅HWがHW=30000/1000=30Hz程度となる。
以下、走査ミラー3の振幅ゲインと位相の周波数特性図を参照しながら、動作について説明する。
図8は比較例として、従来の走査型画像表示装置の動作を示す周波数特性図で、(a)は走査ミラーの振幅ゲインの周波数特性を示し、(b)は走査ミラーの位相の周波数特性を示す。
共振周波数がf0の時、振幅ゲインと位相は図8における実線の周波数特性を示す。共振周波数f0が30kHz付近の場合、振幅ゲイン特性は、ピークゲインがAp、半値幅HWが30Hz程度のピーク特性を示す。また、このピーク特性に対して、動作周波数200MHzの場合の駆動周波数の設定刻みfdはfd=9Hz刻みとなっている。位相特性は、共振周波数をはさんで、0degから180degまで変化する。この時、駆動周波数がfd1に対する振幅ゲインはA1である。ここで、温度が上昇すると、通常、走査ミラーの支持部のばね定数が下がるので共振周波数f0が低下する。駆動周波数はfd1のままであり、振幅ゲインは特性曲線に沿って変化する。共振周波数が次の駆動周波数の設定刻みであるf0tまで到達すると、特性曲線は破線で示される曲線となり、振幅ゲインはA2まで低下する。この間、実際の走査振幅を一定に保つよう、駆動信号の出力電圧が制御される。
すなわち、振幅ゲインApの時の駆動電圧Vpに対し、振幅ゲインA2の時の駆動電圧V2は、
V2=Vp×Ap/A2 ・・・(式7)
となるよう、制御される。
V2=Vp×Ap/A2 ・・・(式7)
となるよう、制御される。
これは、走査ミラーからのフィードバック信号の振幅を一定に保つよう、PID制御等で駆動電圧を制御することで実現される。
ここで、駆動周波数を共振周波数の変動に追従するためには、駆動周波数をfd2=f0tに切り替える必要がある。すると、振幅ゲインはA2からApに一気に増大し、実際の走査振幅が大きく変化する。これにより発生したフィードバック信号が検出されて駆動電圧はVpにまで制御されるが、駆動周波数の設定刻みが比較的大きいためA2からApへの振幅ゲインの変化が大きく、瞬間的に走査振幅が変動してしまうのは避けられない。
そして、さらに温度が上昇して、次の周波数設定刻みに到達すると、特性曲線は2点鎖線で示される曲線となり、再び振幅ゲインはA2まで低下しており、駆動周波数をfd3=f0t2に切り替えると振幅ゲインはApとなる。
このように、駆動周波数の設定刻みが大きいと、共振周波数に追従する際、振幅ゲインが大きく上下するので、実際の走査振幅を一定に保つのが非常に難しくなる。
そこで、本発明の第2実施形態では、周波数の切り替えタイミングを工夫して振幅の変動を抑えるようにする。
図9は本発明の第2実施形態の走査型画像表示装置の動作を示す周波数特性図で、図9(a)は走査ミラー3の振幅ゲインの周波数特性を示し、図9(b)は走査ミラー3の位相の周波数特性を示す。
共振周波数f0で駆動周波数fd1の状態、つまり特性曲線が実線で示される状態において、温度が上昇すると、走査ミラー3の支持部のばね定数が低下して、共振周波数f0が低下する。この時、共振周波数f0tが駆動周波数の設定刻みの中間点、すなわち、設定刻み幅fdの1/2ずれた周波数に到達した時に、特性曲線は破線で示される状態で、振幅ゲインはA2となっている。この時、駆動制御部60は、駆動周波数を、次の設定刻みの駆動周波数fd2に切り替えるようにする。すると、振幅ゲインはピーク値の反対側のやはりA2の点に移動することになり、駆動電圧はV2のままでよいことになる。さらに共振周波数が低下して、共振周波数f0t2が次の駆動周波数設定刻みの中間点に達した時、駆動制御部60は、駆動周波数をfd3に切り替える。するとやはり振幅ゲインはA2からA2への切り替えとなり、駆動電圧V2のままで駆動周波数の切り替えが行える。
このような駆動周波数の切り替えを行った時、位相はph2からph1の変化となる。この位相差は、共振周波数から駆動周波数の設定刻みfdの半分だけ外れた時の位相差である。このため、共振周波数の変動に関係なく一定の値を取り、あらかじめ計測しておくことができる。従って、駆動制御部60は、走査ミラー3からのフィードバック信号6bの位相を監視することにより、共振周波数が駆動周波数の設定刻みに対してどれほど離れているかを判定できる。すなわち、駆動制御部60は、フィードバック信号6bの位相がph1、ph2になった時に、駆動周波数を切り替えればよい。
このようにして、駆動制御部60は、走査ミラー3に出力する駆動信号6aにおいて、高速側の駆動周波数を共振周波数の変動に応じて更新し、それに応じて低速側の駆動周波数を所定の関係を維持するよう適宜決定すればよい。
以上のような構成により、この第2実施形態では、2軸共振駆動の走査ミラー3を用いて、比較的大きな設定刻みで駆動周波数を離散的に設定しているが、駆動制御部60は、共振周波数が駆動周波数の設定刻み幅の1/2だけずれた時に駆動周波数を切り替えているため、走査振幅の瞬間的な変動を抑えて、良好な画像表示が可能となる。また、この第2実施形態では、駆動周波数を切り替える時の振幅ゲインの低下が小さくなるので、駆動電圧の変化も小さくてすむという利点がある。
なお、上記第2実施形態では、駆動制御部60は、共振周波数が駆動周波数の設定刻み幅の1/2だけずれた時に駆動周波数を切り替えているが、これに限られない。代替的に、駆動制御部60は、共振周波数が駆動周波数の設定刻みの中間以外の任意の周波数になった時に駆動周波数を切り替えるようにしてもよい。この場合でも、図8に示されるように、共振周波数が次の設定刻みに達してから駆動周波数を切り替える場合に比べて、相対的に振幅ゲインの低下は小さくなるので、駆動電圧の変動を抑える効果はある。
(その他)
上記第1、第2実施形態では単体で2次元走査する2軸走査ミラー3を用いた場合を説明したが、2個の1軸走査ミラーを用いても良い。すなわち、上記第1、第2実施形態では、図2に示すような1チップで2軸走査が可能な2軸共振型MEMSミラーを例示した。しかし、高速走査方向及び低速走査方向の駆動に1軸走査MEMSミラーをそれぞれ適用してもよい。
上記第1、第2実施形態では単体で2次元走査する2軸走査ミラー3を用いた場合を説明したが、2個の1軸走査ミラーを用いても良い。すなわち、上記第1、第2実施形態では、図2に示すような1チップで2軸走査が可能な2軸共振型MEMSミラーを例示した。しかし、高速走査方向及び低速走査方向の駆動に1軸走査MEMSミラーをそれぞれ適用してもよい。
また、上記第1実施形態では、表示制御部4は、フレームバッファ5に対してバーストアクセスを行って1回のメモリアクセスで複数の画素データを読み出している。また、上記第2実施形態では、駆動制御部60は、共振周波数が駆動周波数の設定刻み幅の1/2だけずれた時に駆動周波数を切り替えている。代替的に、本発明の走査型画像表示装置は、上記第1実施形態の表示制御部4と上記第2実施形態の駆動制御部60とを備えるようにしてもよい。この変形形態では、上記第1実施形態の効果と上記第2実施形態の効果との両方を奏することができるため、表示画像の品質をさらに向上することができる。
なお、発明を実施するための形態の項においてなされた具体的な実施態様または実施例は、あくまでも、本発明の技術内容を明らかにするものであって、そのような具体例にのみ限定して狭義に解釈されるべきものではなく、本発明の精神と次に記載する特許請求事項との範囲内で、種々変更して実施することができるものである。
なお、上述した具体的実施形態には以下の構成を有する発明が主に含まれている。すなわち、本発明の一局面に従う走査型画像表示装置は、レーザビームを出射する光源部と、外部から入力され、表示画面に表示される画像を表す複数の画素データをフレームごとに一時的に保存するフレームバッファと、前記レーザビームを第1方向、及び前記第1方向と交差する第2方向に2次元走査して前記表示画面に投射する走査ミラーと、前記走査ミラーに駆動信号を出力して前記走査ミラーを制御する駆動制御部と、前記フレームバッファから前記画素データを読み出し、読み出した前記画素データを用いて前記レーザビームを強度変調するための表示データを生成し、前記表示データに基づき強度変調されたレーザビームを前記光源部から出射させる表示制御部とを備え、前記フレームバッファは、前記表示画面に対応して構成された2次元論理アドレス空間を有し、前記複数の画素データを、入力された順序で、前記表示画面上の位置に対応する前記2次元論理アドレス空間のアドレス位置に格納し、前記フレームバッファの前記2次元論理アドレス空間において、前記画素データが格納される順序に対応する方向をアドレス方向とし、前記駆動制御部は、前記表示画面上の前記アドレス方向に対応する方向に対して非平行な方向に前記レーザビームが走査されるように前記走査ミラーを駆動し、かつ、前記走査ミラーに出力する前記駆動信号に関する情報を前記表示制御部に出力し、前記表示制御部は、前記駆動制御部から入力された前記駆動信号に関する情報に基づき前記走査ミラーによる前記レーザビームの前記表示画面上の走査位置を算出し、算出された前記表示画面上の前記走査位置又は該走査位置の近傍の位置に対応する前記2次元論理アドレス空間のアドレス位置に格納されている画素データを含む複数の画素データを、前記フレームバッファに対して前記アドレス方向にバーストアクセスを行って読み出し、読み出された前記複数の画素データを用いて補間計算を行って、前記レーザビームの前記表示画面上の前記走査位置に対応する前記表示データを生成する。
上記の構成によれば、光源部は、レーザビームを出射する。フレームバッファは、外部から入力され、表示画面に表示される画像を表す複数の画素データをフレームごとに一時的に保存する。走査ミラーは、レーザビームを第1方向、及び第1方向と交差する第2方向に2次元走査して表示画面に投射する。駆動制御部は、走査ミラーに駆動信号を出力して走査ミラーを制御する。表示制御部は、フレームバッファから画素データを読み出し、読み出した画素データを用いてレーザビームを強度変調するための表示データを生成し、表示データに基づき強度変調されたレーザビームを光源部から出射させる。
フレームバッファは、表示画面に対応して構成された2次元論理アドレス空間を有し、複数の画素データを、入力された順序で、表示画面上の位置に対応する2次元論理アドレス空間のアドレス位置に格納する。フレームバッファの2次元論理アドレス空間において、画素データが格納される順序に対応する方向をアドレス方向とする。駆動制御部は、表示画面上のアドレス方向に対応する方向に対して非平行な方向にレーザビームが走査されるように走査ミラーを駆動する。駆動制御部は、走査ミラーに出力する駆動信号に関する情報を表示制御部に出力する。表示制御部は、駆動制御部から入力された駆動信号に関する情報に基づき走査ミラーによるレーザビームの表示画面上の走査位置を算出する。表示制御部は、算出された表示画面上の走査位置又は該走査位置の近傍の位置に対応する2次元論理アドレス空間のアドレス位置に格納されている画素データを含む複数の画素データを、フレームバッファに対してアドレス方向にバーストアクセスを行って読み出す。表示制御部は、読み出された複数の画素データを用いて補間計算を行って、レーザビームの表示画面上の走査位置に対応する表示データを生成する。このように、表示制御部は、バーストアクセスを行って複数の画素データを読み出している。したがって、フレームバッファに対して複数回のアクセスを行うことなく、複数の画素データを読み出すことができる。また、表示制御部は、読み出した複数の画素データを用いて補間計算を行って、レーザビームの表示画面上の走査位置に対応する表示データを生成している。したがって、レーザビームの表示画面上の走査位置に対応する表示データを精度良く生成することができる。
上記の走査型画像表示装置において、前記表示制御部は、前記フレームバッファに対して前記バーストアクセスを行って読み出した前記複数の画素データを一時的に保存するためのバッファメモリを含み、前記表示制御部は、前記フレームバッファに対して前記バーストアクセスを行って読み出した前記複数の画素データを前記バッファメモリに格納した後、前記フレームバッファに対して前記バーストアクセスを再度行って複数の画素データを読み出し、前記再度のバーストアクセスにより読み出された前記複数の画素データと、前記バッファメモリに保存されている前記複数の画素データとを用いて2次元の補間計算を行って、前記レーザビームの前記表示画面上の前記走査位置に対応する前記表示データを生成することが好ましい。
上記の構成によれば、表示制御部は、フレームバッファに対してバーストアクセスを行って読み出した複数の画素データを一時的に保存するためのバッファメモリを含む。表示制御部は、フレームバッファに対してバーストアクセスを行って読み出した複数の画素データをバッファメモリに格納した後、フレームバッファに対してバーストアクセスを再度行って複数の画素データを読み出す。表示制御部は、再度のバーストアクセスにより読み出された複数の画素データと、バッファメモリに保存されている複数の画素データとを用いて2次元の補間計算を行って、レーザビームの表示画面上の走査位置に対応する表示データを生成する。このように、表示制御部は、バーストアクセスを2回行ってそれぞれ読み出した複数の画素データを用いて2次元の補間計算を行って、レーザビームの表示画面上の走査位置に対応する表示データを生成している。したがって、レーザビームの表示画面上の走査位置に対応する表示データをさらに精度良く生成することができる。
上記の走査型画像表示装置において、前記表示制御部によって行われる前記再度のバーストアクセスにより読み出される前記複数の画素データのアドレス位置は、前記レーザビームの前記表示画面上の前記走査位置に対応する前記2次元論理アドレス空間のアドレス位置に対して、前記アドレス方向に略直交する方向において、前記バッファメモリに格納されている前記複数の画素データのアドレス位置と反対側に位置していることが好ましい。
上記の構成によれば、表示制御部によって行われる再度のバーストアクセスにより読み出される複数の画素データのアドレス位置は、レーザビームの表示画面上の走査位置に対応する2次元論理アドレス空間のアドレス位置に対して、アドレス方向に略直交する方向において、バッファメモリに格納されている複数の画素データのアドレス位置と反対側に位置している。したがって、バッファメモリに格納されている複数の画素データのアドレス位置と、再度のバーストアクセスにより読み出された複数の画素データのアドレス位置とは、アドレス方向に略直交する方向において、レーザビームの表示画面上の走査位置に対応する2次元論理アドレス空間のアドレス位置を挟んだ位置関係になっている。その結果、レーザビームの表示画面上の走査位置に対応する表示データを2次元の補間計算により好適に生成することができる。
上記の走査型画像表示装置において、前記表示制御部は、前記レーザビームの前記表示画面上の前記走査位置に対応する前記2次元論理アドレス空間のアドレス位置が、前記アドレス方向に略直交する方向において、前記バーストアクセスを行って読み出した前記複数の画素データのアドレス位置と一致するときは、当該バーストアクセスにより読み出された前記複数の画素データを用いて1次元の補間計算を行って前記表示データを生成し、前記バーストアクセスを行って読み出した前記複数の画素データのアドレス位置と一致しないときは、2回のバーストアクセスを行ってそれぞれ読み出した前記複数の画素データを用いて2次元の補間計算を行って前記表示データを生成することが好ましい。
上記の構成によれば、表示制御部は、レーザビームの表示画面上の走査位置に対応する2次元論理アドレス空間のアドレス位置が、アドレス方向に略直交する方向において、バーストアクセスを行って読み出した複数の画素データのアドレス位置と一致するときは、当該バーストアクセスにより読み出された複数の画素データを用いて1次元の補間計算を行って表示データを生成する。表示制御部は、レーザビームの表示画面上の走査位置に対応する2次元論理アドレス空間のアドレス位置が、バーストアクセスを行って読み出した複数の画素データのアドレス位置と一致しないときは、2回のバーストアクセスを行ってそれぞれ読み出した複数の画素データを用いて2次元の補間計算を行って表示データを生成する。したがって、2次元の補間計算が不要なときは、1次元の補間計算を行って表示データを生成しているため、表示データ生成の精度を低下させることなく、計算量を低減することができる。
上記の走査型画像表示装置において、前記複数の画素データは、ラスタースキャンのアドレス順に沿って前記フレームバッファに入力され、前記走査ミラーは、前記第1方向が前記アドレス方向に対応する前記表示画面上の方向に略平行に、かつ、前記第2方向が前記アドレス方向に対応する前記表示画面上の方向に略直交するように前記レーザビームを走査し、前記駆動制御部は、前記第1方向より前記第2方向に高速に前記走査ミラーを駆動することが好ましい。
上記の構成によれば、複数の画素データは、ラスタースキャンのアドレス順に沿ってフレームバッファに入力される。走査ミラーは、第1方向がアドレス方向に対応する表示画面上の方向に略平行に、かつ、第2方向がアドレス方向に対応する表示画面上の方向に略直交するようにレーザビームを走査する。駆動制御部は、第1方向より第2方向に高速に走査ミラーを駆動する。このように、走査ミラーは、アドレス方向に対応する表示画面上の方向に略平行な第1方向よりも、アドレス方向に対応する表示画面上の方向に略直交する第2方向に高速に駆動されるため、レーザビームの走査方向は、アドレス方向に対応する表示画面上の方向に対して垂直に近い方向になる。したがって、表示制御部がフレームバッファに対してバーストアクセスを行うとき、アドレス方向において、レーザビームの表示画面上の走査位置に対応する2次元論理アドレス空間のアドレス位置を挟むアドレス位置の複数の画素データを読み出すことができる。その結果、複数の画素データを用いて補間計算を好適に行うことができ、レーザビームの表示画面上の走査位置に対応する表示データを好適に生成することができる。
上記の走査型画像表示装置において、眼鏡レンズ及び枠部を含む眼鏡と、前記眼鏡レンズの表面に前記表示画面として形成されたホログラムミラーと、をさらに備え、前記光源部及び前記走査ミラーは、前記枠部に配置され、前記走査ミラーは、走査した前記レーザビームを前記ホログラムミラーに対して斜め方向から投射し、前記第1方向は、前記走査ミラーから前記ホログラムミラーまでの投射距離が変化する方向に設定され、前記駆動制御部は、前記第1方向に比べて前記第2方向が高速になるように前記走査ミラーを駆動し、前記表示制御部は、前記光源部を制御して、前記第1方向における前記レーザビームの前記ホログラムミラー上の走査位置に応じて前記レーザビームの焦点を制御することが好ましい。
上記の構成によれば、眼鏡は、眼鏡レンズ及び枠部を含む。ホログラムミラーは、眼鏡レンズの表面に表示画面として形成されている。光源部及び走査ミラーは、枠部に配置されている。走査ミラーは、走査したレーザビームをホログラムミラーに対して斜め方向から投射する。第1方向は、走査ミラーからホログラムミラーまでの投射距離が変化する方向に設定される。駆動制御部は、第1方向に比べて第2方向が高速になるように走査ミラーを駆動する。表示制御部は、光源部を制御して、第1方向におけるレーザビームの走査位置に応じてレーザビームの焦点を制御する。このように、走査したレーザビームをホログラムミラーに対して斜め方向から投射し、第1方向は、走査ミラーからホログラムミラーまでの投射距離が変化する方向に設定される。したがって、第1方向に、走査ミラーからホログラムミラーまでの投射距離が変化する。しかし、表示制御部は、第1方向におけるレーザビームの走査位置に応じてレーザビームの焦点を制御することから、ホログラムミラーの全体に亘って、鮮明な画像を表示することができる。また、第2方向に比べて第1方向の方が低速であるため、焦点制御の動作を低速で行うことができる。
上記の走査型画像表示装置において、前記走査ミラーは2軸共振駆動されることが好ましい。上記の構成によれば、走査ミラーは2軸共振駆動されるため、少ない駆動力でレーザビームを好適に走査させることができる。
上記の走査型画像表示装置において、前記走査ミラーは共振ミラーで、前記第1方向及び前記第2方向の各駆動周波数は、それぞれ、前記第1方向及び前記第2方向における前記走査ミラーの各共振周波数の近傍に設定され、前記駆動制御部は、前記駆動周波数が所定の設定刻み幅ごとに離散的に設定された前記駆動信号を前記走査ミラーに出力し、前記駆動制御部は、前記走査ミラーの前記第1方向及び前記第2方向の一方の前記共振周波数が変動したとき、当該変動する共振周波数が、前記離散的に設定された次の設定刻みの前記駆動周波数に到達する前に、前記駆動周波数を前記次の設定刻みの前記駆動周波数に切り替えるとともに、前記駆動周波数の切替えに応じて、前記走査ミラーの前記第1方向及び前記第2方向の他方の前記駆動周波数を所定の関係を保って切り替えることが好ましい。
上記の構成によれば、走査ミラーは共振ミラーで、第1方向及び第2方向の各駆動周波数は、それぞれ、第1方向及び第2方向における走査ミラーの各共振周波数の近傍に設定される。駆動制御部は、駆動周波数が所定の設定刻み幅ごとに離散的に設定された駆動信号を走査ミラーに出力する。駆動制御部は、走査ミラーの第1方向及び第2方向の一方の共振周波数が変動したとき、当該変動する共振周波数が、離散的に設定された次の設定刻みの駆動周波数に到達する前に、駆動周波数を次の設定刻みの駆動周波数に切り替えるとともに、駆動周波数の切替えに応じて、走査ミラーの第1方向及び第2方向の他方の駆動周波数を所定の関係を保って切り替える。したがって、変動する共振周波数が、離散的に設定された次の設定刻みの駆動周波数に到達するのを待って、駆動周波数を当該次の設定刻みの駆動周波数に切り替える場合に比べて、振幅ゲインの変化が少なく、駆動信号レベルの変動も小さくなるため、走査振幅の変動を抑えることができる。その結果、走査振幅の変動による画質の低下を防止することができる。
上記の走査型画像表示装置において、前記駆動制御部は、前記走査ミラーの前記一方の前記共振周波数が、前記離散的に設定された前記駆動周波数に対して、前記設定刻み幅の1/2ずれた時に、前記駆動周波数を前記次の設定刻みの駆動周波数に切り替えることが好ましい。
上記の構成によれば、駆動制御部は、走査ミラーの一方の共振周波数が、離散的に設定された駆動周波数に対して、設定刻み幅の1/2ずれた時に、駆動周波数を次の設定刻みの駆動周波数に切り替える。したがって、振幅ゲインの変化がさらに少なく、駆動信号レベルの変動もさらに小さくなるため、走査振幅の変動をさらに抑えることができる。
上記の走査型画像表示装置において、前記走査ミラーは、該走査ミラーの振動波形を表すフィードバック信号を出力し、前記駆動制御部は、前記走査ミラーから出力される前記フィードバック信号に基づき前記走査ミラーの振幅を検出し、検出された前記振幅が所定値に保たれるように前記駆動信号のレベルを制御し、かつ、前記フィードバック信号に基づき前記走査ミラーの前記振動波形の前記駆動信号に対する位相差を検出し、検出された前記位相差に基づき前記駆動周波数の切り替えタイミングを決定することが好ましい。
上記の構成によれば、走査ミラーは、該走査ミラーの振動波形を表すフィードバック信号を出力する。駆動制御部は、走査ミラーから出力されるフィードバック信号に基づき走査ミラーの振幅を検出し、検出された振幅が所定値に保たれるように駆動信号のレベルを制御する。駆動制御部は、フィードバック信号に基づき走査ミラーの振動波形の駆動信号に対する位相差を検出し、検出された位相差に基づき駆動周波数の切り替えタイミングを決定する。したがって、検出された位相差に基づき、共振周波数の駆動周波数に対するずれ量を判定することができ、駆動周波数を的確に切り替えることができる。
また、本発明の他の局面に従う走査型画像表示装置は、レーザビームを出射する光源部と、前記レーザビームを第1方向、及び前記第1方向と交差する第2方向に2次元走査する走査ミラーと、表示画面に表示される画像を表す画素データを用いて前記レーザビームを強度変調するための表示データを生成し、前記表示データに基づき強度変調されたレーザビームを前記光源部から出射させる表示制御部と、前記走査ミラーに駆動信号を出力して前記走査ミラーを制御する駆動制御部とを備え、前記走査ミラーは共振ミラーで、前記第1方向及び前記第2方向の各駆動周波数は、それぞれ、前記第1方向及び前記第2方向における前記走査ミラーの各共振周波数の近傍に設定され、前記駆動制御部は、前記駆動周波数が所定の設定刻み幅ごとに離散的に設定された前記駆動信号を前記走査ミラーに出力し、前記駆動制御部は、前記走査ミラーの前記第1方向及び前記第2方向の一方の前記共振周波数が変動したとき、当該変動する共振周波数が、前記離散的に設定された次の設定刻みの前記駆動周波数に到達する前に、前記駆動周波数を前記次の設定刻みの前記駆動周波数に切り替えるとともに、前記駆動周波数の切替えに応じて、前記走査ミラーの前記第1方向及び前記第2方向の他方の前記駆動周波数を所定の関係を保って切り替える。
上記の構成によれば、光源部は、レーザビームを出射する。走査ミラーは、レーザビームを第1方向、及び第1方向と交差する第2方向に2次元走査する。表示制御部は、表示画面に表示される画像を表す画素データを用いてレーザビームを強度変調するための表示データを生成し、表示データに基づき強度変調されたレーザビームを光源部から出射させる。駆動制御部は、走査ミラーに駆動信号を出力して走査ミラーを制御する。走査ミラーは共振ミラーで、第1方向及び第2方向の各駆動周波数は、それぞれ、第1方向及び第2方向における走査ミラーの各共振周波数の近傍に設定される。駆動制御部は、駆動周波数が所定の設定刻み幅ごとに離散的に設定された駆動信号を走査ミラーに出力する。駆動制御部は、走査ミラーの第1方向及び第2方向の一方の共振周波数が変動したとき、当該変動する共振周波数が、離散的に設定された次の設定刻みの駆動周波数に到達する前に、駆動周波数を次の設定刻みの駆動周波数に切り替えるとともに、駆動周波数の切替えに応じて、走査ミラーの第1方向及び第2方向の他方の駆動周波数を所定の関係を保って切り替える。したがって、変動する共振周波数が、離散的に設定された次の設定刻みの駆動周波数に到達するのを待って、駆動周波数を当該次の設定刻みの駆動周波数に切り替える場合に比べて、振幅ゲインの変化が少なく、駆動信号レベルの変動も小さくなるため、走査振幅の変動を抑えることができる。その結果、走査振幅の変動による画質の低下を防止することができる。
本発明にかかる走査型画像表示装置は、モバイルプロジェクタ、眼鏡型HMD、HUDなどの画像表示装置、表示システムなどの用途に応用できる。
Claims (9)
- レーザビームを出射する光源部と、
外部から入力され、表示画面に表示される画像を表す複数の画素データをフレームごとに一時的に保存するフレームバッファと、
前記レーザビームを第1方向、及び前記第1方向と交差する第2方向に2次元走査して前記表示画面に投射する走査ミラーと、
前記走査ミラーに駆動信号を出力して前記走査ミラーを制御する駆動制御部と、
前記フレームバッファから前記画素データを読み出し、読み出した前記画素データを用いて前記レーザビームを強度変調するための表示データを生成し、前記表示データに基づき強度変調されたレーザビームを前記光源部から出射させる表示制御部と
を備え、
前記フレームバッファは、前記表示画面に対応して構成された2次元論理アドレス空間を有し、前記複数の画素データを、入力された順序で、前記表示画面上の位置に対応する前記2次元論理アドレス空間のアドレス位置に格納し、
前記フレームバッファの前記2次元論理アドレス空間において、前記画素データが格納される順序に対応する方向をアドレス方向とし、
前記駆動制御部は、前記表示画面上の前記アドレス方向に対応する方向に対して非平行な方向に前記レーザビームが走査されるように前記走査ミラーを駆動し、かつ、前記走査ミラーに出力する前記駆動信号に関する情報を前記表示制御部に出力し、
前記表示制御部は、前記駆動制御部から入力された前記駆動信号に関する情報に基づき前記走査ミラーによる前記レーザビームの前記表示画面上の走査位置を算出し、算出された前記表示画面上の前記走査位置又は該走査位置の近傍の位置に対応する前記2次元論理アドレス空間のアドレス位置に格納されている画素データを含む複数の画素データを、前記フレームバッファに対して前記アドレス方向にバーストアクセスを行って読み出し、読み出された前記複数の画素データを用いて補間計算を行って、前記レーザビームの前記表示画面上の前記走査位置に対応する前記表示データを生成し、
前記走査ミラーは共振ミラーで、前記第1方向及び前記第2方向の各駆動周波数は、それぞれ、前記第1方向及び前記第2方向における前記走査ミラーの各共振周波数の近傍に設定され、
前記駆動制御部は、前記駆動周波数が所定の設定刻み幅ごとに離散的に設定された前記駆動信号を前記走査ミラーに出力し、
前記駆動制御部は、前記走査ミラーの前記第1方向及び前記第2方向の一方の前記共振周波数が変動したとき、当該変動する共振周波数が、前記離散的に設定された次の設定刻みの前記駆動周波数に到達する前に、前記駆動周波数を前記次の設定刻みの前記駆動周波数に切り替えるとともに、前記駆動周波数の切替えに応じて、前記走査ミラーの前記第1方向及び前記第2方向の他方の前記駆動周波数を所定の関係を保って切り替えることを特徴とする走査型画像表示装置。 - 前記表示制御部は、前記フレームバッファに対して前記バーストアクセスを行って読み出した前記複数の画素データを一時的に保存するためのバッファメモリを含み、
前記表示制御部は、前記フレームバッファに対して前記バーストアクセスを行って読み出した前記複数の画素データを前記バッファメモリに格納した後、前記フレームバッファに対して前記バーストアクセスを再度行って複数の画素データを読み出し、前記再度のバーストアクセスにより読み出された前記複数の画素データと、前記バッファメモリに保存されている前記複数の画素データとを用いて2次元の補間計算を行って、前記レーザビームの前記表示画面上の前記走査位置に対応する前記表示データを生成することを特徴とする請求項1に記載の走査型画像表示装置。 - 前記表示制御部によって行われる前記再度のバーストアクセスにより読み出される前記複数の画素データのアドレス位置は、前記レーザビームの前記表示画面上の前記走査位置に対応する前記2次元論理アドレス空間のアドレス位置に対して、前記アドレス方向に略直交する方向において、前記バッファメモリに格納されている前記複数の画素データのアドレス位置と反対側に位置していることを特徴とする請求項2に記載の走査型画像表示装置。
- 前記表示制御部は、前記レーザビームの前記表示画面上の前記走査位置に対応する前記2次元論理アドレス空間のアドレス位置が、前記アドレス方向に略直交する方向において、前記バーストアクセスを行って読み出した前記複数の画素データのアドレス位置と一致するときは、当該バーストアクセスにより読み出された前記複数の画素データを用いて1次元の補間計算を行って前記表示データを生成し、前記バーストアクセスを行って読み出した前記複数の画素データのアドレス位置と一致しないときは、2回のバーストアクセスを行ってそれぞれ読み出した前記複数の画素データを用いて2次元の補間計算を行って前記表示データを生成することを特徴とする請求項2又は3に記載の走査型画像表示装置。
- 前記複数の画素データは、ラスタースキャンのアドレス順に沿って前記フレームバッファに入力され、
前記走査ミラーは、前記第1方向が前記アドレス方向に対応する前記表示画面上の方向に略平行に、かつ、前記第2方向が前記アドレス方向に対応する前記表示画面上の方向に略直交するように前記レーザビームを走査し、
前記駆動制御部は、前記第1方向より前記第2方向に高速に前記走査ミラーを駆動することを特徴とする請求項1乃至4のいずれか1項に記載の走査型画像表示装置。 - 眼鏡レンズ及び枠部を含む眼鏡と、
前記眼鏡レンズの表面に前記表示画面として形成されたホログラムミラーと、
をさらに備え、
前記光源部及び前記走査ミラーは、前記枠部に配置され、
前記走査ミラーは、走査した前記レーザビームを前記ホログラムミラーに対して斜め方向から投射し、
前記第1方向は、前記走査ミラーから前記ホログラムミラーまでの投射距離が変化する方向に設定され、
前記駆動制御部は、前記第1方向に比べて前記第2方向が高速になるように前記走査ミラーを駆動し、
前記表示制御部は、前記光源部を制御して、前記第1方向における前記レーザビームの前記ホログラムミラー上の走査位置に応じて前記レーザビームの焦点を制御することを特徴とする請求項1乃至5のいずれか1項に記載の走査型画像表示装置。 - 前記走査ミラーは2軸共振駆動されることを特徴とする請求項1乃至6のいずれか1項に記載の走査型画像表示装置。
- 前記駆動制御部は、前記走査ミラーの前記一方の前記共振周波数が、前記離散的に設定された前記駆動周波数に対して、前記設定刻み幅の1/2ずれた時に、前記駆動周波数を前記次の設定刻みの駆動周波数に切り替えることを特徴とする請求項1乃至7のいずれか1項に記載の走査型画像表示装置。
- 前記走査ミラーは、該走査ミラーの振動波形を表すフィードバック信号を出力し、
前記駆動制御部は、前記走査ミラーから出力される前記フィードバック信号に基づき前記走査ミラーの振幅を検出し、検出された前記振幅が所定値に保たれるように前記駆動信号のレベルを制御し、かつ、前記フィードバック信号に基づき前記走査ミラーの前記振動波形の前記駆動信号に対する位相差を検出し、検出された前記位相差に基づき前記駆動周波数の切り替えタイミングを決定することを特徴とする請求項1乃至8のいずれか1項に記載の走査型画像表示装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012512667A JP5587403B2 (ja) | 2010-04-28 | 2011-04-26 | 走査型画像表示装置 |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010103286 | 2010-04-28 | ||
JP2010103287 | 2010-04-28 | ||
JP2010103286 | 2010-04-28 | ||
JP2010103287 | 2010-04-28 | ||
PCT/JP2011/002448 WO2011135848A1 (ja) | 2010-04-28 | 2011-04-26 | 走査型画像表示装置 |
JP2012512667A JP5587403B2 (ja) | 2010-04-28 | 2011-04-26 | 走査型画像表示装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2011135848A1 JPWO2011135848A1 (ja) | 2013-07-18 |
JP5587403B2 true JP5587403B2 (ja) | 2014-09-10 |
Family
ID=44861170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012512667A Expired - Fee Related JP5587403B2 (ja) | 2010-04-28 | 2011-04-26 | 走査型画像表示装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8395633B2 (ja) |
JP (1) | JP5587403B2 (ja) |
CN (1) | CN102472892B (ja) |
WO (1) | WO2011135848A1 (ja) |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5803184B2 (ja) * | 2010-11-19 | 2015-11-04 | 株式会社リコー | 画像投影装置、メモリアクセス方法 |
JP2013117575A (ja) * | 2011-12-01 | 2013-06-13 | Nippon Hoso Kyokai <Nhk> | 立体画像表示装置 |
US8840255B2 (en) | 2012-10-12 | 2014-09-23 | Microvision, Inc. | Scanned beam intensity modulation using amplitude and drive duty cycle |
CN103852962B (zh) * | 2012-12-04 | 2016-08-10 | 光宝科技股份有限公司 | 扫描投影装置及其扫描控制方法 |
CN105188516B (zh) | 2013-03-11 | 2017-12-22 | 奇跃公司 | 用于增强和虚拟现实的系统与方法 |
KR102318391B1 (ko) * | 2013-03-15 | 2021-10-26 | 매직 립, 인코포레이티드 | 디스플레이 시스템 및 방법 |
CN106170729A (zh) * | 2013-03-25 | 2016-11-30 | 英特尔公司 | 用于具有多个出射光瞳的头戴显示器的方法和设备 |
DE102013208815A1 (de) * | 2013-05-14 | 2014-11-20 | Robert Bosch Gmbh | Projektor und verfahren zum steuern eines erfindungsgemässen projektors |
US20150036221A1 (en) * | 2013-08-04 | 2015-02-05 | Robert S. Stephenson | Wide-field head-up display (HUD) eyeglasses |
US9766449B2 (en) | 2014-06-25 | 2017-09-19 | Thalmic Labs Inc. | Systems, devices, and methods for wearable heads-up displays |
CN111901800B (zh) * | 2014-08-29 | 2025-02-28 | 麦克赛尔株式会社 | 通信系统 |
TWI578085B (zh) | 2014-12-24 | 2017-04-11 | 財團法人工業技術研究院 | 投影裝置 |
JP6769974B2 (ja) | 2015-02-17 | 2020-10-14 | ノース インコーポレイテッドNorth Inc. | ウェアラブルヘッドアップディスプレイにおけるアイボックス拡張のためのシステム、機器、及び方法 |
US10152906B2 (en) * | 2015-04-26 | 2018-12-11 | Mems Start, Llc | Near-eye display system and method |
US10133075B2 (en) | 2015-05-04 | 2018-11-20 | Thalmic Labs Inc. | Systems, devices, and methods for angle- and wavelength-multiplexed holographic optical elements |
CN107710048A (zh) | 2015-05-28 | 2018-02-16 | 赛尔米克实验室公司 | 在可穿戴式平视显示器中集成眼睛追踪和扫描激光投射的系统、设备和方法 |
CN108474873A (zh) | 2015-09-04 | 2018-08-31 | 赛尔米克实验室公司 | 用于将全息光学元件与眼镜镜片整合在一起的系统、制品和方法 |
US20170097753A1 (en) | 2015-10-01 | 2017-04-06 | Thalmic Labs Inc. | Systems, devices, and methods for interacting with content displayed on head-mounted displays |
JP6726674B2 (ja) * | 2015-10-15 | 2020-07-22 | マクセル株式会社 | 情報表示装置 |
US9904051B2 (en) | 2015-10-23 | 2018-02-27 | Thalmic Labs Inc. | Systems, devices, and methods for laser eye tracking |
JP6672746B2 (ja) * | 2015-11-27 | 2020-03-25 | 株式会社リコー | 画像表示装置および車両 |
US10802190B2 (en) | 2015-12-17 | 2020-10-13 | Covestro Llc | Systems, devices, and methods for curved holographic optical elements |
US10303246B2 (en) | 2016-01-20 | 2019-05-28 | North Inc. | Systems, devices, and methods for proximity-based eye tracking |
US10151926B2 (en) | 2016-01-29 | 2018-12-11 | North Inc. | Systems, devices, and methods for preventing eyebox degradation in a wearable heads-up display |
NZ745309A (en) * | 2016-03-01 | 2023-03-31 | Magic Leap Inc | Depth sensing systems and methods |
CN109313383A (zh) | 2016-04-13 | 2019-02-05 | 赛尔米克实验室公司 | 用于聚焦激光投射器的系统、设备和方法 |
US10277874B2 (en) | 2016-07-27 | 2019-04-30 | North Inc. | Systems, devices, and methods for laser projectors |
WO2018027326A1 (en) | 2016-08-12 | 2018-02-15 | Thalmic Labs Inc. | Systems, devices, and methods for variable luminance in wearable heads-up displays |
US10345596B2 (en) | 2016-11-10 | 2019-07-09 | North Inc. | Systems, devices, and methods for astigmatism compensation in a wearable heads-up display |
US20180129057A1 (en) * | 2016-11-10 | 2018-05-10 | Thalmic Labs Inc. | Systems, devices, and methods for beam shaping in a wearable heads-up display |
US10409057B2 (en) | 2016-11-30 | 2019-09-10 | North Inc. | Systems, devices, and methods for laser eye tracking in wearable heads-up displays |
US10365492B2 (en) | 2016-12-23 | 2019-07-30 | North Inc. | Systems, devices, and methods for beam combining in wearable heads-up displays |
US10437073B2 (en) | 2017-01-25 | 2019-10-08 | North Inc. | Systems, devices, and methods for beam combining in laser projectors |
CN107229170B (zh) * | 2017-06-29 | 2020-05-15 | 西安知微传感技术有限公司 | 基于李萨如图像扫描的投影方法 |
CN107463058B (zh) * | 2017-08-04 | 2019-07-16 | 西安知微传感技术有限公司 | 基于Lissajous图形扫描实现高刷新率高分辨率投影方法及投影仪 |
CN107490857B (zh) * | 2017-08-08 | 2023-05-09 | 西安知微传感技术有限公司 | 一种静电梳齿驱动的振镜 |
US10901216B2 (en) | 2017-10-23 | 2021-01-26 | Google Llc | Free space multiple laser diode modules |
US11372244B2 (en) * | 2017-12-25 | 2022-06-28 | Goertek Technology Co., Ltd. | Laser beam scanning display device and augmented reality glasses |
EP3740735A4 (en) * | 2018-01-16 | 2021-11-24 | Pacific Light&Hologram, Inc. | THREE-DIMENSIONAL DISPLAYS USING ELECTROMAGNETIC FIELD CALCULATIONS |
EP3844559B1 (en) | 2018-08-31 | 2023-09-27 | Magic Leap, Inc. | Spatially-resolved dynamic dimming for augmented reality device |
US11056032B2 (en) | 2018-09-14 | 2021-07-06 | Apple Inc. | Scanning display systems with photonic integrated circuits |
US10484656B1 (en) | 2018-12-12 | 2019-11-19 | Microsoft Technology Licensing, Llc | Driver system resonant frequency determination |
US11218506B2 (en) | 2018-12-17 | 2022-01-04 | Microsoft Technology Licensing, Llc | Session maturity model with trusted sources |
CN109752839B (zh) * | 2018-12-18 | 2021-06-08 | 华为技术有限公司 | 处理器、显示控制装置、系统、图像处理方法及装置 |
CN113544570B (zh) | 2019-01-11 | 2025-02-14 | 奇跃公司 | 各种深度处的虚拟内容的时间复用显示 |
US10861379B2 (en) | 2019-02-12 | 2020-12-08 | Microsoft Technology Licensing, Llc | Adaptive close loop control for laser beam scanning displays |
US10939080B2 (en) * | 2019-03-29 | 2021-03-02 | Facebook Technologies, Llc | Trajectory estimation for a MEMS reflector |
JP7481099B2 (ja) | 2019-09-11 | 2024-05-10 | 浜松ホトニクス株式会社 | 光走査システムの製造方法、光走査装置の製造方法及びデータ取得方法 |
JP7481098B2 (ja) * | 2019-09-11 | 2024-05-10 | 浜松ホトニクス株式会社 | 光走査システム及び光走査装置 |
JP6982341B2 (ja) * | 2020-04-02 | 2021-12-17 | 株式会社Qdレーザ | 眼底撮影装置 |
EP4233309A1 (en) * | 2020-11-13 | 2023-08-30 | Huawei Technologies Co., Ltd. | Buffer arrangement for use in a lissajous scanning projection system, projector device and method of providing frames of pixels to a projection unit |
US12284466B2 (en) | 2021-03-22 | 2025-04-22 | Nec Corporation | Projection device, control method, and recording medium |
CN114624872A (zh) * | 2022-03-14 | 2022-06-14 | Oppo广东移动通信有限公司 | 扫描振镜及眼镜 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005052628A (ja) * | 2003-07-23 | 2005-03-03 | Hikari Denki:Kk | 遊技装置 |
JP2006135825A (ja) * | 2004-11-09 | 2006-05-25 | Canon Inc | 画像補間処理装置 |
JP2006221030A (ja) * | 2005-02-14 | 2006-08-24 | Seiko Epson Corp | 光走査装置及び画像表示装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6351261B1 (en) * | 1993-08-31 | 2002-02-26 | Sun Microsystems, Inc. | System and method for a virtual reality system having a frame buffer that stores a plurality of view points that can be selected and viewed by the user |
US5691759A (en) * | 1996-01-05 | 1997-11-25 | Hewlett-Packard Company | Method and apparatus for interleaving raster scan lines in a multi-beam laser imaging device |
JP2001075040A (ja) * | 1999-09-02 | 2001-03-23 | Ricoh Co Ltd | レーザ走査システム |
JP3835207B2 (ja) * | 2001-06-27 | 2006-10-18 | ソニー株式会社 | 試着画像提供システム及び試着画像提供方法、試着画像生成装置及び試着画像生成方法 |
ATE557382T1 (de) | 2002-05-17 | 2012-05-15 | Microvision Inc | Anordnung und verfahren zum ablenken eines bildstrahles in einer dimension und zum bidirektionalem ablenken eines bildstrahles in einer zweiten dimension |
JP4779534B2 (ja) | 2005-09-27 | 2011-09-28 | ブラザー工業株式会社 | 光走査型ディスプレイ |
US7834867B2 (en) * | 2006-04-11 | 2010-11-16 | Microvision, Inc. | Integrated photonics module and devices using integrated photonics modules |
WO2009041055A1 (ja) * | 2007-09-26 | 2009-04-02 | Panasonic Corporation | ビーム走査型表示装置、その表示方法、プログラム、及び集積回路 |
JP5098759B2 (ja) * | 2008-03-31 | 2012-12-12 | ブラザー工業株式会社 | 画像投影装置 |
JP5404102B2 (ja) * | 2008-04-03 | 2014-01-29 | キヤノン株式会社 | 揺動体装置、及びそれを用いる光偏向装置 |
-
2011
- 2011-04-26 WO PCT/JP2011/002448 patent/WO2011135848A1/ja active Application Filing
- 2011-04-26 CN CN201180002659.5A patent/CN102472892B/zh not_active Expired - Fee Related
- 2011-04-26 JP JP2012512667A patent/JP5587403B2/ja not_active Expired - Fee Related
- 2011-12-28 US US13/338,467 patent/US8395633B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005052628A (ja) * | 2003-07-23 | 2005-03-03 | Hikari Denki:Kk | 遊技装置 |
JP2006135825A (ja) * | 2004-11-09 | 2006-05-25 | Canon Inc | 画像補間処理装置 |
JP2006221030A (ja) * | 2005-02-14 | 2006-08-24 | Seiko Epson Corp | 光走査装置及び画像表示装置 |
Also Published As
Publication number | Publication date |
---|---|
US20120169752A1 (en) | 2012-07-05 |
CN102472892B (zh) | 2014-07-09 |
US8395633B2 (en) | 2013-03-12 |
JPWO2011135848A1 (ja) | 2013-07-18 |
CN102472892A (zh) | 2012-05-23 |
WO2011135848A1 (ja) | 2011-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5587403B2 (ja) | 走査型画像表示装置 | |
JP5220120B2 (ja) | 走査型画像表示装置 | |
WO2011061914A1 (ja) | 走査型画像表示装置 | |
JP7069640B2 (ja) | 可動装置、ヘッドアップディスプレイ、レーザヘッドランプ、ヘッドマウントディスプレイ、車両及び光走査方法 | |
JP2004527793A (ja) | スイッチされた画像による走査された像化装置 | |
JP2004532425A (ja) | ねじり共振構造の動的調整 | |
US10365709B2 (en) | MEMS scanning display device | |
JP2020003531A (ja) | 可動装置、画像投影装置、ヘッドアップディスプレイ、レーザヘッドランプ、ヘッドマウントディスプレイ、物体認識装置、及び車両 | |
CN110352375B (zh) | Mems扫描显示设备 | |
JP2004517350A (ja) | 変動補償を有する走査型表示装置 | |
US11947113B2 (en) | Movable device, image projection apparatus, head-up display, laser headlamp, head-mounted display, object recognition device, and vehicle | |
WO2013124913A1 (ja) | 走査装置及び表示装置 | |
JP6926625B2 (ja) | 圧電アクチュエータ、光偏向器及び画像投影装置 | |
JP2017116842A (ja) | 光偏向器及び画像投影装置 | |
JP4515029B2 (ja) | 切替式光供給と撓み補正とを有する走査型表示装置 | |
KR20040020864A (ko) | 주파수 가변 공진 스캐너 및 그 제조 방법 | |
JP4490019B2 (ja) | ピンチ、タイミング及び歪み補正機能を備える走査表示 | |
JP7172557B2 (ja) | 光偏向装置、画像投影装置、レーザヘッドランプ及び移動体 | |
JP2017227868A (ja) | 制御装置、画像投影装置、および制御方法 | |
JP2021085983A (ja) | 光偏向器、偏向装置、距離測定装置、画像投影装置、及び車両 | |
JP4533580B2 (ja) | 補助腕部を有する周波数調整可能の共振型走査装置 | |
JP7639424B2 (ja) | 可動装置、画像投影装置、ヘッドアップディスプレイ、レーザヘッドランプ、ヘッドマウントディスプレイ、距離測定装置、及び移動体 | |
EP3264155B1 (en) | Piezoelectric actuator, light deflector, and image projection device | |
WO2013108302A1 (ja) | 表示装置 | |
JP7396147B2 (ja) | 可動装置、光偏向装置、画像投影装置、光書込装置、物体認識装置、移動体、ヘッドマウントディスプレイ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131010 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140715 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140723 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5587403 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |