(57)【要約】      （修正有）【課題】乗車した列車および車両を識別する情報を提供し、提供した情報を利用して乗車証明を行う。【解決手段】列車９９１が運行停止や運行遅延した場合、乗客は所持する携帯電話機２００を列車９９１内に設置された通信端末１００にかざす。無線通信範囲に携帯電話機２００を検出した場合、通信端末１００は列車内装置３００から列車番号、車両番号および列車９９１の位置情報を取得し、列車番号、車両番号、列車９９１の位置情報および通信時刻を乗車証明情報として携帯電話機２００に発信する。次に、乗客は携帯電話機２００を用いて乗車証明情報をＷｅｂサーバ６００に送信する。Ｗｅｂサーバ６００は、乗車証明情報に基づいて、通信時刻における当該列車９９１の位置を地上系装置５００に問い合わせて取得し、乗車証明情報が示す列車９９１の位置情報が正しいか判定し、正しいと判定した場合に携帯電話機２００に電子証明書を発行する。【選択図】図１
2008171321.tif 000002
【特許請求の範囲】
【請求項１】
車両内に、当該車両を識別する車両識別情報を管理する車両情報管理装置と、前記車両情報管理装置が管理している車両識別情報を含む乗車証明情報を当該車両の乗客の乗客通信装置に提供する情報提供装置とを有する乗車証明システムであり、
前記車両情報管理装置は、
車両識別情報を記憶機器を用いて記憶する管理装置記憶部を備え、
前記情報提供装置は、
前記車両情報管理装置から前記管理装置記憶部に記憶されている車両識別情報を通信機器を用いて取得する情報提供装置制御部と、
前記情報提供装置制御部が取得した車両識別情報と、乗車証明情報を乗客通信装置に提供する提供時刻とを当該乗客が当該時刻に当該列車に乗車したことを示す乗車証明情報として通信機器を用いて送出して乗車証明情報を乗客通信装置に提供する情報提供装置通信部とを備える
ことを特徴とする乗車証明システム。
【請求項２】
前記車両情報管理装置は、さらに、当該車両の現在地をＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて特定する現在地特定部を備え、
前記情報提供装置において、
前記情報提供装置制御部は、さらに、前記車両情報管理装置から前記現在地特定部が特定した当該車両の現在地を示す第一の位置情報を前記提供時刻における当該車両の位置を示す情報として取得し、
前記情報提供装置通信部は、前記情報提供装置制御部が取得した第一の位置情報を含む乗車証明情報を送出する
ことを特徴とする請求項１記載の乗車証明システム。
【請求項３】
前記乗車証明システムは、さらに、各時刻における各車両の位置を監視する車両監視装置と乗客通信装置の乗車証明情報に基づいて当該乗客についての乗車証明を行う証明装置とを有し、
前記車両監視装置は、
各時刻の各車両の位置をＣＰＵを用いて特定する位置特定部を備え、
前記証明装置は、
乗客通信装置から乗車証明情報を通信機器を用いて取得する乗車証明情報取得部と、
前記乗車証明情報取得部が取得した乗車証明情報に含まれる車両識別情報と提供時刻とに基づいて、前記車両監視装置から通信機器を用いて、前記位置特定部が特定した車両の位置であり前記車両識別情報が示す車両の前記提供時刻における位置を示す第二の位置情報を取得する第二の位置情報取得部と、
前記乗車証明情報取得部が取得した乗車証明情報に含まれる第一の位置情報と前記第二の位置情報取得部が取得した第二の位置情報とをＣＰＵを用いて照合し、第一の位置情報の示す位置が第二の位置情報の示す位置に対応する位置を示す場合に当該乗客が当該時刻に当該列車に乗車したと判定し、第一の位置情報の示す位置が第二の位置情報の示す位置に対応する位置を示さない場合に当該乗客が当該時刻に当該列車に乗車していないと判定する乗車証明部と、
前記乗車証明部の判定結果を出力機器から出力する乗車証明結果出力部とを備える
ことを特徴とする請求項２記載の乗車証明システム。
【請求項４】
特定の車両を識別する車両識別情報を含む乗車証明情報を当該車両の乗客の乗客通信装置に提供する情報提供装置であり、
車両識別情報を管理する車両情報管理装置から車両識別情報を通信機器を用いて取得する情報提供装置制御部と、
前記情報提供装置制御部が取得した車両識別情報と、乗車証明情報を乗客通信装置に提供する提供時刻とを当該乗客が当該時刻に当該列車に乗車したことを示す乗車証明情報として通信機器を用いて送出して乗車証明情報を乗客通信装置に提供する情報提供装置通信部とを備える
ことを特徴とする情報提供装置。
【請求項５】
車両内に、当該車両を識別する車両識別情報を管理する車両情報管理装置と、前記車両情報管理装置が管理している車両識別情報を含む乗車証明情報を当該車両の乗客の乗客通信装置に提供する情報提供装置とを有する乗車証明システムの乗車証明方法であり、
前記情報提供装置において、
情報提供装置制御部は前記車両情報管理装置から車両識別情報を通信機器を用いて取得する車両識別情報取得処理を行い、
情報提供装置通信部は前記情報提供装置制御部が取得した車両識別情報と、乗車証明情報を乗客通信装置に提供する提供時刻とを当該乗客が当該時刻に当該列車に乗車したことを示す乗車証明情報として通信機器を用いて送出して乗車証明情報を乗客通信装置に提供する乗車証明情報送出処理を行う
ことを特徴とする乗車証明システムの乗車証明方法。
【請求項６】
前記車両情報管理装置において、
現在地特定部は当該車両の現在地をＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて特定する現在地特定処理を行い、
前記情報提供装置において、
前記情報提供装置制御部は、さらに、前記車両情報管理装置から前記現在地特定部が特定した当該車両の現在地を示す第一の位置情報を前記提供時刻における当該車両の位置を示す情報として取得する第一の位置情報取得処理を行い、
前記情報提供装置通信部は、前記乗車証明情報送出処理時に、前記情報提供装置制御部が取得した第一の位置情報を含む乗車証明情報を送出する
ことを特徴とする請求項５記載の乗車証明システムの乗車証明方法。
【請求項７】
前記乗車証明システムは、さらに、各時刻における各車両の位置を監視する車両監視装置と乗客通信装置の乗車証明情報に基づいて当該乗客についての乗車証明を行う証明装置とを有し、
前記車両監視装置において、
位置特定部は各時刻の各車両の位置をＣＰＵを用いて特定する位置特定処理を行い、
前記証明装置において、
乗車証明情報取得部は乗客通信装置から乗車証明情報を通信機器を用いて取得する乗車証明情報取得処理を行い、
第二の位置情報取得部は前記乗車証明情報取得部が取得した乗車証明情報に含まれる車両識別情報と提供時刻とに基づいて、前記車両監視装置から通信機器を用いて、前記位置特定部が特定した車両の位置であり前記車両識別情報が示す車両の前記提供時刻における位置を示す第二の位置情報を取得する第二の位置情報取得処理を行い、
乗車証明部は前記乗車証明情報取得部が取得した乗車証明情報に含まれる第一の位置情報と前記第二の位置情報取得部が取得した第二の位置情報とをＣＰＵを用いて照合し、第一の位置情報の示す位置が第二の位置情報の示す位置に対応する位置を示す場合に当該乗客が当該時刻に当該列車に乗車したと判定し、第一の位置情報の示す位置が第二の位置情報の示す位置に対応する位置を示さない場合に当該乗客が当該時刻に当該列車に乗車していないと判定する乗車証明処理を行い、
乗車証明結果出力部は前記乗車証明部の判定結果を出力機器から出力する乗車証明結果出力処理を行う
ことを特徴とする請求項６記載の乗車証明システムの乗車証明方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、列車の乗車証明を行う乗車証明システム、情報提供装置および乗車証明システムの乗車証明方法に関するものである。
【背景技術】
【０００２】
乗車整理券、乗車駅証明書などと呼ばれている乗車した「駅」を識別・証明するための紙（バーコード付のものもある。以下、乗車駅証明書とする）は駅の改札や車両の昇降口付近などに設置した機械により発券されている。この乗車駅証明書は主に乗車区間により異なる運賃を確定する目的で使用される。その他の用途として、乗車駅証明書は特定の列車を利用した場合に記念品として配布されることもある。
【０００３】
その他に、乗車を証明するものとして、運行停止時に乗客に他の経路や他の交通機関を代替利用させるための振替輸送証明書や交通手段が遅延したことを証明する遅延証明書があり、これらも紙を媒体として駅員により配布されている。
【０００４】
また、利用者の便宜を図るため、異なる鉄道事業者の列車が相互に乗入れたり、異なる事業者・異なる交通手段（列車、バスなど）における精算手段（電子精算システム、プリペイドカードの利用）が共通化したりしてきている。
【特許文献１】特開２００４−１３３６１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、運行停止や運行遅延が発生した路線とは異なる路線を利用する乗客に不必要な振替輸送証明書・遅延証明書を発行することを防ぎ、どの事業者のどの交通手段がどの区間使用されたかを証明することにより正しく精算できるようにする必要がある。
また、発券を求めて駅員窓口や発券機に乗客が殺到するというような混乱を解消することが望まれる。
【０００６】
本発明は、例えば、各乗客の乗車した車両を識別できるようにすることや各乗客が当該車両に乗車したことを証明できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の乗車証明システムは、車両内に、当該車両を識別する車両識別情報を管理する車両情報管理装置と、前記車両情報管理装置が管理している車両識別情報を含む乗車証明情報を当該車両の乗客の乗客通信装置に提供する情報提供装置とを有する乗車証明システムであり、前記車両情報管理装置は、車両識別情報を記憶機器を用いて記憶する管理装置記憶部を備え、前記情報提供装置は、前記車両情報管理装置から前記管理装置記憶部に記憶されている車両識別情報を通信機器を用いて取得する情報提供装置制御部と、前記情報提供装置制御部が取得した車両識別情報と、乗車証明情報を乗客通信装置に提供する提供時刻とを当該乗客が当該時刻に当該列車に乗車したことを示す乗車証明情報として通信機器を用いて送出して乗車証明情報を乗客通信装置に提供する情報提供装置通信部とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、乗客の通信端末に車両識別情報と時刻とを提供することにより、例えば、当該乗客の乗車した車両を識別でき、当該乗客が当該時刻に当該列車に乗車したことを証明できる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、実施の形態１における乗車証明システム９９０の構成図である。
鉄道を交通手段の一例として、実施の形態１における乗車証明システム９９０の構成について、図１に基づいて以下に説明する。但し、交通手段はバスやタクシーなどの他の交通手段であっても構わない。列車９９１、バス、タクシーは車両の一例である。
【００１０】
各鉄道事業者の各列車９９１は、列車９９１内において列車９９１内の各機器を制御するシステム（以下、列車内システムとする）と地上の施設において各列車９９１の運行監視を行うシステム（以下、地上系システムとする）とにより運行管理されている。以下、列車内システムを構成する装置を列車内装置３００（車両情報管理装置の一例）、地上系システムを構成する装置を地上系装置５００（車両監視装置の一例）とする。
【００１１】
地上系システムを構成する地上系装置５００は線路上のセンサ（図示省略）などからの情報により各列車９９１がどの位置を走行中であるか、予定通りの運行状況であるかなどの情報を司令室端末５１０や駅表示装置５４０に通知し、各駅の駅表示装置５４０は地上系装置５００からの通知に基づいて各列車９９１の到着予定時刻や遅延時間などの運行状況を表示する。また、司令室では各列車９９１の運行ダイヤと地上系装置５００から通知された運行状況とに基づいて停止や減速などの指令が司令室端末５１０から駅員端末５３０や運転台装置５２０に通知される。そして、駅員端末５３０で指令を受けた駅員や運転台装置５２０で通知を受けた運転士は司令室からの指令に応じて所定のアナウンスや運転制御を行う。
【００１２】
列車９９１内において、列車内装置３００は列車番号、運行ダイヤ（停車駅や到着時刻を示す路線情報）などの自装置が搭載された列車９９１の情報を記憶管理している。また、列車内装置３００は、その他に車輪の回転数に基づいて始発駅からの距離（キロ程）を記録管理し、自己が搭載された車両（自己が制御する対象の車両）の車両番号を記録管理し、運行ダイヤやキロ程に基づいて列車９９１がどの駅間を走行中であるか、次の到着駅はどこかなどの情報を記録管理している。
また、列車内装置３００は運転台装置５２０での運転士による加速や減速などの運転操作や速度計・加速度計（図示省略）などの計測値に基づいてブレーキ３３０を制御したり、運転台装置５２０での運転士による開閉操作に基づいてドア３２０を制御したり、各車両の温度計・湿度計（図示省略）などの計測値に基づいてエアコン３１０を制御したりする。
また、列車内装置３００は運行ダイヤや次の到着駅などの情報を情報サーバ４００に提供し、情報サーバ４００が生成した運行ダイヤ・次の到着駅の表示情報や企業のコマーシャルなどのコンテンツを情報ディスプレイ４１０に表示させる。
【００１３】
情報サーバ４００と情報ディスプレイ４１０とは列車９９１内の表示装置を用いて乗客に情報提供を行うシステムを構成する。
【００１４】
実施の形態１における乗車証明システム９９０は通信端末１００が、携帯電話機２００に当該乗客が当該時刻に当該列車に乗車していたことを証明する乗車証明情報を提供することにより、乗客の乗車証明を行うことを特徴とする。
また、実施の形態１における乗車証明システム９９０はＷｅｂサーバ６００が携帯電話機２００の記憶している乗車証明情報が偽造・改ざんされたものでないか、つまり、当該乗客が実際に当該時刻に当該列車に乗車していたかを判定することにより乗客の乗車証明を行うことを特徴とする。
また、実施の形態１における乗車証明システム９９０は乗車証明情報に基づいて遅延証明書・振替輸送証明書の発行や運賃精算などの乗車証明付随サービスを提供することを特徴とする。例えば、Ｗｅｂサーバ６００が、乗車証明情報が偽造・改ざんされたものでないと判定した場合に、乗車証明情報を認証する遅延証明書や振替輸送証明書を発行することを特徴とする。
通信端末１００（情報提供装置の一例）は列車内装置３００（車両情報管理装置の一例）から列車番号、車両番号、キロ程を取得し、通信端末１００にアクセスした携帯電話機２００に乗車証明情報として列車番号（車両識別情報の一例）、車両番号（車両識別情報の一例）、端末ＩＤ、キロ程（第一の位置情報の一例）および通信時刻（乗車証明情報の提供時刻の一例）を通知する。
携帯電話機２００（乗客通信装置の一例）は通信端末１００にアクセスして乗車証明情報を取得し、インターネット９４０を介して乗車証明情報をＷｅｂサーバ６００に送信して乗車証明（乗車証明付随サービス、乗車証明情報の認証）を要求する。
Ｗｅｂサーバ６００（証明装置の一例）は、携帯電話機２００から送信された乗車証明情報に基づいて、列車番号で識別される列車９９１について通信時刻における位置を地上系装置５００に問い合わせ、携帯電話機２００から送信された乗車証明情報のキロ程（第一の位置情報の一例）と地上系装置５００から取得した当該列車９９１の位置（第二の位置情報）とに基づいて当該乗客の当該通信時刻における当該列車９９１への乗車を証明する遅延証明書や振替輸送証明書などの電子証明書（乗車証明の判定結果の一例）を携帯電話機２００に発行する。
【００１５】
こうして、乗客は駅員窓口にならんで駅員から紙の証明書を受け取らなくても携帯電話機２００に記憶された電子証明書を遅延証明や振替輸送証明や運賃精算などに用いることができる。また、各鉄道事業者は運行停止や運行遅延を起こした列車９９１に実際に乗車していた利用者だけに対して遅延証明や振替輸送証明を行うことができ、乗客に対して実際の乗車経路に応じた運賃精算を行うことができる。
【００１６】
列車番号は列車９９１を識別する情報（ＩＤ：Ｉｄｅｎｔｉｆｉｅｒ）の一例であり、車両番号は車両を識別する情報の一例である。
キロ程は列車９９１内で特定した列車９９１の位置情報の一例であり、列車９９１内における列車位置の特定方法には、車輪の回転数に基づいてキロ程を算出する方法の他に、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて座標を算出する方法や列車９９１外部の装置（例えば、地上系装置５００）が特定した位置情報を取得する方法がある。
携帯電話機２００は通信端末（乗客通信装置）の一例であり、通信端末には他にＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）（登録商標）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）（登録商標）や接触型・非接触型ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードなどがある。
通信端末１００と携帯電話機２００とはＦｅｌｉｃａ（登録商標）、赤外線、可視光、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗ−ＬＡＮ（ワイヤレスラン）などを利用した無線通信を行う。以下、Ｆｅｌｉｃａ（登録商標）のように、通信端末１００が携帯電話機２００から近距離（数ミリメートル）または短距離（数センチメートル）の範囲（以下、近距離とする）に接近することにより、通信端末１００と携帯電話機２００とが通信を行う形態で説明する。
実施の形態１においてサーバや端末は装置、機器を意味する。
【００１７】
実施の形態１における乗車証明システム９９０は通信端末１００が車両識別情報（例えば、列車番号、車両番号）を含む乗車証明情報を携帯電話機２００に提供することにより乗客の乗車証明を行うことを特徴とする。
また、実施の形態１における乗車証明システム９９０は乗車証明情報の提供時刻（後述する通信時刻）を含めて乗車証明情報を携帯電話機２００に提供することにより乗客の乗車証明を行うことを特徴とする。
また、実施の形態１における乗車証明システム９９０は通信端末１００から携帯電話機２００に提供した乗車証明情報に基づいて遅延証明書・振替輸送証明書の発行や運賃精算などの乗車証明付随サービスを提供することを特徴とする。
また、実施の形態１における乗車証明システム９９０は乗車情報提供時刻における列車９９１の位置情報（例えば、キロ程）を含む乗車証明情報を携帯電話機２００に提供することを特徴とする。
また、実施の形態１における乗車証明システム９９０は乗車証明情報に含まれる列車９９１の位置情報を乗車証明システム９９０が管理する乗車情報提供時刻における列車９９１の位置情報（例えば、後述する位置区間）と比較照合して乗車証明情報の真偽の判定（乗車証明情報の認証）を行うことにより乗客の乗車証明を行うことを特徴とする。
【００１８】
図２は、実施の形態１における列車内装置３００の機能構成図である。
図３は、実施の形態１における通信端末１００、携帯電話機２００、Ｗｅｂサーバ６００の機能構成図である。
図４は、実施の形態１における地上系装置５００の機能構成図である。
実施の形態１における通信端末１００、携帯電話機２００、列車内装置３００、地上系装置５００およびＷｅｂサーバ６００の機能構成について、図２、図３および図４に基づいて以下に説明する。
【００１９】
図２において、列車内装置３００（車両情報管理装置の一例）は列車内装置通信部３０１、列車内装置制御部３０２、キロ程算出部３０３および列車内装置記憶部３０９を備える。
列車内装置通信部３０１は通信機器を用いて有線または無線により列車内装置３００の入出力データの通信を行う。例えば、列車内装置通信部３０１は通信端末１００に列車内装置３００が管理している列車番号、車両番号、キロ程などのデータを送信する。また例えば、列車内装置通信部３０１は隣車両の列車内装置３００の列車内装置通信部３０１と通信を行う。
キロ程算出部３０３（現在地特定部の一例）は車輪の回転数に基づいてキロ程（第一の位置情報の一例）を列車９９１の位置情報として算出する。
列車内装置記憶部３０９（管理装置記憶部の一例）は記憶機器を用いて列車内装置３００で使用する各データの記憶管理を行う。例えば、列車内装置記憶部３０９は予め設定されている列車番号や運行ダイヤなどの自装置が搭載された列車９９１の情報およびキロ程算出部３０３が算出したキロ程を記憶管理する。また例えば、列車内装置記憶部３０９は自列車内装置３００が搭載されている車両（自列車内装置３００が接続する通信端末１００が設置されている車両）の番号（車両番号）、列車９９１がどの駅間を走行中であるか、次の到着駅はどこであるかなどの情報を記録管理する。
列車内装置制御部３０２はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて列車内装置３００の各機能を制御する。例えば、列車内装置制御部３０２は列車内装置通信部３０１を制御して通信端末１００に列車番号、キロ程および車両番号を提供する。また例えば、列車内装置制御部３０２はキロ程算出部３０３を制御して列車９９１の現在のキロ程を算出する。また例えば、列車内装置制御部３０２は運行ダイヤやキロ程に基づいて列車９９１がどの駅間を走行中であるか、次の到着駅はどこであるかなどを特定する。また例えば、列車内装置制御部３０２は列車内装置記憶部３０９に対するデータの記憶・取り出しを行う。また例えば、列車内装置制御部３０２はエアコン３１０を制御して列車９９１内の空気調節を行い、ドア３２０の開閉を行い、ブレーキ３３０を制御して列車９９１を加速・減速・停止する。また例えば、列車内装置制御部３０２は情報サーバ４００が提供するコンテンツを情報ディスプレイ４１０に表示出力、音声出力させる。
【００２０】
図３において、通信端末１００（情報提供装置の一例）は対携帯通信部１１０、端末制御部１２０、対列車内装置通信部１３０および端末記憶部１９０を備える。
対列車内通信部１３０は通信機器を用いて有線または無線により列車内装置３００と通信を行う。例えば、対列車内装置通信部１３０は列車内装置３００が送信した列車番号、車両番号およびキロ程を受信する。
端末記憶部１９０は記憶機器を用いて通信端末１００で使用する各データの記憶管理を行う。例えば、端末記憶部１９０は列車内装置３００から取得した列車番号、車両番号およびキロ程を記憶管理する。また例えば、端末記憶部１９０は自通信端末１００を識別する端末ＩＤを記憶管理する。
対携帯通信部１１０（情報提供装置通信部の一例）は通信機器を用いて携帯電話機２００との間で近距離無線通信を行う。例えば、対携帯通信部１１０は、無線通信範囲内に位置する携帯電話機２００の電波を検出した際、列車番号、車両番号、端末ＩＤ、キロ程および通信時刻を乗車証明情報として無線で発信する。
端末制御部１２０はＣＰＵを用いて通信端末１００の各機能を制御する。例えば、端末制御部１２０はクロック（図示省略）から時刻を取得し、対列車内装置通信部１３０を制御して列車内装置３００から列車番号、車両番号およびキロ程を取得し、対携帯通信部１１０を制御して携帯電話機２００に乗車証明情報を提供し、端末記憶部１９０に対するデータの記憶、取り出しを行う。
【００２１】
図３において、携帯電話機２００（乗客通信装置の一例）は携帯通信部２１０、携帯制御部２２０、携帯表示部２３０、キー入力部２４０、音声入出力部２５０、振動部２６０および携帯記憶部２９０を備える。
携帯通信部２１０は通信機器を用いて無線により携帯電話機２００の入出力データの通信を行う。例えば、携帯通信部２１０は通信端末１００が発信した乗車証明情報を表す電波を受信し、Ｗｅｂサーバ６００に乗車証明情報を送信し、Ｗｅｂサーバ６００が送信した電子証明書データ（例えば、遅延証明書、振替輸送証明書）を受信する。
携帯表示部２３０は液晶ディスプレイ（表示機器の一例）（図示省略）に文字や画像を表示する。
キー入力部２４０は押下されたテンキーや十字キー（入力機器の一例）（図示省略）の情報を入力する。
音声入出力部２５０はマイク（入力機器の一例）（図示省略）により収集した音声情報を入力し、スピーカー（出力機器の一例）（図示省略）から音声を出力する。
振動部２６０はバイブレーター（図示省略）を起動して携帯電話機２００を振動させる。
携帯記憶部２９０は記憶機器を用いて携帯電話機２００で使用する各データの記憶管理を行う。例えば、携帯記憶部２９０は通信端末１００から取得した乗車証明情報、予め登録された電話番号やメールアドレスを記憶管理する。
携帯制御部２２０はＣＰＵを用いて携帯電話機２００の各機能を制御する。例えば、携帯制御部２２０は携帯通信部２１０を制御して通信端末１００から乗車証明情報を取得し、Ｗｅｂサーバ６００に乗車証明（乗車証明付随サービス）を要求して乗車証明情報に基づく電子証明書を取得する。また例えば、携帯制御部２２０はキー入力部２４０が入力したキー情報に基づいてＷｅｂサーバ６００に要求する乗車証明の種類を判別し、Ｗｅｂサーバ６００から取得した電子証明書を携帯表示部２３０に表示させる。また例えば、携帯制御部２２０は携帯記憶部２９０に対するデータの記憶、取り出しを行う。
【００２２】
図３において、Ｗｅｂサーバ６００（証明装置の一例）はＷｅｂ通信部６１０、Ｗｅｂサーバ制御部６２０、対地上系装置通信部６３０およびＷｅｂサーバ記憶部６９０を備える。
Ｗｅｂ通信部６１０（乗車証明情報取得部、乗車証明結果出力部の一例）は通信機器を用いてインターネット９４０を介して携帯電話機２００と通信を行う。例えば、Ｗｅｂ通信部６１０は携帯電話機２００から乗車証明情報を受信し、携帯電話機２００に乗車証明情報に基づく電子証明書データを送信する。
対地上系装置通信部６３０（第二の位置情報取得部）は通信機器を用いて有線または無線により地上系装置５００と通信を行う。例えば、対地上系装置通信部６３０は地上系装置５００から地上系装置５００が特定した列車９９１の位置情報（第二の位置情報）を含む列車情報を受信する。
Ｗｅｂサーバ記憶部６９０は記憶機器を用いてＷｅｂサーバ６００で使用する各データの記憶管理を行う。例えば、Ｗｅｂサーバ記憶部６９０は携帯電話機２００から取得した乗車証明情報や地上系装置５００から取得した列車情報や各種の電子証明書データを記憶管理する。
Ｗｅｂサーバ制御部６２０はＣＰＵを用いてＷｅｂサーバ６００の各機能を制御する。例えば、Ｗｅｂサーバ制御部６２０はＷｅｂ通信部６１０を制御して携帯電話機２００から乗車証明情報を取得し、携帯電話機２００に乗車証明情報に基づく電子証明書を提供する。また例えば、Ｗｅｂサーバ制御部６２０は対地上系装置通信部６３０を制御して地上系装置５００から列車情報を取得する。また例えば、Ｗｅｂサーバ制御部６２０は乗車証明情報が示す列車９９１の位置（第一の位置情報）と列車情報が示す列車９９１の位置（第二の位置情報）とを比較照合して電子証明書の発行要否の判定（乗車証明の判定）や電子証明書の生成・発行（判定結果の出力）を行う。また例えば、Ｗｅｂサーバ制御部６２０はＷｅｂサーバ記憶部６９０に対するデータの記憶、取り出しを行う。
【００２３】
図４において、地上系装置５００（車両監視装置の一例）は地上系装置通信部５０１、地上系装置制御部５０２、車両監視部５０３および地上系装置記憶部５０９を備える。
地上系装置通信部５０１は通信機器を用いて有線または無線により司令室端末５１０、駅員端末５３０、駅表示装置５４０、運転台装置５２０、列車内装置３００、Ｗｅｂサーバ６００と通信を行う。例えば、地上系装置通信部５０１はＷｅｂサーバ６００に列車９９１の位置情報（第二の位置情報）を送信し、司令室端末５１０、駅員端末５３０、駅表示装置５４０、運転台装置５２０、列車内装置３００に各列車９９１の運行情報を送信する。
車両監視部５０３（位置特定部の一例）は各線路上の各センサ（図示省略）から各列車９９１に対する検知情報を取得し、各センサの検知情報に基づいてＣＰＵを用いて各列車９９１の走行位置・停止位置を特定する。例えば、車両監視部５０３は列車９９１が間に位置する２つのセンサの位置を示す位置区間を当該列車９９１の位置情報（第二の位置情報）として特定する。また例えば、車両監視部５０３は各列車９９１から列車９９１内で特定された位置情報を取得して取得した位置情報を当該列車９９１の位置情報（第二の位置情報）とする。
地上系装置記憶部５０９は記憶機器を用いて地上系装置５００で使用する各データの記憶管理を行う。例えば、地上系装置記憶部５０９は車両監視部５０３が特定した各列車９９１の位置情報（第二の位置情報）を記憶管理する。また例えば、地上系装置記憶部５０９は各列車９９１の運行ダイヤを記憶管理する。
地上系装置制御部５０２はＣＰＵを用いて地上系装置５００の各機能を制御する。例えば、地上系装置制御部５０２は車両監視部５０３を制御して列車９９１の位置を特定し、地上系装置通信部５０１を制御して列車９９１の位置情報（第二の位置情報）をＷｅｂサーバ６００に送信する。また例えば、各列車９９１の位置と運行ダイヤとを比較照合して各列車９９１の運行状況を判断し、地上系装置通信部５０１を制御して運行状況を司令室端末５１０、駅員端末５３０、駅表示装置５４０や運転台装置５２０に通知する。また例えば、地上系装置制御部５０２は地上系装置記憶部５０９に対するデータの記憶、取り出しを行う。
【００２４】
図５は、実施の形態１における乗車証明システム９９０のハードウェア資源の一例を示す図である。
図５において、通信端末１００、携帯電話機２００、列車内装置３００、情報サーバ４００、地上系装置５００、司令室端末５１０、運転台装置５２０、駅員端末５３０、Ｗｅｂサーバ６００は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５（または通信チップ）、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。また、携帯電話機２００はハードウェアデバイスとしてその他にテンキー・十字キー、液晶ディスプレイ、マイク、スピーカー、バイブレーター（入出力機器の一例、図示省略）を備える。磁気ディスク装置９２０の代わりにその他の記憶装置（例えば、ＲＡＭやフラッシュメモリなどの半導体メモリ）を用いてもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶機器、記憶装置あるいは記憶部の一例である。また、入出力データが記憶されている記憶機器は入出力機器、入出力装置あるいは入出力部の一例である。
通信ボード９１５（または通信チップ）は、通信機器、通信装置、通信部、入出力機器、入出力装置あるいは入出力部の一例である。
【００２５】
通信ボード９１５は、有線または無線、接触または非接触で、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット９４０、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）、電話回線などの通信網に接続されている。インターネット９４０は通信網の一例である。
【００２６】
磁気ディスク装置９２０には、ＯＳ９２１（オペレーティングシステム）、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、ＯＳ９２１により実行される。
【００２７】
上記プログラム群９２３には、実施の形態において「〜部」、「〜装置」、「〜端末」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
【００２８】
ファイル群９２４には、実施の形態において、「〜部」や「〜装置」や「〜端末」の機能を実行した際の「〜の判定結果」、「〜の計算結果」、「〜の処理結果」などの結果データ、「〜部」や「〜装置」や「〜端末」の機能を実行するプログラム間で受け渡しするデータ、その他の情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。列車番号、車両番号、キロ程、通信時刻などはファイル群９２４に含まれるものの一例である。
「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
また、実施の形態において説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、磁気ディスク装置９２０の磁気ディスク、その他の記録媒体に記録される。また、データや信号値は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００２９】
また、実施の形態において「〜部」、「〜装置」、「〜端末」として説明するものは、「〜回路」、「〜機器」、「〜手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」、「〜装置」、「〜端末」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスクやその他の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、「〜部」、「〜装置」、「〜端末」としてコンピュータを機能させるものである。あるいは、「〜部」、「〜装置」、「〜端末」の手順や方法をコンピュータに実行させるものである。
【００３０】
図６は、実施の形態１における乗車証明方法を示すフローチャートである。
実施の形態１における乗車証明方法について、図６に基づいて以下に説明する。
【００３１】
＜Ｓ１０１：乗車証明情報要求処理＞
まず、携帯電話機２００は通信端末１００に乗車証明情報を要求する。
例えば、列車９９１が運行停止・運行遅延した際、後に停止・遅延した列車９９１に乗車していたことを証明するために、乗客は携帯電話機２００を通信端末１００に近づける。そして、携帯電話機２００が通信端末１００の通信範囲に入った際、携帯制御部２２０は携帯通信部２１０を制御して乗車証明情報要求を発信する。
【００３２】
＜Ｓ１０２：乗車証明情報応答処理（車両識別情報取得処理、第一の位置情報取得処理、現在地特定処理、乗車証明情報送出処理）＞
次に、通信端末１００は携帯電話機２００に乗車証明情報を応答する。
このとき、通信端末１００は図７に基づいて説明する以下の処理を行う。
図７は、実施の形態１における通信端末１００の乗車証明情報応答処理（Ｓ１０２）を示すフローチャートである。
【００３３】
＜＜Ｓ１０２ａ：乗車証明情報要求受信処理＞＞
まず、対携帯通信部１１０は携帯電話機２００が発信した乗車証明情報要求を受信する。
【００３４】
＜＜Ｓ１０２ｂ：通信時刻取得処理＞＞
対携帯通信部１１０が乗車証明情報要求を受信した際、端末制御部１２０は通信端末１００と携帯電話機２００との通信時刻（乗車証明情報を提供する提供時刻）としてクロックから現在時刻を取得する。
【００３５】
＜＜Ｓ１０２ｃ：乗車管理情報取得処理（車両識別情報取得処理、第一の位置情報取得処理、現在地特定処理）＞＞
また、端末制御部１２０は、対携帯通信部１１０が乗車証明情報要求を受信した際、列車内装置３００から乗車管理情報（列車番号、車両番号、キロ程）を取得する。
このとき、通信端末１００および列車内装置３００は以下の処理を行う。
まず、通信端末１００において、端末制御部１２０は対列車内装置通信部１３０を制御して乗車管理情報要求を列車内装置３００に送信する（Ｓ１０２ｃ１）。
次に、列車内装置３００において、列車内装置通信部３０１は通信端末１００から乗車管理情報要求を受信する（Ｓ１０２ｃ２）。
列車内装置３００において、列車内装置通信部３０１が乗車管理情報要求を受信した際、列車内装置制御部３０２はキロ程算出部３０３を制御して車輪の回転数に基づいて現在の列車９９１のキロ程（第一の位置情報の一例）を算出する（Ｓ１０２ｃ３：現在地特定処理）。
また、列車内装置３００において、列車内装置通信部３０１が乗車管理情報要求を受信した際、列車内装置制御部３０２は列車内装置記憶部３０９から自列車内装置３００が搭載されている列車９９１の列車番号と自列車内装置３００が搭載されている車両（自己が通信する通信端末１００が設置されている車両）の車両番号とを取得する。列車番号および車両番号は予め列車内装置記憶部３０９に記憶されている（Ｓ１０２ｃ４）。
次に、列車内装置３００において、列車内装置制御部３０２は列車内装置通信部３０１を制御してキロ程、列車番号および車両番号を乗車管理情報として通信端末１００に送信する（Ｓ１０２ｃ５）。
そして、通信端末１００において、対列車内装置通信部１３０は列車内装置３００から乗車管理情報を受信し、端末制御部１２０は対列車内装置通信部１３０が受信した乗車管理情報を端末記憶部１９０に記憶する（Ｓ１０２ｃ６：車両識別情報取得処理、第一の位置情報取得処理）。
【００３６】
＜＜Ｓ１０２ｄ：乗車証明情報応答処理（乗車証明情報送出処理）＞＞
そして、端末制御部１２０は列車番号、車両番号、端末ＩＤ、キロ程および通信時刻を乗車証明情報として携帯電話機２００に応答する。
このとき、端末制御部１２０は端末記憶部１９０から列車番号、車両番号、端末ＩＤ、キロ程および通信時刻を乗車証明情報として取得し、取得した乗車証明情報を対携帯通信部１１０を制御して発信する。端末記憶部１９０には予め端末ＩＤが登録されているものとする。
携帯電話機２００では、携帯通信部２１０が通信端末１００の発信した乗車証明情報を受信し、携帯制御部２２０が携帯通信部２１０の受信した乗車証明情報を携帯記憶部２９０に記憶する。
【００３７】
図６のＳ１０３について説明する。
【００３８】
＜Ｓ１０３：乗車証明要求処理＞
次に、携帯電話機２００はＷｅｂサーバ６００に乗車証明情報を送信して乗車証明（乗車証明付随サービス、乗車証明情報の認証）を要求する。
例えば、遅延証明書や振替輸送証明書などの電子証明書が必要なとき、乗客は携帯電話機２００を操作してＷｅｂサーバ６００に対して電子証明書の発行を要求する。
このとき、携帯電話機２００は以下の処理を行う。
まず、携帯制御部２２０は携帯表示部２３０を制御して乗車証明の種類として「遅延証明」および「振替輸送証明」を表示することにより携帯電話機２００を所有する乗客に乗車証明の選択を促す（Ｓ１０３ａ）。
次に、携帯制御部２２０は乗客がテンキー・十字キーを操作して指定した乗車証明の種類をキー入力部２４０から入力する（Ｓ１０３ｂ）。
そして、携帯制御部２２０は乗車証明情報と乗車証明種類とを乗車証明要求として携帯通信部２１０を制御してＷｅｂサーバ６００に送信する。例えば、携帯通信部２１０はＷｅｂ通信によりインターネット９４０を介してＷｅｂサーバ６００に乗車証明要求を送信する（Ｓ１０３ｃ）。
【００３９】
＜Ｓ１０４：乗車証明処理（乗車証明情報取得処理、第二の位置情報取得処理、乗車証明処理、乗車証明結果出力処理、位置特定処理）＞
そして、Ｗｅｂサーバ６００は乗車証明判定を行い、携帯電話機２００に乗車証明書を発行する。
このとき、Ｗｅｂサーバ６００は図８に基づいて説明する以下の処理を行う。
図８は、実施の形態１におけるＷｅｂサーバ６００の乗車証明処理（Ｓ１０４）を示すフローチャートである。
【００４０】
＜＜Ｓ１０４ａ：乗車証明要求受信処理（乗車証明情報取得処理）＞＞
まず、Ｗｅｂ通信部６１０は携帯電話機２００が送信した乗車証明情報と乗車証明種類とを含む乗車証明要求を受信し、Ｗｅｂサーバ制御部６２０はＷｅｂ通信部６１０が受信した乗車証明要求をＷｅｂサーバ記憶部６９０に記憶する。乗車証明情報には列車番号、車両番号、端末ＩＤ、キロ程および通信時刻が含まれる。また、乗車証明種類は例えば「遅延証明」または「振替輸送証明」を示す。
【００４１】
＜＜Ｓ１０４ｂ：列車情報取得処理（第二の位置情報取得処理、位置特定処理）＞＞
Ｗｅｂ通信部６１０が乗車証明要求を受信した際、Ｗｅｂサーバ制御部６２０は地上系装置５００から列車情報（列車番号、位置区間）を取得する。
このとき、Ｗｅｂサーバ６００および地上系装置５００は以下の処理を行う。
まず、Ｗｅｂサーバ６００において、Ｗｅｂサーバ制御部６２０は乗車証明要求に含まれる乗車証明情報をＷｅｂサーバ記憶部６９０から取得し、対地上系装置通信部６３０を制御して乗車証明情報に含まれる列車番号と通信時刻とを列車情報要求として地上系装置５００に送信する（Ｓ１０４ｂ１）。
次に、地上系装置５００において、地上系装置通信部５０１はＷｅｂサーバ６００から列車情報要求を受信する（Ｓ１０４ｂ２）。
地上系装置５００において、地上系装置通信部５０１が列車情報要求を受信した際、地上系装置制御部５０２は、列車情報要求が示す列車番号で識別される列車について、線路上のセンサから取得した情報に基づいて、列車情報要求が示す通信時刻における当該列車の位置を算出する。例えば、地上系装置制御部５０２は当該通信時刻において当該列車を最後に感知したセンサのキロ程とその次のセンサのキロ程とを当該通信時刻において当該列車が位置する区間を示す位置区間とする。位置区間は列車９９１の位置情報（第二の位置情報）の一例である（Ｓ１０４ｂ３：位置特定処理）。
次に、地上系装置５００において、地上系装置制御部５０２は地上系装置通信部５０１を制御して列車番号と位置区間とを列車情報としてＷｅｂサーバ６００に送信する（Ｓ１０４ｂ４）。
そして、Ｗｅｂサーバ６００において、対地上系装置通信部６３０は地上系装置５００から列車情報を受信し、Ｗｅｂサーバ制御部６２０は対地上系装置通信部６３０が受信した列車情報をＷｅｂサーバ記憶部６９０に記憶する（Ｓ１０４ｂ５：第二の位置情報取得処理）。
【００４２】
＜＜Ｓ１０４ｃ：乗車証明判定処理（乗車証明処理）＞＞
Ｗｅｂサーバ制御部６２０は乗車証明情報に含まれるキロ程と列車情報に含まれる位置区間とを比較照合して乗車証明の可否（乗車証明付随サービスの提供の可否）を判定する。
このとき、Ｗｅｂサーバ制御部６２０は乗車証明要求に含まれる乗車証明情報が示すキロ程（第一の位置情報）と当該乗車証明情報に基づいて地上系装置５００から取得した列車情報が示す位置区間とをＷｅｂサーバ記憶部６９０から取得する。そして、Ｗｅｂサーバ制御部６２０は地上系装置５００が特定した位置区間内に乗車証明要求が示すキロ程が位置するか判定する。Ｗｅｂサーバ制御部６２０は、携帯電話機２００が乗車証明を要求した際に指定したキロ程（第一の位置情報の一例）と鉄道事業者が記録管理している位置区間（第二の位置情報の一例）とを比較照合することにより、乗車証明要求が正当な要求で有るか否かを判定することができる。位置区間内にキロ程が位置する場合、Ｗｅｂサーバ制御部６２０は当該乗車証明要求が正当な要求である、つまり、乗車証明可能と判定する。また、位置区間内にキロ程が位置しない場合、Ｗｅｂサーバ制御部６２０は当該乗車証明要求に含まれる乗車証明情報が偽造・改ざんされたものであり、当該乗車証明要求が不当な要求である、つまり、乗車証明不可と判定する。
【００４３】
＜＜Ｓ１０４ｄ：証明書発行処理（乗車証明結果出力処理）＞＞
乗車証明可能と判定した場合、Ｗｅｂサーバ制御部６２０は、当該乗車証明要求が示す乗車証明情報を認証し、当該乗車証明要求が示す乗車証明種類に基づいて携帯電話機２００に電子証明書を発行する。
乗車証明種類が「遅延証明」を示す場合、Ｗｅｂサーバ制御部６２０はＷｅｂサーバ記憶部６９０から遅延証明書の電子データ（フォーマット、鍵などを含む）を取得して生成した遅延証明書（電子証明書であり乗車証明書の一例）をＷｅｂ通信部６１０を制御して乗車証明要求元の携帯電話機２００に送信する。
また、乗車証明種類が「振替輸送証明」を示す場合、Ｗｅｂサーバ制御部６２０はＷｅｂサーバ記憶部６９０から振替輸送証明書の電子データ（フォーマット、鍵などを含む）を取得して生成した振替輸送証明書（電子証明書であり乗車証明書の一例）をＷｅｂ通信部６１０を制御して乗車証明要求元の携帯電話機２００に送信する。
電子証明書である遅延証明書や振替輸送証明書は当該乗客が当該時刻に当該列車に乗車したことを証明する情報であり、乗車証明判定結果・乗車証明情報認証結果の一例である。また、遅延証明書や振替輸送証明書の発行は乗車証明付随サービスの一例である。
また、電子証明書である遅延証明書や振替輸送証明書は例えばＰＫＩ（Ｐｕｂｌｉｃ  Ｋｅｙ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）を用いた信頼性の高いデータである。
【００４４】
＜＜Ｓ１０４ｅ：エラー処理（乗車証明結果出力処理）＞＞
乗車証明不可と判定した場合、Ｗｅｂサーバ制御部６２０は、当該乗車証明要求が示す乗車証明情報を認証せず、携帯電話機２００にエラー応答する。
このとき、Ｗｅｂサーバ制御部６２０はＷｅｂ通信部６１０を制御して電子証明書を発行できないことを示すエラー応答（乗車証明判定結果・乗車証明情報認証結果の一例）を携帯電話機２００に送信する。
【００４５】
携帯電話機２００では、携帯通信部２１０がＷｅｂサーバ６００の送信した電子証明書を受信し、携帯制御部２２０が携帯通信部２１０の受信した電子証明書を携帯記憶部２９０に記憶する。
そして、乗客は携帯電話機２００を操作してＷｅｂサーバ６００から発行された遅延証明書や振替輸送証明書をディスプレイに表示したり、プリンタから紙に印刷したり、特定のサーバ・端末に送信したりすることにより、当該鉄道事業者または信頼できる第三者機関により乗車証明されていることを必要に応じて提示・提出することができる。
また、遅延証明書や振替輸送証明書を提示・提出された者は提示・提出された遅延証明書や振替輸送証明書が信頼できるものであり、遅延証明書や振替輸送証明書を提示・提出した者が運行停止・運行遅延した列車９９１に実際に乗車していたということを知ることができる。
【００４６】
上記実施の形態１では、携帯電話機２００が通信端末１００から取得した乗車証明情報に基づく乗車証明付随サービスとしてＷｅｂサーバ６００が遅延証明書や振替輸送証明書を発行する形態について説明した。また特に、Ｗｅｂサーバ６００が、遅延証明書や振替輸送証明書を発行する際に、携帯電話機２００が所持する乗車証明情報の整合性を列車９９１の位置情報に基づいて判定することにより乗車証明情報の認証を行う形態について説明した。但し、Ｗｅｂサーバ６００は乗車証明情報の認証を行わずに遅延証明書や振替輸送証明書を発行してもよい。この場合、携帯電話機２００において乗車証明情報が偽造・改ざんされないように、携帯電話機２００と通信端末１００との乗車証明情報の通信時や携帯電話機２００への乗車証明情報の記憶時にハッシュやＰＫＩなどのセキュリティ技術を用いるとよい。例えば、Ｔｏｒｕｃａ（登録商標）の技術を利用して携帯電話機２００に記憶された乗車証明情報を保護（例えば、コピー防止）するとよい。
【００４７】
上記実施の形態１では、乗客は携帯電話機２００を通信端末１００にかざすことにより乗車証明情報を取得できる形態について説明した。但し、各車両の天井やドアなどに設置した通信端末１００から随時にまたは列車９９１が運行停止・運行遅延したときにまたは列車９９１が駅に停車したときに乗車証明情報を表す無線を照射することにより乗客が通信端末１００にかざす事無く携帯電話機２００に乗車証明情報を取得できるようにしてもよい。
また、上記実施の形態１では、乗車証明情報に基づく乗車証明付随サービスとして遅延証明書や振替輸送証明書を発行する形態について説明したが、乗車証明情報に基づく乗車証明付随サービスとして運賃精算を行ってもよい。
例えば、ドアに通信端末１００を設置し、ドアが開いた際に通信端末１００から乗車証明情報を表す無線を照射することにより、乗降者の携帯電話機２００に乗降記録として乗車証明情報を記憶してもよい。こうすることにより、携帯電話機２００に記憶されている乗降記録に基づいて当該乗客がどの区間をどの事業者のどの列車９９１のどの車両を利用したかがわかる。つまり、各鉄道事業者は乗車区間に応じた乗車料金、乗車列車に応じた特急料金、乗車車両に応じた指定席料金などを特定して正当な料金を乗客に請求することができる。また、特定した料金に基づいて電子精算システムを利用することにより、各乗客および各鉄道事業者は区間毎・路線毎・事業者毎の運賃精算といった複雑で面倒な手続きをする必要が無く容易に運賃精算することができる。電子精算システムは前記Ｗｅｂサーバ６００が遅延証明書や振替輸送証明書の発行に代わって運賃精算を行うように構成してもよいし、改札機を乗降記録の入力機器として改札機に接続する運賃精算サーバで運賃精算を行うように構成してもよい。
【００４８】
図９、図１０を用いて具体例を説明する。
図９、図１０は実施の形態１における各駅の接続を示す図である。
図９においてＡ駅〜Ｇ駅を結ぶ各実線は鉄道事業者１の路線を示し、図９はＣ駅で乗車してＧ駅で降車する場合の経由ルートにはルート１「Ｃ駅→Ｄ駅→Ｅ駅→Ｇ駅」とルート２「Ｃ駅→Ａ駅→Ｂ駅→Ｆ駅→Ｇ駅」との２ルートが存在していることを示している。
また、図１０はＢ駅とＤ駅とが別の鉄道事業者２の路線で接続されていることを示している。
定期区間外の乗り越しや経由ルートが複数ある乗り換えがあった場合でも、乗客は改札機からの出札時に携帯電話機２００やＩＣカードを用いて運賃精算を行っている。例えば、図９において、乗客がＣ駅で乗車してＧ駅で降車した場合、改札機ではルート１とルート２とのうち最短（最安）ルートであるルート１の料金を適用して運賃精算を行っている。しかし、複雑な経路を辿って乗り換えが行われた場合、改札機では料金を自動判断することができず運賃精算処理が行えないため、乗客は携帯電話機２００やＩＣカードを用いても改札機から出札することができず精算機にて経由ルートを入力して運賃精算後に出札している。
また、一つの事業者内での鉄道の利用であれば精算機を使用する必要は少ないかもしれないが、今後、図１０に示すように各鉄道事業者間での列車９９１の連絡経路が増え、また、携帯電話機２００やＩＣカードを共通利用した運賃精算が行われていくことが予想される。また、乗り換え経路は私鉄、地下鉄、ＪＲと相互接続する鉄道事業者が増えるにつれて増える。この場合、乗車経路が複雑になり、改札機での運賃精算が行えずに精算機において運賃精算が行われる頻度が上がり、運賃精算に伴う乗客の駅での滞留が発生してしまう可能性がある。
そこで、現行の入出札時に加えて、上記説明のように、乗客が車両内で携帯電話機２００やＩＣカードを通信端末１００にかざして、または、通信端末１００から車両内の携帯電話機２００やＩＣカードに電波を照射して乗車証明情報を携帯電話機２００やＩＣカードに記録し、記録した乗車証明情報を乗車経路を示す乗降記録として利用するとよい。これにより、乗車経路が複雑になった場合においても、改札機で乗車経路に基づく料金を計算して運賃精算を行うことができ、鉄道利用者への負担を軽減することができる。つまり、複雑な乗り換え時においても乗客の負担を軽減することができ、乗客の利便性の低下を防ぐことができる。また、鉄道事業者は運賃精算に伴う乗客の駅での滞留を防止でき、実際に利用された乗車経路に基づいた正規の運賃精算を行うことが可能となる。
【００４９】
実施の形態１における乗車証明システム９９０は、通信端末１００を各車両に設置し、乗客が携帯電話機２００を通信端末１００に近づけることにより通信端末１００から携帯電話機２００に列車識別情報（例えば、列車番号）と情報提供時刻（例えば、通信時刻）とを含む乗車証明情報を取得することを特徴とする。
これにより、携帯電話機２００に記録された乗車証明情報に基づいて遅延証明や振替輸送証明や運賃精算を行うことができる。また、遅延証明や振替輸送証明や運賃精算は、定期券のように予め登録された情報に基づいてではなく、実際の乗車状況（乗車区間、乗車列車、乗車車両など）に基づいて行うことができる。
さらに、実施の形態１における乗車証明システム９９０では、乗車証明情報は必要なときに必要な乗客だけが取得することができる。つまり、実施の形態１における乗車証明システム９９０では、乗車証明情報が不必要な乗客の携帯電話機２００に対して乗車証明情報を通知する通信は行われず、通信帯域や携帯電話機２００の電力を節約することができる。
【００５０】
また、実施の形態１における乗車証明システム９９０は、乗車証明情報に列車９９１内で特定された列車９９１の位置情報（例えば、キロ程）を含むことを特徴とする。
これにより、乗車証明情報に含まれる位置情報に基づいて乗車証明情報が偽造・改ざんされたものでないか、乗車証明付随サービス（例えば、遅延証明書・振替輸送証明書の発行や運賃精算）を提供することが適切か否かを判定することができる。例えば、乗車証明情報に位置情報が含まれない場合、携帯電話機２００において適当な列車番号と通信時刻とが設定されることにより乗車証明情報が偽造・改ざんされる可能性がある。しかし、乗車証明情報に位置情報が含まれる場合、列車９９１が運行停止・運行遅延することもあるため、当該通信時刻における列車９９１の正確な位置を特定することは難しく、正確な位置情報を含む乗車証明情報を偽造・改ざんすることは困難となる。つまり、乗車証明情報に位置情報を含めることにより、不正な乗車証明がされることを防ぐことができる。
また、乗車証明情報に含まれる位置情報に基づいて乗車証明付随サービス（例えば、遅延証明書・振替輸送証明書の発行や運賃精算）を提供する場合、乗車証明付随サービスを提供する装置は乗車証明情報を提供する通信端末１００とは異なる装置（例えば、Ｗｅｂサーバ６００）となる。つまり、通信端末１００は遅延証明書・振替輸送証明書発行処理や運賃精算処理を行う必要が無く、乗車証明情報の発信さえできればよい。したがって、通信端末１００の負荷や通信端末１００の通信量が軽減されるため、通信端末１００の単価を抑えることができ、多くの通信端末１００を列車９９１に設置することができる。また、乗客が携帯電話機２００をかざした際の通信端末１００の応答時間を短縮することができる。これにより、乗客の利便性が向上する。
【００５１】
実施の形態１において図１１に示すような乗車証明システム９９０について説明した。
図１１は、実施の形態１における乗車証明システム９９０の概略図である。
車両情報管理装置９９２（図１における列車内装置３００）は列車９９１内に設置され、その列車９９１の車両に関するさまざまな情報（列車番号・車両番号などの静的な情報および列車９９１の位置を示すキロ程のような動的な情報）をリアルタイムに収集、管理する。
データ送信装置９９３（図１における通信端末１００）は車両情報管理装置９９２から必要な情報を取り出し、特定の情報を携帯電話機２００に送信する。データ送信装置９９３と携帯電話機２００との通信は、Ｆｅｌｉｃａ（登録商標）通信の他、赤外線通信などでも構わない。
ここで、通信端末１００から列車番号、車両番号、通信時刻、位置情報（キロ程）をひとつのデータセットとして携帯電話機２００に提供することにより、携帯電話機２００の所有者がその時刻にその場所でその列車のその車両に乗っていたことがわかるようになる。
また、このデータセットを偽造、改ざんできないようにすることにより、携帯電話機２００の所有者がその時刻にその場所でその車両に乗っていたことを証明することが可能になる。
そして、この証明された情報を用いることにより、例えば、列車９９１が運行停止・運行遅延した場合におけるより正確な遅延証明書および振替輸送証明書の発行やより正確な運賃精算など、さまざまなサービスが実現できるようになる。
【図面の簡単な説明】
【００５２】
【図１】実施の形態１における乗車証明システム９９０の構成図。
【図２】実施の形態１における列車内装置３００の機能構成図。
【図３】実施の形態１における通信端末１００、携帯電話機２００、Ｗｅｂサーバ６００の機能構成図。
【図４】実施の形態１における地上系装置５００の機能構成図。
【図５】実施の形態１における乗車証明システム９９０のハードウェア資源の一例を示す図。
【図６】実施の形態１における乗車証明方法を示すフローチャート。
【図７】実施の形態１における通信端末１００の乗車証明情報応答処理（Ｓ１０２）を示すフローチャート。
【図８】実施の形態１におけるＷｅｂサーバ６００の乗車証明処理（Ｓ１０４）を示すフローチャート。
【図９】実施の形態１における各駅の接続を示す図。
【図１０】実施の形態１における各駅の接続を示す図。
【図１１】実施の形態１における乗車証明システム９９０の概略図。
【符号の説明】
【００５３】
１００  通信端末、１１０  対携帯通信部、１２０  端末制御部、１３０  対列車内装置通信部、１９０  端末記憶部、２００  携帯電話機、２１０  携帯通信部、２２０  携帯制御部、２３０  携帯表示部、２４０  キー入力部、２５０  音声入出力部、２６０  振動部、２９０  携帯記憶部、３００  列車内装置、３０１  列車内装置通信部、３０２  列車内装置制御部、３０３  キロ程算出部、３０９  列車内装置記憶部、３１０  エアコン、３２０  ドア、３３０  ブレーキ、４００  情報サーバ、４１０  情報ディスプレイ、５００  地上系装置、５０１  地上系装置通信部、５０２  地上系装置制御部、５０３  車両監視部、５０９  地上系装置記憶部、５１０  司令室端末、５２０  運転台装置、５３０  駅員端末、５４０  駅表示装置、６００  Ｗｅｂサーバ、６１０  Ｗｅｂ通信部、６２０  Ｗｅｂサーバ制御部、６３０  対地上系装置通信部、６９０  Ｗｅｂサーバ記憶部、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２３  プログラム群、９２４  ファイル群、９４０  インターネット、９９０  乗車証明システム、９９１  列車、９９２  車両情報管理装置、９９３  データ送信装置。
【図１】
2008171321.tif 000003
【図２】
2008171321.tif 000004
【図３】
2008171321.tif 000005
【図４】
2008171321.tif 000006
【図５】
2008171321.tif 000007
【図６】
2008171321.tif 000008
【図７】
2008171321.tif 000009
【図８】
2008171321.tif 000010
【図９】
2008171321.tif 000011
【図１０】
2008171321.tif 000012
【図１１】
2008171321.tif 000013