(57)【要約】【課題】設備の運用を管理する管理システムの試験のための各種設定について試験者を支援する技術を提供する。【解決手段】試験支援装置は、試験設定手順に含まれる要素の設定内容を示すパターンデータを第１データベースに登録するパターンデータ登録部と、前記第１データベースに登録された前記パターンデータのうち、指定された１つのパターンデータまたは複数のパターンデータの順序づけた組み合わせにより試験設定手順を示す試験シナリオを作成し、第２データベースに登録する試験シナリオ作成部と、前記試験シナリオおよび該試験シナリオに含まれる前記パターンデータを前記第１および第２データベースから取得し、前記パターンデータに示された要素の設定内容を、前記試験シナリオに示された前記試験設定手順に従って前記設備と前記情報処理装置の両方またはいずれか一方に設定する試験シナリオ再現部と、を有している。【選択図】図４
2014213625.tif 000002
【特許請求の範囲】
【請求項１】
設備の運用を情報処理装置によって管理する管理システムの試験を支援するための試験支援装置であって、
試験設定手順に含まれる要素の設定内容を示すパターンデータを第１データベースに登録するパターンデータ登録部と、
前記第１データベースに登録された前記パターンデータのうち、指定された１つのパターンデータまたは複数のパターンデータの順序づけた組み合わせにより試験設定手順を示す試験シナリオを作成し、第２データベースに登録する試験シナリオ作成部と、
前記試験シナリオおよび該試験シナリオに含まれる前記パターンデータを前記第１および第２データベースから取得し、前記パターンデータに示された要素の設定内容を、前記試験シナリオに示された前記試験設定手順に従って前記設備と前記情報処理装置の両方またはいずれか一方に設定する試験シナリオ再現部と、を有する試験支援装置。
【請求項２】
前記設備は信号機および軌道回路を含む鉄道設備であり、前記管理システムは列車運行管理システムである、請求項１に記載の試験支援装置。
【請求項３】
前記パターンデータ登録部は、試験のために設定すべき、前記信号機の設定内容と、前記軌道回路の設定内容と、列車の在線状況の設定内容とをそれぞれパターンデータとして前記第１データベースに登録する、請求項２に記載の試験支援装置。
【請求項４】
前記試験シナリオ作成部は、複数のパターンデータを組み合わせて試験シナリオを作成するとき、前記複数のパターンデータの設定内容が互いに整合しているか否か調べる、請求項１に記載の試験支援装置。
【請求項５】
パターンデータ登録部は、前記第１データベースにパターンデータを登録するとき、該パターンデータの設定内容が前記設備または前記情報処理装置に設定されたことを前記設備または前記情報処理装置において確認をすべきか否かを示す情報を前記パターンデータに含めて登録し、
前記試験シナリオ作成部は、前記試験シナリオを作成するとき、該試験シナリオに含まれるパターンデータが前記確認をすべきとされたものであれば、前記試験シナリオにおいて前記パターンデータの次の要素として該パターンデータの設定を確認する工程を挿入し、
前記試験シナリオ再現部は、前記試験シナリオの試験設定手順を再現するとき、前記パターンデータの設定を確認する工程があれば確認要求を試験者に提示し、確認した旨の入力を受けて次の要素に進む、
請求項１に記載の試験支援装置。
【請求項６】
設備の運用を情報処理装置によって管理する管理システムの試験を試験支援装置によって支援するための試験支援方法であって、
パターンデータ登録手段が、
試験設定手順に含まれる要素の設定内容を示すパターンデータを第１データベースに登録し、
試験シナリオ作成手段が、
前記第１データベースに登録された前記パターンデータのうち、指定された１つのパターンデータまたは複数のパターンデータの順序づけた組み合わせにより試験設定手順を示す試験シナリオを作成し、
前記試験シナリオを第２データベースに登録し、
試験シナリオ再現手段が、
前記試験シナリオおよび該試験シナリオに含まれる前記パターンデータを前記第１および第２データベースから取得し、
前記パターンデータに示された要素の設定内容を、前記試験シナリオに示された前記試験設定手順に従って前記設備と前記情報処理装置の両方またはいずれか一方に設定する、試験支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、鉄道の列車運行を管理するシステムの試験を支援する装置に関する。
【背景技術】
【０００２】
近年、鉄道は環境に配慮した輸送手段として世界中で期待が集まっている。そして円滑な鉄道の運行を実現するために、多くの国で列車運行管理システムの導入が検討されている。
【０００３】
列車運行管理システムは、情報処理装置を用いて列車の運行を統合的に管理および制御するシステムである。列車運行管理システムを構成する装置の１つに自動進路制御装置がある。自動進路制御装置は、列車の位置を追跡する列車追跡機能と、列車の進路を制御する進路制御機能とを有している。
【０００４】
一般的に、自動進路制御装置の開発においては、開発した装置が機能要件を満たしていることを確認するために機能確認の試験が実施される。この試験は試験仕様書に従って行われる。試験仕様書には、各機能の試験項目と、各試験項目の設定および試験の実施手順および確認手順が記載されている。
【０００５】
試験を開始するに際しては、試験手順および確認手順に合わせて、軌道回路や信号機などの設備状態を設定し、試験が可能な列車在線状況をシミュレータ装置および関連装置によって再現させる。通常、これらの設定等は試験者が手動の作業で行う。
【０００６】
試験内容によって試験前の設定が複雑となる場合があり、試験の作業に熟練している者でも設定を誤ることもありうる。設定は一連手順に従って行われるので、どこかで設定を誤ると、設定のやり直しが必要となり、多くの時間が費やされる場合がある。
【０００７】
一般に、試験熟練者は列車運行管理システムや自動進路制御装置の機能に関する知識や経験が豊富であり、試験を比較的効率よくかつ確実に実行することができる。しかし、知識や経験が豊富な人員は他の業務にも並行して携わっていることが多い。そのため、熟練者に比べて知識や経験が浅い人員が試験の作業にあたるという状況が起こる。
【０００８】
試験に熟練していない試験者がシミュレータ装置などを使用した試験の前に行う設定あるいは試験実施の手順を誤ると、機能を正当に確認することができない。また、試験に熟練していない試験者は設定が正しくできているか否かを自身で判断するのが難しい場合もある。
【０００９】
これに関連して、特許文献１には、シミュレーション用ダイヤデータを自動作成する構成が提案されている。特許文献１の技術では、列車追跡と進路制御とを行う運行管理装置内にシミュレーションデータ作成部が備えられる。シミュレーションデータ作成部は、シミュレーションを特定する指令情報を入力として、運行管理装置内のデータベースのデータを用いて、シミュレーション用ダイヤデータを自動作成する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００１−５８５６９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
上述のように、特許文献１には、試験実施時に必要となる列車走行用のダイヤデータを自動で作成する技術が開示されている。しかしながら、実際の試験では、ダイヤデータだけでなく、試験の内容に合わせて軌道回路や信号機などの設備に設定を行ったり、列車の在線状況の設定を行ったりする必要がある。
【００１２】
これらの各種設定は、設定する内容、対象、場所、順番、タイミングが試験項目や試験内容によって様々である。試験者はこれら全てのことを考慮して各種の設定を行う必要がある。特に、設定を行うタイミングに関しては、ある設定が適切に適用され、設備等の状態が所望の状態に変化したことを確認してから、次の設定を行うというように、確認作業を伴う場合がある。
【００１３】
特許文献１の技術によりダイヤデータは自動的に生成できても、試験のための設定について試験者への支援が十分とはいえない状況であった。
【００１４】
この種の問題は、各種設備の運用を情報処理装置によって管理する様々な用途の管理システムの機能を確認するための試験においても問題である。
【００１５】
本発明の目的は、設備の運用を管理する管理システムの試験のための各種設定について試験者を支援する技術を提供することである。
【課題を解決するための手段】
【００１６】
本発明の一態様による試験支援装置は、設備の運用を管理する管理システムの試験を支援するための試験支援装置であって、試験設定手順に含まれる要素の設定内容を示すパターンデータを第１データベースに登録するパターンデータ登録部と、前記第１データベースに登録された前記パターンデータのうち、指定された１つのパターンデータまたは複数のパターンデータの順序づけた組み合わせにより試験設定手順を示す試験シナリオを作成し、第２データベースに登録する試験シナリオ作成部と、前記試験シナリオおよび該試験シナリオに含まれる前記パターンデータを前記第１および第２データベースから取得し、前記パターンデータに示された要素の設定内容を、前記試験シナリオに示された前記試験設定手順に従って前記設備と前記情報処理装置の両方またはいずれか一方に設定する試験シナリオ再現部と、を有している。
【発明の効果】
【００１７】
本発明によれば、設備を管理するシステムの試験のための各種設定について試験者を支援する技術を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】パターンデータと試験シナリオデータの関係を表す概念図である。
【図２】本実施形態による列車運行管理システムの概略的なブロック図である。
【図３】本実施形態による試験支援装置１のハードウェア構成を示すブロック図である。
【図４】本実施形態による試験支援装置１の機能的な構成を示すブロック図である。
【図５】本実施形態で使用する設備の例を示す模式図である。
【図６】本実施形態で使用する設備データのテーブル構成を説明する図である。
【図７】本実施形態で使用する試験用ダイヤの例を示す模式図である。
【図８】本実施形態で使用するパターンデータ４１３のテーブル構成を説明するための図である。
【図９】本実施形態で使用する試験シナリオデータ４１４のテーブル構成を説明するための図である。
【図１０】本実施形態のパターンデータ登録部４２１によって実行される処理のフローチャートである。
【図１１】パターンデータ登録部４２１で使用されるパターンデータ登録画面の例を説明する図である。
【図１２】本実施形態の試験シナリオ作成部４２２によって実行される処理のフローチャートである。
【図１３】試験シナリオ作成部４２２で使用される試験シナリオ作成画面の例を説明する図である。
【図１４】本実施形態の試験シナリオ再現部４２５によって実行される処理のフローチャートである。
【図１５】試験シナリオ再現部４２５で使用される試験シナリオ再現画面の例を説明する図である。
【発明を実施するための形態】
【００１９】
本発明の実施形態について図面を参照して説明する。本実施形態では、列車運行管理システムにおける試験支援装置の構成および動作について説明する。
【００２０】
試験の手順としては、まず試験支援データ作成者が予め試験支援データを登録しておき、実際に試験を行うとき、試験者が試験支援データを利用して列車運行管理システムに対して試験のための設定を行って試験を実施する。ここでは、最初に試験支援データ作成者が試験支援データを登録する場面について説明し、次に試験者が試験を行う時に利用する場面について説明する。
【００２１】
まず、本実施形態における「パターンデータ」、「試験シナリオデータ」、「試験支援データ」という用語について説明する。
【００２２】
図１は、パターンデータと試験シナリオデータの関係を表す概念図である。
【００２３】
試験シナリオデータ１１は、各試験項目の試験を実施するために必要な設定を時系列の設定順序（手順）に表すデータである。設定の手順は１つあるいは複数の要素からなり、各要素にはそれぞれに設定内容が決まっている。
【００２４】
パターンデータ１２は、試験シナリオデータ１１によって示される設定の手順に含まれる個々の要素を表すデータである。
【００２５】
典型的には複数のパターンデータ１２が存在しており、試験シナリオデータ１１を登録するとき、任意のパターンデータ１２を時系列に組み合わせることで試験シナリオデータ１１を構成することができる。
【００２６】
また、試験シナリオデータ１１には、試験のための設定を行う際に試験者に確認の実施を促すガイダンスを提供する工程が入る場合がある。図１では、試験シナリオ（Ｎｏ．５）の２番目の工程が確認の工程である。
【００２７】
上述したようなパターンデータ１２と試験シナリオデータ１１を併せたものを試験支援データ１３と呼ぶことにする。
【００２８】
図２は、本実施形態による列車運行管理システムの概略的なブロック図である。
【００２９】
図２において、１は列車運行管理システムの試験を支援する試験支援装置であり、２１は列車追跡および列車進路制御を行う自動進路制御装置であり、２２は列車の走行およびそれに連動する情報の出力を模擬するシミュレータ装置であり、２３は自動進路制御装置２１に格納されているダイヤの情報を表示するダイヤ表示装置であり、２４は自動進路制御装置２１の出力結果を表示する在線表示装置であり、２５は各装置間で通信を行うためのネットワーク回線である。
【００３０】
図３は、本実施形態による試験支援装置１のハードウェア構成を示すブロック図である。
【００３１】
試験支援装置１は、プログラムを実行するプロセッサ３１と、プログラムおよびプログラムの実行時に必要なデータを保持するメモリ３２と、データおよびプログラムを格納する記憶部３３と、キーボードやマウスなどの入力部３４と、ディスプレイ装置などの出力部３５と、ネットワークを介して他の装置と通信するネットワークインタフェースである通信部３６とを有する。
【００３２】
メモリ３２は例えば高速かつ揮発性の記憶装置であり、アプリケーションプログラムを保持する。プロセッサ３１が、そのアプリケーションプログラムを実行することによって、試験支援装置１が提供する各種機能が実現される。
【００３３】
記憶部３３は、例えば、磁気ディスク装置などの大容量かつ不揮発性の記憶装置であり、プロセッサ３１によって実行されるプログラムおよびプログラム実行時に使用されるデータを格納する。すなわち、プロセッサ３１によって実行されるプログラムは、記憶部３３から読み出され、メモリ３２にロードされて、プロセッサ３１によって実行される。
【００３４】
図４は、本実施形態による試験支援装置１の機能的な構成を示すブロック図である。
【００３５】
図４を参照すると、マンマシン入力部４２８、在線表示機能部４２３、ダイヤ表示機能部４２４、パターンデータ登録部４２１、試験シナリオ作成部４２２、試験シナリオ再現部４２５、電文作成部４２６、および電文送信部４２７を有している。これらは、所定のプログラムがプロセッサに実行されることにより、その機能が動作する。
【００３６】
また、試験支援装置１は、設備データ４１１、ダイヤデータ４１２、パターンデータ４１３、および試験シナリオデータ４１４をデータベースとして蓄積する。ここでは、ダイヤデータ４１２、パターンデータ４１３、および試験シナリオデータ４１４をそれぞれデータベースに蓄積する例を示すが、複数のデータベースを統合して構成してもよい。
【００３７】
試験支援装置１の機能的な構成および動作の説明としては、概略的な説明の後、具体例をまじえた詳細な説明を行うことにする。
【００３８】
まずは試験支援装置１の概略的な構成および動作について説明する。
【００３９】
パターンデータ登録部４２１は、試験設定手順に含まれる要素の設定内容を示すパターンデータ４１３をデータベースに登録する。パターンデータ４１３は、マンマシン入力部４２８を介して試験支援データ作成者によって入力されるので、パターンデータ登録部４２１は、入力されたデータに、個々の要素を識別可能にする識別情報（パターンＩＤ）と共にデータベースに登録する。
【００４０】
試験シナリオ作成部４２２は、データベースに登録されたパターンデータ４１３のうち、指定された１つのパターンデータ４１３または複数のパターンデータ４１３の順序づけた組み合わせにより試験設定手順を示す試験シナリオデータ４１４を作成し、データベースに登録する。
【００４１】
一般に１つの試験設定手順は複数の要素を含んでいる。各要素に対応するパターンデータ４１３がパターンデータ登録部４２１によって登録されているので、試験シナリオ作成部４２２は、それらパターンデータ４１３を組み合わせることで試験シナリオデータ４１４を作成することができる。
【００４２】
また、同じ要素が複数の試験設定手順において共通的に利用されることもある。例えば、列車運行システムの試験において、列車を生成する要素や、ダイヤを生成する要素は、多くの試験設定手順の中に登場する。
【００４３】
試験シナリオ再現部４２５は、所望の試験シナリオデータ４１４およびその試験シナリオデータ４１４に含まれるパターンデータ４１３をデータベースから取得し、パターンデータ４１３に示された要素の設定内容を、試験シナリオデータ４１４に示された試験設定手順に従って、信号機や軌道回路などの鉄道設備（不図示）とシミュレータ装置２２等の情報処理装置に設定する。
【００４４】
設定内容は、電文作成部４２６で電文化され、電文送信部４２７から各鉄道設備および各情報処理装置に送信される。
【００４５】
以上のような実施形態の構成および動作により、鉄道の列車運行を管理する列車運行管理システムの試験のための各種設定について試験者を支援する技術を提供することができる。
【００４６】
なお本例では、パターンデータ登録部４２１は、試験のために設定すべき、信号機の設定内容と、軌道回路の設定内容と、列車の在線状況の設定内容とをそれぞれパターンデータ４１３としてデータベースに登録するものとする。これにより、列車運行管理システムの試験のための信号機、軌道回路、および在線状況の設定を、パターンデータ４１３の組み合わせによって実現できるようになる。
【００４７】
また本例では、試験シナリオ作成部４２２は、複数のパターンデータ４１３を組み合わせて試験シナリオデータ４１４を作成するとき、それら複数のパターンデータ４１３の設定内容が互いに整合しているか否か調べるものとする。例えば、ダイヤと信号機の現示との整合をチェックする等が考えられる。これにより、パターンデータ４１３間に齟齬の無い試験シナリオデータ４１４を作成することが可能になる。
【００４８】
また、上述のように、試験シナリオデータ４１４には確認の工程が含まれることがある。
【００４９】
本例では、パターンデータ登録部４２１は、データベースにパターンデータ４１３を登録するとき、そのパターンデータ４１３の設定内容が鉄道設備あるいは情報処理装置に設定されたことを、その鉄道設備あるいは情報処理装置において確認をすべきか否かを示す情報をパターンデータ４１３に含めて登録するものとする。
【００５０】
それに対応して試験シナリオ作成部４２２は、試験シナリオデータ４１４を作成するとき、その試験シナリオデータ４１４に含まれるパターンデータ４１３が、確認をすべきとされたものであれば、その試験シナリオデータ４１４においてパターンデータ４１３の次の要素としてそのパターンデータ４１３の設定を確認する工程を挿入するものとする。
【００５１】
さらにそれに対応して、試験シナリオ再現部４２５は、その試験シナリオデータ４１４の試験設定手順を再現するとき、パターンデータ４１３の設定を確認する工程があれば確認要求を試験者に提示し、確認した旨の入力を受けて次の要素に進むものとする。例えば、確認内容を含む確認を行うべき旨の画面表示を行い、試験者が確認ボタンを押下したら次の要素の再現に進むという態様が考えられる。これにより、試験設定手順の中で確認が必要な要素がある場合に確認を試験者に促すことで確実に確認をした上で設定を進めることができる。
【００５２】
以上にて試験支援装置１の概略的な構成および動作について説明したが、更に以下、試験支援装置１の構成および動作について具体例をまじえて詳細に説明する。
【００５３】
まず、図５から図９を用いて各データについて説明する。
【００５４】
図５は、本実施形態で使用する設備の例を示す模式図である。図５に示す例では、名称「１Ｒ」、「２Ｒ」、「３Ｒ」、「４Ｒ」で示される信号機が設置されている。また、名称「１ＲＴ」、「２ＲＴ」、「３ＲＴ」、「４ＲＴ」で示される軌道回路が敷設されている。さらに、列車が在線することができる区間は区間番号「１０１」、「１０２」、「１０３」の３つの区間に分けられている。
【００５５】
図６は、本実施形態で使用する設備データのテーブル構成を説明する図である。図５に示される信号機、軌道回路、区間などの設備固有のＩＤを示す設備番号４１１１と、設備種別４１１３と、設備名称４１１２が設備データ４１１として格納されている。
【００５６】
図７は、本実施形態で使用する試験用ダイヤの例を示す模式図である。図７に示す例では、列番（列車番号）「１０４Ｍ」、「１００２Ｍ」、「７８９Ｍ」、「３９７Ｍ」、「１２３Ｍ」、「４５７Ｍ」の列車のダイヤがある。これらは本実施形態のダイヤデータ４１２に試験用ダイヤとして格納されている。
【００５７】
図８は、本実施形態で使用するパターンデータ４１３のテーブル構成を説明するための図である。パターンデータ４１３には、各々の試験項目の試験を実施するために必要な設定を実施するための試験設定手順を要素ごとに分解したパターンデータ４１３が格納される。パターンデータ４１３には、パターンＩＤ４１３１、パターン名称４１３２、パターン設定対象４１３３、確認要求有無４１３４、確認内容４１３５が含まれている。確認内容４１３５は、当該パターンの設定を実行したときに試験者が確認すべき内容の説明である。
【００５８】
パターンＩＤ４１３１は、各パターンを一意に識別するための識別子である。パターン名称４１３２は、試験支援データ作成者および試験者がパターン内容を判別するための情報であり、それぞれのパターンにその内容を想起させる名称が付与されている。パターン設定対象４１３３は、設定を行う対象を示す情報であり、例えば「設備」や「列車」などがある。また、確認要求４１３４は、各パターンの設定を実行したときに、試験者に対して対象部分を確認し、応答の操作を行うことを促すメッセージを表示するか否かを示す情報である。確認要求４１３４には「あり」または「なし」が設定される。確認要求が「あり」の場合、確認内容４１３５には試験者が確認すべき内容が情報として格納される。
【００５９】
本実施形態では、「軌道回路落下」や「信号機Ｇ現示」など設備の状態を設定するためのパターンと、ダイヤの作成を指示する「ダイヤ生成」などダイヤの状態を設定するためのパターンと、自動進路制御装置２１に列車番号を設定する「列番修正」のパターンといったような、試験設定手順の要素を表すパターンデータ４１３がある。
【００６０】
図９は、本実施形態で使用する試験シナリオデータ４１４のテーブル構成を説明するための図である。
【００６１】
試験シナリオデータ４１４には、各試験項目で実施すべき設定がパターンデータ４１３の組合せが格納されている。試験シナリオデータ４１４は、１つのレコードについての試験番号４１４１、試験実行時刻４１４２、および１つまたは複数のパターンの情報を含んでいる。各パターンの情報には、当該パターンのパターンＩＤ４１４３、場所４１４４、名称４１４５、および列番４１４６が含まれている。
【００６２】
試験番号は、試験仕様書に記載されている試験項目を一意に識別するための識別子である。試験実行時刻は、当該試験を開始するときに試験対象の各装置に設定する時刻の情報である。パターンＩＤは、個々のパターンデータ４１３を識別するパターンＩＤ４１３１である。場所４１４４には、例えば当該パターンの設定が実施される駅名称が設定される。名称４１４５はパターンによる設定の対象が設備である場合には当該設備の設備名称を示す。列番４１４６はパターンによる設定の対象が列車である場合にその列車番号を示す。場所４１４４、名称４１４５、列番４１４６は、全てのパターンに対して全てに情報が設定されているとは限らず、パターンによる設定の対象によっては入力されないものもある。
【００６３】
試験シナリオデータは、パターンＩＤ４１４３、場所４１４４、名称４１４５、列番４１４６を１組とするパターンを１つまたは複数個、発生順に時系列に格納したデータであり、１つの試験番号で示される試験項目に対しＮ個までのパターンを保持できる。
【００６４】
次に、図１０から図１５を用いて、試験支援装置１の各機能部について説明する。
【００６５】
まず、試験支援データ作成者が試験支援データ１３を登録する場合の試験支援装置１の動作について説明する。試験支援データ作成者は、試験仕様書に記載されている試験設定手順に沿って、パターンデータ４１３の登録を行い、パターンデータ４１３の組み合わせで試験シナリオデータ４１４を登録する。
【００６６】
まず、パターンデータ４１３の登録方法について記載する。図１０は、本実施形態のパターンデータ登録部４２１によって実行される処理のフローチャートであり、図１１は、パターンデータ登録部４２１で使用されるパターンデータ登録画面の例を説明する図である。
【００６７】
まず、パターンデータ登録部４２１は、図１１に示すパターンデータ登録画面５１を表示する（Ｓ１０１）。パターンデータ登録画面５１は、パターンＩＤ入力ボックス５１１、パターン名称入力ボックス５１２、パターン対象入力コンボボックス５１３、確認要求コンボボックス５１４、確認内容入力ボックス５１５、および登録ボタン５１６を含む。
【００６８】
次に、パターンデータ登録部４２１はパターンデータ登録画面５１において、試験支援データ作成者からのパターンＩＤの入力を受け付ける（Ｓ１０２）。次に、パターン名称、パターン対象の入力、確認要求有無の入力、確認内容の入力を受け付ける（Ｓ１０３〜Ｓ１０６）。最後に、パターンデータ登録部４２１はパターンデータ登録画面５１において登録ボタン５１６の押下を受け付け、登録ボタン５１６が押下されたことを確認した後、入力されたデータをパターンデータ４１３に登録する（Ｓ１０７、Ｓ１０８）。
【００６９】
図１２は、本実施形態の試験シナリオ作成部４２２によって実行される処理のフローチャートであり、図１３は、試験シナリオ作成部４２２で使用される試験シナリオ作成画面の例を説明する図である。
【００７０】
まず、試験シナリオ作成部４２２は、図１３に示す試験シナリオ作成画面５２を表示する（Ｓ１１１）。試験シナリオ作成画面５２は、試験番号入力ボックス５２１、試験開始時刻入力ボックス５２２、パターン入力窓５２３、登録ボタン５２４、およびパターンデータ新規作成ボタン５２５を含む。
【００７１】
次に、試験シナリオ作成部４２２は試験シナリオ作成画面５２において、試験支援データ作成者からの試験項目を特定する試験番号の入力、試験開始時刻の入力を受け付ける（Ｓ１１２、Ｓ１１３）。次に、パターン入力窓５２３においてパターンの入力を受け付ける。
【００７２】
パターン入力窓５２３において、まずパターンＩＤの入力を受け付ける（Ｓ１１４）。このとき、パターンＩＤについてはパターンデータ４１３に登録されているパターンＩＤのみの入力を受け付ける。
【００７３】
試験支援データ作成者がパターンデータ４１３に登録されていないパターンを入力したい場合はパターンデータ新規作成ボタンを押下する。パターンデータ新規作成ボタンが押下されると、パターンデータ登録部４２１がパターンデータ４１３を登録する処理を実行する（Ｓ１１５〜Ｓ１１７）。
【００７４】
パターン入力窓５２３において、パターンＩＤの入力受け付けた後、試験シナリオ作成部４２２は、パターン実施場所の入力、設備名称の入力、列車番号の入力を受け付ける（Ｓ１１８〜Ｓ１２０）。
【００７５】
またパターン入力窓５２３において、試験支援データ作成者が複数のパターンを組み合わせたい場合は、試験設定手順で実行する順番に、各パターンのパターンＩＤの入力、パターン実施場所の入力、設備名称の入力、列車番号の入力を受け付け、全てのパターンについて上記各入力を受け付けた後、登録ボタン５２４の押下を受け付ける（Ｓ１２１）。
【００７６】
最後に、試験シナリオ作成部４２２は登録ボタン５２４の押下を受け付けると、組合せたパターン間の整合性をチェックし、整合性確認後、入力されたデータが試験シナリオデータ４１４として登録される（Ｓ１２２〜Ｓ１２４）。
【００７７】
次に、試験者が試験を行うときの試験支援装置１の動作について説明する。
【００７８】
図１４は、本実施形態の試験シナリオ再現部４２５によって実行される処理のフローチャートであり、図１５は、試験シナリオ再現部４２５で使用される試験シナリオ再現画面の例を説明する図である。
【００７９】
まず、試験シナリオ再現部４２５は、図１５にしめすような試験シナリオ再現画面５３を表示する（Ｓ１３１）。試験シナリオ再現画面５３は、試験番号入力ボックス５３１、試験開始時刻表示ラベル５３２、パターンＩＤ表示ラベル５３３、パターン名称表示ラベル５３４、パターン発生場所表示ラベル５３５、設備名称／区間表示ラベル５３６、列車番号表示ラベル５３７、確認内容表示ラベル５３８、および確認ボタン５３９を含む。
【００８０】
次に、試験シナリオ再現部４２５は試験シナリオ再現画面５３において、試験者からの試験番号の入力を受け付ける（Ｓ１３２）。
【００８１】
試験シナリオ再現部４２５は、試験番号の入力を受け付けた後、試験番号に対応する試験シナリオデータ４１４を読み込む（Ｓ１３３）。次に、試験シナリオデータ４１４に格納された試験開始時刻を試験開始時刻表示ラベル５３２に表示し、各装置のシステム時刻を試験開始時刻に変更するために、電文作成部４２６により、各装置用にシステム時刻変更電文を作成し、電文送信部４２７は通信インタフェースを介して各装置へシステム時刻変更電文を送信する（Ｓ１３４）。
【００８２】
次に、試験シナリオ再現部４２５は、試験シナリオデータ４１４に含まれるパターンをパターン１から設定する（Ｓ１３５、Ｓ１３６）。試験シナリオ再現部４２５は、パターン１のパターンＩＤ、パターン発生場所、設備名称、列車番号を試験シナリオ再現画面における各ボックスに表示し、パターン名称、確認内容についてはパターンデータ４１３からパターンＩＤに対応するデータを読み込み、格納されているパターン名称と要求内容をそれぞれ、パターン名称ラベル、確認内容ラベルに表示する。
【００８３】
次に、電文作成部４２６により、自動進路制御装置２１に送信するパターン実行電文を作成する。電文フォーマットはパターンデータ４１３に合わせて、在線表示装置２４やダイヤ表示装置２３、シミュレータ装置２２が自動進路制御装置２１に電文を送信する際のフォーマットを利用する。
【００８４】
電文作成部４２６によるパターン実行電文が作成された後、電文送信部４２７は自動進路制御装置２１に対してパターン実行電文を送信する。自動進路制御装置２１は電文を受信した後に、パターン実行電文の受信に伴う処理を実行する。すなわち、自動進路制御装置２１は、パターン実行電文で指定されたパターンを進路制御に適用する。
【００８５】
なお、試験シナリオ再現部４２５は、パターンデータ４１３に確認要求ありと設定されている場合は、試験者からパターン実行完了確認の応答を待ち受ける。試験者は試験シナリオ再現画面５３における確認内容表示ラベル５３８に表示されている確認内容に従い、在線表示装置２４やダイヤ表示装置２３を確認することにより、パターン実行完了を確認する。試験者はそれらのパターン実行完了を確認した後、試験シナリオ再現画面５３における確認ボタン５３９を押下することにより、応答を行う（Ｓ１３７〜Ｓ１３９）。
【００８６】
試験シナリオ再現部４２５は、試験者による応答を受け付けた後、次のパターンに移行する（Ｓ１４０）。また、試験者からの確認を必要としないパターンについては（Ｓ１３７のＮＯ）、電文送信部４２７がパターン実行電文を送信した後、試験シナリオ再現部４２５は、パターン実行電文を受信した自動進路制御装置２１がパターンを実行したものとして、次のパターンに移行する。
【００８７】
パターン２以降についても、上述したパターン１と同様に、試験シナリオデータに格納されたパターンの設定が行われる。以上の処理が最終のパターンまで繰り返される（Ｓ１４１）。
【００８８】
全てのパターンの再現が完了した後、試験シナリオ再現部４２５は再現完了メッセージを表示し、パターン再現が完了した旨を試験者に知らせる（Ｓ１４２）。
【００８９】
以上のように、試験者が試験項目を特定する試験番号を入力すれば、試験開始時の試験項目に合わせた設定内容が自動的に設定され、試験者が試験に熟練していなくても、試験シナリオ作成者が行うのと同様の設定内容を容易に設定することができる。
【００９０】
なお、本実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【００９１】
本実施形態の説明では列車運行管理システムの試験を例示したが、本発明がこれに限定されることはなく、設備の運用を情報処理装置により管理する他の管理システムにも本発明を同様に適用することができる。
【符号の説明】
【００９２】
１…試験支援装置、２１…自動進路制御装置、２２…シミュレータ装置、２３…ダイヤ表示装置、２４…在線表示装置、３１…プロセッサ、３２…メモリ、３３…記憶部、３４…入力部、３５…出力部、３６…通信部、４２１…パターンデータ登録部、４２２…試験シナリオ作成部、４２３…在線表示機能部、４２４…ダイヤ表示機能部、４２５…試験シナリオ再現部、４２６…電文作成部、４２７…電文送信部、４２８…マンマシン入力部
【図１】
2014213625.tif 000003
【図２】
2014213625.tif 000004
【図３】
2014213625.tif 000005
【図４】
2014213625.tif 000006
【図５】
2014213625.tif 000007
【図６】
2014213625.tif 000008
【図７】
2014213625.tif 000009
【図８】
2014213625.tif 000010
【図９】
2014213625.tif 000011
【図１０】
2014213625.tif 000012
【図１１】
2014213625.tif 000013
【図１２】
2014213625.tif 000014
【図１３】
2014213625.tif 000015
【図１４】
2014213625.tif 000016
【図１５】
2014213625.tif 000017