(57)【特許請求の範囲】
【請求項１】
電子交換機の保守運用に必要なコマンドに関する情報を蓄積するコマンド情報蓄積手段と、
該コマンドに関するディスプレイへの表示画面情報を蓄積する画面情報蓄積手段と、
該コマンド情報蓄積手段および該画面情報蓄積手段に蓄積される情報に対し情報の追加，削除，変更を実行するコマンド定義部と、
コマンド名が入力されるとともに、該当コマンドの実行に必要なコマンド情報の入力を行なわせるための画面情報を表示し、且つ、入力されたコマンド情報をコマンド名と組み合わせてコマンド実行装置に転送するコマンド入力制御部とをそなえ、
所要のコマンド名が該コマンド入力制御部へ入力されると、入力されたコマンド名に対応するコマンド情報および表示画面情報が該コマンド情報蓄積手段および該画面情報蓄積手段から読み出され、上記の指定されたコマンド名とともに、該指定されたコマンド名に対応するコマンド情報が該コマンド入力制御部により該ディスプレイの画面に表示され、
この表示画面に基づいて、コマンド名の定義が行なわれると、該コマンド定義部により、定義前のコマンド名で呼び出されるコマンド情報内のパラメータ数よりも定義後のコマンド名で呼び出されるコマンド情報内のパラメータ数の方が少なくなるようにコマンド情報内のパラメータの変更が行なわれ、
これらの情報が該コマンド情報蓄積手段および該画面情報蓄積手段に書き込まれて保存され、
その後、定義後のコマンド名が該コマンド入力制御部へ入力されると、該定義後コマンド情報が該コマンド入力制御部により該ディスプレイの画面に表示され、
該定義後コマンド情報について適宜内容が変更されると、
この変更後の情報が該コマンド情報蓄積手段および該画面情報蓄積手段に書き込まれて保存されるとともに、該コマンド入力制御部により、該定義前コマンド情報に変更後の定義後コマンド情報を組み込んだ情報がコマンド実行装置に転送されることを
特徴とする、電子交換機保守運用システム。
【請求項２】
該コマンド入力制御部が、パラメータ変更後のコマンド情報についてチェックを行ない、所要の条件を満足していない場合は、再入力を促すことを特徴とする請求項１記載の電子交換機保守運用システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、電子交換機の保守運用を行なうために、独自のコマンドを定義して、これを利用できるようにした、電子交換機保守運用システムに関する。
近年、電子交換機サービスの増大によりコマンド量およびコマンド機能が増大かつ複雑化し、多種ある機能の中から必要とするコマンドの機能を利用することが複雑かつ困難になってきており、コマンド利用の効率化が要求されている。
【０００２】
このため、コマンド投入のためのコマンド列投入部は提供されているが、目的の機能を利用するために必要なコマンドパラメータはコマンドの機能に対応したパラメータを全てチェックした上で抽出することになる。
これを目的の機能に応じたパラメータのみを入力すればよいようにするためには、コマンドの入力パラメータを目的機能に応じて限定する必要がある。
【０００３】
【従来の技術】
従来の電子交換機保守運用システムにおいては、各コマンドに対応したコマンド入力画面を有し、コマンドの全機能つまり、全てのコマンドパラメータについて指定が可能であるコマンド機能を利用していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来の電子交換機保守運用システムでは、コマンドの持つ機能が拡大するにつれて、コマンドパラメータの数および組み合わせも複雑化してきているため、目的の機能を利用するために必要なコマンドパラメータの抽出を行なっても、コマンドの全機能および全コマンドパラメータを熟知した上で、コマンドパラメータ入力時に、対応するコマンドパラメータに正しく指定しなければ、目的の機能を利用できなかった。
【０００５】
このようにコマンドの全機能および全コマンドパラメータを熟知していなければ、目的とする機能を実現させるために必要なパラメータを抽出して指定することができないので、電子交換機における満足な保守運用およびサービス提供に支障を来すという課題が生じていた。
本発明は、このような課題に鑑み創案されたもので、各コマンドについて、そのコマンドが持つ各機能および用途毎に必要なコマンドパラメータに関する情報を予め登録しておくとともに、コマンド利用時に、この登録した情報を基にその機能および用途毎の最小限の情報のみを表示して、その機能実現に直接関与しない情報を除外することによって、コマンドの全機能および全コマンドパラメータを熟知しなくても、目的の機能を実現できるようにした、電子交換機保守運用システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
図１は本発明の原理ブロック図で、この図１において、１は電子交換機であり、この電子交換機１には、コマンド投入部２が接続されている。このコマンド投入部２は、電子交換機１に対して、その保守運用に必要なコマンドを投入するものであり、コマンド定義装置３およびコマンド実行装置８をそなえて構成されている。
【０００７】
ここで、コマンド定義装置３は、コマンド情報をコマンド実行装置８に転送するものであり、コマンド情報蓄積手段４，画面情報蓄積手段５，コマンド定義部６およびコマンド入力制御部７をそなえて構成されている。
コマンド情報蓄積手段４はコマンドに関する情報を蓄積するものであり、画面情報蓄積手段５はコマンドに関するディスプレイへの表示画面情報を蓄積するもであり、コマンド定義部６はコマンド情報蓄積手段４および画面情報蓄積手段５に蓄積される情報に対し情報の追加，削除，変更を実行するものである。
【０００８】
また、コマンド入力制御部７は、コマンド名が入力されるとともに、該当コマンドの実行に必要なコマンド情報の入力を行なわせるための画面情報を表示し、且つ、入力されたコマンド情報をコマンド名と組み合わせてコマンド実行装置８に転送するものである。
コマンド実行装置８は、入力されたコマンドを実行して電子交換機１に投入するものである。
【０００９】
【作用】
上述の本発明の電子交換機保守運用システムでは、まず、コマンドの定義がなされるが、かかるコマンドの定義は、図２に示すような処理フローに従う。
すなわち、ステップＡ１で、所要のコマンド名を指定する。すると、ステップＡ２で、指定されたコマンド名に対応するコマンド情報および表示画面情報がコマンド情報蓄積手段４および画面情報蓄積手段５から読み出され、ステップＡ３で、上記の指定されたコマンド名とともに、この指定されたコマンド名に対応するコマンド情報がディスプレイの画面に表示される。
【００１０】
その後は、この表示画面に基づいて、ステップＡ４で、コマンド名の定義を行なうとともに、定義前のコマンド名で呼び出されるコマンド情報内のパラメータ数よりも定義後のコマンド名で呼び出されるコマンド情報内のパラメータ数の方が少なくなるようにコマンド情報内のパラメータの変更を行なう。このとき、パラメータ変更後のコマンド情報についてチェックを行ない、所要の条件を満足していない場合は、再入力を促す。
【００１１】
最後にステップＡ５で、これらの情報をコマンド情報蓄積手段４および画面情報蓄積手段５に書き込んで保存しておく。
その後は、定義後のコマンドを実行することが行なわれるが、その際の処理は、図３に示すような処理フローに従う。
まず、ステップＢ１で、定義後のコマンド名を指定する。詳細には、定義後のコマンド名を入力するとともに定義後のコマンド名を指定する。すると、定義後コマンド情報がディスプレイの画面に表示される。次に、ステップＢ２で定義後コマンド情報について適宜内容を変更する。このとき、追加，削除，変更後のコマンド情報についてチェックを行ない、所要の条件を満足していない場合は再入力を促す。
【００１２】
その後は、ステップＢ３で、この変更後の情報をコマンド情報蓄積手段４および画面情報蓄積手段５に書き込んで保存する。そして、ステップＢ４で、定義前コマンド情報に変更後の定義後コマンド情報を組み込んだ情報をコマンド実行装置８に転送する。
そして、コマンド実行装置８は入力されたコマンドを実行して、電子交換機１に投入する。
【００１３】
【実施例】
以下、図面を参照して本発明の実施例を説明する。
図４は本発明の一実施例を示すブロック図で、この図４において、１１は電子交換機であり、この電子交換機１１には、コマンド投入部１２が接続されている。このコマンド投入部１２は、電子交換機１１に対して、その保守運用に必要なコマンドを投入するものであり、コマンド定義装置１３およびコマンド実行装置１８をそなえて構成されている。
【００１４】
ここで、コマンド定義装置１３は、コマンド情報をコマンド実行装置１８に転送するものであり、コマンド情報蓄積手段１４，画面情報蓄積手段１５，コマンド定義部１６およびコマンド入力制御部１７をそなえて構成されている。
コマンド情報蓄積手段１４は、コマンド情報蓄積部２４−１およびコマンド情報蓄積ファイル２４−２をそなえて構成されている。なお、コマンド情報蓄積部２４−１はコマンドに関する情報をコマンド情報蓄積ファイル２４−２に蓄積するものである。
【００１５】
また、画面情報蓄積手段１５は画面情報蓄積部２５−１および画面情報蓄積ファイル２５−２をそなえて構成されている。なお、画面情報蓄積部２５−１はコマンドに関するディスプレイへの表示画面情報を画面情報蓄積ファイル２５−２に蓄積するものである。
さらに、コマンド定義部１６は、コマンド情報蓄積手段１４および画面情報蓄積手段１５に蓄積される情報に対し、情報の追加，削除，変更を実行するものである。
【００１６】
コマンド入力制御部１７は、コマンド名が入力されるとともに、該当コマンドの実行に必要なコマンド情報の入力を行なわせるための画面情報を表示し、且つ、入力されたコマンド情報をコマンド名と組み合わせてコマンド実行装置１８に転送するものである。
そして、コマンド実行装置１８は入力されたコマンドを実行して、電子交換機１１に投入するものである。
【００１７】
上述の構成により、まず、新たなコマンドの設定を行なうが、その際、図５に示すような処理フローに従う。ステップＣ１で、所要のコマンド名を入力すると（図７（ａ））、コマンド入力制御部１７は入力されたコマンド名をコマンド定義部１６を介してコマンド情報蓄積部２４−１および画面情報蓄積部２５−１に送る。そして、ステップＣ２で、このコマンド名を受けた画面情報蓄積部２５−１は指定されたコマンド名で画面情報蓄積ファイル２５−２を検索し、各コマンドに対応する、画面のフォーマット、パラメータの入力位置およびコマンド群の索引情報などの表示画面情報を読み込み、コマンド入力制御部１７に送る。
【００１８】
つぎに、ステップＣ３で、上記のコマンド名を受けたコマンド情報蓄積部２４−１は、コマンド情報蓄積ファイル２４−２を検索し、各コマンドに対応する、パラメータの数、指定可能な値および桁数、省略時の値（デフォルト値）、関連するパラメータおよびその値などのコマンド情報を読み込み、コマンド定義部１６に送る。
【００１９】
そして、ステップＣ４で、コマンド入力制御部１７は入力画面を表示し、コマンド定義部１６は、コマンド情報を、指定された画面位置に表示する。なお、ステップＣ４における画面表示は例えば図７（ｂ）に示すようになる。この図７（ｂ）からも明らかなように、指定されたコマンド名とともに、この指定されたコマンド名に対応するコマンド情報がディスプレイの画面に表示されていることになる。
なお、電子交換機１１の保守運用コマンドとして使われている１つの例として、コマンド名が「ＡＢＣ」であるコマンドを考えると、このコマンドＡＢＣは、図７（ｂ）に示すように、例えば５つのコマンドパラメータを持つ。ここで、所要の目的のための機能を利用するために、第３パラメータのみを変更できるような新たなコマンドＡＢＣ′を定義するとする。
【００２０】
すなわち、この場合は、ステップＣ５で、新たなコマンド名ＡＢＣ′を定義するとともに（図７（ｂ））、所要の目的に応じて、コマンド、パラメータの追加，削除，変更を行なう（図７（ｃ））。この図７（ｃ）の場合、第３パラメータのみ、その括弧内に入力を行なわない。このように括弧内を省略した場合、新たに設定されたコマンドを実行する時に、そのコマンドパラメータの内容を変更して実行することができる。また、括弧内に「Ｆ」を入力すると、固定値が設定され、「Ｄ」を入力するとデフォルト値が設定される。この図７（ｃ）の例では、第３パラメータ以外は、括弧内に「Ｆ」あるいは「Ｄ」を入力して、それらの値を固定させる。
上記の記載は、表示画面に基づいて、コマンド名の定義が行なわれると、コマンド定義部１６により、定義前のコマンド名で呼び出されるコマンド情報内のパラメータ数よりも定義後のコマンド名で呼び出されるコマンド情報内のパラメータ数の方が少なくなるようにコマンド情報内のパラメータの変更が行なわれることを意味する。
【００２１】
このようなコマンドパラメータの入力後、ステップＣ６で、コマンド入力制御部１７はコマンドパラメータのチェックを行なう。正常である場合は、定義されたコマンド名および設定されたコマンドパラメータをコマンド蓄積ファイル２４−２に保存するとともに、画面情報の編集を行ない、画面情報蓄積ファイル２５−２に保存する（ステップＣ７，Ｃ８）。一方、異常時には、コマンドパラメータの再入力を促す。
【００２２】
その後は、定義後のコマンドを実行することが行なわれるが、その際は、図６に示すような処理フローに従う。まず、ステップＤ１で、定義後のコマンド名を指定して、入力する。定義後のコマンド名を前述のように「ＡＢＣ′」とした場合は、「ＡＢＣ′」と入力する。すると、図８（ａ）に示すように、画面にＡＢＣ′と表示される。
【００２３】
つぎに、コマンド名を受けた画面表示蓄積部２５−１は、ステップＤ２で、指定されたコマンド名で画面表示蓄積ファイル２５−２を検索し、そのコマンドに対応する表示画面情報を読み込み、コマンド入力制御部１７に送る。
そして、ステップＤ３で、コマンド情報蓄積部２４−１はコマンド情報蓄積ファイルを検索し、そのコマンドに対応するコマンド情報を読み込み、コマンド定義部１６に送る。さらに、ステップＤ４で、コマンド入力制御部１７は入力画面を表示し、コマンド定義部１６はコマンド情報を指定された画面位置に表示する。このとき、コマンド設定の際に括弧内が省略されたコマンドパラメータのみ画面表示され、その内容の変更が可能になる（ステップＤ５）。図８（ｂ）では、パラメータ３のみ、変更が可能となっている。
【００２４】
コマンドパラメータ入力後は、ステップＤ６で、コマンド入力制御部１７はコマンドパラメータのチェックを行ない、正常時には、ステップＤ７で、変更後の画面情報およびコマンド情報を編集し、ステップＤ８で、それぞれの情報を編集し、画面情報蓄積ファイル２５−２およびコマンド情報蓄積ファイル２４−２に保存する。異常時には、コマンドパラメータの再入力を促す。
【００２５】
最後に、ステップＤ９で、コマンド入力制御部１７は、定義前コマンド情報に、変更された定義後コマンド情報を組み合わせて、実際のコマンドイメージに編集を行ない、コマンド実行装置１８に転送する。
つぎに、コマンドの具体的な例として、図９に定義前コマンドＤＩＡＬＳの仕様を示す。図１０に、定義後コマンドＮＥＷＤＩＡＬＳの仕様を示す。ここで、ＤＩＡＬＳの仕様は、ＤＩＡＬＳ，ＴＮＮ，ＤＮ，ＳＶＣとなっている。第１パラメータＴＮＮはテナント番号（顧客番号）に対応する。第２パラメータＤＮは電話番号に対応する。第３パラメータＳＶＣはサービス種別に対応し、「０」は、ダイヤルパルス，「１」はダイヤルトーンである。
【００２６】
このとき、図９に示すように、コマンド情報蓄積ファイル２４−２は、コマンド名，パラメータ数，各パラメータについての状態，桁数，指定範囲，省略値を蓄積する。なお、定義前コマンドＤＩＡＬＳのパラメータ状態は全て、空白である。
また、画面情報蓄積ファイル２５−２は、コマンド名、オリジナルコマンド名および画面に表示する位置と各パラメータとの対応を蓄積する。
【００２７】
つぎに、新コマンド設定画面において、新しいコマンド名ＮＥＷＤＩＡＬＳを定義し、第１パラメータＴＮＮは、その値を「１」に変更し、括弧内に「Ｆ」を入力する。第２パラメータＤＮは、その値および括弧内を空白にする。第３パラメータＳＶＣは、その値を「１」に変更し、括弧内には何も入力しない。
このような入力の終了後に、新たなコマンドＮＥＷＤＩＡＬＳが作られる。ＮＥＷＤＩＡＬＳの仕様は、ＮＥＷＤＩＡＬＳ，ＤＮ，ＳＶＣとなり、括弧内にＦを入力したＴＮＮの値は「１」に固定されるので、ＮＥＷＤＩＡＬＳは２つのパラメータのみを持つことになる。
【００２８】
このとき、図１０に示すように、コマンド情報蓄積ファイル２４−２では、第１パラメータの状態が「Ｆ」となり、第３ラパメータの省略値は「１」となっている。また、画面情報蓄積ファイル２５−２では、位置１に第２パラメータＤＮ、位置２に第３パラメータＳＶＣがそれぞれ対応している。コマンドＮＥＷＤＩＡＬＳを入力するとＤＮとＳＶＣの２つのパラメータのみが表示される。例えば、ＤＮに６０５０を入力すると、定義前コマンドＤＩＡＬＳと定義後コマンドＮＥＷＤＩＡＬＳを組み合わせて、コマンドＤＩＡＬＳ，１，６０５０，１が実行され、電子交換機１１へ発行される。
【００２９】
このようにして、利用者はパラメータＴＮＮを全く意識することなく、目的の機能を実現できるようになる。
以上のように、本発明の実施例によれば、各コマンドについて、そのコマンドが持つ各機能および用途毎に必要なコマンドパラメータに関する情報を予め登録しておくとともに、コマンド利用時に、この登録した情報を基にその機能および用途毎の最小限の情報のみを表示して、その機能実現に直接関与しない情報は表示しないことによって、コマンドの全機能および全コマンドパラメータについて熟知しなくても、目的の機能を実現でき、これによりコマンド利用の効率化を図ることができる。
【００３０】
また、追加，削除，変更後のコマンド情報についてチェックを行ない、所要の条件を満足していない場合は、再入力を促すことが行なわれるので、システム使用に際しての信頼性が向上する。
なお、本発明のシーケンスは、専用のハードウェアを用いて実現されていても、ソフトウェアで全て構成されていても、その原理と効果は同じである。
【００３１】
【発明の効果】
以上詳述したように、本発明の電子交換機保守運用システムによれば、各コマンドについて、そのコマンドが持つ各機能および用途毎に必要なコマンドパラメータに関する情報を予め登録しておくとともに、コマンド利用時に、この登録した情報を基にその機能および用途毎の最小限の情報のみを表示して、その機能実現に直接関与しない情報は表示しないことによって、コマンドの全機能および全コマンドパラメータについて熟知しなくても、目的の機能を実現でき、コマンド利用の効率化に寄与するところが大きいという利点がある。
【００３２】
また、本発明の電子交換機保守運用システムでは、パラメータ変更後のコマンド情報についてチェックを行ない、所要の条件を満足していない場合は、再入力を促すことが行なわれるので、システム使用に際しての信頼性が向上するという利点がある。
【図面の簡単な説明】
【図１】本発明の原理ブロック図である。
【図２】本発明の作用を説明するための図である。
【図３】本発明の作用を説明するための図である
【図４】本発明の一実施例を示すブロック図である。
【図５】本発明の一実施例の作用を説明するための図である。
【図６】本発明の一実施例の作用を説明するための図である。
【図７】本発明の一実施例の画面表示を説明するための図である。
【図８】本発明の一実施例の画面表示を説明するための図である。
【図９】定義前コマンドの仕様例を示す図である。
【図１０】定義後コマンドの仕様例を示す図である。
【符号の説明】
１，１１  電子交換機
２，１２  コマンド投入部
３，１３  コマンド定義装置
４，１４  コマンド情報蓄積手段
５，１５  画面情報蓄積手段
６，１６  コマンド定義部
７，１７  コマンド入力制御部
８，１８  コマンド実行装置
２４−１  コマンド情報蓄積部
２４−２  コマンド情報蓄積ファイル
２５−１  画面情報蓄積部
２５−２  画面情報蓄積ファイル
【図１】
0003556959.tif 000002
【図２】
0003556959.tif 000003
【図３】
0003556959.tif 000004
【図４】
0003556959.tif 000005
【図５】
0003556959.tif 000006
【図６】
0003556959.tif 000007
【図７】
0003556959.tif 000008
【図８】
0003556959.tif 000009
【図９】
0003556959.tif 000010
【図１０】
0003556959.tif 000011