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