(57)【特許請求の範囲】
【請求項１】
出力画像の領域上に表示される複数の画面画像ごとに、前記画面画像の入力先が設定されている画面表示制御情報を管理する管理手段と、
前記画面表示制御情報に基づき前記入力先から前記画面画像を読み出して編集し、編集後の前記画面画像が前記出力画像の領域上に表示されるように前記画面画像を前記出力画像に合成する画像作成手段と、
前記画面画像を合成した前記出力画像を出力する画像出力手段と
を有し、
前記管理手段は、前記画面画像ごとに、前記画面画像の入力先、同期先の画面画像を一意に識別する識別情報が設定されている画面表示制御情報を管理し、
前記画像作成手段は、利用者の操作により前記出力画像の領域上に表示されている前記画面画像が更新されると、前記画面表示制御情報に基づき、更新された前記画面画像が同期先として設定されている前記画面画像が更新されるように、前記画面画像を前記出力画像に合成すること
を特徴とする画像出力装置。
【請求項２】
前記管理手段は、前記画面画像ごとに、前記画面画像の入力先、同期先の画面画像を一意に識別する識別情報、同期の状態が設定されている画面表示制御情報を管理し、
前記画像作成手段は、前記同期の状態が中断を示すとき、利用者の操作により前記出力画像の領域上に表示されている前記画面画像が更新されても、更新された前記画面画像が同期先として設定されている前記画面画像が更新されるように、前記画面画像を前記出力画像に合成しないこと
を特徴とする請求項１記載の画像出力装置。
【請求項３】
前記画像作成手段は、前記同期の状態が中断される前に同期先がどこだったのかの情報を保持しておくことで、前記同期の状態が中断から設定中に戻されると、前記同期の状態が中断される前の前記同期先の画面画像が前記出力画像の領域上に表示されるように前記画面画像を前記出力画像に合成すること
を特徴とする請求項２記載の画像出力装置。
【請求項４】
前記画像作成手段は、前記出力画像の領域上に表示される前記画面画像の向きを、前記画面画像ごとに回転可能なこと
を特徴とする請求項１乃至３何れか一項記載の画像出力装置。
【請求項５】
コンピュータを、
出力画像の領域上に表示される複数の画面画像ごとに、前記画面画像の入力先が設定されている画面表示制御情報を管理する管理手段、
前記画面表示制御情報に基づき前記入力先から前記画面画像を読み出して編集し、編集後の前記画面画像が前記出力画像の領域上に表示されるように前記画面画像を前記出力画像に合成する画像作成手段、
前記画面画像を合成した前記出力画像を出力する画像出力手段
として機能させ、
前記管理手段は、前記画面画像ごとに、前記画面画像の入力先、同期先の画面画像を一意に識別する識別情報が設定されている画面表示制御情報を管理し、
前記画像作成手段は、利用者の操作により前記出力画像の領域上に表示されている前記画面画像が更新されると、前記画面表示制御情報に基づき、更新された前記画面画像が同期先として設定されている前記画面画像が更新されるように、前記画面画像を前記出力画像に合成すること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置及びプログラムに関する。
【背景技術】
【０００２】
従来、画像投影装置（プロジェクタ）は画像や動画を投影するためのスクリーンを必要としていた。近年では、設置面に投影することにより、机上に投影することができ、スクリーンとなる場所を探す手間が省ける画像投影装置が知られるようになった（例えば特許文献１参照）。
【０００３】
また、近年では複数の投写型表示装置により投写された複数の画像を組み合わせて一つの画面を構成するマルチプロジェクション映像表示装置が知られるようになった（例えば特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像投影装置により投影面上に画像を投影した場合、例えば画像を見る人は見る位置によって画像を見づらいことがあるという問題があった。また、複数の画像を組み合わせて投影面上に投影する場合は、画像投影装置が複数台必要になるという問題があった。また、複数の画像を組み合わせて投影面上に投影する場合は、複数台の画像投影装置ごとに入力画像を与えなければならないという問題があった。
【０００５】
本発明は、上記の点に鑑みなされたもので、複数の画面を合成した画像を容易かつ見やすく投影面上に投影できる画像出力装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載した画像出力装置は、出力画像の領域上に表示される複数の画面画像ごとに、前記画面画像の入力先が設定されている画面表示制御情報を管理する管理手段と、前記画面表示制御情報に基づき前記入力先から前記画面画像を読み出して編集し、編集後の前記画面画像が前記出力画像の領域上に表示されるように前記画面画像を前記出力画像に合成する画像作成手段と、前記画面画像を合成した前記出力画像を出力する画像出力手段とを有し、前記管理手段は、前記画面画像ごとに、前記画面画像の入力先、同期先の画面画像を一意に識別する識別情報が設定されている画面表示制御情報を管理し、前記画像作成手段は、利用者の操作により前記出力画像の領域上に表示されている前記画面画像が更新されると、前記画面表示制御情報に基づき、更新された前記画面画像が同期先として設定されている前記画面画像が更新されるように、前記画面画像を前記出力画像に合成することを特徴とする。
【０００７】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、複数の画面を合成した画像を容易かつ見やすく投影面上に投影することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る投影システムの一例の構成図である。
【図２】本実施形態に係る画像投影装置の一例の外観図である。
【図３】本実施形態に係る画像投影装置の一例のハードウェア構成図である。
【図４】本実施形態に係る画像投影装置の一例の処理ブロック図である。
【図５】本実施形態に係る画像投影装置の一例の処理イメージ図である。
【図６】入力と投影領域内に投影される画像との関係の一例を示す説明図である。
【図７】画面表示制御情報の一例の構成図である。
【図８】本実施形態に係る画像投影装置の投影処理の流れを表した一例のシーケンス図である。
【図９】入力の割り当てを決定する処理の一例のフローチャートである。
【図１０】入力データ情報の一例の構成図である。
【図１１】入力の割り当てを決定する処理に利用される画面の一例のイメージ図である。
【図１２】切り替え同期設定処理の一例のフローチャートである。
【図１３】メイン画面設定画面の一例のイメージ図である。
【図１４】切り替え同期設定処理後の画面表示制御情報の一例のイメージ図である。
【図１５】切り替え同期設定処理の他の例のフローチャートである。
【図１６】同期設定画面の一例のイメージ図である。
【図１７】本実施形態に係る画像投影装置の画面更新処理の流れを表した一例のシーケンス図である。
【図１８】更新画面を決める処理の一例のフローチャートである。
【図１９】画面を切り替える処理の一例のフローチャートである。
【図２０】投影途中に同期設定を変更する処理の一例のフローチャートである。
【図２１】投影途中に同期設定を変更する処理に利用される画面の一例のイメージ図である。
【発明を実施するための形態】
【００１０】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る投影システムの一例の構成図である。投影システム１は画像投影装置１０、１台以上のＰＣ１１及びネットワーク１２を有する構成である。投影システム１は出力システムの一例である。画像投影装置１０は画像出力装置の一例である。画像出力装置は面上に画像を出力できるものであればよく、画像を投影面上に投影する画像投影装置１０の他、画像を表示面上に表示する画像表示装置も含まれる。
【００１１】
画像投影装置１０はインターネットやＬＡＮなどのネットワーク１２を介してＰＣ１１に接続可能である。ＰＣ１１は画像投影装置１０に画像（入力データ）を供給する入力先の一例である。なお、入力先はＰＣ１１の他、ＵＳＢ接続できるハードディスクやＵＳＢストレージ等、各種メモリカードなどであってもよい。また、ネットワーク１２は有線通信／無線通信の何れかであっても、両方を含むものであってもよい。
【００１２】
画像投影装置１０は、画像を投影面上に投影する。本実施形態では投影面の一例として画像投影装置の設置面である机上に投影する例について説明するが、設置面（机上）に限るものではない。なお、図１の投影システム１は画像投影装置１０で行う一部の処理を他のサーバ装置などで行ってもよい。
【００１３】
＜ハードウェア構成＞
図２は本実施形態に係る画像投影装置の一例の外観図である。図２の画像投影装置１０は設置面２６に画像を投影する例である。図２の画像投影装置１０は本体部２１、ヒンジ部２２、反射光学素子２３、投射レンズ２４、反射光学素子２３を保持する筐体２５を有する構成である。画像投影装置１０は投影光２７により投影面２８に画像を投影する。
【００１４】
なお、図２に示した画像投影装置１０は一例であって、投影面２８に画像を投影できる構成であれば他の構成であってもよい。例えば画像投影装置１０はヒンジ部２２、反射光学素子２３、反射光学素子２３を保持する筐体２５を有さない構成であってもよい。画像投影装置１０は投影面２８の上空に設けられた設置面（例えば天井）に設置され、投影面２８の真上付近から画像を投影する構成であってもよい。
【００１５】
図３は、本実施形態に係る画像投影装置の一例のハードウェア構成図である。図３の画像投影装置１０の本体部２１は、バス３０で相互に接続されているＲＡＭ３１、ＣＰＵ３２、フラッシュメモリ３３、通信Ｉ／Ｆ３４、ＥＥＰＲＯＭ３５、操作部３６、映像入力部３７、映像出力部３８、ランプ３９を有する構成である。
【００１６】
ＲＡＭ３１、ＣＰＵ３２、フラッシュメモリ３３、ＥＥＰＲＯＭ３５、操作部３６、映像入力部３７、映像出力部３８、ランプ３９は、基本的な投影機能を実現する部分の一例である。通信Ｉ／Ｆ３４はＰＣ１１との接続に利用される。
【００１７】
操作部３６は人（利用者）からの操作を受け付ける。通信Ｉ／Ｆ３４はＬＡＮカードなどである。通信Ｉ／Ｆ３４はネットワーク１２に接続するために用いられる。映像入力部３７は映像の入力を受け付ける。映像出力部３８は映像の出力を行う。映像出力部３８は例えば液晶プロジェクタの場合、液晶表示装置である。ランプ３９は光を発する。ランプ３９の発する光は映像出力部３８を透過し、投射レンズ２４を介して投影面２８に投影される。投影面２８には映像出力部３８に表示された画像が拡大されて表示される。
【００１８】
フラッシュメモリ３３、ＥＥＰＲＯＭ３５はプログラム、必要なファイル、データ等を格納する。ＲＡＭ３１は画像投影装置１０の起動時にフラッシュメモリ３３、ＥＥＰＲＯＭ３５からプログラムを読み出して格納する。ＣＰＵ３２はＲＡＭ３１に格納されたプログラムに従って各種処理ブロックを実現する。
【００１９】
＜ソフトウェア構成＞
図１に示すような投影システム１の場合、画像投影装置１０は例えば図４に示すような処理ブロックで実現される。図４は本実施形態に係る画像投影装置の一例の処理ブロック図である。
【００２０】
画像投影装置１０はプログラムを実行することで、画面仕様設定部４１、入力データ管理部４２、画面配置管理部４３、画面画像作成部４４、投影部４５を実現している。画面仕様設定部４１、入力データ管理部４２、画面配置管理部４３、画面画像作成部４４、投影部４５は以下のような役割（操作）を有する。
【００２１】
画面仕様設定部４１は、投影の準備をする操作、仕様を決定する操作、画面配置を確定する操作、投影を開始する操作、入力の割り当てを決定する操作を有する。入力データ管理部４２は、入力データを読み出す操作、入力データ情報を参照する操作を有する。画面配置管理部４３は画面を作成する操作、画面配置位置を決定する操作、画面画像を合成する操作、投影を開始する操作、画面を削除する操作、更新画面を決める操作を有する。画面画像作成部４４は、画面画像を作成する操作、非表示にする操作を有する。投影部４５は投影する操作を有する。なお、図４に示す処理ブロックの処理の詳細は後述する。
【００２２】
＜処理のイメージ＞
図５は本実施形態に係る画像投影装置の一例の処理イメージ図である。画像投影装置１０は投影面（机上）２８に画像を投影する処理に際して以下の特徴を有する。なお、図５は投影面２８と画像投影装置１０の設置面とが一致している例である。
【００２３】
図５は投影面２８を囲むように人５１Ａ〜５１Ｄがいる例である。画像投影装置１０は人５１Ａ〜５１Ｄがいる場所に対応させるように、投影光２７により投影可能な領域（以下、投影領域という）内に画像Ａ〜Ｄを投影する。画像投影装置１０は複数の入力（入力先）から画像（入力データ）を供給される。図５は４つの入力ａ〜ｄから入力データを供給される例である。
【００２４】
なお、画像Ａは入力ａから供給された入力データに基づく画像である。画像Ｂは、入力ｃから供給された入力データに基づく画像である。画像Ｃは、入力ｃから供給された入力データに基づく画像である。画像Ｄは、入力ｄから供給された入力データに基づく画像である。
【００２５】
このように画像投影装置１０は複数の入力ａ〜ｄから供給された入力データのうち一つの入力ａを選択し、入力ａから供給された入力データに基づく画像を画像Ａとして表示できる。また、画像投影装置１０は複数の入力ａ〜ｄから供給された入力データのうち一つの入力ｃを選択し、入力ｃから供給された入力データに基づく画像を複数の画像Ｂ、Ｃとして表示できる。
【００２６】
言い換えれば本実施形態に係る投影システム１は１台の画像投影装置１０に複数の入力から入力データを供給することで、選択した入力からの入力データに基づく画像を１又は複数の画像として表示できる。
【００２７】
図５の例では人５１Ａ〜５１Ｄがいる場所に近い投影領域上に、画像Ａ〜Ｄをそれぞれ投影している。画像投影装置１０は画像Ａ〜Ｄごとに加工（編集）できる。なお、人５１Ａ〜５１Ｄがいる場所は人感センサにより検知してもよいし、施設情報などを利用して椅子の数などから予測してもよいし、利用者が決めるようにしてもよい。
【００２８】
このように画像投影装置１０は例えば投影面２８を囲むように人５１Ａ〜５１Ｄがいるとき、人５１Ａ〜５１Ｄがいる場所に近い投影領域上に、画像Ａ〜Ｄをそれぞれ投影できるので、人５１Ａ〜５１Ｄに対してそれぞれ画像Ａ〜Ｄを見やすく投影できる。このように、画像投影装置１０は、見る位置によって投影された画像が見づらいことがあるという問題を解消できる。また、画像投影装置１０は画像Ａ〜Ｄごとに加工できるので、人５１Ａ〜５１Ｄに対して正面となるように画像Ａ〜Ｄの向きを変え、人５１Ａ〜５１Ｄが見やすい向きで画像Ａ〜Ｄを投影できる。本実施形態の画像投影装置１０は投影面２８を囲む誰に対しても見やすく、且つ、それぞれに必要な画像を選択して投影できるので、効率的なプレゼンテーション等を行うことができる。本実施形態の画像投影装置１０は例えば少人数の会議等に利用できる。
【００２９】
図６は入力と投影領域内に投影される画像との関係の一例を示す説明図である。画像投影装置１０は複数の画像Ａ〜Ｚごとに、複数の入力ａ〜ｚから供給された入力データのうち一つの入力を選択し、入力から供給された入力データに基づく画像を表示できる。画像Ａ〜Ｚは投影領域内に投影される画像である。
【００３０】
このように画像投影装置１０は、一つの入力から供給された入力データを、用途に応じて一つの画像として表示したり複数の画像として表示したりできるので、効率的なプレゼンテーション等を行うことができる。
【００３１】
なお、画像投影装置１０は複数の画像Ａ〜Ｚと複数の入力ａ〜ｚとの対応を、図７に示すような画面表示制御情報により管理する。以下の説明では、投影領域内に投影される画像（例えば画像Ａ〜Ｚ）のそれぞれを画面（例えば画面Ａ〜Ｚ）と呼ぶ。画像投影装置１０は、それぞれの画面に対して画面表示制御情報を設ける。
【００３２】
図７は画面表示制御情報の一例の構成図である。図７に示す画面表示制御情報は、画面ＩＤ、入力、表示中ページ、同期先、同期、状態を項目として含む。
【００３３】
画面表示制御情報に含まれる画面ＩＤは画面を一意に識別する識別情報である。入力は入力先を識別する識別情報である。表示中ページは投影領域内に投影される入力データのページを示した情報である。同期先は同期先の画面を一意に識別する識別情報である。同期は同期する／しないを示した情報である。状態は、設定中、中断などの同期の状態を示した情報である。
【００３４】
画像投影装置１０は画面のそれぞれに対して画面表示制御情報を設け、利用者が行う操作を、どの画面に、いつ適用するかを制御することによって、一つの入力先から供給される入力データを、用途に応じて複数の画面に表示することができる。
【００３５】
また、画像投影装置１０は画面のそれぞれに対して画面表示制御情報を設け、利用者が行う操作を、どの画面に、いつ適用するかを制御することによって、画面の切り替えを同期又は非同期させることができる。
【００３６】
＜処理の流れ＞
《投影処理》
図８は本実施形態に係る画像投影装置の投影処理の流れを表した一例のシーケンス図である。ステップＳ１において、画面仕様設定部４１は利用者から投影の準備をする操作を受け付ける。つまり、画面仕様設定部４１は画像投影装置１０の利用に関する利用者からの操作を受け付け、画面仕様を作成する。利用者からの操作の受付は例えば操作部３６やリモコン（図示せず）を利用できる。例えば画面仕様設定部４１は、画面仕様として、投影領域上に投影する画面数及び各画面の投影方向を決定する。
【００３７】
ステップＳ２において、画面仕様設定部４１は画面仕様及び画面表示制御情報を引数として、画面を作成する操作を画面配置管理部４３に要求する。画面配置管理部４３は画面配置位置を決定する操作を実行する。画面配置管理部４３は画面仕様に基づき、画面を配置する投影領域上の位置を割り出す。つまり、画面配置管理部４３は投影領域上での画面描画開始位置の座標を決定する。画面配置管理部４３は画面描画開始位置の座標と画面仕様とを含む画面配置位置情報を作成する。
【００３８】
ステップＳ３において、画面配置管理部４３は画面仕様及び画面表示制御情報を引数として、画面画像を作成する操作を画面画像作成部４４に要求する。画面画像作成部４４は画面仕様及び画面表示制御情報に基づいて、画面画像の画像データを作成する機能を提供する。つまり、画面画像作成部４４は画面配置管理部４３から指定された入力データを読み出し、画面仕様に指定される画像変換を行い、画面画像の画像データを作成する。ステップＳ４において、画面配置管理部４３は画面画像の画像データをリターンとして画面画像作成部４４から取得する。
【００３９】
ステップＳ５において、画面配置管理部４３は画面画像を合成する操作を実行する。ステップＳ６において、画面配置管理部４３は画面配置位置情報に基づき、画面画像の画像データを投影画像の画像データに合成して、投影領域に投影する画面画像を全て含んだ投影画像の画像データを作成する。
【００４０】
ステップＳ７において、画面配置管理部４３は投影画像を引数として、投影する操作を投影部４５に要求する。投影部４５は、投影画像の画像データを投影領域に投影する機能を提供する。つまり、投影部４５は画面配置管理部４３から指定された投影画像の画像データを読み出し、投影デバイスを使って光（信号）に変換して投影領域上に投影画像を投影する（映し出す）。ステップＳ８において、画面配置管理部４３は投影部４５からリターンを受信する。ステップＳ９において、画面仕様設定部４１は画面配置管理部４３からリターンを受信する。ステップＳ１０において、利用者は投影領域上に投影された投影画像を確認する。
【００４１】
また、ステップＳ１１において、画面仕様設定部４１は利用者から画面配置を確定する操作を受け付ける。ステップＳ１２において、画面仕様設定部４１は入力データ情報を参照する操作を、入力データ管理部４２に要求する。
【００４２】
入力データ管理部４２は入力先から供給される入力データをフラッシュメモリ３３やＥＥＰＲＯＭ３５などの記憶領域に保管しておき、画面画像の画像データを作成するための入力データとする。また、入力データ管理部４２は１画面（１ページ）分の画像データを複数まとめ、入力データ情報を作成して保持する。入力データ情報の詳細は後述する。
【００４３】
ステップＳ１３において、画面仕様設定部４１は入力データ情報をリターンとして受信する。ステップＳ１４において、画面仕様設定部４１は後述の入力割り当て画面を例えば操作部３６や投影領域上の画面に表示する。利用者は入力割り当て画面から、各画面に割り当てる入力データを選択する。
【００４４】
ステップＳ１５において、画面仕様設定部４１は利用者から入力の割り当てを決定する操作を受け付ける。入力の割り当てを決定する操作では、利用者が選択した画面に入力データが割り当てられている。ステップＳ１６において、利用者は入力の割り当てを決定する操作の受け付け結果を例えば操作部３６や投影領域上の画面を利用して確認する。
【００４５】
ステップＳ１７において、画面仕様設定部４１は利用者から投影を開始する操作を受け付ける。ステップＳ１８において、画面仕様設定部４１は画面仕様及び画面表示制御情報を引数とした投影を開始する操作を画面配置管理部４３に要求する。
【００４６】
ステップＳ１９において、画面配置管理部４３は画面仕様及び画面表示制御情報を引数として、画面画像を作成する操作を画面画像作成部４４に要求する。ステップＳ２０において、画面画像作成部４４はファイルパスを引数として、入力データを読み出す操作を入力データ管理部４２に要求する。ファイルパスは例えば画面表示制御情報から生成することができる。ステップＳ２１において、画面画像作成部４４はファイルパスに対応する入力データをリターンとして入力データ管理部４２から取得する。
【００４７】
画面画像作成部４４は入力データ管理部４２から取得した入力データに、画面仕様に指定される画像変換を行い、画面画像の画像データを作成する。そして、ステップＳ２２において、画面配置管理部４３は画面画像の画像データをリターンとして画面画像作成部４４から取得する。
【００４８】
また、ステップＳ２３において、画面配置管理部４３は画面画像を合成する操作を実行する。ステップＳ２４において、画面配置管理部４３は画面配置位置情報に基づき、画面画像の画像データを投影画像の画像データに合成して、投影領域に投影する画面画像を全て含んだ投影画像の画像データを作成する。
【００４９】
ステップＳ２５において、画面配置管理部４３は投影画像を引数として、投影する操作を投影部４６に要求する。投影部４６は、画面配置管理部４３から指定された投影画像の画像データを読み出し、投影デバイスを使って光に変換して、投影領域上に投影画像を投影する。ステップＳ２６において、画面配置管理部４３は投影部４６からリターンを受信する。ステップＳ２７において、画面配置管理部４３は画面表示制御情報の状態を更新する。ステップＳ２８において、画面仕様設定部４１は画面配置管理部４３からリターンを受信する。ステップＳ２９において、利用者は投影領域上に投影された投影画像を確認する。
【００５０】
以下、図８に示したシーケンス図の処理例を説明していく。
【００５１】
《入力の割り当てを決定する処理》
図９は入力の割り当てを決定する処理の一例のフローチャートである。図９の入力の割り当てを決定する処理は図８のシーケンス図に示したステップＳ１１〜Ｓ１６の処理に対応する。
【００５２】
ステップＳ３１において、画面仕様設定部４１は入力データ管理部４２から入力データ情報を読み出す。図１０は入力データ情報の一例の構成図である。入力データ情報は、入力データＩＤ、データ名称、ページ数、各ページのファイルパスを項目として含む。
【００５３】
入力データ情報に含まれる入力データＩＤは入力データを一意に識別する識別情報である。データ名称は入力データの名称を示した情報である。ページ数は入力データのページ数を示した情報である。各ページのファイルパスは入力データの各ページのファイルパスを示した情報である。
【００５４】
ステップＳ３２に進み、画面仕様設定部４１は例えば図１１に示す入力割り当て画面１００を例えば操作部３６や投影領域上の画面に表示する。図１１は、入力の割り当てを決定する処理に利用される画面の一例のイメージ図である。図１１は入力割り当て画面１００、入力一覧画面１０１及びデータ一覧画面１０２のイメージ図を示している。
【００５５】
入力割り当て画面１００は画面ＩＤと入力（入力データ）とを関連付ける。入力割り当て画面１００は画面ＩＤと入力との関連毎に「詳細」ボタンが設けられている。利用者は入力割り当て画面１００の「詳細」ボタンを押下（選択）することで、一つの画面ＩＤを選択できる。
【００５６】
ステップＳ３３において、画面仕様設定部４１は利用者によって選択された画面ＩＤを画面表示制御情報の画面ＩＤとする。ステップＳ３４において、画面仕様設定部４１は例えば操作部３６や投影領域上の画面に入力一覧画面１０１を表示する。入力一覧画面１０１は利用者によって選択された画面ＩＤと関連付ける入力を、利用者に選択させる画面である。
【００５７】
利用者は入力一覧画面１０１の「入力」ボタンを押下することで、一つの入力を選択できる。ステップＳ３５において、画面仕様設定部４１は利用者によって選択された入力を画面表示制御情報の入力とする。なお、画面仕様設定部４１は利用者によって入力一覧画面１０１から入力が選択されると、例えば操作部３６や投影領域上の画面にデータ一覧画面１０２を表示するようにしてもよい。
【００５８】
データ一覧画面１０２は利用者によって選択された入力の入力データの一覧を表示する画面である。利用者はデータ一覧画面１０２を参照することで、入力データのページ一覧を確認できる。
【００５９】
ステップＳ３５において、画面仕様設定部４１は利用者によって選択された入力を画面表示制御情報の入力とする。ステップＳ３６において、画面仕様設定部４１は利用者から入力一覧画面１０１の「ＯＫ」ボタンを押下されることで、操作部３６や投影領域上の画面に表示されている入力一覧画面１０１を入力割り当て画面１００に変更する。また、画面仕様設定部４１は利用者から入力割り当て画面１００の「ＯＫ」ボタンを押下されることで、図９のフローチャートの処理を終了する。
【００６０】
図９のフローチャートに示したように、入力の割り当てを決定する処理の結果は画面表示制御情報に設定される。画面画像作成部４４は画面表示制御情報に設定された入力を使用して、画面画像の画像データを作成するための入力データを入力データ管理部４２から読み出す。
【００６１】
《切り替え同期設定処理》
図１２は切り替え同期設定処理の一例のフローチャートである。図１２の切り替え同期設定処理は図９の入力の割り当てを決定する処理の一環で行われる。例えば図１２の切り替え同期設定処理は図９の入力の割り当てを決定する処理の後に実施される。
【００６２】
ステップＳ４１において、画面仕様設定部４１は例えば図１３に示すメイン画面設定画面１１０を例えば操作部３６や投影領域上の画面に表示する。図１３はメイン画面設定画面の一例のイメージ図である。メイン画面設定画面１１０はメイン画面となる画面の画面ＩＤを利用者に選択させる画面である。例えば図１３のメイン画面設定画面１１０はＭａｉｎに「○」が設定されている画面ＩＤ「画面ＮＯ．１」の画面がメイン画面である。Ｍａｉｎに「×」が設定されている画面ＩＤ「画面ＮＯ．３」の画面は、メイン画面と画面切り替えが同期する画面である。Ｍａｉｎに「なし」が設定されている画面ＩＤ「画面ＮＯ．４」の画面はメイン画面と画面切り替えが同期しない画面である。
【００６３】
ステップＳ４２において、画面仕様設定部４１はメイン画面設定画面１１０上でメイン画面となる画面の画面ＩＤが利用者によってチェックされる。ここでは、メイン画面となる画面の画面ＩＤ「画面ＮＯ．１」が利用者によってチェックされたものとする。
【００６４】
ステップＳ４３において、画面仕様設定部４１はメイン画面設定画面１１０上で利用者がメイン画面としてチェックした画面の画面ＩＤを、メイン画面の画面ＩＤとする。ここではメイン画面の画面ＩＤが「画面ＮＯ．１」（画面ＩＤ＝１）となる。なお、ステップＳ４４以降の処理はメイン画面と同じ入力が設定されている画面について行われる。
【００６５】
ステップＳ４４において、画面仕様設定部４１はＮ＝１（画面ＩＤ＝１）とする。画面仕様設定部４１はステップＳ４５において、Ｎとメイン画面の画面ＩＤとが一致するか判定する。Ｎとメイン画面の画面ＩＤとが一致しなければ、画面仕様設定部４１はステップＳ４６において、画面ＩＤ＝１の画面の画面表示制御情報の同期に「する」を設定すると共に、同期先にメイン画面である画面の画面ＩＤを設定する。
【００６６】
Ｎとメイン画面の画面ＩＤとが一致すれば、画面仕様設定部４１はステップＳ４７において、画面ＩＤ＝１の画面の画面表示制御情報の同期に「しない」を設定すると共に、同期先に「なし」を設定する。ここでは、ステップＳ４７において、画面表示制御情報の同期に「しない」が設定されると共に、同期先に「なし」が設定される。
【００６７】
ステップＳ４６又はＳ４７に続いてステップＳ４８に進み、画面仕様設定部４１はＮに１を加算する。ステップＳ４９において、画面仕様設定部４１はＮが全画面数以下であるか判定する。Ｎが全画面数以下であれば、画面仕様設定部４１はステップＳ４５に戻り処理を続ける。つまり、画面仕様設定部４１は全画面についてステップＳ４５〜Ｓ４９の処理を繰り返す。Ｎが全画面数以下でなければ、画面仕様設定部４１はステップＳ５０において、利用者からメイン画面設定画面１１０の「ＯＫ」ボタンを押下されることで、図１２のフローチャートの処理を終了する。
【００６８】
図１４は切り替え同期設定処理後の画面表示制御情報の一例のイメージ図である。図１４（Ａ）はステップＳ４７の処理により同期及び同期先が設定された画面表示制御情報の一例である。図１４（Ｂ）はステップＳ４６の処理により同期及び同期先が設定された画面表示制御情報の一例である。図１４（Ａ）の画面表示制御情報はメイン画面の画面表示制御情報であるため、同期に「しない」が設定されると共に、同期先に「なし」が設定されている。
【００６９】
図１４（Ｂ）の画面表示制御情報はメイン画面と同じ入力「入力ＡＡＡ」が設定されているメイン画面以外の画面の画面表示制御情報であるため、同期に「する」が設定されると共に、メイン画面の画面ＩＤである「画面ＮＯ．１」が同期先に設定されている。
【００７０】
図１２のフローチャートに示したように、画面仕様設定部４１は利用者によりメイン画面が選択されると、メイン画面と同じ入力が設定されているメイン画面以外の画面の画面切り替えがメイン画面と同期するように、メイン画面以外の画面の画面表示制御情報を設定する。
【００７１】
図１５は切り替え同期設定処理の他の例のフローチャートである。ステップＳ６１において、画面仕様設定部４１は例えば図１６に示す同期設定画面１２０を例えば操作部３６や投影領域上の画面に表示する。図１６は同期設定画面の一例のイメージ図である。同期設定画面１２０は各画面の画面表示制御情報の同期及び同期先を利用者に設定させる画面である。
【００７２】
例えば図１６の同期設定画面１２０は画面ＩＤ「画面ＮＯ．１」の画面がメイン画面である。画面ＩＤ「画面ＮＯ．２」の画面は、同期「する」及び同期先「画面ＮＯ．１」が設定されているため、メイン画面と画面切り替えが同期する画面である。
【００７３】
ステップＳ６２において、画面仕様設定部４１は同期設定画面１２０上で利用者が設定した同期「する」または「しない」を画面表示制御情報の同期として設定する。ステップＳ６３において、画面仕様設定部４１は同期設定画面１２０の例えば同期先を設定する欄が利用者により押下されると、ステップＳ６４の処理に進む。
【００７４】
ステップＳ６４において、画面仕様設定部４１は同期先として選択可能な画面の画面ＩＤを例えば操作部３６や投影領域上の画面に表示する。利用者は同期先として選択可能な画面の画面ＩＤから一つの画面ＩＤを選択する。ステップＳ６５において、画面仕様設定部４１は利用者が選択した画面ＩＤを画面表示制御情報の同期先として設定する。
【００７５】
ステップＳ６６において、画面仕様設定部４１は利用者から同期設定画面１２０の「ＯＫ」ボタンを押下されることで、図１５のフローチャートの処理を終了する。図１５に示したフローチャートでは、同期先を利用者が自由に設定できるため、利用者による設定を画面表示制御情報にそのまま反映できる。
【００７６】
《画面更新処理》
図１７は本実施形態に係る画像投影装置の画面更新処理の流れを表した一例のシーケンス図である。図１７のフローチャートは利用者の操作によって投影画面が更新される場合を表している。
【００７７】
ステップＳ７１において、画面仕様設定部４１は利用者から画面ＩＤを指定した次の画面にする操作を受け付ける。ステップＳ７２において、画面仕様設定部４１は画面ＩＤを引数として、次の画面にする操作を入力データ管理部４２に要求する。ステップＳ７３において、入力データ管理部４２は画面ＩＤを引数として、画面を切り替える操作を画面配置管理部４３に要求する。ステップＳ７４において、画面配置管理部４３は後述の更新画面を決める操作を実行する。
【００７８】
ステップＳ７５において、画面配置管理部４３は更新画面の画面画像を作成する操作を画面画像作成部４４に要求する。画面画像作成部４４は更新画面の画面画像の画像データを作成する。ステップＳ７６において、画面配置管理部４３は更新画面の画面画像の画像データをリターンとして画面画像作成部４４から取得する。
【００７９】
ステップＳ７７、Ｓ７８において、画面配置管理部４３は画面配置位置情報に基づいて更新画面の画面画像の画像データを投影画像の画像データに合成し、投影領域に投影する画面画像を全て含んだ投影画像の画像データを作成する。
【００８０】
ステップＳ７９において、画面配置管理部４３は投影画像を引数として、投影する操作を投影部４５に要求する。投影部４５は、画面配置管理部４３から指定された投影画像の画像データを読み出し、投影デバイスを使って光に変換して投影領域上に投影画像を投影する。
【００８１】
ステップＳ８０〜Ｓ８２ではリターンが画面仕様設定部４１まで返される。ステップＳ８３において、利用者は投影領域上に投影された更新画面の画面画像を含んだ投影画像を確認する。
【００８２】
以下、図１７に示したシーケンス図の処理例を説明していく。
【００８３】
《更新画面を決める処理》
図１８は更新画面を決める処理の一例のフローチャートである。図１８の更新画面を決める処理は図１７のシーケンス図に示したステップＳ７４の処理に対応する。ステップＳ９１において、画面配置管理部４３は切り替え画面に（切り替え要求された）画面ＩＤを設定する。ステップＳ９２において、画面配置管理部４３は、Ｎ＝１（画面ＩＤ＝１）とする。画面配置管理部４３はステップＳ９３において、画面ＩＤがＮ（Ｎ＝１）の画面表示制御情報を参照する。
【００８４】
ステップＳ９４において、画面配置管理部４３は画面ＩＤがＮ（Ｎ＝１）の画面表示制御情報の同期に「する」が設定されているかを判定する。画面ＩＤがＮ（Ｎ＝１）の画面表示制御情報の同期に「する」が設定されていれば、画面配置管理部４３はステップＳ９５の処理を行う。
【００８５】
ステップＳ９５において、画面配置管理部４３は画面表示制御情報の同期先に切り替え画面が設定されているかを判定する。画面表示制御情報の同期先に切り替え画面が設定されていれば、画面配置管理部４３はステップＳ９６において、フラッシュメモリ３３又はＥＥＰＲＯＭ３５等の記憶領域に一時保管されている更新画面リストに画面ＩＤ＝Ｎ（Ｎ＝１）を追加する。
【００８６】
ステップＳ９６に続いてステップＳ９７に進み、画面配置管理部４３は、Ｎに１を加算する。なお、ステップＳ９４において画面ＩＤがＮ（Ｎ＝１）の画面表示制御情報の同期に「する」が設定されていないか、ステップＳ９５において画面表示制御情報の同期先に切り替え画面が設定されていなければ、画面配置管理部４３はステップＳ９７に進む。
【００８７】
そして、ステップＳ９８において、画面配置管理部４３はＮが全画面数以下であるか判定する。Ｎが全画面数以下であれば、画面配置管理部４３はステップＳ９３に戻り処理を続ける。つまり、画面配置管理部４３は全画面についてステップＳ９３〜Ｓ９８の処理を繰り返す。Ｎが全画面数以下でなければ、画面配置管理部４３は図１８のフローチャートの処理を終了する。
【００８８】
図１８のフローチャートに示したように、更新画面を決める処理の結果は更新画面リストに追加される。画面配置管理部４３は更新画面リストを使用して、更新画面の画面画像の作成、更新画面の画面画像を含んだ投影画像を作成する。
【００８９】
《画面を切り替える処理》
図１９は画面を切り替える処理の一例のフローチャートである。図１９の画面を切り替える処理は更新画面リストを利用して行われる。ステップＳ１０１において、画面配置管理部４３はフラッシュメモリ３３又はＥＥＰＲＯＭ３５等の記憶領域に一時保管しておいた更新画面リストを参照する。ステップＳ１０２において、画面配置管理部４３は更新画面リストにある画面ＩＤを参照する。
【００９０】
ステップＳ１０３において、画面配置管理部４３は更新画面リストにある画面ＩＤの画面表示制御情報を参照する。ステップＳ１０４において、画面配置管理部４３はステップＳ１０３で参照した画面表示制御情報の状態が中断でないかを判定する。画面表示制御情報の状態が中断でなければ、画面配置管理部４３はステップＳ１０５において、画面画像作成部４４を使って、ステップＳ１０３で画面表示制御情報の状態を参照した画面ＩＤの画面画像の画像データを作成する。なお、画面表示制御情報の状態が中断であれば、画面配置管理部４３はステップＳ１０５の処理をスキップする。
【００９１】
ステップＳ１０６において、画面配置管理部４３は更新画面リスト内の画面ＩＤをすべて参照したかを判定する。画面配置管理部４３は参照していない画面ＩＤが更新画面リスト内に残っていれば、ステップＳ１０７において、更新画面リスト内の次の画面ＩＤを参照する。そして、画面配置管理部４３はステップＳ１０３に戻り、処理を続ける。
【００９２】
ステップＳ１０６において、画面配置管理部４３は更新画面リスト内の画面ＩＤをすべて参照したと判定すれば、ステップＳ１０８に進む。画面配置管理部４３はステップＳ１０５で作成した画面画像の画像データを投影画像の画像データに合成し、更新画面の画面画像を含んだ投影画像の画像データを作成する。
【００９３】
《投影途中に同期設定を変更する処理》
図２０は投影途中に同期設定を変更する処理の一例のフローチャートである。図２１は投影途中に同期設定を変更する処理に利用される画面の一例のイメージ図である。図２１は投影中の画面２００、異なるパターンの表示設定変更画面２１０及び表示設定変更画面２２０のイメージ図を示している。
【００９４】
例えば利用者は操作部３６や投影領域上の画面に表示されている投影中の画面２００の表示設定キーを押下する。ステップＳ１１１において、画面仕様設定部４１は利用者による表示設定キーの押下を受け付ける。
【００９５】
ステップＳ１１２において、画面仕様設定部４１は投影中の画面２００の画面表示制御情報の状態を中断とする。ステップＳ１１３において、画面仕様設定部４１は操作部３６や投影領域上の画面に表示設定変更画面２１０又は２２０を表示する。そして、画面仕様設定部４１は表示設定変更画面２１０又は２２０から利用者による同期する／しないの設定を受け付ける。
【００９６】
ステップＳ１１４において、画面仕様設定部４１は利用者による同期する／しないの設定が同期するであれば、ステップＳ１１５に進む。なお、画面仕様設定部４１は利用者による同期する／しないの設定が同期しないであれば、図２０のフローチャートの処理を終了する。
【００９７】
ステップＳ１１５において、画面仕様設定部４１は表示設定変更画面２１０又は２２０から利用者による同期先の画面ＩＤの設定を受け付ける。画面仕様設定部４１はステップＳ１１６において、同期先の画面ＩＤの画面表示制御情報を参照する。ステップＳ１１７において、画面画像作成部４４は同期先の画面ＩＤで表示されているページのファイルパスから入力データを取得する。画面画像作成部４４は取得した入力データから画面画像の画像データを作成する。
【００９８】
ステップＳ１１８において、画面配置管理部４３はステップＳ１１７で作成した画面画像の画像データを投影画像の画像データに合成する。ステップＳ１１９において、画面仕様設定部４１は投影中の画面２００の画面表示制御情報の状態を同期としたあと、図２０のフローチャートの処理を終了する。
【００９９】
＜入力と投影領域内に投影される画像との関係＞
複数の画面に対して一つの入力を使用する場合、本実施形態に係る画像投影装置１０は画面画像を同期するか非同期にするかを選択できる。例えば複数の画面画像を同期させることで、本実施形態に係る画像投影装置１０はプレゼンテーションの用途に応じた投影を行うことができる。
【０１００】
また、本実施形態に係る画像投影装置１０は同期させている複数の画面の画面画像を一時的に非同期にすることもできる。例えば本実施形態に係る画像投影装置１０は、プレゼンテーションの最中に発表者の進行を中断させることなく、参加者が資料の見たいページ等の入力の部分を参照できる。
【０１０１】
さらに、本実施形態に係る画像投影装置１０は同期させている複数の画面の画面画像を一時的に非同期にしたあと再び同期させる場合に、同期解除前に同期元がどこだったのかの情報を保持しておくことで、同期先を自動で設定できる。例えば本実施形態に係る画像投影装置１０は、プレゼンテーションの最中に同期解除したとしても、再度、同期させることができるので、発表者の進行への合流が容易である。
【０１０２】
＜まとめ＞
本実施形態によれば、画面毎に同期する／しないの設定、及び、同期先の設定をすることができるので、複数の画面画像を合成した投影画像を投影面上に投影する際、プレゼンテーションの用途に応じた投影を行うことができる。
【０１０３】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１０４】
なお、特許請求の範囲に記載した管理手段は画面仕様設定部４１に相当し、画像作成手段は画面配置管理部４３及び画面画像作成部４４に相当し、画像出力手段は投影部４５に相当する。
【符号の説明】
【０１０５】
１    投影システム
１０    画像投影装置
１１    ＰＣ
１２    ネットワーク
２１    本体部
２２    ヒンジ部
２３    反射光学素子
２４    投射レンズ
２５    筐体
２６    設置面
２７    投影光
２８    投影面
３０    バス
３１    ＲＡＭ
３２    ＣＰＵ
３３    フラッシュメモリ
３４    通信Ｉ／Ｆ
３５    ＥＥＰＲＯＭ
３６    操作部
３７    映像入力部
３８    映像出力部
３９    ランプ
４１    画面仕様設定部
４２    入力データ管理部
４３    画面配置管理部
４４    画面画像作成部
４５    投影部
５１Ａ〜５１Ｄ    人
１００    入力割り当て画面
１０１    入力一覧画面
１０２    データ一覧画面
１１０    メイン画面設定画面
１２０    同期設定画面
２００    投影中の画面
２１０、２２０    表示設定変更画面
【先行技術文献】
【特許文献】
【０１０６】
【特許文献１】特開２００７−３１０１９４号公報
【特許文献２】特許第３７５７９７９号公報
【図１】
0005982853.tif 000002
【図２】
0005982853.tif 000003
【図３】
0005982853.tif 000004
【図４】
0005982853.tif 000005
【図５】
0005982853.tif 000006
【図６】
0005982853.tif 000007
【図７】
0005982853.tif 000008
【図８】
0005982853.tif 000009
【図９】
0005982853.tif 000010
【図１０】
0005982853.tif 000011
【図１１】
0005982853.tif 000012
【図１２】
0005982853.tif 000013
【図１３】
0005982853.tif 000014
【図１４】
0005982853.tif 000015
【図１５】
0005982853.tif 000016
【図１６】
0005982853.tif 000017
【図１７】
0005982853.tif 000018
【図１８】
0005982853.tif 000019
【図１９】
0005982853.tif 000020
【図２０】
0005982853.tif 000021
【図２１】
0005982853.tif 000022