(57)【要約】    【構成】  ＩＰ網に互いに接続されたＩＰ電話機１０を用いて通話を行う際に、ＩＰ電話機１０は通話相手から送られてきた音声パケット５０から音声パケット５０のシーケンス番号を取得し、取得したシーケンス番号に基づいて通話相手から送信された音声パケット５０の受信率を計算する。そして、通話相手に送信する音声パケット５０に受信率の情報を含んだＲＴＰ拡張ヘッダ５０ｄを付加して送信する。この音声パケット５０を受信したＩＰ電話機１０はＲＴＰ拡張ヘッダ５０ｄから受信率の情報を取得し、受信率の情報に基づいて音声パケット５０の通話相手への到達率をディスプレイ１６に表示する。    【効果】  ネットワークに過剰な負荷をかけることなく、自分の声が相手にどの程度届いているかを知ることができる。【選択図】  図１
2005142871.tif 000002
【特許請求の範囲】
【請求項１】
通信相手から送信された音声パケットを受信する受信手段、
前記通信相手から送信された音声パケットの前記受信手段による受信率を特定する特定手段、
前記通信相手に送信する音声パケットに前記受信率を示す程度情報を付加する第１付加手段、
前記程度情報が付加された音声パケットを前記通信相手に送信する送信手段、および
前記受信手段によって受信された音声パケットに含まれる前記程度情報に基づいて自機から送信した音声パケットの前記通信相手への到達状況を表示する表示手段を備えることを特徴とする、音声通信装置。
【請求項２】
前記特定手段は、音声パケットのシーケンス番号に基づいて前記受信率を算出する算出手段を含む、請求項１記載の音声通信装置。
【請求項３】
前記表示手段は、前記到達状況を文字によって表示する文字表示手段を含む、請求項１または２記載の音声通信装置。
【請求項４】
前記表示手段は、前記到達状況を画像によって表示する画像表示手段をさらに含む、請求項１ないし３のいずれかに記載の音声通信装置。
【請求項５】
前記画像は、様相の異なる顔の表情を含む、請求項４記載の音声通信装置。
【請求項６】
前記画像は、ゲージ表現を含む、請求項４または５に記載の音声通信装置。
【請求項７】
前記表示手段は、前記受信程度に基づいて前記通信相手から送信された音声パケットの自機においての受信状況を表示する、請求項１ないし６のいずれかに記載の音声通信装置。
【請求項８】
前記算出手段によって算出された前記受信率が所定の割合以下であるときに前記通信相手に送信する音声パケットに警告音を含ませる警告手段をさらに備える、請求項２ないし７のいずれかに記載の音声通信装置。
【請求項９】
前記受信手段によって受信された音声パケットに基づいて前記通信相手の装置種別を判断する判断手段、および前記判断手段の判断結果に応じて前記警告手段を能動化する能動化手段をさらに備える、請求項１ないし８のいずれかに記載の音声通信装置。
【請求項１０】
前記送信手段が送信する音声パケットに自機の装置種別を示す種別情報を付加する第２付加手段をさらに備え、
前記判断手段は、種別情報に基づいて前記通信相手の装置種別を判断する、請求項９記載の音声通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音声通信装置に関し、特にたとえば、音声パケットの送受信によって音声通信を行う、音声通信装置に関する。
【背景技術】
【０００２】
従来のこの種の音声通信装置の一例が、特許文献１に開示されている。
【０００３】
特許文献１の音声通信装置としてのＩＰ電話機では、音声パケットのエラー率を監視することによって、通話元から通話先への音声パケットの到達程度を通話先で知ることが可能である。このことによって音声品質の悪さがＩＰ電話機の不具合のためではなく通信経路の問題であることをユーザに認識させることができる。
【特許文献１】特開２００２−２３２４７５［Ｈ０４Ｌ  １２／５６  Ｈ０４Ｍ  ３／００  １１／０６］
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１の従来技術では、相手の声が自分側にどの程度届いているかを知ることができるのみである。したがって、自分の声が相手に届いているかどうかを確認することは不可能であり、自分の声が相手に届いていないにもかかわらず、一方的に話し続けてしまい、コミュニケーションが取れていない状況に気がつかない事態が発生するという問題がある。
【０００５】
ＩＰ電話機では音声をＲＴＰ(Real Time Protocol)というプロトコルに従った音声パケットにして送受信を行っており、ＲＴＣＰ(RTP Control Protocol)というプロトコルによって音声パケットの通話先への到達率を知ることができる。しかし、ＲＴＣＰを用いた方法では、図４に示すように、ＩＰ電話機６０間で通話を行う際に、音声パケット７０と音声パケット７０の到達率の情報をもつＲＴＣＰパケット８０とが回線上を流れるためにネットワークに負担がかかるという問題がある。
【０００６】
それゆえに、この発明の主たる目的は、ネットワークに負担をかけずに、通話先への音声の到達程度を通話元で知ることが可能な、音声通信装置を提供することである。
【課題を解決するための手段】
【０００７】
請求項１の発明は、通信相手から送信された音声パケットを受信する受信手段、通信相手から送信された音声パケットの受信手段による受信率を特定する特定手段、通信相手に送信する音声パケットに受信率を示す程度情報を付加する第１付加手段、程度情報が付加された音声パケットを通信相手に送信する送信手段、および受信手段によって受信された音声パケットに含まれる程度情報に基づいて自機から送信した音声パケットの通信相手への到達状況を表示する表示手段を備えることを特徴とする、音声通信装置である。
【０００８】
請求項１の発明では、受信手段が通信相手から送信された音声パケットを受信し、特手手段が通信相手から送信された音声パケットの受信手段による受信率を特定する。第１付加手段が通信相手に送信する音声パケットに受信率を示す受信情報を付加し、送信手段が程度情報が付加された音声パケットを通信相手に送信する。表示手段は受信手段によって受信された音声パケットに含まれる程度情報に基づいて自機から送信した音声パケットの通信相手への到達状況を表示する。したがって、この発明によれば、ユーザは自分の声がどの程度相手に伝わっているかを知ることができる。また、程度情報は音声パケットに含まれるので通信に利用するネットワークに過剰な負担をかけることもない。
【０００９】
請求項２の発明は、特定手段は、音声パケットのシーケンス番号に基づいて受信率を算出する算出手段を含む、請求項１記載の音声通信装置である。
【００１０】
請求項２の発明では、算出手段が、音声パケットがもともと保持している音声パケットのシーケンス番号に基づいて音声パケットの受信率を算出する。したがって、ユーザは自分の音声がどの程度通信相手に伝わっているかを具体的な数値で知ることができる。
【００１１】
請求項３の発明は、表示手段は、到達状況を文字によって表示する文字表示手段を含む、請求項１または２記載の音声通信装置である。
【００１２】
請求項３の発明では、文字表示手段が到達状況を文字によって表示する。したがって、ユーザは自分の声が通信相手にどの程度伝わっているかを文字によって認識することができる。
【００１３】
請求項４の発明は、表示手段は、到達状況を画像によって表示する画像表示手段をさらに含む、請求項１ないし３のいずれかに記載の音声通信装置である。
【００１４】
請求項４の発明では、画像表示手段が到達状況を画像によって表示する。したがって、ユーザは自分の声がどの程度通信相手に伝わっているかを画像によって直感的に認識することができる。
【００１５】
請求項５の発明は、画像は、様相の異なる顔の表情を含む、請求項４記載の音声通信装置である。
【００１６】
請求項５の発明では、画像には様相の異なる顔の表情が含まれる。したがって、ユーザは自分の声が通信相手にどの程度伝わっているかを顔の表情によって認識することができる。
【００１７】
請求項６の発明は、画像は、ゲージ表現を含む、請求項４または５に記載の音声通信装置である。
【００１８】
請求項６の発明では、画像にはゲージ表現が含まれる。したがって、ユーザは自分の声がどの程度通信相手に伝わっているかを計器を表現した画像によって認識することができる。
【００１９】
請求項７の発明は、表示手段は、受信程度に基づいて通信相手から送信された音声パケットの自機においての受信状況を表示する、請求項１ないし６のいずれかに記載の音声通信装置である。
【００２０】
請求項７の発明では、表示手段が受信程度にも基づいて通信相手から送信された音声パケットの自機における受信状況を表示する。したがって、ユーザは通信相手の声が自分にどの程度届いているかを知ることができる。
【００２１】
請求項８の発明は、算出手段によって算出された受信率が所定の割合以下であるときに通信相手に送信する音声パケットに警告音を含ませる警告手段をさらに備える、請求項２ないし７のいずれかに記載の音声通信装置である。
【００２２】
請求項８の発明では、警告手段が算出手段によって算出された受信率が所定の割合以下となったときに通信相手に送信する音声パケットに警告音を含ませる。したがって、ユーザは自分の声が通信相手に伝わっていないことを聴覚を通して認識することができる。
【００２３】
請求項９の発明は、受信手段によって受信された音声パケットに基づいて通信相手の装置種別を判断する判断手段、および判断手段の判断結果に応じて警告手段を能動化する能動化手段をさらに備える、請求項１ないし８のいずれかに記載の音声通信装置である。
【００２４】
請求項９の発明では、判断手段が、受信手段によって受信された音声パケットに基づいて通信相手の装置種別を判断し、能動化手段が、判断手段の判断結果に応じて警告手段を能動化する。したがって、通信相手が表示手段を備えていない音声通信装置であったり、表示手段を備えていても通話時に表示手段を目視することができない構造の音声通信装置である場合に、音声パケットの受信率が所定の割合以下になったことを通信相手に警告音によって知らせることができる。
【００２５】
請求項１０の発明は、送信手段が送信する音声パケットに自機の装置種別を示す種別情報を付加する第２付加手段をさらに備え、判断手段は、種別情報に基づいて通信相手の装置種別を判断する、請求項９記載の音声通信装置である。
【００２６】
請求項１０の発明では、第２付加手段が、送信手段が送信する音声パケットに自機の装置種別を示す種別情報を付加する。そして、判断手段は、種別情報の有無および種別情報の内容に基づいて通信相手の装置種別を判断する。したがって、種別情報に基づいてより詳細に通信相手の装置種別を判断することができる。
【発明の効果】
【００２７】
この発明によれば、ネットワークに過剰な負担をかけることなく、自分の声が通話相手にどの程度届いているのかを知ることができる。
【００２８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２９】
図１に示すように、この発明が適用された音声通信装置としてのＩＰ電話機１０は、インターネット網を含むＩＰ網によって互いに接続される。ＩＰ電話機１０はこの発明が適用されていない図示しないＩＰ電話機，一般固定電話機，携帯電話機などとも通話が可能である。この発明が適用されていないものを含め、ＩＰ電話機１０同士で通話を行う場合には、ＲＴＰに従った音声パケット(以下、単に“パケット”と呼ぶ)によって音声が送受信される。ＩＰ電話機１０と一般固定電話機などとの間で通話を行う場合には、ＩＰ網と一般電話回線網(電話交換網)との間にＶｏＩＰ(Voice Over IP)ゲートウェイが配置され、ＩＰ電話機１０とＶｏＩＰゲートウェイとの間でのみＲＴＰに従ったパケットが送受信される。つまり、ＶｏＩＰゲートウェイは、ＩＰ電話機１０から送信されたパケットを受け取り、受け取ったパケットをアナログ音声データに変換して一般固定電話機などに送信する。ＶｏＩＰゲートウェイはまた、一般固定電話機などから送信されたアナログ音声データを受け取り、受け取ったアナログ音声データをパケットに変換してＩＰ電話機１０に送信する。
【００３０】
ＩＰ電話機１０は、具体的には、図２に示すように構成される。図２からわかるように、ＩＰ電話機１０はＣＰＵ１２を含んでいる。ＣＰＵ１２には、ＤＳＰ１４，ディスプレイ１６，キーパッド１８，フラッシュメモリ２０，ＲＡＭ２２およびネットワークコントローラ２４が接続される。ＤＳＰ１４は、Ｄ／Ａ変換器２８を介して受話器３６に設けられたスピーカ３０と接続され、また、Ａ／Ｄ変換器３２を介して同じく受話器３６に設けられたマイク３４と接続される。
【００３１】
ネットワークコントローラ２４は通信コネクタ２６に接続されており、通信コネクタ２６は所定のケーブルによってＩＰ網と接続される。したがって、ＣＰＵ１２はネットワークコントローラ２４および通信コネクタ２６を介してＩＰ網にデータを送信したり受信したりすることが可能である。
【００３２】
図１に示したように、この発明が適用される電話機としては、固定型のＩＰ電話機(親機)１０の他に、親機(ＩＰ電話機)１０に対するコードレス子機１０ａや携帯型ＩＰ電話機１０ｂなどがある。単にＩＰ電話機１０と表記したときには、これらコードレス子機１０ａおよび携帯型ＩＰ電話機１０ｂを含むものとする。
【００３３】
従来のＩＰ電話機において送受信されるパケット７０は、図３(Ａ)に示すように、ＩＰヘッダ５０ａ，ＵＤＰ(User Datagram Protocol)ヘッダ５０ｂ、ＲＴＰヘッダ５０ｃおよび音声データ５０ｅから構成されていた。
【００３４】
この実施例のＩＰ電話機１０では、図３(Ｂ)に示すように、ＲＴＰヘッダ５０ｃにＲＴＰ拡張ヘッダ５０ｄを設けたパケット５０が生成される。固定型ＩＰ電話機１０同士で通話を行う場合、固定型ＩＰ電話機１０では受信したパケット５０のＲＴＰヘッダ５０ｃに含まれるパケット５０のシーケンス番号を基に、相手の固定型ＩＰ電話機１０から送信されたパケット５０の受信率を計算する。そして、相手に送信するパケット５０(自分の声のデータ)のＲＴＰ拡張ヘッダ５０ｄに、計算した受信率を受信状況情報５０ｄｒ(程度情報)として追加する。また、固定型ＩＰ電話機１０は自機が固定型ＩＰ電話機１０，コードレス子機１０ａおよび携帯型ＩＰ電話機１０ｂのいずれであるかを示す情報を端末種別情報５０ｄｋとしてＲＴＰ拡張ヘッダ５０ｄに追加する。なお、受信状況情報５０ｄｒは、受信率そのものでなく、受信率に基づいて決定される、“Ａ”，“Ｂ”，“Ｃ”などのような離散的な段階を示す情報であってもよい。このようなパケット５０が固定型ＩＰ電話機１０間で送受信されるので、パケット５０を受信した固定型ＩＰ電話機１０では、受信状況情報５０ｄｒに基づいて自分の声が相手にどの程度届いているかを知ることができる。
【００３５】
図４に示した従来のＩＰ電話機６０のように音声データを含むパケット７０と受信率の情報を含むＲＴＣＰパケット８０とを別個に送信する場合と異なり、この実施例のＩＰ電話機１０では、受信率を保持するＲＴＰ拡張ヘッダ５０ｄ(図１参照)が付加されたパケット５０が送受信される。したがって、パケット５０の数が音声データの数以上に増えないのでネットワークに過剰な負担をかけることがない。
【００３６】
固定型ＩＰ電話機１０のディスプレイ１６には、受信したパケット５０に含まれる受信状況情報５０ｄｒおよび受信したパケット５０のシーケンス番号から計算した受信率に基づいて、図１に示すような表示が行われる。図１に示すように、ディスプレイ１６には、フェイスマーク１６ａ，パーセント表示１６ｂおよびゲージ表示１６ｃによって、自分の声が相手にどの程度届いているかが表示される。この表示は受信したパケット５０に含まれる受信状況情報５０ｄｒに基づいて行われる。また、同様にフェイスマーク１６ｄ，パーセント表示１６ｅおよびゲージ表示１６ｆによって、相手の声が自分にどの程度届いているかが表示される。この表示は受信したパケット５０のシーケンス番号から計算される受信率に基づいて行われる。
【００３７】
フェイスマーク１６ａは、パケット５０の到達状況(自分からのパケット５０の相手への到達状況)をたとえば３段階程度のモデル化された顔の表情を画像で表したものであり、到達率が高いときには朗らかな表情が表示され、到達率が低くなると曇った表情が表示される。フェイスマーク１６ｄは、パケット５０の受信状況(相手からのパケット５０の受信状況)をたとえば３段階程度のモデル化された顔の表情を画像で表したものであり、受信率が高いときには朗らかな表情が表示され、受信率が低くなると曇った表情が表示される。画像に示される顔はフェイスマークのようにモデル化されたものでなく、実在の人間の顔であってもよい。パーセント表示１６ｂおよび１６ｅはそれぞれ、パケット５０の到達状況および受信状況をパーセントを示す数字であらわしたものである。そして、ゲージ表示１６ｃおよび１６ｆはそれぞれ、パケット５０の到達状況もしくは受信状況をゲージ内を網掛け部分が占有する割合で表したものであり、到達率および受信率が高いほど網掛け部分の占有率も高くなる。このゲージ表示は針によって程度を示す計器類の表示であってもよい。
【００３８】
以上の説明は固定型ＩＰ電話１０同士の場合である。通話する一方の機器が、コードレス子機１０ａや携帯型ＩＰ電話機１０ｂの場合には、ディスプレイ１６にパケット５０の到達状況や受信状況を表示しても通話時に表示を見ることができない。そのため、コードレス子機１０ａや携帯型ＩＰ電話機１０ｂの場合には、受信状況情報５０ｄｒを含むパケット５０を受信しても到達状況の表示や受信状況の表示を行わない。ただし、通話元がこの発明が適用されたＩＰ電話機１０であり、通話先がコードレス子機１０ａや携帯型ＩＰ電話機１０ｂである場合には、通話元では、通話先からのパケット５０の受信率を計算し、受信率がたとえば５０％以下であれば、パケット５０に音声データの代わりに警告音データを付加して通話先のコードレス子機１０ａや携帯型ＩＰ電話機１０ｂに送信する。これによって、コードレス子機１０ａや携帯型ＩＰ電話機１０ｂにおいても、自分の声が相手に届いていないことを知ることができる。なお、この場合にもコードレス子機１０ａや携帯型ＩＰ電話機１０ｂからは受信状況情報５０ｄｒを含むパケット５０が送信されるので他方の固定型ＩＰ電話機１０のディスプレイ１６には到達状況および受信状況が表示される。
【００３９】
固定型ＩＰ電話機１０とこの発明が適用されていない電話機との通話の場合には、固定型ＩＰ電話機１０が受信するパケット５０には受信状況情報５０ｄｒが含まれていないので到達状況の表示は行わない。しかし、パケット５０には先述のＶｏＩＰゲートウェイによってシーケンス番号が割り振られているのでシーケンス番号に基づいて受信率を計算し、受信状況の表示を行う。また、受信率が５０％以下となった場合には、警告音データを含むパケット５０を送信する。
【００４０】
コードレス子機１０ａや携帯型ＩＰ電話機１０ｂとこの発明が適用されていない電話機との通話の場合には、コードレス子機１０ａや携帯型ＩＰ電話機１０ｂにおけるパケット５０の受信率が５０％以下となった場合の警告音データの送信のみを行う。
【００４１】
以下に、図５および図６のフロー図を用いて通話時のＩＰ電話機１０のＣＰＵ１２の動作について説明する。なお、パケット受信処理とパケット送信処理とを別々のフロー図で説明するが、パケット受信処理とパケット送信処理とは同時に並行して実行される。
【００４２】
図５のステップＳ１において、通話相手の音声データが含まれるパケット５０を受信すると、ステップＳ３において、パケット５０のＲＴＰヘッダ５０ｃからシーケンス番号を取得してＲＡＭ２２に記録する。そして、ステップＳ５では受信したパケット５０にＲＴＰ拡張ヘッダ５０ｃが存在するか否か、つまり相手がこの発明が適用されたＩＰ電話機１０であるか否かを判断する。
【００４３】
ステップＳ５においてＮＯと判断すると、ステップＳ２５において、通信相手の端末の種類を示す相手種別を、この発明が適用されていない機器であることを示す“１１”としてＲＡＭ２２に記録する。そして、ステップＳ１３に進む。
【００４４】
一方、ステップＳ５においてＹＥＳと判断すると、ステップＳ７では、パケット５０から端末種別情報５０ｄｋを取得してＲＡＭ２２に記録する。なお、端末種別情報５０ｄｋは、通信相手が固定型ＩＰ電話機１０の場合には２進数の“００”であり、コードレス子機１０ａの場合には“０１”であり、携帯型ＩＰ電話機１０ｂの場合には“１０”となって送られてくる。この端末種別情報５０ｄｋの基となる値（“００”，“０１”もしくは“１０”であり、単に“自機種別”と呼ぶ）は、パケット５０の送信元のＩＰ電話機１０のフラッシュメモリ２０に記録されている。
【００４５】
ステップＳ９では、フラッシュメモリ２０に記録された自機種別を参照して自機が親機(固定型ＩＰ電話機)１０であるかどうか、つまり、自機種別が“００”であるかどうかを判断する。ステップＳ９においてＹＥＳと判断すると、ステップＳ１１において、受信したパケット５０のＲＴＰ拡張ヘッダ５０ｄから受信状況情報５０ｄｒを取得し、取得した受信状況情報５０ｄｒに基づいて自機から相手へのパケット５０の到達状況(フェイスマーク１６ａ，パーセント表示１６ｄおよびゲージ表示１６ｃ)をディスプレイ１６に表示する。
【００４６】
ステップＳ９においてＮＯと判断すると、通話相手はコードレス子機１０ａもしくは携帯型ＩＰ電話機１０ｂであるので、ステップＳ１１の到達状況表示をスキップしてステップＳ１３に進む。
【００４７】
ステップＳ１３では、受信したパケット５０から取得されてＲＡＭ２２に記録されているシーケンス番号に基づいて、パケット５０の受信率を計算し、計算した受信率をＲＡＭ２２に記録する。この受信率は後述するパケット送信処理において利用される。受信率の計算は、たとえば、ＲＡＭ２２に順次記録蓄積されるシーケンス番号のうちの最新の１００個(パケット５０がロストされて受信していないものを含めて)のシーケンス番号に基づいて行われる。つまり、最新のシーケンス番号から数えて１００個分のシーケンス番号をさかのぼり、１００個のシーケンス番号のうちＲＡＭ２２上に存在しているシーケンス番号の割合を受信率とする。１００個以上のシーケンス番号は古いものから順次ＲＡＭ２２より消去するとよい。
【００４８】
ステップＳ１５では、フラッシュメモリ２０に記録された自機種別を再び参照して、自機が親機(固定型ＩＰ電話機)１０であるかどうかを判断する。ステップＳ１５において、ＹＥＳと判断すると、ＲＡＭ２２に記録された受信率に基づいて、相手から自機へのパケット５０の受信状況(フェイスマーク１６ｄ，パーセント表示１６ｅおよびゲージ表示１６ｆ)をディスプレイ１６に表示する。
【００４９】
ステップＳ１５においてＮＯと判断すると、自機はコードレス子機１０ａもしくは携帯型ＩＰ電話機１０ｂであるので、ステップＳ１７における受信状況表示をスキップしてステップＳ１９に進む。
【００５０】
ステップＳ１９では受信したパケット５０から音声データ５０ｅを抽出し、ステップＳ２１において音声データ５０ｅの再生をＤＳＰ１４に命令する。そして、ステップＳ２３では、通話が終了したかどうかを判断する。ステップＳ２３においてＮＯと判断するとステップＳ１に戻って再びパケット５０を受信する。一方、ステップＳ２３においてＹＥＳと判断するとパケット受信処理を終了する。このようにしてパケット５０の受信が行われる。
【００５１】
パケット送信処理では、まず、図６のステップＳ３１において、マイク３０からの出力(音声データ)が取り込まれる。そして、ステップＳ３３では、取り込んだマイク３０の出力が無音であるかどうか、つまり、音声として認識できるほどの音が含まれているかどうかを判断する。ステップＳ３３においてＮＯと判断するとステップＳ３７に進む。一方、ステップＳ３３においてＹＥＳと判断すると、ステップＳ３５において無音の期間が一定の期間継続したかどうかを判断する。
【００５２】
ステップＳ３５においてＮＯと判断するとステップＳ３１に戻って再びマイク３０からの出力を取り込む。一方、ステップＳ３５においてＹＥＳと判断するとステップＳ３７に進む。以上の処理によって、マイク３０への入力がない場合には送信するパケット５０の生成が行われず、マイク３０への入力のない状態がある一定期間続くとパケット５０の生成が行われる。こうすることによって、無駄なパケット５０の送信を控えてネットワークへの負担を軽減する。このような処理は無音圧縮と呼ばれる。
【００５３】
ステップＳ３７では、図５のパケット受信処理のステップＳ７もしくはステップＳ２５においてＲＡＭ２２に記録された相手種別(“００”，“０１”，“１０”および“１１”)を参照して通話相手が親機(固定型ＩＰ電話機)１０であるかどうか、つまり、相手種別が“００”であるかどうかを判断する。
【００５４】
ステップＳ３７においてＹＥＳと判断するとステップＳ３９に進む。一方、ステップＳ３７においてＮＯと判断すると、ステップＳ４７において、図５のパケット受信処理のステップＳ１３においてシーケンス番号に基づいて計算されてＲＡＭ２２に記録されたパケット５０の受信率を参照して、受信率が５０％以下であるかどうかを判断する。
【００５５】
ステップＳ４７においてＹＥＳと判断すると、ステップＳ４９において、あらかじめフラッシュメモリ２０に記録されているデータに基づいて警告音データを生成し、ステップＳ５１において、生成した警告音データを音声データと入れ替える。警告音データは“ピ、ピ、ピ”というような単発音でもよいし、“相手への音声の到達率が低下しています”というような音声データでもよい。
【００５６】
ステップＳ３９では、フラッシュメモリ２０から自機種別を読み出して端末種別情報５０ｄｋを作成するとともに、ＲＡＭ２２から最新の受信率を読み出して受信状況情報５０ｄｒを作成し、これら端末種別情報５０ｄｋおよび受信状況情報５０ｄｒを音声データに追加してＲＴＰ拡張ヘッダ５０ｄを作成する。
【００５７】
ステップＳ４１では、ＲＴＰ拡張ヘッダ５０ｄが付加された音声データにＲＴＰヘッダ５０ｃ，ＵＤＰヘッダ５０ｂおよびＩＰヘッダ５０ａを付加して送信用パケット５０を生成する。そして、ステップＳ４３では、生成したパケット５０を通話相手に向けて送信する。
【００５８】
ステップＳ４５では通話が終了したかどうかを判断する。ステップＳ４５においてＮＯと判断するとステップＳ３１に戻ってマイク３０からの出力を再び取得する。一方、ステップＳ４５においてＹＥＳと判断するとパケット送信処理を終了する。このようにしてパケット５０の送信が行われる。
【００５９】
以上に説明したように、この実施例のＩＰ電話機１０では、受信したパケット５０に含まれるシーケンス番号からパケット５０の受信率を計算し、受信率を示す受信状況情報５０ｄｒを相手に送信する音声データ５０ｅを含むパケット５０に付加して送り返す。そして、受信したパケット５０に付加された受信状況情報５０ｄｒに基づいて自機から相手へのパケット５０の到達率をディスプレイ１６に表示する。したがって、ＩＰ電話機１０のユーザは自分の声がどの程度相手に伝わっているのかを知ることができるし、ネットワークに過剰な負担をかけることもない。
【００６０】
なお、上述の実施例は適宜変更することが可能である。たとえば、上述の実施例では、音声通信装置としてＩＰ電話機１０を例として説明したが、音声通信装置はＩＰ電話機１０に限らず音声パケットの送受信を行う機器であればよく、電話機とＩＰ網との間に接続して使用されるＩＰアダプタなどであってもよい。
【図面の簡単な説明】
【００６１】
【図１】この発明の一実施例の全体構成を示す図解図である。
【図２】ＩＰ電話機の構成例を示すブロック図である。
【図３】（Ａ）は従来のパケットのデータ構成を示す図解図であり、（Ｂ）は図１の実施例におけるパケットのデータ構成を示す図解図である。
【図４】従来のＩＰ電話機におけるパケットの送受信の様子を示す図解図であれる。
【図５】図１の実施例におけるＩＰ電話機のＣＰＵのパケット受信処理の動作を示すフロー図である。
【図６】図１の実施例におけるＩＰ電話機のＣＰＵのパケット送信処理の動作を示すフロー図である。
【符号の説明】
【００６２】
１０  …ＩＰ電話機（固定型ＩＰ電話機／親機）
１０ａ  …コードレス子機
１０ｂ  …携帯型ＩＰ電話機
１２  …ＣＰＵ
１６  …ディスプレイ
５０  …パケット
５０ｄ  …ＲＴＰ拡張ヘッダ
５０ｄｋ  …端末種別情報
５０ｄｒ  …受信状況情報
５０ｅ  …音声データ
５０ｈ  …ヘッダ
【図１】
2005142871.tif 000003
【図２】
2005142871.tif 000004
【図３】
2005142871.tif 000005
【図４】
2005142871.tif 000006
【図５】
2005142871.tif 000007
【図６】
2005142871.tif 000008