(57)【特許請求の範囲】
【請求項１】
経路情報を提供する経路提供装置において、
時計手段と、
交通機関の乗車券を購入した購入者に係る情報を取得する購入者情報取得手段と、
前記乗車券が購入される際に指定された乗車駅に関する情報及び乗車日時を含む乗車情報を取得する乗車情報取得手段と、
定期的に前記購入者の現在位置を取得する位置取得手段と、
該位置取得手段が前記現在位置を取得する都度、該位置取得手段が取得した現在位置から、前記乗車情報取得手段が取得した乗車情報に含まれる乗車駅までの経路を示す経路情報を取得する経路情報取得手段と、
前記時計手段が示す時刻、前記乗車情報取得手段が取得した乗車情報に含まれる乗車日時、及び予め設定されている提供されるべき時間情報に基づいて、前記経路情報取得手段が取得した経路情報を、前記購入者情報取得手段が取得した情報に基づいて前記購入者に提供する経路提供手段と
を備えることを特徴とする経路提供装置。
【請求項２】
前記経路提供手段は、前記購入者が前記乗車駅にて前記交通機関に乗車するまでの間に、前記経路情報を前記購入者に提供するように構成されていることを特徴とする請求項１に記載の経路提供装置。
【請求項３】
前記購入者情報取得手段が取得した購入者に係る情報に対応付けて、前記経路情報取得手段が取得した経路情報を記憶する記憶手段と、
前記経路情報取得手段が経路情報を取得した場合、取得された経路情報が前記記憶手段に既に記憶してある経路情報に一致するか否かを判断する判断手段と、
該判断手段が一致しないと判断した場合、前記記憶手段に記憶してある経路情報を、前記経路情報取得手段が取得した経路情報に更新する更新手段とを備え、
前記経路提供手段は、前記更新手段が前記記憶手段に記憶してある経路情報を更新した場合、前記更新手段によって更新された経路情報を、前記購入者に提供するように構成されていること
を特徴とする請求項１又は２に記載の経路提供装置。
【請求項４】
経路情報を提供する経路提供装置において、
時計手段と、
目的地及び予定日時を含む予定情報を取得する予定情報取得手段と、
前記予定情報の予定者に係る情報を取得する予定者情報取得手段と、
定期的に前記予定者の現在位置を取得する位置取得手段と、
該位置取得手段が前記現在位置を取得する都度、該位置取得手段が取得した現在位置から、前記予定情報取得手段が取得した予定情報に含まれる目的地までの経路を示す経路情報を取得する経路情報取得手段と、
前記時計手段が示す時刻、前記予定情報取得手段が取得した予定情報に含まれる予定日時、及び予め設定されている提供されるべき時間情報に基づいて、前記経路情報取得手段が取得した経路情報を、前記予定者情報取得手段が取得した情報に基づいて前記予定者に提供する経路提供手段と
を備えることを特徴とする経路提供装置。
【請求項５】
経路情報を提供する経路提供装置による経路提供方法において、
前記経路提供装置は、時計手段を有しており、
交通機関の乗車券を購入した購入者に係る情報を取得し、
前記乗車券が購入される際に指定された乗車駅に関する情報及び乗車日時を含む乗車情報を取得し、
定期的に前記購入者の現在位置を取得し、
前記購入者の現在位置を取得する都度、取得した前記現在位置から、取得した前記乗車情報に含まれる乗車駅までの経路を示す経路情報を取得し、
前記時計手段が示す時刻、取得した乗車情報に含まれる乗車日時、及び予め設定されている提供されるべき時間情報に基づいて、取得した前記経路情報を、取得した前記購入者に係る情報に基づいて前記購入者に提供すること
を特徴とする経路提供方法。
【請求項６】
前記購入者が前記乗車駅にて前記交通機関に乗車するまでの間に、前記経路情報を前記購入者に提供することを特徴とする請求項５に記載の経路提供方法。
【請求項７】
コンピュータに、経路情報を提供させるためのコンピュータプログラムにおいて、
前記コンピュータは、時計手段を有しており、
前記コンピュータに、
交通機関の乗車券を購入した購入者に係る情報を取得する購入者情報取得処理と、
前記乗車券が購入される際に指定された乗車駅に関する情報及び乗車日時を含む乗車情報を取得する乗車情報取得処理と、
定期的に前記購入者の現在位置を取得する位置取得処理と、
前記位置取得処理で購入者の現在位置を取得する都度、前記位置取得処理で取得した現在位置から、前記乗車情報取得処理で取得した乗車情報に含まれる乗車駅までの経路を示す経路情報を取得する経路情報取得処理と、
前記時計手段が示す時刻、前記乗車情報取得処理で取得した乗車情報に含まれる乗車日時、及び予め設定されている提供されるべき時間情報に基づいて、前記経路情報取得処理で取得した経路情報を、前記購入者情報取得処理で取得した情報に基づいて前記購入者に提供する経路提供処理と
を実行させるためのコンピュータプログラム。
【請求項８】
経路情報を提供する経路提供装置において、
時計手段と、
交通機関の乗車券を購入した購入者に係る情報を取得する購入者情報取得手段と、
前記乗車券が購入される際に指定された乗車駅に関する情報及び乗車日時を含む乗車情報を取得する乗車情報取得手段と、
定期的に前記購入者の現在位置を取得する位置取得手段と、
該位置取得手段が前記現在位置を取得する都度、該位置取得手段が取得した現在位置から、前記乗車情報取得手段が取得した乗車情報に含まれる乗車駅までの経路を示す経路情報を取得する経路情報取得手段と、
前記時計手段が示す時刻、及び前記乗車情報取得手段が取得した乗車情報に含まれる乗車日時に基づいて、前記経路情報取得手段が取得した経路情報を、前記購入者情報取得手段が取得した情報に基づいて前記購入者に提供する経路提供手段と、
前記購入者情報取得手段が取得した購入者に係る情報に対応付けて、前記経路情報取得手段が取得した経路情報を記憶する記憶手段と、
前記経路情報取得手段が経路情報を取得した場合、取得された経路情報が前記記憶手段に既に記憶してある経路情報に一致するか否かを判断する判断手段と、
該判断手段が一致しないと判断した場合、前記記憶手段に記憶してある経路情報を、前記経路情報取得手段が取得した経路情報に更新する更新手段とを備え、
前記経路提供手段は、前記更新手段が前記記憶手段に記憶してある経路情報を更新した場合、前記更新手段によって更新された経路情報を、前記購入者に提供するように構成されていることを特徴とする経路提供装置。
【請求項９】
経路情報を提供する経路提供装置において、
交通機関の乗車券を購入した購入者に係る情報を取得する購入者情報取得手段と、
前記乗車券が購入される際に指定された乗車駅に関する情報を含む乗車情報を取得する乗車情報取得手段と、
前記購入者の現在位置を取得する位置取得手段と、
該位置取得手段が取得した現在位置から、前記乗車情報取得手段が取得した乗車情報に含まれる乗車駅までの経路を示す経路情報を取得する経路情報取得手段と、
該経路情報取得手段が取得した経路情報を、前記購入者が前記乗車駅にて前記交通機関に乗車するまでの間に、前記購入者情報取得手段が取得した情報に基づいて前記購入者に提供する経路提供手段と、
前記購入者情報取得手段が取得した購入者に係る情報に対応付けて、前記経路情報取得手段が取得した経路情報を記憶する記憶手段と、
前記経路情報取得手段が経路情報を取得した場合、取得された経路情報が前記記憶手段に既に記憶してある経路情報に一致するか否かを判断する判断手段と、
該判断手段が一致しないと判断した場合、前記記憶手段に記憶してある経路情報を、前記経路情報取得手段が取得した経路情報に更新する更新手段とを備え、
前記経路提供手段は、前記更新手段が前記記憶手段に記憶してある経路情報を更新した場合、前記更新手段によって更新された経路情報を、前記購入者に提供するように構成されていることを特徴とする経路提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路情報を提供する経路提供装置、経路提供方法及び前記経路提供装置をコンピュータによって実現するためのコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、通信インフラの普及が進むと共に、ＰＤＡ（Personal Digital Assistant）を代表としたモバイルコンピュータ、携帯電話機、及びＰＨＳ（Personal Handy phone System）電話機等の携帯端末装置における多機能化、表示画面の大型化及び高解像度化が著しい。そこで、このような携帯端末装置に対して通信網を介した多様なサービスが提供されている。例えば、交通機関を利用した経路を案内するサービスが普及している。
【０００３】
交通機関を利用した経路を案内するサービスは、例えばユーザによって入力された出発駅から到着駅までの経路を案内する。また、ユーザによって例えば到着駅への目標到着日時が設定された場合には、このサービスは、目標到着日時に到着駅に到着できるように各種交通機関における時刻表と照らし合わせて最良の経路を案内する。従って、このようなサービスを利用すれば、普段利用しない交通機関を利用する場合であっても、又は各種交通機関の利用に不慣れなユーザであっても、提供された経路に従って各種交通機関を利用することにより、目標到着日時までに確実に目的地（到着駅）に到着することができる。
【０００４】
また、各ユーザが携帯する携帯端末装置の最寄りの基地局に基づいて各ユーザの現在位置を取得し、取得した現在位置から、ユーザによって入力された目的地までの経路を案内するサービスも提案されている（例えば、特許文献１）。
【特許文献１】特開２００２−２７９４５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述したようなサービスは、各ユーザから経路の問い合わせがあった場合に、対応する経路を案内するものであり、各ユーザは、知りたい経路がある都度、自身で問い合わせを行なう必要がある。また、上述したように、各ユーザは、経路を問い合わせる場合、例えば携帯端末装置の操作ボタンを操作することによって各種交通機関における出発地点の最寄りのバス停名称又は駅の名称等を入力する必要があるので、ユーザの操作負担を軽減することは困難であるという問題があった。特に、旅行先などのような不慣れな土地の場合、自分の現在位置及びその現在位置の最寄りのバス停名称又は駅の名称を調べなければ分からないことが多く、乗車駅までの経路の問い合わせが困難であるという問題もあった。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、乗車券を購入した購入者に対して、購入された乗車券での列車の乗車駅までの経路を提供するので、各ユーザは知りたい経路を問い合わせる必要がなく、ユーザの利便性を向上させることが可能な経路提供装置、経路提供方法及びコンピュータプログラムを提供することにある。
【０００７】
本発明の他の目的は、予定情報を設定した予定者に対して、設定された予定情報の目的地までの経路を提供するので、各ユーザは知りたい経路を問い合わせる必要がなく、ユーザの利便性を向上させることが可能な経路提供装置を提供することにある。
【課題を解決するための手段】
【０００８】
本経路提供装置の特徴は、経路情報を提供する経路提供装置において、交通機関の乗車券を購入した購入者に係る情報と、前記乗車券が購入される際に指定された乗車駅に関する情報及び乗車日時を含む乗車情報とを取得しておき、定期的に前記購入者の現在位置を取得すると共に、購入者の現在位置を取得する都度、取得した現在位置から、前記乗車情報に含まれる乗車駅までの経路を示す経路情報を取得し、現在時刻、前記乗車情報に含まれる乗車日時及び予め設定されている提供されるべき時間情報に基づいて、取得した経路情報を、前記購入者に係る情報に基づいて前記購入者に提供する点にある。
【００１０】
本経路提供装置の特徴は、乗車券の購入者が前記乗車券での乗車駅にて交通機関に乗車するまでの間に、前記経路情報を前記購入者に提供する点にある。
【００１１】
本経路提供装置の特徴は、購入者に係る情報に対応付けて、定期的に取得する経路情報を記憶手段に記憶させており、経路情報を取得した場合、取得された経路情報が前記記憶手段に既に記憶してある経路情報に一致するか否かを判断し、一致しないと判断した場合、前記記憶手段に記憶してある経路情報を、取得した経路情報に更新すると共に、更新された経路情報を、前記購入者に提供する点にある。
【００１２】
本経路提供装置の特徴は、経路情報を提供する経路提供装置において、目的地及び予定日時を含む予定情報と、前記予定情報の予定者に係る情報とを取得しておき、定期的に予定者の現在位置を取得すると共に、予定者の現在位置を取得する都度、取得した現在位置から、前記予定情報に含まれる目的地までの経路を示す経路情報を取得しており、現在時刻、前記予定情報に含まれる予定日時及び予め設定されている提供されるべき時間情報に基づいて、取得した経路情報を、前記予定者に係る情報に基づいて前記予定者に提供する点にある。
【００１３】
本経路提供装置の特徴は、予定者に係る情報に対応付けて、定期的に取得する経路情報を記憶手段に記憶させており、経路情報を取得した場合、取得された経路情報が前記記憶手段に既に記憶してある経路情報に一致するか否かを判断し、一致しないと判断した場合、前記記憶手段に記憶してある経路情報を、取得した経路情報に更新すると共に、更新された経路情報を、前記予定者に提供する点にある。
【００１４】
本経路提供方法の特徴は、経路情報を提供する経路提供方法において、交通機関の乗車券を購入した購入者に係る情報と、前記乗車券が購入される際に指定された乗車駅に関する情報及び乗車日時を含む乗車情報とを取得し、定期的に前記購入者の現在位置を取得すると共に、購入者の現在位置を取得する都度、取得した現在位置から、前記乗車情報に含まれる乗車駅までの経路を示す経路情報を取得し、現在時刻、前記乗車情報に含まれる乗車日時及び予め設定されている提供されるべき時間情報に基づいて、取得した経路情報を、前記購入者に係る情報に基づいて前記購入者に提供することにある。また、本経路提供方法の特徴は、前記購入者が前記乗車駅にて前記交通機関に乗車するまでの間に、前記経路情報を前記購入者に提供することにある。
【００１５】
また、本経路提供方法の特徴は、経路情報を提供する経路提供方法において、目的地を含む予定情報と、前記予定情報の予定者に係る情報とを取得し、前記予定者の現在位置を取得した場合、取得した現在位置から、前記予定情報に含まれる目的地までの経路を示す経路情報を取得し、取得した経路情報を、前記予定者に係る情報に基づいて前記予定者に提供することにある。
【００１６】
本コンピュータプログラムの特徴は、コンピュータに読み取らせて実行させることにより、上述したような経路提供装置をコンピュータによって実現することが可能な点にある。
【００１７】
本経路提供装置は、交通機関の乗車券を購入した購入者に係る情報と、前記乗車券が購入される際に指定された乗車駅に関する情報及び乗車日時を含む乗車情報とを取得しておく。また、本経路提供装置は、定期的に購入者の現在位置を取得するように構成されており、購入者の現在位置を取得する都度、取得した現在位置から乗車情報に含まれる乗車駅までの経路を示す経路情報を取得し、現在時刻、乗車日時及び予め設定されている、経路情報が提供されるべき時間情報に基づいて、取得した経路情報を購入者に提供する。よって、本経路提供装置によれば、各ユーザは、知りたい経路を問い合わせすることなく、購入した乗車券の乗車駅までの経路の案内を受けることが可能となる。また、各ユーザは、移動することによって現在位置が変化した場合であっても、知りたい経路を問い合わせすることなく、変化した現在位置からの経路の案内を受けることが可能となる。
【００１９】
本経路提供装置は、乗車券の購入者がこの乗車券によって交通機関に乗車するまでの間に経路を案内するので、適切なタイミングでの経路案内が可能となる。
【００２０】
本経路提供装置は、購入者に係る情報に対応付けて定期的に取得する経路情報を記憶手段に記憶させており、定期的に取得する経路情報が記憶手段に既に記憶してある経路情報に一致しない場合、記憶手段に記憶してある経路情報を、取得した経路情報に更新し、更新された経路情報を購入者に提供する。よって、本経路提供装置によれば、各ユーザは、例えば現在位置が変化したことによって経路が変更された場合であっても、知りたい経路を問い合わせすることなく、変更された経路の案内を受けることが可能となる。
【００２１】
本経路提供装置は、例えば予定管理装置に予定を登録する際に入力された目的地及び予定日時を含む予定情報と、この予定情報の予定者に係る情報とを取得しておく。また、本経路提供装置は、定期的に予定者の現在位置を取得するように構成されており、予定者の現在位置を取得する都度、取得した現在位置から予定情報に含まれる目的地までの経路を示す経路情報を取得し、現在時刻、予定日時及び予め設定されている、経路情報が提供されるべき時間情報に基づいて、取得した経路情報を予定者に提供する。よって、本経路提供装置によれば、各ユーザは、知りたい経路を問い合わせすることなく、設定（登録）した予定情報における目的地までの経路の案内を受けることが可能となる。また、各ユーザは、移動することによって現在位置が変化した場合であっても、知りたい経路を問い合わせすることなく、変化した現在位置からの経路の案内を受けることが可能となる。
【００２３】
更に、本経路提供装置は、予定者に係る情報に対応付けて定期的に取得する経路情報を記憶手段に記憶させており、定期的に取得する経路情報が記憶手段に既に記憶してある経路情報に一致しない場合、記憶手段に記憶してある経路情報を、取得した経路情報に更新し、更新された経路情報を予定者に提供する。よって、本経路提供装置によれば、各ユーザは、例えば現在位置が変化したことによって経路が変更された場合であっても、知りたい経路を問い合わせすることなく、変更された経路の案内を受けることが可能となる。
【発明の効果】
【００２４】
本経路提供装置では、ユーザが、知りたい経路の問い合わせを行なうことなく、購入した乗車券の乗車駅までの経路の案内を受けることができるので、経路の問い合わせを行なう際に必要であった入力操作が不要となり、ユーザの利便性を向上させることができるという効果を奏する。また、本経路提供装置では、乗車券を購入した購入者に対して経路の案内を提供するので、実際に経路情報の必要なユーザに対して適切な情報を効率よく提供することができるという効果を奏する。
【００２５】
本経路提供装置では、ユーザが、知りたい経路の問い合わせを行なうことなく、予定情報に含まれる目的地までの経路の案内を受けることができるので、経路の問い合わせを行なう際に必要であった入力操作が不要となり、ユーザの利便性を向上させることができるという効果を奏する。また、本経路提供装置では、予定情報を登録した予定者に対して経路の案内を提供するので、実際に経路情報の必要なユーザに対して適切な情報を効率よく提供することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
（実施形態１）
以下に、本発明に係る経路提供装置、及び本発明の経路提供方法に係る処理について、実施形態１の経路提供システムを示す図面に基づいて詳述する。図１は実施形態１の経路提供システムの構成を示す模式図である。
【００２７】
本実施形態１の経路提供システム１００は、経路提供装置１に、例えば券売機２、通信キャリア（通信事業者）が管理する携帯電話機管理サーバ３、経路探索サーバ４、改札機５等がそれぞれ接続して構成されている。なお、券売機２、携帯電話機管理サーバ３、経路探索サーバ４及び改札機５のそれぞれと、経路提供装置１との間は、専用の通信網を介して接続してもよいし、インターネット等の公衆通信網を介して接続してもよい。また、図１では、携帯電話機管理サーバ３を１つだけ図示しているが、複数の通信キャリアのそれぞれが管理する複数の携帯電話機管理サーバ３がそれぞれ経路提供装置１に接続されている。
【００２８】
券売機２は、例えば交通機関の各駅等に設置され、乗車券を販売する販売機である。券売機２は、タッチパネル２０、料金投入口２１、釣銭返却部２２、乗車券排出口２３、券売機２の動作を制御する制御部（図示せず）等を備える。タッチパネル２０は、例えば大人及び子供の一方を選択するための選択ボタン、各種の料金を選択するための料金ボタン、乗車券の購入枚数を指定するための枚数ボタン等、乗車券を購入する際に必要となる各種の情報を指定するためのボタンを表示する。
【００２９】
券売機２の制御部は、タッチパネル２０を介して指定された各種の情報と、料金投入口２１から投入された料金とに基づいて、適切な乗車券を発行して乗車券排出口２３から排出すると共に、適切な釣銭を算出して釣銭返却部２２から返却する。なお、本実施形態１の券売機２は、乗車券のほかに、例えば新幹線（登録商標）、特急列車、夜行列車等に乗車する際に必要となる特急券、指定席券、寝台券等も発行する。以下では、説明の簡略化のため、乗車券、特急券、指定席券、寝台券等を代表して乗車券と呼ぶ。
【００３０】
携帯電話機管理サーバ３は、それぞれの通信キャリアが管理する基地局３ａ，３ａと接続されている。基地局３ａ，３ａのそれぞれは、自身を中心とした所定のエリア内に存在する携帯電話機６，６との間で無線通信が可能に構成されており、自身のエリア内に存在する携帯電話機６，６をリアルタイムで把握している。従って、携帯電話機管理サーバ３は、それぞれの基地局３ａ，３ａから、それぞれの基地局３ａ，３ａのエリア内の携帯電話機６，６の情報を取得することにより、それぞれの基地局３ａ，３ａのエリア内に存在する携帯電話機６，６を把握することができる。
【００３１】
また、基地局３ａ，３ａはそれぞれ相互に接続されている。１つの基地局３ａのエリア内の携帯電話機６からパケットが発信された場合、このパケットは、この基地局３ａから通信相手の携帯電話機６の最寄りの基地局３ａへ転送され、最寄りの基地局３ａを介して通信相手の携帯電話機６へ送信されることにより、２つの携帯電話機６，６間における通信が実行される。
【００３２】
経路探索サーバ４は、各種交通機関における路線データ、時刻表データ等を備え、指定された出発駅（乗車駅）、到着駅（降車駅）、出発時刻又は到着時刻等の情報に基づいて適切な経路を探索する。経路探索サーバ４は、出発時刻が指定された場合、指定された出発時刻に出発駅を出発する経路を探索し、到着時刻が指定された場合、指定された到着時刻に到着駅に到着できる経路を探索する。
【００３３】
改札機５は、交通機関の各駅等に設置され、駅に入場する乗客の乗車券及び駅から出場する乗客の乗車券等を検査し、必要に応じて乗客の入場又は出場を阻止する。
経路提供装置１は、本発明に係る経路提供装置であり、券売機２、携帯電話機管理サーバ３、経路探索サーバ４及び改札機５から各種の情報を取得し、取得した情報に基づいて交通機関を利用した経路を案内するサービス（以下、経路案内サービスという）を実現する。
【００３４】
図２は経路提供装置１及び経路探索サーバ４の構成を示すブロック図である。本実施形態１の経路提供装置１は、制御部１０、ＲＯＭ１１、ＲＡＭ１２、記憶部１３、時計１４、通信部１５等を備えており、これらのハードウェア各部はバス１０ａを介して相互に接続されている。
【００３５】
制御部１０は、ＣＰＵ（Central Processing Unit ）又はＭＰＵ（Micro Processor Unit）等であり、所定のタイミングに従って、ＲＯＭ１１又は記憶部１３に予め記憶してある制御プログラムを適宜ＲＡＭ１２に読み出して実行すると共に、上述したハードウェア各部の動作を制御する。ＲＯＭ１１は、経路提供装置１を本発明の経路提供装置として動作させるために必要な種々の制御プログラムを予め格納している。ＲＡＭ１２はＳＲＡＭ又はフラッシュメモリ等であり、制御部１０による制御プログラムの実行時に発生する種々のデータを一時的に記憶する。
【００３６】
記憶部１３は、例えばＨＤＤ（Hard Disk Drive ）等の大容量の記憶装置である。記憶部１３は、経路提供装置１を本発明の経路提供装置として動作させるために必要な種々の制御プログラム、図３に示すようなユーザ情報管理テーブル１３ａ、図４に示すような乗車情報管理テーブル１３ｂ、電子メールの送受信を行なうためのメーラー等を予め格納している。
【００３７】
時計（時計手段）１４は絶対時刻（年、月、日、時、分、秒）を刻時しており、制御部１０は時計１４が示す絶対時間に基づいて現在時刻を取得する。また、時計１４は、制御部１０による制御に従って所定時間を計時するタイマ処理も行なう。
【００３８】
通信部１５は、券売機２、携帯電話機管理サーバ３、経路探索サーバ４及び改札機５との間で通信を行なうための通信インタフェースである。図２では、通信部１５が経路探索サーバ４のみと接続されている状態を示しているが、通信部１５は、経路探索サーバ４だけでなく券売機２、携帯電話機管理サーバ３及び改札機５とも接続されている。なお、経路提供装置１は、複数の通信部を備え、券売機２、携帯電話機管理サーバ３、経路探索サーバ４及び改札機５のそれぞれと各別に接続できるように構成されていてもよい。また、経路提供装置１は、券売機２、携帯電話機管理サーバ３、経路探索サーバ４及び改札機５に接続された中継装置を通信部１５に接続し、中継装置によって接続を切り替えることにより、券売機２、携帯電話機管理サーバ３、経路探索サーバ４及び改札機５のそれぞれと接続できるように構成されていてもよい。
【００３９】
図３はユーザ情報管理テーブル１３ａの登録内容を示す模式図である。図３に示すように、ユーザ情報管理テーブル１３ａには、経路提供装置１が提供する経路案内サービスをより簡易に利用するためにユーザ登録を行なったユーザ毎に、各ユーザを識別するためのユーザＩＤ、ユーザ名、携帯電話機６の電話番号（携帯電話番号）、携帯電話機６に割り当てられているメールアドレス、携帯電話機６の通信キャリア等がそれぞれ対応付けて登録されている。ユーザ情報管理テーブル１３ａの登録内容は、各ユーザが経路案内サービスに対するユーザ登録を行なう都度、制御部１０によって登録される。なお、ユーザ情報管理テーブル１３ａの全ての項目が登録必須項目ではなく、また、経路提供装置１が提供する経路案内サービスは、ユーザ登録を行なっていないユーザによっても利用可能である。
【００４０】
図４は乗車情報管理テーブル１３ｂの登録内容を示す模式図である。図４に示すように、乗車情報管理テーブル１３ｂには、経路案内サービスの利用を申し込んだユーザ毎に、ユーザ情報及び乗車列車情報が対応付けて登録されている。ユーザ情報は、経路案内サービスのユーザ登録を行なった各ユーザのユーザＩＤ、各ユーザの携帯電話機６の電話番号、携帯電話機６の通信キャリア、携帯電話機６に割り当てられているメールアドレス、各ユーザの位置情報等を含む。なお、ユーザＩＤは、経路案内サービスの利用を申し込んだユーザ、経路案内サービスのユーザ登録を行なっていない場合は登録されない。
【００４１】
乗車列車情報は、購入された乗車券の乗車券ＩＤ、乗車日、列車名、乗車駅（出発駅）、乗車時刻（出発時刻）等を含む。乗車情報管理テーブル１３ｂの登録内容は、各ユーザが乗車券を購入した際に経路案内サービスの利用を申し込む都度、制御部１０によって登録される。なお、制御部１０が乗車情報管理テーブル１３ｂの各項目に各情報を登録する具体的な処理については後述する。
【００４２】
本実施形態１の経路探索サーバ４は、図２に示すように、制御部４０、ＲＯＭ４１、ＲＡＭ４２、記憶部４３、通信部４４等を備えており、これらのハードウェア各部はバス４０ａを介して相互に接続されている。
【００４３】
制御部４０は、ＣＰＵ又はＭＰＵ等であり、所定のタイミングに従って、ＲＯＭ４１又は記憶部４３に予め記憶してある制御プログラムを適宜ＲＡＭ４２に読み出して実行すると共に、上述したハードウェア各部の動作を制御する。ＲＯＭ４１は、経路探索サーバ４として動作するために必要な種々の制御プログラムを予め格納している。ＲＡＭ４２はＳＲＡＭ又はフラッシュメモリ等であり、制御部４０による制御プログラムの実行時に発生する種々のデータを一時的に記憶する。
【００４４】
記憶部４３は、例えばＨＤＤ等の大容量の記憶装置である。記憶部４３は、経路探索サーバ４として動作するために必要な種々の制御プログラム、交通機関を利用した経路を探索するための経路探索処理プログラム４３ａ、各種交通機関における路線データ及び時刻表データ等を予め格納している。
【００４５】
通信部４４は、経路提供装置１との間で通信を行なうための通信インタフェースであり、経路提供装置１との間で各種の情報の送受信を行なう。
上述した構成の経路探索サーバ４において、制御部４０は、記憶部４３の経路探索処理プログラム４３ａをＲＡＭ４２に読み出して順次実行することにより、指定された出発駅、到着駅、出発時刻又は到着時刻等の情報に基づいて適切な経路を探索する。
【００４６】
図５は携帯電話機管理サーバ３の構成を示すブロック図である。本実施形態１の携帯電話機管理サーバ３は、制御部３０、ＲＯＭ３１、ＲＡＭ３２、記憶部３３、通信部３４、基地局通信部３５等を備えており、これらのハードウェア各部はバス３０ａを介して相互に接続されている。
【００４７】
制御部３０は、ＣＰＵ又はＭＰＵ等であり、所定のタイミングに従って、ＲＯＭ３１又は記憶部３３に予め記憶してある制御プログラムを適宜ＲＡＭ３２に読み出して実行すると共に、上述したハードウェア各部の動作を制御する。ＲＯＭ３１は、携帯電話機管理サーバ３として動作するために必要な種々の制御プログラムを予め格納している。ＲＡＭ３２はＳＲＡＭ又はフラッシュメモリ等であり、制御部３０による制御プログラムの実行時に発生する種々のデータを一時的に記憶する。
【００４８】
記憶部３３は、例えばＨＤＤ等の大容量の記憶装置である。記憶部３３は、携帯電話機管理サーバ３として動作するために必要な種々の制御プログラム、図６に示すような契約者情報管理テーブル３３ａ等を予め格納している。
【００４９】
通信部３４は、経路提供装置１との間で通信を行なうための通信インタフェースであり、経路提供装置１との間で各種の情報の送受信を行なう。
基地局通信部３５は、基地局３ａ，３ａとの間で通信を行なうための通信インタフェースであり、基地局３ａ，３ａのそれぞれとの間で通信を行なう。具体的には、基地局通信部３５は、各基地局３ａ，３ａから、それぞれの基地局３ａ，３ａのエリア内に存在する携帯電話機６，６の情報を取得する。
【００５０】
図６は契約者情報管理テーブル３３ａの登録内容を示す模式図である。図６に示すように、契約者情報管理テーブル３３ａには、通信キャリアが提供する携帯電話サービスに契約した契約者毎に、各契約者に割り当てられた契約者ＩＤ、契約者名、携帯電話機６の電話番号、携帯電話機６に割り当てられたメールアドレス、契約プラン、最寄りの基地局等がそれぞれ対応付けて登録されている。契約者情報管理テーブル３３ａの登録内容は、各契約者が携帯電話サービスに対して新規に契約する都度、制御部３０によって登録される。
【００５１】
なお、契約者情報管理テーブル３３ａの最寄りの基地局の欄は、基地局通信部３５が各基地局３ａ，３ａから、各基地局３ａ，３ａのエリア内の携帯電話機６，６の情報を取得する都度、制御部３０によって登録又は更新される。具体的には、基地局３ａ，３ａのそれぞれは、自身を中心とした所定のエリア内に存在する携帯電話機６，６との間で通信を行なっており、携帯電話機６が基地局３ａのエリア内に入ったことによって、基地局３ａが携帯電話機６との通信を開始した場合、基地局３ａは、この携帯電話機６の電話番号を、自身のエリア内の携帯電話機の電話番号として携帯電話機管理サーバ３へ通知する。
【００５２】
そして、携帯電話機管理サーバ３の制御部３０は、基地局通信部３５を介して基地局３ａのエリア内の携帯電話機の電話番号として通知された電話番号を契約者情報管理テーブル３３ａから検索し、検索できた場合、この電話番号に対応する最寄りの基地局の欄に、この電話番号を通知してきた基地局の識別情報を登録又は更新する。これにより、携帯電話機管理サーバ３は、携帯電話機管理サーバ３3ａの登録内容に基づいて、それぞれの基地局３ａ，３ａのエリア内に存在する携帯電話機６，６をリアルタイムで把握することができる。
【００５３】
なお、契約者情報管理テーブル３３ａに最寄りの基地局の欄は必ずしも必要ではなく、携帯電話機管理サーバ３において携帯電話機６，６の最寄りの基地局の情報が必要となった場合、制御部３０が、各基地局３ａ，３ａに問い合わせを行なうことによってそれぞれの携帯電話機６，６の最寄りの基地局を取得するように構成してもよい。
【００５４】
次に、上述した構成の経路提供システム１００において、本発明の経路提供方法に係る一連の処理について説明する。まず、本実施形態１の経路提供システム１００において、経路提供装置１が行なう乗車列車情報の乗車情報管理テーブル１３ｂへの登録処理について説明する。本実施形態１の経路提供システム１００において、交通機関を利用するユーザは、券売機２を介して乗車券を購入した場合、購入した乗車券の列車に確実に乗車するために、乗車券の乗車日時に乗車駅に確実に到着できる経路の案内サービスを利用するか否かを選択する。なお、ユーザは、経路案内サービスの利用を申し込む場合、自身の携帯電話機６の電話番号又はメールアドレス（購入者に係る情報）を券売機２のタッチパネル２０を介して入力する。
【００５５】
券売機２の制御部は、例えばタッチパネル２０を介して経路案内サービスの利用が申し込まれた場合、タッチパネル２０を介して入力されたユーザ（購入者）の携帯電話機６の電話番号又はメールアドレスを、発行した乗車券の乗車情報と共に経路提供装置１へ送信する。なお、乗車情報には、乗車券に割り当てられた乗車券ＩＤ、乗車日時（乗車日及び乗車時刻）、列車名、乗車駅等が含まれる。
【００５６】
経路提供装置１の制御部１０（乗車情報取得手段、購入者情報取得手段）は、通信部１５を介して券売機２から購入者の携帯電話機６の電話番号又はメールアドレスと乗車情報とを受信した場合、受信した電話番号又はメールアドレスと乗車情報とを乗車情報管理テーブル１３ｂに登録する。なお、制御部１０は、券売機２から購入者の携帯電話機６の電話番号（又はメールアドレス）を受信した場合、乗車情報管理テーブル１３ｂに登録した電話番号（又はメールアドレス）をユーザ情報管理テーブル１３ａから検索し、検索できた場合、対応するユーザＩＤ、メールアドレス（又は電話番号）、通信キャリアをユーザ情報管理テーブル１３ａから読み出して乗車情報管理テーブル１３ｂに登録する。
【００５７】
また、制御部１０は、券売機２から購入者の携帯電話機６の電話番号（又はメールアドレス）を受信した場合であって、乗車情報管理テーブル１３ｂに登録した電話番号（又はメールアドレス）をユーザ情報管理テーブル１３ａから検索できなかった場合、この電話番号（又はメールアドレス）に基づいて、この電話番号（又はメールアドレス）の携帯電話機６が契約している通信キャリアを特定し、特定した通信キャリアが管理する携帯電話機管理サーバ３に対して、この電話番号（又はメールアドレス）の携帯電話機６に割り当てられているメールアドレス（又は電話番号）の問い合わせを行なう。
【００５８】
携帯電話機管理サーバ３の制御部３０は、経路提供装置１からの問い合わせに対して、対応するメールアドレス（又は電話番号）を契約者情報管理テーブル３３ａから読み出して経路提供装置１へ通知する。なお、券売機２から受信した電話番号（又はメールアドレス）がユーザ情報管理テーブル１３ａから検索できない状況とは、例えば、この購入者が経路案内サービスに対するユーザ登録を行なっておらず、この購入者の情報がユーザ情報管理テーブル１３ａに登録されていない状況である。
【００５９】
携帯電話機管理サーバ３からメールアドレス（又は電話番号）が通知された場合、経路提供装置１の制御部１０は、乗車情報管理テーブル１３ｂのメールアドレス（又は電話番号）の欄の対応する箇所に、通知されたメールアドレス（又は電話番号）を登録すると共に、電話番号（又はメールアドレス）に基づいて特定した通信キャリアを通信キャリアの欄の対応する箇所に登録する。なお、経路案内サービスの利用を申し込んだユーザ（購入者）が経路案内サービスに対するユーザ登録を行なっていない場合、乗車情報管理テーブル１３ｂのユーザＩＤの欄には何も登録されない。また、上述したようにユーザ情報及び乗車列車情報が乗車情報管理テーブル１３ｂに登録された時点では、ユーザ情報の位置情報の欄には何も登録されない。
【００６０】
ところで、ユーザは、券売機２を利用して乗車券を購入するほかに、例えば、インターネットを介して各種交通機関が公開しているウェブページにアクセスし、ウェブページ上から乗車券を購入することもできる。この場合も、上述した処理と同様に、乗車券を購入したユーザは、乗車券の乗車日時に乗車駅に確実に到着できる経路の案内サービスの利用をウェブページ上から申し込むことができ、この際にも、ユーザは、自身の携帯電話機６の電話番号又はメールアドレスを、携帯電話機６又はパーソナルコンピュータの操作部を介して入力する。
【００６１】
上述したようなウェブページを管理するウェブサーバは、経路提供装置１によって構成されてもよく、経路提供装置１とは別途にウェブサーバを設ける構成でもよい。なお、経路提供装置１と別途にウェブサーバを設ける場合、経路提供装置１とウェブサーバとを通信可能に接続しておき、ウェブページ上から乗車券が購入されて経路案内サービスの利用が申し込まれた場合、ウェブサーバが、ユーザによって入力されたユーザ（購入者）の携帯電話機６の電話番号又はメールアドレスと、購入された乗車券の乗車情報とを経路提供装置１へ送信するように構成しておく。なお、経路提供装置１による乗車情報管理テーブル１３ｂへの登録処理は上述した処理と同様である。
【００６２】
次に、本実施形態１の経路提供システム１００において、経路提供装置１が行なう経路の提供処理について説明する。本実施形態１の経路提供システム１００において、経路提供装置１の制御部１０は、時計１４によるタイマ処理によって所定時間が経過する都度、上述したように乗車情報管理テーブル１３ｂに登録された乗車列車情報毎に、対応するユーザの現在位置を取得する。
【００６３】
具体的には、経路提供装置１の制御部１０は、乗車情報管理テーブル１３ｂに登録されたそれぞれの乗車列車情報に対応するユーザ情報から携帯電話機６の電話番号及び通信キャリアを読み出す。そして、制御部１０は、読み出した通信キャリアが管理する携帯電話機管理サーバ３に対して、読み出した携帯電話機６の最寄りの基地局がどこであるかを問い合わせる。なお、それぞれのユーザの現在位置を取得するタイミングは、例えば数分毎又は数十分毎でもよく、各ユーザに適切に経路を提供できるようなタイミングであればよい。
【００６４】
携帯電話機管理サーバ３の制御部３０は、経路提供装置１から問い合わせされた携帯電話機６の最寄りの基地局３ａを契約者情報管理テーブル３３ａの登録内容に基づいて特定する。また、本実施形態１の携帯電話機管理サーバ３は、記憶部３３に、それぞれの基地局３ａ，３ａが設置された位置を示す位置情報を格納させており、制御部３０は、特定した基地局３ａの位置情報を記憶部３３から読み出し、経路提供装置１へ通知する。なお、それぞれの基地局３ａ，３ａの位置情報は、例えば緯度及び経度で示される。
【００６５】
このような処理により、経路提供装置１の制御部（位置取得手段）１０は、乗車情報管理テーブル１３ｂに登録された乗車列車情報に対応するユーザの携帯電話機６の最寄りの基地局の位置を携帯電話機管理サーバ３から取得し、乗車情報管理テーブル１３ｂの位置情報の欄の対応する箇所に登録する。これにより、経路提供装置１は、各ユーザの携帯電話機６の最寄りの基地局の位置を、各ユーザの現在位置として管理することができる。
【００６６】
次に経路提供装置１の制御部１０は、取得した位置情報が示す位置（ユーザの現在位置）から乗車列車情報の乗車駅までの経路を経路探索サーバ４に問い合わせる。具体的には、経路提供装置１の制御部１０は、乗車情報管理テーブル１３ｂに登録された位置情報と、乗車列車情報のうちの少なくとも乗車日、乗車駅、乗車時刻とを読み出し、読み出した位置情報が示す位置から乗車駅までの経路であって、乗車列車情報の乗車日時に乗車駅に到着できるための経路を経路探索サーバ４に問い合わせる。
【００６７】
本実施形態１の経路探索サーバ４は、記憶部４３に、各種交通機関における駅の位置を示す位置情報を格納させており、制御部４０は、経路提供装置１から取得した位置情報が示す位置の最寄り駅を、記憶部４３に格納されている位置情報に基づいて特定する。そして、制御部４０は、経路探索処理プログラム４３ａを実行することによって、特定した最寄り駅から、経路提供装置１から取得した乗車駅までの経路であって、経路提供装置１から取得した乗車日及び乗車時刻に間に合う経路を探索する。そして、制御部４０は、探索した経路の経路情報を経路提供装置１へ通知する。なお、制御部４０は、探索する経路を１つに特定する必要はなく、ユーザが利用できる候補として複数の経路を探索してもよい。
【００６８】
このような処理により、経路提供装置１の制御部（経路情報取得手段）１０は、乗車情報管理テーブル１３ｂに登録された乗車列車情報に対する経路情報を取得することができる。次に、経路提供装置１の制御部１０は、経路探索サーバ４からの応答によって取得した経路情報と、この時点での時刻とに基づいて、経路探索サーバ４から取得した経路情報をユーザに提供すべきであるか否かを判断する。
【００６９】
具体的には、制御部１０は、例えば、経路探索サーバ４から経路情報を取得した時点の時刻が、経路探索サーバ４によって案内された経路において、ユーザの現在位置からの最寄り駅で乗車すべき列車の出発時刻から所定時間前までの時刻である場合、経路情報をユーザに提供すべきであると判断する。また、無事に乗車駅に到着したことが現在位置から判別できた場合に経路情報の提供を停止してもよい。更に、経路情報を提供するタイミングをユーザによって設定できるように経路提供装置１を構成してもよく、この場合、制御部１０は、ユーザによって設定されたタイミングであるか否かを判断し、ユーザによって設定されたタイミングである場合、経路情報をユーザに提供すべきであると判断する。なお、ユーザによって設定されるタイミングとしては、例えば、ユーザが列車に乗車する日の午前９時等の具体的な時刻でもよい。
【００７０】
経路提供装置１の制御部（経路提供手段）１０は、提供すべきであると判断した場合、経路情報をユーザに提供する。なお、経路情報をユーザに提供する方法としては、例えば電子メールがあり、経路提供装置１の制御部１０は、乗車情報管理テーブル１３ｂからユーザのメールアドレスを読み出すと共に、記憶部１３に記憶させてあるメーラーを実行し、ユーザの携帯電話機６宛てに電子メールによって経路情報を提供する。
【００７１】
上述したように、本実施形態１の経路提供システム１００では、乗車券を購入する際に経路案内サービスの利用を申し込んだユーザについて、現在位置を定期的に検出し、それぞれ検出したユーザの現在位置から各ユーザが購入した乗車券の乗車駅までの経路であって、各ユーザが購入した乗車券での乗車日時に間に合う経路を各ユーザに提供することができる。
【００７２】
従って、乗車券を購入したユーザは、自身の現在位置から乗車券での乗車駅までの経路を問い合わせることなく、この経路の案内を適切なタイミングで受けることができるので、経路案内サービスにおけるユーザの利便性を向上させることができる。また、乗車券を購入したユーザに対して適切な経路を案内できるので、実際に経路の案内を必要とするユーザに対して適切な情報を効率よく提供することができる。
【００７３】
次に、本実施形態１の経路提供システム１００において、経路提供装置１が行なう乗車列車情報の乗車情報管理テーブル１３ｂからの削除処理について説明する。本実施形態１の経路提供システム１００において、改札機５の制御部（図示せず）は、自身が設置された駅に入場する乗客の乗車券及び駅から出場する乗客の乗車券等を検査する。なお、乗車券は、例えば磁気カード、ＩＣ（Integrated Circuit）カード等により構成されており、乗車券ＩＤ、乗車日、列車名、出発駅（乗車駅）、出発時刻（乗車時刻）、到着駅、到着時刻等を含む乗車情報が記録されている。改札機５は、乗車券から乗車情報を読み取ることが可能な読取部（図示せず）を備えており、改札機５の制御部は、読取部によって乗車券から読み取った乗車情報に基づいて、乗客の入場又は退場を許可又は阻止を判断する。
【００７４】
具体的には、改札機５は、絶対時刻を示す時計を更に備えており、制御部は、駅に入場する乗客の乗車券を検査する場合、乗車券から読み取った乗車情報の乗車日及び乗車時刻と、時計が示す現在の日時とを比較し、適切であるか否かを判断すると共に、乗車情報の乗車駅が自身の設置駅であるか否かを判断する。改札機５の制御部は、現在の日時が乗車情報の乗車日時に対して適切であり、乗車情報の乗車駅が自身の設置駅である場合、乗客の駅への入場を許可し、乗車券を乗客に返却すると共に乗客を通過させる。
【００７５】
また、改札機５の制御部は、駅から出場する乗客の乗車券を検査する場合、乗車券から読み取った乗車情報の到着時刻と、時計が示す現在の日時とを比較し、適切であるか否かを判断すると共に、乗車情報の到着駅が自身の設置駅であるか否かを判断する。改札機５の制御部は、現在の日時が乗車情報の到着日時に対して適切であり、乗車情報の到着駅が自身の設置駅である場合、乗客の駅からの出場を許可し、必要に応じて乗車券を回収すると共に乗客を通過させる。
【００７６】
改札機５の制御部は、上述した処理を行なって乗車券を検査した結果、乗客の入場を許可した場合、この乗車券から読み取った乗車情報を経路提供装置１へ送信する。経路提供装置１の制御部１０は、改札機５から乗車情報を受信した場合、受信した乗車情報の乗車券ＩＤを乗車情報管理テーブル１３ｂから検索し、検索できた場合、この乗車券ＩＤに対応するユーザ情報及び乗車列車情報を乗車情報管理テーブル１３ｂから削除する。
【００７７】
これにより、経路提供装置１による経路案内サービスを利用したユーザが、購入した乗車券の列車に乗車するために適切な乗車駅に入場した場合、このユーザの乗車列車情報が削除され、このユーザへの経路案内サービスが終了される。なお、改札機５は、乗車券から読み取った乗車情報の全てを経路提供装置１へ送信する必要はなく、乗車情報のうちの乗車券ＩＤのみを経路提供装置１へ送信すれば、経路提供装置１は、対応するユーザ情報及び乗車列車情報の削除を行なうことができる。
【００７８】
また、本実施形態１の経路提供システム１００は、ユーザが購入した乗車券の列車に確実に乗車するためにユーザの現在位置から乗車駅までの経路を案内するものであり、乗車券の乗車日時が経過した場合、このユーザに対する経路案内サービスは不要となる。従って、経路提供装置１は、乗車券の乗車日時が経過した場合にも、この乗車券に対応するユーザ情報及び乗車列車情報を乗車情報管理テーブル１３ｂから削除すればよい。
【００７９】
以下に、上述した構成の経路提供システム１００において、ユーザが乗車券を購入した場合に経路提供装置１が行なう乗車列車情報の乗車情報管理テーブル１３ｂへの登録処理についてフローチャートに基づいて説明する。図７及び図８は乗車列車情報の登録処理の手順を示すフローチャートである。なお、以下の処理は、経路提供装置１のＲＯＭ１１又は記憶部１３に記憶してある制御プログラムに従って制御部１０によって実行され、券売機２のメモリ（図示せず）に記憶してある制御プログラムに従って制御部によって実行され、携帯電話機管理サーバ３のＲＯＭ３１又は記憶部３３に記憶してある制御プログラムに従って制御部３０によって実行される。
【００８０】
券売機２の制御部は、ユーザがタッチパネル２０を介して指定した各種情報に基づいて乗車券を発行し（Ｓ１）、この際にユーザが、タッチパネル２０を介して携帯電話機６の電話番号又はメールアドレス等の情報を入力して経路案内サービスの利用を申し込んだか否かを判断する（Ｓ２）。制御部は、ユーザが経路案内サービスの利用を申し込んでいないと判断した場合（Ｓ２：ＮＯ）、乗車列車情報の登録処理を終了し、ユーザが経路案内サービスの利用を申し込んだと判断した場合（Ｓ２：ＹＥＳ）、発行した乗車券の乗車情報と、ユーザによって入力された携帯電話機６の情報（電話番号又はメールアドレス）とを経路提供装置１へ送信する（Ｓ３）。
【００８１】
なお、ユーザがウェブページ上から乗車券を購入した場合、ウェブサーバは、ユーザがウェブページ上で選択した各種情報に基づく乗車券を販売し、この際にユーザが携帯電話機６の電話番号又はメールアドレス等の情報を入力して経路案内サービスの利用を申し込んだか否かを判断する。そして、ウェブサーバは、ユーザが経路案内サービスの利用を申し込んだと判断すれば、販売した乗車券の乗車情報と、ユーザによって入力された携帯電話機６の情報とを経路提供装置１へ送信する。
【００８２】
経路提供装置１の制御部１０は、券売機２又はウェブサーバから乗車情報及び携帯電話機６の情報を受信した場合、受信した乗車情報及び携帯電話機６の情報を乗車情報管理テーブル１３ｂに登録する（Ｓ４）。制御部１０は、乗車情報管理テーブル１３ｂに登録した携帯電話機６の情報（電話番号又はメールアドレス）がユーザ情報管理テーブル１３ａに登録されているか否かを判断する（Ｓ５）。ユーザ情報管理テーブル１３ａに登録されていると判断した場合（Ｓ５：ＹＥＳ）、制御部１０は、この携帯電話機６の情報に対応するユーザ情報をユーザ情報管理テーブル１３ａから読み出し、乗車情報管理テーブル１３ｂの対応する箇所に登録する（Ｓ６）。
【００８３】
乗車情報管理テーブル１３ｂに登録した携帯電話機６の情報がユーザ情報管理テーブル１３ａに登録されていないと判断した場合（Ｓ５：ＮＯ）、制御部１０は、ステップＳ６の処理をスキップし、この携帯電話機６の情報（電話番号又はメールアドレス）に基づいて、携帯電話機６の通信キャリアを特定し、特定した通信キャリアの携帯電話機管理サーバ３に、この携帯電話機６のユーザ情報（メールアドレス又は電話番号）を問い合わせる（Ｓ７）。
【００８４】
携帯電話機管理サーバ３の制御部３０は、経路提供装置１からの問い合わせに対して、対応するユーザ情報（メールアドレス又は電話番号）を契約者情報管理テーブル３３ａから検索する（Ｓ８）。制御部３０は、検索したユーザ情報（メールアドレス又は電話番号）を契約者情報管理テーブル３３ａから読み出して経路提供装置１へ送信する（Ｓ９）。経路提供装置１の制御部１０は、携帯電話機管理サーバ３から受信したユーザ情報（メールアドレス又は電話番号）を乗車情報管理テーブル１３ｂの対応する箇所に登録し（Ｓ１０）、乗車列車情報の登録処理を終了する。
【００８５】
以下に、上述したように乗車情報管理テーブル１３ｂにユーザ情報及び乗車列車情報を順次登録している経路提供装置１が行なう経路の提供処理についてフローチャートに基づいて説明する。図９及び図１０は経路の提供処理の手順を示すフローチャートである。なお、以下の処理は、経路提供装置１のＲＯＭ１１又は記憶部１３に記憶してある制御プログラムに従って制御部１０によって実行され、携帯電話機管理サーバ３のＲＯＭ３１又は記憶部３３に記憶してある制御プログラムに従って制御部３０によって実行され、経路探索サーバ４のＲＯＭ４１又は記憶部４３に記憶してある制御プログラムに従って制御部４０によって実行される。
【００８６】
経路提供装置１の制御部１０は、時計１４によるタイマ処理によって所定時間が経過したか否かを判断しており（Ｓ２１）、所定時間が経過していないと判断した場合（Ｓ２１：ＮＯ）、所定時間が経過するまで待機する。制御部１０は、所定時間が経過したと判断した場合（Ｓ２１：ＹＥＳ）、乗車情報管理テーブル１３ｂからユーザ情報及び乗車列車情報を１組読み出す（Ｓ２２）。
【００８７】
制御部１０は、時計１４が示す現在時刻に基づいて、読み出した乗車列車情報の乗車時刻が経過したか否かを判断する（Ｓ２３）。制御部１０は、乗車時刻が経過したと判断した場合（Ｓ２３：ＹＥＳ）、読み出したユーザ情報及び乗車列車情報を乗車情報管理テーブル１３ｂから削除し（Ｓ２４）、ステップＳ３５へ処理を移行する。制御部１０は、乗車時刻が経過していないと判断した場合（Ｓ２３：ＮＯ）、乗車情報管理テーブル１３ｂから読み出したユーザ情報が示す通信キャリアの携帯電話機管理サーバ３に対して、ユーザ情報に含まれる電話番号の携帯電話機６の最寄りの基地局の位置情報を問い合わせる（Ｓ２５）。
【００８８】
携帯電話機管理サーバ３の制御部３０は、経路提供装置１から問い合わせされた携帯電話機６の最寄りの基地局３ａを契約者情報管理テーブル３３ａの登録内容に基づいて特定する（Ｓ２６）。制御部３０は、特定した基地局３ａの位置情報を記憶部３３から読み出し、読み出した位置情報を経路提供装置１へ送信する（Ｓ２７）。経路提供装置１の制御部１０は、携帯電話機管理サーバ３から受信した位置情報を、乗車情報管理テーブル１３ｂの位置情報の欄の対応する箇所に登録する（Ｓ２８）。
【００８９】
経路提供装置１の制御部１０は、乗車情報管理テーブル１３ｂに登録した位置情報、乗車日、乗車駅、乗車時刻を経路探索サーバ４へ送信して、これらの情報に基づく経路を経路探索サーバ４に問い合わせる（Ｓ２９）。経路探索サーバ４の制御部４０は、経路提供装置１から受信した位置情報が示す位置の最寄り駅を、記憶部４３に格納されている位置情報に基づいて特定する（Ｓ３０）。制御部４０は、特定した最寄り駅から、経路提供装置１から受信した乗車駅までの経路であって、経路提供装置１から受信した乗車日及び乗車時刻に間に合う経路を探索する（Ｓ３１）。制御部４０は、探索した経路を示す経路情報を経路提供装置１へ送信する（Ｓ３２）。
【００９０】
経路提供装置１の制御部１０は、経路探索サーバ４から受信した経路情報が示す経路、この時点で時計１４が示す現在時刻等に基づいて、経路探索サーバ４から受信した経路情報をユーザに提供すべきであるか否かを判断する（Ｓ３３）。制御部１０は、経路情報をユーザに提供すべきであると判断した場合（Ｓ３３：ＹＥＳ）、乗車情報管理テーブル１３ｂからユーザのメールアドレスを読み出し、記憶部１３に記憶させてあるメーラーを実行することにより、ユーザの携帯電話機６宛てに経路情報を提供するための電子メールを送信する（Ｓ３４）。
【００９１】
制御部１０は、経路情報をユーザに提供すべきでないと判断した場合（Ｓ３３：ＮＯ）、ステップＳ３４の処理をスキップする。制御部１０は、乗車情報管理テーブル１３ｂに登録してある情報に基づいて、経路案内サービスの利用を申し込んだ全てのユーザに対して上述した処理が終了したか否かを判断する（Ｓ３５）。制御部１０は、全てのユーザに対する処理が終了していないと判断した場合（Ｓ３５：ＮＯ）、ステップＳ２２へ処理を移行し、乗車情報管理テーブル１３ｂから異なる１組みのユーザ情報及び乗車列車情報を読み出し（Ｓ２２）、上述したステップＳ２３〜Ｓ３５の処理を繰り返す。
【００９２】
制御部１０は、全てのユーザに対する処理が終了したと判断した場合（Ｓ３５：ＹＥＳ）、ステップＳ２１へ処理を移行し、時計１４によるタイマ処理によって所定時間が経過するまで待機し、所定時間が経過する都度、上述したＳ２２〜Ｓ３５の処理を繰り返す。
【００９３】
以下に、上述したように乗車情報管理テーブル１３ｂに登録されたユーザ情報及び乗車列車情報を削除する処理についてフローチャートに基づいて説明する。図１１は乗車列車情報の削除処理の手順を示すフローチャートである。なお、以下の処理は、改札機５の制御部によって実行されると共に、経路提供装置１のＲＯＭ１１又は記憶部１３に記憶してある制御プログラムに従って制御部１０によって実行される。
【００９４】
改札機５の制御部は、駅に入場する乗客の乗車券を検査し（Ｓ４１）、乗車券から読み取った乗車情報に含まれる各種の情報に基づいて、入場を許可するか否かを判断する（Ｓ４２）。改札機５の制御部は、入場を許可しないと判断した場合（Ｓ４２：ＮＯ）、この乗客の通過を阻止する（Ｓ４３）。改札機５の制御部は、入場を許可すると判断した場合（Ｓ４２：ＹＥＳ）、この乗客を通過させ（Ｓ４４）、この乗客の乗車券から読み取った乗車情報を経路提供装置１へ送信する（Ｓ４５）。
【００９５】
経路提供装置１の制御部１０は、改札機５から受信した乗車情報の乗車券ＩＤを乗車情報管理テーブル１３ｂから検索し（Ｓ４６）、検索できた乗車券ＩＤに対応するユーザ情報及び乗車列車情報を乗車情報管理テーブル１３ｂから削除する（Ｓ４７）。
【００９６】
（実施形態２）
以下に、本発明に係る経路提供装置、及び本発明の経路提供方法に係る処理について、実施形態２の経路提供システムを示す図面に基づいて詳述する。本実施形態２の経路提供システムは、上述した実施形態１の経路提供システム１００と同様の構成を有しており、同様の構成については同一の符号を付して説明を省略する。
【００９７】
上述した実施形態１の経路提供システム１００において、経路提供装置１は、所定時間が経過する都度、乗車情報管理テーブル１３ｂにユーザ情報及び乗車列車情報が登録されたそれぞれのユーザの現在位置から乗車列車情報の乗車駅までの経路情報を経路探索サーバ４から取得し、取得した経路情報と、この時点での時刻とに基づいて、この経路情報をユーザに提供すべきであるか否かを判断し、提供すべきであると判断した場合、経路情報をユーザに提供する構成であった。
【００９８】
本実施形態２の経路提供システム１００における経路提供装置１も、実施形態１の経路提供装置１と同様に所定時間が経過する都度、経路探索サーバ４から経路情報を取得する構成である。また、本実施形態２の経路提供システム１００において、経路提供装置１は、経路探索サーバ４から取得した経路情報を乗車情報管理テーブル（記憶手段）１３ｂに登録する構成であり、経路探索サーバ４から取得した経路情報が、乗車情報管理テーブル１３ｂに既に登録されている経路情報と一致するか否かを判断し、一致しない場合、取得した経路情報を乗車情報管理テーブル１３ｂに登録（更新）すると共に、この経路情報をユーザに提供する構成である。
【００９９】
本実施形態２の経路提供システム１００において、経路提供装置１の記憶部１３は、図１２に示すような乗車情報管理テーブル１３ｂを格納している。図１２は乗車情報管理テーブル１３ｂの登録内容を示す模式図である。図１２に示すように、本実施形態２の乗車情報管理テーブル１３ｂには、図４に示した実施形態１の乗車情報管理テーブル１３ｂと同様に、ユーザ情報に対応付けて乗車列車情報が登録されており、更にそれぞれのユーザ情報及び乗車列車情報に対応付けて経路情報が登録されている。経路情報は、経路提供装置１の制御部１０が、経路探索サーバ４から経路情報を取得する都度、制御部１０によって登録又は更新される。
【０１００】
以下に、本実施形態２の経路提供システム１００において、本発明の経路提供方法に係る一連の処理について説明する。本実施形態２の経路提供システム１００において、経路提供装置１が行なう乗車列車情報の乗車情報管理テーブル１３ｂへの登録処理は、実施形態１で図７及び図８に基づいて説明した処理と同様であるので説明を省略する。
【０１０１】
次に、本実施形態２の経路提供システム１００において、経路提供装置１が行なう経路の提供処理について説明する。本実施形態２の経路提供システム１００において、経路提供装置１の制御部１０は、上述した実施形態１と同様に、時計１４によるタイマ処理によって所定時間が経過する都度、乗車情報管理テーブル１３ｂに登録された乗車列車情報毎に、対応するユーザの現在位置を携帯電話機管理サーバ３に対して問い合わせ、各ユーザの携帯電話機６の最寄りの基地局の位置を、各ユーザの現在位置として携帯電話機管理サーバ３から取得し、乗車情報管理テーブル１３ｂの対応する箇所に登録する。また、経路提供装置１の制御部１０は、取得した現在位置から乗車列車情報の乗車駅までの経路を経路探索サーバ４に問い合わせ、対応する経路情報を取得する。
【０１０２】
ここで、本実施形態２の経路提供装置１の制御部１０は、経路探索サーバ４から取得した経路情報を、乗車情報管理テーブル１３ｂのユーザ情報及び乗車列車情報に対応付けて登録する。この際、制御部１０は、経路探索サーバ４から取得した経路情報を登録すべき乗車情報管理テーブル１３ｂの経路情報の欄の対応する箇所に既に経路情報が登録されているか否かを判断する。乗車情報管理テーブル１３ｂの対応する箇所に経路情報がまだ登録されていなければ、制御部１０は、経路探索サーバ４から取得した経路情報を登録する。
【０１０３】
一方、乗車情報管理テーブル１３ｂの対応する箇所に既に経路情報が登録されていれば、制御部（判断手段）１０は、経路探索サーバ４から取得した経路情報が、先に登録されていた経路情報に一致するか否かを判断する。そして、制御部（更新手段）１０は、一致しないと判断した場合、先に登録されていた経路情報を、経路探索サーバ４から取得した経路情報に更新すると共に、経路探索サーバ４から取得した経路情報、即ち乗車情報管理テーブル１３ｂに更新された経路情報をユーザに提供する。なお、経路探索サーバ４から取得した経路情報が、先に登録されていた経路情報に一致すると判断した場合、制御部１０は、乗車情報管理テーブル１３ｂへの経路情報の更新を行なわないと共に、経路情報のユーザへの提供も行なわない。
【０１０４】
上述したように、本実施形態２の経路提供システム１００では、乗車券を購入する際に経路案内サービスの利用を申し込んだユーザに対して、各ユーザの現在位置から各ユーザが購入した乗車券の乗車駅までの経路であって、各ユーザが購入した乗車券での乗車日時に間に合う経路を提供することができる。また、このような経路を定期的に経路探索サーバ４から取得し、各ユーザの現在位置が移動することにより経路が変更された場合に、変更された経路を各ユーザに効率よく提供することができると共に、各ユーザに対して同一の経路の案内が複数回通知されることを防止することができる。
【０１０５】
従って、乗車券を購入したユーザは、自身の現在位置から乗車券での乗車駅までの経路を問い合わせることなく、この経路の案内を受けることができると共に、自身が移動したことによって自身の最寄り駅が変更した場合であっても、変更した最寄り駅からの経路の案内を効率よく受けることができる。
なお、本実施形態２の経路提供システム１００において、経路提供装置１が行なう乗車列車情報の乗車情報管理テーブル１３ｂからの削除処理は、実施形態１で図１１に基づいて説明した処理と同様であるので説明を省略する。
【０１０６】
以下に、本実施形態２の経路提供システム１００において、乗車情報管理テーブル１３ｂにユーザ情報及び乗車列車情報を順次登録している経路提供装置１が行なう経路の提供処理についてフローチャートに基づいて説明する。図１３及び図１４は経路の提供処理の手順を示すフローチャートである。なお、以下の処理は、経路提供装置１のＲＯＭ１１又は記憶部１３に記憶してある制御プログラムに従って制御部１０によって実行され、携帯電話機管理サーバ３のＲＯＭ３１又は記憶部３３に記憶してある制御プログラムに従って制御部３０によって実行され、経路探索サーバ４のＲＯＭ４１又は記憶部４３に記憶してある制御プログラムに従って制御部４０によって実行される。
【０１０７】
経路提供装置１の制御部１０は、時計１４によるタイマ処理によって所定時間が経過したか否かを判断しており（Ｓ５１）、所定時間が経過していないと判断した場合（Ｓ５１：ＮＯ）、所定時間が経過するまで待機する。制御部１０は、所定時間が経過したと判断した場合（Ｓ５１：ＹＥＳ）、乗車情報管理テーブル１３ｂからユーザ情報及び乗車列車情報を１組読み出す（Ｓ５２）。
【０１０８】
制御部１０は、時計１４が示す現在時刻に基づいて、読み出した乗車列車情報の乗車時刻が経過したか否かを判断する（Ｓ５３）。制御部１０は、乗車時刻が経過したと判断した場合（Ｓ５３：ＹＥＳ）、読み出したユーザ情報及び乗車列車情報を乗車情報管理テーブル１３ｂから削除し（Ｓ５４）、ステップＳ６７へ処理を移行する。制御部１０は、乗車時刻が経過していないと判断した場合（Ｓ５３：ＮＯ）、乗車情報管理テーブル１３ｂから読み出したユーザ情報が示す通信キャリアの携帯電話機管理サーバ３に対して、ユーザ情報に含まれる電話番号の携帯電話機６の最寄りの基地局の位置情報を問い合わせる（Ｓ５５）。
【０１０９】
携帯電話機管理サーバ３の制御部３０は、経路提供装置１から問い合わせされた携帯電話機６の最寄りの基地局３ａを契約者情報管理テーブル３３ａの登録内容に基づいて特定し（Ｓ５６）。制御部３０は、特定した基地局３ａの位置情報を記憶部３３から読み出し、読み出した位置情報を経路提供装置１へ送信する（Ｓ５７）。経路提供装置１の制御部１０は、携帯電話機管理サーバ３から受信した位置情報を、乗車情報管理テーブル１３ｂの位置情報の欄の対応する箇所に登録する（Ｓ５８）。
【０１１０】
経路提供装置１の制御部１０は、乗車情報管理テーブル１３ｂに登録した位置情報、乗車日、乗車駅、乗車時刻を経路探索サーバ４へ送信して、これらの情報に基づく経路を経路探索サーバ４に問い合わせる（Ｓ５９）。経路探索サーバ４の制御部４０は、経路提供装置１から受信した位置情報が示す位置の最寄り駅を、記憶部４３に格納されている位置情報に基づいて特定する（Ｓ６０）。制御部４０は、特定した最寄り駅から、経路提供装置１から受信した乗車駅までの経路であって、経路提供装置１から受信した乗車日及び乗車時刻に間に合う経路を探索する（Ｓ６１）。制御部４０は、探索した経路を示す経路情報を経路提供装置１へ送信する（Ｓ６２）。
【０１１１】
経路提供装置１の制御部１０は、乗車情報管理テーブル１３ｂの経路情報の欄において、経路探索サーバ４から受信した経路情報を登録すべき箇所に既に経路情報が登録されているか否かを判断する（Ｓ６３）。経路情報が登録されていないと判断した場合（Ｓ６３：ＮＯ）、制御部１０は、経路探索サーバ４から受信した経路情報を登録すべき箇所に登録することによって乗車情報管理テーブル１３ｂを更新する（Ｓ６５）。
【０１１２】
経路情報が登録されていると判断した場合（Ｓ６３：ＹＥＳ）、制御部１０は、経路探索サーバ４から受信した経路情報が、乗車情報管理テーブル１３ｂに既に登録されている経路情報（登録内容）と一致するか否かを判断する（Ｓ６４）。乗車情報管理テーブル１３ｂの登録内容と一致しないと判断した場合（Ｓ６４：ＮＯ）、制御部１０は、乗車情報管理テーブル１３ｂに既に登録されている経路情報を、経路探索サーバ４から受信した経路情報に更新する（Ｓ６５）。
【０１１３】
経路探索サーバ４から受信した経路情報を乗車情報管理テーブル１３ｂに登録又は更新した場合、制御部１０は、乗車情報管理テーブル１３ｂから対応するユーザのメールアドレスを読み出し、記憶部１３に記憶させてあるメーラーを実行することにより、ユーザの携帯電話機６宛てに経路情報を提供するための電子メールを送信する（Ｓ６６）。なお、制御部１０は、経路探索サーバ４から受信した経路情報が、乗車情報管理テーブル１３ｂに既に登録されている経路情報（登録内容）と一致すると判断した場合（Ｓ６４：ＹＥＳ）、ステップＳ６５及びＳ６６の処理をスキップする。
【０１１４】
制御部１０は、乗車情報管理テーブル１３ｂに登録してある情報に基づいて、経路案内サービスの利用を申し込んだ全てのユーザに対して上述した処理が終了したか否かを判断する（Ｓ６７）。制御部１０は、全てのユーザに対する処理が終了していないと判断した場合（Ｓ６７：ＮＯ）、ステップＳ５２へ処理を移行し、乗車情報管理テーブル１３ｂから異なる１組みのユーザ情報及び乗車列車情報を読み出し（Ｓ５２）、上述したステップＳ５３〜Ｓ６７の処理を繰り返す。
【０１１５】
制御部１０は、全てのユーザに対する処理が終了したと判断した場合（Ｓ６７：ＹＥＳ）、ステップＳ５１へ処理を移行し、時計１４によるタイマ処理によって所定時間が経過するまで待機し、所定時間が経過する都度、上述したＳ５２〜Ｓ６７の処理を繰り返す。
【０１１６】
上述した実施形態１は、経路探索サーバ４によって探索された経路、経路提供装置１が経路探索サーバ４から経路情報を取得した時点の時刻、経路に基づいてユーザが最寄り駅からの列車に乗車すべき乗車日時に基づいて、経路探索サーバ４によって探索された経路をユーザに通知すべきか否かを判断する構成であった。また、実施形態２は、定期的に探索される経路に変更が生じた場合にのみ変更された経路をユーザに通知する構成であった。
【０１１７】
本発明に係る経路提供装置は、このような実施形態１の構成及び実施形態２の構成を組み合わせた経路提供システムにも適用することができる。即ち、経路提供装置１の制御部１０は、経路探索サーバ４から経路情報を取得し、乗車情報管理テーブル１３ｂに登録した際に、取得した経路情報と、この時点での時刻とに基づいて、この経路情報をユーザに提供すべきであるか否かを判断し、提供すべきであると判断した場合、この経路情報をユーザに提供する。また、制御部１０は、所定時間が経過後に経路探索サーバ４から同一のユーザに対する経路情報を取得した場合、このユーザに対して乗車情報管理テーブル１３ｂに既に登録してある経路情報と、改めて経路探索サーバ４から取得した経路情報とを比較し、更新されている場合に、改めて経路探索サーバ４から取得した経路情報をユーザに通知するようにしてもよい。
【０１１８】
（実施形態３）
以下に、本発明に係る経路提供装置、及び本発明の経路提供方法に係る処理について、実施形態３の経路提供システムを示す図面に基づいて詳述する。図１５は実施形態３の経路提供システムの構成を示す模式図である。なお、本実施形態３の経路提供システムは、上述した実施形態１の経路提供システム１００の経路提供装置１、携帯電話機管理サーバ３、経路探索サーバ４を備えており、同様の構成については同一の符号を付して説明を省略する。
【０１１９】
上述した実施形態１，２の経路提供システム１００は、乗車券が購入される際に指定された乗車情報と、乗車券を購入したユーザの現在位置とに基づいて、現在位置から乗車券での乗車駅までの経路を探索し、この経路をユーザに提供する構成であった。これに対して、本実施形態３の経路提供システム１００は、スケジュール管理サーバ（予定管理装置）に対してスケジュールを登録したユーザの現在位置から、登録されたスケジュールに基づく目的地の最寄り駅までの経路を探索し、この経路をユーザに提供する構成である。
【０１２０】
従って、本実施形態３の経路提供システム１００は、上述した実施形態１の経路提供システム１００の券売機２の代わりにスケジュール管理サーバ７を備える。よって、本実施形態３の経路提供システム１００は、経路提供装置１に、携帯電話機管理サーバ３、経路探索サーバ４、スケジュール管理サーバ７等がそれぞれ接続して構成されている。スケジュール管理サーバ７は、例えばウェブサーバであり、インターネットを介してパーソナルコンピュータ（以下、パソコンという）８と接続されている。
【０１２１】
スケジュール管理サーバ７によって公開されるウェブページは、ブラウザを有するパソコン８からの接続が可能である。従って、スケジュール管理サーバ７にスケジュール情報を登録したいユーザは、自身が所有するパソコン８でブラウザを起動してスケジュール管理サーバ７にアクセスし、スケジュール管理サーバ７から提供されるウェブページ上から自身のスケジュール情報を登録することができる。
【０１２２】
図１６は経路提供装置１及びスケジュール管理サーバ７の構成を示すブロック図である。本実施形態３のスケジュール管理サーバ７は、制御部７０、ＲＯＭ７１、ＲＡＭ７２、記憶部７３、通信部７４等を備えており、これらのハードウェア各部はバス７０ａを介して相互に接続されている。
【０１２３】
制御部７０は、ＣＰＵ又はＭＰＵ等であり、所定のタイミングに従って、ＲＯＭ７１又は記憶部７３に予め記憶してある制御プログラムを適宜ＲＡＭ７２に読み出して実行すると共に、上述したハードウェア各部の動作を制御する。ＲＯＭ７１は、スケジュール管理サーバ７として動作するために必要な種々の制御プログラムを予め格納している。ＲＡＭ７２はＳＲＡＭ又はフラッシュメモリ等であり、制御部７０による制御プログラムの実行時に発生する種々のデータを一時的に記憶する。
【０１２４】
記憶部７３は、例えばＨＤＤ等の大容量の記憶装置である。記憶部７３は、スケジュール管理サーバ７として動作するために必要な種々の制御プログラム、図１７（ａ）に示すような登録者情報管理テーブル７３ａ、図１７（ｂ）に示すようなスケジュール管理テーブル７３ｂ、スケジュール管理サーバ７によって公開されている各種のウェブページ等を予め格納している。
【０１２５】
通信部７４は、経路提供装置１及びパソコン８との間で通信を行なうための通信インタフェースであり、経路提供装置１及びパソコン８との間で各種の情報の送受信を行なう。図１６では、通信部７４が経路提供装置１のみと接続されている状態を示しているが、通信部７４は、経路提供装置１だけでなくパソコン８とも接続されている。なお、スケジュール管理サーバ７は、２つの通信部を備え、経路提供装置１及びパソコン８のそれぞれと各別に接続できるように構成されていてもよい。
【０１２６】
図１７は登録者情報管理テーブル７３ａ及びスケジュール管理テーブル７３ｂの登録内容を示す模式図である。なお、図１７（ａ）に登録者情報管理テーブル７３ａを、図１７（ｂ）にスケジュール管理テーブル７３ｂをそれぞれ示している。図１７（ａ）に示すように、登録者情報管理テーブル７３ａには、スケジュール管理サーバ７が提供するスケジュール管理サービスを利用するためにユーザ登録を行なった登録者毎に、各登録者を識別するための登録者ＩＤ、登録者名、携帯電話機６の電話番号、携帯電話機６に割り当てられているメールアドレス等がそれぞれ対応付けて登録されている。登録者情報管理テーブル７３ａの登録内容は、各登録者がスケジュール管理サービスに対してユーザ登録を行なう都度、制御部７０によって登録される。
【０１２７】
図１７（ｂ）に示すように、スケジュール管理テーブル７３ｂには、登録者毎に、登録者ＩＤ、スケジュール情報が対応付けて登録されている。スケジュール情報は、例えば予定日、予定時刻、予定場所等を含む。スケジュール管理テーブル７３ｂの登録内容は、各登録者がパソコン８を介してスケジュール情報（予約情報）を登録する都度、制御部７０によって登録される。
【０１２８】
本実施形態３の経路提供装置１は、図１６に示すように、上述した実施形態１の経路提供装置１と同様の構成を有するほか、乗車情報管理テーブル１３ｂの代わりに図１８に示すようなスケジュール情報管理テーブル１３ｃを記憶部１３に格納している。図１８はスケジュール情報管理テーブル１３ｃの登録内容を示す模式図である。図１８に示すように、スケジュール情報管理テーブル１３ｃには、経路案内サービスの利用を申し込んだユーザ毎に、ユーザ情報及びスケジュール情報が対応付けて登録されている。
【０１２９】
ユーザ情報は、経路案内サービスのユーザ登録を行なった各ユーザのユーザＩＤ、各ユーザの携帯電話機６の電話番号、携帯電話機６の通信キャリア、携帯電話機６に割り当てられているメールアドレス、各ユーザの位置情報等を含む。スケジュール情報は、パソコン８を介してスケジュール管理サーバ７に登録されたスケジュールの予定日、予定時刻、予定場所等を含む。スケジュール情報管理テーブル１３ｃの登録内容は、各ユーザがパソコン８を介してスケジュール管理サーバ７にスケジュールを登録する際に経路案内サービスの利用を申し込む都度、スケジュール管理サーバ７から送信されてくる情報に基づいて制御部１０によって登録される。
【０１３０】
次に、上述した構成の経路提供システム１００において、本発明の経路提供方法に係る一連の処理について説明する。まず、本実施形態３の経路提供システム１００において、経路提供装置１が行なうスケジュール情報のスケジュール情報管理テーブル１３ｃへの登録処理について説明する。本実施形態３の経路提供システム１００において、スケジュール管理サーバ７によるスケジュール管理サービスを利用するユーザは、自身のパソコン８を介してスケジュール管理サーバ７にアクセスし、スケジュール管理サーバ７から提供されたウェブページ上からスケジュール情報（予定情報）を入力する。なお、スケジュール情報は、予定日、予定時刻、予定場所等を含む。
【０１３１】
ユーザは、入力したスケジュール情報をスケジュール管理サーバ７に登録する際に、入力したスケジュール情報に基づく予定日時に目的地（予定場所）に確実に到着するための経路の案内サービスを利用するか否かを選択する。なお、パソコン８は、ユーザによって入力されたスケジュール情報をスケジュール管理サーバ７へ送信する際に、このユーザ（予定者）を識別するための登録者ＩＤをスケジュール管理サーバ７へ送信すると共に、ユーザが経路案内サービスの申し込みを選択した場合にはその旨を示す情報もスケジュール管理サーバ７へ送信する。
【０１３２】
スケジュール管理サーバ７の制御部７０は、パソコン８を介して登録者ＩＤ及びスケジュール情報を取得した場合、取得したスケジュール情報を登録者ＩＤに対応付けてスケジュール管理テーブル７３ｂに登録する。また、制御部７０は、パソコン８を介して経路案内サービスの申し込みが選択された旨を示す情報を取得した場合、このユーザ（登録者）の携帯電話機６の電話番号及びメールアドレスを登録者情報管理テーブル７３ａから読み出し、読み出した電話番号及びメールアドレスと、スケジュール管理テーブル７３ｂに登録したスケジュール情報とを経路提供装置１へ送信する。
【０１３３】
経路提供装置１の制御部（予定情報取得手段、予定者情報取得手段）１０は、通信部１５を介してスケジュール管理サーバ７から携帯電話機６の電話番号及びメールアドレス（予定者に係る情報）と、スケジュール情報とを受信した場合、受信した電話番号及びメールアドレスをスケジュール情報管理テーブル１３ｃのユーザ情報の欄に、受信したスケジュール情報をスケジュール情報管理テーブル１３ｃのスケジュール情報の欄にそれぞれ登録する。
【０１３４】
次に制御部１０は、スケジュール情報管理テーブル１３ｃに登録した電話番号及びメールアドレスをユーザ情報管理テーブル１３ａから検索し、検索できた場合、検索した電話番号及びメールアドレスに対応する通信キャリアをユーザ情報管理テーブル１３ａから読み出し、スケジュール情報管理テーブル１３ｃの通信キャリアの欄の対応する箇所に登録する。
【０１３５】
なお、スケジュール情報管理テーブル１３ｃに登録した電話番号及びメールアドレスをユーザ情報管理テーブル１３ａから検索できなかった場合、即ち、このユーザが、経路提供装置１による経路案内サービスのユーザ登録を行なっていなかった場合、制御部１０は、スケジュール情報管理テーブル１３ｃに登録した電話番号又はメールアドレスに基づいて、対応する通信キャリアを特定し、スケジュール情報管理テーブル１３ｃの通信キャリアの欄の対応する箇所に登録する。
【０１３６】
次に、本実施形態３の経路提供システム１００において、経路提供装置１が行なう経路の提供処理について説明する。本実施形態３の経路提供システム１００において、経路提供装置１の制御部１０は、時計１４によるタイマ処理によって所定時間が経過する都度、上述したようにスケジュール情報管理テーブル１３ｃに登録されたスケジュール情報毎に、対応するユーザの現在位置を取得する。
【０１３７】
具体的には、経路提供装置１の制御部１０は、スケジュール情報管理テーブル１３ｃに登録されたそれぞれのスケジュール情報に対応するユーザ情報から携帯電話機６の電話番号及び通信キャリアを読み出す。そして、制御部１０は、読み出した通信キャリアが管理する携帯電話機管理サーバ３に対して、読み出した携帯電話機６の最寄りの基地局がどこであるかを問い合わせる。
【０１３８】
携帯電話機管理サーバ３の制御部３０は、実施形態１で説明した処理と同様に、経路提供装置１から問い合わせされた携帯電話機６の最寄りの基地局３ａを契約者情報管理テーブル３３ａの登録内容に基づいて特定し、特定した基地局３ａの位置情報を記憶部３３から読み出し、経路提供装置１へ通知する。経路提供装置１の制御部１０は、携帯電話機管理サーバ３から取得した位置情報をスケジュール情報管理テーブル１３ｃの位置情報の欄の対応する箇所に登録する。
【０１３９】
次に経路提供装置１の制御部１０は、取得した位置情報が示す位置（現在位置）からスケジュール情報の予定場所（目的地）までの経路を経路探索サーバ４に問い合わせる。具体的には、経路提供装置１の制御部１０は、スケジュール情報管理テーブル１３ｃに登録された位置情報と、スケジュール情報のうちの予定日、予定時刻、予定場所とを読み出し、読み出した位置情報が示す位置から予定場所までの経路であって、予定日時に予定場所に到着できるための経路を経路探索サーバ４に問い合わせる。
【０１４０】
本実施形態３の経路探索サーバ４の制御部４０は、記憶部４３に格納してある各種交通機関における駅の位置を示す位置情報に基づいて、経路提供装置１から取得した位置情報が示す位置の最寄り駅（出発駅）だけでなく、経路提供装置１から取得した予定場所の最寄り駅（到着駅）も特定する。そして、制御部４０は、経路探索処理プログラム４３ａを実行することによって、特定した出発駅から到着駅までの経路であって、経路提供装置１から取得した予定日及び予定時刻に間に合う経路を探索する。そして、制御部４０は、探索した経路の経路情報を経路提供装置１へ通知する。
【０１４１】
このような処理により、経路提供装置１の制御部１０は、スケジュール情報管理テーブル１３ｃに登録されたスケジュール情報に対する経路情報を取得することができる。経路提供装置１の制御部１０は、時計１４が示す現在時刻に基づいて、経路探索サーバ４から取得した経路情報が示す出発駅での列車の乗車時刻（出発時刻）が経過したか否かを判断する。乗車時刻が経過している場合、この経路をユーザへ通知する必要はないので、経路提供装置１の制御部１０は、この経路情報に対応するユーザ情報及びスケジュール情報をスケジュール情報管理テーブル１３ｃから削除する。
【０１４２】
乗車時刻が経過していない場合、経路提供装置１の制御部１０は、経路探索サーバ４から取得した経路情報と、現在時刻とに基づいて、経路探索サーバ４から取得した経路情報をユーザに提供すべきであるか否かを判断し、提供すべきであると判断した場合、経路情報をユーザに提供する。
【０１４３】
上述したように、本実施形態３の経路提供システム１００では、スケジュール情報をスケジュール管理サーバ７に登録する際に経路案内サービスの利用を申し込んだユーザについて、現在位置を定期的に検出し、それぞれ検出したユーザの現在位置から各ユーザが登録した予定場所までの経路であって、各ユーザが登録した予定日時に間に合う経路を各ユーザに提供することができる。
【０１４４】
従って、スケジュールを登録したユーザは、自身の現在位置から予定場所までの経路を問い合わせることなく、この経路の案内を適切なタイミングで受けることができるので、経路案内サービスにおけるユーザの利便性を向上させることができる。また、スケジュールを登録したユーザに対して適切な経路を案内できるので、実際に経路の案内を必要とするユーザに対して適切な情報を効率よく提供することができる。
【０１４５】
以下に、上述した構成の経路提供システム１００において、ユーザがスケジュール情報を登録した場合に経路提供装置１が行なうスケジュール情報のスケジュール情報管理テーブル１３ｃへの登録処理についてフローチャートに基づいて説明する。図１９はスケジュール情報の登録処理の手順を示すフローチャートである。なお、以下の処理は、経路提供装置１のＲＯＭ１１又は記憶部１３に記憶してある制御プログラムに従って制御部１０によって実行されると共に、スケジュール管理サーバ７のＲＯＭ７１又は記憶部７３に記憶してある制御プログラムに従って制御部７０によって実行される。
【０１４６】
スケジュール管理サーバ７の制御部７０は、パソコン８を介してユーザから入力されたスケジュール情報を受信した場合、受信したスケジュール情報をスケジュール管理テーブル７３ｂに登録する（Ｓ７１）。また制御部７０は、パソコン８から受信した情報に基づいて、ユーザがスケジュールを登録する際に経路案内サービスの利用を申し込んだか否かを判断する（Ｓ７２）。制御部は、ユーザが経路案内サービスの利用を申し込んでいないと判断した場合（Ｓ７２：ＮＯ）、スケジュール情報の登録処理を終了する。
【０１４７】
制御部１０は、ユーザが経路案内サービスの利用を申し込んだと判断した場合（Ｓ７２：ＹＥＳ）、このユーザの携帯電話機６の電話番号及びメールアドレスを登録者情報管理テーブル７３ａから読み出し、スケジュール管理テーブル７３ｂに登録したスケジュール情報と、登録者情報管理テーブル７３ａから読み出した携帯電話機６の情報（電話番号及びメールアドレス）とを経路提供装置１へ送信する（Ｓ７３）。
【０１４８】
経路提供装置１の制御部１０は、スケジュール管理サーバ７からスケジュール情報及び携帯電話機６の情報を受信した場合、受信したスケジュール情報及び携帯電話機６の情報をスケジュール情報管理テーブル１３ｃに登録する（Ｓ７４）。制御部１０は、スケジュール情報管理テーブル１３ｃに登録した携帯電話機６の情報がユーザ情報管理テーブル１３ａに登録されているか否かを判断する（Ｓ７５）。ユーザ情報管理テーブル１３ａに登録されていると判断した場合（Ｓ７５：ＹＥＳ）、制御部１０は、この携帯電話機６の情報に対応する通信キャリアをユーザ情報管理テーブル１３ａから読み出し、スケジュール情報管理テーブル１３ｃの対応する箇所に登録し（Ｓ７６）、スケジュール情報の登録処理を終了する。
【０１４９】
スケジュール情報管理テーブル１３ｃに登録した携帯電話機６の情報がユーザ情報管理テーブル１３ａに登録されていないと判断した場合（Ｓ７５：ＮＯ）、経路提供装置１の制御部１０は、スケジュール情報管理テーブル１３ｃに登録した携帯電話機６の情報（電話番号又はメールアドレス）に基づいて、対応する通信キャリアを特定し、スケジュール情報管理テーブル１３ｃの対応する箇所に登録し（Ｓ７７）、スケジュール情報の登録処理を終了する。
【０１５０】
以下に、上述したようにスケジュール情報管理テーブル１３ｃにユーザ情報及びスケジュール情報を順次登録している経路提供装置１が行なう経路の提供処理についてフローチャートに基づいて説明する。図２０及び図２１は経路の提供処理の手順を示すフローチャートである。なお、以下の処理は、経路提供装置１のＲＯＭ１１又は記憶部１３に記憶してある制御プログラムに従って制御部１０によって実行され、携帯電話機管理サーバ３のＲＯＭ３１又は記憶部３３に記憶してある制御プログラムに従って制御部３０によって実行され、経路探索サーバ４のＲＯＭ４１又は記憶部４３に記憶してある制御プログラムに従って制御部４０によって実行される。
【０１５１】
経路提供装置１の制御部１０は、時計１４によるタイマ処理によって所定時間が経過したか否かを判断しており（Ｓ８１）、所定時間が経過していないと判断した場合（Ｓ８１：ＮＯ）、所定時間が経過するまで待機する。制御部１０は、所定時間が経過したと判断した場合（Ｓ８１：ＹＥＳ）、スケジュール情報管理テーブル１３ｃからユーザ情報及びスケジュール情報を１組読み出す（Ｓ８２）。
【０１５２】
制御部１０は、スケジュール情報管理テーブル１３ｃから読み出したユーザ情報が示す通信キャリアの携帯電話機管理サーバ３に対して、ユーザ情報に含まれる電話番号の携帯電話機６の最寄りの基地局の位置情報を問い合わせる（Ｓ８３）。携帯電話機管理サーバ３の制御部３０は、経路提供装置１から問い合わせされた携帯電話機６の最寄りの基地局３ａを契約者情報管理テーブル３３ａの登録内容に基づいて特定する（Ｓ８４）。制御部３０は、特定した基地局３ａの位置情報を記憶部３３から読み出し、読み出した位置情報を経路提供装置１へ送信する（Ｓ８５）。
【０１５３】
経路提供装置１の制御部１０は、携帯電話機管理サーバ３から受信した位置情報を、スケジュール情報管理テーブル１３ｃの位置情報の欄の対応する箇所に登録する（Ｓ８６）。経路提供装置１の制御部１０は、スケジュール情報管理テーブル１３ｃに登録した位置情報、予定日、予定時刻、予定場所を経路探索サーバ４へ送信して、これらの情報に基づく経路を経路探索サーバ４に問い合わせる（Ｓ８７）。
【０１５４】
経路探索サーバ４の制御部４０は、経路提供装置１から受信した位置情報が示す位置の最寄り駅（出発駅）を、記憶部４３に格納されている位置情報に基づいて特定する（Ｓ８８）。また、制御部４０は、経路提供装置１から受信した予定場所の最寄り駅（到着駅）を、記憶部４３に格納されている位置情報に基づいて特定する（Ｓ８９）。制御部４０は、特定した出発駅から到着駅までの経路であって、経路提供装置１から受信した予定日及び予定時刻に間に合う経路を探索し（Ｓ９０）、探索した経路を示す経路情報を経路提供装置１へ送信する（Ｓ９１）。
【０１５５】
経路提供装置１の制御部１０は、時計１４が示す現在時刻に基づいて、経路探索サーバ４から受信した経路情報が示す経路において、出発駅の出発時刻（列車の乗車時刻）が経過したか否かを判断する（Ｓ９２）。制御部１０は、出発時刻が経過したと判断した場合（Ｓ９２：ＹＥＳ）、ステップＳ８２で読み出したユーザ情報及びスケジュール情報をスケジュール情報管理テーブル１３ｃから削除し（Ｓ９３）、ステップＳ９６へ処理を移行する。
【０１５６】
制御部１０は、出発時刻が経過していないと判断した場合（Ｓ９２：ＮＯ）、経路探索サーバ４から受信した経路情報が示す経路、この時点で時計１４が示す現在時刻等に基づいて、経路探索サーバ４から受信した経路情報をユーザに提供すべきであるか否かを判断する（Ｓ９４）。制御部１０は、経路情報をユーザに提供すべきであると判断した場合（Ｓ９４：ＹＥＳ）、スケジュール情報管理テーブル１３ｃからユーザのメールアドレスを読み出し、記憶部１３に記憶させてあるメーラーを実行することにより、ユーザの携帯電話機６宛てに経路情報を提供するための電子メールを送信する（Ｓ９５）。
【０１５７】
制御部１０は、経路情報をユーザに提供すべきでないと判断した場合（Ｓ９４：ＮＯ）、ステップＳ９５の処理をスキップする。制御部１０は、スケジュール情報管理テーブル１３ｃに登録してある情報に基づいて、経路案内サービスの利用を申し込んだ全てのユーザに対して上述した処理が終了したか否かを判断する（Ｓ９６）。制御部１０は、全てのユーザに対する処理が終了していないと判断した場合（Ｓ９６：ＮＯ）、ステップＳ８２へ処理を移行し、スケジュール情報管理テーブル１３ｃから異なる１組みのユーザ情報及びスケジュール情報を読み出し（Ｓ８２）、上述したステップＳ８３〜Ｓ９６の処理を繰り返す。
【０１５８】
制御部１０は、全てのユーザに対する処理が終了したと判断した場合（Ｓ９６：ＹＥＳ）、ステップＳ８１へ処理を移行し、時計１４によるタイマ処理によって所定時間が経過するまで待機し、所定時間が経過する都度、上述したＳ８２〜Ｓ９６の処理を繰り返す。
【０１５９】
上述した実施形態３の経路提供システム１００では、所定時間が経過する都度、スケジュール情報管理テーブル１３ｃにユーザ情報及びスケジュール情報が登録されたそれぞれのユーザの現在位置からスケジュール情報の予定場所までの経路情報を経路探索サーバ４から取得し、取得した経路情報と、この時点での時刻とに基づいて、この経路情報をユーザに提供すべきであるか否かを判断し、提供すべきであると判断した場合、経路情報をユーザに提供する構成である。
【０１６０】
しかし、本実施形態３においても、上述した実施形態２のような構成を適用することができる。具体的には、所定時間が経過する都度、経路探索サーバ４から取得した経路情報をスケジュール情報管理テーブル１３ｃに登録する構成とし、経路探索サーバ４から取得した経路情報が、スケジュール情報管理テーブル１３ｃに既に登録されている経路情報と一致するか否かを判断し、一致しない場合、取得した経路情報をスケジュール情報管理テーブル１３ｃに登録（更新）すると共に、この経路情報をユーザに提供する構成とすることもできる。
【０１６１】
また、本実施形態３で説明した構成と、本実施形態３を実施形態２の構成に適用した変形例とを組み合わせることもできる。このような構成にした場合、経路提供装置１の制御部１０は、定期的に経路探索サーバ４から各ユーザに対応する経路情報を取得し、スケジュール情報管理テーブル１３ｃに登録する。そして制御部１０は、スケジュール情報管理テーブル１３ｃに登録した経路情報と、この時点での時刻とに基づいて、この経路情報をユーザに提供すべきであるか否かを判断し、提供すべきであると判断した場合、この経路情報をユーザに提供する。
【０１６２】
また、制御部１０は、所定時間が経過後に経路探索サーバ４から同一のユーザに対する経路情報を取得した場合、このユーザに対してスケジュール情報管理テーブル１３ｃに既に登録してある経路情報と、改めて経路探索サーバ４から取得した経路情報とを比較し、更新されている場合に、改めて経路探索サーバ４から取得した経路情報をスケジュール情報管理テーブル１３ｃに更新すると共にユーザに提供する。従って、この場合、各ユーザに対して同一の経路の案内が複数回通知されることを防止することができる。
【０１６３】
上述した実施形態１〜３の経路提供システム１００では、経路探索サーバ４が、経路提供装置１から受信した位置情報が示す位置の最寄り駅（出発駅）、経路提供装置１から受信した予定場所の最寄り駅（到着駅）を特定する構成であった。しかし、最寄り駅を特定する処理を経路提供装置１が行なうように構成することもできる。この場合、経路探索サーバ４の制御部４０は、経路提供装置１から受信した出発駅から到着駅までの経路を探索すればよい。
【０１６４】
上述した実施形態１〜３では、各ユーザの現在位置を特定するために、各ユーザが携帯している携帯電話機６，６の最寄りの基地局の位置を用いているが、例えば、ＧＰＳ（Global Positioning System）を用いて携帯電話機６，６自体の現在位置を検出し、検出した現在位置を用いてもよい。
【０１６５】
上述した実施形態１〜３の経路提供システム１００では、経路提供装置１の制御部１０は、定期的に乗車情報管理テーブル１３ｂまたはスケジュール情報管理テーブル１３ｃに登録してある全ての情報に対して経路の探索を行ない、その時点でユーザに通知すべきであるか否かを判断する構成であった。これに対して、例えば、定期的に乗車情報管理テーブル１３ｂまたはスケジュール情報管理テーブル１３ｃに登録してある情報のうちで、例えば、当日の乗車列車情報又はスケジュール情報のみに対して経路の探索を行なうように構成してもよい。この場合、乗車日又は予定日が直前の情報に対してのみ経路の探索を行なうので、不要な探索処理を防止することができる。
【０１６６】
以上の実施形態１〜３を含む実施形態に関し、更に以下の付記を開示する。
【０１６７】
（付記１）
経路情報を提供する経路提供装置において、
交通機関の乗車券を購入した購入者に係る情報を取得する購入者情報取得手段と、
前記乗車券が購入される際に指定された乗車駅に関する情報を含む乗車情報を取得する乗車情報取得手段と、
前記購入者の現在位置を取得する位置取得手段と、
該位置取得手段が取得した現在位置から、前記乗車情報取得手段が取得した乗車情報に含まれる乗車駅までの経路を示す経路情報を取得する経路情報取得手段と、
該経路情報取得手段が取得した経路情報を、前記購入者情報取得手段が取得した情報に基づいて前記購入者に提供する経路提供手段と
を備えることを特徴とする経路提供装置。
【０１６８】
（付記２）
時計手段を備えており、
前記乗車情報は、乗車日時を含んでおり、
前記位置取得手段は、定期的に前記購入者の現在位置を取得するように構成されており、
前記経路情報取得手段は、前記位置取得手段が前記現在位置を取得する都度、前記経路情報を取得するように構成されており、
前記経路提供手段は、前記時計手段が示す時刻、及び前記乗車情報取得手段が取得した乗車情報に含まれる乗車日時に基づいて、前記経路情報を前記購入者に提供するように構成されていること
を特徴とする付記１に記載の経路提供装置。
【０１６９】
（付記３）
前記経路提供手段は、前記購入者が前記乗車駅にて前記交通機関に乗車するまでの間に、前記経路情報を前記購入者に提供するように構成されていることを特徴とする付記１又は２に記載の経路提供装置。
【０１７０】
（付記４）
前記購入者情報取得手段が取得した購入者に係る情報に対応付けて、前記経路情報取得手段が取得した経路情報を記憶する記憶手段と、
前記経路情報取得手段が経路情報を取得した場合、取得された経路情報が前記記憶手段に既に記憶してある経路情報に一致するか否かを判断する判断手段と、
該判断手段が一致しないと判断した場合、前記記憶手段に記憶してある経路情報を、前記経路情報取得手段が取得した経路情報に更新する更新手段とを備え、
前記経路提供手段は、前記更新手段が前記記憶手段に記憶してある経路情報を更新した場合、前記更新手段によって更新された経路情報を、前記購入者に提供するように構成されていること
を特徴とする付記２又は３に記載の経路提供装置。
【０１７１】
（付記５）
経路情報を提供する経路提供装置において、
目的地を含む予定情報を取得する予定情報取得手段と、
前記予定情報の予定者に係る情報を取得する予定者情報取得手段と、
前記予定者の現在位置を取得する位置取得手段と、
該位置取得手段が取得した現在位置から、前記予定情報取得手段が取得した予定情報に含まれる目的地までの経路を示す経路情報を取得する経路情報取得手段と、
該経路情報取得手段が取得した経路情報を、前記予定者情報取得手段が取得した情報に基づいて前記予定者に提供する経路提供手段と
を備えることを特徴とする経路提供装置。
【０１７２】
（付記６）
時計手段を備えており、
前記予定情報は、予定日時を含んでおり、
前記位置取得手段は、定期的に前記予定者の現在位置を取得するように構成されており、
前記経路情報取得手段は、前記位置取得手段が前記現在位置を取得する都度、前記経路情報を取得するように構成されており、
前記経路提供手段は、前記時計手段が示す時刻、及び前記予定情報取得手段が取得した予定情報に含まれる予定日時に基づいて、前記経路情報を前記予定者に提供するように構成されていること
を特徴とする付記５に記載の経路提供装置。
【０１７３】
（付記７）
前記予定者情報取得手段が取得した予定者に係る情報に対応付けて、前記経路情報取得手段が取得した経路情報を記憶する記憶手段と、
前記経路情報取得手段が経路情報を取得した場合、取得された経路情報が前記記憶手段に既に記憶してある経路情報に一致するか否かを判断する判断手段と、
該判断手段が一致しないと判断した場合、前記記憶手段に記憶してある経路情報を、前記経路情報取得手段が取得した経路情報に更新する更新手段とを備え、
前記経路提供手段は、前記更新手段が前記記憶手段に記憶してある経路情報を更新した場合、前記更新手段によって更新された経路情報を、前記予定者に提供するように構成されていること
を特徴とする付記６に記載の経路提供装置。
【０１７４】
（付記８）
経路情報を提供する経路提供方法において、
交通機関の乗車券を購入した購入者に係る情報を取得し、
前記乗車券が購入される際に指定された乗車駅に関する情報を含む乗車情報を取得し、
前記購入者の現在位置を取得し、
取得した前記現在位置から、取得した前記乗車情報に含まれる乗車駅までの経路を示す経路情報を取得し、
取得した前記経路情報を、取得した前記購入者に係る情報に基づいて前記購入者に提供すること
を特徴とする経路提供方法。
【０１７５】
（付記９）
前記購入者が前記乗車駅にて前記交通機関に乗車するまでの間に、前記経路情報を前記購入者に提供することを特徴とする付記８に記載の経路提供方法。
【０１７６】
（付記１０）
経路情報を提供する経路提供方法において、
目的地を含む予定情報を取得し、
前記予定情報の予定者に係る情報を取得し、
前記予定者の現在位置を取得し、
取得した前記現在位置から、取得した前記予定情報に含まれる目的地までの経路を示す経路情報を取得し、
取得した前記経路情報を、取得した前記予定者に係る情報に基づいて前記予定者に提供すること
を特徴とする経路提供方法。
【０１７７】
（付記１１）
コンピュータに、経路情報を提供させるためのコンピュータプログラムにおいて、
コンピュータに、
交通機関の乗車券を購入した購入者に係る情報を取得する購入者情報取得処理と、
前記乗車券が購入される際に指定された乗車駅に関する情報を含む乗車情報を取得する乗車情報取得処理と、
前記購入者の現在位置を取得する位置取得処理と、
該位置取得処理で取得した現在位置から、前記乗車情報取得処理で取得した乗車情報に含まれる乗車駅までの経路を示す経路情報を取得する経路情報取得処理と、
該経路情報取得処理で取得した経路情報を、前記購入者情報取得処理で取得した情報に基づいて前記購入者に提供する経路提供処理と
を実行させるためのコンピュータプログラム。
【図面の簡単な説明】
【０１７８】
【図１】実施形態１の経路提供システムの構成を示す模式図である。
【図２】経路提供装置及び経路探索サーバの構成を示すブロック図である。
【図３】ユーザ情報管理テーブルの登録内容を示す模式図である。
【図４】乗車情報管理テーブルの登録内容を示す模式図である。
【図５】携帯電話機管理サーバの構成を示すブロック図である。
【図６】契約者情報管理テーブルの登録内容を示す模式図である。
【図７】乗車列車情報の登録処理の手順を示すフローチャートである。
【図８】乗車列車情報の登録処理の手順を示すフローチャートである。
【図９】経路の提供処理の手順を示すフローチャートである。
【図１０】経路の提供処理の手順を示すフローチャートである。
【図１１】乗車列車情報の削除処理の手順を示すフローチャートである。
【図１２】乗車情報管理テーブルの登録内容を示す模式図である。
【図１３】経路の提供処理の手順を示すフローチャートである。
【図１４】経路の提供処理の手順を示すフローチャートである。
【図１５】実施形態３の経路提供システムの構成を示す模式図である。
【図１６】経路提供装置及びスケジュール管理サーバの構成を示すブロック図である。
【図１７】登録者情報管理テーブル及びスケジュール管理テーブルの登録内容を示す模式図である。
【図１８】スケジュール情報管理テーブルの登録内容を示す模式図である。
【図１９】スケジュール情報の登録処理の手順を示すフローチャートである。
【図２０】経路の提供処理の手順を示すフローチャートである。
【図２１】経路の提供処理の手順を示すフローチャートである。
【符号の説明】
【０１７９】
１００  経路提供システム
１      経路提供装置
１０    制御部（乗車情報取得手段、購入者情報取得手段、位置取得手段、経路情報取得手段、経路提供手段、判断手段、更新手段、予定情報取得手段、予定者情報取得手段）
１３    記憶部
１３ｂ  乗車情報管理テーブル（記憶手段）
１４    時計（時計手段）
２      券売機
３      携帯電話機管理サーバ
４      経路探索サーバ
５      改札機
７      スケジュール管理サーバ（予定管理装置）
【図１】
0005119934.tif 000002
【図２】
0005119934.tif 000003
【図３】
0005119934.tif 000004
【図４】
0005119934.tif 000005
【図５】
0005119934.tif 000006
【図６】
0005119934.tif 000007
【図７】
0005119934.tif 000008
【図８】
0005119934.tif 000009
【図９】
0005119934.tif 000010
【図１０】
0005119934.tif 000011
【図１１】
0005119934.tif 000012
【図１２】
0005119934.tif 000013
【図１３】
0005119934.tif 000014
【図１４】
0005119934.tif 000015
【図１５】
0005119934.tif 000016
【図１６】
0005119934.tif 000017
【図１７】
0005119934.tif 000018
【図１８】
0005119934.tif 000019
【図１９】
0005119934.tif 000020
【図２０】
0005119934.tif 000021
【図２１】
0005119934.tif 000022