(57)【要約】【課題】タッチパネルを介して道路の設定を受け付ける場合に、簡易な操作で確実にユーザの意図した道路の設定を受け付ける。【解決手段】表示装置の前面にタッチパネルを備えたナビゲーション装置であって、表示装置に地図を表示する地図表示手段と、タッチパネルへのタッチを検出した場合に、タッチ位置に相当する地図上の位置の付近の道路を抽出する道路抽出手段と、道路抽出手段が複数の道路を抽出した場合、抽出した道路がそれぞれ異なる領域に属すように、地図の表示領域を分割する領域分割手段と、タッチパネルへのタッチを検出した場合に、道路抽出手段で抽出した道路のうち、タッチ位置が属する領域に属する道路を、ユーザにより選択された道路として設定する道路設定手段とを備える。【選択図】図１
2008232740.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の前面にタッチパネルを備えたナビゲーション装置であって、
前記表示装置に地図を表示する地図表示手段と、
前記タッチパネルへのタッチを検出した場合に、タッチ位置に相当する地図上の位置の付近の道路を抽出する道路抽出手段と、
前記道路抽出手段が複数の道路を抽出した場合、抽出した道路がそれぞれ異なる領域に属すように、前記地図の表示領域を分割する領域分割手段と、
前記タッチパネルへのタッチを検出した場合に、前記道路抽出手段で抽出した道路のうち、タッチ位置が属する領域に属する道路を、ユーザにより選択された道路として設定する道路設定手段と
を備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
前記領域分割手段で分割した領域の境界線を表示する分割領域表示手段
を備えることを特徴とするナビゲーション装置。
【請求項３】
請求項１に記載のナビゲーション装置であって。
前記地図表示手段は、
地図上に施設を示すアイコンを表示し、
前記道路抽出手段は、
タッチ位置に存在する前記アイコンの位置を基準として、当該アイコンの施設の付近の道路を抽出する
ことを特徴とするナビゲーション装置。
【請求項４】
請求項１に記載のナビゲーション装置であって、
前記領域分割手段は、
前記タッチ位置に相当する地図上の位置から、前記道路抽出手段により抽出された各道路への垂線を下ろし、隣り合う各垂線の間の角を二等分する線により、前記地図の表示領域を分割する
ことを特徴とするナビゲーション装置。
【請求項５】
表示装置の前面にタッチパネルを備えたナビゲーション装置であって、
前記表示装置に地図を表示する地図表示手段と、
前記タッチパネルへのタッチを検出した場合に、タッチ位置に相当する地図上の道路を特定する道路特定手段と、
前記道路特定手段が特定した道路が、相互に異なる方向の車線を含む場合、当該道路を境界にして、前記地図の表示領域を２つに分割し、それぞれの車線を割り当てる領域分割手段と、
前記タッチパネルへのタッチを検出した場合に、タッチ位置が属する領域側に割り当てられた車線を特定し、特定した車線を、ユーザにより選択された道路の車線として設定する道路設定手段と
を備えることを特徴とするナビゲーション装置。
【請求項６】
表示装置の前面にタッチパネルを備えたナビゲーション装置の入力受付方法であって、
前記表示装置に地図を表示する地図表示ステップと、
前記タッチパネルへのタッチを検出した場合に、タッチ位置に相当する地図上の位置の付近の道路を抽出する道路抽出ステップと、
前記道路抽出ステップが複数の道路を抽出した場合、抽出した道路がそれぞれ異なる領域に属すように、前記地図の表示領域を分割する領域分割ステップと、
前記タッチパネルへのタッチを検出した場合に、前記道路抽出手段で抽出した道路のうち、タッチ位置が属する領域に属する道路を、ユーザにより選択された道路として設定する道路設定ステップと
を行うことを特徴とするナビゲーション装置の入力受付方法。
【請求項７】
表示装置の前面にタッチパネルを備えたナビゲーション装置の入力受付方法であって、
前記表示装置に地図を表示する地図表示ステップと、
前記タッチパネルへのタッチを検出した場合に、タッチ位置に相当する地図上の道路を特定する道路特定ステップと、
前記道路特定ステップが特定した道路が、相互に異なる方向の車線を含む場合、当該道路を境界にして、前記地図の表示領域を２つに分割し、それぞれの車線を割り当てる領域分割ステップと、
前記タッチパネルへのタッチを検出した場合に、タッチ位置が属する領域側に割り当てられた車線を特定し、特定した車線を、ユーザにより選択された道路の車線として設定する道路設定ステップと
を行うことを特徴とするナビゲーション装置の入力受付方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の前面にタッチパネルを備えたナビゲーション装置に関する。
【背景技術】
【０００２】
表示装置に地図を表示し、タッチパネルを介して特定の地点（例えば、目的地）の指定を受け付けるナビゲーション装置がある。このようなナビゲーション装置は、指定された地点付近の道路（リンク）を選択し、目的地等として設定する（特許文献１等参照）。
【０００３】
【特許文献１】特開２００６−２８４３４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、指定した地点の周辺に複数の道路が存在する場合、ユーザは容易に意図した道路を選択できない場合がある。かかる場合に、だいたいの地点をタッチさせるのではなく、意図する道路を正確にタッチさせる方法も考えられるが、狭い範囲に複数の道路が込み合っいる場合や、表示解像度が低く道路の区別がつかない場合などには、ユーザが意図した道路を確実にタッチさせるのは難しい。
【０００５】
本発明は、上記課題を解決すべくなされたものであり、その目的は、タッチパネルを介して道路の設定を受け付ける場合に、簡易な操作で確実にユーザの意図した道路の設定を受け付けることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明は、表示画面上に、道路（リンク）の選択を受け付けるための領域を広く設定する。
【０００７】
例えば、本発明の第１の態様は、表示装置の前面にタッチパネルを備えたナビゲーション装置であって、前記表示装置に地図を表示する地図表示手段と、前記タッチパネルへのタッチを検出した場合に、タッチ位置に相当する地図上の位置の付近の道路を抽出する道路抽出手段と、前記道路抽出手段が複数の道路を抽出した場合、抽出した道路がそれぞれ異なる領域に属すように、前記地図の表示領域を分割する領域分割手段と、前記タッチパネルへのタッチを検出した場合に、前記道路抽出手段で抽出した道路のうち、タッチ位置が属する領域に属する道路を、ユーザにより選択された道路として設定する道路設定手段とを備える。
【０００８】
本発明の第２の態様は、表示装置の前面にタッチパネルを備えたナビゲーション装置であって、前記表示装置に地図を表示する地図表示手段と、前記タッチパネルへのタッチを検出した場合に、タッチ位置に相当する地図上の道路を特定する道路特定手段と、前記道路特定手段が特定した道路が、相互に異なる方向の車線を含む場合、当該道路を境界にして、前記地図の表示領域を２つに分割し、それぞれの車線を割り当てる領域分割手段と、前記タッチパネルへのタッチを検出した場合に、タッチ位置が属する領域側に割り当てられた車線を特定し、特定した車線を、ユーザにより選択された道路の車線として設定する道路設定手段と
を備える。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明の一実施形態について、図面を参照して説明する。
【００１０】
下記実施形態では、目的地を設定する場合について主に説明する。しかし、これに限らず、本発明は、道路を選択することにより、出発地や経由地などの特定の地点を設定する場合に適用することができる。
【００１１】
図１は、本発明の一実施形態が適用された車載用ナビゲーション装置１の概略構成図である。図示するように、車載用ナビゲーション装置１は、制御装置１０と、現在位置算出装置２０と、入力装置３０と、表示装置４０とを備えて構成される。
【００１２】
現在位置算出装置２０は、現在位置を算出するための装置であり、車速センサ、ジャイロセンサ、ＧＰＳ(Global Positioning System)受信装置などからなる。
【００１３】
入力装置３０は、ユーザからの指示を受け付けるための装置である。入力装置３０は、表示装置４０の前面に設けられた表示画面を透視可能なタッチパネル３１を備える。なお、別途、ハードスイッチ（不図示）を備えていてもよい。
【００１４】
表示装置４０は、液晶表示装置などからなり、制御装置１０で生成されたグラフィックス情報を表示するユニットである。
【００１５】
図１に戻って説明する。制御装置１０は、他の装置（現在位置算出装置２０、入力装置３０、表示装置４０など）を制御するための装置である。制御装置１０は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、他の装置（現在位置算出装置２０、入力装置３０、表示装置４０など）とのインターフェース、これらを接続するバス、などからなる汎用的なコンピュータシステムにより構成される。
【００１６】
制御装置１０は、その機能部として、処理実行部１１と、入力内容解析部１２と、目的地リンク設定部１３と、表示処理部１４と、を備える。これらの機能部は、ＣＰＵがメモリにロードしたプログラムを実行することにより達成される。そのため、ＲＯＭには、各処理を行うためのプログラムが記憶されている。
【００１７】
処理実行部１１は、様々な処理を行う中心的ユニットである。例えば、現在位置算出装置２０の出力から、記憶装置に記憶されている地図データ１５を用いて、マップマッチング処理などにより現在位置を算出する。また、入力内容解析部１２を介して、ユーザの要求を受け付け、要求に対応する処理を実行する。また、ユーザの要求に応じて、目的地設定モードに移行し、目的地リンク設定部１３を介して、目的地となる道路（「目的地リンク」という）の設定を行う。そして、現在位置から目的地リンクまでの推奨経路をダイクストラ法等により探索する。
【００１８】
入力内容解析部１２は、入力装置３０を介して入力されたユーザからの要求を解析し、その結果を処理実行部１１に送る。
【００１９】
目的地リンク設定部１３は、目的地リンクの設定を行う。具体的には、ユーザからタッチパネル３１を介して、地図上の建物や公園等の目印となる施設の指定を受け付けて、その施設の位置に基づいて、目的地を設定する。このとき、指定された施設の付近に複数の道路（リンク）が存在する場合、目的地の道路（目的地リンク）を特定するための処理を行う。また、ユーザから地図上の道路の指定を受け付けた場合は、指定された道路に走行方向が相互に異なる車線があるか否かを調べて、いずれの車線を目的地とするかを特定するための処理を行う。
【００２０】
表示処理部１４は、表示装置４０に、地図やメニューを表示する処理を行う。例えば、地図データ１５に基づいて、現在位置付近の地図を表示する。
【００２１】
地図データ１５には、地図の描画用のデータが格納されている。具体的には、地図上の道路を構成するリンクに関するデータ（リンクデータ１５１）と、地図上に配置されている建物や公園などの施設に関するデータ（施設データ１５２）とが格納されている。
【００２２】
図２は、リンクデータ１５１の構成を示す図である。リンクデータ１５１には、地図上の区画された領域であるメッシュ領域ごとに、そのメッシュ領域に含まれるリンクのデータが格納されている。すなわち、リンクデータ１５１には、各レコードに、メッシュを識別するコード（メッシュＩＤ）１５１１と、リンクを識別するコード（リンクＩＤ）１５１２と、リンクの開始ノード及び終了ノードの座標位置１５１３と、リンクの属する道路の種別１５１４などが格納されている。走行方向は、開始ノードから終了ノードへ向かう方向により定義されている。すなわち、本実施形態では、上りと下りの車線を含む道路については、上りと下りの２つのリンクが近接して存在するとして、別個に管理されている。
【００２３】
図３は、施設データ１５２の構成を示す図である。施設データ１５２には、各レコードに、メッシュＩＤ１５２１（メッシュＩＤ１５１１に対応）と、施設を識別するコード（施設ＩＤ）１５２２と、座標位置１５２３と、表示する際に使用されるアイコン１５２４とが格納されている。
【００２４】
［動作の説明］次に、本実施形態の車載用ナビゲーション装置１の特徴的な動作について説明する。なお、本来の基本動作である経路探索や経路誘導などのナビゲーション処理の説明は省略する。
【００２５】
本実施形態の車載用ナビゲーション装置１は、タッチパネル３１を介して、目的地や経由地の設定を受け付ける。
【００２６】
図４は、目的地の設定処理のフロー図である。また、図５及び図６は、かかる処理中の画面遷移図である。図５は、地図上の施設がタッチされた場合であり、図６は、地図上の道路がタッチされた場合である。
【００２７】
処理実行部１１は、ユーザから入力装置３０を介して目的地の設定モードに移行するように要求されると、図４のフローを開始するように目的地リンク設定部１３に指示する。
【００２８】
目的地リンク設定部１３は、図５（Ａ）及び図６（Ａ）に示すように、表示処理部１４を介して、表示装置４０の表示画面４００に地図を表示する。具体的には、リンクデータ１５１の位置情報（開始ノード、終了ノード１５１３）に基づいて、表示する地図の範囲に存在するリンクを抽出し、所定の描画態様により、対応する地図上の所定の位置に道路４１１を表示する（図５、図６中、道路４１１を参照）。また、施設データ１５２の座標位置１５２３に基づいて、表示する地図の範囲に存在する施設を抽出し、座標位置１５２３に対応する地図上の所定の位置に、抽出した施設のアイコン１５２４を表示する（図５、図６中、施設アイコン４０２を参照）。なお、目的地設定部１３は、入力装置３０を介してユーザから地図のスクロール要求を受け付けると、受け付けた要求に従って、地図をスクロールして表示する。
【００２９】
目的地リンク設定部１３は、入力内容解析部１２を介して、ユーザからのタッチパネル３１へのタッチを監視する（Ｓ１１）。そして、タッチを検出した場合（Ｓ１１でＹ）、タッチ位置が、施設アイコン４０２上か、又は道路４１１上であるか否か判定する（Ｓ１２）。どちらでもない場合（Ｓ１２でＮ）、Ｓ１１に戻って処理を続ける。
【００３０】
一方、タッチ位置が施設アイコン４０２上又は道路４１１上である場合（Ｓ１２でＹ）、目的地リンク設定部１３は、タッチ位置の付近にあるリンクを抽出する（Ｓ１３）。
【００３１】
具体的には、目的地リンク設定部１３は、タッチ位置が施設アイコン４０２上である場合、その施設の基準点（施設データ１５２に格納されている、その施設の座標位置１５２３）を基準として、リンクデータ１５１を参照して、所定の範囲（例えば、５０ｍ内）に存在するリンクを抽出する。例えば、図７に示すように、基準点Ｐから付近のリンクＬ１、Ｌ２、Ｌ３に垂線Ｖ１，Ｖ２，Ｖ３を下ろして、垂線Ｖ１，Ｖ２，Ｖ３の長さが、所定距離内（例えば、５０ｍ内）であるリンクを抽出する。
【００３２】
一方、図６（Ｂ）のように、道路４１１上をタッチされた場合、目的地リンク設定部１３は、リンクデータ１５１の位置情報（開始ノード、終了ノード１５１３）を参照して、タッチ位置に存在するリンクを特定する。ここで、図８に示すように、道路４１１に、「上り車線」及び「下り車線」のように、走行方向が異なる車線がある場合、リンクデータ１５１には、走行方向が異なる２つリンクＬ４，Ｌ５が格納されている。かかる場合、目的地リンク設定部１３は、その２つのリンクＬ４、Ｌ５を抽出する。
【００３３】
一方、道路４１１に、同一方向の車線しかない場合、リンクデータ１５１には、道路４１１に対応する１つのリンクしか格納されていない。かかる場合、目的地リンク設定部１３は、その１つのリンクを抽出する。
【００３４】
こうして、タッチ位置の付近のリンクを抽出すると、次に、目的地リンク設定部１３は、抽出したリンクが複数か否か判定する（Ｓ１４）。抽出したリンクが１つである場合（Ｓ１４でＮ）、Ｓ１８に移行し、目的地リンク設定部１３は、抽出したリンクを目的地リンクに設定し、図４のフローを終了する。
【００３５】
一方、抽出したリンクが複数ある場合（Ｓ１４でＹ）、目的地リンク設定部１３は、地図上に領域分割線を表示する（Ｓ１５）。
【００３６】
以下に、施設アイコン４０２がタッチされた場合と、道路４１２がタッチされた場合に分けて具体的に説明する。
【００３７】
施設アイコン４０２がタッチされた場合、目的地リンク設定部１３は、図７に示すように、施設アイコン４０２の基準点Ｐから、Ｓ１３で抽出したリンクＬ１、Ｌ２、Ｌ３に垂線Ｖ１，Ｖ２，Ｖ３を下ろし、隣り合う各垂線Ｖ１、Ｖ２，Ｖ３の間の角をそれぞれ二等分する線４０５を求める。これらの線４０５を、図５（Ｃ）に示すように、地図表示領域４０１を分割する境界線４０５として、地図上に表示する。図５（Ｃ）の例では、地図表示領域４０１は、境界線４０５により、３つの領域Ａｒ１、Ａｒ２、Ａｒ３に分割された。
【００３８】
さらに、目的地リンク設定部１３は、１つの分割領域に、１つのリンクを割り当てる。具体的には、Ｓ１３で抽出したリンクごとに、基準点Ｐからの垂線の交点が属する分割領域を特定し、特定した分割領域に、そのリンクを割り当てる。図５（Ｃ）の例では、分割領域Ａｒ１，Ａｒ２，Ａｒ３には、それぞれ、リンクＬ１，Ｌ２，Ｌ３を割り当てる。
【００３９】
一方、Ｓ１１において道路４１１がタッチされた場合、目的地リンク設定部１３は、図８に示すように、その道路４１１の中央を境界線４１２とする。そして、図６（Ｃ）に示すように、地図表示領域４０１を２つに分割する境界線４１２を表示する。図６（Ｃ）の例では、地図表示領域４０１は、境界線４１２により、２つの領域Ａｒ４、Ａｒ５に分割された。
【００４０】
さらに、目的地リンク設定部１３は、１つの分割領域に、１つのリンクを割り当てる。具体的には、各リンクについて、いずれの分割領域の側に存在するかを調べ、存在する側の分割領域の方へ割り当てる。日本国のように、左車線が進行方向になる場合、各リンクは、進行方向に向かって左側の分割領域に属することになる。図６（Ｃ）では、分割領域Ａｒ４，Ａｒ５には、それぞれ、リンクＬ４，Ｌ５を割り当てる。
【００４１】
こうして、分割領域を設定すると、目的地リンク設定部１３は、入力内容解析部１２を介して、タッチパネル３１へのタッチを監視する（Ｓ１６）。
【００４２】
タッチを検出した場合（Ｓ１６でＹ）、目的地リンク設定部１３は、タッチ位置が属する分割領域を特定する。そして、特定した分割領域に対してＳ１５で割り当てたリンクを特定する（Ｓ１７）。
【００４３】
図５の例では、目的地リンク設定部１３は、分割領域Ａｒ３でタッチされた場合、リンクＬ３を特定する。また、図６の例では、分割領域Ａｒ５でタッチされた場合、リンクＬ５を特定する。
【００４４】
そして、目的地リンク設定部１３は、特定したリンクを目的地リンクと設定し（Ｓ１８）、本フローを終了する。なお、図５（Ｄ），図６（Ｄ）のように、設定した目的地リンクが分かるように、目的地リンクの位置に、目的地アイコン４０６、４１３を表示してもよい。
【００４５】
以上、図４で示した目的地設定処理のフローについて説明した。
【００４６】
上記実施形態によれば、まず、ユーザに選択目的のリンクのおよその位置をタッチさせた後、その付近に複数のリンクが存在するか調べる。そして、複数リンクが存在する場合、いずれかのリンクを選択させるためのタッチ領域を、それぞれ十分な広さで設ける。したがって、ユーザは、タッチ位置の微妙な位置を気にすることなく、目的のリンクの選択を行うことができる。すなわち、よりおおまかなタッチ操作で、確実に目的のリンクを選択させることができる。
【００４７】
また、タッチ位置を中心として放射状に広がる扇型の分割領域を設定する。したがって、ユーザは、タッチ位置に対する目的のリンクの位置関係を確認しながら、十分に広い領域でタッチ動作を行うことができる。
【００４８】
上記の通り、本実施形態によれば、ユーザに簡易な操作で確実に目的のリンクを選択させることができる。
【００４９】
本発明は、上記実施形態に制限されない。上記実施形態は、様々な変形が可能である。
【００５０】
例えば、施設データ１５２に、施設ごとに、表示領域を分割するための境界線が格納されていてもよい。そして、その境界線で分割される領域ごとに、付近のリンクのリンクＩＤが割り当てられていてもよい。
【００５１】
こうすれば、分割領域の境界線を計算で求める必要がなく、メモリ消費量を軽減できる。また、施設の入口や出口の方向に配慮して適切なリンクが選択されるようにすることができる。
【００５２】
例えば、競技場などの施設では、複数の入口が存在し、各入口に接続する最寄のリンクが異なる。かかる場合、施設データ１５２には、表示領域４０１を、入口に接続するリンクの数で分割する境界線が格納されている。そして、分割される領域ごとに、いずれかのリンクが割り当てられている。目的地リンク設定部１３は、かかる施設がタッチされると、施設データ１５２を参照して、分割領域の境界線を表示し、ユーザからのタッチ動作を待機する。そして、タッチ動作があった場合、施設データ１５２を参照して、タッチ位置が属する分割領域に割り当てられたリンクを特定し、特定したリンクを目的地リンクに設定する。こうすれば、競技場付近に入口に接続しないリンクがある場合でも、入口に接続するリンクのみをユーザの選択対象とすることができる。
【００５３】
また、入力内容解析部１２は、分割領域の選択を、必ずしもタッチパネルを介して受け付ける必要はなく、他のハードスイッチや音声入力により指定を受け付けもよい。例えば、入力内容解析部１２は、ダイヤルスイッチの回転に応じて、表示処理部１４を介して、表示画面上の分割領域に対して順にフォーカスを移動させる。そして、確定ボタンの押下を検知して、そのときフォーカスが配されている分割領域を、ユーザにより選択された分割領域として確定する。
【００５４】
なお、本発明は、車載用ナビゲーション装置に限定されず、地図上の地点の選択を受け付ける処理を行う情報機器に適用することができる。
【図面の簡単な説明】
【００５５】
【図１】図１は、本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図２】図２は、リンクデータの構成を示す図である。
【図３】図３は、施設データの構成を示す図である。
【図４】図４は、目的地リンクの設定処理のフロー図である。
【図５】図５は、表示画面の遷移図である。
【図６】図６は、表示画面の遷移図である。
【図７】図７は、分割領域の境界線を説明するための図である。
【図８】図８は、分割領域の境界線を説明するための図である。
【符号の説明】
【００５６】
１・・・車載用ナビゲーション装置、
１０・・・制御装置、１１・・・処理実行部、１２・・・入力内容解析部、
１３・・・目的地リンク設定部、１４・・・表示処理部、１５・・・地図データ
２０・・・現在位置算出装置
３０・・・入力装置、３１・・・タッチパネル、
４０・・・表示装置
【図１】
2008232740.tif 000003
【図２】
2008232740.tif 000004
【図３】
2008232740.tif 000005
【図４】
2008232740.tif 000006
【図５】
2008232740.tif 000007
【図６】
2008232740.tif 000008
【図７】
2008232740.tif 000009
【図８】
2008232740.tif 000010