(57)【要約】      （修正有）【課題】投影画像であるコンテンツに対して変化を与えるとき、所定の操作を行うのみで、自動的にコンテンツに対して変化を与えるコンテンツを生成することができ、コンテンツの編集作業を簡略化することができるプロジェクタシステムを提供することを目的とする。また、複数のプロジェクタを通信可能に接続することで、プロジェクタごとの投影画像であるコンテンツを比較することにより、効果的な資料作成を行うことができるプロジェクタシステムを提供することを目的とする。【解決手段】複数のプロジェクタの投影画像ごとに、オブジェクトに所定の変化を与える制御手段を含み、制御手段は、所定の変化を与えたオブジェクトの内容が複数のプロジェクタの投影画像間において重ならないように制御するプロジェクタシステムを提供する。【選択図】なし【特許請求の範囲】
【請求項１】
オブジェクトにより構成されるコンテンツを投影画像として投影面に投影する複数の通信可能なプロジェクタを有するプロジェクタシステムであって、
前記複数のプロジェクタの各々から投影された投影画像ごとに、前記オブジェクトに所定の変化を与える制御手段を含み、
前記制御手段は、前記所定の変化を与えたオブジェクトの内容が前記複数のプロジェクタの投影画像間において異なるように制御する、
プロジェクタシステム。
【請求項２】
前記オブジェクトと、
前記オブジェクトの属性を示すエレメントと、
前記オブジェクトのエレメントに前記所定の変化を与えるためのパラメータと、
を指定する指定手段をさらに含む、
ことを特徴とする請求項１記載のプロジェクタシステム。
【請求項３】
前記複数のプロジェクタは、一のプロジェクタと、前記一のプロジェクタと通信可能な少なくとも１つの他のプロジェクタとを含み、
前記制御手段は、
前記指定手段により指定されたオブジェクトとエレメントとパラメータとに基づく前記所定の変化を示す変化情報を決定し、
前記変化情報を前記一のプロジェクタから前記他のプロジェクタに送信する、
ことを特徴とする請求項２記載のプロジェクタシステム。
【請求項４】
前記制御手段は、前記複数のプロジェクタの台数に基づき、前記変化情報を決定する、
ことを特徴とする請求項３記載のプロジェクタシステム。
【請求項５】
前記複数のプロジェクタは、上流のプロジェクタから下流のプロジェクタまで通信順序が定められ、
前記複数のプロジェクタは各々、前記制御手段を含み、
前記制御手段は、前記指定手段により指定されたオブジェクトとエレメントとパラメータとに基づく前記所定の変化を示す変化情報を、前記所定の変化を与えたオブジェクトの内容が自身と自身よりも上流のプロジェクタとの投影画像間において異なるように決定する、
ことを特徴とする請求項２記載のプロジェクタシステム。
【請求項６】
前記エレメントは、オブジェクトの色情報、サイズ情報、フォント情報、回転情報、位置情報、縦横比率情報、その他オブジェクトの変化可能な情報の一群から選択されるエレメントである、
ことを特徴とする請求項２〜５の何れか一項記載のプロジェクタシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプロジェクタを利用して、プロジェクタの投影画像ごとに、投影面に投影画像として投影されるコンテンツのオブジェクトに変化を与えたコンテンツにより、比較を行うことができるプロジェクタシステムに関する。
【背景技術】
【０００２】
従来の投影表示装置では、投影表示装置の操作者が所望するコンテンツに編集するために、アプリケーションソフトウェアを介して、データ編集された後のコンテンツを投影面に投影することにより、編集後のコンテンツ同士を比較するものがあった（例えば、特許文献１及び２参照）。これら従来のものは、単一の投影表示装置を用いて、操作者が所望するコンテンツと投影面に投影されるコンテンツのデータが編集された後のコンテンツとを比較することができ、その後、所定の編集処理を行うものであった。
【０００３】
また、これら従来のものは、操作者が所望するコンテンツと投影面に投影されるコンテンツのデータが編集された後のコンテンツとを比較することができるものであるが、色に関する編集のみを対象としているため、コンテンツのデータに関する編集としては非常に限定されたものであった。
【０００４】
【特許文献１】特開２００４−１３９４９６
【特許文献２】特開２００４−８６６６２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の投影表示装置（特許文献１、特許文献２）はいずれも、単一の投影表示装置を用いて、アプリケーションソフトウェアを介して投影面に投影されるコンテンツとして、操作者が所望するコンテンツと投影面に投影されるコンテンツのデータが編集された後のコンテンツとを比較できるものである。
【０００６】
しかし、上述の装置を用いて、編集後のデータのコンテンツ、例えば、コンテンツに含まれる図形等のオブジェクトの色に変化を与える編集後のデータのコンテンツを投影し、操作者が所望するコンテンツと投影面に投影される編集後のコンテンツとを比較する場合、単一の投影表示装置を使用していることから、まず、操作者がコンテンツに含まれるオブジェクトの色を変化させる編集を行い、次いで、操作者の所望するコンテンツであるか否かを判断するために投影画像であるコンテンツを確認しなければならない。さらに、操作者が所望するコンテンツではない場合、オブジェクトの色を変化させる編集を行い、編集後のコンテンツを確認するという作業を繰り返す必要があり、非常に労力を要するという問題が生じていた。
【０００７】
また、単一の投影表示装置を使用していることから、投影面に投影される単一のコンテンツのみしか確認することができないため、コンテンツを変化させる編集前後のコンテンツを比較することができない。従って、最適なコンテンツを見出すことは非常に困難であるとともに、労力を要するという問題も生じていた。
【０００８】
さらに、上述の投影表示装置を使用してコンテンツに変化を与えるためには、コンテンツのデータを読み込み、投影画像であるコンテンツを生成するソフトウェアの機能に依存する。すなわち、アニメーション機能あるいは編集機能等のソフトウェアの機能を備えた従来の投影表示装置では、コンテンツに所定の変化を加える場合、その都度編集を行わなければならない。この結果、コンテンツに与えた変化を徐々に異ならせて、それぞれの投影画像として投影されるコンテンツを比較したいというユーザの要求を満足させることができなかった。
【課題を解決するための手段】
【０００９】
本発明は、上述の問題点に鑑みてなされたものであり、その目的とするところは、投影画像であるコンテンツに対して変化を与えるとき、所定の操作を行うのみで、自動的にコンテンツに対して変化を与えるコンテンツを生成することができ、結果として、コンテンツの編集作業を簡略化することができるプロジェクタシステムを提供することにある。
【００１０】
また、複数のプロジェクタを通信可能に接続することで、プロジェクタごとに投影画像として変化が与えられたコンテンツを同時に投影することができ、プロジェクタごとの投影画像であるコンテンツを比較することにより、効果的な資料作成を行うことができるプロジェクタシステムを提供することにある。
【００１１】
以上の目的を達成するために、本発明においては、複数のプロジェクタの投影画像ごとに、オブジェクトに所定の変化を与える制御手段を含み、制御手段は、所定の変化を与えたオブジェクトの内容が複数のプロジェクタの投影画像間において重ならないように制御する。
【００１２】
具体的には、本発明に係るプロジェクタシステムは、
オブジェクトにより構成されるコンテンツを投影画像として投影面に投影する複数の通信可能なプロジェクタを有するプロジェクタシステムであって、
前記複数のプロジェクタの各々から投影された投影画像ごとに、前記オブジェクトに所定の変化を与える制御手段を含み、
前記制御手段は、前記所定の変化を与えたオブジェクトの内容が前記複数のプロジェクタの投影画像間において異なるように制御する、
ことを特徴とする。
【００１３】
本発明に係るプロジェクタシステムの発明は、制御手段により所定の変化が与えられたオブジェクトを含む投影画像を、投影面に投影することができる。なお、制御手段は、投影画像のオブジェクトのうち、１つのオブジェクトに所定の変化を与えるだけでなく、２つ以上のオブジェクトに所定の変化を与えることができる。
【００１４】
また、上記制御手段は、所定の変化を与えたオブジェクトの内容が複数のプロジェクタの投影画像間において異なるように制御することから、複数のプロジェクタにより、同時に変化させたオブジェクトを含むコンテンツの投影画像を投影することができる。従って、１台のプロジェクタにより、オブジェクトの変化を比較する必要がなくなり、作業の簡略化ができる。
【００１５】
さらに、上記制御手段により、各プロジェクタに対応する投影画像を比較することができるため、少ない台数のプロジェクタで、所定の変化を与えたオブジェクトを含むコンテンツの投影画像を、効率よく比較できる。従って、効果的な資料作成が可能となる。
【００１６】
ここで、「オブジェクト」とは、プロジェクタから投影される投影画像に含まれる、図形オブジェクト、文字オブジェクトあるいは背景オブジェクト等のオブジェクトに限定されず、投影画像の他の画像部分に影響を与えず、独立して変形可能な独立画像要素も含むものである。例えば、独立画像要素として、複数レイヤーの集合により構成される１つの画像オブジェクトに含まれるレイヤーオブジェクトや、文字オブジェクトの中でフォント・大きさ・色等が変更可能な特定文字列オブジェクト等が挙げられる。
【００１７】
また、「所定の変化を与える」とは、複数のプロジェクタの各々から投影された投影画像ごとに、オブジェクトに所定の変化を与えることをいう。そして、「異なるように制御する」とは、制御手段により所定の変化が与えられたオブジェクトの内容が、複数のプロジェクタの投影画像間において異なるように、各プロジェクタに対して指示又は調整することをいう。
【００１８】
なお、制御手段は、コンテンツのデータである画像データから、コンテンツを投影画像として生成する画像生成手段と、投影画像を生成する際に、画像データに基づくコンテンツのオブジェクトに所定の変化を与える編集手段とを備える。従って、画像生成手段はビューア機能を、編集手段は編集機能を備えるものである。
【００１９】
本発明に係るプロジェクタシステムとして、オブジェクトと、オブジェクトの属性を示すエレメントと、オブジェクトのエレメントに所定の変化を与えるためのパラメータと、を指定する指定手段をさらに含むことが好ましい。
【００２０】
上述した発明によれば、指定手段により、オブジェクトのエレメントに与える変化、すなわち、所定の変化が与えられるオブジェクトを指定した後、エレメントとパラメータとを指定することができる。従って、上述した制御手段により、オブジェクトの内容が複数のプロジェクタの投影画像間において異なるように、オブジェクトのエレメントに所定の変化を与える制御をすることができる。
【００２１】
さらに、上述した発明によれば、指定手段は、オブジェクトと、エレメントと、パラメータとを指定することから、編集作業の要素がこれら３つの要素に整理され、編集作業を簡略化することができる。
【００２２】
ここで、「エレメント」とは、オブジェクトの属性をいい、例えば、オブジェクトの色情報、サイズ情報、フォント情報、回転情報、位置情報、縦横比率情報、その他オブジェクトの変化可能な情報の一群から選択されるエレメントである。「パラメータ」とは、オブジェクトのエレメントに所定の変化を与えるためのものをいう。具体的には、図形オブジェクトの場合は、エレメントとして色情報を、パラメータとして赤系統を、文字オブジェクトの場合は、エレメントとしてフォントサイズ情報を、パラメータとして２ポイントずつサイズアップ等をいう。
【００２３】
本発明に係るプロジェクタシステムとして、複数のプロジェクタは、一のプロジェクタと、一のプロジェクタと通信可能な少なくとも１つの他のプロジェクタとを含み、制御手段は、指定手段により指定されたオブジェクトとエレメントとパラメータとに基づく所定の変化を示す変化情報を決定し、変化情報を一のプロジェクタから他のプロジェクタに送信することが好ましい。
【００２４】
上述した発明によれば、制御手段は、変化情報を一のプロジェクタから他のプロジェクタに送信することから、一のプロジェクタ（以下、「基準プロジェクタ」と称する）による所定の変化を与える制御ができる。
【００２５】
ここで、「複数のプロジェクタは、一のプロジェクタと、一のプロジェクタと通信可能な少なくとも１つの他のプロジェクタとを含む」ことから、一のプロジェクタ（基準プロジェクタ）を中心として、その他プロジェクタ各々が基準プロジェクタと通信可能なスター状のネットワークを構成することができる。
【００２６】
「変化情報」とは、制御手段により決定され、オブジェクトに所定の変化を与える情報であって、具体的には、プロジェクタの投影画像ごとに、オブジェクトと、エレメント（属性）と、所定の変化を与えるためのパラメータの具体的レベルとからなる情報を含む情報をいう。
【００２７】
プロジェクタがスター状の関係にあるネットワークにおいて、各プロジェクタから所定の変化が与えられたオブジェクトを含むコンテンツを投影するためには、各プロジェクタにおいて、所定の変化が与えられる前の基準となる画像データと変化情報とが必要となる。従って、制御手段は、事前に画像データを送信し、変化情報を一のプロジェクタから他のプロジェクタに送信する。この結果、他のプロジェクタの制御手段は、編集手段により、画像データと変化情報とによりコンテンツのオブジェクトに変化を与え、画像生成手段により、コンテンツを投影画像として投影することができる。
【００２８】
なお、変化情報を、変化後の投影画像データ自体とすることも可能である。この場合、基準プロジェクタにおいて、各プロジェクタの投影画像ごとに、所定の変化を与えた画像データを生成し、他のプロジェクタに送信する。従って、このような場合は、プロジェクタの制御手段に編集手段を備える必要はない。
【００２９】
本発明に係るプロジェクタシステムとして、制御手段は、複数のプロジェクタの台数に基づき、変化情報を決定することが好ましい。
【００３０】
上述した発明によれば、基準プロジェクタを中心として、その他プロジェクタ各々が基準プロジェクタと通信可能に構成されたネットワークにおいて、制御手段は、複数のプロジェクタの台数に基づき、変化情報を決定することから、プロジェクタの総台数を反映した変化情報を決定することができる。従って、所定の変化が与えられたオブジェクトを含む投影画像のバリエーションが広がり、より効率よく比較できるとともに、効果的な資料作成ができる。
【００３１】
本発明に係るプロジェクタシステムとして、複数のプロジェクタは、上流のプロジェクタから下流のプロジェクタまで通信順序が定められ、複数のプロジェクタは各々、制御手段を含み、制御手段は、指定手段により指定されたオブジェクトとエレメントとパラメータとに基づく所定の変化を示す変化情報を、所定の変化を与えたオブジェクトの内容が自身と自身よりも上流のプロジェクタとの投影画像間において異なるように決定することが好ましい。
【００３２】
上述した発明によれば、複数のプロジェクタの制御手段は変化情報を決定することから、プロジェクタの台数によらず、オブジェクトに所定の変化を与える制御ができる。
【００３３】
「複数のプロジェクタは、上流のプロジェクタから下流のプロジェクタまで通信順序が定められている」ことから、通信可能なプロジェクタが直列状の関係にあるネットワークを構成することができる。
【００３４】
なお、プロジェクタが直列状の関係にあるネットワークにおいて、各プロジェクタから所定の変化が与えられたオブジェクトを含むコンテンツを投影するためには、各プロジェクタにおいて、所定の変化が与えられる前の基準となる画像データと、変化情報と、自身及び自身のプロジェクタよりも上流のプロジェクタ全ての投影画像のオブジェクトのパラメータの具体的レベルからなる変化履歴情報とが必要となる。
【発明の効果】
【００３５】
上述した発明によれば、制御手段により所定の変化が与えられたオブジェクトを含む投影画像を、投影面に投影することができる。また、制御手段は、所定の変化を与えたオブジェクトの内容が複数のプロジェクタの投影画像間において異なるように制御することから、複数のプロジェクタにより、同時に変化させたオブジェクトを含むコンテンツの投影画像を投影することができる。従って、１台のプロジェクタにより、オブジェクトの変化を比較する必要がなくなり、作業の簡略化ができる。
【００３６】
さらに、制御手段により、各プロジェクタに対応する投影画像を比較することができるため、少ない台数のプロジェクタで、所定の変化を与えたオブジェクトを含むコンテンツの投影画像を、効率よく比較できる。従って、効果的な資料作成が可能となる。
【発明を実施するための最良の形態】
【００３７】
＜＜＜＜第１実施形態＞＞＞＞
第１実施形態に係るプロジェクタシステム１００を図１〜図１４に基づいて説明する。第１実施形態に係るプロジェクタシステム１００は、コンテンツを投影画像として投影面に投影する複数のプロジェクタ１１０が通信可能に接続されている。具体的には、図３に示すように、基準プロジェクタＰＪ１を中心として、その他プロジェクタ（ＰＪ２、ＰＪ３、ＰＪ４）各々が基準プロジェクタＰＪ１と通信可能なスター状のネットワークを構成する。
【００３８】
そして、基準プロジェクタＰＪ１は、複数のプロジェクタの投影画像間において、各プロジェクタから投影される投影画像に含まれるオブジェクトの内容が異なるように、オブジェクトに変化を与える。具体的には、まず、基準プロジェクタＰＪ１において、オブジェクトに所定の変化を与える変化情報をプロジェクタごとに生成し、生成した変化情報と、所定の変化が与えられる前の基準となる画像データとを、基準プロジェクタＰＪ１から他のプロジェクタ（ＰＪ２、ＰＪ３、ＰＪ４）に送信する。なお、基準プロジェクタＰＪ１においては、プロジェクタが備えるビューア機能により、画像データに基づくコンテンツを投影画像として投影面に投影する。
【００３９】
次いで、変化情報と画像データとを受信した各プロジェクタは、変化情報を利用して画像データに基づくコンテンツのオブジェクトに所定の変化を与える編集を行い、その後、プロジェクタが備えるビューア機能により、編集後のコンテンツを投影画像として投影面に投影し、各プロジェクタから投影される投影画像に含まれるオブジェクトの内容が異なるように制御される（ただし、変化情報の対象とならないオブジェクトは各投影画像で同一になるように制御される）。
【００４０】
＜＜＜プロジェクタ１１０の構成＞＞＞
プロジェクタ１１０の外観図を図１に示す。図１に示すように、プロジェクタ１１０の筐体の正面には、投影レンズ１１１が設けられている。プロジェクタ１１０の筐体内部において、光源からの光が光変調素子により変調された映像光を投影レンズ１１１からスクリーン（投影面）１４０へ投影画像を投影する構成となっている。
【００４１】
筐体上面には、プロジェクタ１１０を操作するための制御パネル１１６が設けられている。制御パネル１１６には、例えば、図示しないメニューボタン、上下左右の方向キー及び決定キー等が含まれている。操作者は、例えば、スクリーン１４０に投影されたメニュー画面を見ながら制御パネル１１６を操作して、投影画像の調整や設定等を行うことができる。
【００４２】
筐体背面には、外部機器接続用のインターフェース１２２が設けられている。インターフェース１２２を介して、パーソナルコンピュータ、ＤＶＤプレーヤー、デジタルカメラ、ビデオゲーム機などの映像ソースを接続することができる。また、他のプロジェクタと通信を行うための通信部の接続コネクタも背面に設けられている。スター状の接続の場合は複数の接続コネクタが、また、直列状の接続の場合は２つの接続コネクタが設けられている。
【００４３】
プロジェクタ１１０の機能の概略を示すブロック図を図２に示す。プロジェクタ１１０は、ＣＰＵ１１２と、制御パネル１１６と、リモコン通信部１１８と、編集データ記憶部１２０と、インターフェース１２２と、通信部１２４と、ランプ制御回路１２６と、ランプ１２８と、画像処理回路１３０と、光変調素子ドライブ回路１３２と、照明光学系１３４と、光変調素子１３６、結像光学系１３８とを含む。
【００４４】
＜＜ＣＰＵ１１２（制御手段）＞＞
プロジェクタ１１０は、演算等を行うＣＰＵ(中央処理装置)１１２を含む。ＣＰＵ１１２は、入出力バス１１４によって電気的に接続されており、データ信号やアドレス信号が入出力できるようになされている。また、ＣＰＵ１１２は、後述する図４〜図５に示す制御用プログラムを実行する。なお、これらの制御用プログラムは、図示しないＲＯＭに予め記憶され、また、制御用プログラムが使用する変数の値や各種のデータは、図示しないＲＡＭに記憶される。ＲＯＭ及びＲＡＭも、入出力バス１１４によって電気的に接続されている。
【００４５】
＜＜制御パネル１１６＞＞
制御パネル１１６は、操作者がプロジェクタ１１０を操作するためのパネルである。例えば、制御パネル１１６は、プロジェクタ１１０の電源のオンオフなどを制御したり、通信条件を定めるための表示部や操作部等が形成されている。また、制御パネル１１６は、入出力バス１１４に電気的に接続されており、制御パネル１１６から発せられた制御信号は、プロジェクタ１１０を制御するために、ＣＰＵ１１２に供給される。
【００４６】
上述したコンテンツは、種々のアプリケーションソフトウェアにより作成されたデータ、例えば、文書作成ソフトウェアで作成されたデータ、表計算ソフトウェアで作成されたデータ、画像作成ソフトウェアやプレゼンテーションソフトウェアで作成されたデータ等のプレゼンテーションとして提示できる各種のデータであればよい。なお、上述したＲＯＭやＲＡＭには、これらのコンテンツのデータを投影画像として表示するためのビューア等のアプリケーションソフトウェアも実行できるように予め記憶されている。
【００４７】
＜＜リモコン通信部１１８及びリモコン装置（指定手段）＞＞
本実施形態に係るプロジェクタシステムは、投影面に投影画像として投影されたコンテンツのオブジェクトに変化を与えるため、オブジェクトと、エレメントと、パラメータとを操作者の操作により指定できるリモコン装置（図示せず）を含む。リモコン通信部１１８は、変化を与えるコンテンツのオブジェクトが指定されたときに、リモコン装置から送信されるデータ、すなわち、指定したオブジェクト、エレメント、パラメータ等のデータを表すリモコン信号を受信する。なお、リモコン装置とリモコン通信部１１８との間の通信は、赤外線通信など公知の通信方式を用いて行うことが好ましい。
【００４８】
リモコン通信部１１８は、入出力バス１１４に電気的に接続されており、リモコン通信部１１８を介して供給されたオブジェクト等の制御データは、図示しないＲＡＭに記憶され、コンテンツのオブジェクトに変化を与える変化情報等の生成処理の際に使用される。
【００４９】
なお、オブジェクト等の指定は、リモコン通信部１１８を介するリモコン装置を用いた指定に限定されず、制御パネル１１６に設けられた操作部等により指定できるように変形することも可能である。また、インターフェース１２２を介して、プロジェクタと通信可能なパーソナルコンピュータによりオブジェクト等の指定できるように変形することもできる。
【００５０】
＜＜編集データ記憶部１２０＞＞
編集データ記憶部１２０には、プロジェクタから投影されるコンテンツのオブジェクトに所定の変化を与える変化情報と、オブジェクトに変化が与えられる前の基準となる画像データとが記憶される。
【００５１】
ここで、「変化情報」とは、各プロジェクタから投影されるコンテンツの投影画像に含まれるオブジェクトの内容が異なるようにオブジェクトに所定の変化を与えるための情報であって、プロジェクタの投影画像ごとに、“オブジェクト”と“エレメント（属性）”と“所定の変化を与えるためのパラメータの具体的レベル”とからなる情報を含む情報をいう。例えば、変化情報は、図形オブジェクトの色を赤系統に変化させる場合、オブジェクトとして図形オブジェクトを、エレメントとして色情報を、パラメータとして赤系統を、そして、パラメータの具体的レベルとして橙色を要素とする情報である。また、指定された１０ポイントの文字オブジェクトに対して、文字オブジェクトのフォントサイズを２ポイントずつ大きく変化させる場合、オブジェクトとして文字オブジェクトを、エレメントとしてフォントサイズ情報を、パラメータとして２ポイントサイズアップを、そして、パラメータの具体的レベルとして１２ポイントを要素とする情報である。なお、変化情報として、オブジェクトに変化を与えた後のコンテンツの画像データ自体とすることも可能である。
【００５２】
また、「画像データ」とは、各プロジェクタから投影される投影画像であるコンテンツのオブジェクトに所定の変化を与える前の基準となるコンテンツのデータである。各プロジェクタは、編集機能とビューア機能とを備え、編集機能により、変化情報を利用して画像データに基づきコンテンツのオブジェクトに所定の変化を与える編集を行い、ビューア機能により、所定の変化が与えられたオブジェクトを含むコンテンツを投影画像として投影面に投影する。
【００５３】
＜＜インターフェース１２２＞＞
インターフェース１２２は、プロジェクタ１１０の外部の制御装置や、記憶媒体等をプロジェクタ１１０に電気的に接続するためのものである。このインターフェース１２２を介して、コンテンツのデータがプロジェクタ１１０に供給される。例えば、インターフェース１２２には、ＵＳＢ（Universal Serial Bus）インターフェースや、ＩＥＥＥ（The Institute of Electrical and Electronic Engineers)インターフェース等がある。なお、プロジェクタシステム１００が複数のプロジェクタ１１０からなる場合、複数のプロジェクタ１１０各々に外部の制御装置や記憶媒体等が接続される必要はなく、複数のプロジェクタ１１０のうちの何れか１台のプロジェクタ１１０に、外部の制御装置や、記憶媒体等が接続されていればよい。
【００５４】
インターフェース１２２は、入出力バス１１４に電気的に接続されており、インターフェース１２２を介して供給されたコンテンツのデータは、後述する通信部１２４や、画像処理回路１３０に供給される。なお、インターフェース１２２を介して、プロジェクタ１１０間の通信を行うことも可能である。
【００５５】
＜＜通信部１２４＞＞
通信部１２４は、自身のプロジェクタと他のプロジェクタとの通信を行うためのものである。後述するように、通信部１２４を介して、コンテンツのデータや、各種の制御コマンドの他、オブジェクトの内容が異なるようにオブジェクトに所定の変化を与えるための変化情報が送受信される。この通信部１２４によって、複数のプロジェクタ１１０が通信可能に接続されることにより、プロジェクタシステム１００が構成される。さらに、通信部１２４を、プロジェクタ１１０の外部の制御装置との通信や、その他の記憶媒体等との通信に使用してもよい。
【００５６】
＜＜ランプ制御回路１２６＞＞
ランプ制御回路１２６は、後述するランプ１２８を制御する。ランプ制御回路１２６も入出力バス１１４に電気的に接続されている。ランプ制御回路１２６には、ランプ１２８が電気的に接続されている。ＣＰＵ１１２から発せられた制御信号がランプ制御回路１２６に供給されることによって、ランプ制御回路１２６は、供給された制御信号に応じて、ランプ１２８の点灯や、消灯や、発光強度などを制御する。
【００５７】
＜＜ランプ１２８（光源）＞＞
ランプ１２８は、所定の波長で所定の強度の光を発するもの、例えば、ハロゲンランプからなる。このランプ１２８は、発せられた光が、プロジェクタ１１０の外に向かって発せられるように、プロジェクタ１１０の内部の所定の位置に配置されている。
【００５８】
＜＜画像処理回路１３０、光変調素子ドライブ回路１３２＞＞
画像処理回路１３０は、表示用メモリ(図示せず)を含む。この表示用メモリには、上述したインターフェース１２２を介して供給された各種のコンテンツのデータが、ＣＰＵ１１２から発せられた制御信号に応じて、表示用のデータに変換されて記憶される。
【００５９】
画像処理回路１３０も入出力バス１１４に電気的に接続されている。画像処理回路１３０には、上述した表示用メモリと光変調素子ドライブ回路１３２とが電気的に接続されている。画像処理回路１３０は、上述したＣＰＵ１１２から発せられた制御信号に応じて、表示用メモリに記憶されているデータに基づいて、光変調素子ドライブ回路１３２を制御するための制御信号を光変調素子ドライブ回路１３２に発する。
【００６０】
光変調素子ドライブ回路１３２は、画像処理回路１３０から発せられた制御信号に応じて、光変調素子１３６を駆動するための駆動信号を光変調素子１３６に発する。光変調素子１３６は、光変調素子ドライブ回路１３２から供給された駆動信号に応じて、光変調素子１３６に至った光を、通過させる動作又は遮断する動作をする。このようにすることで、各種のコンテンツを投影画像として投影することができる。
【００６１】
＜＜照明光学系１３４＞＞
図２に示すように、ランプ制御回路１２６によって制御されるランプ１２８から発せられた光は、照明光学系１３４に導かれる。照明光学系１３４は、例えば、反射鏡(図示せず)や、フィルター(図示せず)や、レンズ(図示せず)等を含む。これらの反射鏡やフィルターやレンズは、プロジェクタ１１０の内部の所定の位置に設けられている。
【００６２】
照明光学系１３４は、ランプ１２８から発せられた光を平行光に近づけると共に、その強度を均一に近づけて、後述する光変調素子１３６に導く。なお、照明光学系１３４に含まれるレンズの形状や数については、ランプ１２８から発せられた光を光変調素子１３６に入射させるために好ましい光に変換できるものであればよく、適宜定めることができる。
【００６３】
＜反射鏡＞
ランプ１２８の周囲には、反射鏡が設けられている。反射鏡の反射面は、所定の曲面形状、例えば、放物面形状や楕円面形状を有する。反射鏡は、反射鏡の反射面の焦点の位置が、ランプ１２８のフィラメントの位置とおおよそ一致するように配置されている。反射鏡は、ランプ１２８から発せられた光を、反射面で反射させて集光し、後述する光変調素子１３６に向かうように導く。
【００６４】
＜フィルター＞
反射鏡によって反射された光の進行方向には、フィルターが配置されている。フィルターは、ランプ１２８から発せられた光のうち、光変調素子１３６を傷める可能性のある波長の光や、人体等に影響を及ぼす可能性のある波長の光を予め遮断する。
【００６５】
＜＜光変調素子１３６＞＞
照明光学系１３４に導かれた光は、所望する変換がされて、光変調素子ドライブ回路１３２によって制御される光変調素子１３６に導かれる。
【００６６】
照明光学系１３４を通過した光の進行方向には、光変調素子１３６、例えば、液晶素子が配置されている。この光変調素子１３６は、上述したように、光変調素子ドライブ回路１３２から発せられる駆動信号によって制御される。光変調素子１３６は、この駆動信号に応じて、光変調素子１３６に至った光を通過させたり遮断したりする動作をする。
【００６７】
この光変調素子１３６の動作によって光変調素子１３６を通過した光が、所望する投影画像として、スクリーン１４０等の投影面(図示せず)に形成される。
【００６８】
なお、光変調素子１３６は、上述した液晶素子だけでなく、ＤＭＤ(デジタル・マイクロミラー・デバイス)等、ランプ１２８から発せられた光の進行を制御できるものであればよい。
【００６９】
＜他の光学素子＞
また、ランプ１２８から発せられた光の強度をより均一に近づけて光変調素子１３６に照射させるためのロッド等の光学素子を、照明光学系１３４にさらに加えてもよい。
【００７０】
＜＜結像光学系１３８＞
光変調素子１３６に導かれた光は変調されて、結像光学系１３８に導かれる。なお、図２においては、ランプ１２８から発せられて、結像光学系１３８に至り、プロジェクタ１１０から発せられる光を破線で示した。
【００７１】
＜投影レンズ＞
上述した光変調素子１３６を通過した光の進行方向には、投影レンズ(図示せず)が設けられている。上述したように、投影レンズは、光変調素子１３６を通過した光を、所定の方向に向かって拡がるように変換する。この投影レンズによって、投影像を所望する大きさにして投影することができる。
【００７２】
スクリーン１４０等の投影面に投影させるために好ましい光に変換するものであればよく、投影レンズの形状や数については、適宜定めればよい。
【００７３】
＜ズーム機能＞
さらに、結像光学系１３８に、可動レンズ群を設けて、ズーム機能を有するようにしてもよい。このようにすることで、投影像を所望する大きさに拡大又は縮小することができる。なお、ズーム機能は、可動レンズ群のように光学的に拡大又は縮小するようにしても、上述したＣＰＵ１１２や画像処理回路１３０の演算処理によって行ってもよい。
【００７４】
＜投影像の補正＞
また、光変調素子１３６を通過した光は、投影面に斜めに投影される場合もあり、投影される投影像が歪む可能性がある。このような歪みを補正するための機構や方法は、補正するための光学素子を結像光学系１３８に設けて光学的に行っても、上述したＣＰＵ１１２や画像処理回路１３０の演算処理によって行ってもよい。
【００７５】
＜＜＜プロジェクタシステム１００の構成及び制御処理＞＞＞
＜＜プロジェクタＰＪ１〜ＰＪ４＞＞
第１実施形態に係るプロジェクタシステム１００の構成の概略図を図３に示す。プロジェクタシステム１００は、４台のプロジェクタが通信可能に接続し、さらに、一方のプロジェクタにパーソナルコンピュータ等の制御装置ＰＣが通信可能に接続されたシステムである。以下では、制御装置ＰＣが接続されたプロジェクタＰＪ１を基準プロジェクタと、他のプロジェクタをＰＪ２、ＰＪ３、ＰＪ４と称する。従って、第１実施形態に係るプロジェクタシステムは、基準プロジェクタＰＪ１を中心として、プロジェクタＰＪ２〜ＰＪ４各々が基準プロジェクタＰＪ１と通信可能なスター状のネットワークを構成する。
【００７６】
＜基準プロジェクタＰＪ１＞
第１実施形態に係るプロジェクタシステム１００では、基準プロジェクタＰＪ１が、複数のプロジェクタの投影画像間において、各プロジェクタから投影される投影画像に含まれるオブジェクトの内容が異なるように、オブジェクトに変化を与える制御を行う。従って、基準プロジェクタＰＪ１には、制御装置ＰＣ等により作成されたコンテンツの画像データが編集データ記憶部１２０に記憶されている。
【００７７】
オブジェクトに変化を与えるため、基準プロジェクタＰＪ１は、オブジェクトに所定の変化を与える変化情報をプロジェクタごとに生成し、生成した変化情報と、所定の変化が与えられる前の基準となる画像データとを、基準プロジェクタＰＪ１から他のプロジェクタ（ＰＪ２、ＰＪ３、ＰＪ４）に送信する。なお、基準プロジェクタＰＪ１においては、プロジェクタが備えるビューア機能により、画像データに基づくコンテンツを投影画像として投影面に投影する。
【００７８】
＜プロジェクタＰＪ２〜ＰＪ４＞
プロジェクタＰＪ２〜ＰＪ４の各々は、変化情報と画像データとを受信すると、変化情報を利用して画像データに基づくコンテンツのオブジェクトに所定の変化を与える編集を行う。編集した後、プロジェクタが備えるビューア機能により、編集後のコンテンツを投影画像として投影面に投影する。この結果、各プロジェクタから投影される投影画像に含まれるオブジェクトの内容が異なるように制御される。
【００７９】
具体的には、オブジェクトに変化を与えた前後において、基準プロジェクタＰＪ１から、基準プロジェクタＰＪ１の編集データ記憶部１２０に記憶された画像データ自体に基づく（変化が与えられていないオブジェクトを含む）コンテンツの投影画像が投影される。一方、プロジェクタＰＪ２〜ＰＪ４から、変化情報を利用して画像データに基づくコンテンツのオブジェクトに所定の変化が与えられたコンテンツの投影画像が投影される。
【００８０】
第１実施形態に係るプロジェクタシステムにおいては、変化情報を基準プロジェクタＰＪ１から他のプロジェクタＰＪ２〜ＰＪ４に送信することから、基準プロジェクタＰＪ１による所定の変化を与える制御ができる。また、スター状のネットワークにおいて、ネットワークを構成するプロジェクタの台数に基づき、変化情報を決定することから、プロジェクタの総台数を反映した変化情報を決定することができる。従って、所定の変化が与えられたオブジェクトを含む投影画像のバリエーションが広がり、より効率よく比較できるとともに、効果的な資料作成ができる。
【００８１】
＜＜制御処理＞＞
図４〜図１０を用いて、第１実施形態に係るプロジェクタシステム１００の制御処理を説明する。図４及び図５は、第１実施形態に係るプロジェクタシステム１００の制御処理を実行するためのフローチャートである。なお、図４及び図５において、基準プロジェクタＰＪ１以外のプロジェクタＰＪ２〜ＰＪ４における処理は同一であることから、説明を簡単にするため、プロジェクタＰＪ３に関する処理は省略した。図６〜図１０は、図形オブジェクトに変化を与える制御処理を説明するため、各プロジェクタからの投影画像を示した状態図である。
【００８２】
なお、本実施形態の「コンテンツ」は、データがアプリケーションソフトウェアにより視認可能に投影画像として表示されるように変換されたものである。具体的には、画像作成ソフトウェアやプレゼンテーションソフトウェアで作成されたデータに限定されず、文書作成ソフトウェアで作成されたデータ、表計算ソフトウェアで作成されたデータ等のプレゼンテーションとして提示できる各種のデータを、アプリケーションソフトウェアにより視認可能に投影画像として表示されるように変換されたものも含まれる。
【００８３】
＜基準画像投影処理＞
まず、基準プロジェクタＰＪ１は、編集データ記憶部１２０に記憶された画像データ（「基準画像データ」と称する）のコンテンツを投影画像としてスクリーンに投影する基準画像投影処理を実行する（ステップＳ１１）。基準画像投影処理が実行された状態図を図６に示す。図６は、文字オブジェクトである「あいうえお」と、図形オブジェクトである赤色に塗りつぶされた「円」、青色に塗りつぶされた「三角形」並びに緑色に塗りつぶされた「四角形」と、それ以外の無色の背景オブジェクトとからなるコンテンツの投影画像が基準プロジェクタＰＪ１から投影されている状態図を示している。なお、図６〜図１０において、赤色を右肩上がりの平行斜線パターンで、青色をドットパターンで、そして、緑色を右肩下がりの平行斜線パターンで表した。
【００８４】
また、基準プロジェクタＰＪ１の投影画像から順に、右方向にプロジェクタＰＪ２、ＰＪ３そしてＰＪ４の投影画像が示されるが、基準画像投影処理（ステップＳ１１）では基準プロジェクタＰＪ１以外のプロジェクタからは画像は投影されないことを示している。
【００８５】
図示しないリモコン装置又は基準プロジェクタＰＪ１の制御パネル１１６に設けられたメニュースイッチが操作されると、投影画像としてメニューバーを模したコンテンツが投影画像として投影され、投影画像のオブジェクトに変化を与える変更指定がリモコン装置等によって行うことができる入力可能状態となる。
【００８６】
そして、オブジェクトに変化を与える変更指定が行われたか否かを判断する（ステップＳ１２）。ステップＳ１２において、基準プロジェクタＰＪ１により変更指定が行われない（ＮＯ）と判別したときは、ステップＳ１２の処理を繰り返す。一方、ステップＳ１２において、変更指定が行われた（ＹＥＳ）と判別したときは、基準プロジェクタＰＪ１の投影画像であるコンテンツの基準画像データを、基準プロジェクタＰＪ１から他のプロジェクタＰＪ２〜ＰＪ４に送信する基準画像データ送信処理を実行する（ステップＳ１３）。具体的には、基準画像データ送信処理（ステップＳ１３）は、操作者が基準プロジェクタＰＪ１の投影画像のメニューバーから「画像調整」項目を選択することにより実行され、基準プロジェクタＰＪ１からそれ以外のプロジェクタに、編集データ記憶部１２０に記憶された基準画像データを送信する。
【００８７】
基準画像データ受信処理（ステップＳ３１，Ｓ４１）により、画像データを受信した基準プロジェクタＰＪ１以外のプロジェクタＰＪ２〜ＰＪ４は、各プロジェクタのスクリーンに画像データのコンテンツを投影画像として投影する基準画像投影処理を実行する（ステップＳ３２，Ｓ４２）。基準画像投影処理が実行された状態図を図７に示す。図７に示すように、基準画像投影処理（ステップＳ３１，Ｓ４１）が実行された結果、プロジェクＰＪ１〜ＰＪ４各々から、同一の投影画像（基準画像）が投影される。
【００８８】
＜オブジェクト選択処理（オブジェクト受付処理）＞
基準画像データ送信処理（ステップＳ１３）が実行された基準プロジェクタＰＪ１では、変化を与えるオブジェクトの選択をリモコン装置等によって行うオブジェクト受付処理が実行できる入力可能状態となる（ステップＳ１４）。具体的には、基準画像データからコンテンツのオブジェクトの情報を取得し、スクリーンに投影されたメニューバーの「画像調整」項目に関連付けられた「オブジェクト選択」に、取得したオブジェクトを、例えば、ダウンドロップ方式により示すことにより、オブジェクト受付処理を実行する。図８に、オブジェクト受付処理が実行されている状態図を示す。
【００８９】
図７に示すように、メニューバーの「オブジェクト選択」項目には、基準画像データから取得されたオブジェクト名、すなわち、「図形１」、「図形２」、「図形３」、「文字１」そして「背景」というオブジェクト名が、ダウンドロップ方式により表示されている。従って、操作者は、リモコン装置等によって、変化を与えるオブジェクトの選択を行うことができる。
【００９０】
なお、メニューバーの「オブジェクト選択」項目に表示されるオブジェクト名は、基準画像データから自動的に取得されることから、基準プロジェクタＰＪ１の編集データ記憶部１２０に記憶される基準画像データを編集することにより、オブジェクトの追加・削除・修正を行うことができ、メニューバーの「オブジェクト選択」項目の内容に反映させることができる。
【００９１】
そして、オブジェクトの指定が行われたか否かを判断する（ステップＳ１５）。ステップＳ１５において、基準プロジェクタＰＪ１によりオブジェクトの指定が行われない（ＮＯ）と判別したときは、ステップＳ１５の処理を繰り返す。一方、ステップＳ１５において、オブジェクトの指定が行われた（ＹＥＳ）と判別したときは、変化を与えるオブジェクトを決定するオブジェクト決定処理を実行する（ステップＳ１６）。上述の図８は、オブジェクト決定処理が実行されて、図形１オブジェクトが指定された状態図である。基準プロジェクタＰＪ１の投影画像中の図形１オブジェクト、すなわち、「円」が指定されたことを操作者に明示するため、図形１オブジェクトの輪郭を破線で示している。なお、指定されたオブジェクトの輪郭を破線で示すことに限らず、点滅させること等により、指定されたオブジェクトを明示することも好ましい。
【００９２】
＜オブジェクト選択処理（エレメント受付処理）＞
オブジェクト決定処理（ステップＳ１６）が実行された基準プロジェクタＰＪ１では、変化を与えるオブジェクトのエレメントの選択をリモコン装置等によって行うエレメント受付処理が実行できる入力可能状態となる（ステップＳ１７）。具体的には、基準画像データからコンテンツのオブジェクトに関連付けられたエレメントの情報を取得し、スクリーンに投影されたメニューバーの「図形１」等の各オブジェクトに関連付けられた「エレメント選択」に、取得したエレメントを、例えば、ダウンドロップ方式により示すことにより、エレメント受付処理を実行する。
【００９３】
そして、エレメントの指定が行われたか否かを判断する（ステップＳ１８）。ステップＳ１８において、基準プロジェクタＰＪ１によりエレメントの指定が行われない（ＮＯ）と判別したときは、ステップＳ１８の処理を繰り返す。一方、ステップＳ１８において、エレメントの指定が行われた（ＹＥＳ）と判別したときは、エレメントを決定するエレメント決定処理を実行する（ステップＳ１９）。
【００９４】
＜オブジェクト選択処理（パラメータ受付処理）＞
エレメント決定処理（ステップＳ１９）が実行された基準プロジェクタＰＪ１では、変化を与えるオブジェクトのエレメントのパラメータの選択をリモコン装置等によって行うパラメータ受付処理が実行できる入力可能状態となる（ステップＳ２０）。そして、パラメータの指定が行われたか否かを判断する（ステップＳ２１）。ステップＳ２１において、基準プロジェクタＰＪ１によりパラメータの指定が行われない（ＮＯ）と判別したときは、ステップＳ２１の処理を繰り返す。一方、ステップＳ２１において、パラメータの指定が行われた（ＹＥＳ）と判別したときは、パラメータを決定するパラメータ決定処理を実行する（ステップＳ２２）。
【００９５】
従って、オブジェクトのエレメントに与える変化、すなわち、所定の変化が与えられるオブジェクトを指定した後、エレメントとパラメータとを指定することから、オブジェクトの内容が複数のプロジェクタの投影画像間において異なるように、オブジェクトのエレメントに所定の変化を与える制御をすることができる。
【００９６】
図９に、オブジェクト決定処理により「図形１」オブジェクト（「円」オブジェクト）を、エレメント決定処理により「色」エレメントを、パラメータ決定処理により「赤系統」を選択・決定した状態図を示す。図９に示すように、オブジェクトの属性であるエレメントは、例えば、図形１オブジェクト（「円」オブジェクト）に対して、オブジェクトの色、大きさ（サイズ）、縦横比、回転の項目の一群から選択されるものである。オブジェクトのエレメントに変化を与えるためのパラメータは、例えば、図形１オブジェクト（「円」オブジェクト）の色エレメントに対して、赤系統、青系統、緑系統そして、色の系統によらず色を変化させるランダムの項目の一群から選択されるものである。
【００９７】
なお、オブジェクト名と同様、エレメント名及びパラメータ名も、基準画像データから自動的に取得されることから、基準プロジェクタＰＪ１の編集データ記憶部１２０に記憶される基準画像データを編集することにより、追加・削除・修正を行うことができ、メニューバーの各項目の内容に反映させることができる。
【００９８】
さらに、オブジェクトと、エレメントと、パラメータとを指定することから、編集作業の要素がこれら３つの要素に整理され、編集作業を簡略化することができる。
【００９９】
＜変化情報決定・記憶処理＞
ステップＳ１４〜Ｓ２２により、変化を与えるオブジェクト、エレメント及びパラメータが決定されると、基準プロジェクタＰＪ１は、プロジェクタＰＪ２〜ＰＪ４から投影されるコンテンツのオブジェクトに変化を与えるため、変化情報を生成し、生成した変化情報を基準プロジェクタＰＪ１の編集データ記憶部１２０に記憶する変化情報決定・記憶処理を実行する（ステップＳ２３）。プロジェクタごとに生成された変化情報は、オブジェクトに変化を与えるものであるが、変化を与えたオブジェクトの内容が基準プロジェクタＰＪ１を含む全てのプロジェクタの投影画像間において異なるように生成される。
【０１００】
ここで、変化情報は、決定されたオブジェクト、エレメント及びパラメータに基づいて生成される情報であって、プロジェクタの投影画像ごとに、オブジェクトと、エレメントと、所定の変化を与えるためのパラメータの具体的レベルと、からなる情報を含む情報である。
＜変化情報に基づく画像投影処理＞
変化情報決定・記憶処理（ステップＳ２３）によりプロジェクタごとに生成された変化情報は、基準プロジェクタＰＪ１の変化情報送信処理（ステップＳ２４）により、基準プロジェクタＰＪ１から他のプロジェクタごとに送信される（ステップＳ２４）。そして、送信された変化情報は、プロジェクタＰＪ２〜ＰＪ４の変化情報受信処理により受信される（ステップＳ３３，４３）。基準プロジェクタＰＪ１以外のプロジェクタＰＪ２〜ＰＪ４では、自身の編集データ記憶部に記憶された基準画像データと、受信した変化情報とに基づき、画像データの編集を行う変化情報に基づく画像データ生成処理を実行する（ステップＳ３４，Ｓ４４）。そして、画像データ生成処理を実行した後、プロジェクタが備えるビューア機能により、編集後の画像データのコンテンツを投影画像としてスクリーンに投影する生成画像投影処理を実行する（ステップＳ３５，Ｓ４５）。
【０１０１】
図９の状態図では、図形１オブジェクト（「円」オブジェクト）の色エレメントを、パラメータ「赤系統」により変化を与えた各プロジェクタからの投影画像を示している。具体的には、図形１オブジェクトの色が、プロジェクタＰＪ１からＰＪ４へ順に、「赤」、「うすいオレンジ」、「ベージュ」そして「オレンジ」と変化させている（図９では、平行斜線の密度により、色の変化を示した）。従って、変化情報に含まれるパラメータのレベルとして、プロジェクタＰＪ２、ＰＪ３そしてＰＪ４には、「うすいオレンジ」、「ベージュ」そして「オレンジ」が送信される。
【０１０２】
このように、所定の変化を与えたオブジェクトの内容がプロジェクタＰＪ１〜ＰＪ４の投影画像間において異なるように制御されることから、複数のプロジェクタＰＪ１〜ＰＪ４により、同時に変化させたオブジェクトを含むコンテンツの投影画像を投影することができる。従って、所望の投影画像を選択するまでに同じ作業を繰り返す必要があり、変化後の画像をユーザの記憶を頼りに比較する１台のプロジェクタの場合とは異なり、本実施形態に係るプロジェクタシステムにおいては、オブジェクトが変化している各プロジェクタからの投影画像を記憶に頼ることなく実際に見ながら比較するだけで、オブジェクトの変化を一括して把握することができ、同じ作業を繰り返すことなく、また、変化前の画像の印象をユーザが自分で記憶しておく必要がなくなり、作業の簡略化ができる。すなわち、オブジェクトのパラメータを変化させた画像を並べて投影でき、実際に見比べながら最良の画像となるパラメータを選択できるので、効果的な資料作成を効率的に進めることができる。最良の画像となるパラメータで作成された画像の選択方法は後述する。
【０１０３】
さらに、各プロジェクタに対応する投影画像を比較することができるため、少ない台数のプロジェクタで、所定の変化を与えたオブジェクトを含むコンテンツの投影画像を、効率よく比較できる。従って、効果的な資料作成が可能となる。
【０１０４】
＜画像選択処理＞
変化情報に基づく画像投影処理が実行されると、基準プロジェクタＰＪ１では、プロジェクタＰＪ１〜ＰＪ４から投影された投影画像の中から何れかの画像の選択をリモコン装置等によって行う画像選択指定処理が実行できる入力可能状態となり、画像選択の指定が行われたか否かを判断する（ステップＳ２５）。ステップＳ２５において、基準プロジェクタＰＪ１により画像選択の指定が行われない（ＮＯ）と判別したときは、ステップＳ２５の処理を繰り返す。一方、ステップＳ２５において、画像選択の指定が行われた（ＹＥＳ）と判別したときは、選択した画像に対応する変化情報と基準画像データとから選択画像データを生成するとともに編集データ記憶部１２０に記憶する選択画像データ生成処理を実行した後（ステップＳ２６）、基準プロジェクタＰＪ１の投影画像として、選択画像データのコンテンツを投影画像としてスクリーンに投影させる選択画像投影処理を実行する（ステップＳ２７）。
【０１０５】
そして、基準プロジェクタＰＪ１は、プロジェクタＰＪ２〜ＰＪ４に対して投影画像の投影を終了させる終了信号を送信する終了信号送信処理を実行する（ステップＳ２８）。プロジェクタＰＪ２〜ＰＪ４においては、基準プロジェクタＰＪ１から送信された終了信号を、終了信号受信処理を実行することにより受信する（ステップＳ３６，４６）。終了信号を受信したプロジェクタＰＪ２〜ＰＪ４は、生成画像投影処理（ステップＳ３５，４５）により投影された投影画像の投影を終了する投影画像消去処理を実行する（ステップＳ３７，４７）。
【０１０６】
図１０に、図９の状態図において、プロジェクタＰＪ４の画像４が選択され、画像選択処理が実行された状態図を示す。基準プロジェクタＰＪ１の投影画像として、図形１オブジェクト（「円」オブジェクト）の色エレメントが「オレンジ」に決定された画像が投影され、プロジェクタＰＪ２〜ＰＪ４の画像データに基づくコンテンツの投影画像はスクリーンから消去されている。
【０１０７】
以上により、基準プロジェクタＰＪ１と、それ以外のプロジェクタＰＪ２〜ＰＪ４とを用いて、投影画像のオブジェクトの内容がプロジェクタの投影画像間において異なるように制御する制御処理を終了する。
【０１０８】
なお、再度、オブジェクトに変化を与えたい場合は、上述の制御処理を繰り返すことにより実現でき、操作者が所望する画像を選択することができる。
【０１０９】
＜その他のオブジェクトの変化例＞
（複数オブジェクトの選択）
本実施形態においては、オブジェクトのエレメントとパラメータとが共通する場合、上述した制御処理により、複数のオブジェクトに対して同時に変化を与えることができる。複数のオブジェクトに変化を与える制御処理を実行した状態図を図１１に示す。図１１（Ａ）は、図形１オブジェクト（「円」オブジェクト）と図形２オブジェクト（「四角形」オブジェクト）とを選択した状態図である。図１１（Ｂ）は、エレメントとして「大きさ」を、パラメータとして「１５ｍｍずつ縮小」を選択し、両オブジェクトに変化を与えた状態図である。そして、図１１（Ｃ）は、プロジェクタＰＪ２から投影された画像２を選択した状態図である。
【０１１０】
（文字オブジェクトの選択１）
本実施形態においては、文字オブジェクトに対して変化を与えることができる。文字オブジェクトに変化を与える制御処理を実行した状態図を図１２に示す。図１２（Ａ）は、文字１オブジェクト（文字列「あいうえお」オブジェクト）を選択した状態図である。図１２（Ｂ）は、エレメントとして「フォントサイズ」を、パラメータとして「２ポイントずつ拡大」を選択し、文字１オブジェクトに変化を与えた状態図である。そして、図１２（Ｃ）は、プロジェクタＰＪ１から投影された画像１を選択した状態図である。
【０１１１】
（文字オブジェクトの選択２）
さらに、文字オブジェクトに対して変化をランダムに与えることもできる。文字オブジェクトに変化をランダムに与える制御処理を実行した状態図を図１３に示す。図１３（Ａ）は、文字１オブジェクトを選択した状態図である。図１３（Ｂ）は、エレメントとして「字体」を、パラメータとして「ランダム」を選択し、文字１オブジェクトに変化をランダムに与えた状態図である。そして、図１３（Ｃ）は、プロジェクタＰＪ３から投影された画像３を選択した状態図である。
【０１１２】
（背景オブジェクトの選択）
さらに、背景オブジェクトに対して変化を与えることもできる。背景オブジェクトに変化を与える制御処理を実行した状態図を図１４に示す。図１４（Ａ）は、背景オブジェクトを選択した状態図である。図１４（Ｂ）は、エレメントとして「色」を、パラメータとして「ランダム」を選択し、背景オブジェクトに変化をランダムに与えた状態図である。そして、図１４（Ｃ）は、プロジェクタＰＪ２から投影された画像２を選択した状態図である。
【０１１３】
＜＜＜＜第２実施形態＞＞＞＞
第２実施形態に係るプロジェクタシステム２００を図１５〜図１８に基づいて説明する。第２実施形態に係るプロジェクタシステム２００は、コンテンツを投影画像として投影面に投影する複数のプロジェクタ１１０が通信可能に接続されているが、図１５に示すように、基準プロジェクタＰＪ１からＰＪ２、ＰＪ３そしてＰＪ４の順に、上流のプロジェクタから下流のプロジェクタまで通信順序が予め設定された、通信可能な直列状のネットワークを構成する。
【０１１４】
そして、各プロジェクタは、プロジェクタの投影画像間において、上流のプロジェクタから下流のプロジェクタまでの各プロジェクタから投影される投影画像に含まれるオブジェクトの内容が異なるように、オブジェクトに変化を与える。従って、プロジェクタの台数によらず、オブジェクトに所定の変化を与える制御ができる。
【０１１５】
具体的には、まず、プロジェクタＰＪ１において、プロジェクタＰＪ２のコンテンツのオブジェクトに所定の変化を与える変化情報を生成し、生成した変化情報と、所定の変化が与えられる前の基準となる画像データと、所定の変化が与えられるプロジェクタＰＪ１のオブジェクトのパラメータの具体的レベルが設定された変化履歴情報とを、基準プロジェクタＰＪ１からプロジェクタＰＪ２に送信する。なお、基準プロジェクタＰＪ１においては、プロジェクタが備えるビューア機能により、画像データに基づくコンテンツを投影画像として投影面に投影する。
【０１１６】
次いで、変化情報と画像データとを受信したプロジェクタＰＪ２は、変化情報を利用して画像データに基づくコンテンツのオブジェクトに所定の変化を与える編集を行い、その後、プロジェクタが備えるビューア機能により、編集後のコンテンツを投影画像として投影面に投影し、プロジェクタＰＪ１とＰＪ２とから投影される投影画像に含まれるオブジェクトの内容が異なるように制御される。さらに、プロジェクタＰＪ２は、自身及び自身のプロジェクタＰＪ２よりも上流のプロジェクタＰＪ１のコンテンツに含まれるオブジェクトのパラメータの具体的レベルである変化履歴情報と、プロジェクタＰＪ３のコンテンツのオブジェクトに所定の変化を与える変化情報とを生成し、生成した変化情報及び変化履歴情報と、画像データとをプロジェクタＰＪ３に送信する。
【０１１７】
さらに、変化情報と、変化履歴情報と、画像データとを受信したプロジェクタＰＪ３は、変化情報及び変化履歴情報を利用して画像データに基づくコンテンツのオブジェクトに所定の変化を与える編集を行い、その後、プロジェクタが備えるビューア機能により、編集後のコンテンツを投影画像として投影面に投影し、プロジェクタＰＪ１〜ＰＪ３から投影される投影画像に含まれるオブジェクトの内容が異なるように制御される。さらに、プロジェクタＰＪ３は、自身ＰＪ３及び自身のプロジェクタＰＪ３よりも上流のプロジェクタＰＪ１〜ＰＪ２のコンテンツに含まれるオブジェクトのパラメータの具体的レベルである変化履歴情報と、プロジェクタＰＪ４のコンテンツのオブジェクトに所定の変化を与える変化情報とを生成し、生成した変化情報及び変化履歴情報と、画像データとをプロジェクタＰＪ４に送信する。
【０１１８】
そして、変化情報と、変化履歴情報と、画像データとを受信したプロジェクタＰＪ４も、変化情報及び変化履歴情報を利用して画像データに基づくコンテンツのオブジェクトに所定の変化を与える編集を行い、その後、編集後のコンテンツを投影画像として投影面に投影し、プロジェクタＰＪ１〜ＰＪ４から投影される投影画像に含まれるオブジェクトの内容が異なるように制御される。
【０１１９】
＜＜＜プロジェクタ２１０の構成＞＞＞
第２実施形態に係るプロジェクタシステム２００は、第１実施形態に係るプロジェクタシステムのプロジェクタ１１０に代えて、プロジェクタ１１０に変化履歴記憶部１２１を備えるプロジェクタ２１０により構成される。図１６に、第２実施形態に係るプロジェクタシステム２００のプロジェクタ２１０の機能の概略を示すブロック図を示す。以下に、プロジェクタ２１０がプロジェクタ１１０と異なる変化履歴記憶部１２１について説明する。
【０１２０】
＜＜変化履歴記憶部１２１＞＞
第２実施形態に係るプロジェクタシステム２００においては、基準プロジェクタＰＪ１からＰＪ２、ＰＪ３そしてＰＪ４の順に、上流のプロジェクタから下流のプロジェクタまで通信順序が予め設定された、通信可能な直列状のネットワークを構成する。そして、各プロジェクタは、プロジェクタの投影画像間において、上流のプロジェクタから下流のプロジェクタまでの各プロジェクタから投影される投影画像に含まれるオブジェクトの内容が異なるように、オブジェクトに変化を与える。
【０１２１】
そのため、各プロジェクタでは、自身よりも上流のプロジェクタ全てにおいて生成された画像データの変化履歴情報を記憶することにより、自身及び自身より上流のプロジェクタから投影される投影画像のオブジェクトの内容が複数のプロジェクタの投影画像間において重ならないようにオブジェクトに対して変化を与える。従って、変化履歴情報を変化履歴記憶部１２１に記憶する。
【０１２２】
ここで、変化履歴情報は、自身及び自身のプロジェクタよりも上流のプロジェクタ全ての投影画像のオブジェクトのパラメータの具体的レベルから構成される情報である。例えば、プロジェクタＰＪ１ではオブジェクトに変化が与えられないため、プロジェクタＰＪ１の投影画像のパラメータの具体的レベルが変化履歴として設定される。一方、プロジェクタＰＪ２では、プロジェクタＰＪ１からの変化履歴情報に含まれるプロジェクタＰＪ１の投影画像のパラメータの具体的レベルと、プロジェクタＰＪ２の投影画像のパラメータの具体的レベルが変化履歴情報として設定される。同様に、プロジェクタＰＪ３では、プロジェクタＰＪ１〜ＰＪ３の投影画像のパラメータの具体的レベルが変化履歴情報として設定され、プロジェクタＰＪ４では、プロジェクタＰＪ１〜ＰＪ４の投影画像のパラメータの具体的レベルが変化履歴情報として設定される。
【０１２３】
＜＜制御処理＞＞
図１７〜図１８を用いて、第２実施形態に係るプロジェクタシステム２００の制御処理を説明する。図１７及び図１８は、第２実施形態に係るプロジェクタシステム２００において実行される制御処理を実行するためのフローチャートである。なお、図１７及び図１８において、プロジェクタＰＪ２とＰＪ３との処理は重複することから、説明を簡単にするため、プロジェクタＰＪ３に関する処理は省略した。
【０１２４】
＜基準画像投影処理＞
まず、プロジェクタＰＪ１は、編集データ記憶部１２０に記憶された画像データ（「基準画像データ」と称する）のコンテンツを投影画像としてスクリーンに投影し（ステップＳ１１１）、図示しないリモコン装置によって、投影画像のオブジェクトに変化を与える変更指定が行うことができる入力可能状態となる。
【０１２５】
そして、オブジェクトに変化を与える変更指定が行われたか否かを判断した後（ステップＳ１１２）、変更指定が行われた（ＹＥＳ）と判別したときは、プロジェクタＰＪ１の投影画像であるコンテンツの基準画像データを、プロジェクタＰＪ１からプロジェクタＰＪ１に通信可能なプロジェクタＰＪ２に送信する。基準画像データ受信処理（ステップＳ１３１）により、基準画像データを受信したプロジェクタＰＪ２は、スクリーンに画像データのコンテンツを投影画像として投影するとともに（ステップＳ１３２）、プロジェクタＰＪ３に基準画像データを送信する。
【０１２６】
同様に、プロジェクタＰＪ３においても、基準画像データのコンテンツを投影画像として投影するとともに、プロジェクタＰＪ４に基準画像データを送信する。そして、プロジェクタＰＪ４においても、基準画像データのコンテンツを投影画像として投影する（ステップＳ１４２）。基準画像投影処理（ステップＳ１３２，Ｓ１４２）が実行された結果、プロジェクＰＪ１〜ＰＪ４各々から、同一の投影画像（基準画像）が投影される。
【０１２７】
＜オブジェクト選択処理＞
第２実施形態においても、オブジェクト選択処理（ステップＳ１１４〜Ｓ１２２）が実行される。第２実施形態のオブジェクト選択処理は、第１実施形態のオブジェクト選択処理（ステップＳ１４〜Ｓ２２）と同様の処理が実行される。
【０１２８】
＜プロジェクタＰＪ１の変化情報決定・記憶処理＞
ステップＳ１１４〜Ｓ１２２により、変化を与えるオブジェクト、エレメント及びパラメータが決定されると、プロジェクタＰＪ１は、プロジェクタＰＪ２から投影されるコンテンツのオブジェクトに変化を与えるため、プロジェクタＰＪ１の投影画像のパラメータの具体的レベルである変化履歴情報を生成し、生成した変化履歴情報を変化履歴記憶部１２１に、さらに、変化情報を生成し、生成した変化情報をプロジェクタＰＪ１の編集データ記憶部１２０に記憶する（ステップＳ１２３）。プロジェクタごとに生成された変化情報は、オブジェクトに変化を与えるものであるが、変化を与えたオブジェクトの内容がプロジェクタＰＪ１とプロジェクタＰＪ２の投影画像間において異なるように生成される。
【０１２９】
なお、第２実施形態の変化情報も、第１実施形態の変化情報と同様、決定されたオブジェクト、エレメント及びパラメータに基づいて生成される情報であって、プロジェクタの投影画像ごとに、オブジェクトと、エレメントと、所定の変化を与えるためのパラメータの具体的レベルと、からなる情報を含む情報である。
【０１３０】
＜プロジェクタＰＪ２・ＰＪ３の画像投影処理＞
プロジェクタＰＪ１の変化情報決定・記憶処理（ステップＳ１２３）により生成された変化情報及び変化履歴情報は、プロジェクタＰＪ１の変化情報送信処理により、プロジェクタＰＪ１からプロジェクタ２に送信される（ステップＳ１２４）。そして、送信された変化情報及び変化履歴情報は、プロジェクタＰＪ２の変化情報受信処理により受信される（ステップＳ１３３）。プロジェクタＰＪ２では、自身の編集データ記憶部に記憶された基準画像データと、受信した変化情報及び変化履歴情報に基づき、画像データの編集を行う画像データ生成処理を実行する（ステップＳ１３４）。
【０１３１】
そして、当該画像データ生成処理を実行した後、受信した変化情報と変化履歴情報とからオブジェクトに変化を与える変化情報を生成し、プロジェクタＰＪ２の編集データ記憶部１２０に記憶し、さらに、受信した変化履歴情報に、自身であるプロジェクタＰＪ２の生成された画像データからオブジェクトのパラメータの具体的レベルを追加して新たな変化履歴情報を生成し、プロジェクタＰＪ２の変化履歴記憶部１２１に記憶する変化履歴情報生成・記憶処理（ステップＳ１３５）を実行する。その後、プロジェクタが備えるビューア機能により、編集後の画像データのコンテンツをプロジェクタＰＪ２の投影画像としてスクリーンに投影する生成画像投影処理を実行する（ステップＳ１３６）。
【０１３２】
生成画像投影処理を実行した後（ステップＳ１３６）、プロジェクタＰＪ２の変化情報・変化履歴情報生成・記憶処理（ステップＳ１３５）により生成された変化情報及び変化履歴情報は、プロジェクタＰＪ２の変化情報・変化履歴情報送信処理により、プロジェクタＰＪ２からプロジェクタ３に送信される（ステップＳ１３７）。
【０１３３】
プロジェクタＰＪ２からプロジェクタＰＪ３に送信された変化情報及び変化履歴情報は、プロジェクタＰＪ３の変化情報受信処理により受信され、プロジェクタＰＪ２と同様、自身の編集データ記憶部に記憶された基準画像データと、受信した変化情報及び変化履歴情報に基づき、画像データの編集を行う画像データ生成処理が実行される。そして、受信した変化情報と変化履歴情報とからオブジェクトに変化を与える変化情報と変化履歴情報とを生成し、プロジェクタＰＪ３の編集データ記憶部１２０と変化履歴記憶部１２１に記憶する。その後、プロジェクタが備えるビューア機能により、編集後の画像データのコンテンツをプロジェクタＰＪ３の投影画像としてスクリーンに投影する。最後に、プロジェクタＰＪ３では、プロジェクタＰＪ３により生成された変化情報及び変化履歴情報をプロジェクタ４に送信する。
【０１３４】
＜プロジェクタＰＪ４の画像投影処理＞
プロジェクタＰＪ３からプロジェクタＰＪ４に送信された変化情報及び変化履歴情報は、プロジェクタＰＪ４の変化情報受信処理により受信される（ステップＳ１４３）。プロジェクタＰＪ４では、自身の編集データ記憶部に記憶された基準画像データと、受信した変化情報及び変化履歴情報に基づき、画像データの編集を行う画像データ生成処理を実行する（ステップＳ１４４）。その後、プロジェクタが備えるビューア機能により、編集後の画像データのコンテンツをプロジェクタＰＪ４の投影画像としてスクリーンに投影する生成画像投影処理を実行する（ステップＳ１４５）。
【０１３５】
＜画像選択処理＞
第２実施形態においても、画像選択処理（ステップＳ１２５〜Ｓ１２８，Ｓ１３８〜Ｓ１３９，Ｓ１４６〜Ｓ１４７）が実行される。第１実施形態においては、終了信号がプロジェクタＰＪ１からプロジェクタＰＪ２〜ＰＪ４各々に送信されるのに対して、第２実施形態においては、プロジェクタＰＪ１からプロジェクタＰＪ２に、次いで、プロジェクタＰＪ２からプロジェクタＰＪ３に、その後、プロジェクタＰＪ３からプロジェクタＰＪ４に、優先順位に従って送信され、プロジェクタＰＪ２〜ＰＪ４で生成された投影画像の投影処理を終了する。
【図面の簡単な説明】
【０１３６】
【図１】プロジェクタ１１０の外観を説明するための図である。
【図２】プロジェクタ１１０の機能の概略を示すブロック図である。
【図３】第１実施形態に係るプロジェクタシステム１００の構成を示す概略図である。
【図４】第１実施形態に係るプロジェクタシステム１００において実行される制御処理を実行するためのフローチャートである。
【図５】第１実施形態に係るプロジェクタシステム１００において実行される制御処理を実行するためのフローチャートである。
【図６】図形オブジェクトに変化を与える制御処理を説明する図であって、変更指示前の状態図である。
【図７】図形オブジェクトに変化を与える制御処理を説明する図であって、変更指示後の状態図である。
【図８】図形オブジェクトに変化を与える制御処理を説明する図であって、オブジェクト選択時の状態図である。
【図９】図形オブジェクトに変化を与える制御処理を説明する図であって、オブジェクトを変化させた状態図である。
【図１０】図形オブジェクトに変化を与える制御処理を説明する図であって、画像を選択した状態図である。
【図１１】他の図形オブジェクトに変化を与える制御処理を説明する図である。
【図１２】文字オブジェクトに変化を与える制御処理を説明する図である。
【図１３】他の文字オブジェクトに変化を与える制御処理を説明する図である。
【図１４】背景オブジェクトに変化を与える制御処理を説明する図である。
【図１５】第２実施形態に係るプロジェクタシステム２００の構成を示す概略図である。
【図１６】第２実施形態に係るプロジェクタ２１０の機能の概略を示すブロック図である。
【図１７】第２実施形態に係るプロジェクタシステム２００において実行される制御処理を実行するためのフローチャートである。
【図１８】第２実施形態に係るプロジェクタシステム２００において実行される制御処理を実行するためのフローチャートである。
【符号の説明】
【０１３７】
１００，２００    プロジェクタシステム
１１０，２１０  プロジェクタ
１１２  ＣＰＵ（制御手段）
１１６  制御パネル
１１８  リモコン通信部
１２０  編集データ記憶部
１２１  変化履歴記憶部
【図１】
2009129411.tif 000002
【図２】
2009129411.tif 000003
【図３】
2009129411.tif 000004
【図４】
2009129411.tif 000005
【図５】
2009129411.tif 000006
【図６】
2009129411.tif 000007
【図７】
2009129411.tif 000008
【図８】
2009129411.tif 000009
【図９】
2009129411.tif 000010
【図１０】
2009129411.tif 000011
【図１１】
2009129411.tif 000012
【図１２】
2009129411.tif 000013
【図１３】
2009129411.tif 000014
【図１４】
2009129411.tif 000015
【図１５】
2009129411.tif 000016
【図１６】
2009129411.tif 000017
【図１７】
2009129411.tif 000018
【図１８】
2009129411.tif 000019