(57)【要約】【課題】携帯端末装置が、ＧＰＳ衛星からの信号を受信できない地下鉄の車両内や駅構内に存在する場合であっても、現在位置から目的地までの適切な経路をユーザに提示する。【解決手段】携帯端末装置１０は、自装置１０が地下鉄等の車両内に存在する場合には、車両内の車両識別情報送信装置４０から送信されている車両識別情報を含んだ現在位置取得要求を運転情報サーバ２０へ送信する。運転情報サーバ２０は、現在位置取得要求中の車両識別情報によって特定される車両の運転情報と現在時刻とに基づいて携帯端末装置１０の現在位置として現在の停車駅または次の停車駅の駅識別情報を求め、返信する。また、地下鉄等の駅構内に存在する場合は、自装置１０内で管理している滞在駅情報を自装置の現在位置とし、それ以外の場所に存在する場合は、ＧＰＳにより、自装置の現在位置を求める。そして、求めた位置を出発地とした経路検索要求を経路検索サーバへ送信する。【選択図】図１
2011163935.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置と、運転情報管理サーバと、経路検索サーバとを備え、
前記携帯端末装置は、
車両内に設置されている車両識別情報送信手段から送信されている、前記車両を示す車両識別情報を受信する車両識別情報受信手段と、
自装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録する入退場管理手段と、
ＧＰＳ衛星からの信号を利用して自装置の現在位置を検出するＧＰＳ測位手段と、
自装置の現在位置検出タイミングとなる毎に、自装置が車両内に存在する場合は、前記車両識別情報受信手段で受信した車両識別情報を含んだ現在位置取得要求を前記運転情報管理サーバへ送信して前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置として前記ＧＰＳ測位手段の検出結果を取得する現在位置取得手段と、
出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を前記経路検索サーバへ送信する経路検索要求手段とを備え、
前記運転情報管理サーバは、
前記携帯端末装置から送られてきた現在位置取得要求中の車両識別情報によって示される車両の運転情報、および、現在時刻に基づいて前記携帯端末装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求めて前記携帯端末装置へ送信する位置特定手段を備え、
前記経路検索サーバは、
前記携帯端末装置から送られてきた経路検索要求に含まれている出発地から目的地までの経路を検索し、検索した経路を含む検索結果を前記携帯端末装置へ送信する経路検索手段を備えたことを特徴とする経路検索システム。
【請求項２】
請求項１記載の経路検索システムにおいて、
前記入退場管理手段は、前記運転情報管理サーバから送られてくる、自装置が入場した駅を示す駅識別情報、あるいは、自装置が駅から退場したことを示す退場情報を含んだ入退場情報に基づいて前記管理情報および滞在駅識別情報を更新すると共に、前記車両識別情報受信手段で車両識別情報を受信できなくなったとき、前記車両識別情報受信手段が最後に受信した車両識別情報を含んだ降車駅識別情報取得要求を前記運転情報管理サーバへ送信して前記運転情報管理サーバから自装置が降車した駅を示す降車駅識別情報を取得し、該降車駅識別情報に基づいて前記滞在駅識別情報を更新し、
前記運転情報管理サーバは、
駅に設置されている入退場検出手段から前記駅を示す駅識別情報と前記ユーザが駅構内に入場したことを示す入場情報が送られてきた場合は、前記駅識別情報を含んだ入退場情報を前記携帯端末へ送信し、前記入退場手段から前記携帯端末装置が駅構内から退場したことを示す退場情報が送られてきた場合は、退場情報を含んだ入退場情報を前記携帯端末装置へ送信する入退場情報送信手段と、
前記携帯端末装置から降車駅識別情報取得要求が送られてきたとき、該降車駅識別情報取得要求中の車両識別情報によって示される車両の運転情報、および、現在時刻に基づいて、前記携帯端末装置が降車した駅を求め、該駅を示す降車駅識別情報を前記携帯端末装置へ送信する降車駅特定手段とを備えたことを特徴とする経路検索システム。
【請求項３】
請求項１または２記載の経路検索システムにおいて、
前記検索結果は、前記経路検索要求中の出発地からの出発時刻を含み、
前記携帯端末装置は、前記経路検索サーバから送られてくる検索結果中の出発時刻と現在時刻とを比較し、現在時刻が前記出発時刻を過ぎているか否かを判定する比較手段を備え、
前記経路検索要求手段は、前記比較手段によって現在時刻が前記出発時刻を過ぎていると判定された場合は、前記現在位置取得手段を利用して自装置の現在位置を取得し、該取得した現在位置を出発地、現在時刻を出発時刻、前記目的地を目的地とした経路検索要求を前記経路検索サーバへ送信することを特徴とする経路検索システム。
【請求項４】
請求項３記載の経路検索システムにおいて、
前記比較手段は、現在時刻が前記出発時刻を過ぎていないと判定した場合は、現在時刻と前記出発時刻との差分が所定時間以下であるか否かを判定し、かつ、
前記携帯端末装置は、前記比較手段によって現在時刻と前記出発時刻との差分が所定時間以下であると判定された場合、アラームを発するアラーム起動手段を備えたことを特徴とする経路検索システム。
【請求項５】
請求項１乃至４の何れか１項に記載の経路検索システムにおいて、
前記携帯端末装置は、前記経路検索サーバから送られてきた経路の中からユーザが目的地に行く際に使用する使用経路を選択した後、前記ユーザによって最速経路確認指示が行われた場合、前記経路検索サーバから送られてきた最新の経路の中に、前記ユーザが使用経路よりも所要時間が短い経路が存在すれば、前記所要時間が最短となる経路を前記ユーザに提示する最速経路提示手段を備えることを特徴とする経路検索システム。
【請求項６】
車両内に設置されている車両識別情報送信手段から送信されている、前記車両を示す車両識別情報を受信する車両識別情報受信手段と、
自装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録する入退場管理手段と、
ＧＰＳ衛星からの信号を利用して自装置の現在位置を検出するＧＰＳ測位手段と、
自装置の現在位置検出タイミングとなる毎に、自装置が車両内に存在する場合は、前記車両識別情報受信手段で受信した車両識別情報を含んだ現在位置取得要求を、送られてきた現在位置取得要求中の車両識別情報によって特定される車両の運転情報と現在時刻とに基づいて前記現在位置取得要求の送信元の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求める運転情報管理サーバへ送信することにより前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置として前記ＧＰＳ測位手段の検出結果を取得する現在位置取得手段と、
出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を経路検索サーバへ送信する経路検索要求手段とを備えたことを特徴とする携帯端末装置。
【請求項７】
請求項６記載の携帯端末装置において、
前記入退場管理手段は、前記運転情報管理サーバから送られてくる、自装置が入場した駅を示す駅識別情報、あるいは、自装置が駅から退場したことを示す退場情報を含んだ入退場情報に基づいて前記管理情報および滞在駅識別情報を更新すると共に、前記車両識別情報受信手段で車両識別情報を受信できなくなったとき、前記車両識別情報受信手段が最後に受信した車両識別情報を含んだ降車駅識別情報取得要求を前記運転情報管理サーバへ送信して前記運転情報管理サーバから自装置が降車した駅を示す降車駅識別情報を取得し、該降車駅識別情報に基づいて前記滞在駅識別情報を更新し、
前記運転情報管理サーバは、
駅に設置されている入退場検出手段から前記駅を示す駅識別情報と前記ユーザが駅構内に入場したことを示す入場情報が送られてきた場合は、前記駅識別情報を含んだ入退場情報を前記携帯端末へ送信し、前記入退場手段から前記携帯端末装置が駅構内から退場したことを示す退場情報が送られてきた場合は、退場情報を含んだ入退場情報を前記携帯端末装置へ送信する入退場情報送信手段と、
前記携帯端末装置から降車駅識別情報取得要求が送られてきたとき、該降車駅識別情報取得要求中の車両識別情報によって示される車両の運転情報、および、現在時刻に基づいて、前記携帯端末装置が降車した駅を求め、該駅を示す降車駅識別情報を前記携帯端末装置へ送信する降車駅特定手段とを備えたことを特徴とする携帯端末装置。
【請求項８】
携帯端末装置の入退場管理手段が、自装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録し、
前記携帯端末装置の現在位置取得手段が、現在位置取得タイミングとなる毎に、自装置が車両内に存在する場合には、前記車両内に設置されている車両識別情報送信装置から送信されている、前記車両を識別する車両識別情報を含んだ現在位置取得要求を運転情報管理サーバへ送信して前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置としてＧＰＳ測位手段の検出結果を取得し、
前記運転情報管理サーバが、前記携帯端末装置から送られてきた現在位置取得要求中の車両識別情報と現在時刻とに基づいて前記携帯端末装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求めて前記携帯端末装置へ送信し、
前記携帯端末装置の経路検索要求手段が、出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を経路検索サーバへ送信することを特徴とする経路検索方法。
【請求項９】
車両内に設置されている車両識別情報送信手段から送信されている、前記車両を示す車両識別情報を受信する車両識別情報受信手段と、ＧＰＳ衛星からの信号を利用して現在位置を検出するＧＰＳ測位手段とを備えた携帯端末装置に実装されているコンピュータを、
前記携帯端末装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録する入退場管理手段、
自装置の現在位置検出タイミングとなる毎に、自装置が車両内に存在する場合は、前記車両識別情報受信手段で受信した車両識別情報を含んだ現在位置取得要求を、送られてきた現在位置取得要求中の車両識別情報によって特定される車両の運転情報と現在時刻とに基づいて前記現在位置取得要求の送信元の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求める運転情報管理サーバへ送信することにより前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置として前記ＧＰＳ測位手段の検出結果を取得する現在位置取得手段、
出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を経路検索サーバへ送信する経路検索要求手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出発地から目的地までの経路を検索する経路検索技術に関する。
【背景技術】
【０００２】
ユーザの携帯電話機やノート型パーソナルコンピュータ等の携帯端末装置から経路検索サーバに対して出発地、目的地、及び、検索条件（出発時刻や到着時刻など）を送信し、経路検索サーバにおいて、検索条件を満たす出発地から目的地までの経路を検索し、検索した経路をユーザの携帯端末装置に送信するという経路検索システムは、近年盛んに利用されるようになってきている。このような、一般的な経路検索システムでは、ユーザは経路検索サーバを利用して経路を検索する度に、携帯端末装置を経路検索サーバに接続するための接続操作や、出発地，目的地などを入力するための入力操作などを行う必要がある。
【０００３】
また、ユーザが経路検索サーバを利用する度に、接続操作や入力操作を行わなくとも経路を検索することができる経路検索システムも知られている（例えば、特許文献１，２参照）。特許文献１，２に記載されている技術では、経路検索サーバが所定時間毎にユーザの携帯端末装置の現在位置を取得し、この取得した現在位置を出発地として目的地までの経路を検索し、検索した経路をユーザの携帯端末に送信するようにしている。なお、ユーザの携帯端末装置の現在位置は、ユーザの携帯端末装置の最寄りの基地局の位置や、ＧＰＳ(Global Positioning System)によって検出した携帯端末装置自体の位置を利用している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１４３３００号公報
【特許文献２】特開２００９−１６８５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１，２に記載されている技術によれば、経路検索サーバが所定時間毎にユーザの携帯端末装置の現在位置を取得し、この取得した現在位置を出発地として目的地までの経路を検索するようにしているので、ユーザが経路検索サーバを利用する度に、経路検索サーバへの接続操作や、目的地などの入力操作を行わなくとも、経路を検索することができる。
【０００６】
しかし、特許文献１，２に記載されている技術は、ユーザの携帯端末装置の現在位置を、ユーザの携帯端末装置の最寄りの無線局の位置や、ＧＰＳによって検出した携帯端末装置自体の位置としているので、次のような問題がある。すなわち、最寄りの無線局の位置を携帯端末装置の現在位置とした場合には、携帯端末装置のおおよその位置しか分からないため、ユーザにとって適切な経路を検索できない場合があるという問題がある。また、ＧＰＳを利用して携帯端末装置の現在位置を検出するようにした場合は、携帯端末装置がＧＰＳ衛星からの信号を受信可能な場所に存在すれば、携帯端末装置の正確な現在位置が分かるので、ユーザにとって適切な経路を検索できる。しかし、携帯端末装置がＧＰＳ衛星からの信号を受信できない地下鉄の駅構内や車両内に存在する場合には、携帯端末装置の位置が分からないため、ユーザにとって適切な経路（例えば、所要時間が最短となる経路など）を検索することができないという問題がある。
【０００７】
［発明の目的］
そこで、本発明の目的は、ユーザの携帯端末装置の現在位置を、最寄りの無線局の位置とした場合や、ＧＰＳによって検出した位置とした場合に発生する、ユーザにとって適切な経路を検索できないといった課題を解決した経路検索システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る第１の経路検索システムは、
携帯端末装置と、運転情報管理サーバと、経路検索サーバとを備え、
前記携帯端末装置は、
車両内に設置されている車両識別情報送信手段から送信されている、前記車両を示す車両識別情報を受信する車両識別情報受信手段と、
自装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録する入退場管理手段と、
ＧＰＳ衛星からの信号を利用して自装置の現在位置を検出するＧＰＳ測位手段と、
自装置の現在位置検出タイミングとなる毎に、自装置が車両内に存在する場合は、前記車両識別情報受信手段で受信した車両識別情報を含んだ現在位置取得要求を前記運転情報管理サーバへ送信して前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置として前記ＧＰＳ測位手段の検出結果を取得する現在位置取得手段と、
出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を前記経路検索サーバへ送信する経路検索要求手段とを備え、
前記運転情報管理サーバは、
前記携帯端末装置から送られてきた現在位置取得要求中の車両識別情報によって示される車両の運転情報、および、現在時刻に基づいて前記携帯端末装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求めて前記携帯端末装置へ送信する位置特定手段を備え、
前記経路検索サーバは、
前記携帯端末装置から送られてきた経路検索要求に含まれている出発地から目的地までの経路を検索し、検索した経路を含む検索結果を前記携帯端末装置へ送信する経路検索手段を備える。
【０００９】
本発明に係る第１の携帯端末装置は、
車両内に設置されている車両識別情報送信手段から送信されている、前記車両を示す車両識別情報を受信する車両識別情報受信手段と、
自装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録する入退場管理手段と、
ＧＰＳ衛星からの信号を利用して自装置の現在位置を検出するＧＰＳ測位手段と、
自装置の現在位置検出タイミングとなる毎に、自装置が車両内に存在する場合は、前記車両識別情報受信手段で受信した車両識別情報を含んだ現在位置取得要求を、送られてきた現在位置取得要求中の車両識別情報によって特定される車両の運転情報と現在時刻とに基づいて前記現在位置取得要求の送信元の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求める運転情報管理サーバへ送信することにより前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置として前記ＧＰＳ測位手段の検出結果を取得する現在位置取得手段と、
出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を経路検索サーバへ送信する経路検索要求手段とを備える。
【００１０】
本発明にかかる経路検索方法は、
携帯端末装置の入退場管理手段が、自装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録し、
前記携帯端末装置の現在位置取得手段が、現在位置取得タイミングとなる毎に、自装置が車両内に存在する場合には、前記車両内に設置されている車両識別情報送信装置から送信されている、前記車両を識別する車両識別情報を含んだ現在位置取得要求を運転情報管理サーバへ送信して前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置としてＧＰＳ測位手段の検出結果を取得し、
前記運転情報管理サーバが、前記携帯端末装置から送られてきた現在位置取得要求中の車両識別情報と現在時刻とに基づいて前記携帯端末装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求めて前記携帯端末装置へ送信し、
前記携帯端末装置の経路検索要求手段が、出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を経路検索サーバへ送信する。
【００１１】
本発明にかかるプログラムは、
車両内に設置されている車両識別情報送信手段から送信されている、前記車両を示す車両識別情報を受信する車両識別情報受信手段と、ＧＰＳ衛星からの信号を利用して現在位置を検出するＧＰＳ測位手段とを備えた携帯端末装置に実装されているコンピュータを、
前記携帯端末装置が駅構内または車両内に存在するか否かを示す管理情報を記録すると共に、自装置が最後に存在した駅を示す滞在駅識別情報を記録する入退場管理手段、
自装置の現在位置検出タイミングとなる毎に、自装置が車両内に存在する場合は、前記車両識別情報受信手段で受信した車両識別情報を含んだ現在位置取得要求を、送られてきた現在位置取得要求中の車両識別情報によって特定される車両の運転情報と現在時刻とに基づいて前記現在位置取得要求の送信元の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を求める運転情報管理サーバへ送信することにより前記運転情報管理サーバから自装置の現在位置として前記車両の現在の停車駅または次の停車駅を示す駅識別情報を取得し、自装置が駅構内に存在する場合は、自装置の現在位置として前記入退場管理手段によって記録されている滞在駅識別情報を取得し、自装置が車両内にも、駅構内にも存在しない場合は、自装置の現在位置として前記ＧＰＳ測位手段の検出結果を取得する現在位置取得手段、
出発地と目的地とを含む経路検索要求であって、前記出発地を前記現在位置取得手段で取得した現在位置とした経路検索要求を経路検索サーバへ送信する経路検索要求手段として機能させる。
【発明の効果】
【００１２】
本発明によれば、携帯端末装置がＧＰＳ衛星からの信号を受信できない地下鉄の車両内や駅構内に存在する場合であっても、ユーザにとって適切な、ユーザの現在位置から目的地までの経路を検索することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】本発明にかかる経路案内システムの構成例を示すブロック図である。
【図２】車両識別情報送信装置４０の構成例を示すブロック図である。
【図３】改札口カードリーダ５０の構成例を示すブロック図である。
【図４】携帯端末装置１０の構成例を示すブロック図である。
【図５】メモリ１Ｃの構成例を示す図である。
【図６】運転情報管理サーバ２０の構成例を示す図である。
【図７】ユーザ情報記憶部２５１の内容例を示す図である。
【図８】駅情報記憶部２５２の内容例を示す図である。
【図９】運転情報記憶部２５３の内容例を示す図である。
【図１０】経路検索サーバ３０の構成例を示すブロック図である。
【図１１】経路案内システムの処理の概要を示すフローチャートである。
【図１２】リアルタイム案内処理の処理例を示すフローチャートである。
【図１３】現在位置取得処理の処理例を示すフローチャートである。
【図１４】車両に乗車中のユーザの現在位置を取得する際の処理例を示すシーケンス図である。
【図１５】ユーザが駅から入退場した際の処理例を示すシーケンス図である。
【図１６】ユーザが車両から降車した際の処理例を示すフローチャートである。
【図１７】最速経路提示手段１９の処理例を示すフローチャートである。
【図１８】最速経路提示手段１９において使用経路が最速経路であるか否かを判定する際の処理の一例を示す図である。
【発明を実施するための形態】
【００１４】
次に、本発明に係る経路検索システムの実施の形態について詳細に説明する。
【００１５】
図１を参照すると、本実施の形態に係る経路検索システムは、携帯端末装置１０と、運転情報管理サーバ２０と、経路検索サーバ３０と、車両識別情報送信装置４０と、改札口カードリーダ５０とを備え、携帯端末装置１０、運転情報管理サーバ２０、および、経路検索サーバ３０は、インターネット等のネットワーク６０を介して相互に接続されている。
【００１６】
車両識別情報送信装置４０は、地下鉄等の車両内に設置され、自装置４０が設置されている車両を特定する車両識別情報（車両ＩＤやＴ−ＩＤと記す場合もある）を微弱電波により送信する。
【００１７】
図２を参照すると、車両識別情報送信装置４０は、自装置４０が設置されている車両を特定する車両識別情報が記録された車両識別情報記憶部４１と、車両識別情報記憶部４１に記録されている車両識別情報を読み出し、微弱電波によって車両内に送信する車両識別情報送信部４２とを備えている。なお、車両内の如何なる位置においても車両識別情報が受信でき、車両外では車両識別情報が受信できなくなるように、車両識別情報送信装置４０の設置台数、設置位置や、微弱電波の強度、出射方向などを設定する
【００１８】
改札口カードリーダ５０は、駅の改札機に取り付けられ、駅構内に入場するユーザや、駅構内から退場するユーザが携帯している非接触型のＩＣカード７０に記録されているカードＩＤを読み込み、読み込んだカードＩＤや、自装置が設置されている駅を特定する駅識別情報（駅ＩＤやＳ−ＩＤと記す場合もある）や、ユーザが駅構内に入場したのか退場したのかを示す情報を含んだ改札口情報を運転情報管理サーバ２０へ送信する。
【００１９】
図３を参照すると、改札口カードリーダ５０は、ＩＣカード読取部５１と、駅識別情報記憶部５２と、改札口情報送信部５３とを備えている。
【００２０】
ＩＣカード読取部５１は、ユーザが携帯しているＩＣカード７０に記録されているユニークなカードＩＤを読み取る。駅識別情報記憶部５２には、自装置５０が設置されている駅を特定する駅識別情報が記録されている。改札口情報送信部５３は、ＩＣカード読取部５１がＩＣカード７０から読み取ったカードＩＤと、駅識別情報記憶部５２から読み取った駅識別情報と、改札機（図示せず）から入力される入場情報あるいは退場情報を含んだ改札口情報を運転情報管理サーバ２０へ送信する。
【００２１】
携帯端末装置１０は、ユーザが携帯可能な携帯電話機やノート型パーソナルコンピュータ等の携帯端末装置であり、所定時間毎に、自装置１０が駅構内や車両内に存在する場合には、運転情報管理サーバ２０を利用して自装置１０の現在位置を取得し、それ以外の場所に存在する場合は、ＧＰＳを利用して自装置１０の現在位置を取得する。また、携帯端末装置１０は、上記したようにして取得した自装置１０の現在位置を出発地とした経路検索要求を経路検索サーバ３０に対して送信し、経路検索サーバ３０から目的地までの経路を示す経路情報を取得する。
【００２２】
図４を参照すると、携帯端末装置１０は、車両識別情報受信手段１１と、ＧＰＳ測位手段１２と、現在位置取得手段１３と、入退場管理手段１４と、経路検索要求手段１５と、比較手段１６と、現在時刻を表示する時計１７と、アラーム起動手段１８と、最速経路提示手段１９と、テンキーなど入力部１Ａと、ＬＣＤなどの表示部１Ｂと、メモリ１Ｃと、通信手段１Ｄとを備えている。
【００２３】
メモリ１Ｃには、図５に示すように、管理情報記憶部１０１と、滞在駅識別情報記憶部１０２と、使用経路情報記憶部１０３と、最新経路情報記憶部１０４とが設けられている。
【００２４】
管理情報記憶部１０１には、自装置１０が駅構内または車両内に存在するのか、それ以外の場所に存在するのかを示す管理情報が記録される。滞在駅識別情報記憶部１０２には、自装置１０が最後に存在した駅（最新の滞在駅）を示す滞在駅識別情報が記録される。使用経路情報記憶部１０３には、ユーザが目的地へ行く際に使用する経路を示す経路情報（使用経路情報）が記録される。最新経路情報記憶部１０４には、経路検索サーバ３０によって検索された最新の経路を示す経路情報が記録される。
【００２５】
車両識別情報受信手段１１は、車両識別情報送信装置４０から送信されている車両識別情報を受信する。ＧＰＳ測位手段１２は、ＧＰＳ衛星からの信号を利用して自装置１０の現在位置を検出する。
【００２６】
入退場管理手段１４は、運転情報管理サーバ２０から送られてくる入退場情報（駅構内に入場したのか退場したのかを示す情報と、入場あるいは退場した駅の駅識別情報を含む）に従って、管理情報記憶部１０１に記録されている管理情報や、滞在駅識別情報記憶部１０２に記録されている滞在駅識別情報を更新する。また、入退場管理手段１４は、車両識別情報受信手段１１が車両識別情報を受信できなくなった場合は、自装置１０のユーザが車両から降りたと判断し、運転情報管理サーバ２０に対して降車駅識別情報取得要求（車両情報および現在時刻を含む）を送信する。そして、上記要求に応答して運転情報管理サーバ２０から降車駅を示す降車駅識別情報が送られてくると、滞在駅識別情報記憶部１０２に記録されている滞在駅識別情報を降車駅識別情報に従って更新する。
【００２７】
現在位置取得手段１３は、ユーザによってリアルタイム案内サービスを行うことが指示されている場合には、所定時間毎に、車両識別情報受信手段１１における車両識別情報の受信状況（受信可能か否か）と、管理情報記憶部１０１に記録されている管理情報に基づいて、自装置１０が車両内に存在するのか、駅構内に存在するのか、車両内にも駅構内にも存在しないのかを判定する。そして、車両内に存在すると判定した場合は、車両識別情報受信手段１１が受信している車両識別情報を含んだ現在位置取得要求を運転情報管理サーバ２０へ送信することにより、自装置１０の現在位置を取得する。また、駅構内に存在すると判定した場合は、入退場管理手段１４で管理されている滞在駅識別情報を自装置１０の現在位置として取得し、車両内にも駅構内にも存在していないと判定した場合は、ＧＰＳ測位手段１２の検出結果を自装置１０の現在位置として取得する。
【００２８】
経路検索要求手段１５は、ユーザによって入力部１Ａから出発地、目的地、および、検索条件を含む経路検索指示が入力されると、上記各情報を含んだ経路検索要求を経路検索サーバ３０に対して送信する。そして、上記要求に応答して出発地から目的地までの経路を示す経路情報が経路検索サーバ３０から送られてくると、それに従って表示部１Ｂに経路検索サーバ３０で検索された経路（１つ或いは複数の経路）を表示する。なお、本実施の形態では、検索条件には、出発地からの出発時刻または目的地への到着時刻が設定される。また、出発時刻には、時計１７が示している現在時刻や、ユーザが入力部１Ａを用いて入力した任意の時刻を設定できる。また、経路検索サーバ３０からの経路情報には、出発地、目的地、乗車駅、降車駅、乗換駅などを示す情報や、出発地からの出発時刻や、目的地への到着時刻などが含まれる。目的地までの経路を表示部１Ｂに表示した後、ユーザによって入力部１Ａからリアルタイム案内を実行することが指示された場合は、経路検索要求手段１５は、表示部１Ｂに表示している経路の中から、目的地に行く際に使用する経路（使用経路）をユーザに選択させ、選択された経路を示す経路情報を使用経路情報としてメモリ１Ｃの使用経路情報記憶部１０３に記録する。更に、経路検索要求手段１５は、現在位置取得手段１３が自装置１０の現在位置を取得する毎に、出発地を現在位置取得手段１３が取得した現在位置、目的地を前回送信した経路検索要求中の目的地、検索条件を前回送信した経路検索要求中の検索条件（但し、前回経路検索要求を送信した際に、検索条件に、その時点において時計１７が示していた時刻を出発時刻として設定した場合には、検索条件には、現時点において時計１７が示している現在時刻を出発時刻として設定する）とした経路検索要求を経路検索サーバ３０へ送信し、この経路検索要求に応答して経路検索サーバ３０から送られてきた経路情報（１つ或いは複数）を最新経路情報としてメモリ１Ｃ内の最新経路情報記憶部１０４に記録する。
【００２９】
また、経路検索要求手段１５は、最新の経路検索要求中の検索条件が、現在時刻を出発時刻としたものでない場合は、現在位置取得手段１３が現在位置を取得する毎に、比較手段１６を利用して、メモリ１Ｃ内の使用経路情報記憶部１０３に記録されている使用経路情報が示している出発時刻と、時計１７が示している現在時刻とを比較し、現在時刻が出発時刻を過ぎているか否かを調べる。そして、現在時刻が出発時刻を過ぎている場合は、出発時刻を現在時刻、出発地を現在位置取得手段１３が取得した最新の現在位置、目的地を経路検索指示中の目的地とした経路検索要求を経路検索サーバ３０に対して送信する。これに対して、現在時刻が出発時刻を過ぎていない場合は、現在時刻が出発時刻よりも所定時間前のアラーム発生時刻を過ぎているか否かを調べ、過ぎている場合には、アラーム起動手段１８にアラームの発生を指示する。
【００３０】
アラーム起動手段１８は、アラームの発生が指示されると、例えば、ブザーを鳴動したり、表示部１Ｂに警告文を表示したりすることにより、ユーザに出発時刻を過ぎたことを知らせる。
【００３１】
最速経路提示手段１９は、ユーザによって入力部１Ａから最速経路確認指示が入力されると、メモリ１Ｃの最新経路情報記憶部１０４に記録されている最新経路情報が示す最新経路の中に、使用経路情報記憶部１０３に記録されている使用経路情報が示す経路よりも所要時間が短い経路が存在するか否かを調べ、そのような経路が存在する場合には、そのことを示すメッセージや最新経路などを表示部１Ｂに表示する機能等を有する。通信手段１Ｄは、ネットワーク６０を介してデータを送受信する。
【００３２】
なお、現在位置取得手段１３、入退場管理手段１４、経路検索要求手段１５、比較手段１６、アラーム起動手段１８、最速経路提示手段１９は、ＣＰＵ（中央処理装置）によって実現可能であり、その場合は、例えば、次のようにする。ＣＰＵを上記各手段１３〜１６，１８，１９として機能させるためのプログラムを記録したディスク、半導体メモリ、その他の記録媒体を用意し、ＣＰＵに上記プログラムを読み取らせる。ＣＰＵは、読み取ったプログラムに従って自身の動作を制御することにより、自ＣＰＵ上に上記各手段１３〜１６，１８，１９を実現する。
【００３３】
運転情報管理サーバ２０は、携帯端末装置１０から送られてくる現在位置取得要求に応答して携帯端末装置１０の現在位置を求め、求めた現在位置を示す現在位置情報を携帯端末装置１０に送信する機能や、携帯端末装置１０から送られてくる降車駅識別情報取得要求に応答して携帯端末装置１０の降車駅を求め、求めた降車駅を示す降車駅識別情報を携帯端末装置に送信する機能を有する。更に、運転情報管理サーバ２０は、携帯端末装置１０のユーザが入退場した駅を示す入退場情報を携帯端末装置１０へ送信する機能を有する。
【００３４】
図６を参照すると、運転情報管理サーバ２０は、入退場情報送信手段２１と、位置特定手段２２と、降車駅特定手段２３と、運転情報管理手段２４と、ディスク装置などの記憶装置２５と、通信手段２６とを備えている。
【００３５】
記憶装置２５は、ユーザ情報記憶部２５１と、駅情報記憶部２５２と、運転情報記憶部２５３とを備えている。
【００３６】
図７を参照すると、ユーザ情報記憶部２５１には、ユーザが所有している非接触型のＩＣカードに記録されているカードＩＤに関連付けて、ユーザの名前、メールアドレス等のユーザ情報が記録されている。
【００３７】
図８を参照すると、駅情報記憶部２５２には、駅を特定する駅識別情報（Ｓ−ＩＤ）に関連付けて、その駅の駅名と、その駅を利用して車両を運行している鉄道会社名が記録されている。
【００３８】
図９を参照すると、運転情報記憶部２５３には、車両を特定する車両識別情報（Ｔ−ＩＤ）に関連付けて、その車両の出発駅、途中駅、および、終点駅の駅名および鉄道会社名と、各駅における発着時刻とが記録されている。
【００３９】
通信手段２６は、ネットワーク６０を介してデータを送受信する。
【００４０】
入退場情報送信手段２１は、改札口カードリーダ５０から、それが設置されている駅の駅識別情報（Ｓ−ＩＤ）と、ユーザが所持しているＩＣカード７０から読み取ったカードＩＤと、ユーザが駅構内に入場したのか、駅構内から退場したのかを示す情報とを含む改札口情報が送られてくると、それに含まれているカードＩＤをキーにしてユーザ情報記憶部２５１を検索することにより、上記ユーザが携帯している携帯端末装置１０のメールアドレスを取得する。その後、上記改札口情報に含まれている駅識別情報に関連付けて記録されている駅名および鉄道会社名を駅情報記憶部２５２から検索し、検索した駅名および鉄道会社名と、ユーザが駅構内に入場したのか、駅構内から退場したのかを示す情報とを含んだ入退場情報を携帯端末装置１０のメールアドレス宛てに送信する。
【００４１】
位置特定手段２２は、携帯端末装置１０から、ユーザが乗車している車両の車両識別情報を含む現在位置取得要求が送られてくると、運転情報記憶部２５３に記録されている運転情報と現在時刻とに基づいて、ユーザの現在位置を求め、その位置を示す現在位置情報を携帯端末装置１０へ送信する。
【００４２】
降車駅特定手段２３は、携帯端末装置１０から、ユーザが降車した車両の車両識別情報および現在時刻を含む降車駅識別情報取得要求が送られてくると、運転情報記憶部２５３に記録されている運転情報と現在時刻とに基づいて、ユーザが降車した駅を求め、その駅の駅名および鉄道会社名を含む降車駅識別情報を携帯端末装置１０へ送信する。
【００４３】
運転情報管理手段２４は、事故、天候等により車両の運行に遅延が発生した場合や、車両の運行が正常状態に戻った場合など、管理者等からの指示に従って運転情報記憶部２５３に記録されている該当車両の運転情報を更新する機能や、更新内容を示す更新情報を経路検索サーバ３０へ送信する機能を有する。
【００４４】
なお、運転情報管理サーバ２０は、コンピュータにより実現可能であり、コンピュータにより実現する場合は、例えば、次のようにする。コンピュータを運転情報管理サーバ２０として機能させるためのプログラムを記録したディスク等の記録媒体を用意し、コンピュータに上記プログラムを読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に、入退場情報送信手段２１、位置特定手段２２、降車駅特定手段２３、および、運転情報管理手段２４を実現する。
【００４５】
経路検索サーバ３０は、携帯端末装置１０から送られてくる、出発地、目的地、および、検索条件を含む経路検索要求に従って、出発地から目的地までの経路を検索し、その経路を示す経路情報を要求元の携帯端末装置１０へ送信する。
【００４６】
図１０を参照すると、経路検索サーバ３０は、経路検索手段３１と、運転情報管理手段３２と、ディスク装置などの記憶装置３３と、通信手段３４とを備えている。
【００４７】
記憶装置３３は、運転情報記憶部３３１を備えている。運転情報記憶部３３１には、運転情報管理サーバ２０内の運転情報記憶部２５３と同じ運転情報が記録されている。
【００４８】
通信手段３４は、ネットワーク６０を介してデータを送受信する。
【００４９】
運転管理手段３２は、運転情報管理サーバ２０から送られてくる更新情報に従って運転情報記憶部３３１に記録されている運転情報を更新することにより、運転情報記憶部３３１の内容を運転情報記憶部２５３の内容と一致させる。
【００５０】
経路検索手段３１は、携帯端末装置１０から、出発地、目的地、および、検索条件を含む経路検索要求が送られてくると、運転情報記憶部３３１に記録されている運転情報や、記憶装置３３に記録されているその他の情報（各駅の位置を示す情報など）を利用して、検索条件を満たす経路を検索し、検索した経路を示す経路情報を携帯端末装置１０へ送信する。
【００５１】
経路検索サーバ３０は、コンピュータにより実現可能であり、コンピュータにより実現する場合は、例えば、次のようにする。コンピュータを経路検索サーバ３０として機能させるためのプログラムを記録したディスク、半導体メモリ等の記録媒体を用意し、コンピュータに上記プログラムを読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に、経路検索手段３１および運転情報管理手段３２を実現する。
【００５２】
［実施の形態の動作の説明］
次に、本実施の形態の動作について詳細に説明する。
【００５３】
先ず、図１１のフローチャートを参照して、本実施の形態の動作の概要について説明する。
【００５４】
携帯端末装置１０のユーザは、目的地までの経路を知りたい場合、入力部１Ａから出発地、目的地、および、検索条件を含む経路検索指示を入力する（Ｓ１１１）。なお、本実施の形態では、検索条件は、出発地からの出発時刻または目的地への到着時刻であるとする。また、出発時刻には、時計１７が示す現在時刻またはユーザが入力部１Ａを用いて入力した任意の時刻を設定可能であるとする。
【００５５】
経路検索指示が入力されると、携帯端末装置１０の経路検索要求手段１５は、通信手段１Ｄ、ネットワーク６０を介して経路検索サーバ３０へ、出発地、目的地、および、検索条件を含んだ経路検索要求を送信する。これにより、経路検索サーバ３０内の経路検索手段３１は、検索条件を満たす、出発地から目的地までの経路を１つ或いは複数検索し、検索した経路を示す経路情報を携帯端末装置１０へ送信する（Ｓ１１２）。なお、経路検索手段３１は、経路検索要求中の出発地と目的地とが実質的に等しい場合、目的地に到着したものとみなし、携帯端末装置１０へ目的地到着通知を送信する。
【００５６】
携帯端末装置１０内の経路検索要求手段１５は、経路検索サーバ３０から経路情報が送られてくると、それに従って表示部１Ｂに、出発地から目的地までの経路を、１つ或いは複数表示する（Ｓ１１３）。その後、経路検索要求手段１５は、表示部１Ｂに問い合わせ文などを表示することにより、リアルタイム案内サービスを実行するか否かをユーザに問い合わせる（Ｓ１１４）。
【００５７】
この問い合わせに応答して、ユーザによって入力部１Ａからリアルタイム案内サービスを実行しない旨の応答が入力された場合は、経路検索要求手段１５はその処理を終了する。これに対して、リアルタイム案内サービスを実行する旨の応答が入力された場合は、表示部１Ｂに指示文などを表示することにより、表示部１Ｂに表示されている経路の中から、目的地へ行く際に使用する経路（使用経路）を１つ選択することを指示する。この指示に従って、ユーザが入力部１Ａを利用して使用経路を選択すると、経路検索要求手段１５は、ユーザが選択した使用経路の経路情報を、使用経路情報としてメモリ１Ｃの使用経路情報記憶部１０３に記録する（Ｓ１１５）。その後、携帯端末装置１０は、運転情報管理サーバ２０および経路検索サーバ３０と連携してリアルタイム案内処理を行う（Ｓ１１６）。リアルタイム案内処理においては、後述するように、現在位置検出タイミングとなる毎に（本実施の形態では一定時間毎に）、携帯端末装置１０のユーザの現在位置を検出し、ユーザの現在位置に合った経路を再検索する処理や、再検索された経路の中に使用経路よりも所要時間が短い経路が存在する場合、そのことをユーザに知らせる処理などが行われる。
【００５８】
次に、図１２のフローチャートを参照して、図１１のステップＳ１１６で行うリアルタイム案内処理について説明する。
【００５９】
携帯端末装置１０内の現在位置取得手段１３は、一定時間毎に、自装置１０の現在位置を取得する現在位置取得処理を行う（Ｓ１２０１，Ｓ１２０２）。
【００６０】
ステップＳ１２０２の現在位置取得処理においては、現在位置取得手段１３は、図１３のフローチャートに示す処理を行う。図１３を参照すると、現在位置取得手段１３は、先ず、車両識別情報受信手段１１が車両識別情報を受信中であるか否かを判定することにより、携帯端末装置１０が車両内に存在するか否かを判定する（Ｓ１３１）。そして、車両内に存在すると判定した場合は、乗車時の現在位置取得処理を行い（Ｓ１３３）、車両内に存在しないと判定した場合は、ステップＳ１３２の処理に移行する。
【００６１】
ステップＳ１３３の乗車時の現在位置取得処理においては、現在位置取得手段１３は、図１４のシーケンス図に示すように、車両識別情報受信手段１１が車両識別情報送信装置４０から受信した、ユーザが乗車中の車両の車両識別情報を含んだ現在位置取得要求を運転情報管理サーバ２０へ送信する（Ｓ１４１〜Ｓ１４３）。
【００６２】
運転情報管理サーバ２０内の位置特定手段２２は、通信手段２６を介して携帯端末装置１０からの現在位置取得要求を受信すると（Ｓ１４４）、運転情報記憶部２５３に記録されている運転情報と現在時刻とに基づいて、携帯端末装置１０の現在位置を表す現在位置情報を求め、求めた現在位置情報を携帯端末装置１０へ送信する（Ｓ１４５，Ｓ１４６）。より具体的には、運転情報記憶部２５３に記録されている各車両の運転情報の内、現在位置取得要求中の車両識別情報によって特定される車両の運転情報と、現在時刻とに基づいて、車両が現時点において駅に停車中であると判定できる場合には、その駅の駅名および鉄道会社名を現在位置情報として携帯端末装置１０へ送信し、車両が現時点において走行中であると判定できる場合には、車両の次の停車駅を求め、その駅名および鉄道会社名を現在位置情報として携帯端末装置１０へ送信する。例えば、ユーザが乗車中の車両の運転情報中に、車両の到着時刻が現在時刻よりも前の時刻で、発車時刻が現在時刻よりも後の時刻の駅が存在する場合は、車両はその駅に停車中であると判定することができる。また、そのような駅が存在しない場合は、車両は走行中であると判定でき、次の停車駅は、例えば、到着時刻が現在時刻よりも後の時刻になっている駅の内の、最も到着時刻が早い駅とすることができる。
【００６３】
携帯端末装置１０内の現在位置取得手段１３は、運転情報管理サーバ２０から自装置１０の現在位置を示す現在位置情報が送られてくると、この現在位置情報と、自装置の現在位置が車両内であることを示す情報を経路検索要求手段１５に渡す（Ｓ１４７）。以上がステップＳ１３３で行われる、乗車時の現在位置取得処理の詳細である。
【００６４】
再び、図１３に戻り、ステップＳ１３１において、自装置１０が車両内に存在しないと判定した場合は、現在位置取得手段１３は、自装置１０が駅構内に存在するか否かを、管理情報記憶部１０１に記録されている管理情報に基づいて判定する（Ｓ１３２）。なお、管理情報は前述したように、携帯端末装置１０が車両内または駅構内に存在するのか、それ以外の場所に存在するのかを示す情報である。
【００６５】
ここで、管理情報は、入退場管理手段１４によって管理されるものであるので、入退場管理手段１４に関連する動作を、図１５および図１６のシーケンス図を参照して説明しておく。図１５のシーケンス図を参照すると、改札口カードリーダ５０内の改札口情報送信部５３は、携帯端末装置１０のユーザが駅構内に入場した場合には、ＩＣカード読取部５１がユーザのＩＣカード７０から読み取ったカードＩＤと、駅識別情報記憶部５２から読み取った、自装置５０が設置されている駅を示す駅識別情報と、駅構内に入場したことを示す入場情報とを含んだ改札口情報を運転情報管理サーバ２０へ送信し、ユーザが駅構内から退場した場合には、カードＩＤと、駅識別情報と、駅構内から退場したことを示す退場情報とを含んだ改札口情報を運転情報管理サーバ２０へ送信する（Ｓ１５１，Ｓ１５２）。
【００６６】
運転情報管理サーバ２０内の入退場情報送信手段２１は、改札口カードリーダ５０から改札口情報が送られてくると、改札口情報中のカードＩＤに関連付けて記録されている、携帯端末装置１０のユーザのメールアドレスをユーザ情報記憶部２５１から検索する（Ｓ１５３）。更に、入退場情報送信手段２１は、改札口情報中の駅識別情報に関連付けて記録されている駅名および鉄道会社名を検索し、検索した駅名および鉄道会社名と、駅構内に入場したのか否かを示す情報とを含んだ入退場情報を電子メールにより、携帯端末装置１０へ送信する（Ｓ１５４，Ｓ１５５）。なお、入退場情報は、メール本文に、予め決められているフォーマットで記載される。
【００６７】
携帯端末装置１０は、入退場情報がメール本文に記載された電子メールを、メール処理手段（図示せず）により受信すると、それをメール記憶部（図示せず）に記録する（Ｓ１５６）。入退場管理手段１４は、メール記憶部に電子メールが記録される毎に、その電子メール本文に入退場情報が記載されているか否かを、例えば、送信元アドレスが運転情報管理サーバ２０のアドレスになっているか否かにより判定し、入退場情報が記載されていると判定した場合には、メール本文から入退場情報を入力する。そして、入力した入退場情報に従って管理情報記憶部１０１に記録されている管理情報や、滞在駅識別情報記憶部１０２に記録されている滞在駅識別情報を更新する（Ｓ１５７）。より具体的には、入退場情報が、駅構内に入場したことを示す入場情報を含んでいる場合には、管理情報記憶部１０１に記録されている管理情報を、自装置１０が駅構内または車両内に存在することを示すものに変更すると共に、入退場情報中の駅識別情報を滞在駅識別情報として滞在駅識別情報記憶部１０２に記録する。これに対して、入退場情報が、駅構内から退場したことを示す退場情報を含んでいる場合には、管理情報を、自装置１０が駅構内にも車両内にも存在しないことを示すものに変更する。
【００６８】
なお、図１５のシーケンス図では、電子メールを利用して、運転情報管理サーバ２０から携帯端末装置１０へ入退場情報を送信するようにしたが、入退場情報の送信方法はこれに限られるものではなく、例えば、次のようにすることもできる。
【００６９】
運転情報管理サーバ２０の入退場情報送信手段２１をプッシュ型情報送信手段で構成する。入退場情報送信手段２１は、改札口カードリーダ５０から改札口情報が送られてくる毎に、ユーザ情報記憶部２５１から改札口情報中のカードＩＤに関連付けて記録されている、ネットワーク６０における携帯端末装置１０の着番号を検索し、この検索した着番号に従ってプッシュ型の情報を携帯端末装置１０へ送信する。携帯端末装置１０へ送信するプッシュ型の情報は、入退場情報と、パスワードと、リアルタイム案内システムＩＤと、送信情報判別ＩＤを含んでいる。パスワードには、携帯端末装置１０において、受信した情報が運転情報管理サーバ２０からのものであるか否かを判断するための文字列が記録される。リアルタイム案内システムＩＤには、携帯端末装置１０において、受信した情報がリアルタイム案内システム向けの情報であることを認識するためのＩＤが記録される。送信情報判別ＩＤには、携帯端末装置１０において、受信した情報が入退場情報であることと、および、受信する情報で携帯端末装置１０にある管理情報や滞在駅識別情報を更新することを認識するためのＩＤが記録される。入退場情報は、前述したと通りである。携帯端末装置１０の入退場管理手段１４は、上記したプッシュ型の情報に従って、管理情報や滞在駅識別情報を更新する。
【００７０】
また、図１６のシーケンス図を参照すると、携帯端末装置１０のユーザが乗車中の車両から降車すると、携帯端末装置１０内の車両識別情報受信手段１１は、それまで受信できていた車両識別情報送信装置４０からの車両識別情報を受信できなくなる（Ｓ１６１〜Ｓ１６３）。入退場管理手段１４は、車両識別情報送信装置４０からの車両識別情報を受信できなくなると、ユーザの降車駅を知るために、降車駅識別情報取得要求を運転情報管理サーバ２０に対して送信する（Ｓ１６４）。なお、降車駅識別情報取得要求には、車両識別情報受信手段１１で最後に受信した車両識別情報と、現在時刻とが含まれる。
【００７１】
運転情報管理サーバ２０内の降車駅特定手段２３は、携帯端末装置１０からの降車駅識別情報取得要求を受信すると、運転情報記憶部２５３に記録されている運転情報と、上記要求中の車両識別情報および現在時刻とに基づいて、ユーザが降車した駅の駅名および鉄道会社名を求める（Ｓ１６５，Ｓ１６６）。より具体的には、降車駅特定手段２３は、先ず、運転情報記憶部２５３に記録されている各車両の運転情報の内の、上記要求中の車両識別情報によって特定される車両の運転情報を入力する。その後、入力した運転情報に含まれている駅名および鉄道会社名の中から、それと関連付けて記録されている到着時刻および発車時刻が、それぞれ現在時刻よりも前の時刻および現在時刻よりも後の時刻になっている駅名および鉄道会社名を検索する。この検索した駅名および鉄道会社名が、ユーザが降車した駅の駅名および鉄道会社名となる。その後、降車駅特定手段２３は、ユーザが降車した駅の駅名および鉄道会社名を含む降車駅識別情報を携帯端末装置１０へ送信する（Ｓ１６７）。
【００７２】
携帯端末装置１０内の入退場管理手段１４は、運転情報管理サーバ２０から送られてくる降車駅識別情報を受信すると、降車駅情報識別情報に含まれている駅名および鉄道会社名を降車駅識別情報として滞在駅識別情報記憶部１０２に記録する（Ｓ１６８，Ｓ１６９）。
【００７３】
上記した図１５および図１６のシーケンス図に示す処理によって、メモリ１Ｃ内の管理情報記憶部１０１には、携帯端末装置１０が車両内または駅構内に存在するのか、それ以外の場所に存在するのかを示す管理情報が記録され、滞在駅識別情報記憶部１０２には、携帯端末装置１０が最後に存在した駅を示す滞在駅識別情報が記録される。
【００７４】
再び、図１３に戻り、現在位置取得手段１３は、メモリ１Ｃ内の管理情報記憶部１０１の内容に基づいて自装置１０が駅構内にも、車両内にも存在しないと判定した場合（Ｓ１３２がＮ）は、ＧＰＳ測位手段１２を利用して自装置１０の現在位置を検出し、検出した現在位置を表す現在位置情報と、自装置１０が車両内にも、駅構内にも存在しないことを示す情報を経路検索要求手段１５に渡す（Ｓ１３４）。これに対して、自装置１０が駅構内に存在すると判定した場合（Ｓ１３２がＹ）は、メモリ１Ｃ内の滞在駅識別情報記憶部１０２に記録されている滞在駅識別情報を入力し、それを現在位置情報として経路検索要求手段１５に渡すと共に、自装置１０が駅構内に存在することを示す情報を経路検索要求手段１５に渡す。
【００７５】
以上が、図１２のステップＳ１２０２で実行される現在位置取得処理の詳細である。
【００７６】
再び、図１２に戻り、経路検索要求手段１５は、現在位置取得手段１３から自装置１０の現在位置情報、および、自装置１０が車両内に存在することを示す情報が渡された場合は、出発地、目的地、および、検索条件を含んだ経路検索要求を経路検索サーバ３０へ送信し、経路検索サーバ３０から送られてきた検索結果（経路情報）をメモリ１Ｃ内の最新経路情報記憶部１０４に記録（上書き）した後（Ｓ１２０３〜Ｓ１２０５）、ステップＳ１２０１の処理に戻る。なお、経路検索サーバ３０に送信する経路検索要求には、出発地として現在位置取得手段１３から渡された現在位置情報を設定し、目的地として前回送信した経路検索要求中の目的地と同じ目的地を設定する。また、今回送信する経路検索要求に設定する検索条件は、前回送信した経路検索要求に設定した検索条件の内容に応じたものとする。すなわち、前回送信した経路検索要求に設定した検索条件が、目的地への到着時刻、または、出発地からの出発時刻であって、その時刻をユーザが入力部１Ａから入力した時刻としたものである場合には、今回送信する経路検索要求には、前回送信した経路検索要求に設定した検索条件と同じ検索条件を設定する。これに対して、前回送信した経路検索要求に設定した検索条件が、出発地からの出発時刻であって、その時刻を、前回の送信時において時計１７が示していた時刻としたものである場合には、今回送信する経路検索要求には、検索条件として、時計１７が示している現在時刻を出発時刻した検索条件を設定する。
【００７７】
また、経路検索要求手段１５は、現在位置取得手段１３から自装置１０の現在位置情報が渡されると共に、自装置１０が駅構内に存在することを示す情報、または、自装置１０が駅構内にも車両内にも存在しないことを示す情報が渡された場合は、経路検索要求を経路検索サーバ３０へ送信する。経路検索サーバ３０内の経路検索手段３１は、携帯端末装置１０から送られてきた経路検索要求に従って目的地までの経路を検索し、その経路情報を携帯端末装置１０へ送信する（Ｓ１２０３，Ｓ１２０６）。なお、経路検索手段３１は、経路検索要求に含まれている出発地と目的地とが実質的に等しい場合は、目的地到着通知を携帯端末装置１０へ送信する。例えば、出発地および目的地が共に駅名となっており、両者が等しい場合や、出発地が緯度経度、目的地が住所となっており、緯度経度と住所との対応テーブルを参照して両者が示す位置が等しいと判定した場合には、携帯端末装置１０に対して目的地到着通知を送信する。
【００７８】
携帯端末装置１０内の経路検索要求手段１５は、経路検索サーバ３０から目的地到着通知が送られてきた場合（Ｓ１２０７がＹ）は、表示部１Ｂにその旨を表示したり、ブザーを鳴動することにより、目的地に到着したことをユーザに知らせ（Ｓ１２０８）、その処理を終了する。これに対して、経路検索サーバ３０から経路情報が送られてきた場合（Ｓ１２０７がＮ）は、送られてきた経路情報を、メモリ１Ｃ内の最新経路情報記憶部１０４に記録する。
【００７９】
その後、経路検索要求手段１５は、前回送信した経路検索要求に設定した検索条件が、現在時刻を出発時刻としたものであったか否かを判定する（Ｓ１２１０）。そして、検索条件が、現在時刻を出発時刻としたものであった場合（Ｓ１２１０がＹ）は、再び、Ｓ１２０１の処理を行う。これに対して、前回設定した検索条件が、目的地への到着時刻、または、ユーザが入力部１Ａから入力した任意の時刻を出発時刻としたものであった場合（Ｓ１２１０がＮ）は、比較手段１６を使用して、メモリ１Ｃの使用経路情報記憶部１０３に記録されている使用経路情報が示している出発時刻と、時計１７は示す現在時刻とを比較する（Ｓ１２１１）。
【００８０】
そして、現在時刻が出発時刻を過ぎている場合（Ｓ１２１２がＮ）は、これ以降の処理では、経路検索要求には常に、現在時刻を出発時刻とした検索条件を設定することを決定し（ステップＳ１２１５）、その後、再び、Ｓ１２０２の処理を行う。従って、これ以降に実行されるステップＳ１２０４，Ｓ１２０６では、経路検索要求手段１５は、前回送信した経路検索要求中の検索条件の内容がどのようなものであっても、今回送信する経路検索要求には、時計１７が示している現在時刻を出発時刻とした検索条件を設定する。
【００８１】
これに対して、現在時刻が出発時刻を過ぎていない場合（Ｓ１２１２がＹ）は、経路検索要求手段１５は、メモリ１Ｃ内の使用経路情報記憶部１０３に新しい使用経路情報を記録してから現時点までの間にアラームを発生させたか否かを判定する（ステップＳ１２１３）。この判定は、例えば、使用経路情報記憶部１０３に新しい使用経路情報が格納された際に、経路検索要求手段１５によってその値が“０”にされ、アラームが発生した場合、経路検索要求手段１５によってその値が“１”にされる判定用フラグを用意しておき、このフラグの値に基づいて判定する方法などを採用できる。
【００８２】
そして、アラームを既に発生させている場合（Ｓ１２１３がＹ）は、ステップＳ１２０１の処理を再び行い、アラームを発生させていない場合（Ｓ１２１３がＮ）は、経路検索要求手段１５は、比較手段１６を利用して、現在時刻が使用経路情報中の出発時刻よりも所定時間前のアラーム発生時刻を過ぎているか否かを判定する（Ｓ１２１４）。
【００８３】
そして、アラーム発生時刻を過ぎていない場合（Ｓ１２１４がＮ）は、再び、ステップＳ１２０１の処理を行い、アラーム発生時刻を過ぎている場合（Ｓ１２１４がＹ）は、アラーム起動手段１８を起動し（Ｓ１２１６）、その後、ステップＳ１２０１の処理を再び行う。アラーム起動手段１８は、起動されると、ブザーを鳴動させたり、表示部１Ｂに警告文などを表示することにより、出発時刻が近づいていることをユーザに知らせる。
【００８４】
次に、携帯端末装置１０のユーザが、目的地までの最速経路（所要時間が最も短い経路）を確認する場合の動作について説明する。
【００８５】
ユーザは、図１１のステップＳ１１１において経路検索指示を入力する際、出発地にはユーザの現在位置から最寄りの駅や、ユーザの現在位置の住所などを設定する。その後、出発時刻になるまでユーザが移動しなければ、ステップＳ１１５で選択した使用経路は、ユーザにとって最適な経路となる。しかし、急な用事などにより、ユーザが移動しなければならないこともある。このような場合、リアルタイム案内サービスによって検索された最新の経路の中に、使用経路よりも所要時間が短い経路が存在することがある。そこで、このような場合、ユーザは、自身の現在位置から目的地までの最速経路を確認するために、入力部１Ａから最速経路確認指示を入力する（図１７のＳ１７１）。
【００８６】
これにより、最速経路提示手段１９は、最新経路情報記憶部１０４に経路情報が記録されている経路の中に、使用経路情報記憶部１０３に経路情報が記録されている使用経路よりも、所要時間が短い経路が存在するか否かを判定する（Ｓ１７２）。
【００８７】
この判定処理の一例を図１８のフローチャートに示す。図１８を参照すると、最速経路提示手段１９は、先ず、図１１のステップＳ１１１で入力された経路検索指示中の検索条件が、出発時刻であったのか、到着時刻であったのかを判定する（Ｓ１８１）。そして、出発時刻であると判定した場合は、使用経路情報記憶部１０３および最新経路情報記憶部１０４に経路情報が記録されている経路の中で、使用経路情報記憶部１０３に経路情報が記録されている使用経路の到着時刻が最も早いか否かを判定する（Ｓ１８２）。そして、使用経路の到着時刻が最も早い場合（Ｓ１８２がＹ）は、使用経路は最速経路であると判定し（Ｓ１８４）、そうでない場合（Ｓ１８２がＮ）は、使用経路は最速経路でないと判定する（Ｓ１８５）。
【００８８】
また、ステップＳ１８１で、検索条件が到着時刻であると判定した場合は、使用経路情報記憶部１０３および最新経路情報記憶部１０４に経路情報が記録されている経路の中で、使用経路情報記憶部１０３に経路情報が記録されている使用経路の出発時刻が最も遅いか否かを調べる（Ｓ１８３）。そして、使用経路の出発時刻が最も遅い場合（Ｓ１８６がＹ）は、使用経路は最速経路であると判定し（Ｓ１８６）、そうでない場合は、使用経路は最速経路でないと判定する（Ｓ１８５）。以上が、図１７のステップＳ１７２で行う処理の詳細である。
【００８９】
再び、図１７に戻り、最速経路提示手段１９は、使用経路が最速経路であると判定した場合（Ｓ１７２がＹ）は、使用経路および使用経路が最速経路であることを示すメッセージを表示部１Ｂに表示し（Ｓ１７６）、その後、処理を終了する。
【００９０】
これに対して、使用経路が最速経路でないと判定した場合（Ｓ１７２がＮ）は、使用経路と、使用経路よりも所要時間が短い経路が存在するか否かを示すメッセージと、最新経路（最新経路情報記憶部１０４に記録されている経路情報によって表される経路）と、最速経路と、使用経路を変更するか否かを問い合わせる問い合わせ文を表示部１Ｂに表示する（Ｓ１７３）。ユーザは、この表示を見て、使用経路を変更しない場合は、その旨を入力部１Ａから入力し、使用経路を変更する場合には、入力部１Ａを用いて新たに使用経路とする経路を１つ選択する。
【００９１】
最速経路提示手段１９は、ユーザによって使用経路を変更しないことが指示された場合（Ｓ１７４がＮ）は、その処理を終了し、新たに使用経路とする経路が選択された場合（Ｓ１７４がＹ）は、その経路の経路情報を使用経路情報記憶部１０３に記録する（Ｓ１７５）。
【００９２】
［実施の形態の効果］
本実施の形態によれば、携帯端末装置１０がＧＰＳ衛星からの信号を受信できない地下鉄の車両内や駅構内に存在する場合であっても、ユーザにとって適切な、ユーザの現在位置から目的地までの経路を検索することが可能になる。その理由は、携帯端末装置１０が車両内に存在する場合は、車両に設置されている車両識別信号送信装置４０から送信されている、上記車両を識別する車両識別情報を含んだ現在位置取得要求を、現在位置取得要求中の車両識別情報によって特定される車両の運転情報と現在時刻とに基づいて上記送信元の現在位置に相当する駅の駅識別情報（車両が現在停車中の駅または次の停車駅の駅識別情報）を求める運転情報管理サーバ２０へ送信して運転情報管理サーバ２０から自装置の現在位置に相当する駅識別情報を取得し、自装置１０が駅構内に存在する場合には、自装置１０内の入退場管理手段１４が記録している滞在駅情報を、自装置１０の現在位置として取得するようにしているからである。
【００９３】
また、本実施の形態は、現在時刻が経路検索結果に含まれている出発時刻を過ぎた場合、経路検索要求手段１５が、出発時刻を現在時刻、出発地を現在位置取得手段１３が取得した現在位置に変更した経路検索要求を、経路検索サーバ３０へ送信するようにしているので、携帯端末装置１０のユーザが経路検索結果で指示されている電車に乗り遅れてしまった場合であっても、乗車可能な車両の案内を受けることができる。
【００９４】
更に、本実施の形態は、現在時刻と出発時刻との差分が所定時間以下になった場合、アラームを発するようにしているので、ユーザの不注意で列車に乗り遅れるといった事態の発生を防止することができる。
【００９５】
また、本実施の形態では、経路検索サーバ３０から送られてきた経路の中からユーザが目的地へ行く際に利用する使用経路を選択した後、ユーザによって最速経路確認指示が行われた場合、経路検索サーバ３０から送られてきた最新の経路の中に、使用経路よりも所要時間の短い経路が存在すれば、最新の経路をユーザに提示するようにしているので、ユーザが出発時刻の前に、何らかの理由でユーザが移動した場合であっても、容易に所要時間が最短になる経路を確認することが可能になる。
【符号の説明】
【００９６】
１０    携帯端末装置
１１    車両識別情報受信手段
１２    ＧＰＳ測位手段
１３    現在位置取得手段
１４    入退場管理手段
１５    経路検索要求手段
１６    比較手段
１７    時計
１８    アラーム起動手段
１９    最速経路提示手段
１Ａ    入力部
１Ｂ    表示部
１Ｃ    メモリ
１Ｄ    通信手段
２０    運転情報管理サーバ
２１    入退場情報送信手段
２２    位置特定手段
２３    降車駅特定手段
２４    運転情報管理手段
２５    記憶装置
２６    通信手段
３０    経路検索サーバ
３１    経路検索手段
３２    運転情報管理手段
３３    記憶装置
３４    通信手段
４０    車両識別情報送信装置
４１    車両識別情報記憶部
４２    車両識別情報送信部
５０    改札口カードリーダ
５１    ＩＣカード読取部
５２    駅識別情報記憶部
５３    改札口情報送信部
６０    ネットワーク
７０    ＩＣカード
１０１  管理情報記憶部
１０２  滞在駅識別情報記憶部
１０３  使用経路情報記憶部
１０４  最新経路情報記憶部
２５１  ユーザ情報記憶部
２５２  駅情報記憶部
２５３  運転情報記憶部
３３１  運転情報記憶部
【図１】
2011163935.tif 000003
【図２】
2011163935.tif 000004
【図３】
2011163935.tif 000005
【図４】
2011163935.tif 000006
【図５】
2011163935.tif 000007
【図６】
2011163935.tif 000008
【図７】
2011163935.tif 000009
【図８】
2011163935.tif 000010
【図９】
2011163935.tif 000011
【図１０】
2011163935.tif 000012
【図１１】
2011163935.tif 000013
【図１２】
2011163935.tif 000014
【図１３】
2011163935.tif 000015
【図１４】
2011163935.tif 000016
【図１５】
2011163935.tif 000017
【図１６】
2011163935.tif 000018
【図１７】
2011163935.tif 000019
【図１８】
2011163935.tif 000020