(57)【要約】【課題】  ＶｏＩＰ端末における保留音・可聴音の再生を実現する上でコストアップを回避することが可能なＩＰテレフォニーシステムを提供する。【解決手段】  メモリ２３の保留音・可聴音データメモリ領域２３１はＲＴＰパケットのペイロード形式で記憶される保留音・可聴音データを複数保持する。ＲＴＰ／保留音・可聴音切替機能２７はＲＴＰパケットか保留音・可聴音データかのいずれかをＤＳＰ３２に書込む。保留音・可聴音データ選択機能２８は複数の保留音・可聴音データから再生する保留音・可聴音を選択する。保留音・可聴音断続制御機能２９は保留音・可聴音データのＤＳＰ３２への入力を制限し、保留音・可聴音の断続を制御する。保留音・可聴音周期再生機能３０は保留音・可聴音データを周期的にＤＳＰ３２に入力する。ＤＳＰ３２は音声等のＲＴＰパケット、保留音・可聴音データからＰＣＭ信号の音声信号へ変換する。【選択図】      図１                                                  
2005130056.tif 000002
【特許請求の範囲】
【請求項１】
ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）端末を伝送路を介して呼制御するゲートウェイ・コントローラを含み、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを前記ＶｏＩＰ端末に含むＩＰテレフォニーシステムであって、
前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域と、
前記データメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択するデータ選択手段と、
前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力する切替え手段と、
前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行う制御手段と、
前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御する断続制御手段と、
前記保留音・可聴音データを周期的に前記変換手段に出力する周期再生手段とを前記ＶｏＩＰ端末に有し、
前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換することを特徴とするＩＰテレフォニーシステム。
【請求項２】
前記ＶｏＩＰ端末は、少なくともメディア・ゲートウェイ、メディア・コンバータ、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話端末のいずれかであることを特徴とする請求項１記載のＩＰテレフォニーシステム。
【請求項３】
前記伝送路は、少なくともインタネット、イントラネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のいずれかであることを特徴とする請求項１または請求項２記載のＩＰテレフォニーシステム。
【請求項４】
前記音声パケットは、少なくとも音声用ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットであることを特徴とする請求項１から請求項３のいずれか記載のＩＰテレフォニーシステム。
【請求項５】
前記変換手段は、少なくともＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）であることを特徴とする請求項１から請求項４のいずれか記載のＩＰテレフォニーシステム。
【請求項６】
前記変換手段で変換される音声信号は、少なくともＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）信号であることを特徴とする請求項５記載のＩＰテレフォニーシステム。
【請求項７】
前記複数の保留音・可聴音データを記憶する不揮発性メモリと、前記不揮発性メモリ上の保留音・可聴音データが複製される揮発性メモリとから前記データメモリ領域を構成したことを特徴とする請求項１から請求項６のいずれか記載のＩＰテレフォニーシステム。
【請求項８】
前記ＶｏＩＰ端末の起動時に前記不揮発性メモリ上の保留音・可聴音データを前記揮発性メモリに複製する複製手段を前記ＶｏＩＰ端末に含むことを特徴とする請求項７記載のＩＰテレフォニーシステム。
【請求項９】
前記不揮発性メモリは、少なくともＦＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を含むことを特徴とする請求項７または請求項８記載のＩＰテレフォニーシステム。
【請求項１０】
前記揮発性メモリは、少なくともＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含むことを特徴とする請求項７から請求項９のいずれか記載のＩＰテレフォニーシステム。
【請求項１１】
前記不揮発性メモリに記憶された複数の保留音・可聴音データを少なくとも国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて選別してグループ化し、そのグループ化した保留音・可聴音データを前記揮発性メモリに複製することを特徴とする請求項７から請求項１０のいずれか記載のＩＰテレフォニーシステム。
【請求項１２】
起動時に前記ゲートウェイ・コントローラに端末登録要求を行う登録要求手段と、前記端末登録要求に応答して前記ゲートウェイ・コントローラから指定される国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて前記不揮発性メモリに記憶された複数の保留音・可聴音データの中から選別してグループ化しかつそのグループ化した保留音・可聴音データを前記揮発性メモリに複製する選別複製手段とを前記ＶｏＩＰ端末に含むことを特徴とする請求項７から請求項１１のいずれか記載のＩＰテレフォニーシステム。
【請求項１３】
前記複数の保留音・可聴音データを蓄積するダウンロードサーバと、前記ＶｏＩＰ端末に設けられかつ外部指示に基づいて前記ダウンロードサーバからダウンロードした保留音・可聴音データを前記データメモリ領域に書込むダウンロード手段とを含むことを特徴とする請求項１から請求項１２のいずれか記載のＩＰテレフォニーシステム。
【請求項１４】
前記ゲートウェイ・コントローラから呼制御中の状態に応じて指定されかつ再生すべき音源データの種類に基づいて前記変換手段で変換される音源データを選択する音源データ選択手段を前記ＶｏＩＰ端末に含むことを特徴とする請求項１から請求項１３のいずれか記載のＩＰテレフォニーシステム。
【請求項１５】
前記保留音・可聴音データは、再生休止カウンタ値と再生カウンタ値と前記音声パケットのペイロード形式の再生データとからなり、前記再生データは、前記変換手段が前記音声パケットを取込む時間間隔分のペイロードデータを複数個含むことを特徴とする請求項１から請求項１４のいずれか記載のＩＰテレフォニーシステム。
【請求項１６】
前記変換手段が前記音声パケットを取込む時間間隔周期で、前記再生休止カウンタ値及び前記再生カウンタ値のいずれかの減算をゼロになるまで行う手段と、前記再生カウンタ値を減算する度に前記再生データ内のペイロードデータを一つずつ前記変換手段に出力する手段とを前記ＶｏＩＰ端末に含み、前記再生カウンタ値が減算によってゼロとなった時に前記再生休止カウンタ値の減算を行い、前記再生休止カウンタ値がゼロとなるまで前記再生データの前記変換手段への書込みを休止して無音出力させ、前記再生休止カウンタ値が減算によってゼロとなった時に前記再生カウンタ値の減算を行うことを特徴とする請求項１５記載のＩＰテレフォニーシステム。
【請求項１７】
前記再生データは、前記変換手段が前記音声パケットを取込む時間間隔周期以内の休止時間を再生する際に一つのペイロードデータ内に再生音データと無音データとをペイロードデータとして含むことを特徴とする請求項１６記載のＩＰテレフォニーシステム。
【請求項１８】
伝送路を介してゲートウェイ・コントローラから呼制御され、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを含むＶｏＩＰ端末であって、
前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域と、
前記データメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択するデータ選択手段と、
前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力する切替え手段と、
前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行う制御手段と、
前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御する断続制御手段と、
前記保留音・可聴音データを周期的に前記変換手段に出力する周期再生手段とを有し、
前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換することを特徴とするＶｏＩＰ端末。
【請求項１９】
少なくともメディア・ゲートウェイ、メディア・コンバータ、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話端末のいずれかであることを特徴とする請求項１８記載のＶｏＩＰ端末。
【請求項２０】
前記伝送路は、少なくともインタネット、イントラネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のいずれかであることを特徴とする請求項１８または請求項１９記載のＶｏＩＰ端末。
【請求項２１】
前記音声パケットは、少なくとも音声用ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットであることを特徴とする請求項１８から請求項２０のいずれか記載のＶｏＩＰ端末。
【請求項２２】
前記変換手段は、少なくともＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）であることを特徴とする請求項１８から請求項２１のいずれか記載のＶｏＩＰ端末。
【請求項２３】
前記変換手段で変換される音声信号は、少なくともＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）信号であることを特徴とする請求項２２記載のＶｏＩＰ端末。
【請求項２４】
前記複数の保留音・可聴音データを記憶する不揮発性メモリと、前記不揮発性メモリ上の保留音・可聴音データが複製される揮発性メモリとから前記データメモリ領域を構成したことを特徴とする請求項１８から請求項２３のいずれか記載のＶｏＩＰ端末。
【請求項２５】
起動時に前記不揮発性メモリ上の保留音・可聴音データを前記揮発性メモリに複製する複製手段を含むことを特徴とする請求項２４記載のＶｏＩＰ端末。
【請求項２６】
前記不揮発性メモリは、少なくともＦＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を含むことを特徴とする請求項２４または請求項２５記載のＶｏＩＰ端末。
【請求項２７】
前記揮発性メモリは、少なくともＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含むことを特徴とする請求項２４から請求項２６のいずれか記載のＶｏＩＰ端末。
【請求項２８】
前記不揮発性メモリに記憶された複数の保留音・可聴音データを少なくとも国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて選別してグループ化し、そのグループ化した保留音・可聴音データを前記揮発性メモリに複製することを特徴とする請求項２４から請求項２７のいずれか記載のＶｏＩＰ端末。
【請求項２９】
起動時に前記ゲートウェイ・コントローラに端末登録要求を行う登録要求手段と、前記端末登録要求に応答して前記ゲートウェイ・コントローラから指定される国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて前記不揮発性メモリに記憶された複数の保留音・可聴音データの中から選別してグループ化しかつそのグループ化した保留音・可聴音データを前記揮発性メモリに複製する選別複製手段とを含むことを特徴とする請求項２４から請求項２８のいずれか記載のＶｏＩＰ端末。
【請求項３０】
外部指示に基づいて前記複数の保留音・可聴音データを蓄積するダウンロードサーバからダウンロードした保留音・可聴音データを前記データメモリ領域に書込むダウンロード手段を含むことを特徴とする請求項１８から請求項２９のいずれか記載のＶｏＩＰ端末。
【請求項３１】
前記ゲートウェイ・コントローラから呼制御中の状態に応じて指定されかつ再生すべき音源データの種類に基づいて前記変換手段で変換される音源データを選択する音源データ選択手段を含むことを特徴とする請求項１８から請求項３０のいずれか記載のＶｏＩＰ端末。
【請求項３２】
前記保留音・可聴音データは、再生休止カウンタ値と再生カウンタ値と前記音声パケットのペイロード形式の再生データとからなり、前記再生データは、前記変換手段が前記音声パケットを取込む時間間隔分のペイロードデータを複数個含むことを特徴とする請求項１８から請求項３１のいずれか記載のＶｏＩＰ端末。
【請求項３３】
前記変換手段が前記音声パケットを取込む時間間隔周期で、前記再生休止カウンタ値及び前記再生カウンタ値のいずれかの減算をゼロになるまで行う手段と、前記再生カウンタ値を減算する度に前記再生データ内のペイロードデータを一つずつ前記変換手段に出力する手段とを含み、前記再生カウンタ値が減算によってゼロとなった時に前記再生休止カウンタ値の減算を行い、前記再生休止カウンタ値がゼロとなるまで前記再生データの前記変換手段への書込みを休止して無音出力させ、前記再生休止カウンタ値が減算によってゼロとなった時に前記再生カウンタ値の減算を行うことを特徴とする請求項３２記載のＶｏＩＰ端末。
【請求項３４】
前記再生データは、前記変換手段が前記音声パケットを取込む時間間隔周期以内の休止時間を再生する際に一つのペイロードデータ内に再生音データと無音データとをペイロードデータとして含むことを特徴とする請求項３３記載のＶｏＩＰ端末。
【請求項３５】
ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）端末を伝送路を介して呼制御するゲートウェイ・コントローラを含み、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを前記ＶｏＩＰ端末に含むＩＰテレフォニーシステムにおいて保留音・可聴音の再生を行う保留音・可聴音再生方法であって、前記ＶｏＩＰ端末側に、前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択するステップと、前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力するステップと、前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行うステップと、前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御するステップと、前記保留音・可聴音データを周期的に前記変換手段に出力するステップとを有し、前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換することを特徴とする保留音・可聴音再生方法。
【請求項３６】
前記ＶｏＩＰ端末は、少なくともメディア・ゲートウェイ、メディア・コンバータ、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話端末のいずれかであることを特徴とする請求項３５記載の保留音・可聴音再生方法。
【請求項３７】
前記伝送路は、少なくともインタネット、イントラネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のいずれかであることを特徴とする請求項３５または請求項３６記載の保留音・可聴音再生方法。
【請求項３８】
前記音声パケットは、少なくとも音声用ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットであることを特徴とする請求項３５から請求項３７のいずれか記載の保留音・可聴音再生方法。
【請求項３９】
前記変換手段は、少なくともＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）であることを特徴とする請求項３５から請求項３８のいずれか記載の保留音・可聴音再生方法。
【請求項４０】
前記変換手段で変換される音声信号は、少なくともＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）信号であることを特徴とする請求項３９記載の保留音・可聴音再生方法。
【請求項４１】
前記複数の保留音・可聴音データを記憶する不揮発性メモリと、前記不揮発性メモリ上の保留音・可聴音データが複製される揮発性メモリとから前記データメモリ領域を構成したことを特徴とする請求項３５から請求項４０のいずれか記載の保留音・可聴音再生方法。
【請求項４２】
前記ＶｏＩＰ端末の起動時に前記不揮発性メモリ上の保留音・可聴音データを前記揮発性メモリに複製する複製手段を前記ＶｏＩＰ端末に含むことを特徴とする請求項４１記載の保留音・可聴音再生方法。
【請求項４３】
前記不揮発性メモリは、少なくともＦＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を含むことを特徴とする請求項４１または請求項４２記載の保留音・可聴音再生方法。
【請求項４４】
前記揮発性メモリは、少なくともＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含むことを特徴とする請求項４１から請求項４３のいずれか記載の保留音・可聴音再生方法。
【請求項４５】
前記不揮発性メモリに記憶された複数の保留音・可聴音データを少なくとも国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて選別してグループ化し、そのグループ化した保留音・可聴音データを前記揮発性メモリに複製することを特徴とする請求項４１から請求項４４のいずれか記載の保留音・可聴音再生方法。
【請求項４６】
前記ＶｏＩＰ端末側に、起動時に前記ゲートウェイ・コントローラに端末登録要求を行うステップと、前記端末登録要求に応答して前記ゲートウェイ・コントローラから指定される国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて前記不揮発性メモリに記憶された複数の保留音・可聴音データの中から選別してグループ化しかつそのグループ化した保留音・可聴音データを前記揮発性メモリに複製するステップとを含むことを特徴とする請求項４１から請求項４５のいずれか記載の保留音・可聴音再生方法。
【請求項４７】
前記ＶｏＩＰ端末側に、外部指示に基づいて前記複数の保留音・可聴音データを蓄積するダウンロードサーバからダウンロードした保留音・可聴音データを前記データメモリ領域に書込むステップを含むことを特徴とする請求項３５から請求項４６のいずれか記載の保留音・可聴音再生方法。
【請求項４８】
前記ＶｏＩＰ端末側に、前記ゲートウェイ・コントローラから呼制御中の状態に応じて指定されかつ再生すべき音源データの種類に基づいて前記変換手段で変換される音源データを選択するステップを含むことを特徴とする請求項３５から請求項４７のいずれか記載の保留音・可聴音再生方法。
【請求項４９】
前記保留音・可聴音データは、再生休止カウンタ値と再生カウンタ値と前記音声パケットのペイロード形式の再生データとからなり、前記再生データは、前記変換手段が前記音声パケットを取込む時間間隔分のペイロードデータを複数個含むことを特徴とする請求項３５から請求項４８のいずれか記載の保留音・可聴音再生方法。
【請求項５０】
前記ＶｏＩＰ端末側に、前記変換手段が前記音声パケットを取込む時間間隔周期で前記再生休止カウンタ値及び前記再生カウンタ値のいずれかの減算をゼロになるまで行うステップと、前記再生カウンタ値を減算する度に前記再生データ内のペイロードデータを一つずつ前記変換手段に出力するステップとを含み、前記再生カウンタ値が減算によってゼロとなった時に前記再生休止カウンタ値の減算を行い、前記再生休止カウンタ値がゼロとなるまで前記再生データの前記変換手段への書込みを休止して無音出力させ、前記再生休止カウンタ値が減算によってゼロとなった時に前記再生カウンタ値の減算を行うことを特徴とする請求項４９記載の保留音・可聴音再生方法。
【請求項５１】
前記再生データは、前記変換手段が前記音声パケットを取込む時間間隔周期以内の休止時間を再生する際に一つのペイロードデータ内に再生音データと無音データとをペイロードデータとして含むことを特徴とする請求項５０記載の保留音・可聴音再生方法。
【請求項５２】
ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）端末を伝送路を介して呼制御するゲートウェイ・コントローラを含み、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを前記ＶｏＩＰ端末に含むＩＰテレフォニーシステムにおいて保留音・可聴音の再生を行う保留音・可聴音再生方法のプログラムであって、コンピュータに、前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択する処理と、前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力する処理と、前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行う処理と、前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御する処理と、前記保留音・可聴音データを周期的に前記変換手段に出力する処理とを実行させ、前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＩＰテレフォニーシステム、ＶｏＩＰ端末及びそれらに用いる保留音・可聴音再生方法並びにそのプログラムに関し、特にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）テレフォニーシステムのマルチメディア・ゲートウェイ・コントローラがインタネット・イントラネット・ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して呼制御するメディア・ゲートウェイ／メディア・コンバータ／ＩＰ電話等のＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）端末内にＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットのペイロード形式で保留音・可聴音を蓄積して再生する保留音・可聴音再生方法に関する。
【背景技術】
【０００２】
従来、ＩＰテレフォニーシステムにおけるメディア・ゲートウェイ／メディア・コンバータ／ＩＰ電話等のＶｏＩＰ端末では、ＩＰネットワークからのＲＴＰパケットをＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）信号へ変換するＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）と、保留音源・可聴音源と、各音源に蓄積されているデータから再生するデータを選択する音源データ選択機能と、選択されたデータをＰＣＭ信号へ変換するＣＯＤＥＣと、音声を再生するか保留音・可聴音を再生するかに応じてＤＳＰないしＣＯＤＥＣのＰＣＭ出力を選択するセレクタ機能とを有している。尚、保留音源・可聴音源がＰＣＭ信号形式で蓄積されている場合にはＣＯＤＥＣが不要となることがある。
【０００３】
このＩＰテレフォニーシステムのＶｏＩＰ端末における保留音・可聴音再生方法について図２１及び図２２を参照して説明する。図２１は従来のＶｏＩＰ端末の構成を示しており、図２２は従来のＶｏＩＰ端末の動作を示している。
【０００４】
図２１に示すように、マルチメディア・ゲートウェイ・コントローラ（ＭＧＣ）１は少なくともメインプロセッサ１１と、メモリ１３と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）［例えば、イーサネット（Ｒ）等］・ＩＦ（インタフェース）１２とを備えている。
【０００５】
また、ＶｏＩＰ端末８は少なくもＬＡＮ・ＩＦ８１と、ＣＰＵ８２と、メモリ８３と、呼制御機能８４と、ジッタバッファ制御機能８５と、ＤＳＰ制御機能８６と、セレクタ制御機能８７と、保留音・可聴音源データ選択機能８８と、ジッタバッファ８９と、ＤＳＰ９０と、保留音源・可聴音源９１と、ＣＯＤＥＣ９２と、セレクタ９３とを備えている。マルチメディア・ゲートウェイ・コントローラ１とＶｏＩＰ端末８とはＬＡＮ１００を介して接続されている。
【０００６】
次に、図２２を参照して従来のＶｏＩＰ端末８における保留音・可聴音再生方法の動作について説明する。例として、ＶｏＩＰ端末８が既に音声通信を行っている状態から保留音を送出する場合の流れについて説明する。
【０００７】
ＶｏＩＰ端末８のＣＰＵ８２は呼制御機能８４、ジッタバッファ制御機能８５、ＤＳＰ制御機能８６を使ってＬＡＮ・ＩＦ８１を経由して入力される音声ＲＴＰパケットをジッタバッファ８９に入力し（図２２ステップＳ８１）、ジッタバッファ８９ではネットワークの遅延を吸収した後、一定周期（例えば、１０ｍｓ周期）でＤＳＰ９０へＲＴＰパケットを書込む処理を行っている。ＤＳＰ９０から出力された音声ＰＣＭ信号はセレクタ９３に入力されている（音声通信状態）（図２２ステップＳ８２）。
【０００８】
ＣＰＵ８２は呼制御機能８４が動作した時に音声通信と判別し、セレクタ制御機能８７を使用してＤＳＰ９０からの音声ＰＣＭ信号がセレクタ９３のＰＣＭ信号出力となるようにセレクタ９３を制御する（図２２ステップＳ８３）。
【０００９】
この状態から保留音を送出する場合には、ＣＰＵ８２は保留音・可聴音源データ選択機能８８を使用して保留音源・可聴音源９１から指定された保留音データを選択してＣＯＤＥＣ９２へ入力する。ＣＯＤＥＣ９２は選択した保留音データを保留音ＰＣＭ信号としてセレクタ９３に入力する（図２２ステップＳ８４，Ｓ８５）。
【００１０】
ＣＰＵ８２は呼制御機能８４が動作し保留音送出と判断した場合にはセレクタ制御機能８７を使用して保留音ＰＣＭ信号としてセレクタ９３のＰＣＭ信号出力となるようにセレクタ９３を制御する（保留音再生・送出状態）（図２２ステップＳ８６〜Ｓ８８）。
【００１１】
従来の保留音・可聴音再生方法では、上述したような構成及び動作によって、ＶｏＩＰ端末８において保留音が再生される。また、従来の保留音・可聴音再生方法では、可聴音の再生についても、上記と同様の動作で行うことができる。
【００１２】
【特許文献１】特開２０００−０５９４７１号公報
【特許文献２】特許第３０１４３６６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述した従来のＶｏＩＰ端末における保留音・可聴音再生方法では、ＲＴＰパケットをＰＣＭ信号に変換するＤＳＰに加え、保留音・可聴音の音源の信号をＰＣＭに変換するＣＯＤＥＣと、ＤＳＰから出力される音声等のＰＣＭ信号とＣＯＤＥＣまたは保留音・可聴音の音源から出力されるＰＣＭ信号を選択するＲＴＰ／保留音・可聴音セレクタが必要となり、これらがコストアップの要因となっている。
【００１４】
また、保留音・可聴音音源の保持方法としては、不揮発性メモリまたは専用ＬＳＩ（大規模集積回路）による場合が多く、この場合にはユーザ毎または国毎に要求される保留音・可聴音を任意にダウンロードサーバからＶｏＩＰ端末へ複製して使用することが困難であり、柔軟にユーザの要望に答えられないという問題がある。
【００１５】
一方、揮発性メモリを使った保留音・可聴音音源の保持方法においては、ＶｏＩＰ端末のプログラムが実行されるメモリとは分けて保留音・可聴音音源保持用メモリを設ける必要があり、コストアップになるという問題がある。
【００１６】
そこで、本発明の目的は上記の問題点を解消し、ＶｏＩＰ端末における保留音・可聴音の再生を実現する上でコストアップを回避することができるＩＰテレフォニーシステム、ＶｏＩＰ端末及びそれらに用いる保留音・可聴音再生方法並びにそのプログラムを提供することにある。
【００１７】
また、本発明の他の目的は、ユーザ毎、国別毎等で要求される保留音・可聴音を柔軟かつ任意に選択することができるＩＰテレフォニーシステム、ＶｏＩＰ端末及びそれらに用いる保留音・可聴音再生方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００１８】
本発明によるＩＰテレフォニーシステムは、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）端末を伝送路を介して呼制御するゲートウェイ・コントローラを含み、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを前記ＶｏＩＰ端末に含むＩＰテレフォニーシステムであって、
前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域と、
前記データメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択するデータ選択手段と、
前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力する切替え手段と、
前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行う制御手段と、
前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御する断続制御手段と、
前記保留音・可聴音データを周期的に前記変換手段に出力する周期再生手段とを前記ＶｏＩＰ端末に備え、
前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換している。
【００１９】
本発明によるＶｏＩＰ端末は、伝送路を介してゲートウェイ・コントローラから呼制御され、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを含むＶｏＩＰ端末であって、
前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域と、
前記データメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択するデータ選択手段と、
前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力する切替え手段と、
前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行う制御手段と、
前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御する断続制御手段と、
前記保留音・可聴音データを周期的に前記変換手段に出力する周期再生手段とを備え、
前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換している。
【００２０】
本発明による保留音・可聴音再生方法は、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）端末を伝送路を介して呼制御するゲートウェイ・コントローラを含み、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを前記ＶｏＩＰ端末に含むＩＰテレフォニーシステムにおいて保留音・可聴音の再生を行う保留音・可聴音再生方法であって、前記ＶｏＩＰ端末側に、前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択するステップと、前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力するステップと、前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行うステップと、前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御するステップと、前記保留音・可聴音データを周期的に前記変換手段に出力するステップとを備え、前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換している。
【００２１】
本発明による保留音・可聴音再生方法のプログラムは、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）端末を伝送路を介して呼制御するゲートウェイ・コントローラを含み、前記伝送路から入力される音声パケットを一時保持して遅延を吸収するジッタバッファと、前記ジッタバッファに保持された音声パケットを音声信号に変換する変換手段とを前記ＶｏＩＰ端末に含むＩＰテレフォニーシステムにおいて保留音・可聴音の再生を行う保留音・可聴音再生方法のプログラムであって、コンピュータに、前記音声パケットのペイロード形式で複数の保留音・可聴音データを保持するデータメモリ領域に保持された複数の保留音・可聴音データの中から再生する保留音・可聴音を選択する処理と、前記音声パケット及び前記保留音・可聴音データのいずれか一方を選択して前記変換手段に出力する処理と、前記音声パケット及び前記保留音・可聴音データのいずれかの書込み制御と無音出力指示とのいずれかを前記変換手段に対して行う処理と、前記保留音・可聴音データの前記変換手段への入力を制限して前記保留音・可聴音の断続を制御する処理と、前記保留音・可聴音データを周期的に前記変換手段に出力する処理とを実行させ、前記変換手段が前記音声パケット及び前記データメモリ領域に保持された保留音・可聴音データを前記音声信号に変換させている。
【００２２】
すなわち、本発明のＩＰテレフォニーシステムは、メディア・ゲートウェイ／メディア・コンバータ／ＩＰ電話等のＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｍｅｔ  Ｐｒｏｔｏｃｏｌ）端末を、マルチメディア・ゲートウェイ・コントローラ（ＭＧＣ）がインタネット・イントラネット・ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して呼制御している。
【００２３】
本発明の第１のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末は自端末を制御するプロセッサと、揮発性メモリ［例えば、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等］と、ジッタバッファと、保留音・可聴音データメモリ領域と、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）／保留音・可聴音切替機能と、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）と、保留音・可聴音データ選択機能と、保留音・可聴音断続制御機能と、保留音・可聴音周期再生機能とを備えている。
【００２４】
ジッタバッファはイントラネット・イントラネット・ＬＡＮから入力される音声用ＲＴＰパケットを一時保持して遅延を吸収する。保留音・可聴音データメモリ領域は揮発性メモリ上にＲＴＰパケットのペイロード形式で記憶される保留音・可聴音データを複数保持する。
【００２５】
ＲＴＰ／保留音・可聴音切替機能はＲＴＰパケットか保留音・可聴音データかのいずれかをＤＳＰに書込む制御を行う。ＤＳＰはジッタバッファに保持された音声等のＲＴＰパケットまたは保留音・可聴音データメモリ領域に保持された保留音・可聴音データからＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）信号の音声信号へ変換する。
【００２６】
保留音・可聴音データ選択機能は複数の保留音・可聴音データから再生する保留音・可聴音を選択する。保留音・可聴音断続制御機能は保留音・可聴音データのＤＳＰへの入力を制限することによって、保留音・可聴音の断続を制御する。保留音・可聴音周期再生機能は保留音・可聴音データを周期的にＤＳＰに入力する。
【００２７】
これによって、本発明の第１のＩＰテレフォニーシステムでは、ＶｏＩＰ端末において、メモリ上にＲＴＰパケットのペイロード形式で保留音・可聴音データを複数保持し、複数の保留音・可聴音データから呼制御の状態に応じて再生する保留音・可聴音データを選別してＤＳＰへＲＴＰパケットとして書込むことによって、保留音源・可聴音源用メモリ、セレクタ、ＣＯＤＥＣ及びその周辺回路の保留音・可聴音再生のための専用ハードウェアが不要となるので、装置コストを削減することが可能となる。
【００２８】
本発明の第２のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末は、上記の構成のほかに、不揮発性メモリに保留音・可聴音データを記憶する保留音・可聴音データ保持エリアと、自端末の起動時に不揮発性メモリ上の保留音・可聴音データ保持エリアの保留音・可聴音を揮発性メモリ上の保留音・可聴音データメモリ領域に複製する保留音・可聴音複製機能とを備えている。
【００２９】
これによって、本発明の第２のＩＰテレフォニーシステムでは、保留音・可聴音データを収容するメモリ領域を一般にメモリアクセススピードの遅い不揮発性メモリとし、保留音・可聴音データを再生するメモリを一般にアクセススピードが早い揮発性メモリとすることによって、保留音・可聴音の再生時のメモリアクセススピードを上げて保留音・可聴音再生時の処理負荷を軽減することが可能となる。
【００３０】
本発明の第３のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末は、上記の構成のほかに、不揮発性メモリ上に記憶する保留音・可聴音データを国別・利用者固有・ＰＣＭ符号則毎にグループ化して記憶する保留音・可聴音データ保持エリア構成方法によって、自端末の起動時にグループ化された不揮発性メモリ上の複数の保留音・可聴音データメモリから一つのグループを選択して揮発性メモリ上の保留音・可聴音データメモリ領域に複製を行う保留音・可聴音選別複製機能を備えている。
【００３１】
これによって、本発明の第３のＩＰテレフォニーシステムでは、国別情報・利用者固有情報・ＰＣＭ符号則情報を持ち、この情報に基づいて不揮発性メモリに複数保持されている保留音・可聴音データから一組選別し、不揮発性メモリ上から揮発性メモリへと複製することによって、揮発性メモリ上の保留音・可聴音データメモリ領域を最小にすることが可能となる。
【００３２】
本発明の第４のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末は、上記の構成のほかに、自端末の保守コンソールからの起動によって自端末がダウンロードサーバ上のダウンロードリストを検索する機能と、その検索結果に従ってダウンロードサーバ上の複数の保留音・可聴音データを自端末の不揮発性メモリの保留音・可聴音データ保持エリアに書込む機能とを備えている。
【００３３】
これによって、本発明の第４のＩＰテレフォニーシステムでは、ＶｏＩＰ端末の保守コンソールからの起動によってＶｏＩＰ端末がダウンロードサーバ上の複数の保留音・可聴音データをＶｏＩＰ端末の不揮発性メモリの保留音・可聴音データ保持エリアに書込むことによって、不揮発性メモリに記憶する保留音・可聴音データを任意に変更することが可能となり、利用者の要求に柔軟に答えることが可能となる。
【００３４】
本発明の第５のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末は自端末の不揮発性メモリ上に保留音・可聴音データを国別・利用者固有・ＰＣＭ符号則毎にグループ化して記憶する保留音・可聴音データ保持エリア構成方法によって複数の保留音・可聴音が保持しており、自端末の起動時にＩＰテレフォニーシステムのマルチメディア・ゲートウェイ・コントローラへ端末登録要求を行う端末登録要求機能を備えている。
【００３５】
マルチメディア・ゲートウェイ・コントローラは要求元ＶｏＩＰ端末の登録を承認する際に国別・利用者固有・ＰＣＭ符号則を指定してＶｏＩＰ端末へ通知する種別情報指定通知機能を備え、ＶｏＩＰ端末は種別情報指定通知で指定された種別のみ保留音・可聴音データとして利用する保留音・可聴音種別選択利用機能を備えている。
【００３６】
これによって、本発明の第５のＩＰテレフォニーシステムでは、ＶｏＩＰ端末の起動時にマルチメディア・ゲートウェイ・コントローラからＶｏＩＰ端末へ国別情報・利用者固有情報・ＰＣＭ符号則情報を通知することによって、ＶｏＩＰ端末で使用する保留音・可聴音データ種別を指定することが可能となり、ＩＰテレフォニーシステムにおいて保留音・可聴音種別を統一することが可能となる。
【００３７】
本発明の第６のＩＰテレフォニーシステムにおいて、マルチメディア・ゲートウェイ・コントローラは、ＶｏＩＰ端末の揮発性メモリ上にＲＴＰパケットのペイロード形式で記憶される複数の保留音または可聴音データが複数種類の保留音データまたは可聴音データでグループ化されている場合に、呼制御中の状態によってＶｏＩＰ端末に対して再生すべき音源データの種類を指定する音源データ種別通知機能を備えている。
【００３８】
また、ＶｏＩＰ端末は音源データ種別通知機能で指示された種類の音源データをＤＳＰにて再生する音源データ指定再生機能を備えている。さらに、マルチメディア・ゲートウェイ・コントローラはＶｏＩＰ端末に対する保留音・可聴音再生開始指示機能と、保留音・可聴音再生終了指示機能とを備えている。
【００３９】
これによって、本発明の第６のＩＰテレフォニーシステムでは、呼制御中にマルチメディア・ゲートウェイ・コントローラからＶｏＩＰ端末へ再生する使用する保留音・可聴音データ種別を指定することによって、ＶｏＩＰ端末が呼状態を判別せずに、再生する保留音・可聴音の種別を特定することが可能となり、かつマルチメディア・ゲートウェイ・コントローラとＶｏＩＰ端末との間で保留音・可聴音再生での状態不一致を防止することが可能となる。
【００４０】
本発明の第７のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末の不揮発性メモリまたは揮発性メモリ上に保存ないし記憶される保留音・可聴音データは、再生休止カウンタ値と再生カウンタ値とＲＴＰパケットのペイロード形式の再生データとで構成されており、再生データはＤＳＰがＲＴＰパケットを取込む時間間隔（例えば１０ｍｓ分）分のペイロードデータが複数個含まれる構成となっている。
【００４１】
これによって、本発明の第７のＩＰテレフォニーシステムでは、不揮発性メモリ・揮発性メモリ上に記憶される保留音・可聴音データを音源データそのもののペイロードデータをＤＳＰがＲＴＰパケットを読込む時間間隔分の複数個として構成し、さらに再生休止カウンタ値と再生カウンタ値とを付加した構成とすることによって、保留音・可聴音再生時に断続制御が可能となり、柔軟に保留音・可聴音の再生・休止タイミングを作ることが可能となる。
【００４２】
本発明の第８のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末の揮発性メモリ上の再生データをＤＳＰに書込む方法としては、ＤＳＰがＲＴＰパケットを取り込む時間間隔周期に、再生音休止カウンタ値ないし再生カウンタ値をワークメモリ上の再生・休止カウンタへ複製して減算し、再生・休止カウンタがゼロとなるまで減算を行う方法がある。
【００４３】
また、保留音・可聴音の再生としては、初めに再生カウンタ値を再生・休止カウンタへ複製し、減算する度に再生データ内のペイロードデータを一つずつＤＳＰへ書込んでいる。再生カウンタ値を複製した再生・休止カウンタがゼロとなった場合には、再生休止カウンタ値を再生・休止カウンタへ複製し、再生休止カウンタ値での減算がゼロとなるまで再生データをＤＳＰに書込んで休止する。再生休止カウンタ値を複製した再生・休止カウンタがゼロとなった場合には、再生カウンタ値を再生・休止カウンタへ複製する。
【００４４】
これによって、本発明の第８のＩＰテレフォニーシステムでは、保留音・可聴音データに再生休止カウンタ値と再生カウンタ値とを設けた上で、揮発性メモリ上のワークメモリ上の再生休止カウンタを設け、再生休止カウンタ内がゼロになった場合に再生休止カウンタ値と再生カウンタ値とを交互に設定する方法を採用することによって、ＤＳＰがＲＴＰパケットを取込む時間間隔周期のｎ倍時間の保留音・可聴音の再生・休止タイミングを作ることが可能となる。
【００４５】
本発明の第９のＩＰテレフォニーシステムにおいて、ＶｏＩＰ端末の揮発性メモリ上の再生データは、ＤＳＰがＲＴＰパケットを取込む時間間隔周期以内の休止時間を再生する場合に、一つのペイロードデータ内に再生音データと無音データとをペイロードデータとして記憶される。
【００４６】
これによって、本発明の第９のＩＰテレフォニーシステムでは、一つのペイロードデータ内に再生音データと無音データとにペイロードデータとして記憶することによって、ＤＳＰがＲＴＰパケットを取込む時間間隔周期以内の保留音・可聴音の再生・休止タイミングを作ることが可能となる。
【発明の効果】
【００４７】
本発明は、以下に述べるような構成及び動作とすることで、ＶｏＩＰ端末における保留音・可聴音の再生を実現する上でコストアップを回避することができるという効果が得られる。
【００４８】
また、本発明は、以下に述べるような構成及び動作とすることで、ユーザ毎、国別毎等で要求される保留音・可聴音を柔軟かつ任意に選択することができるという効果が得られる。
【発明を実施するための最良の形態】
【００４９】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の第１の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。図１において、本発明の第１の実施例によるＩＰテレフォニーシステムはＭＧＣ（マルチメディア・ゲートウェイ・コントローラ）１と、メディア・ゲートウエイ／メディア・コンバータ／ＩＰ電話等のＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｍｅｔ  Ｐｒｏｔｏｃｏｌ）端末２とをＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）［例えば、イーサネット（Ｒ）等］１００にて接続して構成されている。
【００５０】
ＭＧＣ１は少なくともメインプロセッサ（ＭＰ）１１と、ＬＡＮ・インタフェース（ＬＡＮ・ＩＦ）１２と、メモリ１３と、ＲＴＰ／保留音・可聴音切替え指示機能１４とから構成されている。
【００５１】
ＶｏＩＰ端末２は少なくともＬＡＮ・インタフェース（ＬＡＮ・ＩＦ）２１と、ＣＰＵ（中央処理装置）２２と、メモリ［例えば、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の揮発性メモリ］２３と、呼制御機能２４と、ジッタバッファ制御機能２５と、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）制御機能２６と、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）／保留音・可聴音切替機能２７と、保留音・可聴音データ選択機能２８と、保留音・可聴音断続制御機能２９と、保留音・可聴音周期再生機能３０と、ジッタバッファ３１と、ＤＳＰ３２とから構成されている。
【００５２】
メモリ２３には保留音・可聴音データメモリ領域２３１が設けられており、保留音・可聴音データメモリ領域２３１には保留音データ・可聴音データ２３６が格納されている。また、図示していないが、メモリ２３上にはＣＰＵ２２が実行するプログラム（コンピュータで実行可能なプログラム）が格納されている。
【００５３】
図２は図１のＶｏＩＰ端末２の動作を示すフローチャートであり、図３は図２の保留音・可聴音再生処理の動作を示すフローチャートである。これら図１〜図３を参照してＶｏＩＰ端末２による保留音・可聴音再生処理の動作について説明する。以下の説明では、ＶｏＩＰ端末２が既に音声通信を行っている状態から保留音を送出する場合の流れについて述べる。
【００５４】
ＶｏＩＰ端末２のＣＰＵ２２は、ＬＡＮ・インタフェース２１を経由して入力される音声ＲＴＰパケットを、呼制御機能２４、ジッタバッファ制御機能２５、ＤＳＰ制御機能２６を使ってジッタバッファ３１に格納し、ジッタバッファ３１でネットワークの遅延を吸収した後、一定周期（例えば、１０ｍｓ周期）でＤＳＰ３２へＲＴＰパケットを書込み、ＤＳＰ３２でＲＴＰパケットを音声ＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）信号に変換して出力している（音声通信状態）。
【００５５】
この状態で保留音・可聴音を再生する場合、ＭＧＣ１のメインプロセッサ１１はＲＴＰ／保留音・可聴音切替指示機能１４とＬＡＮ・インタフェース１２とを使用してＶｏＩＰ端末２に対してＲＴＰ／保留音・可聴音再生開始指示を行う。
【００５６】
ＶｏＩＰ端末２の呼制御機能２４はＬＡＮ・インタフェース２１を経由してＭＧＣ１からのＲＴＰ／保留音・可聴音再生開始指示を受信した場合に、ＲＴＰ／保留音・可聴音再生開始指示の内容を保留音・可聴音データ選択機能２８へ引き継ぐ。保留音・可聴音データ選択機能２８はメモリ２３の保留音・可聴音データメモリ領域２３１にＲＴＰパケットのペイロード形式で蓄積されている保留音・可聴音データ２３２から呼制御シーケンス上の状態に合う音源データ（この例の場合には保留音）を選択する（図２ステップＳ３，Ｓ４）。
【００５７】
音源データが選択されると、呼制御機能２４はＭＧＣ１から受信したＲＴＰ／保留音・可聴音再生開始指示によって、ＲＴＰ／保留音・可聴音切替機能２７を使用してジッタバッファ３１からのＲＴＰデータの読出しとＤＳＰ３２への書込みとを停止することによって音声ＰＣＭ信号再生を停止し、保留音・可聴音の再生を開始する（図２ステップＳ５）。
【００５８】
次に、ＣＰＵ２２は保留音・可聴音再生処理に移行し（図２ステップＳ６）、保留音・可聴音断続制御機能２９によって選択された音源データ（保留音・可聴音データ）を再生するか、無音出力を行うかを判定する（図３ステップＳ１１）。
【００５９】
ＣＰＵ２２は保留音再生を実行すると判定すると（図３ステップＳ１２）、選択したＲＴＰパケットのペイロードデータ形式の音源データ（保留音）をＤＳＰ制御機能２６を使ってＤＳＰ３２への書込み動作を行い、ＤＳＰ３２から保留音のＰＣＭ信号を出力する（図３ステップＳ１３）。
【００６０】
一回のＲＴＰパケット形式の音源データ書込みが行われると、ＣＰＵ２２は保留音・可聴音周期再生機能３０を使って音源データの再生が終了したかを判定し（図３ステップＳ１４）、終了していれば（図３ステップＳ１５）、無音出力を設定し（図３ステップＳ１６）、ジッタバッファ３１内の処理に移る。また、ＣＰＵ２２は終了していなければ（図３ステップＳ１５）、無音設定処理をせずに、ジッタバッファ３１内の処理に移る。
【００６１】
ＣＰＵ２２は保留音・可聴音断続制御機能２９による音源データ（保留音・可聴音データ）を再生するか、無音出力を行うかの判定で無音出力を行うと判定すると（図３ステップＳ１２）、選択した音源データのＤＳＰ３２への書込み動作を休止し、ＤＳＰ制御機能２６を使ってＤＳＰ３２から無音のＰＣＭ信号を出力する（図３ステップＳ１８）。
【００６２】
この処理を終了した後、ＣＰＵ２２は保留音・可聴音周期再生機能３０を使って無音出力が終了したかを判定し（図３ステップＳ１９）、終了していれば（図３ステップＳ２０）、保留音・可聴音データ再生を設定し（図３ステップＳ２１）、ジッタバッファ３１内の処理に移る。また、ＣＰＵ２２は終了していなければ（図３ステップＳ２０）、保留音・可聴音データ再生設定処理をせずに、ジッタバッファ３１内の処理に移る。
【００６３】
ＣＰＵ２２はジッタバッファ３１内の処理として音源データ（保留音・可聴音データ）を再生していなければ、再生していた再生タイミングのジッタバッファ３１内の音声ＲＴＰパケットデータをジッタバッファ３１から読出して廃棄を行い（図３ステップＳ１７）、保留音・可聴音再生処理の先頭へ戻る（音源データと無音出力のパターン再生）。
【００６４】
ＶｏＩＰ端末２の呼制御機能２４はＭＧＣ１からのＲＴＰ／保留音・可聴音再生停止指示を、ＬＡＮ・インタフェース２１を経由して、ＲＴＰ／保留音・可聴音再生開始指示受信後の任意のタイミングで受信した場合（図２ステップＳ７）、ＲＴＰ／保留音・可聴音切替機能２７を使用して保留音・可聴音再生処理を停止し、ジッタバッファ３１からのＲＴＰデータの読出しとＤＳＰ３２への書込みとを開始することによって、音声ＰＣＭ信号再生を開始する（図２ステップＳ８〜Ｓ１０）。
【００６５】
このように、本実施例では、ＶｏＩＰ端末２において、メモリ２３上にＲＴＰパケットのペイロード形式で保留音・可聴音データを複数保持し、複数の保留音・可聴音データから呼制御の状態に応じて再生する保留音・可聴音データを選別してＤＳＰ３２へＲＴＰパケットとして書込むことによって、保留音源・可聴音源用メモリ、セレクタ、ＣＯＤＥＣ及びその周辺回路の保留音・可聴音再生のための専用ハードウェアが不要となるので、装置コストを削減することができる。
【００６６】
図４は本発明の第２の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。図４において、本発明の第２の実施例によるＩＰテレフォニーシステムはＶｏＩＰ端末２ａに保留音・可聴音複製機能３３を追加し、メモリ２３を不揮発性メモリ［例えば、ＦＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等］２３３と揮発性メモリ（例えば、ＳＤＲＡＭ等）２３６とから構成した以外は、図１に示す本発明の第１の実施例によるＩＰテレフォニーシステムと同様の構成となっており、同一構成要素には同一符号を付してある。
【００６７】
不揮発性メモリ２３３には保留音・可聴音データ保持エリア２３４が設けられており、その保留音・可聴音データ保持エリア２３４に保留音データ・可聴音データ２３５が格納されている。揮発性メモリ２３６には保留音・可聴音データメモリ領域２３７が設けられており、その保留音・可聴音データメモリ領域２３７に保留音データ・可聴音データ２３６が格納されている。
【００６８】
ＶｏＩＰ端末２ａの保留音・可聴音複製機能３３は不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持する保留音データ・可聴音データ２３５を揮発性メモリ２３６の保留音・可聴音データメモリ領域２３７に複製する。
【００６９】
本実施例では、この保留音・可聴音データメモリ領域２３７に複製された保留音データ・可聴音データ２３８を使用して保留音・可聴音再生を行えるようにした点で本発明の第１の実施例と異なるが、その他の点は上述した本発明の第１の実施例と同じである。
【００７０】
一般に、不揮発性メモリ２３３が揮発性メモリ２３６よりもメモリアクセススピードが遅いため、本実施例においては、不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持する保留音データ・可聴音データ２３５を、揮発性メモリ２３６の保留音・可聴音データメモリ領域２３７に複製した保留音データ・可聴音データ２３８を使用して保留音・可聴音再生処理を行い、メモリアクセススピードを上げて保留音・可聴音再生時の処理負荷を軽減している。
【００７１】
図５は図４のＶｏＩＰ端末２ａの動作を示すフローチャートである。これら図４及び図５を参照して本発明の第２の実施例による保留音・可聴音再生処理の動作について説明する。以下の説明では、ＶｏＩＰ端末２ａが停止状態にある場合の流れについて説明する。
【００７２】
ＶｏＩＰ端末２ａが起動されると、ＣＰＵ２２は保留音・可聴音複製機能３３を使って不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持している保留音データ・可聴音データ２３５を読出し（図５ステップＳ３１）、揮発性メモリ２３６の保留音・可聴音データメモリ領域２３７に保留音データ・可聴音データ２３８として書込む（図５ステップＳ３２）。
【００７３】
本実施例ではこの保留音・可聴音データメモリ領域２３７に複製された保留音データ・可聴音データ２３８を用いて、上述した本発明の第１の実施例と同様の保留音・可聴音再生処理が行われる。
【００７４】
このように、本実施例では、保留音・可聴音データを収容するメモリ領域を、一般にメモリアクセススピードの遅い不揮発性メモリ２３３とし、保留音・可聴音データを再生するメモリを、一般にアクセススピードが早い揮発性メモリ２３６とすることによって、保留音・可聴音の再生時のメモリアクセススピードを上げて保留音・可聴音再生時の処理負荷を軽減することができる。
【００７５】
図６は本発明の第３の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。図６において、本発明の第３の実施例によるＩＰテレフォニーシステムはＶｏＩＰ端末２ｂが保留音・可聴音複製機能３３の代わりに保留音・可聴音選別複製機能３４を備えるようにした以外は図４に示す本発明の第２の実施例によるＩＰテレフォニーシステムと同様の構成となっており、同一構成要素には同一符号を付してある。
【００７６】
また、本実施例では、ＶｏＩＰ端末２ｂの不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に複数の保留音・可聴音データ２３５を記憶させ、ＶｏＩＰ端末２ｂの起動時に国別・利用者固有・ＰＣＭ符号則の各情報に基づいて複数の保留音・可聴音データ２３５の中から任意の保留音・可聴音データを選別して揮発性メモリ２３６上の保留音・可聴音データメモリ領域２３７に保留音・可聴音データ２３８として複製する点で本発明の第２の実施例と異なるが、その他の点については上述した本発明の第２の実施例と同じである。
【００７７】
本実施例においては、不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持する複数の保留音・可聴音データ２３５の中から国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて任意の保留音・可聴音データを一組選別して揮発性メモリ２３６上の保留音・可聴音データメモリ領域２３７に保留音・可聴音データ２３８として複製し、それを使用して保留音・可聴音再生処理を行うことによって、揮発性メモリ２３６における保留音・可聴音データメモリ領域を最小としている。
【００７８】
図７は図６のメモリ２３の詳細な構成を示すブロック図である。図７において、メモリ２３の不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４には保留音データ２３５１〜２３５Ｎ及び可聴音データグループ２３５Ｍ〜２３５Ｚの複数のデータが保持されている。
【００７９】
また、揮発性メモリ２３６の保留音・可聴音データメモリ領域２３７に複製される保留音・可聴音データ２３８は保留音データ２３８１と可聴音データグループ２３８２とから構成されている。
【００８０】
図８は図６のＶｏＩＰ端末２ｂの動作を示すフローチャートである。これら図６〜図８を参照して本発明の第３の実施例による保留音・可聴音再生処理の動作について説明する。以下の説明では、ＶｏＩＰ端末２ｂが停止状態から起動された場合の流れについて説明する。
【００８１】
ＶｏＩＰ端末２ｂが起動されると、ＣＰＵ２２は保留音・可聴音選別複製機能３４を使って、国別情報・利用者固有情報・ＰＣＭ符号則情報に基づいて不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持された複数の保留音・可聴音データ２３５の中から任意の保留音・可聴音データを選別する（図８ステップＳ４１）。
【００８２】
次に、保留音・可聴音選別複製機能３４は選別した一組の保留音・可聴音データをグループ化し（図８ステップＳ４２）、揮発性メモリ２３６の保留音・可聴音データメモリ領域２３７に保留音・可聴音データ２３８として複製する（図８ステップＳ４３）。
【００８３】
本実施例では、この保留音・可聴音データメモリ領域２３７に複製された保留音データ・可聴音データ２３８（保留音データ２３８１及び可聴音データグループ２３８２）を使用して保留音・可聴音再生を行えるようにした点で本発明の第２の実施例と異なるが、その他の点は上述した本発明の第２の実施例と同じである。
【００８４】
このように、本実施例では、国別情報・利用者固有情報・ＰＣＭ符号則情報を持ち、この情報に基づいて不揮発性メモリ２３３に複数保持されている保留音・可聴音データ２３５の中から一組選別し、それを不揮発性メモリ２３３上から揮発性メモリ２３６へと複製することによって、揮発性メモリ２３６上の保留音・可聴音データメモリ領域２３７を最小にすることができる。
【００８５】
図９は本発明の第４の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。図９において、本発明の第４の実施例によるＩＰテレフォニーシステムはＶｏＩＰ端末２ｃに保留音・可聴音データダウンロード機能３５と保留音・可聴音データ書込み機能３６と保守コンソール・インタフェース３７とを追加し、ＬＡＮ１００にダウンロードサーバ装置５とＶｏＩＰ端末の保守コンソール６とを接続するようにした以外は図６に示す本発明の第３の実施例によるＩＰテレフォニーシステムと同様の構成となっており、同一構成要素には同一符号を付してある。
【００８６】
ダウンロードサーバ装置５は少なくともダウンロードリスト５１と、ダウンロードリスト５１に記載されている全ての保留音データ・可聴音データ５２とを備えている。ＶｏＩＰ端末の保守コンソール６はＶｏＩＰ端末２ｃとダウンロードサーバ装置４との間のダウンロードを起動する。
【００８７】
本実施例では、ＶｏＩＰ端末２ｃの不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持する保留音データ・可聴音データ２３５を、ＶｏＩＰ端末の保守コンソール６からの起動でダウンロードサーバ装置５からダウンロードしたデータに書換えることができるようにした点で本発明の第３の実施例と異なるが、その他の点については上述した本発明の第３の実施例と同じである。
【００８８】
本実施例では、ＶｏＩＰ端末の保守コンソール６からの起動でダウンロードサーバ装置５からダウンロードした保留音・可聴音データで、不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持する保留音データ・可聴音データ２３５を書換えることで、保留音・可聴音データ２３５の変更を容易に行えるようにしている。
【００８９】
図１０は本発明の第４の実施例によるＩＰテレフォニーシステムの動作を示すシーケンスチャートである。これら図９及び図１０を参照して本発明の第４の実施例による保留音・可聴音再生処理の動作について説明する。以下の説明では、ＶｏＩＰ端末２ｃが動作状態にある場合の流れについて説明する。
【００９０】
ダウンロードサーバ装置５から保留音・可聴音データをダウンロードする場合、保守者がＶｏＩＰ端末の保守コンソール６の保留音・可聴音データダウンロード指示機能６１を使用してＬＡＮ・インタフェース６２を経由してＶｏＩＰ端末２ｃに対して保留音・可聴音データダウンロード指示を行う（図１０のａ１，ａ２）。
【００９１】
ＶｏＩＰ端末２ｃのＣＰＵ２２の保守コンソール・インタフェース機能３７はＬＡＮ・インタフェース２１を経由してＶｏＩＰ端末の保守コンソール６からの保留音・可聴音データダウンロード指示を受信すると、保留音・可聴音データダウンロード機能３５へ保留音・可聴音データダウンロード指示を引継ぐ。
【００９２】
保留音・可聴音データダウンロード機能３５はＬＡＮ・インタフェース２１を経由してダウンロードサーバ装置５からダウンロードリスト５１を検索・ダウンロードし（図１０のａ３，ａ４）、ダウンロードしたダウンロードリスト５１で指定された保留音・可聴音データの全てのファイルをＬＡＮ・インタフェース２１を経由してダウンロードサーバ装置５から検索・ダウンロードする（図１０のａ５，ａ６）。
【００９３】
ＶｏＩＰ端末２ｃの保留音・可聴音データ書込み機能３６はＬＡＮ・インタフェース２１を経由してダウンロードした全ての保留音・可聴音データを不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保留音データ・可聴音データ２３５として書込む（図１０のａ７）。ＶｏＩＰ端末２ｃは保留音データ・可聴音データ２３５のダウンロード結果をＶｏＩＰ端末の保守コンソール６に通知するので（図１０のａ８）、ＶｏＩＰ端末の保守コンソール６は保留音データ・可聴音データダウンロード指示結果を表示する（図１０のａ９）。
【００９４】
本実施例では、この不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保留音データ・可聴音データ２３５をダウンロードする点で本発明の第３の実施例と異なるが、その他の点は上述した本発明の第３の実施例と同じである。
【００９５】
このように、本実施例では、ＶｏＩＰ端末の保守コンソール６からの起動によってＶｏＩＰ端末２ｃがダウンロードサーバ５上の複数の保留音・可聴音データをＶｏＩＰ端末の不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に書込むことによって、不揮発性メモリ２３６に記憶する保留音・可聴音データ２３８を任意に変更することができ、利用者の要求に柔軟に答えることができる。
【００９６】
図１１は本発明の第５の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。図１１において、本発明の第５の実施例によるＩＰテレフォニーシステムはＶｏＩＰ端末２ｄに端末登録要求機能３８を追加し、ＭＧＣ１ａに種別情報指定通知機能１５を追加し、ＭＧＣ１ａからの種別情報指定に従ってＶｏＩＰ端末２ｄが使用する保留音・可聴音データを決定できるようにした以外は図６に示す本発明の第３の実施例によるＩＰテレフォニーシステムと同様の構成となっており、同一構成要素には同一符号を付してある。
【００９７】
本実施例では、ＩＰテレフォニーシステムにおいて呼制御を行う上での上位装置であるＭＧＣ１ａが下位装置であるＶｏＩＰ端末２ｄで使用する保留音・可聴音データ種別を決定し、ＩＰテレフォニーシステム内での保留音・可聴音データ種別を統一している。
【００９８】
図１２は図１１のＶｏＩＰ端末２ｄの動作を示すシーケンスチャートである。これら図１１及び図１２を参照して本発明の第５の実施例による保留音・可聴音再生処理の動作について説明する。以下の説明では、ＶｏＩＰ端末２ｄが停止状態から起動される場合の流れについて説明する。
【００９９】
ＶｏＩＰ端末２ｄが起動されると（図１２のｂ１）、ＣＰＵ２２は端末登録要求機能３８によってＬＡＮ・インタフェース２１を経由してＭＧＣ１ａに対して端末登録要求を行う（図１２のｂ２〜ｂ４）。
【０１００】
ＭＧＣ１ａのメインプロセッサ１１はＬＡＮ・インタフェース１２を経由してＶｏＩＰ端末２ｄからの端末登録要求を受信すると（図１２のｂ５）、種別情報指定通知機能１５によってＶｏＩＰ端末２ｄの国別情報・利用者個別情報・ＰＣＭ符号則情報を付加した端末登録承認をＬＡＮ・インタフェース１２を経由してＶｏＩＰ端末２ｄに通知する（図１２のｂ６〜ｂ８）。
【０１０１】
ＶｏＩＰ端末２ｄの端末登録要求機能３８はＬＡＮ・インタフェース２１を経由してＭＧＣ１ａからの端末登録承認を受信すると（図１２のｂ９）、保留音・可聴音選別複製機能３４にＭＧＣ１ａから指示された国別情報・利用者個別情報・ＰＣＭ符号則情報を引継ぐ（図１２のｂ１０）。
【０１０２】
保留音・可聴音選別複製機能３４は国別情報・利用者個別情報・ＰＣＭ符号則情報に基づいて不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４に保持された複数の保留音・可聴音データ２３５の中から任意の保留音・可聴音データを一組選別してグループ化し（図１２のｂ１１）、選別した保留音・可聴音データを揮発性メモリ２３６上の保留音・可聴音データメモリ領域２３７に保留音・可聴音データ２３８として複製する（図１２のｂ１２）。
【０１０３】
本実施例では、ＭＧＣ１ａから指示されかつ保留音・可聴音データメモリ領域２３７に複製された保留音データ・可聴音データ２３８（保留音データ２３８１及び可聴音データグループ２３８２）を使用して保留音・可聴音再生を行えるようにした点で本発明の第３の実施例と異なるが、その他の点は上述した本発明の第３の実施例と同じである。
【０１０４】
このように、本実施例では、ＶｏＩＰ端末２ｄの起動時にＭＧＣ１ａからＶｏＩＰ端末２ｄへ国別情報・利用者固有情報・ＰＣＭ符号則情報を通知し、ＶｏＩＰ端末２ｄで使用する保留音・可聴音データ種別を指定することによって、ＩＰテレフォニーシステムにおいて保留音・可聴音種別を統一することができる。
【０１０５】
図１３は本発明の第６の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。図１３において、本発明の第６の実施例によるＩＰテレフォニーシステムは、ＭＧＣ１ｂに音源データ種別通知機能１６を追加し、ＶｏＩＰ端末２がＭＧＣ１ｂからの音源データ種別通知に基づいて再生する保留音・可聴音データを決定できるようにした以外は図１に示す本発明の第１の実施例によるＩＰテレフォニーシステムと同様の構成となっており、同一構成要素には同一符号を付してある。
【０１０６】
本実施例では、ＩＰテレフォニーシステムにおいて、呼制御を行う上での上位装置であるＭＧＣ１ｂが呼制御の各状態に応じて下位装置であるＶｏＩＰ端末２で再生する保留音・可聴音データの種別を決定し、通知することによって、ＶｏＩＰ端末２が呼状態を判別せずに、再生する保留音・可聴音データの種別を決定することができる。
【０１０７】
図１４は図１３のＶｏＩＰ端末２の動作を示すフローチャートである。これら図１３及び図１４を参照して本発明の第６の実施例による保留音・可聴音再生処理の動作について説明する。以下の説明では、ＶｏＩＰ端末２が音声通信状態の場合の流れについて説明するが、この音声通信状態の動作（図１４のステップＳ５１，Ｓ５２）は上述した本発明の第１の実施例による動作と同じであるため、その説明については省略する。
【０１０８】
ＭＧＣ１ｂのメインプロセッサ１１が呼制御の状態に応じてＶｏＩＰ端末２から保留音または可聴音を再生させる場合、ＲＴＰ／保留音・可聴音切替指示機能１４と音源データ通知機能１６とＬＡＮ・インタフェース１２とを使用してＶｏＩＰ端末２に対してＲＴＰ／保留音・可聴音再生開始指示及び音源データ種別の通知を行う。
【０１０９】
ＶｏＩＰ端末２の呼制御機能２４はＬＡＮ・インタフェース２１を経由してＭＧＣ１ｂからＲＴＰ／保留音・可聴音再生開始指示及び音源データ種別の通知を受信すると（図１４のステップＳ５３）、保留音・可聴音データ選択機能２８へＲＴＰ／保留音・可聴音再生開始指示及び音源データ種別の通知内容を引き継ぐ。保留音・可聴音データ選択機能２８はメモリ２３の保留音・可聴音データメモリ領域２３１にＲＴＰパケットのペイロード形式で蓄積されている保留音・可聴音データ２３２から音源データ種別の通知で指定された音源データを選択する（図１４のステップＳ５４）。
【０１１０】
以下、保留音・可聴音再生処理の以降の動作（図１４ステップＳ５５〜Ｓ６０）についても、上述した本発明の第１の実施例による動作と同じであるため、その説明については省略する。
【０１１１】
このように、本実施例では、呼制御中にＭＧＣ１ｂからＶｏＩＰ端末２へ再生使用する保留音・可聴音データ種別を指定することによって、ＶｏＩＰ端末２が呼状態を判別せずに、再生する保留音・可聴音の種別を特定することができ、かつＭＧＣ１ｂとＶo ＩＰ端末２との間で保留音・可聴音再生での状態不一致を防止することができる。
【０１１２】
図１５は本発明の第７の実施例によるＩＰテレフォニーシステムに用いる保留音データ・可聴音データの構成を示す図である。図１５において、保留音データ・可聴音データの構成は再生休止カウンタ値７１と、再生カウンタ値７２と、ＲＴＰパケットのペイロード形式の保留音・可聴音データである再生データ７３とからなっており、再生データ７３はＤＳＰにＲＴＰパケットを書込んで再生を行う単位時間分のＲＴＰパケットのペイロード形式の保留音・可聴音データである単位時間分の再生データ７４が再生カウンタ値７２以上集合した構成となっている。
【０１１３】
本実施例における保留音データ・可聴音データの構成は、例えば図７に示す本発明の第３の実施例におけるメモリ２３の構成を使用して説明すると、不揮発性メモリ２３３の保留音・可聴音データ保持エリア２３４上の保留音データ２３５１〜２３５Ｎと、可聴音データグループ２３５Ｍ〜２３５Ｚ上のそれぞれ可聴音データ＃１から可聴音データ＃Ｎと、揮発性メモリ２３６の保留音・可聴音データメモリ領域２３７上の保留音データ２３８１及び可聴音データグループ２３８２上の可聴音データ＃１から可聴音データ＃Ｎの構成を示すものである。
【０１１４】
上記の保留音データ・可聴音データに対するメモリ制御及び保留音・可聴音再生処理については、上述した本発明の第１〜６の実施例による動作と同様なので、その説明については省略する。また、この保留音データ・可聴音データは上述した本発明の第１〜６の実施例によるＶｏＩＰ端末２，２ａ〜２ｄにおいても使用可能である。
【０１１５】
このように、本実施例では、不揮発性メモリ２３３及び揮発性メモリ２３６上に記憶される保留音・可聴音データを、音源データそのもののペイロードデータをＤＳＰ３２がＲＴＰパケットを読込む時間間隔分の複数個として構成し、さらに再生休止カウンタ値と再生カウンタ値とを付加した構成とすることによって、保留音・可聴音再生時に断続制御を行うことができ、柔軟に保留音・可聴音の再生・休止タイミングを作ることができる。
【０１１６】
図１６は本発明の第８の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。図１６において、本発明の第８の実施例によるＩＰテレフォニーシステムはＶｏＩＰ端末２ｅに保留音・可聴音周期再生機能３０の代わりに保留音・可聴音カウンタ周期再生機能３９を設けた以外は図１に示す本発明の第１の実施例によるＩＰテレフォニーシステムと同様の構成となっており、同一構成要素には同一符号を付してある。また、本発明の第８の実施例で使用する保留音データ・可聴音データは上記の図１５に示す保留音データ・可聴音データと同様の構成となっているので、その説明は省略する。
【０１１７】
本実施例では、ＩＰテレフォニーシステムのＶｏＩＰ端末２ｅにおけるＲＴＰパケットのペイロード形式の保留音・可聴音データによる保留音・可聴音再生方法において、再生休止カウンタ値７１と再生カウンタ値７２との組合せによって柔軟なパターン再生に対応している。
【０１１８】
図１７は図１６のＶｏＩＰ端末２ｅの動作を示すフローチャートであり、図１８（ａ），（ｂ）は本発明の第８の実施例による保留音・可聴音再生タイミングを示す図である。これら図１６〜図１８を参照して本発明の第８の実施例による保留音・可聴音再生方法の動作について説明する。図１７に示す保留音・可聴音再生処理は図３に示す本発明の第１の実施例による動作フローの保留音・可聴音再生処理に用いられる処理である。
【０１１９】
ＶｏＩＰ端末２ｅのＣＰＵ２２が保留音・可聴音データ再生を行う場合、保留音・可聴音カウンタ周期再生機能３９はメモリ２３のワークメモリ２３９の再生・休止カウンタ２４０に保留音・可聴音データメモリ領域２３１の保留音データ・可聴音データ２３２の再生カウンタ値７２を設定し（図１７ステップＳ６１）、保留音・可聴音断続制御機能２９は保留音・可聴音データ再生を設定する。
【０１２０】
保留音・可聴音断続制御機能２９は保留音・可聴音データ再生を実行するか、無音出力を実行するかの判定を行い（図１７ステップＳ６２）、保留音・可聴音データ再生を実行する場合（図１７ステップＳ６３）、メモリ２３の保留音・可聴音データメモリ領域２３１の保留音データ・可聴音データ２３２の再生データ７３の０番目からＮ番目まで順番に並んだ単位時間分の再生データ７４のうちの一つをＤＳＰ制御機能２６を使ってＤＳＰ３２に書込み、ＤＳＰ３２は書込まれた保留音・可聴音データのＰＣＭ信号を出力する（図１７ステップＳ６４）。
【０１２１】
具体的に説明すると、単位時間分の再生データ７４はＤＳＰ３２がＲＴＰパケットを取込む時間間隔周期にしたがって順番に前回書込んだデータの次の番号のデータをＤＳＰ３２に書込む。
【０１２２】
保留音・可聴音カウンタ周期再生機能３９は再生・休止カウンタ２４０を減算し（図１７ステップＳ６５）、ゼロになったかを判定し（図１７ステップＳ６６）、再生・休止カウンタ２４０がゼロになった場合（図１７ステップＳ６７）、再生・休止カウンタ２４０に再生休止カウンタ値７１を設定する（図１７ステップＳ６８）。保留音・可聴音断続制御機能２９は無音出力をＤＳＰ３２に設定し（図１７ステップＳ６９）、ジッタバッファ３１内の処理に移る。
【０１２３】
保留音・可聴音カウンタ周期再生機能３９はゼロになっていなければ（図１７ステップＳ６７）、再生・休止カウンタ２４０の変更と無音出力設定とを行わずに、ジッタバッファ３１内の処理に移る。
【０１２４】
保留音・可聴音断続制御機能２９は保留音・可聴音データ再生を実行するか、無音出力を実行するかの判定を行い（図１７ステップＳ６２）、無音出力を実行する場合（図１７ステップＳ６３）、単位時間分の再生データ７４のＤＳＰ３２への書込み動作を休止し、ＤＳＰ制御機能２６はＤＳＰ３２から無音のＰＣＭ信号を出力させる（図１７ステップＳ７１）。
【０１２５】
保留音・可聴音カウンタ周期再生機能３９は再生・休止カウンタ２４０を減算し（図１７ステップＳ７２）、再生・休止カウンタ２４０がゼロになったかを判定し（図１７ステップＳ７３）、再生・休止カウンタ２４０がゼロになった場合（図１７ステップＳ７４）、再生・休止カウンタ２４０に再生カウンタ値７２を設定する（図１７ステップＳ７５）。保留音・可聴音断続制御機能２９は保留音・可聴音データ再生を設定し（図１７ステップＳ７１）、ジッタバッファ３１内の処理に移る。
【０１２６】
保留音・可聴音カウンタ周期再生機能３９は、再生・休止カウンタ２４０がゼロになっていなければ（図１７ステップＳ７４）、再生・休止カウンタ２４０の変更と保留音・可聴音データ再生設定とを行わずに、ジッタバッファ３１内の処理に移る。
【０１２７】
ジッタバッファ３１内の処理では、保留音・可聴音データを再生していなければ、再生していた再生タイミングのジッタバッファ３１内の音声ＲＴＰパケットデータをジッタバッファ３１から読出して廃棄し（図１７ステップＳ７０）、その後、保留音・可聴音断続制御機能２９による保留音・可聴音データ再生を実行するか、無音出力を実行するかの判定処理へ戻る（保留音・可聴音データ及び無音出力のパターン再生）。
【０１２８】
次に、図１８を参照して本発明の第８の実施例における保留音・可聴音データ及び無音出力のパターン再生について説明する。図１８に示すように、本発明の第８の実施例では再生休止カウンタ値７１と再生カウンタ値７２とを使用して保留音・可聴音データ再生処理を実行した結果、例えば再生休止カウンタ値７１が「３」、再生カウンタ値７２が「５」の保留音・可聴音データの場合、保留音・可聴音データ再生Ａ１及び無音出力Ａ２のパターン再生を実行する［図１８（ａ）参照］。
【０１２９】
また、本実施例では、例えば再生休止カウンタ値７１が「０」、再生カウンタ値７２が「５」の保留音・可聴音データの場合、保留音・可聴音データ再生Ａ３のみで無音出力のないパターン再生を実行する［図１８（ｂ）参照］。
【０１３０】
このように、本実施例では、保留音・可聴音データに再生休止カウンタ値７１と再生カウンタ値７２とを設けた上で、メモリ２３上のワークメモリ２３９に再生休止カウンタ２４０を設け、再生休止カウンタ２４０内がゼロになった場合に再生休止カウンタ値７１と再生カウンタ値７２とを交互に設定する方法を採用することによって、ＤＳＰ３２がＲＴＰパケットを取込む時間間隔周期のｎ倍時間の保留音・可聴音の再生・休止タイミングを作ることができる。
【０１３１】
図１９は本発明の第９の実施例による保留音データ・可聴音データの再生データのデータ構成を示す図である。本発明の第９の実施例によるＩＰテレフォニーシステムは、図１６に示す本発明の第８の実施例によるＩＰテレフォニーシステムと同様の構成となっている。また、本発明の第９の実施例による保留音データ・可聴音データは図１５に示す保留音データ・可聴音データと同様の構成なので、その説明については省略する。
【０１３２】
図１９においては、図１５に示す保留音データ・可聴音データの構成のうちの再生データ７３の構成を示し、単位時間の再生データ７４内に再生データ部分７５と無音データ部分７６とを含んでいる。
【０１３３】
本実施例においては、ＲＴＰパケットのペイロード形式の保留音・可聴音データによる保留音・可聴音再生方法において、単位時間分の再生データ７４を再生データ部分７５と無音データ部分７６とで構成することによって、ＤＳＰ制御機能２６によるＤＳＰ３２へのデータ書込み単位時間よりも短いパターンでの保留音・可聴音パターン再生に対応させている。
【０１３４】
図２０は本発明の第９の実施例による保留音・可聴音再生タイミングを示す図である。この図２０を参照して本発明の第９の実施例による保留音・可聴音データ及び無音出力のパターン再生について説明する。
【０１３５】
図２０に示すように、保留音・可聴音の単位時間分の再生データ７４を再生データ部分７５と無音データ部分７６とで構成し、保留音・可聴音データ再生処理を実行した結果、例えば再生休止カウンタ値７１が「３」、再生カウンタ値７２が「５」であり、５番目に再生する単位時間分の再生データ７４の４／５を再生データ部分７５、１／５を無音データ部分７６として構成した保留音・可聴音データの場合には、保留音・可聴音データ再生Ａ４及び無音出力Ａ５のパターン再生を実行する（そのタイミングを拡大した図では、保留音・可聴音データ再生Ａ６及び無音出力Ａ７）。
【０１３６】
この場合、無音出力Ａ７のうちの無音データ再生部分Ａ８は単位時間分の再生データ７４の無音データ部分７６をＤＳＰ制御機能２６によってＤＳＰ３２に書込み、ＤＳＰ３２は書込まれた無音データ部分７６のＰＣＭ信号を出力し、ＤＳＰ３２による無音出力部分Ａ９はＤＳＰ制御機能２６によってＤＳＰ３２から無音のＰＣＭ信号を出力する。
【０１３７】
本実施例による保留音・可聴音再生処理の動作については、上記の図１８に示す本発明の第８の実施例による保留音・可聴音再生処理と同様なので、その説明については省略する。
【０１３８】
このように、本実施例では、一つのペイロードデータ内に再生音データ部分７５及び無音データ部分７６をペイロードデータとして記憶することによって、ＤＳＰ３２がＲＴＰパケットを取込む時間間隔周期以内の保留音・可聴音の再生・休止タイミングを作ることができる。
【産業上の利用可能性】
【０１３９】
本発明は、イーサネット（Ｒ）以外のＬＡＮ、例えばギガイーサネット（Ｒ）等のＬＡＮにも適用可能であり、保留音・可聴音の再生が行われるネットワークに適用可能である。
【図面の簡単な説明】
【０１４０】
【図１】本発明の第１の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図２】図１のＶｏＩＰ端末の動作を示すフローチャートである。
【図３】図２の保留音・可聴音再生処理の動作を示すフローチャートである。
【図４】本発明の第２の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図５】図４のＶｏＩＰ端末の動作を示すフローチャートである。
【図６】本発明の第３の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図７】図６のメモリの詳細な構成を示すブロック図である。
【図８】図６のＶｏＩＰ端末の動作を示すフローチャートである。
【図９】本発明の第４の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図１０】本発明の第４の実施例によるＩＰテレフォニーシステムの動作を示すシーケンスチャートである。
【図１１】本発明の第５の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図１２】図１１のＶｏＩＰ端末の動作を示すシーケンスチャートである。
【図１３】本発明の第６の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図１４】図１３のＶｏＩＰ端末の動作を示すフローチャートである。
【図１５】本発明の第７の実施例によるＩＰテレフォニーシステムに用いる保留音データ・可聴音データの構成を示す図である。
【図１６】本発明の第８の実施例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図１７】図１６のＶｏＩＰ端末の動作を示すフローチャートである。
【図１８】（ａ），（ｂ）は本発明の第８の実施例による保留音・可聴音再生タイミングを示す図である。
【図１９】本発明の第９の実施例による保留音データ・可聴音データの再生データのデータ構成を示す図である。
【図２０】本発明の第９の実施例による保留音・可聴音再生タイミングを示す図である。
【図２１】従来例によるＩＰテレフォニーシステムの構成を示すブロック図である。
【図２２】図２１のＶｏＩＰ端末の動作を示すフローチャートである。
【符号の説明】
【０１４１】
１，１ａ，１ｂ  マルチメディア・ゲートウェイ・コントローラ
２，２ａ〜２ｅ  ＶｏＩＰ端末
５  ダウンロードサーバ装置
６  ＶｏＩＰ端末の保守コンソール
１１  メインプロセッサ
１２，２１，６２  ＬＡＮ・インタフェース
１３，２３  メモリ
１４  ＲＴＰ／保留音・可聴音切替指示機能
１５  種別情報指定通知機能
１６  音源データ種別通知機能
２２  ＣＰＵ
２４  呼制御機能
２５  ジッタバッファ制御機能
２６  ＤＳＰ制御機能
２７  ＲＴＰ／保留音・可聴音切替機能
２８  保留音・可聴音データ選択機能
２９  保留音・可聴音断続制御機能
３０  保留音・可聴音周期再生機能
３１  ジッタバッファ
３２  ＤＳＰ
３３  保留音・可聴音複製機能
３４  保留音・可聴音選別複製機能
３５  保留音・可聴音データダウンロード機能
３６  保留音・可聴音データ書き込み機能
３７  保守コンソール・インタフェース
３８  端末登録要求機能
３９  保留音・可聴音カウンタ周期再生機能
５１  ダウンロードリスト
５２，２３２，
２３５，２３８  保留音データ・可聴音データ
６１  保留音・可聴音データダウンロード指示機能
７１  再生休止カウンタ値
７２  再生カウンタ値
７３  再生データ
７４  単位時間分の再生データ
７５  単位時間分以内の再生データ部分
７６  単位時間分以内の無音データ部分
１００  ＬＡＮ
２３１，２３７  保留音・可聴音データメモリ領域
２３３  不揮発性メモリ
２３４  保留音・可聴音データ保持エリア
２３６  揮発性メモリ
２３９  ワークメモリ
２４０  再生・休止カウンタ
２３５１  保留音データ＃１
２３５Ｎ  保留音データ＃Ｎ
２３５Ｍ  可聴音データグループ＃１
２３５Ｚ  可聴音データグループ＃Ｎ
２３８１  保留音データ＃ｉ
２３８２  可聴音データグループ＃ｒ
Ａ１，Ａ３，Ａ４，
Ａ６  保留音・可聴音のデータ再生
Ａ２，Ａ５，Ａ７  無音出力
Ａ８  無音データ再生
Ａ９  ＤＳＰによる無音出力
【図１】
2005130056.tif 000003
【図２】
2005130056.tif 000004
【図３】
2005130056.tif 000005
【図４】
2005130056.tif 000006
【図５】
2005130056.tif 000007
【図６】
2005130056.tif 000008
【図７】
2005130056.tif 000009
【図８】
2005130056.tif 000010
【図９】
2005130056.tif 000011
【図１０】
2005130056.tif 000012
【図１１】
2005130056.tif 000013
【図１２】
2005130056.tif 000014
【図１３】
2005130056.tif 000015
【図１４】
2005130056.tif 000016
【図１５】
2005130056.tif 000017
【図１６】
2005130056.tif 000018
【図１７】
2005130056.tif 000019
【図１８】
2005130056.tif 000020
【図１９】
2005130056.tif 000021
【図２０】
2005130056.tif 000022
【図２１】
2005130056.tif 000023
【図２２】
2005130056.tif 000024