Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4628574B2 - Route guidance information distribution system and route guidance distribution server - Google Patents
[go: Go Back, main page]

JP4628574B2 - Route guidance information distribution system and route guidance distribution server - Google Patents

Route guidance information distribution system and route guidance distribution server Download PDF

Info

Publication number
JP4628574B2
JP4628574B2 JP2001102024A JP2001102024A JP4628574B2 JP 4628574 B2 JP4628574 B2 JP 4628574B2 JP 2001102024 A JP2001102024 A JP 2001102024A JP 2001102024 A JP2001102024 A JP 2001102024A JP 4628574 B2 JP4628574 B2 JP 4628574B2
Authority
JP
Japan
Prior art keywords
route
taxi
information
destination
route guidance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001102024A
Other languages
Japanese (ja)
Other versions
JP2002297822A (en
Inventor
幸夫 山本
泰雄 伊藤
直樹 牛来
博幸 山川
聡 北野
隆 菅原
弘毅 林
一行 平川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Equos Research Co Ltd
Original Assignee
Aisin AW Co Ltd
Equos Research Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd, Equos Research Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2001102024A priority Critical patent/JP4628574B2/en
Publication of JP2002297822A publication Critical patent/JP2002297822A/en
Application granted granted Critical
Publication of JP4628574B2 publication Critical patent/JP4628574B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は経路案内情報配信システム及び経路案内情報配信サーバに関する。
【0002】
【従来の技術】
近年、ノート型パソコン、携帯電話機、PDA等の携帯通信装置の普及が進み、それに伴ってこれら携帯通信装置を使った各種サービスも増大の一途をたどっている。そして、携帯通信装置を使ったサービスの1つとして経路案内サービスがある。この種の経路案内サービスは、一般的にユーザが携帯通信装置を使って出発地と目的地を指定することによって、同携帯通信装置の表示画面上に出発地から目的地までの経路を表示してもらうサービスである。詳述すると、ユーザが携帯通信装置を使って経路案内センターに対して出発地と目的地を指定したデータを送信する。経路案内センターは、その指定された出発地と目的地のデータに基づいて出発地から目的地までの最適な経路を探索しその最適な経路を経路データとして携帯通信装置に配信する。携帯通信装置は、経路案内センターからの経路データを受信し該経路データに基づいて表示画面に出発地から目的地までの経路が周囲の地図と共に表示される。
【0003】
そして、このような技術として、特開平9‐115086号公報には、出発地から目的地までの間の途中区間にバスや電車等の公共交通機関を利用する場合、その公共交通機関の乗車地点と下車地点を指定することによって、出発地から乗車地点までの最適経路と下車地点から目的地までの最適経路を探索し画面に表示する経路案内が提案されている。
【0004】
しかしながら、途中区間にバスや電車等の公共交通機関を利用する場合、いちいち公共交通機関の乗車地点と下車地点を指定しなければならず、多大な時間と労力を要していた。
【0005】
そこで、特開平11−166838号公報において、目的地と出発地を指定するだけで、出発地から目的地までの経路を探索する際、その途中区間に鉄道を利用できる区間があるとき、乗車駅までの歩行経路、乗車駅から下車駅までの鉄道経路、下車駅からの歩行経路を組合わせた複合経路を探索し表示手段に表示するGPSを備えたPDAが提案されている。又、このPDAは、目的地に到着する希望到着時間を設定することができ、希望到着時間を設定することにより希望到着時間に目的地に到着することができる複合経路を探索し表示手段に表示することもできるようになっている。
【0006】
【発明が解決しようとする課題】
しかしながら、PDAは、内蔵した記憶手段に鉄道の経路情報や鉄道各線のダイヤフラムが記憶されることから、PDAの記憶手段は大容量のメモリが必要となりコストアップにつながる。又、鉄道の経路情報や鉄道各線のダイヤフラムが変更された場合には、精度の高い経路探索ができず何らかの方法で情報及びダイヤフラムを更新しなければならず、はなはだユーザにとって面倒であった。
【0007】
又、PDAは、歩行経路と鉄道経路の2つを組合わせた複合経路であって、ユーザにとって十分に満足するものではなかった。つまり、複合経路のうち鉄道経路が利用できない部分は歩行経路としてその歩行距離に関係なく設定されてしまう。例えば、普通では考えられない長い距離を歩行することが強いられる歩行経路が設定されることになる。その結果、希望到着時間を設定してもユーザが満足する複合経路が必ず探索されるとは限らない。
【0008】
本発明の目的は、上記問題点を解決するためになされたものであって、出発地から目的地までの経路であってタクシーを利用する経路が含まれる複合経路を探索できるとともに、そのタクシー経路についての詳細情報をユーザに提供することができ、しかも、携帯通信装置の負荷を軽減することができる携帯通信装置、経路案内情報配信方法、経路案内情報配信システム及びプログラムを提供することにある。
【0009】
【課題を解決するための手段】
請求項1及び請求項2に記載の発明は、携帯通信装置と経路案内センターとからなる経路案内情報配信システムであって、前記携帯通信装置は、目的地の情報及び出発地の情報を入力する入力手段と、入力された目的地の情報及び出発地の情報を前記経路案内センターに送信する送信手段と、前記経路案内センターから送信される情報を受信する受信手段と、受信した情報を表示する表示手段とを備え、前記経路案内センターは、地図データが記憶されるマップサーバと、タクシーを除くその他公共交通機関の情報が記憶される公共交通機関登録サーバと、個人タクシー又はタクシー会社毎のタクシー情報が記憶されるタクシー登録サーバと、前記携帯通信装置から送信された目的地の情報及び出発地の情報を受信する受信手段と、前記地図データ及び前記公共交通機関の情報に基づいて、歩行経路、タクシーを利用した経路、公共交通機関を利用した経路を組合わせて前記出発地から前記目的地までの経路を探索する経路探索手段と、前記経路探索手段に探索されたタクシーを利用した経路についてのタクシー経路詳細情報を抽出する抽出手段と、前記経路探索手段にて探索した経路に関する経路案内情報及び前記抽出手段にて抽出したタクシー経路詳細情報を前記携帯通信装置に送信する送信手段とを備える。
【0010】
そして、とくに、請求項1に記載の発明は、前記タクシー情報には、個人タクシー又はタクシー会社毎のタクシーの種別が少なくとも含まれており、前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できる個人タクシー又はタクシー会社毎のタクシーの種別を求め、当該タクシーの種別を含む情報を前記タクシー経路詳細情報として抽出することをその要旨とする。
また、とくに、請求項2に記載の発明は、前記タクシー情報には、個人タクシー又はタクシー会社毎の営業領域及び料金テーブルが含まれており、前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できるタクシーの営業領域及び料金を求め、当該営業領域及び料金を含む情報を前記タクシー経路詳細情報として抽出し、前記抽出手段が前記タクシー経路詳細情報を抽出したとき、前記表示手段は、前記タクシー経路詳細情報の前記個人タクシー又はタクシー会社を比較できるようにリスト表示することをその要旨とする。
【0011】
請求項3に記載の発明は、請求項1又は請求項2に記載の経路案内情報配信システムにおいて、前記経路案内センターは、前記携帯通信装置の使用者の年齢又は性別に関するユーザデータが記憶されるユーザ登録サーバをさらに備え、前記経路探索手段は、前記地図データ、前記公共交通機関の情報、及び前記ユーザデータに基づいて、前記歩行経路、前記タクシーを利用した経路、及び前記公共交通機関を組合わせた経路を探索することをその要旨とする。
請求項4に記載の発明は、請求項1〜請求項3のいずれか一項に記載の経路案内情報配信システムにおいて、前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路の所要時間を求め、当該所要時間を含む情報を前記タクシー経路詳細情報として抽出するその要旨とする。
【0012】
請求項5に記載の発明は、請求項1〜請求項4のいずれか一項に記載の経路案内情報配信システムにおいて、前記タクシー情報には、個人タクシー又はタクシー会社毎の電話番号が含まれており、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できるタクシーの電話番号を求め、当該電話番号を含む情報を前記タクシー経路詳細情報として抽出することをその要旨とする。
【0013】
請求項6に記載の発明は、請求項1〜請求項5のいずれか一項に記載の経路案内情報配信システムにおいて、前記タクシー情報には、地域毎の料金テーブルが含まれており、前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路が属する地域を求めるとともに、その地域の料金テーブルに基づいて前記タクシーを利用した経路の料金を求めることをその要旨とする。
【0014】
請求項7に記載の発明は、請求項1〜請求項6のいずれか一項に記載の経路案内情報配信システムにおいて、前記入力手段は、目的地の到着時刻及び出発地の出発時刻の少なくとも一方を含む時刻情報を入力し、前記携帯通信装置の送信手段は、前記時刻情報を前記経路案内センターに送信し、前記タクシー情報には、時間帯毎の料金テーブルが含まれており、前記抽出手段は、前記時刻情報に基づいて、前記タクシーを利用した経路が属する時間帯を求めるとともに、その時間帯の料金テーブルに基づいて前記タクシーを利用した経路の料金を求めることをその要旨とする。
【0015】
請求項8及び請求項9に記載の発明は、携帯通信装置に出発地から目的地までの経路に関する情報を送信する経路案内情報配信サーバであって、地図データが記憶されるマップサーバと、タクシーを除くその他公共交通機関の情報が記憶される公共交通機関登録サーバと、個人タクシー又はタクシー会社毎のタクシー情報が記憶されるタクシー登録サーバと、前記携帯通信装置から送信された目的地の情報及び出発地の情報を受信する受信手段と、前記地図データ及び前記公共交通機関の情報に基づいて、歩行経路、タクシーを利用した経路、公共交通機関を利用した経路を組合わせて前記出発地から前記目的地までの経路を探索する経路探索手段と、前記経路探索手段に探索されたタクシーを利用した経路についてのタクシー経路詳細情報を抽出する抽出手段と、前記経路探索手段にて探索した経路に関する経路案内情報及び前記抽出手段にて抽出したタクシー経路詳細情報を前記携帯通信装置に送信する送信手段とを備える。
【0016】
そして、とくに、請求項8に記載の発明は、前記タクシー情報には、個人タクシー又はタクシー会社毎のタクシーの種別が少なくとも含まれており、前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できる個人タクシー又はタクシー会社毎のタクシーの種別を求め、当該タクシーの種別を含む情報を前記タクシー経路詳細情報として抽出することをその要旨とする。
また、とくに、請求項9に記載の発明は、前記タクシー情報には、個人タクシー又はタクシー会社毎の営業領域及び料金テーブルが含まれており、前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できるタクシーの営業領域及び料金を求め、当該営業領域及び料金を含む情報を前記タクシー経路詳細情報として抽出し、前記抽出手段が前記タクシー経路詳細情報を抽出したとき、前記送信手段は、前記タクシー経路詳細情報の前記個人タクシー又はタクシー会社を比較できるようにリスト表示したページデータを前記携帯通信装置に送信することをその要旨とする。
【0017】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図1〜図7に従って説明する。
図1は、携帯電話機等の携帯通信装置を使った携帯ナビゲーションシステムのシステム構成図である。
【0018】
図1において、コンピュータシステムを備えた経路案内センターとしての経路案内サービス管理センター11は、ユーザが所持する携帯通信装置としての携帯電話機12との間で、携帯電話網13を介して種々のデータの授受を行う。経路案内サービス管理センター11は、ユーザが取得したい経路案内情報及びタクシー経路詳細情報等を携帯電話機12に配信する。又、携帯電話機12は、管理センター11に対してその経路案内情報等を要求するための各種情報を送信するようになっている。
【0019】
携帯電話機12は、図1に示すように入力手段を構成する各種ボタン12a及び表示手段を構成する表示部12bを備えている。携帯電話機12は、経路案内サービス管理センター11のコンテンツを閲覧することができる制御プログラムを備えている。つまり、携帯電話機12は、所望のURL(Uniform Resource Locator)を入力することで経路案内サービス管理センター11にアクセスし、コンテンツ(経路案内情報)を取得することができる。詳述すると、携帯電話機12は、管理センター11にアクセスした状態で目的地情報としての目的地と出発地情報としての出発地をボタン12aにて設定し送信することにより、管理センター11から出発地から目的地までの経路が経路案内情報として配信され表示部12bにその内容が表示される。出発地から目的地までの経路は、歩行経路、タクシーを利用した経路(タクシー経路)及びタクシーを除くその他公共交通機関(本実施形態では鉄道)を利用した経路(鉄道経路)を組合わせた複合経路が管理センター11にて探索され、複合経路が経路案内情報として配信されるようになっている。
【0020】
又、携帯電話機12は、制御プログラムに基づいて、前記経路案内情報を取得した状態でボタン12aを操作すると、管理センター11からタクシー経路や鉄道経路の経路詳細情報が送信され、その内容が表示部12aに表示されるようになっている。
【0021】
図2は経路案内サービス管理センター11のシステム構成を示す図である。図2において、経路案内サービス管理センター11は、ゲートウェイサーバ21、マップサーバ22、ユーザ登録サーバ23、公共交通機関登録サーバ24、タクシー登録サーバ25及び管理サーバ26を備えている。そして、これら各サーバ21〜25は、それぞれイントラネット27を介して接続されている。
【0022】
マップサーバ22は記憶部22aを備え、その記憶部22aに地図データ(道路地図、鉄道地図、住宅地図、建物形状地図等)、交差点データ、住所データ、電話番号データ等を記憶し管理している。
【0023】
ユーザ登録サーバ23は記憶部23aを備え、その記憶部23aに携帯電話機12を所有するユーザの個人情報を記憶し管理する。個人情報は、ユーザの名前データ、携帯電話番号、住所データ、年齢データ、性別データ、歩行速度データ、リクエストデータ、職業データ等から構成されている。リクエストデータは、ユーザの経路の好み、例えば「歩くよりタクシーを利用する」、「歩行経路を多くする」、「タクシーを使わない」、「特急を必ず利用する」、「鉄道はグリーン車があればグリーン車を利用する」、「いく途中に、名所、旧跡又は景勝地がある場合には、回り道であっても名所地等を通る又は停車する列車」等の内容である。このデータは、経路探索する際にユーザの好みを反映させた経路を探索する際に使用される。
【0024】
これら、個人情報は、ユーザが経路案内サービス管理センター11に対して例えばインターネット30を介して登録することによって、ユーザ登録サーバ23の記憶部23aに記憶される。
【0025】
公共交通機関登録サーバ24は記憶部24aを備え、その記憶部24aに各鉄道路線の時刻表情報を記憶し管理している。時刻表情報は、各路線名毎に、駅名情報、ダイヤフラム情報、運賃情報、運行状況情報及び乗り継ぎ情報とから構成されている。
【0026】
駅名情報は、各路線毎に存在する駅の駅名データである。
ダイヤフラム情報は、各路線毎に運行する各便、即ち、列車の名前(列車名)と、その列車における始発駅、終着駅名及び各駅の到着時刻と発車時刻からなる時刻データである。ダイヤフラム情報には、あわせて、各列車の普通、快速、特急等の種別のデータが付加されている。尚、列車名は、列車番号以外に、例えば路線がJR東海の新幹線であるならば、「のぞみ60号」、「ひかり242号」、「こだま424号」をいい、路線がJR在来線や私鉄である場合には、「特急***1号」、「スーパ***3号」等の名前である。
【0027】
運賃情報は、各路線に対して設定された運賃のデータである。
運行状況情報は、各路線において現時点で事故、災害等で不通になっている場合にその不通になっている路線名と不通区間のデータである。
【0028】
乗り継ぎ情報は、それぞれ隣接した路線で乗り継ぎが行われる駅間であって、その各駅間において徒歩で乗り継ぐのに要する時間のデータである。
タクシー登録サーバ25は記憶部25aを備え、その記憶部25aに個人タクシー及びタクシー会社(以下、タクシー会社等という)毎に登録したタクシー有無情報としてのタクシー情報を記憶し管理している。タクシー情報はタクシー会社等毎にその社名、所在地、電話番号、及び客待ちのためにタクシーを待機させている駅名及び運賃等のデータから構成されている。
【0029】
受信手段、経路探索手段、抽出手段及び送信手段を構成する管理サーバ26は、ゲートウェイサーバ21、マップサーバ22、ユーザ登録サーバ23、公共交通機関登録サーバ24及びタクシー登録サーバ25を統括管理するサーバであって、ゲートウェイサーバ21、携帯電話網13を介して携帯電話機12に接続される。管理サーバ26は、ゲートウェイサーバ21、インターネット30を介して予め契約等した特定の各種情報提供サイト31のサーバ31aと接続されている。
【0030】
管理サーバ26は、記憶部26aを備え、その記憶部26aには複合経路探索プログラムが記憶されている。管理サーバ26は、この複合経路探索プログラムに従って各種演算処理動作を実行する。複合経路探索プログラムは、携帯電話機12から送信された目的地と出発地の情報に基づいて出発地から目的地までの経路について歩行経路、前記タクシー経路及び前記鉄道経路を組合わせた複合経路を探索し、携帯電話機12の表示部12bに経路案内情報を表示させるための一連の処理動作を管理サーバ26に実行させるためのプログラムである。
【0031】
又、管理サーバ26の記憶部26aには、詳細情報抽出プログラムが記憶されている。管理サーバ26は、この詳細情報抽出プログラムに従って各種演算処理を実行する。詳細情報抽出プログラムは、前記複合経路探索プログラムで探索された鉄道経路、タクシー経路についての詳細情報を求めその内容を携帯電話機12の表示部12bに表示させるための一連のプログラムである。尚、本実施形態では、鉄道及びタクシー経路詳細情報は所要時間と料金である。
【0032】
又、管理サーバ26の記憶部26aにはデータ更新プログラムが記憶されている。管理サーバ26は、このデータ更新プログラムに従って各種演算処理動作を実行する。データ更新プログラムは、前記公共交通機関登録サーバ24及びタクシー登録サーバ25が記憶管理する各情報を更新したり新規登録をするための一連の処理動作を管理サーバ26に実行させるためのプログラムである。詳述すると、管理サーバ26は、データ更新プログラムに従って定期的に又はその時々で、インターネット30を介して前記各種情報提供サイト31のサーバ31aから更新及び新規の時刻表情報及びタクシー情報を取得し、公共交通機関登録サーバ24及びタクシー登録サーバ25が記憶管理する各情報を更新したり新規登録をするための処理を行うようになっている。
【0033】
ゲートウェイサーバ21は、前記管理サーバ26が作成した各種情報を携帯電話機12又は各種情報提供サイト31のサーバ31aに配信したり、反対に携帯電話機12及び各種情報提供サイト31のサーバ31aからの情報を管理サーバ26に出力する。
【0034】
次に、携帯ナビゲーションシステムの作用を図3〜図7に従って説明する。
今、携帯電話機12が経路案内サービス管理センター11に対して経路案内情報を取得するためにアクセスすると、図3に示すように、同携帯電話機12の表示部12bに初期メニュウ画面3aが表示される。初期メニュウ画面3aには、「行き先を決める」、「前回のルートを出す」及び「使い方」の項目が表示されている。ここで、目的地までの経路を取得すべく「行き先を決める」の項目を携帯電話機12のボタン12aで選択すると、携帯電話機12から管理センター11の管理サーバ26に対して目的地までの経路案内情報の取得したい旨のデータが送信される。
【0035】
管理サーバ26は、携帯電話網13及びゲートウェイサーバ21を介して経路案内情報の取得したい旨のデータを入力すると、そのデータに基づいて携帯電話機12に対して行き先(目的地)を設定させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて目的地住所設定画面3bが表示される。目的地住所設定画面3bには、「住所」及び「電話番号」の項目が表示されている。「住所」の項目は目的地を住所で設定する場合に選択される項目である。「電話番号」の項目は目的地を電話番号で設定する場合に選択される項目である。
【0036】
そして、「住所」の項目を携帯電話機12のボタン12aで選択すると、携帯電話機12から管理サーバ26に対して目的地を住所で入力したい旨のデータが送信される。管理サーバ26は、目的地を住所で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機12に対して目的地の住所を入力させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて住所入力画面3cが表示される。
【0037】
住所入力画面3cには、住所を入力するためのテキストボックス41が表示されている。そして、携帯電話機12のボタン12aを操作してテキストボックス41に目的地の住所を入力した後に住所入力画面3cに表示された[OK]の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して目的地の住所のデータが送信される。
【0038】
尚、目的地住所設定画面3bにおいて、「電話番号」の項目を携帯電話機12のボタン12aで選択すると、携帯電話機12から管理サーバ26に対して目的地を電話番号で入力したい旨のデータが送信される。管理サーバ26は、目的地を電話番号で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機12に対して電話番号を入力させるためのページデータを作成し送信する。
携帯電話機12の表示部12bには、受信したページデータに基づいて電話番号入力画面3dが表示される。
【0039】
電話番号入力画面3dには、電話番号を入力するためのテキストボックス42が表示されている。そして、ボタン操作してテキストボックス42に目的地の電話番号を入力した後に電話番号入力画面3dに表示された[OK]の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して目的地の電話番号のデータが送信される。
【0040】
管理サーバ26は、目的地の住所のデータに基づいてその目的地の住所がマップサーバ22の記憶部22aに記憶されている住所データの住所と一致しているか照合する。そして、一致している場合には、管理サーバ26はその住所を同管理サーバ26の記憶部26aに記録管理する。又、電話番号のデータの場合には、管理サーバ26は、目的地の電話番号がマップサーバ22の記憶部22aに記憶されている電話番号データの電話番号と一致しているか照合する。そして、一致している場合には、管理サーバ26はその電話番号に対する住所を電話番号データから抽出して同管理サーバ26の記憶部26aに記録し管理する。尚、住所又は電話番号ついて一致するものがない場合には、管理サーバ26は、住所が特定できないとして、住所入力画面3c又は電話番号入力画面3dのページデータを作成し携帯電話機12に送信する。従って、ユーザは住所入力画面3c又は電話番号入力画面3dに従って再入力することになる。
【0041】
管理サーバ26は、目的地の住所を記録管理すると、携帯電話機12に対して出発地を設定させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて出発地設定画面3eが表示される。出発地設定画面3eには、確定した目的地の住所と電話番号が表示されるとともに「現在地からの経路」、「目的地付近からの経路」及び「目的地周辺の地図」の項目が表示される。「現在地からの経路」の項目は、現在地から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「目的地付近からの経路」の項目は、目的地に近い位置から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「目的地周辺の地図」の項目は、目的地を中心にその周囲の地図を取得したい場合に選択される項目である。
【0042】
そして、「現在地からの経路」の項目を携帯電話機12のボタン12aで選択すると、携帯電話機12から管理センター11の管理サーバ26に対して現在地(出発地)から目的地までの経路案内情報の取得したい旨のデータが送信される。
【0043】
管理サーバ26は、現在地(出発地)から目的地までの経路案内情報の取得したい旨のデータを入力すると、携帯電話機12に対して現在地(出発地)を設定させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて出発地住所設定画面3fが表示される。出発地住所設定画面3fには、「住所」及び「電話番号」の項目が表示されている。「住所」の項目は出発地を住所で設定する場合に選択される項目である。「電話番号」の項目は出発地を電話番号で設定する場合に選択される項目である。
【0044】
そして、「住所」の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して出発地を住所で入力したい旨のデータが送信される。管理サーバ26は、出発地を住所で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機12に対して出発地の住所を入力させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて住所入力画面3gが表示される。
【0045】
住所入力画面3gには、住所を入力するためのテキストボックス43が表示されている。そして、携帯電話機12のボタン12aを操作してテキストボックス43に出発地の住所を入力した後に住所入力画面3gに表示された[OK]の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して出発地の住所のデータが送信される。
【0046】
尚、出発地住所設定画面3fにおいて、「電話番号」の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して出発地を電話番号で入力したい旨のデータが送信される。管理サーバ26は、出発地を電話番号で入力したい旨のデータを入力すると、そのデータに基づいて携帯電話機12に対して電話番号を入力させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて電話番号入力画面3hが表示される。
【0047】
電話番号入力画面3hには、住所を入力するためのテキストボックス44が表示されている。そして、ボタン操作してテキストボックス44に出発地の電話番号を入力した後に電話番号入力画面3hに表示された[OK]の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して出発地の電話番号のデータが送信される。
【0048】
管理サーバ26は、出発地の住所のデータに基づいてその出発地の住所がマップサーバ22の記憶部22aに記憶されている住所データの住所と一致しているか前記と同様に照合する。そして、一致している場合には、管理サーバ26はその住所を同管理サーバ26の記憶部26aに記録管理する。又、電話番号のデータの場合も同様に、管理サーバ26は、出発地の電話番号がマップサーバ22の記憶部22aに記憶されている電話番号データの電話番号と一致しているか照合する。そして、一致している場合には、管理サーバ26はその電話番号に対する住所を電話番号データから抽出して同管理サーバ26の記憶部26aに記録し管理する。尚、住所又は電話番号について一致するものがない場合には、管理サーバ26は、住所が特定できないとして、住所入力画面3g又は電話番号入力画面3hのページデータを作成し携帯電話機12に送信する。従って、ユーザは住所入力画面3g又は電話番号入力画面3hに従って再入力することになる。
【0049】
管理サーバ26は、出発地の住所を記録すると、携帯電話機12に対してスケジュールを設定させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいてスケジュール設定画面4aが表示される。スケジュール設定画面4aには、確定した現在地(出発地)及び目的地の住所が表示されるとともに「今すぐ出発」、「到着時刻を決める」及び「出発時刻を決める」の項目が表示される。「今すぐ出発」の項目は、直ちに現在地を出発した場合の目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「到着時刻を決める」の項目は、所望の到着時刻に目的地に到着したい場合の出発地から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。「出発時刻を決める」の項目は、所望の出発時刻に出発地を出発した場合の出発地から目的地までの経路の経路案内情報を取得したい場合に選択される項目である。
【0050】
ここで、「到着時刻を決める」の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して目的地の到着時刻を基準に出発地から目的地までの経路案内情報の取得したい旨のデータが送信される。
【0051】
管理サーバ26は、目的地の到着時刻を基準に出発地から目的地までの経路案内情報の取得したい旨のデータを入力すると、携帯電話機12に対して目標目的地到着時刻としての目的地到着時刻を設定させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて目的地到着時刻設定画面4bが表示される。目的地到着時刻設定画面4bには、到着する月、日を入力するテキストボックス45a,45b、到着する時、分を入力するテキストボックス45c,45dが表示されている。
【0052】
そして、ボタン操作して各テキストボックス45a〜45dに所定の数値を有力して目的地到着時刻(月日の含む)を設定した後に目的地到着時刻設定画面4bに表示された[OK]の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して目的地到着時刻のデータが送信される。
【0053】
管理サーバ26は、目的地到着時刻のデータに基づいて出発地から目的地までの歩行経路、タクシー経路及び鉄道経路を組合わせた複合経路であって目的地に目標目的地到着時刻に到着するための複数種類の複合経路探索を行う。本実施形態では4種類の複合経路が探索されるようになっている。具体的には、最短時間で目的地まで到着する最短時間複合経路、最も低運賃で目的地に到着する低運賃複合経路、乗換え最少にして目的地まで到着する最少乗換え回数複合経路及びユーザが希望する最も楽をして目的地に到着するユーザ希望複合経路の4種類の案内複合経路が探索される。
【0054】
管理サーバ26は、この4種類の案内複合経路の探索を平行して行う。本実施形態では、管理サーバ26はマップサーバ22の記憶部22aに記憶されている地図データ(道路地図、鉄道地図、住宅地図、建物形状地図等)及び公共交通機関登録サーバ24の記憶部24aに記憶した時刻表情報を使ってユーザが設定した出発地と目的地を特定し、出発地と目的地の間において鉄道を利用したルートとそのルートの鉄道等の公共交通機関を探す。この場合、複数の鉄道路線を乗り継いで利用するルートの場合にはその利用できる鉄道路線を候補として全て上げる。
【0055】
又、出発地と目的地の間において、例えばJRと私鉄のように平行に走っていて互いに乗り継がないルートの場合にはこれら二つのルートの鉄道路線を候補として上げる。勿論、複数の鉄道路線を乗り継ぐルートが複数ある場合に、各ルート毎にその利用される鉄道路線を候補として全て上げる。
【0056】
さらに、管理サーバ26は、ユーザ登録サーバ23の記憶部23aに記憶されている個人情報からユーザの希望がかなう(ユーザの好みが反映する)と思われる鉄道路線についても検索し、希望がかなう(ユーザの好みが反映する)路線があった場合に候補としてあげる。
【0057】
このとき、管理サーバ26は、公共交通機関登録サーバ24の記憶部24aに記憶した運行状況情報に基づいて、候補に上がったルートの各鉄道路線のなかに目的地に行く時点で事故、災害等で不通になっている路線があるかかどうか検索する。そして、全線が不通になっている路線がある場合にはその鉄道路線を含むルートは候補から外す。又、一部区間で不通の場合には、その不通区間を回避する経路を候補としてあげる。そして、管理サーバ26は、その求められた候補に上がったルートとそのルートの鉄道路線を記憶部26aに一旦記憶する。このとき、各ルート毎にそのルートで利用される鉄道路線が複数あってその乗り継ぎを必要とするルートの場合には、管理サーバ26は公共交通機関登録サーバ24の記憶部24aに記憶した時刻表情報に基づいてその乗り継ぎ駅もあわせて検索し記憶部26aに一旦記憶する。
【0058】
続いて、管理サーバ26は、候補として上がったルートの鉄道路線であって目的地に向かう場合の最寄りの駅(下車駅)を検索する。管理サーバ26は、最寄りの下車駅を検索するとともに、その最寄りの下車駅から目的地までの距離を算出する。そして、目的地までの距離が本実施形態では2キロメートル以上であって徒歩で30分以上かかる比較的長い距離の場合に、管理サーバ26は、タクシー登録サーバ25の記憶部25aに記憶したタクシー情報に基づいて最寄りの下車駅から目的地までタクシーが利用できるかどうか検索する。そして、管理サーバ26は、利用できる場合にそのタクシー会社名、電話番号をタクシー登録サーバ25の記憶部25aに記憶したタクシー情報から読み出すとともに、タクシー経路詳細情報を構成する目的地までの所要時間と料金を距離とタクシー情報の運賃データから演算する。又、管理サーバ26はタクシー会社がなく利用できない場合に、徒歩で何分かかるか演算する。同様に、管理サーバ26は、目的地までの距離が2キロメートル未満であって徒歩で30分未満と短い距離の場合に、タクシーを利用することなく徒歩での所要時間を演算する。そして、管理サーバ26は、その求めた最寄りの下車駅、タクシーの利用の有無のデータ等を記憶部26aに一旦記憶する。又、タクシーを利用する場合には、所要時間、タクシー会社名、電話番号、料金等のデータをタクシー会社の固有情報として記憶部26aに一旦記憶する。
【0059】
尚、鉄道路線を使ったルートが複数あった場合には、管理サーバ26は、それぞれのルート毎に、最寄りの下車駅、タクシーの利用の有無を記憶部26aに記憶するとともに、タクシーを利用する場合には所要時間、タクシー会社名、電話番号、料金等のデータをタクシー会社の固有情報としてを記憶部26aに記憶する。
【0060】
又、前記ユーザの個人情報に基づいて候補に上がった鉄道路線について、管理サーバ26は、ユーザ登録サーバ23の記憶部23aに記憶したユーザの個人情報に基づいて最寄りの下車駅を検索するとともに、その最寄りの下車駅から目的地までの距離を算出する。つまり、例えば、個人情報中のリクエストデータに、「徒歩で500メートルを超える場合のみタクシーを利用」、又は、「必ずタクシーを利用したい」等が登録されていた場合に、そのデータに基づいたタクシー経路が選定されタクシー経路詳細情報を構成する前記固有情報としての所要時間、タクシー会社名、電話番号、及び、料金が合わせて記憶部26aに記憶される。今、「必ずタクシーを利用したい」が登録されていた場合に、前記した最寄り下車駅にタクシーがない場合には、管理サーバ26は、先に求めた最寄り下車駅以外にタクシーが利用できる近くの駅を検索し、その利用できる駅を新たな最寄り下車駅とする。そして、前記と同様に、管理サーバ26は、その求めた新たな最寄りの下車駅から目的地までの距離、所要時間、所要時間、タクシー会社名、電話番号、料金のデータを求め固有情報として記憶部26aに個人情報に基づく最寄りの下車駅から目的地までの経路情報としてあわせて記憶する。
【0061】
次に、管理サーバ26は、候補として上がったルートの鉄道路線であって出発地から最寄りの駅(最寄りの乗車駅)を検索する。管理サーバ26は、最寄りの乗車駅を検索するとともに、その出発地から最寄りの乗車駅までの距離を算出する。そして、前記と同様に最寄りの乗車駅までの距離が2キロメートル以上であって徒歩で30分以上かかる比較的長い距離の場合に、管理サーバ26は、タクシー登録サーバ25の記憶部25aに記憶したタクシー情報に基づいて出発地から最寄りの乗車駅までタクシーが利用できるかどうか検索する。そして、管理サーバ26は、利用できる場合に前記と同様にそのタクシー会社名、電話番号を読み出すとともに、最寄りの乗車駅地までのタクシー経路詳細情報を構成する所要時間と料金を距離と運賃データから演算する。又、管理サーバ26はタクシー会社がなく利用できない場合に、徒歩で何分かかるか演算する。同様に、管理サーバ26は、最寄りの乗車駅までの距離が2キロメートル未満であって徒歩で30分未満と短い距離の場合に、タクシーを利用することなく徒歩での所要時間を演算する。そして、管理サーバ26は、その求めた最寄りの乗車駅、タクシーの利用の有無を記憶部26aに記憶する。又、タクシーを利用する場合には、所要時間、タクシー会社名、電話番号、料金等のデータをタクシー会社の固有情報として記憶部26aに記憶する。
【0062】
尚、鉄道路線を使ったルートが複数あった場合には、前記と同様に、管理サーバ26は、それぞれのルート毎に、最寄りの乗車駅、タクシーの利用の有無を記憶部26aに記憶するとともに、タクシーを利用する場合には所要時間、タクシー会社名、電話番号、料金等のデータをタクシー会社の固有情報としてを記憶部26aに記憶する。
【0063】
又、前記ユーザの個人情報に基づいて候補に上がった鉄道路線について、管理サーバ26は、前記と同様にユーザ登録サーバ23の記憶部23aに記憶したユーザの個人情報を参照して最寄りの乗車駅を検索するとともに、その出発地から最寄りの乗車駅までの距離を算出する。つまり、例えば、個人情報中のリクエストデータに、「徒歩で500メートルを超える場合のみタクシーを利用」、又は、「必ず特急を利用したい」が登録されていた場合に、そのデータに基づいた経路が選定されタクシー経路又は鉄道経路詳細情報を構成する所要時間及び料金等が合わせて記憶部26aに個人情報に基づくものとして記憶される。
【0064】
そして、「必ず特急を利用したい」が登録されていた場合に、前記した最寄り乗車駅に特急が停車しない場合には、管理サーバ26は、先に求めた最寄り乗車駅以外で特急が停車する近くの駅を検索し、その停車する新たな最寄り乗車駅とする。そして、前記と同様に、管理サーバ26は、出発地からその求めた新たな最寄りの乗車駅までの距離、所要時間、タクシー会社名、電話番号、料金等のデータをタクシー会社の固有情報として記憶部26aに個人情報に基づく最寄りの上車駅までの経路情報としてあわせて記憶する。
【0065】
各ルートについて各最寄りの下車駅、各最寄りの乗車駅、タクシーの利用の有無、所要時間等が求められると、管理サーバ26は、各ルート毎に最寄りの下車駅から目的地に向かうための出発時刻を算出する。管理サーバ26は、前記目標目的地到着時刻から最寄りの下車駅から目的地までの所要時間を引いて、その最寄りの下車駅から目的地に出発しなければならない時間(出発時刻)を算出する。
【0066】
各ルート毎の最寄りの下車駅からの出発時刻が求められると、管理サーバ26は、各ルート毎に公共交通機関登録サーバ24の記憶部24aに記憶した時刻表情報に基づいて該出発時刻より前に前記最寄りの下車駅に停車する列車と到着時刻を検索する。このとき、該出発時刻より前に前記最寄りの下車駅に停車する列車について複数個選択する。つまり、該出発時刻に最も近い時間に到着する列車、その次に近い時間に到着する列車といったように複数個選択する。本実施形態では、該出発時刻より前であって1時間前までの列車を選択し、その各列車に対する到着時刻を検索する。そして、このように1つの同じルートにおいて到着時刻が異なる列車がある場合、管理サーバ26は、その列車毎にルートがあるとしてその列車毎のルートを新たなルートとして追加登録する。
【0067】
このとき、管理サーバ26は各列車の前記最寄りの乗車駅の発車時刻と最寄りの乗車駅から最寄りの下車駅までの所要時間をあわせて求め記憶部26aに記憶する。
【0068】
又、管理サーバ26は、複数の鉄道路線を乗り継ぐルートについては、その列車が乗り継ぎ駅(乗り継ぎ乗車駅)を発車する発車時刻を求める。そして、公共交通機関登録サーバ24の記憶部24aに記憶した乗り継ぎ情報に基づいて徒歩で乗り継ぐのに要する時間を参照してその発車時刻に間に合うように、管理サーバ26は、その乗り継ぎ乗車駅からその列車に乗車するために乗り継ぎが行われる鉄道路線の乗り継ぎ駅(乗り継ぎ下車駅)に停車する列車とその到着時刻を検索し記憶する。このとき、発車時刻に間に合う乗り継ぎ下車駅に停車する列車について、管理サーバ26は、公共交通機関登録サーバ24の記憶部24aに記憶した時刻表情報に基づいて該列車の前記最寄りの乗車駅の発車時刻、所要時間、乗り継ぎ駅間における徒歩での所要時間もあわせて求め記憶部26aに記憶する。尚、乗り継ぎが多数ある場合に、管理サーバ26は、上記処理を繰返して、乗り継ぎ乗車駅で乗車する列車、発車時刻、所要時間、及び、乗り継ぎ下車駅に下車する列車とその停車時刻、所要時間を同様に求め記憶部26aに記憶する。
【0069】
又、停車する列車が最寄りの乗車駅又は乗り継ぎ乗車駅を通過する場合は、管理サーバ26は、公共交通機関登録サーバ24の記憶部24aに記憶した時刻表情報に基づいて途中の駅で乗り換えることが可能と判断する。そして、可能と判断した場合には、管理サーバ26は、その列車の乗り換え駅から発車時刻を求めるとともに、その最寄りの乗車駅から乗り換え駅まで乗車する列車、最寄りの乗車駅又は乗り継ぎ駅での発車時刻、乗り換え駅での到着時刻を検索する。このとき、管理サーバ26は、各列車の各駅間の所要時間もあわせて求め記憶部26aに記憶する。
【0070】
さらに、該列車が最寄りの乗車駅(又は乗り継ぎ乗車駅)と最寄り下車駅(又は乗り継ぎ下車駅)の間の駅が始発の場合に、その列車の始発駅を乗り換え駅として登録するとともにその列車の始発駅から発車時刻をあわせて求め、その発車時刻に間に合う始発駅(乗り換え駅)に停車する列車とその到着時刻を検索する。このとき、発車時刻に間に合う始発駅(乗り換え駅)に停車する列車について、管理サーバ26は、公共交通機関登録サーバ24の記憶部24aに記憶した時刻表情報に基づいて該列車の前記最寄りの乗車駅の発車時刻と各列車の各駅間の所要時間もあわせて求め記憶部26aに記憶する。
【0071】
さらに又、管理サーバ26は、該便が最寄りの乗車駅(又は乗り継ぎ乗車駅)と最寄り下車駅(又は乗り継ぎ下車駅)の間の駅において、最寄りの乗車駅(又は乗り継ぎ乗車駅)から遅れて発車され先に最寄り下車駅(又は乗り継ぎ下車駅)に到着する列車であって乗換えが可能な便があるかどうか公共交通機関登録サーバ24の記憶部24aに記憶した時刻表情報に基づいて判断する。そして、乗り換え可能な列車がある場合には、管理サーバ26は、その乗り換え可能な駅を乗り換え駅として登録するとともにその列車の乗り換え駅から発車時刻を求めるとともに、最寄りの乗車駅(又は乗り継ぎ乗車駅)から遅れて発車され先に最寄り下車駅(又は乗り継ぎ下車駅)に到着する列車とその到着時刻及び所要時間を求め記憶部26aに記憶する。尚、このように1つのルートにおいて乗り換えが可能な場合、管理サーバ26は、その乗り換えを考慮しない先に登録したルートに対して新たなルートとして追加登録する。
【0072】
又、個人情報に基づいて候補にあがったルートについても、管理サーバ26は、個人情報に基づいて乗り継ぎ、列車等が指定されて最寄り乗車駅から最寄り下車駅についての利用する鉄道路線、乗り継ぎ下車駅、乗り継ぎ乗車駅、乗り継ぎ駅、これら駅における発車時刻又は停車時刻、各駅間の所要時間が求められ記憶部26aに記憶される。
【0073】
この時点で、目標目的地到着時刻に間に合う各ルートごとの最寄り乗車駅から最寄り下車駅についての利用する鉄道路線、乗り継ぎ下車駅、乗り継ぎ乗車駅、乗り継ぎ駅、これら駅における発車時刻又は停車時刻、各駅間の所要時間が求められたことになる。
【0074】
続いて、管理サーバ26は、各ルートごとに最寄り乗車駅から最寄り下車駅に到着するまでに利用した鉄道路線の運賃、最寄り乗車駅から最寄り下車駅に到着するまでの所要時間、最寄り乗車駅から最寄り下車駅までの便の乗換え回数を演算し記憶部26aに記憶する。
【0075】
次に、管理サーバ26は、各ルートごとの最寄り乗車駅の発車時刻と、先に求めたタクシーの利用の有無及び所要時間に基づいて出発地から出発する出発時刻を求めて記憶部26aに一旦記憶する。つまり、各ルートごとに目的地に目標到着時刻に到着するために出発地を出発しなければならない出発時刻が求められることになる。
【0076】
続いて、管理サーバ26は、各ルート(鉄道経路)毎にそのルート(鉄道経路)に対して出発地から最寄り乗車駅までの歩行経路又はタクシー経路と、最寄り乗車駅から目的地までの歩行経路又はタクシー経路とを組合わせた複数の複合経路を作成する。
【0077】
管理サーバ26は、作成した複数の複合経路のなかから、最も短時間で出発地から目的地に到着する複合経路、即ち、目標目的地到着時刻に到着するとき最も遅く出発地を出発しても間に合う複合経路を検索する。つまり、管理サーバ26は、記憶部26aに記憶したデータに基づいて各複合経路毎にその複合経路を構成するルート(鉄道経路)、歩行経路、タクシー経路の各所要時間を合計する。そして、管理サーバ26は最も所要時間の短い複合経路を最短時間複合経路として記憶部26aに記憶する。
【0078】
又、管理サーバ26は、作成した複数の複合経路のなかから、安価、即ち最も低運賃で出発地から目的地に到着する複合経路を検索する。つまり、管理サーバ26は、記憶部26aに記憶したデータに基づいて各複合経路毎にその複合経路を構成するルート(鉄道経路)、歩行経路、タクシー経路毎にかかる運賃を合計する。そして、管理サーバ26は最も運賃が安い複合経路を低運賃複合経路として記憶部26aに記憶する。
【0079】
さらに、管理サーバ26は、作成した複数の複合経路のなかから、最も乗換えの回数を少なくして出発地から目的地に到着する複合経路を検索する。つまり、管理サーバ26は、記憶部26aに記憶したデータに基づいて各複合経路毎にその複合経路を構成するルート(鉄道経路)の乗換え回数を求め、最も乗換えが少ない複合経路を最少乗換え回数複合経路として記憶する。
【0080】
さらに又、管理サーバ26は、作成した複数の複合経路のなかから、ユーザの個人情報に基づいて生成した複合経路を検索しユーザ希望複合経路として記憶部26aに記憶する。
【0081】
管理サーバ26は、記憶部26aに最短時間複合経路、低運賃複合経路、最少乗り換え複合経路及びユーザ希望複合経路を記憶すると、携帯電話機12に対して最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路のいずれかを選択させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて複合経路選択画面4cが表示される。複合経路選択画面4cには、最短時間複合経路のための表示欄46a、低運賃複合経路のための表示欄46b、最少乗換え回数複合経路ための表示欄46c及びユーザ希望複合経路のための表示欄46dが設けられている。各表示欄46a〜46dには、それぞれの複合経路における出発地から目的地までの所要時間、交通費用、乗り換え回数、目的地の到着時刻が表示される。
【0082】
又、複合経路選択画面4cには、最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路のいずれかを選択させるための項目が表示されている。
【0083】
そして、「早く着きたい!」の項目、即ち、最短時間複合経路をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して最短時間複合経路を知りたい旨のデータが送信される。管理サーバ26は、最短時間複合経路を知りたい旨のデータを入力すると、管理サーバ26の記憶部26aに記憶した最短時間複合経路のデータを参照して携帯電話機12に対して最短時間複合経路を経路案内情報として表示させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて最短時間複合経路の経路案内画面4dが表示される。
【0084】
ちなみに、経路案内画面4dには、出発地から最寄りの乗車駅までタクシーで行き、その最寄りの乗車駅で私鉄を利用して乗り継ぎ下車駅である名古屋駅まで行き、その名古屋駅からJR東海の新幹線で乗り継ぎ下車駅である東京駅まで行き、その東京駅から営団地下鉄で最寄り下車駅である霞ヶ関駅まで行き、霞ヶ関駅から徒歩5分で目的地に到着する経路案内情報が表示されている。詳述すると、出発地での出発時刻、出発地から最寄りの乗車駅までのタクシー所要時間、最寄りの乗車駅から乗車する電車の発車時刻、最寄りの乗車駅から名古屋駅までの所要時間と電車の種別(この場合,特急)、名古屋駅から乗車する新幹線の発車時刻、名古屋駅から東京駅までの所要時間と新幹線の種別(この場合、のぞみ)、東京駅から乗車する地下鉄の発車時刻、東京屋駅から霞ヶ関駅までの所要時間と地下鉄の種別(この場合、営団地下鉄)、霞ヶ関から目的地までの徒歩での所要時間、目的地の到着時刻が、上から下に向かって順に表示されている。
【0085】
従って、ユーザは、経路案内画面4dに表示された内容を上から下に順に見ていくことによって、最短時間で目的地に到着するにどのような交通手段を利用したらいいか即座に理解することができる。
【0086】
尚、前記された経路案内画面4dに表示された、出発地から最寄りの乗車駅までのタクシー所要時間、最寄りの乗車駅から名古屋駅までの所要時間と電車の種別、名古屋駅から東京駅までの所要時間と新幹線の種別、東京屋駅から霞ヶ関駅までの所要時間と地下鉄の種別、霞ヶ関から目的地までの徒歩での所要時間の各項目をボタン操作で選択すると、より詳細な情報を得ることができる。
【0087】
そして、例えば出発地から最寄りの乗車駅までのタクシー所要時間の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対してタクシー経路の詳細情報が知りたい旨のデータが送信される。管理サーバ26は、タクシー経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ26の記憶部26aに記憶した最短時間複合経路のデータやタクシー経路についての所要時間、料金の固有情報、及び、マップサーバ22の記憶部22aに記憶した地図データを参照してタクシー経路詳細情報を作成し、携帯電話機12に対してタクシー経路詳細情報の内容を表示させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて図5に示すようにタクシー経路詳細情報画面5aが表示される。タクシー経路詳細情報画面5aには、出発地から最寄りの乗車駅までのタクシーが走行する周辺の地図とそのルートが表示される。又、タクシー経路詳細情報画面5aには、タクシーの種別(大型、中型、小型)と出発地から最寄りの乗車駅までおよその所要時間と料金が表示されている。
【0088】
従って、ユーザは、出発地から最寄りの乗車駅までどのようにタクシーがどの道を走行していくか確認できるとともに、およその所要時間と料金を事前に把握することができる。
【0089】
ちなみに、経路案内画面4dにおいて、最寄りの乗車駅から名古屋駅までの所要時間と電車の種別の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対して最寄りの乗車駅から名古屋駅までの鉄道経路の詳細情報が知りたい旨のデータが送信される。管理サーバ26は、最寄りの乗車駅から名古屋駅までの鉄道経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ26の記憶部26aに記憶した最短時間複合経路のデータを参照して鉄道経路詳細情報を作成し、携帯電話機12に対してその鉄道経路詳細情報の内容を表示させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて図6に示すように鉄道経路詳細情報画面6aが表示される。鉄道経路詳細情報画面6aには、路線名、最寄りの乗車駅の発車時刻、乗り継ぎ下車駅の到着時刻、料金及び乗り継ぎ下車駅(名鉄名古屋駅)から乗り継ぎ乗車駅(JR名古屋駅)に要する乗り換え時間が表示されている。
【0090】
又、経路案内画面4dにおいて、JR名古屋駅からJR東京駅までの所要時間と電車の種別の項目をボタン操作で選択すると、携帯電話機12から管理サーバ26に対してJR名古屋駅からJR東京駅までの鉄道経路の詳細情報が知りたい旨のデータが送信される。管理サーバ26は、JR名古屋駅からJR東京駅までの鉄道経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ26の記憶部26aに記憶した最短時間複合経路のデータを参照して鉄道詳細情報を作成し、携帯電話機12に対してその鉄道経路詳細情報の内容を表示させるためのページデータを作成し送信する。携帯電話機12の表示部12bには、受信したページデータに基づいて図7に示すように鉄道経路詳細情報画面7aが表示される。鉄道経路詳細情報画面7aには、路線名、乗り継ぎ乗車駅(JR名古屋駅)の発車時刻、乗り継ぎ下車駅(JR東京駅)の到着時刻、料金及び乗り継ぎ下車駅(JR東京駅)から乗り継ぎ乗車駅(営団地下鉄丸の内線東京駅)に要する乗り換え時間が表示されている。
【0091】
従って、ユーザは、各鉄道路線における乗り継ぎ乗車駅とその発車時刻、乗り継ぎ下車駅と到着時刻が確認できるとともに、料金を事前に把握することができる。しかも、乗り継ぎ下車駅から乗り継ぎ乗車駅に要する乗り換え時間が表示されているため、乗り換えの準備も慌てることなく行える。
【0092】
上記したように、本実施形態によれば、以下の効果を有する。
(1)本実施形態では、経路案内サービス管理センター11の管理サーバ26は歩行経路、タクシー経路、鉄道経路を組合わせて最も最短時間で目的地に到着する最短時間複合経路を探索しその最短時間複合経路を携帯電話機12に配信し表示部12bに表示させるようにしたので、ユーザはタクシー経路を含む最短時間複合経路を取得することができる。
【0093】
(2)本実施形態では、経路案内サービス管理センター11の管理サーバ26はユーザ登録サーバ23の記憶部23aに記憶した個人情報を参照して歩行経路、タクシー経路、鉄道経路を組合わせてそのユーザにとって最適なユーザ希望複合経路を探索し、そのユーザ希望複合経路を携帯電話機12に配信し表示部12bに表示させるようにしたので、ユーザは自身の好みが反映されたユーザ希望複合経路を取得することができる。
【0094】
(3)本実施形態では、経路案内サービス管理センター11の管理サーバ26は公共交通機関登録サーバ24及びタクシー登録サーバ25の記憶部24a,25aに記憶した運賃情報を参照して歩行経路、タクシー経路、鉄道経路を組合わせて最も低運賃で目的地に到着する低運賃複合経路を探索し、その低運賃複合経路を携帯電話機12に配信し表示部12bに表示させるようにしたので、ユーザはタクシー経路を含む低運賃複合経路を取得することができる。
【0095】
(4)本実施形態では、経路案内サービス管理センター11の管理サーバ26は公共交通機関登録サーバ24の記憶部24aに記憶した時刻情報を参照して最もその他公共交通機関の乗り換えを最少にして目的地に到着する最少乗換え回数複合経路を探索し、その最少乗換え回数複合経路を携帯電話機12に配信し表示部12bに表示させるようにしたので、ユーザはタクシー経路を含む最少乗換え回数複合経路を取得することができる。
【0096】
(5)本実施形態では、携帯電話機12のボタン12aを操作して目的地と出発地を入力するだけで、経路案内サービス管理センター11の管理サーバ26が各種複合経路を探索してくれるため、携帯電話機12の負荷は軽減される。しかも、経路案内サービス管理センター11が常に最新の情報を更新し最新の情報に基づいて各種複合経路を探索することから、携帯電話機12側で各種情報を更新するといった面倒な作業が無くなる。
【0097】
(6)本実施形態では、経路案内サービス管理センター11の管理サーバ26は複合経路を探索する際、公共交通機関登録サーバ24の記憶部24aに記憶した運行状況情報を参照し、鉄道経路についてその鉄道経路が不通等で全線又は一部区間で利用できない場合にはその経路を回避する新たな複合経路を探索し、その新たな複合経路を携帯電話機12に配信し表示部12bに表示させるようにしたので、ユーザは確実に通過することができる経路を取得することができる。
【0098】
(7)本実施形態では、目的地までの経路探索を行う際、最短時間複合経路、低運賃複合経路、最少乗換え回数複合経路及びユーザ希望複合経路の4種類の複合経路を同時に求め、ユーザに対していずれか1つ選択させるようにしたので、ユーザはそれぞれ個別に各種経路を求めるためのボタン操作を行う必要がない。
【0099】
(8)本実施形態では、歩行経路が長い(本実施形態では2キロートル)と判断した時、歩行経路に替えてタクシー経路にした。従って、ユーザに対して無理のない経路を案内することができる。
【0100】
(9)本実施形態では、管理サーバ26は、携帯電話機12からタクシー経路の詳細情報が知りたい旨のデータを入力すると、管理サーバ26はタクシー経路詳細情報を作成し、携帯電話機12に送信する。そして、携帯電話機12は、表示部12bにタクシー経路詳細情報画面5aが表示される。タクシー経路詳細情報画面5aには、タクシーが走行する経路と周辺の地図が表示されるとともに、タクシーの種別と出発地から最寄りの乗車駅までおよその所要時間と料金が表示されている。従って、ユーザは、どのようにタクシーがどの道を走行していくか確認できるとともに、およその所要時間と料金を事前に把握することができる。
【0101】
尚、本発明の実施形態は、以下のように変更してもよい。
○上記実施形態では、携帯電話機12においてボタン12a操作で出発地を入力していたが、現在位置検出手段としてのGPS(Global Positioning System)が備えられた携帯電話機においては、出発地が現在位置の場合には該GPSが検出している現在地(出発地)をボタン12a操作で出発地の情報として取り込んでもよい。この場合、出発地の入力する操作が簡単になる。
【0102】
○上記実施形態では、携帯通信装置として携帯電話機12に具体化したが、ノート型パソコン、小型携帯情報端末(PDA;Personal Digital Assistants)等に具体化してもよい。
【0103】
○上記実施形態において、タクシー経路詳細情報画面5aにタクシーが走行する周辺地図とそのルート、所要時間、料金をタクシー経路詳細情報として表示した。これに、管理サーバ26は、タクシー登録サーバ25の記憶部25aに記憶したタクシー情報に基づいて作成されたタクシー会社名及び電話番号等の固有情報や、タクシー経路の走行距離を合わせてタクシー経路詳細情報として表示させるようにしてもよい。この場合、予め電話を使って予約することができる。又、反対に、周辺地図とそのルート、所要時間、料金、タクシー会社名、電話番号、走行距離のいずれか1つをタクシー経路詳細情報として表示させるように実施してもよい。
【0104】
○上記実施形態において、タクシーの料金を算出するとき、タクシー登録サーバ25の記憶部25aに記憶したタクシー情報の運賃データに基づいて夜間割増料金や予約お迎え料金を合わせて算出し、これら料金を合わせてタクシー経路詳細情報画面5aに表示させるようにしてもよい。ユーザによりきめの細かい情報を提供することができる。
【0105】
尚、夜間割増料金の算出について、タクシーを利用する時間を詳細情報から割り出し、その時間が夜間割増料金時間帯かどうか判断し、タクシーを利用する時間が夜間割増料金時間帯にかかる時には割増料金を算出し加算する。
【0106】
又、地域毎(例えば、市町村等の行政区画毎)に、タクシー料金テーブルを設け、そのテーブルに基づいて料金を算出してもよい。つまり、△△市に対して□□タクシーが対応付けらており、タクシーを利用する地点(タクシー乗車地点)が△△市の場合には□□タクシーの料金テーブルに基づいて料金を算出する。
【0107】
又、タクシー会社の営業領域毎に、料金テーブルに対応つけて料金を算出してもよい。さらに、施設(駅、空港などのターミナル)に対応したタクシー会社の料金テーブルを用いてもよい。つまり、××駅には○△タクシーが対応付けられており、××駅からタクシーを利用する場合にはその○△タクシーの料金テーブルに基づいて算出する。
【0108】
さらに又、同一地域に対して複数のタクシー会社を登録している場合、それぞれのタクシー会社の詳細情報をリスト表示し、ユーザが比較選択できるようにしてもよい。
【0109】
○上記実施形態では、タクシーを除くその他公共交通機関として鉄道に具体化したが、バス、航空機等のその他公共交通機関も加えて実施してもよい。
○上記実施形態では、最適複合経路としてのユーザ希望複合経路を求めるとき、管理サーバ26は、ユーザ登録サーバ23の記憶部23aに記憶した個人情報、即ち、リクエストデータの内容に基づいてユーザの好みを反映させた複合経路を構成する各経路を求めた。これを、鉄道経路においてはリクエストデータ以外の年齢データ、性別データを考慮すると共に、目的地までの経路上の気象状況、目的地に行く際の曜日及び時間帯を考慮した混雑度、並びに、運賃等を考慮し、これら各要素を予めマップ化して管理サーバ26がこのマップを参照して鉄道路線を求めてもよい。又、歩行経路に行いてもリクエストデータ以外の年齢データ、性別データを考慮すると共に、目的地までの経路上の気象状況、並びに、歩行経路上に坂、階段等に障害物の有無等を考慮し、これら各要素を予めマップ化して管理サーバ26がこのマップを参照して歩行路線を求めてもよい。
【0110】
この場合、気象状況、目的地に行く際の曜日及び時間帯を考慮した混雑度等の情報は、経路案内サービス管理センター11によって最新の情報を前記した運行状況情報と同様な方法で取得しておく必要がある。
【0111】
さらに、年齢、性別によって、歩行経路を多くしたり、逆にタクシー経路を多くしたしてもよい。例えば、22歳以下の場合には、歩行経路を多くし、タクシーは使わない、特急は利用しない等である。反対に、例えば50歳以上の場合には、タクシー経路を多くしたり、特急を利用する等である。さらに、女性の場合には、夜間はタクシー経路を多くする等である。
【0112】
【発明の効果】
各請求項に記載した発明によれば、目的地と出発地を入力し送信するだけで、目的地までの経路を取得できるとともにタクシー経路についての詳細情報を取得でき、しかも、携帯通信装置の負荷を軽減させることができる。
【図面の簡単な説明】
【図1】 携帯ナビゲーションシステムのシステム構成図である。
【図2】 経路案内サービス管理センターのシステム構成図である。
【図3】 出発地から目的地間での複合経路を求める手順を説明するための表示画面の系統図である。
【図4】 同じく複合経路を求める手順を説明するための表示画面の系統図である。
【図5】 同じく複合経路を求める手順を説明するための表示画面の系統図である。
【図6】 同じく複合経路を求める手順を説明するための表示画面の系統図である。
【図7】 同じく複合経路を求める手順を説明するための表示画面の系統図である。
【符号の説明】
11…経路案内センターとしての経路案内サービス管理センター、12…携帯通信装置としての携帯電話機、12a…入力手段を構成するボタン、12b…表示手段を構成する表示部、23…ユーザ登録サーバ、24…公共交通機関登録サーバ、25…タクシー登録サーバ、26…受信手段、経路探索手段、抽出手段及び送信手段を構成する管理サーバ、23a〜26a…記憶部、
[0001]
BACKGROUND OF THE INVENTION
  The present inventionIs sutraRoute information distribution system andRoute guidance information distribution serverAbout.
[0002]
[Prior art]
In recent years, portable communication devices such as notebook computers, mobile phones, and PDAs have become widespread, and various services using these portable communication devices have been increasing. A route guidance service is one of services using a portable communication device. This type of route guidance service generally displays the route from the departure point to the destination on the display screen of the portable communication device when the user designates the departure point and the destination using the portable communication device. Service. More specifically, the user transmits data specifying a departure place and a destination to the route guidance center using the portable communication device. The route guidance center searches for the optimum route from the departure point to the destination based on the designated departure point and destination data, and distributes the optimum route to the portable communication device as route data. The mobile communication device receives route data from the route guidance center, and a route from the departure point to the destination is displayed together with a surrounding map on the display screen based on the route data.
[0003]
As such a technique, Japanese Patent Application Laid-Open No. 9-115086 discloses that when using public transportation such as a bus or a train in the middle section from the departure place to the destination, the boarding point of the public transportation Route guidance that searches for the optimum route from the departure point to the boarding point and the optimum route from the departure point to the destination and displays them on the screen has been proposed.
[0004]
However, when using public transportation such as buses and trains in the middle section, it is necessary to designate the boarding point and getting off point of public transportation, which requires a lot of time and labor.
[0005]
Therefore, in Japanese Patent Application Laid-Open No. 11-166838, when a route from the departure point to the destination is searched only by designating the destination and the departure point, if there is a section where the railway can be used, the boarding station There has been proposed a PDA equipped with a GPS that searches for and displays on a display means a combined route that is a combination of a walking route up to, a railway route from the boarding station to the getting-off station, and a walking route from the getting-off station. Also, this PDA can set the desired arrival time to arrive at the destination. By setting the desired arrival time, it searches for a composite route that can arrive at the destination at the desired arrival time and displays it on the display means. You can also do it.
[0006]
[Problems to be solved by the invention]
However, since the PDA stores the railway route information and the diaphragm of each rail line in the built-in storage means, the storage means of the PDA requires a large-capacity memory, leading to an increase in cost. Further, when the railway route information and the diaphragm of each railway line are changed, the route search with high accuracy cannot be performed and the information and the diaphragm must be updated by some method, which is troublesome for the user.
[0007]
The PDA is a composite route that combines a walking route and a railroad route, and is not fully satisfactory for the user. That is, the portion of the composite route where the railway route cannot be used is set as a walking route regardless of the walking distance. For example, a walking route that is forced to walk a long distance that cannot be considered normally is set. As a result, even if the desired arrival time is set, a complex route that satisfies the user is not always searched.
[0008]
An object of the present invention is to solve the above problems, and is capable of searching for a complex route including a route from a starting point to a destination and using a taxi, and the taxi route. It is to provide a mobile communication device, a route guidance information distribution method, a route guidance information distribution system, and a program capable of providing detailed information about the user to the user and reducing the load on the mobile communication device.
[0009]
[Means for Solving the Problems]
  Claim 1And claim 2The invention described inA route guidance information distribution system comprising a portable communication device and a route guidance center, wherein the portable communication device includes input means for inputting destination information and departure point information, and input destination information and departure point. Transmission means for transmitting ground information to the route guidance center, receiving means for receiving information transmitted from the route guidance center, and display means for displaying the received information, the route guidance center comprising a map A map server for storing data, a public transport registration server for storing information on other public transports other than taxis, a taxi registration server for storing taxi information for individual taxis or taxi companies, and the mobile communication Receiving means for receiving destination information and departure point information transmitted from the apparatus, based on the map data and public transport information; A route search means for searching for a route from the departure place to the destination by combining a walking route, a route using a taxi, and a route using public transportation, and a taxi searched for by the route search means. Extraction means for extracting detailed taxi route information about the route used, transmission for transmitting route guidance information relating to the route searched by the route search means and detailed taxi route information extracted by the extraction means to the portable communication device Means.
[0010]
  In particular, in the invention described in claim 1, the taxi information includes at least a taxi type for each individual taxi or taxi company, and the extraction means is based on the taxi information and the map data. Thus, the gist of obtaining the taxi type for each individual taxi or taxi company that can be used in the route using the taxi and extracting the information including the taxi type as the taxi route detailed information.
  In particular, in the invention described in claim 2, the taxi information includes a business area and a fee table for each individual taxi or taxi company, and the extraction means includes the taxi information and the map data. Based on the taxi, the taxi sales area and the charge available on the route using the taxi are obtained, information including the sales area and the charge is extracted as the taxi route detailed information, and the extraction means extracts the taxi route detailed information. Then, the gist of the display means is a list display so that the individual taxis or taxi companies in the taxi route detailed information can be compared.
[0011]
  According to a third aspect of the present invention, in the route guidance information distribution system according to the first or second aspect, the route guidance center stores user data relating to the age or gender of the user of the mobile communication device. A user registration server, wherein the route search means sets the walking route, the route using the taxi, and the public transportation based on the map data, the public transportation information, and the user data. The gist is to search for a combined route.
  According to a fourth aspect of the present invention, in the route guidance information distribution system according to any one of the first to third aspects, the extracting means is configured to determine the taxi based on the taxi information and the map data. The gist of obtaining the required time of the used route and extracting information including the required time as the detailed taxi route information.
[0012]
  According to a fifth aspect of the present invention, in the route guidance information distribution system according to any one of the first to fourth aspects, the taxi information includes a telephone number for each individual taxi or taxi company. Based on the taxi information and the map data, the gist is to obtain a taxi phone number that can be used in the route using the taxi, and to extract information including the phone number as the taxi route detailed information. .
[0013]
  The invention according to claim 6 is the route guidance information distribution system according to any one of claims 1 to 5, wherein the taxi information includes a fare table for each region, and the extraction The means obtains an area to which a route using the taxi belongs based on the taxi information and the map data, and obtains a charge for the route using the taxi based on a charge table of the area. To do.
[0014]
  The invention according to claim 7 is the route guidance information distribution system according to any one of claims 1 to 6, wherein the input means is at least one of an arrival time at the destination and a departure time at the departure place. And the transmission means of the portable communication device transmits the time information to the route guidance center, and the taxi information includes a fare table for each time zone, and the extraction means The gist is to obtain a time zone to which a route using the taxi belongs based on the time information and to obtain a fee for the route using the taxi based on a charge table for the time zone.
[0015]
  The invention according to claim 8 and claim 9 is a route guidance information distribution server for transmitting information related to a route from a departure place to a destination to a portable communication device, a map server storing map data, and a taxi. Other public transport registration servers that store information on other public transports, taxi registration servers that store individual taxis or taxi information for each taxi company, destination information transmitted from the portable communication device, and Based on the information on the map data and the public transportation, the receiving means for receiving the information of the departure place, the walking route, the route using a taxi, and the route using the public transportation are combined from the departure location. Taxi route detailed information about a route using a taxi searched by the route search means and a route search means for searching for a route to the destination Comprising extracting means for extracting, and transmission means for transmitting the extracted taxi route details the route guidance information on the searched route and the extraction means in said route search means to said mobile communication device.
[0016]
  In particular, in the invention described in claim 8, the taxi information includes at least a taxi type for each individual taxi or taxi company, and the extraction means is based on the taxi information and the map data. Thus, the gist of obtaining the taxi type for each individual taxi or taxi company that can be used in the route using the taxi and extracting the information including the taxi type as the taxi route detailed information.
In particular, in the invention described in claim 9, the taxi information includes a business area and a price table for each individual taxi or taxi company, and the extraction means includes the taxi information and the map data. Based on the taxi, the taxi sales area and the charge available on the route using the taxi are obtained, information including the sales area and the charge is extracted as the taxi route detailed information, and the extraction means extracts the taxi route detailed information. The gist of the transmission means is that the page data displayed in a list so that the taxi route detailed information can be compared with the personal taxi or taxi company is transmitted to the portable communication device.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment embodying the present invention will be described with reference to FIGS.
FIG. 1 is a system configuration diagram of a mobile navigation system using a mobile communication device such as a mobile phone.
[0018]
In FIG. 1, a route guidance service management center 11 as a route guidance center provided with a computer system is used to exchange various data with a mobile phone 12 as a mobile communication device possessed by a user via a mobile phone network 13. Give and receive. The route guidance service management center 11 delivers route guidance information, taxi route detailed information, and the like that the user wants to acquire to the mobile phone 12. Further, the mobile phone 12 transmits various information for requesting route guidance information and the like to the management center 11.
[0019]
As shown in FIG. 1, the cellular phone 12 includes various buttons 12a constituting an input unit and a display unit 12b constituting a display unit. The mobile phone 12 includes a control program that can browse the contents of the route guidance service management center 11. In other words, the mobile phone 12 can access the route guidance service management center 11 by inputting a desired URL (Uniform Resource Locator) and acquire content (route guidance information). More specifically, the cellular phone 12 sets the destination as destination information and the departure point as departure point information with the button 12a in a state where the management center 11 is accessed, and transmits the destination from the departure point from the management center 11. The route from the destination to the destination is distributed as route guidance information, and the content is displayed on the display unit 12b. The route from the starting point to the destination is a combination of walking route, route using taxi (taxi route), and route using other public transport (railway in this embodiment) (railway route) excluding taxi. The route is searched at the management center 11, and the composite route is distributed as route guidance information.
[0020]
Further, when the cellular phone 12 operates the button 12a in a state where the route guidance information has been acquired based on the control program, detailed information on the taxi route and the rail route is transmitted from the management center 11, and the contents are displayed on the display unit. 12a is displayed.
[0021]
FIG. 2 is a diagram showing a system configuration of the route guidance service management center 11. In FIG. 2, the route guidance service management center 11 includes a gateway server 21, a map server 22, a user registration server 23, a public transportation registration server 24, a taxi registration server 25, and a management server 26. These servers 21 to 25 are connected to each other via an intranet 27.
[0022]
The map server 22 includes a storage unit 22a, and stores and manages map data (road map, railway map, house map, building shape map, etc.), intersection data, address data, telephone number data, and the like in the storage unit 22a. .
[0023]
The user registration server 23 includes a storage unit 23a, and stores and manages personal information of the user who owns the mobile phone 12 in the storage unit 23a. Personal information includes user name data, mobile phone numbers, address data, age data, gender data, walking speed data, request data, occupation data, and the like. The request data is the user's route preference, for example, “use taxi rather than walk”, “increase walking route”, “do not use taxi”, “make sure to use limited express”, “green trains can be used. For example, “Use a green car”, “If there is a famous place, historic site or scenic spot on the way, a train that passes through or stops at a famous place even if it is a detour”. This data is used when searching for a route reflecting the user's preference when searching for a route.
[0024]
The personal information is stored in the storage unit 23a of the user registration server 23 when the user registers with the route guidance service management center 11 via the Internet 30, for example.
[0025]
The public transportation registration server 24 includes a storage unit 24a, and stores and manages timetable information of each railway line in the storage unit 24a. The timetable information is composed of station name information, diaphragm information, fare information, operation status information, and transit information for each route name.
[0026]
The station name information is station name data of a station that exists for each route.
The diaphragm information is time data including each flight operated for each route, that is, the name of the train (train name), the first and last stations in the train, the arrival time and the departure time of each station. In addition to the diaphragm information, data of each train type such as normal, rapid, and express is added. In addition to the train number, for example, if the route is a JR Tokai Shinkansen, the train name will be “Nozomi 60”, “Hikari 242”, “Kodama 424”. In the case of a private railway, the name is “limited express *** 1”, “super *** 3”, etc.
[0027]
The fare information is fare data set for each route.
The operation status information is the name of the line that has been disconnected and the data of the disconnected section when each line is disconnected due to an accident or disaster at the present time.
[0028]
The transfer information is data on the time required to transfer between stations between stations where connections are made on adjacent routes.
The taxi registration server 25 includes a storage unit 25a, and stores and manages taxi information as taxi presence / absence information registered for each individual taxi and taxi company (hereinafter referred to as a taxi company) in the storage unit 25a. The taxi information is made up of the company name, location, telephone number, and data such as the name of the station where the taxi is waiting for the customer and the fare for each taxi company.
[0029]
The management server 26 constituting the reception means, route search means, extraction means, and transmission means is a server that centrally manages the gateway server 21, the map server 22, the user registration server 23, the public transportation registration server 24, and the taxi registration server 25. Therefore, the mobile phone 12 is connected via the gateway server 21 and the mobile phone network 13. The management server 26 is connected via a gateway server 21 and the Internet 30 to a server 31 a of a specific various information providing site 31 contracted in advance.
[0030]
The management server 26 includes a storage unit 26a, and a composite route search program is stored in the storage unit 26a. The management server 26 executes various arithmetic processing operations according to the composite route search program. The composite route search program searches for a composite route combining the walking route, the taxi route, and the railroad route for the route from the departure point to the destination based on the destination and departure point information transmitted from the mobile phone 12. And a program for causing the management server 26 to execute a series of processing operations for displaying the route guidance information on the display unit 12b of the mobile phone 12.
[0031]
Further, a detailed information extraction program is stored in the storage unit 26a of the management server 26. The management server 26 executes various arithmetic processes according to this detailed information extraction program. The detailed information extraction program is a series of programs for obtaining detailed information about the railway route and taxi route searched by the composite route search program and displaying the contents on the display unit 12b of the mobile phone 12. In the present embodiment, the railway and taxi route detailed information is a required time and a fee.
[0032]
A data update program is stored in the storage unit 26a of the management server 26. The management server 26 executes various arithmetic processing operations according to this data update program. The data update program is a program for causing the management server 26 to execute a series of processing operations for updating and newly registering each information stored and managed by the public transport registration server 24 and the taxi registration server 25. More specifically, the management server 26 acquires updated and new timetable information and taxi information from the server 31a of the various information providing sites 31 via the Internet 30 periodically or occasionally according to the data update program. Each information stored and managed by the public transportation registration server 24 and the taxi registration server 25 is updated or newly registered.
[0033]
The gateway server 21 distributes various types of information created by the management server 26 to the mobile phone 12 or the server 31a of the various information providing sites 31, and conversely receives the information from the server 31a of the mobile phone 12 and the various information providing sites 31. Output to the management server 26.
[0034]
Next, the operation of the portable navigation system will be described with reference to FIGS.
When the mobile phone 12 accesses the route guidance service management center 11 to acquire route guidance information, an initial menu screen 3a is displayed on the display unit 12b of the mobile phone 12 as shown in FIG. . On the initial menu screen 3a, items "Determine destination", "Previous route" and "Usage" are displayed. Here, when the item “Determine destination” is selected with the button 12 a of the mobile phone 12 in order to obtain the route to the destination, the route guidance from the mobile phone 12 to the management server 26 of the management center 11 is reached. Data indicating that information is to be acquired is transmitted.
[0035]
When the management server 26 inputs data indicating that the route guidance information is to be acquired via the mobile phone network 13 and the gateway server 21, the management server 26 sets the destination (destination) for the mobile phone 12 based on the data. Create and send page data. On the display unit 12b of the mobile phone 12, a destination address setting screen 3b is displayed based on the received page data. On the destination address setting screen 3b, items of “address” and “phone number” are displayed. The item “address” is an item selected when the destination is set as an address. The item “telephone number” is an item selected when the destination is set by a telephone number.
[0036]
When the “address” item is selected with the button 12 a of the mobile phone 12, data indicating that the destination is to be input by address is transmitted from the mobile phone 12 to the management server 26. When the management server 26 inputs data indicating that the destination is to be input by an address, the management server 26 creates and transmits page data for causing the mobile phone 12 to input the address of the destination based on the data. An address input screen 3c is displayed on the display unit 12b of the mobile phone 12 based on the received page data.
[0037]
A text box 41 for inputting an address is displayed on the address input screen 3c. Then, after operating the button 12a of the mobile phone 12 to input the destination address in the text box 41 and selecting the [OK] item displayed on the address input screen 3c by the button operation, the mobile phone 12 controls the management server. 26, destination address data is transmitted.
[0038]
When the item “telephone number” is selected with the button 12 a of the mobile phone 12 on the destination address setting screen 3 b, data indicating that the destination is to be input by telephone number is transmitted from the mobile phone 12 to the management server 26. Is done. When the management server 26 inputs data indicating that the destination is to be input by telephone number, the management server 26 creates and transmits page data for causing the mobile phone 12 to input the telephone number based on the data.
On the display unit 12b of the mobile phone 12, a telephone number input screen 3d is displayed based on the received page data.
[0039]
On the telephone number input screen 3d, a text box 42 for inputting a telephone number is displayed. Then, after the user operates the button to input the destination telephone number in the text box 42 and selects the [OK] item displayed on the telephone number input screen 3d by the button operation, the cellular phone 12 sends the management server 26 Destination phone number data is sent.
[0040]
Based on the destination address data, the management server 26 checks whether the destination address matches the address of the address data stored in the storage unit 22a of the map server 22. If they match, the management server 26 records and manages the address in the storage unit 26 a of the management server 26. In the case of telephone number data, the management server 26 checks whether the destination telephone number matches the telephone number of the telephone number data stored in the storage unit 22a of the map server 22. If they match, the management server 26 extracts the address for the telephone number from the telephone number data, records it in the storage unit 26a of the management server 26, and manages it. If there is no match for the address or telephone number, the management server 26 creates the page data of the address input screen 3c or the telephone number input screen 3d and transmits it to the mobile phone 12, assuming that the address cannot be specified. Therefore, the user re-inputs according to the address input screen 3c or the telephone number input screen 3d.
[0041]
When the management server 26 records and manages the address of the destination, the management server 26 creates and transmits page data for setting the departure point to the mobile phone 12. On the display unit 12b of the mobile phone 12, a departure place setting screen 3e is displayed based on the received page data. On the departure place setting screen 3e, the address and telephone number of the confirmed destination are displayed, and items of “route from the current location”, “route from the vicinity of the destination”, and “map around the destination” are displayed. The The item “route from the current location” is an item selected when it is desired to obtain route guidance information of a route from the current location to the destination. The item “route from near destination” is an item selected when it is desired to obtain route guidance information of a route from a position close to the destination to the destination. The item “map around destination” is an item selected when it is desired to acquire a map around the destination.
[0042]
When the “route from the current location” item is selected with the button 12 a of the mobile phone 12, the route information from the current location (departure location) to the destination is acquired from the mobile phone 12 to the management server 26 of the management center 11. The data that you want to do is sent.
[0043]
When the management server 26 inputs data indicating that route guidance information from the current location (departure location) to the destination is to be acquired, the management server 26 creates and transmits page data for causing the mobile phone 12 to set the current location (departure location). To do. On the display unit 12b of the cellular phone 12, a departure address setting screen 3f is displayed based on the received page data. On the departure address setting screen 3f, items of “address” and “phone number” are displayed. The item “address” is an item selected when the departure place is set by an address. The item “telephone number” is an item selected when the departure place is set by telephone number.
[0044]
When the “address” item is selected by a button operation, data indicating that the departure place is to be input as an address is transmitted from the mobile phone 12 to the management server 26. When the management server 26 inputs data indicating that it is desired to input the departure place with an address, the management server 26 creates and transmits page data for causing the mobile phone 12 to input the address of the departure place based on the data. An address input screen 3g is displayed on the display unit 12b of the mobile phone 12 based on the received page data.
[0045]
A text box 43 for inputting an address is displayed on the address input screen 3g. Then, after operating the button 12a of the mobile phone 12 to input the address of the departure place in the text box 43, when the [OK] item displayed on the address input screen 3g is selected by the button operation, the mobile phone 12 makes the management server 26, the data of the address of the departure place is transmitted.
[0046]
In addition, when the item “telephone number” is selected by a button operation on the departure address setting screen 3 f, data indicating that the departure point is to be input by telephone number is transmitted from the mobile phone 12 to the management server 26. When the management server 26 inputs data indicating that it is desired to input the departure place with a telephone number, the management server 26 creates and transmits page data for allowing the mobile phone 12 to input the telephone number based on the data. On the display unit 12b of the mobile phone 12, a telephone number input screen 3h is displayed based on the received page data.
[0047]
A text box 44 for inputting an address is displayed on the telephone number input screen 3h. Then, after the user operates the button to input the telephone number of the departure place in the text box 44 and selects the [OK] item displayed on the telephone number input screen 3h by the button operation, the cellular phone 12 makes a response to the management server 26. The data of the telephone number of the departure place is transmitted.
[0048]
Based on the data of the departure address, the management server 26 checks whether the departure address matches the address of the address data stored in the storage unit 22a of the map server 22 in the same manner as described above. If they match, the management server 26 records and manages the address in the storage unit 26 a of the management server 26. Similarly, in the case of telephone number data, the management server 26 checks whether the telephone number of the departure place matches the telephone number of the telephone number data stored in the storage unit 22a of the map server 22. If they match, the management server 26 extracts the address for the telephone number from the telephone number data, records it in the storage unit 26a of the management server 26, and manages it. If there is no match for the address or telephone number, the management server 26 creates the page data of the address input screen 3g or the telephone number input screen 3h and transmits it to the mobile phone 12, assuming that the address cannot be specified. Therefore, the user re-inputs according to the address input screen 3g or the telephone number input screen 3h.
[0049]
When the address of the departure place is recorded, the management server 26 creates and transmits page data for allowing the mobile phone 12 to set a schedule. On the display unit 12b of the mobile phone 12, a schedule setting screen 4a is displayed based on the received page data. On the schedule setting screen 4a, the address of the determined current location (departure location) and destination is displayed, and items “depart now”, “determine arrival time”, and “determine departure time” are displayed. The item “depart now” is an item selected when it is desired to obtain route guidance information of a route to the destination when the user immediately departs from the current location. The item “determine arrival time” is an item selected when it is desired to obtain route guidance information of a route from the departure point to the destination when it is desired to arrive at the destination at a desired arrival time. The item “determine the departure time” is an item selected when it is desired to obtain route guidance information of a route from the departure place to the destination when the departure place is departed at a desired departure time.
[0050]
Here, when the item “determine arrival time” is selected by button operation, it is desired to obtain route guidance information from the departure point to the destination from the mobile phone 12 to the management server 26 based on the arrival time of the destination. Data is sent.
[0051]
When the management server 26 inputs data indicating that the route guidance information from the departure point to the destination is to be acquired based on the arrival time of the destination, the destination arrival time as the target destination arrival time is input to the mobile phone 12. Create and send page data for setting. On the display unit 12b of the mobile phone 12, a destination arrival time setting screen 4b is displayed based on the received page data. On the destination arrival time setting screen 4b, text boxes 45a and 45b for entering the month and day of arrival and text boxes 45c and 45d for entering the minutes when arriving are displayed.
[0052]
The item of [OK] displayed on the destination arrival time setting screen 4b after setting the destination arrival time (including the month and day) by operating a button to set a predetermined numerical value in each of the text boxes 45a to 45d. When the button is selected by the button operation, the destination arrival time data is transmitted from the mobile phone 12 to the management server 26.
[0053]
The management server 26 is a composite route combining a walking route, a taxi route, and a railroad route from the departure point to the destination based on the destination arrival time data, and arrives at the destination at the destination arrival time. Perform multiple types of complex route search. In this embodiment, four types of composite routes are searched. Specifically, the shortest time composite route to reach the destination in the shortest time, the low fare composite route to arrive at the destination with the lowest fare, the minimum number of transfer composite routes to reach the destination with the least number of transfers, and the user desires The four types of guidance composite routes of the user desired composite route that arrives at the destination with the greatest ease are searched.
[0054]
The management server 26 searches for these four types of guide composite routes in parallel. In the present embodiment, the management server 26 stores the map data (road map, railway map, house map, building shape map, etc.) stored in the storage unit 22a of the map server 22 and the storage unit 24a of the public transport registration server 24. The starting point and destination set by the user are specified using the stored timetable information, and a route using the railway between the starting point and the destination and a public transportation such as a railroad of the route are searched. In this case, in the case of a route that transfers and uses a plurality of railway lines, all the usable railway lines are raised as candidates.
[0055]
In the case of a route that runs in parallel between the departure point and the destination, such as JR and private railways, and does not connect to each other, the railway lines of these two routes are raised as candidates. Of course, when there are a plurality of routes connecting a plurality of railway lines, all the railway lines used for each route are raised as candidates.
[0056]
Furthermore, the management server 26 also searches for railway lines that the user's wishes seem to fulfill (reflects the user's preferences) from the personal information stored in the storage unit 23a of the user registration server 23, and the wishes are fulfilled ( If there is a route that reflects the user's preference, it is given as a candidate.
[0057]
At this time, based on the operation status information stored in the storage unit 24a of the public transport registration server 24, the management server 26 has an accident, disaster, etc. at the time of going to the destination on each railway line of the route that has gone up to the candidate. Search whether there is a route that is disconnected at. If there is a route in which all the lines are disconnected, the route including the railway line is excluded from the candidates. In the case where some sections are not connected, a route that avoids the disconnected section is given as a candidate. And the management server 26 once memorize | stores the route which went up to the calculated | required candidate, and the railway line of the route in the memory | storage part 26a. At this time, in the case where there are a plurality of railway lines used for the route for each route and the route needs to be transited, the management server 26 stores the timetable stored in the storage unit 24a of the public transport registration server 24. Based on the information, the connecting station is also searched and temporarily stored in the storage unit 26a.
[0058]
Subsequently, the management server 26 searches for the nearest station (getting off station) on the railway line of the route that has gone up as a candidate and heading to the destination. The management server 26 searches for the nearest destination station and calculates the distance from the nearest destination station to the destination. The management server 26 stores the taxi information stored in the storage unit 25a of the taxi registration server 25 when the distance to the destination is 2 km or more in the present embodiment and is a relatively long distance that takes 30 minutes or more on foot. To find out if a taxi is available from the nearest station to the destination. Then, the management server 26 reads the taxi company name and telephone number from the taxi information stored in the storage unit 25a of the taxi registration server 25 when available, and the required time to the destination constituting the taxi route detailed information, The fare is calculated from the fare data of distance and taxi information. Further, the management server 26 calculates how many minutes it takes to walk when there is no taxi company and it cannot be used. Similarly, the management server 26 calculates the time required for walking without using a taxi when the distance to the destination is less than 2 km and the distance is as short as less than 30 minutes on foot. And the management server 26 memorize | stores in the memory | storage part 26a once the data of the use of the nearest getting-off station and the taxi which were calculated | required. When a taxi is used, data such as the required time, taxi company name, telephone number, and fee are temporarily stored in the storage unit 26a as the taxi company specific information.
[0059]
In addition, when there are a plurality of routes using the railway line, the management server 26 stores, in each storage route 26a, whether or not the nearest getting-off station or taxi is used, and uses the taxi. In this case, data such as required time, taxi company name, telephone number, and fee is stored in the storage unit 26a as unique information of the taxi company.
[0060]
In addition, for the railway lines that have become candidates based on the user's personal information, the management server 26 searches for the nearest stop station based on the user's personal information stored in the storage unit 23a of the user registration server 23, and Calculate the distance from the nearest station to the destination. In other words, for example, if the request data in the personal information includes “use a taxi only when walking over 500 meters” or “want to use a taxi”, etc., a taxi based on that data A required time, a taxi company name, a telephone number, and a charge as the unique information constituting the taxi route detailed information are selected and stored in the storage unit 26a. Now, when “I definitely want to use a taxi” is registered, if there is no taxi at the nearest stop station, the management server 26 can use a taxi other than the nearest stop station that was requested earlier. Search for a station, and use the available station as the new nearest station. In the same manner as described above, the management server 26 obtains the obtained distance, required time, required time, taxi company name, telephone number, and fare data from the newly obtained nearest station to the destination and stores it as specific information. In the part 26a, the route information from the nearest station to the destination based on the personal information is also stored.
[0061]
Next, the management server 26 searches for the nearest station (the nearest boarding station) from the departure point that is the railway line of the route that has gone up as a candidate. The management server 26 searches for the nearest boarding station and calculates the distance from the departure place to the nearest boarding station. In the same way as described above, when the distance to the nearest boarding station is 2 kilometers or more and a relatively long distance that takes 30 minutes or more on foot, the management server 26 stores the information in the storage unit 25a of the taxi registration server 25. Based on the taxi information, search whether the taxi can be used from the departure point to the nearest boarding station. Then, the management server 26 reads the taxi company name and telephone number in the same manner as described above when it can be used, and calculates the required time and fee constituting the detailed taxi route information to the nearest boarding station area from the distance and fare data. Calculate. Further, the management server 26 calculates how many minutes it takes to walk when there is no taxi company and it cannot be used. Similarly, the management server 26 calculates the time required for walking without using a taxi when the distance to the nearest boarding station is less than 2 kilometers and is a short distance of less than 30 minutes on foot. And the management server 26 memorize | stores in the memory | storage part 26a the presence or absence of utilization of the nearest boarding station and the taxi which calculated | required. When a taxi is used, data such as required time, taxi company name, telephone number, and fare are stored in the storage unit 26a as taxi company specific information.
[0062]
When there are a plurality of routes using railway lines, the management server 26 stores, in the storage unit 26a, the nearest boarding station and the presence / absence of a taxi for each route, as described above. When using a taxi, the storage unit 26a stores data such as required time, taxi company name, telephone number, and fee as unique information of the taxi company.
[0063]
In addition, with respect to the railway lines that are candidates based on the user's personal information, the management server 26 refers to the user's personal information stored in the storage unit 23a of the user registration server 23 in the same manner as described above, and the nearest boarding station And the distance from the departure point to the nearest boarding station is calculated. In other words, for example, in the request data in the personal information, when “use taxi only when walking over 500 meters on foot” or “want to use limited express” is registered, the route based on that data is The required time and fee etc. that constitute the selected taxi route or rail route detailed information are stored together in the storage unit 26a as those based on the personal information.
[0064]
If “I want to use an express train” is registered, and the express train does not stop at the nearest boarding station described above, the management server 26 closes the express train other than the nearest boarding station obtained earlier. The station is searched, and it is set as a new nearest boarding station where the station stops. In the same manner as described above, the management server 26 stores data such as the distance from the departure point to the new nearest boarding station, the required time, the name of the taxi company, the telephone number, and the fare as unique information of the taxi company. The information is also stored in the section 26a as route information to the nearest station on the basis of personal information.
[0065]
When each nearest destination station, each nearest boarding station, whether or not a taxi is used, required time, etc. are obtained, the management server 26 departs for each route from the nearest station to the destination. Calculate the time. The management server 26 calculates the time (departure time) that must be departed from the nearest station to the destination by subtracting the required time from the nearest station to the destination from the target destination arrival time.
[0066]
When the departure time from the nearest stop station for each route is obtained, the management server 26 determines the time before the departure time based on the timetable information stored in the storage unit 24a of the public transport registration server 24 for each route. The train that stops at the nearest stop station and the arrival time are searched. At this time, a plurality of trains that stop at the nearest station before the departure time are selected. That is, a plurality of trains such as a train that arrives at the time closest to the departure time and a train that arrives at the next closest time are selected. In the present embodiment, a train that is earlier than the departure time and up to one hour before is selected, and the arrival time for each train is searched. When there is a train with different arrival times in one same route as described above, the management server 26 additionally registers the route for each train as a new route, assuming that there is a route for each train.
[0067]
At this time, the management server 26 obtains the departure time of the nearest boarding station of each train and the required time from the nearest boarding station to the nearest lower station, and stores them in the storage unit 26a.
[0068]
Moreover, the management server 26 calculates | requires the departure time when the train departs from a transit station (transit boarding station) about the route which connects a some railway line. Then, the management server 26 refers to the time required for transiting on the basis of the transit information stored in the storage unit 24a of the public transport registration server 24 so that the management server 26 can receive the transit time from the transit boarding station. A train that stops at a transit station (a transit station) on the railway line to which a connection is made to get on the train is searched and stored. At this time, for the train that stops at the transit stop station in time for the departure time, the management server 26 departs from the nearest boarding station of the train based on the timetable information stored in the storage unit 24a of the public transport registration server 24. The time, required time, and required time on foot between transit stations are also obtained and stored in the storage unit 26a. When there are a large number of connections, the management server 26 repeats the above processing, and trains that get on at the transit boarding station, departure time, required time, trains that get off at the transit station, stop time, and required time. Is similarly obtained and stored in the storage unit 26a.
[0069]
In addition, when the train to stop passes through the nearest boarding station or transit boarding station, the management server 26 transfers at a station on the way based on the timetable information stored in the storage unit 24a of the public transport registration server 24. Judge that it is possible. If the management server 26 determines that it is possible, the management server 26 obtains the departure time from the transfer station of the train and also departs from the nearest transfer station to the transfer station, the nearest transfer station or the transfer station. Search time and arrival time at transfer station. At this time, the management server 26 also obtains the required time between the stations of each train and stores them in the storage unit 26a.
[0070]
In addition, when the station between the nearest boarding station (or transit station) and the nearest station (or transit station) is the first train, the first station of the train is registered as a transfer station and the train The departure time is obtained from the first departure station, and the train that stops at the first departure station (transfer station) in time for the departure time and the arrival time thereof are searched. At this time, for the train that stops at the first departure station (transfer station) in time for the departure time, the management server 26 is based on the timetable information stored in the storage unit 24a of the public transport registration server 24 and the nearest boarding of the train. The departure time of the station and the required time between each station of each train are also obtained and stored in the storage unit 26a.
[0071]
Furthermore, the management server 26 is delayed from the nearest boarding station (or transit station) at the station between the nearest boarding station (or transit station) and the nearest boarding station (or transit station). Based on the timetable information stored in the storage unit 24a of the public transport registration server 24, it is determined whether there is a train that has arrived at the nearest stop station (or transit stop station) and can be changed. . When there is a transferable train, the management server 26 registers the transferable station as a transfer station, obtains the departure time from the transfer station of the train, and also obtains the nearest transfer station (or transit station). ), And the train that arrives at the nearest stop station (or transit stop station) and the arrival time and required time are obtained and stored in the storage unit 26a. In addition, when the transfer is possible in one route as described above, the management server 26 additionally registers as a new route with respect to the previously registered route not considering the transfer.
[0072]
In addition, for the route that has been selected based on the personal information, the management server 26 is connected based on the personal information, the train is specified, and the railway line to be used from the nearest boarding station to the nearest boarding station, the transit station to be used. , Transit transit stations, transit stations, departure times or stop times at these stations, and required times between the stations are obtained and stored in the storage unit 26a.
[0073]
At this point, from the nearest boarding station for each route in time for the arrival time at the target destination, the railway line to be used from the nearest boarding station, transit station, transit station, transit station, departure time or stop time at each station, each station The time required between them was required.
[0074]
Subsequently, the management server 26 determines the fare of the railway line used to arrive at the nearest stop station from the nearest boarding station for each route, the time required to reach the nearest stop station from the nearest boarding station, and from the nearest boarding station. The number of flights to the nearest stop station is calculated and stored in the storage unit 26a.
[0075]
Next, the management server 26 obtains the departure time from the departure point based on the departure time of the nearest boarding station for each route, the presence / absence of the taxi used and the required time, and temporarily stores them in the storage unit 26a. Remember. That is, for each route, a departure time that must depart from the departure place in order to arrive at the destination at the target arrival time is obtained.
[0076]
Subsequently, the management server 26 for each route (railway route), the walking route or taxi route from the departure point to the nearest boarding station and the walking route from the nearest boarding station to the destination for that route (railway route). Alternatively, a plurality of composite routes are created by combining taxi routes.
[0077]
The management server 26, even if it leaves the departure place the latest when it arrives at the destination arrival time at the target destination arrival time, that is, the composite route that arrives at the destination from the departure place in the shortest time among the plurality of created composite routes. Search for complex routes in time. That is, the management server 26 totals the required times of the route (railway route), the walking route, and the taxi route that constitute the composite route for each composite route based on the data stored in the storage unit 26a. Then, the management server 26 stores the composite route having the shortest required time in the storage unit 26a as the shortest time composite route.
[0078]
In addition, the management server 26 searches for a composite route that arrives at the destination from the starting point at the lowest cost, that is, the lowest fare, from the plurality of composite routes that have been created. That is, the management server 26 sums up the fares for each route (railway route), walking route, and taxi route constituting the composite route for each composite route based on the data stored in the storage unit 26a. And the management server 26 memorize | stores the compound route with the cheapest fare in the memory | storage part 26a as a low fare compound route.
[0079]
Further, the management server 26 searches for a composite route that arrives at the destination from the departure point with the least number of transfers from among the plurality of created composite routes. That is, the management server 26 obtains the number of times of transfer of the route (railway route) constituting the composite route for each composite route based on the data stored in the storage unit 26a, and the composite route having the least number of transfers is combined with the minimum change number of times. Remember as a route.
[0080]
Furthermore, the management server 26 searches for the composite route generated based on the user's personal information from the created composite routes and stores it in the storage unit 26a as the user desired composite route.
[0081]
When the management server 26 stores the shortest time composite route, the low fare composite route, the minimum transfer composite route, and the user desired composite route in the storage unit 26a, the management server 26 stores the shortest time composite route, the low fare composite route, and the minimum transfer to the mobile phone 12. Create and transmit page data for selecting either the number-of-times composite route or the user-desired composite route. A composite route selection screen 4c is displayed on the display unit 12b of the mobile phone 12 based on the received page data. The composite route selection screen 4c includes a display column 46a for the shortest time composite route, a display column 46b for the low fare composite route, a display column 46c for the minimum number of transfer composite routes, and a display column for the user desired composite route. 46d is provided. In each of the display fields 46a to 46d, the required time from the departure point to the destination, the transportation cost, the number of transfers, and the arrival time of the destination on each composite route are displayed.
[0082]
The composite route selection screen 4c displays items for selecting one of the shortest time composite route, the low fare composite route, the minimum number of transfers composite route, and the user desired composite route.
[0083]
When the item “I want to arrive early!”, That is, when the shortest time composite route is selected by button operation, data indicating that the shortest time composite route is desired is transmitted from the mobile phone 12 to the management server 26. When the management server 26 inputs data indicating that the user wants to know the shortest time composite route, the management server 26 refers to the data of the shortest time composite route stored in the storage unit 26 a of the management server 26 and sets the shortest time composite route to the mobile phone 12. Create and send page data to be displayed as route guidance information. On the display unit 12b of the mobile phone 12, a route guidance screen 4d for the shortest time composite route is displayed based on the received page data.
[0084]
By the way, on the route guidance screen 4d, go to the nearest boarding station by taxi from the departure point, go to the nearest boarding station using a private railway to Nagoya Station, which is a transit station, and from that station to the JR Tokai Shinkansen Go to Tokyo Station, which is a transit station, and from there, go to the nearest station, Kasumigaseki Station on the Yingdan Subway, and get directions to your destination in 5 minutes on foot from Kasumigaseki Station. Specifically, the departure time at the departure point, the time required for a taxi from the departure point to the nearest boarding station, the departure time of the train from the nearest boarding station, the time required for the train from the nearest boarding station to Nagoya Station, and the train Type (in this case, limited express), Shinkansen departure time from Nagoya station, travel time from Nagoya station to Tokyo station and Shinkansen type (in this case, Nozomi), subway departure time from Tokyo station, Tokyo store The time required from the station to Kasumigaseki station, the type of subway (in this case, the gang subway), the time required to walk from Kasumigaseki to the destination, and the arrival time at the destination are displayed in order from top to bottom. .
[0085]
Therefore, the user can immediately understand what means of transportation should be used to arrive at the destination in the shortest time by looking at the contents displayed on the route guidance screen 4d in order from top to bottom. Can do.
[0086]
It should be noted that the taxi travel time from the departure point to the nearest boarding station, the time required from the nearest boarding station to Nagoya station and the type of train displayed on the route guidance screen 4d, the type of train from Nagoya station to Tokyo station You can get more detailed information by selecting the required time and type of Shinkansen, the time required from Tokyoya Station to Kasumigaseki Station, the type of subway, and the time required to walk from Kasumigaseki to the destination with the button operation. Can do.
[0087]
For example, when a taxi required time item from the departure place to the nearest boarding station is selected by button operation, data indicating that detailed information on the taxi route is desired is transmitted from the mobile phone 12 to the management server 26. When the management server 26 inputs data indicating that detailed information on the taxi route is desired, the shortest time composite route data stored in the storage unit 26a of the management server 26, the time required for the taxi route, unique information on the fare, and Taxi route detailed information is created with reference to the map data stored in the storage unit 22a of the map server 22, and page data for displaying the details of the taxi route detailed information on the mobile phone 12 is created and transmitted. As shown in FIG. 5, a taxi route detailed information screen 5a is displayed on the display unit 12b of the cellular phone 12 based on the received page data. On the taxi route detailed information screen 5a, a map and a route around the taxi traveling from the departure place to the nearest boarding station are displayed. Further, on the taxi route detailed information screen 5a, the taxi type (large, medium, and small) and the approximate required time and fee from the departure point to the nearest boarding station are displayed.
[0088]
Therefore, the user can confirm how the taxi travels from the departure place to the nearest boarding station, and can grasp the approximate required time and fee in advance.
[0089]
By the way, on the route guidance screen 4d, when the required time from the nearest boarding station to Nagoya station and the type of train are selected by button operation, the cellular phone 12 sends the management server 26 to the nearest boarding station to Nagoya station. Data indicating that detailed information on the railway route is to be obtained is transmitted. When the management server 26 inputs data indicating that detailed railway route information from the nearest boarding station to Nagoya Station is desired, the management server 26 refers to the data of the shortest time composite route stored in the storage unit 26a of the management server 26, and the railway. Detailed route information is created, and page data for displaying the contents of the detailed rail route information on the cellular phone 12 is created and transmitted. On the display unit 12b of the mobile phone 12, a railway route detailed information screen 6a is displayed based on the received page data as shown in FIG. On the railway route detailed information screen 6a, the name of the route, the departure time of the nearest boarding station, the arrival time of the transit station, the charge and the transfer time required from the transit station (Meitetsu Nagoya Station) to the transit station (JR Nagoya Station) Is displayed.
[0090]
Also, on the route guidance screen 4d, when the items of the required time from JR Nagoya Station to JR Tokyo Station and the type of train are selected by button operation, the mobile phone 12 makes a management server 26 to JR Nagoya Station to JR Tokyo Station. Data indicating that detailed information on the railway route is to be obtained is transmitted. When the management server 26 inputs data indicating that detailed railway route information from JR Nagoya station to JR Tokyo station is desired, the management server 26 refers to the data of the shortest time composite route stored in the storage unit 26a of the management server 26 to provide the railway information. Detailed information is created, and page data for displaying the contents of the railway route detailed information on the cellular phone 12 is created and transmitted. On the display unit 12b of the mobile phone 12, a railway route detailed information screen 7a is displayed based on the received page data as shown in FIG. On the rail route detailed information screen 7a, the name of the route, the departure time of the transit station (JR Nagoya Station), the arrival time of the transit station (JR Tokyo Station), the charge and the transit station from the transit station (JR Tokyo Station) The transfer time required for the Tokyo Subway Marunouchi Line Tokyo Station is displayed.
[0091]
Therefore, the user can check the transit boarding station and the departure time, the transit station and the arrival time on each railway line, and can grasp the charge in advance. In addition, since the transfer time required from the transfer station to the transfer station is displayed, preparation for transfer can be made without rushing.
[0092]
As described above, the present embodiment has the following effects.
(1) In this embodiment, the management server 26 of the route guidance service management center 11 searches for the shortest time composite route that arrives at the destination in the shortest time by combining the walking route, taxi route, and railroad route, and the shortest time. Since the composite route is distributed to the mobile phone 12 and displayed on the display unit 12b, the user can acquire the shortest time composite route including the taxi route.
[0093]
(2) In this embodiment, the management server 26 of the route guidance service management center 11 refers to the personal information stored in the storage unit 23a of the user registration server 23, and combines the walking route, taxi route, and rail route with the user. Since the user desired composite route is searched for and the user desired composite route is distributed to the mobile phone 12 and displayed on the display unit 12b, the user acquires the user desired composite route reflecting his / her preference. be able to.
[0094]
(3) In this embodiment, the management server 26 of the route guidance service management center 11 refers to the fare information stored in the storage units 24a and 25a of the public transport registration server 24 and the taxi registration server 25, and walks and taxis. Since the combination of the railway routes is searched for the low fare composite route arriving at the destination with the lowest fare, the low fare composite route is distributed to the mobile phone 12 and displayed on the display unit 12b. A low fare compound route including the route can be acquired.
[0095]
(4) In the present embodiment, the management server 26 of the route guidance service management center 11 refers to the time information stored in the storage unit 24a of the public transport registration server 24 to minimize the transfer of other public transports. Since the search is made for the minimum number of transfers combined route arriving at the ground and the minimum number of transfers combined route is distributed to the mobile phone 12 and displayed on the display unit 12b, the user obtains the minimum number of transfers combined route including the taxi route. can do.
[0096]
(5) In this embodiment, the management server 26 of the route guidance service management center 11 searches for various composite routes simply by operating the button 12a of the mobile phone 12 and inputting the destination and departure point. The load on the mobile phone 12 is reduced. In addition, since the route guidance service management center 11 constantly updates the latest information and searches for various composite routes based on the latest information, the troublesome work of updating various information on the mobile phone 12 side is eliminated.
[0097]
(6) In this embodiment, when the management server 26 of the route guidance service management center 11 searches for a composite route, it refers to the operation status information stored in the storage unit 24a of the public transport registration server 24, and the railway route When the railway route is not available and cannot be used on the whole line or a part of the route, a new composite route that avoids the route is searched, and the new composite route is distributed to the mobile phone 12 and displayed on the display unit 12b. Therefore, the user can acquire a route that can be surely passed.
[0098]
(7) In this embodiment, when searching for a route to the destination, four types of composite routes of the shortest time composite route, the low fare composite route, the minimum number of transfers composite route, and the user desired composite route are simultaneously obtained, On the other hand, since any one is selected, the user does not need to perform button operations for obtaining various routes individually.
[0099]
(8) In this embodiment, when it is determined that the walking route is long (in this embodiment, 2 kirotor), the walking route is changed to a taxi route. Therefore, a reasonable route can be guided to the user.
[0100]
(9) In the present embodiment, when the management server 26 inputs data indicating that the detailed information on the taxi route is desired from the mobile phone 12, the management server 26 creates the taxi route detailed information and transmits it to the mobile phone 12. . And the mobile telephone 12 displays the taxi route detailed information screen 5a on the display part 12b. The taxi route detailed information screen 5a displays a route along which the taxi travels and a map of the surrounding area, as well as the type of taxi and the approximate required time and fee from the departure place to the nearest boarding station. Therefore, the user can confirm how the taxi travels, and can grasp the approximate time required and the charge in advance.
[0101]
In addition, you may change embodiment of this invention as follows.
In the above embodiment, the departure point is input by operating the button 12a on the mobile phone 12. However, in a mobile phone equipped with GPS (Global Positioning System) as the current position detecting means, the departure point is the current position. In this case, the current location (departure location) detected by the GPS may be captured as departure location information by operating the button 12a. In this case, the operation of inputting the departure place is simplified.
[0102]
In the above embodiment, the mobile phone 12 is embodied as a mobile communication device, but may be embodied in a notebook personal computer, a small personal digital assistant (PDA) or the like.
[0103]
In the above embodiment, the taxi route detailed information screen 5a displays the surrounding map where the taxi runs, its route, required time, and fee as taxi route detailed information. In addition to this, the management server 26 matches the taxi company name and telephone number created based on the taxi information stored in the storage unit 25a of the taxi registration server 25, and the taxi route details by combining the travel distance of the taxi route. It may be displayed as information. In this case, a reservation can be made in advance using a telephone. On the other hand, any one of the surrounding map, its route, required time, fee, taxi company name, telephone number, and travel distance may be displayed as the taxi route detailed information.
[0104]
In the above embodiment, when calculating the taxi fare, the night surcharge and the reservation pick-up fee are calculated based on the fare data of the taxi information stored in the storage unit 25a of the taxi registration server 25, and these rates are combined. It may be displayed on the taxi route detailed information screen 5a. Detailed information can be provided by the user.
[0105]
Regarding the calculation of the night surcharge, the time to use the taxi is calculated from the detailed information, it is judged whether the time is the night surcharge time zone, and if the time to use the taxi is in the night surcharge time zone, the surcharge is charged. Calculate and add.
[0106]
Further, a taxi fare table may be provided for each region (for example, each administrative division such as a municipality), and the fare may be calculated based on the table. That is, if a □□ taxi is associated with △△ city, and the point where the taxi is used (taxi boarding point) is △△ city, the fare is calculated based on the □□ taxi fare table.
[0107]
In addition, the fare may be calculated in association with a fare table for each business area of the taxi company. Further, a taxi company fare table corresponding to a facility (terminal such as a station or an airport) may be used. That is, a XX taxi is associated with the XX station, and when a taxi is used from the XX station, the calculation is based on the fare table of the XX taxi.
[0108]
Furthermore, when a plurality of taxi companies are registered for the same area, detailed information on each taxi company may be displayed in a list so that the user can select and compare.
[0109]
In the above embodiment, the railway is embodied as other public transportation other than taxis, but other public transportation such as buses and airplanes may also be implemented.
In the above embodiment, when obtaining the user desired composite route as the optimal composite route, the management server 26 selects the user preference based on the personal information stored in the storage unit 23a of the user registration server 23, that is, the content of the request data. Each route that composes the composite route reflecting the above was obtained. In addition to considering the age data and gender data other than the request data in the railway route, the weather conditions on the route to the destination, the degree of congestion considering the day of the week and the time zone when going to the destination, and the fare The management server 26 may obtain the railway line with reference to this map by mapping these elements in advance. Considering age data and gender data other than request data even when walking on a walking route, consider weather conditions on the route to the destination, and whether there are obstacles on hills, stairs, etc. on the walking route Then, these elements may be mapped in advance, and the management server 26 may obtain the walking route with reference to this map.
[0110]
In this case, information such as the weather situation, the day of the week when going to the destination, and the degree of congestion are acquired by the route guidance service management center 11 in the same manner as the operation status information described above. It is necessary to keep.
[0111]
Furthermore, the walking route may be increased or the taxi route may be increased depending on the age and sex. For example, if you are under 22 years of age, you may increase your walking route, do not use a taxi, do not use a limited express, and so on. On the other hand, for example, if you are over 50 years old, you can increase the number of taxi routes or use a limited express. Furthermore, in the case of women, the number of taxi routes is increased at night.
[0112]
【The invention's effect】
  Each claimAccording to the invention described in the above, it is possible to obtain a route to the destination and to obtain detailed information about the taxi route by inputting and transmitting the destination and the departure point, and to reduce the load on the portable communication device. be able to.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a portable navigation system.
