(57)【要約】【課題】  複数の携帯電話機の利用者間でなされている会話の内容に応じた音信号を携帯電話機に送信するという新規な通信サービスの提供が可能になるサーバ及び通信サービスシステムを提供する。【解決手段】  会話エージェントサーバ２０は、外部通信部２１０、主制御部２２０、会話認識部２３０及び応答音生成部２４０を備える。会話認識部２３０は音声信号に基づいて音声の内容を認識する。応答音生成部２４０は音声の内容に応じた音信号を生成する。主制御部２２０は、複数の携帯電話機４０，５０との間で通信回線を確立し、通信回線を確立した状態で携帯電話機間の通話中における利用者間の会話の音声信号を取得し、その音声信号に基づいて会話の内容を会話認識部２３０で認識し、認識した会話の内容に応じた応答用の音信号を応答音生成部２４０で生成し、応答用の音信号を外部通信部２１０で携帯電話機４０，５０に送信する。【選択図】  図１
2005286886.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介した通話機能を有する複数の通信端末との間で通信するための通信手段を備えた通信サービス用のサーバであって、
音声信号に基づいて音声の内容を認識する認識手段と、
該音声の内容に応じた音信号を生成する音信号生成手段と、
上記通信手段、該認識手段及び該音信号生成手段を制御する制御手段とを備え、
該制御手段は、複数の通信端末との間で通信回線を確立し、該通信回線を確立した状態で該複数の通信端末間の通話中における利用者間の会話の音声信号を取得し、該会話の音声信号に基づいて該会話の内容を該認識手段で認識し、該認識した会話の内容に応じた応答用の音信号を該音信号生成手段で生成し、該応答用の音信号を該通信手段で該複数の通信端末の少なくとも一つに送信するように制御することを特徴とする通信サービス用のサーバ。
【請求項２】
請求項１の通信サービス用のサーバにおいて、
上記認識手段は、上記会話の音声信号について音声認識処理を行い、この音声認識結果の中から特徴的なキーワードを抽出し、
上記音信号生成手段は、該認識手段で抽出したキーワードに応じた応答用の音信号を生成することを特徴とする通信サービス用のサーバ。
【請求項３】
請求項１又は２の通信サービス用のサーバにおいて、
上記制御手段は、上記複数の通信端末の一つである発信元の通信端末から通話先の端末情報を含む発呼を受けたときに、該発信元の通信端末との間で通信回線を確立し、該通話先の端末情報に基づいて該通話先の通信端末に対して発呼し、該通話先の通信端末との間で通信回線を確立するように制御することを特徴とする通信サービス用のサーバ。
【請求項４】
請求項３のサーバと、通信ネットワーク上で複数の通信端末間の通信及び通信端末と該サーバとの間の通信を中継する通信中継装置とを備え、
該通信中継装置は、上記発信元の通信端末から通話先の端末情報を付加した発呼があったときに、該発信元の通信端末と該サーバとの間の通信を中継し、該サーバから該通話先の通信端末に対する発呼があったときに、該サーバと該通話先の通信端末との間の通信を中継することを特徴とする通信サービスシステム。
【請求項５】
請求項４の通信サービスシステムにおいて、
上記通信ネットワークを介して上記サーバと通信可能な複数の通信端末を更に備え、
該通信端末は、通話先の端末情報と該サーバへの接続情報とを含む発呼が可能なことを特徴とする通信サービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介した通話機能を有する複数の携帯電話機等の通信端末との間で通信するための通信手段を備えた通信サービス用のサーバ、及びそのサーバを含む通信サービスシステムに関するものである。
【背景技術】
【０００２】
従来、携帯電話機、固定電話機、ファクシミリ端末等の通信端末の通話機能を利用した通信サービスシステムとして、利用者の通信端末から入力された音声信号を通信ネットワークを介して受け、その音声信号に応答するように所定の情報を上記利用者の通信端末に送信するサーバを用いたものが知られている（例えば特許文献１、２参照）。
例えば、特許文献１に記載のサーバ（ホームページアクセス装置）は、利用者が通信端末から入力したホームページのアドレス及び閲覧項目の音声信号を通信ネットワークを介して受信する。そして、その音声信号を音声認識した結果に基づいて取得した上記所定のホームページ情報を上記利用者の通信端末に送信する。
また、特許文献２に記載のサーバ（自動音声応答サーバ）は、利用者が通信端末（固定電話や携帯電話）から入力した要求の音声信号を通信ネットワークを介して受信する。そして、その音声信号を音声認識した結果に基づいて情報データベースを検索し該当する情報を上記利用者の通信端末に送信する。
【特許文献１】特開２００１−１０９６８７号公報
【特許文献２】特開２００３−１６９１４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来の音声通話を用いた通信サービスシステムは、携帯電話、固定電話及びファクシミリ端末等の通信端末から入力した音声信号を通信ネットワーク上のサーバで受信し、その音声信号に応答するように所定の情報をサーバから通信端末に送信するという、一つの通信端末とサーバとの間の１対１の音声通信によるサービスであった。
一方、近年、上記通話機能を有する携帯電話機等の通信端末の普及に伴い、その通信端末から利用できる通信サービスも多様化してきている。通信端末の通話機能を利用した通信サービスについても、複数の利用者間で会話することができるという特徴を生かした多様な通信サービスが提供されると、通信端末の利用態様がさらに増えることになる。
【０００４】
本発明は以上の問題点に鑑みなされたものであり、その目的は、複数の通信端末の利用者間でなされている会話の内容に応じた音信号をそれらの複数の通信端末の少なくとも一つに送信するという新規な通信サービスの提供が可能になる通信サービス用のサーバ及び通信サービスシステムを提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１の発明は、通信ネットワークを介した通話機能を有する複数の通信端末との間で通信するための通信手段を備えた通信サービス用のサーバであって、音声信号に基づいて音声の内容を認識する認識手段と、該音声の内容に応じた音信号を生成する音信号生成手段と、上記通信手段、該認識手段及び該音信号生成手段を制御する制御手段とを備え、該制御手段は、複数の通信端末との間で通信回線を確立し、該通信回線を確立した状態で該複数の通信端末間の通話中における利用者間の会話の音声信号を取得し、該会話の音声信号に基づいて該会話の内容を該認識手段で認識し、該認識した会話の内容に応じた応答用の音信号を該音信号生成手段で生成し、該応答用の音信号を該通信手段で該複数の通信端末の少なくとも一つに送信するように制御することを特徴とするものである。
また、請求項２の発明は、請求項１の通信サービス用のサーバにおいて、上記認識手段は、上記会話の音声信号について音声認識処理を行い、この音声認識結果の中から特徴的なキーワードを抽出し、上記音信号生成手段は、該認識手段で抽出したキーワードに応じた応答用の音信号を生成することを特徴とするものである。
また、請求項３の発明は、請求項１又は２の通信サービス用のサーバにおいて、上記制御手段は、上記複数の通信端末の一つである発信元の通信端末から通話先の端末情報を含む発呼を受けたときに、該発信元の通信端末との間で通信回線を確立し、該通話先の端末情報に基づいて該通話先の通信端末に対して発呼し、該通話先の通信端末との間で通信回線を確立するように制御することを特徴とするものである。
また、請求項４の発明は、請求項３のサーバと、通信ネットワーク上で複数の通信端末間の通信及び通信端末と該サーバとの間の通信を中継する通信中継装置とを備え、該通信中継装置は、上記発信元の通信端末から通話先の端末情報と該サーバへの接続情報とを含む発呼があったときに、該発信元の通信端末と該サーバとの間の通信を中継し、該サーバから該通話先の通信端末に対する発呼があったときに、該サーバと該通話先の通信端末との間の通信を中継することを特徴とするものである。
また、請求項５の発明は、請求項４の通信サービスシステムにおいて、上記通信ネットワークを介して上記サーバと通信可能な複数の通信端末を更に備え、該通信端末は、通話先の端末情報と該サーバへの接続情報とを含む発呼が可能なことを特徴とするものである。
【０００６】
なお、上記「応答用の音信号」としては、利用者間の会話を演出するような効果音や、サーバ内で合成した音声や予め録音して記憶手段に保存している音声等の人の音声が挙げられるが、会話の内容に対応したものであればこれらに限定されるものではない。
また、上記「通信端末」としては、ＰＤＣ（Personal Digital Cellular）方式、ＧＳＭ（Global System for Mobile Communication）方式、ＴＩＡ（Telecommunications Industry Association）方式等の携帯電話機、ＩＭＴ（International Mobile Telecommunications）−２０００で標準化された携帯電話機、ＴＤ−ＳＣＤＭＡ（Time Division ynchronous Code Division Multiple Access）方式の一つであるＴＤ−ＳＣＤＭＡ（ＭＣ：Multi Carrier）方式の携帯電話機、ＰＨＳ（登録商標：Personal Handyphone Service）、自動車電話機、固定電話機等の通話機能を有する電話機が挙げられる。また、この「通信端末」としては、上記電話機のほか、通話機能を有するＰＤＡ（Personal Digital Assistance）やパーソナルコンピュータ等の通信端末も挙げられる。更に、この「通信端末」としては、ＩＰ（Internet Protocol）電話を利用可能な通信端末も挙げられる。
また、上記通信端末における制御や情報処理は、その通信端末に設けられたコンピュータで所定のプログラムを実行することによって実現することもできる。このコンピュータで用いるプログラムの受け渡しは、デジタル情報としてプログラムを記録したＦＤ，ＣＤ−ＲＯＭ等の記録媒体を用いて行なってもいいし、コンピュータネットワーク等の通信ネットワークを用いて行なってもよい。
【発明の効果】
【０００７】
請求項１乃至５の発明によれば、通信サービス用のサーバの制御手段で制御される各手段により、次のような処理を行う。すなわち、通信手段は、複数の通信端末との間で通信回線を確立し、この通信回線が確立した状態で複数の通信端末間の通話中における利用者間の会話の音声信号を取得する。認識手段は、通信手段で取得した音声信号に基づいて会話の内容を認識する。音信号生成手段は、認識手段で認識した会話の内容に応じた応答用の音信号を生成する。通信手段は、音信号生成手段で生成した応答用の音信号を複数の通信端末の少なくとも一つに送信する。サーバから応答用の音信号を受信した通信端末では、その利用者が行っている会話の内容に応じた応答用の音信号を出力することができる。このように複数の通信端末の利用者間でなされている会話の内容に応じた音信号をその通信端末に送信するという新規な通信サービスの提供が可能になるという効果がある。
特に、請求項２の発明によれば、上記複数の通信端末の利用者間の会話に含まれる特徴的なキーワードを抽出することができる。このように抽出した特徴的なキーワードを用いることにより、自然言語による会話の音声認識結果の全体から内容を特定する場合に比して、自然言語による会話の内容をより速やかに特定することができるという効果がある。
また特に、請求項３、４及び５の発明によれば、発信元の通信端末から、通話先の端末情報とサーバへの接続情報とを含む発呼があると、通信ネットワーク上の通信制御装置は、発信元の通信端末とサーバとの間の通信を中継する。これにより、発信元の通信端末とサーバとの間で通信回線が確立される。サーバは、発信元の通信端末からの発呼に含まれる通話先の端末情報に基づいて、通話先の通信端末に対する発呼を行う。通信制御装置は、この発呼を受けて、サーバと通話先の通信端末との間の通信を中継する。これにより、サーバと通話先の通信端末との間で通信回線が確立される。以上により、発信元の通信端末、サーバ及び通話先の通信端末の間で通信可能な状態になる。このように発信元の通信端末から所定の情報を含む発呼を行うという簡単な操作で、発信元の通信端末、サーバ及び通話先の通信端末の間で通信可能な状態にし、通信端末の利用者が上記通信サービスを受けることができるようになるという効果がある。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を通信端末としての携帯電話機を用いた通信サービスシステムに適用した実施形態について説明する。
図１は本実施形態に係る通信サービスシステムの概略構成図である。この通信サービスシステムは、通信ネットワークとしての携帯電話通信網１０上に設けられた音声通信サービス用のサーバ２０及び通信中継装置としての交換機３０を用いて構成されている。サーバ２０は、複数の携帯電話機の利用者間の音声通話による会話の内容を自動認識し、その会話の内容に応じた効果音や音声等の応答用の音信号を携帯電話機に送信する仮想的な擬似人格をもった会話エージェントとして機能するものである。以下、このサーバ２０を会話エージェントサーバと呼ぶことにする。
【０００９】
図２は、上記会話エージェントサーバ２０の概略構成を示すブロック図である。この会話エージェントサーバ２０は、通信手段としての外部通信部２１０と、制御手段としての主制御部２２０と、認識手段としての会話認識部２３０と、音信号生成手段としての応答音生成部２４０とを備えている。外部通信部２１０は、携帯電話通信網１０を介した通話機能を有する複数の携帯電話機との間で通信する機能を有する。会話認識部２３０は、会話の音声信号に基づいて会話の内容を認識する機能を有する。応答音生成部２４０は、会話の内容に応じた音信号を生成する機能を有する。主制御部２２０は、上記各部を制御したり、その他の情報処理を実行したりする。この制御及び情報処理により、複数の携帯電話機との間で通信回線を確立し、この通信回線を確立した状態で複数の携帯電話機間の通話中における利用者間の会話の音声信号を取得する。そして、取得した音声信号に基づいて会話の内容を認識し、認識した会話の内容に応じた応答用の音信号を生成し、複数の携帯電話機の少なくとも一つに送信することができる。各部の詳細については後述する。
【００１０】
図３は、上記会話エージェントサーバ２０のハードウェア構成の一例を示すブロック図である。この会話エージェントサーバ２０は、システムバス２００、ＣＰＵ２０１、内部記憶装置、外部記憶装置２０４、入力装置２０５、出力装置２０６、及び携帯電話用通信装置２０７を備えている。上記内部記憶装置は、ＲＡＭ２０２やＲＯＭ２０３等で構成されている。上記外部記憶装置は、ハードディスクドライブ（ＨＤＤ）や光ディスクドライブ等で構成されている。上記入力装置２０５は、マウスやキーボード等で構成されている。上記出力装置２０６は、ディスプレイやプリンタ等で構成されている。上記携帯電話用通信装置２０７は、携帯電話通信網５０を介して各利用者の携帯電話機４０，５０と通信するための装置であり、通常の固定電話機や携帯電話機と同様な有線通信機能や無線通信機能を有する通信モジュール等を用いて構成することができる。
上記ＣＰＵ２０１やＲＡＭ２０２等の構成要素はお互いに、システムバス２００を介して、データやプログラムの命令等のやり取りを行っている。この会話エージェントサーバ２０を所定の手順に従って動作させるためのプログラムはＲＯＭ２０３や外部記憶装置２０４に記憶されており、必要に応じてＣＰＵ２０１やＲＡＭ２０２上の作業エリアに呼び出されて実行される。
また、上記会話エージェントサーバ２０は、一部又は全体を専用の制御装置として構成してもいいし、一部又は全体を汎用のコンピュータシステムを用いて構成してもよい。本実施形態では、図２の１点鎖線で囲んだ部分２５０をコンピュータシステムを用いて構成している。また、会話エージェントサーバ２０は、１台のコンピュータで構成してもいいし、複数の機能をそれぞれ受け持つ複数台のコンピュータをネットワークで結んで構成してもよい。
【００１１】
図４は、上記外部通信部２１０のより具体的な構成例を示すブロック図である。この外部通信部２１０は、通信中継部２１１、音声信号取得部２１２、音声信号混合部２１３及びインターフェース部２１４を備えている。
上記通信中継部２１１は、携帯電話機４０，５０との通信回線を確立するための処理を実行したり、携帯電話機４０，５０間でなされる通話の通信を中継する処理を実行したりする。また、通信中継部２１１は、携帯電話機４０，５０間でなされる通話中の信号を音声信号取得部２１２に連続して送ったり、各携帯電話機の利用者の音声信号に応答用の音信号を混合したものを音声信号混合部２１３から受け取って各携帯電話機に送信したりする機能も有している。
上記音声信号取得部２１２は、通信中継部２１１から連続して受けている信号から通話中の利用者Ａ，Ｂの音声信号を取得し、インターフェース部２１４を介して主制御部２２０に送ったり、音信号混合部２１３に送ったりする。
上記音信号混合部２１３は、インターフェース部２１４を介して主制御部２２０から受けた応答用の音信号と、音声信号取得部２１２から受けた利用者Ａ，Ｂの音声信号とを混合し、通信中継部２１１へ送る。
【００１２】
図５は、上記会話認識部２３０のより具体的な構成例を示すブロック図である。この会話認識部２３０は、ディクテーション処理部２３１、キーワード抽出処理部２３２及びキーワードデータベース２３３を備えている。
上記ディクテーション処理部２３１は、必要に応じてノイズ処理や補正処理を行った後、ディクテーションを使用する方法によって音声をテキスト化する処理を行う。このディクテーション処理は、一般的な文章を「てにをは」を含めて認識する。あらかじめ作成した単語等のリストにある単語を認識対象とするルールグラマーを利用した方法に比べると、多くの可能性のある中で処理をする点で困難な方法である。そこで、この困難の緩和のために、公知のアルゴリズムであるＮグラムモデルを用いる。
このＮグラムモデルは、Ｎ＝３の場合（トライグラムという）を例にとると、与えられた単語列ｗ1ｗ２・・・ｗｎの出現確率Ｐ（ｗ1ｗ２・・・ｗｎ）の推定をする場合に、Ｐ（ｗ1ｗ２・・・ｗｎ）＝ΠＰ（ｗi｜ｗi-２、ｗi-１）のような近似をするモデルである。右辺のＰ（ｗi｜ｗi-２、ｗi-１）は、単語ｗi-2、ｗi-1と来たときに、次にｗiが来る条件付確率を表す。Ｐ（ｗi｜ｗi-２、ｗi-１）のすべての積を計算し、Ｐ（ｗ1ｗ２・・・ｗｎ）が最も大きな値を取る単語列の組み合わせを認識結果として決定する。
このように、ディクテーション処理によって、音声をテキスト化できるので、このテキストを文字列検索することでキーワードの検出が容易にできる。
【００１３】
上記キーワード抽出処理部２３２は、キーワードデータベース２３３を使って、上記ディクテーション処理部２３１で得られた文字列からなる音声認識結果から特徴的なキーワードを抽出する処理を行う。このキーワード抽出処理部２３２で抽出したキーワードは、次の応答音生成部２４０に送られる。
上記キーワード抽出処理部２３２で使用するキーワードデータベース２３３は、利用者の会話に比較的頻繁に登場すると考えられる各種単語を予め保存したデータベースである。このキーワードデータベース２３３には、次の応答音生成部２４０で応答用の音情報の生成の対象になっている単語だけを保存するようにしてもよい。
【００１４】
図６は、上記応答音生成部２４０のより具体的な構成例を示すブロック図である。この応答音生成部２４０は、応答音データベース２４１及び応答音信号合成部２４２を備えている。
上記応答音データベース２４１は、上記キーワード抽出処理部２３２で抽出される各キーワードに対応する応答用の音信号を合成するための音合成用データを保存したデータベースである。この音信号としては、例えば、利用者の会話を盛り上げる効果音やＢＧＭ、利用者の会話に答えるような内容の人の音声等がある。この応答音データベース２４１は、前述の会話認識部２３０で用いるキーワードデータベース２３３と一体的に構成してもよい。
上記応答音信号合成部２４２は、会話認識部２３０から受けたキーワードの情報に基づいて応答音データベース２４１から特定の合成用データを読み出し、この特定の合成用データを用いて応答用の音信号を合成する。この合成された応答用の音信号は、主制御部２２０を経由して外部通信部２１０に送られる。
【００１５】
図７は、上記応答音生成部２４０の他の構成例を示すブロック図である。この応答音生成部２４０は、上記応答音信号合成部２４２の代わりに応答音信号選択部２４３を備えている。また、この構成例で使用する応答音データベース２４１には、録音済みの効果音や音声などの各種音信号の電子データが、上記キーワード抽出処理部２３２で抽出される各キーワードと関連付けて保存されている。
上記応答音信号選択部２４３は、会話認識部２３０から受けたキーワードの情報に基づいて応答音データベース２４１から特定の録音済みの音信号のデータを選択して読み出す。この読み出した応答用の音信号は、主制御部２２０を経由して外部通信部２１０に送られる。
【００１６】
なお、上記応答音データベース２４１の音合成用データやの録音済みの音信号データは、複数のキーワードが同時期に抽出された場合にのみ読み出されるように保存してもよい。例えば、表１に示すように一つの応答用の音信号を複数のキーワード群に関連付けて保存してもよい。この場合、表１に示すように複数のキーワード間に論理積や論理和の条件を付与してもよい。
【表１】
2005286886.tif 000003
【００１７】
上記交換機３０は、交換機３０は、携帯電話機４０，５０や会話エージェントサーバ２０からの発呼に基づいて、各携帯電話機間や各携帯電話機と会話エージェントサーバ２０との間で通信回線を確立できるように、それぞれの間の通信を中継するものである。
【００１８】
図８は、上記通信サービスシステムで使用可能な携帯電話機の概略構成を示すブロック図である。この図８では、利用者Ａの携帯電話機４０について示しているが、利用者Ｂの携帯電話機５０も同様な構成を有し同様に動作するものである。
この携帯電話機４０は、制御手段としての主制御部４１０と、記憶手段としての内部メモリ４１１と、通信手段としての無線通信部４１３及びアンテナ４１２とを備えている。
上記主制御部４１０は、例えばＣＰＵ、キャッシュメモリ、ＲＯＭ、システムバス等で構成され、所定の制御プログラムを実行することにより、内部メモリ４１１や無線通信部４１３等の各部との間でデータの送受信を行ったり、各部を制御したりする。この主制御部４１０には、音声処理部４１４を介してマイク４１５及びスピーカ４１６が接続され、表示制御部４１７を介して表示部４１８が接続されている。更に、主制御部４１０には、複数のキーからなるキー操作部４１９も接続されている。
上記表示部４１８は液晶ディスプレイ等を用いて構成され、文字や画像等の各種情報が表示される。上記キー操作部４１９は、データ入力キー（テンキー、＊キー、＃キー）、通話開始キー、終話キー、スクロールキー、多機能キー等を備え、電話の発信や着信のほか、表示部４１８に表示される情報のスクロールや選択等に用いる。
上記内部メモリ４１１は、例えばＲＡＭやＲＯＭなどの半導体メモリで構成され、主制御部４１０で実行する制御プログラムや各種データを記憶するものである。また、この内部メモリ４１０は、情報提供サイトなどからダウンロードした画像、音楽、プログラム等のコンテンツデータを記憶するコンテンツデータ記憶手段としても用いられる。更に、この内部メモリ４１０は、スピーカ４１６から出力する音のデータ、表示部４１８に表示する画像データ等を記憶する記憶手段としても用いられる。
上記無線通信部４１３は主制御部４１０で制御され、アンテナ４１２を介して、所定の通信方式により携帯電話通信網１０の基地局との間で無線通信を行うものである。この無線通信により、特定の携帯電話機等との間で音声電話通信を行ったり、電子メールの送受信や情報提供サイトからのコンテンツダウンロード等のデータ通信を行ったりすることができる。
【００１９】
図９は、上記会話エージェントの通信サービスを開始するときの携帯電話機４０，５０と会話エージェントサーバ２０との間で通信路（通信回線）を確立するときの手順を示すシーケンス図である。この図９は、利用者Ａから利用者Ｂに電話をかけるときの手順を示している。
まず、利用者Ａが携帯電話機４０から発呼操作を行う。具体的には、会話エージェントサーバ２０に付与されている番号（エージェント特番）と、利用者Ｂの携帯電話機５０の電話番号とを入力し、通話開始キーを押下する。この発呼操作により、携帯電話機４０は、交換機３０を介して会話エージェントサーバ２０に、上記エージェント特番及び利用者Ｂの携帯電話機５０の電話番号とともに所定の発呼信号を送信する。
上記発呼信号を受けた会話エージェントサーバ２０は、交換機３０を介して利用者Ａの携帯電話機４０に、所定の応答信号を送信する。
上記応答信号を携帯電話機４０が受信することにより、利用者Ａの携帯電話機４０と会話エージェントサーバ２０との間で通信路（通信回線）が確立され、両者の間で音声信号の送受信が可能な状態になる。
【００２０】
次に、会話エージェントサーバ２０は、上記応答信号を送信した後、交換機３０を介して利用者Ａの携帯電話機４０に、利用者Ｂの携帯電話機５０の電話番号とともに所定の発呼信号を送信する。利用者Ｂの携帯電話機５０は、会話エージェントサーバ２０からの発呼信号を受信すると、着呼操作を促す呼出音を出力する。この呼び出し音を聞いた利用者Ｂが着呼操作を行うと、携帯電話機５０は、交換機３０を介して会話エージェントサーバ２０に応答信号を送信する。
上記応答信号を会話エージェントサーバ２０が受信することにより、会話エージェントサーバ２０と利用者Ｂの携帯電話機５０との間で通信路（通信回線）が確立され、両者の間で音声信号の送受信が可能な状態になる。
以上により、三者間の通信路（通信回線）、すなわち利用者Ａの携帯電話機４０と会話エージェントサーバ２０と利用者Ｂの携帯電話機５０との間で通信路（通信回線）が確立され、三者の間で音声信号の送受信可能な状態になる。
【００２１】
上記三者間の通信路（通信回線）が確立された状態で、三者間の音声等を含む信号の送受信は例えば次のような手順で行われる。
利用者Ａのみが発話している場合は、利用者Ａの携帯電話機４０から送信された音声信号が会話エージェントサーバ２０を経由して利用者Ｂの携帯電話機５０にそのまま転送される。
また、利用者Ａ及びＢが発話している場合は、利用者Ａの携帯電話機４０から送信された音声信号が会話エージェントサーバ２０を経由して利用者Ｂの携帯電話機５０にそのまま転送される。同時に、利用者Ｂの携帯電話機５０から送信された音声信号が会話エージェントサーバ２０を経由して利用者Ａの携帯電話機４０にそのまま転送される。
また、会話エージェントサーバ２０から効果音、ＢＧＭ、人の音声等の音信号を発する場合は、会話エージェントサーバ２０で生成した音信号が利用者Ａ及びＢの携帯電話機４０、５０のそれぞれに送信される。
また、利用者Ａ及びＢが発話しているときに会話エージェントサーバ２０から効果音、ＢＧＭ、人の音声等の音信号を発する場合は、利用者Ａの携帯電話機４０から送信された音声信号に会話エージェントサーバ２０で生成された音信号が音声信号混合部２１３で混合され、その混合された信号が利用者Ｂの携帯電話機５０に送信される。同時に、利用者Ｂの携帯電話機５０から送信された音声信号に会話エージェントサーバ２０で生成された音信号が音声信号混合部２１３で混合され、その混合された信号が利用者Ａの携帯電話機４０に送信される。
【００２２】
図１０は、上記図９の手順で三者間の通信路（通信回線）が確立された後の会話エージェントサーバ２０における会話エージェント処理の手順を示すフローチャートである。
まず、上記通話可能な状態で利用者Ａ及びＢが発話して会話すると、その会話の音声信号を取得し、取得した音声信号に基づいて会話内容の音声認識処理を実行し、会話に含まれる特徴的なキーワードを抽出する（ステップ１、２）。
次に、音声認識処理で得られたキーワードに基づいて、利用者Ａ及びＢの会話に応答するか否かを判断する（ステップ３）。この判断は、応答タイミングを予め設定したタイマーに基づいて行ってもよい。ここで、応答すると判断した場合は、上記音声認識処理で抽出したキーワードの情報に基づいて、そのキーワードに対応した効果音、ＢＧＭ、人の音声等からなる応答用の音信号を生成する（ステップ４）。この応答用の音信号の生成は、前述のように音信号を合成して生成してもいいし、予め録音した複数の音データから選択することにより生成してもよい。
次に、上記生成した音信号を交換機３０を含む携帯電話通信網１０を介して利用者Ａ及びＢの携帯電話機４０、５０に送信する。各携帯電話機４０、５０では、通話先の携帯電話機からの利用者の音声と同じように、会話エージェントサーバ２０から送信されてきた応答用の音信号に対応する効果音、ＢＧＭ、人の音声等を出力することができる。
【００２３】
以上、本実施形態によれば、複数の携帯電話機４０，５０の利用者間でなされている会話の内容に応じた効果音、ＢＧＭ、人の音声等の音信号を携帯電話機４０，５０に送信するという新規な通信サービスの提供が可能になる。
また、本実施形態によれば、会話エージェントサーバ２０において、上記複数の携帯電話機４０，５０の利用者Ａ，Ｂ間の会話から抽出した特徴的なキーワードを用いることにより、自然言語による会話の音声認識結果の全体から内容を特定する場合に比して、自然言語による会話の内容をより速やかに特定することができる。
また、本実施形態によれば、発信元の携帯電話機４０から所定の情報（エージェント特番及び利用者Ｂの携帯電話機５０の電話番号）を含む発呼を行うという簡単な操作で、発信元の利用者Ａの携帯電話機４０、会話エージェントサーバ２０、及び通話先の利用者Ｂの携帯電話機５０の間で通信可能な状態にし、携帯電話機の利用者Ａ，Ｂが上記会話エージェントの通信サービスを受けることができる。
【００２４】
なお、上記実施形態では通信端末が携帯電話機の場合について説明したが、本発明は、通話機能を有するものであれば、ＰＨＳ（登録商標）、自動車電話機、固定電話機等の電話機、ＰＤＡ等の他の通信端末の場合についても適用でき、同様な効果が得られるものである。
また、本実施形態では通話している携帯電話機が２台の場合について説明したが、携帯電話機が３台以上であってもよく、本発明は、携帯電話機等の通信端末の台数による制限を受けないものである。
また、上記実施形態において、会話エージェントサーバ２０及び交換機３０とともに利用者の携帯電話機を含めた全体を通信サービスシステムとしてもよい。
また、上記実施形態において、携帯電話通信網は、回線交換の通信網、パケット交換の通信網及びそれらが混在した通信網のいずれであってもよい。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る携帯電話機を用いた通信サービスシステムの概略構成図。
【図２】同通信サービスシステムを構成する会話エージェントサーバの概略構成を示すブロック図。
【図３】同会話エージェントサーバのハードウェア構成の一例を示すブロック図。
【図４】同会話エージェントサーバを構成する外部通信部のより具体的な構成例を示すブロック図。
【図５】同会話エージェントサーバを構成する会話認識部のより具体的な構成例を示すブロック図。
【図６】同会話エージェントサーバを構成する応答音生成部のより具体的な構成例を示すブロック図。
【図７】同応答音生成部の他の構成例を示すブロック図。
【図８】本実施形態の通信サービスシステムで使用可能な携帯電話機の概略構成を示すブロック図。
【図９】会話エージェントの通信サービスを開始するときの携帯電話機と会話エージェントサーバとの間で通信路（通信回線）を確立するときの手順を示すシーケンス図。
【図１０】会話エージェントサーバにおける会話エージェント処理の手順を示すフローチャート。
【符号の説明】
【００２６】
１０    携帯電話通信網
２０    会話エージェントサーバ
３０    交換機
４０、５０    携帯電話機
【図１】
2005286886.tif 000004
【図２】
2005286886.tif 000005
【図３】
2005286886.tif 000006
【図４】
2005286886.tif 000007
【図５】
2005286886.tif 000008
【図６】
2005286886.tif 000009
【図７】
2005286886.tif 000010
【図８】
2005286886.tif 000011
【図９】
2005286886.tif 000012
【図１０】
2005286886.tif 000013
【手続補正書】
【提出日】平成17年4月8日(2005.4.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の通信端末との間で通信を行うサーバであって、
前記複数の通信端末との間で通信回線を確立することにより、該通信回線を介して、前記複数の通信端末のうち少なくとも１つの通信端末から音声信号を受信し、該音声信号を前記複数の通信端末のうち該少なくとも１つの通信端末以外の通信端末に送信する通信手段と、
該通信手段により受信された音声信号に対して音声認識処理を行うことにより、文字列を得る認識手段と、
キーワードと該キーワードに対応する音信号データとを関連付けて保存する保存手段と、
該認識手段により得られた文字列に該保存手段により保存されたキーワードが存在するとき、該キーワードに対応する音信号データを該保存手段から読み出すことにより、応答用音信号を生成する生成手段と、を具備し、
該通信手段は、該通信回線を介して、該生成手段により生成された応答用音信号を、前記複数の通信端末のうち少なくとも１つの通信端末に対して送信することを特徴とするサーバ。
【請求項２】
請求項１に記載のサーバにおいて、
前記生成手段は、前記保存手段から読み出した音信号データを用いた合成処理により応答用音信号を生成することを特徴とするサーバ。
【請求項３】
請求項１又は請求項２に記載のサーバにおいて、
前記保存手段は、複数のキーワードを含むキーワード群と該キーワード群に対応する音信号データとを関連付けて保存し、
前記生成手段は、前記キーワード群に含まれる複数のキーワードが前記認識手段により得られた文字列に存在するとき、該キーワード群に対応する音信号データを前記保存手段から読み出すことを特徴とするサーバ。
【請求項４】
請求項３に記載のサーバにおいて、
前記生成手段は、前記キーワード群に含まれるすべてのキーワードが前記認識手段により得られた文字列に存在するとき、該キーワード群に対応する音信号データを前記保存手段から読み出すことを特徴とするサーバ。
【請求項５】
請求項１から請求項４のいずれかに記載のサーバにおいて、
前記通信手段は、前記複数の通信端末の１つである発信元の通信端末から通話先の端末情報を含む発呼を受けたときに、該発信元の通信端末との間で通信回線を確立し、該通話先の端末情報に基づいて該通話先の通信端末に対して発呼し、該通話先の通信端末との間で通信回線を確立する、ことを特徴とするサーバ。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、複数の携帯電話機等の通信端末との間で通信を行うサーバに関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
本発明は以上の問題点に鑑みなされたものであり、その目的は、複数の通信端末の利用者間でなされている会話の内容に応じた音信号をそれらの複数の通信端末の少なくとも一つに送信するという新規な通信サービスの提供が可能になるサーバを提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記目的を達成するために、請求項１の発明は、複数の通信端末との間で通信を行うサーバであって、前記複数の通信端末との間で通信回線を確立することにより、該通信回線を介して、前記複数の通信端末のうち少なくとも１つの通信端末から音声信号を受信し、該音声信号を前記複数の通信端末のうち該少なくとも１つの通信端末以外の通信端末に送信する通信手段と、該通信手段により受信された音声信号に対して音声認識処理を行うことにより、文字列を得る認識手段と、キーワードと該キーワードに対応する音信号データとを関連付けて保存する保存手段と、該認識手段により得られた文字列に該保存手段により保存されたキーワードが存在するとき、該キーワードに対応する音信号データを該保存手段から読み出すことにより、応答用音信号を生成する生成手段と、を具備し、該通信手段は、該通信回線を介して、該生成手段により生成された応答用音信号を、前記複数の通信端末のうち少なくとも１つの通信端末に対して送信することを特徴とするものである。
また、請求項２の発明は、請求項１に記載のサーバにおいて、前記生成手段は、前記保存手段から読み出した音信号データを用いた合成処理により応答用音信号を生成することを特徴とするものである。
また、請求項３の発明は、請求項１又は請求項２に記載のサーバにおいて、前記保存手段は、複数のキーワードを含むキーワード群と該キーワード群に対応する音信号データとを関連付けて保存し、前記生成手段は、前記キーワード群に含まれる複数のキーワードが前記認識手段により得られた文字列に存在するとき、該キーワード群に対応する音信号データを前記保存手段から読み出すことを特徴とするものである。
また、請求項４の発明は、請求項３に記載のサーバにおいて、
前記生成手段は、前記キーワード群に含まれるすべてのキーワードが前記認識手段により得られた文字列に存在するとき、該キーワード群に対応する音信号データを前記保存手段から読み出すことを特徴とするものである。
また、請求項５の発明は、請求項１から請求項４のいずれかに記載のサーバにおいて、前記通信手段は、前記複数の通信端末の１つである発信元の通信端末から通話先の端末情報を含む発呼を受けたときに、該発信元の通信端末との間で通信回線を確立し、該通話先の端末情報に基づいて該通話先の通信端末に対して発呼し、該通話先の通信端末との間で通信回線を確立する、ことを特徴とするものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
請求項１乃至５の発明によれば、複数の通信端末との間で通信回線を確立することにより、通信回線を介して、複数の通信端末のうち少なくとも１つの通信端末から音声信号を受信し、その音声信号を複数の通信端末のうち上記少なくとも１つの通信端末以外の通信端末に送信する。認識手段により得られた文字列に、保存手段により保存されたキーワードが存在するとき、キーワードに対応する音信号データを保存手段から読み出すことにより、応答用音信号を生成する。そして、生成手段により生成された応答用音信号を、複数の通信端末のうち少なくとも１つの通信端末に対して送信する。サーバから応答用音信号を受信した通信端末では、その利用者が行っている音声通信による会話の内容に応じた応答用音信号を出力することができる。このように複数の通信端末の利用者間でなされている会話の内容に応じた音信号をその通信端末に送信するという新規な通信サービスの提供が可能になるという効果がある。
特に、請求項５の発明によれば、発信元の通信端末から、通話先の端末情報とサーバへの接続情報とを含む発呼があると、通信ネットワーク上の通信制御装置は、発信元の通信端末とサーバとの間の通信を中継する。これにより、発信元の通信端末とサーバとの間で通信回線が確立される。サーバは、発信元の通信端末からの発呼に含まれる通話先の端末情報に基づいて、通話先の通信端末に対する発呼を行う。通信制御装置は、この発呼を受けて、サーバと通話先の通信端末との間の通信を中継する。これにより、サーバと通話先の通信端末との間で通信回線が確立される。以上により、発信元の通信端末、サーバ及び通話先の通信端末の間で通信可能な状態になる。このように発信元の通信端末から所定の情報を含む発呼を行うという簡単な操作で、発信元の通信端末、サーバ及び通話先の通信端末の間で通信可能な状態にし、通信端末の利用者が上記通信サービスを受けることができるようになるという効果がある。