(57)【特許請求の範囲】
【請求項１】
放送局から送信された番組コンテンツあるいはネットワークを介して接続されたサーバから送信された番組コンテンツを録画する録画手段と、
前記番組コンテンツを再生する再生手段と、
前記番組コンテンツの番組情報と関連のあるブログ（Blog）を取得するブログ取得部と、
前記ブログに含まれるキーワード毎に該キーワードを含むブログ数を集計して話題度を算出し、前記話題度が所定の閾値以上のキーワードを話題ワードとして取得する話題ワード取得部と
を有するコンテンツ記録再生装置。
【請求項２】
前記番組コンテンツの番組情報と前記話題ワードを画面に表示するコンテンツ管理部を有する請求項１記載のコンテンツ記録再生装置。
【請求項３】
複数の前記番組コンテンツを画面に一覧表示した際、前記番組コンテンツ毎に前記話題ワードを表示するコンテンツ管理部を有する請求項１記載のコンテンツ記録再生装置。
【請求項４】
前記ブログ取得部は前記番組コンテンツの番組情報に含まれるキーワードに基づいて番組情報と関連のあるブログを取得する請求項１記載のコンテンツ記録再生装置。
【請求項５】
前記番組コンテンツの中で前記話題ワードを含む前記番組コンテンツ数を集計して流行度を算出し、前記流行度が所定の閾値以上の話題ワードを流行ワードとして取得する流行ワード取得部と
を有する請求項１記載のコンテンツ記録再生装置。
【請求項６】
前記番組コンテンツの中で前記話題ワードを含む前記番組コンテンツ数を集計して流行度を算出し、前記流行度が所定の閾値以上の話題ワードを流行ワードとして取得する流行ワード取得部を有し、
前記コンテンツ管理部は、前記番組コンテンツの番組情報と前記流行ワードを画面に表示する請求項２または３に記載のコンテンツ記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、放送局から放送される番組およびネットワークを介して放送される番組を録画することが可能なコンテンツ記録再生装置に関する。
【背景技術】
【０００２】
近年、地上デジタル放送、ＢＳ／ＣＳデジタル放送が本格的に運用され、多くの番組が高画質、高音質で視聴できる環境が整ってきた。デジタル放送は、電子番組表（ＥＰＧ（Electronic Program Guide））の仕組みが備えられており、受信機のリモコンのボタンを押すだけで、当日あるいは１週間先までの番組表が表示され、放送時間や出演者など、番組内容の表示や知りたい情報の検索、番組の視聴予約や録画予約を簡単に行うことができる。
【０００３】
また、テレビジョンセット等のデジタル放送受信機においては、放送番組を受像する機能のみならず、多くの機能が搭載されるようになってきており、通信機能を備え、インターネットなどのネットワークを介してさまざまな情報を取得することができるようになっている。ネットワークを介して掲示板やブログ（Blog）等に書き込まれた情報を取得して一般の視聴者の放送番組に対する意見、感想を取得することも提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２２５０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＥＰＧの情報から、番組の放送日時、番組名、出演者、番組概要、番組詳細等が得られるが、利用者はそれ以上の番組の詳細な内容を知ることはできない。利用者は、例えば、ある番組の反響が大きい場合、どのような理由で反響が高くなったかを知りたいという要求がある。また、例えば、番組のどこに話題性があるのかを知りたいという要求がある。
【０００６】
本発明の目的は、上記したような事情に鑑み成されたものであって、利用者が番組コンテンツを視聴するときに一般の視聴者が番組コンテンツに対して着目している事項を知ることができるコンテンツ記録再生装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、実施形態によれば、コンテンツ記録再生装置は、放送局から送信された番組コンテンツあるいはネットワークを介して接続されたサーバから送信された番組コンテンツを録画する録画手段と、前記番組コンテンツを再生する再生手段と、前記番組コンテンツの番組情報と関連のあるブログ（Blog）を取得するブログ取得部と、前記ブログに含まれるキーワード毎に該キーワードを含むブログ数を集計して話題度を算出し、前記話題度が所定の閾値以上のキーワードを話題ワードとして取得する話題ワード取得部とを有する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係るコンテンツ記録再生装置の構成を示すブロック図。
【図２】コンテンツ記録再生装置の概観を示した斜視図。
【図３】リモコンの実施形態を示した概観図。
【図４】コンテンツデータベースに記憶されたテーブルの例を示した図。
【図５】話題ワードデータベースに記憶されたテーブルの例を示した図。
【図６】流行ワードデータベースに記憶されたテーブルの例を示した図。
【図７】番組コンテンツに関連するブログの取得手順の例を示したフローチャート。
【図８】話題度と流行度を算出するための式の例を示した図。
【図９】番組コンテンツについて取得された関連ブログとブログキーワードの例を示した図。
【図１０】コンテンツの全てのブログキーワードの話題度を集計した値を示した図。
【図１１】ブログキーワードについて流行度を集計した値を示した図。
【図１２】番組コンテンツの番組情報と話題ワードの表示例を示した図。
【図１３】録画番組をリスト表示したとき番組情報表示に話題ワードを付加して表示した例を示した図。
【図１４】話題ワードを検索キーとして検索したときの番組リストを表示した例を示した図。
【図１５】流行ワードを検索キーとして検索したときの番組リストを表示した例を示した図。
【発明を実施するための形態】
【０００９】
以下実施形態について図面を参照しながら説明する。図１は、実施形態のコンテンツ記録再生装置１の構成を示したブロック図である。アンテナ２は、放送局３３から送信された放送電波を受信するための地上デジタル放送あるいは衛星デジタル放送用のアンテナである。
【００１０】
チューナ３は、地上デジタル放送あるいは衛星デジタル放送の放送信号の中から所望のチャンネルの放送信号を選局する。チューナ３は、複数のチューナユニットから構成されており、同時に複数の放送を受信することができる。
【００１１】
復調器４は、各々のデジタル放送の変調方式に対応して復調する。地上デジタル放送の信号は、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing）復調で、衛星デジタル放送の信号は、ＰＳＫ（Phase Shift Keying）復調で、ＭＰＥＧ（Moving Picture Experts Group）−ＴＳ（Transport Stream）に復調され、デコード処理部５に出力される。また、復調器４は、送受信部２３を通してインターネット等のネットワーク３４を介して接続されたサーバ３５から受信したＩＰ放送による番組コンテンツの受信データを復調する。
【００１２】
デコード処理部５は、ＭＰＥＧデコーダ、映像音声デコーダ等の機能を有する。デコード処理部５は、復調器４から送信されたＭＰＥＧ−ＴＳデータをセクション化して、番組コンテンツのデータをデコードする。映像ＰＥＳ（Packetized Elementary Stream）に対しては映像ＥＳ（Elementary Stream)化、音声ＰＥＳに対しては音声ＥＳ化を行って映像データ及び音声データをデコードする。
【００１３】
また、デコード処理部５は、記録装置１８から入力された映像データ及び音声データをデコードする。更に、デコード処理部５は、外部記憶装置２０から入力された映像データ及び音声データをデコードする機能を有する。
【００１４】
重畳処理部６は、デコード処理部５からの映像データと、バス１２を介して転送されるデータ放送やＧＵＩ（Graphical User Interface）制御部２５によるウィンドウ描画をプレーン管理して、映像データとの重ね合わせを行い、映像処理部７に送る。
【００１５】
映像処理部７は、表示装置８で表示可能なフォーマット（画素数、フレーム周波数、走査方式）に変換したり、表示色を任意に調整したりして、表示装置８に出力して映像を画面９に表示させる。
【００１６】
音声処理部１０は、デコード処理部５から伝送されたデジタルの音声データを、スピーカ１１あるいはイヤーホーンで再生可能なアナログ音声信号に変換した後、スピーカ１１あるいはイヤーホーンに出力して音声を再生させる。なお、表示装置８やスピーカ１１はコンテンツ記録再生装置１の外部にあってもよい。またコンテンツ記録再生装置１と別の筐体に納められていてもよい。
【００１７】
コンテンツ記録再生装置１は、上記した受信動作を含むその全ての動作を制御部１３によって統括的に制御されている。制御部１３はＭＰＵ（Micro Processing Unit）１４が搭載されており、バス１２を介して接続された各構成要素を制御する。
【００１８】
ＲＡＭ（Random Access Memory）１５は、制御部１３のデータ処理に必要な各種データを格納するリード／ライトメモリであり、映像データ等を格納するバッファメモリとして動作する。ＲＯＭ（Read Only Memory）１６は読出し専用メモリであり、ＭＰＵ１４が実行する制御のプログラムなどを格納している。
【００１９】
フラッシュメモリ１７は、書き換え可能であり、電源を切ってもデータが消えない不揮発性の半導体メモリである。フラッシュメモリ１９は、録画番組情報、録画予約情報等を記憶する機能を有する。また、フラッシュメモリ１７は、コンテンツデータベース３０、話題ワードデータベース３１、流行ワードデータベース３２の機能を有する。コンテンツデータベース３０の機能は記録装置１８に備えてもよい。
【００２０】
記録装置１８は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）或いはＯＤＤ（Optical Disc Drive）等を含む録画手段であり、番組コンテンツ、番組情報あるいは番組情報、または、番組を識別する情報が記録される。記録装置１８には情報を記録再生するためのエンコーダとデコーダが搭載されており、該エンコーダとデコーダを介してＭＰＥＧ−ＴＳデータが記録再生形態に適したフォーマットに変調されＨＤＤ、ＳＳＤ或いはＯＤＤに記録され、また再生される。再生データは、デコード処理部５でデコードされる。尚、コンテンツデータベース３０、話題ワードデータベース３１、流行ワードデータベース３２の機能を記録装置１８に備えてもよい。
【００２１】
外部インターフェース１９は、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４（Institute of Electrical and Electronic Engineers 1394）、あるいはｅＳＡＴＡ(external Serial ATA(AT Attachment)）、ＳＤ（Secure Digital）（登録商標）メモリカード、ＨＤＭＩ（High Definition Multimedia Interface）（登録商標）等のインターフェースであり、ＵＳＢメモリやＵＳＢ外部機器、ＳＤメモリカード、ＨＤＤ、ＳＳＤ、ＣＤ、ＤＶＤ、Blu-ray（登録商標）記録再生機等のドライブ類を含む外部記憶装置２０が接続される。
【００２２】
外部インターフェース１９を介して外部記憶装置２０に放送番組を録画することができる。記録装置１８または外部記憶装置２０のどちらに録画するかを利用者が選択できる。また、コンテンツ記録再生装置１は、外部記憶装置２０に記録された映像または音声情報を再生することができる。
【００２３】
操作受信部２１は、操作機器２２から送信される操作信号を受信し、制御部１３に転送する。操作機器２２は、例えば、赤外線あるいはBluetooth等による無線通信を利用したリモコン（リモートコントローラ、remote controller）、有線式あるいは無線式キーボード等であり、操作信号を送出する。操作受信部２１は、これらリモコン、キーボード等から操作信号を受信する。
【００２４】
コンテンツ記録再生装置１は、送受信部２３を介してインターネット等のネットワーク３４に接続されている。これにより、コンテンツ記録再生装置１は、ネットワーク３４上にあるサーバ３５等の機器と送受信部２３を介して情報伝送を行なうことができる。
【００２５】
図２は、コンテンツ記録再生装置１の概観を示した斜視図である。コンテンツ記録再生装置１は、筐体４０と、筐体４０を支持するスタンド４１を備えている。筐体４０は前面側に液晶パネルやＰＤＰパネル等の表示パネル４２が配置され、表示パネル４２の背面側に表示パネル４２を支持する図示しないフレームが配置されている。フレームには表示パネル４２を駆動するための図示しない回路基板や電源回路が設置されている。
【００２６】
筐体４０の前面側と上面、底面、両側側面の一部を覆う前面カバー４３と、筐体４０の背面側と上面、底面、両側側面の一部を覆う背面カバー４４とによって外面が囲まれている。画面９は、表示パネル４２の前面カバー４３の窓部４３ａの内側の表示部分である。
【００２７】
図３は、リモコン５０の実施形態を示した概観図である。リモコン５０は赤外線あるいはBluetooth等による無線通信を利用して、コンテンツ記録再生装置１の操作受信部２１へ操作信号を送る。電源ボタン５１は、コンテンツ記録再生装置１の電源をオンまたはオフする。詳細にはコンテンツ記録再生装置１を待機状態から動作状態、または動作状態から待機状態にするボタンである。
【００２８】
選局ボタン５２は、チャンネル番号を直接選択する１から１２までの番号が振られたボタンである。また、選曲ボタン５２は、文字を入力するときにも用いられる。コンテンツ記録再生装置１が文字入力のモードに設定された状態で文字入力が可能となる。携帯電話と同様な入力操作で文字を入力する。チャネル送りボタン５３は、チャネル番号を順送りまたは逆送りで選局するボタンであり、選局ボタン５２と同様にチャネルを選局するときに用いられる。音量調整ボタン５４は、番組を視聴するときの音量を調整するボタンである。
【００２９】
カーソルボタン５５は表示装置８の画面９に表示されたＧＵＩ画面の各種の情報ウィンドウ内のカーソルの移動や各種項目の選択ボタンの移動を行うためのボタンである。左方向カーソルボタン５５ａはカーソルを左方向に移動させるときに用いるボタンである。右方向カーソルボタン５５ｂ、上方向カーソルボタン５５ｃ、下方向カーソルボタン５５ｄはそれぞれカーソルを右方向、上方向、下方向に移動させるときに用いる。決定ボタン５６は、カーソルボタン５５ａ〜５５ｄで移動した先の位置または画面上のボタンを実行するときに用いられる。
【００３０】
番組表ボタン５７は、番組表を画面９に表示するときに操作する専用の操作ボタンである。メニューボタン５８は、コンテンツ記録再生装置１に用意された各種の設定項目を表示するときに押下するボタンである。利用者は、階層表示された複数の項目の中から目的の設定項目を選択する。
【００３１】
終了ボタン５９は、一連の操作を終了するときに操作するボタンである。録画番組ボタン６０は録画番組のリストを表示するためのボタンである。録画番組のリストの表示形式は複数あり、利用者が選択できる。記録装置操作ボタン６１は、記録装置１８に記録された番組を再生する際に、再生、停止、一時停止、早送り再生、早戻し再生、次番組スキップ、先頭戻り・前番組スキップするためのボタンである。
【００３２】
図１において、制御部１３は、コンテンツ管理部２４、ＧＵＩ制御部２５、文字列解析部２６、ブログ取得部２７、話題ワード取得部２８、流行ワード取得部２９の機能を有する。これらの機能は、制御部１３のＭＰＵ１４が実行するアプリケーションであり、通常はＲＯＭ１６に格納されており、使用時にはＭＰＵ１４によって読み出され実行される。
【００３３】
コンテンツ管理部２４は、各番組のＳＩ（Service Information）情報を取得し、取得した情報をフラッシュメモリ１７のコンテンツデータベース３０に記憶させ、管理する。ＳＩ情報はこれを元にしてＥＰＧデータによる番組表が作成されたり、録画予約あるいは録画された番組の管理に利用される。
【００３４】
コンテンツ記録再生装置１は、複数のチューナ３を搭載しており、複数の番組コンテンツについて同時に録画指定を行うことが可能である。利用者は、画面９上の電子番組表（ＥＰＧ（Electronic Program Guide））を見ながら、番組を選択して録画または録画予約することができる。
【００３５】
ＥＰＧは多チャンネル化が進む中で利用者が容易に番組を選択することを目的に提供されている。新聞などにおけるテレビ番組欄の表示様態を真似てコンテンツ記録再生装置１の画面９上に表示される。利用者は、画面９の番組表を見ながらリモコン５０を使って番組選択や詳細情報の表示、録画予約に利用する。
【００３６】
ＥＰＧデータによる番組表の表示様態は放送受信機メーカや録画再生装置の機種によって異なっているが、コンテンツ記録再生装置１においては、上述した新聞などにおけるテレビ番組欄のように横方向にチャンネル軸、縦方向に時間軸として表示し現在時刻以降に放送される番組が並ぶように表示されている。番組を選択するとその番組の番組名、放送日時以外に、番組のジャンル、出演者や番組内容等の詳細情報が表示される。
【００３７】
ＥＰＧデータは映像・音声などと同様にパケット化され、多重されて送信されている。番組情報のデータは、ＳＩ(Service Information、番組配列情報)のＥＩＴ(Event Information Table)に含まれており、デコード処理部５から出力された情報をコンテンツ管理部２４が解析してプログラムに従って番組表を生成し、ＧＵＩ制御部２５が番組表のＧＵＩ画面を生成する。生成された番組表は、重畳処理部６、映像処理部７を経て画面９に表示される。
【００３８】
コンテンツ管理部２４は、利用者の要求に基づいて設定された予約情報を管理する。利用者は画面９上のＥＰＧデータによる番組表を見ながら、リモコンを使って番組を選択して録画または録画予約することができる。また、キーワード予約やシリーズ予約などによる自動録画予約をすることができるが、コンテンツ管理部２４はそれらの予約情報を管理する。また、コンテンツ管理部２４は、予約された番組の録画処理、また視聴中の番組の録画処理を行う。
【００３９】
コンテンツ管理部２４は、記録装置１８あるいは外部記憶装置２０に録画された番組を管理する。コンテンツ管理部２４は、録画された番組の番組情報（放送局名、放送日時、番組名、放送概要、出演者、番組詳細等）、録画時間、録画番組が再生済みか未再生かの区別等を、フラッシュメモリ１７のコンテンツデータベース３０に記録し、録画番組の情報を管理する。コンテンツ管理部２４は、録画番組リストの生成、録画番組の再生や削除、編集等の処理を実行する。コンテンツ管理部２４は、生成した録画番組リスト等のデータを利用者の指示に応じてＧＵＩ制御部２５を介して画面９に表示する。
【００４０】
コンテンツ記録再生装置１は、番組のジャンル、キーワードなどの条件を指定して録画予約できる。利用者が予め指定した１個または複数の録画用キーワードに合致した番組情報を含む番組を自動的に録画する機能を備えている。制御部１３は、利用者が予め指定した１個または複数の録画用キーワードをフラッシュメモリ１７に記憶させ、コンテンツ管理部２４は、この録画用キーワードを番組情報に含む番組を抽出し録画できる設定を有する。
【００４１】
ＧＵＩ制御部２５は、ＧＵＩ（Graphical User Interface）データを生成し、この生成されたＧＵＩデータはバス１２を介して重畳処理部６へ送信される。重畳処理部６に送付されたＧＵＩデータは、例えばテレビ番組の映像データに重畳処理されたり、或いはＧＵＩ単独画面として処理され、映像処理部７へ伝送され画面９に表示される。
【００４２】
文字列解析部２６は、コンテンツ管理部２４から録画された番組コンテンツの番組情報を受信し、この番組情報を放送日時、番組名、番組概要などに分割して解析対象の文字列を抽出し、それぞれの文字列を形態素解析して、単語単位に分割することで番組コンテンツの番組情報キーワードを生成する。放送日時、番組名、番組概要などの番組情報と、番組情報キーワードがコンテンツ管理部２４に返送され、コンテンツデータベース３０に記憶される。また、番組情報キーワードは、記録装置１８あるいは外部記憶装置２０に記憶された番組コンテンツのデータと関連付けられて管理されている。また、文字列解析部２６は番組コンテンツを特定する情報とともに番組情報キーワードをブログ取得部２７に送信する。
【００４３】
図４は、コンテンツデータベース３０に記憶されたテーブル６５の例を示した図である。コンテンツデータベース３０の一部には以下の情報が含まれる。番組コンテンツを識別するためのコンテンツＩＤ（Identifier）と、番組情報から抽出した番組コンテンツの番組名、番組情報から抽出した番組情報キーワードである。番組情報から抽出した番組情報キーワードは一つのコンテンツに対して複数ある場合があるため、同じコンテンツＩＤに対して、複数の番組情報キーワードが登録される。但し、コンテンツデータベース３０に記憶されるデータのテーブルはこれに限定されるものではなく、コンテンツＩＤと番組名、コンテンツＩＤと番組情報キーワードというように別々のテーブルに分けてもよい。
【００４４】
図１において、ブログ取得部２７は、文字列解析部２６から送信された番組コンテンツの番組情報に含まれる番組情報キーワードに基づいて番組情報と関連のあるブログを取得する。ブログ取得部２７は、番組情報キーワードを検索キーとして、送受信部２３、ネットワーク３４を介して、番組コンテンツに関連するブログを取得する。
【００４５】
ブログの収集方法は、例えば、番組コンテンツの放送時刻の前後１日間にブログが更新され、番組コンテンツの番組名を含むブログコンテンツを検索することで番組に関連するブログを収集することができる。但し、ブログの取得方法はこれに限定されるものではない。ブログ取得部２７は、取得したブログのＵＲＬ（Uniform Resource Locator）を一旦ＲＡＭ１５に記憶させた後でフラッシュメモリ１７に記憶させると共にブログ取得部２７は、ブログのタイトルや内容を文字列解析部２６に送る。
【００４６】
文字列解析部２６は、ブログ取得部２７からブログのタイトルや内容を受診し、それぞれの文字列を形態素解析し、単語単位に分割することでブログのキーワードを生成する。生成されたブログキーワードはブログキーワードを含んでいるブログを識別する情報とともに、話題ワード取得部２８に送られる。
【００４７】
話題ワード取得部２８は、文字列解析部２６から送信されたブログキーワード毎に、このブログキーワードが含まれるブログ数を集計することで話題度を算出する。話題度がある閾値以上であるブログキーワードを話題ワードとして取得し、話題度とともにフラッシュメモリ１７の話題ワードデータベース３１に記憶させる。話題度は同じブログキーワードが多数のブログに記載されるほど大きくなるので、話題度の大きなブログキーワードは番組コンテンツの中で多くの人が注目している内容に関するキーワードであると言える。所定の閾値は、例えば、１、あるいは５、あるいは１０と言った値が設定される。所定の閾値は、利用者が設定値を変更することができる。
【００４８】
話題ワードデータベース３１は、取得された話題ワード、ブログ数、関連するコンテンツを識別する情報、取得元のブログを識別する情報等を記憶する。なお、話題ワードデータベース３１は、記録装置１８あるいは外部記憶装置２０に設けてもよい。
【００４９】
文字列解析部２６によって１個のブログから複数のブログキーワードが生成される。番組情報キーワードとブログキーワードは直接の関係はない。番組情報キーワードは関連するブログを取得するために使用する検索用のキーワードである。ブログキーワードはブログ内に存在するキーワードであり、話題ワードはブログキーワードの中で多くのブログに記載されているブログキーワードである。
【００５０】
話題ワード取得部２８は、複数のブログキーワードの個々に対して１個の番組コンテンツに関連したブログの集団をデータベースとして話題度を算出する。
【００５１】
図５は話題ワードデータベース３１に記憶されたテーブル６６の例を示した図である。話題ワードデータベース３１には以下の情報が含まれる。検索元となる番組コンテンツのコンテンツＩＤ、ブログ検索によって検索されたブログのＵＲＬ、ブログから抽出されたブログキーワードである。ブログから抽出されたブログキーワードはブログに対して、複数ある場合があり、ブログのＵＲＬも一つのコンテンツＩＤに対して複数ある場合がある。但し、テーブルの構成はこれに限定されるものではなく、コンテンツＩＤとブログのＵＲＬ、ブログのＵＲＬとブログキーワードというように別々のテーブルに分けてもよい。
【００５２】
図１において、流行ワード取得部２９は、話題ワード毎に、話題ワードが含まれるコンテンツ数を集計することで、流行度を算出する。流行度が所定の閾値以上である話題ワードを流行ワードとして取得し、流行度と共にフラッシュメモリ１７の流行ワードデータベース３２に記憶させる。流行度は、同じ話題ワード（ブログキーワード）がたくさんのコンテンツに含まれるほど大きくなるので、流行度の大きい話題ワード（ブログキーワード）は多くのコンテンツで取りあげられている内容に関するキーワードであると言える。所定の閾値は、例えば、１、あるいは５、あるいは１０と言った値が設定される。所定の閾値は、利用者が設定値を変更することができる。
【００５３】
流行ワードデータベース３２は、取得された流行ワード、コンテンツ数、関連するコンテンツを識別する情報等を記憶する。なお、流行ワードデータベース３２は、記録装置１８あるいは外部記憶装置２０に設けてもよい。
【００５４】
図６は、流行ワードデータベース３２に記憶されたテーブル６７の例を示した図である。関連するブログから抽出されたブログキーワード、ブログキーワードが含まれるブログの数、ブログキーワードの流行度が記憶される。
【００５５】
図７は、番組コンテンツに関連するブログの取得手順の例を示したフローチャートである。Ｓ１１において、ブログ取得部２７は、文字列解析部２６から送信された番組コンテンツの番組情報に含まれる番組情報キーワードに基づいて番組情報と関連のあるブログを取得する。ブログ取得部２７は、例えば、番組名を検索キーとして、送受信部２３、ネットワーク３１を介して、番組コンテンツに関連するブログを取得し、ＵＲＬをフラッシュメモリ１７に記憶させる。
【００５６】
Ｓ１２において、ブログ取得部２７は、取得したすべてのブログのＵＲＬに対して、Ｓ１２からＳ２０の処理を繰り返すため、記憶したブログ番号を示すｎをｎ＝１とすることで、記憶した最初のブログのＵＲＬを示す。そして、Ｓ１３に移る。
【００５７】
Ｓ１３において、未処理のブログが存在するか判定する。ブログ取得部２７は、記憶したブログのＵＲＬのｎ番目が存在するかを判定する。存在しなければ終了する。存在すれば、Ｓ１４へ移る。
【００５８】
Ｓ１４において、ブログ取得部２７は、ｎ番目のブログのＵＲＬに対して、ブログを取得し、文字列解析をすることで、タイトル、更新日時、本文に分け、さらに本文の中の放送日時に関する記述を抽出する。そして、Ｓ１５に移る。Ｓ１５において、ブログ取得部２７は、放送日時に関する記述が抽出できたか判断し、抽出できていればＳ１６へ移り、抽出できていなければＳ１７へ移る。
【００５９】
Ｓ１６において、ブログ取得部２７は、抽出された放送日時に関する記述がコンテンツの番組情報に書かれている放送日時と一致するかを判定する。一致する場合、ｎ番目のブログはコンテンツに関連するブログであるとして、Ｓ１９へ移る。一致しない場合はＳ２０へ移る。
【００６０】
Ｓ１７において、ブログ取得部２７は、ブログ中から放送日時に関する記述がない場合に、コンテンツの番組情報の放送日時がブログの更新日時の前後１日以内であるか判断する。前後１日以内であればＳ１８に移る。前後１日以内ではないならばＳ２０へ移る。尚、前後１日以内の範囲は例であり、少し広く前後３日にするなどしてもよく、範囲はこれに限定するものではない。
【００６１】
Ｓ１８において、ブログ取得部２７は、ブログ中のキーワードと番組コンテンツの番組情報中のキーワードを比較し、ある閾値以上に一致するものがあるかどうかを判断する。一致するものがある場合は、Ｓ１９へ移る。一致するものがない場合はＳ２０へ移る。
【００６２】
Ｓ１９において、ブログ取得部２７は、ｎ番目のブログはコンテンツに関連するブログであるとして登録する。コンテンツに関連するブログと判断されたものに対して、コンテンツと関連付け、フラッシュメモリ１７に記憶させる。Ｓ２０において、次のブログに対して処理を行うため、ｎを１増加させ、Ｓ１３へ戻る。以上のようにブログの取得手順の例を示したが、ブログの取得方法はこれに限定されるものではない。
【００６３】
図８は、話題度と流行度を算出するための式の例を示した図である。式（Ａ）に示すＭａｔｃｈ（ｋ１，ｋ２）はキーワード(ｋ１)とキーワード（ｋ２）が一致した場合に１を、一致しない場合は０を返す関数である。式（Ｂ）に示すｅｘｉｓｔ（ｘ）は、ｘが正の数の場合に１を、ｘが０の場合に０を返す関数である。これらを利用して、式（Ｃ）に示す話題度t(γ，β，κ)を定義する。γは一つの番組コンテンツ、βは注目するブログ、κはβ中に含まれる注目するブログキーワードを示す。t(γ，β，κ)はあるコンテンツγ中の関連ブログｂγ中にκを含むブログがいくつあるかを集計するものである。また、ｂγはブログ取得部２７で取得されたブログを示し、ｋｂγはブログｂγ中のあるブログキーワードを示す。つまり、話題度は以下のようにキーワード計算される。キーワードκについて、あるブログｂγ上のキーワードｋｂγと一致するかを確かめ、一致する数を計数する。これをブログｂγ中の全てのキーワードに関して行い、ブログｂγ中に一つでも一致するキーワードがあったかを判断する。これをコンテンツγ中の関連ブログｂγ全てに対して行い、一致するキーワードがあったブログ数を話題度として算出する。
【００６４】
ｅｘｉｓｔ（ｘ）はｘが正の数の場合に１になるように定義したが、ある正の閾値を設けてそれ以上で１を返すように変更しても良い。また、ブログから取れる情報などを加味して話題度を計算するために、ブログに依存する重みをかけて話題度を計算してもよい。
【００６５】
式（Ｄ）に示す流行度Ｔ（κ）を以下のように定義する。κは注目するキーワード、ｃは録画された全ての番組コンテンツの中の一つの番組コンテンツ、ｂｃはｃの中のブログである。流行度Ｔ（κ）は録画された全てのコンテンツのブログｂｃの中でκを含むブログについて、話題度が1以上のものを集計するものである。この流行度Ｔ（κ）はκについての話題度に重みをつけてコンテンツ数を数えることと同等であると考えられる。
【００６６】
以下に算出の例を図９、図１０、図１１に示した図を参照しながら説明する。図９は、番組コンテンツγについて取得された関連ブログｂγと関連ブログ中のブログキーワードｋｂγの例を示した図である。図９においては、コンテンツＡについて、例えば、番組名で検索をかけ、ａａａ．ｃｏｍとｂｂｂ．ｃｏｍの二つの関連ブログが取得でき、関連ブログａａａ．ｃｏｍ中のブログキーワードがａａａ、ｂｂｂ、ｃｃｃであり、関連ブログｂｂｂ．ｃｏｍ中のブログキーワードがｂｂｂ、ｃｃｃであったことを表している。
【００６７】
ここで、コンテンツＡにおけるｂｂｂの話題度ｔ（Ａ，ａａａ．ｃｏｍ，ｂｂｂ）は、ａａａ．ｃｏｍを除いた関連ブログ中のｂｂｂの数なので、１となる。ｔ（Ａ，ｂｂｂ．ｃｏｍ，ｂｂｂ）＝ｔ（Ａ，ａａａ．ｃｏｍ，ｂｂｂ）となるため、注目するブログに関係なく、コンテンツＡにおけるブログキーワードｂｂｂの話題度は１となる。
【００６８】
図１０は、図９で示したコンテンツについて、コンテンツの全てのブログキーワードの話題度を集計した値を示した図である。例えば、コンテンツＡについては、ブログキーワードがａａａ、ｂｂｂ、ｃｃｃであり、話題度はそれぞれ０、１、１であることを示している。コンテンツＢについては、ブログキーワードがａａａ、ｂｂｂ、ｃｃｃであり、話題度はそれぞれ０、１、０であることを示している。また、コンテンツＣについては、ブログキーワードがａａａであり、話題度は０であることを示している。
【００６９】
図１１は、図９、図１０で示したブログキーワードについて流行度を集計した値を示した図である。流行度Ｔ（ａａａ）は、次のように展開でき、Ｔ（ａａａ）＝｛ｅｘｉｓｔ（ｔ（Ａ，ａａａ．ｃｏｍ，ａａａ））｝＋｛ｅｘｉｓｔ（ｔ（Ｂ，ｄｄｄ．ｃｏｍ，ａａａ）｝＋｛ｅｘｉｓｔ（ｔ（Ｃ，ｅｅｅ．ｃｏｍ，ａａａ）｝＝｛０｝＋｛０｝＋｛０｝＝０となる。同様にしてキーワードｂｂｂ、ｃｃｃについても算出することができる。流行度は話題度の高いコンテンツほど高い重みをつけたコンテンツの集計となっていることがわかる。
【００７０】
図１２は、番組コンテンツの番組情報と話題ワードの表示例を示した図である。利用者が番組コンテンツを一つ選択した際、番組コンテンツの番組情報に加えて、話題ワード、関連するブログを同一の画面に表示させた状態を示した図である。利用者が、例えば、リモコン５０の録画番組ボタン６０を押下して画面９に録画された番組のリストを表示し、その中の１個の録画番組を選択して番組情報を表示させた場合の例である。コンテンツ管理部２４は番組コンテンツの番組情報と話題ワードを、ＧＵＩ制御部２５を介して画面９に表示する。
【００７１】
画面９の一部に番組コンテンツの番組情報ウィンドウ７０、サムネイルウィンドウ７１、話題ワードウィンドウ７２、関連ブログウィンドウ７３が表示されている。番組情報ウィンドウ７０には、放送日、放送局、番組名、番組概要、出演者等が文字で表示されている。サムネイルウィンドウ７１には、番組コンテンツのサムネイル映像が表示されている。話題ワードウィンドウ７２、関連ブログウィンドウ７３は、番組コンテンツに関連したブログの中で、話題ワードを含む関連ブログとその話題ワードが表示されている。また、関連ブログウィンドウ７３は、Ｗｅｂブラウザ（Web browser）で文書が表示されており、リンクのある場所にリモコンのカーソルボタン５５でカーソルを移動して決定ボタン５６を押下することにより関連づけられたリンク先にジャンプするようになっている。
【００７２】
利用者は、話題ワードを見ることで、一般の視聴者がこのコンテンツのどこに着目しているかを知ることができる。また、ブログのリンクを選択し、実際にブログを閲覧することで、その話題ワードがどのように語られるかをチェックすることができる。このようにすることで、利用者は予め、どのようなポイントに着目して番組コンテンツを見るとよいかを知ることができ、ポイントを漏らさず、番組コンテンツを視聴することができる。
【００７３】
図１３は、録画番組をリスト表示したとき、番組情報表示に話題ワードを付加して表示した例を示した図である。図１３においては、６個の録画番組の番組情報ウィンドウ７４ａ〜７４ｆとこれらに対応したサムネイル７５ａ〜７５ｆが表示されている。番組情報ウィンドウ７４ａ〜７４ｆには、番組名、放送日、関連ブログ数、話題ワードが表示されている。コンテンツ管理部２４は録画番組のリストを画面９に表示するとき番組情報ウィンドウ７４ａ〜７４ｆの内部に話題ワードを含めて、ＧＵＩ制御部２５を介して画面９に表示する。
【００７４】
番組リストを表示する際に話題ワードを表示することで、番組情報だけでは分かりにくい場合も、番組で取り上げられている内容が話題ワードとして表示されているため、番組を選択する指標の一つにすることができる。
【００７５】
図１４は、話題ワードを検索キーとして検索したときの番組リストを表示した例を示した図である。図１３において、利用者が番組情報ウィンドウ７４ａ〜７４ｆの中の何れかの話題ワードを選択し、リモコン５０のメニューボタン５８を押下しメニューを選択し、その中から「話題ワード検索」を選択すると、選択された話題ワードに関連する番組リストが表示される。コンテンツ管理部２４は、話題ワードに関連する番組リストを、ＧＵＩ制御部２５を介して画面９に表示する。
【００７６】
図１４においては、話題ワードとして「燃費」を検索キーとして検索した結果が示されている。検索キーウィンドウ７６には検索キーが示されている。画面９には６個の録画番組の番組表ウィンドウ７７ａ〜７４ｆとこれらに対応したサムネイル７８ａ〜７８ｆが表示されている。番組情報ウィンドウ７７ａ〜７７ｆには、番組名、放送日、関連ブログ数、話題ワードが表示されている。
【００７７】
このように話題ワードを検索キーとして検索できることで、この話題ワードについて取り上げられている番組コンテンツを検索することができる。検索キーとなる話題ワードは図１２や図１３において表示されている話題ワードを選択したり、また、利用者が入力してもよい。このようにすることで、その話題ワードが取り上げられている別の番組コンテンツを探すことができ、最初に選んだ番組コンテンツでは理解不足だった場合に別の番組コンテンツを見ることで理解を深めたり、別の番組コンテンツで異なる取り上げられ方をしている場合にその違いを確認することができる。さらに、別のコンテンツに関連するブログを閲覧することで、取り上げられ方の違いによって、他の視聴者の着目の仕方がどのように変わるかを確認することも可能になる。
【００７８】
図１５は、流行ワードを検索キーとして検索したときの番組リストを表示した例を示した図である。リモコン５０のメニューボタン５８を押下しメニューを選択し、その中から「流行コンテンツ」を選択すると、流行ワードのリストが表示され、何れかの流行ワードを選択するとこの流行ワードに関連する番組リストが表示される。コンテンツ管理部２４は、番組コンテンツの番組情報と流行ワードを、ＧＵＩ制御部２５を介して画面９に表示する。
【００７９】
図１５においては、流行ワードとして「ワールドカップ」を検索キーとして検索した結果が示されている。検索キーウィンドウ７９には検索キーが示されている。画面９には６個の録画番組の番組情報ウィンドウ８０ａ〜８０ｆとこれらに対応したサムネイル８１ａ〜８１ｆが表示されている。番組情報ウィンドウ８０ａ〜８０ｆには、番組名、放送日、関連ブログ数、話題ワードが表示されている。
【００８０】
流行ワードを表示することで、多くの番組で取り上げられている流行の情報を知ることができ、流行ワードを取り上げている番組コンテンツを選択することで流行ワードの内容についてどのように取り上げられているかを確認することができる。なお、流行ワードを選択すると、ブラウザから流行ワードを検索語にしてブログを検索できるようにしてもよい。
【００８１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に異なる実施形態に亘る構成要素を適宜組み合わせてもよい。
【符号の説明】
【００８２】
１  コンテンツ記録再生装置
２  アンテナ
３  チューナ
４  復調器
５  デコード処理部
６  重畳処理部
７  映像処理部
８  表示装置
９  画面
１０  音声処理部
１１  スピーカ
１２  バス
１３  制御部
１４  ＭＰＵ
１５  ＲＡＭ
１６  ＲＯＭ
１７  フラッシュメモリ
１８  記録装置
１９  外部インターフェース
２０  外部記憶装置
２１  操作受信部
２２  操作機器
２３  送受信部
２４  コンテンツ管理部
２５  ＧＵＩ制御部
２６  文字列解析部
２７  ブログ取得部
２８  話題ワード取得部
２９  流行ワード取得部
３０  コンテンツデータベース
３１  話題ワードデータベース
３２  流行ワードデータベース
３３  放送局
３４  ネットワーク
３５  サーバ
４０  筐体
４１  スタンド
４１  表示パネル
５０  リモコン
５２  選局ボタン
５５ａ、５５ｂ、５５ｃ、５５ｄ  カーソルボタン
５６  決定ボタン
５８  メニューボタン
７０  番組情報ウィンドウ
７１  サムネイルウィンドウ
７２  話題ワードウィンドウ
７３  関連ブログウィンドウ
７４ａ〜７４ｆ  番組情報ウィンドウ
７５ａ〜７５f  サムネイル
７６  検索キーウィンドウ
７７ａ〜７７ｆ  番組情報ウィンドウ
７８ａ〜７８f  サムネイル
７９  検索キーウィンドウ
８０ａ〜８０ｆ  番組情報ウィンドウ
８１ａ〜８１f  サムネイル
【図１】
0005554195.tif 000002
【図２】
0005554195.tif 000003
【図３】
0005554195.tif 000004
【図４】
0005554195.tif 000005
【図５】
0005554195.tif 000006
【図６】
0005554195.tif 000007
【図７】
0005554195.tif 000008
【図８】
0005554195.tif 000009
【図９】
0005554195.tif 000010
【図１０】
0005554195.tif 000011
【図１１】
0005554195.tif 000012
【図１２】
0005554195.tif 000013
【図１３】
0005554195.tif 000014
【図１４】
0005554195.tif 000015
【図１５】
0005554195.tif 000016