(57)【特許請求の範囲】
【請求項１】
現在位置に応じた現在位置情報を取得する現在位置情報取得部と、
前記現在位置情報に基づいて、現在位置に関連する提供情報を所定の表示部上に表示するための情報であって、前記提供情報を含む表示情報を生成する複数の情報提供部と、
前記複数の情報提供部による複数の前記表示情報が前記表示部上に同時に表示されるように、前記複数の情報提供部を制御する制御部と、
を備え、
各情報提供部は、情報提供部ごとに異なる所定カテゴリの前記提供情報を、情報提供部ごとに割り当てられた表示領域に表示するための前記表示情報を生成する、情報表示装置。
【請求項２】
請求項１に記載の情報表示装置であって、
前記制御部は、前記提供情報における表示対象の数に応じて前記表示情報の表示態様を変更する、
情報表示装置。
【請求項３】
請求項１または２に記載の情報表示装置であって、
前記提供情報には、現在位置から前記所定カテゴリの施設までの経路情報が含まれる、
情報表示装置。
【請求項４】
請求項１〜３の何れか一項に記載の情報表示装置であって、
前記制御部は、前記情報提供部に割り当てられた表示領域が利用者に選択されると、該表示領域を拡大する、
情報表示装置。
【請求項５】
請求項４に記載の情報表示装置であって、
前記制御部は、前記提供情報における表示対象の数に応じて前記表示情報の表示態様を変更するとともに、該情報提供部に割り当てられた表示領域が該表示態様に応じた選択手法で選択されると、該表示領域を拡大する、
情報表示装置。
【請求項６】
請求項１〜５の何れか一項に記載の情報表示装置であって、
前記現在位置情報記憶部に記憶されている前記現在位置情報に基づいて、現在位置周辺の地図情報を地図サーバから取得する地図情報取得部と、
取得された前記地図情報が記憶される地図情報記憶部と、
をさらに備え、
前記情報提供部は、前記提供情報とともに前記地図情報を含んだ前記表示情報を生成する、
情報表示装置。
【請求項７】
請求項１〜６の何れか一項に記載の情報表示装置であって、
利用者によって指定される登録地点を示す登録情報を受け付ける情報登録部と、
前記登録情報が記憶される登録情報記憶部と、
をさらに備え、
前記複数の情報提供部のうちの少なくとも１つは、前記現在位置情報及び前記登録情報に基づいて、現在位置及び登録地点に関連する前記提供情報を情報提供サーバから取得する、
情報表示装置。
【請求項８】
請求項７に記載の情報表示装置であって、
前記少なくとも１つの情報提供部は、現在位置と登録地点との距離に応じて前記表示情報の表示態様を変更する、
情報表示装置。
【請求項９】
請求項１〜８の何れか一項に記載の情報表示装置であって、
前記複数の情報提供部のうちの少なくとも１つは、利用者から入力されるキーワードと、前記現在位置情報とに基づいて、現在位置及びキーワードに関連する前記提供情報を前記情報提供サーバから取得する、
情報表示装置。
【請求項１０】
請求項１〜９の何れか一項に記載の情報表示装置であって、
前記制御部は、前記複数の情報提供部のうちの並列に実行される複数の情報提供部を利用者からの入力に応じて選択する、
情報表示装置。
【請求項１１】
請求項１〜１０の何れか一項に記載の情報表示装置であって、
利用者による各情報提供部の利用状況を取得する利用状況取得部をさらに備え、
前記制御部は、各情報提供部の利用状況に応じて、前記複数の情報提供部のうちの並列に実行される複数の情報提供部を選択する、
情報表示装置。
【請求項１２】
請求項１〜１１の何れか一項に記載の情報表示装置であって、
利用者の移動手段を判定する移動手段判定部をさらに備え、
前記制御部は、前記複数の情報提供部のうちの並列に実行される複数の情報提供部を利用者の移動手段に応じて選択する、
情報表示装置。
【請求項１３】
現在位置に応じて更新される現在位置情報を記憶する現在位置情報記憶部を有する情報処理装置に、
前記現在位置情報記憶部に記憶されている前記現在位置情報に基づいて、現在位置に関連する提供情報を所定の表示部上に表示するための情報であって、前記提供情報を含む表示情報を生成する複数の情報提供部と、
前記複数の情報提供部による複数の前記表示情報が前記表示部上に同時に表示されるように、前記複数の情報提供部を制御する制御部と、
を実現させ、
各情報提供部は、情報提供部ごとに異なる所定カテゴリの前記提供情報を、情報提供部ごとに割り当てられた表示領域に表示するための前記表示情報を生成する、情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置及び情報表示プログラムに関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System）機能が搭載された携帯情報端末では、現在位置の周辺にある駅やコンビニ等、ユーザが興味のある施設（Point of Interest）の場所を地図上に表示するプログラムが普及している。
【０００３】
例えば、特許文献１に開示されているシステムでは、ユーザが携帯端末上でコンビニや銀行ＡＴＭ、薬局等、施設のカテゴリをメニューから選択すると、サーバ側で現在位置周辺の施設が検索され、検索された施設までの経路が携帯端末に表示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−４０７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、ＧＰＳ機能が搭載された携帯情報端末では、現在位置に関連する情報を取得することができるものの、取得可能な情報のカテゴリが複数存在する場合、ユーザは、情報の取得を希望するたびに、メニューを開いて該当のカテゴリを選択する必要がある。そして、カテゴリを選択した後にサーバ側で情報検索が行われるため、ユーザに情報が提供されるまでに時間がかかってしまうこととなる。
【０００６】
本発明はこのような事情に鑑みてなされたものであり、現在位置に関連する複数カテゴリの情報をユーザに提供する際の利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面に係る情報表示装置は、現在位置に応じた現在位置情報を取得する現在位置情報取得部と、現在位置情報に基づいて、現在位置に関連する所定カテゴリの提供情報を所定の表示部上に表示するための表示情報を生成する複数の情報提供部と、複数の表示情報が表示部上に表示されるように、複数の情報提供部を制御する制御部と、を備える。
【０００８】
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【０００９】
本発明によれば、現在位置に関連する複数カテゴリの情報をユーザに提供する際の利便性を向上させることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態における携帯端末の構成例を示す図である。
【図２】複数のチャンネルが表示されたメニュー画面の一例を示す図である。
【図３】１つのチャンネルが拡大表示された状態の一例を示す図である。
【図４】チャンネルの表示態様が変更された状態の一例を示す図である。
【図５】制御部の動作の一例を示すフローチャートである。
【図６】情報提供部の動作の一例を示すフローチャートである。
【図７】現在位置に応じた表示態様を考慮した、情報提供部の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の一実施形態について説明する。
【００１２】
図１は、本発明の一実施形態における携帯端末の構成例を示す図である。携帯端末１０は、携帯電話や携帯情報端末等の情報処理装置であり、通信部２０、表示部２２、操作部２４、現在位置情報取得部２６、現在位置情報記憶部２８、地図情報取得部３０、地図情報記憶部３２、情報登録部３４、登録情報記憶部３６、移動手段判定部３８、情報提供部４０、制御部４２、利用状況取得部４４、及び利用状況記憶部４６を含んで構成されている。なお、通信部２０、表示部２２、操作部２４、現在位置情報取得部２６、地図情報取得部３０、情報登録部３４、移動手段判定部３８、情報提供部４０、制御部４２、及び利用状況取得部４４は、例えば、携帯端末１０において、メモリに格納されたプログラムをＣＰＵが実行することにより実現することができる。また、現在位置情報記憶部２８、地図情報記憶部３２、登録情報記憶部３６、及び利用状況記憶部４６は、例えば、携帯端末１０において、メモリ等の記憶領域を用いて実現することができる。
【００１３】
通信部２０は、ネットワーク経由でデータの送受信を行うものであり、例えば、携帯電話の基地局を介して、情報提供サーバや地図サーバとの間でパケット通信を行う。
【００１４】
表示部２２は、各種情報を表示するものであり、例えば、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等を用いて構成される。
【００１５】
操作部２４は、ユーザからの入力を受け付けるものであり、例えば、入力キーやタッチパネル等を用いて構成される。
【００１６】
現在位置情報取得部２６は、例えば、ＧＰＳ（Global Positioning System）によって、緯度や経度等の現在位置を示す現在位置情報を取得し、現在位置情報記憶部２８に格納する。なお、現在位置情報取得部２６による現在位置情報の取得は、定期的に行われることとしてもよいし、ユーザからの指示に応じて行われることとしてもよい。
【００１７】
地図情報取得部３０は、位置情報によって指定される地点の地図情報を地図サーバから取得し、地図情報記憶部３２に格納する。例えば、地図情報取得部３０は、現在位置情報を指定することにより、現在位置周辺の地図情報を地図サーバから取得することができる。
【００１８】
情報登録部３４は、携帯端末１０において用いられる各種情報をユーザから受け付けて登録情報記憶部３６に格納する。例えば、情報登録部３４は、ユーザの自宅の位置を示す情報を受け付けて登録情報記憶部３６に格納する。また、情報登録部３４には、表示情報を表示部２２上に表示する際の表示位置を指定するための情報を格納することもできる。
【００１９】
移動手段判定部３８は、ユーザが徒歩で移動しているか、電車で移動しているか等、ユーザの移動手段を判定する。例えば、移動手段判定部３８は、現在位置情報取得部２６によって取得される現在位置情報に基づいて、ユーザの移動速度や移動軌跡を検出し、必要に応じて移動軌跡と交通手段の経路とをマッチングするなどして、ユーザの移動手段を判定することができる。
【００２０】
情報提供部４０は、現在位置に関連する様々な情報をユーザに提供するものであり、提供する情報のカテゴリの数に応じて複数設けられている。各情報提供部４０は、所定カテゴリの提供情報を表示部２２上に表示するための表示情報を生成する。図２は、情報提供部４０による情報提供のメニュー画面の一例を示す図である。このメニュー画面は、例えば、携帯端末１０の起動後、ユーザからの指示に応じて表示される。なお、ユーザの指示によらず、携帯端末１０の起動後にメニュー画面が自動的に表示されることとしてもよい。図２の例では、表示部２２に設けられた１０個の表示領域６０Ａ〜６０Ｊに、１０種類の提供情報に応じた表示情報が示されている。各表示情報は情報提供部４０Ａ〜４０Ｊのうちの一つによって更新される。なお、本実施形態では、各情報提供部をチャンネルとも表現する。
【００２１】
例えば、情報提供部４０Ａは、地図情報取得部３０によって取得された地図情報を含む提供情報を表示部２２上に表示するための表示情報を生成する。また、情報提供部４０Ｂは、現在位置からの最寄駅の位置を示す情報や最寄駅までの経路を示す情報を情報提供サーバから取得し、現在位置周辺の地図情報とともに表示するための表示情報を生成する。また、情報提供部４０Ｃ、４０Ｄ、４０Ｉ、４０Ｇは、最寄駅の場合と同様に、トイレ、コンビニ、交番、終電時刻に関する情報を表示部２２上に表示するための表示情報を生成する。また、情報提供部４０Ｅは、現在位置から自宅までの経路を示す情報を情報提供サーバから取得し、表示部２２上に表示すつるための表示情報を生成する。また、情報提供部４０Ｆは、現在位置周辺の地図上にユーザの現在位置を示す情報を付加した地図情報を他のユーザにメールで送信するためのデータを作成する。また、情報提供部４０Ｈは、表示領域６０Ｈにおいてユーザから入力されるキーワードを受け付け、現在位置周辺においてキーワードに関連する施設やイベント等の情報を情報提供サーバから取得し、表示部２２上に表示するための表示情報を生成する。また、情報提供部６０Ｊは、情報提供サーバから送信されてくる、現在位置周辺におけるお薦めの情報を表示部２２上に表示するための表示情報を生成する。なお、情報提供部４０Ａ〜４０Ｊによって利用される情報提供サーバは、同じサーバであってもよいし別のサーバであってもよい。
【００２２】
図１に戻り、制御部４２は、複数のチャンネルの表示情報が表示部２２上に表示されるように、複数の情報提供部４０Ａ〜４０Ｊを制御する。例えば、図２の例では、制御部４２は、情報提供部４０Ａ〜４０Ｊにより生成される表示情報が表示領域６０Ａ〜６０Ｊに表示されるように、情報提供部４０Ａ〜４０Ｊによる表示情報の生成処理のタイミングや、生成された表示情報の表示位置や表示サイズを制御する。
【００２３】
例えば、制御部４２は、表示部２２上に複数の表示情報を表示する場合には、対応する複数の情報提供部による表示情報の生成処理の並列処理を制御する。また、制御部４２は、制御部４２は、複数のチャンネルの表示情報の表示位置を決定する。なお、制御部４２は、例えば、チャンネルごとに設定された初期位置や、ユーザによって設定された位置、あるいはチャンネルごとに設定された優先順位などに基づいて、複数のチャンネルの表示情報の表示位置を決定することができる。また、制御部４２は、利用状況取得部４４に格納されている、チャンネルごとの利用状況に基づいて、複数のチャンネルの表示情報の表示位置を決定することも可能である。また、制御部４２は、チャンネルごとの優先順位や利用状況に基づいて、複数のチャンネルの表示情報の大きさを決定することも可能である。
【００２４】
なお、複数のチャンネルの中には、利用状況等に応じて表示位置を動的に変更可能なチャンネルと、表示位置が固定のチャンネルとが混在してもよい。例えば、表示位置が固定のチャンネルについては、ユーザ設定により表示位置を決定することも可能である。また、メニュー画面には、ユーザ設定を行う画面を起動するための画像を表示することも可能である。そして、制御部４２は、このような画像についても、他のチャンネルと同様に表示位置を制御することが可能である。
【００２５】
ここで、表示領域６０Ａ〜６０Ｊは、ユーザの操作によって選択可能となっている。例えば、表示領域６０Ａ〜６０Ｊは、入力キーの「１」、「２」、・・・、「０」と対応付けられており、入力キー「１」、「２」、・・・、「０」の何れかが入力されると、制御部４２は、入力された数字に対応する表示領域を、図３に示すように拡大する。また、タッチパネルの場合であれば、選択された表示領域が拡大されるようにすることができる。なお、図２に例示するサムネイル表示の状態と、図３に例示する拡大表示の状態とでは、表示内容を変更することができる。例えば、制御部４２は、サムネイル表示の状態と拡大表示の状態とで、地図の縮尺を変更したり、提供情報における表示対象の数を変更したりすることができる。また、表示領域６０Ｆの場合であれば、拡大表示された状態では、例えば、あらかじめ作成されたデータのメール送信を行う画面が表示されるようにすることができる。
【００２６】
なお、図２に示したメニュー画面に表示される画像は、図３に示した画面を縮小したものでもよいし、図３に示した画像をデフォルメしたものであってもよい。また、メニュー画面に表示される画像は、アイコン画像や文字画像、もしくはアイコン画像及び文字画像が組み合わせられた画像とすることも可能である。
【００２７】
利用状況取得部４４は、各チャンネルの利用状況を取得し、利用状況記憶部４６に格納する。例えば、利用状況取得部４４は、図２に示された各チャンネルについて、ユーザによって選択された回数を示す情報を利用状況記憶部４６に格納することができる。
【００２８】
なお、携帯端末１０は、表示領域６０の数よりも多い情報提供部４０を備えることができる。この場合、全ての情報提供部４０からの情報を表示部２２に一度に出力することができない。そこで、制御部４２は、全ての情報提供部４０のうち、表示部２２に情報を出力する情報提供部４０を選択することができる。例えば、制御部４２は、ユーザによって指定されたチャンネルの情報提供部４０を選択することができる。ここで、ユーザによるチャンネルの指定情報は、例えば、登録情報記憶部３６に格納することができる。また、制御部４２は、利用状況記憶部４６に格納されている各チャンネルの利用状況に応じて、情報提供部４０を選択することができる。例えば、制御部４２は、利用頻度の高い順に情報提供部４０を選択することができる。また、制御部４２は、移動手段に応じて情報提供部４０を選択することができる。また、制御部４２は、各チャンネルの表示位置を、ユーザからの入力や利用状況、現在位置、移動手段等に応じて変更することができる。
【００２９】
また、情報提供部４０は、提供情報における表示対象の数に応じて表示情報の表示態様を変更することができる。例えば、情報提供部４０は、表示対象が現在位置から所定範囲内に存在しない場合には、表示対象が無いことを識別することができるように表示態様を変更することができる。例えば、情報提供部４０Ｇは、現在時刻が終電時刻を過ぎている場合であれば、図４の表示領域６０Ｇに示すように、マスクされた状態の表示態様とすることができる。また、例えば、情報提供部４０Ｉは、現在位置から所定範囲内に交番が無い場合であれば、図４の表示領域６０Ｉに示すように、マスクされた状態の表示態様とすることができる。なお、表示対象には、駅や交番等の施設そのものに関する情報だけではなく、例えば、現在位置周辺におけるイベントの情報等、施設以外に関する情報も含まれる。なお、表示領域を完全にマスクするのではなく、表示対象の数が少なくなるにつれてマスクの濃度が段階的に高くなるようにすることも可能である。
【００３０】
また、情報提供部４０は、現在位置に応じて情報の表示態様を変更することができる。例えば、情報提供部４０は、現在位置と登録地点との距離に応じて、情報の表示態様を変更することができる。例えば、自宅の位置が登録されている場合であれば、情報提供部４０Ｅは、現在位置が自宅から所定の距離内であれば、図４の表示領域６０Ｅに示すように、マスクされた状態の表示態様とすることができる。
【００３１】
なお、通常の状態と、マスクされた状態とで、チャンネルの選択手法を変更することができる。例えば、情報提供部４０は、通常の状態でサムネイル表示されているチャンネルについては、キー入力やタッチ操作が一度行われると、チャンネルが選択されたと判定することができる。一方、例えば、情報提供部４０は、マスクされた状態でサムネイル表示されているチャンネルについては、キー入力やタッチ操作が二度行われると、チャンネルが選択されたと判定することができる。
【００３２】
図５は、制御部４２の動作の一例を示すフローチャートである。図５に示す処理は、例えば、携帯端末１０の起動後にユーザからの指示に応じて開始される。また、携帯端末１０の起動後に、ユーザからの指示によらず自動的に開始されることとしてもよい。
【００３３】
制御部４２は、現在位置情報取得部２６を制御し、現在位置情報を取得する（Ｓ５０１）。さらに、制御部４２は、地図情報取得部３０を制御し、現在位置周辺の地図情報を取得する（Ｓ５０２）。なお、現在位置情報取得部２６及び地図情報取得部３０は、制御部４２による制御によらず、独立して所定のタイミングで現在位置情報や地図情報を取得することとしてもよい。
【００３４】
そして、制御部４２は、チャンネルごとに設定された更新頻度に従って各チャンネルの表示情報が更新されるように、複数の情報提供部４０が並列に実行されるようにマルチタスク制御する（Ｓ５０３）。なお、情報提供部４０における情報更新の頻度は、例えば、提供情報の種類や表示対象の数、現在位置、移動手段等に基づいて、チャンネルごとに設定することができる。例えば、制御部４２は、表示対象が多いチャンネルについては、情報の更新頻度が高くなるように情報提供部４０を制御することができる。また、マルチタスク制御については、一般的に用いられている手法を採用することが可能であり、例えば、複数のプロセッサを用いて複数の情報提供部４０が同時に実行されるようにしてもよいし、複数の情報提供部４０の実行が短い期間で切り替えられるようにしてもよい。
【００３５】
図６は、各情報提供部４０の動作の一例を示すフローチャートである。情報提供部４０は、現在位置に応じた情報の取得要求を情報提供サーバに送信し（Ｓ６０１）、情報提供サーバから情報を受信する（Ｓ６０２）。
【００３６】
情報提供部４０は、現在位置から所定範囲内に表示対象が存在するかどうか判定する（Ｓ６０３）。存在する場合（Ｓ６０３：ＹＥＳ）、情報提供部４０は、情報提供サーバから提供された情報を記憶し（Ｓ６０４）、該情報と地図情報記憶部３２に格納されている地図情報とに基づいて、メニュー画面において割り当てられている表示領域６０のサムネイル画像を更新する（Ｓ６０５）。一方、現在位置から所定範囲内に情報が存在しない場合は（Ｓ６０３：ＮＯ）、情報提供部４０は、割り当てられている表示領域６０のサムネイル画像をマスク表示する（Ｓ６０６）。
【００３７】
なお、サムネイル画像における提供情報および地図の表示を更新する頻度は異なっていてもよい。例えば、情報提供部４０は、提供情報の更新とは関係なく、地図情報記憶部３２に格納されている地図情報が更新されたタイミングで、サムネイル画像に表示される地図を更新することとしてもよい。
【００３８】
図７は、現在位置に応じた表示態様を考慮した、情報提供部４０の動作の一例を示すフローチャートである。図７に示す処理は、例えば、情報提供部４０Ｅによって実行されるものである。
【００３９】
情報提供部４０Ｅは、現在位置が自宅から所定範囲内であるかどうか判定する（Ｓ７０１）。所定範囲内ではない場合（Ｓ７０１：ＮＯ）、情報提供部４０Ｅは、現在位置から自宅までの帰宅経路を示す情報等、現在位置に応じた情報の取得要求を情報提供サーバに送信し（Ｓ７０２）、情報を受信する（Ｓ７０３）。そして、情報提供部４０Ｅは、受信した情報を記憶し（Ｓ７０４）、該情報に基づいて、メニュー画面において割り当てられている表示領域６０Ｅのサムネイル画像を更新する（Ｓ７０５）。一方、現在位置が自宅から所定範囲内である場合は（Ｓ７０１：ＹＥＳ）、情報提供部４０は、表示領域６０Ｅのサムネイル画像をマスク表示する（Ｓ７０６）。
【００４０】
以上、本実施形態について説明した。本実施形態によれば、複数のチャンネルの情報がメニュー画面に表示されるとともに、各チャンネルの情報は自動的に更新される。そのため、ユーザは、現在位置に関連する複数カテゴリの情報を、複雑な操作を行うことなく同時に把握することができる。また、各チャンネルの情報は、ユーザからの要求有無にかかわらず自動的に更新されるため、ユーザからの要求に応じて情報を取得する場合と比較して、ユーザへの情報提供を迅速に行うことが可能となる。つまり、ユーザがチャンネルを選択したときには、該チャンネルに対応する表示情報の生成処理がすでに実行されているため、選択したチャンネルに対応する表示情報を即座に表示することが可能である。すなわち、本実施形態によれば、現在位置に関連する複数カテゴリの情報をユーザに提供する際の利便性を向上させることができる。
【００４１】
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。
【００４２】
例えば、本実施形態では、本発明が適用される情報処理装置の一例として携帯端末を示したが、携帯端末に限られず、例えば、カーナビゲーション装置等、現在位置に応じた情報を出力可能な情報処理装置に本発明を適用することが可能である。
【符号の説明】
【００４３】
１０  携帯端末
２０  通信部
２２  表示部
２４  操作部
２６  現在位置情報取得部
２８  現在位置情報記憶部
３０  地図情報取得部
３２  地図情報記憶部
３４  情報登録部
３６  登録情報記憶部
３８  利用状況取得部
４０  利用状況記憶部
４２  移動手段判定部
４４  情報提供部
４６  制御部
【図１】
0005498425.tif 000002
【図２】
0005498425.tif 000003
【図３】
0005498425.tif 000004
【図５】
0005498425.tif 000005
【図６】
0005498425.tif 000006
【図７】
0005498425.tif 000007
【図４】
0005498425.tif 000008