(57)【特許請求の範囲】
【請求項１】
複数の放送番組の中から所定の番組を選出するための情報フィルタリング装置と前記選出された番組を視聴するための映像機器とが通信回線を介して接続される情報フィルタリングシステムであって、
前記情報フィルタリング装置は、
番組表から各番組に対応するキーワードを抽出すると共に、映像および音声から各番組を構成するシーンを切り出し、その切り出したシーンに含まれるキーワードを音声認識により抽出する解析手段と、
前記解析手段により抽出されたキーワードと予め利用者の趣味嗜好の傾向を示すキーワードが登録されたプロファイルとを照合して前記利用者の趣味嗜好の傾向と合致する番組を選出する選出手段と、
前記選出手段の選出結果を前記映像機器に通知する通知手段とを具備し、
前記映像機器は、
前記情報フィルタリング装置から通知される選出結果に基づき、前記放送される番組の受信、録画および利用者への報知を実行制御する制御手段を具備することを特徴とする情報フィルタリングシステム。
【請求項２】
放送番組を視聴するための映像機器と通信回線を介して接続される、複数の番組の中から所定の番組を選出するための情報フィルタリング装置であって、
番組表から各番組に対応するキーワードを抽出すると共に、映像および音声から各番組を構成するシーンを切り出し、その切り出したシーンに含まれるキーワードを音声認識により抽出する解析手段と、
前記解析手段により抽出されたキーワードと予め利用者の趣味嗜好の傾向を示すキーワードが登録されたプロファイルとを照合して前記利用者の趣味嗜好の傾向と合致する番組を選出する選出手段と、
前記選出手段の選出結果を前記映像機器に通知する通知手段とを具備することを特徴とする情報フィルタリング装置。
【請求項３】
番組表から各番組に対応するキーワードを抽出すると共に、映像および音声から各番組を構成するシーンを切り出し、その切り出したシーンに含まれるキーワードを音声認識により抽出する解析手段と、前記解析手段により抽出されたキーワードと予め利用者の趣味嗜好の傾向を示すキーワードが登録されたプロファイルとを照合して前記利用者の趣味嗜好の傾向と合致する番組を選出する選出手段と、前記選出手段の選出結果を映像機器に通知する通知手段とを有する複数の番組の中から所定の番組を選出するための情報フィルタリング装置と通信回線を介して接続される前記選出された番組を視聴するための映像機器であって、
前記情報フィルタリング装置から送信される制御情報に基づき、前記放送される番組の受信、録画および利用者に対する報知を実行制御する制御手段を具備することを特徴とする映像機器。
【請求項４】
前記情報フィルタリング装置の前記通知手段は、
実際の放送に先立って放送される前記番組表から抽出されたキーワードと前記プロファイルとの照合による選出結果に基づき、番組の受信、録画および利用者への報知を前記映像機器に対して指示する第１の指示手段と、
実際に放送された番組の映像および音声から抽出されたキーワードと前記プロファイルとの照合による選出結果に基づき、前記第１の指示手段が受信、録画および利用者への報知を指示した番組の受信および録画の継続または中断を前記映像機器に対して指示する第２の指示手段と、
を有することを特徴とする請求項１記載の情報フィルタリングシステム。
【請求項５】
前記通知手段は、
実際の放送に先立って放送される前記番組表から抽出されたキーワードと前記プロファイルとの照合による選出結果に基づき、番組の受信、録画および利用者への報知を前記映像機器に対して指示する第１の指示手段と、
実際に放送された番組の映像および音声から抽出されたキーワードと前記プロファイルとの照合による選出結果に基づき、前記第１の指示手段が受信、録画および利用者への報知を指示した番組の受信および録画の継続または中断を前記映像機器に対して指示する第２の指示手段と、
を有することを特徴とする請求項２記載の情報フィルタリング装置。
【請求項６】
前記情報フィルタリング装置の前記通知手段は、前記第１の指示手段が受信、録画および利用者への報知を指示した以外の番組の受信および録画の開始ならびに利用者への報知を前記映像機器に対して指示する第３の指示手段をさらに有することを特徴とする請求項４記載の情報フィルタリングシステム。
【請求項７】
前記通知手段は、前記第１の指示手段が受信、録画および利用者への報知を指示した以外の番組の受信および録画の開始ならびに利用者への報知を前記映像機器に対して指示する第３の指示手段をさらに有することを特徴とする請求項５記載の情報フィルタリング装置。
【請求項８】
前記情報フィルタリング装置の前記解析手段は、実際の放送に先立って放送される前記番組表から抽出されるキーワードから各番組の分野を推定し、その分野の推定結果に基づき、実際に放送される番組の映像、音声からのキーワードの抽出に用いる辞書の切り替え、または、キーワードの抽出処理手法の切り替えを行うことを特徴とする請求項１、４または６記載の情報フィルタリングシステム。
【請求項９】
前記解析手段は、実際の放送に先立って放送される前記番組表から抽出されるキーワードから各番組の分野を推定し、その分野の推定結果に基づき、実際に放送される番組の映像、音声からのキーワードの抽出に用いる辞書の切り替え、または、キーワードの抽出処理手法の切り替えを行うことを特徴とする請求項２、５または７記載の情報フィルタリング装置。
【請求項１０】
放送番組を視聴するための映像機器と通信回線を介して接続される、複数の番組の中から所定の番組を選出するための情報フィルタリング装置の情報フィルタリング方法であって、
番組表から各番組に対応するキーワードを抽出すると共に、映像および音声から各番組を構成するシーンを切り出し、その切り出したシーンに含まれるキーワードを音声認識により抽出し、
前記抽出したキーワードと予め利用者の趣味嗜好の傾向を示すキーワードが登録されたプロファイルとを照合して前記利用者の趣味嗜好の傾向と合致する番組を選出し、
前記選出結果を前記映像機器に通知することを特徴とする情報フィルタリング方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、サーバ側にて放送番組の映像、音声およびテキスト情報などを解析して選択または要約化のための情報を生成し、この生成した情報をクライアント側のユーザに送信する情報フィルタリングシステムおよび情報フィルタリング方法に関する。
【０００２】
【従来の技術】
近年、テレビ放送のデジタル化やケーブル化が急速に進んでおり、１００チャンネルを越えるテレビ放送サービスを個人で利用することが可能になろうとしている。ところが、このように多くのチャネルが提供されるようになってくると、どのチャネルを視聴すべきかを判断することが難しくなり、関心のある番組を見損なったりする場合も生じてくる。このような問題を鑑みて、たとえば放送局側が放送する電子番組表を利用して個人の関心のある番組を自動録画する映像機器などが提案されている（特開平７−１３５６２１号）。この提案では、映像機器が、電子番組表において各番組を説明している文章からキーワードを抽出する手段を有しており、利用者が選択する番組に含まれるキーワードの頻度をカウントしておき、頻度の高いキーワードを含む番組を検知して自動的に録画する。この提案の処理は、電子番組表というテキスト情報を用いた処理およびキーワードベースの処理であるため、比較的小さい計算パワーで実現することができるが、電子番組表では提供されないような情報、つまり、映像や音声などの内容を解析しなければ取り出せない情報（たとえば番組中でどのような話題が扱われているかなど）に基づいて番組を選択することはできない。番組内容に基づいた処理ができれば、より精度の高い番組選択も可能となると期待される。
【０００３】
しかしながら、このような映像や音声の解析処理は、かなりの計算パワーを必要とする。したがって、ビデオ装置のように家庭で用いる映像機器では、製造コストなどの面から、このような計算パワーを必要とする処理を組み込むことは困難である。
【０００４】
【発明が解決しようとする課題】
このように、本来であれば映像や音声などの解析処理により精度の高い番組選択を実施したいところであるが、コストなどの面から実現できていないといった問題があった。
【０００５】
この発明はこのように実情に鑑みてなされたものであり、計算パワーを必要とする映像解析や音声処理といった内容処理をサーバ型のシステムで処理して解析後の情報をユーザの映像機器に通知することにより、計算コストをかけずに内容ベースの処理をユーザが利用可能とする情報フィルタリングシステム、情報フィルタリング装置、映像機器および情報フィルタリング方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明は、前述した目的を達成するために、映像や音声などによる放送番組の内容の解析といった、計算パワーを必要とする解析処理をサーバとなる情報フィルタリング装置で実行し、その処理により得られた情報をクライアントとなる映像機器に通知する。
【０００７】
すなわち、この発明によれば、電子番組表で案内される番組案内を含めて、番組内容に応じた選択処理や録画指示、あるいは内容に応じた番組間の関連づけといった高度な処理結果を個人の映像機器が利用できるようになり、ユーザは、製造コストの低い映像機器で高度なサービスを享受することが可能となる。
【０００８】
また、この発明は、情報フィルタリング装置が、実際の放送に先立って放送される番組表により映像機器に対して番組の受信、録画およびユーザへの報知を指示するとともに、実際の放送時に受信、録画およびユーザへの報知を指示した番組の受信および録画の継続または中断を解析結果に応じて映像機器に対して通知することが望ましい。
【０００９】
この発明においては、たとえば番組表によって大まかなフィルタリングを実行しておき、実際の放送時により詳細なフィルタリングを実行するなどといったことが可能となる。
【００１０】
また、この発明は、情報フィルタリング装置が、実際の放送に先立って放送される番組表により映像機器に対して番組の受信、録画およびユーザへの報知を指示するとともに、実際の放送時に受信、録画およびユーザへの報知を指示した以外の番組の受信および録画の開始ならびにユーザへの報知を解析結果に応じて映像機器に対して通知することが望ましい。
【００１１】
この発明においては、たとえば番組表によって大まかなフィルタリングを実行した際に漏れた番組であって、実際の放送時に実行した詳細なフィルタリングにより視聴すべきであったと判明した番組について、途中からの受信や録音、さらには再放送に備えた報知などが可能となる。
【００１２】
また、この発明は、情報フィルタリング装置側において、放送番組の要約を作成し、その作成した要約を表現する番組内の時間情報を映像機器に対して送信するようにし、一方、映像機器側では、情報フィルタリング装置から送信される時間情報に基づき、情報フィルタリング装置から独立して別途受信する番組より要約を構成するようにしたものである。
【００１３】
この発明によれば、たとえば１つの番組が複数回放送されることを前提としたときに、その中の１回を要約作成用として割り当てることにより、ユーザは、その要約を見た上で、残りの放送の視聴有無を判断するなどといったことが可能となる。
【００１４】
【発明の実施の形態】
以下、図面を参照してこの発明の実施の形態を説明する。
（第１実施形態）
まず、この発明の第１実施形態について説明する。
【００１５】
はじめに、この第１実施形態の動作環境である、放送局システムや情報フィルタリング装置、映像機器などの各要素間の関係を図１に示す。放送局１からは、各種番組と電子番組表とが放送される。そして、この実施形態の情報フィルタリング装置２では、その各種番組と電子番組表とを受信し、その内容に対する検索や選択、関連づけ、構造化といった処理を行なう。情報フィルタリング装置２で解析した結果は、ユーザの映像機器４に配信される。ユーザの映像機器４は、配信された解析情報に基づいて、放送局１から直接受信した放送の録画を自動的に行なったり、番組要約などをユーザに表示する機能を有する。また、この映像機器４は、ユーザ自身がどのような番組に興味があるかといった情報を情報フィルタリング装置２に登録するための情報端末の機能を持つ。また、ユーザが映像機器４を介して行なった操作から、どの番組を見たかといった視聴情報を取り出して、情報フィルタリング装置２に個人の好みを示すフィードバック情報として送信するようになっている。情報フィルタリング装置２は、ユーザが映像機器４を介して予め登録した個人の番組の好みや、実際の視聴を通して収集されるフィードバック情報などからなるプロファイル３に基づいて、番組の選択処理を行なうことになる。なお、情報フィルタリング装置２と映像機器４との間の通信方法は特に限定するものではないが、たとえばインターネットを用いて通信することが可能である。
【００１６】
以下、この情報フィルタリング装置２について詳細に説明する。図２にこの情報フィルタリング装置２の機能ブロックを示す。図２に示すように、この情報フィルタリング装置２は、放送を受信して映像一時記憶部１１に格納する放送波受信部１２、映像一時記憶部１１に格納された番組の内容の解析を行なってその結果を番組情報記憶部１３に格納する内容解析部１４、プロファイル記憶部１５に格納されるユーザごとのプロファイルと照合を行ない、ユーザの興味との関連度を求める照合評価部１６、その評価結果に基づいて番組を選択する番組選択部１７、その選択結果をユーザごとに時間情報として記憶する選択結果記憶部１８、選択結果記憶部１８に格納された情報を映像機器４に送信、あるいは映像機器４からのフィードバック情報を受信する機器送受信部１９、機器送受信部１９を経て得られるユーザからのフィードバックや番組情報記憶部１３に格納された番組内容の解析結果などを用いて学習を行なう学習処理部２０から構成される。
【００１７】
次に、内容解析部１４の構成を図３に示す。図３に示すように、内容解析部１４は、内容解析の全体制御を行なう内容解析制御部１４１、番組表に関して処理（番組表から各番組に対応するキーワードと番組の放送される時間との対応づけを取り出す）を行なう番組表処理部１４２、映像音声に対する処理（映像と音声情報から各番組を構成するシーンを切り出し、音声認識手段によりそれらシーンに含まれるキーワードを抽出するとともに、キーワードと各シーンの放送時間帯との対応を抽出する）を行なう映像音声処理部１４３、番組表処理部１４２で取り出したキーワードと放送時間帯との対応情報を記憶する番組表情報記憶部１４４および映像音声処理部１４３で取り出したシーンごとのキーワードと放送時間帯との対応を記憶するシーン情報記憶部１４５からなる。
【００１８】
内容解析制御部１４１は、文字放送中で番組表が流れた際に、番組表処理部１４２を起動する（図４の（ａ））。また、音声や映像に関しては、番組表処理部１４２で抽出された各番組の時間帯を番組の切れ目として、各番組について映像音声処理部１４３を起動する（図４の（ｂ），（ｃ））。
【００１９】
放送内容は、映像情報、音声情報、文字情報からなるものとする。これらの情報を分離することは、すでに商品として販売されているテレビ受像機で行なわれており、これらで実装されている技術を流用すればよく、分離の方法についての説明は省略する。
【００２０】
番組表は文字放送として放送局より放送される。この番組表の形式は、ＩＴＵ（国際電気通信連合）で電子番組表の規格化が行なわれており、この形式に則って処理すればよい。以下の説明では、簡略化のため、番組表が図５に示すような形で放送されるものとする。図５に示すように、番組表は番組名と時間帯とから構成され、番組名はサブタイトルや出演者の情報も文字列として含んでいる。
【００２１】
図６に番組表処理部１４２の処理の流れを示す。各番組の情報は、特定の文字コードで区切られており、番組表処理部１４２は、この文字コードを検出して各番組の情報を取り出す（ステップＤ１）。次に、番組表処理部１４２は、各番組の番組名に対して形態素解析を行ない、単語を分割する（ステップＤ２）。形態素解析は、すでに公知の技術であり、たとえば日本語−英語機械翻訳などの要素部品として実現されているものを流用することができる。さらに、番組表処理部１４２は、この形態素解析で抽出した各単語からキーワードを抽出する（ステップＤ３）。キーワード抽出も、たとえば、「こと」や「もの」といった内容を指し示さない語（ストップワードと呼ぶ）を除いた名詞をキーワードとするといった簡単な処理で構わない。あるいは、文献「キーワード自動抽出と重要度評価」（木本晴夫：情報処理学会研究会資料，ＮＬ６４−１，ｐｐ．１−８（１９８７））に記載されたような処理も発案されており、これら既存の技術を流用することが可能である。そして、番組表処理部１４２は、抽出したキーワードと時間対応情報とを番組表情報記憶部１４４に格納する（ステップＤ４）。図７に、この番組表処理部１４２によって番組表情報記憶部１４４に格納されるキーワード−時間対応情報の内容の一例を示す。図７に示すように、これらはチャンネル番号、放送時間帯、番組名に含まれるキーワードからなる。
【００２２】
そして、番組表処理部１４２は、番組表情報記憶部１４４に格納したキーワードとプロファイル記憶部に格納されているプロファイルとの類似度を計算し（ステップＤ５）、その値が予め定められたしきい値を越えていれば（ステップＤ６のＹＥＳ）、機器送受信部１９に通知する（ステップＤ７）。
【００２３】
次に、映像音声処理部１４３の処理の流れを図８に示す。映像音声処理部１４３は、まずはじめに、各番組のシーンを取り出す（ステップＥ１）。次に、映像音声処理部１４３は、各シーンごとに対応する音声情報に対して音声認識を行ない（ステップＥ２）、その結果からキーワード抽出を行なう（ステップＥ３）。そして、映像音声処理部１４３は、この抽出されたキーワードをシーン情報記憶部１４５に格納する（ステップＥ４）。
【００２４】
なお、映像のセグメンテーション処理のためのカット検出（シーンの切り出し）は、連続している場面を検出することによって各番組を内容別に分割するものであり、これは、文献「動画カット検出」（大辻，外村，大庭：電子情報通信学会技術報告，ＩＥ９０−１０３（１９９１））で提案されているような既存の技術を流用することが可能である。
【００２５】
また、各番組の各シーンごとに行なう音声認識についても、たとえば文献「ワードスポッティングによる音声認識における雑音免疫学習」（竹村洋一他：電子情報通信学会論文誌，Ｊ７４−Ｄ−II，２，ｐｐ．１２１−１２９（１９９１））で提案されているような既存の技術を流用することが可能である。音声認識の手法としては、音韻認識、単語認識など認識の単位を何にするかによって、以下のキーワード処理の方法が変わる。ここでは、音声認識は、単語認識を行なうものと仮定する。
【００２６】
そして、この音声認識により、切り出したシーンに含まれる音声の単語を取り出すことができる。単語をベースにしたキーワード抽出の方法は、テキストに対して通常行われている処理と同様の処理で実現することができる。図９にキーワード抽出の処理の流れの一例を示す。不要語リスト（不図示）には、キーワードとして適切でない語（こと、もの、以下、・・・）を格納している。この処理では、不要語リストに含まれている語を除いた上で（ステップＦ１）、使用頻度の高い語をキーワードとして選択するようにしている（ステップＦ２〜ステップＦ３）。このようなテキストを対象としたキーワード抽出で用いられる尺度として、ｔｆ・ｉｄｆという尺度がある。こういった尺度を用いてキーワードを決定することも可能である。ここで、ｔｆは対象シーンでの対象語の使用頻度に対応する値であり、ｉｄｆはその対象語を含むシーンの数の逆数に対応する値を表す（対象番組内）。このような尺度を用いた場合、その番組で全般的によく使われる語ではなく、そのシーンで特によく用いられる語をキーワードとして選択することができるようになる。
【００２７】
なお、この番組表処理部１４２や映像音声処理部１４３により抽出されたキーワードは、番組情報記憶部１３に一括して格納され、学習処理部２０などで用いられる。
【００２８】
図１０にシーン情報記憶部１４５に格納される情報の事例を示す。図１０に示すように、この情報は、チャンネル情報、放送時間帯、シーンの時間帯、各シーンについてのキーワード群からなる（これらの一組をシーンデータと呼ぶ）。シーン情報記憶部１４５は、ファーストイン・ファーストアウトのキューとして機能し、シーンデータが格納されると、照合評価部１６がこれを参照し、プロファイル記憶部１５に格納される各ユーザのプロファイルと照合する。プロファイル記憶部１５に記憶されるプロファイルの一例を図１１に示す。
【００２９】
次に、照合評価部１６の処理の流れを図１２に示す。照合評価部１６は、シーン情報記憶部１４５にシーンデータが登録された場合に処理を開始し（ステップＧ１のＹＥＳ）、プロファイル記憶部１５に登録されている各プロファイルに対してシーンデータのキーワード部分との類似度計算を行ない（ステップＧ２）、その求めた類似度が予め定めておいたしきい値を越えた場合に（ステップＧ３のＹＥＳ）そのシーンデータをプロファイルに関連するシーンデータとして番組選択部１７に通知する（ステップＧ４）。そして、これらの処理後、そのシーンデータを削除する（ステップＧ５）。なお、類似度計算の方法は、何ら制限されるものではないが、たとえば、以下のような計算式で求めることができる。
【００３０】
【数１】
0004198786.tif 000002
【００３１】
（１）式において、Ｐｉはプロファイルｉのキーワードのベクトル（各要素がキーワードの頻度に対応する重みが付与されている）、Ｋは対象とするシーンデータにおけるキーワードの頻度を要素とするベクトルである。Ｐｉ・Ｋは内積を意味し、｜Ｋ｜はベクトルの二乗ノルムを意味している。
【００３２】
照合評価部１６からの指示にしたがい、番組選択部１７は、プロファイルと対応するユーザの映像機器４に対して番組の録画継続を指示するため、その情報を選択結果記憶部１８に格納する。この選択結果記憶部１８の記憶形式を図１３に示す。図１３に示すように、この情報は、ユーザＩＤと、放送時間、各シーンの時間帯とから構成される。番組選択部１７における番組選択は、各シーンについてキーワード群とプロファイルとの類似度が一定の閾値を越えた時点で、選択結果を記憶してもよいし、一定の閾値を越えるシーン数が予め定めた回数を越えた場合に、選択結果として記憶しても構わない。
【００３３】
次に、機器送受信部１９の処理の流れを図１４に示す。機器送受信部１９の処理は、選択結果に基づく録画継続指示の送信処理（図１４の（ａ））、映像機器からのフィードバック情報の受信処理（図１４の（ｂ））および番組表に基づく事前の録画指示処理（図１４の（ｃ））からなる。
【００３４】
次に、学習処理部２０の処理の流れを図１５に示す。図１５に示した学習処理は単純なものであり、映像機器４から送られてきたユーザの放送番組の選択結果にしたがって、そのユーザが選択した放送番組に対応するキーワードを番組情報記憶部１３から取り出し（ステップＪ１）、ユーザのプロファイルのキーワード群に追加するものである（ステップＪ２）。選択された番組のキーワードベクトルをＫｆ、元プロファイルのキーワードベクトルをＫとした場合、以下の（２）式で新しいプロファイルのキーワードベクトルＫ’を求めることができる。
【００３５】
【数２】
0004198786.tif 000003
【００３６】
ここでαおよびβは学習のかけ具合を制御する係数である。
ところで、情報フィルタリング装置２と映像機器４とは、同時に放送局１から放送を受信する。このため、放送の内容に基づいて、情報フィルタリング装置で処理し、ユーザにとって興味のある放送を検知する場合、この処理のための時間が必要となる。ユーザのために録画しようとしても、すでにその放送は始まっており、遅れて録画を指示されてもタイムリーに録画することができない。このため、この第１実施形態の情報フィルタリングシステムでは、以下のような工夫をしている。
【００３７】
すなわち、まずは、番組表に基づいてごく大まかなフィルタリングを実行することにより、比較的広範囲の番組について録画を開始する。そして、放送開始後に、情報フィルタリング装置２より、ユーザの興味がありそうな番組については録画の継続の指示が送られてくる。したがって、映像機器４は、録画の継続が指示されない番組に関しては消去することができる。なお、逆に、大まかなフィルタリングで漏れた番組について、放送開始後に録画の開始や何らかの報知を指示することも有効である。
【００３８】
図１６に情報フィルタリング装置２と映像機器４との間のプロトコルおよび映像機器４の動作のタイムチャートを示す。プロファイルと関連する番組については映像機器に録画継続指示が通知される一方、そうでない番組については録画継続指示は通知されない。この情報を用いて、映像機器は録画継続指示のなかった番組については、消去してもよい番組であると判断することができる。なお、この第１実施形態では、図１に示すように映像機器４との間で電話回線などの通信回線を設けておき、この情報を通知するようにしているが、ユーザＩＤと対にして放送波に乗せて情報を通知することも可能である。
【００３９】
ここで、学習処理に関する映像機器４と情報フィルタリング装置２との間のプロトコルを図１７に、番組表による事前録画指示のプロトコルを図１８に、映像機器４側の処理の流れを図１９にそれぞれ示す。
【００４０】
映像機器４では、たとえば図２０に示すように、録画されている番組をリスト表示する。録画番組の表示は、映像機器に液晶ディスプレイなどの独自の表示機器を備えてそのディスプレイに表示することも可能であるし、テレビに表示するようにしても構わない。表示された録画番組リストからユーザが再生する番組を選択した場合、映像機器はその番組を再生するとともに、選択されたことを情報フィルタリング装置２に通知する。
【００４１】
なお、この第１実施形態では、番組表による事前の番組選択を情報フィルタリング装置２側で行う場合について述べたが、番組表に基づく番組選択処理はテキスト処理であるので、映像解析処理や音声認識処理と比較して処理には計算パワーが必要でない。そこで、番組表に基づく番組選択処理を映像機器４側で行ない、映像解析処理や音声認識処理を情報フィルタリング装置２側で行なうように変更することも可能である。
【００４２】
（第２実施形態）
次に、この発明の第２実施形態について説明する。この第２実施形態における内容解析部１４の構成を図２１に図示する。
【００４３】
この第２実施形態は、映像解析処理や音声認識処理が分野を限定することによって高精度化を実現できる点に着目したものである。たとえば、音声認識において認識する語彙を限定することができれば、語彙を限定しない場合と比較して格段に認識精度が向上する。そして、図５などに示したように、番組表によって事前に番組の分野を同定し、それに応じて映像処理や音声認識を行う際の認識用辞書を切り替えるようにする。このために、この第２実施形態では、分野推定処理部１４６および分野辞書１４７を備える。
【００４４】
分野推定処理部１４６は、たとえば分野辞書に各分野ごとによく用いられる語句（たとえば野球という分野なら「巨人」などのチーム名など）と分野とを関連づけて分野辞書１４７に格納しておき、番組表の処理で得られたキーワードと分野辞書１４７中のキーワードとの照合度合によって分野を同定する。
【００４５】
あるいは、ニュース番組では、種々の分野が扱われるので、分野ごとに辞書を切り換えるかわりに、画面の下に出てくるテロップの切り出しの認識を行なう映像処理をするように処理方式を切り換えることもできる。さらに、歌番組では、音楽部分の認識処理を行なうように切り換えることができる。音楽が流れているかどうかは、人間の音声以外の周波数に音が存在するかどうか、周期的であるかどうかといった解析で認識することができる。音楽部分を取り出すことができれば、音楽番組の要約を生成することができる。
【００４６】
（第３実施形態）
次に、この発明の第３実施形態について説明する。
この第３実施形態では、情報フィルタリング装置２側で映像の要約処理を行ない、その構造情報だけを映像機器４に送る。映像機器４では、受信する放送と情報フィルタリング装置２から受信した構造情報とに基づいて要約を表示する。なお、この第３実施形態の場合、放送番組は一度だけ放送されるのではなく、何度か放送されることを前提としている。
【００４７】
図２２にこの情報フィルタリング装置２の機能ブロックを示す。図２２に示すように、この情報フィルタリング装置２は、放送を受信して映像一時記憶部１１に格納する放送波受信部１２、放送番組の要約を行なう要約処理部２１、要約した結果として取り出した各シーンがどの時間帯であるかを記憶する要約結果記憶部２２、要約結果を映像機器４に送信する映像機器送信部２３、放送局１から受信する番組表から再放送時間を検出する再放送時間抽出部２４からなる。
【００４８】
なお、要約処理内容自体は、この発明の主旨ではない。たとえば、映像のカットを検出する技術は公知であるので、カットの間をシーンとし各シーンの真中を一定の時間長の映像を切り出すことで、要約とすることもできる。あるいは、文献「Ｉｎｆｏｒｍｅｄｉａ；ＣＭＵ  ディジタルビデオライブラリプロジェクト」（金出，佐藤：情報処理，Ｖｏｌ．３７，Ｎｏ．９，ｐｐ．８４１−８４７（１９９６））に示されるような手法により、要約を作成することができる。
【００４９】
要約結果記憶部２２は、要約結果を時間情報として記憶する。その概念図を図２３に示す。図２３は、ある番組から映像の要約を作成した際の概念図である。番組の映像全体からカットを検出し、それぞれのシーンの中間位置である１、２、３、４の映像を要約として取り出したと仮定する。１、２、３、４の番組中の時間を、それぞれ、映像１についてｔ０からｔ１、映像２についてはｔ２からｔ３、映像３についてはｔ４からｔ５、映像４についてはｔ６からｔ７となっている。このとき、番組の要約として要約結果記憶部２２には、時間情報（（ｔ０、ｔ１）、（ｔ２、ｔ３）、（ｔ４、ｔ５）、（ｔ６、ｔ７））を記憶されるものとする。
【００５０】
そして、映像機器送信部２３は、得られた要約結果を番組のタイトルやチャンネルなどの情報とともに映像機器４に送信する。この際、再放送時間抽出部２４において、検出した再放送の時間も送信する。再放送時間抽出部２４は、放送局から送られた番組表を解析し、同じチャンネル、同じタイトルの番組を抽出する簡単な処理で実現できる。
【００５１】
一方、映像機器４側で同じ番組が再度放送された際に要約を生成するには、情報フィルタリング装置２から送られてきた時間情報に基づき、放送番組を録画すればよい。
【００５２】
また、映像と音声とは重要な部分、つまり要約として採用する部分が異なる場合がある。このため、映像と音声とのそれぞれの要約部分の時間情報を独立に記憶しておくようにすることも可能である。
【００５３】
【発明の効果】
以上詳述したように、この発明によれば、サーバである情報フィルタリング装置側で映像解析処理や音声認識処理を行なって放送番組を構造化しておき、クライアントである映像機器側でその情報を利用することにより、計算機パワーの小さい映像機器であっても、映像の要約作成や趣味嗜好に応じた録画などといった処理が実現されることになる。
【図面の簡単な説明】
【図１】この発明の第１実施形態の動作環境である放送局システムや情報フィルタリング装置、映像機器などの各要素間の関係を示す図。
【図２】同第１実施形態の情報フィルタリング装置の機能ブロックを示す図。
【図３】同第１実施形態の内容解析部の構成を示す図。
【図４】同第１実施形態の内容解析制御部の処理の流れを示すフローチャート。
【図５】同第１実施形態の文字放送として放送局より放送される番組表を例示する図。
【図６】同第１実施形態の番組表処理部の処理の流れを示すフローチャート。
【図７】同第１実施形態の番組表情報記憶部に格納されるキーワード−時間対応情報の内容の一例を示す図。
【図８】同第１実施形態の映像音声処理部の処理の流れを示すフローチャート。
【図９】同第１実施形態のキーワード抽出の処理の流れを示すフローチャート。
【図１０】同第１実施形態のシーン情報記憶部に格納される情報の事例を示す図。
【図１１】同第１実施形態のプロファイル記憶部に記憶されるプロファイルの一例を示す図。
【図１２】同第１実施形態の照合評価部の処理の流れを示すフローチャート。
【図１３】同第１実施形態の選択結果記憶部の記憶形式を示す図。
【図１４】同第１実施形態の機器送受信部の処理の流れを示すフローチャート。
【図１５】同第１実施形態の学習処理部の処理の流れを示すフローチャート。
【図１６】同第１実施形態の情報フィルタリング装置と映像機器との間のプロトコルおよび映像機器の動作のタイムチャートを示す図。
【図１７】同第１実施形態の学習処理に関する映像機器と情報フィルタリング装置との間のプロトコルを示す図。
【図１８】同第１実施形態の番組表による事前録画指示のプロトコルを示す図。
【図１９】同第１実施形態の映像機器側の処理の流れを示すフローチャート。
【図２０】同第１実施形態の映像機器が表示する録画番組リストを例示する図。
【図２１】同第２実施形態の内容解析部の構成を示す図。
【図２２】同第３実施形態の情報フィルタリング装置の機能ブロックを示す図。
【図２３】同第３実施形態のある番組から映像の要約を作成した際の概念図。
【符号の説明】
１…放送局、２…情報フィルタリング装置、３…プロファイル、４…映像機器、１１…映像一時記憶部、１２…放送波受信部、１３…番組情報記憶部、１４…内容解析部、１５…プロファイル記憶部、１６…照合評価部、１７…番組選択部、１８…選択結果記憶部、１９…機器送受信部、２０…学習処理部、２１…要約処理部、２２…要約結果記憶部、２３…映像機器送信部、２４…再放送時間抽出部、１４１…内容解析制御部、１４２…番組表処理部、１４３…映像音声処理部、１４４…番組表情報記憶部、１４５…シーン情報記憶部、１４６…分野推定処理部、１４７…分野辞書。
【図１】
0004198786.tif 000004
【図２】
0004198786.tif 000005
【図３】
0004198786.tif 000006
【図４】
0004198786.tif 000007
【図５】
0004198786.tif 000008
【図６】
0004198786.tif 000009
【図７】
0004198786.tif 000010
【図８】
0004198786.tif 000011
【図９】
0004198786.tif 000012
【図１０】
0004198786.tif 000013
【図１１】
0004198786.tif 000014
【図１２】
0004198786.tif 000015
【図１３】
0004198786.tif 000016
【図１４】
0004198786.tif 000017
【図１５】
0004198786.tif 000018
【図１６】
0004198786.tif 000019
【図１７】
0004198786.tif 000020
【図１８】
0004198786.tif 000021
【図１９】
0004198786.tif 000022
【図２０】
0004198786.tif 000023
【図２１】
0004198786.tif 000024
【図２２】
0004198786.tif 000025
【図２３】
0004198786.tif 000026