FIG. 2 is a system configuration diagram of a route guidance service management center.
FIG. 3 is a system diagram of a display screen for explaining a procedure for obtaining a composite route from a departure place to a destination.
FIG. 4 is a system diagram of a display screen for explaining a procedure for similarly obtaining a composite route.
FIG. 5 is a system diagram of a display screen for explaining a procedure for similarly obtaining a composite route.
FIG. 6 is a system diagram of a display screen for explaining a procedure for similarly obtaining a composite route.
FIG. 7 is a system diagram of a display screen for explaining a procedure for similarly obtaining a composite route.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 11 ... Route guidance service management center as a route guidance center, 12 ... Mobile telephone as a portable communication apparatus, 12a ... Button which comprises an input means, 12b ... Display part which comprises a display means, 23 ... User registration server, 24 ... Public transport registration server, 25 ... Taxi registration server, 26 ... Receiving means, route search means, management means constituting extraction means and transmission means, 23a-26a ... storage section,

Claims (9)

携帯通信装置と経路案内センターとからなる経路案内情報配信システムであって、
前記携帯通信装置は、
目的地の情報及び出発地の情報を入力する入力手段と、
入力された目的地の情報及び出発地の情報を前記経路案内センターに送信する送信手段と、
前記経路案内センターから送信される情報を受信する受信手段と、
受信した情報を表示する表示手段と
を備え、
前記経路案内センターは、
地図データが記憶されるマップサーバと、
タクシーを除くその他公共交通機関の情報が記憶される公共交通機関登録サーバと、
個人タクシー又はタクシー会社毎のタクシー情報が記憶されるタクシー登録サーバと、
前記携帯通信装置から送信された目的地の情報及び出発地の情報を受信する受信手段と、
前記地図データ及び前記公共交通機関の情報に基づいて、歩行経路、タクシーを利用した経路、公共交通機関を利用した経路を組合わせて前記出発地から前記目的地までの経路を探索する経路探索手段と、
前記経路探索手段に探索されたタクシーを利用した経路についてのタクシー経路詳細情報を抽出する抽出手段と、
前記経路探索手段にて探索した経路に関する経路案内情報及び前記抽出手段にて抽出したタクシー経路詳細情報を前記携帯通信装置に送信する送信手段と
を備え
前記タクシー情報には、個人タクシー又はタクシー会社毎のタクシーの種別が少なくとも含まれており、
前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できる個人タクシー又はタクシー会社毎のタクシーの種別を求め、当該タクシーの種別を含む情報を前記タクシー経路詳細情報として抽出する
ことを特徴とする経路案内情報配信システム。
A route guidance information distribution system comprising a mobile communication device and a route guidance center,
The portable communication device is
Input means for inputting destination information and departure point information;
Transmitting means for transmitting the input destination information and departure point information to the route guidance center;
Receiving means for receiving information transmitted from the route guidance center;
Display means for displaying the received information ,
The route guidance center
A map server for storing map data;
A public transportation registration server that stores other public transportation information except taxis,
Taxi registration server that stores taxi information for each individual taxi or taxi company;
Receiving means for receiving destination information and departure point information transmitted from the portable communication device;
On the basis of the map data and the public transportation of information, the walking route, the route search for searching for a route of the route using a taxi, from the starting point by combining a path using the public transportation to the destination Means,
Extraction means for extracting taxi route detailed information about the route using the taxi searched by the route search means;
And transmission means for transmitting the extracted taxi route details the route guidance information on the searched route and the extraction means in said route search means to said mobile communication device,
The taxi information includes at least a taxi for each individual taxi or taxi company,
The extraction means obtains a taxi type for each individual taxi or taxi company that can be used in the route using the taxi based on the taxi information and the map data, and information including the taxi type is used for the taxi route details. A route guidance information distribution system characterized by being extracted as information.
携帯通信装置と経路案内センターとからなる経路案内情報配信システムであって、
前記携帯通信装置は、
目的地の情報及び出発地の情報を入力する入力手段と、
入力された目的地の情報及び出発地の情報を前記経路案内センターに送信する送信手段と、
前記経路案内センターから送信される情報を受信する受信手段と、
受信した情報を表示する表示手段と
を備え、
前記経路案内センターは、
地図データが記憶されるマップサーバと、
タクシーを除くその他公共交通機関の情報が記憶される公共交通機関登録サーバと、
個人タクシー又はタクシー会社毎のタクシー情報が記憶されるタクシー登録サーバと、
前記携帯通信装置から送信された目的地の情報及び出発地の情報を受信する受信手段と、
前記地図データ及び前記公共交通機関の情報に基づいて、歩行経路、タクシーを利用した経路、公共交通機関を利用した経路を組合わせて前記出発地から前記目的地までの経路を探索する経路探索手段と、
前記経路探索手段に探索されたタクシーを利用した経路についてのタクシー経路詳細情報を抽出する抽出手段と、
前記経路探索手段にて探索した経路に関する経路案内情報及び前記抽出手段にて抽出したタクシー経路詳細情報を前記携帯通信装置に送信する送信手段と
を備え
前記タクシー情報には、個人タクシー又はタクシー会社毎の営業領域及び料金テーブルが含まれており、
前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できるタクシーの営業領域及び料金を求め、当該営業領域及び料金を含む情報を前記タクシー経路詳細情報として抽出し、
前記抽出手段が前記タクシー経路詳細情報を抽出したとき、前記表示手段は、前記タクシー経路詳細情報の前記個人タクシー又はタクシー会社を比較できるようにリスト表示する
ことを特徴とする経路案内情報配信システム。
A route guidance information distribution system comprising a mobile communication device and a route guidance center,
The portable communication device is
Input means for inputting destination information and departure point information;
Transmitting means for transmitting the input destination information and departure point information to the route guidance center;
Receiving means for receiving information transmitted from the route guidance center;
Display means for displaying the received information ,
The route guidance center
A map server for storing map data;
A public transportation registration server that stores other public transportation information except taxis,
Taxi registration server that stores taxi information for each individual taxi or taxi company;
Receiving means for receiving destination information and departure point information transmitted from the portable communication device;
On the basis of the map data and the public transportation of information, the walking route, the route search for searching for a route of the route using a taxi, from the starting point by combining a path using the public transportation to the destination Means,
Extraction means for extracting taxi route detailed information about the route using the taxi searched by the route search means;
And transmission means for transmitting the extracted taxi route details the route guidance information on the searched route and the extraction means in said route search means to said mobile communication device,
The taxi information includes business areas and fee tables for individual taxis or taxi companies,
The extraction means obtains a taxi business area and a charge that can be used in a route using the taxi based on the taxi information and the map data, and extracts information including the business area and the charge as the taxi route detailed information. And
When the extracting means extracts the taxi route detailed information, the display means displays a list so that the individual taxi or taxi company in the taxi route detailed information can be compared. Information distribution system.
請求項1又は請求項2に記載の経路案内情報配信システムにおいて、
前記経路案内センターは、前記携帯通信装置の使用者の年齢又は性別に関するユーザデータが記憶されるユーザ登録サーバをさらに備え、
前記経路探索手段は、前記地図データ、前記公共交通機関の情報、及び前記ユーザデータに基づいて、前記歩行経路、前記タクシーを利用した経路、及び前記公共交通機関を組合わせた経路を探索することを特徴とする経路案内情報配信システム。
In the route guidance information delivery system according to claim 1 or 2,
The route guidance center further includes a user registration server in which user data related to the age or gender of the user of the mobile communication device is stored,
The route search means searches for a route combining the walking route, a route using the taxi, and the public transport, based on the map data, the information on the public transport, and the user data. A route guidance information distribution system characterized by
請求項1〜請求項3のいずれか一項に記載の経路案内情報配信システムにおいて、
前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路の所要時間を求め、当該所要時間を含む情報を前記タクシー経路詳細情報として抽出することを特徴とする経路案内情報配信システム。
In the route guidance information delivery system according to any one of claims 1 to 3,
The extraction means obtains a required time of a route using the taxi based on the taxi information and the map data, and extracts information including the required time as the detailed taxi route information. Information distribution system.
請求項1〜請求項4のいずれか一項に記載の経路案内情報配信システムにおいて、
前記タクシー情報には、個人タクシー又はタクシー会社毎の電話番号が含まれており、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できるタクシーの電話番号を求め、当該電話番号を含む情報を前記タクシー経路詳細情報として抽出することを特徴とする経路案内情報配信システム。
In the route guidance information delivery system according to any one of claims 1 to 4,
The taxi information includes a telephone number for each individual taxi or taxi company. Based on the taxi information and the map data, a taxi telephone number that can be used in a route using the taxi is obtained, and the telephone number A route guidance information distribution system , wherein information including a number is extracted as the detailed taxi route information .
請求項1〜請求項5のいずれか一項に記載の経路案内情報配信システムにおいて、
前記タクシー情報には、地域毎の料金テーブルが含まれており、
前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路が属する地域を求めるとともに、その地域の料金テーブルに基づいて前記タクシーを利用した経路の料金を求めることを特徴とする経路案内情報配信システム。
In the route guidance information delivery system according to any one of claims 1 to 5,
The taxi information includes a fare table for each region,
The extraction means obtains a region to which a route using the taxi belongs based on the taxi information and the map data, and obtains a fee for the route using the taxi based on a fee table of the region. A route guidance information distribution system.
請求項1〜請求項6のいずれか一項に記載の経路案内情報配信システムにおいて、
前記入力手段は、目的地の到着時刻及び出発地の出発時刻の少なくとも一方を含む時刻情報を入力し、
前記携帯通信装置の送信手段は、前記時刻情報を前記経路案内センターに送信し、
前記タクシー情報には、時間帯毎の料金テーブルが含まれており、
前記抽出手段は、前記時刻情報に基づいて、前記タクシーを利用した経路が属する時間帯を求めるとともに、その時間帯の料金テーブルに基づいて前記タクシーを利用した経路の料金を求めることを特徴とする経路案内情報配信システム。
In the route guidance information delivery system according to any one of claims 1 to 6,
The input means inputs time information including at least one of the arrival time of the destination and the departure time of the departure place,
The transmission means of the mobile communication device transmits the time information to the route guidance center,
The taxi information includes a price table for each time period,
The extraction means obtains a time zone to which a route using the taxi belongs based on the time information and obtains a fee for the route using the taxi based on a charge table for the time zone. Route guidance information distribution system.
携帯通信装置に出発地から目的地までの経路に関する情報を送信する経路案内情報配信サーバであって、A route guidance information distribution server that transmits information about a route from a departure point to a destination to a portable communication device,
地図データが記憶されるマップサーバと、  A map server for storing map data;
タクシーを除くその他公共交通機関の情報が記憶される公共交通機関登録サーバと、  A public transportation registration server that stores other public transportation information except taxis,
個人タクシー又はタクシー会社毎のタクシー情報が記憶されるタクシー登録サーバと、  Taxi registration server that stores taxi information for each individual taxi or taxi company;
前記携帯通信装置から送信された目的地の情報及び出発地の情報を受信する受信手段と、  Receiving means for receiving destination information and departure point information transmitted from the portable communication device;
前記地図データ及び前記公共交通機関の情報に基づいて、歩行経路、タクシーを利用した経路、公共交通機関を利用した経路を組合わせて前記出発地から前記目的地までの経路を探索する経路探索手段と、  A route search means for searching for a route from the starting point to the destination by combining a walking route, a route using a taxi, and a route using public transport based on the map data and the information on the public transport When,
前記経路探索手段に探索されたタクシーを利用した経路についてのタクシー経路詳細情報を抽出する抽出手段と、  Extraction means for extracting taxi route detailed information about the route using the taxi searched by the route search means;
前記経路探索手段にて探索した経路に関する経路案内情報及び前記抽出手段にて抽出したタクシー経路詳細情報を前記携帯通信装置に送信する送信手段と  Transmitting means for transmitting route guidance information related to the route searched by the route searching means and detailed taxi route information extracted by the extracting means to the portable communication device;
を備え、With
前記タクシー情報には、個人タクシー又はタクシー会社毎のタクシーの種別が少なくとも含まれており、  The taxi information includes at least a taxi for each individual taxi or taxi company,
前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できる個人タクシー又はタクシー会社毎のタクシーの種別を求め、当該タクシーの種別を含む情報を前記タクシー経路詳細情報として抽出することを特徴とする経路案内情報配信サーバ。  The extraction means obtains a taxi type for each individual taxi or taxi company that can be used in the route using the taxi based on the taxi information and the map data, and information including the taxi type is used for the taxi route details. A route guidance information distribution server characterized by being extracted as information.
携帯通信装置に出発地から目的地までの経路に関する情報を送信する経路案内情報配信サーバであって、  A route guidance information distribution server that transmits information about a route from a departure point to a destination to a portable communication device,
地図データが記憶されるマップサーバと、  A map server for storing map data;
タクシーを除くその他公共交通機関の情報が記憶される公共交通機関登録サーバと、  A public transportation registration server that stores other public transportation information except taxis,
個人タクシー又はタクシー会社毎のタクシー情報が記憶されるタクシー登録サーバと、  Taxi registration server that stores taxi information for each individual taxi or taxi company;
前記携帯通信装置から送信された目的地の情報及び出発地の情報を受信する受信手段と、  Receiving means for receiving destination information and departure point information transmitted from the portable communication device;
前記地図データ及び前記公共交通機関の情報に基づいて、歩行経路、タクシーを利用した経路、公共交通機関を利用した経路を組合わせて前記出発地から前記目的地までの経路を探索する経路探索手段と、  A route search means for searching for a route from the starting point to the destination by combining a walking route, a route using a taxi, and a route using public transport based on the map data and the information on the public transport When,
前記経路探索手段に探索されたタクシーを利用した経路についてのタクシー経路詳細情報を抽出する抽出手段と、  Extraction means for extracting taxi route detailed information about the route using the taxi searched by the route search means;
前記経路探索手段にて探索した経路に関する経路案内情報及び前記抽出手段にて抽出したタクシー経路詳細情報を前記携帯通信装置に送信する送信手段と  Transmitting means for transmitting route guidance information related to the route searched by the route searching means and detailed taxi route information extracted by the extracting means to the portable communication device;
を備え、With
前記タクシー情報には、個人タクシー又はタクシー会社毎の営業領域及び料金テーブルが含まれており、  The taxi information includes business areas and fee tables for individual taxis or taxi companies,
前記抽出手段は、前記タクシー情報及び前記地図データに基づいて、前記タクシーを利用した経路において利用できるタクシーの営業領域及び料金を求め、当該営業領域及び料金を含む情報を前記タクシー経路詳細情報として抽出し、  The extraction means obtains a taxi business area and a charge that can be used in a route using the taxi based on the taxi information and the map data, and extracts information including the business area and the charge as the taxi route detailed information. And
前記抽出手段が前記タクシー経路詳細情報を抽出したとき、前記送信手段は、前記経路詳細情報の前記個人タクシー又はタクシー会社を比較できるようにリスト表示したページデータを前記携帯通信装置に送信することを特徴とする経路案内情報配信サーバ。  When the extraction unit extracts the taxi route detailed information, the transmission unit transmits the page data displayed in a list so that the personal taxi or taxi company of the route detailed information can be compared to the portable communication device. Characteristic route guidance information distribution server.
JP2001102024A 2001-03-30 2001-03-30 Route guidance information distribution system and route guidance distribution server Expired - Fee Related JP4628574B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001102024A JP4628574B2 (en) 2001-03-30 2001-03-30 Route guidance information distribution system and route guidance distribution server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001102024A JP4628574B2 (en) 2001-03-30 2001-03-30 Route guidance information distribution system and route guidance distribution server

