(57)【要約】【課題】人工衛星の解析運用は、特定の解析パターンで解析プログラムを日単位で決められた実行順番で実行していくことや、解析プログラムについての熟知を要するほど細かい設定が多いため、運用者に対する入力ミスの確認など作業負荷の高いものとなっている。【解決手段】入力データと解析設定から出力データを導き出す人工衛星の解析プログラム群に対して、定期的に繰り返し行う運用における解析プログラム群の操作手順を運用手順データとして記録する運用手順記録処理３１と、運用回数Ｎにより入力データおよび出力データを特定するデータ識別処理３３と、運用手順データに従い、解析プログラム群に実行指示を通知する実行指示処理３４を情報処理装置２に実行させることにより、人工衛星の解析運用を支援するようにして、運用者による判断および詳細な解析パターンによる実行への移行を容易とする。【選択図】図３
2010173373.tif 000002
【特許請求の範囲】
【請求項１】
入力データと解析設定から出力データを導き出す人工衛星の解析プログラムが相互に関係を有する複数の解析プログラムで構成される解析プログラム群の実行を支援する人工衛星の解析運用支援プログラムにおいて、
前記解析プログラム群の実行を定期的に繰り返し行う運用における前記解析プログラム群の操作手順を運用手順データとして記録する運用手順記録処理と、運用回数により前記入力データおよび前記出力データを特定するデータ識別処理と、前記運用手順データに従い、前記解析プログラム群に実行指示を通知する実行指示処理と、
を情報処理装置に実行させることを特徴とする人工衛星の解析運用支援プログラム。
【請求項２】
前記運用手順記録処理は、複数の操作処理の組み合わせを、１つの運用手順データとして記録し、前記操作処理は、運用者に対して注意を促す処理メッセージ情報と、運用者の確認を促すかの有無および指定した時刻に実行するかを保持する実行種別情報と、操作対象の解析プログラムを指定する操作対象情報と、入力データの読込み、解析設定の適用解析プログラムの実行、出力データの保存、印刷といった前記解析プログラムの操作を指定する処理内容情報と、入力データ名、解析設定名、出力データ名といった処理対象となるデータを指示する処理対象情報と、
から構成されたことを特徴とする請求項１に記載の人工衛星の解析運用支援プログラム。
【請求項３】
前記データ識別処理は、前記運用手順データの処理対象情報に対して、運用回数を反映することにより、現在の運用における処理対象情報を自動的に識別可能としたことを特徴とする請求項１または請求項２に記載の人工衛星の解析運用支援プログラム。
【請求項４】
前記実行指示処理は、前記運用手順データ内の操作処理を順番に、各操作処理の実行種別情報に従って、前記操作対象情報における解析プログラムに対して前記処理内容情報の操作を行うことを特徴とする請求項２に記載の人工衛星の解析運用支援プログラム。
【請求項５】
前記データ識別処理は、運用周期および運用開始日から自動的に運用回数を算出することを特徴とする請求項１〜請求項５のいずれか１項に記載の人工衛星の解析運用支援プログラム。
【請求項６】
前記実行指示処理は、前記操作処理毎に実行種別情報として、手動実行、自動実行、一定時間後実行を組み合わせることができ、前記手動実行は、運用者が実行指示のトリガを与えることで、実行指示処理が動作し、前記自動実行は、運用者の実行指示のトリガを行うことなく、実行指示処理が動作し、前記一定時間後実行は、前操作処理の実行後、指定した時間の経過後に、運用者の実行指示のトリガを行うことなく、実行指示処理が動作することを特徴とする請求項４に記載の人工衛星の解析運用支援プログラム。
【請求項７】
前記実行指示処理は、前記運用手順データ内のどの操作処理からも実行を開始することを可能とし、該当の操作処理が正常に終了した場合、次の操作処理に遷移することを特徴とする請求項４に記載の人工衛星の解析運用支援プログラム。
【請求項８】
前記実行指示処理は、実行する操作処理の選択、実行中の操作処理の明示、解析プログラムの実行結果の表示および実行中断を行うＧＵＩを有することを特徴とする請求項４に記載の人工衛星の解析運用支援プログラム。
【請求項９】
前記実行指示処理は、前記解析プログラム群のＧＵＩに対して前記処理内容情報の操作を行なうことを特徴とする請求項４に記載の人工衛星の解析運用支援プログラム。
【請求項１０】
入力データと解析設定から出力データを導き出す人工衛星の解析プログラムが相互に関係を有する複数の解析プログラムで構成される解析プログラム群の実行を支援する人工衛星の解析運用支援プログラムを搭載した情報処理装置において、
前記解析プログラム群の実行を定期的に繰り返し行う運用における前記解析プログラム群の操作手順を記録した運用手順データを選択する運用手順データ選択手段と、運用回数により前記入力データおよび前記出力データを特定するデータ識別処理の前記運用回数を設定する運用回数設定手段と、この運用回数設定手段により設定された運用回数に基づき、前記運用手順データ選択手段により選択された運用手順データに従って前記解析プログラム群に実行指示を通知する実行指示処理手段とを備えたことを特徴とする情報処理装置。
【請求項１１】
前記運用手順データ選択手段と前記運用回数設定手段と前記実行指示処理手段はＧＵＩで実行可能とした請求項１０に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、人工衛星の解析プログラム群の実行を支援するための解析運用支援プログラムおよびその解析運用支援プログラムを実行させる情報処理装置に関するものである。
【背景技術】
【０００２】
人工衛星は、軌道上の定められた位置にサービス期間中、常に維持する必要がある。そのため軌道保持管理業務として、様々な解析業務（たとえば現在位置の推定計算、将来位置の予測計算、軌道保持のための制御計画計算、残推薬量の推定計算、推薬量寿命の予測計算）を実施している。これらの解析業務には、それぞれに特化した数値計算が必要であり、個々の解析プログラムを使用する。
また解析プログラムは、解析プログラムを単独で利用するような単純に取り扱うことはできず、ある１つの解析プログラムによる解析結果が、別の解析プログラムの入力となるなど、複数の解析プログラムが相互に関係を有する解析プログラム群で構成されている。
したがって、衛星運用における解析作業において、運用者は複数の解析プログラムを使用し、それぞれの解析プログラムにおいて作業者判断が生じる。それぞれの解析プログラムでは、設定するパラメータが多いことから作業者の操作ミスが生じやすく、解析プログラムに熟知した運用作業者でないと、解析業務の運用は難しいという問題があった。
【０００３】
このような問題を解決するため、実行条件ファイルから実行制御文ファイルを生成する実行制御情報生成手段と、実行条件ファイルから処理条件ファイルを生成する処理条件情報生成手段とを備え、入力実行条件を容易にする解析プログラム群の実行用プログラムについて提案されている。これにより複雑な解析作業を単純作業にすることができ、複数の解析パターンによる解析の実行を、その解析プログラムに熟知した担当者以外のプログラム実行を担当する運用者にも、操作可能としている。（特許文献１参照）
人工衛星の解析運用は、軌道保持に必要となる軌道制御の周期によって、数日から数週間のサイクルで同じ運用を繰り返すものである。運用者は定常の業務として、このサイクルの中でさらに日単位の解析業務として、解析プログラム群を組み合わせて使用する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−９９６５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の解析プログラム実行用プログラムは、実行条件を容易にすることおよび解析作業の単純化には有用であるが、実際の定常運用における解析作業では、衛星に問題が発生しない限り、繰り返し作業による単純作業となる。解析作業には、判断によってより詳細な解析を行うことが必要であり、一概に実行条件を容易にすることがよいとは考えられない。例えば、現在の衛星の状態を入力として、特定の解析パターンで解析プログラムを日単位で決められた実行順番で実行していくことや、解析プログラムについての熟知を要するほど細かい設定が多いため、運用者に対する入力ミスの確認など作業負荷の高いものとなっている。
運用者にとっては、この単純作業の負荷を抑えることで、解析プログラムから出力された結果に対する考察を行うことに注視する必要がある。またこの考察結果から、特定の解析プログラムを複数の解析パターンによって再実行することがあるため、この操作を容易に行うことが求められる。
【０００６】
この発明は、上述した課題を解決しようとするもので、解析プログラム群の解析パターンおよび実行順番を管理し、自動による解析プログラム群の実行を可能とし、途中、運用者による判断および詳細な解析パターンによる実行への移行を容易とする人工衛星の解析運用支援プログラムおよび情報処理装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
この発明の人工衛星の解析運用支援プログラムは、入力データと解析設定から出力データを導き出す人工衛星の解析プログラムが相互に関係を有する複数の解析プログラムで構成される解析プログラム群の実行を支援する人工衛星の解析運用支援プログラムにおいて、解析プログラム群の実行を定期的に繰り返し行う運用における解析プログラム群の操作手順を運用手順データとして記録する運用手順記録処理と、運用回数により入力データおよび出力データを特定するデータ識別処理と、運用手順データに従い、解析プログラム群に実行指示を通知する実行指示処理と、を情報処理装置に実行させるようにしたものである。
【０００８】
またこの発明の情報処理装置は、入力データと解析設定から出力データを導き出す人工衛星の解析プログラムが相互に関係を有する複数の解析プログラムで構成される解析プログラム群の実行を支援する人工衛星の解析運用支援プログラムを搭載した情報処理装置において、解析プログラム群の実行を定期的に繰り返し行う運用における解析プログラム群の操作手順を記録した運用手順データを選択する運用手順データ選択手段と、運用回数により入力データおよび出力データを特定するデータ識別処理の運用回数を設定する運用回数設定手段と、この運用回数設定手段により設定された運用回数に基づき、運用手順データ選択手段により選択された運用手順データに従って解析プログラム群に実行指示を通知する実行指示処理手段とを備えたものである。
【発明の効果】
【０００９】
この発明によれば、各解析プログラム間の関係、操作手順を運用時に意識することなく使用することが可能となり、操作ミスを防ぐことが可能となる。また、途中、運用者による判断および詳細な解析パターンによる実行への移行を容易とすることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】この発明に使用される解析プログラムの構成およびそれに伴う運用者操作部を示すブロック図である。
【図２】この発明に使用される人工衛星の運用における解析プログラム例を示す図である。
【図３】この発明の実施形態１における解析運用支援プログラムを備えた構成およびそれに伴う運用者操作部を示すブロック図である。
【図４】この発明の実施形態１における運用手順データの構造を示す図である。
【図５】図４に示す運用手順データの操作処理の内容の一例を示す図である。
【図６】人工衛星の運用における運用手順データ例を示す図である。
【図７】図６に示す運用手順データにおける操作処理の組合せ例を示す図である。
【図８】図７に示す運用手順データに対して、運用回数を適用した図である。
【図９】運用周期の自動算出例を示す図である。
【図１０】この発明の実施形態１における解析運用支援プログラムを実行する情報処理装置のＧＵＩ例を示す図である。
【発明を実施するための形態】
【００１１】
実施の形態１．
以下、この発明の実施形態１における解析運用支援プログラムおよびそのプログラムを実行する情報処理装置について、図１から図１０に基づいて説明する。
図１は、この発明で用いる解析プログラムの構成およびそれに伴う情報処理装置の運用者操作部を示すブロック図である。図１において、図面上部にコンピュータのハードウェアとしての情報処理装置１を、図面下部にコンピュータのソフトウェアとしての解析プログラム２を示している。
【００１２】
情報処理装置１には、運用者操作により入力データを選択する入力データ選択部１１と、解析内容を設定する解析設定部１２と、入力データと解析内容から解析処理を実行する実行部１３と、解析処理による結果を表示して評価する結果評価部１４と、解析処理による結果データを保存するデータ保存部１５とを有する。なお入力データ選択部１１、解析設定部１２、実行部１３および結果評価部１４はＧＵＩ（Ｇｒａｐｈｉｃ   Ｕｓｅｒ  
Ｉｎｔｅｒｆａｃｅ）に画面表示される画面またはその画面に基づきマウスやキーボード等から操作される。
【００１３】
解析プログラム２には、入力データ選択部１１により入力データファイルから入力されるデータ入力処理２１と、解析設定部１２により解析設定ファイルから設定される解析設定処理２２と、入力データＤinと解析設定に基づいて解析処理を行う解析処理２３と、解析処理による結果の出力データＤoutを出力するデータ出力処理２４とを有する。
データ入力処理２１は入力データ選択部１１で選択する入力データＤin内容と選択された結果をＧＵＩに画面表示する。解析設定処理２２は解析設定部１２で設定する解析設定内容と設定された結果内容をＧＵＩに画面表示する。さらに入力データＤinが選択され且つ解析設定された後にＧＵＩの画面で実行部１３による実行指示が行われると、入力データと解析設定が生成されて解析処理２３が解析処理する。データ出力処理２４は解析処理２３による解析結果を出力データＤoutとしてＧＵＩに画面表示する。ある解析プログラ
ム２の出力データＤoutは、別の解析プログラム２の入力データとして、もしくは入力デ
ータが生成される要因となるものとして、相互関係を持つものである。
このように解析プログラム２は、入力データＤin処理および解析設定処理から出力データＤoutを導き出す解析処理の各ステップを備えているものとする。
【００１４】
次に人工衛星の運用における解析プログラム２の例について説明する。図２は各解析プログラム２における入力データＤin、解析設定、出力データＤoutおよび解析結果による
運用者の主な判断を示している。入力データＤinは入力データ選択部１１の選択によりデータ入力処理２１で確定される内容で、解析設定は解析設定部１２の設定により解析設定処理２２で確定される内容で、出力データＤoutは解析処理２３の解析結果であるデータ
出力処理２４の内容である。運用者の主な判断は出力データＤoutの内容から運用者が判
断すべき内容である。
【００１５】
例えば、「軌道決定」の解析プログラム２の場合は、入力データＤinは「衛星追尾データ」が選択され、解析設定は「決定設定」と「地上局情報」が設定される。この「軌道決定」の解析プログラム２を実行すれば、出力データＤoutは「衛星の現在位置」が出力さ
れ、運用者は「衛星の現在位置」の出力データＤoutを見て、衛星位置が保持できている
かを評価する。評価によって次の解析プログラムを実行するか、再度同じ解析プログラムによる解析を行うかを決定する。
同様にして、「軌道位置予測」の解析プログラム２の場合は、入力データＤinは「衛星の現在位置」と「軌道制御計画」が選択され、解析設定は「伝播設定」が設定される。この「軌道位置予測」の解析プログラム２を実行すれば、出力データＤoutは「衛星の未来
予測位置」が出力され、運用者は「衛星の未来予測位置」の出力データＤoutを見て、衛
星位置がいつまで保持できるかを評価する。評価によって次の解析プログラムを実行するか、再度同じ解析プログラムによる解析を行うかを決定する。
【００１６】
以下、「軌道・地上イベント予測」「衛星パラメータ生成」「軌道制御計画」「残推薬
量推定」「軌道制御推定」「軌道制御評価」の各解析プログラム２の場合も、それぞれ入力データＤin、解析設定、出力データＤoutおよび解析結果による運用者の主な判断は、
各欄に記載された内容が入力選択、解析設定および出力される。
ここで、出力データＤoutが別の解析プログラム２の入力データＤinになることもある
ことから、入力データＤinと出力データＤoutは同一のフォーマットとして、どちらのデ
ータとしても扱えるようにしている。
【００１７】
図３は、複数の解析プログラム２（以下「解析プログラム群」という）に対して、この発明の実施の形態１の解析運用支援プログラムを備えた構成およびそれに伴う情報処理装置の運用者操作部を示すブロック図である。
図３において、図面上部にコンピュータのハードウェアとしての情報処理装置１を、図面中部にコンピュータのソフトウェアとしての解析運用支援プログラム３を、図面下部にコンピュータのソフトウェアとしての解析プログラム２を示している。解析プログラム２は図１で説明したものと同じにつき、同じ符号を付して説明を省略する。
【００１８】
情報処理装置１は、運用者操作により解析運用の手順データを作成する運用手順データ作成部１６と、運用手順データ作成部１６で作成した運用手順データを選択する運用手順データ選択部１７と、運用回数を設定する運用回数設定部１８と、実行部１３および結果評価部１４とを有する。実行部１３と結果評価部１４は図１で説明したものと同じである。
なお、運用手順データ作成部１６、運用手順データ選択部１７、運用回数設定部１８、実行部１３および結果評価部１４はＧＵＩに画面表示される画面またはその画面に基づきマウスやキーボード等から操作される。
【００１９】
図３に示す解析運用支援プログラム３は、解析プログラム群に対して、運用手順データ作成部１６で作成した複数の操作処理（後述する）を運用手順データＤｔとして記録する運用手順記録処理３１と、運用手順記録処理３１に記録した運用手順データＤｔを選択する運用手順データ選択処理３２と、運用回数設定部１８で設定した運用回数Ｎにより入力データＤinおよび出力データＤoutを特定するデータ識別処理３３と、運用手順データＤ
ｔに従い、解析プログラム２群に実行指示を通知する実行指示処理３４の各ステップを少なくとも備えている。
【００２０】
運用手順記録処理３１は、運用手順データ作成部１６で作成する運用手順の作成過程をＧＵＩに画面表示すると共に、作成した運用手順を運用手順データＤｔとして記録する。運用手順データ選択処理３２は運用手順データ選択部１７で選択された運用手順をＧＵＩに画面表示する。データ識別処理３３は運用回数設定部１８で設定された内容をＧＵＩに画面表示する。さらに運用手順データＤｔが選択され且つ運用回数Ｎが設定された後に実行部１３で実行指示処理３４の実行指示が行われると、運用手順データＤｔに基づいた解析プログラム名や解析設定内容がＧＵＩに画面表示され、解析プログラム２群による解析処理が実行される。データ出力処理２４は解析処理２３による解析結果を出力データＤoutとしてＧＵＩの評価結果部１４に画面表示する。
【００２１】
運用手順記録処理３１は、複数の操作処理の組み合わせを、１つの運用手順データＤｔとして記録する。また複数の運用手順データＤｔを記録することを可能とする。この
運用手順記録処理３１に記録される運用手順データＤｔの構造を図４に示す。
図４に示すように、運用手順記録処理３１に記録される運用手順データＤｔは複数の運用手順データ１〜運用手順データｎで構成され、１つの運用手順データＤｔは複数の操作処理１（Ｓｒ）〜操作処理ｍ（Ｓｒ）の組み合わせで構成されている。
更に１つの操作処理Ｓｒは、運用者に対して注意を促す処理メッセージ情報Ｉｍと、運用者の確認を促すかの有無および指定した時刻に実行するかを保持する実行種別情報Ｉｇ
と、操作対象の解析プログラム２を指定する操作対象情報Ｉｓと、入力データの読込み、解析設定の適用解析プログラムの実行、出力データの保存、印刷といった解析プログラムの操作を指定する処理内容情報Ｉｎと、入力データ名、解析設定名、出力データ名といった処理対象となるデータを指示する処理対象情報Ｉｔから構成されている。
【００２２】
解析プログラム群の操作処理Ｓｒの具体的な内容の一例を図５に示す。図５において、処理メッセージ情報Ｉｍは文字列で自由に記載が出来るものである。実行種別情報Ｉｇは「手動実行」「自動実行」「一定時間後実行」の項目から選択できる。操作対象情報Ｉｓは「軌道決定」「軌道位置予測」「軌道・地上イベント予測」「衛生パラメータ生成」「軌道制御計画」「残推薬量推定」「軌道制御推定」「軌道制御評価」等の解析プログラム２から選択する。処理内容情報Ｉｎは「入力データ選択」「解析設定」「実行」「印刷」「外部送信」「出力データ保存」「アラーム鳴動」「履歴印刷」「待機」の項目から選択する。なお処理内容情報Ｉｎの※印は後述する処理対象情報Ｉｔを必須とする項目である。
【００２３】
処理対象情報Ｉｔはファィル名の文字列が記載され、この文字列の＄＄＄の箇所には運用回数Ｎに基づいた３桁の数字を反映することにより、現在の運用で用いる入力データ名および出力データ名を自動的に特定することが可能である。なお＄＄＄の箇所には「前操作処理と同値」「前操作処理＋２」「前操作処理＋１」「前操作処理−１」「前操作処理―２」のいずれかの３桁の数字が入るもので、操作処理が参照するのは運用回数Ｎであり、前操作処理は運用回数Ｎと同じことである。
このように処理対象情報Ｉｔは運用回数Ｎを反映することにより、現在の運用における処理対象情報Ｉｔを自動的に識別可能としている。また運用回数Ｎを反映しない処理対象情報Ｉｔとしてファイル名の指定を可能とすることで、解析設定など運用回数Ｎに依存しない処理対象情報Ｉｔを指定することも可能としている。
【００２４】
運用手順データＤｔの具体的な内容の例について、例えば図６に示すような人工衛星の運用における運用手順データの例で説明する。図６に示す運用手順データＤｔは「南北制御前運用」「東西制御前運用」「南北制御後運用」「南北制御後運用」の４つの運用手順データＤｔからなり、１日目にデータ収集を行い、２日目に収集したデータから「南北制御前運用」の解析を行ない、衛星の現在位置を推定して、３日目における位置を予測し、南北制御計画を立案する。４日目に更にデータ収集を行い、この収集したデータから「東西制御前運用」の解析を行ない、南北制御結果の現在位置を推定して、５日目における位置を予測し、東西制御計画を立案する。５日目に「南北制御後運用」の解析を行ない、南北制御結果の評価を実施すると共に、残推薬量を推定する。６日目に更にデータ収集を行い、７日目に収集したデータから「東西制御後運用」の解析を行ない、東西制御結果の評価を実施すると共に、残推薬量を推定する。
【００２５】
上記した人工衛星の運用における運用手順データＤｔのうち、「南北制御前運用」の運用手順データＤｔにおける操作処理Ｓｔの組み合わせ例を図７に示す。図７に示す運用手順データＤｔの操作処理Ｓｔは１７個の操作処理１〜操作処理１７からなり、各操作処理Ｓｔにおける、実行種別情報Ｉｇ、操作対象情報Ｉｓ、処理内容情報Ｉｎおよび処理対象情報Ｉｔの内容は図５に記載した内容からそれぞれ選択される。例えば、操作処理１において、実行種別情報Ｉｇは「一定時間後実行」、操作対象情報Ｉｓは「軌道決定」、処理内容情報Ｉｎは「入力データ選択」、処理対象情報Ｉｔは「ＲＮＧ＄＄＄ＮＳ＿ＰＲＥ．ｔｘｔ」のファイルが選択される。なお処理対象情報Ｉｔの文字列の＄＄＄には、前述したように「前操作処理と同値」「前操作処理＋１」「前操作処理−１」などに基づいて運用回数Ｎに応じた数字が記載される。
【００２６】
例えば、図８は、図７に示す運用手順データＤｔに対して、運用回数Ｎに「１０回目」
を適用した図である。ここで処理対象情報Ｉｔに対して、図５に従って、運用回数Ｎを用いて、運用手順データＤｔの先頭の操作処理１（Ｓｔ）から順に＄＄＄箇所を決定することで、各操作処理Ｓｔで用いる処理対象情報Ｉｔは、運用回数Ｎで用いるものに特定できる。前回の処理対象情報Ｉｔをインプットとして用いたい場合は、＄＄＄を「運用回数−１」とすることで、前回の処理対象情報Ｉｔを呼び出すことができ、今回アウトプットとして命名したい場合は、＄＄＄を「運用回数」とすることで、過去の処理対象情報Ｉｔを引き継ぐことができる。
【００２７】
したがって、図８において、実行種別情報Ｉｇ、操作対象情報Ｉｓおよび処理内容情報Ｉｎの内容は図７と同じであるが、処理対象情報Ｉｔは運用回数Ｎが反映されたファイル名となっており、例えば、操作処理１の処理対象情報Ｉｔは、「前操作処理−１」であるから「運用回数−１」として「ＲＮＧ００９ＮＳ＿ＰＲＥ．ｔｘｔ」となる。また、操作処理４の処理対象情報Ｉｔは、「前操作処理と同値」であるから「運用回数と同値」として「ＯＤ＿ＮＳ＿ＰＲＥ＿０１０．ｔｘｔ」となる。
【００２８】
運用手順データＤｔの処理対象情報Ｉｔに対して、運用回数Ｎを反映するのは図３に示す解析運用支援プログラム３のデータ識別処理３３で、データ識別処理３３は運用回数設定手段１８から運用回数Ｎが設定されるか、またはデータ識別処理３３の後述する運用回数Ｎの自動算出機能から、現在の運用で用いる入力データ名および出力データ名を特定することが可能とする。また、運用回数Ｎを反映しない処理対象情報Ｉｔとしてファイル名の指定を可能とすることで、解析設定手段１２などから運用回数Ｎに依存しない解析設定名を指定することを可能とする。
【００２９】
データ識別処理３３は、運用周期Ｔｕおよび運用開始日Ｕｓから自動的に運用回数Ｎを算出する機能を有している。運用周期Ｔｕは、単純に日数から定義すること、もしくは１つの運用に対する実行から、その運用を次に実行するまでとして定義することから選択可能なものとする。
図９（ａ）に示すように、運用周期Ｔｕが日数によって定義される場合、運用周期Ｔｕ毎に運用回数Ｎがカウントされるので、「運用開始日Ｕｓ＋運用周期Ｔｕ×（運用回数Ｎ＋１） ＞ 現在日時 ≧ 運用開始日Ｕｓ＋運用周期Ｔｕ×運用回数Ｎ」を満たす運用回数Ｎを抽出すればよい。
また図９（ｂ）に示すように、運用周期Ｔｕが１つの運用に対する実行から次に実行するまでとして定義される場合、アウトプットファイルの生成をトリガとして運用回数Ｎをカウントアップし、ファイル名に運用回数Ｎを反映していることから、該当の出力ファイルの最新ファイル名から前回の運用回数Ｎを抽出することができ、今回の運用回数Ｎもわかる。
【００３０】
更に、実行指示処理３４は、運用手順データＤｔ内の操作処理Ｓｒを順番に、各操作処理Ｓｒの実行種別情報Ｉｇに従って、操作対象情報Ｉｓにおける解析プログラム２に対して、処理内容情報Ｉｎの操作を行う。
また実行指示処理３４において、操作処理Ｓｒ毎に実行種別情報Ｉｇとして、「手動実行」、「自動実行」、「一定時間後実行」を組み合わせることができ、「手動実行」は、運用者が実行指示のトリガを与えることで、実行指示処理３４が動作し、「自動実行」は、運用者の実行指示のトリガを行うことなく、実行指示処理３４が動作し、「一定時間後実行」は、前操作処理の実行後、指定した時間の経過後に、運用者の実行指示のトリガを行うことなく、実行指示処理３４が動作する。
【００３１】
実行指示処理３４は、実行する操作処理Ｓｒを選択できるものとし、該当の操作処理Ｓｒに対する実行指示処理３４が正常終了した場合、次の操作処理Ｓｒに遷移するものとする。
実行指示処理３４は、現在の実行状況のモニタとして、運用手順データＤｔ内での実行中の操作処理Ｓｒの明示を行うと共に、実行結果による各解析プログラムの実行結果の表示を可能とする。
【００３２】
実行指示処理３４は、各解析プログラム２に対して、各解析プログラム２の持つＧＵＩに対して入力データ読込み、設定、実行を行う。再解析時には、解析プログラム２のＧＵＩに対して再設定を行い、実行指示から解析運用支援プログラム３を再開することができ、実行中断は各解析プログラム２に対して指示することで解析運用支援プログラム３も実行失敗として中断する。
【００３３】
以下、解析運用支援プログラム３におけるデータ識別処理３３および実行指示処理３４を実行する情報処理装置１において、運用手順データ実行時におけるＧＵＩ画面の例を図１０に基づいて説明する。
図１０において、画面上部の運用手順表示部４１に、運用手順データ選択部１７で選択した運用手順データＤｔの手順名が表示される。読み込んだ運用手順データＤｔに対して、運用回数Ｎの入力箇所４２は変更可能なものとして、上記に記載した自動計算により運用回数のデフォルト値を設定する。設定ボタン４３を押下することにより運用手順データＤｔに運用回数Ｎを反映する。この設定ボタン４３が図３の運用回数設定部１８に相当する。
【００３４】
実行する運用手順データＤｔの操作処理Ｓｒに対する処理メッセージ情報Ｉｍを表示窓４４に表示することで、運用者の設定ミスを抑えることが可能である。
また、実行する運用手順データＤｔの各操作処理Ｓｒの手順毎に、実行種別情報Ｉｇ、操作対象情報Ｉｓ、処理内容情報Ｉｎ、処理対象情報Ｉｔの各項目４５を実行状況表示部４６に表示する。
実行種別情報Ｉｇの表示は、▽を自動実行、□を手動実行、○を一定時間後実行とし、実施済み箇所を塗りつぶし表示によって表現している。
【００３５】
運用手順データＤｔの操作処理Ｓｒの実行は、実行ボタン４７の押下を、運用者の実行部１３による実行指示のトリガとしている。即ち、この実行ボタン４７が図３の実行部１３に相当する。表示された操作処理Ｓｒの手順毎に、操作処理Ｓｒを選択して実行ボタン４７の押下により操作処理Ｓｒを実行していく。しかし、表示された操作処理Ｓｒの手順に関わらず、操作処理Ｓｒを任意に選択して、実行ボタン４７の押下により操作処理Ｓｒの実行を開始することもできる。
また、実行中の操作処理Ｓｒは反転表示（Ｓｒ）して、実行中の操作処理Ｓｒを明示すると共に、その実行結果を結果表示部４８に表示する。運用者は結果表示部４８に表示された内容を結果評価して再実行判断を促す。該当の操作処理Ｓｒが正常に終了した場合は、次の操作処理Ｓｒに遷移する。
【００３６】
上記したように、この発明は図１で構成した解析プログラム２を、図３に示す解析運用支援プログラム３によって運用手順データＤｔに従って動作させるだけでよく、運用者としては運用手順データ選択部１７による運用手順の選択の後に、実行部１３による実行を繰返し、ＧＵＩに画面表示される結果評価部１４で結果評価を必要な時にのみ行なうだけでよい。
これにより、各解析プログラム間の関係、操作手順といったことを運用時に意識することなく使用することが可能となり、操作ミスを防ぐことができる。またＧＵＩを介することで、運用者による設定変更、結果評価後の詳細な解析への移行が可能となる。
【符号の説明】
【００３７】
１  情報処理装置                        ２  解析プログラム
３  解析運用支援プログラム
１１  入力データ選択部                  １２  解析設定部
１３  実行部                            １４  結果評価部
１５  結果データ保存部                  １６  運用手順データ作成部
１７  運用手順データ選択部              １８  運用回数設定部
２１  データ入力処理                    ２２  解析設定処理
２３  解析処理                          ２４  データ出力処理
３１  運用手順記録処理                  ３２  運用手順データ選択処理
３３  データ識別処理                    ３４  実行指示処理
４１  運用手順表示部                    ４２  運用回数入力箇所
４３  設定ボタン                        ４４  表示窓
４５  各情報の項目                      ４６  実行状況表示部
４７  実行ボタン                        ４８  結果表示部
Ｄin  入力データ                        Ｄout  出力データ
Ｄｔ  運用手順データ                    Ｓｒ  操作処理
Ｉｍ  処理メッセージ情報                Ｉｇ  実行種別情報
Ｉｓ  操作対象情報                      Ｉｎ  処理内容情報
Ｉｔ  処理対象情報                      Ｎ  運用回数
Ｔｕ  運用周期                          Ｕｓ  運用開始日
【図１】
2010173373.tif 000003
【図２】
2010173373.tif 000004
【図３】
2010173373.tif 000005
【図４】
2010173373.tif 000006
【図５】
2010173373.tif 000007
【図６】
2010173373.tif 000008
【図７】
2010173373.tif 000009
【図８】
2010173373.tif 000010
【図９】
2010173373.tif 000011
【図１０】
2010173373.tif 000012