(57)【要約】【課題】操業に係わる運転条件が既設計算機とは異なる新設計算機の並行運転テストの検証を行うことができるようにする。【解決手段】既設計算機１１とやり取りしている送受信データをパラ取りし、パラ取りした送受信データを、新設計算機１２の操業・設備条件に合致させるようにするための変換をデータ変換部２０８において行い変換検証データ及び検証用の変換データを生成し、前記生成した変換検証データを新設計算機１２に出力するとともに、前記新設計算機から出力された並行運転データと、前記データ変換手段によって変換された検証用の変換データとの比較検証を行うようにして、操業に係わる運転条件が既設計算機とは異なる新設計算機の並行運転テストの検証を行うことができるようにする。【選択図】図１
2008097457.tif 000002
【特許請求の範囲】
【請求項１】
本番系システムで稼動している既設計算機と、前記既設計算機から置き換えて稼動させる新設計算機とを用いた並行運転テストを支援するテスト支援装置であって、
前記既設計算機に入力される入力データ、及び前記既設計算機から出力される出力データを検証対象データとして入力するデータ入力手段と、
前記データ入力手段によって入力された検証対象データを、前記新設計算機で用いられる操業に係わる運転条件に合致する変換検証データ及び検証用の変換データに変換するデータ変換手段と、
前記データ変換手段によって変換された変換検証データを前記新設計算機に出力するデータ出力手段と、
前記新設計算機から出力された並行運転データと、前記データ変換手段によって変換された検証用の変換データとの比較検証を行う検証手段とを有することを特徴とするテスト支援装置。
【請求項２】
前記新設計算機における操業に係わる運転条件に合致した仕様書を、ユーザによる入力装置の操作に応じて作成するデータ変換定義作成手段と、
前記データ変換定義作成手段によって作成された仕様書と、前記データ入力手段によって入力された検証対象データとを解析し、前記検証対象データの変換方法を決定するデータ解析変換決定手段とを有し、
前記データ変換手段は、前記データ解析変換決定手段によって決定された変換方法に基づいて前記検証対象データを変換することを特徴とする請求項１に記載のテスト支援装置。
【請求項３】
前記データ変換手段は、前記新設計算機で用いられる操業に係わる運転条件に基づいて前記検証対象データの変換を行う条件変換手段と、前記条件変換手段によって変換されたデータを前記新設計算機で処理するプログラム形式に合致したデータに変換する形式変換手段とを有することを特徴とする請求項１または２に記載のテスト支援装置。
【請求項４】
前記検証手段によって比較検証した結果を表示装置に表示する表示制御手段を有することを特徴とする請求項１〜３の何れか１項に記載のテスト支援装置。
【請求項５】
本番系システムで稼動している既設計算機と、前記既設計算機から置き換えて稼動させる新設計算機とを用いた並行運転テストを支援するテスト支援方法であって、
前記既設計算機に入力される入力データ、及び前記既設計算機から出力される出力データを入力するデータ入力ステップと、
前記データ入力ステップにおいて入力した検証対象データを、前記新設計算機で用いられる操業に係わる運転条件に合致する変換検証データ及び検証用の変換データに変換するデータ変換ステップと、
前記データ変換ステップにおいて変換した変換検証データを前記新設計算機に出力するデータ出力ステップと、
前記新設計算機から出力された並行運転データと、前記データ変換ステップにおいて変換した検証用の変換データとの比較検証を行う検証ステップとを有することを特徴とするテスト支援方法。
【請求項６】
前記新設計算機における操業に係わる運転条件に合致した仕様書を、ユーザによる入力装置の操作に応じて作成するデータ変換定義作成ステップと、
前記データ変換定義作成ステップにおいて作成した仕様書と、前記データ入力ステップにおいて入力した検証対象データとを解析し、前記検証対象データの変換方法を決定するデータ解析変換決定ステップとを有し、
前記データ変換ステップにおいては、前記データ解析変換決定ステップにおいて決定した変換方法に基づいて前記検証対象データを変換することを特徴とする請求項５に記載のテスト支援方法。
【請求項７】
前記データ変換ステップにおいては、前記新設計算機で用いられる操業に係わる運転条件に基づいて前記検証対象データの変換を行う条件変換ステップと、前記条件変換ステップにおいて変換したデータを前記新設計算機で処理するプログラム形式に合致したデータに変換する形式変換ステップとを有することを特徴とする請求項５または６に記載のテスト支援方法。
【請求項８】
前記検証ステップにおいて比較検証した結果を表示装置に表示する表示制御ステップを有することを特徴とする請求項５〜７の何れか１項に記載のテスト支援方法。
【請求項９】
請求項５〜８の何れか１項に記載のテスト支援方法の各ステップをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はテスト支援装置、テスト支援方法、コンピュータプログラム及び記憶媒体に関し、特に、産業制御用システムの全体システムテスト検証に用いて好適な技術に関する。
【背景技術】
【０００２】
アプリケーションプログラムの開発工程におけるシステムテストの一つに、開発したプログラムを実際の業務環境と同じ条件下で動作させたときに、開発プログラム自身が正常に動作して、しかも他のプログラムに何ら問題が発生しないことを検証する運転テストがある。そして、前記運転テストを行った結果、特に問題が発生しないと判断されると、前記開発プログラムを、既に稼動している実際の業務システム（以下、本番系システムと称する）に組み込んだり、前記本番系システムと置き替えたりするようにしていた。
【０００３】
近年、企業等では業務において扱われる電子情報の重要性が高まっていることから、時間に関係なく前記電子情報の送受信が行われている。しかしながら、日常の企業活動を支える基本的な業務を処理する基幹系システムの本番系システムは、一時的な中断や送受信の誤りがあってはならず、各部門または各部署との間で電子情報のやり取りが常時円滑に送受信されるように構成されているのが一般的である。
【０００４】
そのため、開発プログラムの運転テストを行う際には、前記本番系システムに及ぼす様々な影響を最小限に抑えることが要求される。このような要求に応えるようにするため、本番系システムの正常な稼動を停止することなく、前記運転テストを行うようにしていた。
【０００５】
すなわち、本番系システムの稼動を前提にして、開発したプログラムが正常に動作することを検証するシステム（以下、テスト系システムと称する）を動作させて、いわゆる本番系システムとテスト系システムとの並行運転テスト（パララン）を実施するようにしていた。
【０００６】
例えば、特許文献１に記載のテスト支援装置においては、本番系システムからの通信パケットとテスト機器からの通信パケットとの差異を出力する差異データ出力手段をキャプチャー機器内に備えるようにして、前記差異データ出力手段の出力結果に基づいて、本番系システムとテスト機器との同一性或いはテスト機器の機能の確認を容易に行うことができるようにしている。
【０００７】
また、本番系システムにおける既設計算機を老朽更新するために新設計算機に置き換える際に、本番系システムで用いられるものと同一の情報を用いて、新設計算機の運転テストを行うことができるように様々な技術が提案されている。
【０００８】
例えば、特許文献２に記載のテスト支援装置においては、既設計算機から出力された通信内容及び通信時刻と、既設計算機と同一の通信パケットである通信パケットが入力された新設計算機から出力された通信内容及び通信時刻とを比較して一致度を判定するようにして、新設計算機における応答性を含めて運転テストの検証を行うことができるようにしている。
【０００９】
また、特許文献３に記載のテスト支援装置においては、本番系システムで稼動している既設計算機から出力された通信パケットと、新設計算機から出力された通信パケットとを比較した結果、各計算機から出力された通信パケットが一致せずに異なっていた場合に、新設計算機の動作履歴を自動的に保存するようにして、新設計算機内のアプリケーションの不具合を確実に検出するとともに、その不具合の原因までも追求することができるようにしている。
【００１０】
【特許文献１】特開２００５−７３０４３号公報
【特許文献２】特開２００５−３２２１５７号公報
【特許文献３】特開２００５−２９３０５３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、前述した特許文献２、３に記載のテスト支援装置を用いた並行運転テストの検証は、既設計算機及び新設計算機における操業に係わる運転条件（例えば、操業、設備の条件）が同一であることを前提としており、操業に係わる運転条件が既設計算機と新設計算機とで異なっている場合には、並行運転テストの検証を行うことが考慮されていなかった。
【００１２】
本発明は前述の問題点に鑑み、操業に係わる運転条件が既設計算機とは異なる新設計算機の並行運転テストの検証を行うことができるようにすることを目的としている。
【課題を解決するための手段】
【００１３】
本発明のテスト支援装置は、本番系システムで稼動している既設計算機と、前記既設計算機から置き換えて稼動させる新設計算機とを用いた並行運転テストを支援するテスト支援装置であって、前記既設計算機に入力される入力データ、及び前記既設計算機から出力される出力データを入力するデータ入力手段と、前記データ入力手段によって入力された検証対象データを、前記新設計算機で用いられる操業に係わる運転条件に合致する変換検証データ及び検証用の変換データに変換するデータ変換手段と、前記データ変換手段によって変換された変換検証データを前記新設計算機に出力するデータ出力手段と、前記新設計算機から出力された並行運転データと、前記データ変換手段によって変換された検証用の変換データとの比較検証を行う検証手段とを有することを特徴とする。
【００１４】
本発明のテスト支援方法は、本番系システムで稼動している既設計算機と、前記既設計算機から置き換えて稼動させる新設計算機とを用いた並行運転テストを支援するテスト支援方法であって、前記既設計算機に入力される入力データ、及び前記既設計算機から出力される出力データを検証対象データとして入力するデータ入力ステップと、前記データ入力ステップにおいて入力した検証対象データを、前記新設計算機で用いられる操業に係わる運転条件に合致する変換検証データ及び検証用の変換データに変換するデータ変換ステップと、前記データ変換ステップにおいて変換した変換検証データを前記新設計算機に出力するデータ出力ステップと、前記新設計算機から出力された並行運転データと、前記データ変換ステップにおいて変換した検証用の変換データとの比較検証を行う検証ステップとを有することを特徴とする。
【００１５】
本発明のコンピュータプログラムは、前記のテスト支援方法の各ステップをコンピュータに実行させることを特徴とする。
【００１６】
本発明の記憶媒体は、前記のコンピュータプログラムを記憶したことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、既設計算機に入力される入力データと、前記既設計算機から出力される出力データとを検証対象データとして入力し、前記入力された検証対象データを、新設計算機で用いられる操業に係わる運転条件に合致する変換検証データ及び検証用の変換データに変換し、前記変換された変換検証データを前記新設計算機に出力するとともに、前記新設計算機から出力された並行運転データと、前記データ変換手段によって変換された検証用の変換データとの比較検証を行うようにしたので、運転条件が既設計算機と異なる操業に用いられる新設計算機の並行運転テストの検証を行うことができる。
【発明を実施するための最良の形態】
【００１８】
（第１の実施形態）
以下、本発明の実施形態について、図面を参照しながら説明する。
図１は、本実施形態におけるテスト支援システムの概略構成例を示す図である。
図１に示すように、テスト支援装置１０は、既設計算機１１が上位計算機システム１３及び下位計算機システム１４と伝文をやり取りする制御用計算システムにおいて、既設計算機１１を新設計算機１２に更新する場合に、その新設計算機１２の機能検証を行うために利用されるものである。
【００１９】
図１において、１０はテスト支援装置であり、上位計算機システム１３または下位計算機システム１４から既設計算機１１に入力される受信データと、上位計算機システム１３または下位計算機システム１４に既設計算機１１から出力される送信データとをパラ取りし、新設計算機１２に対応するデータに変換して、その変換された受信データを新設計算機１２に送信する。これらの送受信データは、並行運転テストの検証を行うデータとして、例えば、図３に示すような伝文を複数含む伝文ファイルで構成されている。
【００２０】
ここで、伝文とは、図３に示すように、複数のデータ項目を含むデータのことである。プロセスコンピュータ等の上位計算機システム１３と既設計算機１１との間では、例えば、上位伝送として、装入量計算情報伝文、ＴＰＣ払出し情報伝文、主原料情報伝文、吹錬開始情報伝文、吹錬終了情報伝文、出鋼開始情報伝文、出鋼完了情報伝文、取鍋リアル情報伝文、吹錬実績I伝文、吹錬実績II伝文・・・、といった名称の上位伝文がやり取りされる。各伝文には複数のデータ項目が含まれており、例えば、ＴＰＣ払出し情報伝文には、レングス、スタートコード、ＦＩＬＬＥＲ、制御フィールド、予備、相手先、送信元、情報種類、ブロック順・・等、といった名称のデータ項目が含まれている。
【００２１】
同様に、電気計装等の下位計算機システム１４と既設計算機１１との間では、例えば、下位伝送として、ＥＩ−ＧＷ立上げ完了伝文、Ｐ／Ｃ画面リクエスト情報伝文、副原料次チャージ伝送要求伝文、ステータス情報伝文、サブランス測定情報伝文、吹錬実績伝文、ランスハイト実績伝文、ＳＳＣランスハイト実績伝文、副原料投入実績伝文、ＯＢ実績情報伝文・・・、といった名称の下位伝文がやり取りされる。各伝文には複数のデータ項目が含まれており、例えば、Ｐ／Ｃ画面リクエスト情報伝文には、レングス、スタートコード、ＦＩＬＬＥＲ、制御フィールド、予備、相手先、送信元、情報種類、ブロック順・・・、といった名称のデータ項目が含まれている。
【００２２】
図２は、本実施形態におけるテスト支援装置１０の機能構成例を示すブロック図である。
図２において、２０１はデータ入力部であり、前述したように、上位計算機システム１３または下位計算機システム１４から既設計算機１１に入力される受信データａと、上位計算機システム１３または下位計算機システム１４に既設計算機１１から出力される送信データｂとをパラ取りして入力する。具体的には、上位計算機システム１３または下位計算機システム１４と既設計算機１１との間にハブ２０を設けて、同じデータがテスト支援装置１０に転送できるようにする。そして、入力された受信データａ及び送信データｂ（以下、検証対象データとする）はデータ変換仕様記憶部２０４に一時格納される。
【００２３】
２０２は入力装置であり、例えば、キーボード、マウス等から構成される。２０３はデータ変換定義作成部であり、入力装置２０２から入力された信号に基づいて、新設計算機１２におけるどの操業・設備条件に変換すべきかを紐付けてデータ変換仕様を作成する。そして、作成されたデータ変換仕様は、データ変換仕様記憶部２０４に格納される。
【００２４】
具体的な流れとしては、表示制御部２０５がデータ変換仕様記憶部２０４に記憶された検証対象データから１つの伝文を読み出し、そして、図３に示すような伝文種別、伝文内データ項目、及び各データ項目別のデータ定義表を表示装置２０６に表示する。ユーザは、表示装置２０６に表示された内容を参照しながら入力装置２０２を用いて必要な事項を入力する。そして、データ変換定義作成部２０３は、入力装置２０２から入力された信号に基づいて、データ変換仕様を作成する。
【００２５】
図３は、表示装置２０６に表示される伝文のデータ定義表の一例を示す図である。
画面左側の欄３０１には、検証対象データ（伝文ファイル）の中からユーザにより選択された伝文が表示される。伝文の内容としては、Ｎｏ．（アドレス）、データ項目名称、単位、及びデータ仕様・説明が表示される。
【００２６】
画面右側の欄３０２には、データ定義表が表示され、ユーザは、入力装置２０２を使用して、各項目について入力できるようにしている。図３に示す例では、伝文長、伝文種別、鍋溶鋼重量、ＴＤ重量計ヘルシー、及びモールド湯面レベルについてユーザにより変換が要求されている。
【００２７】
例えば、アドレスＮｏ．１１の「鍋溶鋼重量」については、ユーザによりデータ変換式において「=*0.5」が入力されている。これは、新設計算機１２で用いられる設備においては、鍋溶鋼の重量が半分のものを使用するため、このように重量が半分に設定されている。
【００２８】
また、図３には示していないが、新設計算機１２の操業・設備条件に対応させるために、イベントを発生するように設定することもできる。例えば、既設計算機１１と新設計算機１２との設備において、鋳片が通過することを検知するセンサーの位置が異なる場合もある。この場合、鋳片がセンサーを通過する時間が異なるため、時間調整を行うイベントを発生させる。
【００２９】
一方、操業・設備条件が同じでありデータの変換が必要でない場合は、データ変換定義作成部２０３は、データ変換仕様をすべてブランクにして作成する。なお、ブランクのデータ変換仕様を作成せず、「操業・設備条件が同じであるため、変換を行わない」という旨の信号をデータ解析・変換決定部２０７に送るようにしてもよい。
【００３０】
２０７はデータ解析・変換決定部であり、データ変換仕様記憶部２０４に格納された検証対象データと、データ変換仕様とを読み出し、これらを紐付けて伝文内における変換すべきデータ項目を解析し、変換方法を決定する。
【００３１】
２０８はデータ変換部であり、データ解析・変換決定部２０７において決定された変換方法に基づいて、最終的に新設計算機１２に合致した伝文に変換する。なお、データ変換部２０８は、後述する条件変換部２０９と形式変換部２１０とから構成されている。
【００３２】
条件変換部２０９は、データ解析・変換決定部２０７において決定された変換方法に基づいて新設計算機１２の操業・設備条件に合致させるための変換を行う。例えば、図３において、データ変換定義作成部２０３において作成されたデータ変換仕様で「鍋溶鋼重量」に「=*0.5」が設定されている場合は、鍋溶鋼の重量が半分になるように伝文が変換される。また、アドレスＮｏ．５７〜６０については、新設計算機１２の操業・設備条件においては不必要であるため、アドレスＮｏ．５７〜６０は削除される。
【００３３】
形式変換部２１０は、条件変換部２０９において変換された条件変換データを新設計算機１２で用いられるプログラム形式（例えば、アドレスの順序など）に合致させるための変換を行う。図４は、形式変換部２１０において変換された後の伝文の一例を示す図である。
【００３４】
例えば、図３において、既設計算機１１においては「伝文長」のデータ項目はＮｏ．（アドレス）が「１」であるのに対し、新設計算機１２においては、図４に示すように「伝文長」のデータ項目はＮｏ．（アドレス）が「４」に変換されている。このように新設の計算機システムで用いられる伝文のアドレスが異なる場合であっても対応できるようにしている。
【００３５】
以上のように、形式変換部２１０において条件変換データが変換されると、新設計算機１２に対応した受信データａ′（変換検証データ）及び送信データｂ′（検証用の変換データ）が生成される。なお、変換後の送信データｂ′は、後述する検証部２１３において並行運転テストの検証を行うために、出力データ記憶部２１２に格納される。
【００３６】
２１１はデータ出力部であり、形式変換部２１０において変換された受信データａ′を新設計算機１２に出力する。そして、新設計算機１２は、テスト支援装置１０のデータ出力部２１１から出力された受信データａ′を入力し、所定の処理を行って、テスト支援装置１０に並行運転データｂ″を出力する。出力された並行運転データｂ″は、検証部２１３において並行運転テストの検証を行うために、出力データ記憶部２１２に格納される。
【００３７】
２１３は検証部であり、出力データ記憶部２１２に格納されている送信データｂ′（既設計算機１１により処理された伝文ファイル）と、並行運転データｂ″（新設計算機１２により処理された伝文ファイル）とを読み出す。そして、表示制御部２０５は、検証部２１３によって読み出されたデータ（伝文ファイル）を表示装置２０６に表示させる。
【００３８】
また、検証部２１３は、紐付け部２１４において、出力データ記憶部２１２から読み出した送信データｂ′及び並行運転データｂ″における入出力伝文、伝文名称、及びデータ項目名称を紐付ける。そして、比較チェック部２１５において、指定された伝文に含まれるデータ項目ごとに既設計算機１１及び新設計算機１２におけるデータ値を比較する。
【００３９】
図５は、本実施形態のテスト支援装置１０における処理手順の一例を示すフローチャートである。
まず、ステップＳ５０１において、データ入力部２０１は、上位計算機システム１３または下位計算機システム１４から既設計算機１１に入力される受信データａ（伝文ファイル）と、既設計算機１１から上位計算機システム１３または下位計算機システム１４に出力される送信データｂ（伝文ファイル）とをパラ取りして入力する。そして、データ変換仕様記憶部２０４は、これらのデータ（伝文ファイル）を格納する。
【００４０】
次に、ステップＳ５０２において、データ解析・変換決定部２０７は、データ変換定義作成部２０３において作成され、データ変換仕様記憶部２０４に格納されたデータ変換仕様に何らかの定義がされているか否かを判断する。この判断の結果、データ変換仕様に何らかの定義がされている場合は、ステップＳ５０３に進む。
【００４１】
一方、ステップＳ５０２の判断の結果、データ変換仕様がブランクである場合（または「操業・設備条件が同じであるため、変換を行わない」という旨の信号を受け取っている場合）は、ステップＳ５０６に進み、データ解析・変換決定部２０７は、操業・設備条件は同じであるが、既設計算機１１と新設計算機１２とで用いられる伝文の形式に違いがあり、アドレスＮｏ．等の変更が必要であるか否かを判断する。
【００４２】
この判断の結果、アドレスＮｏ．等の変更が必要である場合は、ステップＳ５０５に進む。一方、ステップＳ５０６の判断の結果、アドレスＮｏ．等の変更が必要ない場合は、送信データｂを出力データ記憶部２１２に格納し、ステップＳ５０７に進む。
【００４３】
次に、ステップＳ５０３において、データ解析・変換決定部２０７は、データ変換仕様記憶部２０４に格納された検証対象データと、データ変換仕様とを読み出し、これらを紐付けて伝文内における変換すべきデータ項目を解析し、変換方法を決定する。
【００４４】
次に、ステップＳ５０４において、条件変換部２０９は、データ解析・変換決定部２０７において決定された変換方法に基づいて、新設計算機１２の操業・設備条件に合致させた条件変換データに変換する。
【００４５】
次に、ステップＳ５０５において、形式変換部２１０は、条件変換部２０９において変換された条件変換データを新設計算機１２で用いられるプログラム形式に合致させるための変換を行う。そして、変換された送信データｂ′を出力データ記憶部２１２に格納する。
【００４６】
次に、ステップＳ５０７において、データ出力部２１１は、データ変換部２０８において変換された受信データａ′（変換していない場合は受信データａ）を新設計算機１２に出力する。そして、ステップＳ５０８において、検証部２１３は、新設計算機１２で処理された並行運転データｂ″が入力されて出力データ記憶部２１２に格納されているか否かを判断する。この判断の結果、まだ並行運転データｂ″が入力されていない場合は、入力されるまで待機する。
【００４７】
一方、ステップＳ５０８の判断の結果、並行運転データｂ″が入力された場合は、ステップＳ５０９において、検証部２１３は、出力データ記憶部２１２から、データ変換部２０８において変換された送信データｂ′と、新設計算機１２から出力された並行運転データｂ″とを読み出し、両者の比較検証を行い、処理を終了する。
【００４８】
図６には、テスト支援装置１０の表示装置２０６に表示される画面の一例を示す。この画面において、伝文読出し部６０２では伝文ファイルを指定する。新設計算機１２の機能検証を行う場合は、新設計算機１２の並行運転データｂ″（伝文１ファイル）と、既設計算機１１の送信データｂ′（伝文２ファイル）とを指定する。なお、２つの伝文ファイルを指定できるが、比較検証でなく、既設計算機１１或いは新設計算機１２いずれかにおける入出力伝文を確認したいような場合は、１つの伝文ファイルだけを指定することも可能である。
【００４９】
時刻設定部６０３では検索開始時刻、検索終了時刻を入力設定する。なお、検索開始時刻及び検索終了時刻は、両方を設定することも、いずれかのみを設定することも、設定なしとするも可能である。
【００５０】
このようにして伝文ファイルの指定、時刻設定を行った後、「伝文１読出し」ボタン６０４を押下すると、表示エリア６０５には、新設計算機１２における入出力伝文に伝文名称が紐付けられた状態で一覧表示される（伝文一覧）。具体的には、時刻設定部６０３で設定された期間内に新設計算機１２で受信（RECV）した伝文と、送信（SEND）した伝文とが、伝文名称やメッセージＮｏ．や送受信時刻とともに一覧表示される。
【００５１】
同様に、「伝文２読出し」ボタン６０６を押下すると、表示エリア６０７には、既設計算機１１における入出力伝文に伝文名称が紐付けられた状態で一覧表示される。
【００５２】
ここで、図６に示したように、表示エリア６０５に新設計算機１２の伝文一覧が表示され、かつ、表示エリア６０７に既設計算機１１の伝文一覧が表示された状態で、これら表示エリア６０５、６０７において比較したい伝文を選択指定することができる。図示例では、表示エリア６０５、６０７の伝文一覧から伝文「合金秤量プリセット」が選択指定されている。
【００５３】
図示例では表示エリア６０５、６０７の伝文「合金秤量プリセット」の送信時刻は一致しているが、新旧の計算機システムでは処理能力（処理速度）に差があるので、時刻を基準にすると、意図しない伝文を比較してしまうことにもなりかねない。それに対して、本実施形態では、伝文名称が紐付けられた状態で一覧表示されているので、伝文名称や前後の伝文との関係から、意図しない伝文を比較してしまう不都合を避けることができる。
【００５４】
このようにして比較したい伝文を選択指定した後、「伝文比較／表示」ボタン６０８を押下すると、図７に示すように、伝文「合金秤量プリセット」に含まれるデータ項目ごとに、データ項目名称、型、単位、バイト数、新設計算機１２におけるデータ値（伝文１）、既設計算機１１におけるデータ値（伝文２）が一覧表示される。さらに、比較チェック部２１５による比較の結果として、伝文１と伝文２とでデータ値の異なるデータ項目については「ＮＧ」の文字７０１が付記される（伝文比較一覧）。
【００５５】
以上のように本実施形態においては、テスト支援装置１０において、既設計算機１１とやり取りしている送受信データをパラ取りし、パラ取りした送受信データをデータ変換部２０８において、新設計算機１２の操業・設備条件に合致させるための変換を行い、変換した受信データを新設計算機１２に出力するようにしたので、操業・設備条件が異なる場合であっても並行運転テストの検証を行うことができる。
【００５６】
（本発明に係る他の実施形態）
なお、以上述べた実施形態のテスト支援装置１０は、具体的にはコンピュータシステム或いは装置により構成されるものである。したがって、前述した機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００５７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施形態におけるテスト支援システムの概略構成例を示す図である。
【図２】本発明の実施形態におけるテスト支援装置の機能構成例を示すブロック図である。
【図３】本発明の実施形態において、表示装置に表示される伝文のデータ定義表の一例を示す図である。
【図４】本発明の実施形態において、新設計算機システムに対応した伝文の一例を示す図である。
【図５】本発明の実施形態におけるテスト支援装置による処理手順の一例を示すフローチャートである。
【図６】本発明の実施形態におけるテスト支援装置の表示装置に表示される画面の一例を示す図である。
【図７】本発明の実施形態において、比較検証を行った結果の画面の一例を示す図である。
【符号の説明】
【００５９】
１０  テスト支援装置
１１  既設計算機
１２  新設計算機
１３  上位計算機システム
１４  下位計算機システム
２０  ハブ
２０１  データ入力部
２０２  入力装置
２０３  データ変換定義作成部
２０４  データ変換仕様記憶部
２０５  表示制御部
２０６  表示装置
２０７  データ解析・変換決定部
２０８  データ変換部
２０９  条件変換部
２１０  形式変換部
２１１  データ出力部
２１２  出力データ記憶部
２１３  検証部
２１４  紐付け部
２１５  比較チェック部
【図１】
2008097457.tif 000003
【図２】
2008097457.tif 000004
【図３】
2008097457.tif 000005
【図４】
2008097457.tif 000006
【図５】
2008097457.tif 000007
【図６】
2008097457.tif 000008
【図７】
2008097457.tif 000009