(57)【特許請求の範囲】
【請求項１】
所定の地点の位置情報に基づいた配置で、前記地点に対応するマークを表示する表示部と、
前記表示部に対するタッチを検出して、そのタッチされた位置を示すタッチ位置を特定する検出部と、
前記タッチ位置に基づいて、前記表示部に表示されている前記マークの表示箇所がタッチされた場合に、タッチされた前記マークに関する情報を前記表示部の一部に表示させる表示制御を行う表示制御部と、
前記マークごとに、それぞれの前記マークの表示箇所がタッチされたと判定するための判定領域を設定する判定領域設定部と、
複数の前記マークに対して設定された前記判定領域が重なり合っているとき、それらの複数の前記マークのいずれかがタッチされた場合、そのタッチされた前記マークに対して設定されている前記判定領域の面積を縮小させる調整部と
を備え、
前記表示制御部は、前記検出部によりタッチが検出されなくなったとき、前記表示部の一部に表示されていた前記マークに関する情報の表示を維持する表示制御を行う
情報表示装置。
【請求項２】
前記表示制御部は、前記タッチ位置の移動に従って、前記表示部の一部に表示されている情報に対応する前記マーク以外の他のマークの表示箇所がタッチされた場合に、その他のマークに関する情報で前記表示部の一部の表示を更新する
請求項１に記載の情報表示装置。
【請求項３】
前記表示制御部は、前記表示部において複数の前記マークが密集して表示されているとき、複数の前記マークの密集度に応じて前記マークの濃さを調整する
請求項１に記載の情報表示装置。
【請求項４】
所定の地点の位置情報に基づいた配置で、前記地点に対応するマークを表示部に表示し、
前記表示部に対するタッチを検出して、そのタッチされた位置を示すタッチ位置を特定し、
前記タッチ位置に基づいて、前記表示部に表示されている前記マークの表示箇所がタッチされた場合に、タッチされた前記マークに関する情報を前記表示部の一部に表示させ、
前記マークごとに、それぞれの前記マークの表示箇所がタッチされたと判定するための判定領域を設定し、
複数の前記マークに対して設定された前記判定領域が重なり合っているとき、それらの複数の前記マークのいずれかがタッチされた場合、そのタッチされた前記マークに対して設定されている前記判定領域の面積を縮小させ、
タッチが検出されなくなったとき、前記表示部の一部に表示されていた前記マークに関する情報の表示を維持させる
ステップを含む情報表示方法。
【請求項５】
所定の地点の位置情報に基づいた配置で、前記地点に対応するマークを表示部に表示し、
前記表示部に対するタッチを検出して、そのタッチされた位置を示すタッチ位置を特定し、
前記タッチ位置に基づいて、前記表示部に表示されている前記マークの表示箇所がタッチされた場合に、タッチされた前記マークに関する情報を前記表示部の一部に表示させ、
前記マークごとに、それぞれの前記マークの表示箇所がタッチされたと判定するための判定領域を設定し、
複数の前記マークに対して設定された前記判定領域が重なり合っているとき、それらの複数の前記マークのいずれかがタッチされた場合、そのタッチされた前記マークに対して設定されている前記判定領域の面積を縮小させ、
タッチが検出されなくなったとき、前記表示部の一部に表示されていた前記マークに関する情報の表示を維持させる
ステップを含む情報表示処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置および情報表示方法、並びにプログラムに関し、特に、より快適な操作で情報を提供することができるようにした情報表示装置および情報表示方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、ノート型のパーソナルコンピュータなどに対し、現在位置の近傍の電子地図を表示したり、現在位置を中心として各種の商業施設や公共施設などの場所を示すマークを表示したりするサービスが提供されている。
【０００３】
例えば、特許文献１には、現在位置から目的地までの方角および距離を簡易表示することにより、どの方向にどれだけ進めば目的地に到達することができるかを、ユーザが簡単に把握することができる端末装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１１８５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年、タッチパネルを搭載した携帯情報端末（所謂、スマートフォンなど）が普及しており、各種のサービスがスマートフォンに対して提供されている。しかしながら、ノート型のパーソナルコンピュータで採用されている従来型のユーザインタフェースは、マウスなどのポインティングデバイスを使用して操作することを前提として設計されている。そのため、従来型のユーザインタフェースを、そのままスマートフォンに適用しても、タッチパネルによる操作を前提としたスマートフォンでは、快適に操作することが難しかった。
【０００６】
本開示は、このような状況に鑑みてなされたものであり、より快適な操作で情報を提供することができるようにするものである。
【課題を解決するための手段】
【０００７】
本開示の一側面の情報表示装置は、所定の地点の位置情報に基づいた配置で、前記地点に対応するマークを表示する表示部と、前記表示部に対するタッチを検出して、そのタッチされた位置を示すタッチ位置を特定する検出部と、前記タッチ位置に基づいて、前記表示部に表示されている前記マークの表示箇所がタッチされた場合に、タッチされた前記マークに関する情報を前記表示部の一部に表示させる表示制御を行う表示制御部と、前記マークごとに、それぞれの前記マークの表示箇所がタッチされたと判定するための判定領域を設定する判定領域設定部と、複数の前記マークに対して設定された前記判定領域が重なり合っているとき、それらの複数の前記マークのいずれかがタッチされた場合、そのタッチされた前記マークに対して設定されている前記判定領域の面積を縮小させる調整部とを備え、前記表示制御部は、前記検出部によりタッチが検出されなくなったとき、前記表示部の一部に表示されていた前記マークに関する情報の表示を維持する表示制御を行う。
【０００８】
本開示の一側面の情報表示方法またはプログラムは、所定の地点の位置情報に基づいた配置で、前記地点に対応するマークを表示部に表示し、前記表示部に対するタッチを検出して、そのタッチされた位置を示すタッチ位置を特定し、前記タッチ位置に基づいて、前記表示部に表示されている前記マークの表示箇所がタッチされた場合に、タッチされた前記マークに関する情報を前記表示部の一部に表示させ、前記マークごとに、それぞれの前記マークの表示箇所がタッチされたと判定するための判定領域を設定し、複数の前記マークに対して設定された前記判定領域が重なり合っているとき、それらの複数の前記マークのいずれかがタッチされた場合、そのタッチされた前記マークに対して設定されている前記判定領域の面積を縮小させ、タッチが検出されなくなったとき、前記表示部の一部に表示されていた前記マークに関する情報の表示を維持させる。
【０００９】
本開示の一側面においては、所定の地点の位置情報に基づいた配置で、地点に対応するマークが表示部に表示され、表示部に対するタッチが検出されて、そのタッチされた位置を示すタッチ位置が特定される。そして、タッチ位置に基づいて、表示部に表示されているマークの表示箇所がタッチされた場合に、タッチされたマークに関する情報が表示部の一部に表示される。また、マークごとに、それぞれのマークの表示箇所がタッチされたと判定するための判定領域が設定され、複数のマークに対して設定された判定領域が重なり合っているとき、それらの複数のマークのいずれかがタッチされた場合、そのタッチされたマークに対して設定されている判定領域の面積が縮小される。さらに、タッチが検出されなくなったとき、表示部の一部に表示されていたマークに関する情報の表示が維持される。
【発明の効果】
【００１０】
本開示の一側面によれば、より快適な操作で情報を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本技術を適用した情報表示装置の一実施の形態の構成例を示すブロック図である。
【図２】タッチパネルに表示される画面の表示例を示す図である。
【図３】ユーザがスポットマークをタッチしたときの表示例を示す図である。
【図４】ユーザがタッチ位置を移動させたときの表示例を示す図である。
【図５】ユーザがタッチを離したときの表示例を示す図である。
【図６】３つのスポットマークが重なり合って表示された表示例を示す図である。
【図７】判定領域の面積を調整する処理を説明する図である。
【図８】現在位置の周辺にあるスポットの位置関係を表示する処理を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本技術を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００１３】
図１は、本技術を適用した情報表示装置の一実施の形態の構成例を示すブロック図である。
【００１４】
図１に示されている情報表示装置１１は、ネットワーク１２を介して、各種の情報を提供するサーバ１３と通信を行い、ユーザの操作に応じて情報を表示する。
【００１５】
情報表示装置１１は、タッチパネル２１、位置情報取得部２２、通信部２３、記憶部２４、および制御部２５を備えて構成される。
【００１６】
タッチパネル２１は、例えば、液晶ディスプレイや有機ＥＬ（Electro Luminescence）などを有する表示部２６と、抵抗膜方式や、静電容量方式、赤外線方式などによる検出機能を有する検出部２７とを備えて構成される。
【００１７】
表示部２６は、制御部２５の制御に従って、ユーザに提供する各種の情報や、ユーザの操作に利用されるＧＵＩ（Graphical User Interface）を表示する。検出部２７は、表示部２６の表面に対してユーザがタッチ（接触）した位置を検出し、そのタッチ位置を特定して、タッチ位置を示す座標情報を制御部２５に供給する。
【００１８】
位置情報取得部２２は、例えば、ＧＰＳ（Global Positioning System）や無線ＬＡＮ（Local Area Network）などを利用して、情報表示装置１１の現在位置を特定する情報を取得する。具体的には、位置情報取得部２２は、少なくとも別々の箇所に設置された３つの基地局から発信される電波を利用して、それらの基地局の位置情報に基づいた３辺測量の手法により、情報表示装置１１の現在位置を特定する。
【００１９】
通信部２３は、携帯電話機において使用される無線通信の規格に従ってデータ通信を行い、インターネットなどのネットワーク１２を介して、サーバ１３に対して情報を要求し、サーバ１３から提供される情報を取得する。例えば、サーバ１３は、情報表示装置１１の現在位置の周辺にある所定の地点、例えば、商業施設や公共施設などがある地点（以下、適宜、スポットと称する）に関する情報を提供する。スポットに関する情報には、スポットの位置情報や、スポットの名称、スポットの住所などが含まれる。
【００２０】
記憶部２４は、電源を切っても内容が保存される不揮発性の半導体メモリ、例えば、フラッシュメモリ（例えば、EEPROM（Electronically Erasable and Programmable Read Only Memory））などを有している。記憶部２４は、例えば、制御部２５が実行するプログラム（アプリケーションソフト）や、通信部２３が取得した情報が登録されたデータベースなどを記憶する。
【００２１】
制御部２５は、CPU（Central Processing Unit）や、ROM（Read Only Memory）、RAM（Random Access Memory）などを備えて構成され、ROMまたは記憶部２４に記憶されているプログラムをRAMにロードして実行することで、情報表示装置１１の各部を制御する。なお、CPUが実行するプログラムは、あらかじめROMまたは記憶部２４に記憶されているものの他、適宜、記憶部２４にダウンロードして更新することができる。
【００２２】
例えば、制御部２５は、現在位置の周辺にあるスポットの位置関係をタッチパネル２１に表示するプログラムを実行する。制御部２５は、プログラムに従って、情報表示装置１１の現在位置を特定する情報を位置情報取得部２２に取得させ、通信部２３を介して、情報表示装置１１の現在位置の周辺にあるスポットに関する情報を要求する。この要求に応じて、サーバ１３が、情報表示装置１１の現在位置の周辺にあるスポットに関する情報を提供すると、制御部２５は、それらのスポットの位置情報に応じてマークが配置された画面をタッチパネル２１に表示させる。
【００２３】
図２には、制御部２５が、現在位置の周辺にあるスポットの位置関係を表示するプログラムを実行したときに、タッチパネル２１に表示される画面の表示例が示されている。
【００２４】
図２に示すように、画面３１の中央には、情報表示装置１１の現在位置を示す中央マーク３２が表示される。なお、本実施の形態では、情報表示装置１１の現在位置を中心として取得した情報の表示例について説明するが、情報表示装置１１の現在位置を画面３１の中央から移動させたり、キーワードによる検索結果の位置や登録済みの位置などを中心として取得した情報を表示させたりすることも可能である。
【００２５】
また、画面３１には、中央マーク３２を中心として同心円状に直径の異なる複数の円または円弧が表示されており、それらの円または円弧は、所定の縮尺に従った現在位置からの距離を表している。また、画面３１には、方角を示すための記号「Ｎ」、「Ｓ」、「Ｅ」、および「Ｗ」が、上辺、下辺、右辺、および左辺のそれぞれ中央部分に表示されており、画面３１の上側が北方向を示すことを表している。なお、画面３１における方角の表示は、ユーザが向いている方向が常に上側となるように表示され、方角を示すための記号「Ｎ」、「Ｓ」、「Ｅ」、および「Ｗ」は、ユーザが向いている方向に応じた表示となる。即ち、ユーザが東方向を向いている場合には、画面３１の上側に、東方向を示す記号「Ｅ」が表示される。
【００２６】
そして、画面３１には、情報表示装置１１の現在位置を中心として、その周辺にあるスポットの位置情報に応じて配置されたマークが、丸印で表示されている。このようなスポットの位置関係を示すマーク（以下、適宜、スポットマークＳＭと称する）により、ユーザは、それらのスポットの概略的な距離および方角を、容易に把握することができる。
【００２７】
例えば、画面３１の左辺近傍にあるスポットマークＳＭ１は、画面３１に表示されている円または円弧の間隔が距離２５０ｍを表しているとき、現在位置から約西南西の方向へ約距離７００ｍの位置にあるスポットを表している。
【００２８】
さらに、情報表示装置１１では、タッチパネル２１に表示されている画面３１上のスポットマークＳＭの表示箇所をユーザがタッチしたことが検出されると、そのスポットマークＳＭに関する基本情報が画面３１に表示される。
【００２９】
図３には、ユーザが、スポットマークＳＭ１の表示箇所をタッチしたときにタッチパネル２１に表示される画面の表示例が示されている。
【００３０】
図３では、ユーザの指が二点鎖線で表されており、ユーザがスポットマークＳＭ１の表示箇所をタッチすると、画面３１の下側に、スポットマークＳＭ１に関する基本情報を表示するための基本情報表示部３３が表示される。
【００３１】
基本情報表示部３３には、種類アイコン３４、テキスト表示部３５、ＧＵＩボタン３６および３７が表示される。
【００３２】
種類アイコン３４は、例えば、色を変更することにより、スポットマークＳＭにより特定されるスポットに関する情報の種類を判別するためのアイコンである。スポットに関する情報には、例えば、スポットについて不特定の者が登録した情報である口コミ情報、スポットに関わる者が登録した情報であるオフィシャル情報、スポットについてユーザが登録した情報である自作情報などがある。そして、種類アイコン３４は、例えば、ユーザが選択したスポットマークＳＭの情報の種類が、口コミ情報である場合には青色で表示され、オフィシャル情報である場合には赤色で表示され、自作情報である場合には緑色で表示される。
【００３３】
テキスト表示部３５は、スポットマークＳＭにより特定されるスポットに関する基本的なテキスト情報を表示する表示領域である。図３の表示例では、テキスト表示部３５には、スポットマークＳＭ１により特定されるスポットについて、名称が「フレンチ  △△△屋」であり、現在位置からの距離が「７００ｍ」であり、住所が「東京都港区高輪」であると表示されている。
【００３４】
ＧＵＩボタン３６および３７は、ユーザがタッチする操作に応じて、それぞれに割り当てられた機能、例えば、スポットに関する詳細な情報を表示する機能などを起動するためのＧＵＩ部品である。例えば、ＧＵＩボタン３６には、「行ってみる」と表示されており、ＧＵＩボタン３６をユーザがタッチすることにより、基本情報表示部３３に基本情報が表示されているスポットへの道順などを表示する機能が起動する。また、ＧＵＩボタン３７には、「地図で見る」と表示されており、ＧＵＩボタン３７をユーザがタッチすることにより、基本情報表示部３３に基本情報が表示されているスポットを中心とした電子地図を表示する機能が起動する。
【００３５】
また、ユーザが、画面３１をタッチしたまま指を移動（スライド）させると、その移動によって新たにタッチされた箇所に表示されているスポットマークＳＭに関する基本情報が基本情報表示部３３に表示される。なお、ユーザが、画面３１をタッチした指を移動（スライド）させた場合でも、スポットマークＳＭの表示位置などは固定されたままである。
【００３６】
図４には、ユーザが、タッチ位置を移動させたときにタッチパネル２１に表示される画面の表示例が示されている。
【００３７】
図４には、ユーザによるタッチ位置の移動の軌跡が矢印で表されている。つまり、ユーザが、スポットマークＳＭ１、スポットマークＳＭ２、スポットマークＳＭ３、およびスポットマークＳＭ４の順番で、それぞれの表示箇所をタッチしながらタッチ位置を移動させたことが表されている。
【００３８】
このようにタッチ位置が移動した場合、画面３１の基本情報表示部３３には、その移動に従って、スポットマークＳＭ２に関する基本情報、スポットマークＳＭ３に関する基本情報、およびスポットマークＳＭ４に関する基本情報が順次表示される。そして、図４において二点鎖線で表されている指のように、ユーザがスポットマークＳＭ４をタッチしているとき、基本情報表示部３３のテキスト表示部３５には、スポットマークＳＭ４により特定されるスポットについて、名称が「イタリアン  ○○○亭」であり、現在位置からの距離が「４００ｍ」であり、住所が「東京都港区高輪」であると表示されている。
【００３９】
そして、基本情報表示部３３にスポットマークＳＭ４により特定されるスポットに関する基本情報が表示されているときに、ユーザがタッチパネル２１をタッチしていた指を離したとする。
【００４０】
このとき、図５に示すように、最後にタッチされていたスポットマークＳＭ４により特定されるスポットに関する基本情報の表示が維持される。つまり、情報表示装置１１では、ユーザが指を離したときに画面３１の基本情報表示部３３に表示されていた基本情報が表示されたままとなるように表示制御が行われる。
【００４１】
これにより、ユーザは、タッチ位置を移動させて基本情報表示部３３の表示を更新させ、基本情報表示部３３に表示されたスポットの基本情報が気になったとき、タッチパネル２１から指を離して、基本情報表示部３３のＧＵＩボタン３６または３７をタッチするという操作を行うことができる。
【００４２】
例えば、ユーザがタッチパネル２１から指を離したときには、タッチ位置が検出されないため、図２に示したように、スポットマークＳＭが選択されていない状態に戻すような表示制御を行うことも想定される。しかしながら、このような表示制御では、ユーザは、気になったスポットに関する詳細な情報を表示させるための操作を行うのに手間取ってしまうと考えられる。
【００４３】
これに対し、ユーザがタッチパネル２１から指を離しても、画面３１の基本情報表示部３３に表示されていた基本情報の表示を維持する表示制御により、基本情報表示部３３のＧＵＩボタン３６または３７をタッチすることで、スポットに関する詳細な情報を表示させることができる。即ち、ユーザは、気になったスポットに関する詳細な情報を、より直観的かつスムーズな操作で表示させることができる。
【００４４】
つまり、情報表示装置１１は、気になったスポットの基本情報が基本情報表示部３３に表示されたときに、タッチパネル２１から指を離して、基本情報表示部３３のＧＵＩボタン３６または３７をタッチさせるという、より快適な操作で、ユーザに情報を提供することができる。
【００４５】
なお、例えば、パーソナルコンピュータでは、マウスなどのポインティングデバイスを使用して、スポットにカーソルが重ね合わせること（マウスオーバー）により基本情報を表示し、マウスをクリックする操作に応じて詳細情報を表示するようなユーザインタフェースが採用されている。このようなユーザインタフェースを情報表示装置１１にそのまま適用したとしても、タッチパネルによる操作では、マウスオーバーに対応する処理が想定されていないため、タッチにより基本情報を表示させた後、クリックに対応する操作をユーザに行わせることは困難であった。
【００４６】
これに対し、情報表示装置１１では、上述したように、タッチが離れても基本情報表示部３３を表示し続けるため、クリックに対応する操作に替えて、基本情報表示部３３に表示されているＧＵＩボタン３６または３７をタッチさせる操作により、詳細情報を表示することができる。
【００４７】
なお、図３乃至図５の表示例では、画面３１の下側に基本情報表示部３３が表示されているが、基本情報表示部３３は、画面３１の一部に表示されていればよく、例えば、画面３１の上側に表示されるようにしてもよい。このように、画面３１の上側に基本情報表示部３３が表示される場合には、ユーザの指によって基本情報表示部３３が隠れてしまうことが回避され、基本情報表示部３３に表示される情報を見やすくすることができる。なお、画面３１の下側に基本情報表示部３３が表示される場合には、ＧＵＩボタン３６または３７がユーザの近くに表示されるので、ＧＵＩボタン３６または３７に対する操作が行いやすくなる。
【００４８】
ここで、情報表示装置１１が小型のスマートフォンである場合には、画面３１が狭くなってしまうため、複数のスポットマークＳＭが密集していると、それらのスポットマークＳＭが重なり合って表示される。このため、複数のスポットマークＳＭが画面３１に表示されているにも関わらず、ユーザが、スポットマークＳＭが１つしか表示されていないと認識してしまうことが想定される。
【００４９】
そこで、情報表示装置１１では、スポットマークＳＭの密集度に応じて、画面３１に表示されるスポットマークＳＭの濃さを調整することができる。例えば、制御部２５は、スポットマークＳＭの密集度が高いときにはスポットマークＳＭを濃く表示し、スポットマークＳＭの密集度が低いときにはスポットマークＳＭを薄く表示するように表示制御を行う。
【００５０】
具体的には、制御部２５は、スポットマークＳＭの色を半透明で表示し、スポットマークＳＭが重なり合ったときには、その透明度が低下するように表示されることを利用して、スポットマークＳＭを表示する濃さを調整する。
【００５１】
図６には、３つのスポットマークＳＭ５乃至ＳＭ７が重なり合って表示された表示例が示されている。
【００５２】
図６の表示例では、スポットマークＳＭ５乃至ＳＭ７が重なり合っていない部分は、それぞれ単独で表示されていたときの濃さで表示される。また、スポットマークＳＭ５およびＳＭ６が重なり合っている部分、スポットマークＳＭ６およびＳＭ７が重なり合っている部分、並びに、スポットマークＳＭ５およびＳＭ７が重なり合っている部分は、単独で表示されていたときの２倍の濃さで表示される。また、スポットマークＳＭ５乃至ＳＭ７が重なり合っている部分は、単独で表示されていたときの３倍の濃さで表示される。
【００５３】
このように、スポットマークＳＭの密集度に応じて表示の濃さを調整することにより、ユーザは、画面３１を見ることにより、スポットマークＳＭの密集度を容易に把握することができる。これにより、複数のスポットマークＳＭが重なり合って表示されていても、情報表示装置１１では、複数のスポットマークＳＭが表示されていることをユーザに確実に認識させることができる。
【００５４】
ところで、複数のスポットマークＳＭが密集して表示されているとき、スポットマークＳＭをそれぞれ選択することが困難になると想定される。
【００５５】
例えば、情報表示装置１１では、制御部２５は、通信部２３が取得したスポットに関する情報に基づいて、画面３１にスポットマークＳＭを表示する際の位置（画面３１上の座標位置）を決定する。また、制御部２５は、スポットマークＳＭの座標位置を中心として、所定の直径の円形の領域を、そのスポットマークＳＭをユーザがタッチしたと判定する判定領域として設定する。そして、制御部２５は、ユーザのタッチ位置が判定領域内にあると判定されたスポットマークＳＭにより特定されるスポットをユーザが選択したと判定し、そのスポットの基本情報を基本情報表示部３３に表示する。
【００５６】
このとき、複数のスポットマークＳＭが密集していると、それぞれのスポットマークＳＭに設定された判定領域が重なり合うことになる。このような場合、制御部２５は、例えば、通信部２３が情報を取得した順番に従って、より後に取得した情報についてのスポットが、優先的に選択されるように判定領域を設定することができる。従って、複数の判定領域が重なり合っているとき、先に取得した情報についてのスポットの判定領域の面積が、後に取得した情報についてのスポットの判定領域の面積よりも狭くなり、先に取得した情報についてのスポットのスポットマークＳＭが選択し難くなる。
【００５７】
そこで、情報表示装置１１では、複数のスポットマークＳＭが密集している場合でも、それぞれのスポットマークＳＭを容易に選択することができるように、判定領域の面積を調整する処理が行われる。
【００５８】
図７を参照して、３つのスポットマークＳＭ８乃至ＳＭ１０に対して設定された判定領域の面積を調整する処理について説明する。
【００５９】
図７の表示例では、スポットマークＳＭ８の座標位置Ｐ８を中心として判定領域Ａ８が設定され、スポットマークＳＭ９の座標位置Ｐ９を中心として判定領域Ａ９が設定され、スポットマークＳＭ１０の座標位置Ｐ１０を中心として判定領域Ａ１０が設定されている。また、スポットに関する情報を取得した順番は、スポットマークＳＭ８が最も後であり、スポットマークＳＭ９がスポットマークＳＭ８の前に取得され、スポットマークＳＭ１０がスポットマークＳＭ９の前に取得されたものとする。従って、スポットマークＳＭ８の判定領域Ａ８が最も優先され（１番目に手前のレイヤとされ）、スポットマークＳＭ９の判定領域Ａ９が次に優先され（２番目に手前のレイヤとされ）ている。
【００６０】
図７の左側に示すように、ユーザによる選択が行われる前は、判定領域Ａ８、判定領域Ａ９、および判定領域Ａ１０の面積は、それぞれ同じ面積に設定される。
【００６１】
そして、例えば、制御部２５は、タッチパネル２１の検出部２７から供給されるタッチ位置を示す座標情報に基づいて、タッチ位置が判定領域Ａ８の内側である場合には、スポットマークＳＭ８が選択されたと判定する。この場合、制御部２５は、スポットマークＳＭ８に設定されている判定領域Ａ８を、座標位置Ｐ８を中心として面積が縮小された判定領域Ａ８’に変更する。
【００６２】
これにより、図７の中央に示すように、スポットマークＳＭ８の判定領域Ａ８’が縮小したことで、判定領域Ａ８が、判定領域Ａ９および判定領域Ａ１０に重なっていた部分に応じて、判定領域Ａ９および判定領域Ａ１０の面積が広くなる。従って、ユーザは、スポットマークＳＭ９およびスポットマークＳＭ１０を選択しやすくなる。
【００６３】
さらに、ユーザがタッチ位置を移動させて、タッチ位置が判定領域Ａ９の内側になると、制御部２５は、タッチパネル２１の検出部２７から供給されるタッチ位置を示す座標情報に基づいて、スポットマークＳＭ９が選択されたと判定する。
【００６４】
この場合、図７の右側に示すように、制御部２５は、スポットマークＳＭ９に設定されている判定領域Ａ９を、座標位置Ｐ９を中心として面積が縮小された判定領域Ａ９’に変更する。同時に、制御部２５は、スポットマークＳＭ８について、面積を縮小する前の判定領域Ａ８に戻す。
【００６５】
このように、情報表示装置１１では、制御部２５が、ユーザにより選択されたスポットに設定されている判定領域が狭くなるように面積を調整することにより、複数のスポットが密集していても、ユーザがタッチ位置を微調整したときに、それぞれのスポットが選択され易くなる。つまり、情報表示装置１１では、密集したスポットを、それぞれ容易に選択することができるユーザインタフェースを提供することができ、ユーザは、それぞれのスポットの基本情報を基本情報表示部３３に簡単に表示させることができる。
【００６６】
例えば、パーソナルコンピュータで採用されているユーザインタフェースでは、判定領域が狭く設定されていても、ポインティングデバイスを使用することで正確な選択が行えるが、タッチパネル２１に対して指で行う操作では、正確な選択を行うことは困難である。従って、タッチパネル２１で採用されるユーザインタフェースでは、判定領域を広く設定する必要があり、この場合、ユーザの選択に応じて判定領域を調整する処理を行うことが有効である。
【００６７】
なお、判定領域の面積を調整する処理としては、ユーザにより選択されたスポットの判定領域の優先順位を低下させることで判定領域の面積を縮小させて（例えば、選択されたスポットの判定領域を最も下のレイヤにして他の判定領域に隠れさせて）もよい。
【００６８】
次に、図８は、図１の情報表示装置１１が、現在位置の周辺にあるスポットの位置関係を表示する処理を説明するフローチャートである。例えば、ユーザが情報表示装置１１を操作して、現在位置の周辺にあるスポットの位置関係を表示するプログラムの実行を指示すると処理が開始される。
【００６９】
ステップＳ１１において、制御部２５は、位置情報取得部２２に対して、情報表示装置１１の現在位置を取得するように制御する。位置情報取得部２２は、制御部２５の制御に応じて、上述したように無線ＬＡＮの基地局の位置情報に基づいて情報表示装置１１の現在位置を特定し、その現在位置を特定する情報を制御部２５に供給して、処理はステップＳ１２に進む。
【００７０】
ステップＳ１２において、制御部２５は、ステップＳ１１で取得した情報表示装置１１の現在位置を通信部２３に供給し、通信部２３に対して、現在位置の周辺にあるスポットに関する情報を取得するように制御する。通信部２３は、制御部２５の制御に応じて、ネットワーク１２を介してサーバ１３と通信を行い、情報表示装置１１の現在位置の周辺にあるスポットに関する情報を取得し、制御部２５に供給する。制御部２５は、通信部２３からの情報をデータベース化して記憶部２４に記憶させる。
【００７１】
ステップＳ１２の処理後、処理はステップＳ１３に進み、制御部２５は、記憶部２４に記憶されている各スポットに対して、それぞれのスポットに関する情報を取得した順番に従って判定領域（図７参照）を設定し、処理はステップＳ１４に進む。
【００７２】
ステップＳ１４において、制御部２５は、記憶部２４に記憶されているスポットの情報に基づいて、現在位置を中心とした距離および方向に従ってスポットマークＳＭが表示された画面３１を、タッチパネル２１の表示部２６に表示させる。また、画面３１には、図２に示したように、中央マーク３２なども表示される。
【００７３】
ステップＳ１４の処理後、処理はステップＳ１５に進み、制御部２５は、タッチパネル２１の表面に対してユーザがタッチしたか否かを判定し、ユーザがタッチしたと判定するまで処理を待機する。例えば、制御部２５は、検出部２７からタッチ位置を示す座標情報が供給されると、タッチパネル２１の表面に対してユーザがタッチしたと判定する。
【００７４】
ステップＳ１５において、タッチパネル２１の表面に対してユーザがタッチしたと判定された場合、処理はステップＳ１６に進み、制御部２５は、ユーザのタッチ位置がスポットの判定領域内であるか否かを判定する。
【００７５】
ステップＳ１６において、制御部２５が、ユーザのタッチ位置がスポットの判定領域内でないと判定した場合、処理はステップＳ１５に戻り、以下、同様の処理が繰り返される。即ち、ユーザが、画面３１に表示されたスポットマークＳＭに設定された判定領域内をタッチしたと判定されるまで、処理が待機される。
【００７６】
一方、ステップＳ１６において、制御部２５が、ユーザのタッチ位置がスポットの判定領域内であると判定した場合、処理はステップＳ１７に進む。
【００７７】
ステップＳ１７において、制御部２５は、ステップＳ１２で記憶部２４に記憶させたデータベースから、ユーザがタッチしたスポットに関する情報を読み出し、その情報に基づいて、図３に示したように、基本情報表示部３３を表示する。
【００７８】
ステップＳ１７の処理後、処理はステップＳ１８に進み、制御部２５は、ユーザがタッチしたスポットに設定されている判定領域の面積を調整する。即ち、制御部２５は、図７を参照して説明したように、複数のスポットが密集していて、それらのスポットの判定領域が重なり合っている場合、ユーザにより選択されたスポットの判定領域の面積を縮小する。
【００７９】
ステップＳ１８の処理後、処理はステップＳ１９に進み、制御部２５は、ユーザのタッチ位置が、ステップＳ１６で判定領域内であると判定されたスポット以外の他のスポットに設定された判定領域内に移動したか否かを判定する。
【００８０】
ステップＳ１９において、他のスポットに設定された判定領域内に移動したと判定された場合、処理はステップＳ１７に戻り、以下、同様の処理が繰り返される。この場合、ステップＳ１７において、基本情報表示部３３の表示が、タッチ位置が移動したと判定された他のスポットに関する情報に基づいて更新される。
【００８１】
一方、ステップＳ１９において、他のスポットに設定された判定領域内に移動していないと判定された場合、処理はステップＳ２０に進む。
【００８２】
ステップＳ２０において、制御部２５は、ユーザのタッチがタッチパネル２１の表面から離れたか否かを判定する。例えば、制御部２５は、検出部２７からタッチ位置を示す座標情報の供給が停止されると、ユーザのタッチがタッチパネル２１の表面から離れたと判定する。
【００８３】
ステップＳ２０において、制御部２５が、ユーザのタッチがタッチパネル２１の表面から離れていないと判定した場合、処理はステップＳ１９に戻り、以下、同様の処理が繰り返される。一方、ステップＳ２０において、制御部２５が、ユーザのタッチがタッチパネル２１の表面から離れたと判定した場合、処理はステップＳ２１に進む。
【００８４】
ステップＳ２１において、制御部２５は、タッチパネル２１に現在表示されている基本情報表示部３３の表示を維持するように、即ち、最後にユーザがタッチしていたスポットに関する情報を表示し続けるように、タッチパネル２１の表示部２６に対して制御を行う。これにより、ユーザが、タッチパネル２１の表面から指を離しても、基本情報表示部３３に情報が表示されたままとなる。そして、ステップＳ２１の処理後、処理はステップＳ１５に戻り、以下、同様の処理が繰り返される。
【００８５】
以上のように、情報表示装置１１では、ユーザによりタッチされたスポットマークＳＭにより特定されるスポットに関する情報を基本情報表示部３３に表示し、タッチ位置が移動したときも、ユーザの指の動きに追従して、基本情報表示部３３に表示される情報を更新することができる。さらに、情報表示装置１１では、ユーザがタッチパネル２１の表面から指を離した後でも、最後に表示されていた情報を基本情報表示部３３に表示し続けることができる。これにより、図２乃至図５を参照して説明したように、より快適な操作で、ユーザに情報を提供することができる。
【００８６】
また、複数のスポットの判定領域が重なり合っている場合に、ユーザにより選択されたスポットの判定領域の面積を縮小することにより、それぞれのスポットをユーザが容易に選択することができ、操作性を向上させることができる。
【００８７】
なお、ユーザがタッチパネル２１の表面から指を離した後、最後に表示されていた情報を基本情報表示部３３に表示し続ける時間を設定し、その時間が経過した後に、基本情報表示部３３を非表示にしてもよい。これにより、ユーザがＧＵＩボタン３６または３７に対する操作を行わなかった場合には、図２に示したような元の画面３１に戻り、ユーザに画面３１の全体を把握させることができる。
【００８８】
また、例えば、情報表示装置１１は、複数の表示部を備えた構成とすることができ、その場合、ある表示部にスポットの位置情報に応じて配置されるスポットマークＳＭを表示させ、他の表示部に、基本情報表示部３３を表示させることができる。これにより、基本情報表示部３３の表示によって、スポットマークＳＭの配置が表示される領域が狭くなることを回避することができる。
【００８９】
また、タッチパネル２１は、その表面に対するタッチだけを検出するものの他、例えば、その裏面に対するタッチを検出するものを採用することができる。即ち、この場合、ユーザは、タッチパネル２１の裏面に対してタッチしてスポットマークＳＭを選択する。これにより、タッチパネル２１に表示される画面３１がユーザの指で隠れることがなく、より良好な操作性を提供することができる。なお、この場合、情報表示装置１１を振動させることにより、ユーザの操作に対するフィードバックを行ってもよい。さらに、タッチパネル２１は、ユーザの指が近接（タッチパネル２１の表面に触れない程度に接近）したことを検出することができ、タッチパネル２１に対するタッチの検出には、ユーザの指がタッチパネル２１に近接したことの検出が含まれる。また、タッチパネル２１は、指以外のものによるタッチ、例えば、スタイラスによるタッチ（スタイラス入力）を検出することができる。
【００９０】
なお、上述のフローチャートを参照して説明した各処理は、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。また、プログラムは、１のCPUにより処理されるものであっても良いし、複数のCPUによって分散処理されるものであっても良い。
【００９１】
また、情報表示装置１１の制御部２５が上述の各処理を実行する必要はなく、例えば、ネットワーク１２を介して、図示しない情報処理装置により上述の各処理が実行されるようにすることができる。この場合、情報処理装置から処理の実行結果（例えば、タッチパネル２１に表示される画面３１）が情報表示装置１１に送信されて、タッチパネル２１に表示されるようにしてもよい。また、基本情報表示部３３に表示する情報は、記憶部２４にデータベースとして記憶する必要はなく、例えば、基本情報表示部３３の情報の表示を更新するごとに、ネットワーク１２を介して取得するようにしてもよい。
【００９２】
なお、本技術は以下のような構成も取ることができる。
（１）
所定の地点の位置情報に基づいた配置で、前記地点に対応するマークを表示する表示部と、
前記表示部に対するタッチを検出して、そのタッチされた位置を示すタッチ位置を特定する検出部と、
前記タッチ位置に基づいて、前記表示部に表示されている前記マークの表示箇所がタッチされた場合に、タッチされた前記マークに関する情報を前記表示部の一部に表示させる表示制御を行う表示制御部と
を備え、
前記表示制御部は、前記検出部によりタッチが検出されなくなったとき、前記表示部の一部に表示されていた前記マークに関する情報の表示を維持する表示制御を行う
情報表示装置。
（２）
前記表示制御部は、前記タッチ位置の移動に従って、前記表示部の一部に表示されている情報に対応する前記マーク以外の他のマークの表示箇所がタッチされた場合に、その他のマークに関する情報で前記表示部の一部の表示を更新する
前記（１）に記載の情報表示装置。
（３）
前記表示制御部は、前記表示部において複数の前記マークが密集して表示されているとき、複数の前記マークの密集度に応じて前記マークの濃さを調整する
前記（１）または（２）に記載の情報表示装置。
（４）
前記マークごとに、それぞれの前記マークがタッチされたと判定するための判定領域を設定する判定領域設定部と、
複数の前記マークに対して設定された前記判定領域が重なり合っているとき、それらの複数の前記マークのいずれかがタッチされた場合、そのタッチされた前記マークに対して設定されている前記判定領域の面積を縮小させる調整部と
をさらに備える前記（１）から（３）までのいずれかに記載の情報表示装置。
【００９３】
なお、本開示の実施の形態は、上述した実施の形態に限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【００９４】
１１  情報表示装置，  １２  ネットワーク，  １３  サーバ，  ２１  タッチパネル，  ２２  位置情報取得部，  ２３  通信部，  ２４  記憶部，  ２５  制御部，  ２６  表示部，  ２７  検出部，  ３１  画面，  ３２  中央マーク，  ３３  基本情報表示部，  ３４  種類アイコン，  ３５  テキスト表示部，  ３６および３７  ＧＵＩボタン
【図１】
0005782775.tif 000002
【図２】
0005782775.tif 000003
【図３】
0005782775.tif 000004
【図４】
0005782775.tif 000005
【図５】
0005782775.tif 000006
【図６】
0005782775.tif 000007
【図７】
0005782775.tif 000008
【図８】
0005782775.tif 000009