(57)【要約】【課題】  本発明の目的は、運用者がサーバ構成の管理スキルやＰＢＸの局データ、コマンドを理解していなくても、簡易に設定変更ができる設定ツールを提供することと同時に、ネットワークの障害等による設定不可能な状態に陥る可能性を極小化し、設定継続不可状態からの簡易に自動復帰できるようにすることにある。【解決手段】  ＩＰ電話端末が属するＩＰ電話サーバ上の構成管理情報に、該当ＩＰ電話端末が属するグループを設定者が認識しやすい名称で設定し、設定者が該当グループとＩＰ電話端末番号を指定する。また、ＩＰ電話サーバ、ＩＰ電話端末、ＩＰ電話バックアップサーバを同時に設定する。設定時に、ＩＰ電話サーバ、ＩＰ電話端末、ＩＰ電話バックアップサーバそれぞれの設定の反映を同時に行う為、タイミングを自動的に合わせるよう指示を行う。【選択図】図１
2008294880.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ電話サーバ、ＩＰ電話バックアップサーバおよびＩＰ電話端末により構成されるＩＰ電話システムにおいて、サーバ、バックアップサーバと端末にそれぞれにＩＰ電話に関する設定情報を有し、その設定情報を一元に設定できる設定ツールにおいて、
ＩＰ電話端末の設定変更をする際に、ＩＰ電話端末、ＩＰ電話サーバ、ＩＰ電話バックアップサーバそれぞれの設定を変更する必要がある場合において、
ＩＰ電話端末の設定変更するステップと、
ＩＰ電話サーバ上のＩＰ電話端末情報を設定変更するステップと、
ＩＰ電話バックアップサーバ上のＩＰ電話端末情報を設定変更するステップと、
ＩＰ電話サーバの設定とＩＰ電話バックアップサーバの設定とＩＰ電話端末が変更できた後に、同期を取って反映指示を発行するステップ
から成ることを特徴とするＩＰ電話システム自動設定方法。
【請求項２】
請求項１のＩＰ電話自動設定方法において、
ＩＰ電話サーバ上のＩＰ電話端末情報を設定変更するステップと、ＩＰ電話端末を設定変更するステップと、ＩＰ電話バックアップサーバ上のＩＰ電話端末情報を設定変更するステップの途中で設定できなかった場合に、設定済みの変更を復元して終了することを特徴とするＩＰ電話システム自動設定方法。
【請求項３】
請求項１のＩＰ電話自動設定方法において、
ＩＰ電話サーバ上のＩＰ電話端末情報を設定変更するステップと、ＩＰ電話端末を設定変更するステップと、ＩＰ電話バックアップサーバ上のＩＰ電話端末情報を設定変更するステップとを備え、上記両ステップを同時実行する事により、ＩＰ電話サーバ上のＩＰ電話端末情報とＩＰ電話端末とＩＰ電話バックアップサーバ上のＩＰ電話端末情報が、ネットワーク障害等により不整合な状態に陥る可能性を極小化したＩＰ電話システム設定方法。
【請求項４】
ＩＰ電話サーバ、ＩＰ電話バックアップサーバおよびＩＰ電話端末により構成されるＩＰ電話システムにおいて、ＩＰ電話サーバ、ＩＰ電話バックアップサーバとＩＰ電話端末にそれぞれにIP電話に関する設定情報を有し、その設定情報を一元に設定できる設定ツールにおいて、
ＩＰ電話端末のＩＰアドレスとＩＰ電話端末のＩＰ電話サーバへの収容情報を、ＩＰ電話サーバの設定情報から自動収集し、ＩＰ電話端末の管理テーブルを参照することにより、自動的に設定変更対象のＩＰ電話端末を特定し、ＩＰ電話端末の設定変更が可能とすることを特徴とするＩＰ電話システム自動設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話システムを自動設定するツールシステムにおけるＩＰ電話システム自動設定方法に関する。
【背景技術】
【０００２】
ＩＰ電話システムを運用する場合、ＩＰ電話サーバとＩＰ電話端末にそれぞれ設定情報を持ち、それぞれ同期を取って設定変更する必要がある。内線電話の設定を入れ替える場合は、一時的に重複が起きないように、手動でタイミングを計って変更を実施する必要がある。
【０００３】
また、ＩＰ電話端末のＩＰアドレスがＤＨＣＰで設定される場合、ＩＰ電話端末を特定するＩＰアドレスはＩＰ電話サーバを参照する必要がある。それと同時に、ＩＰ電話のＩＰ電話サーバ上の収容情報はＩＰ電話サーバの設定情報を参照し、オペレータが手動で設定する必要があった。オペレータによる手動設定は、ＩＰ電話サーバ、ＩＰ電話端末、ＩＰ電話バックアップサーバと順次設定を実施する為、設定完了迄に時間を要し、ネットワーク障害等により設定継続が不可能な事態に陥る可能性がある。
【０００４】
また、設定変更途中に設定変更を継続できなくなった場合は、設定済みの内容を変更し、設定変更開始前の状態に手動で復元する必要があった。
【０００５】
【特許文献１】特開２００６−７４１１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ＩＰ電話システムの設定には、ＩＰ電話サーバのＩＰ電話端末収容情報や、ＩＰ電話端末に割り振られたＩＰアドレスを管理し、ＩＰ電話端末の変更時には、設定タイミングの同期を合わせて変更する必要があり、オペレータがサーバ構成の管理スキルやＰＢＸの局データ、コマンドを理解している必要があるなど、運用上大きな負荷となる問題点があった。
【０００７】
また、オペレータによる手動設定では、各機器を順次設定する為、設定完了まで時間を要するので、ネットワーク障害等の影響を受ける可能性があり、設定変更途中に処理を継続できなくなった場合、設定済みの内容を変更し、設定変更開始前の状態に手動で復元する必要があり、運用上の大きな負荷となっていた。
【０００８】
本発明の目的は、運用者がサーバ構成の管理スキルやＰＢＸの局データ、コマンドを理解していなくても、簡易に設定変更ができる設定ツールを提供することと同時に、ネットワークの障害等による設定不可能な状態に陥る可能性を極小化し、設定継続不可状態からの簡易に自動復帰できるようにすることにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、ＩＰ電話端末が属するＩＰ電話サーバ上の構成管理情報に、該当ＩＰ電話端末が属するグループを設定者が認識しやすい名称で設定し、設定者が該当グループとＩＰ電話端末番号を指定することにより、ＩＰ電話サーバ上の該当グループ情報とＩＰ電話端末の収容情報を収集し、設定するべきIP電話端末と設定情報を特定する事を実現する。
【００１０】
また、ＩＰ電話サーバ、ＩＰ電話端末、ＩＰ電話バックアップサーバを同時に設定する事により、設定完了までの時間を短縮し、ネットワーク障害等の影響を受ける可能性を極小化する。
【００１１】
設定時に、ＩＰ電話サーバ、ＩＰ電話端末、ＩＰ電話バックアップサーバそれぞれの設定の反映を同時に行う為、タイミングを自動的に合わせるよう指示を行うことにより、各機器の設定動作を同時実行する事と共に、いずれか一つの機器で設定不可能だった場合における自動復元処理を実現する。
【発明の効果】
【００１２】
本発明によれば、ＩＰ電話システム内線番号変更時に、設定者がＩＰ電話端末の情報を管理・参照する必要がなく、設定順序を特別意識する事なく遵守でき、ＩＰ電話システム運用の負荷が軽減される。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面により詳細に説明する。なお、本願発明では、設定ツールが導入されているサーバがＩＰ電話サーバ及びバックアップサーバ、ＩＰ電話機を設定する動作となる。即ちこれからはネットワーク上で通信可能な事が前提となる。
【００１４】
図１は本願発明を適用したシステムにおける概要図を示したものである。図１において、１００は本設定ツールを有したサーバを示し、該サーバは例えば図１１に示す如く、構成されている。すなわち、後述する変更対象内線番号を入力する入力画面部１００１、ＩＰ電話サーバ１０１の設定情報抽出部１００２、データテーブル作成部１００３、データテーブル２０４、３０２を格納するデータテーブル格納部（メモリ）１００４、ＩＰ電話端末設定変更プログラム、ＩＰ電話サーバ設定変更プログラム６００、６０３等を格納するプログラム格納部（メモリ）１００５、各プログラムにおいて正常に設定が終了したか否かを判定する正常終了判定部１００６、通信モジュール１００７、ＬＡＮ制御部１００８から構成されている。１０１はＩＰ電話サーバ、１０２はＩＰ電話バックアップサーバ、１０３はＩＰ電話端末Ａ、１０４はＩＰ電話端末Ｂ、１０５はＩＰ電話端末ＡのＩＰアドレス、１０６はＩＰ電話端末ＢのＩＰアドレス、１０７はＩＰ電話バックアップサーバのＩＰアドレスを示す。
【００１５】
図１において、サーバ１００は通信モジュール１００７、ＬＡＮ制御部１００８を通してＩＰ電話サーバ１０１から、拠点番号／拠点名称／ＩＰ電話バックアップサーバのＩＰアドレスを取得し、該ＩＰアドレス等を格納する格納部１００４を備えている。そのシーケンスを図４に示し、その結果作成されるデータテーブル２０４を図２に示す。該テーブルはデータテーブル格納部１００４に格納される。
【００１６】
図２において、２００は取得した拠点番号、２０１は取得した拠点名称、２０２は当該拠点ＩＰ電話バックアップサーバ１０２のＩＰアドレス、２０４はデータテーブルそのものを指す。
【００１７】
次に、変更したいＩＰ電話端末Ａ１０３及びＩＰ電話端末Ｂ１０４が所属する拠点名称２０１を指定する事により、指定拠点の内線一覧データテーブル３０２をデータテーブル作成部１００３にて作成し、該テーブルはデータテーブル格納部１００４に格納する。シーケンスについて図５に示し、そのデータテーブル３０２構造を図３に示す。
【００１８】
図３において、３００は指定した拠点番号に所属する内線データ一覧、３０１は各内線のＩＰアドレス、３０２はデータテーブルそのものを示す。
【００１９】
ここまでで必要な各種拠点データやＩＰアドレスは、データテーブル２０４、データテーブル３０２に格納されており、次に内線番号変更の処理に入る。
【００２０】
図６に各プログラムの概略図を示す。
【００２１】
図６において、６００はＩＰ電話サーバ設定変更プログラム、６０１はＩＰ電話端末Ａ設定変更プログラム、６０２はＩＰ電話端末Ｂ設定変更プログラム、６０３はＩＰ電話バックアップサーバ設定変更プロクラムを示し、これらはプログラム格納部１００４に格納されている。
【００２２】
本願発明において、ＩＰ電話サーバ設定変更プロクラム６００とＩＰ電話端末Ａ設定変更プロクラム６０１とＩＰ電話端末Ｂ設定変更プログラム６０２、ＩＰ電話バックアップサーバ設定変更プログラム６０３は同時に実行され（Ｓ６０４）、すべてのプログラムにおいて設定が正常に終了した時点で反映する（Ｓ６０５）。また、一つでも設定ができなかった場合、初期の設定状態を復元する（Ｓ６０６）。これらの処理は正常終了判定部１００６にて実行される。
【００２３】
ＩＰ電話サーバ設定変更プログラム６００は、ＩＰ電話サーバ１００に接続し内線データの変更動作を実施する。図７にＩＰ電話サーバに対する設定フローを示す。
【００２４】
ＩＰ電話サーバ設定プログラム６００は図３の内線一覧データテーブル３０２を参照し、拠点番号２００のＩＰ電話端末Ａ１０３の内線番号aを内線番号xに変更する（Ｓ６００１）。ここでエラーが発生し設定変更が完了できなかった場合（ＩＰ電話端末Ａ１０３が使用中やネットワーク障害等）（失敗７００）、ＩＰ電話サーバ設定変更プログラム６００は、内線番号の変更を実施せずに終了する。
【００２５】
内線番号aを退避内線xに問題無く変更できた場合（成功７０１）、次にＩＰ電話端末Ｂ１０４の内線番号bを内線番号aに変更する（Ｓ６００２）。ここで、エラーが発生し設定変更が完了できなかった場合（ＩＰ電話端末Ｂ１０４が使用中やネットワーク障害等）（失敗７０２）、ＩＰ電話サーバ設定変更プログラム６００は、変更した設定内容を復元して終了する。
【００２６】
内線番号aを退避内線xに問題無く変更できた場合（成功７０３）、次に退避内線ｘを内線番号ｂに変更する（Ｓ６００３）。
【００２７】
ＩＰ電話サーバ設定変更プログラム６００は、他プログラム（ＩＰ電話端末Ａ設定変更プログラム６０１、ＩＰ電話端末Ｂ設定変更プログラム６０２、ＩＰ電話バックアップサーバ設定変更プログラム６０３）が正常に設定変更を終了している事（Ｓ６００４）を条件として終了する（成功７０５）。
【００２８】
もし、他プログラムが何らかの理由で設定変更を終了できなかった場合（失敗７０４）、ＩＰ電話サーバ設定変更プログラム６００は、変更した設定内容を復元（Ｓ６００６、Ｓ６００７、Ｓ６００８）して終了する。
【００２９】
次に、ＩＰ電話端末Ａの設定変更方法につき図８にて説明する。
【００３０】
ＩＰ電話端末Ａ設定変更プログラム６０１は、図３のデータテーブル３０２を参照し、ＩＰ電話端末Ａ１０３のＩＰアドレス１０５に対して接続し、ＩＰ電話端末Ａ１０３が保持する内線番号aを内線番号bに変更する（Ｓ６０１１）。
【００３１】
ここでエラーが発生し設定変更が完了できなかった場合（ＩＰ電話端末Ａ１０３が使用中やネットワーク障害等）（失敗８００）、ＩＰ電話端末Ａ設定変更プログラム６０１は、内線番号の変更を実施せずに終了する。
【００３２】
ＩＰ電話端末Ａ設定変更プログラム６０１が内線番号aを内線番号bに問題無く変更できた場合（成功８０１）、他プログラム（ＩＰ電話サーバ設定変更プロクラム６００、ＩＰ電話端末Ｂ設定変更プログラム６０２、ＩＰ電話バックアップサーバ設定変更プログラム６０３）が正常に内線番号の変更を終了している事（Ｓ６０１２）を条件（成功８０３）として、ＩＰ電話端末Ａ１０３の設定反映を行い（Ｓ６０１４）終了となる。
【００３３】
もし、他プログラムが何らかの理由で設定変更を終了できなかった場合（失敗８０２）、ＩＰ電話端末Ａ設定変更プログラム６０１は、変更した設定内容を復元（Ｓ６０１３）して終了する。
【００３４】
次に、ＩＰ電話端末Ｂの設定変更方法につき図９にて説明する。
【００３５】
ＩＰ電話端末Ｂ設定変更プログラム６０２は、図３のデータテーブル３０２を参照し、ＩＰ電話端末Ｂ１０４のＩＰアドレス１０６に対して接続し、ＩＰ電話端末Ｂ１０４が保持する内線番号bを内線番号aに変更する（Ｓ６０２１）。
【００３６】
ここでエラーが発生し設定変更が完了できなかった場合（ＩＰ電話端末Ｂ１０４が使用中やネットワーク障害等）（失敗９００）、ＩＰ電話端末Ｂ設定変更プログラム６０２は、内線番号の変更を実施せずに終了する。
【００３７】
ＩＰ電話端末Ｂ設定変更プログラム６０２が内線bを内線aに問題無く変更できた場合（成功９０１）、他プログラム（ＩＰ電話サーバ設定変更プロクラム６００、ＩＰ電話端末Ａ設定変更プログラム６０１、ＩＰ電話バックアップサーバ設定変更プログラム６０３）が正常に内線番号の変更を終了している事（Ｓ６０２２）を条件（成功９０３）として、ＩＰ電話端末Ｂ１０４の設定反映を行い（Ｓ６０２４）終了となる。
【００３８】
もし、他プログラムが何らかの理由で設定変更を終了できなかった場合（失敗９０２）、ＩＰ電話端末Ｂ設定変更プログラム６０２は、変更した設定内容を復元（Ｓ６０２３）して終了する。
【００３９】
最後に、ＩＰ電話バックアップサーバの設定変更方法につき図１０にて説明する。
【００４０】
ＩＰ電話バックアップサーバ設定変更プログラム６０３は、図２のデータテーブル２０４を参照し、ＩＰ電話バックアップサーバのＩＰアドレス１０７に接続する。
【００４１】
ＩＰ電話バックアップサーバ設定プログラム６０３は内線番号aを退避内線xに変更し（Ｓ６０３１）、内線番号bを内線番号aに変更し（Ｓ６０３２）、退避内線xをbに変更する（Ｓ６０３３）。
【００４２】
ここでは、ＩＰ電話バックアップサーバ１０２は通常、待機系である為、使用中等による設定変更が行えない事象は発生しないと考えられるが、両系運用の場合等で設定変更が行えない事象が発生する可能性がある場合は、図７のフローにより実現する。
【００４３】
ＩＰ電話バックアップサーバ設定変更プログラム６０３、他プログラム（ＩＰ電話サーバ設定変更プロクラム６００、ＩＰ電話端末Ａ設定変更プログラム６０１、ＩＰ電話端末Ｂ設定変更プログラム６０２）が正常に内線番号の変更を終了している事（Ｓ６０３４）を条件（成功１００１）として、ＩＰ電話バックアップサーバの設定反映を行い（Ｓ６０３６）終了となる。
【００４４】
もし、他プログラムが何らかの理由で設定変更を終了できなかった場合（失敗１００１）、ＩＰ電話バックアップサーバ設定変更プログラム603は、変更した設定内容を復元（Ｓ６０３５、Ｓ６０３７、Ｓ６０３８）して終了する。
【図面の簡単な説明】
【００４５】
【図１】システム全体概略図
【図２】拠点番号／拠点名／ＩＰ電話バックアップサーバＩＰアドレスデータテーブル
【図３】拠点番号／内線番号／ＩＰ電話端末ＩＰアドレスデータテーブル
【図４】拠点番号／拠点名／ＩＰ電話バックアップサーバＩＰアドレスデータシーケンス
【図５】拠点番号／内線番号／ＩＰ電話端末ＩＰアドレスデータシーケンス
【図６】各プログラムの概略図
【図７】ＩＰ電話サーバの設定フローチャート
【図８】ＩＰ電話端末Ａの設定フローチャート
【図９】ＩＰ電話端末Ｂの設定フローチャート
【図１０】ＩＰ電話バックアップサーバの設定フローチャート
【図１１】サーバの一構成例を示すブロック図
【符号の説明】
【００４６】
１００：サーバ
１０１：ＩＰ電話サーバ
１０２：ＩＰ電話バックアップサーバ
１０３：ＩＰ電話端末Ａ
１０４：ＩＰ電話端末Ｂ
１０５：ＩＰ電話端末ＡのＩＰアドレス
１０６：ＩＰ電話端末ＢのＩＰアドレス
１０７：ＩＰ電話バックアップサーバのＩＰアドレス
１０８：設定変更ツール
１０９：拠点番号/拠点名データテーブル
１１０：拠点番号/ＩＰ電話バックアップサーバアドレスデータテーブル
２００：拠点番号
２０１：拠点名
２０２：ＩＰ電話バックアップサーバのＩＰアドレス
２０４：拠点番号／拠点名一覧データフーブル
３００：内線番号
３０１：ＩＰ電話端末のＩＰアドレス
３０２：拠点番号と内線番号／ＩＰ電話端末のＩＰアドレスデータテーブル
６００：ＩＰ電話サーバ設定変更プログラム
６０１：ＩＰ電話端末Ａ設定変更プログラム
６０２：ＩＰ電話端末Ｂ設定変更プログラム
６０３：ＩＰ電話バックアップサーバ設定変更プログラム
７００：内線番号ａを退避内線ｘに変更失敗
７０１：内線番号ａを退避内線ｘに変更成功
７０２：内線番号ｂを内線番号ａに変更失敗
７０３：内線番号ｂを内線番号ａに変更成功
７０４：他プログラムが正常に設定変更を失敗
７０５：他プログラムが正常に設定変更を成功
８００：内線番号ａを内線番号ｂに変更失敗
８０１：内線番号ａを内線番号ｂに変更成功
８０２：他プログラムが正常に設定変更を失敗
８０３：他プログラムが正常に設定変更を成功
９００：内線番号ｂを内線番号ａに変更失敗
９０１：内線番号ｂを内線番号ａに変更成功 
９０２：他プログラムが正常に設定変更を失敗
９０３：他プログラムが正常に設定変更を成功
１０００：他プログラムが正常に設定変更を失敗
１００１：他プログラムが正常に設定変更を成功
【図１】
2008294880.tif 000003
【図２】
2008294880.tif 000004
【図３】
2008294880.tif 000005
【図４】
2008294880.tif 000006
【図５】
2008294880.tif 000007
【図６】
2008294880.tif 000008
【図７】
2008294880.tif 000009
【図８】
2008294880.tif 000010
【図９】
2008294880.tif 000011
【図１０】
2008294880.tif 000012
【図１１】
2008294880.tif 000013