(57)【要約】【課題】現実空間における移動を仮想空間における移動に置き換えて仮想空間の画像を提供する場合に、視線方向を自由に変更して、視線方向に見える仮想空間の画像を提供する。【解決手段】視線方向検出部１２１は、センサ部１０６の検出出力に基づいて、使用者の視線方向を検出し、移動情報検出部１２２は、ＧＰＳ部１０８を通じて取得される所定の時間間隔ごとの自機の現在位置を示す情報により表される移動軌跡に基づいて、少なくとも移動方向を検出する。画像処理部１２３は、検出された視線方向と移動方向とに基づいて、画像データファイル１２４の画像データを用い、自機が移動体で移動している場合に検出された視線方向に見える仮想空間の画像を形成して表示部１０９に表示する。【選択図】図１
2016096870.tif 000002
【特許請求の範囲】
【請求項１】
移動体が仮想的に移動することになる仮想空間の画像を表示するための画像データを記憶する画像データ記憶手段と、
前記画像データ記憶手段に記憶されている画像データにより形成される仮想空間の画像を表示する表示手段と、
自機の姿勢を検出するためのセンサ手段と、
前記センサ手段の検出出力に基づいて、前記表示手段の表示画像が露呈する面とは反対側の面である背面が向けられた方向を視線方向として検出する視線方向検出手段と、
自機の現在位置を示す情報を取得する現在位置取得手段と、
前記現在位置取得手段を通じて取得される所定の時間間隔ごとの自機の現在位置を示す情報により表される移動軌跡に基づいて、移動方向を検出する移動情報検出手段と、
前記視線方向検出手段で検出された前記視線方向と、前記移動方向検出手段により検出された前記移動方向とに基づいて、前記画像データ記憶手段の前記画像データを用い、前記視線方向に見える仮想空間の画像を形成して前記表示手段に表示する画像処理手段と
を備えることを特徴とする画像表示処理装置。
【請求項２】
請求項１に記載の画像表示処理装置であって、
前記移動情報検出手段は、自機の前記現在位置を示す情報の取得時間間隔と、自機の前記現在位置を示す情報により特定される移動距離とに基づいて、移動速度を検出することができるものであり、
前記画像処理手段は、前記視線方向と、前記移動方向と、前記移動情報検出手段で検出される前記移動速度とに基づいて、前記視線方向に見える仮想空間の画像を形成して前記表示手段に表示することを特徴とする画像表示処理装置。
【請求項３】
請求項１または請求項２のいずれかに記載の画像表示処理装置であって、
前記センサ手段は、方位センサと角速度センサと、を備え、
前記視線方向検出手段は、初めに前記方位センサの検出出力と前記角速度センサからの検出出力に基づいて、その時点において前記背面が向けられた方向を基準方向として特定し、その後においては、前記基準方向と前記角速度センサからの検出出力とに基づいて、前記視線方向を検出することを特徴とする画像表示処理装置。
【請求項４】
請求項１、請求項２または請求項３に記載の画像表示処理装置であって、
前記画像データ記憶手段は、複数のレイヤごとに前記仮想空間の画像を表示するための前記画像データを記憶することを特徴とする画像表示処理装置。
【請求項５】
移動体で移動する使用者が所持する携帯端末装置で用いられる画像表示処理方法であって、
前記携帯端末装置は、移動体が仮想的に移動することになる仮想空間の画像を表示するための画像データを記憶する画像データ記憶手段と、前記画像データ記憶手段に記憶されている画像データにより形成される仮想空間の画像を表示する表示手段と、自機の姿勢を検出するためのセンサ手段と、自機の現在位置を示す情報を取得する現在位置取得手段とを備えるものであり、
視線方向検出手段が、前記センサ手段の検出出力に基づいて、前記表示手段の表示画像が露呈する面とは反対側の面である背面が向けられた方向を視線方向として検出する視線方向検出工程と、
移動情報検出手段が、前記現在位置取得手段を通じて所定のタイミングごとに取得される自機の現在位置を示す情報により表される移動軌跡に基づいて、移動方向を検出する移動情報検出工程と、
画像処理手段が、前記視線方向検出手段で検出された前記視線方向と、前記移動方向検出手段により検出された前記移動方向とに基づいて、前記画像データ記憶手段の前記画像データを用い、前記視線方向に見える仮想空間の画像を形成して前記表示手段に表示する画像表示処理工程と
を有することを特徴とする画像表示処理方法。
【請求項６】
移動体で移動する使用者が所持する携帯端末装置であって、前記移動体が仮想的に移動することになる仮想空間の画像を表示するための画像データを記憶する画像データ記憶手段と、前記画像データ記憶手段に記憶されている画像データにより形成される仮想空間の画像を表示する表示手段と、自機の姿勢を検出するためのセンサ手段と、自機の現在位置を示す情報を取得する現在位置取得手段とを備える携帯端末装置に搭載されたコンピュータを、
前記センサ手段の検出出力に基づいて、前記表示手段の表示画像が露呈する面とは反対側の面である背面が向けられた方向を視線方向として検出する視線方向検出手段と、
前記現在位置取得手段を通じて所定のタイミングごとに取得される自機の現在位置を示す情報により表される移動軌跡に基づいて、移動方向を検出する移動情報検出手段と、
前記視線方向検出手段で検出された前記視線方向と、前記移動方向検出手段により検出された前記移動方向とに基づいて、前記画像データ記憶手段の前記画像データを用い、前記視線方向に見える仮想空間の画像を形成して前記表示手段に表示する画像処理手段と
して機能させることを特徴とする画像表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、自動車などの移動体で移動する使用者が所持し、移動に応じて仮想的な空間における画像を表示画面に表示できるようにする装置、当該装置で用いられる方法及びプログラムに関する。
【背景技術】
【０００２】
例えば、後に記す特許文献１にも開示されているように、従来からプレーヤの操作に応じて仮想空間に設定された走行コース上を移動体が走行し、前記移動体に固定された視点からの視界画像がモニタ上に表示されるゲーム装置に関する発明がなされている。特許文献１には、走行面上における移動体の移動方向と異なる方向に作用する仮想的な外力を導出し、この外力による移動体の運動に応じて視界画像を変化させることが記載されている。
【０００３】
また、近年においては、例えば自動車に乗っている運転者以外の者に対して、現実空間における移動を仮想空間における移動に置き換えてエンターテイメント性のある仮想空間の画像を提供する画像表示処理装置が実現されている。当該画像表示処理装置は、例えば、スマートフォンなどと呼ばれる高機能携帯電話端末やタブレットＰＣ（Personal Computer）などの携帯端末が用いられて実現されている。これにより、自動車に乗っている運転者以外の者は、自動車での移動に際し、実際の移動に伴って変化する仮想空間の画像を楽しむことができ、移動中に退屈することもない。
【０００４】
当該画像表示処理装置（携帯端末）において、現実空間における移動を仮想空間における移動に置き換える際には、仮想空間における移動体の移動方向と使用者の視線方向は、現実空間における移動体の移動方向と携帯端末のカメラの向きを用いている。そして、携帯端末のカメラを原点とし、この原点から見える仮想空間内の様子を携帯端末の表示画面に表示する際において従来は、携帯端末を固定することで視線の原点と視線方向とを固定する手法を用いている。また、現実空間における移動体の移動方向を、経路ネットワークを用いた現在位置に基づくマップマッチングを行い、その方向を予め特定する手法が用いられる場合もある。
【０００５】
なお、マップマッチングは、ＧＰＳ（Global Positioning System）などで測位した現在位置を示す情報（緯度・経度）の誤差を補正するために、コンピュータに内蔵された地図情報を利用する技術である。簡単に言えば、マップマッチングは、ＧＰＳで測位した現在位置を示す情報で特定される現在位置を、地図上の最寄りの最適な道路上に位置付ける技術である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２３７８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上述した仮想空間の画像を表示する画像表示処理装置（携帯端末）において用いられる上述した従来の手法は、移動方向や視線方向を特定するために、携帯端末を自動車などの移動体の所定の位置に固定する必要がある。このため、視線方向が自由に動かせず、使用者が仮想空間内の様子を自由に確認することができない。すなわち、仮想空間における進行方向の画像を見ることはできるが、移動方向とは異なる方向に使用者が視線を向けても、その視線方向の画像を携帯端末の表示画面に表示することはできない。また、上記の画像表示処理装置の場合、移動方向を特定するためにマップマッチング処理を行う必要がある場合には、移動方向を特定する処理が重たくなるという問題がある。
【０００８】
以上のことに鑑み、この発明は、現実空間における移動を仮想空間における移動に置き換えて仮想空間の画像を提供する画像表示処理装置において、移動方向を特定するために複雑な処理を行うことなく、視線方向も自由に変更して、視線方向に見える仮想空間の画像を提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１に記載の発明の画像表示処理装置は、
移動体が仮想的に移動することになる仮想空間の画像を表示するための画像データを記憶する画像データ記憶手段と、
前記画像データ記憶手段に記憶されている画像データにより形成される仮想空間の画像を表示する表示手段と、
自機の姿勢を検出するためのセンサ手段と、
前記センサ手段の検出出力に基づいて、前記表示手段の表示画像が露呈する面とは反対側の面である背面が向けられた方向を視線方向として検出する視線方向検出手段と、
自機の現在位置を示す情報を取得する現在位置取得手段と、
前記現在位置取得手段を通じて取得される所定の時間間隔ごとの自機の現在位置を示す情報により表される移動軌跡に基づいて、移動方向を検出する移動情報検出手段と、
前記視線方向検出手段で検出された前記視線方向と、前記移動方向検出手段により検出された前記移動方向とに基づいて、前記画像データ記憶手段の前記画像データを用い、前記視線方向に見える仮想空間の画像を形成して前記表示手段に表示する画像処理手段と
を備えることを特徴とする。
【００１０】
この請求項１に記載の発明の画像表示処理装置によれば、視線方向検出手段は、自機の姿勢を検出するためのセンサ手段の検出出力に基づいて、使用者の視線方向を検出する。移動情報検出手段は、自機の現在位置を示す情報を取得する現在位置取得手段を通じて取得される所定の時間間隔ごとの自機の現在位置を示す情報により表される移動軌跡に基づいて、移動方向を検出する。画像処理手段は、視線方向検出手段で検出された視線方向と、移動方向検出手段により検出された移動方向とに基づいて、画像データ記憶手段の画像データを用い、検出された前記視線方向に見える仮想空間の画像を形成して表示手段に表示する。
【００１１】
これにより、視線方向と移動方向とを迅速かつ適切に特定し、当該移動方向に移動している移動体から、当該視線方向に見えるべき仮想空間の画像を形成して表示手段に表示し、使用者に提供できる。
【発明の効果】
【００１２】
この発明によれば、現実空間における移動を仮想空間における移動に置き換えて仮想空間の画像を提供する画像表示処理装置において、移動方向を特定するために複雑な処理を行うことなく、視線方向も自由に変更して、視線方向に見える仮想空間の画像を提供できる。
【図面の簡単な説明】
【００１３】
【図１】実施形態の携帯端末１の構成例を説明するためのブロック図である。
【図２】携帯端末１の視線方向検出部１２１が検出する視線方向について説明するための図である。
【図３】画像データファイル１２４に格納されている仮想空間内の画像を描画するための画像データの例について説明するための図である。
【図４】画像データファイル１２４に格納されている仮想空間内の画像を描画するための画像データの例について説明するための図である。
【図５】表示部１０９に表示される仮想空間の画像の表示例を説明するための図である。
【図６】現実空間における移動を仮想空間における移動に置き換えて仮想空間の画像を形成して表示する処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図を参照しながらこの発明の装置、方法、プログラムの実施の形態について具体的に説明する。この発明に係る装置は、画像表示機能を備え、使用者が手に持って使用する携帯端末として実現され、使用者が様々な方向に向けて使用することができるものである。具体的に、この発明に係る携帯端末は、スマートフォンなどと呼ばれる高機能携帯電話端末やタブレットＰＣなどより実現される。
【００１５】
［携帯端末１の構成例］
図１は、この実施形態の携帯端末１の構成例を説明するためのブロック図である。図１に示した携帯端末１において、送受信アンテナ１０１及び無線通信部１０２は無線通信機能を実現する。制御部１０３は、図示しないがＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などがＣＰＵバスを通じて接続されて形成されたマイクロプロセッサであり、携帯端末１の各部を制御する機能を実現する。記憶装置１０４は、例えば、種々のアプリケーションソフトウェアや種々の処理で得られたデータなど、様々な情報の記憶保持機能を実現する。
【００１６】
操作部１０５は、電源のオン／オフスイッチや幾つかのファンクションボタンなどのいわゆるハードウェアキーが設けられたものでる。センサ部１０６は、自機の姿勢を検出するなどのために、方位センサや角速度センサ、加速度センサなどの種々のセンサがからなる。この実施形態において、角速度センサは、例えば左右方向だけでなく、種々の方向への回転の検出が可能なものである。
【００１７】
なお、ここで携帯端末１の姿勢とは、携帯端末１を特定の観測点から見たときの位置と方向とを意味する。したがって、センサ部１０６は、携帯端末１のどの面がどの方向に向いているのかを検出することができるものである。そして、ＧＰＳアンテナ１０７及びＧＰＳ部１０８は、現在位置を示す情報（緯度、経度）の取得機能を実現する。したがって、携帯端末１は、自機の姿勢を検知することができるだけでなく、自機の現在位置をも正確に特定できるものである。
【００１８】
タッチパネル１１１は、表示部１０９及びタッチセンサ１１０とからなる。タッチパネル１１１は、画像等の表示情報の表示機能と使用者からの操作入力の受付機能とを実現する。音声出力部１１２とスピーカ１１３とは、音声メッセージやアラーム音などの種々の音声情報や音響情報の出力機能（放音機能）を実現する。
【００１９】
そして、視線方向検出部１２１と、移動情報検出部１２２と、画像処理部１２３と、画像データファイル（図１では画像データＦと記載。）１２４とが、この実施形態の携帯端末１を、この発明の画像表示処理装置として機能させるための主要部となる。すなわち、使用者が自動車などの移動体で移動する場合において、現実空間における移動を仮想空間における移動に置き換えて仮想空間の画像を形成して表示する処理を実行させたとする。この場合に、視線方向検出部１２１と移動情報検出部１２２と画像処理部１２３とが機能し、画像データファイル１２４の画像データを用いて、仮想空間の画像を形成して表示する処理を行う。以下、当該主要部を構成する各部について説明する。
【００２０】
視線方向検出部１２１は、センサ部１０６からの検出出力に基づいて、使用者の視線方向を検出するものである。図２は、携帯端末１の視線方向検出部１２１が検出する視線方向について説明するための図である。図２に示すように、この実施形態の携帯端末１は、使用者によって手に持った状態で使用され、様々な方向に向けて使用することができる。このため、視線方向検出部１２１は、図２において矢印で示したように、表示部１０９の表示画面が露呈する面とは反対側の面である背面が向けられた背面方向を使用者の視線方向として検出する。
【００２１】
この場合、視線方向検出部１２１は、東西南北などの方向だけを検出するものではなく、仰角や俯角をも検出する。すなわち、視線方向は南方向であるというように方角だけを特定するのでなく、視線方向は、「南方向であって、かつ、仰角が３０度の方向である。」、支援方向は、「南東方向で、俯角が１５度の方向である。」というように、方角に加えて、仰角若しくは俯角を考慮し、視線方向を正確に検出する。
【００２２】
このため、視線方向検出部１２１は、現実空間における移動を仮想空間における移動に置き換えてエンターテイメント性のある仮想空間の画像を表示する処理が実行されると、まず、視線方向（背面方向）を検出して、これを基準方向として特定する。この基準方向の特定は、センサ部１０６の方位センサと角速度センサの検出出力に基づいて行う。この後、視線方向検出部１２１は、センサ部１０６の角速度センサからの検出出力に基づいて、基準方向に対して、どの方向にどれだけ背面方向がずれたかを検出していく。これにより、携帯端末１の向き、すなわち図２に示した携帯端末１の背面方向である使用者の視線方向を、常時シームレスに検出できる。
【００２３】
移動情報検出部１２２は、ＧＰＳ部１０８を通じて取得される所定の時間間隔ごとの自機の現在位置を示す情報（緯度、経度）により表される移動軌跡に基づいて、移動方向と移動速度とを検出するものである。移動方向を検出する場合には、先に取得された現在位置を示す情報により特定される位置から後に取得された現在位置を示す情報により特定される位置に向かう方向を移動方向として検出できる。この場合、直近に取得した２地点の現在位置を示す情報を用いてもよいし、所定の時間間隔分離れた２地点の現在位置を示す情報を用いてもよい。また、２点よりも多くの現在位置を示す情報が存在する期間において、隣接する２点の現在位置を示す情報を用いて、時間の経過に従って移動方向を求め、求めた移動方向の平均値を移動方向として特定するようにしてもよい。
【００２４】
また、移動速度は、ＧＰＳ部１０８を通じて取得される現在位置を示す情報の取得時間間隔と、当該現在位置を示す情報により特定される移動距離とに基づいて検出できる。簡単には、２点の現在位置を示す情報により特定される２地点間の距離を、当該２点の現在位置を示す情報の取得時間間隔（移動時間）で割り算すれば、当該２点の現在位置を示す情報により特定される２地点間における移動速度を求めることができる。この場合においても、直近に取得した２地点の現在位置を示す情報を用いてもよいし、所定の時間間隔分離れた２地点の現在位置を示す情報を用いてもよい。また、２点よりも多くの現在位置を示す情報が存在する期間において、隣接する２点の現在位置を示す情報を用いて、各２点間の移動速度を求め、求めた移動速度の平均値を目的とする移動速度として特定するようにしてもよい。
【００２５】
画像処理部１２３は、移動情報検出部１２２で検出された移動方向と移動速度に基づき、当該移動方向に当該移動速度で移動している移動体から、視線方向検出部１２１で検出された視線方向に見える仮想空間内の画像を形成して表示部１０９に表示する処理を行う。画像データファイル１２４には、例えば、自動車などの移動体が移動することになる仮想空間内の画像を形成するための画像データが予め格納されている。
【００２６】
図３、図４は、画像データファイル１２４に格納されている仮想空間内の画像を描画するための画像データの例について説明するための図である。この実施形態において、画像データファイル１２４には、複数のレイヤに分けて仮想空間の画像を形成する画像データが格納されている。画像データファイル１２４には、図３に示すように、移動体である例えば自動車Ｍ１が移動する仮想空間の画像を形成するために、前景レイヤＧ１の画像データと、中景レイヤＧ２の画像データと、後景レイヤＧ３の画像データと、遠景レイヤＧ４の画像データとが格納されている。
【００２７】
遠景レイヤＧ４の画像データは、仮想空間内の最も遠くに見える画像を形成するためのものである。この実施形態においては、図３に示すように、仮想空間を球体内に表現するようにし、遠景レイヤＧ４の画像データは、当該球体内の最も外側に表現される画像を形成する。図３に示した例の場合、遠景レイヤＧ４の画像データは、仮想空間を表現した球体の上半球の上方に例えば夜空を表現するための画像データなどからなる。また、図３には図示しなかったが、遠景レイヤＧ４の画像データには、仮想空間を表現した球体の上半球の下側には例えば山なみなどの遠くに見えるべき景色の画像を形成するための画像データなども含まれる。
【００２８】
そして、前景レイヤＧ１の画像データと、中景レイヤＧ２の画像データと、後景レイヤＧ３の画像データとは、概念的には図４に示すように、四角柱状の画像レイヤの側面、上面、底面に仮想空間の２次元画像を形成するための画像データを有するようにされている。そして、前景レイヤＧ１の画像データは、仮想空間内を移動する移動体である自動車Ｍ１から見える最も近くの画像を形成するものである。図４に示した例において、前景レイヤＧ１の画像データは、歩道の車道側に植えられている街路樹の画像を形成するものである。
【００２９】
中景レイヤＧ２の画像データは、前景と後景との間に位置する画像を形成するものである。図４に示した例において、中景レイヤＧ２の画像データは、歩道を歩く歩行者の画像を形成するものである。後景レイヤＧ３の画像データは、中景の外側に位置する画像を形成するものである。図４に示した例において、後景レイヤＧ３の画像データは、歩道の後ろ側に連なるビルなどの建物などにより形成されるいわゆる街並みの画像を形成するものである。
【００３０】
このように、仮想空間の画像を表現するレイヤ構造の画像データが、画像データファイル１２４に格納されている。そして、画像処理部１２３は、視線方向検出部１２１で検出された視線方向と、移動情報検出部１２２で検出された移動方向及び移動速度とに基づき、画像データファイル１２４の画像データを用いて、仮想空間内において視線方向に見える画像を形成する。そして、画像処理部１２３は、形成した仮想空間内の画像を表示部１０９に表示する。
【００３１】
図５は、表示部１０９に表示される仮想空間の画像の表示例を説明するための図である。例えば、移動方向と視線方向とが一致する場合には、画像処理部１２３の機能により、図５（Ａ）に示すように、前方及び両側の画像が移動に伴って変化するように表示部１０９に表示される。また、移動方向と交差する方向に視線方向がある場合には、画像処理部１２３の機能により、図５（Ｂ）に示すように、視線方向の画像が移動に伴って変化するように画像処理部１２３により形成される画像が表示部１０９に表示される。
【００３２】
そして、従来は視線方向が移動方向に固定されるため、図５（Ａ）に示すような移動方向の画像しか表示できなかった。これに対して、この実施形態の携帯端末１の場合には、図５（Ａ）に示した移動方向の画像はもちろん、図５（Ｂ）に示すような移動方向と交差する方向の画像も表示することができる。
【００３３】
もちろん、この実施形態の携帯端末１においては、移動方向と視線方向が一致する場合の画像（図５（Ａ））と、移動方向と交差する方向が視線方向である場合の画像（図５（Ｂ））の表示ができるだけではない。移動方向を前方向とすれば、前後左右の各方向、右斜め前、左斜め前、右斜め後ろ、左斜め後ろの各方向、さらには上記の各方向において、上方向、下方向など、視線方向は様々な方向に変更可能である。このように、この実施形態の携帯端末１は、視線方向を移動方向に固定することなく、様々な方向を視線方向とすることができ、その視線方向に応じた方向の仮想空間内の画像を形成して表示部１０９に表示できる。
【００３４】
［携帯端末１の動作のまとめ］
次に、この実施形態の携帯端末１において行われる、現実空間における移動を仮想空間における移動に置き換えてエンターテイメント性のある仮想空間の画像を形成して表示する処理についてまとめる。図６は、仮想空間の画像を形成して表示する処理について説明するためのフローチャートである。図６のフローチャートに示す処理は、タッチパネル１１１を通じて、携帯端末１の表示部１０９に表示された所定のメニュー画面から仮想空間の画像を形成して表示する処理に対応する選択項目が使用者により選択された場合に、制御部１０３において実行される。
【００３５】
図６に示す処理が実行されると、制御部１０３は、視線方向検出部１２１を制御し、センサ部１０６からの検出出力に基づいて、携帯端末１に背面が向けられた背面方向を使用者の視線方向を検出するための基準方向として特定する（ステップＳ１０１）。このステップＳ１０１の処理では、上述もしたように、センサ部１０６の方位センサと角速度センサの検出出力に基づいて、基準方向が特定される。
【００３６】
この後、制御部１０３は、視線方向検出部１２１を制御し、ステップＳ１０１で特定した基準方向に対する携帯端末１の回転方向と回転量に基づき、携帯端末１の背面方向（図２）を使用者の視線方向として検出する処理を行う（ステップＳ１０２）。ステップＳ１０２において用いられる回転方向と回転量は、センサ部１０６の角速度センサからの検出出力が用いられる。このように、基準方向に対する携帯端末１の回転方向と回転量に基づいて、携帯端末１の背面方向を検出するので、携帯端末１が平面においてどの方向を向いているのかだけでなく、仰角（見上げた角度（方向））や俯角（見下ろす角度（方向））も考慮した視線方向を検出できる。
【００３７】
さらに、制御部１０３は、移動情報検出部１２２を制御し、所定のタイミングごとにＧＰＳ部１０８を通じて取得する現在位置を示す情報（緯度、経度）に基づいて、移動方向と移動速度とを検出する（ステップＳ１０３）。ステップＳ１０３の処理においては、上述もしたように、少なくとも２点以上の現在位置を示す情報が用いてられて移動方向が検出される。また、ステップＳ１０３においては、少なくとも２点以上の現在位置を示す情報により示される移動距離と、それらの取得時点により特定される時間間隔（移動時間）とが用いられて移動速度が検出される。
【００３８】
この後、制御部１０３は、画像処理部１２３を制御し、仮想空間内の画像を形成して表示部１０９に表示する処理を行う（ステップＳ１０４）。ステップＳ１０４では、ステップＳ１０３で検出した移動方向に、同じくステップＳ１０３で検出した移動速度で移動している場合に、ステップＳ１０２で検出した使用者の視線方向に見えるべき仮想空間内の画像を形成して表示部１０９に表示する。
【００３９】
そして、制御部１０３は、タッチパネル１１１あるいは操作部１０５を通じて、当該仮想空間の画像を形成して表示する処理を終了させる所定の終了操作が行われたか否かを判別する（ステップＳ１０５）。ステップＳ１０５の判別処理において、所定の終了操作は行われていないと判別したときには、ステップＳ１０２からの処理を繰り返し、当該仮想空間の画像を形成して表示する処理を続行する。
【００４０】
また、ステップＳ１０５の判別処理において、所定の終了処理が行われたと判別したとする。この場合、表示部１０９に表示している画像を消去して、当該仮想空間の画像を表示する処理を実行する前の画像表示に戻すなどの所定の終了処理を実行し（ステップＳ１０６）、この図６に示す処理を終了する。
【００４１】
このように、この実施形態の携帯端末１においては、仮想空間の画像を形成して表示する処理が実行されると、制御部１０３の制御の下、視線方向検出部１２１、移動情報検出部１２２、画像処理部１２３が機能する。これにより、現実空間における移動を仮想空間における移動に置き換えてエンターテイメント性のある仮想空間の画像を形成して表示する処理が行える。
【００４２】
なお、画像データファイル１２４に格納されている画像データは、携帯端末１の性能等に応じて有限のものである。しかし、画像データファイル１２４に格納されている画像データを繰り返し用いるようにすることによって、仮想空間は無限に形成可能である。
【００４３】
［実施の形態の効果］
上述した実施の形態の携帯端末１は、センサ部１０６からの検出出力に基づいて使用者の視線方向を検出し、ＧＰＳ部１０８から取得される現在位置を示す情報に基づいて、移動方向と移動速度とを検出する。そして、検出した移動方向に、検出した移動速度で移動している場合に、検出した視線方向に見えるべき仮想空間内の画像を形成して表示することができる。これにより、視点方向を移動方向に固定することなく、移動している場合に視線方向を変えることにより、その視線方向に見えるべき仮想空間内の画像を形成して表示できる。したがって、エンターテイメント性をより高めることができる。
【００４４】
［変形例など］
なお、上述した実施の形態では、ＧＰＳ部１０８を通じて取得される現在位置を示す情報の取得時間間隔と、当該現在位置を示す情報により特定される移動距離とに基づいて、移動速度を検出するものとして説明したが、これに限るものではない。移動速度は、例えば一定の値に固定しておくようにしてもよい。
【００４５】
また、上述した実施の形態では、４つの画像レイヤＧ１〜Ｇ４の画像データを用いるようにしたが、これに限るものではない。画像レイヤの数は１以上の任意の数とすることができる。
【００４６】
また、図４に示した例の場合には、四角柱状の画像レイヤの側面に対して、仮想空間内の画像を表現するための画像データを設けるようにしたが、これに限るものではない。上面や底面にも、仮想空間内の画像を表現するための画像データを設けるようにしてももちろんよい。
【００４７】
また、上述した実施の形態では、図３、図４に示したように、画像レイヤＧ１〜Ｇ３の画像データは、仮想空間における直線状の移動経路の画像を形成するものである。このため、例えば、右に曲がることを想定して、右曲りのチューブ状の側面、上面、底面に仮想空間の画像を形成するための画像データを有するようにした画像データを用意しておく。これにより、移動体が右に曲がる場合に見える仮想空間の画像をよりスムーズに表示できる。同様に、左に曲がることを想定して、左曲りのチューブ状の側面、上面、底面に仮想空間の画像を形成するための画像データを有するようにした画像データを用意しておく。これにより、移動体が左に曲がる場合に見える仮想空間の画像をよりスムーズに表示できる。
【００４８】
また、画像レイヤごとに、その時々で出現する、例えば、対向車、動物、鳥、飛行物体などのオブジェクトの画像データを別途保持するようにしておく。そして、これらのオブジェクトの画像データによる画像を、画像処理部１２３が必要に応じて形成して、表示すべき仮想空間の画像に合成することも可能である。このようにすれば、表示する仮想空間の画像に移動に伴う変化だけでなく、より変化を加えることができる。
【００４９】
また、上述した実施の形態では、仮想空間の画像を形成する画像データは、図３、図４を用いて説明したように、概念的には四角柱の側面、上面、底面に仮想空間の２次元の画像を形成するための画像データを有するようにしたものとして説明した。しかし、これに限るものではない。
【００５０】
円柱状、多角柱状の画像レイヤを想定し、それらの画像レイヤに画像を形成するための画像データを有するようにすることもできる。このようにすれば、仮想空間の画像の見え方を種々の見え方とすることができる。また、四角柱状、円柱状、多角柱状の画像レイヤを組み合わせて用いることも可能である。
【００５１】
また、複数のレイヤごとに立体に表現されたオブジェクト画像（３次元の画像）を表示するための画像データを用意し、これを用いて仮想空間の画像を検出して表示するようにしてもよい。
【００５２】
また、画像データファイルには、種々の画像データを用意しておき、これらを用いて、画像処理部１２３が変化に富んだ仮想空間の画像を生成して表示することもできる。
【００５３】
また、上述した実施の形態では、例えば自動車などの移動体で移動している場合に、携帯端末１で現実空間における移動を仮想空間における移動に置き換えて仮想空間の画像を形成して表示する処理を実行するものとして説明したが、これに限るものではない。電車、バス、飛行機などの種々の移動体で移動している場合に、この発明を適用できる。したがって、携帯端末１の使用者が用いる移動体の種類に応じて、異なる仮想空間の画像を表示するようにすることもできる。この場合には、移動体に応じた仮想空間の画像を表示するための画像データを、画像データファイル１２４に用意しておけばよい。
【００５４】
また、仮想空間の画像を表示するための種々の画像データを、例えばインターネット上に設けられている所定のサーバ装置に用意しておき、これを携帯端末１の使用者が携帯端末１にダウンロードして画像データファイル１２４に格納して、利用するようにすることもできる。これにより、シチュエーションの異なる種々の仮想空間の画像データを当該サーバ装置に用意しておくことにより、携帯端末１の使用者は、自分の好みのシチュエーションを選択して、そのシチュエーションの仮想空間の画像を形成して表示することもできる。例えば、自動車で移動する場合に、仮想空間として未来都市を表現する画像を形成して表示したり、仮想空間としてジャングルを表現する画像を形成して表示したりするなどのことができる。この場合のダウンロード機能は、制御部１０３と無線通信部１０２が協働することにより実現できる。
【００５５】
［その他］
上述した実施の形態の説明からも明らかであるように、画像表示処理装置の画像データ記憶手段の機能は、携帯端末１の画像データファイル１２４が実現し、画像表示処理装置の表示手段の機能は、携帯端末１の表示部１０９が実現している。また、画像表示処理装置のセンサ手段、現在位置取得手段の各機能は、携帯端末１のセンサ部１０６、ＧＰＳ部１０８が実現している。また、画像表示処理装置の視線方向検出手段、移動情報検出手段、画像処理手段の各機能は、携帯端末１の視線方向検出部１２１、移動情報検出部１２２、画像処理部１２３が実現している。
【００５６】
また、図６のフローチャートに示した処理が、この発明による画像表示処理方法の一実施の形態が適用されたものである。また、図６のフローチャートに示した処理が、この発明による画像表示処理プログラムの一実施の形態が適用されたものである。また、図１に示した視線方向検出部１２１、移動情報検出部１２２、画像処理部１２３の各機能は、制御部１０３で実行されるプログラムにより、制御部１０３の機能として実現することもできる。すなわち、図６に示したフローチャートの処理を全て制御部１０３で実行するように構成することもできる。
【符号の説明】
【００５７】
１…端末装置、１０１…送受信アンテナ、１０２…無線通信部、１０３…制御部、１０４…記憶装置、１０５…操作部、１０６…センサ部、１０７…ＧＰＳアンテナ、１０８…ＧＰＳ部、１０９…表示部、１１０…タッチセンサ、１１１…タッチパネル、１１２…音声出力部、１１３…スピーカ、１２１…視線方向検出部、１２２…移動情報検出部、１２３…画像処理部、１２４…画像データファイル
【図１】
2016096870.tif 000003
【図２】
2016096870.tif 000004
【図３】
2016096870.tif 000005
【図４】
2016096870.tif 000006
【図５】
2016096870.tif 000007
【図６】
2016096870.tif 000008