(57)【要約】【課題】元画像の表示情報を阻害しないように縮小画像を配置する投影装置を提供する。【解決手段】表示元画像の画像情報と、縮小画像を配置可能な領域に関する情報とを有する記憶部と、記憶部に記憶された表示元画像を縮小した縮小画像を生成する縮小画像生成部と、縮小画像生成部が生成した縮小画像の配置位置を、縮小画像を配置可能な領域に関する情報に基づいて決定する縮小画像位置決定部と、表示面に配置するべき表示元画像と、決定された表示位置に配置した縮小画像とを合成した表示画像を生成する表示画像生成部と、表示画像生成部により生成された表示画像を表示面に表示する表示部とを有する。【選択図】図１
2015172691.tif 000002
【特許請求の範囲】
【請求項１】
表示面の表示領域に、表示元画像と前記表示元画像を縮小した縮小画像とを合成した表示画像を表示する表示装置であって、
前記表示元画像の画像情報と、前記縮小画像を配置可能な領域に関する情報とを有する記憶部と、
前記記憶部に記憶された前記表示元画像を縮小した縮小画像を生成する縮小画像生成部と、
前記縮小画像生成部が生成した前記縮小画像の配置位置を、前記縮小画像を配置可能な領域に関する情報に基づいて決定する縮小画像位置決定部と、
前記表示元画像と、前記決定された配置位置に配置した前記縮小画像とを合成した表示画像を生成する表示画像生成部と、
前記表示画像生成部により生成された前記表示画像を、前記表示面に表示する表示部と、
を有することを特徴とする、表示装置。
【請求項２】
監視領域内におけるユーザの位置を認識する認識部を、更に有し、
前記縮小画像位置決定部は、
前記縮小画像の配置位置を、前記認識部が認識した前記ユーザの位置に応じて決定することを特徴とする請求項１に記載した表示装置。
【請求項３】
前記表示元画像を、前記表示領域内に、前記縮小画像を配置可能な空き領域を生成可能に修正し、前記修正した表示元画像を記憶部へ記憶させる表示元画像修正部を備えていることを特徴とする請求項１又は２に記載した表示装置。
【請求項４】
前記表示元画像修正部は、
前記表示元画像の大きさを、独立変倍により縮小し、前記表示領域の隅に寄せた画像に修正することを特徴とする、請求項３に記載した表示装置。
【請求項５】
前記表示元画像修正部は、
前記表示元画像を、前記縮小画像の表示に必要な量だけ上方又は左右方向へ移動させた画像に修正することを特徴とする、請求項３に記載した表示装置。
【請求項６】
前記記憶部は、
前記表示元画像の表示情報の種類に関する情報と、前記縮小画像への表示の要否情報を前記表示情報の種類毎に有しており、
前記縮小画像生成部は、
前記記憶部の前記要否情報に基づいて、要が選択された種類のみを配置した縮小画像を生成することを特徴とする、請求項１に記載した表示装置。
【請求項７】
情報処理装置と表示装置とを有する表示システムであって、
前記情報処理装置は、
表示元画像の画像情報と、縮小画像を配置可能な領域に関する情報とを有する記憶部と、
前記記憶部に記憶された前記表示元画像を縮小した縮小画像を生成する縮小画像生成部と、
前記縮小画像生成部が生成した前記縮小画像の配置位置を、前記縮小画像を配置可能な領域に関する情報に基づいて決定する縮小画像位置決定部と、
前記表示元画像と、前記決定された配置位置に配置した前記縮小画像とを合成した表示画像を生成する表示画像生成部と、を有し、
前記表示装置は、
前記表示画像生成部により生成された前記表示画像を、表示面に表示させる表示部を有することを特徴とする表示システム。
【請求項８】
表示面の表示領域に、表示元画像と前記表示元画像を縮小した縮小画像とを合成した表示画像を表示する表示装置を、
前記表示元画像の画像情報と、前記縮小画像を配置可能な領域に関する情報とを有する記憶部、
前記記憶部で記憶された前記表示元画像を縮小した縮小画像を生成する縮小画像生成部、
前記縮小画像生成部が生成した前記縮小画像の配置位置を、前記縮小画像を配置可能な領域に関する情報に基づいて決定する縮小画像位置決定部、
前記表示元画像と、前記決定された配置位置に配置した前記縮小画像とを合成した表示画像を生成する表示画像生成部、
前記表示画像生成部により生成された前記表示画像を、前記表示面に表示する表示部として機能させるためのプログラム。
【請求項９】
表示面の表示領域に、表示元画像と前記表示元画像を縮小した縮小画像とを合成した表示画像を表示する表示装置において実行される画像生成方法であって、
前記表示元画像の画像情報と、前記縮小画像を配置可能な領域に関する情報とを有する記憶ステップと、
前記記憶ステップで記憶された前記表示元画像を縮小した縮小画像を生成する縮小画像生成ステップと、
前記縮小画像生成ステップが生成した前記縮小画像の配置位置を、前記縮小画像を配置可能な領域に関する情報に基づいて決定する縮小画像位置決定ステップと、
前記表示元画像と、前記決定された配置位置に配置した前記縮小画像とを合成した表示画像を生成する表示画像生成ステップと、
前記表示画像生成ステップにより生成された前記表示画像を、前記表示面に表示する表示ステップと、
を有することを特徴とする画像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システム、プログラム及び画像生成方法に関する。
【背景技術】
【０００２】
従来、会議などでは表示スクリーン上に画像を表示する表示装置などが利用され、表示スクリーン上で画像の切替えや各種ユーザ操作を行ってプレゼンテーションを行なっている。近年、表示スクリーンは大型化する傾向にある。
【０００３】
表示スクリーンが大型になると、表示スクリーン上で行うユーザ操作を補助するために、表示する元画像上に、元画像を縮小した縮小画像を合成して表示し、縮小画像に対するユーザ操作を検知して、元画像に反映する技術が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、大型の表示スクリーン上に元画像を縮小した縮小画像を合成して表示する際、縮小画像は、表示している元画像の上に表示される。したがって、元画像の重要な表示情報が縮小画像によって隠れてしまい、プレゼンテーションの進行を妨げてしまう問題があった。
【０００５】
本発明の一つの実施形態の目的は、大型の表示面に縮小画像を配置した表示画像を表示する際、元画像の重要な表示情報の表示を阻害しないように縮小画像を配置する表示装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題に鑑み、本発明の表示装置の一つの実施形態において、
表示面の表示領域に、表示元画像と前記表示元画像を縮小した縮小画像とを合成した表示画像を表示する表示装置であって、
前記表示元画像の画像情報と、前記縮小画像を配置可能な領域に関する情報とを有する記憶部と、
前記記憶部に記憶された前記表示元画像を縮小した縮小画像を生成する縮小画像生成部と、
前記縮小画像生成部が生成した前記縮小画像の配置位置を、前記縮小画像を配置可能な領域に関する情報に基づいて決定する縮小画像位置決定部と、
前記表示元画像と、前記決定された表示位置に配置した前記縮小画像とを合成した表示画像を生成する表示画像生成部と、
前記表示画像生成部により生成された前記表示画像を、前記表示面に表示する表示部と、
を有する。
【発明の効果】
【０００７】
本発明の一つの実施形態によれば、大型の表示面に縮小画像を配置した表示画像を表示する際、元画像の重要な表示情報の表示を阻害しないように縮小画像を配置する表示装置を提供できる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る表示装置の構成例を示す機能ブロック図である。
【図２】画像情報記憶部に記憶されているデータの一例を示す図である。
【図３】第１の実施形態に係る表示装置の画像生成処理流れの一例を示すフローチャートである。
【図４】図３の画像生成処理流れによって配置された縮小画像の一例を示す図である。
【図５】図３の画像生成処理流れによって配置された縮小画像の他の例を示す図である。
【図６】第２の実施形態に係る表示装置の画像生成処理流れの一例を示すフローチャートである。
【図７】図６の画像生成処理流れによって配置された縮小画像の一例を示す図である。
【図８】第３の実施形態に係る表示装置の画像生成処理流れの一例を示すフローチャートである。
【図９】図８の画像生成処理流れにおいて移動方向の決定を選択させる表示画面の一例を示す図である。
【図１０】第４の実施形態に係る表示装置の画像生成処理流れの一例を示すフローチャートである。
【図１１】図１０の画像生成処理流れにおいて生成された縮小画像の一例を示す図である。
【図１２】第５の実施形態に係る表示装置の画像生成処理流れの一例を示すフローチャートである。
【図１３】表示領域に表示された表示元画像の表示状態の一例を示す図である。
【図１４】表示領域に表示された表示元画像の表示状態の他の例を示す図である。
【図１５】表示領域に表示された表示元画像の表示状態の他の例を示す図である。
【図１６】表示領域に表示された表示元画像の表示状態の他の例を示す図である。
【図１７】第７の実施形態に係る表示システムの構成例を示す機能ブロック図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明に係る表示装置、表示システム、プログラム及び画像生成方法の実施形態を説明する。なお、以下の実施形態により本発明が限定されるものではない。また、各実施形態は、内容を矛盾させない範囲で適宜組み合わせることができる。
【００１０】
［第１の実施形態］
＜構成＞
図１は、第１の実施形態に係る表示装置の構成例を示す機能ブロック図である。本実施形態の表示装置１は、大型の表示面に表示情報を表示して、プレゼンテーションを行なう際に好適に実施されるものである。
本実施形態は、表示装置の一例として投影装置１を例に取り説明する。したがって、以下、投影装置１として説明する。また、特許請求の範囲又は明細書内の「表示」との記載は「投影」として解される。例えば、表示元画像は投影元画像、表示画像は投影画像である。しかし、場合によっては単に表示ということもある。
【００１１】
図１に示すように、投影装置１は、記憶部１０と制御部２０とを有している。記憶部１０は、制御部２０による各種処理で利用されるデータや、制御部２０による各種処理結果を記憶するものである。具体的には、動作情報記憶部１１、画像情報記憶部１２を有している。また、記憶部１０は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）などの半導体メモリ素子、又は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、光ディスクなどの記憶装置である。
【００１２】
動作情報記憶部１１は、監視可能な監視領域内のユーザの位置情報やユーザの動作に関する情報を記憶する。位置情報や動作に関する情報とは、投影装置１と接続される人物動作検知手段（図示省略）から取得した情報である。人物動作検知手段とは、例えば、赤外線センサ、カメラ、またはＩＲ発信機およびＩＲ受信機などであり、ユーザ（操作指示者）の位置情報や動作情報を検知する。後述するが、制御部２０の動作認識部２４が人物動作検知手段から取得した検知情報によりユーザの存在を認識すると、ユーザの位置情報と動作に関する情報が、動作情報記憶部１１に記憶される。
【００１３】
赤外線センサから得られる情報は、予め定めた領域内にユーザ（操作指示者）が侵入すると、赤外線の反射を検出した信号によって特定された位置情報などである。カメラから得られる情報は、カメラによって監視領域として表示面を撮像し、撮像画像の中から画像認識によって特定されたユーザの位置情報である。また、ユーザの手の軌跡などから操作情報も得られる。また、監視領域として、縮小画像の領域を撮像して、縮小画像に対するユーザ操作を検知し、動作情報記憶部１１へ記憶されることも好ましい。
【００１４】
ＩＲ発信機およびＩＲ受信機を用いる場合は、たとえば操作指示者が持つ指示棒あるいはキーホルダにＩＲ発信機を内蔵されており、投影装置の近傍位置にＩＲ受信機を設けて、ユーザの位置情報と操作情報が検知される。
【００１５】
画像情報記憶部１２は、表示面に投影される投影元画像に関する情報を記憶する元画像ＤＢ１２Ａ、投影元画像を縮小した縮小画像に関する情報を記憶する縮小画像ＤＢ１２Ｂ、投影元画像と縮小画像とを合成した投影画像（特許請求の範囲の表示画像の一例に相当）に関する情報を記憶する投影画像ＤＢ１２Ｃとを有している。
【００１６】
元画像ＤＢ１２Ａは、投影元画像の画像データ、ページ番号、領域に関する情報などを有している。領域に関する情報は、図２に示すように、大きさ（サイズ）に関する情報、座標などの位置情報を有している。更に、表示情報の種類に関する情報、表示情報の種類毎の領域に関する情報、表示情報の種類毎に表示するか否かを設定した要否情報、表示情報の無い空き領域に関する情報も有している。領域に関する情報としては、縦横のサイズ、また、始点座標（Ｘ、Ｙ）などを記載している。始点座標とは、ここでは表示面の対面視に対して左上の座標位置を指しているが、この限りではない。表示情報の種類とは、例えば表、グラフ、テキスト文などの要素を指す。因みに要否情報は、ユーザが予め選択、決定している情報である。
【００１７】
また、元画像ＤＢ１２Ａは、図２に示すように、表示領域に関する大きさ（縦、横）、座標等の位置情報も有している。表示領域はここでは４辺を有する矩形内の領域とする。また、投影元画像を表示領域内に投影した際に、投影元画像の外側に表示情報の無い空き領域が存在する場合には、空き領域の始点座標、大きさなどの情報も記憶される。この表示情報の無い空き領域は、後述するが縮小画像を配置可能な領域として認識されることがある。
【００１８】
更に、元画像ＤＢ１２Ａは、ユーザが予め選択した縮小画像を投影（表示）するか否かの要否情報も有している。後述するが、投影元画像が制御部２０により大きさや画像データなどが修正された場合、その修正された投影元画像に関する情報も記憶される。その際、修正したことにより新たに形成された表示領域内の空き領域に関する情報も記憶（更新）される。
【００１９】
元画像ＤＢ１２Ａの領域に関する情報は、後述する投影画像生成部２５が元画像を画像解析した結果、算出されているものである。また、元画像のファイル内に予め含めておく方法も考えられる。
【００２０】
縮小画像ＤＢ１２Ｂは、投影元画像を縮小して生成された画像データ、ページ番号、領域に関する情報（大きさに関する情報、座標などの位置情報）、縮小画像内に表示させる操作アイコンに関する情報などが記憶されている。操作アイコンに関する情報は、例えばページを切替えるための操作アイコンデータと、その位置情報が記憶されている。また、縮小画像を表示しているか否かを示す表示中情報、縮小画像の最小設定などの表示制御情報も記憶している。表示制御情報とは、以上に挙げた情報から成っており、縮小画面を表示するために必要な情報群である。
【００２１】
投影画像ＤＢ１２Ｃは、後述するが制御部２０の各部により決定、生成された投影元画像と縮小画像とを合成した投影画像に関する情報を記憶している。例えば、大きさ、画像データ、ページ番号、領域に関する情報などである。
【００２２】
制御部２０は、制御プログラム、各種の処理手順を規定したプログラム及び所要データを格納するための内部メモリを有する。制御部２０は、縮小画像生成部２１、縮小画像位置決定部２２、元画像修正部２３（表示元画像修正部の一例）、動作認識部２４（認識部の一例）、投影画像生成部２５（表示画像生成部の一例）、投影部２６（表示部の一例）を有している。
【００２３】
また、制御部２０は、例えばＡＡＩＣ（Ａｐｐｌｃａｔｉｏｎ  Ａｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の集積回路、又はＣＰＵやＭＰＵ等の電子回路である。なお上記各部については、これら一部又は全部が、ソフトウェア（プログラム）、上記したハードウェア回路であっても良い。
【００２４】
縮小画像生成部２１は、投影元画像を、所定の大きさに縮小した縮小画像を生成する機能を有する。所定の大きさとは、表示面の大きさに応じて設定されるものであり、ユーザ（操作指示者）が操作しやすい程度の大きさ（縦、横）を有している。具体的には、縮小画像生成部２１は、投影の対象となる投影元画像に関する情報を元画像ＤＢ１２Ａから取得し、取得した投影元画像を設定された所定の大きさに縮小して縮小画像を生成する。
【００２５】
縮小画像生成部２１は、投影元画像の画像データをそのまま縮小して縮小画像に生成するだけではない。縮小画像生成部２１は、元画像ＤＢ１２Ａに記憶されている、ユーザが予め表示情報の種類に応じて決定した表示の要否情報に基づいて、ユーザが「要」と選択した種類の表示情報のみからなる、最小限に抑えたコンパクトな縮小画像を生成する。したがって、コンパクトにした分、縮小画像の配置に必要な空き領域を最小にすることができる。この点は、後述する。
【００２６】
また、縮小画像生成部２１は、動作認識部２４が、監視領域にユーザが２人存在することを認識した場合には、２人の距離情報に応じて、縮小画像を２つ生成することも適宜なされる。縮小画像の個数はユーザの人数に応じて適宜変更される。
縮小画像生成部２１は、上記のように縮小画像を生成した後、生成した縮小画像を投影画像生成部２５に対して出力すると共に、縮小画像ＤＢ１２Ｂに記憶する。
【００２７】
縮小画像位置決定部２２は、縮小画像生成部２１で生成された縮小画像を、表示面の表示領域のどの領域（配置位置）に表示させるかを判断し、決定する機能を有する。更に、元画像ＤＢ１２Ａから投影元画像に関する情報を取得し、投影元画像内に縮小画像を表示（又は配置）可能な、表示情報が無い空き領域があるかを判断する。配置可能な空き領域がある場合には、投影元画像内の前記した空き領域内に縮小画像を表示（配置）させることを決定する。そして、縮小画像を表示させる位置として、ユーザ（操作指示者）の近傍位置で手の届く高さ位置であるかも加味して表示位置が決定される。したがって、縮小画像は、ユーザに近くユーザの手が届く高さ領域で、且つ表示情報の無い空き領域に投影（表示）される。
【００２８】
また、投影元画像内に縮小画像を表示（配置）するに足りる空き領域が無い場合には、後述する元画像修正部２３へ、表示面上の表示領域に空き領域を生成可能に投影元画像を修正するよう依頼する。
【００２９】
元画像修正部２３は、縮小画像位置決定部２２から依頼されると、投影元画像を修正して、表示面上の表示領域に空き領域を生成する機能を有している。
例えば、投影元画像内に、縮小画像を配置可能な空き領域が無い場合の、投影元画像の修正方法としては、投影元画像の大きさを独立変倍により縮小し、表示領域の隅（左上隅又は右上隅）に寄せた画像に修正する（図５参照）。したがって、表示面の表示領域１００に空き領域が生成される。修正される投影元画像は、独立変倍により左上隅又は右上隅を基点座標として縮小され、図示例では表示領域１００の右端下に縮小画像を配置可能な空き領域が生成される。
【００３０】
また、投影元画像の他の修正方法としては、投影元画像の位置を、上方又は左右方向に移動（スライド）させた画像に修正することで、表示面の表示領域１００に空き領域を生成する。
【００３１】
具体的には、投影元画像を左方向、又は右方向にスライドさせた移動画像に修正して、右端又は左端に縮小画像を配置可能な空き領域を生成する（図７参照）。左右何れの方向にスライドさせるかは、動作認識部２４により認識されたユーザの位置情報に応じて、ユーザの近傍位置に空き領域ができるように修正する。また、同様の手法で投影元画像を上方に移動させて、下側に空き領域ができるように修正できる。
【００３２】
この修正により、投影元画像の表示情報の一部は移動した領域Ｓだけ見えないことになる。したがって、上方又は左右方向の移動の決定をユーザに行わせることが好ましい。その際、投影元画像内の表示情報のうち、重要度の低い表示情報を表示しない方向にスライドさせることができる。すると、重要な表示内容の表示を阻害しない仕方で縮小画像を配置可能な空き領域を生成できる、
上記した修正は、例えば、投影元画像内には縮小画像を配置するに足りる空き領域が無い。しかし、投影元画像の外側であって、表示領域１００の４辺のうち１又は２辺に、縮小画像を配置するには足りない空き領域が存在する場合において好適に実施できる（図１５、図１６参照）。
【００３３】
修正した投影元画像に関する情報は、元画像ＤＢ１２Ａに記憶（更新）されると共に、修正したことにより新たに形成された表示領域内の空き領域に関する情報（縮小画像を配置可能な領域に関する情報）も記憶される。
【００３４】
動作認識部２４は、ユーザの位置や操作を認識する。具体的には、動作認識部２４は、図示省略の人物動作検知手段から人物の存在（位置）やユーザの動作に関する検知情報を取得すると、ユーザの位置やユーザの動作を認識し、それらの情報を動作情報記憶部１１へ記録させる。ユーザの位置情報は、赤外線センサなどの信号により認識できる。
かかるユーザ動作は、ジェスチャー動作とよばれることがある。また、ユーザ動作の一例としては、ポインタを移動させる動作や、投影画像のページを切替える動作（操作アイコンを利用）などが挙げられる。本明細書内においては、ユーザ操作と記載する場合もある。
【００３５】
例えば、ユーザ（操作指示者）は、例えば表示面に投影された縮小画像内において、ポインタを移動させるためや、投影画像のページを切替えるために手を動かす。つまり、動作認識部２４は、特にカメラ、ＩＲ発信機およびＩＲ受信機からの検知情報を用いて、縮小画像内でのユーザの手の軌跡から、ポインタを移動させるユーザ動作や、投影画像のページを切替えるユーザ動作を認識する。
また、動作認識部２４は、ポインタを移動させるユーザ動作を認識したカメラの撮像画像を用いて、撮像画像に対するユーザの手の位置の座標を算出し、算出した座標を、動作情報記憶部１１に格納する。
【００３６】
そして、動作認識部２４は、ユーザが監視領域に存在することを認識した旨、また、ポインタを動かすユーザ動作を認識した旨や、投影画像のページを切替えるユーザ動作を認識した旨を縮小画像位置決定部２２及び投影画像生成部２５に対して出力する。
【００３７】
投影画像生成部２５は、投影元画像と縮小画像とを適切に合成した投影画像を生成する機能を有する。より具体的には、投影画像生成部２５は、元画像ＤＢ１２Ａから、投影元画像に関する情報を取得する。このとき取得する投影元画像は、縮小画像位置決定部２２が、投影元画像内に縮小画像を表示する空き領域があると判断した場合には、元々の投影元画像の画像データが取得される。縮小画像位置決定部２２が、投影元画像を修正する判断をした場合には、表示領域内に空き領域を生成できる大きさ又は画像データに修正された修正済み投影元画像が取得される。また、投影画像生成部２５は、縮小画像ＤＢ１２Ｂから縮小画像を取得する。縮小画像内に操作アイコンの表示が設定されている場合には、操作アイコンを配置した縮小画像が取得される。
【００３８】
上記のように取得された投影元画像と、縮小画像とを合成する際、第１〜第３のケースに応じた合成処理が行なわれる。
【００３９】
（１）第１のケースは、投影元画像内に、縮小画像を配置可能な、表示情報の無い空き領域がある場合である。その場合、画像情報記憶部１２の元画像ＤＢ１２Ａから修正されていない投影元画像を取得すると共に、縮小画像ＤＢ１２Ｂから縮小画像を取得する。その際、投影元画像と縮小画像の位置情報も取得しており、図４に示すように、投影元画像１０１内の空き領域Ｒに縮小画像１０２を配置した投影画像が生成される。縮小画像を配置可能な領域とは、ユーザに近くユーザの手が届く領域のことである。したがって、動作認識部２４が検知したユーザの位置に応じて、なるべくユーザの位置に近い領域に縮小画像が配置される。
【００４０】
（２）第２のケースは、投影元画像内に、縮小画像を配置可能な、表示情報の無い空き領域が存在しない場合である。その場合、画像情報記憶部１２の元画像ＤＢ１２Ａから縮小した投影元画像を取得すると共に、縮小画像ＤＢ１２Ｂから縮小画像を取得する。その際、投影元画像と縮小画像の位置情報も取得しており、図５に示すように、縮小された投影元画像１０１と、表示面の表示領域１００内に生成された空き領域Ｒ２に、縮小画像１０２を配置して合成した投影画像が生成される。
【００４１】
（３）第３のケースも、投影元画像内に、縮小画像を配置可能な、表示情報の無い空き領域が存在しない場合である。この場合、画像情報記憶部１２の元画像ＤＢ１２Ａから上下又は左右方向に移動させた投影元画像を取得すると共に、縮小画像ＤＢ１２Ｂから縮小画像を取得する。その際、投影元画像と縮小画像の位置情報も取得しており、上方又は左右に移動された投影元画像１０１と、表示面の表示領域１００に生成された空き領域（Ｒ３）に縮小画像１０２を配置して合成した投影画像を生成する（例えば図７参照）。
【００４２】
上記のように生成された投影画像は、画像情報記憶部１２の投影画像ＤＢ１２Ｃに記憶されると共に、適切なページの投影画像が投影部２６へ順に出力される。
【００４３】
また、動作認識部２４が、縮小画像内でポインタの移動を認識した場合、投影画像生成部２５は、動作情報記憶部１１に記憶されたポインタの位置情報（座標）に基づいて、投影元画像にポインタの位置を反映させる画像を生成して表示する。また、動作認識部２４が操作アイコン上でページを切替える動作を認識した場合は、投影画像生成部２５は、次のページの投影画像を投影部２６へ出力する機能を有する。
【００４４】
投影部２６は、表示面に投影画像を投影する。より具体的には、投影部２６は、投影画像生成部２５によって生成された投影画像を、表示スクリーンなどの表示面に投影する。因みに、表示スクリーン上に表示情報を表示する表示装置の場合には、投影部は例えばタッチパネル式のディスプレイ装置である。
【００４５】
また、投影装置１は、図示することは省略したが、ユーザからの選択や設定に関する情報を入力する入力部を有していても良い。
【００４６】
＜処理＞
図３は、第１の実施形態における投影装置の画像生成処理流れの一例を示すフローチャートである。
【００４７】
先ず、Ａ１で、投影装置１と接続された人物動作検知手段であるカメラ又は赤外線センサが、ユーザが監視領域に侵入したことを検知する（Ａ１）。すると、人物動作検知手段は、ユーザの存在とユーザの動作があったと認識する（Ａ２）。勿論、人物動作検知手段として、ＩＲ発信機およびＩＲ受信機などによりユーザの存在を検出しても良い。
【００４８】
投影装置１の動作認識部２４は、人物動作検知手段がユーザの存在とユーザの動作を検知して認識したかを確認する（Ａ３）。人物動作検知手段が認識していない場合には（ＮＯ）、Ａ１に戻る。
【００４９】
動作認識部２４が、Ａ３で人物動作検知手段からユーザの位置情報又は動作情報を受信するとユーザの存在とユーザの動作を認識（ＹＥＳ）し、動作認識部２４は人物位置情報を解析し人物の場所を特定する（Ａ４）。人物動作検知手段にカメラを用いる場合は、カメラで撮影された画像の中から人物の位置を特定する。また、赤外線を用いる場合は、赤外線を受光した受光部の位置から人物の位置を特定する。Ａ４において、動作認識部２４は、更に人物が行った動作を解釈し、行われた動作が投影画像に対する操作を意味するか（ジェスチャによる操作であるか）を判別する。投影画像に対する操作としては、投影画像の切替指示や、ポインタによる指示などがある。
動作認識部２４は、人物動作検知手段から取得した、ユーザの位置情報と動作情報を動作情報記憶部１１へ記録する。また、ユーザが監視領域に存在することを認識した旨、また、ポインタを動かすユーザ動作を認識した旨や、投影画像のページを切替えるユーザ動作を認識した旨を縮小画像位置決定部２２及び投影画像生成部２５に出力する。
【００５０】
次にＡ５で、縮小画像位置決定部２２は、表示面の表示領域１００内に縮小画像が表示中であるかを確認する。縮小画像ＤＢ１２Ｂに記憶されている表示中情報が縮小画像を表示中であると（ＹＥＳ）、Ａ８へ進む。
縮小画像ＤＢ１２Ｂに記憶されている表示中情報が、縮小画像を表示していない場合（ＮＯ）、Ａ６に進む。
【００５１】
Ａ８で、縮小画像位置決定部２２は、画像情報記憶部１２の元画像ＤＢ１２Ａに記憶されている投影元画像の表示位置情報と、縮小画像ＤＢ１２Ｂに記憶されている縮小画像の表示位置情報とを読み出す。
【００５２】
そして、Ａ９で、縮小画像位置決定部２２は、縮小画像が投影元画像の表示情報を隠している（重なっている部分が無い）か確認する。つまり、読み出した縮小画像の表示位置と大きさ、投影元画像の表示位置と大きさとを照合して判断する。大きさとは、全体のサイズのほか、表示情報の領域、空き領域などを含んでいる。隠していない（重なっていない）場合（ＮＯ）には、Ａ１４へ進む。Ａ１４では、縮小画像がユーザ付近に表示されているかを確認する。動作認識部２４が認識したユーザの位置情報と、Ａ８で読み出した縮小画像の位置情報を参照して確認する。このとき、ユーザの手の届く範囲内に縮小画像が位置しているかも確認される。縮小画像がユーザ付近で且つユーザの手の届く高さ位置に表示されている場合は、位置決定処理フローは終了される。縮小画像がユーザ付近に表示されていない場合（ＮＯ）、Ａ１０へ進む。
Ａ９で、縮小画像が投影元画像の表示情報を隠している場合（ＹＥＳ）、Ａ１０へ進む。
【００５３】
Ａ１０において、縮小画像位置決定部２２は、投影元画像内のユーザ付近に表示情報の無い空き領域が存在するか、元画像ＤＢ１２Ａを参照して確認する。
【００５４】
空き領域が存在する場合（ＹＥＳ）、縮小画像位置決定部２２は、縮小画像を表示情報の無い（空き）領域に配置可能であるかを判断する（Ａ１１）。図４においては、符号Ｒで示した部分が空き領域となる。縮小画像を配置可能なだけの空き領域が無い場合には（ＮＯ）、Ａ１５へ進む。
【００５５】
Ａ１１において、縮小画像を配置可能なだけの空き領域がある場合（ＹＥＳ）、縮小画像位置決定部２２は、前記空き領域に縮小画像を表示させる（Ａ１２）。即ち、投影画像生成部２５に投影元画像内に、縮小画像を決定した位置に配置して合成した投影画像を生成するよう依頼する。
【００５６】
Ａ１２において、投影画像生成部２５は、元画像ＤＢ１２Ａから投影元画像、縮小画像ＤＢ１２Ｂから縮小画像をそれぞれ取得する。そして、図４に示すように、投影元画像１０１の表示情報の無い空き領域Ｒに、縮小画像１０２を配置した投影画像を生成し、当該投影画像を表示領域１００へ投影するよう投影部２６へ依頼する。投影部２６は、投影元画像１０１内の表示情報の無い空き領域Ｒに、縮小画像１０２を配置した投影画像を表示（投影）する。図４に示した投影元画像１０１は、表示面の表示領域１００と略同じで、投影元画像１０１の外側に空き領域が無い状態を示した。
【００５７】
Ａ１３において、縮小画像位置決定部２２は、Ａ１１で決定した縮小画像の表示位置の情報を、縮小画像ＤＢ１２Ｂ内に記録する。
【００５８】
ここで、Ａ５に戻り、表示面の表示領域１００内に縮小画像が表示されていない場合（ＮＯ）、Ａ６から続く処理フローを説明する。
【００５９】
Ａ６では、縮小画像位置決定部２２は、ユーザが縮小画像を表示する選択をしているかどうかを、元画像ＤＢ１２Ａの「要否情報」から確認する。ユーザが縮小画像を表示しない選択をしている場合（ＮＯ）には、位置決定処理フローを終了する。
【００６０】
ユーザが縮小画像の表示を選択している場合（ＹＥＳ）、縮小画像位置決定部２２は、縮小画像生成部２１に縮小画像を生成するよう依頼する。すると、縮小画像生成部２１は、元画像ＤＢ１２Ａから画像データを含む投影元画像に関する情報を取得し、縮小画像を生成する（Ａ７）。そして、縮小画像生成部２１は、生成した縮小画像を投影画像生成部２５へ出力する。
【００６１】
次に、Ａ１０において、縮小画像位置決定部２２が、投影元画像内のユーザ付近に空き領域が存在しないと判断した場合（ＮＯ）、又はＡ１１において投影元画像内のユーザ付近の空き領域に縮小画像が表示可能でない場合（ＮＯ）について説明する。縮小画像が表示可能でないとは、縮小画像を表示するだけの空き領域が無いという意味である。その場合、Ａ１５へ進む。
【００６２】
Ａ１５において、縮小画像位置決定部２２は、元画像修正部２３に、投影元画像を独立変倍により縮小し、画像位置を表示領域の隅に寄せる修正を行わせる。元画像修正部２３は、縮小画像ＤＢ１２Ｂに記憶されている、表示制御情報を読み出す。そして、表示制御情報のうち、縮小画像の最小サイズ設定を使用する。先ず幅（横）と高さ（縦）に対する縮小率を、以下の計算式にて算出する。
【００６３】
縮小率：幅＝（投影元画像の幅−（縮小画像の最小サイズ＋左右余白））／投影元画像の幅×１００
縮小率：高さ＝（投影元画像の高さ−（縮小画像の最小サイズ＋上下余白））／投影元画像の高さ×１００
上記、余白（（左右）幅、（上下）高さ）は、システム上で適切な値を設定する。
本実施形態の縮小修正は、図や表がゆがむのを避けるために独立変倍を行う。したがって、投影元画像のアスペクト比を保持するように縮小を行うことが好ましい。
【００６４】
以下の計算式によって、求められた幅、高さそれぞれの縮小率を利用すると独立変倍となる。すなわち、以下の計算式で求められた縮小率：幅と、縮小率：高さを比較して値の大きいほうを縮小率'（幅、高さ共通）とする。
【００６５】
（縮小率の選択）
縮小率'(幅、高さ共通)＝
（縮小率：幅）＜（縮小率：高さ）のとき（縮小率：高さ）とする。
（縮小率：幅）≧（縮小率：高さ）のとき（縮小率：幅）とする。
【００６６】
Ａ１５において、元画像修正部２３は、投影元画像を上記縮小率で縮小して修正し、投影画像生成部２５へ出力すると共に、元画像ＤＢ１２Ａへ記憶させる。このとき、元画像ＤＢ１２Ａには、縮小された投影元画像に関する情報だけでなく、縮小したことにより新たに形成された表示領域内の空き領域（縮小画像を配置可能な領域）に関する情報も記憶される。
【００６７】
Ａ１２において、投影画像生成部２５は、縮小画像ＤＢ１２Ｂから縮小画像を取得する。そして、図５に示すように、縮小した投影元画像１０１と、縮小したことにより生成された表示領域１００の空き領域Ｒ２に、縮小画像１０２を配置した投影画像を生成する。そして、生成した投影画像を表示領域１００へ投影するよう投影部２６へ依頼する。
【００６８】
投影部２６は、縮小した投影元画像１０１と、当該投影元画像１０１の外側であって、表示領域１００内の表示情報の無い空き領域Ｒ２に縮小画像１０２を配置した投影画像を表示（投影）する。縮小画像１０２は上記した通りユーザ付近で手の届く下方左側位置に配置されている。
【００６９】
したがって、第１の実施形態に係る投影装置１は、投影元画像内の表示情報の無い空き領域に縮小画像を配置して、投影元画像の表示情報を隠すことなく、円滑なプレゼンテーションの進行に寄与する。また、投影元画像内に縮小画像を配置可能な空き領域が無い場合であっても、投影元画像を適切に縮小させて表示面の表示領域１００内に縮小画像を配置可能な空き領域を作り出すことにより、投影元画像の表示情報を隠すことを防止できる。
【００７０】
［第２の実施形態］
図６は、第２の実施形態における投影装置の画像生成処理流れの一例を示すフローチャートである。投影装置１の構成は図１に示したとおりである。
【００７１】
図６に示すＢ１〜Ｂ１５の処理は、上述した図３に示すＡ１〜Ａ１５の処理と同様であるため、ここでの具体的な説明は省略し、相違点のみ説明する。
特に、Ｂ１０において、縮小画像位置決定部２２が、投影元画像内のユーザ付近に空き領域が存在しないと判断した場合（ＮＯ）、又はＢ１１において投影元画像内のユーザ付近の空き領域に、縮小画像が表示可能でない場合（ＮＯ）について説明する。その場合、Ｂ２１へ進む。縮小画像が表示可能でないとは、縮小画像を表示するだけの空き領域が無いという意味である。
【００７２】
Ｂ２１において、縮小画像位置決定部２２は、投影元画像を縮小させるかどうかを判別する。投影元画像を縮小させる場合（ＹＥＳ）、Ｂ１５へ進む。Ｂ１５は図３で説明したＡ１５のとおりであり説明は省略する。
【００７３】
投影元画像を縮小させない場合（ＮＯ）とは、例えば、投影元画像内の表示情報が細かく小さなデータで、縮小させると表示情報が見えにくくなる場合である。また、表示面の表示領域１００内に、縮小画像を配置するには足りないが、表示情報の無い空き領域が投影元画像の外側に存在している場合である（図１５、図１６のＲ６２〜Ｒ６４参照）。この判別は、例えば、元画像ＤＢ１２Ａ内の表示情報の大きさが所定の閾値以上である場合や、ユーザが予め設定することにより、投影元画像を縮小させない判断がなされる。
【００７４】
投影元画像を縮小しない場合（ＮＯ）、縮小画像位置決定部２２は、元画像修正部２３に、投影元画像を上方又は左右方向に移動（スライド）させた画像に修正させる（Ｂ２２）。これは、プレゼンテーションの際に注目させたい部分が一部分であり、その他の表示情報（図７の領域Ｓの表示情報）が見えなくても問題がない場合に有効である。移動により見えなくなることが困る場合には、Ｂ２１で投影元画像を縮小することを選択すればよい。
【００７５】
Ｂ２２において、元画像修正部２３は、元画像ＤＢ１２Ａに記憶されている、表示制御情報を読み出す。そして、表示制御情報のうち、縮小画像の最小サイズ設定を使用する。移動量は以下の計算式にて算出する。
【００７６】
＜移動量の算出＞
移動量＝縮小画像の最小サイズ＋余白
つまり、最小サイズと余白を確保した縮小画像の分だけ移動させるものである。これは、移動させる際に、図７に示すように、投影元画像の一部（図示では左側の網部）が隠れてしまうため、最小限の移動量にする必要があるからである。移動方向は、ユーザ位置に遠い方の画面端に向かって移動させる。
【００７７】
元画像修正部２３は、上記方法で移動させた投影元画像の画像データ、領域情報（位置情報）などの情報を、元画像ＤＢ１２Ａに記録させると共に、投影画像生成部２５へ出力する。このとき、元画像ＤＢ１２Ａには、移動させた投影元画像に関する情報だけでなく、移動させたことにより新たに形成された表示領域内の空き領域（縮小画像を配置可能な領域）に関する情報も記憶される。
【００７８】
Ｂ１２において、投影画像生成部２５は、縮小画像ＤＢ１２Ｂから縮小画像を取得する。そして、図７に示すように、移動した投影元画像１０１と、移動したことにより生成された表示領域１００の空き領域Ｒ３に縮小画像１０２を配置した投影画像を生成し、当該投影画像を表示領域１００へ投影するよう投影部２６へ依頼する。投影部２６は、縮小した投影元画像１０１と、表示領域１００内の空き領域Ｒ３に縮小画像１０２を配置した投影画像を表示（投影）する。縮小画像１０２は上記した通りユーザ付近で手の届く下方左側位置に配置されている。
【００７９】
第２の実施形態に係る投影装置１は、投影元画像内に縮小画像を配置可能な空き領域が無い場合であっても、投影元画像の重要な表示情報を表示させつつユーザ位置に遠い方の画面端に向かって移動させて、縮小画像を表示する空き領域を作り出すことができる。したがって、円滑なプレゼンテーションの進行をならしめる。
【００８０】
［第３の実施形態］
図８は、第３の実施形態における投影装置の画像生成処理流れの一例を示すフローチャートである。投影装置１の構成は図１に示したとおりである。
【００８１】
図８に示すＣ１〜Ｃ１５、Ｃ２１、Ｃ２２の処理は、上述した図３に示すＡ１〜Ａ１５、図６に示すＢ２１、Ｂ２２の処理と同様であるため、ここでの具体的な説明は省略し、相違点のみ説明する。
【００８２】
特に、Ｃ２１において、縮小画像位置決定部２２は、投影元画像を縮小させるかどうかを判別し、投影元画像を縮小させない場合（ＮＯ）について、それ以降の処理の相違点を説明する。
【００８３】
Ｃ２１において、投影元画像を縮小させない場合（ＮＯ）、元画像修正部２３に投影元画像を移動（スライド）させた画像に修正させる点は同じである。
【００８４】
その際、元画像修正部２３は、投影元画像の移動方向をユーザに選択させる（Ｃ３１）。
つまり、図９に示したように、ユーザに投影元画像を上方へ移動させるか、左右方向に移動させるかを選択する選択アイコンＫ（操作アイコンの一例）を表示して、ユーザに選択させる。ユーザは、ポインタや手の操作により選択し、前記した人物動作検知手段などがユーザ操作を検知し、動作認識部２４がユーザ操作を認識して元画像修正部２３へ出力することで選択される。
【００８５】
上記選択によりユーザは、プレゼンテーションの説明において重要な表示情報の位置に応じて、見えなくてもよい部分をスライドさせて隠し、表示領域１００内に空き領域を生成することができ、思い通りの進行を行うことができる。これは、投影元画像の表示情報が多い場合や、表示情報の内容（文字等）が小さい、又は投影元画像の左右端又は上下端の何れか一に重要な表示情報が集中している場合に有効である。
【００８６】
Ｃ２２において、元画像修正部２３は、投影元画像を、選択された移動方向に応じて移動させた画像に修正する。元画像修正部２３の修正方法は上記したとおりであるため、説明は省略する。また、移動させた投影元画像１０１と、移動させたことにより表示領域１００内に生成された空き領域へ縮小画像１０２を合成させた投影画像を生成させ、投影部２６により投影すること。また、画像情報記憶部１２の各ＤＢへ上記の情報を記録することも説明したとおりである。
【００８７】
第３の実施形態に係る投影装置１は、投影元画像内に縮小画像を配置可能な空き領域が無い場合であっても、投影元画像をユーザの思い通りの方向に移動させることができる。したがって、重要な表示情報を隠すことなく、且つ縮小画像を表示する空き領域を効果的に作り出すことで、円滑なプレゼンテーションの進行をならしめる。
【００８８】
［第４の実施形態］
図１０は、第４の実施形態における投影装置の画像生成処理流れの一例を示すフローチャートである。投影装置１の構成は図１に示したとおりである。
【００８９】
図１０に示すＤ１〜Ｄ５、Ｄ８〜Ｄ１５の処理は、上述した図３に示すＡ１〜Ａ５、Ａ８〜Ａ１５の処理と同様であるため、ここでの具体的な説明は省略し、相違点のみ説明する。
【００９０】
特に、Ｄ６において、縮小画像位置決定部２２は、元画像ＤＢ１２Ａからユーザが縮小画像を表示する選択をしているか確認し、ユーザが縮小画像の表示を選択している場合（ＹＥＳ）について、以降のステップに関する相違点を説明する。
【００９１】
縮小画像位置決定部２２は、Ｄ６において（ＹＥＳ）の場合、縮小画像生成部２１に縮小画像を生成するよう依頼する。すると、縮小画像生成部２１は、元画像ＤＢ１２Ａからユーザが縮小画像の表示の要否を、表示情報の種類に応じて選択しているかを確認する（Ｄ４１）。
【００９２】
Ｄ４２において、縮小画像生成部２１は、ユーザが前記種類ごとの要否選択をしていない場合、又は全ての表示情報の種類において「要」を選択している場合には、図３のＡ７で説明したとおり、投影元画像のまま縮小した縮小画像を生成する。しかし、例えば図２に示す「要否」の欄に、「要」と「否」が種類ごとに選択されている際、図１１に示すように、「要」の選択がなされた種類のみを配置した縮小画像１０３を生成する。そして、縮小画像生成部２１は、生成した縮小画像に関する情報を、投影画像生成部２５へ出力すると共に、縮小画像ＤＢ１２Ｂへ記録する。後の処理は、図３で説明したとおりであり、投影元画像の重要な表示情報の表示を阻害せずに縮小画像が配置、投影される。
【００９３】
したがって、第４の実施形態に係る投影装置１は、投影元画像の表示情報を、ユーザの要否選択にしたがって、必要な種類のみで構成したコンパクトな縮小画像を生成して、縮小画像の大きさを最小限に抑えることができる。また、縮小画像の大きさが小さくなったことで、投影元画像を修正して表示面の表示領域内に生成すべき空き領域も小さくなる。したがって、投影元画像を修正する範囲が少なくなり、見づらさなどの問題を低減できると共に、ユーザの操作性が向上し円滑なプレゼンテーションに繋がる。
【００９４】
［第５の実施形態］
図１２は、第５の実施形態における投影装置の画像生成処理流れの一例を示すフローチャートである。投影装置１の構成は図１に示したとおりである。
【００９５】
図１２に示すＥ１〜Ｅ１５の処理は、上述した図３に示すＡ１〜Ａ１５の処理と同様であるため、ここでの具体的な説明は省略し、相違点のみ説明する。
【００９６】
特に、Ｅ６において、縮小画像位置決定部２２は、元画像ＤＢ１２Ａからユーザが縮小画像を表示する選択をしているかを確認し、ユーザが縮小画像の表示を選択している場合（ＹＥＳ）について、以降のステップに関する相違点を説明する。
【００９７】
縮小画像位置決定部２２は、Ｅ６において（ＹＥＳ）の場合、ユーザが監視領域に２人存在していないか動作認識部２４に確認する（Ｅ５１）。Ｅ５１において、２人存在していない、つまり１人しかいない場合（ＮＯ）Ｅ７へ進む。Ｅ７は、図３のＡ７（又は図１０のＤ４２）と同じであり説明は省略する。
【００９８】
Ｅ５１において、ユーザが監視領域に２人存在している場合（ＹＥＳ）、縮小画像位置決定部２２は、２人の距離が近いかを動作認識部２４が取得したユーザの位置情報に基づいて判断する（Ｅ５２）。近いか遠いかの判断は、表示面の表示領域１００の大きさによって適宜変化する。したがって、元画像ＤＢ１２Ａに記憶されている表示面の表示領域の大きさを参照して、閾値を設定し、閾値に基づいて判断しても良い。例えば閾値が３ｍとすると、２人の距離が３ｍ以上あれば、遠いと判断される。Ｅ５２において、例えば２人の距離が２ｍで、近いと判断すると（ＹＥＳ）、Ｅ７へ進む。
【００９９】
仮に２人の距離が３．５ｍで、遠いと判断した場合（ＮＯ）、縮小画像位置決定部２２は、縮小画像生成部２１に２つの縮小画像を生成するよう依頼する。すると、縮小画像生成部２１は、元画像ＤＢ１２Ａから画像データを含む投影元画像に関する情報を取得し、２つの縮小画像を生成する（Ｅ５３）。この際、２つの縮小画像に表示する表示情報は、同じでも良いし、種類毎に分けて表示することも考えられる。
上記各ステップは、ユーザが２人存在する場合を例に取り説明したが、２人以上が存在した場合にも同様の処理フローが実施される。
【０１００】
したがって、第５の実施形態に係る投影装置１は、複数のユーザによりプレゼンテーションが行われる場合においても、２人の距離に応じて専用の縮小画像が表示されるので、ユーザの操作性が向上し、円滑なプレゼンテーションを行うことができる。また、２つの縮小画像を表示する場合においても、投影元画像の重要な表示情報を隠さないよう表示して、プレゼンテーションの進行を妨げることを防止できる。
【０１０１】
［第６の実施形態］
上記してきた第１の実施形態〜第５の実施形態は、投影元画像の表示領域１００への表示状況に応じて、適宜選択的に実施することができる。また、第１〜第５の実施形態を適宜組み合わせて、良好なプレゼンテーションを行なわせることができる。この選択は、図示することを省略した入力部によって実施できる。勿論、投影画像上に選択アイコンを表示させて選択させてもよい。
【０１０２】
次に、投影元画像１０１の表示領域１００への表示状況として、図１３〜図１６の例を示し、各表示状況に応じた実施形態の選択例を説明する。しかし、選択例の限りではない。
図１３に、表示領域１００に表示された投影元画像１０１内のユーザ付近（下方位置）に、縮小画像１０２（以下、縮小画像１０３も含む）を配置可能な空き領域Ｒ６０が存在する表示状況を示した。この場合には、第１の実施形態が好適に実施できる。特にＡ１〜Ａ１４までの処理ステップを実施することが好ましい。
【０１０３】
図１４に、表示領域１００に表示された投影元画像１０１内のユーザ付近に、縮小画像１０２を配置可能な空き領域が存在しない表示状況を示した。上方に空き領域Ｒ６１が存在しているが、ユーザの手の届かない領域であり、縮小画像が収まらない大きさである。この場合にも、第１の実施形態が好適に実施できる。特にＡ１５の処理ステップが実施され、図５に示した投影元画像１０１を縮小する処理を行なうことが好ましい。
【０１０４】
図１５に、表示領域１００に表示された投影元画像１０１の外側に、縮小画像１０２を表示するには足りない大きさの空き領域Ｒ６２が存在する表示状況を示した。図示例では、４辺を有する表示領域１００のうち、右側辺に空き領域Ｒ６２が存在している。この場合、第２の実施形態が好適に実施できる。特にＢ２１〜Ｂ２２の処理ステップが実施され、図７に示した投影元画像１０１を左右方向に移動（スライド）する処理を行うことが好ましい。
【０１０５】
図１６に、表示領域１００に表示された投影元画像１０１の外側に、縮小画像１０２を表示するには足りない大きさの右側の空き領域Ｒ６３と、上側の空き領域Ｒ６４とが存在する表示状況を示した。この場合、第３の実施形態が好適に実施できる。特にＣ３１〜Ｃ２２の処理ステップが実施され、図９に示した投影元画像１０１を、上側方向と左右方向の何れにスライドするかを、ユーザに選択させる処理を行うことが好ましい。
【０１０６】
したがって、表示領域１００に表示される投影元画像１０１の表示状況に応じて、プレゼンテーションの進行に最適となる表示位置に縮小画像１０２を配置して、ユーザの操作性と、円滑なプレゼンテーションを行うことができる。
【０１０７】
［第７の実施形態］
上記の実施形態では、カメラや赤外線センサなどの人物動作検知手段によって検知されたデータに基づいて、ユーザの存在、位置情報、操作情報などのユーザ動作を認識し、認識したユーザ動作に応じて、縮小画像の生成などの処理を行なう投影装置１について説明した。しかし、投影装置１は、任意の単位で機能的に又は物理的に分散又は統合した投影システムとして実施することができる。
【０１０８】
図１７に、第７の実施形態に係る表示システム（以下、投影システムという）の装置構成例を示す機能ブロック図を示した。
図１７に示すように、投影システムは、人物動作検知手段３０と投影装置４０と、情報処理装置５０とを有する。人物動作検知手段３０は、検知部３１を有するカメラや赤外線センサである。検知部３１は、情報処理装置５０に対してユーザ動作に関するデータを送信する。投影装置４０は、投影部４１を有するプロジェクタである。投影部４１は、情報処理装置５０によって生成された投影画像を表示面の表示領域１００に投影する機能を有する。
【０１０９】
情報処理装置５０は、記憶部５１０と、制御部５２０を有する。記憶部５１０は、図１に示した記憶部１０の各記憶部とＤＢと同じ機能と情報を有している。即ち、動作情報記憶部５１１、画像情報記憶部５１２を有し、画像情報記憶部５１２は元画像ＤＢ５１２Ａ、縮小画像ＤＢ５１２Ｂ、投影画像ＤＢ５１２Ｃを備えている。
【０１１０】
制御部５２０についても、図１に示した制御部２０の各機能部と同じ機能を有している。即ち、縮小画像生成部５２１、縮小画像位置決定部５２２、元画像修正部５２３、動作認識部５２４、投影画像生成部５２５を有している。異なるのは、投影部が、投影装置４０内に搭載されたことである。上述した各機能部について、投影装置１と同様の名称の機能部については、同様の処理を実行するため、詳細な説明は省略する。また、図１７に示すほかにも、人物動作検知手段３０、投影装置４０及び情報処理装置５０を一体型の装置として実現しても良く、これらの組み合わせは変更可能である。
【０１１１】
また、同様に、情報処理装置５０を分散又は統合した表示システムとして実施できることはいうまでもない。因みに、表示システムの場合、投影装置４０を表示装置とし、ディスプレイ手段を有する構成として実施できる。
【０１１２】
上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した各装置の各要素構成は、機能概念的なものであり、必ずしも物理的に図示のごとく合成されていることを要しない。即ち、各装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況などに応じて、任意の単位で機能的又は物理的に分散又は統合することができる。つまり、上述した実施形態で説明した投影装置１又は表示装置１は、用途や目的に応じて様々なシステム内に組み込まれて構成されても良い。
【０１１３】
＜プログラム＞
また、投影装置１又は情報処理装置５０で実行されるプログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルで、ＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ―Ｒ、ＤＶＤなどのコンピュータで読み取り可能な記憶媒体に記録されて提供される。また、投影装置１又は情報処理装置５０で実行されるプログラムを、インターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、投影装置１又は情報処理装置５０で実行されるプログラムを、インターネットなどのネットワーク経由で提供又は配布するように構成しても良い。また、プログラムを、ＲＯＭなどに予め組み込んで提供するようにしてもよい。
【０１１４】
情報処理装置５０で実行されるプログラムは、上述した制御部５２０内の各機能部を含むモジュール構成となっている。実際のハードウェアとしてはＣＰＵ（プロセッサ）が記憶媒体からプログラムを読み出して実行することにより、上記各機能部が主記憶装置上にロードされ、制御部５２０内の各機能部が主記憶装置上に生成されるようになっている。
【０１１５】
以上、図面を用いて本発明の実施形態を詳細に説明した。なお、上記の記載は、実施形態を理解するためのものであり、実施形態の範囲を限定するものではない。また、上記の複数の実施形態は、相互に排他的なものではない。したがって、矛盾が生じない限り、異なる実施形態の各要素を組み合わせることも意図しており、特許請求の範囲に記載された開示の技術の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１１６】
１        投影装置
１０      記憶部
１１      動作情報記憶部
１２      画像情報記憶部
１２Ａ    元画像ＤＢ
１２Ｂ    縮小画像ＤＢ
１２Ｃ    投影画像ＤＢ
２０      制御部
２１      縮小画像生成部
２２      縮小画像位置決定部
２３      元画像修正部
２４      動作認識部
２５      投影画像生成部
２６      投影部
１００    表示面の表示領域
１０１    投影元画像
１０２、１０３    縮小画像
Ｒ、Ｒ２、Ｒ３、Ｒ６０〜Ｒ６４  空き領域
【先行技術文献】
【特許文献】
【０１１７】
【特許文献１】特開２００９−２８２６３７号公報
【図１】
2015172691.tif 000003
【図２】
2015172691.tif 000004
【図３】
2015172691.tif 000005
【図４】
2015172691.tif 000006
【図５】
2015172691.tif 000007
【図６】
2015172691.tif 000008
【図７】
2015172691.tif 000009
【図８】
2015172691.tif 000010
【図９】
2015172691.tif 000011
【図１０】
2015172691.tif 000012
【図１１】
2015172691.tif 000013
【図１２】
2015172691.tif 000014
【図１３】
2015172691.tif 000015
【図１４】
2015172691.tif 000016
【図１５】
2015172691.tif 000017
【図１６】
2015172691.tif 000018
【図１７】
2015172691.tif 000019