(57)【特許請求の範囲】
【請求項１】
携帯通信装置に経路案内情報を配信するためのコンピュータシステムであって、
目的地情報と出発地情報とに基づいて経路を探索する経路探索手段と、
前記携帯通信装置からの目的地情報及び出発地情報を受信してその情報を前記経路探索手段に出力するとともに、前記経路探索手段が探索した経路を前記携帯通信装置の表示部に表示させるためのページデータとして前記携帯通信装置に配信する送受信手段とを備え、
前記経路探索手段は、前記経路を探索する際、歩行経路、タクシーを利用した経路、及びタクシーを除くその他公共交通機関を利用した経路を組み合わせた複合経路を複数探索するとともに、該複合経路毎にその複合経路における合計所要時間、合計運賃及び乗り換え回数を求め、
前記送受信手段は、複数の前記複合経路、その複合経路毎の合計所要時間、合計運賃及び乗り換え回数が表示されるとともに複数の前記複合経路のうちからいずれかを選択することのできる複合経路選択画面を、前記ページデータとして前記携帯通信装置に送信することを特徴とするコンピュータシステム。
【請求項２】
請求項１に記載のコンピュータシステムにおいて、
前記送受信手段は、前記経路選択画面における複数の複合経路のいずれかの選択に基づき該選択された複合経路の経路案内画面を前記ページデータとして前記携帯通信装置に送信することを特徴とするコンピュータシステム。
【請求項３】
請求項２にコンピュータシステムにおいて、
前記送受信手段は、出発地の出発時刻、乗車する各列車の駅、乗車する各列車の発車時刻、乗車する各列車の種別、及び目的地への到着時刻が表示される前記経路案内画面を前記ページデータとして前記携帯通信装置に送信することを特徴とするコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯通信装置に経路案内情報を配信するためのコンピュータシステムに関する。
【背景技術】
【０００２】
近年、ノート型パソコン、携帯電話機、ＰＤＡ等の携帯通信装置の普及が進み、それに伴ってこれら携帯通信装置を使った各種サービスも増大の一途をたどっている。そして、携帯通信装置を使ったサービスの１つとして経路案内サービスがある。この種の経路案内サービスは、一般的にユーザが携帯通信装置を使って出発地と目的地を指定することによって、同携帯通信装置の表示画面上に出発地から目的地までの経路を表示してもらうサービスである。詳述すると、ユーザが携帯通信装置を使って経路案内センターに対して出発地と目的地を指定したデータを送信する。経路案内センターは、その指定された出発地と目的地のデータに基づいて出発地から目的地までの最適な経路を探索しその最適な経路を経路データとして携帯通信装置に配信する。携帯通信装置は、経路案内センターからの経路データを受信し該経路データに基づいて表示画面に出発地から目的地までの経路が周囲の地図と共に表示される。
【０００３】
そして、このような技術として、特許文献１には、出発地から目的地までの間の途中区間にバスや電車等の公共交通機関を利用する場合、その公共交通機関の乗車地点と下車地点を指定することによって、出発地から乗車地点までの最適経路と下車地点から目的地までの最適経路を探索し画面に表示する経路案内が提案されている。しかしながら、途中区間にバスや電車等の公共交通機関を利用する場合、いちいち公共交通機関の乗車地点と下車地点を指定しなければならず、多大な時間と労力を要していた。
【０００４】
そこで、特許文献２において、目的地と出発地を指定するだけで、出発地から目的地までの経路を探索する際、その途中区間に鉄道を利用できる区間があるとき、乗車駅までの歩行経路、乗車駅から下車駅までの鉄道経路、下車駅からの歩行経路を組み合わせた複合経路を探索し表示手段に表示するＧＰＳを備えたＰＤＡが提案されている。又、このＰＤＡは、目的地に到着する希望到着時間を設定することができ、希望到着時間を設定することにより希望到着時間に目的地に到着することができる複合経路を探索し表示手段に表示することもできるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９‐１１５０８６号公報。
【特許文献２】特開平１１−１６６８３８号公報。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の携帯通信装置においては、複合経路のいずれかを選択させることができなかった。
本発明の目的は、上記問題点を解決するためになされたものであって、ユーザが希望する複合経路を選択させることのできるコンピュータシステムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、携帯通信装置に経路案内情報を配信するためのコンピュータシステムであって、目的地情報と出発地情報とに基づいて経路を探索する経路探索手段と、前記携帯通信装置からの目的地情報及び出発地情報を受信してその情報を前記経路探索手段に出力するとともに、前記経路探索手段が探索した経路を前記携帯通信装置の表示部に表示させるためのページデータとして前記携帯通信装置に配信する送受信手段とを備え、前記経路探索手段は、前記経路を探索する際、歩行経路、タクシーを利用した経路、及びタクシーを除くその他公共交通機関を利用した経路を組み合わせた複合経路を複数探索するとともに、該複合経路毎にその複合経路における合計所要時間、合計運賃及び乗り換え回数を求め、前記送受信手段は、複数の前記複合経路、その複合経路毎の合計所要時間、合計運賃及び乗り換え回数が表示されるとともに複数の前記複合経路のうちからいずれかを選択することのできる複合経路選択画面を、前記ページデータとして前記携帯通信装置に送信することをその要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載のコンピュータシステムにおいて、前記送受信手段は、前記経路選択画面における複数の複合経路のいずれかの選択に基づき該選択された複合経路の経路案内画面を前記ページデータとして前記携帯通信装置に送信することをその要旨とする。
【０００９】
請求項３に記載の発明は、請求項２にコンピュータシステムにおいて、前記送受信手段は、出発地の出発時刻、乗車する各列車の駅、乗車する各列車の発車時刻、乗車する各列車の種別、及び目的地への到着時刻が表示される前記経路案内画面を前記ページデータとして前記携帯通信装置に送信することをその要旨とする。
【発明の効果】
【００１０】
請求項１〜３に記載した発明によれば、ユーザが希望する複合経路を選択させることができる。
【図面の簡単な説明】
【００１１】
【図１】携帯ナビゲーションシステムのシステム構成図である。
【図２】経路案内サービス管理センターのシステム構成図である。
【図３】出発地から目的地間での複合経路を求める手順を説明するための表示画面の系統図である。
【図４】同じく複合経路を求める手順を説明するための表示画面の系統図である。
【図５】同じく複合経路を求める手順を説明するための表示画面の系統図である。
【図６】同じく複合経路を求める手順を説明するための表示画面の系統図である。
【図７】同じく複合経路を求める手順を説明するための表示画面の系統図である。
【図８】同じく複合経路を求める手順を説明するための表示画面の系統図である。
【発明を実施するための形態】
【００１２】
以下、本発明を具体化した一実施形態を図１〜図７に従って説明する。
図１は、携帯電話機等の携帯通信装置を使った携帯ナビゲーションシステムのシステム構成図である。
【００１３】
図１において、コンピュータシステムを備えた経路案内センターとしての経路案内サービス管理センター１１は、ユーザが所持する携帯通信装置としての携帯電話機１２との間で、携帯電話網１３を介して種々のデータの授受を行う。経路案内サービス管理センター１１は、ユーザが取得したい経路案内情報及びタクシー経路詳細情報等を携帯電話機１２に配信する。又、携帯電話機１２は、管理センター１１に対してその経路案内情報等を要求するための各種情報を送信するようになっている。
【００１４】
携帯電話機１２は、図１に示すように入力手段を構成する各種ボタン１２ａ及び表示手段を構成する表示部１２ｂを備えている。携帯電話機１２は、経路案内サービス管理センター１１のコンテンツを閲覧することができる制御プログラムを備えている。つまり、携帯電話機１２は、所望のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力することで経路案内サービス管理センター１１にアクセスし、コンテンツ（経路案内情報）を取得することができる。詳述すると、携帯電話機１２は、管理センター１１にアクセスした状態で目的地情報としての目的地と出発地情報としての出発地をボタン１２ａにて設定し送信することにより、管理センター１１から出発地から目的地までの経路が経路案内情報として配信され表示部１２ｂにその内容が表示される。出発地から目的地までの経路は、歩行経路、タクシーを利用した経路（タクシー経路）及びタクシーを除くその他公共交通機関（本実施形態では鉄道）を利用した経路（鉄道経路）を組み合わせた複合経路が管理センター１１にて探索され、複合経路が経路案内情報として配信されるようになっている。
【００１５】
又、携帯電話機１２は、制御プログラムに基づいて、前記経路案内情報を取得した状態でボタン１２ａを操作すると、管理センター１１からタクシー経路や鉄道経路の経路詳細情報が送信され、その内容が表示部１２ｂに表示されるようになっている。
【００１６】
さらに、携帯電話機１２は、制御プログラムに基づいて、前記経路案内情報を取得した状態でボタン１２ａを操作して新たな出発地を再設定情報として入力すると、管理センター１１から新規出発地の再設定情報に基づいてその新規出発地から先に設定した目的地までの時刻を考慮した経路に関する新規経路案内情報が送信され、その内容が表示部１２ｂに表示されるようになっている。
【００１７】
図２は経路案内サービス管理センター１１のシステム構成を示す図である。図２において、経路案内サービス管理センター１１は、ゲートウェイサーバ２１、マップサーバ２２、ユーザ登録サーバ２３、公共交通機関登録サーバ２４、タクシー登録サーバ２５及び管理サーバ２６を備えている。そして、これら各サーバ２１〜２５は、それぞれイントラネット２７を介して接続されている。
【００１８】
マップサーバ２２は記憶部２２ａを備え、その記憶部２２ａに地図データ（道路地図、鉄道地図、住宅地図、建物形状地図等）、交差点データ、住所データ、電話番号データ等を記憶し管理している。
【００１９】
ユーザ登録サーバ２３は記憶部２３ａを備え、その記憶部２３ａに携帯電話機１２を所有するユーザの個人情報を記憶し管理する。個人情報は、ユーザの名前データ、携帯電話番号、住所データ、年齢データ、性別データ、歩行速度データ、リクエストデータ、職業データ等から構成されている。リクエストデータは、ユーザの経路の好み、例えば「歩くよりタクシーを利用する」、「歩行経路を多くする」、「タクシーを使わない」、「特急を必ず利用する」、「鉄道はグリーン車があればグリーン車を利用する」、「いく途中に、名所、旧跡又は景勝地がある場合には、回り道であっても名所地等を通る又は停車する列車」等の内容である。このデータは、経路探索する際にユーザの好みを反映させた経路を探索する際に使用される。
【００２０】
これら、個人情報は、ユーザが経路案内サービス管理センター１１に対して例えばインターネット３０を介して登録することによって、ユーザ登録サーバ２３の記憶部２３ａに記憶される。
【００２１】
公共交通機関登録サーバ２４は記憶部２４ａを備え、その記憶部２４ａに各鉄道路線の時刻表情報を記憶し管理している。時刻表情報は、各路線名毎に、駅名情報、ダイヤフラム情報、運賃情報、運行状況情報及び乗り継ぎ情報とから構成されている。
【００２２】
駅名情報は、各路線毎に存在する駅の駅名データである。
ダイヤフラム情報は、各路線毎に運行する各便、即ち、列車の名前（列車名）と、その列車における始発駅、終着駅名及び各駅の到着時刻と発車時刻からなる時刻データである。ダイヤフラム情報には、あわせて、各列車の普通、快速、特急等の種別のデータが付加されている。尚、列車名は、列車番号以外に、例えば路線がＪＲ東海の新幹線であるならば、「のぞみ６０号」、「ひかり２４２号」、「こだま４２４号」をいい、路線がＪＲ在来線や私鉄である場合には、「特急＊＊＊１号」、「スーパ＊＊＊３号」等の名前である。
【００２３】
運賃情報は、各路線に対して設定された運賃のデータである。
運行状況情報は、各路線において現時点で事故、災害等で不通になっている場合にその不通になっている路線名と不通区間のデータである。
【００２４】
乗り継ぎ情報は、それぞれ隣接した路線で乗り継ぎが行われる駅間であって、その各駅間において徒歩で乗り継ぐのに要する時間のデータである。
タクシー登録サーバ２５は記憶部２５ａを備え、その記憶部２５ａに個人タクシー及びタクシー会社（以下、タクシー会社等という）毎に登録したタクシー有無情報としてのタクシー情報を記憶し管理している。タクシー情報はタクシー会社等毎にその社名、所在地、電話番号、及び客待ちのためにタクシーを待機させている駅名及び運賃等のデータから構成されている。
【００２５】
受信手段、新規情報受信手段、経路探索手段、新規経路探索手段、送信手段及び新規経路案内情報送信手段を構成する管理サーバ２６は、ゲートウェイサーバ２１、マップサーバ２２、ユーザ登録サーバ２３、公共交通機関登録サーバ２４及びタクシー登録サーバ２５を統括管理するサーバであって、ゲートウェイサーバ２１、携帯電話網１３を介して携帯電話機１２に接続される。管理サーバ２６は、ゲートウェイサーバ２１、インターネット３０を介して予め契約等した特定の各種情報提供サイト３１のサーバ３１ａと接続されている。
【００２６】
管理サーバ２６は、記憶部２６ａを備え、その記憶部２６ａには複合経路探索プログラムが記憶されている。管理サーバ２６は、この複合経路探索プログラムに従って各種演算処理動作を実行する。複合経路探索プログラムは、携帯電話機１２から送信された目的地と出発地の情報に基づいて出発地から目的地までの経路について歩行経路、前記タクシー経路及び前記鉄道経路を組み合わせた複合経路を探索し、携帯電話機１２の表示部１２ｂに経路案内情報を表示させるための一連の処理動作を管理サーバ２６に実行させるためのプログラムである。
【００２７】
又、管理サーバ２６の記憶部２６ａには、詳細情報抽出プログラムが記憶されている。管理サーバ２６は、この詳細情報抽出プログラムに従って各種演算処理を実行する。詳細情報抽出プログラムは、前記複合経路探索プログラムで探索された鉄道経路、タクシー経路についての詳細情報を求めその内容を携帯電話機１２の表示部１２ｂに表示させるための一連のプログラムである。尚、本実施形態では、鉄道及びタクシー経路詳細情報は所要時間と料金である。
【００２８】
さらに、管理サーバ２６の記憶部２６ａには、経路再探索プログラムが記憶されている。新規経路探索プログラムは、前記複合経路探索プログラムで探索された複合経路に関する経路案内情報について出発地を変更して先に設定した目的地までの経路を時刻を考慮して再探索し、携帯電話機１２の表示部１２ｂに新規経路案内情報を表示させるための一連の処理動作を管理サーバ２６に実行させるためのプログラムである。
【００２９】
さらに又、管理サーバ２６の記憶部２６ａにはデータ更新プログラムが記憶されている。管理サーバ２６は、このデータ更新プログラムに従って各種演算処理動作を実行する。データ更新プログラムは、前記公共交通機関登録サーバ２４及びタクシー登録サーバ２５が記憶管理する各情報を更新したり新規登録をするための一連の処理動作を管理サーバ２６に実行させるためのプログラムである。詳述すると、管理サーバ２６は、データ更新プログラムに従って定期的に又はその時々で、インターネット３０を介して前記各種情報提供サイト３１のサーバ３１ａから更新及び新規の時刻表情報及びタクシー情報を取得し、公共交通機関登録サーバ２４及びタクシー登録サーバ２５が記憶管理する各情報を更新したり新規登録をするための処理を行うようになっている。
【００３０】
ゲートウェイサーバ２１は、前記管理サーバ２６が作成した各種情報を携帯電話機１２又は各種情報提供サイト３１のサーバ３１ａに配信したり、反対に携帯電話機１２及び各種情報提供サイト３１のサーバ３１ａからの情報を管理サーバ２６に出力する。
【００３１】
次に、携帯ナビゲーションシステムの作用を図３〜図７に従って説明する。
今、携帯電話機１２が経路案内サービス管理センター１１に対して経路案内情報を取得するためにアクセスすると、図３に示すように、同携帯電話機１２の表示部１２ｂに初期メニュウ画面３ａが表示される。初期メニュウ画面３ａには、「行き先を決める」、「前回のルートを出す」及び「使い方」の項目が表示されている。ここで、目的地までの経路を取得すべく「行き先を決める」の項目を携帯電話機１２のボタン１２ａで選択すると、携帯電話機１２から管理センター１１の管理サーバ２６に対して目的地までの経路案内情報の取得したい旨のデータが送信される。
【００３２】
管理サーバ２６は、携帯電話網１３及びゲートウェイサーバ２１を介して経路案内情報の取得したい旨のデータを入力すると、そのデータに基づいて携帯電話機１２に対して行き先（目的地）を設定させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて目的地住所設定画面３ｂが表示される。目的地住所設定画面３ｂには、「住所」及び「電話番号」の項目が表示されている。「住所」の項目は目的地を住所で設定する場合に選択される項目である。「電話番号」の項目は目的地を電話番号で設定する場合に選択される項目である。
【００３３】
そして、「住所」の項目を携帯電話機１２のボタン１２ａで選択すると、携帯電話機１２から管理サーバ２６に対して目的地を住所で入力したい旨のデータが送信される。管理サーバ２６は、目的地を住所で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機１２に対して目的地の住所を入力させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて住所入力画面３ｃが表示される。
【００３４】
住所入力画面３ｃには、住所を入力するためのテキストボックス４１が表示されている。そして、携帯電話機１２のボタン１２ａを操作してテキストボックス４１に目的地の住所を入力した後に住所入力画面３ｃに表示された［ＯＫ］の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して目的地の住所のデータが送信される。
【００３５】
尚、目的地住所設定画面３ｂにおいて、「電話番号」の項目を携帯電話機１２のボタン１２ａで選択すると、携帯電話機１２から管理サーバ２６に対して目的地を電話番号で入力したい旨のデータが送信される。管理サーバ２６は、目的地を電話番号で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機１２に対して電話番号を入力させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて電話番号入力画面３ｄが表示される。
【００３６】
電話番号入力画面３ｄには、電話番号を入力するためのテキストボックス４２が表示されている。そして、ボタン操作してテキストボックス４２に目的地の電話番号を入力した後に電話番号入力画面３ｄに表示された［ＯＫ］の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して目的地の電話番号のデータが送信される。
【００３７】
管理サーバ２６は、目的地の住所のデータに基づいてその目的地の住所がマップサーバ２２の記憶部２２ａに記憶されている住所データの住所と一致しているか照合する。そして、一致している場合には、管理サーバ２６はその住所を同管理サーバ２６の記憶部２６ａに記録管理する。又、電話番号のデータの場合には、管理サーバ２６は、目的地の電話番号がマップサーバ２２の記憶部２２ａに記憶されている電話番号データの電話番号と一致しているか照合する。そして、一致している場合には、管理サーバ２６はその電話番号に対する住所を電話番号データから抽出して同管理サーバ２６の記憶部２６ａに記録し管理する。尚、住所又は電話番号ついて一致するものがない場合には、管理サーバ２６は、住所が特定できないとして、住所入力画面３ｃ又は電話番号入力画面３ｄのページデータを作成し携帯電話機１２に送信する。従って、ユーザは住所入力画面３ｃ又は電話番号入力画面３ｄに従って再入力することになる。
【００３８】
管理サーバ２６は、目的地の住所を記録管理すると、携帯電話機１２に対して出発地を設定させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて出発地設定画面３ｅが表示される。出発地設定画面３ｅには、確定した目的地の住所と電話番号が表示されるとともに「現在地からの経路」、「目的地付近からの経路」及び「目的地周辺の地図」の項目が表示される。「現在地からの経路」の項目は、現在地から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「目的地付近からの経路」の項目は、目的地に近い位置から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「目的地周辺の地図」の項目は、目的地を中心にその周囲の地図を取得したい場合に選択される項目である。
【００３９】
そして、「現在地からの経路」の項目を携帯電話機１２のボタン１２ａで選択すると、携帯電話機１２から管理センター１１の管理サーバ２６に対して現在地（出発地）から目的地までの経路案内情報の取得したい旨のデータが送信される。
【００４０】
管理サーバ２６は、現在地（出発地）から目的地までの経路案内情報の取得したい旨のデータを入力すると、携帯電話機１２に対して現在地（出発地）を設定させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて出発地住所設定画面３ｆが表示される。出発地住所設定画面３ｆには、「住所」及び「電話番号」の項目が表示されている。「住所」の項目は出発地を住所で設定する場合に選択される項目である。「電話番号」の項目は出発地を電話番号で設定する場合に選択される項目である。
【００４１】
そして、「住所」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して出発地を住所で入力したい旨のデータが送信される。管理サーバ２６は、出発地を住所で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機１２に対して出発地の住所を入力させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて住所入力画面３ｇが表示される。
【００４２】
住所入力画面３ｇには、住所を入力するためのテキストボックス４３が表示されている。そして、携帯電話機１２のボタン１２ａを操作してテキストボックス４３に出発地の住所を入力した後に住所入力画面３ｇに表示された［ＯＫ］の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して出発地の住所のデータが送信される。
【００４３】
尚、出発地住所設定画面３ｆにおいて、「電話番号」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して出発地を電話番号で入力したい旨のデータが送信される。管理サーバ２６は、出発地を電話番号で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機１２に対して電話番号を入力させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて電話番号入力画面３ｈが表示される。
【００４４】
電話番号入力画面３ｈには、電話番号を入力するためのテキストボックス４４が表示されている。そして、ボタン操作してテキストボックス４４に出発地の電話番号を入力した後に電話番号入力画面３ｈに表示された［ＯＫ］の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して出発地の電話番号のデータが送信される。
【００４５】
管理サーバ２６は、出発地の住所のデータに基づいてその出発地の住所がマップサーバ２２の記憶部２２ａに記憶されている住所データの住所と一致しているか前記と同様に照合する。そして、一致している場合には、管理サーバ２６はその住所を同管理サーバ２６の記憶部２６ａに記録管理する。又、電話番号のデータの場合も同様に、管理サーバ２６は、出発地の電話番号がマップサーバ２２の記憶部２２ａに記憶されている電話番号データの電話番号と一致しているか照合する。そして、一致している場合には、管理サーバ２６はその電話番号に対する住所を電話番号データから抽出して同管理サーバ２６の記憶部２６ａに記録し管理する。尚、住所又は電話番号について一致するものがない場合には、管理サーバ２６は、住所が特定できないとして、住所入力画面３ｇ又は電話番号入力画面３ｈのページデータを作成し携帯電話機１２に送信する。従って、ユーザは住所入力画面３ｇ又は電話番号入力画面３ｈに従って再入力することになる。
【００４６】
管理サーバ２６は、出発地の住所を記録すると、携帯電話機１２に対してスケジュールを設定させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいてスケジュール設定画面４ａが表示される。スケジュール設定画面４ａには、確定した現在地（出発地）及び目的地の住所が表示されるとともに「今すぐ出発」、「到着時刻を決める」及び「出発時刻を決める」の項目が表示される。「今すぐ出発」の項目は、直ちに現在地を出発した場合の目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「到着時刻を決める」の項目は、所望の到着時刻に目的地に到着したい場合の出発地から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「出発時刻を決める」の項目は、所望の出発時刻に出発地を出発した場合の出発地から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。
【００４７】
ここで、「到着時刻を決める」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して目的地の到着時刻（目的地到着時刻）を基準に出発地から目的地までの経路案内情報の取得したい旨のデータが送信される。
【００４８】
管理サーバ２６は、目的地到着時刻を基準に出発地から目的地までの経路案内情報の取得したい旨のデータを入力すると、携帯電話機１２に対して目的地到着時刻を設定させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて目的地到着時刻設定画面４ｂが表示される。目的地到着時刻設定画面４ｂには、到着する月、日を入力するテキストボックス４５ａ，４５ｂ、出発する時、分を入力するテキストボックス４５ｃ，４５ｄが表示されている。
【００４９】
そして、ボタン操作して各テキストボックス４５ａ〜４５ｄに所定の数値を有力して目的地到着時刻（月日の含む）を設定した後に目的地到着時刻設定画面４ｂに表示された［ＯＫ］の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して目的地到着時刻のデータが送信される。
【００５０】
管理サーバ２６は、目的地到着時刻のデータに基づいて出発地から目的地までの歩行経路、タクシー経路及び鉄道経路を組み合わせた複合経路であって目的地に目的地到着時刻に到着するための複数種類の複合経路探索を行う。本実施形態では４種類の複合経路が探索されるようになっている。具体的には、最短時間で目的地まで到着する最短時間複合経路、最も低運賃で目的地に到着する低運賃複合経路、乗換え最少にして目的地まで到着する最少乗換え回数複合経路及びユーザが希望する最も楽をして目的地に到着するユーザ希望複合経路の４種類の案内複合経路が探索される。
【００５１】
管理サーバ２６は、この４種類の案内複合経路の探索を平行して行う。本実施形態では、管理サーバ２６はマップサーバ２２の記憶部２２ａに記憶されている地図データ（道路地図、鉄道地図、住宅地図、建物形状地図等）及び公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻表情報を使ってユーザが設定した出発地と目的地を特定し、出発地と目的地の間において鉄道を利用したルートとそのルートの鉄道等の公共交通機関を探す。この場合、複数の鉄道路線を乗り継いで利用するルートの場合にはその利用できる鉄道路線を候補として全て上げる。
【００５２】
又、出発地と目的地の間において、例えばＪＲと私鉄のように平行に走っていて互いに乗り継がないルートの場合にはこれら二つのルートの鉄道路線を候補として上げる。勿論、複数の鉄道路線を乗り継ぐルートが複数ある場合に、各ルート毎にその利用される鉄道路線を候補として全て上げる。
【００５３】
さらに、管理サーバ２６は、ユーザ登録サーバ２３の記憶部２３ａに記憶されている個人情報からユーザの希望がかなう（ユーザの好みが反映する）と思われる鉄道路線についても検索し、希望がかなう（ユーザの好みが反映する）路線があった場合に候補としてあげる。
【００５４】
このとき、管理サーバ２６は、公共交通機関登録サーバ２４の記憶部２４ａに記憶した運行状況情報に基づいて、候補に上がったルートの各鉄道路線のなかに目的地に行く時点で事故、災害等で不通になっている路線があるかかどうか検索する。そして、全線が不通になっている路線がある場合にはその鉄道路線を含むルートは候補から外す。又、一部区間で不通の場合には、その不通区間を回避する経路を候補としてあげる。そして、管理サーバ２６は、その求められた候補に上がったルートとそのルートの鉄道路線を記憶部２６ａに一旦記憶する。このとき、各ルート毎にそのルートで利用される鉄道路線が複数あってその乗り継ぎを必要とするルートの場合には、管理サーバ２６は公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻表情報に基づいてその乗り継ぎ駅もあわせて検索し記憶部２６ａに一旦記憶する。
【００５５】
続いて、管理サーバ２６は、候補として上がったルートの鉄道路線であって目的地に向かう場合の最寄りの駅（下車駅）を検索する。管理サーバ２６は、最寄りの下車駅を検索するとともに、その最寄りの下車駅から目的地までの距離を算出する。そして、目的地までの距離が本実施形態では２キロメートル以上であって徒歩で３０分以上かかる比較的長い距離の場合に、管理サーバ２６は、タクシー登録サーバ２５の記憶部２５ａに記憶したタクシー情報に基づいて最寄りの下車駅から目的地までタクシーが利用できるかどうか検索する。そして、管理サーバ２６は、利用できる場合にそのタクシー会社名、電話番号をタクシー登録サーバ２５の記憶部２５ａに記憶したタクシー情報から読み出すとともに、タクシー経路詳細情報を構成する目的地までの所要時間と料金を距離とタクシー情報の運賃データから演算する。又、管理サーバ２６はタクシー会社がなく利用できない場合に、徒歩で何分かかるか演算する。同様に、管理サーバ２６は、目的地までの距離が２キロメートル未満であって徒歩で３０分未満と短い距離の場合に、タクシーを利用することなく徒歩での所要時間を演算する。そして、管理サーバ２６は、その求めた最寄りの下車駅、タクシーの利用の有無等を記憶部２６ａに一旦記憶する。又、タクシーを利用する場合には、所要時間、タクシー会社名、電話番号、料金等のデータを固有情報として記憶部２６ａに一旦記憶する。
【００５６】
尚、鉄道路線を使ったルートが複数あった場合には、管理サーバ２６は、それぞれのルート毎に、最寄りの下車駅、タクシーの利用の有無を記憶部２６ａに記憶するとともに、タクシーを利用する場合には所要時間、タクシー会社名、電話番号、料金等のデータをタクシーの固有情報として記憶部２６ａに一旦記憶する。
【００５７】
又、前記ユーザの個人情報に基づいて候補に上がった鉄道路線について、管理サーバ２６は、ユーザ登録サーバ２３の記憶部２３ａに記憶したユーザの個人情報に基づいて最寄りの下車駅を検索するとともに、その最寄りの下車駅から目的地までの距離を算出する。つまり、例えば、個人情報中のリクエストデータに、「徒歩で５００メートルを超える場合のみタクシーを利用」、又は、「必ずタクシーを利用したい」等が登録されていた場合に、そのデータに基づいたタクシー経路が選定されタクシー経路詳細情報を構成する固有情報としての所要時間、タクシー会社名、電話番号、及び料金が合わせて記憶部２６ａに記憶される。今、「必ずタクシーを利用したい」が登録されていた場合に、前記した最寄り下車駅にタクシーがない場合には、管理サーバ２６は、先に求めた最寄り下車駅以外にタクシーが利用できる近くの駅を検索し、その利用できる駅を新たな最寄り下車駅とする。そして、前記と同様に、管理サーバ２６は、その求めた新たな最寄りの下車駅から目的地までの距離、所要時間、所要時間、タクシー会社名、電話番号を、料金等のデータを固有情報として記憶部２６ａに個人情報に基づく最寄りの下車駅から目的地までの経路情報としてあわせて記憶する。
【００５８】
次に、管理サーバ２６は、候補として上がったルートの鉄道路線であって出発地から最寄りの駅（最寄りの乗車駅）を検索する。管理サーバ２６は、最寄りの乗車駅を検索するとともに、その出発地から最寄りの乗車駅までの距離を算出する。そして、前記と同様に最寄りの乗車駅までの距離が２キロメートル以上であって徒歩で３０分以上かかる比較的長い距離の場合に、管理サーバ２６は、タクシー登録サーバ２５の記憶部２５ａに記憶したタクシー情報に基づいて出発地から最寄りの乗車駅までタクシーが利用できるかどうか検索する。そして、管理サーバ２６は、利用できる場合に前記と同様にそのタクシー会社名、電話番号を読み出すとともに、最寄りの乗車駅地までのタクシー経路詳細情報を構成する所要時間と料金を距離と運賃データから演算する。又、管理サーバ２６はタクシー会社がなく利用できない場合に、徒歩で何分かかるか演算する。同様に、管理サーバ２６は、最寄りの乗車駅までの距離が２キロメートル未満であって徒歩で３０分未満と短い距離の場合に、タクシーを利用することなく徒歩での所要時間を演算する。そして、管理サーバ２６は、その求めた最寄りの乗車駅、タクシーの利用の有無を記憶部３６ａに記憶する。又、タクシーを利用する場合には、所要時間、タクシー会社名、電話番号を、料金等のデータを固有情報として記憶部２６ａに一旦記憶する。
【００５９】
尚、鉄道路線を使ったルートが複数あった場合には、前記と同様に、管理サーバ２６は、それぞれのルート毎に、最寄りの乗車駅、タクシーの利用の有無を記憶部２６ａに記憶するとともに、タクシーを利用する場合には所要時間、タクシー会社名、電話番号、料金等のデータを固有情報として記憶部２６ａに一旦記憶する。
【００６０】
又、前記ユーザの個人情報に基づいて候補に上がった鉄道路線について、管理サーバ２６は、前記と同様にユーザ登録サーバ２３の記憶部２３ａに記憶したユーザの個人情報を参照して最寄りの乗車駅を検索するとともに、その出発地から最寄りの乗車駅までの距離を算出する。つまり、例えば、個人情報中のリクエストデータに、「徒歩で５００メートルを超える場合のみタクシーを利用」、又は、「必ず特急を利用したい」が登録されていた場合に、そのデータに基づいた経路が選定されタクシー経路又は鉄道経路詳細情報を構成する所要時間及び料金等が合わせて記憶部２６ａに個人情報に基づくものとして記憶される。
【００６１】
そして、「必ず特急を利用したい」が登録されていた場合に、前記した最寄り乗車駅に特急が停車しない場合には、管理サーバ２６は、先に求めた最寄り乗車駅以外で特急が停車する近くの駅を検索し、その停車する新たな最寄り乗車駅とする。そして、前記と同様に、管理サーバ２６は、出発地からその求めた新たな最寄りの乗車駅までの距離、所要時間、タクシー会社名、電話番号、料金等のデータを固有情報として記憶部２６ａに個人情報に基づく最寄りの上車駅までの経路情報としてあわせて記憶する。
【００６２】
各ルートについて各最寄りの下車駅、各最寄りの乗車駅、タクシーの利用の有無、所要時間等が求められると、管理サーバ２６は、各ルート毎に最寄りの下車駅から目的地に向かうための出発時刻を算出する。管理サーバ２６は、前記目的地到着時刻から最寄りの下車駅から目的地までの所要時間を引いて、その最寄りの下車駅から目的地に出発しなければならない時間（出発時刻）を算出する。
【００６３】
各ルート毎の最寄りの下車駅からの出発時刻が求められると、管理サーバ２６は、各ルート毎に公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻表情報に基づいて該出発時刻より前に前記最寄りの下車駅に停車する列車と到着時刻を検索する。このとき、該出発時刻より前に前記最寄りの下車駅に停車する列車について複数個選択する。つまり、該出発時刻に最も近い時間に到着する列車、その次に近い時間に到着する列車といったように複数個選択する。本実施形態では、該出発時刻より前であって１時間前までの列車を選択し、その各列車に対する到着時刻を検索する。そして、このように１つの同じルートにおいて到着時刻が異なる列車がある場合、管理サーバ２６は、その列車毎にルートがあるとしてその列車毎のルートを新たなルートとして追加登録する。
【００６４】
このとき、管理サーバ２６は各列車の前記最寄りの乗車駅の発車時刻と最寄りの乗車駅から最寄りの下車駅までの所要時間をあわせて求め記憶部２６ａに記憶する。
又、管理サーバ２６は、複数の鉄道路線を乗り継ぐルートについては、その列車が乗り継ぎ駅（乗り継ぎ乗車駅）を発車する発車時刻を求める。そして、公共交通機関登録サーバ２４の記憶部２４ａに記憶した乗り継ぎ情報に基づいて徒歩で乗り継ぐのに要する時間を参照してその発車時刻に間に合うように、管理サーバ２６は、その乗り継ぎ乗車駅からその列車に乗車するために乗り継ぎが行われる鉄道路線の乗り継ぎ駅（乗り継ぎ下車駅）に停車する列車とその到着時刻を検索し記憶する。このとき、発車時刻に間に合う乗り継ぎ下車駅に停車する列車について、管理サーバ２６は、公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻表情報に基づいて該列車の前記最寄りの乗車駅の発車時刻、所要時間、乗り継ぎ駅間における徒歩での所要時間もあわせて求め記憶部２６ａに記憶する。尚、乗り継ぎが多数ある場合に、管理サーバ２６は、上記処理を繰返して、乗り継ぎ乗車駅で乗車する列車、発車時刻、所要時間、及び、乗り継ぎ下車駅に下車する列車とその停車時刻、所要時間を同様に求め記憶部２６ａに記憶する。
【００６５】
又、停車する列車が最寄りの乗車駅又は乗り継ぎ乗車駅を通過する場合は、管理サーバ２６は、公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻表情報に基づいて途中の駅で乗り換えることが可能と判断する。そして、可能と判断した場合には、管理サーバ２６は、その列車の乗り換え駅から発車時刻を求めるとともに、その最寄りの乗車駅から乗り換え駅まで乗車する列車、最寄りの乗車駅又は乗り継ぎ駅での発車時刻、乗り換え駅での到着時刻を検索する。このとき、管理サーバ２６は、各列車の各駅間の所要時間もあわせて求め記憶部２６ａに記憶する。
【００６６】
さらに、該列車が最寄りの乗車駅（又は乗り継ぎ乗車駅）と最寄り下車駅（又は乗り継ぎ下車駅）の間の駅が始発の場合に、その列車の始発駅を乗り換え駅として登録するとともにその列車の始発駅から発車時刻をあわせて求め、その発車時刻に間に合う始発駅（乗り換え駅）に停車する列車とその到着時刻を検索する。このとき、発車時刻に間に合う始発駅（乗り換え駅）に停車する列車について、管理サーバ２６は、公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻表情報に基づいて該列車の前記最寄りの乗車駅の発車時刻と各列車の各駅間の所要時間もあわせて求め記憶部２６ａに記憶する。
【００６７】
さらに又、管理サーバ２６は、該便が最寄りの乗車駅（又は乗り継ぎ乗車駅）と最寄り下車駅（又は乗り継ぎ下車駅）の間の駅において、最寄りの乗車駅（又は乗り継ぎ乗車駅）から遅れて発車され先に最寄り下車駅（又は乗り継ぎ下車駅）に到着する列車であって乗換えが可能な便があるかどうか公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻表情報に基づいて判断する。そして、乗り換え可能な列車がある場合には、管理サーバ２６は、その乗り換え可能な駅を乗り換え駅として登録するとともにその列車の乗り換え駅から発車時刻を求めるとともに、最寄りの乗車駅（又は乗り継ぎ乗車駅）から遅れて発車され先に最寄り下車駅（又は乗り継ぎ下車駅）に到着する列車とその到着時刻及び所要時間を求め記憶部２６ａに記憶する。尚、このように１つのルートにおいて乗り換えが可能な場合、管理サーバ２６は、その乗り換えを考慮しない先に登録したルートに対して新たなルートとして追加登録する。
【００６８】
又、個人情報に基づいて候補にあがったルートについても、管理サーバ２６は、個人情報に基づいて乗り継ぎ、列車等が指定されて最寄り乗車駅から最寄り下車駅についての利用する鉄道路線、乗り継ぎ下車駅、乗り継ぎ乗車駅、乗り継ぎ駅、これら駅における発車時刻又は停車時刻、各駅間の所要時間が求められ記憶部２６ａに記憶される。
【００６９】
この時点で、目的地到着時刻に間に合う各ルートごとの最寄り乗車駅から最寄り下車駅についての利用する鉄道路線、乗り継ぎ下車駅、乗り継ぎ乗車駅、乗り継ぎ駅、これら駅における発車時刻又は停車時刻、各駅間の所要時間が求められたことになる。
【００７０】
続いて、管理サーバ２６は、各ルートごとに最寄り乗車駅から最寄り下車駅に到着するまでに利用した鉄道路線の運賃、最寄り乗車駅から最寄り下車駅に到着するまでの所要時間、最寄り乗車駅から最寄り下車駅までの便の乗換え回数を演算し記憶部２６ａに記憶する。
【００７１】
次に、管理サーバ２６は、各ルートごとの最寄り乗車駅の発車時刻と、先に求めたタクシーの利用の有無及び所要時間に基づいて出発地から出発する出発時刻を求めて記憶部２６ａに一旦記憶する。つまり、各ルートごとに目的地に目標到着時刻に到着するために出発地を出発しなければならない出発時刻が求められることになる。
【００７２】
続いて、管理サーバ２６は、各ルート（鉄道経路）毎にそのルート（鉄道経路）に対して出発地から最寄り乗車駅までの歩行経路又はタクシー経路と、最寄り乗車駅から目的地までの歩行経路又はタクシー経路とを組み合わせた複数の複合経路を作成する。
【００７３】
管理サーバ２６は、作成した複数の複合経路のなかから、最も短時間で出発地から目的地に到着する複合経路、即ち、目的地到着時刻に到着するとき最も遅く出発地を出発しても間に合う複合経路を検索する。つまり、管理サーバ２６は、記憶部２６ａに記憶したデータに基づいて各複合経路毎にその複合経路を構成するルート（鉄道経路）、歩行経路、タクシー経路の各所要時間を合計する。そして、管理サーバ２６は最も所要時間の短い複合経路を最短時間複合経路として記憶部２６ａに記憶する。
【００７４】
又、管理サーバ２６は、作成した複数の複合経路のなかから、安価、即ち最も低運賃で出発地から目的地に到着する複合経路を検索する。つまり、管理サーバ２６は、記憶部２６ａに記憶したデータに基づいて各複合経路毎にその複合経路を構成するルート（鉄道経路）、歩行経路、タクシー経路毎にかかる運賃を合計する。そして、管理サーバ２６は最も運賃が安い複合経路を低運賃複合経路として記憶部２６ａに記憶する。
【００７５】
さらに、管理サーバ２６は、作成した複数の複合経路のなかから、最も乗換えの回数を少なくして出発地から目的地に到着する複合経路を検索する。つまり、管理サーバ２６は、記憶部２６ａに記憶したデータに基づいて各複合経路毎にその複合経路を構成するルート（鉄道経路）の乗換え回数を求め、最も乗換えが少ない複合経路を最少乗換え回数複合経路として記憶する。
【００７６】
さらに又、管理サーバ２６は、作成した複数の複合経路のなかから、ユーザの個人情報に基づいて生成した複合経路を検索しユーザ希望複合経路として記憶部２６ａに記憶する。
【００７７】
管理サーバ２６は、記憶部２６ａに最短時間複合経路、低運賃複合経路、最少乗り換え複合経路及びユーザ希望複合経路を記憶すると、携帯電話機１２に対して最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路のいずれかを選択させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて複合経路選択画面４ｃが表示される。複合経路選択画面４ｃには、最短時間複合経路のための表示欄４６ａ、低運賃複合経路のための表示欄４６ｂ、最少乗換え回数複合経路ための表示欄４６ｃ及びユーザ希望複合経路のための表示欄４６ｄが設けられている。各表示欄４６ａ〜４６ｄには、それぞれの複合経路における出発地から目的地までの所要時間、交通費用、乗換え回数、目的地の到着時刻が表示される。
【００７８】
又、複合経路選択画面４ｃには、最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路のいずれかを選択させるための項目が表示されている。
そして、「早く着きたい！」の項目、即ち、最短時間複合経路をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して最短時間複合経路を知りたい旨のデータが送信される。管理サーバ２６は、最短時間複合経路を知りたい旨のデータを入力すると、管理サーバ２６の記憶部２６ａに記憶した最短時間複合経路のデータを参照して携帯電話機１２に対して最短時間複合経路を経路案内情報として表示させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて最短時間複合経路の経路案内画面４ｄが表示される。経路案内画面４ｄには経路案内情報を表示するための表示欄４７ａが設けられている。
【００７９】
ちなみに、経路案内画面４ｄの表示欄４７ａには、出発地から最寄りの乗車駅までタクシーで行き、その最寄りの乗車駅で私鉄を利用して乗り継ぎ下車駅である名古屋駅まで行き、その名古屋駅からＪＲ東海の新幹線で乗り継ぎ下車駅である東京駅まで行き、その東京駅から営団地下鉄で最寄り下車駅である霞ヶ関駅まで行き、霞ヶ関駅から徒歩５分で目的地に到着する経路案内情報が表示されている。詳述すると、出発地での出発時刻、出発地から最寄りの乗車駅までのタクシー所要時間、最寄りの乗車駅から乗車する電車の発車時刻、最寄りの乗車駅から名古屋駅までの所要時間と電車の種別（この場合，特急）、名古屋駅から乗車する新幹線の発車時刻、名古屋駅から東京駅までの所要時間と新幹線の種別（この場合、のぞみ）、東京駅から乗車する地下鉄の発車時刻、東京屋駅から霞ヶ関駅までの所要時間と地下鉄の種別（この場合、営団地下鉄）、霞ヶ関から目的地までの徒歩での所要時間、目的地の到着時刻が、上から下に向かって順に表示されている。
【００８０】
従って、ユーザは、経路案内画面４ｄの表示欄４７ａに表示された経路案内情報の内容を上から下に順に見ていくことによって、最短時間で目的地に到着するにどのような交通手段を利用したらいいか即座に理解することができる。
【００８１】
尚、前記された経路案内画面４ｄの表示欄４７ａに表示された、「出発地から最寄りの乗車駅までのタクシー所要時間」、「最寄りの乗車駅から名古屋駅までの所要時間と電車の種別」、「名古屋駅から東京駅までの所要時間と新幹線の種別」、「東京屋駅から霞ヶ関駅までの所要時間と地下鉄の種別」、「霞ヶ関から目的地までの徒歩での所要時間」の各項目をボタン操作で選択すると、より詳細な情報を得ることができる。
【００８２】
そして、例えば「出発地から最寄りの乗車駅までのタクシー所要時間」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対してタクシー経路の詳細情報が知りたい旨のデータが送信される。管理サーバ２６は、タクシー経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ２６の記憶部２６ａに記憶した最短時間複合経路のデータやタクシー経路についての所要時間、料金の固有情報、及び、マップサーバ２２の記憶部２２ａに記憶した地図データを参照してタクシー経路詳細情報を作成し、携帯電話機１２に対してタクシー経路詳細情報の内容を表示させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて図５に示すようにタクシー経路詳細情報画面５ａが表示される。タクシー経路詳細情報画面５ａには、出発地から最寄りの乗車駅までのタクシーが走行する周辺の地図とそのルートが表示される。又、タクシー経路詳細情報画面５ａには、タクシーの種別（大型、中型、小型）と出発地から最寄りの乗車駅までおよその所要時間と料金が表示されている。
【００８３】
従って、ユーザは、出発地から最寄りの乗車駅までどのようにタクシーがどの道を走行していくか確認できるとともに、およその所要時間と料金を事前に把握することができる。
【００８４】
ちなみに、経路案内画面４ｄの表示欄４７ａにおいて、「最寄りの乗車駅から名古屋駅までの所要時間と電車の種別」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して最寄りの乗車駅から名古屋駅までの鉄道経路の詳細情報が知りたい旨のデータが送信される。管理サーバ２６は、最寄りの乗車駅から名古屋駅までの鉄道経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ２６の記憶部２６ａに記憶した最短時間複合経路のデータを参照して鉄道経路詳細情報を作成し、携帯電話機１２に対してその鉄道経路詳細情報の内容を表示させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて図６に示すように鉄道経路詳細情報画面６ａが表示される。鉄道経路詳細情報画面６ａには、路線名、最寄りの乗車駅の発車時刻、乗り継ぎ下車駅の到着時刻、料金及び乗り継ぎ下車駅（名鉄名古屋駅）から乗り継ぎ乗車駅（ＪＲ名古屋駅）に要する乗り換え時間が表示されている。
【００８５】
又、経路案内画面４ｄの表示欄４７ａにおいて、「ＪＲ名古屋駅からＪＲ東京駅までの所要時間と電車の種別」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対してＪＲ名古屋駅からＪＲ東京駅までの鉄道経路の詳細情報が知りたい旨のデータが送信される。管理サーバ２６は、ＪＲ名古屋駅からＪＲ東京駅までの鉄道経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ２６の記憶部２６ａに記憶した最短時間複合経路のデータを参照して鉄道詳細情報を作成し、携帯電話機１２に対してその鉄道経路詳細情報の内容を表示させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて図７に示すように鉄道経路詳細情報画面７ａが表示される。鉄道経路詳細情報画面７ａには、路線名、乗り継ぎ乗車駅（ＪＲ名古屋駅）の発車時刻、乗り継ぎ下車駅（ＪＲ東京駅）の到着時刻、料金及び乗り継ぎ下車駅（ＪＲ東京駅）から乗り継ぎ乗車駅（営団地下鉄丸の内線東京駅）に要する乗り換え時間が表示されている。
【００８６】
従って、ユーザは、各鉄道路線における乗り継ぎ乗車駅とその発車時刻、乗り継ぎ下車駅と到着時刻が確認できるとともに、料金を事前に把握することができる。しかも、乗り継ぎ下車駅から乗り継ぎ乗車駅に要する乗り換え時間が表示されているため、乗り換えの準備も慌てることなく行える。
【００８７】
又、経路案内画面４ｄには、出発地再設定表示欄４７ｂが設けられ、その出発地再設定表示欄４７ｂには、「現在地を設定し直す」の項目が表示されている。
「現在地を設定し直す」の項目は、例えば、前記経路案内画面４ｄの表示欄４７ａに示す経路案内情報に基づく出発地を変更し新たな出発地を設定し、その新たな出発地から先に設定した目的地までの経路を探索する場合に選択される項目である。
【００８８】
そして、「現在地を設定し直す」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して新たな出発地に基づく経路案内情報を取得したい旨のデータが送信される。管理サーバ２６は、新たな出発地に基づく経路案内情報を取得したい旨のデータを入力すると、そのデータに基づいて携帯電話機１２に対して出発地を選択させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて図８に示す新規出発地選択画面８ａが表示される。
【００８９】
新規出発地選択画面８ａには、前記経路案内画面４ｄの表示欄４７ａで表示された経路案内情報中の施設情報としての各乗車駅、即ち「名鉄××駅」、「名古屋駅」、「東京駅」、「霞ヶ関駅」の各項目がリスト表示されるとともに、「ここには無い」の項目が表示される。
【００９０】
そして、各乗車駅の項目のうち希望する項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して選択した乗車駅を新たな出発地として最短時間複合経路についての新たな経路案内情報を取得したい旨のデータが送信される。管理サーバ２６は、乗車駅を新たな出発地、先に設定した目的地及び先に設定した目的地到着時刻とで経路探索を前記と同様な方法で行い最短時間複合経路の新規経路案内情報を作成し、図４に示す前記経路案内画面４ｄと同様なその新規経路案内情報の内容が表示されるためのページデータを送信する。
【００９１】
従って、ユーザは、新たな出発地であって先に取得した複合経路の途中にある乗車駅から目的地までの経路案内情報を簡単な操作で取得することができる。しかも、図８に示すように、経路案内情報中の施設情報としての各乗車駅をリスト表示した。従って、そのリストの中から選択するだけなので、ユーザがいちいち駅名を検索したり一字一句入力する必要がない。
【００９２】
一方、「ここには無い」の項目をボタン操作で選択すると、携帯電話機１２から管理サーバ２６に対して新たな出発地を設定入力しその新たな出発地から先に設定した目的地までの新たな経路案内情報を取得したい旨のデータが送信される。
【００９３】
管理サーバ２６は、出発地から先に設定した目的地までの新たな経路案内情報を取得したい旨のデータを入力すると、前記と同様に、携帯電話機１２に対して現在地（出発地）を設定させるためのページデータを作成し送信する。携帯電話機１２の表示部１２ｂには、前記と同様に図３に示す受信したページデータに基づいて出発地住所設定画面３ｆが表示される。以後、前記と同様な操作及びその操作の基づく処理動作が行われ新たな出発地が入力される。
【００９４】
そして、図４に示すスケジュール設定画面４ａにおいて、「出発時刻を決める」の項目をボタンで選択すると、携帯電話機１２から管理サーバ２６に対して新たな出発地の出発時刻を基準に新たな出発地から先に設定した目的地までの新たな経路案内情報の取得したい旨のデータが送信される。
【００９５】
管理サーバ２６は、その新たな経路案内情報の取得したい旨のデータを入力すると、前記到着時刻に場合と同様に携帯電話機１２に対して出発地の出発時刻を設定させるためのページデータを作成し送信する。そして、携帯電話機１２の表示部１２ｂには、前記図４に示す目的地到着時刻設定画面４ｂと同様な出発時刻設定画面が表示される。そして、前記と同様に、ボタン操作して各テキストボックに所定の数値を有力して出発時刻を設定すると、携帯電話機１２から管理サーバ２６に対して出発時刻のデータが送信される。
【００９６】
又、図４に示すスケジュール設定画面４ａにおいて、「今すぐ出発」の項目をボタンで選択すると、携帯電話機１２から管理サーバ２６に対して新たな出発地を今すぐに出発した場合の先に設定した目的地までの新たな経路案内情報の取得したい旨のデータが送信される。
【００９７】
管理サーバ２６は、「出発時刻を決める」の項目を選択してその出発時刻のデータを受信したとき、新たな出発地、先に設定した目的地及び出発時刻に基づいて新たな出発地から先に設定した目的地までの歩行経路、タクシー経路及び鉄道経路を組み合わせた複合経路であって出発時刻を考慮した前記最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路の４種類の案内複合経路を探索する。尚、管理サーバ２６は、「今すぐ出発」の項目を選択しその新たな経路案内情報の取得したい旨のデータを受信したとき、その受信した時刻を出発時刻として同様に４種類の案内複合経路を探索する。
【００９８】
そして、管理サーバ２６は、前記と同様な方法で候補となる新たな出発地から先に設定した目的地までのルートを全てあげる。次に、管理サーバ２６は、前記到着時刻とは反対に出発時刻をもとに同様な方法で最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路の４種類を探索することになる。
【００９９】
そして探索が完了すると、管理サーバ２６は、前記と同様に、携帯電話機１２に対して最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路のいずれかを選択させるためのページデータを作成し送信する。
【０１００】
携帯電話機１２の表示部１２ｂには、受信したページデータに基づいて図４に示す複合経路選択画面４ｃが表示される。複合経路選択画面４ｃには、最短時間複合経路のための表示欄４６ａ、低運賃複合経路のための表示欄４６ｂ、最少乗換え回数複合経路ための表示欄４６ｃ及びユーザ希望複合経路のための表示欄４６ｄが設けられている。各表示欄４６ａ〜４６ｄには、それぞれの複合経路における出発地から目的地までの所要時間、交通費用、乗換え回数、目的地の到着時刻が表示される。そして、複合経路選択画面４ｃの各項目をボタン操作で選択すると、各複合経路に関する新たな経路案内情報が管理サーバ２６から送信され、その内容が図４に示す経路案内画面４ｄのように表示部１２ｂに表示される。
【０１０１】
従って、ユーザは、目的地に行く途中で、例えば急な用事ができ他の場所に寄り道した場合に、新たな出発地の情報と出発する時刻を入力するだけで、時刻を考慮したその新たな出発地から当初の目的地までの経路に関する時刻を考慮した新たな経路案内情報を簡単に取得することができる。
【０１０２】
上記したように、本実施形態によれば、以下の効果を有する。
（１）本実施形態では、経路案内サービス管理センター１１の管理サーバ２６は歩行経路、タクシー経路、鉄道経路を組み合わせて最も最短時間で目的地に到着する最短時間複合経路を探索しその最短時間複合経路を携帯電話機１２に配信し表示部１２ｂに表示させるようにしたので、ユーザはタクシー経路を含む最短時間複合経路を取得することができる。
【０１０３】
（２）本実施形態では、経路案内サービス管理センター１１の管理サーバ２６はユーザ登録サーバ２３の記憶部２３ａに記憶した個人情報を参照して歩行経路、タクシー経路、鉄道経路を組み合わせてそのユーザにとって最適なユーザ希望複合経路を探索し、そのユーザ希望複合経路を携帯電話機１２に配信し表示部１２ｂに表示させるようにしたので、ユーザは自身の好みが反映されたユーザ希望複合経路を取得することができる。
【０１０４】
（３）本実施形態では、経路案内サービス管理センター１１の管理サーバ２６は公共交通機関登録サーバ２４及びタクシー登録サーバ２５の記憶部２４ａ，２５ａに記憶した運賃情報を参照して歩行経路、タクシー経路、鉄道経路を組み合わせて最も低運賃で目的地に到着する低運賃複合経路を探索し、その低運賃複合経路を携帯電話機１２に配信し表示部１２ｂに表示させるようにしたので、ユーザはタクシー経路を含む低運賃複合経路を取得することができる。
【０１０５】
（４）本実施形態では、経路案内サービス管理センター１１の管理サーバ２６は公共交通機関登録サーバ２４の記憶部２４ａに記憶した時刻情報を参照して最もその他公共交通機関の乗り換えを最少にして目的地に到着する最少乗換え回数複合経路を探索し、その最少乗換え回数複合経路を携帯電話機１２に配信し表示部１２ｂに表示させるようにしたので、ユーザはタクシー経路を含む最少乗換え回数複合経路を取得することができる。
【０１０６】
（５）本実施形態では、携帯電話機１２のボタン１２ａを操作して目的地と出発地を入力するだけで、経路案内サービス管理センター１１の管理サーバ２６が各種複合経路を探索してくれるため、携帯電話機１２の負荷は軽減される。しかも、経路案内サービス管理センター１１が常に最新の情報を更新し最新の情報に基づいて各種複合経路を探索することから、携帯電話機１２側で各種情報を更新するといった面倒な作業が無くなる。
【０１０７】
（６）本実施形態では、経路案内サービス管理センター１１の管理サーバ２６は複合経路を探索する際、公共交通機関登録サーバ２４の記憶部２４ａに記憶した運行状況情報を参照し、鉄道経路についてその鉄道経路が不通等で全線又は一部区間で利用できない場合にはその経路を回避する新たな複合経路を探索し、その新たな複合経路を携帯電話機１２に配信し表示部１２ｂに表示させるようにしたので、ユーザは確実に通過することができる経路を取得することができる。
【０１０８】
（７）本実施形態では、目的地までの経路探索を行う際、最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路の４種類の複合経路を同時に求め、ユーザに対していずれか１つ選択させるようにしたので、ユーザはそれぞれ個別に各種経路を求めるためのボタン操作を行う必要がない。
【０１０９】
（８）本実施形態では、歩行経路が長い（本実施形態では２キロートル）と判断した時、歩行経路に替えてタクシー経路にした。従って、ユーザに対して無理のない経路を案内することができる。
【０１１０】
（９）本実施形態では、先に取得した出発地から目的地の経路案内情報を取得した状態において、出発地を変更するとき、経路案内情報中の施設情報としての各乗車駅をリスト表示した。従って、そのリストの中から出発地（駅）を選択するだけなので、ユーザがいちいち駅名を検索したり一字一句入力する必要がなく操作が簡単である。
【０１１１】
（１０）本実施形態では、先に取得した出発地から目的地の経路案内情報を取得した状態において、出発地を変更するとき、新たな出発地の情報と出発する時刻を入力するだけで、その新たな出発地から当初の目的地までの経路に関する新たな経路案内情報を取得することができるようにした。従って、ユーザは、目的地に行く途中で、例えば急な用事ができ他の場所に寄り道した場合に、その寄り道した場所を新たな出発地の情報として入力するとともに出発する時刻を入力するだけで、時刻を考慮したその新たな出発地から当初の目的地までの経路に関する新たな経路案内情報を簡単に取得することができる。
【０１１２】
しかも、出発する時刻を指定できるので、事前に寄り道した場所に滞在できる時間を予測して出発時刻を入力すれば、最終目的の到着時刻も簡単に取得できる。
（１１）本実施形態では、管理サーバ２６は、携帯電話機１２からタクシー経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ２６はタクシー経路詳細情報を作成し、携帯電話機１２に送信する。そして、携帯電話機１２は、表示部１２ｂにタクシー経路詳細情報画面５ａが表示される。タクシー経路詳細情報画面５ａには、タクシーが走行する経路と周辺の地図が表示されるとともに、タクシーの種別と出発地から最寄りの乗車駅までおよその所要時間と料金が表示されている。従って、ユーザは、どのようにタクシーがどの道を走行していくか確認できるとともに、およその所要時間と料金を事前に把握することができる。
【０１１３】
尚、本発明の実施形態は、以下のように変更してもよい。
○  上記実施形態では、携帯電話機１２においてボタン１２ａ操作で出発地及び新たな出発地を入力していたが、現在位置検出手段としてのＧＰＳ（Global Positioning System）が備えられた携帯電話機においては、出発地が現在位置の場合には該ＧＰＳが検出している現在地（出発地）をボタン１２ａ操作で出発地の情報として取り込んでもよい。この場合、精度の高い出発地の入力が簡単な操作で行える。特に、新たな出発地の住所がわからない場合には、有効である。
【０１１４】
○  上記実施形態では、新規出発地を設定する際に、ユーザがボタン操作で時刻を設定するようにしたが、携帯電話機１２からの新規出発地の再設定情報を管理センター１１が受信した時、管理センター１１はその受信した時刻を計時しその計時した時刻を出発時刻と判断して時刻を考慮した経路を再探索するようにしてもよい。
【０１１５】
○  上記実施形態では、経路案内情報中の施設情報としての各乗車駅がリスト表示されそのリストの中から出発地（駅）を選択して再探索する場合には、出発時刻の入力を行わなかった。これを、出発時刻を入力するようにして実施してもよい。この場合、リストの中から出発地（駅）を選択した場合でも、時刻を考慮した経路が探索される。
【０１１６】
○  上記実施形態では、施設情報としてリスト表示されるのは駅であったが、駅に限定されるものではなく、現在設定されている経路に含まれて案内地点であれば、例えば空港等その他施設であってもよい。
【０１１７】
○  上記実施形態では、携帯通信装置として携帯電話機１２に具体化したが、ノート型パソコン、小型携帯情報端末（ＰＤＡ；Personal Digital Assistants）等に具体化してもよい。
【０１１８】
○  上記実施形態において、タクシー経路詳細情報画面５ａにタクシーが走行する周辺地図とそのルート、所要時間、料金をタクシー経路詳細情報として表示した。これに、管理サーバ２６は、タクシー登録サーバ２５の記憶部２５ａに記憶したタクシー情報に基づいてタクシー会社名及び電話番号や、タクシー経路の走行距離を合わせてタクシー経路詳細情報として表示させるようにしてもよい。この場合、予め電話を使って予約することができる。又、反対に、周辺地図とそのルート、所要時間、料金、タクシー会社名、電話番号、走行距離のいずれか１つをタクシー経路詳細情報として表示させるように実施してもよい。
【０１１９】
○  上記実施形態において、タクシーの料金を算出するとき、タクシー登録サーバ２５の記憶部２５ａに記憶したタクシー情報の運賃データに基づいて夜間割増料金や予約お迎え料金を合わせて算出し、これら料金を合わせてタクシー経路詳細情報画面５ａに表示させるようにしてもよい。ユーザによりきめの細かい情報を提供することができる。
【０１２０】
○  上記実施形態では、タクシーを除くその他公共交通機関として鉄道に具体化したが、バス、航空機等のその他公共交通機関も加えて実施してもよい。
○  上記実施形態では、最適複合経路としてのユーザ希望複合経路を求めるとき、管理サーバ２６は、ユーザ登録サーバ２３の記憶部２３ａに記憶した個人情報、即ち、リクエストデータの内容に基づいてユーザの好みを反映させた複合経路を構成する各経路を求めた。これを、鉄道経路においてはリクエストデータ以外の年齢データ、性別データを考慮すると共に、目的地までの経路上の気象状況、目的地に行く際の曜日及び時間帯を考慮した混雑度、並びに、運賃等を考慮し、これら各要素を予めマップ化して管理サーバ２６がこのマップを参照して鉄道路線を求めてもよい。又、歩行経路に行いてもリクエストデータ以外の年齢データ、性別データを考慮すると共に、目的地までの経路上の気象状況、並びに、歩行経路上に坂、階段等に障害物の有無等を考慮し、これら各要素を予めマップ化して管理サーバ２６がこのマップを参照して歩行路線を求めてもよい。
【０１２１】
この場合、気象状況、目的地に行く際の曜日及び時間帯を考慮した混雑度等の情報は、経路案内サービス管理センター１１によって最新の情報を前記した運行状況情報と同様な方法で取得しておく必要がある。
【０１２２】
さらに、年齢、性別によって、歩行経路を多くしたり、逆にタクシー経路を多くしたしてもよい。例えば、２２歳以下の場合には、歩行経路を多くし、タクシーは使わない、特急は利用しない等である。反対に、例えば５０歳以上の場合には、タクシー経路を多くしたり、特急を利用する等である。さらに、女性の場合には、夜間はタクシー経路を多くする等である。
【符号の説明】
【０１２３】
１１…経路案内センターとしての経路案内サービス管理センター、１２…携帯通信装置としての携帯電話機、１２ａ…入力手段を構成するボタン、１２ｂ…表示手段を構成する表示部、２３…ユーザ登録サーバ、２４…公共交通機関登録サーバ、２５…タクシー登録サーバ、２６…受信手段、新規情報受信手段、経路探索手段、新規経路探索手段、送信手段及び新規経路案内情報送信手段を構成する管理サーバ、２３ａ〜２６ａ…記憶部。
【図１】
0004728438.tif 000002
【図２】
0004728438.tif 000003
【図３】
0004728438.tif 000004
【図４】
0004728438.tif 000005
【図５】
0004728438.tif 000006
【図６】
0004728438.tif 000007
【図７】
0004728438.tif 000008
【図８】
0004728438.tif 000009