(57)【要約】【課題】輸送力維持および乗り心地のうち少なくとも一方を考慮した変更ダイヤを作成することができる列車運行管理装置、列車運行管理方法、および列車運行管理プログラムを得ること。【解決手段】実施の形態にかかる列車運行管理装置は、予測ダイヤ作成部と、乗車率予測部と、変更ダイヤ作成部と、設定処理部とを備える。予測ダイヤ作成部は、実行ダイヤにおいてダイヤの乱れが生じた場合に、各列車の遅延を予測したダイヤである予測ダイヤを作成する。乗車率予測部は、予測ダイヤと乗客の乗降履歴とに基づいて、予測ダイヤにおける列車毎の乗車率を予測する。変更ダイヤ作成部は、乗車率予測部によって予測された列車毎の乗車率に基づいて、予測ダイヤにおける列車の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する。設定処理部は、１以上の変更ダイヤの中から１つの変更ダイヤを新たな実行ダイヤとして設定する。【選択図】図２
2018140683.tif 000002
【特許請求の範囲】
【請求項１】
列車毎の乗客の乗降履歴を記憶する記憶部と、
実行ダイヤにおいてダイヤの乱れが生じた場合に、各列車の遅延を予測したダイヤである予測ダイヤを作成する予測ダイヤ作成部と、
前記予測ダイヤ作成部によって作成された前記予測ダイヤと前記記憶部に記憶された前記乗降履歴とに基づいて、前記予測ダイヤにおける列車毎の乗車率を予測する乗車率予測部と、
前記乗車率予測部によって予測された前記列車毎の乗車率に基づいて、前記予測ダイヤにおける列車の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する変更ダイヤ作成部と、
前記変更ダイヤ作成部によって作成された前記１以上の変更ダイヤのうち１つの変更ダイヤを新たな実行ダイヤとして設定する設定処理部と、を備える
ことを特徴とする列車運行管理装置。
【請求項２】
前記変更ダイヤ作成部によって作成された前記１以上の変更ダイヤを表示部に表示する表示処理部を備える
ことを特徴とする請求項１に記載の列車運行管理装置。
【請求項３】
前記列車の運休および増発の少なくとも一方を行う前記乗車率の閾値を前記記憶部に設定する閾値設定部を備え、
前記変更ダイヤ作成部は、
前記予測された列車毎の乗車率と前記設定された閾値に基づいて、前記運休および前記増発の少なくとも一方を行って１以上の変更ダイヤを作成する
ことを特徴とする請求項２に記載の列車運行管理装置。
【請求項４】
前記表示処理部は、
前記乗車率の閾値を設定するための閾値設定用画面を前記表示部に表示し、
前記設定処理部は、
前記表示部に表示された前記閾値設定用画面に基づく操作入力があった場合に、当該操作入力に基づいて前記乗車率の閾値を前記記憶部に設定する
ことを特徴とする請求項３に記載の列車運行管理装置。
【請求項５】
前記記憶部は、
前記閾値設定部によって設定された前記閾値の履歴である閾値履歴を記憶し、
前記閾値設定部は、
ダイヤの乱れが生じた現在の状況に一致または類似する状況で設定された閾値を前記閾値履歴から抽出し、当該抽出した閾値を前記運休および前記増発の少なくとも一方を行う前記乗車率の閾値として前記記憶部に設定する
ことを特徴とする請求項３に記載の列車運行管理装置。
【請求項６】
前記変更ダイヤ作成部は、
前記変更ダイヤと前記記憶部に記憶された前記乗降履歴に基づいて、前記変更ダイヤにおける列車毎の乗車率を予測し、
前記表示処理部は、
前記変更ダイヤに加え、前記変更ダイヤ作成部によって予測された前記変更ダイヤにおける前記列車毎の乗車率を前記表示部に表示する
ことを特徴とする請求項２から５のいずれか１つに記載の列車運行管理装置。
【請求項７】
前記変更ダイヤにおける列車毎の乗車率に基づいて、前記変更ダイヤにおける各列車への乗客の不満度を予測する不満度予測部を備え、
前記表示処理部は、
前記変更ダイヤに加え、前記不満度予測部によって予測された前記不満度の情報を前記表示部に表示する
ことを特徴とする請求項２から６のいずれか１つに記載の列車運行管理装置。
【請求項８】
前記記憶部は、
乗員の勤務制約を示す情報および列車の運用制約を示す情報のうち少なくとも一方の情報を含み、
前記変更ダイヤ作成部は、
前記予測ダイヤおよび前記乗降履歴に加え、前記少なくとも一方の情報に基づいて、前記運休および前記増発の少なくとも一方を決定する
ことを特徴とする請求項１から７のいずれか１つに記載の列車運行管理装置。
【請求項９】
前記変更ダイヤ作成部は、
前記乗車率予測部によって予測された前記列車毎の乗車率に基づいて、前記予測ダイヤにおける列車間の運行間隔を調整する
ことを特徴とする請求項１から８のいずれか１つに記載の列車運行管理装置。
【請求項１０】
前記乗車率予測部は、
前記予測ダイヤにおける各列車の車両毎の乗車率を予測し、
前記変更ダイヤ作成部は、
前記乗車率予測部によって予測された前記各列車の車両毎の乗車率に基づいて、前記予測ダイヤにおける列車の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する
ことを特徴とする請求項１から９のいずれか１つに記載の列車運行管理装置。
【請求項１１】
実行ダイヤにおいてダイヤの乱れが生じた場合に、各列車の遅延を予測したダイヤである予測ダイヤを作成する予測ダイヤ作成工程と、
列車毎の乗客の乗降履歴を記憶する記憶部の前記乗降履歴と前記予測ダイヤ作成工程によって作成された前記予測ダイヤとに基づいて、前記予測ダイヤにおける列車毎の乗車率を予測する乗車率予測工程と、
前記乗車率予測工程によって予測された前記列車毎の乗車率に基づいて、前記予測ダイヤにおける列車の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する変更ダイヤ作成工程と、
前記変更ダイヤ作成工程によって作成された前記１以上の変更ダイヤのうち１つの変更ダイヤを新たな実行ダイヤとして設定する設定処理工程と、を含む
ことを特徴とする列車運行管理方法。
【請求項１２】
実行ダイヤにおいてダイヤの乱れが生じた場合に、各列車の遅延を予測したダイヤである予測ダイヤを作成する予測ダイヤ作成工程と、
列車毎の乗客の乗降履歴を記憶する記憶部の前記乗降履歴と前記予測ダイヤ作成工程によって作成された前記予測ダイヤとに基づいて、前記予測ダイヤにおける列車毎の乗車率を予測する乗車率予測工程と、
前記乗車率予測工程によって予測された前記列車毎の乗車率に基づいて、前記予測ダイヤにおける列車の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する変更ダイヤ作成工程と、
前記変更ダイヤ作成工程によって作成された前記１以上の変更ダイヤのうち１つの変更ダイヤを新たな実行ダイヤとして設定する設定処理工程と、
をコンピュータに実行させることを特徴とする列車運行管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列車運行管理装置、列車運行管理方法、および列車運行管理プログラムに関する。
【背景技術】
【０００２】
従来、ダイヤの乱れが発生した場合に、変更ダイヤを作成してダイヤの乱れを早期に回復する列車運行管理装置が知られている。特許文献１に記載の列車運行管理装置は、列車の位置および実行ダイヤに基づき、総遅延時間が最小となるように予測ダイヤを作成し、作成した予測ダイヤ、過去の乗降客数、および現在の乗客数から、駅および列車ごとの乗降客数を予測する。そして、列車運行管理装置は、予測した駅および列車ごとの乗降客数から列車の停車時間を予測することで、予測ダイヤを修正して遅延の早期回復を目指した変更ダイヤを作成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１５６５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の列車運行管理装置は、総遅延時間が最小となる変更ダイヤを作成するものであって、ラッシュ時の輸送力が不足したり、乗客の乗り心地が悪くなったりといった課題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、輸送力維持および乗り心地のうち少なくとも一方を考慮した変更ダイヤを作成することができる列車運行管理装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の列車運行管理装置は、記憶部と、予測ダイヤ作成部と、乗車率予測部と、変更ダイヤ作成部と、設定処理部とを備える。前記記憶部は、列車毎の乗客の乗降履歴を記憶する。前記予測ダイヤ作成部は、実行ダイヤにおいてダイヤの乱れが生じた場合に、各列車の遅延を予測したダイヤである予測ダイヤを作成する。前記乗車率予測部は、前記予測ダイヤ作成部によって作成された前記予測ダイヤと前記記憶部に記憶された前記乗降履歴とに基づいて、前記予測ダイヤにおける列車毎の乗車率を予測する。前記変更ダイヤ作成部は、前記乗車率予測部によって予測された前記列車毎の乗車率に基づいて、前記予測ダイヤにおける列車の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する。前記設定処理部は、前記変更ダイヤ作成部によって作成された前記１以上の変更ダイヤのうち１つの変更ダイヤを新たな実行ダイヤとして設定する。
【発明の効果】
【０００７】
本発明によれば、輸送力維持および乗り心地のうち少なくとも一方を考慮した変更ダイヤを作成する、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態１にかかる列車制御システムの構成を示す図
【図２】実施の形態１にかかる列車運行管理装置の構成例を示す図
【図３】実施の形態１にかかる列車運行管理装置の制御部の処理の一例を示すフローチャート
【図４】実施の形態１にかかる列車運行管理装置の表示部に表示される変更ダイヤの表示画面の一例を示す図
【図５】図３に示すステップＳ１２の処理の流れを示すフローチャート
【図６】図３に示すステップＳ１３の処理の流れを示すフローチャート
【図７】図３に示すステップＳ１４の処理の流れを示すフローチャート
【図８】実施の形態１にかかる列車運行管理装置のハードウェア構成例を示す図
【図９】実施の形態２にかかる列車運行管理装置の構成の一例を示す図
【図１０】実施の形態２にかかる列車運行管理装置の変更ダイヤ作成部によって実行される変更ダイヤの作成処理の流れを示すフローチャート
【図１１】実施の形態３にかかる列車運行管理装置の構成の一例を示す図
【図１２】実施の形態３にかかる列車運行管理装置の表示部に表示される閾値設定用画面の一例を示す図
【図１３】実施の形態４にかかる列車運行管理装置の構成の一例を示す図
【図１４】実施の形態４にかかる列車運行管理装置の記憶部に記憶される変更履歴データの一例を示す図
【図１５】実施の形態４にかかる列車運行管理装置の制御部の処理の一例を示すフローチャート
【図１６】図１５に示すステップＳ６４に示す処理の流れを示すフローチャート
【図１７】実施の形態５にかかる列車運行管理装置の構成の一例を示す図
【図１８】実施の形態５にかかる列車運行管理装置の制御部の処理の一例を示すフローチャート
【図１９】実施の形態５にかかる列車運行管理装置の表示部に表示される変更ダイヤの表示画面の一例を示す図
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態にかかる列車運行管理装置、列車運行管理方法、および列車運行管理プログラムを図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態１．
図１は、本発明の実施の形態１にかかる列車制御システム１の構成を示す図である。図１に示す列車制御システム１は、複数の車上装置２と、複数の無線装置３と、地上制御装置４と、連動制御装置５と、列車運行管理装置１０とを備える。列車運行管理装置１０は、路線の軌道上を走行する複数の列車９の運行を管理する装置である。
【００１１】
なお、図１に示す列車制御システム１は、無線制御システムであるが、無線制御システムに限定されない。また、列車制御システム１は、コンピュータシステムであり、列車制御システム１で取り扱う情報であるデータに基づいた処理を実行する。
【００１２】
複数の無線装置３および地上制御装置４は、ネットワーク７を介して互いに通信可能に接続され、地上制御装置４、連動制御装置５、および列車運行管理装置１０は、ネットワーク８を介して互いに通信可能に接続される。ネットワーク７，８はイントラネットであるが、イントラネット以外のネットワークであってもよい。
【００１３】
各列車９には、車上装置２が搭載されており、車上装置２は、無線装置３と無線通信を行い、無線装置３を介して地上制御装置４とデータの送受信を行う。具体的には、車上装置２は、列車９の現在位置および速度を定期的に検出し、検出した現在位置および速度のデータを含む列車位置データを地上制御装置４へ無線装置３を介して送信する。
【００１４】
また、車上装置２は、地上制御装置４から無線装置３を介して列車制御データを受信する。列車制御データには、信号データ、経路データ、および停止位置データが含まれており、車上装置２は、信号データ、経路データ、および停止位置データを不図示の表示部に表示することができる。
【００１５】
地上制御装置４は、連動制御装置５から進路表示データを取得し、取得した進路表示データに基づいて、列車制御データを生成する。また、地上制御装置４は、車上装置２から列車位置データを取得し、取得した列車位置データと進路表示データとを列車運行管理装置１０へ送信する。
【００１６】
連動制御装置５は、列車運行管理装置１０から出力される各列車９の進路制御データに基づいて、不図示の転てつ器の鎖錠または解錠を行って各列車９の進路を形成する。また、連動制御装置５は、列車運行管理装置１０から出力される各列車９の進路制御データに基づいて、各列車９の信号データを生成し、生成した信号データと停止位置データとを含む進路表示データを地上制御装置４へ出力する。
【００１７】
列車運行管理装置１０は、地上制御装置４から各列車９の列車位置データおよび列車制御データを取得し、連動制御装置５から進路表示データを取得する。列車運行管理装置１０は、列車位置データ、列車制御データ、進路表示データ、および実行ダイヤデータに基づいて、列車９が実行ダイヤデータに従った時間で実行ダイヤデータに従った進路を走行するように、各列車９の進路制御データを生成する。
【００１８】
進路制御データには、進路を特定するデータと進路へ進行させるか否かを示すデータとが含まれており、列車運行管理装置１０は、生成した各列車９の進路制御データを連動制御装置５へ出力する。
【００１９】
列車運行管理装置１０は、ダイヤの乱れがある場合に、変更ダイヤを作成し、かかる変更ダイヤを新たな実行ダイヤとして設定することができる。実行ダイヤは、実際に運用されるダイヤであり、変更ダイヤは、ダイヤの変更案である。
【００２０】
図２は、本発明の実施の形態１にかかる列車運行管理装置１０の構成例を示す図である。図２に示すように、列車運行管理装置１０は、通信部２０と、表示部２１と、入力部２２と、記憶部２３と、制御部２４とを備える。なお、図２に示す例では、便宜上記憶部２３を２つに分けて図示している。
【００２１】
通信部２０は、ネットワーク７に接続されており、ネットワーク７を介して地上制御装置４および連動制御装置５との間でデータの送受信を行う。表示部２１は、制御部２４から出力される画面データに基づき、かかる画面データに応じた画面を表示する。入力部２２は、列車運行管理装置１０を操作する操作員からの入力を受け付ける。
【００２２】
記憶部２３は、実行ダイヤデータ４０と、状況データ４１と、乗降履歴データ４２と、予測ダイヤデータ４３と、乗車率データ４４と、変更ダイヤデータ４５とを記憶する。なお、図２に示す例では、記憶部２３に記憶されるデータを６つに分けて説明しているが、２つ以上のデータと同様の内容を含むデータを用いてもよく、また、１つのデータを複数に分けたデータを用いてもよい。
【００２３】
実行ダイヤデータ４０は、日単位のダイヤデータである。実行ダイヤデータ４０には、列車９毎のデータが含まれる。各列車９のデータには、列車９を特定する識別子である列車ＩＤと、列車９のダイヤデータとが含まれる。列車９のダイヤデータは、列車９の列車種別、編成数、および各駅の発着時刻を示すデータが含まれる。なお、以下において、「時刻」は、８時１０分２０秒、８時１０分２１秒、および８時１０分２２秒といったように秒単位の時刻であるものとするが、「時刻」は、単位時間毎の間隔であればよい。
【００２４】
状況データ４１には、各列車９の状況を示すデータおよび路線の状況を示すデータが含まれる。具体的には、状況データ４１には、各列車９の現在の位置および速度を示すデータ、駅停車時分を示すデータ、各列車９の進路制御の状況を示すデータ、連動制御装置５による転てつ器の制御状況および各列車９への進路表示の状況を示すデータ、および各列車９の定員を示すデータが含まれる。
【００２５】
状況データ４１は、制御部２４によって地上制御装置４、および連動制御装置５を含む複数の装置から繰り返し取得されて更新されるデータである。なお、各列車９の定員を示すデータは、実行ダイヤに含まれる列車９の列車種別および編成数に基づいて制御部２４によって算出されるデータであってもよい。
【００２６】
乗降履歴データ４２には、各乗客の乗降履歴が含まれる。かかる乗降履歴は、乗客を特定する乗客ＩＤと、改札から入場した時刻と、改札から出場した時刻と、乗客の行動パターンとを含む。各乗客の乗降履歴には、第１の行動パターンと第２の行動パターンとを含む複数の行動パターンのうち各乗客に合致する行動パターンが設定される。
【００２７】
第１の行動パターンは、乗り換えが多くても乗客が目的地に早く到着するように行動するパターンであり、第２の行動パターンは、乗換が少なくなるように乗客が行動するパターンである。制御部２４は、乗客が改札から入場した時刻と改札から出場した時刻とから、各乗客の行動パターンを推定し、推定した各乗客の行動パターンを乗降履歴データ４２に設定することができる。
【００２８】
予測ダイヤデータ４３は、制御部２４によって作成される後述の予測ダイヤのデータである。かかる予測ダイヤデータ４３は、実行ダイヤデータ４０と同様のデータ構成であり、列車ＩＤとダイヤデータとが各々含まれる複数の列車９のデータを含む。
【００２９】
乗車率データ４４は、ダイヤの乱れが発生した場合に、制御部２４によって予測される各列車９の乗車率のデータである。乗車率データ４４には、各列車９の乗車率データが含まれ、各列車９の乗車率データには、列車９を特定する列車ＩＤと、列車９が停車する各駅間における乗車率のデータとが含まれる。
【００３０】
変更ダイヤデータ４５は、ダイヤの乱れが発生した場合に、制御部２４によって作成される変更ダイヤのデータである。かかる変更ダイヤデータ４５は、実行ダイヤデータ４０と同様のデータ構成であり、列車ＩＤとダイヤデータを各々含む複数の列車９のデータを含む。
【００３１】
制御部２４は、データ取得部３０と、進路制御部３１と、予測ダイヤ作成部３２と、乗車率予測部３３と、変更ダイヤ作成部３４と、表示処理部３５と、設定処理部３６とを備える。図３は、制御部２４の処理の一例を示すフローチャートであり、かかる処理は、繰り返し実行される。
【００３２】
図３に示すように、制御部２４は、各種のデータを収集する（ステップＳ１０）。かかるステップＳ１０の処理は、データ取得部３０が実行する処理である。データ取得部３０は、ネットワーク７および通信部２０を介して、地上制御装置４および連動制御装置５を含む複数の外部装置から、各種のデータを取得し、記憶部２３に記憶した状況データ４１を更新する。
【００３３】
また、制御部２４は、ダイヤの乱れが発生したか否かを判定する（ステップＳ１１）。かかるステップＳ１１の処理において、制御部２４は、実行ダイヤデータ４０と状況データ４１を記憶部２３から読み出す。実行ダイヤデータ４０には、現時点で実行中の実行ダイヤのデータと、状況データ４１には、現時点の各列車９の在線位置のデータとが含まれる。制御部２４は、現時点で実行中の実行ダイヤと、現時点の各列車９の在線位置とに基づき、各列車９の遅延を検出する。制御部２４は、各列車９の遅延に基づき、ダイヤの乱れが発生したか否かを判定することができる。
【００３４】
制御部２４は、ダイヤの乱れが発生したと判定した場合（ステップＳ１１：Ｙｅｓ）、現時点の実行ダイヤにおける各列車９の遅延を予測して、予測ダイヤを作成する（ステップＳ１２）。かかるステップＳ１２の処理は、予測ダイヤ作成部３２が実行する処理であり、後で詳述する。
【００３５】
つづいて、制御部２４は、ステップＳ１２で作成された予測ダイヤと、列車９毎の乗客の乗降履歴とに基づいて、予測ダイヤにおける列車９毎の乗車率を予測する（ステップＳ１３）。かかるステップＳ１３の処理は、乗車率予測部３３が実行する処理であり、後で詳述する。
【００３６】
つづいて、制御部２４は、ステップＳ１３で予測された列車９毎の乗車率に基づいて、予測ダイヤにおける列車９の運休および列車９の増発の少なくとも一方を行って１以上の変更ダイヤを作成する（ステップＳ１４）。かかるステップＳ１４の処理は、変更ダイヤ作成部３４が実行する処理であり、後で詳述する。
【００３７】
つづいて、制御部２４は、ステップＳ１４で作成された変更ダイヤを表示部２１に表示する（ステップＳ１５）。かかるステップＳ１５の処理は、表示処理部３５が実行する処理である。図４は、表示部２１に表示される変更ダイヤの表示画面の一例を示す図である。図４に示す表示画面８０は、変更ダイヤ表示領域８１と、切り替えボタン８２と、登録ボタン８３とを含む。
【００３８】
変更ダイヤ表示領域８１は、変更ダイヤが表示される。変更ダイヤ表示領域８１においては、現在の実行ダイヤから変更していない部分は標準色で表示され、現在の実行ダイヤにおいて駅の発着時刻の変更対象となる部分は標準色とは異なる第１の色で表示される。現在の実行ダイヤから駅の発着時刻が変更されている部分は、標準色とは異なる第２の色で表示される。図４に示す例では、第１の色の部分を一点鎖線で示しており、第２の色の部分を太線で示している。
【００３９】
また、変更ダイヤ表示領域８１においては、現在の実行ダイヤから運休になった部分は、運休の始点に標準色とは異なる第３の色で識別マークが表示され、現在の実行ダイヤから増発になった部分は、標準色とは異なる第４の色で表示される。図４に示す例では、Ｅ列車が運休になっており、Ｅ列車における運休の始点であるＢ駅の部分に識別マーク８４が表示されている。なお、図４に示す例では、増発の部分は示されていない。
【００４０】
切り替えボタン８２は、変更ダイヤを切り替えるための操作ボタンであり、運行管理を行う指令員は、入力部２２を介して切り替えボタン８２を操作することで、変更ダイヤ表示領域８１に表示される変更ダイヤを他の変更ダイヤへ切り替えることができる。
【００４１】
登録ボタン８３は、変更ダイヤを実行ダイヤとして登録するための操作ボタンであり、運行管理を行う指令員は、入力部２２を介して登録ボタン８３を操作することで、変更ダイヤ表示領域８１に表示された変更ダイヤを新たな実行ダイヤとし登録することができる。
【００４２】
制御部２４は、登録ボタン８３が操作されたときに変更ダイヤ表示領域８１に表示されている変更ダイヤを新たな実行ダイヤとして登録する（ステップＳ１６）。ステップＳ１６の処理は、設定処理部３６によって実行される。設定処理部３６は、表示部２１に表示された１以上の変更ダイヤの中から新たな実行ダイヤとする変更ダイヤの選択を示す選択データとして、入力部２２を介した登録ボタン８３の操作を示すデータを取得する。設定処理部３６は、選択データを取得した場合、選択データで特定される変更ダイヤのデータを実行ダイヤデータ４０として記憶部２３に記憶することによって変更ダイヤを実行ダイヤとして登録する。
【００４３】
その後、制御部２４は、ステップＳ１６で登録された新たな実行ダイヤに基づいて進路制御を行う（ステップＳ１７）。ステップＳ１７の処理は、進路制御部３１によって実行される。進路制御部３１は、記憶部２３に記憶された新たな実行ダイヤデータ４０に基づく進路制御を実行し、ステップＳ１６で登録された新たな実行ダイヤに従って各列車９の進路を制御する。
【００４４】
このように、実施の形態１にかかる列車運行管理装置１０は、ダイヤの乱れが発生した場合、予測される列車９毎の乗車率に基づき、列車９の運休および増発の少なくとも一方を行って変更ダイヤを作成する。これにより、列車運行管理装置１０は、輸送力維持および乗り心地といった観点を考慮した変更ダイヤを作成できる。また、変更ダイヤを複数作成し、複数の変更ダイヤを指令員に提示することで、より適切な変更ダイヤを実行ダイヤとして登録することができる。以下、上述したステップＳ１２の処理、ステップＳ１３の処理、およびステップＳ１４の処理について具体的に説明する。
【００４５】
まず、上述したステップＳ１２の処理例について説明する。図５は、ステップＳ１２の処理の流れを示すフローチャートである。図５に示すように、予測ダイヤ作成部３２は、実行ダイヤデータ４０と状況データ４１を記憶部２３から読み出して取得する（ステップＳ２０）。
【００４６】
実行ダイヤデータ４０と状況データ４１は、現時点で実行中の実行ダイヤデータと、現時点の各列車９の在線位置、速度、および駅停車時分、現時点の連動制御装置５のふるまい、および現時点の進路制御部３１のふるまいを示すデータを含む。
【００４７】
連動制御装置５のふるまいとは、連動制御装置５による不図示の転てつ器の制御状況、および連動制御装置５から各列車９への進路表示の状況が含まれる。また、進路制御部３１のふるまいには、進路制御部３１による各列車９の進路制御の状況が含まれる。
【００４８】
予測ダイヤ作成部３２は、ステップＳ２０で取得したデータに基づき、実行ダイヤにおける各列車９の予測到着時刻と予測出発時刻を駅毎に算出し、実行ダイヤにおける各列車９の遅延を予測したダイヤである予測ダイヤを作成する（ステップＳ２１）。
【００４９】
予測ダイヤは、現在の実行ダイヤにおける各列車９の遅延時間から予測される現時点以降の各列車９のダイヤである。なお、予測ダイヤ作成部３２は、実行ダイヤにおける各列車９の遅延時間の合計が小さくなるように、列車９の運行順序、および列車９の発着線の変更を行って、予測ダイヤを作成することもできる。
【００５０】
予測ダイヤ作成部３２は、ステップＳ２１で作成した予測ダイヤを登録する（ステップＳ２２）。ステップＳ２２において、予測ダイヤ作成部３２は、ステップＳ２１で作成した予測ダイヤのデータである予測ダイヤデータ４３を記憶部２３に記憶する。
【００５１】
つづいて、上述したステップＳ１３の処理例について説明する。図６は、ステップＳ１３の処理の流れを示すフローチャートである。図６に示すように、乗車率予測部３３は、予測ダイヤデータ４３、乗降履歴データ４２、および状況データ４１を記憶部２３から読み出して取得する（ステップＳ３０）。
【００５２】
乗車率予測部３３は、ステップＳ３０で取得した予測ダイヤデータ４３に基づいて、予測ダイヤにおける現在以降に乗客が乗車する列車９を乗車率の予測対象列車として決定する（ステップＳ３１）。
【００５３】
ステップＳ３１の処理が終了した場合、乗車率予測部３３は、ステップＳ３０で取得した乗降履歴データ４２に基づいて、各予測対象列車の乗客数を予測する（ステップＳ３２）。乗降履歴データ４２には、各乗客の乗降履歴が含まれており、かかる乗降履歴は、改札から入場した時刻と、改札から出場した時刻と、乗客の行動パターンとを含む。以下において、乗客が改札から入場した時刻を改札入場時刻と記載し、乗客が改札から出場した時刻を改札出場時刻と記載する。
【００５４】
ステップＳ３２の処理において、乗車率予測部３３は、各乗客の過去の改札入場時刻に基づき、現在以降に改札から入場する乗客の時刻毎の数を各駅について予測する。さらに、乗車率予測部３３は、現在以降に改札から入場する乗客の時刻毎の数の予測結果に基づいて、列車９に乗車可能になった乗客の時刻毎の数を各駅について予測する。以下において、列車９に乗車可能になったと予測される乗客の数を乗車可能乗客数と記載する。
【００５５】
また、乗車率予測部３３は、各乗客が過去に改札から出場した時刻に基づき、現在以降において改札から出場する乗客の時刻毎の数を各駅について予測する。さらに、乗車率予測部３３は、各駅について現在以降に改札から出場する乗客の時刻毎の数の予測結果に基づいて、列車９から降車する乗客の時刻毎の数を各駅について予測する。以下において、列車９に降車すると予測される乗客の数を降車乗客数と記載する。
【００５６】
乗車率予測部３３は、各駅における各時刻の乗車可能乗客数および降車乗客数と、各乗客の行動パターンと、予測対象列車の各駅における発着時刻とに基づいて、予測対象列車の駅間毎の乗客数を予測する。
【００５７】
乗客の行動パターンには、上述したように、第１の行動パターンと第２の行動パターンとがある。乗車率予測部３３は、第１の行動パターンおよび第２の行動パターンに基づき、複数の予測対象列車のうち、各駅に入場した乗客が乗車する列車および乗り継ぎを行う列車を特定することができる。
【００５８】
なお、乗降履歴は、各乗客の改札入場時刻、改札出場時刻、および行動パターンを含むものであるが、乗降履歴は、さらに、乗降の際の外的状況を含むことができる。外的状況には、イベント、天候、気温、湿度、季節、時間帯、曜日、祝日の有無、および災害の少なくとも一つの状況が含まれる。なお、イベントの種別には、コンサート、スポーツイベント、フリーマーケット、ファッションショー、マラソン大会、祭り、およびその他のイベントが含まれる。
【００５９】
乗車率予測部３３は、ステップＳ３０で取得した乗降履歴データ４２のうち、現在の外的状況と一致または類似する外的状況の下で記憶された乗降履歴のデータを抽出し、抽出した乗降履歴のデータに基づいて、各予測対象列車の乗客数を予測することができる。このように、乗車率予測部３３は、外的状況を考慮することで、予測精度を向上させることができる。なお、乗車率予測部３３は、現在の状況におけるイベントと、過去の状況におけるイベントとの比較において、イベントの種別、開催時間、および参加人数を比較対象にすることができる。
【００６０】
また、上述した例では、各乗客の乗降履歴に基づいて、各予測対象列車の乗客数を予測するが、乗車率予測部３３は、各乗客の乗降履歴以外のデータに基づいて、各予測対象列車の乗客数を予測することもできる。乗車率予測部３３は、ホームドアに設定された通過センサからの検出データ、または、列車９に設置された重量センサからの検出データに基づいて、各予測対象列車の乗客数を予測することもできる。通過センサは、ホームドアを通過する乗客数を検出し、重量センサは、列車９に乗車している乗客の総重量を検出する。
【００６１】
制御部２４は、上記通過センサからの検出データまたは上記重量センサからの検出データを取得し、取得した検出データを乗降履歴データ４２として記憶部２３に記憶することができる。制御部２４は、記憶部２３に記憶した検出データを含む乗降履歴データ４２と、過去の実行ダイヤとから、過去の実行ダイヤにおける各列車９の駅間毎の乗客数を判定して記憶部２３に記憶することができる。乗車率予測部３３は、判定した各列車９の駅間毎の乗客数に基づいて、各予測対象列車の駅間毎の乗客数を予測することができる。なお、上述した検出データは、データ取得部３０がネットワーク７および通信部２０を介して外部装置から取得することができる。
【００６２】
また、乗車率予測部３３は、車両毎の乗車率を列車９毎に予測することもできる。乗車率予測部３３は、各駅のホームドア毎の通過センサから出力された過去の乗客の通過数、または各列車９の車両毎に設置された重量センサから出力され過去の車両毎の乗客の総重量に基づいて、予測ダイヤにおける各列車９の車両毎の乗客数を予測する。
【００６３】
乗車率予測部３３は、各乗客の乗降履歴と、上述した検出データとに基づいて、各列車９の車両毎の乗車率を予測することもできる。乗車率予測部３３は、上述した検出データに基づいて、各列車９の車両間の乗客数のばらつきを予測し、各乗客の乗降履歴に基づいて、各列車９の乗客数を予測する。乗車率予測部３３は、予測した車両間の乗客数のばらつきと各列車９の乗客数とに基づいて、予測ダイヤにおける各列車９の車両毎の乗客数を予測することができる。
【００６４】
また、乗車率予測部３３は、現在の実行ダイヤと予測ダイヤとに基づき、現在の実行ダイヤからの各列車９の駅毎の遅延時間Ｔｄを算出し、各列車９の駅毎の遅延時間を考慮して各予測対象列車の乗客数を予測することもできる。この場合、乗降履歴データ４２には、遅延時間Ｔｄに応じた乗客の移動パターンを記憶しておくことができる。
【００６５】
例えば、乗降履歴データ４２には、遅延時間Ｔｄに応じた乗客の移動パターンとして、Ｔｄ＜Ｔｔｈ１の場合の移動パターン、Ｔｔｈ１≦Ｔｄ≦Ｔｔｈ２の場合の移動パターン、およびＴｔｈ≦Ｔｄの場合の移動パターンを含むことができる。乗車率予測部３３は、遅延時間Ｔｄに応じた移動パターンに基づいて、各予測対象列車の乗客数を予測することができる。
【００６６】
また、乗車率予測部３３は、遅延時間Ｔｄがない場合に予測される各列車９の乗客数に対して、遅延時間Ｔｄが長くなるほど小さくなる係数を乗算することで、各予測対象列車の乗客数を予測することもできる。これにより、他の交通機関へ流れる乗客を考慮して各予測対象列車の乗客数を予測することができる。
【００６７】
このように、乗車率予測部３３は、各乗客の過去の乗降状況に基づいて、各予測対象列車の駅間毎の乗客数を予測することができる。また、乗車率予測部３３は、イベント、天候、曜日、気温、湿度、および季節といった乗降数に影響する外的状況と一致または類似する外的状況の下で記憶された乗降履歴に基づいて、各予測対象列車の駅間毎の乗客数を予測することができる。
【００６８】
なお、乗車率予測部３３は、各乗客の乗降履歴に基づいて、各予測対象列車の駅間毎の乗客数を仮予測した後、仮予測した乗客数に対して現在の外的状況に基づく調整係数を乗算することで、各予測対象列車の駅間毎の乗客数を予測することもできる。
【００６９】
乗車率予測部３３は、ステップＳ３１の処理が終了した場合、ステップＳ３０で取得した状況データ４１と、ステップＳ３２で予測した各予測対象列車の乗客数とに基づいて、各予測対象列車の乗車率を予測する（ステップＳ３３）。
【００７０】
状況データ４１には、各列車９の定員を示すデータが含まれている。乗車率予測部３３は、各列車９の定員を示すデータに基づき、各予測対象列車の定員を判定する。乗車率予測部３３は、予測対象列車毎に、ステップＳ３２で予測した予測対象列車の乗客数を予測対象列車の定員で除算することで、各予測対象列車の乗車率を予測することができる。なお、各列車９の定員を示すデータは、状況データ４１ではなく、予測ダイヤデータ４３に含まれていてもよい。
【００７１】
乗車率予測部３３は、ステップＳ３３の処理が終了した場合、ステップＳ３３で予測した各予測対象列車の乗車率データを乗車率データ４４として記憶部２３に記憶することによって、各予測対象列車の乗車率を登録する（ステップＳ３４）。このように、乗車率予測部３３は、予測ダイヤにおける列車９毎の乗車率を予測することができる。
【００７２】
つづいて、上述したステップＳ１４の処理例について説明する。図７は、ステップＳ１４の処理の流れを示すフローチャートである。図７に示すように、変更ダイヤ作成部３４は、予測ダイヤデータ４３、および乗車率データ４４を記憶部２３から読み出して取得する（ステップＳ４０）。
【００７３】
変更ダイヤ作成部３４は、ステップＳ４０で取得した予測ダイヤデータ４３、および乗車率データ４４に基づき、列車９の運休および列車９の増発の少なくとも一方を行って、複数の変更ダイヤを作成する（ステップＳ４１）。
【００７４】
変更ダイヤ作成部３４は、複数の変更ダイヤとして、輸送力を維持しつつダイヤの乱れを早期に回復する第１の変更ダイヤ、乗車率の偏りを少なくする第２の変更ダイヤ、および乗り心地改善と輸送力維持を図る第３の変更ダイヤを作成することができる。以下において、ステップＳ３３で予測された各予測対象列車の乗車率を予測乗車率Ｒｆと記載する。また、以下においては、変更ダイヤを作成するために予測乗車率Ｒｆと比較する閾値Ｒｔｈとして、第１〜第７の閾値Ｒｔｈ１〜Ｒｔｈ７を例にして説明するが、閾値Ｒｔｈは、第１〜第７の閾値Ｒｔｈ１〜Ｒｔｈ７に限定されない。
【００７５】
まず、第１の変更ダイヤの作成について説明する。変更ダイヤ作成部３４は、予測ダイヤにおける各列車９の予測乗車率に基づいて、予測ダイヤにおける複数の列車９のうち１以上の列車９を運休させることで、第１の変更ダイヤを作成することができる。
【００７６】
ここで、予測ダイヤにおける複数の列車９のうち、予測乗車率Ｒｆが第１の閾値Ｒｔｈ１以下の列車９が、３列車以上続いているとする。第１の閾値Ｒｔｈ１は、８０％とすることができるが、輸送力を維持しつつダイヤの乱れを早期に回復することができる値に設定されていればよく、８０％に限定されない。変更ダイヤ作成部３４は、予測乗車率Ｒｆが第１の閾値Ｒｔｈ１以下の列車９のうち最も乗車率が低い列車９を運休とすることで第１の変更ダイヤを作成することができる。
【００７７】
また、変更ダイヤ作成部３４は、予測乗車率Ｒｆが第１の閾値Ｒｔｈ１以下の連続する３以上の列車９のうち、先頭と最後尾を除く中間の列車９、または前後の列車９と運行間隔が最も狭い列車９を運休とすることで第１の変更ダイヤを作成することもできる。なお、変更ダイヤ作成部３４は、予測ダイヤにおける各列車９の予測到着時刻と予測出発時刻から運行間隔を求めることができる。運行間隔は、駅への到着時刻の間隔、および駅への発車時刻の間隔のうち少なくとも一方であり、発着間隔と呼ばれることもある。
【００７８】
第１の変更ダイヤを作成する処理は、上述した例に限定されない。変更ダイヤ作成部３４は、予測乗車率Ｒｆが第１の閾値Ｒｔｈ１以下の連続する３以上の列車９がない場合であっても、予測乗車率Ｒｆが第２の閾値Ｒｔｈ２以下の列車９を運休することで第１の変更ダイヤを作成することもできる。第２の閾値Ｒｔｈ２は、第１の閾値Ｒｔｈ１よりも小さい値である。
【００７９】
つづいて、第２の変更ダイヤの作成について説明する。変更ダイヤ作成部３４は、予測ダイヤにおける各列車９の予測乗車率Ｒｆに基づいて、列車９間の運行間隔を調整することで第２の変更ダイヤを作成する。これにより、列車９間において乗り心地の偏りを小さくした第２の変更ダイヤを作成することができる。
【００８０】
ここで、予測乗車率Ｒｆが第３の閾値Ｒｔｈ３以上かつ第４の閾値Ｒｔｈ４以下である列車９が３列車以上続いているとする。第３の閾値Ｒｔｈ３を８０％にし、第４の閾値Ｒｔｈ４を２００％とすることができるが、第３の閾値Ｒｔｈ３および第４の閾値Ｒｔｈ４は、乗車率の偏りを少なくする値に設定されていればよく、８０％および２００％に限定されない。
【００８１】
変更ダイヤ作成部３４は、予測乗車率Ｒｆが第３の閾値Ｒｔｈ３以上かつ第４の閾値Ｒｔｈ４以下である３以上の列車９について、列車９間の運行間隔が等間隔になるように変更することで第２の変更ダイヤを作成することができる。
【００８２】
また、変更ダイヤ作成部３４は、予測乗車率Ｒｆが第３の閾値Ｒｔｈ３以上かつ第４の閾値Ｒｔｈ４以下である３以上の列車９について、列車９間の運行間隔が予測乗車率Ｒｆに反比例する間隔になるように変更することで第２の変更ダイヤを作成することができる。すなわち、変更ダイヤ作成部３４は、先行する列車９につづく後続の列車９の先行する列車９との運行間隔を、後続の列車９の予測乗車率Ｒｆが大きいほど小さくすることで第２の変更ダイヤを作成することができる。
【００８３】
第２の変更ダイヤを作成する処理は、上述した例に限定されない。変更ダイヤ作成部３４は、予測乗車率Ｒｆが第３の閾値Ｒｔｈ３以上かつ第４の閾値Ｒｔｈ４以下の連続する３以上の列車９がない場合であっても、予測乗車率Ｒｆに反比例する運行間隔で第２の変更ダイヤを作成することもできる。
【００８４】
つづいて、第３の変更ダイヤの作成について説明する。変更ダイヤ作成部３４は、予測ダイヤにおける各列車９の予測乗車率Ｒｆに基づいて、１以上の列車９を増発させることで、第３の変更ダイヤを作成することができる。
【００８５】
ここで、予測乗車率Ｒｆが第５の閾値Ｒｔｈ５以上である列車９が３列車以上続いているとする。第５の閾値Ｒｔｈ５は、２００％とすることができるが、第５の閾値Ｒｔｈ５は、乗り心地改善および輸送力維持の少なくとも一方を実現する値に設定されていればよく、２００％に限定されない。
【００８６】
変更ダイヤ作成部３４は、主要駅にのみ停車する種別の列車９を増発することで第３の変更ダイヤを作成することができる。主要駅にのみ停車する種別の列車９は、快速列車、急行列車、または特急列車であり、普通列車以外の列車９である。
【００８７】
また、変更ダイヤ作成部３４は、各駅に停車する種別の列車９を増発することで第３の変更ダイヤを作成することができる。なお、変更ダイヤ作成部３４は、主要駅にのみ停車する種別の列車９と各駅に停車する種別の列車９を増発させることで、第３の変更ダイヤを作成することもできる。
【００８８】
変更ダイヤ作成部３４は、予測乗車率Ｒｆが第５の閾値Ｒｔｈ５以上である連続する３以上の列車９のうち先頭の列車９と最後尾の列車９との間に１以上の列車９を加えることで、列車９の増発を行うことができる。
【００８９】
第３の変更ダイヤを作成する処理は、上述した例に限定されない。変更ダイヤ作成部３４は、予測乗車率Ｒｆが第５の閾値Ｒｔｈ５以上である連続する３以上の列車９がない場合であっても、予測乗車率Ｒｆが第６の閾値Ｒｔｈ６以上である連続する２以上の列車９がある場合に、１以上の列車９を増発させることができる。第６の閾値Ｒｔｈ６は、第５の閾値Ｒｔｈ５よりも高い値である。
【００９０】
また、変更ダイヤ作成部３４は、予測乗車率Ｒｆが第６の閾値Ｒｔｈ６よりも高い第７の閾値Ｒｔｈ７以上である列車９がある場合に、１以上の列車９を増発させることで第３の変更ダイヤを作成することができる。
【００９１】
上述した例では、第１〜第３の変更ダイヤを作成する例を説明したが、変更ダイヤ作成部３４が作成する変更ダイヤは、第１〜第３の変更ダイヤに限定されない。変更ダイヤ作成部３４は、乗り心地改善および輸送力維持を図りつつ、列車９間において乗り心地の偏りを少なくする第４の変更ダイヤを作成することができる。
【００９２】
変更ダイヤ作成部３４は、予測乗車率Ｒｆが第５の閾値Ｒｔｈ５以上である連続する３以上の列車９の運行間隔を小さくした後、最後尾の列車９の後に１以上の列車９を加える増発を行うことで第４の変更ダイヤを作成することができる。この場合も、変更ダイヤ作成部３４は、予測乗車率Ｒｆに反比例するように運行間隔を調整することができる。
【００９３】
変更ダイヤ作成部３４は、ステップＳ４１の処理が終了した場合、ステップＳ４１で作成した変更ダイヤのデータを変更ダイヤデータ４５として記憶部２３に記憶して、変更ダイヤを登録する（ステップＳ４２）。
【００９４】
なお、上述した例では、表示部２１に表示された複数の変更ダイヤの中から実行ダイヤとする変更ダイヤを指令員に選択させたが、実行ダイヤとする変更ダイヤは、自動的にされてもよい。設定処理部３６は、複数の変更ダイヤの中から適切な変更ダイヤを選択し、選択した変更ダイヤを実行ダイヤとして設定することもできる。この場合、設定処理部３６は、上記第１〜第３の変更ダイヤのうち選択する変更ダイヤを外的状況に基づいて選択することができる。ここでの外的状況には、イベント、天候、気温、湿度、季節、時間帯、曜日、祝日の有無、および災害の少なくとも一つの状況が含まれる。具体的には、設定処理部３６は、現在の的状況が第１の状況である場合、第１の変更ダイヤを選択し、現在の的状況が第２の状況である場合、第２の変更ダイヤを選択し、現在の的状況が第３の状況である場合、第３の変更ダイヤを選択することができる。
【００９５】
また、変更ダイヤ作成部３４が１つの変更ダイヤのみを作成する場合、設定処理部３６は、変更ダイヤ作成部３４が作成した１つの変更ダイヤを実行ダイヤとして設定することもできる。
【００９６】
また、変更ダイヤ作成部３４は、乗車率予測部３３によって予測された各列車９の車両単位の乗車率に基づいて、予測ダイヤにおける列車９の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成することができる。この場合、変更ダイヤ作成部３４は、列車９単位の乗車率に代えて、列車９を構成する複数の車両の乗車率のうち各列車９において最も高い乗車率を、上記閾値Ｒｔｈと比較することで変更ダイヤを作成することができる。
【００９７】
また、変更ダイヤ作成部３４は、各列車９の乗車率に代えて、各列車９を構成する複数の車両の乗車率のうち各列車９において高い乗車率から順に所定数の乗車率を判定し、判定した所定数の乗車率の平均値を、上記閾値Ｒｔｈと比較することで変更ダイヤを作成することができる。
【００９８】
さらに、変更ダイヤ作成部３４は、乗車率予測部３３によって予測された各列車９の車両毎の乗車率に基づいて、各列車９において車両間の乗車率の偏りが少なくなるように、車両毎の込み具合を示す混雑状況情報を列車９毎に生成することもできる。変更ダイヤ作成部３４は、駅に設置された電光掲示板またはデジタルサイネージへ混雑状況情報を送信することで、車両毎の混雑状況を電光掲示板またはデジタルサイネージに表示させ、車両間の乗車率の偏りが少なくように乗客に対して移動を促すことができる。この場合、変更ダイヤ作成部３４は、乗車率予測部３３によって予測された列車９毎の乗車率に基づいて、変更ダイヤを作成することができる。
【００９９】
図８は、実施の形態１にかかる列車運行管理装置１０のハードウェア構成例を示す図である。図８に示すように、列車運行管理装置１０は、インタフェース回路１０１と、ディスプレイ１０２と、入力部１０３と、メモリ１０４と、プロセッサ１０５とを備える。インタフェース回路１０１、ディスプレイ１０２、入力部１０３、メモリ１０４、およびプロセッサ１０５は、バス１０６によって互いにデータの送受信が可能である。列車運行管理装置１０において、通信部２０は、インタフェース回路１０１によって実現され、表示部２１は、ディスプレイ１０２によって実現され、入力部２２は、入力部１０３によって実現され、記憶部２３はメモリ１０４によって実現される。
【０１００】
プロセッサ１０５は、メモリ１０４に記憶されたダイヤ管理プログラムを読み出して実行することによって、データ取得部３０、進路制御部３１、予測ダイヤ作成部３２、乗車率予測部３３、変更ダイヤ作成部３４、表示処理部３５、および設定処理部３６の機能を実行する。プロセッサ１０５は、処理回路の一例であり、ＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processer）、およびシステムＬＳＩ（Large  Scale  Integration）のうち１以上を含む。メモリ１０４は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＥＰＲＯＭ（Enable  Program  Read  Only  Memory）をはじめとした不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルメモリ、光ディスク、コンパクトディスク、およびＤＶＤ（Digital  Versatile  Disc）のうち１以上を含む。
【０１０１】
以上のように、実施の形態１にかかる列車運行管理装置１０は、記憶部２３と、予測ダイヤ作成部３２と、乗車率予測部３３と、変更ダイヤ作成部３４と、設定処理部３６とを備える。記憶部２３は、列車９毎の乗客の乗降履歴を記憶する。予測ダイヤ作成部３２は、実行ダイヤにおいてダイヤの乱れが生じた場合に、各列車９の遅延を予測したダイヤである予測ダイヤを作成する。乗車率予測部３３は、予測ダイヤ作成部３２によって作成された予測ダイヤと記憶部２３に記憶された乗降履歴とに基づいて、予測ダイヤにおける列車９毎の乗車率を予測する。変更ダイヤ作成部３４は、乗車率予測部３３によって予測された列車９毎の乗車率に基づいて、予測ダイヤにおける列車９の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する。設定処理部３６は、変更ダイヤ作成部３４によって作成された１以上の変更ダイヤの中から新たな実行ダイヤを設定する。このように、実施の形態１にかかる列車運行管理装置１０は、ダイヤの乱れが発生した場合、列車９毎の乗車率に基づいて列車９の運休および増発の少なくとも一方を行って変更ダイヤを作成し、作成した変更ダイヤを実行ダイヤとして設定するため、輸送力維持および乗り心地のうち少なくとも一方を考慮した実行ダイヤを用いることができる。
【０１０２】
また、実施の形態１にかかる列車運行管理装置１０は、変更ダイヤ作成部３４によって作成された１以上の変更ダイヤを表示部２１に表示する表示処理部３５を備える。したがって、運行管理を行う指令員は、変更ダイヤを容易に把握することができる。
【０１０３】
また、設定処理部３６は、表示部２１に表示された１以上の変更ダイヤの中から新たな実行ダイヤとする変更ダイヤの選択を示す選択データを取得し、取得した選択データに基づいて新たな実行ダイヤを設定する。これにより、指令員は、表示部２１に表示された複数の変更ダイヤの中から実行ダイヤとする変更ダイヤを選択することができ、指令員は現場の状況を確認しながら変更ダイヤを実行ダイヤとして選択することができる。なお、選択データは選択情報の一例である。
【０１０４】
また、変更ダイヤ作成部３４は、乗車率予測部３３によって予測された列車９毎の乗車率に基づいて、予測ダイヤにおける列車９間の運行間隔を調整することができる。これにより、変更ダイヤにおける列車９間で乗車率の偏りを少なくすることができ、乗客の乗り心地の偏りを少なくすることができる。
【０１０５】
また、乗車率予測部３３は、予測ダイヤおよび乗降履歴と、各列車９の遅延時間とに基づいて、予測ダイヤにおける列車毎の乗車率を予測することができる。これにより、予測ダイヤにおける列車毎の乗車率をより精度よく予測することができる。
【０１０６】
また、乗車率予測部３３は、予測ダイヤにおける各列車９の車両毎の乗車率を予測することができる。また、変更ダイヤ作成部３４は、乗車率予測部３３によって予測された各列車９の車両毎の乗車率に基づいて、予測ダイヤにおける列車９の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成することができる。そのため、列車９の車両毎の乗車率を考慮した変更ダイヤを作成することができる。
【０１０７】
実施の形態２．
実施の形態２にかかる列車運行管理装置は、変更ダイヤを作成する際に乗員の勤務制約および車両の運用制約を考慮する点で実施の形態１にかかる列車運行管理装置１０と異なる。以下においては、実施の形態１における列車運行管理装置１０と同様の構成については同一符号を付して説明を省略し、実施の形態１における列車運行管理装置１０と異なる構成について主に説明するものとする。
【０１０８】
図９は、実施の形態２にかかる列車運行管理装置１０Ａの構成の一例を示す図である。図９に示すように、列車運行管理装置１０Ａは、通信部２０と、表示部２１と、入力部２２と、記憶部２３Ａと、制御部２４Ａとを備える。なお、図９に示す例では、図２と同様に、便宜上記憶部２３Ａを２つに分けて図示している。
【０１０９】
記憶部２３Ａは、記憶部２３に記憶されるデータに加え、さらに、運用データ４７を記憶する。運用データ４７は、乗員運用データ、および車両運用データを含む。なお、乗員運用データは、乗員の勤務制約を示すデータであり、各乗員の勤務可能時間、待機時間、待機場所、および列車９への乗車計画のデータが含まれる。また、車両運用データは、列車９の運用制約を示すデータである。車両運用データには、車庫に格納されている列車９毎に、車両数のデータと走行可能な路線および時間のデータとが含まれる。
【０１１０】
制御部２４Ａは、データ取得部３０と、進路制御部３１と、予測ダイヤ作成部３２と、乗車率予測部３３と、変更ダイヤ作成部３４Ａと、表示処理部３５と、設定処理部３６とを備える。変更ダイヤ作成部３４Ａは、変更ダイヤを作成する際に乗員の勤務制約および車両の運用制約を考慮する点で、変更ダイヤ作成部３４と異なる。以下、変更ダイヤ作成部３４Ａの処理について説明する。
【０１１１】
図１０は、変更ダイヤ作成部３４Ａによって実行される変更ダイヤの作成処理の流れを示すフローチャートであり、図３に示すステップＳ１４に対応する処理である。図１０に示すステップＳ５０，Ｓ５４の処理は、図７に示すＳ４０，Ｓ４２の処理と同じである。
【０１１２】
図１０に示すように、変更ダイヤ作成部３４Ａは、ステップＳ５１において、運用データ４７を記憶部２３Ａから読み出して取得する（ステップＳ５１）。変更ダイヤ作成部３４Ａは、ステップＳ５１で取得した運用データ４７に基づいて、列車９の運休および増発が可能な時間帯、区間、および列車９の数を判定する（ステップＳ５２）。なお、区間とは、列車９が走行する路線の区間である。
【０１１３】
ステップＳ５２の処理において、変更ダイヤ作成部３４Ａは、１２時から１４時までの時間帯かつＡ駅からＢ駅までの区間で、増発可能な列車９が２つあり、運休可能な列車が３つあるといったような判定を行うことができる。変更ダイヤ作成部３４Ａは、増発に対して乗員および車両が確保できる時間帯および区間を検出することができ、運休により乗員および車両に支障がでない時間帯および区間を検出することができる。
【０１１４】
具体的には、変更ダイヤ作成部３４Ａは、乗員運用データから、各乗員が乗車計画の列車９以外の列車９に乗車可能な区間および時間帯を検出する。また、変更ダイヤ作成部３４Ａは、車両運用データから、増発可能な列車９の区間および時間帯を検出する。そして、変更ダイヤ作成部３４Ａは、乗車可能な区間および時間帯と、増発可能な列車９の区間および時間帯とに基づき、列車９の増発が可能な時間帯を判定することができる。
【０１１５】
また、変更ダイヤ作成部３４Ａは、乗員運用データから、列車９が運休した場合に運休した列車９の乗員が予測ダイヤにおける次に乗車予定の列車９に間に合う区間および時間帯を検出する。また、変更ダイヤ作成部３４Ａは、車両運用データから、列車９が運休した場合に運休した列車９を車庫に格納できる区間および時間帯を検出する。そして、変更ダイヤ作成部３４Ａは、次に乗車予定の列車９に間に合う区間および時間帯と、運休した列車９を車庫に格納できる区間および時間帯とに基づき、列車９の運休が可能な時間帯および区間を判定することができる。
【０１１６】
なお、列車９の増発および運休が可能な時間帯および区間の検出は、上述した検出方法に限定されず、乗員および車両が確保できかつ乗員および車両に支障がでない時間帯および区間を検出することができればよい。また、変更ダイヤ作成部３４Ａは、乗員および車両を共に考慮して列車９の増発および運休が可能な時間帯および区間を検出するが、乗員および車両の一方を考慮して列車９の増発および運休が可能な時間帯および区間を検出することもできる。
【０１１７】
変更ダイヤ作成部３４Ａは、ステップＳ５２で判定した列車９の運休および増発が可能な時間帯、区間、および列車９の数に基づいて、変更ダイヤを作成することができる（ステップＳ５３）。ステップＳ５３の処理において、変更ダイヤ作成部３４Ａは、列車９の増発が可能な時間帯および区間で列車９の増発を決定し、列車９の運休が可能な時間帯および区間で列車９の運休を決定する。
【０１１８】
なお、実施の形態２にかかる列車運行管理装置１０Ａのハードウェア構成例は、図８に示す列車運行管理装置１０と同じである。プロセッサ１０５は、記憶部２３Ａとして機能するメモリ１０４に記憶されたダイヤ管理プログラムを読み出して実行することによって、変更ダイヤ作成部３４Ａの機能を実行することができる。
【０１１９】
以上のように、記憶部２３Ａは、乗員の勤務制約を示す乗員運用データおよび列車の運用制約を示す車両運用データのうち少なくとも一方のデータを含む。変更ダイヤ作成部３４Ａは、乗員運用データおよび車両運用データのうち少なくとも一方のデータと、予測ダイヤデータ４３および乗降履歴データ４２とに基づいて、予測ダイヤにおける列車９の運休および増発の少なくとも一方を決定する。これにより、乗員の運用および車両の運用の少なくとも一方が考慮された変更ダイヤを生成することができ、指令員は乗員および列車９の割振りを検討する時間を省くことができ、ダイヤの乱れを早期に回復することができる。
【０１２０】
実施の形態３．
実施の形態１にかかる列車運行管理装置１０は、固定の閾値で変更ダイヤを作成するが、実施の形態３にかかる列車運行管理装置では、変更ダイヤを作成する際に用いる閾値を指令員が決定できる点で実施の形態１と異なる。以下においては、実施の形態１における列車運行管理装置１０と同様の構成については同一符号を付して説明を省略し、実施の形態１における列車運行管理装置１０と異なる構成について主に説明するものとする。
【０１２１】
図１１は、実施の形態３にかかる列車運行管理装置１０Ｂの構成の一例を示す図である。図１１に示すように、列車運行管理装置１０Ｂは、通信部２０と、表示部２１と、入力部２２と、記憶部２３Ｂと、制御部２４Ｂとを備える。なお、図１１に示す例では、図２と同様に、便宜上記憶部２３Ｂを２つに分けて図示している。
【０１２２】
記憶部２３Ｂは、記憶部２３に記憶されるデータに加え、さらに、指令員によって決定された条件設定データ４８を記憶することができる。条件設定データ４８には、上述した第１〜第７の閾値Ｒｔｈ１〜Ｒｔｈ７を含む複数の閾値Ｒｔｈが含まれる。
【０１２３】
制御部２４Ｂは、データ取得部３０と、進路制御部３１と、予測ダイヤ作成部３２と、乗車率予測部３３と、変更ダイヤ作成部３４と、表示処理部３５Ｂと、設定処理部３６Ｂとを備える。表示処理部３５Ｂは、閾値設定用画面を表示部２１に表示する。図１２は、表示部２１に表示される閾値設定用画面の一例を示す図である。
【０１２４】
図１２に示す閾値設定用画面９０は、第１〜第７の閾値Ｒｔｈ１〜Ｒｔｈ７を入力するための入力枠９１〜９７と、設定ボタン９８とが設けられている。かかる入力枠９１〜９７には、記憶部２３Ｂに記憶された条件設定データ４８に含まれる第１〜第７の閾値Ｒｔｈ１〜Ｒｔｈ７が表示される。
【０１２５】
列車運行管理装置１０Ｂを使用する指令員は、入力部２２への操作によって入力枠９１〜９７の値を変更した後、入力部２２を介して設定ボタン９８を操作することで、第１〜第７の閾値Ｒｔｈ１〜Ｒｔｈ７を変更することができる。
【０１２６】
設定処理部３６Ｂは、設定ボタン９８が操作されると、入力枠９１〜９７の値が第１〜第７の閾値Ｒｔｈ１〜Ｒｔｈ７になるように記憶部２３Ｂに記憶されている条件設定データ４８を更新する。このように、設定処理部３６Ｂは、表示部２１に表示された閾値設定用画面９０に基づく指令員による操作入力があった場合に、指令員による操作入力に基づいて乗車率の閾値を記憶部２３Ｂに設定することができる。
【０１２７】
変更ダイヤ作成部３４は、記憶部２３Ｂに記憶されている条件設定データ４８を用いて、変更ダイヤを作成することができる。したがって、実施の形態３にかかる列車運行管理装置１０Ｂでは、指令員の意向に沿った変更ダイヤを作成することが可能となる。
【０１２８】
なお、実施の形態３にかかる列車運行管理装置１０Ｂのハードウェア構成例は、図８に示す列車運行管理装置１０と同じである。プロセッサ１０５は、記憶部２３Ｂとして機能するメモリ１０４に記憶されたダイヤ管理プログラムを読み出して実行することによって、表示処理部３５Ｂ、および設定処理部３６Ｂの機能を実行することができる。
【０１２９】
以上のように、実施の形態３にかかる設定処理部３６Ｂは、表示部２１に表示された閾値設定用画面９０に基づく指令員による操作入力があった場合に、指令員による操作入力に基づいて乗車率の閾値を記憶部２３Ｂに設定することができる。これにより、指令員の意向に沿った変更ダイヤを作成することが可能となる。
【０１３０】
実施の形態４．
実施の形態３にかかる列車運行管理装置１０Ｂでは、変更ダイヤを作成する際に用いる閾値は指令員に決定されるが、実施の形態４にかかる列車運行管理装置では、過去に指令員が閾値を決定したときの状況のうち現在の状況と一致または類似する状況で決定した過去の閾値を動的に用いる点で実施の形態３と異なる。
【０１３１】
図１３は、実施の形態４にかかる列車運行管理装置１０Ｃの構成の一例を示す図である。図１３に示すように、列車運行管理装置１０Ｃは、通信部２０と、表示部２１と、入力部２２と、記憶部２３Ｃと、制御部２４Ｃとを備える。
【０１３２】
記憶部２３Ｃは、記憶部２３Ｂに記憶されるデータに加え、さらに、変更履歴データ４９を記憶する。変更履歴データ４９には、制御部２４Ｃによって設定された条件設定データ４８毎に、条件設定データ４８の設定日時のデータと、条件設定データ４８に含まれる閾値Ｒｔｈのデータ、条件設定データ４８が設定されたときの状況を示す状況データを含む履歴データが含まれる。
【０１３３】
図１４は、変更履歴データ４９の一例を示す図である。図１４に示すように、変更履歴データ４９には、日時のデータと、閾値Ｒｔｈのデータと、状況を示すデータとが含まれる。図１４に示す例では、２０２０年２月１日の１６時５分に、第１の閾値Ｓｔｈ１が８０％に設定され、第２の閾値Ｓｔｈ２が２０％に設定され、２０２０年２月１日の１６時５分の天候が晴れで曜日が土曜日であることを示している。
【０１３４】
図１４に示す例では、条件設定データ４８が設定されたときの状況として、天候と曜日とが示されているが、条件設定データ４８が設定されたときの状況は、イベント、天候、気温、湿度、季節、時間帯、曜日、祝日の有無、災害、予測ダイヤ、および指令員の識別ＩＤの少なくとも一つの状況が含まれる。
【０１３５】
制御部２４Ｃは、データ取得部３０と、進路制御部３１と、予測ダイヤ作成部３２と、乗車率予測部３３と、変更ダイヤ作成部３４と、表示処理部３５と、設定処理部３６と、閾値設定部３７と、閾値設定部３７とを備える。
【０１３６】
閾値設定部３７は、設定処理部３６によって条件設定データ４８が記憶部２３に設定される毎に、変更履歴データ４９を更新する。具体的には、閾値設定部３７は、設定処理部３６Ｂによって条件設定データ４８が記憶部２３に設定される毎に、設定された条件設定データ４８に含まれる閾値Ｒｔｈのデータと、条件設定データ４８が設定されたときの外的状況を示す過去の状況データとを関連付けて履歴データを生成し、生成した履歴データを変更履歴データ４９に追加して、変更履歴データ４９を更新する。以下において、過去の状況データを過去状況データと記載する。
【０１３７】
図１５は、列車運行管理装置１０Ｃの制御部２４Ｃの処理の一例を示すフローチャートである。なお、図１５に示すステップＳ６０〜Ｓ６３およびＳ６５〜Ｓ６８の処理は、図３に示すステップＳ１０〜Ｓ１７の処理と同じである。
【０１３８】
図１５に示すように、制御部２４Ｃは、予測ダイヤにおける各列車９の乗車率を予測するステップＳ６３の処理を行った後、ステップＳ６４において変更ダイヤの作成に用いる乗車率の閾値Ｒｔｈを設定する（ステップＳ６４）。制御部２４Ｃは、ステップＳ６４で設定した閾値Ｒｔｈを用いて変更ダイヤを作成する（ステップＳ６５）。
【０１３９】
図１６は、図１５に示すステップＳ６４に示す処理の流れを示すフローチャートである。図１６に示すように、閾値設定部３７は、状況データ４１と、予測ダイヤデータ４３とを取得する（ステップＳ７１）。
【０１４０】
かかるステップＳ７１の処理において、閾値設定部３７が取得する状況データ４１および予測ダイヤデータ４３は、現在の状況を示すデータであり、変更履歴データ４９に含まれる過去状況データと同様に、イベント、天候、気温、湿度、季節、時間帯、曜日、祝日の有無、災害、予測ダイヤ、および指令員の識別ＩＤの少なくとも一つの状況が含まれる。
【０１４１】
閾値設定部３７は、ステップＳ７１で取得した現在の外部状況を示すデータに基づいて、過去にダイヤの乱れが発生したときの状況のうち現在の状況と一致または類似した状況で設定された閾値Ｓｔｈを抽出する（ステップＳ７２）。閾値設定部３７は、抽出した閾値Ｓｔｈを条件設定データ４８として記憶部２３Ｃに記憶し、条件設定データ４８を更新する（ステップＳ７３）。
【０１４２】
具体的には、閾値設定部３７は、変更履歴データ４９に含まれる状況を示す過去状況データのうち、現在の状況を示すデータと一致または類似する過去状況データを判定する。ここで、現在の天候、曜日、および時間帯が晴れ、土曜日、および１０時〜１１時であると仮定する。この場合、閾値設定部３７は、過去状況データのうち、天候、曜日、および時間帯が晴れ、土曜日、および１０時〜１１時の間である状況を示すデータを含む過去状況データを、変更履歴データ４９に含まれる外部状況を示す状過去況データの中から抽出する。
【０１４３】
閾値設定部３７は、現在の外部状況を示すデータと一致または類似する過去の外部状況を示す過去状況データに関連付けられた閾値Ｒｔｈを記憶部２３Ｃから取得し、取得した閾値Ｒｔｈを条件設定データ４８として記憶部２３Ｃに記憶して、条件設定データ４８を更新する。
【０１４４】
なお、閾値設定部３７は、変更履歴データ４９に含まれる状況を示す過去状況データのうち、現在の状況を示すデータと類似する過去状況データが複数ある場合には、最も類似する過去状況データに関連付けられた閾値Ｒｔｈを条件設定データ４８として記憶部２３に記憶することができる。
【０１４５】
また、閾値設定部３７は、変更履歴データ４９に含まれる状況を示す過去状況データのうち、現在の状況を示すデータと一致または類似する過去状況データが複数ある場合には、これら複数の過去状況データに関連付けられた各閾値Ｒｔｈを平均化し、平均化後の閾値Ｒｔｈを条件設定データ４８として記憶部２３Ｃに記憶することができる。
【０１４６】
また、閾値設定部３７は、変更履歴データ４９に含まれる状況を示す過去状況データのうち、現在の状況を示すデータと一致または類似する過去状況データが複数ある場合には、最も新しい過去状況データに関連付けられた閾値Ｒｔｈを条件設定データ４８として記憶部２３に記憶することができる。
【０１４７】
なお、実施の形態４にかかる列車運行管理装置１０Ｃのハードウェア構成例は、図８に示す列車運行管理装置１０と同じである。プロセッサ１０５は、記憶部２３Ｃとして機能するメモリ１０４に記憶されたダイヤ管理プログラムを読み出して実行することによって、表示処理部３５、設定処理部３６、および閾値設定部３７の機能を実行することができる。
【０１４８】
以上のように、実施の形態４にかかる列車運行管理装置１０Ｃの記憶部２３Ｃは、閾値設定部３７によって変更された閾値Ｒｔｈの履歴である閾値履歴を示す変更履歴データ４９を記憶する。変更ダイヤ作成部３４は、変更履歴データ４９から抽出された閾値Ｒｔｈと乗車率予測部３３によって予測された列車９毎の乗車率とに基づいて、予測ダイヤにおける列車９の運休および増発の少なくとも一方を行って１以上の変更ダイヤを作成する。このように、過去に設定された閾値Ｒｔｈを用いることができ、指令員が過去に設定された閾値Ｒｔｈを用いて変更ダイヤを生成することができ、指令員の利便性を向上させることができる。なお、表示処理部３５Ｃは、変更履歴データ４９に含まれる閾値履歴を示す閾値履歴表示画面を表示部２１に表示することができる。変更ダイヤ作成部３４は、閾値履歴表示画面に含まれる閾値履歴のうち入力部２２への指令員の入力操作によって選択された閾値Ｒｔｈを用いて変更ダイヤを作成することもできる。
【０１４９】
また、実施の形態４にかかる列車運行管理装置１０Ｃは、ダイヤの乱れが生じた現在の状況に一致または類似する状況で設定された閾値Ｒｔｈを変更履歴データ４９から抽出し、抽出した閾値を記憶部２３Ｃに設定する閾値設定部３７を備える。これにより、同様の状況下で設定された閾値Ｒｔｈを変更ダイヤの作成に用いることができ、指令員の利便性をさらに向上させることができる。
【０１５０】
実施の形態５．
実施の形態５にかかる列車運行管理装置では、乗客の不満度を予測して表示することができる点で実施の形態１の列車運行管理装置１０と異なる。
【０１５１】
図１７は、実施の形態５にかかる列車運行管理装置１０Ｄの構成の一例を示す図である。図１７に示すように、列車運行管理装置１０Ｄは、通信部２０と、表示部２１と、入力部２２と、記憶部２３Ｄと、制御部２４Ｄとを備える。なお、図１７に示す例では、図２と同様に、便宜上記憶部２３Ｄを２つに分けて図示している。
【０１５２】
記憶部２３Ｄは、記憶部２３に記憶されるデータに加え、さらに、不満度データ６０を記憶することができる。不満度データ６０には、変更ダイヤにおける各列車９への乗客の不満度を示すデータが含まれる。また、記憶部２３Ｄに記憶される変更ダイヤデータ４５Ｄに含まれる各列車９のデータには、列車９の列車ＩＤおよび列車９のダイヤデータに加え、列車９の駅間毎の乗車率のデータが含まれる点で、記憶部２３に記憶される変更ダイヤデータ４５と異なる。
【０１５３】
制御部２４Ｄは、データ取得部３０と、進路制御部３１と、予測ダイヤ作成部３２と、乗車率予測部３３と、変更ダイヤ作成部３４Ｄと、表示処理部３５Ｄと、設定処理部３６と、不満度予測部３８とを備える。
【０１５４】
図１８は、列車運行管理装置１０Ｄの制御部２４Ｄの処理の一例を示すフローチャートである。なお、図１８に示すステップＳ８０〜Ｓ８３およびＳ８６〜Ｓ８８の処理は、図３に示すステップＳ１０〜Ｓ１３およびＳ１５〜Ｓ１７の処理と同じである。
【０１５５】
変更ダイヤ作成部３４Ｄは、図１８に示すステップＳ８４において、変更ダイヤを作成した後、記憶部２３Ｄから乗降履歴データ４２を読み出し、変更ダイヤと乗降履歴データ４２とに基づいて、変更ダイヤにおける列車９の駅間毎の乗車率を演算する。変更ダイヤ作成部３４Ｄは、変更ダイヤにおける列車９の駅間毎の乗車率のデータを加えた変更ダイヤデータ４５Ｄを記憶部２３Ｄに記憶する。なお、変更ダイヤにおける列車９の駅間毎の乗車率の演算処理は、予測ダイヤにおける列車９の駅間毎の乗車率の演算処理と同様の処理である。
【０１５６】
ステップＳ８５において、不満度予測部３８は、記憶部２３Ｄから変更ダイヤデータ４５Ｄを記憶部２３Ｄから読み出し、変更ダイヤデータ４５Ｄに基づき、変更ダイヤにおける各列車９への乗客の不満度を予測する。かかる不満度は、乗車率が高いほど大きくなる。不満度予測部３８は、変更ダイヤにおける各列車９への予測される乗客の不満度を示すデータを不満度データ６０として記憶部２３Ｄに記憶する。以下において、列車９への予測される乗客の不満度を予測不満度と記載する。
【０１５７】
ステップＳ８６において、表示処理部３５Ｄは、記憶部２３Ｄに記憶された変更ダイヤデータ４５Ｄおよび不満度データ６０に基づいて、変更ダイヤおよび予測不満度を含む表示画面データを生成し、表示部２１に表示させる。図１９は、表示部２１に表示される変更ダイヤの表示画面の一例を示す図である。
【０１５８】
図１９に示す表示画面８０Ｄは、変更ダイヤ表示領域８１と、切り替えボタン８２と、登録ボタン８３と、不満度表示領域８５とを含む。図１９に示す変更ダイヤ表示領域８１、切り替えボタン８２、および登録ボタン８３は、図４に示す変更ダイヤ表示領域８１、切り替えボタン８２、および登録ボタン８３と同じである。
【０１５９】
不満度表示領域８５には、Ｂ列車からＦ列車までの複数の列車９への予測される乗客の不満度を示す情報が含まれる。図１９に示す例では、Ｂ列車の予測不満度が「０．６」であり、Ｃ列車の予測不満度が「０．８」である。また、Ｄ列車の予測不満度が「０．６」であり、Ｅ列車の予測不満度が「０．６」であり、Ｆ列車の予測不満度が「０．９」であり、Ｇ列車の予測不満度が「０．７」である。
【０１６０】
このように、表示部２１に表示される表示画面８０Ｄには、変更ダイヤにおける各列車９の予測不満度が含まれているため、指令員は、各変更ダイヤにおける各列車９の予測不満度を考慮して、変更ダイヤの変更を行うことができる。
【０１６１】
なお、図１９に示す例では、変更ダイヤにおける各列車９の予測不満度が示されているが、不満度予測部３８は、変更ダイヤにおける各列車９の予測不満度を積算した予測不満度の合計値を演算し、変更ダイヤ単位の予測不満度として不満度データ６０に含めて記憶部２３Ｄに記憶することができる。表示処理部３５Ｄは、記憶部２３Ｄに記憶された不満度データ６０に基づき、表示画面８０Ｄに変更ダイヤ単位の予測不満度を表示することができる。
【０１６２】
なお、実施の形態５にかかる列車運行管理装置１０Ｄのハードウェア構成例は、図１０に示す列車運行管理装置１０と同じである。プロセッサ１０５は、記憶部２３Ｄとして機能するメモリ１０４に記憶されたダイヤ管理プログラムを読み出して実行することによって、変更ダイヤ作成部３４Ｄ、表示処理部３５Ｄ、および不満度予測部３８の機能を実行することができる。
【０１６３】
また、上述した例では、実施の形態１にかかる列車運行管理装置１０からの変更点を説明したが、実施の形態２〜４にかかる列車運行管理装置１０Ａ〜１０Ｃへ上述した乗客の不満度を予測して表示する機能を適用することもできる。
【０１６４】
また、不満度予測部３８は、列車９単位または変更ダイヤ単位で乗客の不満度を予測したが、駅単位で乗客の不満度を予測することもできる。また、表示処理部３５Ｄは、駅単位で予測された乗客の不満度を表示部２１に表示することができる。
【０１６５】
以上のように、実施の形態５にかかる列車運行管理装置１０Ｄは、変更ダイヤにおける列車９毎の乗車率に基づいて、変更ダイヤにおける各列車９への乗客の不満度を予測する不満度予測部３８を備える。表示処理部３５Ｄは、変更ダイヤに加え、不満度予測部３８によって予測された不満度の情報を表示部２１に表示する。このように、変更ダイヤに加え、変更ダイヤにおける各列車９への予測される乗客の不満度を表示することができるため、指令員は、乗客の乗り心地を容易に把握でき、乗客にとって快適な変更ダイヤを選択することができる。
【０１６６】
また、変更ダイヤ作成部３４Ｄは、変更ダイヤと記憶部２３Ｄに記憶された乗降履歴データ４２に基づいて、変更ダイヤにおける列車９毎の乗車率を予測する。表示処理部３５Ｄは、変更ダイヤに加え、変更ダイヤにおける列車９毎の乗車率を表示部２１に表示する。このように、変更ダイヤに加え、変更ダイヤにおける各列車９の予測される乗車率を表示することができるため、指令員は、乗客の乗り心地を容易に把握でき、乗客にとって快適な変更ダイヤを選択することができる。
【０１６７】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。実施の形態３，４にかかる列車運行管理装置１０Ｂ，１０Ｃにおいて、実施の形態２と同様に、乗員の勤務制約および車両の運用制約を考慮して変更ダイヤを作成する構成を含むことができる。
【符号の説明】
【０１６８】
１  列車制御システム、２  車上装置、３  無線装置、４  地上制御装置、５  連動制御装置、７，８  ネットワーク、９  列車、１０，１０Ａ〜１０Ｄ  列車運行管理装置、２０  通信部、２１  表示部、２２  入力部、２３，２３Ａ〜２３Ｄ  記憶部、２４，２４Ａ〜２４Ｄ  制御部、３０  データ取得部、３１  進路制御部、３２  予測ダイヤ作成部、３３  乗車率予測部、３４，３４Ａ，３４Ｄ  変更ダイヤ作成部、３５，３５Ｂ，３５Ｃ，３５Ｄ  表示処理部、３６，３６Ｂ，３６Ｃ  設定処理部、３７  閾値設定部、３８  不満度予測部、４０  実行ダイヤデータ、４１  状況データ、４２  乗降履歴データ、４３  予測ダイヤデータ、４４  乗車率データ、４５，４５Ｄ  変更ダイヤデータ、４７  運用データ、４８  設定データ、４９  変更履歴データ、６０  不満度データ。
【図１】
2018140683.tif 000003
【図２】
2018140683.tif 000004
【図３】
2018140683.tif 000005
【図４】
2018140683.tif 000006
【図５】
2018140683.tif 000007
【図６】
2018140683.tif 000008
【図７】
2018140683.tif 000009
【図８】
2018140683.tif 000010
【図９】
2018140683.tif 000011
【図１０】
2018140683.tif 000012
【図１１】
2018140683.tif 000013
【図１２】
2018140683.tif 000014
【図１３】
2018140683.tif 000015
【図１４】
2018140683.tif 000016
【図１５】
2018140683.tif 000017
【図１６】
2018140683.tif 000018
【図１７】
2018140683.tif 000019
【図１８】
2018140683.tif 000020
【図１９】
2018140683.tif 000021