(57)【要約】    【課題】  自機とオブジェクトとの間の位置関係、ユーザの嗜好、要求等を視覚的にわかりやすく表示することができるコンテンツ表示装置、コンテンツ表示方法、プログラム及び記録媒体を提供する。    【解決手段】  位置情報対応付け部１０１２が、コンテンツを構成する各オブジェクトと位置情報とを対応付け、メモリ１０１１に格納する。表示形態決定部１０１３は、位置情報取得部１０３が取得した自機の位置情報と各オブジェクトに対応付けられた位置情報とから各オブジェクトの表示形態を決定し、表示データ生成部１０１４が実際にオブジェクトを表示させるためのデータを生成する。【選択図】          図１
2005077381.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクト単位で構成されたコンテンツを表示するコンテンツ表示装置において、
前記オブジェクトのそれぞれと対応する位置情報を取得するオブジェクト位置情報取得手段と、
自機の位置情報を取得する自機位置情報取得手段と、
前記オブジェクト位置情報取得手段が取得した位置情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定する表示形態決定手段と、
決定された表示形態に基づいて前記オブジェクトの各々を表示させる表示内容制御手段とを備える
ことを特徴とするコンテンツ表示装置。
【請求項２】
前記コンテンツ表示装置はさらに、
各オブジェクトの属性に関する属性情報を取得する属性取得手段と、
ユーザの要求を示す要求情報を取得する要求取得手段とを備え、
前記表示形態決定手段は、前記オブジェクト位置情報取得手段が取得した位置情報、前記属性取得手段が取得した属性情報、前記要求取得手段が取得した要求情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定する
ことを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項３】
前記表示形態決定手段は、前記属性情報に示される属性が要求情報に示される要求と合致しているオブジェクトについて、表示形態を変更する
ことを特徴とする請求項２に記載のコンテンツ表示装置。
【請求項４】
前記コンテンツ表示装置は、
外部からの情報の入力を受け付ける情報受付手段と、
外部から受け付けた情報に基づいて、前記属性情報の内容を更新する属性情報更新手段とを備える
ことを特徴とする請求項２又は３に記載のコンテンツ表示装置。
【請求項５】
前記表示形態決定手段は、
自機から各オブジェクトまでの距離を表す値を算出する距離算出部を有し、
算出された距離が所定の閾値以内のオブジェクトについて表示形態を決定する
ことを特徴とする請求項１から４のいずれかに記載のコンテンツ表示装置。
【請求項６】
前記表示形態決定手段は、
自機から各オブジェクトまでの到達の容易性を表す評価値を算出する評価値算出部を有し、
算出された評価値から到達が容易である位置に存在するオブジェクトを強調表示するように表示形態を決定する
ことを特徴とする請求項１から５のいずれかに記載のコンテンツ表示装置。
【請求項７】
前記表示形態決定手段は、
各オブジェクトを立体表示させる際の立体表示形態を決定する
ことを特徴とする請求項１から６のいずれかに記載のコンテンツ表示装置。
【請求項８】
前記表示形態決定手段は、
立体表示形態として、各オブジェクトの飛び出し量、及び／又は立体表示される時間を決定する
ことを特徴とする請求項７に記載のコンテンツ表示装置。
【請求項９】
オブジェクト単位で構成されたコンテンツを表示するコンテンツ表示装置におけるコンテンツ表示方法において、
前記オブジェクトのそれぞれと対応する位置情報を取得するオブジェクト位置情報取得ステップと、
自機の位置情報を取得する自機位置情報取得ステップと、
前記オブジェクト位置情報取得ステップにおいて取得した位置情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定する表示形態決定ステップと、
決定された表示形態に基づいて前記オブジェクトの各々を表示させる表示ステップとを含む
ことを特徴とするコンテンツ表示方法。
【請求項１０】
前記コンテンツ表示方法はさらに、
各オブジェクトの属性に関する属性情報を取得する属性取得ステップと、
ユーザの要求を示す要求情報を取得する要求取得ステップとを含み、
前記表示形態決定ステップでは、前記オブジェクト位置情報取得ステップにおいて取得した位置情報、前記属性取得ステップにおいて取得した属性情報、前記要求取得ステップにおいて取得した要求情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定する
ことを特徴とする請求項９に記載のコンテンツ表示方法。
【請求項１１】
表示対象となるオブジェクトのそれぞれと対応する位置情報を取得するオブジェクト位置情報取得処理と、
自機の位置情報を取得する自機位置情報取得処理と、
前記オブジェクト位置情報取得処理において取得した位置情報を参照し、自機の位置情報に基づいて、前記オブジェクトの各々の表示形態を決定する表示形態決定処理と、
決定された表示形態に基づいて前記オブジェクトの各々を表示させる表示内容制御処理とを含む処理をコンピュータに実行させる
ことを特徴とするプログラム。
【請求項１２】
前記プログラムはさらに、
各オブジェクトの属性に関する属性情報を取得する属性取得処理と、
ユーザの要求を示す要求情報を取得する要求取得処理とをコンピュータに実行させるとともに、
前記表示形態決定処理では、前記オブジェクト位置情報取得処理において取得した位置情報、前記属性取得処理において取得した属性情報、前記要求取得処理において取得した要求情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定する
ことを特徴とする請求項１１に記載のプログラム。
【請求項１３】
請求項１１又は１２に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示装置、コンテンツ表示方法、プログラム及び記録媒体に関し、特に、オブジェクト単位で構成されるコンテンツを表示させるコンテンツ表示装置、コンテンツ表示方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、ＧＰＳ（グローバル・ポジショニング・システム）が広く利用され、例えば携帯電話機などのような小型の装置でも、容易に自機の存在位置に関する情報を取得することができるようになっている。このような状況において、ＧＰＳを利用した乗用車のナビゲーションシステムなどは既に広く実用に供されている他、自車両の位置を検出するとともに、当該自車両の位置から所定範囲内に存在する各種施設の中から、利用者により指定された検索条件に該当する周辺施設を検索し、検索された施設と自車両との相対的な位置関係を反映して自車位置マークと施設マークを配置した施設情報画像を表示するようにしたナビゲーション装置が特許文献１に開示されている。その他にも、ナビゲーションシステム、目的物の検索、施設情報の提供など、自機の位置情報を利用してサービスを提供する技術について、既に多くの考案がなされているのが現状である。
【０００３】
【特許文献１】特開２００２−３２８０３１号公報
【特許文献２】特開２００２−３１０６８５号公報
【特許文献３】特開２００２−９８５３７号公報
【特許文献４】特開２０００−３５３４０号公報
【特許文献５】特開平１０−３０９３１号公報
【特許文献６】特開平７−３０１５４３号公報
【特許文献７】特開平７−７２２３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１の技術では、検索された施設が施設マークにより表示される。ここで、施設マークとしては施設の種別（コンビニエンスストア、ガソリンスタンド、駐車場など）や、コンビニエンスストアのフランチャイズ名などに応じて異なるマークを用いたり、マークのサイズを変える、点滅させる等、視覚的にわかりやすくする工夫がなされているが、自機からの位置関係、ユーザの嗜好、要求等に合致する施設が必ずしも一目で識別可能というわけではないという問題点を有していた。
【０００５】
その他の従来技術においても、対象物が表形式で一覧表示されるなど、自機と対象物との間の位置関係を視覚的に認識するという観点からは、ユーザにとって必ずしも満足できるものではないという問題点もあった。
本発明は、係る問題点に鑑みてなされたものであって、自機とオブジェクトとの間の位置関係を視覚的にわかりやすく表示することができるコンテンツ表示装置、さらにユーザの嗜好、好み等を含むユーザの要求に合致するオブジェクトを容易に識別可能に表示することができるコンテンツ表示装置、コンテンツ表示方法、プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記の問題点を解決するために、本発明に係るコンテンツ表示装置は、オブジェクト単位で構成されたコンテンツを表示するコンテンツ表示装置において、前記オブジェクトのそれぞれと対応する位置情報を取得するオブジェクト位置情報取得手段と、自機の位置情報を取得する自機位置情報取得手段と、前記オブジェクト位置情報取得手段が取得した位置情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定する表示形態決定手段と、決定された表示形態に基づいて前記オブジェクトの各々を表示させる表示内容制御手段とを備えることを特徴としている。
【０００７】
この構成では、表示形態決定手段が、各オブジェクトのそれぞれと対応する位置情報及び自機の位置情報とに基づいて各オブジェクトの表示形態を決定するので、自機とオブジェクトとの間の位置関係を視覚的にわかりやすく表示することができる。位置情報の取得は、予めオブジェクトに付加されている位置情報を取得してもよいし、インターネット等を介して外部から取得してもよい。また、自機の位置情報は、前記したＧＰＳを用いてもよいし、ホットスポットなど、その他、どのような方法を用いてもよい。
【０００８】
表示形態決定手段により決定される表示形態としては、各オブジェクトを立体表示する場合においてはオブジェクトの飛び出し量（各オブジェクトがどれ位飛び出して見えるか）や立体表示される時間などの立体表示形態、立体表示形態以外の表示形態としては、各オブジェクトの大きさ、輝度、色合い、彩度、透明度など、どのような表示形態を決定することもできる。
【０００９】
表示内容制御手段は、例えば表示形態決定手段がオブジェクトを立体表示する場合の飛び出し量を決定した場合において、表示手段が、両眼視差に基づいてオブジェクトを立体表示するような装置であった場合に、右眼用データと左眼用データの生成、両者の水平方向相対距離の決定等の処理を行う。もっとも決定される表示形態に応じて、種々の処理を行うことが可能であることは勿論である。
【００１０】
前記コンテンツ表示装置はさらに、各オブジェクトの属性に関する属性情報を取得する属性取得手段と、ユーザの要求を示す要求情報を取得する要求取得手段とを備え、前記表示形態決定手段は、前記オブジェクト位置情報取得手段が取得した位置情報、前記属性取得手段が取得した属性情報、前記要求取得手段が取得した要求情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定することができる。属性情報としては、後述の実施の形態で説明するような、オブジェクトの種別、駐車場の有無、空き状態などの他、オブジェクトの性質に応じていかなる属性を利用することもできる。要求情報はユーザの要求、嗜好、好み等を示す情報であって、属性情報や要求情報を参照してオブジェクトの表示形態を決定することにより、ユーザの要求に合致するオブジェクトを容易に識別可能に表示することができる。
【００１１】
例えば、前記表示形態決定手段は、前記属性情報に示される属性が要求情報に示される要求と合致しているオブジェクトについて、表示形態を変更することによって、単に位置が近いというだけで、ユーザの興味のないオブジェクトが大きく飛び出して表示される、といった事態を防止することができる。
前記コンテンツ表示装置は、外部からの情報の入力を受け付ける情報受付手段と、外部から受け付けた情報に基づいて、前記属性情報の内容を更新する属性情報更新手段とを備えることが好ましい。属性の中には、時間の経過とともに変化しないものも多いけれども、例えば駐車場の空き状態などは時時刻刻変化するものであり、随時更新することが好ましいものもあるからである。外部から情報を受け付ける手法としてはユーザによる入力、ネットワーク等を介する取得が考えられるが、それに限定されない。
【００１２】
前記表示形態決定手段は、自機から各オブジェクトまでの距離を表す値を算出する距離算出部を有し、算出された距離が所定の閾値以内のオブジェクトについて表示形態を決定することができる。特に、要求情報、属性情報を参照する場合においては、要求に合致する度合い等に応じて表示形態を決定するとともに、位置関係の遠近に応じて徐々に表示形態を変更するのは、視覚的に前記要求に合致する度合いをわかりにくくすることも有り得るため、距離については所定の閾値以内のオブジェクトについて表示形態を決定するようにしたものである。
【００１３】
前記表示形態決定手段は、自機から各オブジェクトまでの到達の容易性を表す評価値を算出する評価値算出部を有し、算出された評価値から到達が容易である位置に存在するオブジェクトを強調表示するように表示形態を決定することが好ましい。距離はほぼ等しくても交差点を曲がる回数、電車の乗り換え、交通機関の種別等、単に距離だけで表示形態を決定した場合には、ユーザから見た視覚的なわかり易さを必ずしも実現できない場合もあるからである。
【００１４】
本発明に係るコンテンツ表示方法は、オブジェクト単位で構成されたコンテンツを表示するコンテンツ表示装置におけるコンテンツ表示方法において、前記オブジェクトのそれぞれと対応する位置情報を取得するオブジェクト位置情報取得ステップと、自機の位置情報を取得する自機位置情報取得ステップと、前記オブジェクト位置情報取得ステップにおいて取得した位置情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定する表示形態決定ステップと、決定された表示形態に基づいて前記オブジェクトの各々を表示させる表示ステップとを含むことを特徴としている。
【００１５】
前記コンテンツ表示方法はさらに、各オブジェクトの属性に関する属性情報を取得する属性取得ステップと、ユーザの要求を示す要求情報を取得する要求取得ステップとを含み、前記表示形態決定ステップでは、前記オブジェクト位置情報取得ステップにおいて取得した位置情報、前記属性取得ステップにおいて取得した属性情報、前記要求取得ステップにおいて取得した要求情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定することが好ましい。
【００１６】
本発明に係るプログラムは、表示対象となるオブジェクトのそれぞれと対応する位置情報を取得するオブジェクト位置情報取得処理と、自機の位置情報を取得する自機位置情報取得処理と、前記オブジェクト位置情報取得処理において取得した位置情報を参照し、自機の位置情報に基づいて、前記オブジェクトの各々の表示形態を決定する表示形態決定処理と、決定された表示形態に基づいて前記オブジェクトの各々を表示させる表示内容制御処理とを含む処理をコンピュータに実行させることを特徴としている。
【００１７】
前記プログラムはさらに、各オブジェクトの属性に関する属性情報を取得する属性取得処理と、ユーザの要求を示す要求情報を取得する要求取得処理とをコンピュータに実行させるとともに、前記表示形態決定処理では、前記オブジェクト位置情報取得処理において取得した位置情報、前記属性取得処理において取得した属性情報、前記要求取得処理において取得した要求情報を参照し、自機の位置情報に基づいて、表示される前記オブジェクトの各々の表示形態を決定することが好ましい。なお、本発明の記録媒体は、上記本発明に係るプログラムを記録したことを特徴とする。
【発明の効果】
【００１８】
本発明のコンテンツ表示装置では、自機とオブジェクトとの間の位置関係を視覚的にわかりやすく表示することができるという効果がある。さらに属性情報や要求情報を参照して表示形態を決定すれば、ユーザの嗜好、好み等を含むユーザの要求に合致するオブジェクトを容易に識別可能に表示することができるという効果がある。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を参照しながら説明する。
（実施の形態１）
（１）コンテンツ表示装置の全体構成
図１は、本発明の第１の実施の形態におけるコンテンツ表示装置の構成を示す機能ブロック図である。同図に示されるように、本実施の形態のコンテンツ表示装置は、制御部１０１、コンテンツ格納部１０２、位置情報取得部１０３、表示制御部１０４、表示部１０５を含んでいる。
【００２０】
制御部１０１はＣＰＵ（中央処理装置）を中心として構成され、本実施の形態ではメモリ１０１１を含んでいる他、機能的に位置情報対応付け部１０１２、表示形態決定部１０１３及び表示データ生成部１０１４を有している。メモリ１０１１としてはプロセッサ内のキャッシュメモリを用いてもよいが、ＲＡＭ（ランダム・アクセス・メモリ）、ＨＤＤ（ハードディスクユニット）など、プロセッサとは物理的に異なる各種記憶装置を用いてもよい。
【００２１】
コンテンツ格納部１０２としては、ハードディスクドライブ（ＨＤＤ）などの比較的容量の大きい記憶装置を用いることができるが、これに限定されず、メモリカード等も含む各種記憶装置を用いることができる。コンテンツに関するデータはインターネット等のネットワークを介して外部から取得するようにしてもよい。この場合、外部から取得したコンテンツは例えばメモリ１０１１に格納するようにしてもよい。
【００２２】
位置情報取得部１０３は自機の位置情報を取得する。自機の位置情報の取得のためには、前記したＧＰＳを用いてもよいし、ホットスポット等を利用してもよい。その他、どのような方法を用いてもよい。表示部１０５としては例えば液晶表示装置（ＬＣＤ）を用いることができるが、これに限定されず、陰極線管装置（ＣＲＴ）を用いてもよいし、他の各種表示装置を用いてもよい。もっとも本実施の形態で説明するように、オブジェクトの立体表示形態を制御する場合には、立体表示が可能な構成とすることが好ましい。表示制御部１０４は表示部１０５への表示を制御する部分であり、表示部１０５の構成に合わせて備えておけばよい。表示制御部１０４の構成等は公知であるから詳細な説明は省略する。
【００２３】
位置情報対応付け部１０１２、表示形態決定部１０１３、表示データ生成部１０１４の各部の動作はＣＰＵ上でプログラムを動作させることによって実現することができるが、専用ＩＣなどを用いてハードウェア的に実現することも可能である。後述するように本発明に係るコンテンツ表示装置を実現するプログラムは本発明を構成するが、本発明のプログラムは、本発明のコンテンツ表示装置を実現するステップの全てを含む必要はなく、前記した専用ＩＣや、オペレーティング・システム（ＯＳ）等の他の汎用的なソフトウェアに含まれるプログラムコードを利用するものであってもよい。
【００２４】
位置情報対応付け部１０１２は、コンテンツに含まれる各オブジェクトと位置情報とを対応付ける。対応付けられた結果は、例えばテーブル形式でメモリ１０１１に格納される。もっとも対応付けの方法はテーブル形式に限定されない。図２は、コンテンツに含まれる各オブジェクトの番号と位置情報とを対応付けた結果を格納したテーブルの内容の一例を示す図である。同図に示されるように、本実施の形態ではオブジェクトごとに緯度及び経度と対応付けてテーブルに格納する。緯度及び経度の情報を、以下「位置情報」という。コンテンツ自体にオブジェクトと当該オブジェクトの位置情報とが最初から含まれている場合は特にオブジェクトの位置情報を取得する必要はないし、位置情報対応付け部１０１２で特に処理を行う必要がない場合もある。しかしながら、コンテンツ中のオブジェクトが位置情報を含んでいない場合には、例えばインターネットを介して外部から、当該オブジェクトの位置情報やオブジェクトに関連する場所の位置情報を取得することなどが可能であり、位置情報対応付け部１０１２は、取得した位置情報とオブジェクトとの対応関係をメモリ１０１１に格納する。オブジェクト等に関する位置情報については、例えばＨＤＤ等の大容量記憶装置に格納しておくようにすることもできる。
【００２５】
表示形態決定部１０１３は、位置情報取得部１０３が取得した自機の位置情報、及び各オブジェクトと対応付けられた位置情報から各オブジェクトの表示形態を決定する。本実施の形態では、各オブジェクトの立体表示形態の一例としてのオブジェクトの飛び出し量（各オブジェクトがどれ位飛び出して見えるか）を決定する場合を例として説明する。表示形態決定部１０１３が決定する表示形態はこれに限定されず、立体表示形態の他の例としては、立体表示される時間（例えば５秒間ごとに３秒間立体表示する、距離的に近いオブジェクトほど立体表示時間を長くする等）を決定してもよいし、前記した飛び出し量と時間との両方を決定することもできる。立体表示形態以外の表示形態として、各オブジェクトの大きさ、輝度、色合い、彩度、透明度等、どのような表示形態を決定することもできる。自機の位置情報やオブジェクトの位置情報に基づいて表示形態を決定することにより、自機とオブジェクトとの間の位置関係が視覚的にわかりやすいように表示することが可能となる。
【００２６】
表示データ生成部１０１４は、表示形態決定部１０１３により決定された表示形態を実現する表示用データの生成等、表示内容の制御処理を行う。表示部１０５が、例えば両眼視差を利用してメガネ無しで立体表示を実現するような構成（例えば視差バリア方式、レンティキュラ方式等）であった場合、表示形態決定部１０１３により決定された飛び出し量に基づいて、右眼用データと左眼用データとの水平方向相対距離を算出し、表示用データを生成することができる。なお、コンテンツが２次元表示用データのみを含んでいた場合、立体表示のためのデータを生成する方法としては、例えば、特開平８−６３６１５号公報に記載の方法を適用することが考えられる。表示データ生成部１０１４で生成されたデータに基づいて、表示制御部１０４が、表示部１０５に実際に画像を表示させる。
【００２７】
（２）コンテンツ表示装置の処理内容
次に、本実施の形態のコンテンツ表示装置の処理内容について説明する。図３は本実施の形態のコンテンツ表示装置の処理内容を示すフローチャートである。
まず、コンテンツ格納部１０２に格納されているコンテンツを取り出す（Ｓ１０１）。コンテンツのデータ構造については公知のものと同様であるから図示及び詳細な説明を省略するが、少なくともコンテンツを構成する各オブジェクトを表示することが可能な内容のデータを含んでいるものとする。データは立体表示を想定したデータでもよいし、二次元表示を行うためのものでもよい。オブジェクト番号は、予めコンテンツ全体の中で一意に決定された番号でもよいが、以下の説明では、実際に表示部１０５への表示対象となるオブジェクトについて改めて採番する場合について説明する。一方で位置情報取得部１０３が自機の位置情報を取得する（Ｓ１０２）。本実施の形態では、取り出されたコンテンツに含まれるオブジェクトの数を表す変数Ｎに、コンテンツの中で表示対象となるオブジェクト数を設定し（Ｓ１０３）、処理の対象となるオブジェクトを表す変数ｉ（上記のように表示対象に改めて採番する場合、変数ｉはオブジェクト番号と等価となる。）に初期値として１を設定する（Ｓ１０４）。なお、コンテンツに含まれるオブジェクトが少数の場合などは、オブジェクト数Ｎとしてコンテンツ全体に含まれているオブジェクトの数を設定し、毎回全オブジェクトについて処理を実行するようにしてもよい。
【００２８】
制御部１０１は、Ｎ個のオブジェクトの中でｉ番目のオブジェクトを取り出し（Ｓ１０５）、取り出されたｉ番目のオブジェクトの位置情報を取得する（Ｓ１０６）。次に、取得された位置情報とオブジェクトとを対応付ける（Ｓ１０７）。対応付けられた位置情報は上記したようにテーブルに格納される（図２参照）。
表示形態決定部１０１３は、ｉ番目のオブジェクトについての表示形態を決定する（Ｓ１０８）。ここで、図４を参照しながら、表示形態の決定について説明する。なお、本実施の形態では、表示形態としてオブジェクトを立体表示するに際しての飛び出し量を決定するものとして説明する。図４（ａ）は表示しようとしているコンテンツの一例を示す図であり、当該コンテンツは三つのオブジェクトから構成されている。即ち、ある交差点周辺の地図を表すコンテンツにおいて、オブジェクト１（ＯＢ１）が証券会社、オブジェクト２（ＯＢ２）がデパート、オブジェクト３（ＯＢ３）が映画館であるとする。
【００２９】
そして、本実施の形態のオブジェクト表示装置（自機）が、図４（ｂ）に示されるように、当該コンテンツに表示される交差点において、ポジション１（Ｐ１）からポジション２（Ｐ２）に移動する場合を考える。この場合、自機の位置がＰ１である場合は、自機からの距離は証券会社（ＯＢ１）が最も近く、映画館（ＯＢ３）が最も遠い。この位置関係は自機及び各オブジェクトの位置情報を比較することにより容易に判別することができる。本実施の形態では、自機に近いオブジェクトほど飛び出し量を大きくして表示することにより、自機と各オブジェクトとの間の位置関係（各オブジェクトまでの距離）を、視覚的にわかりやすく表示することを可能としている。本実施の形態のコンテンツ表示装置における表示形態の一例を図５に示す。
【００３０】
図５（ａ）に示されるように、自機の位置がＰ１である場合には、ＯＢ１（証券会社）がもっとも飛び出し量が大きく、ＯＢ２（デパート）がそれに続く。自機の位置がＰ２に移動した場合には、図５（ｂ）に示されるように、ＯＢ２（デパート）がもっとも飛び出し量が大きく、ＯＢ３（映画館）がそれに続く。なお、図５の例では、図面上立体表示することはできない関係で、擬似的に立体表示しているが、例えば立体表示可能な表示部１０５で立体表示させた場合には、各オブジェクトがそれぞれについて決定された飛び出し量に従って飛び出して見える。各オブジェクトは図示したような単なる直方体でなく、オフィスビルやデパート、映画館を模した形態であってもよいのは勿論である。なお、自機の位置情報はユーザの指示を受けて取得し、指示のタイミングで表示形態を更新してもよいし、定期的に自機の位置情報を取得し、自動的に表示形態を更新していくようにしてもよい。
【００３１】
（実施の形態２）
次に本発明の第２の実施の形態について説明する。本実施の形態では、コンテンツとして観光ガイドを表示させる場合の例について説明する。図６は、コンテンツとしての観光ガイドを構成するオブジェクトに対応付けられた位置情報の内容の一例を示す図である。なお同図に示される緯度及び経度は現実の値とは一致していない。
【００３２】
本実施の形態において、コンテンツとしての観光ガイドは、写真及び説明文というオブジェクトから構成されている。即ち、図６に示されるように、オブジェクトは法隆寺、東大寺等の各観光スポットの写真や、各スポット、あるいは各スポットゆかりの人物に関する説明文などを含んでいる。このようなオブジェクトを従来の観光ガイドで表示した場合の表示内容の一例を図７（ａ）に示す。
【００３３】
図７（ｂ）は、本実施の形態のコンテンツ表示装置において、自機の位置情報を取得した結果、自機の存在位置が法隆寺の近辺であると判定された場合の表示例を示す図である。同図に示されるように、法隆寺及び聖徳太子の写真が立体表示されるとともに、文字による説明文の中で、オブジェクトの見出しである「法隆寺」の文字が立体表示されるとともに、法隆寺、聖徳太子の写真が立体表示されるようにしている。この場合も距離が近づくにつれて飛び出し量を大きくしたり、「法隆寺」の文字サイズを大きくするなど、種々の表示形態の決定を行うことが可能である。
【００３４】
（実施の形態３）
上記各実施の形態では、自機と各オブジェクトとの間の位置関係に基づいて各オブジェクトの表示形態を決定した。本実施の形態では、位置情報に加えて、ユーザの嗜好、要求その他の情報に基づいてオブジェクトの表示形態を決定する場合について説明する。このようにユーザの嗜好、要求に基づいてオブジェクトの表示形態を決定することにより、例えば単に距離的に近いだけでユーザの興味のないオブジェクトが大きく飛び出して表示される、といった不具合の発生を防止することができる。
【００３５】
図８は、本実施の形態のコンテンツ表示装置の構成を示す機能ブロック図である。同図に示されるように、本実施の形態では、図１に示した内容に加えて、属性取得部１０６、要求取得部１０７を備えている。第１の実施の形態で説明した部分については、ここでの詳細な説明を省略する。属性取得部１０６は、各オブジェクトの属性に関する情報（属性情報）を取得する。取得された属性情報は、位置情報と同様に各オブジェクトに対応付けられて、メモリ１０１１に保持される。図９は、本実施の形態における各オブジェクトの位置情報及び属性情報の一例を示す図である。同図では属性の例として、オブジェクトの種別（属性１）、駐車場の有無、対応する駐車場のオブジェクト番号、あるいは駐車場の空き状態（属性２）が示されているが、属性、属性情報の内容がこれらに限定されないのは勿論である。また、属性情報の取得はユーザにより入力された情報を取得するようにしてもよいし、インターネット等のネットワークを介して外部から取得するようにしてもよい。要求取得部１０７はユーザからの要求に関する情報（以下、「要求情報」という。）を取得する。要求情報は例えばユーザの好み、嗜好に関する情報を含んでいる。要求取得部１０７は、ユーザにより明示的に入力される情報を取得してもよいし、これまでに訪れた場所、選択されたアイテムなどに関する情報から要求情報を取得するようにしてもよい。取得した要求情報はメモリ１０１１に格納される。
【００３６】
図１０は、本実施の形態のコンテンツ表示装置の処理内容を示すフローチャートである。以下、図１１に示す各オブジェクトの表示例も参照しながら、本実施の形態の処理内容について説明する。
本実施の形態でも、まず、コンテンツ格納部１０２に格納されているコンテンツを取り出す（Ｓ２０１）。次に、メモリ１０１１に格納されている要求情報を取り出す（Ｓ２０２）。本実施の形態では、要求情報として「駐車場」が取得されているものとする。一方で位置情報取得部１０３が自機の位置情報を取得する（Ｓ２０３）。第１の実施の形態と同様に、取り出されたコンテンツに含まれるオブジェクトの数を表す変数Ｎに、コンテンツの中で表示対象となるオブジェクト数を設定し（Ｓ２０４）、処理の対象となるオブジェクトを表す変数ｉに初期値として１を設定する（Ｓ２０５）。
【００３７】
制御部１０１は、Ｎ個のオブジェクトの中でｉ番目のオブジェクトを取り出し（Ｓ２０６）、取り出されたｉ番目のオブジェクトの位置情報及び属性情報を取得する（Ｓ２０７）。次に、取得された位置情報及び属性情報とオブジェクトとを対応付ける（Ｓ２０８）。対応付けられた位置情報は上記したようにテーブルに格納される（図９参照）。
表示形態決定部１０１３は、ｉ番目のオブジェクトについての表示形態を決定する（Ｓ２０９）。ここで、図１１を参照しながら、表示形態の決定について説明する。なお、本実施の形態では、表示形態としてオブジェクトを立体表示するに際しての飛び出し量を決定するものとして説明する。図１１（ａ）は表示しようとしているコンテンツの一例を示す図であり、当該コンテンツは七つのオブジェクトから構成されている。即ち、ある交差点周辺の地図を表すコンテンツにおいて、オブジェクト１（ＯＢ１）が証券会社、オブジェクト２（ＯＢ２）がデパート、オブジェクト３（ＯＢ３）がレストラン（和食）、オブジェクト４（ＯＢ４）がレストラン（中華）、オブジェクト５（ＯＢ５）、オブジェクト６（ＯＢ６）、オブジェクト７（ＯＢ７）が駐車場であるとする。
【００３８】
表示形態決定部１０１３は、自機からの距離が閾値以下であるオブジェクトの中から、要求情報と合致するオブジェクトであるオブジェクト５からオブジェクト７について立体表示形態を決定する。図１１（ｂ）の例では、自機の位置がＰ１である場合、画面に表示されているオブジェクトは、全て前記自機からの距離の閾値以内にあるものとすると、表示形態決定部１０１３は、属性１（種別）が「駐車場」であるオブジェクト５からオブジェクト７について属性２を参照する。本実施の形態では図９に示すように、属性１が「駐車場」以外のオブジェクトについては、属性２として駐車場の有無、駐車場が有る場合には当該駐車場のオブジェクト番号を保持し、属性１が「駐車場」であるオブジェクトについては、当該駐車場の空き状態を保持している。
【００３９】
表示形態決定部１０１３は、オブジェクト５からオブジェクト７までの状態（属性２）を参照し、状態が「満車」であるオブジェクト５については表示形態を変更せず（立体表示とせず）、「空き有り」であるオブジェクト７の飛び出し量を大きく、「ほぼ満車」であるオブジェクト６の飛び出し量を小さくするように表示形態を決定する（図１１（ｂ）参照）。このようにユーザの要求やオブジェクトの属性に基づいて表示形態を変更することにより、例えば単に近くにある、というだけでユーザが興味の無い「証券会社」などのオブジェクトが大きく飛び出して表示される、といった事態を防止できる。
【００４０】
なお、上記のような例（駐車場の状態）では、オブジェクトの属性は時時刻刻変化するものである。従って、その変化に応じてオブジェクトの属性を変更することが好ましい。例えば、図９の属性情報を取得した後で、自機の位置等が同じで再度属性情報を取得すると図１２のような内容に変更されたとすると、オブジェクト６の駐車場が「ほぼ満車」の状態から「空き有り」の状態となっているので、図１３（ａ）に示すようにオブジェクト６の飛び出し量を大きくしている。図１３（ｂ）の例は、自機の位置から各オブジェクトの位置までの到達の容易性を示す評価値を算出して、到達の容易性がやや低いオブジェクト６の飛び出し量をやや減少させた例である。評価値としては、距離や所要時間を保持してもよいが、角を曲がる回数、曲がれる方向、また他の種類のコンテンツにおいては交通機関の種別、乗り換え回数など、種々の情報を考慮して算出することができる。なお、自機の位置と各オブジェクト間の距離を表す指数として、緯度、経度から求めた距離だけでなく、所要時間等を保持することもできる。属性情報の更新は、所定時間ごとに自動的に取得して行うこともできるし、ユーザの指示に従って行うようにしてもよい。
【００４１】
図１４は、要求情報として「レストラン」及び「中華」が取得されている場合の例である。同図の例では、属性１が「レストラン」を含むオブジェクトが立体表示されているが、オブジェクト４は、さらに「中華」にも該当することから、より飛び出し量を大きくして表示するようにしている。このように複数の要求に該当するオブジェクトを他のオブジェクトよりも強調表示する方法としては、飛び出し量を大きくする他に、大きさ、輝度、色合い、彩度、透明度、文字サイズ、フォント等を変えるようにしてもよい。
【００４２】
（変形例）
以上、本発明をいくつかの実施の形態に基づいて説明したが、本発明の範囲が上記に説明した具体例に限定されないことは勿論であり、例えば以下のような変形例を考えることもできる。
（１）上記実施の形態では、位置情報、あるいは、属性情報、要求情報から表示形態を決定すべきとされた全オブジェクトの表示形態を決定（例えば飛び出し量の変更）したが、例えば「映画館」など、予め指定したオブジェクトのみ表示形態を決定するようにしてもよいし、「奈良県」などのカテゴリーを指定しておき、当該カテゴリーに該当するオブジェクトのみ表示形態を決定するようにしてもよい。また、同じ距離でも近づいている場合と遠ざかる場合とで立体表示される向き（例えば右方向に飛び出すか左方向に飛び出すか等）を変えるなど、立体感を変えていく方法を異ならせることもできる。
【００４３】
（２）上記のようなコンテンツ表示装置は、液晶表示装置などの表示装置等を備えた汎用的情報処理装置において、オブジェクトの位置情報を取得する処理、自機の位置情報を取得する処理、オブジェクトの位置情報を参照し、自機の位置情報に基づいて、オブジェクトの表示形態を決定する処理、決定された表示形態に基づいてオブジェクトを表示させる処理などを含む処理をコンピュータに実行させるプログラムが、ＣＰＵ等のプロセッサ上で動作することによっても実現され得る。そのような場合、コンテンツ表示装置には、例えば上記のようなプログラムを格納するプログラム格納部、当該プログラム格納部からプログラムを読み出して一時的に記憶するメモリ、及びメモリに記憶されたプログラムを実行するプロセッサが設けられる。このようなプログラムを含むソフトウェアは、フレキシブルディスク、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録された状態で販売等されることもあるし、インターネット等のネットワークを含め、有線、無線の伝送媒体を介してユーザの保持するコンピュータに供給される場合もある。
【００４４】
なお、プログラムを記録した記録媒体は、当該記録媒体からソフトウェアを読み取ることが可能な装置本体とは分離可能に構成される記録媒体であり、具体的には、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体など、いずれであってもよい。なお、上記のように記録媒体、伝送媒体を介して供給される本願発明のプログラムは、必ずしも上記したような本発明のコンテンツ表示装置を実現するための全てのソフトウェアを含んでいる必要はなく、ＯＳ（オペレーティング・システム）や、その他の汎用的ソフトウェアに含まれるプログラムを適宜利用する場合も含まれるし、例えば自機の位置情報の取得など、専用ハードウェアを利用して実現するような場合も含まれる。
【産業上の利用可能性】
【００４５】
本発明は、例えば地図情報、観光ガイド等、オブジェクトから構成される各種コンテンツを表示するコンテンツ表示装置等に適用することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施の形態におけるコンテンツ表示装置の構成を示す機能ブロック図である。
【図２】コンテンツに含まれる各オブジェクトと位置情報とを対応付けた結果を格納したテーブルの内容の一例を示す図である。
【図３】第１の本実施の形態のコンテンツ表示装置の処理内容を示すフローチャートである。
【図４】コンテンツの一例を示す図である。
【図５】第１の実施の形態のコンテンツ表示装置におけるコンテンツの表示形態の一例を示す図である。
【図６】コンテンツとしての観光ガイドを構成するオブジェクトの内容の一例を示す図である。
【図７】コンテンツとしての観光ガイドの表示形態の一例を示す図である。
【図８】第３の実施の形態のコンテンツ表示装置の構成を示す機能ブロック図である。
【図９】第３の実施の形態における各オブジェクトの位置情報及び属性情報の一例を示す図である。
【図１０】第３の実施の形態のコンテンツ表示装置の処理内容を示すフローチャートである。
【図１１】第３の実施の形態のコンテンツ表示装置におけるコンテンツの一例を示す図である。
【図１２】第３の実施の形態において、更新後の属性情報を含むオブジェクトの内容の一例を示す図である。
【図１３】第３の実施の形態のコンテンツ表示装置におけるコンテンツの表示形態の一例を示す図である。
【図１４】第３の実施の形態のコンテンツ表示装置におけるコンテンツの表示形態の他の一例を示す図である。
【符号の説明】
【００４７】
１０１                    制御部
１０１１                  メモリ
１０１２                  位置情報対応付け部
１０１３                  表示形態決定部
１０１４                  表示データ生成部
１０２                    コンテンツ格納部
１０３                    位置情報取得部
１０４                    表示制御部
１０５                    表示部
１０６                    属性取得部
１０７                    要求取得部
【図１】
2005077381.tif 000003
【図２】
2005077381.tif 000004
【図３】
2005077381.tif 000005
【図４】
2005077381.tif 000006
【図５】
2005077381.tif 000007
【図６】
2005077381.tif 000008
【図７】
2005077381.tif 000009
【図８】
2005077381.tif 000010
【図９】
2005077381.tif 000011
【図１０】
2005077381.tif 000012
【図１１】
2005077381.tif 000013
【図１２】
2005077381.tif 000014
【図１３】
2005077381.tif 000015
【図１４】
2005077381.tif 000016