Publications (2)

Publication Number Publication Date
JP2002297822A JP2002297822A (en) 2002-10-11
JP4628574B2 true JP4628574B2 (en) 2011-02-09

Family

ID=18955270

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001102024A Expired - Fee Related JP4628574B2 (en) 2001-03-30 2001-03-30 Route guidance information distribution system and route guidance distribution server

Country Status (1)

Country Link
JP (1) JP4628574B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106428118A (en) * 2016-10-19 2017-02-22 北京交通大学 Switch method and system for train cross-line operation in urban rail transit

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100639954B1 (en) 2005-07-12 2006-11-01 주식회사 엘에스텍 Flexible Input Device Key Backlighting Device
KR100658951B1 (en) 2005-07-12 2006-12-19 주식회사 엘에스텍 Flexible Input Device Key Backlighting Device
JP4579960B2 (en) * 2007-11-09 2010-11-10 株式会社ナビタイムジャパン Navigation device, server device, navigation method, route transmission method, and program
JP5206180B2 (en) * 2008-07-10 2013-06-12 日本電気株式会社 Route search system
JP5751777B2 (en) * 2010-09-14 2015-07-22 株式会社日本総合研究所 Card settlement apparatus, card settlement method and card settlement program
JP2016206939A (en) * 2015-04-22 2016-12-08 株式会社ナビタイムジャパン Information processing system, information processing device, information processing method, information processing program, terminal device, data, recording medium, and data generation method
JP6952332B2 (en) * 2017-07-07 2021-10-20 株式会社ナビタイムジャパン Information processing system, information processing program, information processing device, and information processing method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3300320B2 (en) * 1998-11-27 2002-07-08 株式会社アスキー Navigation system and telephone service system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106428118A (en) * 2016-10-19 2017-02-22 北京交通大学 Switch method and system for train cross-line operation in urban rail transit
CN106428118B (en) * 2016-10-19 2018-01-05 北京交通大学 The switching method and system of train movement across lines in a kind of urban track traffic

