(57)【要約】【課題】縮尺の大きい地図をディスプレイに表示した状態のままであっても、簡易な操作によって、ユーザが指定した河川の如き所定種類のオブジェクトの近傍の道路を走行経路として設定することが可能となる、走行経路設定システム、走行経路設定方法、及び走行経路設定プログラムを提供すること。【解決手段】走行経路設定システム１は、ディスプレイ２３にて表示された地図に対するユーザの指の移動の軌跡Ｌを特定する移動軌跡特定部２６ｃと、所定種類のオブジェクトと軌跡Ｌの少なくとも一部とが重複するか否かを判定するオブジェクト判定部２６ｅと、所定種類のオブジェクトと軌跡Ｌの少なくとも一部とが重複すると判定された場合、当該所定種類のオブジェクトにおける当該軌跡Ｌとの重複部分の近傍に位置する道路を特定する道路特定部２６ｄと、特定された道路を含む経路を走行経路として設定する走行経路設定部２６ｆとを備える。【選択図】図１
2015049232.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に表示された地図に対するユーザの指又は指示手段の移動の軌跡に基づいて、出発地から目的地に至る走行経路を設定する走行経路設定システムであって、
地図情報を格納する地図情報格納手段と、
前記地図情報格納手段にて格納された前記地図情報に基づいて前記地図を表示する前記表示手段と、
前記ユーザの指又は前記指示手段の位置を検出する検出手段と、
前記地図情報格納手段に格納された前記地図情報と、前記検出手段にて検出された前記位置とに基づいて、前記表示手段にて表示された前記地図に対する前記ユーザの指又は前記指示手段の移動の軌跡を特定する移動軌跡特定手段と、
前記地図情報格納手段に格納された前記地図情報と、前記移動軌跡特定手段にて特定された前記軌跡とに基づいて、前記表示手段にて表示された前記地図上における所定種類のオブジェクトと当該軌跡の少なくとも一部とが重複するか否かを判定するオブジェクト判定手段と、
前記オブジェクト判定手段にて前記所定種類のオブジェクトと前記軌跡の少なくとも一部とが重複すると判定された場合、前記地図情報格納手段にて格納された前記地図情報に基づいて、当該所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する道路特定手段と、
前記地図情報格納手段にて格納された前記地図情報に基づいて、前記道路特定手段にて特定された前記道路を含む経路であって前記出発地から前記目的地までの経路を探索し、当該探索した経路を前記走行経路として設定する走行経路設定手段と、
を備えた走行経路設定システム。
【請求項２】
前記道路特定手段は、
前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する前記道路が複数存在する場合に、当該複数の道路のうち道路の等級が最も高い道路を特定する、
請求項１に記載の走行経路設定システム。
【請求項３】
前記道路特定手段は、
前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する前記道路が複数存在する場合に、当該複数の道路のうち前記所定種類のオブジェクトに最も近い前記道路を特定する、
請求項１又は２に記載の走行経路設定システム。
【請求項４】
前記道路特定手段は、
前記軌跡の少なくとも一部と重複する前記所定種類のオブジェクトが複数存在する場合に、当該複数の所定種類のオブジェクトが並走している場合には、当該複数の所定種類のオブジェクトのうちオブジェクトの等級が最も高い前記所定種類のオブジェクトを特定し、当該特定した前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する、
請求項１から３のいずれか一項に記載の走行経路設定システム。
【請求項５】
前記道路特定手段は、
前記軌跡の少なくとも一部と重複する前記所定種類のオブジェクトが複数存在する場合に、当該複数の所定種類のオブジェクト同士が交差している場合には、当該複数の所定種類のオブジェクトのうち当該軌跡と重複する部分が最も多い前記所定種類のオブジェクトを特定し、当該特定した前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する、
請求項１から４のいずれか一項に記載の走行経路設定システム。
【請求項６】
前記所定種類のオブジェクトは、線路、及び河川を含む、
請求項１から５のいずれか一項に記載の走行経路設定システム。
【請求項７】
表示手段に表示された地図に対するユーザの指又は指示手段の移動の軌跡に基づいて、出発地から目的地に至る走行経路を設定する走行経路設定方法であって、
地図情報格納手段にて格納された地図情報に基づいて前記表示手段に前記地図を表示する表示ステップと、
前記ユーザの指又は前記指示手段の位置を検出する検出ステップと、
前記地図情報格納手段に格納された前記地図情報と、前記検出ステップにおいて検出された前記位置とに基づいて、前記表示ステップにおいて表示された前記地図に対する前記ユーザの指又は前記指示手段の移動の軌跡を特定する移動軌跡特定ステップと、
前記地図情報格納手段に格納された前記地図情報と、前記移動軌跡特定ステップにおいて特定された前記軌跡とに基づいて、前記表示ステップにおいて表示された前記地図上における所定種類のオブジェクトと当該軌跡の少なくとも一部とが重複するか否かを判定するオブジェクト判定ステップと、
前記オブジェクト判定ステップにおいて前記所定種類のオブジェクトと前記軌跡の少なくとも一部とが重複すると判定された場合、前記地図情報格納手段にて格納された前記地図情報に基づいて、当該所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する道路特定ステップと、
前記地図情報格納手段にて格納された前記地図情報に基づいて、前記道路特定ステップにおいて特定された前記道路を含む経路であって前記出発地から前記目的地までの経路を探索し、当該探索した経路を前記走行経路として設定する走行経路設定ステップと、
を含む走行経路設定方法。
【請求項８】
請求項７に記載の方法をコンピュータに実行させるための走行経路設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行経路設定システム、走行経路設定方法、及び走行経路設定プログラムに関する。
【背景技術】
【０００２】
従来、ディスプレイに表示された地図上の道路をユーザが指でなぞることによって、当該なぞられた道路に基づいて車両が走行する経路を設定することができるナビゲーション装置が提案されている（例えば、特許文献１参照）。
【０００３】
この従来のナビゲーション装置は、ユーザが指でなぞることによって道路を指定した場合において、複数の道路を同時に指定した場合には、これら指定された複数の道路の中から、等級が高い道路を優先して走行経路に設定していた。したがって、ユーザは、走行時の進路等を単に閲覧等する際の縮尺（通常は、高速道路や国道等の等級の高い道路のみが主に表示された大きい縮尺）の地図をディスプレイに表示した、道路を指でなぞることによって、大雑把に走行経路の設定を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２４１３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、等級が低い道路であっても、優先して走行経路に設定したい場合がある。例えば、河川沿いの道路や線路沿いの道路は、河川や線路を走行の目印として走行することができるため走行経路の把握が容易となることがあり、あるいは、このような道路における交通量は比較的少ないために目的地に至るまでの走行時間を短縮することが可能となる場合がある。
【０００６】
しかし、このような河川沿いの道路や線路沿いの道路は、細街路レベルの等級の低い道路である事が多い。したがって、等級が高い道路を優先して走行経路に設定するような上記従来のナビゲーション装置において、これら河川沿いの道路や線路沿いの道路を走行経路として設定するためには、これら等級の低い道路がディスプレイに表示される程度の縮尺の小さい地図に変更してから道路をなぞる必要があるため、道路を指定する操作に手間を要していた。
【０００７】
本発明は、上記に鑑みてなされたものであって、地図を単に閲覧等する時にディスプレイに表示される地図（すなわち、縮尺の大きい地図）をディスプレイに表示した状態においても、簡易な操作によって、ユーザが指定した河川や線路の如き所定種類のオブジェクトの近傍の道路を走行経路として設定することが可能となる、走行経路設定システム、走行経路設定方法、及び走行経路設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、請求項１に記載の走行経路設定システムは、表示手段に表示された地図に対するユーザの指又は指示手段の移動の軌跡に基づいて、出発地から目的地に至る走行経路を設定する走行経路設定システムであって、地図情報を格納する地図情報格納手段と、前記地図情報格納手段にて格納された前記地図情報に基づいて前記地図を表示する前記表示手段と、前記ユーザの指又は前記指示手段の位置を検出する検出手段と、前記地図情報格納手段に格納された前記地図情報と、前記検出手段にて検出された前記位置とに基づいて、前記表示手段にて表示された前記地図に対する前記ユーザの指又は前記指示手段の移動の軌跡を特定する移動軌跡特定手段と、前記地図情報格納手段に格納された前記地図情報と、前記移動軌跡特定手段にて特定された前記軌跡とに基づいて、前記表示手段にて表示された前記地図上における所定種類のオブジェクトと当該軌跡の少なくとも一部とが重複するか否かを判定するオブジェクト判定手段と、前記オブジェクト判定手段にて前記所定種類のオブジェクトと前記軌跡の少なくとも一部とが重複すると判定された場合、前記地図情報格納手段にて格納された前記地図情報に基づいて、当該所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する道路特定手段と、前記地図情報格納手段にて格納された前記地図情報に基づいて、前記道路特定手段にて特定された前記道路を含む経路であって前記出発地から前記目的地までの経路を探索し、当該探索した経路を前記走行経路として設定する走行経路設定手段と、を備えた。
【０００９】
請求項２に記載の走行経路設定システムは、請求項１に記載の走行経路設定システムにおいて、前記道路特定手段は、前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する前記道路が複数存在する場合に、当該複数の道路のうち道路の等級が最も高い道路を特定する。
【００１０】
請求項３に記載の走行経路設定システムは、請求項１又は２に記載の走行経路設定システムにおいて、前記道路特定手段は、前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する前記道路が複数存在する場合に、当該複数の道路のうち前記所定種類のオブジェクトに最も近い前記道路を特定する。
【００１１】
請求項４に記載の走行経路設定システムは、請求項１から３のいずれか一項に記載の走行経路設定システムにおいて、前記道路特定手段は、前記軌跡の少なくとも一部と重複する前記所定種類のオブジェクトが複数存在する場合に、当該複数の所定種類のオブジェクトが並走している場合には、当該複数の所定種類のオブジェクトのうちオブジェクトの等級が最も高い前記所定種類のオブジェクトを特定し、当該特定した前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する。
【００１２】
請求項５に記載の走行経路設定システムは、請求項１から４のいずれか一項に記載の走行経路設定システムにおいて、前記道路特定手段は、前記軌跡の少なくとも一部と重複する前記所定種類のオブジェクトが複数存在する場合に、当該複数の所定種類のオブジェクト同士が交差している場合には、当該複数の所定種類のオブジェクトのうち当該軌跡と重複する部分が最も多い前記所定種類のオブジェクトを特定し、当該特定した前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する。
【００１３】
請求項６に記載の走行経路設定システムは、請求項１から５のいずれか一項に記載の走行経路設定システムにおいて、前記所定種類のオブジェクトは、線路、及び河川を含む。
【００１４】
請求項７に記載の走行経路設定方法は、表示手段に表示された地図に対するユーザの指又は指示手段の移動の軌跡に基づいて、出発地から目的地に至る走行経路を設定する走行経路設定方法であって、地図情報格納手段にて格納された地図情報に基づいて前記表示手段に前記地図を表示する表示ステップと、前記ユーザの指又は前記指示手段の位置を検出する検出ステップと、前記地図情報格納手段に格納された前記地図情報と、前記検出ステップにおいて検出された前記位置とに基づいて、前記表示ステップにおいて表示された前記地図に対する前記ユーザの指又は前記指示手段の移動の軌跡を特定する移動軌跡特定ステップと、前記地図情報格納手段に格納された前記地図情報と、前記移動軌跡特定ステップにおいて特定された前記軌跡とに基づいて、前記表示ステップにおいて表示された前記地図上における所定種類のオブジェクトと当該軌跡の少なくとも一部とが重複するか否かを判定するオブジェクト判定ステップと、前記オブジェクト判定ステップにおいて前記所定種類のオブジェクトと前記軌跡の少なくとも一部とが重複すると判定された場合、前記地図情報格納手段にて格納された前記地図情報に基づいて、当該所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する道路特定ステップと、前記地図情報格納手段にて格納された前記地図情報に基づいて、前記道路特定ステップにおいて特定された前記道路を含む経路であって前記出発地から前記目的地までの経路を探索し、当該探索した経路を前記走行経路として設定する走行経路設定ステップと、を含む。
【００１５】
請求項８に記載の走行経路設定プログラムは、請求項７に記載の方法をコンピュータに実行させるための走行経路設定プログラムである。
【発明の効果】
【００１６】
請求項１に記載の走行経路設定システム、請求項７に記載の走行経路設定方法、及び請求項８に記載の走行経路設定プログラムによれば、所定種類のオブジェクトにおけるユーザの指又は指示手段の移動の軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定し、当該特定した道路を含む経路を走行経路として設定するので、縮尺の大きい地図をディスプレイに表示した状態においても、簡易な操作によって、ユーザが指定した所定種類のオブジェクトの近傍に位置する道路を含む経路を走行経路として設定することが可能となり、ユーザの利便性の向上を図ることが可能となる。
【００１７】
請求項２に記載の走行経路設定システムによれば、所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路が複数存在する場合に、当該複数の道路のうち道路の等級が最も高い道路を特定して当該特定した道路を含む経路を走行経路として設定するので、重複部分の近傍に位置する道路が複数存在する場合であっても、当該複数の道路の中から特定の道路を指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００１８】
請求項３に記載の走行経路設定システムによれば、所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路が複数存在する場合に、当該複数の道路のうち所定種類のオブジェクトに最も近い道路を特定して当該特定した道路を含む経路を走行経路として設定するので、重複部分の近傍に位置する道路が複数存在する場合であっても、当該複数の道路の中から特定の道路を指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００１９】
請求項４に記載の走行経路設定システムによれば、複数の所定種類のオブジェクトが並走している場合には、当該複数の所定種類のオブジェクトのうちオブジェクトの等級が最も高い所定種類のオブジェクトを特定し、当該特定した所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路を含む経路を走行経路として設定するので、複数の所定種類のオブジェクトが並走している場合であっても、当該複数の所定種類のオブジェクトの中から特定の所定種類のオブジェクトを指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００２０】
請求項５に記載の走行経路設定システムによれば、複数の所定種類のオブジェクト同士が交差している場合には、当該複数の所定種類のオブジェクトのうち軌跡と重複する部分が最も多い所定種類のオブジェクトを特定し、当該特定した所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路を含む経路を走行経路として設定するので、複数の所定種類のオブジェクト同士が交差している場合であっても、当該複数の所定種類のオブジェクトの中から特定の所定種類のオブジェクトを指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００２１】
請求項６に記載の走行経路設定システムによれば、所定種類のオブジェクトは、線路、及び河川を含むので、縮尺の大きい地図をディスプレイに表示した状態のままであっても、簡易な操作によって、線路や河川に沿って出発地から目的地に至る走行経路を設定することが可能となり、ユーザの利便性の向上を図ることが可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係る走行経路設定システムを例示するブロック図である。
【図２】本発明の実施の形態に係る走行経路設定処理のフローチャートである。
【図３】図２に続く走行経路設定処理のフローチャートである。
【図４】図３に続く走行経路設定処理のフローチャートである。
【図５】推奨経路を示す地図を例示した図である。
【図６】河川の一部分がユーザの指で指示されている状態を示す図であって、図６（ａ）は、指示されている最中の状態を示す図であって、図６（ｂ）は、指示が終了した状態を示す図である。
【図７】走行経路を示す地図を例示した図である。
【発明を実施するための形態】
【００２３】
以下、本発明に係る走行経路設定システム、走行経路設定方法、及び走行経路設定プログラムの実施の形態について図面を参照しつつ詳細に説明する。ただし、この実施の形態によって本発明が限定されるものではない。
【００２４】
（本実施の形態の基本的概念）
まずは、本実施の形態の基本的概念について説明する。本実施の形態は、概略的に、出発地から目的地に至る経路を設定する走行経路設定システム、走行経路設定方法、及び走行経路設定プログラムに関する。
【００２５】
ここで、「経路」とは、出発地から目的地に至る地図上の道路を順次連続的につないで形成された線分である。そして、複数存在する経路の中から、当該走行経路設定システムにより実行される走行経路設定処理（後述する）によって、探索された一の経路を、以下では必要に応じて「走行経路」と称する。
【００２６】
また、本実施の形態においては、ユーザが、ユーザの指又は指示手段によりディスプレイをなぞることにより所定種類のオブジェクトを指定し、この所定種類のオブジェクトに基づいて走行経路が探索される。ここで、「指示手段」とは、ディスプレイに表示された地図をなぞって指示するためのなぞり指示手段であって、例えば公知のタッチペン等を含む概念である。なお、本実施の形態においては、指示手段は使用せずに、ユーザの指の移動の軌跡に基づいて出発地から目的地に至る経路を設定するものとして説明する。また、「所定種類のオブジェクト」とは、走行の目印となるような、地図上において略線形で表される地物であって、例えば、河川、線路、海岸線、尾根、又は湖の縁等を含む概念である。なお、以下では所定種類のオブジェクトのうち特定のオブジェクトを示す場合は「河川」、「線路」のように称し、これらを特に区別しない場合には「オブジェクト」と称して説明する。
【００２７】
なお、本実施の形態では、公知の車載用ナビゲーション装置（以下、走行経路設定装置）に走行経路設定プログラムをインストールすることにより、走行経路設定装置が走行経路設定システムとして機能する場合について説明するが、この他にも、スマートフォンや携帯用ナビゲーション装置を含む任意の装置によって走行経路設定システムを構成してもよい。また、走行経路設定システムにおける走行経路設定装置としての機能については、公知の車載用ナビゲーション装置と同様の構成により得ることができるので、その説明は省略することとする。
【００２８】
（本実施の形態の具体的内容）
次に、本実施の形態の具体的内容について説明する。
【００２９】
（構成）
最初に、本実施の形態に係る走行経路設定システム１の構成を説明する。図１は、本実施の形態に係る走行経路設定システム１を例示するブロック図である。図１に示すように、走行経路設定システム１は、車両が走行する経路であって、出発地Ｓから目的地Ｇに至る経路を設定するシステムであり、基地局（図示省略）等に設けられたセンター装置１０と、車両（図示省略）に搭載された走行経路設定装置２０と、を備えており、これらセンター装置１０と走行経路設定装置２０とはネットワーク２を介して相互に通信可能に接続されている。以下では、走行経路設定装置２０が設けられた車両（以下、自車両）が、四輪自動車である場合について説明する。
【００３０】
（構成−センター装置）
センター装置１０は、交通情報を必要に応じて車両に提供する情報提供手段である。ここで、「交通情報」とは、交通に関する情報であり、例えば、渋滞状況を特定する「渋滞状況情報」や、交通事故等による臨時的な道路の通行制限に関する「臨時通行制限情報」の少なくともいずれか１つを含む。ここで、「渋滞状況」とは、道路における渋滞の状況を意味し、例えば、渋滞距離や渋滞時間を含む。ここで、図１に示すように、センター装置１０は、通信部１１、制御部１２、及びデータ記録部１３を備えている。
【００３１】
（構成−センター装置−通信部）
通信部１１は、走行経路設定装置２０との間でネットワーク２を介して通信を行う通信手段である。具体的には、通信部１１は、車両の走行経路設定装置２０から出力された各種の情報をネットワーク２を介して受信し、各種の情報をネットワーク２を介して車両の走行経路設定装置２０に送信する。この通信部１１としては、例えば、ＦＭ多重ＶＩＣＳ（登録商標）用の通信手段、光ＶＩＣＳ（登録商標）用の通信手段、ＤＣＭ（Data Communication Module）用の通信手段、あるいは移動体無線通信網を用いて通信を行う公知の通信手段として構成することができる。
【００３２】
（構成−センター装置−制御部）
制御部１２は、センター装置１０を制御する制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。
【００３３】
（構成−センター装置−データ記録部）
データ記録部１３は、センター装置１０の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記録装置としてのハードディスク（図示省略）を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、磁気ディスクの如き磁気的記録媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる（後述する走行経路設定装置２０のデータ記録部２７についても同様とする）。
【００３４】
（構成−走行経路設定装置）
次に、走行経路設定装置２０の構成について説明する。走行経路設定装置２０は、後述するディスプレイ２３に表示された地図に対するユーザの指の移動の軌跡Ｌに基づいて、出発地Ｓから目的地Ｇに至る経路を設定する装置である。図１に示すように、走行経路設定装置２０は、現在位置取得部２１、通信部２２、ディスプレイ２３、タッチパネル２４、スピーカ２５、制御部２６、及びデータ記録部２７を備えている。
【００３５】
（構成−走行経路設定装置−現在位置取得部）
現在位置取得部２１は、自車両の現在位置を取得する現在位置取得手段である。具体的には、現在位置取得部２１は、ＧＰＳ、地磁気センサ、距離センサ、又はジャイロセンサ（いずれも図示省略）の少なくとも１つを有し、現在の自車両の位置（座標）及び方位等を公知の方法にて検出する。
【００３６】
（構成−走行経路設定装置−通信部）
通信部２２は、センター装置１０との間でネットワーク２を介して通信するための通信手段であり、例えば、ＦＭ多重ＶＩＣＳ（登録商標）、光ＶＩＣＳ（登録商標）、ＤＣＭ（Data Communication Module）、あるいは移動体無線通信網を用いて通信を行う公知の通信部として構成することができる。
【００３７】
（構成−走行経路設定装置−ディスプレイ）
ディスプレイ２３は、制御部２６の制御に基づいて各種の画像を表示する表示手段である。このディスプレイ２３は、例えば、公知の液晶ディスプレイや有機ＥＬディスプレイの如きフラットパネルディスプレイを用いて構成されている。
【００３８】
（構成−走行経路設定装置−タッチパネル）
タッチパネル２４は、ユーザによる操作入力を受け付ける操作手段である。このタッチパネル２４は、透明又は半透明状に形成され、ディスプレイ２３の前面において当該ディスプレイ２３の表示面と重畳するように設けられている。このタッチパネル２４としては、例えば抵抗膜方式や静電容量方式等による操作位置検出手段を備えた公知のタッチパネルを使用することができる。
【００３９】
（構成−走行経路設定装置−スピーカ）
スピーカ２５は、制御部２６の制御に基づいて各種の音声を出力する出力手段である。スピーカ２５より出力される音声の具体的な態様は任意であり、必要に応じて生成された合成音声や、予め録音された音声を出力することができる。
【００４０】
（構成−走行経路設定装置−制御部）
制御部２６は、走行経路設定装置２０を制御する制御手段である。特に、本実施の形態に係る走行経路設定プログラムは、任意の記録媒体又はネットワーク２を介して走行経路設定装置２０にインストールされることで、制御部２６の各部を実質的に構成する。この制御部２６は、図１に示すように、機能概念的に、経路探索部２６ａ、検出部２６ｂ、移動軌跡特定部２６ｃ、道路特定部２６ｄ、オブジェクト判定部２６ｅ、走行経路設定部２６ｆ、及び案内部２６ｇを備えている。
【００４１】
経路探索部２６ａは、出発地Ｓから目的地Ｇに至る経路を探索する探索手段である。検出部２６ｂは、ユーザの指の位置を検出する検出手段である。ここで、ユーザの指の位置を検出する方法は任意であるが、本実施の形態では、ディスプレイ２３に表示された地図上の位置であって、ユーザの指によってタッチパネル２４が押圧された部分と対応する位置を検出する方法が該当する。あるいは、これに限られず、例えば、ユーザの指とディスプレイ２３との距離を検出する公知の近接センサを用いて、当該距離が所定値以内となる位置を、ユーザの指の位置として検出する方法等であってもよい。移動軌跡特定部２６ｃは、ディスプレイ２３にて表示された地図に対するユーザの指の移動の軌跡Ｌを特定する移動軌跡特定手段である。ここで、「軌跡Ｌ」とは、検出部２６ｂにて検出された複数のユーザの指の位置を順次連続的につないで形成された線分を意味する。道路特定部２６ｄは、オブジェクトにおけるユーザの指の移動の軌跡Ｌの少なくとも一部との重複部分の近傍に位置する道路を特定する道路特定手段である。オブジェクト判定部２６ｅは、ディスプレイ２３にて表示された地図上におけるオブジェクトとユーザの指の移動の軌跡Ｌの少なくとも一部とが重複するか否かを判定するオブジェクト判定手段である。走行経路設定部２６ｆは、道路特定部２６ｄにて特定された道路を含む経路であって出発地Ｓから目的地Ｇまでの経路を探索し、当該探索した経路を走行経路として設定する走行経路設定手段である。案内部２６ｇは、案内情報を、ディスプレイ２３やスピーカ２５を介して自車両のユーザに案内する案内手段である。ここで、ユーザに対して出力する「案内情報」とは、走行の案内に関する各種の情報であって、例えば、走行経路の渋滞の有無、車線数、信号や曲り角の位置、トンネルの位置等に関する情報を含む。
【００４２】
（構成−走行経路設定装置−データ記録部）
データ記録部２７は、走行経路設定装置２０の動作に必要なプログラム及び各種のデータを記録する記録手段であり、地図情報ＤＢ２７ａを備えている。
【００４３】
地図情報ＤＢ２７ａは、地図情報を格納する地図情報格納手段である。ここで、「地図情報」とは、道路、道路構造物、施設等を含む各種の位置の特定に必要な情報であり、例えば、道路上に設定された各ノードに関するノードデータ（ノード番号、座標）や、道路上に設定された各リンクに関するリンクデータ（リンクＩＤ、リンク名、接続ノード番号、道路座標、道路種別（例えば高速道路、有料道路、国道、都道府県道、市町村道等）、道路情報、地物データ（信号機、道路標識、ガードレール、施設等）、道路の等級情報、及び地形データ）や、オブジェクトデータ（オブジェクトＩＤ、オブジェクト名、オブジェクトの位置座標、オブジェクト同士の交点座標、オブジェクト種別（例えば、河川、線路、海岸線等）、オブジェクトの等級情報）等を含んで構成されている。
【００４４】
ここで、「道路の等級情報」とは、複数の道路の中から走行経路に含める道路を選定する際の基準となる情報であって、道路毎に定められた等級に関する情報である。具体的には、１日当たりの自動車の計画交通量に基づいて定められる等級が、道路毎に割り振られている。例えば、１日当たりの自動車通過台数が３００００台以上であれば「第１級」、３００００台未満１００００台以上であれば「第２級」、１００００台未満であれば「第３級」のように割り振られる。
【００４５】
また、「オブジェクトの等級情報」とは、複数のオブジェクトの中からユーザが指定したオブジェクトを選定する際の基準となる情報であって、オブジェクト毎に定められた等級に関する情報である。具体的には、例えばオブジェクトが河川である場合には、管理元に基づいて定められる等級が、河川毎に割り振られている。例えば、国土交通省が管理するものであれば「一級河川」、一級河川以外の河川であって都道府県が管理するものであれば「二級河川」のように割り振られる。
【００４６】
（構成−ネットワーク）
図１において、ネットワーク２は、走行経路設定装置２０とセンター装置１０とを、相互に通信可能とする通信網であり、例えば、公知の移動体通信網を用いて構成される。
【００４７】
（処理）
次に、このように構成される走行経路設定装置２０によって実行される走行経路設定処理について説明する。図２は、本実施の形態に係る走行経路設定処理のフローチャートである（以下の各処理の説明ではステップを「Ｓ」と略記する）。図３は、図２に続く走行経路設定処理のフローチャートである。図４は、図３に続く走行経路設定処理のフローチャートである。図５は、推奨経路ＣＲを示す地図を例示した図である。図６は、河川Ｒの一部分がユーザの指で指示されている状態を示す図であって、図６（ａ）は、指示されている最中の状態を示す図であって、図６（ｂ）は、指示が終了した状態を示す図である。図７は、走行経路を示す地図を例示した図である。ここで、図５、図６、及び図７において、道路ｒ１〜道路ｒ６を実線で示すが、これらの各道路を相互に区別して説明する場合を除きこれらを単に「道路」と称して説明する。また、図５、及び図６において、推奨経路ＣＲを点線で示す。なお「推奨経路」ＣＲとは、ダイクストラ法等の公知の経路探索手法を用いて探索した経路であり、例えば、最短距離の経路、一般道路優先の経路、高速あるいは、道路優先の経路等のように、走行コストに基づいて探索された経路等が該当する。また、推奨経路ＣＲの探索個数は任意であるが、単数であってもよく、あるいは複数であってもよい。また、図６において、ユーザの指の移動の軌跡Ｌを太線で示しており、軌跡Ｌの始点Ｌｓ、及び軌跡Ｌの終点Ｌｇを正円で示している。また、この走行経路設定処理は、出発地Ｓから目的地Ｇに至る経路を走行経路として設定する処理であり、例えば、走行経路設定装置２０に電源が投入された後に起動される。
【００４８】
走行経路設定処理が起動されると、図２に示すように、出発地Ｓから目的地Ｇに至る経路を探索するために、制御部２６はＳＡ１からＳＡ３の処理を行なう。
【００４９】
まず、経路探索部２６ａは、タッチパネル２４によってユーザの所定操作が受け付けられることにより、出発地Ｓ及び目的地Ｇが設定されるまで待機する（ＳＡ１、Ｎｏ）。なお、出発地Ｓの設定ついては、タッチパネル２４によってユーザの所定操作が受け付けられることで設定されることに限られず、例えば、現在位置取得部２１によって取得された現在位置を出発地Ｓとして設定してもよい。また、目的地Ｇの設定については、ユーザにより入力された住所や施設検索により特定された施設を目的地Ｇとして設定してもよい。
【００５０】
ここで、出発地Ｓ及び目的地Ｇが設定されると（ＳＡ１、Ｙｅｓ）、経路探索部２６ａは、当該設定された出発地Ｓ及び目的地Ｇと、地図情報ＤＢ２７ａから取得した地図情報に基づいて、推奨経路ＣＲを探索し、図５に示すように、当該探索した推奨経路ＣＲをディスプレイ２３に表示された地図に対して重ねて表示させる（ＳＡ２）。
【００５１】
図２に戻り、ＳＡ２の処理の後、経路探索部２６ａは、タッチパネル２４によってユーザの所定操作が受け付けられることで、ＳＡ２にて探索された推奨経路ＣＲの変更を受け付けるか否かを判定する（ＳＡ３）。具体的には、ＳＡ２の処理の後、ディスプレイ２３に、ＳＡ２にて探索された推奨経路ＣＲを維持することを指示するための選択領域（例えば、ポップアップ画像等）と、ＳＡ２にて探索された推奨経路ＣＲを変更することを指示するための選択領域とが表示される。そして、経路探索部２６ａは、推奨経路ＣＲを変更する選択領域がタッチパネル２４を介して選択されることで、推奨経路ＣＲの変更操作を受け付けると、ＳＡ２にて探索された推奨経路ＣＲの変更を受け付けると判定する。一方、経路探索部２６ａは、推奨経路ＣＲを維持する選択領域がタッチパネル２４を介して選択されることで、推奨経路ＣＲの維持操作を受け付けると、ＳＡ２にて探索された推奨経路ＣＲの変更を受け付けないと判定する。
【００５２】
そして、ＳＡ２にて探索された推奨経路ＣＲの変更を受け付けないと判定された場合（ＳＡ３、Ｎｏ）、ＳＡ２で設定された経路を変更する必要がないため、図４に示すように、ＳＡ４からＳＡ２０の処理を行うことなく、走行経路設定部２６ｆは、ＳＡ２にて探索された推奨経路ＣＲを走行経路として設定し、設定された走行経路をディスプレイ２３に表示された地図に対して重ねて表示する（ＳＡ２１）。これにて、走行経路設定処理を終了し、案内部２６ｇは、このようにして設定された走行経路に基づいて案内情報を出力する。
【００５３】
一方、図２において、ＳＡ２にて探索された推奨経路ＣＲの変更を受け付けると判定された場合（ＳＡ３、Ｙｅｓ）、ＳＡ２で設定された経路を、ユーザの指の移動の軌跡Ｌに基づいて変更するために、制御部２６は、ＳＡ４からＳＡ２１の処理を行なう。
【００５４】
まず、検出部２６ｂは、ユーザの指によってタッチパネル２４が押圧されることで、ディスプレイ２３に表示された地図上におけるユーザの指の位置を検出するまで待機する（ＳＡ４、Ｎｏ）。
【００５５】
ここで、ユーザの指の位置が検出されると（ＳＡ４、Ｙｅｓ）、移動軌跡特定部２６ｃは、地図情報ＤＢ２７ａに格納された地図情報と、ＳＡ４にて検出されたユーザの指の位置とに基づいて、ディスプレイ２３にて表示された地図に対するユーザの指の移動の軌跡Ｌを特定する（ＳＡ５）。例えば、図６に示すように、ユーザの指が始点Ｌｓから終点Ｌｇに至る部分をトレースするように移動した場合に、当該始点Ｌｓから終点Ｌｇに至る各位置を順次連続させた線分を公知の方法により特定することで軌跡Ｌが特定される。
【００５６】
図２に戻り、オブジェクト判定部２６ｅは、地図情報ＤＢ２７ａから取得したオブジェクトの位置座標に基づいて、ＳＡ５にて特定されたユーザの指の移動の軌跡Ｌとオブジェクトとが重複するか否かを判定する（ＳＡ６）。具体的には、オブジェクトの中央線を基準とする判定エリア内（例えば、実寸における中央線の両側方１０ｍ以内のエリア等。具体的には、中央線と並行に中央線の両側方に設定された線であって、中央線との実際の距離が１０ｍである線と、中央線との相互間に位置するエリア等。以下同じ。）に、軌跡Ｌの始点Ｌｓから終点Ｌｇに至る各位置の位置座標が含まれるか否かを判定する。ここで、「オブジェクトの中央線」とは、上述したように略線形にて形成されたオブジェクトの線幅における中央部を通る線であって、例えばオブジェクトが河川Ｒである場合には、河川Ｒの幅方向における中央を通る線である。そして、当該判定エリア内に軌跡Ｌの始点Ｌｓから終点Ｌｇに至る各位置の位置座標が含まれる場合に、軌跡Ｌとオブジェクトが重複すると判定し、当該判定エリア内に軌跡Ｌの始点Ｌｓから終点Ｌｇに至る各位置の位置座標が含まれない場合に、軌跡Ｌとオブジェクトが重複しないと判定する。
【００５７】
ここで、軌跡Ｌと重複するオブジェクトは一つに限定されない。例えば、本実施の形態においては、図６に示すように、河川Ｒと線路Ｔとが交点Ｐにおいて交差している場合において、ユーザが当該交点Ｐを通るように河川Ｒを指でなぞった場合、河川Ｒの中央線を基準とする判定エリア、及び線路Ｔの中央線を基準とする判定エリアの両方に、軌跡Ｌの始点Ｌｓから終点Ｌｇに至る各位置のいずれかの位置座標が含まれる。したがって、このような場合には、オブジェクト判定部２６ｅは、軌跡Ｌが、河川Ｒ及び線路Ｔの両方のオブジェクトと重複すると判定する。
【００５８】
そして、図２に戻り、オブジェクトと軌跡Ｌとが重複しないと判定された場合（ＳＡ６、Ｎｏ）、オブジェクトに基づいた走行経路の特定を行う必要がないため、経路探索部２６ａは、図４に示すように、ＳＡ５にて特定したユーザの指の移動の軌跡Ｌに基づく通常の走行経路探索を行い（ＳＡ２０）、ＳＡ２０にて探索された経路を走行経路として設定し、設定された走行経路をディスプレイ２３に表示された地図に対して重ねて表示する（ＳＡ２１）。ここで、「ユーザの指の移動の軌跡Ｌに基づく通常の走行経路探索」の具体的な方法については任意であるが、例えば、地図情報ＤＢ２７ａにて格納された地図情報を参照して、ディスプレイ２３にて表示された地図に含まれる道路を特定する。そして、当該特定した道路の中から、ＳＡ５にて特定された軌跡Ｌに対して少なくともその一部が対応（地図上において重複）している道路を特定し、当該特定した道路を、ユーザの指によって指示された道路とする。また、道路における進行方向の具体的な特定方法は任意であるが、例えば、上記特定されたユーザの指によって指示された道路を対象として、地図情報ＤＢ２７ａにて格納された地図情報を参照して、当該道路の道なりの方向を特定する。そして、当該特定した道なりの方向のうち、図２のＳＡ４にて検出されたユーザの指の位置の移動方向と一致する方向を特定し、当該特定した方向を、道路における進行方向として特定する。なお、このようにユーザの指によって指示された道路を特定した場合には、当該道路における軌跡Ｌと重複する部分を、当該道路が選択されたことがユーザにとって認識可能となるように、ディスプレイ２３に表示する。この表示の具体的な方法は任意であるが、例えば、当該道路における軌跡Ｌと重複する部分に、当該道路の道路幅よりも少し狭い線であって、当該道路の表示色とは異なる色の線を重畳表示する。これにて、走行経路設定処理を終了し、案内部２６ｇは、このようにして設定された走行経路に基づいて案内情報を出力する。
【００５９】
一方、オブジェクトと軌跡Ｌとが重複すると判定された場合（ＳＡ６、Ｙｅｓ）、道路特定部２６ｄは、候補オブジェクトの選定を行う（ＳＡ７）。具体的には、ＳＡ６にて軌跡Ｌと重複すると判定されたオブジェクトが複数存在する場合には、それら複数のオブジェクトの全てを候補オブジェクトとして選定し、ＳＡ６にて軌跡Ｌと重複すると判定されたオブジェクトが一つのみ存在する場合には、当該一つのオブジェクトを候補オブジェクトとして選定する。なお、以下では、図３に示すＳＡ８からＳＡ１０のステップ、及びＳＡ１１からＳＡ１３のステップの２段階に分けて、ユーザによって指定されたオブジェクトの選定を行う。ここで、各段階において候補として選定されたオブジェクトを「候補オブジェクト」と称し、最終的に選定されたオブジェクトを「対象オブジェクト」と称して説明する。
【００６０】
ここで、このように対象オブジェクトを選定する処理について説明する上で、本実施の形態においては、図５に示すように、河川Ｒは実際には河川Ｒａ及び河川Ｒｂ（いずれも図示省略）により構成されており（図５においては縮尺の大きい地図の表示例を示しているため、これらの河川Ｒａ及び河川Ｒｂは別々に表示されず、一体の河川Ｒとして表示されている）、かつ、河川Ｒと線路Ｔとが交点Ｐにおいて交差しているものとする。したがって、本実施の形態においては、ＳＡ７において、河川Ｒａ、河川Ｒｂ、及び線路Ｔが候補オブジェクトとして選定される。
【００６１】
次に、図３に示すように、道路特定部２６ｄは、ＳＡ７において選定された全ての候補オブジェクトにおいて、複数の候補オブジェクト同士が並走しているか否かを判定する（ＳＡ８）。すなわち、実際には複数の河川が並走している場合であっても、ディスプレイ２３に縮尺の大きい地図を表示している場合においては、これらの複数の河川を一体として単一の河川として表示している場合が存在する。このような場合には、これら複数の河川のうちいずれの河川がユーザによって指定されたオブジェクトであるかを自動的に選定することにより、ユーザがこれら複数の並走するオブジェクトの中から特定のオブジェクトを指定する操作を行う手間を省略可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００６２】
ここで、複数の候補オブジェクト同士が並走しているか否かの具体的な判定方法は任意である。例えば、ＳＡ６にて軌跡Ｌと重複すると判定された候補オブジェクトが２以上存在する場合であって、かつこれら２以上の候補オブジェクトにおける軌跡Ｌと重複する区間（例えば、図６における始点Ｌｓから終点Ｌｇの区間）において、各候補オブジェクトの中央線間の距離が所定距離以内（例えば、実寸における５０ｍ）である区間が所定距離（例えば、実寸における１００ｍ）を超えて連続しているかを判定する。そして、所定距離を超えて連続していると判定した場合に、複数の候補オブジェクト同士が並走していると判定し、所定距離を超えて連続していないと判定した場合に、複数の候補オブジェクト同士が並走していないと判定する。
【００６３】
そして、複数の候補オブジェクト同士が並走していると判定した場合（ＳＡ８、Ｙｅｓ）、道路特定部２６ｄは、並走する複数の候補オブジェクトの等級情報を地図情報ＤＢ２７ａから取得することによって、各候補オブジェクトの等級を特定する（ＳＡ９）。そして、ＳＡ９にて特定した各候補オブジェクトの等級情報に基づいて、候補オブジェクトの選定を行う（ＳＡ１０）。具体的には、例えば本実施の形態のように河川Ｒが実際には河川Ｒａ及び河川Ｒｂにより構成されている場合、河川Ｒａと河川Ｒｂの等級情報をそれぞれ地図情報ＤＢ２７ａから取得し、河川Ｒａが「一級河川」であり河川Ｒｂが「二級河川」であると特定した場合、等級が低い河川である河川Ｒｂを候補オブジェクトから除外し、河川Ｒｂ以外のオブジェクトである、河川Ｒａ及び線路Ｔを候補オブジェクトとして選定する。なお、これらの並走する複数の候補オブジェクトの等級が同一である場合には、例えば各候補オブジェクトの中央線と軌跡Ｌとの距離をそれぞれ算出し、この距離がより遠い方の候補オブジェクトを候補オブジェクトから除外してもよい。
【００６４】
一方、複数の候補オブジェクト同士が並走していないと判定した場合（ＳＡ８、Ｎｏ）、道路特定部２６ｄは、並走する複数の候補オブジェクト同士の中から候補オブジェクトの選定を行う必要がないため、ＳＡ９の処理を行わず、ＳＡ１０における候補オブジェクトの選定においては、図２のＳＡ７において選定した候補オブジェクトを引き続き候補オブジェクトとして選定する。
【００６５】
続いて、道路特定部２６ｄは、図３におけるＳＡ１０において選定した候補オブジェクトにおいて、複数の候補オブジェクト同士が交差しているか否かを判定する（ＳＡ１１）。すなわち、例えば図６に示すように、複数の候補オブジェクト同士が交差している状況が存在し（図６においては、河川Ｒと線路Ｔとが交点Ｐにおいて交差している）、このような状況においては、交点Ｐにおいてはどちらのオブジェクトをユーザが指定したかが明らかでない。しかし、実際には、ユーザの指が河川Ｒをなぞる上で、河川Ｒと線路Ｔが交点Ｐにおいて交差しているが故に意図せず線路Ｔをなぞってしまったに過ぎず、線路Ｔはユーザが指定したオブジェクトではないと考えられる。したがって、このように複数のオブジェクトが交差しているが故に意図せずなぞってしまったオブジェクトを候補オブジェクトから自動的に除外して適切なオブジェクトを選定することにより、ユーザがこれら複数の交差するオブジェクトの中から特定のオブジェクトを指定する操作を行う手間を省略可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００６６】
ここで、複数の候補オブジェクト同士が交差しているか否かの具体的な判定方法としては、例えば、地図情報ＤＢ２７ａから取得した候補オブジェクト同士の交点座標に基づいて、当該交点座標を基準とする対象エリア内（例えば、実寸における半径１０ｍ以内。）に軌跡Ｌが含まれるか否かを判定する。そして、軌跡Ｌが含まれると判定した場合に、複数の候補オブジェクト同士が交差していると判定し、軌跡Ｌが含まれないと判定した場合に、複数の候補オブジェクト同士が交差していないと判定する。
【００６７】
そして、複数の候補オブジェクト同士が交差していると判定した場合（ＳＡ１１、Ｙｅｓ）、各候補オブジェクトの軌跡Ｌとの重複度を特定する（ＳＡ１２）。ここで、「重複度」とは、候補オブジェクトとして適切なオブジェクトを選定するための指標となる値であって、軌跡Ｌとオブジェクトとの重複する度合いを示す値である。具体的には、重複度とは、軌跡Ｌの始点Ｌｓから終点Ｌｇまでの長さにおける、オブジェクトの中央線を基準とする判定エリア内（同上）に含まれる軌跡Ｌの長さの割合であって、百分率により表す。例えば、本実施の形態においては、図６（ｂ）に示すように、軌跡Ｌの始点Ｌｓから終点Ｌｇに至る区間において、軌跡Ｌは河川Ｒａの中央線を基準とする判定エリア内に一貫して含まれるため、当該軌跡Ｌにおける河川Ｒａの重複度は高く、例えば１００％と特定する。一方、軌跡Ｌは線路Ｔの中央線を基準とする判定エリア内には交点Ｐの近傍においてのみ含まれるため、当該軌跡Ｌにおける線路Ｔの重複度は低く、例えば５％と特定する。
【００６８】
次に、図３におけるＳＡ１２にて特定した重複度に基づいて、候補オブジェクトを選定する（ＳＡ１３）。具体的には、ＳＡ１２にて特定した各オブジェクトの重複率を比較し、より重複度の低いオブジェクトを候補オブジェクトから除外し、重複率の高いオブジェクトを候補オブジェクトとして選定する。例えば、本実施の形態では、線路Ｔの重複度（５％）よりも河川Ｒａの重複度（１００％）の方が高いため、河川Ｒａを候補オブジェクトとして特定する。
【００６９】
一方、複数の候補オブジェクト同士が交差していないと判定した場合（ＳＡ１１、Ｎｏ）、道路特定部２６ｄは、交差する複数の候補オブジェクト同士の中から候補オブジェクトの選定を行う必要がないため、ＳＡ１３の処理を行わず、ＳＡ１３における候補オブジェクトの選定においては、ＳＡ１０において選定した候補オブジェクトを引き続き候補オブジェクトとして選定する。
【００７０】
次に、道路特定部２６ｄは、図２のＳＡ７から図３のＳＡ１３の処理を経て最終的にＳＡ１３において候補オブジェクトとして選定されたオブジェクトを対象オブジェクトとして特定する。例えば本実施の形態においては、ＳＡ７において候補オブジェクトとして河川Ｒａ、河川Ｒｂ、及び線路Ｔが選定され、ＳＡ１０において河川Ｒｂが候補オブジェクトから除外され、ＳＡ１３において線路Ｔが候補オブジェクトから除外されたため、最終的にＳＡ１３において候補オブジェクトとして選定された河川Ｒａを対象オブジェクトとして特定する。
【００７１】
次に、図４に示すように、道路特定部２６ｄは、対象オブジェクトにおける軌跡Ｌの少なくとも一部との重複部分の近傍に位置する道路を探索する（ＳＡ１５）。ここで、「近傍」とは、所定の距離以内に位置することを示し、一つの指標としては、例えばユーザが対象オブジェクトを認識できる程度の距離間を示す。なお、本実施の形態においては、道路特定部２６ｄが、対象オブジェクトの中央線を基準とする判定エリア内（例えば、実寸における中央線の両側方５０ｍ以内のエリア等。）に含まれる道路を探索することにより、近傍に位置する道路を探索する。
【００７２】
次に、道路特定部２６ｄは、ＳＡ１５において探索された道路が複数存在するか否かを判定する（ＳＡ１６）。ここで、「道路が複数存在する」とは、対象オブジェクトの近傍を走行可能なルートが一に限定されないことを示し、例えば実際に２本の道路が並走している場合のみに限らず、１本の道路がその途中において二手に分岐されている場合等を含む。ここで、このような判定を行う具体的な方法としては、地図情報ＤＢ２７ａから取得したリンクデータに基づいて、対象オブジェクトにおける軌跡Ｌとの重複部分（本実施の形態における始点Ｌｓから終点Ｌｇに至る部分）の近傍に、並走している２本の道路や、分岐している道路が存在するか否かを判定する。
【００７３】
そして、探索された道路が複数存在すると判定した場合（ＳＡ１６、Ｙｅｓ）、道路特定部２６ｄは、当該複数の道路の等級情報を地図情報ＤＢ２７ａから取得することによって、各道路の等級を特定する（ＳＡ１７）。そして、次に、道路特定部２６ｄは、各道路から対象オブジェクトまでの距離を特定する（ＳＡ１８）。ここで、「対象オブジェクトまでの距離」とは、例えば、各道路の中央線から対象オブジェクトの中央線に至る距離の平均距離や、最短距離を用いてよい。
【００７４】
そして、道路特定部２６ｄは、ＳＡ１７において特定した各道路の等級及びＳＡ１８において特定した各道路から対象オブジェクトまでの距離に基づいて、案内の対象となる道路である対象道路を１つのみ特定する（ＳＡ１９）。なお、具体的な特定方法については任意であり、例えばＳＡ１５において探索された対象オブジェクトの近傍に位置する道路の中からＳＡ１７において特定された等級の低い道路や、ＳＡ１８において特定された対象オブジェクトまでの距離が大きい道路を除外し、残された道路を対象道路として特定する。また、通行不可能な道路（例えば一方通行の道路）や、通行しにくい道路（例えば渋滞中の道路）については対象道路から除外しても良い。なお、探索された道路が複数存在すると判定しなかった場合（探索された道路が１つのみ存在すると判定した場合）（ＳＡ１６、Ｎｏ）、道路特定部２６ｄは、当該１つのみ存在する道路を対象道路として特定する。
【００７５】
このＳＡ１９の処理において、対象道路として特定可能な道路が存在しない場合、図３に示すＳＡ１０の処理において候補オブジェクトから除外したオブジェクトを対象オブジェクトとして特定し（ＳＡ１４）、当該対象オブジェクトに関して図４に示すＳＡ１５からＳＡ１９の処理を再度実行しても良い。また、このようにＳＡ１５からＳＡ１９の処理を再度実行した場合であっても、ＳＡ１９の処理において、対象道路として特定可能な道路が存在しない場合、図３に示すＳＡ１３の処理において候補オブジェクトから除外したオブジェクトを対象オブジェクトとして特定し（ＳＡ１４）、当該対象オブジェクトに関して図４に示すＳＡ１５からＳＡ１９の処理を再度実行しても良い。
【００７６】
次に、経路探索部２６ａは、ＳＡ１９において特定した対象道路を含む走行経路を探索する（ＳＡ２０）。具体的には、図７に示すように、出発地Ｓから対象道路の始点である対象道路始点Ｃｓに至る第一経路Ｃ１、及び対象道路の終点である対象道路終点Ｃｇから目的地Ｇに至る第二経路Ｃ２をそれぞれダイクストラ法等の公知の経路探索手法を用いて探索する。そして、出発地Ｓから、第一経路Ｃ１、対象道路、及び第二経路Ｃ２を順次介して目的地Ｇまで到達する経路を走行経路として設定し、このようにして設定された走行経路をディスプレイ２３に表示された地図に対して重ねて表示させる（ＳＡ２１）。なお、この際には、ＳＡ２においてディスプレイ２３に表示した推奨経路ＣＲの表示を取り消す。これにて、走行経路設定処理を終了し、案内部２６ｇは、このようにして設定された走行経路に基づいて案内情報を出力する。
【００７７】
（効果）
このように本実施の形態によれば、所定種類のオブジェクトにおけるユーザの指又は指示手段の移動の軌跡Ｌの少なくとも一部との重複部分の近傍に位置する道路を特定し、当該特定した道路を含む経路を走行経路として設定するので、縮尺の大きい地図をディスプレイ２３に表示した状態においても、簡易な操作によって、ユーザが指定した所定種類のオブジェクトの近傍に位置する道路を含む経路を走行経路として設定することが可能となり、ユーザの利便性の向上を図ることが可能となる。
【００７８】
また、所定種類のオブジェクトにおける軌跡Ｌの少なくとも一部との重複部分の近傍に位置する道路が複数存在する場合に、当該複数の道路のうち道路の等級が最も高い道路を特定して当該特定した道路を含む経路を走行経路として設定するので、重複部分の近傍に位置する道路が複数存在する場合であっても、当該複数の道路の中から特定の道路を指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００７９】
また、所定種類のオブジェクトにおける軌跡Ｌの少なくとも一部との重複部分の近傍に位置する道路が複数存在する場合に、当該複数の道路のうち所定種類のオブジェクトに最も近い道路を特定して当該特定した道路を含む経路を走行経路として設定するので、重複部分の近傍に位置する道路が複数存在する場合であっても、当該複数の道路の中から特定の道路を指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００８０】
また、複数の所定種類のオブジェクトが並走している場合には、当該複数の所定種類のオブジェクトのうちオブジェクトの等級が最も高い所定種類のオブジェクトを特定し、当該特定した所定種類のオブジェクトにおける軌跡Ｌの少なくとも一部との重複部分の近傍に位置する道路を含む経路を走行経路として設定するので、複数の所定種類のオブジェクトが並走している場合であっても、当該複数の所定種類のオブジェクトの中から特定の所定種類のオブジェクトを指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００８１】
また、複数の所定種類のオブジェクト同士が交差している場合には、当該複数の所定種類のオブジェクトのうち軌跡Ｌと重複する部分が最も多い所定種類のオブジェクトを特定し、当該特定した所定種類のオブジェクトにおける軌跡Ｌの少なくとも一部との重複部分の近傍に位置する道路を含む経路を走行経路として設定するので、複数の所定種類のオブジェクト同士が交差している場合であっても、当該複数の所定種類のオブジェクトの中から特定の所定種類のオブジェクトを指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【００８２】
また、所定種類のオブジェクトは、線路Ｔ、及び河川を含むので、縮尺の大きい地図をディスプレイ２３に表示した状態においても、簡易な操作によって、線路Ｔや河川に沿って出発地Ｓから目的地Ｇに至る走行経路を設定することが可能となり、ユーザの利便性の向上を図ることが可能となる。
【００８３】
〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した各発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００８４】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏することがある。例えば、走行経路設定システム１が従来よりもユーザの利便性を向上させることができない場合であっても、走行経路の設定を従来とは異なる技術により達成できている場合には、本願発明の課題が解決されている。
【００８５】
（分散や統合について）
また、上述した各電気的構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散や統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散又は統合して構成できる。例えば、車両の走行経路設定装置２０の一部の機能をセンター装置１０に持たせてもよい。
【００８６】
（車両について）
上記実施の形態では、車両は、四輪自動車等であると説明したが、例えば、これに加えて二輪自動車や自転車等を含む概念であってもよい。
【００８７】
（走行経路設定装置の使用態様について）
上記実施の形態では、走行経路設定装置２０の使用態様については、車両に搭載されること、車両に持ち込まれること等が挙げられると説明したが、これに限られない。例えば、歩行者が歩行経路を探索する場合には、歩行者によって携帯されること等も挙げられる。
【００８８】
（検出部について）
上記実施の形態では、検出部２６ｂは、ユーザの指の位置を検出するものであると説明したが、これに限られない。例えば、走行経路設定装置２０が、ポインタ等の指示手段の移動の軌跡Ｌに基づいて経路を設定する場合には、検出部２６ｂは、指示手段の位置を検出するものであってもよい。
【００８９】
（走行経路設定処理について）
上記実施の形態では、ＳＡ８からＳＡ１０の処理が行われたのちにＳＡ１１からＳＡ１４の処理が行われるものとして説明したが、これらの順序を逆にしても良い。また、これらのうち一方、又は両方の処理を省略しても良い。
【００９０】
上記実施の形態では、ＳＡ１７において特定した各道路の等級及びＳＡ１８において特定した各道路から対象オブジェクトまでの距離に基づいて対象道路を特定するものとして説明したが、これらのいずれか一方のみに基づいて対象道路を特定しても良い。
【００９１】
上記実施の形態では、出発地Ｓから目的地Ｇに至る途中部分に存在するオブジェクト（河川Ｒ）のみをユーザが指でなぞり、図７に示す第一経路Ｃ１及び第二経路Ｃ２のようなオブジェクトの近傍に位置しない道路については、ユーザは指でなぞらないものとして説明したが、これに限られない。例えば、ユーザが、目的地Ｇから対象道路始点Ｃｓ、河川Ｒ上、対象道路終点Ｃｇ、を順次介して目的地Ｇに至るルートをなぞった場合であっても、図２においてオブジェクトの近傍に位置する河川Ｒ上についてのみオブジェクトと軌跡Ｌとが重複するものと判定して（ＳＡ６、Ｙｅｓ）、これ以降の処理を実行しても良い。その際には、第一経路Ｃ１及び第二経路Ｃ２については、上述した「ユーザの指の移動の軌跡Ｌに基づく通常の走行経路探索」を実行しても良い。また、出発地Ｓ及び目的地Ｇの両方が河川Ｒ沿いに存在する場合には、出発地Ｓから目的地Ｇまでに至る河川Ｒ上を指でなぞることにより、出発地Ｓから目的地Ｇに至る河川Ｒ近傍の道路を含む経路を走行経路として設定することができるものとしても良い。
【００９２】
（オブジェクトの等級について）
上記実施の形態では、道路特定部２６ｄは、複数のオブジェクト同士が並走している場合に、同種（河川Ｒ）のオブジェクトの等級を比較することにより候補オブジェクトを選定する（ＳＡ１０）点について説明したが、異種のオブジェクトの等級を比較することにより候補オブジェクトを選定しても良い。すなわち、例えば川沿いに線路Ｔが存在している場合等には、河川Ｒと線路Ｔが並走しているが、このような場合には、道路特定部２６ｄは、データ記録部２７に格納されている、異種のオブジェクト同士の等級の高低一覧を格納した等級テーブル（図示省略）を参照し、各オブジェクトの等級を比較しても良い。また、同種のオブジェクトにおける同一の等級である場合にも、候補オブジェクトを選定するための基準を設けてもよい。例えば、複数の一級河川が並走している場合等には、道路特定部２６ｄは、データ記録部２７に格納されているランクテーブル（図示省略）であって、等級「一級河川」の中でもさらに細分化したランクを格納したランクテーブルを参照し、当該ランクの高低に基づいて候補オブジェクトの選定を行っても良い。
【００９３】
（付記）
付記１に記載の走行経路設定システムは、表示手段に表示された地図に対するユーザの指又は指示手段の移動の軌跡に基づいて、出発地から目的地に至る走行経路を設定する走行経路設定システムであって、地図情報を格納する地図情報格納手段と、前記地図情報格納手段にて格納された前記地図情報に基づいて前記地図を表示する前記表示手段と、前記ユーザの指又は前記指示手段の位置を検出する検出手段と、前記地図情報格納手段に格納された前記地図情報と、前記検出手段にて検出された前記位置とに基づいて、前記表示手段にて表示された前記地図に対する前記ユーザの指又は前記指示手段の移動の軌跡を特定する移動軌跡特定手段と、前記地図情報格納手段に格納された前記地図情報と、前記移動軌跡特定手段にて特定された前記軌跡とに基づいて、前記表示手段にて表示された前記地図上における所定種類のオブジェクトと当該軌跡の少なくとも一部とが重複するか否かを判定するオブジェクト判定手段と、前記オブジェクト判定手段にて前記所定種類のオブジェクトと前記軌跡の少なくとも一部とが重複すると判定された場合、前記地図情報格納手段にて格納された前記地図情報に基づいて、当該所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する道路特定手段と、前記地図情報格納手段にて格納された前記地図情報に基づいて、前記道路特定手段にて特定された前記道路を含む経路であって前記出発地から前記目的地までの経路を探索し、当該探索した経路を前記走行経路として設定する走行経路設定手段と、を備えた。
【００９４】
付記２に記載の走行経路設定システムは、付記１に記載の走行経路設定システムにおいて、前記道路特定手段は、前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する前記道路が複数存在する場合に、当該複数の道路のうち道路の等級が最も高い道路を特定する。
【００９５】
付記３に記載の走行経路設定システムは、付記１又は２に記載の走行経路設定システムにおいて、前記道路特定手段は、前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する前記道路が複数存在する場合に、当該複数の道路のうち前記所定種類のオブジェクトに最も近い前記道路を特定する。
【００９６】
付記４に記載の走行経路設定システムは、付記１から３のいずれか一項に記載の走行経路設定システムにおいて、前記道路特定手段は、前記軌跡の少なくとも一部と重複する前記所定種類のオブジェクトが複数存在する場合に、当該複数の所定種類のオブジェクトが並走している場合には、当該複数の所定種類のオブジェクトのうちオブジェクトの等級が最も高い前記所定種類のオブジェクトを特定し、当該特定した前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する。
【００９７】
付記５に記載の走行経路設定システムは、付記１から４のいずれか一項に記載の走行経路設定システムにおいて、前記道路特定手段は、前記軌跡の少なくとも一部と重複する前記所定種類のオブジェクトが複数存在する場合に、当該複数の所定種類のオブジェクト同士が交差している場合には、当該複数の所定種類のオブジェクトのうち当該軌跡と重複する部分が最も多い前記所定種類のオブジェクトを特定し、当該特定した前記所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する。
【００９８】
付記６に記載の走行経路設定システムは、付記１から５のいずれか一項に記載の走行経路設定システムにおいて、前記所定種類のオブジェクトは、線路、及び河川を含む。
【００９９】
付記７に記載の走行経路設定方法は、表示手段に表示された地図に対するユーザの指又は指示手段の移動の軌跡に基づいて、出発地から目的地に至る走行経路を設定する走行経路設定方法であって、地図情報格納手段にて格納された地図情報に基づいて前記表示手段に前記地図を表示する表示ステップと、前記ユーザの指又は前記指示手段の位置を検出する検出ステップと、前記地図情報格納手段に格納された前記地図情報と、前記検出ステップにおいて検出された前記位置とに基づいて、前記表示ステップにおいて表示された前記地図に対する前記ユーザの指又は前記指示手段の移動の軌跡を特定する移動軌跡特定ステップと、前記地図情報格納手段に格納された前記地図情報と、前記移動軌跡特定ステップにおいて特定された前記軌跡とに基づいて、前記表示ステップにおいて表示された前記地図上における所定種類のオブジェクトと当該軌跡の少なくとも一部とが重複するか否かを判定するオブジェクト判定ステップと、前記オブジェクト判定ステップにおいて前記所定種類のオブジェクトと前記軌跡の少なくとも一部とが重複すると判定された場合、前記地図情報格納手段にて格納された前記地図情報に基づいて、当該所定種類のオブジェクトにおける当該軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定する道路特定ステップと、前記地図情報格納手段にて格納された前記地図情報に基づいて、前記道路特定ステップにおいて特定された前記道路を含む経路であって前記出発地から前記目的地までの経路を探索し、当該探索した経路を前記走行経路として設定する走行経路設定ステップと、を含む。
【０１００】
付記８に記載の走行経路設定プログラムは、付記７に記載の方法をコンピュータに実行させるための走行経路設定プログラムである。
【０１０１】
（付記の効果）
付記１に記載の走行経路設定システム、付記７に記載の走行経路設定方法、及び付記８に記載の走行経路設定プログラムによれば、所定種類のオブジェクトにおけるユーザの指又は指示手段の移動の軌跡の少なくとも一部との重複部分の近傍に位置する道路を特定し、当該特定した道路を含む経路を走行経路として設定するので、縮尺の大きい地図をディスプレイに表示した状態のままであっても、簡易な操作によって、ユーザが指定した所定種類のオブジェクトの近傍に位置する道路を含む経路を走行経路として設定することが可能となり、ユーザの利便性の向上を図ることが可能となる。
【０１０２】
付記２に記載の走行経路設定システムによれば、所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路が複数存在する場合に、当該複数の道路のうち道路の等級が最も高い道路を特定して当該特定した道路を含む経路を走行経路として設定するので、重複部分の近傍に位置する道路が複数存在する場合であっても、当該複数の道路の中から特定の道路を指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【０１０３】
付記３に記載の走行経路設定システムによれば、所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路が複数存在する場合に、当該複数の道路のうち所定種類のオブジェクトに最も近い道路を特定して当該特定した道路を含む経路を走行経路として設定するので、重複部分の近傍に位置する道路が複数存在する場合であっても、当該複数の道路の中から特定の道路を指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【０１０４】
付記４に記載の走行経路設定システムによれば、複数の所定種類のオブジェクトが並走している場合には、当該複数の所定種類のオブジェクトのうちオブジェクトの等級が最も高い所定種類のオブジェクトを特定し、当該特定した所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路を含む経路を走行経路として設定するので、複数の所定種類のオブジェクトが並走している場合であっても、当該複数の所定種類のオブジェクトの中から特定の所定種類のオブジェクトを指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【０１０５】
付記５に記載の走行経路設定システムによれば、複数の所定種類のオブジェクト同士が交差している場合には、当該複数の所定種類のオブジェクトのうち軌跡と重複する部分が最も多い所定種類のオブジェクトを特定し、当該特定した所定種類のオブジェクトにおける軌跡の少なくとも一部との重複部分の近傍に位置する道路を含む経路を走行経路として設定するので、複数の所定種類のオブジェクト同士が交差している場合であっても、当該複数の所定種類のオブジェクトの中から特定の所定種類のオブジェクトを指定するための操作を行うことなく走行経路を設定することが可能となり、ユーザの利便性のさらなる向上を図ることが可能となる。
【０１０６】
付記６に記載の走行経路設定システムによれば、所定種類のオブジェクトは、線路、及び河川を含むので、縮尺の大きい地図をディスプレイに表示した状態のままであっても、簡易な操作によって、線路や河川に沿って出発地から目的地に至る走行経路を設定することが可能となり、ユーザの利便性の向上を図ることが可能となる。
【符号の説明】
【０１０７】
１  走行経路設定システム
２  ネットワーク
１０  センター装置
１１、２２  通信部
１２、２６  制御部
１３、２７  データ記録部
２０  走行経路設定装置
２１  現在位置取得部
２３  ディスプレイ
２４  タッチパネル
２５  スピーカ
２６ａ  経路探索部
２６ｂ  検出部
２６ｃ  移動軌跡特定部
２６ｄ  道路特定部
２６ｅ  オブジェクト判定部
２６ｆ  走行経路設定部
２６ｇ  案内部
２７ａ  地図情報ＤＢ
Ｃ１  第一経路
Ｃ２  第二経路
Ｃｇ  対象道路終点
Ｃｓ  対象道路始点
ＣＲ  推奨経路
Ｇ  目的地
Ｌ  軌跡
Ｌｓ  始点
Ｌｇ  終点
Ｐ  交点
ｒ１〜ｒ６  道路
Ｒ  河川
Ｓ  出発地
Ｔ  線路
【図１】
2015049232.tif 000003
【図２】
2015049232.tif 000004
【図３】
2015049232.tif 000005
【図４】
2015049232.tif 000006
【図５】
2015049232.tif 000007
【図６】
2015049232.tif 000008
【図７】
2015049232.tif 000009