(57)【要約】【課題】  ネットワークのトラフィックを増大させることなく、ＩＰ電話装置個々の保留音データの管理が容易で、保留音データの更新を短時間で行うことのできるＩＰ電話装置の保留音更新システム等を提供する。【解決手段】  保留音種別で分けられた複数の保留音データを記憶した保留音サーバ１０２と、保留音サーバ１０２とＩＰネットワーク１０１を介して接続され、ＩＰネットワーク１０１に接続されたＩＰ電話装置群１０４の各ＩＰ電話装置１０６のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とを記憶した制御装置１０３とを備え、制御装置１０３からの起動指示により、保留音サーバ１０２から、保留音種別に対応する保留音データを各ＩＰ電話装置１０６に対してブロードキャスト配信し、各ＩＰ電話装置１０６の有する保留音データを更新する。【選択図】  図１
2005065071.tif 000002
【特許請求の範囲】
【請求項１】
保留音種別で分けられた複数の保留音データを記憶した保留音サーバと、
該保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とを記憶した制御装置とを備え、
該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データを更新することを特徴とするＩＰネットワークにおけるＩＰ電話装置の保留音更新システム。
【請求項２】
保留音種別で分けられた複数の保留音データを記憶した保留音サーバと、
該保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とで構成されるテーブルを記憶した制御装置とを備え、
該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括して更新することを特徴とするＩＰネットワークにおけるＩＰ電話装置の保留音更新システム。
【請求項３】
前記制御装置は、前記各々のＩＰ電話装置からの保留音更新完了通知に基づいて保留音データを更新可能であることを特徴とする請求項１または２記載のＩＰネットワークにおけるＩＰ電話装置の保留音更新システム。
【請求項４】
前記各々のＩＰ電話装置は、前記保留音サーバからブロードキャスト配信される保留音データを受信する際に、前記保留音サーバからのパケットの欠落を検出し、欠落パケットが存在する場合には、個別に前記保留音サーバに再送要求を行うことを特徴とする請求項１、２または３記載のＩＰネットワークにおけるＩＰ電話装置の保留音更新システム。
【請求項５】
前記保留音サーバからブロードキャスト配信される保留音データには、保留音識別情報と、該保留音データ内の位置情報を示すシーケンス番号が付加されることを特徴とする請求項１乃至４のいずれかに記載のＩＰネットワークにおけるＩＰ電話装置の保留音更新システム。
【請求項６】
前記各々のＩＰ電話装置は、前記保留音サーバからブロードキャスト配信される保留音データを受信する際に、前記保留音サーバからのパケットの欠落を検出し、欠落パケットが存在する場合には、前記シーケンス番号を該ＩＰ電話装置内に有する記憶手段に記憶させ、前記保留音サーバからのブロードキャスト配信の終了後、個別に前記保留音サーバに再送要求を行うことを特徴とする請求項５記載のＩＰネットワークにおけるＩＰ電話装置の保留音更新システム。
【請求項７】
保留音種別で分けられた複数の保留音データを記憶した保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とを記憶した制御装置であって、
該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データを更新することを特徴とする制御装置。
【請求項８】
保留音種別で分けられた複数の保留音データを記憶した保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とで構成されるテーブルを記憶した制御装置であって、
該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括して更新することを特徴とする制御装置。
【請求項９】
前記制御装置は、前記各々のＩＰ電話装置からの保留音更新完了通知に基づいて保留音データを更新可能であることを特徴とする請求項７または８記載の制御装置。
【請求項１０】
保留音サーバに、保留音種別で分けられた複数の保留音データを記憶させ、
該保留音サーバとＩＰネットワークを介して接続された制御装置に、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とを記憶させ、
該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データを更新することを特徴とするＩＰネットワークにおけるＩＰ電話装置の保留音更新方法。
【請求項１１】
保留音サーバに、保留音種別で分けられた複数の保留音データを記憶させ、
該保留音サーバとＩＰネットワークを介して接続された制御装置に、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とで構成されるテーブルを記憶させ、
該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括して更新することを特徴とするＩＰネットワークにおけるＩＰ電話装置の保留音更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰネットワークにおけるＩＰ電話装置の保留音更新システム及び更新方法に関し、特に、ネットワークのトラフィックを増大させることなく、ＩＰ電話装置個々の保留音データの管理を容易に行うことができる等の特長を備えたＩＰネットワークにおけるＩＰ電話装置の保留音更新システム及び更新方法に関する。
【背景技術】
【０００２】
従来、ＩＰネットワーク上に設置されたＩＰ電話装置に保留音を送出するにあたって、ネットワーク上に設置された保留音源からネットワークを経由して保留音を送出する方法と、ＩＰ電話装置個々に内蔵した保留音源を有し、これを再生する方法の大きく分けて２種類の方法が存在する。
【０００３】
前者の方法では、ネットワーク上を音声パケットと同等のデータ量を有する保留音パケットが流れるため、トラフィックが増大し、限られたネットワーク帯域資源を浪費することとなり、音声品質が劣化するおそれがある。一方、後者の方法では、ＩＰ電話装置個別に保留音源を有するため、ネットワークの負荷を増大させることはないが、各ＩＰ電話装置内の保留音データの管理及び更新が複雑になるという問題がある。
【０００４】
そして、後者の保留音送出システムにおいて、ＩＰ電話装置内の保留音データの管理及び更新を容易にするため、特許文献１には、図５に示すようなシステムが記載されている。このシステムには、ＩＰネットワーク５０８上に、複数の保留音を内蔵した保留音源５０１と、制御装置５０２とが備えられている。制御装置５０２は、時計５０３からの時刻情報と、ＩＰ電話装置５０４の空き状態とを監視し、所望の時間帯で、かつＩＰ電話装置５０４が空き状態の時に、ＩＰ電話装置５０４と保留音源５０１へ録音開始通知を制御情報パケットにて送信し、保留音源５０１から保留音データをＩＰ電話装置５０４へ音声パケットとして送出させる。
【０００５】
ＩＰ電話装置５０４は、当該録音開始通知を受け、保留音源５０１からの保留音データの音声パケットから保留音データを抽出し、内部のメモリ５０５に記憶する。ここで、時刻情報を監視するのは、ＩＰネットワーク５０８上のトラフィック量を時間単位で識別するためであり、トラフィック量の少ない時間帯を選んで録音処理を実行するためである。
【０００６】
また、メモリ５０７には、制御装置５０２が制御するＩＰ電話装置群のＩＰアドレスと、各ＩＰ電話装置５０４に録音すべき保留音が記憶されている。制御装置５０２は、ＩＰ電話装置５０４に保留音を録音する際、メモリ５０７からＩＰ電話装置５０４のＩＰアドレス情報に基づき、対応する保留音を保留音源５０１から選択し、ＩＰ電話装置５０４に対して録音制御を行う。
【０００７】
通話相手のＩＰ電話装置５０６が保留操作を行うと、ＩＰ電話装置５０６は、制御情報パケットにて保留状態開始通知をＩＰ電話装置５０４に送信し、音声パケットの送信を停止する。ＩＰ電話装置５０４は、該保留状態開始通知を受け、ＩＰ電話装置５０６と同様に、音声パケットの送受信を停止し、ＩＰ電話装置５０４の内部のメモリ５０５から保留音データを読み出し、音声に変換して直接ハンドセット等の可聴部を通じて保留音を通話者に聞かせる。
【０００８】
このようにして、特許文献１に示す方法では、保留音送出時におけるネットワーク上のトラフィックを軽減し、さらに、各ＩＰ電話装置５０４の有する保留音情報の管理及び更新を容易にしている。
【０００９】
【特許文献１】特開２００２−２０９０２５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、上記特許文献１に記載のＩＰネットワークにおけるＩＰ電話装置の保留音送出システム及び送出方法では、外部保留音源５０１からＩＰ電話装置５０４への録音処理が１対１でしか行われず、大規模なＩＰ電話装置群を有するＩＰ電話システムにおいては、保留音データの録音作業に長時間を要するという問題がある。また、ＩＰ電話装置の台数分の保留音パケットがネットワーク上を流れるため、ネットワーク上を流れる音声パケット累積数が非常に多くなるという問題がある。
【００１１】
そこで、本発明は、上記従来技術における問題点に鑑みてなされたものであって、ネットワークのトラフィックを増大させることなく、また、ＩＰ電話装置個々の保留音データの管理を容易に行うことができ、保留音データの更新を短時間で行うことのできるＩＰネットワークにおけるＩＰ電話装置の保留音更新システム及び更新方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明は、ＩＰネットワークにおけるＩＰ電話装置の保留音更新システムであって、保留音種別で分けられた複数の保留音データを記憶した保留音サーバと、該保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とを記憶した制御装置とを備え、該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データを更新することを特徴とする。
【００１３】
そして、本発明によれば、ネットワーク上に設けられた保留音サーバよりブロードキャスト配信させることにより、各ＩＰ電話装置の有する保留音データを一括更新するため、保留音データの更新に要する時間を短縮し、ＩＰネットワークのトラフィックの増加を抑えることができる。また、ＩＰ電話装置のデータ更新を、保留音サーバと各ＩＰ電話装置との間で処理することができるため、制御装置自体の負荷を抑えることもできる。
【００１４】
また、本発明は、ＩＰネットワークにおけるＩＰ電話装置の保留音更新システムであって、保留音種別で分けられた複数の保留音データを記憶した保留音サーバと、該保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とで構成されるテーブルを記憶した制御装置とを備え、該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括して更新することを特徴とする。
【００１５】
本発明によれば、ネットワーク上に設けられた保留音サーバより、ブロードキャスト配信させることにより、各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括更新するため、保留音データの更新に要する時間を短縮し、ＩＰネットワークのトラフィックの増加を抑えることができる。また、ＩＰ電話装置のデータ更新を、保留音サーバと各ＩＰ電話装置との間で処理することができるため、制御装置自体の負荷を抑えることもできる。
【００１６】
前記制御装置は、前記各々のＩＰ電話装置からの保留音更新完了通知に基づいて保留音データを更新できるように構成することができる。これによって、グループ毎にブロードキャストドメインを区切るマルチキャスト配信を使用することにより、グループ毎に独立した保留音データを選択することができる。
【００１７】
前記各々のＩＰ電話装置は、前記保留音サーバからブロードキャスト配信される保留音データを受信する際に、前記保留音サーバからのパケットの欠落を検出し、欠落パケットが存在する場合には、個別に前記保留音サーバに再送要求を行うようにすることができる。
【００１８】
また、前記保留音サーバからブロードキャスト配信される保留音データには、保留音識別情報と、該保留音データ内の位置情報を示すシーケンス番号を付加してもよく、前記各々のＩＰ電話装置は、前記保留音サーバからブロードキャスト配信される保留音データを受信する際に、前記保留音サーバからのパケットの欠落を検出し、欠落パケットが存在する場合には、前記シーケンス番号を該ＩＰ電話装置内に有する記憶手段に記憶させ、前記保留音サーバからのブロードキャスト配信の終了後、個別に前記保留音サーバに再送要求を行うようにすることができる。
【００１９】
さらに、本発明は、保留音種別で分けられた複数の保留音データを記憶した保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とを記憶した制御装置であって、該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データを更新することを特徴とする。
【００２０】
この制御装置を用いることにより、ネットワーク上に設けられた保留音サーバに保留音データをブロードキャスト配信させ、各ＩＰ電話装置の有する保留音データを一括更新することにより、保留音データの更新に要する時間を短縮し、ＩＰネットワークのトラフィックの増加を抑えることができる。また、ＩＰ電話装置のデータ更新処理を、保留音サーバと各ＩＰ電話装置との間で行わせるため、制御装置自体の負荷を抑えることもできる。
【００２１】
また、本発明は、保留音種別で分けられた複数の保留音データを記憶した保留音サーバとＩＰネットワークを介して接続され、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とで構成されるテーブルを記憶した制御装置であって、該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括して更新することを特徴とする。
【００２２】
この制御装置を用いることにより、ネットワーク上に設けられた保留音サーバに保留音データをブロードキャスト配信させ、各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括更新することにより、保留音データの更新に要する時間を短縮し、ＩＰネットワークのトラフィックの増加を抑えることができるとともに、ＩＰ電話装置のデータ更新処理を、保留音サーバと各ＩＰ電話装置との間で行わせ、制御装置自体の負荷を抑えることもできる。
【００２３】
ここで、前記制御装置は、前記各々のＩＰ電話装置からの保留音更新完了通知に基づいて保留音データを更新することができる。これによって、グループ毎にブロードキャストドメインを区切るマルチキャスト配信を使用することにより、グループ毎に独立した保留音データを選択することができる。
【００２４】
さらに、本発明は、ＩＰネットワークにおけるＩＰ電話装置の保留音更新方法であって、保留音サーバに、保留音種別で分けられた複数の保留音データを記憶させ、該保留音サーバとＩＰネットワークを介して接続された制御装置に、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とを記憶させ、該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データを更新することを特徴とする。
【００２５】
この保留音更新方法によれば、ネットワーク上に設けられた保留音サーバよりブロードキャスト配信することにより、各ＩＰ電話装置の有する保留音データを一括更新することができるため、保留音データの更新に要する時間を短縮し、ＩＰネットワークのトラフィックの増加を抑えることができる。また、ＩＰ電話装置のデータ更新処理を、保留音サーバと各ＩＰ電話装置との間で行うことにより、制御装置自体の負荷を抑えることもできる。
【００２６】
また、本発明は、ＩＰネットワークにおけるＩＰ電話装置の保留音更新方法であって、保留音サーバに、保留音種別で分けられた複数の保留音データを記憶させ、該保留音サーバとＩＰネットワークを介して接続された制御装置に、該ＩＰネットワークに接続されたＩＰ電話装置群の各ＩＰ電話装置のＩＰアドレスと、各々のＩＰアドレスに対応する保留音種別とで構成されるテーブルを記憶させ、該制御装置からの起動指示により、前記保留音サーバから、前記保留音種別に対応する保留音データを前記各ＩＰ電話装置に対してブロードキャスト配信し、前記各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括して更新することを特徴とする。
【００２７】
この方法によれば、ネットワーク上に設けられた保留音サーバよりブロードキャスト配信することにより、各ＩＰ電話装置の有する保留音データと、該制御装置の有する前記テーブルとを一括更新することができ、保留音データの更新に要する時間を短縮し、ＩＰネットワークのトラフィックの増加を抑えることができる。これに加え、ＩＰ電話装置のデータ更新処理を、保留音サーバと各ＩＰ電話装置との間で行うことにより、制御装置自体の負荷を抑えることもできる。
【発明の効果】
【００２８】
以上説明したように、本発明によれば、ネットワークのトラフィックを増大させることなく、ＩＰ電話装置個々の保留音データの管理が容易で、保留音データの更新を短時間で行うことのできるＩＰネットワークにおけるＩＰ電話装置の保留音更新システム及び更新方法を提供することができる。
【発明を実施するための最良の形態】
【００２９】
図１は、本発明にかかるＩＰネットワークにおけるＩＰ電話装置の保留音更新システムの一実施の形態の構成を示す。このシステムでは、ＩＰネットワーク１０１に、保留音サーバ１０２と、制御装置１０３と、ＩＰ電話装置群１０４とが接続されている。
【００３０】
制御装置１０３は、ＩＰネットワーク１０１に接続された各ＩＰ電話装置１０６のＩＰアドレス情報と、それらの保留音種別を示すテーブルをメモリ１０７上に有し、ＩＰ電話装置１０６からの保留音更新完了通知により、そのテーブルが更新される。また、保留音サーバ１０２の内部のメモリ１０５には、保留音種別で分けられた複数の保留音データが記憶されている。
【００３１】
ＩＰ電話装置群１０４を構成する各々のＩＰ電話装置１０６の内部には、保留音データを記憶するためのメモリ１０８が設けられ、その中に、保留音種別で決定される複数の保留音データを有している。ＩＰ電話装置１０６は、保留音再生時、メモリ１０８より保留音を再生し、ＩＰ電話装置１０６のハンドセット等の可聴部より保留音を出力する。
【００３２】
次に、ＩＰ電話装置群１０４の保留音データ更新処理について、図２を参照しながら説明する。まず、制御装置１０３から保留音サーバ１０２に対して保留音種別を含む保留音データ更新指示パケット２０１を送出する。本パケットを受信した保留音サーバ１０２は、制御装置１０３に対して更新指示受付完了パケット２０２を返信するとともに、ＩＰネットワーク１０１に保留音種別と保留音データ長情報を含む保留音録音起動指示パケット２０３をブロードキャストで配信する。更新指示受付完了パケット２０２を受信した制御装置１０３は、外部保留音更新完了通知を各ＩＰ電話装置１０６から受信するための受付状態に移行する。また、保留音録音起動指示パケット２０３を受信したＩＰ電話装置群１０４の各電話装置１０６は、直ちに保留音録音状態に移行する。
【００３３】
保留音サーバ１０２は、保留音録音起動指示パケット２０３を送出し、所定時間経過後、保留音サーバ１０２内のメモリ１０５に記憶されている保留音データから保留音種別で決定される保留音データを読み出し、音声パケットへ変換後、保留音種別情報及びシーケンス番号を付加した保留音データパケット２０４としてＩＰネットワーク１０１へブロードキャスト配信する。外部保留音データパケット２０４を受信したＩＰ電話装置１０６は、受信パケットから保留音データを抽出し、メモリ１０８へ書きこみを行う。
【００３４】
ＩＰ電話装置１０６は、保留音データの受信を完了すると、欠落パケットが検出されなかった場合には、正常に保留音データの受信が行われたと判断し、制御装置１０３に対してＩＰ電話装置１０６のＩＰアドレスと保留音識別情報を含む保留音データ更新完了通知２０５を送信する。これを受信した制御装置１０３は、内部の保留音管理テーブルの更新を行う。
【００３５】
一方、欠落パケットが検出された場合には、各ＩＰ電話装置１０６は、個別に保留音サーバ１０２に対して端末のＩＰアドレスと、保留音識別情報と、そのシーケンス番号を付加した保留音データ再送要求２０６を送出する。これを受信した保留音サーバ１０２は、要求に沿った再送保留音データ２０７を各ＩＰ電話装置１０６に対して再送する。本再送処理によって全ての欠落パケットの補間が完了すると、各ＩＰ電話装置１０６は、制御装置１０３に対して保留音データ更新完了パケットを送信する。
【００３６】
次に、各制御パケットに含まれる情報について、図３を参照しながら説明する。各制御パケットは、送信先ＩＰアドレス３４２、送信元ＩＰアドレス３４３、制御情報３４４、保留音識別情報３４５、シーケンス番号３４６、データ３４７の６つのフィールドで構成される。ここで、制御情報３４４とは、制御パケットの種別を示すものであり、本例ではＡからＧの７つとしている。また、保留音識別情報３４５とは、本発明における保留音更新システム内で唯一の保留音を示す識別情報であり、本例では保留音Ａとする。次に、シーケンス番号３４６とは、一つの保留音データを複数のパケットに分割して送信するために送信する保留音データが保留音データのどの位置に当るのかを示す位置情報である。データ３４７は、分割された保留音のデータである。
【００３７】
保留音データ更新指示３０１パケットは、制御装置１０３が保留音サーバ１０２に対して保留音更新を行うよう起動をかける制御パケットであり、内容としては、送信先ＩＰアドレス３４２に保留音サーバ１０２のＩＰアドレス３０２、送信元ＩＰアドレス３４３に制御装置１０３のＩＰアドレス３０３、制御情報３４４フィールドに更新指示パケットを示すＡ３０４が入る。そして、保留音サーバ１０２にどの保留音を更新させるかを指示するため、保留音識別情報３４５へ該当の保留音Ａ３０５が入る。
【００３８】
更新指示受付完了３０６パケットは、保留音サーバ１０２が当該保留音データ更新指示の受付を完了したことを制御装置１０３に示す制御パケットであり、内容としては、送信先ＩＰアドレス３４２に制御装置１０３のＩＰアドレス３０７、送信元ＩＰアドレス３４３に保留音サーバ１０２のＩＰアドレス３０８、制御情報３４４フィールドに更新指示受付パケットを示すＢ３０９が入る。そして、受け付けた更新保留音情報を制御装置１０３に示すため、保留音識別情報３４５へ該当の保留音Ａ３１０が入る。
【００３９】
保留音録音起動指示３１１パケットは、ＩＰネットワーク１０１に接続されたＩＰ電話装置群１０４に対して保留音の録音開始を知らせるための制御パケットであり、内容としては、以下のとおりである。送信先ＩＰアドレス３４２には、ＩＰ電話装置群１０４に対して一括して起動指示を行うためブロードキャストアドレス３１２が入る。また、送信元ＩＰアドレス３４３には、保留音サーバ１０２のＩＰアドレス３１３、制御情報３４４フィールドには、録音起動指示パケットを示すＣ３１４が入る。そして、更新する保留音情報をＩＰ電話装置１０６に示すため、保留音識別情報３４５へ該当の保留音Ａ３１５が入り、これから送出される保留音データパケットの総数を示すため、シーケンス番号３４６に保留音のデータ長３１６を付加する。
【００４０】
保留音データ３１７パケットは、更新する保留音のデータパケットであり、内容としては、以下のとおりである。送信先ＩＰアドレス３４２には、ＩＰ電話装置群１０４に対して一括してデータ送信を行うためブロードキャストアドレス３１８が入る。また、送信元ＩＰアドレス３４３には、保留音サーバ１０２のＩＰアドレス３１９、制御情報３４４フィールドには、保留音データパケットを示すＤ３２０が入る。そして、データの保留音種別をＩＰ電話装置１０６に示すため、保留音識別情報３４５へ該当の保留音Ａ３１５が入る。シーケンス番号３４６には、送信している保留音データの格納位置を示すためのシーケンス番号３２２が付加される。シーケンス番号は、データパケット送信順に０から順次インクリメントされ、保留音データの最終パケットのシーケンス番号３２２は、前述のデータ長３１６と一致する。データ３４７フィールドには、シーケンス番号３２２で決まる保留音データ３２３が格納される。
【００４１】
保留音データ更新完了通知３２４パケットは、ＩＰ電話装置１０６が該当保留音データの更新処理が完了したことを制御装置１０３に報告する制御パケットであり、制御装置１０３が本パケットを受信すると、制御装置１０３の有する各ＩＰ電話装置１０６の保留音管理テーブルが更新される。保留音データ更新完了通知３２４パケットの内容としては、以下のとおりである。送信先ＩＰアドレス３４２には、制御装置１０３のＩＰアドレス３２５が入る。また、送信元ＩＰアドレス３４３には、制御装置１０３に対してどのＩＰ電話装置１０６の保留音更新が完了したのかを示すためＩＰ電話装置１０６のＩＰアドレス３２６が入る。制御情報３４４フィールドには、保留音更新完了通知を示すＥ３２７が入る。そして、更新が完了した保留音種別を制御装置１０３に示すため、保留音識別情報３４５へ該当の保留音Ａ３２８が入る。
【００４２】
保留音データ再送要求３２９パケットは、ＩＰ電話装置１０６が後述の欠落パケット検出処理において保留音データの欠落を検出した場合に、保留音サーバ１０２に対して個別に保留音データの再送を要求するための制御パケットであり、内容としては、以下のとおりである。送信先ＩＰアドレス３４２には、保留音サーバ１０２のＩＰアドレス３３０が入り、送信元ＩＰアドレス３４３には、再送を要求するＩＰ電話装置１０６のＩＰアドレス３３１が入る。制御情報３４４フィールドには、保留音データ再送要求を示すＦ３３２が入る。そして、保留音サーバ１０２に対してどの保留音の、どの部分の情報を再送して欲しいかを示すために、保留音識別情報３４５とシーケンス番号３４６に各々保留音Ａ３３３とシーケンス番号３３４を付加する。
【００４３】
再送保留音データ３３５パケットは、前述のＩＰ電話装置１０６からの再送要求に対しての再送保留音データを送信するためのパケットであり、内容としては、以下のとおりである。送信先ＩＰアドレス３４２には、該当のＩＰ電話装置１０６のＩＰアドレス３３６が入り、送信元ＩＰアドレス３４３には、保留音サーバ１０２のＩＰアドレス３３７が入る。制御情報３４４フィールドには、再送保留音データを示すＧ３３８が入る。そして、ＩＰ電話装置１０６に対してどの保留音の、どの部分の情報の再送であるかを示すために、保留音識別情報３４５とシーケンス番号３４６に、各々保留音Ａ３３９とシーケンス番号３４０を付加する。データ３４７には、前述のシーケンス番号３４０に該当する保留音データ３４１が格納される。
【００４４】
次に、ＩＰ電話装置１０６における保留音データの欠落の検出について、図４を参照しながら説明する。
【００４５】
ＩＰ電話装置１０６は、保留音サーバ１０２から保留音録音起動指示を受信すると、保留音録音処理を開始する（ステップＳ４００）。まず、受信した保留音録音起動指示パケット２０３より保留音種別情報を読み出し、ＩＰ電話装置１０６の有するメモリ１０８上に該当保留音データを格納する領域を確保する（ステップＳ４０１）。そして、同パケット２０３より保留音データ長情報を読み出し、この値を記録し（ステップＳ４０２）、保留音データ受信待ち状態に入る（ステップＳ４０３）。
【００４６】
保留音データパケット２０４を受信すると、まず同パケット２０４からシーケンス番号を読み出し、これを現シーケンス番号として保持する（ステップＳ４０４）。また、同パケット２０４内の保留音データを、現シーケンス番号に該当するメモリ１０８内の領域に書き込む（ステップＳ４０５）。次に、シーケンス番号の値が０であるか否かを判断することで、受信した保留音データパケット２０４が最初のパケットであるかどうかを調べる（ステップＳ４０６）。
【００４７】
検出されたシーケンス番号が０である場合には、このパケットは、保留音データパケット２０４の最初のパケットであるため、同パケット２０４のシーケンス番号を前シーケンス番号として格納する（ステップＳ４０７）。そして、所定の時間でオーバーフローするタイマを起動し、次の保留音データパケット２０４の受信待ち状態へ戻る（ステップＳ４０８）。前述のタイマは、保留音データパケット２０４の最終パケットの受信ができなかった場合のためのものであり、タイマのオーバーフローするまでの時間は、通常の保留音データ更新処理が完了するまでの時間に比べて、十分に大きい値であるものとする。
【００４８】
ステップＳ４０６に示す条件において、シーケンス番号が０以外であった場合、すなわち２番目以降の保留音データパケット２０４を受信した場合には、まず、現シーケンス番号と、格納されている前シーケンス番号との差分を算出する（ステップＳ４０９）。次に、得られた差分データを解析し、差分が１であるときには、欠落パケットは、存在しないと判断する（ステップＳ４１０）。その理由は、シーケンス番号は、保留音サーバ１０２から送出される過程において１づつインクリメントされる番号が付加されているためである。
【００４９】
判断ステップＳ４１０において、現シーケンス番号と前シーケンス番号との差分が１以外であった場合には、前回受信したパケットと、今回受信したパケットとの間に欠落パケットが存在する。この場合には、欠落パケットのシーケンス番号の算出を行い（ステップＳ４１１）、この値を、欠落パケット情報として保持する（ステップＳ４１２）。
【００５０】
次に、現シーケンス番号と、保持されているデータ長との差分を計算する（ステップＳ４１３）。差分が０の場合、すなわち、現シーケンス番号とデータ長とが等しい場合（ステップＳ４１４）には、現シーケンス番号を含む保留音データパケットが保留音データの最終パケットであるため、保留音録音処理を終了し、欠落パケットが存在する場合には、保留音サーバ１０２に対して再送要求処理を行う。一方、判断ステップＳ４１４において、最終パケットとして判断されなかった場合には、現シーケンス番号を前シーケンス番号として登録し、再度、保留音データパケット受信待ち状態へ戻る（ステップＳ４１５）。
【００５１】
保留音データ入力待ち状態（ステップＳ４０３）においては、タイマ値の読み出しを繰り返し行い（ステップＳ４１６）、タイマ値のオーバーフローを検出する（ステップＳ４１７）。オーバーフローが発生した場合には、保留音データの最終パケットを受信できなかった可能性があるため、現シーケンス番号にデータ長を書きこみ（ステップＳ４１８）、欠落パケットの検出及び記録を行う（ステップＳ４１１〜４１２）。現シーケンス番号には、データ長と同じ値が入っているため、保留音録音処理は、そのまま終了する（ステップＳ４１３〜４１４）。この場合も、同様に、欠落パケットが存在するため、録音処理終了後、保留音サーバ１０２に対して再送要求処理を行う。
【００５２】
このように、本発明にかかるＩＰ電話装置の保留音データ更新システムによれば、図１に示すように、ＩＰネットワーク１０１に、保留音サーバ１０２と、制御装置１０３と、ＩＰ電話装置群１０４が接続され、少なくとも、制御装置１０３は、ＩＰネットワーク１０１に接続された各ＩＰ電話装置１０６のＩＰアドレス情報と、それらの保留音種別を示すテーブルをメモリ１０７上に有し、また、保留音サーバ１０２の内部のメモリ１０５には、保留音種別で分けられた複数の保留音データが記憶され、ＩＰ電話装置群１０４を構成する各々のＩＰ電話装置１０６内部には、保留音データを記憶するためのメモリ１０８が設けられ、制御装置１０３からの起動指示により保留音サーバ１０２から保留音データをＩＰ電話装置群１０４に対してブロードキャスト配信することにより、ＩＰ電話装置群１０４の有する保留音データと制御装置１０３の有する各端末装置の保留音管理テーブルを一括して更新することができ、かつ、トラフィック量を増大させること無く、短時間にこれを実行することができる。
【図面の簡単な説明】
【００５３】
【図１】本発明にかかるＩＰネットワークにおけるＩＰ電話装置の保留音更新システムの一実施の形態を示す構成図である。
【図２】本発明にかかるＩＰネットワークにおけるＩＰ電話装置の保留音更新システムの保留音データ更新処理のシーケンスを示す図である。
【図３】本発明にかかるＩＰネットワークにおけるＩＰ電話装置の保留音更新システムの保留音データ更新処理の各種制御パケットに含まれる内容の一覧表である。
【図４】本発明にかかるＩＰネットワークにおけるＩＰ電話装置の保留音更新システムにおけるＩＰ電話装置が保留音データの欠落パケットを検出するためのフローチャートである。
【図５】従来のＩＰネットワークにおける外部保留音送出システムの一例を示す構成図である。
【符号の説明】
【００５４】
１０１  ＩＰネットワーク
１０２  保留音サーバ
１０３  制御装置
１０４  ＩＰ電話装置群
１０５  メモリ
１０６  ＩＰ電話装置
１０７  メモリ
１０８  メモリ
【図１】
2005065071.tif 000003
【図２】
2005065071.tif 000004
【図３】
2005065071.tif 000005
【図４】
2005065071.tif 000006
【図５】
2005065071.tif 000007