Also Published As

Publication number Publication date
JP2002297822A (en) 2002-10-11

Similar Documents

Publication Publication Date Title
JP4728438B2 (en) Computer system
JP4485095B2 (en) Computer system and route guidance information distribution method
US8335648B2 (en) Route searching system, route searching server and route searching method
JP4118006B2 (en) Information provision system
US8150614B2 (en) Routing guide mediation system, routing guide mediation server, and routing guide method
KR20020013716A (en) System For Processing Transportation Information Using Communication Network And Method Thereof
US9759571B2 (en) Navigation system and navigation method of electronic device
JP4169361B1 (en) Route guidance system, route search server, portable terminal device, and route guidance method
JP5047920B2 (en) Route information distribution system, route information guidance server, terminal device, and route information distribution method
JP3996552B2 (en) Navigation system
JP5038644B2 (en) Navigation system, route search server, terminal device, and advertisement display method
JP4628574B2 (en) Route guidance information distribution system and route guidance distribution server
EP2031570B1 (en) Route search system, route search server, terminal, and route search method
JP4878693B2 (en) Mobile communication device, route guidance information distribution method and program
JP4851402B2 (en) Information distribution system, information distribution server, portable terminal device, and information distribution method
JP4834165B2 (en) Information providing system, server device, terminal device, information providing method, and program
JP4689104B2 (en) Parking lot information retrieval method, parking lot information retrieval system and program
JP4531776B2 (en) Navigation system, route search server, route search method, and terminal device
JP2008002968A (en) Route search system, route search server, terminal device, and route search method
JP4550697B2 (en) Navigation system, route search server, and portable terminal device
JP2010101668A (en) Navigation system, route search server, and candidate route display method
JP2008089438A (en) Navigation system, terminal device and departure time guidance method
JP2005234918A (en) Transportation information provision system
JP4829362B2 (en) Navigation system, route search server, route search method, and navigation terminal device
JP5351997B2 (en) Route information distribution system, route information guidance server, terminal device, and route information distribution method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100506

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100525

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100726

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101019

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101110

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131119

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees