(57)【要約】【課題】電話をかけた際や電話を受けた際に、状況に応じて電話機から任意の音声を出力するように設定できるインターネット電話装置、インターネット電話装置に音声データを提供する音声提供装置、及びインターネット電話システムを提供する。【解決手段】発信側電話装置２及び受信側電話装置３は、電話がかかってきた時に受話器から出力するトーンや音声メッセージとして、好みの音声を音声サーバ５から取得して状況に応じた音声を出力するか、音声サーバ５からストリーミング配信された音声を取得して、電話機１１の受話器４２から出力する。また、発信側電話装置２から発信時に入力した音声を、受信側電話装置３の呼び出し音として受信側電話装置３またはＳＩＰサーバ４からストリーミング配信させる。【選択図】図１
2004312357.tif 000002
【特許請求の範囲】
【請求項１】
電話装置の有無及び状況を管理する情報通知装置へ相手先の電話装置の呼び出し情報を送信するとともに、前記情報通知装置から前記呼び出し情報に該当する電話装置の有無または状況の情報を受信するネットワーク通信手段と、
電話装置の有無及び状況を通知する音声情報を記憶する記憶手段と、
前記呼び出し情報に該当する電話装置の有無または状況の情報を前記ネットワーク通信手段が受信すると、この情報に応じた音声情報を前記記憶手段から読み出して出力する制御手段と、
を備えたことを特徴とするインターネット電話装置。
【請求項２】
電話装置の呼び出し情報を入力する入力手段と、音声を出力する音声出力手段と、を備え、
前記ネットワーク通信手段は、前記入力手段から入力された相手先の電話装置の呼び出し情報を送信し、
前記制御手段は、前記記憶手段から読み出した音声情報を前記音声出力手段から出力する請求項１に記載のインターネット電話装置。
【請求項３】
前記電話装置の呼び出し情報及び音声情報をやりとりする通信手段と、前記入力手段と、前記音声出力手段と、を備えた電話機と、
前記電話機から前記電話装置の呼び出し情報を受信するとともに、前記電話機へ音声情報を送信する電話通信手段と、前記ネットワーク通信手段と、前記記憶手段と、前記制御手段と、を備えたアダプタと、
から成る請求項２に記載のインターネット電話装置。
【請求項４】
請求項１乃至３のいずれかに記載のインターネット電話装置と通信するネットワーク通信手段と、
前記インターネット電話装置の有無及び状況を管理する管理手段と、
前記インターネット電話装置から電話装置の呼び出し情報を受信すると、前記管理手段を検索してこの電話装置の呼び出し情報に対応する電話装置の状況を確認して、
相手先の電話装置が通信可能な場合には、前記相手先の電話装置を呼び出し中であることを通知する信号を、
相手先の電話装置が通信不能な場合または前記呼び出し情報に該当する相手がいない場合には、前記相手先の状況または前記呼び出し情報に該当する相手がいないことを通知する信号を、
前記ネットワーク通信手段に前記インターネット電話装置へ送信させる制御手段と、
を備えたことを特徴とする情報通知装置。
【請求項５】
前記制御手段は、相手先の電話装置が通信可能な場合には、前記インターネット電話装置と相手先の電話装置との間で通信するように接続処理を行う請求項４に記載の情報通知装置。
【請求項６】
請求項１乃至３のいずれかに記載のインターネット電話装置と、請求項４または５に記載の情報通知装置と、を含むことを特徴とするインターネット電話システム。
【請求項７】
電話装置の有無または状況を通知する音声を提供する音声提供装置から音声を受信するネットワーク通信手段と、
前記音声提供装置からストリーミング配信された音声情報を前記ネットワーク通信手段が受信すると、この音声情報を出力する制御手段と、
を備えたことを特徴とするインターネット電話装置。
【請求項８】
電話装置の呼び出し情報を入力する入力手段と、音声を出力する音声出力手段と、を備え、
前記ネットワーク通信手段は、前記入力手段から入力された相手先の電話装置の呼び出し情報を送信し、
前記制御手段は、前記記憶手段から読み出した音声情報を前記音声出力手段から出力する請求項７に記載のインターネット電話装置。
【請求項９】
前記電話装置の呼び出し情報及び音声情報をやりとりする通信手段と、前記入力手段と、前記音声出力手段と、を備えた電話機と、
前記電話機から前記電話装置の呼び出し情報を受信するとともに、前記電話機へ音声情報を送信する電話通信手段と、前記ネットワーク通信手段と、前記制御手段と、を備えたアダプタと、
からなる請求項８に記載のインターネット電話装置。
【請求項１０】
請求項７乃至９のいずれかに記載のインターネット電話装置、及び前記音声提供装置と通信するネットワーク通信手段と、
前記インターネット電話装置の有無及び状況を管理する管理手段と、
前記インターネット電話装置から相手先の電話装置の呼び出し情報を受信すると、この呼び出し情報に基づいて相手先の電話装置の状況を確認して、
相手先の電話が通信可能な場合には、前記相手先の電話装置を呼び出し中であることを通知する信号を、
相手先の電話が通信不能な場合には、前記相手先の電話装置の状況または前記呼び出し情報に該当する相手がいないことを通知する信号を、
前記インターネット電話装置の情報とともに、前記ネットワーク通信手段に前記音声提供装置へ送信させる制御手段と、
を備えたことを特徴とする情報通知装置。
【請求項１１】
前記制御手段は、相手先の電話が通信可能な場合には、前記インターネット電話装置と相手先の電話装置との間で通信するように接続処理を行う請求項１０に記載の情報通知装置。
【請求項１２】
請求項１０または１１に記載の情報通知装置から信号を受信すると、この信号に基づいた音声を、請求項７乃至９のいずれかに記載のインターネット電話装置へストリーミング配信する通信手段を備えたことを特徴とする音声提供装置。
【請求項１３】
請求項７乃至９のいずれかに記載のインターネット電話装置、請求項１０または１１に記載の情報通知装置、及び請求項１２に記載の音声提供装置を含むことを特徴とするインターネット電話システム。
【請求項１４】
第１のインターネット電話装置から送信された所定の音声メッセージを記憶する記憶手段と、
第２のインターネット電話装置から前記第１のインターネット電話装置の呼び出し情報を受信すると、前記記憶手段から前記音声メッセージを読み出して前記第２のインターネット電話装置へ送信するネットワーク通信手段と、を備えたことを特徴とする音声提供装置。
【請求項１５】
電話をかける際に、相手先の電話装置の呼び出し音として、任意の音声を入力する音声入力手段と、
相手先の電話装置を呼び出す際に、この音声入力手段から入力された音声を相手先の電話装置に送信するネットワーク通信手段と、
を備えたことを特徴とするインターネット電話装置。
【請求項１６】
請求項１５に記載のインターネット電話装置から電話がかかってきた際に、この電話装置から送信された音声データを受信するネットワーク通信手段と、
この音声データを呼び出し音として出力する音声出力手段と、を備えたことを特徴とするインターネット電話装置。
【請求項１７】
請求項１５及び請求項１６に記載のインターネット電話装置と通信するネットワーク通信手段と、
前記請求項１５に記載のインターネット電話装置の発信者の声紋を登録した声紋データベースと、
前記請求項１５に記載のインターネット電話装置から送信された発信者の声と前記声紋データベースとを照合して前記発信者を特定し、前記ネットワーク通信手段に前記発信者の情報を請求項１６のインターネット電話装置へ送信させる制御手段と、を備えたことを特徴とする情報通知装置。
【請求項１８】
請求項１５に記載のインターネット電話装置、請求項１６に記載のインターネット電話装置、及び請求項１７に記載の情報通知装置を含むことを特徴とするインターネット電話システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットを介して通信を行うインターネット電話装置、相手先の電話装置の呼び出し情報に基づいた情報を通知する情報通知装置、トーンや音声メッセージを提供する音声提供装置、及びインターネット電話システムに関する。
【０００２】
【従来の技術】
近時、電話プログラムをインストールして、ヘッドセットなどの音声入出力装置を接続したパソコンを利用することで、相手と通信できるインターネット電話が普及しつつある。インターネット電話は、電話回線としてインターネットを使用し、電話会社が所有する電話回線（公衆交換電話網）を全く使用しないか、または使用しても例えば家庭から最寄りの電話交換機までの電話回線だけである。そのため、インターネット電話の料金は、距離や通信時間などに関係なく低額、一定額または無料に設定されている。
【０００３】
しかしながら、上記のようにパソコンを利用するインターネット電話は、従来の電話とは操作方法などが異なるため、特にパソコンに不慣れなユーザにとっては取り扱いにくいという問題があった。
【０００４】
そこで、従来、公衆交換電話網用の電話機をインターネット電話として使用することができるインターネット電話用アダプタが提案されている（例えば、特許文献１参照。）。パソコンに不慣れなユーザは、このようなアダプタ及び公衆交換電話網用の電話機を使用することで、インターネット電話を戸惑うことなく利用することができる。
【０００５】
【特許文献１】
特開２００１−３１３６８７号公報（第３−４頁、第１−３図）
【０００６】
【発明が解決しようとする課題】
特許文献１に記載のインターネット電話用アダプタは、ユーザが電話をかける際やユーザが通信を終了した際などに、ダイヤルトーン（プー音）、ビジートーン（ツーツー音）、リングバックトーン（トゥルルル音）などのトーンを内蔵のトーン発声部で発生させて、電話機の受話器からこれらのトーンを出力させる。これにより、ユーザは、公衆交換電話網を利用した従来の電話機と同様の音声を、電話機の受話器から聞くことができる。
【０００７】
しかしながら、特許文献１に記載のインターネット電話用アダプタのユーザは、これらのトーンだけでは通信時に相手の状況がよくわからない場合があるという問題があった。例えば、あるユーザが電話をかけた際に、相手が話し中の場合、相手の電話機がインターネット（ネットワーク）に接続していない場合、及び相手の電話番号やＩＰアドレスが別のものに変更されたため相手と接続できない場合など、いずれの場合も相手の電話機からの応答が無く、発信側電話機に接続されたインターネット電話用アダプタは、発信側電話機の受話器にいずれの場合も同じビジートーンを出力する。そのため、電話の発信者は、相手の状況を判断できない。
【０００８】
また、特許文献１に記載のインターネット電話用アダプタは、電話を受信した場合、呼び出し信号発生部で呼び出し信号を発生させて電話機に出力し、電話機はこの呼び出し信号を受け取ると、電話機自身のベルを鳴らすだけであった。そのため、電話を受けたユーザは、誰から電話がかかってきたかを電話に出ないと把握できないという問題があった。
【０００９】
そこで、本発明は、電話をかけた際や電話を受けた際に、状況に応じて電話機から任意の音声を出力するように設定できるインターネット電話アダプタ及びインターネット電話装置、相手先の電話装置の呼び出し情報に基づいた情報を通知する情報通知装置、インターネット電話アダプタやインターネット電話装置に音声データを提供する音声提供装置、並びにこれらの装置により構成されたインターネット電話システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
この発明は、上記の課題を解決するための手段として、以下の構成を備えている。
【００１１】
（１）電話装置の有無及び状況を管理する情報通知装置へ相手先の電話装置の呼び出し情報を送信するとともに、前記情報通知装置から前記呼び出し情報に該当する電話装置の有無または状況の情報を受信するネットワーク通信手段と、
電話装置の有無及び状況を通知する音声情報を記憶する記憶手段と、
前記呼び出し情報に該当する電話装置の有無または状況の情報を前記ネットワーク通信手段が受信すると、この情報に応じた音声情報を前記記憶手段から読み出して出力する制御手段と、
を備えたことを特徴とする。
【００１２】
インターネット電話装置のユーザは、従来相手先の電話装置の有無や状況などを把握できなかった。しかし、この構成においては、情報通知装置から送信されたこれらの情報に応じた音声情報が出力されるので、ユーザはインターネット電話装置で相手先に電話をかけた際に、相手先の電話装置の状況や電話番号が使用されていないことなどの情報を容易に把握することができる。また、ユーザは、記憶手段に所望の音声を登録することで、電話をかけた際や通信が終了した際などに、好みの音声を受話器から聞くことができる。
【００１３】
（２）電話装置の呼び出し情報を入力する入力手段と、音声を出力する音声出力手段と、を備え、
前記ネットワーク通信手段は、前記入力手段から入力された相手先の電話装置の呼び出し情報を送信し、
前記制御手段は、前記記憶手段から読み出した音声情報を前記音声出力手段から出力することを特徴とする。
【００１４】
この構成においては、ユーザは、インターネット電話装置の入力手段から相手先の呼び出し情報を入力すると、情報通知装置から送信された相手先の状況や電話装置の有無などの情報が音声出力手段から出力されるので、その音声を聞くことで、相手先の状況や電話番号を間違えたことをすぐに判断できる。
【００１５】
（３）前記電話装置の呼び出し情報及び音声情報をやりとりする通信手段と、前記入力手段と、前記音声出力手段と、を備えた電話機と、
前記電話機から前記電話装置の呼び出し情報を受信するとともに、前記電話機へ音声情報を送信する電話通信手段と、前記ネットワーク通信手段と、前記記憶手段と、前記制御手段と、を備えたアダプタと、
から成ることを特徴とする。
【００１６】
この構成においては、インターネット電話装置はアダプタと電話機とから成るので、例えば、公衆交換電話網用の電話機をアダプタに接続できるように構成することも可能となり、ユーザが従来使用していた電話機やユーザの好みの電話機を使用することができる。
【００１７】
（４）（１）乃至（３）のいずれかに記載のインターネット電話装置と通信するネットワーク通信手段と、
前記インターネット電話装置の有無及び状況を管理する管理手段と、
前記インターネット電話装置から電話装置の呼び出し情報を受信すると、前記管理手段を検索してこの電話装置の呼び出し情報に対応する電話装置の状況を確認して、
相手先の電話装置が通信可能な場合には、前記相手先の電話装置を呼び出し中であることを通知する信号を、
相手先の電話装置が通信不能な場合または前記呼び出し情報に該当する相手がいない場合には、前記相手先の状況または前記呼び出し情報に該当する相手がいないことを通知する信号を、
前記ネットワーク通信手段に前記インターネット電話装置へ送信させる制御手段と、
を備えたことを特徴とする。
【００１８】
この構成においては、情報通知装置は、呼び出し情報に該当する相手先の状況などに応じた信号を、（１）乃至（３）のいずれかに記載のインターネット電話装置に送信するので、このインターネット電話装置に、相手先の状況などに応じた音声を受話器から出力させて、ユーザへ相手先の状況などを通知させることができる。
【００１９】
（５）前記制御手段は、相手先の電話装置が通信可能な場合には、前記インターネット電話装置と相手先の電話装置との間で通信するように接続処理を行うことを特徴とする。
【００２０】
この構成においては、情報通知装置は電話装置間の通信の接続処理を行うので、ユーザは音声情報を確認後に、相手先と速やかに通信（通話）を行うことができる。
【００２１】
（６）（１）乃至（３）のいずれかに記載のインターネット電話装置と、（４）または（５）に記載の情報通知装置と、を含むことを特徴とする。
【００２２】
この構成においては、インターネット電話装置は、情報通知装置へ相手先の電話装置の情報を確認すると、この情報装置から相手先の電話装置の有無または状況を通知する音声情報が提供されるので、インターネット電話システムを利用するユーザは相手先の電話装置がどういう状況であるかを容易に認識できる。
【００２３】
（７）電話装置の有無または状況を通知する音声を提供する音声提供装置から音声を受信するネットワーク通信手段と、
前記音声提供装置からストリーミング配信された音声情報を前記ネットワーク通信手段が受信すると、この音声情報を出力する制御手段と、
を備えたことを特徴とする。
【００２４】
この構成においては、インターネット電話装置で電話をかけた際に、相手先の状況などに応じた音声をストリーミング配信されるので、ユーザは相手先の状況などを容易に把握できる。また、音声がストリーミング配信されるので、電話装置で再生する音声データを予め保持しておく必要が無く、インターネット電話装置の記憶手段の容量を小さくすることが可能となる。
【００２５】
（８）電話装置の呼び出し情報を入力する入力手段と、音声を出力する音声出力手段と、を備え、
前記ネットワーク通信手段は、前記入力手段から入力された相手先の電話装置の呼び出し情報を送信し、
前記制御手段は、前記記憶手段から読み出した音声情報を前記音声出力手段から出力することを特徴とする。
【００２６】
この構成においては、ユーザは、インターネット電話装置の入力手段から相手先の呼び出し情報を入力すると、情報通知装置から送信された相手先の状況や電話装置の有無などの情報が音声出力手段から出力されるので、この音声を聞くことで、相手先の状況や電話番号を間違えたことをすぐに判断できる。
【００２７】
（９）前記電話装置の呼び出し情報及び音声情報をやりとりする通信手段と、前記入力手段と、前記音声出力手段と、を備えた電話機と、
前記電話機から前記電話装置の呼び出し情報を受信するとともに、前記電話機へ音声情報を送信する電話通信手段と、前記ネットワーク通信手段と、前記制御手段と、を備えたアダプタと、
からなることを特徴とする。
【００２８】
この構成においては、（３）と同様の効果を得ることができる。
【００２９】
（１０）（７）乃至（９）のいずれかに記載のインターネット電話装置、及び前記音声提供装置と通信するネットワーク通信手段と、
前記インターネット電話装置の有無及び状況を管理する管理手段と、
前記インターネット電話装置から相手先の電話装置の呼び出し情報を受信すると、この呼び出し情報に基づいて相手先の電話装置の状況を確認して、
相手先の電話が通信可能な場合には、前記相手先の電話装置を呼び出し中であることを通知する信号を、
相手先の電話が通信不能な場合には、前記相手先の電話装置の状況または前記呼び出し情報に該当する相手がいないことを通知する信号を、
前記インターネット電話装置の情報とともに、前記ネットワーク通信手段に前記音声提供装置へ送信させる制御手段と、
を備えたことを特徴とする。
【００３０】
この構成においては、情報通知装置は、インターネット電話装置から送信された電話装置の呼び出し情報に基づいて、相手先の電話装置の状況などを確認して、その結果に応じた信号を音声提供装置に送信する。したがって、情報通知装置は、音声提供装置に、インターネット電話装置の通信相手の状況に応じた音声をインターネット電話装置へストリーミング配信させることが可能となる。
【００３１】
（１１）前記制御手段は、相手先の電話が通信可能な場合には、前記インターネット電話装置と相手先の電話装置との間で通信するように接続処理を行うことを特徴とする。
【００３２】
この構成においては、（５）と同様の効果を得ることができる。
【００３３】
（１２）（１０）または（１１）に記載の情報通知装置から信号を受信すると、この信号に基づいた音声を、（７）乃至（９）のいずれかに記載のインターネット電話装置へストリーミング配信する通信手段を備えたことを特徴とする。
【００３４】
この構成においては、音声提供装置は、音声をストリーミング配信するので、ユーザは電話装置で再生する音声データを予め保持しておくように設定する必要が無く、インターネット電話装置の記憶手段の容量を小さくすることが可能となり、また相手先の状況などに応じて音声を選択して再生する制御が不要となる。また、音声提供装置は、インターネット電話装置の状況などに応じてストリーミング配信する音声データを複数記憶しておくことが可能であり、相手先の状況に応じて異なる音声をストリーミング配信することができる。
【００３５】
（１３）（７）乃至（９）のいずれかに記載のインターネット電話装置、（１０）または（１１）に記載の情報通知装置、及び（１２）に記載の音声提供装置を含むことを特徴とする。
【００３６】
この構成においては、インターネット電話装置、情報通知装置、及び音声提供装置が連携することで、相手先の電話装置の状況などに応じた音声をインターネット電話装置で再生することができる。
【００３７】
（１４）第１のインターネット電話装置から送信された所定の音声メッセージを記憶する記憶手段と、
第２のインターネット電話装置から前記第１のインターネット電話装置の呼び出し情報を受信すると、前記記憶手段から前記音声メッセージを読み出して前記第２のインターネット電話装置へ送信するネットワーク通信手段と、を備えたことを特徴とする。
【００３８】
この構成においては、第１のインターネット電話装置をインターネットに接続しなかったり電源を切断していても、第２のインターネット電話装置へ音声メッセージを送信することができる。したがって、ユーザは、電話に出ることができない場合などに、そのことを伝える音声メッセージなどを相手に伝えることができる。
【００３９】
（１５）電話をかける際に、相手先の電話装置の呼び出し音として、任意の音声を入力する音声入力手段と、
相手先の電話装置を呼び出す際に、この音声入力手段から入力された音声を相手先の電話装置に送信するネットワーク通信手段と、
を備えたことを特徴とする。
【００４０】
この構成においては、インターネット電話装置は、相手先の電話装置の呼び出し音として音声入力手段から入力した任意の音声を送信することができるので、このインターネット電話装置のユーザは任意のメッセージを相手先の電話装置の呼び出し音に設定することができる。
【００４１】
（１６）（１５）に記載のインターネット電話装置から電話がかかってきた際に、この電話装置から送信された音声データを受信するネットワーク通信手段と、
この音声データを呼び出し音として出力する音声出力手段と、を備えたことを特徴とする。
【００４２】
この構成においては、インターネット電話装置は、電話がかかってくると、相手先が入力した任意の音声を呼び出し音として出力するので、例えば相手の声で入力された所定の音声メッセージを受信すると、電話を受けた側はその相手の声で誰から電話がかかってきたかを電話に出る前に判断することが可能となる。また、電話をかけてきた相手毎に呼び出し音が替わるので、ユーザは相手から送られてくる様々なメッセージで相手の情報を得ることができる。
【００４３】
（１７）（１５）及び（１６）に記載のインターネット電話装置と通信するネットワーク通信手段と、
前記（１５）に記載のインターネット電話装置の発信者の声紋を登録した声紋データベースと、
前記（１５）に記載のインターネット電話装置から送信された発信者の声と前記声紋データベースとを照合して前記発信者を特定し、前記ネットワーク通信手段に前記発信者の情報を（１６）のインターネット電話装置へ送信させる制御手段と、を備えたことを特徴とする。
【００４４】
この構成においては、電話をかけた発信者が発声した声紋でユーザを特定して、発信者の情報を送信してくるので、電話の受信者は電話に出る前に、ユーザの声と、発信者の情報で、電話の相手を判断できる。したがって、声が似た人から電話がかかってきても間違えることが無くなる。
【００４５】
（１８）（１５）に記載のインターネット電話装置、（１６）に記載のインターネット電話装置、及び（１７）に記載の情報通知装置を含むことを特徴とする。
【００４６】
この構成においては、（１５）乃至（１７）の効果を得ることができる。
【００４７】
【発明の実施の形態】
図１は、本実施の実施形態に係る音声提供装置及びインターネット電話システムの概略構成を示したブロック図である。図１に示すように、インターネット電話システム１は、電話装置２、電話装置３、情報通知装置であるＳＩＰサーバ４、音声提供装置である音声サーバ５、ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）７、及びＩＳＰ８から成り、それぞれインターネット９に接続されている。
【００４８】
なお、インターネット電話システム１では、複数のＳＩＰサーバや音声サーバ、複数の複数の電話装置が接続されているが、説明を簡略化するために図示を省略している。また、図１ではインターネット９に接続するためのモデムやルータなどの機器の表示を省略している。さらに、インターネット電話の標準プロトコルには、ＩＴＵ−Ｔ  Ｈ．３２３、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、  ＭＧＣＰ（ＩＴＵ−Ｔ  Ｈ．２４８）などがあり、いずれも本発明に適用可能であるが、以下の説明ではプロトコルとしてＳＩＰを用いた場合について説明する。加えて、図１では、ＳＩＰサーバ４と、音声サーバ５と、を別の装置として表示したが、両サーバの機能を備えた１つのサーバがインターネット９に接続された構成であっても良い。
【００４９】
電話装置２、電話装置３、ＳＩＰサーバ４、及び音声サーバ５には、電話番号及びＩＰアドレスが割り当てられている。
【００５０】
電話装置２及び電話装置３は、インターネット電話の端末である。ユーザは、電話装置２に電話装置３の電話番号を入力すると、インターネット９を介して電話装置２と電話装置３との間で通信することができる。もちろん、ユーザは、電話装置３に電話装置２の電話番号を入力しても、電話装置３と電話装置２との間で通信できる。
【００５１】
電話装置２は、電話機１１及びＶｏＩＰアダプタ１２を備えている。また、電話装置３は、電話機２１及びＶｏＩＰアダプタ２２を備えている。なお、電話装置２及び電話装置３において、電話機とＶｏＩＰアダプタとは、別々の構成であっても良いし、一体型の構成であっても良い。また、電話機とＶｏＩＰアダプタとが別々の構成の場合は、従来の電話機（公衆交換電話網の電話機）をＶｏＩＰアダプタに接続して使用することもできるし、専用の電話機を使用することもできる。
【００５２】
電話機１１及び電話機２１は、ユーザが相手と通信（通話）するための装置である。ＶｏＩＰアダプタ１２及びＶｏＩＰアダプタ２２は、他の電話装置から送信されたパケット単位の音声データを電話機で再生できるように復元して電話機１１または電話機２１へ出力する。また、ＶｏＩＰアダプタ１２及びＶｏＩＰアダプタ２２は、電話機１１または電話機２１から送られてきた音声データをパケット単位に分割して、別の電話装置へ送信する。さらに、ＶｏＩＰアダプタ１２及びＶｏＩＰアダプタ２２は、ＳＩＰサーバ４や音声サーバ５から送信されたトーンや音声メッセージなどの音声データを、電話機の受話器やスピーカで再生できるように復元して電話機１１または電話機２１へ出力する。
【００５３】
ＳＩＰサーバ４は、ネットワーク通信手段であるネットワークインタフェース３１、管理手段である記憶部３２、及び制御手段である制御部３３を備えたＤＮＳサーバの一種であり、電話番号とＩＰアドレスとの対応関係を記述したデータベースなどを記憶部３２で記憶・管理している。すなわち、ＳＩＰサーバ４は、インターネット電話の利用を登録した電話装置やサーバに関する情報を管理する登録装置データベースと、利用者として登録したユーザに関する情報を管理するユーザデータベースと、インターネット電話を現在利用可能な電話装置を管理する有効電話データベースと、を記憶部３２で記憶している。ＳＩＰサーバ４の制御部３３は、これらのデータベースを管理しており、クライアント（電話装置など）からの要求に応じて、登録装置データベース、ユーザデータベース、及び有効電話データベースを参照し、電話番号に対応するＩＰアドレスをクライアントに通知したり、電話番号に対応するＩＰアドレスが割り当てられた装置を呼び出したりする。
【００５４】
音声サーバ５は、ネットワーク通信手段であるネットワークインタフェース４１、入力部４２、記憶手段である記憶部４３、及び制御部４４を備えている。音声サーバ５は、入力部４２などから入力されたトーンや音声メッセージなどの音声データを記憶部４３で記憶している。音声サーバ５の制御部４４は、電話装置２，３やＳＩＰサーバ４からの要求に応じて音声サービスとして様々な音声データを提供する。音声サーバ５が提供するサービスには、例えば電話装置に対して、リングバック時やビジー時に出力する音声の提供サービスや、各種の案内を行う音声サービス（番号変更案内、番号不使用案内、電話装置の応答無し案内、話し中案内など）などがある。
【００５５】
ＩＳＰ７は、電話装置２をインターネット９に接続するプロバイダで、電話装置２のＩＰアドレスを決定し、電話装置２に割り当てる。ＩＳＰ８は、電話装置３をインターネット９に接続するプロバイダで、電話装置３のＩＰアドレスを決定し、電話装置３に割り当てる。
【００５６】
なお、以下の実施例中では、電話装置２、３とインターネット９との接続において、ＩＳＰ７、８を介して接続する点を適宜省略して説明する。
【００５７】
図２は、電話装置の構成を示したブロック図である。図２には、一例として電話機及びＶｏＩＰアダプタが別の装置の場合を示している。また、電話装置２及び電話装置３は同じ構成であるので、電話装置２の電話機１１及びＶｏＩＰアダプタ１２の構成について説明し、また、以降の説明では、電話機２１及びＶｏＩＰアダプタ２２の各部を、電話装置２の電話機１１及びＶｏＩＰアダプタ１２の各部と同じ番号で呼ぶ。
【００５８】
電話機１１は、通信手段であるデータインタフェース４１、音声出力手段である音声入出力部（受話器）４２及び呼び出し音出力部４３、表示部４４、記憶手段である記憶部４５、入力手段である操作部４６、及び制御部４７を備えている。データインタフェース４１は、ＶｏＩＰアダプタ１２と音声・文字・画像などのデータをやりとりするためのインタフェースである。音声入出力部（以降、受話器と称する。）４２は、ユーザが音声を入力したり、トーンや音声メッセージなどを聞いたりするためのものである。呼び出し音出力部４３は、電話がかかってきた際に呼び出し音を出力する。表示部４４は、電話がかかってきた際に電話の相手の情報を表示したり、各種の情報などを表示したりする。記憶部４５は、各種の設定情報やトーンや音声メッセージなどのデータなどを記憶する。操作部４６は、ユーザが電話をかける時に電話番号を入力したり、所定の操作を行ったりするためのものである。制御部４７は、電話機１１の各部の動作を制御する。
【００５９】
ＶｏＩＰアダプタ１２は、電話通信手段である電話機インタフェース５１、ネットワーク通信手段であるネットワークインタフェース５２、音声出力手段である音声出力部５３、表示部５４、記憶部５５、操作部５６、及び制御手段である制御部５７を備えている。電話機インタフェース５１は、音声データや文字・画像データなどを電話機１１とやりとりするためのインタフェースである。ネットワークインタフェース５２は、ＩＳＰ７を介してＳＩＰサーバ４や音声サーバ５とデータをやりとりするためのインタフェースである。音声出力部５３は、ユーザに伝える音声を出力する。表示部５４は、ユーザへの伝達事項などを文字・画像で表示する。記憶部５５は、制御部５７が各種制御や変換処理を行うためのプログラムを記憶しており、プログラムは制御部５７から随時読み出される。また、記憶部５５は、各種データを一時的に記憶する。操作部５６は、ユーザがＶｏＩＰアダプタ１２の設定時などに操作を行うためのものである。制御部５７は、ＶｏＩＰアダプタ１２の各部の制御以外に、インターネット電話のプロトコル制御、音声ストリームデータの制御、データのフォーマット変換などを行う。
【００６０】
なお、電話装置２（３）において、電話機１１（２１）とＶｏＩＰアダプタ１２（２２）とを一体的に構成する場合、データインタフェース４１及び電話機インタフェース５１は不要であり、呼び出し音出力部４３及び音声出力部５３、表示部４４及び表示部５４、記憶部４５及び記憶部５５、操作部４６及び操作部５６、並びに制御部４７及び制御部５７をそれぞれ１つにまとめて、双方の機能を実現するよう構成すると良い。
【００６１】
次に、インターネット電話システム１を使用する時の各装置の基本的な動作を説明する。なお、以下の説明では、電話装置２から電話装置３へ電話をかける場合について説明し、便宜上、電話装置２を発信側電話装置２、電話装置３を受信側電話装置３と称する。
【００６２】
［初期設定時］
ユーザは、電話装置２の初期設定時にはインターネット９に電話装置を接続し、ＳＩＰサーバ４と通信して所定の操作を行う。ＳＩＰサーバ４は、この操作に伴う信号を受信すると、この電話装置２に電話番号を割り当てる。そして、ＳＩＰサーバ４は、ユーザの電話装置２に割り当てた電話番号と、この操作の際に電話装置２が送信する電話装置２の情報などを関連づけて登録装置データベースに登録する。また、ＳＩＰサーバ４は、インターネット電話システム１の利用者としてユーザが登録を行ったユーザ情報をユーザデータベースに登録する。この時、ＳＩＰサーバ４はユーザの登録時にユーザの声を入力させて、声でユーザを判別できるようにユーザの声紋をユーザデータベースに登録しても良い。
【００６３】
ＳＩＰサーバ４は、電話装置２の登録が終了すると、電話装置２へユーザＩＤ、パスワード及びＳＩＰサーバ４の情報を送信する。電話装置２のＶｏＩＰアダプタ１２の制御部５７は、この情報を記憶部５５に書き込む。この書込みは、制御部５７が自動的に行っても良いし、ＳＩＰサーバ４から送信された情報に基づいてユーザが操作部５６から入力しても良い。
【００６４】
なお、ユーザは、電話装置３についても同様に初期設定することで、インターネット電話システム１を利用して他の装置と通信できる。
【００６５】
［使用時］
ユーザが初期設定を行った後に電話装置２をインターネット９に接続すると、電話装置２はＳＩＰサーバ４に対して、通信可能になったことを通知する情報を送信する。ＳＩＰサーバ４は、この情報を有効電話データベースに登録する。すなわち、ユーザが電話装置２の図外の電源スイッチをオンにしてインターネット９に接続すると、電話装置２のＶｏＩＰアダプタ１２は、その旨を伝える信号である利用可能信号をＳＩＰサーバ４へ送信する。ＳＩＰサーバ４は、この利用可能信号を受信すると、登録装置データベース、ユーザデータベースを参照して電話装置２が利用可能であることを確認し、有効電話データベースにこの電話装置２の電話番号及びＩＰアドレスを登録する。そして、ＳＩＰサーバ４は、他の電話装置から電話装置２へ接続要求があった場合、この有効電話データベースを参照する。これにより、ＳＩＰサーバ４は、接続要求のあった電話装置が利用可能な状況か否かを即座に判断する。
【００６６】
次に、ユーザが発信側電話装置２の電話機１１の操作部４６から受信側電話装置３の電話番号を入力すると、発信側電話装置２はＳＩＰサーバ４へこの電話番号を含む電話番号情報を送信する。ＳＩＰサーバ４は、この電話番号情報を受信すると、前記の有効電話データベースや登録装置データベースなどの検索や、受信側電話装置３のビジー中、リングバック中などの動作の状況確認などを行い、その結果に応じた状況連絡信号を発信側電話装置２や音声サーバ５へ送信する。なお、受信側電話装置３がビジー中、リングバック中などの状況は、有効電話データベースに逐次記録されるように構成しておくことで、ＳＩＰサーバは有効電話データベースを確認するだけで、電話番号情報に対応する電話装置の状況を確認することができる。
【００６７】
発信側電話装置２は、受信側電話装置３がインターネット９に接続されて有効電話データベースに登録されていると、ＳＩＰサーバ４から受信側電話装置３のＩＰアドレス情報を取得して、この情報に基づいて発信側電話装置２と受信側電話装置３とが通信できるようになる。ここで、ユーザは、発信側電話装置２に対して、ＳＩＰサーバ４を介さず、直接信号のやりとりをして通信するように設定することができる。また、ユーザは、発信側電話装置２と受信側電話装置３との通信を、ＳＩＰサーバ４を介して行うように設定することもできる。なお、以下の説明では、ユーザがＳＩＰサーバ４を介して通信するように設定した場合について説明する。
【００６８】
次に、本発明の実施形態に係るインターネット電話システム１の特徴的な機能や動作について説明する。なお、以下の説明では、主に発信側電話装置２について説明するが、受信側電話装置３も当然同様の機能を備え、同様の設定を行うことができる。
【００６９】
［第１実施形態］
第１実施形態では、ＶｏＩＰアダプタ１２，２２が請求項１に記載のインターネット電話装置に相当する。また、電話機１１（２１）とＶｏＩＰアダプタ１２（２２）とを一体化した構成が請求項２に記載のインターネット電話装置に相当する。さらに、電話機１１（２１）とＶｏＩＰアダプタ１２（２２）とを別の装置とした構成が請求項３に記載のインターネット電話装置に相当する。
【００７０】
発信側電話装置２及び受信側電話装置３は、電話がかかってきた時に受話器から出力するトーンや音声メッセージとして、好みの音声を音声サーバから取得しておくことができる。例えば、発信側電話装置２のユーザは、ダイヤル時、ビジー時、リングバック時など状況に応じて受話器から出力させる音声として、音声サーバ５から提供されている効果音、動物の鳴き声、人の声、音楽など様々な音声データの中から好みの音声を音声サーバ５からダウンロードして、ＶｏＩＰアダプタ１２の記憶部５５に記憶させることができる。そして、発信側電話装置２のユーザは、ＶｏＩＰアダプタ１２の操作部５６から所定の設定を行うことで、記憶部５５に記憶させた音声データを、電話機１１の呼び出し音出力部４３や受話器４２からトーンなどの代わりとして、相手先の電話装置の状況に応じた音声を出力させることができる。
【００７１】
具体的には、ＳＩＰサーバ４は、発信側電話装置２から電話番号情報を受信すると、受信側電話装置３の状況などに応じた状況連絡信号を発信側電話装置２へ送信する。発信側電話装置２は、この状況連絡信号に応じて音声データを電話機１１の記憶部５５から読み出して、電話機１１の呼び出し音出力部４３や受話器４２から出力する。
【００７２】
また、発信側電話装置２のユーザは、ダウンロードした音声データをＶｏＩＰアダプタ１２の記憶部５５に記憶させても、記憶部５５の空きサイズに余裕がある場合などには、さらに音声サーバ５から音声メッセージをダウンロードして記憶部５５に記憶させることができる。なお、ダウンロードする音声メッセージは、例えば、「電話をかけた相手の装置がインターネットに接続されていないため、通信できません。」というような相手の電話の状況を通知する内容のものでも良いし、「呼び出し中です。」というようなリングバックトーンの代わりをする内容のものであっても良い。
【００７３】
さらに、ユーザは、音声サーバ５に用意された音声データだけでなく、ユーザが自分で作成したり用意したりした音声データを、電話機の受話器から出力する音声として設定することができる。例えば、発信側電話装置２のユーザは、パソコンなどの機器から音声サーバ５に音声データを転送しておき、所定の操作を行って音声サーバ５からＶｏＩＰアダプタ１２に、このデータをダウンロードして記憶部５５に記憶させる。これにより、ユーザは、この音声データを電話機１１の呼び出し音出力部４３や受話器４２から出力する音声として使用できる。また、ユーザは、音声データを音声再生装置で再生しながら電話機１１の受話器４２から入力してＶｏＩＰアダプタ１２の記憶部５５に記憶させることで、この音声データを電話機１１の呼び出し音出力部４３や受話器４２から出力する音声として使用できる。
【００７４】
なお、ユーザは、音声サーバ５から音声データをダウンロードする時に、取得する音声を受話器４２から再生させて確認しながらダウンロードすることができる。また、ユーザは、音声サーバ５から音声データをダウンロードする時に、電話機１１の表示部４４やＶｏＩＰアダプタ１２の表示部５４に、ダウンロードする曲名や音声名を表示させて、電話機１１の操作部４６やＶｏＩＰアダプタ１２の操作部５６を操作することで、所望の音声データをダウンロードすることもできる。
【００７５】
また、発信側電話装置２のユーザは、電話装置の記憶部４５に初期データとして登録されているトーンを使用するように電話装置２に設定することもできる。
【００７６】
発信側電話装置２のユーザは、音声データを出力する相手の状況などが予め設定されている音声データをＶｏＩＰアダプタ１２の記憶部５５にダウンロードした場合、ＶｏＩＰアダプタ１２は、相手の状況などに応じたトーンを出力する所定のタイミングに、トーンの代わりにその音声を自動的に電話機１１へ出力させる。例えば、ＶｏＩＰアダプタ１２は、ダウンロードした音声データがリングバック時に出力されるように設定されている場合、ユーザが電話をかけて相手を呼び出し中に、この音声データを電話機１１の受話器４２から出力させる。
【００７７】
また、発信側電話装置２のユーザは、出力される状況が予め設定されていない音声データをＶｏＩＰアダプタ１２の記憶部５５にダウンロードした場合、ダウンロード後にこの音声データを出力するタイミングを設定する必要がある。例えば、ユーザは、ダウンロードした音声を相手の呼び出し音として出力するようにＶｏＩＰアダプタ１２の操作部５６を操作して設定すると、ＶｏＩＰアダプタ１２は、ユーザが相手の電話番号をダイヤルしてから相手の呼び出し中に、この音声データを電話機１１の呼び出し音出力部４３や受話器４２から出力させる。
【００７８】
なお、電話機１１から出力する音声データを記憶するのは、ＶｏＩＰアダプタ１２の記憶部５５に代えて、電話機１１の記憶部４５であっても良い。この場合、ＶｏＩＰアダプタ１２は、音声データを出力する所定のタイミングを指示する信号を電話機１１へ出力する。
【００７９】
また、音声データを電話機１１の呼び出し音出力部４３から出力するか、音声入出力部４２から出力するか、またはＶｏＩＰアダプタ１２の音声出力部５３から出力するかは任意にユーザが設定しても良い。
【００８０】
次に、インターネット電話システム１において、発信側電話装置２に音声データをダウンロードする手順、及び発信側電話装置２がダウンロードした音声データを出力する手順について説明する。図３は、発信側電話装置に音声データをダウンロードする手順を説明するためのフローチャートである。
【００８１】
図３に示すように、発信者は、自分が使用する電話装置（発信側電話装置）２のトーンを変更するために、音声データを提供する音声サーバ５の電話番号を電話機１１の操作部４６から入力する（ｓ１）。電話機１１の制御部４７は操作部４６から入力された電話番号情報をＶｏＩＰアダプタ１２へ送信し、ＶｏＩＰアダプタ１２の制御部５７は音声サーバ５の電話番号情報を、ネットワークインタフェース５２及びインターネット９を介してＳＩＰサーバ４へ送信する（ｓ２）。
【００８２】
ＳＩＰサーバ４の制御部３３は、この電話番号情報を受信すると、記憶部３２の登録装置データベースを検索して、この電話番号に対応するＩＰアドレスを抽出する（ｓ１１）。そして、ＳＩＰサーバ４の制御部３３は、このＩＰアドレスに基づいて音声サーバ５が発信側電話装置２と接続可能であるかを確認する（ｓ１２）。
【００８３】
音声サーバ５の制御部４４は、接続が可能な場合接続が可能であることを伝える信号をＳＩＰサーバ４へ送信する（ｓ２１）。ＳＩＰサーバ４は、音声サーバ５が直接発信側電話装置２と直接通信するように、音声サーバ５へ発信の電話装置２の情報と発信側電話装置２との通信の確立を指示する信号を送信する（ｓ１３）。音声サーバ５は、この信号を受信すると（ｓ２２）、発信側電話装置２と通信を確立する（ｓ３、ｓ２３）。
【００８４】
音声サーバ５は、発信側電話装置２と通信が可能になると、音声データのダウンロードを案内する例えばメニュー形式の音声または文字のデータを、発信側電話装置２に対して送信する（ｓ２４）。発信側電話装置２のユーザは、この案内に従って電話機１１の操作部４６、またはＶｏＩＰアダプタ１２の操作部５６を操作して、ダウンロードする音声データを選択し、ＶｏＩＰアダプタ１２の制御部５７は、音声データの選択情報を音声サーバ５へ送信する（ｓ４）。
【００８５】
音声サーバ５は、発信側電話装置２からの音声データの選択情報を受信すると、選択された音声データをＶｏＩＰアダプタ１２へ送信する（ｓ２５）。ＶｏＩＰアダプタ１２は、音声データを受信すると記憶部５５にこの音声データを記憶させ、音声サーバ５との通信を終了する（ｓ５，ｓ２６）。
【００８６】
ＶｏＩＰアダプタ１２の制御部５７は、音声データの出力タイミングの設定が必要な場合、設定が必要であることを表示または音声でユーザに通知する。（ｓ６）。ユーザは、この通知に従って、音声データの出力タイミングなどの設定を行う（ｓ７）。以上の処理により、発信側電話装置２にダウンロードした音声データの設定が完了する。
【００８７】
図４は、発信側電話装置がダウンロードした音声データを出力する手順を説明するためのフローチャートである。図４に示すように、発信者は、発信側電話装置２の電話機１１の操作部４６を操作して、受信側電話装置３の電話番号を入力する（ｓ３１）。電話機１１の制御部４７は操作部４６から入力された電話番号情報をＶｏＩＰアダプタ１２へ送信し、ＶｏＩＰアダプタ１２の制御部５７は音声サーバ５の電話番号情報を、ネットワークインタフェース５２及びインターネット９を介してＳＩＰサーバ４へ送信する（ｓ３２）。
【００８８】
ＳＩＰサーバ４の制御部３３は、この電話番号情報を受信すると、記憶部３２の有効電話データベースや登録装置データベースを検索して、問い合わせのあった電話番号が登録されているか否かを確認する（ｓ４１）。ＳＩＰサーバ４の制御部３３は、この電話番号が有効電話データベースに登録されていない場合や、登録装置データベースに特定のメッセージを通知するよう情報が登録されている場合には、その状況に応じて状況連絡信号を発信側電話装置２へ送信する。一方、ＳＩＰサーバ４の制御部３３は、この電話番号が有効電話データベースに登録されている場合、この電話番号に対応するＩＰアドレスを抽出する。そして、制御部３３は、このＩＰアドレスに基づいて受信側電話装置３に、発信側電話装置２との通信が可能であるかを確認する信号を送信する（ｓ４２）。
【００８９】
受信側電話装置３は、この信号を受信すると、発信側電話装置２との通信が可能な場合、ＳＩＰサーバ４へ通信が可能であることを伝える信号を送信する（ｓ５１）。
【００９０】
ＳＩＰサーバ４は、この信号を受信すると、受信側電話装置３が直接発信側電話装置２と通信するように、受信側電話装置３へ通信の確立を指示する信号を送信する（ｓ４３）。また、ＳＩＰサーバ４は、発信側電話装置２へ相手を呼び出し中であることを伝える状況連絡信号を送信する（ｓ４４）。
【００９１】
発信側電話装置２では、上記のいずれかの状況連絡信号を受け取ると、ＶｏＩＰアダプタ１２の制御部５７は、その信号に応じた音声データ、例えばリングバック時に出力されるよう設定された音声データを記憶部５５から読み出して、電話機１１の受話器４２から出力させる（ｓ３３）。
【００９２】
受信側電話装置３は、通信の確立を指示する信号を受信すると（ｓ５２）、発信側電話装置２と通信を確立するための手続きを行う（ｓ３４、ｓ５３）。発信側電話装置２では、受信側電話装置３との通信が確立すると、ＶｏＩＰアダプタ１２の制御部５７は、電話機１１の受話器４２から音声データを出力させるのを停止する（ｓ３５）。
【００９３】
［第２実施形態］
第２実施形態では、ＶｏＩＰアダプタ１２，２２が請求項７に記載のインターネット電話装置に相当する。また、電話機１１（２１）とＶｏＩＰアダプタ１２（２２）とを一体化した構成が請求項８に記載のインターネット電話装置に相当する。さらに、電話機１１（２１）とＶｏＩＰアダプタ１２（２２）とを別の装置とした構成が請求項９に記載のインターネット電話装置に相当する。
【００９４】
発信側電話装置２では、ユーザが電話をかけた時に、相手の状況などに応じて受話器から出力させるトーンや音声メッセージとして、音声サーバ５からストリーミング配信された音声を取得して、電話機１１の受話器４２から出力することができる。音声サーバ５は、相手の状況などによって、異なる音声データをストリーミング配信するが、基本設定として、どの電話装置に対しても同じ音声データをストリーミング配信するように設定されている。例えば、音声サーバ５は、発信側電話装置２で入力した受信側電話装置３の電話番号が使用されていない状況の場合は、どの電話装置に対しても、「おかけになった番号は現在使用されていません。」という音声メッセージをストリーミング配信する。しかし、発信側電話装置２のユーザは、好みの音声データが音声サーバ５からストリーミング配信されるように音声サーバ５に設定しておくことができる。発信側電話装置２のユーザは、例えば、「この番号は使われてないよ。」という音声メッセージをストリーミング配信するように設定することができる。
【００９５】
また、受信側電話装置３のユーザは、発信側電話装置２から電話がかかってきた際に、発信側電話装置２へ所定の音声データが配信されるように、音声サーバ５に設定しておくこともできる。例えば、「○○です、すぐに電話に出るのでお待ちください。」というような音声メッセージや受信者の好みの音楽や効果音などをストリーミング配信するように設定することができる。
【００９６】
このように、音声サーバ５は、発信側電話装置２に対して、受話器から出力させるトーンや音声メッセージをストリーミング配信するので、ユーザは、ＶｏＩＰアダプタ１２の記憶部５５に複数の音声データを記憶させなくても良くなり、記憶部５５の容量を抑制したＶｏＩＰアダプタ１２を使用することができる。
【００９７】
また、発信側電話装置２のユーザが、受信側電話装置３のユーザに電話をかけた際に、発信側電話装置２の受話器から出力する音声データを、受信側電話装置３から発信側電話装置２へ直接ストリーミング配信するように構成しても良い。例えば、「○○です、すぐに電話に出るのでお待ちください。」というような音声メッセージを受信側電話装置３におけるＶｏＩＰアダプタ１２の記憶部５５に記憶させておく。そして、受信側電話装置３は、発信側電話装置２から電話がかかってくると、発信側電話装置２へ直接上記の音声メッセージをストリーミング配信するように設定しておいても良い。これにより、受信側電話装置３のユーザは、音声サーバ５から配信される音声データの登録を音声サーバ５に対して行わなくても良くなる。
【００９８】
次に、インターネット電話システム１において、発信側電話装置２が音声サーバ５から音声データのストリーミング配信を受ける手順について説明する。図５及び図６は、発信側電話装置に音声データをストリーミング配信する手順を説明するためのフローチャートである。なお、図５は、受信側電話装置３がインターネット９に接続していない場合で、図６は、受信側電話装置３がインターネット９に接続している場合である。
【００９９】
発信側電話装置２のユーザは、音声サーバ５から音声データのストリーミング配信を受ける場合、例えば、発信側電話装置２をインターネットに接続して利用可能信号をＳＩＰサーバ４へ送信する際などに、発信側電話装置２が音声サーバ５から音声データのストリーミング配信を受けることをＳＩＰサーバ４と音声サーバ５の音声情報データベースに予め登録しておく。この時、ユーザは、好みの音声がストリーミング配信されるように上記音声情報データベースに設定することができる。また、ユーザは、音声データの標準選択として設定された基本音声がストリーミング配信されるように上記音声情報データベースに設定することもできる。但し、電話の受信者が受信時に発信側の電話装置に対して音声データを配信するように音声サーバ５に設定していた場合は、発信側電話装置２の設定にかかわらず受信側電話装置３から音声サーバ５に設定された音声データがストリーミング配信される。
【０１００】
また、ユーザは、ＶｏＩＰアダプタ１２の操作部５６を操作して、トーンなどの音声データを電話機１１の受話器４２から出力する際に、記憶部５５に記憶させた音声データではなく、音声サーバ５からストリーミング配信された音声データを使用するように、ＶｏＩＰアダプタ１２に設定しておく。
【０１０１】
まず、受信側電話装置３がインターネット９に接続していない場合について説明する。図５に示すように、発信者は、発信側電話装置２の電話機１１の操作部４６を操作して受信側電話装置３の電話番号を入力する（ｓ６１）。電話機１１の制御部４７は操作部４６から入力された電話番号情報をＶｏＩＰアダプタ１２へ送信し、ＶｏＩＰアダプタ１２の制御部５７は音声サーバ５の電話番号情報を、ネットワークインタフェース５２及びインターネット９を介してＳＩＰサーバ４へ送信する（ｓ６２）。
【０１０２】
ＳＩＰサーバ４の制御部３３は、この電話番号情報を受信すると、記憶部３２の有効電話データベースや登録装置データベースを検索して、問い合わせのあった電話番号が登録されているか否かを確認する（ｓ７１）。ＳＩＰサーバ４の制御部３３は、この電話番号が有効電話データベースに登録されていないか、登録装置データベースに特定のメッセージを通知するよう情報が登録されているかを確認し、その状況に応じて状況連絡信号を音声サーバ５へ送信する（ｓ７２）。なお、状況連絡信号には、通信時の状況を伝達する信号の他に、発信側電話装置２及び受信側電話装置３のＩＰアドレス情報も含まれている。
【０１０３】
音声サーバ５は、この状況連絡信号を受信すると、音声情報データベースを検索して、発信側電話装置２または受信側電話装置３から音声データの配信指定が無いかを確認するとともに、状況連絡信号に応じた音声データを発信側電話装置２へストリーミング配信する（ｓ８１）。
【０１０４】
発信側電話装置２では、音声サーバ５から音声データのストリーミング配信が開始されると、ＶｏＩＰアダプタ１２の制御部５７は、電話機１１の受話器４２からこの音声データを出力させる（ｓ６３）。
【０１０５】
次に、受信側電話装置３がインターネット９に接続している場合について説明する。図６に示すように、発信者は、発信側電話装置２の電話機１１の操作部４６を操作して受信側電話装置３の電話番号を入力する（ｓ１６１）。電話機１１の制御部４７は操作部４６から入力された電話番号情報をＶｏＩＰアダプタ１２へ送信し、ＶｏＩＰアダプタ１２の制御部５７は音声サーバ５の電話番号情報を、ネットワークインタフェース５２及びインターネット９を介してＳＩＰサーバ４へ送信する（ｓ１６２）。
【０１０６】
ＳＩＰサーバ４の制御部３３は、この電話番号情報を受信すると、記憶部３２の有効電話データベースや登録装置データベースを検索して、問い合わせのあった電話番号が登録されているか否かを確認する（ｓ１７１）。ＳＩＰサーバ４の制御部３３は、この電話番号が有効電話データベースに登録されている場合、この電話番号に対応するＩＰアドレスを抽出する。そして、制御部３３は、このＩＰアドレスに基づいて受信側電話装置３に、発信側電話装置２との通信が可能であるかを確認する信号を送信する（ｓ１７２）。受信側電話装置３は、この信号を受信すると、発信側電話装置２との通信が可能な場合、ＳＩＰサーバ４へ通信が可能であることを伝える信号を送信する（ｓ１８１）。
【０１０７】
ＳＩＰサーバ４は、発信側電話装置２へ相手を呼び出し中であることを伝える状況連絡信号を音声サーバ５へ送信する（ｓ１７３）。
【０１０８】
音声サーバ５は、この状況連絡信号を受信すると、音声情報データベースを検索して、発信側電話装置２または受信側電話装置３から音声データの配信指定が無いかを確認するとともに、状況連絡信号に応じた音声データを発信側電話装置２へストリーミング配信する（ｓ１９１）。すなわち、音声サーバ５は、受信側電話装置３を呼び出し中であることを伝える音声データを発信側電話装置２へストリーミング配信する。
【０１０９】
発信側電話装置２では、音声サーバ５から音声データのストリーミング配信が開始されると、ＶｏＩＰアダプタ１２の制御部５７は、電話機１１の受話器４２からこの音声データを出力させる（ｓ１６３）。
【０１１０】
また、ＳＩＰサーバ４は、受信側電話装置３が直接発信側電話装置２と通信するように、受信側電話装置３へ通信の確立を指示する信号を送信する（ｓ１７４）。
【０１１１】
受信側電話装置３は、通信の確立を指示する信号を受信すると、発信側電話装置２と通信を確立するための手続きを行う（ｓ１６４、ｓ１８２）。発信側電話装置２では、受信側電話装置３との通信が確立すると（ｓ１６５、ｓ１８３）、音声サーバ５の制御部４４は、発信側電話装置２への音声データのストリーミング配信を停止する（ｓ１９２）。
【０１１２】
［第３実施形態］
インターネット電話システム１では、電話をかけてきた相手に対して送信する音声メッセージとして、受信側電話装置３のユーザが任意の音声メッセージを音声サーバ５に登録しておき、ユーザの設定に応じてその音声メッセージを発信側電話装置２へ送信するように設定できる。
【０１１３】
例えば、受信側電話装置３のユーザは、留守などで電話に出られない場合や所定のメッセージを相手先に伝えたい場合などに、音声サーバ５から発信側電話装置２へ特定の音声メッセージが送られるように設定しておくことができる。これにより、受信側電話装置３のユーザは、電話をかけてきたユーザに、電話に出られない事情を音声サーバ５から伝えることができるので、電話装置３をインターネット９に接続せずに電話装置３の電源を落としておくこともできる。
【０１１４】
音声サーバ５は、受信側電話装置３のユーザの設定により、音声メッセージを電話番号やユーザ情報とともに登録する。また、音声サーバ５は、この音声メッセージを登録すると、音声メッセージが登録されたことと、この音声メッセージをどのタイミングで出力するかという情報と、登録したユーザの情報などと、をＳＩＰサーバ４へ出力する。ＳＩＰサーバ４は、これらの情報を受信すると、有効電話データベースまたはユーザデータベースに、これらの情報を記録する。
【０１１５】
このようにすることで、この音声メッセージを登録したユーザに電話がかかってきた際に、ＳＩＰサーバ４と音声サーバ５とは連携して、発信側電話装置２に登録された音声メッセージを所定のタイミングで出力させることができる。また、受信側電話装置３のユーザは、インターネットに電話を接続していない時にもこの音声メッセージを相手先に送信するように音声サーバ５に設定しておくことができる。
【０１１６】
次に、インターネット電話システム１において、発信側電話装置２から音声サーバ５に、電話を受けた際の音声メッセージを登録する手順について説明する。図７は、発信側電話装置から音声サーバに音声メッセージを登録する手順を説明するためのフローチャートである。
【０１１７】
図７に示すように、発信側電話装置２のユーザは、電話を受けた際に相手の電話装置から音声メッセージが出力されるように設定するために、電話機１１の操作部４６を操作して音声サーバ５の電話番号を入力する（ｓ１０１）。電話機１１の制御部４７は操作部４６から入力された電話番号情報をＶｏＩＰアダプタ２２へ送信し、ＶｏＩＰアダプタ１２の制御部５７は音声サーバ５の電話番号情報を、ネットワークインタフェース５２及びインターネット９を介してＳＩＰサーバ４へ送信する（ｓ１０２）。
【０１１８】
ＳＩＰサーバ４の制御部３３は、この電話番号情報を受信すると、記憶部３２の登録装置データベースを検索して、この電話番号に対応するＩＰアドレスを抽出する（ｓ１１１）。そして、ＳＩＰサーバ４の制御部３３は、このＩＰアドレスに基づいて音声サーバ５と接続可能であるかを確認する（ｓ１１２）。
【０１１９】
音声サーバ５は、接続が可能な場合、ＳＩＰサーバ４へ接続が可能であることを伝える信号を送信する（ｓ１２１）。次に、ＳＩＰサーバ４は、音声サーバ５が直接発信側電話装置２と通信するように、音声サーバ５へ信号を送信する（ｓ１１３）。音声サーバ５は、この信号受信すると（ｓ１２２）、発信側電話装置２と通信を確立する（ｓ１０３、ｓ１２３）。
【０１２０】
音声サーバ５は、発信側電話装置２と通信が可能になると、提供しているサービスを案内する音声または文字のデータを、発信側電話装置２に対して送信する（ｓ１２４）。発信側電話装置２のユーザは、この案内に従って電話機１１の操作部４６、またはＶｏＩＰアダプタ１２の操作部５６を操作して、音声メッセージの登録を選択し、ＶｏＩＰアダプタ１２の制御部５７は、選択情報を音声サーバ５へ送信する（ｓ１０４）。
【０１２１】
音声サーバ５は、発信側電話装置２からの音声メッセージ登録の選択情報を受信すると、登録する音声メッセージを入力するように指示する音声または文字のデータを、発信側電話装置２に対して送信する（ｓ１２５）。ＶｏＩＰアダプタ１２は、この音声または文字のデータを受信すると、電話機１１の受話器４２からこの音声データを出力するか、または電話機１１の表示部４４に文字データを表示させる（ｓ１０５）。
【０１２２】
発信側電話装置２のユーザは、この指示に従って、電話機１１の受話器４２から所望の音声メッセージを入力する。電話機１１の制御部４７は、受話器４２から入力された音声メッセージをＶｏＩＰアダプタ１２へ送信する。ＶｏＩＰアダプタ１２は、インターネット９を介してこの音声メッセージを音声サーバ５へ送信する（ｓ１０６）。
【０１２３】
音声サーバ５の制御部４４は、この音声メッセージを受信すると、ユーザの情報や音声メッセージを出力するタイミング情報などとともに、記憶部４３に記憶させる（ｓ１２６）。
【０１２４】
このようにして登録された音声メッセージは、発信側電話装置２がインターネット９に接続していない時に、別の電話装置のユーザが、発信側電話装置２に対して電話をかけた際などに、音声サーバ５から電話をかけてきた電話装置に対してストリーミング配信される。なお、音声メッセージを配信する手順は、図５に基づいて説明した手順と同様であるため、説明を省略する。
【０１２５】
［第４実施形態］
インターネット電話システム１では、発信側電話装置２から発信時に、発信側電話装置２に入力した音声を受信側電話装置３の呼び出し音として再生させることができる。例えば、発信側電話装置２のユーザが電話をかける際に、「こんにちは、○○です。」と入力すると、この音声データが受信側電話装置３へ送信されて受信側電話装置３のユーザを呼び出す呼び出し音（呼び出しメッセージ）として受信側電話装置３から出力される。
【０１２６】
発信側電話装置２のユーザは、発信側電話装置２の受話器４２から入力したこの呼び出しメッセージを、ＳＩＰサーバ４を介して受信側電話装置３へストリーミング配信させて、受信側電話装置３から出力させることができる。受信側電話装置３のユーザは、電話がかかってくると、電話の相手が喋った呼び出しメッセージを呼び出し音として聞くことができるので、誰からの電話であるかを容易に把握することができる。
【０１２７】
また、呼び出し音の伝達方法としては、上記のようにＳＩＰサーバ４を用いずに、電話装置同士がＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を用いて直接やりとりする方法もある。この場合、発信側電話装置２から受信側電話装置３へ電話をかける際に、受信側電話装置３の呼び出しを開始するタイミングで、発信側電話装置２のユーザが受話器４２から呼び出しメッセージを入力する。この呼び出しメッセージは、発信側電話装置２から受信側電話装置３へ直接送信され、受信側電話装置３のＶｏＩＰアダプタ２２の記憶部５５に一時的に格納される。受信側電話装置３では、ＶｏＩＰアダプタ２２の制御部５７が、この呼び出しメッセージを電話機２１の呼び出し音出力部４３から出力させる。
【０１２８】
この時、音声だけでなく相手の電話番号やＳＩＰアドレス、ユーザ名などの情報も送信するように設定することも可能である。この場合、受信側電話装置３のユーザは、これらの情報を、受信側電話装置３の電話機２１の表示部４４やＶｏＩＰアダプタ２２の表示部５４に表示させることができる。
【０１２９】
さらに、前記のようにＳＩＰサーバ４は、ユーザの登録時にユーザの声紋をユーザデータベースに登録しているので、ＳＩＰサーバ４を介して呼び出しメッセージを送信するように設定した場合、ＳＩＰサーバ４は、発信側電話装置２の受話器４２から入力された発信者の声（呼び出しメッセージ）を、ユーザデータベースの声紋と照合する。ＳＩＰサーバ４の制御部３３は、発信者がユーザデータベースに登録されているユーザであればユーザの情報を特定できるので、この特定したユーザの情報を受信側電話装置３に送信し、受信側電話装置３の電話機１１の制御部４７は、表示部４４にこのユーザの情報を表示するようにすることができる。これにより、発信者がどの電話機から電話しても、誰からの電話であるかを特定して、その情報を相手先の電話装置に伝達することができる。
【０１３０】
次に、インターネット電話システム１において、発信側電話装置２からＳＩＰサーバ４を介して受信側電話装置３へ呼び出しメッセージをストリーミング配信する手順について説明する。図８は、発信側電話装置２からＳＩＰサーバを介して受信側電話装置３へ呼び出しメッセージをストリーミング配信する手順を説明するためのフローチャートである。
【０１３１】
図８に示すように、発信者は、発信側電話装置２の電話機１１の操作部４６を操作して受信側電話装置３の電話番号を入力する（ｓ１３１）。電話機１１の制御部４７は操作部４６から入力された電話番号情報をＶｏＩＰアダプタ１２へ送信し、ＶｏＩＰアダプタ１２の制御部５７は受信側電話装置３の電話番号情報を、ネットワークインタフェース５２及びインターネット９を介してＳＩＰサーバ４へ送信する（ｓ１３２）。
【０１３２】
ＳＩＰサーバ４の制御部３３は、この電話番号情報を受信すると、記憶部３２の有効電話データベースや登録装置データベースを検索して、問い合わせのあった電話番号が登録されているか否かを確認する（ｓ１４１）。ＳＩＰサーバ４の制御部３３は、この電話番号が有効電話データベースに登録されている場合、この電話番号に対応するＩＰアドレスを抽出する。そして、制御部３３は、このＩＰアドレスに基づいて受信側電話装置３が発信側電話装置２との通信が可能であるかを確認する信号を受信側電話装置３に送信する（ｓ１４２）。受信側電話装置３は、この信号を受信すると、発信側電話装置２との通信が可能な場合、ＳＩＰサーバ４へ通信が可能であることを伝える信号を送信する（ｓ１５１）。
【０１３３】
ＳＩＰサーバ４の制御部３３は、相手を呼び出すための呼び出しメッセージを入力するように指示する音声データまたは文字データを発信側電話装置２へ送信する（ｓ１４３）。
【０１３４】
発信側電話装置２では、この指示を受信すると、ＶｏＩＰアダプタ１２の制御部５７は、この指示を電話機１１の受話器４２から出力するか、または電話機１１の表示部４４に表示させる（ｓ１３３）。発信側電話装置２のユーザは、この指示に基づいて任意の呼び出しメッセージを電話機１１の受話器４２から入力する。電話機１１の制御部４７は、この呼び出しメッセージをＶｏＩＰアダプタ１２へ送信し、ＶｏＩＰアダプタ１２の制御部５７は、インターネット９を介してＳＩＰサーバ４へこの呼び出しメッセージを送信する（ｓ１３４）。
【０１３５】
ＳＩＰサーバ４の制御部３３は、発信側電話装置２から送信された呼び出しメッセージを受信側電話装置３へストリーミング配信する（ｓ１４４）。受信側電話装置３は、ＳＩＰサーバ４から呼び出しメッセージのストリーミング配信を受信し、ＶｏＩＰアダプタ２２の制御部５７が、電話機２１の呼び出し音出力部４３からこの呼び出しメッセージを出力させる（ｓ１５２）。
【０１３６】
また、ＳＩＰサーバ４の制御部３３は、受信側電話装置３を呼び出し中であることを伝える音声データを発信側電話装置２へ送信する（ｓ１４５）。発信側電話装置２では、この音声データを受信すると、ＶｏＩＰアダプタ１２の制御部５７が、電話機１１の呼び出し音出力部４３からこの呼び出し中音声を出力させる（ｓ１３５）。
【０１３７】
さらに、ＳＩＰサーバ４は、受信側電話装置３に対して直接通信を行うように指示する信号を送信する（ｓ１４６）。受信側電話装置３では、ＳＩＰサーバ４からの信号を受信すると、発信側電話装置２と発信側電話装置２と通信を確立するための手続きを行う（ｓ１３６、ｓ１５３）。
【０１３８】
発信側電話装置２は、受信側電話装置３との通信が確立すると、ＳＩＰサーバ４へ通信が確立したことを伝える信号を送信する（ｓ１３７）。ＳＩＰサーバ４は、この信号を受信すると、発信側電話装置２及び受信側電話装置３への音声データのストリーミング配信を停止する（ｓ１４７）。
【０１３９】
【発明の効果】
本発明によれば、以下の効果が得られる。
【０１４０】
（１）ユーザはインターネット電話装置で相手先に電話をかけた際に、相手先の電話装置の状況や電話番号が使用されていないことなどの情報を容易に把握することができる。また、ユーザは、記憶手段に所望の音声を登録することで、電話をかけた際や通信が終了した際などに、好みの音声を受話器から聞くことができる。
【０１４１】
（２）ユーザは、インターネット電話装置の入力手段から相手先の呼び出し情報を入力すると、情報通知装置から送信された相手先の状況や電話装置の有無などの情報が音声出力手段から出力されるので、その音声を聞くことで、相手先の状況や電話番号を間違えたことをすぐに判断できる。
【０１４２】
（３）インターネット電話装置はアダプタと電話機とから成るので、例えば、公衆交換電話網用の電話機をアダプタに接続できるように構成することも可能となり、ユーザが従来使用していた電話機やユーザの好みの電話機を使用することができる。
【０１４３】
（４）インターネット電話装置に、相手先の状況などに応じた音声を受話器から出力させて、ユーザへ相手先の状況などを通知させることができる。
【０１４４】
（５）情報通知装置は電話装置間の通信の接続処理を行うので、ユーザは音声情報を確認後に、相手先と速やかに通信（通話）を行うことができる。
【０１４５】
（６）インターネット電話装置は、情報通知装置へ相手先の電話装置の情報を確認すると、この情報装置から相手先の電話装置の有無または状況を通知する音声情報が提供されるので、インターネット電話システムを利用するユーザは相手先の電話装置がどういう状況であるかを容易に認識できる。
【０１４６】
（７）インターネット電話装置で電話をかけた際に、相手先の状況などに応じた音声をストリーミング配信されるので、ユーザは相手先の状況などを容易に把握できる。また、音声がストリーミング配信されるので、電話装置で再生する音声データを予め保持しておく必要が無く、インターネット電話アダプタの記憶手段の容量を小さくできる。
【０１４７】
（８）相手先の状況や電話装置の有無などの情報が音声出力手段から出力されるので、この音声を聞くことで、相手先の状況や電話番号を間違えたことをすぐに判断できる。
【０１４８】
（９）情報通知装置は、音声提供装置に、インターネット電話装置の通信相手の状況に応じた音声をインターネット電話装置へストリーミング配信できる。
【０１４９】
（１０）音声提供装置は、音声をストリーミング配信するので、ユーザは電話装置で再生する音声データを予め保持しておくように設定する必要が無く、インターネット電話装置の記憶手段の容量を小さくすることができ、相手先の状況などに応じて音声を選択して再生する制御が不要となる。また、音声提供装置は、インターネット電話装置の状況などに応じてストリーミング配信する音声データを複数記憶しておくことが可能であり、相手先の状況に応じて異なる音声をストリーミング配信できる。
【０１５０】
（１１）第１のインターネット電話装置をインターネットに接続しなかったり電源を切断していても、第２のインターネット電話装置へ音声メッセージを送信することができ、ユーザが電話に出ることができない場合などに、そのことを伝える音声メッセージなどを相手に伝えることができる。
【０１５１】
（１２）インターネット電話装置のユーザは任意のメッセージを相手先の電話装置の呼び出し音に設定することができる。
【０１５２】
（１３）電話を受けたユーザは、相手の声で入力された所定の音声メッセージを受信して、誰から電話がかかってきたかを電話に出る前に判断することができる。また、電話をかけてきた相手毎に呼び出し音が替わるので、ユーザは相手から送られてくる様々なメッセージで相手の情報を得ることができる。
【０１５３】
（１４）電話をかけた発信者が発声した声紋でユーザを特定して、発信者の情報を送信してくるので、電話の受信者は電話に出る前に、ユーザの声と、発信者の情報で、電話の相手を判断できる。
【図面の簡単な説明】
【図１】本実施の実施形態に係る音声提供装置及びインターネット電話システムの概略構成を示したブロック図である。
【図２】電話装置の構成を示したブロック図である。
【図３】発信側電話装置に音声データをダウンロードする手順を説明するためのフローチャートである。
【図４】発信側電話装置がダウンロードした音声データを出力する手順を説明するためのフローチャートである。
【図５】発信側電話装置に音声データをストリーミング配信する手順を説明するためのフローチャートである。
【図６】発信側電話装置に音声データをストリーミング配信する手順を説明するためのフローチャートである。
【図７】発信側電話装置から音声サーバに音声メッセージを登録する手順を説明するためのフローチャートである。
【図８】発信側電話装置からＳＩＰサーバを介して受信側電話装置へ呼び出しメッセージをストリーミング配信する手順を説明するためのフローチャートである。
【符号の説明】
１−インターネット電話システム
２−電話装置
３−電話装置
４−ＳＩＰサーバ
５−音声サーバ
７，８−ＩＳＰ
９−インターネット
１１，２１−電話機
１２，２２−ＶｏＩＰアダプタ
【図１】
2004312357.tif 000003
【図２】
2004312357.tif 000004
【図３】
2004312357.tif 000005
【図４】
2004312357.tif 000006
【図５】
2004312357.tif 000007
【図６】
2004312357.tif 000008
【図７】
2004312357.tif 000009
【図８】
2004312357.tif 000010