(57)【要約】【課題】鉄道列車の乗客の推計をより正確に行うことができる鉄道列車乗客推計装置および鉄道列車乗客推計方法を提供する。【解決手段】この鉄道列車乗客推計装置（１）は、通信により或いは記憶媒体を介してデータ入力可能な情報処理装置から構成され、通信により或いは記憶媒体を介して自動改札の情報を取得する改札情報取得手段（１１）と、通信により或いは記憶媒体を介して列車の運行時刻の実績を表わす運行実績情報を取得する運行情報取得手段（１２）と、自動改札の情報と運行実績情報とに基づき各乗客の乗車列車を推定する乗車列車推定手段（１６）と、乗車列車推定手段の推定に基づき、何れの列車の何れの区間に何人の乗客が乗車したかを集計する集計手段（２０）とを備えている。【選択図】図１
2017013629.tif 000002
【特許請求の範囲】
【請求項１】
通信により或いは記憶媒体を介してデータ入力可能な情報処理装置から構成される鉄道列車乗客推計装置であって、
通信により或いは記憶媒体を介して列車の各乗客の乗車券及び料金券の情報、入場駅及び出場駅の情報、入場時刻及び出場時刻の情報を含む自動改札の情報を取得する改札情報取得手段と、
通信により或いは記憶媒体を介して列車の運行時刻の実績を表わす運行実績情報を取得する運行情報取得手段と、
前記自動改札の情報と前記運行実績情報とに基づき各乗客の乗車列車を推定する乗車列車推定手段と、
前記乗車列車推定手段の推定に基づき、何れの列車の何れの区間に何人の乗客が乗車したかを集計する集計手段と、
を備えていることを特徴とする鉄道列車乗客推計装置。
【請求項２】
前記乗車列車推定手段は、前記自動改札の情報から自由席利用と判断された場合に、前記出場時刻に対応する時間帯に前記出場駅に到着した全席指定でない列車を、前記乗車列車の候補とする列車割当手段を含むことを特徴とする請求項１記載の鉄道列車乗客推計装置。
【請求項３】
前記乗車列車推定手段は、
前記自動改札の情報に基づき、自動改札機の未設置駅での改札、或いは、非管轄の鉄道路線との乗り換えにより、前記自動改札の情報から入場駅の情報または出場駅の情報が欠落しているか判定する欠落判定手段と、
前記欠落判定手段が欠落ありと判定した場合、欠落していていない残りの前記自動改札の情報に基づき、前記乗車列車の候補を決定する欠落対応処理手段と、
を含むことを特徴とする請求項１または請求項２に記載の鉄道列車乗客推計装置。
【請求項４】
列車の各乗客の乗車券及び料金券の情報、入場駅及び出場駅の情報、入場時刻及び出場時刻の情報を含む自動改札の情報を取得する改札情報取得工程と、
列車の運行時刻の実績を表わす運行実績情報を取得する運行情報取得工程と、
前記自動改札の情報と前記運行実績情報とに基づき各乗客の乗車列車を推定する乗車列車推定工程と、
前記乗車列車推定工程の推定に基づき、何れの列車の何れの区間に何人の乗客が乗車したかを集計する集計工程と、
を含むことを特徴とする鉄道列車乗客推計方法。
【請求項５】
前記乗車列車推定工程は、前記自動改札の情報から自由席利用と判断された場合に、前記出場時刻に対応する時間帯に前記出場駅に到着した全席指定でない列車を、前記乗車列車の候補とする列車割当工程を含むことを特徴とする請求項４記載の鉄道列車乗客推計方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、鉄道列車の乗客の推計を行う鉄道列車乗客推計装置および鉄道列車乗客推計方法に関する。
【背景技術】
【０００２】
現在、磁気券或いはＩＣ乗車券を利用して、駅への入場と駅からの出場とを可能とする自動改札システムが普及している。ＩＣ乗車券は、情報の読み書きができるＩＣ（集積回路）を搭載したカードまたは携帯端末である。改札時において自動改札機では、磁気券またはＩＣ乗車券の識別情報が読み込まれ、入場時には乗客の入場時刻、出場時には乗客の出場時刻などの情報が生成される。
近年、自動改札の情報を用いて鉄道旅客の流動予測を行うことが提案されている。特許文献１には、改札通過ログに基づき、複数の鉄道事業者により提供される鉄道網において、どのように路線を乗り継いで各旅客が移動したかを把握するシステムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２１０７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
新幹線や在来線優等列車などの列車は、全席が指定席である列車と、指定席と自由席とに配分された列車とが一般的である。さらに、駅間の長さが普通列車よりも長くなる傾向にあり、乗客が立って乗車することが少ない。
このようなことから、新幹線や在来線優等列車などの各列車に、どの程度の乗客がどの区間に乗車していたのか、より正確に把握したいという要求がある。このような情報を正確に把握することで、車掌の業務の効率化を図ったり、旅客の利用実態に合わせたダイヤ改正を行ったり、利用実態に合わせた自由席と指定席との配分を行ったりできる。
【０００５】
しかしながら、新幹線や在来線優等列車などの列車においては、乗車券および料金券（特急券、グリーン券等）を必要とし、専用改札を通過して列車乗り場へ入場と出場とを行うなど、普通列車と異なるところがある。また、乗客の乗車の仕方は、例えば、乗客は予定の発車時刻に合わせて余裕をもって駅のホームに到着し、列車が乗車可能になるまで待機して乗車するのが一般的であるなど、普通列車の乗車の仕方と異なるところがある。
このように、新幹線や在来線優等列車は、普通列車と異なるところがあるため、普通列車の旅客の流動予測を利用して、乗客の詳細な推計を行うことは難しい。また、新幹線や在来線優等列車の鉄道車両は、普通列車よりも重量が大きいため、車両重量を計測して乗客数を推定することが難しいという性質も有している。
本発明は、乗客の推計をより正確に行うことができる鉄道列車乗客推計装置および鉄道列車乗客推計方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の鉄道列車乗客推計装置は、上記目的を達成するために、
通信により或いは記憶媒体を介してデータ入力可能な情報処理装置から構成される鉄道列車乗客推計装置であって、
通信により或いは記憶媒体を介して列車の各乗客の乗車券及び料金券の情報、入場駅及び出場駅の情報、入場時刻及び出場時刻の情報を含む自動改札の情報を取得する改札情報取得手段と、
通信により或いは記憶媒体を介して列車の運行時刻の実績を表わす運行実績情報を取得する運行情報取得手段と、
前記自動改札の情報と前記運行実績情報とに基づき各乗客の乗車列車を推定する乗車列車推定手段と、
前記乗車列車推定手段の推定に基づき、何れの列車の何れの区間に何人の乗客が乗車したかを集計する集計手段と、
を備えている構成とした。
【０００７】
また、本発明の鉄道列車乗客推計方法は、
列車の各乗客の乗車券及び料金券の情報、入場駅及び出場駅の情報、入場時刻及び出場時刻の情報を含む自動改札の情報を取得する改札情報取得工程と、
列車の運行時刻の実績を表わす運行実績情報を取得する運行情報取得工程と、
前記自動改札の情報と前記運行実績情報とに基づき各乗客の乗車列車を推定する乗車列車推定工程と、
前記乗車列車推定工程の推定に基づき、何れの列車の何れの区間に何人の乗客が乗車したかを集計する集計工程と、
を含んだ方法とした。
この構成および方法によれば、自動改札の情報と鉄道の運行実績情報とに基づき、各乗客の乗車列車を推定するので、乗客の推計をより正確に行うことができる。
【０００８】
好ましくは、前記乗車列車推定手段または工程は、前記自動改札の情報から自由席利用と判断された場合に、前記出場時刻に対応する時間帯に前記出場駅に到着した全席指定でない列車を、前記乗車列車の候補とする列車割当手段または工程を含むとよい。
鉄道の乗客は、目的の列車の出発時刻に対して余裕をもって列車乗り場に入場し、列車の到着を待機して列車に乗車するという乗車形態を採ることが多い。一方、出場駅では、列車から降車すると比較的に速やかに列車乗り場から出場することが多い。したがって、上記の構成および方法によれば、自由席利用と判断された場合、列車割当手段または工程が、出場情報に対応する列車を乗車列車の候補として決定する。よって、列車の乗車形態に合わせて、より正確な乗車列車の判定を行うことができる。
【０００９】
さらに好ましくは、前記乗車列車推定手段は、
前記自動改札の情報に基づき、自動改札機の未設置駅での改札、或いは、非管轄の鉄道路線との乗り換えにより、前記自動改札の情報から入場駅の情報または出場駅の情報が欠落しているか判定する欠落判定手段と、
前記欠落判定手段が欠落ありと判定した場合、欠落していていない残りの前記自動改札の情報に基づき、前記乗車列車の候補を決定する欠落対応処理手段と、
を含むとよい。
この構成によれば、自動改札機の未設置駅での改札があって、或いは、非管轄の鉄道路線との乗り換えにより、或る自動改札の情報に、入場駅の情報あるいは出場駅の情報が欠落していても、欠落判定手段がこの欠落を判定する。さらに、欠落対応処理手段が、欠落ありと判定された場合に、欠落していない残りの情報から乗車列車の候補を決定する。よって、自動改札の情報から入場駅の情報あるいは出場駅の情報が欠落している場合でも、乗車列車の推定が省略されないので、より正確な乗客の推計を行うことができる。
【発明の効果】
【００１０】
本発明の鉄道列車乗客推計装置および方法によれば、鉄道列車の乗客の推計をより正確に行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る鉄道列車乗客推計装置の機能構成を示すブロック図である。
【図２】本発明の実施の形態に係る鉄道列車乗客推計装置の全体的な処理の流れを示すフローチャートである。
【図３】図２の乗車列車推定処理の詳細を示すフローチャートである。
【図４】図３のステップＳ８の指定席利用判定の詳細な処理の流れを示すフローチャートである。
【図５】図３のステップＳ１０の自由席利用判定の詳細な処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
図１は、本発明の実施の形態に係る鉄道列車乗客推計装置の機能構成を示すブロック図である。
本発明の実施の形態に係る鉄道列車乗客推計装置１は、列車の過去の運行に対して、何れの列車の何れの区間に何人の乗客がいたかを推計する装置である。鉄道列車乗客推計装置１は、例えば、通信により或いは記憶媒体を介してデータの入力が可能であり、且つ、表示装置を有する情報処理装置（コンピュータ）から構成される。
鉄道列車乗客推計装置１は、図１に示すように、改札情報取得手段１１と、運行情報取得手段１２と、乗車データ全駅分ファイル作成手段１４と、実績時刻表作成手段１５と、乗車列車推定手段１６と、集計手段２０と、ＯＤデータ作成手段２１と、出力手段２２とを備えている。
【００１３】
図１の各ブロックは、ハードウェアにより構成されてもよいし、コンピュータのＣＰＵ（中央演算処理装置）が制御プログラムを実行して実現されるソフトウェアにより構成されてもよい。或いは、ハードウェアとソフトウェアとの協働により構成されてもよい。
改札情報取得手段１１は、鉄道会社が管理のためにデータを収集するサーバ装置から、通信により乗車データ４１を取得する。改札情報取得手段１１は、記憶媒体を介して、乗車データ４１を取得してもよい。
運行情報取得手段１２は、列車運行管理システムから、通信により実施列車走行駅情報４２を取得する。運行情報取得手段１２は、記憶媒体を介して、実施列車走行駅情報４２を取得してもよい。
【００１４】
乗車データ４１は、自動改札の情報、すなわち、新幹線又は在来線優等列車用の自動改札機により収集された、乗車券類の改札情報である（以下、単に改札情報という。）。乗車データ４１には、管轄する鉄道路線の自動改札機が設置された全ての駅で収集された改札情報が含まれる。乗車券類には、乗車券と、各種の料金券（特急券、グリーン券等）とが含まれる。乗車券と料金券とには、各券の識別情報、券種の情報（指定席券、自由席券など）、および、新幹線又は在来線優等列車を利用する区間の発駅と着駅の発券情報が格納されている。入場の自動改札の際には、入場駅と入場時刻、乗車券類の識別情報、券種の情報、および、発駅と着駅の発券情報が、自動改札機により収集される。出場の自動改札の際には、出場駅と出場時刻、入場駅と入場時刻、乗車券類の識別情報、券種の情報、および、発駅と着駅の発券情報が、自動改札機により収集される。乗車データ４１には、これらのデータが、所定日数分（例えば１日分）集約されている。各駅の改札情報は、データネットワークを介して鉄道会社のサーバ装置に集約される。
【００１５】
実施列車走行駅情報４２は、各列車がどの駅にいつ到着または出発したのか実際の時刻が示されたデータである。実施列車走行駅情報４２は、例えば、列車運行管理システムから運行実績の情報を収集して得られる。
【００１６】
乗車データ全駅分ファイル作成手段１４は、取得された乗車データ４１に基づいて、乗車データ全駅分ファイルを作成する。乗車データ全駅分ファイルは、自動改札機が設置されている全駅分の入場時の改札情報と、出場時の改札情報とを、個別に読み出し可能にしたデータファイルである。
実績時刻表作成手段１５は、取得された実施列車走行駅情報４２に基づいて、鉄道列車の運行ダイヤの情報を実際の運行時刻に合わせて修正し、これを実績時刻表として出力する。
【００１７】
乗車列車推定手段１６は、乗車データ全駅分ファイルと実績時刻表とに基づいて、各乗客が何れの列車に何れの区間を乗車したのか推定する。乗車列車推定手段１６は、列車割当手段１７と、欠落判定手段１８と、欠落対応処理手段１９とを有する。
列車割当手段１７は、標準的な改札情報に基づいて各乗客の乗車列車を割り当てる。例えば、列車割当手段１７は、自由席券の出場の改札情報に基づき、出場時刻に対応する時間帯に出場駅に到着した全席指定でない列車を、乗車列車の候補とし、他の整合性を確認して乗車列車を割り当てる。また、列車割当手段１７は、指定席券の入場の改札情報に基づき、乗客の入場時間と列車の発車時刻とに不整合がないか確認し、指定された列車を乗車列車に割り当てる。
欠落判定手段１８は、乗客が自動改札機の未設置駅で入場または出場し、或いは、非管轄の鉄道路線（例えば他社線の鉄道路線）に乗り換えたことにより、入場駅の改札情報または出場駅の改札情報の欠落がないかを判定する。
【００１８】
欠落対応処理手段１９は、データ欠落のある改札情報があった場合に、標準的でない方法で乗車列車の割り当てを行う。
これらの乗車列車の割り当て処理の詳細については後述する。
集計手段２０は、乗車列車推定手段１６が推定した各乗客の乗車列車に基づき、各列車のどの区間に何人の乗客が乗車したか集計する。
ＯＤデータ作成手段２１は、オペレータからの要求に応じて、ＯＤ（Origin Destination）データを作成する。オペレータは、データを抽出する期間、列車、或いは、区間を指定して、ＯＤデータの作成を要求できる。ＯＤデータとは、どこからどこまでに何れの列車で何人の乗客が移動したかを示すデータである。
出力手段２２は、作成されたＯＤデータを、データファイル形式、表示形式、または、印字形式により出力する。出力手段２２は、ＯＤデータを鉄道会社所定の帳票の形式で出力してもよい。帳票においては、乗客人数を指定席と自由席とで分けて表わしてもよい。また、帳票においては、同一路線の複数の列車の情報を集計して表わしてもよい。
【００１９】
＜鉄道列車乗客推計処理＞
図２は、鉄道列車乗客推計装置の全体的な処理の流れを示すフローチャートである。
鉄道列車乗客推計装置１は、次に示す鉄道列車乗客推計処理により、鉄道列車の過去の運行に対して、乗客の推計を行う。
まず、ステップＪ１では、運行情報取得手段１２は、実施列車走行駅情報４２を取得し、これに基づいて実績時刻表作成手段１５が実績時刻表５１を作成する。
ステップＪ２では、改札情報取得手段１１が乗車データ４１を取得し、これに基づいて乗車データ全駅分ファイル作成手段１４が乗車データ全駅分ファイル５２を作成する。
ステップＪ３では、作成された実績時刻表５１と乗車データ全駅分ファイル５２とを用いて、乗車列車推定手段１６が、個々の改札情報ごとに、乗客の乗車列車を推定する。ステップＪ３において、乗車列車推定手段１６は、この乗車列車の推定を、乗車データ全駅分ファイルに含まれる全ての改札情報について行う。
【００２０】
ステップＪ４では、集計手段２０が、ステップＪ３で推定された各列車の情報を集計し、集計結果であるＯＤデータファイル５３を作成する。
ステップＪ５では、ＯＤデータ作成手段２１が、オペレータから区間指定、時間指定、列車指定などの出力条件を入力し、ＯＤデータファイル５３から情報を抽出する条件として設定する。
ステップＪ６では、ＯＤデータ作成手段２１が、設定された条件でＯＤデータファイル５３から情報を抽出し、出力手段２２が抽出されたＯＤデータ５４を出力する。出力形式は、先に説明したように、データファイル形式、帳票５５の形式など、選択できる。
【００２１】
＜乗車列車推定処理＞
続いて、図２のステップＪ３に示した乗車列車推定処理の詳細について説明する。
図３は、乗車列車推定処理の詳細を示すフローチャートである。本実施形態は、料金券として自由席券、指定席券を例に説明するが、これらに限られるものではない。
乗車列車推定処理では、乗車列車推定手段１６は、図３の流れで各ステップを実行する。
【００２２】
ステップＳ１では、乗車列車推定手段１６は、乗車データ全駅分ファイルのうち、指定席券の入場の改札情報と出場の改札情報との突合せを行う。すなわち、同一の指定席券による入場の改札情報と出場の改札情報とのペアリングを行い、ペアリングできた場合、代表して出場の改札情報を１レコードの情報として扱い、入場の改札情報は使用しない。有人改札から通過した場合などでペアリングできなかった場合には、出場の改札情報も入場の改札情報も１レコードとして扱う。
【００２３】
ステップＳ２では、ステップＳ１の突合せ後の乗車データ全駅分ファイルから、１レコードの改札情報を読み出し、この改札情報について、ステップＳ１２までの処理を実行する。
ステップＳ３では、乗車列車推定手段１６は、読み出した１レコードの改札情報が、入場の改札情報か出場の改札情報かを判別する。その結果、出場の改札情報の場合には、ステップＳ４へ移行し、入場の改札情報の場合には、ステップＳ５へ移行する。
【００２４】
ステップＳ４では、乗車列車推定手段１６は、改札情報が入場券によるものか判別する。入場券とは、列車乗り場に入場するだけの券であり、利用者は、列車に乗車することなく、同一駅で出場する。ステップＳ４の判別の結果、入場券であれば、乗車列車の推定を行わなくてよいので、処理をステップＳ１２へ移行する。入場券でなければ、処理をステップＳ８へ移行する。
【００２５】
ステップＳ５では、乗車列車推定手段１６は、読み出した１レコードの改札情報が指定席券の改札情報か、自由席券の改札情報かを判定する。その結果、指定席券の改札情報ならステップＳ８へ処理を移行し、自由席券の改札情報ならステップＳ６へ処理を移行する。
ステップＳ６では、乗車列車推定手段１６は、自由席券の入場の改札情報の中から、着駅の情報を読み出して、乗客が自動改札機の未設置の駅に降車したか判定する。その結果、肯定であれば、この自由席券の改札情報については、入場の改札情報のみが収集され、出場の改札情報が欠落していると判断して、ステップＳ８へ処理を移行する。否定であれば、ステップＳ７へ処理を移行する。
【００２６】
ステップＳ７では、乗車列車推定手段１６は、自由席の入場の改札情報の中から、着駅の情報を読み出して、非管轄の鉄道路線である他社線への乗り換えがされたか判別する。例えば、特急券の着駅がＡ駅であり、乗車券の着駅が他社線のＢ駅であれば、Ａ駅で他社線に乗り換えたと判別する。ステップＳ７の判別の結果が肯定であれば、この改札情報の自由席券については、入場の改札情報のみが存在し、出場の改札情報は欠落していると判断して、ステップＳ８へ処理を移行する。ステップＳ７の判定の結果が否定であれば、この自由席券の入場の改札情報に基づく乗車列車の推定を行わず、ステップＳ１２へ処理を移行する。
【００２７】
つまり、ステップＳ６およびステップＳ７の両方で否定と判別された場合、この改札情報に示される自由席券については、出場の改札情報が乗車データ全駅分ファイル５２の中に存在することになる。よって、出場の改札情報により乗車列車の推定が行われるので、入場の改札情報により乗車列車の推定を行うと、１枚の自由席券に対して二重の乗車列車の推定が行われてしまう。このため、ステップＳ６とステップＳ７との判定が共に否定であれば、この１レコードの改札情報からは乗車列車の割り当てを行わずに、ステップＳ１２へ処理を移行する。
【００２８】
上記のステップＳ１〜Ｓ７の処理により、乗車データ全駅分ファイルの中から乗車列車の割り当てを行う１レコードの改札情報と、乗車列車の割り当てを行わない１レコードの改札情報とが選別される。この結果、乗車列車推定手段１６は、１レコードの改札情報が、指定席券の出場の改札情報、出場の改札情報の欠落した指定席券の入場の改札情報、自由席券の出場の改札情報、或いは、出場の改札情報の欠落した自由席券の入場の改札情報の何れかである場合に、ステップＳ８へ処理を移行する。
【００２９】
ステップＳ８では、乗車列車推定手段１６は、１レコードの改札情報に示される指定席券または自由席券によって、指定席が利用されたか否かの判定と、何れの指定列車に乗車して指定席が利用されたかを割り当てる処理を行う。ステップＳ８の詳細は後述する。
ステップＳ９では、乗車列車推定手段１６は、ステップＳ８の判定の結果に応じて、指定席利用の判定であれば、処理をステップＳ１１へ移行し、指定席非利用の判定であれば、自由席が利用されたと見なして、処理をステップＳ１０へ移行する。
【００３０】
ステップＳ１０では、乗車列車推定手段１６は、１レコードの改札情報に示される指定席券または自由席券によって、何れの列車に乗車が行われたか割り当てる処理を行う。ステップＳ１０の詳細は後述する。
ステップＳ１１では、乗車列車推定手段１６は、ステップＳ８またはステップＳ１０で判定された列車に乗客が乗車したと見なして、１レコードのＯＤデータを作成する。作成された１レコードのＯＤデータは、集計手段２０に出力される。
ステップＳ１２では、乗車列車推定手段１６は、ステップＳ２で読み出したレコードが、乗車データ全駅分ファイルの最後のレコードであったか判別する。その結果、最後でなければステップＳ２に戻り、最後であれば、この乗車列車推定処理を終了する。
【００３１】
図４は、図３のステップＳ８の指定席利用判定処理の詳細を示すフローチャートである。
指定席利用判定処理へ処理が移行すると、乗車列車推定手段１６は、図４の手順で各ステップの処理を実行する。
ステップＳ２１では、乗車列車推定手段１６は、１レコードの改札情報が指定席特急券のものか判別し、肯定であれば、ステップＳ２３へ処理を移行し、否定であれば、ステップＳ２２へ処理を移行する。
ステップＳ２２では、乗車列車推定手段１６は、１レコードの改札情報が立席特急券のものか判別し、肯定であれば、ステップＳ２３へ処理を移行し、否定であれば、ステップＳ２５へ処理を移行する。なお、ステップＳ２２で立的特急券と判定されたら、乗車列車推定手段１６は、ステップＳ２３へ処理を移行せず、直接ステップＳ２４へ処理を移行してもよい。
【００３２】
ステップＳ２３では、乗車列車推定手段１６は、自動改札の通過時刻（入場時刻）と、指定席券により指定されている列車の出発時刻とに整合性があるか判別する。例えば、指定の列車の出発時刻に対して早すぎる時刻に自動改札を通過している場合、指定の列車の出発時刻に間に合わない時刻に自動改札を通過している場合に、乗車列車推定手段１６は、整合性がないと判別する。なお、早すぎる時刻と判定する時間間隔、出発時刻に間に合わないと判定する時間間隔は、駅毎あるいは時期ごとに設定可能にしてもよい。ステップＳ２３では、加えて出場時刻が分かる場合、乗車列車推定手段１６は、出場時刻と、指定席券により指定されている列車の到着時刻とに整合性があるか判別する。例えば、指定の列車の到着時刻に対して遅すぎる時刻に出場している場合、乗車列車推定手段１６は、整合性がないと判別する。なお、遅すぎる時刻と判定する時間間隔は、駅毎あるいは時期ごとに設定可能にしてもよい。ステップＳ２３の判定結果が肯定（整合性あり）であれば、ステップＳ２４へ処理を移行し、否定（整合性なし）であれば、ステップＳ２５へ処理を移行する。
【００３３】
ステップＳ２４では、乗車列車推定手段１６は、１レコードの改札情報の料金券に指定された指定車両に乗客が乗車したと判定する。
ステップＳ２５では、乗車列車推定手段１６は、１レコードの改札情報の料金券により指定席に乗客が乗車していないと判定する。
何れかの判定をしたら、乗車列車推定手段１６は、処理を図３のステップＳ９に戻す。
上記の指定席利用判定処理によって、例えば、指定席を利用できない自由席券の改札情報の場合に、指定列車に乗車せずと判定される。また、指定席を利用できる指定席特急券か立席特急券の改札情報の場合に、入場時刻と指定列車との整合性が確認され、整合性があれば、指定列車に乗車と判定される。また、整合性がなければ指定席を利用できる指定席特急券か立席特急券の改札情報でも、指定列車に乗車せずと判定される。
【００３４】
図５は、図３のステップＳ１０の自由席利用判定処理の詳細を示すフローチャートである。
自由席利用判定処理へ処理が移行すると、乗車列車推定手段１６は、図５の手順で各ステップの処理を実行する。
ステップＳ３１では、乗車列車推定手段１６は、読み出されている１レコードの改札情報が、出場の改札情報か、入場の改札情報かを判別する。その結果、出場の改札情報の場合は、ステップＳ３２へ移行し、入場の改札情報の場合は、ステップＳ４０へ移行する。
【００３５】
ステップＳ３２では、乗車列車推定手段１６は、改札情報に示される出場時刻と整合する到着時刻に着駅に到着する列車の中で、直近の列車を検索する。出場時刻と到着時刻とが整合するか否かは、列車を降車してから改札場所に移動するまでに通常かかる所要時間を考慮して行われる。列車の到着時刻から所要時間経過した後に出場時刻となれば、整合と判断する。そして、整合のある到着時刻を有する列車の中で出場時刻に直近の列車を、乗客の乗車列車の候補とする。候補とされた列車を「直近列車」と呼ぶ。なお、列車を降車してから改札場所に移動するのに通常かかる所要時間は、駅毎に設定可能としてもよい。
【００３６】
ステップＳ３３では、乗車列車推定手段１６は、検索された直近列車が全指定席であるか判別し、肯定であればステップＳ３４へ処理を移行し、否定であればステップＳ３５へ処理を移行する。
ステップＳ３４では、乗車列車推定手段１６は、ステップＳ３２で到着時刻が整合すると検索された列車の中から、候補とする直近列車を１つ繰り上げる。すなわち、整合のある到着時刻を有する列車の中で、先の直近列車と比較して到着時刻が次に出場時刻に近い列車が、乗車列車の候補である新たな直近列車となる。
【００３７】
ステップＳ３５では、乗車列車推定手段１６は、１レコードの改札情報から入場駅が不明であるか判定し、肯定であれば、ステップＳ３９へ処理を移行し、否定であれば、ステップＳ３６へ処理を移行する。
ステップＳ３６では、乗車列車推定手段１６は、ステップＳ３２またはステップＳ３４で乗車列車の候補とされた直近列車が、１レコードの改札情報に記された入場駅に停車するか判定する。その結果、停車すれば、ステップＳ３９へ処理を移行し、停車しなければ、ステップＳ３７へ処理を移行する。
【００３８】
ステップＳ３７では、乗車列車推定手段１６は、ステップＳ３２またはステップＳ３４で乗車列車の候補とされた直近列車に途中駅から乗車し、途中駅より前の区間は同線（同一路線）内の他の列車に乗車したものとして、乗換列車の判定を行う。具体的には、先ず、乗車列車推定手段１６は、１レコードの改札情報から入場駅に停車し且つ入場時刻に整合する直近の列車を検索し、この列車を乗換前列車とする。列車は、全指定席以外の列車を検索する。また、ステップＳ３２またはステップＳ３４で検索された直近列車を乗換後列車とする。次に、乗車列車推定手段１６は、乗換前列車と乗換後列車とが共に停車する駅の中から、乗換前後の列車の到着時刻の差が最小、且つ、乗換前列車の到着時刻が乗換後列車の到着時刻を超えない駅を検索する。そして、合致した駅があれば、１レコードの改札情報の料金券により、乗客が、検索された乗換駅で乗り換えたと判定する。また、ここで、合致する駅が無い場合には、乗換前列車の候補を次に直近の列車として、同じ処理を繰り返し、乗換駅を判定してもよい。
【００３９】
ステップＳ３８では、乗車列車推定手段１６は、１レコードの改札情報の料金券により、乗客が、ステップＳ３２またはステップＳ３４で検索された直近列車と、ステップＳ３７で検索された乗換前列車とに乗換駅で乗り換えて乗車したと判定する。
ステップＳ３９では、乗車列車推定手段１６は、１レコードの改札情報の料金券により、乗客が、ステップＳ３２またはステップＳ３４で検索された直近列車に乗車したと判定する。
【００４０】
続いて、１レコードの改札情報が、出場データ欠落の自由席券の入場の改札情報であるか、或いは、自由席利用の指定席券の入場の改札情報であって、ステップＳ３１からステップＳ４０へ処理が移行した場合について説明する。
ステップＳ４０では、乗車列車推定手段１６は、改札情報に示される入場時刻と整合する出発時刻に入場駅を出発する列車の中で、直近の列車を検索する。入場時刻と出発時刻とが整合するか否かは、改札から入場して列車のホームに到着するまでに通常かかる所要時間を考慮して行われる。入場時刻に改札から入場した後、所要時間経過した後に列車の出発時刻となれば、整合と判断する。そして、整合のある出発時刻を有する列車の中で入場時刻に直近の列車を、乗客の乗車列車の候補とする。候補とされた列車を「直近列車」と呼ぶ。なお、改札から入場した後、列車のホームへ移動するのに通常かかる所要時間は、駅毎に設定可能としてもよい。
【００４１】
ステップＳ４１では、乗車列車推定手段１６は、検索された直近列車が全指定席であるか判別し、肯定であればステップＳ４２へ処理を移行し、否定であればステップＳ４３へ処理を移行する。
ステップＳ４２では、乗車列車推定手段１６は、ステップＳ４０で出発時刻が整合すると検索された列車の中から、候補とする直近列車を１つ繰り下げる。すなわち、整合のある出発時刻を有する列車の中で、先の直近列車と比較して出発時刻が次に入場時刻に近い列車を、乗車列車の候補である新たな直近列車とする。
ステップＳ４３では、乗車列車推定手段１６は、ステップＳ４０またはステップＳ４２で乗車列車の候補とされた直近列車が、１レコードの改札情報に記された着駅に停車するか判定する。その結果、停車すれば、ステップＳ３９へ処理を移行し、停車しなければ、ステップＳ４４へ処理を移行する。
【００４２】
ステップＳ４４では、乗車列車推定手段１６は、ステップＳ４０またはステップＳ４２で乗車列車の候補とされた直近列車に途中駅まで乗車し、途中駅から後の区間は同線（同一路線）内の他の列車に乗車したものとして、乗換列車の判定を行う。具体的には、先ず、乗車列車推定手段１６は、１レコードの改札情報から着駅に停車し且つ入場駅の通過時刻が改札情報の入場時刻より前となる直近の列車を検索し、この列車を乗換後列車とする。列車は、全指定席以外の列車を検索する。また、ステップＳ４０またはステップＳ４２で検索された直近列車を乗換前列車とする。次に、乗車列車推定手段１６は、乗換前列車と乗換後列車とが共に停車する駅の中から、乗換前後の列車の到着時刻の差が最小、且つ、乗換前列車の到着時刻が乗換後列車の到着時刻を超えない駅を検索する。そして、合致した駅を乗換駅と判定する。また、ここで、合致する駅が無い場合には、乗換後列車の候補を次に直近の列車として、同じ処理を繰り返し、乗換駅を判定してもよい。
【００４３】
ステップＳ４５では、乗車列車推定手段１６は、１レコードの改札情報の料金券により、乗客が、ステップＳ４０またはステップＳ４２で検索された直近列車と、ステップＳ４４で検索された乗換後列車とに乗換駅で乗り換えて乗車したと判定する。
ステップＳ３８、ステップＳ３９またはステップＳ４５の判定を行ったら、乗車列車推定手段１６は、処理を図３のステップＳ１１に戻す。
上述した図３〜図５の処理により、乗車列車推定手段１６は、各改札情報から各乗客の乗車列車を判定していくことができる。図３〜図５の各ステップのうち、ステップＳ３２〜ステップＳ３９の処理が、乗車列車推定手段１６の列車割当手段１７（図１）の処理に相当する。また、ステップＳ１、Ｓ６、Ｓ７の処理が、乗車列車推定手段１６の欠落判定手段１８の処理に相当する。また、ステップＳ４０〜ステップＳ４５の処理が、乗車列車推定手段１６の欠落対応処理手段１９の処理に相当する。
【００４４】
以上のように、本実施の形態の鉄道列車乗客推計装置１によれば、改札情報と、鉄道列車の実績時刻表とに基づいて、各乗客の乗車列車を推定するので、鉄道列車の乗客の推計をより正確に行うことができる。
また、本実施の形態によれば、自由席券の出場の改札情報がある場合に、出場時刻に対応した到着時刻の列車で、全席指定でない列車を、乗車列車の候補とするので、列車の乗車形態に合わせて正確な乗車列車の判定を行うことができる。
また、本実施の形態によれば、自動改札機の未設置駅での出場、または、管轄外の鉄道路線への乗り換えがあって、自由席券の出場の改札情報が欠落し、自由席券の入場の改札情報のみある場合には、入場情報に基づいて乗車列車の推定が行われる。よって、情報の欠落があっても乗車列車の推定が省略されないので、より正確な乗客の推計を行うことができる。
【００４５】
以上、本発明の各実施の形態について説明したが、本発明は上記の実施の形態に限られるものではない。例えば、上記実施の形態では、自動改札により収集される情報について具体的にいくつか例示したが、収集される情報は発明の趣旨を逸脱しない範囲で変更可能である。より詳細な情報が収集される場合には、乗車列車を推定する処理において、詳細な情報を利用して、より精度の高い乗車列車の推定を行ってもよい。また、団体券を用いて自動改札を通らずに列車に搭乗する団体旅客を乗客の集計に加えるため、鉄道列車乗客推計装置１に団体旅客データ等の外部データを取り込める構成を付加してもよい。また、実施の形態では、異なる営業路線に乗り換える所謂Ｖ字乗換の判定を省略したが、同線内乗換のロジックと同様のロジックでＶ字乗換の判定を実装することもできる。また、本発明の鉄道列車乗客推計装置は、１台のコンピュータにより構成しても、各機能を分散させて複数のコンピュータにより構成してもよい。その他、実施の形態で具体的に示した細部構成または細部の処理については、発明の趣旨を逸脱しない範囲で、適宜変更可能である。
【符号の説明】
【００４６】
１  鉄道列車乗客推計装置
１１  改札情報取得手段
１２  運行情報取得手段
１４  乗車データ全駅分ファイル作成手段
１５  実績時刻表作成手段
１６  乗車列車推定手段
１７  列車割当手段
１８  欠落判定手段
１９  欠落対応処理手段
２０  集計手段
２１  ＯＤデータ作成手段
２２  出力手段
４１  乗車データ
４２  実施列車走行駅情報
５１  実績時刻表
５２  乗車データ全駅分ファイル
５４  ＯＤデータ
【図１】
2017013629.tif 000003
【図２】
2017013629.tif 000004
【図３】
2017013629.tif 000005
【図４】
2017013629.tif 000006
【図５】
2017013629.tif 000007