(57)【特許請求の範囲】
【請求項１】
複数の列車スジが表示されている画面において指定された指定位置の情報を取得する操作情報取得部と、
前記画面に表示されている列車スジの情報を記憶する表示列車スジ記憶部と、
前記複数の列車スジについての過去の操作履歴を記憶する操作履歴記憶部と、
前記指定位置と前記複数の列車スジとの距離、および前記操作履歴に基づいて、１つの列車スジを選択する選択部と、
を備え、
前記選択部は、前記指定位置と前記複数の列車スジとの距離について列車スジ毎に評価を行って評価値を求め、前記操作履歴について列車スジ毎に評価を行って評価値を求め、各評価項目の評価値を合算した合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする列車スジ選択装置。
【請求項２】
前記選択部は、さらに、各列車スジについて制約違反の評価を行って評価値を求め、各評価項目の評価値を合算した合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１に記載の列車スジ選択装置。
【請求項３】
前記選択部は、さらに、各列車スジについて対応する列車の乗車率の評価を行って評価値を求め、各評価項目の評価値を合算した合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１または２に記載の列車スジ選択装置。
【請求項４】
前記選択部は、さらに、各列車スジについて対応する列車のダイヤの乱れ度の評価を行って評価値を求め、各評価項目の評価値を合算した合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１から３のいずれか１つに記載の列車スジ選択装置。
【請求項５】
前記選択部は、さらに、各列車スジについて対応する列車の列車種別の評価を行って評価値を求め、各評価項目の評価値を合算した合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１から４のいずれか１つに記載の列車スジ選択装置。
【請求項６】
前記選択部は、各評価項目の評価値に、評価項目毎に規定された重み付け係数を乗じた値を合算した合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１から５のいずれか１つに記載の列車スジ選択装置。
【請求項７】
前記選択部は、前記操作情報取得部において指定された前記指定位置と同じ位置で新たな操作が受け付けられた場合、前記重み付け係数を変更する、
ことを特徴とする請求項６に記載の列車スジ選択装置。
【請求項８】
前記選択部は、前記操作情報取得部において指定された前記指定位置と同じ位置で新たな操作が受け付けられた場合、前記合計値の大きい列車スジを選択していたときは、つぎに合計値の大きい列車スジを選択する、
ことを特徴とする請求項１から６のいずれか１つに記載の列車スジ選択装置。
【請求項９】
請求項１から８のいずれか１つに記載の列車スジ選択装置を備えることを特徴とする運行計画作成システム。
【請求項１０】
請求項１から８のいずれか１つに記載の列車スジ選択装置を備えることを特徴とする運行管理システム。
【請求項１１】
列車スジ選択装置における列車スジ選択方法であって、
操作情報取得部が、複数の列車スジが表示されている画面において指定された指定位置の情報を取得する操作情報取得ステップと、
選択部が、前記指定位置と前記複数の列車スジとの距離について列車スジ毎に評価を行って評価値を求め、操作履歴について列車スジ毎に評価を行って評価値を求め、各評価項目の評価値を合算した合計値を求める評価ステップと、
前記選択部が、前記合計値に基づいて、１つの列車スジを選択する選択ステップと、
を含むことを特徴とする列車スジ選択方法。
【請求項１２】
前記評価ステップでは、前記選択部が、さらに、各列車スジについて制約違反の評価を行って評価値を求め、各評価項目の評価値を合算した合計値を求め、
前記選択ステップでは、前記選択部が、前記合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１１に記載の列車スジ選択方法。
【請求項１３】
前記評価ステップでは、前記選択部が、さらに、各列車スジについて対応する列車の乗車率の評価を行って評価値を求め、各評価項目の評価値を合算した合計値を求め、
前記選択ステップでは、前記選択部が、前記合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１１または１２に記載の列車スジ選択方法。
【請求項１４】
前記評価ステップでは、前記選択部が、さらに、各列車スジについて対応する列車のダイヤの乱れ度の評価を行って評価値を求め、各評価項目の評価値を合算した合計値を求め、
前記選択ステップでは、前記選択部が、前記合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１１から１３のいずれか１つに記載の列車スジ選択方法。
【請求項１５】
前記評価ステップでは、前記選択部が、さらに、各列車スジについて対応する列車の列車種別の評価を行って評価値を求め、各評価項目の評価値を合算した合計値を求め、
前記選択ステップでは、前記選択部が、前記合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１１から１４のいずれか１つに記載の列車スジ選択方法。
【請求項１６】
前記評価ステップでは、前記選択部が、各評価項目の評価値に、評価項目毎に規定された重み付け係数を乗じた値を合算した合計値を求め、
前記選択ステップでは、前記選択部が、前記合計値に基づいて、１つの列車スジを選択する、
ことを特徴とする請求項１１から１５のいずれか１つに記載の列車スジ選択方法。
【請求項１７】
前記評価ステップでは、前記選択部が、前記操作情報取得ステップにおいて指定された前記指定位置と同じ位置で新たな操作が受け付けられた場合、前記重み付け係数を変更する、
ことを特徴とする請求項１６に記載の列車スジ選択方法。
【請求項１８】
前記選択ステップでは、前記選択部が、前記操作情報取得ステップにおいて指定された前記指定位置と同じ位置で新たな操作が受け付けられた場合、前記合計値の大きい列車スジを選択していたときは、つぎに合計値の大きい列車スジを選択する、
ことを特徴とする請求項１１から１６のいずれか１つに記載の列車スジ選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面に表示された複数の列車スジから所望の列車スジを選択する列車スジ選択装置、運行計画作成システム、運行管理システムおよび列車スジ選択方法に関するものである。
【背景技術】
【０００２】
列車の運行を司る指令員は、運行計画作成システムまたは運行管理システムにおいて、画面上に表示される列車スジをマウスなどのポインティングデバイスまたは画面タッチで選択し、選択した列車スジの列車のダイヤについて変更などの操作を行う。従来、運行計画作成システムまたは運行管理システムでは、クリック時のポインタの位置またはタッチされた位置と、列車スジとの距離に基づいて、どの列車スジが選択されたかを判定している。列車スジは、上り、下りが交差し、また高密度でダイヤが設定されていると、画面上で非常に過密になる。そのため、指令員が所望した列車スジを正確に選択することが難しいという問題がある。すなわち、運行計画作成システムまたは運行管理システムにおいて、指令員が所望した列車スジと異なる列車スジが選択されてしまうことがある。
【０００３】
所望した列車スジを選択するため、特許文献１では、画面上で指令員が異なる２点を指定し、指定された２点を結ぶ線分と交わる列車スジを選択する技術が開示されている。また、特許文献２では、ある点をクリックすると最も近い列車スジを選択し、移動せずに再度クリックすると２番目に近い列車スジを選択するように、同じ場所でクリックを繰り返すごとに選択する列車を距離に応じて切り替える技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２０６２２５号公報
【特許文献２】特開２００４−２３０９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術によれば、所望の列車スジを選択するためには、指令員が複数回操作する可能性が高く手間がかかる、という問題があった。また、指令員が所望の列車スジを選択する際に直感的な操作と乖離が生じる、という問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、１回の操作で所望の列車スジを選択する確率を向上できる列車スジ選択装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の列車スジ選択装置は、複数の列車スジが表示されている画面において指定された指定位置の情報を取得する操作情報取得部を備える。また、列車スジ選択装置は、画面に表示されている列車スジの情報を記憶する表示列車スジ記憶部を備える。また、列車スジ選択装置は、複数の列車スジについての過去の操作履歴を記憶する操作履歴記憶部を備える。また、列車スジ選択装置は、指定位置と複数の列車スジとの距離、および操作履歴に基づいて、１つの列車スジを選択する選択部を備える。選択部は、指定位置と複数の列車スジとの距離について列車スジ毎に評価を行って評価値を求め、操作履歴について列車スジ毎に評価を行って評価値を求め、各評価項目の評価値を合算した合計値に基づいて、１つの列車スジを選択することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、１回の操作で所望の列車スジを選択する確率を向上できる、という効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１にかかる列車スジ選択装置の構成例を示すブロック図
【図２】実施の形態１にかかる表示列車スジＤＢに記憶されている列車スジの例を示す図
【図３】実施の形態１にかかる列車スジ選択装置の列車スジ選択処理を示すフローチャート
【図４】実施の形態１にかかる列車スジ選択装置において、指令員がマウスをクリックした位置を示す図
【図５】実施の形態１にかかる選択部が行う各列車スジの評価処理を示すフローチャート
【図６】実施の形態１にかかる選択部において直前に列車スジを操作した列車番号２００２の列車と各列車との相関関係についての評価結果である評価値を示す図
【図７】実施の形態１にかかる選択部においてクリック位置と列車スジとの距離の関係についての評価結果である評価値を示す図
【図８】実施の形態１にかかる選択部において各列車番号の列車スジについての評価値を合算した評価値の合計値を示す図
【図９】実施の形態１にかかる列車スジ選択装置を含む運行計画作成システムまたは運行管理システムで表示される列車スジの例を示す図
【図１０】実施の形態１にかかる選択部を専用のハードウェアで構成する場合の例を示す図
【図１１】実施の形態１にかかる選択部をＣＰＵおよびメモリで構成する場合の例を示す図
【図１２】実施の形態２にかかる選択部が行う各列車スジの評価処理を示すフローチャート
【図１３】実施の形態４にかかる運行計画作成システムの構成例を示すブロック図
【図１４】実施の形態４にかかる運行管理システムの構成例を示すブロック図
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態にかかる列車スジ選択装置、運行計画作成システム、運行管理システムおよび列車スジ選択方法を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１１】
実施の形態１．
図１は、本発明の実施の形態１にかかる列車スジ選択装置１０の構成例を示すブロック図である。列車スジ選択装置１０は、操作情報取得部１と、表示列車スジデータベース（以下、表示列車スジＤＢとする）２と、操作履歴データベース（以下、操作履歴ＤＢとする）３と、選択部４と、を備える。列車スジ選択装置１０は、運行計画作成システムまたは運行管理システムにおいて使用される装置である。列車スジ選択装置１０を備える運行計画作成システムおよび運行管理システムの構成については、後述する実施の形態４で説明する。
【００１２】
操作情報取得部１は、運行計画作成システムまたは運行管理システムに接続される図示しない表示ディスプレイの画面において、列車の運行を司る指令員がマウスなどのポインティングデバイスの操作により指定した位置である指定位置の情報を取得し、指定位置の情報を選択部４へ出力する。ポインティングデバイスについては、マウス以外のものを用いてもよい。操作情報取得部１は、表示ディスプレイがタッチパネルの場合、指令員がタッチ操作により指定した位置である指定位置の情報を取り込み、指定位置の情報を選択部４へ出力する。以降の説明では、ポインティングデバイスとしてマウスを使用し、指令員がマウスをクリックして列車スジを選択する場合を例にして説明する。なお、操作情報取得部１は運行計画作成システムまたは運行管理システムで必要な構成のため、操作情報取得部１については運行計画作成システムまたは運行管理システムと共用してもよい。
【００１３】
表示列車スジＤＢ２は、表示ディスプレイの画面に表示される複数の列車スジの情報を記憶する表示列車スジ記憶部である。表示列車スジＤＢ２に記憶されている列車スジの情報は、列車スジが表示ディスプレイの画面のどこに描かれているか、列車スジについての列車番号、各列車の支障状態、各列車の折り返し関係の有無、などの情報を含む。列車スジについては、運行計画作成システムまたは運行管理システムが、各列車の計画上の実施ダイヤ情報、各列車について走行予測をした結果に基づく予測ダイヤ情報、実際の運行情報に基づく実績ダイヤ情報、駅の位置および線路構造などの路線情報、などを用いて生成する。なお、表示列車スジＤＢ２は運行計画作成システムまたは運行管理システムで必要な構成のため、表示列車スジＤＢ２については運行計画作成システムまたは運行管理システムと共用してもよい。
【００１４】
図２は、実施の形態１にかかる表示列車スジＤＢ２に記憶されている列車スジの例を示す図である。図２に示す列車スジは、表示列車スジＤＢ２に記憶されている列車スジ全体の一部であり、時間帯として１３：００から１３：２０までの間の範囲、区間としてＡ駅からＣ駅までの間の範囲を含む部分を示すものである。ここでは、急行列車として列車番号２００１，２００２，２００３，２００４の４つの列車についての列車スジが表示され、各駅に停車する各停列車として列車番号１００１，１００３，１００４，１００５，１００６の５つについての列車スジが表示されている。
【００１５】
操作履歴ＤＢ３は、過去に指令員が操作した列車スジについての情報、具体的には、指令員が操作した列車スジに対応する列車番号の情報を記憶する操作履歴記憶部である。
【００１６】
選択部４は、指令員がマウスをクリックして表示ディスプレイの画面上で列車スジを選択し、クリックされた指定位置から複数の列車スジが指令員の所望する列車スジとして想定される場合に、各列車スジについて評価を行い、最も評価の高いものを指令員が所望している列車スジとして選択する。選択部４は、選択した列車スジの情報を、前述の運行計画作成システムまたは運行管理システムへ出力する。運行計画作成システムまたは運行管理システムは、接続する表示ディスプレイの画面に、選択された列車スジを他の列車スジとは異なるように強調表示などにより表示する。
【００１７】
つづいて、列車スジ選択装置１０において、複数の列車スジが指令員の所望する列車スジとして想定される場合に、各列車スジについて評価を行って列車スジを選択する処理について説明する。
【００１８】
図３は、実施の形態１にかかる列車スジ選択装置１０の列車スジ選択処理を示すフローチャートである。まず、列車スジ選択装置１０では、操作情報取得部１において、指令員によるマウスの操作情報、具体的には、表示ディスプレイの画面において指令員がマウスをクリックした指定位置であるクリック位置の情報を取得する（ステップＳ１）。図４は、実施の形態１にかかる列車スジ選択装置１０において、指令員がマウスをクリックした位置を示す図である。各列車スジは図２と同様であり、列車スジがまだ選択されていない未選択の状態である。ここでは、指令員は、図４の「×」印で示す位置でクリックしたものとする。
【００１９】
選択部４は、操作情報取得部１から図４に示すクリック位置の情報が入力されると、クリック位置から指令員が所望する列車スジとして、クリック位置と列車スジとの距離が規定された閾値以内の列車スジについての評価を行う（ステップＳ２）。閾値については、列車スジの過密状態によって、指令員が選択部４に設定できるようにしてもよい。図５は、実施の形態１にかかる選択部４が行う各列車スジの評価処理を示すフローチャートである。
【００２０】
選択部４は、操作履歴ＤＢ３を確認し、各列車について、指令員によって直前に操作された列車スジに対応する列車との相関関係を評価する（ステップＳ１１）。ここでは、指令員によって直前に操作された列車スジが列車番号２００２の場合を例にして説明する。列車番号２００３の列車は、列車番号２００２の列車に対して、Ａ駅で折り返し運転される「折り返し」の関係にある。また、列車番号１００４の列車は、列車番号２００２の列車に対して、Ｃ駅で追い越される「追い越し」の関係にある。また、列車番号１００３の列車は、列車番号２００２の列車に対して、Ａ駅において列車番号２００２の到着前に発車する「発着支障」の関係にある。ここで、「折り返し」の評価値を「４」、「追い越し」の評価値を「２」、「発着支障」の評価値を「３」とする。この場合、列車番号２００２の列車と各列車との相関関係は図６に示すようになる。
【００２１】
図６は、実施の形態１にかかる選択部４において直前に列車スジを操作した列車番号２００２の列車と各列車との相関関係についての評価結果である評価値を示す図である。上記のように、列車番号２００３の列車は、列車番号２００２の列車とは「折り返し」の関係にあるので評価結果である評価値ｘ１は「４」となる。また、列車番号１００４の列車は、列車番号２００２の列車とは「追い越し」の関係にあるので評価値ｘ１は「２」となる。また、列車番号１００３の列車は、列車番号２００２の列車とは「発着支障」の関係にあるので評価値ｘ１は「３」となる。なお、選択部４において、直前に列車スジを操作した列車のみを対象にして各列車との相関関係についての評価値を求める方法について説明したが、複数の列車を対象にしてもよい。選択部４は、直近に列車スジを操作した２以上の列車を対象にして各列車との相関関係についての評価値を求め、評価値が求められた同一の列車番号の列車毎に評価値を加算して相関関係を判断してもよい。この場合、選択部４では、例えば、直前に列車スジを操作した列車について求めた評価値はそのまま使用し、２つ前に列車スジを操作した列車について求めた評価値には「０．８」の係数を乗算し、３つ前に列車スジを操作した列車について求めた評価値には「０．６」の係数を乗算し、操作の古い列車程重み付けを小さくして評価値の重みを変えてもよい。
【００２２】
選択部４は、つぎに、操作情報取得部１から入力されたクリック位置の情報に基づいて、表示列車スジＤＢ２を確認し、クリック位置と周辺の列車スジとの距離関係を評価する（ステップＳ１２）。選択部４が評価する列車スジの対象については、例えば、クリック位置から規定された範囲内にある列車スジとする。選択部４は、クリック位置の情報および表示列車スジＤＢ２に記憶されている情報を用いて、クリック位置から各列車番号の列車スジとの距離を求める。距離については、クリック位置から各列車番号の列車スジまでの相対的な距離が分かればよいので、ミリメートルなどの単位はなくてもよい。ここでは、クリック位置と列車番号２００３の列車スジとの距離は「２０」、クリック位置と列車番号２００４の列車スジとの距離は「１８」、クリック位置と列車番号１００３の列車スジとの距離は「２１」、クリック位置と列車番号１００６の列車スジとの距離は「３５」とする。この結果、クリック位置から、列車番号２００４の列車スジ、列車番号２００３の列車スジ、列車番号１００３の列車スジ、列車番号１００６の列車スジの順に近いことになる。ここで、クリック位置から一番近い順に「４」、「３」、「２」、「１」の評価値を与えることとする。この場合、クリック位置と各列車スジとの距離の関係は図７に示すようになる。
【００２３】
図７は、実施の形態１にかかる選択部４においてクリック位置と列車スジとの距離の関係についての評価結果である評価値を示す図である。上記のように、クリック位置と列車番号２００３の列車スジとの距離は２番目に近いので評価結果である評価値ｘ２は「３」となる。また、クリック位置と列車番号２００４の列車スジとの距離は１番目に近いので評価値ｘ２は「４」となる。また、クリック位置と列車番号１００３の列車スジとの距離は３番目に近いので評価値ｘ２は「２」となる。また、クリック位置と列車番号１００６の列車スジとの距離は４番目に近いので評価値ｘ２は「１」となる。なお、ステップＳ１１およびステップＳ１２の処理は独立しているため、順番を入れ替えてもよいし、並行して処理してもよい。
【００２４】
選択部４は、各列車スジについて、ステップＳ１１およびステップＳ１２の各評価項目で評価された評価値を合算して評価値の合計値を求める（ステップＳ１３）。ここで、評価値の合計値を求める式を下記の式（１）とする。
【００２５】
評価値の合計値＝ｗ１×ｘ１＋ｗ２×ｘ２  …（１）
【００２６】
ｘ１およびｘ２は前述のとおり、各評価項目での評価値である。ｗ１は、直前に列車スジを操作した列車番号２００２の列車との相関関係の評価項目の評価値ｘ１についての重み付け係数である。また、ｗ２は、クリック位置と列車スジとの距離関係の評価項目の評価値ｘ２についての重み付け係数である。いずれかの評価項目の評価値を重視したい場合に、重視したい評価値に対する重み付け係数の値を、他の評価値に対する重み付け係数よりも大きい値にする。ここでは、ｗ１およびｗ２をともに「１」とする。なお、選択部４では、ｗ１およびｗ２を用いないで、ｘ１およびｘ２の値を合算した値を評価値の合計値としてもよい。
【００２７】
図８は、実施の形態１にかかる選択部４において各列車番号の列車スジについての評価値を合算した評価値の合計値を示す図である。前述の式（１）および各評価値より、列車番号２００３の列車スジについての評価値の合計値は「１×４＋１×３＝７」となる。また、列車番号１００４の列車スジについての評価値の合計値は「１×２＋１×０＝２」となる。また、列車番号１００３の列車スジについての評価値の合計値は「１×３＋１×２＝５」となる。また、列車番号２００４の列車スジについての評価値の合計値は「１×０＋１×４＝４」となる。また、列車番号１００６の列車スジについての評価値の合計値は「１×０＋１×１＝１」となる。
【００２８】
図３のフローチャートに戻って、選択部４は、各列車スジについての評価結果、すなわち算出した評価値の合計値に基づいて、指令員が所望している列車スジを選択する（ステップＳ３）。ここで、図８の評価結果から、評価値の合計値が一番大きい列車スジは列車番号２００３のものである。そのため、選択部４は、評価値の合計値が一番大きい列車番号２００３の列車スジを、指令員が所望している列車スジとして選択する。選択部４は、選択した列車番号２００３の列車スジの情報を、前述の運行計画作成システムまたは運行管理システムへ出力する。
【００２９】
そして、運行計画作成システムまたは運行管理システムでは、列車スジ選択装置１０で選択された列車番号２００３の列車スジを強調表示する。図９は、実施の形態１にかかる列車スジ選択装置１０を含む運行計画作成システムまたは運行管理システムで表示される列車スジの例を示す図である。図４に対して、列車スジが選択された状態を示すものである。列車スジ選択装置１０は、指令員によって図４に示す位置がクリックされた場合、指令員によって直前に操作された列車スジが列車番号２００２のものであることを考慮して、指令員が所望している列車スジとして列車番号２００３の列車スジを選択する。図９では、他の列車スジと異なり、列車番号２００３の列車スジが強調表示されている。
【００３０】
列車スジ選択装置１０において、直前に操作した列車スジが列車番号２００２のものであった場合、つぎに選択および操作される列車スジは列車番号２００２と相関のある列車番号のものである確率が高いと予想される。そのため、列車スジ選択装置１０は、列車スジを選択する際、指令員の操作によるクリック位置の情報の他に、直前に操作した列車スジに対応する列車番号の情報を利用する。これにより、列車スジ選択装置１０は、直前に操作した列車スジに対応する列車番号の情報を利用することで、列車スジが表示された表示ディスプレイにおいて指令員がクリックした１回のクリック位置の情報から、指令員が所望している列車スジを選択する確率を従来よりも向上することができる。
【００３１】
つづいて、列車スジ選択装置１０のハードウェア構成について説明する。列車スジ選択装置１０において、表示列車スジＤＢ２および操作履歴ＤＢ３はメモリにより実現される。操作情報取得部１は、マウスなどのポインティングデバイスからの操作情報を取得するインターフェース回路により実現される。選択部４は、処理回路により実現される。すなわち、列車スジ選択装置１０は、複数の列車スジを評価し、評価結果から１つの列車スジを選択するための処理回路を備える。処理回路は、専用のハードウェアであってもよいし、メモリに格納されるプログラムを実行するＣＰＵ（Central  Processing  Unit）およびメモリであってもよい。
【００３２】
図１０は、実施の形態１にかかる選択部４を専用のハードウェアで構成する場合の例を示す図である。処理回路が専用のハードウェアである場合、図１０に示す処理回路９１は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）、またはこれらを組み合わせたものが該当する。選択部４の各機能を機能別に処理回路９１で実現してもよいし、各機能をまとめて処理回路９１で実現してもよい。
【００３３】
図１１は、実施の形態１にかかる選択部４をＣＰＵおよびメモリで構成する場合の例を示す図である。処理回路がＣＰＵ９２およびメモリ９３で構成される場合、選択部４の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ９３に格納される。処理回路では、メモリ９３に記憶されたプログラムをＣＰＵ９２が読み出して実行することにより、各機能を実現する。すなわち、列車スジ選択装置１０は、選択部４が処理回路により実行されるときに、複数の列車スジを評価するステップ、評価結果から１つの列車スジを選択するステップが結果的に実行されることになるプログラムを格納するためのメモリ９３を備える。また、これらのプログラムは、選択部４の手順および方法をコンピュータに実行させるものであるともいえる。ここで、ＣＰＵ９２は、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、またはＤＳＰ（Digital  Signal  Processor）などであってもよい。また、メモリ９３とは、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（Electrically  ＥＰＲＯＭ）などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはＤＶＤ（Digital  Versatile  Disc）などが該当する。
【００３４】
なお、選択部４の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。例えば、複数の列車スジを評価する機能については専用のハードウェアとしての処理回路９１でその機能を実現し、評価結果から１つの列車スジを選択する機能についてはＣＰＵ９２がメモリ９３に格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。
【００３５】
このように、処理回路は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００３６】
以上説明したように、本実施の形態によれば、列車スジ選択装置１０では、複数の列車スジが表示されている画面上において指令員によって指定されたクリック位置と複数の列車スジとの距離関係を評価し、さらに、指令員によって直前に操作された列車スジと複数の列車スジとの相関関係を評価し、各評価項目の評価値を合算した合計値の大きいものを、指令員が所望する列車スジとして選択することとした。これにより、列車スジ選択装置１０は、指令員によりポインティングデバイスが１回操作された場合において、指令員が所望している列車スジを選択する確率を従来よりも向上することができる。
【００３７】
実施の形態２．
実施の形態１では、列車スジ選択装置１０の選択部４は、２つの評価項目の評価結果に基づいて指令員が所望する列車スジを選択した。実施の形態２では、列車スジ選択装置１０の選択部４が、さらに他の評価項目を用いて指令員が所望する列車スジを選択する処理について説明する。
【００３８】
実施の形態２にかかる列車スジ選択装置１０の構成は、図１に示す実施の形態１の構成と同様である。実施の形態１では、選択部４は、直前に操作された列車スジに対応する列車との相関関係、および指令員によってクリックされたクリック位置と列車スジとの距離関係の２つの評価項目を用いて各列車スジを評価し、評価結果から列車スジを選択していた。しかしながら、列車スジを評価する評価項目については、これらに限定されるものではなく、つぎのような項目も対象にすることが可能である。
【００３９】
制約違反についての評価項目。指令員が列車スジを選択する際、その時点で制約違反の多い列車番号の列車スジを選択する可能性が高いと考えられる。制約違反とは、例えば、他の列車などとの関係で、先行列車と接近しすぎてダイヤ通り走れない、他の列車を追い越しするのに十分な時間が無い、などである。そのため、選択部４は、制約違反の多い列車ほど評価値を大きくする、または、制約違反の内容が重大なほど評価値を大きくする、などの評価を行う。制約違反の情報については、選択部４が、運行計画作成システムまたは運行管理システムから直接取得してもよいし、表示列車スジＤＢ２経由で取得してもよい。
【００４０】
列車の乗車率についての評価項目。列車スジ選択装置１０を備える運行管理システムでは、列車の遅延が発生したときの運転整理などにおいて、各列車の実際の乗車率を用いて、乗車率の低い列車ほど優先的に列車スジを選択して修正することが予想される。そのため、選択部４は、乗車率の低い列車の列車スジの評価値を大きくする。なお、列車スジ選択装置１０を備える運行計画作成システムでは、各列車スジに対応する列車の推定乗車率を演算により求める。選択部４は、推定乗車率の低い列車の列車スジの評価値を大きくする。推定乗車率または乗車率の情報については、選択部４が、運行計画作成システムまたは運行管理システムから直接取得してもよいし、表示列車スジＤＢ２経由で取得してもよい。
【００４１】
列車ダイヤの乱れについての評価項目。指令員が列車スジを選択する際、現時点で遅れが大きい列車、または今後の走行予測をした時に遅れが大きくなると予想される列車の列車番号の列車スジを選択する可能性が高いと考えられる。そのため、選択部４は、列車ダイヤの乱れ、すなわち遅れの大きい列車ほど評価値を大きくする。列車ダイヤの乱れの情報については、選択部４が、運行計画作成システムまたは運行管理システムから直接取得してもよいし、表示列車スジＤＢ２経由で取得してもよい。
【００４２】
列車種別についての評価項目。一般的に、列車種別には、特急列車、急行列車、各駅に停車する各停列車などがある。前述のように列車ダイヤの乱れなどにより遅延が発生した場合、指令員は特急列車などの優等列車ほど早急に遅延を解消する対応をとることが想定されるため、優等列車の列車スジが優先的に選択されることが予想される。そのため、選択部４は、優等列車ほど評価値を大きくする。なお、どの列車種別の評価値を大きくするのかについては鉄道会社によって異なることも考えられるため、指令員が選択部４に対して列車種別毎に評価値を設定できるようにしてもよい。各列車の列車種別については、ダイヤ作成時に列車番号と列車種別の関係が決定されるため、表示列車スジＤＢ２に記憶させておいてもよい。
【００４３】
ここで、制約違反についての評価値をｘ３、ｘ３に対する重み付け係数をｗ３とし、列車の乗車率についての評価値をｘ４、ｘ４に対する重み付け係数をｗ４とし、列車ダイヤの乱れについての評価値をｘ５、ｘ５に対する重み付け係数をｗ５とし、列車種別についての評価値をｘ６、ｘ６に対する重み付け係数をｗ６とする。選択部４は、実施の形態１の２つの評価項目と合わせて、評価値の合計値を式（２）より求めることができる。
【００４４】
評価値合計値＝ｗ１×ｘ１＋ｗ２×ｘ２＋ｗ３×ｘ３＋ｗ４×ｘ４＋ｗ５×ｘ５＋ｗ６×ｘ６  …（２）
【００４５】
選択部４は、評価値ｘ３，ｘ４，ｘ５，ｘ６について、図６および図７と同様の表を作成し、各評価値に重み付け係数を乗算した値を合算した評価値の合計値から、評価値の合計値が一番大きい列車番号の列車スジを、指令員が所望している列車スジとして選択する。なお、選択部４では、ｗ１からｗ６を用いないで、ｘ１からｘ６の値を合算した値を評価値の合計値としてもよい。実施の形態２における列車スジ選択装置１０の動作は、実施の形態１の図３に示すフローチャートと同様である。図１２は、実施の形態２にかかる選択部４が行う各列車スジの評価処理を示すフローチャートである。ステップＳ１１およびステップＳ１２の処理は実施の形態１と同様である。選択部４は、表示列車スジＤＢ２を確認し、各列車の制約違反について評価する（ステップＳ２１）。また、選択部４は、運行管理システムで管理されている各列車の乗車率の情報を用いて、各列車の乗車率について評価する（ステップＳ２２）。また、選択部４は、各列車の列車ダイヤの乱れを評価する（ステップＳ２３）。また、選択部４は、各列車の列車種別を評価する（ステップＳ２４）。そして、選択部４は、実施の形態１と同様、各列車スジについて、各評価項目で評価された評価値を合算して評価値の合計値を求める（ステップＳ１３）。実施の形態２では、選択部４は、式（２）を用いて評価値の合計値を求める。
【００４６】
なお、選択部４は、前述の６つの評価項目全てを用いる必要はなく、いくつかの項目のみを用いて各列車スジを評価してもよい。この場合、使用しない評価項目に対応する評価値の重み係数を「０」にしてもよい。
【００４７】
以上説明したように、本実施の形態によれば、列車スジ選択装置１０では、複数の評価項目を用いて、各評価項目の評価値を合算した評価値の合計値の大きいものを、指令員が所望する列車スジとして選択することとした。これにより、列車スジ選択装置１０は、いくつかの評価項目を選択して用いることで、実施の形態１と比較して、より指令員が所望する列車スジを選択する確率を向上することができる。
【００４８】
実施の形態３．
実施の形態１および２において、列車スジ選択装置１０は、従来よりも指令員が所望する列車スジを選択する確率を向上することができるが、一方で、指令員が所望する列車スジを選択できない場合も予想される。
【００４９】
指令員が所望する列車スジを選択できなかった場合、列車スジ選択装置１０の選択部４では、指令員がポインティングデバイスとしてマウスを使用しているとき、クリックした位置すなわち指定位置を変更せずに、指令員がマウスのホイールを回転させる、またはホイール部分をクリック、または右クリックなどの操作をすると、次に評価値の合計値の大きい列車番号の列車スジを選択してもよい。列車スジ選択装置１０の選択部４では、さらに、クリックした位置すなわち指定位置を変更せずに、指令員がマウスのホイールを回転させる、またはホイール部分をクリック、または右クリックなどの操作をした場合、順次、評価値の合計値の大きい順に列車スジを切り替えて選択してもよい。
【００５０】
また、指令員が所望する列車スジを選択できなかった場合、列車スジ選択装置１０の選択部４では、指令員がポインティングデバイスとしてマウスを使用しているとき、クリックした位置すなわち指定位置を変更せずに、指令員がマウスのホイールを回転させる、またはホイール部分をクリック、または右クリックなどの操作をすると、各評価項目の評価値に対する重み付け係数を変更して、評価値の合計値を再計算してもよい。
【００５１】
これにより、列車スジ選択装置１０の選択部４では、いつまでも指令員が所望する列車スジを選択できない事態を回避することができる。
【００５２】
実施の形態４．
実施の形態１から３の列車スジ選択装置１０は、前述のように、実際には運行計画作成システムまたは運行管理システムに組み込まれて使用される。ここでは、運行計画作成システムおよび運行管理システムの具体的な構成の一例について説明する。
【００５３】
図１３は、実施の形態４にかかる運行計画作成システム２０の構成例を示すブロック図である。運行計画作成システム２０は、列車スジ選択装置１０と、操作情報取得部２１と、操作処理部２２と、生成ダイヤデータベース（以下、生成ダイヤＤＢとする）２３と、路線データベース（以下、路線ＤＢとする）２４と、列車スジ生成部２５と、表示列車スジデータベース（以下、表示路線スジＤＢとする）２６と、表示処理部２７と、を備える。運行計画作成システム２０は、ポインティングデバイス３０、キーボード４０、および表示ディスプレイ５０と接続している。
【００５４】
列車スジ選択装置１０は、実施の形態１から３に記載の列車スジ選択装置１０と同様である。ただし、前述のように、列車スジ選択装置１０の操作情報取得部１および表示列車スジＤＢ２は運行計画作成システム２０と共用してもよいため、運行計画作成システム２０側に操作情報取得部２１および表示列車スジＤＢ２６がある場合、列車スジ選択装置１０側の操作情報取得部１および表示列車スジＤＢ２を省略してもよい。
【００５５】
操作情報取得部２１は、表示ディスプレイ５０において、指令員がマウスなどのポインティングデバイス３０およびキーボード４０を操作して入力した情報を取得し、列車スジ選択装置１０および操作処理部２２へ出力する。ポインティングデバイス３０については、マウス以外のものを用いてもよい。操作情報取得部２１は、表示ディスプレイ５０がタッチパネルの場合、指令員がタッチ操作により入力した情報を取得し、列車スジ選択装置１０および操作処理部２２へ出力する。以降の説明では、ポインティングデバイス３０としてマウスを使用する場合を例にして説明する。
【００５６】
操作処理部２２は、列車スジ選択装置１０で選択された列車スジに対して、指令員の操作を受け付けて列車ダイヤの変更などの変更処理、ＧＵＩ（Graphical  User  Interface）処理などを行う。
【００５７】
生成ダイヤＤＢ２３は、操作処理部２２において指令員の操作により生成または変更された列車スジについての列車ダイヤの情報を記憶する記憶部である。生成ダイヤＤＢ２３は、指令員が複数の列車スジについての列車ダイヤを生成または変更する場合、編集過程の状態の列車ダイヤについても記憶する。
【００５８】
路線ＤＢ２４は、列車が走行する路線の駅の位置情報、追い越し有無または信号配置の線路構造などの情報を記憶する記憶部である。
【００５９】
列車スジ生成部２５は、生成ダイヤＤＢ２３に記憶されている列車ダイヤの情報、および路線ＤＢ２４に記憶されている駅および線路構造などの情報を用いて、列車スジの情報を演算により求める。列車スジ生成部２５が演算により求める列車スジの情報とは、例えば、図２に示すような列車スジである。列車スジ生成部２５は、また、図２に示すような列車スジを生成した場合、各列車についての支障判定、および走行予測などを行う。
【００６０】
表示列車スジＤＢ２６は、列車スジ生成部２５で生成された列車スジの情報を記憶する表示列車スジ記憶部である。また、表示列車スジＤＢ２６は、列車スジ生成部２５での支障判定および走行予測などの結果を格納する。
【００６１】
表示処理部２７は、表示列車スジＤＢ２６に記憶されている列車スジを、表示ディスプレイ５０の画面に、図２のように表示するための表示処理を行う。また、表示処理部２７は、列車スジ選択装置１０において選択された列車スジを強調表示する表示処理を行う。
【００６２】
運行計画作成システム２０では、指令員が運行計画を作成する際に作成または編集対象の列車スジを選択するときに、列車スジ選択装置１０が使用される。
【００６３】
図１４は、実施の形態４にかかる運行管理システム６０の構成例を示すブロック図である。運行管理システム６０は、列車スジ選択装置１０と、操作情報取得部２１と、操作処理部２２と、変更ダイヤデータベース（以下、変更ダイヤＤＢとする）６１と、変更内容出力部６２と、運行情報受信部６３と、実績ダイヤデータベース（以下、実績ダイヤＤＢとする）６４と、実施ダイヤデータベース（以下、実施ダイヤＤＢとする）６５と、路線ＤＢ２４と、列車スジ生成部６６と、表示列車スジＤＢ２６と、表示処理部２７と、を備える。運行管理システム６０は、ポインティングデバイス３０、キーボード４０、および表示ディスプレイ５０と接続している。
【００６４】
変更ダイヤＤＢ６１は、操作処理部２２において指令員の操作により変更された列車スジについての変更ダイヤの情報を記憶する記憶部である。
【００６５】
変更内容出力部６２は、変更ダイヤＤＢ６１に記憶されている変更後の列車ダイヤなどの変更内容の情報を関係部署へ通知する。
【００６６】
運行情報受信部６３は、各列車から実際の運行情報を受信する。実際の運行情報は、列車が遅延した状態で運転されている場合は、計画上の実施ダイヤとは異なる内容となる。
【００６７】
実績ダイヤＤＢ６４は、運行情報受信部６３で受信された各列車の実際の運行情報に基づく実績ダイヤの情報を記憶する記憶部である。
【００６８】
実施ダイヤＤＢ６５は、事前に生成された各列車の計画上の実施ダイヤの情報を記憶する記憶部である。
【００６９】
列車スジ生成部６６は、変更ダイヤＤＢ６１に記憶されている変更ダイヤの情報、実績ダイヤＤＢ６４に記憶されている各列車の実際の運行情報に基づく実績ダイヤの情報、実施ダイヤＤＢ６５に記憶されている各列車の計画上の実施ダイヤの情報、および路線ＤＢ２４に記憶されている駅および線路構造の情報を用いて、列車スジの情報を演算により求める。また、列車スジ生成部６６は、図２に示すような列車スジを生成した場合、各列車についての支障判定、および走行予測などを行う。
【００７０】
表示列車スジＤＢ２６は、列車スジ生成部６６で生成された列車スジの情報を記憶する表示列車スジ記憶部である。また、表示列車スジＤＢ２６は、列車スジ生成部６６での支障判定および走行予測などの結果を格納する。
【００７１】
運行管理システム６０では、指令員が各列車のダイヤを変更などする際に対象の列車スジを選択するときに、列車スジ選択装置１０が使用される。
【００７２】
このように、列車スジ選択装置１０は、具体的に、運行計画作成システム２０、または運行管理システム６０において、指令員が対象の列車スジを選択する際に使用される装置である。これにより、列車スジ選択装置１０を備えた運行計画作成システム２０および運行管理システム６０では、列車スジが表示された表示ディスプレイ５０において指令員がクリックした１回のクリック位置の情報から、指令員が所望している列車スジを選択する確率を従来よりも向上することができる。
【００７３】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００７４】
１，２１  操作情報取得部、２，２６  表示列車スジＤＢ、３  操作履歴ＤＢ、４  選択部、１０  列車スジ選択装置、２０  運行計画作成システム、２２  操作処理部、２３  生成ダイヤＤＢ、２４  路線ＤＢ、２５，６６  列車スジ生成部、２７  表示処理部、３０  ポインティングデバイス、４０  キーボード、５０  表示ディスプレイ、６０  運行管理システム、６１  変更ダイヤＤＢ、６２  変更内容出力部、６３  運行情報受信部、６４  実績ダイヤＤＢ、６５  実施ダイヤＤＢ。
【図１】
0006429810.tif 000002
【図２】
0006429810.tif 000003
【図３】
0006429810.tif 000004
【図４】
0006429810.tif 000005
【図５】
0006429810.tif 000006
【図６】
0006429810.tif 000007
【図７】
0006429810.tif 000008
【図８】
0006429810.tif 000009
【図９】
0006429810.tif 000010
【図１０】
0006429810.tif 000011
【図１１】
0006429810.tif 000012
【図１２】
0006429810.tif 000013
【図１３】
0006429810.tif 000014
【図１４】
0006429810.tif 000015