(57)【要約】推奨を生成する方法であり、該方法は、推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する工程と、非カテゴリ情報に相当する選好情報を生成する工程と、生成される選好情報に少なくとも部分的に基づいて推奨を生成する工程とを備える。好ましくは、該方法は更に、少なくとも1つの選好に関するフィードバックをユーザにプロンプトして、入力前に推奨を生成する工程を備える。
2006520156.tif 000002
【特許請求の範囲】
【請求項１】
推奨を生成する方法であって：
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する工程；
該非カテゴリ情報に相当する選好情報を生成する工程；及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成する工程を備えることを特徴とする方法。
【請求項２】
請求項1記載の方法であって、更に、少なくとも１つの選好に関するフィードバックをユーザにプロンプトして、該推奨を該入力する工程の前に生成する工程を備えることを特徴とする方法。
【請求項３】
請求項1記載の方法であって、該推奨を生成する工程が、テレビジョン番組の推奨を生成し、該非カテゴリ情報が、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する工程を備えることを特徴とする方法。
【請求項４】
請求項3記載の方法であって、前記選好情報を生成する工程が：
該複数の題名と、該複数の題名毎に相当する選好情報とを有するデータベースをアクセスする工程；
該データベースを該選択される題名についてサーチする工程；及び
該選択される題名に相当する選好情報を取り出す工程を備えることを特徴とする方法。
【請求項５】
請求項1記載の方法であって、該推奨を生成する工程がテレビジョン番組の推奨を生成し、該非カテゴリ情報が、ユーザの選好を表すテレビジョン番組部分を複数のテレビジョン番組部分から選択する工程を備えることを特徴とする方法。
【請求項６】
請求項5記載の方法であって、前記選好情報を生成する工程が：
該複数のテレビジョン番組部分と、該複数のテレビジョン番組部分毎に相当する選好情報とを有するデータベースをアクセスする工程；
該データベースを、該選択されるテレビジョン番組部分についてサーチする工程；及び
該選択されるテレビジョン番組部分に相当する選好情報を取り出す工程を備えることを特徴とする方法。
【請求項７】
請求項1記載の方法であって、該推奨を生成する工程が、テレビジョン番組の推奨を生成し、該非カテゴリ情報は、ユーザの選好を表すテレビジョン番組部分を備える工程を備えることを特徴とする方法。
【請求項８】
請求項7記載の方法であって、前記選好情報を生成する工程が：
該備えられるテレビジョン番組部分と、データベースに記憶されている複数のテレビジョン番組部分からの少なくとも１つのテレビジョン番組部分との類似性を判定する工程；及び
テレビジョン番組の少なくとも１つの類似した部分に相当する選好情報を取り出す工程を備えることを特徴とする方法。
【請求項９】
請求項8記載の方法であって、該判定する工程が、類似性メトリックと距離メトリックとのうちの少なくとも一方を該備えられるテレビジョン番組部分に適用する工程を備えることを特徴とする方法。
【請求項１０】
請求項2記載の方法であって、該推奨を生成する前に、更に、ユーザ・インタフェース上での生成される選好情報を強調する工程を備えることを特徴とする方法。
【請求項１１】
請求項10記載の方法であって、更に、該強調される選好情報を前記ユーザが修正すること及び/又は受け入れることを可能にして、該推奨を生成する工程を備えることを特徴とする方法。
【請求項１２】
請求項10記載の方法であって更に、該強調される選好情報に重みを前記ユーザが割り当てることを可能にする工程を備えることを特徴とする方法。
【請求項１３】
請求項1記載の方法であって更に、該生成される選好情報に重みを、該推奨を生成する前に割り当てる工程を備えることを特徴とする方法。
【請求項１４】
推奨を生成する装置であって：
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する手段；
該非カテゴリ情報に相当する選好情報を生成する手段；及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成する推奨器を備えることを特徴とする装置。
【請求項１５】
請求項14記載の装置であって、該推奨器が、テレビジョン番組の推奨を生成し、非カテゴリ情報を入力する該手段が、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する手段を備えることを特徴とする装置。
【請求項１６】
請求項15記載の装置であって、前記選好情報を生成する手段が：
該複数の題名と、該複数の題名毎に相当する選好情報とを有するデータベース；
該データベースを該選択される題名についてサーチする手段；及び
該選択される題名に相当する選好情報を取り出す手段を備えることを特徴とする装置。
【請求項１７】
請求項14記載の装置であって、該推奨器がテレビジョン番組の推奨を生成し、該非カテゴリ情報を入力する手段が、ユーザの選好を表すテレビジョン番組部分を複数のテレビジョン番組部分から選択する手段を備えることを特徴とする装置。
【請求項１８】
請求項17記載の装置であって、前記選好情報を生成する手段が：
該複数のテレビジョン番組部分と、該複数のテレビジョン番組部分毎に相当する選好情報とを有するデータベース；
該データベースを、該選択されるテレビジョン番組部分についてサーチする手段；及び
該選択されるテレビジョン番組部分に相当する選好情報を取り出す手段を備えることを特徴とする装置。
【請求項１９】
請求項14記載の装置であって、該推奨器が、テレビジョン番組の推奨を生成し、該非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組部分を備える手段を備えることを特徴とする装置。
【請求項２０】
請求項19記載の装置であって、前記選好情報を生成する手段が：
複数のテレビジョン番組部分と、該複数のテレビジョン番組部分毎に相当する選好情報とを有するデータベース；
該備えられるテレビジョン番組部分と、該データベースに記憶されている該複数のテレビジョン番組部分の少なくとも１つとの類似性を判定する手段；及び
テレビジョン番組の少なくとも１つの類似した部分に相当する選好情報を取り出す手段を備えることを特徴とする装置。
【請求項２１】
コンピュータ判読可能媒体において実施されて推奨を生成するコンピュータ・プログラムであって：
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力するコンピュータ判読可能プログラム・コード手段；
該非カテゴリ情報に相当する選好情報を生成するコンピュータ判読可能プログラム・コード手段；及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成するコンピュータ判読可能プログラム・コード手段を備えることを特徴とするコンピュータ・プログラム。
【請求項２２】
マシンによって判読可能であり、該マシンによって実行可能な命令プログラムを有形的に実施して、推奨を生成する方法の工程を行うプログラム記憶装置であって：
該方法が：
推奨を生成するうえでのフィードバックとして非カテゴリ情報を入力する工程；
該非カテゴリ情報に相当する選好情報を生成する工程；及び
該生成される選好情報に少なくとも部分的に基づいて該推奨を生成する工程を備えることを特徴とするプログラム記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に推奨器に関し、特に推奨を非カテゴリ情報によって生成する推奨器に関する。
【背景技術】
【０００２】
明示ベースのTV推奨器システムはユーザの選好を明示的インタフェースによって収集する。ユーザは、局のコール・サイン、時刻、曜日、題名や、アクション、コメディ・アクション、サスペンス・アクション、コメディ、コメディ・ドラマ、ドラマ、スポーツなどのジャンルや、番組レーティング（性、暴力など）、及び言葉による解説などの（本明細書及び特許請求の範囲では単に「選好」と呼ぶ）所定の選好カテゴリ群から選択することが想定されている。例えば、トリビューン(Tribune)社が提供する電子番組ガイド（EPG）は合計186個のフィールドを有しており、その一部は繰り返されている。例として、10文字、20文字、40文字、80文字及び160文字を有する、番組解説用の複数のフィールドが存在する。
【０００３】
そのような明示タイプのTV推奨器では、ユーザ・インタフェースが備えられる。選好に相当する各ボタンの傍らには、ユーザが情報を5点レーティング・システムによって情報を提供することが想定されているスライダが通常備えられている。例えば、ユーザは、番組を愛しているか、番組を好きであるか、番組について中立であるか、番組を好きでないか、番組をひどく嫌っている。１つのそのような推奨器の例は、「Method  and  Apparatus  for  Generating  Recommendations  scores  using  Implicit  and  Explicit  Viewing  Preferences」と題する西暦2000年9月20日付出願の同時係属の米国特許出願番号第09/666,401号に開示されており、その内容は全て、本明細書及び特許請求の範囲に援用する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
明示的推奨器の精度は、ユーザが、選好が自らの視聴選好をどの程度うまく捕捉していると思っているかによって変わってくる。すなわち、TV推奨器の性能は、ユーザによって提供される選好情報の種類によってかなり変わってくる。しかし、そのようなインタフェースは非現実的であるがそれは、自らの視聴選好が何であるかを少ないカテゴリを選択することだけで推奨器に伝えるのはほとんどのユーザが困難であると考えるからである。ほとんどの場合、自分が視聴したいのは何かを聞かれた場合、「私はザインフェルド(Seinfeld)などの番組を視るのが好きです。」などの特定の内容で回答することが多い。これは、テキスト情報のみに依存するのではなく、特定の番組/クリップによって自らの視聴選好を説明するのが一部の個人にとってはずっと容易であるからである。よって、ほとんどのユーザは、番組の特定の特徴に基づいてか他の番組との類似性についての自らの認識に基づいて好きな番組を思い出す。
【０００５】
このことにもかかわらず、現行の明示ベースのTV推奨器システムは、選好情報を特定の所定カテゴリ群によって備えることをユーザに強いる。
【０００６】
よって、本発明の目的は、従来技術の推奨器システムに関連した欠点を解決する、推奨を生成する推奨器システムを備えることにある。
【０００７】
従来技術のエクスプリシット・ベースのTV推奨器システムはユーザ選好を明示的インタフェースによって収集する。そのような推奨器は、ユーザが選択したカテゴリが何であるかによってユーザに対象番組を推奨する。しかし、そのようなインタフェースは非現実的な場合が多いが、それは一部のユーザが特定の番組の例によって自らの視聴選好をよりうまく説明することができるからである。この目的で、本発明の装置及び方法は、非カテゴリ情報を用いて、ユーザ視聴選好に一致する番組を推奨する。
【課題を解決するための手段】
【０００８】
よって、推奨を生成する方法を備える。該方法は、非カテゴリ情報を、推奨を生成するうえでのフィードバックとして入力する工程と、非カテゴリ情報に相当する選好情報を生成する工程と、推奨を、生成される選好情報に少なくとも部分的に基づいて生成する工程とを備える。
【０００９】
好ましくは、該方法は更に、少なくとも１つの選好に関するフィードバックをユーザにプロンプトして、入力前に推奨を生成する工程を備える。好ましくは、推奨を生成する前に、該方法は更に、生成される選好情報をユーザ・インタフェース上で強調する工程を備える。その場合には、該方法は好ましくは更に、強調される選好情報の修正及び/又は受け入れをユーザが行うことを可能にして推奨を生成する工程を備える。好ましくは、該方法は更に、強調される選好情報に重みをユーザが割り当てることを可能にする工程も備える。
【００１０】
第１の変形例では、推奨を生成することによってテレビジョン番組の推奨を生成し、そのような場合では、非カテゴリ情報は、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する工程を備える。非カテゴリ情報の入力がテレビジョン番組の題名の選択である場合、選好情報の生成は好ましくは、複数の題名と、複数の題名毎に相当する選好情報とを有するデータベースをアクセスする工程、選択される題名についてデータベースをサーチする工程及び選択される題名に相当する選好情報を取り出す工程を備える。
【００１１】
第２の変形例では、推奨を生成することによってテレビジョン番組の推奨を生成し、そのような場合には、非カテゴリ情報は、ユーザの選好を表すテレビジョン番組の一部分を複数のテレビジョン番組部分から選択する工程を備える。非カテゴリ情報の入力がテレビジョン番組の一部分の選択である場合、選好情報の生成は好ましくは、複数のテレビジョン番組部分と、複数のテレビジョン番組毎に相当する選好情報とを有するデータベースをアクセスする工程と、選択されるテレビジョン番組部分についてデータベースをサーチする工程と、選択されるテレビジョン番組部分に相当する選好情報を取り出す工程とを備える。
【００１２】
第３の変形例では、推奨の生成は好ましくは、テレビジョン番組の推奨を生成し、そのような場合には、非カテゴリ情報は好ましくは、ユーザの選好を表すテレビジョン番組部分を備える。非カテゴリ情報の入力がテレビジョン番組部分を備える場合、選好情報の生成は好ましくは、備えられるテレビジョン番組部分と、データベースに記憶されている複数のテレビジョン番組部分からの少なくとも１つのテレビジョン番組部分との類似性を判定する工程と、テレビジョン番組の少なくとも1つの類似した部分に相当する選好情報を取り出す工程とを備える。上記判定する工程は好ましくは、備えられるテレビジョン番組部分に類似性メトリックと距離メトリックとのうちの少なくとも一方を適用する工程を備える。
【００１３】
上記方法は好ましくは更に、生成される選好情報に重みを推奨の生成の前に割り当てる工程を備える。
【００１４】
推奨を生成する装置も備えられる。該装置は、非カテゴリ情報を、推奨を生成するうえでのフィードバックとして入力する手段と、非カテゴリ情報に相当する選好情報を生成する手段と、生成される選好情報に少なくとも部分的に基づいて生成する推奨器とを備える。
【００１５】
第１の変形例では、推奨器はテレビジョン番組の推奨を生成し、非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組の題名を複数の題名から選択する手段を備える。そのような場合には、選好情報を生成する手段は好ましくは、複数の題名と、複数の題名毎に相当する選好情報とを有するデータベース、選択される題名についてデータベースをサーチする手段及び選択される題名に相当する選好情報を取り出す手段を備える。
【００１６】
第２の変形例では、推奨器はテレビジョン番組の推奨を生成し、非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組部分を複数のテレビジョン番組部分から選択する手段を備える。そのような場合には、選好情報を生成する手段は好ましくは、複数のテレビジョン番組部分と複数テレビジョン番組部分毎に相当する選好情報とを有するデータベースと、選択されるテレビジョン番組部分についてデータベースをサーチする手段と、選択されるテレビジョン番組部分に相当する選好情報を取り出す手段とを備える。
【００１７】
第３の変形例では、推奨器は、テレビジョン番組の推奨を生成し、非カテゴリ情報を入力する手段は、ユーザの選好を表すテレビジョン番組部分を備える手段を備える。そのような場合には、選好情報を生成する手段は、複数のテレビジョン番組部分と複数テレビジョン番組部分毎に相当する選好情報とを有するデータベース、備えられるテレビジョン番組部分と、データベースに記憶されている複数のテレビジョン番組部分のうちの少なくとも１つとの類似性を判定する手段と、少なくとも１つの類似したテレビジョン番組部分に相当する選好情報を取り出す手段とを備える。
【００１８】
本発明の方法を実施するコンピュータ・プログラム及び、その中にコンピュータ・プログラムを記憶するプログラム記憶装置も備える。
【発明を実施するための最良の形態】
【００１９】
本発明の装置及び方法のこれらや他の特性、特徴及び効果は、以下の本明細書中の記載、特許請求の範囲、及び添付図面に関して更によく分かることになる。
【００２０】
本発明は推奨を行う対象の数多くの様々な種類のコンテンツに適用可能であるが、ビデオ・コンテンツの環境に有用であり、テレビジョン・プログラミングの環境に特に有用であることが見出された。したがって、ビデオ・コンテンツとテレビジョン・プログラミングとの推奨を生成することに本発明の適用可能性を限定することなく、本発明はそのような環境において記載されることとする。
【実施例】
【００２１】
次に図1を参照すれば、推奨を生成する装置の好ましい実施形態を示し、この装置は参照数字100によって概括的に表す。装置100は好ましくは、ビデオ出力106によってテレビジョン受信機などのディスプレイ104に動作するよう接続されるセットトップ・ボックス102において構成される。しかし、当業者は、装置100をディスプレイ104に一体的に形成することが可能であるということが分かるものである。セットトップ・ボックス102は、推奨器110、記憶装置112、受信器114、モデムなどの通信手段115、及びデータ入力手段119に動作するよう接続される中央処理装置108を有する。
【００２２】
推奨器エンジンとも呼ばれる推奨器110は、ユーザ・フィードバック及び/又はユーザの視聴習慣に応じてテレビジョン番組などのビデオ・コンテンツや他のコンテンツの推奨を生成する。そのような推奨器110は、「Method  and  Apparatus  for  Generating  Recommendations  Scores  Using  Implicit  and  Explicit  Viewing  Preferences」と題する西暦2000年9月20日付出願の同時係属の米国特許出願番号第09/666,401号開示の、本明細書及び特許請求の範囲に援用する内容のように周知である。ハード・ドライブなどの記憶装置112は、ユーザが後に視聴するようビデオ・コンテンツを記憶し、装置を動作させるプログラム命令を記憶する。推奨器110は、別個の装置として概略を示しているが、記憶装置112上のプログラム命令群に備えられる場合もある。更に、記憶装置112は、単一の装置として示しているが、2つ以上の記憶装置を備える場合もあり、それらの各々はプロセッサ108に動作するよう接続される。プロセッサ108の制御下でのモデム115はネットワーク117に動作するよう接続されて、データをネットワーク117から受信するか、データをネットワーク117に送信する。データ入力手段119は携帯記憶媒体を読み取るフロッピー（登録商標）・ディスク・ドライブ、CDドライブ、DVDドライブや他の手段であり得る。データ入力手段119は、コンピュータなどの別の装置に接続してデータを装置100にアップロードする、USBポートなどのコネクタである場合もある。
【００２３】
受信器114は無線信号を、制御信号を示して装置を遠隔操作し、ディスプレイ104の画面118上に再生される情報を装置にユーザ・インタフェースを介して入力するリモコン116を受信する。プロセッサ108は、無線信号をリモコン116から受信し、当該信号を他の信号又は雑音から逆多重化し、必要であれば、装置100とともに使用できるように当該信号を変換する手段を有する。プロセッサ108は更に、推奨器110及び記憶装置112を制御し、ユーザ・インタフェースを生成し、それを画面118上で視るようディスプレイ104に出力する。周知のように、ユーザは、リモコン118によって、単純なボタン120を押すこと及び/又はリモコン上のジョイスティック・ボタン122を操作することによってユーザ・インタフェースに入り、ユーザ・インタフェースを巡る。
【００２４】
次に図2及び図3も参照すれば、推奨を生成する方法の好ましい実施形態を説明することとする。上記のように、一部の種類の推奨器は、ビデオや他のコンテンツの推奨を生成するうえでの手助けとしてユーザからのフィードバックを用いる。推奨は、フィードバックに部分的又は全面的に基づくものであり得る。本発明の方法はそのような推奨器に関する。一般的に、図2において参照数字200によって表すユーザ・インタフェースはプロセッサ108の制御下でディスプレイ104の画面118上で生成され、視られる。ユーザ・インタフェースは、推奨を生成するよう、少なくとも１つの選好に関するフィードバックをユーザにプロンプトする。選好の例としては、プライムタイム、深夜や週末などの好ましい時間スロット202、英語やスペイン語などの好ましい言語204、好ましい俳優206、アクション、コメディ、ドラマ、ドキュメンタリやロマンスなどの好ましいジャンル208がある。ユーザ・インタフェース200は、上記のような5点重み付けスケールを有するスライダ209を備えることなどによって選択される選好の各々を重み付けすることをユーザに求める場合もある。
【００２５】
選好202-208は、リモコン116上のジョイスティク・ボタン122によってリストを縦断し、適切な選好202-208に相当するボタン211が強調されている場合にエンター・ボタンを押すか、1つ又は複数の選好202-208に相当するドロップダウン・リスト210まで移動し、ドロップダウン・リスト210における項目を選択することによって選択することが可能である。選好202-208は選択されると、好ましくは、ユーザに自らの選好の「マップ」を備えるよう強調された状態に維持される。スライダ209は同様に選択され、一度選択されると、相当する選好に割り当てられる対象の相当する重みを、ジョイスティック・ボタン122を用いてスライダ・ボタン213を左又は右に動かすことによって入力することが可能である。あるいは、重みは1と5の間の数値を入力することによって入力することが可能である。当然、選好202-208は、例として表しているに過ぎず、その網羅的な一覧として意図されておらず、更に、記載されたものに本発明の範囲又は趣旨を限定することは意図されていない。例えば、他の選好には、局コール信号、レーティングや曜日がある。「非カテゴリ選好を入力する」214の選択肢は、下記のように、非カテゴリ情報を入力するよう備えられる。更に、「選好を入力する」216の選択肢が、強調された選好を入力して推奨の生成に用いるようユーザ・インタフェース200上に備えられる。最後に、「出口」212の選択肢も、フィードバック処理を出て、装置100又はディスプレイ104の別の動作を再開するようユーザ・インタフェース200上に備えられる。
【００２６】
一般的に、本発明の方法は、選好情報を備えるうえでのユーザ側の負担を軽減する。方法は好ましくは、非カテゴリ情報を視聴選好として受け入れる機能を備えることによって既存の明示的推奨器ユーザ・インタフェースを強化する。非カテゴリ情報は、番組の題名、番組のビデオ・クリップ/トレーラ、及び/又は番組の特定部分に関するビデオ・クリップに基づくものであり得る。ユーザ・インタフェース200は、上記のように、ユーザが以前に好きであった他の番組の例示などの非カテゴリ情報をユーザが入力することを可能にすることによって強化される。次に記載するように、このことはいくつかの方法で行うことが可能である。
【００２７】
まず、ユーザは特定の番組の題名を備え得る。次に、適切な番組情報を取り出すよう、この題名がTV番組データベースに対してサーチされる。番組プログラム・レコードは上記のように約186個の特徴を有する。番組の特徴に基づいて、システムは好ましくは、ユーザ・インタフェース200に戻る際に適切なボタン211を強調する。ユーザは更に、強調された情報を受け入れるか修正する。番組を構成するフィールドの各々に重みを与え得る場合、ユーザは次に、上記のように相当するスライダ・ボタン213を動かすことなどによって、強調されるカテゴリ毎に重みを入力することになる。推奨を生成する残りの処理は、当該技術分野において現在行われているものと同様なものとなる。すなわち、選択される選好や重みがある場合、それらは、ユーザ・インタフェース200上の「選好を入力する」216の選択肢を選択することによって入力され、他の番組の推奨を生成するよう推奨器110によって用いられる。
【００２８】
ユーザは、自らの関心を満たすクリップ/トレーラを番組データベースから選択してもよい。相当する番組情報が取り出され、残りの処理は同様なものとなり、ここでは、ユーザが上記のように題名を選択する。
【００２９】
ユーザには、番組のクリップ/トレーラ又は特定の部分を装置100にアップロードする柔軟性を備えてもよい。ビデオ・クリップの場合、装置は、類似性メトリック及び/又は距離メトリックを使用することによって同様な画像コンテンツ情報を有する他の番組との類似性を確かめる。この距離メトリックの一般的な例としては、番組情報が利用可能であり、上記と同様な処理に従う上記の他のクリップ/トレーラを見つけるよう色ヒストグラム解析などの、ユークリッド・メトリックやマハラノビス・メトリックや他のメトリックがある。類似性メトリックをそのように用いることは周知である。「Compact  Visual  Summaries  using  Super  Histograms」と題する西暦2001年5月25日付出願の同時係属の米国特許出願番号第09/866,394号開示のものや、「A  Histogram  Method  for  Characterizing  Video  Content」と題する西暦2000年9月27日付発行の欧州特許出願公開EP1038291明細書に開示のもので、それらの両方の内容を全て本明細書及び特許請求の範囲に援用するものなどの、ヒストグラム解析を用いることも周知である。次に比較を特徴によって行い得るかキー・フレーム間で行い得る。類似したものとして見出される他のクリップはユーザに推奨し得るか、相当する選好202-208をユーザ・インタフェース200上で強調するのに用い得る。
【００３０】
好ましくは、ユーザは非カテゴリ選好を手作業操作としてユーザ・インタフェース200上の「非カテゴリ選好を入力する」214の選択肢を選択することによって入力する。そのような選択は好ましくは、ユーザ・インタフェースを、参照数字300によって概括的に表す、図3に示すユーザ・インタフェースに切り替える。あるいは、ユーザ・インタフェース300はユーザ・インタフェース200を置き換えることなくウィンドウとしてポップアップし得る。更に、非カテゴリ選好の入力は、選好を選択するうえでデフォールト処理として自動的に用い得るか、装置100が提供する唯一の選好選択手段であり得る。
【００３１】
ユーザ・インタフェース300は、上記のものなどの非カテゴリ情報の選択肢の一覧を有する。第１の選択肢は題名302を入力することである。題名は、リモコン上にある（か、キーボードなどの他のデータ入力装置上にある）適切なボタンを押し下げることによって英数字で入力し得るか、ユーザがリモコン116上のジョイスティック・ボタン122によって縦断することが可能であるドロップダウン・リスト304を備え得る。上記のように、「ザインフェルド」などの題名が選択された後、装置100の記憶装置112に好ましくは記憶されているデータベースがサーチされ、相当する選好情報がユーザ・インタフェース200における選好一覧上で強調される。題名が「ザインフェルド」の場合、「プライムタイム」、「英語」、「ジェリー・ザインフェルド」及び「コメディ」などの選好が選好202-208の各々において強調されることになる。ユーザは、各選好に相当するスライダ・ボタン213を適切な位置に動かすことなどによって選好に対する重みも選択し得る。あるいは、装置は、題名と、相当する選好情報とを有する遠隔データベースをアクセスする通信手段115を有し得るか、記憶装置112上のデータベースを通信手段115によって定期的に更新することが可能である。
【００３２】
この場合もまた前述したように、「クリップ/トレーラを選択する」306の選択肢はユーザ・インタフェース300で選択することが可能である。好ましくは、ユーザは、クリップ/トレーラを、利用可能なクリップ/トレーラ又は特定のジャンルを表すクリップ/トレーラのドロップダウン・リスト308から選択することが可能である。あるいは、ユーザは、相当するクリップ/トレーラを題名から選択するよう、題名を英数字で入力するか、ドロップダウン・メニューを介して入力することが可能である。自らの選択に満足している場合、ユーザは次に、「非カテゴリ選好を入力する」314の選択肢に移動することによって好ましいクリップ/トレーラを選択することが可能である。相当するクリップ/トレーラはデータベースから（か、通信手段115を介して遠隔場所から）取り出し、残りの処理は同様なものとなり、ここでは、ユーザは上記のように題名を選択する。題名に関して前述したように、データベースは通信手段115によって定期的に更新し得る。「戻る」316の選択肢も、ユーザ・インタフェース200に戻るようユーザ・インタフェース300上に備えられる。ユーザ・インタフェース300がウィンドウである場合、「戻る」316の選択肢は「ウィンドウを閉じる」選択肢によって置き換えられる。
【００３３】
上記のように、非カテゴリ情報の別の選択肢は、「クリップ/トレーラをアップロードする」310の選択肢に加えて、クリップ/トレーラが更新される位置312を入力することである。好ましくは、ユーザは、TV番組の一部分を装置100に、DVDや他の記憶媒体などのデータ入力手段119を通じて通信手段115を介してか、USBポートなどのコネクタを通じて備える。「非カテゴリ選好を入力する」314の選択肢を選択した後、装置はデータを当該ソースからアップロードし、TV番組部分をその場でか、それが記憶装置112上に記憶された後に解析し、同様な画像コンテンツ情報を有する他の番組との類似性を、上記のような距離メトリックや類似性メトリックを使用することによって確かめる。同様な番組の相当する選好情報がデータベースから取り出され、残りの処理は同様であり、ここでは、ユーザが題名を上記のように選択する。
【００３４】
上記の特定の非カテゴリ選択は例として表しているに過ぎず、本発明の範囲や趣旨を限定するものでないということを当業者は分かるものである。更に、非カテゴリ情報が個々に選好を生成することに寄与する好ましい方法を記載しているが、この方法は組み合わせによって寄与する場合もあるということを当業者は分かるものである。例えば、ユーザは「非カテゴリ選好を入力する」314の選択肢を選択する前に「題名を入力する」302の選択肢と「クリップ/トレーラを選択する」306の選択肢との両方を選択し得る。推奨器110は、非カテゴリ情報の種々の種類の各々に重み付け係数を割り当てることなどの所定の基準によって選好を生成するよう両方を用いるものである。
【００３５】
本発明の方法は、コンピュータ・ソフトウェア・プログラムによって実施されるのに特にふさわしく、そのようなコンピュータ・ソフトウェア・プログラムは好ましくは、方法の個々の工程に相当するモジュールを備える。そのようなソフトウェアは当然、集積チップ又は、記憶装置112などの周辺装置などのコンピュータ判読可能媒体において実施することが可能である。
【００３６】
本発明の好ましい実施例とみなされるものを示し、説明したが、形式や細部における種々の修正及び変更を本発明の趣旨から逸脱することなく容易に行い得るということは当然分かるものである。よって、本発明は、説明し、示したまさにその形態に限定されるものでなく、本特許請求の範囲内に収まり得る修正全てを包含するものとして解されることとするということを意図する。
【図面の簡単な説明】
【００３７】
【図１】本発明の方法を実施する装置の好ましい実施形態を示す概略図である。
【図２】推奨を生成するのに有用なフィードバックを入力するユーザ・インタフェースの好ましい実施形態を示す図である。
【図３】いくつかの非カテゴリ情報の選択肢のうちから選択するユーザ・インタフェースの好ましい実施形態を示す図である。
【図１】
2006520156.tif 000003
【図２】
2006520156.tif 000004
【図３】
2006520156.tif 000005
【国際調査報告】
2006520156.tif 000006
2006520156.tif 000007
2006520156.tif 000008