(57)【特許請求の範囲】
【請求項１】
人物に対してコンテンツを提示する情報提示システムにおいて、
前記コンテンツを提示する提示手段と、
人物を検出する人物検出手段と、
前記提示手段により提示されるコンテンツの提示位置からの所定の距離の領域において最も多くの人物が存在している領域に関する人物情報を検出する検出手段と、
前記検出手段により検出された人物情報に応じて、前記提示手段により提示するコンテンツの内容及び提示する形態を決定する決定手段と、
前記決定手段により決定されたコンテンツの内容及び提示する形態に応じて、前記提示手段が提示するコンテンツの内容及び提示する形態を切り替えるように制御する制御手段と
を有することを特徴とする情報提示システム。
【請求項２】
前記決定手段は、前記人物情報に応じて、前記提示するコンテンツの数及び位置の少なくともいずれかを決定することを特徴とする請求項１に記載の情報提示システム。
【請求項３】
前記検出手段は、前記人物の顔の向き、視線の向き、体の向きの少なくともいずれかを用いて、前記コンテンツへの注目度を判定する判定手段を有し、
前記判定手段は、前記顔の向き、視線の向き、体の向きの少なくともいずれかが前記コンテンツの提示位置の方向を向いている人物の数が多いほど、注目度が高いと判定することを特徴とする請求項１または２に記載の情報提示システム。
【請求項４】
コンテンツを提示するステップと、
人物を検出するステップと、
提示されるコンテンツの提示位置からの所定の距離の領域において最も多くの人物が存在している領域に関する人物情報を検出するステップと、
検出された人物情報に応じて、提示するコンテンツの内容及び提示する形態を決定するステップと、
決定されたコンテンツの内容及び提示する形態に応じて、提示するコンテンツの内容及び提示する形態を切り替えるように制御するステップと
を有することを特徴とする制御方法。
【請求項５】
コンピュータを、請求項１から３のいずれか１項に記載の情報提示システムの各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物との相対的な位置関係に応じて提示するコンテンツの内容や提示する形態を切り替える情報提示技術に関するものである。
【背景技術】
【０００２】
広告や案内用の文字や画像、音声などのコンテンツは、電光表示型の大型ディスプレイやプロジェクタなどの画像投影装置を用いて歩行者などに提示する方法が一般的である（例えば、特許文献１，２参照）。
【０００３】
さらに、人物の動きをカメラで撮影し、撮影画像を解析することで人物の動きに追従して映像情報を表示する技術が提案されている（例えば、特許文献３参照）。特許文献３では、動いている人物の位置に合わせて映像情報の表示位置を移動させることにより、人物に対して常に映像情報を提示し続けることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１８４５３０号公報
【特許文献２】特開２００１−０３３８７４号公報
【特許文献３】特開２００５−１１５２７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１〜３では、コンテンツを見る人物と投影画面との距離や動きなどの相対的な位置関係にかかわらず提示されるコンテンツの内容や表示形態は一定である。そのため、人物がそのコンテンツに興味を持っていれば見てもらえるが、そのコンテンツに興味がない人物の注目度を高くすることは難しい。
【０００６】
また、投影画面の近くにいる人物に応じて小さなサイズで画像を表示すると、遠くにいる人物には画像が小さすぎて見にくくなり、人物の注目度が低下してしまう。反対に、投影画面から離れた場所にいる人物が見やすいように大きいサイズで画像を表示すると、やはり投影画面の近くにいる人物には大きすぎて見にくくなる。また、画像を画面全体に表示すると、スペースの制約上その画像しか表示できないため、多様な種類の画像を表示することができない。
【０００７】
更に、上記特許文献３では、動いている人物の位置に合わせて映像情報の表示位置を変化させているが、映像情報の内容は変わらないため、人物の注目度はそれほど高くはならない。
【０００８】
本発明では、上記課題に鑑みてなされ、その目的は、コンテンツの提示位置と人物との相対的な位置関係に合わせてコンテンツの内容や提示する形態を切り替えることにより、人物の注目度を高くすることができる情報提示技術を実現することである。
【課題を解決するための手段】
【０００９】
本発明に係る情報提示システムは、人物に対してコンテンツを提示する情報提示システムにおいて、前記コンテンツを提示する提示手段と、人物を検出する人物検出手段と、前記提示手段により提示されるコンテンツの提示位置からの所定の距離の領域において最も多くの人物が存在している領域に関する人物情報を検出する検出手段と、前記検出手段により検出された人物情報に応じて、前記提示手段により提示するコンテンツの内容及び提示する形態を決定する決定手段と、前記決定手段により決定されたコンテンツの内容及び提示する形態に応じて、前記提示手段が提示するコンテンツの内容及び提示する形態を切り替えるように制御する制御手段とを有する。
【発明の効果】
【００１０】
本発明によれば、コンテンツの提示位置と人物との相対的な位置関係に合わせてコンテンツの内容や提示する形態を切り替えることにより、人物の注目度を高くすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る実施形態の情報提示システムを示すブロック図。
【図２】本実施形態の情報提示システムによる画像の撮影と投影の様子を例示する図。
【図３】実施形態１における表示形態決定部の処理を示すフローチャート。
【図４】実施形態１における人物距離の分割方法を説明する図。
【図５】実施形態１における人物距離ごとの表示枚数と表示位置を例示する図。
【図６】実施形態１における人物の位置と表示形態との関係を例示する図。
【図７】実施形態１における人物距離ごとの表示形態を例示する図。
【図８】実施形態２における人物情報算出部の処理を示すフローチャート。
【図９】実施形態２における複数の人物分布に応じた表示形態１を例示する図。
【図１０】実施形態２における複数の人物分布に応じた表示形態２を例示する図。
【図１１】実施形態２における複数の人物分布に応じた表示形態３を例示する図。
【図１２】実施形態３における人物情報算出部の処理を示すフローチャート。
【図１３】実施形態３における人物の移動速度の算出方法を説明する図。
【図１４】実施形態３における表示形態決定部の処理を示すフローチャート。
【図１５】実施形態４における人物情報算出部の処理を示すフローチャート。
【図１６】実施形態４における人物の移動方向を説明する図。
【図１７】実施形態４における表示形態決定部の処理を示すフローチャート。
【図１８】実施形態４における投影画像を例示する図。
【図１９】実施形態５における投影画像と人物との関係を示す図。
【図２０】実施形態５における表示形態決定部の処理を示すフローチャート。
【図２１】実施形態５における表示制御部の処理を示すフローチャート。
【図２２】実施形態５における投影画像と人物との関係を例示する図。
【発明を実施するための形態】
【００１２】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１３】
［実施形態１］以下に、本発明の情報提示システムを適用した実施形態１として、画像投影装置により表示される投影画面と人物との距離を相対的な位置関係として、コンテンツの提示枚数と提示位置を切り替える例について説明する。なお、このコンテンツには、静止画、動画、音声、もしくは文字情報などが含まれることは勿論であるが、動画と音声からなる映像など、これらを組み合わせて構成されるものも含む。以下では、コンテンツを画像又は映像と称して説明を進める。
【００１４】
＜システムの構成及び動作＞先ず、図１を参照して、実施形態１のシステム構成について説明する。図１において、１００は画像を投影する投影部、１０１は投影部１００に投影する投影画像を生成する投影画像生成部、１０２は画像データを記憶するハードディスクなどの記憶媒体である。また、１０３は画像の表示処理を制御する表示制御部、１０４は人物の画像を撮像する撮像部、１０５は人物と投影面との距離を算出する人物情報算出部、１０６は投影画像の表示内容や表示形態を決定する表示形態決定部である。
【００１５】
図２は、図１に示す情報提示システムによる画像の撮影と投影の様子を例示している。図２において、２００は図１の投影部１００に対応するプロジェクタなどの投影装置、２０１は図１の撮像部１０４に対応するカメラなどの撮像装置である。また、２０２は投影面を示しており、本実施形態では投影面が壁である場合を例に説明する。なお、投影面２０２はスクリーンなど壁以外のものでも構わない。２０３は投影装置２００により投影面に形成された投影画面を示している。２０４は撮像部２０１で撮影可能な領域を示している。２０５は投影画像の表示対象である人物を示している。
【００１６】
本実施形態では、撮像装置２０１によって撮影された画像データを用いて投影面２０２と人物２０５との距離を算出し、算出した投影面２０２と人物２０５との距離に応じて投影面２０２に投影する画像の枚数および位置を切り替える。具体的には、人物２０５と投影面２０２とが所定の閾値より離れた位置にある場合は投影画面２０３には１枚の大きいサイズの画像を表示し、上記閾値より近い位置にある場合は画面下部に小さいサイズの画像を複数枚表示する。
【００１７】
＜画像表示処理＞次に、図３を参照して、本実施形態の情報提示システムの動作について説明する。撮像部１０４は、図２の撮像領域２０４を一定時間間隔（例えば、１／３０秒ごと）で撮像しており、撮像によって撮影された画像データを人物情報算出部１０５へ出力する。人物情報算出部１０５は、図２に示す人物２０５と投影面２０２との距離（以下、人物距離）を算出し、人物距離情報を生成する。
【００１８】
ここで、人物距離の算出方法について説明する。まず撮影画像データから人物の位置を検出する。人物の位置を検出するには、撮影画像データの中から人物の顔形状や色配置などの特徴画像に対する一致度が所定値よりも高いものを人物と検出する方法などがあるが、どのような検出方法を用いてもよい。また、撮像部１０４は不図示の測距センサを備えており、撮像した被写体との距離情報を取得可能である。よって、撮影画像データから算出した人物位置に対応する測距センサの測定値から人物距離を算出する。本実施形態では、人物２０５と投影面２０２との距離を３段階に分割する。図４に人物と投影面との距離の関係を示す。図４の横軸は人物と投影面との距離を示しており、この距離をＴＨ１、ＴＨ２の２つの閾値でａ、ｂ、ｃの３つの距離領域に分割する。人物情報算出部１０５は、領域ａ、ｂ、ｃのうち、いずれの距離領域に人物が存在するか判定し、その判定の結果として、人物が存在する距離領域を人物距離情報として表示形態決定部１０６へ出力する。また、人物情報算出部１０５は、撮像領域２０４に人物が存在しない場合は「人物なし」という情報を人物距離情報に付加して表示形態決定部１０６へ出力する。
【００１９】
＜表示形態決定処理＞次に、図３を参照して、表示形態決定部１０６による、人物距離情報を用いた画像の表示形態決定処理について説明する。図３において、ステップＳ３０１では人物距離情報から、撮影画像に人物が含まれているかチェックする。人物距離情報には、人物が含まれない場合は「人物なし」という情報が付加されている。ここで人物が存在する判定された場合はステップＳ３０２に進み、存在しないと判定された場合はステップＳ３０５へ進む。
【００２０】
ステップＳ３０２では、人物が一定時間以上同じ距離領域にいるかチェックする。表示形態決定部１０６は人物が領域ａ、ｂ、ｃのいずれに存在するかという人物距離情報を所定の時間分蓄積している。そして、蓄積されている人物距離情報と現在の人物距離情報とから人物が一定時間以上（例えば、３秒以上）同じ距離領域（ａ、ｂ、ｃのいずれか）にいるかチェックする。一定時間以上同じである場合はステップＳ３０３へ進み、人物がいる距離領域が変化した場合はステップＳ３０５へ進む。
【００２１】
ステップＳ３０３では、人物が存在する距離領域に応じて画像の表示形態を決定する。具体的には、図５に示すように人物の存在する距離領域ａ、ｂ、ｃに応じて画像の表示枚数および表示位置を決定する。また、表示枚数は、人物が存在する距離領域がａの場合は１０枚、ｂの場合は４枚、ｃの場合は１枚とする。また、表示位置は、人物が存在する距離領域がａの場合は投影画面２０３の下部、距離領域がｂ、ｃの場合は投影画面２０３の全体とする。
【００２２】
ステップＳ３０４では、Ｓ３０３で決定された表示形態情報を表示制御部１０３へ出力する。一方、ステップＳ３０５では、人物が存在しないか、あるいは人物と投影面との距離が変化したので、蓄積していた過去の人物距離情報をリセットする。
【００２３】
図１に戻り、表示制御部１０３では、表示形態決定部１０６から出力された表示形態情報に応じて記憶媒体１０２に格納された画像を読み出して表示する。例えば、表示形態情報が、表示枚数４枚、画面全体に表示という内容であれば、記憶媒体１０２から４種類の画像を読み出し、レイアウトを決め、投影画像生成部１０１へ出力する。投影画像生成部１０１は、表示制御部１０３で決定されたレイアウト情報に従って投影画像を生成し、投影部１００へ出力する。投影部１００は入力された投影画像を投影面２０２に投影して投影画面を生成する。
【００２４】
図６は人物距離に応じて決定される表示形態で投影される画像の様子を例示している。図６において、６０１、６０２、６０３は投影部１００により投影される投影画面、６０４、６０５、６０６は人物をそれぞれ示している。また、（ａ）は人物が存在する距離領域が図４の領域ａの場合、（ｂ）は領域ｂの場合、（ｃ）は領域ｃの場合をそれぞれ例示している。このように、（ａ）のように人物６０４が投影画面６０１の近くにいる場合は、画像サイズを小さくして見やすくすると共に、多様な画像を表示し、より多くの情報を提示することが可能となる。また、投影画面６０１の下部に画像を表示することで投影画面の近くにいる人物でも見やすくすることができる。一方、（ｃ）のように人物６０６が投影画面６０３から離れている場合は、大きな画像を全画面に表示し人物の注目度を高めやすくなる。（ｂ）は（ａ）と（ｂ）の中間で人物６０５からの注目度を高めやすく、且つ多様な表示が可能な（ａ）と（ｃ）のどちらの方式の利点も含んだ表示形態となる。
【００２５】
以上説明したように、本実施形態の情報提示システムは、人物と投影画面との距離を算出する人物情報算出部と、人物と投影面との距離に応じて表示する画像の表示内容や表示形態を決定する表示形態決定部と、を備える。これにより、投影面の前にいる人物への注目度を高めるような情報提示が可能となる。
【００２６】
なお、上述した実施形態では、投影画像の更新については言及していないが、例えば、投影画像の更新頻度を人物と投影面との距離に応じて制御することもできる。例えば、図６（ｃ）のように１枚の画像を画面全体に表示した場合は、図６（ａ）と比較して多様な種類の画像が表示できなくなる。そこで、図６（ｃ）のように一度に表示する画像が少ない表示形態の場合は、図６（ａ）の場合と比較して短時間で別の画像に更新するように制御をしてもよい。これにより、図６（ｃ）ような表示形態の場合でも時間的に多様な画像を表示することが可能である。
【００２７】
また、上述した実施形態では、人物が投影面の近くにいる場合に、投影面の下部だけに画像を表示する例を説明したが、それに限定するものでなく、上部や中央など、異なった位置に表示しても構わない。また、上記実施形態では投影画面の位置を固定とし、画像の表示位置だけを下部にしたが、画像の表示位置を固定とし、投影画面を下部にシフトさせても構わない。
【００２８】
更に、上述した実施形態では、人物と投影面の距離に応じて画像の表示枚数および表示位置を制御したが、表示形態決定部１０６において表示枚数および表示位置以外に、映像をダイジェストとする要約度（情報量の削減度）を制御しても構わない。具体的には、人物が投影面から離れている場合は、投影画面に注目を集めるために映像の要約度の高いダイジェスト映像を表示する。一方、人物が投影面の近くにいる場合は、じっくり内容を見てもらうために要約度の低い映像を表示する。
【００２９】
ここで、図７を参照して、上記ダイジェスト映像を表示する処理について説明する。図７において、７１０，７２０は同一の映像の時系列を示し、右側に行くほど時間が進む。図７（ａ）は人物と投影面との距離が図４の領域ａにある場合（距離が近い場合）の例であり、図７（ｂ）は人物と投影面との距離が図４の領域ｂもしくはｃにある場合（距離が遠い場合）の例である。距離が近い（ａ）の場合は、映像７１０を要約せずに全て表示する一方、人物と距離が遠い（ｂ）の場合は、映像７２０を距離に応じた要約度で要約した一部のみを表示する。図７の例では、映像７２０中の７２１、７２３、７２５、７２７の部分だけを表示する。なお、本例では距離が遠い場合と近い場合の２段階に分割したが、分割数をさらに多くしても構わない。この場合、距離が遠くなるほど要約度を高くして映像をダイジェストとして表示する。ダイジェスト映像は、予めいくつかの段階の要約度に合わせた表示リストを用意しておいてもよいし、リアルタイムで生成してもよい。
【００３０】
また、上述した実施形態では、測距センサを用いた人物距離の測定方法を説明したが、人物と投影面との距離が推定可能であれば、別の方法を用いても構わない。例えば、図１の撮像部１０４から出力される撮影画像中の人物が存在する領域のサイズから人物距離を推定してもよい。また、上記実施形態では、人物と投影面との距離を３段階に分割したがこれに限定するものでなく、どのような分割数であっても構わない。
【００３１】
［実施形態２］次に、本発明に係る実施形態２として、複数の人物が検出された場合の例について説明する。本実施形態の情報提示システムは、図１で説明した構成と同じであるので、詳細な説明は省略する。
【００３２】
本実施形態では、図１における人物情報算出部１０５での人物距離検出処理が複数の人物に対応している点で実施形態１と異なる。そこで、以下では、本実施形態における人物情報算出部１０５の人物距離検出処理について説明する。
【００３３】
図８は、実施形態２の人物情報算出部１０５による人物距離検出処理を示すフローチャートである。図８において、ステップＳ８０１では図１の撮像部１０４から出力された撮影画像中に人物が含まれているかチェックする。人物が含まれていればステップＳ８０２に進み、含まれていなければステップＳ８０８へ進む。ステップＳ８０２では、撮影画像中から全ての人物を検出する。ステップＳ８０３では検出した全ての人物の中に、投影画面に顔を向けている人物がいるかチェックする。顔を向けている人物がいればステップＳ８０４へ進み、顔を向けている人物がいなければステップＳ８０６へ進む。ここで、撮影画像から人物がいるか否かを判定する方法は実施形態１と同様であってよい。また、人物の顔が投影画面方向を向いているか否かを検出する場合は、まず人物の方向を投影画面側から撮像する。そしてし、撮影画像中に人間の顔形状などの特徴との一致度が所定値よりも高いものを正面を向いていると判定し、低いものは、正面を向いていないと判定してもよい。また、他の方法を用いて判定してもよい。
【００３４】
ステップＳ８０４では投影画面に対して顔を向けている人物を距離領域ごとにカウントする。ここで距離領域とは図４のように投影面と人物との距離に応じてａ、ｂ、ｃの３つの領域に分割したものであり、実施形態１と同様である。図９は投影画面に対して顔を向けている人物がいる場合を例示している。図９において、９００は投影画面、９０１、９０２、９０３は投影画面９００に顔を向けている人物を示している。なお、図中の矢印は人物の顔の向きを示している。上記ステップＳ８０４では、投影画面９００に対して顔を向けている人物の数を距離領域ごとにカウントする。図９の例では、画面に顔を向けている人物が、距離領域ａには２人（９０１と９０２）、ｂには０人、ｃには１人（９０３）存在する。ステップＳ８０５では最も顔を画面に向けている人物が多い距離領域を算出する。図９の例では、人物情報算出部１０５は、距離領域ａが画面に顔を向けた人物が最も多い（２人）ため、距離領域ａを人物のいる距離領域として人物距離情報を生成する。また、含まれる人物の数が複数の距離領域で同じ場合は、最も画面に近い距離領域を選択する。例えば、距離領域ａとｃに含まれる人物の数が同じ場合は距離領域ａを人物距離情報とする。これは、画面に近い人物の方が画像に対する注目度が高いと考えられるためである。
【００３５】
図８に戻り、ステップＳ８０６は、投影画面に顔を向けている人物がいない場合の処理であり、全ての人物を距離領域ごとにカウントする。図１０は投影画面に対して顔を向けている人物がいない場合を例示している。図１０において、１０００は投影画面を示している。また、図中の矢印が人物の顔の向きを示している点は図９と同様である。ステップＳ８０６では、撮影画像中の全ての人物を距離領域ごとにカウントする。図１０の例では、距離領域ａには３人、ｂには２人、ｃには６人存在する。ステップＳ８０７では最も人物が多い距離領域を算出する。図１０の例では、人物情報算出部１０５は、距離領域ｃが６人と人物が最も多いため、距離領域ｃを人物のいる距離情報として人物距離情報を生成する。また、複数の距離領域で人物の数が同じ場合はステップＳ８０４と同様に最も画面に近い距離領域を人物距離情報とする。
【００３６】
ステップＳ８０８では、投影画面の前に人物がいない場合の処理を行う。ここでは、実施形態１と同様に、「人物なし」という情報を付加した人物距離情報を生成する。ステップＳ８０９では生成した人物距離情報を表示形態決定部１０６へ出力する。
【００３７】
本実施形態において、人物情報算出部１０５で算出した人物距離情報に応じて、表示形態決定部１０６が表示形態（表示枚数、表示位置など）を決定する点は実施形態１と同様である。また、表示制御部１０３、投影画像生成部１０１での処理も実施形態１と同様であるため説明は省略する。
【００３８】
最終的に、図９の例では人物のいる距離領域は投影画面に近い領域ａであるため、投影画面９００に対する表示枚数を多くし画面の下部に表示する。また、図１０の例では人物のいる距離領域は投影画面から遠い領域ｃであるため、投影画面１０００に対して１枚の画像を画面全体に表示する。
【００３９】
以上説明したように、本実施形態によれば、実施形態１に加えて人物情報算出部１０５が複数の人物を検出し、投影画面に顔を向けている人物から人物距離を算出する。これにより、投影画面の近くに複数の人物がいる場合であっても、人物の分布に応じた画像の表示が可能となる。また、投影画面に顔を向けている人物に合わせて人物距離を算出するので、顔を向けている人物の数と距離に合わせて、より多くの人物に効率的に情報提示を行える。
【００４０】
なお、本実施形態では、投影画面に顔を向けている人がいない場合にのみ、全ての距離領域の人物数を利用していた（ステップＳ８０６、Ｓ８０７）が、必ずしも画面に顔を向けている人物の情報を利用しなくても構わない。例えば、投影画面に顔を向けているか否かに関係なく、全ての距離領域の人物数から人物距離を算出しても構わない。また、単純に全ての人物の中で最も画面に近い人物との距離から人物のいる距離領域を決めても構わない。
【００４１】
また、本実施形態では、投影画面に対して顔を向けている人物が画像に対する注目度が高い人物であると判定していたが、顔の向き以外の情報を用いても構わない。例えば、視線や体の向きなどを利用して投影画面に対する注目度を判定してもよい。この場合、人物の顔の向き、視線の向き、体の向きの少なくともいずれかが投影画面の方向を向いている場合に注目度が高いと判定する。
【００４２】
また、本記実施形態では、画面に顔を向けている人物がいるか否かに関係なく算出した人物のいる距離領域が同一であれば投影する画像の表示形態は同じとした。つまり、例えば、ステップＳ８０５とＳ８０７において人物のいる距離領域が共にａの場合は、複数の画像を下部に表示させた。これに対して、投影画面に顔を向けている人物がいない場合は、より一層人物の注目度を高めるように画像の表示内容や表示形態を変化させてもよい。例えば、投影画面に顔を向けている人物がいないなど注目度が低い場合は、画像をダイジェストやスクロールさせて表示するなど動的効果を大きくして、より注目を集めやすくすることも可能である。
【００４３】
また、本実施形態では、ある時点での人物の分布状況に応じて人物距離を算出していたが、過去の所定時間にわたる距離領域ごとの人物の分布状況を加味して人物距離を算出してもよい。例えば、過去１時間分の人物の分布状態から人物のいる距離領域を算出しても構わない。
【００４４】
また、上述した各実施形態では、人物距離情報として人物のいる距離領域をａ、ｂ、ｃのいずれかに決定する例を説明したが、それに限定するものではない。例えば、最も人数の多い２つの距離領域に応じて表示形態を制御してもよい。図１１は、図９や図１０と同様に距離領域ごとの投影画面に対する人物の分布を示している。図１１において、１１００は投影画面である。図１１では距離領域ａとｃにそれぞれ３人の人物がいる。そこで、表示形態決定部１０６は距離領域ａとｃ両方に適応するように表示形態を決定する。具体的には、距離領域ａに応じた画像１１０１、距離領域ｃに応じた画像１１０２をそれぞれ表示する。１１０１は人物が距離領域ａにいる場合に合わせた小さいサイズの画像を複数枚表示し、１１０２は人物が距離領域ｃにいる場合に合わせた大きいサイズの画像を画面全体に表示している。
【００４５】
なお、図１１に示す表示形態は、前述のように複数の距離領域で人物の数が同じ場合に必ず適用すべきものではなく、例えば人物の多い上位２つの距離領域に適応して制御しても構わない。
【００４６】
［実施形態３］次に、実施形態３として、投影画面に対する人物の移動速度を相対的な位置関係として、画像の表示形態を切り替える例について説明する。本実施形態の情報提示システムは、図１で説明した構成と同じであるので、詳細な説明は省略する。
【００４７】
本実施形態では、図１における人物情報算出部１０５、表示形態決定部１０６、表示制御部１０３での処理が実施形態１と異なる。そこで、本実施形態における人物情報算出部１０５、表示形態決定部１０６および表示制御部１０３の処理について説明する。
【００４８】
本実施形態では、図２に示す撮像部２０１によって撮影された画像データを用いて人物の移動速度を算出し、算出した人物の移動速度に応じて投影画面２０３の表示形態を切り替える。具体的には、人物２０５の移動速度が閾値より速い場合は画像をダイジェストで表示し、移動速度が閾値より遅く人物が立ち止まっているような場合は全ての画像を表示する。人物情報算出部１０５は、図２における人物２０５の移動速度を人物動作情報として生成する。
【００４９】
＜人物動作検出処理＞図１２は、人物情報算出部１０５により実行される処理を示すフローチャートである。図１２において、ステップＳ１２０１では、図１の撮像部１０４で撮影した撮影画像中に人物が含まれているかチェックする。人物が含まれていればステップＳ１２０２に進み、含まれていなければステップＳ１２０７へ進む。ここで、撮影画像から人物がいるか否かを判定する方法は実施形態１と同様であってよい。
【００５０】
ステップＳ１２０２では、撮影画像中の人物の中で最も移動速度の遅い人物を検出する。この移動速度の算出方法について図１３を用いて説明する。人物情報算出部１０５は、まず撮像部１０４で撮影した撮影画像中から人物の位置を検出する。図１３は撮影画像における人物の位置を示している。１３００は撮影画像全体を示している。１３０１，１３０２は人物Ａの位置、１３０３，１３０４は人物Ｂの位置を示している。１３０１と１３０２および１３０３と１３０４が同じ人物かどうかは時間が異なる２つの画像のパターンマッチングなどを行って判定可能である。また、１３０２と１３０４は現時刻ｔにおける人物の位置を示しており、１３０１と１３０３は現時刻ｔよりも１つ前の時間に撮影された画像における人物の位置である。即ち、人物Ａは１３０１の位置から１３０２の位置に移動し、人物Ｂは１３０３の位置から１３０４の位置に移動している。この単位時間当たりに移動した距離から人物の移動速度を算出する。
【００５１】
また、上記ステップＳ１２０２では、最も移動速度の遅い人物を検出する。図１３の例では、人物ＡとＢの２人を比較する。この場合、人物Ａの方が移動速度が遅いため、人物Ａを検出する。ステップＳ１２０３では、ステップＳ１２０２で検出した最も移動速度の遅い人物の移動速度を取得する。本例では人物Ａの移動速度を取得する。
【００５２】
ステップＳ１２０４では最も移動速度の遅い人物の顔の向きを検出する。本例では人物Ａの顔の向きを検出する。また、検出した顔の向きから人物が投影画面２０３の方向を向いているか判定する。ステップＳ１２０５は、上記ステップＳ１２０２、Ｓ１２０３で算出した最も動きの遅い人物の移動速度と、その人物が投影画面２０３の方向を向いているか否かの情報を合わせて人物動作情報として生成する。
【００５３】
一方、ステップＳ１２０７で、撮影画像中に人物が存在しない場合の処理を行う。ここでは、「人物なし」という情報を付加した人物距離情報を生成する。ステップＳ１２０６では、生成した人物動作情報を表示形態決定部１０６へ出力する。
【００５４】
＜表示形態決定処理＞次に、表示形態決定部１０６は、前述の人物動作情報に応じて画像の表示内容及び表示形態を決定する。図１４は、表示形態決定部１０６により実行される処理を示すフローチャートである。
【００５５】
図１４において、ステップＳ１４０１では人物距離情報から、撮影画像に人物が含まれているかチェックする。人物距離情報には、前述のように人物が存在しない場合は「人物なし」という情報が付加されている。この人物距離情報から人物が存在すると判定された場合はステップＳ１４０２に進み、存在しないと判定された場合はステップＳ１４０６へ進む。
【００５６】
ステップＳ１４０２では、人物の移動速度が閾値以下であるか判定する。閾値以下であればステップＳ１４０３へ進み、閾値を超えていればステップＳ１４０５へ進む。ここでの、移動速度の閾値は人物が立ち止まっているか否かの判定に用いる。即ち、人物の移動速度が閾値以下の場合は人物が立ち止まっている（もしくはそれに近い）状態と判定する。
【００５７】
ステップＳ１４０３では人物動作情報に基づき人物の顔が投影画面２０３の方向を向いているかどうかを判定する。画面方向を向いている場合はステップＳ１４０４に進み、向いていない場合はステップＳ１４０５に進む。ステップＳ１４０４では、ダイジェストでなく、全ての画像を表示するように設定する。また、ステップＳ１４０５では、画像をダイジェスト表示するように設定する。
【００５８】
ここで、前述の図７を参照して、上記ステップＳ１４０４、Ｓ１４０５で設定する表示形態の詳細について説明する。図７（ａ）はステップＳ１４０４に対応した表示形態の例であり、この場合は、映像７１０を要約せずに全て表示する。また、図７（ｂ）はステップＳ１４０５に対応した表示形態の例であり、この場合は、映像７２０をダイジェストとして表示する。図７（ｂ）では、映像７２０のうち、７２１、７２３、７２５、７２７の部分だけをダイジェスト表示する。
【００５９】
図１４に戻り、ステップＳ１４０６では、画像の表示を停止する。これは人物が全くいないため、画像を表示しても効果が得られないためである。ステップＳ１４０７では、ステップＳ１４０４〜５０６で設定した表示形態を表示形態情報として生成し、表示制御部１０３に出力する。
【００６０】
図１に戻り、表示制御部１０３では、表示形態決定部１０６から出力された表示形態情報に基づき記憶媒体１０２に記憶された画像を表示するために、画像データを投影画像生成部１０１へ出力する。例えば、表示形態が「全画像の表示」の場合は図７（ａ）のように読み出した画像データを全て表示する。また、表示形態が「ダイジェスト表示」の場合は読み出した画像データから図７（ｂ）のように特定部分を抽出してダイジェスト表示する。表示形態が「表示停止」の場合は表示を停止する。
【００６１】
次に、投影画像生成部１０１は、表示制御部１０３から出力された画像データから投影画像を生成し、投影部１００に出力する。投影部１００は入力された画像を投影面に対して投影する。
【００６２】
以上説明したように、本実施形態の情報提示システムは、画像を人物に対して投影するシステムにおいて、人物の移動速度を算出する人物情報算出部１０５と、人物の移動速度に応じて、投影する画像の表示形態を決定する表示形態決定部１０６と、を備える。これにより、人物が移動している場合はダイジェスト画像で関心を引き、人物が立ち止まったら全ての画像を表示してより詳細な情報を人物に対して提示することができるようになる。
【００６３】
なお、上記実施形態では人物の移動速度が所定の閾値以下であり、かつ人物の顔が投影画面に向いている場合のみ、ダイジェスト表示する例を説明したが、人物の向いている方向の条件は必ずしも必要ではなく、単に人物の移動速度のみで制御しても構わない。また、人物の顔の向き以外に、人物の視線方向や体の向きなどの情報を利用して投影画面を向いているかどうか判定してもよい。
【００６４】
また、本実施形態では、表示形態としてダイジェスト表示と全画像表示を例に説明したが、人物の移動速度に応じて表示形態を切り替えるものであればどのような表示形態であっても構わない。例えば、人物の移動速度に応じて、静止画表示と動画表示を切り替えることもできる。この場合、人物の移動速度が遅い（立ち止まっている）場合は静止画を表示し、移動速度が速い場合は動画を表示する。これにより静止画では文字で詳細な情報をじっくりと見てもらい、動画では人物の注目度を高くすることが可能となる。
【００６５】
その他に、人物の移動速度に応じて、画像の更新頻度を変更してもよい。この場合、静止画を表示し、人物の移動速度が遅い場合は更新頻度が遅くなるように設定し、反対に人物の移動速度が速い場合は更新頻度を速くする。これにより、人物の移動速度が遅い（立ち止まっている）場合には人物が画像じっくりと見る時間を与え、移動速度が速い場合は頻繁に画像を更新して様々な画像を表示することで注目度を高くすることが可能となる。
【００６６】
また、本実施形態では、人物情報算出部１０５で算出された最も移動速度の遅い人物の移動速度に応じて表示形態を設定したが、これに限定するものではない。例えば、人物全員の移動速度を算出し、移動速度が閾値以下の人数と閾値を超える人数とを比較し、多い方に合わせて表示形態を設定することもできる。また、人物全員の移動速度の平均値に応じた制御を行っても構わない。
【００６７】
また、本実施形態では、人物の移動速度が閾値以下であるか否かによって２種類の表示形態を設定したが、これに限定するものではなく、例えば、人物の移動速度に応じて、段階的に映像の要約度を変更することもできる。
【００６８】
更に、本実施形態では、表示制御部１０３においてダイジェスト映像を表示する例について説明したが、ダイジェスト映像を予め記憶媒体１０２内に保持しておき、それを表示するようにしてもよい。また、ダイジェスト用の表示内容を記述したプレイリストを予め用意しておいてもよい。
【００６９】
［実施形態４］次に、本発明に係る実施形態４として、投影画面に対する人物の移動方向を相対的な位置関係として、画像の表示形態を切り替える例について説明する。本実施形態の情報提示システムは、図１で説明した構成と同じであるので、詳細な説明は省略する。
【００７０】
本実施形態では、図１における人物情報算出部１０５と表示形態決定部１０６での処理が実施形態１と異なる。そこで、本実施形態における人物情報算出部１０５および表示形態決定部１０６の処理について説明する。
【００７１】
＜人物動作検出処理＞まず、図１５及び図１６を参照して、人物情報算出部１０５の処理について説明する。図１５において、ステップＳ１５０１では図１の撮像部１０４で撮影した撮影画像中に人物が含まれているかチェックする。ここで、撮影画像から人物がいるか否かを判定する方法は実施形態１と同様であってよい。人物が含まれていればステップＳ１５０２に進み、含まれていなければステップＳ１５０７へ進む。ステップＳ１５０２では、撮影画像中から全ての人物を検出する。ステップＳ１５０３では検出した全ての人物の移動方向を算出する。人物の移動方向の算出方法について図１６を参照して説明する。図１６は撮影画像における人物の位置と移動方向を例示している。図１６において、１６００は撮影画像全体を示しており、１６０１〜１６０６は人物を示している。また、図中の矢印は各人物の移動方向を示している。人物の移動方向は、ある時間間隔での人物位置から判断することが可能である。本実施形態では、人物の移動方向として投影画面に対して上下左右の４方向に分類し、人物動作情報として出力する。
【００７２】
ステップＳ１５０４では、算出した移動方向の中で最も多い移動方向を抽出する。ただし、投影画面から遠ざかる方向は除外する。図１６の例では左方向に移動する人物は３人（１６０２，１６０５，１６０６）、右方向は１人（１６０１）、上方向は１人（１６０３）である。人物１６０４は投影画面から遠ざかる方向であるため除外する。この結果、最も多い移動方向は「左方向」であると判定する。ステップＳ１５０７では、撮影画像中に人物が存在しない場合の処理を行う。ここでは、「人物なし」という情報を付加した人物距離情報を生成する。
【００７３】
ステップＳ１５０５では、抽出した最も多い移動方向を人物動作情報として生成する。ステップＳ１５０６では人物動作情報を表示形態決定部１０６へ出力する。
【００７４】
＜表示形態決定処理＞次に、図１７及び図１８を参照して、表示形態決定部１０６の処理について説明する。図１７において、ステップＳ１７０１では人物動作情報から、撮影画像に人物が含まれているかチェックする。この処理は実施形態３（図１４のＳ１４０１）と同様である。人物がいる場合はステップＳ１７０２に進み、人物が存在しない場合はステップＳ１７０５へ進む。
【００７５】
ステップＳ１７０２では、人物の移動方向が過去と比較して変化したかチェックする。変化した場合にはステップＳ１７０３に進み、変化がない場合はステップＳ１７０４へ進む。ステップＳ１７０３では、表示する画像を移動方向に応じた表示形態を決定する。ここで、移動方向に対応した画像について図１８を参照して説明する。なお、図１８において、図２と同じ構成には同一の符号２０２〜２０４を付して説明を省略する。１８００は人物を示しており、矢印は人物１８００の移動方向を示している。図１８の例では人物の移動方向は右側となる。移動方向が右側の場合は、右側の移動方向に関連付けられた画像を投影画面２０３に表示する。図１８の例では、右側には飲食店街、左側にはショッピング街があり、右側に移動している場合には飲食店街に関連した画像を表示するように制御する。逆に左側に移動している場合にはショッピング街に関連した画像を表示するように制御する。
【００７６】
図１７に戻り、ステップＳ１７０４では、移動方向に変化がないためこれまでの移動方向に応じた形態で画像を表示し続けることを決定する。一方、ステップＳ１７０５では人物が存在しないため画像の表示を停止する。ステップＳ１７０６では、上記ステップＳ１７０３からＳ１７０５で決定した表示形態を表示形態情報として生成し、表示制御部（図１の１０３）へ出力する。
【００７７】
次に表示制御部１０３の動作について説明する。表示制御部１０３は表示形態決定部１０６から出力された表示形態情報に基づき記憶媒体１０２に記憶された画像を表示する。表示形態が「移動方向に応じた形態で画像を表示」の場合は、移動方向に関連付けられた画像を記憶媒体１０２から選択して表示する。なお、記憶媒体１０２には各移動方向に関連付けられた画像が予め記憶されている。
【００７８】
一方、表示形態が「これまでと同じ形態の画像を表示」の場合は、これまでと同じ移動方向に対応付けられた画像を記憶媒体１０２から選択して表示する。また、表示形態が「表示停止」の場合は画像の表示を停止する。
【００７９】
以上説明したように、本実施形態の情報提示システムは、人物の移動方向に応じて、投影する画像の表示形態を決定する形態決定部を備える。これにより、人物が移動するのに追従して関連性のある情報を切り替えて提示することが可能となる。
【００８０】
［実施形態５］次に、本発明に係る実施形態５として、投影画面に対する人物の移動速度および移動方向を相対的な位置関係として、複数の画像の表示形態を制御する例について説明する。本実施形態の情報提示システムは、図１で説明した構成と同じであるので、詳細な説明は省略する。
【００８１】
本実施形態では、上述した実施形態３に対して複数の投影装置を用いて画像を投影する点が異なる。図１９に、実施形態５における投影画面と人物との関係を示す。図１９において、１９００〜１９０３は図１の投影部１００に対応するプロジェクタなどの投影装置、１９１２は図１の撮像部１０４に対応するカメラなどの撮像装置である。また、１９１０は壁などの投影面を示し、１９０４〜１９０７は各投影装置１９００〜１９０３により投影面１９１０に投影された投影画面を示している。また、１９１１は撮像装置１９１２で撮影可能な領域を示している。１９１３は画像を提示する対象となる人物を示している。また、図中の矢印は実施形態２と同様に人物の移動方向を示している。このように、本実施形態では４つの投影装置１９００〜１９０３（但し、４つに限定されない）を用い、これらを連動させて制御を行う。
【００８２】
また、本実施形態は、図１の人物情報算出部１０５、表示形態決定部１０６、表示制御部１０３での各処理が実施形態３と異なる。そこで、本実施形態における人物情報算出部１０５および表示形態決定部１０６、表示制御部１０３の処理について説明する。
【００８３】
＜人物動作検出処理＞まず、人物情報算出部１０５の処理について説明する。本実施形態における人物情報算出部１０５は実施形態３での処理（図１２）に加えて、人物の位置および移動方向を検出する。ここで、撮影画像から人物がいるか否かを判定する方法は実施形態１と同様であってよい。即ち、撮影画像中から最も動きの遅い人物を検出し、その人物の位置、移動速度、移動方向、顔の向きを算出し、それらを人物動作情報として生成する。また、顔の向きから、複数の投影画面１９０４〜１９０７のうち、どの画面を見ているかという情報も人物動作情報に付加する。なお、撮影画像中に人物が存在しない場合は人物動作情報に「人物なし」という情報を付加する点は実施形態３と同様である。人物の移動方向の算出方法は実施形態４と同様である。
【００８４】
＜表示形態決定処理＞次に、図２０を参照して、表示形態決定部１０６の処理について説明する。図２０において、ステップＳ２００１では、図１４のＳ１４０１と同様に、人物距離情報から、撮影画像に人物が含まれているかチェックする。人物が存在する場合はステップＳ２００２に進み、存在しない場合はステップＳ２００６へ進む。
【００８５】
ステップＳ２００２では、人物の移動速度が閾値以下であるか（立ち止まっているか）判定する。閾値以下であればステップＳ２００３へ進み、超えていればステップＳ２００６へ進む。
【００８６】
ステップＳ２００３では、人物動作情報に基づき人物の顔が投影画面（１９０４〜１９０７のいずれか）に顔を向けているかどうかを判定する。投影画面に顔を向けている場合はステップＳ２００４に進み、顔を向けていない場合はステップＳ２００６に進む。
【００８７】
ステップＳ２００４では、画像を変更する制御対象となる投影画面（図１９の１９０４〜１９０７のいずれか）を制御画面として選択する。ここで、制御画面の選択方法について説明する。まず、人物が顔を向けている投影画面を注目画面とする。次に、人物の移動方向側にあり注目画面とは異なる投影画面を制御画面として設定する。図１９の例では人物１９１３が立ち止まり、投影画面１９０５に顔を向けている場合、投影画面１９０５が注目画面となる。注目画面１９０５よりも人物の移動方向側（右側）にある２つの画面１９０６および１９０７を制御画面として選択する。
【００８８】
ステップＳ２００５では、ステップＳ２００４で選択した制御画面に対して、人物が顔を向けている注目画面の画像と同一ジャンルの画像を表示することを決定する。図１９の例では、注目画面である投影画面１９０５に表示されている画像と同じジャンルの画像を、制御画面１９０６、１９０７にも表示することを決定する。なお、画像のジャンルに関する説明は後述する。
【００８９】
一方、ステップＳ２００６では、ステップＳ２００４と同様に画像を変更する制御対象となる制御画面を決定する。ここでは、人物の位置と移動方向に基づき制御画面を決定する。制御画面の選択方法については、まず、人物の位置を利用して人物に最も近い投影画面（図１９の１９０４〜１９０７のいずれか）を非注目画面とする。そして、人物の移動方向側にあって非注目画面とは異なる投影画面を制御画面として設定する。図１９の例では、人物１９１３に最も近い投影画面は１９０５である。そこで、投影画面１９０５が非注目画面となる。そして、非注目画面である１９０５よりも人物の移動方向側（右側）にある２つの画面１９０６および１９０７を制御画面として設定する。
【００９０】
ステップＳ２００７では、ステップＳ２００６で決定した制御画面に対して、非注目画面に表示している画像と別ジャンルの画像を表示することを決定する。図１９の例では、注目画面１９０５に表示されている画像と別ジャンルの画像を、投影画面１９０６、１９０７にも表示することを決定する。
【００９１】
ステップＳ２００８では、画像の表示を停止する。上記実施形態３，４と同様に人物が全く存在しない場合は、広告などの画像を表示しても効果が得られないためである。
【００９２】
ステップＳ２００９では、ステップＳ２００５、２００７、２００８で決定した表示形態を表示形態情報として生成し、表示制御部（図１の１０３）に出力する。
【００９３】
＜画像表示処理＞次に、図２１及び図２２を参照して、表示制御部１０３の処理について説明する。表示制御部１０３では、表示形態決定部１０６から出力された表示形態情報に基づき記憶媒体１０２に記憶された画像を表示し、複数の投影画面（図１９の１９０４〜１９０７）に出力する制御を行う。
【００９４】
図２１において、ステップＳ２１０１は表示形態情報が「表示停止」であるかチェックする。表示停止の場合はステップＳ２１０５へ進み、表示停止でない場合はステップＳ２１０２へ進む。ステップＳ２１０２は表示形態情報が、「選択した制御画面に同ジャンルの画像を表示する」になっているかチェックする。同ジャンルの画像を表示する場合はステップＳ２１０３へ進み、そうでない場合はステップＳ２１０４へ進む。
【００９５】
ステップＳ２１０３では、注目画面と同ジャンルの画像を記憶媒体（図１の１０２）から抽出する。記憶媒体１０２内の画像はジャンルに関する情報がメタデータとして付加されており、メタデータを照合することで同ジャンルの画像を抽出することが可能である。一方、ステップＳ２１０４では注目画面と異なるジャンルの画像を記憶媒体１０２から抽出する。ステップＳ２１０６ではステップＳ２１０３及びＳ２１０４で抽出した画像を表示し、制御画面に表示する。ステップＳ２１０５では、画像の表示を停止する。
【００９６】
次に、図２２を参照して、実施形態５による画像の表示動作について説明する。図２２（ａ）は制御前の状態、（ｂ）は注目画面と同ジャンルの画像を制御画面に表示した状態、（ｃ）は非注目画面と異なるジャンルの画像を制御画面に表示した状態をそれぞれ例示している。また、図２２において、２２００は人物を示しており、２２１１〜２２１４は投影画面を示している。
【００９７】
図２２（ａ）の制御前の状態では、投影画面としてそれぞれジャンルの異なる画像２２１１〜２２１４の投影されており、人物２２００は投影画面２２１２の前を右側に移動している。
【００９８】
次に、図２２（ｂ）では、人物２２００が投影画面２２１２の前で立ち止まり（移動速度が閾値以下）、顔を投影画面２２１２に向けた場合、投影画面２２１２が注目画面となる。そして、注目画面２２１２よりも人物の移動方向側の投影画面２２１３と２２１４が制御画面となり、これらが表示形態情報として表示制御部１０３に出力される。この場合、表示制御部１０３では、注目画面２２１２が、「飲食物」というジャンルであるため、「飲食物」というジャンルが付加された画像を抽出する。そして、抽出された画像を制御画面２２１３，２２１４に表示する。なお、制御画面２２１３、２２１４に既に「飲食物」の画像が表示されている場合は制御画面に表示する画像を更新しなくてもよい。
【００９９】
図２２（ｃ）は、人物２２００が投影画面２２１２の前で立ち止まらずに移動した場合を示している。この場合、人物２２００に最も近い投影画面２２１２が非注目画面となる。そして、非注目画面２２１２よりも人物の移動方向側の投影画面２２１３と２２１４が制御画面となる。表示制御部１０３は、非注目画面２２１２と別ジャンルの画像を記憶媒体１０２から抽出する。この例の場合、非注目画面２２１２が「飲食物」というジャンルであるため、「飲食物」というジャンルとは異なるジャンルの画像を抽出する。
【０１００】
図２２（ｃ）の例では、「動物」および「建物」のジャンルの画像を抽出し、それぞれ制御画面２２１３、２２１４へ表示する。なお、制御画面２２１３、２２１４に既に「飲食物」と異なるジャンルの画像が表示されている場合は制御画面に表示する画像を更新しなくてもよい。
【０１０１】
以上説明したように、本実施形態の情報提示システムは、人物の移動方向および移動速度を算出する人物情報算出部と、人物の移動方向および移動速度に応じて、投影する複数の画像の表示形態を決定する表示形態決定部と、を備える。これにより、１つの投影画面に人物が注目した場合はその注目した画像に関連する画像を他の投影画面に表示でき、人物が関心をもっていると考えられる画像のみを提示することが可能となる。また、人物が画面に注目しなかった場合は、そのジャンルの画像に興味がないと判定し、別ジャンルの画像を投影画面に表示することで画面に人物の注目を引く可能性を高めることが可能となる。
【０１０２】
本実施形態では、注目画面に表示した画像と同ジャンルの画像を制御画面に表示する例を説明したが、注目画面に関連する画像であれば同ジャンルの画像を表示する以外の制御を行ってもよい。例えば、注目画面が映像を表示していた場合、制御画面には、映像のダイジェストや、映像の内容を詳細に紹介した静止画を表示してもよい。
【０１０３】
また、本実施形態では、注目画面の選択方法として、人物の移動速度が遅くなり、顔を向けた画像のみを注目画面としたが、これに限定するものではない。例えば、顔の向きの情報を使わずに移動速度が閾値よりも遅くなったとき（立ち止まったとき）に人物に最も近い画面を注目画面と判定してもよい。
【０１０４】
また、本実施形態では、制御画面に表示する画像を切り替えるタイミングとして、注目画面が決定された時点で制御画面を切り替えていたが、これに限定するものではなく、例えば、人物が制御画面の前に近づいたときに表示画像を切り替えてもよい。
【０１０５】
また、上述した実施形態３，５では、投影画面に対して顔を向けている人物を検出することで投影画面に注目している人物を特定していたが、顔の向き以外の情報、例えば視線や体の向きなどを利用して投影画面に注目している人物を検出することもできる。
【０１０６】
また、上述した各実施形態では、本発明をプロジェクタなどの画像投影装置に適用した例を説明したが、例えば大型のディスプレイによっても実現可能である。
【０１０７】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。また、上記各実施形態のそれぞれの機能を適宜共存させてもよい。
【図１】
0005643543.tif 000002
【図２】
0005643543.tif 000003
【図３】
0005643543.tif 000004
【図４】
0005643543.tif 000005
【図５】
0005643543.tif 000006
【図６】
0005643543.tif 000007
【図７】
0005643543.tif 000008
【図８】
0005643543.tif 000009
【図９】
0005643543.tif 000010
【図１０】
0005643543.tif 000011
【図１１】
0005643543.tif 000012
【図１２】
0005643543.tif 000013
【図１３】
0005643543.tif 000014
【図１４】
0005643543.tif 000015
【図１５】
0005643543.tif 000016
【図１６】
0005643543.tif 000017
【図１７】
0005643543.tif 000018
【図１８】
0005643543.tif 000019
【図１９】
0005643543.tif 000020
【図２０】
0005643543.tif 000021
【図２１】
0005643543.tif 000022
【図２２】
0005643543.tif 000023