(57)【要約】【課題】規定の自由線を入力することで運行計画の変更を可能にする。【解決手段】運行計画変更装置において、移動体の運行計画を表示し自由線の入力を受ける入力・表示手段２０１と、入力された運行計画変更の種類を識別する運転整理内容識別手段２０２と、運行計画を変更するダイヤ操作手段２０３を備える。ダイヤ操作手段２０３は変更後のダイヤを入力・表示手段２０１に表示する。自由線はポインティング手段４０１から入力され、その位置や形状に応じて「運休」、「番線変更」、「運用変更」などの運転整理内容が識別される。【選択図】  図１
2005022498.tif 000002
【特許請求の範囲】
【請求項１】
列車の運行計画を変更する列車運行計画変更方法において、画面上の運行計画図に運行計画の変更を指示する自由入力線が入力されると、変更された運行計画を画面上に表示することを特徴とする列車運行計画変更方法。
【請求項２】
列車の運行計画を変更する列車運行計画変更方法において、画面上の運行計画図に運行計画の変更を指示する自由入力線が入力されると、前記自由入力線の位置および／または形状に基づいて変更内容を識別することを特徴とする列車運行計画変更方法。
【請求項３】
請求項２において、
識別した変更内容を反映した運行計画図を画面上に表示することを特徴とする列車運行計画変更方法。
【請求項４】
請求項２において、
前記変更内容の識別は、操作者が入力した自由入力線と変更前の運行計画図を比較すること、あるいは操作者が入力した自由入力線を運行計画の変更内容を示す規定の記号として認識することにより、運行計画の変更内容を判断することを特徴とする列車運行計画変更方法。
【請求項５】
請求項２において、
前記変更内容の識別は、前記自由入力線の始点および終点の位置を算出し、前記始点および終点が前記運行計画図の同じ駅にあるかを判定し、同じ駅になければ前記自由入力線と前記運行計画図のスジとの交点を算出し、交点の数が規定内であるとき、変更内容が「運休」であると判断することを特徴とする列車運行計画変更方法。
【請求項６】
請求項２において、
前記変更内容の識別は、前記自由入力線の始点および終点の位置を算出し、前記始点および終点が前記運行計画図の同じ駅にあるかを判定し、同じ駅にあれば前記運行計画図のスジ上かを判定し、スジ上であれば変更内容は「番線変更」であると判断することを特徴とする列車運行計画変更方法。
【請求項７】
請求項２において、
前記変更内容の識別は、前記自由入力線の始点および終点の位置を算出し、前記始点および終点が前記運行計画図の同じ駅にあるかを判定し、同じ駅にあれば前記運行計画図のスジ上かを判定し、スジ上でなければスジのつながりに変更があるか否かを判定し、変更があれば「運用変更」、変更がなければ「番線変更」であると判断することを特徴とする列車運行計画変更方法。
【請求項８】
列車の運行計画を変更する列車運行計画変更装置において、画面上に運行計画図を表示すると共に、入力された運行計画の変更を指示する自由入力線を画面上に描画する入力・表示手段と、前記自由入力線の変更内容を識別する運転整理内容識別手段と、運行計画を記憶する運行計画記憶手段と、前記運転整理内容識別手段の識別した変更内容を前記運行計画記憶手段の記憶する運行計画に反映すると共に、前記運行計画記憶手段の記憶する運行計画を前記入力・表示手段に表示する運行計画操作手段を設けることを特徴とする列車運行計画変更装置。
【請求項９】
請求項８において、
前記運転整理内容識別手段は、前記自由入力線の始点および終点の位置を算出し、前記始点および終点が前記運行計画図の同じ駅にあるかを判定し、同じ駅になければ前記変更内容を「運休」、同じ駅にあれば前記運行計画図のスジのつながりの変更の有無によって「番線変更」または「運用変更」であると判断することを特徴とする列車運行計画変更装置。
【請求項１０】
請求項８において、
前記運転整理内容識別手段は、前記入力・表示手段から自由入力線を受け取ると該自由入力線の認識を要求したり、前記運行計画操作手段と情報のやり取りを行う識別手段と、運転整理項目毎の記号データを記憶する記号データ記憶手段と、前記識別手段からの自由入力線を前記記号データ記憶手段からの記号データに基づいて認識し、該自由入力線の運転整理項目を前記識別手段に応答する記号認識手段を設けることを特徴とする列車運行計画変更装置。
【請求項１１】
請求項１０において、
前記運転整理内容識別手段は、前記自由入力線と前記記号データの大きさを調整する縮尺機能を設けていることを特徴とする列車運行計画変更装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、列車運行計画の変更装置に係り、特にその入力方式および判別方式に関する。
【０００２】
【従来の技術】
鉄道システムは、運行計画（以下ダイヤ）に従って列車を運行するように制御される。しかし、事故や天候などの影響によって列車を当初のダイヤの通りに運行できなくなると、運行管理業務において、列車の運行を監視する指令員が臨時にダイヤを変更して、運行状態を回復させる作業を行う。このダイヤを変更する作業を運転整理と呼ぶ。運転整理は鉄道の輸送力や定時運行を確保するためには必須の作業で、運行の乱れは一刻も早く解消し、当初のダイヤ通りの運行状態に回復する必要がある。このため運転整理は迅速に実施する必要がある。
【０００３】
従来、指令員は紙面に描かれたダイヤ図上に、鉛筆と定規で変更案を描いたり消したりしながら変更点を試行錯誤してきた。近年はその試行錯誤を、計算機を利用して支援する技術が開発されてきている。例えば、特許文献１には画面上に表示した列車ダイヤをマウス等により直接操作する技術の記載がある。
【０００４】
【特許文献１】
特開平８−２４４６１５号公報（段落００２０−００２２、図１）
【０００５】
【発明が解決しようとする課題】
上記従来技術は、選択した列車ダイヤ上の所定の位置にマークを表示して、そのマークをポインティングデバイスで操作する手段を備え、それを操作することによって運転整理入力を実施することが特徴である。この技術では以下の問題点がある。
【０００６】
一点を選択して操作しなければならないが、この操作は細かく煩雑な作業である。また、一点を選択して操作するだけでは運転整理の種類までは指定できないため、運転整理の種類をメニューもしくはキーなどで選ばなければならず、運転整理の入力が数段階の煩雑な作業になる。さらに、ダイヤ変更においてしばしば実行される列車の運休、運用の変更などについてはマークの操作だけでは対応できず、別途キー入力をしなければないため、運転整理の入力に余分な手数がかかる。
【０００７】
本発明の目的は、上記従来技術の問題点を克服し、簡単な入力で列車の運行計画の変更を可能にする運転計画変更方式を提供し、迅速な運行計画変更業務を支援することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、列車の運行計画を変更する列車運行計画変更方法において、画面上の運行計画図に運行計画の変更を指示する自由入力線が入力されると、変更された運行計画を画面上に表示することを特徴とする。
【０００９】
また、画面上の運行計画図に運行計画の変更を指示する自由入力線が入力されると、前記自由入力線の位置および／または形状に基づいて変更内容を識別することを特徴とする。
【００１０】
本発明の列車運行計画変更装置は、画面上に運行計画図を表示すると共に、入力された運行計画の変更を指示する自由入力線を画面上に描画する入力・表示手段と、前記自由入力線の変更内容を識別する運転整理内容識別手段と、運行計画を記憶する運行計画記憶手段と、前記運転整理内容識別手段の識別した変更内容を前記運行計画記憶手段の記憶する運行計画に反映すると共に、前記運行計画記憶手段の記憶する運行計画を前記入力・表示手段に表示する運行計画操作手段を設けることを特徴とする。
【００１１】
前記運転整理内容識別手段は、前記自由入力線の始点および終点の位置を算出し、前記始点および終点が前記運行計画図の同じ駅にあるかを判定し、同じ駅になければ前記変更内容を「運休」、同じ駅にあれば前記運行計画図のスジのつながりの変更の有無によって「番線変更」または「運用変更」であると判断することを特徴とする。
【００１２】
また、前記運転整理内容識別手段は、前記入力・表示手段から自由入力線を受け取ると該自由入力線の認識を要求したり、前記運行計画操作手段と情報のやり取りを行う識別手段と、運転整理項目毎の記号データを記憶する記号データ記憶手段と、前記識別手段からの自由入力線を前記記号データ記憶手段からの記号データに基づいて認識し、該自由入力線の運転整理項目を前記識別手段に応答する記号認識手段を設けることを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の第一の実施例を説明する。まず、本実施例で用いる用語を説明する。
【００１４】
「ダイヤ」とは、列車の運行計画であり、列車単位、駅の発着時刻、発着番線の構成で表したものである。「ダイヤ図」とは、ダイヤを図形式で表現したものであり、縦軸に距離（駅）、横軸に時刻をとったグラフで表現するものである。「スジ」とは、グラフで表現したダイヤ図において、一つの列車の運行計画を示す線分または折れ線のことである。「駅線」とは、グラフで表現したダイヤ図において、駅の位置を示す直線のことである。「駅番線」とは、グラフで表現したダイヤ図において、駅の番線を示す直線のことである。「マワシ」とは、グラフで表現したダイヤ図において、異なる２本のスジをつなぐ線である。「マワシ」は、列車の割り当て、すなわち運用をグラフ上に表現する。「列車番号」とは走行する列車に固有の番号で、グラフで表現したダイヤ図においては、スジの横に付記することが多い。また、「ダイヤ操作手段」および「ダイヤ記憶手段は」それぞれ「運行計画操作手段」、「運行計画記憶手段」のことである。
【００１５】
図１はダイヤ図とその入力例を示す説明図である。ダイヤ図は、駅名１０１、駅線１０２、列車番号１０３、スジ１０５、番線名１０８、駅番線１０９から成る。駅名１０１は当該駅の名前、番線名１０８は当該番線の名前である。スジ１０５を太線で示しているが、これは説明のために強調しているのであり、実際には他のスジと同等の太さで表示する。
【００１６】
図１においてはＡ駅においてのみ番線を表示している。駅の番線を表示する領域を「駅番線領域」と呼び、駅番線領域を表示することを「駅番線領域を展開する」と呼び、表示しないことを「駅番線領域を縮退する」と呼ぶ。Ｂ駅、Ｃ駅、Ｄ駅においては駅番線領域を縮退して、一本の駅線で表示している。
【００１７】
ポインティング手段１０６はダイヤ図上で入力位置を指定する手段である。操作者はポインティング手段１０６でダイヤ図上に自由線１０４を描く。自由線１０４はダイヤ図に重ねて表示される。
【００１８】
自由線１０４とダイヤ図の重ね具合（例えば、ダイヤ図上における自由線１０４の始点または終点の位置や、スジ１０５と自由線１０４との交点の数）などが規定値と比較される。規定値と合致すると、運転整理項目として認識し、合致した内容にしたがってダイヤを変更し、変更後のダイヤ図を再表示する。
【００１９】
図５に運転整理の一つである「運休」を入力した後のダイヤ図を示す。ダイヤ図で、太く示す線が運転整理入力後のスジ５０１である。運転整理入力後のスジ５０１は、元のダイヤから変更されたことを明示するために、ダイヤ図に太線で表現する場合がある。また、太線で表現するのではなく、元のダイヤとは色を変えて表現する場合もある。もちろん、元のダイヤと同じように表現してもよい。
【００２０】
次に本発明を実現する運行計画変更装置を説明する。図２は一実施例による運行計画変更装置のブロック図である。入力・表示手段２０１、運転整理内容識別手段２０２、ダイヤ操作手段２０３、ダイヤ記憶手段２０４から構成される。
【００２１】
入力・表示手段２０１は、ポインティング手段１０６の入力を受ける手段であり、またダイヤ図を表示する手段でもある。入力・表示手段２０１は、自由線の入力を取得するとその情報を運転整理内容識別手段２０２に伝達し、一方でダイヤ操作手段２０３から取得したダイヤをダイヤ図で表示する。
【００２２】
図３に入力・表示手段の構成を示す。入力・表示手段２０１はポインティング手段４０１、入力受け手段４０２、表示手段４０３で構成できる。ポインティング手段４０１は入力受け手段４０２上で位置を指定する手段である。入力受け手段４０２はポインティング手段４０１から位置の指定を受け、その位置を運転整理内容識別手段２０２へ伝達する手段である。表示手段４０３はダイヤ操作手段２０３からダイヤの情報を取得し、それをダイヤ図として表示する手段である。
【００２３】
入力・表示手段２０１にはタブレットを利用できる。タブレットは表示手段４０３の上に入力受け手段４０２が重なっており、ポインティング手段４０１としてスタイラスペンを利用する。タブレットの特徴は、紙面に図形を描くように入力・表示手段２０１に自由線を入力できることである。
【００２４】
入力・表示手段２０１としては、タブレットの他に、通常のディスプレイとマウスの組み合わせで構成することもできる。また、表示手段として紙面のダイヤを用い、入力手段として紙面のダイヤに被せる特殊なシートと専用のペンを用いる構成も可能である。
【００２５】
運転整理内容識別手段２０２は、入力・表示手段２０１から受けた自由線の情報を基に、運転整理項目や運転整理の対象列車及び運転整理の対象駅などを判別する手段である。
【００２６】
運転整理内容識別手段２０２は、入力・表示手段２０１から自由線の情報を受け、必要に応じてダイヤ操作手段２０３からダイヤを取得し、自由線の情報とダイヤを比較して、運転整理内容を判別する。自由線の情報とダイヤを比較するときには、入力・表示手段２０１上の座標値で計算することができる。この場合、運転整理内容識別手段２０２は、ダイヤの時刻と駅名を、入力・表示手段２０１上の座標値に変換する処理を適宜実行する。運転整理内容識別手段は、判別した運転整理の内容をダイヤ操作手段２０３へ伝達する。
【００２７】
ダイヤ操作手段２０３は運転整理内容識別手段２０２から指示を受けたときにダイヤ記憶手段２０４に格納されるダイヤを運転整理内容識別手段２０２に返す。また、ダイヤ操作手段２０３は運転整理内容識別手段２０２から運転整理の内容を受けると、それに従ってダイヤ記憶手段２０４に格納されるダイヤを変更する。ダイヤを変更するとダイヤ操作手段２０３は、入力・表示手段２０１に対して変更後のダイヤを伝達する。
【００２８】
ダイヤ記憶手段２０４はダイヤを格納する。図４に格納されるダイヤの一例を示す。何時、どの駅で、どのようなイベントを発生させるかを列車ごとに表した計画表である。ここでイベントとは、到着、通過、発車のいずれかである。
【００２９】
次に列車運行計画変更装置の動作を説明する。図６に自由線を運転整理入力として認識する処理フローを示す。まず、システムは当初のダイヤ図を表示する（ステップ９０１）。このダイヤ図上に自由線が入力される（ステップ９０２）。次に、システムは自由線とダイヤの位置関係を比較し、変更内容を判別する（ステップ９０３）。システムは、自由線のダイヤ図上における位置、自由線とスジとの交点の位置や数、さらに自由線上の点とスジとの距離、自由線上の点と駅線との距離などを算出する。それらの情報を基にして運転整理の種類や、運転整理の対象となる列車、駅、区間、及び時刻を判別する。判別した結果が、運転整理の指示として有効であれば、ステップ９０３で判別した運転整理の内容にしたがってダイヤを変更する（ステップ９０４）。判別した結果が運転整理の指示として無効であれば、ステップ９０１へ戻る。
【００３０】
システムは変更したダイヤのダイヤ図を再表示する。このとき、入力自由線の表示は消去する。
【００３１】
図７に自由線とダイヤの位置関係比較、変更内容判別の処理フローを示す。自由線が入力されると、システムは、自由線の始点と終点のダイヤ図上における位置を算出する（ステップ１２０１）。算出した自由線の始点と終点が同じ駅を指しているか否かを判別する（ステップ１２０２）。同じ駅を指しているならばステップ１２０８へ、同じ駅を指していないときはステップ１２０３へ進む。
【００３２】
自由線が同じ駅を指していなければ、自由線とスジの交点の数と位置を算出する（ステップ１２０３）。すなわち、自由線とスジとの交点のダイヤ図上の位置や数、さらに自由線上の点とスジとの距離を算出する。この結果に基づいて、交点の個数が規定内か否かを判定する（ステップ１２０４）。自由線とスジの間に規定内の数の交点が存在する場合は、そのスジを特定し、運転整理の対象列車を判別する（ステップ１２０５）。自由線とスジに交点がない、あるいは交点数が規定外の場合は、運転整理の対象列車を判別できずステップ１２１３へ進む。次に、システムは自由線とスジの交点の存在区間を特定する（ステップ１２０６）。特定できる場合は、ステップ１２１４へ進む。さらに、求めた自由線とスジの交点の数、自由線の始点終点の位置、自由線と駅線との関係、自由線と駅番線との関係などに基づいて運転整理の種類や対象列車、駅、番線、区間などを決定し（ステップ１２０７）、ステップ９０４へ進む。特定できない場合は、ステップ１２１３へ進む。
【００３３】
ステップ１２０１で算出した自由線の始点と終点が同じ駅の場合、さらに同じスジを指しているか否かを判別する（ステップ１２０８）。同じスジを指しているならば「Ｙｅｓ」と判別しステップ１２０９へ、同じスジを指していないときは「Ｎｏ」と判別しステップ１２１１へ進む。
【００３４】
ステップ１２０９では、自由線と駅番線との位置関係を算出する。システムは、自由線と駅番線との距離が一定値以内に収まるようなダイヤ図上の時間の範囲を算出し、ステップ１２１０へ進む。ステップ１２０９で算出した時間の範囲が規定内か否かを判定し（ステップ１２１０）、規定内である場合は、運転整理の対象場所（ここでは番線）を判別し、ステップ１２１４へ進む。時間の範囲が規定外である場合は、運転整理の対象場所を判別せず、ステップ１２１３へ進む。
【００３５】
ステップ１２０１で算出した自由線の始点と終点が同じスジ上の場合、自由線の指すスジのつながりを判定し（ステップ１２１１）、元のダイヤ上でつながっているならば「不変」と判別しステップ１２０９へ、つながっていないときは「変更」と判別しステップ１２１２へ進む。
【００３６】
ステップ１２０１で算出した自由線の始点と終点の指すスジが、互いに逆方向へ向かう列車のスジを指しているか否かを判別する（ステップ１２１２）。逆方向へ向かう列車のスジを指しているならば「Ｙｅｓ」と判別しステップ１２１４へ、指していないならば「Ｎｏ」と判別しステップ１２１３へ進む。
【００３７】
ステップ１２１３では、システムは自由線の入力による指示を無効と判断し、ステップ９０１へ進む。ステップ１２１４では、システムは自由線の入力による指示を有効と判断し、ステップ１２０７を経てダイヤ変更を行う（ステップ９０４）。
【００３８】
次に、具体例を用いて各部の構成及び動作をより詳細に説明する。まず入力・表示手段２０１はダイヤ図を表示する。図８に表示手段によるダイヤ図を示す。例えば車両の故障によって列車５１７レがＡ駅から出発できなくなったとき、指令員は列車５１７レの運行の計画を変更する必要がある。すなわち、列車５１７レをＡ駅以降、運休する運転整理が必要である。このとき指令員はスタイラスペンによって、Ａ駅以降の列車５１７レのスジに重ね、図１に示すように波線状の自由線１０４を描くことによって、運休の運転整理入力を実行する。入力された自由線１０４は入力・表示手段２０１上に図１に示すように表示される。入力・表示手段２０１は自由線１０４の情報を運転整理内容識別手段２０２へ伝達する。
【００３９】
運転整理内容識別手段２０２は、自由線１０４の情報を受けると、ダイヤ操作手段２０３を介してダイヤを取得する。そして、運転整理内容識別手段２０２は図７の処理手順に従い、自由線１０４の情報とダイヤを比較して運転整理内容の判別を開始する。
【００４０】
運転整理内容識別手段２０２はまず、自由線１０４の始点および終点の位置を算出する。自由線１０４の始点はＡ駅に最も近く、終点はＥ駅に最も近いので、運転整理内容識別手段２０２は自由線１０４の始点と終点は同じ駅にないと判断する。次に運転整理内容識別手段２０２は、自由線１０４とスジ１０５の交点が規定数（例えば３箇所）以上存在することを確認した時点で、運転整理項目を「運休」であると判断する。仮に自由線１０４とスジ１０５の間に交点が規定数未満しか存在しないことを確認した場合は、運転整理内容の識別が不可能であり、自由線１０４による入力指示を無効と判断する。
【００４１】
ところで、交点が存在するか否かを判断する方法の一つには、自由線上の点の座標とスジ上の異なる２点の座標とから数学的に算出する方法がある。まず、スジ上の異なる２点の座標からスジを表す直線の方程式ｆ（ｘ，  ｙ）＝０を求める。次に自由線上の点（Ｘ，Ｙ）を関数ｆに代入した値ｆ（Ｘ，Ｙ）の正負を求める。自由線上の点について順次ｆ（Ｘ，Ｙ）の値を計算し、その値の正負が変わる回数が交点の数である。
【００４２】
図９に交点計算の例を示す。点Ａ１００１、点Ｂ１００はスジ１００５上の異なる２点、点Ｃ１００３、点Ｄ１００４は自由線１００６上の点で、座標はそれぞれ（Ｘ１，Ｙ１）、（Ｘ２，Ｙ２）、（Ｘ３，Ｙ３）、（Ｘ４，Ｙ４）である。このときスジ１００５の方程式は（１）式となる。
ｆ（ｘ，ｙ）＝（Ｙ２−Ｙ１）／（Ｘ２−Ｘ１）＊（Ｘ１−ｘ）＋（Ｙ１−ｙ）＝０  …（１）
次にｆ（Ｘ３，Ｙ３）及びｆ（Ｘ４，Ｙ４）を求める。この２つの値の正負が異なれば自由線１００６は、点Ｃ１００３と点Ｄ１００４との間にスジ１００５との交点を持つ。以上が交点の存在を判断する方法の一つである。
【００４３】
次に、運転整理内容識別手段２０２は複数の交点を持つスジが列車５１７レであることから、運転整理の対象列車が「５１７レ」であると判断する。最後に交点の存在する区間から運転整理の対象区間を「Ａ駅以降、Ｅ駅まで」と判断する。このように運転整理内容を判断した後、運転整理内容をダイヤ操作手段２０３に伝達する。
【００４４】
ダイヤ操作手段２０３は、運転整理内容を受け取ると、その運転整理内容に従ってダイヤ記憶手段２０４に格納されるダイヤを変更し、変更後のダイヤを入力・表示手段２０１に伝達する。入力・表示手段２０１はダイヤを受け取ると、表示手段４０３に図５に示すような変更後のダイヤ図を再表示する。
【００４５】
次に番線変更の自由線を入力する場合の動作を説明する。図１０は番線変更の場合のダイヤ図である。Ａ駅の番線表示領域は展開している。駅番線１３０２はＡ駅の番線を示す線であり、番線名１３０３は直下の番線の名前を示す。自由線１３０１はポインティング手段１０６から入力された自由線である。
【００４６】
指令員がダイヤ図上に自由線１３０１を入力すると、入力・表示手段２０１は自由線の情報を運転整理内容識別手段２０２へ伝達する。運転整理内容識別手段２０２は、自由線１３０１の情報を受けると、ダイヤ操作手段２０３を介してダイヤを取得する。そして運転整理内容識別手段２０２は、自由線１３０１の情報とダイヤを比較して運転整理内容の判別を開始する。
【００４７】
運転整理内容識別手段２０２はまず、自由線１３０１の始点および終点の位置を算出する。自由線１３０１の始点はＡ駅に最も近く、終点もＡ駅に最も近いので、運転整理内容識別手段２０２は自由線１３０１の始点と終点は同じ駅にあると判断する。次に運転整理内容識別手段２０２は、自由線１３０１の始点と終点が同じスジの上にあるか否かを判別する。このとき、運転整理内容識別手段２０２はまず、自由線１３０１の始点と終点のそれぞれに最も近いスジを判別する。
自由線１３０１の場合は、その始点に最も近いスジは列車５１２レのスジ、終点に最も近いスジは５１７レであると、運転整理内容識別手段２０２は判断する。
したがって運転整理内容識別手段２０２は、自由線１３０１の始点と終点は同じスジの上にないと判断して、次にスジのつながりを判別する。
【００４８】
自由線１３０１の始点と終点の指すスジがそれぞれ列車５１２レ、５１７レに対応するスジであり、一方ダイヤでは５１２レのスジと５１７レのスジがつながっている。このことから、運転整理内容識別手段２０２は自由線１３０１が指示したつながりは不変であると判断する。さらに、運転整理内容識別手段２０２は、自由線と駅番線との位置関係を算出し、その位置関係が規定内であれば運転整理項目が「Ａ駅」における「番線変更」であると判断する。運転整理内容識別手段２０２は自由線１３０１が２番線を指すと判断するが、その判断方法の一例を以下に説明する。
【００４９】
運転整理内容識別手段２０２は、自由線１３０１上の各点について、Ａ駅の各番線との距離を求める。そして、その距離が一定の閾値（例えば１０ドット）以内に収まる点の集合を求める。閾値以内に収まる点の集合の横軸方向の範囲（長さ）が、規定の長さ以上（例えばマワシの横軸方向の長さの半分以上）である場合、自由線はその番線を指すものと判断する。
【００５０】
図１１に番線変更の判断例を示す。閾値１４０３は２番線との距離の閾値、自由線が収まる範囲１４０２は自由線１３０１と２番線の距離が閾値１４０３に収まる範囲である。なお、マワシの範囲１４０１はマワシが２番線上に存在する範囲である。
【００５１】
従って、自由線１３０１と２番線との距離が一定の閾値に収まる範囲は、自由線が収まる範囲１４０２である。この範囲が規定値（例えばマワシの範囲１４０１の半分）以上を占めている場合、運転整理内容識別手段２０２は、自由線１３０１が２番線を指していると判断する。仮に自由線が収まる範囲１４０２が、規定値未満であった場合には、自由線１３０１と２番線の位置関係は規定外と判別する。自由線１３０１と１番線との位置関係も規定外であった場合には、運転整理内容識別手段２０２は、自由線１３０１による運転整理入力を無効と判断する。
【００５２】
運転整理内容識別手段２０２は、以上の判断と、元のマワシが１番線に存在することから、自由線１３０１で指示される運転整理内容を、「Ａ駅」における「１番線から２番線」への「番線変更」であると識別する。このように運転整理内容を判断した後、運転整理内容をダイヤ操作手段２０３に伝達する。
【００５３】
ダイヤ操作手段２０３は、運転整理内容を受け取ると、その運転整理内容に従ってダイヤ記憶手段２０４に格納されるダイヤを変更し、変更後のダイヤを入力・表示手段２０１に伝達する。入力・表示手段２０１はダイヤを受け取ると、表示手段４０３に図１２に示すような運転整理入力後のダイヤ図を再表示する。
【００５４】
次に、同じ番線変更でも、終端駅以外の駅における例を説明する。図１３は終端駅以外のＣ駅における駅番線領域を展開している。本例におけるダイヤ図で、駅線１６０２、１６０３はどちらもＣ駅を示す駅線である。自由線１６０１は本例における入力自由線である。指令員がダイヤ図上に自由線１６０１を入力すると、入力・表示手段２０１は自由線の情報を運転整理内容識別手段２０２へ伝達する。運転整理内容識別手段２０２は、自由線１６０１の情報を受けると、ダイヤ操作手段２０３を介してダイヤを取得する。そして運転整理内容識別手段２０２は、自由線１６０１の情報とダイヤを比較して運転整理内容の判別を開始する。
【００５５】
運転整理内容識別手段２０２はまず、自由線１６０１の始点および終点の位置を算出する。自由線１６０１の始点はＣ駅の駅線１６０２に最も近く、終点もＣ駅の駅線１６０３に最も近いので、運転整理内容識別手段２０２は自由線１６０１の始点と終点は同じ駅にあると判断する。次に運転整理内容識別手段２０２は、自由線１６０１の始点と終点が同じスジの上にあるか否かを判別する。このとき、運転整理内容識別手段２０２はまず、自由線１６０１の始点と終点のそれぞれに最も近いスジを判別する。自由線１６０１の場合は、その始点に最も近いスジは列車５１２レのスジ、終点に最も近いスジも５１２レのスジであるので、運転整理内容識別手段２０２は、自由線１６０１の始点と終点は同じスジの上にあると判断する。この時点で運転整理内容識別手段２０２は、運転整理項目が「Ｃ駅」における「番線変更」であると判断する。
【００５６】
続いて運転整理内容識別手段２０２は、例えば先述の自由線１３０１を入力した場合と同様の判断方法により、自由線１６０１が４番線を指すと判断する。
【００５７】
運転整理内容識別手段２０２は、以上の判断と、元のスジが３番線を指していることから、自由線１６０１で指示する運転整理内容を、「Ｃ駅」における「３番線から４番線」への「番線変更」であると識別する。このように運転整理内容を判断した後、運転整理内容をダイヤ操作手段２０３に伝達する。
【００５８】
ダイヤ操作手段２０３は、運転整理内容を受け取ると、その運転整理内容に従ってダイヤ記憶手段２０４に格納されるダイヤを変更し、変更後のダイヤを入力・表示手段２０１に伝達する。入力・表示手段２０１はダイヤを受け取ると、表示手段４０３に図１４に示すような運転整理入力後のダイヤ図を再表示する。
【００５９】
最後に、列車の折り返しにおける運用変更の入力例を説明する。図１５は運用変更の場合のダイヤ図を示している。駅番線領域は展開しているが、縮退している場合も同じ動作により運転整理内容を識別する。駅番線１８０２はＡ駅の２番線を示す線である。自由線１８０１は運用変更を示す自由線である。
【００６０】
指令員がダイヤ図上に自由線１８０１を入力すると、入力・表示手段２０１は自由線の情報を運転整理内容識別手段２０２へ伝達する。運転整理内容識別手段２０２は、自由線１８０１の情報を受けると、ダイヤ操作手段２０３を介してダイヤを取得する。そして運転整理内容識別手段２０２は、自由線１８０１の情報とダイヤを比較して運転整理内容の判別を開始する。
【００６１】
運転整理内容識別手段２０２はまず、自由線１８０１の始点および終点の位置を算出する。自由線１８０１の始点はＡ駅に最も近く、終点もＡ駅に最も近いので、運転整理内容識別手段２０２は自由線１８０１の始点と終点は同じ駅にあると判断する。
【００６２】
次に運転整理内容識別手段２０２は、自由線１８０１の始点と終点が同じスジの上にあるか否かを判別する。このとき、運転整理内容識別手段２０２はまず、自由線１８０１の始点と終点のそれぞれに最も近いスジを判別する。自由線１８０１の場合は、始点に最も近いスジは列車５１２レのスジ、終点に最も近いスジは５１９レであるので、運転整理内容識別手段２０２は、自由線１８０１の始点と終点は同じスジの上にないと判断して、次にスジのつながりを判別する。
【００６３】
自由線１８０１の始点と終点の指すスジがそれぞれ列車５１２レ、５１９レに対応するスジであり、一方ダイヤ図では５１２レのスジと５１９レのスジはつながっていないことから、運転整理内容識別手段２０２は自由線１８０１が「変更」を指示していると判断する。さらに運転整理内容識別手段２０２は、５１２レのスジと５１９レのスジが逆方向に進行する列車を表したスジであると判別する。
【００６４】
この時点で運転整理内容識別手段２０２は、運転整理項目が「Ａ駅」における「運用変更」であると判断する。さらに、自由線１８０１の始点が列車５１２レのスジを、終点が列車５１９レのスジを指すことから、運転整理内容識別手段２０２は、元のダイヤの運用すなわち「列車５１２レから列車５１７レへの運用」を「列車５１２レから列車５１９レへの運用」に変更する「運用変更」であると判断する。このように運転整理内容を判断した後、運転整理内容識別手段２０２は運転整理内容をダイヤ操作手段２０３に伝達する。
【００６５】
ダイヤ操作手段２０３は、運転整理内容を受け取ると、その運転整理内容に従ってダイヤ記憶手段２０４に格納されるダイヤを変更し、変更後のダイヤを入力・表示手段２０１に伝達する。入力・表示手段２０１はダイヤを受け取ると、表示手段４０３に図１６に示すような運転整理入力後のダイヤ図を再表示する。
【００６６】
本実施例によれば、鉄道システムにおける列車の運行計画変更、すなわち運転整理において、運転整理に規定された自由線の入力でダイヤの変更作業を容易に行えるので、運転整理をより迅速に行うことができる。また従来の紙面上での運転整理案検討をそのまま計算機上で実行することができ、直感的な操作が可能となる。
【００６７】
次に本発明の第２の実施例を説明する。運転整理という業務の中で入力する自由線は、決まった形を成している。この性質を利用して、記号認識によって運転整理項目を判別することも可能である。
【００６８】
図１７は記号認識を利用した運転整理内容識別手段のブロック図である。本実施例において、運転整理内容識別手段２０２は、識別手段３０１、記号認識手段３０２、記号データ記憶手段３０３から構成される。
【００６９】
識別手段３０１は、入力・表示手段２０１から自由線の情報を受け、自由線を運転整理に規定の記号として認識するよう記号認識手段３０２に要求したり、必要に応じてダイヤ操作手段２０３からダイヤを取得し、自由線とダイヤを比較して、運転整理内容を判別したりする。記号認識手段３０２は、識別手段３０１から自由線の情報を受け、記号データ記憶手段に記憶されている情報から自由線に対応する運転整理項目を検索し、結果を識別手段３０１に返す。記号データ記憶手段３０３は、運転整理項目と運転整理に規定の記号との対応表を格納する。
【００７０】
図１８に記号データ記憶手段に格納される対応表を示す。「運休」に対して斜め方向の波線を、「運用変更」に対して山形の曲線を、「番線変更」に対して折れ線を、対応付けている。
【００７１】
運転整理内容識別手段２０２が図１７のように構成されている場合は、自由線の情報は識別手段３０１が受ける。そして識別手段３０１は、自由線１０４の情報を記号認識手段３０２に伝達する。記号認識手段３０２は、記号データ記憶手段３０３に格納されている図１８に示すような記号データから、自由線１０４に最も類似する記号を検索し、対応する運転整理項目、例えば「運休」、を識別手段３０２に返す。
【００７２】
自由線１０４に最も類似する記号を検索する方法の一つには、自由線１０４を規定の大きさ（例えば３２ドット四方の正方形）に収まるように縮尺を変え、さらに記号データ内の記号も同じ大きさに縮尺を変える。そして、互いの点の位置を比較し、最も位置の差が少ない記号を選ぶ方法がある。この縮尺は記号認識手段３０２で行われる。
【００７３】
図１９に縮尺を変えるイメージ図を示す。自由線１０４が縮尺を変更する前、自由線１１０１が縮尺を変更した後の自由線である。識別手段３０２は、記号データ記憶手段３０３からの返答を受け、運転整理項目を「運休」であると判断する。その後の運転整理の対象列車及び対象区間は、前述の場合と同様ダイヤとの比較によって判断する。
【００７４】
本実施例によれば、運転整理に規定された自由線の入力でダイヤの変更作業を容易に行えるので、運転整理をより迅速に行うことができる。また、自由線をフリーハンド入力線に代えて、運転整理別の記号の入力も可能であり、記号認識による運転整理項目の判別の精度はより向上する。
【００７５】
【発明の効果】
本発明によれば、運転整理に規定された自由線や記号を入力するだけで容易にダイヤの変更作業を行うことができる。よって運転整理をより迅速に行うことができる。
【００７６】
さらに、入力・表示装置にタブレットなど、入出力を同一面上で実行できる装置を利用すると、従来の紙面上で運転整理案の検討方法を、そのまま計算機上で実行することができるので、計算機の扱いに慣れていない操作者でも直感的に操作できる。
【図面の簡単な説明】
【図１】本発明による運行計画変更方式の一例を示す画面図。
【図２】一実施例による運行計画変更装置の構成を示すブロック図。
【図３】入力・表示手段の構成を示すブロック図。
【図４】ダイヤ記憶手段に格納されるダイヤの一例を示す説明図。
【図５】運転整理入力後のダイヤ図の一表示例を示す画面図。
【図６】一実施例による運行計画変更方法の概略処理を示すフロー図。
【図７】図６における運転整理内容判別処理を示すフロー図。
【図８】変更入力前のダイヤ図の一例を示す画面図。
【図９】自由線とスジの交点の存在を検出する説明図。
【図１０】番線変更の入力例を示す画面図。
【図１１】自由線の指す駅番線を判別する例の説明図。
【図１２】番線変更後のダイヤ図の表示例を示す画面図。
【図１３】番線変更の他の入力例を示す画面図。
【図１４】番線変更後のダイヤ図の表示例を示す画面図。
【図１５】運用変更の入力例を示す画面図。
【図１６】運用変更後のダイヤ図の表示例を示す画面図。
【図１７】本発明の第二の実施例による運転整理内容識別手段の構成を示すブロック図。
【図１８】第二の実施例の記号データ記憶手段に格納される記号データの説明図。
【図１９】第二の実施例における自由線の縮尺変更の例を示す説明図。
【符号の説明】
１０１…駅名、１０２…駅線、１０３…列車番号、１０４…自由線、１０５…スジ、１０６…ポインティング手段、１０７…ダイヤ図、１０８…番線名、１０９…駅番線、１１０…マワシ、２０１…入力・表示手段、２０２…運転整理内容識別手段、２０３…ダイヤ操作手段、２０４…ダイヤ記憶手段、３０１…識別手段、３０２…記号認識手段、３０３…記号データ記憶手段、４０１…ポインティング手段、４０２…入力受け手段、４０３…表示手段、１１０１，１３０１，１６０１，１８０１…自由線。
【図１】
2005022498.tif 000003
【図２】
2005022498.tif 000004
【図３】
2005022498.tif 000005
【図４】
2005022498.tif 000006
【図５】
2005022498.tif 000007
【図６】
2005022498.tif 000008
【図７】
2005022498.tif 000009
【図８】
2005022498.tif 000010
【図９】
2005022498.tif 000011
【図１０】
2005022498.tif 000012
【図１１】
2005022498.tif 000013
【図１２】
2005022498.tif 000014
【図１３】
2005022498.tif 000015
【図１４】
2005022498.tif 000016
【図１５】
2005022498.tif 000017
【図１６】
2005022498.tif 000018
【図１７】
2005022498.tif 000019
【図１８】
2005022498.tif 000020
【図１９】
2005022498.tif 000021