(57)【要約】【課題】ネットワーク機器へのその設定に関する複数のコマンドの投入を短時間でミスなく容易に行えるようにすることにある。【解決手段】ネットワーク機器に通信回線を介して接続されてそのネットワーク機器に設定に関する複数のコマンドを自動的に投入するコマンド自動投入装置において、前記複数のコマンドを含む作業手順書データから前記複数のコマンドを読み出すコマンド読み出し部１と、前記コマンド読み出し部１が読み出した前記複数のコマンドを前記ネットワーク機器に自動的に順次投入するコマンド投入部２とを具えることを特徴とする、コマンド自動投入装置である。【選択図】図１
2009225049.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク機器に通信回線を介して接続されてそのネットワーク機器に設定に関する複数のコマンドを自動的に投入するコマンド自動投入装置において、
前記複数のコマンドを含む作業手順書データから前記複数のコマンドを読み出すコマンド読み出し手段と、
前記コマンド読み出し手段が読み出した前記複数のコマンドを前記ネットワーク機器に自動的に順次投入するコマンド投入手段と、
を具えることを特徴とする、コマンド自動投入装置。
【請求項２】
前記作業手順書データ中の複数のコマンドのうち投入するコマンドにフラグを設定するフラグ設定手段を具え、
前記コマンド読み出し手段は前記フラグが設定されたコマンドだけを選択的に読み出すことを特徴とする、請求項１記載のコマンド自動投入装置。
【請求項３】
前記コマンド投入手段は前記複数のコマンドを指定に応じて個別にまたは一括で投入することを特徴とする、請求項１または２記載のコマンド自動投入装置。
【請求項４】
前記コマンド投入手段が行ったコマンド投入を記録したログデータを収集するログ収集手段を具えることを特徴とする、請求項１から３までの何れか記載のコマンド自動投入装置。
【請求項５】
ネットワーク機器に通信回線を介して接続されてそのネットワーク機器に設定に関する複数のコマンドを自動的に投入するようコンピュータを作動させるコマンド自動投入ソフトウェアにおいて、
前記コンピュータに、
前記複数のコマンドを含む作業手順書データから前記複数のコマンドを読み出すコマンド読み出しステップと、
前記コマンド読み出しステップで読み出した前記複数のコマンドを前記ネットワーク機器に自動的に順次投入するコマンド投入ステップと、
を行わせることを特徴とする、コマンド自動投入ソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク機器に通信回線を介して接続されてそのネットワーク機器に設定に関する複数のコマンドを自動的に投入するコマンド自動投入装置およびコマンド自動投入ソフトウェアに関するものである。
【背景技術】
【０００２】
通信事業者等が業務で使用するＩＰネットワーク等のネットワークにおいては、そのネットワークを構成するネットワーク機器として多数のルータ、スイッチ、サーバ等が接続される。このためネットワークの設置工事の際には、これらのネットワーク機器に運用定数を正しく設定する必要があり、その設定は図１８の上部に示すように、ネットワーク設定シートからコマンドを拾い出して作業手順書を作成し、その作業手順書に基づいて、複数の作業者で相互に確認し合いながらネットワーク機器に直接コマンドを手入力することで行っていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら直接コマンドを手入力したのでは、入力ミスの発生の可能性があり、入力作業にも多大の労力を要する。このため事前準備として、作業手順書の作成とは別に、作業に必要なコマンドをあらかじめネットワーク設定シートから読み出して、画面表示可能なテキストデータで記載したテキストファイルを作成し、 そのコマンドのテキストデータをネットワーク機器のコマンド入力画面に転写するなどの方法も行っているが、この方法でも、コマンドを抽出する事前の準備作業に労力を要するという問題や、コマンド入力画面に転写する際に入力ミスが発生する恐れがあるため確認作業に手間がかかるといった問題があった。
【０００４】
しかも各ネットワーク機器に投入するコマンドの数は多数あり、ネットワーク機器の数も多数あるため、上述した問題は重大であった。
【課題を解決するための手段】
【０００５】
この発明は上記課題を有利に解決することを目的とするものであり、この発明のコマンド自動投入装置は、ネットワーク機器に通信回線を介して接続されてそのネットワーク機器に設定に関する複数のコマンドを自動的に投入するコマンド自動投入装置において、前記複数のコマンドを含む作業手順書データから前記複数のコマンドを読み出すコマンド読み出し手段と、前記コマンド読み出し手段が読み出した前記複数のコマンドを前記ネットワーク機器に自動的に順次投入するコマンド投入手段と、を具えることを特徴とするものである。
【０００６】
また、この発明のコマンド自動投入ソフトウェアは、ネットワーク機器に通信回線を介して接続されてそのネットワーク機器に設定に関する複数のコマンドを自動的に投入するようコンピュータを作動させるコマンド自動投入ソフトウェアにおいて、前記コンピュータに、前記複数のコマンドを含む作業手順書データから前記複数のコマンドを読み出すコマンド読み出しステップと、前記コマンド読み出しステップで読み出した前記複数のコマンドを前記ネットワーク機器に自動的に順次投入するコマンド投入ステップと、を行わせることを特徴とするものである。
【発明の効果】
【０００７】
この発明のコマンド自動投入装置にあっては、コマンド読み出し手段が、複数のコマンドを含む作業手順書データから複数のコマンドを読み出し、そしてコマンド投入手段が、コマンド読み出し手段が読み出した複数のコマンドをネットワーク機器に自動的に順次投入する。
【０００８】
また、この発明のコマンド自動投入ソフトウェアにあっては、コンピュータが、コマンド読み出しステップで、複数のコマンドを含む作業手順書データから複数のコマンドを読み出し、そしてコマンド投入ステップで、コマンド読み出しステップで読み出した複数のコマンドをネットワーク機器に自動的に順次投入する。
【０００９】
従って、この発明のコマンド自動投入装置およびコマンド自動投入ソフトウェアによれば、ネットワーク機器への、その設定に関する複数のコマンドの投入を短時間でミスなく容易に行うことができる。
【００１０】
なお、この発明のコマンド自動投入装置においては、前記作業手順書データ中の複数のコマンドのうち投入するコマンドにフラグを設定するフラグ設定手段を具え、そのフラグが設定されたコマンドだけを前記コマンド読み出し手段が選択的に読み出すようにしても良く、このようにすれば、作業手順書データ中の複数のコマンドのうちから、投入したいコマンドを選択的に投入することができる。
【００１１】
また、この発明のコマンド自動投入装置においては、前記コマンド投入手段が前記複数のコマンドを指定に応じて個別にまたは一括で投入するようにしても良く、このようにすれば、必要に応じてコマンド投入の結果を確認しながら段階的にコマンド投入を行うことができる。
【００１２】
さらに、この発明のコマンド自動投入装置においては、前記コマンド投入手段が行ったコマンド投入を記録したログデータを収集するログ収集手段を具えていても良く、このようにすれば、そのログデータを読むことで、所要のコマンド投入が行われたことを事後的に確認することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を、図面に示す実施例に基づき詳細に説明する。ここに、図１は、この発明のコマンド自動投入装置の一実施例の構成を機能ブロックで示すブロック線図、図２〜図１１は、上記実施例のコマンド自動投入装置を構成するようにコンピュータを作動させる、この発明のコマンド自動投入ソフトウェアの一実施例のプログラムを示すフローチャート、図１２〜図１６は、上記プログラムの作動による表示画面を例示する説明図、図１７は、上記実施例のコマンド自動投入ソフトウェアの機能を示す説明図、そして図１８は上記実施例のコマンド自動投入ソフトウェアを用いたコマンド投入と従来方法によるコマンド投入とを比較して示す説明図である。
【００１４】
この実施例のコマンド自動投入装置は、IPネットワーク等のネットワークを構成するためのルータ、スイッチ、サーバ等のネットワーク機器にそのネットワークの通信回線または直接接続の通信回線を介して接続されてそのネットワーク機器に設定に関する複数のコマンドを自動的に投入する装置であって、図１に示すように、複数のコマンドを含む作業手順書データから複数のコマンドを読み出す、コマンド読み出し手段としてのコマンド読み出し部１と、そのコマンド読み出し部１が読み出した複数のコマンドを上記ネットワーク機器に自動的に順次投入する、コマンド投入手段としてのコマンド投入部２とを具えている。
【００１５】
さらにこの実施例のコマンド自動投入装置は、図１に示すように、上記作業手順書データ中の複数のコマンドのうち投入するコマンドにフラグを設定する、フラグ設定手段としてのフラグ設定部３を具え、コマンド読み出し部１は指定に応じて、上記フラグが設定されたコマンドだけを選択的に読み出す。
【００１６】
さらにこの実施例のコマンド自動投入装置は、図１に示すように、コマンド投入部２が行ったコマンド投入を記録したログデータを収集する、ログ収集手段としてのログ収集部４も具えている。
【００１７】
具体的にはこの実施例のコマンド自動投入装置は、この発明のコマンド自動投入ソフトウェアの一実施例のプログラムを実行する通常のコンピュータからなるコンソール端末により構成され、この実施例のコマンド自動投入ソフトウェア（本願発明者はこれを「自動投入ツール」と呼ぶ）の具体的なプログラムは、通信エミュレータ、例えばフリーソフトウェアのソフトウェア名テラターム（TeraTerm）と連携してネットワーク機器としての情報処理機器および情報通信機器にそれらの機器の設定に関する複数のコマンドを自動的に投入するために、図２〜図１１に示すように構成されている。なお、これらの図中左側には上記コンソール端末の操作者が行う作業、右側にはこの実施例のコマンド自動投入ソフトウェア（自動投入ツール）が実行する処理が示されており、それらの操作・処理に関連する画面表示は図１２〜図１６に例示されている。
【００１８】
すなわち、この実施例のコマンド自動投入ソフトウェアを用いて情報処理機器および情報通信機器にそれらの機器の設定に関する複数のコマンド（例えばルータならインターフェイスの定義（IPアドレス、サブネットマスク）、ルーティング・プロトコルの定義（RIP、OSPF、スタティックルート）、ルータ自身の定義（ホスト名やパスワード）等の、ネットワーク機器として使うための情報を設定、変更、保存するコンフィグ（config）等）を自動的に投入する際には、先ず図２に示すように、操作者がステップH1で、そのコンソール端末で起動した例えばマイクロソフト社の商品名エクセルの如き文書作成ソフトウェアにより、情報処理機器および情報通信機器の、依頼主から提供された設定シートに記載された設定情報を入力し、作業手順書データに書き込んで保存操作する。
【００１９】
ここで、文書作成ソフトウェアとして上記エクセル等の作表ソフトウェアを使用する場合は、作業手順書の内容を例えば横書きの行（上から順に１、２・・となる）と列（左から順にＡ，Ｂ・・となる）とを指定して記載および読み出しできるので好ましい。作業手順書データの最初の部分には環境データとして、テラタームを操作するための環境設定データと、コマンド投入のための作業手順書フォーマット設定データとを記入する。
【００２０】
環境設定データは例えば、機器への接続のためのＩＰアドレス（Telnet接続時）／ポート（シリアル接続時）がCOM1、ログファイルを保存するディレクトリがＣ：￥、ログファイル名が「・・・run.txt」、テラターム言語が日本語、機器へのログインパスワードが＊＊＊、ルータやスイッチのイネーブルパスワードが☆☆☆、投入作業手順書シート名が・・・（機器が複数ある場合の今回実行するシート名）、投入スピードが普通（2000ms）というように決めて記入する。
【００２１】
また、作業手順書フォーマット設定データは例えば、コマンド投入フラグの○印や●印をＤ列、コマンドの記入列をＦ列からＲ列まで、コマンドの記入行を13行から1000行まで、プロンプトやモードの記入をＥ列、ログ収集指示の記入列をＴ，Ｕ列、ログファイル名の記入列をＶ列からAF列までというように決めて記入する。なお、これら環境設定データや作業手順書フォーマット設定データは、他の機器のものでも、変更の必要がなければそのままコピーして流用することができる。
【００２２】
そして作業手順書の内容は、機器の種類毎にマニュアルおよび設定シートに基づき上記文書作成ソフトウェアによって記載し、その作業手順書に機器の設定のためのコマンド等の設定情報を記載する際には、上記の作業手順書フォーマット設定に従って記入する。この設定情報群の一例を図１２のａ部に示す。
【００２３】
このようにして作業手順書データを作成した後、操作者はステップH2で、上記コンソール端末上の上記自動投入ツールを起動操作する。これにより自動投入ツールはステップS1で、環境データ画面を表示する。この環境データの一例を図１２のｂ部に示す。次いで操作者はステップH3で、自動投入ツールへ機器設定情報を含む作業手順書データを取り込む操作を行い、これにより自動投入ツールはステップS2で、環境データ画面中の作業手順書のシート名のプルダウンリストにそれら取り込んだ作業手順書データのシート名を反映させる。そして操作者はステップH4で、上記の取り込み操作を設定する機器の数分行ったか否か判断し、行っていなければ上記の操作を繰り返す。
【００２４】
取り込みが済んだら操作者はステップH5で、自動投入ツールの環境設定及び設定情報群すなわち作業手順書データのシートを選択し、これにより自動投入ツールはステップS3で、これから自動投入する環境および設定情報を確定する。この環境情報の設定方法の一例を図１３のｃ部に示す。このｃ部は、上記環境設定データおよび作業手順書フォーマット設定データの各項目の内容を示すものである。次いで操作者はステップH6で、投入メニュー画面の表示のために、例えばコンソール端末のキーボードのコントロール（ctrl）キーとシフト（shift）キーとzキーとを同時に押す。これにより自動投入ツールはステップS4で、投入メニュー画面を表示する。この投入メニュー画面の一例を図１３のｄ部に示す。
【００２５】
次いで図３に示すように、操作者はステップH7で、投入メニュー画面の「投入フラグ設定」内の複数のフラグ設定ボタンの何れかを選択して押し下げる。なお、複数のフラグ設定ボタンの一例を図１３のｅ部に示すとともに、投入フラグの動作説明を図１３のｆ部に示す。ここで、○印の投入フラグは「コマンドを投入」、●印の投入フラグは「コマンドを投入して自動投入を終了し、終了時点で収集していたログファイルを開く」、空白（投入フラグなし）は「コマンドを投入しない」をそれぞれ意味する。
【００２６】
これにより自動投入ツールはステップS5で、押し下げられたボタンが「投入チェック（個別設定）」か「一括設定」かを判断して、一括の場合はさらにステップS6で、「全てのコマンド一括設定」か「未設定コマンド一括設定」かを判断し、全てのコマンドの場合はステップS7で、上記確定した作業手順書データ中の、上記フォーマットに基づき設定情報と認識した全ての文字列に対し、上記フォーマットに従った列の位置に○印の投入フラグを自動付与する。なお、設定情報と認識するための識別判定条件の一例を図１４のｇ部に示す。この一方、未設定のコマンドの場合は、ステップS8で、上記確定した作業手順書データ中の、設定情報と認識し、かつ投入フラグが未設定の文字列に対して投入フラグを自動付与する。
【００２７】
また、ステップS5での判断が個別設定の場合は、自動投入ツールはステップS9で、上記確定した作業手順書データを画面表示して投入フラグ設定操作を待機し、これにより操作者はステップH8で、その作業手順書データ中の設定情報の文字列に対して投入の要否を判断し、投入が必要と判断した設定情報の文字列に投入フラグを個々に設定する操作を行う。そして操作者はステップH9で、上記の投入フラグ設定が作業手順書データの最後まで完了したか否か判断し、完了していなければ上記の操作を繰り返す。
【００２８】
次いで図４に示すように、操作者はステップH10で、投入フラグの設定状況を確認して、ステップH11で、投入フラグの修正が不要か否かを判断し、不要でない場合は次いでステップH12で、投入フラグの設定を一括解除するか否かを判断する。そして一括解除する場合は図９に示す一括解除サブフローを実行した後、図２のステップH6へ戻り、一括解除せずに個別に修正する場合は図９に示す一括解除サブフローを実行せずに図２のステップH6へ戻る。一方、ステップH11で、投入フラグの修正が不要と判断した場合は、操作者はステップH13で、上記コンソール端末をシリアル接続またはインターネット接続等が可能なようにそれらの機器に対して接続し、次いでステップH14で、そのコンソール端末上の上記通信エミュレータを起動する。この通信エミュレータの動作画面の一例を図１４のｈ部に示す。
【００２９】
図９に示す一括解除サブフローでは、操作者はステップH101で投入メニュー画面の表示のために、例えばコンソール端末のキーボードのコントロール（ctrl）キーとシフト（shift）キーとzキーとを同時に押す。これにより自動投入ツールはステップS101で、投入メニュー画面を表示する。この投入メニュー画面中の二種類の一括解除ボタンの一例を図１６のｎ部に示す。次いで操作者はステップH102で、それらの一括解除ボタンの何れかを押し下げる。これにより自動投入ツールはステップS102で、押されたのが「未投入コマンド一括解除」か「全てのコマンド一括解除」かを判断し、全てのコマンドの場合はステップS103で、全ての投入フラグを一括で解除し、未投入コマンドの場合はステップS104で、このサブフローの実行時点で投入済みのコマンドを除き、未投入のコマンドのみの投入フラグを一括で解除した後、何れも元のフローへ戻る。
【００３０】
次いで図５に示すように、操作者はステップH15で投入メニュー画面の表示のために、例えばコンソール端末のキーボードのコントロール（ctrl）キーとシフト（shift）キーとzキーとを同時に押す。これにより自動投入ツールはステップS11で、投入メニュー画面を表示する。この投入メニュー画面中の二種類のコマンド投入スタートボタンの一例を図１５のｉ部に示す。「連続投入スタート」の場合は○印または●印の投入フラグが設定されているコマンドを連続的に自動投入し、「個別投入スタート」の場合は○印または●印の投入フラグが設定されているコマンドをボタン操作により一つずつ投入する。次いで操作者はステップH16で、投入メニュー画面中の二種類のコマンド投入スタートボタンの何れかを押し下げ、これにより自動投入ツールはステップS12で、上記確定した作業手順書データ中のログファイル識別文字（ログ収集指示）およびログファイルパス（ログファイル名）の文字列の有無を監視し、次のステップS13で、ログファイル識別文字およびログファイルパスの文字列が有った場合は、図１０に示すログ収集自動制御サブフローを実行した後図６のステップS14へ進み、ログファイル識別文字およびログファイルパスの文字列が無い場合は、図１０に示すログ収集自動制御サブフローを実行せずに図６のステップS14へ進む。
【００３１】
図１０に示すログ収集自動制御サブフローでは、自動投入ツールはステップS111で、ログファイルパス（ログファイル名）の格納列より文字列をコピーし、次のステップS112で、通信エミュレータのログ収集用のメニューを開き、次のステップS113で、その通信エミュレータのログ収集用のメニューに、ログファイルパス（ログファイル名）の格納列よりコピーした文字列をファイル名として貼り付け、次のステップS114で、通信エミュレータからのログ収集を開始して、元のフローへ戻る。
【００３２】
次いで図６に示すように、自動投入ツールはステップS14で、上記確定した作業手順書データ中の投入フラグ設定がされた設定情報の文字列を自動的にコピーして通信エミュレータに貼り付け、次のステップS15で、上記確定した作業手順書データの表示中の、処理中の設定情報の文字列を画面中心に自動スクロールし、次のステップS16で、設定情報の文字列の状態管理を遷移させる。この状態管理の遷移の一例を図１５のｊ部に示す。すなわち処理前の設定情報の文字列を「未投入」を示す黒色にし、処理中の設定情報の文字列を「投入中」を示す赤色にし、処理済みの設定情報の文字列を「投入済み」を示す灰色にする。
【００３３】
自動投入ツールは次のステップS17で、先のステップH16で操作者が押したスタートボタンが「連続投入スタート」か「個別投入スタート」かを判断し、個別投入の場合はステップS18で、個別投入インフォメーション画面を表示し、次のステップS19で、インフォメーション操作を待機する。この個別投入インフォメーション画面の一例を図１５のｋ部に示す。一方、連続投入の場合はステップS20で、連続投入インフォメーション画面を表示し、次のステップS21で、インフォメーション操作を待機し、かつコマンドの投入処理を継続する。この連続投入インフォメーション画面の一例を図１５のｌ部に示す。
【００３４】
次いで図７に示すように、操作者はステップH17で、設定作業を中断する必要がないか否かを判断し、中断する必要がないと判断した場合は、個別投入時はステップH18で、「次へ」ボタンを押し下げ、連続投入時は何もせずに推移を見守る。これにより自動投入ツールはステップS22で、上記のように、対象機器へ設定済みの設定情報の文字列を「投入済み」を示す灰色に変えるように状態管理を遷移させ、次のステップS23で、全ての設定情報を設定し終えたか否かを判断し、終えていれば図８のステップS24へ進み、終えていなければ図５のステップS12へ戻る。一方、ステップH17で設定作業を中断する必要があると判断した場合には、操作者はステップH19で、個別投入インフォメーション画面または連続投入インフォメーション画面中の「中断ボタン」を押し下げ、次いでステップH20で、設定情報の再設定が必要か否かを判断し、再設定が必要であると判断した場合は図１１に示す再投入設定サブフローを実行した後図２のステップH6へ戻り、再設定が必要でないと判断した場合は図８のステップH22へ進む。
【００３５】
図１１に示す再投入設定サブフローでは、操作者はステップH121で投入メニュー画面の表示のために、例えばコンソール端末のキーボードのコントロール（ctrl）キーとシフト（shift）キーとzキーとを同時に押す。これにより自動投入ツールはステップS121で、投入メニュー画面を表示する。次いで操作者はステップH122で、投入メニュー画面中の二種類の再投入設定ボタンの何れかを押し下げる。この投入メニュー画面中の二種類の再投入設定ボタンの一例を図１６のｏ部に示す。
【００３６】
これにより自動投入ツールはステップS122で、その押されたボタンが「再投入チェック（個別設定）」か「全て再投入」かを判断し、「個別設定」の場合はステップS123で、操作者の未投入設定操作を待機し、これにより操作者はステップH123で、再設定を行いたい投入済み状態の設定情報文字列に対して未投入状態にする設定操作を行い、これにより自動投入ツールはステップS124で、その投入済み状態で、かつ未投入状態への設定操作が行われた設定情報文字列を未投入にするように状態管理を自動遷移させる。この一方ステップS122で、押されたボタンが「全て再投入」の場合は、自動投入ツールはステップS123で、投入済み状態の全ての設定情報文字列を未投入にするように状態管理を自動遷移させる。そしてその後、管理者はステップH124で、再投入設定が完了したか否かを判断し、完了していなければステップH123へ戻り、完了していれば元のフローへ戻る。
【００３７】
次いで図８に示すように、自動投入ツールはステップS24で、通信エミュレータのログ収集機能を自動制御してログ収集を停止し、次いでステップS25で、収集したログ情報（プレーンテキスト）を画面に表示する。このログ情報表示画面の一例を図１６のｍ部に示す。これにより操作者はステップH21で、ログ情報を確認後、画面を終了操作し、次いでステップH22で、投入情報を含んだ設定情報群すなわち作業手順書データを保存する操作を行い、これにより自動投入ツールはステップS26で、指定された記憶媒体へその投入情報を含んだ設定情報群すなわち作業手順書データを格納する。
【００３８】
次いで操作者はステップH23で、全ての設定情報群すなわち作業手順書の全てのシートの設定が完了したか否かを判断し、完了していなければステップH5へ戻り、完了していればステップH24で、通信エミュレータの終了操作を行い、次にステップH25で、自動投入ツールの終了操作を行い、そしてステップH26で、設定対象の機器とコンソール端末とを接続している通信ケーブルを外して作業を終了する。従って、ステップS14はコマンド読み出し部１に相当し、ステップS14〜S23およびステップS121〜S125はコマンド投入部２に相当し、ステップS5〜S10およびステップS101〜S104は投入フラグ設定部３に相当し、ステップS12，S13，S24，S25およびS111〜S114はログ収集部４に相当する。
【００３９】
図１７は、上記自動投入ツールの機能を示す説明図であり、投入したいコマンドに○印を付けると自動投入でき、中断したいコマンドに●印を付けると、そのコマンド投入時に一時停止をすることができる。また投入状態の遷移に応じてコマンドの文字列の表示色が変化する。さらにログを、指定したファイル名のファイルに自動的に切り換えて収集できる。
【００４０】
図１８は、上記実施例のコマンド自動投入ソフトウェアを用いたコマンド投入と従来方法によるコマンド投入とを比較して示す説明図であり、上記実施例のコマンド自動投入装置およびコマンド自動投入ソフトウェアによれば、図１８の下部に示すように、作業手順書データの作成時に自動投入ツール用データもその作業手順書データに含まれるので、投入用コマンドファイルを別途作成する必要がなく、しかもコマンド投入作業時にその作業手順書データを自動投入ツールに読み込ませてコマンドの投入方法を指示するだけでコマンドの自動投入が行われるので、ネットワーク機器へのその設定に関する複数のコマンドの投入を、短時間でミスなく容易に行うことができる。
【００４１】
以上、図示例に基づき説明したが、この発明は上述の例に限定されるものでなく、特許請求の範囲の記載範囲内で適宜変更することができ、例えば作業手順書を作成する文書作成ソフトウェアはエクセル以外のものでも良く、その場合には例えばコマンド等の文字列に自動投入ツールが文字列を識別するためのタグを付けておいても良い。
【産業上の利用可能性】
【００４２】
かくしてこの発明のコマンド自動投入装置によれば、ネットワーク機器に設定に関する複数のコマンドの投入を短時間でミスなく容易に行うことができる。
【図面の簡単な説明】
【００４３】
【図１】この発明のコマンド自動投入装置の一実施例の構成を機能ブロックで示すブロック線図である。
【図２】上記実施例のコマンド自動投入装置を構成するようにコンピュータを作動させる、この発明のコマンド自動投入ソフトウェアの一実施例のプログラムの一部を示すフローチャートである。
【図３】上記実施例のコマンド自動投入ソフトウェアのプログラムの一部を示すフローチャートである。
【図４】上記実施例のコマンド自動投入ソフトウェアのプログラムの一部を示すフローチャートである。
【図５】上記実施例のコマンド自動投入ソフトウェアのプログラムの一部を示すフローチャートである。
【図６】上記実施例のコマンド自動投入ソフトウェアのプログラムの一部を示すフローチャートである。
【図７】上記実施例のコマンド自動投入ソフトウェアのプログラムの一部を示すフローチャートである。
【図８】上記実施例のコマンド自動投入ソフトウェアのプログラムの一部を示すフローチャートである。
【図９】上記実施例のコマンド自動投入ソフトウェアのプログラムのうちの投入フラグ一括解除サブフローを示すフローチャートである。
【図１０】上記実施例のコマンド自動投入ソフトウェアのプログラムのうちのログ収集自動制御サブフローを示すフローチャートである。
【図１１】上記実施例のコマンド自動投入ソフトウェアのプログラムのうちの再投入設定サブフローを示すフローチャートである。
【図１２】上記プログラムの作動による表示画面を例示する説明図である。
【図１３】上記プログラムの作動による表示画面を例示する説明図である。
【図１４】上記プログラムの作動による表示画面を例示する説明図である。
【図１５】上記プログラムの作動による表示画面を例示する説明図である。
【図１６】上記プログラムの作動による表示画面を例示する説明図である。
【図１７】上記実施例のコマンド自動投入ソフトウェアの機能を示す説明図である。
【図１８】上記実施例のコマンド自動投入ソフトウェアを用いたコマンド投入と従来方法によるコマンド投入とを比較して示す説明図である。
【符号の説明】
【００４４】
１    コマンド読み出し部
２    コマンド投入部
３    フラグ設定部
４    ログ収集部
【図１】
2009225049.tif 000003
【図２】
2009225049.tif 000004
【図３】
2009225049.tif 000005
【図４】
2009225049.tif 000006
【図５】
2009225049.tif 000007
【図６】
2009225049.tif 000008
【図７】
2009225049.tif 000009
【図８】
2009225049.tif 000010
【図９】
2009225049.tif 000011
【図１０】
2009225049.tif 000012
【図１１】
2009225049.tif 000013
【図１２】
2009225049.tif 000014
【図１３】
2009225049.tif 000015
【図１４】
2009225049.tif 000016
【図１５】
2009225049.tif 000017
【図１６】
2009225049.tif 000018
【図１７】
2009225049.tif 000019
【図１８】
2009225049.tif 000020