(57)【要約】着呼側のＶｏＩＰ端末において、マルチキャスト通話の着呼があった場合に、ＳＬＩＣ（２１８）は、スピーカＩＦ（２２０）に対してリンギング信号を送出する。スピーカＩＦ（２２０）は、リンギング信号を受けると、ユーザが応答しなくても、音声をスピーカ（２２２）から出力する状態となる。ネットワークから受信したＩＰパケットから圧縮された音声データが取り出され、ＤＳＰ（２１４）において伸長されて音声データとされる。さらに、音声データは、ＣＯＤＥＣ（２１６）により音声信号とされ、スピーカ（２２２）から出力される。
2004015972.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークと、前記ネットワークに接続された複数の音声通信装置とを含む音声通信システムであって、
前記複数の音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、
前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、
前記第１の着呼処理を受ける音声装置それぞれは、前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力し、前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する
音声通信システム。
【請求項２】
ネットワークに接続された音声通信装置であって、
前記音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、
前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、
前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力する第１の着呼処理手段と、
前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する第２の着呼処理手段と
を有する音声通信装置。
【請求項３】
音声信号を変換して得られた音声データを所定のパケットに収容して前記ネットワークを介して伝送し、前記ネットワークを介して伝送されてきた所定のパケットから音声データを取り出すパケット処理手段と、
音声信号を前記音声データに変換し、前記所定のパケットから取り出された音声データを音声信号に変換する変換手段と、
前記音声データを変換して得られる音声信号、または、所定の呼び出し音を出力する音声出力手段と、
外部から入力される音声を受けて前記音声信号を生成する音声入力手段と、
着呼に対する応答を検出する応答検出手段と
を有し、
前記第１の着呼処理手段は、前記第１の着呼処理を受けた場合に、前記音声出力手段を制御して、発呼側の音声通信装置からネットワークを介して伝送されてきたパケットから取り出された音声データを変換して得られる音声信号を出力させ、
前記第２の着呼処理手段は、前記第２の着呼処理を受けた場合に、前記音声出力手段を制御して、前記呼び出し音を出力させ、前記着呼に対する応答が検出された場合に、前記発呼側の音声通信装置からネットワークを介して伝送されてきたパケットから取り出された音声データを変換して得られる音声信号を出力させ、前記音声入力手段を制御して、前記音声データに変換され、前記所定のパケットに収容されてネットワークを介して発呼側の音声装置装置に対して伝送される音声信号を生成させる
請求項２に記載の音声通信装置。
【請求項４】
所定の呼び出し音を生成する呼び出し音生成手段
をさらに有し、
前記変換手段は、
前記第１の着呼処理の際に伝送されてくる音声データを第１の音声信号に変換する第１のＤ／Ａ変換手段と、
前記第２の着呼処理の際に伝送されてくる音声データを第２の音声信号に変換する第２のＤ／Ａ変換手段と
を有し、
前記音声出力手段は、
前記第１の音声信号または第２の音声信号、または、所定の呼び出し音を出力する第１の音声出力装置と、
前記第２の音声信号を出力する第２の音声出力装置と
を含み、
前記第１の着呼処理手段は、前記第１の着呼処理を受けた場合に、前記呼び出し音生成手段を制御して呼び出し音を生成させ、前記第１のＤ／Ａ変換手段を制御して、前記音声データを第１の音声信号に変換させ、
前記第２の着呼処理手段は、前記第２の着呼処理を受けた場合に、前記呼び出し音生成手段を制御して呼び出し音を生成させ、前記第２のＤ／Ａ変換手段を制御して、前記音声データを第２の音声信号に変換させ、
前記第１の音声出力装置は、前記第１のＤ／Ａ変換手段から前記第１の音声信号が供給される場合に、前記所定の呼び出し音に応じて、前記供給された第１の音声信号を出力し、
前記第１の音声出力装置または第２の音声出力装置は、前記第２のＤ／Ａ変換手段から前記第２の音声信号が供給される場合に、前記所定の呼び出し音および前記第２の音声信号を出力する
請求項３に記載の音声通信装置。
【請求項５】
前記呼び出し音生成手段は、リンガ音を発生し、
前記第１の音声出力装置は、前記第１のＤ／Ａ変換手段から前記第１の音声信号が供給される場合に、前記リンガ音に応じて、前記供給された第１の音声信号を出力する
請求項４に記載の音声通信装置。
【請求項６】
前記ネットワークおよび前記音声通信装置は、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）方式により音声通信を行う
請求項２に記載の音声通信装置。
【請求項７】
前記第１の発呼処理は、他の１つ以上の音声装置装置それぞれに対して同じ音声信号を伝送するマルチキャスト通話の発呼処理であり、
前記第２の発呼処理は、他のいずれかの音声装置装置との間で音声信号を双方向に伝送する１対１通話の発呼処理であり、
前記第１の着呼処理は、前記マルチキャスト通話の着呼処理であり、
前記第２の発呼処理は、前記１対１通話の着呼処理である
請求項６に記載の音声通信装置。
【請求項８】
ネットワークに接続された音声通信装置において、
前記音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、
前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、
前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力し、
前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する
音声通信方法。
【請求項９】
ネットワークに接続され、コンピュータを含む音声通信装置において、
前記音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、
前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、
前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力する第１の着呼処理ステップと、
前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する第２の着呼処理ステップと
を前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）方式などにより音声通信を行う音声通信システムおよびその方法に関する。
【背景技術】  例えば、「電話屋が書いたＩＰの本（小林佳和著・（株）リックテレコム刊・２００２年３月２０日）」（文献１）の３１２頁〜３４７頁などに開示されているように、近年、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）と呼ばれ、ＩＰパケットに収容された音声データをネットワークを介して伝送し、音声通信を行う方式が提案されている。
このＶｏＩＰ方式においては、従来の電話通信と同様な１体１の通信の他に、１つの端末から多くの端末に対して一斉に発呼するマルチキャスト通話を行うことができる。
また、例えば、「特開２００１−３３３１７７号公報」、「特開２００１−１３６２２７２号公報」、「特開２０００−３２４２２９号公報」、「特開２０００−２１６８７５号公報」、「特開２０００−０５９４９９号公報」および「特開２００２−０７７４３７号公報」（文献２〜７）は、様々な電話応答方式を開示する。
しかしながら、これらのいずれも、ＶｏＩＰのマルチキャスト通話の特徴を活かした応答を行う音声通信方式を開示していない。
【発明の開示】
本発明は、上述した従来技術の問題点に鑑みてなされたものであり、ＶｏＩＰのマルチキャスト通話方式の特徴を活かした応答を行う音声通信システムおよびその方法を提供することを目的とする。
［音声通信システム］
上記目的を達成するために、本発明にかかる音声通信システムは、ネットワークと、前記ネットワークに接続された複数の音声通信装置とを含む音声通信システムであって、前記複数の音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、前記第１の着呼処理を受ける音声装置それぞれは、前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力し、前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する。
［音声通信装置］
また、本発明にかかる音声通信装置は、ネットワークに接続された音声通信装置であって、前記音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力する第１の着呼処理手段と、前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する第２の着呼処理手段とを有する。
好適には、音声信号を変換して得られた音声データを所定のパケットに収容して前記ネットワークを介して伝送し、前記ネットワークを介して伝送されてきた所定のパケットから音声データを取り出すパケット処理手段と、音声信号を前記音声データに変換し、前記所定のパケットから取り出された音声データを音声信号に変換する変換手段と、前記音声データを変換して得られる音声信号、または、所定の呼び出し音を出力する音声出力手段と、外部から入力される音声を受けて前記音声信号を生成する音声入力手段と、着呼に対する応答を検出する応答検出手段とを有し、前記第１の着呼処理手段は、前記第１の着呼処理を受けた場合に、前記音声出力手段を制御して、発呼側の音声通信装置からネットワークを介して伝送されてきたパケットから取り出された音声データを変換して得られる音声信号を出力させ、前記第２の着呼処理手段は、前記第２の着呼処理を受けた場合に、前記音声出力手段を制御して、前記呼び出し音を出力させ、前記着呼に対する応答が検出された場合に、前記発呼側の音声通信装置からネットワークを介して伝送されてきたパケットから取り出された音声データを変換して得られる音声信号を出力させ、前記音声入力手段を制御して、前記音声データに変換され、前記所定のパケットに収容されてネットワークを介して発呼側の音声装置装置に対して伝送される音声信号を生成させる。
好適には、所定の呼び出し音を生成する呼び出し音生成手段をさらに有し、前記変換手段は、前記第１の着呼処理の際に伝送されてくる音声データを第１の音声信号に変換する第１のＤ／Ａ変換手段と、前記第２の着呼処理の際に伝送されてくる音声データを第２の音声信号に変換する第２のＤ／Ａ変換手段とを有し、前記音声出力手段は、前記第１の音声信号または第２の音声信号、または、所定の呼び出し音を出力する第１の音声出力装置と、前記第２の音声信号を出力する第２の音声出力装置とを含み、前記第１の着呼処理手段は、前記第１の着呼処理を受けた場合に、前記呼び出し音生成手段を制御して呼び出し音を生成させ、前記第１のＤ／Ａ変換手段を制御して、前記音声データを第１の音声信号に変換させ、前記第２の着呼処理手段は、前記第２の着呼処理を受けた場合に、前記呼び出し音生成手段を制御して呼び出し音を生成させ、前記第２のＤ／Ａ変換手段を制御して、前記音声データを第２の音声信号に変換させ、前記第１の音声出力装置は、前記第１のＤ／Ａ変換手段から前記第１の音声信号が供給される場合に、前記所定の呼び出し音に応じて、前記供給された第１の音声信号を出力し、前記第１の音声出力装置または第２の音声出力装置は、前記第２のＤ／Ａ変換手段から前記第２の音声信号が供給される場合に、前記所定の呼び出し音および前記第２の音声信号を出力する。
好適には、前記呼び出し音生成手段は、リンガ音を発生し、前記第１の音声出力装置は、前記第１のＤ／Ａ変換手段から前記第１の音声信号が供給される場合に、前記リンガ音に応じて、前記供給された第１の音声信号を出力する。
好適には、前記ネットワークおよび前記音声通信装置は、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）方式により音声通信を行う。
好適には、前記第１の発呼処理は、他の１つ以上の音声装置装置それぞれに対して同じ音声信号を伝送するマルチキャスト通話の発呼処理であり、前記第２の発呼処理は、他のいずれかの音声装置装置との間で音声信号を双方向に伝送する１対１通話の発呼処理であり、前記第１の着呼処理は、前記マルチキャスト通話の着呼処理であり、前記第２の発呼処理は、前記１対１通話の着呼処理である。
［音声通信装置の説明］
以下、本発明にかかる音声通信装置を、例を示して説明する。
なお、以下に示す例は、本発明を具体化して、その理解を助けることを意図したものであって、本発明の技術的範囲の限定を意図するものではない。
本発明にかかる音声通信装置は、インターネット・イーサネットなどのネットワークに接続され、音声信号をデジタル形式に変換し、圧縮してＩＰパケットに収容して音声通信を行う、いわゆるＶｏＩＰ方式による音声通信を行う。
この方式においては、従来の電話通信と同様に、１つの端末に対して発呼（第２の発呼処理）する１対１通話、および、１つの端末から複数（１つ以上）の端末に対して、一斉に発呼（第１の発呼処理）するマルチキャスト通話とを行うことができる。
ネットワークは、マルチキャスト通話の場合には、発呼側の端末において着呼先に指定された複数の端末装置それぞれに対してマルチキャスト通話のための着呼（第１の発呼処理）を行い、上述のようにＩＰパケットに収容された音声データを、発呼側の端末から着呼側の端末に対して１方向に伝送する。
また、ネットワークは、１対１通話の場合には、発呼側の端末において着呼先に指定された１つの端末装置に対して１対１通話のための着呼（第２の発呼処理）を行い、上述のようにＩＰパケットに収容された音声データを、発呼側の端末と着呼側の端末との間で双方向に伝送する。
着呼側の端末において、マルチキャスト通話の制御を行う構成部分（第１の着呼処理手段）は、マルチキャスト通話の着呼を受けた場合に、ユーザがオフフックしたか否かにかかわらず、発呼側の端末から送られてきた音声データを、端末に備えられたスピーカなどから出力するように、端末装置の各構成部分を制御する。
また、着呼側の端末において、１対１通話の制御を行う構成部分（第２の着呼処理手段）は、１対１通話の着呼を受けた場合に、従来の電話通信と同様の処理を行う。
つまり、１対１通話の制御を行う構成部分は、まず、着呼を受けて呼び出し音を出力し、これにユーザが応答した後に、発呼側の端末と着呼側の端末との間で双方向の音声伝送が行えるように、端末装置の各構成部分を制御する。
このように、マルチキャスト通話に対しては、ユーザの応答を待たずに早急に、比較的大きな音量の音声をスピーカから出力することにより、例えば、緊急時の通信を、効果的に行うことができる。
［音声出力装置］
また、本発明にかかる音声出力装置は、上記いずれかの音声通信装置の第１の音声出力装置である。
また、本発明にかかる画像出力装置は、ネットワークに接続された音声通信装置において、前記音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力し、前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する。
［プログラム］
また、本発明にかかるプログラムは、ネットワークに接続され、コンピュータを含む音声通信装置において、前記音声通信装置それぞれは、他の１つ以上の音声通信装置それぞれに対する第１の発呼処理、または、他のいずれかの音声通信装置に対する第２の発呼処理を行い、前記ネットワークは、前記第１の発呼処理に応じて、前記他の１つ以上の音声通信装置それぞれに対して第１の着呼処理を行い、または、前記第２の発呼処理に応じて、前記他のいずれかの音声通信装置に対して第２の着呼処理を行い、発呼側の音声通信装置から、前記第１の着呼処理または前記第２の着呼処理に応答した音声通信装置それぞれに対して音声信号を伝送し、前記第１の着呼処理を受けた場合に、前記発呼側の音声通信装置からの音声信号を出力する第１の着呼処理ステップと、前記第２の着呼処理を受けた場合に、着呼を通知し、前記着呼に対する応答を受けてから、前記発呼側の音声通信装置からの音声信号を出力する第２の着呼処理ステップとを前記コンピュータに実行させる。
【図面の簡単な説明】  図１は、本発明にかかる音声通信方法が適応されるＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信システムの構成を例示する図である。
図２は、図１に示したＶｏＩＰ端末のハードウェア構成を示す図である。
図３は、本発明にかかる音声通信方法を実現するＶｏＩＰ端末プログラムの構成を示す図である。
図４は、ＶｏＩＰ端末（ＶｏＩＰ端末プログラム）の動作（Ｓ１２）を示すフローチャートである。
図５は、ＶｏＩＰ通信システムにおけるマルチキャスト通話（Ｓ１０）の信号シーケンス図である。
図６は、ＶｏＩＰ通信システムにおける１対１通話（Ｓ１４）の信号シーケンス図である。
【発明を実施するための最良の形態】  以下、本発明の実施形態を説明する。
［ＶｏＩＰ通信システム１］
図１は、本発明にかかる音声通信方法が適応されるＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信システム１の構成を例示する図である。
図１に示すように、ＶｏＩＰ通信システム１は、ｎ＋１台のＶｏＩＰ端末＃０〜＃ｎ（２−０〜２−ｎ、但し、図１にはｎ＝３の場合を例示）が、インターネット・イーサネットなどのネットワーク１０を介して相互に通信可能に接続されて構成される。
ＶｏＩＰ通信システム１においては、ＶｏＩＰ端末２−０〜２−ｎおよびネットワーク１０が提供する音声通信のためのＲＴＰ（Ｒｅａｌｔｉｍｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、端末間の接続のためのＨ．３２３，Ｈ．２４３，ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）などの機能により、いわゆるＶｏＩＰ方式の音声通信が行われる。
つまり、ＶｏＩＰ通信システム１においては、音声信号がデジタル形式に変換され、圧縮され、ＩＰパケットに収容されてＶｏＩＰ端末２間で伝送され、双方向または片方向の通話が行われる。
なお、以下、「ＶｏＩＰ端末２−０〜２−ｎ」など、複数ある構成部分のいずれかを特定せずに示す場合には、単に、「ＶｏＩＰ端末２」などと略記する。
［ＶｏＩＰ端末２のハードウェア］
図２は、図１に示したＶｏＩＰ端末２のハードウェア構成を示す図である。
図２に示すように、ＶｏＩＰ端末２は、ネットワークインターフェース（ネットワークＩＦ）２００、ＣＰＵ２０２、メモリ２０４、キーボード２１０およびＬＣＤなどのディスプレイ２１２を含むユーザインターフェース（ＵＩ）２０８、ディジタルシグナルプロセッサ（ＤＳＰ）２１４、Ａ／Ｄ変換回路およびＤ／Ａ変換回路（図２において図示せず）を２回路ずつ含むＣＯＤＥＣ２１６、および、ＳＬＩＣ（Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ  Ｉｎｔｅｒｆａｃｅ  Ｃｉｒｃｕｉｔ）２１８がバス２０６を介して接続されて構成される。
ＳＬＩＣ２１８には、スピーカＩＦ２２０（第１の音声出力装置）を介してスピーカ（ＳＰ）２２２が接続される。
また、ＳＬＩＣ２１８には、スピーカおよびマイクを含む受話器２２４（第２の音声出力装置）、および、受話器２２４が置かれ、そのオフフック／オンフックを検出するクレードル２２６が接続される。
つまり、ＶｏＩＰ端末２は、ネットワーク１０を介してＶｏＩＰ方式で音声通信を行うためのデジタル電話機としての構成部分を含んでいる。
ネットワークＩＦ２００は、ネットワーク１０と、ＶｏＩＰ端末２の他の構成部分との間のデータの送信・受信のためのインターフェース機能を提供する。
ＣＰＵ２０２は、例えば、ＲＯＭに書かれた状態でメモリ２０４に提供されるＶｏＩＰ端末プログラム２４（図３を参照して後述）を実行し、ＶｏＩＰ端末２の各構成部分を制御して、本発明にかかる音声通信方法を提供する。
ＤＳＰ２１４は、ネットワークＩＦ２００およびバス２０６などを介して、ネットワーク１０から入力されるＩＰパケットから、圧縮された音声データを取り出し、伸長してＣＯＤＥＣ２１６に対して出力する。
また、ＤＳＰ２１４は、ＳＬＩＣ２１８およびＣＯＤＥＣ２１６を介して入力される非圧縮の音声データを圧縮し、圧縮された音声データをＩＰパケットに収容し、バス２０６およびネットワークＩＦ２００などを介して、ネットワーク１０に対して出力する。
ＣＯＤＥＣ２１６に含まれる２つのＡ／Ｄ回路ｃｈ１，ｃｈ２の内、Ａ／Ｄ回路ｃｈ１は、２つのＶｏＩＰ端末２の間で音声データを双方向に伝送して音声通信を行う１対１通話の際に、ＳＬＩＣ２１８から入力される音声信号ｃｈ１をデジタル形式の非圧縮音声データに変換し、ＤＳＰ２１４に対して出力する。
また、他の複数（１つ以上）のＶｏＩＰ端末２に対して同じ音声データを片方向に伝送して音声通信を行うマルチキャスト通話の発呼側のＶｏＩＰ端末２において、Ａ／Ｄ回路ｃｈ２は、１つのＶｏＩＰ端末２から、ＳＬＩＣ２１８から入力される音声信号ｃｈ２をデジタル形式の音声データｃｈ１に変換し、ＤＳＰ２１４に対して出力する。
また、ＣＯＤＥＣ２１６に含まれる２つのＤ／Ａ回路ｃｈ１，ｃｈ２の内、Ｄ／Ａ回路ｃｈ１は、１対１通話の際に、ＤＳＰ２１４から入力される非圧縮音声データをアナログ形式の音声信号ｃｈ１に変換し、ＳＬＩＣ２１８に対して出力する。
なお、Ｄ／Ａ回路ｃｈ２は、マルチキャスト通話の着呼側のＶｏＩＰ端末２において、ＤＳＰ２１４から入力される音声信号ｃｈ２をデジタル形式の非圧縮音声データｃｈ２に変換し、ＳＬＩＣ２１８に対して出力する。
［ＳＬＩＣ２１８］
ＳＬＩＣ２１８は、ユーザが、クレードル２２６に置かれている受話器２２４を持ち上げた場合に、ＶｏＩＰ端末２の状態がオンフック状態からオフフック状態に変化したことを検出し、また、ユーザが、クレードル２２６に受話器２２４を置くと、ＶｏＩＰ端末２の状態がオフフック状態からオンフック状態に変化したことを検出する。
但し、ユーザによるディスプレイ２１２に対する所定の操作があった場合にも、ＣＰＵ２０２は、オフフック・オンフックの状態変化を検出する。
また、ＳＬＩＣ２１８は、１対１通話の着呼があると、スピーカＩＦ２２０を介して呼び出し音信号（後述のリンギング信号と同じでもよい）を出力する。
ＶｏＩＰ端末２の状態がオフフック状態に変化すると、ＳＬＩＣ２１８は、ＣＯＤＥＣ２１６から入力される音声信号ｃｈ１を、ユーザの操作に応じて、スピーカＩＦ２２０または受話器２２４のスピーカから出力する。
また、ＳＬＩＣ２１８は、１対１通話の際に、受話器２２４から入力される音声を、電気的な音声信号に変換し、音声信号ｃｈ１として、ＣＯＤＥＣ２１６に対して出力する。
また、ＳＬＩＣ２１８は、マルチキャスト通話の際の発呼側のＶｏＩＰ端末２において、受話器２２４から入力される音声信号を、音声信号ｃｈ２として、ＣＯＤＥＣ２１６に対して出力する。
また、ＳＬＩＣ２１８は、マルチキャスト通話の際の着呼側のＶｏＩＰ端末２において、スピーカＩＦ２２０に対してリンギング信号を送出することによりオフフック状態とさせ、さらに、ＣＯＤＥＣ２１６から入力される音声信号ｃｈ２を、スピーカＩＦ２２０を介してスピーカ２２２から出力する。
［スピーカＩＦ２２０］
スピーカＩＦ２２０は、１対１通話の際には、ＳＬＩＣ２１８から入力される呼び出し音信号（リンギング信号）および音声信号ｃｈ１を、スピーカ２２２から出力する。
また、スピーカＩＦ２２０は、マルチキャスト通話の際に、ＳＬＩＣ２１８からリンギング信号を受けるとオフフック状態となり、リンギング信号に続いてＳＬＩＣ２１８から入力される音声信号ｃｈ２を、スピーカ２２２から出力する。
［ＶｏＩＰ端末２のソフトウェア］
図３は、本発明にかかる音声通信方法を実現するＶｏＩＰ端末プログラム２４の構成を示す図である。
図３に示すように、ＶｏＩＰ端末プログラム２４は、ＵＩ制御部２４０、通信制御部２４２、ＣＯＤＥＣ制御部２４４、ＳＬＩＣ制御部２４６および通話制御部２６から構成され、通話制御部２６は、１対１通話制御部２６０（第２の着呼処理手段）およびマルチキャスト通話制御部２６２（第１の着呼処理手段）を含む。
ＵＩ制御部２４０は、ＳＬＩＣ２１８により検出されたオンフック・オフフックの状態変化、および、キーボード２１０に対するユーザの操作を受け入れ、通話制御部２６に対して出力する。
通信制御部２４２は、ネットワークＩＦ２００などを制御し、ＶｏＩＰ通信に必要な通信制御を行う。
ＣＯＤＥＣ制御部２４４およびＳＬＩＣ制御部２４６それぞれは、上述したＣＯＤＥＣ２１６およびＳＬＩＣ２１８それぞれの動作を制御する。
［１対１通話制御部２６０］
通話制御部２６において、１対１通話制御部２６０は、ＶｏＩＰ端末２が１対１通話を行う際の動作を制御する。
つまり、１対１通話制御部２６０は、ネットワーク１０を介して他のＶｏＩＰ端末２からの１対１通話の着呼を受けた場合に、スピーカＩＦ２２０を介してスピーカ２２２から呼び出し音信号（リンギング信号）を出力する。
また、１対１通話制御部２６０は、ユーザが応答のための操作を行った場合に、受話器２２４から入力される音声から音声信号ｃｈ１を生成し、音声データｃｈ１に変換し、圧縮し、ＩＰパケットに収容し、ネットワーク１０に対して送信するように、ＣＯＤＥＣ制御部２４４およびＳＬＩＣ制御部２４６などを介してＶｏＩＰ端末２の各構成部分（図２）を制御する。
また、１対１通話制御部２６０は、ユーザが応答のための操作を行った場合に、ネットワーク１０から受信したＩＰパケットから圧縮された音声データを取り出し、伸長して音声データｃｈ１とし、音声信号ｃｈ１としてスピーカ２２２または受話器２２４のスピーカから出力するように、ＣＯＤＥＣ制御部２４４およびＳＬＩＣ制御部２４６などを介してＶｏＩＰ端末２の各構成部分を制御する。
［マルチキャスト通話制御部２６２］
マルチキャスト通話制御部２６２は、ＶｏＩＰ端末２がマルチキャスト通話を行う際の動作を制御する。
つまり、発呼側のＶｏＩＰ端末２において、マルチキャスト通話制御部２６２は、受話器２２４から入力される音声から音声信号ｃｈ２を生成し、音声データｃｈ２に変換し、圧縮し、ＩＰパケットに収容し、ネットワーク１０に対して送信するように、ＣＯＤＥＣ制御部２４４およびＳＬＩＣ制御部２４６などを介してＶｏＩＰ端末２の各構成部分（図２）を制御する。
また、マルチキャスト通話制御部２６２は、着呼側のＶｏＩＰ端末２において、マルチキャスト通話の着呼があった場合に、ＳＬＩＣ２１８を制御して、スピーカＩＦ２２０に対してリンギング信号を送出させる。
このリンギング信号を検出すると、スピーカＩＦ２２０はオフフック状態となる。
さらに続いて、マルチキャスト通話制御部２６２は、ネットワーク１０から受信したＩＰパケットから圧縮された音声データを取り出し、伸長して音声データｃｈ２とし、音声信号ｃｈ２としてスピーカ２２２から出力するように、ＣＯＤＥＣ制御部２４４およびＳＬＩＣ制御部２４６などを介してＶｏＩＰ端末２の各構成部分を制御する。
［ＶｏＩＰ端末２の動作］
次に、ＶｏＩＰ端末２（ＶｏＩＰ端末プログラム２４）の全体的な動作を説明する。
図４は、ＶｏＩＰ端末２（ＶｏＩＰ端末プログラム２４）の動作（Ｓ１２）を示すフローチャートである。
図４に示すように、ステップ１２０（Ｓ１２０）において、ＶｏＩＰ端末プログラム２４の通信制御部２４２（図３）は、ユーザが受話器２２４をオフフックし、さらに、ＶｏＩＰ端末２のキーボード２１０（図２）を操作して、他のＶｏＩＰ端末２への発呼のための操作を行ったか否かを判断する。
ＶｏＩＰ端末プログラム２４は、発呼のための操作があった場合にはＳ１２２の処理に進み、これ以外の場合にはＳ１２４の処理に進む。
ステップ１２２（Ｓ１２２）において、ＶｏＩＰ端末プログラム２４は、ユーザの操作に応じて、１対１通話またはマルチキャスト通話のための発呼処理い、さらに、ユーザの操作、あるいは、ネットワーク１０側からの要求に応じて、終話のための処理を行う。
ステップ１２４（Ｓ１２４）において、ＶｏＩＰ端末プログラム２４は、ネットワーク１０を介して他のＶｏＩＰ端末２から、着呼があったか否かを判断する。
ＶｏＩＰ端末プログラム２４は、着呼があった場合にはＳ１２６の処理に進み、これ以外の場合にはＳ１２０の処理に戻る。
ステップ１２６（Ｓ１２６）において、ＶｏＩＰ端末プログラム２４の通信制御部２４２は、着呼が１対１通話の着呼であるか、マルチキャスト通話の着呼であるかを判断する。
ＶｏＩＰ端末プログラム２４は、着呼がマルチキャスト通話の着呼である場合にはＳ１２８の処理に進み、これ以外の場合にはＳ１３０の処理に進む。
ステップ１２８（Ｓ１２８）において、１対１通話制御部２６０は、上述した１対１通話（通常着呼）のための処理を行い、さらに、ユーザの操作、あるいは、ネットワーク１０側からの要求に応じて、終話のための処理を行う。
ステップ１３０（Ｓ１３０）において、マルチキャスト通話制御部２６２は、ＳＬＩＣ２１８を制御し、スピーカＩＦ２２０に対してリンギング信号を送出させる。
このリンギング信号を検出すると、スピーカＩＦ２２０は、オフフック状態となる。
ステップ１３２（Ｓ１３２）において、マルチキャスト通話制御部２６２は、リンギング信号を受けると、スピーカＩＦ２２０は、続いてＳＬＩＣ２１８から入力される音声信号ｃｈ２を、スピーカＩＦ２２０から出力する。
ステップ１３２（Ｓ１３２）において、通信制御部２４２は、ユーザが終話のための操作を行ったか、あるいは、ネットワーク１０側から終話の要求があったか否かを判断する。
ＶｏＩＰ端末プログラム２４は、これらのいずれかがあった場合にはＳ１３６の処理に進み、これらのいずれもなかった場合にはＳ１３２における音声信号ｃｈ２の出力を続ける。
ステップ１３６（Ｓ１３６）において、通信制御部２４２は、終話処理を行う。
［ＶｏＩＰ通信システム１の全体動作］
以下、ＶｏＩＰ端末２−０から他のＶｏＩＰ端末２−１〜２−３（図１）に対して発呼を行う場合を例に、ＶｏＩＰ通信システム１の全体的な動作を説明する。
図５は、ＶｏＩＰ通信システム１におけるマルチキャスト通話（Ｓ１０）の信号シーケンス図である。
図６は、ＶｏＩＰ通信システム１における１対１通話（Ｓ１４）の信号シーケンス図である。
［マルチキャスト通話］
まず、マルチキャスト通話を行う場合のＶｏＩＰ通信システム１の全体動作を説明する。
図５に示すように、ＶｏＩＰ端末２−０（図１）の通信制御部２４２（図３）が、ユーザの操作に応じて、例えば、ＶｏＩＰ端末２−１〜２−３に対するマルチキャスト発呼のための信号を送出すると、ネットワーク１００は、この発呼を受け付けた旨を示す信号を、ＶｏＩＰ端末２−０に対して返す（Ｓ１００）。
ネットワーク１０は、ＶｏＩＰ端末２−１〜２−３それぞれに対してマルチキャスト通話の着呼のための信号を送出すると、ＶｏＩＰ端末２−１〜２−３の通信制御部２４２それぞれは、ネットワーク１０に対して、着呼を受け付けた旨を示す信号を返す（Ｓ１０２）。
ＶｏＩＰ端末２−１〜２−３のマルチキャスト通話制御部２６２（図３）それぞれは、上述したマルチキャスト通話のための処理を行い、ＶｏＩＰ端末２−０からの音声データを収容するＩＰパケットが、ＶｏＩＰ端末２−１〜２−３に片方向に伝送される。
ＶｏＩＰ端末２−１〜２−３それぞれにおいて、ＩＰパケットから音声データが取り出され、音声信号ｃｈ２とされて、スピーカ２２２（図２）から出力される（Ｓ１０４）。
ＶｏＩＰ端末２−０のユーザが受話器２２４（図２）をクレードル２２６に置くなどして、終話のための操作を行うと、ＶｏＩＰ端末２−０の通信制御部２４２は、ネットワーク１０に対して終話のための信号を送出し、終話のための処理を行う。
これに対して、ネットワーク１０は、終話のための信号を受け付けた旨の信号を、ＶｏＩＰ端末２−０に対して返す（Ｓ１０６）。
ネットワーク１０は、ＶｏＩＰ端末２−１〜２−３それぞれに対して終話のための信号を送出し、ＶｏＩＰ端末２−１〜２−３の通信制御部２４２それぞれは、ネットワーク１０に対して、終話を受け付けた旨を示す信号を返し、終話のための処理を行う（Ｓ１０８）。
［１対１通話］
次に、１対１通話を行う場合のＶｏＩＰ通信システム１の全体動作を説明する。
図６に示すように、ＶｏＩＰ端末２−０（図１）の通信制御部２４２（図３）が、ユーザの操作に応じて、例えば、ＶｏＩＰ端末２−１に対する１対１発呼のための信号を送出すると、ネットワーク１００は、この発呼を受け付けた旨を示す信号を、ＶｏＩＰ端末２−０に対して返す（Ｓ１４０）。
ネットワーク１０は、ＶｏＩＰ端末２−１に対して１対１通話の着呼のための信号を送出すると、ＶｏＩＰ端末２−１の通信制御部２４２は、ネットワーク１０に対して、着呼を受け付けた旨を示す信号を返す（Ｓ１４２）。
ＶｏＩＰ端末２−１の１対１通話制御部２６０（図３）は、上述した１対１通話のための処理を行い、ＶｏＩＰ端末２−０からの音声データを収容するＩＰパケットが、ＶｏＩＰ端末２−１との間で双方向に伝送される。
ＶｏＩＰ端末２−１において、ユーザが受話器２２４を持ち上げるなど、オフフックのための操作を行うと、ＩＰパケットから音声データが取り出され、音声信号ｃｈ１とされて、受話器２２４のスピーカまたはスピーカ２２２（図２）から出力される（Ｓ１４４）。
ＶｏＩＰ端末２−０のユーザが受話器２２４（図２）をクレードル２２６に置くなどして、終話のための操作を行うと、ＶｏＩＰ端末２−０の通信制御部２４２は、ネットワーク１０に対して終話のための信号を送出し、終話のための処理を行う。
これに対して、ネットワーク１０は、終話のための信号を受け付けた旨の信号を、ＶｏＩＰ端末２−０に対して返す（Ｓ１４６）。
ネットワーク１０は、ＶｏＩＰ端末２−１に対して終話のための信号を送出し、ＶｏＩＰ端末２−１の通信制御部２４２は、ネットワーク１０に対して、終話を受け付けた旨を示す信号を返し、終話のための処理を行う（Ｓ１４８）。
以上説明したように、本発明にかかる音声通信システムおよびその方法によれば、ＶｏＩＰのマルチキャスト通話方式の特徴を活かした応答を行うことができる。
【産業上の利用可能性】  本発明にかかる音声通信システムおよびその方法は、インターネットを介して音声通信を行う通信装置に利用することができる。
【図１】
2004015972.tif 000003
【図２】
2004015972.tif 000004
【図３】
2004015972.tif 000005
【図４】
2004015972.tif 000006
【図５】
2004015972.tif 000007
【図６】
2004015972.tif 000008
【国際調査報告】
2004015972.tif 000009
2004015972.tif 000010
2004015972.tif 000011