(57)【要約】【課題】  出発地から目的地までの公共交通機関を利用した移動経路を容易に認識させることが可能な複合経路探索装置を提供すること。【解決手段】  移動経路を設定する情報処理装置であって、出発地を認識する出発地認識手段と、目的地を認識する目的地認識手段と、１つの移動手段により移動する区間を示す連結マークの長さが出発地および目的地の間の区間において変更可能に表示される簡易複合経路図を端末表示部１２０に表示させる処理部１６０の表示制御手段と、連結マークの長さを変更可能とする移動区間に関する移動条件を設定入力する端末入力部１１０と、連結マークに関する移動条件に基づいて出発地から目的地までの移動経路を設定する経路探索手段と、を備えている。連結マークの入力操作にて移動経路を容易に変更でき、利用者の所望する移動経路の設定が容易にできる。【選択図】  図１
2005134445.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に基づいて所定の端末装置４００に出力し、出発自走経路および到着自走経路および公共交通機関経路などに関する情報を配信する。
【０１１３】
また、経路探索手段５５３は、第１の実施の形態の経路探索手段１６５と同様に、経路調整手段５５４にて生成される調整情報に基づいて複合経路情報および経路付加情報を生成する。そして、生成した複合経路情報および経路付加情報を処理サーバ信号Ｓcとして適宜変換し、インターフェース５１０およびネットワーク３００を介して処理サーバ信号Ｓcに基づいて所定の端末装置４００に出力し、複合経路情報および経路付加情報を配信する。
【０１１４】
経路調整手段５５４は、入力された処理サーバＳcに基づいて、この処理サーバ信号Ｓcに記載された、利用者による例えば簡易複合経路図６０の出発駅マークＳｅや到着駅マークＴｅを移動させる旨の設定入力信号を認識する。そして、経路調整手段５５４は、この設定入力信号に基づいて、経路付加情報の変更に関する情報が記載された調整情報を生成する。この調整情報は、前述したように経路探索手段５５３による複合経路情報および複合経路付加情報の生成に用いられる。
【０１１５】
情報検索手段５５５は、入力された処理サーバ信号Ｓcに基づいて、この処理サーバ信号Ｓcに記載された検索情報の検索要求に関する情報により、第１の実施の形態の情報検索手段１６８と同様に、記憶手段５４０に記憶された検索情報を例えば項目情報に基づいて階層状に検索し、メモリ信号Ｓmとして読み出す。そして、読み出したメモリ信号Ｓmを処理サーバ信号Ｓcとして適宜変換し、インターフェース５１０およびネットワーク３００を介して処理サーバ信号Ｓcに基づいて所定の端末装置４００に出力し、検索情報を配信する。
【０１１６】
また、ＣＰＵ５５０は、入力部５２０の入力操作により入力部５２０から入力される信号Ｓinに基づいて、入力操作に対応する内容で適宜演算し、信号Ｓdpなどを適宜生成する。そして、生成した各種信号を表示部５３０やインターフェース５１０、記憶手段５４０に適宜出力して動作させ、入力された内容を実施させる。
【０１１７】
〔複合経路探索システムの動作〕
次に、複合経路探索システム２００の動作として、複合経路の探索処理について図１３に基づいて説明する。図１３は、複合経路の探索処理を示すフローチャートである。
【０１１８】
まず、図１３に示すように、利用者は、端末装置４００の端末入力部４２０の入力操作により、複合経路の探索処理を実施させる旨を設定入力する。この複合経路の探索処理を実施させる旨の設定入力を処理部４５０が認識すると（ステップＳ２０１）、処理部４５０は、表示制御手段４５３にて出発地に関する出発地情報の設定入力を促す表示画面を端末表示部１２０に表示させる。そして、処理部４５０は、出発地認識手段４５１にて出発地情報を取得する（ステップＳ２０２）。具体的には、処理部４５０は、表示制御手段４５３にて端末表示部１２０を制御して端末入力部４２０のテキスト入力操作による出発地の設定入力を促す表示をさせる。そして、利用者が表示された表示画面の指示に従って、端末入力部４２０のテキスト入力操作により出発地を設定入力すると、出発地認識手段４５１は、設定入力された出発地情報を取得する。この取得した出発地情報は、メモリ４４０に適宜記憶される。なお、ここでは、端末入力部４２０のテキスト入力操作により設定入力される出発地情報を取得する構成について例示するが、例えば端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により出発地情報を取得する構成などとしてもよい。
【０１１９】
この後、処理部４５０は、送受信器４１０を制御して、複合経路の探索を要求する旨の信号とともに、メモリ４４０に記憶してある出発地情報をサーバ装置５００に送信する処理をする。この出発地情報の送信の際、端末装置４００を特定する端末固有情報を合わせて送信する（ステップＳ２０３）。
【０１２０】
サーバ装置５００は、端末装置４００から送信される出発地情報を受信すると（ステップＳ２０４）、ＣＰＵ５５０の候補駅検索手段５５２にて、出発候補駅情報を生成する（ステップＳ２０５）とともに、この受信した出発地情報を記憶手段５４０に適宜記憶させる。具体的には、候補駅検索手段５５２は、記憶手段５４０の移動経路探索用地図データなどを利用して、各出発候補駅の名前、各出発候補駅から出発地までの距離などが記載された出発候補駅情報を生成する。この後、サーバ装置５００は、ステップＳ２０３において受信した端末固有情報に基づいて、インターフェース５１０を制御し、出発候補駅情報を所定の端末装置４００に適宜送信する（ステップＳ２０６）。
【０１２１】
端末装置４００は、サーバ装置５００から送信される出発候補駅情報を受信すると（ステップＳ２０７）、処理部４５０の表示制御手段４５３にて、端末表示部１２０に出発候補駅を表示させる処理をする（ステップＳ２０８）。具体的には、表示制御手段４５３は、受信した出発候補駅情報に基づいて、各出発候補駅に関する各種情報とともに、各出発候補駅のうちのいずれか１つの駅または停留所の選択を促す表示画面を端末表示部１２０に表示させる。
【０１２２】
そして、利用者が表示された表示画面の指示に従って、端末入力部４２０の入力操作により各出発候補駅のうちのいずれか１つの駅または停留所を選択した旨を設定入力すると、処理部４５０は、設定入力された確定出発駅に関する出発駅選択情報を取得する（ステップＳ２０９）。この取得した出発駅選択情報は、メモリ４４０に適宜記憶される。
【０１２３】
この後、処理部４５０は、目的地に関する目的地情報の設定入力を促す表示画面を端末表示部１２０に表示させる。そして、処理部４５０は、目的地認識手段４５２にて目的地情報を取得する（ステップＳ２１０）。具体的には、目的地認識手段４５２は、出発地認識手段４５１にて出発地を認識した際の処理、すなわちステップＳ２０２の処理と同様の処理をすることにより目的地情報を取得する。この取得した目的地情報は、メモリ４４０に適宜記憶される。なお、目的地情報を取得する際に、例えば端末表示部１２０に地図表示画面およびカーソルを表示させ、このカーソルによる任意の地点の特定により目的地情報を取得する構成などとしてもよい。
【０１２４】
そして、処理部４５０は、メモリ４４０に記憶してある出発駅選択情報および目的地情報をサーバ装置５００に送信する処理をする。これら出発駅選択情報および目的地情報の送信の際、端末装置４００を特定する端末固有情報を適宜合わせて送信する（ステップＳ２１１）。
【０１２５】
サーバ装置５００は、端末装置４００から送信される出発駅選択情報および目的地情報を受信すると（ステップＳ２１２）、ＣＰＵ５５０の候補駅検索手段５５２にて、到着候補駅情報を生成する（ステップＳ２１３）とともに、これら受信した出発駅選択情報および目的地情報を記憶手段５４０に適宜記憶させる。具体的には、候補駅検索手段５５２は、記憶手段５４０の移動経路探索用地図データなどを利用して、各到着候補駅の名前、各到着候補駅から目的地までの距離などが記載された到着候補駅情報を生成する。この後、サーバ装置５００は、ステップＳ２１２において受信した端末固有情報に基づいて、インターフェース５１０を制御し、到着候補駅情報を所定の端末装置４００に適宜送信する（ステップＳ２１４）。
【０１２６】
端末装置４００は、サーバ装置５００から送信される到着候補駅情報を受信すると（ステップＳ２１５）、処理部４５０の表示制御手段４５３にて、端末表示部１２０に到着候補駅を表示させる処理をする（ステップＳ２１６）。具体的には、表示制御手段４５３は、受信した到着候補駅情報に基づいて、各到着候補駅に関する各種情報とともに、各到着候補駅のうちのいずれか１つの駅または停留所の選択を促す表示画面を端末表示部１２０に表示させる。
【０１２７】
そして、利用者が表示された表示画面の指示に従って、端末入力部４２０の入力操作により各到着候補駅のうちのいずれか１つの駅または停留所を選択した旨を設定入力すると、処理部４５０は、設定入力された確定到着駅に関する到着駅選択情報を取得する（ステップＳ２１７）。この取得した到着駅選択情報は、メモリ４４０に適宜記憶される。
【０１２８】
また、処理部４５０は、表示制御手段４５３を適宜制御して、設定事項情報の設定入力を促す表示画面を端末表示部１２０に適宜表示させる。そして、利用者が表示された表示画面の指示に従って、端末入力部４２０の入力操作により設定事項を設定入力すると、処理部４５０は、設定入力された設定事項情報を取得する。この取得した設定事項情報は、メモリ４４０に適宜記憶される。
【０１２９】
そして、処理部４５０は、メモリ４４０に記憶してある到着駅選択情報および設定事項情報をサーバ装置５００に送信する処理をする。これら到着駅選択情報および設定事項情報の送信の際、端末装置４００を特定する端末固有情報を適宜合わせて送信する（ステップＳ２１８）。
【０１３０】
サーバ装置５００は、端末装置４００から送信される到着駅選択情報および設定事項情報を受信すると（ステップＳ２１９）、ＣＰＵ５５０の経路探索手段５５３にて、複合経路を探索する処理をする（ステップＳ２２０）とともに、これら受信した到着駅選択情報および設定事項情報を記憶手段５４０に適宜記憶させる。具体的には、経路探索手段５５３は、記憶手段５４０に記憶された地図情報、ステップＳ２０４において受信した出発地情報、ステップＳ２１２において受信した出発駅選択情報に基づいて、確定出発駅および出発地を結ぶ出発自走経路を探索する。そして、この探索した出発自走経路を設定した出発経路情報を生成する。
【０１３１】
また、経路探索手段５５３は、記憶手段５４０に記憶された地図情報、ステップＳ２１２において受信した目的地情報、ステップＳ２１９において受信した到着駅選択情報に基づいて、確定到着駅および目的地を結ぶ到着自走経路を探索する。そして、この探索した到着自走経路を設定した到着経路情報を生成する。
【０１３２】
さらに、経路探索手段５５３は、記憶手段５４０に記憶された公共交通機関情報、ステップＳ２１２において受信した出発駅選択情報、ステップＳ２１９において受信した到着駅選択情報および設定事項情報に基づいて、確定出発駅および確定到着駅を結ぶ公共交通機関経路を探索する。そして、この探索した公共交通機関経路を設定した公共交通機関経路情報を生成する。
【０１３３】
この後、経路探索手段５５３は、生成した出発経路情報、到着経路情報、公共交通機関経路情報は、記憶手段５４０に適宜記憶させる。
【０１３４】
そして、処理部４５０は、経路探索手段５５３にて、ステップＳ２２０において生成した出発経路情報、到着経路情報、公共交通機関経路情報に基づいて、経路付加情報を生成する処理をする（ステップＳ２２１）。この後、経路探索手段５５３は、生成した経路付加情報を記憶手段５４０に適宜記憶させる。
【０１３５】
この後、サーバ装置５００は、ステップＳ２１９において受信した端末固有情報に基づいて、インターフェース５１０を制御し、出発経路情報、到着経路情報、公共交通機関情報、経路付加情報を所定の端末装置４００に適宜送信する（ステップＳ２２２）。
【０１３６】
端末装置４００は、サーバ装置５００から送信される各種情報を受信すると（ステップＳ２２３）、処理部４５０の表示制御手段４５３にて、例えば図５に示すような簡易複合経路図６０を端末表示部４３０に表示させる（ステップＳ２２４）。
【０１３７】
そして、端末装置４００の処理部４５０は、設定入力認識手段４５４にて、利用者の端末入力部４２０による出発駅マークＳｅや到着駅マークＴｅを移動させる旨の設定入力が実施されたか否かを認識する（ステップＳ２２５）。
【０１３８】
ステップＳ２２５において、設定入力認識手段４５４にて、前記設定入力が実施されていないと判断した場合、複合経路探索処理を終了する。
【０１３９】
一方で、ステップＳ２２５において、設定入力認識手段４５４にて、前記設定入力が実施されたと判断した場合、この設定入力に基づいて設定入力信号を生成する。そして、生成した設定入力信号をサーバ装置５００に送信する処理をする（ステップＳ２２６）。この設定入力信号の送信の際、端末装置４００を特定する端末固有情報を適宜合わせて送信する。
【０１４０】
そして、サーバ装置５００は、端末装置４００から送信される設定入力信号を受信すると（ステップＳ２２７）、経路調整手段５５４にて、この設定入力信号に基づいて調整情報を生成する（ステップＳ２２８）。具体的には、経路調整手段５５４は、例えば図５に示すような出発駅マークＳｅを出発地マークＳの方向に移動させる旨の設定入力を認識した場合、この設定入力に基づいて、出発地から確定出発駅までの所要時間を再演算する。そして、ステップＳ２２１において生成された経路付加情報の前記所要時間よりも短い前記所要時間に関する情報が記載された調整情報を生成する。なお、例えば図５に示すような出発地駅マークＳｅを到着駅マークＴｅの方向に移動させる旨の設定入力を認識した場合、ステップＳ２２１において生成された経路付加情報の前記所要時間よりも長い前記所要時間に関する情報が記載された調整情報を生成する。
【０１４１】
この後、ＣＰＵ５５０は、経路探索手段５５３にて、ステップＳ２２８にて生成された調整情報に基づいて、複合経路情報および経路付加情報を生成する（ステップＳ２２９）。
【０１４２】
具体的には、経路探索手段５５３は、調整情報に記載された所要時間で移動できる距離を演算する。この後、経路探索手段５５３は、メモリ４４０上に記憶されている出発候補駅情報を検索して、出発地から演算した距離だけ離れた地点に最も近い出発駅を検索し、確定出発駅を認識する。そして、公共交通機関情報からこの確定出発駅を含む公共交通機関経路を決定し、公共交通機関経路情報および公共交通機関経路付加情報を生成する。
【０１４３】
この後、経路探索手段５５３は、これらの公共交通機関経路情報と、出発自走経路情報と、メモリ１４０上に記憶されている到着自走経路情報とに基づいて複合経路情報を生成する。さらに、経路探索手段５５３は、複合経路情報に基づいて経路付加情報を生成する。
【０１４４】
そして、ステップＳ２２２に戻り、サーバ装置５００は、受信した端末固有情報に基づいて、インターフェース５１０を制御し、複合経路情報および経路付加情報を所定の端末装置４００に適宜送信する。この後、端末装置４００の表示制御手段４５３は、受信した複合経路情報および経路付加情報に基づいて図５に示すような簡易複合経路図６０を図６に示すような簡易複合経路図６０に更新する。
【０１４５】
〔第２の実施の形態の作用効果〕
上述したように、上記第２の実施の形態では、複合経路探索システム２００は、端末装置４００の出発地認識手段４５１にて出発地情報を取得し、目的地認識手段４５２にて目的地情報を取得する。そして、これら取得した出発地情報および目的地情報などをネットワーク３００を介してサーバ装置５００に適宜送信する。サーバ装置５００は、端末装置４００から送信される各種情報を受信すると、これら受信した各種情報などに基づいて、経路探索手段５５３にて、出発地から目的地までの出発経路情報、到着経路情報、および、公共交通機関経路情報などを生成する。ここで、出発経路情報は、出発自走経路に関する情報である。公共交通機関経路情報は、公共交通機関経路に関する情報である。到着経路情報は、到着自走経路に関する情報である。この後、サーバ装置５００は、出発経路情報、到着経路情報、などを、ネットワーク３００を介して端末装置４００に送信する。端末装置４００は、サーバ装置５００から送信される各種情報を受信すると、表示制御手段４５３にて、前記受信した複合経路情報および経路付加情報に基づいて、簡易複合経路図を表示させる。そして、この簡易複合経路図に表示された経路付加情報を適宜調整することで調整情報を入力し、この調整情報をサーバ装置５００に送信する。サーバ装置５００の経路調整手段５５４は受信した調整情報に基づいて、経路探索手段５５３に複合経路情報および経路付加情報を作成させ、これを再び端末装置４００に送信する。
【０１４６】
このため、端末装置４００は、端末表示部４３０に、簡易複合経路図を表示させ、この簡易複合経路図に表示される経路付加情報を調整することで調整情報を入力できる。すなわち、利用者は、希望に合った探索結果を求めるために、再度設定条件などを入力する必要がなく、容易に調整情報を入力するだけで経路の探索が実施できる。また、この調整情報は簡易複合経路図上で入力することができるので、調整情報を入力するために新たに表示画面を用意する必要がなく、複合経路探索システムの処理動作も軽くなる。さらに、出発地から出発駅および目的地から到着駅までの自走による所要時間などの自走経路付加情報も表示されるので、利用者はこれらの情報に基づいてより希望に合った経路探索を実施することができる。よって、出発地から目的地までの公共交通機関を利用した移動経路を、利用者に容易に認識させることができる。また、サーバ装置５００に、複合経路を設定する経路探索手段５５３や、経路調整手段５５４を設けているので、端末装置４００の処理部４５０の構成を簡略化できる。このため、端末装置４００のコスト削減を図ることができる。
【０１４７】
また、サーバ装置５００に、出発地情報を受信すると、この受信した出発地情報に基づいて、出発地近傍に位置する少なくとも１つの公共交通機関の出発候補駅を探索し、この探索した出発候補駅の出発候補駅付加情報が記載された出発候補駅情報を生成する候補駅検索手段５５２を設けている。また、この候補駅検索手段５５２に、目的地情報を受信すると、この受信した目的地情報に基づいて、目的地近傍に位置する少なくとも１つの公共交通機関の到着候補駅を探索し、この探索した到着候補駅の到着候補駅付加情報が記載された到着候補駅情報を生成する機能も設けている。そして、サーバ装置５００は、候補駅検索手段５５２にて生成した出発候補駅情報および到着候補駅情報をネットワーク３００を介して端末装置４００に適宜送信する。端末装置４００は、サーバ装置５００から送信される出発候補駅情報を受信すると、表示制御手段４５３にて、受信した出発候補駅情報に基づいて、出発候補駅を端末表示部４３０に表示させる。この後、端末装置４００は、利用者により設定入力される出発駅選択情報を取得すると、この取得した出発駅選択情報をネットワーク３００を介してサーバ装置５００に適宜送信する。また、端末装置４００は、到着候補駅情報を受信すると、表示制御手段４５３にて、受信した到着候補駅情報に基づいて、到着候補駅を端末表示部４３０に表示させる。この後、端末装置４００は、利用者により設定入力される到着駅選択情報を取得すると、この取得した到着駅選択情報をネットワーク３００を介してサーバ装置５００に適宜送信する。サーバ装置５００は、端末装置４００から送信される出発駅選択情報および到着駅選択情報を受信すると、これら受信した各種情報などに基づいて、経路探索手段５５３にて、出発地から目的地までの出発経路情報、到着経路情報、および、公共交通機関経路情報などを生成する。
【０１４８】
このため、複合経路探索システム２００は、出発地近傍の少なくとも１つの公共交通機関の出発候補駅、および、目的地近傍の少なくとも１つの公共交通機関の到着候補駅を利用者に提供できる。したがって、利用者に、例えば料金が安い公共交通機関や所要時間が短い公共交通機関を適宜選択させることができ、利用者の所望の複合経路を提供できる。また、サーバ装置５００に、出発候補駅情報や到着候補駅情報を生成する候補駅検索手段５５２を設けているので、端末装置４００の処理部４５０の構成を簡略化できる。このため、端末装置４００のさらなるコスト削減を図ることができる。
【０１４９】
そして、サーバ装置５００で統括して移動経路を設定してその結果を端末装置４００に送信して利用者に報知させるシステム構成としている。このため、端末装置４００の構成を簡略化でき、製造性の向上やコストの低減を容易に図ることができる。特に、端末装置４００として、携帯電話などを利用することができ、より利用の拡大を容易に図れることができる。
【０１５０】
〔実施の形態の変形〕
なお、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１５１】
例えば第１の実施の形態において、複合経路探索装置１００の表示制御手段１６６にて、複合経路情報などに基づいて、図５に示すような簡易複合経路図６０を表示させる。そして、経路調整手段１６７にて、端末入力部１１０による簡易複合経路図６０の例えば出発地マークＳｅを移動させる旨の設定入力を認識した際に、調整情報を生成する構成について例示したが、これに限らず例えば以下のような構成としてもよい。
【０１５２】
すなわち、表示制御手段１６６にて、図１４に示すように、時間情報マークＴｍを複数の時間に関する情報をリスト表示させ、このリストからいずれか１つを選択させる旨を要求する表示形式である、いわゆるプルダウン形式で表示させる。ここで、時間情報マークＴｍにリスト表示される時間に関する情報としては、例えば出発候補駅情報に記載されたの各出発候補駅から出発地までの所要時間が例示できるがこれに限られない。そして、経路調整手段１６７にて、端末入力部１１０による時間情報マークＴｍに表示された時間に関する情報からいずれか１つを選択した旨の設定入力を認識した際に、調整情報を生成する構成としてもよい。このような構成にすれば、利用者に、リスト表示された所要時間から例えば最も早く到着できる駅や最も遠くにある駅を即座に認識させることができ、複合経路探索装置１００の汎用性を高めることができる。なお、例えば出発地から目的地まで徒歩により２０分で移動できる経路において、端末入力部１１０により２０分を選択した旨の設定入力を認識した際に、表示制御手段１６６にて、図１５に示すように、公共交通経路連結マーク６２などを表示させずに、出発地マークＳｅおよび目的地マークＴｅを隣接させて表示させる。また、例えば図１６に示すように、公共交通経路連結マーク６２、到着経路連結マーク６３、出発地マークＳｅ、目的地マークＴｅ、鉄道を示す移動手段マークＩｓなどを表示させずに、出発経路連結マーク６１を出発地マークＳｅおよび目的マークＴｅを結ぶように表示させる。
【０１５３】
また、表示制御手段１６６にて、図１７に示すように、時間情報マークＴｍの例えば下方に、利用者が希望する所要時間を設定入力させるためのテキストボックスを表示させる。そして、経路調整手段１６７にて、端末入力部１１０によりテキストボックスに設定入力された数値を認識した際に、調整情報を生成する構成としてもよい。このような構成にすれば、利用者に希望する所要時間を数値で設定入力させることができるので、利用者の希望により近い移動経路を設定できる。
【０１５４】
さらに、まず、表示制御手段１６６にて、図５に示すような簡易複合経路図６０を表示させる。そして、端末入力部１１０による例えば出発経路連結マーク６１の上方に表示された移動手段マークＩｓが選択された旨の設定入力を認識した際に、図１８に示すように、選択された移動手段マークＩｓの例えば右隣に、例えばタクシーおよびバスを表す移動手段マークＩｓを表示をさせる。この後、経路調整手段１６７にて、端末入力部１１０により例えばタクシーが選択された旨の設定入力を認識した際に、タクシーが選択された旨の調整情報を生成する。そして、経路探索手段１６５にて、前記調整情報に基づいて、タクシーを利用した際の出発地から確定出発駅までの所要時間を演算する。この後、図１８に示すように、タクシーを利用した際の所要時間を表す時間情報マークＴｍを表示させる構成としてもよい。このような構成にすれば、各自走経路において徒歩以外の移動手段を用いた場合の所要時間を利用者に迅速に提供でき、複合経路探索装置１００の汎用性をより高めることができる。
【０１５５】
また、公共交通機関経路において利用する公共交通機関が複数の場合、表示制御手段１６６にて、例えば図１９に示すように、出発駅マークＳｅと到着駅マークＴｅとの間に公共交通機関の乗換地点を示す乗換地点マークＵｅｉ（ｉは自然数）をさらに表示させる構成などとしてもよい。このような構成にすれば、利用者の希望により沿った移動経路を提供できる。
【０１５６】
さらに、表示制御手段１６６にて、図２０に示すように、簡易複合経路図６０とともに複合経路地図７０を画面表示領域１２１に表示させる構成としてもよい。具体的には、出発自走経路を示す出発自走経路マーク７１、公共交通機関経路を示す公共経路マーク７２、到着自走経路を示す到着自走経路マーク７３、出発駅マークＳｅ、到着駅マークＴｅ、鉄道の各駅を示す駅マークＶｅｈ（ｈは自然数）などを複合経路地図７０として表示させてもよい。このような構成にすれば、利用者により詳細な移動経路に関する情報を提供でき、複合経路探索装置１００の汎用性をより高めることができる。
【０１５７】
また、例えば第１の実施の形態において、複合経路探索装置１００の経路探索手段１６５にて、出発地および目的地を認識した際に複合移動経路を探索せずに、まず、表示制御手段１６６にて、例えば図５に示すような簡易複合経路図６０を仮表示させる。そして、端末入力部１１０による例えば出発地マークＳｅを移動させる旨の設定入力を認識した際に、経路調整手段１６７にて調整情報を生成する。この後、経路探索手段１６５にて、前記調整情報に基づいて複合移動経路を設定して、この設定した複合移動経路に基づいて例えば図６に示すような簡易複合経路図６０を表示させる構成としてもよい。このような構成にすれば、複合経路探索装置１００は、利用者に例えば確定出発駅などを選択させる処理を実施させることなく移動経路を提供できる。このため、複合経路探索装置１００の汎用性をより高めることができる。
【０１５８】
なお、第２の実施の形態においても、上述したような各変形の構成を適用できる。
【０１５９】
また、各実施の形態において、表示制御手段１６６，４５３にて、簡易複合経路図６０に示される連結マーク６１，６２，６３を、例えば全て同じ線種で同じ色を用いて表示させてもよい。このようにすることで表示制御手段１６６，４５３は、連結マーク６１，６２，６３を表示させる際に、移動手段により表示形態を異ならせる処理を実施しなくてもよいため、簡易複合経路図６０を表示させる処理速度が速くなる。
【０１６０】
さらに、各実施の形態において、表示制御手段１６６，４５３は、簡易複合経路図６０の連結マーク６１，６２，６３の近傍に経路付加情報に基づいて例えば移動手段マークＩｓや時間情報マークＴｍなどを表示させるとしたが、これに限らない。すなわち、表示制御手段１６６，４５３は、経路付加情報に基づいた情報を表示させなくてもよい。このようにすれば、表示制御手段１６６，４５３は、経路付加情報に基づく各種情報を表示させる処理を実施しないので、簡易複合経路図６０の表示処理を軽快にすることができる。
【０１６１】
また、各実施の形態において、経路探索手段１６５，５５３は、候補駅検索手段５５２にて生成した出発候補駅情報あるいは到着候補駅情報から認識した確定出発駅あるいは確定到着駅に基づいて公共交通機関経路情報を生成するとしたが、これに限らない。すなわち、例えば経路探索情報１９５，５５３は、出発候補駅情報あるいは到着候補駅情報から認識した確定出発駅あるいは確定到着駅を用いない構成としてもよい。このような場合は、例えば、端末入力部１１０，４１０から出発駅情報や到着駅情報を設定入力し、経路探索手段１６５，５５３は、これらの出発駅情報や到着駅情報に基づいて複合経路情報をさせる構成としてもよい。このようにすることで、利用者は出発駅や到着駅を任意に決定することができる。
【０１６２】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【０１６３】
〔実施の形態の作用効果〕
複合経路探索装置１００では、出発地および目的地を認識し、利用者が端末入力部１１０から簡易複合経路図６０の連結マーク６１，６２，６３の長さを調整することによって経路探索のための移動条件を設定入力し、この設定入力によって経路探索手段１６５は、複合経路情報および経路付加情報を生成して移動経路を設定する。
【０１６４】
これにより、利用者は、簡易複合経路図６０の連結マーク６１，６２，６３を調整することで簡単に経路探索における移動条件を設定入力することができる。従って、従来のように経路探索のための設定条件を入れなおす必要がないので、使い勝手が良くなり、利用者は、出発地から目的地までの移動経路を容易に設定することができる。
【図面の簡単な説明】
【０１６５】
【図１】本発明の第１の実施の形態に係る複合経路探索装置の概略構成を示すブロック図である。
【図２】前記第１の実施の形態における地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。
【図３】前記第１の実施の形態における地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。
【図４】前記第１の実施の形態における複合経路探索装置を構成する処理部の概略構成を示すブロック図である。
【図５】前記第１の実施の形態における端末表示部に画面表示された簡易複合経路図を示す概念図である。
【図６】前記第１の実施の形態における端末表示部に画面表示された簡易複合経路図を示す別の概念図である。
【図７】前記第１の実施の形態における複合経路の探索処理を示すフローチャートである。
【図８】本発明の第２の実施の形態に係る複合経路探索システムの概略構成を示すブロック図である。
【図９】前記第２の実施の形態における端末装置の概略構成を示すブロック図である。
【図１０】前記第２の実施の形態における端末装置を構成する処理部の概略構成を示すブロック図である。
【図１１】前記第２の実施の形態におけるサーバ装置の概略構成を示すブロック図である。
【図１２】前記第２の実施の形態におけるサーバ装置を構成するＣＰＵの概略構成を示すブロック図である。
【図１３】前記第２の実施の形態における複合経路の探索処理を示すフローチャートである。
【図１４】本発明の変形例の端末表示部に画面表示された表示画面の付加情報表示領域を示す概念図である。
【図１５】本発明の変形例の端末表示部に画面表示された簡易複合経路図を示す概念図である。
【図１６】本発明の変形例の端末表示部に画面表示された別の簡易複合経路図を示す概念図である。
【図１７】本発明の変形例の端末表示部に画面表示されたさらに別の簡易複合経路図を示す概念図である。
【図１８】本発明の変形例の端末表示部に画面表示されたさらに別の簡易複合経路図を示す概念図である。
【図１９】本発明の変形例の端末表示部に画面表示されたさらに別の簡易複合経路図を示す概念図である。
【図２０】本発明の変形例の端末表示部に画面表示された簡易複合経路図と簡易複合経路図とを示す概念図である。
【符号の説明】
【０１６６】
６０        経路図としての簡易複合経路図
１００      情報処理装置としての複合経路探索装置
１１０，４２０      入力手段としての端末入力部
１２０，４３０      表示手段としての端末表示部
１６１，４５１      出発地認識手段
１６２，４５２      目的地認識手段
１６５，５５３      経路設定手段および付加情報生成手段としての経路探索手段
１６６，４５３      表示制御手段
１６７，５５４      経路調整手段
２００      複合経路探索システム
３００      ネットワーク
４００      端末装置
４１０      送受信器
５００      サーバ装置
【図１】
2005134445.tif 000003
【図２】
2005134445.tif 000004
【図３】
2005134445.tif 000005
【図４】
2005134445.tif 000006
【図５】
2005134445.tif 000007
【図６】
2005134445.tif 000008
【図７】
2005134445.tif 000009
【図８】
2005134445.tif 000010
【図９】
2005134445.tif 000011
【図１０】
2005134445.tif 000012
【図１１】
2005134445.tif 000013
【図１２】
2005134445.tif 000014
【図１３】
2005134445.tif 000015
【図１４】
2005134445.tif 000016
【図１５】
2005134445.tif 000017
【図１６】
2005134445.tif 000018
【図１７】
2005134445.tif 000019
【図１８】
2005134445.tif 000020
【図１９】
2005134445.tif 000021
【図２０】
2005134445.tif 000022