(57)【要約】【課題】投影用の画像とは別の画像を種々の形状のスクリーン内に確実に投影することが可能な投影装置、投影方法及び投影プログラムを提供すること。【解決手段】投影装置１００は、スクリーンの形状に対応した有効領域を含む第１の画像としての投影画像データにおける有効領域を検出するための測定を行う画像測定部１２０１としての機能を有する中央制御部１２０と、検出された有効領域の範囲に位置するように第２の画像としてのＯＳＤデータを加工して重畳する画像変換部１０４と、重畳された画像をスクリーンに投影する投影処理部１１４とを備える。【選択図】図２
2016063433.tif 000002
【特許請求の範囲】
【請求項１】
スクリーンの形状に対応した有効領域を含む第１の画像を取得する取得部と、
前記取得部によって取得された前記第１の画像における前記有効領域を検出するための測定を行う画像測定部と、
前記画像測定部によって検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳する画像変換部と、
前記画像変換部で重畳された画像を前記スクリーンに投影する投影処理部と、
を具備する投影装置。
【請求項２】
前記加工は、前記有効領域の範囲に位置するように、前記第２の画像を拡大或いは縮小する処理、前記第２の画像の重畳位置を変更する処理、前記第２の画像を回転させる処理の少なくとも何れかを含む請求項１に記載の投影装置。
【請求項３】
前記加工は、前記第１の画像の前記有効領域における主要部を避けるように前記前記第２の画像の重畳位置を変更する処理を含む請求項２に記載の投影装置。
【請求項４】
前記第２の画像は、文字を含む画像であり、
前記加工は、前記文字を改行する処理、前記文字のフォントサイズを変更する処理、前記文字の行間を変更する処理の少なくとも何れかを含む請求項１乃至３の何れか１項に記載の投影装置。
【請求項５】
前記加工は、前記第２の画像の色を変更する処理を含む請求項１乃至４の何れか１項に記載の投影装置。
【請求項６】
前記加工は、前記第２の画像をスクロールさせる処理を含む請求項１乃至５の何れか１項に記載の投影装置。
【請求項７】
スクリーンの形状に対応した有効領域を含む第１の画像を取得することと、
前記取得された前記第１の画像における前記有効領域を検出するための測定を行うことと、
前記検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳することと、
重畳された画像を前記スクリーンに投影することと、
を具備する投影方法。
【請求項８】
スクリーンの形状に対応した有効領域を含む第１の画像を取得することと、
前記取得された前記第１の画像における前記有効領域を検出するための測定を行うことと、
前記検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳することと、
前記重畳された画像を前記スクリーンに投影することと、
をコンピュータに実行させるための投影プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影装置、投影方法及び投影プログラムに関する。
【背景技術】
【０００２】
近年、デジタルサイネージ（電子看板）と呼ばれる広告媒体を用いた広告の形態が増えてきている。デジタルサイネージは、広告用の画像をスクリーンに投影することによって広告を行うように構成された広告媒体である。このようなデジタルサイネージでは、投影する画像を変更することにより、別の広告を行うことが可能である。
【０００３】
デジタルサイネージの１つの形態として、バーチャルマネキンと呼ばれる形態が知られている。バーチャルマネキンは、人型等の非四角形のスクリーンに、このスクリーンの形状と同じ形状の画像を投影装置から投影することで宣伝や案内等の視覚的効果を向上させるようにしたものである。このようなバーチャルマネキンに関する提案として、例えば特許文献１の提案が知られている。特許文献１において提案されている方法は、スクリーンの近傍に人が検知された場合に広告用の画像をスクリーンに投影している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１５０２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
投影装置では、例えば調整等の目的のために、例えばメニュー表示用の画像を投影用の画像に重畳してスクリーンに投影することが行われている。このようなメニュー表示用の画像を特定の形状のスクリーンに合わせて設計しないことは、投影装置の汎用性を高める上では好ましい。しかしながら、デジタルサイネージのように種々の形状のスクリーンが用いられる場合には、汎用の形状のメニュー表示用の画像を投影してしまうと、投影したメニュー表示用の画像がスクリーンの範囲から外れてしまう可能性がある。
【０００６】
本発明は、前記の事情に鑑みてなされたもので、投影用の画像とは別の画像を種々の形状のスクリーン内に確実に投影することが可能な投影装置、投影方法及び投影プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記の目的を達成するために、本発明の第１の態様の投影装置は、スクリーンの形状に対応した有効領域を含む第１の画像を取得する取得部と、前記取得部によって取得された前記第１の画像における前記有効領域を検出するための測定を行う画像測定部と、前記画像測定部によって検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳する画像変換部と、前記画像変換部で重畳された画像を前記スクリーンに投影する投影処理部とを具備する。
【０００８】
前記の目的を達成するために、本発明の第２の態様の投影方法は、スクリーンの形状に対応した有効領域を含む第１の画像を取得することと、前記取得された前記第１の画像における前記有効領域を検出するための測定を行うことと、前記検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳することと、重畳された画像を前記スクリーンに投影することとを具備する。
【０００９】
前記の目的を達成するために、本発明の第３の態様の投影プログラムは、スクリーンの形状に対応した有効領域を含む第１の画像を取得することと、前記取得された前記第１の画像における前記有効領域を検出するための測定を行うことと、前記検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳することと、前記重畳された画像を前記スクリーンに投影することとをコンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、投影用の画像とは別の画像を種々の形状のスクリーン内に確実に投影することが可能な投影装置、投影方法及び投影プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】スクリーンの形状の例を示す図である。
【図２】本発明の一実施形態に係る投影装置の構成を示すブロック図である。
【図３】投影画像データ及びＯＳＤデータの例を示す図である。
【図４】有効領域の検出手法の一例を示す図である。
【図５】本発明の一実施形態に係る投影装置による投影方法の処理を示したフローチャートである。
【図６】投影画像データにＯＳＤデータを重畳して投影を行った際の、スクリーンの様子を示す図である。
【図７】投影画像データにＯＳＤデータを回転させた後で重畳して投影を行った際の、スクリーンの様子を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態を説明する。本実施形態における投影装置は、例えばデジタルサイネージに用いられるものであり、所定のスクリーンに例えば広告用の画像を投影するように構成されている。そして、スクリーンは、例えば図１で示すような人型のスクリーン２００である。図１は、人型であるが、スクリーン２００の形状は、人型に限定されるものではない。
【００１３】
図２は、本発明の一実施形態に係る投影装置の構成を示すブロック図である。投影装置１００は、入力部１０２と、画像変換部１０４と、光源部１０６と、全反射ミラー１０８と、マイクロミラー素子１１０と、投影レンズ部１１２と、投影処理部１１４と、音声処理部１１６と、スピーカ１１８と、中央制御部１２０と、プログラムメモリ１２２と、メインメモリ１２４と、操作部１２６と、ＯＳＤメモリ１２８と、システムバス１３０とを有する。
【００１４】
入力部１０２には、例えばアナログの画像信号又はデジタルの画像信号が入力される。アナログの画像信号が入力された場合、入力部１０２は、入力された各種規格のアナログ画像信号をデジタル画像信号（画像データ）に変換する。本実施形態では、図３に示すような、第１の画像としての投影画像データ３００を用いて投影が行われる。この第１の画像としての投影画像データ３００は、スクリーン２００の形状に合わせた形状の有効領域３０２を有する。投影画像データ３００の有効領域３０２以外の領域は、スクリーン投影には直接関係のない領域であって、ここでは無効領域３０４と呼ぶことにする。無効領域３０４は、例えば黒レベルのデータとなっている。なぜなら、スクリーン２００の観察者に余計な光を照射しないためには、無効領域３０４を黒レベルのデータとしておくことが有効であるからである。しかしながら、無効領域３０４は必ずしも黒レベルのデータとする必要はない。無効領域３０４に対応する画像信号が黒レベルのデータでない場合に、入力部１０２又は後で説明する画像変換部１０４で、無効領域３０４を黒レベルのデータとするように構成されていても良い。この場合には、無効領域３０４を検出する必要があるが、この処理は、後で説明する有効領域３０２の検出処理と同様にして行われるようにすればよい。また、入力部１０２には、アナログの音声信号又はデジタルの音声信号が入力される。入力部１０２は、入力された音声信号を音声処理部１１６に出力する。
【００１５】
画像変換部１０４は、スケーラとも称される。画像変換部１０４は、システムバス１３０に接続されている。画像変換部１０４は、入力部１０２を介して入力された画像データを投影に適した所定のフォーマットの画像データに変換し、変換データを投影処理部１１４に送信する。また、必要に応じて画像変換部１０４は、図３に示すような投影装置１００の各種動作状態を示すシンボルやメニュー表示といった第２の画像としてのＯｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ（ＯＳＤ）用のＯＳＤデータ４００を、投影画像データ３００に後述のように、必要に応じて加工した上で重畳する。そして、画像変換部１０４は、この重畳によって得られる加工画像データを投影処理部１１４に送信する。このため、画像変換部１０４は、ＯＳＤデータ加工部１０４１を有している。ＯＳＤデータ加工部１０４１は、ＯＳＤ画像がスクリーン２００に正しく投影されるようにＯＳＤデータ４００を必要に応じて加工する。この加工は、例えばＯＳＤデータ４００の重畳位置の変更、ＯＳＤデータ４００のサイズの変更といった処理を含む。ＯＳＤデータ加工部１０４１の動作の詳細については後で説明する。
【００１６】
光源部１０６は、投影処理部１１４の制御の下、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の原色光を含む複数色の光を射出する。ここで、光源部１０６は、複数色の色を時分割で順次射出するように構成されている。光源部１０６から射出された光は、全反射ミラー１０８で全反射し、マイクロミラー素子１１０に入射する。
【００１７】
マイクロミラー素子１１０は、例えばデジタル・マイクロミラー・デバイス（ＤＭＤ）のように、アレイ状に配列された複数の微小ミラーを有する。各微小ミラーは、高速でオン／オフ動作して、光源部１０６からマイクロミラー素子１１０の光入射出面に向かって照射された光を投影レンズ部１１２の方向に反射させたり、投影レンズ部１１２の方向からそらしたりする。マイクロミラー素子１１０の光入射出面には、微小ミラーが例えばＷＸＧＡ（Ｗｉｄｅ  ｅＸｔｅｎｄｅｄ  Ｇｒａｐｈｉｃ  Ａｒｒａｙ）（横１２８０画素×縦８００画素）分だけ並べられている。各微小ミラーにおける反射によって、マイクロミラー素子１１０は、例えばＷＸＧＡ解像度の画像を形成する。このように、マイクロミラー素子１１０は空間的光変調素子として機能する。
【００１８】
投影レンズ部１１２は、マイクロミラー素子１１０から導かれた光を、スクリーンに投影する光に調整する。したがって、マイクロミラー素子１１０による反射光で形成された画像は、投影レンズ部１１２を介して、例えばスクリーンに投影される。
【００１９】
投影処理部１１４は、システムバス１３０に接続されており、画像変換部１０４から送信された画像データに応じて、その画像データが表す画像を表示させるようにマイクロミラー素子１１０を駆動する。すなわち、投影処理部１１４は、マイクロミラー素子１１０の各微小ミラーをオン／オフ動作させる。ここで、投影処理部１１４は、マイクロミラー素子１１０を高速に時分割駆動する。単位時間の分割数は、所定のフォーマットに従ったフレームレート、例えば６０［フレーム／秒］と、色成分の分割数と、表示階調数とを乗算して得られる数である。また、投影処理部１１４は、マイクロミラー素子１１０の動作と同期させて光源部１０６の動作も制御する。すなわち、投影処理部１１４は、各フレームを時分割して、フレーム毎に全色成分の光を順次射出するように光源部１０６の動作を制御する。
【００２０】
音声処理部１１６は、システムバス１３０に接続されており、例えばＰＣＭ音源等の音源回路を備える。入力部１０２から入力されたアナログ音声データに基づいて又は投影動作時に与えられたデジタル音声データをアナログ化した信号に基づいて、音声処理部１１６は、スピーカ１１８を駆動して放音させる。また、音声処理部１１６は、必要に応じてビープ音等を発生させる。スピーカ１１８は、音声処理部１１６から入力された信号に基づいて音声を射出する一般的なスピーカである。
【００２１】
中央制御部１２０は、システムバス１３０に接続されており、画像変換部１０４、投影処理部１１４、音声処理部１１６等の動作を制御する。この中央制御部１２０は、プログラムメモリ１２２及びメインメモリ１２４と接続されている。プログラムメモリ１２２は、電気的に書き換え可能な不揮発性メモリで構成される。プログラムメモリ１２２は、中央制御部１２０が実行する動作プログラムや各種定型データ等を記憶する。メインメモリ１２４は、例えばＳＲＡＭで構成される。メインメモリ１２４は、中央制御部１２０のワークメモリとして機能する。
【００２２】
また、本実施形態の中央制御部１２０は、例えばＣＰＵやＡＳＩＣで構成され、画像測定（解析）部１２０１としての機能を有している。画像測定部１２０１としての機能は、入力部１０２で得られた投影画像データ３００の有効領域３０２を検出（抽出）するための測定（解析）を行う機能である。有効領域３０２は、例えば、図４に示すように投影画像データ３００を複数の測定ブロック（例えば数画素毎の領域）に分割し、分割した測定ブロックに対して周知のエッジ抽出処理（例えばフィルタ処理）を施すことによって、有効領域３０２と無効領域３０４との境界であるエッジ３０６を検出することにより行われる。すなわち、エッジ３０６によって囲まれる領域が有効領域３０２である。なお、有効領域３０２の検出手法は、エッジ抽出に限るものではない。
【００２３】
操作部１２６は、ユーザが各種キーを操作したときに生成するキー操作信号を中央制御部１２０に出力する。
【００２４】
ＯＳＤメモリ１２８は、電気的に書き換え可能な不揮発性メモリで構成される。ＯＳＤメモリ１２８は、例えばメニュー表示用である第２の画像としてのＯＳＤデータを記憶する。ＯＳＤデータは、予め定められた形状（例えば四角形）及び縦横サイズを有する画像データである。また、ＯＳＤデータは、前述したように、画像変換部１０４により、投影画像データの予め定められた位置に重畳される。
【００２５】
以下、投影装置１００の動作を説明する。図５は、本発明の一実施形態に係る投影装置１００による投影方法の処理を示したフローチャートである。図５の処理は、中央制御部１２０が主体となって制御される。
【００２６】
例えば、投影装置１００の電源がオンされた場合に図５の処理が開始される。ステップＳ１０１において、中央制御部１２０は、投影画像データを取得する。投影画像データは、例えば入力部１０２を介して取得される。なお、投影画像データは、プログラムメモリ１２２等の投影装置１００に内蔵された記録媒体に記録されているものであっても良い。
【００２７】
ステップＳ１０２において、中央制御部１２０は、ＯＳＤ画像を投影するか否かを判定する。例えば、使用者の操作部１２６の操作によってメニュー表示の指示がされた場合に、ＯＳＤ画像を投影すると判定される。ステップＳ１０２においてＯＳＤ画像を投影しないと判定された場合には、処理はステップＳ１０６に移行する。
【００２８】
ステップＳ１０２においてＯＳＤ画像を投影すると判定された場合には、処理はステップＳ１０３に移行する。ステップＳ１０３において、中央制御部１２０は、ステップＳ１０１において取得した投影画像データの有効領域を検出する。前述したように、有効領域は、例えばエッジ抽出によって検出される。
【００２９】
ステップＳ１０４において、中央制御部１２０は、画像変換部１０４に対して必要に応じてＯＳＤデータの加工指示を送る。ＯＳＤデータの加工指示は、投影画像データ中の有効領域の範囲を示す情報を含む。このような加工指示を受けて、画像変換部１０４は、ＯＳＤデータを加工する。
なお、ここでは、ステップＳ１０４におけるＯＳＤデータの画像加工とは、必要に応じて行われるものであって、加工の必要のない場合は、スキップされてもよい。つまり、ステップＳ１０４のＯＳＤデータ加工処理は、必要に応じて加工が行われる一般的な処理として説明している。
【００３０】
以下、ＯＳＤデータの加工について図６を参照して説明する。図６は、投影画像データ３００にＯＳＤデータ４００を重畳して投影を行った際の、スクリーン２００の様子を示す図である。
【００３１】
投影画像データ３００に基づく画像の投影範囲５００は、スクリーン２００を含む範囲である。この投影範囲５００の画像のうち、有効領域３０２に対応した範囲６００の画像が実際にスクリーン２００に投影される。ここで、ＯＳＤデータ４００は、基本的には、予め決められた所定（デフォルト）の形状及び所定の縦横サイズを有する画像データであり、投影画像データの所定位置（デフォルトの位置）に重畳される。したがって、スクリーン２００の形状によっては、図６の参照符号６０２で示すように、ＯＳＤデータ４００に基づく範囲の画像は、スクリーン２００からはみ出してしまう場合がある。
【００３２】
ここで、有効領域３０２に対応した範囲６００の画像については、スクリーン２００の形状と一致するように投影がされる。このため、図６の参照符号６０４で示すように、範囲６００の画像内にＯＳＤデータ４００に基づく範囲の画像が存在していれば、ＯＳＤデータ４００に基づく画像は、確実にスクリーン２００に投影される。したがって、画像変換部１０４は、中央制御部１２０から受け取った有効領域３０２の範囲を示す情報に基づき、有効領域３０２の範囲内にＯＳＤデータ４００が位置するように、ＯＳＤデータ４００を加工する。図６の例では、画像変換部１０４は、有効領域３０２の範囲内にＯＳＤデータ４００が位置するように、ＯＳＤデータ４００の重畳位置を下側にずらすように変更するとともに、ＯＳＤデータ４００の縦横サイズを縮小する。縮小処理は、例えばＯＳＤデータ４００の縦横比を維持するように行われる。
【００３３】
ここで、有効領域３０２が人型のような形状であれば、例えば顔に相当する部分が主要部であると考えられる。このような主要部がある投影画像データ３００にＯＳＤデータ４００を重畳する際には、画像変換部１０４は、ＯＳＤデータ４００の重畳位置を、有効領域３０２の範囲内で、かつ、主要部を避けるように変更することが望ましい。それにより、主要部とともに、ＯＳＤデータ４００とを重ならない状態で、ユーザは認識できる。
【００３４】
以下、図５の説明に戻る。ステップＳ１０５において、画像変換部１０４は、投影画像データ３００にＯＳＤデータ４００を重畳する。ＯＳＤデータ４００の重畳位置を変更した場合には、画像変換部１０４は、変更後の重畳位置にＯＳＤデータ４００を重畳する。
【００３５】
ステップＳ１０６において、中央制御部１２０は、投影処理部１１４に対して画像投影の指示を送る。これを受けて、投影処理部１１４は、画像投影を制御する。その後、図５の処理は終了する。
【００３６】
以上説明したように本実施形態においては、投影画像データ３００におけるスクリーン２００の形状と対応した領域である有効領域３０２を検出し、有効領域３０２の中にＯＳＤデータ４００が位置するように、ＯＳＤデータ４００を加工している。これにより、スクリーン２００の形状によらずに、ＯＳＤデータ４００に基づくＯＳＤ画像を確実に投影することが可能である。つまり、スクリーン２００の形状が変更になったとしても、ＯＳＤデータ４００をその形状に合わせて個別に用意しておく必要はなくなる。また、本実施形態では、スクリーン２００の形状を、センサ等を用いて検出する必要がない。
【００３７】
［変形例］
以下、本一実施形態の変形例について説明する。まず、前述した縮小処理では、ＯＳＤデータ４００の縦横比が維持されるものとしている。これに対し、縮小処理は、必ずしもＯＳＤデータ４００の縦横比が維持されるように行われなくても良い。すなわち、縦方向と横方向とで縮小率が異なっていても良い。
【００３８】
また、前述した例では、ＯＳＤデータ４００の加工処理として縮小処理と重畳位置の変更処理を示している。しかしながら、ＯＳＤデータ４００の加工処理は、縮小処理と重畳位置の変更処理に限るものではない。例えば、ＯＳＤデータ４００が文字情報を含んでいない幾何学的な図形であって、縦横の向きを変えても問題ないようなものの場合、ＯＳＤデータ４００を回転させる処理を併用しても良い。例えば、スクリーン２００が縦長の形状を有している場合、すなわち有効領域３０２も縦長の形状を有している場合に、画像変換部１０４は、ＯＳＤデータ４００を縦長となるように回転させることが望ましい。このような処理によっても、有効領域３０２の範囲にＯＳＤデータ４００を位置させることが可能である。図７は、投影画像データ３００にＯＳＤデータ４００を回転させた後で重畳して投影を行った際の、スクリーン２００の様子を示す図である。ＯＳＤデータ４００を回転させることにより、縮小処理を行わなくとも、図７の参照符号６０６で示すように、ＯＳＤデータ４００に基づく範囲の画像をスクリーン２００に投影することが可能である。
【００３９】
なお、図７では、ＯＳＤデータ４００に文字情報「１２３」が含まれている例を示しているが、全体の回転処理を行ったとしても、文字情報は、通常の向きで読めるようにレイアウト及び向きを独立に変更（文字情報の向きは維持）している。このような文字情報の加工処理については後でも述べる。
【００４０】
また、ＯＳＤデータ４００に対し有効領域３０２が十分に大きい場合には、ＯＳＤデータ４００に対して縮小処理ではなく、拡大処理をするようにしても良い。また、拡大縮小処理と、重畳位置の変更処置、回転処理といったその他の処理は組み合わせて用いられても良い。例えば、有効領域３０２に対する空き領域が大きくなるようにＯＳＤデータ４００の重畳位置の変更処置や回転処理を行った後、空き領域の大きさに応じてＯＳＤデータ４００の拡大縮小処理を行うようにしても良い。
【００４１】
また、ＯＳＤデータ４００は、図７で示すように、文字情報を含んでいても良い。ＯＳＤデータ４００が文字情報を含んでいる場合、ＯＳＤデータ４００の拡大縮小に伴って文字の改行、フォントサイズの変更、行間の変更等のレイアウト変更をすることが望ましい。例えば、縮小処理をする場合には、文字のフォントサイズを小さくする、行間を狭くする等をすることが望ましい。
また、文字がスクリーンからはみ出さないように、文字を例えば１文字ずつ動画表示（スクロール表示）させるように加工してもよい。また、文字だけでなく、画像についても同様のスクロール表示を行わせるようにしてもよい。
これらの処理により、確実にＯＳＤデータ４００をスクリーンに投影させることができる。
【００４２】
さらに、投影画像データ３００の色に応じてＯＳＤデータ４００の色を変更するようにしても良い。例えば、ＯＳＤデータ４００の色を、投影画像データ３００の補色に変更することで、投影画像データ３００に対してＯＳＤデータ４００を目立たせることが可能となる。
【００４３】
なお、前述した実施形態では、第２のデータとしてのＯＳＤデータ４００をメニュー表示用の画像である例で説明したが、ＯＳＤデータ４００は、第１のデータに密接に関係する、例えば広告に関する（広告の一部となる）画像であってもよいことは言うまでもない。
【００４４】
また、前述した実施形態では、ＯＳＤデータ４００等の第２のデータを、第１の画像としての投影画像データ３００に重畳する例で説明したが、第１の画像が別の画像である第３の画像に変化したとしても、スクリーン２００の形状は変化していないと考えられる。したがって、第２のデータを第１の画像に代えて入力される第３の画像に重畳させるようにしてもよい。
【００４５】
以上実施形態に基づいて本発明を説明したが、本発明は前述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。また、前述の各動作フローチャートの説明において、便宜上「まず」、「次に」等を用いて動作を説明しているが、この順で動作を実施することが必須であることを意味するものではない。
【００４６】
また、前述した実施形態における撮像装置による各処理の手法、すなわち、各フローチャートに示す処理は、何れも中央制御部１２０に実行させることができるプログラムとして記憶される。このプログラムは、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶装置の記憶媒体に格納して配布することができる。そして、中央制御部１２０は、この外部記憶装置の記憶媒体に記憶されたプログラムを読み込み、この読み込んだプログラムによって動作が制御されることにより、前述した処理を実行することができる。
【００４７】
さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、前述したような課題を解決でき、前述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【００４８】
ここで、本発明の要旨をまとめると以下のようなものを含む。  
［１］  スクリーンの形状に対応した有効領域を含む第１の画像を取得する取得部と、
前記取得部によって取得された前記第１の画像における前記有効領域を検出するための測定を行う画像測定部と、
前記画像測定部によって検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳する画像変換部と、
前記画像変換部で重畳された画像を前記スクリーンに投影する投影処理部と、
を具備する投影装置。
［２］  前記加工は、前記有効領域の範囲に位置するように、前記第２の画像を拡大或いは縮小する処理、前記第２の画像の重畳位置を変更する処理、前記第２の画像を回転させる処理の少なくとも何れかを含む［１］に記載の投影装置。
［３］  前記加工は、前記第１の画像の前記有効領域における主要部を避けるように前記前記第２の画像の重畳位置を変更する処理を含む［２］に記載の投影装置。
［４］  前記第２の画像は、文字を含む画像であり、
前記加工は、前記文字を改行する処理、前記文字のフォントサイズを変更する処理、前記文字の行間を変更する処理の少なくとも何れかを含む［１］乃至［３］の何れか１項に記載の投影装置。
［５］  前記加工は、前記第２の画像の色を変更する処理を含む［１］乃至［４］の何れか１項に記載の投影装置。
［６］  前記加工は、前記第２の画像をスクロールさせる処理を含む［１］乃至［５］の何れか１項に記載の投影装置。
［７］  スクリーンの形状に対応した有効領域を含む第１の画像を取得することと、
前記取得された前記第１の画像における前記有効領域を検出するための測定を行うことと、
前記検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳することと、
重畳された画像を前記スクリーンに投影することと、
を具備する投影方法。
［８］  スクリーンの形状に対応した有効領域を含む第１の画像を取得することと、
前記取得された前記第１の画像における前記有効領域を検出するための測定を行うことと、
前記検出された前記有効領域の範囲に位置するように第２の画像を加工して重畳することと、
前記画像変換部で重畳された画像を前記スクリーンに投影することと、
をコンピュータに実行させるための投影プログラム。
【符号の説明】
【００４９】
１００  投影装置、１０２  入力部、１０４  画像変換部、１０６  光源部、１０８  全反射ミラー、１１０  マイクロミラー素子、１１２  投影レンズ部、１１４  投影処理部、１１６  音声処理部、１１８  スピーカ、１２０  中央制御部、１２２  プログラムメモリ、１２４  メインメモリ、１２６  操作部、１２８  メモリ、１３０  システムバス、１０４１  ＯＳＤデータ加工部、１２０１  画像測定（解析）部。
【図１】
2016063433.tif 000003
【図２】
2016063433.tif 000004
【図３】
2016063433.tif 000005
【図４】
2016063433.tif 000006
【図５】
2016063433.tif 000007
【図６】
2016063433.tif 000008
【図７】
2016063433.tif 000009