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