(57)【要約】【課題】  ユーザが一人の場合は臨場感のある音響効果を提供でき、複数人の場合は均一の音響効果を提供できるシステムや方法を提供する。【解決手段】  投影システムは、各画像投影装置が、所定範囲内に存在するユーザとの距離を測定する測距手段と、測定された距離を情報処理装置へ測定結果として送信する結果送信手段と、情報処理装置から画像データと音声データと音声出力制御情報とを含むデータフレームを受信するデータ受信手段と、受信されたデータフレームに基づき、画像を投影面に投影し、音声を出力する出力手段とを含み、情報処理装置が、複数の画像投影装置から送信された複数の測定結果を受信する結果受信手段と、受信された複数の測定結果の各々に基づき、各画像投影装置に送信する各データフレームを生成するデータ生成手段と、生成された各データフレームを、各画像投影装置へ送信するデータ送信手段とを含む。【選択図】  図６
2015158566.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、複数の画像投影装置とを含む投影システムであって、
各前記画像投影装置が、
所定範囲内に存在するユーザとの距離を測定する測距手段と、
前記測距手段により測定された前記距離を、前記情報処理装置へ測定結果として送信する結果送信手段と、
前記情報処理装置から画像データと音声データと該音声データの出力を制御するための音声出力制御情報とを含むデータフレームを受信するデータ受信手段と、
前記データ受信手段により受信された前記データフレームに基づき、画像を投影面に投影し、音声を出力する出力手段とを含み、
前記情報処理装置が、
前記複数の画像投影装置から送信された複数の前記測定結果を受信する結果受信手段と、
前記結果受信手段により受信された前記複数の測定結果の各々に基づき、各前記画像投影装置に送信する各データフレームを生成するデータ生成手段と、
前記データ生成手段により生成された各前記データフレームを、各前記画像投影装置へ送信するデータ送信手段とを含む、投影システム。
【請求項２】
前記情報処理装置は、各前記測定結果に基づき、ユーザが各前記所定範囲内に存在するか否かを判定する判定手段をさらに含み、
前記データ生成手段は、前記判定手段により判定された判定結果に応じて、各前記データフレームに含める各前記音声出力制御情報を生成する、請求項１に記載の投影システム。
【請求項３】
前記出力手段は、前記データフレームに含まれる前記音声出力制御情報に応じて、出力する音声を切り替える、請求項２に記載の投影システム。
【請求項４】
前記音声データは、多チャンネルの音声データであり、前記音声出力制御情報は、前記音声データのチャンネルを指定する情報を含み、前記出力手段は、前記音声出力制御情報により指定された前記チャンネルの前記音声データに基づき、前記音声を出力する、請求項３に記載の投影システム。
【請求項５】
前記複数の画像投影装置は、一定の間隔で離間して配置され、前記所定範囲は、隣り合う前記画像投影装置の測距手段が測定可能な範囲と隣接する範囲または一部がオーバーラップする範囲として設定される、請求項１〜４のいずれか１項に記載の投影システム。
【請求項６】
前記データ生成手段は、元の画像を複数に分割した各画像の画像データを含む各データフレームを生成し、前記データ送信手段は、前記複数の画像投影装置の配置位置に応じて各前記データフレームを送信し、前記出力手段は、前記配置位置に応じた前記データフレームに含まれる前記画像データに基づき、画像を前記投影面に投影する、請求項１〜５のいずれか１項に記載の投影システム。
【請求項７】
情報処理装置と、複数の画像投影装置とを含む投影システムにより実行される出力制御方法であって、
各前記画像投影装置が、各所定範囲内に存在するユーザとの距離を測定するステップと、
各前記画像投影装置が、測定した各前記距離を、前記情報処理装置へ各測定結果として送信するステップと、
前記情報処理装置が、前記複数の画像投影装置から送信された複数の前記測定結果を受信するステップと、
前記情報処理装置が、受信した前記複数の測定結果の各々に基づき、各前記画像投影装置に送信する、画像データと音声データと該音声データの出力を制御するための音声出力制御情報とを含むデータフレームを生成するステップと、
前記情報処理装置が、生成した各前記データフレームを、各前記画像投影装置へ送信するステップと、
各前記画像投影装置が、前記情報処理装置から各前記データフレームを受信するステップと、
各前記画像投影装置が、受信した各前記データフレームに基づき、各画像を投影面に投影し、各音声を出力するステップとを含む、出力制御方法。
【請求項８】
請求項７に記載の出力制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を投影面に投影するとともに音声を出力することが可能な複数の画像投影装置を備えた投影システム、その音声の出力を制御する方法およびその方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
特定の空間内にいるユーザに対して映像等の画像を投影面に投影し、その画像に従って音声を出力するために、プロジェクタとスピーカが用いられている。このプロジェクタとスピーカを複数用い、空間内で投影する画像と出力する音声を、その内部にいるユーザに対して最適になるように調整するマルチプロジェクションシステムが知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上記のマルチプロジェクションシステムでは、空間内にいるユーザの位置情報に応じて各スピーカから出力する音声データを切り替え、最適になるように音声を調整している。しかしながら、これでは、複数のユーザがそれぞれ異なる位置で視聴する場合、各ユーザに対する音響効果のばらつきが大きいという問題があった。また、複数のスピーカを、複数のプロジェクタとは別に設置しなければならず、設備規模が大きくなるという問題もあった。
【０００４】
ユーザが一人で視聴する場合、上記の音響効果のばらつきは生じない。また、プロジェクタには、本体にスピーカが内蔵されたタイプが存在し、この内蔵スピーカを利用すれば、別途スピーカを設置しなくて済む。しかしながら、この内蔵スピーカは、モノラルスピーカであることが多く、臨場感のある音響効果を提供することができないという問題があった。
【０００５】
そこで、スピーカを別途設置しなくても、ユーザが一人の場合には臨場感のある音響効果を提供することができ、複数人である場合には均一の音響効果を提供することができるシステムや方法の提供が望まれていた。
【課題を解決するための手段】
【０００６】
本発明は、上記課題に鑑み、情報処理装置と複数の画像投影装置とを含む投影システムであって、各画像投影装置が、所定範囲内に存在するユーザとの距離を測定する測距手段と、測距手段により測定された距離を、情報処理装置へ測定結果として送信する結果送信手段と、情報処理装置から画像データと音声データと該音声データの出力を制御するための出力制御情報とを含むデータフレームを受信するデータ受信手段と、データ受信手段により受信されたデータフレームに基づき、画像を投影面に投影し、音声を出力する出力手段とを含み、情報処理装置が、結果送信手段により送信された測定結果を受信する結果受信手段と、結果受信手段により受信された複数の測定結果の各々に基づき、各画像投影装置に送信する各データフレームを生成するデータ生成手段と、データ生成手段により生成された各データフレームを、各画像投影装置へ送信するデータ送信手段とを含む、投影システムが提供される。
【発明の効果】
【０００７】
本発明によれば、スピーカを別途設置しなくても、ユーザが一人の場合には臨場感のある音響効果を提供することができ、複数人である場合には均一の音響効果を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の投影システムの概略構成を示した図。
【図２】図１に示す投影システムが備えるプロジェクタの光学系の構成例を示した図。
【図３】図１に示す投影システムが備えるＰＣのハードウェア構成を例示した図。
【図４】プロジェクタの測距センサで測定可能な測定範囲を例示した図。
【図５】プロジェクタとＰＣが送受信するデータについて説明する図。
【図６】プロジェクタとＰＣの機能ブロック図。
【図７】プロジェクタで行われる処理の流れを例示したフローチャート。
【図８】ＰＣで行われる処理の流れを例示したフローチャート。
【図９】ＰＣから各プロジェクタへ送信される音声出力制御情報を例示した図。
【図１０】音声出力制御の１つの例を示した図。
【図１１】音声出力制御の別の例を示した図。
【発明を実施するための形態】
【０００９】
図１は、本実施形態の複数の画像投影装置と情報処理装置とを含む投影システムの構成例を示した図である。図１に示す撮像システムは、複数の画像投影装置として３つのプロジェクタ１０〜１２を備え、情報処理装置としてＰＣ１３を備えている。ここでは、３つのプロジェクタ１０〜１２を使用する例について説明するが、プロジェクタは、２つであってもよいし、４つ以上であってもよい。また、情報処理装置としてＰＣを使用する例について説明するが、情報処理装置は、サーバ、スマートフォン、タブレット端末等であってもよい。
【００１０】
プロジェクタ１０〜１２は、いずれも同じ構成とされているので、プロジェクタ１０についてのみ説明する。プロジェクタ１０は、画像を投影面に投影する投影手段としての光学系２０を備える。図１では、画像として車の映像がスクリーンや壁等の投影面に投影され、表示されている。
【００１１】
光学系２０は、これに限られるものではないが、例えば、レンズ、光源、ミラー、ライトバルブを含んで構成することができる。レンズやミラーは、１つに限られるものではなく、複数使用することができる。光源は、ハロゲンランプ、キセノンランプ、ＬＥＤ(Light Emitting Diode)等を用いることができる。ライトバルブは、１つで３色に対応するもの、１色ずつ３つ用い、その後、画像を合成するもの、ライトバルブからの反射光を利用するもののいずれであってもよい。なお、この光学系２０は、光源からの光をライトバルブにより変調し、レンズにより拡大して投影することができる。なお、光学系２０は、ライトバルブを用いたライトバルブ方式に限らず、ＣＲＴ(Cathode Ray Tube)を用いたＣＲＴ方式であってもよい。
【００１２】
プロジェクタ１０は、音声を出力する音声出力手段としてのスピーカ２１を備える。スピーカ２１は、一般にプロジェクタで使用されるモノラルスピーカを採用することができる。しかしながら、これに限らず、ステレオスピーカであってもよい。また、プロジェクタ１０は、ＰＣ１３と無線通信を行うためのアンテナ２２と、所定範囲内に存在する人との距離を測定する測距手段としての測距センサ２３とを備える。
【００１３】
アンテナ２２は、図示しない送受信機に接続される。送受信機は、一定周波数の電波を発生する回路、その電波を変調して情報やデータを伝送する変調回路、変調された電波から情報やデータを取り出す復調回路を含んで構成される。また、送受信機は、送受信する電波を増幅する増幅回路等も備えることができる。
【００１４】
測距センサ２３は、赤外線やレーザ等の光を照射し、反射した光を受光するまでの時間を測定し、測定した時間を距離に換算することにより、所定範囲内に人との距離を測定する。測距方式には、上記の往復する時間と光速度から直接距離を求める方式と、任意の周波数で正弦波変調された光を照射し、その変調波が往復する間の位相差から距離を求める方式とがあり、いずれの方式でも用いることができる。なお、測距においては、気温、気圧、湿度の変化により誤差が生じる。このため、これらを測定するセンサや、そのセンサにより測定したデータに基づき、測距センサ２３により測定した距離を補正する回路を備え、より正確な距離を測定することもできる。
【００１５】
ＰＣ１３は、各プロジェクタ１０〜１２と無線通信が可能なデスクトップＰＣ、ノートＰＣ、タブレットＰＣとされ、各プロジェクタ１０〜１２が備える測距センサ２３により測定された距離の距離情報を測定結果として取得する。ＰＣ１３は、取得した測定結果に基づき、各プロジェクタ１０〜１２へ画像を表示させるための画像データ、音声を出力させるための音声データ、その音声の出力を制御するための音声出力制御情報を含むデータフレームを生成する。そして、ＰＣ１３は、生成した各データフレームを各プロジェクタ１０〜１２へ送信する。測定結果からデータフレームを生成する方法や音声出力制御情報等については後述する。
【００１６】
プロジェクタ１０の光学系２０の構成例を図２に示し、その構成について簡単に説明する。プロジェクタ１０は、カラープロジェクタであり、光源３０、ダイクロイックミラー３１、３２、反射ミラー３３〜３５、ライトバルブ３６〜３８、ダイクロイックプリズム３９、投影レンズ４０を含んで構成される。
【００１７】
光源３０から照射された光は、ダイクロイックミラー３１、３２により赤、緑、青の３色の光に分離する。例えば、ダイクロイックミラー３１は、赤色光成分のみを透過させ、緑色光成分および青色光成分を反射させ、ダイクロイックミラー３２は、反射した成分のうち、青色光成分を透過させ、緑色光成分を反射させる。
【００１８】
ダイクロイックミラー３１を透過した光は、反射ミラー３５により赤色のライトバルブ３６へ入射される。ダイクロイックミラー３１およびダイクロイックミラー３２を反射した光は、緑色のライトバルブ３７へ入射される。ダイクロイックミラー３１を反射し、ダイクロイックミラー３２を透過した光は、反射ミラー３３、３４により反射し、青色のライトバルブ３８へ入射される。
【００１９】
ライトバルブ３６〜３８は、入射された光を、与えられた画像データに基づき変調し、各色光の画像を形成する。各色光は、ダイクロイックプリズム３９へ入力される。ダイクロイックプリズム３９は、３色の変調光を合成し、カラー画像を形成する。投影レンズ４０は、ダイクロイックプリズム３９で合成した光を、投影面であるスクリーン等に拡大して投影し、その投影面にそのカラー画像を表示させる。
【００２０】
プロジェクタ１０の光学系２０は、レンズアレイやリレーレンズ等の複数のレンズをさらに含んで構成されていてもよい。レンズアレイは、光源３０から出射された光をダイクロイックミラー３１へ適切に入射させるために用いることができる。リレーレンズは、光路長さが長い光に対し、拡散等によって光の利用効率が低下するのを防止するために用いることができる。
【００２１】
図３を参照して、ＰＣ１３のハードウェア構成についても簡単に説明する。ＰＣ１３は、ＣＰＵ５０、ＲＯＭ５１、ＲＡＭ５２、ＨＤＤ５３、通信Ｉ／Ｆ５４、外部機器Ｉ／Ｆ５５、外部メモリＩ／Ｆ５６、表示装置５７、入力装置５８をハードウェアとして含んで構成される。これらのハードウェアは、バス５９を介して互いに接続され、データ等のやりとりを行うことができるようになっている。
【００２２】
ＣＰＵ５０は、ＰＣ１３の全体の制御を行う。ＣＰＵ５０は、ＲＯＭ５１やＨＤＤ５３に記憶される各種プログラムを実行し、所定の処理を行う。ＲＯＭ５１は、電源を投入してからＯＳが起動するまでの処理を行うブートプログラム、ＨＤＤ５３や外部メモリＩ／Ｆ５６等を制御するＢＩＯＳ(Basic Input/Output System)等のプログラムを記憶する。ＨＤＤ５３は、ＯＳ、各種のアプリケーション、各種データ等を記憶する。ＲＡＭ５２は、ＣＰＵ５０が上記のプログラムを実行して各種の制御を行う際の作業領域として使用される。
【００２３】
通信Ｉ／Ｆ５４は、各プロジェクタ１０〜１２と無線通信を行うことを可能にする。通信Ｉ／Ｆ５４は、送受信機を備え、例えばＷｉ−Ｆｉ等による無線ＬＡＮ接続により無線通信を行うことができる。
【００２４】
外部機器Ｉ／Ｆ５５は、ＵＳＢ(Universal Serial Bus)やＩＥＥＥ１３９４等の接続規格をもつ外部機器を接続し、データ等の入出力を行う。外部メモリＩ／Ｆ５６は、ＣＤ−ＲＯＭ、ＤＶＤ、ＳＤカード等の外部メモリと接続し、ＨＤＤ５３と外部メモリとの間のデータの入出力を行う。表示装置５７は、各種のデータを表示画面に表示するディスプレイで、入力装置５８は、ユーザが各種の入力操作を行い、その入力を受け付ける装置である。入力装置５８としては、キーボード、マウス、タッチパッド等を使用することができる。これら表示装置５７と入力装置５８とは、ディスプレイとキーボードといったように別個の装置であってもよいが、タッチパネルといった両方の機能を備えた装置を使用することも可能である。
【００２５】
各プロジェクタ１０〜１２も、図示しないが、ＰＣ１３と同様のＣＰＵ、ＲＯＭやＲＡＭ等のメモリ、通信Ｉ／Ｆを備える。これらの装置により、測距センサ２３を動作させ、ＰＣ１３と無線通信を行い、光学系２０およびスピーカ２１から音声を出力し、画像を投影面に投影して表示させることができる。
【００２６】
投影システムが備える複数のプロジェクタ１０〜１２の各々が備える測距センサ２３により測定される距離の測定範囲について、図４を参照して説明する。各プロジェクタ１０〜１２は、一定間隔で配置され、その間隔Ｄは、各プロジェクタ１０〜１２の光学系２０の特性により、元の１つの画像を３つのプロジェクタ１０〜１２で表示するために適切に連結できる距離として決定される。プロジェクタ１０〜１２の間隔Ｄを算出するための方法については、これまでに知られたいかなる方法でも採用することができる。その算出方法は、本発明には直接関係しないので、詳細な説明は省略する。
【００２７】
各プロジェクタ１０〜１２の測距センサ２３の測定範囲は、プロジェクタ１０〜１２の間隔Ｄ以上、２Ｄ以下の範囲内になるように設定される。すなわち、測定範囲は、隣り合うプロジェクタの測距センサ２３が測定可能な範囲と隣接する範囲または一部がオーバーラップする範囲として設定される。この範囲に設定することで、隣り合うプロジェクタ間で測定範囲の欠落をなくし、かつ測定範囲が重複するプロジェクタの台数を１台以下に抑えることができる。また、測定範囲内に存在する人の位置を判定するための判定処理の複雑化を防止することができる。
【００２８】
次に、各プロジェクタ１０〜１２とＰＣ１３との間で行われる無線通信でやりとりされる各データについて、図５を参照して説明する。図５中、プロジェクタ１０〜１２はそれぞれ「プロジェクタＡ」、「プロジェクタＢ」、「プロジェクタＣ」として参照される。
【００２９】
各プロジェクタＡ〜Ｃは、各測距センサ２３により測定した各測定範囲内の距離情報を、ＰＣ１３へ測定結果として無線送信する。測定結果は、測定範囲内にユーザが存在しない場合、距離情報はなしとされ、一人の場合は１つの距離情報のみとされ、複数人存在する場合は複数の距離情報とされる。距離情報は、例えば、１ｍや１．５ｍといった情報とすることができる。
【００３０】
ＰＣ１３では、各プロジェクタＡ〜Ｃから測定結果を受信すると、その測定結果に基づき、各プロジェクタＡ〜Ｃに対するデータフレームを生成し、各プロジェクタＡ〜Ｃへ送信する。データフレームには、画像データ、音声データ、音声出力制御情報が含まれる。画像データは、例えば、各プロジェクタＡ〜Ｃにより同時に表示させて１つの映像が形成されるように、元の映像を３分割した映像データとされる。ＰＣ１３は、各プロジェクタＡ〜Ｃへその配置位置に応じた映像データを含むデータフレームを送信する。図５では、プロジェクタＡに対して映像データ（左）を、プロジェクタＢに対して映像データ（中央）を、プロジェクタＣに対して映像データ（右）をそれぞれ送信している。
【００３１】
ＰＣ１３は、映像データの直前あるいは直後に音声データを送信する。図５では、映像データの直前に音声データを送信している。なお、音声データは、全てのプロジェクタＡ〜Ｃに対し、元の多チャンネルの状態のまま送信される。音声出力制御情報は、各プロジェクタＡ〜Ｃにより送信された距離情報に基づき、ＰＣ１３により生成される情報で、音声の出力を制御するための情報である。具体的には、どのチャンネルの音声をどのスピーカ２１から出力するかを定めた情報である。
【００３２】
音声出力制御情報は、図５では映像データの直後に送信されている。なお、映像データ、音声データ、音声出力制御情報の送信順は任意であり、どのような順番で送信してもよい。基本的に、測定結果の受信からこれらを含むデータフレームの送信までは、映像の１フレーム間隔で行うことができる。
【００３３】
以上のことから、投影システムは、複数のプロジェクタ１０〜１２といった複数の画像投影装置と、ＰＣ１３といった情報処理装置とを含み、それぞれが以下に示すような機能部あるいは機能手段を備えるものとされる。図６は、プロジェクタ１０とＰＣ１３の機能ブロック図である。なお、プロジェクタ１１、１２は、プロジェクタ１０と同様の構成であるため、ここでは説明を省略する。
【００３４】
プロジェクタ１０は、機能部として、所定の測定範囲内に存在するユーザとの距離を測定する測距部６０と、その測距部６０により測定された距離を、ＰＣ１３へ測定結果として送信する結果送信部６１とを備える。測距部６０は、測距センサ２３により実現され、結果送信部６１は、通信Ｉ／Ｆにより実現される。
【００３５】
プロジェクタ１０は、ＰＣ１３から画像データ、音声データ、その音声データの出力を制御するための音声出力制御情報を含むデータフレームを受信するデータ受信部６２を備える。また、プロジェクタ１０は、データ受信部６２により受信されたデータフレームに基づき、画像を投影面に投影し、音声を出力する出力部６３を備える。データ受信部６２は、通信Ｉ／Ｆにより実現され、出力部６３は、光学系２０やスピーカ２１により実現される。なお、これらの処理は、プロジェクタ１０に内蔵されるメモリに記憶されたプログラムをＣＰＵにより実行し、その制御の下で、測距センサ２３等を動作させることにより実現される。
【００３６】
ＰＣ１３は、結果送信部６１から送信された測定結果を受信する結果受信部７０を備える。また、ＰＣ１３は、結果受信部７０により受信された測定結果に基づき、各プロジェクタ１０〜１２に送信するデータフレームを生成するデータ生成部７１を備える。データ生成部７１は、データフレームを生成する際に画像データや音声データを取得する。このため、ＰＣ１３は、その画像データや音声データを記憶するデータ記憶部７２を備えている。ＰＣ１３は、データ生成部７１により生成されたデータフレームを各プロジェクタ１０〜１２へ送信するデータ送信部７３も備えている。
【００３７】
これらの処理は、ＰＣ１３が備えるＨＤＤ５３に記憶されたプログラムをＣＰＵ５０が実行し、その制御の下で、通信Ｉ／Ｆ５４等を動作させることにより実現される。なお、データ記憶部７２は、ＨＤＤ５３により実現される。
【００３８】
これらの各機能部が行う処理について、図７および図８に示すフローチャートを参照しながら詳細に説明する。まず、プロジェクタ側の処理を、図７を参照して説明する。プロジェクタ１０は、ステップ７００から動作を開始し、ステップ７０５では、測距部６０により測定範囲内に存在するユーザとの距離を測定する。測距部６０は、測定して得られた距離の距離情報を、測定結果として結果送信部６１へ渡す。
【００３９】
ステップ７１０では、結果送信部６１が、その測定結果をＰＣ１３へ送信する。ＰＣ１３への送信は、ＰＣ１３のＩＰアドレスやＰＣ１３を一意に識別するためのＭＡＣアドレス等を使用して行うことができる。ステップ７１５では、データ受信部６２がＰＣ１３からデータフレームを受信したか否かを判断する。受信していない場合は、ステップ７０５へ戻り、再び測距部６０により距離の測定を行う。受信した場合は、ステップ７２０へ進む。
【００４０】
ステップ７２０では、データ受信部６２がデータフレームを受信しているので、出力部６３が、画像および音声の出力を行う。出力部６３は、画像データに基づき画像を投影して表示させ、音声データに基づき音声を出力する。画像は、データフレームに含まれる画像データの画像がそのまま投影されて表示され、音声は、多チャンネルの状態の音声のうち、音声出力制御情報により指定されたチャンネルの音声が出力される。なお、先に出力された音声に対する音声出力制御情報と異なる音声出力制御情報を受信した場合は、その受信した音声出力制御情報に従って、出力する音声を切り替える。
【００４１】
これらの出力が終了した後、ステップ７２５で、ＰＣ１３との通信を停止したかを判断する。ＰＣ１３の無線通信機能をＯＦＦにした場合やＰＣ１３の電源をＯＦＦにした場合に通信が停止される。ステップ７２５で停止していないと判断した場合、ステップ７０５へ戻り、上記と同様の処理を行い、次のデータフレームの出力を行う。停止したと判断した場合は、ステップ７３０へ進み、この処理を終了する。なお、再び通信が開始された場合は、ステップ７００から処理を開始する。
【００４２】
次に、ＰＣ１３側の処理を、図８を参照して説明する。ＰＣ１３は、ステップ８００から動作を開始し、ステップ８０５では、結果受信部７０が各プロジェクタ１０〜１２から測定結果を受信したか否かを判断する。受信していない場合は、受信するまでこの判断を行う。受信した場合はステップ８１０へ進む。
【００４３】
ＰＣ１３は、測定結果を記憶するための結果記憶部と、その測定結果を判定するための判定部とを備えることができる。ステップ８１０では、判定部が、受信した測定結果が前回（直前）の測定結果と一致するかどうかを判定する。結果記憶部は、測定結果を測定時刻あるいは受信時刻と対応付けて記憶することができ、判定部は、その測定時刻あるいは受信時刻から最も新しい時刻の測定結果である前回の測定結果を取得することができる。
【００４４】
判定部は、ユーザ分布も判定する。ここでは、同じ判定部により判定を行うように構成しているが、個々に判定部を設けてもよい。ステップ８１０で一致しないと判定された場合、ステップ８１５へ進み、判定部は、受信した測定結果に基づき、各測定範囲内におけるユーザの分布を判定する。例えば、その測定範囲内にユーザが存在するか否か、存在する場合、一人か複数人か、複数人の場合、どの箇所に多くのユーザが集まっているか等を判定する。
【００４５】
ステップ８２０では、データ生成部７１が、判定部が判定した判定結果に応じて、音声出力制御情報を生成する。音声出力制御情報は、この判定結果のほか、各プロジェクタ１０〜１２で採用されているスピーカ２１の能力や、出力される音声データのチャンネル数も考慮して生成される。音声出力制御情報は、各プロジェクタ１０〜１２に対し、元の多チャンネルの状態の音声を、そのまま出力するか、特定のチャンネルの音声を出力するか、音声を出力しないかを指定する。
【００４６】
また、データ生成部７１は、送信する画像の画像データと対応する音声データをデータ記憶部７２から取得し、その画像を３分割して各プロジェクタ１０〜１２へ送信するための３つの画像データを生成する。そして、データ生成部７１は、生成した画像データと、音声データと、生成した音声出力制御情報とを含むデータフレームをそれぞれ生成し、データ送信部７３に渡す。
【００４７】
ステップ８２５では、データ送信部７３が、各データフレームを、対応する各プロジェクタ１０〜１２へ送信する。ステップ８３０では、全てのプロジェクタ１０〜１２との通信を停止したかを判断する。停止していない場合は、ステップ８０５へ戻り、プロジェクタ１０〜１２からの測定結果の送信を待つ。
【００４８】
ステップ８１０で一致すると判断された場合、ステップ８２５へ直接進む。このとき、データ生成部７１は、音声出力制御情報を生成することなく、前回生成した音声出力制御情報を使用して各データフレームを生成し、データ送信部７３に各データフレームを渡す。そして、ステップ８２５で、データ送信部７３が各データフレームを、各プロジェクタ１０〜１２へ送信する。このため、ＰＣ１３は、音声出力制御情報を記憶しておくための情報記憶部をさらに備えることができる。ステップ８３０で、全てのプロジェクタ１０〜１２との通信を停止した場合、ステップ８３５へ進み、この処理を終了する。この場合も、再び通信が開始された場合は、ステップ８００から処理を開始する。
【００４９】
図９に示すテーブルを参照して、音声出力制御情報について詳細に説明する。音声出力制御情報は、音声出力制御信号として提供することができ、各プロジェクタ１０〜１２が備えるスピーカ２１に対し、出力する音声データのチャンネル情報を示した信号とすることができる。
【００５０】
各プロジェクタ１０〜１２はそれぞれ２つのスピーカを備え、一定の間隔で離間して配置され、各スピーカにはＬｃｈ（左チャンネル）、Ｒｃｈ（右チャンネル）の音声データが入力できるものとする。図９に示すテーブルには、プロジェクタ１０〜１２がそれぞれ、「プロジェクタＡ」、「プロジェクタＢ」、「プロジェクタＣ」というプロジェクタ名で設定されている。また、各プロジェクタ名には、音声出力制御信号名「音声出力制御信号１」、「音声出力制御信号２」、「音声出力制御信号３」が対応付けられている。
【００５１】
各音声出力制御信号には、２つのスピーカが対応付けられ、各スピーカに対して、どのチャンネルの音声を出力し、音声を出力しないかが設定されている。図９に示すテーブルでは、プロジェクタＡのスピーカＡからＬｃｈの音声を出力し、プロジェクタＣのスピーカＢからＲｃｈの音声を出力し、その他のスピーカからは音声を出力しない設定になっている。
【００５２】
このため、プロジェクタＡおよびプロジェクタＣでは、音声出力制御信号１および３に基づき、音声データを分割し、指定されたスピーカから出力が行われる。どのスピーカからどのチャンネルの音声を出力し、音声を出力しないかを指定するための具体的な例について、図１０および図１１を参照して説明する。なお、これらの例は一例であり、音声出力制御信号を生成するにあたっては、これら例に限定されるものではない。
【００５３】
図１０は、複数のプロジェクタ１０〜１２の測距センサ２３による測定範囲内に一人のユーザしか存在しない場合の例を示した図である。この例では、プロジェクタ１１がユーザとの距離を測定し、その測定結果をＰＣ１３へ送信する。このとき、プロジェクタ１０、１２は何も測定しないので、距離情報なしという測定結果をＰＣ１３へ送信する。
【００５４】
ＰＣ１３は、プロジェクタ１０〜１２が測定した測定結果を受信する。ＰＣ１３は、その測定結果に基づき、ユーザが１つのプロジェクタの測定範囲にしか存在しないか、複数のプロジェクタの測定範囲に存在するかを判定する。図１０に示す実施形態では、ＰＣ１３は、プロジェクタ１１から１つの距離情報しか得られていないので、１つのプロジェクタ１１の測定範囲に一人のユーザしか存在しないと判定する。
【００５５】
ＰＣ１３は、その判定結果と、各プロジェクタ１０〜１２へ送信する音声データの形式と、各プロジェクタ１０〜１２に内蔵されているスピーカ２１の個数等とから、最適な音声出力制御信号を生成する。図１０に示す実施形態では、各プロジェクタ１０〜１２へ送信する音声データは、多チャンネルの音声データとされ、各プロジェクタ１０〜１２はそれぞれ１つのスピーカ２１のみを備えるものとされている。
【００５６】
ユーザが一人で、１つのプロジェクタ１１の測定範囲にしか存在しない場合、隣り合うプロジェクタ１０、１２のスピーカ２１を使用し、多チャンネルの音声出力を行うように、音声出力制御信号を生成することができる。具体的には、音声出力制御信号は、ユーザから見て左側にあるプロジェクタ１０のスピーカ２１からＬｃｈ音声を、右側にあるプロジェクタ１２のスピーカ２１からＲｃｈ音声を出力するように設定することができる。このとき、中央のプロジェクタ１１のスピーカ２１からは出力しない設定とすることができる。
【００５７】
ＰＣ１３は、各プロジェクタ１０〜１２へ画像データと音声データに、上記で生成した音声出力制御信号を含めてデータフレームとして送信する。各プロジェクタ１０〜１２は、それらを受信すると、音声出力制御信号の内容に従って、音声データを分割し、指定されたスピーカから所定の音声を出力する。このようにして、多チャンネルの音声出力を行うことで、臨場感のある音響効果をその一人のユーザに対して提供することができる。
【００５８】
各プロジェクタ１０〜１２からの測定結果の送信は、定期的に行われるため、ユーザがプロジェクタ１０の測定範囲内に移動したとしても、それを考慮した音声出力制御信号が生成される。このため、ユーザが場所を移動したとしても、臨場感のある音響効果をそのユーザに対して提供することができる。
【００５９】
ユーザがプロジェクタ１０の測定範囲内に移動した場合、プロジェクタ１０のスピーカ２１からＬｃｈ音声を、すぐ隣のプロジェクタ１１のスピーカ２１からＲｃｈ音声を出力するように設定することができる。このとき、プロジェクタ１２のスピーカ２１からは音声を出力しない設定とすることができる。また、Ｒｃｈ音声は、Ｌｃｈ音声よりスピーカ２１からの距離が長くなる分、音量を増加させて出力することができる。これにより、ユーザが移動した場合でも、移動前と同様に臨場感のある音響効果を提供することができる。
【００６０】
図１１は、複数のプロジェクタ１０〜１２の測距センサ２３による測定範囲内に複数のユーザが存在する場合の例を示した図である。この例では、プロジェクタ１０、１１がユーザとの距離を測定し、その測定結果をＰＣ１３へ送信する。このとき、プロジェクタ１２は何も測定しないので、距離情報なしという測定結果をＰＣ１３へ送信する。
【００６１】
ＰＣ１３は、プロジェクタ１０〜１２が測定した測定結果を受信する。ＰＣ１３は、その測定結果に基づき、ユーザが複数のプロジェクタの測定範囲内に存在するかを判定する。図１１に示す実施形態では、ＰＣ１３は、プロジェクタ１０、１１からそれぞれ１つ、２つの距離情報が得られるので、複数のプロジェクタの測定範囲内に存在すると判定する。この図１１に示す実施形態も、各プロジェクタ１０〜１２へ送信する音声データは、多チャンネルの音声データとされ、各プロジェクタ１０〜１２はそれぞれ１つのスピーカ２１のみを備えるものとされている。
【００６２】
複数のプロジェクタの測定範囲内にユーザが存在する場合に、多チャンネルの音声出力を行おうとすると、いずれかの測定範囲内に存在するユーザの音声バランスが崩れてしまい、聞き取りにくくなってしまう。したがって、この場合、多チャンネルの音声データが入力されたとしても、各プロジェクタ１０〜１２に内蔵されているスピーカ２１で再生可能な音声のみを出力するように制御する。
【００６３】
各プロジェクタ１０〜１２へ送信される音声データは、多チャンネルのステレオデータであるが、各プロジェクタ１０〜１２に内蔵されているスピーカ２１は１つずつである。このため、音声は、ＬｃｈまたはＲｃｈのいずれか一方のモノラルで出力する。このように制御することで、臨場感のある音響効果を提供することはできないが、全ユーザに均一な音響効果を提供することが可能となる。
【００６４】
これまで本発明を、投影システムおよび音声出力制御方法として上述した実施の形態をもって説明してきたが、本発明は上述した実施の形態に限定されるものではない。したがって、他の実施の形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。よって、上記音声出力制御方法をコンピュータに実行させるためのプログラムや、そのプログラムが記録された記録媒体等も提供することができるものである。
【符号の説明】
【００６５】
１０〜１２…プロジェクタ、１３…ＰＣ、２０…光学系、２１…スピーカ、２２…アンテナ、２３…測距センサ、３０…光源、３１、３２…ダイクロイックミラー、３３〜３５…反射ミラー、３６〜３８…ライトバルブ、３９…ダイクロイックプリズム、４０…投影レンズ、５０…ＣＰＵ、５１…ＲＯＭ、５２…ＲＡＭ、５３…ＨＤＤ、５４…通信Ｉ／Ｆ、５５…外部機器Ｉ／Ｆ、５６…外部メモリＩ／Ｆ、５７…表示装置、５８…入力装置、５９…バス、６０…測距部、６１…結果送信部、６２…データ受信部、６３…出力部、７０…結果受信部、７１…データ生成部、７２…データ記憶部、７３…データ送信部
【先行技術文献】
【特許文献】
【００６６】
【特許文献１】特表２０１２−５２９２２３号公報
【図１】
2015158566.tif 000003
【図２】
2015158566.tif 000004
【図３】
2015158566.tif 000005
【図４】
2015158566.tif 000006
【図５】
2015158566.tif 000007
【図６】
2015158566.tif 000008
【図７】
2015158566.tif 000009
【図８】
2015158566.tif 000010
【図９】
2015158566.tif 000011
【図１０】
2015158566.tif 000012
【図１１】
2015158566.tif 000013