(57)【要約】【課題】複数のプロジェクタを用いて視聴者に理解しやすい投影画像を得ることを可能としたプロジェクタシステムを提供する。【解決手段】マスタープロジェクタが、ＰＣ６から取得した投影データをユーザの指示情報やデータ内容に基づいて分割するとともに、分割された各投影データについてデータ属性に基づいて割付順位を設定し、且つプロジェクタシステム１を構成する各プロジェクタについてプロジェクタの属性に基づいて優先順位を設定し、更に、各投影データを設定された割付順位が上位の投影データから各プロジェクタに設定された優先順位に従って、プロジェクタに割り付けるように構成する。【選択図】図１４
2009075488.tif 000002
【特許請求の範囲】
【請求項１】
通信可能に接続された複数のプロジェクタと、
前記複数のプロジェクタにより投影される投影データを取得する投影データ取得手段と、
前記投影データ取得手段で取得した前記投影データを複数の投影データに分割する分割手段と、
前記分割手段によって分割された複数の投影データを前記複数のプロジェクタにそれぞれ割り付ける割り付け手段と、
前記分割手段によって分割された複数の投影データを前記割り付け手段によって割り付けられた各プロジェクタで投影する投影手段と、を有することを特徴とするプロジェクタシステム。
【請求項２】
前記プロジェクタにより投影される投影画面を２以上に分割する分割線を検出する分割線検出手段を有し、
前記分割手段は前記分割線検出手段によって検出された分割線に基づいて前記投影データを分割することを特徴とする請求項１に記載のプロジェクタシステム。
【請求項３】
前記プロジェクタにより投影される投影画面に含まれる一又は複数のエリアを検出するエリア検出手段を有し、
前記分割手段は前記エリア検出手段によって検出されたエリアに基づいて前記投影データを分割することを特徴とする請求項１に記載のプロジェクタシステム。
【請求項４】
前記投影データ取得手段は、前記投影データとともに前記投影データのデータ内容を特定する付加データを取得し、
前記分割手段は前記付加データに基づいて前記投影データを分割することを特徴とする請求項１に記載のプロジェクタシステム。
【請求項５】
前記付加データは前記投影データのオブジェクト情報又はレイヤー情報を含み、
前記分割手段は前記投影データをオブジェクト毎又はレイヤー毎に分割することを特徴とする請求項４に記載のプロジェクタシステム。
【請求項６】
前記複数のプロジェクタの属性を取得する属性取得手段を有し、
前記割り付け手段は前記属性取得手段によって取得された各プロジェクタの属性に基づいて前記複数の投影データを割り付けることを特徴とする請求項１乃至請求項５のいずれかに記載のプロジェクタシステム。
【請求項７】
前記割り付け手段は、
前記属性取得手段によって取得されたプロジェクタの属性に基づいて各プロジェクタに優先順位を設定する優先順位設定手段と、
前記属性取得手段によって取得されたプロジェクタの属性に応じたデータ属性に基づいて、前記分割手段によって分割された複数の投影データに割付順位を設定する割付順位設定手段と、を備え、
前記分割手段によって分割された複数の投影データを前記割付順位設定手段で設定された割付順位が上位の投影データから前記優先順位設定手段で設定された優先順位に従って割り付けることを特徴とする請求項６に記載のプロジェクタシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプロジェクタから構成され、分割された複数の投影データを投影するプロジェクタシステムに関する。
【背景技術】
【０００２】
近年では、会議やプレゼンテーション、研修、教育などの場面において、プロジェクタ等を使用してスクリーン（投射面）に画像情報や文字情報を映すことが一般的になっている。また、従来においては複数のプロジェクタを組合せて使用し、各プロジェクタで異なる画像を同時に異なるエリアに投影することによって、所望の投影画像を得るプロジェクタシステムについても提案されている。このようなプロジェクタシステムでは特に、一の投影データを複数の投影データを分割し、分割した投影データをそれぞれ異なるプロジェクタで投影させることも可能である。例えば、特開２００２−１４０７１５号公報には、投影データを縦方向及び横方向にプロジェクタの台数に応じた間隔で分割し、分割した投影データを各プロジェクタで投影させるプロジェクタシステムについて記載されている。
【特許文献１】特開２００２−１４０７１５号公報（第３頁、図３、図４）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、前記特許文献１に記載のプロジェクタシステムでは、投影する投影データの内容については考慮せずに、投影データを常に固定位置で等間隔に分割する。また、分割した投影データは分割位置に対応するプロジェクタに常に固定して割り付ける。従って、投影データ中に写真やテキスト等の異なる種類のオブジェクトが複数配置されている場合においては、異なるオブジェクト間の境界線ではなく写真やテキストの途中で投影データが分割される虞があった。その結果、複数のプロジェクタによって一の写真やテキストが分断されて異なるエリアにそれぞれ投影されることとなり、視聴者に投影画像の内容を理解させることが困難となっていた。
【０００４】
本発明は、前記従来の問題点を解消するためになされたものであり、投影データの分割や分割した投影データのプロジェクタに対する割り付け等を固定した条件で行うことなく、複数のプロジェクタを用いて視聴者に理解しやすい投影画像を得ることを可能としたプロジェクタシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するため請求項１に係るプロジェクタシステムは、通信可能に接続された複数のプロジェクタと、前記複数のプロジェクタにより投影される投影データを取得する投影データ取得手段と、前記投影データ取得手段で取得した前記投影データを複数の投影データに分割する分割手段と、前記分割手段によって分割された複数の投影データを前記複数のプロジェクタにそれぞれ割り付ける割り付け手段と、前記分割手段によって分割された複数の投影データを前記割り付け手段によって割り付けられた各プロジェクタで投影する投影手段と、を有することを特徴とする。
【０００６】
また、請求項２に係るプロジェクタシステムは、請求項１に記載のプロジェクタシステムにおいて、前記プロジェクタにより投影される投影画面を２以上に分割する分割線を検出する分割線検出手段を有し、前記分割手段は前記分割線検出手段によって検出された分割線に基づいて前記投影データを分割することを特徴とする。
ここで、分割線検出手段によって検出される分割線は、プロジェクタシステムにおいて設定された分割線でも良いし、外部の装置で設定された分割線でも良い。尚、外部の装置で分割線が設定された場合には、その設定情報を別途通信で取得する構成とする。
【０００７】
また、請求項３に係るプロジェクタシステムは、請求項１に記載のプロジェクタシステムにおいて、前記プロジェクタにより投影される投影画面に含まれる一又は複数のエリアを検出するエリア検出手段を有し、前記分割手段は前記エリア検出手段によって検出されたエリアに基づいて前記投影データを分割することを特徴とする。
ここで、エリア検出手段によって検出されるエリアは、プロジェクタシステムにおいて設定されたエリアでも良いし、外部の装置で設定されたエリアでも良い。尚、外部の装置でエリアが設定された場合には、その設定情報を別途通信で取得する構成とする。
【０００８】
また、請求項４に係るプロジェクタシステムは、請求項１に記載のプロジェクタシステムにおいて、前記投影データ取得手段は、前記投影データとともに前記投影データのデータ内容を特定する付加データを取得し、前記分割手段は前記付加データに基づいて前記投影データを分割することを特徴とする。
【０００９】
また、請求項５に係るプロジェクタシステムは、請求項４に記載のプロジェクタシステムにおいて、前記付加データは前記投影データのオブジェクト情報又はレイヤー情報を含み、前記分割手段は前記投影データをオブジェクト毎又はレイヤー毎に分割することを特徴とする。
ここで、「オブジェクト」とは投影データに含まれる（埋め込まれる）ファイルであり、例えばjpgファイル、bmpファイル、txtファイル等がある。また、「オブジェクト情報」とは投影データに含まれるファイル種別を特定する為の情報をいう。
また、「レイヤー情報」とは投影データを構成する一又は複数のレイヤーを特定する為の情報をいう。
【００１０】
また、請求項６に係るプロジェクタシステムは、請求項１乃至請求項５のいずれかに記載のプロジェクタシステムにおいて、前記複数のプロジェクタの属性を取得する属性取得手段を有し、前記割り付け手段は前記属性取得手段によって取得された各プロジェクタの属性に基づいて前記複数の投影データを割り付けることを特徴とする。
尚、プロジェクタの属性としては投影輝度、解像度、光源種別、画角、色、ユーザが設定可能な属性等がある。
【００１１】
更に、請求項７に係るプロジェクタシステムは、請求項６に記載のプロジェクタシステムにおいて、前記割り付け手段は、前記属性取得手段によって取得されたプロジェクタの属性に基づいて各プロジェクタに優先順位を設定する優先順位設定手段と、前記属性取得手段によって取得されたプロジェクタの属性に応じたデータ属性に基づいて、前記分割手段によって分割された複数の投影データに割付順位を設定する割付順位設定手段と、を備え、前記分割手段によって分割された複数の投影データを前記割付順位設定手段で設定された割付順位が上位の投影データから前記優先順位設定手段で設定された優先順位に従って割り付けることを特徴とする。
尚、データの属性としては画像サイズ、容量、ファイル形式、文字数等がある。
【発明の効果】
【００１２】
請求項１に係るプロジェクタシステムでは、投影データの分割や分割した投影データのプロジェクタに対する割り付け等を固定した条件で行うことなく、ユーザによる指示や投影データのデータ内容に基づいて各種プロジェクタシステムの制御を行うことが可能となる。従って、複数のプロジェクタを用いて視聴者に理解しやすい投影画像を得ることができる。
【００１３】
また、請求項２に係るプロジェクタシステムでは、検出された分割線に基づいて投影データの分割を行うので、ユーザが任意に設定した分割線で投影データを分割することが可能となる。従って、投影データ中に写真やテキスト等の異なる種類のオブジェクトが複数配置されている場合であっても、異なるオブジェクト間の境界を分割線とすることによって、複数のプロジェクタによって一の写真やテキストが分断されて異なるエリアにそれぞれ投影されることがない。
【００１４】
また、請求項３に係るプロジェクタシステムでは、検出されたエリアに基づいて投影データの分割を行うので、ユーザが任意に設定したエリアの投影データを分割することが可能となる。従って、投影データ中に写真やテキスト等の異なる種類のオブジェクトが複数配置されている場合であっても、各オブジェクトを含むエリアで分割することによって、複数のプロジェクタによって一の写真やテキストが分断されて異なるエリアにそれぞれ投影されることがない。
【００１５】
また、請求項４に係るプロジェクタシステムでは、投影データのデータ内容を特定する付加データに基づいて投影データの分割を行うので、投影データ中に写真やテキスト等の異なる種類のオブジェクトや複数のレイヤーが配置されている場合であっても、付加データに基づいて各オブジェクトが配置されるエリア毎又はレイヤー毎に投影データを分割することが可能となる。従って、複数のプロジェクタによって一の写真やテキストが分断されて異なるエリアにそれぞれ投影されることがない。
【００１６】
また、請求項５に係るプロジェクタシステムでは、投影データに付加されるオブジェクト情報又はレイヤー情報に基づいて投影データの分割を行うので、投影データ中に写真やテキスト等の異なる種類のオブジェクトや複数のレイヤーが配置されている場合であっても、各オブジェクトが配置されるエリア毎又はレイヤー毎に投影データを分割することが可能となる。
【００１７】
また、請求項６に係るプロジェクタシステムでは、プロジェクタの属性に基づいて分割された投影データの割り付けを行うので、複数のプロジェクタの内から、分割された投影データを投影するのに適当なプロジェクタを選択して投影させることが可能となる。その結果、より鮮明で且つ見易い投影画像を得ることが可能となる。
【００１８】
更に、請求項７に係るプロジェクタシステムでは、プロジェクタの属性と分割された投影データのデータ属性とに基づいて分割された投影データの割り付けを行うので、複数のプロジェクタの内から、分割された投影データを投影するのにより適当なプロジェクタを選択して投影させることが可能となる。その結果、より鮮明で且つ見易い投影画像を得ることが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係るプロジェクタシステムについて具体化した一実施形態について図面を参照しつつ詳細に説明する。
先ず、本実施形態に係るプロジェクタシステム１の構成について図１に基づき説明する。図１は本実施形態に係るプロジェクタシステム１を示す概略構成図である。
【００２０】
図１に示すように、本実施形態に係るプロジェクタシステム１は、複数台のプロジェクタ（本実施形態では第１プロジェクタ２、第２プロジェクタ３、第３プロジェクタ４、第４プロジェクタ５の計４台）と、ＰＣ（Personal Computer）６とから構成されている。
【００２１】
第１プロジェクタ２〜第４プロジェクタ５は、例えば、液晶プロジェクタ、ＤＬＰプロジェクタ、ＬＣＯＳプロジェクタ等によって構成され、光変調素子等の表示デバイスに表示された画像をスクリーンに投影する投影装置である。そして、本実施形態に係る第１プロジェクタ２〜第４プロジェクタ５では、プロジェクタ毎に割り付けられた投影データをスクリーンに対して投影し、所望の投影画像を得る。
【００２２】
更に、第１プロジェクタ２〜第４プロジェクタ５はプロジェクタ毎に異なる属性を有している。このプロジェクタの属性としては、投影輝度、解像度、画角、光源種別、色等のプロジェクタ毎の固有の値であるデバイス属性と、輝度、コントラスト、台形補正等のユーザが設定可能な設定属性がある。
【００２３】
また、第１プロジェクタ２〜第４プロジェクタ５は例えば無線ＬＡＮ等による無線通信によって相互通信可能に構成されている。更に、第１プロジェクタ２〜第４プロジェクタ５の内のいずれか一のプロジェクタ（図１では第１プロジェクタ２）は、ＰＣ６とＵＳＢケーブル等により接続されている。そして、本実施形態ではＰＣ６と接続された第１プロジェクタ２が、後述のようにメインプロジェクタに設定される。尚、第１プロジェクタ２〜第４プロジェクタ５を互いにＵＳＢケーブル等の通信ケーブルにより接続することによって相互に通信可能に構成しても良く、ＰＣ６との接続に無線通信を使用してもよい。また、第１プロジェクタ２〜第４プロジェクタ５の詳細な構成については後述する。
【００２４】
そして、第２プロジェクタ３〜第４プロジェクタ５は、メインプロジェクタである第１プロジェクタ２からの指示により、スクリーン７に各画像８Ａ〜８Ｄを並列投射する。
【００２５】
一方、ＰＣ６は第１プロジェクタ２〜第４プロジェクタ５において投影する為の投影データを、接続されたプロジェクタに対して供給する投影データ供給装置である。そして、ＰＣ６は投影データを記憶するＨＤＤやプロジェクタに接続する為のＵＳＢインターフェース等を備える。ここで、ＰＣ６により供給される投影データは、例えば、写真や動画等の画像データ、文字によって構成される文章データ等の一のオブジェクトから構成されるデータ以外にも、これらの複数種類のオブジェクトによって構成されるデータもある。また、ＰＣ６では後述するように投影データを分割する為の分割線や分割エリアの指定を行うことも可能である。
【００２６】
次に、本実施形態に係るプロジェクタシステム１を構成する第１プロジェクタ２〜第４プロジェクタ５について図２を用いて説明する。図２は本実施形態に係る第１プロジェクタ２のブロック図である。尚、第１プロジェクタ２〜第４プロジェクタ５は基本的に同一の構成を有している。従って、以下では第１プロジェクタ２のみを例に挙げて説明することとし、第２プロジェクタ３〜第４プロジェクタ５の説明については省略する。
【００２７】
第１プロジェクタ２は、筐体と、筐体に対して設置された投射用レンズから基本的に構成される。そして、筐体内部には後述するようにＣＰＵ１１、不揮発性メモリ１２、光源であるランプ１３、画像形成素子等からなる照明光学系１４、光変調素子１５、投射用レンズ等からなる結像光学系１６、制御回路としての画像処理回路１７、光変調素子ドライブ回路１８、ランプ制御回路１９、冷却ファン（図示せず）等を収納する。また、筐体側面には他のプロジェクタとの通信を行う為の無線インターフェース２０、ＰＣ６との通信を行う為のＵＳＢインターフェース２１、リモコン（図示せず）からのユーザの操作情報を受信する赤外線受光部２２及び赤外線制御部２３、ユーザの入力操作を受け付ける操作パネル２４、処理対象となる投影データを一旦記憶する為のフレームメモリ２５が設けられている。
【００２８】
以下に、第１プロジェクタ２を構成する各構成要素について説明する。
ＣＰＵ１１は第１プロジェクタ２の全体の制御を行う演算装置及び制御装置である。
また、不揮発性メモリ１２は、ＣＰＵ１１で実行される制御用のプログラムのほか、投影データ、本プロジェクタを識別する識別ＩＤ、本プロジェクタの属性に関する属性情報（図６参照）、プロジェクタシステム１を構成する各プロジェクタ（本実施形態では第１プロジェクタ２〜第４プロジェクタ５）について優先順位を設定したプロジェクタ優先順テーブル（図７参照）、分割された投影データについて割り付け順位を設定した投影データ割付順テーブル（図８参照）等が記憶される記憶手段である。尚、プロジェクタ優先順テーブル及び投影データ割付順テーブルについてはマスタープロジェクタである第１プロジェクタ２でのみ記憶される。
【００２９】
また、ランプ１３は、第１プロジェクタ２の光源であり、例えばＬＥＤ（Light Emitting Diode）、高圧水銀ランプ、超高圧水銀ランプ等が用いられる。
また、照明光学系１４は、例えばライトトンネル、絞り、反射ミラー、レンズ等によって構成され、光源から入射される光を光軸上に集光し、光変調素子１５に導く為の光路を形成する。
【００３０】
また、光変調素子１５は、例えば透過型のＬＣＤ（Liquid Crystal Display）或いはＤＭＤ（Digital Mirror Device）等から構成され、光源から入射される光を変調し、投影されるべき投影画像を生成する画像形成素子である。
【００３１】
また、結像光学系１６は光変調素子１５で生成された投影画像を結像させる手段であり、光変調素子１５で生成された投影画像を拡大してスクリーン７（投影面）に対して投射する投影用レンズ等から構成される。
【００３２】
また、画像処理回路１７及び光変調素子ドライブ回路１８は、フレームメモリ２５に記憶された投影データに基づいて、図示しないＲＡＭ等のワークエリアを使用して光変調素子１５を制御する。
また、ランプ制御回路１９は、操作パネル２４に設けられた電源スイッチのＯＮ操作及びＯＦＦ操作に基づいて点灯状態と消灯状態とを切り替えるようにランプ１３を制御する。
【００３３】
そして、上記構成を有する第１プロジェクタ２によれば、ランプ１３より出射された光は先ず照明光学系１４に入射する。照明光学系１４に入射した光は、ライトトンネルやレンズ等を通過して光変調素子１５に至る。光変調素子１５に入射した光は変調されて画像を生成する。その後、変調された光は結像光学系１６に導かれ、投影用レンズ等により拡大されてスクリーン７に対して所定サイズで投影される。
【００３４】
続いて、前記構成を有する第１プロジェクタ２〜第４プロジェクタ５の内、マスタープロジェクタである第１プロジェクタ２において実行する投影処理プログラムについて図３〜図５に基づき説明する。図３は本実施形態に係る投影処理プログラムのフローチャートである。ここで、投影処理プログラムは第１プロジェクタ２の電源がＯＮされた後に実行され、プロジェクタ毎に投影データの割り付けを行うとともに割り付けられた投影データに基づく投影を行うプログラムである。尚、以下の図３〜図５にフローチャートで示されるプログラムは、第１プロジェクタ２が備えている不揮発性メモリ１２等に記憶されており、ＣＰＵ１１により実行される。
【００３５】
先ず、ステップ（以下、Ｓと略記する）１において、ＣＰＵ１１はプロジェクタシステム１を構成する他プロジェクタ（図１では第２プロジェクタ３〜第４プロジェクタ５）と通信を行うことによって、稼動中のプロジェクタを検出する。
【００３６】
次に、Ｓ２においてＣＰＵ１１は他のプロジェクタから送信されたプロジェクタ情報と、不揮発性メモリ１２に記憶された本プロジェクタのプロジェクタ情報を取得する。ここで、プロジェクタ情報は、プロジェクタを識別する識別ＩＤやプロジェクタの属性に関する属性情報からなる。ここで、特にプロジェクタの属性情報は、図６に示すようにプロジェクタ毎の固有の値であるデバイス属性に関する情報と、台形補正等のユーザが設定可能な設定属性に関する情報が含まれる。そして、デバイス属性に関する情報としては、例えば投影輝度、解像度、画角、光源種別、色等に関する情報が有る。また、設定属性に関する情報としては、例えば輝度、コントラスト、台形補正等に関する情報がある。尚、設定属性については操作パネル２４やリモコンを用いたユーザの操作により変更可能に構成されている。
【００３７】
続いて、Ｓ３でＣＰＵ１１は、前記Ｓ２で取得したプロジェクタシステム１を構成する各プロジェクタのプロジェクタ情報に基づいて、前記Ｓ１で検出された他プロジェクタと本プロジェクタとに優先順位を設定したプロジェクタ優先順テーブルを作成する。尚、本実施形態では図６に示すプロジェクタの属性の内、特に解像度に基づいて優先順位を設定する。具体的には、解像度が高いプロジェクタから順に優先順位が設定される。
【００３８】
ここで、図７は上記Ｓ３で作成されるプロジェクタ優先順テーブルの一例を示した図である。尚、図７に示すプロジェクタ優先順テーブルは、本プロジェクタを含めた４台の第１プロジェクタ２〜第４プロジェクタ５（識別ＩＤ：１０１〜１０４）が稼動している場合であって、解像度に基づいて優先順位を設定する場合に作成されるプロジェクタ優先順テーブルである。
図７に示すように、プロジェクタ優先順テーブルには、解像度に基づいて設定された優先順位と、プロジェクタを識別する識別ＩＤと、解像度等の各プロジェクタの属性とから構成される。例えば図７では、解像度の最も高い第２プロジェクタ３が優先順位「１」に設定され、次に解像度の高い第１プロジェクタ２が優先順位「２」に設定され、以下同様に第４プロジェクタ５が優先順位「３」に設定され、第３プロジェクタ４が優先順位「４」に設定される。尚、解像度が同一の場合には識別ＩＤが小さいプロジェクタを優先して順位が設定される。そして、上記プロジェクタ優先順テーブルは、後述するように分割された投影データをプロジェクタに割り付ける際に用いられる。
【００３９】
その後、Ｓ４においてＣＰＵ１１は、後述の投影データ分割処理（図４）を行う。尚、投影データ分割処理ではユーザの指定やデータ内容等に基づいて、ＰＣ６から受信した投影データを複数の投影データに分割する。
【００４０】
次に、Ｓ５においてＣＰＵ１１は、前記Ｓ４で分割された各投影データのデータ属性に基づいて、分割された各投影データに割付順位を設定した投影データ割付順テーブルを作成する。尚、ＣＰＵ１１は、前記Ｓ３でプロジェクタに優先順位を設定した際に考慮されたプロジェクタの属性（本実施形態では解像度）に対応するデータ属性（本実施形態では画像サイズ）に基づいて割付順位を設定する。具体的には、画像サイズが大きい投影データから順に割付順位が設定される。
【００４１】
ここで、図８は上記Ｓ５で作成される投影データ割付順テーブルの一例を示した図である。尚、図８に示す投影データ割付順テーブルは、ユーザの設定に基づいて投影データ（分割前サイズ１０２４×７２８pixels）が投影データＡ、投影データＢ、投影データＣの３つに分割された場合であって、画像サイズに基づいて割付順位を設定する場合に作成される投影データ割付順テーブルである。
図８に示すように、投影データ割付順テーブルには、画像サイズに基づいて設定された割付順位と、投影データを識別する識別名称と、画像サイズ度等の各投影データのデータ属性とから構成される。例えば図８では、画像サイズの最も大きい投影データＡが割付順位「１」に設定され、次に画像サイズの大きい投影データＢが割付順位「２」に設定され、投影データＣが割付順位「３」に設定される。そして、上記投影データ割付順テーブルは、後述するように分割された投影データをプロジェクタに割り付ける際に用いられる。
【００４２】
その後、Ｓ６においてＣＰＵ１１は、後述の投影データ割り付け処理（図５）を行う。尚、投影データ割り付け処理では、プロジェクタ優先順テーブル及びデータ割付順テーブルを用いて、前記Ｓ４で分割された各投影データを前記Ｓ１で検出したいずれかの他プロジェクタ又は本プロジェクタに割り付ける。
【００４３】
そして、Ｓ７においてＣＰＵ１１は、分割された投影データをそれぞれ前記Ｓ６で割り付けたプロジェクタに送信するとともに、本プロジェクタに割り付けられた投影データを投影する。
【００４４】
次に、前記Ｓ４の投影データ分割処理のサブ処理プログラムについて図４を用いて説明する。図４は前記Ｓ４で実行される投影データ分割処理のサブ処理プログラムのフローチャートである。
【００４５】
先ず、投影データ分割処理のＳ１１においてＣＰＵ１１は、ＰＣ６からＵＳＢインターフェース２１を介して投影データを取得する。尚、後述する分割線や分割エリアがＰＣ６で指定されていた場合には、分割線や分割エリアに関する指定情報についても取得する。また、投影データにオブジェクト情報やレイヤー情報が付加されている場合には、オブジェクト情報やレイヤー情報についても取得する。
【００４６】
次に、Ｓ１２においてＣＰＵ１１は、前記Ｓ１１で取得した投影データに関する分割線又は分割エリアの指定情報があるか否か判定する。ここで、分割線又は分割エリアの指定は、ユーザによる操作パネル２４の操作又はＰＣ６の操作によって行われる。そして、操作パネル２４によって分割線又は分割エリアの指定がされた場合には、その指定情報は不揮発性メモリ１２に記憶される。また、ＰＣ６によって分割線又は分割エリアの指定がされた場合には、その指定情報は前記Ｓ１１でＰＣ６から受信した後に投影データと共に不揮発性メモリ１２に記憶される。従って、ＣＰＵ１１は不揮発性メモリ１２に分割線又は分割エリアの指定情報が記憶されている場合に、前記Ｓ１１で取得した投影データに関する分割線又は分割エリアの指定情報があると判定し、分割線又は分割エリアを検出する。
【００４７】
そして、分割線又は分割エリアの指定情報があると判定された場合（Ｓ１２：ＹＥＳ）には、検出した分割線又は分割エリアの指定情報に基づいて前記Ｓ１で取得した投影データを分割する（Ｓ１３）。ここで、図９は分割線の指定情報に基づいて投影データを分割する一例を示した説明図、図１０は分割エリアの指定情報に基づいて投影データを分割する一例を示した説明図である。
【００４８】
図９では、ユーザによって投影データを上下方向に分割する分割線３１と、投影データを左右方向に分割する分割線３２が指定されている。従って、投影データは分割線３１、３２に従ってデータＡと、データＢと、データＣの３つの投影データに分割される。
【００４９】
図１０では、投影された場合に投影画面の左下に配置される分割エリア３３と、右上に配置される分割エリア３４がユーザによって指定されている。従って、投影データは同図（ａ）のように分割エリア３３によって囲まれるデータＡと、分割エリア３４によって囲まれるデータＢの２つの投影データに分割される。
なお、同図（ｂ）のように投影データを分割エリア３３によって囲まれるデータＡと、分割エリア３４によって囲まれるデータＢと、分割エリアＡ、Ｂを除いた３つの投影データに分割してもよい。
【００５０】
一方、分割線又は分割エリアの指定情報が無いと判定された場合（Ｓ１２：ＮＯ）には、前記Ｓ１１で取得した投影データに付加されたオブジェクト情報があるか否か判定する（Ｓ１４）。ここで、オブジェクト情報は、投影データに含まれる（埋め込まれる）オブジェクト（即ちファイルであり、例えばjpgファイル、bmpファイル、txtファイル等）の種別を特定する為の情報をいう。
【００５１】
そして、オブジェクト情報があると判定された場合（Ｓ１４：ＹＥＳ）には、投影データに付加されたオブジェクト情報に基づいて前記Ｓ１で取得した投影データをオブジェクト毎に分割する（Ｓ１５）。ここで、図１１はオブジェクト情報に基づいて投影データを分割する一例を示した説明図である。
【００５２】
図１１では、投影された場合に投影画面の左上に配置されるbmpファイルからなるデータＡと、左下に配置されるtxtファイルからなるデータＢと、右上に配置されるjpgファイルからなるデータＣと、右下に配置されるhtmlファイルからなるデータＤとを特定するオブジェクト情報が投影データに付加されている。従って、投影データはオブジェクト毎にデータＡと、データＢと、データＣと、データＤの４つの投影データに分割される。
【００５３】
一方、オブジェクト情報が無いと判定された場合（Ｓ１４：ＮＯ）には、前記Ｓ１１で取得した投影データに付加されたレイヤー情報があるか否か判定する（Ｓ１６）。ここで、レイヤー情報は、投影データを構成する一又は複数のレイヤーを特定する為の情報をいう。
【００５４】
そして、レイヤー情報があると判定された場合（Ｓ１６：ＹＥＳ）には、投影データに付加されたレイヤー情報に基づいて前記Ｓ１で取得した投影データをレイヤー毎に分割する（Ｓ１７）。ここで、図１２はレイヤー情報に基づいて投影データを分割する一例を示した説明図である。
【００５５】
図１２では、最下層に配置されるレイヤーからなるデータＡと、中間層に配置されるレイヤーからなるデータＢと、最上層に配置されるレイヤーからなるデータＣとを特定するレイヤー情報が投影データに付加されている。従って、投影データはレイヤー毎にデータＡと、データＢと、データＣの３つの投影データに分割される。
【００５６】
更に、前記Ｓ１６においてレイヤー情報が無いと判定された場合（Ｓ１６：ＮＯ）には、前記Ｓ１１で取得した投影データについて識別処理を行い、画像又はテキストが識別できたか否か判定する（Ｓ１８）。
【００５７】
そして、画像又はテキストが識別できたと判定された場合（Ｓ１８：ＹＥＳ）には、識別結果に基づいて前記Ｓ１で取得した投影データを画像及びテキスト毎に分割する（Ｓ１９）。ここで、図１３は画像及びテキストの識別結果に基づいて投影データを分割する一例を示した説明図である。
【００５８】
図１３では、一のオブジェクト（例えば、pdfファイル）から構成される投影データには、投影された場合に投影画面の左上に配置される画像３５と、左下に配置されるテキスト３６と、右上に配置される画像３７と、右下に配置されるテキスト３８とが含まれる。従って、投影データは識別された画像及びテキスト毎に画像３５を含むデータＡと、テキスト３６を含むデータＢと、画像３７を含むデータＣと、テキスト３８を含むデータＤの４つの投影データに分割される。
【００５９】
一方、画像又はテキストが識別できない場合（Ｓ１８：ＮＯ）には、投影データを分割することなく、Ｓ５へと移行する。
【００６０】
次に、前記Ｓ６の投影データ割付処理のサブ処理プログラムについて図５を用いて説明する。図５は前記Ｓ６で実行される投影データ割付処理のサブ処理プログラムのフローチャートである。
【００６１】
先ず、投影データ割付処理のＳ２１においてＣＰＵ１１は、不揮発性メモリ１２からデータカウント値ｍを読み出し、このデータカウント値ｍに「１」を代入して、再度不揮発性メモリ１２に記憶する。また、ＣＰＵ１１は、不揮発性メモリ１２からプロジェクタカウント値ｎを読み出し、このプロジェクタカウント値ｎに「１」を代入して、再度不揮発性メモリ１２に記憶する。
尚、各プロジェクタの起動時には、データカウント値ｍ及びプロジェクタカウント値ｎには、それぞれ「０」が代入されて不揮発性メモリ１２に記憶されている。
【００６２】
次に、Ｓ２２においてＣＰＵ１１は、先ず前記Ｓ３で作成されたプロジェクタ優先順テーブル（図７）に基づいて、前記Ｓ１で検出された他プロジェクタ及び本プロジェクタの内、投影データがまだ割り付けられていないプロジェクタであって、且つ最も優先順位の高いプロジェクタを選択する。尚、全てのプロジェクタに投影データが割り付けられている場合には、割り付けられている投影データが最も少ないプロジェクタの内、最も優先順位の高いプロジェクタを選択する。
更に、Ｓ２２においてＣＰＵ１１は、前記Ｓ５で作成された投影データ割付順テーブル（図８）に基づいて、前記Ｓ４で分割された投影データの内、プロジェクタにまだ割り付けられていない投影データであって、且つ最も割付順位の高い投影データを選択する。そして、選択された最も優先順位の高いプロジェクタに、選択された最も割付順位の高い投影データを割り付ける。
【００６３】
ここで、割り付け情報、即ち、プロジェクタと投影データとの対応関係は、不揮発性メモリ１２に順次保存される。そして、前記した投影データの配信及び投影処理（Ｓ７）において、この割り付け情報に基づいて各プロジェクタに投影データが送信される。
【００６４】
続いて、Ｓ２３においてＣＰＵ１１は、データカウント値ｍと前記Ｓ４で分割された投影データの総数としての代数Ｍを不揮発性メモリ１２から読み出し、データカウント値ｍと代数Ｍとが等しいか否かを判定する判定処理を実行する。即ち、ＣＰＵ１１は、分割された全ての投影データを各プロジェクタに割り付けたか否かを判定する判定処理を実行する。
【００６５】
その結果、データカウント値ｍと代数Ｍとが等しくない場合、即ち、分割された全ての投影データを各プロジェクタに割り付けていない場合（Ｓ２３：ＮＯ）には、Ｓ２４へと移行する。
【００６６】
Ｓ２４においてＣＰＵ１１は、不揮発性メモリ１２からデータカウント値ｍを読み出し、このデータカウント値ｍに「１」加算して、再度不揮発性メモリ１２に記憶する。また、Ｓ２４でＣＰＵ１１は、不揮発性メモリ１２からプロジェクタカウント値ｎについても読み出し、このプロジェクタカウント値ｎに「１」加算して、再度不揮発性メモリ１２に記憶する。
【００６７】
続いて、Ｓ２５においてＣＰＵ１１は、不揮発性メモリ１２からプロジェクタカウント値ｎと前記Ｓ１で検出されたプロジェクタ台数としての代数Ｎとを読み出し、このプロジェクタカウント値ｎが代数Ｎより大きいか否かを判定する判定処理を実行する。即ち、ＣＰＵ１１は、最後のプロジェクタに対して投影データを割り付けたか否かを判定する判定処理を実行する。
【００６８】
その結果、プロジェクタカウント値ｎが代数Ｎ以下の場合（Ｓ２５：ＮＯ）には、再度Ｓ２２以降の処理を実行する。それに対して、プロジェクタカウント値ｎが代数Ｎより大きい場合（Ｓ２５：ＹＥＳ）には、Ｓ２６へと移行する。
【００６９】
Ｓ２６においてＣＰＵ１１は、不揮発性メモリ１２からプロジェクタカウント値ｎを読み出し、このプロジェクタカウント値ｎに「１」を代入して、再度不揮発性メモリ１２に記憶後、再度、Ｓ２２以降の処理を実行する。
【００７０】
一方、上記Ｓ２３でデータカウント値ｍと代数Ｍとが等しい場合には（Ｓ２３：ＹＥＳ）、ＣＰＵ１１は分割された投影データを全てプロジェクタに割り付けたと判定して、当該サブ処理を終了し、Ｓ７の処理に移行する。
【００７１】
ここで、前記した「投影データ割り付け処理」の一例について図１４に基づいて説明する。尚、図１４に示す例では、プロジェクタシステム１は第１プロジェクタ２〜第４プロジェクタ５の４台のプロジェクタによって構成され、且つ、投影データはユーザに指定された分割線によって、データＡとデータＢとデータＣの３つのデータに分割されている。また、プロジェクタは解像度に基づいて優先順位が設定され、投影データは画像サイズに基づいて割付順位が設定され、図７に示すプロジェクタ優先順テーブルと図８に示す投影データ割付順テーブルが作成されていることとする。
【００７２】
図１４に示すように、ＣＰＵ１１は各プロジェクタ２〜５の内、最も優先順位の高い第２プロジェクタ３に、分割された投影データの内、最も画像サイズの大きいデータＡを割り付ける。また、ＣＰＵ１１は２番目に優先順位の高い第１プロジェクタ２に、２番目に画像サイズの大きいデータＢを割り付ける。更に、３番目に優先順位の高い第４プロジェクタ５に、３番目に画像サイズの大きいデータＣを割り付ける。そして、データＣを割り付けた時点で分割された全ての投影データを割り付けたこととなるので、第３プロジェクタ４には投影データを割り付けずに処理を終了する。
【００７３】
以上説明した通り本実施形態に係るプロジェクタシステム１では、マスタープロジェクタが、ＰＣ６から取得した投影データをユーザの指示情報やデータ内容に基づいて分割する（Ｓ４）とともに、分割された各投影データについてデータ属性に基づいて割付順位を設定し（Ｓ５）、且つプロジェクタシステム１を構成する各プロジェクタについてプロジェクタの属性に基づいて優先順位を設定し（Ｓ３）、各投影データを設定された割付順位が上位の投影データから各プロジェクタに設定された優先順位に従って、プロジェクタに割り付ける（Ｓ６）ので、投影データの分割や分割した投影データのプロジェクタに対する割り付け等を固定した条件で行うことなく、ユーザによる指示や投影データのデータ内容に基づいて各種プロジェクタシステムの制御を行うことが可能となる。従って、複数のプロジェクタを用いて視聴者に理解しやすい投影画像を得ることができる。
また、ユーザによって指定された分割線や分割エリアに基づいて投影データの分割を行う（Ｓ１３、Ｓ１５）ので、ユーザが任意に設定した分割線や分割エリアで投影データを分割することが可能となる。従って、投影データ中に写真やテキスト等の異なる種類のオブジェクトが複数配置されている場合であっても、異なるオブジェクト間の境界を分割線とすることによって、複数のプロジェクタによって一の写真やテキストが分断されて異なるエリアにそれぞれ投影されることがない。
また、投影データのオブジェクト情報やレイヤー情報に基づいて投影データの分割を行うので、投影データ中に写真やテキスト等の異なる種類のオブジェクトや複数のレイヤーが配置されている場合であっても、各オブジェクトが配置されるエリア毎又はレイヤー毎に投影データを分割することが可能となる。従って、複数のプロジェクタによって一の写真やテキストが分断されて異なるエリアにそれぞれ投影されることがない。
更に、プロジェクタの属性と分割された投影データのデータ属性とに基づいて分割された投影データの割り付けを行うので、複数のプロジェクタの内から、分割された投影データを投影するのにより適当なプロジェクタを選択して投影させることが可能となる。その結果、より鮮明で且つ見易い投影画像を得ることが可能となる。
【００７４】
尚、本発明は前記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態ではプロジェクタの属性の内、特に解像度に基づいてプロジェクタの優先順位を設定しているが、他の属性（例えば、投影輝度、解像度、画角、光源種別、色等）に基づいて優先順位を設定するようにしても良い。また、本実施形態では分割された投影データの属性の内、特に画像サイズに基づいて投影データの割付順位を設定しているが、他の属性（例えば、容量、ファイル形式、文字数等）に基づいて割付順位を設定するようにしても良い。
【００７５】
また、ここでは、分割した投影データを投影したが、分割した投影データの投影と合わせて分割前の投影データも投影しても良い。これにより、全体の表示と分割表示を同時に見ることができ、分割投影されている部分が全体のどこに位置するかを把握することができる。
【００７６】
また、投影は分割した大きさのまま投影しても良いし、拡大して見やすく投影しても良い。さらに、オブジェクトやレイヤー毎に投影データを分割した場合、各プロジェクタが有する編集アプリケーションを用いてオブジェクト単位、レイヤー単位で分割された投影データを編集し、それを元のオブジェクトやレイヤーと置換することにより、効率的な編集作業を実現することもできる。
【００７７】
また、本実施形態では、ＰＣ６の接続された第１プロジェクタ２をマスタープロジェクタとしているが、他のプロジェクタ（例えば、ユーザによって選択されたプロジェクタ）をマスタープロジェクタとしても良い。
【図面の簡単な説明】
【００７８】
【図１】本実施形態に係るプロジェクタシステムを示す概略構成図である。
【図２】本実施形態に係る第１プロジェクタのブロック図である。
【図３】本実施形態に係る投影処理プログラムのフローチャートである。
【図４】本実施形態に係る投影データ分割処理のサブ処理プログラムのフローチャートである。
【図５】本実施形態に係る投影データ割付処理のサブ処理プログラムのフローチャートである。
【図６】プロジェクタの属性情報の一例を示した図である。
【図７】プロジェクタ優先順テーブルの一例を示した図である。
【図８】投影データ割付順テーブルの一例を示した図である。
【図９】投影データ分割処理において分割線の指定情報に基づいて投影データを分割する一例を示した説明図である。
【図１０】投影データ分割処理において分割エリアの指定情報に基づいて投影データを分割する一例を示した説明図である。
【図１１】投影データ分割処理においてオブジェクト情報に基づいて投影データを分割する一例を示した説明図である。
【図１２】投影データ分割処理においてレイヤー情報に基づいて投影データを分割する一例を示した説明図である。
【図１３】投影データ分割処理において画像及びテキストの識別結果に基づいて投影データを分割する一例を示した説明図である。
【図１４】投影データ割り付け処理の一例を示した説明図である。
【符号の説明】
【００７９】
１            プロジェクタシステム
２            第１プロジェクタ
３            第２プロジェクタ
４            第３プロジェクタ
５            第４プロジェクタ
６            ＰＣ
１１          ＣＰＵ
【図１】
2009075488.tif 000003
【図２】
2009075488.tif 000004
【図３】
2009075488.tif 000005
【図４】
2009075488.tif 000006
【図５】
2009075488.tif 000007
【図６】
2009075488.tif 000008
【図７】
2009075488.tif 000009
【図８】
2009075488.tif 000010
【図９】
2009075488.tif 000011
【図１０】
2009075488.tif 000012
【図１１】
2009075488.tif 000013
【図１２】
2009075488.tif 000014
【図１３】
2009075488.tif 000015
【図１４】
2009075488.tif 000016