(57)【要約】【課題】電話装置とサーバ装置との間でデータあるいはタイミングの同期をとる。【解決手段】電話装置管理システムは、複数の電話装置１と、ＩＰネットワーク４を介して複数の電話装置１に接続されたサーバ装置２を有する。更新すべき機能設定情報をボタン電話機１１から受けたとき、主装置１０は、機能設定情報を仮登録し、仮登録した機能設定情報をサーバ装置２に送信する。サーバ装置２は機能設定情報の複製を更新する。主装置１０は、アイドル状態になったときに本登録処理を行う。【選択図】　　　　図１
2004096421.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介して他の電話装置と通話を行い、またサーバ装置への接続情報を記憶する電話装置と、前記通信網を介して前記電話装置を複数接続可能なサーバ装置とを有する電話装置管理システムであって、
前記電話装置は、
この電話装置の設定情報を記憶する記憶手段と、
登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手段と、
前記仮登録された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手段と、
設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う登録更新手段とを備えることを特徴とする電話装置管理システム。
【請求項２】
通信網を介して他の電話装置と通話を行い、またサーバ装置への接続情報を記憶する電話装置と、前記通信網を介して前記電話装置を複数接続可能なサーバ装置とを有する電話装置管理システムであって、
前記電話装置は、
この電話装置の設定情報を記憶する記憶手段と、
登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手段と、
設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う登録更新手段と、
この登録更新手段によって登録または更新された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手段とを備えることを特徴とする電話装置管理システム。
【請求項３】
通信網を介して他の電話装置と通話を行い、またサーバ装置への接続情報を記憶する電話装置と、前記通信網を介して前記電話装置を複数接続可能なサーバ装置とを有する電話装置管理システムであって、
前記サーバ装置は、
前記電話装置の設定情報を記憶する記憶手段と、
登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う複製手段と、
前記登録または更新された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、この電話装置に前記登録または更新された設定情報を送信して、前記電話装置に設定情報を登録又は更新させる登録更新手段とを備えることを特徴とする電話装置管理システム。
【請求項４】
通信網を介して他の電話装置と通話を行い、またサーバ装置への接続情報を記憶する電話装置と、前記通信網を介して前記電話装置を複数接続可能なサーバ装置とを有する電話装置管理システムであって、
前記サーバ装置は、
前記電話装置の設定情報を記憶する第１の記憶手段と、
登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する第１の仮登録手段と、
この仮登録された設定情報を対応する電話装置に送信する送信手段と、
前記電話装置から本登録要求を受信したときに、前記仮登録された設定情報を前記第１の記憶手段に転送して、前記第１の記憶手段に対する設定情報の登録又は更新を行う複製手段とを備え、
前記電話装置は、
この電話装置の設定情報を記憶する第２の記憶手段と、
前記サーバ装置から受信した設定情報を仮登録する第２の仮登録手段と、
設定情報を使用しないアイドル状態になったときに、前記第２の仮登録手段によって仮登録された設定情報を前記第２の記憶手段に転送して、前記第２の記憶手段に対する設定情報の登録又は更新を行う登録更新手段と、
前記サーバ装置に本登録要求を送信する本登録要求手段とを備えることを特徴とする電話装置管理システム。
【請求項５】
通信網を介して他の電話装置と通話を行い、またサーバ装置への接続情報を記憶する電話装置と、前記通信網を介して前記電話装置を複数接続可能なサーバ装置とを有する電話装置管理システムであって、
前記電話装置は、
登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を一時保存する一時保存手段と、
設定情報を使用しないアイドル状態になったときに、前記一時保存された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる登録更新手段とを備えることを特徴とする電話装置管理システム。
【請求項６】
通信網を介して他の電話装置と通話を行い、またサーバ装置への接続情報を記憶する電話装置と、前記通信網を介して前記電話装置を複数接続可能なサーバ装置とを有する電話装置管理システムであって、
前記サーバ装置は、
前記電話装置の設定情報を記憶する記憶手段と、
登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手段と、
この仮登録された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う登録更新手段とを備えることを特徴とする電話装置管理システム。
【請求項７】
通信網を介して他の電話装置と通話を行いサーバ装置への接続情報を記憶する電話装置としてコンピュータを機能させる電話装置プログラムであって、
登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順と、
前記仮登録された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手順と、
設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順とをコンピュータに実行させることを特徴とする電話装置プログラム。
【請求項８】
通信網を介して他の電話装置と通話を行いサーバ装置への接続情報を記憶する電話装置としてコンピュータを機能させる電話装置プログラムであって、
登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順と、
設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順と、
この登録更新手順によって登録または更新された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手順とをコンピュータに実行させることを特徴とする電話装置プログラム。
【請求項９】
通信網を介して他の電話装置と通話を行いサーバ装置への接続情報を記憶する複数の電話装置に、前記通信網を介して接続されたサーバ装置としてコンピュータを機能させるサーバ装置プログラムであって、
登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う複製手順と、
前記登録または更新された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、この電話装置に前記登録または更新された設定情報を送信して、前記電話装置に設定情報を登録又は更新させる登録更新手順とをコンピュータに実行させることを特徴とするサーバ装置プログラム。
【請求項１０】
通信網を介して他の電話装置と通話を行いサーバ装置への接続情報を記憶する複数の電話装置に、前記通信網を介して接続されたサーバ装置としてコンピュータを機能させるサーバ装置プログラムであって、
登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順と、
この仮登録された設定情報を対応する電話装置に送信して仮登録させる送信手順と、
前記送信した設定情報が前記電話装置で本登録されたときに、前記仮登録手順で仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う複製手順とをコンピュータに実行させることを特徴とするサーバ装置プログラム。
【請求項１１】
通信網を介して他の電話装置と通話を行いサーバ装置への接続情報を記憶する電話装置としてコンピュータを機能させる電話装置プログラムであって、
リモート端末装置から送信され前記サーバ装置で仮登録された設定情報を前記サーバ装置から受信したときに、この設定情報を仮登録する仮登録手順と、
設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順と、
前記サーバ装置に本登録要求を送信する本登録要求手順とをコンピュータに実行させることを特徴とする電話装置プログラム。
【請求項１２】
通信網を介して他の電話装置と通話を行いサーバ装置への接続情報を記憶する電話装置としてコンピュータを機能させる電話装置プログラムであって、
登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報をメモリに一時保存する一時保存手順と、
設定情報を使用しないアイドル状態になったときに、前記一時保存された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる登録更新手順とをコンピュータに実行させることを特徴とする電話装置プログラム。
【請求項１３】
通信網を介して他の電話装置と通話を行いサーバ装置への接続情報を記憶する複数の電話装置に、前記通信網を介して接続されたサーバ装置としてコンピュータを機能させるサーバ装置プログラムであって、
登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順と、
この仮登録された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順とをコンピュータに実行させることを特徴とするサーバ装置プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の電話装置の設定情報を各電話装置あるいは通信網上のサーバ装置で管理する電話装置管理システムに関し、各電話装置とサーバ装置との間でデータあるいはタイミングの同期をとる電話装置管理システム及びプログラムに関するものである。
【０００２】
【従来の技術】
一般に、電話装置管理システムは複数の電話装置から構成され、各電話装置は電話回線に接続された主装置と、この主装置に接続された１台以上のボタン電話機とから構成されている。ボタン電話機では、キー操作やハンドセットの状態を検出し、これら操作情報を主装置に送信し、主装置では、ボタン電話機からの操作情報に基づき機能処理を行うことにより、電話回線との外線通話や他のボタン電話機との内線通話などの各種機能を実現するものとなっている。このような電話装置管理システムでは、主装置が設定情報を管理し、機能設定の内容によりボタン電話機などの動作を決定していた。
【０００３】
【発明が解決しようとする課題】
以上のように、従来の電話装置管理システムでは、各電話装置で設定情報を管理している。このため、機能設定の内容が複雑になると、大量の設定情報を電話装置（主装置）に記憶させておく必要があり、また誤った設定等により不具合が発生したときに大量の設定情報が失われることを防ぐために設定情報の複製を保存しておく必要がある。したがって、設定項目が多くなると、設定情報とその複製を大量に保存する必要があり、主装置のメモリ容量を大きくする必要がある。しかし、主装置のメモリの増設には費用等の制約があるので、メモリ容量を十分に確保することが難しく、設定情報とその複製を大量に保存しておくことが難しいという問題点があった。
【０００４】
以上のような問題点を解決する方法として、ＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ　）上にサーバ装置を設置して、このサーバ装置に設定情報の複製を保存しておく方法や、各電話装置で管理していた設定情報をサーバ装置で管理する方法が考えられる。しかしながら、サーバ装置に設定情報の複製を保存しておく方法では、各電話装置に記憶されている設定情報とサーバ装置に記憶されている設定情報の複製との間で同期をとらなければならないという問題点があった。
【０００５】
また、各電話装置の設定情報をサーバ装置で管理する方法では、複数の電話装置が設定情報を共用する可能性があるので、各電話装置が使用していないときに設定情報を変更するといったタイミングの同期を各電話装置とサーバ装置との間でとらなければならないという問題点があった。
【０００６】
本発明は、上記課題を解決するためになされたもので、各電話装置とサーバ装置との間でデータあるいはタイミングの同期をとることができる電話装置管理システム及びプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、通信網を介して他の電話装置と通話を行い、またサーバ装置への接続情報を記憶する電話装置と、前記通信網を介して前記電話装置を複数接続可能なサーバ装置とを有する電話装置管理システムであって、前記電話装置（図８）は、この電話装置の設定情報を記憶する記憶手段と、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手段と、前記仮登録された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手段と、設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う登録更新手段とを備えるものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
また、本発明の電話装置管理システムにおいて、前記電話装置（図９）は、この電話装置の設定情報を記憶する記憶手段と、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手段と、設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う登録更新手段と、この登録更新手段によって登録または更新された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手段とを備えるものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
【０００８】
また、本発明の電話装置管理システムにおいて、前記サーバ装置（図１２）は、前記電話装置の設定情報を記憶する記憶手段と、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う複製手段と、前記登録または更新された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、この電話装置に前記登録または更新された設定情報を送信して、前記電話装置に設定情報を登録又は更新させる登録更新手段とを備えるものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
また、本発明の電話装置管理システムにおいて、前記サーバ装置（図１３）は、前記電話装置の設定情報を記憶する第１の記憶手段と、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する第１の仮登録手段と、この仮登録された設定情報を対応する電話装置に送信する送信手段と、前記電話装置から本登録要求を受信したときに、前記仮登録された設定情報を前記第１の記憶手段に転送して、前記第１の記憶手段に対する設定情報の登録又は更新を行う複製手段とを備え、前記電話装置は、この電話装置の設定情報を記憶する第２の記憶手段と、前記サーバ装置から受信した設定情報を仮登録する第２の仮登録手段と、設定情報を使用しないアイドル状態になったときに、前記第２の仮登録手段によって仮登録された設定情報を前記第２の記憶手段に転送して、前記第２の記憶手段に対する設定情報の登録又は更新を行う登録更新手段と、前記サーバ装置に本登録要求を送信する本登録要求手段とを備えるものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
【０００９】
また、本発明の電話装置管理システムにおいて、前記電話装置（図１６）は、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を一時保存する一時保存手段と、設定情報を使用しないアイドル状態になったときに、前記一時保存された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる登録更新手段とを備えるものである。この発明では、設定情報はサーバ装置で管理され、サーバ装置に記憶された設定情報に基づいて電話装置で機能処理が行われる。
また、本発明の電話装置管理システムにおいて、前記サーバ装置（図１７）は、前記電話装置の設定情報を記憶する記憶手段と、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手段と、この仮登録された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報を前記記憶手段に転送して、前記記憶手段に対する設定情報の登録又は更新を行う登録更新手段とを備えるものである。この発明では、設定情報はサーバ装置で管理され、サーバ装置に記憶された設定情報に基づいて電話装置で機能処理が行われる。
【００１０】
また、本発明の電話装置プログラムは、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順（図８のＳ１０４）と、前記仮登録された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手順（Ｓ１０５）と、設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順（Ｓ１０６）とをコンピュータに実行させるようにしたものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
また、本発明の電話装置プログラムは、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順（図９のＳ２０４）と、設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順（Ｓ２０５）と、この登録更新手順によって登録または更新された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる複製手順（Ｓ２０６）とをコンピュータに実行させるようにしたものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
【００１１】
また、本発明のサーバ装置プログラムは、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う複製手順（図１２のＳ５０３）と、前記登録または更新された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、この電話装置に前記登録または更新された設定情報を送信して、前記電話装置に設定情報を登録又は更新させる登録更新手順（Ｓ５０７）とをコンピュータに実行させるようにしたものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
【００１２】
また、本発明のサーバ装置プログラムは、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順（図１３のＳ６０４）と、この仮登録された設定情報を対応する電話装置に送信して仮登録させる送信手順（Ｓ６０５）と、前記送信した設定情報が前記電話装置で本登録されたときに、前記仮登録手順で仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う複製手順（Ｓ６０９）とをコンピュータに実行させるようにしたものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
また、本発明の電話装置プログラムは、リモート端末装置から送信され前記サーバ装置で仮登録された設定情報を前記サーバ装置から受信したときに、この設定情報を仮登録する仮登録手順（図１３のＳ６０６）と、設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順（Ｓ６０７）と、前記サーバ装置に本登録要求を送信する本登録要求手順（Ｓ６０８）とをコンピュータに実行させるようにしたものである。この発明では、設定情報は各電話装置で管理され、電話装置に記憶された設定情報に基づいて機能処理が行われ、サーバ装置に設定情報の複製が記憶される。
【００１３】
また、本発明の電話装置プログラムは、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報をメモリに一時保存する一時保存手順（図１６のＳ８０４）と、設定情報を使用しないアイドル状態になったときに、前記一時保存された設定情報を前記サーバ装置に送信して、前記サーバ装置に設定情報を登録又は更新させる登録更新手順（Ｓ８０８）とをコンピュータに実行させるようにしたものである。この発明では、設定情報はサーバ装置で管理され、サーバ装置に記憶された設定情報に基づいて電話装置で機能処理が行われる。
また、本発明のサーバ装置プログラムは、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報を仮登録する仮登録手順（図１７のＳ９０４）と、この仮登録された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、前記仮登録された設定情報をメモリに転送して、前記メモリに対する設定情報の登録又は更新を行う登録更新手順（Ｓ９０８）とをコンピュータに実行させるようにしたものである。この発明では、設定情報はサーバ装置で管理され、サーバ装置に記憶された設定情報に基づいて電話装置で機能処理が行われる。
【００１４】
【発明の実施の形態】
［第１の実施の形態］
以下、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の第１の実施の形態となる電話装置管理システムの構成を示すブロック図である。本実施の形態の電話装置管理システムは、複数の電話装置１（１Ａ−１，１Ａ−２，１Ａ−３，１Ｂ）と、各電話装置１の設定情報の複製を記憶するサーバ装置２と、アナログ電話回線やＩＳＤＮ回線、無線電話回線などの公衆電話交換回線網３と、インターネットやＷＡＮ等のＩＰネットワーク４と、イーサネット（登録商標）等の構内ＬＡＮ５と、ＩＰネットワーク４と構内ＬＡＮ５とを接続するルータ６と、構内ＬＡＮ５に接続されたＰＣ等の情報処理端末７と、構内ＬＡＮ５に接続されたミニサーバ装置８と、リモート端末装置となる携帯端末１７とから構成される。
【００１５】
本実施の形態では、電話装置１Ａ−１，１Ａ−２，１Ａ−３、構内ＬＡＮ５、ルータ６、情報処理端末７及びミニサーバ装置８がグループＡ（例えば○○会社）に属し、電話装置１ＢがグループＢ（例えば□□会社）に属するものとする。また、電話装置１Ａ−１，１Ａ−２、ルータ６、構内ＬＡＮ５、情報処理端末７及びミニサーバ装置８は○○会社の本社内に設置され、電話装置１Ａ−３は○○会社の支社内に設置されているものとする。
【００１６】
各電話装置１（１Ａ−１，１Ａ−２，１Ａ−３，１Ｂ）は、公衆電話交換回線網３や構内ＬＡＮ５あるいはＩＰネットワーク４と接続される主装置１０（１０Ａ−１，１０Ａ−２，１０Ａ−３，１０Ｂ）と、内線回線を介して主装置１０と接続される子機である複数のボタン電話機１１（１１Ａ−１，１１Ａ−２，１１Ａ−３，１１Ｂ）とを有する。また、電話装置１Ａ−３，１Ｂは、ＬＡＮ１５Ａ−３，１５Ｂを介して主装置１０Ａ−３，１０Ｂに接続されたＰＣ等の情報処理端末１３Ａ−３，１３Ｂを有する。
【００１７】
図２は電話装置１Ａ−１の主装置１０Ａ−１の構成を示すブロック図である。主装置１０Ａ−１は、公衆電話交換回線網インタフェース部（以下、公衆電話交換回線網Ｉ／Ｆ部とする）１００、ＬＡＮインタフェース部（以下、ＬＡＮＩ／Ｆ部とする）１０１、内線インタフェース部（以下、内線Ｉ／Ｆ部とする）１０３、スイッチ１０４、記憶部１０５及び制御部１０６を有している。
【００１８】
公衆電話交換回線網Ｉ／Ｆ部１００は、公衆電話交換回線網３と接続され、発信や着信などの呼制御を行い、公衆電話交換回線網３からの音声データ又はアナログ音声信号をスイッチ１０４に送出し、スイッチ１０４からの音声データ又はアナログ音声信号を公衆電話交換回線網３に送出する。
【００１９】
ＬＡＮＩ／Ｆ部１０１は、構内ＬＡＮ５と接続され、パケットを用いたデータ通信を行う。内線Ｉ／Ｆ部１０３は、内線回線１２を介して複数のボタン電話機１１Ａ−１を収容し、ボタン電話機１１Ａ−１からの音声データ又はアナログ音声信号をスイッチ１０４に送出し、スイッチ１０４からの音声データ又はアナログ音声信号をボタン電話機１１Ａ−１に送出する。
【００２０】
スイッチ１０４は、制御部１０６の指示に応じて、内線Ｉ／Ｆ部１０３と公衆電話交換回線網Ｉ／Ｆ部１００との間を接続して音声通話路を形成する。記憶部１０５は、制御部１０６の動作に必要なプログラム、自装置の識別コード（以下、ＩＤとする）、配下のボタン電話機１１のＩＤ、サーバ装置２のアドレス、設定情報を管理するデータベースなどを記憶している。
【００２１】
制御部１０６は、ＣＰＵなどのマイクロプロセッサやその周辺回路から構成され、記憶部１０５に予め格納されているプログラムに従って動作し、主装置全体を制御する。電話装置１Ａ−２の主装置１０Ａ−２の構成は主装置１０Ａ−１と同様である。
【００２２】
図３は電話装置１Ａ−３の主装置１０Ａ−３の構成を示すブロック図であり、図２と同様の構成には同一の符号を付してある。ＬＡＮＩ／Ｆ部１０１は、ＬＡＮ１５Ａ−３と接続され、パケットを用いたデータ通信を行う。ＩＰネットワークインタフェース部（以下、ＩＰネットワークＩ／Ｆ部とする）１０２は、ＩＰネットワーク４と接続され、ＩＰパケットを用いた一般的なデータ通信のほか、音声データを格納したＩＰパケットを用いてＩＰネットワーク電話通信を行う。電話装置１Ｂの主装置１０Ｂの構成は、主装置１０Ａ−３と同様である。
【００２３】
図４は、サーバ装置２の構成を示すブロック図である。サーバ装置２は、ＩＰネットワークＩ／Ｆ部２０と、記憶装置２１と、制御部２２とを有している。ＩＰネットワークＩ／Ｆ部２０は、ＩＰネットワーク４と接続され、ＩＰパケットを用いたデータ通信を行う。記憶装置２１は、制御部２２の動作に必要なプログラムや、電話装置１の設定情報の複製を管理するデータベースなどを記憶している。
【００２４】
制御部２２は、ＣＰＵなどのマイクロプロセッサやその周辺回路から構成されており、記憶装置２１に予め格納されているプログラムに従って動作し、サーバ装置全体を制御する。制御部２２は、コマンド解析／生成部２２０、主装置認証及びアドレス解決部２２１及びデータベース参照／格納処理部２２２を有している。
【００２５】
コマンド解析／生成部２２０は、ＩＰネットワークＩ／Ｆ部２０で受信したコマンドを解析すると共に、解析したコマンドの要求に応じて主装置認証及びアドレス解決部２２１あるいはデータベース参照／格納処理部２２２で行われた処理の結果を主装置１０に送信する。
【００２６】
主装置認証及びアドレス解決部２２１は、主装置１０や携帯端末１７の認証を行い、この認証によって主装置１０や携帯端末１７へのサービス提供の可否を判断し、サービス提供可と判断したとき、主装置１０や携帯端末１７のアドレスを解決して、主装置１０や携帯端末１７との間に通信リンクを確立する。データベース参照／格納処理部２２２は、主装置１０や携帯端末１７から登録要求又は更新要求を受けたとき、記憶装置２１のデータベースに対する設定情報の登録又は更新を行う。
【００２７】
図５（ａ）、図５（ｂ）、図５（ｃ）、図５（ｄ）は、それぞれ主装置１０Ａ−１，１０Ａ−２，１０Ａ−３，１０Ｂの記憶部１０５に格納されたデータベース１１０Ａ−１，１１０Ａ−２，１１０Ａ−３，１１０Ｂの構成を示す図である。主装置１０Ａ−１のデータベース１１０Ａ−１には、主装置１０Ａ−１配下の各ボタン電話機１１Ａ−１に固有のサービスを実現する個別サービス情報１１１Ａ−１と、各主装置１０Ａ−１に固有のサービス（複数のボタン電話機１１Ａ−１に共通のサービス）を実現するサービス情報１１２Ａ−１と、ボタン電話機１１Ａ−１の機能を設定するための機能設定情報１１３Ａ−１とが格納されている。他のデータベース１１０Ａ−２，１１０Ａ−３，１１０Ｂの構成もデータベース１１０Ａ−１と同様である。
【００２８】
図６はサーバ装置２の記憶装置２１に格納されたデータベース２１０の構成を示す図である。データベース２１０には、各ボタン電話機１１に固有のサービスを実現する個別サービス情報２１１と、各主装置１０に固有のサービスを実現する主装置別サービス情報２１２と、主装置配下のボタン電話機１１の機能を設定するための機能設定情報２１３と、複数の電話装置１が属するグループ全体の機能を設定するためのグループ共通機能設定情報２１４と、電話装置管理システム全体に共通の機能を設定するためのシステム共通機能設定情報２１５とが格納されている。
【００２９】
図６に示すように、データベース２１０には、電話装置１Ａ−１，１Ａ−２，１Ａ−３，１Ｂ配下のボタン電話機１１Ａ−１，１１Ａ−２，１１Ａ−３，１１Ｂに対応する個別サービス情報２１１Ａ−１，２１１Ａ−２，２１１Ａ−３，２１１Ｂがボタン電話機毎に存在する。この個別サービス情報２１１Ａ−１，２１１Ａ−２，２１１Ａ−３，２１１Ｂは、それぞれ主装置１０Ａ−１，１０Ａ−２，１０Ａ−３，１０Ｂのデータベース１１０Ａ−１，１１０Ａ−２，１１０Ａ−３，１１０Ｂに格納された個別サービス情報１１１Ａ−１，１１１Ａ−２，１１１Ａ−３，１１１Ｂと同一である。
【００３０】
また、データベース２１０には、主装置別サービス情報２１２Ａ−１，２１２Ａ−２，２１２Ａ−３，２１２Ｂが主装置ごとに存在する。この主装置別サービス情報２１２Ａ−１，２１２Ａ−２，２１２Ａ−３，２１２Ｂは、それぞれデータベース１１０Ａ−１，１１０Ａ−２，１１０Ａ−３，１１０Ｂに格納されたサービス情報１１２Ａ−１，１１２Ａ−２，１１２Ａ−３，１１２Ｂと同一である。
【００３１】
同様に、データベース２１０には、機能設定情報２１３Ａ−１，２１３Ａ−２，２１３Ａ−３，２１３Ｂが主装置毎に存在する。この機能設定情報２１３Ａ−１，２１３Ａ−２，２１３Ａ−３，２１３Ｂは、それぞれデータベース１１０Ａ−１，１１０Ａ−２，１１０Ａ−３，１１０Ｂに格納された機能設定情報１１３Ａ−１，１１３Ａ−２，１１３Ａ−３，１１３Ｂと同一である。各機能設定情報２１３は、対応する主装置１０のＩＤと対応付けてデータベース２１０に登録されている。
【００３２】
次に、主装置１０に格納された機能設定情報１１３に基づいて電話装置１で行われる機能処理について説明する。機能処理は、電話装置１（ボタン電話機１１）に対する操作や発着信に応じて電話装置１で実行される各種の処理であり、例えばオフフック検出時に空き外線を自動的に捕捉したり、着信が生じた外線の接続先となるボタン電話機１１を自動的に選択したりする処理がある。図７は主装置１０の動作を示すフローチャートである。
【００３３】
主装置１０の制御部１０６は、配下のボタン電話機１１が操作されたり（図７ステップＳ１１においてＹＥＳ）、主装置１０が収容している外線に着信があったりすると（ステップＳ１２においてＹＥＳ）、この操作や着信に対応する機能処理を実行するための情報をデータベース１１０の機能設定情報１１３から取得する（ステップＳ１３）。そして、制御部１０６は、取得した情報を基に機能処理を実行する（ステップＳ１４）。以上のようにして、電話装置１で機能処理が実行される。
【００３４】
次に、機能設定情報を更新するメンテナンス時の動作を図８を用いて説明する。図８は、メンテナンス時の動作を示すシーケンス図である。まず、ユーザがボタン電話機１１の設定キーを押下すると、ボタン電話機１１から主装置１０に対して設定要求が送信され（図８ステップＳ１０１）、この設定要求に対して主装置１０の制御部１０６が応答する（ステップＳ１０２）。主装置１０の応答後、ユーザは、更新すべき機能設定情報をボタン電話機１１に入力する。ボタン電話機１１は、入力された機能設定情報を主装置１０に送信する（ステップＳ１０３）。
【００３５】
主装置１０の制御部１０６は、ボタン電話機１１から渡された機能設定情報を記憶部１０５の仮登録エリアに格納する（すなわち仮登録する）と共に（ステップＳ１０４）、この機能設定情報と自装置のＩＤ（主装置ＩＤ）とを含む更新要求をサーバ装置２に送信する（ステップＳ１０５）。
【００３６】
サーバ装置２のＩＰネットワークＩ／Ｆ部２０は、ＩＰネットワーク４から更新要求を受信して制御部２２に渡す。制御部２２のコマンド解析／生成部２２０は、コマンド解析の結果、更新要求であることを認識すると、この更新要求をデータベース参照／格納処理部２２２に渡す。データベース参照／格納処理部２２２は、更新要求に含まれる主装置ＩＤを基に記憶装置２１のデータベース２１０を参照して、この主装置ＩＤに対応する機能設定情報２１３を更新要求から取得した機能設定情報に更新する。
【００３７】
次に、主装置１０の制御部１０６は、機能設定情報１１３を使用しないアイドル状態（データベース１１０を書き換え可能な状態）になったときに本登録処理を行う（ステップＳ１０６）。すなわち、制御部１０６は、更新すべき機能設定情報を記憶部１０５の仮登録エリアから取得して、記憶部１０５のデータベース１１０に格納された機能設定情報１１３を仮登録エリアから取得した機能設定情報に更新する。
【００３８】
こうして、本実施の形態では、更新すべき機能設定情報をボタン電話機１１から受けたときに、この機能設定情報を主装置１０で仮登録し、仮登録された機能設定情報をサーバ装置２に送信して、サーバ装置２に機能設定情報の複製を更新させ、主装置１０がアイドル状態になったときに本登録処理を行うようにしたので、主装置１０に記憶されている機能設定情報とサーバ装置２に記憶されている機能設定情報の複製との間でデータの同期をとることができる。
【００３９】
なお、ステップＳ１０６の本登録処理中にエラーが発生すると、主装置１０の制御部１０６は、自装置のＩＤ（主装置ＩＤ）を含むデータ要求をサーバ装置２に送信する（ステップＳ１０７）。サーバ装置２のデータベース参照／格納処理部２２２は、ＩＰネットワークＩ／Ｆ部２０を通じて受信したデータ要求に含まれる主装置ＩＤに対応する機能設定情報２１３を記憶装置２１のデータベース２１０から取得し、取得した機能設定情報をコマンド解析／生成部２２０に渡す。コマンド解析／生成部２２０は、この機能設定情報をデータ要求元の主装置１０に返送する（ステップＳ１０８）。
【００４０】
主装置１０の制御部１０６は、アイドル状態になったとき、記憶部１０５のデータベース１１０に格納された機能設定情報１１３をサーバ装置２から受信した機能設定情報に更新する（ステップＳ１０９）。こうして、エラー発生時には本登録処理が再度実行される。
【００４１】
［第２の実施の形態］
第１の実施の形態では、主装置１０で本登録処理が済む前に更新すべき機能設定情報をサーバ装置２に送信していたが、本登録処理の終了後に送信するようにしてもよい。本実施の形態の電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。本実施の形態においても、主装置１０に記憶された機能設定情報に基づいて機能処理が行われ、サーバ装置２に機能設定情報の複製が記憶される。図９は本実施の形態のメンテナンス時の動作を示すシーケンス図である。
【００４２】
以下、図９の動作を詳細に説明する。図９のステップＳ２０１，Ｓ２０２，Ｓ２０３，Ｓ２０４の処理は、それぞれステップＳ１０１，Ｓ１０２，Ｓ１０３，Ｓ１０４と同じである。次に、主装置１０の制御部１０６は、機能設定情報１１３を使用しないアイドル状態になったときに本登録処理を行う（ステップＳ２０５）。この本登録処理はステップＳ１０６と同じである。本登録処理の終了後、制御部１０６は、自装置のＩＤ（主装置ＩＤ）と本登録処理で更新した機能設定情報とを含む更新要求をサーバ装置２に送信する（ステップＳ２０６）。
【００４３】
サーバ装置２のＩＰネットワークＩ／Ｆ部２０は、主装置１０からＩＰネットワーク４を通じて更新要求を受信して制御部２２に渡す。データベース参照／格納処理部２２２は、コマンド解析／生成部２２０を通じて受け取った更新要求に含まれる主装置ＩＤを基に記憶装置２１のデータベース２１０を参照して、この主装置ＩＤに対応する機能設定情報２１３を更新要求から取得した機能設定情報に更新する。
【００４４】
こうして、本実施の形態では、更新すべき機能設定情報をボタン電話機１１から受けたときに、この機能設定情報を主装置１０で仮登録し、主装置１０がアイドル状態になったときに本登録処理を行って、本登録した機能設定情報をサーバ装置２に送信して、サーバ装置２に機能設定情報の複製を更新させるようにしたので、主装置１０に記憶されている機能設定情報とサーバ装置２に記憶されている機能設定情報の複製との間でデータの同期をとることができる。
【００４５】
［第３の実施の形態］
第２の実施の形態では、主装置１０で本登録処理に成功しているが、本登録処理に失敗した場合には、本登録処理を行う前の機能設定情報をサーバ装置２から取得して機能設定情報を元の状態に戻すようにしてもよい。本実施の形態の電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。本実施の形態においても、主装置１０に記憶された機能設定情報に基づいて機能処理が行われ、サーバ装置２に機能設定情報の複製が記憶される。図１０は本実施の形態のメンテナンス時の動作を示すシーケンス図である。
【００４６】
以下、図１０の動作を詳細に説明する。図１０のステップＳ３０１，Ｓ３０２，Ｓ３０３，Ｓ３０４，Ｓ３０５の処理は、それぞれステップＳ２０１，Ｓ２０２，Ｓ２０３，Ｓ２０４，Ｓ２０５と同じである。次に、ステップＳ３０５の本登録処理中にエラーが発生すると、主装置１０の制御部１０６は、自装置のＩＤ（主装置ＩＤ）を含むデータ要求をサーバ装置２に送信する（ステップＳ３０６）。
【００４７】
サーバ装置２のデータベース参照／格納処理部２２２は、主装置１０からＩＰネットワークＩ／Ｆ部２０を通じて受信したデータ要求に含まれる主装置ＩＤに対応する機能設定情報２１３を記憶装置２１のデータベース２１０から取得し、取得した機能設定情報をコマンド解析／生成部２２０に渡す。コマンド解析／生成部２２０は、この機能設定情報をデータ要求元の主装置１０に返送する（ステップＳ３０７）。
【００４８】
主装置１０の制御部１０６は、機能設定情報１１３を使用しないアイドル状態になったとき、記憶部１０５のデータベース１１０に格納された機能設定情報１１３をサーバ装置２から受信した機能設定情報に更新する（ステップＳ３０８）。サーバ装置２のデータベース２１０に格納されている機能設定情報２１３は更新前の情報なので、この情報をサーバ装置２から受け取ることで主装置１０のデータベース１１０に格納された機能設定情報１１３をエラー発生前の状態に戻すことができる。
【００４９】
［第４の実施の形態］
第１〜第３の実施の形態では、ボタン電話機１１から主装置１０に更新すべき機能設定情報を送信しているが、携帯端末１７からサーバ装置２に更新すべき機能設定情報を送信するようにしてもよい。本実施の形態の電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。本実施の形態においても、主装置１０に記憶された機能設定情報に基づいて機能処理が行われ、サーバ装置２に機能設定情報の複製が記憶される。図１１は本実施の形態のメンテナンス時の動作を示すシーケンス図である。
【００５０】
以下、図１１の動作を詳細に説明する。まず、携帯端末１７がＩＰネットワーク４を通じてサーバ装置２の所定のリモートメンテナンスサイトにアクセスすると（図１１ステップＳ４０１）、このアクセスに対してサーバ装置２のコマンド解析／生成部２２０が応答する（ステップＳ４０２）。
【００５１】
サーバ装置２の応答に応じて、携帯端末１７は、どの主装置１０の情報をメンテナンスするかを問い合わせる画面を表示する。管理者（携帯端末１７のユーザ）は、メンテナンス対象の主装置１０の名称と更新すべき機能設定情報とを携帯端末１７に入力する。携帯端末１７は、入力された主装置名称に対応する主装置ＩＤと入力された機能設定情報とを含む更新要求をサーバ装置２に送信する（ステップＳ４０３）。
【００５２】
サーバ装置２のＩＰネットワークＩ／Ｆ部２０は、サーバ装置２からＩＰネットワーク４を通じて更新要求を受信して制御部２２に渡す。データベース参照／格納処理部２２２は、コマンド解析／生成部２２０を通じて受け取った更新要求に含まれる主装置ＩＤを基に記憶装置２１のデータベース２１０を参照して、この主装置ＩＤに対応する機能設定情報２１３を更新要求から取得した機能設定情報に更新する。そして、コマンド解析／生成部２２０は、更新後の機能設定情報を、更新要求から取得した主装置ＩＤに対応する主装置１０に送信する（ステップＳ４０４）。
【００５３】
主装置１０の制御部１０６は、受信した機能設定情報を記憶部１０５の仮登録エリアに格納し（ステップＳ４０５）、機能設定情報１１３を使用しないアイドル状態になったときに本登録処理を行う（ステップＳ４０６）。この本登録処理はステップＳ１０６と同じである。
【００５４】
こうして、本実施の形態では、更新すべき機能設定情報を携帯端末１７から受けたときに、機能設定情報の複製をサーバ装置２で更新し、携帯端末１７から受けた機能設定情報を主装置１０に送信して、機能設定情報を主装置１０で仮登録し、主装置１０がアイドル状態になったときに本登録処理を行うようにしたので、主装置１０に記憶されている機能設定情報とサーバ装置２に記憶されている機能設定情報の複製との間でデータの同期をとることができる。
【００５５】
［第５の実施の形態］
第４の実施の形態では、主装置１０の記憶部１０５に仮登録エリアを設けているが、仮登録エリアを使用することなく主装置１０の機能設定情報１１３を更新することもできる。本実施の形態の電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。本実施の形態においても、主装置１０に記憶された機能設定情報に基づいて機能処理が行われ、サーバ装置２に機能設定情報の複製が記憶される。図１２は本実施の形態のメンテナンス時の動作を示すシーケンス図である。
【００５６】
以下、図１２の動作を詳細に説明する。図１２のステップＳ５０１，Ｓ５０２，Ｓ５０３の処理は、それぞれステップＳ４０１，Ｓ４０２，Ｓ４０３と同じである。第４の実施の形態と同様に、サーバ装置２は、携帯端末１７から受信した更新要求に応じて機能設定情報２１３を更新する。
【００５７】
そして、サーバ装置２のコマンド解析／生成部２２０は、機能設定情報が更新されたことを、更新要求から取得した主装置ＩＤに対応する主装置１０に通知する（ステップＳ５０４）。更新通知を受信した主装置１０の制御部１０６は、機能設定情報１１３を使用しないアイドル状態になったときに（ステップＳ５０５）、自装置のＩＤ（主装置ＩＤ）を含むデータ要求をサーバ装置２に送信する（ステップＳ５０６）。
【００５８】
サーバ装置２のデータベース参照／格納処理部２２２は、サーバ装置２からＩＰネットワークＩ／Ｆ部２０を通じて受信したデータ要求に含まれる主装置ＩＤに対応する機能設定情報２１３を記憶装置２１のデータベース２１０から取得して、取得した機能設定情報をコマンド解析／生成部２２０に渡す。コマンド解析／生成部２２０は、この機能設定情報をデータ要求元の主装置１０に返送する（ステップＳ５０７）。主装置１０の制御部１０６は、記憶部１０５のデータベース１１０に格納された機能設定情報１１３をサーバ装置２から受信した機能設定情報に更新する。
【００５９】
こうして、本実施の形態では、更新すべき機能設定情報を携帯端末１７から受けたときに、機能設定情報の複製をサーバ装置２で更新し、この複製に対応する主装置１０がアイドル状態になったときに、サーバ装置２から主装置１０に機能設定情報を送信して本登録処理を行うようにしたので、主装置１０に記憶されている機能設定情報とサーバ装置２に記憶されている機能設定情報の複製との間でデータの同期をとることができる。また、本実施の形態では、主装置１０とサーバ装置２で仮登録を行う必要がないので、主装置１０とサーバ装置２のメモリ容量を削減することができる。
【００６０】
［第６の実施の形態］
第４、第５の実施の形態では、サーバ装置２で仮登録エリアを使用していないが、サーバ装置２の記憶装置２１に仮登録エリアを設けてもよい。本実施の形態の電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。本実施の形態においても、主装置１０に記憶された機能設定情報に基づいて機能処理が行われ、サーバ装置２に機能設定情報の複製が記憶される。図１３は本実施の形態のメンテナンス時の動作を示すシーケンス図である。
【００６１】
以下、図１３の動作を詳細に説明する。図１３のステップＳ６０１，Ｓ６０２，Ｓ６０３の処理は、それぞれステップＳ４０１，Ｓ４０２，Ｓ４０３と同じである。サーバ装置２のデータベース参照／格納処理部２２２は、携帯端末１７から送信された更新要求に含まれる機能設定情報を記憶装置２１の仮登録エリアに格納する（ステップＳ６０４）。そして、サーバ装置２のコマンド解析／生成部２２０は、仮登録した機能設定情報を、更新要求から取得した主装置ＩＤに対応する主装置１０に送信する（ステップＳ６０５）。
【００６２】
主装置１０の制御部１０６は、受信した機能設定情報を記憶部１０５の仮登録エリアに格納し（ステップＳ６０６）、機能設定情報１１３を使用しないアイドル状態になったときに本登録処理を行う（ステップＳ６０７）。この本登録処理はステップＳ１０６と同じである。本登録処理の終了後、制御部１０６は、自装置のＩＤ（主装置ＩＤ）を含む本登録要求をサーバ装置２に送信する（ステップＳ６０８）。
【００６３】
主装置１０から本登録要求を受信したサーバ装置２のデータベース参照／格納処理部２２２は、アイドル状態になったときに本登録処理を行う（ステップＳ６０９）。すなわち、データベース参照／格納処理部２２２は、更新すべき機能設定情報を記憶装置２１の仮登録エリアから取得し、記憶装置２１のデータベース２１０に格納された機能設定情報２１３のうち、本登録要求から取得した主装置ＩＤに対応する機能設定情報を仮登録エリアから取得した機能設定情報に更新する。
【００６４】
こうして、本実施の形態では、更新すべき機能設定情報を携帯端末１７から受けたときに、この機能設定情報をサーバ装置２で仮登録し、この仮登録された機能設定情報を対応する主装置１０に送信し、サーバ装置２から受信した機能設定情報を主装置１０で仮登録し、主装置１０がアイドル状態になったときに本登録処理を行ってサーバ装置２に本登録要求を送信し、本登録要求に応じて機能設定情報の複製をサーバ装置２で更新するようにしたので、主装置１０に記憶されている機能設定情報とサーバ装置２に記憶されている機能設定情報の複製との間でデータの同期をとることができる。
【００６５】
［第７の実施の形態］
第１〜第６の実施の形態では、主装置１０に格納された機能設定情報１１３に基づいて電話装置１で機能処理を行うようにしているが、サーバ装置２に格納された機能設定情報に基づいて機能処理を行うようにしてもよい。本実施の形態においても、電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。
【００６６】
まず、メンテナンス時の動作を説明する前に、サーバ装置２に格納された機能設定情報２１３に基づいて電話装置１で行われる機能処理について説明する。図１４（ａ）は主装置１０の動作を示すフローチャート、図１４（ｂ）はサーバ装置２の動作を示すフローチャートである。
【００６７】
主装置１０の制御部１０６は、配下のボタン電話機１１が操作されたり（図１４ステップＳ２１においてＹＥＳ）、主装置１０が収容している外線に着信があったりすると（ステップＳ２２においてＹＥＳ）、機能設定検索要求をサーバ装置２に送信する（ステップＳ２３）。
【００６８】
サーバ装置２のコマンド解析／生成部２２０は、ＩＰネットワークＩ／Ｆ部２０を通じて受け取ったコマンドを解析した結果、主装置１０からの機能設定検索要求であることを認識すると（ステップＳ３１においてＹＥＳ）、この機能設定検索要求に対応する機能処理を主装置１０で実行させるための情報をデータベース２１０の機能設定情報２１３から取得する（ステップＳ３２）。
【００６９】
続いて、コマンド解析／生成部２２０は、取得した情報を含む検索結果応答を作成して要求元の主装置１０に返送する（ステップＳ３３）。主装置１０の制御部１０６は、サーバ装置２からの検索結果応答を受信すると（ステップＳ２４）、この検索結果応答を基に機能処理を実行する（ステップＳ２５）。以上のようにして、サーバ装置２から返送された情報に基づいて電話装置１で機能処理が実行される。
【００７０】
次に、メンテナンス時の動作を図１５を用いて説明する。図１５は本実施の形態のメンテナンス時の動作を示すシーケンス図である。図１５のステップＳ７０１，Ｓ７０２，Ｓ７０３の処理は、それぞれステップＳ１０１，Ｓ１０２，Ｓ１０３と同じである。次に、主装置１０の制御部１０６は、受信した機能設定情報を記憶部１０５の一時エリアに格納し（ステップＳ７０４）、自装置のＩＤ（主装置ＩＤ）と一時エリアに格納した機能設定情報とを含む更新要求をサーバ装置２に送信する（ステップＳ７０５）。
【００７１】
サーバ装置２のデータベース参照／格納処理部２２２は、主装置１０から送信された更新要求に含まれる機能設定情報を記憶装置２１の仮登録エリアに格納する（ステップＳ７０６）。次に、主装置１０の制御部１０６は、機能設定情報２１３を使用しないアイドル状態になったときに（ステップＳ７０７）、自装置のＩＤ（主装置ＩＤ）を含む更新許可をサーバ装置２に送信する（ステップＳ７０８）。
【００７２】
サーバ装置２のデータベース参照／格納処理部２２２は、主装置１０からＩＰネットワーク４を通じて更新許可を受信したとき、更新すべき機能設定情報を記憶装置２１の仮登録エリアから取得し、記憶装置２１のデータベース２１０に格納された機能設定情報２１３のうち、更新許可または更新要求から取得した主装置ＩＤに対応する機能設定情報を仮登録エリアから取得した機能設定情報に更新する（ステップＳ７０９）。
【００７３】
こうして、本実施の形態では、更新すべき機能設定情報をボタン電話機１１から受けたときに、この機能設定情報を主装置１０で一時保存すると共にサーバ装置２に送信し、主装置１０がアイドル状態になったときにサーバ装置２で本登録処理を行うようにしたので、主装置１０が機能設定情報を使用している最中に機能設定情報が更新されることを回避することができ、主装置１０とサーバ装置２との間でタイミングの同期をとることができる。
【００７４】
なお、１台の主装置１０に接続されたボタン電話機１１から複数の主装置１０に共通する機能設定情報を変更することも可能である。この場合、サーバ装置２のコマンド解析／生成部２２０は、記憶装置２１の仮登録エリアに格納された機能設定情報に関係する複数の主装置１０のうち、ステップＳ７０８で更新許可した装置を除く他の主装置１０に対して、機能設定情報が更新されることを通知する（ステップＳ７１０）。更新通知を受信した主装置１０の制御部１０６は、アイドル状態になったときに（ステップＳ７１１）、自装置のＩＤ（主装置ＩＤ）を含む更新許可をサーバ装置２に送信する（ステップＳ７１２）。
【００７５】
サーバ装置２のデータベース参照／格納処理部２２２は、記憶装置２１の仮登録エリアに格納した機能設定情報に関係する全ての主装置１０から更新許可を受信した時点で、ステップＳ７０９の本登録処理を行う。こうして、複数の主装置１０が共通の設定情報を使用している最中に設定情報が更新されることを回避することができる。
【００７６】
［第８の実施の形態］
第７の実施の形態では、サーバ装置２の記憶装置２１に仮登録エリアを設けているが、仮登録エリアを使用することなくサーバ装置２の機能設定情報を更新することもできる。本実施の形態の電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。本実施の形態では、第７の実施の形態と同様に、サーバ装置２に格納された機能設定情報に基づいて電話装置１で機能処理を行う。図１６は本実施の形態のメンテナンス時の動作を示すシーケンス図である。
【００７７】
以下、図１６の動作を詳細に説明する。図１６のステップＳ８０１，Ｓ８０２，Ｓ８０３，Ｓ８０４の処理は、それぞれステップＳ７０１，Ｓ７０２，Ｓ７０３，Ｓ７０４と同じである。次に、主装置１０の制御部１０６は、機能設定情報２１３を使用しないアイドル状態になったときに（ステップＳ８０５）、サーバ装置２に対して機能設定情報が更新されたことを通知する（ステップＳ８０６）。
【００７８】
更新通知を受信したサーバ装置２のコマンド解析／生成部２２０は、データ要求を主装置１０に送信する（ステップＳ８０７）。データ要求を受信した主装置１０の制御部１０６は、更新すべき機能設定情報を記憶部１０５の一時エリアから取得して、この機能設定情報をサーバ装置２に送信する（ステップＳ８０８）。サーバ装置２のデータベース参照／格納処理部２２２は、更新通知に含まれる主装置ＩＤを基に記憶装置２１のデータベース２１０を参照して、この主装置ＩＤに対応する機能設定情報２１３を主装置１０から受信した機能設定情報に更新する。
【００７９】
こうして、本実施の形態では、更新すべき機能設定情報をボタン電話機１１から受けたときに、この機能設定情報を主装置１０で一時保存し、主装置１０がアイドル状態になったときに、一時保存した機能設定情報をサーバ装置２に送信して、サーバ装置２で本登録処理を行うようにしたので、主装置１０が機能設定情報を使用している最中に機能設定情報が更新されることを回避することができ、主装置１０とサーバ装置２との間でタイミングの同期をとることができる。また、本実施の形態では、サーバ装置２で仮登録を行う必要がないので、サーバ装置２のメモリ容量を削減することができる。
【００８０】
なお、１台の主装置１０に接続されたボタン電話機１１から複数の主装置１０に共通する機能設定情報を変更することも可能である。この場合、サーバ装置２のコマンド解析／生成部２２０は、ステップＳ８０６で通知された機能設定情報に関係する複数の主装置１０のうち、ステップＳ８０６で更新通知した装置を除く他の主装置１０に対して、機能設定情報が更新されることを通知する（ステップＳ８０９）。更新通知を受信した主装置１０の制御部１０６は、アイドル状態になったときに（ステップＳ８１０）、自装置のＩＤ（主装置ＩＤ）を含む更新許可をサーバ装置２に送信する（ステップＳ８１１）。
【００８１】
サーバ装置２のデータベース参照／格納処理部２２２は、ステップＳ８０６で通知された機能設定情報に関係する全ての主装置１０から更新許可を受信した時点で、ステップＳ８０７のデータ要求を行う。こうして、複数の主装置１０が共通の設定情報を使用している最中に設定情報が更新されることを回避することができる。
【００８２】
［第９の実施の形態］
第７、第８の実施の形態では、ボタン電話機１１により機能設定情報を変更するようにしているが、携帯端末１７によって機能設定情報を変更するようにしてもよい。本実施の形態の電話装置管理システムの構成は第１の実施の形態と同じであるので、図１〜図６の符号を用いて説明する。本実施の形態では、第７の実施の形態と同様に、サーバ装置２に格納された機能設定情報に基づいて電話装置１で機能処理を行う。図１７は本実施の形態のメンテナンス時の動作を示すシーケンス図である。
【００８３】
以下、図１７の動作を詳細に説明する。図１７のステップＳ９０１，Ｓ９０２，Ｓ９０３の処理は、それぞれステップＳ４０１，Ｓ４０２，Ｓ４０３と同じである。次に、サーバ装置２のデータベース参照／格納処理部２２２は、携帯端末１７から送信された更新要求に含まれる機能設定情報を記憶装置２１の仮登録エリアに格納する（ステップＳ９０４）。そして、サーバ装置２のコマンド解析／生成部２２０は、更新要求から取得した主装置ＩＤに対応する主装置１０に対して、機能設定情報が更新されることを通知する（ステップＳ９０５）。
【００８４】
更新通知を受信した主装置１０の制御部１０６は、機能設定情報２１３を使用しないアイドル状態になったときに（ステップＳ９０６）、自装置のＩＤ（主装置ＩＤ）を含む更新許可をサーバ装置２に送信する（ステップＳ９０７）。
【００８５】
サーバ装置２のデータベース参照／格納処理部２２２は、主装置１０からＩＰネットワーク４を通じて更新許可を受信したとき、更新すべき機能設定情報を記憶装置２１の仮登録エリアから取得し、記憶装置２１のデータベース２１０に格納された機能設定情報２１３のうち、更新許可または更新要求から取得した主装置ＩＤに対応する機能設定情報を仮登録エリアから取得した機能設定情報に更新する（ステップＳ９０８）。
【００８６】
こうして、本実施の形態では、更新すべき機能設定情報を携帯端末１７から受けたときに、この機能設定情報をサーバ装置２で仮登録し、この仮登録された機能設定情報に対応する主装置１０がアイドル状態になったときに、サーバ装置２で本登録処理を行うようにしたので、主装置１０が機能設定情報を使用している最中に機能設定情報が更新されることを回避することができ、主装置１０とサーバ装置２との間でタイミングの同期をとることができる。
【００８７】
なお、携帯端末１７から複数の主装置１０に共通する機能設定情報を変更することも可能である。この場合、サーバ装置２のコマンド解析／生成部２２０は、ステップＳ９０４で仮登録した機能設定情報に関係する全ての主装置１０に対して、機能設定情報が更新されることを通知する（ステップＳ９０９）。更新通知を受信した主装置１０の制御部１０６は、アイドル状態になったときに（ステップＳ９１０）、自装置のＩＤ（主装置ＩＤ）を含む更新許可をサーバ装置２に送信する（ステップＳ９１１）。
【００８８】
サーバ装置２のデータベース参照／格納処理部２２２は、ステップＳ９０４で仮登録した機能設定情報に関係する全ての主装置１０から更新許可を受信した時点で、ステップＳ９０８の本登録処理を行う。こうして、複数の主装置１０が共通の設定情報を使用している最中に設定情報が更新されることを回避することができる。
なお、第７〜第９の実施の形態では、サーバ装置２で機能設定情報を管理しているので、主装置１０にデータベース１１０を記憶させる必要はない。
【００８９】
以上のような第１〜第９の実施の形態において、主装置１０とサーバ装置２との間の通信あるいは主装置１０と携帯端末１７との間の通信は、主装置が１０Ａ−１又は１０Ａ−２である場合、ＬＡＮＩ／Ｆ部１０１、構内ＬＡＮ５、ルータ６及びＩＰネットワーク４を介して行われ、主装置が１０Ａ−３又は１０Ｂである場合、ＩＰネットワークＩ／Ｆ部１０２及びＩＰネットワーク４を介して行われる。
【００９０】
なお、第１〜第３の実施の形態、第７〜第８の実施の形態では、ボタン電話機１１から主装置１０に更新すべき機能設定情報を送信しているが、リモート端末装置である携帯端末１７から主装置１０に更新すべき機能設定情報を送信するようにしてもよい。また、携帯端末１７から主装置１０に更新すべき機能設定情報を送信する場合には、主装置１０の制御部１０６で携帯端末１７の認証を適宜行うことは言うまでもない。同様に、携帯端末１７からサーバ装置２に更新すべき機能設定情報を送信する場合には、サーバ装置２の制御部２２で携帯端末１７の認証を適宜行うことは言うまでもない。
【００９１】
また、第１〜第９の実施の形態では、携帯端末１７をリモート端末装置としたが、情報処理端末７，１３をリモート端末装置としてもよい。また、第１〜第９の実施の形態では、機能設定情報１１３，２１３の更新についてのみ説明しているが、機能設定情報１１３，２１３の新規登録についても、更新時と同様にして実現することができる。
【００９２】
また、本発明は、機能設定情報１１３，２１３の登録又は更新に限るものではなく、各電話装置１の他の設定情報、例えば発信規制情報や、着信規制情報、電話帳情報についても第１〜第９の実施の形態と同様にして登録又は更新することができる。
【００９３】
また、第１〜第９の実施の形態では、各電話装置１の機能設定情報２１３をサーバ装置２に格納するようにしているが、大組織のシステムでは、レスポンスの兼ね合いから構内ＬＡＮ５上にミニサーバ装置８を設置して、ミニサーバ装置８によってサーバ装置２の機能の少なくとも１部を実現することも可能である。この場合、ＩＰネットワーク４上に設置したサーバ装置２のデータベース２１０とミニサーバ装置８のデータベースとをＩＰネットワーク４を経由して同期させることで、電話装置１の要求に対するレスポンスを向上させ、サーバ装置２の負荷を軽減することができる。
【００９４】
サーバ装置２、主装置１０（あるいは主装置１０と情報処理端末１３を含む電話装置１）の構成は、それぞれコンピュータで実現することができる。このコンピュータは、ＣＰＵと、ＲＯＭ（リードオンリメモリ）と、ＲＡＭ（ランダムアクセスメモリ）と、フレキシブルディスク装置等の補助記憶装置と、ハードディスク装置等の大容量の外部記憶装置と、公衆電話交換回線網３やＩＰネットワーク４、構内ＬＡＮ５、ボタン電話機１１などとの間のインタフェース装置といった構成を有している。
【００９５】
コンピュータをサーバ装置２、主装置１０（電話装置１）として機能させるためのサーバ装置プログラム、主装置プログラム（電話装置プログラム）は、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。この記録媒体をコンピュータの補助記憶装置に挿入すると、媒体に記録されたプログラムが読み取られる。そして、ＣＰＵは、読み込んだプログラムをＲＡＭあるいは外部記憶装置に書き込み、このプログラムに従って第１〜第９の実施の形態で説明したような処理を実行する。
【００９６】
【発明の効果】
本発明によれば、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を電話装置で仮登録し、仮登録された設定情報をサーバ装置に送信して、サーバ装置に設定情報の複製を登録又は更新させ、電話装置が設定情報を使用しないアイドル状態になったときに、仮登録された設定情報を記憶手段に転送して、設定情報の登録又は更新を行うようにしたので、各電話装置に記憶されている設定情報とサーバ装置に記憶されている設定情報の複製との間でデータの同期をとることができる。また、電話装置で設定情報が本登録処理される前にサーバ装置に設定情報の複製を記録するようにしたので、電話装置の本登録処理でエラーが発生した場合には、サーバ装置に記憶されている設定情報の複製によって電話装置の本登録処理を行うことができる。
【００９７】
また、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を電話装置で仮登録し、電話装置が設定情報を使用しないアイドル状態になったときに、仮登録された設定情報を記憶手段に転送して、設定情報の登録又は更新を行い、登録または更新された設定情報をサーバ装置に送信して、サーバ装置に設定情報の複製を登録又は更新させるようにしたので、各電話装置に記憶されている設定情報とサーバ装置に記憶されている設定情報の複製との間でデータの同期をとることができる。また、電話装置の本登録処理が完了するまで、サーバ装置には更新前の設定情報が残っているので、電話装置の本登録処理でエラーが発生した場合には、サーバ装置に記憶されている設定情報によって電話装置の設定情報をエラー発生前の状態に戻すことができる。
【００９８】
また、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報の複製の登録又は更新をサーバ装置で行い、この複製に対応する電話装置が設定情報を使用しないアイドル状態になったときに、サーバ装置から電話装置に登録または更新された設定情報を送信して、電話装置に設定情報を登録又は更新させるようにしたので、各電話装置に記憶されている設定情報とサーバ装置に記憶されている設定情報の複製との間でデータの同期をとることができる。また、電話装置とサーバ装置で仮登録の必要がないので、電話装置とサーバ装置のメモリ容量を削減することができる。
【００９９】
また、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報をサーバ装置で仮登録し、この仮登録された設定情報を対応する電話装置に送信し、サーバ装置から受信した設定情報を電話装置で仮登録し、電話装置が設定情報を使用しないアイドル状態になったときに、仮登録された設定情報を電話装置で登録又は更新してサーバ装置に本登録要求を送信し、電話装置から本登録要求を受信したときに、設定情報の複製をサーバ装置で登録又は更新するようにしたので、各電話装置に記憶されている設定情報とサーバ装置に記憶されている設定情報の複製との間でデータの同期をとることができる。
【０１００】
また、登録または更新すべき設定情報を子機またはリモート端末装置から受けたときに、この設定情報を電話装置で一時保存し、設定情報を使用しないアイドル状態になったときに、一時保存された設定情報を電話装置からサーバ装置に送信して、サーバ装置に設定情報を登録又は更新させるようにしたので、電話装置が設定情報を使用している最中に設定情報が更新されることを回避することができ、各電話装置とサーバ装置との間でタイミングの同期をとることができる。また、サーバ装置で仮登録の必要がないので、サーバ装置のメモリ容量を削減することができる。
【０１０１】
また、登録または更新すべき設定情報をリモート端末装置から受けたときに、この設定情報をサーバ装置で仮登録し、この仮登録された設定情報に対応する電話装置が設定情報を使用しないアイドル状態になったときに、仮登録された設定情報をサーバ装置で登録又は更新するようにしたので、電話装置が設定情報を使用している最中に設定情報が更新されることを回避することができ、各電話装置とサーバ装置との間でタイミングの同期をとることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態となる電話装置管理システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態における電話装置の主装置の構成を示すブロック図である。
【図３】本発明の第１の実施の形態における他の電話装置の主装置の構成を示すブロック図である。
【図４】本発明の第１の実施の形態におけるサーバ装置の構成を示すブロック図である。
【図５】図２、図３の主装置の記憶部に格納されたデータベースの構成を示す図である。
【図６】図４のサーバ装置の記憶装置に格納されたデータベースの構成を示す図である。
【図７】本発明の第１の実施の形態の機能処理時の動作を示すフローチャートである。
【図８】本発明の第１の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図９】本発明の第２の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図１０】本発明の第３の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図１１】本発明の第４の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図１２】本発明の第５の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図１３】本発明の第６の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図１４】本発明の第７の実施の形態の機能処理時の動作を示すフローチャートである。
【図１５】本発明の第７の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図１６】本発明の第８の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【図１７】本発明の第９の実施の形態のメンテナンス時の動作を示すシーケンス図である。
【符号の説明】
１…電話装置、２…サーバ装置、３…公衆電話交換回線網、４…ＩＰネットワーク、５…構内ＬＡＮ、６…ルータ、７…情報処理端末、８…ミニサーバ装置、、１０…主装置、１１…ボタン電話機、１２…内線回線、１３…情報処理端末、１７…携帯端末、２０…ＩＰネットワークインタフェース部、２１…記憶装置、２２…制御部、１００…公衆電話交換回線網インタフェース部、１０１…ＬＡＮインタフェース部、１０２…ＩＰネットワークインタフェース部、１０３…内線インタフェース部、１０４…スイッチ、１０５…記憶部、１０６…制御部、２１０…データベース、２２０…コマンド解析／生成部、２２１…主装置認証及びアドレス解決部、２２２…データベース参照／格納処理部。
【図１】
2004096421.tif 000003
【図２】
2004096421.tif 000004
【図３】
2004096421.tif 000005
【図４】
2004096421.tif 000006
【図５】
2004096421.tif 000007
【図６】
2004096421.tif 000008
【図７】
2004096421.tif 000009
【図８】
2004096421.tif 000010
【図９】
2004096421.tif 000011
【図１０】
2004096421.tif 000012
【図１１】
2004096421.tif 000013
【図１２】
2004096421.tif 000014
【図１３】
2004096421.tif 000015
【図１４】
2004096421.tif 000016
【図１５】
2004096421.tif 000017
【図１６】
2004096421.tif 000018
【図１７】
2004096421.tif 000019