(57)【特許請求の範囲】
【請求項１】
出力画像の領域を分割領域に分割する領域分割手段と、
前記分割領域に配置される同一内容の画面画像を前記分割領域ごとに編集し、編集後の前記画面画像が前記分割領域に配置されるように前記画面画像を前記出力画像に合成する画像作成手段と、
前記画面画像を合成した前記出力画像を出力する画像出力手段と
を有し、
前記領域分割手段は、
施設情報を管理する装置から取得した施設情報に基づき、前記出力画像に配置される同一内容の画面画像の数を決定する画面数決定手段と、
前記出力画像に配置される同一内容の画面画像の数に基づき、前記出力画像の領域から分割する分割領域の数を設定する設定手段と
を有することを特徴とする画像出力装置。
【請求項２】
前記画像作成手段は、前記分割領域に配置される同一内容の画面画像の向きを前記分割領域ごとに回転可能なこと
を特徴とする請求項１記載の画像出力装置。
【請求項３】
前記画像作成手段は、前記分割領域に配置される同一内容の画面画像の大きさを、初期設定の縦又は横の余白の長さと、アスペクト比とを利用して求めること
を特徴とする請求項１又は２記載の画像出力装置。
【請求項４】
前記領域分割手段は、人を検知するセンサの検知結果に基づき、前記出力画像に配置される同一内容の画面画像の数を決定する画面数決定手段と、
前記出力画像に配置される同一内容の画面画像の数に基づき、前記出力画像の領域から分割する分割領域の数を設定する設定手段と
を有することを特徴とする請求項１乃至３何れか一項記載の画像出力装置。
【請求項５】
前記施設情報には、テーブルサイドに座ることのできる人数が含まれており、
前記画面数決定手段は、前記テーブルサイドに座ることのできる人数を前記出力画像に配置される同一内容の画面画像の数とすること
を特徴とする請求項１記載の画像出力装置。
【請求項６】
前記画面数決定手段は、前記出力画像に配置される同一内容の画面画像の数を前記テーブルサイドの数で割ることで、各テーブルサイドに配置する前記画面画像の数を決定すること
を特徴とする請求項５記載の画像出力装置。
【請求項７】
コンピュータを、
出力画像の領域を分割領域に分割する領域分割手段と、
前記分割領域に配置される同一内容の画面画像を前記分割領域ごとに編集し、編集後の前記画面画像が前記分割領域に配置されるように前記画面画像を前記出力画像に合成する画像作成手段と、
前記画面画像を合成した前記出力画像を出力する画像出力手段と
して機能させ、
前記領域分割手段は、
施設情報を管理する装置から取得した施設情報に基づき、前記出力画像に配置される同一内容の画面画像の数を決定する画面数決定手段と、
前記出力画像に配置される同一内容の画面画像の数に基づき、前記出力画像の領域から分割する分割領域の数を設定する設定手段と
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置及びプログラムに関する。
【背景技術】
【０００２】
従来、画像投影装置（プロジェクタ）は画像や動画を投影するためのスクリーンを必要としていた。近年では、設置面に投影することにより、机上に投影することができ、スクリーンとなる場所を探す手間が省ける画像投影装置が知られるようになった（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、画像投影装置により投影面上に画像を投影した場合、例えば画像を見る人は、見る位置によって画像を見づらいことがあるという問題があった。
【０００４】
本発明は、上記の点に鑑みなされたもので、投影面上に画像を見やすく投影できる画像出力装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に記載した画像出力装置は、出力画像の領域を分割領域に分割する領域分割手段と、前記分割領域に配置される同一内容の画面画像を前記分割領域ごとに編集し、編集後の前記画面画像が前記分割領域に配置されるように前記画面画像を前記出力画像に合成する画像作成手段と、前記画面画像を合成した前記出力画像を出力する画像出力手段とを有し、前記領域分割手段は、施設情報を管理する装置から取得した施設情報に基づき、前記出力画像に配置される同一内容の画面画像の数を決定する画面数決定手段と、前記出力画像に配置される同一内容の画面画像の数に基づき、前記出力画像の領域から分割する分割領域の数を設定する設定手段とを有することを特徴とする。
【０００６】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【０００７】
本発明によれば、投影面上に画像を見やすく投影できる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る投影システムの一例の構成図である。
【図２】本実施形態に係る画像投影装置の一例の外観図である。
【図３】本実施形態に係る画像投影装置の一例のハードウェア構成図である。
【図４】本実施形態に係る画像投影装置の一例の処理ブロック図である。
【図５】本実施形態に係る施設情報管理装置の一例の処理ブロック図である。
【図６】本実施形態に係る画像投影装置の一例の処理イメージ図である。
【図７】本実施形態に係る画像投影装置の投影処理の流れを表した一例のシーケンス図である。
【図８】画面数を取得する処理の一例のフローチャートである。
【図９】画面数を取得する処理の他の例のフローチャートである。
【図１０】配置位置を取得する処理の一例のイメージ図である。
【図１１】配置位置を取得する処理の一例のフローチャートである。
【図１２】分割領域の４頂点座標を求める方法の一例について説明する説明図である。
【図１３】描画領域の横の長さを求める方法の一例について説明する説明図である。
【図１４】画面配置を確定する処理の一例のシーケンス図である。
【図１５】不要な画面を非表示にする処理の一例のフローチャートである。
【図１６】不要な画面を非表示にする処理の一例のイメージ図である。
【図１７】画面を統合する処理の一例のフローチャートである。
【図１８】画面を統合する処理の一例のイメージ図である。
【図１９】画面配置設定を保管する処理の一例のイメージ図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る投影システムの一例の構成図である。投影システム１は画像投影装置１０、施設情報管理装置１１及びネットワーク１２を有する構成である。投影システム１は出力システムの一例である。画像投影装置１０は画像出力装置の一例である。画像出力装置は面上に画像を出力できるものであればよく、画像を投影面上に投影する画像投影装置１０の他、画像を表示面上に表示する画像表示装置も含まれる。
【００１０】
画像投影装置１０はインターネットやＬＡＮなどのネットワーク１２を介して施設情報管理装置１１と通信可能に接続されている。ネットワーク１２は有線通信／無線通信の何れかであっても、両方を含むものであってもよい。施設情報管理装置１１は施設情報を保持している。なお、施設情報の詳細は後述する。
【００１１】
画像投影装置１０は施設情報を利用する場合、ネットワーク１２経由で施設情報管理装置１１にアクセスし、施設情報を取得する。画像投影装置１０は、画像を投影面上に投影する。本実施形態では投影面の一例として画像投影装置の設置面である机上に投影する例について説明するが、設置面（机上）に限るものではない。
【００１２】
なお、図１の投影システム１は１台の画像投影装置１０及び１台の施設情報管理装置１１が含まれる例を表している。むろん、投影システム１は複数台の画像投影装置１０や複数台の施設情報管理装置１１が含まれてもよい。また、図１の投影システム１は画像投影装置１０と施設情報管理装置１１とを一体の構成としてもよい。また、図１の投影システム１は画像投影装置１０で行う一部の処理を他のサーバ装置などで行ってもよい。施設情報を利用しないのであれば、施設情報管理装置１１は必須でない。
【００１３】
＜ハードウェア構成＞
図２は本実施形態に係る画像投影装置の一例の外観図である。図２の画像投影装置１０は設置面２６に画像を投影する例である。図２の画像投影装置１０は本体部２１、ヒンジ部２２、反射光学素子２３、投射レンズ２４、反射光学素子２３を保持する筐体２５を有する構成である。画像投影装置１０は投影光２７により投影面２８に画像を投影する。
【００１４】
なお、図２に示した画像投影装置１０は一例であって、投影面２８に画像を投影できる構成であれば他の構成であってもよい。例えば画像投影装置１０はヒンジ部２２、反射光学素子２３、反射光学素子２３を保持する筐体２５を有さない構成であってもよい。画像投影装置１０は投影面２８の上空に設けられた設置面（例えば天井）に設置され、投影面２８の真上付近から画像を投影する構成であってもよい。
【００１５】
図３は、本実施形態に係る画像投影装置の一例のハードウェア構成図である。図３の画像投影装置１０の本体部２１は、バス３０で相互に接続されているＲＡＭ３１、ＣＰＵ３２、フラッシュメモリ３３、通信Ｉ／Ｆ３４、ＥＥＰＲＯＭ３５、操作部３６、映像入力部３７、映像出力部３８、ランプ３９、人感センサ４０を有する構成である。
【００１６】
ＲＡＭ３１、ＣＰＵ３２、フラッシュメモリ３３、ＥＥＰＲＯＭ３５、操作部３６、映像入力部３７、映像出力部３８、ランプ３９は、基本的な投影機能を実現する部分の一例である。通信Ｉ／Ｆ３４は施設情報管理装置１１との連携に利用される。人感センサ４０は投影面２８の付近にいる人を検知する。なお、人感センサ４０は一例であって、投影面２８の付近にいる人を検知できれば、センサを利用して人を検知するものであってもカメラにより撮影された画像を画像処理して人を検知するものであってもよい。
【００１７】
操作部３６は人（利用者）からの操作を受け付ける。通信Ｉ／Ｆ３４はＬＡＮカードなどである。通信Ｉ／Ｆ３４はネットワーク１２に接続するために用いられる。映像入力部３７は映像の入力を受け付ける。映像出力部３８は映像の出力を行う。映像出力部３８は例えば液晶プロジェクタの場合、液晶表示装置である。ランプ３９は光を発する。ランプ３９の発する光は映像出力部３８を透過し、投射レンズ２４を介して投影面２８に投影される。投影面２８には映像出力部３８に表示された画像が拡大されて表示される。
【００１８】
フラッシュメモリ３３、ＥＥＰＲＯＭ３５はプログラム、必要なファイル、データ等を格納する。ＲＡＭ３１は画像投影装置１０の起動時にフラッシュメモリ３３、ＥＥＰＲＯＭ３５からプログラムを読み出して格納する。ＣＰＵ３２はＲＡＭ３１に格納されたプログラムに従って各種処理ブロックを実現する。なお、施設情報管理装置１１はパーソナルコンピュータ（ＰＣ）やワークステーション（ＷＳ）などにより実現されるため、施設情報管理装置１１の構成についての説明を省略する。
【００１９】
＜ソフトウェア構成＞
図１に示すような投影システム１の場合、画像投影装置１０は例えば図４に示すような処理ブロックで実現される。図４は本実施形態に係る画像投影装置の一例の処理ブロック図である。
【００２０】
画像投影装置１０はプログラムを実行することで、画面仕様設定部４１、画面数取得部４２、画面配置管理部４３、画面位置決定部４４、画面画像作成部４５、投影部４６、画面配置設定管理部４７を実現している。画面仕様設定部４１、画面数取得部４２、画面配置管理部４３、画面位置決定部４４、画面画像作成部４５、投影部４６、画面配置設定管理部４７は以下のような役割（操作）を有する。
【００２１】
画面仕様設定部４１は、投影の準備をする操作、仕様を決定する操作、画面配置を確定する操作、投影を開始する操作、入力の割り当てを決定する操作を有する。画面数取得部４２は画面数を取得する操作を有する。画面配置管理部４３は画面を作成する操作、画面配置位置を決定する操作、画面画像を合成する操作、投影を開始する操作、画面を削除する操作、更新画面を決める操作を有する。画面位置決定部４４は、配置位置を取得する操作を有する。画面画像作成部４５は、画面画像を作成する操作、非表示にする操作を有する。投影部４６は投影する操作を有する。画面配置設定管理部４７は画面配置設定を保管する操作を有する。なお、図４に示す処理ブロックの処理の詳細は後述する。
【００２２】
また、施設情報管理装置１１は例えば図５に示す処理ブロックで実現される。図５は本実施形態に係る施設情報管理装置の一例の処理ブロック図である。施設情報管理装置１１はプログラムを実行することで、施設情報公開部５１を実現している。施設情報公開部５１は画像投影装置１０側からの要求により施設情報を画像投影装置１０に提供する。
【００２３】
＜処理のイメージ＞
図６は本実施形態に係る画像投影装置の一例の処理イメージ図である。画像投影装置１０は投影面（机上）２８に画像を投影する処理に際して以下の特徴を有する。なお、図６は投影面２８と画像投影装置１０の設置面とが一致している例である。画像投影装置１０は投影面２８に画像を投影する際、人感センサ４０により人６１Ａ〜６１Ｄがいる場所を検知する。
【００２４】
図６の例において、画像投影装置１０は投影面２８を囲むように人６１Ａ〜６１Ｄがいることを検知する。画像投影装置１０は、検知した人６１Ａ〜６１Ｄがいる場所に対応させるように、投影光２７により投影可能な領域（以下、投影領域という）内に画像Ａ〜Ｄを投影する。なお、画像Ａ〜Ｄは同一内容の画像である。図６の例では人６１Ａ〜６１Ｄがいる場所に近い投影領域上に、画像Ａ〜Ｄをそれぞれ投影している。画像投影装置１０は画像Ａ〜Ｄごとに加工（編集）できる。
【００２５】
なお、図６の例では人感センサ４０により検知した人６１Ａ〜６１Ｄがいる場所を利用して画像Ａ〜Ｄを投影する場所を決めているが、利用者が画像Ａ〜Ｄを投影する場所を決めてもよいし、後述するように施設情報を利用して画像Ａ〜Ｄを投影する場所を決めてもよい。
【００２６】
このように画像投影装置１０は例えば投影面２８を囲むように人６１Ａ〜６１Ｄがいるとき、人６１Ａ〜６１Ｄがいる場所に近い投影領域上に、画像Ａ〜Ｄをそれぞれ投影できるので、人６１Ａ〜６１Ｄに対してそれぞれ画像Ａ〜Ｄを見やすく投影できる。このように、画像投影装置１０は、見る位置によって投影された画像が見づらいことがあるという問題を解消できる。また、画像投影装置１０は画像Ａ〜Ｄごとに加工できるので、人６１Ａ〜６１Ｄに対して正面となるように画像Ａ〜Ｄの向きを変え、人６１Ａ〜６１Ｄが見やすい向きで画像Ａ〜Ｄを投影できる。本実施形態の画像投影装置１０は投影面２８を囲む誰に対しても見やすく画像を投影できるので、効率的な情報共有を行うことができる。
【００２７】
＜処理の流れ＞
《投影処理》
図７は本実施形態に係る画像投影装置の投影処理の流れを表した一例のシーケンス図である。ステップＳ１において、画面仕様設定部４１は利用者から投影の準備をする操作を受け付ける。つまり、画面仕様設定部４１は画像投影装置１０の利用に関する利用者からの操作を受け付ける。利用者からの操作の受付は例えば操作部３６を利用できる。
【００２８】
ステップＳ２において、画面仕様設定部４１は仕様を決定する操作を実行する。画面仕様設定部４１は画面の仕様を作成する。ステップＳ３において、画面仕様設定部４１は画面数を取得する操作を画面数取得部４２に要求する。画面数取得部４２は投影領域上に画面をいくつ、どんな向きで投影するのかを割り出す機能を提供する。
【００２９】
ステップＳ４において、画面仕様設定部４１は画面数取得部４２からのリターンにより画面数、画面向きを取得する。ステップＳ５において、画面仕様設定部４１は投影領域上にいくつの画面を投影するのか（画面数）と、各画面の投影方向（画面向き）と、各画面のサイズ（画面サイズ）とを画面仕様として決定する。
【００３０】
ステップＳ６において、画面仕様設定部４１は画面仕様を引数として、画面を作成する操作を画面配置管理部４３に要求する。ステップＳ７において、画面配置管理部４３は画面配置位置を決定する操作を実行する。ステップＳ８において、画面配置管理部４３は配置位置を取得する操作を画面位置決定部４４に要求する。画面位置決定部４４は、投影領域のサイズと画面数とに基づき、画面を配置する投影領域上の位置を割り出す機能を提供する。つまり、画面位置決定部４４は投影領域上のどの位置に画面を配置するのか、投影領域上での画面描画開始位置の座標を決定する。
【００３１】
ステップＳ９において、画面配置管理部４３は画面描画開始位置の座標をリターンとして画面位置決定部４４から取得する。ステップＳ１０において、画面配置管理部４３は画面描画開始位置の座標と画面仕様とを含む画面配置位置情報を作成する。
【００３２】
ステップＳ１１において、画面配置管理部４３は画面仕様、プレビューを引数として画面画像を作成する操作を画面画像作成部４５に要求する。画面画像作成部４５は画面仕様に基づいて、画面画像の画像データを作成する機能を提供する。つまり、画面画像作成部４５は画面配置管理部４３から指定された入力データを読み出し、画面仕様に指定される画像変換を行い、画面画像の画像データを作成する。ステップＳ１２において、画面配置管理部４３は画面画像の画面データをリターンとして画面画像作成部４５から取得する。
【００３３】
また、ステップＳ１３において、画面配置管理部４３は画面画像を合成する操作を実行する。ステップＳ１４において、画面配置管理部４３は画面配置位置情報に基づき、画面画像の画像データを投影画像の画像データに合成して、投影領域に投影する画面画像を全て含んだ投影画像の画像データを作成する。
【００３４】
ステップＳ１５において、画面配置管理部４３は投影画像を引数として、投影する操作を投影部４６に要求する。投影部４６は、投影画像の画像データを投影領域に投影する機能を提供する。つまり、投影部４６は画面配置管理部４３から指定された投影画像の画像データを読み出し、投影デバイスを使って光（信号）に変換して投影領域上に投影画像を投影する（映し出す）。
【００３５】
なお、ステップＳ１６において、画面配置管理部４３は投影部４６からリターンを受信する。ステップＳ１７において、画面仕様設定部４１は画面配置管理部４３からリターンを受信する。ステップＳ１８において、利用者は投影領域上に投影された投影画像を確認する。
【００３６】
また、ステップＳ１９において、画面仕様設定部４１は利用者から画面配置を確定する操作を受け付ける。ステップＳ２０において、利用者は画面配置を確定する操作の受け付け結果を例えば操作部３６を利用して確認する。
【００３７】
ステップＳ２１において、画面仕様設定部４１は利用者から画面画像を指定した投影を開始する操作を受け付ける。ステップＳ２２において、画面仕様設定部４１は画面配置設定を保管する操作を画面配置設定管理部４７に要求する。画面配置設定管理部４７は画面配置位置情報を画像投影装置１０のフラッシュメモリ３３又はＥＥＰＲＯＭ３５等の記憶領域に保管する。画面配置設定管理部４７は画面配置位置情報の読み出し、又は、書き込み機能を提供する。ステップＳ２３において、画面仕様設定部４１はリターンを画面配置設定管理部４７から受信する。
【００３８】
ステップＳ２４において、画面仕様設定部４１は画面画像を引数とした投影を開始する操作を画面配置管理部４３に要求する。ステップＳ２５において、画面配置管理部４３は画面仕様、画面画像を引数として、画面画像を作成する操作を画面画像作成部４５に要求する。画面画像作成部４５は画面配置管理部４３から指定された入力データを読み出して画面仕様に指定される画像変換を行い、画面画像の画像データを作成する。ステップＳ２６において、画面配置管理部４３はリターンとして画面画像の画面データを画面画像作成部４５から取得する。
【００３９】
また、ステップＳ２７において、画面配置管理部４３は画面画像を合成する操作を実行する。ステップＳ２８において、画面配置管理部４３は画面配置位置情報に基づき、画面画像の画像データを投影画像の画像データに合成して、投影領域に投影する画面画像を全て含んだ投影画像の画像データを作成する。
【００４０】
ステップＳ２９において、画面配置管理部４３は投影画像を引数として、投影する操作を投影部４６に要求する。投影部４６は、画面配置管理部４３から指定された投影画像の画像データを読み出し、投影デバイスを使って光に変換して投影領域上に投影画像を投影する。ステップＳ３０において、画面配置管理部４３は投影部４６からリターンを受信する。ステップＳ３１において、画面仕様設定部４１は画面配置管理部４３からリターンを受信する。ステップＳ３２において、利用者は投影領域上に投影された投影画像を確認する。
【００４１】
なお、画面数を取得する操作及び配置位置を取得する操作では、後述するように、画面数の決定や投影領域上での画面描画開始位置の座標の決定に、人感センサ４０により検知した人がいる場所を利用してもよいし、施設情報を利用してもよい。また、画面数を取得する操作及び配置位置を取得する操作では、画面数の決定や投影領域上での画面描画開始位置の座標の決定を利用者が行ってもよい。
【００４２】
以下、図７に示したシーケンス図の処理例を説明していく。
【００４３】
《画面数を取得する処理》
図８は画面数を取得する処理の一例のフローチャートである。図８のフローチャートは人感センサ４０を利用する例を表している。ステップＳ５１において、画面数取得部４２は画面ＩＤ＝１、画面数＝０と設定する。画面ＩＤは画面を一意に識別する為の情報の一例である。画面数は投影領域に投影する画面の数を表している。
【００４４】
ステップＳ５２において、左サイドセンサＩＤ＝１と設定する。左サイドセンサＩＤは例えば画像投影装置１０から向かって投影領域の左側にいる人を検知する人感センサ４０を一意に識別する為の情報の一例である。
【００４５】
ステップＳ５３に進み、画面数取得部４２は左サイドセンサＩＤ＝１の人感センサ４０により人が検知されたか否かを判定する。左サイドセンサＩＤ＝１の人感センサ４０により人が検知されないと判定すると、画面数取得部４２はステップＳ５４に進む。ステップＳ５４において、画面数取得部４２は画面ＩＤ＝１の状態を無効に設定する。
【００４６】
また、ステップＳ５３において、左サイドセンサＩＤ＝１の人感センサ４０により人が検知されたと判定すると、画面数取得部４２はステップＳ５５に進む。ステップＳ５５において、画面数取得部４２は画面ＩＤ＝１の画面向きを時計回りに９０°回転する。画面数取得部４２はステップＳ５６に進み、画面ＩＤ＝１の状態を有効に設定する。
【００４７】
ステップＳ５７に進み、画面数取得部４２は画面数に１を加算する。画面数は０から１に変化する。ステップＳ５４又はＳ５７に続いてステップＳ５８に進み、画面数取得部４２は左サイドセンサＩＤに１を加算し、１から２に変化させる。また、画面数取得部４２はステップＳ５９に進み、画面ＩＤに１を加算し、１から２に変化させる。
【００４８】
ステップＳ６０に進み、画面数取得部４２は左サイドセンサＩＤ＝２が画像投影装置１０から向かって投影領域の左側にいる人を検知する人感センサ４０のセンサ数以下であるか否かを判定する。
【００４９】
左サイドセンサＩＤ＝２が画像投影装置１０から向かって投影領域の左側にいる人を検知する人感センサ４０のセンサ数以下であれば、画面数取得部４２はステップＳ５３に戻り処理を続ける。つまり、画面数取得部４２は画像投影装置１０から向かって投影領域の左側にいる人を検知する人感センサ４０の全てについて、ステップＳ５３〜Ｓ５７の処理を繰り返し行う。
【００５０】
左サイドセンサＩＤが画像投影装置１０から向かって投影領域の左側にいる人を検知する人感センサ４０のセンサ数以下でなければ、言い換えれば左サイドセンサＩＤが画像投影装置１０から向かって投影領域の左側にいる人を検知する人感センサ４０のセンサ数より大きくなれば、画面数取得部４２はステップＳ６１に進む。ここでは画像投影装置１０から向かって投影領域の左側にいる人を検知する人感センサ４０のセンサ数が２であるとしてステップＳ６１以降の処理を説明する。なお、ステップＳ６１において、画面数は２であったと仮定する。
【００５１】
ステップＳ６１において、右サイドセンサＩＤ＝１と設定する。右サイドセンサＩＤは例えば画像投影装置１０から向かって投影領域の右側にいる人を検知する人感センサ４０を一意に識別する為の情報の一例である。
【００５２】
ステップＳ６２に進み、画面数取得部４２は右サイドセンサＩＤ＝１の人感センサ４０により人が検知されたか否かを判定する。右サイドセンサＩＤ＝１の人感センサ４０により人が検知されないと判定すると、画面数取得部４２はステップＳ６３に進む。ステップＳ６３において、画面数取得部４２は画面ＩＤ＝３の状態を無効に設定する。
【００５３】
また、ステップＳ６２において、右サイドセンサＩＤ＝１の人感センサ４０により人が検知されたと判定すると、画面数取得部４２はステップＳ６４に進む。ステップＳ６４において、画面数取得部４２は画面ＩＤ＝３の画面向きを半時計回りに９０°回転する。画面数取得部４２はステップＳ６５に進み、画面ＩＤ＝３の状態を有効に設定する。
【００５４】
ステップＳ６６に進み、画面数取得部４２は画面数に１を加算する。画面数は２から３に変化する。ステップＳ６３又はＳ６６に続いてステップＳ６７に進み、画面数取得部４２は右サイドセンサＩＤに１を加算し、１から２に変化させる。また、画面数取得部４２はステップＳ６８に進み、画面ＩＤに１を加算し、３から４に変化させる。
【００５５】
ステップＳ６９に進み、画面数取得部４２は右サイドセンサＩＤ＝２が画像投影装置１０から向かって投影領域の右側にいる人を検知する人感センサ４０のセンサ数以下であるか否かを判定する。
【００５６】
右サイドセンサＩＤ＝２が画像投影装置１０から向かって投影領域の右側にいる人を検知する人感センサ４０のセンサ数以下であれば、画面数取得部４２はステップＳ６２に戻り処理を続ける。つまり、画面数取得部４２は画像投影装置１０から向かって投影領域の右側にいる人を検知する人感センサ４０の全てについて、ステップＳ６２〜Ｓ６６の処理を繰り返し行う。
【００５７】
右サイドセンサＩＤが画像投影装置１０から向かって投影領域の右側にいる人を検知する人感センサ４０のセンサ数以下でなければ、言い換えれば右サイドセンサＩＤが画像投影装置１０から向かって投影領域の右側にいる人を検知する人感センサ４０のセンサ数より大きくなれば、画面数取得部４２は図８のフローチャートの処理を終了する。
【００５８】
なお、図８のフローチャートの処理は左サイドセンサＩＤ及び右サイドセンサＩＤと画面ＩＤとを対応付けることができる。つまり、図８のフローチャートの処理では左サイドセンサＩＤにより検知された人の数と右サイドセンサＩＤにより検知された人の数とが例えば画像投影装置１０から向かって投影領域の左側に配置する画面数と画像投影装置１０から向かって投影領域の右側に配置する画面数として算出できる。
【００５９】
図９は画面数を取得する処理の他の例のフローチャートである。図９のフローチャートは施設情報を利用する例を表している。ステップＳ７１において、画面数取得部４２は施設情報管理装置１１の施設情報公開部５１に接続して施設情報を取得する。ステップＳ７２において、画面数取得部４２は取得した施設情報に対応した施設一覧を例えば操作部３６に表示する。なお、施設一覧の表示は画像投影装置１０に接続されたＰＣ等に表示させるようにしてもよい。
【００６０】
そして、ステップＳ７３に進み、画面数取得部４２は利用者からの施設の選択を受け付ける。ステップＳ７４に進み、画面数取得部４２は利用者が指定した施設の施設情報を参照する。ステップＳ７５に進み、画面数取得部４２は画面数として施設情報の人数を設定する。
【００６１】
ステップＳ７６に進み、画面数取得部４２は画面ＩＤ＝１を設定する。ステップＳ７７に進み、画面数取得部４２は画面ＩＤ＝１の画面向きを、時計回りに９０°回転する。ステップＳ７８に進み、画面ＩＤに１を加算し、１から２に変化させる。ステップＳ７９に進み、画面数取得部４２は画面ＩＤ＝２が（画面数／人の座るテーブルサイド数）以下であるか否かを判定する。
【００６２】
画面ＩＤ＝２が（画面数／人の座るテーブルサイド数）以下であれば、画面数取得部４２はステップＳ７７に戻り処理を続ける。つまり、画面数取得部４２は人の座るテーブルサイドの１つ（例えば画像投影装置１０から向かって投影領域の左側）に配置される画面の全てについて、ステップＳ７７の処理を繰り返し行う。
【００６３】
画面ＩＤが（画面数／人の座るテーブルサイド数）以下でなければ、言い換えれば画面ＩＤが（画面数／人の座るテーブルサイド数）よりも大きくなれば、画面数取得部４２はステップＳ８０に進む。ここでは人の座るテーブルサイド数が２であるとしてステップＳ８０以降の処理を説明する。なお、ステップＳ７５において、画面数は４であったと仮定する。
【００６４】
ステップＳ８０に進み、画面数取得部４２は画面ＩＤ＝３の画面向きを、反時計回りに９０°回転する。ステップＳ８１に進み、画面ＩＤに１を加算して、３から４に変化させる。ステップＳ８１に進み、画面数取得部４２は画面ＩＤ＝４が画面数＝４以下であるか否かを判定する。
【００６５】
画面ＩＤ＝４が画面数＝４以下であれば、画面数取得部４２はステップＳ８０に戻り処理を続ける。つまり、画面数取得部４２は人の座るテーブルサイドの１つ（例えば画像投影装置１０から向かって投影領域の右側）に配置される画面の全てについて、ステップＳ８０の処理を繰り返し行う。そして、画面ＩＤが画面数以下でなければ、言い換えれば画面ＩＤが画面数よりも大きくなれば、画面数取得部４２は図９のフローチャートの処理を終了する。
【００６６】
図９のフローチャートの処理は施設情報の人数（例えばテーブルサイドに座ることのできる人数）を画面数とし、画面数を人の座るテーブルサイド数で割ることで、各テーブルサイドに配置する画面数を算出できる。
【００６７】
《配置位置を取得する処理》
図１０は配置位置を取得する処理の一例のイメージ図である。配置位置を取得する処理は図１０に示すように投影領域１００のどこに各画面を配置するか（映像出力部３８が液晶プロジェクタの場合、液晶表示装置が表示する画像のどこに各画像を配置するか）を表す画面描画開始位置の座標１０２を取得するものである。図１０の投影領域１００は画面数＝４に基づいて４つの分割領域Ａ〜Ｄに分割されている。画面位置決定部４４は分割領域Ａ〜Ｄ毎に描画領域１０１及び画面描画開始位置の座標１０２を決定する。
【００６８】
なお、配置位置を取得する処理は、以下の既知のパラメータ、前提条件及び方針の下で実施する。既知のパラメータとしては、初期設定の縦の余白、初期設定の横の余白、全体の縦横の長さ、縦の画面数、横の画面数、アスペクト比（例えば１６：９、４：３）が含まれる。前提条件としては、画像投影装置１０から向かって投影領域１００の正面側に人がいないものとする。方針としては、初期設定の横の余白から縦の余白を求め、縦の余白が初期設定の縦の余白より大きければ問題がないものとする。
【００６９】
図１１は配置位置を取得する処理の一例のフローチャートである。画面位置決定部４４はステップＳ９１に進み、投影領域１００の分割数を決定する。投影領域１００の分割数は例えば縦の画面数、横の画面数から決定できる。なお、縦及び横の画面数から投影領域１００の分割数を決定する処理は様々考えられる。
【００７０】
ステップＳ９２に進み、画面位置決定部４４は各分割領域の４頂点座標を例えば図１２に示す計算式を使って求める。図１２は分割領域の４頂点座標を求める方法の一例について説明する説明図である。なお、図１２のｉ、ｊは０始まりとする。また、図１２のＨは投影領域１００の縦の長さ（全体の縦の長さ）とする。図１２のＷは投影領域１００の横の長さ（全体の横の長さ）とする。図１２の分割領域のイメージは縦の分割数が２の例を表している。例えば画面位置決定部４４は、左からｉ番目、上からｊ番目の分割領域の４頂点（左上、左下、右上、右下）座標を、それぞれ式（１）〜式（４）を使って求めることができる。
【００７１】
ステップＳ９３に進み、画面位置決定部４４は分割領域の横の長さと初期設定の横の余白から描画領域１０１の横の長さを例えば図１３に示す計算式を使って求める。図１３は描画領域の横の長さを求める方法の一例について説明する説明図である。なお、描画領域１０１とは画面画像を投影する領域である。図１３において、ｈは分割領域の縦の長さとする。ｗは分割領域の横の長さとする。ｌｈを縦の余白の長さとする。ｌｗは横の余白の長さとする。例えば画面位置決定部４４は描画領域１０１の横の長さを、式（５）を使用して求めることができる。
【００７２】
ステップＳ９４に進み、画面位置決定部４４は描画領域１０１の横の長さとアスペクト比とに基づき、描画領域１０１の縦の長さと縦の余白の長さとを計算する。なお、描画領域１０１は分割前の描画領域のアスペクト比を保持した状態にする必要がある。分割前の描画領域とは分割数が０（画面数が１）の場合であって、投影領域１００の全面を利用して配置される描画領域を意味する。
【００７３】
分割前の描画領域のアスペクト比を保持した状態にしなければ、分割領域の描画領域１０１に投影される画像は、もともとの画像に対して変に歪んだ画像になるため、見にくい画像となってしまう。そこで、ステップＳ９４の処理では、分割領域の描画領域１０１に投影される画像が、もともとの画像に対して変に歪んだ画像になることを防止する。
【００７４】
アスペクト比が１６：９の場合、画面位置決定部４４は以下の式（６）及び式（７）を利用して求める。
【００７５】
（描画領域の縦の長さ）＝（描画領域の横の長さ）×９／１６…（６）
（縦の余白の長さ）＝{(分割領域の縦の長さ)−(描画領域の縦の長さ)}／２…（７）
ステップＳ９５に進み、画面位置決定部４４は初期設定の縦の余白の長さが、ステップＳ９４で計算した縦の余白の長さ以下であるか否かを判定する。初期設定の縦の余白の長さがステップＳ９４で計算して求めた縦の余白の長さ以下であれば、画面位置決定部４４はステップＳ９８に進む。ステップＳ９８において、画面位置決定部４４はステップＳ９４で計算した縦の余白の長さ、初期設定の横の余白の長さから、描画領域の４頂点座標を求める。
【００７６】
一方、ステップＳ９５において、初期設定の縦の余白の長さがステップＳ９４で計算した縦の余白の長さ以下でなければ、画面位置決定部４４はステップＳ９４で計算した縦の余白の長さが初期設定の縦の余白の長さより小さいため、ステップＳ９６に進み、初期設定の縦の余白の長さを基準にして横の余白の長さを計算し直す。
【００７７】
ステップＳ９６において、画面位置決定部４４は分割領域の縦の長さと初期設定の縦の余白から描画領域１０１の縦の長さを例えば以下の式（８）から求める。
【００７８】
(描画領域の縦の長さ)＝(分割領域の縦の長さ)−２×(初期設定の縦の余白の長さ)…（８）
ステップＳ９７に進み、画面位置決定部４４は描画領域１０１の縦の長さとアスペクト比とに基づき、描画領域１０１の横の長さと横の余白の長さとを計算する。ステップＳ９８に進み、画面位置決定部４４は初期設定の縦の余白の長さ、ステップＳ９７で計算した横の余白の長さから、描画領域の４頂点座標を求める。
【００７９】
《画面配置を確定する処理》
図１４は画面配置を確定する処理の一例のシーケンス図である。図１４は画面配置を確定するための操作の一例として、人がいない場所の画面を非表示とする操作、複数の画面を１つに統合する操作を表している。
【００８０】
人がいない場所の画面を非表示とする、言い換えれば不要な画面を消す場合、画面仕様設定部４１はステップＳ１００において、利用者から非表示（無効）にする画面の画面ＩＤ＝１を指定した表示設定する操作を受け付ける。ステップＳ１０１において、画面仕様設定部４１は画面ＩＤ＝１を引数とした画面を削除する操作を画面配置管理部４３に要求する。
【００８１】
ステップＳ１０２において、画面配置管理部４３は画面ＩＤ＝１を引数とした非表示にする操作を、画面画像作成部４５に要求する。画面画像作成部４５はリターンを返す。ステップＳ１０４において、画面配置管理部４３は画面画像を作成する操作を画面画像作成部４５に要求する。画面画像作成部４５は画面ＩＤ＝１の画面を削除した画面画像の画像データを作成する。ステップＳ１０５において、画面配置管理部４３は画面ＩＤ＝１の画面を削除した画面画像の画像データをリターンとして画面画像作成部４５から取得する。
【００８２】
ステップＳ１０６において、画面配置管理部４３は画面画像を合成する操作を実行することにより画面ＩＤ＝１の画面を削除した画面画像を投影中の投影画像に合成する。画面配置管理部４３はステップＳ１０７において、画面ＩＤ＝１の画面を削除した画面画像を含んだ投影画像の画像データを作成する。
【００８３】
ステップＳ１０８において、画面配置管理部４３は投影画像を投影する操作を投影部４６に要求する。投影部４６は、画面ＩＤ＝１の画面を削除した画面画像を含んだ投影画像の画像データを読み出し、投影領域１００に投影画像を投影する。ステップＳ１０９において、画面配置管理部４３は投影部４６からリターンを受信する。ステップＳ１１０において、画面仕様設定部４１は画面配置管理部４３からリターンを受信する。ステップＳ１１１において、利用者は投影領域上に投影された画面ＩＤ＝１の画面を削除した画面画像を含んだ投影画像を確認する。
【００８４】
また、画面を統合する場合、画面仕様設定部４１はステップＳ１２０において、利用者から統合する画面の例えば画面ＩＤ＝１〜ｎを指定した、画面をひとつにする操作を受け付ける。ステップＳ１２１において、画面仕様設定部４１は統合する画面の例えば画面ＩＤ＝１〜ｎを指定した、画面をひとつにする操作を画面配置管理部４３に要求する。
【００８５】
なお、画面をひとつにする操作は、前述した画面配置位置を決定する操作により実施される。ステップＳ１２２において、画面配置管理部４３は画面配置位置を決定する操作を実行する。画面配置管理部４３は画面描画開始位置の座標を画面位置決定部４４から取得して、画面描画開始位置の座標と画面仕様とを含む画面配置位置情報を作成する。例えば統合された画面の画面描画開始位置の座標は統合された画面の分割領域を統合することにより前述の画面描画開始位置の座標を求める方法で求めることができる。
【００８６】
画面配置管理部４３はステップＳ１２３に進み、画面配置管理部４３は画面画像を作成する操作を画面画像作成部４５に要求する。画面画像作成部４５は画面配置管理部４３から指定された入力データを読み出し、画面仕様に指定される画像変換を行い、ひとつに統合された画面を含む画面画像の画像データを作成する。
【００８７】
ステップＳ１２４において、画面配置管理部４３はひとつに統合された画面を含む画面画像の画面データをリターンとして画面画像作成部４５から取得する。ステップＳ１２５において、画面配置管理部４３はひとつに統合された画面を含む画面画像を合成する操作を実行する。画面配置管理部４３は画面配置位置情報に基づき、ひとつに統合された画面を含む画面画像の画像データを合成して、投影画像の画像データを作成する。
【００８８】
ステップＳ１２６において、画面配置管理部４３は投影画像を投影する操作を投影部４６に要求する。投影部４６は、ひとつに統合された画面の画面画像を含んだ投影画像の画像データを読み出し、投影領域１００に投影画像を投影する。画面配置管理部４３は、ステップＳ１２７において、投影部４６からリターンを受信する。ステップＳ１２８において、画面仕様設定部４１は画面配置管理部４３からリターンを受信する。ステップＳ１２９において、利用者は投影領域上に投影されたひとつに統合された画面の画面画像を含んだ投影画像を確認する。
【００８９】
図１５は不要な画面を非表示にする処理の一例のフローチャートである。図１６は不要な画面を非表示にする処理の一例のイメージ図である。ステップＳ１３１において、利用者は例えば設定画面から画面ＩＤ＝１の画面を非表示にする設定を行う。
【００９０】
ステップＳ１３２に進み、画面仕様設定部４１は画面ＩＤ＝１を引数とした画面を削除する操作を画面配置管理部４３に要求する。画面配置管理部４３は画面画像作成部４５に画面ＩＤ＝１の画面を削除した画面画像の画像データを作成させる。
【００９１】
ステップＳ１３３において、画面配置管理部４３は画面ＩＤ＝１の画面を削除した画面画像を投影中の投影画像に合成し、画面ＩＤ＝１の画面を削除した画面画像を含んだ投影画像の画像データを作成する。ステップＳ１３４において、画面配置管理部４３は投影部４６に、画面ＩＤ＝１の画面を削除した画面画像を含んだ投影画像の画像データを投影領域１００に投影させる。
【００９２】
図１５のフローチャートの処理により、図１６（Ａ）に示す画面ＩＤ＝１〜４の画面を含む投影画像が、図１６（Ｂ）に示すような投影画像に変化する。図１６（Ｂ）の投影画像は画面ＩＤ＝１の画面が非表示になる一方、画面ＩＤ＝２〜４の画面が表示されたままとなっている。
【００９３】
図１７は画面を統合する処理の一例のフローチャートである。図１８は画面を統合する処理の一例のイメージ図である。ステップＳ１４１において、利用者は例えば設定画面から複数の画面を１つに統合する設定を行う。例えば利用者は図１８（Ａ）に示す４つの分割領域に分割されている投影領域１００の上側の２つの画面を１つに統合する設定を行うものとする。
【００９４】
ステップＳ１４１において、画面仕様設定部４１は統合する画面をひとつにする操作を画面配置管理部４３に要求し、１つに統合する画面を含む分割領域を統合する。例えば図１８（Ａ）に示す上側の２つの分割領域が、図１８（Ｂ）に示す１つの分割領域に統合される。
【００９５】
ステップＳ１４２において、画面配置管理部４３は画面配置位置１０２を決定する操作を実行する。なお、統合された分割領域における画面配置位置１０２は、図１１に示したフローチャートにより決定できる。つまり、画面を統合する処理においては、分割領域の横の長さが図１８（Ｂ）に示すような統合後の分割領域の横の長さとなる。画面配置管理部４３は画面描画開始位置１０２の座標を画面位置決定部４４から取得して、画面描画開始位置の座標と画面仕様とを含む画面配置位置情報を作成する。
【００９６】
画面配置管理部４３はステップＳ１４３に進み、画面画像を作成する操作を画面画像作成部４５に要求する。また、画面画像作成部４５は画面配置管理部４３から指定された入力データを読み出し、画面仕様に指定される画像変換を行い、ひとつに統合された分割領域用の画面画像の画像データを作成する。
【００９７】
ステップＳ１４４において、画面配置管理部４３はひとつに統合された分割領域用の画面画像を含む画面画像の画面データを画面画像作成部４５から取得する。画面配置管理部４３は画面配置位置情報に基づき、ひとつに統合された分割領域用の画面を含む画面画像の画像データを合成して、投影画像の画像データを作成する。
【００９８】
ステップＳ１４５において、画面配置管理部４３は投影画像を投影する操作を投影部４６に要求する。投影部４６は、ひとつに統合された分割領域用の画面の画面画像を含んだ投影画像の画像データを読み出し、投影領域１００に投影画像を投影する。
【００９９】
《画面配置設定を保管する処理》
図１９は画面配置設定を保管する処理の一例のイメージ図である。画面仕様設定部４１は利用者から画面画像を指定した投影を開始する操作を受け付けた際、作成した画面配置位置情報及び画面仕様を画像投影装置１０のフラッシュメモリ３３又はＥＥＰＲＯＭ３５等の記憶領域に保管する。画面配置位置情報及び画面仕様は利用者ごとに保管しておいてもよい。そして、画面仕様設定部４１は次回の投影処理時に、記憶領域に保管されている画面配置位置情報及び画面仕様があれば、記憶領域に保管されている画面配置位置情報及び画面仕様を利用することで、仕様を決定する操作、画面配置位置を決定する操作などをスキップすることもできる。
【０１００】
＜まとめ＞
本実施形態によれば、画像投影装置１０の投影領域１００を分割領域に分割して、分割領域ごとに加工した画像を投影することができ、例えば分割領域ごとに人がいる場所を考慮した見やすい向きに画像を投影したり、人がいる場所の付近に画像を投影したりすることができる。したがって、本実施形態によれば投影領域を囲む誰に対しても画像を見やすく投影することができるので、効率的な情報共有を行うことができる。
【０１０１】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１０２】
なお、特許請求の範囲に記載した領域分割手段は画面仕様設定部４１及び画面数取得部４２に相当し、画像作成手段は画面配置管理部４３、画面位置決定部４４及び画面画像作成部４５に相当し、画像出力手段は投影部４６に相当し、画面数決定手段は画面数取得部４２に相当し、設定手段が画面仕様設定部４１に相当する。
【符号の説明】
【０１０３】
１    投影システム
１０    画像投影装置
１１    施設情報管理装置
１２    ネットワーク
２１    本体部
２２    ヒンジ部
２３    反射光学素子
２４    投射レンズ
２５    筐体
２６    設置面
２７    投影光
２８    投影面
３０    バス
３１    ＲＡＭ
３２    ＣＰＵ
３３    フラッシュメモリ
３４    通信Ｉ／Ｆ
３５    ＥＥＰＲＯＭ
３６    操作部
３７    映像入力部
３８    映像出力部
３９    ランプ
４０    人感センサ
４１    画面仕様設定部
４２    画面数取得部
４３    画面配置管理部
４４    画面位置決定部
４５    画面画像作成部
４６    投影部
４７    画面配置設定管理部
５１    施設情報公開部
６１Ａ〜６１Ｄ    人
１００    投影領域
１０１    描画領域
１０２    画面描画開始位置の座標
【先行技術文献】
【特許文献】
【０１０４】
【特許文献１】特開２００７−３１０１９４号公報
【図１】
0005910136.tif 000002
【図２】
0005910136.tif 000003
【図３】
0005910136.tif 000004
【図４】
0005910136.tif 000005
【図５】
0005910136.tif 000006
【図６】
0005910136.tif 000007
【図７】
0005910136.tif 000008
【図８】
0005910136.tif 000009
【図９】
0005910136.tif 000010
【図１０】
0005910136.tif 000011
【図１１】
0005910136.tif 000012
【図１２】
0005910136.tif 000013
【図１３】
0005910136.tif 000014
【図１４】
0005910136.tif 000015
【図１５】
0005910136.tif 000016
【図１６】
0005910136.tif 000017
【図１７】
0005910136.tif 000018
【図１８】
0005910136.tif 000019
【図１９】
0005910136.tif 000020