(57)【特許請求の範囲】
【請求項１】
画像データに基づき光源からの光を光変調素子により変調して所定の画角で投射する投射部と、
前記投射部による投射方向を第１の投射方向から第２の投射方向まで、駆動パルスに応じた所定角度毎に変更する投射方向変更部と、
前記第１の投射方向と、前記投射方向変更部が変更した投射方向との間の投射角を導出する投射角導出部と、
入力された入力画像データを記憶する記憶部と、
前記投射部が投射する前記画像データとして、前記画角および前記投射角に基づいて、前記記憶部に記憶された前記入力画像データの画像の一部の領域を切り出した切り出し画像データを所定周期のタイミングで生成する画像切り出し部と、
前記記憶部に記憶された前記入力画像データの画像を、前記投射部が前記第１の投射方向から前記第２の投射方向に亘って投射する場合に、前記所定周期内での、前記切り出し画像データ生成タイミング位置と隣接する位置との前記駆動パルス間の間隔と、互いに隣接する駆動パルス間の間隔とのうち少なくとも一部の間隔が不均等な間隔になるように前記駆動パルスを生成する生成部と
を有する
ことを特徴とする画像投射装置。
【請求項２】
前記生成部は、
前記所定周期内での、前記切り出し画像データ生成タイミング位置と隣接する位置との前記駆動パルス間の間隔と、互いに隣接する駆動パルス間の間隔とのうち、最も長い間隔を
前記切り出し画像データ生成タイミング位置と隣接する位置に配置して生成する
ことを特徴とする請求項１に記載の画像投射装置。
【請求項３】
前記生成部は、
前記所定周期内で、２以上の前記駆動パルスを生成する
ことを特徴とする請求項２に記載の画像投射装置。
【請求項４】
前記投射部による投射を行わせないようにする制御部をさらに有し、
前記制御部は、
前記所定周期内での、前記切り出し画像データ生成タイミング位置と隣接する位置との前記駆動パルス間の間隔と、互いに隣接する駆動パルス間の間隔とのうち、最も長い間隔の区間を除く区間の少なくとも一部の区間について、前記投射部による投射を行わせないようにする
ことを特徴とする請求項１から請求項３の何れか１項に記載の画像投射装置。
【請求項５】
前記制御部は、
前記光源を消灯させて前記投射部による光の投射を行わせないようにする
ことを特徴とする請求項４に記載の画像投射装置。
【請求項６】
前記制御部は、
前記光変調素子に対する前記画像データに基づく駆動を停止させて、前記投射部による光の投射を行わせないようにする
ことを特徴とする請求項４に記載の画像投射装置。
【請求項７】
前記光変調素子に照射される光と、前記光変調素子により変調されて射出される光とのうち少なくとも一方を遮断する遮断部をさらに有し、
前記制御部は、
前記遮断部により前記投射部から出射される光を遮断させて、前記投射部による光の投射を行わせないようにする
ことを特徴とする請求項４に記載の画像投射装置。
【請求項８】
前記投射部が投射する前記画像データに対して画像処理を施す画像処理部をさらに有し、
前記制御部は、
前記投射部が投射する前記画像データに対して、前記画像処理部により黒を表示する黒画像データを挿入させて、前記投射部による光の投射を行わせないようにする
ことを特徴とする請求項４に記載の画像投射装置。
【請求項９】
画像データに基づき光源からの光を光変調素子により変調して所定の画角で投射する投射部による投射方向を、第１の投射方向から第２の投射方向まで、駆動パルスに応じた所定角度毎に変更する投射方向変更ステップと、
前記第１の投射方向と、前記投射方向変更ステップにより変更した投射方向との間の投射角を導出する投射角導出ステップと、
入力された入力画像データを記憶する記憶ステップと、
前記画角および前記投射角に基づいて、前記記憶ステップで記憶された入力画像データの画像の一部の領域を切り出した切り出し画像データを所定周期のタイミングで生成する画像切り出しステップと、
前記記憶ステップで記憶された前記入力画像データの画像を、前記投射部が前記第１の投射方向から前記第２の投射方向に亘って投射する場合に、前記所定周期内での、前記切り出し画像データ生成タイミング位置と隣接する位置との前記駆動パルス間の間隔と、互いに隣接する駆動パルス間の間隔とのうち少なくとも一部の間隔が不均等な間隔になるように前記駆動パルスを生成する生成ステップと
を有する
ことを特徴とする画像投射方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を被投射媒体に投射する画像投射装置および画像投射方法に関する。
【背景技術】
【０００２】
入力された画像信号に基づき表示素子を駆動して、その画像信号に係る画像をスクリーンや壁面などに投射する投射装置が知られている。このような投射装置では、その投射装置の備える投射手段の投射方向を規定する機構上の制限や、表示素子の解像度の制限などにより、投射可能な情報量に制限が生じていた。
【０００３】
そこで、入力された画像信号に係る画像の解像度が、投射装置が備える表示素子の解像度よりも大きい場合に、投射される画像の情報量を減らして画像の投射を行うようにした投射装置が開発された。
【０００４】
その第１の例として、入力された画像信号に係る画像の解像度を減らし、投射される画像の大きさ（面積）を表示素子の解像度に基づき投射可能な大きさ（面積）まで縮小してから、その縮小された画像の投射を行う投射装置を挙げることができる。また、第２の例として、入力された画像信号に係る画像から一部の領域を切り出し、その切り出された領域に係る画像のみを投射する投射装置を挙げることができる。後者の例の投射装置には、切り出され投射される領域を連続的に変更していく、所謂スクロールなどによって、入力された画像信号に係る画像全体を投射可能とするものもある。
【０００５】
ところが、上述した第１の例の投射装置は、入力された画像信号に係る画像全体を投射することができる一方で、解像度の低減に基づく画像の大きさの縮小処理により、被投射媒体上に表示される画像の品質が低下してしまうという問題がある。別の側面から述べると、画像の大きさの縮小処理により、入力された画像信号が有している高い解像度が無駄になってしまうという問題があるとも言える。
【０００６】
また、上述した、第２の例の投射装置は、被投射媒体上に表示される画像においても、その画像信号の有する解像度を保持することができる。ところが、この第２の例の投射装置は、入力された画像信号に係る画像の全体を一度に投射することができないとう問題を有する。
【０００７】
これに対して、特許文献１には、本体の姿勢や位置を検出し、その検出結果に基づき原表示画像から実際に表示する実表示画像を抽出し、その実表示画像を投射すると共に、ユーザがそのプロジェクタを上下左右に移動させることで実表示画像として抽出される領域を原表示画像内で上下左右に変更するプロジェクタが開示されている。特許文献１のプロジェクタによれば、ユーザは、被投射媒体に対する本体の姿勢や被投射媒体までの距離を調整することで、投射させたい領域の画像のみを必要に応じて適宜投射させることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−４３５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１では、例えば投射される表示画像を撮像素子としてのＣＣＤ(Charge  Coupled  Device)で撮像して、プロジェクタの姿勢を検出しているため、姿勢検出の精度が表示画像の内容に依存してしまうおそれがあるという問題点があった。例えば、暗くした室内において夜のシーンなど暗い画面を投射させた場合に、姿勢の検出ができなくなるおそれがある。また、姿勢検出を、ＣＣＤによる撮像画像を解析して行っているので、姿勢検出の結果の表示画像への反映に遅延が生じてしまうという問題点があった。
【００１０】
本発明は、上記に鑑みてなされたものであって、表示素子の解像度よりも高解像度の画像をより高品位に投射することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明は、画像データに基づき光源からの光を光変調素子により変調して所定の画角で投射する投射部と、投射部による投射方向を第１の投射方向から第２の投射方向まで、駆動パルスに応じた所定角度毎に変更する投射方向変更部と、第１の投射方向と、投射方向変更部が変更した投射方向との間の投射角を導出する投射角導出部と、入力された入力画像データを記憶する記憶部と、投射部が投射する画像データとして、画角および投射角に基づいて、記憶部に記憶された入力画像データの画像の一部の領域を切り出した切り出し画像データを所定周期のタイミングで生成する画像切り出し部と、記憶部に記憶された入力画像データの画像を、投射部が第１の投射方向から第２の投射方向に亘って投射する場合に、所定周期内での、切り出し画像データ生成タイミング位置と隣接する位置との駆動パルス間の間隔と、互いに隣接する駆動パルス間の間隔とのうち少なくとも一部の間隔が不均等な間隔になるように駆動パルスを生成する生成部とを有することを特徴とする。
【００１２】
また、本発明は、画像データに基づき光源からの光を光変調素子により変調して所定の画角で投射する投射部による投射方向を、第１の投射方向から第２の投射方向まで、駆動パルスに応じた所定角度毎に変更する投射方向変更ステップと、第１の投射方向と、投射方向変更ステップにより変更した投射方向との間の投射角を導出する投射角導出ステップと、入力された入力画像データを記憶する記憶ステップと、画角および投射角に基づいて、記憶ステップで記憶された入力画像データの画像の一部の領域を切り出した切り出し画像データを所定周期のタイミングで生成する画像切り出しステップと、記憶ステップで記憶された入力画像データの画像を、投射部が第１の投射方向から第２の投射方向に亘って投射する場合に、所定周期内での、切り出し画像データ生成タイミング位置と隣接する位置との駆動パルス間の間隔と、互いに隣接する駆動パルス間の間隔とのうち少なくとも一部の間隔が不均等な間隔になるように駆動パルスを生成する生成ステップとを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、表示素子の解像度よりも高解像度の画像をより高品位に投射することが可能となるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、第１の実施形態に適用可能なプロジェクタ装置の一例の外観を示す略線図である。
【図２】図２は、ドラム部を回転駆動するための一例の構成を示す略線図である。
【図３】図３は、ドラム部の各姿勢を説明するための略線図である。
【図４】図４は、回路部および光学エンジン部の一例の構成を示すブロック図である。
【図５】図５は、メモリに格納される画像データの切り出し処理を概略的に示す略線図である。
【図６】図６は、ドラム部が初期位置の場合の切り出し領域指定の例を示す略線図である。
【図７】図７は、投射角θに対する切り出し領域の設定について説明するための略線図である。
【図８】図８は、光学ズームを行った場合の切り出し領域の指定について説明するための略線図である。
【図９】図９は、画像の投射位置に対してオフセットが与えられた場合について説明するための略線図である。
【図１０】図１０は、垂直な面に対して投射される画像について説明するための略線図である。
【図１１】図１１は、垂直な面に対して投射される画像について説明するための略線図である。
【図１２】図１２は、メモリのアクセス制御について説明するための略線図である。
【図１３】図１３は、メモリのアクセス制御について説明するための略線図である。
【図１４】図１４は、メモリのアクセス制御について説明するための略線図である。
【図１５】図１５は、メモリのアクセス制御について説明するための略線図である。
【図１６】図１６は、プロジェクタ装置において画像データによる画像を投射する際の処理の流れを示す一例のフローチャートである。
【図１７】図１７は、入力画像データの全領域を投射角θに応じて移動させながら投射させることを説明する図である。
【図１８】図１８は、投射角θがある程度高速に変化した場合の投射画像について説明するための図である。
【図１９】図１９は、投射レンズから投射画像が投射される様子を模式的に示す模式図である。
【図２０】図２０は、残像現象について概略的に説明するための図である。
【図２１】図２１は、投射画像高品位化の第２の方法によるモータ制御の一例を示す図である。
【図２２】図２２は、投射画像高品位化の第２の方法による駆動パルスの他の例を示す図である。
【図２３】図２３は、投射禁止期間についてより具体的に説明するための図である。
【図２４−１】図２４−１は、光源の点灯を制御して投射を行わせないようにしたプロジェクタ装置の一例の構成を示すブロック図である。
【図２４−２】図２４−２は、表示素子の駆動のオン／オフを切り替えて投射を行わせないようにしたプロジェクタ装置の一例の構成を示すブロック図である。
【図２４−３】図２４−３は、シャッタの開閉を切り替えて投射を行わせないようにしたプロジェクタ装置の一例の構成を示すブロック図である。
【図２４−４】図２４−４は、黒画像を挿入して投射を行わせないようにしたプロジェクタ装置の一例の構成を示すブロック図である。
【図２５】図２５は、第２の実施形態によるプロジェクタ装置の外観の例を示す図である。
【図２６】図２６は、第２の実施形態によるプロジェクタ装置の台座の外観の例を示す図である。
【図２７】図２７は、第２の実施形態によるプロジェクタ装置のターンテーブルを裏面側から見た図である。
【図２８】図２８は、第２の実施形態による入力画像データと投射画像データとの関係の例を模式的に示す模式図である。
【発明を実施するための形態】
【００１５】
以下に図面を参照しながら、本発明に係る画像投射装置および画像投射方法の好適な実施形態を説明する。かかる実施形態に示す具体的な数値および外観構成などは、本発明の理解を容易とするための例示にすぎず、特に断る場合を除き、本発明を限定するものではない。なお、本発明に直接関係のない要素は詳細な説明および図示を省略している。
【００１６】
＜第１の実施形態＞
＜画像投射装置の外観＞
図１は、本発明の第１の実施形態に係る画像投射装置（プロジェクタ装置）１の外観の例を示す図である。図１（ａ）はプロジェクタ装置１を操作部が設けられる第１面側から見た斜視図、図１（ｂ）はプロジェクタ装置１を操作部と対向する側の第２面側から見た斜視図である。プロジェクタ装置１は、ドラム部１０と基台２０とを備える。ドラム部１０は基台２０に対して回転駆動が可能な回転体である。そして、基台２０がそのドラム部１０を回転可能に支持する支持部や、ドラム部１０の回転駆動制御や画像処理制御等の各種制御を行う回路部を有する。
【００１７】
ドラム部１０は、基台２０の一部である側板部２１ａおよび２１ｂの内側に設けられた、ベアリングなどからなる、図示しない回転軸によって回転駆動可能に支持される。ドラム部１０の内部には、光源と、光源から射出された光を画像データに従い変調する表示素子と、表示素子を駆動する駆動回路と、表示素子で変調された光を外部に投射する光学系を含む光学エンジン部と、光源などを冷却するためのファンなどによる冷却手段とが設けられている。
【００１８】
ドラム部１０は、窓部１１および１３が設けられる。窓部１１は、上述した光学系の投射レンズ１２から投射された光が外部に照射されるように設けられる。窓部１３は、例えば赤外線や超音波などを利用して被投射媒体までの距離を導出する距離センサが設けられる。また、ドラム部１０には、ファンによる放熱のための吸排気を行う吸排気口２２ａを備えている。
【００１９】
基台２０の内部には、回路部の各種基板や電源部、ドラム部１０を回転駆動するための駆動部などが設けられている。なお、この駆動部によるドラム部１０の回転駆動については、後述する。基台２０の上記第１面側には、ユーザがこのプロジェクタ装置１を制御するために各種操作を入力するための操作部１４と、ユーザが図示しないリモートコントロールコマンダを使用してこのプロジェクタ装置１を遠隔制御する際の、リモートコントロールコマンダから送信された信号を受信する受信部１５とが設けられている。操作部１４は、ユーザの操作入力を受け付ける各種操作子や、このプロジェクタ装置１の状態を表示するための表示部などを有している。
【００２０】
基台２０の上記第１面側および上記第２面側には、それぞれ吸排気口１６ａおよび１６ｂが設けられ、回転駆動されてドラム部１０の吸排気口２２ａが基台２０側を向いた姿勢をとっている場合でも、ドラム部１０内の放熱効率を低下させないよう、吸気または排気を行うことが可能となっている。また、筐体の側面に設けられる吸排気口１７は、回路部の放熱のための吸排気を行う。
【００２１】
＜ドラム部の回転駆動＞
図２は、基台２０に設けられた駆動部３２によるドラム部１０の回転駆動について説明するための図である。図２（ａ）は、ドラム部１０のカバーなどを取り去った状態のドラム３０と、基台２０に設けられた駆動部３２の構成を示す図である。ドラム３０には、上述の窓部１１に対応する窓部３４と、窓部１３に対応する窓部３３とが設けられている。ドラム３０は回転軸３６を有し、この回転軸３６により、支持部３１ａおよび３１ｂに設けられた、ベアリングを用いた軸受け３７に対して回転駆動可能に取り付けられる。
【００２２】
ドラム３０の一方の面には、円周上にギア３５が設けられている。支持部３１ｂに設けられた駆動部３２により、ギア３５を介してドラム３０が回転駆動される。ギア３５の内周部の突起４６ａおよび４６ｂは、ドラム３０の回転動作の始点ならびに終点を検出するために設けられる。
【００２３】
図２（ｂ）は、ドラム３０および基台２０に設けられた駆動部３２の構成をより詳細に示すための拡大図である。駆動部３２は、モータ４０を有すると共に、モータ４０の回転軸により直接駆動されるウォームギア４１、ウォームギア４１による回転を伝達するギア４２ａおよび４２ｂ、ならびに、ギア４２ｂから伝達された回転をドラム３０のギア３５に伝達するギア４３を含むギア群を有する。このギア群によりモータ４０の回転をギア３５に伝達することで、ドラム３０をモータ４０の回転に応じて回転させることができる。モータ４０としては、例えば所定のパルス幅の駆動パルスにより所定角度毎の回転制御を行うステッピングモータを適用することができる。
【００２４】
支持部３１ｂに対して、フォトインタラプタ５１ａおよび５１ｂが設けられる。フォトインタラプタ５１ａおよび５１ｂは、それぞれ、ギア３５の内周部に設けられる突起４６ｂおよび４６ａを検出する。フォトインタラプタ５１ａおよび５１ｂの出力信号は、後述する回転制御部１０４に供給される。第１の実施形態では、フォトインタラプタ５１ａに突起４６ｂが検出されることで、回転制御部１０４は、ドラム３０の姿勢が回転動作の終点に達した姿勢であると判断する。また、フォトインタラプタ５１ｂに突起４６ａが検出されることで、回転制御部１０４は、ドラム３０の姿勢が回転動作の始点に達した姿勢であると判断する。
【００２５】
以下、フォトインタラプタ５１ｂに突起４６ａが検出される位置から、フォトインタラプタ５１ａに突起４６ｂが検出される位置まで、ドラム３０の円周における長さが大きい方の弧を介してドラム３０が回転する方向を、正方向とする。すなわち、ドラム３０の回転角は、正方向に向けて増加する。
【００２６】
なお、第１の実施形態では、フォトインタラプタ５１ｂが突起４６ａを検出する検出位置と、フォトインタラプタ５１ａが突起４６ｂを検出する検出位置との間の回転軸３６を挟む角度が２７０°になるように、フォトインタラプタ５１ａおよび５１ｂ、ならびに、突起４６ａおよび４６ｂがそれぞれ配される。
【００２７】
例えば、モータ４０としてステッピングモータを適用した場合、フォトインタラプタ５１ｂによる突起４６ａの検出タイミングと、モータ４０を駆動するための駆動パルス数とに基づき、ドラム３０の姿勢を特定し、投射レンズ１２による投射角を求めることができる。
【００２８】
なお、モータ４０は、ステッピングモータに限らず、例えばＤＣモータを適用することもできる。この場合、例えば、図２（ｂ）に示されるように、ギア４３に対して同一軸上にギア４３と共に回転するコードホイール４４を設けると共に、支持部３１ｂに対してフォトリフレクタ５０ａおよび５０ｂを設け、ロータリエンコーダを構成する。
【００２９】
コードホイール４４は、例えば、半径方向に位相が異ならされる透過部４５ａおよび反射部４５ｂが設けられる。フォトリフレクタ５０ａおよび５０ｂにより、コードホイール４４からのそれぞれの位相の反射光を受光することで、ギア４３の回転速度と回動方向とを検出できる。そして、これら検出されたギア４３の回転速度および回動方向に基づいてドラム３０の回転速度および回動方向が導出される。導出されたドラム３０の回転速度および回動方向と、フォトインタラプタ５１ａによる突起４６ｂの検出結果とに基づき、ドラム３０の姿勢を特定し、投射レンズ１２による投射角を求めることができる。
【００３０】
上述のような構成において、ドラム部１０の初期姿勢を、投射レンズ１２による投射方向が鉛直方向を向いている姿勢とする。したがって、初期状態では、投射レンズ１２が完全に基台２０に隠れている。図３（ａ）は、初期姿勢のドラム部１０の様子を示す。第１の実施形態では、この初期姿勢においてフォトインタラプタ５１ｂに突起４６ａが検出され、後述する回転制御部１０４により、ドラム３０が回転動作の始点に達していると判断される。
【００３１】
なお、以下では、特に記載のない限り、「ドラム部１０の方向」および「ドラム部１０の角度」がそれぞれ「投射レンズ１２による投射方向」および「投射レンズ１２による投射角」と同義であるものとする。
【００３２】
プロジェクタ装置１が起動されると、投射レンズ１２による投射方向が上記第１面側を向くように、駆動部３２がドラム部１０の回転を開始する。その後、ドラム部１０は、例えば、ドラム部１０の方向すなわち投射レンズ１２による投射方向が第１面側において水平になる位置まで回転し、回転を一旦停止したとする。この、投射レンズ１２による投射方向が第１面側において水平になった場合の投射レンズ１２の投射角を、投射角０°と定義する。図３（ｂ）に、投射角０°のときの、ドラム部１０（投射レンズ１２）の姿勢の様子を示す。以下、この投射角０°の姿勢のときを基準として、投射角θとなるドラム部１０（投射レンズ１２）の姿勢を、θ姿勢と呼ぶ。
【００３３】
例えば、０°姿勢において画像データが入力され、光源が点灯されたとする。ドラム部１０において、光源から射出された光が、駆動回路により駆動された表示素子により画像データに従い変調されて光学系に入射される。そして、画像データに従い変調された光が、投射レンズ１２から水平方向に投射され、スクリーンや壁面などの被投射媒体に照射される。
【００３４】
ユーザは、操作部１４などを操作することで、画像データによる投射レンズ１２からの投射を行ったまま、回転軸３６を中心に、ドラム部１０を回転させることができる。例えば、０°姿勢から正方向にドラム部１０を回転させて回転角を９０°として（９０°姿勢）、投射レンズ１２からの光を基台２０の底面に対して垂直上向きに投射させることができる。図３（ｃ）は、投射角θが９０°のときの姿勢、つまり９０°姿勢のドラム部１０の様子を示す。
【００３５】
ドラム部１０は、９０°姿勢からさらに正方向に回転させることができる。この場合、投射レンズ１２の投射方向は、基台２０の底面に対して垂直上向きの方向から、上記第２面側の方向に変化していく。図３（ｄ）は、ドラム部１０が図３（ｃ）の９０°姿勢からさらに正方向に回転され、投射角θが１８０°のときの姿勢、つまり１８０°姿勢となった様子を示す。第１の実施形態に係るプロジェクタ装置１では、この１８０°姿勢においてフォトインタラプタ５１ａに突起４６ｂが検出され、後述する回転制御部１０４により、ドラム３０の回転動作の終点に達したと判断される。
【００３６】
詳細は後述するが、第１の実施形態によるプロジェクタ装置１は、投射を行ったまま、例えば図３（ｂ）〜図３（ｄ）に示されるようにしてドラム部１０を回転させることで、投射レンズ１２による投射角に応じて、画像データにおける投射領域を変化（移動）させることができる。これにより、投射された画像の内容および当該投射された画像の被投射媒体における投射位置の変化と、入力された画像データに係る全画像領域における投射する画像として切り出された画像領域の内容および位置の変化とを対応させることができる。したがって、ユーザは、入力画像データに係る全画像領域中のどの領域が投射されているかを、投射された画像の被投影媒体における位置に基づき直感的に把握することができると共に、投射された画像の内容を変更する操作を直感的に行うことができる。
【００３７】
また、光学系は、光学ズーム機構を備えており、操作部１４に対する操作により、投射画像が被投射媒体に投射される際の大きさを拡大・縮小することができる。なお、以下では、この光学系による投射画像が被投射媒体に投射される際の大きさの拡大・縮小を、単に「ズーム」ということもある。例えば、光学系がズームを行った場合、投射画像は、そのズームが行われた時点の光学系の光軸を中心に拡大・縮小されることになる。
【００３８】
ユーザがプロジェクタ装置１による投射画像の投射を終了し、操作部１４に対してプロジェクタ装置１の停止を指示する操作を行いプロジェクタ装置１を停止させると、先ず、ドラム部１０が初期姿勢に戻るように回転制御される。ドラム部１０が鉛直方向を向き、初期姿勢に戻ったことが検出されると、光源が消灯され、光源の冷却に要する所定時間の後、電源がＯＦＦとされる。ドラム部１０を鉛直方向に向けてから電源をＯＦＦとすることで、非使用時に投射レンズ１２のレンズ表面が汚れるのを防ぐことができる。
【００３９】
＜プロジェクタ装置１の内部構成＞
次に、上述したような、第１の実施形態に係るプロジェクタ装置１の動作を実現するための構成について説明する。図４は、プロジェクタ装置１において、基台２０内に設けられる回路部、ならびに、ドラム部１０内に設けられる光学エンジン部１１０の一例の構成を示す。
【００４０】
光学エンジン部１１０は、光源１１１、表示素子１１４および投射レンズ１２を含む。光源１１１は、例えばそれぞれ赤色（Ｒ）、緑色（Ｇ）および青色（Ｂ）を発光する３のＬＥＤ(Light  Emitting  Diode)を含む。光源１１１から射出されたＲＧＢ各色の光束は、それぞれ図示されない光学系を介して表示素子１１４に照射される。
【００４１】
以下の説明において、表示素子１１４は、透過型液晶表示素子であり、例えば水平１２８０画素×垂直８００画素のサイズを有するものとする。勿論、表示素子１１４のサイズはこの例に限定されるものではない。表示素子１１４は、図示されない駆動回路によって駆動され、ＲＧＢ各色の光束を画像データに従いそれぞれ変調して射出する。表示素子１１４から射出された、画像データに従い変調されたＲＧＢ各色の光束は、図示されない光学系を介して投射レンズ１２に入射され、プロジェクタ装置１の外部に投射される。
【００４２】
なお、表示素子１１４は、透過型液晶表示素子を用いた構成に限定されない。例えば、表示素子１１４として、ＬＣＯＳ(Liquid  Crystal  on  Silicon)を用いた反射型液晶表示素子、あるいは、ＤＭＤ（Digital  Micromirror  Device）で構成してもよい。その場合、適用する表示素子に応じた光学系および駆動回路でプロジェクタ装置１を構成するものとする。
【００４３】
投射レンズ１２は、組み合わされた複数のレンズと、制御信号に応じてレンズを駆動するレンズ駆動部とを有する。例えば、レンズ駆動部は、窓部１３に設けられた距離センサからの出力信号に基づき測距された結果に従い投射レンズ１２に含まれるレンズを駆動して、フォーカス制御を行う。また、レンズ駆動部は、後述する画角制御部１０６から供給されるズーム命令に従いレンズを駆動して画角を変化させ、光学ズームの制御を行う。
【００４４】
上述したように、光学エンジン部１１０は、回転機構部１０５により３６０°の回動を可能とされたドラム部１０内に設けられる。回転機構部１０５は、図２を用いて説明した駆動部３２と、ドラム部１０側の構成であるギア３５とを含み、モータ４０の回転を利用してドラム部１０を所定に回転させる。すなわち、この回転機構部１０５によって、投射レンズ１２の投射方向が変更されることになる。
【００４５】
プロジェクタ装置１の回路部は、画像切り出し部１００と、メモリ１０１と、画像処理部１０２と、画像制御部１０３と、回転制御部１０４と、画角制御部１０６と、タイミングジェネレータ（ＴＧ）１０７と、ＣＰＵ１２０とを含む。タイミングジェネレータ１０７は、垂直同期信号ＶＤを生成し、画像処理部１０２と、画像制御部１０３と、回転制御部１０４と、表示素子１１４を駆動する図示されない駆動回路とに、生成した垂直同期信号ＶＤを供給する。
【００４６】
ＣＰＵ(Central  Processing  Unit)１２０は、それぞれ図示を省略するＲＯＭ(Read  Only  Memory)およびＲＡＭ(Random  Access  Memory)が接続され、ＲＯＭに予め記憶されたプログラムに従い、ＲＡＭをワークメモリとして用いて、投射画像の投射、投射角の変更、画像の切り出しといった、プロジェクタ装置１の各種処理を統括的に制御する。
【００４７】
例えば、ＣＰＵ１２０は、ユーザ操作に応じて操作部１４から供給された制御信号に基づき、プログラムに従いこのプロジェクタ装置１の各部を制御する。これにより、ユーザ操作に従ったプロジェクタ装置１の動作が可能となる。これに限らず、ＣＰＵ１２０は、例えば図示されないデータ入力部から入力されたスクリプトに従いプロジェクタ装置１の各部を制御する。これにより、プロジェクタ装置１の動作の自動制御が可能となる。
【００４８】
静止画像または動画像の画像データがプロジェクタ装置１に入力され、画像切り出し部１００に供給される。画像切り出し部１００は、供給された画像データをメモリ１０１に格納する。メモリ１０１は、画像データを画像単位で格納する。すなわち、画像データが静止画像データの場合は１枚の静止画像毎に、動画像データの場合は当該動画像データを構成するフレーム画像毎に、対応するデータを格納する。メモリ１０１は、例えば、デジタルハイビジョン放送の規格に対応し、１９２０画素×１０８０画素のフレーム画像を１または複数枚格納可能とされている。画像切り出し部１００は、メモリ１０１に格納された画像データに係るフレーム画像の全領域から、画像制御部１０３が指定した画像領域を切り出して（抽出して）画像データとして出力する。
【００４９】
なお、入力画像データは、メモリ１０１における画像データの格納単位に対応したサイズに整形されて、プロジェクタ装置１に入力されると好ましい。この例では、入力画像データは、予め１９２０画素×１０８０画素に画像サイズを整形されてプロジェクタ装置１に入力される。これに限らず、任意のサイズで入力された画像データを１９２０画素×１０８０画素のサイズの画像データに整形する画像整形部を、プロジェクタ装置１の画像切り出し部１００の前段に設けてもよい。
【００５０】
画像処理部１０２に対して、画像切り出し部１００から出力された画像データが供給される。画像処理部１０２は、画像処理を施した画像データを、タイミングジェネレータ１０７から供給される垂直同期信号ＶＤに示されるタイミングに基づいて出力する。
【００５１】
画像処理部１０２は、例えば図示されないメモリを用いて、供給された画像データに対して画像処理を施す。例えば、画像処理部１０２は、画像切り出し部１００から供給された画像データに対して、サイズが表示素子１１４のサイズに合致するようにサイズ変換処理を施す。画像処理部１０２は、それ以外にも様々な画像の処理を施すことが出来る。例えば、画像データに対するサイズ変換処理を、一般的な線形変換処理を用いて行うことができる。なお、画像切り出し部１００から供給された画像データのサイズが表示素子１１４のサイズと合致している場合は、当該画像データをそのまま出力してもよい。
【００５２】
さらには、画像処理部１０２は、投射される画像に対し、いわゆるキーストン補正に関する処理を施すこともできる。
【００５３】
また、画像のアスペクト比を一定にして補間（オーバーサンプリング）することにより所定の特性の補間フィルタをかけて画像の一部または全部を大きくする、折り返し歪みをとるために縮小率に応じたローパスフィルタをかけて間引き（サブサンプリング）することにより画像の一部または全部を小さくする、又はフィルタをかけずにそのままの大きさとすることもできる。
【００５４】
また、画像が斜め方向に投射されたときに、周辺部でフォーカスがずれて画像がぼけてしまうのを防止するために、ラプラシアンなどのオペレータ（もしくは一次元フィルタを水平方向と垂直方向にかけること）によるエッジ強調処理を行うことで投射された、上述の周辺部のぼけた画像部分のエッジを強調することができる。
【００５５】
さらには、上記キーストン補正などにより投射サイズ（面積）が変更されることで、画面全体の明るさが変化してしまうことを防止するために、明るさを均一に保つように、適応的な輝度調整を行うこともできる。そして、画像処理部１０２は、投射される画像テクスチャーの周辺部が斜め線を含むような場合には、エッジジャギが目立たないように、局所的なハーフトーンを混入したり、局所的なローパスフィルタを施したりして、エッジジャギをぼかすことで、斜め線がギザギザな線として観察されるのを防止することもできる。
【００５６】
画像処理部１０２から出力された画像データは、表示素子１１４に供給される。実際には、この画像データは、表示素子１１４を駆動する駆動回路に供給される。駆動回路は、供給された画像データおよび垂直同期信号ＶＤに基づいて表示素子１１４を駆動する。例えば駆動回路は、表示素子１１４による表示を、タイミングジェネレータ１０７から供給される垂直同期信号ＶＤのタイミングに従い更新する。
【００５７】
回転制御部１０４は、例えば操作部１４に対するユーザ操作に応じたＣＰＵ１２０からの命令に従い、ステッピングモータであるモータ４０を駆動するための所定のパルス幅の駆動パルスを生成し、回転機構部１０５に供給する。回転制御部１０４は、タイミングジェネレータ１０７から供給される垂直同期信号ＶＤに対して同期的に駆動パルスを生成する。
【００５８】
回転機構部１０５は、上述した駆動部３２と、フォトインタラプタ５１ａおよび５１ｂとを含む。回転機構部１０５において、駆動部３２は、回転制御部１０４から供給される駆動パルスに従いモータ４０を駆動して、ドラム部１０（ドラム３０）の回転動作を制御する。
【００５９】
一方、回転制御部１０４に対して、回転機構部１０５から上述したフォトインタラプタ５１ａおよび５１ｂの出力が供給される。回転制御部１０４は、例えばカウンタを有し、駆動パルスのパルス数を計数する。回転制御部１０４は、フォトインタラプタ５１ｂの出力に基づき突起４６ａの検出タイミングを取得し、カウンタに計数されたパルス数を、この突起４６ａの検出タイミングでリセットする。回転制御部１０４は、カウンタに計数されたパルス数に基づき、ドラム部１０（ドラム３０）の角度を逐次的に求めることができ、ドラム部１０の姿勢（角度）を取得できる。ドラム部１０の角度を示す情報は、画像制御部１０３に供給される。このようにして、回転制御部１０４は、投射レンズ１２の投射方向が変更された場合に、変更前の投射方向と変更後の投射方向との間の角度を導出することができる。
【００６０】
画角制御部１０６は、例えば操作部１４に対するユーザ操作に応じたＣＰＵ１２０からの命令に従い、投射レンズ１２に対してズーム指示、つまり画角の変更指示を出す。投射レンズ１２のレンズ駆動部は、このズーム指示に従いレンズを駆動し、ズーム制御を行う。画角制御部１０６は、ズーム指示、及びそのズーム指示に係るズーム倍率等から導出された画角に関する情報を画像制御部１０３に供給する。
【００６１】
画像制御部１０３は、回転制御部１０４から供給される角度に関する情報と画角制御部１０６から供給される画角に関する情報とに基づき、画像切り出し部１００による画像切り出し領域を指定する。このとき、画像制御部１０３は、画像データにおける切り出し領域を、投射レンズ１２の変更の前後の投射方向間の角度に応じたライン位置に基づき指定する。画像制御部１０３は、画像切り出し部１００に対して画像切り出し領域の指定を行う。さらに、画像制御部１０３は、画像切り出し部１００に対して、指定した画像切り出し領域からの画像データの読み出しを、タイミングジェネレータ１０７から供給された垂直同期信号ＶＤと同期して指示する。
【００６２】
なお、上述では、画像切り出し部１００、画像処理部１０２、画像制御部１０３、回転制御部１０４および画角制御部１０６がそれぞれ別個のハードウェアであるかのように説明したが、これはこの例に限定されない。例えば、これら各部は、ＣＰＵ１２０上で動作するプログラムのモジュールにより実現されてもよい。
【００６３】
＜画像データの切り出し処理＞
次に、第１の実施形態に係る、画像制御部１０３および画像切り出し部１００による、メモリ１０１に格納される画像データの切り出し処理について説明する。図５は、メモリ１０１に格納される画像データの切り出し処理を説明するための概念図である。図５（ａ）を参照し、メモリ１０１に格納される画像データ１４０から指定された切り出し領域の画像データ１４１を切り出す例について説明する。
【００６４】
メモリ１０１は、例えば垂直方向にライン単位、水平方向に画素単位でアドレスが設定され、ラインのアドレスは、画像（画面）の下端から上端に向けて増加し、画素のアドレスは、画像の左端から右端に向けて増加するものとする。
【００６５】
画像制御部１０３は、画像切り出し部１００に対して、メモリ１０１に格納されるＱライン×Ｐ画素の画像データ１４０の切り出し領域として、垂直方向にラインｑ0およびラインｑ1をアドレス指定し、水平方向に画素ｐ0およびｐ1をアドレス指定する。画像切り出し部１００は、このアドレス指定に従い、メモリ１０１から、ラインｑ0〜ｑ1の範囲内の各ラインを、画素ｐ0〜ｐ1にわたって読み出す。このとき、読み出し順は、例えば各ラインは画像の上端から下端に向けて読み出され、各画素は画像の左端から右端に向けて読み出されるものとする。メモリ１０１に対するアクセス制御の詳細については、後述する。
【００６６】
画像切り出し部１００は、メモリ１０１から読み出した、ラインｑ0〜ｑ1、ならびに、画素ｐ0〜ｐ1の範囲の画像データ１４１を画像処理部１０２に供給する。画像処理部１０２では、供給された画像データ１４１による画像のサイズを表示素子１１４のサイズに合わせる、サイズ変換処理を行う。一例として、表示素子１１４のサイズがＲライン×Ｓ画素である場合、下記の式（１）および式（２）を共に満たす、最大の倍率ｍを求める。そして、画像処理部１０２は、画像データ１４１をこの倍率ｍで拡大し、図５（ｂ）に例示されるように、サイズ変換された画像データ１４１’を得る。
ｍ×(ｐ1−ｐ0)≦Ｓ    …（１）
ｍ×(ｑ1−ｑ0)≦Ｒ    …（２）
【００６７】
次に、第１の実施形態による、投射角に応じた切り出し領域の指定（更新）について説明する。図６は、ドラム部１０が０°姿勢、すなわち、投射角０°の場合の切り出し領域指定の例を示す。プロジェクタ装置（ＰＪ）１において、投射レンズ１２により、画角αで以て、スクリーンなどの被投射媒体である投射面１３０に対して、投射角０°で画像１３１0を投射した場合の投射位置を、投射レンズ１２から投射される光の光束中心に対応する位置Ｐｏｓ0とする。また、投射角０°では、メモリ１０１に格納される画像データの、投射角０°の姿勢で投射を行うように予め指定された領域の下端のラインＳから、ラインＬまでの画像データによる画像が投射されるものとする。ラインＳからラインＬの領域には、ライン数ｌｎのラインが含まれるものとする。
【００６８】
なお、ライン数ｌｎは、表示素子１１４の最大の有効領域のライン数である。また、画角αは、表示素子１１４において表示が有効とされている垂直方向の有効領域が最大値を取るときに画像を投射した場合、すなわち、ライン数ｌｎの画像を投射した場合の、投射画像を投射レンズ１２から垂直方向に見込む角である。
【００６９】
画角αおよび表示素子１１４の有効領域について、より具体的な例を用いて説明する。表示素子１１４は、垂直方向のサイズが８００ラインであるとする。例えば、投射画像データの垂直方向のサイズが８００ラインであり、表示素子１１４の全てのラインを用いて投射画像データの投射を行う場合、表示素子１１４の垂直方向の有効領域が最大値の８００ライン（＝ライン数ｌｎ）となる。画角αは、この場合に投射レンズ１２から投射画像の１〜８００ラインを見込む角となる。
【００７０】
また、投射画像データの垂直方向のサイズが６００ラインであり、表示素子１１４の８００ライン（＝ライン数ｌｎ）のうち６００ラインのみを用いて投射画像データの投射を行う場合も考えられる。このとき、表示素子１１４の垂直方向の有効領域が６００ラインとなる。この場合は、画角αの、有効領域の最大値に対する投射画像データによる有効領域の部分のみが投射される。
【００７１】
画像制御部１０３は、画像切り出し部１００に対して、メモリ１０１に格納される画像データ１４０のラインＳからラインＬまでを切り出して読み出すように指示する。なお、ここでは、水平方向には、画像データ１４０の左端から右端までを全て読み出すものとする。画像切り出し部１００は、画像制御部１０３の指示に従い、画像データ１４０のラインＳ〜Ｌの領域を切り出し領域に設定し、設定された切り出し領域の画像データ１４１を読み出して画像処理部１０２に供給する。図６の例では、投射面１３０には、画像データ１４０のラインＳからラインＬまでの、ライン数ｌｎの画像データ１４１0による画像１３１0が、投射位置Ｐｏｓ0に投射される。この場合、画像データ１４０の全領域のうち、ラインＬから上端のラインまでに係る領域の画像データ１４２による画像は、投射されないことになる。
【００７２】
次に、例えば操作部１４に対するユーザ操作によりドラム部１０が回転され、投射レンズ１２の投射角が角度θとなった場合について説明する。第１の実施形態では、画像制御部１０３は、メモリ１０１上の画像データ１４０に対する投射角θに応じた切り出し領域を、垂直同期信号ＶＤに同期したタイミングで指定する。
【００７３】
投射角θに対する切り出し領域の設定について、図７を用いてより具体的に説明する。例えばドラム部１０を、投射レンズ１２による投射位置が０°姿勢から正方向に回転させ、投射レンズ１２の投射角が角度θ（＞０°）になった場合について考える。この場合、投射面１３０に対する投射位置が、投射角０°の投射位置Ｐｏｓ0に対して上方の投射位置Ｐｏｓ1に移動する。このとき、画像制御部１０３は、画像切り出し部１００に対して、メモリ１０１に格納される画像データ１４０に対する切り出し領域を、次の式（３）および式（４）に従い指定する。式（３）は、切り出し領域の下端のラインＲSを示し、式（４）は、切り出し領域の上端のラインＲLを示す。
ＲS＝θ×(ｌｎ／α)＋Ｓ    …（３）
ＲL＝θ×(ｌｎ／α)＋Ｓ＋ｌｎ    …（４）
【００７４】
なお、式（３）および式（４）において、値ｌｎおよび値αは、それぞれ上述したライン数ｌｎおよび画角αを示す。また、値Ｓは、図６を用いて説明した、０°姿勢における切り出し領域の下端のラインをそれぞれ示す。
【００７５】
式（３）および式（４）において、(ｌｎ／α)は、画角αがライン数ｌｎを投射する場合の、単位画角当たりのライン数（投射面の形状によって変化する略平均化されたライン数の概念を含む）を示す。したがって、θ×(ｌｎ／α)は、プロジェクタ装置１における、投射レンズ１２による投射角θに対応するライン数を表す。これは、投射角が角度Δθだけ変化するとき、投射画像の位置が、投射画像におけるライン数｛Δθ×(ｌｎ／α)｝分の距離だけ移動することを意味する。したがって、式（３）および式（４）は、投射角が角度θの場合の投射画像の、画像データ１４０における下端および上端のライン位置をそれぞれ示す。これは、投射角θにおけるメモリ１０１上の画像データ１４０に対する読み出しアドレスに対応する。
【００７６】
このように、第１の実施形態においては、メモリ１０１から画像データ１４０を読み出す際のアドレスが、投射角θに応じて指定される。これにより、例えば図７の例では、メモリ１０１から、画像データ１４０の、投射角θに応じた位置の画像データ１４１1が読み出され、読み出された画像データ１４１1に係る画像１３１1が、投射面１３０の投射角θに対応する投射位置Ｐｏｓ1に投射される。
【００７７】
これにより、第１の実施形態によれば、表示素子１１４のサイズよりも大きいサイズの画像データ１４０を投射する場合に、投射される画像内の位置と、画像データ内の位置との対応関係が保たれる。また、ドラム３０を回転駆動するためのモータ４０の駆動パルスに基づき投射角θを求めているため、ドラム部１０の回転に対して略遅延の無い状態で投射角θを得ることができると共に、投射画像や周囲の環境に影響されずに投射角θを得ることが可能である。
【００７８】
次に、投射レンズ１２による光学ズームを行った場合の切り出し領域の設定について説明する。既に説明したように、プロジェクタ装置１の場合、レンズ駆動部が駆動され投射レンズ１２の画角αが増加または減少されることで、光学ズームが行われる。光学ズームによる画角の増加分を角度Δとし、光学ズーム後の投射レンズ１２の画角を画角(α＋Δ)とする。
【００７９】
この場合、光学ズームにより画角が増加しても、メモリ１０１に対する切り出し領域は変化しない。換言すれば、光学ズーム前の画角αによる投射画像に含まれるライン数と、光学ズーム後の画角(α＋Δ)による投射画像に含まれるライン数は、同一である。したがって、光学ズーム後は、光学ズーム前に対して単位角度当たりに含まれるライン数が変化することになる。
【００８０】
光学ズームを行った場合の切り出し領域の指定について、図８を用いてより具体的に説明する。図８の例では、投射角θの状態で、画角αに対して画角Δ分を増加させる光学ズームを行っている。光学ズームを行うことで、投射面１３０に投射される投射画像は、例えば投射レンズ１２に投射される光の光束中心（投射位置Ｐｏｓ2）を共通として、画像１３１2として示されるように、光学ズームを行わない場合に対して画角Δ分拡大される。
【００８１】
画角Δ分の光学ズームを行った場合、画像データ１４０に対して切り出し領域として指定されるライン数をｌｎラインとすると、単位角度当たりに含まれるライン数は、｛ｌｎ／(α＋Δ)｝で表される。したがって、画像データ１４０に対する切り出し領域は、次の式（５）および式（６）により指定される。なお、式（５）および式（６）における各変数の意味は、上述の式（３）および式（４）と共通である。
ＲS＝θ×｛ｌｎ／(α＋Δ)｝＋Ｓ    …（５）
ＲL＝θ×｛ｌｎ／(α＋Δ)｝＋Ｓ＋ｌｎ    …（６）
【００８２】
画像データ１４０から、この式（５）および式（６）に示される領域の画像データ１４１2が読み出され、読み出された画像データ１４１2に係る画像１３１2が、投射レンズ１２により、投射面１３０の投射位置Ｐｏｓ2に対して投射される。
【００８３】
このように、光学ズームを行った場合には、単位角度当たりに含まれるライン数が光学ズームを行わない場合に対して変化し、投射角θの変化に対するラインの変化量が、光学ズームを行わない場合に比べて異なったものとなる。これは、メモリ１０１に対する投射角θに応じた読み出しアドレスの指定において、光学ズームにより増加した画角Δ分のゲインが変更された状態である。
【００８４】
第１の実施形態においては、メモリ１０１から画像データ１４０を読み出す際のアドレスは、投射角θと投射レンズ１２の画角αに応じて指定される。これにより、光学ズームを行った場合であっても、投射すべき画像データ１４１2のアドレスを、メモリ１０１に対して適切に指定することができる。したがって、光学ズームを行った場合であっても、表示素子１１４のサイズよりも大きいサイズの画像データ１４０を投射する場合に、投射される画像内の位置と、画像データ内の位置との対応関係が保たれる。
【００８５】
次に、画像の投射位置に対してオフセットが与えられた場合について、図９を用いて説明する。プロジェクタ装置１の使用に際して、必ずしも０°姿勢（投射角０°）が投射位置の最下端になるとは限らない。例えば図９に例示されるように、所定の投射角θofstによる投射位置Ｐｏｓ3を、最下端の投射位置にする場合も考えられる。この場合、画像データ１４１3による画像１３１3は、オフセットが与えられない場合に比べて、投射角θofstに対応する高さだけ上にずれた位置に投射されることになる。この、画像データ１４０の最下端のラインを最下端とする画像を投射する際の投射角θを、オフセットによるオフセット角θofstとする。
【００８６】
この場合、例えば、このオフセット角θofstを投射角０°と見做して、メモリ１０１に対する切り出し領域を指定することが考えられる。上述した式（３）および式（４）に当て嵌めると、下記の式（７）および式（８）のようになる。なお、式（７）および式（８）における各変数の意味は、上述の式（３）および式（４）と共通である。
ＲS＝(θ−θofst)×(ｌｎ／α)＋Ｓ    …（７）
ＲL＝(θ−θofst)×(ｌｎ／α)＋Ｓ＋ｌｎ    …（８）
【００８７】
ところで、上述した式（３）および式（４）による切り出し領域の指定方法は、投射レンズ１２による投射を行う投射面１３０が、ドラム部１０の回転軸３６を中心とした円筒であると仮定した、円筒モデルに基づくものである。しかしながら、実際には、投射面１３０は、投射角θ＝０°に対して９０°の角をなす垂直な面（以下、単に「垂直な面」と呼ぶ）であることが多いと考えられる。画像データ１４０から同一のライン数の画像データを切り出して垂直な面に投射した場合、投射角θが大きくなるに連れ、垂直な面に投射される画像が縦方向に伸びることになる。そこで画像切り出し部１００の後に画像処理部１０２において次のような画像処理を施す。
【００８８】
図１０および図１１を用いて、垂直な面に対して投射される画像について説明する。図１０において、位置Ｂをドラム部１０の回転軸３６の位置として、位置Ｂから距離ｒだけ離れた投射面Ｗに、投射レンズ１２から画像を投射する場合について考える。
【００８９】
上述の円筒モデルでは、位置Ｂを中心とする半径ｒの弧Ｃを投射面として投射画像が投射される。弧Ｃの各点は、位置Ｂから等距離であり、投射レンズ１２から投射される光の光束中心は、弧Ｃを含む円の半径となる。したがって、投射角θを０°のθ0からθ1、θ2、…と増加させても、投射画像は常に同じサイズで投射面に対して投射される。
【００９０】
一方、垂直な面である投射面Ｗに対して投射レンズ１２から画像を投射する場合、投射角θをθ0からθ1、θ2、…と増加させると、投射レンズ１２から投射された光の光束中心が投射面Ｗに照射される位置が、正接関数の特性に従い角度θの関数にて変化する。したがって、投射画像は、投射角θが大きくなるに連れ、下記の式（９）に示される比率Ｍに従い、上方向に伸びる。
Ｍ＝(１８０×ｔａｎθ)／(θ×π)    …（９）
【００９１】
式（９）によれば、例えば投射角θ＝４５°の場合、約１．２７倍の比率で投射画像が伸びることになる。また、投射面Ｗが半径ｒの長さに対してさらに高く、投射角θ＝６０°での投射が可能である場合、投射角θ＝６０°においては、約１．６５倍の比率で投射画像が伸びることになる。
【００９２】
また、投射面Ｗ上の投射画像におけるライン間隔も、図１１に例示されるように、投射角θが大きくなるに連れ広くなる。この場合、１つの投射画像内における投射面Ｗ上の位置に応じて、上述の式（９）に従いライン間隔が広くなることになる。
【００９３】
そこで、プロジェクタ装置１は、投射レンズ１２の投射角θに従って、上述の式（９）の逆数の比率で、投射を行う画像の画像データに対して縮小処理を行う。この縮小処理は、円筒モデルに基づいて切り取る画像データよりも大き目が望ましい。即ち、垂直な面である投射面Ｗの高さに依存するが、投射角θ＝４５°の場合、約１．２７倍の比率で投射画像が伸びるので、その逆数の約７８％程度に縮めることになる。そこで画像メモリを一杯に使い切るには、予め、２２％程度以上、ライン数を多めに切り取っておき、投射される画像に対応する画像データの領域よりも大きい領域を切り出し領域の画像として読み込んでおいて画像処理部１０２に入力することが望ましい。
【００９４】
一例として、画像制御部１０３は、プロジェクタ装置１に入力された画像データを画像切り出し部１００によりメモリ１０１に格納する際に、当該画像データに対して、上述の式（９）の逆数の比率を用いて、画像データが投射される際の画像のライン毎に、当該画像データに対して予め縮小処理を施す。縮小処理は、投射角θに依存した縮小率で、ライン（垂直方向の画素）に対して数タップのローパスフィルタをかけて、ラインを間引く。正確には、ローパスフィルタの帯域の制限値も投射角θに依存して変更する必要がある。このとき、最大の投射角θに対応する縮小率で均一にフィルタの特性を決定する、最大の投射角θの、ほぼ１／２に対応する縮小率で均一にフィルタの特性を決定する、などの一般的な線形補間を利用することができる。また、そのフィルタ処理の後、間引くラインにおいて、画面内の投射角θに依存してサブサンプリングを行う必要がある。ここでも、最大の投射角θに対応する縮小率での均一に間引きを行う、最大の投射角θの、ほぼ１／２に対応する縮小率で均一に間引きを行う、などの処理を行うこともできる。ローパスフィルタ処理や間引き処理をより正確に行う場合には、幾つかのエリアに分割して、エリア毎に均一に処理を行うことで、よりよい特性を得ることが可能である。
【００９５】
なお、この式（９）を利用した画像処理は、メモリ１０１に画像データを格納する際に行う例に限られない。この画像処理は、例えば画像処理部１０２で行ってもよい。
【００９６】
また、実際にプロジェクタ装置１が使用される環境では、投射面Ｗの高さに制限があり、ある高さの位置Ａで９０°折り返して面Ｒが形成される場合が多いと考えられる。この面Ｒも、プロジェクタ装置１の投射面として用いることができる。この場合、投射面Ｒに投射される画像は、投射角θをさらに大きくして、投射位置が位置Ａを越えて真上方向（投射角θ＝９０°）に向かうのに連れて、上述した投射面Ｗに投射される画像とは逆の特性で縮むことになる。
【００９７】
そのため、画像データによる画像を投射角０°および９０°で投射する場合は、投射する画像データに対する式（９）を用いた縮小処理を行わないようにする。また、投射面Ｗの長さ（高さ）と、投射面Ｒの長さとが略等しい場合には、投射する画像データに対する式（９）を用いた縮小処理を、投射角０°から投射面Ｗの最上部の位置Ａまでの縮小処理と、位置Ａから投射角９０°までの縮小処理とで対称の処理として実行する。これにより、画像制御部１０３におけるこの縮小処理に対する負荷を低減することができる。
【００９８】
上述の例では、投射角θ＝０°に対して９０°の角をなす垂直な面を想定して説明を行った。ドラム部１０の回転角によっては、投射角θ＝０°に対して１８０°の角をなす平面に投射することも考えられる。画像データ１４０から同一のライン数の画像データを切り出してこの面に投射した場合、投射角θが大きくなるに連れ、投射される画像が縦方向に縮むことになる。そこで画像切り出し部１００の後に、画像処理部１０２において上述の説明とは逆の画像処理を施す。
【００９９】
すなわち、投射角θをθ0からθ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、Ｄ3、Ｄ4、Ｄ5、Ｄ6、…が入力される。各画像データＤ1、Ｄ2、…は、垂直同期信号ＶＤに同期して、垂直同期信号ＶＤの後から入力される。また、各垂直同期信号ＶＤに対応する投射レンズ１２の投射角を、それぞれ投射角θ1、θ2、θ3、θ4、θ5、θ6、…とする。投射角θは、このように垂直同期信号ＶＤ毎に取得される。
【０１０６】
先ず、画像切り出し部１００に対して、画像データＤ1が入力される。第１の実施形態によるプロジェクタ装置１は、上述したように、ドラム部１０を回転させることで投射レンズ１２による投射角θを変化させて投射画像の投射位置を移動させると共に、投射角θに応じて画像データに対する読み出し位置を指定する。そのため、画像データは、垂直方向により長いと都合がよい。一般的には、画像データは、水平方向のサイズが垂直方向のサイズよりも大きいことが多い。そこで例えば、ユーザがカメラを９０°回転させて撮像を行い、この撮像で得られた画像データをプロジェクタ装置１に入力することが考えられる。
【０１０７】
すなわち、画像切り出し部１００に入力される画像データＤ1、Ｄ2、…による画像は、図１４（ａ）にイメージとして示される画像１６０のように、画像の内容から判断して正しい向きの画像から９０°回転された、横向きの画像とされている。
【０１０８】
画像切り出し部１００は、入力された画像データＤ1を、先ず、メモリ領域Ｙ1に対して、画像データＤ1の入力タイミングに対応したタイミングＷＤ1で書き込む（図１３（ｄ）のタイミングＷＤ1）。画像切り出し部１００は、画像データＤ1を、図１４（ｂ）の左側に示されるように、水平方向に向けてライン順にメモリ領域Ｙ1に対して書き込む。図１４（ｂ）の右側に、こうしてメモリ領域Ｙ1に書き込まれた画像データＤ1による画像１６１をイメージとして示す。画像データＤ1は、入力時の画像１６０と同じイメージの画像１６１として、メモリ領域Ｙ1に書き込まれる。
【０１０９】
画像切り出し部１００は、図１４（ｃ）に示されるように、メモリ領域Ｙ1に書き込んだ画像データＤ1を、当該画像データＤ1を書き込んだ垂直同期信号ＶＤの次の垂直同期信号ＶＤの開始と同時のタイミングＲＤ1で、メモリ領域Ｙ1から読み出す（図１３（ｄ）のタイミングＲＤ1）。
【０１１０】
このとき、画像切り出し部１００は、画像データＤ1を、画像の左下隅の画素を読み出し開始画素として、垂直方向に順次ラインを跨いで画素毎に読み出していく。画像の上端の画素を読み出すと、次は、垂直方向の読み出し開始位置の画素の右隣の画素を読み出し開始画素として、垂直方向に各画素を読み出す。この動作を、画像の右上隅の画素の読み出しが終了するまで、繰り返す。
【０１１１】
換言すれば、画像切り出し部１００は、ライン方向を画像の下端から上端に向けた垂直方向として、メモリ領域Ｙ1からの画像データＤ1の読み出しを、当該垂直方向のライン毎に、画像の左端から右端に向けて画素毎に順次読み出す。
【０１１２】
画像切り出し部１００は、このようにしてメモリ領域Ｙ1から読み出した画像データＤ1の画素を、図１５（ａ）の左側に示されるように、メモリ領域Ｔ1に対して、ライン方向に向けて画素毎に順次書き込んでいく（図１３（ｅ）のタイミングＷＤ1）。すなわち、画像切り出し部１００は、メモリ領域Ｙ1から例えば１画素を読み出す毎に、読み出したこの１画素をメモリ領域Ｔ1に書き込む。
【０１１３】
図１５（ａ）の右側は、こうしてメモリ領域Ｔ1に書き込まれた画像データＤ1による画像１６２のイメージを示す。画像データＤ1は、水平１０８０画素×垂直１９２０画素（ライン）のサイズとしてメモリ領域Ｔ1に書き込まれ、入力時の画像１６０が時計回りに９０°回転されて水平方向と垂直方向とが入れ替えられた画像１６２とされる。
【０１１４】
画像切り出し部１００は、メモリ領域Ｔ1に対して画像制御部１０３に指定された切り出し領域のアドレス指定を行い、当該切り出し領域として指定された領域の画像データをメモリ領域Ｔ1から読み出す。この読み出しのタイミングは、図１３（ｅ）にタイミングＲＤ1として示されるように、画像データＤ1が画像切り出し部１００に入力されたタイミングに対して、２垂直同期信号ＶＤの分だけ遅延することになる。
【０１１５】
第１の実施形態によるプロジェクタ装置１は、上述したように、ドラム部１０を回転させることで投射レンズ１２による投射角θを変化させて投射画像の投射位置を移動させると共に、投射角θに応じて画像データに対する読み出し位置を指定する。例えば、画像データＤ1が、投射角θ1のタイミングで画像切り出し部１００に入力される。この画像データＤ1による画像を実際に投射するタイミングにおける投射角θは、投射角θ1から、投射角θ1と異なる投射角θ3に変化していることが有り得る。
【０１１６】
そのため、メモリ領域Ｔ1から画像データＤ1を読み出す際の切り出し領域は、この投射角θの変化分を見込んで、投射される画像に対応する画像データの領域よりも大きい範囲で読み出すようにする。
【０１１７】
図１５（ｂ）を用いてより具体的に説明する。図１５（ｂ）の左側は、メモリ領域Ｔ1に格納される画像データＤ1による画像１６３のイメージを示す。この画像１６３において、実際に投射される領域を投射領域１６３ａとし、他の領域１６３ｂは、非投射領域であるとする。この場合、画像制御部１０３は、メモリ領域Ｔ1に対して、投射領域１６３ａの画像に対応する画像データの領域よりも、少なくとも、２垂直同期信号ＶＤの期間で投射レンズ１２による投射角θが最大に変化した場合の変化分に相当するライン数分大きい切り出し領域１７０を指定する。
【０１１８】
画像切り出し部１００は、画像データＤ1をメモリ領域Ｔ1に書き込んだ垂直同期信号ＶＤの次の垂直同期信号ＶＤのタイミングで、この切り出し領域１７０からの画像データの読み出しを行う。こうして、投射角θ3のタイミングで、投射を行う画像データがメモリ領域Ｔ1から読み出され、後段の画像処理部１０２を経て表示素子１１４に供給され、投射レンズ１２から投射される。
【０１１９】
画像切り出し部１００に対し、画像データＤ1が入力された垂直同期信号ＶＤの次の垂直同期信号ＶＤのタイミングで、画像データＤ2が入力される。このタイミングでは、メモリ領域Ｙ1は画像データＤ1が書き込まれている。そのため、画像切り出し部１００は、画像データＤ2をメモリ領域Ｙ2に書き込む（図１３（ｆ）のタイミングＷＤ2）。このときの、画像データＤ2のメモリ領域Ｙ2への書き込み順は、上述の画像データＤ1のメモリ領域Ｙ1への書き込み順と同様であり、イメージも同様である（図１４（ｂ）参照）。
【０１２０】
すなわち、画像切り出し部１００は、画像データＤ2を、画像の左下隅の画素を読み出し開始画素として、垂直方向に順次ラインを跨いで画素毎に画像の上端の画素まで読み出し、次に垂直方向の読み出し開始位置の画素の右隣の画素を読み出し開始画素として、垂直方向に各画素を読み出す（図１３（ｆ）のタイミングＲＤ2）。この動作を、画像の右上隅の画素の読み出しが終了するまで、繰り返す。画像切り出し部１００は、このようにしてメモリ領域Ｙ2から読み出した画像データＤ2の画素を、メモリ領域Ｔ2に対して、ライン方向に向けて画素毎に順次書き込んで（図１３（ｇ）のタイミングＷＤ2）いく（図１５（ａ）左側参照）。
【０１２１】
画像切り出し部１００は、メモリ領域Ｔ2に対して画像制御部１０３に指定された切り出し領域のアドレス指定を行い、当該切り出し領域として指定された領域の画像データを、図１３（ｇ）のタイミングＲＤ2でメモリ領域Ｔ2から読み出す。このとき、上述したように、画像制御部１０３は、メモリ領域Ｔ2に対して、投射角θの変化分を見込んだ、投射される画像に対応する画像データの領域よりも大きい領域を切り出し領域１７０として指定する。
【０１２２】
画像切り出し部１００は、画像データＤ2をメモリ領域Ｔ2に書き込んだ垂直同期信号ＶＤの次の垂直同期信号ＶＤのタイミングで、この切り出し領域１７０からの画像データの読み出しを行う。こうして、投射角θ2のタイミングで画像切り出し部１００に入力された画像データＤ2における切り出し領域１７０の画像データが、投射角θ4のタイミングでメモリ領域Ｔ2から読み出され、後段の画像処理部１０２を経て表示素子１１４に供給され、投射レンズ１２から投射される。
【０１２３】
以降、同様にして、画像データＤ3、Ｄ4、Ｄ5、…に対して、メモリ領域Ｙ1およびＴ1の組と、メモリ領域Ｙ2およびＴ2の組とを交互に用いて順次処理していく。
【０１２４】
上述のように、第１の実施形態では、メモリ１０１に対して、水平１９２０画素×垂直１０８０画素（ライン）のサイズで画像データの書き込み読み出しに用いられるメモリ領域Ｙ1、Ｙ2の領域と、水平１０８０画素×垂直１９２０（画素ライン）のサイズで画像データの書き込み読み出しに用いられるメモリ領域Ｔ1、Ｔ2の領域とをそれぞれ設けている。これは、一般に、画像メモリに用いられるＤＲＡＭ(Dynamic  Random  Access  Memory)は、水平方向のアクセスに対して、垂直方向のアクセスの方がアクセス速度が遅いためである。他の、水平方向と垂直方向とで同等のアクセス速度を得られる、ランダムアクセス容易なメモリを用いる場合、画像データに応じた容量のメモリを２面用いる構成としてもよい。
【０１２５】
＜画像データの投射を行う処理の流れ＞
次に、図１６のフローチャートを用いてプロジェクタ装置１において画像データによる画像を投射する際の処理の流れについて説明する。
【０１２６】
ステップＳ１００で、画像データの入力に伴い、当該画像データによる画像の投射に係る各種設定値がプロジェクタ装置１に入力される。入力された各種設定値は、例えばＣＰＵ１２０に取得される。ここで取得される各種設定値は、例えば、画像データによる画像を回転させるか否か、すなわち、当該画像の水平方向と垂直方向とを入れ替えるか否かを示す値、画像の拡大率、投射の際のオフセット角θofstを含む。各種設定値は、プロジェクタ装置１に対する画像データの入力に伴い、データとしてプロジェクタ装置１に入力してもよいし、操作部１４を操作することで入力してもよい。
【０１２７】
次のステップＳ１０１で、プロジェクタ装置１に対して、１フレーム分の画像データが入力され、画像切り出し部１００により、入力された画像データが取得される。取得された画像データは、メモリ１０１に書き込まれる。
【０１２８】
次のステップＳ１０２で、画像制御部１０３は、オフセット角θofstを取得する。次のステップＳ１０３で、画像制御部１０３は、切り出しサイズすなわち入力された画像データにおける切り出し領域のサイズを取得する。画像制御部１０３は、切り出し領域のサイズを、ステップＳ１００で取得された設定値から取得してもよいし、操作部１４に対する操作に応じて取得してもよい。次のステップＳ１０４で、画像制御部１０３は、投射レンズ１２の画角αを取得する。画像制御部１０３は、投射レンズ１２の画角αを、例えば画角制御部１０６から取得する。さらに、次のステップＳ１０５で、画像制御部１０３は、投射レンズ１２の投射角θを、例えば回転制御部１０４から取得する。
【０１２９】
次のステップＳ１０６で、画像制御部１０３は、ステップＳ１０２〜ステップＳ１０５で取得されたオフセット角θofstと、切り出し領域のサイズと、画角αと、投射角θとに基づき、上述した式（３）〜式（８）を用いて、入力された画像データに対する切り出し領域を求める。画像制御部１０３は、画像切り出し部１００に対して、求めた切り出し領域からの画像データの読み出しを指示する。画像切り出し部１００は、画像制御部１０３からの指示に従い、メモリ１０１に記憶される画像データから切り出し領域内の画像データを読み出し、画像データの切り出しを行う。画像切り出し部１００は、メモリ１０１から読み出した切り出し領域の画像データを画像処理部１０２に供給する。
【０１３０】
ステップＳ１０７で、画像処理部１０２は、画像切り出し部１００から供給された画像データに対して、例えば上述した式（１）および式（２）に従いサイズ変換処理を施す。画像処理部１０２でサイズ変換処理を施された画像データは、表示素子１１４に供給される。表示素子１１４は、光源１１１からの光を画像データに従い変調して射出する。射出されたこの光は、投射レンズ１２から投射される。
【０１３１】
次のステップＳ１０８で、ＣＰＵ１２０は、上述のステップＳ１０１で入力された画像データの次のフレームの画像データの入力があるか否かを判定する。若し、次のフレームの画像データの入力があると判定された場合、ＣＰＵ１２０は、処理をステップＳ１０１に戻し、当該次のフレームの画像データに対して上述したステップＳ１０１〜ステップＳ１０７の処理を行う。すなわち、このステップＳ１０１〜ステップＳ１０７の処理は、例えば画像データの垂直同期信号ＶＤに従い、画像データのフレーム単位で繰り返される。したがって、プロジェクタ装置１は、投射角θの変化に対して、フレーム単位で各処理を追随させることができる。
【０１３２】
一方、ステップＳ１０８で、次のフレームの画像データが入力されないと判定した場合、ＣＰＵ１２０は、プロジェクタ装置１における画像の投射動作を停止させる。例えば、ＣＰＵ１２０は、光源１１１をオフにするように制御すると共に、回転機構部１０５に対してドラム部１０の姿勢を初期姿勢に戻すように命令を出す。そして、ＣＰＵ１２０は、ドラム部１０の姿勢が初期姿勢に戻った後、光源１１１などを冷却するファンを停止させる。
【０１３３】
以上の通り、プロジェクタ装置１によれば、画像データの有する解像度を保持しながら、ユーザが、入力された画像データに係る画像における投射された被写体画像の位置を把握しやすい画像投射を行うことができる。
【０１３４】
＜投射画像の高品位化（１）＞
次に、第１の実施形態に係る投射画像を高品位化する第１の方法について説明する。上述したプロジェクタ装置１の制御によれば、メモリ１０１に格納される画像データから投射のための投射画像データを切り出す切り出し領域を、投射角θに応じて変更している。そのため、図１７（ａ）〜図１７（ｃ）に例示されるように、被投射媒体に投射される投射画像を、投射角θに応じて入力画像データ２００中で移動させ、入力画像データ２００の全ての領域を投射させることができる。
【０１３５】
すなわち、図１７（ａ）に示されるように、例えば投射角０°の状態において、メモリ１０１に対して、入力画像データ２００の下端を含む切り出し領域２０１ａが指定され、当該切り出し領域２０１ａ内の画像データが投射画像データとして読み出され投射される。投射角θを増加させると、図１７（ｂ）に示されるように、切り出し領域２０１ａに対して、投射角θの増加分に対応する高さｙだけ移動させた切り出し領域２０１ｂがメモリ１０１に対して指定され、切り出し領域２０１ｂ内の画像データが投射画像データとして読み出される。さらに投射角θを増加させた場合についても同様に、図１７（ｃ）に示されるように、メモリ１０１に対して、切り出し領域２０１ｂに対して投射角θの増加分に対応する高さｙだけ移動させて指定された切り出し領域２０１ｃから投射画像データが読み出され、投射される。
【０１３６】
ところで、上述したように、メモリ１０１上で指定された切り出し領域に係る画像データの読み出しは、垂直同期信号ＶＤに同期して行われ、表示素子１１４の表示は、垂直同期信号ＶＤのタイミング毎に更新される。ここで、投射角θがある程度高速に変化した場合について、図１８を参照しながら説明する。
【０１３７】
当初、例えば投射角０°の状態において、図１８（ａ）に示されるように、メモリ１０１に対して指定された切り出し領域２０１ａ内の画像データが、垂直同期信号ＶＤに基づき投射画像データとして読み出され投射されたものとする。この状態から投射角θを変化させると、ｔ1時間後には、被投射媒体上の投射位置が投射角θの変化分Δθ1に応じた高さｚ1だけ移動する。この様子を図１８（ｂ）に示す。
【０１３８】
この図１８（ｂ）の状態において、ｔ1時間がフレーム周期よりも短い場合、メモリ１０１に対する切り出し領域２０１ａの変更、ならびに、表示素子１１４における表示の更新は行われず、投射レンズ１２による投射方向のみが変化する。そのため、投射画像は、投射角０°の時点で切り出し領域２０１ａから読み出された投射画像データが投射角θの変化分Δθ1に対応する高さｚ1だけ移動したものとなる。例えば、投射角０°の時点で指定された切り出し領域２０１ａが入力画像データ２００の下端部を含む場合、この下端部を含む投射画像がそのまま、投射角θの高さｚ1だけ持ち上がって投射されることになる。
【０１３９】
次に、図１８（ｂ）の状態からさらにｔ2時間、投射角θを変化させ続け、図１８（ａ）の状態から１フレーム周期が経過したものとする。このとき、投射レンズ１２による投射位置は、投射角θの変化分Δθ2に応じて、図１８（ｂ）の位置からさらに高さｚ2だけ移動するものとする。この場合、図１８（ｃ）に示されるように、投射画像データを切り出す切り出し領域が、図１８（ａ）の時点で指定された切り出し領域２０１ａから、投射角θの増加分（Δθ1＋Δθ2）だけ移動した切り出し領域２０１ｃに変更される。
【０１４０】
図１８（ａ）〜図１８（ｃ）の状態を比較する。入力画像データ２００全体による画像が投射されたと仮想した場合の仮想的な投射画像（仮想投射画像と呼ぶ）を考えた場合、図１８（ｂ）の状態は、図１８（ａ）の状態に対して、仮想投射画像の投射位置が投射角θの変化に応じて持ち上がっている。一方、図１８（ｃ）の状態では、入力画像データ２００内において切り出し領域が投射角θの変化に応じて移動しており（切り出し領域２０１ｃ）、図１８（ａ）の状態に対して仮想投射画像の投射位置は、変化していない。
【０１４１】
したがって、投射画像が図１８（ｂ）の状態から図１８（ｃ）の状態へと変化した場合、仮想投射画像の投射位置が最初すなわち図１８（ａ）の投射位置に戻ることになる。そのため、この動作を繰り返すと、ユーザには、投射画像がフレーム周期で上下に振動しているように見えてしまう。
【０１４２】
この投射画像がフレーム周期で上下に振動しているように見えてしまう現象は、投射角θの変化を低速にするほど軽減される。しかしながら、例え投射角θの変化を微速なものとしても、モータ４０を駆動する駆動パルスに応じた投射角θの変化の分解能に基づく誤差に起因する振動が残ってしまう。微小な動きに対する人間の眼の検知能力が、大きな動きに対する検知能力よりも高いことを鑑みると、この誤差に起因する振動が数ライン程度の振動であっても、画像のブレとしてユーザに認識されてしまう可能性がある。
【０１４３】
そこで、本発明に係る投射画像の高品位化の第１の方法では、投射角θの変化の分解能に対して制限を与えることで、上述したような、投射画像に対するユーザのブレの認識を抑制する。より具体的には、投射レンズ１２の画角αと、表示素子１１４における有効領域の画素単位のサイズとに基づき、モータ４０を駆動する駆動パルスによる投射角θの分解能を規定する。
【０１４４】
図１９を用いてより具体的に説明する。図１９は、投射レンズ１２から投射画像２２０が投射される様子を模式的に示す。図１９において、投射レンズ１２は、画角αで投射画像２２０の投射を行う。
【０１４５】
表示素子１１４の最大の有効領域における垂直方向のサイズをライン数ｌｎとした場合、投射レンズ１２の画角αにおける１ライン当たりの角度は、角度（α／ｌｎ）で表される。図１９の例では、投射レンズ１２の中心から、例えば第ｎラインと第（ｎ＋１）ラインとを見込む角が角度（α／ｌｎ）となる。
【０１４６】
一方、モータ４０は、１の駆動パルスで、予め定められた角度（ステップ角）の回転を行う。また、上述したように、モータ４０の回転は、ウォームギア４１、ウォームギア４１による回転を伝達するギア４２ａ、４２ｂおよびギア４３を含むギア群を介してギア３５に伝達され、ドラム３０が回転される。したがって、ドラム３０も、モータ４０に対する１の駆動パルスで所定の角度λだけ回転し、投射レンズ１２の投射方向が当該角度λだけ変化する。したがって、角度λは、モータ４０の回転制御における投射角θの変化の分解能である。この角度λは、モータ４０のステップ角と、ギア３５を含めたギア群のギア比により決まる値である。
【０１４７】
投射画像高品位化の第１の方法では、上述した角度（α／ｌｎ）と角度λとの間の関係を、下記の式（１０）のように定める。但し、角度λは０°を超える角度とする。
λ≦α／ｌｎ    …（１０）
【０１４８】
式（１０）によれば、投射画像の、モータ４０に対する駆動パルス毎の移動量が１ライン以下となる。そのため、投射レンズ１２による投射角θを連続的に変化させた場合の、上述したような、投射画像に対するユーザのブレの認識を抑制することができ、投射画像の高画質化を図ることが可能となる。
【０１４９】
なお、上述したように、プロジェクタ装置１の光学系は、光学ズーム機構を備えており、光学ズームにより画角αを変えて投射画像の大きさを拡大・縮小させることができる。光学ズームでは、画角αを、光学系における下限の角度（最小画角αMINとする）としたときに投射画像が最も小さくなり、投射レンズ１２の画角における１ライン当たりの角度も最小となり、好ましい。
【０１５０】
したがって、角度λを、画角αが最小画角αMINである場合に上述の式（１０）を満たす角度として決めると、１駆動パルス当たりの投射角θの変化は、光学ズームにより画角αを変えた場合に常に１ラインに当たりの角度以内となるため、投射画像の上下の振動を効率的に抑制し、上述したような、投射画像に対するユーザのブレの認識を抑制することができる。
【０１５１】
＜投射画像の高品位化（２）＞
次に、第１の実施形態に係る投射画像を高品位化する第２の方法について説明する。上述したように、第１の実施形態に係るプロジェクタ装置１では、メモリ１０１からの投射画像データの読み出しや、表示素子１１４の表示の更新は、垂直同期信号ＶＤ毎に、すなわちフレーム周期で行われる。
【０１５２】
一方、プロジェクタ装置１では、例えば投射角θを高速に変化させる場合、フレーム周期内に複数回の駆動パルスをモータ４０に供給する必要がある。この場合、１フレーム周期内において、投射画像の更新が行われずに投射角θすなわち投射位置のみが段階的に変化することになる。そのため、次フレームの先頭で投射画像の更新が行われる際に、前フレームで段階的に変化した各投射位置の投射画像が残像としてユーザに観察されてしまう。
【０１５３】
図２０を用いて、この残像現象について概略的に説明する。図２０（ａ）は、垂直同期信号ＶＤを示す。投射画像は、例えば垂直同期信号ＶＤの立ち上がりエッジのタイミングで更新されるものとする。図２０（ｂ）は、モータ４０の駆動パルスを示す。この例では、１フレーム周期内に４回、所定のパルス幅を有する駆動パルスｐｌ11、ｐｌ12、ｐｌ13およびｐｌ14を、各駆動パルスｐｌ11〜ｐｌ14間の時間間隔を等しくしてモータ４０に対して与えている。より具体的には、回転制御部１０４（図４参照）は、垂直同期信号ＶＤ1のタイミングで駆動パルスｐｌ11を生成してモータ４０に与え、以降、等間隔で（等しい時間間隔で）駆動パルスｐｌ12、ｐｌ13、…を順次生成してモータ４０に与える。
【０１５４】
図２０（ｃ）は、被投射媒体に投射画像が投射される様子を模式的に示し、図中の垂直方向の軸が投射位置ｈの高さを示す。なお、投射位置は、投射画像の下端を基準として示す。最初の垂直同期信号ＶＤ1のタイミングで更新された投射画像２３０1は、次の駆動パルスｐｌ12まで同じ位置ｈ0に投射され、当該駆動パルスｐｌ12において投射角θが変化して投射位置が次の位置ｈ1に移動される。以下同様に、投射画像２３０1は、次の駆動パルスｐｌ13で投射位置が位置ｈ1から位置ｈ2へと移動され、次の駆動パルスｐｌ14でさらに位置ｈ3へと移動される。
【０１５５】
次の垂直同期信号ＶＤ2のタイミングで次のフレーム周期先頭の駆動パルスが生成される。そのため、投射画像２３０1が投射画像２３０2に更新されると共に、投射位置が位置ｈ4へと移動される。
【０１５６】
図２０（ｄ）は、投射画像による残像画像を模式的に示す模式図である。図２０（ｃ）と同様に、図中の垂直方向の軸が投射位置ｈの高さを示す。図２０（ｃ）に示したように、投射画像２３０1は、投射位置が位置ｈ0、ｈ1、…と、駆動パルス毎に順次移動されている。さらに、垂直同期信号ＶＤ2のタイミングで投射画像２３０1から投射画像２３０2に更新されると共に、駆動パルスにより投射位置が位置ｈ4へと移動される。そのため、垂直同期信号ＶＤ2にて更新される前の各位置ｈ0〜ｈ3の投射画像２３０1が投射画像２３０2に対して重なっていない部分ａにおいて、ユーザに、各位置ｈ0〜ｈ3の投射画像２３０1による残像が観察される可能性がある。
【０１５７】
この場合、各駆動パルスｐｌ11、ｐｌ12、…間の時間間隔が等間隔であり、各位置ｈ0〜ｈ3の投射画像２３０1がそれぞれ同程度にユーザに観察される。そのため、各位置ｈ0〜ｈ3の投射画像２３０1による残像画像の強度が略等しくなり、滲んだような画像となって残像が観察される可能性がある。
【０１５８】
そこで、本発明に係る投射画像の高品位化の第２の方法では、フレーム周期内に駆動パルスを生成する際に、投射画像が更新されるタイミングと当該タイミングに隣接する駆動パルスとの間の時間間隔と、互いに隣接する駆動パルス間の時間間隔とのうち少なくとも一部が不均等になるようにする。これにより、１フレーム周期内で駆動パルスにより投射位置が変化する場合に、特定の投射位置の投射画像が他の投射位置の投射画像よりも長く投射されるようになり、当該特定の投射位置の投射画像がより長くユーザに観察される。そのため、各投射位置の投射画像による残像の強度が不均等になり、残像による画像の滲みが抑制される。
【０１５９】
図２１は、投射画像高品位化の第２の方法によるモータ制御の一例を示す。図２１において、図２１（ａ）は垂直同期信号ＶＤ、図２１（ｂ）は駆動パルス、図２１（ｃ）は投射画像、図２１（ｄ）は残像画像をそれぞれ示す。図２１の例は、図２１（ｂ）に示されるように、１フレーム周期内で４の駆動パルスｐｌ21、ｐｌ22、ｐｌ23およびｐｌ24を、１フレーム周期内に均等な間隔で４の駆動パルスを生成する場合に比べて１／２の間隔で生成した例である。より具体的には、回転制御部１０４は、最初の駆動パルスｐｌ21を垂直同期信号ＶＤ1のタイミングで生成する。そして、他の駆動パルスｐｌ22、ｐｌ23およびｐｌ24を、垂直同期信号ＶＤ1によるフレーム周期の後半側に寄せて、１フレーム周期内に均等な間隔で４の駆動パルスを生成する場合に比べて１／２の間隔で生成している。
【０１６０】
この場合、図２１（ｃ）に示されるように、投射画像２３２1は、垂直同期信号ＶＤ1のタイミングで更新されると共に、当該タイミングの駆動パルスｐｌ21で位置ｈ0に投射画像２３２1が投射される。投射画像２３２1は、次の駆動パルスｐｌ22までの時間Ｔ1の間、位置ｈ0に投射され続ける。そして、駆動パルスｐｌ22で投射位置が位置ｈ0から位置ｈ1に移動され、駆動パルスｐｌ22から時間Ｔ2の間に、駆動パルスｐｌ23およびｐｌ24により位置ｈ1から位置ｈ2および位置ｈ3へと、順次、投射位置が移動される。そのため、垂直同期信号ＶＤ2にて更新される前の各位置ｈ0〜ｈ3の投射画像２３２1が投射画像２３２2に重なって観察される。また、投射画像２３２1と投射画像２３２2が重なっていない部分に注目すると、図２１（ｄ）の部分ｂにおける画像が投射画像２３２2の表示期間にも残像として観察される。
【０１６１】
この場合、ユーザは、各位置ｈ1〜ｈ3の投射画像２３２1の合計観察時間（時間Ｔ2）よりも長い時間（時間Ｔ1）、位置ｈ0の投射画像２３２1を観察することになる。したがって、残像画像としては、位置ｈ0のものが主として観察され、他の位置ｈ1〜ｈ3のものは、極めて僅かしか観察されない。したがって、残像による画像の滲みをより効率的に抑制することができる。
【０１６２】
図２２は、投射画像高品位化の第２の方法による駆動パルスの他の例を示す。図２２（ａ）は、垂直同期信号ＶＤを示す。図２２（ｂ）は、１フレーム周期内に２の駆動パルスｐｌ31およびｐｌ32を生成する例を示す。この場合、回転制御部１０４は、最初の垂直同期信号ＶＤのタイミングの駆動パルスｐｌ31を生成すると共に、フレーム周期の中間に駆動パルスｐｌ32を生成する。最初の垂直同期信号ＶＤのタイミングで更新された投射画像は、駆動パルスｐｌ32に応じて投射位置が移動される。
【０１６３】
このとき、回転制御部１０４は、駆動パルスｐｌ32を、フレーム周期の中央から後ろにずれたタイミングで生成し、フレーム周期の先頭から当該駆動パルスｐｌ32までの間隔ａと、当該駆動パルスｐｌ32からフレーム周期の後端までの間隔ｂとを不均等にする。これにより、間隔ａにおいて投射される投射画像が、間隔ｂにおいて投射される投射画像よりも長い時間、ユーザに観察されるため、残像による画像の滲みを抑制することができる。このように、１フレーム周期内に少なくとも２の駆動パルスが生成された場合に、投射画像高品位化の第２の方法を適用することができる。
【０１６４】
図２２（ｃ）は、図２１を用いて説明した、１フレーム周期内に４の駆動パルスを生成する場合において、垂直同期信号ＶＤのタイミングの駆動パルスｐｌ41以外の駆動パルスｐｌ42〜ｐｌ44間の時間間隔をさらに短くした例である（間隔ｄ）。すなわち、１フレーム周期に占める時間的な割合が、図２１の時間Ｔ1よりも図２２（ｃ）の間隔ｃの方が大きい。そのため、図２１の例に対して、さらに効率的に残像による画像の滲みを抑制することができる。
【０１６５】
なお、上述では、１フレーム周期の前半側において駆動パルス間の時間間隔を長く取っているが、これはこの例に限定されず、１フレーム周期の後半側で駆動パルス間の時間間隔を長くしても良い。また、１フレーム周期内に１つの駆動パルスを生成する場合も、投射画像の更新タイミングと駆動パルスとの間の時間間隔を不均等にしてもよい。より具体的には、駆動パルスを１／２フレーム周期の位置ではなく、投射画像の更新タイミングとの一致を含む近傍に配置する。これにより、残像による画像の滲みを抑制することができる。
【０１６６】
＜投射禁止期間の設定＞
上述では、１フレーム周期内を通して投射画像の投射を行うように説明したが、これはこの例に限定されず、１フレーム周期内において、駆動パルスのタイミングに応じて投射画像の投射を行わせないようにする投射禁止期間を設定することができる。投射禁止期間は、１フレーム周期内において、投射画像が更新されるタイミングと当該タイミングに隣接する駆動パルスとの間の時間間隔、または、隣接する駆動パルス間の時間間隔が最も大きな期間を除いた期間に対して設定する。
【０１６７】
図２３を用いて、この投射禁止期間について、より具体的に説明する。図２３（ａ）は、垂直同期信号ＶＤを示す。図２３（ｂ）は、駆動パルスを示す。ここでは、図２１（ｂ）と同様に、１フレーム周期内で４の駆動パルスｐｌ21、ｐｌ22、ｐｌ23およびｐｌ24を、１フレーム周期内に均等な間隔で４の駆動パルスを生成する場合に比べて１／２の時間間隔で生成している。
【０１６８】
この図２３（ｂ）の例では、垂直同期信号ＶＤ1によるフレーム周期内において、駆動パルスｐｌ21と駆動パルスｐｌ22との時間間隔（時間Ｔ1）が、当該フレーム周期内で隣接する駆動パルス間の時間間隔が最も大きな期間となる。そのため、この期間を除く、駆動パルスｐｌ22〜フレーム周期後端までの期間（時間Ｔ2）を、投射禁止期間に設定する。投射禁止期間は、例えば図２３（ｃ）に例示されるようなマスク信号を用いて指定することができる。図２３（ｃ）の例では、マスク信号は、ハイ(High)状態のマスク期間２４０により投射禁止期間を指定している。
【０１６９】
投射禁止期間において投射画像の投射を禁止する方法は、様々に考えられる。図２４−１は、光源１１１の点灯を制御することで投射禁止期間に投射を行わせないようにしたプロジェクタ装置１Ａの一例の構成を示す。なお、この図２４−１、ならびに、後述の図２４−２、図２４−３および図２４−４において、上述の図４と共通する部分については同一の符号を付し、詳細な説明を省略する。
【０１７０】
図２４−１において、回転制御部１０４は、タイミングジェネレータ１０７から供給される垂直同期信号ＶＤに基づき駆動パルスを生成して回転機構部１０５に供給する。それと共に、回転制御部１０４は、生成した駆動パルスに基づきマスク信号を生成して、光源１１１に供給する。光源１１１は、マスク信号のマスク期間２４０に消灯し、マスク期間２４０以外の期間で点灯するように制御される。
【０１７１】
図２４−２は、表示素子１１４の駆動のオン／オフを切り替えることで、投射禁止期間に投射を行わせないようにしたプロジェクタ装置１Ｂの一例の構成を示す。回転制御部１０４は、駆動パルスに応じて生成したマスク信号を、表示素子１１４を駆動する図示されない駆動回路に供給する。駆動回路は、例えば、マスク信号のマスク期間２４０において全画素を強制的に黒表示とするように表示素子１１４を駆動し、マスク期間２４０以外の期間では、画像処理部１０２から供給される画像データに従い表示素子１１４を駆動する。
【０１７２】
図２４−３は、投射レンズ１２に対してシャッタ１１５を設け、シャッタ１１５の開閉を切り替えることで投射禁止期間に投射を行わせないようにしたプロジェクタ装置１Ｃの一例の構成を示す。シャッタ１１５は、閉状態とすることで投射レンズ１２から射出する光を遮断し、投射画像の投射を禁止する。シャッタ１１５は、機械的に光を遮断するメカニカルシャッタを用いてもよいし、液晶シャッタなど光の透過率や透過方向を制御することで光を遮断する方式を用いてもよい。
【０１７３】
回転制御部１０４は、駆動パルスに応じて生成したマスク信号を、シャッタ１１５を駆動する図示されないシャッタ駆動部に供給する。シャッタ駆動部は、例えばマスク信号のマスク期間２４０において閉状態とし、マスク期間２４０以外の期間では開状態となるようにシャッタ１１５を駆動する。
【０１７４】
なお、シャッタ１１５は、投射レンズ１２に対して設ける例に限られない。例えば、シャッタ１１５を光源１１１と表示素子１１４との間に設けてもよい。
【０１７５】
図２４−４は、画像処理部１０２において有効領域の全面が黒色の黒画像を挿入することで、投射禁止期間に投射を行わせないようにしたプロジェクタ装置１Ｄの一例の構成を示す。回転制御部１０４は、駆動パルスに応じて生成したマスク信号を、画像処理部１０２に供給する。
【０１７６】
画像処理部１０２は、マスク信号のマスク期間２４０の開始点で黒画像を表示するための黒画像データを生成し、生成した黒画像データを画像切り出し部１００から供給される画像データとすげ替えて、表示素子１１４の駆動回路に供給する。黒画像データは、予め作成して図示されないメモリに格納しておいてもよい。図示は省略するが、マスク信号は、表示素子１１４の駆動回路にも供給され、当該駆動回路は、マスク期間２４０の開始点で表示素子１１４の表示を更新して黒画像データによる表示を行う。
【０１７７】
このように、１フレーム周期内において、投射画像が更新されるタイミングと当該タイミングに隣接する駆動パルスとの間の時間間隔、または、隣接する駆動パルス間の時間間隔が最も大きな期間を除いた期間における投射を行わせないようにすることで、残像の原因となる、例えば１フレーム周期内で当該フレーム先頭から投射される投射画像に対して位置の異なる投射画像の投射が行われず、残像の発生が防止される。
【０１７８】
投射禁止期間は、１フレーム周期内の、投射画像が更新されるタイミングと当該タイミングに隣接する駆動パルスとの間の時間間隔のうちの一部、または、隣接する駆動パルス間の時間間隔が最も大きな期間を除いた期間のうちの一部であっても、残像の発生を軽減する効果を得ることができる。また、投射禁止期間を設けることによる輝度の低下を補償するために、例えば光源１１１に対して、投射期間内の光量を増加させる制御をさらに加えても良い。
【０１７９】
＜投射画像高品位化の第１の方法と第２の方法との組み合わせ＞
なお、上述した投射画像高品位化の第１の方法と第２の方法は、組み合わせて用いることができる。例えば、第２の方法で説明した、図２１（ｂ）に示される各駆動パルスｐｌ21、ｐｌ22、ｐｌ23およびｐｌ24における投射レンズ１２の投射方向の変化が、上述した式（１０）に従って決定された角度λになるように、モータ４０のステップ角と、ギア３５を含めたギア群のギア比を決める。
【０１８０】
＜第２の実施形態＞
次に、第２の実施形態について説明する。上述の第１の実施形態では、ドラム部１０が垂直方向に回動し、投射レンズ１２による投射角に応じて投射領域を垂直方向に変化させているが、これはこの例に限定されない。第２の実施形態では、投射レンズ１２による投射領域を水平方向に変化可能とする。
【０１８１】
図２５は、第２の実施形態による画像投射装置（プロジェクタ装置）１’の外観の例を示す図である。なお、図２５は、画像投射装置１’のカバーなどを取り去った状態を示し、上述した図１および図２と共通する部分には同一の符号を付して、詳細な説明を省略する。
【０１８２】
プロジェクタ装置１’において、台座３０２に設けられたターンテーブル３０１に対して水平回転筐体３００が取り付けられている。水平回転筐体３００は、内部に投射レンズ１２を備えるドラム３０が、軸部３８を中心に垂直方向に回動可能に取り付けられている。ターンテーブル３０１の回動に応じて水平回転筐体３００が水平方向に回動し、それに伴い、投射レンズ１２による投射方向が水平方向に変化するようになっている。
【０１８３】
図２６は、台座３０２の外観の例を示す。台座３０２は、ターンテーブル３０１を備える。ターンテーブル３０１は、裏面側にギア３０４が取り付けられている。ターンテーブル３０１は、後述する駆動部３１３からギア３０４を介して伝達された回転により、軸３０３を中心に水平方向に回動するようになっている。また、台座３０２は、内部に回路部の各種基板や電源部などが設けられる。
【０１８４】
図２７は、ターンテーブル３０１を裏面側から見た図である。駆動部３１３は、ギア３０４に回転を伝達し、ターンテーブル３０１を回動させる。より詳細には、駆動部３１３は、例えばステッピングモータであるモータ３２０を有すると共に、モータ３２０の回転軸により直接駆動されるウォームギア３２１と、ウォームギア３２１による回転を伝達するギア３２２と、ギア３２２から伝達された回転をターンテーブル３０１のギア３０４に伝達するギア３２３とを含むギア群を有する。このギア群によりモータ３２０の回転をギア３０４に伝達することで、ターンテーブル３０１をモータ３２０の回転に応じて回転させることができる。ターンテーブル３０１の回転速度は、モータ３２０の回転速度とギア群のギア比とにより決定される。
【０１８５】
ターンテーブル３０１に対して、突起３１２ａおよび３１２ｂが設けられる。この突起３１２ａおよび３１２ｂを、図示されないフォトインタラプタなどを用いて検知することで、基準の方向に対するターンテーブル３０１の方向を知ることができる。
【０１８６】
以下では、投射レンズ１２の投射方向が第１面に対して垂直方向を向いている場合に、投射レンズ１２による水平方向の投射角を投射角０°とし、この投射角０°を初期値とする。投射レンズ１２による投射角は、ターンテーブル３０１上面側から見た場合に時計回りで増加するものとする。
【０１８７】
なお、プロジェクタ装置１’の動作を制御するための構成、ならびに、投射レンズ１２を含む光学系の構成は、上述した図４に示した回路部および光学エンジン部１１０と共通であるので、説明を省略する。ここで、第２の実施形態では、図４における回転機構部１０５は、図２７を用いて説明した駆動部３１３、突起３１２ａおよび３１２ｂ、ならびに、図示されないフォトインタラプタを含むものとする。フォトインタラプタの出力は、図４の回転制御部１０４に供給される。また、駆動部３１３のモータ３２０は、図４の回転制御部１０４から供給される駆動パルスにより駆動される。
【０１８８】
第２の実施形態によるプロジェクタ装置１’の動作について、図４の構成を参照しながら概略的に説明する。以下では、ドラム３０は、垂直方向の回動を行わないものとして説明する。
【０１８９】
例えば所定の画像サイズに整形された画像データが、入力画像データとしてプロジェクタ装置１’に入力される。ここでは、入力画像データの画像サイズは、幅が表示素子１１４の幅よりも大きいものとする。この入力画像データは、画像切り出し部１００を介してメモリ１０１に格納される。図２８は、第２の実施形態による、メモリ１０１に格納される入力画像データ３３０と、画像制御部１０３の指定に応じて画像切り出し部１００が入力画像データ３３０から切り出した投射画像データ３３１との関係の例を模式的に示す。
【０１９０】
投射角０°において、画像制御部１０３は、回転制御部１０４から取得される投射角θの情報に従い、画像切り出し部１００に対して、メモリ１０１に格納される入力画像データ３３０の切り出し領域３３１を指定する。例えば、投射角０°において、画像制御部１０３は、画像切り出し部１００に対して入力画像データ３３０の左端から表示素子１１４の有効領域に応じた幅の画像領域３３１ａを指定する。
【０１９１】
画像切り出し部１００は、メモリ１０１に格納される入力画像データ３３０から切り出し領域として指定された画像領域３３１ａを切り出して、画像データとして出力する。この画像データは、画像処理部１０２を介して表示素子１１４を駆動する駆動回路に供給される。駆動回路は、供給された画像データに従い表示素子１１４を駆動する。これにより、壁やスクリーンといった被投射媒体に対して、画像領域３３１ａの投射画像が投射される。
【０１９２】
例えば操作部１４に対するユーザ操作により投射角θの変更が指示されると、回転制御部１０４は、この指示に応じたＣＰＵ１２０からの命令に従い、モータ３２０を駆動する駆動パルスを生成し、回転機構部１０５に供給する。回転機構部１０５において、供給された駆動パルスによりモータ３２０が駆動されて、ターンテーブル３０１が駆動パルスに応じた角度だけ回転される。
【０１９３】
駆動パルスは、回転制御部１０４から画像制御部１０３へも供給される。画像制御部１０３は、駆動パルスに応じて、メモリ１０１に格納される入力画像データ３３０に対して切り出し領域を指定する。ここでは、画像制御部１０３は、駆動パルスに応じた投射角θの変化に対応して、画像領域３３１ａに対してｘ1画素分、水平方向に移動した画像領域３３１ｂを切り出し領域として指定する。
【０１９４】
画像切り出し部１００は、メモリ１０１に格納される入力画像データ３３０から画像領域３３１ｂを切り出して、画像データとして出力する。この画像データが、画像処理部１０２を介して表示素子１１４の駆動回路に供給され、表示素子１１４が駆動される。これにより、被投射媒体に対して、画像領域３３１ｂの投射画像が、画像領域３３１ａの投射画像に対して投射角θの変化分移動した位置に投射される。
【０１９５】
さらに投射角θの変更が指示されると、同様にして、回転制御部１０４の制御によりターンテーブル３０１が駆動パルスに応じた角度だけ回転され投射角θが変化される。それと共に、画像制御部１０３により、投射角θの変化に対応して、例えば画像領域３３１ｂに対してさらにｘ2画素分、水平方向に移動した画像領域３３１ｃが切り出し領域として指定される。この画像領域３３１ｃの画像データに基づく投射画像が被投射媒体に投射される。
【０１９６】
このように、第２の実施形態のプロジェクタ装置１’によれば、幅が表示素子１１４の幅よりも大きい入力画像データ３３０を、入力画像データ３３０内の所定領域を水平方向に移動させながら、全て投射させることができる。
【０１９７】
＜投射画像の高品位化（１）の適用＞
第２の実施形態に対して、上述した第１の実施形態における投射画像高品位化の第１の方法を適用させることができる。この場合、投射画像を切り出す切り出し領域が、ターンテーブル３０１の回転に伴い入力画像データ３３０に対して水平方向に移動する。そのため、投射レンズ１２による投射角θを連続的に変化させた場合、水平方向に対して、上述したような投射角θの分解能に基づく誤差に起因するブレがユーザに認識されてしまう。そのため、上述した投射画像高品位化の第１の方法をこの第２の実施形態に適用することで、水平方向についての投射画像に対するユーザのブレの認識を抑制する。
【０１９８】
ここで、上述した式（１０）の画角αは、表示素子１１４において水平方向に最大の有効領域の画像を投射する際の、当該有効領域を投射レンズ１２から水平方向に見込む角となる。
【０１９９】
また、式（１０）におけるライン数ｌｎは、表示素子１１４の有効領域の水平方向のサイズとなる。すなわち、第２の実施形態では、表示素子１１４の有効領域の、水平方向の各画素列において、垂直方向の位置が対応する画素からなる画素列をラインと定義し、このラインの、表示素子１１４における水平方向に最大の有効領域内の数をライン数ｌｎとする。
【０２００】
さらに、式（１０）における角度λは、モータ３２０に対する１の駆動パルスで投射レンズ１２の投射方向が水平方向に変化する角度となる。角度λは、上述と同様に、モータ３２０のステップ角と、ギア３０４を含めたギア群のギア比によって決まる値である。
【０２０１】
このように定義された画角α、ライン数ｌｎおよび角度λが上述した式（１０）を満たす場合に、投射画像の、モータ３２０に対する駆動パルス毎の移動量が１ライン未満となる。そのため、投射レンズ１２による投射角θを連続的に変化させた場合の、投射画像に対するユーザのブレの認識を抑制することができ、投射画像の高画質化を図ることが可能となる。
【０２０２】
＜投射画像の高品位化（２）の適用＞
第２の実施形態に対して、上述した第１の実施形態における投射画像高品位化の第２の方法を適用させることができる。投射レンズ１２の投射方向を水平方向に変化させた場合であっても、第１の実施形態の場合と同様に、フレーム周期内に駆動パルスをモータ３２０に供給する場合、１フレーム周期内において、投射画像の更新が行われずに投射位置のみが段階的に変化する。したがって、次フレームの先頭で投射画像の更新が行われる際に、前フレームで段階的に変化した各投射位置の投射画像が水平方向の残像としてユーザに観察されることになる。
【０２０３】
第２の実施形態においても、第１の実施形態と同様にして、フレーム周期内に駆動パルスを生成する際に、投射画像が更新されるタイミングと当該タイミングに隣接する駆動パルスとの間の時間間隔と、互いに隣接する駆動パルス間の時間間隔とのうち少なくとも一部が不均等になるようにすることで、各投射位置の投射画像による残像の強度が不均等になり、残像による画像の滲みを抑制することが可能である。
【０２０４】
また、その際に、第１の実施形態の場合と同様にして、１フレーム周期内において、投射画像が更新されるタイミングと当該タイミングに隣接する駆動パルスとの間の時間間隔、または、隣接する駆動パルス間の時間間隔が最も大きな期間を除いた期間に対して、駆動パルスのタイミングに応じて投射画像の投射を行わせないようにする投射禁止期間を設定することができる。これにより、残像の原因となる、例えば１フレーム周期内で当該フレーム先頭から投射される投射画像に対して位置の異なる投射画像の投射が行われず、残像の発生が防止される。
【０２０５】
投射禁止期間において投射画像の投射を行わせないようにする方法は、図２４−１〜図２４−４を用いて説明した、光源１１１の点灯を制御する方法、表示素子１１４の駆動のオン／オフを切り替える方法、シャッタ１１５を用いる方法、黒画像を挿入する方法の何れも適用することができる。
【０２０６】
＜投射画像高品位化の第１の方法と第２の方法との組み合わせ＞
第２の実施形態においても、上述の第１の実施形態と同様に、投射画像高品位化の第１の方法と第２の方法を組み合わせて用いることができる。例えば、第２の方法で説明した、図２１（ｂ）に示される各駆動パルスｐｌ21、ｐｌ22、ｐｌ23およびｐｌ24における投射レンズ１２の投射方向の変化が、上述した式（１０）に従って決定された角度λになるように、モータ３２０のステップ角と、ギア３０４を含めたギア群のギア比を決める。
【符号の説明】
【０２０７】
１，１’  プロジェクタ装置
１０  ドラム部
１２  投射レンズ
１４  操作部
２０  基台
３０  ドラム
３２  駆動部
３５，４２ａ，４２ｂ，４３，３０４，３２２，３２３  ギア
４０，３２０  モータ
４１，３２１  ウォームギア
５０ａ，５０ｂ  フォトリフレクタ
５１ａ，５１ｂ  フォトインタラプタ
１００  画像切り出し部
１０１  メモリ
１０２  画像処理部
１０３  画像制御部
１０４  回転制御部
１０５  回転機構部
１０６  画角制御部
１０７  タイミングジェネレータ
１１０  光学エンジン部
１１４  表示素子
１１５  シャッタ
１２０  ＣＰＵ
１４０  画像データ
３００  水平回転筐体
３０１  ターンテーブル
３０２  台座
【図１】
0005958069.tif 000002
【図２】
0005958069.tif 000003
【図３】
0005958069.tif 000004
【図４】
0005958069.tif 000005
【図５】
0005958069.tif 000006
【図６】
0005958069.tif 000007
【図７】
0005958069.tif 000008
【図８】
0005958069.tif 000009
【図９】
0005958069.tif 000010
【図１０】
0005958069.tif 000011
【図１１】
0005958069.tif 000012
【図１２】
0005958069.tif 000013
【図１３】
0005958069.tif 000014
【図１４】
0005958069.tif 000015
【図１５】
0005958069.tif 000016
【図１６】
0005958069.tif 000017
【図１７】
0005958069.tif 000018
【図１８】
0005958069.tif 000019
【図１９】
0005958069.tif 000020
【図２０】
0005958069.tif 000021
【図２１】
0005958069.tif 000022
【図２２】
0005958069.tif 000023
【図２３】
0005958069.tif 000024
【図２４−１】
0005958069.tif 000025
【図２４−２】
0005958069.tif 000026
【図２４−３】
0005958069.tif 000027
【図２４−４】
0005958069.tif 000028
【図２５】
0005958069.tif 000029
【図２６】
0005958069.tif 000030
【図２７】
0005958069.tif 000031
【図２８】
0005958069.tif 000032