(57)【要約】【課題】スクリーンに画像を投影する投光エリアを簡単に設定することができるようにする。【解決手段】専用スクリーン４に対して画像を投影する情報端末装置３は、プロジェクタ１に装着されたディジタルカメラ２により専用スクリーン４を撮影して得られた画像を取得し、この画像から特定の形状パターン、すなわち専用スクリーン４に設けられた画像を投影すべきエリアを表す黒枠の形状パターンを認識し、この認識された形状パターンの位置に応じて、プロジェクタ１による撮像方向と投光エリアのサイズを変更することで投光エリアを専用スクリーン４に合わせて調整する。【選択図】　　図１
2004072570.tif 000002
【特許請求の範囲】
【請求項１】
被投影面に対して画像を投影する表示制御装置において、
前記被投影面を撮影する撮影手段と、
前記撮影手段により撮影された画像を取得する画像取得手段と、
前記画像取得手段によって取得された画像から特定の形状パターンを認識する認識手段と、
前記認識手段によって認識された前記特定の形状パターンの位置に応じて、画像を投影するエリアを調整する調整手段と
を具備したことを特徴とする表示制御装置。
【請求項２】
前記撮影手段は、前記被撮影面に対して予め付されている、画像を投影するエリアを示す特定の形状パターンを含む画像を撮影することを特徴とする請求項１記載の表示制御装置。
【請求項３】
前記被投影面に対して画像を投影するエリアを示す特定の形状パターンを投影するためのパターン投影手段を具備し、
前記撮影手段は、前記パターン投影手段によって投影された特定の形状パターンを含む画像を撮影し、
前記認識手段は、前記パターン投影手段によって投影された特定の形状パターンを認識することを特徴とする請求項１記載の表示制御装置。
【請求項４】
前記パターン投影手段は、前記特定の形状パターンを非可視光によって投影することを特徴とする請求項３記載の表示制御装置。
【請求項５】
前記被投影面に対して画像を投影する方向とエリアのサイズを、前記調整手段による調整に応じて変更する変更手段を具備し、
前記調整手段は、前記特定の形状パターンの位置に応じて、画像を投影するエリアが前記被投影面の所定の位置となるように、現在のエリアを変更させるための水平／垂直方向の移動量、及び拡大／縮小量を算出し、
前記変更手段は、前記調整手段によって算出された水平／垂直方向の移動量及び拡大／縮小量に応じて、画像を投影する方向とエリアのサイズを変更することを特徴とする請求項１記載の表示制御装置。
【請求項６】
被投影面に対して画像を投影する投影装置に対して画像の表示データを出力する情報端末装置において、
被投影面を撮影して得られた画像を取得する画像取得手段と、
前記画像取得手段によって取得された画像から特定の形状パターンを認識する認識手段と、
前記認識手段によって認識された前記特定の形状パターンの位置に応じて、前記投影装置によって画像が投影されるエリアを変更させる変更制御手段と
を具備したことを特徴とする情報端末装置。
【請求項７】
被投影面に対して画像を投影する装置を制御するための表示制御プログラムであって、
コンピュータを、
撮影手段により撮影された前記被投影面の画像を取得する画像取得手段と、
前記画像取得手段によって取得された画像から特定の形状パターンを認識する認識手段と、
前記認識手段によって認識された前記特定の形状パターンの位置に応じて、画像を投影するエリアを調整する調整手段とに機能させるための表示制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スクリーンなどに画像を投影する表示制御装置、情報端末装置、表示制御プログラムに関する。
【０００２】
【従来の技術】
一般に、プレゼンテーションの時などでは、資料をスクリーンなどに投影するときにプロジェクタシステムが用いられている。最近では、プロジェクタシステムとして、パーソナルコンピュータ（ＰＣ）上の画面をそのままスクリーンに投影する、投写型プロジェクタが広く使用されている。この投写型プロジェクタを用いると、プレゼンテーション用ソフトウェアで作成した資料をＰＣ上の画面に表示させるだけで、この表示された画面をスクリーンに投影することができる。
【０００３】
通常、プロジェクタシステムでは、スクリーンに画像を投射するエリア（投光エリア）を、スクリーンの大きさなどに合わせて調整する必要がある。従来のプロジェクタシステムでは、プロジェクタに対して、設置位置、投光方向（垂直水平の向き）を手動によって動かしたり、投光エリアを拡大／縮小する操作を繰り返し行ったりする作業を行なう必要があった。
【０００４】
【発明が解決しようとする課題】
このように従来のプロジェクタシステムでは、スクリーンに対して投光エリアを調整するためには、設置位置、投光方向（垂直水平の向き）を動かしたり、投光エリアを拡大／縮小する操作を繰り返すといった非常に手間がかかる作業が必要であったためにセッティングに多くの時間を要していた。
【０００５】
本発明は、前記のような問題に鑑みなされたもので、スクリーンに画像を投影する投光エリアを簡単に設定することが可能な表示制御装置、情報端末装置、表示制御プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、被投影面に対して画像を投影する表示制御装置において、前記被投影面を撮影する撮影手段と、前記撮影手段により撮影された画像を取得する画像取得手段と、前記画像取得手段によって取得された画像から特定の形状パターンを認識する認識手段と、前記認識手段によって認識された前記特定の形状パターンの位置に応じて、画像を投影するエリアを調整する調整手段とを具備したことを特徴とする。
【０００７】
また、前記撮影手段は、前記被撮影面に対して予め付されている、画像を投影するエリアを示す特定の形状パターンを含む画像を撮影することを特徴とする。
【０００８】
また、前記被投影面に対して画像を投影するエリアを示す特定の形状パターンを投影するためのパターン投影手段を具備し、前記撮影手段は、前記パターン投影手段によって投影された特定の形状パターンを含む画像を撮影し、前記認識手段は、前記パターン投影手段によって投影された特定の形状パターンを認識することを特徴とする。
【０００９】
また、前記パターン投影手段は、前記特定の形状パターンを非可視光によって投影することを特徴とする。
【００１０】
また、前記被投影面に対して画像を投影する方向とエリアのサイズを、前記調整手段による調整に応じて変更する変更手段を具備し、前記調整手段は、前記特定の形状パターンの位置に応じて、画像を投影するエリアが前記被投影面の所定の位置となるように、現在のエリアを変更させるための水平／垂直方向の移動量、及び拡大／縮小量を算出し、前記変更手段は、前記調整手段によって算出された水平／垂直方向の移動量及び拡大／縮小量に応じて、画像を投影する方向とエリアのサイズを変更することを特徴とする。
【００１１】
また本発明は、被投影面に対して画像を投影する投影装置に対して画像の表示データを出力する情報端末装置において、被投影面を撮影して得られた画像を取得する画像取得手段と、前記画像取得手段によって取得された画像から特定の形状パターンを認識する認識手段と、前記認識手段によって認識された前記特定の形状パターンの位置に応じて、前記投影装置によって画像が投影されるエリアを変更させる変更制御手段とを具備したことを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。
図１は、本発明の第１実施形態に係わるプロジェクタシステムの構成を示す図である。図１に示すプロジェクタシステムは、プロジェクタ１（ディジタルカメラ２が実装されている）、情報端末装置３、専用スクリーン４とによって構成されている。
【００１３】
プロジェクタ１は、情報端末装置３から表示データ（例えばアナログＲＧＢ信号、コンポジットビデオ信号）を入力して、この表示データに応じた画像を専用スクリーン４に対して投影するもので、第１実施形態では専用スクリーン４に予め付されている画像を投影すべきエリアを表す特定の形状のパターン（図３に示す黒枠４ａ）をもとに画像を投影するエリア（以下、投光エリアと称する）を自動に調節（投影方向、エリアサイズ）する機能を有している。
【００１４】
図２には、プロジェクタ１の外観構成を示している。図２（ａ）は、プロジェクタ１の側面から見た図、図２（ｂ）はプロジェクタ１の正面から見た図である。
【００１５】
第１実施形態におけるプロジェクタ１は、本体部１ａの上に回転台１ｃを介して投光部１ｂを保持するための保持部１ｅが設置されている。回転台１ｃは、保持部１ｅに保持される投光部１ｂによる投光方向が水平方向に変更可能にするための機構である。保持部１ｅには、回転軸１ｄが設けられており、この回転軸１ｄによって投光部１ｂによる投光方向、すなわち投光部１ｂの端部に設けられた投射用レンズ１ｆの方向が垂直方向に変更可能となるように取り付けられている。また、投光部１ｂの投射用レンズ１ｆが設けられた近傍に、ディジタルカメラ２が取り付けられている。ディジタルカメラ２は、プロジェクタ１による投光エリア（専用スクリーン４）よりも広い範囲を撮影可能とするもので、プロジェクタ１によって投影した画像を撮影して出力する機能を有する。第１実施形態では、ディジタルカメラ２によって撮影された画像は、情報端末装置３に出力されるものとする。
【００１６】
情報端末装置３は、専用スクリーン４に対して画像を投影するプロジェクタ１に対して画像の表示データを出力すると共に、プロジェクタ１に取り付けられたディジタルカメラ２によって撮影された画像を取得して、専用スクリーン４に予め付されている特定の形状のパターン（図３に示す黒枠４ａ）をもとにプロジェクタ１による投光エリアを自動に調節するための制御を行なう機能を有している。情報端末装置３は、ディジタルカメラ２が撮影して得られた画像を取得し、この取得した画像から特定の形状パターンを認識し、この認識された特定の形状パターンの位置に応じて、プロジェクタ１の投光部１ｂの向きを垂直水平に移動させ、投光エリアサイズを拡大あるいは縮小させることで投光エリアを調整させる。
【００１７】
専用スクリーン４（被投影面）は、プロジェクタ１によって画像が投影されるもので、第１実施形態ではプロジェクタ１によって画像を投影させる投光エリアを示す特定の形状パターンが予め付されている。図３には、第１実施形態における専用スクリーン４の一例を示しており、例えば専用スクリーン４の枠の近傍に沿って黒枠４ａが設けられている。黒枠４ａは、プロジェクタ１に装着されたディジタルカメラ２による撮影によって画像中に記録される。
【００１８】
図４は、プロジェクタ１の機能構成を示すブロック図である。
プロジェクタ１は、マイコンシステム１０によって各部の制御が行われる。
【００１９】
マイコンシステム１０には、ＡＣコンセント１７から入力された交流電圧がアクティブフィルタ１１によって直流電圧に変換され、この直流電圧がメイン電源回路１２によってＣＰＵ用電源が生成されて電源供給される。メイン電源回路１２からは、マイコンシステム１０の他に回路用電源として回路用電源スイッチ１３を介して各回路の電源端子に供給される。例えば、回転台１ｃと回転軸１ｄとをそれぞれ回転駆動するためのモータ３４ａ，３４ｂ（例えばステッピングモータとする）を制御するモータ制御回路３４、図示していないディジタルカメラ２などに電源が供給される。また、メイン電源回路１２からは、ランプ用電源スイッチ１４を介してランプ電源１５にも供給されてランプ１６の点灯に用いられる。
【００２０】
回路電源スイッチ１３及びランプ電源スイッチ１４は、マイコンシステム１０によってオン／オフ制御される。ランプ用電源スイッチ１４がオンされるとランプ１６に電圧が与えられてランプ１６が点灯する。回路電源スイッチ１３がオンされると、各回路に電源が供給されて、映像信号の有無を判定することができるようになる。投光エリアの調整を行なう場合には、回路電源スイッチ１３がオンされることで、投光部１ｂによる投影方向がモータ３４ａ，３４ｂによって変更できると共に、ディジタルカメラ２による撮影ができるようになる。
【００２１】
プロジェクタ１には、情報端末装置３からのアナログＲＢＧ信号を入力するためのアナログＲＢＧ入力端子１８と、ＶＣＲ、ＤＶＤ等からのコンポジットビデオ信号を入力するためのＡＶ入力端子１９と、情報端末装置３との間で制御信号を入出力するための制御端子３５を備えている。
【００２２】
アナログＲＢＧ入力端子１８に入力されたアナログＲＢＧ信号は、入力切り替えスイッチ２２の第１入力端子に送られる。ＡＶ入力端子１９に入力されたコンポジットビデオ信号は、Ｙ／Ｃ分離回路２０で輝度信号と色信号に分離され、ビデオデコーダ２１に入力される。
【００２３】
マイコンシステム１０は、ビデオデコーダ２１から、信号の有無、カラーシステムなどを受信し、それに応じた制御データをビデオデコーダ２１に送信する。ビデオデコーダ２１は、入力信号をＲＢＧ信号に変換して出力する。ビデオデコーダ２１からのＲＢＧ信号は、入力切り替えスイッチ２２の第２入力端子に送られる。入力切り替えスイッチ２２は、マイコンシステム１０によって制御される。
【００２４】
入力切り替えスイッチ２２によって選択された信号は、Ａ／Ｄコンバータ２３に送られる。ＶＣＯ２４は、マイコンシステム１０からの制御データに基づいて入力信号に応じたサンプリング周波数を生成して、Ａ／Ｄコンバータ２３に出力する。Ａ／Ｄコンバータ２３は、ＶＣＯ２４から入力されるサンプリング周波数に同期して、入力信号をサンプリングし、得られたデジタル信号を信号処理ゲートアレイ２５に出力する。
【００２５】
ＤＲＡＭ３３には、映像信号以外の表示、いわゆるオンスクリーン表示を行うためのオンスクリーン表示用データが格納されている。
【００２６】
信号処理ゲートアレイ２５は、Ａ／Ｄコンバータ２３から入力される映像データとＤＲＡＭ３３に格納されているオンスクリーン表示用データとを切り替えて、Ｄ／Ａコンバータ２６に送る。
【００２７】
Ｄ／Ａコンバータ２６に入力されたデジタル信号はアナログ変換され、色信号ドライバ２７に入力される。色信号ドライバ２７は、マイコンシステム１０から受信した制御データに基づいて、明るさなどの色信号補正と、パネルの特性に応じたＤＣカーブの変換などを行う。色信号ドライバ２７から出力された信号は、サンプル＆ホールド回路２８に送られ、液晶パネル２９，３０，３１に出力するためのサンプリングが行われる。
【００２８】
液晶パネル２９，３０，３１に対しては例えば６ドット単位で一括書き込みが行われ、サンプル＆ホールド回路２８は、６ドット分のデータ取り込みと一括出力を行う。サンプル＆ホールド回路２８から、ＲＧＢそれぞれの液晶パネル２９、３０、３１に対して、対応したデータが送られる。
【００２９】
タイミングコントローラ３２は、マイコンシステム１０から受信した制御データに基づいて、サンプル＆ホールド２８及び各液晶パネル２９、３０、３１のタイミング制御を行う。
【００３０】
マイコンシステム１０は、起動プログラム、制御プログラム、投光エリア調整プログラムなどが格納されているメモリの他、各種データを一時的に記憶しておくメモリ、プロジェクタ１の操作状態や設定状態を随時記憶しておくためのメモリが設けられている。マイコンシステム１０は、投光エリアの調整が実行される場合、制御端子３５を介して入力される情報端末装置３から制御信号に応じて、投光エリア調整プログラムを起動し、モータ制御回路３４に対する制御を実行する。
【００３１】
図５は、第１実施形態におけるディジタルカメラ２の構成を示すブロック図である。図５において、レンズ４１は、被写体を光学的に撮影し、ＣＣＤ４２上に結像する。ＣＣＤ４２は、電荷をアレイ状に転送するＭｏｓ構造のデバイスで、タイミング発生器（ＴＧ）４３、垂直ドライバ４４によって駆動され、一定周期毎に光電変換出力を１画面分出力する。タイミング発生器４３及び垂直ドライバ４４は、ＣＣＤ４２の読み出しに必要なタイミング信号を生成する。サンプルホールド回路（Ｓ／Ｈ）４５は、ＣＣＤ４２から読み出された時系列的なアナログ信号を、ＣＣＤ４２の解像度に適合した周波数でサンプリングする。Ａ／Ｄ変換器４６は、サンプリングされた信号をデジタル信号に変換する。
【００３２】
カラープロセス回路４７は、Ａ／Ｄ変換器４６の出力から輝度、色差マルチプレクス信号（以下、ＹＵＶ信号と言う）を生成するためのカラープロセス処理を行なう。カラープロセス処理では、Ｒ，Ｇ，Ｂデータに変換され、さらにデジタルの輝度、色差マルチプレクス信号（Ｙ，Ｃｂ，Ｃｒデータ）に変換される。
【００３３】
ＤＭＡコントローラ４８は、カラープロセス回路４７とＤＲＡＭインタフェース４９を介したＤＲＡＭ５０との間のデータ転送を、ＣＰＵ５１の介在なしに行なうダイレクトメモリ転送（ＤＭＡ）を行なうものである。ＤＭＡコントローラ４８は、カラープロセス回路４７のＹ，Ｃｂ，Ｃｒデータ出力を、同じくカラープロセス回路４７の同期信号、メモリ書き込みイネーブル、クロック出力を用いて、一度、ＤＭＡコントローラ４８内部のバッファに書き込み、ＤＲＡＭインタフェース（ＤＲＡＭＩ／Ｆ）４９を介してＤＲＡＭ５０にＤＭＡ転送を行なう。ＤＲＡＭインタフェース４９は、ＤＲＡＭ５０とＤＭＡコントローラ４８との間の信号インタフェース、及びＤＲＡＭ５０とバスとの間の信号インタフェースをとるものである。ＤＲＡＭ５０は、ＤＲＡＭインタフェース４９を介してＤＭＡコントローラ４８からＤＭＡ転送される画像データ（Ｙ，Ｃｂ，Ｃｒデータ）を蓄積する。
【００３４】
ＣＰＵ５１は、プログラムＲＯＭ６０に記録された、所定のプログラムを実行してカメラの動作を集中制御するものであり、メインスイッチ、記録／再生モード切り換えスイッチ、機能選択キー、シャッターキーなどの実施ボタンを含む操作部５６が接続されている。記録モードでは、そのモード用のプログラムが、また、再生モードでは、そのモード用のプログラムがプログラムＲＯＭ６０からＣＰＵ５１の内部のＲＡＭにロードされて実行される。ＣＰＵ５１は、画像データのＤＲＡＭ５０へのＤＭＡ転送終了後に、画像データをＤＲＡＭインタフェース４９を介してＤＲＡＭ５０から読み出し、ＶＲＡＭコントローラ５２を介してＶＲＡＭ５３に書き込む。ＣＰＵ５１は、シャッターキーが押下された記録保存の状態では、ＤＲＡＭ５０に書き込まれている１フレーム分の画像データを、ＤＲＡＭインタフェース４９を介して、ＭＣＵ単位に分割した１６×１６ピクセルからなるＭＣＵブロック毎に読み出して、さらに付加する画像のＭＣＵブロックを挿入してＪＰＥＧ処理部５７に送る。ＪＰＥＧ処理部５７に送られた画像データは、ＤＣＴ変換、量子化、符号化といった処理を経て圧縮される。ＣＰＵ５１は、圧縮後の画像データに、ヘッダ情報を付加して、不揮発性メモリであるフラッシュメモリ５８に書き込む。
【００３５】
なお、ＣＰＵ５１は、操作部５６からの指示の他、プロジェクタ１による投光エリアの調整を行なう場合に、通信接続インタフェース５９を介して情報端末装置３から入力される制御信号に応じて記録モードに切り替え、シャッターキーが押下された記録保存の状態と同様にして画像データが記録される。
【００３６】
ＶＲＡＭコントローラ５２は、ＶＲＡＭ５３とバスとの問、及びＶＲＡＭ５３とデジタルビデオエンコーダ５４との問のデータ転送を制御するものであり、表示用画像（プレビュー画像）のＶＲＡＭ５３への書き込みと、同画像のＶＲＡＭ５３からの読み出しを制御する部分である。ＶＲＡＭ５３は、いわゆるビデオＲＡＭであり、プレビュー画像が書き込まれると、そのプレビュー画像がデジタルビデオエンコーダ５４を介して表示装置５５に送られ、表示されるようになっている。なお、ビデオＲＡＭには、書き込み用と読み出し用の２つのポートを備え、画像の書き込みと読み出しを同時並行的に行なうことができるタイプのビデオＲＡＭを用いても構わない。デジタルビデオエンコーダ５４は、画像データ（Ｙ，Ｃｂ，Ｃｒデータ）を、ＶＲＡＭコントローラ５２を介してＶＲＡＭ５３から周期的に読み出して、該画像データを元にビデオ信号を発生して表示装置５５に出力する。これにより、記録モードの状態における表示装置５５には、現在、ＣＣＤ４２から取り込まれている画像情報に基づく画像が表示される。
【００３７】
表示装置５５は、例えば２７９×２２０の画素数からなる、カメラ本体の裏側に取り付けられた数インチ程度の小型の液晶パネルである。
【００３８】
なお、ディジタルカメラ２がプロジェクタ１による投光エリアの調整用のみに使用され、ディジタルカメラ２によって撮影された画像データが通信接続インタフェース５９を介して情報端末装置３に送信され、情報端末装置３の表示部によって表示させる構成であれば、ＶＲＡＭコントローラ５２、ＶＲＡＭ５３、デジタルビデオエンコーダ５４、表示装置５５は不要である。
【００３９】
ＪＰＥＧ処理部５７は、ＪＰＥＧの圧縮と伸長を行なう部分である。ＪＰＥＧの圧縮パラメータは圧縮処理の都度、ＣＰＵ５１から与えられる。なお、ＪＰＥＧ処理部５７は、処理速度の点で専用のハードウェアにより実現することが好ましいが、ＣＰＵ５１でソフト的に行なうことも可能である。
【００４０】
フラッシュメモリ５８は、書き換え可能な読み出し専用メモリ（ＰＲＯＭ）のうち、電気的に全ビット（又はブロック単位）の内容を消して内容を書き直すことができる。
【００４１】
通信接続インタフェース（Ｉ／Ｆ）５９は、通信ケーブルを介して情報端末装置３と接続され、情報端末装置３との間で制御信号、画像データ信号などを送受信する。
【００４２】
ＬＥＤ６１と距離センサ６２は、オートフォーカス（自動焦点）機能を実現するためのものである。焦点を合わせる場合、ＬＥＤ６１から赤外線を投光して、画面中央部にある被写体から反射した赤外線の入射角度を距離センサ６２によって判断することで距離を検出し、この距離センサ６２の検出結果に応じて光学系（図示せず）に対するピント調節制御を行なう。なお、オートフォーカス機能によって検出される被写体までの距離のデータは、投光エリア調整処理においても利用される。
【００４３】
図６は第１実施形態に係わる情報端末装置３の構成を示すブロック図である。
【００４４】
図６に示すように、情報端末装置３は、ＣＰＵ７０、入力部７１、表示部７２、通信制御部７３、ＲＡＭ７４、ＲＯＭ７５、外部記憶メモリ７６、映像信号出力部７７がバス７８を介して相互に接続されて構成される。
【００４５】
ＣＰＵ７０は、装置全体の制御を司るもので、入力部７１からのキー操作信号に応じて、ＲＡＭ７４あるいはＲＯＭ７５に記憶されている各種プログラムを起動させ、このプログラムに従って各種の機能を実現する。ＣＰＵ７０は、外部記憶メモリ７６の記憶媒体に記録されているプログラムを読み込み、ＲＡＭ７４に記憶させて実行することができる。ＣＰＵ７０は、プロジェクタ１における投光エリアの調整を行なう場合には、入力部７１から入力された指示に応じて、外部記憶メモリ７６に記録されたプロジェクタ制御プログラム７６ａを読み出してＲＡＭ７４に記憶させ起動することで、プロジェクタ１における投光エリアを調整するための投光エリア調整処理を実行する。また、ＣＰＵ７０は、プレゼンテーションが実行される場合には、プレゼンテーション用のアプリケーションプログラムが同様にして実行される。
【００４６】
入力部７１は、装置の動作を規定する指示やデータを入力するもので、キーボードやマウス等のポインティングデバイスによって構成される。
【００４７】
表示部７２は、各種処理の実行に応じた画面が表示されるもので、プロジェクタ１における投光エリアの自動調整を行なう場合には、プロジェクタ１に装着されたディジタルカメラ２によって撮影された画像や、この画像を利用した投光エリアの調整のための処理画面などを表示し、プロジェクタ１を用いたプレゼンテーションをする場合には、プレゼンテーションアプリケーションの制御によりプレゼンテーション用の画面を表示する。
【００４８】
通信制御部７３は、通信回線を介して通信を行なうためのユニットであり、例えば通信ケーブルを介してプロジェクタ１と接続される。
ＲＡＭ７４は、装置全体の制御を司るシステムプログラム、各種機能に対応した制御処理プログラムの他、各種のデータが必要に応じて記憶される。プロジェクタ制御プログラム７６ａが記憶されてＣＰＵ７０により実行されることで、プロジェクタ１の投光エリアを自動調整するための投光エリア調整処理が実行される。
【００４９】
ＲＯＭ７５は、制御用のプログラムなどが記憶されている。
外部記憶メモリ７６は、記憶媒体を有しており、この記憶媒体に対してプログラム（ＯＳ、アプリケーション）、データ（ファイル）等の保存、読み出し等を実行する。記憶媒体は、磁気的、光学的記憶媒体、もしくは半導体メモリで構成される。記憶媒体は、外部記憶メモリ７６に固定的に設けたもの、もしくは着脱自在に装着するものである。また、記憶媒体に記憶されるプログラム、データ等は、通信制御部７３を介して通信回線等を介して接続された他の機器から受信して記憶する構成にしても良く、さらに、通信回線等を介して接続された他の機器側に記憶媒体を備えた記憶装置を設け、この記憶媒体に記憶されているプログラム、データを通信回線を介して使用する構成にしても良い。外部記憶メモリ７６は、記憶媒体に記憶されたプログラム、データ等をＣＰＵ７０からの要求に応じて読み出す。この読み出されたプログラム、データ等はＲＡＭ７４に記憶される。第１実施形態では、投光エリア調整処理を実行するためのプロジェクタ制御プログラム７６ａやプレゼンテーション用のアプリケーションプログラムが格納されている。
【００５０】
映像信号出力部７７は、表示部７２によって表示される画面の表示データを出力するもので、映像信号ケーブルを介してプロジェクタ１と接続される。
【００５１】
次に、第１実施形態におけるプロジェクタ１の投光エリアを調整するための動作について、図７乃至図１１に示すフローチャートを参照しながら説明する。　図７は、プロジェクタ１の投光エリアを調整するための、情報端末装置３により実行される投光エリア調整処理の動作を説明するためのフローチャートである。
【００５２】
情報端末装置３は、プロジェクタ制御プログラム７６ａを起動することで、投光エリア調整処理を開始する。まず、情報端末装置３は、プロジェクタ１の投光部１ｂに装着されたディジタルカメラ２によって専用スクリーン４の全体を含む範囲の画像を撮影させる（ステップＡ１）。なお、情報端末装置３からディジタルカメラ２を制御して撮影を実行させるようにしても良いし、ディジタルカメラ２に設けられた操作部５６に対する操作によって実行させても良い。
【００５３】
情報端末装置３は、ディジタルカメラ２によって撮影された画像の画像データを通信制御部７３を通じて取得してＲＡＭ７４に記録すると共に表示部７２によって表示させる。
【００５４】
情報端末装置３のＣＰＵ７０は、ディジタルカメラ２によって撮影された画像から黒枠４ａを表す形状パターンの全体が含まれているか否かを認識する。ここでは、例えば、予め黒枠４ａの形状に合わせて登録されている基準パターンと、画像中に含まれるパターンとの照合などによって認識する（ステップＡ２）。
【００５５】
ここで、黒枠４ａを表す形状パターンの全体が画像中に含まれていない場合、情報端末装置３は、黒枠４ａ全体が撮影できるように撮影方向を調節する（ステップＡ３）。例えば、情報端末装置３は、プロジェクタ１のマイコンシステム１０を通じて、モータ制御回路３４によってモータ３４ａ，３４ｂを駆動させ、回転台１ｃ及び回転軸１ｄを回転させることでディジタルカメラ２による撮影方向を変更する。なお、ディジタルカメラ２は、専用スクリーン４よりも広い範囲を撮影可能に構成されているので、撮影された画像中に黒枠４ａの形状パターンが含まれない可能性が少ないが、一部が含まれていない場合などに撮影方向を調整することで全体が含まれるようにする。ここでは、黒枠４ａの形状パターンが撮像できるように調整するだけであるので、画像中に含まれている黒枠４ａの一部の形状パターンの位置、例えば画像の４分割の領域の何れにあるかによって撮影方向を若干変更する。
【００５６】
そして、情報端末装置３は、再度、ディジタルカメラ２によって撮影を実行させて、この撮影によって得られた画像データを取得して、同様の処理を実行する。
【００５７】
ここで、ディジタルカメラ２によって撮影された画像から黒枠４ａを表す形状パターンの全体が含まれている場合、情報端末装置３は、画像中の黒枠４ａを表す形状パターンの位置に応じて投光エリアを移動させるための投光エリア移動処理を実行する（ステップＡ４）。
【００５８】
図８には、投光エリア移動処理のフローチャートを示している。
まず、情報端末装置３は、ディジタルカメラ２によって撮影された画像の中心座標と、この画像中に含まれる黒枠４ａを表す形状パターン（カメラで捉えた専用スクリーン４）の位置（４隅の座標）を求める（ステップＢ１，Ｂ２）。
【００５９】
図１２には、ディジタルカメラ２によって撮像された画像の一例を示している。例えば、ディジタルカメラ２による撮影範囲を（ａ１，ｂ１）（ａ１，ｂ２）（ａ２，ｂ１）（ａ２，ｂ２）の座標位置によって表すと、この撮影範囲の中心位置（ａ，ｂ）は、（（ａ２−ａ１）／２，（ｂ１−ｂ２）／２）によって求まる。また、画像中に含まれる黒枠４ａを表す形状パターン（カメラで捉えた専用スクリーン４）の位置を（Ｘ１，Ｙ１）（Ｘ１，Ｙ２）（Ｘ２，Ｙ１）（Ｘ２，Ｙ２）によって表している。
【００６０】
次に、情報端末装置３は、黒枠４ａを表す形状パターンの位置（Ｘ１，Ｙ１）（Ｘ１，Ｙ２）（Ｘ２，Ｙ１）（Ｘ２，Ｙ２）をもとに、この形状パターンの中心位置（ｘ，ｙ）を、（（Ｘ２−Ｘ１）／２，（Ｙ１−Ｙ２）／２）として求める（ステップＢ３）。
【００６１】
情報端末装置３は、形状パターンの中心位置（ｘ，ｙ）を撮影範囲の中心位置（ａ，ｂ）に移動するための移動量を算出する（ステップＢ４）。
【００６２】
図９には、移動量を算出する処理のフローチャートを示している。
まず、情報端末装置３は、ディジタルカメラ２と専用スクリーン４との距離を計測する（ステップＣ１）。例えば、情報端末装置３は、ディジタルカメラ２に設けられたＬＥＤ６１と距離センサ６２によるオートフォーカス機能を利用し、距離センサ６２によって検出された距離のデータを取得することで、ディジタルカメラ２と専用スクリーン４との距離を求める。
【００６３】
情報端末装置３は、ディジタルカメラ２と専用スクリーン４との距離のデータを用いて、Ｘ方向の移動量とＹ方向の移動量を算出する（ステップＣ２，Ｃ３）。
【００６４】
例えば、Ｘ方向の移動量については次のようにして算出する。
図１３には、プロジェクタ１（投光部１ｂ）と専用スクリーン４との関係を表している。図１３において、プロジェクタの投光部に位置する投射用レンズ１ｆの中心と専用スクリーン４との距離をＬ０、投光部１ｂにおける専用スクリーン４の中心（ディジタルカメラ２による撮影範囲の中心位置（ａ，ｂ）に相当）と黒枠４ａの中心（形状パターンの中心位置（ｘ，ｙ）に相当）のＸ座標軸方向でなす角度をβ（投光部１ｂに対する水平方向の変更角度）とする。
【００６５】
プロジェクタ１によって撮影された画像中におけるｘ座標方向の移動量は、ｘ−ａ＝［（ｘ２−ｘ１）／２−（ａ２−ａ１）／２］＝Ｌｘとする。
ここで、画像中におけるｘ座標方向の移動量Ｌｘを専用スクリーン４における長さｘに換算する。すなわち、専用スクリーン４（黒枠４ａ）の横の長さをＬ１とすると、Ｌ１：（ｘ２−ｘ１）＝ｘ：Ｌｘの関係にあるので、ｘ＝（Ｌ１・Ｌｘ）／（ｘ２−ｘ１）となる。
従って、プロジェクタ１の投光部１ｂに対する水平方向の移動角度は、ｔａｎβ＝（ｘ／Ｌｏ）の関係から求めることができる。
【００６６】
また、Ｙ方向の移動量については次のようにして算出する。
ここでは、投射用レンズ１ｆの中心と専用スクリーン４との距離をＬ０、投光部１ｂにおける専用スクリーン４の中心（ディジタルカメラ２による撮影範囲の中心位置（ａ，ｂ）に相当）と黒枠４ａの中心（形状パターンの中心位置（ｘ，ｙ）に相当）のＹ座標軸方向でなす角度をα（投光部１ｂに対する垂直方向の変更角度）とする。
【００６７】
プロジェクタ１によって撮影された画像中におけるｙ座標方向の移動量は、ｙ−ｂ＝［（ｙ２−ｙ１）／２−（ｂ２−ｂ１）／２］＝Ｌｙとする。
ここで、画像中におけるｙ座標方向の移動量Ｌｙを専用スクリーン４における長さｙに換算する。すなわち、専用スクリーン４（黒枠４ａ）の縦の長さをＬ２とすると、Ｌ２：（ｙ２−ｙ１）＝ｙ：Ｌｙの関係にあるので、ｙ＝Ｌ２・Ｌｙ／（ｙ２−ｙ１）となる。
従って、プロジェクタ１の投光部１ｂに対する垂直方向の移動角度は、ｔａｎα＝（ｙ／Ｌｏ）の関係から求めることができる。
【００６８】
こうして移動量を算出すると（ステップＢ４）、情報端末装置３は、移動量が「０」でなければ（ステップＢ５）、移動量に応じてモータ３４ａ，３４ｂの回転量を算出する（ステップＢ６）。
【００６９】
図１０には、モータ３４ａ，３４ｂの回転量を算出する処理のフローチャートを示している。
情報端末装置３は、移動量の算出処理によって算出したｘ座標方向（水平方向）の移動量（β）に定数をかけて回転台１ｃを水平方向に回転させるモータ３４ａの回転量を算出し（ステップＤ１）、同様にしてｙ座標方向（垂直方向）の移動量（α）に定数をかけて回転軸１ｄの垂直方向に回転させるモータ３４ｂの回転量を算出する（ステップＤ２）。
【００７０】
例えば、移動量と回転量が１：１の関係にあれば、水平方向と垂直方向の回転量はそれぞれβ、αとなり、１：２の関係にあれば、水平方向と垂直方向の回転量はそれぞれ２β、２αとなる。
【００７１】
なお、移動量と回転量との関係を示すデータをテーブル化してメモリに予め記録しておき、このテーブルを参照とすることで移動量に対応する回転量を求めるようにしても良い。
【００７２】
情報端末装置３は、モータ３４ａ，３４ｂの回転量を求めると、この回転量によってプロジェクタ１に対して投光部１ｂの向き、すなわち投光エリアの位置を移動させる（ステップＢ７）。すなわち、情報端末装置３は、プロジェクタ１のマイコンシステム１０を通じて、モータ制御回路３４によってモータ３４ａ，３４ｂのそれぞれを算出した回転量だけ回転させることで、回転台１ｃと回転軸１ｄを回転させ、投光部１ｂによる投光エリアの方向（投影方向）を専用スクリーン４の中心位置に移動させる。
【００７３】
図１４には、投光エリアが移動された場合のディジタルカメラ２によって撮像される画像の一例を示している。図１４に示すように、専用スクリーン４の黒枠４ａを表す形状パターンが画像中央に移動され、投光部１ｂによる投影方向が専用スクリーン４の中心を向いていることがわかる。
【００７４】
次に、情報端末装置３は、現在の投光エリアを専用スクリーン４の大きさに合わせて拡大する拡大量を算出するための拡大量算出処理を実行する（ステップＡ５）。ここでは、プロジェクタ１による投光エリアは、投光エリア調整前の初期状態では専用スクリーン４の大きさに対して十分に小さいサイズに設定されているものとする。
【００７５】
図１１には、拡大量算出処理のフローチャートを示している。
まず、情報端末装置３は、プロジェクタ１によって現在の投光エリアにより画像を投影させ（ステップＦ１）、この時の専用スクリーン４をディジタルカメラ２によって撮影させて画像データを取得する（ステップＦ２）。
【００７６】
情報端末装置３は、ディジタルカメラ２による撮影で得られた画像データを取得すると、専用スクリーン４に投影された画像の端面（現在の投光エリア）を検出する（ステップＦ３）。
【００７７】
図１５には、画像が投影された場合のディジタルカメラ２によって撮像された画像の一例を示している。図１５に示すように、専用スクリーン４の黒枠４ａを表す形状パターンの中央に現在の投光エリアがあることがわかる。
【００７８】
ここで、黒枠４ａを表す形状パターンの位置を（Ｘ１，Ｙ１）（Ｘ１，Ｙ２）（Ｘ２，Ｙ１）（Ｘ２，Ｙ２）とし、現在の投光エリアの位置を４隅の座標位置（Ｃ１，Ｄ１）（Ｃ１，Ｄ２）（Ｃ２，Ｄ１）（Ｃ２，Ｄ２）によって表す。
【００７９】
情報端末装置３は、黒枠４ａを表す形状パターンの位置と現在の投光エリアの位置の関係から、現在の投光エリアに対する垂直方向の拡大量Ｍｙと、水平方向の拡大量Ｍｘをそれぞれ算出する（ステップＦ４，Ｆ５）。すなわち、垂直方向の拡大量Ｍｙは、Ｍｙ＝（Ｙ１−Ｙ２）／（Ｄ１−Ｄ２）として算出し、水平方向の拡大量Ｍｘは、Ｍｘ＝（Ｘ１−Ｘ２）／（Ｃ１−Ｃ２）として算出することができる。
【００８０】
情報端末装置３は、拡大量算出処理によって垂直方向の拡大量Ｍｘと水平方向の拡大量Ｍｙが算出されると、この拡大量Ｍｘと拡大量Ｍｙに応じて現在の投光エリアのサイズを拡大する（ステップＡ６）。すなわち、専用スクリーン４の黒枠４ａのサイズに投光エリアを拡大する。
【００８１】
なお、前述した説明では、プロジェクタ１による投光エリアが初期状態では専用スクリーン４の大きさに対して十分に小さいサイズに設定され、拡大量算出処理によって算出した拡大量に応じて拡大することで専用スクリーン４の大きさに合わせるものとしているが、逆に、現在の投光エリア（初期状態）を縮小することで投光エリアのサイズを調整するようにしても良い。すなわち、投光エリアが初期状態では専用スクリーン４よりも大きくなっており、専用スクリーン４の大きさに合わせて縮小量を算出して、この縮小量に応じて現在の投光エリアのサイズを縮小するようにする。
【００８２】
このようにして、第１実施形態のプロジェクタシステムでは、黒枠４ａが設けられた専用スクリーン４を用意し、プロジェクタ１に搭載されたディジタルカメラ２でスクリーンエリアを撮影し、この撮影によって得られた画像をもとに投影方向と投光エリアのサイズを自動で調整することができる。従って、投影する画像（投影エリア）をスクリーンの際に合わせてプロジェクタ１の設置場所を決めるといった作業が不要となるので設置時間の短縮を図ることができる。また、専用スクリーン４を用いているので、投光エリアの位置、サイズを調整する基準となるエリアを黒枠４ａの形状パターンとして容易に認識できるので、処理効率の向上を図ることができる。
【００８３】
なお、第１実施形態の説明では、専用スクリーン４には黒枠４ａが予め設けられ、投光エリアとすべきエリアを示すものとしているが、例えば図１６に示すように、４隅を所定の形状のマークを用いてマーキングすることで、黒枠４ａと同様にして投光エリアとすべきエリアを示すことができる。この場合、図１６に示す三角形のマーク以外にも他の形状のマークを用いても良いし、４隅に設けるだけでなく、４辺の位置をマーキングするようにしても良い。
【００８４】
さらに、特定の波長の光（例えば赤外線）だけを反射する特殊インクを使って枠やマーキングがされた専用スクリーン４を利用することもできる。この場合、特殊な波長の光（例えば赤外線）だけを捉えるディジタルカメラ２（あるいはイメージセンサ）が利用されるものとする。これにより、エリア調整のためのみに用いるプレゼンテーションなどには不要な画像を見せないようにすることができる。
【００８５】
次に、本発明の第２実施形態について説明する。
第１実施形態では、専用スクリーン４に投光エリアとすべきエリアを示す黒枠４ａなどを予め設けているが、第２実施形態では、スクリーンに投光エリアとすべきエリアを示すマークを投影して、このマーキングの位置をもとに投光エリアの位置とサイズの調整を行なう。
【００８６】
図１７は、本発明の第２実施形態に係わるプロジェクタシステムの構成を示す図である。図１７に示すプロジェクタシステムは、プロジェクタ５（ディジタルカメラ２が実装されている）、情報端末装置３、スクリーン６とによって構成されている。
【００８７】
プロジェクタ１は、情報端末装置３から表示データ（例えばアナログＲＧＢ信号、コンポジットビデオ信号）を入力して、この表示データに応じた画像をスクリーン６に対して投影するもので、第２実施形態では画像を投影する投光エリアに合わせてマーキングを投影し、このマーキングをもとに投光エリアを自動に調節する機能を有している。
【００８８】
なお、第２実施形態のプロジェクタ５は、第１実施形態と同様に、水平方向と垂直方向に投光エリアの方向を変更することができる機構が設けられているものとする（外観構成は図２と同じ）。また、プロジェクタ５（投光部）に装着されたディジタルカメラ２は、第１実施形態と同様の構成を有するものとして詳細な説明を省略する。
【００８９】
情報端末装置３は、スクリーン６に対して画像を投影するプロジェクタ５に対して画像の表示データを出力すると共に、プロジェクタ５に取り付けられたディジタルカメラ２によって撮影された画像を取得して、プロジェクタ１によって投影されたマーキングをもとにプロジェクタ１による投光エリアを自動に調節するための制御を行なう機能を有している。情報端末装置３は、ディジタルカメラ２が撮影して得られた画像を取得し、この取得した画像からマーキングを表す特定の形状パターンを認識し、この認識された特定の形状パターンの位置に応じて、プロジェクタ１の投光部の向きを垂直水平に移動させ、投光エリアサイズを拡大あるいは縮小させることで投光エリアを調整させる。
スクリーン６（被投影面）は、プロジェクタ１によって画像が投影されるもので、第２実施形態では予め何らかのマーキングなどは施されていない。
【００９０】
図１８は、第２実施形態におけるプロジェクタ５の機能構成を示すブロック図である。プロジェクタ５は、第１実施形態におけるプロジェクタ１と大部分が同一の構成を有しているので共通部分の説明を省略し、異なる構成部分のみを説明する。
【００９１】
プロジェクタ５には、制御回路３６、マーク照射用ランプ３７、マーク照射用ランプ電源スイッチ３８がさらに設けられている。
【００９２】
制御回路３６は、マイコンシステム１０の制御により、マーク照射用ランプ電源スイッチ３８を介して供給された電源をもとに、マーク照射用ランプ３７によってマーク６ａを投影することでマーキングする。
【００９３】
マーク照射用ランプ３７は、制御回路３６の制御によってスクリーン６に対してマーキングするためのもので、第２実施形態では、ランプ１６と図示せぬ光学系により投影される投光エリアの４隅に、それぞれ所定の形状のマーク６ａを投影する。第２実施形態では、三角形状のマーク６ａが投影されるものとする。
【００９４】
マーク照射用ランプ電源スイッチ３８は、メイン電源回路１２と接続され、マイコンシステム１０による制御によって制御回路３６に対して電源を供給する。
【００９５】
次に、第２実施形態におけるプロジェクタ５の投光エリアを調整するための動作についてフローチャートを参照しながら説明する。
図１９は、プロジェクタ５の投光エリアを調整するための、情報端末装置３により実行される投光エリア調整処理の動作を説明するためのフローチャートである。
【００９６】
情報端末装置３は、プロジェクタ制御プログラム７６ａを起動することで、投光エリア調整処理を開始する。まず、情報端末装置３は、プロジェクタ１のマイコンシステム１０を通じて、制御回路３６の制御によりマーク照射用ランプ３７を点灯させることでスクリーン６にマーク６ａを投影させる（ステップＥ１）。マーク照射用ランプ３７によるマーキングでは、現在の投光エリアのサイズに合わせた位置、すなわちエリアの４隅の位置にマーク６ａを投影する。
【００９７】
図２０には、投光エリアに合わせて投影された４つのマーク６ａ（６ａ１，６ａ２，６ａ３，６ａ４）の一例を示している。第２実施形態におけるマーク６ａは三角形状をしており、投光エリアの左側に位置するマーク６ａ１，６ａ４が、１つの頂点が左側を向いているように投影され、投光エリアの右側に位置するマーク６ａ２，６ａ３が、１つの頂点が右側を向いているように投影されている。従って、マーク６ａの配置（頂点の向き）が何れを向いているかによって、マーク６ａに対して現在の投光エリアの位置を判別することができる。
【００９８】
次に、情報端末装置３は、プロジェクタ５の投光部１ｂに装着されたディジタルカメラ２によってスクリーン６の全体を含む範囲の画像を撮影させる（ステップＥ２）。なお、情報端末装置３からディジタルカメラ２を制御して撮影を実行させるようにしても良いし、ディジタルカメラ２に設けられた操作部５６に対する操作によって実行させても良い。
【００９９】
情報端末装置３は、ディジタルカメラ２によって撮影された画像の画像データを通信制御部７３を通じて取得してＲＡＭ７４に記録すると共に表示部７２によって表示させる。
【０１００】
情報端末装置３のＣＰＵ７０は、ディジタルカメラ２によって撮影された画像から全てのマーキングを有するスクリーンが撮影されているか、すなわち４つのマーク６ａを表す形状パターンが含まれているか否かを認識する（ステップＥ３）。ここでは、例えば、予めマーク６ａの形状に合わせて登録されている基準パターンと、画像中に含まれるパターンとの照合などによって認識する。
【０１０１】
ここで、４つのマーク６ａを表す形状パターンが画像中に含まれていない場合、情報端末装置３は、全てのマーク６ａが撮影できるように撮影方向、すなわち投影方向を調節する（ステップＥ４）。すなわち、情報端末装置３は、プロジェクタ５のマイコンシステム１０を通じて、モータ制御回路３４によってモータ３４ａ，３４ｂを駆動させ、回転台１ｃ及び回転軸１ｄを回転させることでディジタルカメラ２による撮影方向を変更する。通常、プロジェクタ５がスクリーン６に合わせて設置されるので、投光エリアが全くスクリーン６に投影されないことは少ないが、プロジェクタ５による投影方向がスクリーン６が設置された場所から若干ずれており、投光エリアの一部のみがスクリーン６に投影されている場合などに、撮影方向を調整することで全体が含まれるようにする。ここでは、全てのマーク６ａが撮像できるように調整するだけであるので、画像中に含まれているマーク６ａの形状パターンの向き、例えば１つの頂点が左向きであるマーク６ａ（マーク６ａ１またはマーク６ａ４）が画像中に含まれている場合には撮影方向を若干右向きに変更すればよい。
【０１０２】
そして、情報端末装置３は、再度、ディジタルカメラ２によって撮影を実行させて、この撮影によって得られた画像データを取得して、同様の処理を実行する。
【０１０３】
ここで、ディジタルカメラ２によって撮影された画像から全てのマーク６ａを表す形状パターンが含まれている場合、情報端末装置３は、プロジェクタ１による現在の投光エリアを所定量拡大して、画像をスクリーン６に投影させる（ステップＥ５）。
【０１０４】
図２１には、現在の投光エリアを拡大させる様子を示している。投光エリアを拡大することで、４隅に設けられた４つのマーク６ａのそれぞれの位置が投光エリアのサイズに合わせて移動される。
【０１０５】
情報端末装置３は、ディジタルカメラ２によってスクリーン６の全体を含む範囲の画像を撮影させて、この画像を取得し、４つのマーク６ａの全てが消えているかを認識する（ステップＥ６）。
【０１０６】
４つのマーク６ａの全てが消えていない場合、情報端末装置３は、１つ以上のマーク６ａが消えているかを識別する（ステップＥ７）。ここで、１つ以上のマーク６ａが消えている場合、情報端末装置３は、消えているマーク６ａに応じて、４つのマーク６ａの全てがディジタルカメラ２によって撮影されるように、プロジェクタ５による投光エリア（撮影方向）を変更させる（ステップＥ８）。すなわち、情報端末装置３は、プロジェクタ５のマイコンシステム１０を通じて、モータ制御回路３４によってモータ３４ａ，３４ｂを駆動させ、回転台１ｃ及び回転軸１ｄを回転させることでディジタルカメラ２による撮影方向を変更する。
【０１０７】
図２２には、投光エリアが移動される様子を示している。図２２に示す例では、投光エリアを拡大した結果、右側のマーク６ａ２，６ａ３がスクリーン６の枠をはみ出した場合、この状態をディジタルカメラ２によって撮影すると画像中からこのマーキンクが消えたように見える。この場合、情報端末装置３は、投光エリアを左方向に移動させることで、全てのマーク６ａがスクリーン６に投影されるようにする。
【０１０８】
次に、情報端末装置３は、前述と同様にして、再度、プロジェクタ１による現在の投光エリアを所定量拡大して、画像をスクリーン６に投影させる（ステップＥ５）。以下、同様の処理を実行する。
【０１０９】
こうして、現在の投光エリアを所定量拡大した結果、４つのマーク６ａの全てが消えていることが認識された場合、情報端末装置３は、投光エリアの調整を終了する（ステップＥ６）。
【０１１０】
図２３には、投光エリアを所定量拡大することで、４つのマーク６ａの全てが消えてしまう状況の一例を示している。図２３に示すように、マーク６ａ１，６ａ２，６ａ３，６ａ４のそれぞれがスクリーンのエリア６の端部（４隅）にあって、さらに拡大することで消えてしまうということは、現在の投光エリアがスクリーン６のエリア一杯にあることを意味する。従って、この状況で投光エリア調整処理を終了することで、スクリーン６のサイズに合わせた投光エリアの調整が完了する。
【０１１１】
情報端末装置３は、投光エリア調整処理によって調整が完了した投光エリアにおいて、プロジェクタ５により画像を投影させると、図２４に示すように、スクリーン６の全体に画像を投影させることができる。投光エリア調整処理が終了した後はマーキングの必要がないので、スクリーン６にマーク６ａを投影せず、投光エリア中の画像の妨げとならないようにしている。
【０１１２】
このようにして、第２実施形態のプロジェクタシステムでは、スクリーン６のエリアを識別するために用いるマーク６ａをプロジェクタ５により投影することで、専用スクリーンを用意することなく、スクリーン６の設置場所とそのサイズに合わせて、投影方向と投光エリアのサイズを自動で調整することができる。従って、投影する画像（投影エリア）をスクリーンの際に合わせてプロジェクタ１の設置場所を決めるといった作業が不要となるので設置時間の短縮を図ることができる。また、投光エリアの調整用のマーキングと、投光エリアに投影する画像とを別々に出力する機能を持つことで、スクリーン６に対して不要なマーキングを投影しないようにできる。
【０１１３】
なお、第２実施形態では、三角形のマーク６ａを用いているが他の形状のマークを用いても良いし、４隅に設けるだけでなく、４辺の位置をマーキングするようにしたり、マークの数を４つ以外とすることもできる。さらに、マークではなく、枠を投影するようにしても良い。
【０１１４】
さらに、特定の波長の光（例えば赤外線）によってマークや枠などを投影することでマーキングしても良い。この場合、特殊な波長の光（例えば赤外線）だけを捉えるディジタルカメラ２（あるいはイメージセンサ）が利用されるものとする。エリア調整のためのみに用いるプレゼンテーションなどには不要な画像を見せないようにすることができる。
【０１１５】
なお、前述した第１及び第２実施形態では、情報端末装置３の制御によってプロジェクタ１の投光エリアの調整を行なうものとして説明しているが、前述した情報端末装置３による処理を実行する機能をプロジェクタ１に搭載することによって、プロジェクタ１がマイコンシステム１０の制御によって単独で投光エリアの調整をすることができる。すなわち、第１実施形態では図７乃至図１１に示すフローチャートの処理（投光エリア調整処理）、第２実施形態では図１９に示すフローチャートの処理（投光エリア調整処理）をプロジェクタ１において実行する。そのために、プロジェクタ１のマイコンシステム１０には、投光エリア調整処理を実行するためのプロジェクタ制御プログラムが格納される。この場合、ディジタルカメラ２によって撮影された画像は、プロジェクタ１の内部に設けられた処理機能に供給されることになる。そして、情報端末装置３は、一般のプロジェクタを使用する場合と同様にして、プロジェクタに投影すべき画像の表示データをプロジェクタに対して出力するだけで良い。
【０１１６】
また、本発明は、前述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、前述した実施形態で実行される機能は可能な限り適宜組み合わせて実施しても良い。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られるので有れば、この構成要件が削除された構成が発明として抽出され得る。
【０１１７】
また、前述した各実施形態において記載した処理は、コンピュータに実行させることのできる表示制御プログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。プロジェクタ（撮影装置）を制御するためのコンピュータ（プロジェクタ内に実装されたものも含む）は、記録媒体に記録された表示制御プログラムを読み込み、または通信媒体を介して表示制御プログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【０１１８】
【発明の効果】
以上のように、本発明によれば、被投影面（スクリーン）に対して画像を投影する場合に、被投影面を撮影して得られた画像から投光エリアを表す特定の形状パターンを認識し、この特定の形状パターンの位置に応じて画像を投影するエリアを調整することができるので、操作に慣れていなくても誰にでも簡単にスクリーンに画像を投影する投光エリアを設定することが可能となる。
【０１１９】
また、画像を投影するエリアを示す特定の形状パターンを被撮影面（スクリーン）に対して予め付しておくことで、この被透明面を撮影して得られた画像から投光エリアとすべきエリアを容易に認識する事ができ、処理効率の向上を図ることができる。
【０１２０】
また、被投影面に対して画像を投影するエリアを示す特定の形状パターンを投影し、この投影した特定の形状パターンを含む画像から特定の形状パターンを認識してエリアの調整を行なうことができるので、専用のスクリーンを用意することなく投光エリアを容易に設定することができる。
【０１２１】
また、特定の形状パターンを非可視光によって投影することにより、エリア調整のためのみに用いるプレゼンテーションなどには不要な画像を見せないようにすることができる。
【０１２２】
また、被投影面を撮影して得られた画像から認識された特定の形状パターンの位置に応じて、投光エリアが被投影面の所定の位置となるように、現在のエリアを変更させるための水平／垂直方向の移動量、及び拡大／縮小量を算出し、この算出された水平／垂直方向の移動量及び拡大／縮小量に応じて、画像を投影する方向とエリアのサイズを変更することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係わるプロジェクタシステムの構成を示す図。
【図２】プロジェクタ１の外観構成を示す図。
【図３】第１実施形態における専用スクリーン４の一例を示す図。
【図４】第１実施形態のプロジェクタ１の機能構成を示すブロック図。
【図５】第１実施形態におけるディジタルカメラ５２の構成を示すブロック図。
【図６】第１実施形態に係わる情報端末装置３の構成を示すブロック図。
【図７】第１実施形態におけるプロジェクタ１の投光エリアを調整するための情報端末装置３により実行される投光エリア調整処理の動作を説明するためのフローチャート。
【図８】第１実施形態における投光エリア移動処理のフローチャート。
【図９】第１実施形態における移動量を算出する処理のフローチャート。
【図１０】第１実施形態におけるモータ３４ａ，３４ｂの回転量を算出する処理のフローチャート。
【図１１】第１実施形態における拡大量算出処理のフローチャート。
【図１２】ディジタルカメラ２によって撮像された画像の一例を示す図。
【図１３】プロジェクタ１（投光部１ｂ）と専用スクリーン４との関係を表す図。
【図１４】投光エリアが移動された場合のディジタルカメラ２によって撮像される画像の一例を示す図。
【図１５】画像が投影された場合のディジタルカメラ２によって撮像された画像の一例を示す図。
【図１６】第１実施形態における専用スクリーン４に対する他のマーキングの例を示す図。
【図１７】本発明の第２実施形態に係わるプロジェクタシステムの構成を示す図。
【図１８】第２実施形態におけるプロジェクタ５の機能構成を示すブロック図。
【図１９】第２実施形態におけるプロジェクタ５の投光エリアを調整するための情報端末装置３により実行される投光エリア調整処理の動作を説明するためのフローチャート。
【図２０】投光エリアに合わせて投影された４つのマーク６ａ（６ａ１，６ａ２，６ａ３，６ａ４）の一例を示す図。
【図２１】第２実施形態における現在の投光エリアを拡大させる様子を示す図。
【図２２】第２実施形態における投光エリアが移動される様子を示す図。
【図２３】第２実施形態における投光エリアを所定量拡大することで、４つのマーク６ａの全てが消えてしまう状況の一例を示す図。
【図２４】スクリーン６の全体に画像が投影された状態の一例を示す図。
【符号の説明】
１，５…プロジェクタ
１ｂ…投光部
１ｃ…回転台
１ｄ…回転軸
２…ディジタルカメラ
３…情報端末装置
４…専用スクリーン
４ａ…黒枠
６…スクリーン
１０…マイコンシステム
３４…モータ制御回路
３４ａ，３４ｂ…モータ
３５…制御端子
３６…制御回路
３７…マーク照射用ランプ
３８…マーク照射用ランプ電源スイッチ
５１，７０…ＣＰＵ
５６…操作部
５９…通信接続インタフェース
６０…プログラムＲＯＭ
６１…ＬＥＤ
６２…距離センサ
７３…通信制御部
７６…外部記憶メモリ
７６ａ…プロジェクタ制御プログラム
７７…映像信号出力部
【図１】
2004072570.tif 000003
【図２】
2004072570.tif 000004
【図３】
2004072570.tif 000005
【図４】
2004072570.tif 000006
【図５】
2004072570.tif 000007
【図６】
2004072570.tif 000008
【図７】
2004072570.tif 000009
【図８】
2004072570.tif 000010
【図９】
2004072570.tif 000011
【図１０】
2004072570.tif 000012
【図１１】
2004072570.tif 000013
【図１２】
2004072570.tif 000014
【図１３】
2004072570.tif 000015
【図１４】
2004072570.tif 000016
【図１５】
2004072570.tif 000017
【図１６】
2004072570.tif 000018
【図１７】
2004072570.tif 000019
【図１８】
2004072570.tif 000020
【図１９】
2004072570.tif 000021
【図２０】
2004072570.tif 000022
【図２１】
2004072570.tif 000023
【図２２】
2004072570.tif 000024
【図２３】
2004072570.tif 000025
【図２４】
2004072570.tif 000026