(57)【要約】【課題】  保守者がコミュニケーションサーバの機能設定を行う際に事前の調査を行う必要がなく、機能の競合や設定漏れの発生を防止することが可能な保守端末装置の提供。【解決手段】  保守端末装置１は、階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目が一覧表示される表示部１１と、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を表示部１１に表示させる制御部１２とを含む。【選択図】      図１
2010165080.tif 000002
【特許請求の範囲】
【請求項１】
階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目が一覧表示される表示部と、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を前記表示部に表示させる制御部とを含むことを特徴とする通信システムの保守端末装置。
【請求項２】
前記階層メニューで作成される通信システムの機能設定手順に関するデータが格納されるデータベースが外部に設けられ、前記制御部は前記データベースに格納されるデータを参照して前記表示部を制御することを特徴とする請求項１に記載の通信システムの保守端末装置。
【請求項３】
前記階層メニューで作成される通信システムの機能設定手順に関するデータが格納されるデータベースが設けられ、前記制御部は前記データベースに格納されるデータを参照して前記表示部を制御することを特徴とする請求項１に記載の通信システムの保守端末装置。
【請求項４】
前記データベースは、各行ごとに第１層機能設定項目およびこの第１層機能設定項目よりも一つ下位の第２層機能設定項目名、および前記第２層機能設定項目名よりも一つ下位の第３層機能設定項目名が存在するか否かを示す指標と、重要度情報とを含んで構成されることを特徴とする請求項２または３に記載の通信システムの保守端末装置。
【請求項５】
予め前記第１層および第２層機能設定項目および設定値を含む規定の書式で機能設定ファイルが作成され、前記制御部は前記ファイルに示される項目および設定値を前記通信システムの機能設定手順にしたがって正規の順番に並べ替えることを特徴とする請求項１から４のいずれかに記載の通信システムの保守端末装置。
【請求項６】
コミュニケーションサーバの機能設定を行うことを特徴とする請求項１から５のいずれかに記載の通信システムの保守端末装置。
【請求項７】
請求項１から６のいずれかに記載の保守端末装置と、他の端末装置と、コミュニケーションサーバと、前記保守端末装置、他の端末装置、コミュニケーションサーバを相互接続する通信網とを含むことを特徴とする通信システム。
【請求項８】
階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目を一覧表示する表示ステップと、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を表示させる制御ステップとを含むことを特徴とする保守端末装置の設定支援方法。
【請求項９】
前記階層メニューで作成される通信システムの機能設定手順に関するデータが格納されるデータベースが外部に設けられ、前記制御ステップは前記データベースに格納されるデータを参照して前記表示を制御することを特徴とする請求項８に記載の保守端末装置の設定支援方法。
【請求項１０】
前記階層メニューで作成される通信システムの機能設定手順に関するデータが格納されるデータベースが設けられ、前記制御ステップは前記データベースに格納されるデータを参照して前記表示を制御することを特徴とする請求項８に記載の保守端末装置の設定支援方法。
【請求項１１】
前記データベースは、各行ごとに第１層機能設定項目およびこの第１層機能設定項目よりも一つ下位の第２層機能設定項目名、および前記第２層機能設定項目名よりも一つ下位の第３層機能設定項目名が存在するか否かを示す指標と、重要度情報とを含んで構成されることを特徴とする請求項９または１０に記載の保守端末装置の設定支援方法。
【請求項１２】
予め前記第１層および第２層機能設定項目および設定値を含む規定の書式で機能設定ファイルが作成され、前記制御部は前記ファイルに示される項目および設定値を前記通信システムの機能設定手順にしたがって正規の順番に並べ替えることを特徴とする請求項８から１１のいずれかに記載の保守端末装置の設定支援方法。
【請求項１３】
コミュニケーションサーバの機能設定を行うことを特徴とする請求項８から１２のいずれかに記載の保守端末装置の設定支援方法。
【請求項１４】
コンピュータに、階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目を一覧表示する表示ステップと、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を表示させる制御ステップとを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムの保守端末装置および通信システムならびにその設定支援方法に関し、特にコミュニケーションサーバ（一例として、ＩＰ−ＰＢＸ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  Ｅｘｃｈａｎｇｅ））の保守端末装置および通信システムならびにその設定支援方法に関する。
【背景技術】
【０００２】
コミュニケーションサーバ、一例としてＩＰ−ＰＢＸは、一般的に数百から数千の機能を有するものが少なくないが、このようなＩＰ−ＰＢＸの場合、各機能間の相互の依存性および排他性を考慮したシステム構築が要求される。このため、保守者が保守端末（ＭＡＴ：Ｍａｉｎｔｅｎａｎｃｅ  Ａｄｍｉｎｉｓｔｒａｔｉｏｎ  Ｔｅｒｍｉｎａｌ）を利用してＩＰ−ＰＢＸの機能設定を行うに際、事前の調査を行っていた。
【０００３】
一方、特許文献１に、下位のメニューに関連する項目を、その上位のメニューに属する下位のメニューから取得し、下位のメニューと共に表示画面に表示する画面表示制御装置が開示されている。
【０００４】
また、特許文献２に、操作キーの操作により、カテゴリ識別情報２の選択が受け付けられ、メインメニューとそのサブメニューが表示画面に表示され、その後カテゴリ識別情報５の選択が受け付けられると、カテゴリ識別情報２に代わってカテゴリ識別情報５に関するカテゴリ識別情報が表示画面に表示される情報処理装置が開示されている。
【０００５】
また、特許文献３に、下位の機能を実行するに当り、必要な上位の機能を下位の機能とともに画面に表示する画面表示方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１９３４９４号公報
【特許文献２】特開２００７−３１０６５０号公報
【特許文献３】特開昭６３−２５４５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、関連するＩＰ−ＰＢＸにおいて、保守者がその機能設定を行う際に行う事前の調査に多大な時間を要するという課題がある。また、システム共通の設定データ（システムデータ）と機能ごとのデータ（機能設定データ）の組み合わせにより、機能の競合の発生や、設定漏れが発生し、その結果、運用開始後に機能の動作不具合が発生するという課題がある。あるいは、その動作不具合の発生を避けるために安易な構成のシステム構築が行われ、折角持っているＩＰ−ＰＢＸの機能を活かしきれないケースが発生するという課題がある。
【０００８】
一方、特許文献１に記載の発明は、下位のメニューに関連する情報を表示画面に表示するものであり、本発明のように下位のメニューよりもさらに一つ下位のメニューを表示画面に表示するものではない。
【０００９】
また、特許文献２に記載の発明は、表示画面が一つのカテゴリ識別情報から他のカテゴリ識別情報へ切り替えられるものであり、これも本発明のように下位のメニューよりもさらに一つ下位のメニューを表示画面に表示するものではない。
【００１０】
また、特許文献３に記載の発明は、下位の機能とともに必要な上位の機能を表示するものであり、これも本発明のように下位のメニューよりもさらに一つ下位のメニューを表示画面に表示するものではない。
【００１１】
そこで本発明の目的は、保守者がコミュニケーションサーバの機能設定を行う際に事前の調査を行う必要がなく、機能の競合や設定漏れの発生を防止することが可能な通信システムの保守端末装置および通信システムならびにその設定支援方法を提供することにある。
【課題を解決するための手段】
【００１２】
前記課題を解決するために本発明による通信システムの保守端末装置は、階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目が一覧表示される表示部と、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を前記表示部に表示させる制御部とを含むことを特徴とする。
【００１３】
また、本発明による通信システムは、保守端末装置と、他の端末装置と、コミュニケーションサーバと、前記保守端末装置、他の端末装置、コミュニケーションサーバを相互接続する通信網とを含むことを特徴とする。
【００１４】
また、本発明による保守端末装置の設定支援方法は、階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目を一覧表示する表示ステップと、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を表示させる制御ステップとを含むことを特徴とする。
【００１５】
また、本発明によるプログラムは、コンピュータに、階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目を一覧表示する表示ステップと、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を表示させる制御ステップとを実行させるためのものであることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、保守者がコミュニケーションサーバの機能設定を行う際に事前の調査を行う必要がなく、機能の競合や設定漏れの発生を防止することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る通信システムの保守端末装置の一例の構成図である。
【図２】本発明の第１実施例における保守端末装置の構成図である。
【図３】本発明の第１実施例における通信システムの構成図である。
【図４】本発明に係る木構造形式の階層メニューの一例の構成図である。
【図５】データベース１４に格納される表形式データの一例の構成図である。
【図６】表示部１１に表示されるサイドメニュー部１５およびコマンド部１６の一例の構成図である。
【図７】本発明の第１実施例の動作を示すシーケンスチャートである。
【図８】本発明の第２実施例における通信システムの構成図である。
【図９】第３実施例の動作の概要を示す模式説明図である。
【図１０】第３実施例の動作を示すフローチャートである。
【発明を実施するための形態】
【００１８】
まず、実施形態の説明に入る前に、本発明の動作原理について説明しておく。図１は本発明に係る通信システムの保守端末装置の一例の構成図である。同図を参照すると、保守端末装置１は表示部１１と、制御部１２とを含んで構成される。表示部１１には木構造等による階層メニューで作成される通信システムの機能設定手順のうち一部の階層の機能設定項目が一覧表示される。制御部１２は、その一覧表示される機能設定項目から所定の機能設定項目が選択された場合に、選択された機能設定項目よりも一つ下位の機能設定項目を表示部１１に表示させる。
【００１９】
すなわち、予め木構造等による階層メニューで作成される通信システムの機能設定手順が設定されており、その手順にしたがって表示画面に今回実施する機能設定項目と、その次に実施する機能設定項目とが同時に表示されるため、次回実施する機能設定項目を正確に把握することが可能となる。
【００２０】
したがって、保守者がコミュニケーションサーバの機能設定を行う際に事前の調査を行う必要がなく、機能の競合の発生や設定漏れの発生を防止することが可能となる。
【実施例１】
【００２１】
まず、本発明の第１実施例について説明する。図２は本発明の第１実施例における保守端末装置の構成図である。なお、図１と同様の構成部分については同一番号を付し、その説明を省略する。図２を参照すると、保守端末装置（ＭＡＴ）１は表示部１１と、制御部１２と、プログラム格納部１３を含んで構成される。また、保守端末装置１の外部にはデータベース１４が設けられている。
【００２２】
制御部１２は表示部１１を制御する。また、制御部１２はプログラム格納部１３と接続されており、プログラム格納部１３から後述するプログラムを読み出し、そのプログラムにしたがって表示部１１を制御する。さらに、制御部１２は外部のデータベース１４とも接続されており、データベース１４から後述するデータベースを読み出し、そのデータベースにしたがって表示部１１を制御する。
【００２３】
次に、保守端末装置１を含む通信システムの一例について説明する。図３は本発明の第１実施例における通信システムの構成図である。なお、図２と同様の構成部分については同一番号を付し、その説明を省略する。図３を参照すると、通信システム２は、コミュニケーションサーバ２１と、局データベース２２と、端末装置２３と、保守端末装置１と、データベース１４と、通信網２４とを含んで構成される。
【００２４】
コミュニケーションサーバ２１は一例としてＩＰ−ＰＢＸである。コミュニケーションサーバ２１は局データベース２２と接続される。局データベース２２にはコミュニケーションサーバ２１の設定情報が格納されている。端末装置２３は一例としてＩＰ端末装置である。通信網２４は一例としてＩＰ網である。コミュニケーションサーバ２１、端末装置２３、保守端末装置１は通信網２４を介して相互接続されている。
【００２５】
保守端末装置１は通信網２４を介してコミュニケーションサーバ２１と接続されており、コミュニケーションサーバ２１の機能の設定を行う。局データベース２２にはコミュニケーションサーバ２１の設定情報が格納されている。
【００２６】
次に、データベース１４に格納されるデータベースの一例について説明する。データベース１４に格納されるデータベースは、予め木構造等による階層メニューで作成される通信システム（特に、コミュニケーションサーバ２１）の機能設定手順に基いて作成されている。まず、木構造形式の階層メニューの一例について説明する。
【００２７】
図４は本発明に係る木構造形式の階層メニューの一例の構成図である。同図には、一例として、コミュニケーションサーバ（ＩＰ−ＰＢＸ）２１の機能設定手順を示している。同図を参照すると、ルートは機能設定手順の根を示している。ルートの下位である第１階層は、番号計画と、緊急電話と、システム設計と、システム構成設定とに分岐する。
【００２８】
次に、第１階層の番号計画は、第２階層のシステム設計と、特殊番号設定と、番号計画設定と、逆番号計画設定とに分岐する。また、第１階層の緊急電話は、第２階層の番号計画と、内線登録と、緊急電話設定とに分岐する。また、第１階層のシステム設計は、第２階層のシステムデータ：３０と、システムデータ：１９４とに分岐する。また、第１階層のシステム構成設定は、第２階層のシステムデータ：３と、システムデータ：９とに分岐する。また、第２階層の番号計画は、第３階層のシステム設計と、特殊番号設定と、番号計画設定と、逆番号計画設定とに分岐する。
【００２９】
この階層メニューを参照すると、第１階層および第２階層に番号計画が存在するが、これらは同一の番号計画であることを意味している。すなわち、第２階層の番号計画に進むと、その次は第１階層の番号計画の下位（第２階層）の階層（システム設計、特殊番号設定、番号計画設定および逆番号計画設定）へ進むことを意味している。この第２階層の番号計画のように、さらに下位（この場合は第３階層）の階層が存在する項目を「節」と称する。一方、第２階層の内線登録のように、さらに下位（この場合は第３階層）の階層が存在しない項目を「葉」と称する。
【００３０】
データベース１４には、図４に示す木構造形式の階層メニューに基き作成された表形式データが格納される。図５はデータベース１４に格納される表形式データの一例の構成図である。図５を参照すると、最上位行には行番号、ＩＰ−ＰＢＸ機能を示すサービスＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）、タイトル（設定内容）、設定対象を記述した設定種別ＩＤ、ＩＰ−ＰＢＸ機能の設定に必須の設定かあるいはオプションかを記載する重要度と、備考とが記載されている。なお、備考は省略することも可能である。
【００３１】
行番号１〜４のサービスＩＤには番号計画が、行番号５〜７のサービスＩＤには緊急電話が、行番号８〜９のサービスＩＤにはシステム設定が、行番号１０〜１１のサービスＩＤにはシステム構成設定が、それぞれ記載されている。
【００３２】
また、行番号１〜４のタイトルにはシステム設計と、特殊番号設定と、番号計画設定と、逆番号計画設定とが記載され、行番号５〜７のタイトルには番号計画と、内線登録と、緊急電話設定とが記載され、行番号８〜１１のタイトルには基本設定が記載されている。
【００３３】
また、行番号１および５の設定種別ＩＤにはサービスＩＤが、行番号２〜４および６〜７の設定種別ＩＤにはコマンドが、行番号８〜１１の設定種別ＩＤにはシステムデータ３０，１９４，３および９がそれぞれ記載されている。
【００３４】
また、行番号１〜３および５〜１０の重要度には必須が、行番号４および１１の重要度にはオプションがそれぞれ記載されている。また、行番号１〜１１の備考は空白となっている。
【００３５】
このサービスＩＤに記載した各項目は図４の第１階層の項目を順序どおりに並べたものである。また、タイトルに記載した各項目は図４の第２階層の項目を順序どおりに並べたものである。そして、設定種別ＩＤにはタイトルに記載した項目が「葉」に相当するのか、あるいは「節」に相当するのかを示す情報が記載される。
【００３６】
そして、「節」に相当する場合は設定種別ＩＤが「サービスＩＤ」と記載され、「葉」に相当する場合は設定種別ＩＤが「コマンド」あるいは「システムデータ」と記載される。また、タイトルに記載した各項目が「サービスＩＤ」であるか否かの判定は、図４の対応する項目がさらに下位の階層を有するか否かで決定される。
【００３７】
たとえば、図５の行番号１のタイトル「システム設定」は、図４の第２階層の「システム設定」に相当し、この「システム設計」と同一の「システム設定」が１つ上の階層（第１階層）に存在することから、図５の行番号１のタイトル「システム設定」は、「サービスＩＤ」であることが分かる。
【００３８】
また、図５の行番号２のタイトル「特殊番号設定」は、図４の第２階層の「特殊番号設定」に相当し、この「特殊番号設定」と同一の「特殊番号設定」が１つ上の階層（第１階層）に存在しないことから、図５の行番号１のタイトル「システム設定」は、「サービスＩＤ」ではないことが分かる。
【００３９】
次に、表示部１１に表示されるサイドメニュー部１５およびコマンド部１６の一例について説明する。図６は表示部１１に表示されるサイドメニュー部１５およびコマンド部１６の一例の構成図である。図６（Ａ）はサイドメニュー部１５の一例を、図６（Ｂ）はコマンド部１６の一例をそれぞれ示している。
【００４０】
まず、サイドメニュー部１５について説明する。図６（Ａ）は図５のサービスＩＤおよびタイトルの一部が表示される例を示している。理想的には、図５のサービスＩＤ、タイトル、重要度および備考の全てが表示部１１に一覧表示されるべきであるが、表示部１１の画面上の制約からこれは困難である。
【００４１】
したがって、他のサービスＩＤおよびタイトルの有無の確認は画面を上方にスクロールすることにより行い、重要度および備考の有無の確認は画面を右側にスクロールすることにより行う。
【００４２】
次に、コマンド部１６について説明する。図６（Ｂ）は図５の行番号８および９のシステムデータ：３０および１９４が表示される例を示している。この画面はシステムデータあるいはコマンドの入力画面である。
【００４３】
次に、本発明の第１実施例の動作について説明する。図７は本発明の第１実施例の動作を示すシーケンスチャートである。なお、以下の動作は保守端末装置１の制御部１２が表示部１１を制御することにより行われる（図２参照）。
【００４４】
本実施例では、一例として、図示しない保守者が図６（Ａ）及び（Ｂ）に示す表示画面にしたがって「緊急電話」の設定作業を実施する場合の動作について説明する。
【００４５】
まず、保守者が保守端末装置１を操作して、保守プログラムを起動させる（ステップＳ１）。制御部１２はデータベース１４から行番号、サービスＩＤ、タイトル、設定種別ＩＤ、重要度および備考を読み出し、行番号、設定種別ＩＤを除き、表示部１１に表示させる（ステップＳ２）。制御部１２は保守者が表示部１１のサイドメニュー部１５（図６（Ａ）参照）に表示される項目からいずれかを選択するのを待つ（ステップＳ３）。
【００４６】
保守者はサイドメニュー部１５の画面上の「緊急電話」の設定を行うため、サイドメニュー部１５の画面上で「緊急電話」の「番号計画」を選択する（ステップＳ４）。制御部１２は選択されたタイトルである「番号計画」が木構造形式（以下、「メニューツリー」と表示する）上、「節」であるか否かを判定する（ステップＳ５）。ここまで進んだ時点では、サイドメニュー部１５上に「番号計画」の下位の階層が表示されないため、「番号計画」の下位の階層の有無は不明である。
【００４７】
そこでこの時点では制御部１２は「番号計画」は「葉」であると判定する（ステップＳ５にて“Ｎ”）。制御部１２は予め対応付けられている「緊急電話」の「番号計画」のデータベース１４上の行番号“５”を取得する（ステップＳ６）。制御部１２は行番号“５”の「番号計画」の設定種別ＩＤがサービスＩＤであるか否かを判定する（ステップＳ７）。
【００４８】
制御部１２は行番号“５”の「番号計画」の設定種別ＩＤは「サービスＩＤ」であるので（ステップＳ７にて“Ｙ”）、メニューツリーから「番号計画」の位置を特定し（図４の第１階層の「番号計画」がその位置となる）、その下位（第２階層）に存在する項目（システム設定、特殊番号設定、番号計画設定および逆番号計画設定）を、保守者が選択した「緊急電話」の「番号計画」のメニュー項目に追加する（ステップＳ８）。
【００４９】
すなわち、この段階でサイドメニュー部１５の画面上には、「緊急電話」の「番号計画」とともに、それより１つ下位の階層の項目（システム設定、特殊番号設定、番号計画設定および逆番号計画設定）が同時に表示される。その後、制御部１２はステップＳ３の入力待ち状態に遷移する。
【００５０】
次に、保守者は「番号計画」の「システム設定」を実行するため、サイドメニュー部１５の画面上の「システム設定」を選択する（ステップＳ４）。制御部１２は選択されたタイトルである「システム設定」がメニューツリー上、「節」であるか否かを判定する（ステップＳ５）。
【００５１】
この時点で、「システム設定」はメニューツリー上、「葉」であるので（ステップＳ５にて“Ｎ”）、制御部１２は予め対応付けられている「番号計画」の「システム設定」のデータベース１４上の行番号“１”を取得する（ステップＳ６）。制御部１２は行番号“１”の「システム設定」の設定種別ＩＤがサービスＩＤであるか否かを判定する（ステップＳ７）。
【００５２】
制御部１２は行番号“１”の「システム設定」の設定種別ＩＤはサービスＩＤであるので（ステップＳ７にて“Ｙ”）、メニューツリーから「システム設定」の位置を特定し（図４の第１階層の「システム設定」がその位置となる）、その下位（第２階層）に存在する項目（「基本設定」）を、保守者が選択した「番号計画」の「システム設定」のメニュー項目に追加する（ステップＳ８）。その後、制御部１２はステップＳ３の入力待ち状態に遷移する。
【００５３】
次に、保守者は「システム設定」の「基本設定」を実行するため、サイドメニュー部１５の画面上の「基本設定」を選択する（ステップＳ４）。制御部１２は選択されたタイトルである「基本設定」がメニューツリー上、「節」であるか否かを判定する（ステップＳ５）。
【００５４】
この時点で、「基本設定」はメニューツリー上、「葉」であるので（ステップＳ５にて“Ｎ”）、制御部１２は予め対応付けられている「システム設定」の「基本設定」のデータベース１４上の行番号“８”を取得する（ステップＳ６）。制御部１２は行番号“８”の「基本設定」の設定種別ＩＤがサービスＩＤであるか否かを判定する（ステップＳ７）。
【００５５】
制御部１２は行番号“８”の「基本設定」の設定種別ＩＤは「システムデータ」であることを確認し（ステップＳ７にて“Ｎ”かつステップＳ９にて“Ｙ”）、表示部１１のコマンド部１６に「設定種別ＩＤ」の内容（この段階では「システムデータ：３０」）を表示させる（ステップＳ１０）。
【００５６】
その後、制御部１２はステップＳ３の入力待ち状態に遷移する。そして、制御部１２は、行番号“９”の「基本設定」についても前述の行番号“８”の「基本設定」と同様の動作を実行する。
【００５７】
次に、行番号“１”のシステム設定の動作の次に、行番号“２”の「特殊番号設定」が実行されるが、その設定種別ＩＤは「コマンド」であるため（ステップＳ３，Ｓ５、Ｓ６を経由してステップＳ７にて“Ｎ”およびステップＳ８にて“Ｎ”）、制御部１２は表示部１１にサイドメニュー部１５上の「タイトル」に該当するＩＰ−ＰＢＸの機能設定画面を起動させる（ステップＳ１２）。その後、制御部１２はステップＳ３の入力待ち状態に遷移する。次に、行番号“３”の「番号計画設定」および行番号“４”の「逆番号計画設定」についても「特殊番号設定」と同様の動作が行われる。
【００５８】
なお、ステップＳ８にて項目（システム設定、特殊番号設定、番号計画設定および逆番号計画設定）を、保守者が選択した「緊急電話」の「番号計画」のメニュー項目に追加すると、「番号計画」が「葉」から「節」に変わるため、保守者が次回「緊急電話」の「番号計画」を選択すると、制御部１２は「番号計画」は「節」であると判定する（ステップＳ５にて“Ｙ”）。そして、制御部１２はサイドメニュー部１５に葉を表示していない状態であれば、表示部１１に葉を表示させる（ステップＳ１１）。その後、制御部１２はステップＳ３の入力待ち状態に遷移する。
【００５９】
以上説明したように、本発明の第１実施例によれば、機能設定時に依存関係にある設定項目を作業順にサイドメニュー部１５に表示する構成であるため、設定漏れを防ぐことができ、かつ設定作業の後戻り時間を削減することが可能となる。また、設定項目が必須かオプションかの重要度をサイドメニュー部１５に表示する構成であるため、保守者が毎回マニュアルを確認することなく設定を進められ、作業の時間を短縮することが可能となる。
【実施例２】
【００６０】
次に、本発明の第２実施例について説明する。図８は本発明の第２実施例における通信システムの構成図である。なお、図３と同様の構成部分については同一番号を付し、その説明を省略する。
【００６１】
第２実施例の通信システム３が第１実施例と異なる点は、第２実施例は保守端末装置３１内にデータベース１４を設けている点である。その他の構成は第１実施例（図３参照）と同様である。なお、動作についても第１実施例と同様であるため、その説明を省略する。
【００６２】
以上説明したように、本発明の第２実施例によれば、保守端末装置３１の外部にデータベース１４を接続する手間を省くことが可能となる。
【実施例３】
【００６３】
次に、本発明の第３実施例について説明する。図９は第３実施例の動作の概要を示す模式説明図、図１０は第３実施例の動作を示すフローチャートである。第３実施例では、ＩＰ−ＰＢＸの電話サービスに必要な設定情報を予め外部形式（ＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）等）で準備しておき、保守端末装置１側でデータベース１４を参照しながら正しい順番に並び替える。
【００６４】
図９（Ａ）は予め外部形式（ＣＳＶ等）で準備した設定情報（緊急電話設定ファイル４１）の一例を示し、図９（Ｂ）は正しい順番に並び替えられた設定情報（最適化後の緊急電話設定ファイル４２）の一例を示している。
【００６５】
次に、第３実施例の動作について説明する。予め、保守者がＩＰ−ＰＢＸ２１の「緊急電話」機能設定のために、「サービスＩＤ」と「タイトル」と「設定値」とを含む規定の形式で緊急電話設定ファイル４１を作成しておく。
【００６６】
以下、図１０を参照する。なお、以下の動作は保守端末装置１内の制御部１２が図示しないメモリを制御することにより実行される。まず、保守者が保守端末装置１を起動する（ステップＳ２１）。制御部１２は予め作成された緊急電話設定ファイル４１をメモリに読み込ませ、その内容をメモリ上に展開する（ステップＳ２２）。
【００６７】
次に、制御部１２は緊急電話設定ファイル４１の先頭に記述している「サービスＩＤ」である「緊急電話」を読み出し（ステップＳ２３）、データベース１４の「サービスＩＤ」列から該当する行を抜き出す（ステップＳ２４）。次に、抜き出した行の先頭の「タイトル」である「番号計画」と一致する、メモリ上の緊急電話設定ファイル４１の行を検索する（ステップＳ２５）。
【００６８】
そして、メモリ上の緊急電話設定ファイル４１の最初のタイトルは「緊急電話設定」であり、「番号計画」と一致しないため（ステップＳ２６にて“Ｎ”）、制御部１２は読み出したデータベース１４の行を１加算し（ステップＳ２７）、ステップＳ２５に遷移する。
【００６９】
次に、データベース１４の行を１加算後のタイトルである「内線登録」と一致するメモリ上の緊急電話設定ファイル４１の行を検索する（ステップＳ２５）。今回は該当する項目がメモリ上の緊急電話設定ファイル４１に２行あるため（ステップＳ２６にて“Ｙ”）、制御部１２はそれらの値を最適化後の緊急電話設定ファイル４２に書き出す（ステップＳ２８）。
【００７０】
そして、制御部１２は残りの項目の有無を確認し（ステップＳ２９）、残りの項目があれば（ステップＳ２９にて“Ｙ”）、行を１加算し（ステップＳ３０）、ステップＳ２５に遷移する。そして、制御部１２は残りの項目がなくなると（ステップＳ２９にて“Ｎ”）、動作を終了させる。
【００７１】
以上説明したように、本発明の第３実施例によれば、緊急電話設定ファイル４１内の設定項目の順番を、最適化後の緊急電話設定ファイル４２に示すような正しい順番に並べ替えることが可能となる。この動作により各設定項目に関して、設定順序の制約を自動的に検証することができる。また、設定順序に誤りがあった場合は、その誤りを検出することができる。
【実施例４】
【００７２】
次に、本発明の第４実施例について説明する。第４実施例は保守端末装置の設定支援方法のプログラムに関するものである。図２を参照すると、保守端末装置１はプログラム格納部１３を含んでいる。このプログラム格納部１３には図７のシーケンスチャートおよび図１０のフローチャートに示す保守端末装置の設定支援方法のプログラムが格納されている。保守端末装置１の制御部（“コンピュータ”）１２はプログラム格納部１３からそれらのプログラムを読み出し、表示部１１および図示しないメモリを制御する。その制御内容については既に述べたので、ここでの説明は省略する。
【００７３】
以上説明したように、本発明の第４実施例によれば、保守者がコミュニケーションサーバの機能設定を行う際に事前の調査を行う必要がなく、機能の競合や設定漏れの発生を防止することが可能な保守端末装置の設定支援方法のプログラムが得られる。
【符号の説明】
【００７４】
１、３１  保守端末装置（ＭＡＴ）
２、３  通信システム
１１  表示部
１２  制御部
１３  プログラム格納部
１４  データベース
１５  サイドメニュー部
１６  コマンド部
２１  コミュニケーションサーバ（ＩＰ- ＰＢＸ）
２２  局データベース
２３  端末装置
２４  通信網
４１  緊急電話設定ファイル
４２  最適化後の緊急電話設定ファイル
【図１】
2010165080.tif 000003
【図２】
2010165080.tif 000004
【図３】
2010165080.tif 000005
【図４】
2010165080.tif 000006
【図５】
2010165080.tif 000007
【図６】
2010165080.tif 000008
【図７】
2010165080.tif 000009
【図８】
2010165080.tif 000010
【図９】
2010165080.tif 000011
【図１０】
2010165080.tif 000012