(57)【要約】【課題】マルチプロジェクションシステムにおいて、撮像装置を用いずに投影画像をキャプチャすることを可能にする技術を提供する。【解決手段】複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムを構成するプロジェクタであって、自プロジェクタに割り当てられた部分画像を取得するとともに、前記画像投影システムを構成する他のプロジェクタから当該他のプロジェクタに割り当てられた部分画像の画像データを取得する取得手段と、自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得した他のプロジェクタの部分画像の画像データと、を合成することにより前記画像投影システムにより投影される投影画像のキャプチャ画像データを生成する生成手段と、を有するプロジェクタ。【選択図】図１
2014145921.tif 000002
【特許請求の範囲】
【請求項１】
複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムを構成するプロジェクタであって、
自プロジェクタに割り当てられた部分画像を取得するとともに、前記画像投影システムを構成する他のプロジェクタから当該他のプロジェクタに割り当てられた部分画像の画像データを取得する取得手段と、
自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得した他のプロジェクタの部分画像の画像データと、を合成することにより前記画像投影システムにより投影される投影画像のキャプチャ画像データを生成する生成手段と、
を有するプロジェクタ。
【請求項２】
前記取得手段は、投影画像における複数の部分画像のレイアウト情報を更に取得し、
前記生成手段は、前記取得手段により取得したレイアウト情報に基づいて画像データの合成を行う請求項１に記載のプロジェクタ。
【請求項３】
前記画像投影システムは、隣り合う部分画像同士の一部を重畳させるエッジブレンド処理により複数の部分画像をスクリーン上でつなぎ合わせるものであり、
前記取得手段が他のプロジェクタから取得する部分画像の画像データは、他のプロジェクタに割り当てられた部分画像から重畳領域が除かれた切り出し画像データであり、
前記生成手段は、自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得した他のプロジェクタの切り出し画像データと、を合成することによりキャプチャ画像データを生成する請求項１又は２に記載のプロジェクタ。
【請求項４】
前記取得手段は、投影画像における部分画像の位置、重畳領域の位置、重畳領域のサイズ、及び重畳領域に適用するガンマカーブの情報の少なくともいずれかを含むレイアウト情報を更に取得し、
前記生成手段は、前記取得手段により取得したレイアウト情報に基づいて画像データの合成を行う請求項３に記載のプロジェクタ。
【請求項５】
部分画像の画像データに対して画像処理を行う画像処理手段を有し、
前記取得手段は、他のプロジェクタにおいて前記画像処理が行われる前の部分画像の画像データを他のプロジェクタから取得し、
前記生成手段は、前記画像処理手段により画像処理される前の自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得した前記画像処理が行われる前の他のプロジェクタの部分画像の画像データと、を合成することによりキャプチャ画像データを生成する請求項３又は４に記載のプロジェクタ。
【請求項６】
部分画像の画像データに対して画像処理を行う画像処理手段を有し、
前記取得手段は、他のプロジェクタにおいて前記画像処理が行われた後の部分画像の画像データを他のプロジェクタから取得し、
前記生成手段は、前記画像処理手段により画像処理された後の自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得した前記画像処理が行われた後の他のプロジェクタの部分画像の画像データと、を合成することによりキャプチャ画像データを生成する請求項３又は４に記載のプロジェクタ。
【請求項７】
前記画像処理は、エッジブレンド処理による重畳領域が黒浮きすることを抑制するための重畳領域以外の領域に対する輝度調整、重畳領域に対するガンマ調整、及び台形補正の少なくともいずれかを含む請求項５又は６に記載のプロジェクタ。
【請求項８】
他のプロジェクタから、自プロジェクタに割り当てられた部分画像の画像データを当該他のプロジェクタへ送信する指示を受信した場合に、当該部分画像の画像データを当該他のプロジェクタへ送信する送信手段を有する請求項１〜７のいずれか１項に記載のプロジェクタ。
【請求項９】
他のプロジェクタから、自プロジェクタに割り当てられた部分画像の画像データを当該他のプロジェクタへ送信する指示を受信した場合に、当該部分画像から重畳領域を除いた切り出し画像データを生成する手段と、
生成した切り出し画像データを当該他のプロジェクタへ送信する送信手段と、
を有する請求項３〜７のいずれか１項に記載のプロジェクタ。
【請求項１０】
前記プロジェクタは、画像データを入力する画像入力手段を更に有し、
前記画像投影システムは、前記投影画像内に一又は複数の子画面を表示させ、各子画面にいずれかのプロジェクタの画像入力手段に入力される画像データに基づく画像を表示させることが可能であり、
前記プロジェクタは、子画面のキャプチャを行う指示及びキャプチャの対象とする子画面を選択する指示を入力するためのユーザ操作を受け付ける入力手段を更に有し、
前記生成手段は、子画面のキャプチャを行う指示が入力された場合、指定された子画面に表示される画像に対応する画像データが入力されているプロジェクタから当該画像データを取得し、取得した画像データを用いて当該子画面のキャプチャ画像データを生成する請求項１〜９のいずれか１項に記載のプロジェクタ。
【請求項１１】
前記生成手段により生成されるキャプチャ画像データを記憶する記憶手段を有する請求項１〜１０のいずれか１項に記載のプロジェクタ。
【請求項１２】
複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムを構成するプロジェクタの制御方法であって、
自プロジェクタに割り当てられた部分画像を取得するとともに、前記画像投影システムを構成する他のプロジェクタから当該他のプロジェクタに割り当てられた部分画像の画像データを取得する取得工程と、
自プロジェクタに割り当てられた部分画像の画像データと、前記取得工程により取得した他のプロジェクタの部分画像の画像データと、を合成することにより前記画像投影システムにより投影される投影画像のキャプチャ画像データを生成する生成工程と、
を有するプロジェクタの制御方法。
【請求項１３】
前記取得工程は、投影画像における複数の部分画像のレイアウト情報を更に取得し、
前記生成工程は、前記取得工程により取得したレイアウト情報に基づいて画像データの合成を行う請求項１２に記載のプロジェクタの制御方法。
【請求項１４】
前記画像投影システムは、隣り合う部分画像同士の一部を重畳させるエッジブレンド処理により複数の部分画像をスクリーン上でつなぎ合わせるものであり、
前記取得工程が他のプロジェクタから取得する部分画像の画像データは、他のプロジェクタに割り当てられた部分画像から重畳領域が除かれた切り出し画像データであり、
前記生成工程は、自プロジェクタに割り当てられた部分画像の画像データと、前記取得工程により取得した他のプロジェクタの切り出し画像データと、を合成することによりキャプチャ画像データを生成する請求項１２又は１３に記載のプロジェクタの制御方法。
【請求項１５】
前記取得工程は、投影画像における部分画像の位置、重畳領域の位置、重畳領域のサイズ、及び重畳領域に適用するガンマカーブの情報の少なくともいずれかを含むレイアウト
情報を更に取得し、
前記生成工程は、前記取得工程により取得したレイアウト情報に基づいて画像データの合成を行う請求項１４に記載のプロジェクタの制御方法。
【請求項１６】
部分画像の画像データに対して画像処理を行う画像処理工程を有し、
前記取得工程では、他のプロジェクタにおいて前記画像処理が行われる前の部分画像の画像データを他のプロジェクタから取得し、
前記生成工程では、前記画像処理工程で画像処理される前の自プロジェクタに割り当てられた部分画像の画像データと、前記取得工程で取得した前記画像処理が行われる前の他のプロジェクタの部分画像の画像データと、を合成することによりキャプチャ画像データを生成する請求項１４又は１５に記載のプロジェクタの制御方法。
【請求項１７】
部分画像の画像データに対して画像処理を行う画像処理工程を有し、
前記取得工程では、他のプロジェクタにおいて前記画像処理が行われた後の部分画像の画像データを他のプロジェクタから取得し、
前記生成工程では、前記画像処理工程で画像処理された後の自プロジェクタに割り当てられた部分画像の画像データと、前記取得工程で取得した前記画像処理が行われた後の他のプロジェクタの部分画像の画像データと、を合成することによりキャプチャ画像データを生成する請求項１４又は１５に記載のプロジェクタの制御方法。
【請求項１８】
前記画像処理は、エッジブレンド処理による重畳領域が黒浮きすることを抑制するための重畳領域以外の領域に対する輝度調整、重畳領域に対するガンマ調整、及び台形補正の少なくともいずれかを含む請求項１６又は１７に記載のプロジェクタの制御方法。
【請求項１９】
他のプロジェクタから、自プロジェクタに割り当てられた部分画像の画像データを当該他のプロジェクタへ送信する指示を受信した場合に、当該部分画像の画像データを当該他のプロジェクタへ送信する送信工程を有する請求項１２〜１８のいずれか１項に記載のプロジェクタの制御方法。
【請求項２０】
他のプロジェクタから、自プロジェクタに割り当てられた部分画像の画像データを当該他のプロジェクタへ送信する指示を受信した場合に、当該部分画像から重畳領域を除いた切り出し画像データを生成する工程と、
生成した切り出し画像データを当該他のプロジェクタへ送信する送信工程と、
を有する請求項１４〜１８のいずれか１項に記載のプロジェクタの制御方法。
【請求項２１】
前記プロジェクタは、画像データを入力する画像入力手段を有し、
前記画像投影システムは、前記投影画像内に一又は複数の子画面を表示させ、各子画面にいずれかのプロジェクタの画像入力手段に入力される画像データに基づく画像を表示させることが可能であり、
子画面のキャプチャを行う指示及びキャプチャの対象とする子画面を選択する指示を入力するためのユーザ操作を受け付ける入力工程を更に有し、
前記生成工程では、子画面のキャプチャを行う指示が入力された場合、指定された子画面に表示される画像に対応する画像データが入力されているプロジェクタから当該画像データを取得し、取得した画像データを用いて当該子画面のキャプチャ画像データを生成する請求項１２〜２０のいずれか１項に記載のプロジェクタの制御方法。
【請求項２２】
マスタープロジェクタ及び少なくとも１つのスレーブプロジェクタの複数のプロジェクタを有し、複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムであって、
マスタープロジェクタは、
自プロジェクタに割り当てられた部分画像を取得するとともに、スレーブプロジェクタから当該スレーブプロジェクタに割り当てられた部分画像の画像データを取得する取得手段と、
自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得したスレーブプロジェクタの部分画像の画像データと、を合成することにより前記画像投影システムにより投影される投影画像のキャプチャ画像データを生成する生成手段と、
を有し、
スレーブプロジェクタは、
マスタープロジェクタから、自プロジェクタに割り当てられた部分画像の画像データをマスタープロジェクタへ送信する指示を受信した場合に、当該部分画像の画像データをマスタープロジェクタへ送信する送信手段を有する画像投影システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の投影装置と連携して画像投影を行うことができるプロジェクタ、その制御方法、及び画像投影システムに関するものである。
【背景技術】
【０００２】
従来、複数のプロジェクタを縦横（マトリクス状）に配列し、各プロジェクタが分割された画像をそれぞれ投影することで一つの大画面を構成するシステム（マルチプロジェクション）が知られている。
図５にマルチプロジェクションシステムの例を示す。
【０００３】
図５のシステムでは、液晶プロジェクタ１、２が左右に２台並んで設置されている。画像出力装置３から、画像信号ケーブル（例えばＤＶＩケーブル）を介して、２台の液晶プロジェクタ１，２による投影画像の合成により画像４を表示するための画像信号が、各液晶プロジェクタに入力されている。
【０００４】
液晶プロジェクタ１，２は、入力される画像信号に対し、画像のつなぎ目をなめらかに見せるための画像処理を施し、各々画像処理後の画像をスクリーン５に投影している。この画像処理は、エッジブレンドと呼ばれる手法が代表的である。エッジブレンドでは、２台の液晶プロジェクタの投影領域における重畳領域６において、重畳領域開始点から終了点にかけて輝度を段階的に落とす。これにより２台のプロジェクタによる投影画像が重なっている領域の画像をなめらかに表示することができる。
【０００５】
また、遠隔地にある機器の画面をネットワークを介して受信して表示する画面転送という技術が知られている。
図５のように、マルチプロジェクションシステムを構成する液晶プロジェクタ１がノートＰＣ７からネットワーク越しにノートＰＣ画面の画像８を受信し、ＤＶＩ入力された画像と合成してスクリーンに投影することが考えられる。
【０００６】
また、液晶プロジェクタには画面キャプチャ機能を備えているものもあり、ユーザ操作に応じてスクリーンに投影している画像を、画像データとして取得できる。
しかし、図５のようなマルチプロジェクションシステムにおいて、スクリーン５の画像はスクリーン上にて合成された画像であり、ユーザがキャプチャ操作を行ってもスクリーン上の画像を一つの画像データとして取得できない。
【０００７】
従来、マルチプロジェクションシステムがスクリーンに投影している画像をキャプチャするには、液晶プロジェクタと連携しスクリーン上の画像を撮影する撮像装置を用いる方法があった（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０００−３５０２３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の方法は、画面キャプチャに撮像装置やセンサーを用いるため、投影面上に存在する文字や柄などが一緒に記録されたり、人間が撮影画像に入り込んでしまったりすることがあった。すなわち、外的要因により撮影画面に不要な画像が残っ
てしまうことがあった。
【００１０】
本発明の目的は、マルチプロジェクションシステムにおいて、撮像装置を用いずに投影画像をキャプチャすることを可能にする技術を提供することである。
【課題を解決するための手段】
【００１１】
本発明は、複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムを構成するプロジェクタであって、
自プロジェクタに割り当てられた部分画像を取得するとともに、前記画像投影システムを構成する他のプロジェクタから当該他のプロジェクタに割り当てられた部分画像の画像データを取得する取得手段と、
自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得した他のプロジェクタの部分画像の画像データと、を合成することにより前記画像投影システムにより投影される投影画像のキャプチャ画像データを生成する生成手段と、
を有するプロジェクタである。
【００１２】
本発明は、複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムを構成するプロジェクタの制御方法であって、
自プロジェクタに割り当てられた部分画像を取得するとともに、前記画像投影システムを構成する他のプロジェクタから当該他のプロジェクタに割り当てられた部分画像の画像データを取得する取得工程と、
自プロジェクタに割り当てられた部分画像の画像データと、前記取得工程により取得した他のプロジェクタの部分画像の画像データと、を合成することにより前記画像投影システムにより投影される投影画像のキャプチャ画像データを生成する生成工程と、
を有するプロジェクタの制御方法である。
【００１３】
本発明は、マスタープロジェクタ及び少なくとも１つのスレーブプロジェクタの複数のプロジェクタを有し、複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムであって、
マスタープロジェクタは、
自プロジェクタに割り当てられた部分画像を取得するとともに、スレーブプロジェクタから当該スレーブプロジェクタに割り当てられた部分画像の画像データを取得する取得手段と、
自プロジェクタに割り当てられた部分画像の画像データと、前記取得手段により取得したスレーブプロジェクタの部分画像の画像データと、を合成することにより前記画像投影システムにより投影される投影画像のキャプチャ画像データを生成する生成手段と、
を有し、
スレーブプロジェクタは、
マスタープロジェクタから、自プロジェクタに割り当てられた部分画像の画像データをマスタープロジェクタへ送信する指示を受信した場合に、当該部分画像の画像データをマスタープロジェクタへ送信する送信手段を有する画像投影システムである。
【発明の効果】
【００１４】
本発明によれば、マルチプロジェクションシステムにおいて、撮像装置を用いずに投影画像をキャプチャすることができる。
【図面の簡単な説明】
【００１５】
【図１】実施例１、２におけるプロジェクタの概略構成を示すブロック図
【図２】実施例１、２のマルチプロジェクションシステム構築処理のシーケンス図
【図３】実施例１、２のプロジェクタのキャプチャ画像生成処理のシーケンス図
【図４】実施例２の入力画像信号のキャプチャ画像生成処理のシーケンス図
【図５】マルチプロジェクションシステムにおいて出力される画面イメージ
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施例を詳細に説明するが、この発明は以下の実施の形態に限定されるものではない。
（実施例１）
図１は、本実施例に係わるプロジェクタ１００の概略構成を示すブロック図である。このプロジェクタ１００は、複数のプロジェクタにより投影される複数の部分画像をスクリーン上でつなぎ合わせて１つの投影画像を投影する画像投影システムを構成している。
【００１７】
以下、プロジェクタ１００の構成について説明する。なお、本実施例のプロジェクタは、不図示のＣＰＵとＲＡＭからなる制御部により全体を制御されている。
画像入力部１０１は入力端子から画像信号を受信し、プロジェクタ１００の内部で扱う画像データへと変換し、画像データを合成部１０４へ出力する。
【００１８】
レイアウト部１０２は、プロジェクタ１００に入力されている画像データの種類、数、ユーザ指示に応じて、各画像データの表示位置、前後関係を決定する。
画像処理部１０３は、合成部１０４、黒レベル調整部１０５、エッジブレンド処理部１０６、キーストン処理部１０７のモジュールを含んで構成される。画像処理部１０３は、画像入力部１０１から入力される画像データの表示位置や形状を変更したり、画像データの画素値を調整したりして、画像出力部１０８に出力する。
【００１９】
合成部１０４は、レイアウト部１０２が持つレイアウト情報に応じて、入力された複数の画像データの配置と合成を行う。
黒レベル調整部１０５は、複数のプロジェクタの投影画像（投影光）が重なる重畳領域が黒浮きすることを抑制するために、重畳領域以外の画像データの黒レベルを輝度調整する。
【００２０】
エッジブレンド処理部１０６は、隣り合う部分画像同士の一部を重畳させるエッジブレンド処理の有効・無効設定、重畳領域の位置とサイズ、ガンマカーブをエッジブレンド設定情報として管理しており、入力された画像データの重畳領域に対してガンマ調整を行う。これらの設定情報はユーザによって設定されるものとする。
【００２１】
キーストン処理部１０７は、入力される画像データの台形補正を行う。
画像出力部１０８は液晶パネル、ランプ及び駆動部から構成され、画像処理部１０３から入力された画像データに基づく画像を外部へ投影表示する。
【００２２】
マルチプロジェクション構成管理部１０９は、マルチプロジェクション構成情報を収集し、管理する。具体的には、マルチプロジェクション構成管理部１０９は、マルチプロジェクションシステムを特定できる情報と、自プロジェクタと共にマルチプロジェクションシステムを構成する他のプロジェクタのエッジブレンド設定情報を取得する。そして、これらの情報をマルチプロジェクション構成情報として管理する。本実施例においては、マルチプロジェクションシステムを特定できる情報は各プロジェクタにシステム名として設定されているものとする。
【００２３】
フレームバッファ１１０は、画像処理部１０３を構成するモジュール（１０４〜１０７）の出力を選択して画像データの取得を行い、一時的に数フレーム分の画像データを保存
する。
【００２４】
キャプチャ制御部１１１は、リモコンやプロジェクタ１００の操作パネル等のユーザインターフェース１１６を介して入力されるユーザ操作に応じて、キャプチャ指示をネットワーク制御部１１４、画像切り出し部１１２、キャプチャ画像生成部１１３に出力する。また、キャプチャ制御部１１１は、キャプチャ画像として使用するフレームの情報と、フレームバッファ１１０が画像を取得するモジュール（１０４〜１０７）情報を含んだキャプチャ指示情報を生成する。
【００２５】
画像切り出し部１１２は、キャプチャ制御部１１１からキャプチャ指示情報を取得し、指定されたモジュールから指定されたフレームの画像データをフレームバッファ１１０より取得する。画像切り出し部１１２は、更に、エッジブレンド処理部１０６からエッジブレンド設定情報を取得し、前記画像データからエッジブレンド領域を除いた画像を生成し、通信部１１５へ出力する。
【００２６】
キャプチャ画像生成部１１３は、キャプチャ制御部１１１からキャプチャ指示情報を取得し、指定されたモジュールから指定されたフレームの画像データをフレームバッファ１１０より取得する。キャプチャ画像生成部１１３は、更に、マルチプロジェクション構成管理部１０９からマルチプロジェクション構成情報を取得し、キャプチャ画像用のレイアウトを決定する。キャプチャ画像生成部１１３は、前記レイアウトに基づいて、通信部１１５が別プロジェクタから受信した画像データと、フレームバッファ１１０から取得した画像データとを合成し、キャプチャ画像データを生成する。
【００２７】
ネットワーク制御部１１４は、プロジェクタ間通信において、各種情報を送受信する順序や指示を決定するプロジェクタ（以下、マスタープロジェクタ）を決定する。
通信部１１５は他プロジェクタや外部機器と通信を行い、画像データやキャプチャ指示などの制御情報を送受信する。
なお、本実施例のマルチプロジェクションシステムにおいては、図１に示すプロジェクタ１００と同様の構成を持つ他のプロジェクタ２００とを用いて投影を行う。
【００２８】
以下、図１、図２、図３を用いてマルチプロジェクションシステムがキャプチャ画像を生成するまでの具体的な処理を説明する。
図２は、プロジェクタ１００が他プロジェクタ２００と連携し、マルチプロジェクションシステムを構成する処理フローを示した図である。
本実施例では、マルチプロジェクションシステムを構成するプロジェクタのうち、最初に起動したプロジェクタがマスタープロジェクタに設定されるものとする。
【００２９】
図２を用いて具体的に説明する。
プロジェクタ１００に電源が投入されると、マルチプロジェクション構成管理部１０９はエッジブレンド処理部１０６よりエッジブレンド設定情報を取得し、エッジブレンド処理が有効になっているか確認を行う（Ｓ２０１）。
【００３０】
エッジブレンド処理が有効になっている場合、マルチプロジェクション構成管理部１０９は、プロジェクタ１００にあらかじめ設定されているマルチプロジェクションシステム名を確認する。そして、同じシステム名を持つプロジェクタの検索指示をネットワーク制御部１１４へ指示する（Ｓ２０２）。
【００３１】
ネットワーク制御部１１４は、通信部１１５を介して、ネットワークに接続されているプロジェクタの中から同じシステム名を持つプロジェクタを検索し、更に検索したプロジェクタがマスタープロジェクタであるかを確認する（Ｓ２０３）。
【００３２】
同じシステム名が設定されたプロジェクタが存在しない、又は同じシステム名は設定されているがマスタープロジェクタが存在しない場合、ネットワーク制御部１１４は自プロジェクタをマスタープロジェクタに設定する（Ｓ２０４）。
【００３３】
マスタープロジェクタが存在する場合、ネットワーク制御部１１４はマスタープロジェクタに自プロジェクタ情報を送信しスレーブ登録依頼を行う（Ｓ２０５）。
マスタープロジェクタであるプロジェクタ２００がプロジェクタ１００のスレーブ登録を完了すると（Ｓ２０６）、プロジェクタ１００は自身をスレーブプロジェクタに設定する（Ｓ２０７）。スレーブプロジェクタはマスタープロジェクタからクロック信号を受信し、マスタープロジェクタとの間の同期処理を行う（Ｓ２０８）。
【００３４】
本実施例では、先に起動したプロジェクタがマスターになる処理を記載したが、あらかじめ各プロジェクタにマスター、スレーブの設定がなされていてもよい。
また、本実施例ではプロジェクタの電源起動時にマスター、スレーブプロジェクタの設定を行ったが、ユーザがエッジブレンド処理を有効設定した時に行っても良い。
【００３５】
プロジェクタ間でマスター、スレーブの設定が行われると、マスタープロジェクタのマルチプロジェクション構成管理部はスレーブプロジェクタよりエッジブレンド情報を取得し、マルチプロジェクション構成情報を作成する。
【００３６】
図３は、ユーザの指示に応じてマスタープロジェクタがスレーブプロジェクタにキャプチャ指示を行う処理フローを示した図である。
プロジェクタ１００がマスタープロジェクタであり、プロジェクタ２００がスレーブプロジェクタである。
【００３７】
ユーザがプロジェクタ１００に対して投影画像のキャプチャを指示する操作を行うと、キャプチャ制御部１１１はネットワーク制御部１１４、キャプチャ画像生成部１１３にキャプチャ指示を出力する（Ｓ３０１）。
また、キャプチャ制御部１１１は、ユーザがキャプチャ操作をした時のフレーム情報と、フレームバッファ１１０が出力画像データを取得するモジュール情報とを用いて、キャプチャ指示情報を生成する（Ｓ３０２）。本実施例においては、合成部１０４が指定されているものとする。
【００３８】
キャプチャ画像生成部１１３は、キャプチャ指示が入力されるとキャプチャ制御部１１１からキャプチャ指示情報を取得し、フレームバッファ１１０が一時保存する画像のうち、合成部１０４から出力された、指定フレームの出力画像データを取得する（Ｓ３０３）。
ネットワーク制御部１１４は、キャプチャ指示が入力されるとキャプチャ制御部１１１からキャプチャ指示情報を取得し、スレーブプロジェクタであるプロジェクタ２００へ送信する（Ｓ３０４）。
【００３９】
プロジェクタ２００のネットワーク制御部（図示なし）は、プロジェクタ１００から受信したキャプチャ指示情報をキャプチャ制御部（図示なし）に渡す。
プロジェクタ２００のキャプチャ制御部（図示なし）は、マスタープロジェクタよりキャプチャ指示情報が入力されるとキャプチャ指示を画像切り出し部（図示なし）へ出力する（Ｓ３０５）。
【００４０】
画像切り出し部は、キャプチャ指示が入力されるとキャプチャ制御部よりキャプチャ指示情報を取得し、合成部（図示なし）の出力から指定フレームの画像データを取得する（
Ｓ３０６）。
また、エッジブレンド処理部（図示なし）からエッジブレンド領域の位置、サイズ情報を取得し、前記取得画像データからエッジブレンド領域以外を切り出す（Ｓ３０７）。
切り出した画像データはプロジェクタ２００の通信部（図示なし）から、マスタープロジェクタであるプロジェクタ１００へ送信される（Ｓ３０８）。
【００４１】
プロジェクタ１００のキャプチャ画像生成部１１３は、マルチプロジェクション構成管理部１０９よりマルチプロジェクション構成情報を取得する。そして、プロジェクタ１００とプロジェクタ２００の投影位置関係よりキャプチャ用画像の合成レイアウトを決定する（Ｓ３０９）。
【００４２】
キャプチャ画像生成部１１３はＳ３０９で決定されたレイアウトに従って、Ｓ３０３で取得した画像データとプロジェクタ２００より受信した画像データを合成し、キャプチャ画像データを生成する（Ｓ３１０）。
【００４３】
生成されたキャプチャ画像データについては、黒レベル調整、キーストン処理を行い、画像出力部１０８から出力するようにしてもよい。
また、生成されたキャプチャ画像データはプロジェクタ内部に備えられた記憶部（図示なし）、又はプロジェクタに接続されている外部記憶装置に保存してもよい。
【００４４】
このとき、キャプチャ画像データの保存を行うプロジェクタは、マスタープロジェクタのみに限らず、スレーブプロジェクタ、又はマルチプロジェクションシステムを構成するすべてのプロジェクタであってもよい。
また、生成されたキャプチャ画像データは通信部１１５を介してネットワーク上に存在する記憶領域に保存しても良い。
【００４５】
複数の記憶部に保存することで、マルチプロジェクションシステムを構成するプロジェクタが交換されたり、電源が投入されていない状態となったりしても、キャプチャ画像データを後で取りだすことが可能となる。
【００４６】
本実施例では、キャプチャ画像データの生成に、合成部１０４の出力画像データ、つまり黒レベル調整前の画像データを用いたことで、エッジブレンド処理前の高階調画像データを用いてキャプチャ画像データを生成することが可能となる。
【００４７】
本実施例ではキャプチャ画像データの生成に、合成部１０４の出力画像データを用いたが、黒レベル調整部の出力画像データを用いてもよい。その場合、スクリーンに投影されている階調でのキャプチャ画像データ生成が可能となる。
【００４８】
本実施例では、スレーブプロジェクタでエッジブレンド領域以外の画像を切り出してマスタープロジェクタに送信し、受信したマスタープロジェクタにてキャプチャ画像データを生成した。しかし、マスタープロジェクタで画像の切り出しを行い、スレーブプロジェクタで合成を行っても良い。
【００４９】
（実施例２）
本実施例では、図１、図４を用いて、マルチプロジェクションシステムがマルチウィンドウ表示を行っている時に、ユーザが特定のウィンドウを選択してキャプチャ操作を実行した場合について記載する。マルチウィンドウ表示では、画像投影システムによる投影画像内に一又は複数の子画面（ウィンドウ）を表示させ、各子画面にいずれかのプロジェクタに入力される画像データに基づく画像を表示させることができる。
【００５０】
図４は、スクリーンに投影されている画像全体をキャプチャした画像データと、ユーザが選択しているウィンドウの画像のみをキャプチャした画像データとを同時に生成する処理フローを示した図である。
マルチプロジェクションにおける通信制御のマスター、スレーブは、実施例１と同様に決定されており、プロジェクタ１００がマスタープロジェクタであり、プロジェクタ２００がスレーブプロジェクタであるとする。
【００５１】
本実施例において、図１のレイアウト部１０２は、画像信号やOSD等を固有の領域（ウ
ィンドウ）に割り当てて管理するウィンドウシステム機能を備える。
また、フレームバッファ１１０は、画像入力部１０１の出力から画像データを取得できる。
【００５２】
ユーザが特定のウィンドウを選択し、プロジェクタ１００でキャプチャ操作を実行すると、キャプチャ制御部１１１はレイアウト部１０２にキャプチャ指示を出力する。
【００５３】
レイアウト部１０２はユーザがキャプチャの対象として選択したウィンドウに表示される画像に対応する画像データが、自身が受信した画像信号の画像データか、他プロジェクタが受信した画像信号の画像データかを判別する（Ｓ４０１）。
【００５４】
ここでは、前記ユーザが選択したウィンドウに表示される画像の画像信号はプロジェクタ２００に入力されているものとする。
プロジェクタ１００は、前記ユーザが選択したウィンドウに表示される画像の画像信号が入力されているプロジェクタ２００に、マスタープロジェクタへの変更を指示する（Ｓ４０２）。
【００５５】
プロジェクタ２００が自身をマスタープロジェクタに設定変更すると（Ｓ４０３）、プロジェクタ１００は自身をスレーブプロジェクタに設定変更する（Ｓ４０４）。
マスタープロジェクタとなったプロジェクタ２００は、実施例１の図３で示される処理を行い、キャプチャ画像データの生成を行う。プロジェクタ２００はプロジェクタ１００より切り出し画像データを取得し、プロジェクタ２００内で合成し、キャプチャ画像データの生成を行う（Ｓ４０５）。
【００５６】
プロジェクタ２００のキャプチャ画像生成部（図示なし）は、キャプチャ指示情報を用いて、フレームバッファ（図示なし）から画像入力部（図示なし）の出力画像データを取得する（Ｓ４０６）。
Ｓ４０５で生成したキャプチャ画像データと、Ｓ４０６で取得した入力画像データは、実施例１と同様に、各種記憶部に保存してもよい。その際、２つの画像を関連付けて保存してもよい。
【００５７】
本実施例のキャプチャ処理では、ユーザが選択したウィンドウがスクリーン上で小さく表示されていても、入力信号の画像データの解像度（画素数）でキャプチャ画像データを取得することが可能となる。
【００５８】
（その他の実施形態）
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。すなわち、黒画像を投影した場合でも輝度が０にならないような投影装置であればどのような装置であっても良い。例えば、液晶プロジェクタでない、レーザプロジェクタ、ＤＭＤ（デジタルミラーデバイス）プロジェクタであっても、黒画像を投影する際に、投影画面上の輝度を変化させてしまうような投影装置であればどのような装置で
あっても適用可能である。
【００５９】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、あるいは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【符号の説明】
【００６０】
プロジェクタ１００、キャプチャ画像生成部１１３、通信部１１５
【図１】
2014145921.tif 000003
【図２】
2014145921.tif 000004
【図３】
2014145921.tif 000005
【図４】
2014145921.tif 000006
【図５】
2014145921.tif 000007