(57)【特許請求の範囲】
【請求項１】
複数の放送局から放送された映像、音声等を含む複数の放送情報の中から、利用者の要求に応じて前記放送情報を受信する放送情報提供システムであって、
前記利用者から入力された文字列を認識する文字認識手段と、
各前記放送情報に関連付けられた各キーワード群と該各放送情報を配信する前記各放送局とを対応付けるリストテーブルを記憶したリスト記憶手段と、
前記文字認識手段で認識された前記文字列と前記リストテーブルとを照合し、該文字列の中から所定のキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段で抽出された前記キーワードに基づいて、該キーワードに対応付けられた前記放送局を選局する選局手段と、
前記選局手段で選局された前記放送局から前記キーワードに関連付けられた前記放送情報を受信する受信手段と、
前記受信手段で受信された前記放送情報を出力する出力手段とを備えるとともに、
さらに、前記放送情報提供システムは、
前記キーワード抽出手段で抽出された前記キーワードを含む前記文字列に基づいて、該キーワードに対して前記利用者が抱く感情の度合いを示す感情度を認識する感情認識手段と、
前記感情認識手段で認識された前記感情度と、該感情度に関連付けられた前記キーワードとを記憶する感情記憶手段とを有し、
前記感情認識手段は、前記キーワードを含む前記文字列に基づいて、前記感情度の発生時期に係る過去、現在、及び未来の時制を認識し、前記キーワードに対する感情度に関連付ける推論エンジンとして機能し、
前記感情記憶手段は、前記推論エンジンにより関連づけられた、利用者のキーワードに対する感情度と当該感情度の発生時期に係る前記時制とを利用者毎及び時制毎に蓄積するための感情情報データベースとして機能し、
前記選局手段は、前記感情記憶手段に記憶されている現在の時制の感情度に関連付けられている前記キーワードに基づいて、該キーワードに対応付けられている前記放送局を選局することを特徴とする放送情報提供システム。
【請求項２】
請求項１に記載の放送情報提供システムであって、
前記推論エンジンは、利用者の前記キーワードに対する現在の時制の感情度を、現在と異なる時制の感情度から推論するため前記利用者へ感情度が変化しているか否かを判断する質問文を出力することを特徴とする放送情報提供システム。
【請求項３】
請求項１に記載の放送情報提供システムであって、
前記推論エンジンは、感情情報データベースに蓄積されている利用者の感情度が、特定の時制に多く偏っている場合は、前記特定の時制と異なる時制における感情度を前記利用者に入力させる質問文を出力することを特徴とする放送情報提供システム。
【請求項４】
請求項１乃至請求項３のいずれかに記載の放送情報提供システムであって、
前記選局手段は、前記キーワード抽出手段で抽出された前記キーワードが所定の数以上になった場合に、各該キーワードに対応付けられた前記放送局を選局することを特徴とする放送情報提供システム。
【請求項５】
請求項１乃至請求項４のいずれかに記載の放送情報提供システムであって、
前記受信手段で取得した前記放送情報を記憶する情報記憶手段を有することを特徴とする放送情報提供システム。
【請求項６】
請求項５に記載の放送情報提供システムであって、
前記情報記憶手段に記憶されている各前記放送情報に関連付けられた各見出し群を列記した見出しテーブルを記憶する見出し記憶手段を有し、
前記キーワード抽出手段は、前記文字認識手段で認識された前記文字列と前記見出しテーブルとを照合し、前記文字列の中から所定の見出しを抽出し、
前記キーワード抽出手段で抽出された前記見出しに基づいて、該見出しに関連付けられた前記放送情報を前記情報記録手段から取得し、取得した該放送情報を再生する再生手段を有することを特徴とする放送情報提供システム。
【請求項７】
請求項６に記載の放送情報提供システムであって、
前記感情認識手段は、前記キーワード抽出手段で抽出された前記見出しを含む前記文字列に基づいて、該見出しに対して前記利用者が抱く前記感情度を認識し、
前記見出し記憶手段は、前記感情認識手段で認識された前記感情度を前記見出しに関連付けて記憶し、
前記再生手段は、前記リスト記憶手段で記憶されている前記感情度に関連付けられた前記見出しに基づいて、該見出しに関連付けられた前記放送情報を前記情報記録手段から取得し、取得した放送情報を再生する
ことを特徴とする放送情報提供システム。
【請求項８】
請求項1乃至請求項７のいずれかに記載の放送情報提供システムであって、
前記感情度は、前記文字列に含まれる副詞又は感嘆詞からなる強調語に基づいて定めることを特徴とする放送情報提供システム。
【請求項９】
複数の放送局から放送された映像、音声等を含む複数の放送情報の中から、利用者の要求に応じて前記放送情報を受信する放送情報提供方法であって、
前記利用者から入力された文字列を認識するステップと、
各前記放送情報に関連付けられた各キーワード群と該各放送情報を配信する前記各放送局とを対応付けるリストテーブルを記憶するステップと、
認識された前記文字列と前記リストテーブルとを照合し、該文字列の中から所定のキーワードを抽出するステップと、
抽出された前記キーワードに基づいて、該キーワードに対応付けられた前記放送局を選局するステップと、
選局された前記放送局から前記キーワードに関連付けられた前記放送情報を受信するステップと、
受信された前記放送情報を出力するステップとを放送情報提供システムが実行するとともに、
さらに、前記放送情報提供方法は、
前記キーワードを抽出ステップで抽出された前記キーワードを含む前記文字列に基づいて、該キーワードに対して前記利用者が抱く感情の度合いを示す感情度を認識する感情認識ステップと、
前記感情認識ステップで認識された前記感情度と、該感情度に関連付けられた前記キーワードとを記憶する感情記憶ステップとを前記放送情報提供システムが実行し、
前記感情認識ステップは、前記キーワードを含む前記文字列に基づいて、前記感情度の発生時期に係る過去、現在、及び未来の時制を認識し、前記キーワードに対する感情度に関連付ける推論エンジンによる推論ステップとして機能し、
前記感情記憶ステップは、前記推論エンジンによる推論ステップにより関連づけられた、利用者のキーワードに対する感情度と当該感情度の発生時期に係る前記時制とを利用者毎及び時制毎に感情情報データベースに蓄積し、
前記感情記憶ステップで記憶されている現在の時制の感情度に関連付けられている前記キーワードに基づいて、該キーワードに対応付けられている前記放送局を選局することを特徴とする放送情報提供方法。
【請求項１０】
請求項９に記載の放送情報提供方法であって、
前記推論エンジンによる推論ステップは、利用者の前記キーワードに対する現在の時制の感情度を、現在と異なる時制の感情度から推論するため前記利用者へ感情度が変化しているか否かを判断する質問文を出力することを特徴とする放送情報提供方法。
【請求項１１】
請求項９に記載の放送情報提供方法であって、
前記推論エンジンによる推論ステップは、感情情報データベースに蓄積されている利用者の感情度が、特定の時制に多く偏っている場合は、前記特定の時制と異なる時制における感情度を前記利用者に入力させる質問文を出力することを特徴とする放送情報提供方法。
【請求項１２】
請求項９乃至請求項１１のいずれかに記載の放送情報提供方法であって、
抽出された前記キーワードが所定の数以上になった場合に、各該キーワードに対応付けられた前記放送局を選局するステップを前記放送情報提供システムが実行することを特徴とする放送情報提供方法。
【請求項１３】
請求項９乃至請求項１２のいずれかに記載の放送情報提供方法であって、
取得した前記放送情報を記憶するステップを前記放送情報提供システムが実行することを特徴とする放送情報提供方法。
【請求項１４】
請求項１３に記載の放送情報提供方法であって、
記憶されている各前記放送情報に関連付けられた各見出し群を列記した見出しテーブルを記憶するステップと、
認識された前記文字列と前記見出しテーブルとを照合し、前記文字列の中から所定の見出しを抽出するステップと、
抽出された前記見出しに基づいて、該見出しに関連付けられた前記放送情報を取得し、取得した該放送情報を再生するステップとを前記放送情報提供システムが実行することを特徴とする放送情報提供方法。
【請求項１５】
請求項１４に記載の放送情報提供方法であって、
抽出された前記見出しを含む前記文字列に基づいて、該見出しに対して前記利用者が抱く前記感情度を認識するステップと、
認識された前記感情度を前記見出しに関連付けて記憶するステップと、
記憶されている前記感情度に関連付けられた前記見出しに基づいて、該見出しに関連付けられた前記放送情報を取得し、取得した放送情報を再生するステップとを前記放送情報提供システムが実行することを特徴とする放送情報提供方法。
【請求項１６】
請求項９乃至請求項１５のいずれかに記載の放送情報提供方法であって、
前記文字列に含まれる副詞又は感嘆詞からなる強調語に基づいて前記感情度を定めるステップを前記放送情報提供システムが実行することを特徴とする放送情報提供方法。
【請求項１７】
複数の放送局から放送された映像、音声等を含む複数の放送情報の中から、利用者の要求に応じて前記放送情報を受信する放送情報提供装置であって、
前記利用者から入力された文字列を認識する文字認識手段と、
各前記放送情報に関連付けられた各キーワード群と該各放送情報を配信する前記各放送局とを対応付けるリストテーブルを記憶したリスト記憶手段と、
前記文字認識手段で認識された前記文字列と前記リストテーブルとを照合し、該文字列の中から所定のキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段で抽出された前記キーワードに基づいて、該キーワードに対応付けられた前記放送局を選局する選局手段と、
前記選局手段で選局された前記放送局から前記キーワードに関連付けられた前記放送情報を受信する受信手段と、
前記受信手段で受信された前記放送情報を出力する出力手段とを有するとともに、
さらに、前記放送情報提供装置は、
前記キーワード抽出手段で抽出された前記キーワードを含む前記文字列に基づいて、該キーワードに対して前記利用者が抱く感情の度合いを示す感情度を認識する感情認識手段と、
前記感情認識手段で認識された前記感情度と、該感情度に関連付けられた前記キーワードとを記憶する感情記憶手段とを有し、
前記感情認識手段は、前記キーワードを含む前記文字列に基づいて、前記感情度の発生時期に係る過去、現在、及び未来の時制を認識し、前記キーワードに対する感情度に関連付ける推論エンジンとして機能し、
前記感情記憶手段は、前記推論エンジンにより関連づけられた、利用者のキーワードに対する感情度と当該感情度の発生時期に係る前記時制とを利用者毎及び時制毎に蓄積するための感情情報データベースとして機能し、
前記選局手段は、前記感情記憶手段に記憶されている現在の時制の感情度に関連付けられている前記キーワードに基づいて、該キーワードに対応付けられている前記放送局を選局することを特徴とする放送情報提供装置。
【請求項１８】
請求項１７に記載の放送情報提供装置であって、
前記推論エンジンは、利用者の前記キーワードに対する現在の時制の感情度を、現在と異なる時制の感情度から推論するため前記利用者へ感情度が変化しているか否かを判断する質問文を出力することを特徴とする放送情報提供装置。
【請求項１９】
請求項１７に記載の放送情報提供装置であって、
前記推論エンジンは、感情情報データベースに蓄積されている利用者の感情度が、特定の時制に多く偏っている場合は、前記特定の時制と異なる時制における感情度を前記利用者に入力させる質問文を出力することを特徴とする放送情報提供装置。
【請求項２０】
請求項１７乃至請求項１９のいずれかに記載の放送情報提供装置であって、
前記選局手段は、前記キーワード抽出手段で抽出された前記キーワードが所定の数以上になった場合に、各該キーワードに対応付けられた前記放送局を選局することを特徴とする放送情報提供装置。
【請求項２１】
請求項１７乃至請求項２０のいずれかに記載の放送情報提供装置であって、
前記受信手段で取得した前記放送情報を記憶する情報記憶手段を有することを特徴とする放送情報提供装置。
【請求項２２】
請求項２１に記載の放送情報提供装置であって、
前記情報記憶手段に記憶されている各前記放送情報に関連付けられた各見出し群を列記した見出しテーブルを記憶する見出し記憶手段を有し、
前記キーワード抽出手段は、前記文字認識手段で認識された前記文字列と前記見出しテーブルとを照合し、前記文字列の中から所定の見出しを抽出し、
前記キーワード抽出手段で抽出された前記見出しに基づいて、該見出しに関連付けられた前記放送情報を前記情報記録手段から取得し、取得した該放送情報を再生する再生手段を有することを特徴とする放送情報提供装置。
【請求項２３】
請求項２２に記載の放送情報提供装置であって、
前記感情認識手段は、前記キーワード抽出手段で抽出された前記見出しを含む前記文字列に基づいて、該見出しに対して前記利用者が抱く前記感情度を認識し、
前記見出し記憶手段は、前記感情認識手段で認識された前記感情度を前記見出しに関連付けて記憶し、
前記再生手段は、前記リスト記憶手段で記憶されている前記感情度に関連付けられた前記見出しに基づいて、該見出しに関連付けられた前記放送情報を前記情報記録手段から取得し、取得した放送情報を再生することを特徴とする放送情報提供装置。
【請求項２４】
請求項1７乃至請求項２３のいずれかに記載の放送情報提供装置であって、
前記感情度は、前記文字列に含まれる副詞又は感嘆詞からなる強調語に基づいて定めることを特徴とする放送情報提供装置。
【請求項２５】
複数の放送局から放送された映像、音声等を含む複数の放送情報の中から、利用者の要求に応じて前記放送情報を受信する放送情報提供プログラムであって、コンピュータに、
前記利用者から入力された文字列を認識するステップと、
各前記放送情報に関連付けられた各キーワード群と該各放送情報を配信する前記各放送局とを対応付けるリストテーブルを記憶するステップと、
認識された前記文字列と前記リストテーブルとを照合し、該文字列の中から所定のキーワードを抽出するステップと、
抽出された前記キーワードに基づいて、該キーワードに対応付けられた前記放送局を選局するステップと、
選局された前記放送局から前記キーワードに関連付けられた前記放送情報を受信するステップと、
受信された前記放送情報を出力するステップとを実行させ、
さらに、前記放送情報提供プログラムは、コンピュータに、
前記キーワード抽出するステップで抽出された前記キーワードを含む前記文字列に基づいて、該キーワードに対して前記利用者が抱く感情の度合いを示す感情度を認識する感情認識ステップと、
前記感情認識ステップで認識された前記感情度と、該感情度に関連付けられた前記キーワードとを記憶する感情記憶ステップとを実行させ、
前記感情認識ステップは、前記キーワードを含む前記文字列に基づいて、前記感情度の発生時期に係る過去、現在、及び未来の時制を認識し、前記キーワードに対する感情度に関連付ける推論エンジンによる推論ステップとして実行させ、
前記感情記憶ステップは、前記推論エンジンによる推論ステップにより関連づけられた、利用者のキーワードに対する感情度と当該感情度の発生時期に係る前記時制とを利用者毎及び時制毎に感情情報データベースに蓄積することを実行させ、
前記感情記憶ステップで記憶されている現在の時制の感情度に関連付けられている前記キーワードに基づいて、該キーワードに対応付けられている前記放送局を選局することを実行させるための放送情報提供プログラム。
【請求項２６】
請求項２５に記載の放送情報提供プログラムであって、
前記推論エンジンによる推論ステップは、利用者の前記キーワードに対する現在の時制の感情度を、現在と異なる時制の感情度から推論するため前記利用者へ感情度が変化しているか否かを判断する質問文の出力を実行することを特徴とする放送情報提供プログラム。
【請求項２７】
請求項２５に記載の放送情報提供プログラムであって、
前記推論エンジンによる推論ステップは、感情情報データベースに蓄積されている利用者の感情度が、特定の時制に多く偏っている場合は、前記特定の時制と異なる時制における感情度を前記利用者に入力させる質問文の出力を実行することを特徴とする放送情報提供プログラム。
【請求項２８】
請求項２５乃至請求項２７のいずれかに記載の放送情報提供プログラムであって、
抽出された前記キーワードが所定の数以上になった場合に、各該キーワードに対応付けられた前記放送局を選局するステップを実行させるための放送情報提供プログラム。
【請求項２９】
請求項２５乃至請求項２８のいずれかに記載の放送情報提供プログラムであって、
取得した前記放送情報を記憶するステップを実行させるための放送情報提供プログラム。
【請求項３０】
請求項２９に記載の放送情報提供プログラムであって、
記憶されている各前記放送情報に関連付けられた各見出し群を列記した見出しテーブルを記憶するステップと、
認識された前記文字列と前記見出しテーブルとを照合し、前記文字列の中から所定の見出しを抽出するステップと、
抽出された前記見出しに基づいて、該見出しに関連付けられた前記放送情報を取得し、取得した該放送情報を再生するステップとを実行させるための放送情報提供プログラム。
【請求項３１】
請求項３０に記載の放送情報提供プログラムであって、
抽出された前記見出しを含む前記文字列に基づいて、該見出しに対して前記利用者が抱く前記感情度を認識するステップと、
認識された前記感情度を前記見出しに関連付けて記憶するステップと、
記憶されている前記感情度に関連付けられた前記見出しに基づいて、該見出しに関連付けられた前記放送情報を取得し、取得した放送情報を再生するステップとを実行させるための放送情報提供プログラム。
【請求項３２】
請求項２５乃至請求項３１のいずれかに記載の放送情報提供プログラムであって、
前記文字列に含まれる副詞又は感嘆詞からなる強調語に基づいて前記感情度を定めるステップを実行させるための放送情報提供プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、利用者が発話した音声情報から利用者の感情を推論し、推論した利用者の感情に基づいて所定の放送情報を出力等する放送情報提供システム、放送情報提供方法、放送情報提供装置及び放送情報提供プログラムに関する。
【０００２】
【従来の技術】
従来から、利用者は、番組リストの一覧が掲載されている雑誌を見て、自己が視聴を希望する番組にチャンネルを合わせることによって希望する番組を視聴することができる。また、利用者は、自己がある番組を録音したい場合は、録音をするためのセッティングを操作ボタンを通じて行えば希望する番組をビデオテープ等に録音することができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来からのテレビ、ビデオ等の家電機器は、自己が視聴したい放送番組等を操作ボタンを用いて逐一選択しなければならず、操作上の煩雑さを拭えない感があった。特に、利用者が放送番組を視聴する際には、視聴者は、片手でリモコンを持ち、他方の手で番組リストが掲載された雑誌を持っていたため、更に操作上の煩雑さを助長させていた。このため、利用者から発話された音声情報を解析し、解析した結果に基づいて利用者が要求する放送番組を受信等することができる家電機器の開発が望まれていた。
【０００４】
そこで、本発明は以上の点に鑑みてなされたものであり、利用者が入力した文字列に基づいて特定のキーワードを抽出し、抽出したキーワードに基づいてそのキーワードに対して利用者が抱く感情度を推論して、推論した感情度又は前記キーワードとに基づいて利用者が要求する情報を受信等することのできる放送情報提供システム、放送情報提供方法及び放送情報提供プログラムを提供することを課題とする。
【０００５】
【課題を解決するための手段】
本願に係る発明は、上記課題を解決すべくなされたものであり、電子機器（放送情報提供装置）が、複数の放送局から放送された映像、音声等を含む複数の放送情報の中から、利用者の要求に応じて前記放送情報を受信する際に、前記利用者から入力された文字列を認識し、各前記放送情報に関連付けられた各キーワード群と該各放送情報を配信する前記各放送局とを対応付けるリストテーブルを記憶し、認識した前記文字列と前記リストテーブルとを照合し、該文字列の中から所定のキーワードを抽出し、抽出した前記キーワードに基づいて、該キーワードに対応付けられた前記放送局を選局し、選局した前記放送局から前記キーワードに関連付けられた前記放送情報を受信し、受信した前記放送情報を出力することを特徴とするものである。尚、電子機器は、受信した前記放送情報を記憶するものであってもよい。
【０００６】
このような本願に係る発明によれば、電子機器が、利用者から発話された内容に含まれる文字列の中から所定のキーワードを抽出し、抽出された前記キーワードに関連付けられた前記放送情報を受信するので、電子機器は、利用者が要求する放送情報（例えば、番組）を的確に受信し出力することができる。
【０００７】
また、利用者は、電子機器が自己の音声に反応して自動的に自己の要求するチャンネルに切り替えてくれるので、リモコンを用いてチャンネルを切り替える際の煩雑さを解消することができる。
【０００８】
本願に係る発明は、電子機器が、抽出された前記キーワードを含む前記文字列に基づいて、該キーワードに対して前記利用者が抱く感情の度合いを示す感情度を認識し、認識した前記感情度と該感情度に関連付けられた前記キーワードとを記憶し、記憶している前記感情度に関連付けられている前記キーワードに基づいて、該キーワードに対応付けられている前記放送局を選局することを特徴とするものである。
【０００９】
このような本願に係る発明によれば、電子機器が、利用者が発話した内容に含まれるキーワードに関連付けられている前記感情度に応じて、該キーワードに対応付けられた前記放送局を選局することができるので、電子機器は、例えば、利用者の感情度が高い（興奮している状態など）場合は、より利用者の感情度を高ぶらせるような放送情報を放送している放送局を選局することができ、利用者の要求によりマッチした放送情報を提供することができる。
【００１０】
尚、電子機器は、抽出された前記キーワードが所定の数以上になった場合に、各該キーワードに関連付けられた前記放送情報を受信するものであってもよい。これにより、電子機器は、抽出された前記キーワードが所定の数以上になった場合に、各該キーワードに関連付けられた前記放送情報を取得するので、利用者が要求する情報を的確に絞り込んでから提供することができる。
【００１１】
本願に係る発明は、電子機器が、各前記放送情報に関連付けられた各見出し群を列記した見出しテーブルを記憶し、認識した前記文字列と前記見出しテーブルとを照合し、前記文字列の中から所定の見出しを抽出し、抽出した前記見出しに基づいて、該見出しに関連付けられた前記放送情報を情報記憶手段から取得し、取得した該放送情報を再生するものである。
【００１２】
このような本願に係る発明によれば、電子機器が、利用者が発話した内容と一致する前記見出しリストを抽出し、抽出した該見出しリストに関連付けられた前記放送情報を情報記憶手段から取得して、取得した前記放送情報を再生するので、利用者は、例えば、情報記憶手段（例えば、ビデオテープ）に蓄積されている各種番組等のうち、自己が見たい番組内容を発話すれば電子機器が自動的に該当する番組を再生（頭出し再生）してくれることとなり、かかる”頭出し再生”をする際の操作上の煩雑さを解消することができる。
【００１３】
また、電子機器は、前記感情度に関連付けられたキーワードを用いて、そのキーワードに関連付けられた放送情報を再生することもできるので、利用者の要求に応じた放送情報を的確に再生することができる。
【００１４】
尚、前記感情度は、文字列に含まれる強調語に基づいて定めるものであってもよい。これにより、電子機器は、文字列に含まれる強調語に基づいて感情度を定めることができるので、例えば強調語である副詞又は感嘆詞などにより、利用者の感情の程度を把握することができる。
【００１５】
本願に係る発明は、抽出された前記見出しを含む前記文字列に基づいて、該見出しに対して前記利用者が抱く前記感情度を認識し、認識された前記感情度を前記見出しに関連付けて記憶し、記憶されている前記感情度に関連付けられた前記見出しに基づいて、該見出しに関連付けられた前記放送情報を前記情報記録手段から取得し、取得した放送情報を再生することができる。
【００１６】
このような本願に係る発明によれば、電子機器が、感情度に関連付けられた見出しに基づいて、その見出しに関連付けられた放送情報を情報記憶手段から取得し、取得した放送情報を再生することもできるので、利用者の要求に応じた放送情報をより的確に再生することができる。
【００１７】
【発明の実施の形態】
［放送情報提供システム（放送情報提供装置も含む）の基本構成］
本発明に係る放送情報提供システムについて図面を参照しながら説明する。図１は、本実施形態に係る放送情報提供システムの概略構成図である。
【００１８】
同図に示すように、放送情報提供システムは、複数の放送局２００ａ〜２００ｃ（本実施形態では、単に「放送局２００」と省略する）から放送された映像、音声等を含む複数の放送情報の中から、利用者の要求に応じて放送情報を受信するものであって、利用者から入力された文字列を認識する音声認識部１０２（文字認識手段）と、各放送情報に関連付けられた各キーワード群と各放送情報を配信する各放送局２００とを対応付けるリストテーブルを記憶した情報データベース１０８（リスト記憶手段）と、音声認識部１０２で認識された文字列とリストテーブルとを照合し、該文字列の中から所定のキーワードを抽出し、抽出したキーワードに基づいてキーワードに対応付けられた放送局２００を選局する推論エンジン１０４（キーワード抽出手段、選局手段）と、推論エンジン１０４で選局された放送局２００からキーワードに関連付けられた放送情報を受信する受信部１０５（受信手段）とを含む電子機器１００（放送情報提供装置）と放送局２００とを備えている。尚、この放送情報提供システムは、家庭内で用いられる家電機器においても適用することができる。
【００１９】
電子機器１００は、利用者が発話した内容から、所定のキーワードを抽出し、抽出したキーワードに対する利用者の感情の度合いを示す感情度を推論し、推論した感情度又は前記キーワードに基づいて、それら感情度又はキーワードに対応する放送情報を放送局２００から受信等するものである。尚、この電子機器１００は、例えば、テレビ、ビデオ、ビデオ付きテレビ、パーソナルコンピュータなどが挙げられる。
【００２０】
電子機器１００は、本実施形態では、上述した音声認識部１０２、推論エンジン１０４、情報データベース１０８以外にも、入力部１０１、音声認識辞書記憶部１０３、個人認識部１０９、個人認識辞書記憶部１１０、録音部１１１、受信部１０５、感情情報データベース１０６、出力部１０７、情報データベース１０８を有している。
【００２１】
入力部１０１は、利用者の音声情報を取得する取得手段である。具体的に入力部１０１は、利用者の音声情報を取得し、取得した音声情報を音声信号として音声認識部１０２に出力する。音声認識部１０２は、入力部１０１で取得した音声情報に基づいて、その音声信号に対応する文字列を特定する音声認識手段である。
【００２２】
具体的には、音声信号が入力された音声認識部１０２は、入力された音声信号を解析し、解析した音声信号に対応する文字列を、音声認識辞書記憶部１０３に格納されている辞書を用いて特定し、特定した文字列を文字列信号として推論エンジン１０４に出力する。
【００２３】
音声認識辞書記憶部１０３は、標準的な音声信号に対応する辞書を格納しているものである。受信部１０５は、推論エンジン１０４で選局された放送局２００からキーワードに関連付けられた放送情報を受信する受信手段である。出力部１０７は、受信部１０７で受信された放送情報を出力するものであり、例えば、ディスプレイ、スピーカ等が挙げられる。
【００２４】
尚、音声認識部１０２は、利用者が操作部（例えば、キーボード）を通じて入力した文字列を特定する文字認識手段でもある。更に、音声辞書記憶部１０３は、利用者が操作部を通じて入力した文字列に対応する辞書を格納するものでもある。これにより、利用者は、電子機器１００に対して発話するだけでなく、操作部から文字を入力することによっても、電子機器１００から所定の放送情報を取得することができる。
【００２５】
感情情報データベース１０６は、利用者が抱く感情に関係する情報を感情情報として利用者毎に蓄積するものであり、例えば、ハードディスク、ＣＤ−ＲＯＭなどが挙げられる。
【００２６】
ここで、感情情報データベース１０６には、図７に示すように、「感情履歴テーブル」と、「時制履歴テーブル」とを有している。同図に示す「感情履歴テーブル」は、本実施形態では、文字列に含まれる所定のキーワードと、そのキーワードに対して利用者が抱いている感情の度合いを示す感情度とを利用者毎に蓄積するものである。
【００２７】
また、同図に示す「時制履歴テーブル」は、本実施形態では、文字列に含まれる所定のキーワードと、キーワードに対して利用者が抱いている感情度とを、その感情度が発生した時制（例えば、現在、過去、未来）毎、利用者毎に蓄積するものである。尚、感情情報は、本実施形態では、同図に示す「感情の度合い」「キーワード」「文字列の時制」を意味するものとする。
【００２８】
情報データベース１０６は、各放送情報に関連付けられた各キーワード群と各放送情報を配信する各放送局２００とを対応付けるリストテーブルを記憶したリスト記憶手段である。このキーワード群には、例えば放送局２００を選局するための放送チャンネルの一覧を示したチャンネルリスト等が含まれ、放送情報には、例えば、所定のチャンネルからなる映像、音声等を含む放送番組等が挙げられる。
【００２９】
尚、このキーワード群には、例えば、ビデオテープの内部に記録されている内容の一覧を示した録音リスト、ネットワークを通じて映像や音声などのマルチメディアデータの一覧を示したストリーミングリスト等（リスト）をも含めてもよい。
【００３０】
個人認識部１０９は、音声情報を発話した利用者を特定するものである。具体的には、入力部１０１から音声信号が入力された個人認識部１０９は、入力された音声信号を解析し、解析した音声信号に基づいて、音声情報を発話した利用者を、個人認識辞書記憶部１１０に格納されている辞書を用いて特定し、特定した利用者を利用者信号として推論エンジン１０４に出力する。
【００３１】
ここで、個人認識辞書記憶部１１０は、利用者を特定するための利用者データを予め記憶するものであり、この利用者データには、例えば各利用者が発話した５０音の周波数、波高値などが含まれる。
【００３２】
即ち、個人認識部１０９は、入力された音声信号に対応する音声情報を、個人認識辞書記憶部１１０に記憶されている利用者データと照合し、音声情報に近い利用者データを抽出して、抽出した利用者データに基づいて所定の音声情報を発話した利用者を特定する。利用者を特定した個人認識部１０９は、特定した利用者を利用者信号として推論エンジン１０４に出力する。
【００３３】
個人認識部１０９から利用者信号が入力された推論エンジン１０４は、入力された利用者信号に基づいて、利用者信号に対応する利用者毎に、音声認識部１０２から入力された文字列信号に対応する文字列から、利用者の感情の度合い、感情度に関係するキーワード、感情度が発生した時期（時制）を推論し、推論した各内容を感情情報データベース１０６に蓄積する。
【００３４】
前記推論エンジン１０４は、音声認識部１０２で特定した文字列の中から、所定のキーワードを抽出し、抽出したキーワードに対する利用者の感情の度合いを示す感情度を推論し、推論した感情度又は前記キーワードとに基づいて、それら感情度又はキーワードに対応付けられた放送局２００を選局するものである。
【００３５】
この推論エンジン１０４は、本実施形態では、文脈を解読するための文脈辞書、言語の類似関係を調べるための類似関係辞書、言葉文節解析に関する辞書、言葉の形態素解析（各品詞、活用形、分類、連接）に関わる辞書を有しており、これらの辞書を基に、利用者が発話した言葉の意味内容を解読し、解読した意味内容から利用者が抱く感情を推論し、利用者に質問するのに適した文を作成するものである。
【００３６】
即ち、言葉の意味内容を解読した推論エンジン１０４は、解読した意味内容に基づいて、解読された意味の結束性、話題の変化、利用者の感情を形成する言語、今までの会話の統計などにより、利用者が抱く感情を推論し、利用者に質問するのに適した文を作成する。
【００３７】
また、推論エンジン１０４は、人工知能、ニューラルネットワークによって構成されているものでもあり、利用者との間で交わされた言語（単語、文など）をニューラルネットに学習させ、その学習された言語に基づいて、利用者に質問をする内容を作成することができる。
【００３８】
更に、推論エンジン１０４は、解読した言葉の意味内容が曖昧な表現であると判断した場合は、ファジー機能を用いて、曖昧な表現に対応した質問内容をも作成することもできる。尚、推論エンジン１０４に有する上記機能の実行は、後述するＡＩ推論部１０４ｆ、選局部１０４ｇが主に担っている。
【００３９】
具体的には、音声認識部１０２から文字列信号が入力された推論エンジン１０４は、入力された文字列信号に対応する文字列を構成する要素に基づいて、利用者の感情、利用者がその感情を抱いた時期、文字列に含まれるキーワードを分別する。これらの”利用者の感情”、”利用者がその感情を抱いた時期（時制）”、”文字列に含まれるキーワード”は、本実施形態では、感情情報を意味するものとする。
【００４０】
ここで、「利用者の感情」（感情の度合い）には、例えば、関心／無関心、喜ぶ／つまらない等が挙げられる。また、「利用者の感情」には、利用者が抱く感情の程度（感情度）も含まれているものであり、例えば、すごく関心がある／関心がある／関心がない／全く関心がない等が含まれている。
【００４１】
この「感情の程度」は、本実施形態では、利用者がプラス的な感情を強く持っている場合をＰ１（Ｐ；Positive）〔例えば、とても関心がある〕、利用者がプラス的な感情を単に持っている場合をＰ２〔例えば、関心がある〕、利用者がマイナス的な感情を単に持っている場合をＮ１（Ｎ；Negative）〔例えば、関心がない〕、利用者がマイナス的な感情を強く持っている場合をＮ２と表現することにする。
また、「利用者がその感情を抱いた時期（時制）」には、例えば、現在・過去・未来が挙げられる。更に、文字列に含まれるキーワードは、例えば、春、夏、秋、冬、読書、スポーツなどが挙げられる。文字列を構成する要素から、利用者の感情に関する情報を分別した推論エンジン１０４は、利用者の感情に関する情報に基づいて、利用者が抱いている感情を推論する。
【００４２】
例えば、推論エンジン１０４が出力部１０７を通じて利用者に対し、”何か興味ある番組は？”と質問した場合に、利用者が”何かあるかな？”と返事をした場合は、推論エンジン１０４は、利用者は何の番組に興味があるのか悩んでいるな、と判断し、更に質問内容を深めていくため次の質問をする。
【００４３】
推論エンジン１０４は、出力部１０７を通じて利用者に対し、”スポーツは何をやっていたの？”と次に質問した場合に、利用者が”昔は楽しくサッカーをやっていたよ”と返事をした場合は、推論エンジン１０４は、利用者はサッカー関係に興味があるな、と推論し次々と質問（会話）をしていく。
【００４４】
利用者に対して様々な質問をした推論エンジン１０４は、利用者からの返事の内容に基づいて、その返事毎に「利用者の感情」「感情の度合い」「利用者がその感情を抱いた時期」に分別し、分別した感情情報を利用者毎に感情情報データベース１０６に蓄積する。
【００４５】
その後、推論エンジン１０４は、所定の感情度に関連付けられたキーワードが一つ、又は所定の数以上になった場合に、前記キーワードに対応付けられた放送局２００を選局する。受信部１０５は、推論エンジン１０４で選局（放送チャンネルを特定）された放送局２００からキーワードに関連付けられた放送情報（例えば、特定のチャンネルからなる番組）を受信する。
【００４６】
具体的には、推論エンジン１０４は、音声認識部１０２で認識された文字列と情報データベース１０８に記憶されている「リストテーブル」にある複数のリストとを照合し、文字列の中から前記リストと一致するキーワードを抽出する。所定のキーワードを抽出した推論エンジン１０４は、抽出したキーワードに対応付けられている放送局２００を選局する。
【００４７】
抽出したキーワードは、上述の如く、リストテーブルの中にあるリストと一致しており、このキーワードは、放送局２００（特定のチャンネル）及び放送情報（例えば、特定のチャンネルからなる放送番組など）と関連付けられているものであるので、推論エンジン１０４は、抽出したキーワードを用いて、そのキーワードに対応付けられている放送局２００を選局することができる。
【００４８】
また、推論エンジン１０４は、感情情報データベース１０６に蓄積されている感情情報（図7中の「感情履歴テーブル」を参照）の中から、高い「感情の程度」に関連付けられたキーワード（Ｐ１、Ｐ２）を取得し、取得したキーワードが一つ、或いは所定の数以上になった場合に、各キーワードに対応付けられた放送局２００を選局することもできる。
【００４９】
更に、推論エンジン１０４は、高い感情度と、その高い感情度が発生した時期とに関連付けられたキーワードが一つ、或いは所定の数以上になった場合に、前記キーワードに対応付けられた放送局２００を選局することもできる。
【００５０】
具体的には、推論エンジン１０４は、例えば、感情情報データベース１０６に蓄積されている「利用者がその感情を抱いた時期（時期）」「感情の程度」の中から、「感情の程度」が高い（Ｐ１、Ｐ２）キーワードであり、更にその感情度が発生した時期が”現在”のもののみを取得し、取得したキーワードが一つ或いは所定の数以上になった場合に、そのキーワードに対応付けられた放送局２００を選局する。
【００５１】
これにより、推論エンジン１０４は、出力部１０７を通じて、利用者が抱いている感情度、その感情度が発生した時制を推論し、その推論した感情度、感情度が発生した時制に関連するキーワードを用いて所定の放送局２００を選局することで、電子機器１００は、”ある時制”における利用者の感情にマッチした放送情報を的確に放送局２００から受信し、受信した放送情報を出力部１０７に出力することができる。
【００５２】
また、利用者は、推論エンジン１０４を通じて、会話を行うことにより所定の放送情報を出力させることができるので、自己の望む放送情報が出力されるまでの時間を楽しく過ごすことができる。
【００５３】
尚、推論エンジン１０４は、感情情報データベース１０６に蓄積されている感情情報が、ある時制（例えば、過去）の情報に偏っている場合は、違う時制（例えば、現在）における感情を利用者から聞き出し、その聞き出した感情を構成するキーワードに基づいて、そのキーワードに対応付けられている放送局２００を選局することができる。
【００５４】
上記推論エンジン１０４は、本実施形態では、図２に示すように、文節認識部１０４ａと、時制解釈部１０４ｂと、類別部１０４ｃと、強調語検出部１０４ｄと、感情判定部１０４ｅと、ＡＩ推論部１０４ｆと、選局部１０４ｇと、再生部１０４ｈとを有している。
【００５５】
文節認識部１０４ａは、文を解析し、解析した文に基づいて、文から把握される言葉の意味空間を認識するものである。ここで、文の解析とは、文の形態要素、例えば品詞、活用形、分類、連接関係を解析することを意味する。言葉の意味空間は、文脈、文の類似関係、文の学習パターンから把握するものである。
【００５６】
更に、文節認識部１０４ａは、上記認識により、文と文との間を認識するものである。具体的には、文から把握される言葉の意味空間を認識した音声認識部１０２から文字列信号が入力された文節認識部１０４ａは、入力された文字列信号に基づいて、文字列信号に対応する文と文との間を認識する。
【００５７】
この認識は、本実施形態では、文と文との間にはある程度の時間間隔があるので、その時間間隔に基づいて文と文との間を区別するものである。例えば、文字信号に対応する文が、”今日は暑いな・・・アイスを食べよう”というものである場合は、文節認識部１０４ａは、上記文の中で時間間隔がある部分”・・・”を文の区切りと認識し、”今日は暑いな”と”アイスを食べよう”との文に分けることを行う。
【００５８】
文と文との間を認識した文節認識部１０４ａは、文を１文毎に区分けして、１文毎に区分けした文を文体信号として時制解釈部１０４ｂ、類別部１０４ｃ、強調語検出部１０４ｄ、感情判定部１０４ｅに出力する。
【００５９】
類別部１０４ｃは、文字列から利用者の感情の種類を判別するものである。具体的には、文節認識部１０４ａから文体信号が入力された類別部１０４ｃは、入力された文体信号に対応する文に基づいて、文に含まれる要素から感情に関係するフレーズを抜き出し、この抜き出したフレーズがどのような感情の類別に属するものであるかを特定する。
【００６０】
この感情の類別は、本実施形態では、例えば図３に示す「感情類別テーブル」に従って類別する。感情類別テーブルは、例えば、利用者がプラス的な感情要素を意味していることを示す「プラス要素Ｐ（Ｐ；Positive）」、利用者がマイナス的な感情要素を意味していることを示す「マイナス要素Ｎ（Ｎ；Negative）」を有している。
【００６１】
このプラス要素Ｐには、例えば、いいね、良い、ほっとする、最高、喜ぶ、気になる等が含まれる。また、マイナス要素Ｎには、例えば、だめ、悪い、まいる、最低、つまらない、気にならない（無関心）等が含まれる。類別部１０４ｃは、上記の「感情類別テーブル」に基づいて、文の中からどのような感情が含まれているのかを類別し、この類別した結果を類別信号として感情判定部１０４ｅに出力する。
【００６２】
強調語検出部１０４ｄは、文字列から感情の強弱を特徴付ける要素を抽出するものである。具体的には、文節認識部１０４ａから文体信号が入力された強調語検出部１０４ｄは、入力された文体信号に対応する文に基づいて、その文を構成する要素の中に、強調語があるか否かを検出する。
【００６３】
この強調語の検出は、本実施形態では、例えば図４に示す「強調語テーブル」に従って行うことができる。この「強調語テーブル」には、同図に示すように、例えば、すげー、ちょー、うひょー、わおー、ひえー、めっちゃ、すごく、とても、かなり等の副詞、感嘆詞が含まれる。強調語検出部１０４ｄは、上記の「強調語テーブル」に基づいて、１文の中にある強調語を検出し、検出した強調語を強調語検出信号として感情判定部１０４ｅに出力する。
【００６４】
感情判定部１０４ｅは、自部で抽出したキーワードを含む文字列に基づいて、そのキーワードに対して利用者が抱く感情の度合いを示す感情度を認識する感情認識手段である。具体的には、類別部１０４ｃ、強調語検出部１０４ｄ、文節認識部１０４ａから類別信号、強調語検出信号、文体信号が入力された感情判定部１０４ｅは、入力された類別信号、強調語検出信号、文体信号に基づいて、利用者の感情の程度（感情度）を判定する。
【００６５】
この感情の程度（感情度）の判定は、本実施形態では、例えば図５に示す「感情度テーブル」に従って行うことができる。この「感情度テーブル」には、例えば、同図に示すように、判定要素（利用者の感情）と、「感情の度合い（感情度）」とを有している。
【００６６】
判定要素は、利用者の感情を左右するフレーズを意味するものであり、例えば、同図に示すように、関心／無関心、喜ぶ／つまらない、最高／最低、ほっとする／まいる等が挙げられる。この判定要素は、上述した「利用者の感情」と同義の意味である。
【００６７】
例えば、「感情の度合い」は、上述の如く、同図に示すように、判定要素が「関心／無関心」である場合は、感情の程度は、すごく関心がある（Ｐ１）、関心がある（Ｐ２）、関心がない（Ｎ１）、全く関心がない（Ｎ２）と類別することができる。
【００６８】
感情判定部１０４ｅは、入力された文体信号に対応する文字列が”昔はサッカーを楽しくやっていたよ”である場合は、その文字列を、情報データベース１０８に蓄積されているキーワード群と照合し、文字列の中からキーワード群と共通する（例えば、サッカー）キーワードを抽出する。
【００６９】
感情判定部１０４ｅは、類別信号に対応する「感情の類別」、強調語検出信号に対応する強調語に基づいて、上記「感情度テーブル」を参照し、抽出したキーワードに対し利用者が抱いている感情度を判定し、判定した結果（Ｐ１、Ｐ２、Ｎ１、Ｎ２）を感情判定信号としてＡＩ推論部１０４ｆに出力する。
【００７０】
例えば、文体信号に対応する文字列が”昔はサッカーを楽しくやっていたよ”である場合は、類別部１０４ｃは、”やっていた”という文字列を検出し、強調語検出部１０４ｄは、”楽しく”という文字列を検出する。感情判断部１０４ｅは、類別部１０４ｃで検出された”やっていた”と、強調語検出部１０４ｄで検出した”楽しく”とに基づいて、図５のテーブルを参照し、抽出したキーワード（サッカー）に対する利用者の感情度がＰ１であると判断する。感情判定部１０４ｅは、上記判断した「感情の程度」とキーワードとを含む感情情報を感情情報信号としてＡＩ推論部１０４ｆに出力する。
【００７１】
ＡＩ推論部１０４ｆは、感情判定部１０４ｅで判定された利用者の「感情の度合い」、文字列のキーワードから、そのキーワードに対して利用者が抱く感情を推論する。具体的には、感情判定部１０４ｅから感情情報信号が入力されたＡＩ推論部１０４ｆは、入力された感情情報信号に対応する感情情報に基づいて、例えば上記結果より「感情の度合い」がＰ１（楽しくやっていた）、キーワードが”サッカー”である場合は、利用者はサッカーについて興味があるな、と推論する。
【００７２】
尚、ＡＩ推論部１０４ｆは、例えば、文字列のキーワード、又はそのキーワードに対し利用者が抱いている感情度に基づいて、前記キーワードと最も関係するフレーズ（推論の内容を示す予め定められた内容）を感情情報データベース１０６から抽出して、その抽出したフレーズを推論の内容とすることができる。
【００７３】
感情判定部１０４ｅから感情情報信号が入力されたＡＩ推論部１０４ｆは、入力された感情情報信号に対応するキーワード・キーワードに対する利用者の感情度を、個人認識部１０９から入力されて利用者信号に対応する利用者に関連付けて感情情報データベース１０６に蓄積する（図７中の「感情履歴テーブル」を参照）。
【００７４】
尚、ＡＩ推論部１０４ｆは、上記推論により、興味がある分野について更に質問内容を深めていき、感情判定部１０４ｅから入力されたキーワードとそのキーワードに対して利用者が抱いている感情度とを、文字列を発話した利用者毎に感情情報データベース１０６に蓄積することもできる。
【００７５】
時制解釈部１０４ｂは、利用者の抱く感情度が発生した時期（時制）を解釈するものである。具体的には、文節認識部１０４ａから文体信号が入力された時制解釈部１０４ｂは、入力された文体信号に対応する文字列に基づいて、その文字列に対応する事象がどの時制（時点）に該当するのかを解釈する。この解釈は、本実施形態では、図６に示す「時制テーブル」に従って行うものとする。
【００７６】
この「時制テーブル」は、同図に示すように、アスペクト、テンス、ムードから構成されるものであり、文字列に対応する時制は、これらの構成要素に基づいて特定することができる。
【００７７】
ここで、アスペクトＡとは、既にある事象が完了していることを示す完成相（Ａ１）と、利用者の発話時においてもある事象が継続していることを示す継続相（Ａ２）とから構成されるものである。また、テンスＴとは、非過去時制（Ｔ１）と、過去時制（Ｔ２）とから構成されるものである。更に、ムードＭとは、叙述法Ｍ１（断定法（Ｍ２）、推量法（Ｍ３））と、実行法Ｍ６（意志・勧誘（Ｍ４）、命令（Ｍ４））とから構成されるものである。
【００７８】
例えば、時制解釈部１０４ｂは、”昔はサッカーを楽しくしていたよ”という文字列を解釈する場合は、図６を参照し、”〜いた”の文字から断定Ｍ２−過去Ｔ２（判断▲１▼）であると判断し、”〜していた”の文字から完成相Ａ２（判断▲２▼；過去における継続性）に該当すると判断する。そして、これらの判断を行った時制解釈部１０４ｂは、判断した時制（判断▲１▼、判断▲２▼）を時制信号としてＡＩ推論部１０４ｆに出力する。
【００７９】
時制解釈部１０４ｂと感情判断部１０４ｅとからそれぞれ時制信号と感情情報信号とが入力されたＡＩ推論部１０４ｆは、入力された時制信号に対応する「判断された時制」と、入力された感情情報信号に対応する「感情の度合い」「キーワード」とに基づいて、ある時制において、キーワードに対し利用者が抱いている感情度と、その感情度が発生した時期とを推論する。
【００８０】
例えば、ＡＩ推論部１０４ｆは、”昔はサッカーを楽しくやっていたよ”の文字列から利用者の感情度を推論する場合は、時制解釈部１０４ｂ、類別部１０４ｃ及び強調語解釈部１０４ｄで文字列の要素が解釈された結果、「判断された時制」が上記判断▲１▼（断定Ｍ２−過去Ｔ２；過去に何かを行っていたこと）、判断▲２▼（完成相Ａ２；何かを継続して行っていたこと）、「感情の度合い」がＰ１（〜を楽しくやっていた）、更に、「キーワード」がサッカーであるという結果が導かれるので、「利用者は過去（判断▲１▼）においてサッカー（キーワード）を継続（判断▲２▼）してやっていた時期があるな、利用者はサッカーに興味があるのでは」、と推論する。
【００８１】
この推論をしたＡＩ推論部１０４ｆは、利用者が過去においてサッカーに興味がある、と推論したので、過去におけるサッカーについての質問を導きだし、導いた質問を次々に行い質問の内容を深めていく。例えば、サッカーに関係する質問としては、好きなサッカーチーム、好きな選手などが挙げられる。
【００８２】
尚、質問内容は、予め感情情報データベース１０６に蓄積されているものであり、ＡＩ推論部１０４ｆは、推論した結果に対応する質問内容を取得し、取得した質問内容を出力部１０７に出力することで、利用者に対し質問することができる。
【００８３】
利用者に対して様々な質問を行ったＡＩ推論部１０４ｆは、利用者から回答のあった回答内容を、「判断された時制」「感情の度合い」「キーワード」毎に感情情報データベース１０６に蓄積する（図７中の「時制履歴テーブル」を参照）。
【００８４】
これにより、ＡＩ推論部１０４ｆは、利用者が発話した文字列に含まれる「感情の度合い」「キーワード」だけではなく、「判断された時制」をも含めて利用者の感情を判断するので、例えば利用者が過去においてはどのような感情を抱いていたのかを把握することができ、更に、過去から現在に至るまでの感情の変化をも把握することができる。
【００８５】
即ち、ＡＩ推論部１０４ｆは、利用者が過去における事柄において「感情の度合い」が高かった場合には、例えば、「現在においての感情は変わっていないか」と推論し、現在における利用者の感情を判断付ける質問を行い、現在における利用者がどのような感情を抱いているのかを把握することができる。
【００８６】
また、上記よりＡＩ推論部１０４ｆは、利用者からの回答に含まれるキーワード、特に利用者の感情に関係するキーワードを多く収集することができ、後述する選局部１０４ｇは、ＡＩ推論部１０４ｆで推論された利用者の感情に関係するキーワードを用いて所定の放送局２００を選局することができ、利用者が要求する放送情報をより的確に該当する放送局２００から取得し、取得した放送情報を出力部１０７に出力、又は録音部１１１に録音することができる。
【００８７】
更に、ＡＩ推論部１０４ｆは、出力部１０７を通じて、利用者が抱いている感情度、その感情度が発生した時制を推論し、それらの内容を感情情報データベース１０６に蓄積するので、後述する選局部１０４ｇは、感情情報データベース１０６に蓄積されている感情度・時制に関連するキーワードを用いて所定の放送情報を取得することができ、”ある時制”における利用者の感情にマッチした放送情報を的確に放送局２００から取得し、取得した放送情報を外部に出力することができる。
【００８８】
加えて、利用者は、入力部１０１を通じて、ＡＩ推論部１０４ｆに文字情報を入力（例えば、音声入力、操作部からの入力）すれば、ＡＩ推論部１０４ｆが利用者の感情度を推論し、その推論に応じて異なった質問をするので、あたかも人間と会話しているような雰囲気を味わうことができ、ある放送情報についての情報が出力されるまでの時間を楽しく過ごすことができる。
【００８９】
選局部１０４ｇは、感情情報データベース１０６に記憶されているキーワード、又は感情度に関連付けられているキーワードに基づいて、そのキーワードに対応付けられた放送局２００を選局する選局手段である。また、選局部１０４ｇは、感情度に関連付けられたキーワードが所定の数以上になった場合に、各キーワードに対応付けられた放送局２００を選局する選局手段でもある。
【００９０】
具体的には、選局部１０４ｇは、感情情報データベース１０６に蓄積されている「感情履歴テーブル」（図７参照）の中から、「感情の度合い」を示す値（Ｐ１、Ｐ２、Ｎ１、Ｎ２）と、その値に関連付けられたキーワード（又は高い感情度に関連付けられたキーワードなど）とを取得する。
【００９１】
「感情の度合い」と、その値に関連付けられたキーワードとを取得した選局部１０４ｇは、取得した「感情の度合い」に対応するキーワードが一つ又は所定の個数以上になった場合に、それらのキーワードに対応付けられた放送局２００を選局する。その後、受信部１０５は、選局部１０４ｇで選局された放送局２００から該当する放送情報（例えば、ニュース番組など）を放送局２００から受信し、受信した放送情報を出力部１０７に出力、又は録音部１１１（情報記録手段）に記録させる。
【００９２】
これにより、選局部１０４ｇは、キーワードに関連付けられた利用者の感情度に応じて、そのキーワードに関連付けられた放送情報を選局することができるので、受信部１０５は、利用者の要求に応じた放送情報を該当する放送局２００から的確に取得することができる。
【００９３】
更に、選局部１０４ｇは、感情情報データベース１０６に蓄積されている「時制履歴テーブル」の中から、時制毎に「感情の度合い」を示す値と、その値に関連付けられたキーワードとを取得する。
【００９４】
時制毎に「感情の度合い」を示す値と、その値に関連付けられたキーワードとを取得した選局部１０４ｇは、時制毎に取得した「感情の度合い」のうち、ある時制に対応するキーワードが一つ又は所定の数値以上になった場合に、それらのキーワードに対応付けられた放送局２００を選局する。
【００９５】
例えば、選局部１０４ｇは、取得した「感情の度合い」のうち、「過去」におけるＰ１又はＰ２に対応するキーワードが５個以上になった場合に、それらのキーワードに対応付けられた放送局２００を選局する。
【００９６】
放送局２００は、所定の番組を放送するものであり、例えば、所定の放送内容を各家庭に配信している放送管理センター等が挙げられる。尚、放送局２００は、ネットワーク上に分散配置されたＷｅｂサーバを管理しているサーバ管理センターであってもよい。
【００９７】
［放送情報提供システムを用いた放送情報提供方法］
上記構成を有する放送情報提供システムによる放送情報提供方法は、以下の手順により実施することができる。図８は、本実施形態に係る放送情報提供方法の手順を示すフロー図である。先ず、入力部１０１が利用者の音声情報を取得するステップを行う（Ｓ１０１）。具体的に入力部１０１は、利用者の音声情報を取得し、取得した音声情報を音声信号として音声認識部１０２に出力する。
【００９８】
次いで、音声認識部１０２が入力部１０１で取得した音声情報に基づいて、その音声情報に対応する文字列を特定するステップを行う（Ｓ１０２）。具体的には、音声信号が入力された音声認識部１０２は、入力された音声信号を解析し、解析した音声信号に対応する文字列を、音声認識辞書記憶部１０３に格納されている辞書を用いて特定し、特定した文字列を文字列信号として推論エンジン１０４に出力する。
【００９９】
次いで、推論エンジン１０４が、音声認識部１０２で特定した文字列の中から、所定のキーワードを抽出し、抽出したキーワードに対する利用者の感情の度合いを示す感情度を推論し、推論した感情度又は前記キーワードに基づいて、それら感情度又はキーワードに対応付けられた放送局２００を選局するステップを行う（Ｓ１０３）。ここで行う処理は、図９に基づいて説明する。
【０１００】
推論エンジン１０４では、先ず、図９に示すように、文節認識部１０４ａが、文を解析し、解析した文に基づいて、文から把握される言葉の意味空間を認識するステップを行う（Ｓ２００）。次いで、文節認識部１０４ａが上記認識により文と文との間を認識するステップを行う（Ｓ２０１）。具体的には、文から把握される言葉の意味空間を把握した文節認識部１０４ａは、入力された文字信号に基づいて、文字信号に対応する文と文との間を認識する。
【０１０１】
この認識は、本実施形態では、文と文との間にはある程度の時間間隔があるので、その時間間隔に基づいて文と文との間を区別するものである。例えば、文字信号に対応する文が、”今日は暑いな・・・アイスを食べよう”というものである場合は、文節認識部１０４ａは、上記文の中で時間間隔がある部分”・・・”を文の区切りと認識し、”今日は暑いな”と”アイスを食べよう”との文に分けることを行う。
【０１０２】
文と文との間を認識した文節認識部１０４ａは、文を１文毎に区分けして、１文毎に区分けした文を文体信号として時制解釈部１０４ｂ、類別部１０４ｃ、強調語検出部１０４ｄ、感情判定部１０４ｅに出力する。
【０１０３】
次いで、類別部１０４ｃが、文字列から利用者の感情の種類を判別するステップを行う（Ｓ２０２）。具体的には、文節認識部１０４ａから文体信号が入力された類別部１０４ｃは、入力された文体信号に対応する文に基づいて、文に含まれる要素から感情に関係するフレーズを抜き出し、この抜き出したフレーズがどのような感情の類別に属するものであるかを特定する。
【０１０４】
類別部１０４ｃは、図３に示す「感情類別テーブル」に基づいて、１文の中からどのような感情が含まれているのかを類別し、この類別した結果を類別信号として感情判定部１０４ｅに出力する。
【０１０５】
次いで、強調語検出部１０４ｄが、文字列から感情の強弱を特徴付ける要素を抽出するステップを行う（Ｓ２０３）。具体的には、文節認識部１０４ａから文体信号が入力された強調語検出部１０４ｄは、入力された文体信号に対応する文に基づいて、その文を構成する要素の中に、強調語があるか否かを検出する。
【０１０６】
強調語検出部１０４ｄは、図４に示す「強調語テーブル」に基づいて、１文の中にある強調語を検出し、検出した強調語を強調語検出信号として感情判定部１０７に出力する。
【０１０７】
次いで、感情判定部１０４ｅが、所定のキーワードに対して利用者が抱く感情度を判定するステップを行う（Ｓ２０４）。具体的に、感情判定部１０４ｅは、入力された文体信号に対応する文字列が”昔はサッカーを楽しくやっていたよ”である場合は、その文字列を、情報データベース１０８に蓄積されているキーワード群と照合し、文字列の中からキーワード群と共通（例えば、サッカー）するキーワードを抽出する。
【０１０８】
その後、感情判定部１０４ｅは、類別信号に対応する「感情の類別」、強調語検出信号に対応する強調語に基づいて、上記「感情度テーブル」を参照し、抽出したキーワードに対し利用者が抱いている感情度を判定し、判定した結果（Ｐ１、Ｐ２、Ｎ１、Ｎ２）を感情判定信号としてＡＩ推論部１０４ｆに出力する。
【０１０９】
次いで、ＡＩ推論部１０４ｆが、感情判定部１０４ｅで判定された利用者の「感情の度合い」、文字列のキーワードから、利用者が抱く感情を推論するステップを行う（Ｓ２０５）。
【０１１０】
具体的には、感情判定部１０４ｅから感情情報信号が入力されたＡＩ推論部１０４ｆは、入力された感情情報信号に対応する感情情報に基づいて、例えば上記結果より「感情の度合い」がＰ１（楽しくやっていた）、キーワードが”サッカー”である場合は、利用者はサッカーについて興味があるな、と推論する。
【０１１１】
そして、ＡＩ推論部１０４ｆは、上記推論により、興味がある分野について更に質問内容を深めていき、利用者が抱いている感情に対応するキーワードを聞き出し、聞き出した感情に対応するキーワードを感情情報データベース１０６に蓄積していく。
【０１１２】
尚、ＡＩ推論部１０４ｆは、利用者の抱く感情度が発生した時期（時制）を含めて、利用者が抱く感情を推論してもよい。具体的には、文節認識部１０４ａから文体信号が入力された時制解釈部１０４ｂは、入力された文体信号に対応する文字列に基づいて、その文字列に対応する事象がどの時制（時点）に該当するのかを解釈する。この解釈は、本実施形態では、図６に示す「時制テーブル」に従って行うものとする。
【０１１３】
例えば、時制解釈部１０４ｂは、”昔はサッカーを楽しくしていたよ”という文字列を解釈する場合は、図６を参照し、”〜いた”の文字から断定Ｍ２−過去Ｔ２（判断▲１▼）であると判断し、”〜していた”の文字から完成相Ａ２（判断▲２▼；過去における継続性）に該当すると判断（解釈）する。そして、これらの判断を行った時制解釈部１０４ｂは、判断した時制（判断▲１▼、判断▲２▼）を時制信号としてＡＩ推論部１０４ｆに出力する。
【０１１４】
そして、時制解釈部１０４ｂと感情判断部１０４ｅとからそれぞれ時制信号と感情情報信号とが入力されたＡＩ推論部１０４ｆは、入力された時制信号に対応する「判断された時制」と、入力された感情情報信号に対応する「感情の度合い」「キーワード」とに基づいて、キーワードに対し利用者が抱いている感情度と、その感情度が発生した時期とを推論する。
【０１１５】
例えば、ＡＩ推論部１０４ｆは、”昔はサッカーを楽しくやっていたよ”の文字列から利用者の感情度を推論する場合は、時制解釈部１０４ｂ、類別部１０４ｃ及び強調語解釈部１０４ｄで文字列の要素が解釈された結果、「判断された時制」が上記判断▲１▼（断定Ｍ２−過去Ｔ２；過去に何かを行っていたこと）、判断▲２▼（完成相Ａ２；何かを継続して行っていたこと）、「感情の度合い」がＰ１（〜を楽しくやっていた）、更に、「キーワード」がサッカーであるという結果が導かれるので、「利用者は過去（判断▲１▼）においてサッカー（キーワード）を継続（判断▲２▼）してやっていた時期があるな、利用者はサッカーに興味があるのでは」、と推論する。
【０１１６】
この推論をしたＡＩ推論部１０４ｆは、利用者が過去においてサッカーに興味がある、と推論したので、過去におけるサッカーについての質問を導きだし、導いた質問を次々に行い質問の内容を深めていく。例えば、サッカーに関係する質問としては、好きなサッカーチーム、好きな選手などが挙げられる。
【０１１７】
利用者に対して様々な質問を行ったＡＩ推論部１０４ｆは、利用者から回答のあった回答内容を、「判断された時制」「感情の度合い」「キーワード」毎に感情情報データベース１０６に蓄積する（図７中の「時制履歴テーブル」を参照）。
【０１１８】
これにより、ＡＩ推論部１０４ｆは、利用者が発話した文字列に含まれる「感情の度合い」「キーワード」だけではなく、「判断された時制」をも含めて利用者の感情を判断するので、例えば利用者が過去においてはどのような感情を抱いていたのかを把握することができ、更に、過去から現在に至るまでの感情の変化をも把握することができる。
【０１１９】
即ち、ＡＩ推論部１０４ｆは、利用者が過去における事柄において「感情の度合い」が高かった場合には、例えば、「現在においての感情は変わっていないか」と推論し、現在における利用者の感情を判断付ける質問を行い、現在における利用者がどのような感情を抱いているのかを把握することができる。
【０１２０】
更に、上記よりＡＩ推論部１０４ｆは、利用者からの回答に含まれるキーワード、特に利用者の感情に関係するキーワードを多く収集することができ、後述する選局部１０４ｇは、ＡＩ推論部１０４ｆで推論された”ある時制”における利用者の感情に関係するキーワードを用いて所定の放送局２００を選局することができる。
【０１２１】
加えて、利用者は、入力部１０１を通じて、ＡＩ推論部１０４ｆに文字情報を入力（例えば、音声入力、操作部からの入力）すれば、ＡＩ推論部１０４ｆが利用者の感情度を推論し、その推論に応じて異なった質問をするので、あたかも人間と会話しているような雰囲気を味わうことができ、ある放送情報についての情報が出力されるまでの時間を楽しく過ごすことができる。
【０１２２】
次いで、選局部１０４ｇは、感情情報データベース１０６に記憶されているキーワード、又は感情度に関連付けられているキーワードに基づいて、そのキーワードに対応付けられた放送局２００を選局するステップを行う（Ｓ２０６）。尚、選局部１０４ｇは、感情度に関連付けられたキーワードが所定の数以上になった場合に、各キーワードに対応付けられた放送局２００を選局するステップを行ってもよい。
【０１２３】
具体的には、選局部１０４ｇは、感情情報データベース１０６に蓄積されている「感情履歴テーブル」（図７参照）の中から、「感情の度合い」を示す値（Ｐ１、Ｐ２、Ｎ１、Ｎ２）と、その値に関連付けられたキーワード（又は高い感情度に関連付けられたキーワードなど）とを取得する。
【０１２４】
そして、「感情の度合い」と、その値に関連付けられたキーワードとを取得した選局部１０４ｇは、取得した「感情の度合い」に対応するキーワードが一つ又は所定の個数以上になった場合に、それらのキーワードに対応付けられた放送局２００を選局し、出力部１０７は、選局部１０４ｇで選局された放送局２００から該当する放送情報（例えば、ニュース番組など）を受信し、受信した放送情報を出力部１０７に出力、又は録音部１１１に録音させる。
【０１２５】
これにより、選局部１０４ｇは、キーワードに関連付けられた利用者の感情度に応じて、そのキーワードに対応付けられた放送局２００を選局することができるので、受信部１０５は、より利用者の要求に応じた放送情報を選局された放送局２００から受信することができる。
【０１２６】
また、選局部１０４ｇは、感情情報データベース１０６に蓄積されている「時制履歴テーブル」の中から、時制毎に「感情の度合い」を示す値と、その値に関連付けられたキーワードとを取得することができる。
【０１２７】
その後、例えば、選局部１０４ｇは、取得した「感情の度合い」のうち、「過去」におけるＰ１又はＰ２に対応するキーワードが５個以上になった場合に、それらのキーワードに対応付けられた放送局２００を選局する。
【０１２８】
これにより、時制毎に「感情の度合い」を示す値と、その値に関連付けられたキーワードとを取得した選局部１０４ｇは、時制毎に取得した「感情の度合い」のうち、ある時制に対応するキーワードが一つ又は所定の数値以上になった場合に、それらのキーワードに対応付けられた放送局２００を選局することができる。
【０１２９】
［放送情報提供システム、放送情報提供方法及び放送情報提供装置による作用及び効果］
このような本実施形態に係る発明によれば、推論エンジン１０４が、利用者が発話した内容に含まれる文字列の中から所定のキーワードを抽出し、抽出されたキーワードに対応付けられた放送局２００を選局することができるので、受信部１０５は、推論エンジン１０４で選局された放送局２００から、利用者が要求する放送情報を的確に受信することができる。
【０１３０】
また、推論エンジン１０４が、利用者が発話した内容に含まれるキーワードに関連付けられている感情度に応じて、該キーワードに対応付けられた放送局２００を選局することができるので、受信部１０５は、推論エンジン１０４で選局された放送局２００から、例えば、利用者の感情度が高い（興奮している状態など）場合は、より利用者の感情度を高ぶらせるような放送情報を受信することができ、利用者の要求によりマッチした放送情報を提供することができる。
【０１３１】
また、推論エンジン１０４は、抽出されたキーワードが所定の数以上になった場合に、各キーワードに対応付けられた放送局２００を選局することができるので、利用者が要求する放送局２００を的確に選局することができる。
【０１３２】
更に、ＡＩ推論部１０４ｆは、利用者が発話した文字列に含まれる「感情の度合い」「キーワード」だけではなく、「判断された時制」をも含めて利用者の感情を判断するので、例えば利用者が過去においてはどのような感情を抱いていたのかを把握することができ、更に、過去から現在に至るまでの感情の変化をも把握することができる。
【０１３３】
加えて、選局部１０４ｇは、利用者が発話した文字列に含まれる「感情の度合い」「キーワード」だけではなく、「判断された時制」をも含めてキーワードに関連付けられた放送情報を取得することができるので、”ある時制”における利用者の感情度に関連付けられたキーワードに基づいて、そのキーワードに対応付けられた放送局２００を選局することができる。
【０１３４】
最後に、感情判定部１０４ｅは、文字列に含まれる強調語に基づいて感情度を定めることができるので、例えば強調語である副詞又は感嘆詞などにより、利用者の感情の程度を的確に把握することができる。
【０１３５】
[変更例]
尚、本発明は、上記実施形態に限定されるものではなく、受信部１０５で取得した各放送情報を録音し、録音されている各放送情報に関連付けられた各見出し群を列記した見出しテーブルを記憶する録音部１１１（見出し記憶手段）を備え、感情判定部１０４ｅ（キーワード抽出手段）には、音声認識部１０２で認識された文字列と見出しテーブルとを照合し、文字列の中から所定の見出しを抽出する機能を備え、更に、再生部１０４ｈには、感情判定部１０４ｅで抽出された見出しに基づいて、該見出しに関連付けられた放送情報を録音部１１１から取得し、取得した該放送情報を再生する機能を備えるものであってもよい。
【０１３６】
これにより、感情判定部１０４ｅが音声認識部１０２で認識した文字列と一致する見出しリストを抽出し、再生部１０４ｈが感情判定部１０４ｅで抽出された見出しリストに基づいて、該見出しリストに関連付けられた放送情報を録音部１１１の中から取得して、取得した前記放送情報を再生するので、利用者は、例えば、録音部１１１に蓄積されている各種録画番組等のうち、自己が見たい番組内容を発話すれば、再生部１０４ｈが自動的に該当する番組を再生（頭出し再生）してくれることとなり、かかる頭出し再生する際の操作上の煩雑さを解消することができる。
【０１３７】
尚、感情判定部１０４ｅは、文字列から抽出した見出しを含む文字列に基づいて、見出しに対して利用者が抱く感情度を認識し、上記録音部１１１は、感情判定部１０４ｅで認識された感情度を見出しに関連付けて記憶し、更に、再生部１０４ｈは、録音部１１１で記憶された感情度に関連付けられた見出しに基づいて、該見出しに関連付けられた放送情報を取得し、取得した放送情報を再生するものであってもよい。
【０１３８】
これにより、再生部１０４ｈは、感情度に関連付けられた見出しを用いて、その見出しに関連付けられた放送情報を取得し、取得した放送情報を再生することもできるので、利用者の要求に応じた放送情報をより的確に再生することができる。
【０１３９】
[放送情報提供プログラム]
尚、上記放送情報提供方法で説明したステップは、パーソナルコンピュータ等の汎用コンピュータで、所定のプログラム言語で記述された専用プログラムを実行することにより実現することができる。
【０１４０】
このような本実施形態に係る放送情報提供プログラムによれば、利用者が入力した文字列に基づいて特定のキーワードを抽出し、抽出したキーワードに基づいてそのキーワードに対して利用者が抱く感情度を推論して、推論した感情度とキーワードとに基づいて利用者が要求する放送情報を出力等できるという作用効果を奏する放送情報提供システム及び放送情報提供方法を一般的な汎用コンピュータで容易に実現することができる。
【０１４１】
尚、放送情報提供プログラムは、記録媒体に記録することができる。この記録媒体は、図１０に示すように、例えば、ハードディスク３００、フロッピィーディスク４００、コンパクトディスク５００、ＩＣチップ６００、カセットテープ７００などが挙げられる。このような情報提供プログラムを記録した記録媒体によれば、情報提供プログラムの保存、運搬、販売などを容易に行うことができる。
【０１４２】
【発明の効果】
以上説明したように、本発明によれば、利用者が入力した文字列に基づいて特定のキーワードを抽出し、抽出したキーワードに基づいてそのキーワードに対して利用者が抱く感情度を推論して、推論した感情度と前記キーワードとに基づいて利用者が要求する放送情報を出力等するができる。
【図面の簡単な説明】
【図１】本実施形態に係る放送情報提供システムの概略構成を示すブロック図である。
【図２】本実施形態における推論エンジンの内部構造を示すブロック図である。
【図３】本実施形態における類別部で格納している感情類別テーブルの内容を示した図である。
【図４】本実施形態における強調語検出部で格納している強調語テーブルの内容を示した図である。
【図５】本実施形態における感情判定部で格納している感情度テーブルの内容を示した図である。
【図６】本実施形態における時制解釈部で格納している時制テーブルの内容を示した図である。
【図７】本実施形態における感情情報データベースで蓄積する「感情履歴テーブル」及び「時制履歴テーブル」の内容を示した図である。
【図８】本実施形態に係る放送情報提供方法の手順を示したフロー図である。
【図９】本実施形態における推論エンジンの内部で処理されている手順を示したフロー図である。
【図１０】本実施形態における放送情報提供プログラムを格納した記録媒体を示した図である。
【符号の説明】
１００…電子機器、１０１…入力部、１０２…音声認識部、１０３…音声認識辞書記憶部、１０４…推論エンジン、１０４ａ…文節認識部、１０４ｂ…時制解釈部、１０４ｃ…類別部、１０４ｄ…強調語検出部、１０４ｅ…感情判定部、１０４ｆ…ＡＩ推論部、１０４ｇ…選局部、１０５…受信部、１０６…感情情報データベース、１０７…出力部、１０８…情報データベース、１０９…個人認識部、１１０…個人認識辞書記憶部、２００…放送局、３００…ハードディスク、４００…フロッピィーディスク、５００…コンパクトディスク、６００…ＩＣチップ、７００…カセットテープ
【図１】
0004129356.tif 000002
【図２】
0004129356.tif 000003
【図３】
0004129356.tif 000004
【図４】
0004129356.tif 000005
【図５】
0004129356.tif 000006
【図６】
0004129356.tif 000007
【図７】
0004129356.tif 000008
【図８】
0004129356.tif 000009
【図９】
0004129356.tif 000010
【図１０】
0004129356.tif 000011