"線路網に在線する複数の列車の運行を制御する列車運行制御システムであって、各列車T1~T4に搭載され自列車の在線位置の情報を取得可能に構成された列車制御装置100と、転てつ器防護区間12と転てつ器10の制御方向と列車の進行方向とに基づいた所定のセグメント定義規則に従って、前記線路網に対して複数のセグメントS1~S6,S11~S13,S21~S27,S0001,S0001a,S0001b,S0102,S0203,S0204,S0205,S0402,S0406,S0406a,S0406b,S0502,S0507,S0507a,S0507b,S0604,S0604a,S0604b,S0705,S0705a,S0705bを予め定義し、前記複数のセグメント同士の競合関係を予め設定することによって準備されたセグメント競合情報403を格納しているセグメント競合情報記憶部403と、列車の運行のために使用許可を求めるセグメントである使用要求セグメントを前記在線位置の情報に基づいて選択して、使用要求セグメント情報222を作成する使用セグメント要求装置200,200B,200Dと、各セグメントの使用許可状況が登録されたセグメント使用許可状況情報404を格納しているセグメント使用許可状況情報記憶部404と、各列車から前記使用要求セグメント情報222を取得し、前記複数の列車の間で前記使用要求セグメントが列車運行上、競合するか否かの判断を、前記セグメント競合情報403および前記セグメント使用許可状況情報404を利用した所定の競合判断処理445に従って行い、競合しないと判断した前記使用要求セグメントを使用許可セグメントとして、該当する列車についての使用許可セグメント情報421に含め、競合判断の結果に従って前記セグメント使用許可状況情報404を更新するセグメント使用許可設定部401とを備える、列車運行制御システム90,90B~90J。請求項1に記載の列車運行制御システムであって、前記セグメント使用許可設定部401は、競合しないと判断した前記使用要求セグメントであっても前記転てつ器の状態に応じて走行が禁止されるセグメントを、前記使用許可セグメント情報421に含めず、前記列車運行制御システムは、各列車の前記使用許可セグメント情報421に基づいて、先行列車との間隔を確保するための情報である停止限界情報522を列車毎に作成し、前記停止限界情報を、該当する列車へ出力する間隔制御装置500をさらに備え、前記列車制御装置100は、自列車についての前記停止限界情報に基づいて自列車の走行を制御する、列車運行制御システム90,90B~90D,90F~90I。請求項1に記載の列車運行制御システムであって、前記列車制御装置100は、自列車の前記使用許可セグメント情報421に基づいて、先行列車との間隔を確保するための情報である停止限界情報522を作成し、前記停止限界情報に基づいて自列車の走行を制御する、列車運行制御システム90E,90J。請求項1に記載の列車運行制御システムであって、前記使用セグメント要求装置200,200Dは、各列車に搭載され、自列車について前記使用要求セグメント情報222を作成する、列車運行制御システム90,90C~90F,90H~90J。請求項1に記載の列車運行制御システムであって、前記使用セグメント要求装置200Bは、地上装置に含まれ、在線中の各列車について前記使用要求セグメント情報222を作成する、列車運行制御システム90B,90G。請求項1に記載の列車運行制御システムであって、列車ダイヤのデータ203,203Bを格納している列車ダイヤデータ記憶部203,203Bと、前記複数のセグメントの中から在線中のセグメントおよび走行予定のセグメントを前記列車ダイヤデータに基づいて選択し、選択したセグメントを使用計画セグメントとして含む使用計画セグメント情報221を作成する使用計画セグメント構成部201と、所定の選択処理240によって前記使用計画セグメントの中から、前記在線中のセグメントを含む少なくとも1つの使用要求セグメントを選択して、前記使用要求セグメント情報を作成する使用要求セグメント選択部202とをさらに備え、前記使用要求セグメント選択部202は、各列車に搭載された前記使用要求セグメント要求装置200Dに設けられ、前記使用計画セグメント構成部201は、前記列車ダイヤデータ記憶部203,203Bと共に地上装置に含まれ、在線中の各列車について前記使用計画セグメント情報221を作成する、列車運行制御システム90D,90I。請求項1に記載の列車運行制御システムであって、前記列車制御装置100は、自列車の前記使用許可セグメント情報421に含まれる前記使用許可セグメントに対応する転てつ器10の方向を、前記転てつ器に対応するセグメントの定義に従って制御する、列車運行制御システム90C,90H。請求項1に記載の列車運行制御システムであって、前記使用セグメント要求装置200,200B,200Dは、使用許可が得られていない未許可セグメントへの進入を防止するためのブレーキ動作が必要になる限界の時刻まで、前記未許可セグメントを前記使用要求セグメント情報222に含めない、列車運行制御システム90,90B~90J。請求項1ないし請求項5と請求項7と請求項8とのうちのいずれか1項に記載の列車運行制御システムであって、前記線路網のうちでデッドロックが生じる可能性のある部分の各経路について、同一方向を向いた一連のセグメントで以て、セグメント列R0001,R0002,R0101,R0102が予め定義されており、前記使用セグメント要求装置200,200Bは、前記セグメント列の使用予告に関する情報であって前記セグメント列の使用予定時刻を含んだ使用予告セグメント列情報223を作成し、前記列車運行制御システムは、前記デッドロックを防止するためのデッドロック防止装置900をさらに備え、前記デッドロック防止装置は、前記セグメント列同士の競合関係を予め設定することによって準備されたセグメント列競合情報902を格納しているセグメント列競合情報記憶部902と、各セグメント列の使用予告状況が登録されたセグメント列使用予告情報903を格納しているセグメント列使用予告情報記憶部903と、各列車から前記使用要求セグメント情報222と前記使用予告セグメント列情報223とを取得し、対向する2列車について前記デッドロックが発生するか否かの判断を、前記セグメント列競合情報902および前記セグメント列使用予告情報903を利用した所定のセグメント列競合判断処理918に従って行うセグメント列使用許可設定部901とを含み、前記セグメント列使用許可設定部901は、前記デッドロックが発生すると判断した場合、所定の優先判断処理920に従って判定された優先度の低い列車の前記使用要求セグメント情報222から、前記デッドロックに関係するセグメントの使用要求を削除し、削除後の前記使用要求セグメント情報222aを前記セグメント使用許可設定部401へ出力し、前記デッドロックは発生しないと判断した場合、修正しない状態の前記使用要求セグメント情報222,222aを前記セグメント使用許可設定部401へ出力し、前記セグメント使用許可設定部401は、各列車から取得した前記使用要求セグメント情報222に基づいて列車運行上、競合しないと判断されたという条件と、前記デッドロック防止装置から取得した前記使用要求セグメント情報222aに含まれているという条件と、を満たす前記使用要求セグメントを前記使用許可セグメント情報421に含める、列車運行制御システム90F~90H,90J。請求項6に記載の列車運行制御システムであって、前記線路網のうちでデッドロックが生じる可能性のある部分の各経路について、同一方向を向いた一連のセグメントで以て、セグメント列R0001,R0002,R0101,R0102が予め定義されており、前記使用計画セグメント構成部201は、前記セグメント列の使用予告に関する情報であって前記セグメント列の使用予定時刻を含んだ使用予告セグメント列情報223を作成し、前記列車運行制御システムは、前記デッドロックを防止するためのデッドロック防止装置900をさらに備え、前記デッドロック防止装置は、前記セグメント列同士の競合関係を予め設定することによって準備されたセグメント列競合情報902を格納しているセグメント列競合情報記憶部902と、各セグメント列の使用予告状況が登録されたセグメント列使用予告情報903を格納しているセグメント列使用予告情報記憶部903と、各列車から前記使用要求セグメント情報222と前記使用予告セグメント列情報223とを取得し、対向する2列車について前記デッドロックが発生するか否かの判断を、前記セグメント列競合情報902および前記セグメント列使用予告情報903を利用した所定のセグメント列競合判断処理918に従って行うセグメント列使用許可設定部901とを含み、前記セグメント列使用許可設定部901は、前記デッドロックが発生すると判断した場合、所定の優先判断処理920に従って判定された優先度の低い列車の前記使用要求セグメント情報222から、前記デッドロックに関係するセグメントの使用要求を削除し、削除後の前記使用要求セグメント情報222aを前記セグメント使用許可設定部401へ出力し、前記デッドロックは発生しないと判断した場合、修正しない状態の前記使用要求セグメント情報222,222aを前記セグメント使用許可設定部401へ出力し、前記セグメント使用許可設定部401は、各列車から取得した前記使用要求セグメント情報222に基づいて列車運行上、競合しないと判断されたという条件と、前記デッドロック防止装置から取得した前記使用要求セグメント情報222aに含まれているという条件と、を満たす前記使用要求セグメントを前記使用許可セグメント情報421に含める、列車運行制御システム90I。特許文献1の技術では、制御対象列車のダイナミック専有セクションを決めるために、制御対象列車の割当て要求を、走行路専有状態管理テーブルに記述されている他列車のダイナミック専有セクションと照合する。走行路専有状態管理テーブルには、各列車のダイナミック専有セクションが、専有区間の始点位置および終点位置によって記述されている特許文献1の図8を参照。しかし、駅構内では異なる走行路の始点と終点が重なるので、照合処理が複雑になる。また、制御対象列車のダイナミック専有セクションを決めるためには、全ての車両のダイナミック専有セクションと照合する必要があるので、車両数の増加に伴って処理時間が増加する。ここで、制御対象列車から割当てを要求されたダイナミック専有セクションを、他列車に割当て済みのダイナミック専有セクションと照合する場合の問題点を、図45の例を用いて説明する。図45には、A駅の1番線および2番線に列車Ta,Tb,Tcが既に在線しており、A駅の3番線に列車Tdが向かう様子を示している。図45において、符号Z1,Z2,Z3は列車Ta,Tb,Tcに既に割当てられているダイナミック専有セクションを示し、符号Z4は列車Tdが要求したダイナミック専有セクションの割当て要求範囲を示し、符号Z5は列車Tdに割当てられるダイナミック専有セクションを示している。ここでは、特許文献1の図8に倣って、ダイナミック専有セクションの始点および終点を走行路名称およびキロ程で表現するものとする。なお、キロ程とは、線区の起点からの線路延長であり、線路の起点から終点に向かって設定される。列車Tdが、本線12345mからA駅3番線2000mまでの範囲Z4を自身のダイナミック専有セクションとして要求したとする。ダイナミック専有セクションは列車毎に管理されるので、列車Tdのダイナミック専有セクションを決めるためには、列車Tdが要求した割当て範囲Z4を全ての他列車Ta,Tb,Tcのダイナミック専有セクションと照合する必要がある。図45によれば、列車Taのダイナミック専有セクションZ1は、列車Tdのダイナミック専有セクション割当て要求範囲Z4の終点3番線2000mよりも前方に在る。したがって、列車Taのダイナミック専有セクションZ1は、列車Tdの割当て要求範囲Z4に重ならない。また、列車Tbのダイナミック専有セクションZ21番線1500m~1番線2000mは、キロ程について、列車Tdによる割当て要求範囲Z4と重なる。しかし、列車Tbの使用番線1番線は列車Tdの使用番線3番線と異なる。したがって、列車Tbのダイナミック専有セクションZ2は、列車Tdの割当て要求範囲Z4に重ならない。また、列車Tcのダイナミック専有セクションZ32番線1750m~2番線2000mは、キロ程について、列車Tdによる割当て要求範囲Z4と重なる。しかし、列車Tcの使用番線2番線は列車Tdの使用番線3番線と異なる。したがって、列車Tcのダイナミック専有セクションZ3は、列車Tdの割当て要求範囲Z4に重ならないはずである。ところが、列車Tcの後部位置1750mの地点が転てつ器の防護区間Z6に含まれているので、列車の脱線や衝突を避けるために、転てつ器防護区間Z6を列車Tdのダイナミック専有セクションに含めないようにしなければならない。その結果、列車Tdによる割当て要求範囲Z4のうちで転てつ器防護区間Z6の直前までの部分が、列車Tdのダイナミック専有セクションZ5として割当てられることになる。このように、図45の例によれば、換言すれば特許文献1の技術によれば、ダイナミック専有セクションを割当てるためには、全ての他列車のダイナミック専有セクションとの比較を実施してキロ程が重ならないことを確認する必要がある。ダイナミック専有セクションは各列車について設定されるので、キロ程確認の処理量は列車本数の二乗で増加することになる。さらに、線路が重ならないことを確認する処理、および、関連する転てつ器の防護区間が重ならないことを確認する処理も行う必要がある。しかも、ダイナミック専有セクションの情報走行路名称およびキロ程は車両の走行と共に刻々と変化していくので、そのような変化し続ける情報を用いてリアルタイムに上記各種処理を行う必要がある。以上のことから、特許文献1の技術には、列車の専有区間の競合処理が複雑であるという問題や、かかる競合処理の処理量は管理する列車本数の二乗で増加するという問題がある。これに対し、非特許文献1の技術は、従来からの固定閉そく方式の論理を踏襲しているので、上記のような問題は生じない。しかし、駅構内において移動閉そく方式による効率的な列車運行を行わないので、全体として非効率的な運行になってしまうという問題がある。さらに、従来の固定閉そくの論理では、複数の軌道回路各軌道回路は固定閉そく方式において列車の在線を検知する単位にあたるから構成される進路の競合関係と、進路内への列車の進入を制御する信号機の競合関係とを考慮するので、制御論理を作成するのに多大の労力が必要である特許文献2参照。本発明は、進路競合に関する処理を簡素化しうる列車運行制御システムを提供することを目的とする。本発明の一態様に係る列車運行制御システムは、線路網に在線する複数の列車の運行を制御する列車運行制御システムであって、列車制御装置と、セグメント競合情報記憶部と、使用セグメント要求装置と、セグメント使用許可状況情報記憶部と、セグメント使用許可設定部とを含んでいる。前記列車制御装置は、各列車に搭載され、自列車の在線位置の情報を取得可能に構成されている。前記セグメント競合情報記憶部は、転てつ器防護区間と転てつ器の制御方向と列車の進行方向とに基づいた所定のセグメント定義規則に従って、前記線路網に対して複数のセグメントを予め定義し、前記複数のセグメント同士の競合関係を予め設定することによって準備されたセグメント競合情報を格納している。前記使用セグメント要求装置は、列車の運行のために使用許可を求めるセグメントである使用要求セグメントを前記在線位置の情報に基づいて選択して、使用要求セグメント情報を作成する。前記セグメント使用許可状況情報記憶部は、各セグメントの使用許可状況が登録されたセグメント使用許可状況情報を格納している。前記セグメント使用許可設定部は、各列車から前記使用要求セグメント情報を取得し、前記複数の列車の間で前記使用要求セグメントが列車運行上、競合するか否かの判断を、前記セグメント競合情報および前記セグメント使用許可状況情報を利用した所定の競合判断処理に従って行い、競合しないと判断した前記使用要求セグメントを使用許可セグメントとして、該当する列車についての使用許可セグメント情報に含め、競合判断の結果に従って前記セグメント使用許可状況情報を更新する。上記の一態様によれば、転てつ器防護区間と転てつ器の制御方向と列車の進行方向とに基づいて定義されるセグメントを導入し、各列車が使用するセグメントの競合を判断することによって各列車の運行を制御する。セグメントの定義、セグメント競合情報の設定、セグメントによる列車運行管理等では、列車位置を用いた複雑な計算を用いない。したがって、進路競合に関する処理を簡素化できる。本発明の目的、特徴、局面、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。<実施の形態1>まず、本発明の実施の形態1および後述の実施の形態2~5において基本となるセグメントとセグメント競合テーブルを説明する。<セグメント>セグメントとは、線路換言すれば、線路網を、転てつ器防護区間と、転てつ器の制御方向と、列車の進行方向とに基づいた所定の規則セグメント定義規則と呼ぶことにするに従って捉える概念である。具体的には、転てつ器防護区間の線路は、転てつ器の制御方向と列車の進行方向との組み合わせに応じて、複数の進路を形成すると把握可能であり、そのような複数の進路のそれぞれをセグメントとして定義する。同様に、転てつ器防護区間以外の区間の線路については、列車の進行方向に応じて、複数のセグメントが定義される。以下でも言及するが、1つの区間に対して複数のセグメントが定義可能であっても、例えば列車の運行計画等の理由により、実際にはそのうちの一部のセグメントだけが利用される場合もある。但し、実際に運用されている各区間に対しては、少なくとも1つのセグメントが定義される。また、実際的には線路網は複数の区間転てつ器防護区間と、転てつ器防護区間以外の区間とに大別されるで構成されるので、線路網に対して複数のセグメントが定義されることになる。なお、転てつ器とは、線路の分岐状態を制御する装置である。転てつ器の制御方向には定位と反位があり、これらの制御方向を転換することによって、分岐部分における進行方向を変更することができる。また、転てつ器に対しては、列車の脱線や接触を防ぐ目的で、転てつ器防護区間が設定される。具体的には、転てつ器防護区間内に列車が存在する場合、転てつ器の転換制御が禁止される。また、転てつ器の転換制御が行われている間、その転てつ器に対して設けられた転てつ器防護区間への列車進入が禁止される。図1にセグメントの第1例を説明する模式図を示す。図1には線路の分岐部分を例示しており、分岐部分に転てつ器10具体的構造の図示は省略するが設置されている。図1の例では、転てつ器10は、Da,Dbの両地点を結ぶ経路と、Da,Dcの両地点を結ぶ経路とのいずれかを選択的に形成する。図1において、3本の短い斜線からなる図記号11に沿った経路を選択する場合、すなわちDa,Dbの両地点を結ぶ場合の制御方向が定位であり、図記号11が付されていない経路を選択する場合、すなわちDa,Dcの両地点を結ぶ場合の制御方向が反位である。図1に例示するように、転てつ器10から所定の範囲図1では破線で囲むと共に区間端点に区切り線を付しているに、転てつ器防護区間12が設定されている。なお、転てつ器10からDa,Db,Dcの各方向における区間端点までの距離は、互いに同じであってもよいし、異なっていてもよい。一般に、列車の進行方向は、上り方向と、下り方向とに分けられる。図1の例では、図中左から右へ進行する方向を下り方向とし、逆に図中右から左へ進行する方向を上り方向とする。なお、後出の図面においても同様に上り方向および下り方向を想定するものとする。図1の例では、転てつ器防護区間12内の線路について、転てつ器10の制御方向と、列車の進行方向との組み合わせによって、4つのセグメントS1~S4が定義される。具体的には、定位と下りの組み合わせでセグメントS1が定義され、定位と上りの組み合わせでセグメントS2が定義され、反位と下りの組み合わせでセグメントS3が定義され、反位と上りの組み合わせでセグメントS4が定義されている。ここで、各セグメントの定義に関する情報セグメント定義情報と呼ぶことにするは、例えばテーブル形式のデータにまとめることが可能である図2参照。但し、テーブル形式に限定されるものではない。なお、運用上の理由等により、列車の進行方向が制限される場合、例えば転てつ器制御方向が定位での下り列車が運行されない場合、上記セグメントS1を定義する必要はない。なお、図1において各セグメントS1~S4は、矢印で以て模式的に図示されている。かかる図示において、矢印の指し示す方向が、列車の進行方向である。また、矢印の根元黒塗り四角形が付されているがセグメントの始端であり、矢印の先端黒塗りの三角形で図示されているがセグメントの終端である。すなわち、列車は、セグメントの始端から終端へ向けて進行する。図3にセグメントの第2例を説明する模式図を示す。図3には、一旦分岐した線路が再度合流する線路網を例示している。図3の例では、2箇所の分岐部分のそれぞれに転てつ器防護区間12が設けられており、各転てつ器防護区間12については、図1の例と同様にセグメントが定義される。他方、転てつ器防護区間12以外の区間この区間は分岐部分を含んでいないについては、ここでは、2つの転てつ器防護区間12を結ぶ区間換言すれば、2つの転てつ器防護区間12の間の区間を1つの区間として扱い、この1つの区間に対してセグメントが定義されている。図3には、列車進行方向に応じて、2つのセグメントS5,S6が例示されている。具体的には、下り方向に対してセグメントS5が定義され、上り方向に対してセグメントS6が定義されている図4参照。なお、運用上の理由等により、列車の進行方向が制限される場合、例えば下り電車が運行されない場合、上記セグメントS5を定義する必要はない。<セグメント競合テーブル>セグメント競合テーブルとは、セグメント同士の競合関係に関する情報セグメント競合情報と呼ぶことにするをテーブル形式にまとめたデータである。但し、セグメント競合情報を、テーブル形式以外のデータ形式で管理しても構わない。図5に、より具体的な線路配線換言すれば、線路網についてセグメントを定義した図面セグメント定義図と呼ぶことにするを例示し、図5のセグメント定義図に対応したセグメント競合テーブルを図6に例示する。なお、図5では一部のセグメントについて記載を省略している。図6において、競合関係がないセグメントの組み合わせに○を付し、競合関係にあるセグメントの組み合わせに×を付している。なお、図6の例では、セグメント競合テーブルは対称行列になるので、上半分の記載を省略している。セグメントの競合関係は、所定の規則セグメント競合関係設定規則と呼ぶことにするに従って設定される。具体的に図5および図6の例は、同一線路区間を共有する異なるセグメント同士に競合関係を設定するという規則に基づいている。なお、線路区間とは、転てつ器防護区間12と、転てつ器防護区間12を結ぶ区間とのそれぞれを指す図1および図3参照。ここで、上記例示の規則は、a対比対象のセグメントが同一の線路区間を共有しているという条件と、b対比対象のセグメントが異なるセグメントであるという条件との両方を満たすセグメントに対して競合関係を設定する、と言い換えることが可能である。図5の例において、例えば、セグメントS0102,S0203は同一の転てつ器防護区間を共有しており、かつ、セグメントS0102,S0203は異なるセグメントであるので、上記条件a,bの両方が満たされる。よって、セグメントS0102とセグメントS0203との間には競合関係を設定する図6参照。上記規則によれば、同一線路区間を共有していても同一のセグメントには競合関係が設定されない。上記条件bを満たさないからである。例えば、セグメントS0102は、セグメントS0102自身との関係においては、競合しない図6参照。なお、セグメント競合関係設定規則は、上記条件a,bに加えて、あるいは、上記条件a,bに代えて、他の条件、例えば列車の運用に関する条件、線路の形状に関する条件等を含んでいてもよい。このように、セグメント競合テーブルの作成作業は、従来の連動図表の作成に比べて、大幅に簡素化できる。<列車運行制御システム90>図7に実施の形態1に係る列車運行制御システム90の構成を例示するブロック図を示す。なお、図面では要素の名称を略記している場合がある。図7の例によれば、列車運行制御システム90は、列車制御装置100と、使用セグメント要求装置200と、伝送装置300と、進路制御装置400と、間隔制御装置500と、転てつ器制御装置600とを含んでいる。列車制御装置100は、図7の例では、列車詳細情報検知部101と、列車制御部102と、車両性能データ記憶部103と、路線データ記憶部104とを含んでいる。なお、以下の説明では、記憶部103に格納されている車両性能データに対しても符号103を用いる場合がある。同様に、記憶部104に格納されている路線データに対しても符号104を用いる場合がある。上記2つの記憶部103,104は、同じ記憶装置で構成されてもよいし、あるいは、別々の記憶装置で構成されてもよい。使用セグメント要求装置200は、図7の例では、使用計画セグメント構成部201と、使用要求セグメント選択部202と、列車ダイヤデータ記憶部203とを含んでいる。なお、以下の説明では、記憶部203に格納されている列車ダイヤデータに対しても符号203を用いる場合がある。伝送装置300は、図7の例では、車上→地上送信部301と、車上→地上送信部302と、地上→車上受信部303と、列車詳細情報収集部304と、セグメント使用要求収集部305と、地上→車上送信部306とを含んでいる。進路制御装置400は、図7の例では、セグメント使用許可設定部401と、転てつ器管理部402と、セグメント競合テーブル記憶部換言すれば、セグメント競合情報記憶部403と、セグメント使用許可登録ファイル記憶部換言すれば、セグメント使用許可状況情報記憶部404とを含んでいる。なお、以下の説明では、記憶部403に格納されているセグメント競合テーブル換言すれば、セグメント競合情報に対しても符号403を用いる場合がある。同様に、記憶部404に格納されているセグメント使用許可登録ファイル換言すれば、セグメント使用許可状況情報に対しても符号404を用いる場合がある。なお、上記2つの記憶部403,404は、同じ記憶装置で構成されてもよいし、あるいは、別々の記憶装置で構成されてもよい。間隔制御装置500は、図7の例では、列車在線管理部501と、間隔制御情報作成部502と、列車在線登録ファイル記憶部503とを含んでいる。なお、以下の説明では、記憶部503に格納されている列車在線登録ファイルに対しても符号503を用いる場合がある。列車運行制御システム90では、列車制御装置100と使用セグメント要求装置200は列車に搭載され、さらに伝送装置300のうちで車上→地上送信部301,302と地上→車上受信部303も列車に搭載されている。列車に搭載された要素100,200,301~303は車上装置と総称される場合がある。また、進路制御装置400と間隔制御装置500と転てつ器制御装置600は地上に設置され、さらに伝送装置300のうちで列車詳細情報収集部304とセグメント使用要求収集部305と地上→車上送信部306も地上に設置されている。地上に設置された要素303~306,400,500,600は地上装置と総称される場合がある。以下に各要素をより具体的に説明する。<列車制御装置100>列車制御装置100は、列車の走行に関する制御を行う。より具体的には、列車制御装置100の各要素が次のように動作する。列車詳細情報検知部101は、列車の走行に関する各種情報を検知し、検知した情報を列車詳細情報121として出力する。列車詳細情報121は、列車制御部102と、使用計画セグメント構成部201と、使用要求セグメント選択部202と、車上→地上送信部301へ向けて出力される。列車詳細情報121は例えば在線位置、進行方向、走行速度等の情報を含んで構成され、換言すれば列車詳細情報検知部101は各情報の検知手段の総称にあたる。例えば在線位置は、列車に搭載されている速度発電機を使用して走行距離を積算することによって検知可能である非特許文献1参照。その他の情報も既存の各種手法によって検知可能である。なお、列車詳細情報検知部101は、全ての出力先列車制御部102等に対して同じ内容の列車詳細情報121を出力してもよいし、あるいは、出力先毎に必要な情報だけを列車詳細情報121として出力してもよい。ここで、各列車の列車詳細情報121が車上→地上送信部301を介して列車詳細情報収集部304に収集される。このため、列車詳細情報収集部304向けの列車詳細情報121は、発信元の列車を識別するための番号いわゆる列車IDを含んでいる。列車IDは例えば列車詳細情報検知部101または車上→地上送信部301によって付加される。列車制御部102は、列車詳細情報検知部101から列車詳細情報121を取得し、列車詳細情報121に基づいて列車の走行制御を行う。ここでは、ブレーキ出力換言すれば、ブレーキ動作の制御を例示する。ブレーキ出力制御に関しては、列車制御部102は、伝送装置300を介して間隔制御情報作成部502から停止限界情報522を取得する。また、列車制御部102は、記憶部103から車両性能データを取得し、記憶部104から路線データを取得する。ここで、停止限界情報522は、自列車の前方を先行する列車との間隔を確保するための情報であり、列車が走行できる最遠端の位置停止限界位置に関する情報である。停止限界情報522は、例えば、停止すべき具体的な位置情報によって構成される。あるいは、例えば、停止位置を決定するための基準位置の情報と、基準位置の種別を示す情報例えばそれ用のフラグが設けられるとの複合的な情報によって停止限界情報522を構成してもよい。後者の例によれば、列車制御部102は、基準位置から列車の側へ、基準位置の種別に基づいた安全余裕距離だけ離れた位置を求め、その位置を停止すべき具体的な位置として扱う。また、車両性能データ103は、列車の性能、例えばブレーキ性能等のデータを含んでいる。また、路線データ104は、路線に関するデータであり、例えば、線路の勾配抵抗や曲線抵抗等の物理的条件に関するデータ、特定の区間に設けられて制限速度等の運転条件に関するデータ、等を含んでいる。列車制御部102は、取得した列車詳細情報121と停止限界情報522と車両性能データ103と路線データ104とに基づいて、ブレーキ出力を行わない場合に列車が停止限界情報522で示された位置を超えるか否かを判断する。そして、列車制御部102は、超えると判断した場合、ブレーキ出力を行う。<使用セグメント要求装置200>使用セグメント要求装置200は、使用セグメント要求装置200を搭載した列車自列車が使用するセグメントを求め、求めたセグメントの使用要求を進路制御装置400へ出力する。より具体的には、使用セグメント要求装置200の各要素が次のように動作する。使用計画セグメント構成部201は、列車詳細情報検知部101から列車詳細情報121より具体的には在線位置と進行方向の情報を取得し、記憶部203から列車ダイヤデータ走行計画が記述されているを取得する。そして、使用計画セグメント構成部201は、取得した列車詳細情報121と列車ダイヤデータ203とに基づいて、現在在線しているセグメントとこれから走行する予定のセグメントとを含んだ使用計画セグメントリスト換言すれば、使用計画セグメント情報221を作成する。なお、使用計画セグメントリスト221は、例えば、運行路線の一部ずつについて列車運行中に適宜、作成される。作成された使用計画セグメントリスト221は使用要求セグメント選択部202へ向けて出力される。上記の図5の例では、列車T1が下り方向でセグメントS0001に在線しており、1番線に向かう走行計画の場合、使用計画セグメントリスト221にはセグメントS0001,S0102,S0205,S0507が含められる。ここで、使用セグメント要求装置200にはセグメント定義情報図2および図4参照が予め与えられている。例えば、セグメント定義情報を格納した記憶部が使用計画セグメント構成部201に設けられている。あるいは、列車ダイヤデータがセグメントを用いて記述されている。使用要求セグメント選択部202は、使用計画セグメント構成部201から使用計画セグメントリスト221を取得し、使用計画セグメントリスト221の中から、進路制御装置400に対して使用要求を行うセグメントを選択し、選択したセグメントを使用要求セグメントリスト換言すれば、使用要求セグメント情報222に含める。セグメントの選択にあたり、使用要求セグメント選択部202は、列車詳細情報検知部101から列車詳細情報121より具体的には在線位置と走行速度と進行方向の情報を取得し、列車制御装置100から車両性能データ103と路線データ104とを取得し、これらの情報121,103,104に基づいて使用要求セグメントリスト222を作成する。作成された使用要求セグメントリスト222は車上→地上送信部302へ向けて出力される。ここで、図8に使用要求セグメント選択部202による処理を概説する模式図を示し、図9に使用要求セグメント選択部202による処理を例示するフローチャートを示す。図8の例において、列車T1の使用計画セグメントすなわち使用計画セグメントリスト221に含まれるセグメントはセグメントS11,S12,S13である。図9に例示の使用要求セグメント選択処理240では、使用計画セグメントリスト221に含まれる使用計画セグメントを列車後部位置から進行方向の側へ向かって順番に選択していくことによってステップ241S,241E、各使用計画セグメントを使用要求セグメントリスト222に含めるか否かを決定する。まず、選択したセグメントすなわち処理対象のセグメントが自列車が在線しているセグメントであるか否かを判別するステップ242。在線中のセグメントであると判別した場合、そのセグメントは使用要求セグメントリスト222に含めステップ243、次のセグメントの処理に移るステップ241E,241S。図8の例では、セグメントS11が在線中セグメントに対応する。これに対し、ステップ242で在線中のセグメントではないと判別した場合、そのセグメントの始端すなわち列車が進入する側の端で列車を停止させるための走行パターン以下、停止パターンと呼ぶことにするを、車両性能データ103に基づいて作成するステップ244。停止パターンは、例えば列車の位置と列車速度との関係によって表され、図8には速度グラフPT12,PT13として例示している。図8の例において、PT12はセグメントS12についての停止パターンであり、PT13はセグメントS13についての停止パターンである。次に、現在の位置および速度から全速で走行する場合の走行パターン以下、全速走行パターンと呼ぶことにするを、在線位置と列車速度と車両性能データ103と路線データ104とに基づいて作成するステップ245。なお、在線位置と列車速度は列車詳細情報121として列車詳細情報検知部101から取得される。全速走行パターンは、上記の停止パターンと同様に、例えば列車の位置と列車速度との関係によって表され、図8には速度グラフPT0として例示している。なお、ステップ245はステップS44よりも前で実行しても構わない。次に、全速走行パターンが停止パターンを超える時刻以下、パターン超過予測時刻と呼ぶことにするを求めるステップ246。例えば、図8を参照すると、現在位置から、全速走行パターンPT0と停止パターンPT12とが交差する地点までの間の区間PXを走行するのに費やす時間を、現在時刻に加算することによって、パターン超過予測時刻を得ることが可能である。なお、現在位置と速度で停止パターンを超えている場合は、パターン超過予測時刻に現在時刻を設定する。次に、使用要求開始時刻を求めるステップ247。ここで求める使用要求開始時刻とは、該当セグメントの使用要求の出力を開始する時刻であり、かつ、停止パターンを超えることによるブレーキ出力を発生させないという条件を満たしうる最も遅い時刻である。使用要求開始時刻は例えば次式1によって算出される。使用要求開始時刻J1=パターン超過予測時刻J2-転てつ器転換時分j3-地上制御余裕時分j4-車上制御余裕時分j5...式1ここで、転てつ器転換時分j3とは転てつ器の転換制御に要する標準時間であり、転てつ器を含まないセグメントについてはj3=0である。図8の例では、セグメントS12は転てつ器を含むので、セグメントS12の使用要求を行う場合は転換制御に要する時間をj3に設定する。また、図8の例では、セグメントS13は転てつ器を含まないので、セグメントS13の使用要求を行う場合はj3=0に設定する。また、地上制御余裕時間j4とは、進路制御装置400および間隔制御装置500が使用要求セグメントリスト222および列車詳細情報121を取得してから所定の処理を完了するまでの標準時間である。また、車上制御余裕時分j5とは、使用要求セグメント選択部202が列車詳細情報121を取得してから使用要求セグメントリスト222を車上→地上送信部302へ渡すまでの標準時間である。次に、式2に基づいて、該当セグメントを使用要求セグメントリスト222に含めるか否かを判断するステップ248。{現在時刻J0通信余裕時分j6}≧{使用要求開始時刻J1-要求開始余裕時分j7}...式2ここで、通信余裕時分j6とは、列車と地上装置間で情報を送受信するのに必要な標準時間である。また、要求開始余裕時分j7とは、使用要求開始時刻J1を早めるためのパラメータであり、0以上の値をとる。要求開始余裕時分j7を小さくすれば、該当列車によるセグメント使用要求は遅くなる。その結果、該当列車が不必要に長い時間、地上装置を専有するのを防ぐことができる。これに対し、転てつ器の動作遅延、通信遅延等の不測の事態が発生した場合、列車にブレーキ出力が発生する可能性が高くなる。そこで、要求開始余裕時分j7を大きくすれば、列車のブレーキ出力発生の可能性を低くすることができる。要求余裕開始時分j7は、路線の混雑度や装置設備の性能に応じて、適切な値に設定される。ステップ248において式2を満たす場合、すなわち現在時刻が、通信余裕時分j6を見込んだ上で使用要求出力を開始しなければ停止パターン超過によるブレーキ出力を発生させることになる限界の時刻に等しいまたは超えている場合、処理中のセグメントを使用要求セグメントリスト222に含めるステップ243。その後、次のセグメントの処理に移るステップ241E,241S。これに対し、式2を満たさない場合、処理中のセグメントを使用要求セグメントリスト222に含めずステップ249、処理240を終了する。なお、使用要求セグメント選択処理240は、例えば50ミリ秒程度の周期で繰り返し実行され、各回の起動時に取得可能な最新の各種情報を利用する。このように、使用要求セグメント選択部202は、使用計画セグメントのうちで使用許可が得られていないセグメント未許可セグメントと呼ぶことにするへの進入を防止するためのブレーキ動作が必要になる限界の時刻まで、その未許可セグメントを使用要求セグメントリスト222に含めない。したがって、そのような限界時刻まで、使用要求が出力されない。このため、列車が地上装置を不必要に使用することがなくなり、地上装置の効率的な利用が可能となる。図10に使用要求セグメントリスト222を例示する模式図を示す。図10の例によれば、使用要求セグメントリスト222には、使用要求するセグメントが列車後部位置から進行方向へ向かって順番に記述され、また、各セグメントが列車在線セグメントであるか否かが記述される。<伝送装置300>伝送装置300は、車上装置と地上装置との間の通信を行う。より具体的には、車上→地上送信部301は、列車詳細情報検知部101から入力された列車詳細情報121を列車詳細情報収集部304へ送信する。列車詳細情報収集部304は、各列車から受信した列車詳細情報121を列車在線管理部501へ向けて出力する。なお、図7では簡略に図示しているが、列車詳細情報収集部304は、各列車から列車詳細情報121を収集する。車上→地上送信部302は、使用要求セグメント選択部202から入力された使用要求セグメントリスト222をセグメント使用要求収集部305へ送信する。セグメント使用要求収集部305は、受信した使用要求セグメントリスト222をセグメント使用許可設定部401へ向けて出力する。なお、図7では簡略に図示しているが、セグメント使用要求収集部305は、各列車から使用要求セグメントリスト222を収集する。地上→車上送信部306は、間隔制御情報作成部502から入力された停止限界情報522を、該当する列車の地上→車上受信部303へ送信する。地上→車上受信部303は、受信した停止限界情報522を列車制御部102へ向けて出力する。なお、車上→地上送信部301と車上→地上送信部302と地上→車上受信部303とを列車上の物理的に1つの装置で実現しても構わない。また、列車詳細情報収集部304とセグメント使用要求収集部305と地上→車上送信部306とを地上の物理的に1つの装置で実現しても構わない。また、使用要求セグメントリスト222と列車詳細情報121とを1つの情報にまとめて送信することも可能である。この場合、車上→地上送信部301と車上→地上送信部302を統合して1つの車上→地上情報送信部として実現し、列車詳細情報収集部304とセグメント使用要求収集部305を統合して1つの車上情報収集部として実現しても構わない。<進路制御装置400>進路制御装置400は、在線中の全ての列車から伝送装置300を介して使用要求セグメントリスト222を取得し、転てつ器制御装置600から転てつ器状態情報621を取得し、取得した使用要求セグメントリスト222と転てつ器状態情報621に基づいて各列車の進路を制御する。より具体的には、進路制御装置400の各要素が次のように動作する。<セグメント使用許可設定部401>セグメント使用許可設定部401は、在線中の全ての列車の使用要求セグメントリスト222を取得し、転てつ器管理部402からセグメント走行可能状態情報422を取得し、取得した使用要求セグメントリスト222とセグメント走行可能状態情報422に基づいて使用許可セグメントリスト換言すれば、使用許可セグメント情報421を作成する。使用許可セグメントリスト421は、各列車に使用を許可するセグメントが記述されたリストである。セグメント使用許可設定部401は、使用許可セグメントリスト421の作成の際、記憶部403内のセグメント競合テーブルを参照する。また、セグメント使用許可設定部401は、使用許可セグメントリスト421の作成の際、記憶部404内のセグメント使用許可登録ファイル換言すれば、セグメント使用許可状況情報に登録されている各セグメントの使用許可状況の参照および更新を行う。得られた使用許可セグメントリスト421は間隔制御情報作成部502へ向けて出力される。ここで、図11および図12にセグメント使用許可設定部401によるセグメント使用許可処理を例示するフローチャートを示す。なお、図11のフローと図12のフローとは結合子C1を介して繋がっている。図11および図12に例示の使用許可セグメントリスト作成処理440では、各列車からの使用要求セグメントリスト222を列車単位で処理するステップ441S,441E。まず、処理対象とする使用要求セグメントリスト222が所定の順番で例えばセグメント使用許可設定部401に入力された順番で選択するステップ442。ステップ442で選択された使用要求セグメントリスト222は該当列車の前回の使用要求セグメントリスト222セグメント使用許可登録ファイル404に記録されていると比較され、比較の結果、今回、使用要求が停止したセグメントがあると判別した場合、セグメント使用許可登録ファイル404から、使用要求が停止したセグメントを削除するステップ443。ここで、図13にセグメント使用許可登録ファイル404を例示する模式図を示す。図13の例では、セグメントS21は列車T2に対して使用許可され、セグメントS22は列車T1,T2に対して使用許可され、セグメントS23は列車T3に対して使用許可されている。また、図13の例では、セグメントS22が列車T1の在線セグメントであることも記録されている。また、セグメント使用許可登録ファイル404は各セグメントについて使用許可した順番が分かるように記録されている。図13の例によれば、左寄りの欄に記載されているほど使用許可した時刻が古い、換言すれば、右寄りの欄に記載されているほど使用許可した時刻が最近である。図13の例によれば、セグメントS22は、列車T1に対して使用許可された後に、T2に対して使用許可されている。図11に戻り、上記ステップ443の後、使用要求セグメントリスト222に含まれる使用要求セグメントを列車後部位置から進行方向の側へ向かって順番に選択していくことによってステップ444S,444E、各使用要求セグメントについて使用許可するか否かを決定する。ステップ444Sで選択された使用要求セグメントは、セグメント使用許可登録ファイル404の登録済み内容と照合されるステップ445。すなわち、使用要求セグメントに対して使用許可を与えると、セグメント使用許可登録ファイル404に登録済みのセグメント使用許可との間で、列車運行上、競合が生じるか否かが判断されるステップ445。この判断の際、セグメント競合テーブル403が参照される。なお、セグメント競合テーブル403は、図6の例と同様に構成され、記憶部403に予め格納されている。ここで、図14に、ステップ445における競合判断を例示するフローチャートを示す。図14に例示のセグメント使用競合判断処理445では、まず、現在処理中の使用要求セグメントと競合するセグメントを、セグメント競合テーブル403を検索することによって、抽出するステップ445a。上記の図6の例によれば、使用要求セグメントがS0203の場合、競合するセグメントは×のついたセグメントS0102である。次に、ステップ445aで抽出された競合セグメントについて、使用許可された列車があるか否かを、セグメント使用許可登録ファイル404を参照して、判断するステップ445b。競合セグメントについて使用許可された他列車が登録されている場合、その競合セグメントの使用について列車運行上、競合が生じると判断するステップ445c。これに対し、競合セグメントについて使用許可された他列車が登録されていない場合、その競合セグメントの使用について、列車運行上、競合は生じないと判断するステップ445d。図11に戻り、上記ステップ445での判断の結果、列車運行上の競合がある場合は該当セグメントの使用を許可せずステップ446、使用要求セグメント毎の処理を終了するステップ444E。これに対し、運行上の競合がない場合は、現在処理対象としている列車に対して、現在処理対象としている使用要求セグメントの使用許可を与えるステップ447。より具体的には、その使用許可をセグメント使用許可登録ファイル404に登録する。次に、ステップ447で使用許可したセグメントに他列車が既に在線しているか否かを、セグメント使用許可登録ファイル404を参照して、チェックするステップ448。チェックの結果、使用許可したセグメントに他列車が先に登録済みであり、かつ、使用許可したセグメントがその登録済み他列車の在線セグメントである場合、現在処理中の列車についての処理を終了し、使用要求セグメント毎の処理を終了するステップ444E。これに対し、使用許可したセグメントに他列車が登録されていない場合、または、他列車が登録されていても、使用許可したセグメントがその登録済み他列車の在線セグメントではない場合、次の使用要求セグメントの処理に移るステップ444E,444S。ここで、上記判断ステップ448の処理の意味を、図15の模式図を用いて説明する。図15の例において、現在処理対象となっている列車T1がセグメントS11に在線し、列車T1の前を走行する列車をT4がセグメントS12に在線しているとする。また、列車T1の使用要求セグメントは、セグメントS11~S13であるとする。既述のようにここでは同一セグメント間には競合関係を設定しないので図6参照、セグメントS11と競合するセグメントはなく、セグメントS12と競合するセグメントもない。このため、上記ステップ445,447に従って、セグメントS11,S12は列車T1に対して使用許可される。しかし、セグメントS12は先行する列車T4の在線セグメントとして既に登録されているので、上記ステップ448に従えば、列車T1に関してはステップ444S~444Eの処理ループから抜けることになる。すなわち、列車T1に関しては、セグメントS12の先にあるセグメントS13についての使用許可判断を行わない。そもそも列車T1が線路の途中で先行列車T4を追い越すことはないから、列車T1が先行列車T4を越えてセグメントS13を使用することはあり得ない。したがって、先行列車T4の在線セグメントS12よりも先のセグメントS13については、列車T1に対する使用許可を判断する必要性がない。このため、上記ステップ448を設けることによって、想定不可の状態についてセグメント使用許可が登録されてしまうのを防ぐことができる。なお、列車T4が処理対象となる場合、セグメントS12に他列車T1が登録されているが、列車T1はセグメントS12に在線していないので、次のセグメントS13に関する競合チェックが行われる。また、列車T1がセグメントS12へ進入した後は列車T1,T4のいずれもセグメントS12に在線することになるが、先行する列車T4の方が先に使用許可されている。したがって、列車T1が処理対象である場合は上記ステップ448において、先に在線する他列車ありと判断され、これに対し、列車T4が処理対象である場合は上記ステップ448において、先に在線する他列車なしと判断される。このようにステップ448を採用することによって、地上装置を不必要に使用することがなくなり、地上装置の効率的な利用が可能になる。図11に記載のステップ444S~444Eの処理ループが終了することにより、処理対象の列車について使用許可セグメントの登録が完了する。その後、図12に記載のフローへ進み、処理対象の列車について、セグメント使用許可登録ファイル404に登録された使用許可セグメントの中に、走行禁止状態に設定されたセグメント以下、走行禁止セグメントとも呼ぶがあるか否かを、転てつ器管理部402から取得したセグメント走行可能状態情報422を参照して図7参照、チェックするステップ449。この処理では、使用許可セグメントを、列車後部位置から進行方向に向かって順番にチェックしていく。チェックの結果、走行禁止セグメントがあればステップ450、使用許可の登録をしたセグメントのうちで走行禁止セグメントの手前のセグメントまでを、該当列車の使用許可セグメントリスト421に含めるステップ451。これに対し、走行禁止セグメントがなければステップ450、登録済みの全ての使用許可セグメントを使用許可セグメントリスト421に含めるステップ452。作成された使用許可セグメントリスト421は、間隔制御情報作成部502へ向けて出力される。上記ステップ451,452の終了により、現在処理中の列車に対するステップ441S~441Eの処理ループが終了する。使用許可セグメントリスト421が未作成の列車があれば次の列車の処理に移り、全ての列車について使用許可セグメントリスト421が作成されたならば使用許可セグメントリスト作成処理440を終了する。なお、かかる選択処理440は、例えば50ミリ秒程度の周期で繰り返し実行され、各回の起動時に取得可能な最新の各種情報を利用する。<転てつ器管理部402>転てつ器管理部402は、転てつ器制御装置600から転てつ器状態情報621を取得し、取得した転てつ器状態情報621に基づいて転てつ器の管理、例えばセグメント走行可能状態情報422の出力と転てつ器制御命令423の出力とを行う。なお、セグメント走行可能状態情報422はセグメント使用許可設定部401へ向けて出力され、転てつ器制御命令423は転てつ器制御装置600へ向けて出力される。ここで、転てつ器状態情報621は、転てつ器の状態定位、反位または転換制御中に関する情報である。また、セグメント走行可能状態情報422は、各セグメントが走行可能な状態にあるか否かに関する情報である。転てつ器制御命令423は、転てつ器を定位または反位に転換制御する命令である。転てつ器の管理に際し、転てつ器管理部402は、記憶部404内のセグメント使用許可登録ファイルを参照する。また、転てつ器管理部402にはセグメント定義情報が予め与えられており例えば、セグメント定義情報を格納した記憶部が転てつ器管理部402に設けられている、転てつ器管理部402はセグメント定義情報も参照して、転てつ器の管理処理を行う。図16に、転てつ器管理部402による転てつ器管理を例示するフローチャートを示す。図16に例示の転てつ器管理処理470では、セグメント毎に処理を行うステップ471S,471E。まず、処理対象として選択されたセグメントが、セグメント使用許可登録ファイル404において使用許可の登録がされているか否かをチェックするステップ472。使用許可登録されていない場合、現在処理対象としているセグメントをセグメント走行可能状態情報422において走行禁止に設定するステップ473。これに対し、使用許可登録されている場合、現在処理中のセグメントが転てつ器を含むか否かをチェックするステップ474。かかるステップ474は、例えば、セグメント定義情報が転てつ器の制御方向の情報を含むか否かを判別することによって、実行される。あるいは、例えば、現在処理中のセグメントに対して転てつ器状態情報621が存在するか否かを判別することによって、ステップ474を実行してもよい。あるいは、例えば、転てつ器を含まないセグメントに対しては転てつ器状態情報621の内容をいわゆるNULLデータに設定することにより、転てつ器状態情報621の内容から転てつ器を含むか否かをチェック可能である。上記ステップ474によって転てつ器を含んでいないと判別した場合、現在処理中のセグメントをセグメント走行可能状態情報422において走行可能に設定するステップ475。これに対し、転てつ器を含んでいると判別した場合、その転てつ器が所定の制御方向に向いているか否かをチェックするステップ476。かかるステップ476は、例えば、セグメント定義情報と転てつ器状態情報621とを比較することによって実行される。そして、該当転てつ器が所定方向に設定されている場合、現在処理中のセグメントを走行可能に設定するステップ475。これに対し、該当転てつ器が所定方向に設定されていない場合、所定方向へ転換させるために転てつ器制御命令423を転てつ器制御装置600へ出力するステップ477。転てつ器制御命令423により該当転てつ器は方向転換中の状態になるので、対応するセグメント、すなわち現在処理対象となっているセグメントは走行禁止に設定されるステップ473。上記ステップ473,475の後、次のセグメントの処理に移るステップ471E,471S。そして、全てのセグメントに対して走行可能または走行禁止の設定が完了することにより、処理470を終了する。なお、転てつ器管理処理470は、例えば50ミリ秒程度の周期で繰り返し実行され、各回の起動時に取得可能な最新の各種情報を利用する。また、転てつ器管理処理470は、使用許可セグメントリスト作成処理440図11および図12参照の終了後に実行される。この場合、転てつ器管理処理470は、例えば、使用許可セグメントリスト作成処理440と交互に実行される。これによれば、使用許可セグメントリスト作成処理440によって更新されたセグメント使用許可登録ファイル404が転てつ器管理処理470に提供され、転てつ器管理処理470によって更新されたセグメント走行可能状態情報422が使用許可セグメントリスト作成処理440に提供される。あるいは、転てつ器管理処理470を、例えば、使用許可セグメントリスト作成処理440においてステップ441S,441Eのループが終了した後からステップ449が実行される前までの期間に実行することも可能である。<間隔制御装置500>間隔制御装置500は、セグメント使用許可設定部401から使用許可セグメントリスト421を取得し、在線中の全ての列車から伝送装置300を介して列車詳細情報121を取得し、取得した使用許可セグメントリスト421と列車詳細情報121に基づいて、先行列車との間隔を制御するための情報ここでは停止限界情報522を作成し、作成した停止限界情報522を伝送装置300を介して各列車へ配信する。より具体的には、間隔制御装置500の各要素が次のように動作する。<列車在線管理部501>列車在線管理部501は、列車詳細情報収集部304によって収集された在線中の全列車の列車詳細情報121を取得して、列車在線登録ファイル503に記録する。また、列車在線管理部501は、列車詳細情報121を間隔制御情報作成部502に提供する。<間隔制御情報作成部502>間隔制御情報作成部502は、列車詳細情報121と使用許可セグメントリスト421とを取得し、列車詳細情報121と使用許可セグメントリスト421に基づいて列車毎の停止限界情報522を作成する。図17に、間隔制御情報作成部502による停止限界情報作成処理を例示するフローチャートを示す。図17に例示の停止限界情報作成処理540では、列車毎に処理を行うステップ541S,541E。まず、使用許可セグメントリスト421を参照して、処理対象として選択された列車の使用許可セグメントのうちで、進行方向側で最も遠い位置のセグメント換言すれば最も前方のセグメントを特定するステップ542。次に、特定したセグメントに、現在処理中の列車とは異なる他列車が在線するか否かをチェックするステップ543。他列車が在線しないと判別した場合、上記ステップ542で特定したセグメントの終端すなわち進行方向側の端の位置を起点にして停止限界情報522を作成するステップ544。ここで、停止限界情報522が列車の停止すべき位置の情報である場合、上記のセグメント終端位置から列車の在線位置の側へ所定の安全余裕距離だけ離れた位置を停止限界情報522に設定する。なお、所定の安全余裕距離が0である場合は、停止限界情報522で示される位置と上記のセグメント終端位置とは一致する。また、停止限界情報522が、停止位置を決定するための基準位置の情報と、基準位置の種別を示すフラグとの複合的な情報によって構成される場合、基準位置に上記のセグメント終端位置を設定し、基準位置の種別を示すフラグに、基準位置がセグメント終端位置であることを示すフラグを設定する。上記ステップ543の結果、上記ステップ542で特定したセグメントに他列車が在線すると判別した場合、その他列車が、現在の処理対象の列車の前方に在線するのか否かをチェックするステップ545。ステップ545において上記他列車が、現在処理中の列車の前方に在線しないと判別した場合、上記の特定したセグメントの終端位置を起点にして停止限界情報522を作成するステップ544。これに対し、ステップ545において上記他列車が、現在処理中の列車の前方に在線していると判別した場合、現在処理中の列車の前方で最も近い他列車の後部位置を起点にして停止限界情報522を作成するステップ546。なお、ステップ545,544,546による処理は、現在処理対象としている列車の使用許可セグメントが1つだけの場合に特に有用である。この場合、処理対象の列車の在線セグメントが、上記ステップ542で特定されるセグメント、すなわち最も前方の使用許可セグメントに該当するからである。すなわち、同じセグメント内に処理対象の列車だけでなく他列車も在線していることになるので、その他列車が処理対象の列車の前方に居るのか、後方に居るのかによって、停止限界情報522の起点位置を違える必要があるからであるステップ544,546参照。上記ステップ544,546の後、次の列車の処理に移るステップ541E,541S。そして、全ての列車に対して停止限界情報522を作成したならば、処理540を終了する。なお、停止限界情報作成処理540は、例えば50ミリ秒程度の周期で繰り返し実行され、各回の起動時に取得可能な最新の各種情報を利用する。ここで、間隔制御装置500は、進路制御装置400が作成した使用許可セグメントリスト421を利用して停止限界情報522を作成する。既述のように、使用許可セグメントリスト421は、走行禁止セグメントを含まないように、すなわち走行可能セグメントのみを含むように作成されている図12のステップ449~452参照。このため、間隔制御装置500では、停止限界情報522を作成する際に、走行禁止セグメント例えば、列車運行上の競合はないが、転てつ器が方向転換中であるために、走行禁止に設定されているを考慮する必要がない。したがって、間隔制御装置500による処理を簡素化することができる。ところで、上記ステップ522,523によれば、処理対象の列車に先行する列車を探索する範囲を、最も前方のセグメントに限定している。これは次の理由に拠る。すなわち、既述の使用許可セグメントリスト作成処理440のステップ448図11参照によれば、使用許可セグメントの登録は、他列車も同時に使用許可登録されているセグメントで終了する。このため、他列車が在線している可能性がある使用許可セグメントは、最後に使用許可登録されたセグメント、すなわち使用許可登録されたセグメントのうちで最も前方のセグメントである。換言すれば、最も前方側以外の使用許可登録セグメントには他列車が在線していないということが、上記ステップ448での処理によって、保証されている。したがって、先行する他列車の検索範囲を最も前方の使用許可登録セグメントに限定することが可能なのである。このように先行する他列車の探索範囲を限定することによって、他列車の検索にかかる処理量を削減することができる。したがって、間隔制御装置500による処理を簡素化することができる。<列車運行制御システム90による効果>列車運行制御システム90によれば、上記のように、転てつ器防護区間と転てつ器の制御方向と列車の進行方向とに基づいて定義されるセグメントを導入し、各列車が使用するセグメントの競合を判断することによって各列車の運行を制御する。セグメントの定義、セグメント競合情報の設定、セグメントによる列車運行管理等では、列車位置を用いた複雑な計算を用いない。したがって、進路競合に関する処理を簡素化できる。また、列車運行制御システム90について例示したセグメント競合テーブル図6参照では、同一線路区間を共有していても同一のセグメントには競合関係を設定しない。これによれば、同じ線路区間に同一方向に向かう複数の列車を同時に走行させることが可能である。このため、駅構内において移動閉そく方式による列車制御を採用することが可能になり、その採用によって運行効率を向上させることができる。<実施の形態2>図18に、実施の形態2に係る列車運行制御システム90Bの構成を例示するブロック図を示す。列車運行制御システム90Bは、次の点を除いて、基本的には実施の形態1に係る列車運行制御システム90図7参照と同様に構成されている。なお、図18では、実施の形態1と同様の要素について図示を簡略化している場合がある。まず、列車運行制御システム90Bは、使用セグメント要求装置200図7参照の代わりに、使用セグメント要求装置200Bを含んでいる。使用セグメント要求装置200は列車に搭載されているのに対し、使用セグメント要求装置200Bは地上に設置されており、地上装置に含まれる。使用セグメント要求装置200Bについては後述する。また、列車運行制御システム90Bは、伝送装置300図7参照の代わりに、伝送装置300Bを含んでいる。伝送装置300Bは、伝送装置300から車上→地上送信部302およびセグメント使用要求収集部305を削除した構成を有している。なお、セグメント使用要求収集部305は、伝送装置300とは別個に設けられている。また、伝送装置300Bの列車詳細情報収集部304は、収集した各列車の列車詳細情報121を、間隔制御装置500だけでなく、使用セグメント要求装置200Bにも出力する。使用セグメント要求装置200Bは、使用要求セグメントリスト222を作成する点において使用セグメント要求装置200と共通する。しかし、車上の使用セグメント要求装置200はその列車の使用要求セグメントリスト222だけを作成するのに対して、地上の使用セグメント要求装置200Bは在線中の全ての列車の使用要求セグメントリスト222を作成する。このため、使用セグメント要求装置200Bは、上記の使用計画セグメント構成部201および使用要求セグメント選択部202の他に、列車ダイヤデータ記憶部203Bと、車両性能データ記憶部103Bと、路線データ記憶部104Bと、列車データ選択部204とを含んでいる。なお、以下の説明では、記憶部203B,103B,104Bに格納されているデータに対しても符号203B,103B,104Bを用いる場合がある。列車ダイヤデータ203Bと、車両性能データ103Bと、路線データ104Bとは、使用要求セグメントリスト222の作成対象となる全ての列車に関連した内容を含んでいる。換言すれば、実施の形態1では使用セグメント要求装置200および列車制御装置100は列車に搭載されているので、列車ダイヤデータ203と、車両性能データ103と、路線データ104とは、その列車に関連した内容だけでも構わない。列車データ選択部204は、列車詳細情報収集部304が収集した各列車の列車詳細情報121を取得し、列車詳細情報121に含まれる列車IDに基づいて記憶部203B,103Bから該当列車の列車ダイヤデータ203Bと車両性能データ103Bとを読み出す。そして、列車データ選択部204は、読み出したデータ203B,103Bを使用計画セグメント構成部201および使用要求セグメント選択部202へ供給する。使用計画セグメント構成部201および使用要求セグメント選択部202は、列車毎のデータデータ203B,103Bに基づいて、列車毎に使用計画セグメントリスト221および使用要求セグメントリスト222を作成する。なお、列車毎の使用計画セグメントリスト221および使用要求セグメントリスト222の作成にあたり、使用計画セグメント構成部201および使用要求セグメント選択部202は、各列車の列車詳細情報121を列車詳細情報収集部304から取得する。列車毎の使用要求セグメントリスト222は、セグメント使用要求収集部305によって収集され、進路制御装置400へ供給される。列車運行制御システム90Bによれば、実施の形態1では各列車に搭載されていた使用セグメント要求装置200が使用セグメント要求装置200Bとして地上に集約され、また、車上→地上送信部302を列車毎に設ける必要がなくなる。したがって、システム全体を簡素化することができる。<実施の形態3>図19に、実施の形態3に係る列車運行制御システム90Cの構成を例示するブロック図を示す。列車運行制御システム90Cは、次の点を除いて、基本的には実施の形態1に係る列車運行制御システム90図7参照と同様に構成されている。なお、図19では、実施の形態1と同様の要素について図示を簡略化している場合がある。まず、列車運行制御システム90Cは、進路制御装置400図7参照の代わりに、進路制御装置400Cを含んでいる。進路制御装置400Cは進路制御装置400から転てつ器管理部402を削除した構成を有しており、転てつ器管理部402は進路制御装置400Cとは別個に設けられている。また、転てつ器管理部402からセグメント使用許可設定部401へセグメント走行可能状態情報422が供給されない。すなわち、列車運行制御システム90Cでは転てつ器管理部402が進路制御装置400Cから切り離されている。上記のようにセグメント使用許可設定部401は転てつ器管理部402からセグメント走行可能状態情報422を取得しない。このため、セグメント使用許可設定部401が実施の形態1と同様に動作する場合図11および図12参照、走行禁止セグメントの存否判断ステップ450図12参照では常にNOすなわち走行禁止セグメント無しと判断される。また、セグメント使用許可設定部401で作成された使用許可セグメントリスト421は、実施の形態1と同様に、間隔制御情報作成部502へ出力され、間隔制御情報作成部502において停止限界情報522の作成に利用される。特に実施の形態3では、間隔制御情報作成部502は、作成した停止限界情報522と共に、使用許可セグメントリスト421も列車制御部102へ向けて送信する。列車制御部102は、受信した使用許可セグメントリスト421内に転てつ器を含むセグメントがあれば、その転てつ器の状態を転てつ/車上通信部700Cを介して転てつ器管理部402へ直接、問い合わせる。すなわち、列車運行制御システム90Cでは、列車制御部102が、転てつ器/車上通信部700Cを介して転てつ器管理部402から、転てつ器状態情報621を取得する。列車制御部102は、取得した転てつ器状態情報621から、転てつ器を転換させる必要があると判断した場合、転てつ器/車上通信部700Cを介して転てつ器管理部402へ、転てつ器制御命令423を出力する。そして、転てつ器制御命令423を取得した転てつ器管理部402によって、転てつ器の方向転換が指示される。つまり、列車運行制御システム90Cでは、列車制御部102が転てつ器の方向制御を行う。また、列車制御部102は、転てつ器の方向転換が完了するまで、停止限界位置を該当セグメントよりも手前すなわち列車の側に設定し、これにより列車が該当セグメントに進入しないようにする。列車運行制御システム90Cによれば、進路制御装置400Cは転てつ制御を行う必要がないので、進路制御装置400Cによる処理が簡略化される。また、進路制御装置400Cは線路の所定位置に設けられている転てつ器を制御する必要がないので、進路制御装置400Cを駅設備から遠方に設置することが可能になる。このため、例えば全ての駅に対する進路制御装置を1箇所に集約することができ、システム全体を簡素化することができる。<実施の形態4>図20に、実施の形態4に係る列車運行制御システム90Dの構成を例示するブロック図を示す。列車運行制御システム90Dは、次の点を除いて、基本的には実施の形態1に係る列車運行制御システム90図7参照と同様に構成されている。なお、図20では、実施の形態1と同様の要素について図示を簡略化している場合がある。まず、列車運行制御システム90Dは、使用セグメント要求装置200および伝送装置300の図7参照の代わりに、使用セグメント要求装置200Dおよび伝送装置300Dを含んでいる。また、列車運行制御システム90Dは、使用計画セグメント構成装置800Dをさらに含んでいる。なお、使用計画セグメント構成装置800Dは地上に設置されており、地上装置に含まれる。使用セグメント要求装置200Dは、使用セグメント要求装置200図7参照から、使用計画セグメント構成部201および列車ダイヤデータ記憶部203を削除した構成を有している。これに対応して、使用計画セグメント構成装置800Dは、使用計画セグメント構成部201および列車ダイヤデータ記憶部203を含んでいる。つまり、実施の形態1では車上に搭載されていた使用計画セグメント構成部201および列車ダイヤデータ記憶部203が地上に設けられている。伝送装置300Dは、伝送装置300図7参照に、地上→車上受信部307および地上→車上送信部308を追加した構成を有している。列車運行制御システム90Dでは、地上に設けられた使用計画セグメント構成部201が、列車詳細情報収集部304から各列車の列車詳細情報121を取得し、実施の形態1と同様にして列車毎の使用計画セグメントリスト221を作成する。使用計画セグメント構成部201は作成した使用計画セグメントリスト221を地上→車上送信部308へ出力し、地上→車上送信部308から各列車へ、該当する使用計画セグメントリスト221が配信される。各列車に搭載された地上→車上受信部307は、自列車の使用計画セグメントリスト221を受信して、使用要求セグメント選択部202へ引き渡す。使用要求セグメント選択部202は、取得した使用計画セグメントリスト221に基づき実施の形態1と同様にして使用要求セグメントリスト222を作成する。列車運行制御システム90Dによれば、列車が列車ダイヤデータ203を保有しないので、ダイヤ変更等によるデータ更新を全列車に対して行う必要がなくなる。このため、列車搭載の列車ダイヤデータを変更するための設備が不要である。また、システム運用を簡便かつ柔軟に行うことができる。また、列車運行制御システム90Dでは使用要求セグメント選択部202が列車に搭載されている。このため、使用要求セグメント選択部202が地上に設けられている列車運行制御システム90B図18参照に比べて、使用要求セグメント選択部202が列車詳細情報検知部101から列車詳細情報121を取得するのにかかる時間が短くて済む。つまり、列車運行制御システム90Dでは使用要求セグメント選択部202が列車詳細情報121を取得する際に伝送装置300が介在しないので、通信遅延の影響がない。したがって、適切なタイミングで、使用要求セグメントリスト222の作成および出力が可能である。なお、かかる効果は列車運行制御システム90についても同様である。<実施の形態5>図21および図22に、実施の形態5に係るセグメント定義図およびセグメント競合テーブルを例示する模式図をそれぞれ示す。図21に例示のセグメント定義図は、図5のそれと比較して、転てつ器防護区間以外のセグメントを複数に分割している点が異なる。図22に記載のセグメント競合テーブルは、図22のセグメント定義図に対応する。図22に例示のセグメント競合テーブルは、図6のそれと比較して、対角成分が×に設定されている点で異なる。すなわち、図22のセグメント競合テーブルは、同一線路区間を共有する全てのセグメント間に競合関係を設定するという規則に基づいている。換言すれば、図6について説明した条件aとbのうちで、条件aのみが適用されている。その結果、実施の形態5では、1つのセグメントに対して1台の列車のみが使用許可を得ることになり、固定閉そく方式に類似した列車運行制御方式が採用される。図23に、実施の形態5に係る列車運行制御システム90Eの構成を例示するブロック図を示す。列車運行制御システム90Eは、次の点を除いて、基本的には実施の形態1に係る列車運行制御システム90図7参照と同様に構成されている。なお、図23では、実施の形態1と同様の要素について図示を簡略化している場合がある。まず、列車運行制御システム90Eは、間隔制御装置500図7参照を含んでいない。これに伴って、伝送装置300の代わりに伝送装置300Eが設けられている。伝送装置300Eは、伝送装置300から車上→地上送信部301および列車詳細情報収集部304を削除した構成を有している。また、セグメント使用許可設定部401で作成された使用許可セグメントリスト421は、地上→車上送信部306および地上→車上受信部303を介して列車制御部102へ送信される。列車制御部102は、受信した使用許可セグメントリスト421に基づいて、自列車の停止限界位置を設定する。すなわち、停止限界情報522図7参照を送信する間隔制御装置500が設けられていないので、間隔制御装置500に代わって列車制御部102が停止限界情報を作成する。例えば、列車制御部102は、自列車について使用許可されたセグメントのうちで最も前方のセグメント換言すれば進行方向側で最も遠い位置のセグメントを特定し、その最も前方のセグメントの終端すなわち進行方向側の端の位置を起点にして停止限界位置を設定する。例えば、上記の最も前方のセグメントの終端位置から列車の在線位置の側へ所定の安全余裕距離だけ離れた位置を、停止限界位置に設定する。そして、列車制御部102は、自身が作成した停止限界情報に基づいて自列車の走行を制御する。列車運行制御システム90Eによれば、間隔制御装置500図7参照を有していないので、システム全体を簡素化することができる。また、物理的に固定した閉そくを用いるのと異なり、セグメントの分割数を必要に応じて増やすことによって、列車を接近させた運行が可能になる。このため、運行効率を向上することができる。<実施の形態6><対向進路とデッドロック>実施の形態6に係る具体例を説明する前に、2列車が逆方向に走行する場合に生じうる課題を、図24を参照して説明する。図24の例では、図5と同様の線路網が図示され、セグメントが図5と同様に定義され、セグメントの競合関係が図6と同様に定義される。図24において、列車T1は下り方向に走行して1番線に停車するものとし、列車T2は2番線から上り方向に走行して次駅に向けて出発するものとする。この場合、列車T1が1番線に到着するためには、現在位置から下り方向に向かう一連のセグメントここではS0001→S0102→S0205→S0507の使用許可を得る必要がある。また、列車T2が2番線から次駅に向かうためには、現在位置から上り方向に向かう一連のセグメントここではS0604→S0402→S0203→以降省略の使用許可を得る必要がある。図6のセグメント競合テーブルによれば、セグメントS0102とセグメントS0402との間には競合関係がないので、列車T1はセグメントS0102の使用許可を得ることが可能であり、列車T2はセグメントS0402の使用許可を得ることが可能である。このため、2列車T1,T2がセグメントを要求するタイミングによっては、図24に図示されるように、列車T1がセグメントS0001,S0102の使用許可を得、列車T2がセグメントS0604,S0402の使用許可を得た状況になる場合がある。このような状況において、列車T1は次にセグメントS0205の使用許可を得る必要があるが、図6のセグメント競合テーブルによれば、このセグメントS0205と競合関係にあるセグメントS0402の使用許可を列車T2が得ている。一方、列車T2は次にセグメントS0203の使用許可を得る必要があるが、図6のセグメント競合テーブルによれば、このセグメントS0203と競合関係にあるセグメントS0102の使用許可を列車T1が得ている。よって、列車T1,T2のいずれも、それぞれが望むセグメントの使用許可を得ることができない。間隔制御装置500が作成する停止限界情報によって、列車T1はセグメントS0102の終端を起点とした位置に停車し、列車T2はセグメントS0402の終端を起点とした位置に停車する。以降は互いに向かい合った状態で、いずれの列車T1,T2も目的地点まで走行できないことになる。このような状態になると、いずれか一方の列車が一旦後退する必要が生じる。なお、後退運転の必要が生じる状態をデッドロックと称することにする。デッドロックの発生は列車の運行効率を著しく減じる場合がある。なお、図5の線路配線および図6のセグメント競合テーブルによればデッドロックが発生する可能性があるが、上り線と下り線のみで構成された単純な線路配線あるいは運用条件などによっては、デッドロックは発生しない場合もある。<実施の形態6に係る例>図25に、実施の形態6に係る列車運行制御システム90Fの構成を例示するブロック図を示す。列車運行制御システム90Fは、次の点を除いて、基本的には実施の形態1に係る列車運行制御システム90図7参照と同様に構成されている。なお、図25では、実施の形態1と同様の要素について図示を簡略化している場合がある。列車運行制御システム90Fは実施の形態1に係る列車運行制御システム90にデッドロック防止装置900を追加した構成を有しており、デッドロック防止装置900の追加に応じて列車運行制御システム90が適宜、変形されている。<デッドロック防止装置900>デッドロック防止装置900は、進路制御装置400と同様に地上側に設置されており、図25の例では、セグメント列使用許可設定部901と、セグメント列競合テーブル記憶部換言すれば、セグメント列競合情報記憶部902と、セグメント列使用予告登録ファイル記憶部換言すれば、セグメント列使用予告情報記憶部903とを含んでいる。なお、以下の説明では、記憶部902に格納されているセグメント列競合テーブル換言すれば、セグメント列競合情報に対しても符号902を用いる場合がある。同様に、記憶部903に格納されているセグメント列使用予告登録ファイル換言すれば、セグメント列使用予告情報に対しても符号903を用いる場合がある。なお、上記2つの記憶部902,903は、同じ記憶装置で構成されてもよいし、あるいは、別々の記憶装置で構成されてもよい。デッドロック防止装置900の動作については、後で詳述する。<セグメント列>セグメント列とは、同一方向の複数のセグメントを一群として捉える概念である。図26および図27にセグメント列を例示する。図26は図5のセグメント定義図に対してセグメント列を定義した例である。図26および図27の例では、セグメント列R0001,R0002,R0101,R0102が図示されている。例えば、セグメント列R0001は、下り方向の3つのセグメントS0102,S0205,S0507を含んでいる。なお、セグメント列を構成するセグメントは、線路配線上の走行順に従って並べるものとする図27参照。また、図26および図27の例では、各セグメント列R0001,R0002,R0101,R0102に対し、列車が駅構内の或る番線に入線する旨を示す場内という種別、または、列車が駅構内の或る番線から次駅に向かう旨を示す出発という種別が設定されている。なお、場内および出発に加えてあるいは代えて、他の種別を設定してもよい。例えば、駅構内で番線の変更を行う旨を示す入換という種別を定義し、該当するセグメント列に入換を設定してもよい。図27に示すように各セグメント列の定義に関する情報セグメント列定義情報と呼ぶことにするは、例えばテーブル形式のデータにまとめることが可能である。但し、テーブル形式に限定されるものではない。セグメント列は、対向方向に走行する2列車に対して、デッドロックが発生する可能性がある一連のセグメントに対して定義すればよい。このため、例えば対向方向のセグメントがない線路配線、運用形式等に対しては、セグメント列を定義する必要はない。ここで、デッドロック防止装置900には、セグメント定義情報図2および図4参照に加え、図26および図27で示したセグメント列定義情報も予め与えられている。同様に、使用セグメント要求装置200にも、セグメント列定義情報が予め与えられている。<セグメント列競合テーブル>セグメント列競合テーブルとは、セグメント列同士の競合関係に関する情報セグメント列競合情報と呼ぶことにするをテーブル形式にまとめたデータである。但し、セグメント列競合情報を、テーブル形式以外のデータ形式で管理してもよい。図28に、図5のセグメント定義図と図26のセグメント列定義図とに対応したセグメント列競合テーブル902を例示する。図28において、競合関係がないセグメント列の組み合わせに○を付し、競合関係にあるセグメント列の組み合わせに×を付している。なお、図28の例では、セグメント列競合テーブル902は対称行列になるので、上半分の定義を省略している。セグメント列競合テーブルでは、セグメント列の方向換言すれば、セグメント列における列車の進行方向が互いに逆であり、かつ、それらのセグメント列を列車が走行する際にデッドロックが発生する可能性がある、セグメント列同士に対して競合関係を設定する。具体的には、セグメント列R0001,R0102のそれぞれに列車が走行する場合、図24で説明したようにデッドロックが発生する可能性があるので、これらのセグメント列R0001,R0102の間に競合関係を設定する。同様に、R0001とR0101の組み合わせ、R0002とR0101の組み合わせ、R0002とR0102の組み合わせについても、競合関係を設定する。<セグメント列の使用予告>図25に戻り、使用セグメント要求装置200は、本実施の形態6では、使用要求セグメントリスト222を作成した後、使用予告セグメント列リスト換言すれば、使用予告セグメント列情報223を作成する。なお、本実施の形態7では、使用セグメント要求装置200に、セグメント定義情報図2および図4参照に加え、セグメント列定義情報図27参照が予め与えられている。作成された使用予告セグメント列リスト223は、使用要求セグメントリスト222と同じタイミングで、伝送装置300を介してデッドロック防止装置900へ送信される。より具体的には、使用セグメント要求装置200の各要素は、次のように動作する。使用計画セグメント構成部201は、実施の形態1で説明したように、使用計画セグメントリスト221を作成する。なお、ダイヤ上、駅での折り返しがある場合、使用計画セグメントリスト221に、方向が異なるセグメントを含めるようにする。具体的には、図5の例において、列車T1が下り方向でセグメントS0001に在線しており、1番線で停車した後、反対方向の駅に出発する走行計画の場合、使用計画セグメントリスト221には、セグメントS0001,S0102,S0205,S0507に加えて、S0705,S0502,S0203を含める。さらに、使用計画セグメント構成部201は、使用計画セグメントリスト221に対応した使用予告セグメント列リスト223を作成する。図29に、使用予告セグメント列リスト223を例示する模式図を示す。図29の例によれば、使用予告セグメント列リスト223には、使用予告するセグメント列R11,R12が列車後部位置から進行方向へ向かって順番に記述され、また、列車が各セグメント列R11,R12を使用する予定の時刻が記述される。ここでの時刻は、セグメント列に含まれるいずれかのセグメントの使用予定時刻である。例えば、セグメント列の種別が場内の場合、到着する番線に対応するセグメント、つまりセグメント列の最後のセグメントに停車する予定時刻が記述される。また、セグメント列の種別が出発の場合、在線している番線に対応するセグメント、つまりセグメント列の最初のセグメントから進出する予定時刻が記述される。図30に、使用計画セグメント構成部201による使用予告セグメント列選択処理を例示するフローチャートを示す。図30に例示の使用予告セグメント列選択処理250では、列車毎に作成された使用計画セグメントリスト221に基づいて、使用予告セグメント列を選択する。具体的には、使用セグメント要求装置200が保持するセグメント列定義情報図27参照からセグメント列を1つ選択し、選択されたセグメント列を使用計画セグメントリスト221と比較していくことによってステップ251S,251E、各セグメント列を使用予告セグメント列リスト223に含めるか否かを判定する。まず、使用計画セグメントリスト221中に、選択したセグメント列すなわち処理対象のセグメント列と一致するセグメントの並びがあるか否かを判定するステップ252。ここで、セグメントの並びが一致するとは、セグメント列を構成するすべてのあるいは一部のセグメントが使用計画セグメントリスト221に含まれ、かつ、その順序が一致していることを意味する。なお、セグメント列の一部についてのみ並びが一致する場合、セグメント列の最終セグメントが使用計画セグメントリスト221に含まれることを以て、セグメントの並びが一致すると判断する。一致するセグメントの並びがない場合は、処理対象のセグメント列は使用予告セグメント列リスト223には含めずステップ253、次のセグメント列の処理に移るステップ251E,251S。一致するセグメントの並びがある場合、列車が処理対象のセグメント列の終点に到着したか否かを判定する。より具体的には、処理対象のセグメント列を構成するセグメントのうちで最後のセグメントの内部に、列車後部位置があるか否かを判定するステップ254。列車が処理対象のセグメント列の終点に到着している場合は、処理対象のセグメント列は使用予告セグメント列リストには含めずステップ253、次のセグメント列の処理に移るステップ251E,251S。列車が処理対象のセグメント列の終点に到着していない場合、処理対象のセグメント列の使用予定時刻を算出するステップ255。ここで、使用予定時刻はダイヤデータ203に記述されているか、あるいは、ダイヤデータ203がセグメント列で記述されているものとする。なお、使用予定時刻という表現を用いているが、処理対象のセグメント列内に列車がすでに進入している場合についても、同様にダイヤデータ203から時刻を取得するものとする。この場合の時刻は、現在時刻よりも過去の時刻となる。次に、処理対象のセグメント列を使用予告セグメント列リスト223に含めステップ256、使用予定時刻を設定した後、次のセグメント列の処理に移るステップ251E,251S。セグメント列定義情報に含まれるすべてのセグメント列に対して上記処理を行うことにより、使用計画セグメント構成部201は使用予告セグメント列リスト223を作成する。ここでは、まず使用計画セグメントリスト221を作成し、その後、使用計画セグメントリスト221に基づいて使用予告セグメント列リスト223を作成する場合を例示した。しかし、これと逆順で両リスト221,223を作成することも可能である。例えばダイヤデータ203がセグメント列で記述されている場合、まず走行中または走行予定のセグメント列リスト223を作成し、その後、各セグメント列からセグメントを展開するという処理によって、使用計画セグメントリスト221を作成してもよい。作成された使用計画セグメントリスト221と使用予告セグメント列リスト223は、使用要求セグメント選択部202へ向けて出力される。使用要求セグメント選択部202は、実施の形態1で説明したように、使用計画セグメント221に基づいて使用要求セグメントリスト222を作成し、この使用要求セグメントリスト222を使用予告セグメント列リスト223と共に伝送装置300に向けて出力する。伝送装置300より具体的には、車上→地上送信部302と、セグメント使用要求収集部305は、実施の形態1と同様に、使用要求セグメントリスト222を進路制御装置400へ出力する。また、伝送装置300は、使用要求セグメントリスト222と使用予告セグメント列リスト223とを、デッドロック防止装置900へ出力する。ここでは使用計画セグメントリスト221と使用予告セグメント列リスト223は別のデータとして出力されるものとするが、両リスト221,223を1つのデータにまとめて出力するようにしてもよい。<セグメント列の使用許可>デッドロック防止装置900において、セグメント列使用許可設定部901は、各列車から取得した使用要求セグメントリスト222と使用予告セグメント列リスト223に対し、セグメント列競合テーブル902を参照することで、他列車とのデッドロックが発生しないように使用要求セグメントリスト222を修正する。そして、セグメント列使用許可設定部901は、修正した使用要求セグメントリスト222を進路制御装置400に出力する。なお、使用要求セグメントリスト222を修正しない場合もあり、以降、修正の有無に関わらず、デッドロック防止装置900が進路制御装置400に出力する使用要求セグメントリスト222に対しては、基本的に符号222aを用いることにする。図31および図32に、デッドロック防止装置900の動作イメージを示す。セグメント列定義とセグメント列競合テーブルについては、それぞれ図27と図28に示したものとする。図31および図32の例において、列車T1は、時刻8:30に1番線に到着する予定であり、使用セグメント要求装置200の動作により、S0001、S0102、S0205およびS0507の4つのセグメントが使用要求セグメントリスト222に格納されている。また、セグメント列R0001が使用予告セグメント列リスト223に格納されている。セグメント列については、1番線より下り側にある次の停車駅に対応するものが含まれる場合もあるが、ここでは省略している。他方、列車T2は、時刻8:35に2番線から出発する予定であり、S0604、S0402およびS0203の3つのセグメントが使用要求セグメントリスト222に格納されている。また、使用予告セグメント列リスト223には、セグメント列R0102が格納されている。図24で説明したように、このような状況において、列車T1にセグメントS0102の使用許可が与えられ、列車T2にセグメントS0402の使用許可が与えられ、各列車がそれらのセグメント内まで走行すると、デッドロックが発生する。デッドロック防止装置900は、まず、各列車からの使用予告セグメント列リスト223に対して、セグメント列競合テーブル902を参照し、セグメント列の競合関係をチェックする。図28に示したセグメント列競合テーブル902によれば、列車T1が使用予告しているセグメント列R0001と、列車T2が使用予告しているセグメント列R0102とは、競合関係にある。次に、それぞれの列車使用予告セグメント列リスト223において、セグメント列の使用予定時刻をチェックすると、列車T1の方が先に到着する予定となっている。つまり、列車T1の入場を優先させるように、それぞれの列車に対して、セグメントの使用許可を与える必要がある。より具体的には、デッドロックの防止を考慮すると、列車T1に対しては、要求どおりS0001、S0102、S0205およびS0507の4つのセグメントの使用許可を与え、列車T2に対しては、列車T1が1番線に到着するまで、S0402およびS0203の2つのセグメントの使用許可を与えてはならない。図31および図32の例では、デッドロック防止装置900は、列車T2の使用要求セグメントリスト222から上記の2つのセグメントS0402,S0203を削除し、削除後の使用要求セグメントリストを、使用要求セグメントリスト222aとして、進路制御装置400に出力する。他方、列車T1については、デッドロック防止装置900は、使用要求セグメントリスト222を変更せずに、使用要求セグメントリスト222aとして、進路制御装置400に出力する。次に、図33および図34に、同一番線を利用する対向列車に対し、デッドロック防止装置900の動作イメージを示す。なお、図33の線路配線は図31と同じであり、セグメント列定義およびセグメント競合テーブルについても図32と同じものであるとする。図33および図34の例において、列車T1は、時刻8:30に2番線に到着する予定であり、使用セグメント要求装置200の動作により、S0001、S0102、S0204およびS0406の4つのセグメントが使用要求セグメントリスト222に格納されている。また、セグメント列R0002が使用予告セグメント列リスト223に格納されている。図33および図34の例では、列車運行の乱れなどにより、列車T2の出発が遅れており、列車T1が到着予定の2番線には列車T2が在線しているものとする。このような状況で列車T1を予定どおり1番線に到着させるためには、列車T2の出発を優先させるように、それぞれの列車に対して、セグメントの使用許可を与える必要がある。列車T1が予告しているセグメント列R0002の最終セグメントS0406は、列車T2が在線しているセグメントS0604と競合関係にある。他方、列車T2が予告しているセグメント列R0102は、列車T1が予告しているセグメント列R0002と競合関係にある。しかも、列車T2は、予告しているセグメント列R0002のセグメントS0604に在線している。このような状況下で、列車T1にセグメントS0102の使用許可が与えられ、列車T2にセグメントS0402の使用許可が与えられ、各列車がそれらのセグメント内まで走行すると、デッドロックが発生する。さらに、前述のとおり、出発側列車の優先を考慮すると、列車T2に対しては、要求どおりS06041、S0402およびS0203の3つのセグメントの使用許可を与え、列車T1に対しては、列車T2が2番線からの出発が完了するまで、S0102、S0204およびS0406の3つのセグメントの使用許可を与えてはならない。図31および図32の例では、セグメント列が競合する場合、各列車のセグメント列使用予定時刻を参照して、どちらのセグメント列を優先させるかを判定した。これに対し、図33および図34の例では、駅に入場する列車の到着番線から他の列車が出発しようとしている場合、各列車が使用予告しているセグメント列の種別を参照して、どちらのセグメント列を優先させるかを判定する。図33および図34の例では、種別が出発であるセグメント列R0102が優先であると判定される。よって、デッドロック防止装置900は、列車T1の使用要求セグメントリスト222から上記の3つのセグメントS0102、S0204、S0406を削除し、削除後の使用要求セグメントリストを、使用要求セグメントリスト222aとして、進路制御装置400に出力する。列車T2については、デッドロック防止装置900は、使用要求セグメントリスト222を変更せず、使用要求セグメントリスト222aとして、進路制御装置400に出力する。<処理フロー>図35に、セグメント列使用許可設定部901による使用予告セグメント列許可設定処理を例示するフローチャートを示す。図35に例示の使用予告セグメント列許可設定処理910では最初に、各列車が予告するセグメント列の登録処理911を行う。図36に、セグメント列登録処理911の詳細を例示するフローチャートを示し、図37にセグメント列使用予告登録ファイル903を例示する模式図を示す。セグメント列登録処理911では、各列車の使用予告セグメント列リスト223の内容を、セグメント列使用予告登録ファイル903に登録するステップ911S,911E。まず、処理対象とする列車の使用予告セグメント列223を取得するステップ912。次に、使用予告セグメント列リスト223の内容を、セグメント列使用予告登録ファイル903に登録するステップ913。ここで、セグメント列使用予告登録ファイル903は、セグメント列定義情報に格納される個々のセグメント列に対して、使用予告があった列車列車IDとその使用予定時刻とを登録するものである。図37の例では、セグメント列R0001に対して、列車T1が8:30に使用予定であるという情報が登録され、セグメント列R0102に対して、列車T2が8:35に使用予定であるという情報が登録されている。次に、列車が使用予告を停止したセグメント列について、使用予告登録を削除するステップ914。換言すれば、セグメント列使用予告登録ファイル903に登録済みであるが、処理対象の使用予告セグメント列リスト223に含まれなくなったセグメント列に関しては、列車IDと使用予定時刻を削除する。図35に戻り、セグメント列登録処理911が完了した後、列車毎に、使用予告しているセグメント列の優先判断を行うステップ915S,915E。まず、処理対象とする列車の使用要求セグメントリスト222と使用予告セグメント列リスト223とを取得するステップ916。次に、使用予告セグメント列リスト223におけるセグメント列毎に、以下の処理を行うステップ917S,917E。まず、選択した処理対象セグメント列と競合するセグメント列の使用を予告している他の列車がいるかどうかをチェックするステップ918。より具体的には、セグメント列競合テーブル902およびセグメント列使用予告登録ファイル903を参照し、処理対象セグメント列と競合するセグメント列の使用を予告している上記他の列車が、セグメント列使用予告登録ファイル903に登録されているか否かを判定する。判定の結果、該当する列車がいなければ、次のセグメント列の選択に移るステップ917E,917S。これに対し、上記ステップ918換言すれば、セグメント列競合判断処理918において、該当する列車がいると判断した場合、優先判断処理920を行う。図38に、優先判断処理920の詳細を例示するフローチャートを示す。優先判断処理920では、最初に、選択した処理対象セグメント列の種別をチェックするステップ921。セグメント列の種別が出発の場合、自列車すなわちステップ915S図35参照で選択した列車が、処理対象セグメント列のいずれかのセグメントに在線しているかをチェックするステップ922。より具体的には、ステップ916図35参照で選択した使用要求セグメントリスト222をチェックし、種別が在線となっているセグメントが、セグメント列に含まれるか否かを判定する。在線していると判定された場合、処理対象セグメント列に対する優先判断処理920を終了しステップ917E図35参照、次のセグメント列の選択に移るステップ917S図35参照。ステップ922において在線していないと判定された場合、および、ステップ921において処理対象セグメント列の種別が出発以外の場合、処理対象セグメント列とステップ918図35参照で見つかった競合するセグメント列との使用予定時刻をチェックするステップ923。処理対象セグメント列の使用予定時刻の方が、ステップ918図35参照で見つかった競合するセグメント列の使用予定時刻よりも早いあるいは同時刻の場合、処理対象セグメント列に対する優先判断処理920を終了しステップ917E図35参照、次のセグメント列の選択に移るステップ917S図35参照。これに対し、競合するセグメント列の使用予定時刻の方が早い場合、ステップ916図35参照で選択した使用要求セグメントリスト222のうちで、種別が在線以外のセグメントでありかつ処理対象セグメント列に含まれるものを削除する。これにより、優先判断処理920は終了する。図35に戻り、セグメント列毎の処理ステップ917S,917Eが終了すると、処理結果の使用要求セグメントリスト222aを進路制御装置400に出力する図25参照。次に、本実施の形態6における進路制御装置400の動作について説明する。進路制御装置400は、図25に示すように、伝送装置300から使用要求セグメントリスト222を取得すると共に、デッドロック防止装置900から使用要求セグメントリスト222aを取得する。図39および図40に、本実施の形態6におけるセグメント使用許可設定部401による使用許可セグメントリスト作成処理440aを例示するフローチャートを示す。なお、図39のフローと図40のフローとは結合子C2を介して繋がっており、さらに図40のフローと図12のフローとが結合子C1を介して繋がっている。使用許可セグメントリスト作成処理440aは、次の点を除いて、基本的には実施の形態1における使用許可セグメントリスト作成処理440図11および図12参照と同様に構成されている。第1に、列車毎の処理ステップ441S,441Eにおいて、図11のステップ422に代えて、ステップ422a図39参照が実行される。本実施の形態6に係るステップ442aでは、処理対象のセグメント使用要求として、伝送装置300から使用要求セグメントリスト222を実施の形態1と同様に取得すると共に、デッドロック防止装置900から使用要求セグメントリスト222aを取得する。以降、使用要求セグメント毎の処理ステップ444S,444Eでは、実施の形態1と同様に、伝送装置300から取得した使用要求セグメントリスト222からセグメントを選択する。第2に、図11のステップ445,447の間に、ステップ453図40参照が追加されている。すなわち、ステップ445において、選択されたセグメントの使用要求が運行上の競合なしと判断された場合に、追加されたステップ453が実行される。このステップ453では、該当セグメントが、デッドロック防止装置900から取得した使用要求セグメントリスト222aに含まれているか否かを判定する。そして、含まれていると判定された場合には該当セグメントの使用許可を登録しステップ447、含まれていないと判定された場合には使用許可しないステップ446。すなわち、ステップ453の追加により、各列車から取得した使用要求セグメントリスト222に基づいて列車運行上、競合しないと判断されたという条件と、デッドロック防止装置900から取得した使用要求セグメントリスト222aに含まれているという条件と、を満たす使用要求セグメントが、セグメント使用許可登録ファイル404に登録されるステップ447。その後、上記2条件を満たす使用要求セグメントは、既述のステップ448~452図40および図12参照を経て、使用許可セグメントリスト421に含められる。以降の処理については、実施の形態1で説明した処理図11および図12参照と同じであるので、説明を省略する。間隔制御装置5500および転てつ器制御装置600の動作については、実施の形態1と同じであるため、説明を省略する。列車運行制御システム90Fによれば、列車運行の乱れなどの理由で、列車からのセグメント使用要求のタイミングが正常でない状況においても、デッドロックを防ぐことができる。また、デッドロック防止装置900が進路制御装置400とは別個に設けられている。すなわち、伝送装置300の出力はデッドロック防止装置900と進路制御装置400とに別々に供給され、デッドロック防止装置900の出力は進路制御装置400に供給される構成が採用されている。このような構成によれば、仮にデッドロック防止装置900が故障したとしても、進路制御装置400によって列車制御の機能を果たすことができる。また、仮にデッドロック防止装置900が、故障等により、列車から要求を受けていないセグメントを含む使用要求セグメントリストを誤って出力したとしても、進路制御装置400においてそれを除外できる。このため、デッドロック防止装置900を取り付けたとしても、列車に返送する使用許可セグメントリスト421に異常な値が入ることがなく、列車を円滑に制御することができる。<実施の形態7>図41に、実施の形態7に係る列車運行制御システム90Gの構成を例示するブロック図を示す。列車運行制御システム90Gは、次の点を除いて、基本的には実施の形態2に係る列車運行制御システム90B図18参照と同様に構成されている。列車運行制御システム90Gは実施の形態2に係る列車運行制御システム90Bにデッドロック防止装置900を追加した構成を有しており、デッドロック防止装置900の追加に応じて列車運行制御システム90Bが適宜、変形されている。例えば、使用予告セグメント列リスト223が、地上に集約された使用セグメント要求装置200Bで実施の形態6と同様にして作成され、セグメント使用要求収集部305を介してデッドロック防止装置900に伝送される。デッドロック防止装置900は、実施の形態6で説明したように、列車毎に他列車とのデッドロックが発生しないように修正した使用要求セグメント222aを進路制御装置400に出力する。列車運行制御システム90Fによれば、システム全体の簡素化に加え、デッドロックを防ぐことができる。また、デッドロック防止装置900が進路制御装置400とは別個に設けられている。すなわち、セグメント使用要求収集部305の出力はデッドロック防止装置900と進路制御装置400とに別々に供給され、デッドロック防止装置900の出力は進路制御装置400に供給される構成が採用されている。このような構成によれば、仮にデッドロック防止装置900が故障したとしても、進路制御装置400によって列車制御の機能を果たすことができる。また、仮にデッドロック防止装置900が、故障等により、列車から要求を受けていないセグメントを含む使用要求セグメントリストを誤って出力したとしても、進路制御装置400においてそれを除外できる。このため、デッドロック防止装置900を取り付けたとしても、列車に返送する使用許可セグメントリスト421に異常な値が入ることがなく、列車を円滑に制御することができる。<実施の形態8>図42に、実施の形態8に係る列車運行制御システム90Hの構成を例示するブロック図を示す。列車運行制御システム90Hは、次の点を除いて、基本的には実施の形態3に係る列車運行制御システム90C図19参照と同様に構成されている。列車運行制御システム90Hは実施の形態3に係る列車運行制御システム90Cにデッドロック防止装置900を追加した構成を有しており、デッドロック防止装置900の追加に応じて列車運行制御システム90Cが適宜、変形されている。デッドロック防止装置900は、実施の形態6で説明したように、列車毎に他列車とのデッドロックが発生しないように修正した使用要求セグメント222aを進路制御装置400Cに出力する。列車運行制御システム90Hによれば、全ての駅に対する進路制御装置を1箇所に集約することができることに加え、デッドロックを防ぐことができる。また、デッドロック防止装置900が進路制御装置400Cとは別個に設けられている。すなわち、伝送装置300の出力はデッドロック防止装置900と進路制御装置400Cとに別々に供給され、デッドロック防止装置900の出力は進路制御装置400Cに供給される構成が採用されている。このような構成によれば、仮にデッドロック防止装置900が故障したとしても、進路制御装置400Cによって列車制御の機能を果たすことができる。また、仮にデッドロック防止装置900が、故障等により、列車から要求を受けていないセグメントを含む使用要求セグメントリストを誤って出力したとしても、進路制御装置400Cにおいてそれを除外できる。このため、デッドロック防止装置900を取り付けたとしても、列車に返送する使用許可セグメントリスト421に異常な値が入ることがなく、列車を円滑に制御することができる。<実施の形態9>図43に、実施の形態9に係る列車運行制御システム90Iの構成を例示するブロック図を示す。列車運行制御システム90Iは、次の点を除いて、基本的には実施の形態4に係る列車運行制御システム90D図20参照と同様に構成されている。列車運行制御システム90Iは実施の形態4に係る列車運行制御システム90Dにデッドロック防止装置900を追加した構成を有しており、デッドロック防止装置900の追加に応じて列車運行制御システム90Dが適宜、変形されている。例えば、使用予告セグメント列リスト223は、地上に設置された使用計画セグメント構成装置800Dの使用計画セグメント構成部201によって作成され、伝送装置300Dと使用セグメント要求装置200Dとを介して、デッドロック防止装置900に伝送される。列車運行制御システム90Iによれば、システム運用を簡便かつ柔軟に行うことができることに加え、デッドロックを防ぐことができる。<実施の形態10>図44に、実施の形態10に係る列車運行制御システム90Jの構成を例示するブロック図を示す。列車運行制御システム90Jは、次の点を除いて、基本的には実施の形態5に係る列車運行制御システム90E図23参照と同様に構成されている。列車運行制御システム90Jは実施の形態5に係る列車運行制御システム90Eにデッドロック防止装置900を追加した構成を有しており、デッドロック防止装置900の追加に応じて列車運行制御システム90Eが適宜、変形されている。列車運行制御システム90Jによれば、システム全体を簡素化することができることに加え、デッドロックを防ぐことができる。また、デッドロック防止装置900が進路制御装置400とは別個に設けられている。すなわち、伝送装置300Eの出力はデッドロック防止装置900と進路制御装置400とに別々に供給され、デッドロック防止装置900の出力は進路制御装置400に供給される構成が採用されている。このような構成によれば、仮にデッドロック防止装置900が故障したとしても、進路制御装置400によって列車制御の機能を果たすことができる。また、仮にデッドロック防止装置900が、故障等により、列車から要求を受けていないセグメントを含む使用要求セグメントリストを誤って出力したとしても、進路制御装置400においてそれを除外できる。このため、デッドロック防止装置900を取り付けたとしても、列車に返送する使用許可セグメントリスト421に異常な値が入ることがなく、列車を円滑に制御することができる。本発明は詳細に説明されたが、上記した説明は、すべての局面において、例示であって、本発明がそれに限定されるものではない。例示されていない無数の変形例が、本発明の範囲から外れることなく想定され得るものと解される。"