(57)【要約】【課題】ユーザに負担を強いることなく同じ内容の複数の番組から上位互換の番組を抽出する。  【解決手段】  録画済の番組と同じ内容の放送予定の番組を検索し、録画済の番組と放送予定の番組との差異を抽出し、その差異が所定の基準を満たす場合に、その結果をユーザに提示する方法であって、差異の抽出時には、各番組に関連付けられた複数種類のメタデータに、ユーザの嗜好情報に基づく優先順位をつけ、且つ、互いに対応するメタデータ同士の比較を行い、該優先順位と、比較結果と、の両者に基づいて上位互換番組を抽出する。【選択図】  図１ 
2005175523.tif 000002
【特許請求の範囲】
【請求項１】
同じ内容の複数の番組のうちで、他の番組に対して置き換えることのできる互換番組を抽出する互換番組抽出方法であって、
第１の番組に対して、同じ内容の第２の番組を検索し、
前記第１の番組と第２の番組との差異を抽出し、
差異が存在する場合に、両番組のメタデータをユーザに提示することを特徴とする互換番組抽出方法。
【請求項２】
同じ内容の複数の番組のうちで、他の番組に対して置き換えることのできる上位互換番組を抽出する上位互換番組抽出方法であって、
第１の番組に対して、同じ内容の第２の番組を検索し、
前記第１の番組と第２の番組との差異を抽出し、
その差異が所定の基準を満たす場合に、その結果をユーザに提示し、
前記差異の抽出時には、
各番組に関連付けられた複数種類のメタデータに、ユーザの嗜好情報に基づく優先順位をつけ、且つ、互いに対応するメタデータ同士の比較を行い、
該優先順位と、比較結果と、の両者に基づいて上位互換番組を抽出することを特徴とする上位互換番組抽出方法。
【請求項３】
前記差異が基準を満たすか否かは、前記メタデータ毎の差異が前記優先順位に対応して重み付けされて判定されることを特徴とする請求項２記載の上位互換番組抽出方法。
【請求項４】
前記優先順位は、前記番組のジャンルに応じて設定されることを特徴とする請求項２又は３記載の上位互換番組抽出方法。
【請求項５】
前記ユーザの嗜好情報は、ユーザによる設定情報及び／又はユーザの操作履歴情報に基づいて推定された情報であることを特徴とする請求項２乃至４のいずれかに記載の上位互換番組抽出方法。
【請求項６】
前記同じ内容の複数の番組は、少なくとも録画済の番組と放送予定の番組とを含む請求項２乃至５のいずれかに記載の上位互換番組抽出方法。
【請求項７】
同じ内容の複数の番組のうちで、他の番組に対して置き換えることのできる上位互換番組を抽出する上位互換番組抽出装置であって、
第１の番組に対して、同じ内容の第２の番組を検索する同一番組検索部と、
前記第１の番組と第２の番組との差異を抽出する差異抽出部と、
前記差異が抽出された場合に、前記第１の番組と第２の番組との優劣を判断して上位互換番組を抽出する優劣判定部と、
を備え、
前記優劣判定部は、所定の判定基準に従って、各番組に関連付けられた複数種類のメタデータに、ユーザの嗜好情報に基づく優先順位をつけ、且つ、互いに対応するメタデータ同士の比較を行い、
該優先順位と、比較結果と、の両者に基づいて前記第１の番組と第２の番組との優劣を判断する機能を有する上位互換番組抽出装置。
【請求項８】
前記差異が基準を満たすか否かは、前記メタデータ毎の差異が前記優先順位に対応して重み付けされて判定されることを特徴とする請求項７記載の上位互換番組抽出装置。
【請求項９】
前記優先順位は、前記番組のジャンルに応じて設定されることを特徴とする請求項７又は
８記載の上位互換番組抽出装置。
【請求項１０】
前記ユーザの嗜好情報は、ユーザによる設定情報及び／又はユーザの操作履歴情報に基づいて推定された情報であることを特徴とする請求項７乃至９のいずれかに記載の上位互換番組抽出装置。
【請求項１１】
前記同じ内容の複数の番組は、少なくとも録画済の番組と放送予定の番組とを含む請求項７乃至１０のいずれかに記載の上位互換番組抽出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同じ内容の複数の番組のうち他の番組に対して置き換えることのできる上位互換番組を抽出する方法及び該方法を搭載した上位互換番組抽出装置に関する。
【背景技術】
【０００２】
現行のアナログ放送およびデジタル放送、２００３年末に開始される地上波デジタル放送では、番組に加えて番組関連情報（メタデータ）が送られている。メタデータは、放送日時やチャンネル情報、番組のタイトルやジャンルといったデータである。また、現在規格化が進行中のサーバ型放送において扱われることになっているメタデータは、現行のBSデジタル等のメタデータに比べて、より詳細な情報を扱える。サーバ型放送におけるメタデータには、タイトルやジャンルなどの情報に加えて、番組の出演者やスタッフ等のクレジット情報、暴力や性等の描写の程度を示す警告情報、等の様々な情報が含まれている。
【０００３】
メタデータは、実際の放送に先立って送られており、この事前に受信したメタデータを利用した代表的な機能に電子番組表（EPG）がある。電子番組表は、メタデータであるチ
ャンネルと放送時間と番組タイトルを画面に表示する機能であり、ジャンルを色分けやマーク分けして表示したり、解説や出演者といった詳細情報を表示したり、ペアレンタルガイド等の視聴年齢制限情報を表示したり、選択された番組の選局や録画や録画予約をしたりすることで、ユーザの視聴やスケジューリングを支援するものである。電子番組表搭載のTVやチューナやレコーダ、インタネット電子番組表も一般的になりつつある。電子番組表を利用したスケジュール支援としては、特定の番組の関連番組（次回の番組や再放送番組など）を検索して録画予約を行うような機能提案が特許文献1に開示されている。
【０００４】
また、このメタデータを利用した機能には、番組推薦機能もある。番組関連情報を利用した推薦機能には、ユーザに好きな番組ジャンル・好きなタレント名などを登録してもらい、このユーザ嗜好情報と合致した番組を推薦するフィルタ型の推薦機能、ユーザが過去に視聴や録画を行った番組のメタデータや操作履歴情報からユーザ嗜好情報を抽出し、このユーザ嗜好情報に基づいて番組を推薦する学習型の推薦機能、両者融合型の推薦機能などがある。
【特許文献１】特開２０００−１０３３９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、電子番組表でのスケジュール支援において、関連番組に関する情報としてユーザが知り得るのは、チャンネルや放送日時といった番組コンテンツが放送される形態に関連する情報であり、番組のコンテンツに関連する情報はなかった。このため、関連番組間で字幕や音声言語といった番組のコンテンツに関連する情報に差異があっても、ユーザはこれらの差異に気付くことは困難であった。番組推薦機能においては、ユーザが既に視聴や録画をした番組も推薦番組となることがあった。また、前回と放送条件が違う場合（例：同じ映画が、前回はスタンダード放送・日本語吹替えで、今回はハイビジョン放送・二ヶ国語で放映）があっても、ユーザ自身が意識的に違いを見つけてどちらが上位互換かを判断し、放送予定番組や録画済み番組の取り扱いを決めなければならなかった。
【０００６】
本発明は、ユーザに負担を強いることなく同じ内容の複数の番組から他の番組に置き換えることのできる互換番組、特に、上位互換の番組を抽出することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、同じ内容の複数の番組のうちで、他の番組に対して置き換えることのできる互換番組を抽出する互換番組抽出方法であって、第１の番組に対して、同じ内容の第２の番組を検索し、前記第１の番組と第２の番組との差異を抽出し、差異が存在する場合に、両番組のメタデータをユーザに提示することを特徴とする互換番組抽出方法である。
【０００８】
また、本発明は、同じ内容の複数の番組のうちで、他の番組に対して置き換えることのできる上位互換番組を抽出する上位互換番組抽出方法であって、第１の番組に対して、同じ内容の第２の番組を検索し、前記第１の番組と第２の番組との差異を抽出し、その差異が所定の基準を満たす場合に、その結果をユーザに提示し、前記差異の抽出時には、各番組に関連付けられた複数種類のメタデータに、ユーザの嗜好情報に基づく優先順位をつけ、且つ、互いに対応するメタデータ同士の比較を行い、該優先順位と、比較結果と、の両者に基づいて上位互換番組を抽出することを特徴とする上位互換番組抽出方法である。
【０００９】
また、本発明は、同じ内容の複数の番組のうちで、他の番組に対して置き換えることのできる上位互換番組を抽出する上位互換番組抽出装置であって、第１の番組に対して、同じ内容の第２の番組を検索する同一番組検索部と、前記第１の番組と第２の番組との差異を抽出する差異抽出部と、前記差異が抽出された場合に、前記第１の番組と第２の番組との優劣を判断して上位互換番組を抽出する優劣判定部と、を備え、前記優劣判定部は、所定の判定基準に従って、各番組に関連付けられた複数種類のメタデータに、ユーザの嗜好情報に基づく優先順位をつけ、且つ、互いに対応するメタデータ同士の比較を行い、該優先順位と、比較結果と、の両者に基づいて前記第１の番組と第２の番組との優劣を判断する機能を有する上位互換番組抽出装置である。
【発明の効果】
【００１０】
本発明によれば、ユーザに負担を強いることなくユーザにとって他の番組に置き換えることのできる互換番組、特に、上位互換の番組を抽出することが可能となった。
【発明を実施するための最良の形態】
【００１１】
以下に図面を参照にして、本発明の実施形態を詳細に説明する。
【００１２】
＜第１の実施形態＞
図１は本発明の第１の実施形態が適用される上位互換番組抽出方法の機能ブロック図である。
【００１３】
ハードディスク等の蓄積領域（図示せず）に複数の録画済み番組が格納されており、これらの録画済み番組のメタデータは録画済み番組メタデータ保持部２に格納されている。放送予定番組のメタデータは放送予定番組メタデータ保持部１に格納されている。放送予定番組メタデータは放送波やネットワークを介して取得したデータであり、定期的に更新されるものである。同一番組検索部３では、録画済み番組メタデータ保持部２および放送予定番組メタデータ保持部１に格納されているメタデータを使って、録画済み番組と同じ内容の放送予定番組の検索を行う。録画済み番組と同じ内容の放送予定番組が存在した場合は、差異抽出部４が両番組のメタデータを使って放送条件の差異を抽出する。差異が抽出された場合は、優劣判定部５が判定基準６を使って両番組の優劣を判定する。優劣判定部５による判定の結果、放送予定番組のほうが優位であった場合は、結果通知部７が判定結果の通知を行う。
【００１４】
ここで、放送予定番組メタデータ保持部１、録画済み番組メタデータ保持部２は、ＲＡＭ等の記憶装置によって構成され、同一番組検索部３、差異抽出部４、優劣判定部５は上位互換番組抽出方法の処理を実現するソフトウェアを実行するコンピュータ（ＣＰＵある
いはＭＰＵ）によって構成され、結果通知部７は後述する通知方法に応じてディスプレイ等によって構成される。このような放送予定番組メタデータ保持部１、録画済み番組メタデータ保持部２、同一番組検索部３、差異抽出部４、優劣判定部５を含む上位互換番組抽出装置は、例えば、ハードディスクレコーダ等の映像記録装置、さらに結果通知部としてのディスプレイを備えた表示装置、あるいはこれらにさらに放送を受信するチューナを備えた装置として構成することができるが、これらに限られない。
【００１５】
図２は番組のメタデータ例である。メタデータに含まれる番組に関する情報は、番組のコンテンツに関連する情報としては、タイトルやジャンルの他に、コンテンツのクレジット情報（製作者名や出演者名）、コンテンツの制作情報（制作年や制作国名）、コンテンツの描写情報（時代や場所）、視聴者に関する情報（視聴制限や想定視聴者層）などがある。番組コンテンツが放送される形態に関連する情報としては、放送スケジュール情報（放送日時やライブ、再放送）、番組に関連する情報（番組タイトルや映像・音声の属性）などがある。
【００１６】
同一番組検索部３は、放送予定番組と録画済み番組のメタデータのうち、主に番組のコンテンツに関連する情報を使って、同一番組検索を行う。例えば、映画番組ではタイトルと監督名と主演者が同じ場合に同一番組であるとみなし、スポーツ番組では描写日時や描写場所が同じ場合に同一番組であるとみなすことができる。図３に同一番組検索の処理フローを示す。同一番組検索の開始は、放送予定番組のメタデータ更新時や録画スケジュール作成時とする。同一番組検索が開始されると（S301）、１つの放送予定番組についてメタデータのジャンル情報より、この番組が同一番組検索の対象番組であるか否かを調べる（S302）。同一番組検索を行う対象となる番組は、全ての番組でも良いし、ユーザが指定したジャンルやユーザ嗜好から特定したジャンルに関する番組に絞っても良い。この放送予定番組が同一番組検索の対象番組であれば（S302のyes）、この放送予定番組が属する
ジャンルが録画済み番組に存在するか否かを調べる（S303）。この放送予定番組が同一番組検索の対象番組でなければ（S302のno）、次の放送予定番組の有無を調べる（S307）。この放送予定番組が属するジャンルが録画済み番組に存在すれば（S303のyes）、この放
送予定番組のメタデータと同一ジャンルの録画済み番組のメタデータとの内容の照会を行う（S304）。ここで照会を行う際に、メタデータに含まれる情報のどれを使うかは、コンテンツのジャンルに応じて決めておくものとする。この放送予定番組が属するジャンルが録画済み番組に存在しなければ（S303のno）、次の放送予定番組の有無を調べる（S307）。同一ジャンルの放送予定番組のメタデータと録画済み番組のメタデータが同一であれば（S305のyes）、これらの番組は同一番組とみなしその旨を一時的に登録し（S306）、次
の放送予定番組の有無を調べる（S307）。同一ジャンルの放送予定番組のメタデータと録画済み番組のメタデータが同一でなければ（S305のno）、これらの番組は異なる番組であるので、次の放送予定番組の有無を調べる（S307）。次の放送予定番組があれば（S307のyes）、この放送予定番組について同一番組検索を行う。次の放送予定番組がなければ（S307のno）、同一番組の有無を結果として同一番組検索を終了する（S308）。
【００１７】
差異抽出部４は、同一番組検索部３にて同一であるとみなされた２つ以上の番組について、これらの番組のメタデータを使って、差異抽出を行う。図４は内容が同一であった録画済み番組と放送予定番組のメタデータに含まれる情報の例である。これらの番組は、放送日時やチャンネルが異なっているが、描写日時と描写場所とサブジャンルとから同じ内容の番組であるとみなされたものである。差異抽出は、番組のメタデータのうち、同一番組検索にて使った情報以外の情報を使って、差異の抽出を行う。メタデータのうちの差異抽出に使う情報は、抽出対象となる番組のジャンルに応じて決められているものである。この際、ジャンルに応じて決められている情報を、ユーザ指定やユーザ嗜好から絞り込んだり追加したりしても良い。例えばジャンルが映画の場合に映像音声情報に関するメタデータの他に、制作年やサブタイトルといったメタデータを用いて特別篇やディレクターズ
カットといった差異や字幕や音声言語に関するメタデータを用いて吹替えや２ヶ国語放送といった差異を抽出できる。ジャンルが音楽の場合は、音声情報に関するメタデータを用いてステレオやサラウンドといった差異や字幕に関するメタデータを用いて歌詞の有無を抽出できる。ジャンルがスポーツの場合は、番組継続時間に関するメタデータを用いて長い方の番組（後半の試合内容やインタビュー等が含まれているので長いと思われる）や実況者や解説者のメタデータやセグメント情報の有無からも差異を抽出できる。ここでセグメント情報とは１つの番組を複数のセグメントに分けた際に個々のセグメントを特定するために用いる情報のことで、セグメント開始位置や間隔といった情報を指す。セグメント情報の使い方としては、ダイジェスト再生等がある。例えば図４のようなサッカー番組にゴールシーンやシュートシーンやファウル等に対応したセグメントが存在している場合、ユーザが「ゴールシーン」を選択すればゴールシーンだけのダイジェスト再生が行われる。このように差異抽出に使うメタデータは、番組のジャンルに応じて異なっている。図５に差異抽出の処理フロー図を示す。同一番組検索部３にて同一番組がみつかると、これらの番組について差異抽出処理を開始する（S401）。まず、これらの番組のジャンルを調べ（S402）、このジャンルに該当するメタデータの設定値を調べる（S403）。図４に示した例では、両番組のメタデータのうち番組継続時間とライブフラグと解説者名と実況者名とセグメント情報について設定値を調べる。これらのメタデータの設定値について差異があれば（S404のyes）、これらの番組と差異内容を登録し（S405）、差異抽出を行うべき同
一番組が他にあるかを調べる（S406）。メタデータの設定値について差異がなければ（S404のno）、差異抽出を行うべき同一番組が他にあるかを調べる（S406）。図４に示した例では、ライブフラグとセグメント情報の有無が差異として抽出されることになる。差異抽出を行うべき同一番組があれば（S406のno）、続けて差異抽出行う。差異抽出を行うべき同一番組がなければ（S406のyes）、抽出された差異を結果とし、差異抽出を終了する（S407）。
【００１８】
優劣判定部５は、差異抽出部４にて差異が抽出された２つ以上の番組について、抽出された差異と判定基準６とを使って、優劣の判定を行う。判定基準６は、差異抽出に使ったメタデータやメタデータの設定値毎に優先順位を設定したものである。これらの優先順位はあらかじめユーザによって指定されている。図６にユーザ設定画面の例を示す。図６は図４に対応した内容となっている。図６に示した例では、ユーザはジャンルがスポーツとなる番組について、番組継続時間については「より長いほう」を、ライブフラグについては「真（ライブ放送である）」を、実況者については「有り」を、解説者については「有り」を、セグメント情報の有無については「有り」を、高い優先順位であると設定している。図６に示した以外にも、音声が「サラウンド」である場合の優先順位を最も高く、次いで「ステレオ」、次いで「モノラル」というように段階的に優先順位を設定することも可能である。また、ユーザがいくつかのメタデータを考慮しなくてよいと指定することも可能である。例えば、ユーザが実況者や解説者の設定はどうなっていても構わない場合は、これらのメタデータに優先順位を与えないことも可能であるし、これらのメタデータを差異抽出部４で扱わないことも可能である。図６に示した例では、各メタデータにはセグメント情報、番組継続時間、ライブフラグ、解説者、実況者の順に優先順位がつけられている。判定基準６は、このようなユーザ設定に基づいて決定されるものであり、図６の例に対応した判定基準の例を図７に示す。図４にて示した２つの番組について図７で示した判定基準６を用いて優劣の判定を行うと、差異抽出部４で抽出された差異であるライブフラグとセグメント情報に関する設定値に割り当てられたポイントの合計から、放送予定番組は合計ポイント５であり録画済み番組は合計ポイント３であるので、獲得したポイントが多い放送予定番組が上位互換番組であると判定される。図４で示した例の他にも、放送予定番組の継続時間がインタビュー等の追加により長くなっているような番組での合計ポイントは４、これにセグメント情報が加われば合計ポイントは９、等となるが、判定基準６を用いることで、メタデータ設定値の様々な組み合わせに対して上位互換の判断が行える。合計ポイントが同数となった場合は、メタデータ同士の優先順位から判断すればよい
。尚、この判定基準６は、上位互換番組抽出方法の搭載された機器またはソフトウェアが保持している。
【００１９】
結果通知部７は、優劣判定部５にて判定された結果、録画済み番組に対して上位互換となる放送予定番組が存在すると判明した場合に、この結果をユーザへ通知する。図８にユーザ通知画面の例を示す。ただし通知内容については、図８に挙げた内容に留まるものではない。この例では画面を介しての通知という形態をとったが、機器に搭載したLED等を
点灯させるような形態や特定の音を出すような形態であっても良い。また、本発明を搭載した機器がネットワークに対応していれば、ネットワークを利用した通知も可能である。例えば、結果通知部７にメール機能を追加すれば、図８のような通知画面内容に相当する内容のメール作成と事前登録されたアドレスへの機器内蔵もしくは外部接続されたモデム等を介したメール送信を結果通知部７が行うことにより、ユーザへの結果通知がなされる。結果通知部７にネットワーク上の特定サーバへのアクセス機能を追加すれば、抽出された上位互換番組と差異情報とを結果通知部７がこの特定サーバへ登録することで特定サーバの機能に対応した方法でユーザへの結果通知がなされる。この特定サーバにメール機能があれば、メールを介した結果通知が行われる。この特定サーバに本発明を搭載した機器の遠隔制御がクライアント機器を介して行えるような機能があれば、ユーザがクライアント機器を操作することで、結果通知に関する上位互換番組の録画予約等の事後処理も行われる。ここに挙げたネットワーク機能を利用したユーザへの結果通知の方法は、あくまでも例であって全てではない。
【００２０】
尚、本実施形態では録画済み番組と放送予定番組とについて上位互換番組の抽出を行ったが、録画予約番組と放送予定番組、録画済み番組と録画予約番組と放送予定番組についても、同様の処理を行えば同様の効果が得られる。
【００２１】
上記実施形態によれば、録画済み番組および放送予定番組のメタデータを使って同一番組を検索し、同一番組について差異を抽出し、この差異とユーザ指定に基づく判定基準とから優劣判定を行い、放送予定番組が上位互換であると判定された場合にこの旨をユーザに通知することで、ユーザに負担をかけずにユーザにとっての上位互換番組の抽出が行える。
【００２２】
また、上位互換番組抽出方法を搭載する装置に適用されるコンピュータ（CPUあるいはMPU）に上記実施形態にて述べた処理を実現するためのソフトウェアプログラムコードを格納し、このプログラムコードを実行することは本発明の範疇に含まれる。また、このプログラムコードおよびプログラムコードを格納した記憶媒体（フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、磁気テープ、不揮発性メモリカード、ROMなど）も本発明を構成する。
【００２３】
＜第２の実施形態＞
第１の実施形態では、同一番組間の優劣判定をユーザ指定に基づいた判定基準を使って行う場合について述べたが、過去にユーザが行った視聴や録画などの操作履歴を使って抽出したユーザ嗜好に基づいた判定基準を使って行うことも可能である。
【００２４】
図９は本発明の第２の実施形態が適用される上位互換番組抽出方法の機能ブロック図である。図１と重複する機能ブロックについては同一の番号を付した。蓄積領域（図示せず）に複数の録画済み番組が格納されており、これらの録画済み番組のメタデータは録画済み番組メタデータ保持部２に格納されている。放送予定番組のメタデータは放送予定番組メタデータ保持部１に格納されている。放送予定番組メタデータは放送波として送られたデータであり、定期的に更新されるものである。同一番組検索部３では、録画済み番組メタデータ保持部２および放送予定番組メタデータ保持部１に格納されているメタデータを
使って、録画済み番組と同じ内容の放送予定番組の検索を行う。録画済み番組と同じ内容の放送予定番組が存在した場合は、差異抽出部４が両番組のメタデータを使って放送条件の差異を抽出する。差異が抽出された場合は、優劣判定部５が判定基準生成部８により生成された判定基準６を使って両番組の優劣を判定する。優劣判定部５による判定の結果、放送予定番組のほうが優位であった場合は、結果通知部７が判定結果の通知を行う。
【００２５】
ここでは、判定基準生成部８は、上位互換番組抽出方法の処理を実現するソフトウェアを実行するコンピュータ（ＣＰＵあるいはＭＰＵ）によって構成される。
【００２６】
同一番組検索部３および差異抽出部４の処理は第１の実施形態で述べた通りである。同一番組検索部３にて、図１０に示すようなメタデータを持つ録画済み番組と放送予定番組が同一番組であると検出され、続いて差異抽出部４にて、音声言語と字幕言語とが差異として抽出されたとする。ここでは、同一番組検索には番組名や監督名や主演者名のメタデータを使い、差異抽出には字幕や音声言語や制作情報を使っている。優劣判定部５は、抽出されたこれらの差異と判定基準生成部８が生成した判定基準６とを使って、両番組の優劣を判定する。
【００２７】
判定基準生成部８は、ユーザ操作履歴と操作対象番組メタデータとを使って判定基準６の生成を行う。図１１に判定基準生成の処理フロー図を示す。ユーザ操作が発生すると（S801）、この操作が判定基準生成に使用する操作であるかを調べる（S802）。ユーザ操作を感知する方法としては、リモコン情報を分析する、EPGや録画番組再生といったアプリ
ケーションの動作状況を取得する、等がある。ユーザの操作としては、放送番組に対する視聴や録画、放送予定番組に対する視聴予約や録画予約、録画番組に対する再生や消去、等がある。どのユーザ操作を嗜好抽出に使用するか否かは任意であるが、例えば、ＥＰＧ閲覧時に発生する操作のうちの選局や視聴予約や録画予約に関する操作を嗜好抽出に使用し、ソートや番組詳細表示に関する操作を嗜好抽出に使用しないというような設定が事前になされている。発生したユーザ操作が嗜好抽出に使用する操作であれば（S802のyes）
、操作対象番組のメタデータの取得を行う（S803）。発生したユーザ操作が嗜好抽出に使用する操作でなければ（S802のno）、何もしない（S807）。操作対象番組が放送予定もしくは放送中の番組であれば、放送予定番組メタデータ保持部１より、メタデータを取得する。操作対象番組が録画済みの番組であれば、録画済み番組メタデータ保持部２より、メタデータを取得する。メタデータを取得すると、発生した操作とメタデータとを対応付けて操作の種類を決定する（S804）。操作の種類には、視聴や再生等の発生時に判明している種類だけでなく、より詳細な操作を含めても良い。このような詳細な操作の例としては、録画番組再生であれば再生されるまでの時間（３時間後や３日後）や再生のしかた（全１倍速再生や途中まで高速再生）などがある。発生した操作と取得したメタデータとを対応づけて分析することで、詳細なレベルを含めた操作種が決定される（S804）。この決定した操作情報と取得したメタデータとを使って嗜好抽出を行う（S805）。嗜好抽出とは、視聴や録画といった操作に対応する番組のメタデータを使ってユーザの番組に対する嗜好を抽出することである。嗜好を抽出する方法は様々だが、ユーザが視聴や録画をした番組の特定のメタデータ（ジャンルや出演者名）に着目して頻度（スポーツ番組は１０回視聴したが映画は２回だった等）から嗜好を抽出する方法、ユーザが視聴した番組や視聴しなかった番組の個々のメタデータを機械学習処理することにより嗜好を抽出する方法、等がある。本実施形態における嗜好抽出の方法は特に限定はしないが、１つ以上の特定ジャンルの番組について、個々のメタデータの設定値における嗜好（映画番組では録画時は音声吹替えよりもオリジナル音声を好む等）とメタデータ間の嗜好（スポーツ番組ではライブか否かよりもセグメント情報の有無を重要視する等）とを抽出できる。メタデータ間の嗜好およびメタデータ設定値間の嗜好が抽出されると、これらの嗜好を使って判定基準６の作成もしくは更新を行う（S806）。判定基準６の更新は、嗜好抽出に使用する操作が発生する度に行っても良いし、定期的に（毎朝５時や３時間毎）行っても良い。更新された判
定基準６は、上位互換番組抽出方法の搭載された機器またはソフトウェアが保持している。
【００２８】
優劣判定部５は、このように生成された判定基準６を使って優劣判定を行う。図１０に示した例では音声言語と字幕言語が差異として抽出されたが、視聴者が吹替えよりも字幕を好む傾向にあると嗜好抽出されたユーザであれば、放送予定番組が上位互換番組となる。放送予定番組が上位互換番組であった場合、結果通知部７は上位互換番組が放送予定であることをユーザに通知する。
【００２９】
上記実施形態によれば、録画済み番組および放送予定番組のメタデータを使って同一番組検索と差異抽出を行い、ユーザの操作と操作対象番組のメタデータとから抽出したユーザ嗜好に基づいた判定基準を用いて優劣判定を行うことにより、ユーザの明示的な指示を必要とせずにユーザにとっての上位互換番組の抽出が行える。また、ユーザの嗜好が変化した場合でも追随が可能となった。
【００３０】
＜第３の実施形態＞
第３の実施形態では、ユーザ嗜好を同一番組検索と差異抽出に利用する場合について述べる。図１２は本発明の第３の実施形態が適用される上位互換番組抽出方法の機能ブロック図である。図１および図９と重複する機能ブロックについては同一の番号を付した。蓄積領域（図示せず）に複数の録画済み番組が格納されており、これらの録画済み番組のメタデータは録画済み番組メタデータ保持部２に格納されている。放送予定番組のメタデータは放送予定番組メタデータ保持部１に格納されている。放送予定番組メタデータは放送波として送られたデータであり、定期的に更新されるものである。同一番組検索部３では、録画済み番組メタデータ保持部２および放送予定番組メタデータ保持部１に格納されているメタデータを使って、録画済み番組と同じ内容の放送予定番組の検索を行う。同一番組検索部３の処理は第１の実施形態で述べた通りであるが、同一番組検索部３が扱うジャンルおよびメタデータは上位互換番組用設定部９によって決められたものである。録画済み番組と同じ内容の放送予定番組が存在した場合は、差異抽出部４が両番組のメタデータを使って放送条件の差異を抽出する。差異抽出部４の処理は第１の実施形態で述べた通りであるが、差異抽出部４が扱うメタデータは上位互換番組用設定部９によって決められたものである。差異が抽出された場合は、優劣判定部５が上位互換番組用設定部９により生成された判定基準６を使って両番組の優劣を判定する。優劣判定部５による判定の結果、放送予定番組のほうが優位であった場合は、結果通知部７が判定結果の通知を行う。
【００３１】
上位互換番組抽出用設定部９は、同一番組検索で扱うジャンルおよびメタデータ、差異抽出で扱うメタデータ、優劣判定に使う判定基準６の設定を行う。
【００３２】
ここで、上位互換番組抽出用設定部９は、上位互換番組抽出方法の処理を実現するソフトウェアを実行するコンピュータ（ＣＰＵあるいはＭＰＵ）によって構成される。
【００３３】
図１３に上位互換番組抽出の設定処理フロー図を示す。ユーザ操作が発生すると（S901）、この操作が判定基準生成に使用する操作であるかを調べる（S902）。発生したユーザ操作が嗜好抽出に使用する操作であれば（S902のyes）、操作対象番組のメタデータの取
得を行う（S903）。発生したユーザ操作が嗜好抽出に使用する操作でなければ（S902のno）、何もしない（S910）。操作対象番組が放送予定もしくは放送中の番組であれば、放送予定番組メタデータ保持部１より、メタデータを取得する。操作対象番組が録画済みの番組であれば、録画済み番組メタデータ保持部２より、メタデータを取得する。メタデータを取得すると、発生した操作とメタデータとを対応付けて操作の種類を決定する（S904）。この決定した操作情報と取得したメタデータとを使って嗜好抽出を行う（S905）。本実施形態における嗜好抽出の方法は特に限定はしないが、１つ以上の特定ジャンルの番組に
ついて、個々のメタデータの設定値における嗜好とメタデータ間の嗜好とを抽出できるものとする。抽出されたメタデータ間の嗜好およびメタデータ設定値間の嗜好について、番組のジャンルに関するユーザ嗜好に変化があるかを調べる（S906）。番組のジャンルに関するユーザ嗜好の変化とは、今までスポーツ番組とドラマ番組しか見ていなかったユーザが音楽番組を見るようになったというようにジャンルが増える場合や、ドラマ番組を見ないで音楽番組を見るようになったというようにジャンルが入れ替わる場合や、スポーツ番組しか見なくなったというようにジャンルが減る場合のことである。番組のジャンルだけでなくサブジャンルに関するユーザ嗜好の変化があるかを調べても良い。サブジャンルに関するユーザ嗜好の変化とは、今までは野球番組を中心に見ていたユーザがサッカー番組中心になったというような場合のことである。番組のジャンルに関するユーザ嗜好が変化していれば（S906のyes）、同一番組検索部３が使うメタデータの設定見直しを行う（S907）。番組のジャンルに関するユーザ嗜好が変化していても（S906のyes）変化していなくても（S906のno）、同一番組検索部３が対象とするジャンルそれぞれに関するユーザ嗜好に変化があるかを調べる（S908）。個々のジャンルに関するユーザ嗜好の変化とは、映画番組を吹替え音声で見ていたユーザがオリジナル音声と字幕で見るようになった場合や、野球番組をデータ放送対応で見るようになった場合などのことである。個々のジャンルに関するユーザ嗜好が変化していれば（S908のyes）、差異抽出部４が使うメタデータの設
定見直しを行い（S909）、優劣判定部５が使う判定基準６の見直しを行う（S910）。個々のジャンルに関するユーザ嗜好が変化していなければ（S908のno）、何もしない（S911）。上位互換番組抽出用設定部９による更新は、嗜好抽出に使用する操作が発生する度に行っても良いし、定期的に（毎朝５時や３時間毎）行っても良い。更新された判定基準６は、上位互換番組抽出方法の搭載された機器またはソフトウェアが保持している。
【００３４】
優劣判定部５は、このように見直された判定基準６を使って優劣判定を行う。放送予定番組が上位互換番組であった場合、結果通知部７は上位互換番組が放送予定であることをユーザに通知する。
【００３５】
上記実施形態によれば、録画済み番組および放送予定番組のメタデータを使って同一番組検索と差異抽出と優劣判定を行う上位互換番組の抽出処理において、ユーザの操作と操作対象番組のメタデータとから抽出したユーザ嗜好に基づいて同一番組検索と差異抽出と優劣判定を行うことにより、ユーザの明示的な指示を必要とせずにユーザにとっての上位互換番組の抽出が行える。また、ユーザの嗜好が変化した場合でも追随が可能となった。
【００３６】
＜第４の実施形態＞
上位互換番組抽出の方法は、放送局から放送される放送系コンテンツに限定されるものではなく、インタネット等から送られるストリーミング系コンテンツにも適用できる。また、ユーザ個人のコンテンツ（デジタルカメラやデジタルビデオカメラでの撮影データ等）についても、これらのコンテンツの関連情報（撮影日、撮影条件、タイトル等）が付随していれば適用できる。
【００３７】
＜第５の実施形態＞
第５の実施形態では、優劣判定は行わずに差異抽出された全ての互換番組のメタデータをユーザに提示する場合について述べる。
【００３８】
図１４は本発明の第５の実施形態が適用される互換番組抽出方法の機能ブロック図である。図１，図９および図１２と重複する機能ブロックについては同一の番号を付した。
【００３９】
蓄積領域（図示せず）に複数の録画済み番組が格納されており、これらの録画済み番組のメタデータは録画済み番組メタデータ保持部２に格納されている。放送予定番組のメタデータは放送予定番組メタデータ保持部１に格納されている。放送予定番組メタデータは
放送波として送られたデータであり、定期的に更新されるものである。同一番組検索部３では、録画済み番組メタデータ保持部２および放送予定番組メタデータ保持部１に格納されているメタデータを使って、録画済み番組と同じ内容の放送予定番組の検索を行う。録画済み番組と同じ内容の放送予定番組が存在した場合は、差異抽出部４が両番組のメタデータを使って放送条件の差異を抽出する。差異が抽出された場合は、互換番組メタデータ提示部１０がこれらの番組に関するメタデータの提示を行う。
【００４０】
ここで、互換番組メタデータ提示部１０は、提示方法に応じて種々の構成が可能であるが、例えば、ディスプレイ等によって構成される。このような放送予定番組メタデータ保持部１、録画済み番組メタデータ保持部２、同一番組検索部３、差異抽出部４を含む互換番組抽出装置は、例えば、ハードディスクレコーダ等の映像記録装置、さらに、互換番組メタデータ提示部１０としてのディスプレイを備えた表示装置、あるいはこれらにさらに放送を受信するチューナを備えた装置として構成することができるが、これらに限られない。
【００４１】
同一番組検索部３および差異抽出部４の処理は第１の実施形態で述べた通りである。互換番組メタデータ提示部１０は、少なくとも同一番組検索に用いたメタデータおよび差異抽出に用いたメタデータを提示する。図１５に互換番組のメタデータ提示例を示す。図１５は図４に対応した内容となっている。図１５で表示しているメタデータは、同一番組検索に用いた描写日時と描写場所とサブジャンル、差異抽出に用いた番組継続時間とライブフラグと解説者名と実況者名とセグメント情報の有無、番組コンテンツの放送形態に関するメタデータのうちの番組タイトルとチャンネルである。ユーザは、提示されたメタデータを見比べることで放送予定番組を録画予約したり録画済み番組を消去したりできる。
【００４２】
互換番組メタデータ提示部１０が提示するメタデータは、互換番組に属する全てのメタデータでも良いし、一部であっても良い。一部のメタデータを提示する場合に、どのメタデータを提示するかの判断をユーザ指定やユーザ嗜好に基づいて行っても良い。例えば、図１５の例で提示されている解説者名や実況者名が誰であっても気にしないようなユーザであれば、抽出された互換番組をユーザがどう扱うかに関してこれらのメタデータの影響はほとんどないので、これらのメタデータを提示しなくても良い。
【００４３】
上記実施形態によれば、録画済み番組および放送予定番組のメタデータを使って同一番組を検索し、同一番組について差異を抽出し、差異があった場合は両番組のメタデータを提示することで、ユーザは抽出された互換番組の取り扱いの判断を容易に行える。
【００４４】
尚、放送波として送られてくるメタデータには、番組のコンテンツに関連する情報であるところのコンテンツメタデータと番組コンテンツが放送される形態に関連する情報であるところのインスタンスメタデータとがある。コンテンツメタデータに含まれる情報としては、タイトルやジャンルの他にコンテンツのクレジット情報（製作者名や出演者名）、コンテンツの制作情報（制作年や制作国名）、コンテンツの描写情報（時代や場所）、視聴者に関する情報（視聴制限や想定視聴者層）などがある。インスタンスメタデータに含まれる情報としては、放送スケジュール情報（放送日時やライブ、再放送）、番組に関連する情報（番組タイトルや映像・音声の属性）などがある。本発明では、同一番組の検索にはコンテンツメタデータを、差異抽出には同一番組の検索で用いなかったメタデータを、互換番組の提示には少なくとも差異抽出で用いたメタデータを、優劣判定には差異抽出で用いたメタデータを用いるものとする。
【図面の簡単な説明】
【００４５】
【図１】第１の実施形態における上位互換番組抽出方法の機能ブロック図
【図２】第１の実施形態における番組のメタデータ例
【図３】第１の実施形態における同一番組検索の処理フロー図
【図４】第１の実施形態における同一番組メタデータの情報例
【図５】第１の実施形態における差異抽出の処理フロー図
【図６】第１の実施形態における優先順位設定画面の例
【図７】第１の実施形態における判定基準の例
【図８】第１の実施形態における結果通知画面の例
【図９】第２の実施形態における上位互換番組抽出方法の機能ブロック図
【図１０】第２の実施形態における同一番組メタデータの情報例
【図１１】第２の実施形態における判定基準生成の処理フロー図
【図１２】第３の実施形態における上位互換番組抽出方法の機能ブロック図
【図１３】第３の実施形態における上位互換番組抽出の設定処理フロー図
【図１４】第５の実施形態における互換番組抽出方法の機能ブロック図
【図１５】第５の実施形態におけるメタデータ提示画面の例
【符号の説明】
【００４６】
１…録画済み番組メタデータ保持部
２…放送予定番組メタデータ保持部
３…同一番組検索部
４…差異抽出部
５…優劣判定部
６…判定基準
７…結果通知部
【図１】
2005175523.tif 000003
【図２】
2005175523.tif 000004
【図３】
2005175523.tif 000005
【図４】
2005175523.tif 000006
【図５】
2005175523.tif 000007
【図６】
2005175523.tif 000008
【図７】
2005175523.tif 000009
【図８】
2005175523.tif 000010
【図９】
2005175523.tif 000011
【図１０】
2005175523.tif 000012
【図１１】
2005175523.tif 000013
【図１２】
2005175523.tif 000014
【図１３】
2005175523.tif 000015
【図１４】
2005175523.tif 000016
【図１５】
2005175523.tif 000017