(57)【要約】【課題】  本発明の目的は、利用者の操作を容易なものとする技術を提供することにある。【解決手段】  本発明に係る情報端末は、所定の地点を中心として所定の縮尺で地図情報を表示する地図表示手段と、前記地図表示手段に表示する地図情報を構成する地図情報構成手段と、前記地図表示の範囲内においてタッチ入力を受け付け、タッチされた前記地図表示手段上の物理位置を特定するタッチ入力位置特定手段と、を備え、前記地図情報構成手段は、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定手段により特定されるタッチされた物理位置に応じて前記縮尺を変更して、前記地図情報を構成する、ことを特徴とする。【選択図】図１
2013160529.tif 000002
【特許請求の範囲】
【請求項１】
所定の地点を中心として所定の縮尺で地図情報を表示する地図表示手段と、
前記地図表示手段に表示する地図情報を構成する地図情報構成手段と、
前記地図表示の範囲内においてタッチ入力を受け付け、タッチされた前記地図表示手段上の物理位置を特定するタッチ入力位置特定手段と、を備え、
前記地図情報構成手段は、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定手段により特定されるタッチされた物理位置に応じて前記縮尺を変更して、前記地図情報を構成する、
ことを特徴とする情報端末。
【請求項２】
請求項１に記載の情報端末であって、
前記地図情報構成手段は、前記タッチ位置入力特定手段により特定されるタッチされた物理位置が前記地図表示手段に予め設けられた所定の範囲に含まれる場合には、前記タッチされた物理位置に対応する地図上の地点を中心として、前記縮尺を拡大して前記地図情報を構成する、
ことを特徴とする情報端末。
【請求項３】
請求項１または２に記載の情報端末であって、
前記地図情報構成手段は、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定手段により特定されるタッチされた物理位置が前記地図表示手段に予め設けられた所定の複数の範囲のいずれに含まれるかに応じて、前記縮尺の拡大率を変更して前記地図情報を構成する、
ことを特徴とする情報端末。
【請求項４】
請求項１〜３のいずれか一項に記載の情報端末であって、
前記タッチ入力位置特定手段は、さらに、前記タッチ入力された時間を特定し、
前記地図情報構成手段は、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定手段により特定されるタッチされた物理位置およびタッチ入力された時間に応じて、前記縮尺を変更して、前記地図情報を構成する、
ことを特徴とする情報端末。
【請求項５】
請求項４に記載の情報端末であって、
前記地図情報構成手段は、前記タッチ位置入力特定手段により特定されるタッチされた物理位置が前記地図表示手段の所定の範囲に含まれる場合には、前記タッチ入力された時間が長いほど前記縮尺を拡大し、前記タッチ位置入力特定手段により特定されるタッチされた物理位置が前記地図表示手段の所定の範囲に含まれない場合には、前記タッチ入力された時間が長いほど前記縮尺を縮小して、前記地図情報を構成する、
ことを特徴とする情報端末。
【請求項６】
コンピュータに、地図を表示する手順を実行させるプログラムであって、
前記コンピュータを、制御手段と、所定の地点を中心として所定の縮尺で地図情報を表示する地図表示手段として機能させ、
前記制御手段に対して、
前記地図表示手段において表示する地図情報を構成する地図情報構成手順と、
前記地図表示の範囲内においてタッチ入力を受け付け、タッチされた前記地図表示手段上の物理位置を特定するタッチ入力位置特定手順と、を実施させ、
前記地図情報構成手順においては、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定手順により特定されるタッチされた物理位置に応じて前記縮尺を変更して、前記地図情報を構成させる、
ことを特徴とするプログラム。
【請求項７】
情報端末による地図表示方法であって、
前記情報端末は、
制御手段と、所定の地点を中心として所定の縮尺で地図情報を表示する地図表示手段を備え、
前記制御手段は、
前記地図表示手段において表示する地図情報を構成する地図情報構成ステップと、
前記地図表示の範囲内においてタッチ入力を受け付け、タッチされた前記地図表示手段上の物理位置を特定するタッチ入力位置特定ステップと、を実施し、
前記地図情報構成ステップにおいては、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定ステップにより特定されるタッチされた物理位置に応じて前記縮尺を変更して、前記地図情報を構成する、
ことを特徴とする地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末の技術に関するものである。
【背景技術】
【０００２】
従来、ナビゲーション装置には、現在地周辺の所定範囲の道路地図が、指定された縮尺でタッチパネル付き表示モニタ上に表示されるものがある。また、タッチパネル付き表示モニタ上に表示されている道路地図上の１点をタッチすると、タッチされた道路地図上の１点を中心として道路地図の表示範囲を移動する技術や、所定の拡大／縮小ボタンをタッチされると表示縮尺をボタンに応じて変更させる技術がある。特許文献１には、このようなナビゲーション装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１８０１８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようなナビゲーション装置では、目的地等を正確に指定するためには、モニタ上に示される表示範囲を移動させ、その後目的地付近を拡大表示させて目的地を指定する操作となりがちである。すなわち、目的地を地図上で指定する場合には、ほとんどの場合において表示範囲の移動を行い、次いで拡大表示する、という操作を行う。特に、目的地が現在地に近いほど、詳細に目的地を設定する必要がある場合が多く、そのような場合にはほぼ確実に表示範囲を移動させたのち、拡大操作を行うこととなる。
【０００５】
本発明の目的は、利用者の操作を容易なものとする技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明に係る情報端末は、所定の地点を中心として所定の縮尺で地図情報を表示する地図表示手段と、前記地図表示手段に表示する地図情報を構成する地図情報構成手段と、前記地図表示の範囲内においてタッチ入力を受け付け、タッチされた前記地図表示手段上の物理位置を特定するタッチ入力位置特定手段と、を備え、前記地図情報構成手段は、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定手段により特定されるタッチされた物理位置に応じて前記縮尺を変更して、前記地図情報を構成する、ことを特徴とする。
【０００７】
また、本発明に係るプログラムは、コンピュータに、地図を表示する手順を実行させるプログラムであって、前記コンピュータを、制御手段と、所定の地点を中心として所定の縮尺で地図情報を表示する地図表示手段として機能させ、前記制御手段に対して、前記地図表示手段において表示する地図情報を構成する地図情報構成手順と、前記地図表示の範囲内においてタッチ入力を受け付け、タッチされた前記地図表示手段上の物理位置を特定するタッチ入力位置特定手順と、を実施させ、前記地図情報構成手順においては、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定手順により特定されるタッチされた物理位置に応じて前記縮尺を変更して、前記地図情報を構成させる、ことを特徴とする。
【０００８】
また、本発明に係る地図表示方法は、情報端末による地図表示方法であって、前記情報端末は、制御手段と、所定の地点を中心として所定の縮尺で地図情報を表示する地図表示手段を備え、前記制御手段は、前記地図表示手段において表示する地図情報を構成する地図情報構成ステップと、前記地図表示の範囲内においてタッチ入力を受け付け、タッチされた前記地図表示手段上の物理位置を特定するタッチ入力位置特定ステップと、を実施し、前記地図情報構成ステップにおいては、前記タッチされた物理位置に対応する地図上の地点を中心として、前記タッチ位置入力特定ステップにより特定されるタッチされた物理位置に応じて前記縮尺を変更して、前記地図情報を構成する、ことを特徴とする。
【発明の効果】
【０００９】
本願発明によれば、利用者の操作を容易なものとする技術を提供することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第一の実施形態に係るナビゲーション装置の概略構成図である。
【図２】リンクテーブルの構成を示す図である。
【図３】演算処理部の機能構成図である。
【図４】表示範囲変更処理のフロー図である。
【図５】表示範囲変更処理による画面出力例を示す図である。
【図６】別の実施形態に係る拡大率テーブルの構成を示す図である。
【図７】別の実施形態に係る表示範囲変更処理のフロー図である。
【図８】別の実施形態に係る表示範囲変更処理による画面出力例を示す図である。
【図９】さらに別の実施形態に係る拡大率テーブルの構成を示す図である。
【図１０】さらに別の実施形態に係る表示範囲変更処理のフロー図である。
【図１１】さらに別の実施形態に係る表示範囲変更処理による画面出力例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明に係る情報端末についての第一の実施形態を適用したナビゲーション装置について、図面を参照して説明する。
【００１２】
図１に、ナビゲーション装置１００の全体構成図を示す。ナビゲーション装置１００は、地図情報を表示して、ナビゲーション装置１００の現在地を示す地点と、設定された目的地までの経路を誘導する情報とを示すことが可能ないわゆるナビゲーション装置である。
【００１３】
ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（音声入力装置としてマイクロフォン４１、音声出力装置としてスピーカ４２を備える）と、入力装置５と、ＲＯＭ装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Global Positioning System)受信装置９と、ＦＭ多重放送受信装置１０と、ビーコン受信装置１１と、を備えている。
【００１４】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、ＦＭ多重放送受信装置１０等から出力される情報に基づいて現在地を算出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。
【００１５】
また、演算処理部１は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ表示する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、ユーザから指示された出発地又は現在地と、目的地（または、経由地や立ち寄り地）とを結ぶ最適な経路（推奨経路）を探索する。また、スピーカ４２やディスプレイ２を用いてユーザを誘導する。
【００１６】
ナビゲーション装置１００の演算処理部１は、各デバイス間をバス２５で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、各種ハードウェアを演算処理部１と接続するためのＩ／Ｆ（インターフェイス）２４と、を有する。
【００１７】
ディスプレイ２は、演算処理部１等で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００１８】
記憶装置３は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００１９】
この記憶媒体には、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）であるリンクテーブル２００が記憶されている。
【００２０】
図２は、リンクテーブル２００の構成を示す図である。リンクテーブル２００は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）２０１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ２０２を含んでいる。
【００２１】
リンクデータ２０２は、リンクの識別子であるリンクＩＤ２１１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報２２２、リンクを含む道路の種別を示す道路種別２２３、リンクの長さを示すリンク長２２４、予め記憶されたリンク旅行時間２２５、開始接続リンクおよび終了接続リンク２２６、リンクを含む道路の制限速度を示す制限速度２２７などを含んでいる。なお、開始接続リンクおよび終了接続リンク２２６は、当該リンクの開始ノードに接続するリンクである開始接続リンクと、当該リンクの終了ノードに接続するリンクである終了接続リンクと、を特定する情報である。
【００２２】
なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしているが、これに限られない。例えば、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別しないものであってもよい。
【００２３】
図１に戻って説明する。音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、ユーザやその他の搭乗者が発した声などのナビゲーション装置１００の外部の音声を取得する。
【００２４】
スピーカ４２は、演算処理部１で生成されたユーザへのメッセージを音声として出力する。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。ナビゲーション装置１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００２５】
入力装置５は、ユーザからの指示をユーザによる操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キーなどで構成される。また、入力装置５には、ナビゲーション装置１００に対して遠隔で操作指示を行うことができるリモートコントローラが含まれる。リモートコントローラは、ダイヤルスイッチやスクロールキー、縮尺変更キーなどを備え、各キーやスイッチが操作された情報をナビゲーション装置１００に送出することができる。
【００２６】
タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、ディスプレイ２に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。なお、タッチパネル５１は、同時に複数のタッチ位置を検出することのできるマルチタッチを実現できるものであってもよいが、本願発明に係るコスト効果がより高いと考えられるのは、同時に一か所のタッチ位置を検出できるシングルタッチ対応の安価なタッチパネルであるといえる。
【００２７】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１では、パルス信号の数から、回転角度を求める。
【００２８】
ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００２９】
車速センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、ナビゲーション装置１００で現在地（自車位置）を検出するために使用されるものである。車速センサ７は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定するものである。
【００３０】
ＦＭ多重放送受信装置１０は、ＦＭ放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００３１】
ビーコン受信装置１１は、ＶＩＣＳ情報などの概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報や緊急警報などを受信する。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。
【００３２】
図３は、演算処理部１の機能ブロック図である。図示するように、演算処理部１は、基本制御部１０１と、入力受付部１０２と、出力処理部１０３と、拡大率特定部１０４と、表示構成部１０５と、を有する。
【００３３】
基本制御部１０１は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、各種センサ、ＧＰＳ受信装置９等の情報を取得し、マップマッチング処理等を行って現在地を特定する。また、随時、走行した日付および時刻と、位置と、を対応付けて、リンクごとに走行履歴を記憶装置３に記憶する。さらに、各処理部からの要求に応じて、現在時刻を出力する。
【００３４】
また、基本制御部１０１は、現在地と、目的地とを結ぶ最適な経路（推奨経路）を探索する。当該経路探索においては、ダイクストラ法等の経路探索ロジックを用いて、道路の所定の区間（リンク）に対して予め設定されたリンクコストに基づいて、リンクコストが最小となる経路を探索する。
【００３５】
また、基本制御部１０１は、車両の現在地が推奨経路から逸脱しないよう、推奨経路を表示させつつスピーカ４２やディスプレイ２を用いてユーザの運転操作を誘導する。
【００３６】
入力受付部１０２は、入力装置５またはマイクロフォン４１を介して入力されたユーザからの入力指示を受け付け、その入力指示に関する情報であるタッチの座標位置や、音声情報とともに、要求内容に対応する処理を実行するように基本制御部１０１へ伝達する。例えば、ユーザが推奨経路の探索を要求したときは、その要求指示内容を基本制御部１０１に要求する。
【００３７】
出力処理部１０３は、例えばポリゴン情報等の表示させる画面情報を受け取り、ディスプレイ２に描画するための信号に変換してディスプレイ２に対して描画する指示を行う。
【００３８】
拡大率特定部１０４は、ディスプレイ２に表示させる地図情報の縮尺の拡大率を特定する。具体的には、拡大率特定部１０４は、入力受付部１０２により受け付けたタッチパネル５１上のタッチ位置に応じて、地図表示の拡大率を特定する。
【００３９】
表示構成部１０５は、拡大率特定部１０４により特定された拡大率を縮尺に適用して、地図表示の縮尺を変更して表示する画面表示情報を構成し、出力処理部１０３へ出力指示を行う。
【００４０】
上記した演算処理部１の各機能部、すなわち基本制御部１０１、入力受付部１０２、出力処理部１０３、拡大率特定部１０４、表示構成部１０５は、ＣＰＵ２１が所定のプログラムを読み込み実行することにより構築される。そのため、ＲＡＭ２２には、各機能部の処理を実現するためのプログラムが記憶されている。
【００４１】
なお、上記した各構成要素は、ナビゲーション装置１００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。ナビゲーション装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００４２】
また、各機能部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００４３】
［動作の説明］次に、ナビゲーション装置１００が実施する表示範囲変更処理の動作について説明する。図４は、ナビゲーション装置１００が実施する表示範囲変更処理を示すフロー図である。このフローは、ナビゲーション装置１００の起動後に、現在地等の周辺の地図がディスプレイ２上に表示された状態で、ディスプレイ２の画面上に設けられたタッチパネル５１が入力を受け付けると開始される。
【００４４】
まず、拡大率特定部１０４は、タッチされたディスプレイ上の物理位置を特定する（ステップＳ００１）。なお、物理位置とは、ディスプレイ２上に設けられたタッチパネル５１上の所定の座標で特定される位置をいい、例えば、タッチパネル５１の縦横二軸（Ｘ軸、Ｙ軸）で特定される座標の位置をいう。具体的には、拡大率特定部１０４は、受け付けたタッチの位置について、入力受付部１０２からタッチパネル上の座標を取得する。
【００４５】
次に、基本制御部１０１は、地図上のタッチ位置へ中心を移動させ周辺地図を取得する（ステップＳ００２）。具体的には、基本制御部１０１は、タッチされたディスプレイ上の物理位置に対応する地図上の位置へ、表示の中心を移動させる。そして、基本制御部１０１は、表示の中心を中心とする周辺の地図情報を取得する。
【００４６】
次に、拡大率特定部１０４は、物理位置が所定の範囲内に含まれるか否かを判定する（ステップＳ００３）。具体的には、拡大率特定部１０４は、ステップＳ００１で取得したタッチされたディスプレイ上の物理位置が、地図表示領域内に示される地図上の所定の範囲内（例えば、ディスプレイ２の地図表示領域内の中心を焦点の中点とする一定の大きさの楕円の範囲内）に含まれるか否かを判定する。
【００４７】
物理位置が所定の範囲内に含まれる場合（ステップＳ００３にて「Ｙｅｓ」の場合）には、表示構成部１０５は、所定の拡大率で縮尺を変更して地図表示を行う（ステップＳ００４）。具体的には、表示構成部１０５は、ステップＳ００２において基本制御部１０１が取得した周辺の地図情報を取得し、取得した地図情報について所定の拡大率（例えば、２倍）で縮尺の拡大を行い、表示情報を構成する。そして、表示構成部１０５は、出力処理部１０３に対して構成した表示情報を出力するよう指示するとともに、基本制御部１０１に対して、拡大した縮尺情報の設定値を受け渡す。
【００４８】
物理位置が所定の範囲内に含まれない場合（ステップＳ００３にて「Ｎｏ」の場合）には、表示構成部１０５は、縮尺を変更せずに地図表示を行う（ステップＳ００５）。具体的には、表示構成部１０５は、ステップＳ００２において基本制御部１０１が取得した周辺の地図情報を取得し、取得した地図情報について、基本制御部１０１により予め設定された縮尺で表示情報を構成する。そして、表示構成部１０５は、出力処理部１０３に対して表示情報を出力するよう指示する。
【００４９】
以上が、表示範囲変更処理の処理フローである。表示範囲変更処理によれば、ディスプレイ上の地図表示範囲内のタッチ位置に応じて、表示中心を移動させるとともに、拡大率を変更して表示することができる。より好ましくは、表示中心の移動先が表示中心に所定以上近い場合には、拡大して表示することができるとともに、表示中心の移動先が表示中心から所定以上遠い場合には、拡大せずに移動のみを行い表示することができる。
【００５０】
なお、当該実施形態においては、表示中心の移動先が表示中心に近い場合には、拡大して表示することができるとともに、表示中心の移動先が表示中心から遠い場合には、拡大せずに移動のみを行い表示するようにしているが、これに限られない。例えば、表示中心の移動先が表示中心に近い場合には、移動および拡大して表示することができるとともに、表示中心の移動先が表示中心から一定以上遠い場合には、移動および縮小して表示し、それ以外の場合には移動のみを行い表示するようにしてもよい。
【００５１】
図５は、表示範囲変更処理の実施前にディスプレイ２に表示されている画面４００と、表示範囲変更処理の結果、ステップＳ００４にて表示される表示情報の出力となるタッチ後画面４００´と、の例を示している。画面４００では、現在地４０１と、縮尺表示４０３と、が表示されている。縮尺表示４０３は、例えば、１００ｍに相当する画面上の長さを示す線および「１００ｍ」の表示を含む。また、画面４００に明示されないが、拡大を行う所定の範囲である楕円４０２がディスプレイ２の所定の位置に設けられており、利用者はその範囲内のタッチ位置４０４をタッチ操作するものとする。タッチ後画面４００´は、そのようなタッチ操作がなされた後に表示範囲変更処理が実施され、ステップＳ００４による移動拡大表示がなされる場合に出力される画面である。
【００５２】
タッチ後画面４００´には、タッチされた位置を中心とする地図情報が表示されており、タッチ後縮尺表示４０３´が表示されている。タッチ後縮尺表示４０３´は、例えば、タッチ前の地図表示の縮尺の２倍の拡大である５０ｍに相当する画面上の長さを示す線および「５０ｍ」の表示を含む。また、タッチ後画面４００´に明示されないが、拡大を行う所定の範囲である楕円４０２がディスプレイ２の所定の位置に設けられている。この点、地図表示範囲が変更される場合において、地図表示範囲のディスプレイ２の所定の位置に設けられていることから、どのように地図表示が移動しても、ディスプレイ２の中心付近に対するタッチ操作によると、地図が移動および拡大されて表示されることが担保されるといえる。
【００５３】
以上、本発明の第一の実施形態について説明した。本発明の第一の実施形態によると、ナビゲーション装置１００は、ディスプレイ上の地図表示範囲内のタッチ位置に応じて、表示中心を移動させるとともに、拡大率を変更して表示することができる。すなわち、一回のタッチ操作で移動と拡大が行われるため、移動操作と拡大操作とを逐一繰り返す必要がなく、利用者の操作を容易なものとすることができるといえる。
【００５４】
本発明は、上記の実施形態に制限されない。上記の第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。例えば、上記の第一の実施形態では、タッチされたディスプレイ上の物理位置が、地図表示領域内に示される地図上の所定の範囲内であるか否かを判定して拡大を行うか否かを特定しているが、これに限られない。そのような変形について、第二の実施形態として以下に説明する。なお、第二の実施形態では、基本的に第一の実施形態と同様の構成を備えるが、一部相違がある。そのような相違について説明する。
【００５５】
拡大率特定部１０４は、タッチされたディスプレイ上の物理位置について、画面中心からの距離に応じて拡大率を徐々に変化させる。このような第二の実施形態に係る表示範囲変更処理を可能とするために、図６の拡大率テーブル５００を用いる。
【００５６】
図６は、拡大率テーブル５００の構成例を示す図である。拡大率テーブル５００は、記憶装置３に格納されるテーブルである。拡大率テーブル５００は、画面中心からの距離が属する所定の範囲を規定する画面中心からの距離５０１と、当該画面中心からの距離５０１に予め対応付けられた拡大率５０２と、を含む。
【００５７】
例えば、拡大率テーブル５００は、画面中心からの距離が１００ピクセル未満の範囲については、拡大率を２倍とし、画面中心からの距離が１００ピクセル以上２００ピクセル未満の範囲は、拡大率を１．５倍とし、中心からの距離が２００ピクセル以上３００ピクセル未満の範囲は、拡大率を等倍とし、中心からの距離が３００ピクセル以上の範囲は、拡大率を０．５倍、すなわち縮小とする情報を含む。
【００５８】
図７は、第二の実施形態に係る表示範囲変更処理の処理フローを示す図である。当該フローのステップＳ１０１、ステップＳ１０３は、基本的に第一の実施形態に係る表示範囲変更処理の処理フローのそれぞれステップＳ００１、ステップＳ００２と同様であるため、説明を省略する。
【００５９】
ステップＳ１０１にてタッチされたディスプレイ上の物理位置が特定されると、拡大率特定部１０４は、位置に応じた拡大率を特定する（ステップＳ１０２）。具体的には、拡大率特定部１０４は、ステップＳ１０１にて特定された物理位置が、拡大率テーブル５００の画面中心からの距離５０１のいずれに属するのかを特定し、対応する拡大率５０２を取得する。
【００６０】
ステップＳ１０３にて周辺地図の情報が取得されると、表示構成部１０５は、ステップＳ１０２で特定した拡大率で縮尺を変更して地図表示を行う（ステップＳ１０４）。具体的には、表示構成部１０５は、ステップＳ１０３において基本制御部１０１が取得した周辺の地図情報を取得し、取得した地図情報についてステップＳ１０２で特定した拡大率（例えば、１．５倍）で縮尺の拡大を行い、表示情報を構成する。そして、表示構成部１０５は、出力処理部１０３に対して構成した表示情報を出力するよう指示するとともに、基本制御部１０１に対して、拡大した縮尺情報の設定値を受け渡す。
【００６１】
以上が、第二の実施形態に係る表示範囲変更処理の処理フローである。
【００６２】
図８は、第二の実施形態に係る表示範囲変更処理の実施前にディスプレイ２に表示されている画面６００と、表示範囲変更処理の結果、ステップＳ１０４にて表示される表示情報の出力となるタッチ後画面６００´と、の例を示している。画面６００では、現在地６０１と、縮尺表示６０５と、が表示されている。縮尺表示６０５は、例えば、１００ｍに相当する画面上の長さを示す線および「１００ｍ」の表示を含む。
【００６３】
また、画面６００に明示されないが、最も高い拡大率（例えば、２倍）と対応付けられ、中心からの距離が最も近い位置を含む所定の超拡大範囲６０２と、その次に高い拡大率（例えば、１．５倍）と対応付けられ、中心からの距離が所定の距離となる位置を含む所定の拡大範囲６０３と、さらにその次に高い拡大率（例えば、等倍）と対応付けられ、中心からの距離が所定の距離となる位置を含む所定の等倍範囲６０４と、等倍よりも低い拡大率、すなわち縮小にあたる倍率と対応付けられ、等倍範囲６０４よりも中心からの距離が遠い位置を含む所定の縮小範囲と、がディスプレイ２の所定の位置に設けられている。
【００６４】
利用者はその範囲内のうち、超拡大範囲６０２にあたるタッチ位置６０６をタッチ操作するものとする。タッチ後画面６００´は、そのようなタッチ操作がなされた後に表示範囲変更処理が実施され、ステップＳ１０４による移動拡大表示がなされる場合に出力される画面である。
【００６５】
タッチ後画面６００´には、タッチされた位置を中心とする地図情報が表示されており、タッチ後縮尺表示６０５´が表示されている。タッチ後縮尺表示６０５´は、例えば、タッチ前の地図表示の縮尺の１．５倍の拡大である７５ｍに相当する画面上の長さを示す線および「７５ｍ」の表示を含む。
【００６６】
また、タッチ後画面６００´に明示されないが、最も高い拡大率（例えば、２倍）と対応付けられ、中心からの距離が最も近い位置を含む所定の超拡大範囲６０２と、その次に高い拡大率（例えば、１．５倍）と対応付けられ、中心からの距離が所定の距離となる位置を含む所定の拡大範囲６０３と、さらにその次に高い拡大率（例えば、等倍）と対応付けられ、中心からの距離が所定の距離となる位置を含む所定の等倍範囲６０４と、等倍よりも低い拡大率、すなわち縮小にあたる倍率と対応付けられ、等倍範囲６０４よりも中心からの距離が遠い位置を含む所定の縮小範囲と、がディスプレイ２の所定の位置に設けられている。この点、地図表示範囲が変更されても、地図表示範囲のディスプレイ２の所定の位置に設けられていることから、どのように地図表示が移動しても、ディスプレイ２の中心付近に対するタッチ操作によると、地図が移動および拡大されて表示されることが担保されるといえる。
【００６７】
以上、本発明の第二の実施形態について説明した。本発明の第二の実施形態によると、ナビゲーション装置１００は、ディスプレイ上の地図表示範囲内のタッチ位置が近いほど拡大して表示中心を移動させて表示することができる。すなわち、移動操作と拡大操作とを逐一繰り返す必要がなく、利用者の操作を容易なものとすることができるといえる。
【００６８】
また例えば、上記の第一の実施形態では、タッチされたディスプレイ上の物理位置が、地図表示領域内に示される地図上の所定の範囲内に含まれるか否かを判定して拡大を行うか否かを特定しているが、これに限られない。そのような変形について、第三の実施形態として以下に説明する。なお、第三の実施形態では、基本的に第一の実施形態と同様の構成を備えるが、一部相違がある。そのような相違について説明する。
【００６９】
拡大率特定部１０４は、タッチされたディスプレイ上の物理位置について、画面中心からの距離およびタッチが継続された時間、すなわち押下時間に応じて拡大率を徐々に変化させる。このような第三の実施形態に係る表示範囲変更処理を可能とするために、図９の拡大率テーブル７００を用いる。
【００７０】
図９は、拡大率テーブル７００の構成例を示す図である。拡大率テーブル７００は、記憶装置３に格納されるテーブルである。拡大率テーブル７００は、予め定められた範囲内であるか否かを特定する押下位置７０１と、当該押下位置７０１に予め対応付けられた拡大率７０２と、を含む。例えば、拡大率７０２には、所定の範囲内の押下位置については、２倍を基本拡大倍率として、押下時間を積算した値を得るとする算式が含まれ、所定の範囲外の押下位置については、０．５倍を基本拡大倍率として、押下時間を積算した値を得るとする算式が含まれる。すなわち、拡大率テーブル７００は、所定の範囲内の押下位置については、押下時間が長くなると、より狭い範囲が拡大されて表示され、所定の範囲外の押下位置については、押下時間が長くなると、より広い範囲が縮小されて表示されるよう拡大率が求められる算式を含む。
【００７１】
図１０は、第三の実施形態に係る表示範囲変更処理の処理フローを示す図である。当該フローのステップＳ２０３は、基本的に第一の実施形態に係る表示範囲変更処理の処理フローのステップＳ００２と同様であるため、説明を省略する。
【００７２】
まず、拡大率特定部１０４は、タッチされたディスプレイ上の物理位置およびタッチされた時間の長さつまり押下時間を特定する（ステップＳ２０１）。具体的には、拡大率特定部１０４は、受け付けたタッチの位置について、入力受付部１０２からタッチパネル上の座標を取得し、タッチが継続された時間について、入力受付部１０２から取得する。
【００７３】
ステップＳ２０１にてタッチされたディスプレイ上の物理位置および押下時間が特定されると、拡大率特定部１０４は、位置および押下時間に応じた拡大率を特定する（ステップＳ２０２）。具体的には、拡大率特定部１０４は、ステップＳ２０１にて特定された物理位置が、地図表示領域内に示される地図上の所定の範囲内（例えば、ディスプレイ２の地図表示領域内の中心を焦点の中点とする一定の大きさの楕円の範囲内）に含まれるか否かを判定する。そして、物理位置が所定の範囲内に含まれる場合には、拡大率特定部１０４は、拡大率テーブル７００の押下位置７０１を参照して、物理位置が属する情報を特定し、当該情報に対応付けられた拡大率７０２の算出式を取得する。そして、拡大率特定部１０４は、当該算出式に従って拡大率を特定する。
【００７４】
ステップＳ２０３にて周辺地図の情報が取得されると、表示構成部１０５は、ステップＳ２０２で特定した拡大率で縮尺を変更して地図表示を行う（ステップＳ２０４）。具体的には、表示構成部１０５は、ステップＳ２０３において基本制御部１０１が取得した周辺の地図情報を取得し、取得した地図情報についてステップＳ２０２で特定した拡大率（例えば、４倍）で縮尺の拡大を行い、表示情報を構成する。そして、表示構成部１０５は、出力処理部１０３に対して構成した表示情報を出力するよう指示するとともに、基本制御部１０１に対して、拡大した縮尺情報の設定値を受け渡す。
【００７５】
以上が、第三の実施形態に係る表示範囲変更処理の処理フローである。
【００７６】
図１１は、第三の実施形態に係る表示範囲変更処理の実施前にディスプレイ２に表示されている画面８００と、表示範囲変更処理の結果、ステップＳ２０４にて表示される表示情報の出力となるタッチ後画面８００´と、の例を示している。画面８００では、現在地８０１と、縮尺表示８０３と、が表示されている。縮尺表示８０３は、例えば、１００ｍに相当する画面上の長さを示す線および「１００ｍ」の表示を含む。また、画面８００に明示されないが、拡大を行う所定の範囲である楕円８０２がディスプレイ２の所定の位置に設けられており、利用者はその範囲内のタッチ位置８０４をタッチ操作するものとする。タッチ後画面８００´は、そのようなタッチ操作がなされた後に表示範囲変更処理が実施され、ステップＳ２０４による移動拡大表示がなされる場合に出力される画面である。
【００７７】
タッチ後画面８００´には、タッチされた位置を中心とする地図情報が表示されており、タッチ後縮尺表示８０３´が表示されている。タッチ後縮尺表示８０３´は、例えば、タッチ前の地図表示の縮尺の４倍の拡大である２５ｍに相当する画面上の長さを示す線および「２５ｍ」の表示を含む。また、タッチ後画面８００´に明示されないが、拡大を行う所定の範囲である楕円８０２がディスプレイ２の所定の位置に設けられている。この点、地図表示範囲が変更されても、地図表示範囲のディスプレイ２の所定の位置に設けられていることから、どのように地図表示が移動しても、ディスプレイ２の中心付近に対するタッチ操作および押下時間によると、地図が移動および拡大されて表示されることが担保されるといえる。
【００７８】
以上、本発明の第三の実施形態について説明した。本発明の第三の実施形態によると、ナビゲーション装置１００は、ディスプレイ上の地図表示範囲内のタッチ位置およびその押下時間に応じて、表示中心を移動させるとともに、拡大率を変更して表示することができる。すなわち、移動操作と拡大操作とを逐一繰り返す必要がなく、利用者の操作を容易なものとすることができるといえる。
【００７９】
なお、上記第一の実施形態において用いられた構成と、第二の実施形態において用いられた構成と、第三の実施形態において用いられた構成と、に含まれるそれぞれの構成を、互いに組み合わせるものとしてもよい。
【００８０】
以上、本発明について、第一の実施形態、第二の実施形態、第三の実施形態を中心に説明した。なお、上記の各実施形態では、本発明にナビゲーション装置を用いた例について説明したが、本発明はナビゲーション装置に限らず、移動体の経路案内を行う装置全般、例えば携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、モバイルＰＣ、音楽プレーヤー等の情報端末全般に適用することができる。
【符号の説明】
【００８１】
１・・・演算処理部、２・・・ディスプレイ、３・・・記憶装置、４・・・音声出入力装置、５・・・入力装置、６・・・ＲＯＭ装置、７・・・車速センサ、８・・・ジャイロセンサ、９・・・ＧＰＳ受信装置、１０・・・ＦＭ多重放送受信装置、１１・・・ビーコン受信装置、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・ＲＯＭ、２４・・・Ｉ／Ｆ、２５・・・バス、４１・・・マイクロフォン、４２・・・スピーカ、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、１００・・・ナビゲーション装置、１０１・・・基本制御部、１０２・・・入力受付部、１０３・・・出力処理部、１０４・・・拡大率特定部、１０５・・・表示構成部、２００・・・リンクテーブル、５００、７００・・・拡大率テーブル
【図１】
2013160529.tif 000003
【図２】
2013160529.tif 000004
【図３】
2013160529.tif 000005
【図４】
2013160529.tif 000006
【図５】
2013160529.tif 000007
【図６】
2013160529.tif 000008
【図７】
2013160529.tif 000009
【図８】
2013160529.tif 000010
【図９】
2013160529.tif 000011
【図１０】
2013160529.tif 000012
【図１１】
2013160529.tif 000013