(57)【要約】【課題】機器試験システムに適した情報の記憶および管理を行えるようにする。【解決手段】試験システム１は、試験対象装置１８それぞれに対して、予め定められた手順に従って試験を行う複数の操作制御装置１０と、試験対象装置１８それぞれの試験に用いられる試験レシピと、その試験結果と、試験を行ったユーザなどの情報とを対応付けて記憶し、ユーザにより、試験対象装置１８およびこれに対する試験結果を検索するための検索条件が入力されると、この検索条件に適合する情報を見つけ出し、見つけ出された情報を、ネットワーク記憶装置２２などにバックアップする。【選択図】図１
2011169780.tif 000002
【特許請求の範囲】
【請求項１】
複数の記憶手段と、
それぞれ、試験の対象となる機器それぞれに対して、予め定められた手順に従って試験を行う複数の試験手段と、
少なくとも、前記試験の対象となる機器それぞれと、この機器に対する試験の結果と、この試験を行ったユーザと、この試験を行った日付と、この試験に用いられた手順とを対応付けて示す前記複数の試験手段からの試験情報を記憶する情報記憶手段と、
外部から、前記試験の対象となる機器それぞれ、この機器に対する試験の結果、この試験を行ったユーザ、この試験を行った日付、および、この試験に用いられた手順の内の１つ以上を示す検索条件を受け入れて、前記受け入れた検索条件に従って、前記試験情報を検索する検索手段と、
前記検索により見つけられた試験情報を、この試験情報が記憶されていた記憶手段以外の記憶手段にバックアップするバックアップ手段と
を有する試験システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試験の対象となる１つ以上の機器それぞれを試験して、試験結果を記憶し、バックアップする試験システムに関する。
【背景技術】
【０００２】
例えば、特許文献１は、試験対象の機器の故障部位を特定する試験装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３０４１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した背景からなされたものであって、複数の試験装置において、試験の対象となる機器に対する試験装置による試験の手順（試験レシピ）、および、実行された試験の結果などの情報の複数の試験装置間で共有し、バックアップし、さらに、復元（リストア; restore）することができる試験システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、複数の記憶手段（１１２，２２）と、それぞれ、試験の対象となる機器それぞれに対して、予め定められた手順に従って試験を行う複数の試験手段（１０，１２，１４０，１４２，１４４，１６）と、少なくとも、前記試験の対象となる機器それぞれと、この機器に対する試験の結果と、この試験を行ったユーザと、この試験を行った日付と、この試験に用いられた手順とを対応付けて示す前記複数の試験手段からの試験情報を記憶する情報記憶手段（１２２，１２４）と、外部から、前記試験の対象となる機器それぞれ、この機器に対する試験の結果、この試験を行ったユーザ、この試験を行った日付、および、この試験に用いられた手順の内の１つ以上を示す検索条件を受け入れて、前記受け入れた検索条件に従って、前記試験情報を検索する検索手段（Ｓ１４）と、前記検索により見つけられた試験情報を、この試験情報が記憶されていた記憶手段以外の記憶手段にバックアップするバックアップ手段（Ｓ１０）とを有する。
なお、ここで各構成部分に付した符号等は、各構成部分と本明細書・図面の記載との対応関係を明確化することのみを目的とし、本願発明の技術的範囲の限定を目的としていない。
【発明の効果】
【０００６】
本発明にかかる試験システムによれば、複数の試験装置において実行される試験の手順を示す試験レシピ、および、実行された試験の結果などの情報の複数の試験装置間で共有し、バックアップし、さらに、リストアすることができる。
【図面の簡単な説明】
【０００７】
【図１】本願発明が適用される機器試験システムの構成を例示する図である。
【図２】図１に示した機器試験システムの操作制御装置の構成と、操作制御装置、共有データ記憶装置およびネットワーク記憶装置の接続関係と情報の流れを説明する図である。
【図３】機器試験システムの共有データ記憶装置による共有試験情報の記憶の態様を例示する図である。
【図４】機器試験システムにおける試験レシピおよび試験結果のバックアップの態様に応じた表示を例示する図である。
【図５】リプレースによる選択的なバックアップ済みバックアップ対象情報のリストアを例示する図である。
【図６】マージによる選択的なバックアップ済みバックアップ対象情報のリストアを例示する第１の図である。
【図７】マージによる選択的なバックアップ済みバックアップ対象情報のリストアを例示する第２の図である。
【図８】マージによる選択的なバックアップ済みバックアップ対象情報のリストアを例示する第３の図である。
【図９】図３に示したフォルダおよびファイルの指定を受けて実行される選択的なバックアップ処理（Ｓ１０）を示すフローチャートである。
【図１０】（Ａ）は、図３に示したフォルダおよびファイルに対するＡＮＤ条件およびＯＲ条件を加えた検索を伴うバックアップ処理（Ｓ１４）を示すフローチャートであり、ず（Ｂ）は、（Ａ）に示したＳ１４０において受け入れられる検索条件を例示する図である。
【図１１】試験レシピのリストアのためのマージ処理（Ｓ１６）を示すフローチャートである。
【図１２】試験結果のリストアのためのマージ処理（Ｓ１８）を示すフローチャートである。
【図１３】共通パラメータのリストアのためのマージ処理（Ｓ２０）を示すフローチャートである。
【発明を実施するための形態】
【０００８】
［機器試験システム１の概要］
以下、本願発明の実施形態を説明する。
図１は、本願発明が適用される機器試験システム１の構成を例示する図である。
図１に示すように、機器試験システム１は、制御操作装置１０−１〜１０−ｎ、測定器１２−１〜１２−ｎ、信号切替器１６−１〜１６−ｎ、１つ以上の共有データ記憶装置２０および１つ以上のネットワーク記憶装置２２から構成される（ただし、機器試験システム１の構成および用途などによっては、ネットワーク記憶装置２２は省略されうる）。
なお、ｎは１以上の整数を示すが、常に同じ数を示すとは限らない。
また、操作制御装置１０−１〜１０−ｎなど、複数あり得る構成部分のいずれかを特定せずに示すときには、単に操作制御装置１０と記す。
また、操作制御装置１０など、機器試験システム１の各構成部分をノードと総称することがある。
【０００９】
機器試験システム１において、操作制御装置１０、測定器１２、信号切替器１６、共有データ記憶装置２０およびネットワーク記憶装置２２は、ＬＡＮ１４０を介して相互に接続され、操作制御装置１０および測定器１２は、装置間信号線１４２を介して相互に接続され、測定器１２と信号切替器１６とは、測定線１４４を介して相互に接続される。
【００１０】
図２は、図１に示した機器試験システム１の操作制御装置１０の構成と、操作制御装置１０、共有データ記憶装置２０およびネットワーク記憶装置２２の接続関係と情報の流れを説明する図である。
図２に示すように、操作制御装置１０は、ＣＰＵ１０２、メモリ１０４およびこれらの周辺回路などを含む本体１００、表示装置、キーボードおよびマウスなどを含む入出力装置１０６、ＵＳＢ対応の装置を操作制御装置１０に接続するために用いられるＵＳＢポート１０８、他のノードとの間の通信を行う通信装置１１０、および、記録媒体１１４に対して情報・データを記憶し、読み出す記録装置１１２（ＣＤ・ＤＶＤ装置などの記録装置１１２−１、不揮発性メモリを用いた記録装置１１２−２、光学ディスクを用いた記録装置１１２−３、ＨＤを用いた記録装置１１２−４、および、ＵＳＢポート１０８を介して接続されるこれらの記録装置１１２−５〜１１２−７など）を含む。
【００１１】
なお、操作制御装置１０の構成は、ソフトウェア制御が行われる測定器１２および試験対象装置１８、および、機器試験システム１において情報処理の主体となりうる全てのノードについて同様である。
また、操作制御装置１０および共有データ記憶装置２０が含みうる記録装置１１２の数および種類は、操作制御装置１０および共有データ記憶装置２０自体の用途・構成、および、機器試験システム１の用途・構成に応じて、適宜、変更されうる。
【００１２】
つまり、操作制御装置１０およびその他のノードは、情報処理、情報記憶および情報通信の機能を有するコンピュータとしての構成部分を含む。
以下に説明する試験のための各処理は、例えば、専用のハードウェア、あるいは、情報処理の主体となりうるノードに、記録媒体１１４などを介して供給され、メモリ１０４にロードされて、各ノードのハードウェア資源およびファイルシステム（図示せず）を具体的に利用して実行されるプログラムにより実現される。
【００１３】
［機器試験システム１の第１の実施形態］
以下、図１に示した機器試験システム１の第１の実施形態を説明する。
【００１４】
［試験レシピを用いた試験方法］
機器試験システム１においては、それぞれ１つ以上の構成部分１８０−１〜１８０−ｎを含む試験対象装置１８−１〜１８−ｎの試験およびその故障箇所の特定が行われる。
つまり、機器試験システム１においては、操作制御装置１０の制御により、信号切替器１６内の接続を変更して、試験に必要とされる測定器１２と、試験の対象となる試験対象装置１８とを接続して、試験対象装置１８の測定（例えば、試験対象装置１８が無線機の場合には受信感度、送信出力、受信信号のノイズ測定、周波数安定度および電源動作など）を行い、この測定結果を解析して、試験対象装置１８が正常に動作しているか否か、および、試験対象装置１８が正常に動作していないときには、故障が試験対象装置１８のいずれの構成部分１８０（電源装置、増幅装置、冷却装置および制御装置など）の不具合に起因するかが特定され、試験結果とされる。
また、機器試験システム１においては、試験の対象となる試験対象装置１８それぞれ、この試験対象装置１８に対する試験の結果、この試験を行ったユーザ、この試験を行った日付、および、この試験に用いられた手順（試験レシピ）などを示す情報が、操作制御装置１０の間で共有され、記録装置１１２（図２を参照して後述）、共有データ記憶装置２０およびネットワーク記憶装置２２の１つ以上に自動的にバックアップが行われ、検索条件に従った検索が行われ、さらに、共有データ記憶装置２０、ネットワーク記憶装置２２および記録装置１１２において、バックアップ先からのリストアが行われる。
なお、機器試験システム１においては、いずれの操作制御装置１０も、試験レシピに従って、全ての試験対象装置１８の試験を行うことができる。
【００１５】
［試験レシピおよび試験レシピと試験結果の管理］
試験レシピそれぞれには、機器試験システム１のユーザにより、操作制御装置１４０に対して指定されうる複数の試験それぞれを実行するための手順など、指定されうる複数の試験それぞれを実行するための事項が、例えば、試験される試験対象装置１８の構成部分１８０それぞれに対する試験事項（ステップ）の集合として定義されている。
具体的には、例えば、試験レシピそれぞれには、例えば、その見出しとして、この試験レシピが機器試験システム１のユーザのいずれによって作成されたか（レシピ作成者）、この試験レシピの作成日および動作確認日などが含まれる。
【００１６】
また、例えば、試験レシピそれぞれには、上記試験事項それぞれの内容として、いずれの操作制御装置１０が、いずれの測定器１２を用いていずれの試験対象装置１８を試験するか、どのような手順で試験を行うか、試験の開始時刻、試験の継続時間、この試験においてチェックすべき事項およびその内容、および、チェックの結果をどのように判定するか（結果判定ロジック）などを示す情報が含まれる。
なお、以下、操作制御装置１０が、信号切替器１６などを制御して、試験レシピに定義された事項に従って試験を実行することを、単に、試験レシピの実行と略記することがある。
操作制御装置１０による試験が終了すると、試験の結果を示す試験結果データが生成される。
【００１７】
１つの試験レシピは、１つのファイルとして記憶・管理され、１つのファイルには、その内容として、見出しと、その詳細とが含まれ、見出しには、その試験レシピを、いつ誰が作成したか、および、レビジョン管理による変更履歴などを示す情報が含まれる。
試験レシピの詳細は、試験レシピそのもののシーケンス（試験手順が記載されたもの）を示す。
なお、複数の異なる試験レシピを、１つのファイルにまとめることもできすが、異なる性格の試験レシピを１つのファイルにまとめると、可読性が低下する傾向があり、また、１つのファイルにまとめられた試験レシピの数が多くなると、管理が難しくなる傾向がある。
試験レシピのデータ量は、個々の試験レシピごとに異なり、その内容の複雑さも異なる。
【００１８】
一方、複数の試験レシピの実行によって得られる試験結果のデータ量は、試験結果ごとにことなるが、その内容は、試験レシピにおいて決められた項目の情報のみを含む。
従って、同じ項目の試験結果を出すように構成された試験レシピが複数、実行されても、これらの全ての実行により同じ項目を含む同質な試験結果が得られるので、このような試験結果は、それぞれ１つのファイルとして管理しても、複数の試験結果を１つのファイルに含めて管理しても、その可読性および管理の複雑さに大差は生じない。
【００１９】
試験レシピは、操作制御装置１０それぞれにおいて、適宜、１つ以上、作成され、通常は、操作制御装置１０および共有データ記憶装置２０の両方に記憶される。
しかしながら、共有データ記憶装置２０が存在しない場合、あるいは、ＬＡＮ１４０の障害など、何らかの障害により共有データ記憶装置２０に試験レシピが記憶できないときには、試験レシピは、共有データ記憶装置２０に記憶されていない旨の識別子が付されて、この試験レシピを作成した操作制御装置１０の記録装置１１２のみに記憶される。
機器試験システム１に共有データ記憶装置２０が追加されたり、共有データ記憶装置２０に試験レシピを書き込めない理由となっていた障害が解消されたりしたことを検出したときには、操作制御装置１０は、共有データ記憶装置２０に書き込めなかった試験レシピを、共有データ記憶装置２０にコピーし、操作制御装置１０に記憶された試験レシピと、共有データ記憶装置２０に記憶された試験レシピとを一致させることにより、これらの試験レシピの間の整合性を維持させる。
【００２０】
いずれの操作制御装置１０も、ＬＡＮ１４０の障害等の理由がない限り、共有データ記憶装置２０にアクセスすることができ、操作制御装置１０が、試験レシピを用いて試験を行うときには、通常、共有データ記憶装置２０にアクセスし、共有データ記憶装置２０に記憶されている試験レシピを取得する。
このときに、上述のような何らかの障害により、操作制御装置１０から共有データ記憶装置２０にアクセスができないときには、操作制御装置１０は、その記録装置１１２に記憶されている試験レシピを用いて試験を行う。
【００２１】
なお、操作制御装置１０が、共有データ記憶装置２０へアクセスして、試験レシピの書き込みを行うときには、排他制御が行われる。
具体的には、例えば、共有データ記憶装置２０により、操作制御装置１０−１が共有データ記憶装置２０に記憶されている時化レシピを編集しているときには、この試験レシピに対する他の操作制御装置１０−２〜１０−ｎのアクセスが禁止される。
また、操作制御装置１０−１が、共有データ記憶装置２０に記憶されている試験レシピを実行しているときには、操作制御装置１０−１〜１０−ｎの全てに対して、実行中の試験レシピの変更が禁止される。
【００２２】
操作制御装置１０による試験により得られた試験結果は、試験レシピと同様に記憶される。
つまり、試験結果は、通常は、操作制御装置１０および共有データ記憶装置２０の両方に記憶される。
操作制御装置１０から共有データ記憶装置２０にアクセスできない場合には、操作制御装置１０は、試験結果に、共有データ記憶装置２０に記憶されていない旨の識別子を付して、その記録装置１１２のみに記憶する。
操作制御装置１０は、共有データ記憶装置２０にアクセスできるようになったと検出すると、共有データ記憶装置２０に書き込めなかった試験結果を、共有データ記憶装置２０に書き込む。
【００２３】
［試験レシピおよび試験結果のバックアップおよびリストア］
以下、機器試験システム１の第１の実施形態における試験レシピおよび試験結果のバックアップおよびリストアを説明する。
定期的に、操作制御装置１０および共有データ記憶装置２０それぞれに、外部記憶装置（光磁気（ＭＯ）ディスク，ＵＳＢメモリおよびＨＤＤ装置など）を接続して、操作制御装置１０の記録装置１１２に記憶された試験レシピおよび試験結果を、外部記憶装置にバックアップし、これらの消失を防止する。
なお、通常、バックアップおよびリストアは、リストア対象となるファイルの全てに対して一括して行われるが、ユーザが、リストア対象となるファイルから１つ以上を選択するようにして、選択されたファイルのみに対してのみ行われてもよい。
【００２４】
なんらかの障害で、共有データ記憶装置２０に記憶された試験レシピおよび試験結果を、外部記憶装置にバックアップできないときには、操作制御装置１０の記録装置１１２に記憶された試験レシピおよび試験結果のみをバックアップすることができる。
また、外部記憶装置から共有データ記憶装置２０に試験レシピおよび試験結果を復元（リストア）するときも、なんらかの障害で、共有データ記憶装置２０に試験レシピおよび試験結果をリストアできないときには、操作制御装置１０の記録装置１１２に試験レシピおよび試験結果をリストアできる。
操作制御装置１０のいずれかが、共有データ記憶装置２０に試験レシピおよび試験結果をリストアしたときには、共有データ記憶装置２０は、全ての操作制御装置１０に、試験レシピおよび試験結果のリストアを反映させ、機器試験システム１内の全ての試験レシピおよび試験結果の整合性を保つ。
【００２５】
共有データ記憶装置２０が、何らかの障害により、操作制御装置１０のいずれかに試験レシピおよび試験結果のリストアを反映させられないことを想定して、共有データ記憶装置２０には、操作制御装置１０それぞれについて、リストアを反映できたか否かできなかったかを示すリストア情報ファイルが作成される。
障害が解消され、試験レシピおよび試験結果のリストアが反映できなかった操作制御装置１０との通信が回復したときには、共有データ記憶装置２０は、その操作制御装置１０にアクセスして、試験レシピおよび試験結果のリストアが反映されているか否かを判定し、リストアが反映されていないときには、その操作制御装置１０にリストアを反映させ、リストア情報ファイルの内容をこれに従って変更する。
【００２６】
［第１の実施形態において改善すべき事項］
以下、後述する機器試験システム１の第２の実施形態の理解を助けるために、以上説明した第１の実施形態における試験レシピおよび試験結果のバックアップおよびリストア方法について改善すべき事項を説明する。
試験レシピおよび試験結果のバックアップのために、複数の種類の記憶媒体を選択可能にし、記憶媒体の選択肢の幅を広げることが望ましく、選択肢の幅が広がると、ユーザは、優先させるべき事項（外部記憶装置のコストおよび性能など）に応じて記憶媒体を選択してバックアップおよびリストアを行ったり、普段使用している外部記憶装置あるいは記録媒体が使用できなくなったときに、他の外部記憶媒体あるいは記憶媒体で代用することができる。
【００２７】
一般に、試験レシピおよび試験結果のバックアップは、全ての操作制御装置１０および共有データ記憶装置２０について一括して行われるが、時間の経過とともに、バックアップ済みの試験レシピおよび試験結果が溜まってゆき、古いものは削除が必要とされることがある。
従って、試験レシピおよび試験結果のバックアップが一括して行われたときには、バックアップ済みの試験レシピおよび試験結果の内、必要な分の試験レシピおよび試験結果（最少、バックアップ０回分）のみを残して、その分以前の試験レシピおよび試験結果を、一括削除することが望ましい。
【００２８】
また、試験レシピおよび試験結果のバックアップが行われてから一定期間経過後に、操作制御装置１０および共有データ記憶装置２０が、ユーザーに、データバックアップを促すようにすると、ユーザが、試験レシピおよび試験結果のバックアップを忘れて行わないことを防止するために有効である。
また、試験レシピおよび試験結果のデータバックアップおよびリストアのためのユーザインターフェース用画面（ＵＩ）を表示するときに、その画面中にガイダンスボタンを表示して、ユーザがこれを押したときに、試験レシピおよび試験結果のバックアップのためのガイダンスを表示させるようにすると、ユーザにとって、このような表示がないときに比べて、バックアップ操作がより容易となる。
【００２９】
試験レシピおよび試験結果を、一括してバックアップするほかに、試験レシピおよび試験結果を、選択的にバックアップできることが望ましい。
例えば、試験対象装置１８を移設するときには、移設対象の試験対象装置１８の試験レシピおよび試験結果のみをバックアップすることができると、ユーザにとって利便性が向上する。
例えば、試験所１，２の間での試験対象装置において、試験所１の機器試験システム１−１に、 試験対象装置１８−１−１〜１８−１−５があり、試験所２の機器システム１−２に、試験対象装置１８−２−１〜１８−２−１０があるときに、移設が行おこなわれる場合を具体例とする。
この場合において、例えば、試験所１の機器試験システム１−１から、試験対象装置１８−１−５が除かれ、試験所２の機器試験システム１−２に移動されたときには、試験対象装置１８−１−５に関する情報・データを、機器試験システム１−１からバックアップし、移設先の機器試験システム１−２にリストアできると便利である。
【００３０】
また、例えば、ユーザが、機器試験システム１以外の環境で、実施済みの試験結果のバックアップを参照したいときに、全ての操作制御装置１０および共有データ記憶装置２０で一括したバックアップだけしか行えないと、不要に長い時間が必要とされるので、このようなときに、選択的なバックアップができると、ユーザにとって、時間の節約になる。
また、機器試験システム１以外への試験対象装置１８の移設のときには、機器試験システム１から、移設された試験対象装置１８の試験レシピおよび試験結果のバックアップを容易に削除できることが望ましい。
【００３１】
また、一括したバックアップの他に、ユーザが必要とする試験レシピおよび試験結果を検索できるようにして、検索条件に一致した試験レシピおよび試験結果のみをバックアップしたり削除したりできると便利である。
また、さらに、機器試験システム１においては、測定・試験条件の検索ができると便利である。
【００３２】
また、機器試験システム１において、全ての操作制御装置１０および共有データ記憶装置２０の試験レシピおよび試験結果が一括したバックアップが行われたか、選択的なバックアップが行われたか、検索によるバックアップが行われたかが、ユーザから一目で確認できるように表示し、バックアップの種別を示す識別子を付加すると、視認性が向上し、フォルダー内の確認の手間が省ける。
また、複数の種類の試験レシピおよび試験結果のバックアップ（一括バックアップ、選択的バックアップ、あるいは、検索バックアップ）から、全部または一部を選択して、あるいは、検索結果として得られたものをリストアできると便利である。
このようなリストアにより、ユーザが意図しないものをバックアップしてしまったとき、あるいは、意図していた試験レシピおよび試験結果のバックアップを忘れたときに、最初からバックアップをやり直すことなく、バックアップ結果を、より少ない手順で修正できるようになる。
【００３３】
機器試験システム１において、あるユーザが、ファイルＡ，Ｃ〜Ｅをバックアップしたかったが、間違えて、ファイルＡ〜Ｅをバックアップした場合を具体例とする。
このような場合に、このユーザが、ファイルＡ，Ｃ〜Ｅのバックアップをやり直してリストアすこともできるが、バックアップしたファイルＡ〜Ｅの内、ファイルＢを除いてリストアすることができれば、ユーザの手間と作業時間が省かれうる。
【００３４】
あるいは逆に、あるユーザが、ファイルＡ，Ｃ〜Ｅをバックアップしたかったが、間違えて、ファイルＡ，Ｂ，Ｄをバックアップした場合を具体例とする。
このような場合に、このユーザが、さらにファイルＥをバックアップすることができれば、予定通りにファイルＡ，Ｃ〜Ｅをバックアップし、リストアすることができる。
このように、バックアップを追加して行えるようにすると、ユーザにとって便利であり、その手間と作業時間が省かれうる。
【００３５】
以上列挙した改善点の内、実現が困難なものは、一括したバックアップと選択的なバックアップとの併用、検索によるバックアップおよびその削除、一括したバックアップが行われたか、選択的なバックアップが行われたか、検索によるバックアップが行われたかの表示、および、一括したバックアップ、選択的なバックアップおよび検索によるバックアップそれぞれからの試験レシピおよび試験結果のリストアである。
これら以外の改善点は、比較的に実現が容易である。
【００３６】
［機器試験システム１の第２の実施形態］
以下、再び図２を参照して、機器試験システム１の第２の実施形態を説明する。
図２に示したように、機器試験システム１において、操作制御装置１０および共有データ記憶装置２０それぞれは、試験レシピおよび試験結果をバックアップ可能な様々な種類の記録装置１１２を内蔵し、また、同様な情報・データをバックアップ可能なネットワーク記憶装置２２とＬＡＮ１４０を介して接続されている。
共有データ記憶装置２０においては、共有試験フォルダに格納されている全ての試験レシピおよび試験結果、選択された試験レシピおよび試験結果、あるいは、検索の結果として得られた試験レシピおよび試験結果（これらバックアップの対象となりうる情報・データを、以下、バックアップ対象情報とも記す）が抽出され、共有作業フォルダに記憶されてから、バックアップが行われる。
【００３７】
同様に、バックアップのときには、操作制御装置１０および共有データ記憶装置２０において、試験情報１２２および共有試験情報１２４内の試験フォルダおよび共有試験フォルダから抽出されたバックアップ対象情報は、作業フォルダに記憶されてからバックアップされる。
さらに、操作制御装置１０は、作業ホルダに記憶されたバックアップ対象情報を、ユーザなどにより定義されるバックアップパラメータが示す記録装置１１２にバックアップする。
つまり、操作制御装置１０−ｉにおいて、例えば、バックアップ定義情報に、その試験情報１２２の試験フォルダ内のバックアップ対象情報のバックアップ先が光磁気（ＭＯ）ディスクと定義されているときには、作業ホルダに記憶されたバックアップ対象情報を、記録装置１１２−２に記憶させ、バックアップする。
【００３８】
このようなバックアップのときには、操作制御装置１０は、まず、バックアップ定義情報に定義されているバックアップ先（この例においては、記録装置１１２−２（光磁気ディスク装置））が存在し、それにフォーマット済みの記憶メディアが装着してあるか否かを判断する。
操作制御装置１０は、定義された記録装置１１２−２が存在し、それにフォーマット済みの記憶メディア（ＭＯディスク）が装着してあり、その記憶メディアにバックアップに必要な残り記憶容量があると判断したときには、バックアップのための処理を行い、これ以外のときには、入出力装置１０６に対してその旨を示すエラーメッセージを表示してユーザに示し、バックアップの例外処理（バックアップの中止など）を実行する。
【００３９】
なお、機器試験システム１において、共有データ記憶装置２０は、ネットワーク記憶装置２２および操作制御装置１０それぞれのいずれの記録装置１１２に対してもバックアップ対象情報の記憶が可能である。
また、操作制御装置１０それぞれは、それ自体に含まれる記録装置１１２およびネットワーク記憶装置２２に対するバックアップ対象情報の記憶が可能である。
【００４０】
以上説明したように、機器試験システム１の第２の実施形態においては、試験情報１２２において、バックアップ定義情報により、バックアップ先の記録装置１１２として、複数の記憶装置の１つ以上を選択できるので、ユーザが何を優先してバックアップを行うかに応じた処理が可能となる。
つまり、第２の実施形態によれば、ユーザが、バックアップ定義情報を適切に定義することにより、バックアップの際にコストを優先するなら同一容量の情報・データを記録したときに一番安価な記録装置１１２を選択したり、速度を優先するなら、同一容量の情報・データを記録したときに高価についても、高速バックアップを可能とする記録装置１１２を選択したりすることができる。
また、第２の実施形態によれば、通常のバックアップのときに選択していた記録装置１１２に障害が発生したときなどには、ユーザは、バックアップ定義情報を適切に変更することにより、通常の記録装置１１２以外の記録装置１１２を選択してバックアップを行うことができるので、ユーザにとっての利便性が増す。
【００４１】
上述のように、例えば、定期的に、全ての操作制御装置１０および共有データ記憶装置２０のバックアップ対象情報が一括してバップアップされるときには、年月の経過とともに、古いバックアップ済み情報・データが溜まってしまい、古いバックアップ済み情報・データは、順次、削除されることが望ましい。
例えば、古いバップ済み情報・データを一括して削除するためには、最新のバックアップが行われた直後に、それ以前にバックアップされたバックアップ対象情報を最少数（最少０個）を残し、さらに、ユーザにより指定された日付より古いバックアップ対象情報を、一括削除できると便利である。
このような目的を達成するには、共有データ記憶装置２０、または、共有データ記憶装置２０および操作制御装置１０において、上述した一括削除のための自由設定即時反映パラメータ（設定後、即有効となるパラメータ）として、最新のバックアップの後に残されるべきバックアップ対象情報の最少数、および、一括削除実行の指定日付などのパラメータを、ユーザが、共有作業フォルダのバックアップパラメータフォルダ内に定義することができるようにして、ここに定義されたこれらのパラメータに従って、操作制御装置１０および共有データ記憶装置２０それぞれが、バックアップ済みのバックアップ対象情報が、一括して削除できるようにすればよい。
【００４２】
以下、さらに、上述したバックアップ対象情報の一括削除を場合分けして説明する。
（１）指定日付のみ定義されている場合：
操作制御装置１０および共有データ記憶装置２０は、バックアップパラメータファイルに、一括削除の指定日付のみが定義されているときには、操作制御装置１０および共有データ記憶装置２０が最新のバックアップを行った直後に、各操作制御装置１０あるいは共有データ記憶装置２０に記憶されたバックアップパラメータファイルを参照し、指定された日付より前にバックアップされたバックアップ対象情報を一括削除する。
例えば、一括削除の日付が２０１０年１月３１日と定義されているときには、この日以前のバックアップ済みバックアップ対象情報が一括して削除される。
【００４３】
バックアップ対象情報の最少数のみが定義されている場合：
操作制御装置１０および共有データ記憶装置２０は、バックアップパラメータファイルに、バックアップ対象情報の最少数のみが定義されている場合には、バックアップパラメータファイルを参照し、最も新しいバップアップ済みバックアップ対象情報以外に、バップアップ済みバックアップ対象情報を、バックアップされた日付・時刻が新しいものから順に、定義された数だけ残して、その他のバップアップ済みバックアップ対象情報を一括削除する。
例えば、バックアップパラメータファイルに、バックアップ対象情報の最少数が１０と定義されている場合には、操作制御装置１０および共有データ記憶装置２０は、この定義がなされた後、すぐに、バックアップパラメータファイルを参照し、最も新しいバップアップ済みバックアップ対象情報以外に、バップアップ済みバックアップ対象情報を、バックアップされた日付・時刻が新しいものから順に、１０だけ残して、その他のバップアップ済みバックアップ対象情報を一括削除する。
【００４４】
指定日付および最少数の両方が定義されている場合：
操作制御装置１０および共有データ記憶装置２０は、バックアップパラメータファイルに、バックアップ対象情報の最少数、および、削除の指定日付の両方が定義されている場合には、ユーザは、これらの間に、最少数よりも指定日付を優先するか、あるいは、指定日付よりも最少数を優先するかを示す優先順位を、バックアップパラメータファイルに、さらに定義する。
例えば、指定日付よりも最少数を優先すると定義されたときには、操作制御装置１０および共有データ記憶装置２０は、バックアップパラメータファイルを参照し、最も新しいバップアップ済みバックアップ対象情報以外に、バップアップ済みバックアップ対象情報を、バックアップされた日付・時刻にかかわらず、バックアップされた日付・時刻が新しいものから順に、定義された数だけ残して、その他のバップアップ済みバックアップ対象情報を一括削除する。
【００４５】
この場合、さらに具体的には、例えば、バックアップパラメータファイルに、バックアップ対象情報の最少数が１０と定義され、指定日付が２０１０年１月３１日と定義されたときには、操作制御装置１０および共有データ記憶装置２０は、この定義がなされた後、すぐに、バックアップパラメータファイルを参照し、最も新しいバップアップ済みバックアップ対象情報以外に、バップアップ済みバックアップ対象情報を、バックアップされた日付・時刻が新しいものから順に、１０だけ残して、その他のバップアップ済みバックアップ対象情報を一括削除する。
なお、上述のように例示されたこれらの定義がなされたこの場合において、最も新しいバップアップ済みバックアップ対象情報以外に削除されずに残された１０個のバップアップ済みバックアップ対象情報には、２０１０年１月３１日以前にバックアップされたバックアップ対象情報が含まれうる。
以上のように、一括削除の日付および最少数が定義可能であると、ユーザは、古いバックアップ済みのバックアップ対象情報を、１つ１つ選択して削除しなくて済むようになるので、ユーザの手間が省かれる。
【００４６】
バックアップ経過期間に応じた通知：
また、最後にバックアップが実施された後、一定期間経過したときに、操作制御装置１０および共有データ記憶装置２０が、ユーザーに、データバックアップを促す通知を行うと、ユーザのバックアップ忘れを防ぐことができて望ましい。
この通知の実現のためには、最後のバックアップが完了したときに、完了した日時・時刻を、共有データ記憶装置２０のバックアップパラメータファイルに記憶させ、あるいは、共有データ記憶装置２０が機器試験システム１内に存在しなかったり、操作制御装置１０から共有データ記憶装置２０にＬＡＮ１４０の障害などの理由でアクセスできなかったりしたときには、操作制御装置１０のバックアップパラメータファイルに記憶させればよい。
共有データ記憶装置２０および操作制御装置１０は、上述のように記憶された最後のバックアップが完了した日付・時刻と、その時々の時刻とを比較し、ユーザの定義などにより予め決められた期間に近い期間が経過したときには、ユーザに対して、定期的なバックアップが必要である旨を入出力装置１０６などに表示して通知する。
【００４７】
さらに、操作制御装置１０および共有データ記憶装置２０は、最後のバックアップから予め決められた期間が一致すると、定期的なバックアップを行うべきときが来たことをユーザに対して通知し、予め決められた期間が超えたときには、ユーザに対して、定期的なバックアップを行うべきときを過ぎていることを通知する。
なお、操作制御装置１０および共有データ記憶装置２０は、ユーザの定義などにより予め決められた警告期間が経過したときには、期間の超過の通知を止める。
なお、図２に示した操作制御装置１０および共有データ記憶装置２０は、これらと常時接続されているネットワーク記憶装置２２を用いて、バックアップ対象情報を自動的にバックアップするように動作してもよい。
【００４８】
ガイダンス画像の表示：
操作制御装置１０および共有データ記憶装置２０において、バックアップ対象情報のバックアップおよびそのリストアのためのガイダンス画像が入出力装置１０６に表示され、ユーザが、この画像の内容に従って、あるいは、この画像をＵＩ画像として用いてバックアップのための操作を行えるようにすると、ユーザインターフェース（操作の容易性）が向上する。
なお、この場合には、画面の切り替えのたびに、ガイダンス画像にガイダンスボタンを表示すると、ガイダンスボタンの数が多くなり、ユーザにとって、バックアップおよびリストアのための操作に統一性がなくなり、操作が非効率となる。
従って、バックアップおよびリストアは、単一のガイダンスボタンに対する操作により自動的に切り替えられ、ユーザが所望する操作に最も適したガイダンス画像がに対する操作に応じて実行されるとよい。
【００４９】
このようにするためには、例えば、操作制御装置１０は、ユーザーが、バックアップ対象情報のバックアップ／リストアのいずれかのガイダンス画面の表示を選択したタイミングで、上述した単一のガイダンスボタンを入出力装置１０６に表示し、ユーザが、このガイダンスボタンに対して操作を行ったときに、その奏さないように応じて、バックアップ対象情報のバックアップまたはリストアのためのガイダンス画像を表示すればよい。
このようなガイダンス画像の表示は、バックアップおよびリストアその他それぞれに用いられるガイダンス画面を、操作制御装置１０および共有データ記憶装置２０のメモリ１０４および記録装置１１２のプログラム領域に記憶させておくか、これらの画像が、ユーザなどにより、随時、修正されうるように、個々のガイダンスファイルとして保持させておき、ガイダンスボタンがユーザにより押下されたタイミングで、プログラム領域の指定、あるいは、ガイダンスファイル指定を変更するユーザートリガによる自動変更により実現されうる。
【００５０】
ガイダンスのためには、テキストあるいは画像が用いられ、これらをプログラム内に組み込んでしまうと、修正が必要となったときに、プログラム自体の変更が必要になるので、テキスト等の変換に手間がかかる。
そこで、ガイダンスファイルをプログラムとは別構成とすると、プログラムから、これを呼び出すことにより、ユーザに対するガイダンスを行うことができる。
一方、全てのガイダンスにおいてガイダンスファイルが１つだけしかないと、ガイダンスの種類が増えて多くなると、ガイダンファイルの手直しに大きい手間が必要とされる。
そこで、ボタンを押したときに出てくる画面に応じたガイダンスごとに、複数のファイルを作り、それを、プログラムから呼び出す構成とすると、ガイダンスに何らかの修正が発生したときに、そのガイダンスに用いられるガイダンスファイルのみを修正すればよいので、メンテナンスの手間が少なくて済む。
【００５１】
操作制御装置１０および共有データ記憶装置２０で全ての試験レシピおよび試験結果を一括してバックアップする他に、試験レシピおよび試験結果の一部が、選択的にバックアップ可能であることが望ましい。
具体的には、例えば、試験対象装置１８を移設するときには、移設対象の試験対象装置１８に関する試験レシピおよび試験結果をバックアップして、試験対象装置１８の移設先の他の機器試験システム１の操作制御装置１０および共有データ記憶装置２０においてリストアできると、ユーザにとって便利である。
また、ユーザが、試験レシピおよび試験結果を、機器試験システム１に接続されていないコンピュータを用いて参照し、解析するときなどには、このように選択的にコンピュータに試験レシピ等がバックアップできると、一括したバックアップのみが可能なときに比べて、バックアップに要する時間が短くて済むので、ユーザにとって便利である。
さらに、試験対象装置１８の移設のときには、移設された試験対象装置１８のみに関係する試験レシピおよび試験結果の削除が行えると、ユーザにとって便利である。
【００５２】
［検索を伴わないバックアップ］
以下、上述したバックアップ対象情報のバックアップの内、検索を伴わないバックアップの動作を説明する。
図３は、図１に示した機器試験システム１の共有データ記憶装置２０による共有試験情報１２４の記憶の態様を例示する図である。
図３に示すように、共有データ記憶装置２０の共有試験情報１２４においては、共有試験情報１２４内の試験レシピ、試験結果、および、試験レシピと試験結果とに共通に適用される共有パラメータは、図３に示すようにディレクトリ形式に構成されたフォルダに記憶される（操作制御装置１０の試験情報１２２についても同様）。
具体的には、例えば、共有試験情報１２４のためには、共有データ記憶装置２０のメモリ１０４または記録装置１１２に、作成日時（ａ年ｂ月ｃ日ｄ時ｅ分ｆ秒）を名称とするか、名称の一部として含む共有試験フォルダが作成され、その下に、試験レシピ用フォルダ、試験結果用フォルダおよび試験レシピ・試験結果・共有パラメータ用のフォルダが作成される。
【００５３】
なお、バックアップのときには、図３に示した１つ以上のフォルダそれぞれの指定が可能であり、指定されたフォルダ指定のフォルダ下にあるフォルダもまた、フォルダの構成が維持されて選択される。
また、バックアップのときには、１つ以上のファイルそれぞれを指定することも可能であり、フォルダの指定とファイルの指定とを組み合わせることもできる。
リストアのときにも、同様に、１つ以上のフォルダごとの指定、１つ以上のファイルの指定、および、１つ以上のフォルダおよび１つ以上のファイルの指定が可能である。
【００５４】
また、共有パラメータは、複数の機器試験システム１において広く共有され得る、
つまり、試験対象装置１８−１，１８−２があるときに、これら両方の試験をＡというユーザが行うようなときには、試験対象装置１８−１，１８−２の間で、ユーザ名Ａがパラメータとして共有される。
【００５５】
ユーザの操作に応じて、試験レシピ用フォルダには、１つ以上の試験対象装置１８用のフォルダが作成され、試験対象装置１８用のフォルダそれぞれに、簡易試験レシピなど、１つ以上の試験の種類の試験レシピ用フォルダが作成され、試験レシピ用フォルダそれぞれに、試験対象装置１８およびその試験の種類に対応する試験レシピを示す試験レシピファイルが作成される。
また、操作制御装置１０から試験対象装置１８に含まれる１つ以上の構成部分１８０それぞれに対する複数の種類の試験のいずれかの試験結果が得られるたびに、共有データ記憶装置２０に作成された試験結果データ用フォルダの中の試験結果に対応する試験対象装置１８に対応するフォルダの下の試験結果に対応する構成部分１８０に対応するフォルダの下に、その試験結果と、その試験に用いられた試験レシピ（試験レシピに記憶位置を特定可能で一意な識別子が付されるときにはその識別子でも可）とが記憶される。
また、試験レシピ・試験結果・共有パラメータ用のフォルダには、試験を行ったユーザ（試験者）ごとの試験者用フォルダが作成され、試験者用フォルダの中に、試験者それぞれの情報を示す試験者ファイル（試験者それぞれの氏名、所属、階級（職位）、操作権限およびコメント情報（職歴および資格など）を含む）が作成される。
【００５６】
具体的には，例えば、試験対象装置１８−１の構成部分１８０−１（例えば、試験対象装置１８および構成部分１８０の試験結果は、製造シリアル番号などを含むフォルダ名およびファイル名により識別される）の試験結果をバックアップするときには、この試験結果に対応する試験レシピおよび試験に用いられた共有パラメータの検索およびバックアップも、ユーザを煩わせずに自動的に行うことが必要となる。
試験結果に関連する試験レシピおよび共通パラメータのバックアップは、バックアップから元の試験結果をリストアするときに、この試験結果に基づいて、機器試験システム１全体で、試験レシピとこれに対応する試験結果および共通パラメータの整合性（全ての制御操作部１４０と共有データ保持装置１４２とが同じ情報・データを記憶していること）を保つために必要である。
【００５７】
基本的に、試験レシピは、共有データ保持装置１４２に記憶されるが、何らかの障害で、共有データ保持装置１４２に試験レシピのファイル書き込みできなかったときには、書き込みできなかった試験レシピのファイルであることを示す識別子が付され、操作制御部１４０の記録装置１１２などに記録される。
なお、試験レシピの共有データ保持装置１４２への記憶を妨げる上記障害が解消されたときには、この障害により共有データ保持装置１４２に書き込めなかった試験レシピのファイルは、共有データ保持装置１４２にコピーされ、他の試験レシピおよびこれに含まれるデータとの整合性が取られる。
【００５８】
この障害により共有データ保持装置１４２に書き込めなかった試験レシピのファイルは、共有データ保持装置１４２にコピーされ、さらに、試験レシピ実行前に、制御操作部１４０−１は、共有データ保持装置１４２から、データを読み出して、制御操作部１４０−１のデータを更新する。
同様に、試験レシピ実行前（試験レシピを選択する画面を表示するタイミングで）に、制御操作部１４０−２は、共有データ保持装置１４２から、データを読み出して、制御操作部１４０−２のデータを更新する。
同様に、試験レシピ実行前に、制御操作部１４０−nは、共有データ保持装置１４２から、データを読み出して、制御操作部１４０−nのデータを更新する。
こうすることで、データの整合性を取るとは、全ての制御操作部１４０および共有データ保持装置１４２が、同一のデータを記憶する状態が保たれる。
なお、図３においては、共有試験フォルダが、試験レシピ、試験結果および共通パラメータの記憶のたびに、上述したように、これらを記憶した日時・時刻を含むファイル名に変更（リネーム）される場合が示されている。
また、バックアップのときには、図３に示したフォルダの構成を維持する。
【００５９】
なお、上述のように、例えば、ある試験対象装置１８が、Ａ工場内の機器試験システム１から、Ｂ工場内の機器試験システム１へ移設されるような場合には、試験の効率を保つために、Ａ工場内の機器試験システム１からＢ工場内の機器試験システム１へ、移設される試験対象装置１８の試験結果およびこれに対応する試験レシピおよび共有パラメータの全てが、試験対象装置１８とともに移されなければなない。
また、移された試験対象装置１８の試験結果移設元のＡ工場の機器試験システム１からは、この試験対象装置１８に関する試験結果およびこれに対応する試験レシピ（および、移設された試験対象装置１８に関してのみ用いられる共有パラメータ）は、削除されるべきである。
一方、上述のように、ユーザが、単に、別の場所で、自分が実施した試験結果を見て、分析などを行って、試験結果の報告書作成を作成するためなどのために、一部の試験結果、試験レシピおよび共有パラメータを、そのユーザのＰＣにバックアップしたいような場合には、バックアップ元の機器試験システム１からは、バックアップされた試験結果と、これに対応する試験レシピおよび共有パラメータは、削除されてはならない。
【００６０】
さらに具体的に説明する。
試験所１の機器試験システム１−１に、試験対象装置１８−１−１〜１８−１−５が接続され、試験所２の機器試験システム１−２に、試験対象装置１８−２−１〜１８−２−５が接続されているときに、機器試験システム１−１から接続を外された試験対象装置１８−１−５が、機器試験システム１−２に接続され、移設される場合を具体例とする。
このようなときには、試験対象装置１８−１−５は、機器試験システム１−１からの削除対象とされる。
このように、試験対象装置１８−１−５が、機器試験システム１−１から機器試験システム１−２に移設されるときには、機器試験システム１−１において、試験対象装置１８−１−５に関する情報・データがバックアップされてから削除され、機器試験システム１−２において、バックアップされた試験対象装置１８−１−５に関する情報・データがリストアされなければならない。
なお、移設まで、試験対象機器１８−１−１〜１８−１−５で共通に用いられていたパラメータは、検査対象装置１８−１−５の移設後も、試験対象機器１８−１−１〜１８−１−４で共通に用いられる共通パラメータとして、機器試験システム１−１において記憶されたまま、削除されない。
【００６１】
［検索を伴うバックアップ］
上述したように、以上説明したバックアップ対象情報の一括バックアップおよび一部のバックアップの他に、ユーザによる検索の結果をバックアップ対象情報としてバックアップを行えるようにすることが望ましい。
機器試験システム１においては、検索条件として、各試験において測定器１２を用いて行われる測定の条件（測定条件）、試験レシピの内容（試験のシーケンス、ユーザによる指示の内容、試験時刻、試験に要した時間および測定器１２の測定結果に対するチェック項目など）、試験結果（試験者、試験日付、試験条件、試験対象となった試験対象装置１８の各構成部分１８０が試験に合格したか否か、不合格の場合の詳細および推定される不具合が生じた構成部分１８０と不具合の内容箇所その詳細（不合格の詳細な内容および故障した構成部分１８０を推定する情報）、および、試験結果に対応する試験レシピ・共有パラメータの内容）などを挙げることができる。
さらに、このように検索を伴うバックアップがなされた後には、バックアップされたバックアップ対象情報のバックアップ元からの削除が、簡単な操作で行えることが望ましい。
【００６２】
以下に、検索を伴うバックアップの具体的を挙げる。
試験を行うユーザ（試験者）Ｘに関するバックアップ対象情報を検索により得て、その全てをバックアップする。
ある試験対象装置１８に関するバックアップ対象情報を検索により得て、その全てをバックアップする。
ある測定器１２を用いた、ある試験対象装置１８に対する試験のための試験レシピを検索により得て、その全てをバックアップする。
不合格を示す情報を含む全ての試験結果を検索により得て、その全てをバックアップする。
不合格を示す情報と、故障した構成部分１８０を示す推定情報との両方を含む試験結果の全てを検索により得て、その全てをバックアップする。
【００６３】
機器試験システム１のメンテナンスのために、試験結果に含まれる情報を検索条件とした検索により得られたバックアップ対象情報の全てをバックアップし、バックアップした情報を解析して、校正すべき測定器１２を発見したり、ある測定器１２が故障したりしたときに、この故障した測定器１２なしに実行できない試験レシピを検索して、検索結果をバックアップ対象情報としてバックアップし、あるいは、この故障した測定器１２の代わりにいずれかの測定器１２を用いて実行可能な試験レシピを検索して、検索結果をバックアップ対象情報としてバックアップする。
【００６４】
検索を伴うバックアップは、検索条件に、ＡＮＤ条件およびＯＲ条件を加えた検索を可能とすることで、より機器試験システム１の利便性を向上させることができる。
ＡＮＤ条件およびＯＲ条件を加えた検索を伴うバックアップとして、以下に示す具体例を挙げることができる。
測定器１２−１，１２−２の両方を用いている試験レシピを全て検索により得て、その全てをバックアップする。
測定器１２−１，１２−２のいずれか一方を用いて実行可能な試験レシピの全てを検索により得て、その全てをバックアップする。
以上具体例を示した検索を伴うバックアップは、検索およびバックアップの対象が機器試験システム１における情報・データであり、機器試験システム１において特有であって、一般的なデータベースにおいてとは異なる機器試験システム１に特有なデータ管理方法を前提とすることに大きな技術的特徴がある。
【００６５】
［データ管理方法］
以下、機器試験システム１における検索を伴うバックアップの前提とされるデータ／情報の管理方法を説明する。
図３に示したように、操作制御装置１０および共有データ記憶装置２０においては、バックアップ対象情報は、試験レシピフォルダー、試験結果フォルダおよび共有パラメータフォルダを用いて管理され、例えば、試験結果フォルダ以外の最下位のフォルダのみに１つ以上のファイルが含まれ、１つのシリアル番号に対応する試験結果フォルダの１つの最下位フォルダにはフォルダが１つだけ含まれる（以下同様）。
上述のように、試験レシピの実行により得られた試験結果は、試験が終了したときに、操作制御装置１０および共有データ記憶装置２０の両方に記憶される。
【００６６】
また、上述のように、試験結果には、その見出しとして、試験者、試験日付および試験条件が含まれ、その他の詳細な内容として、試験対象の試験対象装置１８に対する試験の結果が合格であったか否か、および、その詳細（不合格のときのその詳細な内容および故障原因として推定される試験対象の試験対象装置１８の構成部分１８０など）などが含まれる。
複数の試験結果が、１つのファイル内に収容されるときには、複数の試験結果は、このファイルにおいて、例えば、試験１の見出しと詳細な内容、データセパレータ、試験２の見出しと詳細な内容、データセパレータ、・・・・，データセパレータ、試験ｎの見出しと詳細な内容といった形式で記憶される。
【００６７】
一般的なデータベースと比べると、機器試験システム１において管理されるバックアップ対象情報のデータ量は、検索のために、高コストの本格的なデータベースシステムを要するほどには多くなく、通常、操作制御装置１０および共有データ記憶装置２０には、一般的なパーソナルコンピュータ（ＰＣ）程度の演算能力および記憶容量しか必要とされず、操作制御装置１０および共有データ記憶装置２０は、一般的なＰＣ程度のファイルシステムしか必要としない。
つまり、機器試験システム１においては、一般的なＰＣのファイルシステムを用いて、情報・データの検索および検索結果のバックアップが実現され得る。
また、単一のサーバを用いた一般的なデータベースシステムでは、データベースにトラブルが発生すると、データベースが復旧しないと運用を再開できない。
しかしながら、機器試験システム１における検索およびその結果のバックアップは、操作制御装置１０のみに記憶され、共有データ記憶装置２０に記憶されていない情報・データを用いた検索およびバックアップも可能なので、操作制御装置１０それぞれが単独で、ローカル処理を行って、検索およびその検索結果をバックアップ行うことができる。
【００６８】
上述のように、機器試験システム１においては、操作制御装置１０それぞれにおいてローカルな処理によりバックアップ対象情報の検索およびバックアップが可能であるという特徴があるが、反面、機器試験システム１ないの各ノードにおけるバックアップ対象情報の整合性を維持する必要がある。
この整合性の維持のために、操作制御装置１０と共有データ記憶装置２０との間で、ファイル・フォルダのコピーと、各ノード間のデータの整合性の担保のための処理量が大きくなる傾向がある。
【００６９】
また、１つの試験結果データを、上述した見出しと詳細内容とを含む１つのファイルにより記憶すると、その記憶のために必要とされるメモリ１０４あるいは記録装置１１２の容量が大きくなり、また、試験結果を管理するためのファイル管理情報およびそれに関する処理の量も、ファイル数の増大に伴って増加する。
機器試験システム１においては、上述したファイル数の増大およびファイルの管理のための処理量の増大を防ぐために、一つのファイルの中に、複数の試験結果を記憶し、同じファイルの中の複数の試験結果それぞれに、試験結果見出しと試験結果詳細という１組みの試験結果データを収めてファイルの管理が行われうるという点に、技術的特徴がある。
【００７０】
また、機器試験システム１においては、１つのファイルの中に、試験対象装置１８の構成部分１８０（例えば、試験対象装置１８がＰＣであるときにはその中のハードディスク、メモリ、冷却ファンおよびグラフィックボードなどの製造シリアル番号）ごとに、試験結果が記憶されることに、技術的な特徴がある。
また、機器試験システム１においては、上述のように、検索を伴わない一括したバックアップまたは部分的なバックアップ機能と、ユーザによる検索の結果として得られた情報・データを、バックアップ対象情報としてバックアップする機能とが併用される。
上記２種類の内、後者のバックアップにおいては、ユーザが、まず、必要とする情報・データの検索を行う。
【００７１】
この検索結果として得られた情報・データのバックアップのために、まず、フォルダが検索され、さらに、検索結果として得られたフォルダに含まれるファイルが特定され、ファイルの内容が参照され、特定された１つのファイルに含まれる複数の試験結果は、インデックス(INDEX)としての役割を果たす試験結果の見出しにより検索され、最終的に試験結果の詳細な内容が特定される。
なお、１つのファイル中に複数の試験結果などが含まれているときには、この検索は、まず、全てのファイルそれぞれが開かれて、中に収容されていた情報・データが取り出され、取り出された情報・データに対して検索処理を実行することにより実現される。
機器試験システム１における上述した検索方法は、それぞれ１つの情報・データを含むファイルごとに、検索ＩＮＤＥＸを用いた検索を行う一般的なデータベースシステムと異なっている。
【００７２】
［バックアップの態様などに応じた一覧表示］
図４は、機器試験システム１における試験レシピおよび試験結果のバックアップの態様に応じた表示を例示する図である。
なお、図４には、
・時刻２０００年４月１日１０時１３分１秒および２００１年６月１０日１２時１０分５秒に一括バックアップ（最後の部分の「＿Ａ(All)」は、一括バックアップを示す）が；
・時刻２００２年４月３０日９時０分３０秒および時刻２００３年８月５日１３時２０分２０秒に選択的なバックアップ（同じく「＿Ｓ(Select)」は、選択的なバックアップを示す）が；
・時刻２００３年９月２０日１４時５２分１３秒に、検索を伴うバックアップ（最後の部分の「＿Ｃ(Condition)」は、検索を伴うバックアップを示す）が
なされたことが例示されている。
【００７３】
上述のように、機器試験システム１において、バックアップ対象情報の全てが一括してバックアップされたか、一部が選択的にバックアップされたか、検索を伴ってバックアップされたかが、図４に示すように、ユーザに一目でわかるように、バックアップされた情報・データに識別子が付加されて表示されると、ユーザにとって、どのようにバックアップされたかが一目で分かって視認性が向上する。
また、各バックアップ対象情報を、バックアップされた時刻と、バックアップの態様を示す識別子（Ａ／Ｓ／Ｃ）とを付加して表示すると、ユーザは、これらを、バックアップ対象情報のリストアの際に、いずれのバックアップ済みのバックアップ対象情報をリストアすべきかの判断材料とすることができる。
【００７４】
なお、図４に示したバックアップ対象情報の表示には、さらに、バックアップを行ったユーザを示す情報、および、操作制御装置１０および共有データ記憶装置２０のいずれがバックアップ元であるかを示す識別情報などを付加することもできる。
つまり、例えば、このためには、図４に例示した「２０００年０４月０１日１０時１３分０１秒＿Ａ」との表示は、「２０００年０４月０１日１０時１３分０１秒＿Ａ＿試験対象装置１８−１＿ユーザ名」などと拡張されうる。
識別子を工夫して付加する図４に示したバックアップ済みのバックアップ対象情報の一覧表示は、表示された各バックアップ対象情報それぞれの詳細な内容の表示なしに、一覧表示されたバックアップ対象情報の基本的な識別を可能できるという技術的な特徴を有する。
ただし、検索条件を伴うバックアップを行ったときに、その検索条件の全てをバックアップ対象情報の一覧表示に加えようとすると、バックアップの時には、検索条件を全てフォルダ名で表記しようとすると、フォルダ名が長くなって見づらくなるので、一覧表示すべきか否かを適宜、選択することが賢明である。
【００７５】
［複数回に渡ってバックアップされたバックアップ対象情報の選択的なリストア］
機器試験システム１において、複数回に分けて、バックアップ（一括バックアップ、選択的なバックアップおよび検索を伴うバックアップを含む）済みのバックアップ対象情報の全て、選択された一部、あるいは、選択条件に従った一部を、ユーザの意図に従ってリストアできることが望ましい。
このような選択的なリストアができるようになると、ユーザが、誤って意図しないバックアップ対象情報をバックアップしてしまったとき、あるいは、ユーザが、意図していたバックアップ対象情報をバックアップし忘れたときに、バックアップを最初からやり直すことなく、バックアップ完了後の作業で、修正を行えるようになる。
【００７６】
図５は、リプレースによる選択的なバックアップ済みバックアップ対象情報のリストアを例示する図である。
図６〜図８は、マージによる選択的なバックアップ済みバックアップ対象情報のリストアを例示する第１〜第３の図である。
なお、図６には、共有データ記憶装置２０の共有試験情報１２４に記憶されている共有試験フォルダ内の試験結果と、操作制御装置１０またはネットワーク記憶装置２２に記憶されているそのバックアップとをマージする場合が例示されている。
このマージは、上述のように、１つのファイル中に複数の試験結果などが含まれているときには、まず、複数のファイルそれぞれが開かれて中に収容されていた情報・データが取り出され、複数のファイルに含まれていた情報・データが１つのファイルに再度、収容されることにより実現される。
【００７７】
また、図７には、共有データ記憶装置２０の共有試験情報１２４に記憶されている共有パラメータと、操作制御装置１０またはネットワーク記憶装置２２に記憶されているそのバックアップとをマージする場合が例示されている。
また、図８には、複数回に分けてバックアップされたバックアップ対象情報から、全てまたは一部を選択したリストア、あるいは、検索条件に従ったリストアが行われる場合が例示されており、（Ａ）は、第１のタイミングなされたバックアップを示し、（Ｂ）は、第２のタイミングでなされたバックアップが示されている。
【００７８】
［リプレースによる選択的なリストア］
ユーザが、図５に示すリプレースによる選択的リストアのための操作を行うと、共有データ記憶装置２０は、まず、共有試験情報１２４（図２）の中の共有フォルダに記憶されている試験レシピ、試験結果および試験レシピ・試験結果共有パラメータの全てを削除する（１）。
次に、操作制御装置１０あるいはネットワーク記憶装置２２にバックアップされていたバックアップ対象情報が、共有データ記憶装置２０の共有試験情報１２４にコピーされ（２）、共有データ記憶装置２０の共有試験情報１２４（図２）の中の共有フォルダ内の全てのバックアップ対象情報の全てがリストアされる。
なお、このリプレースによる選択的なリストアは、共有データ記憶装置２０内のバックアップ対象情報の他に、操作制御装置１０それぞれのバックアップ対象情報にも適用可能である（以下の各リストアにおいて同様）。
【００７９】
［マージによる選択的なリストア］
図６〜図８に示すマージによる選択的なリストアは、共有データ記憶装置２０に記憶されているバックアップ対象情報と、操作制御装置１０およびネットワーク記憶装置２２にバックアップされたバックアップ対象情報とをマージし、マージ後に、バックアップ対象情報に矛盾および重複などが生じないように整合性を取る突き合わせ処理を行うことにより実現される。
具体的には、ユーザの操作に応じて、図６に示すように、マージによる選択的なリストアが、共有データ記憶装置２０の共有試験情報１２４の共有試験フォルダ内の試験結果に適用されると、共有データ記憶装置２０は、操作制御装置１０または共有データ記憶装置２０から、バックアップされた共有データ記憶装置２０の共有試験情報１２４内の試験結果を読み出す。
次に、共有データ記憶装置２０は、共有試験情報１２４内の共有試験ファイル内の試験結果と、読み出したバックアップ済みの試験結果とを合併させ（マージし）、マージの後で、共有試験情報１２４内の共有試験ファイル内の試験結果に重複も矛盾も生じないように整合性をとる。
【００８０】
さらに具体的に説明する。
図６には、記録装置１１２にバックアップされた試験結果の見出しに、操作制御装置１０またはネットワーク記憶装置２２にバックアップされ、日付・時刻「２０００年０２月０１日０８時００分００秒」および「２００１年０３月０１日０９時３０分００秒」などを含む２つの試験結果と、共有データ記憶装置２０の共有試験情報１２４に記憶された「２０００年０２月０１日０８時００分００秒」および「２００２年０４月１０日１０時１０分００秒」などを含む２つの試験結果とがマージされ、共有データ記憶装置２０の共有試験情報１２４に、試験結果の見出しとして、「２０００年０２月０１日０８時００分００秒」、「２００１年０３月０１日０９時３０分００秒」および「２００２年０４月１０日１０時１０分００秒」などを含む３つの試験結果がリストアされた場合が例示されている。
なお、図６に示されたリストアは、試験結果のリストアのときの他に、試験レシピおよび共有パラメータのリストアのときにも、これら全ての間で常に整合性が保たれるように、自動的に行われる。
【００８１】
また、図７には、記録装置１１２にバックアップされた共有パラメータの試験者Ａさん、Ｂさんの情報と、操作制御装置１０またはネットワーク記憶装置２２にバックアップされた試験者Ａさん、Ｄさんの情報とがマージされ、共有データ記憶装置２０の共有試験情報１２４の共用パラメータに、試験者Ａさん、Ｂさん、Ｄさんの情報がリストアされた場合が例示されている。
この場合において、バックアップされたＡさんの情報と、共有データ記憶装置２０の共有試験情報１２４の共有パラメータに含まれるＡさんの情報の内、重複しない部分は、新たなＡさんの情報に含められ、重複する部分の内、一致しない部分は、より新しいいずれかが新たなＡさんの情報に含められる。
【００８２】
試験者の情報においては、共有データ記憶装置２０の共有試験情報１２４の共有パラメータの試験者の情報と、バックアップされた共用パラメータの試験者の情報との間で、試験者の氏名、職場における所属および性別が一致すると、ほぼ間違いなく試験者が一致していると判断できる。
また、このような一致の判定は、試験対象装置１８の構成部分１８０についても適用でき、この場合には、バックアップされた試験レシピ・試験結果と、共有データ記憶装置２０の共有試験情報１２４の試験レシピ・試験結果との間で、試験対象装置１８および構成部分１８０の製造シリアル番号および構成部分１８０の種類が一致すると、間違いなく試験対象装置１８の構成部分１８０が一致していると判定できる。
【００８３】
また、図８（Ａ）には、「２００２年０４月３０日０９時００分３０秒」に、試験対象装置１８−１の製造シリアル番号Ａの構成部分１８０−1−１に関する試験結果が、選択的にバックアップされ、（Ｂ）には、「２００３年０８月０５日１３時２０分２０秒」に、試験対象装置１８−ｎの製造シリアル番号Ｂの構成部分１８０−ｎ−１に関する試験結果が、選択的にバックアップされた場合が例示されている。
機器試験システム１において、共有データ記憶装置２０は、図８（Ａ），（Ｂ）に示したように、共有データ記憶装置２０から操作制御装置１０およびネットワーク記憶装置２２に、複数回に分けてバックアップされた試験結果の中から、その全てを指定し、その一部をフォルダおよびファイルごとに指定し、あるいは、検索結果に従って試験結果の一部をフォルダおよびファイルごとに指定して、マージによるリストアを行う。
【００８４】
なお、以上説明した選択的なリストアにおいても、ＬＡＮ１４０の障害などにより、共有データ記憶装置２０が、操作制御装置１０またはネットワーク記憶装置２２に、バックアップ対象情報をバックアップできないときには、共有データ記憶装置２０は、その記録装置１１２にバックアップ対象情報をバックアップしてもよい。
同様に、操作制御装置１０が、共有データ記憶装置２０にアクセス不能になり、バックアップ対象情報をバックアップできないときには、操作制御装置１０は、その記録装置１１２にバックアップ対象情報をバックアップし、共有データ記憶装置２０へのアクセスが可能になった時点で、バックアップしたバックアップ対象情報を、共有データ記憶装置２０にバックアップしてもよい。
また、共有データ記憶装置２０が、操作制御装置１０のいずれかにバックアップされたバックアップ対象情報を用いて選択的なリストアを行ったときには、共有データ記憶装置２０は、全ての操作制御装置１０に、そのリストア結果を反映させ、機器試験システム１における情報・データの整合性を保つ。
【００８５】
［第２の実施形態における全体的な処理］
以上説明した第２の実施形態における機器試験システム１の全体的な処理を、フローチャートを参照してさらに説明する。
なお、以下の処理は、共有データ記憶装置２０が主体となった場合について説明されているが、以下の説明は、操作制御装置１０が処理の主体になった場合にも、適切な変更を加えることにより、適用できる。
【００８６】
図９は、図３に示したフォルダおよびファイルの指定を受けて実行される選択的なバックアップ処理（Ｓ１０）を示すフローチャートである。
ステップ１００（Ｓ１００）において、共有データ記憶装置２０は、ＵＩ画像を入出力装置１０６に表示し、このＵＩ画像に対するユーザの操作に応じて、バックアップの対象となる１つ以上のフォルダ、あるいは、バックアップの対象として指定される１つ以上のフォルダの指定を受ける。
【００８７】
さらに、共有データ記憶装置２０は、バックアップ先の操作制御装置１０または共有データ記憶装置２０の記録装置１１２または共有データ記憶装置２０の指定を受ける。
共有データ記憶装置２０は、これらの指定を受け、ＵＩ画像に対するユーザによるバックアップを開始させるための操作を受け入れると、バックアップ処理を開始する。
【００８８】
ステップ１００（Ｓ１００）において、共有データ記憶装置２０は、例えばＵＩ画像に対するユーザの操作に応じて、共有データ記憶装置２０のファイルシステムから、共有データ記憶装置２０のファイルシステムにおいて、指定されたフォルダおよびファイルを特定するために用いられる情報（フルパスファイル名）を取得し、バックアップの際に、フォルダおよびファイルの記憶位置を管理するために用いられる配列バッファに記憶する。
フルパスファイル名は、例えば、以下のように与えられる。
配列１：  C:\COMMOM_FOLDER\Recipe\.....\試験レシピファイル１
配列２：  C:COMMOM_FOLDER\Result\.....\試験対象装置１８−１＿構成部分１８０−１−１＿Ａ
配列３：  C:COMMOM_FOLDER\Common\.....\試験者名ファイル１
（なお、Recipeは、試験レシピであり、Resultは試験結果であり、Commonは、共通パラメータである）
【００８９】
具体的には、例えば、バックアップのときに、配列１：C:\COMMOM_FOLDER\Recipe\試験対象装置18-1\簡易試験レシピ\試験レシピ１は、ＣＤ−Ｒ用ドライブがD:\\であるときには、D:\\2000年04月01日10時13分01秒＿A\Recipe\試験対象装置18-1\簡易試験レシピ\試験レシピ１としてＣＤ−Ｒに記憶される。
次に、配列２の文字列（フルパスファイル名）の処理もまた同様に行われる。
例えば、フルパスファイル名＝ＨＤＤがC:\\ドライブであれば、ルートからたどったフォルダー名称を含むファイル名が指定される。
また、例えば、フルパスファイル名＝ＣＤ−Ｒ用ドライブがD:\\ドライブであれば、ルートからたどったフォルダー名称を含む、ファイル名が指定される。
【００９０】
ステップ１０２（Ｓ１０２）において、共有データ記憶装置２０は、Ｓ１００の処理において配列バッファに記憶したフルパスファイル名を取り出す。
ステップ１０４（Ｓ１０４）において、共有データ記憶装置２０は、配列バッファに記憶された配列（フルパスファイル名）の全てについて、バックアップが完了したか否かを判断する。
共有データ記憶装置２０は、バックアップが完了したときにはＳ１１２の処理に進み、これ以外のときには、その時点でバックアップされていない配列により示されるフォルダまたはファイルを１つ選択し、処理対象として、Ｓ１０６の処理に進む。
ステップ１０６（Ｓ１０６）において、共有データ記憶装置２０は、共有試験情報１２４において、バックアップの対象となるフォルダまたはファイルを記憶するために用いられる共有作業フォルダ（図２）が存在するか否かを判断する。
共有データ記憶装置２０は、共有作業フォルダが存在するときにはＳ１１０の処理に進み、これ以外のときにはＳ１０８の処理に進む。
【００９１】
ステップ１０８（Ｓ１０８）において、共有データ記憶装置２０は、共有作業フォルダ（例えば、C:\COMMON_FOLDER_WORK\）を、そのファイルシステムに作成する。
ステップ１１０（Ｓ１１０）において、共有データ記憶装置２０は、共有フォルダに、処理対象のフォルダまたはファイルを１つコピーする。
ステップ１１２（Ｓ１１２）において、共有データ記憶装置２０は、Ｓ１０８の処理において作成された共有作業フォルダの名称を変更（リネーム）する。
具体的には、例えば、上記C:\COMMON_FOLDER_WORK\を、この処理が行われる日付・時刻を示すC:\2005年04月01日10時13分01秒\とリネームする。
【００９２】
ステップ１１４（Ｓ１１４）において、共有データ記憶装置２０は、バックアップパラメータを参照し、バックアップ先の操作制御装置１０の記録装置１１２またはネットワーク記憶装置２２を特定する。
ステップ１１６（Ｓ１１６）において共有データ記憶装置２０は、Ｓ１１４の処理により特定されたバックアップ先に、共有作業フォルダに記憶された１つ以上のフォルダおよび１つ以上のファイルまたはこれらのいずれかをバックアップする。
ステップ１１８（Ｓ１１８）において、共有データ記憶装置２０は、Ｓ１０６の処理により作成された共有作業フォルダおよびこれに記憶されたフォルダおよびファイルを削除する。
【００９３】
ステップ１２０（Ｓ１２０）において、共有データ記憶装置２０は、入出力装置１０６に、以上の処理によりバックアップ先にバックアップされたフォルダおよびファイルを、共有データ記憶装置２０のファイルシステムから削除するか否かを確認するＵＩ画像を、入出力装置１０６に表示してユーザに示す。
ステップ１２２（Ｓ１２２）において、共有データ記憶装置２０は、ユーザがＳ１２０の処理において表示されたＵＩ画像に対して削除を指示したときにはＳ１２４の処理に進み、これ以外の場合には処理を終了する。
ステップ１２４（Ｓ１２４）において、共有データ記憶装置２０は、配列バッファに配列として記憶されたフルパスファイル名により特定されるフォルダおよびファイル（バックアップ元の情報）を削除する。
【００９４】
以下、ＡＮＤ条件およびＯＲ条件を加えた検索を伴うバックアップを説明する。
図１０（Ａ）は、図３に示したフォルダおよびファイルに対するＡＮＤ条件およびＯＲ条件を加えた検索を伴うバックアップ処理（Ｓ１４）を示すフローチャートであり、ず（Ｂ）は、（Ａ）に示したＳ１４０において受け入れられる検索条件を例示する図である。
ＡＮＤ条件およびＯＲ条件を加えた検索を伴うバックアップ処理は、図９に示したバックアップ処理のＳ１００，Ｓ１０２の処理を、図１０（Ａ）に示す処理と置換することにより実現されうる。
ステップ１４０（Ｓ１４０）において、共有データ記憶装置２０は、ＵＩ画像に対するユーザの操作に応じて、検索条件を受け入れ、バックアップを開始する。
具体的には、例えば、検索条件は、図１０（Ｂ）に示すようにユーザにより指定され、共有データ記憶装置２０に受け入れられる。
【００９５】
ステップ１４２（Ｓ１４２）においえ、共有データ記憶装置２０は、図１０（Ｂ）に示したように受け入れられた検索条件を、検索処理実行の準備として解析する。
ステップ１４４（Ｓ１４４）において、共有データ記憶装置２０は、Ｓ１４０，Ｓ１４２の処理により受け入れられ、解析された検索条件の全てを用いたフォルダおよびファイルの検索が全て終了したか否かを判断する。
検索の全てが完了したときには、共有データ記憶装置２０は、図９に示したＳ１０４の処理に進み、これ以外のときには、これまでの処理において検索に用いられなかった検索条件を１つ選択して処理対象とし、Ｓ１４６の処理に進む。
【００９６】
ステップ１４６（Ｓ１４６）において、共有データ記憶装置２０は、処理対象とされた検索条件と、共有データ記憶装置２０のファイルシステムに存在するフォルダおよびファイルまたはこれらのいずれかの名前または内容とが適合するか否かを判断（マッチング）する。
ステップ１４８（Ｓ１４８）において、共有データ記憶装置２０は、Ｓ１４６の処理において、検索条件に適合したフォルダおよびファイルが存在する否かを判断する。
共有データ記憶装置２０は、検索条件に適合したフォルダなどが存在したときにはＳ１５０の処理に進み、これ以外の場合にはＳ１４４の処理に戻る。
ステップ１５０（Ｓ１５０）において、共有データ記憶装置２０は、Ｓ１４８の処理において、検索条件に適合したと判断されたフォルダなどを特定するためのフルパスファイル名を、図９に示したＳ１００の処理においてと同様に、配列バッファに記憶する。
【００９７】
以下、図６〜図８に示したバックアップ対象情報のリストアのためのマージ処理を説明する。
図１１は、試験レシピのリストアのためのマージ処理（Ｓ１６）を示すフローチャートである。
図１１に示すように、ステップ１６０（Ｓ１６０）において、共有データ記憶装置２０は、ユーザの操作を受け入れ、マージ処理の対象となる試験レシピのファイルおよびフォルダの指定を受けて、試験レシピのマージを開始する。
ステップ１６２（Ｓ１６２）において、共有データ記憶装置２０は、マージの対象として指定された試験レシピのフォルダおよびファイルのフルパス名を取得し、配列バッファに記憶する。
ステップ１６４（Ｓ１６４）において、共有データ記憶装置２０は、配列バッファに記憶された全ての配列（マージ対象のフォルダおよびファイル）に対するマージ処理が終了したか否かを判断する。
共有データ記憶装置２０は、全てのマージ処理が終了したときには処理を終了し、これ以外のときには、それまでマージ処理の対象となっていない配列を１つ選択し、マージ処理の対象としてＳ１６６の処理に進む。
【００９８】
ステップ１６６（Ｓ１６６）において、共有データ記憶装置２０は、バックアップ先から、マージ処理の対象とされた試験レシピのフォルダまたはファイルを読み出し、共有データ記憶装置２０のファイルシステムのリストア先に、同一名の試験レシピのフォルダまたはファイルがあるか否かを判断する。
共有データ記憶装置２０は、同一名のフォルダまたはファイルがあるときにはＳ１６８０の処理に進み、これ以外のときにはＳ１７０の処理に進む。
ステップ１６８（Ｓ１６８）において、共有データ記憶装置２０は、リストア先に、マージの対象とされた試験レシピのフォルダまたはファイルをコピーする。
ステップ１７０（Ｓ１７０）において、共有データ記憶装置２０は、同一名称の２つの試験レシピのフォルダまたはファイルの対象情報の更新日付・時刻を比較する。
【００９９】
ステップ１７２（Ｓ１７２）において、共有データ記憶装置２０は、リストア先のフォルダまたはファイルの更新日付・時刻の方が新しいか否かを判断する。
共有データ記憶装置２０は、リストア先の試験レシピのフォルダまたはファイルの更新日付・時刻の方が新しいときにはＳ１６４の処理に戻り、これ以外のときにはＳ１７４の処理に進む。
ステップ１７４（Ｓ１７４）において、共有データ記憶装置２０は、バックアップ先から得られた試験レシピのフォルダまたはファイルで、リストア先の同じ名の試験レシピのフォルダまたはファイル置換（リプレース）し、Ｓ１６４の処理に戻る。
【０１００】
次に、試験結果のリストアのためのマージ処理を説明する。
図１２は、試験結果のリストアのためのマージ処理（Ｓ１８）を示すフローチャートである。
試験結果のリストアのためのマージ処理は、試験レシピのマージ処理と同様に行うことができる。
つまり、図１２に示すように、ステップ１８０（Ｓ１８０）において、共有データ記憶装置２０は、ユーザの操作を受け入れ、マージ処理の対象となる試験結果のファイルおよびフォルダの指定を受けて、試験レシピのマージを開始する。
ステップ１８２（Ｓ１８２）において、共有データ記憶装置２０は、マージの対象として指定された試験結果のフォルダおよびファイルのフルパス名を取得し、配列バッファに記憶する。
ステップ１８４（Ｓ１８４）において、共有データ記憶装置２０は、配列バッファに記憶された全ての配列（マージ対象のフォルダおよびファイル）に対するマージ処理が終了したか否かを判断する。
共有データ記憶装置２０は、全てのマージ処理が終了したときには処理を終了し、これ以外のときには、それまでマージ処理の対象となっていない配列を１つ選択し、マージ処理の対象としてＳ１８６の処理に進む。
【０１０１】
ステップ１８６（Ｓ１８６）において、共有データ記憶装置２０は、バックアップ先から、マージ処理の対象とされた試験結果のフォルダまたはファイルを読み出し、共有データ記憶装置２０のファイルシステムのリストア先に、同一名の試験結果のフォルダまたはファイルがあるか否かを判断する。
共有データ記憶装置２０は、同一名のフォルダまたはファイルがあるときにはＳ１６８０の処理に進み、これ以外のときにはＳ１７０の処理に進む。
ステップ１８８（Ｓ１８８）において、共有データ記憶装置２０は、リストア先に、マージの対象とされた試験結果のフォルダまたはファイルをコピーする。
ステップ１９０（Ｓ１９０）において、共有データ記憶装置２０は、同一名称の２つの試験結果のフォルダまたはファイルの更新日付・時刻を比較する。
【０１０２】
ステップ１９２（Ｓ１９２）において、共有データ記憶装置２０は、リストア先の試験結果のフォルダまたはファイルの更新日付・時刻の方が新しいか否かを判断する。
共有データ記憶装置２０は、リストア先のフォルダまたはファイルの更新日付・時刻の方が新しいときにはＳ１６４の処理に戻り、これ以外のときにはＳ１９４の処理に進む。
ステップ１９４（Ｓ１９４）において、共有データ記憶装置２０は、バックアップ先から得られた試験結果のフォルダまたはファイルで、リストア先の同じ名の試験レシピのフォルダまたはファイル置換（リプレース）し、Ｓ１６４の処理に戻る。
【０１０３】
次に、共通パラメータのリストアのためのマージ処理を説明する。
図１３は、共通パラメータのリストアのためのマージ処理（Ｓ２０）を示すフローチャートである。
試験結果のリストアのためのマージ処理は、試験レシピおよび試験結果のマージ処理と同様に行うことができる。
つまり、図１３に示すように、ステップ２００（Ｓ２００）において、共有データ記憶装置２０は、ユーザの操作を受け入れ、マージ処理の対象となる共有パラメータのファイルおよびフォルダの指定を受けて、試験レシピのマージを開始する。
ステップ２０２（Ｓ２０２）において、共有データ記憶装置２０は、マージの対象として指定された共有パラメータのフォルダおよびファイルのフルパス名を取得し、配列バッファに記憶する。
ステップ２０４（Ｓ２０４）において、共有データ記憶装置２０は、配列バッファに記憶された全ての配列（マージ対象のフォルダおよびファイル）に対するマージ処理が終了したか否かを判断する。
共有データ記憶装置２０は、全てのマージ処理が終了したときには処理を終了し、これ以外のときには、それまでマージ処理の対象となっていない配列を１つ選択し、マージ処理の対象としてＳ２０６の処理に進む。
【０１０４】
ステップ２０６（Ｓ２０６）において、共有データ記憶装置２０は、バックアップ先から、マージ処理の対象とされた共有パラメータのフォルダまたはファイルを読み出し、共有データ記憶装置２０のファイルシステムのリストア先に、同一名の共有パラメータのフォルダまたはファイルがあるか否かを判断する。
共有データ記憶装置２０は、同一名のフォルダまたはファイルがあるときにはＳ１６８０の処理に進み、これ以外のときにはＳ１７０の処理に進む。
ステップ２０８（Ｓ２０８）において、共有データ記憶装置２０は、リストア先に、マージの対象とされた共有パラメータのフォルダまたはファイルをコピーする。
ステップ２１０（Ｓ２１０）において、共有データ記憶装置２０は、同一名称の２つの共有パラメータのフォルダまたはファイルの更新日付・時刻を比較する。
【０１０５】
ステップ２２２（Ｓ２２２）において、共有データ記憶装置２０は、リストア先の共有パラメータのフォルダまたはファイルの更新日付・時刻の方が新しいか否かを判断する。
共有データ記憶装置２０は、リストア先のフォルダまたはファイルの更新日付・時刻の方が新しいときにはＳ１６４の処理に戻り、これ以外のときにはＳ１７４の処理に進む。
ステップ２２４（Ｓ２２４）において、共有データ記憶装置２０は、バックアップ先から得られた共有パラメータのフォルダまたはファイルで、リストア先の同じ名の試験レシピのフォルダまたはファイル置換（リプレース）し、Ｓ２０４の処理に戻る。
【０１０６】
［機器試験システム１の第２の実施形態の特徴］
機器試験システム１の第２の実施形態は、以下に示す技術的特徴を有する。
【０１０７】
（１）試験レシピおよび試験結果のバックアップのために、複数の種類の記憶媒体の選択が可能となり、ゆーざにとって、記憶媒体の選択肢の幅が広がり、また、普段使用している外部記憶装置あるいは記録媒体が使用できなくなったときに、他の外部記憶媒体あるいは記憶媒体で代用することができるので、ユーザにとって使い勝手がいい。
（２）機器試験システム１の運用において、時間の経過とともに操作制御装置１０および共有データ記憶装置２０の記憶領域に溜まってゆくバックアップ済みの試験レシピおよび試験結果が自動的に削除され、この処理を行うためのユーザの手間が省かれる。
【０１０８】
（３）機器試験システム１においては、最後にバックアップが行われた後、一定期間経過後に、ユーザに新たなバックアップが促されるので、バックアップが確実に行われる。  （４）ＵＩ画面にガイダンスボタンが表示され、ユーザによるこのボタンの押下に応じてバックアップのためのガイダンスが表示されるので、ユーザは、容易にバックアップのための操作を行うことができる。
（５）機器試験システム１においては、試験レシピおよび試験結果を、一括してバックアップするほかに、試験レシピおよび試験結果を、選択的にバックアップできるので、ユーザにとって便利である。
また、機器試験システム１においては、移設された試験対象装置１８にかかわるバックアップ対象情報のみのバックアップ、あるいは、バックアップ対象情報の一部をＰＣなどで解析するためにバックアップすることもできるので、バックアップのために要する時間が短くて済む。
また、機器試験システム１においては、機器試験システム１以外への試験対象装置１８が移設されたようなときに、操作制御装置１０、共有データ記憶装置２０およびネットワーク記憶装置２２から、移設された試験対象装置１８のバックアップ対象情報を容易に削除できる。
【０１０９】
（６）また、機器試験システム１においては、一括したバックアップなどの他に、ユーザが必要とする試験レシピおよび試験結果の検索が可能であり、検索条件に一致した試験レシピおよび試験結果のみがバックアップされ、あるいは、削除されうる。
また、このような検索により、バックアップ完了後に、バックアップ元のバックアップ対象情報の削除が簡単に行われる。
（７）機器試験システム１において、全ての操作制御装置１０および共有データ記憶装置２０の試験レシピおよび試験結果が一括したバックアップが行われたか、選択的なバックアップが行われたか、検索によるバックアップが行われたかが、ユーザから一目で確認できるように表示されるので、ユーザにとって、視認性が向上し、フォルダー内の確認の手間が省ける。
【０１１０】
（８）機器試験システム１においてじゃ、複数の種類の試験レシピおよび試験結果のバックアップ（一括バックアップ、選択的バックアップ、あるいは、検索を伴うバックアップ）から、全部または一部を選択して、あるいは、検索結果として得られたものをリストアできる。
従って、機器試験システム１においては、このようなリストアにより、ユーザが意図しないものをバックアップしてしまったとき、あるいは、意図していた試験レシピおよび試験結果のバックアップを忘れたときに、最初からバックアップをやり直すことなく、バックアップ結果を、より少ない手順で修正できる。
【産業上の利用可能性】
【０１１１】
本発明は、試験対象装置に対する試験の手順、試験結果およびこれらに用いられるパラメータの記憶とその管理のために利用できる。
【符号の説明】
【０１１２】
１・・・機器試験システム，１０・・・操作制御装置，１００・・・本体，１０２・・・ＣＰＵ，１０４・・・メモリ，１０６・・・入出力装置，１０８・・・ＵＳＢポート，１１０・・・通信装置，１１２・・・記録装置，１１４・・記録媒体，１２２・・・試験情報，１２４・・・共有試験情報，１２・・・測定器，１４０・・・ＬＡＮ，１４２・・・装置間信号線，１４４・・・装置間通信線，１６・・・信号切替器，１８・・・試験対象装置，１８０・・・構成部分，２０・・・共有データ記憶装置，２２・・・ネットワーク記憶装置，
【図１】
2011169780.tif 000003
【図２】
2011169780.tif 000004
【図３】
2011169780.tif 000005
【図４】
2011169780.tif 000006
【図５】
2011169780.tif 000007
【図６】
2011169780.tif 000008
【図７】
2011169780.tif 000009
【図８】
2011169780.tif 000010
【図９】
2011169780.tif 000011
【図１０】
2011169780.tif 000012
【図１１】
2011169780.tif 000013
【図１２】
2011169780.tif 000014
【図１３】
2011169780.tif 000015