(57)【特許請求の範囲】
【請求項１】
表示画面を曲げることが可能に構成され、予め定めた領域に対応する空間コンテンツを表示する表示手段と、
前記表示手段の曲げ状態を検出する検出手段と、
前記検出手段により検出された曲げ状態に基づいて、前記表示手段と、ユーザとの位置関係を特定する位置関係特定手段と、
前記検出手段により検出された曲げ状態に基づいて前記領域を変更した空間コンテンツを前記表示画面に表示させる表示制御手段と、を備え、
前記表示制御手段は、前記位置関係特定手段により特定された位置関係に基づいた領域に対応する空間コンテンツを表示させる、
を備える表示装置。
【請求項２】
前記表示制御手段は、前記検出手段により前記表示手段が谷方向に曲げられたことが検出された場合、前記領域を広げた空間コンテンツを前記表示画面に表示させる、請求項１に記載の表示装置。
【請求項３】
前記表示制御手段は、前記検出手段により検出された曲げ状態に基づいて表示角度を変更した空間コンテンツを表示画面に表示させる、請求項１に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示領域を変更可能な表示装置に関する。
【背景技術】
【０００２】
近年、ユーザの現在位置等の基準となる位置周囲の映像を表示する技術がある。例えば、拡張現実感（ＡＲ：Augmented Reality）と呼ばれる技術が考えられている。この拡張現実感という技術によれば、実際の映像に、その映像に映し出されている物体を説明するためのオブジェクトを重畳表示することにより、ユーザに対して様々なコンテンツを提供することができる。特許文献１には、ＡＲ技術についての記載があり、この文献においては、実世界に映し出されているオブジェクトと実世界の映像の視点との間の距離に基づいて、重畳表示の方法を変えることの記載がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開２０１０／０７３６１６号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、基準となる位置周囲の映像を表示している場合、ユーザが視認できる領域を広げるために、ある一定の方向（例えば、ユーザから見て正面）だけでなく、他の方向の映像も含めるように表示対象（例えば、映像）の領域を簡単に変更することが望まれる。
【０００５】
そこで、簡単に表示対象の領域を変更することができる表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の表示装置は、表示画面を曲げることが可能に構成され、予め定めた領域に対応する空間コンテンツを表示する表示手段と、表示手段の曲げ状態を検出する検出手段と、前記検出手段により検出された曲げ状態に基づいて、前記表示手段と、ユーザとの位置関係を特定する位置関係特定手段と、検出手段により検出された曲げ状態に基づいて領域を変更した空間コンテンツを表示画面に表示させる表示制御手段と、を備え、前記表示制御手段は、前記位置関係特定手段により特定された位置関係に基づいた領域に対応する空間コンテンツを表示させる。
【０００７】
この発明によれば、表示手段の曲げ状態に基づいて領域を変更した空間コンテンツを表示するので、簡単に表示対象の領域を変更した空間コンテンツを表示させることができる。さらに、ユーザとの位置関係を考慮して空間コンテンツの領域を変更するので、簡単にユーザの視野を考慮した空間コンテンツを表示させることができる。
【０００８】
また、この表示装置において、表示制御手段は、検出手段により表示手段が谷方向に曲げられたことが検出された場合、領域を広げた空間コンテンツを表示画面に表示させてもよい。
【０００９】
この発明によれば、谷方向に曲げられた場合に、領域を広げた空間コンテンツを表示させるので、簡単に領域を変更した空間コンテンツを変更させることができる。
【００１０】
また、この表示装置において、表示制御手段は、検出手段により検出された曲げ状態に基づいて表示角度を変更した空間コンテンツを表示画面に表示させてもよい。
【００１１】
この発明によれば、曲げ状態により表示角度を変更した空間コンテンツを表示させるので、簡単に曲げられた方向の空間コンテンツを表示することができる。
【発明の効果】
【００１４】
本発明によれば、簡単に表示領域を変更することができる。
【図面の簡単な説明】
【００１５】
【図１】表示装置１００の外観を示す外観図である。
【図２】本実施形態の表示装置１００の機能を示すブロック図である。
【図３】表示装置１００のハードウェア構成図である。
【図４】ユーザとの距離を算出する方法を説明する図である。
【図５】表示領域を変更する例（１）を示す図である。
【図６】表示領域を変更する例（２）を示す図である。
【図７】表示装置１００の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１６】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１７】
図１は、本実施形態の表示装置１００（表示装置）の外観を示す外観図である。表示装置１００は、折り曲げ線Ｌ１及び折り曲げ線Ｌ２に沿って、手前側（谷方向）へ折り曲げることができる表示手段である表示部１０１（表示部１０１ａ〜表示部１０１ｃ）を備える、いわゆるフレキシブルディスプレイである。なお、表示装置１００の裏面に、表示部１０１を折り畳むための機構（例えば、ヒンジ等）を備えており、折り曲げ線Ｌ１及び折り曲げ線Ｌ２に沿って折り曲げることができる。また、表示部１０１ａ〜表示部１０１ｃのそれぞれの上端中央部(位置Ｐ１〜Ｐ３)にインカメラを備えている。また、表示装置１００は、ユーザの操作要求に応じて、所定位置に応じた画面（例えば、地図画面）を表示する。また、表示装置１００は、当該画面中の任意の位置（基準位置）及び方向（基準方向）をユーザ入力等により設定すると、当該地図画面中の任意の位置における当該方向の画像（空間コンテンツ）を表示部１０１（表示画面）に表示する。ここで空間コンテンツとは、基準位置及び基準方向に基づく空間的な内容を示す画像であり、例えば、実世界の画像や三次元の地図等である。なお、当該方向は、ユーザ入力により設定する代わりに、予め定めておいてもよい（例えば、表示中の地図画面の下から上方向等）。これらの画面及び画像は、ネットワークを介してサーバ装置から取得した情報である。サーバ装置は、位置と、方向と、表示範囲を示す角度と、画像とを対応付けて記憶している。表示装置１００から位置、方向及び角度を受信すると共に、画像送信要求を受信すると、当該位置、方向及び角度に対応する画像を表示装置１００へ送信する。また、サーバ装置は、表示装置１００から位置及び方向を受信すると共に画像送信要求を受信した場合、当該位置と、角度と、予めデフォルト値としてサーバ装置で記憶している角度とに対応する画像を表示装置１００へ送信する。
【００１８】
図２は、本実施形態の表示装置１００の機能を示すブロック図である。図２に示されている通り、この表示装置１００は、表示部１０１、曲げ検出部１０２（検出手段）、位置関係特定部１０３（位置関係特定手段）、及び表示制御部１０４（表示制御手段）を含んで構成されている。
【００１９】
図３は、表示装置１００のハードウェア構成図である。図２に示される表示装置１００は、物理的には、図３に示すように、一又は複数のＣＰＵ１１、主記憶装置であるＲＡＭ１２及びＲＯＭ１３、タッチパネル等の入力デバイスである入力装置１４、上記のインカメラ等であるカメラ１５、ディスプレイ等の出力装置１６、ネットワークカード等のデータ送受信デバイスである通信モジュール１７、半導体メモリ等の補助記憶装置１８、ディスプレイの曲げ状態を検出する曲げセンサ１９などを含むコンピュータシステムとして構成されている。図２において説明した各機能は、図４に示すＣＰＵ１１、ＲＡＭ１２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１１の制御のもとで入力装置１４、カメラ１５、出力装置１６、通信モジュール１７、及び曲げセンサ１９を動作させるとともに、ＲＡＭ１２や補助記憶装置１８におけるデータの読み出し及び書き込みを行うことで実現される。以下、図２に示す機能ブロックに基づいて、各機能ブロックを説明する。
【００２０】
表示部１０１は、表示制御部１０４によって取得された画像及び地図画面を表示する部分である。また、表示部１０１は、折り曲げ線Ｌ１及び折り曲げ線Ｌ２に沿って表示画面を曲げることが可能である。また、表示部１０１は、表示部１０１のタッチ面において、ユーザからのタッチ操作を受け付けることができるタッチパネルディスプレイでもよい。
【００２１】
曲げ検出部１０２は、表示部１０１の曲げ状態を検出する部分である。曲げ検出部１０２は、折り曲げ線Ｌ１及び折り曲げ線Ｌ２に配置されている曲げセンサ１９の抵抗値をそれぞれ取得し、曲げ状態を検出する。曲げセンサ１９は、曲率に比例して電気抵抗値が変化するものであり、例えば、曲げセンサ１９は、一方向への曲げに対してのみ電気抵抗値が変化するものである。この曲げセンサ１９は、画像の視認の妨げにならないように、表示部１０１の上端又は下端に配置されている（折り曲げ線Ｌ１及び折り曲げ線Ｌ２の端点部分）。曲げ検出部１０２は、上記電気抵抗値と、表示部１０１がどの程度曲げられたかを示す角度情報とを対応付けた情報を記憶しており、当該対応付けた情報を参照して、曲げセンサ１９から取得した電気抵抗値に対応する角度（曲げ状態の情報）を特定する。曲げ検出部１０２は、当該角度を位置関係特定部１０３及び表示制御部１０４へ送出する。
【００２２】
位置関係特定部１０３は、曲げ検出部１０２によって特定された角度に基づいて、表示部１０１と、ユーザとの位置関係を特定する部分である。まず、位置関係特定部１０３は、曲げ検出部１０２から角度を取得する。位置関係特定部１０３は、角度と、各表示部１０１に配置されているインカメラの位置とに基づいて、各表示部１０１間のインカメラの距離を算出する。なお、位置関係特定部１０３は、予め各表示部１０１のインカメラの位置を記憶している。例えば、図４に示すように、位置関係特定部１０３は、各表示部１０１のインカメラの位置Ｐ１〜Ｐ３に基づいて各インカメラ間の距離を算出する。
【００２３】
続いて、位置関係特定部１０３は、各表示部１０１に配置されているインカメラを動作させて各表示部１０１のインカメラで撮像されたユーザの画像を取得する。位置関係特定部１０３は、各表示部１０１のインカメラで撮像された画像から共通部分（例えば、ユーザの鼻部分（位置Ｐ４））を特定する。続いて、位置関係特定部１０３は、公知技術である三角測量により、各インカメラとユーザとの距離を算出する。位置関係特定部１０３は、各カメラ間の距離と、カメラとユーザ間の距離とに基づいて、図４に示す角度α及び角度βを特定する。
【００２４】
このように、位置関係特定部１０３は、表示部１０１とユーザとの位置関係として、図４に示すような角度α及び角度βを特定する。位置関係特定部１０３は、特定した角度αと角度βとを合算した角度γを表示制御部１０４へ送出する。この角度γは、ユーザが表示部１０１から離れていると、角度が小さくなり、ユーザが表示部１０１に近づいていると角度が大きくなる。すなわち、角度γは、ユーザと表示部１０１との位置関係を示す情報となる。
【００２５】
表示制御部１０４は、表示部１０１に表示させる画像及び画面を表示制御する部分である。表示制御部１０４は、ユーザ操作により、地図上の画像の表示要求を検出した場合、外部のサーバ（例えば、Ｗｅｂサーバ）に対して基準位置及び基準方向を示す情報を送信し、当該基準位置及び基準方向に対応する画像をサーバから取得し、当該画像を表示部１０１へ出力する。例えば、図５（ａ）に示すように、表示制御部１０４は、表示部１０１の基準位置の前方のエリアであるエリアＡＲ１を表示領域とする画像を取得し、当該画像を表示部１０１へ表示させる。この場合、例えば、図５（ｂ）に示すような画像を表示させる。このように、表示制御部１０４は、基準位置及び基準方向に基づいて、予め定められた領域（エリアＡＲ１）に対応する画像を表示部１０１へ表示させる。すなわち、表示部１０１は、予め定められた領域に対応する画像を表示する。
【００２６】
また、表示制御部１０４は、上記の図５（ｂ）に示すような画像を表示している状態において、曲げ検出部１０２から取得した角度と、位置関係特定部１０３により特定された角度とに基づいて画像の表示領域を変更する。具体的に、表示制御部１０４は、曲げ検出部１０２から取得した角度と、位置関係特定部１０３により特定された角度とを取得する。続いて、表示制御部１０４は、曲げ検出部１０２から取得した角度及び基準方向（表示部１０１ｂの方向）に基づいて表示部１０１ａ及び表示部１０１ｃが向いている方向を特定する。
【００２７】
表示制御部１０４は、曲げ検出部１０２から取得した角度が折り曲げ線Ｌ１及び折り曲げ線Ｌ２に沿って表示部１０１が折り曲げられていることを示している場合、表示部１０１a、表示部１０１ｂ、表示部１０１ｃのそれぞれの向きを示す情報と、基準位置と、位置関係特定部１０３により特定された角度とをサーバへ送出する。表示制御部１０４は、これらの情報に基づいた画像をサーバから取得し、取得した情報を表示部１０１へ表示させる。このように、表示制御部１０４は、曲げ検出部１０２から取得した角度に基づいて、複数の表示箇所（表示部１０１a〜表示部１０１ｃの表示面）を特定し、それぞれの表示箇所の表示領域に取得した画像を表示させる。
【００２８】
図５（ｃ）に示すように、表示制御部１０４は、分割されたそれぞれの表示部１０１ａ、表示部１０１ｂ、及び表示部１０１ｃに対応するエリアＡＲ２、エリアＡＲ３、及びエリアＡＲ４のそれぞれを表示領域とする画像を取得し、当該画像をそれぞれの表示部１０１に表示させる。このように、表示制御部１０４は、表示部１０１ｃのそれぞれの向きを示す情報と、基準位置と、位置関係特定部１０３により特定された角度に基づいて、エリアＡＲ２及びエリアＡＲ４のような、表示角度が異なる領域（基準方向とは異なる方向の領域）の画像を取得し、当該画像を表示させる。例えば、図５（ｄ）に示すような画像を表示する。図５（ｄ）に示すように、表示制御部１０４は、一の方向だけでなく、他の方向の画像も表示させる。ここで、エリアＡＲ２、エリアＡＲ３、及びエリアＡＲ４は、位置関係特定部１０３により特定された角度に基づいたエリアとする。すなわち、当該角度が小さい場合には、表示領域が狭くなり、当該角度が大きい場合には、表示領域が広くなることになる。
【００２９】
このように、表示制御部１０４は、位置関係特定部１０３によって算出された角度に基づいた画像を表示させるので、ユーザと表示部１０１との位置関係によって表示する画像を変化させることになる。すなわち、表示制御部１０４は、ユーザと表示部１０１との位置関係に基づいて表示領域を変更させることになる。
【００３０】
表示制御部１０４は、上記のように複数の方向の画像を表示させる以外に、位置関係特定部１０３により特定された角度に基づいて、表示部１０１全体に画像を取得し、当該画像を表示するようにしてもよい。
【００３１】
例えば、上記の図５（ｂ）に示すような画像を表示している状態において、表示制御部１０４は、表示部１０１ｂの向きを示す情報と、基準位置と、位置関係特定部１０３により特定された角度とをサーバへ送出する。そして、表示制御部１０４は、図６（ａ）に示すように、位置関係特定部１０３により特定された角度γに基づいた表示領域であるエリアＡＲ５の画像をサーバから取得して、当該画像を表示部１０１へ表示させる。表示制御部１０４は、図６（ｂ）に示すような、パノラマ状の画像を表示部１０１に表示させる。この場合、図１に示した折り曲げ線Ｌ１及び折り曲げ線Ｌ２において、歪みが生じるが、公知の歪み補正により補正された画像を表示させる。例えば、表示制御部１０４が取得した画像に対して補正する。
【００３２】
このように、表示制御部１０４は、位置関係特定部１０３によって算出された角度に基づいた画像を表示させるので、ユーザと表示部１０１との位置関係によって表示する画像を変化させることになる。すなわち、表示制御部１０４は、ユーザと表示部１０１との位置関係に基づいて表示領域を変更させることになる。また、図６（ａ）に示したように、表示部１０１が谷方向に折り曲げられた場合に、折り曲げられる前の表示領域であるエリアＡＲ１より広くしているので、他の方向の画像も含めている。
【００３３】
つぎに、このように構成された表示装置１００の動作について図７を用いて説明する。図７は、本実施形態の表示装置１００の動作を示すフローチャートである。
【００３４】
表示制御部１０４は、サーバ装置に対して基準位置と、向きとを示す情報を送信し、当該サーバ装置から当該基準位置及び向きに対応する画像を取得し、当該画像を表示部１０１へ表示させる（ステップＳ１）。
【００３５】
続いて、曲げ検出部１０２は、表示部１０１の曲げ状態を検出し、当該検出結果を位置関係特定部１０３と表示制御部１０４へ送出する（ステップＳ２）。
【００３６】
続いて、位置関係特定部１０３は、曲げ検出部１０２から取得した検出結果と、複数のカメラによる撮像結果とに基づいて、表示装置１００とユーザとの位置関係を示す角度を算出し、当該角度を表示制御部１０４へ送出する（ステップＳ３）。
【００３７】
表示制御部１０４は、基準位置、基準方向、及び角度をサーバ装置へ送信する。そして、サーバ装置から当該基準位置、方向情報及び角度に基づいた画像を取得し（ステップＳ４）、当該画像を表示部１０１へ表示させる（ステップＳ５）。
【００３８】
つぎに、本実施形態の表示装置１００の作用効果について説明する。本実施形態の表示装置１００において、基準位置及び基準方向により定められたエリア（例えば、エリアＡＲ１）のコンテンツを表示させ、曲げ検出部１０２によって、表示部１０１の曲げ状態が検出され、表示制御部１０４によって、当該曲げ状態に基づいてエリアを変更したコンテンツを表示させる。このように、ユーザによる曲げ操作による、表示部１０１の曲げ状態に基づいてエリアを変えるので、簡単な操作によりエリアを変更することができる。また、折り曲げ操作に応じてエリアを変更しているので、直感的な操作により表示領域を変更することができる。
【００３９】
また、この表示装置１００において、曲げ検出部１０２により表示部１０１が谷方向に曲げられたことが検出された場合、エリアを広げるように変更する。このように、表示部１０１の曲げ状態に基づいてエリアを広げるように変更するので、簡単な操作でエリアを変更することができる。
【００４０】
また、この表示装置１００において、表示制御部１０４は、曲げ検出部１０２により検出された曲げ状態に基づいて表示部１０１に表示させる表示箇所を複数特定し、特定した表示箇所のそれぞれの向きにさらに基づいたエリアのコンテンツをそれぞれの表示箇所に表示させる。このように、表示部１０１の曲げ状態に基づいて表示部１０１における複数の表示箇所（表示部１０１ａ〜表示部１０１ｃ）を特定し、それぞれの表示箇所のそれぞれの向きにさらに基づいた領域に対応するコンテンツをそれぞれの表示箇所に表示させるので、直感的な操作で多地点のコンテンツを表示することができる。
【００４１】
また、この表示装置１００において、位置関係特定部１０３により特定された位置関係にさらに基づいた領域に対応するコンテンツを表示させる。このように、ユーザとの位置関係を考慮して領域を変更するので、ユーザが視認できる領域（視野角）に基づいたコンテンツを表示させることができる。
【００４２】
また、上述の実施形態では、ユーザと表示部１０１との位置関係に基づいて表示領域を変える場合について述べたが、ユーザと表示部１０１との位置関係を特定せずに、表示部１０１の曲げ状態に基づいて表示領域を変えるようにしてもよい。例えば、表示部１０１の曲げ状態に基づいて、表示部１０１ａ及び表示部１０１ｃの向きを特定し、表示部１０１ａ及び表示部１０１ｃにそれぞれの向きの画像を表示するようにしてもよい。この場合に表示領域を予め設定済みの範囲としてもよいし、曲げ状態に応じて範囲を可変にするようにしてもよい。例えば、谷方向に曲げられた度合が大きい場合に、より大きい範囲とするようにしてもよい。
【００４３】
また、上述の実施形態では、インカメラにより撮像された画像を用いてユーザと表示部１０１との距離を算出する場合について述べたが、他の方法でユーザと表示部１０１との距離を算出するようにしてもよい。例えば、近接センサ（赤外線によるセンサ）を用いてユーザと表示部１０１との距離を算出するようにしてもよい。また、インカメラ１台のみでユーザと表示部１０１との距離を算出するようにしてもよい。例えば、ユーザの部分（例えば、鼻）の基準の大きさを保持しておき、撮像結果による大きさと当該基準の大きさを比較して距離を推定するようにしてもよい。
【００４４】
また、上述の実施形態では、外部のサーバから画像を取得する場合について述べたが、予め表示装置１００が画像を記憶していてもよい。
【００４５】
また、上述の実施形態では、地図上の位置に対応する画像（静止画）を表示させる場合について述べたが、各位置の動画でもよい。また、地図に限らず、シミュレーションゲーム（例えば、車両走行のゲーム）において基準位置に基づいた画像等を表示している際に、表示部１０１の曲げ状態に応じて表示領域を変更するようにしてもよい。
【００４６】
また、上述の実施形態では、表示部１０１を谷折りにする場合ンいついて述べたが、山折り可能なフレキシブルディスプレイにおいて、山折りによる曲げ状態に応じて表示領域を変更するようにしてもよい。
【００４７】
また、上述の実施形態では、折り畳み可能なフレキシブルディスプレイについて述べたが、湾曲に曲げる（撓ませる）ことが可能なフレキシブルディスプレイに本発明を適用するようにしてもよい。例えば、曲げ検出部１０２は、フレキシブルディスプレイが湾曲に曲げられたことを検出し、表示制御部１０４は、当該検出結果に基づいて、表示領域を広げた画像を表示させるようにしてもよい。
【符号の説明】
【００４８】
１１…ＣＰＵ、１２…ＲＡＭ、１３…ＲＯＭ、１４…入力装置、１５…カメラ、１６…出力装置、１７…通信モジュール、１８…補助記憶装置、１９…曲げセンサ、１００…表示装置、１０１…表示部、１０２…曲げ検出部、１０３…位置関係特定部、１０４…表示制御部。
【図１】
0006639954.tif 000002
【図２】
0006639954.tif 000003
【図３】
0006639954.tif 000004
【図４】
0006639954.tif 000005
【図５】
0006639954.tif 000006
【図６】
0006639954.tif 000007
【図７】
0006639954.tif 000008