(57)【要約】【課題】  出発地から目的地までの公共交通機関を利用した移動経路を容易に認識させることが可能な複合経路探索装置を提供すること。【解決手段】  複合経路探索装置１００に、出発地を認識する出発地認識手段と、目的地を認識する目的地認識手段と、出発地から目的地までの公共交通機関を利用した移動経路を設定する経路設定手段と、出発地から公共交通機関までの移動経路が地図情報に重畳された出発地近傍地図情報、および、公共交通機関から目的地までの移動経路が地図情報に重畳された目的地近傍地図情報を生成する近傍地図生成手段と、出発地近傍地図情報および目的地近傍地図情報を端末表示部１２０により画面表示する１つの表示領域に表示させる制御をする表示制御手段と、を備えた。【選択図】  図１
2005091211.tif 000002
【特許請求の範囲】
【請求項１】
移動経路があらかじめ設定された公共交通機関を利用した移動経路を設定する情報処理装置であって、
出発地を認識する出発地認識手段と、
目的地を認識する目的地認識手段と、
前記出発地から前記目的地までの前記公共交通機関を利用した前記移動経路を設定する経路設定手段と、
前記出発地から前記公共交通機関までの移動経路が地図情報に重畳された出発地近傍地図情報、および、前記公共交通機関から前記目的地までの移動経路が地図情報に重畳された目的地近傍地図情報を生成する近傍地図生成手段と、
前記出発地近傍地図情報および前記目的地近傍地図情報を表示手段により画面表示する１つの表示領域に表示させる制御をする表示制御手段と、
を具備したことを特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記経路設定手段は、前記出発地からの最短距離の地点に位置する前記公共交通機関を利用するための拠点、および、前記目的地からの最短距離の地点に位置する前記拠点を認識して、前記各拠点が属する前記公共交通機関を利用した前記移動経路を設定する
ことを特徴とした情報処理装置。
【請求項３】
請求項１に記載の情報処理装置であって、
前記出発地近傍の少なくとも１つの前記公共交通機関を利用するための拠点に関する結節点情報が記載された出発結節点候補情報を生成し、前記目的地近傍の少なくとも１つの前記拠点に関する結節点情報が記載された到着結節点候補情報を生成する候補情報生成手段を具備し、
前記表示制御手段は、前記出発結節点候補情報および前記到着結節点候補情報を前記表示手段に表示させる制御をし、
前記経路設定手段は、前記出発結節点候補情報に記載された前記結節点情報のうちの少なくともいずれか１つを選択した旨が記載された出発結節点選択情報、および、前記到着結節点候補情報に記載された前記結節点情報のうちの少なくともいずれか１つを選択した旨が記載された到着結節点選択情報を認識すると、前記出発結節点選択情報および前記到着結節点選択情報にそれぞれ記載された前記結節点情報に基づいて、前記各拠点が属する前記公共交通機関を利用した前記移動経路を設定する
ことを特徴とした情報処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の情報処理装置であって、
前記移動経路の移動内容を説明する経路付加情報を生成する付加情報生成手段を具備し、
前記表示制御手段は、前記出発地近傍地図情報および前記目的地近傍地図情報とともに前記経路付加情報を前記表示手段により画面表示する１つの前記表示領域に表示させる制御をする
ことを特徴とした情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記表示制御手段は、前記出発地から前記公共交通機関までの前記移動経路に関する前記経路付加情報を前記出発地近傍地図情報の近傍に表示させ、前記公共交通機関から前記目的地までの前記移動経路に関する前記経路付加情報を前記目的地近傍地図情報の近傍に表示させる制御をする
ことを特徴とした情報処理装置。
【請求項６】
請求項４または請求項５に記載の情報処理装置であって、
前記経路付加情報は、前記移動経路における少なくとも１つの任意の地点における前記移動内容を説明する地点関連情報を有している
ことを特徴とした情報処理装置。
【請求項７】
請求項６に記載の情報処理装置であって、
前記地点関連情報は、前記任意の地点を識別する識別表示情報を有し、
前記表示制御手段は、前記出発地近傍地図情報および前記目的地近傍地図情報の前記移動経路における前記任意の地点に対応する位置に前記識別表示情報を表示させる制御をする
ことを特徴とした情報処理装置。
【請求項８】
移動経路があらかじめ設定された公共交通機関を利用した移動経路を設定する情報処理装置であって、
出発地を認識する出発地認識手段と、
目的地を認識する目的地認識手段と、
前記出発地から前記目的地までの前記公共交通機関を利用した前記移動経路を設定する経路設定手段と、
前記出発地から前記公共交通機関までの移動経路が地図情報に重畳された出発地近傍地図情報、および、前記公共交通機関から前記目的地までの移動経路が地図情報に重畳された目的地近傍地図情報を生成する近傍地図生成手段と、
前記出発地近傍地図情報および前記目的地近傍地図情報を一面に印刷出力させる出力制御手段と、
を具備したことを特徴とした情報処理装置。
【請求項９】
請求項１または請求項２に記載の情報処理装置と、
この情報処理装置にネットワークを介して各種情報を送受信可能に接続された端末装置と、
を具備し、
前記端末装置は、
前記情報処理装置の前記出発地認識手段にて認識する前記出発地に関する出発地情報を生成する出発地情報生成手段と、
前記情報処理装置の前記目的地認識手段にて認識する前記目的地に関する目的地情報を生成する目的地情報生成手段と、
前記出発地情報および前記目的地情報を前記情報処理装置に送信する送信手段と、
前記情報処理装置から前記出発地近傍地図情報および前記目的地近傍地図情報を取得する情報取得手段と、
前記情報処理装置の前記表示制御手段による表示制御に基づいて、前記出発地近傍地図情報および前記目的地近傍地図情報を前記１つの表示領域に表示する前記表示手段と、
を備えた
ことを特徴とした情報処理システム。
【請求項１０】
請求項３に記載の情報処理装置と、
この情報処理装置にネットワークを介して各種情報を送受信可能に接続された端末装置と、
を具備し、
前記端末装置は、
前記情報処理装置の前記出発地認識手段にて認識する前記出発地に関する出発地情報を生成する出発地情報生成手段と、
前記情報処理装置の前記目的地認識手段にて認識する前記目的地に関する目的地情報を生成する目的地情報生成手段と、
前記出発結節点選択情報および前記到着結節点選択情報を生成する選択情報生成手段と、
前記出発地情報、前記目的地情報、前記出発結節点選択情報、および、前記到着結節点選択情報を前記情報処理装置に送信する送信手段と、
前記情報処理装置から前記出発結節点候補情報、前記到着結節点候補情報、前記出発地近傍地図情報、および、前記目的地近傍地図情報を取得する情報取得手段と、
前記出発結節点候補情報および前記到着結節点候補情報を表示するとともに、前記情報処理装置の前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報および前記目的地近傍地図情報を前記１つの表示領域に表示する前記表示手段と、
を備えた
ことを特徴とした情報処理システム。
【請求項１１】
請求項４ないし請求項７のいずれかに記載の情報処理装置と、
この情報処理装置にネットワークを介して各種情報を送受信可能に接続された端末装置と、
を具備し、
前記端末装置は、
前記情報処理装置の前記出発地認識手段にて認識する前記出発地に関する出発地情報を生成する出発地情報生成手段と、
前記情報処理装置の前記目的地認識手段にて認識する前記目的地に関する目的地情報を生成する目的地情報生成手段と、
前記出発地情報および前記目的地情報を前記情報処理装置に送信する送信手段と、
前記情報処理装置から前記出発地近傍地図情報、前記目的地近傍地図情報、および、前記経路付加情報を取得する情報取得手段と、
前記情報処理装置の前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報、前記目的地近傍地図情報、および、前記経路付加情報を前記１つの表示領域に表示する前記表示手段と、
を備えた
ことを特徴とした情報処理システム。
【請求項１２】
請求項１ないし請求項３のいずれかに記載の情報処理装置と、
この情報処理装置にネットワークを介して各種情報を送受信可能に接続され、前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報および前記目的地近傍地図情報を前記１つの表示領域に表示する前記表示手段を備えた端末装置と、
を具備したことを特徴とした情報処理システム。
【請求項１３】
請求項４ないし請求項７のいずれかに記載の情報処理装置と、
この情報処理装置にネットワークを介して各種情報を送受信可能に接続され、前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報、前記目的地近傍地図情報、および、前記経路付加情報を前記１つの表示領域に表示する前記表示手段を備えた端末装置と、
を具備したことを特徴とした情報処理システム。
【請求項１４】
移動経路があらかじめ設定された公共交通機関を利用した移動経路を設定する情報処理方法であって、
出発地および目的地を認識し、
前記出発地から前記目的地までの前記公共交通機関を利用した前記移動経路を設定し、
前記出発地から前記公共交通機関までの移動経路が地図情報に重畳された出発地近傍地図情報、および、前記公共交通機関から前記目的地までの移動経路が地図情報に重畳された目的地近傍地図情報を生成し、
前記出発地近傍地図情報および前記目的地近傍地図情報を表示手段により画面表示する１つの表示領域に表示させる制御をする
ことを特徴とする情報処理方法。
【請求項１５】
請求項１４に記載の情報処理方法を演算手段に実行させる
ことを特徴とした情報処理プログラム。
【請求項１６】
請求項１５に記載の情報処理プログラムが演算手段にて読み取り可能に記憶された
ことを特徴とした情報処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動経路を設定する情報処理装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、鉄道や路線バスなどの公共交通機関の発達により、例えば所要時間が短かい移動経路や、料金が安い移動経路など、利用者の目的に即した移動経路を適宜設定することが可能となってきている。そして、このような移動経路を設定する方法として、各公共交通機関の時刻表や料金表などを参照して移動経路を設定する方法が一例として例示できる。しかしながら、このような方法を用いると、例えば属性が異なる複数の公共交通機関、具体的には、例えば鉄道および路線バスを利用した移動経路を設定する際には、複数の時刻表や料金表を参照する必要がある。このため、利用者の目的に即した移動経路をより容易に設定可能な方法や構成が望まれていた。
【０００３】
そこで、上述したような要望を満たす構成として、利用者の目的に即した移動経路をより容易に設定可能なパーソナルコンピュータのアプリケーションソフトが知られている。このアプリケーションソフトは、利用者により設定入力される例えば出発地の地名や鉄道の駅の名前あるいは路線バスの停留所の名前などから出発地近傍の駅や停留所などを認識する。また、利用者により設定入力される目的地の地名や鉄道の駅の名前などから目的地近傍の駅や停留所などを認識する。さらに、利用者により設定入力される所要時間が短い移動経路、料金が安い移動経路などの設定事項を認識する。この後、設定事項に基づいて、出発地近傍の駅などと、目的地近傍の停留所などと、を結ぶ移動経路を設定して、この移動経路を例えばパーソナルコンピュータの表示部に表示させる。また、例えば出発地および目的地を含む地図情報に移動経路を重畳させた経路地図情報を表示部に適宜画面表示させる。このため、利用者は、出発地や目的地さらには設定事項に関する情報を適宜設定入力するだけの簡単な方法で、例えば属性が異なる複数の公共交通機関を利用した移動経路を設定できる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したようなアプリケーションソフトを用いた構成では、公共交通機関を利用した移動経路は設定されるが、公共交通機関を利用しない移動経路、例えば徒歩などで移動する例えば目的地から目的地近傍の停留所などまでの移動経路は設定されない。このため、例えば目的地が初めて訪れる場所の場合、目的地に容易に到達することが困難である。また、例えば経路地図情報が表示部に表示されたとしても、この経路地図情報は出発地、目的地、および、移動経路の領域を含む地図情報なので、例えば目的地から目的地近傍の停留所などを結ぶ経路を含む表示領域は、経路地図情報の表示領域と比べて小さくなる。このため、経路地図情報が表示部に表示されたとしても、目的地から目的地近傍の停留所などを結ぶ経路を認識することが困難である。したがって、利用者に出発地から目的地までの公共交通機関を利用した移動経路を容易に認識させることが可能な構成が望まれている。
【０００５】
本発明は、このような点に鑑みて、出発地から目的地までの公共交通機関を利用した移動経路を容易に認識させることが可能な情報処理装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、移動経路があらかじめ設定された公共交通機関を利用した移動経路を設定する情報処理装置であって、出発地を認識する出発地認識手段と、目的地を認識する目的地認識手段と、前記出発地から前記目的地までの前記公共交通機関を利用した前記移動経路を設定する経路設定手段と、前記出発地から前記公共交通機関までの移動経路が地図情報に重畳された出発地近傍地図情報、および、前記公共交通機関から前記目的地までの移動経路が地図情報に重畳された目的地近傍地図情報を生成する近傍地図生成手段と、前記出発地近傍地図情報および前記目的地近傍地図情報を表示手段により画面表示する１つの表示領域に表示させる制御をする表示制御手段と、を具備したことを特徴とした情報処理装置である。
【０００７】
請求項８に記載の発明は、移動経路があらかじめ設定された公共交通機関を利用した移動経路を設定する情報処理装置であって、出発地を認識する出発地認識手段と、目的地を認識する目的地認識手段と、前記出発地から前記目的地までの前記公共交通機関を利用した前記移動経路を設定する経路設定手段と、前記出発地から前記公共交通機関までの移動経路が地図情報に重畳された出発地近傍地図情報、および、前記公共交通機関から前記目的地までの移動経路が地図情報に重畳された目的地近傍地図情報を生成する近傍地図生成手段と、前記出発地近傍地図情報および前記目的地近傍地図情報を一面に印刷出力させる出力制御手段と、を具備したことを特徴とした情報処理装置である。
【０００８】
請求項９に記載の発明は、請求項１または請求項２に記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報を送受信可能に接続された端末装置と、を具備し、前記端末装置は、前記情報処理装置の前記出発地認識手段にて認識する前記出発地に関する出発地情報を生成する出発地情報生成手段と、前記情報処理装置の前記目的地認識手段にて認識する前記目的地に関する目的地情報を生成する目的地情報生成手段と、前記出発地情報および前記目的地情報を前記情報処理装置に送信する送信手段と、前記情報処理装置から前記出発地近傍地図情報および前記目的地近傍地図情報を取得する情報取得手段と、前記情報処理装置の前記表示制御手段による表示制御に基づいて、前記出発地近傍地図情報および前記目的地近傍地図情報を前記１つの表示領域に表示する前記表示手段と、を備えたことを特徴とした情報処理システムである。
【０００９】
請求項１０に記載の発明は、請求項３に記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報を送受信可能に接続された端末装置と、を具備し、前記端末装置は、前記情報処理装置の前記出発地認識手段にて認識する前記出発地に関する出発地情報を生成する出発地情報生成手段と、前記情報処理装置の前記目的地認識手段にて認識する前記目的地に関する目的地情報を生成する目的地情報生成手段と、前記出発結節点選択情報および前記到着結節点選択情報を生成する選択情報生成手段と、前記出発地情報、前記目的地情報、前記出発結節点選択情報、および、前記到着結節点選択情報を前記情報処理装置に送信する送信手段と、前記情報処理装置から前記出発結節点候補情報、前記到着結節点候補情報、前記出発地近傍地図情報、および、前記目的地近傍地図情報を取得する情報取得手段と、前記出発結節点候補情報および前記到着結節点候補情報を表示するとともに、前記情報処理装置の前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報および前記目的地近傍地図情報を前記１つの表示領域に表示する前記表示手段と、を備えたことを特徴とした情報処理システムである。
【００１０】
請求項１１に記載の発明は、請求項４ないし請求項７のいずれかに記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報を送受信可能に接続された端末装置と、を具備し、前記端末装置は、前記情報処理装置の前記出発地認識手段にて認識する前記出発地に関する出発地情報を生成する出発地情報生成手段と、前記情報処理装置の前記目的地認識手段にて認識する前記目的地に関する目的地情報を生成する目的地情報生成手段と、前記出発地情報および前記目的地情報を前記情報処理装置に送信する送信手段と、前記情報処理装置から前記出発地近傍地図情報、前記目的地近傍地図情報、および、前記経路付加情報を取得する情報取得手段と、前記情報処理装置の前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報、前記目的地近傍地図情報、および、前記経路付加情報を前記１つの表示領域に表示する前記表示手段と、を備えたことを特徴とした情報処理システムである。
【００１１】
請求項１２に記載の発明は、請求項１ないし請求項３のいずれかに記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報を送受信可能に接続され、前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報および前記目的地近傍地図情報を前記１つの表示領域に表示する前記表示手段を備えた端末装置と、を具備したことを特徴とした情報処理システムである。
【００１２】
請求項１３に記載の発明は、請求項４ないし請求項７のいずれかに記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報を送受信可能に接続され、前記表示制御手段による表示制御に基づいて前記出発地近傍地図情報、前記目的地近傍地図情報、および、前記経路付加情報を前記１つの表示領域に表示する前記表示手段を備えた端末装置と、を具備したことを特徴とした情報処理システムである。
【００１３】
請求項１４に記載の発明は、移動経路があらかじめ設定された公共交通機関を利用した移動経路を設定する情報処理方法であって、出発地および目的地を認識し、前記出発地から前記目的地までの前記公共交通機関を利用した前記移動経路を設定し、前記出発地から前記公共交通機関までの移動経路が地図情報に重畳された出発地近傍地図情報、および、前記公共交通機関から前記目的地までの移動経路が地図情報に重畳された目的地近傍地図情報を生成し、前記出発地近傍地図情報および前記目的地近傍地図情報を表示手段により画面表示する１つの表示領域に表示させる制御をすることを特徴とする情報処理方法である。
【００１４】
請求項１５に記載の発明は、請求項１４に記載の情報処理方法を演算手段に実行させることを特徴とした情報処理プログラムである。
【００１５】
請求項１６に記載の発明は、請求項１５に記載の情報処理プログラムが演算手段にて読み取り可能に記憶されたことを特徴とした情報処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１６】
［第１の実施の形態］
以下に、本発明に係る第１の実施の形態を図面に基づいて説明する。なお、本実施の形態では、例えば公共交通機関としての鉄道や路線バスなどを利用した移動経路と、公共交通機関を利用しない例えば徒歩などによる移動経路と、を組み合わせた移動経路を探索する複合経路探索装置を例示して説明するがこれに限られない。なお、以下において、公共交通機関を利用した移動経路を公共交通機関経路と、公共交通機関を利用しない移動経路を自走経路と、公共交通機関経路および自走経路を組み合わせた移動経路を出発地から目的地までの公共交通機関を利用した移動経路としての複合経路と、それぞれ適宜称して説明する。また、公共交通機関を利用しない例えば徒歩などの移動手段を自走と適宜称して説明する。
【００１７】
図１は、第１の実施の形態に係る複合経路探索装置の概略構成を示すブロック図である。図２は、地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。図３は、地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。図４は、複合経路探索装置を構成する処理部の概略構成を示すブロック図である。
【００１８】
〔複合経路探索装置の構成〕
図１において、１００は情報処理装置としての複合経路探索装置である。この複合経路探索装置１００は、利用者により設定入力される出発地に関する出発地情報や目的地に関する目的地情報などに基づいて、公共交通機関経路と自走経路とを組み合わせた複合経路を探索して利用者に報知する装置である。なお、以下において、出発地から、この出発地近傍の公共交通機関の拠点としての駅や停留所までの自走による移動経路を出発自走経路と、目的地から、この目的地近傍の公共交通機関の駅や停留所までの自走による移動経路を到着自走経路と、それぞれ適宜称して説明する。この複合経路探索装置１００としては、例えばＰＤＡ（Personal Digital Assistant）、携帯電話、ＰＨＳ(Personal Handyphone System)、パーソナルコンピュータなどが例示できる。そして、複合経路探索装置１００は、端末入力部１１０と、表示手段としての端末表示部１２０と、音声出力部１３０と、メモリ１４０と、記憶手段１５０と、処理部１６０と、などを備えている。
【００１９】
端末入力部１１０は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作キーなどを有している。この操作キーの入力操作としては、例えば複合経路探索装置１００の動作内容の設定などの設定事項である。具体的には、取得する情報の内容や取得する条件などの設定、出発地や目的地の設定、複合経路の探索結果を表示させるなどが例示できる。そして、端末入力部１１０は、設定事項の入力操作により、所定の処理信号Ｓinを処理部１６０へ適宜出力して設定させる。なお、この端末入力部１１０としては、操作キーなどの操作に限らず、例えば端末表示部１２０に設けられたタッチパネルによる入力操作や音声による入力操作などにより、各種設定事項を設定入力する構成としてもよい。
【００２０】
端末表示部１２０は、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどである。この端末表示部１２０は、処理部１６０にて制御され処理部１６０からの処理信号Ｓdpを受信する。そして、この受信した処理信号Ｓdpに記載された画像データを表示する。この表示する画像データとしては、端末入力部１１０による各種設定事項の設定入力を促す表示画面、複合経路の探索結果などが例示できる。
【００２１】
音声出力部１３０は、例えば図示しないスピーカなどの発音手段を有する。この音声出力部１３０は、処理部１６０にて制御され、処理部１６０からの音声データなどの処理信号Ｓadを発音手段から音により出力する。なお、発音手段は、例えばＴＶ受信機で受信したＴＶ音声データや光ディスクや磁気ディスクなどに記録された音声データなどをも適宜出力可能である。
【００２２】
メモリ１４０は、端末入力部１１０で入力操作される設定事項などを適宜読み出し可能に記憶する。また、メモリ１４０は、複合経路探索装置１００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを記憶している。なお、メモリ１４０としては、ＨＤ（Hard Disk）や光磁気ディスクなどの記録媒体に読み取り可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００２３】
記憶手段１５０は、例えば図２および図３に示すような地図情報や後述する公共交通機関情報などを格納、すなわち適宜読み出し可能に記憶する。この記憶手段１５０は、図示しない、地図情報が記憶される地図情報記憶領域と、公共交通機関情報が記憶される交通機関情報記憶領域と、などを備えている。なお、ここでは、記憶手段１５０が上述した２つの記憶領域を備えた構成について例示したが、これに限らず例えば記憶手段１５０に上述した記憶領域を備えない構成や、さらに他の記憶領域を備えた構成などとしてもよい。また、記憶手段１５０としては、ＨＤ、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどが例示できる。
【００２４】
地図情報は、複合経路探索処理の際の自走経路の探索処理や、地図の表示処理などに用いられる。この地図情報は、例えば図２に示すようないわゆるＰＯＩ（Point Of Interest）データである表示用データＶＭと、例えば図３に示すようなマッチングデータＭＭと、移動経路探索用地図データと、などを備えている。
【００２５】
表示用データＶＭは、例えばそれぞれ固有の番号が付加された複数の表示用メッシュ情報ＶＭxを備えている。すなわち、表示用データＶＭは、一部の領域に関する表示用メッシュ情報ＶＭxに複数分割され、表示用メッシュ情報ＶＭxが縦横に複数連続して構成されている。なお、表示用メッシュ情報ＶＭxは、適宜一部の領域に関する下層の表示用メッシュ情報ＶＭxにさらに複数分割されていてもよい。各表示用メッシュ情報ＶＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。
【００２６】
そして、表示用メッシュ情報ＶＭxは、例えば交差点の名称などの名称情報ＶＭxＡと、道路情報ＶＭxＢと、背景情報ＶＭxＣと、にて構成されている。名称情報ＶＭxＡは、その領域における他要素データである例えば交差点の名称や地域の名称などを絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。道路情報ＶＭxＢは、その領域における道路要素データである道路を絶対座標ＺＰとの位置関係で所定の位置に配置表示させるデータのテーブル構造に構成されている。背景情報ＶＭxＣは、他要素データである著名な場所や建造物などを示すマークや、その著名な場所や建造物などを示す他要素データである画像情報などを絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。
【００２７】
一方、マッチングデータＭＭは、表示用データＶＭと同様に、例えばそれぞれ固有の番号が付加された一部の領域に関するマッチングメッシュ情報ＭＭxに複数分割され、マッチングメッシュ情報ＭＭxが縦横に複数連続して構成されている。なお、マッチングメッシュ情報ＭＭxは、適宜一部の領域に関する下層のマッチングメッシュ情報ＭＭxにさらに複数分割されていてもよい。各マッチングメッシュ情報ＭＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。なお、マッチングメッシュ情報ＭＭxは、表示用メッシュ情報ＶＭxと異なる領域を表すデータ構造、すなわち分割される領域の縮尺が異なっていてもよい。ここで、縮尺が同一であれば固有の番号の情報を用いてデータを関連付けておけばよく、また縮尺が異なる場合であれば例えば絶対座標を用いてデータを関連付けるなどすればよい。
【００２８】
このマッチングデータＭＭは、複数のリンク列ブロック情報を有している。そして、このリンク列ブロック情報は、図３に示すように、道路を構成し地点を表すノードＮを結ぶ線分であるリンクＬが、所定の規則性で複数関連付けられたデータのテーブル構造である。具体的には、道路の所定の長さ例えば甲州街道や青梅街道などの連続する道路のように、リンクＬが折れ線上にそれぞれ連なった連続するリンク列となるもので関連付けられている。そして、リンクＬは、各リンクＬ毎に付加された固有の番号である線分固有情報（以下、リンクＩＤという。）と、リンクＬが結ぶ２つのノードＮを表す固有の番号などのノード情報とを有している。
【００２９】
また、ノードＮは、各道路の交差点や屈曲点、分岐点、合流点などの結節点に相当する。そして、ノードＮに関する情報は、リンク列ブロック情報におけるノードＮ毎に付加された固有の番号である地点固有情報と、各ノードＮが存在する位置の座標情報と、交差点や分岐点などの複数のリンクが交差する分岐位置か否かの分岐情報であるフラグ情報と、を有している。なお、ノードＮには、単に道路の形状を表すためにフラグ情報を有しない地点固有情報および座標情報のみを有したものや、トンネルや道路の幅員などの道路の構成を表す情報である属性情報をさらに有したものもある。そして、フラグ情報を有しない単に道路の形状を表すためのノードＮについては、後述する座標マッチング手段１６４による地点の同一性の判断には利用されない。
【００３０】
さらに、マッチングデータＭＭのリンク列ブロック情報には、道路の構成に関する情報、例えば車線数、本線か否か、国道や県道、有料道路などの種別やトンネル内などの構成などが関連付けられている。これら道路の構成に関する情報により、表示用データＶＭに対応して道路を地図表示可能となっている。
【００３１】
また、移動経路探索用地図データは、例えばマッチングデータＭＭと同様のテーブル構造、すなわち道路を表すノードＮのように地点を表す地点情報とリンクＬのように地点を結ぶ線分情報とを有したテーブル構造で、移動経路を探索するために道路を表すための情報構造となっている。
【００３２】
公共交通機関情報は、複合経路探索処理の際の公共交通機関経路の探索処理などに用いられる。この公共交通機関情報は、例えば、鉄道に関する鉄道関連情報と、路線バスに関する路線バス関連情報と、が１つのデータ構造として構成されたテーブル構造に構成されている。なお、ここでは、公共交通機関情報が鉄道関連情報および路線バス関連情報を有する構成について例示したが、これに限らずいずれか一方のみの情報を有する構成や、さらに他の公共交通機関に関する情報を有する構成などとしてもよい。
【００３３】
鉄道関連情報は、例えば複数の鉄道会社情報が１つのデータ構造として構成されたテーブル構造に構成されている。これら鉄道会社情報は、例えば１つの鉄道会社に関する情報をそれぞれ有している。そして、鉄道会社情報は、例えば複数の鉄道路線情報が１つのデータ構造として構成されたテーブル構造に構成されている。これら鉄道路線情報は、例えば１つの路線に関する情報を有している。さらに、鉄道路線情報は、例えば路線に属する駅の名前、時刻表、任意区間の距離や料金、他路線や他会社の鉄道あるいは路線バスなどへの乗り換えに要する時間、前記乗り換えの方法などに関する情報などが１つのデータ構造として構成されたテーブル構造に構成されている。
【００３４】
路線バス関連情報は、例えば上述した鉄道関連情報と同様に、例えば複数の路線バス会社情報が１つのデータ構造として構成されたテーブル構造に構成されている。これら路線バス会社情報は、例えば１つの路線バス会社に関する情報をそれぞれ有している。そして、路線バス会社情報は、例えば複数の路線バス路線情報が１つのデータ構造として構成されたテーブル構造に構成されている。これら路線バス路線情報は、例えば１つの路線に関する情報を有している。さらに、路線バス路線情報は、例えば路線に属する停留所の名前、時刻表、任意区間の距離や料金、他路線や他会社の路線バスあるいは鉄道などへの乗り換えに要する時間、前記乗り換えの方法などに関する情報などが１つのデータ構造として構成されたテーブル構造に構成されている。
【００３５】
なお、鉄道関連情報および路線バス関連会社情報は、上述した構成に限られず適宜他の構成などとしてもよい。
【００３６】
また、記憶手段１５０には、例えば地図情報における所定の地点の情報を取得するための検索情報が記憶されている。すなわち、検索情報は、地図情報上で順次細分化される領域となる都道府県名、市町村名、地区名、地点名などの内容やガイダンスなどの各種情報や、地点としての店舗に関する各種情報などで、例えば階層状に項目情報が関連付けられたツリー構造のテーブル構造となっている。
【００３７】
処理部１６０は、図示しない各種入出力ポート、例えば端末入力部１１０が接続されるキー入力ポート、端末表示部１２０が接続される表示制御ポート、音声出力部１３０が接続される音声制御ポート、メモリ１４０が接続されるメモリポート、記憶手段１５０が接続される記憶ポートなどを有する。そして、処理部１６０は、各種プログラムとして、図４に示すように、出発地認識手段１６１と、目的地認識手段１６２と、表示制御手段１６３と、座標マッチング手段１６４と、候補情報生成手段としての候補駅検索手段１６５と、経路設定手段および付加情報生成手段としての経路探索手段１６６と、近傍地図生成手段としての近傍地図取得手段１６７と、情報検索手段１６８と、などを備えている。
【００３８】
出発地認識手段１６１は、例えば端末入力部１１０のテキスト入力操作により設定入力される出発地に関する出発地情報を取得し、出発地の位置を認識する。この設定入力される出発地情報としては、例えば緯度・経度などの座標、住所、電話番号など場所を特定するための各種情報が利用可能である。そして、この出発地認識手段１６１にて認識した出発地情報は、メモリ１４０に適宜読み出し可能に記憶される。なお、ここでは、端末入力部１１０のテキスト入力操作により設定入力される出発地情報を取得する構成について例示するが、例えば以下のような構成などとしてもよい。
【００３９】
すなわち、例えば端末入力部１１０のテキスト入力操作により設定入力される例えば街の名前などの各種情報に基づいて、対応する領域の地図情報を記憶手段１５０から取得する。そして、この取得した地図情報に基づいて、地図表示画面とともにこの地図表示画面上を移動可能な例えばカーソルを端末表示部１２０に表示させる。この後、端末入力部１１０によるカーソルを移動する操作により任意の地点が特定された際に、この特定された任意の地点の地点情報を出発地情報として取得する構成などとしてもよい。
【００４０】
目的地認識手段１６２は、例えば端末入力部１１０のテキスト入力操作により設定入力される目的地に関する目的地情報を取得し、目的地の位置を認識する。この設定入力される目的地情報としては、上述した出発地情報と同様の各種情報が利用可能である。そして、この目的地認識手段１６２にて認識した目的地情報は、メモリ１４０に適宜読み出し可能に記憶される。なお、ここでは、端末入力部１１０のテキスト入力操作により設定入力される目的地情報を取得する構成について例示するが、例えば上述した出発地情報を取得する構成と同様に、端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により目的地情報を取得する構成などとしてもよい。
【００４１】
表示制御手段１６３は、端末表示部１２０を適宜制御して各種情報を端末表示部１２０で表示させる。この表示制御手段１６３は、例えば端末入力部１１０による入力操作を促して各種情報を設定入力するための各種表示画面などをも表示制御する。
【００４２】
座標マッチング手段１６４は、記憶手段１５０から取得する地図情報のマッチングデータＭＭのノードＮに関する情報である地点情報が同一の点か否かの判断である座標マッチング処理を実施する。すなわち、上述したように、マッチングデータＭＭのノードＮの地点情報を取得し、地点情報を構成する座標情報を読み取る。具体的には、座標情報の座標値の情報やオフセット量に基づいて緯度、経度などの座標値を算出し、異なるノードＮが同一の座標値であれば、それらのノードＮの地点情報を構成するフラグ情報を読み取り、ノードＮが同一の点なのか否かを判断する。そして、同一の点であると判断した場合には、例えばノードＮにそれぞれ接続し異なるリンク列ブロック情報を構成するリンクＬが互いに交わる道路状態、例えば交差点であると判断する。また、同一の点でないと判断した場合には、例えノードＮにそれぞれ接続し異なるリンク列ブロック情報を構成するリンクＬが互いに交わらない道路状態、例えば立体交差であると判断する。
【００４３】
候補駅検索手段１６５は、出発地や目的地の近傍に位置する鉄道の駅や路線バスの停留所などを検索する。具体的には、候補駅検索手段１６５は、記憶手段１５０に記憶された地図情報の移動経路探索用地図データを利用し、出発地認識手段１６１にて認識した出発地の近傍に位置する少なくとも１つ公共交通機関の駅や停留所を検索する。なお、以下において、出発地近傍の駅や停留所を、出発候補駅と適宜称する。また、候補駅検索手段１６５は、各出発候補駅から出発地までの距離を演算する。この後、検索した出発候補駅に関する情報を有する少なくとも１つの結節点情報としての出発候補駅付加情報が記載された、出発結節点候補情報としての出発候補駅情報を生成する。ここで、出発候補駅付加情報は、例えば、出発候補駅から出発地までの距離、出発候補駅の名前、出発候補駅が属する公共交通機関の種類や路線の名前などの各種情報を有している。
【００４４】
また、候補駅検索手段１６５は、記憶手段１５０に記憶された地図情報の移動経路探索用地図データを利用し、目的地認識手段１６２にて認識した目的地の近傍に位置する少なくとも１つの公共交通機関の駅や停留所を検索する。なお、以下において、目的地近傍の駅や停留所を、到着候補駅と適宜称する。そして、各到着駅候補から目的地までの距離を演算する。この後、検索した到着候補駅に関する情報を有する少なくとも１つの結節点情報としての到着候補駅付加情報が記載された、到着結節点候補情報としての到着候補駅情報を生成する。ここで、到着候補駅付加情報は、例えば、到着候補駅から目的地までの距離、到着候補駅の名前、到着候補駅が属する公共交通機関の種類や路線の名前などの各種情報を有している。そして、候補駅検索手段１６５にて生成した出発候補駅情報および到着候補駅情報は、メモリ１４０に適宜読み出し可能に記憶される。なお、出発候補駅情報および到着候補駅情報に記載される情報としては、上述したものに限られず適宜他の構成としてもよい。
【００４５】
また、候補駅検索手段１６５にて上述したような出発候補駅や到着候補駅を検索する際、移動経路探索用地図データの他、地図情報のマッチングデータＭＭを用いる場合もある。例えば、裏道などの幅の狭い道路などの移動経路探索用地図データではない道路を利用して検索する場合などである。そして、マッチングデータＭＭを利用する場合には、座標マッチング手段１６４による道路状態の判断に基づいて、出発候補駅や到着候補駅を適宜検索する。
【００４６】
経路探索手段１６６は、利用者により設定入力される経路設定のための設定事項情報の他、後述する、出発駅選択情報や到着駅選択情報、あるいは、記憶手段１５０に記憶された地図情報または公共交通機関情報などに基づいて、複合経路の探索処理を実施する。具体的には、経路探索手段１６６は、例えば利用者による端末入力部１１０の入力操作により設定入力される設定事項情報、および、出発結節点選択情報としての出発駅選択情報を取得する。この出発駅選択情報には、候補駅検索手段１６５にて生成された出発候補駅情報の出発候補駅の中から利用者により選択された駅や停留所を特定する情報が記載されている。なお、以下において、利用者により選択された出発地近傍の駅や停留所を、確定出発駅と適宜称して説明する。そして、経路探索手段１６６は、出発駅選択情報から確定出発駅を認識し、地図情報の移動経路探索用地図データを利用して、確定出発駅と出発地とを結ぶ移動経路、すなわち出発自走経路３０（図６参照）を設定した出発経路情報を生成する。そして、取得した設定事項情報および出発駅選択情報や、生成した出発経路情報は、メモリ１４０に適宜読み出し可能に記憶される。
【００４７】
また、経路探索手段１６６は、利用者により設定入力される到着結節点選択情報としての到着駅選択情報を取得する。この到着駅選択情報には、候補駅検索手段１６５にて生成された到着候補駅情報の到着候補駅の中から利用者により選択された駅や停留所を特定する情報が記載されている。なお、以下において、利用者により選択された目的地近傍の駅や停留所を、確定到着駅と適宜称して説明する。そして、経路探索手段１６６は、到着駅選択情報から確定到着駅を認識し、地図情報の移動経路探索用地図データを利用して、確定到着駅と目的地とを結ぶ移動経路、すなわち到着自走経路５０（図６参照）を設定した到着経路情報を生成する。そして、取得した到着駅選択情報や、生成した到着経路情報は、メモリ１４０に適宜読み出し可能に記憶される。
【００４８】
さらに、経路探索手段１６６は、公共交通機関情報を利用して、確定出発駅と確定到着駅とを結ぶ公共交通機関を用いた移動経路、すなわち公共交通機関経路を設定した公共交通機関経路情報を生成する。なお、経路探索手段１６６は、確定出発駅が属する路線と確定到着駅が属する路線とが異なる場合には、前記各駅が属する路線間での乗換時間などを考慮に入れて公共交通機関経路を設定する。そして、生成した公共交通機関経路情報は、メモリ１４０に適宜読み出し可能に記憶される。
【００４９】
そして、経路探索手段１６６は、生成した出発経路情報に基づいて、出発自走経路３０における任意区間の距離や所要時間などを演算する。また、生成した到着経路情報に基づいて、到着自走経路５０における任意区間の距離や所要時間などを演算する。さらに、生成した公共交通機関経路情報に基づいて、公共交通機関経路における確定出発駅から確定到着駅までの距離、所要時間、料金などを演算する。この後、これら演算した各種情報などが記載された経路付加情報６０（図６参照）を生成する。そして、生成した経路付加情報６０は、メモリ１４０に適宜読み出し可能に記憶される。
【００５０】
なお、経路探索手段１６６は、公共交通機関経路を設定する際に、設定事項情報に基づいて、所要時間が短い公共交通機関経路、移動経路が短い公共交通機関経路、料金が安い公共交通機関経路などを適宜設定する。さらに、経路探索手段１６６は、設定事項情報に出発地からの出発予定時刻や目的地への到着予定時刻などに関する情報が記載されている場合には、前記各予定時刻を考慮に入れて複合経路を探索する。
【００５１】
そして、経路探索手段１６６にて上述したような出発自走経路３０や到着自走経路５０を探索する際、移動経路探索用地図データの他、地図情報のマッチングデータＭＭを用いる場合もある。例えば、裏道などの幅の狭い道路などの移動経路探索用地図データではない道路を利用して探索する場合などである。そして、マッチングデータＭＭを利用する場合には、座標マッチング手段１６４による道路状態の判断に基づいて、出発自走経路３０や到着自走経路５０を適宜探索する。
【００５２】
近傍地図取得手段１６７は、端末表示部１２０に出発地や目的地近傍の地図を表示させるための地図情報を取得する。具体的には、近傍地図取得手段１６７は、記憶手段１５０に記憶された地図情報から、出発地認識手段１６１にて認識した出発地と、経路探索手段１６６にて認識した確定出発駅と、経路探索手段１６６にて設定された出発自走経路３０と、を含む領域の地図情報を検索して出発地近傍地図情報２０（図６参照）として取得する。そして、近傍地図取得手段１６７にて取得した出発地近傍地図情報２０は、メモリ１４０に適宜読み出し可能に記憶される。
【００５３】
また、近傍地図取得手段１６７は、記憶手段１５０に記憶された地図情報から、目的地認識手段１６２にて認識した目的地と、経路探索手段１６６にて認識した確定到着駅と、経路探索手段１６６にて設定された到着自走経路５０と、を含む領域の地図情報を検索して目的地近傍地図情報４０（図６参照）として取得する。そして、近傍地図取得手段１６７にて取得した目的地近傍地図情報４０は、メモリ１４０に適宜読み出し可能に記憶される。
【００５４】
情報検索手段１６８は、例えば端末入力部１１０にて設定入力された検索情報の検索要求により、記憶手段１５０に記憶された検索情報を、例えば店舗や施設などを項目情報などに基づいて階層状に検索して取得する。
【００５５】
〔複合経路探索装置の動作〕
次に、複合経路探索装置１００の動作として、複合経路の探索処理について図５ないし図７に基づいて説明する。図５は、複合経路の探索処理を示すフローチャートである。図６は、端末表示部１２０に画面表示された複合経路探索結果の表示画面を示す概念図である。図７は、端末表示部１２０に画面表示された表示画面の付加情報表示領域を示す概念図である。
【００５６】
まず、図５に示すように、利用者は、端末入力部１１０の入力操作により、複合経路の探索処理を実施させる旨を設定入力する。この複合経路の探索処理を実施させる旨の設定入力を処理部１６０が認識すると（ステップＳ１０１）、複合経路探索装置１００の処理部１６０は、表示制御手段１６３にて、出発地情報の設定入力を促す表示画面を端末表示部１２０に表示させる。そして、処理部１６０は、出発地情報を認識すると、まず出発地認識手段１６１にて、出発地を認識する処理をする（ステップＳ１０２）。具体的には、処理部１６０は、表示制御手段１６３にて端末表示部１２０を制御して端末入力部１１０のテキスト入力操作による出発地の設定入力を促す表示をさせる。そして、利用者が表示された表示画面の指示に従って、端末入力部１１０のテキスト入力操作により出発地を設定入力すると、出発地認識手段１６１は、設定入力された出発地情報を取得する。この取得した出発地情報は、メモリ１４０に適宜記憶される。なお、ここでは、端末入力部１１０のテキスト入力操作により設定入力される出発地情報を取得する構成について例示するが、例えば上述したように、端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により出発地情報を取得する構成などとしてもよい。
【００５７】
処理部１６０は、出発地認識手段１６１にて出発地を認識すると、候補駅検索手段１６５にて出発候補駅情報を生成する。そして、この生成した出発候補駅情報に基づいて、端末表示部１２０に出発候補駅を表示させる処理をする（ステップＳ１０３）。具体的には、処理部１６０は、候補駅検索手段１６５にて、記憶手段１５０の移動経路探索用地図データやマッチングデータＭＭを利用して、出発地認識手段１６１において認識した出発地のいくつかの出発候補駅を探索する。そして、候補駅検索手段１６５は、各出発候補駅から出発地までの距離を演算し、これら演算した距離、各出発候補駅の名前などが記載された出発候補駅情報を生成する。この後、表示制御手段１６３を制御して、出発候補駅情報に記載された各出発候補駅に関する各種情報とともに、各出発候補駅のうちのいずれか１つの駅または停留所の選択を促す表示画面を端末表示部１２０に表示させる。なお、ここでは、各出発候補駅のうちのいずれか１つの駅または停留所の選択を促す構成について例示したが、これに限らず複数の駅や停留所を選択させる構成としてもよい。
【００５８】
そして、利用者が表示された表示画面の指示に従って、端末入力部１１０の入力操作により各出発候補駅のうちのいずれか１つの駅または停留所を選択した旨を設定入力すると、処理部１６０は、経路探索手段１６６にて、設定入力された出発駅選択情報を取得する。この後、この取得した出発駅選択情報に基づいて、確定出発駅を認識する（ステップＳ１０４）。この取得した出発駅選択情報は、メモリ１４０に適宜記憶される。
【００５９】
この後、処理部１６０は、目的地認識手段１６２にて、目的地を認識する処理をする。（ステップＳ１０５）。具体的には、目的地認識手段１６２は、出発地認識手段１６１にて出発地を認識した際の処理、すなわちステップＳ１０２の処理と同様の処理をすることにより目的地情報を取得する。この取得した目的地情報は、メモリ１４０に適宜記憶される。なお、目的地情報を取得する際に、例えば上述したように、端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により目的地情報を取得する構成などとしてもよい。
【００６０】
処理部１６０は、目的地認識手段１６２にて目的地を認識すると、候補駅検索手段１６５にて到着候補駅情報を生成する。そして、この生成した到着候補駅情報に基づいて、端末表示部１２０に到着候補駅を表示させる処理をする（ステップＳ１０６）。具体的には、候補駅検索手段１６５は、出発候補駅を表示させた際の処理、すなわちステップＳ１０３の処理と同様の処理を実施することにより到着候補駅情報を生成する。そして、表示制御手段１６３を制御して、到着候補駅情報に記載された各到着候補駅の名前、各到着候補駅から目的地までの距離などの各種情報とともに、各到着候補駅のうちのいずれか１つの駅または停留所の選択を促す表示画面を端末表示部１２０に表示させる。なお、ここでは、各到着候補駅のうちのいずれか１つの駅または停留所の選択を促す構成について例示したが、これに限らず複数の駅や停留所を選択させる構成としてもよい。
【００６１】
そして、利用者が表示された表示画面の指示に従って、端末入力部１１０の入力操作により各到着候補駅のうちのいずれか１つの駅または停留所を選択した旨を設定入力すると、処理部１６０は、経路探索手段１６６にて、設定入力された到着駅選択情報を取得する。この後、この取得した到着確定駅情報に基づいて、確定到着駅を認識する（ステップＳ１０７）。この取得した到着駅選択情報は、メモリ１４０に適宜記憶させる。
【００６２】
また、処理部１６０は、表示制御手段１６３を適宜制御して、設定事項情報の設定入力を促す表示画面を端末表示部１２０に適宜表示させる。そして、利用者が表示された表示画面の指示に従って、端末入力部１１０の入力操作により設定事項を設定入力すると、処理部１６０は、経路探索手段１６６にて、設定入力された設定事項情報を取得する。この取得した設定事項情報は、メモリ１４０に適宜記憶させる。
【００６３】
この後、処理部１６０は、経路探索手段１６６にて、複合経路を探索する処理をする（ステップＳ１０８）。具体的には、経路探索手段１６６は、記憶手段１５０に記憶された地図情報を利用して、ステップＳ１０２において出発地認識手段１６１にて認識した出発地と、ステップＳ１０４において認識した確定出発駅と、を結ぶ出発自走経路３０を探索する。そして、この探索した出発自走経路３０を設定した出発経路情報を生成する。
【００６４】
また、経路探索手段１６６は、記憶手段１５０に記憶された地図情報を利用して、ステップＳ１０５において目的地認識手段１６２にて認識した目的地と、ステップＳ１０７において認識した確定到着駅と、を結ぶ到着自走経路５０を探索する。そして、この探索した到着自走経路５０を設定した到着経路情報を生成する。
【００６５】
さらに、経路探索手段１６６は、記憶手段１５０に記憶された公共交通機関情報を利用して、ステップＳ１０４において認識した確定出発駅と、ステップＳ１０７において認識した確定到着駅と、を結ぶ公共交通機関経路を探索する。なお、経路探索手段１６６は、公共交通機関経路の探索の際に、メモリ１４０に記憶された設定事項情報の設定事項に基づいて、公共交通機関経路を適宜探索する。そして、この探索した公共交通機関経路を設定した公共交通機関経路情報を生成する。
【００６６】
そして、これら生成した出発経路情報、到着経路情報、公共交通機関経路情報は、メモリ１４０に適宜記憶される。
【００６７】
この後、処理部１６０は、経路探索手段１６６にて、経路付加情報６０を生成する処理をする（ステップＳ１０９）。具体的には、経路探索手段１６６は、ステップＳ１０８において生成した出発経路情報および到着経路情報に基づいて、出発自走経路３０および到着自走経路５０における任意区間の距離や所要時間などを演算する。また、公共交通機関経路情報に基づいて、公共交通機関経路における確定出発駅から確定到着駅までの距離、所要時間、料金などを演算する。この後、これら演算した各種情報などが記載された経路付加情報６０を生成する。この生成した経路付加情報６０は、メモリ１４０に適宜記憶される。
【００６８】
この後、処理部１６０は、近傍地図取得手段１６７にて、出発地近傍地図情報２０および目的地近傍地図情報４０を取得する処理をする（ステップＳ１１０）。具体的には、近傍地図取得手段１６７は、記憶手段１５０に記憶された地図情報から、ステップＳ１０２において出発地認識手段１６１にて認識した出発地と、ステップＳ１０４において経路探索手段１６６にて認識した確定出発駅と、ステップＳ１０８において経路探索手段１６６にて設定した出発自走経路３０と、を含む領域の出発地近傍地図情報２０を取得する。また、近傍地図取得手段１６７は、記憶手段１５０に記憶された地図情報から、ステップＳ１０５において目的地認識手段１６２にて認識した目的地と、ステップＳ１０７において経路探索手段１６６にて認識した確定到着駅と、ステップＳ１０８において経路探索手段１６６にて設定した到着自走経路５０と、を含む領域の目的地近傍地図情報４０を取得する。これら取得した出発地近傍地図情報２０および目的地近傍地図情報４０は、メモリ１４０に適宜記憶される。
【００６９】
この後、処理部１６０は、表示制御手段１６３にて、端末表示部１２０に、複合経路の探索結果を図６に示すような表示領域としての探索結果表示画面１０として表示させる（ステップＳ１１１）。この表示制御手段１６３により表示される探索結果表示画面１０は、出発地近傍表示領域１１と、目的地近傍表示領域１２と、付加情報表示領域１３と、を備えている。なお、ここでは、探索結果表示画面１０が上述した各表示領域１１，１２，１３を備えている構成について例示するが、これに限られない。また、探索結果表示画面１０の例えば右端に例えばいわゆるスクロールバーを設け、端末表示部１２０に表示される探索結果表示画面１０をずらすことにより探索結果を認識する構成としてもよい。
【００７０】
出発地近傍表示領域１１は、探索結果表示画面１０における例えば左上側部分に設けられている。この出発地近傍表示領域１１には、ステップＳ１１０において近傍地図取得手段１６７にて取得した出発地近傍地図情報２０が表示されている。また、出発地近傍表示領域１１には、ステップＳ１０８において経路探索手段１６６にて設定された出発経路情報に基づいて、出発地から公共交通機関までの移動経路としての出発自走経路３０が、出発地近傍地図情報２０に重畳されて表示されている。さらに、出発地近傍表示領域１１には、出発自走経路３０における、出発地を示す位置に識別表示情報としての出発地点マーク３０Ａが、交差点や分岐点などを示す位置の例えば近傍に識別表示情報としての分岐マーク３０Ｂｎ（ｎは自然数）が、確定出発駅を示す位置の例えば近傍に識別表示情報としての確定出発駅マーク３０Ｃが、出発地近傍地図情報２０にそれぞれ重畳されて表示されている。
【００７１】
目的地近傍表示領域１２は、探索結果表示画面１０における例えば左下側部分に設けられている。この目的地近傍表示領域１２には、ステップＳ１１０において近傍地図取得手段１６７にて取得した目的地近傍地図情報４０が表示されている。また、目的地近傍表示領域１２には、ステップＳ１０８において経路探索手段１６６にて設定された到着経路情報に基づいて、公共交通機関から目的地までの移動経路としての到着自走経路５０が、目的地近傍地図情報４０に重畳されて表示されている。さらに、目的地近傍表示領域１２には、到着自走経路５０における、目的地を示す位置に識別表示情報としての目的地点マーク５０Ａが、交差点や分岐点などを示す位置の例えば近傍に識別表示情報としての分岐マーク５０Ｂｍ（ｍは自然数）が、確定到着駅を示す位置の例えば近傍に識別表示情報としての確定到着駅マーク５０Ｃが、目的地近傍地図４０にそれぞれ重畳されて表示されている。なお、ここでは、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃがアルファベットや数字を示す構成について例示したが、これに限らず例えば絵文字など適宜他の構成としてもよい。
【００７２】
付加情報表示領域１３は、探索結果表示画面１０における例えば右側部分に設けられている。この付加情報表示領域１３には、ステップＳ１０９において経路探索手段１６６にて生成した経路付加情報６０が表示されている。この経路付加情報６０は、例えば図７に示すように、出発経路付加情報６１と、公共経路付加情報６２と、到着経路付加情報６３と、を備えている。
【００７３】
出発経路付加情報６１は、出発自走経路３０における移動内容に関する各種情報である。この出発経路付加情報６１は、地点関連情報としての、出発地点関連情報６１Ａと、出発分岐関連情報６１Ｂｎ（ｎは自然数）と、出発駅関連情報６１Ｃと、を備えている。各関連情報６１Ａ，６１Ｂｎ，６１Ｃは、各マーク３０Ａ，３０Ｂｎ，３０Ｃにより示される各地点に関する各種情報である。具体的には、各関連情報６１Ａ，６１Ｂｎ，６１Ｃは、識別表示情報としてのマーク情報６４と、名称情報と、案内情報と、区間距離情報と、累計距離情報と、区間時間情報と、を備えている。マーク情報６４は、各マーク３０Ａ，３０Ｂｎ，３０Ｃを示す情報である。名称情報は、地点の名称を示す情報である。案内情報は、交差点や分岐点などにおける進行方向を示す情報である。区間距離情報は、隣り合う地点間の区間距離を示す情報である。累計距離情報は、出発地からの累計距離を示す情報である。
【００７４】
公共経路付加情報６２は、公共交通機関経路における移動内容に関する各種情報である。この公共経路付加情報６２は、公共交通機関の料金を示す案内情報と、確定出発駅から確定到着駅までの所要時間を示す区間時間情報と、を備えている。
【００７５】
到着経路付加情報６３は、到着自走経路５０における移動内容に関する各種情報である。この到着経路付加情報６３は、地点関連情報としての、目的地点関連情報６３Ａと、到着分岐関連情報６３Ｂｍ（ｍは自然数）と、到着駅関連情報６３Ｃと、を備えている。各関連情報６３Ａ，６３Ｂｍ，６３Ｃは、各マーク５０Ａ，５０Ｂｍ，５０Ｃにより示される各地点に関する各種情報である。具体的には、各関連情報６３Ａ，６３Ｂｍ，６３Ｃは、各関連情報６１Ａ，６１Ｂｎ，６１Ｃと同様に、マーク情報６４と、名称情報と、案内情報と、区間距離情報と、累計距離情報と、区間時間情報と、を備えている。なお、ここでは経路付加情報６０が上述したような各種情報を示す構成について例示したが、これに限られず適宜他の構成としてもよい。
【００７６】
ここで、図６に示すように、各近傍表示領域１１，１２の各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃのそれぞれの右側には、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃにより示される各地点の各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃがそれぞれ表示されている。なお、ここでは、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃの右側に、各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを表示させた構成について例示したが、これに限らず例えば各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃのそれぞれの左側や上側などに、各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを表示させてもよい。
【００７７】
〔第１の実施の形態の作用効果〕
上述したように、上記第１の実施の形態では、複合経路探索装置１００は、処理部１６０の出発地認識手段１６１にて出発地を、目的地認識手段１６２にて目的地をそれぞれ認識する。そして、経路探索手段１６６にて、出発地から目的地までの出発自走経路３０、公共交通機関経路、到着自走経路５０を組み合わせた複合経路を設定する。この後、近傍地図取得手段１６７にて出発自走経路３０を含む領域の地図情報を出発地近傍地図情報２０として取得し、到着自走経路５０を含む領域の地図情報を目的地近傍地図情報４０として取得する。そして、表示制御手段１６３にて、近傍地図取得手段１６７にて取得した出発地近傍地図情報２０および目的地近傍地図情報４０を端末表示部１２０の１つの画面に表示させる。また、表示制御手段１６３は、出発地近傍地図情報２０に出発自走経路３０を重畳させて表示させ、目的地近傍地図情報４０に到着自走経路５０を重畳させて表示させる。
【００７８】
このため、複合経路探索装置１００は、端末表示部１２０に、出発自走経路３０を含む領域の出発地近傍地図情報２０、および、到着自走経路５０を含む領域の目的地近傍地図情報４０を１つの画面に表示させ、あらかじめ移動経路が設定されている公共交通機関の移動経路を含む領域の地図情報を表示させないので、出発地近傍地図情報２０および目的地近傍地図情報４０を比較的大きい表示領域で表示させることができる。すなわち、出発自走経路３０および到着自走経路５０を比較的大きい表示領域で表示させることができる。また、出発地近傍地図情報２０に確定出発駅を、目的地近傍地図情報４０に確定到着駅を、それぞれ表示させている。したがって、利用者は、端末表示部１２０に比較的大きく表示された、出発自走経路３０により出発地から確定出発駅までの移動経路を、到着自走経路５０により確定到着駅から目的地までの移動経路を、それぞれ容易に認識できる。また、端末表示部１２０に表示された確定出発駅および確定到着駅より利用する公共交通機関を認識できるので、確定出発駅から確定到着駅までの移動も容易にできる。よって、出発地から目的地までの公共交通機関を利用した移動経路を、利用者に容易に認識させることができる。
【００７９】
また、複合経路探索装置１００に、出発地を認識すると、この出発地近傍に位置する少なくとも１つの公共交通機関の出発候補駅を探索し、この探索した出発候補駅の出発候補駅付加情報が記載された出発候補駅情報を生成する候補駅検索手段１６５を設けている。また、この候補駅検索手段１６５に、目的地を認識すると、この目的地近傍に位置する少なくとも１つの公共交通機関の到着候補駅を探索し、この探索した到着候補駅の到着候補駅付加情報が記載された到着候補駅情報を生成する機能も設けている。複合経路探索装置１００は、表示制御手段１６３にて、出発候補駅情報および到着候補駅情報を端末表示部１２０に適宜表示させる。この後、経路探索手段１６６にて、出発候補駅情報の出発候補駅の中から利用者により選択された出発候補駅を特定する出発駅選択情報、および、到着候補駅情報の到着候補駅の中から利用者により選択された到着候補駅を特定する到着駅選択情報を認識すると、この認識した出発駅選択情報および到着駅選択情報に基づいて、確定出発駅および確定到着駅が属する公共交通機関を利用した複合経路を設定する。
【００８０】
このため、複合経路探索装置１００は、出発地近傍の少なくとも１つの公共交通機関の出発候補駅、および、目的地近傍の少なくとも１つの公共交通機関の到着候補駅を利用者に提供できる。したがって、利用者に、例えば料金が安い公共交通機関や所要時間が短い公共交通機関を適宜選択させることができ、利用者の所望の複合経路を提供できる。
【００８１】
経路探索手段１６６に、複合経路の移動内容を説明する経路付加情報６０を生成する機能を設けている。複合経路探索装置１００は、表示制御手段１６３にて、出発地近傍地図情報２０および目的地近傍地図情報４０とともに経路付加情報６０を端末表示部１２０の１つの画面に表示させる。このため、複合経路探索装置１００は、利用者に、出発地近傍地図情報２０および目的地近傍地図情報４０により示される地図情報に加え、経路付加情報６０にて地図情報では示すことができない移動内容に関する情報を適宜提供できる。したがって、利用者に複合経路に関する情報をより多く提供することができるので、出発地から目的地までの公共交通機関を利用した移動経路をより容易に認識させることができる。
【００８２】
また、複合経路探索装置１００は、表示制御手段１６３にて、出発自走経路３０に関する出発経路付加情報６１を出発地近傍地図情報２０の右側に、到着自走経路５０に関する到着経路付加情報６３を目的地近傍地図情報４０の右側に、それぞれ表示させている。このため、複合経路探索装置１００は、端末表示部１２０に表示された経路付加情報６０の各種情報が、出発自走経路３０に関するものか、あるいは、到着自走経路５０に関するものかを、利用者に容易に認識させることができる。したがって、利用者に、出発自走経路３０および到着自走経路５０のそれぞれに関する経路付加情報６０をより容易に認識させることができるので、複合経路をより正確に認識させることができる。
【００８３】
経路付加情報６０の各経路付加情報６１，６３は、各自走経路３０，５０における任意の地点における移動内容に関する各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを備えている。このため、複合経路探索装置１００は、各自走経路３０，５０における移動内容に関するより詳細な情報を提供することができる。例えば、各自走経路３０，５０における任意の地点までの移動距離などを提供できる。したがって、利用者に各自走経路３０，５０をより的確に認識させることができる。
【００８４】
複合経路探索装置１００は、表示制御手段１６３にて、各近傍地図情報２０，４０の各自走経路３０，５０における任意の地点に各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃを表示させている。また、経路付加情報６０の各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃに、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃを示す情報であるマーク情報６４を表示させている。このため、複合経路探索装置１００は、例えば出発地近傍地図情報２０に表示させた例えば分岐マーク３０Ｂｎと同様のマークを、経路付加情報６０の出発分岐関連情報６１Ｂｎにマーク情報６４として表示させるので、出発分岐関連情報６１Ｂｎが出発地近傍地図情報２０のどの地点に関する情報なのかを利用者に容易に認識させることができる。したがって、利用者に例えば出発自走経路３０をより容易に認識させることができる。
【００８５】
複合経路探索装置１００に、地図情報を記憶する記憶手段１５０を設けている。そして、近傍地図取得手段１６７は、記憶手段１５０の地図情報記憶領域に記憶された地図情報を、出発地近傍地図情報２０および目的地近傍地図情報４０として適宜取得する。このため、複合経路探索装置１００は、地図情報を記憶手段１５０に記憶させているので、出発地近傍地図情報２０および目的地近傍地図情報４０を迅速に取得できる。したがって、端末表示部１２０に出発地近傍地図情報２０および目的地近傍地図情報４０を表示させる処理を迅速にできるので、利用者に複合経路を迅速に提供できる。また、例えば新たな道路が開通した場合には、記憶手段１５０に開通した道路に関する情報を反映させた地図情報を記憶させるだけの簡単な方法で、利用者に現状に即した複合経路を提供できる。
【００８６】
複合経路探索装置１００に、公共交通機関に関する公共交通機関情報を記憶する記憶手段１５０を設けている。そして、経路探索手段１６６は、記憶手段１５０の交通機関情報記憶領域に記憶された公共交通機関情報を利用して複合経路を設定する。このため、複合経路探索装置１００は、公共交通機関情報を記憶手段１５０に記憶させているので、公共交通機関情報を迅速に取得できる。したがって、複合経路を設定する処理を迅速にできるので、利用者に複合経路を迅速に提供できる。また、例えばダイヤ改正などが実施された際には、記憶手段１５０にダイヤ改正後の公共交通機関交通情報を記憶させるだけの簡単な方法で、利用者に現状に即した複合経路を提供できる。
【００８７】
経路付加情報６０は、公共交通機関経路に関する移動内容に関する各種情報である公共経路付加情報６２を備えている。そして、複合経路探索装置１００は、表示制御手段１６３にて、公共経路付加情報６２を出発経路付加情報６１および到着経路付加情報６３とともに表示させている。このため、複合経路探索装置１００は、出発自走経路３０および到着自走経路５０に加えて公共交通機関経路に関する情報も提供できる。したがって、利用者に複合経路に関する情報をより多く提供することができるので、出発地から目的地までの公共交通機関を利用した移動経路をより容易にかつ正確に認識させることができる。
【００８８】
［第２の実施の形態］
次に、本発明に係る第２の実施の形態を図面に基づいて説明する。なお、本実施の形態では、例えば公共交通機関としての鉄道や路線バスなどを利用した公共交通機関経路と、公共交通機関を利用しない例えば徒歩などによる自走経路と、を組み合わせた移動経路を出発地から目的地までの公共交通機関を利用した移動経路としての複合経路を探索する複合経路探索システムを例示して説明するがこれに限られない。
【００８９】
図８は、第２の実施の形態に係る複合経路探索システムの概略構成を示すブロック図である。図９は、端末装置の概略構成を示すブロック図である。図１０は、端末装置を構成する処理部の概略構成を示すブロック図である。図１１は、サーバ装置の概略構成を示すブロック図である。図１２は、サーバ装置を構成するＣＰＵの概略構成を示すブロック図である。なお、第１の実施の形態の構成と略同一の構成については、同一の名称および同一の符号を付して説明を簡略化する。
【００９０】
〔複合経路探索システムの構成〕
図８において、２００は情報処理システムとしての複合経路探索システムである。この複合経路探索システム２００は、利用者により設定入力される出発地に関する出発地情報や目的地に関する目的地情報などに基づいて、公共交通機関経路と自走経路とを組み合わせた複合経路を探索して利用者に報知するシステムである。この複合経路探索システム２００は、ネットワーク３００と、端末装置４００と、情報処理装置としてのサーバ装置５００と、を備えている。
【００９１】
ネットワーク３００には、端末装置４００およびサーバ装置５００が接続されている。そして、ネットワーク３００は、端末装置４００およびサーバ装置５００とを情報の送受信が可能な状態に接続する。例えば、ＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ(Local Area Network)、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、端末装置４００およびサーバ装置５００間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００９２】
端末装置４００は、第１の実施の形態の複合経路探索装置１００と同様に、ＰＤＡ、携帯電話、ＰＨＳ、パーソナルコンピュータなどが例示できる。この端末装置４００は、複合経路探索に用いられる出発地、目的地などの各種情報をネットワーク３００を介してサーバ装置５００に送信する。そして、サーバ装置５００からネットワーク３００を介して配信される各種情報などを取得し、出発地や目的地近傍の移動経路に関する情報の表示などを実施する。そして、この端末装置４００は、図９に示すように、送信手段および情報取得手段としての送受信器４１０と、端末入力部４２０と、表示手段としての端末表示部１２０と、音声出力部１３０と、メモリ４４０と、処理部４５０と、などを備えている。なお、端末入力部４２０および処理部４５０にて、本実施形態の出発地情報生成手段、目的地情報生成手段、および、選択情報生成手段が構成されている。
【００９３】
送受信器４１０は、ネットワーク３００を介してサーバ装置５００に接続されるとともに、処理部４５０に接続されている。そして、送受信器４１０は、ネットワーク３００を介してサーバ装置５００から端末信号Ｓtを受信可能で、この端末信号Ｓtの取得によりあらかじめ設定されている入力インターフェース処理を実施し、処理端末信号Ｓttとして処理部４５０に出力する。また、送受信器４１０は、処理部４５０から処理端末信号Ｓttが入力可能で、この入力される処理端末信号Ｓttの取得によりあらかじめ設定されている出力インターフェース処理を実施し、端末信号Ｓtとしてネットワーク３００を介してサーバ装置５００に送信する。
【００９４】
端末入力部４２０は、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作としては、端末装置４００の動作内容の設定などの設定事項である。具体的には、出発地や目的地の設定、ネットワーク３００を介して各種情報を送受信する旨の通信動作の実行命令、送受信する各種情報の内容や条件などの設定、情報の検索などが例示できる。そして、端末入力部４２０は、設定事項の入力操作により、所定の信号Ｓinを処理部４５０へ適宜出力して設定させる。
【００９５】
端末表示部１２０は、処理部４５０にて制御され処理部４５０からの画像データの信号Ｓdpを画面表示させる。画像データとしては、サーバ装置５００から送信される地図情報や経路付加情報６０などの画像データなどである。
【００９６】
音声出力部１３０は、処理部４５０にて制御され、処理部４５０からの音声データなどの各種信号Ｓadを発音手段から音声により出力して報知する。
【００９７】
メモリ４４０は、ネットワーク３００を介して取得した各種情報や、端末入力部４２０で入力操作される設定事項、あるいは音楽データや画像データなどを適宜記憶する。また、メモリ４４０には、端末装置４００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを記憶している。なお、メモリ４４０としては、ＨＤ（Hard Disc）や光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００９８】
処理部４５０は、図示しない各種入出力ポート、例えば送受信器４１０が接続される通信ポート、端末入力部４２０が接続されるキー入力ポート、端末表示部１２０が接続される表示部制御ポート、音声出力部１３０が接続される音声制御ポート、メモリ４４０が接続される記憶ポートなどを有する。そして、処理部４５０は、各種プログラムとして、図１０に示すように、出発地認識手段４５１と、目的地認識手段４５２と、端末表示制御手段としての表示制御手段４５３と、などを備えている。
【００９９】
出発地認識手段４５１は、第１の実施の形態の出発地認識手段１６１と同様に、例えば端末入力部４２０のテキスト入力操作により設定入力される出発地に関する出発地情報を取得し、出発地の位置を認識する。そして、この出発地認識手段４５１で認識した出発地情報は、メモリ４４０に適宜記憶される。なお、ここでは、端末入力部４２０のテキスト入力操作により設定入力される出発地情報を取得する構成について例示するが、端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により出発地情報を取得する構成などとしてもよい。
【０１００】
目的地認識手段４５２は、第１の実施の形態の目的地認識手段１６２と同様に、例えば端末入力部４２０のテキスト入力操作により設定入力される目的地に関する目的地情報を取得し、目的地の位置を認識する。そして、この目的地認識手段４５２で認識した目的地情報は、メモリ４４０に適宜記憶される。なお、ここでは、端末入力部４２０のテキスト入力操作により設定入力される目的地情報を取得する構成について例示するが、端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により目的地情報を取得する構成などとしてもよい。
【０１０１】
表示制御手段４５３は、端末表示部１２０を適宜制御して各種情報を端末表示部１２０で表示させる。この表示制御手段４５３は、例えば端末入力部４２０による入力操作を促して各種情報を設定入力するための各種表示画面などをも表示制御する。
【０１０２】
サーバ装置５００は、ネットワーク３００を介して端末装置４００と情報の送受信が可能となっている。また、サーバ装置５００は、鉄道会社や路線バス会社などの公共交通機関を運営する企業などに設置された図示しないサーバなどから、ネットワーク３００を介して各種情報を取得可能となっている。この取得する情報としては、例えばダイヤ改正後の時刻表や、料金改正に関する情報、新たに設けられた路線に関する情報などの複合経路探索に用いられる各種情報である。そして、サーバ装置５００は、図１１に示すように、インターフェース５１０と、入力部５２０と、表示部５３０と、記憶手段５４０と、ＣＰＵ（Central Processing Unit）５５０と、などを備えている。
【０１０３】
インターフェース５１０は、ネットワーク３００を介して入力されるサーバ信号Ｓsvに対してあらかじめ設定されている入力インターフェース処理を実行し、処理サーバ信号ＳcとしてＣＰＵ５５０へ出力する。また、インターフェース５１０は、ＣＰＵ５５０から端末装置４００に対して送信すべき処理サーバ信号Ｓcが入力されると、入力された処理サーバ信号Ｓcに対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号Ｓsvとしてネットワーク３００を介して端末装置４００へ出力する。
【０１０４】
入力部５２０は、端末入力部４２０と同様に、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作は、サーバ装置５００の動作内容の設定や、記憶手段５４０に記憶する情報の設定入力、記憶手段５４０に記憶された情報の更新、などの設定事項の設定入力である。そして、入力部５２０は、設定事項の入力操作により、設定事項に対応する信号ＳinをＣＰＵ５５０へ適宜出力して設定入力させる。なお、入力操作としては、操作ボタンや操作つまみなどの操作に限らず、例えば表示部５３０に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種設定事項を設定入力する構成としてもできる。
【０１０５】
表示部５３０は、端末表示部１２０と同様に、ＣＰＵ５５０にて制御されＣＰＵ５５０からの画像データの信号Ｓdpを画面表示させる。この画像データとしては、記憶手段５４０からの画像データやネットワーク３００を介して外部のサーバから取得した画像データなどが例示できる。
【０１０６】
記憶手段５４０は、端末装置４００あるいは外部のサーバなどから受信した各種情報、例えば図２および図３に示すような地図情報や公共交通機関情報などを格納、すなわち読み出し可能に記憶する。具体的には、この記憶手段５４０は、図示しない、地図情報が記憶される地図情報記憶領域と、公共交通機関情報が記憶される交通機関情報記憶領域と、などを備えている。
【０１０７】
なお、ここでは、記憶手段５４０が上述した２つの記憶領域を備えた構成について例示したが、これに限らず例えば記憶手段５４０に上述した記憶領域を備えない構成や、さらに他の記憶領域を備えた構成などとしてもよい。また、記憶手段５４０としては、ＨＤ、ＤＶＤ、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどが例示できる。なお、格納する情報として例えば入力部５２０の入力操作により入力された情報をも記憶可能で、入力操作により格納された情報の内容が適宜更新可能となっている。また、記憶手段５４０には、サーバ装置５００全体および複合経路探索システム２００全体を動作制御するＯＳ上に展開される各種プログラムなどをも情報として記憶している。
【０１０８】
また、記憶手段５４０には、例えば地図情報における所定の地点の情報を取得するための検索情報が記憶されている。すなわち、検索情報は、地図情報上で順次細分化される領域となる都道府県名、市町村名、地区名、地点名などの内容やガイダンスなどの各種情報や、地点としての店舗に関する各種情報など、端末装置４００からの検索要求に対する情報で、例えば階層状に項目情報が関連付けられたツリー構造のテーブル構造となっている。
【０１０９】
さらに、記憶手段５４０には、端末装置４００を用いて複合経路探索システム２００を利用する利用者に関する情報である個人情報が記憶されている。個人情報としては、氏名、住所、利用者毎に付与されるＩＤナンバやパスワードなどの他、複合経路探索システム２００を利用する端末装置４００の形態、端末装置４００と情報を送受信するためのアドレス番号、などである。その他、記憶手段５４０には、ナビゲーション処理の実行に利用される各種情報を、ＣＰＵ５５０にて適宜読み取り可能に記憶する。
【０１１０】
ＣＰＵ５５０は、記憶手段５４０に記憶された各種プログラムとして、図１２に示すように、座標マッチング手段５５１と、出発地認識手段および目的地認識手段としても機能する候補情報生成手段としての候補駅検索手段５５２と、出発地認識手段および目的地認識手段としても機能する経路設定手段および付加情報生成手段としての経路探索手段５５３と、表示制御手段としても機能する近傍地図生成手段としての近傍地図取得手段５５４と、情報検索手段５５５と、などを備えている。
【０１１１】
座標マッチング手段５５１は、地図情報のマッチングデータＭＭのノードＮに関する情報である地点情報が同一か否かの判断である座標マッチング処理を実施する。
【０１１２】
候補駅検索手段５５２は、入力された処理サーバ信号Ｓcに基づいて、この処理サーバ信号Ｓcに記載された出発地や目的地などに関する情報により、第１の実施の形態の候補駅検索手段１６５と同様の処理を実施し、メモリ信号Ｓmとして出発結節点候補情報としての出発候補駅情報や、到着結節点候補情報としての到着候補駅情報を生成する。ここで、出発候補駅情報には、出発地の近傍に位置する公共交通機関の拠点としての駅や停留所に関する少なくとも１つの結節点情報としての出発候補駅付加情報が記載されている。また、到着候補駅情報には、目的地の近傍に位置する公共交通機関の駅や停留所に関する少なくとも１つの結節点情報としての到着候補駅付加情報が記載されている。この後、生成したメモリ信号Ｓmを処理サーバ信号Ｓcとして適宜変換し、インターフェース５１０およびネットワーク３００を介して処理サーバ信号Ｓcに基づいて所定の端末装置４００に出力し、出発候補駅や到着候補駅などに関する情報を配信する。
【０１１３】
経路探索手段５５３は、入力された処理サーバ信号Ｓcに基づいて、この処理サーバ信号Ｓcに記載された経路の探索要求、確定出発駅を特定する出発結節点選択情報としての出発駅選択情報、および、確定到着駅を特定する到着結節点選択情報としての到着駅選択情報などにより、第１の実施の形態の経路探索手段１６６と同様の処理を実施し、メモリ信号Ｓmとして出発経路情報と、到着経路情報と、公共交通機関経路情報と、経路付加情報６０と、を生成する。そして、生成したメモリ信号Ｓmeを処理サーバ信号Ｓcとして適宜変換し、インターフェース５１０およびネットワーク３００を介して処理サーバ信号Ｓcに基づいて所定の端末装置４００に出力し、出発自走経路３０および到着自走経路５０および公共交通機関経路などに関する情報を配信する。
【０１１４】
近傍地図取得手段５５４は、経路探索手段５５３にて生成された出発経路情報や到着経路情報などに基づいて、第１の実施の形態の近傍地図取得手段１６７と同様の処理を実施し、記憶手段５４０に記憶された地図情報から、メモリ信号Ｓmとして出発地近傍地図情報２０や目的地近傍地図情報４０を生成する。そして、生成したメモリ信号Ｓmeを処理サーバ信号Ｓcとして適宜変換し、インターフェース５１０およびネットワーク３００を介して処理サーバ信号Ｓcに基づいて所定の端末装置４００に出力し、出発地や目的地近傍の地図情報を配信する。
【０１１５】
情報検索手段５５５は、入力された処理サーバ信号Ｓcに基づいて、この処理サーバ信号Ｓcに記載された検索情報の検索要求に関する情報により、第１の実施の形態の情報検索手段１６８と同様に、記憶手段５４０に記憶された検索情報を例えば項目情報に基づいて階層状に検索し、メモリ信号Ｓmとして読み出す。そして、読み出したメモリ信号Ｓmを処理サーバ信号Ｓcとして適宜変換し、インターフェース５１０およびネットワーク３００を介して処理サーバ信号Ｓcに基づいて所定の端末装置４００に出力し、検索情報を配信する。
【０１１６】
また、ＣＰＵ５５０は、入力部５２０の入力操作により入力部５２０から入力される信号Ｓinに基づいて、入力操作に対応する内容で適宜演算し、信号Ｓdpなどを適宜生成する。そして、生成した各種信号を表示部５３０やインターフェース５１０、記憶手段５４０に適宜出力して動作させ、入力された内容を実施させる。
【０１１７】
〔複合経路探索システムの動作〕
次に、複合経路探索システム２００の動作として、複合経路の探索処理について図１３に基づいて説明する。図１３は、複合経路の探索処理を示すフローチャートである。
【０１１８】
まず、図１３に示すように、利用者は、端末装置４００の端末入力部４２０の入力操作により、複合経路の探索処理を実施させる旨を設定入力する。この複合経路の探索処理を実施させる旨の設定入力を処理部４５０が認識すると（ステップＳ２０１）、処理部４５０は、表示制御手段４５３にて出発地に関する出発地情報の設定入力を促す表示画面を端末表示部１２０に表示させる。そして、処理部４５０は、出発地認識手段４５１にて出発地情報を取得する（ステップＳ２０２）。具体的には、処理部４５０は、表示制御手段４５３にて端末表示部１２０を制御して端末入力部４２０のテキスト入力操作による出発地の設定入力を促す表示をさせる。そして、利用者が表示された表示画面の指示に従って、端末入力部４２０のテキスト入力操作により出発地を設定入力すると、出発地認識手段４５１は、設定入力された出発地情報を取得する。この取得した出発地情報は、メモリ４４０に適宜記憶される。なお、ここでは、端末入力部４２０のテキスト入力操作により設定入力される出発地情報を取得する構成について例示するが、例えば端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により出発地情報を取得する構成などとしてもよい。
【０１１９】
この後、処理部４５０は、送受信器４１０を制御して、複合経路の探索を要求する旨の信号とともに、メモリ４４０に記憶してある出発地情報をサーバ装置５００に送信する処理をする。この出発地情報の送信の際、端末装置４００を特定する端末固有情報を合わせて送信する（ステップＳ２０３）。
【０１２０】
サーバ装置５００は、端末装置４００から送信される出発地情報を受信すると（ステップＳ２０４）、ＣＰＵ５５０の候補駅検索手段５５２にて、出発候補駅情報を生成する（ステップＳ２０５）とともに、この受信した出発地情報を記憶手段５４０に適宜記憶させる。具体的には、候補駅検索手段５５２は、記憶手段５４０の移動経路探索用地図データなどを利用して、各出発候補駅の名前、各出発候補駅から出発地までの距離などが記載された出発候補駅情報を生成する。この後、サーバ装置５００は、ステップＳ２０３において受信した端末固有情報に基づいて、インターフェース５１０を制御し、出発候補駅情報を所定の端末装置４００に適宜送信する（ステップＳ２０６）。
【０１２１】
端末装置４００は、サーバ装置５００から送信される出発候補駅情報を受信すると（ステップＳ２０７）、処理部４５０の表示制御手段４５３にて、端末表示部１２０に出発候補駅を表示させる処理をする（ステップＳ２０８）。具体的には、表示制御手段４５３は、受信した出発候補駅情報に基づいて、各出発候補駅に関する各種情報とともに、各出発候補駅のうちのいずれか１つの駅または停留所の選択を促す表示画面を端末表示部１２０に表示させる。
【０１２２】
そして、利用者が表示された表示画面の指示に従って、端末入力部４２０の入力操作により各出発候補駅のうちのいずれか１つの駅または停留所を選択した旨を設定入力すると、処理部４５０は、設定入力された確定出発駅に関する出発駅選択情報を取得する（ステップＳ２０９）。この取得した出発駅選択情報は、メモリ４４０に適宜記憶される。
【０１２３】
この後、処理部４５０は、目的地に関する目的地情報の設定入力を促す表示画面を端末表示部１２０に表示させる。そして、処理部４５０は、目的地認識手段４５２にて目的地情報を取得する（ステップＳ２１０）。具体的には、目的地認識手段４５２は、出発地認識手段４５１にて出発地を認識した際の処理、すなわちステップＳ２０２の処理と同様の処理をすることにより目的地情報を取得する。この取得した目的地情報は、メモリ４４０に適宜記憶される。なお、目的地情報を取得する際に、例えば端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により目的地情報を取得する構成などとしてもよい。
【０１２４】
そして、処理部４５０は、メモリ４４０に記憶してある出発駅選択情報および目的地情報をサーバ装置５００に送信する処理をする。これら出発駅選択情報および目的地情報の送信の際、端末装置４００を特定する端末固有情報を適宜合わせて送信する（ステップＳ２１１）。
【０１２５】
サーバ装置５００は、端末装置４００から送信される出発駅選択情報および目的地情報を受信すると（ステップＳ２１２）、ＣＰＵ５５０の候補駅検索手段５５２にて、到着候補駅情報を生成する（ステップＳ２１３）とともに、これら受信した出発駅選択情報および目的地情報を記憶手段５４０に適宜記憶させる。具体的には、候補駅検索手段５５２は、記憶手段５４０の移動経路探索用地図データなどを利用して、各到着候補駅の名前、各到着候補駅から目的地までの距離などが記載された到着候補駅情報を生成する。この後、サーバ装置５００は、ステップＳ２１２において受信した端末固有情報に基づいて、インターフェース５１０を制御し、到着候補駅情報を所定の端末装置４００に適宜送信する（ステップＳ２１４）。
【０１２６】
端末装置４００は、サーバ装置５００から送信される到着候補駅情報を受信すると（ステップＳ２１５）、処理部４５０の表示制御手段４５３にて、端末表示部１２０に到着候補駅を表示させる処理をする（ステップＳ２１６）。具体的には、表示制御手段４５３は、受信した到着候補駅情報に基づいて、各到着候補駅に関する各種情報とともに、各到着候補駅のうちのいずれか１つの駅または停留所の選択を促す表示画面を端末表示部１２０に表示させる。
【０１２７】
そして、利用者が表示された表示画面の指示に従って、端末入力部４２０の入力操作により各到着候補駅のうちのいずれか１つの駅または停留所を選択した旨を設定入力すると、処理部４５０は、設定入力された確定到着駅に関する到着駅選択情報を取得する（ステップＳ２１７）。この取得した到着駅選択情報は、メモリ４４０に適宜記憶される。
【０１２８】
また、処理部４５０は、表示制御手段４５３を適宜制御して、設定事項情報の設定入力を促す表示画面を端末表示部１２０に適宜表示させる。そして、利用者が表示された表示画面の指示に従って、端末入力部４２０の入力操作により設定事項を設定入力すると、処理部４５０は、設定入力された設定事項情報を取得する。この取得した設定事項情報は、メモリ４４０に適宜記憶される。
【０１２９】
そして、処理部４５０は、メモリ４４０に記憶してある到着駅選択情報および設定事項情報をサーバ装置５００に送信する処理をする。これら到着駅選択情報および設定事項情報の送信の際、端末装置４００を特定する端末固有情報を適宜合わせて送信する（ステップＳ２１８）。
【０１３０】
サーバ装置５００は、端末装置４００から送信される到着駅選択情報および設定事項情報を受信すると（ステップＳ２１９）、ＣＰＵ５５０の経路探索手段５５３にて、複合経路を探索する処理をする（ステップＳ２２０）とともに、これら受信した到着駅選択情報および設定事項情報を記憶手段５４０に適宜記憶させる。具体的には、経路探索手段５５３は、記憶手段５４０に記憶された地図情報、ステップＳ２０４において受信した出発地情報、ステップＳ２１２において受信した出発駅選択情報に基づいて、確定出発駅および出発地を結ぶ出発自走経路３０を探索する。そして、この探索した出発自走経路３０を設定した出発経路情報を生成する。
【０１３１】
また、経路探索手段５５３は、記憶手段５４０に記憶された地図情報、ステップＳ２１２において受信した目的地情報、ステップＳ２１９において受信した到着駅選択情報に基づいて、確定到着駅および目的地を結ぶ到着自走経路５０を探索する。そして、この探索した到着自走経路５０を設定した到着経路情報を生成する。
【０１３２】
さらに、経路探索手段５５３は、記憶手段５４０に記憶された公共交通機関情報、ステップＳ２１２において受信した出発駅選択情報、ステップＳ２１９において受信した到着駅選択情報および設定事項情報に基づいて、確定出発駅および確定到着駅を結ぶ公共交通機関経路を探索する。そして、この探索した公共交通機関経路を設定した公共交通機関経路情報を生成する。
【０１３３】
この後、経路探索手段５５３は、生成した出発経路情報、到着経路情報、公共交通機関経路情報は、記憶手段５４０に適宜記憶させる。
【０１３４】
そして、処理部４５０は、経路探索手段５５３にて、ステップＳ２２０において生成した出発経路情報、到着経路情報、公共交通機関経路情報に基づいて、経路付加情報６０を生成する処理をする（ステップＳ２２１）。この後、経路探索手段５５３は、生成した経路付加情報６０を記憶手段５４０に適宜記憶させる。
【０１３５】
この後、処理部４５０は、近傍地図取得手段５５４にて、出発地近傍地図情報２０および目的地近傍地図情報４０を取得する処理をする（ステップＳ２２２）。具体的には、近傍地図取得手段５５４は、記憶手段５４０に記憶された地図情報、ステップＳ２０４において受信した出発地情報、ステップＳ２１２において受信した出発駅選択情報、ステップＳ２２０において生成した出発経路情報に基づいて、出発地、確定出発駅、出発自走経路３０を含む領域の出発地近傍地図情報２０を取得する。また、近傍地図取得手段１６７は、記憶手段５４０に記憶された地図情報、ステップＳ２１２において受信した目的地情報、ステップＳ２１９において受信した到着駅選択情報、ステップＳ２２０において生成した到着経路情報に基づいて、目的地、確定到着駅、到着自走経路５０を含む領域の目的地近傍地図情報４０を取得する。この後、近傍地図取得手段５５４は、取得した出発地近傍地図情報２０および目的地近傍地図情報４０を記憶手段５４０に適宜記憶させる。
【０１３６】
この後、サーバ装置５００は、ステップＳ２１９において受信した端末固有情報に基づいて、インターフェース５１０を制御し、出発経路情報、到着経路情報、経路付加情報６０、出発地近傍地図情報２０、目的地近傍地図情報４０を所定の端末装置４００に適宜送信する（ステップＳ２２３）。
【０１３７】
端末装置４００は、サーバ装置５００から送信される各種情報を受信すると（ステップＳ２２４）、処理部４５０の表示制御手段４５３にて、端末表示部１２０に複合経路の探索結果を図６に示すような表示領域としての探索結果表示画面１０として表示させる（ステップＳ２２５）。この探索結果表示画面１０は、出発地近傍表示領域１１と、目的地近傍表示領域１２と、付加情報表示領域１３と、を備えている。なお、ここでは、探索結果表示画面１０が上述した各表示領域１１，１２，１３を備えている構成について例示するが、これに限られない。また、探索結果表示画面１０の例えば右端に例えばいわゆるスクロールバーを設け、端末表示部１２０に表示される探索結果表示画面１０をずらすことにより探索結果を認識する構成としてもよい。
【０１３８】
出発地近傍表示領域１１には、ステップＳ２２４において受信した出発地近傍地図情報２０が表示されている。また、出発地近傍表示領域１１には、ステップＳ２２４において受信した出発経路情報に基づいて、出発地から公共交通機関までの移動経路としての出発自走経路３０が、出発地近傍地図情報２０に重畳されて表示されている。さらに、出発地近傍表示領域１１には、識別表示情報としての、出発地点マーク３０Ａ、分岐マーク３０Ｂｎ（ｎは自然数）、確定出発駅マーク３０Ｃが、出発地近傍地図情報２０にそれぞれ重畳されて表示されている。
【０１３９】
目的地近傍表示領域１２には、ステップＳ２２４において受信した目的地近傍地図情報４０が表示されている。また、目的地近傍表示領域１２には、ステップＳ２２４において受信した到着経路情報に基づいて、公共交通機関から目的地までの移動経路としての到着自走経路５０が、目的地近傍地図情報４０に重畳されて表示されている。さらに、目的地近傍表示領域１２には、識別表示情報としての、目的地点マーク５０Ａ、分岐マーク５０Ｂｍ（ｍは自然数）、確定到着駅マーク５０Ｃが、目的地近傍地図４０にそれぞれ重畳されて表示されている。
【０１４０】
付加情報表示領域１３には、ステップＳ２２４において受信した経路付加情報６０が表示されている。この経路付加情報６０は、例えば図７に示すように、出発経路付加情報６１と、公共経路付加情報６２と、到着経路付加情報６３と、を備えている。そして、出発経路付加情報６１は、地点関連情報としての、出発地点関連情報６１Ａと、出発分岐関連情報６１Ｂｎと、出発駅関連情報６１Ｃと、を備えている。また、到着経路付加情報６３は、地点関連情報としての、目的地点関連情報６３Ａと、到着分岐関連情報６３Ｂｍと、到着駅関連情報６３Ｃと、を備えている。なお、ここでは経路付加情報６０が上述したような各種情報を示す構成について例示したが、これに限られず適宜他の構成としてもよい。
【０１４１】
ここで、図６に示すように、各近傍表示領域１１，１２の各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃのそれぞれの右側には、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃにより示される各地点の各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃがそれぞれ表示されている。なお、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃのそれぞれの左側や上側などに、各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを表示させてもよい。
【０１４２】
〔第２の実施の形態の作用効果〕
上述したように、上記第２の実施の形態では、複合経路探索システム２００は、端末装置４００の出発地認識手段４５１にて出発地情報を取得し、目的地認識手段４５２にて目的地情報を取得する。そして、これら取得した出発地情報および目的地情報などをネットワーク３００を介してサーバ装置５００に適宜送信する。サーバ装置５００は、端末装置４００から送信される各種情報を受信すると、これら受信した各種情報などに基づいて、経路探索手段５５３にて、出発地から目的地までの出発経路情報、到着経路情報、および、公共交通機関経路情報などを生成する。ここで、出発経路情報は、出発自走経路３０に関する情報である。公共交通機関経路情報は、公共交通機関経路に関する情報である。到着経路情報は、到着自走経路５０に関する情報である。そして、サーバ装置５００は、近傍地図取得手段５５４にて、出発自走経路３０を含む領域の地図情報を出発地近傍地図情報２０として取得し、到着自走経路５０を含む領域の地図情報を目的地近傍地図情報４０として取得する。この後、サーバ装置５００は、出発経路情報、到着経路情報、出発地近傍地図情報２０、および、目的地近傍地図情報４０などを、ネットワーク３００を介して端末装置４００に送信する。端末装置４００は、サーバ装置５００から送信される各種情報を受信すると、表示制御手段４５３にて、前記受信した出発地近傍地図情報２０および目的地近傍地図情報４０を端末表示部４３０の１つの画面に表示させる。また、表示制御手段４５３は、受信した出発経路情報に基づいて、出発地近傍地図情報２０に出発自走経路３０を重畳させて表示させ、受信した到着経路情報に基づいて、目的地近傍地図情報４０に到着自走経路５０を重畳させて表示させる。
【０１４３】
このため、端末装置４００は、端末表示部４３０に、出発自走経路３０を含む領域の出発地近傍地図情報２０、および、到着自走経路５０を含む領域の目的地近傍地図情報４０を１つの画面に表示させ、あらかじめ移動経路が設定されている公共交通機関の移動経路を含む領域の地図情報を表示させないので、出発地近傍地図情報２０および目的地近傍地図情報４０を比較的大きい表示領域で表示させることができる。すなわち、出発自走経路３０および到着自走経路５０を比較的大きい表示領域で表示させることができる。また、出発地近傍地図情報２０に確定出発駅を、目的地近傍地図情報４０に確定到着駅を、それぞれ表示させている。したがって、利用者は、端末表示部４３０に比較的大きく表示された、出発自走経路３０により出発地から確定出発駅までの移動経路を、到着自走経路５０により確定到着駅から目的地までの移動経路を、それぞれ容易に認識できる。また、端末表示部４３０に表示された確定出発駅および確定到着駅より利用する公共交通機関を認識できるので、確定出発駅から確定到着駅までの移動も容易にできる。よって、出発地から目的地までの公共交通機関を利用した移動経路を、利用者に容易に認識させることができる。また、サーバ装置５００に、複合経路を設定する経路探索手段５５３や、各近傍地図情報２０，４０を取得する近傍地図取得手段５５４を設けているので、端末装置４００の処理部４５０の構成を簡略化できる。このため、端末装置４００のコスト削減を図ることができる。
【０１４４】
また、サーバ装置５００に、出発地情報を受信すると、この受信した出発地情報に基づいて、出発地近傍に位置する少なくとも１つの公共交通機関の出発候補駅を探索し、この探索した出発候補駅の出発候補駅付加情報が記載された出発候補駅情報を生成する候補駅検索手段５５２を設けている。また、この候補駅検索手段５５２に、目的地情報を受信すると、この受信した目的地情報に基づいて、目的地近傍に位置する少なくとも１つの公共交通機関の到着候補駅を探索し、この探索した到着候補駅の到着候補駅付加情報が記載された到着候補駅情報を生成する機能も設けている。そして、サーバ装置５００は、候補駅検索手段５５２にて生成した出発候補駅情報および到着候補駅情報をネットワーク３００を介して端末装置４００に適宜送信する。端末装置４００は、サーバ装置５００から送信される出発候補駅情報を受信すると、表示制御手段４５３にて、受信した出発候補駅情報に基づいて、出発候補駅を端末表示部４３０に表示させる。この後、端末装置４００は、利用者により設定入力される出発駅選択情報を取得すると、この取得した出発駅選択情報をネットワーク３００を介してサーバ装置５００に適宜送信する。また、端末装置４００は、到着候補駅情報を受信すると、表示制御手段４５３にて、受信した到着候補駅情報に基づいて、到着候補駅を端末表示部４３０に表示させる。この後、端末装置４００は、利用者により設定入力される到着駅選択情報を取得すると、この取得した到着駅選択情報をネットワーク３００を介してサーバ装置５００に適宜送信する。サーバ装置５００は、端末装置４００から送信される出発駅選択情報および到着駅選択情報を受信すると、これら受信した各種情報などに基づいて、経路探索手段５５３にて、出発地から目的地までの出発経路情報、到着経路情報、および、公共交通機関経路情報などを生成する。
【０１４５】
このため、複合経路探索システム２００は、出発地近傍の少なくとも１つの公共交通機関の出発候補駅、および、目的地近傍の少なくとも１つの公共交通機関の到着候補駅を利用者に提供できる。したがって、利用者に、例えば料金が安い公共交通機関や所要時間が短い公共交通機関を適宜選択させることができ、利用者の所望の複合経路を提供できる。また、サーバ装置５００に、出発候補駅情報や到着候補駅情報を生成する候補駅検索手段５５２を設けているので、端末装置４００の処理部４５０の構成を簡略化できる。このため、端末装置４００のさらなるコスト削減を図ることができる。
【０１４６】
経路探索手段５５３に、複合経路の移動内容を説明する経路付加情報６０を生成する機能を設けている。そして、サーバ装置５００は、経路探索手段５５３で生成した経路付加情報６０を、出発経路情報、到着経路情報、出発地近傍地図情報２０、および、目的地近傍地図情報４０とともに、ネットワーク３００を介して端末装置４００に送信する。端末装置４００は、サーバ装置５００から送信される各種情報を受信すると、表示制御手段４５３にて、受信した各種情報に基づいて、出発地近傍地図情報２０および目的地近傍地図情報４０とともに経路付加情報６０を端末表示部４３０の１つの画面に表示させる。このため、端末装置４００は、利用者に、出発地近傍地図情報２０および目的地近傍地図情報４０により示される地図情報に加え、経路付加情報６０にて地図情報では示すことができない移動内容に関する情報を適宜提供できる。したがって、利用者に複合経路に関する情報をより多く提供することができるので、出発地から目的地までの公共交通機関を利用した移動経路をより容易に認識させることができる。
【０１４７】
また、端末装置４００は、表示制御手段４５３にて、出発自走経路３０に関する出発経路付加情報６１を出発地近傍地図情報２０の右側に、到着自走経路５０に関する到着経路付加情報６３を目的地近傍地図情報４０の右側に、それぞれ表示させている。このため、端末装置４００は、第１の実施の形態の複合経路探索装置１００と同様の作用効果を奏することができる。
【０１４８】
経路付加情報６０の各経路付加情報６１，６３は、各自走経路３０，５０における任意の地点における移動内容に関する各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを備えている。このため、端末装置４００は、第１の実施の形態の複合経路探索装置１００と同様の作用効果を奏することができる。
【０１４９】
複合経路探索装置１００は、表示制御手段１６３にて、各近傍地図情報２０，４０の各自走経路３０，５０に各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃを表示させている。また、経路付加情報６０の各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃに、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃを示す情報であるマーク情報６４を表示させている。このため、端末装置４００は、第１の実施の形態の複合経路探索装置１００と同様の作用効果を奏することができる。
【０１５０】
サーバ装置５００の記憶手段５４０に、地図情報や公共交通機関情報を記憶させている。このため、端末装置４００に地図情報や公共交通機関情報を記憶させる必要がないので、端末装置４００の構成を簡略化できる。したがって、端末装置４００の製造性向上やコスト削減あるいは小型化を図ることができる。
【０１５１】
経路付加情報６０は、公共交通機関経路に関する移動内容に関する各種情報である公共経路付加情報６２を備えている。そして、端末装置４００は、表示制御手段４５３にて、公共経路付加情報６２を出発経路付加情報６１および到着経路付加情報６３とともに表示させている。このため、端末装置４００は、第１の実施の形態の複合経路探索装置１００と同様の作用効果を奏することができる。
【０１５２】
〔実施の形態の変形〕
なお、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１５３】
第１の実施の形態において、複合経路探索装置１００に候補駅検索手段１６５を設けた構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。すなわち、複合経路探索装置１００に候補駅検索手段１６５を設けずに、経路探索手段１６６に、出発地認識手段１６１にて認識した出発地からの最短距離の地点に位置する駅などを確定出発駅として認識する機能、および、目的地認識手段１６２にて認識した目的地からの最短距離の地点に位置する駅など確定到着駅として認識する機能を設けた構成としてもよい。このような構成の場合、複合経路探索装置１００は、ステップＳ１０２において出発地認識手段１６１にて出発地を認識すると、経路探索手段１６６にて、前記認識した出発地に基づいて、確定出発駅を自動的に認識する。この後、ステップＳ１０５に進み、目的地認識手段１６２にて、目的地を認識する処理をする。そして、目的地認識手段１６２にて目的地を認識すると、経路探索手段１６６にて、前記認識した目的地に基づいて、確定到着駅を自動的に認識する。そして、ステップＳ１０８に進み、複合経路を探索する。このため、ステップＳ１０３，Ｓ１０４，Ｓ１０６，Ｓ１０７の処理を省略できる。したがって、複合経路の探索処理を迅速にできるので、利用者に複合経路をより迅速に提供できる。
【０１５４】
また、第２の実施の形態においても、サーバ装置５００に候補駅検索手段５５２を設けずに、経路探索手段５５３に、出発地情報に基づいて、出発地からの最短距離の地点に位置する駅などを確定出発駅として認識する機能、および、目的地情報に基づいて、目的地からの最短距離の地点に位置する駅など確定到着駅として認識する機能を設けた構成としてもよい。このような構成の場合、複合経路探索システム２００は、例えば以下のように動作する。すなわち、端末装置４００は、ステップＳ２０２において出発地情報を取得すると、ステップＳ２１０に進み、目的地情報を取得する。そして、ステップＳ２１１において、出発地情報および目的地情報などをサーバ装置５００に送信する。サーバ装置５００は、ステップＳ２１２において端末装置４００から送信される各種情報を受信すると、ステップＳ２２０に進み、経路探索手段５５３にて、出発地情報および目的地情報に基づいて、確定出発駅および確定到着駅を自動的に認識する。そして、端末装置４００から受信した各種情報および前記認識した各駅に基づいて、複合経路を探索する。このため、ステップＳ２０３ないしステップＳ２０９、ステップＳ２１３ないしステップＳ２１９の処理を省略できる。したがって、複合経路の探索処理を迅速にできるので、利用者に複合経路をより迅速に提供できる。また、端末装置４００およびサーバ装置５００間における各種情報の送受信の回数を減らすことができるので、通信費を削減できる。
【０１５５】
第１の実施の形態において、複合経路探索装置１００の経路探索手段１６６に、経路付加情報６０を生成する機能を設けたが、このような機能を設けない構成としてもよい。このような構成の場合、複合経路探索装置１００は、ステップＳ１０８において経路探索手段１６６にて複合経路を探索した後に、ステップＳ１１０に進み、近傍地図取得手段１６７にて各近傍地図情報２０，４０を取得する。このため、ステップＳ１０９の処理を省略できる。したがって、複合経路の探索処理を迅速にできるので、利用者に複合経路をより迅速に提供できる。また、端末表示部１２０に経路付加情報６０を表示させないので、各近傍地図情報２０，４０を表示する各近傍表示領域１１，１２を大きくできる。このため、端末表示部１２０に各自走経路３０，５０を大きく表示させることができるので、利用者に各自走経路３０，５０をより容易に認識させることができる。
【０１５６】
また、第２の実施の形態においても、サーバ装置５００の経路探索手段５５３に、経路付加情報６０を生成する機能を設けない構成としてもよい。このような構成の場合、サーバ装置５００は、ステップＳ２２０において経路探索手段５５３にて複合経路を探索した後に、ステップＳ２２２に進み、近傍地図取得手段５５４にて各近傍地図情報２０，４０を取得する。このため、ステップＳ２２１の処理を省略できる。したがって、複合経路の探索処理を迅速にできるので、利用者に複合経路をより迅速に提供できる。また、端末表示部４３０に経路付加情報６０を表示させないので、各近傍地図情報２０，４０を表示する各近傍表示領域１１，１２を大きくできる。このため、端末表示部４３０に各自走経路３０，５０を大きく表示させることができるので、利用者に各自走経路３０，５０をより容易に認識させることができる。さらに、経路付加情報６０を送受信しないので、端末装置４００およびサーバ装置５００において送受信される情報の量を減らすことができ、通信費を削減できる。
【０１５７】
各実施の形態において、表示制御手段１６３，４５３にて、出発地近傍表示領域１１を目的地近傍表示領域１２の上側に配設して端末表示部１２０，４３０に表示させる構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。すなわち、出発地や確定出発駅に対する目的地や確定到着駅の方位に関連付けて、出発地近傍表示領域１１および目的地近傍表示領域１２の配設位置を設定する構成などとしてもよい。具体的には、例えば目的地が出発地の南東に位置する場合、出発地近傍表示領域１１を目的地近傍表示領域１２の例えば右上に配設する構成などとしてもよい。このような構成にすれば、複合経路探索装置１００、複合経路探索システム２００は、各近傍表示領域１１，１２の配設位置により例えば出発地に対する例えば目的地の方位を、利用者に容易に認識させることができる。
【０１５８】
各実施の形態において、例えば端末入力部１１０，４２０の設定入力により、探索結果表示画面１０における各表示領域１１，１２，１３の大きさを適宜調整できる構成としてもよい。また、例えば端末入力部１１０，４２０の設定入力により、各近傍地図情報２０，４０の縮尺を変更できる構成としてもよい。上述したような各構成にすれば、利用者は、例えば出発地近傍の様子をより詳細に認識したい場合に、出発地近傍表示領域１１の大きさや出発地近傍地図情報２０の縮尺を変更して、出発地近傍の地図情報をより大きく端末表示部１２０，４３０に表示させることにより、出発地近傍の様子をより詳細に認識できる。このため、複合経路探索装置１００、複合経路探索システム２００は、利用者により詳細な複合経路を提供できる。
【０１５９】
各実施の形態において、表示制御手段１６３，４５３にて、経路付加情報６０を端末表示部１２０，４３０に表示させる際に、例えば以下のような構成などとしてもよい。すなわち、出発経路付加情報６１と到着経路付加情報６３とを異なる表示形態で表示させる構成、例えば出発経路付加情報６１と到着経路付加情報６３とを異なる表示色で表示させる構成や、出発経路付加情報６１の左右方向の表示開始位置と到着経路付加情報６３の左右方向の表示開始位置とを異なる位置に設定する構成などとしてもよい。また、出発経路付加情報６１の例えば出発地点関連情報６１Ａの上下方向の表示位置を出発地近傍表示領域１１の上端位置に、出発経路付加情報６１の例えば出発駅関連情報６１Ｃの上下方向の表示位置を出発地近傍表示領域１１の下端位置に、到着経路付加情報６３の例えば到着駅関連情報６３Ｃの上下方向の表示位置を目的地近傍表示領域１２の上端位置に、到着経路付加情報６３の例えば目的地点関連情報６３Ａの上下方向の表示位置を目的地近傍表示領域１２の下端位置に、それぞれ設定する構成などとしてもよい。さらには、付加情報表示領域１３を出発情報表示領域および到着情報表示領域の２つの表示領域に分割し、出発情報表示領域に出発経路付加情報６１を、到着情報表示領域に到着経路付加情報６３をそれぞれ表示させる構成などとしてもよい。上述したような各構成にしても、複合経路探索装置１００、複合経路探索システム２００は、端末表示部１２０，４３０に表示された経路付加情報６０の各種情報が、出発自走経路３０に関するものか、あるいは、到着自走経路５０に関するものかを、利用者に容易に認識させることができる。このため、各実施の形態と同様の作用効果を奏することができる。
【０１６０】
また、各実施の形態において、表示制御手段１６３，４５３にて、経路付加情報６０を端末表示部１２０，４３０に表示させる際に、例えば以下のような構成などとしてもよい。すなわち、公共経路付加情報６２と、出発経路付加情報６１および到着経路付加情報６３とを異なる表示形態で表示させる構成、例えば公共経路付加情報６２と各経路付加情報６１，６３とを異なる表示色で表示させる構成や、公共経路付加情報６２の左右方向の表示開始位置と各経路付加情報６１，６３の左右方向の表示開始位置とを異なる位置に設定する構成などとしてもよい。また、付加情報表示領域１３を地図関連情報表示領域および公共情報表示領域の２つの表示領域に分割し、地図関連情報表示領域に出発経路付加情報６１および到着経路付加情報６３を、公共情報表示領域に公共経路付加情報６２をそれぞれ表示させる構成などとしてもよい。上述したような各構成にすれば、複合経路探索装置１００、複合経路探索システム２００は、端末表示部１２０，４３０に表示された経路付加情報６０の各種情報が、各近傍表示領域１１，１２に表示された各自走経路３０，５０に関するものか、あるいは、各近傍表示領域１１，１２に表示されていない公共交通機関経路に関するものかを、利用者に容易に認識させることができる。
【０１６１】
各実施の形態において、表示制御手段１６３，４５３にて、経路付加情報６０を端末表示部１２０，４３０に表示させる際に、出発自走経路３０に関する出発経路付加情報６１を出発地近傍地図情報２０の右側に、到着自走経路５０に関する到着経路付加情報６３を目的地近傍地図情報４０の右側に、それぞれ表示させる構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。すなわち、出発経路付加情報６１および到着経路付加情報６３を、付加情報表示領域１３における例えば上側に詰めて表示させる構成などとしてもよい。このような構成にすれば、経路付加情報６０を表示させる処理の際に、出発経路付加情報６１と到着経路付加情報６３との間隔を調整する処理を省略できる。このため、端末表示部１２０，４３０に、経路付加情報６０をより迅速に表示させることができる。したがって、利用者に経路付加情報６０をより迅速に提供できる。
【０１６２】
各実施の形態において、経路付加情報６０の各経路付加情報６１，６３に、各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを備えた構成について例示したが、各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを備えない構成、例えば図１４に示すような構成などとしてもよい。この図１４に示す構成では、各経路付加情報６１，６３は、各自走経路３０，５０における距離に関する情報と、所要時間に関する情報を備えている。また、公共経路付加情報６２は、公共交通機関経路における距離に関する情報と、所要時間に関する情報を備えている。このため、各経路付加情報６１，６２，６３の情報量を減らすことができるので、端末表示部１２０，４３０に、経路付加情報６０をより迅速に表示させることができる。したがって、利用者に経路付加情報６０をより迅速に提供できる。また、第２の実施の形態においては、端末装置４００およびサーバ装置５００において送受信される経路付加情報６０の量を減らすことができ、通信費を削減できる。
【０１６３】
各実施の形態において、各近傍地図情報２０，４０に各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃを表示させ、経路付加情報６０の各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃにマーク情報６４を表示させた構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。
【０１６４】
すなわち、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃ、および、マーク情報６４を表示させずに、各近傍地図情報２０，４０における各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃが示す位置と、経路付加情報の各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃの近傍とを連結する例えば線状などの連結マークを表示させる構成などとしてもよい。このような構成にすれば、利用者は、例えば出発地近傍表示領域１１の例えば「Ａ駅」から付加情報表示領域１３の方向に向けて表示された連結マークに沿って視点を移動させるだけの簡単な方法で、「Ａ駅」に関する出発地点関連情報６１Ａを容易に認識できる。このため、複合経路探索装置１００、複合経路探索システム２００は、各近傍表示領域１１，１２に表示された任意の地点に関する経路付加情報６０を、利用者により容易にかつ迅速に認識させることができる。
【０１６５】
また、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃを例えば互いに異なる表示色で表示させ、各関連情報６１Ａ，６１Ｂｎ，６１Ｃ，６３Ａ，６３Ｂｍ，６３Ｃを各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃと同一の表示色で表示させる構成としてもよい。このような構成にすれば、付加情報表示領域１３から例えば分岐マーク３０Ｂ２と同一の表示色で表示された経路付加情報６０を認識するだけの簡単な方法で、分岐マーク３０Ｂ２が示す地点に関する出発分岐関連情報６１Ｂ２を認識できる。このため、複合経路探索装置１００、複合経路探索システム２００は、各近傍表示領域１１，１２に表示された任意の地点に関する経路付加情報６０を、利用者により容易にかつ迅速に認識させることができる。
【０１６６】
さらに、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃ、および、マーク情報６４を表示させない構成などとしてもよい。このような構成にすれば、各表示領域１１，１２，１３に表示させる情報量を減らすことができる。このため、利用者に複合経路をより容易に認識させることができる。また、第２の実施の形態においては、端末装置４００およびサーバ装置５００において送受信される情報の量を減らすことができ、通信費を削減できる。
【０１６７】
各実施の形態において、各近傍地図情報２０，４０に各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃを点滅させて表示させる構成などとしてもよい。このような構成にすれば、複合経路探索装置１００、複合経路探索システム２００は、各マーク３０Ａ，３０Ｂｎ，３０Ｃ，５０Ａ，５０Ｂｍ，５０Ｃが示す地点における移動内容に関する情報が経路付加情報６０に記載されていることを、利用者に容易に認識させることができる。このため、利用者に、各自走経路３０，５０をより的確にかつ迅速に認識させることができる。
【０１６８】
第１の実施の形態において、複合経路探索装置１００に端末表示部１２０を設けた構成について例示したが、例えば以下のような構成などとしてもよい。すなわち、複合経路探索装置１００に端末表示部１２０を設けずに、表示手段を備えた端末装置を接続して、この端末装置の表示手段に複合経路を表示させる構成としてもよい。このような構成にすれば、複合経路探索装置１００の構成を簡略化でき、製造性向上やコスト削減あるいは小型化を図ることができる。
【０１６９】
また、例えば以下のような構成としてもよい。すなわち、第１の実施の形態において、複合経路探索装置１００に、この複合経路探索装置１００の位置を検出するセンサ部を設ける。そして、経路探索手段１６６にて、センサ部で検出した複合経路探索装置１００の位置を出発地として認識し、複合経路を適宜探索する構成としてもよい。このような構成にすれば、利用者に出発地の設定入力をさせる必要がなくなるので、複合経路の探索操作を容易に実施させることができる。また、第２の実施の形態においても、端末装置４００を同様の構成とすれば、上述したような作用効果を奏することができる。
【０１７０】
さらに、例えば以下のような構成としてもよい。すなわち、確定出発駅が属する公共交通機関と、確定到着駅が属する公共交通機関とが異なる場合、例えばこれらの公共交通機関の乗り換えの回数に応じた数の乗換地近傍表示領域を、例えば出発地近傍表示領域１１と目的地近傍表示領域１２との間に表示させる。そして、この乗換地近傍表示領域に、例えば出発地近傍地図情報２０と同様に構成された乗り換え地点近傍の乗換地近傍地図情報、および、例えば出発自走経路３０と同様に構成された乗り換え時の移動経路を示す乗換自走経路を表示させる構成などとしてもよい。このような構成にすれば、複合経路探索装置１００、複合経路探索システム２００は、確定出発駅が属する公共交通機関と、確定到着駅が属する公共交通機関とが異なる場合には、利用者に公共交通機関の乗り換えに関する詳細な情報を提供できる。このため、複合経路に公共交通機関の乗り換えが含まれていたとしても、利用者に、前記乗り換えを含んだ複合移動経路を容易に認識させることができる。
【０１７１】
各実施の形態において、複合経路探索装置１００、端末装置４００に、探索結果表示画面１０を１つの紙面に印刷出力する出力制御手段としての印刷手段を設けてもよい。このような構成にすれば、利用者は、探索結果表示画面１０に表示された探索結果を所持できるので、目的地までより容易に移動できる。
【０１７２】
また、複合経路探索装置１００、端末装置４００に印刷手段を設けた場合、各近傍地図情報２０，４０を１つの紙面に印刷出力し、経路付加情報６０を他の紙面に印刷出力する機能を設けた構成としてもよい。さらには、各近傍地図情報２０，４０を１つの画面に表示させる構成の場合、探索結果表示画面１０を印刷出力する際に出発地近傍地図情報２０を１つの紙面に印刷出力し、目的地近傍地図情報４０を他の紙面に印刷出力する構成としてもよい。このような構成にすれば、探索結果表示画面１０を１つの紙面に印刷出力する構成と比べて、各情報２０，４０，６０をより大きく表示させて印刷出力できる。このため、利用者に複合経路をより容易に認識させることができる。
【０１７３】
複合経路探索装置１００、端末装置４００に印刷手段を設けた場合、端末表示部１２０，４３０を設けない構成などとしてもよい。このような構成にすれば、複合経路探索装置１００、端末装置４００に端末表示部１２０，４３０を設ける必要がなくなるので、複合経路探索装置１００、端末装置４００の構成を簡略化できる。また、端末表示部１２０，４３０を設けずに印刷手段を設ける構成の場合、端末表示部１２０，４３０に各情報２０，４０，６０を表示させる場合と同様に、各情報２０，４０，６０を異なる大きさに適宜変更して印刷出力する構成などとしてもよい。
【０１７４】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【０１７５】
〔実施の形態の作用効果〕
上述したように、上記実施の形態では、複合経路探索装置１００は、処理部１６０の出発地認識手段１６１にて出発地を、目的地認識手段１６２にて目的地をそれぞれ認識する。そして、経路探索手段１６６にて、出発地から目的地までの出発自走経路３０、公共交通機関経路、到着自走経路５０を組み合わせた複合経路を設定する。この後、近傍地図取得手段１６７にて出発自走経路３０を含む領域の地図情報を出発地近傍地図情報２０として取得し、到着自走経路５０を含む領域の地図情報を目的地近傍地図情報４０として取得する。そして、表示制御手段１６３にて、近傍地図取得手段１６７にて取得した出発地近傍地図情報２０および目的地近傍地図情報４０を端末表示部１２０の１つの画面に表示させる。また、表示制御手段１６３は、出発地近傍地図情報２０に出発自走経路３０を重畳させて表示させ、目的地近傍地図情報４０に到着自走経路５０を重畳させて表示させる。
【０１７６】
このため、複合経路探索装置１００は、端末表示部１２０に、出発自走経路３０を含む領域の出発地近傍地図情報２０、および、到着自走経路５０を含む領域の目的地近傍地図情報４０を１つの画面に表示させ、あらかじめ移動経路が設定されている公共交通機関の移動経路を含む領域の地図情報を表示させないので、出発地近傍地図情報２０および目的地近傍地図情報４０を比較的大きい表示領域で表示させることができる。すなわち、出発自走経路３０および到着自走経路５０を比較的大きい表示領域で表示させることができる。また、出発地近傍地図情報２０に確定出発駅を、目的地近傍地図情報４０に確定到着駅を、それぞれ表示させている。したがって、利用者は、端末表示部１２０に比較的大きく表示された、出発自走経路３０により出発地から確定出発駅までの移動経路を、到着自走経路５０により確定到着駅から目的地までの移動経路を、それぞれ容易に認識できる。また、端末表示部１２０に表示された確定出発駅および確定到着駅より利用する公共交通機関を認識できるので、確定出発駅から確定到着駅までの移動も容易にできる。よって、出発地から目的地までの公共交通機関を利用した移動経路を、利用者に容易に認識させることができる。
【図面の簡単な説明】
【０１７７】
【図１】本発明の第１の実施の形態に係る複合経路探索装置の概略構成を示すブロック図である。
【図２】前記第１の実施の形態における地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。
【図３】前記第１の実施の形態における地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。
【図４】前記第１の実施の形態における複合経路探索装置を構成する処理部の概略構成を示すブロック図である。
【図５】前記第１の実施の形態における複合経路の探索処理を示すフローチャートである。
【図６】前記第１の実施の形態における端末表示部に画面表示された複合経路探索結果の表示画面を示す概念図である。
【図７】前記第１の実施の形態における端末表示部に画面表示された表示画面の付加情報表示領域を示す概念図である。
【図８】本発明の第２の実施の形態に係る複合経路探索システムの概略構成を示すブロック図である。
【図９】前記第２の実施の形態における端末装置の概略構成を示すブロック図である。
【図１０】前記第２の実施の形態における端末装置を構成する処理部の概略構成を示すブロック図である。
【図１１】前記第２の実施の形態におけるサーバ装置の概略構成を示すブロック図である。
【図１２】前記第２の実施の形態におけるサーバ装置を構成するＣＰＵの概略構成を示すブロック図である。
【図１３】前記第２の実施の形態における複合経路の探索処理を示すフローチャートである。
【図１４】本発明の変形例の端末表示部に画面表示された表示画面の付加情報表示領域を示す概念図である。
【符号の説明】
【０１７８】
１０      表示領域としての探索結果表示画面
２０      出発地近傍地図情報
３０      出発地から公共交通機関までの移動経路としての出発自走経路
３０Ａ    識別表示情報としての出発地点マーク
３０Ｂｎ  識別表示情報としての分岐マーク
３０Ｃ    識別表示情報としての確定出発駅マーク
４０      目的地近傍地図情報
５０      公共交通機関から目的地までの移動経路としての到着自走経路
５０Ａ    識別表示情報としての目的地点マーク
５０Ｂｍ  識別表示情報としての分岐マーク
５０Ｃ    識別表示情報としての確定到着駅マーク
６０      経路付加情報
６１Ａ    地点関連情報としての出発地点関連情報
６１Ｂｎ  地点関連情報としての出発分岐関連情報
６１Ｃ    地点関連情報としての出発駅関連情報
６３Ａ    地点関連情報としての目的地点関連情報
６３Ｂｍ  地点関連情報としての到着分岐関連情報
６３Ｃ    地点関連情報としての到着駅関連情報
６４      識別表示情報としてのマーク情報
１００      情報処理装置としての複合経路探索装置
１２０      表示手段としての端末表示部
１６１      出発地認識手段
１６２      目的地認識手段
１６５      候補情報生成手段としての候補駅検索手段
１６６      経路設定手段および付加情報生成手段としての経路探索手段
１６７      近傍地図生成手段としての近傍地図取得手段
１６８      表示制御手段
２００      情報処理システムとしての複合経路探索システム
３００      ネットワーク
４００      端末装置
４１０      送信手段および情報取得手段としての送受信器
４２０      出発地情報生成手段、目的地情報生成手段、および、選択情報生成手段としても機能する端末入力部
４３０      表示手段としての端末表示部
４５０      出発地情報生成手段、目的地情報生成手段、および、選択情報生成手段としても機能する処理部
４５３      端末表示制御手段としての表示制御手段
５００      情報処理装置としてのサーバ装置
５５２      出発地認識手段および目的地認識手段としても機能する候補情報生成手段としての候補駅検索手段
５５３      出発地認識手段および目的地認識手段としても機能する経路設定手段および付加情報生成手段としての経路探索手段
５５４      表示制御手段としても機能する近傍地図生成手段としての近傍地図取得手段
【図１】
2005091211.tif 000003
【図２】
2005091211.tif 000004
【図３】
2005091211.tif 000005
【図４】
2005091211.tif 000006
【図５】
2005091211.tif 000007
【図６】
2005091211.tif 000008
【図７】
2005091211.tif 000009
【図８】
2005091211.tif 000010
【図９】
2005091211.tif 000011
【図１０】
2005091211.tif 000012
【図１１】
2005091211.tif 000013
【図１２】
2005091211.tif 000014
【図１３】
2005091211.tif 000015
【図１４】
2005091211.tif 000016