(57)【特許請求の範囲】
【請求項１】
センター装置から複数の情報通信端末に対して通信回線を通じて種々の配信情報を配信する情報配信システムであって、
ユーザが前記情報通信端末と会話した音声を音声データに変換する音声入力手段と、
前記音声入力手段によって変換された音声データから当該音声データの属性を抽出する属性抽出手段と、
前記音声入力手段によって変換された音声データを前記属性抽出手段によって抽出された属性と対応付けて格納する格納手段と、
前記格納手段にすでに格納されている、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データの中から、所望の属性の音声データを検索する検索手段と、
前記検索手段によって検索された音声データを、所定の情報通信端末に配信する情報配信手段と、
前記情報配信手段によって配信された音声データを音声に変換して出力する音声出力手段とを備え、
前記音声入力手段および前記音声出力手段は、前記複数の情報通信端末のそれぞれに設けられ、前記格納手段、前記検索手段および前記情報配信手段は、前記センター装置に設けられることを特徴とする情報配信システム。
【請求項２】
前記属性抽出手段は、音声データをテキストデータに変換する音声認識手段と、前記テキストデータから意味のあるキーワードを抽出する意味解析手段と、前記キーワードに基づいて前記音声データの属性を判別する属性判別手段とを含み、
前記格納手段は、前記音声認識手段でテキストデータに変換された音声データを前記属性抽出手段によって抽出された属性と対応付けて格納することを特徴とする、請求項１記載の情報配信システム。
【請求項３】
前記検索手段は、前記格納手段にすでに格納されている複数の音声データの中から前記音声入力手段によって変換された音声データの属性に対応する属性の音声データを検索し、
前記情報配信手段は、前記音声入力手段によって変換された音声データの送信元の情報通信端末に対して前記検索手段によって検索された音声データを配信することを特徴とする、請求項１記載の情報配信システム。
【請求項４】
前記センター装置は、前記属性抽出手段によって抽出された属性を、ユーザの嗜好属性としてユーザに対応づけて記憶しておく嗜好属性記憶手段をさらに備え、
前記検索手段は、前記嗜好属性記憶手段によって記憶されているユーザの嗜好属性を参照して、前記格納手段によってすでに格納されている複数の音声データの中から情報配信先のユーザの嗜好属性に対応する属性の音声データを検索することを特徴とする、請求項１記載の情報配信システム。
【請求項５】
前記属性抽出手段が少なくとも前記複数の情報通信端末のそれぞれに設けられており、
前記情報配信手段は、前記検索手段によって検索された音声データを当該音声データの属性とともに配信し、
前記情報通信端末は、それぞれ
前記情報配信手段によって配信された音声データを属性と対応づけて格納する受信音声情報格納手段と、
前記受信音声情報格納手段によって格納されている複数の音声データの中から、前記属性抽出手段によって抽出された属性に対応する属性の音声データを検索する端末側検索手段とをさらに備え、
前記音声出力手段は、前記端末側検索手段によって検索された音声データを音声に変換して出力することを特徴とする、請求項４記載の情報配信システム。
【請求項６】
前記情報通信端末は、それぞれ、前記通信回線が接続されていない間に前記音声入力手段によって変換された音声データを、前記通信回線が接続されるまで一時的に記憶しておく音声情報一時記憶手段をさらに備える、請求項５記載の情報配信システム。
【請求項７】
センター装置から通信回線を通じて配信される種々の配信情報を受信する情報通信端末であって、
ユーザが当該情報通信端末と会話した音声を音声データに変換する音声入力手段と、
前記音声入力手段によって変換された音声データから当該音声データの属性を抽出する属性抽出手段と、
前記音声入力手段によって変換された音声データを前記属性抽出手段によって抽出された当該音声データの属性とともに前記センター装置に送信する音声情報送信手段と、
前記センター装置から配信された音声データを音声に変換して出力する音声出力手段とを備える情報通信端末。
【請求項８】
前記属性抽出手段は、音声データをテキストデータに変換する音声認識手段と、前記テキストデータから意味のあるキーワードを抽出する意味解析手段と、前記キーワードに基づいて前記音声データの属性を判別する属性判別手段とを含む、請求項７記載の情報通信端末。
【請求項９】
前記センター装置からは、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データが当該音声データの属性とともに配信され、
前記センター装置から配信された音声データを属性と対応づけて格納する受信音声情報格納手段と、
前記受信音声情報格納手段によって格納されている複数の音声データの中から、前記属性抽出手段によって抽出された属性に対応する属性の音声データを検索する端末側検索手段とをさらに備え、
前記音声出力手段は、前記端末側検索手段によって検索された音声データを音声に変換して出力することを特徴とする、請求項７記載の情報通信端末。
【請求項１０】
前記通信回線が接続されていない間に前記音声入力手段によって変換された音声データを、前記通信回線が接続されるまで一時的に記憶しておく音声情報一時記憶手段をさらに備える、請求項９記載の情報通信端末。
【請求項１１】
複数の情報通信端末に対して通信回線を通じて種々の配信情報を配信するセンター装置であって、
前記情報通信端末から、当該情報通信端末のユーザが当該情報通信端末と会話した音声に対応する音声データを受信する音声情報受信手段と、
前記受信された音声データを当該音声データの属性と対応付けて格納する格納手段と、
前記格納手段によってすでに格納されている、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データの中から、所望の属性の音声データを検索する検索手段と、
前記検索手段によって検索された音声データを、所定の情報通信端末に配信する情報配信手段とを備えるセンター装置。
【請求項１２】
前記音声情報受信手段によって受信された音声データから当該音声データの属性を抽出する属性抽出手段をさらに備え、
前記格納手段は、前記受信された音声データを前記属性抽出手段によって抽出された属性と対応付けて格納することを特徴とする、請求項１１記載のセンター装置。
【請求項１３】
前記属性抽出手段は、音声データをテキストデータに変換する音声認識手段と、前記テキストデータから意味のあるキーワードを抽出する意味解析手段と、前記キーワードに基づいて前記音声データの属性を判別する属性判別手段とを含み、
前記格納手段は、前記音声認識手段でテキストデータに変換された音声データを前記属性抽出手段によって抽出された属性と対応付けて格納することを特徴とする、請求項１１記載のセンター装置。
【請求項１４】
前記検索手段は、前記格納手段によってすでに格納されている複数の音声データの中から前記音声情報受信手段によって受信された音声データの属性に対応する属性の音声データを検索し、
前記情報配信手段は、前記音声情報受信手段によって受信された音声データの送信元の情報通信端末に対して前記検索手段によって検索された音声データを配信することを特徴とする、請求項１１記載のセンター装置。
【請求項１５】
前記音声情報受信手段によって受信された音声データの属性を、ユーザの嗜好属性としてユーザに対応づけて記憶しておく嗜好属性記憶手段をさらに備え、
前記検索手段は、前記嗜好属性記憶手段によって記憶されているユーザの嗜好属性を参照して、前記格納手段によってすでに格納されている複数の音声データの中から情報配信先のユーザの嗜好属性に対応する属性の音声データを検索することを特徴とする、請求項１１記載のセンター装置。
【請求項１６】
センター装置から複数の情報通信端末に対して通信回線を通じて種々の配信情報を配信する情報配信方法であって、
ユーザが前記情報通信端末と会話した音声を音声データに変換する音声入力ステップと、
前記音声入力ステップによって変換された音声データから当該音声データの属性を抽出する属性抽出ステップと、
前記音声入力ステップによって変換された音声データを前記属性抽出ステップによって抽出された属性と対応付けて格納する格納ステップと、
前記格納ステップによってすでに格納されている、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データの中から、所望の属性の音声データを検索する検索ステップと、
前記検索ステップによって検索された音声データを、所定の情報通信端末に配信する情報配信ステップと、
前記情報配信ステップによって配信された音声データを音声に変換して出力する音声出力ステップとを備え、
前記音声入力ステップおよび前記音声出力ステップは、前記複数の情報通信端末のそれぞれにおいて実行され、前記格納ステップ、前記検索ステップおよび前記情報配信ステップは、前記センター装置において実行されることを特徴とする情報配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報配信システムおよび情報配信方法に関し、より特定的には、情報配信サーバから複数のユーザ端末に対して種々の配信情報を配信するための情報配信システムおよび情報配信方法に関し、例えば、福祉支援システムの一環として老人によるコミュニケーションを促進するための対話型のペット型ロボット等に好適に利用できる情報配信システムおよび情報配信方法に関する。
【０００２】
【従来の技術】
従来、例えば家族と離れて一人で暮らすお年寄り等がコミュニケーションの不足に陥ってしまうという問題を解消するための物として、対話型のペット型ロボットが実現されている。このペット型ロボットは、ユーザがペット型ロボットに対して何か話しかけると、ユーザに対して、その話しかけの内容に応じた返答をするというものである。以下、第１の従来例として、このペット型ロボットについて簡単に説明する。
【０００３】
図２３に、ペット型ロボットの構成を示す。ペット型ロボットは、マイクロホン９００と、音声認識部９０１と、解析部９０２と、対話部９０３と、応答生成部９０４と、対話データベース９０５と、応答部９０６と、音声データ格納部９０７と、出力部９０８とを備える。対話データベース９０５は、解析辞書９０９と、対話辞書９１０と、応答辞書９１１とを含む。ユーザがこのペット型ロボットに向かって話しかけると、その音声は、マイクロホン９００によって音声データに変換される。音声データは、音声認識部９０１において音声認識され、テキストデータとして出力される。解析部９０２は、解析辞書９０９を参照して、このテキストデータである入力文字列を、入力概念に変換する。例えば、「こんにちは」という入力文字列を“あいさつ”を意味する入力概念（仮に「ＨＥＬＬＯ」と示す）に変換する。対話部９０３は、対話辞書９１０を参照して、この入力概念に対応する出力概念を出力する。例えば、“あいさつ”を意味する入力概念「ＨＥＬＬＯ」に対して、同じく“あいさつに対する返答”を意味する出力概念（仮に「￥ＨＥＬＬＯ」と示す）を出力する。応答生成部９０４は、応答辞書９１１を参照して、出力概念に対応する応答文字列の候補の中から、１つの出力文字列を例えばランダムに選択して出力する。例えば、応答辞書９１１において、出力概念「￥ＨＥＬＬＯ」に対応する応答文字列として、「やあ、こんにちは」、「はーい、こんにちは」、「ハロー」、「こんにちは元気？」の４つが登録されていた場合、応答生成部９０４は、この中の一つの応答文字列、例えば「こんにちは元気？」を選択して出力する。実際は、応答生成部９０４は、選択した応答文字列に対応する音声データのファイル名を出力する。音声データ格納部９０７には、応答辞書９１１に登録されている応答文字列に対応する音声データが予め格納されており、応答部９０６は、この音声データ格納部９０７から、応答生成部９０４から出力された音声ファイル名に対応する音声データを読み出す。出力部９０８は、読み出された音声データに基づいて、音声を出力する。
【０００４】
以上の動作により、例えば、ユーザがペット型ロボットに対して「こんにちは」と話しかけると、これを受けて、ペット型ロボットは、ユーザに対して「やあ、こんにちは」や「こんにちは、元気？」というように返答する。また例えば、ユーザが「ごきげんいかが？」と話しかけると「元気だよ。あなたは？」というように返答する。このように、ペット型ロボットは、ユーザが話しかける内容に対して適切に返答を行うため、ユーザはあたかも本物の人間と会話をしているかのように会話を楽しむことができる。
【０００５】
一方、近年、上記のようなペット型ロボットを、介護目的に利用する為に情報配信機能を持たせることも考えられており、そのようなシステムが現在実現されている。具体的には、介護センター等の施設に設置されたセンター装置から、通信回線を介して、各ユーザがそれぞれ所有する情報通信端末としてのペット型ロボットに対してさまざまな情報を配信し、これら配信情報をペット型ロボットを通じてユーザに通知するといった情報配信システムが実現されている。以下、第２の従来例として、この情報配信システムについて簡単に説明する。
【０００６】
図２４に、情報配信システムの全体構成を示す。情報配信システムは、複数のユーザ（ここではユーザＡ〜Ｃ）がそれぞれ操作する複数（ここでは３つ）の情報通信端末９１２ａ〜９１２ｃと、インターネット９１３と、センター装置９１４とで構成される。センター装置９１４と各情報通信端末９１２ａ〜９１２ｃとは、インターネット９１３を介して通信可能に接続される。
【０００７】
図２５に、センター装置９１４の構成を示す。センター装置９１４は、配信情報データベース９１５と、情報選択部９１６と、情報配信部９１７とを備える。配信情報データベース９１５は、配信情報格納部９１８と、音声データ格納部９１９とを含む。配信情報データベース９１５には、ユーザに配信すべき配信情報が格納される。例えば、センター装置９１４の管理者は、ユーザＡ〜Ｃに伝えるべき配信情報がある場合、配信情報データベース９１５に適宜登録する。このとき、この配信情報がどの応答概念に対応して出力されるべきであるのかについても登録される。例えば、登録する配信情報が今日の予定に関する情報である場合は、応答概念（仮に「￥ＹＯＴＥＩ」と示す）に対応する配信情報であることを登録しておく。配信情報としては、管理者がマイクロホンから入力した音声データである場合や、キーボードから入力したテキストデータである場合や、その他のデータである場合がある。音声データについては、音声データ格納部９１９に格納され、テキストデータやその他のデータについては配信情報格納部９１８に格納される。情報選択部９１６は、配信情報データベース９１５に登録されているデータの中から、例えば配信情報データベース９１５に新たに追加された未配信のデータを選択し、情報配信部９１７は、この選択されたデータを情報通信端末９１２ａ〜９１２ｃに向けて配信する。
【０００８】
図２６に、情報通信端末９１２ａの構成を示す。なお、図２４に示す情報通信端末９１２ａ〜９１２ｃの構成は同一であるため、ここでは情報通信端末９１２ａについてのみ説明し、情報通信端末９１２ｂおよび情報通信端末９１２ｃの説明を省略する。また、図２６において、図２３に示す構成と同一の構成については同一の参照符号を付し、説明を省略する。情報通信端末９１２ａは、図２３に示した第１の従来例の構成と比較して、情報受信部９２１と情報登録部９２２とをさらに備え、対話データベース９２０は、情報応答辞書９２３をさらに含む。情報受信部９２１は、前述のようにしてセンター装置９１４の情報配信部９１７から配信された配信情報を受信する。情報登録部９２２は、受信した情報の解析を行い、受信情報に基づいて情報応答辞書９２３への受信情報の登録および音声データ格納部９０７への音声データの登録を行う。こうして、新たな配信情報を受信する度に、情報応答辞書９２３の登録内容が更新され、音声データ格納部９０７には受信した音声データが追加される。この状態で、例えばユーザが情報通信端末９１２ａに対して「今日の予定は？」と話しかけると、この音声は、マイクロホン９００等を通じてテキストデータとして解析部９０２に供給され、解析部９０２は、入力概念（仮に「ＹＯＴＥＩ」と示す）を出力し、対話部９０３は、この入力概念「ＹＯＴＥＩ」に対応する応答概念「￥ＹＯＴＥＩ」を出力する。応答生成部９０４は、この応答概念「￥ＹＯＴＥＩ」を受け取ると、この応答概念「￥ＹＯＴＥＩ」に対しては応答辞書９１１ではなく情報応答辞書９２３を参照し、この応答概念「￥ＹＯＴＥＩ」に対応する音声データのファイル名を出力する。応答部９０６は、このファイル名に基づいて、音声データ格納部９０７から、このファイル名に対応する音声データを読み出す。出力部９０８は、この音声データに基づいて音声を出力する。この結果、例えば、「今日の予定は？」というユーザの問いかけに対して、情報通信端末９１２ａは、「今日は定期検診の日ですよ」というように返答する。
【０００９】
以上のように、センター装置９１４において各ユーザに配信したい情報を登録することにより、この情報をユーザの情報通信端末を通じてユーザに通知することができる。これにより、ユーザは新しい話題を期待することができるため、長期の使用によっても新鮮味が低減することがない。また、これらの配信情報は、ユーザの問いかけに応じて適宜出力されるため、ユーザは、キーボード等による特別な操作を必要とすることなく、情報通信端末へ問いかけるだけでセンター装置からの情報を得ることができるので、キーボード等の操作が苦手なお年寄りのユーザなどであっても容易に情報を入手することができる。
【００１０】
【発明が解決しようとする課題】
しかしながら、上述した第１の従来例では、ペット型ロボットは、ユーザの問いかけに対して、応答辞書に予め登録されている応答文字列に基づいて応答するのみであるため、対話が単調になりがちであり、ペット型ロボットを長期にわたり使用していると新鮮味が低減し、ユーザが飽きてしまうという問題がある。
【００１１】
一方、上述した第２の従来例では、センター装置の管理者が配信情報データベースに配信情報を登録することによって、情報端末装置から新たな情報を出力させることができる。しかしながら、配信情報を入手して登録する作業には多くの手間がかかるため、提供できる配信情報の数には限界があった。
【００１２】
また、全てのユーザに同一の配信情報を配信すると、一部のユーザにとっては有用な情報であっても他のユーザにとっては不要な情報である場合も多く、情報端末装置の記憶容量を無駄に使用してしまうばかりでなく、ユーザにとっての利便性も低下する。この問題を解決するためには、センター側で、予め配信情報毎に、その送信先を指定することが考えられるが、配信先や配信情報が多数になるほど、その送信先の指定作業には多くの手間がかかってしまう。
【００１３】
それゆえに、本発明の目的は、管理者側において配信情報の入手および登録する手間を必要とせず、情報通信端末に対してより多様な情報を配信することのできる情報配信システムを提供することである。
【００１４】
また、本発明の他の目的は、管理者側において配信情報毎に情報の配信先を指定する手間を必要とせず、各ユーザに対して、それぞれ有用な配信情報を提供することのできる情報配信システムを提供することである。
【００１５】
【課題を解決するための手段および発明の効果】
第１の発明は、センター装置から複数の情報通信端末に対して通信回線を通じて種々の配信情報を配信する情報配信システムであって、
ユーザが情報通信端末と会話した音声を音声データに変換する音声入力手段と、
音声入力手段によって変換された音声データからこの音声データの属性を抽出する属性抽出手段と、
音声入力手段によって変換された音声データを属性抽出手段によって抽出された属性と対応付けて格納する格納手段と、
格納手段によってすでに格納されている、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データの中から、所望の属性の音声データを検索する検索手段と、
検索手段によって検索された音声データを、所定の情報通信端末に配信する情報配信手段と、
情報配信手段によって配信された音声データを音声に変換して出力する音声出力手段とを備え、
音声入力手段および音声出力手段は、複数の情報通信端末のそれぞれに設けられ、格納手段、検索手段および情報配信手段は、センター装置に設けられることを特徴とする。
【００１６】
上記のように、第１の発明によれば、ユーザが発した音声を配信情報として他のユーザに配信するので、センター装置の管理者等が配信情報を入手して登録するといった手間を必要とすることなく、配信情報は随時新たに登録され、ユーザは新鮮な情報を入手することができる。また、音声データは、属性と対応付けられて格納されるため、格納されている複数の音声データの中から所望の属性の音声データを検索して配信することが容易である。また、音声データの属性は、音声データ自体から自動的に抽出されるので、管理者等が音声データを内容に応じて分類するといった手間が省ける。
【００１７】
第２の発明は、第１の発明において、属性抽出手段は、音声データをテキストデータに変換する音声認識手段と、テキストデータから意味のあるキーワードを抽出する意味解析手段と、キーワードに基づいて音声データの属性を判別する属性判別手段とを含み、
格納手段は、音声認識手段でテキストデータに変換された音声データを属性抽出手段によって抽出された属性と対応付けて格納することを特徴とする。
【００１８】
上記のように、第２の発明によれば、音声データ自身から属性を自動的に抽出することができる。
【００１９】
第３の発明は、第１の発明において、検索手段は、格納手段によってすでに格納されている複数の音声データの中から音声入力手段によって変換された音声データの属性に対応する属性の音声データを検索し、
情報配信手段は、音声入力手段によって変換された音声データの送信元の情報通信端末に対して、検索手段によって検索された音声データを配信することを特徴とする。
【００２０】
上記のように、第３の発明によれば、ユーザが情報通信端末に対して話しかけた話題に関連した他ユーザからの情報が情報通信端末を通じて他ユーザの音声で出力されるので、より自然の会話に近い形で情報を入手することができ、しかも、ユーザにとって全く興味のない情報が出力されてしまうという問題も生じない。また、ユーザが興味を持っている話題を情報通信端末に対して単に話しかけるだけで、その話題に関連した情報が音声出力されるので、キーボードなどによる面倒な操作を行うことなく所望の情報を得ることができる。
【００２１】
第４の発明は、第１の発明において、センター装置は、属性抽出手段によって抽出された属性を、ユーザの嗜好属性としてユーザに対応づけて記憶しておく嗜好属性記憶手段をさらに備え、
検索手段は、嗜好属性記憶手段によって記憶されているユーザの嗜好属性を参照して、格納手段によってすでに格納されている複数の音声データの中から情報配信先のユーザの嗜好属性に対応する属性の音声データを検索することを特徴とする。
【００２２】
上記のように、第４の発明によれば、ユーザの嗜好に合致する音声データが検索されて配信されるので、ユーザにとって全く興味のない情報が出力されてしまうという問題は生じない。また、情報通信端末に不要な情報が送信されないため、情報の配信に係るトラフィックを軽減することができるとともに、情報通信端末に配信情報をまとめて送信する際に情報通信端末に必要となる記憶容量が低減する。また、管理者等が、ユーザの嗜好を考慮して配信先や配信情報を選択するといった手間も省ける。また、ユーザの嗜好は、ユーザが過去に発した音声の内容に基づいて自動的に登録されるため、ユーザや管理者等がわざわざキーボード等を操作して手作業で嗜好属性の登録を行う手間が省ける。
【００２３】
第５の発明は、第４の発明において、属性抽出手段が少なくとも複数の情報通信端末のそれぞれに設けられており、
情報配信手段は、検索手段によって検索された音声データをこの音声データの属性とともに配信し、
情報通信端末は、それぞれ
情報配信手段によって配信された音声データを属性と対応づけて格納する受信音声情報格納手段と、
受信音声情報格納手段によって格納されている複数の音声データの中から、属性抽出手段によって抽出された属性に対応する属性の音声データを検索する端末側検索手段とをさらに備え、
音声出力手段は、端末側検索手段によって検索された音声データを音声に変換して出力することを特徴とする。
【００２４】
上記のように、第５の発明によれば、特に、通信回線が接続されていない状態であっても、ユーザが情報通信端末に対して何か話しかけると、受信音声情報格納手段に格納されている音声データの中から、ユーザが話しかけた話題に関連する音声データが選出されて、情報通信端末から音声として出力される。よって、通信回線が接続されていない状態であっても、ユーザは対話形式で適宜話しかけた内容に関連する情報を入手することができるため、通信コストを抑えることができる。
【００２５】
第６の発明は、第５の発明において、情報通信端末は、それぞれ、通信回線が接続されていない間に音声入力手段によって変換された音声データを、通信回線が接続されるまで一時的に記憶しておく音声情報一時記憶手段をさらに備える。
【００２６】
上記のように、第６の発明によれば、通信回線が接続されていない状態においてユーザが話しかけた内容は、通信回線が接続されるまでの間、順次、音声データとして音声情報一時記憶手段に一時的に記憶され、通信回線が接続されたときにまとめてセンター装置に送信される。よって、通信回線が接続されていない状態においてユーザが話しかけた内容も無駄にすることなく配信情報として他ユーザに配信することが可能となる。
【００３１】
第７の発明は、センター装置から通信回線を通じて配信される種々の配信情報を受信する情報通信端末であって、
ユーザがこの情報通信端末と会話した音声を音声データに変換する音声入力手段と、
音声入力手段によって変換された音声データからこの音声データの属性を抽出する属性抽出手段と、
音声入力手段によって変換された音声データを属性抽出手段によって抽出されたこの音声データの属性とともにセンター装置に送信する音声情報送信手段と、
センター装置から配信された音声データを音声に変換して出力する音声出力手段とを備える。
【００３２】
上記のように、第７の発明によれば、ユーザが発した音声をセンター装置に配信情報として提供することができるので、センター装置の管理者等が配信情報を入手して登録するといった手間を必要とすることなく、配信情報は随時新たに登録され、ユーザは新鮮な情報を入手することができる。また、音声データは、属性とともにセンター装置に送信されるため、センター装置において、格納されている複数の音声データの中から所望の属性の音声データを検索して配信することが容易である。また、音声データの属性は、音声データ自体から自動的に抽出されるので、管理者等が音声データを内容に応じて分類するといった手間が省ける。
【００３３】
第８の発明は、第７の発明において、属性抽出手段は、音声データをテキストデータに変換する音声認識手段と、テキストデータから意味のあるキーワードを抽出する意味解析手段と、キーワードに基づいて音声データの属性を判別する属性判別手段とを含む。
【００３４】
上記のように、第８の発明によれば、音声データ自身から属性を自動的に抽出することができる。
【００３５】
第９の発明は、第７の発明において、センター装置からは、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データがこの音声データの属性とともに配信され、
センター装置から配信された音声データを属性と対応づけて格納する受信音声情報格納手段と、
受信音声情報格納手段によって格納されている複数の音声データの中から、属性抽出手段によって抽出された属性に対応する属性の音声データを検索する端末側検索手段とをさらに備え、
音声出力手段は、端末側検索手段によって検索された音声データを音声に変換して出力することを特徴とする。
【００３６】
上記のように、第９の発明によれば、特に、通信回線が接続されていない状態であっても、ユーザが情報通信端末に対して何か話しかけると、受信音声情報格手段に格納されている音声データの中から、ユーザが話しかけた話題に関連する音声データが選出されて、情報通信端末から音声として出力される。よって、通信回線が接続されていない状態であっても、ユーザは対話形式で適宜話しかけた内容に関連する情報を入手することができるため、通信コストを抑えることができる。
【００３７】
第１０の発明は、第９の発明において、通信回線が接続されていない間に音声入力手段によって変換された音声データを、通信回線が接続されるまで一時的に記憶しておく音声情報一時記憶手段をさらに備える。
【００３８】
上記のように、第１０の発明によれば、通信回線が接続されていない状態においてユーザが話しかけた内容は、通信回線が接続されるまでの間、順次、音声データとして音声情報一時記憶手段に一時的に記憶され、通信回線が接続されたときにまとめてセンター装置に送信される。よって、通信回線が接続されていない状態においてユーザが話しかけた内容も無駄にすることなくセンター装置に配信情報として提供することが可能となる。
【００４３】
第１１の発明は、複数の情報通信端末に対して通信回線を通じて種々の配信情報を配信するセンター装置であって、
情報通信端末から、この情報通信端末のユーザがこの情報通信端末と会話した音声に対応する音声データを受信する音声情報受信手段と、
受信された音声データをこの音声データの属性と対応付けて格納する格納手段と、
格納手段によってすでに格納されている、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データの中から、所望の属性の音声データを検索する検索手段と、
検索手段によって検索された音声データを、所定の情報通信端末に配信する情報配信手段とを備える。
【００４４】
上記のように、第１１の発明によれば、ユーザが発した音声を配信情報として他のユーザに配信するので、センター装置の管理者等が配信情報を入手して登録するといった手間を必要とすることなく、配信情報は随時新たに登録され、ユーザに新鮮な情報を配信することができる。また、音声データは、属性と対応付けられて格納されるため、格納されている複数の音声データの中から所望の属性の音声データを検索して配信することが容易である。
【００４５】
第１２の発明は、第１１の発明において、音声情報受信手段によって受信された音声データからこの音声データの属性を抽出する属性抽出手段をさらに備え、
格納手段は、受信された音声データを属性抽出手段によって抽出された属性と対応付けて格納することを特徴とする。
【００４６】
上記のように、第１２の発明によれば、音声データの属性は、音声データ自体から自動的に抽出されるので、管理者等が音声データを内容に応じて分類するといった手間が省ける。
【００４７】
第１３の発明は、第１１の発明において、属性抽出手段は、音声データをテキストデータに変換する音声認識手段と、テキストデータから意味のあるキーワードを抽出する意味解析手段と、キーワードに基づいて音声データの属性を判別する属性判別手段とを含み、
格納手段は、音声認識手段でテキストデータに変換された音声データを属性抽出手段によって抽出された属性と対応付けて格納することを特徴とする。
【００４８】
上記のように、第１３の発明によれば、音声データ自身から属性を自動的に抽出することができる。
【００４９】
第１４の発明は、第１１の発明において、検索手段は、格納手段によってすでに格納されている複数の音声データの中から音声情報受信手段によって受信された音声データの属性に対応する属性の音声データを検索し、
情報配信手段は、音声情報受信手段によって受信された音声データの送信元の情報通信端末に対して検索手段によって検索された音声データを配信することを特徴とする。
【００５０】
上記のように、第１４の発明によれば、情報通信端末から送信された音声データと話題の関連した他ユーザからの情報を情報通信端末に自動的に配信することができるので、ユーザにとって全く興味のない情報を配信してしまうという問題も生じない。
【００５１】
第１５の発明は、第１１の発明において、音声情報受信手段によって受信された音声データの属性を、ユーザの嗜好属性としてユーザに対応づけて記憶しておく嗜好属性記憶手段をさらに備え、
検索手段は、嗜好属性記憶手段によって記憶されているユーザの嗜好属性を参照して、格納手段によってすでに格納されている複数の音声データの中から情報配信先のユーザの嗜好属性に対応する属性の音声データを検索することを特徴とする。
【００５２】
上記のように、第１５の発明によれば、ユーザの嗜好に合致する音声データが検索されて配信されるので、ユーザにとって全く興味のない情報を配信してしまうという問題は生じない。また、情報通信端末に不要な情報が送信されないため、情報の配信に係るトラフィックを軽減することができる。また、管理者等が、ユーザの嗜好を考慮して配信先や配信情報を選択するといった手間も省ける。また、ユーザの嗜好は、情報通信端末から過去に受信した音声データの内容に基づいて自動的に登録されるため、ユーザや管理者等がわざわざキーボード等を操作して手作業で嗜好属性の登録を行う手間が省ける。
【００５３】
第１６の発明は、センター装置から複数の情報通信端末に対して通信回線を通じて種々の配信情報を配信する情報配信方法であって、
ユーザが情報通信端末と会話した音声を音声データに変換する音声入力ステップと、
音声入力ステップによって変換された音声データからこの音声データの属性を抽出する属性抽出ステップと、
音声入力ステップによって変換された音声データを属性抽出ステップによって抽出された属性と対応付けて格納する格納ステップと、
格納ステップによってすでに格納されている、複数のユーザが各々の所有する情報通信端末と会話した音声にそれぞれ対応する複数の音声データの中から、所望の属性の音声データを検索する検索ステップと、
検索ステップによって検索された音声データを、所定の情報通信端末に配信する情報配信ステップと、
情報配信ステップによって配信された音声データを音声に変換して出力する音声出力ステップとを備え、
音声入力ステップおよび音声出力ステップは、複数の情報通信端末のそれぞれにおいて実行され、格納ステップ、検索ステップおよび情報配信ステップは、センター装置において実行されることを特徴とする。
【００５４】
上記のように、第１６の発明によれば、ユーザが発した音声を配信情報として他のユーザに配信するので、センター装置の管理者等が配信情報を入手して登録するといった手間を必要とすることなく、配信情報は随時新たに登録され、ユーザは新鮮な情報を入手することができる。また、音声データは、属性と対応付けられて格納されるため、格納されている複数の音声データの中から所望の属性の音声データを検索して配信することが容易である。また、音声データの属性は、音声データ自体から自動的に抽出されるので、管理者等が音声データを内容に応じて分類するといった手間が省ける。
【００５７】
【発明の実施の形態】
以下、本発明の種々の実施形態について、図面を参照しながら説明する。
（第１の実施形態）
図１に、本発明の第１の実施形態に係る情報配信システムの全体構成を示す。情報配信システムは、ユーザＡ〜ユーザＣがそれぞれ操作する３つの情報通信端末１００ａ〜１００ｃと、インターネット２００と、センター装置３００とを備える。各情報通信端末１００ａ〜１００ｃは、インターネット２００を介してセンター装置３００に接続される。
【００５８】
図２に、情報通信端末１００ａの構成を示す。なお、情報通信端末１００ａ〜１００ｃは、同一の構成であるため、ここでは情報通信端末１００ａの構成のみ説明し、情報通信端末１００ｂ、１００ｃの説明を省略する。図２に示すように、情報通信端末１００ａは、マイクロホン１０と、音声情報送信部１１と、情報受信部１２と、音声出力部１３とを含む。ユーザ（この場合ユーザＡ）は、情報通信端末１００ａに向かって話す。マイクロホン１０は、このユーザが発した音声を音声データに変換する。音声情報送信部１１は、この音声データをインターネット２００を通じてセンター装置３００に送信する。ただし、実際には、音声データ以外にユーザＩＤ等も一緒に送信する。情報受信部１２は、インターネットを介してセンター装置３００から音声データを受信する。音声出力部１３は、受信した音声データを音声出力する。
【００５９】
図３に、センター装置３００の構成を示す。センター装置３００は、音声情報受信部１４と、データベース登録部１５と、属性抽出部１６と、配信情報データベース１７と、データベース検索部１８と、情報配信部１９とを含む。配信情報データベース１７は、提供音声情報格納部２０を有する。音声情報受信部１４は、情報通信端末１００ａ〜１００ｃから送信された音声データを受信する。受信した音声データは、データベース登録部１５および属性抽出部１６に供給される。属性抽出部１６は、音声データの属性を抽出する。ここで「属性」とは、その音声データの内容、つまりユーザが情報通信端末に向かって話した話の内容の分類を示している。例えば、ユーザが話した内容が、釣りに関するものであれば、属性抽出部１６は、この音声データの属性として「釣り」を抽出する。図４に、属性抽出部１６の具体的な構成を示す。属性抽出部１６は、音声認識部２１と、意味解析部２２と、属性判別部２３とを有する。音声認識部２１は、音声データを音声認識してテキストデータを出力する。意味解析部２２は、このテキストデータの意味を解析し、意味のある言葉をキーワードとして出力する。属性判別部２３は、キーワードから属性を判別する。例えば、音声認識部２１からテキストデータとして「今日は、釣りに行ってきたよ」という文章が出力された場合、意味解析部２２は、このテキストデータから例えば「今日」「釣り」というキーワードを出力し、属性判別部２３は、これらのキーワードに基づいて、この音声データの「属性」は「釣り」であると判別する。図３に戻り、属性抽出部１６によって抽出された属性は、データベース登録部１５およびデータベース検索部１８に供給される。データベース登録部１５は、受信した音声データを配信情報として、配信情報データベース１７内の提供音声情報格納部２０に登録する。このとき、図５に示すように、提供音声情報格納部２０には、音声データが属性と対応付けて格納される。ここでは、例えば、新たな音声データＶ０６が、「釣り」という属性と対応付けて新たに格納されることになる。提供音声情報格納部２０には、このようにして情報通信端末１００ａ〜１００ｃから送信されたユーザＡ〜ユーザＣの音声データが属性とともに格納されている。
【００６０】
データベース検索部１８は、提供音声情報格納部２０に格納されている音声データの中から、属性抽出部１６から供給された属性に対応する音声データを検索し、情報配信部１９に検索された音声データを供給する。ここでは、例えば、属性抽出部１６において抽出された「釣り」という属性に基づいて、「釣り」という属性を有する音声データが検索され、その結果、音声データＶ０１ないし音声データＶ０４が選出されて情報配信部１９に供給される。音声データＶ０１と音声データＶ０４のいずれを選択するかは、提供音声情報格納部２０に格納されたタイミングが古い方を優先して選択しても良いし、ランダムに選択しても良い。情報配信部１９は、データベース検索部１８から供給された音声データをインターネット２００を通じて情報通信端末１００ａに対して送信する。このとき、返信先アドレスは、例えば、情報通信端末１００ａから音声データが送信される際に一緒に通知されたユーザＩＤに基づいて、このユーザＩＤと返信先アドレスとの対応付けを記憶しているデータベースを参照することによって知ることができる。情報配信部１９によって送信された音声データは、最終的に、前述したように情報通信端末１００ａの音声出力部１３から音声で出力される。
【００６１】
図６に示すフローチャートを参照して、センター装置３００の動作について説明する。センター装置３００では、ステップＳ１０で、音声データを含むデータを受信する。ステップＳ１１で、受信データを解析および展開する。ステップＳ１２で、受信した音声データの属性を抽出する。ステップＳ１３で、抽出した属性に基づいて音声データを配信情報データベース１７に登録する。ステップＳ１４で、抽出した属性に基づいて、この属性に対応する音声データを配信情報データベース１７から検索する。ステップＳ１５で、検索によって選出された音声データを送信する。
【００６２】
第１の実施形態では、以上の動作により、例えば、ユーザＡが情報通信端末１００ａに対して何か話しかけると、すでにセンター装置３００に登録されている他のユーザの音声データの中から、そのユーザＡが話しかけた話題に関連する１つの音声データ（例えば、以前にユーザＢが情報通信端末１００ｂに対して話しかけたことによって登録された音声データ）が選出されて、情報通信端末１００ａから音声として出力される。さらに、ユーザＡが話しかけた内容は、音声データとしてセンター装置３００に登録され、他のユーザＢやユーザＣが、それぞれ情報通信端末１００ｂ、１００ｃに対して、このユーザＡが話しかけた内容に関連する話題を話しかけたときに、情報通信端末１００ｂ、１００ｃに向けて送信され、音声で出力される。
【００６３】
より具体的に説明すると、例えば、ユーザＡが情報通信端末１００ａに対して「今日は釣りに行ってきたよ」と話しかけると、すでにセンター装置３００に登録されている音声情報の中から、ユーザＡが話した話題に関連した音声情報として「今、○○湖でこんな魚が釣れるよ」という音声情報が選択され、ユーザＡの情報通信端末１００ａから音声で出力される。このとき、ユーザＡが話した「今日は釣りに行ってきたよ」という音声情報はセンター装置３００に登録され、この後、例えばユーザＢが情報通信端末１００ｂに向かって「釣り」に関する話をしたときに、このユーザＡの音声情報が選出され、ユーザＢの情報通信端末１００ｂから「今日は釣りに行ってきたよ」と音声で出力される。
【００６４】
このように、第１の実施形態によれば、ユーザが情報通信端末に対して話しかけた内容が、そのまま配信情報としてセンター装置に登録され、他ユーザに配信されるので、センター装置の管理者がわざわざ配信情報を入手して配信情報データベースに登録する手間が省け、情報配信システムの管理コストを低減することができる。また、音声データは、属性抽出部によって自動的に属性と対応付けてデータベースに登録されるため、管理者が手作業で音声データの属性を判断して登録する手間が省ける。また、配信情報は随時新たに登録されるので、ユーザは新鮮な情報を入手することができる。また、ユーザが情報通信端末に対して話しかけた話題に関連した他ユーザからの情報が情報通信端末を通じて他ユーザの音声で出力されるので、より自然の会話に近い形で情報を入手することができ、ユーザにとって全く興味のない情報が出力されてしまうという問題は生じない。また、ユーザが興味を持っている話題を情報通信端末に対して単に話しかけるだけで、その話題に関連した情報が音声出力されるので、キーボードなどによる面倒な操作を行うことなく所望の情報を得ることができる。また、管理者が配信情報毎に配信先を指定してやる手間も省ける。
【００６５】
なお、第１の実施形態では、属性抽出部１６をセンター装置３００に設けるとしたが、これに限らない。例えば、属性抽出部１６を、各情報通信端末１００ａ〜１００ｃに設けても構わない。具体的には、図２のマイクロホン１０の後段に属性抽出部１６を設け、この属性抽出部１６によってマイクロホン１０から出力された音声データの属性を抽出し、抽出した属性を音声データとともにセンター装置３００に送信する。センター装置３００では、受信した属性に基づいて音声データをデータベースに登録するとともに、受信した属性に基づいてデータベースを検索する。
【００６６】
またさらには、属性抽出部１６の構成の一部を情報通信端末１００ａ〜１００ｃに設け、他の部分をセンター装置３００に設けるようにしても構わない。図７および図８に、この一変形例としての情報通信端末１０１ａおよびセンター装置３０１の構成を示す。なお、図７または図８において、図２〜図４に示す構成と同一の構成については同一の参照符号を付す。図７において、情報通信端末１０１ａは、図２に示す情報通信端末１００ａの構成に加えて、さらに、図４に示した属性抽出部１６の構成の一部である音声認識部２１および意味解析部２２を含む。マイクロホン１０から出力された音声データは、これら音声認識部２１および意味解析部２２を通じてキーワードに変換される。このキーワードは、音声データとともにセンター装置３０１に送信される。一方、図８において、センター装置３０１は、図３に示すセンター装置３００において、属性抽出部１６の代わりに図４に示した属性抽出部１６の構成の一部である属性判別部２３を含む構成となる。音声情報受信部１４は、受信した音声データをデータベース登録部１５に供給するとともに、同じく受信したキーワードを属性判別部２３に供給する。属性判別部２３は、供給されたキーワードから属性を判別する。以降の処理は、図３に示す構成と同一である。
【００６７】
このように、属性抽出部１６は、情報通信端末側ないしセンター装置側に任意に設けることが可能である。属性抽出部１６をセンター装置側に設けることによって、各情報通信端末の構成が簡素化されるという利点がある。一方、本発明を、図２３に第１の従来例として示したペット型ロボットのように、本来音声認識機能を備えている装置に適用する場合には、音声認識部２１の構成を共用することにより構成を簡素化できるという点で、属性抽出部１６の特に音声認識部２１の構成を情報通信端末側に設けるのが好ましい。
【００６８】
（第２の実施形態）
第１の実施形態では、ユーザが情報通信端末に向かって話しかける度に、センター装置において配信情報データベースを検索して、共通する話題の音声データを情報通信端末に送信するという処理が必要である。したがって、ユーザは、情報通信端末と対話を行っている間、通信回線をずっと接続していなければならない。そこで、第２の実施形態として、第１の実施形態と同様の機能を実現しつつ、かつ通信回線の接続時間を短縮することのできる配信情報システムについて説明する。
【００６９】
本発明の第２の実施形態に係る全体システムについては、図１に示す第１の実施形態と同様であるので図示を省略する。ただし、情報通信端末１００ａ〜１００ｃおよびセンター装置３００の代わりに、後述する情報通信端末１０２ａ〜１０２ｃおよびセンター装置３０２を備える。
【００７０】
図９に、情報通信端末１０２ａの構成を示す。なお、情報通信端末１０２ｂ、１０２ｃの構成は、情報通信端末１０２ａの構成と同一であるため説明を省略する。情報通信端末１０２ａは、マイクロホン１０と、属性抽出部１６と、音声情報一時記憶部２４と、音声情報送信部１１と、情報受信部１２と、データベース登録部２５と、受信音声情報格納部２６と、データベース検索部２７と、音声出力部１３とを備える。なお、図９において、図２および図３に示す構成と同一の構成には同一の参照符号を付し、説明を省略する。
【００７１】
属性抽出部１６は、マイクロホン１０から出力される音声データから属性を抽出し、音声情報一時記憶部２４およびデータベース検索部２７に供給する。音声情報一時記憶部２４は、マイクロホン１０から出力される音声データおよび属性抽出部１６によって抽出された属性を一時的に記憶する。これらの一時的に記憶されているデータは、適宜通信回線が接続されたタイミングで、音声情報送信部１１を通じてユーザＩＤとともにセンター装置３０２に送信される。これらデータに関するセンター装置３０２における処理については後述する。情報受信部１２は、適宜通信回線が接続されたタイミングで、センター装置３０２から複数の音声データをまとめて受信する。これら複数の音声データは、ユーザ（ここではユーザＡ）の嗜好に合った音声データの集まりである。ただし、実際には、各音声データの属性の情報も含まれる。データベース登録部２５は、受信した複数の音声データを属性と対応付けて受信音声情報格納部２６に格納する。データベース検索部２７は、属性抽出部１６によって抽出された属性に基づいて、受信音声情報格納部２６に格納されている複数の音声データの中から、この属性に関連する音声データを検索し、検索結果に基づいて１つの音声データを音声出力部１３に供給する。音声出力部１３は、この音声データを音声に変換して出力する。
【００７２】
図１０に、センター装置３０２の構成を示す。センター装置３０２は、音声情報受信部１４と、データベース登録部１５と、配信情報データベース１７と、嗜好属性記憶部２８と、データベース検索部１８と、情報配信部１９とを備える。配信情報データベース１７は、提供音声情報格納部２０を含む。なお、図１０において、図３と同一の構成には同一の参照符号を付し、説明を省略する。
【００７３】
音声情報受信部１４は、適宜通信回線が接続されたタイミングで、情報通信端末１０２ａ〜１０２ｃから送信されたデータを受信する。なお、前述のようにこの受信データには、複数の音声データおよびこれら複数の音声データの属性に関する情報が含まれており、データベース登録部１５は、これら受信データに基づいて、音声データを属性と対応付けて順次配信情報データベース１７に登録する。一方、受信データに含まれる属性の情報は、嗜好属性記憶部２８にも供給される。嗜好属性記憶部２８は、図１１に示すように、属性を、受信データの送信元ユーザ（ここではユーザＡ）のユーザＩＤ（図中のａｂｃとする）と対応付けて、ユーザＡの嗜好に合致する分野である「嗜好属性」として記憶する。これは、ユーザＡが情報通信端末１０２ａに対して話しかける話題というのは、たいていの場合はユーザの嗜好に合致している話題であるだろうとの考えからである。嗜好属性記憶部２８は、あるユーザＩＤに対して新たな属性が供給される度に、このユーザの嗜好属性にその新たな属性を追加する。例えば、仮に、図１１に示す状態において、ユーザＡからの音声データの属性として「音楽」という属性が新たに供給されたとき、ユーザＩＤ「ａｂｃ」に対する嗜好属性として「釣り」「ゴルフ」「音楽」の３つの属性が登録されることになる。データベース検索部１８は、適宜通信回線が接続されたタイミングで、配信情報データベース１７に格納されている音声データの中から、送信先ユーザの嗜好に合った音声データを検索して情報配信部１９に供給する。例えば、仮に送信先ユーザがユーザＡである場合は、データベース検索部１８は、嗜好属性記憶部２８においてユーザＡのユーザＩＤ「ａｂｃ」に対応付けられている嗜好属性（ここでは「釣り」「ゴルフ」）を参照し、提供音声情報格納部２０に格納されている音声データの中から、この嗜好属性「釣り」「ゴルフ」に対応する音声データを検索する。例えば、提供音声情報格納部２０に図５に示すようなデータが格納されていた場合には、嗜好属性「釣り」「ゴルフ」に対応する音声データとして、音声データＶ０１および音声データＶ０３〜Ｖ０５を選出する。選出された複数の音声データは、その属性とともに、情報配信部１９を通じてユーザＡの情報通信端末１０２ａに送信される。その結果、図９に示す受信音声情報格納部２６には、図１２に示すような音声データが格納される。なお、通信回線を接続するタイミングとしては、例えば、一定時間おき（例えば１０分毎）であっても良いし、配信情報データベース１７が更新されたタイミングであっても良いし、その他のタイミングであっても良い。
【００７４】
ここで、再び図９を参照して、通信回線を接続していない状態で、ユーザＡが情報通信端末１０２ａに話しかけた場合の動作について、特に説明する。情報通信端末１０２ａに対して話しかけたユーザＡの音声は、マイクロホン１０によって音声データに変換され、属性抽出部１６は、この音声データから属性を抽出する。音声データは、通信回線が接続されていないため、センター装置３０２に送信することができず、音声情報一時記憶部２４で一時的に記憶されることになる。こうして、通信回線が接続されるまでの間、音声情報一時記憶部２４には音声データが順次貯まる。属性抽出部１６によって抽出した属性は、データベース検索部２７に供給される。例えば、ユーザＡが情報通信端末１０２ａに向かって釣りに関する話をした場合、データベース検索部２７には、「釣り」という属性が供給される。データベース検索部２７は、受信音声情報格納部２６に格納されている音声データの中から、属性抽出部１６によって抽出された属性に関する音声データを検索して、適宜１つの音声データを選出して音声出力部１３へ供給する。具体的には、図１２に示す音声データの中から、属性「釣り」に対応する音声データ（音声データＶ０１、Ｖ０４）を検索し、検索結果から適宜１つの音声データを選出する。この選出方法は、前述したように、格納のタイミングにより決定してもランダムであってもその他の方法で決定しても構わない。その結果、音声出力部１３によって、他ユーザが話した釣りに関する話題が音声で出力される。
【００７５】
以下、図１３に示すフローチャートを参照して、通信回線が接続されていないときの情報通信端末１０２ａの動作について説明する。情報通信端末１０２ａでは、ステップＳ２０で、ユーザが発する音声を音声データに変換する。ステップＳ２１で、この音声データの属性を抽出する。ステップＳ２２で、音声データおよびその属性を音声情報一時記憶部２４に記憶する。ステップＳ２３で、受信音声情報格納部２６に格納されている音声データの中からステップＳ２１において抽出した属性に対応する音声データを検索により選出する。ステップＳ２４で、選出された音声データを音声に変換して出力する。
【００７６】
次に、図１４に示すフローチャートを参照して、音声データ受信時におけるセンター装置３０２の動作について説明する。ただし、図１４において、図６と同一のステップには同一の参照符号を付す。センター装置３０２では、ステップＳ１０で、情報通信端末からの音声データ（音声データの属性を含む）を受信する。ステップＳ１１で、受信した音声データの解析および展開を行う。ステップＳ１３で、提供音声情報格納部２０に、受信した属性および音声データを対応付けて登録する。ステップＳ３０で、受信した属性をユーザの嗜好属性として嗜好属性記憶部２８に登録する。
【００７７】
次に、図１５に示すフローチャートを参照して、音声データ配信時におけるセンター装置３０２の動作について説明する。ただし、図１４において、図６と同一のステップには同一の参照符号を付す。センター装置３０２では、ステップＳ４０で、嗜好属性記憶部２８に記憶されているユーザの嗜好属性に基づいて、提供音声情報格納部２０に格納されている音声データの中から、ユーザの嗜好に合致した音声データを検索する。ステップＳ１５で、検索によって選出された音声データを送信する。
【００７８】
以上のように、第２の実施形態によれば、特に、通信回線が接続されていない状態であっても、ユーザが情報通信端末１０２ａ〜１０２ｃに対して何か話しかけると、受信音声情報格納部２６に格納されている音声データの中から、ユーザが話しかけた話題に関連する１つの音声データが選出されて、情報通信端末１０２ａ〜１０２ｃから音声として出力される。よって、通信回線を常時接続する必要がなく、通信コストを抑えることができる。さらに、通信回線が接続されていない状態においてユーザが話しかけた内容は、通信回線が接続されるまでの間、順次、音声データとして音声情報一時記憶部２４に一時的に記憶され、通信回線が接続されたときにまとめてセンター装置３０２に送信される。よって、通信回線が接続されていない状態においてユーザが話しかけた内容も、情報として無駄にすることなく他ユーザに配信することが可能となる。また、センター装置３０２から情報通信端末１０２ａ〜１０２ｃにそれぞれまとめて送信する音声データは、ユーザの嗜好に応じてフィルタリングして送信するので、通信のトラフィックを軽減でき、また、情報通信端末１０２ａ〜１０２ｃの記憶容量を低減でき、また、ユーザにとって不要な情報が何らかの拍子に情報通信端末１０２ａ〜１０２ｃから出力されてしまうことによる不具合を回避することができる。また、ユーザの嗜好を、ユーザが話しかけた内容に基づいて自動的に抽出することができるため、ユーザの嗜好を管理者が手作業で登録したり、ユーザがキーボード等を使って登録したりといった登録の手間が省ける。
【００７９】
（第３の実施形態）
ユーザからの音声を配信情報として利用して配信するシステムでは、前述したように、いかにして各ユーザ毎に必要な配信情報だけを送信し、不要な配信情報が配信されないようにするかが問題であるが、前述の第１の実施形態および第２の実施形態に係る情報配信システムでは、ユーザからの音声データを属性によって分類し、ユーザが必要とする内容の音声データだけを配信することで、この問題を解決している。つまり、情報の内容に基づいて、ユーザに配信するかしないかを決定し、不要な情報がユーザに配信されないようにしている。一方、以下に説明する第３の実施形態では、音声情報の提供者が誰であるかを情報通信端末側で判断することにより情報端末装置から出力する音声に対して制限を加える。
【００８０】
本発明の第３の実施形態に係る全体システムは、図１に示す第１の実施形態と同様であるので図示を省略する。ただし、センター装置３００の代わりに図１０に示すセンター装置３０２を備え、情報通信端末１００ａ〜１００ｃの代わりに、後述する情報通信端末１０３ａ〜１０３ｃを備えるものとする。
【００８１】
以下、情報通信端末１０３ａについて説明する。なお、情報通信端末１０３ａ〜１０３ｃの構成は同一であるため、情報通信端末１０３ｂ、１０３ｃの説明は省略する。また、センター装置３０２については、第２の実施形態ですでに説明しているので、ここでは説明を省略する。
【００８２】
図１６に、情報通信端末１０３ａの構成を示す。情報通信端末１０３ａは、マイクロホン１０と、属性抽出部１６と、音声情報一時記憶部２４と、音声情報送信部１１と、情報受信部１２と、話者照合部２９と、話者情報検索部３０と、話者情報格納部３１と、データベース登録部２５と、受信音声情報格納部３２と、データベース検索部２７と、音声出力部１３とを備える。なお、図１６において、図９と同一の構成には同一の参照符号を付し、説明を省略する。
【００８３】
情報受信部１２は、センター装置３０２から配信情報として送信された音声データ（実際には属性も含む）を受信する。受信した音声データは、話者照合部２９およびデータベース登録部２５に供給される。話者照合部２９は、話者照合によって、受信した音声データの話者が予め登録されている話者の中の誰であるかを照合し、照合結果に基づいて、受信した音声データの話者の話者ＩＤを出力する。話者ＩＤとは、情報通信端末１０３ａにおいて話者を識別するために利用される識別子であって、センター装置３０２においてユーザを識別するために利用されるユーザＩＤとは区別される。話者ＩＤは、情報通信端末１０３ａにおいて独自に設定可能である。話者情報検索部３０は、話者照合部２９から出力された話者ＩＤに基づいて話者情報格納部３１を参照し、この話者ＩＤに対応する優先度情報を取得する。図１７に、話者情報格納部に格納されるデータの一例を示す。優先度情報とは、音声データが出力される際の優先度を表しており、ここでは一例として、優先度を０〜４までの５段階で規定しており、例えば、優先度情報が「０」に設定されている場合は、この話者の音声データは絶対に出力されない。優先度情報が「４」の場合は、この話者の音声データは必ず一番に出力される。優先度情報が「１」および「３」の場合は、優先度情報が「２」の場合に比べて、それぞれ０．５倍および２倍の確率で出力される。この話者情報格納部３１は、予めユーザが設定可能であり、例えば、家族らの話者ＩＤに対しては優先度情報を「４」に設定して必ず一番に出力されるようにしておき、嫌いな人の話者ＩＤに対しては優先度情報を「０」に設定して出力されないようにすることが考えられる。
【００８４】
話者情報検索部３０は、取得した優先度情報をデータベース登録部２５に通知する。データベース登録部２５は、情報受信部１２から供給された音声データを、属性情報および優先度情報と対応づけて受信音声情報格納部３２に登録する。このとき、優先度情報が「０」のものについては必ずしも音声データを格納する必要はないが、以下では、優先度情報が「０」のものについても登録するものとして説明する。図１８に、受信音声情報格納部３２に格納されるデータの一例を示す。こうして、受信音声情報格納部３２には、センター装置３０２から配信された複数の音声データが優先度情報と対応づけて格納されることになる。
【００８５】
この状態で、ユーザＡが情報通信端末１０３ａに対して、例えば釣りに関する話をした場合、この音声からは、マイクロホン１０および属性抽出部１６を通じて「釣り」という属性が抽出され、データベース検索部２７に通知される。データベース検索部２７は、これを受けて、受信音声情報格納部３２に格納されている複数の音声データの中から「釣り」に関する音声データを検索する。このとき、受信音声情報格納部３２に図１８に示す音声データが格納されていると仮定すると、「釣り」に関する音声データは、音声データＶ０１およびＶ０４である。しかしながら、音声データＶ０４については優先度情報が「０」、つまり出力しない情報として設定されているので、データベース検索部２７は、音声データＶ０１を音声出力部１３に供給し、音声出力部１３は、この音声データＶ０１を音声に変換して出力する。なお、データベース検索部２７における検索処理において、例えば優先度情報が「１」と「３」の２つの音声データが候補として検索された場合には、優先度情報から計算される確率に基づいていずれか一方の音声データが選出される。この場合、優先度情報が「３」の音声データは、優先度情報が「１」の音声データに対して、選出される確率が４倍となる。
【００８６】
次に、図１９に示すフローチャートを参照して、センター装置３０２から受信した音声データを受信音声情報格納部３２に登録するまでの動作を説明する。情報通信端末１０３ａでは、ステップＳ５０で、センター装置３０２からの音声データを受信する。ステップＳ５１で、受信した音声データに基づいて話者照合処理を行い、この音声データに対応する話者ＩＤを求める。ステップＳ５２で、話者情報格納部３１に予め格納されている話者情報を参照して、話者照合により求めた話者ＩＤに対して設定されている優先度情報を取得する。ステップＳ５３で、受信した音声データを優先度情報および属性と対応づけて受信音声情報格納部３２に格納する。
【００８７】
以上のように、第３の実施形態によれば、音声データの出力優先度を、その話者に応じてユーザ側で任意に設定することが可能となる。よって、例えば家族からの音声情報を優先して出力し、誹謗中傷等の多い礼儀のない者からの音声情報を出力しないようにするといったことが可能である。また、極端な例としては、知人以外からの音声情報を出力しないようにするといった利用方法も考えられる。
【００８８】
なお、本実施形態や前述の第１および第２の実施形態のようなシステムでは、配信情報として利用する音声情報は、前述した情報通信端末のマイクロホン１０からユーザによって入力されたものだけでなく、それ以外の例えば一般電話などを通じてユーザＩＤを有しない不特定の者によって入力されたものを利用することもできる。そうすると、音声情報の情報源が増加するという利点が生じる。第３の実施形態では、このようなユーザＩＤを有しない者からの音声データであっても、予め登録されている場合には音声データ自体から話者を特定することができるため、音声データの出力を制限することができる。
【００８９】
（第４の実施形態）
上記の第３の実施形態では、話者情報格納部３１に予め格納されている話者情報に基づいて音声データの出力に対して制限を加えるとしたが、第４の実施形態に係るシステムでは、情報端末装置から実際に出力された音声に対するユーザの応答内容に基づいて話者情報を適宜自動的に登録または更新することが可能である。以下、この第４の実施形態に係る情報配信システムについて説明する。なお、第４の実施形態が第３の実施形態と異なる点は、情報通信端末１０３ａ〜１０３ｃの代わりに後述する情報通信端末１０４ａ〜１０４ｃを備える点のみであるので、その他の同一の構成については説明を省略する。
【００９０】
図２０に、情報通信端末１０４ａの構成を示す。なお、情報通信端末１０４ａ〜１０４ｃの構成は同一であるため、情報通信端末１０４ｂ、１０４ｃの説明は省略する。情報通信端末１０４ａは、マイクロホン１０と、音声認識部２１と、意味解析部２２と、属性判別部２３と、音声情報一時記憶部２４と、音声情報送信部１１と、情報受信部１２と、話者照合部２９と、話者情報検索部３０と、話者情報格納部３１と、データベース登録部２５と、受信音声情報格納部３３と、データベース検索部２７と、音声出力部１３と、好感度判定部３４と、話者情報登録部３５とを備える。なお、図２０において、図１６と同一の構成については同一の参照符号を付し、説明を省略する。
【００９１】
センター装置３０２から送信された音声データの優先度情報は、話者照合部２９および話者情報検索部３０を通じて、話者情報格納部３１より取得される。話者情報検索部３０は、この優先度情報を話者ＩＤとともにデータベース登録部２５に通知する。データベース登録部２５は、受信した音声データを、その属性、優先度情報および話者ＩＤと対応づけて受信音声情報格納部３３に登録する。図２１に、受信音声情報格納部３３に格納されるデータの一例を示す。
【００９２】
この状態で、ユーザＡが情報通信端末１０３ａに対して、例えば釣りに関する話をした場合、この音声が、マイクロホン１０によって音声データに変換された後、音声認識部２１、意味解析部２２および属性判別部２３（これらの構成は図１６の属性抽出部１６に相当する）を通じて「釣り」という属性が抽出され、データベース検索部２７に通知される。データベース検索部２７は、この属性を受けて、受信音声情報格納部３３に格納されている複数の音声データの中から「釣り」に関する音声データを検索する。このとき、受信音声情報格納部３３に図２１に示す音声データが格納されていると仮定すると、「釣り」に関する音声データは、音声データＶ０１およびＶ０４である。しかしながら、音声データＶ０４については優先度情報が「０」、つまり出力しない情報として設定されているので、データベース検索部２７は、音声データＶ０１を音声出力部１３に供給し、音声出力部１３は、この音声データＶ０１を音声に変換して出力する。このとき、データベース検索部２７は、選出した音声データ（ここでは音声データＶ０１）の話者ＩＤを話者情報登録部３５に通知する。
【００９３】
ユーザＡは、上記のようにして音声出力部１３から出力された音声を聞き、例えば「この人、あまり好きじゃないな」といった内容を話したとする。すると、このユーザＡの音声は、マイクロホン１０によって音声データに変換され、音声認識部２１によってテキストデータに変換され、意味解析部２２によってキーワードが抽出され、このキーワードが好感度判定部３４に供給される。好感度判定部３４は、キーワードに基づいて、ユーザＡが、音声出力部１３から直前に出力した音声の話者に対してどのような印象を抱いているかを判定する。ここでは、ユーザＡは、出力された音声の話者に対してあまりよい印象を抱いていないと判定され、この判定結果は話者情報登録部３５に通知される。話者情報登録部３５は、データベース検索部２７から通知された話者ＩＤと、好感度判定部３４から通知された判定結果に基づいて、話者情報格納部３１に話者情報を登録する。ここでは、話者ＩＤが「Ｐ００１」である話者に対してあまり良い印象を抱いていないということが分かるので、話者情報格納部３１に例えば図１７に示すような話者情報がすでに登録されている場合には、話者ＩＤに対する優先度情報を「２」から「１」に変更する。こうして、ユーザが手作業でわざわざ設定することなく、話者情報が自動的に最適に設定される。
【００９４】
次に、話者情報格納部３１にまだ登録されていない話者からの音声データが配信されてきた時の動作について説明する。話者照合部２９は、情報受信部１２によって受信された音声データに基づいて話者照合処理を行った結果、この音声データの話者が未登録であると判断すると、この音声データを話者照合用に登録するとともに、この音声データの話者に対して適当な話者ＩＤを割り当てて、話者情報検索部３０に通知する。話者情報検索部３０は、話者照合部２９から通知された話者ＩＤに対応する話者情報を検索するが、この話者ＩＤに対応する話者情報は、まだ話者情報格納部３１に登録されていないため、とりあえず、優先度情報が「２」であるとして、この優先度情報および話者ＩＤをデータベース登録部２５に通知する。データベース登録部２５は、音声データを、属性、優先度情報および話者ＩＤと対応づけて受信音声情報格納部３３に登録する。この状態で、ユーザＡが何かを話した結果、この未登録の話者の音声データが音声出力部１３によって音声に変換されて出力されたとする。この未登録の話者からの音声情報を聞いたユーザＡが、それに対して何らかの発言をすると、その音声は、マイクロホン１０によって音声データに変換され、さらに音声認識部２１、意味解析部２２および好感度判定部３４を通じて、このユーザＡの発言内容に基づいて、この未登録の話者に対してユーザＡが抱いている印象が判定される。話者情報登録部３５は、データベース検索部２７からの話者ＩＤと、好感度判定部３４からの判定結果に基づいて、この話者ＩＤに対する話者情報を話者情報格納部３１に新規に登録する。これにより、次回以降、この話者ＩＤに対応する話者の音声データが配信された場合には、この話者情報に基づいて優先度が決定されることになる。
【００９５】
次に、図２２に示すフローチャートを参照して、情報通信端末１０４ａにおいて、音声を出力してから話者情報を登録するまでの動作について説明する。なお、図２２において、図１３と同一の処理ステップには同一のステップ番号を付し、その詳しい説明を省略する。ステップＳ６０で、受信音声情報格納部３３に格納されている音声データの中から属性判別部２３において判別した属性に対応する音声データを検索する。ステップＳ２４で、検索された音声データを音声出力する。ステップＳ２０で、出力された音声に対してユーザが発した音声を入力して音声データに変換する。ステップＳ６１で、音声認識処理によって音声データをテキストデータに変換し、ステップＳ６２で、テキストデータから意味のあるキーワードを抽出する。ステップＳ６３で、抽出されたキーワードに基づいてユーザの話者に対する好感度を判定する。ステップＳ６４で、好感度の判定結果に基づいて話者情報を新規に登録、または更新する。
【００９６】
以上のように、第４の実施形態によれば、ユーザが予め話者情報を登録することなく自動的に話者情報が登録され、優先度が最適に設定される。よって、不特定多数の話者からの音声データが配信されてくる情報配信システムにおいては特に有効である。
【００９７】
なお、第３の実施形態および第４の実施形態では、第２の実施形態のシステムを基礎として話者照合による音声データの出力制限を行っているが、これに限らず、ユーザからの音声データを配信するシステム全般に適用することができる。例えば、一例として、ユーザから情報通信端末や電話を通じて提供された音声データを、その内容に関わらず、各情報通信端末に全て配信し、情報通信端末で、これら配信された複数の音声データの中から１つの音声データが任意のタイミングで選出されて出力されるようなシステムに適用することもできる。
【図面の簡単な説明】
【図１】図１は、本発明の第１の実施形態に係る情報配信システムの全体構成を示すブロック図である。
【図２】図２は、情報通信端末の構成を示すブロック図である。
【図３】図３は、センター装置の構成を示すブロック図である。
【図４】図４は、属性抽出部の構成を示すブロック図である。
【図５】図５は、提供音声情報格納部に格納されるデータの一例を示す図である。
【図６】図６は、センター装置の動作を示すフローチャートである。
【図７】図７は、第１の実施形態の一変形例における情報通信端末の構成を示すブロック図である。
【図８】図８は、第１の実施形態の一変形例におけるセンター装置の構成を示すブロック図である。
【図９】図９は、本発明の第２の実施形態に係る情報配信装置における情報通信端末の構成を示すブロック図である。
【図１０】図１０は、第２の実施形態におけるセンター装置の構成を示すブロック図である。
【図１１】図１１は、嗜好属性記憶部に記憶されるデータの一例を示す図である。
【図１２】図１２は、受信音声情報格納部に格納されるデータの一例を示す図である。
【図１３】図１３は、通信回線が接続されていないときの情報通信端末の動作を示すフローチャートである。
【図１４】図１４は、音声データ受信時のセンター装置の動作を示すフローチャートである。
【図１５】図１５は、音声データ配信時のセンター装置の動作を示すフローチャートである。
【図１６】図１６は、本発明の第３の実施形態に係る情報配信装置における情報通信端末の構成を示すブロック図である。
【図１７】図１７は、話者情報格納部に格納されるデータの一例を示す図である。
【図１８】図１８は、受信音声情報格納部に格納されるデータの一例を示す図である。
【図１９】図１９は、情報通信端末においてセンター装置から受信した音声データを登録するまでの動作を示すフローチャートである。
【図２０】図２０は、本発明の第４の実施形態に係る情報配信装置における情報通信端末の構成を示すブロック図である。
【図２１】図２１は、音声情報格納部に格納されるデータの一例を示す図である。
【図２２】図２２は、情報通信端末において音声を出力してから話者情報を登録するまでの動作を示すフローチャートである。
【図２３】図２３は、第１の従来例に係るペット型ロボットの構成を示すブロック図である。
【図２４】図２４は、第２の従来例に係る情報配信システムの全体構成を示すブロック図である。
【図２５】図２５は、第２の従来例におけるセンター装置の構成を示すブロック図である。
【図２６】図２６は、第２の従来例における情報通信端末の構成を示すブロック図である。
【符号の説明】
１０  マイクロホン
１１  音声情報送信部
１２  情報受信部
１３  音声出力部
１４  音声情報受信部
１５  データベース登録部
１６  属性抽出部
１７  配信情報データベース
１８  データベース検索部
１９  情報配信部
２０  提供音声情報格納部
２１  音声認識部
２２  意味解析部
２３  属性判別部
２４  音声情報一時記憶部
２５  データベース登録部
２６  受信音声情報格納部
２７  データベース検索部
２８  嗜好属性記憶部
２９  話者照合部
３０  話者情報検索部
３１  話者情報格納部
３２  受信音声情報格納部
３３  受信音声情報格納部
３４  好感度判定部
３５  話者情報登録部
１００ａ〜１００ｃ  情報通信端末
１０１ａ、１０２ａ、１０３ａ、１０４ａ  情報通信端末
２００  インターネット
３００、３０１、３０２  センター装置
【図１】
0003705587.tif 000002
【図２】
0003705587.tif 000003
【図３】
0003705587.tif 000004
【図４】
0003705587.tif 000005
【図５】
0003705587.tif 000006
【図６】
0003705587.tif 000007
【図７】
0003705587.tif 000008
【図８】
0003705587.tif 000009
【図９】
0003705587.tif 000010
【図１０】
0003705587.tif 000011
【図１１】
0003705587.tif 000012
【図１２】
0003705587.tif 000013
【図１３】
0003705587.tif 000014
【図１４】
0003705587.tif 000015
【図１５】
0003705587.tif 000016
【図１６】
0003705587.tif 000017
【図１７】
0003705587.tif 000018
【図１８】
0003705587.tif 000019
【図１９】
0003705587.tif 000020
【図２０】
0003705587.tif 000021
【図２１】
0003705587.tif 000022
【図２２】
0003705587.tif 000023
【図２３】
0003705587.tif 000024
【図２４】
0003705587.tif 000025
【図２５】
0003705587.tif 000026
【図２６】
0003705587.tif 000027