(57)【特許請求の範囲】
【請求項１】
推薦コンテンツをユーザに推薦するコンテンツ推薦装置であって、
前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、
前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部とを備え、
前記推薦タイミング決定部は、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定する
コンテンツ推薦装置。
【請求項２】
前記推薦タイミング決定部は、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において後のコンテンツである場合、前記推薦タイミングを、前記ユーザが前記第３コンテンツを視聴した直後の時点として、決定する
請求項１に記載のコンテンツ推薦装置。
【請求項３】
前記推薦タイミング決定部は、前記第３コンテンツが現在視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在の時点として、決定する
請求項１または２に記載のコンテンツ推薦装置。
【請求項４】
前記コンテンツ推薦装置は、さらに、前記第１コンテンツの情報を視聴履歴として保持する視聴履歴保持部を備え、
前記推薦コンテンツ決定部は、前記視聴履歴を参照することにより、視聴されていない前記第２コンテンツを前記推薦コンテンツとして決定する
請求項１〜３のうちいずれか１項に記載のコンテンツ推薦装置。
【請求項５】
前記コンテンツ推薦装置は、さらに、前記ユーザによって現在視聴されている前記第１コンテンツの情報である現コンテンツ情報を取得する現コンテンツ情報取得部を備え、
前記現コンテンツ情報取得部は、取得した前記現コンテンツ情報で前記視聴履歴を更新する
請求項４に記載のコンテンツ推薦装置。
【請求項６】
前記推薦コンテンツ決定部は、前記第１コンテンツが放送されている時に前記ユーザによって少なくとも一部が視聴された前記第１コンテンツに関連する前記第２コンテンツであって、双方向通信可能なネットワークを介して提供される前記第２コンテンツを前記推薦コンテンツとして決定し、
前記推薦タイミング決定部は、前記推薦コンテンツと、現在または将来放送される前記第３コンテンツとの内容の順序関係に基づいて、前記推薦タイミングを決定する
請求項１〜５のうちいずれか１項に記載のコンテンツ推薦装置。
【請求項７】
前記コンテンツ推薦装置は、さらに、前記ネットワークを介して提供される前記第２コンテンツの入手可能性を確認する入手可能性確認部を備え、
前記推薦コンテンツ決定部は、前記入手可能性に基づいて、前記推薦コンテンツを決定する
請求項６に記載のコンテンツ推薦装置。
【請求項８】
前記推薦コンテンツ決定部は、前記入手可能性確認部によって前記ネットワークを介して入手可能であると確認された前記第２コンテンツであって、視聴されていない前記第２コンテンツを前記推薦コンテンツとして決定する
請求項７に記載のコンテンツ推薦装置。
【請求項９】
前記コンテンツ推薦装置は、さらに、ユーザ生成コンテンツを検索するユーザ生成コンテンツ検索部を備え、
前記推薦コンテンツ決定部は、さらに、前記ユーザ生成コンテンツ検索部によって検索された前記ユーザ生成コンテンツが前記第１コンテンツに関連するコンテンツである場合、前記ユーザ生成コンテンツを前記推薦コンテンツとして決定する
請求項１〜８のうちいずれか１項に記載のコンテンツ推薦装置。
【請求項１０】
前記コンテンツ推薦装置は、さらに、
コンテンツをローカルコンテンツとして記憶するコンテンツ記憶部と、
前記ユーザが前記推薦コンテンツを視聴する場合、前記第３コンテンツを前記ローカルコンテンツとして前記コンテンツ記憶部に記憶させるコンテンツ記憶制御部とを備える
請求項１〜９のうちいずれか１項に記載のコンテンツ推薦装置。
【請求項１１】
前記コンテンツ推薦装置は、さらに、
コンテンツをローカルコンテンツとして記憶するコンテンツ記憶部と、
前記コンテンツ記憶部によって記憶された前記ローカルコンテンツを検索するローカルコンテンツ検索部を備え、
前記推薦コンテンツ決定部は、さらに、前記ローカルコンテンツ検索部によって検索された前記ローカルコンテンツが、前記第１コンテンツに関連するコンテンツである場合、前記ローカルコンテンツを前記推薦コンテンツとして決定する
請求項１〜９のうちいずれか１項に記載のコンテンツ推薦装置。
【請求項１２】
前記推薦コンテンツ決定部は、前記第２コンテンツが前記推薦コンテンツとして前記ユーザに推薦された時に前記ユーザによって視聴されなかった後、前記第２コンテンツを前記推薦コンテンツとして決定しない
請求項１〜１１のうちいずれか１項に記載のコンテンツ推薦装置。
【請求項１３】
前記コンテンツ推薦装置は、さらに、前記推薦タイミングで前記推薦コンテンツの情報を表示する表示部を備える
請求項１〜１２のうちいずれか１項に記載のコンテンツ推薦装置。
【請求項１４】
推薦コンテンツをユーザに推薦するコンテンツ推薦システムであって、
サーバ装置と、
前記サーバ装置にネットワークを介して接続されるクライアント装置とを備え、
前記サーバ装置は、
前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、
前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部と、
前記推薦コンテンツの情報を送信する送信部とを備え、
前記クライアント装置は、
前記推薦コンテンツの情報を受信する受信部と、
前記推薦タイミングで前記推薦コンテンツの情報を表示する表示部とを備え、
前記推薦タイミング決定部は、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定する
コンテンツ推薦システム。
【請求項１５】
推薦コンテンツをユーザに推薦するコンテンツ推薦方法であって、
前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定ステップと、
前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定ステップとを含み、
前記推薦タイミング決定ステップでは、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定する
コンテンツ推薦方法。
【請求項１６】
請求項１５に記載のコンテンツ推薦方法に含まれるステップをコンピュータに実行させるための
プログラム。
【請求項１７】
推薦コンテンツをユーザに推薦する集積回路であって、
前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、
前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部とを備え、
前記推薦タイミング決定部は、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定する
集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、推薦コンテンツをユーザに推薦するコンテンツ推薦装置、コンテンツ推薦システムおよびコンテンツ推薦方法に関する。
【背景技術】
【０００２】
従来、放送により配信されるコンテンツと、ウェブコンテンツ（インターネットコンテンツ）のようなサービスネットワークを介して利用できるコンテンツとは、明確に区別されていた。テレビコンテンツとして知られるオーディオビジュアルコンテンツ等の放送コンテンツは、従来、例えば、衛星、ケーブル、または、（アナログまたはデジタルの）地上波配信システムに基づく放送ネットワークを利用して、リニアに提供される。リニアに提供される形態は、コンテンツが定常的に提供されるような形態である。
【０００３】
さらに、最近では、インターネットの普及により、ますます多くのオーディオビジュアルコンテンツがインターネットを介して利用可能になってきた。インターネットベースのオーディオビジュアルコンテンツは、通常、サービスネットワークを利用して、例えば、ストリーミングまたはダウンロードによって、ノンリニアに提供される。ノンリニアに提供される形態は、要求に応じてコンテンツが提供されるような形態である。好ましくは、例えば、ＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）のような、ブロードバンドサービスネットワークが利用される。
【０００４】
よって、コンテンツは、タイプ毎に異なる配信経路を用いて提供されていた。つまり、放送は、放送インフラ（放送ネットワーク）によって、ウェブコンテンツは、インターネットのようなサービスネットワーク、その一部、または、その他のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ベースのネットワーク等を介して提供されていた。
【０００５】
なお、サービスネットワークを介して提供されるサービスは、ネットワークサービスと呼ばれる。また、ブロードバンドサービスネットワークを介して提供されるサービスは、ブロードバンドネットワークサービスまたはブロードバンドサービスと呼ばれる。
【０００６】
近年では、従来の放送とウェブベースの配信経路とは、より重複する傾向にある。例えば、コンテンツがＹｏｕＴｕｂｅ（登録商標）で提供されているように、従来のウェブコンテンツサービスが放送されたコンテンツを提供している。一方で、従来の放送業者は、例えば、ＢＢＣ（Ｔｈｅ  Ｂｒｉｔｉｓｈ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｒｐｏｒａｔｉｏｎ：英国放送協会）のｉＰｌａｙｅｒのような、いわゆる見逃しサービスを提供している。見逃しサービスは、見逃しＴＶサービス、キャッチアップサービスまたはキャッチアップＴＶサービスとも呼ばれる。
【０００７】
これらの見逃しサービスにより、インターネット上の放送コンテンツにノンリニアにアクセスできる。通常、見逃しサービスは、例えば、過去７日間の全放送コンテンツといった、あらかじめ定められた期間のアーカイブコンテンツに、無料アクセスを提供する。また、見逃しサービスでは、将来放送されるコンテンツも利用可能な場合がある。そして、将来放送されるコンテンツは、有料のサービスとして提供される場合もある。つまり、見逃しサービスでは、放送され視聴されなかったコンテンツに限らず、未放送のコンテンツ等のような様々なコンテンツが提供される。
【０００８】
近年の見逃しサービスは、ストリーミングおよびダウンロード等の配信メカニズムを用いて、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）ベースで放送コンテンツへのアクセスを提供している。
【０００９】
見逃しサービスで、ユーザ（消費者）のアクセスが多いコンテンツの１つは、人気のある連続番組（連続テレビ番組）の各エピソードである。
【００１０】
複数のエピソードは、１シーズン以上の期間にわたるか、または、シリーズ全体にわたる大きなストーリーの一部である可能性がある。これは特に、ソープオペラ（昼ドラとも呼ばれる）またはＳＦシリーズを含む連続テレビドラマにおいて一般的である。この種のコンテンツにおける重要な特徴は、ストーリーがエピソード毎に展開し続けることである。これは潜在的に、ユーザがエピソードを見逃したくないと望み、できる限り連続してエピソードを視聴したいと望むことにつながる。
【００１１】
現在の見逃しサービスは、主に、ＰＣを用いてアクセスされ、そのようなＰＣは、通常、インターネットに接続可能なサービスネットワークインタフェース（サービスインタフェースまたはネットワークインタフェースとも呼ばれる）を備える。また、ＰＣは、ブロードバンドサービスネットワークインタフェース（ブロードバンドサービスインタフェース、ブロードバンドネットワークインタフェースまたはブロードバンドインタフェースとも呼ばれる）を備える場合もある。
【００１２】
また、最近では、家電（ＣＥ：Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ）機器が、ブロードバンドネットワークインタフェースを備えてきている。例えば、現在のデジタルテレビセット（ＤＴＶ）は、衛星、ケーブルまたは地上波放送技術等に基づく放送インタフェースを備えてもよく、また、追加的に、ブロードバンドネットワークインタフェースを備えてもよい。放送インタフェースにより、放送情報および放送番組を受信でき、一方、ブロードバンドネットワークインタフェースにより、インターネット、または、より一般的なサービスネットワークへの接続ができる。
【００１３】
または、ＤＴＶは、サービスネットワークインタフェースのみを備えてもよい。この場合、例えば、ＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ＴｅｌｅＶｉｓｉｏｎ）技術に基づいて、放送情報と放送番組の受信、および、インターネットまたは他のサービスネットワークへの接続の両方に単一のインタフェースが用いられる。
【００１４】
ＩＰＴＶベースの適用例の１つは、パナソニック株式会社によって、最近開発されたＶＩＥＲＡ（登録商標）  ＣＡＳＴシステムである。ＶＩＥＲＡ（登録商標）  ＣＡＳＴシステムによって、インターネットに接続するためのネットワークインタフェースを備えたテレビ機器が、見逃しサービスへアクセスできる。
【００１５】
他に、オーディオビジュアル家電機器において最近進歩しているものは、電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）である。ＥＰＧは、放送予定のテレビまたはラジオ番組に関する情報を提供する。この情報は、通常、様々なナビゲーション機能を伴ってテレビ画面に表示される。
【００１６】
ＥＰＧは、従前より紙に印刷された番組誌で利用できていた情報を提供する一方で、コンテンツの予定を作成したり、デジタルビデオレコーダ（ＤＶＲ：Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）またはパーソナルビデオレコーダ（ＰＶＲ：Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）によって今後の番組を記憶したり、といった追加的機能も含む。画面に表示されるＥＰＧの情報は、専用チャンネルで配信されるか、または、例えば、垂直ブランキング期間に、各番組チャンネルで送信された情報から受信装置により収集される。
【００１７】
通常、追加的に配信された放送関連情報は、放送コンテンツについての情報またはメタデータを含む。その情報は、現在放送中のコンテンツに関してでもよく、または、今後放送予定のコンテンツに関してでもよい。ＥＰＧは、その情報から、受信装置において生成される。
【００１８】
従来、ＥＰＧは、放送信号情報のみに基づいている。しかしながら、ＥＰＧの分野における最近の進歩によって、ＥＰＧには、見逃しサービス等のブロードバンドサービスから入手できるコンテンツについての情報も含まれている場合がある。
【００１９】
また、ＥＰＧは、ユーザに対してコンテンツの推薦を生成するために利用されてもよい。したがって、ＥＰＧによって、ユーザは、興味のある放送番組をマークし、そのコンテンツが実際に放送される時に通知を受けることが出来る。
【００２０】
他のタイプのコンテンツ推薦システムは、ＹｏｕＴｕｂｅ（登録商標）等の典型的なウェブコンテンツサービスで利用できる。選択または視聴されたコンテンツに基づき、潜在的に関連のあるコンテンツが推薦される。
【００２１】
なお、コンテンツを推薦するための方法として、例えば、特許文献１および特許文献２に記載の方法がある。
【００２２】
典型的な放送コンテンツに関連する例、および、典型的なウェブコンテンツに関連する例の両方に共通する特徴として、コンテンツが同一の発信源からしか推薦されないという点が挙げられる。つまり、放送コンテンツは、放送コンテンツについての情報に基づいて推薦され、ネットワークサービスベースのコンテンツは、ネットワークサービスベースのコンテンツについての情報に基づいて推薦される。
【００２３】
放送コンテンツの視聴に通常用いられる機器から、前述の見逃しサービス等の、放送に関連するコンテンツを提供するネットワークサービスへ直接的にアクセスできるようにすると、ユーザにとって非常に便利である。このようにすれば、テレビコンテンツが放送を介して受信されるか、サービスネットワークを介して受信されるかにかかわらず、テレビコンテンツへの透過的アクセスが可能である。
【００２４】
上述のＩＰＴＶ等の統合されたプラットフォームによって、例えば、テレビディスプレイおよびリモコンのようなありふれたユーザインタフェースを、コンテンツへのアクセスに利用できる。周知のユーザインタフェースを用いると、特に、ＰＣに詳しくないユーザにとって、見逃しサービスのようなブロードバンドサービスへのアクセスが便利になる。
【先行技術文献】
【特許文献】
【００２５】
【特許文献１】特開２００７−１１６３６７号公報
【特許文献２】特開２００５−３４８１５３号公報
【発明の概要】
【発明が解決しようとする課題】
【００２６】
しかしながら、単に、現在のＰＣベースの動作をＤＴＶ等のＣＥ機器に移すことは、適切ではない。通常、ネットワークサービスからコンテンツにアクセスするには、ユーザはメインページまたはトップページからナビゲートを始める。例えば、ＢＢＣのｉＰｌａｙｅｒのような、放送業者が提供する見逃しサービスのメインページであってもよい。そこでユーザは、コンテンツのカテゴリと、通常それに続くサブカテゴリ、および、さらにそのサブカテゴリでさえも選択する必要がある。
【００２７】
例えば、お気に入りの連続番組の１つのエピソードにアクセスするには、ユーザは、まず、連続番組のカテゴリを選択し、そこから実際の番組を選択する必要がある。その後、ユーザは、シーズンを選択し、最後に実際に所望するエピソードを選択する必要がある場合もある。これに必要な全体の操作は複雑で、いくつかの点において、ＣＥ機器の直感的操作にあまり適合しない。
【００２８】
この種のウェブに似たナビゲーションは、例えば、ＤＴＶのリモコンのような、通常限定されたＣＥ機器のユーザインタフェースを考慮すると、不便で、時間がかかる。その一方で、ユーザが通常ＣＥ機器に期待する使い勝手は、例えば、放送チャンネルを選択する、または、ＥＰＧから番組を選択するといった、所望のコンテンツに即時にアクセスできることである。
【００２９】
この状況で、有望な解決策は、自動的なコンテンツ推薦を提供することである。そのようにすれば、例えば、推薦コンテンツの単純なコンテンツリストから適切なコンテンツを選択するといった、ＣＥ機器に適した便利なユーザインタフェースを提供することが可能になる。一方で、所望のコンテンツへの即時アクセスが可能になる。
【００３０】
上述の通り、従来の推薦メカニズムは、通常、例えば、サービスネットワーク、あるいは、放送といった特定の領域に縛られている。しかしながら、例えば、連続番組のあるエピソードを視聴している時に、見逃しサービスから過去のエピソード等の関連コンテンツが推薦されることが望ましい。したがって、放送コンテンツについての情報に基づいて、ネットワークベースのサービスからコンテンツを推薦するための、領域を越えた推薦が必要である。
【００３１】
推薦のタイミングが、領域を越えた推薦に適応していないことは、従来の推薦メカニズムの課題である。典型的なウェブサービスにおいて、ユーザがコンテンツを選択すると、即時に関連コンテンツが推薦される。もう一つの典型的な例において、あるコンテンツが視聴された直後に関連コンテンツが推薦される。ＤＴＶおよび見逃しサービスの場合を考えると、どちらの選択肢も、望まない結果につながる可能性がある。
【００３２】
例えば、連続番組のあるエピソードを見ているユーザが、前のエピソードを１話以上見逃していた場合、見逃しサービスから入手可能なそれらの過去のエピソードを推薦すると、役立つであろう。その一方で、そのコンテンツが現在のエピソードの後にしか推薦されなかったら、そのユーザの役に立たないであろう。ユーザが前のエピソードを見逃していなかった場合、過去のエピソードの即時推薦は、ユーザにとって迷惑である。しかしながら、ユーザが現在のエピソードを視聴し終えた後、利用可能な今後のエピソードを推薦することは、ユーザにとって有益である。
【００３３】
そこで、本発明は、適切なタイミングで適切なコンテンツを推薦するコンテンツ推薦装置およびコンテンツ推薦方法を提供することを目的とする。
【課題を解決するための手段】
【００３４】
上記課題を解決するため、本発明に係るコンテンツ推薦装置は、推薦コンテンツをユーザに推薦するコンテンツ推薦装置であって、前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部とを備え、前記推薦タイミング決定部は、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定する。
また、前記推薦タイミング決定部は、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において後のコンテンツである場合、前記推薦タイミングを、前記ユーザが前記第３コンテンツを視聴した直後の時点として、決定してもよい。
また、前記推薦タイミング決定部は、前記第３コンテンツが現在視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在の時点として、決定してもよい。
また、前記コンテンツ推薦装置は、さらに、前記第１コンテンツの情報を視聴履歴として保持する視聴履歴保持部を備え、前記推薦コンテンツ決定部は、前記視聴履歴を参照することにより、視聴されていない前記第２コンテンツを前記推薦コンテンツとして決定してもよい。
また、前記コンテンツ推薦装置は、さらに、前記ユーザによって現在視聴されている前記第１コンテンツの情報である現コンテンツ情報を取得する現コンテンツ情報取得部を備え、前記現コンテンツ情報取得部は、取得した前記現コンテンツ情報で前記視聴履歴を更新してもよい。
また、前記推薦コンテンツ決定部は、前記第１コンテンツが放送されている時に前記ユーザによって少なくとも一部が視聴された前記第１コンテンツに関連する前記第２コンテンツであって、双方向通信可能なネットワークを介して提供される前記第２コンテンツを前記推薦コンテンツとして決定し、前記推薦タイミング決定部は、前記推薦コンテンツと、現在または将来放送される前記第３コンテンツとの内容の順序関係に基づいて、前記推薦タイミングを決定してもよい。
また、前記コンテンツ推薦装置は、さらに、前記ネットワークを介して提供される前記第２コンテンツの入手可能性を確認する入手可能性確認部を備え、前記推薦コンテンツ決定部は、前記入手可能性に基づいて、前記推薦コンテンツを決定してもよい。
また、前記推薦コンテンツ決定部は、前記入手可能性確認部によって前記ネットワークを介して入手可能であると確認された前記第２コンテンツであって、視聴されていない前記第２コンテンツを前記推薦コンテンツとして決定してもよい。
また、前記コンテンツ推薦装置は、さらに、ユーザ生成コンテンツを検索するユーザ生成コンテンツ検索部を備え、前記推薦コンテンツ決定部は、さらに、前記ユーザ生成コンテンツ検索部によって検索された前記ユーザ生成コンテンツが前記第１コンテンツに関連するコンテンツである場合、前記ユーザ生成コンテンツを前記推薦コンテンツとして決定してもよい。
また、前記コンテンツ推薦装置は、さらに、コンテンツをローカルコンテンツとして記憶するコンテンツ記憶部と、前記ユーザが前記推薦コンテンツを視聴する場合、前記第３コンテンツを前記ローカルコンテンツとして前記コンテンツ記憶部に記憶させるコンテンツ記憶制御部とを備えてもよい。
また、前記コンテンツ推薦装置は、さらに、コンテンツをローカルコンテンツとして記憶するコンテンツ記憶部と、前記コンテンツ記憶部によって記憶された前記ローカルコンテンツを検索するローカルコンテンツ検索部を備え、前記推薦コンテンツ決定部は、さらに、前記ローカルコンテンツ検索部によって検索された前記ローカルコンテンツが、前記第１コンテンツに関連するコンテンツである場合、前記ローカルコンテンツを前記推薦コンテンツとして決定してもよい。
また、前記推薦コンテンツ決定部は、前記第２コンテンツが前記推薦コンテンツとして前記ユーザに推薦された時に前記ユーザによって視聴されなかった後、前記第２コンテンツを前記推薦コンテンツとして決定しなくてもよい。
また、前記コンテンツ推薦装置は、さらに、前記推薦タイミングで前記推薦コンテンツの情報を表示する表示部を備えてもよい。
また、本発明に係るコンテンツ推薦システムは、推薦コンテンツをユーザに推薦するコンテンツ推薦システムであって、サーバ装置と、前記サーバ装置にネットワークを介して接続されるクライアント装置とを備え、前記サーバ装置は、前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部と、前記推薦コンテンツの情報を送信する送信部とを備え、前記クライアント装置は、前記推薦コンテンツの情報を受信する受信部と、前記推薦タイミングで前記推薦コンテンツの情報を表示する表示部とを備え、前記推薦タイミング決定部は、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定するコンテンツ推薦システムであってもよい。
また、本発明に係るコンテンツ推薦方法は、推薦コンテンツをユーザに推薦するコンテンツ推薦方法であって、前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定ステップと、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定ステップとを含み、前記推薦タイミング決定ステップでは、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定するコンテンツ推薦方法であってもよい。
また、本発明に係るプログラムは、前記コンテンツ推薦方法に含まれるステップをコンピュータに実行させるためのプログラムであってもよい。
また、本発明に係る集積回路は、推薦コンテンツをユーザに推薦する集積回路であって、  前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの内容の順序関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部とを備え、前記推薦タイミング決定部は、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも内容の順序関係において前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定する集積回路であってもよい。
また、本発明に係るコンテンツ推薦装置は、推薦コンテンツをユーザに推薦するコンテンツ推薦装置であって、前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの時系列の関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部とを備えるコンテンツ推薦装置であってもよい。
【００３５】
これにより、時系列の関係に基づいて、推薦タイミングが決定される。したがって、適切なコンテンツが、適切なタイミングで推薦される。
【００３６】
また、前記推薦タイミング決定部は、前記推薦コンテンツが前記第３コンテンツよりも時系列的に後のコンテンツである場合、前記推薦タイミングを、前記ユーザが前記第３コンテンツを視聴した後の時点として、決定してもよい。
【００３７】
これにより、対象コンテンツよりも時系列的に後の推薦コンテンツは、対象コンテンツの視聴後に推薦される。
【００３８】
また、前記推薦タイミング決定部は、前記第３コンテンツが将来視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも時系列的に前のコンテンツである場合、前記推薦タイミングを、現在から前記第３コンテンツが将来視聴可能になるまでの時点として、決定してもよい。
【００３９】
これにより、対象コンテンツよりも時系列的に前の推薦コンテンツは、対象コンテンツの視聴前に推薦される。
【００４０】
また、前記推薦タイミング決定部は、前記第３コンテンツが現在視聴可能であって、前記推薦コンテンツが前記第３コンテンツよりも時系列的に前のコンテンツである場合、前記推薦タイミングを、現在の時点として、決定してもよい。
【００４１】
これにより、視聴中コンテンツよりも時系列的に前の推薦コンテンツは、即時に推薦される。
【００４２】
また、前記コンテンツ推薦装置は、さらに、前記第１コンテンツの情報を視聴履歴として保持する視聴履歴保持部を備え、前記推薦コンテンツ決定部は、前記視聴履歴を参照することにより、視聴されていない前記第２コンテンツを前記推薦コンテンツとして決定してもよい。
【００４３】
これにより、視聴履歴に基づいて、推薦コンテンツが決定される。したがって、よりユーザの要望に沿った推薦コンテンツが決定される。
【００４４】
例えば、視聴履歴は、既に視聴された、または、過去にユーザによって端末機器を介して視聴された番組に関する情報を含んでもよい。視聴履歴は、特定のユーザに推薦すべきコンテンツを最適に選択するために用いられてもよい。より具体的には、視聴履歴は、過去に放送された連続番組の特定のエピソードを視聴したが、その連続番組の他のエピソードを視聴していない（見逃した）ユーザについての情報を含んでもよい。
【００４５】
好ましくは、視聴履歴保持部は、１つの端末機器につき１つの視聴履歴を保持する。その端末機器が、普段、同一ユーザまたは家族等のユーザグループによって使用される場合、１つの視聴履歴によって、適切な推薦コンテンツが決定される。
【００４６】
また、好ましくは、視聴履歴保持部は、個々のユーザにつき１つの視聴履歴を保持する。そのような場合、コンテンツ推薦装置は、コンテンツを視聴している現ユーザについての追加的な情報を取得してもよい。さらに、視聴履歴保持部は、機器ベースの履歴とユーザベースの履歴とが混合された視聴履歴を保持してもよい。例えば、どのユーザも識別されない場合に共通履歴が用いられてもよいし、現ユーザがわかっている場合に個人履歴が用いられてもよい。
【００４７】
さらに好ましくは、推薦タイミング決定部も、視聴履歴を考慮して、推薦タイミングを決定する。
【００４８】
例えば、ユーザが、現在、連続番組のあるエピソードを視聴しているが、前のエピソードを見逃していた場合、コンテンツ推薦装置は、現在のエピソードの開始時に前のエピソードを推薦できる。このようにして、ユーザは、放送を通じて現在のエピソードを視聴する代わりに、ダウンロードするように切り替えることができ、見逃しサービスから過去のエピソードを取得できる。その結果、ユーザが過去のある特定のエピソードまたはいくつかのエピソードを見逃していたとしても、エピソードを正しい順序で視聴することが可能になる。
【００４９】
その一方で、異なる状況では、ユーザの希望に反して邪魔または迷惑と感じられないように、放送番組の終了時などの適切な時点まで推薦を延期する方がよい場合もある。よって、好ましくは、適していると判断された推薦タイミングは、現番組の視聴中（例えば、最初の時点）、または、視聴後である。
【００５０】
さらに好ましくは、推薦タイミング決定部は、さらに、推薦コンテンツ自体に関する情報を考慮する。例えば、推薦コンテンツが、視聴中コンテンツと時系列関係にない場合、推薦タイミング決定部は、通常、ユーザの邪魔にならないように、コンテンツの視聴後にのみ推薦を提示すると決定してもよい。
【００５１】
また、前記コンテンツ推薦装置は、さらに、前記第１コンテンツの情報である現コンテンツ情報を取得する現コンテンツ情報取得部を備え、前記現コンテンツ情報取得部は、取得した前記現コンテンツ情報で前記視聴履歴を更新してもよい。
【００５２】
これにより、現コンテンツ情報に基づいて、視聴履歴が更新される。
【００５３】
また、前記コンテンツ推薦装置は、さらに、前記ユーザによって視聴されている前記第１コンテンツの情報である現コンテンツ情報を取得する現コンテンツ情報取得部を備え、前記推薦コンテンツ決定部は、前記現コンテンツ情報取得部によって取得された前記現コンテンツ情報を用いて、前記ユーザによって視聴されている前記第１コンテンツに関連する前記第２コンテンツを前記推薦コンテンツとして決定し、前記推薦タイミング決定部は、前記現コンテンツ情報取得部によって取得された前記現コンテンツ情報を用いて、前記推薦コンテンツと、前記ユーザによって視聴されている前記第１コンテンツと同じ前記第３コンテンツとの時系列の関係に基づいて、前記推薦タイミングを決定してもよい。
【００５４】
これにより、ユーザが現在視聴しているコンテンツの情報に基づいて、推薦コンテンツが決定され、推薦タイミングが決定される。
【００５５】
また、前記推薦コンテンツ決定部は、前記第１コンテンツが放送されている時に前記ユーザによって少なくとも一部が視聴された前記第１コンテンツに関連する前記第２コンテンツであって、双方向通信可能なネットワークを介して提供される前記第２コンテンツを前記推薦コンテンツとして決定し、前記推薦タイミング決定部は、前記推薦コンテンツと、現在または将来放送される前記第３コンテンツとの時系列の関係に基づいて、前記推薦タイミングを決定してもよい。
【００５６】
これにより、本発明に係るコンテンツ推薦装置は、放送コンテンツに関連するコンテンツであって、ウェブコンテンツ等のネットワークベースのコンテンツを、推薦コンテンツとして、領域を越えて、推薦できる。
【００５７】
好ましくは、推薦コンテンツは、現在視聴中の放送番組に対応する見逃しサービスに関連している。さらに好ましくは、推薦コンテンツは、サービスネットワークからダウンロードできるか、または、ストリーミングによって視聴できる。
【００５８】
また、前記コンテンツ推薦装置は、さらに、前記ネットワークを介して提供される前記第２コンテンツの入手可能性を確認する入手可能性確認部を備え、前記推薦コンテンツ決定部は、前記入手可能性に基づいて、前記推薦コンテンツを決定してもよい。
【００５９】
これにより、入手可能性に応じて、推薦コンテンツが決定される。したがって、より適切なコンテンツが推薦コンテンツとして決定される。
【００６０】
好ましい実施の形態によると、実際にユーザが簡単に入手可能なコンテンツのみが推薦される。より好ましくは、コンテンツは、サービスネットワーク上において無料（ＦｏＣ：Ｆｒｅｅ  ｏｆ  Ｃｈａｒｇｅ）で入手可能な場合のみ、ユーザに推薦される。または、ユーザに提示される推薦情報は、追加的に、推薦された番組が無料で入手可能な期間、または、特定の期間における、その番組の（変更されることもあり得る）視聴料金を示す。
【００６１】
また、前記推薦コンテンツ決定部は、前記入手可能性確認部によって前記ネットワークを介して入手可能であると確認された前記第２コンテンツであって、視聴されていない前記第２コンテンツを前記推薦コンテンツとして決定してもよい。
【００６２】
これにより、入手可能なコンテンツであって、視聴されていないコンテンツが推薦コンテンツして決定される。したがって、より適切なコンテンツが推薦コンテンツとして決定される。
【００６３】
さらに、好ましくは、現コンテンツ情報取得部は、取得した情報に基づいて、定期的に、または、臨時に、視聴履歴を更新する。そして、推薦コンテンツ決定部は、視聴履歴に基づいて、視聴されていないコンテンツを推薦コンテンツとして決定する。
【００６４】
また、前記コンテンツ推薦装置は、さらに、ユーザ生成コンテンツを検索するユーザ生成コンテンツ検索部を備え、前記推薦コンテンツ決定部は、さらに、前記ユーザ生成コンテンツ検索部によって検索された前記ユーザ生成コンテンツが前記第１コンテンツに関連するコンテンツである場合、前記ユーザ生成コンテンツを前記推薦コンテンツとして決定してもよい。
【００６５】
これにより、より広い範囲から推薦コンテンツが決定される。したがって、より適切なコンテンツが推薦コンテンツとして決定される。
【００６６】
また、好ましくは、ローカル手段（例えば、ローカルハードディスクドライブ（ＨＤＤ））に基づくコンテンツの推薦が、推薦コンテンツ決定部によって推薦のために決定されるコンテンツに含まれる。
【００６７】
また、前記コンテンツ推薦装置は、さらに、コンテンツをローカルコンテンツとして記憶するコンテンツ記憶部と、前記ユーザが前記推薦コンテンツを視聴する場合、前記第３コンテンツを前記ローカルコンテンツとして前記コンテンツ記憶部に記憶させるコンテンツ記憶制御部とを備えてもよい。
【００６８】
これにより、ユーザが推薦コンテンツを視聴することにより、視聴できなくなる対象コンテンツを記憶することができる。
【００６９】
また、前記コンテンツ推薦装置は、さらに、コンテンツをローカルコンテンツとして記憶するコンテンツ記憶部と、前記コンテンツ記憶部によって記憶された前記ローカルコンテンツを検索するローカルコンテンツ検索部を備え、前記推薦コンテンツ決定部は、さらに、前記ローカルコンテンツ検索部によって検索された前記ローカルコンテンツが、前記第１コンテンツに関連するコンテンツである場合、前記ローカルコンテンツを前記推薦コンテンツとして決定してもよい。
【００７０】
これにより、記憶されたコンテンツが、推薦コンテンツとして決定され得る。したがって、より広い範囲から推薦コンテンツが決定される。
【００７１】
また、前記推薦コンテンツ決定部は、前記第２コンテンツが前記推薦コンテンツとして前記ユーザに推薦された時に前記ユーザによって視聴されなかった後、前記第２コンテンツを前記推薦コンテンツとして決定しなくてもよい。
【００７２】
これにより、本発明に係るコンテンツ推薦装置は、ユーザが興味を示さないコンテンツを繰り返し推薦することを抑制できる。
【００７３】
また、前記コンテンツ推薦装置は、さらに、前記推薦タイミングで前記推薦コンテンツの情報を表示する表示部を備えてもよい。
【００７４】
これにより、推薦コンテンツの情報が表示される。したがって、ユーザは、より容易に所望のコンテンツにアクセスできる。
【００７５】
好ましい実施の形態によると、本発明に係るコンテンツ推薦装置は、単一の端末機器に含まれる。本発明に係るコンテンツ推薦装置を備えることができる端末機器の好ましい例は、ＴＶサービス（デジタルテレビセット（ＤＴＶ））、デジタルビデオレコーダ（ＤＶＲ）、または、パーソナルビデオレコーダ（ＰＶＲ）である。そのような実施の形態は、特定の家電機器の要件に合わせて特に調整されてもよいコンパクトな解決策を提供する。
【００７６】
または、本発明に係るコンテンツ推薦装置は、セットトップボックス（ＳＴＢ）として実現されてもよい。
【００７７】
また、本発明に係るコンテンツ推薦システムは、推薦コンテンツをユーザに推薦するコンテンツ推薦システムであって、サーバ装置と、前記サーバ装置にネットワークを介して接続されるクライアント装置とを備え、前記サーバ装置は、前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの時系列の関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部と、前記推薦コンテンツの情報を送信する送信部とを備え、前記クライアント装置は、前記推薦コンテンツの情報を受信する受信部と、前記推薦タイミングで前記推薦コンテンツの情報を表示する表示部とを備えるコンテンツ推薦システムであってもよい。
【００７８】
これにより、前記コンテンツ推薦装置がコンテンツ推薦システムとして実現される。そして、複数の機器が協働することにより、適切なコンテンツが、適切なタイミングで推薦される。
【００７９】
さらにまた、本発明に係るコンテンツ推薦システムの構成要素は、ユーザの所に設置された端末機器と、見逃しサービス等のネットワークサービスおよび端末機器の間のプロキシサーバとなる特定のサーバ（ＣＥサーバ）とに分散される。検索および推薦決定処理は、サーバベースであれば簡易化され、それにより、端末機器の実装が簡易化される。
【００８０】
また、本発明に係る方法は、推薦コンテンツをユーザに推薦するコンテンツ推薦方法であって、前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定ステップと、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの時系列の関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定ステップとを含むコンテンツ推薦方法であってもよい。
【００８１】
これにより、時系列の関係に基づいて、推薦タイミングが決定される。したがって、適切なコンテンツが、適切なタイミングで推薦される。
【００８２】
また、本発明に係るプログラムは、前記コンテンツ推薦方法に含まれるステップをコンピュータに実行させるためのプログラムであってもよい。
【００８３】
これにより、前記コンテンツ推薦方法がプログラムとして実現される。
【００８４】
例えば、前記コンテンツ推薦方法は、コンピュータ読み取り可能なプログラムコードが実装されたコンピュータ読み取り可能な媒体を含むコンピュータプログラム製品によって、実現されてもよい。前記プログラムコードは、コンピュータに読み込まれた時に、本発明に係るコンテンツ推薦方法に含まれるステップを前記コンピュータに実行させる。
【００８５】
また、本発明に係る集積回路は、推薦コンテンツをユーザに推薦する集積回路であって、前記ユーザによって少なくとも一部が視聴された第１コンテンツに関連する第２コンテンツを前記推薦コンテンツとして決定する推薦コンテンツ決定部と、前記推薦コンテンツと、前記推薦コンテンツに関連する第３コンテンツであって、現在または将来視聴可能な前記第３コンテンツとの時系列の関係に基づいて、前記推薦コンテンツの情報を提示する推薦タイミングを決定する推薦タイミング決定部とを備える集積回路であってもよい。
【００８６】
これにより、前記コンテンツ推薦装置が集積回路として実現される。
【発明の効果】
【００８７】
本発明により、適切なタイミングで適切なコンテンツが推薦される。したがって、所望のコンテンツを見つけるための操作の複雑さが低減される。
【図面の簡単な説明】
【００８８】
【図１】図１は、本発明の実施の形態に係る見逃しサービスを提供するシステムを示す概念図である。
【図２】図２は、本発明の実施の形態に係る見逃しサービスを提供するシステムの変形例を示す概念図である。
【図３】図３は、本発明の実施の形態に係るコンテンツ推薦装置の構成要素を示す図である。
【図４】図４は、本発明の実施の形態に係る視聴履歴を更新する例示的な手順を示すフローチャートである。
【図５】図５は、本発明の実施の形態に係るコンテンツ推薦の生成を引き起こす例示的な手順を示すフローチャートである。
【図６】図６は、本発明の実施の形態に係る推薦タイミング決定部の動作を示すフローチャートである。
【図７】図７は、本発明の実施の形態に係る推薦タイミング決定部の動作の詳細を示すフローチャートである。
【図８】図８は、本発明の実施の形態に係るコンテンツ推薦装置の変形例の構成要素を示す図である。
【図９】図９は、本発明の実施の形態に係るコンテンツ推薦装置の主要な構成要素を示す図である。
【図１０】図１０は、本発明の実施の形態に係るコンテンツ推薦装置における処理を示すフローチャートである。
【図１１】図１１は、本発明の実施の形態に係るコンテンツ推薦システムの主要な構成要素を示す図である。
【図１２】図１２は、本発明の実施の形態に係る集積回路の主要な構成要素を示す図である。
【図１３Ａ】図１３Ａは、本発明の実施の形態に係る第１表示例を示す図である。
【図１３Ｂ】図１３Ｂは、本発明の実施の形態に係る第２表示例を示す図である。
【発明を実施するための形態】
【００８９】
以下、本発明の例示的な実施の形態について図面を参照して説明する。
【００９０】
本発明に係るコンテンツ推薦装置は、特に、テレビ受信機等の家電機器に組み込まれる。そして、家電機器は、放送コンテンツと、サービスネットワークを介して受信されるコンテンツとの両方にアクセス可能である。家電機器は、両方のコンテンツにアクセスすることにより、領域を越えた推薦を提供する。推薦コンテンツの典型例は、いわゆる見逃しサービスにより提供されるコンテンツである。つまり、推薦コンテンツは、放送後のある限定された期間に、サービスネットワーク、好ましくはブロードバンドネットワークを介して、提供されるコンテンツである。
【００９１】
図１は、本発明の実施の形態に係る見逃しサービスを提供するシステムを示す概念図である。
【００９２】
複数の放送業者１００は、例えば、衛星、ケーブル、または、地上波技術に基づく従来の放送ネットワーク１０２を介して、コンテンツをリニアに提供している。それに加え、それらの放送業者１００は、見逃しサービス１１０を介して、コンテンツまたはそのコンテンツのサブセットへのノンリニアなアクセスを提供している。
【００９３】
現在、ＢＢＣ、ＡＲＤ（Ａｒｂｅｉｔｓｇｅｍｅｉｎｓｃｈａｆｔ  ｄｅｒ  ｏｆｆｅｎｔｌｉｃｈ−ｒｅｃｈｔｌｉｃｈｅｎ  Ｒｕｎｄｆｕｎｋａｎｓｔａｌｔｅｎ  ｄｅｒ  Ｂｕｎｄｅｓｒｅｐｕｂｌｉｋ  Ｄｅｕｔｓｃｈｌａｎｄ：ドイツ公共放送連盟）、または、ＲＴＬ（Ｒａｄｉｏ  Ｔｅｌｅｖｉｓｉｏｎ  Ｌｕｘｅｍｂｏｕｒｇ：ラジオ・テレビジョン・ルクセンブルク）のような主要な放送業者１００の各々は、別々の見逃しサービス１１０を提供している。
【００９４】
しかしながら、放送業者１００に含まれる１つ以上の放送業者が、全ての放送業者１００からのコンテンツを備える共同の見逃しサービス１１０を提供することも可能である。さらに、他の非放送業者も、そのような見逃しサービス１１０に参入できる可能性がある。さらなる別の可能性として、通常自分ではコンテンツを制作しないコンテンツ収集者から、見逃しサービス１１０が提供されてもよい。
【００９５】
図１に示されたＤＴＶ機器１２０は、コンテンツを受信するための構成要素であって、ユーザによって使用される。図１に示されるように、ＤＴＶ機器１２０は、放送インタフェース１０５およびサービスインタフェース１１５を備える。サービスインタフェース１１５は、ブロードバンドインタフェースであることが好ましい。
【００９６】
放送インタフェース１０５は、放送ネットワーク１０２に接続されており、これは、通常、単方向通信（ダウンリンク）のみを提供する。放送ネットワーク１０２の典型例は、衛星、ケーブルまたは地上波のテレビシステムである。放送ネットワーク１０２は、好ましくはＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）規格系によって定められたデジタルテレビ規格に基づいている。ＤＴＶ機器１２０は、放送インタフェース１０５で、放送関連信号、および、当然ながら放送コンテンツを受信してもよい。
【００９７】
サービスインタフェース１１５は、サービスネットワーク１１２に接続されている。サービスネットワーク１１２によって、通常、双方向通信（ダウンリンクおよびアップリンク）が提供される。サービスネットワーク１１２は、ブロードバンドネットワークであることが好ましい。また、サービスネットワーク１１２は、ＩＰベースのサービスアクセスを提供することが好ましい。そして、サービスネットワーク１１２およびサービスインタフェース１１５は、ＤＳＬ等の固定ブロードバンドネットワークに関する規格に基づいていてもよい。
【００９８】
または、それらは、例えば、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）のようなモバイルブロードバンドネットワークに基づいていてもよい。ＤＴＶ機器１２０は、サービスインタフェース１１５で、ブロードバンドサービスに関する信号を送受信し、かつ、配信コンテンツを受信してもよい。
【００９９】
既に概要を説明したとおり、ＤＴＶ機器１２０は、代替の形態として、サービスインタフェース１１５のみを備えてもよい。サービスインタフェース１１５を介してブロードバンドネットワークに接続することにより、ＤＴＶ機器１２０は放送コンテンツ関連の信号および各コンテンツを送受信し、かつ、ＤＴＶ機器１２０はサービスコンテンツ関連の信号および各コンテンツを送受信してもよい。
【０１００】
そのような代替の形態は、通常、電気通信会社によって提供されるサービス、より具体的には、ＩＰＴＶサービスに基づいて、実現される。放送コンテンツの配信は、大抵、マルチキャストメカニズムに基づくが、見逃しサービス１１０等のサービスコンテンツの配信は、通常、ストリーミングまたはダウンロードのような２地点間メカニズムを利用する。
【０１０１】
図１に示されるように、通常、ＤＴＶ機器１２０のような端末機器は、放送ストリームに含まれる信号を直接的に受信および処理する。端末機器は、通常、受信情報から、放送ＥＰＧ等のＥＰＧを生成する。
【０１０２】
図２は、図１に示されたシステムの変形例を示す概念図である。図２に示されたシステムは、図１に示されたシステムと同様に、放送ネットワーク１０２とサービスネットワーク１１２との混成に基づいたサービスを提供する。図２に示されたシステムは、図１に示された基本的なシステムアーキテクチャと、より高度なシステムアーキテクチャとに基づいている。
【０１０３】
図２において、図１に示された放送業者１００、見逃しサービス１１０およびＤＴＶ機器１２０に加え、新たな構成要素であるＣＥサーバ１１３が示されている。ＣＥサーバ１１３の主要な機能の一つは、見逃しサービス１１０から入手可能なコンテンツについての情報を収集して、各メタデータを処理することである。その情報は、ＣＥサーバ１１３からＤＴＶ機器１２０等の端末機器に提供され、放送ＥＰＧと統合される。
【０１０４】
なお、図２では、簡略化のため、図１において示された放送ネットワーク１０２およびサービスネットワーク１１２等のインフラ構成要素が示されていない。
【０１０５】
上述の機能のいくつかまたは全てをＣＥサーバ１１３、つまり、ＤＴＶ機器１２０の外部の要素に割り当てることにより、いくつかの利点が得られる。例えば、サーバベースのメカニズムを利用することで、ブロードバンドサービスを見つけやすくなる。ＤＴＶ機器１２０は、常に同じ単一の所定のサーバＵＲＬにアクセスすることにより、ＣＥサーバ１１３に接続してもよい。ＣＥサーバ１１３は、新たに編集または変更されたブロードバンドサービスを、例えば、ＵＲＬの簡易リストを利用して、保持してもよい。これにより、端末機器における実装も簡単になる。
【０１０６】
また、例えば、ＣＥサーバ１１３とＤＴＶ機器１２０の間で交換されるサービスコンテンツについての情報は、ＤＴＶ機器１２０で扱いやすい単一のフォーマットで符号化されてもよい。ＣＥサーバ１１３は、異なるサービスから異なるフォーマットで符号化された情報を取得して、その情報を、例えばトランスコーディング機能を利用して、共通フォーマットに変換することができる。
【０１０７】
図２に示されるシステムアーキテクチャは、「ハイブリッド」と呼ばれる場合がある。これは、放送コンテンツについての情報がＤＴＶ機器１２０において取得および処理される一方で、サービスコンテンツについての情報は、ＣＥサーバ１１３等の別の機器で取得および処理されるためである。
【０１０８】
勿論、本発明に係るシステムアーキテクチャは、他のシステムアーキテクチャでもよい。図１に示されるような端末中心のアーキテクチャでは、ＤＴＶ機器１２０が、見逃しサービス１１０に直接アクセスすることで、入手可能なコンテンツについての情報を取得し、その情報を放送ＥＰＧと統合する。その一方で、図２に示されるようなサーバ中心のアーキテクチャでは、ＣＥサーバ１１３が、見逃しサービス１１０で提供されるコンテンツ情報および放送コンテンツ情報の両方を収集して処理することができる。そして、ＣＥサーバ１１３は、それらの情報を統合してＥＰＧを生成し、統合されたＥＰＧをＤＴＶ機器１２０に配信する。
【０１０９】
図３は、本発明の実施の形態に係るコンテンツ推薦装置の構成要素を示す図である。図３に示されたコンテンツ推薦装置３００は、現コンテンツ情報取得部３１０と、入手可能性確認部３２０と、推薦コンテンツ決定部３３０と、視聴履歴保持部３４０と、推薦タイミング決定部３５０とを備える。また、放送インタフェース１０５およびサービスインタフェース１１５を備えてもよい。また、表示部３６０を備えてもよい。
【０１１０】
これらの構成要素は、ユーザの所に設置された、ＤＴＶ機器１２０、または、その代替として、ＤＶＤレコーダ、パーソナルビデオレコーダ、セットトップボックス、もしくは、他の種類の端末機器等のような、単一の端末機器に含まれていてもよい。本発明は、全ての図示された構成要素を単一の端末機器に含める場合に限定されず、いくつかの機器に分配してもよい。例えば、図示された機能部のうちのいくつかは、上述のようなＣＥサーバ１１３等の集中型の構成要素に含めることができる。
【０１１１】
典型的には、コンテンツ推薦装置３００は、放送インタフェース１０５およびサービスインタフェース１１５の両方を備える。しかしながら、上述のように、特定の代替的な実施の形態によると、放送インタフェース１０５を備えずに、サービスインタフェース１１５を介して放送コンテンツを入手することもできる。
【０１１２】
両外部インタフェースに接続された第１の機能部は、現コンテンツ情報取得部３１０である。現コンテンツ情報取得部３１０の主な目的は、現在視聴中の放送コンテンツに関する情報を取得することである。
【０１１３】
収集されたメタデータには、少なくとも、コンテンツのタイトルが含まれる。多くの種類の追加情報が含まれる可能性もある。例えば、コンテンツを識別する情報が含まれてもよい。タイトルの他に、典型的な例は、コンテンツを一意的に識別できる英数字の符号のようなコンテンツ識別子である。さらに、そのような識別子は、ＥＰＧアプリケーション内のコンテンツ情報のアドレス指定にも用いられてもよい。さらに、その情報は、他のコンテンツとの関係を示してもよい。
【０１１４】
複数のコンテンツが関係を有する典型的な例は、いくつかのエピソードからなる連続番組である。エピソード番号は、同じ連続番組の他のエピソードとの関係において、視聴されるコンテンツの相対的な位置を定める。さらに、収集されたメタデータは、ジャンル、俳優、監督、または、短い説明のような、コンテンツについての詳細情報を含んでもよい。また、現コンテンツ情報取得部３１０は、コンテンツの長さ、現在放送中のチャンネル、および、放送スケジュール等の情報を取得してもよい。
【０１１５】
現コンテンツ情報取得部３１０は、受信放送ストリームに含まれる信号情報からデータを取得してもよい。例えば、現コンテンツ情報取得部３１０は、ＤＶＢ（ＤＶＢ−ＳＩ）に規格化されているようなサービス情報を取得してもよい。その他の例として、現コンテンツ情報取得部３１０は、サービスインタフェース１１５を介して、サービスネットワーク１１２からのデータを取得してもよい。
【０１１６】
放送業者１００は、放送ネットワーク１０２を介してコンテンツを配信することに加え、ブロードバンドサービス、例えば、ウェブページによって、現在放送中のコンテンツについての情報を提供する。また、第三者であるＥＰＧ提供業者が、ブロードバンドサービスとして、放送コンテンツについての情報を提供する場合もある。提供される情報は、典型的に、ＸＭＬ（拡張マークアップ言語）を用いて符号化されているが、他の形式で符号化されていてもよい。現コンテンツ情報取得部３１０は、放送業者１００またはＥＰＧ提供業者によって提供された情報を取得する。
【０１１７】
また、現コンテンツ情報取得部３１０は、放送情報とサービスネットワーク情報とを組み合わせて、その両方を利用することで、現在放送中のコンテンツについての情報を取得してもよい。よって、情報の一部は受信放送ストリームに含まれる信号情報から取得され、一部はブロードバンドサービス等のネットワークサービスから取得される。様々なネットワークから収集された情報は、互いに重複または補完しあってもよい。
【０１１８】
現コンテンツ情報取得部３１０は、情報収集機能の付加的な機能として、他の構成要素に適した形式に情報を変更または適応させてもよい。現コンテンツ情報取得部３１０は、例えば、様々なフォーマットで符号化された情報を共通フォーマットに変更して情報を符号化してもよいし、収集された情報のサブセットを生成してもよい。収集された情報を利用する他の構成要素の一例は、ＥＰＧアプリケーションである。本発明の実施の形態において、現コンテンツ情報取得部３１０は、視聴履歴を生成する構成要素に情報を提供するが、これは後で詳述する。
【０１１９】
サービスインタフェース１１５に直接的に接続されているさらなる構成要素は、入手可能性確認部３２０である。入手可能性確認部３２０の主な目的は、サービスネットワーク１１２（好ましくはブロードバンドネットワーク）から、コンテンツの入手可能性情報を取得することである。
【０１２０】
入手可能性確認部３２０には、要求されたコンテンツについての情報、例えば、タイトルまたは他のコンテンツ識別子が提供される。通常、該当コンテンツに関するコンテンツ発信源も、入手可能性確認部３２０へ入力される。コンテンツ発信源は、ブロードバンドサービスＵＲＬによって識別できる。ＵＲＬは、入手可能性確認部３２０に直接的に提供されてもよく、または、任意に、放送チャンネル識別子のような他の情報から導出されてもよい。
【０１２１】
入手可能性が確認される対象のコンテンツの具体例は、既に放送され、見逃しサービス１１０を介しておそらくダウンロードまたはストリーミングできるテレビ番組である。しかしながら、コンテンツ入手可能性の確認は、見逃しサービス１１０に限定されない。入手可能性確認部３２０は、番組入手可能性確認部またはコンテンツ入手可能性確認部と呼ばれてもよい。
【０１２２】
入手可能性確認部３２０は、コンテンツ識別子に基づいて、コンテンツ発信源から入手可能性情報を取得する。入手可能性情報は、好ましくは入手可能性ステータスを含み、適用可能であれば、さらに、ブロードバンドサービスからのコンテンツ取得に必要なＵＲＬ等の情報を含む。
【０１２３】
入手可能性ステータスは、コンテンツをどのように取得できるかといった、より詳細な情報を示してもよい。例えば、コンテンツがまだ放送されていない場合、そのコンテンツへのアクセスは有料であってもよく、反対に、コンテンツが既に放送されていれば、そのコンテンツは無料でアクセスされてもよい。当然ながら、要求されたコンテンツがブロードバンドサービスから入手できない場合もある。また、コンテンツが見逃しサービス１１０から無料で入手可能な期間は、大抵限られている。
【０１２４】
典型的には、ブロードバンドサービスから取得された入手可能性情報は、ＸＭＬを用いて符号化される。しかし、他の形式で符号化されていてもよい。さらに、入手可能性確認部３２０は、取得した情報を、他の構成要素における使用に適した形式に変更または適応させることが好ましい。
【０１２５】
視聴履歴保持部３４０の主な目的は、コンテンツ視聴履歴を保持することである。視聴履歴保持部３４０によって保持される情報は、現コンテンツ情報取得部３１０から提供された情報に基づいて更新される。したがって、現コンテンツ情報取得部３１０と視聴履歴保持部３４０とは、直接的に接続されている。
【０１２６】
視聴履歴保持部３４０は、異なるコンテンツ間の相互関係に関する、収集された情報を分析する。そのような関係の典型例は、連続番組に属する個々のエピソードである。したがって、視聴履歴保持部３４０は、現コンテンツ情報取得部３１０から提供されたタイトルおよびエピソード番号等の情報を、直接用いることができる。または、視聴履歴保持部３４０は、例えば、現コンテンツ情報取得部３１０から提供されたコンテンツ識別子情報に基づいて、関連コンテンツを抽出してもよい。
【０１２７】
典型的には、視聴履歴保持部３４０は、１つの端末機器につき１つの視聴履歴を保持する。しかし、端末機器は様々なユーザに利用される場合がある。例えば、単一のＤＴＶ機器１２０が、家族全員に使用される場合もある。よって、視聴履歴保持部３４０は個々のユーザの視聴履歴を保持してもよい。そのような場合、視聴履歴保持部３４０は、コンテンツを視聴している現ユーザの情報を追加的に要求してもよい。さらに、視聴履歴保持部３４０は、機器ベースの履歴とユーザベースの履歴とが混合された視聴履歴を保持してよい。例えば、現ユーザが識別されていない場合、共通履歴が用いられ、現ユーザが識別されている場合、個々の履歴が用いられる。
【０１２８】
視聴履歴情報は、データベースのような記憶システムを用いて視聴履歴保持部３４０に保持される。視聴履歴情報は、視聴履歴保持部３４０から他の構成要素に提供される。
【０１２９】
または、視聴履歴保持部３４０は、例えば、ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）のようなインタフェースを備え、検索条件によって、視聴履歴を他の構成要素から検索できるようにしてもよい。これにより、例えば、他の構成要素は、連続番組のエピソードが続けて視聴されたか、または、いくつかのエピソードが見逃されたかを、視聴履歴保持部３４０から検索することができる。また、他の構成要素が、コンテンツの情報を視聴履歴保持部３４０に通知することにより、視聴履歴を更新できてもよい。
【０１３０】
推薦コンテンツ決定部３３０の主な目的は、サービスネットワーク１１２からユーザが興味を持っている可能性があるコンテンツの推薦を生成することである。つまり、推薦コンテンツ決定部３３０は、推薦コンテンツを決定する。重要な特徴のひとつとして、この推薦は、ユーザの興味のあるコンテンツを検出するために用いられた放送コンテンツの視聴履歴に基づいてもよい。典型的な例は、ユーザが連続番組の複数のエピソードを視聴する場合である。
【０１３１】
例えば、推薦コンテンツ決定部３３０は、ユーザが第１、第２および第４エピソードを視聴したことを視聴履歴保持部３４０から検出する。この例において、推薦コンテンツ決定部３３０は、ユーザがこの連続番組に興味があることを検出してもよい。したがって、推薦コンテンツ決定部３３０は、この連続番組のエピソードの推薦を生成してもよい。推薦コンテンツ決定部３３０は、特に、ユーザが明らかに見逃した第３エピソードと、最新のエピソードである可能性が高い第５エピソードとを推薦に含めてもよい。
【０１３２】
また、推薦コンテンツ決定部３３０は、この連続番組に出演している俳優が出演している別のコンテンツを推薦に含めてもよい。
【０１３３】
視聴履歴情報を取得するため、推薦コンテンツ決定部３３０は、視聴履歴保持部３４０に接続されている。推薦コンテンツ決定部３３０は、現コンテンツ情報取得部３１０から、現在視聴されているコンテンツの情報、または、視聴されたコンテンツの情報を取得してもよい。そして、推薦コンテンツ決定部３３０は、現コンテンツ情報取得部３１０によって取得された情報に基づいて、推薦コンテンツを決定してもよい。
【０１３４】
また、推薦コンテンツ決定部３３０は、サービスネットワーク１１２からのコンテンツ入手可能性に基づいて、推薦コンテンツを決定してもよい。視聴履歴からユーザが興味を持っている可能性があると思われるコンテンツでも、そのコンテンツがブロードバンドネットワークから入手できない限り、推薦コンテンツに含まれなくてもよい。上記の例の場合、第３または第５エピソードが、見逃しサービス１１０等のネットワークサービスから入手可能である場合にのみ、推薦されてもよい。
【０１３５】
推薦コンテンツ決定部３３０は入手可能性確認部３２０に接続されており、コンテンツ入手可能性情報を取得する。
【０１３６】
推薦コンテンツ決定部３３０が、推薦コンテンツを決定するタイミングには、いくつかの選択肢がある。選択肢の１つとして、推薦コンテンツ決定部３３０は、一定の時間間隔で、推薦コンテンツを決定してもよい。この場合、典型的には、推薦コンテンツ決定部３３０の内部のタイマーを用いて、推薦コンテンツの決定が実行される。これにより、推薦コンテンツが定期的に更新される。
【０１３７】
他の選択肢として、推薦コンテンツ決定部３３０は、推薦コンテンツ決定部３３０の外部のイベントを契機として、推薦コンテンツを決定してもよい。そのようなイベントは、ユーザの操作によってもたらされてもよい。
【０１３８】
例えば、ユーザが、リモコンのファンクションキーを押す、または、ＥＰＧを開く等のユーザインタフェースを介した操作を契機として、推薦コンテンツ決定部３３０が推薦コンテンツを決定してもよい。また、視聴履歴が更新された時、または、サービスネットワーク１１２からの入手可能性が変更された時に、推薦コンテンツ決定部３３０が推薦コンテンツを決定してもよい。
【０１３９】
よって、推薦コンテンツの決定は、視聴履歴保持部３４０または入手可能性確認部３２０によって引き起こされてもよい。
【０１４０】
本発明に係るコンテンツ推薦装置３００の本質的な構成要素は、推薦タイミング決定部３５０である。推薦タイミング決定部３５０の主な目的は、ユーザの要求に適合するよう最適化されたタイミングで推薦を提供することである。したがって、推薦タイミング決定部３５０は、現在視聴中の放送コンテンツに関する情報を考慮して、推薦コンテンツ決定部３３０によって決定された推薦コンテンツを提示するタイミングを決定する。
【０１４１】
推薦タイミング決定部３５０は、現在視聴中の放送コンテンツに関する情報を現コンテンツ情報取得部３１０から取得する。また、推薦タイミング決定部３５０は、さらに、視聴履歴保持部３４０に保持されている視聴履歴に関する情報、および、推薦コンテンツ決定部３３０によって決定されたコンテンツについての情報を考慮してもよい。
【０１４２】
対象とする最適化の１つの態様は、興味を持つと思われるブロードバンドコンテンツの推薦をユーザに提供する最適なタイミングを決定することである。何らかの状態（例えば視聴履歴またはコンテンツ入手可能性）が変わった時に、常にコンテンツ推薦を提供することは、ユーザにとって迷惑な場合がある。現在視聴中の放送コンテンツと、決定された推薦コンテンツ次第で、時には即時にユーザに推薦を提供することが有益な場合がある一方、時には、現在視聴中のコンテンツの視聴後までこれを延期する方が有益な場合もある。
【０１４３】
対象とする最適化の他の態様は、提示される推薦に含まれるコンテンツのリストを最適化することでもよい。全ての関連するコンテンツ（例えば、ある連続番組の入手可能なエピソード全て）を単純に含めると、ユーザにとって迷惑な場合がある。現在視聴中の放送コンテンツ、および、ユーザに推薦を提供する最適化されたタイミング次第で、含まれるブロードバンドコンテンツを、関連の深い少数のコンテンツに限定すると有益である。
【０１４４】
典型例は、以下の通りである。ユーザが連続番組を視聴していると仮定する。過去に、そのユーザが第１および第２エピソードを視聴した可能性があると、推薦コンテンツ決定部３３０は、（全てがブロードバンドサービスから入手可能であると仮定して、）第３エピソードを含む推薦を生成してもよい。このユーザが、現在、放送から第４エピソードを視聴している場合、見逃したことが明らかな第３エピソードを即時に推薦すると、ユーザにとって有益である。ユーザは、ストーリーの流れに追いつくために、このエピソードを最初に視聴すると決定できる。
【０１４５】
他の例において、ユーザは、現在、第３エピソードを視聴している。ここで、視聴済みの第２エピソードが推薦されると、ユーザには迷惑である。しかし、第３エピソードの視聴終了直後に第４エピソードが推薦されると、有益である。
【０１４６】
推薦コンテンツ決定部３３０は、推薦タイミングで推薦コンテンツの情報を表示部３６０に表示させる。そして、表示部３６０は、推薦タイミングで推薦コンテンツの情報を表示する。
【０１４７】
以下、図３に示されたコンテンツ推薦装置３００の例示的な動作手順を、図４から図７のフローチャートを参照して説明する。以下の動作手順は、単に例示を目的としている。本発明は説明された例に限定されるものではない。
【０１４８】
図４は、視聴履歴を生成する手順を例示的に示す。この手順において、現コンテンツ情報取得部３１０と視聴履歴保持部３４０とが用いられてもよい。
【０１４９】
視聴履歴は、コンテンツが完全に視聴される度に更新される。この状態の検出には、２つの変数が使用される。一方の変数ｃｕｒｒ＿ｉｔｅｍは、現在視聴中のコンテンツに関する情報を格納するために用いられる。他方の変数ｃｕｒｒ＿ｔｉｍｅは、現コンテンツを視聴した時間についての情報を格納するために用いられる。
【０１５０】
まず、現コンテンツ情報取得部３１０は、変数をリセットまたは消去する（Ｓ４００）。
【０１５１】
次に、現コンテンツ情報取得部３１０は、現在視聴中のコンテンツについての情報を取得する（Ｓ４１０）。現コンテンツ情報取得部３１０は、その情報を変数ｃｕｒｒ＿ｉｔｅｍに格納する。通常、現コンテンツ情報取得部３１０は、情報全体を変数に格納せず、情報へのリファレンスまたはポインタを変数に格納する。
【０１５２】
次に、現コンテンツ情報取得部３１０は、現コンテンツが完全に視聴されたか否かを判定する（Ｓ４２０）。例えば、現コンテンツ情報取得部３１０は、変数ｃｕｒｒ＿ｔｉｍｅと、前段の処理（Ｓ４１０）において取得された現コンテンツ情報の一部である現コンテンツの時間的な長さとを比べることにより、現コンテンツが完全に視聴されたか否かを判定する。
【０１５３】
ここで、現コンテンツが完全に視聴された場合（Ｓ４２０でＹｅｓ）、現コンテンツ情報取得部３１０は、視聴履歴保持部３４０に保持されている視聴履歴を、現コンテンツ情報で、更新する（Ｓ４３０）。現コンテンツ情報取得部３１０は、典型的には、視聴時間がそのコンテンツ全体の時間的な長さと等しくなった時に、コンテンツが完全に視聴されたと判定する。または、現コンテンツ情報取得部３１０は、視聴時間が完了時間の閾値に到達した時、または、ユーザがコンテンツに「視聴済み」と手動でマークした時、現コンテンツが完全に視聴されたと判定してもよい。完了時間の閾値は、絶対的な値でも、コンテンツの時間的な長さに対して相対的に定められる値であってもよい。
【０１５４】
一方、現コンテンツが完全に視聴されていない場合（Ｓ４２０でＮｏ）、視聴が完了するか、完了前に現コンテンツが変更されるかの何れかまで、現コンテンツ情報取得部３１０は、この手順を繰り返す（Ｓ４２０、Ｓ４４０、Ｓ４５０）。完了前に現コンテンツが変更された場合（Ｓ４５０でＹｅｓ）、現コンテンツ情報取得部３１０は、再度、変数をリセットし（Ｓ４００）、以降の処理を繰り返す。
【０１５５】
なお、図４に示された手順において、コンテンツが完全に視聴された時に視聴履歴が更新されているが、コンテンツの一部が視聴された時に視聴履歴が更新されてもよい。例えば、視聴履歴保持部３４０は、ユーザが視聴しているコンテンツの情報を保持してもよい。そして、視聴履歴保持部３４０は、全てが視聴されたコンテンツか、または、一部が視聴されたコンテンツかを識別するフラグを視聴履歴に保持してもよい。
【０１５６】
推薦コンテンツ決定部３３０は、ユーザが視聴しているコンテンツ、一部が視聴されたコンテンツ、および、全部が視聴されたコンテンツ等の情報に基づいて、推薦コンテンツを決定してもよい。
【０１５７】
図５は、ブロードバンドコンテンツ推薦の生成を引き起こす手順を例示的に示す。この手順において、視聴履歴保持部３４０、入手可能性確認部３２０、および、推薦コンテンツ決定部３３０が用いられてもよい。
【０１５８】
まず、推薦コンテンツ決定部３３０は、視聴履歴保持部３４０を介して、視聴履歴が更新されたか否かを判定する（Ｓ５００）。典型的には、視聴履歴は、ユーザが各放送コンテンツを視聴し終えた後、視聴されたコンテンツの情報を追加することにより更新される。
【０１５９】
そして、推薦コンテンツ決定部３３０は、入手可能性確認部３２０を介して、コンテンツの入手可能性が変更されたか否かを判定する（Ｓ５１０）。典型的には、コンテンツ入手可能性は、以前入手不可であったコンテンツが、ブロードバンドサービス等のネットワークサービスから入手可能になることにより、変更される。
【０１６０】
ここで、視聴履歴が更新された場合（Ｓ５００でＹｅｓ）、または、コンテンツ入手可能性が変更された場合（Ｓ５１０でＹｅｓ）、推薦コンテンツ決定部３３０は、推薦コンテンツを決定する（Ｓ５２０）。
【０１６１】
一方、視聴履歴が更新されなかった場合（Ｓ５００でＮｏ）、かつ、コンテンツ入手可能性が変更されなかった場合（Ｓ５１０でＮｏ）、推薦コンテンツ決定部３３０は、上記の判定（Ｓ５００、Ｓ５１０）を繰り返す。
【０１６２】
これにより、推薦コンテンツは、視聴履歴またはコンテンツ入手可能性が変更される度に、決定される。そして、推薦コンテンツは、現在の視聴履歴、および、サービスネットワーク１１２内のコンテンツ入手可能性の状況によって、常に最新の状態に保たれる。
【０１６３】
図６は、図３に示された推薦タイミング決定部３５０がユーザに推薦を提示するのに適したタイミングを判断する例を示す。
【０１６４】
まず、変数は、初期化され、図４に示した処理（Ｓ４００）と同様に、リセットされる（Ｓ６００）。
【０１６５】
次に、現コンテンツ情報取得部３１０は、上述に説明された様に、現在視聴中のコンテンツに関する情報を取得する（Ｓ６１０）。
【０１６６】
次に、入手可能性確認部３２０は、関連コンテンツがサービスネットワーク１１２上で、例えば、見逃しサービス１１０を介して、入手可能か否かを確認する（Ｓ６２０）。
【０１６７】
何らかの関連コンテンツが入手可能である場合（Ｓ６２０でＹｅｓ）、推薦コンテンツ決定部３３０は、その関連コンテンツがユーザへの推薦として適切であるか否かを判定する（Ｓ６３０）。
【０１６８】
ここで、コンテンツが適切であると判定された場合（Ｓ６３０でＹｅｓ）、推薦コンテンツ決定部３３０は、その関連コンテンツを推薦すると決定する。そして、推薦コンテンツ決定部３３０は、続く処理において、その関連コンテンツをユーザに推薦するのに適したタイミングを決定する。
【０１６９】
例示的な実施の形態では、さらに、推薦タイミング決定部３５０は、現在視聴中のコンテンツが連続番組の一部であるか否かを判定する（Ｓ６４０）。
【０１７０】
ここで、現在視聴中のコンテンツが連続番組に属さない場合（Ｓ６４０でＮｏ）、関連コンテンツと現在視聴中のコンテンツとは、何れの順序で視聴されても良い可能性が高いと結論づけられる。結果として、推薦タイミング決定部３５０は、現番組を視聴しているユーザの迷惑にならないように、推薦を視聴後にのみ提示すると判断する（Ｓ６５０）。
【０１７１】
一方、現在視聴中のコンテンツが連続番組に属すると場合（Ｓ６４０でＹｅｓ）、さらに、推薦タイミング決定部３５０は、視聴履歴保持部３４０に保持されている視聴履歴に基づき、推薦コンテンツに含まれるエピソードの何れかをユーザが見逃しているか否かを判定する（Ｓ６６０）。
【０１７２】
そして、ユーザが前のエピソードの何れかを見逃している場合（Ｓ６６０でＹｅｓ）、推薦タイミング決定部３５０は、その見逃されたエピソードの推薦を直ちに提示するよう判断する（Ｓ６７０）。逆の場合は（Ｓ６６０でＮｏ）、その推薦は視聴後に提示される（Ｓ６５０）。
【０１７３】
なお、図６において、推薦タイミング決定部３５０は、連続番組の順序関係に基づいて、推薦タイミングを決定している。しかし、推薦タイミング決定部３５０は、例えば、スポーツについての予選の番組と決勝の番組との順序関係に基づいて、推薦タイミングを決定してもよい。この場合、予選の番組が視聴された後、決勝の番組が推薦される。つまり、推薦タイミング決定部３５０は、連続番組に限らず、コンテンツの時系列の関係に基づいて、推薦タイミングを決定してもよい。
【０１７４】
推薦タイミング決定部３５０の、より詳細な動作例を図７に示す。推薦タイミング決定部３５０の他に、図示した手順において、現コンテンツ情報取得部３１０、および、推薦コンテンツ決定部３３０が用いられてもよい。
【０１７５】
コンテンツの推薦は、現在視聴中の放送コンテンツの情報に基づいて最適化される。
【０１７６】
まず、推薦タイミング決定部３５０は、現在視聴中のコンテンツである現コンテンツに関する情報を格納する変数（ｃｕｒｒ＿ｉｔｅｍ）をリセットまたは消去する（Ｓ７００）。なお、変数のリセットは、上述の通り、現コンテンツ情報取得部３１０によって実行されてもよい。また、推薦タイミング決定部３５０が、現コンテンツ情報取得部３１０を介して、変数をリセットしてもよい。
【０１７７】
次に、推薦タイミング決定部３５０は、現コンテンツ情報取得部３１０を介して、現コンテンツについての情報を取得する（Ｓ７１０）。
【０１７８】
次に、推薦タイミング決定部３５０は、現コンテンツが変更されたか否かを判定する（Ｓ７２０）。例えば、推薦タイミング決定部３５０は、現コンテンツ情報取得部３１０を介して取得された情報と、変数ｃｕｒｒ＿ｉｔｅｍに格納された情報とが異なっていれば、現コンテンツが変更されたと判定する。また、推薦タイミング決定部３５０は、現コンテンツ情報取得部３１０を介して取得された情報と、変数ｃｕｒｒ＿ｉｔｅｍに格納された情報とが同じであれば、現コンテンツは変更されていないと判定する。
【０１７９】
そして、推薦タイミング決定部３５０は、比較の後、現コンテンツ情報取得部３１０を介して取得した情報を変数ｃｕｒｒ＿ｉｔｅｍに格納する。推薦タイミング決定部３５０は、情報自体ではなく、情報へのリファレンスまたはポインタを変数ｃｕｒｒ＿ｉｔｅｍに格納してもよい。
【０１８０】
現コンテンツが変更されなかった場合（Ｓ７２０でＮｏ）、再度、推薦タイミング決定部３５０は、現コンテンツ情報取得部３１０を介して現コンテンツについての情報を取得する（Ｓ７１０）。これにより、推薦タイミング決定部３５０は、現コンテンツが変更されるまで、処理を待機する。
【０１８１】
現コンテンツが変更された場合（Ｓ７２０でＹｅｓ）、推薦タイミング決定部３５０は、推薦コンテンツ決定部３３０を利用して、推薦コンテンツの情報を取得する（Ｓ７３０）。
【０１８２】
次に、推薦タイミング決定部３５０は、その推薦またはその推薦のサブセットが現コンテンツに関連しているか否かを判定する（Ｓ７４０）。ここで、推薦タイミング決定部３５０は、変数ｃｕｒｒ＿ｉｔｅｍから入手可能な情報と、取得された推薦コンテンツの情報とを比較することにより、関連しているか否かを判定する。
【０１８３】
典型的には、推薦タイミング決定部３５０は、現コンテンツのタイトルと、推薦コンテンツのタイトルとを比較することにより、関連しているか否かを判定する。当然ながら、推薦タイミング決定部３５０は、他の方法で関連しているか否かを判定してもよい。例えば、推薦タイミング決定部３５０は、コンテンツ識別子情報、チャンネル識別子情報、または、さらに異なる種類の情報の組み合わせを利用すること等により、関連しているか否かを判定してもよい。なお、推薦に含まれるコンテンツは、サービスネットワーク１１２から入手可能であることが好ましい。
【０１８４】
推薦コンテンツが現コンテンツに関連していない場合、または、推薦コンテンツが入手可能でない場合（Ｓ７４０でＮｏ）、現コンテンツに関連する推薦はないと結論づけられてもよい。この場合、現コンテンツが変更（Ｓ７２０でＹｅｓ）され、かつ、現コンテンツに関連する推薦が入手可能になる（Ｓ７４０でＹｅｓ）まで、推薦タイミング決定部３５０は、この手順を繰り返す。
【０１８５】
推薦コンテンツが、現コンテンツに関連し入手可能な場合（Ｓ７４０でＹｅｓ）、その推薦コンテンツは関連性があると結論づけられる。後続のステップにおいて、現コンテンツと推薦コンテンツとの関係に基づいて、ユーザに推薦を提示するのに適したタイミングが決定される。
【０１８６】
推薦タイミング決定部３５０は、推薦コンテンツが、現コンテンツを基点にして時系列的に過去のコンテンツであるか否かを判定する（Ｓ７５０）。典型例は、上述の通り、ユーザが連続番組のあるエピソードを視聴しており、前に見逃したエピソードが推薦に含まれる場合である。この場合（Ｓ７５０でＹｅｓ）、推薦タイミング決定部３５０は、サービスネットワーク１１２上で入手可能なコンテンツ（「ブロードバンドコンテンツ」）を、ユーザに対する推薦として即時に提示することを決定する。
【０１８７】
また、推薦タイミング決定部３５０は、推薦コンテンツが、現コンテンツを基点にして、時系列的に未来のコンテンツであるか否かを判定する（Ｓ７６０）。典型例として、ユーザが連続番組のあるエピソードを視聴している場合であって、サービスネットワーク１１２から入手できる可能性のある未来のエピソードが推薦に含まれる場合がある。この場合（Ｓ７６０でＹｅｓ）、ユーザに推薦が提示されるタイミングは、現コンテンツの視聴が完了するまで延期される。
【０１８８】
すなわち、この場合（Ｓ７６０でＹｅｓ）、推薦タイミング決定部３５０は、現コンテンツの視聴が完了したか否かを判定する（Ｓ７６５）。そして、視聴が完了した場合（Ｓ７６５でＹｅｓ）、推薦タイミング決定部３５０は、表示部３６０を介して、推薦コンテンツの情報を提示する（Ｓ７７０）。
【０１８９】
一方、視聴が完了していない場合（Ｓ７６５でＮｏ）、推薦タイミング決定部３５０は、現コンテンツ情報取得部３１０を介して、現コンテンツに関する情報を取得する（Ｓ７８０）。そして、推薦タイミング決定部３５０は、現コンテンツが変更されたか否かを判定する（Ｓ７９０）。ここで、現コンテンツが変更されていない場合（Ｓ７９０でＮｏ）、再度、現コンテンツの視聴が完了したか否かを判定する（Ｓ７６５）。これにより、推薦タイミング決定部３５０は、現コンテンツの視聴が完了するまで、待機する。
【０１９０】
一方、視聴完了前に現コンテンツが変更された場合（Ｓ７９０でＹｅｓ）、上述の通り、推薦タイミング決定部３５０は、再度、関連する放送コンテンツの推薦を取得する（Ｓ７３０）。
【０１９１】
また、推薦タイミング決定部３５０は、推薦コンテンツが未来のコンテンツでもないと判定する場合（Ｓ７６０でＮｏ）がある。推薦コンテンツには、現コンテンツに時系列で関連するコンテンツであって、推薦に相応しくないコンテンツが含まれる可能性がある。例えば、現コンテンツと同じコンテンツが推薦に含まれる場合がある。この場合（Ｓ７６０でＮｏ）、ユーザに推薦は提示されず、推薦タイミング決定部３５０は、再度、現コンテンツ情報を取得する（Ｓ７１０）。これにより、推薦タイミング決定部３５０は、視聴される放送コンテンツおよび関連する推薦の変化に関する確認を継続する。
【０１９２】
なお、推薦がユーザに提示される時に、決定されたタイミングに基づいて、推薦に含まれるコンテンツが変更されてもよい。その変更によって、推薦コンテンツが、現コンテンツと関連性を有するものに限定されてもよい。推薦を即時に提示すると決定された場合、現コンテンツより時系列的に過去のコンテンツのみがユーザに提示されてもよい。一方、放送コンテンツの視聴完了後に推薦を提示すると決定された場合は、時系列的に未来の放送内容に関するコンテンツのみが、提示されてもよい。
【０１９３】
また、推薦タイミング決定部３５０が適切な推薦タイミングを決定する処理は、上述の例示的な場合に限られるものではない。より複雑な手順も、より簡略化された手順も可能である。例えば、図６のフローチャートを簡略化し、連続番組の場合（Ｓ６４０でＹｅｓ）、関連する推薦を常に直ちに提示する（Ｓ６７０）ことが可能である。また、適していると判断されるタイミングは、「今」および「現番組後」に限定されず、現番組および推薦コンテンツに関連する、いかなる他の適したタイミングであってもよい。
【０１９４】
また、図６および図７の例では、コンテンツ推薦装置３００は、現コンテンツとの関係に基づいて、推薦コンテンツを決定し、推薦タイミングを決定している。しかし、コンテンツ推薦装置３００は、視聴済みコンテンツとの関係に基づいて、推薦コンテンツを決定し、将来視聴可能なコンテンツとの関係に基づいて、推薦タイミングを決定してもよい。つまり、判断の基点が現コンテンツでなくてもよい。
【０１９５】
以下、本発明に係るシステムの実施の形態の、さらなる任意的な特徴をいくつか説明する。
【０１９６】
上述の通り、放送コンテンツに関連するネットワークサービスベースのコンテンツの例示的な種類として、見逃しサービス１１０を説明した。しかし、他にも様々な、関連コンテンツの種類がある。
【０１９７】
ネットワークサービスによって配信されるコンテンツの種類の１つは、いわゆるユーザ生成コンテンツ（ＵＧＣ：Ｕｓｅｒ  Ｇｅｎｅｒａｔｅｄ  Ｃｏｎｔｅｎｔ）サービスである。典型例は、ＹｏｕＴｕｂｅ（登録商標）またはＤａｉｌｙＭｏｔｉｏｎ（登録商標）である。これらのブロードバンドサービスは、広範な発信源に対応するコンテンツを含むという特徴がある。名称が暗示するように、通常、個人ユーザがコンテンツ発信源となってもよい。
【０１９８】
しかし、放送コンテンツに関連するコンテンツは、これらのブロードバンドサービスからも入手可能であってもよい。典型例は、放送業者１００が、放送番組のコンテンツをＵＧＣサービスにアップロードすることである。しかしまた、例えば人気テレビ番組のパロディーといった、放送コンテンツに関連するコンテンツを個人ユーザが生成する場合もある。他の例は、放送業者１００が、独自のＵＧＣサービスを設定し、その放送業者１００が著作権を有する放送番組のコンテンツの断片を、ユーザにアップロードさせることである。
【０１９９】
見逃しサービス１１０と対照的に、ＵＧＣサービスの場合、放送コンテンツとの相関関係はそれほど明白ではない場合がある。例えば、現在視聴中の放送コンテンツからは、どのブロードバンドサービスが関連コンテンツを提供しているかを判定することが、より困難な場合がある。これは、見逃しサービス１１０の場合のように、放送チャンネルとＵＧＣサービスとの間に既存の相関関係がないような場合に該当する。
【０２００】
さらに、ブロードバンドサービスから提供されるコンテンツのうち、どのコンテンツが、現在視聴中の放送コンテンツに関連するかを判定することは、さらに困難な可能性が高い。例えば、ブロードバンドサービスは、放送サービスと比較して全く異なるネーミング規則を使用している場合がある。他の理由は、ユーザは通常、アップロードするファイルにわざわざメタデータを提供することはなく、単にファイルに名前を付ける。
【０２０１】
図８は、図３に示されたコンテンツ推薦装置３００の変形例の構成要素を示す図である。
【０２０２】
図８に示されたコンテンツ推薦装置３００は、図３に示されたコンテンツ推薦装置３００と比較して、ユーザ生成コンテンツ検索部８７０が追加されている。ユーザ生成コンテンツ検索部８７０の主な目的は、関連するユーザ生成コンテンツを１つ以上のブロードバンドサービスから検索することである。
【０２０３】
そのために、ユーザ生成コンテンツ検索部８７０には、例えば、現コンテンツ情報取得部３１０から、現コンテンツまたは関連コンテンツについての情報が提供されてもよい。提供される情報は、任意的に、ユーザによって変更または強化されてもよい。例えば、コンテンツ推薦装置３００は、（例えば、ＤＶＢ  ＳＩから抽出された）放送コンテンツの入手可能性を示すタグのセットをユーザに提示し、ユーザがチェックボックスで選択できるようにしてもよい。
【０２０４】
また、提供される情報は、例えば、タイトルまたは他のコンテンツ識別子を含んでもよい。ユーザ生成コンテンツ検索部８７０は、提供される情報により、コンテンツを求めて、様々なブロードバンドサービスに問い合わせてもよい。個々の問い合わせ結果は、単一のリストに組み合わされてもよい。
【０２０５】
異なるブロードバンドサービスは、異なるＡＰＩを提供するため、または、入手可能なコンテンツについての情報を符号化するため、例えば、ＸＭＬ（拡張マークアップ言語）またはＨＴＭＬ（ハイパーテキスト・マークアップ言語）のような異なるフォーマットを用いる場合がある。
【０２０６】
したがって、ユーザ生成コンテンツ検索部８７０の他の機能は、異なるフォーマットを処理し、取得した情報を、他の構成要素における使用に適した形式に変更または適応させることである。
【０２０７】
ユーザ生成コンテンツ検索部８７０によって生成された、推薦されるブロードバンドコンテンツのリストは、推薦タイミング決定部３５０によって処理された推薦に含まれてもよい。放送関連ブロードバンドサービスからのコンテンツと異なり、ユーザ生成コンテンツ検索部８７０によって収集されたコンテンツは、現コンテンツと時系列の関係をもたない場合がある。したがって、そのようなコンテンツは、現コンテンツが完全に視聴された後に提示されるコンテンツ推薦に含まれてもよい。
【０２０８】
推薦用に入手可能なコンテンツの他の例として、ユーザの所の端末機器に記憶された番組が含まれる。放送ベースおよびネットワークベースのコンテンツの視聴に用いられる端末機器の能力次第で、他のコンテンツ発信源は、その端末機器自体であってもよい。特にこれは、記憶機能を備える機器の場合である。例えば、端末機器は、ハードディスクドライブ（ＨＤＤ）またはＳＤカード等の他の記憶媒体を含んでもよい。そのような端末機器の典型例は、パーソナルビデオレコーダである。また、ＳＤカードスロットを備えるＤＴＶ機器１２０でもよい。
【０２０９】
ブロードバンドサービスからコンテンツにアクセスすると、費用がかかる。例えば、コンテンツへのアクセスは有料な場合がある。他の例は、有料でコンテンツにアクセスするか無料でアクセスするかに関わらず、ユーザはブロードバンド通信に料金を支払わなくてはならない場合もある。そのような場合、ユーザが、通常、アクセスまたは通信料が無料であるローカル記憶装置からコンテンツにアクセスできれば有益である。
【０２１０】
したがって、入手可能性確認部３２０、推薦コンテンツ決定部３３０、および、推薦タイミング決定部３５０は、ＨＤＤまたはＳＤカード等のローカルの記憶手段からもコンテンツを検索および推薦するように拡張されてもよい。これは、ブロードバンドサービスからのコンテンツの推薦の代わりに用いられてもよく、または、重複もしくは補完するように用いられてもよい。
【０２１１】
例えば、図８に示されたコンテンツ推薦装置３００は、図３に示されたコンテンツ推薦装置３００と比較して、ローカルコンテンツ検索部８８０およびコンテンツ記憶部８９５が追加されている。
【０２１２】
コンテンツ記憶部８９５は、コンテンツを記憶する記憶装置または記憶媒体であって、ＨＤＤまたはＳＤカード等により実現される。
【０２１３】
ローカルコンテンツ検索部８８０は、コンテンツ記憶部８９５に記憶されたコンテンツを検索する。ローカルコンテンツ検索部８８０によって検索されたコンテンツは、推薦コンテンツ決定部３３０により、推薦コンテンツとして決定される対象となる。
【０２１４】
これにより、より多くのコンテンツから適切な推薦コンテンツが決定される。
【０２１５】
さらに、図８に示されたコンテンツ推薦装置３００は、図３に示されたコンテンツ推薦装置３００と比較して、コンテンツ記憶制御部８９０が追加されている。
【０２１６】
コンテンツ記憶制御部８９０は、コンテンツをコンテンツ記憶部８９５に記憶させる制御部である。
【０２１７】
ユーザは、コンテンツ推薦に従って推薦コンテンツを視聴している間、別のコンテンツを視聴することができない。例えば、ユーザが放送コンテンツである第３エピソードを視聴する前に、コンテンツ推薦装置３００によって、未視聴の第２エピソードが推薦される場合がある。そして、推薦に従って、ユーザが第２エピソードを視聴した場合、ユーザは、放送コンテンツである第３エピソードを見逃す可能性がある。
【０２１８】
したがって、コンテンツ記憶制御部８９０は、ユーザが推薦コンテンツである第２エピソードを視聴する場合、推薦コンテンツに関連するコンテンツである第３エピソードをコンテンツ記憶部８９５に記憶させる。これにより、ユーザは、推薦コンテンツを視聴することによって、視聴しようとしていたコンテンツを見逃す可能性を低減させることができる。
【０２１９】
さらに、図８に示されたコンテンツ推薦装置３００は、図３に示されたコンテンツ推薦装置３００と比較して、キャンセル情報保持部８６５が追加されている。
【０２２０】
例えば、ユーザが、推薦された第３エピソードを視聴しないで、第４エピソードを視聴する場合がある。そして、第４エピソードを視聴した後、第５エピソードを視聴する前に、視聴されていない第３エピソードを推薦することは、適切でない。
【０２２１】
したがって、キャンセル情報保持部８６５は、ユーザに推薦されたコンテンツであって、ユーザに視聴されなかったコンテンツの情報を保持する。そして、推薦コンテンツ決定部３３０は、キャンセル情報保持部８６５に保持された情報を参照することにより、ユーザに推薦されたコンテンツであって、ユーザに視聴されなかったコンテンツを除いて、推薦コンテンツを決定する。
【０２２２】
これにより、コンテンツ推薦装置３００は、ユーザが興味を示さないコンテンツを、繰り返してユーザに推薦することを抑制する。なお、同様の効果を得るため、推薦コンテンツ決定部３３０は、視聴履歴を参照することにより、視聴済みコンテンツよりも時系列的に前のコンテンツを除いて、推薦コンテンツを決定してもよい。
【０２２３】
図９は、図３に示されたコンテンツ推薦装置３００の主要な構成要素を示す図である。
【０２２４】
図９に示されたコンテンツ推薦装置３００は、推薦コンテンツ決定部３３０と、推薦タイミング決定部３５０とを備える。
【０２２５】
推薦コンテンツ決定部３３０は、視聴中コンテンツに関連するコンテンツを推薦コンテンツとして決定する。また、推薦コンテンツ決定部３３０は、視聴中コンテンツの代わりに、ユーザが視聴した視聴済みコンテンツに関連するコンテンツを推薦コンテンツとして決定してもよい。例えば、推薦コンテンツ決定部３３０は、視聴履歴からユーザの嗜好を判断することにより、推薦コンテンツを決定してもよい。
【０２２６】
つまり、推薦コンテンツ決定部３３０は、ユーザによって少なくとも一部が視聴されたコンテンツに関連するコンテンツを推薦コンテンツとして決定する。ここで、ユーザによって少なくとも一部が視聴されたコンテンツは、視聴中コンテンツでもよいし、視聴済みコンテンツでもよい。
【０２２７】
推薦タイミング決定部３５０は、推薦コンテンツと視聴中コンテンツとの時系列の関係に基づいて、推薦コンテンツの情報を提示する推薦タイミングを決定する。例えば、推薦タイミング決定部３５０は、時系列の関係に基づいて、視聴中コンテンツの視聴後に推薦コンテンツの情報を表示させた方が適切な場合、推薦タイミングを視聴後として決定する。
【０２２８】
また、推薦タイミング決定部３５０は、視聴中コンテンツの代わりに、ユーザが後で視聴できるようになるコンテンツと、推薦コンテンツとの時系列の関係に基づいて、推薦タイミングを決定してもよい。例えば、推薦コンテンツと比較して時系列的に後のコンテンツが夕方に放送される場合、推薦タイミングを夕方までとして決定する。
【０２２９】
時系列の関係の例として、連続番組のエピソードに対応するコンテンツの順序関係がある。また、その他の例として、スポーツ番組において、第１次予選、第２次予選および決勝等の順序関係がある。映画のコンテンツとその映画の続編のコンテンツとの間にも時系列の関係がある。
【０２３０】
また、推薦タイミング決定部３５０は、コンテンツに付与されたメタデータ、コンテンツに付与されたファイル名、コンテンツの提供開始時刻、または、ＥＰＧアプリケーションによって生成された情報等によって、時系列の関係を取得してもよい。そして、時系列の関係がない場合、推薦タイミング決定部３５０は、ユーザに迷惑とならないように、視聴中コンテンツの視聴後として推薦タイミングを決定してもよい。
【０２３１】
図１０は、図９に示されたコンテンツ推薦装置３００における処理を示すフローチャートである。
【０２３２】
まず、推薦コンテンツ決定部３３０は、視聴中または視聴済みのコンテンツ、つまり、ユーザによって少なくとも一部が視聴されたコンテンツに関連するコンテンツを推薦コンテンツとして決定する（Ｓ１０１０）。
【０２３３】
次に、推薦タイミング決定部３５０は、推薦コンテンツに関連するコンテンツであって、現在または将来視聴可能なコンテンツと推薦コンテンツとの時系列の関係に基づいて、推薦コンテンツの情報を提示するための推薦タイミングを決定する（Ｓ１０２０）。
【０２３４】
これにより、適切なコンテンツが適切なタイミングで推薦される。
【０２３５】
なお、推薦コンテンツ決定部３３０は、現在または将来視聴可能なコンテンツに関連するコンテンツを推薦コンテンツとして決定してもよい。この場合も、推薦タイミング決定部３５０は、現在または将来視聴可能なコンテンツと、それに関連するコンテンツである推薦コンテンツとの時系列の関係に基づいて、推薦コンテンツの情報を提示するための推薦タイミングを決定する。
【０２３６】
コンテンツ推薦装置３００は、コンテンツ推薦システムとしても実現される。コンテンツ推薦装置３００が、サーバ装置として、クライアント装置に適切なコンテンツを適切なタイミングで提供してもよい。あるいは、サーバ装置とクライアント装置とは、コンテンツ推薦装置３００の構成要素を分散して備えてもよい。
【０２３７】
図１１は、本発明の実施の形態に係るコンテンツ推薦システムの主要な構成要素を示す図である。
【０２３８】
図１１に示されたコンテンツ推薦システム１１００は、サーバ装置１１０１とクライアント装置１１０２とを備える。サーバ装置１１０１は、図９に示されたコンテンツ推薦装置３００と同様の構成要素である、推薦コンテンツ決定部３３０および推薦タイミング決定部３５０を備える。サーバ装置１１０１は、さらに、送信部１１０３を備える。クライアント装置１１０２は、受信部１１０４および表示部３６０を備える。
【０２３９】
これにより、サーバ装置１１０１において、推薦コンテンツおよび推薦タイミングが決定される。そして、送信部１１０３は、決定された推薦コンテンツおよび推薦タイミングの情報をクライアント装置１１０２に送信する。または、送信部１１０３は、推薦タイミング決定部３５０によって決定された推薦タイミングにおいて、推薦コンテンツの情報を送信してもよい。
【０２４０】
クライアント装置１１０２の受信部１１０４は、推薦コンテンツおよび推薦タイミングの情報を受信する。そして、表示部３６０は、推薦タイミングで推薦コンテンツの情報を表示する。または、表示部３６０は、受信部１１０４が推薦タイミングにおいて受信した推薦コンテンツの情報を表示してもよい。
【０２４１】
これにより、適切なタイミングで適切なコンテンツが推薦される。そして、推薦コンテンツおよび推薦タイミングを決定するための機能がサーバ装置１１０１に集中され、クライアント装置１１０２における処理が低減される。なお、分散して備えられる各処理部の構成は、図１１に示された構成に限られない。図３および図８に示された各処理部が、サーバ装置１１０１またはクライアント装置１１０２に追加されてもよい。あるいは、いずれかの処理部が別の装置に配置されてもよい。
【０２４２】
また、コンテンツ推薦装置３００は、集積回路としても実現される。
【０２４３】
図１２は、本発明の実施の形態に係る集積回路の主要な構成要素を示す図である。
【０２４４】
図１２に示された集積回路１２００は、推薦コンテンツ決定部３３０と推薦タイミング決定部３５０とを備える。集積回路１２００の推薦コンテンツ決定部３３０は、図９に示されたコンテンツ推薦装置３００の推薦コンテンツ決定部３３０と同様の構成要素である。また、集積回路１２００の推薦タイミング決定部３５０は、図９に示されたコンテンツ推薦装置３００の推薦タイミング決定部３５０と同様の構成要素である。
【０２４５】
これにより、集積回路１２００は、適切な推薦コンテンツ、および、適切な推薦タイミングを決定することができる。そして、集積回路１２００の推薦タイミング決定部３５０は、推薦タイミングにおいて、推薦コンテンツの情報を表示部３６０等に表示させてもよい。
【０２４６】
図１３Ａは、本発明の実施の形態に係る第１表示例を示す図である。ここでは、ユーザが第５エピソードを視聴している時の例が示されている。
【０２４７】
表示部３６０には、第５エピソードが表示されている。ここで、第５エピソードに関連し、時系列の関係において、第５エピソードよりも前である第１エピソード、第２エピソード、第３エピソードおよび第４エピソードが、推薦コンテンツ１４００として表示されている。これにより、ユーザは、時系列の関係において前のエピソードを確認することができる。
【０２４８】
なお、この場合、コンテンツ推薦装置３００は、ユーザが第５エピソードを視聴し始めた時に推薦コンテンツ１４００の情報を表示することが好ましい。これにより、より適したタイミングに推薦コンテンツ１４００が推薦される。
【０２４９】
図１３Ｂは、本発明の実施の形態に係る第２表示例を示す図である。ここでは、ユーザが第５エピソードを視聴し終えた時の例が示されている。
【０２５０】
表示部３６０には、第５エピソードの終了時の映像が表示されている。ここで、第５エピソードに関連し、時系列の関係において、第５エピソードよりも後である第６エピソードが、推薦コンテンツ１４００として表示されている。これにより、ユーザは、時系列の関係において後のエピソードを確認することができる。
【０２５１】
なお、コンテンツ推薦装置３００は、推薦コンテンツの情報を表示部３６０に表示しているが、音声によって、ユーザに推薦コンテンツの情報を提示してもよい。この場合、コンテンツ推薦装置３００は、表示部３６０を備えなくてもよい。
【０２５２】
以上、本発明に係るコンテンツ推薦装置およびコンテンツ推薦システムについて、実施の形態に基づいて説明したが、本発明は、実施の形態に限定されるものではない。当業者であれば、説明された実施の形態のさらなる改良を複数思いつくであろう。例えば、実施の形態における構成要素を任意に組み合わせて実現される別の形態も本発明に含まれる。
【０２５３】
また、本発明は、コンテンツ推薦装置またはコンテンツ推薦システムとして実現できるだけでなく、コンテンツ推薦装置またはコンテンツ推薦システムを構成する処理手段をステップとする方法として実現できる。そして、本発明は、それらの方法に含まれるステップをコンピュータに実行させるプログラムとして実現できる。さらに、本発明は、そのプログラムを記憶したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記憶媒体として実現できる。
【０２５４】
つまり、本発明に係るコンテンツ推薦装置およびコンテンツ推薦システムは、関連コンテンツを適切なタイミングで推薦できる。また、本発明に係るコンテンツ推薦装置およびコンテンツ推薦システムは、放送ネットワークおよびサービスネットワークの領域を越えて推薦できる。
【０２５５】
さらに、本発明に係るコンテンツ推薦装置およびコンテンツ推薦システムは、推薦コンテンツおよび推薦タイミングの決定に、現在放送中のコンテンツ、見逃しサービス等のネットワークサービスから入手できる過去および未来の番組、および、ユーザの視聴履歴等の情報を用いてもよい。そして、例えば、入手可能なコンテンツが、現在放送中のコンテンツの視聴中に推薦されるべきか、視聴後に推薦されるべきかが判断される。
【産業上の利用可能性】
【０２５６】
本発明は、ユーザに推薦コンテンツを推薦するコンテンツ推薦装置、コンテンツ推薦システムおよびコンテンツ推薦方法等に利用でき、さらに、デジタルテレビセット（ＤＴＶ）、デジタルビデオレコーダ（ＤＶＲ）およびパーソナルビデオレコーダ（ＰＶＲ）等の家電機器に適用することができる。
【符号の説明】
【０２５７】
１００  放送業者
１０２  放送ネットワーク
１０５  放送インタフェース
１１０  見逃しサービス
１１２  サービスネットワーク
１１３  ＣＥサーバ
１１５  サービスインタフェース
１２０  ＤＴＶ機器
３００  コンテンツ推薦装置
３１０  現コンテンツ情報取得部
３２０  入手可能性確認部
３３０  推薦コンテンツ決定部
３４０  視聴履歴保持部
３５０  推薦タイミング決定部
３６０  表示部
８６５  キャンセル情報保持部
８７０  ユーザ生成コンテンツ検索部
８８０  ローカルコンテンツ検索部
８９０  コンテンツ記憶制御部
８９５  コンテンツ記憶部
１１００  コンテンツ推薦システム
１１０１  サーバ装置
１１０２  クライアント装置
１１０３  送信部
１１０４  受信部
１２００  集積回路
１４００  推薦コンテンツ
【図１】
0005592803.tif 000002
【図２】
0005592803.tif 000003
【図３】
0005592803.tif 000004
【図４】
0005592803.tif 000005
【図５】
0005592803.tif 000006
【図６】
0005592803.tif 000007
【図７】
0005592803.tif 000008
【図８】
0005592803.tif 000009
【図９】
0005592803.tif 000010
【図１０】
0005592803.tif 000011
【図１１】
0005592803.tif 000012
【図１２】
0005592803.tif 000013
【図１３Ａ】
0005592803.tif 000014
【図１３Ｂ】
0005592803.tif 000015