(57)【要約】ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムが提供される。特に、本発明によれば、新ユーザプロファイル用に基本特徴が指定される。指定された特徴に基づき、新ユーザプロファイルは、既存ユーザプロファイルの特定のボロノイクラスタ領域に関連付けられる。一旦関連付けられると、新ユーザプロファイルは、特定のクラスタ領域内の既存ユーザプロファイルで定義された特徴で充実化される。充実化後は、番組を推薦することができる。
2005530262.tif 000002
【特許請求の範囲】
【請求項１】
ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法であって、
新ユーザプロファイル用の基本特徴を指定し、
前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけ、
前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる
ことを特徴とする方法。
【請求項２】
請求項１記載の方法であって、前記充実化された新ユーザプロファイルに基づいて推薦を行うことをさらに含むことを特徴とする方法。
【請求項３】
請求項１記載の方法であって、前記関連付けステップの前に、クラスタ領域にグループ化された既存ユーザプロファイルを提供することをさらに含むことを特徴とする方法。
【請求項４】
請求項３記載の方法であって、前記クラスタ領域は、特定のクラスタ領域内の既存ユーザプロファイルが、他のクラスタ領域内の既存ユーザプロファイルに対するよりも、前記特定のクラスタ領域内の他の既存ユーザプロファイルに近接している、ボロノイ（Ｖｏｒｎｏｉ）クラスタ領域であることを特徴とする方法。
【請求項５】
請求項１記載の方法であって、前記関連付けステップは、
前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別し、
前記新ユーザプロファイルを、類似した既存ユーザプロファイルを有するクラスタ領域に関連付ける
ことを含むことを特徴とする方法。
【請求項６】
請求項１記載の方法であって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とする方法。
【請求項７】
ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法であって、
ボロノイクラスタ領域にグループ化された複数の既存ユーザプロファイルを提供し、
新ユーザプロファイル用の基本特徴を指定し、
前記新ユーザプロファイルを、前記基本特徴に基づいて、前記ボロノイクラスタ領域の一つに関連づけ、
前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる
ことを特徴とする方法。
【請求項８】
請求項７記載の方法であって、前記充実化されたユーザプロファイルに基づいて推薦を行うことをさらに含むことを特徴とする方法。
【請求項９】
請求項７記載の方法であって、前記関連付けステップは、
前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別し、
前記新ユーザプロファイルを、類似した既存ユーザプロファイルを有するクラスタ領域に関連付ける
ことを含むことを特徴とする方法。
【請求項１０】
請求項７記載の方法であって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とする方法。
【請求項１１】
ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させるシステムであって、
新ユーザプロファイル用の基本特徴を指定する指定システムと、
前記新ユーザプロファイルを、前記基本特徴に基づいて、前記ボロノイクラスタ領域の一つに関連づける関連付けシステムと、
前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる充実化システムと
を有することを特徴とするシステム。
【請求項１２】
請求項１１記載のシステムであって、前記充実化されたユーザプロファイルに基づいて推薦を行う推薦システムをさらに含むことを特徴とするシステム。
【請求項１３】
請求項１１記載のシステムであって、複数の既存ユーザプロファイルをクラスタ領域にグループ化するクラスタシステムをさらに含むことを特徴とするシステム。
【請求項１４】
請求項１３記載のシステムであって、前記クラスタ領域は、特定のクラスタ領域内の既存ユーザプロファイルが、他のクラスタ領域内の既存ユーザプロファイルに対するよりも、前記特定のクラスタ領域内の他の既存ユーザプロファイルに近接している、ボロノイクラスタ領域であることを特徴とするシステム。
【請求項１５】
請求項１１記載の方法であって、前記関連付けシステムは、
前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別する比較システムを有することを特徴とするシステム。
【請求項１６】
請求項１１記載のシステムであって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とするシステム。
【請求項１７】
ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる、記録媒体に格納されたプログラムプロダクトであって、実行時に、
新ユーザプロファイル用の基本特徴を指定するプログラムコードと、
前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけるプログラムコードと、
前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させるプログラムコードと
を含むことを特徴とするプログラムプロダクト。
【請求項１８】
請求項１７記載のプログラムプロダクトであって、前記充実化された新ユーザプロファイルに基づいて推薦を行うプログラムコードをさらに含むことを特徴とするプログラムプロダクト。
【請求項１９】
請求項１７記載のプログラムプロダクトであって、複数の既存ユーザプロファイルをクラスタ領域にグループ化するプログラムコードをさらに含むことを特徴とするプログラムプロダクト。
【請求項２０】
請求項１９記載のプログラムプロダクトであって、前記クラスタ領域は、特定のクラスタ領域内の既存ユーザプロファイルが、他のクラスタ領域内の既存ユーザプロファイルに対するよりも、前記特定のクラスタ領域内の他の既存ユーザプロファイルに近接している、ボロノイ（Ｖｏｒｎｏｉ）クラスタ領域であることを特徴とするプログラムプロダクト。
【請求項２１】
請求項１７記載のプログラムプロダクトであって、前記関連付け用プログラムコードは、前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別するプログラムコードを含むことを特徴とするプログラムプロダクト。
【請求項２２】
請求項１７記載のプログラムプロダクトであって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とするプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムに関する。本発明は特に、新ユーザプロファイルを、ボロノイ（Ｖｏｒｎｏｉ）クラスタ領域にグループ化された既存ユーザプロファイルに基づいて充実化させるものである。
【背景技術】
【０００２】
テレビや同様のプログラミングがより一般的になるにつれて、家庭用電化製品の機能性は高まっている。例えば、現在、多くの消費者が、ケーブルまたは衛星テレビ信号を受信するセットトップボックス等を所有している。また、ハードディスクレコーダ（例えば、ＴＩＶＯ）等の装置は、かつて可能とは考えられなかった機能を消費者に提供している。さらに進歩した機能を提供するにあたり、個々の消費者／ユーザの個人的な嗜好に大きな重点が置かれている。この点について、多くの装置は、ユーザがユーザプロファイルを確立／更新することを可能としている。ユーザプロファイルは、装置の機能性を高めるのに用いることができる。例えば、ユーザは、好みの番組や、よく見るネットワーク等の情報を提供し得る。こうした情報は、番組ネッワークや他の組織（例えば、ニールセン（Ｎｉｅｌｓｅｎ））が、将来の番組を決定するのに用いることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来のユーザプロファイル開発は、個々のユーザが情報を提供するのにほとんど留まっている。特に、既存ユーザプロファイルに基づいて、ユーザプロファイルを充実化または一層強化させるメカニズムは、現在のところ存在していない。例えば、ユーザ「Ａ」が犯罪ドラマ分野の番組を好むことを指示しても、同様のユーザプロファイルから特定の犯罪ドラマ番組を適用するメカニズムは現在のところ存在していない。このような機能を提供する際の問題としては、ユーザプロファイルを比較し、充実化させる効果的な手段が存在しないことがある。特に、過度の量に及ぶ、整理されていないユーザプロファイルは常に存在し得る。新ユーザプロファイルと、このような既存プロファイルとの比較には時間を要し、かつ、非実用的である。
【０００４】
上記に鑑み、新ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムプロダクトに対するニーズが存在する。また、既存ユーザプロファイルを、その特徴に基づいてボロノイクラスタ領域にグループ化することへのニーズが存在する。さらに、新ユーザプロファイルを特定のクラスタ領域に関連付けて、当該領域中の特定のユーザプロファイルを新ユーザプロファイルを充実化させるのに用いることを可能とすることへのニーズが存在する。また、充実化された新ユーザプロファイルに基づいて推薦を行うことへのニーズが存在する。
【課題を解決するための手段】
【０００５】
一般に、本発明は、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムを提供する。特に、本発明によれば、新ユーザプロファイル用の基本特徴が指定される。指定された特徴に基づき、新ユーザプロファイルは、既存ユーザプロファイルの特定のボロノイクラスタ領域に関連付けられる。関連付けがなされると、新ユーザプロファイルは、前記特定のクラスタ領域内の既存ユーザプロファイルで定義された特徴で充実化される。新ユーザプロファイルが充実化された後は、これに基づいて推薦を行うことができる。
【０００６】
本発明の第１の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法が提供される。前記方法は、（１）新ユーザプロファイル用の基本特徴を指定し、（２）  前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけ、（３）前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させることを含む。
【０００７】
本発明の第２の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法が提供される。前記方法は、（１）ボロノイクラスタ領域にグループ化された複数の既存ユーザプロファイルを提供し、（２）新ユーザプロファイル用の基本特徴を指定し、（３）前記新ユーザプロファイルを、前記基本特徴に基づいて、前記ボロノイクラスタ領域の一つに関連づけ、（４）前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させることを含む。
【０００８】
本発明の第３の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させるシステムが提供される。前記システムは、（１）新ユーザプロファイル用の基本特徴を指定する指定システムと、（２）前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づける関連付けシステムと、前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる充実化システムとを有する。
【０００９】
本発明の第４の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる、記録媒体に格納されたプログラムプロダクトが提供される。実行時に、前記プログラムプロダクトは、（１）新ユーザプロファイル用の基本特徴を指定するプログラムコードと、（２）前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけるプログラムコードと、（３）前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させるプログラムコードとを含む。
【００１０】
従って、本発明は、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムを提供する。
【発明を実施するための最良の形態】
【００１１】
本発明の上記及び他の特徴は、以下の本発明の様々な側面に関する詳細な説明を添付の図面と共に読むことでより容易に理解されるであろう。
【００１２】
なお、前記図面は概略を示すものに過ぎず、本発明の特定の要素を表すものではない。前記図面は、本発明の代表的な実施形態を示すためのものであって、本発明の範囲を限定するものではない。図面中、同様の符号は同様の要素を示す。
【００１３】
一般に、本発明は、新ユーザプロファイルを、ボロノイクラスタ領域にグループ化された既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムプロダクトを提供するものである。代表的な実施形態においては、本発明は特に、ハードディスクレコーダ、セットトップボックス、ＤＶＤプレーヤ等の家庭用電化製品用の新ユーザプロファイルを充実化させるのに有用である。一般に、家庭用電化製品用ユーザプロファイルは、ユーザの視聴嗜好を判断するのに有用な特徴／情報を含んでいる。このような特徴としては、特に、（１）個人情報（例えば、名前や年齢等）、（２）番組嗜好、（３）ジャンル嗜好が含まれ得る。本発明によれば、新ユーザプロファイルは、既存ユーザプロファイルのボロノイクラスタ領域に関連付けられる。関連付けがなされると、関連付けられた領域内の既存プロファイルから定義された特徴を、新ユーザプロファイルの（さらなる）充実化に用いることが可能となる。上記充実化に基づいて、番組の推薦をユーザに対して行うことができる。例えば、ユーザが特定ジャンルの番組を好むことを示した場合は、特定の番組を推薦し得る。この点について、本発明は、ユーザプロファイルを充実化し、同様の視聴嗜好を示す既存ユーザプロファイルに基づいて番組の推薦を行うものである。
【００１４】
図１を参照するに、一組のポイント１２を有する面１０が示されている。図示のように、ポイント１２は、クラスタ領域にグループ化または配置されていない。むしろ、上記ポイントは、ランダムな、つながりのないポイントとして存在している。本発明の目的のため、ポイント１２の各々が別個の既存ユーザプロファイルをあらわすものとする。図２には、クラスタ領域１４Ａ〜Ｂにグループ化された同一のポイントが示されている。図示のように、ポイント１２Ａはクラスタ領域１４Ａに存在し、ポイント１２Ｂはクラスタ領域１４Ｂに存在する。クラスタ領域１４Ａ〜Ｂは通常、ボロノイクラスタ領域である。特定のクラスタ領域の各ポイントは、他のクラスタ領域のいかなるポイントよりも、同一のクラスタ領域内の他のポイントに近接しているからである。例えば、ポイント１６は、クラスタ領域１４Ｂのポイント２０に対してよりも、クラスタ領域１４Ａのポイント１８に近接している。この点について、ボロノイクラスタ領域は技術的に周知であり、ボロノイ図を算出するソフトウェアプログラムは、多数存在している。そのような例としては、ソフトウェアプログラムＱＨＵＬＬがある。これについては、以下のウェブサイトで詳細に説明されている。
【００１５】
“ｗｗｗ．ｇｅｏｍ．ｕｍｎ．ｅｄｕ／ｓｏｆｔｗａｒｅ／ｑｈｕｌｌ／ｈｔｍｌ／ｑｖｏｒｏｎｏｉ．ｈｔｍ．”
本発明によれば、一組の既存ユーザプロファイルが、その特徴に基づいて、一以上のボロノイクラスタ領域にグループ化される。例えば、スポーツ番組に対する嗜好を示すユーザプロファイルは、あるクラスタ領域にグループ化され、ドラマに対する嗜好を示すユーザプロファイルは、別のクラスタ領域にグループ化され得る。一旦、適当なクラスタ領域にグループ化されると、その特徴を他のまたは新ユーザプロファイルを充実化させるのに用いることが可能になる。
【００１６】
代表的な実施形態においては、新ユーザは、最初に基本特徴を指定することで新ユーザプロファイルを作成する。一旦、作成されると、新ユーザプロファイルは、指定された特徴に基づいて適当なクラスタ領域に関連付けることができる。例えば、ユーザがスポーツジャンルの番組に対して強い嗜好を示した場合には、当該ユーザのプロファイルは、スポーツクラスタ領域に関連付けてもよい。いずれにしても、一旦関連付けがなされると、新ユーザプロファイルは、関連付けられたクラスタ領域の既存ユーザプロファイルで定義された特徴により、さらに充実化させることができる。例えば、スポーツクラスタ領域の既存ユーザプロファイルが、「スポーツセンタ」という番組に対する嗜好を示しており、ユーザが自分の新ユーザプロファイルにおいて上記番組を指定しなかった場合、上記番組は当該ユーザプロファイルに追加される。一旦充実化されると、充実化されたユーザプロファイルに基づいて、ユーザに対して推薦をおこなうことができる。例えば、ユーザに対して、毎晩午後６時にＥＳＰＮネットワークにチャンネルを合わせて視聴することや、「スポーツセンタ」を録画することを推薦できる。
【００１７】
推薦を行う際には、いかなる公知の推薦アルゴリズムを導入してもよい。例えば、指定された頻度に基づいて推薦を行うアルゴリズムがある。つまり、ユーザが、自分が毎晩スポーツ番組を鑑賞することを示した場合には、「スポーツセンタ」は強く推薦される。推薦する際に推薦レベル（例えば、１〜５までのスケールで）を加えてもよい。あるいは、推薦度は、推薦される視聴頻度（例えば、ユーザに「スポーツセンタ」を毎晩、毎週鑑賞することを推薦する）に基づくものであってもよい。導入可能な他の推薦アルゴリズムの例が、国際公開公報第ＷＯ０２／２５９３８号、発明の名称“Ｍｅｔｈｏｄ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｆｏｒ  Ｇｅｎｅｒａｔｉｎｇ  Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ  Ｓｃｏｒｅｓ  Ｕｓｉｎｇ  Ｉｍｐｌｉｃｉｔ  ａｎｄ  Ｅｘｐｌｉｃｉｔ  Ｖｉｅｗｉｎｇ  Ｐｒｅｆｅｒｅｎｃｅｓ”に記載されている。
【００１８】
図３は、本発明をコンピュータに実施した場合を示す。具体的には、コンピュータシステム２０が図示されている。本明細書において、コンピュータシステム２０は、情報の格納及びコマンドの実行が可能な任意の家庭用電化製品（例えば、セットトップボックス、ハードディスクレコーダ、ＤＶＤプレーや等）を表すものとする。図示の通り、コンピュータシステム２０は一般に、中央演算処理装置（ＣＰＵ）２２、メモリ２４、バス２６、入出力（Ｉ／Ｏ）インタフェース２８、外部装置／リソース３０、データベース３２を有する。ＣＰＵ２２は、単独の処理ユニットを有しても、一以上の位置における一以上の処理ユニット、例えばクライアントとサーバに分散されていてもよい。メモリ２４は、磁気媒体、光媒体、ＲＡＭ、ＲＯＭ、データキャッシュ、データオブジェクト等、いかなる公知のデータストレージ及び／または送信媒体を有してもよい。さらに、ＣＰＵ２２と同様、メモリ２４は、単一の物理位置に存在しても、一以上のデータストレージを有しても、種々の形態で複数の物理システムに分散されていてもよい。
【００１９】
Ｉ／Ｏインタフェース２８は、情報を外部ソースとやりとりする任意のシステムを含む。外部装置／リソース３０は、スピーカ、ＣＲＴ、ＬＥＤスクリーン、携帯装置、キーボード、マウス、音声認識システム、音声出力システム、プリンタ、モニタ、ファクシミリ、ポケットベル等、いかなる公知の外部装置を有してもよい。同様に、バス２６は、コンピュータシステム２０の各構成要素間の通信リンクを提供し、有線、無線、光ファイバ等、任意の送信リンクを含む。また、図示はされていないが、コンピュータシステム２０は、キャッシュメモリ、通信システム、システムソフトウェア等の付加的な要素を内蔵してもよい。
【００２０】
データベース３２は、本発明の実施に必要な情報を格納する。このような情報には特に、既存ユーザプロファイル、既存ユーザプロファイルについて定義された特徴、指定された基礎となる特徴の（ボロノイ）クラスタ領域、新ユーザプロファイル、アルゴリズム等が含まれる。従って、データベース３２は、磁気ディスクドライブや光ディスクドライブ等、一以上の記憶装置を有し得る。別の実施形態によれば、データベース３２は、例えば、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ：ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、または記憶領域ネットワーク（ＳＡＮ：ｓｔｏｒａｇｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）（図示せず）に渡って分散されたデータを含む。データベース３２はまた、当業者であれば一以上の記憶装置を有することが判断できるように構成されていてもよい。
【００２１】
コンピュータシステム２０のメモリ２４には、プロファイルシステム３８（プログラムプロダクトとして示す）が格納されている。一般に、プロファイルシステム３８は、クラスタシステム４０、指定システム４２、関連付けシステム４４、充実化システム４６、推薦システム４８を有する。上述したように、既存ユーザプロファイルはボロノイクラスタ領域にグループ化される。一実施形態によれば、ニールセンのような第三者が既存ユーザプロファイルを提供する。あるいは、既存ユーザプロファイルは、同様の家庭用電化製品を購入し、ユーザプロファイルを作成し終わったユーザのものであってもよい。いずれにしても、コンピュータシステム２０は、データベース３２に格納済みの既存ユーザプロファイルと共にパッケージ化されているか、既存ユーザプロファイルは定期的にソース（図示せず）からダウンロード／送信されてもよい。
【００２２】
いずれにしても、既存ユーザプロファイルが、まだクラスタ領域にグループ化されていない場合、クラスタシステム４０は、公知のアルゴリズムに従ってグループ化を行う。上述したように、既存ユーザプロファイルはジャンル（例えば、スポーツ、ドラマ等）に基づいてグループ化され得る。なお、任意の変形例も可能である。例えば、既存ユーザプロファイルは、特定の番組に基づいてクラスタ領域にグループ化され得る（例えば、番組「Ｘ」を示す全プロファイルが一つのクラスタ領域にグループ化される）。この点について、クラスタシステム３８は、本発明によりボロノイクラスタ領域を形成する、公知のソフトウェアプログラム（例えば、ＱＨＵＬＬ）を含んでもよい。
【００２３】
一旦、既存ユーザプロファイルがクラスタ領域にグループ化されると、新ユーザプロファイルを充実化させることが可能になる。一般に、ユーザ３４は、自分の新ユーザプロファイルの基本特徴を、指定システムを介して指定する。この点について、指定システム４２は通常、ユーザインタフェースを有する。図４は、ユーザインタフェース５０を詳細に示す。図示のように、ユーザインタフェース５０は、基本特徴を指定するためのフィールド／ウィンドウ、メニュー、ボタンを有する。基本特徴は、ユーザ３４の鑑賞嗜好を判断するのに役立つ個人情報や番組嗜好等のいかなる詳細／情報であってもよい。例えば、ユーザインタフェース５０は、ユーザ３４が自分の名前を指定するネームウィンドウ５２、住所を指定するアドレスウィンドウ５４、誕生日を指定する日付ウィンドウ５６、性別を指定するジェンダーボックス５８を含み得る。さらに、インタフェース５０は、好みの番組を指定するプログラムウィンドウ６０、番組を鑑賞する頻度を指定する頻度メニュー６２、任意の好適なネットワークを指定するネットワークウィンドウ６４、任意の好みの俳優／女優を指定するアクターウィンドウ６６、任意の好みの番組を指定するジャンルボックス６８も含み得る。
【００２４】
インタフェース５０を介して基本特徴を指定する際には、いかなる公知の方法を用いてもよい。例えば、ユーザ３４は、リモコンを用いて情報を入力することができる。あるいは、家庭用電化製品が、情報を入力するためのコントロール機器を有してもよい。いずれにしても、ユーザ３４に指定される情報の量は、ユーザ３４に完全に任せ得る。例えば、ユーザ３４は、好みのネットワークを指定しなくてもよい。一旦、ユーザ３４が任意の望ましい基本特徴を指定すると、サブミット（ｓｕｂｍｉｔ）ボタン７０を選択し、指定された特徴を新ユーザプロファイルとしてデータベース３２に格納するか、キャンセルボタン７２を選択してインタフェース５０をクリアしてもよい。
【００２５】
なお、インタフェース５０は例示にすぎず、多くの変形が可能である。また、インタフェース５０を介して指定できる特徴は、上記に限定されるものではない。むしろ、鑑賞嗜好を判断するのに役立ついかなる情報を要求してもよい。
【００２６】
図３を再度参照するに、一旦、基本特徴が指定されると、新ユーザプロファイルは、既存ユーザプロファイルの特定のクラスタ領域に関連付けシステム４４を介して関連付けられる。既存ユーザプロファイルのクラスタリングと同様、関連付けは、いかなる公知のアルゴリズムによってもよい。例えば、ユーザ３４は、インタフェース５０を介して、スポーツを好みのジャンルに指定する。従って、新ユーザプロファイルはスポーツクラスタ領域に関連付けられる。あるいは、ユーザ３４は、「法と秩序」を好みの番組に指定すると、新ユーザプロファイルは、ドラマまたは犯罪ドラマのクラスタ領域に関連付けられる。いずれにしても、関連付けアルゴリズム（それが何であっても）は、データベース３２に格納され、関連付けシステム４４によってアクセスされ得る。別の実施形態によれば、関連付けシステム４４は、新ユーザプロファイルの基本特徴と、個々の既存ユーザプロファイルの定義された特徴を比較し、当該新ユーザプロファイルに類似した既存ユーザプロファイルを識別する比較システム４５を有する。例えば、ユーザ３４がスポーツを好みのジャンルとして指定した場合、比較システム４４は、既存ユーザプロファイルの組をスキャンし、スポーツに関連する特徴を備える既存プロファイルを識別する。一旦、識別されると、新ユーザプロファイルは適切なクラスタ領域に関連付けられる。この点において、新ユーザプロファイルを２以上のクラスタ領域に関連付けることができる。
【００２７】
新ユーザプロファイルが一以上のクラスタ領域に関連付けられると、当該領域内の既存ユーザプロファイルの定義された特徴を用いて、当該新ユーザプロファイルを充実化（さらに充実化）する。図５〜図６は、充実化前後のユーザプロファイルを示す。図５に示されるように、充実化前の新ユーザプロファイルは、インタフェース５０を介して指定された情報のみを含む。しかし、充実化後の新ユーザプロファイル８２（図６）は、付加された好みのジャンルであるコメディやドラマだけでなく、「ＣＳＩ」や「スポーツセンタ」といった付加された好みの番組や、ＥＳＰＮ、ＮＢＳやＨＢＯといった好みのネットワークも含む。
【００２８】
付加された特徴は、関連付けられたクラスタ領域内の既存ユーザプロファイルからコピーされたものである。具体的には、新ユーザプロファイルは、鑑賞嗜好（例えば、基本特徴）に基づいて特定のクラスタ領域に関連付けられると、当該特定のクラスタ領域内の既存ユーザプロファイルは新ユーザプロファイルに類似しているとみなされる。従って、適切な／適当な鑑賞嗜好が、既存ユーザプロファイルから新ユーザプロファイルにコピーされる。例えば、ユーザ３４が、インタフェース５０を介して、スポーツを好みのジャンルとして指定した場合、充実化システム４６（図３）は、関連番組である「スポーツセンタ」とネットワークのＥＳＰＮを、既存プロファイルから新ユーザプロファイルにコピーする。また、ユーザ３４が「法と秩序」を好みの番組として指定した場合、充実化システム４６は、関連番組である「ＣＳＩ」とネットワークのＮＢＣ及びＨＢＯを新ユーザプロファイルにコピーする。
【００２９】
新ユーザプロファイルが、既存のユーザプロファイルに定義された特徴で充実化されると、推薦４９をユーザ３４に対して作成することができる。例えば、推薦システム４８（図３）は、ユーザ３４に、特定のネットワークで特定の時間に、毎週「ＣＳＩ」を鑑賞するように推薦し得る。さらに、上記推薦に、ユーザの１０個の指定された基本特徴に基づいた「推薦度」を付加することもできる。この場合、ユーザ３４が毎日「法と秩序」を鑑賞することを示した場合、「ＣＳＩ」についての推薦４９は強いものとなる。既存ユーザプロファイルのクラスタリングや新ユーザプロファイルの特定クラスタへの関連付けと同様、推薦アルゴリズムは変更可能であり、通常はデータベース３２に格納される。
【００３０】
図７は、本発明による方法のフローチャート１００である。図示のように、第１のステップ１０２で、既存ユーザプロファイルをボロノイクラスタ領域にグループ化する。この点について、既存ユーザプロファイルは、既にクラスタ領域にグループ化されたものとして提供されても、グループ化されていない状態で提供され、クラスタシステム４０が必要なグループ化を行ってもよい。いずれにしても、第２のステップ１０４で、新ユーザプロファイル用の基本特徴を指定する。指定されると、第３のステップ１０６で、新ユーザプロファイルを特定のクラスタ領域に関連付ける。そして、第４のステップ１０８で、新ユーザプロファイルを、上記特定のクラスタ領域内の既存ユーザプロファイルに定義された特徴で充実化させる。充実化されると、第５のステップ１１０で、充実化された新ユーザプロファイルに基づいて推薦を行う。
【００３１】
なお、本発明は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組み合わせにより実現可能である。いかなる種類のコンピュータ／サーバシステム、または本明細書に記載の方法を実行するのに適合した他の装置を用いることができる。ハードウェアとソフトウェアの代表的な組み合わせは、ロードかつ実行されると、コンピュータシステム２０が本明細書に記載の方法を実行するようにコンピュータシステム２０を制御するコンピュータプログラムを備える汎用コンピュータシステムであってもよい。あるいは、本発明の一以上の機能タスクを実行する専用ハードウェアを含む、特殊用途のコンピュータを用いてもよい。本発明はまた、本明細書に記載の方法を実施することを可能にするあらゆる機能を含み、コンピュータシステムにロードされたときに、上記方法を実行可能なコンピュータプログラムプロダクトに組み込むこともできる。本明細書においては、コンピュータプログラム、ソフトウェアプログラム、プログラム、またはソフトウェアは、言語、コードや表記法に関わらず、情報処理能力を有するシステムに、直接、特定の機能を実行させる命令の組を意味する。あるいは、（ａ）別の言語、コード、または表記法への変換、及び（ｂ）異なる物理形式での再生の少なくとも一方の後に、特定の機能を実行させる命令の組を意味する。
【００３２】
上述した本発明の好適な実施形態は、説明ためのものである。本発明は、記載された詳細な内容に限定されるものではなく、もちろん多くの変更や変形が可能である。当業者であれば明確に理解できるそのような変更や変形も本発明に含まれる。
【図面の簡単な説明】
【００３３】
【図１】平面上の一組のポイントを示す図である。
【図２】ボロノイクラスタ領域にグループ化された、図１の一組のポイントを示す図である。
【図３】プロファイルシステムを備えるコンピュータシステムを示す図である。
【図４】新ユーザプロファイル用の基本特徴を指定するためのインタフェースの例を示す図である。
【図５】新ユーザプロファイルの例を示す図である。
【図６】既存ユーザプロファイルに基づいた充実化後の新ユーザプロファイルを示す図である。
【図７】本発明による方法のフローチャートである。
【図１】
2005530262.tif 000003
【図２】
2005530262.tif 000004
【図３】
2005530262.tif 000005
【図４】
2005530262.tif 000006
【図５】
2005530262.tif 000007
【図６】
2005530262.tif 000008
【図７】
2005530262.tif 000009
【国際調査報告】
2005530262.tif 000010
2005530262.tif 000011