(57)【要約】  本発明は、ユーザ１のためにテレビ番組録画をスケジューリングするための方法であって：−  前記ユーザによるテレビ番組録画の履歴をデータベース３の中に保存するステップと、−  前記ユーザの好きなテレビ番組を推定するために、前記履歴を分析するステップと、−  前記分析に基づいて、前記ユーザのために録画されるべきテレビ番組の推奨を生成するステップと、−  前記推奨に基づいて、テレビ番組録画をスケジューリングするステップとを提供する方法に関する。
2013535893.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ（１）のためにテレビ番組録画をスケジューリングするための方法であって、
前記ユーザによるテレビ番組録画の履歴をデータベース（３）の中に保存するステップと、
前記ユーザの好きなテレビ番組を推定するために、前記履歴を分析するステップと、
前記分析に基づいて、前記ユーザのために録画されるべきテレビ番組の推奨を生成するステップと、
前記推奨に基づいて、テレビ番組録画をスケジューリングするステップとを提供する、方法。
【請求項２】
生成する推奨を、それらを少なくとも１人の他のユーザと共有することを考慮して、少なくとも１つのデータベースの中に記憶するステップを提供することを特徴とする、請求項１に記載のスケジューリング方法。
【請求項３】
ユーザ（１）が属する少なくとも１つのコミュニティによって共有される推奨に基づいて、ユーザ（１）のために生成された推奨を向上させるステップを提供することを特徴とする、請求項１または２に記載のスケジューリング方法。
【請求項４】
推奨されたテレビ番組録画をスケジューリングする前に推奨を検証するために、ユーザ（１）による介入を提供することを特徴とする、請求項１から３のいずれか一項に記載のスケジューリング方法。
【請求項５】
ユーザ（１）が少なくとも１つの明示的特徴を指定し、推奨が前記明示的特徴を使用することによって精緻化されることを特徴とする、請求項１から４のいずれか一項に記載のスケジューリング方法。
【請求項６】
履歴の分析に基づいて少なくとも１つの暗示的特徴を作り出すステップを提供し、ユーザ（１）の好きなテレビ番組が前記暗示的特徴に基づいて推定されることを特徴とする、請求項１から５のいずれか一項に記載のスケジューリング方法。
【請求項７】
ユーザ（１）のためにテレビ番組録画をスケジューリングするためのアーキテクチャであって、
前記スケジュールを管理するためのモジュール（２）と、
データベース（３）を備える、前記ユーザによるテレビ番組録画の履歴を保存するためのモジュール（４）と、
前記ユーザの好きな番組を推定する手段と、前記分析に基づいて前記ユーザのために録画されるべきテレビ番組の推奨を生成する手段とを備える、前記履歴を分析するためのモジュール（１６）と、
前記推奨に基づいて、推奨されるテレビ番組をスケジューリングするためのモジュール（１２）とを備える、アーキテクチャ。
【請求項８】
生成された推奨が少なくとも１人の他のユーザと共有され得るように記憶されるデータベースを備える共有モジュール（２８）を備えることを特徴とする、請求項７に記載のスケジューリングアーキテクチャ。
【請求項９】
ユーザ（１）が、少なくとも１つの明示的特徴を指定できるようにするための手段を備える構成モジュール（２４）を備え、分析モジュール（１６）の生成手段が、前記明示的特徴を使用することによって生成された推奨を精緻化することができることを特徴とする、請求項７または８に記載のスケジューリングアーキテクチャ。
【請求項１０】
分析モジュール（１６）が、履歴の分析に基づいて少なくとも１つの暗示的特徴を作り出す手段を備え、推定手段が、前記暗示的特徴に基づいて好きなテレビ番組を推定することができることを特徴とする、請求項７から９のいずれか一項に記載のスケジューリングアーキテクチャ。
【請求項１１】
前記モジュールが、ユーザ（１）のためにテレビ番組録画をスケジューリングするために前記アーキテクチャの他のモジュール（４、１２、１６、２４、２８、３７）と対話する手段を備える、請求項７から１０のいずれか一項に記載のスケジューリングアーキテクチャの管理モジュール（２）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザのためにテレビ番組録画をスケジューリングするための方法、かかる方法を実施するためのアーキテクチャ、およびかかるアーキテクチャを管理するためのモジュールに関する。
【背景技術】
【０００２】
ユーザは、放送されている時点でテレビ番組を視聴することができないときはいつでも、それを後で視聴するために、たとえば自分のテレビセット（セットトップボックス）に接続されたボックスのハードドライブに前記番組を手動で録画することができる。
【０００３】
そのために、ユーザは録画したいテレビ番組の開始時間と終了時間とともに、前記番組が放送されるテレビチャンネルを正確に知らなければならない。ユーザは、たとえば電子番組ガイド（ＥＰＧ）を参照することによって、この情報を得ることができる。
【０００４】
しかしながら、ユーザにとっては、特にあまりにも忙しいとき、その番組が放送されるときに自宅にいないとき、または単に前記録画をスケジューリングすることを忘れているときには、自分のテレビ番組録画を時間通りにスケジューリングすることが常に可能であるとは限らない。
【０００５】
一部のアプリケーションによって、ユーザは自分の携帯端末からセットトップボックスに向けて、自分の好きなテレビ番組の録画を遠隔から管理することができ、前記ボックスは、たとえばＦｒｅｅ（Ｒ）社のＦｒｅｅｂｏｘ（Ｒ）であってもよい。
【０００６】
これらのアプリケーションの中に入るのは、ユーザが遠隔から自分の音声メールを管理することをさらに可能にするＡｐｐｌｅ（Ｒ）のｉＰｈｏｎｅ（Ｒ）のためのＦｒｅｅＧｏ（Ｒ）、ならびにＡｎｄｒｏｉｄ（Ｒ）オペレーティングシステムを統合するＨＴＣ（Ｒ）（Ｈｉｇｈ  Ｔｅｃｈ  Ｃｏｍｐｕｔｅｒ  Ｃｏｒｐｏｒａｔｉｏｎ）グループによって作成された携帯端末用に設計されたアプリケーションＦｒｅｅｂｏｘ  Ｍｏｂｉｌｅ（Ｒ）およびＦｒｅｅｂｏｘ  Ｒｅｃｏｒｄｅｒ（Ｒ）があり、Ｆｒｅｅｂｏｘ  Ｒｅｃｏｒｄｅｒ（Ｒ）は、録画を管理することに制限される。
【０００７】
しかしながら、これらのアプリケーションは、ユーザが自分の好きなテレビ番組の録画をスケジューリングすることができるようにするために電子番組ガイドを参照しなければならず、時間通りにスケジューリングすることができないおそれがあるという点で、完全に満足できるものではない。
【０００８】
文書ＣＮ−１０  １３４  ５８６８はメディアデータを共有するための方法を示しており、その方法では、ネットワーク化されたテレビ端末がローカル録画端末、またはオーディオ／ビデオ受信デバイスによって前記ネットワークを介して送信されたメディアデータを受信し、次いで前記端末が前記メディアデータを前記ネットワークに送信し、その結果、前記データの共有を望むデバイスは、前記共有を実行するためにそのデータを前記ネットワークから取得する。
【０００９】
さらに、この文書は、特にリアルタイムの交換を保証することによって、メディアデータ交換の効率を向上させることを提案する。
【００１０】
この解決策は、中央ネットワークが故障している、または輻輳している場合に録画を共有することができないという大きな欠点を呈する。さらに、所望の録画は誰にでも行われる可能性がある。
【００１１】
文書米国特許出願第２００９／０１７８０７１号は、所与のテレビ番組をその視聴頻度に基づいてユーザの好きな番組として識別するために、前記ユーザによる前記番組の視聴頻度を測定することができ、前記識別された番組をユーザの介入を伴わずに自動的に録画することができるシステムを開示する。
【００１２】
しかしながら、この解決策では、特にユーザがテレビをたくさん見る場合、または同一家族の複数のメンバーが同じテレビセットを共有する場合、前記ユーザの録画端末のメモリはすぐにいっぱいになってしまう。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】米国特許出願公開第２００９／０１７８０７１号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１４】
本発明は、特に、番組ガイドを参照することを必要とせずに、したがって忘れてしまうおそれが少ない、ユーザが自分の好きなテレビ番組を録画することができる方法を提案することによって従来技術を完全なものにすることを目的とする。
【課題を解決するための手段】
【００１５】
そのために、第１の態様によれば、本発明は、ユーザのためにテレビ番組録画をスケジューリングするための方法であって：
−  前記ユーザによるテレビ番組録画の履歴をデータベースの中に保存するステップと、
−  前記ユーザの好きなテレビ番組を推定するために、前記履歴を分析するステップと、
−  前記分析に基づいて、前記ユーザのために録画されるべきテレビ番組の推奨を生成するステップと、
−  前記推奨に基づいて、テレビ番組録画をスケジューリングするステップとを提供する方法を提案する。
【００１６】
第２の態様によれば、本発明は、ユーザのためにテレビ番組録画をスケジューリングするためのアーキテクチャであって：
−  前記スケジュールを管理するためのモジュールと、
−  データベースを備える、前記ユーザによるテレビ番組録画の履歴を保存するためのモジュールと、
−  前記ユーザの好きな番組を推定する手段と、前記分析に基づいて前記ユーザのために録画されるべきテレビ番組の推奨を生成する手段とを備える、前記履歴を分析するためのモジュールと、
−  前記推奨に基づいて、推奨されるテレビ番組をスケジューリングするためのモジュールと備えるアーキテクチャを提案する。
【００１７】
第３の態様によれば、本発明は、かかるスケジューリングアーキテクチャを管理するためのモジュールであって、ユーザのためにテレビ番組録画をスケジューリングするために、前記アーキテクチャの他のモジュールと対話する手段を備えるモジュールを提案する。
【００１８】
本発明の他の特徴および利点は、本発明の一実施形態によって、ユーザのためにテレビ番組録画をスケジューリングするためのアーキテクチャを描いた添付の図面を参照して行われる以下の説明の中で明らかとなろう。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態によって、ユーザのためにテレビ番組録画をスケジューリングするためのアーキテクチャである。
【発明を実施するための形態】
【００２０】
以下では、前記図面と関連して、特にユーザ１の暗示的および／または明示的な関心の中心に基づいて、前記ユーザのためにテレビ番組録画をスケジューリングするためのアーキテクチャが記載され、前記スケジューリングはまた自動または半自動であり得る。
【００２１】
このアーキテクチャは、ユーザ１のためのテレビ番組録画のスケジューリングを管理するためのモジュール２を備える。このモジュール２は、ユーザ１のためにテレビ番組録画をスケジュールするために、アーキテクチャの他のモジュールと対話する手段を備える。
【００２２】
この方法は、ユーザによるテレビ番組録画の履歴をデータベース３の中に保存するステップを規定する。そのために、アーキテクチャは、かかる履歴を保存するためのモジュール４を備え、前期モジュールは、かかるデータベース３を備える。
【００２３】
手動でテレビ番組を録画するために、ユーザ１は、たとえば自分のテレビセット８に接続されたボックス７を遠隔から制御するためのデバイスによって、または携帯端末（図示せず）によって、たとえば電子番組ガイド（ＥＰＧ）を提供するモジュール６に要求５を送信し、前記ガイドのグラフィカルユーザインターフェース（ＧＵＩ）の中で前記テレビ番組を選択することによって、前記ガイドを参照してもよい。
【００２４】
示されていない一実施形態によれば、ユーザ１はまた、番組ガイドを参照することなく、たとえば前記ユーザが放送時間に見ているテレビチャンネルで放送されているテレビ番組を手動で保存してもよい。そのために、ユーザ１は単に、たとえばボックス７を遠隔から制御するためのデバイスの「現在の番組を録画」ボタンを押すことによって、テレビ番組を録画してもよい。
【００２５】
一旦ユーザ１が録画されるテレビ番組を選択すると、番組ガイドを提供するモジュール６は、たとえばアーキテクチャのデジタルビデオ録画を録画するものなど（ＤＶＲ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ））の録画モジュール１０に前記選択の通知９を送信する。
【００２６】
次いで、モジュール１０は、アーキテクチャのテレビ番組録画をスケジューリングするために通知１１をモジュール１２に送信する。スケジューリングモジュール１２は、選択されたテレビ番組のスケジューリングされた録画を記憶するための手段と、前記ボックスのために前記番組を録画するために、前記番組が放送を開始するときに通知１３をボックス７に送信する送信するための手段とを備える。
【００２７】
さらに、スケジューリングモジュール１２は、テレビ番組の録画の通知１４を管理モジュール２に送信するための手段を備える。そのような場合、モジュール２の対話手段は、前記録画された番組および／または前記録画についての情報を備える通知１５をモジュール４へ送信することができ、その結果、モジュール４はユーザ１によるテレビ番組録画の履歴の中へ前記情報を保存することができる。
【００２８】
ユーザ１によって録画されるテレビ番組のためにモジュール４によって保存される情報は、たとえば前記番組のコンテンツ識別番号（ＩＳＡＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ａｕｄｉｏｖｉｓｕａｌ  Ｎｕｍｂｅｒ））および／または前記番組のプロバイダの識別番号コード／前記プロバイダのコンテンツ識別番号、前記番組のタイトル、俳優の名前、映画のジャンル、監督名、言語、製作年月日、製作者名、カテゴリ、ユーザの識別子、録画の開始年月日、前記録画の長さ、または前記番組の概要を備えてもよい。
【００２９】
この方法は、ユーザの好きなテレビ番組を推定するために、ユーザ１によるテレビ番組録画の履歴を分析するステップを提供し、そのためにアーキテクチャは、ユーザ１の好きな番組を推定する手段を備える前記履歴を分析するためのモジュール１６を備える。
【００３０】
図面と関連して、分析モジュール１６は、ユーザ１の録画の履歴を取得するために要求１７を管理モジュール２に送信するための手段を備える。そのような場合、モジュール２の対話手段は、要求１８を、履歴を保存するモジュール４に送信することができ、前記保存モジュールは、前記履歴を備える通知１９で要求１８に応答する。さらに、モジュール２の対話手段は、前記履歴を備える通知２０を分析モジュール１６に送信することができる。
【００３１】
特に、本方法は、暗示的な特徴に基づいてユーザ１の好きなテレビ番組を推定するために、履歴の分析に基づいて少なくとも１つの特徴を作り出すステップを提供してもよい。
【００３２】
そのために、分析モジュール１６は、履歴に基づいてかかる暗示的特徴を作り出す手段を備えることができる。モジュール１６の推定手段は、たとえばベクトル類似ツリーを使用するアルゴリズムなどのグルーピング方法に基づくアルゴリズムによって、暗示的特徴に基づいてユーザの好きなテレビ番組を推定することができてもよい。
【００３３】
この暗示的特徴は、履歴の中に含まれる少なくとも２つのテレビ番組録画によって共有される情報の部分に関係してもよい。たとえば、ユーザ１が多数のサッカー関連のテレビ番組を録画している場合、モジュール１６の推定手段は、ユーザ１の好きな番組がサッカー関連のテレビ番組であるということを推定することができる。
【００３４】
本方法は、ユーザによってなされた録画の履歴の分析に基づいて、ユーザ１のために録画されるべきテレビ番組の推奨を生成するステップを提供し、そのために、分析モジュール１６はかかる推奨を生成する手段を備える。
【００３５】
図面と関連して、このアーキテクチャは番組ガイドを記憶するためのモジュール２１と、情報を抽出するためのモジュール２２とを備え、モジュール２２は、モジュール２１に記憶された番組ガイドから、前記ガイドに含まれた放送されるテレビ番組についての情報を抽出するための手段を備える。
【００３６】
さらに、モジュール２２は、放送されるテレビ番組についての情報を備える通知２３をモジュール１６に送信することができる手段を備え、その結果、モジュール１６の生成する手段は、前記情報、および前記ユーザの録画履歴の分析に基づいて、ユーザ１のために録画されるべきテレビ番組の推奨を生成する。
【００３７】
一実施形態によれば、この方法はまた、明示的な特徴を使用することによって、ユーザ１のために生成された推奨を精緻化するために、ユーザ１が特に自分の関心のある送信者（ｓｅｎｄｅｒｓ  ｏｆ  ｉｎｔｅｒｅｓｔ）に関連した少なくとも１つの明示的な特徴をキーワードの形態で指定することを提供してもよい。
【００３８】
そのために、このアーキテクチャは、ユーザ１が、特に少なくとも１つの前記ユーザの好きなテレビ番組についての情報の部分に関して、かかる明示的特徴を指定できるようにするための手段を備える構成モジュール２４を備える。
【００３９】
ユーザ１が一旦明示的特徴を指定すると、モジュール２４は前記明示的特徴をデータベース２５の中に記憶して、前記明示的特徴を備える通知２６をモジュール２に送り、モジュール２の対話手段は前記明示的特徴を備える通知２７を分析モジュール１６に送信することができる。
【００４０】
さらに、モジュール１６の生成する手段は、かかる明示的特徴の使用によって生成された推奨を精緻化することができる。
【００４１】
一実施形態によれば、モジュール１６の推定手段もまた、前記ユーザによって指定された少なくとも１つの明示的特徴に基づいて、ユーザ１の好きなテレビ番組を作り出すことができる。
【００４２】
さらに、本方法は、生成された推奨を少なくとも１人の他のユーザと共有することを考慮して少なくとも１つのデータベース内に記憶するステップを提供してもよい。
【００４３】
図面と関連して、このアーキテクチャは、生成された推奨が少なくとも１人の他のユーザと共有することを考慮してデータベース内に記憶されてもよいデータベースを備える共有モジュール２８を備えてもよい。
【００４４】
特に、ユーザ１のために生成された推奨は、特にはＦａｃｅｂｏｏｋ（Ｒ）またはＴｗｉｔｔｅｒ（Ｒ）などのソーシャルネットワークのコミュニティなど、ユーザ１と同じコミュニティに属する他のユーザと共有されてもよい。
【００４５】
そのために、モジュール２の対話手段は、共有される少なくとも１つの推奨を含む通知２９をモジュール２８に送信することができてもよく、モジュール２８は、少なくとも１つのかかる推奨を含む通知３０を、ソーシャルネットワークに提供するためにサーバ３１に送信するための手段を備えてもよく、前記サーバは、ユーザ１が属するコミュニティに固有の、前記推奨が記憶される少なくとも１つのデータベース３２を備え、その結果、コミュニティのメンバーである他のユーザが前記推奨にアクセスすることができる。したがって、本方法により、ユーザ１が属するコミュニティ内で共有される推奨を向上させることができる。
【００４６】
さらに、構成モジュール２４は、ユーザ１が、自分が生成した推奨を少なくとも１人の他のユーザと共有する仕方を定義、有効化または無効化できるようにするための手段を備えてもよい。
【００４７】
そのために、モジュール２４は、たとえばユーザ１がかかる共有を実行したいと思うコミュニティの他のユーザの名前を入力することによって、ユーザ１が、自分が生成した推奨を共有するための方式を構成することができ、その後セットユーザが前記構成された方式を有効化または無効化することができるようにしてもよい。
【００４８】
同様に、本方法は、ユーザ１が属する少なくとも１つのコミュニティによって共有される推奨に基づいて、ユーザ１のために生成された推奨を拡大するステップを提供してもよい。
【００４９】
特に、ユーザ１は、前記ユーザと同じコミュニティに属する別のユーザのために生成された推奨を共有してもよい。そのために、このアーキテクチャは、コミュニティのデータベース３２の中に記憶された推奨を分析モジュール１６に送信することができるモジュール３３を備えてもよく、前記分析モジュールの生成手段は、特に推奨の重複を回避するために、ユーザ１のために生成された推奨とともに送信された前記推奨をプールすることができる。
【００５０】
本方法は、ユーザのための推奨に基づいてテレビ番組録画をスケジューリングするステップを提供する。そのために、スケジューリングモジュール１２は、かかる推奨に基づいてかかる録画をスケジューリングするための手段を備える。
【００５１】
図面と関連して、モジュール２の対話手段は、通知３５の中の以前にモジュール１６によってモジュール２に送信されたテレビ番組の推奨を含む通知３４をスケジューリングモジュール１２に送信することができ、次いでモジュール１２は、推奨されたテレビ番組の放送の開始時間に通知１３をボックス７に送信し、その結果、前記ボックスはそれらを録画することができる。
【００５２】
このように、本方法によってユーザ１は番組ガイドを参照することを必要とせずに、自分の好きなテレビ番組、および／またはユーザ１と同じコミュニティに属する他のユーザによって享受されるテレビ番組であり、したがってコミュニティが同じようなテレビ番組の好みを持つユーザを集めたものである場合、ユーザ１によって享受される可能性の高い前記テレビ番組を自動的にスケジューリングすることができる。
【００５３】
さらに、本方法は、たとえばユーザのボックス７のハードドライブがあまりにもすぐにいっぱいになることを回避するために、推奨されるテレビ番組録画のスケジューリングの前に推奨を確認するためにユーザ１による介入を提供してもよく、それによって前記ユーザが特に関心のあるテレビ番組を録画し損なわないようにする。
【００５４】
そのために、構成モジュール２４は、ユーザ１が推奨されたテレビ番組録画をスケジューリングするための方式を選択できるようにするための手段を備えてもよい。たとえば、モジュール２４は自動スケジューリングに対応する自動方式、テレビ番組の推奨が最初にユーザ１に提示される半自動方式、および本方法が適用されず、ユーザ１が番組ガイドを参照することによってテレビ番組を録画する手動方式でユーザ１に提供してもよい。
【００５５】
ユーザ１は自分の推奨を見るために、要求３４を録画モジュール１０に送信し、前記モジュールは、プログラミングインターフェース（ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ））を提供するモジュール３７との対話手段を備える。
【００５６】
さらに、モジュール２の対話手段は、番組推奨のリストおよび／またはユーザによってなされた録画の履歴を要約するリストをモジュール１０に提供するために、モジュール３７、モジュール１６および／またはモジュール４と対話することができ、かかるリストは、たとえばボックス７によって提供されるグラフィカルユーザインターフェース上など、ユーザのテレビセット８上に表示される。
【００５７】
さらに、この推奨は、推奨された番組についての情報のリストの形でテレビセット８上に表示されてもよく、前記情報は暗示的に、特にはユーザ１の嗜好に固有の特徴に関連する。
【００５８】
その後ユーザは、たとえばボックス７の遠隔制御デバイスの手段によって、自分の選択の推奨を検証してもよく、モジュール１０は検証された推奨の各々のために通知１１をモジュール１２に送信し、その結果、モジュール１２は対応するテレビ番組を録画するために、スケジューリングされた各録画のために通知１３をボックス７に送信する。
【図１】
2013535893.tif 000003
【国際調査報告】
2013535893.tif 000004
2013535893.tif 000005
2013535893.tif 000006
2013535893.tif 000007
2013535893.tif 000008
2013535893.tif 000009