(57)【要約】【課題】  乗下車通知システムで，目的地の最寄り停留所へ到達するバスを通知し，間違った路線のバスに乗車しても適切な路線への乗換を通知してユーザの乗下車を支援する。【解決手段】  運行管理システム１０は，携帯電話３から目的地とユーザが現在いるバス停を受信し，目的地の最寄りバス停を取得し，現在バス停と最寄りバス停とを通過する利用可能路線を取得し，利用可能路線を現在バス停に向かって運行するバスを推薦バスとして携帯電話３に通知する。バス２からユーザの乗車，乗車券ＩＤ，バスＩＤを受信すると，運行管理システム１０は，ユーザの乗車バスの路線が利用可能路線と一致するかを調べ，一致しなければ，乗車中のバス２の路線から利用可能路線への乗り換えできるバス停を検索して，取得した乗換バス停での乗換を携帯電話３に通知する。【選択図】  図１
2010152574.tif 000002
【特許請求の範囲】
【請求項１】
データ送受信機能を備えたバスと該バスの運行を管理する運行管理システムとを備え，前記バスのユーザが携帯する情報端末に乗車または下車を通知する乗下車通知システムであって，
前記バスは，
自車両の現在位置を取得して前記運行管理システムへ送信する現在位置取得部と，
ユーザの乗車または下車を検出し，検出した乗車または下車と該ユーザが携帯する乗車券の乗車券識別情報とを取得して前記運行管理システムへ送信する乗車券識別情報取得部とを備え，
前記運行管理システムは，
予め設定された目的地の近辺に位置する停留所を示す目的地停留所情報を記憶する目的地停留所記憶部と，
各路線の停留所の並びを示す路線情報を記憶する路線情報記憶部と，
ユーザの情報端末への情報送信先と乗車券の乗車券識別情報とを対応づけたユーザ情報を記憶するユーザ情報記憶部と，
運行中の各バスのバス識別情報と運行方向と現在位置とを含む運行情報を記憶する運行情報記憶部と，
ユーザの現在停留所と下車予定停留所と推薦バスと状態とが設定された乗客管理情報を記憶する乗客管理情報記憶部と，
所定の時間または契機ごとに運行中のバスの現在位置を取得し前記運行情報記憶部に記録する運行管理部と，
前記ユーザの目的地を受信して，前記目的地停留所情報から前記目的地の近辺の停留所の識別情報を抽出して最寄り停留所として保持する処理と，
前記ユーザが待機している停留所の識別情報を受信して前記乗客管理情報の現在停留所に設定する処理と，
前記路線情報を基に前記現在停留所と前記下最寄り停留所とを通過する路線を利用可能路線として選択し，さらに，前記運行情報を基に前記利用可能路線を前記現在停留所へ向かって運行するバスのうち一つのバスを特定して，該特定したバスを前記乗客管理情報の推薦バスに設定する処理と，
前記推薦バスへの乗車を通知するメッセージを生成する処理とを行う経路設定部と，
前記バスから，該バスのバス識別情報とともに，前記ユーザの乗車券識別情報と乗車または下車の検出とを受信する処理と，
前記乗車の検出を受信した場合に，前記バス識別情報を前記ユーザの乗車バスとして保持し，前記乗客管理情報の状態に乗車中を設定する処理と，
前記下車の検出を受信した場合に，前記乗客管理情報の状態に下車済みを設定する処理とを行う乗客管理部と，
前記運行情報を基に前記乗車バスの路線と運行方向とを取得して，前記乗車バスの路線が前記利用可能路線と一致するかを判定する処理と，
前記乗車バスの路線が前記利用可能路線と一致する場合に，前記最寄り停留所のうち前記乗車バスの路線において通過する停留所を前記乗客管理情報の下車予定停留所に設定する処理と，
前記乗車バスの路線が前記利用可能路線と異なる場合に，前記乗車バスからの乗換を通知するメッセージを生成する処理とを行う経路更新部と，
前記ユーザ情報から，前記取得した乗車券識別情報に対応する情報送信先を取得して，前記生成されたメッセージを該情報送信先へ送信する処理とを行う通知部とを備える
ことを特徴とする乗下車通知システム。
【請求項２】
前記経路更新部は，前記乗車バスの路線が前記利用可能路線と異なる場合に，前記路線情報に基づいて前記乗車バスの現在位置から以降に停車する停留所の並びを取得し，該停留所の並びから前記利用可能路線の停留所と重複する停留所が存在する場合に，重複する停留所を乗換停留所に設定し，該乗換停留所を含む前記利用可能路線を乗換路線に設定して，該乗換停留所での該乗換路線への乗換を通知する
ことを特徴とする請求項１に記載の乗下車通知システム。
【請求項３】
前記経路設定部は，前記運行情報を基に前記利用可能路線を前記現在停留所へ向かって運行しているバスの中から，バスの現在位置が前記現在停留所に最も近いバスを選択して前記推薦バスに設定する処理を行う
ことを特徴とする請求項１または請求項２に記載の乗下車通知システム。
【請求項４】
前記運行情報記憶部が，運行中の各バスの各停留所への到着予測時刻を含む運行情報を記憶する場合に，前記経路設定部は，前記運行情報から該利用可能路線を前記現在停留所へ向かって運行しているバスの中から，前記下車予定停留所の到着予測時刻が最も早い時刻であるバスを選択して前記推薦バスに設定する処理を行う
ことを特徴とする請求項１ないし請求項３のいずれか一項に記載の乗下車通知システム。
【請求項５】
前記経路設定部は，前記ユーザから複数の目的地を受信した場合に，前記乗客管理情報に前記目的地各々について最寄り停留所を保持して，前記現在停留所と該最寄り停留所との利用可能路線を抽出する処理とを行い，
前記経路更新部は，前記複数の目的地のうち一つの目的地の最寄り停留所に基づいて選択した利用可能路線と前記乗車バスとの路線が異なる場合に，前記乗車バスの路線と一致する他の目的地に基づく利用可能路線が存在するかを判定する処理と，
前記乗客管理情報から，前記乗車バスの路線と一致する利用可能路線が存在する他の目的地を特定して，前記特定した他の目的地への変更を通知するメッセージを生成する処理とを行う
ことを特徴とする請求項１ないし請求項４のいずれか一項に記載の乗下車通知システム。
【請求項６】
データ送受信機能を備えたバスと該バスの運行を管理する運行管理システムとを備え，前記バスのユーザが携帯する情報端末に乗車または下車を通知する乗下車通知システムにおいて，コンピュータを，前記運行管理システムとして機能させるためのプログラムであって，
自車両の現在位置を取得して前記運行管理システムへ送信する現在位置取得部と，ユーザの乗車または下車を検出し，検出した乗車または下車と該ユーザが携帯する乗車券の乗車券識別情報とを取得して前記コンピュータへ送信する乗車券識別情報取得部とを備えるバスから，所定の時間または契機ごとに運行中のバスの現在位置を取得し前記運行情報記憶部に記録する処理過程と，
ユーザの情報端末から目的地を受信する処理過程と，
予め設定された目的地の近辺に位置する停留所を示す目的地停留所情報を記憶する目的地停留所記憶部にアクセスして，前記目的地停留所情報から前記目的地の近辺の停留所の識別情報を抽出して最寄り停留所として保持する処理過程と，
前記ユーザの情報端末から該ユーザが待機している停留所の識別情報を受信して，前記乗客管理情報の現在停留所に設定する処理過程と，
各路線の停留所の並びを示す路線情報を記憶する路線情報記憶部にアクセスして，前記路線情報を基に，前記現在停留所と前記最寄り停留所とを通過する路線を利用可能路線として選択する処理過程と，
運行中の各バスのバス識別情報と運行方向と現在位置とを含む運行情報を記憶する路線情報記憶部にアクセスして，前記路線情報を基に前記利用可能路線を前記現在停留所へ向かって運行しているバスの中から一つのバスを特定する処理過程と，
前記特定したバスを前記乗客管理情報の推薦バスに設定する処理過程と，
前記推薦バスへの乗車を通知するメッセージを生成する処理過程と，
前記バスから，該バスのバス識別情報とともに，前記ユーザの乗車券識別情報と乗車または下車の検出とを受信する処理過程と，
前記乗車の検出を受信した場合に，前記バス識別情報を前記ユーザの乗車バスとして保持し，前記乗客管理情報の状態に乗車中を設定する処理過程と，
前記運行情報を基に前記乗車バスの路線と運行方向とを取得して，前記乗車バスの路線が前記利用可能路線と一致するかを判定する処理過程と，
前記乗車バスの路線が前記利用可能路線と一致する場合に，前記最寄り停留所のうち前記乗車バスの路線において通過する停留所を前記乗客管理情報の下車予定停留所に設定する処理過程と，
前記乗車バスの路線が前記利用可能路線と一致しない場合に，前記乗車バスからの乗換を通知するメッセージを生成する処理過程と，
ユーザの情報端末への情報送信先と乗車券の乗車券識別情報とを対応づけたユーザ情報を記憶するユーザ情報記憶部にアクセスして，前記ユーザ情報から，前記取得した乗車券識別情報に対応する情報送信先を取得する処理過程と，
前記生成されたメッセージを該情報送信先へ送信する処理過程とを，
前記コンピュータに実行させるための乗下車通知システムの運行管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示するシステムは，バスの利用者（ユーザ）に，ユーザが携帯する情報端末を通じて，バスの乗車や下車に関する情報を通知するシステムに関する。バスは，路線運行バス，専用または併用軌道の路面電車等の交通機関を意味する。
【背景技術】
【０００２】
不案内な場所で，バス（路線バスや路面電車等の交通機関）を利用するときに，以下のような問題が生じることがある。
【０００３】
・  停留所に複数路線が乗り入れている場合に，目的地に到達するためにはどの路線に乗ればよいのか分からない。
【０００４】
・  乗車後も，どの停留所で下車したらよいのか分かりにくく，通過する停留所の標識や車内放送に常に注意を向けていなければならない。
【０００５】
従来から，携帯通信端末を介して，不慣れな観光地等の情報を情報要求者に提供するシステムが知られている。
【０００６】
また，携帯電話の現在位置に応じた情報をユーザに提供するシステムが知られている。
【０００７】
また，携帯電話を介して，バスの乗客に下車予定バス停を通知するシステムが知られている。例えば，ユーザから，携帯電話を介して，行き先名，乗り場所名，発着予定時刻等の情報を受信し，受信情報から検索した行き先バス停名をユーザに通知し，乗車したバスが行き先バス停に接近すると下車を通知するシステムが知られている。
【特許文献１】特開２００７−２８０２５９号公報
【特許文献２】特開２００３−２３６６６号公報
【特許文献３】特開２００２−３１０７１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のシステムにおいて，例えば路線バスを利用する場合には，ユーザが正しいバスに乗車しているときは，提供される案内情報によって，目的地に正しく到達することができる。しかしながら，１つのバス停に複数の路線が乗り入れている場合には，どの路線が目的地に到達できる路線であるかが分からなかったり，同じ路線でもバスの行き先が逆方向であったりして，ユーザがスムーズに乗車できるとは限らない。特に不案内な場所では，間違った路線や逆方向の行き先のバスに乗車してしまうというトラブルも多い。
【０００９】
したがって，従来のシステムを利用しても，正しい路線のバスに乗車したかを自分で確かめる必要があった。
【００１０】
さらに，間違った路線や方向のバスに乗車してしまうと，提供された案内情報が利用できなくなるという問題があった。
【００１１】
また，目的地の近辺に複数のバス停が存在する場合にはいくつかの経路が考えられる。しかし，ユーザは，下車が可能なバス停を調べて指定する必要があるため，選択が煩雑であり，必ずしもスムーズに適切な路線に乗車できる情報を得ることができるとは限らなかった。
【課題を解決するための手段】
【００１２】
ここに開示するシステムは，データ送受信機能を備えたバスと該バスの運行を管理する運行管理システムとを備え，バスのユーザが携帯する情報端末に乗車または下車を通知するシステムである。
【００１３】
この開示するシステムのバスは，現在位置取得部と乗車券識別情報取得部とを備える。
【００１４】
バスの現在位置取得部は，自車両の現在位置を取得して運行管理システムへ送信する。乗車券識別情報取得部は，ユーザの乗車または下車を検出し，検出した乗車または下車とユーザが携帯する乗車券の乗車券識別情報とを取得して前記運行管理システムへ送信する。
【００１５】
この開示するシステムの運行管理システムは，予め設定された目的地の近辺に位置する停留所を示す目的地停留所情報を記憶する目的地停留所記憶部と，各路線の停留所の並びを示す路線情報を記憶する路線情報記憶部と，ユーザの情報端末への情報送信先と乗車券の乗車券識別情報とを対応づけたユーザ情報を記憶するユーザ情報記憶部と，運行中の各バスのバス識別情報と運行方向と現在位置とを含む運行情報を記憶する運行情報記憶部と，ユーザの現在停留所と下車予定停留所と推薦バスとユーザの状態とが設定された乗客管理情報を記憶する乗客管理情報記憶部とを備える。
【００１６】
さらに，運行管理システムは，運行管理部と経路設定部と乗客管理部と経路更新部と通知部とを備える。
【００１７】
運行管理部は，所定の時間または契機ごとに運行中のバスの現在位置を取得し運行情報記憶部に記録する。
【００１８】
経路設定部は，ユーザの目的地を受信して乗客管理情報に設定し，目的地停留所情報から目的地の近辺の停留所識別情報を抽出して最寄り停留所として保持し，ユーザが待機している停留所識別情報を受信して乗客管理情報の現在停留所に設定する。
【００１９】
さらに，経路設定部は，路線情報を基に，現在停留所から最寄り停留所へ運行する路線と運行方向とを利用可能路線として選択し，さらに，運行情報を基に，この利用可能路線の現在停留所へ向かって運行するバスを一つ特定して，特定したバスを乗客管理情報の推薦バスに設定する。そして，経路設定部は，推薦バスへの乗車を通知するメッセージを生成する。
【００２０】
乗客管理部は，バスから，このバスのバス識別情報とともに，ユーザの乗車券識別情報と乗車または下車の検出とを受信して，乗車の検出を受信した場合にバス識別情報をユーザの乗車バスとして保持し，乗客管理情報の状態に乗車中を設定し，下車の検出を受信した場合に，乗客管理情報の状態に下車済みを設定する。
【００２１】
経路更新部は，運行情報を基にユーザが乗車した乗車バスの路線と運行方向とを取得して，前記乗車バスの路線が前記利用可能路線と一致するかを判定する。経路更新部は，乗車バスの路線が前記利用可能路線と一致する場合に，乗車バスの路線が通過する最寄り停留所を乗客管理情報の下車予定停留所に設定する。
【００２２】
そして，経路更新部は，乗車バスの路線が前記利用可能路線と一致しない場合に，前記乗車バスの路線が通過する乗換を通知するメッセージを生成する。
【００２３】
通知部は，ユーザ情報から，取得した乗車券識別情報に対応する情報送信先を取得して，生成されたメッセージを，ユーザの情報端末の情報送信先へ送信する。
【発明の効果】
【００２４】
開示のシステムによれば，ユーザは目的地を設定するだけで，目的地に複数の異なる最寄り停留所がある場合でも，現在待機している停留所から到達できる停留所へのバスが通知される。さらに，ユーザが通知どおりに乗車しなかったときでも，乗車バスの路線が最寄り停留所へ到達できれば自動的に下車予定停留所を再設定し，乗車バスの路線が最寄り停留所へ到達できなければ乗換が通知されるため，路線ごとの最寄り停留所を調べて設定する必要がなくなる。
【発明を実施するための最良の形態】
【００２５】
図１は，開示する乗下車通知システムの一実施例における構成例を示す図である。乗下車通知システム１は，運行センタに設置され，バス路線の運行を管理する運行管理システム１０と，路線を運行するバス２とを備える。乗下車通知システム１が提供するサービスを利用してバス２を利用するユーザは，情報端末として，運行管理システム１０とデータ送受信が可能な携帯電話３を携帯する。
【００２６】
図２は，乗下車通知システム１がサービスを提供する地域の一部の目的地，路線および停留所の関係の例を示す図である。
【００２７】
図２中，「目的地Ａ，Ｂ，Ｃ，Ｄ」は，地域内の観光施設，公共施設等である。「路線：Ｒ０１，Ｒ１１，Ｒ８８」は，バス２が運行する路線の名称を示す。「バス停：Ｔ池，Ｒ駅，Ｒ６丁目，Ｔタワー」は，停留所（以下「バス停」という）の名称を示す。
【００２８】
なお，乗下車通知システム１では，目的地，路線，バス停は，それぞれ，固有の識別番号が付与されて管理される。
【００２９】
なお，本実施例では，乗下車通知システム１では路線バスを対象とするが，路線バスに限らず，併用軌道を運行する路面電車等の交通機関を対象として実施することができる。
【００３０】
乗下車通知システム１が備える運行管理システム１０は，目的地停留所記憶部１０１，ユーザ情報記憶部１０２，路線情報記憶部１０３，運行情報記憶部１０４，乗客管理情報記憶部１０５，経路設定部１１，運行管理部１２，乗客管理部１３，経路更新部１４，および通知部１５を備える。
【００３１】
目的地停留所記憶部１０１は，予め設定された目的地ごとに，目的地の近辺に位置するバス停を示す目的地停留所情報を記憶する。
【００３２】
図３は，目的地停留所情報のデータ構成例を示す図である。目的地停留所情報は，目的地ごとに，利用できる路線名を示す路線，および目的地の近辺に位置するバス停の項目を含む。図３に示す目的地停留所情報は，目的地Ｂについて，路線「Ｒ８８，Ｒ０１，Ｒ１１」が利用可能であり，目的地の近辺のバス停（最寄りバス停）が「Ｒ６丁目」であることを示す。
【００３３】
ユーザ情報記憶部１０２は，ユーザが携帯する携帯電話，ＰＤＡ等の情報端末（以下，携帯電話と記す）３への情報送信先と乗車券の乗車券識別情報とを対応づけたユーザ情報を記憶する。
【００３４】
図４は，ユーザ情報のデータ構成例を示す図である。図４のユーザ情報は，携帯電話３の情報送信先であるメールアドレス，およびユーザが利用する乗車券の識別情報である乗車券ＩＤの項目を含む。なお，ユーザの携帯電話３への情報送信先は，例えば，携帯電話３のテキストメッセージが受信可能な電話番号であってもよい。
【００３５】
路線情報記憶部１０３は，バス２が運行する各路線のバス停の並びを示す路線情報を記憶する。
【００３６】
図５は，路線情報のデータ構成例を示す図である。路線情報は，各路線の全バス停を運行順序に並べたバス停リストを含む。図５の路線情報において，例えば，路線Ｒ０１は，「Ｓ駅，Ｓ３丁目，南Ａ７丁目，西Ａ，…，Ｒ６丁目，Ｒ駅，…，Ｔ駅」の順序でバス２が運行することを示す。
【００３７】
運行情報記憶部１０４は，運行中の各バスのバス識別情報（バスＩＤ）と運行方向と現在位置とを含む運行情報を記憶する。
【００３８】
図６は，運行情報のデータ構成例を示す図である。運行情報は，運行中のバス２のバスＩＤ，運行中の路線，運行方向，およびバス２の現在位置の項目を含む。現在位置は，バス２から所定の間隔または契機で送信された現在の位置情報である。
【００３９】
また，運行管理部１２がバス２の各バス停での到着時刻を取得できる場合は，運行情報は，現在位置とその到着時刻の項目を含むことができる。
【００４０】
乗客管理情報記憶部１０５は，ユーザの現在バス停，下車予定バス停，推薦バス，および状態が設定された乗客管理情報を記憶する。
【００４１】
図７は，乗客管理情報のデータ構成例を示す図である。乗客管理情報は，メールアドレス，目的地，現在バス停，推薦バス，下車予定バス停，状態の項目を含む。
【００４２】
メールアドレスは，ユーザの携帯電話３への情報送信先であるメールアドレスであって，ユーザの識別情報を兼ねるものである。目的地は，携帯電話３から送信された目的地である。現在バス停は，ユーザが現在位置しているバス停のバス停識別情報（バス停ＩＤ）を示す。推薦バスは，経路設定部１１または経路更新部１４によって設定される。推薦バスには，路線と運行方向との組み合わせまたはバスＩＤが設定される。
【００４３】
下車予定バス停は，経路設定部１１によって設定された，ユーザが乗車するバス２の路線が通過する目的地の最寄りバス停のバス停ＩＤである。
【００４４】
状態は，ユーザの状態を示す所定のステータスのいずれかが設定される。ステータスとして，ユーザがバス停に待機していることを示す「待機中」，ユーザがバス２に乗車中である「乗車中」，ユーザがバス２から下車していることを示す「下車済み」が用意される。
【００４５】
経路設定部１１は，携帯電話３から，ユーザが指定した目的地を受信して，乗客管理情報記憶部１０５の乗客管理情報の目的地に設定する。さらに，経路設定部１１は，目的地停留所記憶部１０１の目的地停留所情報から，乗客管理情報の目的地の近辺に位置するバス停のバス停ＩＤを抽出して最寄りバス停として保持する。さらに，経路設定部１１は，携帯電話３から，ユーザが現在待機しているバス停のバス停ＩＤを受信して乗客管理情報記憶部１０５の乗客管理情報の現在バス停に設定し，状態に「待機中」を設定する。
【００４６】
次に，経路設定部１１は，路線情報記憶部１０３の路線情報から，現在バス停から最寄りバス停へ運行する路線と運行方向とを取得して利用可能路線として保持する。さらに，経路設定部１１は，運行情報記憶部１０４の運行情報から，その利用可能路線を現在バス停へ向けて運行するバスを一つ選択し，選択したバスを乗客管理情報の推薦バスに設定する。そして，経路設定部１１は，推薦バスへの乗車を通知するメッセージを生成する。
【００４７】
このメッセージによって，ユーザは，目的地を送信するだけで，目的地に複数の最寄りバス停があっても，適切なバス停で下車できるバスを知って乗車することができる。
【００４８】
また，経路設定部１１は，運行情報を基に，利用可能路線を現在バス停へ向けて運行しているバス２の中から，バスの現在位置が現在バス停に最も近いバス２を特定して，特定したバス２を乗客管理情報の推薦バスに設定する。
【００４９】
これにより，ユーザは，最も早く乗車できるバスを知って乗車することができる。
【００５０】
また，運行情報記憶部１０４の運行情報が運行中のバス２のバス停の到着予測時刻を含む場合に，経路設定部１１は，運行情報を基に，利用可能路線を現在バス停へ向けて運行しているバス２の中から，そのバスの最寄りバス停への到着予測時刻が最も近いバス２を特定して，特定したバス２を乗客管理情報の推薦バスに設定する。
【００５１】
これにより，ユーザは，最も早く目的地へ到達できると予測されるバスを知って乗車することができる。
【００５２】
運行管理部１２は，所定の時間または契機ごとに，運行中のバス２から，自車両の現在位置を受信して，運行情報記憶部１０４の運行情報に記録する。運行管理部１２は，現在位置として，バス２が停車または通過しているバス停ＩＤを取得する。さらに，運行管理部１２は，バス２から，現在位置として取得したバス停ＩＤとともにバス停の到着予測時刻を取得することができる。
【００５３】
乗客管理部１３は，運行中のバス２から，バスＩＤともにユーザの乗車と乗車券識別情報（乗車券ＩＤ）とを受信して，受信したバスＩＤを乗車バスとして保持し，乗客管理情報記憶部１０５の乗客管理情報の状態に「乗車中」を設定する。または，乗客管理部１３は，ユーザが乗車中であるとの判定結果を得た場合に，乗客管理情報記憶部１０５の乗客管理情報の状態に「乗車中」を設定する。
【００５４】
さらに，乗客管理部１３は，運行中のバス２から，ユーザの下車と乗車券ＩＤとを受信して，乗客管理情報の状態に「下車済み」を設定する。または，乗客管理部１３は，ユーザが下車したとの判定結果を得た場合に，乗客管理情報記憶部１０５の乗客管理情報の状態に「下車済み」を設定する。
【００５５】
経路更新部１４は，乗客管理情報記憶部１０５の乗客管理情報の状態が「待機中」から「乗車中」に変更になったときに，乗客管理部１３からユーザが乗車中のバス２（乗車バス）のバスＩＤを取得して，運行情報記憶部１０４の運行情報を基に，乗車バス２が運行している路線と運行方向とを取得する。
【００５６】
そして，経路更新部１４は，乗車バス２の路線と運行方向が，利用可能路線と一致する場合に，乗車バスの路線が通過する最寄りバス停を乗客管理情報の下車予定バス停へ設定する。
【００５７】
また，経路更新部１４は，乗車バスの路線が利用可能路線と異なる場合に，運行路線情報から乗車バス２の現在位置を取得して，乗車バス２の現在位置から以降に停車する運行方向のバス停の並びを取得し，取得したバス停所の並びの中に，経路設定部１１が保持するユーザの利用可能路線で通過するバス停と重複するバス停が存在するかを判定する。
【００５８】
経路更新部１４は，乗車バス２の路線のバス停の並びに利用可能路線のバス停と重複するバス停が存在する場合に，この重複するバス停を乗換バス停と特定して，特定した乗換バス停を乗客管理情報の下車予定バス停へ設定する。そして，経路更新部１４は，乗換バス停での乗換を通知するメッセージを生成する。
【００５９】
この乗換通知のメッセージによって，ユーザは，乗車したバスが目的地の最寄りバス停へ到達しない場合でも，適切な乗換のためのバス停を知ることができる。
【００６０】
さらに，経路更新部１４は，乗換バス停を含む利用可能路線を乗換路線として保持して，乗換通知のメッセージに，乗換路線を含めることができる。
【００６１】
さらに，経路更新部１４は，乗車バス２と利用可能路線との路線が同一であるが運行方向が異なる場合に，次に停車するバス停で同一路線の逆運行方向のバスへの乗換を通知するメッセージを生成する。
【００６２】
このメッセージを受信することによって，ユーザは，推薦バスの路線であるが間違った方向のバスに乗車してしまった場合でも，間違いに気付いて，正しい運行方向のバスへ乗り換えることができる。
【００６３】
さらに，経路更新部１４において，乗車バス２と推薦バスとが一致していると判定された場合に，運行管理部１２は，運行情報に基づいて乗車バス２の現在位置を取得し，路線情報に基づいて乗車バス２の現在位置と乗客管理情報の下車予定バス停との位置関係を取得する。
【００６４】
そして，乗客管理部１３は，乗車バス２の現在位置が下車予定バス停を経過した位置関係かつ乗客管理情報の状態が「乗車中」である場合に，次のバス停での同一路線の逆運行方向のバスへの乗換を通知するメッセージを生成する。
【００６５】
このメッセージを受信することによって，ユーザは，下車すべきバス停の乗り過ごしに気付き，正しい下車予定のバス停へ戻ることができる。
【００６６】
さらに，乗客管理部１３は，乗車バス２の現在位置が下車予定バス停に未到達である位置関係かつ乗客管理情報の状態が「下車済み」となっている場合に，下車したバス停から同一路線の同一運行方向のバスへの乗車を通知するメッセージを生成する。
【００６７】
このメッセージを受信することによって，ユーザは，下車予定より手前のバス停で下車したことに気付いて，正しい下車予定のバス停まで後続のバスに乗車することができる。
【００６８】
さらに，乗客管理部１３は，乗車バス２の現在位置が下車予定バス停の所定の接近範囲内（例えば，下車予定バス停の１つ前のバス停を通過）である場合に，下車予定のバス停が近づいたことを通知するメッセージを生成する。
【００６９】
このメッセージを受信することによって，ユーザは，下車予定のバス停が近いことを知って準備することができる。
【００７０】
また，バス２が運用管理システム１０からの停車通知の受信機能を備える場合に，運行管理部１２は，乗客管理部１３が下車予定バス停を通知するメッセージを生成したことを契機に，バス２の運転手に対して，次のバス停（下車予定バス停）で下車する乗客がいることを示す通知をバス２へ送信する。
【００７１】
さらに，乗客管理部１３は，ユーザの下車の検出を受信したときは，ユーザが下車したバス停が乗客管理情報の下車予定バス停であるかを判定する。そして，乗客管理部１３は，下車したバス停が下車予定バス停である場合に，正しく下車したことを通知するメッセージを生成する。
【００７２】
このメッセージを受信することによって，ユーザは，正しく下車したことを確認することができる。
【００７３】
さらに，経路設定部１１は，ユーザから複数の目的地を受信した場合に，乗客管理情報記憶部１０５の乗客管理情報に目的地ごとに最寄りバス停を取得して保持し，現在バス停と最寄りバス停との利用可能路線を抽出する。
【００７４】
図８に，複数の目的地を設定した乗客管理情報の例を示す。経路設定部１１は，ユーザの携帯端末３から２つの目的地「Ｂ，Ｄ」を受信した場合に，それぞれについて下車予定バス停を設定する。
【００７５】
乗客管理情報に設定された複数目的地のうち第１の目的地に対応して選択された推薦バスと乗車バス２との路線が異なる場合に，経路更新部１４は，乗車バス２の路線および運行方向が一致する他の目的地の利用可能路線が存在するかを調べる。経路更新部１４は，乗車バス２の路線・運行方向が一致する利用可能路線が抽出できたときは，乗客管理情報に基づいて，抽出した利用可能路線に対応する第２の目的地があるかを調べる。そして，第２の目的地が取得できた場合は，乗車バス２によって到達できる第２の目的地への変更を通知するメッセージを生成する。
【００７６】
このメッセージを受信することによって，ユーザは，当初の目的地以外の目的地への到達を知ることができ，無駄な乗換を省くことができる。
【００７７】
通知部１５は，ユーザ情報記憶部１０２のユーザ情報から，乗客管理部１３が取得した乗車券ＩＤに対応するメールアドレスを取得する。そして，経路設定部１１，経路更新部１４，乗客管理部１３のいずれかで生成されたメッセージの宛先に取得したメールアドレスを設定してメール送信を行う。
【００７８】
バス２は，乗車券識別情報取得部として機能する，バス２の乗車口に設置された乗車時乗車券情報読み取り部２１，バス２の下車口に設置された下車時乗車券情報読み取り部２２，および現在位置取得部２３とを備える。
【００７９】
乗車時乗車券情報読み取り部２１は，ユーザの乗車を検出し，検出した乗車とユーザの乗車券ＩＤとを取得して運行管理システム１０へ送信する。
【００８０】
下車時乗車券情報読み取り部２２は，ユーザの下車を検出し，検出した下車とユーザの乗車券ＩＤとを取得して運行管理システム１０へ送信する。
【００８１】
乗車時乗車券情報読み取り部２１および下車時乗車券情報読み取り部２２は，例えばＲＦＩＤ（Radio Frequency Identification）方式を用いて，携帯電話３内にＩＣチップと無線アンテナを備えるように構成された乗車券情報格納部３３から乗車券ＩＤを読み取り，運行管理システム１０へ送信する。
【００８２】
現在位置取得部２３は，自車両の現在位置を取得して運行管理システム１０へ送信する。各バス停が，接近したバス２へバス停ＩＤを無線送信する機能を備えている場合は，現在位置取得部２３は，停車または通過したバス停のバス停ＩＤを受信して運行管理システム１０へ送信する。
【００８３】
または，現在位置取得部２３は，ＧＰＳ（Global Positioning System）による位置情報取得機能を備えて，所定の間隔または契機ごとに取得したＧＰＳ位置情報（経度緯度情報）を，運行管理システム１０に送信する。
【００８４】
ユーザの携帯電話３は，目的地取得部３１，現在地取得部３２，乗車券情報格納部３３，情報受信部３４および現在位置取得部３５を備える。
【００８５】
目的地取得部３１は，運行管理システム１０によって予め設定された目的地の一覧から，ユーザが選択した目的地の識別情報（目的地ＩＤ）を読み取り，運行管理システム１０へ送信する。
【００８６】
現在地取得部３２は，ユーザがバス乗車のために待機しているバス停のバス停ＩＤを読み取って，運行管理システム１０へ送信する。
【００８７】
目的地取得部３１および現在地取得部３２は，携帯電話３の既知の付加機能であるカメラ部を備えた２次元コード（バーコード，ＱＲコード等）の読み取り部によって実現することができる。
【００８８】
乗車券情報格納部３３は，乗車券ＩＤを格納する。前述したように，乗車券情報格納部３３は，携帯電話３の既知の付加機能である無線アンテナを備えたＩＣチップによって実現することができる。携帯電話３が乗車券情報格納部３３を備えていない場合には，乗車券情報格納部３３の代替として，ＩＣ型乗車券３３′を使用することができる。
【００８９】
乗車券情報格納部３３およびＩＣ型乗車券３３′は，乗車券ＩＤとともにバス料金の支払いに使用できる運賃残額とを格納することができる。
【００９０】
したがって，乗車時乗車券情報読み取り部２１および下車時乗車券情報読み取り部２２がバス２の乗車口または下車口に設置された運賃精算装置，乗下車確認装置等に組み込まれて実施される場合には，乗車または下車の検出と乗車券ＩＤの読み取りとは，運賃精算処理とともに行うことができる。
【００９１】
情報受信部３４は，運行管理システム１０から送信されるメッセージのメールを受信する。情報受信部３４は，携帯電話３の既知の付加機能として知られている電子メール送受信処理部によって実施することができる。
【００９２】
現在位置取得部３５は，ユーザの現在位置を取得して，運行管理システム１０へ送信する。現在位置取得部３５は，携帯電話３の既知の付加機能として知られている，ＧＰＳ位置情報の取得部によって実施することができる。
【００９３】
バス２の現在位置取得部２３がＧＰＳ位置情報を取得する場合に，運行管理システム１０の運行管理部１２は，バス２のＧＰＳ位置情報を受信して，バス２の現在位置として設定する。また，携帯電話３の現在位置取得部３５がＧＰＳ位置情報を取得する場合に，乗客管理部１３は，携帯電話３からユーザのＧＰＳ位置情報を受信して，バス２の現在位置とユーザの位置情報とが所定の範囲内にあるかを判定する。乗客管理部１３は，バス２とユーザの位置情報が所定の範囲内に位置する場合に，ユーザがそのバス２に乗車中であると判定する。また，乗客管理部１３は，バス２の現在位置とユーザの位置情報とが所定の範囲外の位置となった場合に，ユーザがバス２から下車したと判定する。
【００９４】
次に，乗下車通知システム１の一実施例における処理動作を説明する。
【００９５】
以下の説明において，初出の記号は「（記号名：名称例）」として記述している。例えば，バス停を表す記号として「ＳＴＯＰ１１」を，その具体的なバス停名「南Ａ７丁目」を「ＳＴＯＰ１１：南Ａ７丁目」と記述する。
【００９６】
＜ユーザ識別情報と情報送信先の対応づけ＞
ユーザは，運行管理システム１０の設定用サーバ（図１に図示しない）のＷｅｂページにアクセスして，乗車時に利用する乗車券の乗車券ＩＤと携帯電話３のメールアドレスとを登録する。乗客管理部１３は，受信したユーザの乗車券ＩＤとメールアドレスとを乗客管理情報（乗客管理情報記憶部１０５）に登録する。
【００９７】
＜目的地の設定＞
ユーザは，観光施設，公共施設等の訪問前に，例えば，バス２の運営会社等が配布したガイドブックに記載された観光施設，公共施設等の目的地から行きたい目的地を探す。
【００９８】
図９は，ガイドブックでの目的地の記載例を示す図である。ガイドブックには，各目的地の目的地ＩＤを示す２次元コードが印刷されている。
【００９９】
ユーザが，行きたい目的地の２次元コードに携帯電話３のカメラ部を近づける操作を行うことによって２次元コードが読み取られる。目的地取得部３１は，カメラ部が読み取った２次元コードから，目的地ＩＤ（ＴＯＵＲ１１：「Ｂ」）を取得し，取得した目的地ＩＤとメールアドレス（ＵＳＥＲ１１：ｕｓｅｒ１１＠ｅｘａｍｐｌｅ．ｃｏｍ）とを運行管理システム１０の経路設定部１１へ送信する。
【０１００】
経路設定部１１は，乗客管理情報に，メールアドレス（ＵＳＥＲ１１）と目的地ＩＤ（ＴＯＵＲ１１）とを登録する。
【０１０１】
＜バス停の検出＞
図１０は，バス停のバス停ＩＤの表示例を示す図である。図１０に示すように，バス停には，バス停のバス停ＩＤを示す２次元コードが掲示してある。
【０１０２】
ユーザが，バス停の２次元コードに携帯電話３のカメラ部を近づける操作を行うことによって２次元コードが読み取られる。現在地取得部３２は，カメラ部が読み取った２次元コードから，バス停ＩＤ（ＳＴＯＰ１１：南Ａ７丁目）を取得し，バス停ＩＤ（ＳＴＯＰ１１）とメールアドレス（ＵＳＥＲ１１）とを運行管理システム１０の経路設定部１１に送信する。
【０１０３】
経路設定部１１は，バス停ＩＤ（ＳＴＯＰ１１）とメールアドレス（ＵＳＥＲ１１）とを受信すると，メールアドレス（ＵＳＥＲ１１）をキーに乗客管理情報を検索して，該当する乗客情報の現在バス停にバス停ＩＤ（ＳＴＯＰ１１）を，状態に「待機中」をそれぞれ設定する。
【０１０４】
＜推薦バスの設定＞
経路設定部１１は，乗客管理情報の現在バス停に現在地取得部３２から送信されたバス停ＩＤとが登録されると，現在バス停のバス停ＩＤ（ＳＴＯＰ１１）をキーにして，路線情報から，現在バス停（ＳＴＯＰ１１）から乗車可能な路線，すなわち現在バス停（ＳＴＯＰ１１）を含む路線の一覧（ＬＩＮＥ１１：Ｒ８８，Ｒ０１，Ｒ１１，…）を取得する。
【０１０５】
次に，経路設定部１１は，現在バス停を含む路線一覧（ＬＩＮＥ１１）の路線でバスが運行するバス停一覧（ＳＴＯＰ１２：Ｓ駅，Ｓ３丁目，南Ａ７丁目，西Ａ，…，Ｒ６丁目，Ｒ駅，…）を取得する。
【０１０６】
さらに，経路設定部１１は，乗客管理情報の目的地（ＴＯＵＲ１１）を基に，目的地停留所記憶部１０１の目的地停留所情報から，目的地の近辺に位置する最寄りバス停の一覧（ＳＴＯＰ１３：Ｒ６丁目）を取得する。現在バス停で乗車可能路線のバス停一覧（ＳＴＯＰ１２）に，最寄りバス停一覧（ＳＴＯＰ１３）のバス停が含まれているかを調べる。
【０１０７】
経路設定部１１は，乗車可能路線バス停一覧（ＳＴＯＰ１２）に，最寄りバス停一覧（ＳＴＯＰ１３）のバス停が含まれている場合に，現在バス停（ＳＴＯＰ１１）から，最寄りバス停一覧（ＳＴＯＰ１３）のバス停への路線と運行方向とを，路線情報から抽出する。ここで，目的地に到達する路線である利用可能路線一覧（ＬＩＮＥ１２：Ｒ８８，Ｒ０１，Ｒ１１）が抽出される。
【０１０８】
経路設定部１１は，運行情報から利用可能路線一覧（ＬＩＮＥ１２：Ｒ８８，Ｒ０１，Ｒ１１）の路線を現在バス停（ＳＴＯＰ１１）から最寄りバス停（ＳＴＯＰ１３）へ運行するバス２のバスＩＤ一覧（ＢＵＳ１１：Ｂ１００１，Ｂ１００２，Ｂ１００３，…）を取得する。
【０１０９】
そして，経路設定部１１は，バスＩＤの一覧（ＢＵＳ１１）の各バス２のうち，現在バス停（ＳＴＯＰ１１）に向かって運行しているバスの中から，現在位置（バス停）が現在バス停（ＳＴＯＰ１１）に最も近いバス２のバスＩＤを一つ選択して，選択したバス２のバスＩＤ（ＢＵＳ１３：１００１）を乗客管理情報の推薦バスに設定する。
【０１１０】
経路設定部１１は，選択したバスＩＤ（ＢＵＳ１３：１００１）を乗客管理情報の推薦バス（ＢＵＳ１２）に設定し，ユーザ（ＵＳＥＲ１１）に対して，推薦バス（ＢＵＳ１２）に示すバスＩＤへ乗車することを案内するメッセージを作成する。
【０１１１】
通知部１５は，メッセージが生成されると，乗客管理情報のメールアドレス（ＵＳＥＲ１１）を宛先に設定して，携帯電話３へメール送信する。
【０１１２】
＜バス乗車の検出＞
ユーザが，バス２の乗車時に乗車時乗車券情報読み取り部２１に携帯電話３（またはＩＣ型乗車券３３′）をかざすと，乗車時乗車券情報読み取り部２１は，ユーザの乗車券情報格納部３３に格納された乗車券ＩＤ（ＩＣ１１：Ｃ２０００１１）を読み取り，バス２のバスＩＤ（ＢＵＳ１３：１００１）と乗車券ＩＤ（ＩＣ１１）を，運行管理システム１０へ送信する。
【０１１３】
乗客管理部１３は，バス２からバスＩＤ（ＢＵＳ１３）と乗車券ＩＤ（ＩＣ１１）とを受信すると，乗客管理情報の状態を「乗車中」に更新する。
【０１１４】
経路更新部１４は，乗客管理情報の状態が「乗車中」へ更新されると，乗客管理情報の推薦バス（ＢＵＳ１２）と，受信した乗車バスＩＤ（ＢＵＳ１３）が一致するかを判定する。
【０１１５】
経路更新部１４は，乗客管理情報の推薦バス（ＢＵＳ１２）と，乗車バスＩＤ（ＢＵＳ１３）とが一致する場合に，ユーザの乗車バスを推薦バスと確認する。そして，経路更新部１４は，推薦バスと確認した乗車バス（ＢＵＳ１３）が運行する路線のバス停リストに含まれる最寄りバス停（ＳＴＯＰ１３：Ｒ６丁目）を取得して，乗客管理情報の下車予定バス停（ＳＴＯＰ１４）に設定する。
【０１１６】
一方，経路更新部１４は，受信した乗車バスＩＤ（ＢＵＳ１５：１００３）が推薦バス（ＢＵＳ１２）と一致しないと判定した場合に，路線情報から，乗車バス（ＢＵＳ１５）の路線と運行方向とを取得する。
【０１１７】
経路更新部１４は，乗車バス（ＢＵＳ１５）の路線（ＬＩＮＥ１３：Ｒ１１）が利用可能路線（ＬＩＮＥ１２）と異なることを検出すると仮定する。
【０１１８】
経路更新部１４は，目的地（ＴＯＵＲ１１）に到達する利用可能路線一覧（ＬＩＮＥ１２）と比較して，ユーザの乗車バス２の路線（ＬＩＮＥ１３）が利用可能路線一覧（ＬＩＮＥ１２）に含まれている場合には，既に取得している最寄りバス停一覧（ＳＴＯＰ１３）のうち，乗車バスの路線（ＬＩＮＥ１３）で通過するバス停のバス停ＩＤ（ＳＴＯＰ１４）を特定して，特定したバス停ＩＤを乗客管理情報の下車予定バス停に設定する。
【０１１９】
同時に，経路更新部１４は，乗客管理情報の推薦バス（ＢＵＳ１２）を，ユーザの乗車バスのバスＩＤ（ＢＵＳ１５：１００３）で更新する。
【０１２０】
＜バス乗換の案内＞
（１）ユーザが異なる運行方向のバスに乗車した場合
ユーザが乗車したバスが，推薦バス（ＢＵＳ１２）と同じバス路線であるが，運行方向が異なるバス（ＢＵＳ１６：１００２）であった場合に，逆方向である旨を通知するメッセージが携帯電話３へ送信される。
【０１２１】
経路更新部１４は，運行管理部１２に依頼して，運行情報から，ユーザが乗車したバスのバスＩＤ（ＢＵＳ１６）のバス路線（ＬＩＮＥ１４：Ｒ０１）と運行方向を取得し，路線リストから，バス（ＢＵＳ１６）が今後停車する予定のバス停リスト（ＳＴＯＰ１５：Ｓ駅，Ｓ３丁目，…）を取得する。
【０１２２】
さらに，経路更新部１４は，目的地停留所情報と路線情報とから，バス路線（ＬＩＮＥ１４）のバス（ＢＵＳ１６）に乗車した場合の下車予定バス停（ＳＴＯＰ１６：なし）を取得する。
【０１２３】
経路更新部１４は，バス停リスト（ＳＴＯＰ１５）に下車予定バス停（ＳＴＯＰ１６）が含まれていないことを検出すると，「同じ路線であるが運行方向が異なる」と判定し，次のバス停で下車して反対方向のバスに乗り換える旨のメッセージを生成する。
【０１２４】
（２）ユーザが通知した路線と異なる路線のバスに乗車した場合
ユーザが乗車したバスが，予定下車バス停一覧（ＳＴＯＰ１３）のいずれのバス停にも到着しない場合には，バスの乗換を通知するメッセージが携帯電話３に送信される。
【０１２５】
経路更新部１４は，目的地停留所情報から，目的地の最寄りバス停（ＳＴＯＰ１３）を取得する。さらに，経路更新部１４は，運行管理部１２に依頼して，路線情報から，最寄りバス停（ＳＴＯＰ１３）への到達する利用可能路線一覧（ＬＩＮＥ１２）と，利用可能路線一覧（ＬＩＮＥ１２）に含まれる各路線のバスが通過する予定のバス停一覧（ＳＴＯＰ１７：Ｓ駅，Ｓ３丁目，南Ａ７丁目，西Ａ，…，Ｒ６丁目，Ｒ駅，…）を取得する。さらに，経路更新部１４は，路線情報から，ユーザの乗車バス（ＢＵＳ１７：１００６）の路線（ＬＩＮＥ１５：Ｒ７７）のバス停リスト（Ｍ駅前，Ｆ，Ｐ５丁目，…，西Ａ，…）のうち，現在バス停以降の今後通過する予定のバス停（ＳＴＯＰ１８：Ｐ５丁目，…，西Ａ，…）を取得する。
【０１２６】
経路更新部１４は，ユーザの乗車バス（ＢＵＳ１７）の以降の通過予定バス停（ＳＴＯＰ１８）が，利用可能路線が通過予定のバス停（ＳＴＯＰ１７）に含まれるかを調べる。ここで，通過予定バス停（ＳＴＯＰ１８）が，利用可能路線が通過する予定のバス停（ＳＴＯＰ１７）に含まれるときには，乗車バスから利用可能路線のバスに乗り換えられることが分かる。
【０１２７】
経路更新部１４は，該当する乗換が可能な乗換バス停（ＳＴＯＰ１９：西Ａ）と，乗換バス停（ＳＴＯＰ１９）を含む利用可能路線（ＬＩＮＥ１６：Ｒ８８，Ｒ０１，ＲＨ０１）を取得する。
【０１２８】
そして，経路更新部１４は，乗換バス停（ＳＴＯＰ１９）でのバス路線（ＬＩＮＥ１６）への乗換を通知するメッセージを生成する。
【０１２９】
なお，乗換バス停に到着した後に，＜推薦バスの設定＞として説明した処理によって，乗換バス停からの推薦バスが特定され，ユーザに通知される。
【０１３０】
通知部１５は，経路更新部１４が生成したメッセージを，生成後すぐに携帯電話３へ送信する。また，通知部１５は，運行情報に基づいて，乗車バスが乗換バス停に近づいた時点でメッセージを送信してもよい。
【０１３１】
なお，経路更新部１４は，ユーザの乗車バス（ＢＵＳ１７）の路線が，目的地近辺の下車予定バス停（ＳＴＯＰ１３）へ到達できず，かつ，以降に通過予定のバス停（ＳＴＯＰ１８）に利用可能路線一覧（ＬＩＮＥ１２）へ乗り換え可能なバス停がないことを検出すると，一旦，反対の運行方向のバスに乗車してから，乗換バス停の再取得を行う旨のメッセージを生成する。
【０１３２】
通知部１５からのメッセージを受信したユーザが乗車バス（ＢＵＳ１７）を下車した後は，下車バス停から逆の運行方向に通過するバス停に基づく＜乗換の案内＞の処理によって，下車バス停からの乗換の案内がユーザに通知される。
【０１３３】
＜バス下車の検出＞
経路更新部１４が，ユーザの乗車バス（ＢＵＳ１３）が推薦バスと一致すると判定した場合に，乗客管理部１３は，乗客管理情報の下車予定バス停（ＳＴＯＰ１４）を取得する。さらに，乗客管理部１３は，運行情報を参照して，ユーザ（ＵＳＥＲ１１）が乗車したバス（ＢＵＳ１３）の現在位置を基に，次に通過するバス停が，ユーザ（ＵＳＥＲ１１）の下車予定バス停（ＳＴＯＰ１４）であるかを判定する。
【０１３４】
乗客管理部１３は，バス（ＢＵＳ１３）の次のバス停が下車予定バス停（ＳＴＯＰ１４）である場合に，次のバス停で下車することを通知するメッセージを生成する。
【０１３５】
このとき，乗客管理部１３は，運行管理部１２に対して，バス（ＢＵＳ１３）の運転手に対して，次のバス停（ＳＴＯＰ１４）で下車予定の乗客がある通知を依頼する。運行管理部１２は，この依頼を受けて，バス（ＢＵＳ１３）へ，バス停（ＳＴＯＰ１４）の下車予定の通知を送信する。
【０１３６】
バス（ＢＵＳ１３）がバス停（ＳＴＯＰ１４）へ到着し，ユーザが，バス下車時に，バス２の下車時乗車券情報読み取り部２２に携帯電話３をかざすと，下車時乗車券情報読み取り部２２は，ユーザの乗車券情報格納部３３に格納された乗車券ＩＤ（ＩＣ１１）を読み取り，バスＩＤ（ＢＵＳ１３）と読み取ったユーザの乗車券ＩＤ（ＩＣ１１）とを，運行管理システム１０へ送信する。
【０１３７】
運行管理部１２は，現在停止しているバス停ＩＤを，運行情報の現在位置に記録するとともに，乗客管理部１３に送信する。
【０１３８】
乗客管理部１３は，乗客管理情報の下車予定バス停（ＳＴＯＰ１４）と，運行情報から取得した現在位置のバス停（ＳＴＯＰ２０：Ｒ６丁目）とが同一であれば，乗客管理情報の状態を「下車済み」に更新して，ユーザの乗下車通知サービスを終了する。
【０１３９】
乗客管理部１３は，乗客管理情報の下車予定バス停（ＳＴＯＰ１４）と，運行情報から取得した現在位置のバス停（ＳＴＯＰ２１：西Ａ）とが異なる場合に，路線情報から，バスＩＤ（ＢＵＳ１３）の今後通過する予定のバス停一覧（ＳＴＯＰ２２：Ｒ６丁目，Ｒ駅，…，Ｓ橋）を取得して，通過予定のバス停一覧（ＳＴＯＰ２２）に下車予定バス停（ＳＴＯＰ１４）が含まれるかを判定する。通過予定のバス停一覧（ＳＴＯＰ２２）に下車予定バス停（ＳＴＯＰ１４）が含まれる場合は，まだ目的地に到達していない状況を意味する。乗客管理部１３は，下車予定バス停に到達していないことを通知するメッセージを生成する。
【０１４０】
一方，乗客管理部１３は，ユーザの下車予定バス停（ＳＴＯＰ１４）が，運行情報から取得した現在位置のバス停（ＳＴＯＰ２１）と異なる場合であって，通過予定のバス停一覧（ＳＴＯＰ２２）に下車予定バス停（ＳＴＯＰ１４）が含まれていないときは，目的地で下車できなかった状況を意味する。そこで，乗客管理部１３は，バスの乗換を通知するメッセージを生成する。
【０１４１】
このメッセージを受信したユーザがバス（ＢＵＳ１３）を下車した後は，＜バス乗換の案内＞として説明した処理によって，下車バス停からの乗換の案内がユーザに通知される。
【０１４２】
なお，ユーザに対して，誤乗車した後の乗換案内のメッセージが通知されているので，通知されたメッセージで示された乗換バス停で下車する場合も，＜バス乗換の案内＞として説明した処理によって，下車バス停（乗換バス停）からの乗換の案内がユーザに通知されることになる。
【０１４３】
＜バスの乗車または下車の検出＞
ユーザのバス２の乗車または下車は，乗車時乗車券情報読み取り部２１または下車時乗車券情報読み取り部２２において，携帯電話３の乗車券情報格納部３３（もしくはＩＣ型乗車券３３′）の乗車券ＩＤを読み取る動作（以下，「乗車券ＩＤ読み取り」という）によって検出している。
【０１４４】
近年，運賃精算処理は，ＲＦＩＤ方式を採用して，バス２の乗車口または下車口に設定された運賃精算装置の情報読み取り口で，ＩＣ型乗車券に格納された情報を読み取らせて行うことが一般的になっている。
【０１４５】
したがって，バス２の乗車時乗車券情報読み取り部２１，下車時乗車券情報読み取り部２２を運賃精算装置に組み込むように構成することによって，運賃精算時に携帯電話３の乗車券情報格納部３３（もしくはＩＣ型乗車券３３′）を運賃精算装置にかざすというユーザの動作によって，ユーザの乗車または下車の検出と乗車券ＩＤの取得を行うことができる。
【０１４６】
ところで，バス運賃精算の形態として，主に以下の３つの形態がある。
【０１４７】
前払い方式：乗車時に，乗車口の運賃精算装置で定額運賃を支払い，下車時はそのまま下車する方式
後払い方式：乗車時にそのまま乗車し，下車時に，下車口の運賃精算装置で定額運賃を支払う方式
変額精算方式：乗車時に乗車口の運賃精算補助装置（乗車確認装置）で乗車バス停を記録し，下車時に下車口の運賃精算装置で乗車バス停から下車バス停までの運賃が計算され，計算された運賃を支払う方式
変額精算方式の場合には，乗車券ＩＤを読み取る機会が乗車時と下車時との両方にあるため，ユーザの乗車と下車とを検出することができる。したがって，ユーザが単に乗車／下車を通知するための動作は不要となる。
【０１４８】
しかし，前払い方式や後払い方式の場合には，乗車券読み取りは，乗車時または下車時の一方のみで行われるために，ユーザの乗車または下車の一方を検出することができない。この場合には，乗車時または下車時のいずれかの一方で，ユーザに携帯電話３またはＩＣ型乗車券３３′をかざす動作を求めて，乗車券ＩＤ読み取りの機会を作るようにしてもよい。
【０１４９】
＜ＧＰＳを利用した乗車または下車の判定＞
バス２および携帯電話３が備えるＧＰＳ機能を用いて，ユーザの乗車または下車の検出に代えて，現在位置を基にユーザがバス２に乗車中か下車しているかを判定することができる。この場合に，携帯電話３の現在位置取得部３５とバス２の現在位置取得部２３とは，ＧＰＳ位置情報を取得する機能を備えるものとする。
【０１５０】
いずれの精算方式が採用されていても，乗車券ＩＤ読み取りのための動作をユーザに要求する必要がなくなる。また，バス２の乗車時乗車券情報読み取り部２１および下車時乗車券情報読み取り部２２を運賃精算装置に組み込む必要がなくなる。
【０１５１】
（１）乗車中の判定
特に後払い方式が採用されている路線では，ユーザは乗車時にはそのままバス２に乗車するので，ＧＰＳ位置情報を用いて，ユーザがバス２に乗車しているか（乗車中）を判定する。
【０１５２】
現在位置取得部３５は，所定の間隔で，ＧＰＳ位置情報を取得して，取得した位置情報とメールアドレスとを運行管理システム１０に送信する。
【０１５３】
バス２の現在位置取得部２３は，バス２がバス停を停車または通過した時に，ＧＰＳ位置情報を取得して，取得した位置情報とバス２のバスＩＤとを運行管理システム１０に送信する。運行管理部１２は，バスの位置情報とバスＩＤとを受信して，運行情報のバス２の現在位置を更新する。
【０１５４】
携帯電話３の現在位置取得部３５は，所定の契機または間隔で，ＧＰＳ位置情報を取得して，取得した位置情報とメールアドレスとを運行管理システム１０に送信する。乗客管理部１３は，ユーザの位置情報とメールアドレスとを受信して，乗客管理情報記憶部１０５の乗客管理情報に現在位置の項目を付加して受信した位置情報を記録する。そして，運行管理部１２は，運行情報からバス２の位置情報を取得して，バス２に乗車しているユーザの位置情報とバス２の位置情報とが一定の距離以内にある場合に，ユーザがバス２に乗車中であると判定する。
【０１５５】
（２）下車済みの判定
特に前払い方式が採用されている路線では，ユーザは下車時にはそのままバス２を下車するので，ＧＰＳ位置情報を用いて，ユーザがバス２から下車したか（下車済み）を判定する。
【０１５６】
バス２の現在位置取得部２３および携帯電話３の現在位置取得部３５は，前項（１）の乗車中の判定と同様の処理を行う。運行管理部１２は，運行情報からバス２の位置情報を取得して，バス２に乗車しているユーザの位置情報とバス２の位置情報とが一定の距離以上に離れた場合に，ユーザがバス２から下車した（下車済み）と判定する。
【０１５７】
＜下車バス停の確認＞
ユーザは，適切なバス停（下車予定バス停）に下車したかを確認したいときがある。この場合に，ユーザは下車したバス停に掲示されたバス停ＩＤを示す２次元コードを携帯電話３の現在地取得部３２で読み取って，読み取ったバス停ＩＤ（ＳＴＯＰ２３）とメールアドレス（ＵＳＥＲ１１）を運行管理システム１０へ送信する。
【０１５８】
運行管理システム１０の経路設定部１１は，乗客管理情報から，受信したメールアドレスのユーザの状態が「下車済み」であるかを判定して，状態が「下車済み」であれば，受信したバス停ＩＤを，乗客管理部１３に通知する。
【０１５９】
乗客管理部１３は，受信したバス停ＩＤが，乗客管理情報の下車予定バス停に含まれているかを判定する。受信したバス停ＩＤ（ＳＴＯＰ２３）が下車予定バス停（ＳＴＯＰ１４）に含まれていれば，正しく下車したことを通知するメッセージを生成する。
【０１６０】
受信したバス停ＩＤ（ＳＴＯＰ２３）が下車予定バス停（ＳＴＯＰ１４）に含まれていなければ，経路更新部１４へ通知されて，前述の＜バス乗換の案内＞の処理が行われる。
【０１６１】
＜別目的地の案内＞
図８に示すように，乗客管理情報を拡張して，複数の目的地を設定している場合に，ユーザが乗車したバス２によって，最初の通知に対応する第１の目的地以外の第２の目的地へ到達するときは，目的地の変更を通知することができる。
【０１６２】
運行管理システム１０は，予めユーザの携帯電話３の目的地取得部３１から，目的地として「Ｂ」と「Ｄ」とを受信して，乗客管理情報に，目的地ごとに下車予定バス停を設定しておく。そして，経路設定部１１は，第１の目的地である「Ｂ」について，推薦バスとしてバス（ＢＵＳ１８：１００３，路線：Ｒ０１）に決定していたと仮定する。
【０１６３】
経路設定部１１は，ユーザが乗車したバス（ＢＵＳ１９：１００６，路線：Ｒ９５）２が推薦バス（ＢＵＳ１８）と不一致である場合に，乗車バス（ＢＵＳ１９）２の路線（Ｒ９５）を検出して，乗車バス２が第1の目的地「Ｂ」の下車予定バス停（バス停ＩＤ：ＳＴＯＰ３０）への到着予定時刻と，第２の目的地「Ｄ」の下車予定バス停（バス停ＩＤ：ＳＴＯＰ３１）への到達時間を，路線情報と運行情報とを基に計算する。そして，「Ｂ」の下車予定バス停よりも「Ｄ」の下車予定バス停の方へ，より早く到達できることが分かると，目的地を「Ｂ」から「Ｄ」に変更した旨のメッセージを生成する。
【０１６４】
これ以降の処理は，＜バス乗換の案内＞として説明した処理と同様の処理を行う。
【０１６５】
＜複数目的地の選択の問い合わせ＞
前項の＜別目的地の案内＞で説明したように，ユーザが複数の目的地を指定した場合に，経路設定部１１は，携帯電話３の現在地取得部３２からユーザが現在バスを待機しているバス停のバス停ＩＤを受信すると，各目的地に対応する下車予定バス停を特定して，乗客管理情報に設定する。さらに，経路設定部１１は，指定された複数目的地の選択リストを生成して，携帯電話３へ選択リストを送信して，ユーザにどの目的地に行きたいかを指示させる。
【０１６６】
経路設定部１１は，ユーザの携帯電話３から受信した現在バス（ＳＴＯＰ１１）を基に，路線情報から，現在バス停から乗車できる路線の一覧（ＬＩＮＥ１１：Ｒ８８，Ｒ０１，Ｒ１１）を取得する。ここで，目的地停留所情報から，目的地「Ｂ」の最寄りバス停を通過する路線（Ｒ８８，Ｒ０１，Ｒ１１）と，目的地「Ｃ」の最寄りバス停を通過する路線（Ｒ８８，Ｒ０１）の両方に到達可能であることが分かる。
【０１６７】
経路設定部１１は，目的地「Ｂ」，「Ｃ」に到達可能であることを通知し，目的地を選択させるメッセージを生成する。
【０１６８】
通知部１５によって送信されたメッセージを携帯電話３の情報受信部３４が受信する。ユーザは，複数の目的地から１つを選択して，選択した目的地を運行管理システム１０に送信する。
【０１６９】
経路設定部１１は，携帯電話３から送信された選択された目的地（例えば「Ｂ」）を受信すると，選択された目的地について，＜推薦バスの設定＞で説明した処理によって，推薦バスを特定する処理を行う。
【０１７０】
以上説明したように，ユーザは，行きたい目的地と待機しているバス停とを運行管理システム１０へ通知するだけで，その目的地の最寄りのバス停に到達する推薦バスを知ることができる。
【０１７１】
さらに，ユーザは，推薦バスとは異なるバスに乗車した場合でも，乗車中のバスから，目的地の最寄りバス停へ到達するための乗換に関する情報を得ることができる。
【０１７２】
特に，間違いで異なるバスに乗車してしまった場合，道路混雑の回避等のために途中で下車してしまった場合等，最初に通知されたバスに乗車できない状況になったときでも，携帯電話３に乗下車を通知する情報が送信される。ユーザは，路線情報を調べ直す手間が省け，不慣れな場所の運行路線について予備情報がなくても，路線バスを活用して目的地へ到達することができる。
【０１７３】
図１１および図１２は，運行管理システム１０の一実施例における，経路設定部１１による推薦バスの設定処理と経路変更部１４によるバス乗換の案内の処理との流れを示す処理フローである。
【０１７４】
運行管理システム１０の経路設定部１１は，現在ユーザがいるバス停で読み取られ，送信されたバス停ＩＤから現在バス停を取得する（ステップＳ１０１）。経路設定部１１は，現在バス停を通過する各路線の全バス停を路線情報から取得する（ステップＳ１０２）。経路設定部１１は，目的地停留所情報から目的地の近辺のバス停を最寄りバス停として取得し，ステップＳ１０２の各路線から最寄りバス停を通過する路線を利用可能路線として取得する（ステップＳ１０３）。
【０１７５】
経路設定部１１は，運行情報を基に，現在バス停に最も近接しているバスのバスＩＤを推薦バスとして乗客管理情報に設定し，推薦バスのメッセージを作成する。通知部１５はユーザの携帯電話３に推薦バスのメッセージを送信する（ステップＳ１０４）。
【０１７６】
バス２の乗車時乗車券情報読み取り部２１が，ユーザの乗車を検出し，乗車券ＩＤを取得して送信すると，乗客管理部１３は，バス２のバスＩＤ，乗車の検出，乗車券ＩＤを取得する（ステップＳ１０５）。
【０１７７】
経路変更部１４は，乗車券ＩＤをキーに特定したユーザの乗客管理情報の推薦バスとステップＳ１０５で取得したバスＩＤとが一致するかを調べる（ステップＳ１０６）。ユーザの乗車バスと推薦バスとが一致していれば（ステップＳ１０６のＹ），経路変更部１４は，乗車バスの路線で通過する最寄りバス停を乗客管理情報の下車予定バス停に設定して，処理を終了する（ステップＳ１０７）。
【０１７８】
ユーザの乗車バスと推薦バスとが一致していなければ（ステップＳ１０６のＮ），経路変更部１４は，ユーザの乗車バスのバスＩＤから，路線と運行方向とを取得する（ステップＳ１０８）。
【０１７９】
経路変更部１４は，乗車バスの路線が推薦バスと同じであるかを調べ（ステップＳ１０９），乗車バスと推薦バスの路線が同じであれば（ステップＳ１０９のＹ），運行方向を調べる（ステップＳ１１０）。乗車バスの運行方向が推薦バスの運行方向と逆向きであれば（ステップＳ１１０のＹ），経路変更部１４は，逆向きの運行方向のバスを乗換のバスとして通知する（ステップＳ１１１）。その後，処理を，ステップＳ１０２の処理へ戻す。
【０１８０】
経路変更部１４は，乗車バスと推薦バスの路線が同じでなければ（ステップＳ１０９のＮ），目的地を基に，乗車バス２の路線が通過する最寄りバス停を取得する（ステップＳ１１２）。経路変更部１４は，ステップＳ１１２の処理で最寄りバス停が取得できた場合に（ステップＳ１１３のＹ），ステップＳ１０７の処理へ戻る。
【０１８１】
経路変更部１４は，ステップ１１２の処理で最寄りバス停が取得できなかった場合に（ステップＳ１１３のＮ），目的地の最寄りバス停に到達できる路線（乗換路線）を取得する（ステップＳ１１４）。さらに，経路変更部１４は，乗車バスの路線から，ステップＳ１１４の処理で取得した乗換路線への乗り換えが可能なバス停（乗換バス停）を，路線情報を基に取得する（ステップＳ１１５）。
【０１８２】
経路変更部１４は，ステップＳ１１５の処理で，乗換バス停が取得できたかを調べ（ステップＳ１１６），乗換バス停があれば（ステップＳ１１６のＹ），その乗換路線の最寄りバス停を乗客管理情報の下車予定バス停に設定して，乗換を通知するメッセージを生成する（ステップＳ１１７）。通知部１５は，ステップＳ１１７の処理で生成されたメッセージを携帯電話３へ送信する（ステップＳ１１８）。
【０１８３】
一方，ステップＳ１１６の処理で，乗換バス停がなければ（ステップＳ１１６のＮ），経路変更部１４は，乗換の案内を停止する（ステップＳ１１９）。
【０１８４】
以上，本発明を実施の形態により説明したが，本発明はその主旨の範囲において種々の変形が可能であることは当然である。
【０１８５】
また，実施例として開示した運行管理システム１０の経路設定部１１，運行管理部１２，乗客管理部１３，経路更新部１４，通知部１５は，プログラムとして構築することができ，プログラムがコンピュータにより読み取られ実行されることによって，該コンピュータが運行管理システム１０として機能する。
【０１８６】
さらに，携帯電話３の目的地取得部３１，現在地取得部３２，情報受信部３４，現在位置取得部３５は，プログラムとして構築することができ，プログラムが携帯電話３内のコンピュータにより読み取られ実行されることによって，これらの処理部としての機能を実現する。
【０１８７】
また，バス２に設置される，乗車時乗車券情報読み取り部２１，下車時乗車券情報読み取り部２２，現在位置取得部２３も，プログラムとして構築することができ，プログラムがバス２に設置されたコンピュータにより読み取られ実行されることによって，これらの処理部としての機能を実現する。
【０１８８】
これらのプログラムは，コンピュータが読み取り可能な，可搬媒体メモリ，半導体メモリ，ハードディスクなどの適当な記録媒体に格納することができ，これらの記録媒体に記録して提供される。または，このプログラムは，通信インタフェースを介して種々の通信網を利用した送受信により提供される。
【０１８９】
以上の実施例を含む実施形態に関し，さらに以下の付記を開示する。
【０１９０】
（付記１）  データ送受信機能を備えたバスと該バスの運行を管理する運行管理システムとを備え，前記バスのユーザが携帯する情報端末に乗車または下車を通知する乗下車通知システムであって，
前記バスは，
自車両の現在位置を取得して前記運行管理システムへ送信する現在位置取得部と，
ユーザの乗車または下車を検出し，検出した乗車または下車と該ユーザが携帯する乗車券の乗車券識別情報とを取得して前記運行管理システムへ送信する乗車券識別情報取得部とを備え，
前記運行管理システムは，
予め設定された目的地の近辺に位置する停留所を示す目的地停留所情報を記憶する目的地停留所記憶部と，
各路線の停留所の並びを示す路線情報を記憶する路線情報記憶部と，
ユーザの情報端末への情報送信先と乗車券の乗車券識別情報とを対応づけたユーザ情報を記憶するユーザ情報記憶部と，
運行中の各バスのバス識別情報と運行方向と現在位置とを含む運行情報を記憶する運行情報記憶部と，
ユーザの現在停留所と下車予定停留所と推薦バスと状態とが設定された乗客管理情報を記憶する乗客管理情報記憶部と，
所定の時間または契機ごとに運行中のバスの現在位置を取得し前記運行情報記憶部に記録する運行管理部と，
前記ユーザの目的地を受信して，前記目的地停留所情報から前記目的地の近辺の停留所の識別情報を抽出して最寄り停留所として保持する処理と，
前記ユーザが待機している停留所の識別情報を受信して前記乗客管理情報の現在停留所に設定する処理と，
前記路線情報を基に前記現在停留所と前記最寄り停留所とを通過する路線を利用可能路線として選択し，さらに，前記運行情報を基に前記利用可能路線を前記現在停留所へ向かって運行するバスのうち一つのバスを特定して，該特定したバスを前記乗客管理情報の推薦バスに設定する処理と，
前記推薦バスへの乗車を通知するメッセージを生成する処理とを行う経路設定部と，
前記バスから，該バスのバス識別情報とともに，前記ユーザの乗車券識別情報と乗車または下車の検出とを受信する処理と，
前記乗車の検出を受信した場合に，前記バス識別情報を前記ユーザの乗車バスとして保持し，前記乗客管理情報の状態に乗車中を設定する処理と，
前記下車の検出を受信した場合に，前記乗客管理情報の状態に下車済みを設定する処理とを行う乗客管理部と，
前記運行情報を基に前記乗車バスの路線と運行方向とを取得して，前記乗車バスの路線が前記利用可能路線と一致するかを判定する処理と，
前記乗車バスの路線が前記利用可能路線と一致する場合に，前記最寄り停留所のうち前記乗車バスの路線において通過する停留所を前記乗客管理情報の下車予定停留所に設定する処理と，
前記乗車バスの路線が前記利用可能路線と異なる場合に，前記乗車バスからの乗換を通知するメッセージを生成する処理とを行う経路更新部と，
前記ユーザ情報から，前記取得した乗車券識別情報に対応する情報送信先を取得して，前記生成されたメッセージを該情報送信先へ送信する処理とを行う通知部とを備える
ことを特徴とする乗下車通知システム。
【０１９１】
（付記２)  前記経路更新部は，前記乗車バスの路線が前記利用可能路線と異なる場合に，前記路線情報に基づいて前記乗車バスの現在位置から以降に停車する停留所の並びを取得し，該停留所の並びから前記利用可能路線の停留所と重複する停留所が存在する場合に，重複する停留所を乗換停留所に設定し，該乗換停留所を含む前記利用可能路線を乗換路線に設定して，該乗換停留所での該乗換路線への乗換を通知する
ことを特徴とする前記付記１に記載の乗下車通知システム。
【０１９２】
（付記３)  前記経路設定部は，前記運行情報を基に前記利用可能路線を前記現在停留所へ向かって運行しているバスの中から，バスの現在位置が前記現在停留所に最も近いバスを選択して前記推薦バスに設定する処理を行う
ことを特徴とする前記付記１または付記２に記載の乗下車通知システム。
【０１９３】
（付記４）  前記運行情報記憶部が，運行中の各バスの各停留所への到着予測時刻を含む運行情報を記憶する場合に，前記経路設定部は，前記運行情報から該利用可能路線を前記現在停留所へ向かって運行しているバスの中から，前記下車予定停留所の到着予測時刻が最も早い時刻であるバスを選択して前記推薦バスに設定する処理を行う
ことを特徴とする前記付記１ないし付記３のいずれかに記載の乗下車通知システム。
【０１９４】
(付記５)  前記経路更新部は，前記乗車バスの路線が前記利用可能路線の路線と同一かつ運行方向が異なる場合に，同一路線の逆運行方向への乗換を通知するメッセージを生成する処理を行う
ことを特徴とする前記付記１ないし付記４のいずれか一項に記載の乗下車通知システム。
【０１９５】
（付記６）  前記運行管理部は，前記経路更新部によって前記乗車バスと前記推薦バスとが一致していると判定された場合に，前記運行情報から前記乗車バスの現在位置を取得して，前記路線情報を基に前記乗車バスの現在位置と前記乗客管理情報の下車予定停留所との位置関係を取得する処理を行い，
前記乗客管理部は，前記乗車バスの現在位置が前記下車予定停留所を経過した位置関係かつ前記乗客管理情報の状態が乗車中である場合に，次の停留所で同一路線の逆運行方向への乗換を通知するメッセージを生成する処理を行う
ことを特徴とする前記付記１ないし付記５のいずれか一項に記載の乗下車通知システム。
【０１９６】
（付記７）  前記乗客管理部は，前記乗車バスの現在位置が前記下車予定停留所に未到達である位置関係かつ前記乗客管理情報の状態が下車済みとなっている場合に，下車した停留所で同一路線の同一方向のバスへの乗車を通知するメッセージを生成する処理を行う
ことを特徴とする前記付記６に記載の乗下車通知システム。
【０１９７】
（付記８）  前記乗客管理部は，前記乗車バスの現在位置が前記下車予定停留所の所定の接近範囲内である場合に，前記下車予定停留所に近づいたことを通知するメッセージを生成する処理を行う
ことを特徴とする前記付記６に記載の乗下車通知システム。
【０１９８】
（付記９）  前記乗客管理部は，前記経路更新部によって前記乗車バスと前記推薦バスとが一致していると判定された場合に，前記ユーザの下車の検出を受信して，該下車の検出とともに受信した停留所の識別情報が前記乗客管理情報の下車予定停留所と一致するときは，正しい下車を通知するメッセージを生成する処理を行う
ことを特徴とする前記付記１ないし付記８のいずれかに記載の乗下車通知システム。
【０１９９】
（付記１０）  前記経路設定部は，前記ユーザから複数の目的地を受信した場合に，前記乗客管理情報に前記目的地各々について最寄り停留所を保持して，前記現在停留所と該最寄り停留所との利用可能路線を抽出する処理とを行い，
前記経路更新部は，前記複数の目的地のうち一つの目的地の最寄り停留所に基づいて選択した利用可能路線と前記乗車バスとの路線が異なる場合に，前記乗車バスの路線と一致する他の目的地に基づく利用可能路線が存在するかを判定する処理と，
前記乗客管理情報から，前記乗車バスの路線と一致する利用可能路線が存在する他の目的地を特定して，前記特定した他の目的地への変更を通知するメッセージを生成する処理とを行う
ことを特徴とする前記付記１ないし付記９のいずれか一項に記載の乗下車通知システム。
【０２００】
（付記１１）  前記現在位置取得部は，全地球測位システムによる位置情報を取得する処理部を備えて，該取得した位置情報を前記現在位置として送信する処理を行い，
前記運用管理部は，前記バスから，前記現在位置情報として，前記全地球測位システムの位置情報を取得する処理を行い，
前記乗客管理部は，前記ユーザの情報端末から，該ユーザの位置情報として全地球測位システムの位置情報を受信して，前記ユーザの位置情報と前記バスの位置情報とが所定の範囲内にある場合に該ユーザが該バスに乗車中であると判定する処理を行う
ことを特徴とする前記付記１ないし付記１０のいずれか一項に記載の乗下車通知システム。
【０２０１】
（付記１２）  前記乗客管理部は，前記ユーザの位置情報が，前記バスの位置情報から所定の範囲を超える状態となった場合に該ユーザが該バスから下車したと判定する処理を行う
ことを特徴とする前記付記１１に記載の乗下車通知システム。
【０２０２】
（付記１３）  データ送受信機能を備えたバスと該バスの運行を管理する運行管理システムとを備え，前記バスのユーザが携帯する情報端末に乗車または下車を通知する乗下車通知システムにおいて，コンピュータを，前記運行管理システムとして機能させるためのプログラムであって，
自車両の現在位置を取得して前記運行管理システムへ送信する現在位置取得部と，ユーザの乗車または下車を検出し，検出した乗車または下車と該ユーザが携帯する乗車券の乗車券識別情報とを取得して前記コンピュータへ送信する乗車券識別情報取得部とを備えるバスから，所定の時間または契機ごとに運行中のバスの現在位置を取得し前記運行情報記憶部に記録する処理過程と，
ユーザの情報端末から目的地を受信する処理過程と，
予め設定された目的地の近辺に位置する停留所を示す目的地停留所情報を記憶する目的地停留所記憶部にアクセスして，前記目的地停留所情報から前記目的地の近辺の停留所の識別情報を抽出して最寄り停留所として保持する処理過程と，
前記ユーザの情報端末から該ユーザが待機している停留所の識別情報を受信して，前記乗客管理情報の現在停留所に設定する処理過程と，
各路線の停留所の並びを示す路線情報を記憶する路線情報記憶部にアクセスして，前記路線情報を基に，前記現在停留所と前記最寄り停留所とを通過する路線を利用可能路線として選択する処理過程と，
運行中の各バスのバス識別情報と運行方向と現在位置とを含む運行情報を記憶する路線情報記憶部にアクセスして，前記路線情報を基に前記利用可能路線を前記現在停留所へ向かって運行しているバスの中から一つのバスを特定する処理過程と，
前記特定したバスを前記乗客管理情報の推薦バスに設定する処理過程と，
前記推薦バスへの乗車を通知するメッセージを生成する処理過程と，
前記バスから，該バスのバス識別情報とともに，前記ユーザの乗車券識別情報と乗車または下車の検出とを受信する処理過程と，
前記乗車の検出を受信した場合に，前記バス識別情報を前記ユーザの乗車バスとして保持し，前記乗客管理情報の状態に乗車中を設定する処理過程と，
前記運行情報を基に前記乗車バスの路線と運行方向とを取得して，前記乗車バスの路線が前記利用可能路線と一致するかを判定する処理過程と，
前記乗車バスの路線が前記利用可能路線と一致する場合に，前記最寄り停留所のうち前記乗車バスの路線において通過する停留所を前記乗客管理情報の下車予定停留所に設定する処理過程と，
前記乗車バスの路線が前記利用可能路線と一致しない場合に，前記乗車バスからの乗換を通知するメッセージを生成する処理過程と，
ユーザの情報端末への情報送信先と乗車券の乗車券識別情報とを対応づけたユーザ情報を記憶するユーザ情報記憶部にアクセスして，前記ユーザ情報から，前記取得した乗車券識別情報に対応する情報送信先を取得する処理過程と，
前記生成されたメッセージを該情報送信先へ送信する処理過程とを，
前記コンピュータに実行させるための乗下車通知システムの運行管理プログラム。
【図面の簡単な説明】
【０２０３】
【図１】乗下車通知システムの一実施例における構成例を示す図である。
【図２】乗下車通知システム１がサービスを提供する地域の一部の目的地，路線および停留所の関係の例を示す図である。
【図３】目的地停留所情報のデータ構成例を示す図である。
【図４】ユーザ情報のデータ構成例を示す図である。
【図５】路線情報のデータ構成例を示す図である。
【図６】運行情報のデータ構成例を示す図である。
【図７】乗客管理情報のデータ構成例を示す図である。
【図８】複数の目的地を設定した乗客管理情報の例を示す図である。
【図９】ガイドブックでの目的地の記載例を示す図である。
【図１０】バス停のバス停識別情報（バス停ＩＤ）の表示例を示す図である。
【図１１】一実施例における，経路設定部による推薦バスの設定処理と経路変更部によるバス乗換の案内の処理との流れを示す処理フロー図である。
【図１２】一実施例における，経路設定部による推薦バスの設定処理と経路変更部によるバス乗換の案内の処理との流れを示す処理フロー図である。
【符号の説明】
【０２０４】
１  乗下車通知システム
１０  運行管理システム
１１  経路設定部
１２  運行管理部
１３  乗客管理部
１４  経路更新部
１５  通知部
１０１  目的地停留所記憶部
１０２  ユーザ情報記憶部
１０３  路線情報記憶部
１０４  運行情報記憶部
１０５  乗客管理情報記憶部
２  バス
２１  乗車時乗車券情報読み取り部
２２  下車時乗車券情報読み取り部
２３  現在位置取得部
３  情報端末（携帯電話）
３１  目的地取得部
３２  現在地取得部
３３  乗車券情報格納部
３４  情報受信部
３５  現在位置取得部
３３′  ＩＣ型乗車券
【図１】
2010152574.tif 000003
【図２】
2010152574.tif 000004
【図３】
2010152574.tif 000005
【図４】
2010152574.tif 000006
【図５】
2010152574.tif 000007
【図６】
2010152574.tif 000008
【図７】
2010152574.tif 000009
【図８】
2010152574.tif 000010
【図９】
2010152574.tif 000011
【図１０】
2010152574.tif 000012
【図１１】
2010152574.tif 000013
【図１２】
2010152574.tif 000014