(57)【要約】【課題】使用者が意識することなく、表示される画像の向きを適切に変更することが可能な表示装置、投影装置、表示方法及び表示プログラムを提供すること。【解決手段】表示装置１は、画像の表示範囲に対応した検出範囲内に存在している物体を検出する検出部としての機能、検出された物体の視認向きを判別する判別部としての機能と、判別部によって判別された視認向きに応じて、画像の表示向きを決定する決定部としての機能と、決定部によって表示向きに従って表示範囲に画像を表示させる表示制御部としての機能を有する中央制御部１２０を有する。【選択図】図１
2016057760.tif 000002
【特許請求の範囲】
【請求項１】
画像の表示範囲に対応した検出範囲内に存在している物体を検出する検出部と、
前記検出された物体の視認向きを判別する判別部と、
前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定する決定部と、
前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させる表示制御部と、
を具備する表示装置。
【請求項２】
前記物体は、文字を含む印刷物であり、
前記判別部は、前記印刷物に印刷されている文字の向きに応じて前記視認向きを判別する請求項１に記載の表示装置。
【請求項３】
前記物体は、方向性を有する画像を含む印刷物であり、
前記判別部は、前記印刷物に印刷されている画像の向きに応じて前記視認向きを判別する請求項１又は２に記載の表示装置。
【請求項４】
前記決定部は、さらに、前記物体と重ならないように前記画像の表示サイズを決定し、
前記表示制御部は、前記決定部によって決定された表示サイズに従って前記表示範囲に前記画像を表示させる請求項１〜３のいずれかに記載の表示装置。
【請求項５】
前記決定部は、さらに、前記物体と重ならないように前記画像の表示位置を決定し、
前記表示制御部は、前記決定部によって決定された表示位置に前記画像を表示させる請求項１〜４のいずれかに記載の表示装置。
【請求項６】
前記決定部は、さらに、前記物体と重ならないように前記画像のレイアウトを決定し、
前記表示制御部は、前記決定部によって決定されたレイアウトに従って前記画像を表示させる請求項１〜５のいずれかに記載の表示装置。
【請求項７】
画像の投影範囲に対応した検出範囲内に存在している物体を検出する検出部と、
前記検出された物体の視認向きを判別する判別部と、
前記判別部によって判別された視認向きに応じて、前記画像の投影向きを決定する決定部と、
前記決定部によって決定された投影向きに従って前記投影範囲に前記画像を投影させる投影制御部と、
を具備する投影装置。
【請求項８】
検出部によって、画像の表示範囲に対応した検出範囲内に存在している物体を検出することと、
判別部によって、前記検出された物体の視認向きを判別することと、
決定部によって、前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定することと、
前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させることと、
を具備する表示方法。
【請求項９】
検出部によって、画像の表示範囲に対応した検出範囲内に存在している物体を検出することと、
判別部によって、前記検出された物体の視認向きを判別することと、
決定部によって、前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定することと、
前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させることと、
をコンピュータに実行させるための表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、投影装置、表示方法及び表示プログラムに関する。
【背景技術】
【０００２】
近年、机上投影が可能なプロジェクタ等の、机上に画像を表示することが可能な表示装置が提案されてきている。このような表示装置を用いることにより、机周辺に座っている人は、壁面等の特定の方向に顔を向けることなく、表示画像を見ることができる。その反面、このような表示装置では、座る位置によって画像の見える向きが異なってしまう。これに対し、特許文献１の画像投影装置は、机上への手の挿入方向に応じて、机上に表示されているメニュー画像の表示方向を変えるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６４１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、メニュー画面の表示方向を変えるために、机上に手を挿入するという動作を使用者にさせる必要が生じる。
【０００５】
本発明は、前記の事情に鑑みてなされたものであり、使用者が意識することなく、表示される画像の向きを適切に変更して見やすくする表示装置、投影装置、表示方法及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記の目的を達成するために、本発明の第１の態様の表示装置は、画像の表示範囲に対応した検出範囲内に存在している物体を検出する検出部と、前記検出された物体の視認向きを判別する判別部と、前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定する決定部と、前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させる表示制御部とを具備する。
【０００７】
前記の目的を達成するために、本発明の第２の態様の投影装置は、画像の投影範囲に対応した検出範囲内に存在している物体を検出する検出部と、前記検出された物体の視認向きを判別する判別部と、前記判別部によって判別された視認向きに応じて、前記画像の投影向きを決定する決定部と、前記決定部によって決定された投影向きに従って前記投影範囲に前記画像を投影させる投影制御部とを具備する。
【０００８】
前記の目的を達成するために、本発明の第３の態様の表示方法は、検出部によって、画像の表示範囲に対応した検出範囲内に存在している物体を検出することと、判別部によって、前記検出された物体の視認向きを判別することと、決定部によって、前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定することと、前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させることとを具備する。
【０００９】
前記の目的を達成するために、本発明の第４の態様の表示プログラムは、検出部によって、画像の表示範囲に対応した検出範囲内に存在している物体を検出することと、判別部によって、前記検出された物体の視認向きを判別することと、決定部によって、前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定することと、前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させることとをコンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、使用者が意識することなく、表示される画像の向きを適切に変更して見やすくする表示装置、投影装置、表示方法及び表示プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る表示装置の概要を示す図である。
【図２】表示装置の一例としての投影装置の構成を示すブロック図である。
【図３】投影装置の動作を示すフローチャートである。
【図４】投影画像の向きの決定について示した図である。
【図５】投影範囲の位置の決定について示した図である。
【図６】投影範囲のサイズの決定について示した図である。
【図７】投影画像のレイアウトの決定について示した図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の一実施形態を説明する。図１は、本実施形態に係る表示装置１の概要を示す図である。本実施形態における表示装置１は、図１に示すように、会議室に置かれた机２のような平面上の所定の表示範囲に画像を表示するように構成されている。一例の表示装置１は、机２に置かれ、机２の投影範囲Ａ１に向けて画像を投影することによって画像を表示する投影装置である。
【００１３】
表示装置１は、センサ１２を有している。センサ１２は、投影範囲Ａ１に対応して設定された検出範囲Ａ２内に存在している物体を検出する。検出範囲Ａ２は、好ましくは少なくとも投影範囲Ａ１を含み、より好ましくは机２上の画像の投影され得る範囲の全域を含む。また、検出範囲Ａ２内に存在している物体とは、例えば、文字や方向性を有する画像が記された印刷物３である。また、センサ１２は、例えば検出範囲Ａ２内の画像を取得する撮像センサである。センサ１２によって取得された画像から表示装置１は、検出範囲Ａ２内の印刷物を検出する。そして、印刷物３の視認向きを判別し、その向きに合うように投影範囲Ａ１に投影すべき画像４の向き等を変更する（制御する）。以下では、物体として印刷物３を、画像認識によって検出する例を挙げて説明する。しかしながら、視認向きを判別できる物体は、必ずしも印刷物３でなくて良い。また、センサ１２による検出の仕方も、特に限定されない。
なお、図１及び以降の図面において、矢線の矢印の向きが、上向きであることを表す。図１においては、印刷物の視認の向きと投影向きが一致している。
【００１４】
図２は、表示装置１の一例としての投影装置の構成を示すブロック図である。投影装置１００は、入力部１０２と、画像変換部１０４と、光源部１０６と、全反射ミラー１０８と、マイクロミラー素子１１０と、投影レンズ部１１２と、投影処理部１１４と、音声処理部１１６と、スピーカ１１８と、中央制御部１２０と、プログラムメモリ１２２と、メインメモリ１２４と、操作部１２６と、撮像センサ１２８と、システムバス１３０とを有する。
【００１５】
入力部１０２には、例えばアナログの画像信号又はデジタルの画像信号が入力される。アナログの画像信号が入力された場合、入力部１０２は、入力された各種規格のアナログ画像信号をデジタル画像信号に変換する。また、入力部１０２には、アナログの音声信号又はデジタルの音声信号が入力される。入力部１０２は、入力された音声信号を音声処理部１１６に出力する。
【００１６】
画像変換部１０４は、スケーラとも称される。画像変換部１０４は、システムバス１３０に接続されている。画像変換部１０４は、入力部１０２を介して入力された画像データを投影に適した所定のフォーマットの画像データに変換し、変換データを投影処理部１１４に送信する。必要に応じて画像変換部１０４は、Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ（ＯＳＤ）用の各種動作状態を示すシンボルを重畳した画像データを、加工画像データとして投影処理部１１４に送信する。
【００１７】
光源部１０６は、投影処理部１１４の制御の下、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の原色光を含む複数色の光を射出する。ここで、光源部１０６は、複数色の色を時分割で順次射出するように構成されている。光源部１０６から射出された光は、全反射ミラー１０８で全反射し、マイクロミラー素子（表示素子）１１０に入射する。
【００１８】
マイクロミラー素子１１０は、例えばデジタル・マイクロミラー・デバイス（ＤＭＤ；登録商標）のように、アレイ状に配列された複数の微小ミラーを有する。各微小ミラーは、高速でオン／オフ動作して、光源部１０６からマイクロミラー素子１１０の光入射出面に向かって照射された光を投影レンズ部１１２の方向に反射させたり、投影レンズ部１１２の方向からそらしたりする。マイクロミラー素子１１０の光入射出面には、微小ミラーが例えばＷＸＧＡ（Ｗｉｄｅ  ｅＸｔｅｎｄｅｄ  Ｇｒａｐｈｉｃ  Ａｒｒａｙ）（横１２８０画素×縦８００画素）分だけ並べられている。各微小ミラーにおける反射によって、マイクロミラー素子１１０は、例えばＷＸＧＡ解像度の画像を形成する。このように、マイクロミラー素子１１０は空間的光変調素子として機能する。
【００１９】
投影レンズ部１１２は、マイクロミラー素子１１０から導かれた光を、例えば机２や図示しないスクリーン等の被映写体に投影する光に調整する。したがって、マイクロミラー素子１１０による反射光で形成された光像は、投影レンズ部１１２を介して、例えばスクリーンに投影される。なお、投影レンズ部１１２による投影範囲は、図１で示した投影範囲Ａ１である。
【００２０】
投影処理部１１４は、システムバス１３０に接続されており、画像変換部１０４から送信された画像データに応じて、その画像データが表す画像を表示させるようにマイクロミラー素子１１０を駆動する。すなわち、投影処理部１１４は、マイクロミラー素子１１０の各微小ミラーをオン／オフ動作させる。ここで、投影処理部１１４は、マイクロミラー素子１１０を高速に時分割駆動する。単位時間の分割数は、所定のフォーマットに従ったフレームレート、例えば６０［フレーム／秒］と、色成分の分割数と、表示階調数とを乗算して得られる数である。また、投影処理部１１４は、マイクロミラー素子１１０の動作と同期させて光源部１０６の動作も制御する。すなわち、投影処理部１１４は、各フレームを時分割して、フレーム毎に全色成分の光を順次射出するように光源部１０６の動作を制御する。
【００２１】
音声処理部１１６は、システムバス１３０に接続されており、ＰＣＭ音源等の音源回路を備える。入力部１０２から入力されたアナログ音声データに基づいて又は投影動作時に与えられたデジタル音声データをアナログ化した信号に基づいて、音声処理部１１６は、スピーカ１１８を駆動して放音させる。また、音声処理部１１６は、必要に応じてビープ音等を発生させる。スピーカ１１８は、音声処理部１１６から入力された信号に基づいて音声を射出する一般的なスピーカである。
【００２２】
中央制御部１２０は、システムバス１３０に接続されており、画像変換部１０４、投影処理部１１４、音声処理部１１６等の動作を制御する。この中央制御部１２０は、プログラムメモリ１２２及びメインメモリ１２４と接続されている。プログラムメモリ１２２は、電気的に書き換え可能な不揮発性メモリで構成される。プログラムメモリ１２２は、中央制御部１２０が実行する動作プログラムや各種定型データ等を記憶する。メインメモリ１２４は、例えばＳＲＡＭで構成される。メインメモリ１２４は、中央制御部１２０のワークメモリとして機能する。
【００２３】
また、本実施形態の中央制御部１２０は、例えばＣＰＵやＡＳＩＣで構成され、検出部１２０１、判別部１２０２、決定部１２０３及び、表示制御部１２０４としての機能を有している。検出部１２０１としての機能は、撮像センサ１２８による撮像によって得られた画像データに基づいて机２の上に置かれた印刷物３を検出する機能である。判別部１２０２としての機能は、印刷物３の視認向きを判別する機能である。決定部１２０３としての機能は、判別された視認向きに応じて、机２の上に投影すべき画像の向きを決定する機能である。表示制御部１２０４としての機能は、決定された向きに投影すべき画像の向きを制御する（合わせる、回転させる）機能である。
【００２４】
操作部１２６は、ユーザが各種キーを操作したときに生成するキー操作信号を中央制御部１２０に出力する。投影装置１００は、画像投影のモードとして、机２に画像を投影する机上投影モードと、スクリーン等に画像を投影する通常投影モードとを有している。画像投影のモードは、例えば使用者による操作部１２６の操作によって変更され得る。
【００２５】
撮像センサ１２８は、センサ１２として機能するＣＭＯＳセンサ等の撮像センサであり、検出範囲Ａ２を撮像して検出範囲Ａ２の画像、すなわち机２の上の画像を取得する。撮像センサ１２８の撮像によって得られた画像データは、例えばメインメモリ１２４に記憶される。
【００２６】
次に、本実施形態に係る表示装置１としての投影装置１００の動作を説明する。図３は、投影装置１００の動作を示すフローチャートである。図３の処理は、例えば投影装置１００の電源がオンされた場合に開始される。
【００２７】
投影装置１００の中央制御部１２０は、ステップＳ１０１において、画像投影のモードが机上投影モードであるか否かを判定する。画像投影のモードは、操作部１２６の操作状態から判定され得る。また、例えば机上投影用に投影レンズ部１１２の向きを変更可能に構成された投影装置１００であれば、投影レンズ部１１２の向きから画像投影のモードは判定され得る。この場合、例えば投影レンズ部１１２が下向きであれば机上投影モードであると判定される。
【００２８】
ステップＳ１０１において、画像投影のモードが机上投影モードでない、すなわち通常投影モードであると判定された場合に、処理はステップＳ１０２に進む。ステップＳ１０２において、中央制御部１２０は、通常投影モードの処理を行う。通常投影モードの処理については簡単に説明する。通常投影モードにおいては、使用者による画像投影の指示があった場合に、例えば入力部１０２に入力された画像信号に基づく画像データに応じた投影処理部１１４によるマイクロミラー素子１１０のオン／オフ制御がされる。光源部１０６から射出された光は、全反射ミラー１０８で全反射される。全反射ミラー１０８で全反射された光は、マイクロミラー素子１１０のオン時には投影レンズ部１１２に向けて射出され、マイクロミラー素子１１０のオフ時には投影レンズ部１１２に向けて射出されない。そして、投影レンズ部１１２に向けて光が射出された場合、マイクロミラー素子１１０による反射光で形成された光像は、投影レンズ部１１２を介して、例えばスクリーンに投影される。これによって、入力部１０２に入力された画像信号に基づく画像がスクリーン等に投影される。このような投影の後、処理はステップＳ１１２に移行する。
【００２９】
ステップＳ１０１において、画像投影のモードが机上投影モードであると判定された場合に、中央制御部１２０は、机上投影モードの処理を行う。このとき、ステップＳ１０３において、中央制御部１２０は、使用者による画像投影の指示がされたか否かを判定する。ステップＳ１０３において、画像投影の指示がされていないと判定された場合に、処理はステップＳ１１２に移行する。
【００３０】
ステップＳ１０３において、使用者による画像投影の指示がされたと判定された場合に、処理はステップＳ１０４に進む。ステップＳ１０４において、中央制御部１２０は、撮像センサ１２８による検出範囲Ａ２の撮像を実行させる。ステップＳ１０５において、中央制御部１２０は、撮像センサ１２８による撮像の結果としてメインメモリ１２４に記憶された画像データを取得し、この取得した画像データから机２の上に置かれた印刷物３を検出する。印刷物３は、例えば、撮像センサ１２８によって取得した画像データと投影に用いる画像データとの比較によって検出される。この手法の場合、中央制御部１２０は、撮像センサ１２８によって取得した画像データの中の、投影に用いる画像データに含まれていない文字や画像等を含む領域を印刷物３として検出する。印刷物３が検出された場合、印刷物３の位置を示す情報は、例えばメインメモリ１２４に記憶される。なお、印刷物３の検出手法は、このような手法に限るものではない。
【００３１】
ステップＳ１０６において、中央制御部１２０は、印刷物３が検出されたか否かを判定する。ステップＳ１０６において、印刷物３が検出されていないと判定された場合に、処理はステップＳ１１０に移行する。
【００３２】
ステップＳ１０６において、印刷物３が検出されたと判定された場合に、処理はステップＳ１０７に進む。ステップＳ１０７において、中央制御部１２０は、印刷物３の視認向きを判別する。印刷物３に文字が含まれていれば、中央制御部１２０は、文字の向きを印刷物３の視認向きとする。印刷物３に文字が含まれていなければ、中央制御部１２０は、画像の向きから印刷物３の視認向きを判別する。例えば、人物が写っている画像であれば、中央制御部１２０は、顔検出技術等を利用して画像の視認向きを判別する。この他、中央制御部１２０は、地平線等の画像中の基準線を検出することによって画像の視認向きを判別するように構成されていても良い。すなわち、印刷物３の視認向きの判別手法も、特定の手法に限るものではない。
【００３３】
ステップＳ１０８において、中央制御部１２０は、印刷物３の視認向きを判別できたか否かを判定する。ステップＳ１０８において、印刷物３の視認向きを判別できなかったと判定された場合に、処理はステップＳ１１０に移行する。
【００３４】
ステップＳ１０８において、印刷物３の視認向きを判別できたと判定された場合に、処理はステップＳ１０９に進む。ステップＳ１０９において、中央制御部１２０は、投影する画像の向き及び投影範囲をそれぞれ決定し、決定された向きに画像の向きを制御する（合わせる、回転させる）。
【００３５】
図４は、投影画像の向きの決定について示した図である。投影画像の向きは、例えば印刷物３の視認向きと一致するように決定される。例えば、図４（ａ）に示すように、投影画像４の本来の投影向きに対して印刷物３の視認向きが１８０度反転しているような場合には、図４（ｂ）に示すように、投影画像４の投影向きは１８０度反転される。すなわち、入力部１０２から入力された画像データは、向きが１８０度反転された状態で投影処理部１１４に入力される。
また、図示しないが、例えば、印刷物３の視認向きが、右が上向きだったとすると、投影画像４の投影向きも、右が上向きになるように、９０度回転される。
【００３６】
図５は、投影範囲の位置の決定について示した図である。投影範囲は、印刷物３を範囲外とするように決定される。例えば、図５（ａ）に示すように、現在の投影範囲Ａ１に印刷物３が含まれている場合には、図５（ｂ）に示すように、投影範囲Ａ１の位置は、印刷物３を含まないようにずらされる。投影範囲Ａ１をずらすため、例えば、投影レンズ部１１２の向きが変更される。ここでは、光学的に投影範囲Ａ１をずらす例を示したが、電気的な幾何学補正（背景に余白がある場合に背景に対する主要画面ずらす補正）により画像データの表示位置をずらすことで、実質的に投影範囲Ａ１をずらすようにしても良い。
【００３７】
図３に戻りステップＳ１１０において、中央制御部１２０は、投影処理部１１４による机上投影を開始させる。机上投影は、基本的には、通常投影モードの処理のときの投影と同様にして行われる。ただし、ステップＳ１０９で投影画像の向き又は投影範囲が決定、制御されている場合、すなわち机２の上に印刷物３がある場合には、ステップＳ１０９で決定、制御された投影画像の向き又は投影範囲に従って投影が行われる。
【００３８】
ステップＳ１１１において、中央制御部１２０は、使用者による画像投影の終了が指示されたか否かを判定する。ステップＳ１１１において、画像投影の終了が指示されていないと判定された場合に、処理はステップＳ１０４に戻る。この場合、印刷物３の検出以降の処理が行われる。
【００３９】
ステップＳ１１１において、使用者による画像投影の終了が指示されたと判定された場合に、処理はステップＳ１１２に進む。ステップＳ１１２において、中央制御部１２０は、投影装置１００の電源がオフされたか否かを判定する。ステップＳ１１２において、投影装置１００の電源がオフされていないと判定された場合に、処理はステップＳ１０１に戻る。ステップＳ１１２において、投影装置１００の電源がオフされたと判定された場合に、図３の処理は終了される。
【００４０】
以上説明したように本実施形態では、机２の上の方向性を示す情報を有する物体である印刷物３の視認向きに応じて、机２に投影する画像の向きを決定している。これにより、使用者に意識させることなく、使用者にとっての適切な向きで画像が投影される。
【００４１】
また、本実施形態では、投影画像が机２の上の方向性を示す情報を有する物体である印刷物３によって隠されないように投影範囲Ａ１が設定される。これにより、使用者は、投影画像を適切に視認することができる。
【００４２】
［変形例］
以下、本実施形態の変形例を説明する。  
まず、前述した実施形態では、表示装置１の例として、机２の上に置かれ、机２の投影範囲Ａ１に向けて画像を投影することによって画像の表示を行う投影装置を示している。しかしながら、これは一例である。例えば、表示装置１として、天井に吊り下げられ、机２の投影範囲Ａ１に向けて画像を投影することによって画像の表示を行う投影装置が用いられても良い。また、表示装置１は、投影装置でなくても良い。例えば、表示装置１は、机２の裏面から画像を表示する表示装置であっても良い。この場合、センサ１２は、表示装置１の本体とは分離される等して、机２の検出範囲Ａ２の画像を検出できるように設けられる。
【００４３】
また、前述した実施形態では、投影装置の表示素子として、マイクロミラー素子を用いる構成で本発明を説明したが、本発明は、それに限定されるものではない。
投影装置の表示素子として、例えば、反射型あるいは透過型の液晶素子を用いる液晶方式の投影装置であっても、本発明は、同様に適用できることは言うまでもない。
【００４４】
また、前述した実施形態では、印刷物３の視認向きと投影画像の投影向きとを一致させるようにしている。印刷物３の視認向きと投影画像の投影向きとの関係は適宜設定され得る。例えば、印刷物３の視認向きと投影画像の投影向きとは逆向きになるように中央制御部１２０が構成されていても良い。また、使用者の設定によって変更可能になっていても良い。
【００４５】
また、前述した実施形態では、机上投影モードの場合の画像の投影中には常に印刷物３の検出が行われる。これに対し、印刷物３の検出が所定時間毎に行われ、投影向きの変更は所定時間毎におこなわれるようになっていても良い。これにより、投影画像の投影向きの変更が余りに頻繁に行われてしまうことを防止することが可能である。
【００４６】
また、前述した実施形態では、印刷物３によって投影画像が隠されないように投影をするために、投影範囲Ａ１の位置をずらす例を示している。これに対し、図６に示すように投影範囲Ａ１のサイズを狭くするようにしても良い。また、電気的な幾何学補正により画像データを縮小することで、実質的な投影範囲Ａ１を狭くするようにしても良い。また、縮小と前述した背景に対する位置ずらしを併用してもよい。
さらに、投影画像に含まれる文字や画像を予め領域単位に分けておくようにすることで、投影画像のレイアウトを変更することによって印刷物３によって投影画像が隠されないように投影をすることもできる。例えば、投影に用いる画像がある一定のつながりを持った文章が記された文字領域Ａ、ある視認可能な画像が記された画像領域Ｂ、ある一定のつながりを持った文章が記された文字領域Ｃと、文字も画像も記されていない空白領域Ｄと有する画像であり、文字領域Ａ、画像領域Ｂ、文字領域Ｃと、空白領域Ｄの位置情報が既知であるとする。このとき、図７（ａ）に示すように、文字領域Ａが印刷物３によって隠されてしまう場合には、図７（ｂ）に示すように、文字領域Ａの位置をずらすことにより、文字領域Ａが印刷物３によって隠されてしまわないようにすることができる。
【００４７】
また、前述した実施形態では、反転等、９０度毎に表示の向きを制御する例を示したが、より細かく表示の向きを制御するようにしてもよい。
【００４８】
以上実施形態に基づいて本発明を説明したが、本発明は前述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。また、前述の各動作フローチャートの説明において、便宜上「まず」、「次に」等を用いて動作を説明しているが、この順で動作を実施することが必須であることを意味するものではない。
【００４９】
また、前述した実施形態における撮像装置による各処理の手法、すなわち、各フローチャートに示す処理は、何れも中央制御部１２０に実行させることができるプログラムとして記憶される。このプログラムは、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶装置の記憶媒体に格納して配布することができる。そして、中央制御部１２０は、この外部記憶装置の記憶媒体に記憶されたプログラムを読み込み、この読み込んだプログラムによって動作が制御されることにより、前述した処理を実行することができる。
【００５０】
さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、前述したような課題を解決でき、前述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【００５１】
ここで、本発明の要旨をまとめると以下のようなものを含む。  
［１］  画像の表示範囲に対応した検出範囲内に存在している物体を検出する検出部と、
前記検出された物体の視認向きを判別する判別部と、
前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定する決定部と、
前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させる表示制御部と、
を具備する表示装置。
［２］  前記物体は、文字を含む印刷物であり、
前記判別部は、前記印刷物に印刷されている文字の向きに応じて前記視認向きを判別する［１］に記載の表示装置。
［３］  前記物体は、方向性を有する画像を含む印刷物であり、
前記判別部は、前記印刷物に印刷されている画像の向きに応じて前記視認向きを判別する［１］又は［２］に記載の表示装置。
［４］  前記決定部は、さらに、前記物体と重ならないように前記画像の表示サイズを決定し、
前記表示制御部は、前記決定部によって決定された表示サイズに従って前記表示範囲に前記画像を表示させる［１］〜［３］のいずれかに記載の表示装置。
［５］  前記決定部は、さらに、前記物体と重ならないように前記画像の表示位置を決定し、
前記表示制御部は、前記決定部によって決定された表示位置に前記画像を表示させる［１］〜［４］のいずれかに記載の表示装置。
［６］  前記決定部は、さらに、前記物体と重ならないように前記画像のレイアウトを決定し、
前記表示制御部は、前記決定部によって決定されたレイアウトに従って前記画像を表示させる［１］〜［５］のいずれかに記載の表示装置。
［７］  画像の投影範囲に対応した検出範囲内に存在している物体を検出する検出部と、
前記検出された物体の視認向きを判別する判別部と、
前記判別部によって判別された視認向きに応じて、前記画像の投影向きを決定する決定部と、
前記決定部によって決定された投影向きに従って前記投影範囲に前記画像を投影させる投影制御部と、
を具備する投影装置。
［８］  検出部によって、画像の表示範囲に対応した検出範囲内に存在している物体を検出することと、
判別部によって、前記検出された物体の視認向きを判別することと、
決定部によって、前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定することと、
前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させることと、
を具備する表示方法。
［９］  検出部によって、画像の表示範囲に対応した検出範囲内に存在している物体を検出することと、
判別部によって、前記検出された物体の視認向きを判別することと、
決定部によって、前記判別部によって判別された視認向きに応じて、前記画像の表示向きを決定することと、
前記決定部によって決定された表示向きに従って前記表示範囲に前記画像を表示させることと、
をコンピュータに実行させるための表示プログラム。
【符号の説明】
【００５２】
１  表示装置、２  机、３  印刷物、４  投影画像、１２  センサ、１００  投影装置、１０２  入力部、１０４  画像変換部、１０６  光源部、１０８  全反射ミラー、１１０  マイクロミラー素子、１１２  投影レンズ部、１１４  投影処理部、１１６  音声処理部、１１８  スピーカ、１２０  中央制御部、１２２  プログラムメモリ、１２４  メインメモリ、１２６  操作部、１２８  撮像センサ、１３０  システムバス、１２０１  検出部、１２０２  判別部、１２０３  決定部、１２０４  表示制御部。
【図１】
2016057760.tif 000003
【図２】
2016057760.tif 000004
【図３】
2016057760.tif 000005
【図４】
2016057760.tif 000006
【図５】
2016057760.tif 000007
【図６】
2016057760.tif 000008
【図７】
2016057760.tif 000009