(57)【要約】【課題】画面に表示されている画像に対し、ユーザの指示を反映した動作をさせること。【解決手段】一実施の形態の表示制御システムは、表示手段と、検知手段と、制御手段とを有する。表示手段は、画像を表示する。検知手段は、風を検知する。制御手段は、検知手段により風が検知された場合に、表示手段により表示される画像を、検知手段により検知された風の強さに基づいて制御する、ことを特徴とする。【選択図】図１
2020056987.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示手段と、
風を検知する検知手段と、
前記検知手段により風が検知された場合に、検知された風の強さに基づいて前記画像を制御する制御手段と、
を有することを特徴とする表示制御システム。
【請求項２】
前記制御手段は、前記検知手段により風が検知された場合に、検知された風の強さに基づいて前記画像に含まれる個別画像の動きを制御する、
ことを特徴とする請求項１に記載の表示制御システム。
【請求項３】
前記制御手段は、前記個別画像が動く速さを前記風の強さに対応した速さに調節する、
ことを特徴とする請求項２に記載の表示制御システム。
【請求項４】
前記検知手段の識別情報に応じて、前記個別画像の動きの制御を切り替える切替手段を有する、
ことを特徴とする請求項１に記載の表示制御システム。
【請求項５】
前記検知手段は、複数の風センサであり、
前記制御手段は、前記複数の風センサのうちで風が検知された風センサに対応付けられている、前記画像の所定の領域に含まれる前記個別画像に対しての動きを制御する、
ことを特徴とする請求項２または３に記載の表示制御システム。
【請求項６】
前記制御手段は、前記複数の風センサのうちで風が検知された風センサに対応する画像領域の前記個別画像の動きを、前記風センサの風の強さに対応した動きに調節する、
ことを特徴とする請求項５に記載の表示制御システム。
【請求項７】
前記制御手段は、前記検知手段により風が検知された場合に、検知された風の強さに基づいて前記画像を所定のコンテンツの表示に切り替える、
ことを特徴とする請求項１に記載の表示制御システム。
【請求項８】
前記制御手段は、前記検知手段により風が検知された場合に、前記検知手段からの検知情報に応じて前記画像を複数のコンテンツのうちから選択的に一つのコンテンツに差し替える、
ことを特徴とする請求項１に記載の表示制御システム。
【請求項９】
前記検知手段は、前記表示手段により画像が表示される被表示対象に設けた風センサである、
ことを特徴とする請求項２乃至８のうちの何れか一項に記載の表示制御システム。
【請求項１０】
前記風センサは、前記被表示対象において前記画像が表示される範囲に複数配置され、
前記制御手段は、前記複数の風センサのうちで風が検知された風センサに対応する画像領域の前記個別画像の動きを制御する、
ことを特徴とする請求項９に記載の表示制御システム。
【請求項１１】
前記検知手段は、風センサを備えた通信装置である、
ことを特徴とする請求項１乃至８のうちの何れか一項に記載の表示制御システム。
【請求項１２】
前記検知手段は、人の通過により生じる風を検知する、
ことを特徴とする請求項１乃至８のうちの何れか一項に記載の表示制御システム。
【請求項１３】
前記検知手段は、人が通過するゲートに複数の風センサを設けたものである、
ことを特徴とする請求項１２に記載の表示制御システム。
【請求項１４】
前記個別画像は、画像の属性に応じて動きのパターンが異なる、
ことを特徴とする請求項２または３に記載の表示制御システム。
【請求項１５】
前記個別画像は、３Ｄ空間に配置されて動きが制御される、
ことを特徴とする請求項２または３に記載の表示制御システム。
【請求項１６】
媒体に描かれた素材の画像を取得する画像取得手段を有し、
前記制御手段は前記画像取得手段により取得された画像を個別画像として動きを制御する、
ことを特徴とする請求項１乃至１４のうちの何れか一項に記載の表示制御システム。
【請求項１７】
画像の表示情報を生成する生成部と、
風の検知情報を取得する取得部と、
前記検知情報に含まれる風の強さに基づいて前記画像の表示情報を制御する制御部と、  を含む表示制御装置。
【請求項１８】
表示制御装置が、
画像を表示するステップと、
風を検知するステップと、
風が検知された場合に、検知された風の強さに基づいて前記画像を制御するステップと、
を実行する表示制御方法。
【請求項１９】
コンピュータに、
画像の表示情報を生成する生成部と、
風の検知情報を取得する取得部と、
前記検知情報に含まれる風の強さに基づいて前記画像の表示情報を制御する制御部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御システム、表示制御装置、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年では、コンピュータ装置の性能向上により、塗り絵や手書きの画像をコンピュータに取り込み、これに対して規則的またはランダムな動きを設定し、ディスプレイやサイネージ等で動画像として表示させることも広く行われている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、従来は、画面に表示される画像の動作は、用紙に予め設けた識別情報やユーザによる塗り絵や手書き画像の特徴量などにより決定されていたため、画面に表示されている画像にユーザの指示を反映した動作をさせることができなかった。
【０００４】
本発明は、上記に鑑みてなされたものであって、画面に表示されている画像に対し、ユーザの指示を反映した動作をさせることが可能な表示制御システム、表示制御装置、表示制御方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の一実施の形態の表示制御システムは、画像を表示する表示手段と、風を検知する検知手段と、前記検知手段により風が検知された場合に、検知された風の強さに基づいて前記画像を制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、画面に表示されている画像に対し、ユーザの指示を反映した動作をさせることが可能になるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る表示制御システムの構成の一例を示す図である。
【図２】図２は、被投射媒体に設けた風センサの配置の一例を示す図である。
【図３】図３は、風センサの一例の風センサモジュールの構成の一例を示す図である。
【図４】図４は、ＰＣのハードウェア構成の一例を示す図である。
【図５】図５は、登録テーブルの構成の一例を示す図である。
【図６】図６は、管理テーブルの構成の一例を示す図である。
【図７】図７は、ＰＣの機能ブロックの構成の一例を示す図である。
【図８】図８は、表示制御部の詳細な機能ブロックの構成の一例を示す図である。
【図９】図９は、全体画像からユーザ画像と属性情報とを取得することを説明する図である。
【図１０】図１０は、動き設定情報の設定の一例を示す図である。
【図１１】図１１は、動きのパターンを示す情報の一つについて説明する図である。
【図１２】図１２は、投入位置情報の設定の一例を示す図である。
【図１３】図１３は、パラメータ制御テーブルの構成の一例を示す図である。
【図１４】図１４は、３Ｄ空間でユーザ画像の動きを制御することについて説明する図である。
【図１５】図１５は、２次平面投影部が図１４の３Ｄ空間を投影した場合の２次平面画像の一例を示す図である。
【図１６】図１６は、センサ情報解析部が更新する各風センサの風の強さを示す値を一覧で示した図である。
【図１７】図１７は、風センサが示す値とエフェクトの度合いとの対応関係を示す図である。
【図１８】図１８は、エフェクトの説明のため花を静止させた状態を示す図である。
【図１９】図１９は、ユーザが対象領域に息を吹きかけた場合の変化を示す図である。
【図２０】図２０は、ＰＣによる表示制御システム全体の制御処理の一例を示すフロー図である。
【図２１】図２１は、風を検出した場合のエフェクト処理の一例を示すフロー図である。
【図２２】図２２は、変形例１に係る通信装置の構成の一例を示す図である。
【図２３】図２３は、表示画像領域に対して３つの通信装置のそれぞれに対応付けする領域の分け方の説明図である。
【図２４】図２４は、図２３に示す分け方にする場合のテーブルの設定例を示す図である。
【図２５】図２５は、変形例２に係るゲートの構成の一例を示す図である。
【図２６】図２６は、予め用意したコンテンツの一例を示す図である。
【図２７】図２７は、機能ブロックの構成の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、表示制御システム、表示制御装置、表示制御方法、およびプログラムの実施の形態を詳細に説明する。
【０００９】
（実施の形態）
一例として、展示会などのイベントに訪れた客がイベント会場で指定の用紙に描いた絵（塗り絵も含む）の手書き画像を表示する表示制御システムへの適用例を示す。なお、指定の用紙に描く絵は、客に限らず、スタッフなどが描いたものでもよい。また、描いた絵に限らず、予め印刷されたものなどであってもよい。これらの画像は「個別画像」に相当し、以下、これらを総称して「ユーザ画像」と呼ぶ。「用紙」は、媒体の一例である。また、客やスタッフなどをまとめて「ユーザ」として説明するが、主に客を意味するものとし、特に明示が必要な場合にスタッフを用いる。
【００１０】
図１は、第１の実施形態に係る表示制御システムの構成の一例を示す図である。図１において、表示制御システム１は、コンピュータ（ＰＣ）１０と、プロジェクタ（ＰＪ）１１と、データベース（ＤＢ）１２と、センサ１３と、画像取得装置２０とを含む。表示制御システム１全体の動作は、ＰＣ１０が制御プログラム（表示制御プログラムを含む）の実行により制御する。この構成において、ＰＣ１０とＤＢ１２が「制御手段」に相当する。ＰＪ１１が「表示手段」に相当する。センサ１３が「検知手段」に相当する。画像取得装置２０が「画像取得手段」に相当する。また、後述する被投射媒体１４が「被表示対象」に相当する。
【００１１】
なお、ＰＣ１０は「表示制御装置」にも相当する。また、ＰＣ１０は単一の筐体でも、複数のコンピュータなどから構成されていてもよい。
【００１２】
用紙５０は、ユーザが絵を手描きするための手描き領域５１と、手描き領域に描く絵の属性を設定した属性設定領域５２とを含む。
【００１３】
画像取得装置２０は、ユーザによりセットされた用紙５０をＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等の撮像素子で撮像するカメラやスキャナなどを有する。画像取得装置２０は撮像素子での撮像により用紙５０全体の画像を取得する。
【００１４】
ＤＢ１２は、ＰＣ１０のストレージや外部のストレージなどに設けられるデータベースである。ＤＢ１２は、画像取得装置２０が取得した画像や、その画像の動きを制御するための設定などを各種の情報テーブルで管理する。
【００１５】
ＰＪ１１は、ＰＣ１０からの出力に従い被投射媒体１４に表示情報を投射する。被投射媒体１４は、例えば投射スクリーンを使用する。投射スクリーンとしては、マットスクリーンや、パールスクリーンや、シルバースクリーンや、ビーズスクリーンなど、使用環境に応じて適宜選択してよい。また、透過スクリーンを使用してスクリーンの背面側からＰＪ１１に表示情報を投射する構成にしてもよい。何れにしても、投射される表示情報が表示されるような素材を有する被投射媒体を使用する。
【００１６】
センサ１３は、風センサである。本実施の形態では、被投射媒体１４に表示されている画像１００に、表示面を介してユーザが息を吹きかけたときの風を検知するように設けている。なお、本実施形態では、ユーザの指示として、ユーザが画像１００やその表示面に息を吹きかける動作を一例として説明する。
【００１７】
図２は、被投射媒体１４に設けた風センサ１３ａの配置の一例を示す図である。図２において、点線の内側に示す各ドットのそれぞれが風センサ１３ａを指す。この例では、風センサ１３ａを被投射媒体１４のＸ方向に３０個、Ｙ方向に１０個を使用し、所定間隔で配置したものを示している。Ｘ方向において一部の風センサ１３ａについてはドットによる図示を省略している。
【００１８】
なお、風センサ１３ａの数や配置のレイアウトを、図２に示すものに限定するものではない。被投射媒体１４の大きさや画像１００の解像度などに応じて適宜設定してよい。図２の格子状の配置とは異なる別のレイアウトとしては、例えば、複数の同心円を半径方向に所定の間隔で設けたレイアウトなども考えられる。また、風センサ１３ａの数を１つだけにしたり、両端の２箇所だけにしたり、３個所や４個所に分散して設けたりしてもよい。
【００１９】
図２に示す各風センサ１３ａは、ユーザが被投射媒体１４に表示されている画像１００に、表示面を介して息を吹きかけた際に、その風を検知することができるように配置する。例えば、被投射媒体１４の表面に配置してもよいし、被投射媒体１４の表面に風の通気孔や溝などを設けるなどして、被投射媒体１４の内部（背面側）、あるいは、設けた溝などに配置するようにしてもよい。
【００２０】
このように被投射媒体１４に風センサ１３ａを設置した場合、ユーザが被投射媒体１４に投射されている画像１００に直接息を吹きかけた際に、風の発生や、風の強さを検知することができるようになる。
【００２１】
風センサ１３ａには、風を検知して信号を出力することができるものであれば、何れの原理で風を検知するものであっても適宜採用してよい。例えば、一定電流により加熱された抵抗線（熱線）にあたると熱線の温度が下がる原理を利用したものがある。この場合、熱線の温度の低下による抵抗値の変化を検出することで風を検知することができる。このような風センサは、風センサモジュールとして提供されているものもある。風センサ１３ａが検知して得た結果は、ＰＣ１０に送信される。
【００２２】
図３は、風センサ１３ａの一例の風センサモジュール１３０の構成の一例を示す図である。風センサモジュール１３０は、検知部１３１と、ＰＣ１０と通信する通信部１３２とを有する。検知部１３１は、熱線の温度により変動する抵抗値をモニタし、抵抗値に所定の閾値を超える変化があった場合に検出を示す信号を出力したり、抵抗値そのものを常に出力したりする回路である。通信部１３２は、各風センサモジュール１３０が記憶する固有の識別情報（センサ識別情報）と、検知部１３１が検出した情報とをＰＣ１０に送信する通信回路である。ＰＣ１０との通信は有線で行うものでも無線で行うものでもよい。
【００２３】
また、これとは異なり、各センサ１３ａを集中的に管理し、各風センサ１３ａの抵抗値等の出力データをＰＣ１０に送信する集中管理装置を各風センサ１３ａとＰＣ１０との間に接続してもよい。集中管理装置を設けた場合には、各風センサ１３ａの出力である抵抗値等を直接モニタして一つでも閾値を超えたものがあった場合にだけ各風センサ１３ａの抵抗値等の出力データをＰＣ１０に送信するような構成も可能である。
【００２４】
図４は、ＰＣ１０のハードウェア構成の一例を示す図である。図４に示すように、ＰＣ１０は、ＣＰＵ(Central  Processing  Unit)１００１、ＲＯＭ(Read  Only  Memory)１００２、ＲＡＭ(Random  Access  Memory)１００３、表示信号生成部１００４、ストレージ１００６、データＩ／Ｆ１００７、および通信Ｉ／Ｆ１００８を有する。各部は、バス１０００を介して接続される。
【００２５】
ＣＰＵ１００１は、ＲＯＭ１００２およびストレージ１００６に格納されている制御プログラムに従い、ＰＣ１０全体を制御する。ＲＯＭ１００２には固定のプログラムやデータが記憶されている。ＲＡＭ１００３はワークメモリとして用いられる。表示信号生成部１００４は、ＣＰＵ１００１により生成された表示情報を、モニタ１００５やＰＪ１１など、各種の表示装置に応じた表示信号に変換して出力する。ここでモニタ１００５は、ＰＣ１０の管理者用のモニタである。
【００２６】
ストレージ１００６は、ＳＳＤ（Solid  State  Drive）やＨＤＤ（Hard  Disk  Drive）などである。ストレージ１００６には、制御プログラムやデータなどが格納される。
【００２７】
データＩ／Ｆ１００７は、入力／出力機器と間でデータの入出力を行う。例えば、データＩ／Ｆ１００７は、画像取得装置２０が出力する画像データや、マウスやキーボード（ＫＢＤ）からの操作データなどが入力される。また、ＣＰＵ１００１により生成された表示情報を、データＩ／Ｆ１００７からプロジェクタ１１に出力してもよい。入出力機器との通信は、ＵＳＢ(Universal  Serial  Bus)やＢｌｕｅｔｏｏｔｈ（登録商標）などの所定のインタフェースで行われる。
【００２８】
通信Ｉ／Ｆ１００８は、風センサ１３ａ（例えば風センサモジュール１３０）と通信する通信インタフェースである。なお、風センサ１３ａとの通信をデータＩ／Ｆ１００７を介して行ってもよい。
【００２９】
次に、ＤＢ１２の各種テーブルの構成について説明する。なお、ここに示すテーブルは一例であり、適宜、テーブルの項目の変更や、テーブルの削除や、テーブルの統合をして構成してもよい。ＤＢ１２は、登録テーブルや、管理テーブルなどを有する。その他にも、ユーザ画像の動きの制御に必要な各種設定を有する。ユーザ画像の動きの制御に必要な各種設定については、機能ブロックの説明において適宜説明する。
【００３０】
図５は、登録テーブルの構成の一例を示す図である。図５に示す登録テーブルＴ１には、ユーザ画像と属性情報とを対応付けたもの示している。属性情報には、この例では、ユーザ画像の絵の種類を示す情報、例えば花や、シャボン玉や、蝶々などを設定している。また、花にも色々と種類があり背丈や葉の形状も異なるため、この例では、花について複数のパターンに種類分けし、その内の一つをＡ花やＢ花などとして示している。フラグには、未表示「１」、表示「２」、表示終了「３」が設定される。未表示「１」は、まだ使用されていないユーザ画像を示すフラグであり、表示「２」は、使用中のユーザ画像を示すフラグであり、表示終了「３」は、時間切れなどにより使用を終えたユーザ画像を示すフラグである。
【００３１】
図６は、管理テーブルの構成の一例を示す図である。図６に示す管理テーブルＴ２には、ユーザ画像と、属性情報と、開始時間情報とを対応付けたもの示している。ユーザ画像と属性情報とには、登録テーブルＴ１から取得した情報で、そのうちの表示対象のものを設定している。開始時間情報には、ユーザ画像の投入開始の時間を設定する。
【００３２】
次に、ＰＣ１０の機能ブロックの構成について説明する。ここでは、動植物のユーザ画像を一例に、図９〜図１９を適宜参照しながら各機能部の働きについて説明する。
【００３３】
図７は、ＰＣ１０の機能ブロックの構成の一例を示す図である。図７には、ＰＣ１０が生成する表示情報の表示制御処理に係る主な機能を示している。図７に示すように、ＰＣ１０は、画像解析部１０１と、登録部１０２と、表示制御部１０３と、センサ情報解析部１０４とを含む。各部はモジュールなどとして提供され、ＣＰＵ１００１がストレージ１００６やＲＯＭ１００２などからプログラムを読み出して実行することにより実現される。なお、これら画像解析部１０１、登録部１０２、表示制御部１０３およびセンサ情報解析部１０４の一部または全部をＡＳＩＣなど専用のハードウェアにより構成してもよい。この構成において、センサ情報解析部１０４が「取得部」に相当する。
【００３４】
画像解析部１０１は、画像取得装置２０が取得した用紙５０（図１参照）の全体画像を解析し、全体画像からユーザ画像と、属性情報とを取得する。属性情報は、ユーザ画像の属性、例えばチューリップやボタンなどであれば花の種類を示す属性情報である。
【００３５】
具体的に、画像解析部１０１は、全体画像４０（図９（ａ）参照）から手描き領域４１（図９（ａ）参照）を検出し、検出した手描き領域４１からユーザ画像４１０（図９（ａ）参照）を抽出する。ユーザ画像４１０には、ある種類の花（Ａ花）の絵４５が含まれている。また、画像解析部１０１は、全体画像４０から属性設定領域４２（図９（ａ）参照）を検出し、検出した属性設定領域４２から属性情報を取得する。属性情報は、属性設定領域４２に設定されている属性情報画像４２０（図９（ａ）参照）の符号化の形態に応じた処理、例えば、この例ではＱＲコード（登録商標）の復号化を行って取得する。
【００３６】
この他にも、用紙５０の形態が例えば図９（ｂ）に示すように４つ角の属性設定領域４２に属性情報を示す文字（この例ではＡ花）が印刷されている形態であれば、文字認識やパターンマッチングなどを利用して、属性情報を示すテキスト情報を取得する。また、属性設定領域４２として花の種類毎に設けたチェックボックスにチェックマークを施す形態の用紙５０が使用される場合は、チェックマークが施されたチェックボックスを読み取ることにより、読み取ったチェックボックスに対応する属性情報を取得する。用紙５０において属性設定領域４２は任意の形態で設定してよい。
【００３７】
登録部１０２は、画像解析部１０１で取得されたユーザ画像および属性情報を互いに関連付けてＤＢ１２の登録テーブルＴ１に登録する。
【００３８】
表示制御部１０３は、ＤＢ１２の登録テーブルＴ１からユーザ画像を取得し、ユーザ画像にパラメータにより動きを変えることが可能な所定の動き情報を設定する。そして、動きを設定した画像を、背景画像を含む３次元空間（３Ｄ空間）の所定の初期位置に配置して動かし、その３次元空間の２次平面投影画像を表示情報として出力する。また、表示制御部１０３は、センサ情報解析部１０４の結果に応じてユーザ画像の動きを変化させる。表示制御部１０３が出力した表示情報はＰＪ１１（図１参照）に表示可能な形式で出力され、ＰＪ１１から被投射媒体１４（図１参照）に画像１００（図１参照）として投射される。表示制御部１０３の詳細については、図８を用いて説明する。
【００３９】
センサ情報解析部１０４は、各風センサ１３ａ（図２参照）に対応する値（風の強さを示す値）を表示制御部１０３に供給する。センサ情報解析部１０４は、センサ１３（各風センサ１３ａ）から随時出力される検出結果を風の強さを示す値に変換し、各風センサ１３ａに対応する値を随時更新して表示制御部１０３に供給する。
【００４０】
図８は、表示制御部１０３の詳細な機能ブロックの構成の一例を示す図である。図８に示す表示制御部１０３は、画像管理部２０１と、画像投入部２０２と、画像制御部２０３と、エフェクト指示部２０４と、２次平面投影部２０５とを含む。この構成において、画像管理部２０１や、画像投入部２０２や、画像制御部２０３や、２次平面投影部２０５などが「生成部」に相当する。画像制御部２０３やエフェクト指示部２０４などが「制御部」に相当する。
【００４１】
画像管理部２０１は、ＤＢ１２に格納されているユーザ画像を管理し、表示可能なユーザ画像を画像投入部２０２に出力する。例えば、画像管理部２０１は、ＤＢ１２の登録テーブルＴ１（図５参照）から、未表示「１」のユーザ画像と、そのユーザ画像に関連付けられている属性情報とを取得して、画像投入部２０２に出力する。また、画像管理部２０１は、各ユーザ画像についてＤＢ１２への登録や表示開始の時点などからの経過時間を管理テーブルＴ２（図６参照）で管理し、所定の時間が経過するなどしたユーザ画像について表示対象から除く指示を画像制御部２０３に対して行う。
【００４２】
画像投入部２０２は、表示可能なユーザ画像を対象に、それぞれの属性情報に対応する動きのパターンを、動き設定情報Ｔ３の予め属性情報毎に設定した動きのパターンの中から取得して設定する。動きのパターンは、例えば２次平面内での動きを示すものであり、動く速さや振れ幅などは対象部のパラメータへの設定値の調節により変えることができる。
【００４３】
図１０と図１１を用いて画像投入部２０２が行う動きの設定について説明する。図１０は、動き設定情報Ｔ３の設定の一例を示す図である。図１０に示すように動き設定情報Ｔ３には属性情報毎に動きのパターンを示す情報が設定されている。図１１は、動きのパターンを示す情報の一つについて説明する図である。図１１には、Ａ花の動きのパターンを示している。
【００４４】
図１１に示すようにＡ花は、茎４５０が左右（Ｘ軸方向）に揺れる動きのパターンを有し、Ａ花のユーザ画像４１０は茎４５０の先端に配置される。ユーザ画像４１０は、花の絵４５の輪郭の外側の領域を透明などに設定する。この動きのパターンでは、茎４５０が左右に振れる周期や、振れ幅をパラメータで調節する。周期は、例えばサイン波の周期である。この場合、茎４５０はサイン波の周期で変化する速さで左右に揺れる。風の強さを示す値が大きくなる従いパラメータに周期を短くする値を設定する。これにより、花の揺れが速くなり花は風でなびかれたような動きをする。振れ幅は、図１１に示すように最小から最大までを、連続的にあるいは複数段階にして調節する。振れ幅を大きくすることによって通常の振れ幅よりも風により振れ幅が大きくなるような動きも表現することができる。
【００４５】
なお、花の動きを、周期または振れ幅のどちらか一方だけで表現してもよい。また、周期や振れ幅の他に更にパラメータを追加したりすることによって、花はより自然な、風になびかれた動をするようになる。
【００４６】
この他、シャボン玉の動きパターンであれば、シャボン玉のパーティクルを複数発生して動かし、所定時間後に消滅させるなどの動きを設定する。パラメータではパーティクルの発生周期を調節する。例えば、風の強さを示す値が上昇するに従い、シャボン玉のパーティクルの発生周期を短くする。
【００４７】
画像投入部２０２は、予め属性情報毎に設定した初期位置を示す投入位置情報Ｔ４の中からユーザ画像の属性情報に該当する投入位置情報を取得し、その位置へのユーザ画像の投入を画像制御部２０３に指示する。投入位置情報は３Ｄ空間内の位置情報である。
【００４８】
図１２は、投入位置情報Ｔ４の設定の一例を示す図である。図１２に示すように投入位置情報Ｔ４には属性情報毎に投入位置の座標が設定されている。一例として示す花は、初期の投入位置から移動せず、同じ種類の花が複数配置される可能性もあるため、投入位置の座標をエリアで示している。画像投入部２０２は、エリアが有する座標の中から所定の配置順で同じ種類の花の画像を投入する。
【００４９】
図８に戻り、画像制御部２０３は、３Ｄ空間情報Ｍ１によって示される３Ｄ空間において投入位置の座標にユーザ画像を配置し、各ユーザ画像のパラメータ制御テーブルの設定に基づき、所定の拘束条件Ｍ２に従って３Ｄ空間でユーザ画像の動きを制御する。３Ｄ空間は、例えば背面に所定の背景画像を設定した３Ｄ空間である。また、拘束条件Ｍ２は、３Ｄ空間において各ユーザ画像の動きによりユーザ画像同士が重ならないように相互の動きを制限したり、各ユーザ画像に対して同じ種類同士や異なる種類との間の関係性で動かしたりする条件である。例えば同じエリアに配置された花であれば、それぞれを同期させて左右に揺らすなどの条件などが含まれる。
【００５０】
図１３は、パラメータ制御テーブルの構成の一例を示す図である。図１３に示すようにパラメータ制御テーブルＴ５には、ユーザ画像の識別情報と、ユーザ画像ごとのパラメータの設定とが対応付けられている。図１３には、ユーザ画像が花であるため、それぞれ、２つのパラメータを設定している。パラメータｋ１、ｋ３が振れ幅であり、パラメータｋ２、ｋ４が周期である。例えば０≦ｋ１≦１０は、振れ幅の値を１（小さな揺れ）から１０（大きな揺れ）まで変えることができ、１≦ｋ２≦１０は、周期を１（長い周期）から１０（短い周期）まで変えることができる。なお、本例に示すパラメータは一例であり、パラメータの数をこれに限定するものではない。例えば、花のパラメータを増やしてもよい。また、ユーザ画像の種類に応じてパラメータは適宜設定してよい。
【００５１】
画像制御部２０３は、ユーザ画像の投入時は、投入するユーザ画像の各パラメータに初期値として最小値（例えば花であれば「長い周期」、「狭い振れ幅」）などを与えて制御する。
【００５２】
図１４は、３Ｄ空間でユーザ画像の動きを制御することについて説明する図である。図１４には、３Ｄ空間情報によって構成される３Ｄ空間を模式的に示している。図１４に示す３Ｄ空間３０００は、主に表示領域に該当する範囲を示しており、奥行き方向（ｚ方向）の端面に所定の背景画像３００１を設けている。背景画像３００１よりも手前側の空間がユーザ画像を動かす空間であり、投入位置情報Ｔ４に応じて、動きのパターンを設定した各ユーザ画像が配置される。
【００５３】
例えばＡ花は、投入位置情報として３Ｄ空間３０００の前列の左側のエリアが指定されているので、前列の左側のエリア内に、投入順に、同じＡ花のユーザ画像３００２が配列されている。その他の種類の花についても投入位置情報Ｔ４に基づいて３Ｄ空間３０００に配置されている。
【００５４】
画像制御部２０３は、各位置に投入した各花の動きを、各花の種類に応じた動きのパターンで長い周期且つ最小の幅で左右に揺らすように制御する。また、画像制御部２０３は、３Ｄ空間を移動するユーザ画像（ここでは図示していないが、例えば蝶々や、シャボン玉など）については、拘束条件も含めて表示領域内や、その周辺部にユーザ画像の移動を制限する。なお、拘束条件には、各ユーザ画像同士が３Ｄ空間３０００内で重ならないような拘束条件なども含まれる。
【００５５】
図８に戻り、２次平面投影部２０５は、画像制御部２０３がユーザ画像の動きを制御する３Ｄ空間を表示領域の一面に投影し、２次平面画像を出力する。具体的には、図１４の矢印Ａから見た２次平面画像を生成するため、背景画像３００１の面に対向する正面側の端面に３Ｄ空間３０００の各部を投影する。２次平面投影部２０５は、投影の際に、３Ｄ空間３０００で奥行方向（ｚ方向）に配置されているユーザ画像ほど、画像の大きさを縮小する。
【００５６】
図１５は、２次平面投影部２０５が図１４の３Ｄ空間を２次平面に投影した場合の２次平面画像の一例を示す図である。図１５に示すように、Ａ花のユーザ画像３００２は最前列にあるため、そのまま全て表示され、後列の花は、縮小され、前列のＡ花と重なる部分は隠れて見えない。
【００５７】
２次平面投影部２０５による投影により生成される２次平面画像は所定のフレームレートで生成されて表示情報として順次出力される。
【００５８】
図８に戻り、エフェクト指示部２０４は、センサ情報解析部１０４が更新する各風センサ１３ａの風の強さを示す値を随時或いは所定のタイミングで読み取り、読み取ったときの各風センサ１３ａの風の強さを示す値に基づいて画像制御部２０３にエフェクトを指示する。エフェクトは、風による動きを表現することを意味する。エフェクト指示部２０４は、画像制御部２０３に所定のエフェクトの開始を指示したり、風の強さに対応するユーザ画像などの動き（例えば花を揺らす速さなど）を指示したりする。
【００５９】
図１６は、センサ情報解析部１０４が更新する各風センサ１３ａの風の強さを示す値を一覧で示した図である。エフェクト指示部２０４は、図１６に一覧情報Ｊ１として示した各風センサ１３ａの識別情報（ｓｅｎｓｏｒ「番号」）に風の強さを示す値が対応付けられたものをセンサ情報解析部１０４から読み取る。
【００６０】
エフェクト指示部２０４は、図１６の一覧情報Ｊ１において例えば各風センサ１３ａの風の強さを示す値の中から、所定の閾値（風速７など）を超える風センサ１３ａがあると、所定の閾値を超える一つまたは複数の風センサ１３ａの位置に表示されている画像について、例えばその風センサ１３ａの値に対応するレベルのエフェクトを、画像制御部２０３に指示する。閾値は、適宜変更してもよい。
【００６１】
図１７は、風センサ１３ａが示す値とエフェクトの度合い（以下、レベル）との対応関係を示す図である。風センサ１３ａが示す値が大きくなるにつれてエフェクトのレベルも上がるように対応付けされる。エフェクトのレベルは、例えば風が強くなるにつれてユーザ画像の動きが速くなるように設定する。
【００６２】
エフェクト指示部２０４は、図１７に示す対応関係を示す情報と、センサ識別情報と投影面における各風センサ１３ａの位置座標（Ｘ，Ｙ）とを対応付けた情報とを予め有している。エフェクト指示部２０４は、所定の閾値を超える風センサ１３ａがあると、その風センサ１３ａに対応する座標（Ｘ，Ｙ）とエフェクトのレベルとを画像制御部２０３に出力する。
【００６３】
なお、エフェクト指示部２０４は、各風センサ１３ａの風の強さを示す値の中から、所定の閾値を超える値が所定数含まれている場合に、エフェクトを指示するようにしてもよい。
【００６４】
画像制御部２０３は、エフェクト指示部２０４からエフェクトの指示があると、その指示に応じて表示内容を制御する。例えば、予め設定した一定のエフェクトが指示された場合、対象のユーザ画像のパラメータの値を予め決めた所定の値に上昇させることで、一定のエフェクトで動くように制御する。また、画像制御部２０３は、各風センサ１３ａの値に対応するレベルのエフェクトが指示された場合には、それらの風センサ１３ａの位置に対応する各ユーザ画像を、その位置の風センサ１３ａの値に対応したエフェクトで動くように制御する。
【００６５】
エフェクトは、例えば一定時間最大値（花であれば「短い周期」、「広い振れ幅」など）にしたり、値に応じて対応する増加量をパラメータの値に足したり、最初は、最大値を設定し、徐々に減らして一定時間後に元の値に戻すなどしたりして行う。なお、所定の値に上昇させたパラメータの値は、エフェクトを終了させる時点、例えば一定時間が経過したら元の値に戻すようにする。
【００６６】
図１８および図１９は、エフェクトの説明図である。図１８および図１９には、被投射媒体１４の風センサ１３ａと、図１５に示す表示情報とを対応付けて示している。実際に、画像１００（図１参照）が投射される位置を調節することにより、図１８や図１９に示す配置関係で被投射媒体１４に表示情報が画像１００として表示される。図１８および図１９には、説明のため左下の一領域を拡大して示している。各風センサ１３ａに示した座標（ｘ，ｙ）は、図１５の表示情報における各風センサ１３ａの位置座標である。なお、図１８および図１９には、ユーザ画像である花を楕円の破線で示し、その茎を逆三角形の破線で示している。
【００６７】
図１８には、エフェクトの説明のため花を静止させた状態を示している。図１９は、表示面を介して、ユーザがこれらの領域に息を吹きかけた場合のエフェクトによる動きの変化を示している。図１９には、風の強さが分かるように強い風を検出した風センサ１３ａから順に徐々に網掛けを薄くしている。風センサ１３ａのうち白抜きのものは、風が殆ど届かず、風を検出できなかったものを示している。
【００６８】
つまり、図１９に示す例では、座標（ｘ１、ｙ１）の位置に対応する風センサ１３ａが最も強い風を検出し、そこから遠ざかるにつれて、風センサ１３ａが検出する風の強さが弱まっている状態を表している。座標（ｘ４，ｙ３）や座標（ｘ５，ｙ１）などにおいては風が十分に届かず風を検出することができなくなっている。従って、網掛けのある風センサ１３ａに対応する位置の花がエフェクトを実施する対象に指定される。
【００６９】
この例では、風センサ１３ａが検出する風の強さに応じてエフェクトのレベルを変えたものを示している。従って、最も強い風を検出した座標（ｘ１、ｙ１）の位置の花を最も振れ幅を大きく示している。その花から遠ざかるにつれて、徐々に花の振れ幅が小さくなっている。ここで、花の振れ幅について説明したが、花が左右に揺れる周期も変えている。強い風を検出した瞬間にその位置の花の周期を最も短くし、その花から遠ざかるにつれて花が振れる周期を徐々に長くしている。このため、風が吹き抜けたときの花の揺れをリアルに再現することができる。一度変えた周期や振れ幅は、一定時間後に元に戻る。
【００７０】
次に、ＰＣ１０による表示制御システム１全体の制御処理のフローについて説明する。先ず、基本的な制御処理のフローについて示す。その後に、風を検出した場合のエフェクト処理のフローについて示す。
【００７１】
図２０は、ＰＣ１０による表示制御システム１全体の制御処理の一例を示すフロー図である。先ず、画像取得装置２０（スキャナ等）が画像を取得する（ステップＳ１）。例えば、画像取得装置２０は、スタッフなどが載置台に用紙５０（図１参照）をセットし、実行ボタンが押下されるなどした際に、用紙５０を撮像して用紙５０全体の画像４０（図９参照）を取得する。
【００７２】
次に、画像解析部１０１が、画像取得装置２０から出力された画像４０を取得して、その画像４０を解析し、ユーザ画像４１０（図９参照）と属性情報とを取得する（ステップＳ２）。
【００７３】
次に、登録部１０２が、画像解析部１０１で取得されたユーザ画像４１０および属性情報を互いに関連付けてＤＢ１２の登録テーブルＴ１（図５参照）に登録する（ステップＳ３）。
【００７４】
次に、画像管理部２０１が、ＤＢ１２の登録テーブルＴ１から、未表示「１」（図５参照）のユーザ画像４１０と、そのユーザ画像４１０に関連付けられている属性情報とを取得して、画像投入部２０２に出力する。
【００７５】
次に、画像投入部２０２が、画像管理部２０１から受け取ったユーザ画像４１０を対象に、その属性情報に対応する動きのパターンを、動き設定情報Ｔ３（図１０参照）の動きのパターンの中から取得して設定する（ステップＳ４）。
【００７６】
次に、画像投入部２０２は、投入位置情報Ｔ４の中から当該ユーザ画像の属性情報に該当する投入位置情報を取得し、その位置への当該ユーザ画像の投入を画像制御部２０３に指示する（ステップＳ５）。
【００７７】
次に、画像制御部２０３は、３Ｄ空間に当該ユーザ画像を配置し、パラメータ制御テーブルＴ５（図１３参照）の当該ユーザ画像の設定などに基づき、当該ユーザ画像の動きを制御する（ステップＳ６）。この３Ｄ空間の様子は、２次平面投影部２０５による投影により、２次平面画像（図１５参照）として出力され、所定のフレームレートで表示される。
【００７８】
図２１は、風を検出した場合のエフェクト処理の一例を示すフロー図である。先ず、エフェクト指示部２０４が、センサ情報解析部１０４が更新する各風センサ１３ａの風の強さを示す値（図１６参照）を読み取り、読み取った各風センサ１３ａの風の強さが閾値（図１６に示す例では、例えば「７」）を超える場合に画像制御部２０３に対しエフェクトを指示する（ステップＳ１１）。なお、エフェクト指示部２０４は、画像制御部２０３に対しエフェクトの開始を指示するだけでもよいし、表示情報においてエフェクトの対象となる座標とエフェクトのレベルとを画像制御部２０３に指示してもよい。
【００７９】
次に、画像制御部２０３は、エフェクト指示部２０４からエフェクトの指示があると、対象のユーザ画像のパラメータの値を変化させるなどして、指定したエフェクトで動くように制御する（ステップＳ１２）。例えば、花であれば位置が固定なので、エフェクト指示部２０４から指示された座標から、どの花が対象となるか判断することができる。蝶々のような動き回るものについては、そのときに蝶々が対象の座標にいるかによりエフェクトを実施するかを判断する。
【００８０】
なお、画像制御部２０３は、一定時間の経過後などに、変化させたパラメータの値を元の値に戻すように制御するものとする。
【００８１】
以上のように、本実施の形態に係る表示制御システムでは、ユーザが被投射媒体１４に表示されている画像１００に、表示面を介して息を吹きかけた際に、その風を検知することができる。また、本表示制御システムでは、息を吹きかけた領域も特定することができるため、風のレベルに応じて被投射媒体１４に投射されている画像中の息を吹きかけた領域のユーザ画像を風で揺れているようなエフェクトを実施して表示することが可能になる。従って、本表示制御システムでは、表示面に表示されている画像に対しユーザの指示を反映した動作をさせることが可能となり、その結果、さらなるアミューズメント性を提供することが可能になる。
【００８２】
なお、本実施の形態では、一例として被投射媒体１４の表示面の各位置に風センサ１３ａを配列した構成の説明をしたが、被投射媒体１４に風センサ１３ａを一つだけ、あるいは数カ所にだけ設ける場合であっても実施することができる。その場合は、例えば、風センサ１３ａで風を検知した場合に被投射媒体１４に表示される画像全体や、所定の一部の領域のユーザ画像を同様のエフェクト処理で表示させるようにすればよい。
【００８３】
（変形例１）
持ち運びが可能なペン型やスティック型の筐体にセンサ１３を組み込んだ風検知用の通信装置を用いた表示制御システムの構成について示す。変形例１に示す態様は、表示面を介して画像に直接息を吹きかけるものではないため、表示制御システム１（図１参照）のプロジェクタ１１を大型モニタなどに替えて適用することも可能である。本変形例においては、実施の形態と同様の構成として説明する。なお、本変形例では、実施の形態と共通する部分については説明を適宜省略し、異なる部分について主に説明する。
【００８４】
通信装置を用いた場合、通信装置と表示画像の領域とを予め対応づけておくことにより、画像全体や領域毎へ風のエフェクトを実施することが可能になる。ここでは一例として、表示画像に対し領域毎に風のエフェクトを実施する場合の形態について示す。
【００８５】
図２２は、変形例１に係る通信装置の構成の一例を示す図である。図２２に示す通信装置５０００は、持ち運びが可能なペン型やスティック型の筐体５００１に１つの風センサモジュール１３０を組み込んだ風検知用の通信装置である。
【００８６】
通信装置５０００は、ユーザが通信装置５０００に息を吹きかけた際に、その風を検知する検知部１３１が例えば筐体５００１に設けたスリットや貫通孔などの通気孔から外部に露出している。通信装置５０００は、実施の形態に示した風センサモジュール１３０と同様に、検知部１３１で風を検知すると、通信部１３２を通じてＰＣ１０にデータが送信される構成を有する。また、通信部１３２とＰＣとは、有線あるいは無線で通信を行う。
【００８７】
なお、通信装置５０００は、ここではユーザに持たせて使用する大きさのものとして説明する。この場合、通信装置５０００を振るなどの身ぶりで指示するという使い方もできる。例えば通信装置５０００を振るなどして風を発生させることができる。また、通信装置５０００を所定の位置に設置して使用する形態に変形してもよい。
【００８８】
本例では、一例として３つの通信装置５０００を構成し、それぞれにより、表示画像の３か所のそれぞれの対応領域に風のエフェクトを実施する例を示す。なお、通信装置５０００の数は、一例であり、これに限定するものではない。例えば、１つや２つでもよいし、４つ以上でもよい。数を増やすことにより、より細かな領域に風のエフェクトを実施することが可能になる。また、予め設定しておけば同じ領域に対して各通信装置５０００に応じて異なるエフェクトを実施することも可能である。
【００８９】
図２３は、表示画像領域に対して３つの通信装置５０００のそれぞれに対応付けする領域の分け方の説明図である。表示画像領域は、被投射媒体１４（図１参照）の画像１００が表示されている領域である。図２３には、Ｘ方向において３つの領域に分けた場合の一例を示している。図２３において、第１の領域に３つの通信装置のうちの通信装置５０００（１）を対応させ、第２の領域に３つののうちの別の通信装置５０００（２）を対応させ、第３の領域に３つののうちの残りの１つの通信装置５０００（３）を対応させる。
【００９０】
図２４は、図２３に示す分け方とする場合のテーブルの設定例を示す図である。図２４（ａ）には、通信装置の識別情報と領域の識別情報とを対応付けたテーブルを示している。図２４（ｂ）には、領域の識別情報と領域の範囲を示す情報（範囲情報）とを対応付けたテーブルを示している。図２４に示すテーブル構成では、図２４（ｂ）のテーブルの範囲情報を変更するだけで、図２３に示す３つの領域の分け方を適宜変更することができる。例えば、図２３において３つの領域のＸ方向の幅をそれぞれ異なる幅に設定することができる。また、図２３に示した３つの領域をＹ方向に分ける設定に変更することもできる。また、３つの領域をそれぞれ任意の形に設定することもできる。また、表示領域のうちの何れかの領域をエフェクトの範囲に含めないことなどもできる。
【００９１】
変形例１に係る表示制御システムのハードウェア構成や機能ブロックの構成は実施の形態と略同様である。以下では、表示制御部１０３における一部の処理の違いについて図８を用いて説明する。
【００９２】
変形例１の構成において、画像制御部２０３は、エフェクト指示部２０４からエフェクトの指示があると、図２４に示す各テーブルを参照し、対象領域にあるユーザ画像に所定のエフェクトを実施する。例えば、対象領域にあるすべてのユーザ画像を所定のパラメータ値を与えて動かす。また、対象領域毎に異なるエフェクトを実施してもよい。例えば対象領域毎にパラメータの変更値などを予め設定しておき、いずれかの通信装置、例えば通信装置５０００（１）によるエフェクト指示があった際に、その通信装置５０００（１）に対応する領域の変更値を使用して、その領域の画像にエフェクトを実施する。なお、エフェクト指示部２０４が、エフェクトのレベルを風の強さに応じて多段階から選択して指示する場合は、選択されたレベルに対応する変更値をパラメータに与えてエフェクトを実施する。
【００９３】
このように、変形例１では、通信装置５０００を使用することにより、投射媒体１４から離れた位置から表示画像に風を起こすことができる。また、通信装置を複数設けることにより、表示画像領域を複数の領域に分け、それぞれに対応する通信装置の使用により、各領域内の画像に個別に風を起こすこともできる。また、通信装置を用いることにより、被投射媒体１４への設置が不要になるため、液晶等の大型ディスプレイなどへの適用も可能である。
【００９４】
（変形例２）
風を検知した場合に対象となるユーザ画像の動きを変化させる代わりに所定のコンテンツを表示させるようにしてもよい。例えばユーザによる通過が可能な大きさのゲートにセンサ１３を設ける。ゲートに設けたセンサ１３は、ユーザがゲートを通過する度に生じる風を検知する。このような構成の場合に、所定のコンテンツを表示する。なお、ここではゲートを一例として示すが、その他、柱や壁などユーザが通行する際に風を検知することができるものであれば、それらに風センサを設置して適宜適用してよい。
【００９５】
図２５は、変形例２に係るゲートの構成の一例を示す図である。図２５に示すゲート６０００はユーザ（客）が通過することが可能な大きさのものである。図２５には、ユーザが通過する高さにセンサ１３（多数の風センサ１３ａ）を配置した例を示している。このセンサ１３の配置は一例であり、適宜、風を検知しやすい配置にしてよい。例えば、ゲート６０００の内側の全面に配置してもよい。
【００９６】
図２６は、予め用意したコンテンツの一例を示す図である。図２６には、花畑の中に蝶々が舞っているアニメーションが再生されたときの一状態を示している。花畑の中央にはシャボン玉が発生する際の様子を示している。このように、コンテンツとして所定の演出のアニメーションを所定の再生時間において表示させてもよい。アニメーションの終了後は、元の表示に戻すようにする。なお、コンテンツをアニメーションに限定するものではない。その他にも予め製作した静止画像や動画像などを表示させてもよい。
【００９７】
ユーザ画像の動きの変化と、所定のコンテンツの表示は、選択的に行なってもよい。ユーザ画像の動きの変化と、所定のコンテンツの表示とを選択的に行なう場合、例えば風の強さを基準に選択してもよいし、風を検出した風センサの識別番号を基準に選択してもよい。風を検出した風センサの識別番号を基準に選択する場合、例えば実施の形態に示した被投射媒体１４に設けた風センサ１３ａや、変形例１に示した通信装置５０００や、本変形例２に示したゲート６０００との併用なども可能である。
【００９８】
図２７は、機能ブロックの構成の一例を示す図である。図２７は、図８の機能ブロックの構成において、エフェクト指示部２０４に切替部３０１を設け、さらにコンテンツ再生部３０２を設けたものである。この切替部３０１が「切替手段」に相当する。
【００９９】
エフェクト指示部２０４がエフェクトを指示する際、切替部３０１は閾値以上の風を検知した風センサの識別番号を確認し、風センサの識別番号が所定の識別番号であった場合に２次平面投影部２０５の出力を停止してコンテンツ再生部３０２にコンテンツの再生を指示する。例えば、切替部３０１は識別番号がゲート６０００に設置された風センサのものである場合に、表示をコンテンツ再生に切り替える。その後、切替部３０１は、コンテンツ再生部３０２からコンテンツの再生終了を検知すると２次平面投影部２０５の出力を再開させる。
【０１００】
コンテンツ再生部３０２は、アニメーションなどの所定のコンテンツを再生し、再生した表示情報をＰＪ１１に出力する。
【０１０１】
なお、イベント画像に動きを与えるか、それともコンテンツを再生するかの判断は、切替部３０１が参照する判断テーブルの設定などにより適宜変更してよい。例えば、判断テーブルにコンテンツ再生を行う識別番号として通信装置の識別番号を含めてもよい。また、識別番号による判断に限らず、風の強さを設定し、風の強さに応じて判断してもよい。例えば、第１の閾値から第２の閾値の範囲の強さの風を検知した場合にイベント画像に動きを与え、第２の閾値よりも強い風を検知した場合にコンテンツを再生するなどのように、適宜変形してよい。
【０１０２】
また、コンテンツを複数用意し、その中から対応するコンテンツを再生させるように変形してもよい。例えば、ゲート６０００に設けた風センサ１３ａをエリア毎に分類し、風を検知したエリアに応じて異なるコンテンツを再生させる。また、風の強さに応じて異なるコンテンツを再生させるようにしてもよい。いずれにしても、そのような場合には、コンテンツ再生部３０２が再生するコンテンツとして複数のコンテンツを登録し、切替部３０１が判断テーブルから、風の強さや風センサの識別番号に応じたコンテンツ番号をコンテンツ再生部３０２に通知する。
【０１０３】
また、ゲート６０００を使用する場合であっても、イベント画像に動きを与える構成、例えばエリア単位で動きを与える制御を組み合わせてもよい。
【０１０４】
このように、変形例２の構成により、コンテンツの再生が可能になり、実施の形態や変形例１などの構成と組み合わせて、イベント画像に動きを与えるか、それともコンテンツを再生するかを選択することができる。従って、表示面に表示されている画像に対しユーザの指示を反映することが可能となり、その結果、より一層のアミューズメント性を提供することが可能となる。
【０１０５】
（変形例３）
これまでは、一例として風を発生させることにより表示されている花などを揺らす形態を示したが、複数人同士で絵を動かしあうことで、協力して遊んだり、対戦したりすることができるようにしてもよい。一例として第１のユーザが描いたユーザ画像と第２のユーザが描いたユーザ画像とを風の強さにより対戦できるように変形する。例えば、表示領域の両端に各ユーザ画像を配置する。各ユーザは、被投射媒体に投射された画像内の各自のユーザ画像に息を吹きかけて対戦相手の方向へと向かわせる。息を吹きかける強さにより対戦相手のユーザ画像を倒して勝敗を決定する。ユーザ画像への息の吹きかけは、通信装置を利用してもよい。
【０１０６】
実施の形態および各変形例に係る処理を実行するためのプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ(Compact  Disk)、ＤＶＤ(Digital  Versatile  Disk)などのコンピュータで読み取り可能な記録媒体に記録して提供される。これに限らず、実施の形態および各変形例に係る処理を実行するためのプログラムを、インターネットなどの通信ネットワークに接続されたコンピュータ上に格納し、通信ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施の形態および各変形例に係る処理を実行するためのプログラムを、インターネットなどの通信ネットワーク経由で提供または配布するように構成してもよい。
【０１０７】
なお、上述の実施の形態および各変形例は、本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形による実施が可能である。
【０１０８】
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＤＳＰ（Digital  Signal  Processor）、ＦＰＧＡ（Field  Programmable  Gate  Array）や従来の回路モジュール等のデバイスを含むものとする。
【０１０９】
実施例に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの１つを示すものにすぎない。ある実施形態では、ＤＢ１２は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。同様に、ＰＣ１０は、互いに通信するように構成された複数のコンピューティングデバイスを含むことができる。
【符号の説明】
【０１１０】
１      表示制御システム
１０    コンピュータ（ＰＣ）
１１    プロジェクタ（ＰＪ）
１２    データベース（ＤＢ）
１３    センサ
１４    被投射媒体
２０    画像取得装置
１００  画像
【先行技術文献】
【特許文献】
【０１１１】
【特許文献１】特許第６３６１１４６号公報
【図１】
2020056987.tif 000003
【図２】
2020056987.tif 000004
【図３】
2020056987.tif 000005
【図４】
2020056987.tif 000006
【図５】
2020056987.tif 000007
【図６】
2020056987.tif 000008
【図７】
2020056987.tif 000009
【図８】
2020056987.tif 000010
【図９】
2020056987.tif 000011
【図１０】
2020056987.tif 000012
【図１１】
2020056987.tif 000013
【図１２】
2020056987.tif 000014
【図１３】
2020056987.tif 000015
【図１４】
2020056987.tif 000016
【図１５】
2020056987.tif 000017
【図１６】
2020056987.tif 000018
【図１７】
2020056987.tif 000019
【図１８】
2020056987.tif 000020
【図１９】
2020056987.tif 000021
【図２０】
2020056987.tif 000022
【図２１】
2020056987.tif 000023
【図２２】
2020056987.tif 000024
【図２３】
2020056987.tif 000025
【図２４】
2020056987.tif 000026
【図２５】
2020056987.tif 000027
【図２６】
2020056987.tif 000028
【図２７】
2020056987.tif 000029