(57)【要約】【課題】検査対象の装置に検査プログラムを格納せず、検査サーバより複数の検査を複数構成の装置で、実行できるようにし、また検査の過程で採取・作成された検査データを検査サーバに格納し、検査済装置の機器情報を容易に提供できることを目的とする。【解決手段】情報処理装置の基本ソフト（オペレーティングシステム）を含む検査プログラムを格納し、各検査対象情報処理装置からネットワークブートを可能な検査サーバを用いることにより、ディスクレスおよび基本ソフトを有さない情報処理装置の検査にも適用可能とする。【選択図】図１
2009032134.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の基本ソフト（オペレーティングシステム）を含む検査プログラムを格納し、各検査対象情報処理装置からネットワークブートを可能な検査サーバを用いることにより、ディスクレスおよび基本ソフトを有さない情報処理装置の検査にも適用可能なことを特徴とする検査方式。
【請求項２】
請求項１記載の検査サーバにおいて、
複数の検査プログラムを格納可能にすることで、複数種類の情報処理装置の検査に適用可能なことを特徴とする検査方式。
【請求項３】
請求項１，２記載の検査プログラムにおいて、
検査内容部分をシナリオ化（テキスト化）し、かつ複数登録可能にすることで、複数の検査工程にも対応可能かつ容易に検査内容を変更できることを特徴とする検査方式。
【請求項４】
請求項２記載の検査サーバにおいて、
各々の検査実施状況および装置構成情報等を自動格納可能な機能を有し、またそれらの情報を同検査サーバに遠隔地よりネットワーク経由でパーソナルコンピュータ等でアクセスすることにより、容易に閲覧可能な機能も有することを特徴とする検査方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報処理装置からなるシステム装置の検査において、検査内容を状況に応じて、フレキシブルに変更出来る検査方式の技術に関する。
【背景技術】
【０００２】
情報処理装置の検査において、装置構成に応じた検査プログラムの変更方式は、対象の情報処理装置と検査サーバとをネットワーク上で接続し、情報処理装置から、モデル情報などの機器情報を検査サーバへ通知し、検査サーバでは、その情報に基づいて保持している検査プログラムの中から、必要な検査プログラムを選択し、情報処理装置が適切なプログラムをダウンロードする検査方式が開示されている。
【０００３】
また、特許文献２では、検査の品質向上のため、情報処理装置の機器構成に加えて、過去の不良状況に応じた検査項目で内容等を選定し、検査プログラムをダウンロードする方式が開示されている。
【０００４】
【特許文献１】特開平１０−２５４７２６号公報「リモート検査方式」
【特許文献２】特開２０００−１２９８５９８号公報「情報処理装置のネットワーク検査方式」
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、前記背景技術のいずれにせよ、各検査対象情報処理装置が検査プログラムを実行するには、検査サーバから各検査対象情報処理装置へ検査プログラムをダウンロードする必要があるため、各検査対象情報処理装置には、必ず基本ソフトが格納された記憶装置(ディスク)の搭載が必要であった。そのため、各検査対象情報処理装置が基本ソフトレスモデル(ディスクレスモデル)の場合は、記憶装置を別途用意し、基本ソフトを格納しておく必要がある。また、検査結果は、各検査対象情報処理装置側の記憶装置に格納されるので、障害があった場合の情報は、通報情報として検査サーバに残るが、検査が正常終了した場合は、検査サーバには、検査結果の情報が残らない。これは、各検査対象情報処理装置の機器情報も同様であり、検査の過程で採取・作成された情報を有効に生かした検査方式とはなっていなかった。
【０００６】
本発明は以上のような問題に鑑みてなされたものであり、複数の情報処理装置からなるシステム装置の検査において、状況に応じて検査内容をフレキシブルに変更出来る検査方式に関して、下記（１），（２）のような目的を有する。これにより情報利用効率向上及び仕事効率向上を図ったサーバ装置、制御方法、プログラム、及び検査システムなどの技術を提供する。
（１）各検査対象情報処理装置がディスクレスおよび、基本ソフトを有さない構成でも、記憶装置を必要とすることなく情報処理装置の検査を実行できるようにする。
（２）検査対象情報処理装置の構成情報、検査データを検査サーバに格納し、要求のあった装置固有の機器情報など容易に提供できるようにする。
【課題を解決するための手段】
【０００７】
本発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。前記目的を達成するために、本発明の検査方式は、複数の情報処理装置の検査における検査サーバ装置であって、以下に示す技術的手段を有することを特徴とする。
（１）本検査方式は、検査プログラム実行機能を保持する検査サーバが、検査情報処理装置とネットワークを介して接続される。そして、各検査情報処理装置からネットワークブートにより、検査サーバ内にある検査プログラムを起動する。
（２）さらに本検査方式は、情報処理装置のドライバ等を含んでいる実行プログラムである検査プログラムを複数格納可能とする。情報処理装置の新モデルが検査に加わると
それに対応したドライバが検査プログラムにも必要となるため、旧モデルを含めた複数の検査プログラムを使えるように、検査サーバ内に保持する検査プログラムの格納先をプログラムごとに分けて、各検査情報処理装置は、実行する検査プログラムが格納されたエリアを起動する、前記起動メディアを選択し、起動する。
（３）さらに本検査方式は、各検査情報処理装置の検査の内容部分を検査プログラムの中から抜出し、ＣＰＵ,メモリ等の検査箇所と、ランダム、シーケンシャル等の検査タイプなど、検査内容の要素を集めた部分をシナリオ化（テキスト化）して、検査プログラムとは、別のファイルで検査サーバ内に保持する。このシナリオファイルを変更するだけで、検査内容の変更が可能となり、サーバ内に複数のシナリオを保持することで複数の検査工程を行なえるようにする。また、各検査情報処理装置と検査サーバが介しているネットワークにおいて、このシナリオファイルごとに、ネットワークのセグメント分割を行ない、各検査情報処理装置は、実行するシナリオが割り当られたセグメントのネットワークを使用して、検査プログラムを前記起動メディアで起動する。
（４）さらに本検査方式は、各検査情報処理装置の検査結果および構成情報を、情報処理装置の製造番号ごとに検査サーバ内に格納する。そして、検査サーバのｗｅｂサーバ機能により、検査サーバが介しているネットワークに接続しているパーソナルコンピュータから、閲覧要求があると、検査サーバに格納された情報を編集し、要求のあった任意の項目を画面上に表示する。
【発明の効果】
【０００８】
本発明の自動検査方式は、情報処理装置に基本ソフトの搭載を必要とせず、また、検査プログラムを複数格納し、検査内容のシナリオ化と、シナリオごとにネットワークのセグメント分割を行なうことにより、複数の検査工程にも対応可能でかつ、容易に検査内容の変更ができるという効果と、検査の過程で採取・作成された検査情報を自動的に検査サーバ内に格納することにより、同サーバにネットワーク経由でパーソナルコンピュータ等からアクセスを行なうことで、それらの情報を容易に閲覧ができるという効果を有している。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態を図面により説明する。
【００１０】
図１は、本発明の実施形態に係わる自動検査方式の概略図である。ネットワーク４には、検査装置１ａを搭載した搭載シャーシ１ｂと、検査装置２ａ,２ｂを搭載した搭載シャーシ２ｃおよび、検査サーバ５が接続される。検査装置１ａの検査を実施する場合は、検査前の準備として、検査サーバ端末５ａから検査装置１ａの製造番号と、搭載シャーシ１ｂの製造番号を登録する。その後、検査準備を行なうための、調整シナリオｚを実行するので、ネットワークアドレスの第２セグメントが同じ‘１０’のＤＨＣＰアドレスを持つセグメントｚのネットワークを使用し、搭載シャーシ１ｂの電源を投入する。その後、検査対象装置１ａに接続の外部駆動装置１ｃに挿入済のＡ起動メディア１ｄが起動され、検査サーバ５に格納されている、検査プログラムＡを起動する。
【００１１】
起動された検査プログラムＡ内のシナリオ実行部６は、検査装置１ａの構成情報を作成するため、まず、検査装置１ａの製造番号を入手する。検査端末１ｅに製造番号の入力を促すメッセージを表示し、検査端末１ｅから製造番号が入力されると、その受信情報から検査装置１ａのＭＡＣアドレスと、入力された製造番号を括り付ける。その後、シナリオ実行部６は、これまで入手した、ＭＡＣアドレス、製造番号とともに、構成情報を、装置情報格納部７に搭載シャーシ単位で格納する。ここまでが検査実行のための事前準備である。
【００１２】
本実例では検査装置１ａは、シナリオｘの検査を行うので、ネットワークアドレスの第２セグメントが同じ‘２０’のＤＨＣＰアドレスを持つセグメントｘのネットワークを使用し、その後、搭載シャーシ１ｂの電源が投入されると、検査サーバ５の検査プログラムＡが起動し、シナリオ実行部６は、シナリオｘから読み込んだデータに従って、検査を実行する。また、シナリオｙの検査を行う場合は、検査装置２ａ，２ｂで説明すると、ネットワークアドレスの第２セグメントが同じ‘３０’のＤＨＣＰアドレスを持つセグメントｙのネットワークを使用する。また、同一シャーシ内で検査装置に新旧モデルの違いがある場合は、各モデル対応した検査プログラムをそれぞれ使用し、起動する。本実施例では、検査装置２ａに対応した検査プログラムはＢであり、検査装置２ｂの対応検査プログラムは、Ａである。
【００１３】
検査が終了すると、シナリオ実行部６は、検査の結果を検査結果格納部８に格納し、そして、検査終了のステータスを検査サーバ端末５ａに表示する。
【００１４】
以上でシナリオｘ，ｙの検査の実行を終了するが、これらの操作を他のシナリオについても同様に行なうことにより、検査装置１ａの複数の自動検査を行なうことが出来る。
【００１５】
検査サーバ５内に格納された構成情報や検査結果を参照するには、検査サーバ端末５ａもしくは、基幹ネットワークへ接続しているネットワーク１１上の、ホスト端末１２または、ホスト端末１３のｗｅｂサーバ画面から、参照する装置の搭載シャーシの製造番号を入力する。図２は上記端末に表示する検索メニュー画面である。ここでは、１実施例として、対象装置の構成情報を参照することとして、図２のメニュー画面に対象装置の搭載シャーシ製造番号と、表示項目として構成情報を選択し、実行ボタンを押すと、ｗｅｂ情報編集部１０は、入力されたシャーシ製造番号から、装置情報格納部７に格納されている、装置製造番号をシャーシに搭載分総て読み出して、図３のようなシャーシの概略図で、装置の全体部を表示する。そして、搭載位置０装置の構成情報の参照は、搭載位置０の表示ボタンを押すと、ｗｅｂ情報編集部１０は、この搭載位置の装置製造番号から、検査結果格納部８に格納されている、構成情報を読み出す。そして、図４のような対象装置の構成を示すデバイスの情報を表示する。以上で構成情報表示の実行を終了するが、他の項目についても同様に行なうことにより、装置検査の過程で、作成された検査の情報をネットワーク経由で前記端末からアクセスを行なうことで継続して参照することが出来る。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係わる自動検査方式の概略図である。
【図２】図１の端末に表示する検索メニュー画面である。
【図３】シャーシの概略図である。
【図４】対象装置の構成を示すデバイスの情報表示例である。
【符号の説明】
【００１７】
１ａ…検査装置、１ｂ…搭載シャーシ、１ｃ…外部駆動装置、１ｄ…Ａ起動メディア、１ｅ…検査端末、２ａ，２ｂ…検査装置、２ｃ…搭載シャーシ、２ｄ，２ｅ…外部駆動装置、２ｆ…Ｂ起動メディア、２ｇ…Ａ起動メディア、２ｈ…検査端末、４…ネットワーク、５…検査サーバ、５ａ…検査サーバ端末、６…シナリオ実行部、７…装置情報格納部、８…検査結果格納部、１０…ｗｅｂ情報編集部、１１…ネットワーク、１２…ホスト端末、１３…ホスト端末。
【図１】
2009032134.tif 000003
【図２】
2009032134.tif 000004
【図３】
2009032134.tif 000005
【図４】
2009032134.tif 000006