(57)【特許請求の範囲】
【請求項１】
コンテンツ情報を記憶しており、前記コンテンツ情報を提供するサーバ装置と；
前記サーバ装置から提供される複数のコンテンツのコンテンツ情報に基づき、前記複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む表示画面を生成し、前記複数のコンテンツうちの１のコンテンツの表示情報が選択されると、前記１のコンテンツに関連する複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む次の表示画面を生成する表示制御部を有する表示制御装置と；
を備え、
前記次の表示画面に含まれる前記表示情報は、前記１のコンテンツに関連する複数のコンテンツのうちで、以前に選択された複数の表示情報の選択順列に応じたコンテンツの表示情報であり、
前記表示制御装置は、
前記選択順列において連続する２の表示情報に対応する２のコンテンツ間で共通する属性値の属性種別を抽出する抽出部をさらに備え、
前記次の表示画面には、前記１のコンテンツに関連する複数のコンテンツのうちで、前記１のコンテンツの前記抽出部により抽出された属性種別の属性値と共通する属性値を有するコンテンツの表示情報が優先的に組み込まれる、表示制御システム。
【請求項２】
前記表示制御装置は、
前記１のコンテンツに関連する複数のコンテンツの各々が、前記１のコンテンツの前記抽出部により抽出された属性種別の属性値と共通する属性値を有するか否かに基づき、前記１のコンテンツに関連する複数のコンテンツの表示情報の各々に優先度を設定する優先度設定部をさらに備え、
前記表示制御部は、前記優先度設定部により設定された優先度に従って前記次の表示画面を生成する、請求項１に記載の表示制御システム。
【請求項３】
前記優先度設定部は、前記１のコンテンツと共通する属性値の属性種別が前記抽出部による抽出傾向の高いコンテンツの表示情報ほど高い優先度を設定する、請求項２に記載の表示制御システム。
【請求項４】
前記表示制御装置は、
前記抽出部により抽出された各属性種別の数に基づき、属性種別ごとの前記抽出部による抽出傾向を算出する算出部をさらに備える、請求項３に記載の表示制御システム。
【請求項５】
前記優先度設定部は、前記１のコンテンツに関連する複数のコンテンツの表示情報のうちで、以前に表示画面に含まれたことのある表示情報の優先度を下げる、請求項２に記載の表示制御システム。
【請求項６】
前記優先度設定部は、前記１のコンテンツに関連する複数のコンテンツの表示情報のうちで、前記以前に選択された複数の表示情報の優先度を下げる、請求項５に記載の表示制御システム。
【請求項７】
表示画面において複数のコンテンツのうちの１のコンテンツの表示情報が選択されると、前記１のコンテンツに関連する複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む次の表示画面を生成する表示制御部、
を備え、
前記次の表示画面に含まれる前記表示情報は、前記１のコンテンツに関連する複数のコンテンツのうちで、以前に選択された複数の表示情報の選択順列に応じたコンテンツの表示情報であり、
前記選択順列において連続する２の表示情報に対応する２のコンテンツ間で共通する属性値の属性種別を抽出する抽出部をさらに備え、
前記次の表示画面には、前記１のコンテンツに関連する複数のコンテンツのうちで、前記１のコンテンツの前記抽出部により抽出された属性種別の属性値と共通する属性値を有するコンテンツの表示情報が優先的に組み込まれる、表示制御装置。
【請求項８】
複数のコンテンツのうちの少なくともいずれかを含む表示画面をプロセッサが生成するステップと；
前記表示画面において１のコンテンツが選択されると、前記１のコンテンツに関連する複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む次の表示画面を前記プロセッサが生成するステップと；
を含み、
前記次の表示画面に含まれる前記表示情報は、前記１のコンテンツに関連する複数のコンテンツのうちで、以前に選択された複数の表示情報の選択順列に応じたコンテンツの表示情報であり、
前記選択順列において連続する２の表示情報に対応する２のコンテンツ間で共通する属性値の属性種別を前記プロセッサが抽出するステップをさらに含み、
前記次の表示画面には、前記１のコンテンツに関連する複数のコンテンツのうちで、前記１のコンテンツの抽出された属性種別の属性値と共通する属性値を有するコンテンツの表示情報が優先的に組み込まれる、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御システム、表示制御装置、および表示制御方法に関する。
【背景技術】
【０００２】
近日、デジタル放送のデジタル化が進んでおり、これに伴い、番組検索のための情報を放送波に重畳して放送するＥＣＧ（Ｅｌｅｃｔｒｉｃ  Ｃｏｎｔｅｎｔ  Ｇｕｉｄｅ：電子番組情報、あるいはＥＰＧ）サービスが普及している。このＥＣＧには番組のサムネイルやタイトルなどの表示情報が含まれるので、ユーザは、表示画面において各番組の表示情報を確認しながら所望の番組を検索することができる。なお、ＥＣＧ関連技術に関しては例えば以下の特許文献１に記載されている。
【０００３】
また、ユーザにより視聴された番組に関連する番組の表示情報を表示画面に表示するためのシステムも提案されている。このシステムによれば、キーワード指定などのユーザ操作が行われなくても、ユーザに自動的に関連番組を推奨できるので、ユーザにとって便利である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４１６２０１４号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のようなシステムの多くは、ユーザにより直近に視聴された番組にのみ着目して当該番組の関連番組を抽出するものであった。このため、同一番組の関連番組として推奨される番組（コンテンツ）は常に一定となってしまうという問題があった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、以前に選択されたコンテンツの選択順列に応じた関連コンテンツの表示情報を表示することが可能な、新規かつ改良された表示制御システム、表示制御装置、および表示制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、コンテンツ情報を記憶しており、前記コンテンツ情報を提供するサーバ装置と、前記サーバ装置から提供される複数のコンテンツのコンテンツ情報に基づき、前記複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む表示画面を生成し、前記複数のコンテンツうちの１のコンテンツの表示情報が選択されると、前記１のコンテンツに関連する複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む次の表示画面を生成する表示制御部を有する表示制御装置と、を備え、前記次の表示画面に含まれる前記表示情報は、前記１のコンテンツに関連する複数のコンテンツのうちで、以前に選択された複数の表示情報の選択順列に応じたコンテンツの表示情報である、表示制御システムが提供される。
【０００８】
前記表示制御装置は、前記選択順列において連続する２の表示情報に対応する２のコンテンツ間で共通する属性値の属性種別を抽出する抽出部をさらに備え、前記次の表示画面には、前記１のコンテンツに関連する複数のコンテンツのうちで、前記１のコンテンツの前記抽出部により抽出された属性種別の属性値と共通する属性値を有するコンテンツの表示情報が優先的に組み込まれてもよい。
【０００９】
前記表示制御装置は、前記１のコンテンツに関連する複数のコンテンツの各々が、前記１のコンテンツの前記抽出部により抽出された属性種別の属性値と共通する属性値を有するか否かに基づき、前記１のコンテンツに関連する複数のコンテンツの表示情報の各々に優先度を設定する優先度設定部をさらに備え、前記表示制御部は、前記優先度設定部により設定された優先度に従って前記次の表示画面を生成してもよい。
【００１０】
前記優先度設定部は、前記１のコンテンツと共通する属性値の属性種別が前記抽出部による抽出傾向の高いコンテンツの表示情報ほど高い優先度を設定してもよい。
【００１１】
前記表示制御装置は、前記抽出部により抽出された各属性種別の数に基づき、属性種別ごとの前記抽出部による抽出傾向を算出する算出部をさらに備えてもよい。
【００１２】
前記優先度設定部は、前記１のコンテンツに関連する複数のコンテンツの表示情報のうちで、以前に表示画面に含まれたことのある表示情報の優先度を下げてもよい。
【００１３】
前記優先度設定部は、前記１のコンテンツに関連する複数のコンテンツの表示情報のうちで、前記以前に選択された複数の表示情報の優先度を下げてもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、表示画面において複数のコンテンツのうちの１のコンテンツの表示情報が選択されると、前記１のコンテンツに関連する複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む次の表示画面を生成する表示制御部、を備え、前記次の表示画面に含まれる前記表示情報は、前記１のコンテンツに関連する複数のコンテンツのうちで、以前に選択された複数の表示情報の選択順列に応じたコンテンツの表示情報である、表示制御装置が提供される。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、複数のコンテンツのうちの少なくともいずれかを含む表示画面を生成するステップと、前記表示画面において１のコンテンツが選択されると、前記１のコンテンツに関連する複数のコンテンツのうちの少なくともいずれかのコンテンツの表示情報を含む次の表示画面を生成するステップと、を含み、前記次の表示画面に含まれる前記表示情報は、前記１のコンテンツに関連する複数のコンテンツのうちで、以前に選択された複数の表示情報の選択順列に応じたコンテンツの表示情報である、表示制御方法が提供される。
【発明の効果】
【００１６】
以上説明したように本発明によれば、以前に選択されたコンテンツの選択順列に応じた関連コンテンツの表示情報を表示することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態による情報処理システムの構成を示した説明図である。
【図２】クライアント端末が生成するコンテンツリスト画面の具体例を示した説明図である。
【図３】クライアント端末が生成するコンテンツリスト画面の具体例を示した説明図である。
【図４】クライアント端末が生成するコンテンツリスト画面の具体例を示した説明図である。
【図５】第１の実施形態の概要を示した説明図である。
【図６】第２の実施形態の概要を示した説明図である。
【図７】第３の実施形態の概要を示した説明図である。
【図８】クライアント端末のハードウェア構成を示したブロック図である。
【図９】ＥＣＧサーバの構成を示した機能ブロック図である。
【図１０】コンテンツ情報の構成例を示した説明図である。
【図１１】第１の実施形態によるクライアント端末の構成を示した機能ブロック図である。
【図１２】テーブル記憶部が記憶する選択順列テーブルの具体例を示した説明図である。
【図１３】各属性種別つながりで関連コンテンツが選択された数を模式的に示した説明図である。
【図１４】選択傾向の算出例を示した説明図である。
【図１５】主コンテンツと関連コンテンツとで関連する属性種別の具体例を示した説明図である。
【図１６】第１の実施形態により表示されるコンテンツリスト画面の具体例を示した説明図である。
【図１７】第１の実施形態によるクライアント端末およびＥＣＧサーバの動作を示したシーケンス図である。
【図１８】第２の実施形態によるクライアント端末の構成を示した機能ブロック図である。
【図１９】優先度設定の具体例を示した説明図である。
【図２０】第２の実施形態により表示されるコンテンツリスト画面の具体例を示した説明図である。
【図２１】第２の実施形態によるクライアント端末およびＥＣＧサーバの動作を示したシーケンス図である。
【図２２】第３の実施形態によるクライアント端末およびＥＣＧサーバの動作を示したシーケンス図である。
【図２３】第３の実施形態により表示されるコンテンツリスト画面の具体例を示した説明図である。
【図２４】第１の変形例にかかるコンテンツリスト画面を示した説明図である。
【図２５】第２の変形例にかかるコンテンツリスト画面を示した説明図である。
【図２６】第３の変形例にかかるコンテンツリスト画面を示した説明図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．本発明の実施形態による情報処理システムの構成
２．第１の実施形態
２−１．ＥＣＧサーバの構成
２−２．第１の実施形態によるクライアント端末の構成
２−３．第１の実施形態による動作
２−４．変形例
２．第２の実施形態
２−１．第２の実施形態によるクライアント端末の構成
２−２．第２の実施形態による動作
３．第３の実施形態
４．コンテンツリスト画面の変形例
４−１．第１の変形例
４−２．第２の変形例
４−３．第３の変形例
５．補足
【００２０】
まず、図１を参照し、本発明の実施形態による情報処理システム１について説明する。
【００２１】
図１は、本発明の実施形態による情報処理システム１の構成を示した説明図である。図１に示したように、本発明の実施形態による情報処理システム１は、ＥＣＧサーバ（Ｅｌｅｃｔｏｒｏｎｉｃ  Ｃｏｎｔｅｎｔ  Ｇｕｉｄｅ：電子番組情報）、ネットワーク１２、放送局１４、コンテンツ配信サーバ１６、クライアント端末２０およびリモートコントローラ２２を備える。
【００２２】
放送局１４は、コンテンツの実体（コンテンツデータ）を放送する。図１においては放送局１４が無線により番組を放送する例を示しているが、放送局１４は有線によりコンテンツを放送してもよい。より具体的には、放送局１４は、地上波デジタル放送、ケーブルＴＶ放送、ＢＳ（Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓａｔｅｌｌｉｔｅ）デジタル放送、ＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）デジタル放送などを行なってもよい。
【００２３】
なお、本明細書においては、コンテンツが番組である例に重きをおいて説明するが、コンテンツはかかる例に限定されない。例えば、コンテンツは、コマーシャルおよび映画などの映像データ、音楽データ、静止画データ、ゲーム，フトフェア、電子書籍、ＣＤ・ＤＶＤ・書籍などの物販商品、タレント・俳優などの人物情報、番組の撮影地・紹介店舗などの場所・位置情報、公式サイトなどのＷｅｂサイトなどであってもよい。
【００２４】
コンテンツ配信サーバ１６は、コンテンツの実体（コンテンツデータ）を、ネットワーク１２を介して送信する。例えば、コンテンツ配信サーバ１６は、コンテンツをダウンロード形式で送信することも、ストリーミング形式で送信することもできる。なお、ネットワーク１２は、ネットワーク１２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、ネットワーク１２は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２５】
このような放送局１４およびコンテンツ配信サーバ１６などのコンテンツホルダは、各コンテンツのコンテンツ情報も有している。そして、各コンテンツホルダが有するコンテンツ情報は、ＥＣＧサーバ１０に提供され、ＥＣＧサーバ１０において管理される。このコンテンツ情報（属性情報）は、例えば、タイトルおよび代表画像ＵＲＩなどの基本情報、出演者名および出演者画像ＵＲＩなどの出演者情報、放送時間情報、ジャンル情報などを含む。また、このコンテンツ情報は、相互排他的なカテゴリである複数のファセット項目（ファセットカテゴリ）、および各ファセット項目に属するファセット値からなるファセット型データとして管理されてもよい。
【００２６】
ＥＣＧサーバ１０（サーバ装置）は、放送局１４から放送されるコンテンツやコンテンツ配信サーバ１６から配信されるコンテンツごとにコンテンツ情報を管理（記憶）する。また、ＥＣＧサーバ１０は、例えばクライアント端末２０において選択されたコンテンツに関連するコンテンツのコンテンツ情報を検索し、クライアント端末２０に送信することが可能である。なお、ＥＣＧサーバ１０は、クライアント端末２０からの要求に応じてネットワーク１２を介してコンテンツ情報を送信するＷｅｂサーバであってもよい。
【００２７】
クライアント端末２０（表示制御装置）は、放送局１４から放送されたコンテンツ、またはコンテンツ配信サーバ１６から配信されたコンテンツなどを受信し、再生して表示する。このクライアント端末２０は、リモートコントローラ２２に対して行われるユーザ操作に従って動作する。例えば、ユーザは、リモートコントローラ２２に対してチャネル選択操作、コンテンツ選択操作、視聴予約操作、録画予約操作、早送りや一時停止などの再生制御操作を行うことによりクライアント端末２０を制御することができる。
【００２８】
また、本実施形態によるクライアント端末２０は、ＥＣＧサーバ１０から受信したコンテンツ情報に基づいて、コンテンツの表示情報を含むコンテンツリスト画面（表示画面）を生成する。以下、図２〜図４を参照し、クライアント端末２０が生成するコンテンツリスト画面の具体例を説明する。
【００２９】
図２〜図４は、クライアント端末２０が生成するコンテンツリスト画面の具体例を示した説明図である。図２に示したように、コンテンツリスト画面５０−１は、前コンテンツリスト、主コンテンツリスト、および関連コンテンツリストを含む。
【００３０】
前コンテンツリストは、直前のコンテンツリスト画面における主コンテンツリストであり、複数のコンテンツの表示情報を含む。なお、表示情報は、コンテンツのタイトルや出演者名などのテキスト情報であってもよいし、コンテンツに関する画像（例えば、代表画像、出演者画像など）であってもよい。
【００３１】
また、主コンテンツリストは、ユーザが現時点でコンテンツを選択するためのコンテンツリストであり、複数のコンテンツの表示情報を含む。ここで、主コンテンツリストに含まれるコンテンツの表示情報は、前コンテンツリストにおいて選択されたコンテンツに関連するコンテンツの表示情報である。例えば、図２に示した主コンテンツリストにはコンテンツＢ〜Ｆの表示情報が含まれ、このコンテンツＢ〜Ｆは、前コンテンツリストにおいて選択されたコンテンツＡに関連するコンテンツである。
【００３２】
関連コンテンツリストは、主コンテンツリストにおいてカーソル５２が当てられているコンテンツに関連するコンテンツの表示情報からなる。例えば、図２に示した関連コンテンツリストには複数のコンテンツの表示情報が含まれ、この複数のコンテンツは、主コンテンツリストにおいてカーソル５２が当てられているコンテンツＤに関連するコンテンツである。
【００３３】
ユーザは、図２に示したコンテンツリスト画面５０−１において、ユーザは、上キー５５または下キー５６を操作してカーソル５２を移動させることにより、コンテンツＢ〜Ｆの表示情報のいずれかを選択することができる。例えば、ユーザによりコンテンツＢの表示情報が選択されると、クライアント端末２０は、図３に示すように次のコンテンツリスト画面５０−２を生成する。
【００３４】
図３に示したように、主コンテンツリストにおいてコンテンツＢの表示情報が選択されると、関連コンテンツリストのコンテンツの表示情報が、コンテンツＢに関連するコンテンツＧ〜Ｋの表示情報に切り替えられる。
【００３５】
ユーザは、図３に示したコンテンツリスト画面５０−１において、右キー５７を操作することによりコンテンツＢの選択を決定することができる。クライアント端末２０は、ユーザによりコンテンツＢの選択が決定されると、図４に示すように次のコンテンツリスト画面５０−３を生成する。
【００３６】
図４に示したように、コンテンツリスト画面５０−３は、前コンテンツリストとしてコンテンツリスト画面５０−２における主コンテンツリストを含み、主コンテンツリストとしてコンテンツリスト画面５０−３における関連コンテンツリストを含む。ユーザは、このコンテンツリスト画面５０−３において、上キー５５または下キー５６を操作してカーソル５２を移動させることにより、コンテンツＢに関連するコンテンツＧ〜Ｋの表示情報のいずれかを選択することができる。
【００３７】
さらに、コンテンツリスト画面５０−３は、主コンテンツリストにおいてカーソル５２が当てられているコンテンツＧに関連するコンテンツＬ〜Ｐの表示情報からなる関連コンテンツリストを含む。
【００３８】
このように、クライアント端末２０は、主コンテンツリストにおいてコンテンツが選択されるたびに、選択されたコンテンツに関連するコンテンツの表示情報を含むコンテンツリスト画面５０を生成する。したがって、ユーザは、クライアント端末２０により順次に生成されるコンテンツリスト画面５０を介して、関連コンテンツを連鎖的に探索することができる。
【００３９】
さらに、本発明の第１の実施形態、第２の実施形態、および第３の実施形態によれば、関連コンテンツリストの表示内容を、以前に選択されたコンテンツの選択順列に応じて制御することができる。以下、このような本発明の第１の実施形態、第２の実施形態、および第３の実施形態の概要を説明した後に、各実施形態について詳細に説明する。
【００４０】
（第１の実施形態の概要）
第１の実施形態によれば、コンテンツリスト画面において表示する各コンテンツの表示情報の内容を、以前に選択されたコンテンツの選択順列に応じて制御することができる。以下、図５を参照して具体的に説明する。
【００４１】
図５は、第１の実施形態の概要を示した説明図である。コンテンツリスト画面５０−１は、コンテンツＸに関連するコンテンツＡ〜Ｃの表示情報を含む。このコンテンツリスト画面５０−１においてコンテンツＢの表示情報が選択されると、クライアント端末２０は、コンテンツＢに関連するコンテンツＤ〜Ｆの表示情報を含む次のコンテンツリスト画面５０−２Ａを生成する。さらに、コンテンツリスト画面５０−２ＡにおいてコンテンツＥの表示情報が選択されると、クライアント端末２０は、コンテンツＥに関連するコンテンツＪ〜Ｌの表示情報を含む次のコンテンツリスト画面５０−３Ａを生成する。
【００４２】
一方、このコンテンツリスト画面５０−１においてコンテンツＣの表示情報が選択されると、クライアント端末２０は、コンテンツＣに関連するコンテンツＧ〜Ｉの表示情報を含む次のコンテンツリスト画面５０−２Ｂを生成する。さらに、コンテンツリスト画面５０−２ＢにおいてコンテンツＩの表示情報が選択されると、クライアント端末２０は、コンテンツＩに関連するコンテンツＬ〜Ｍの表示情報を含む次のコンテンツリスト画面５０−３Ｂを生成する。
【００４３】
ここで、コンテンツリスト画面５０−３Ａおよびコンテンツリスト画面５０−３Ｂは、双方ともコンテンツＬの表示情報を含むので、ユーザはいずれの画面においてもコンテンツＬの表示情報を選択することができる。しかし、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報を選択する場合と、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報を選択する場合とでは、過去のコンテンツの選択順列が異なる。
【００４４】
具体的には、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報を選択する場合、過去のコンテンツの選択順列は、図５において実線で示したように、コンテンツＸ−コンテンツＢ−コンテンツＥ−コンテンツＬ、となる。一方、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報を選択する場合、過去のコンテンツの選択順列は、図５において点線で示したように、コンテンツＸ−コンテンツＣ−コンテンツＩ−コンテンツＬ、となる。
【００４５】
このため、第１の実施形態によるクライアント端末２０は、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報が選択された場合と、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報が選択された場合とでは、異なるコンテンツリスト画面を生成する。
【００４６】
例えば、第１の実施形態によるクライアント端末２０は、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報が選択された場合、コンテンツＬに関連するコンテンツＯ〜Ｑの表示情報を含むコンテンツリスト画面５０−４Ａを生成する。このコンテンツリスト画面５０−４Ａには、コンテンツＯの表示情報としてコンテンツＯの出演者情報（例えば、出演者画像）が含まれ、コンテンツＰの表示情報としてコンテンツＰの出演者情報が含まれ、コンテンツＱの表示情報としてコンテンツＱの基本情報が含まれる。
【００４７】
一方、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報が選択された場合にも、コンテンツＬに関連するコンテンツＯ〜Ｑの表示情報を含むコンテンツリスト画面５０−４Ｂが生成される。しかし、コンテンツリスト画面５０−４Ｂに含まれる表示情報は、コンテンツリスト画面５０−４Ａに含まれる表示情報と内容、種類が異なる。
【００４８】
具体的には、コンテンツリスト画面５０−４Ｂには、コンテンツＯの表示情報としてコンテンツＯの場所情報が含まれ、コンテンツＰの表示情報としてコンテンツＰの場所情報が含まれ、コンテンツＱの表示情報としてコンテンツＱの時代情報が含まれる。
【００４９】
このように、第１の実施形態によれば、コンテンツリスト画面において表示するコンテンツの表示情報の内容をこれまでのコンテンツの選択順列に応じて制御することにより、各コンテンツの表示情報によるユーザへの訴求効果を向上することが可能である。この第１の実施形態による表示情報の制御方法については、「２．第１の実施形態」において詳細に説明する。
【００５０】
（第２の実施形態の概要）
第２の実施形態によれば、コンテンツリスト画面においていずれのコンテンツの表示情報を表示するかを、以前に選択されたコンテンツの選択順列に応じて制御することができる。以下、図６を参照して具体的に説明する。
【００５１】
図６は、第２の実施形態の概要を示した説明図である。図６に示したコンテンツリスト画面５０−１、５０−２Ａ、５０−３Ａ、５０−２Ｂ、および５０−３Ｂは、図５と同一であるので、詳細な説明を省略する。
【００５２】
図６に示したように、コンテンツリスト画面５０−３Ａおよびコンテンツリスト画面５０−３Ｂは、双方ともコンテンツＬの表示情報を含むので、ユーザはいずれの画面においてもコンテンツＬの表示情報を選択することができる。しかし、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報を選択する場合と、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報を選択する場合とでは、過去のコンテンツの選択順列が異なる。
【００５３】
このため、第２の実施形態によるクライアント端末２０は、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報が選択された場合と、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報が選択された場合とでは、異なるコンテンツリスト画面を生成する。
【００５４】
例えば、クライアント端末２０は、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報が選択された場合、コンテンツＬの関連コンテンツとして、コンテンツＯ〜Ｑの表示情報を含むコンテンツリスト画面５０−４Ａを生成する。一方、クライアント端末２０は、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報が選択された場合、コンテンツＬの関連コンテンツとして、コンテンツＲ〜Ｔの表示情報を含むコンテンツリスト画面５０−４Ｂを生成する。
【００５５】
このように、第２の実施形態によれば、以前に選択されたコンテンツの選択順列に応じ、ユーザへの訴求効果が高いと判断されるコンテンツの表示情報をコンテンツリスト画面に表示することが可能である。この第２の実施形態による表示情報の制御方法については、「３．第２の実施形態」において詳細に説明する。
【００５６】
（第３の実施形態の概要）
第３の実施形態は、第１の実施形態の構成、および第２の実施形態の構成を組み合せたものである。すなわち、第３の実施形態によれば、コンテンツリスト画面においていずれのコンテンツの表示情報を表示するか、および各コンテンツの表示情報の内容を、以前に選択されたコンテンツの選択順列に応じて制御することができる。以下、図７を参照して具体的に説明する。
【００５７】
図７は、第３の実施形態の概要を示した説明図である。図７に示したコンテンツリスト画面５０−１、５０−２Ａ、５０−３Ａ、５０−２Ｂ、および５０−３Ｂは、図５と同一であるので、詳細な説明を省略する。
【００５８】
図７に示したように、コンテンツリスト画面５０−３Ａおよびコンテンツリスト画面５０−３Ｂは、双方ともコンテンツＬの表示情報を含むので、ユーザはいずれの画面においてもコンテンツＬの表示情報を選択することができる。しかし、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報を選択する場合と、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報を選択する場合とでは、過去のコンテンツの選択順列が異なる。
【００５９】
このため、第３の実施形態によるクライアント端末２０は、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報が選択された場合と、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報が選択された場合とでは、異なるコンテンツリスト画面を生成する。
【００６０】
具体的には、クライアント端末２０は、コンテンツリスト画面５０−３ＡにおいてコンテンツＬの表示情報が選択された場合、コンテンツＬの関連コンテンツとして、コンテンツＯ〜Ｑの表示情報を含むコンテンツリスト画面５０−４Ａを生成する。さらに、このコンテンツリスト画面５０−４Ａには、コンテンツＯの表示情報としてコンテンツＯの出演者情報が含まれ、コンテンツＰの表示情報としてコンテンツＰの出演者情報が含まれ、コンテンツＱの表示情報としてコンテンツＱの基本情報が含まれる。
【００６１】
一方、クライアント端末２０は、コンテンツリスト画面５０−３ＢにおいてコンテンツＬの表示情報が選択された場合、コンテンツＬの関連コンテンツとして、コンテンツＲ〜Ｔの表示情報を含むコンテンツリスト画面５０−４Ｂを生成する。さらに、このコンテンツリスト画面５０−４Ｂには、コンテンツＲの表示情報としてコンテンツＲの場所情報が含まれ、コンテンツＳの表示情報としてコンテンツＳの場所情報が含まれ、コンテンツＴの表示情報としてコンテンツＴの時代情報が含まれる。
【００６２】
このように、第３の実施形態によれば、コンテンツリスト画面においていずれのコンテンツの表示情報を表示するかを、以前に選択されたコンテンツの選択順列に応じて制御することができる。さらに、第３の実施形態によれば、各コンテンツの表示情報の内容を、以前に選択されたコンテンツの選択順列に応じて制御することが可能である。この第３の実施形態による表示情報の制御方法については、「４．第３の実施形態」において詳細に説明する。
【００６３】
なお、第１〜第３の実施形態によるクライアント端末２０は、共通のハードウェア構成により実現することができる。以下、各実施形態で共通して用いることが可能なクライアント端末２０のハードウェア構成の一例を説明する。
【００６４】
図８は、クライアント端末２０のハードウェア構成を示したブロック図である。クライアント端末２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、ホストバス２０４と、を備える。また、クライアント端末２０は、ブリッジ２０５と、外部バス２０６と、インタフェース２０７と、入力装置２０８と、出力装置２１０と、ストレージ装置（ＨＤＤ）２１１と、ドライブ２１２と、通信装置２１５とを備える。
【００６５】
ＣＰＵ２０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってクライアント端末２０内の動作全般を制御する。また、ＣＰＵ２０１は、マイクロプロセッサであってもよい。ＲＯＭ２０２は、ＣＰＵ２０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ２０３は、ＣＰＵ２０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス２０４により相互に接続されている。
【００６６】
ホストバス２０４は、ブリッジ２０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス２０６に接続されている。なお、必ずしもホストバス２０４、ブリッジ２０５および外部バス２０６を分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００６７】
入力装置２０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ、レバーおよびリモートコントローラ２２が発生する赤外線信号用の受光部あるいは無線信号の受信部など、ユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ２０１に出力する入力制御回路などから構成されている。クライアント端末２０のユーザは、該入力装置２０８を操作することにより、クライアント端末２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００６８】
出力装置２１０は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置２１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。出力装置２１０は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。
【００６９】
ストレージ装置２１１は、本実施形態にかかるクライアント端末２０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置２１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置２１１は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置２１１は、ハードディスクを駆動し、ＣＰＵ２０１が実行するプログラムや各種データを格納する。
【００７０】
ドライブ２１２は、記憶媒体用リーダライタであり、クライアント端末２０に内蔵、あるいは外付けされる。ドライブ２１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体２４に記録されている情報を読み出して、ＲＡＭ２０３に出力する。また、ドライブ２１２は、リムーバブル記憶媒体２４に情報を書き込むこともできる。
【００７１】
通信装置２１５は、例えば、ネットワーク１２に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置２１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【００７２】
なお、上記では図８を参照してクライアント端末２０のハードウェア構成について説明したが、ＥＣＧサーバ１０のハードウェアはクライアント端末２０と実質的に同一に構成することが可能であるため、説明を省略する。
【００７３】
また、図１においてはクライアント端末２０の一例として家庭用表示装置を示したが、クライアント端末２０はかかる例に限定されない。例えば、クライアント端末２０は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器などの情報処理装置であってもよい。また、クライアント端末２０は、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００７４】
＜２．第１の実施形態＞
以上、本発明の実施形態による情報処理システム１、および各実施形態の概要を説明した。本発明の第１の実施形態について詳細に説明する。
【００７５】
（２−１．ＥＣＧサーバの構成）
図９は、ＥＣＧサーバ１０の構成を示した機能ブロック図である。図９に示したように、ＥＣＧサーバ１０は、通信部１１６と、コンテンツ情報記憶部１２０と、情報登録部１２４と、情報検索部１２８と、を備える。
【００７６】
通信部１１６は、クライアント端末２０とのインタフェースであり、クライアント端末２０との間で各種情報を送受信する送信部および受信部として機能する。例えば、通信部１１６は、クライアント端末２０からコンテンツ特定情報を受信したり、情報検索部１２８により検索されたコンテンツ情報をクライアント端末２０に送信したりする。
【００７７】
コンテンツ情報記憶部１２０は、放送局１４から放送されるコンテンツや、コンテンツ配信サーバ１６から配信されるコンテンツ番組ごとにコンテンツ情報を記憶する。このコンテンツ情報は、情報登録部１２４により自動的または人的に記憶部１２０に登録される。ここで、図１０を参照し、コンテンツ情報の構成を説明する。
【００７８】
図１０は、コンテンツ情報の構成例を示した説明図である。図１０に示したように、コンテンツ情報は、複数の属性種別に関する属性情報を含む。具体的には、コンテンツ情報は、基本情報、出演者情報、場所情報、テーマ情報、時代情報、放送時間情報、およびジャンル情報などの属性情報を含む。また、各属性情報は、属性値、キャッチコピー、および画像ＵＲＩなどを含む。例えば、出演者情報は、コンテンツの出演者名、出演者キャッチコピー（例えば、「○○太郎主演作品！）、および出演者画像ＵＲＩを含む。
【００７９】
情報検索部１２８は、クライアント端末２０から受信されたコンテンツ特定情報により特定されるコンテンツに関連するコンテンツのコンテンツ情報をコンテンツ情報記憶部１２０から検索する。
【００８０】
具体的には、情報検索部１２８は、コンテンツ特定情報により特定されるコンテンツと共通する属性値を有するコンテンツを検索してもよい。例えば、コンテンツ特定情報により特定されるコンテンツの出演者情報が「Ｂ助」、場所情報が「京都」、時代情報が「江戸時代」である場合、情報検索部１２８は、出演者情報が「Ｂ助」であるコンテンツ、場所情報が「京都」であるコンテンツ、および時代情報が「江戸時代」であるコンテンツを検索してもよい。または、情報検索部１２８は、出演者情報が「Ｂ助」であり、かつ、場所情報が「京都」であり、かつ、時代情報が「江戸時代」であるコンテンツを検索してもよい。なお、情報検索部１２８は、検索されるコンテンツ数が所定数あるいは所定範囲内になるように検索条件を設定してもよい。
【００８１】
（２−２．第１の実施形態によるクライアント端末の構成）
図１１は、第１の実施形態によるクライアント端末２０の構成を示した機能ブロック図である。図１１に示したように、第１の実施形態によるクライアント端末２０は、通信部２１６と、再生処理部２２０と、表示部２２４と、操作検出部２２８と、コンテンツ情報取得部２３２と、表示制御部２３６と、属性種別抽出部２４０と、テーブル記憶部２４４と、選択傾向算出部２４８と、を備える。
【００８２】
通信部２１６は、ＥＣＧサーバ１０、放送局１４およびコンテンツ配信サーバ１６などの外部機関とのインターファースである。通信部２１６は、放送局１４およびコンテンツ配信業者１６からコンテンツを受信したり、ＥＣＧサーバ１０からコンテンツ情報を受信したりすることができる。
【００８３】
再生処理部２２０は、通信部２１６により受信されたコンテンツの再生処理を行う。再生処理としては、デコード、Ａ／Ｄ変換、およびレンダリングなどがあげられる。再生処理部２２０により再生されたコンテンツは表示部２２４に表示される。
【００８４】
操作検出部２２８は、リモートコントローラ２２において行われたユーザ操作を示す信号をリモートコントローラ２２から受信することによりユーザ操作を検出する。ユーザ操作としては、例えば、コンテンツリスト画面５０におけるコンテンツの選択操作などがあげられる。また、操作検出部２２８は、リモートコントローラ２２において行われたユーザ操作だけでなく、クライアント端末２０に設けられた操作手段に対するユーザ操作を検出することも可能である。
【００８５】
コンテンツ情報取得部２３２は、コンテンツリスト画面５０の主コンテンツリストにおいてユーザにより選択されたコンテンツの関連コンテンツのコンテンツ情報をＥＣＧサーバ１０から取得する。
【００８６】
具体的には、コンテンツ情報取得部２３２は、主コンテンツリストにおいてユーザにより選択されたコンテンツを特定するコンテンツ特定情報を、コンテンツ情報の取得要求としてＥＣＧサーバ１０に送信する。上記コンテンツ特定情報としては、コンテンツＩＤ、メディア種別、チャンネル番号、および放送時間などがあげられる。
【００８７】
例えば、図２に示したコンテンツリスト画面５０においてユーザによりコンテンツＢが選択された場合、コンテンツ情報取得部２３２は、コンテンツＢを特定するコンテンツ特定情報をＥＣＧサーバ１０に送信し、コンテンツＢの関連コンテンツのコンテンツ情報をＥＣＧサーバ１０から取得してもよい。または、コンテンツ情報取得部２３２は、主コンテンツリストに含まれる各コンテンツの関連コンテンツのコンテンツ情報をユーザ選択に先立って取得しておいてもよい。
【００８８】
表示制御部２３６は、コンテンツ情報取得部２３２によりＥＣＧサーバ１０から取得されるコンテンツ情報、および操作検出部２２８により検出されたユーザ操作などに基づき、コンテンツリスト画面を生成する。
【００８９】
具体的には、表示制御部２３６は、ＥＣＧサーバ１０から取得されるコンテンツ情報に基づき、複数のコンテンツの表示情報からなる主コンテンツリストを含むコンテンツリスト画面を生成する。なお、コンテンツの表示情報は、コンテンツ情報に含まれるタイトル、出演者名、場所名称などを含んでもよいし、コンテンツ情報に含まれる画像ＵＲＩに基づいて取得される代表画像、出演者画像、または場所画像などを含んでもよい。
【００９０】
そして、表示制御部２３６は、主コンテンツリストにおいて１のコンテンツの表示情報が選択されると、１のコンテンツに関連する複数のコンテンツの表示情報からなる関連コンテンツリストを含む次のコンテンツリスト画面を生成する。このようにして表示制御部２３６により生成されたコンテンツ画面は表示部２２４に表示される。
【００９１】
ここで、表示制御部２３６は、１のコンテンツに関連する各コンテンツの表示情報として、ユーザがコンテンツを選択する際に着目する傾向が高い属性種別に関する表示情報を優先的に関連コンテンツリストに組み込むことができる。
【００９２】
例えば、ユーザが出演者つながりでコンテンツを選択する傾向が高い場合、表示制御部２３６は、コンテンツの表示情報として出演者画像を関連コンテンツリストに含めることができる。以下、ユーザがコンテンツを選択する際に着目する傾向が高い属性種別を判断するための構成（属性種別抽出部２４０、テーブル記憶部２４４、選択傾向算出部２４８）について説明する。
【００９３】
属性種別抽出部２４０は、主コンテンツリストにおいてユーザによりコンテンツが選択されると、主コンテンツリストにおいて選択されたコンテンツ（以下、主コンテンツと称する。）のログ情報を作成する。具体的には、属性種別抽出部２４０は、主コンテンツと、直前の主コンテンツリストにおいて選択された直前の主コンテンツとで共通する属性値、および当該属性値の属性種別を抽出し、抽出した属性種別および属性値を含むログ情報を生成する。そして、属性種別抽出部２４０は、生成したログ情報を、テーブル記憶部２４４が記憶する選択順列テーブルに追加する。
【００９４】
図１２は、テーブル記憶部２４４が記憶する選択順列テーブルの具体例を示した説明図である。図１２に示したように、選択順列テーブルは複数のログ情報からなり、各ログ情報は、ログＩＤ、主コンテンツＩＤ、直前の主コンテンツと属性値が共通する属性種別、直前の主コンテンツと共通する属性値、およびログ取得日時を含む。
【００９５】
例えば、ログＩＤ「０００２」が付されたログ情報は、主コンテンツが「コンテンツＢ」であり、直前の主コンテンツである「コンテンツＡ」と属性値が共通する属性種別が「出演者」であり、共通する属性値が「Ａ太郎」であり、取得日時が「２００９−１１−０１  １０：１０：２０」であることを示す。
【００９６】
なお、属性種別抽出部２４０は、カーソル移動により同一の主コンテンツリスト内で主コンテンツが変更された場合、ログ情報を変更後の主コンテンツのログ情報に修正してもよい。例えば、コンテンツＸおよびＹの表示情報を含む主コンテンツリストにおいてコンテンツＹが選択された場合、選択順列テーブルにコンテンツＹのログ情報（ログＩＤ：０１２３）が追加される。その後、上記主コンテンツリストにおけるカーソル移動によりコンテンツＸが選択されると、属性種別抽出部２４０は、コンテンツＹのログ情報（ログＩＤ：０１２３）を、コンテンツＸのログ情報に修正してもよい。
【００９７】
また、上記の選択順列テーブル、および後述する選択傾向テーブルを記憶するテーブル記憶部２４４は、不揮発性メモリ、磁気ディスク、光ディスク、およびＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどの記憶媒体であってもよい。不揮発性メモリとしては、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）があげられる。また、磁気ディスクとしては、ハードディスクおよび円盤型磁性体ディスクなどがあげられる。また、光ディスクとしては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）およびＢＤ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ（登録商標））などがあげられる。
【００９８】
選択傾向算出部２４８（算出部）は、選択順列テーブルに基づき、ユーザが１のコンテンツの関連コンテンツを各属性種別つながりで選択する傾向を算出する。以下、図１３および図１４を参照し、ユーザによる選択傾向の算出例を説明する。
【００９９】
図１３は、各属性種別つながりで関連コンテンツが選択された数を模式的に示した説明図である。図１３に示した例では、時代つながりで選択された関連コンテンツ数が１４であり、出演者つながりで選択された関連コンテンツ数が１２であり、場所つながりで選択された関連コンテンツ数が６であり、テーマつながりで選択された関連コンテンツ数が５であり、放送時間つながりで選択された関連コンテンツ数が３である。この場合、時代つながりで選択された関連コンテンツ数が最も多いため、選択傾向算出部２４８は、時代つながりでの選択傾向が最も高いと判断してもよい。
【０１００】
しかし、ユーザの選択傾向は時間経過と共に変化する可能性がある。そこで、選択傾向算出部２４８は、最新の所定数のステップ（主コンテンツから関連コンテンツの１つを選択することを１ステップとする。）のログ情報のみを用いて選択傾向を算出してもよい。例えば、選択傾向算出部２４８は、最新の２０ステップにおける各属性情報つながりでの選択数の割合を選択傾向として算出してもよい。
【０１０１】
具体的には、最新の２０ステップにおいては、出演者つながりで選択された関連コンテンツ数が９であり、時代つながりで選択された関連コンテンツ数が５であり、場所つながりで選択された関連コンテンツ数が３であり、テーマつながりで選択された関連コンテンツ数が２であり、放送時間つながりで選択された関連コンテンツ数が１である。
【０１０２】
したがって、選択傾向算出部２４８は、最新の２０ステップのログ情報のみを用いる場合、図１４に示すように、出演者つながりでの選択傾向を「４５％」、時代つながりでの選択傾向を「２５％」、場所つながりでの選択傾向を「１５％」、テーマつながりでの選択傾向を「１０％」、放送時間つながりでの選択傾向を「５％」と算出する。
【０１０３】
選択傾向算出部２４８により上記のようにして算出された属性種別ごとの選択傾向は、選択傾向テーブルとしてテーブル記憶部２４４に記録される。なお、選択傾向算出部２４８は、選択順列テーブルに新たなログ情報が追加される度に選択傾向テーブル更新してもよい。また、選択傾向の算出方法は上記例に限定されず、例えば、「２−４．変形例」において説明する算出方法を利用してもよい。
【０１０４】
表示制御部２３６は、テーブル記憶部２４４に記憶された選択傾向テーブルを参照し、関連コンテンツリストに組み入れる表示情報を制御する。例えば、表示制御部２３６は、関連コンテンツごとに、主コンテンツと属性値が共通する属性種別のうちで、最も選択傾向の高い属性種別を判断する。そして、表示制御部２３６は、主コンテンツと属性値が共通する属性種別のうちで、最も選択傾向の高い属性種別に関する表示情報を関連コンテンツリストに組み入れる。以下、図１５および図１６を参照し、表示制御部２３６による表示制御の具体例を説明する。
【０１０５】
図１５に示したように、主コンテンツの関連コンテンツ情報としてコンテンツＬ〜Ｒのコンテンツ情報がコンテンツ情報取得部２３２により取得された場合、表示制御部２３６は、コンテンツＬ〜Ｒの各々について、主コンテンツと属性値が共通する属性種別を判断する。例えば、図１５に示した例では、コンテンツＬは主コンテンツと場所の属性値が共通し、コンテンツＭは主コンテンツと出演者の属性値が共通し、コンテンツＮは主コンテンツと場所、テーマ、および放送時間の属性値が共通する。
【０１０６】
この場合、表示制御部２３６は、コンテンツＬ〜Ｒの各々について、主コンテンツと属性値が共通する属性種別のうちで、最も選択傾向が高い属性種別に関する表示情報をコンテンツＬ〜Ｒの表示情報として関連コンテンツリストに組み入れる。
【０１０７】
具体的には、コンテンツＬは、主コンテンツと属性値が共通する属性種別が場所のみである。このため、表示制御部２３６は、図１６に示すように、コンテンツＬに関する場所情報（コンテンツ情報に含まれる場所名称、または場所画像ＵＲＩにより参照される場所画像など）を関連コンテンツリストに組み入れる。
【０１０８】
また、コンテンツＭは、主コンテンツと属性値が共通する属性種別が出演者のみである。このため、表示制御部２３６は、図１６に示すように、コンテンツＭに関する出演者情報（コンテンツ情報に含まれる出演者名、または出演者画像ＵＲＩにより参照される出演者画像など）を関連コンテンツリストに組み入れる。
【０１０９】
同様に、コンテンツＲは、主コンテンツと属性値が共通する属性種別が放送時間のみである。このため、表示制御部２３６は、図１６に示すように、コンテンツＭに関する放送時間情報（コンテンツ情報に含まれる放送時間を示すテキストまたは画像など）を関連コンテンツリストに組み入れる。
【０１１０】
一方、コンテンツＮは、主コンテンツと属性値が共通する複数の属性種別（場所、テーマ、放送時間）のうちで場所つながりでの選択傾向が最も高い。このため、表示制御部２３６は、図１６に示すように、コンテンツＮの場所情報を関連コンテンツリストに組み入れる。
【０１１１】
同様に、コンテンツＱは、主コンテンツと属性値が共通する複数の属性種別（場所、放送時間）のうちで場所つながりでの選択傾向が最も高い。このため、表示制御部２３６は、図１６に示すように、コンテンツＱの場所情報を関連コンテンツリストに組み入れる。
【０１１２】
なお、上記ではコンテンツごとに１の表示情報のみを関連コンテンツリストに組み入れる例を説明したが、本実施形態はかかる例に限定されない。例えば、コンテンツごとに複数の表示情報を関連コンテンツリストに組み入れることが可能である場合、表示制御部２３６は、複数の表示情報を選択傾向の高い順に関連コンテンツリストに組み入れてもよい。また、表示制御部２３６は、あるコンテンツに関し、以前の関連コンテンツリストにおいて表示した表示情報より、他の表示情報を優先的に関連コンテンツリストに組み込んでもよい。例えば、コンテンツＮの場所情報が以前の関連コンテンツリストにおいて表示されていた場合、表示制御部２３６は、次に選択傾向が高いテーマ情報を関連コンテンツリストに組み込んでもよい。かかる構成により、コンテンツリスト画面において同一のコンテンツの同一の表示情報が繰り返し表示されてしまう場合を抑制することができる。
【０１１３】
（２−３．第１の実施形態による動作）
以上、第１の実施形態によるクライアント端末２０の構成を説明した。続いて、図１７を参照し、第１の実施形態によるクライアント端末２０およびＥＣＧサーバ１０の動作を説明する。
【０１１４】
図１７は、第１の実施形態によるクライアント端末２０およびＥＣＧサーバ１０の動作を示したシーケンス図である。図１７に示したように、主コンテンツリストにおいてユーザによる主コンテンツの選択操作が操作検出部２２８により検出されると（Ｓ３０４）、属性種別抽出部２４０が選択順列テーブルを更新し、選択傾向算出部２４８が選択傾向テーブルを更新する（Ｓ３０８）。
【０１１５】
また、コンテンツ情報取得部２３２が、Ｓ３０４においてユーザにより選択された主コンテンツを特定する情報をＥＣＧサーバ１０に送信する（Ｓ３１２）。すると、ＥＣＧサーバ１０の情報検索部１２８が、主コンテンツの関連コンテンツを検索し（Ｓ３１６）、関連コンテンツ情報をクライアント端末２０に送信する（Ｓ３２０）。
【０１１６】
続いて、クライアント端末２０の表示制御部２３６は、選択傾向テーブルを参照し、関連コンテンツリストに組み入れる各関連コンテンツの表示情報を決定する（Ｓ３２４）。具体的には、表示制御部２３６は、関連コンテンツごとに、主コンテンツと属性値が共通する属性種別のうちで、最も選択傾向の高い属性種別に関する表示情報を関連コンテンツリストに組み入れる。そして、表示制御部２３６により生成されたコンテンツリスト画面を表示部２２４が表示する（Ｓ３２８）。
【０１１７】
その後、ユーザによりコンテンツリスト画面において右キー５７が操作されて主コンテンツの選択が決定されると、すなわち、関連コンテンツリストからのコンテンツ選択を要求されると（Ｓ３３２）、表示制御部２３６は、現在の関連コンテンツリストを主コンテンツリストとして含む次のコンテンツリスト画面を生成する（Ｓ３３６）。その後、Ｓ３０４からの処理が繰り返される。
【０１１８】
このように、第１の実施形態によれば、ユーザがコンテンツ選択の際に着眼する傾向の高い属性種別に関する表示情報を関連コンテンツリストに優先的に組み入れることができる。その結果、各関連コンテンツの表示情報によるユーザへの訴求効果を向上することが可能である。
【０１１９】
（２−４．変形例）
以上、本発明の第１の実施形態について説明したが、第１の実施形態の構成は多様に変形することが可能である。以下、第１の実施形態の変形例を説明する。
【０１２０】
・選択傾向の算出方法に関して
上述したように、ユーザがいずれの属性種別つながりでコンテンツを選択するかは、時間経過と共に変化する可能性がある。そこで、選択傾向算出部２４８は、以下の数式に示すように、新しいステップにおける選択傾向ほど高い重みを付して属性種別ごとのスコアを算出してもよい。  
スコア＝（最新２０ステップにおける選択傾向）×１＋
（４０ステップ前〜２０ステップ前の選択傾向）×０．５  
【０１２１】
上記数式によれば、図１３に示した例において、出演者のスコアは以下のように算出される。
出演者のスコア＝（（４＋５）／２０）×１＋（（２＋１）／２０）×０．５
＝４５×１＋１５×０．５＝５２．５
【０１２２】
この変形例においては、上述の属性種別ごとのスコアが選択傾向テーブルとしてテーブル記憶部２４４に記憶される。このため、表示制御部２３６は、新しいステップにおける選択傾向が古いステップにおける選択傾向より強く反映される上述のスコアを参照してコンテンツリスト画面における表示制御を行うことが可能となる。
【０１２３】
また、上記では、時間軸をステップ数で区切る例を説明したが、時間軸の区切り方はかかる例に限定されない。例えば、○時間前〜○時間前、または、○日前〜○日前など、時間軸をログ取得日時で区切ってもよい。
【０１２４】
また、上記では、複数のログ情報を利用して選択傾向またはスコアを算出する例を説明したが、利用するログ情報は最新のログ情報のみであってもよい。例えば、表示制御部２３６は、最新の主コンテンツと直前の主コンテンツとで属性値が共通する属性種別に関する表示情報を優先的にコンテンツリスト画面に表示させてもよい。この場合、選択傾向テーブルは利用されないので、選択傾向算出部２４８をクライアント端末２０に設けなくてもよい。
【０１２５】
・情報処理システム１における各機能ブロックの実装に関して
上記では、クライアント端末２０が、属性種別抽出部２４０、テーブル記憶部２４４、および選択傾向算出部２４８などを備え、コンテンツリスト画面で表示する各コンテンツの表示情報を制御する例を説明したが、本実施形態はかかる例に限定されない。変形例として、属性種別抽出部２４０、テーブル記憶部２４４、および選択傾向算出部２４８などの機能の少なくともいずれかをＥＣＧサーバ１０側に実装してもよい。
【０１２６】
また、上記では、ＥＣＧサーバ１０が、コンテンツ情報記憶部１２０および情報検索部１２８を備え、ユーザにより選択されたコンテンツの関連コンテンツを検索する例を説明したが、本実施形態はかかる例に限定されない。変形例として、コンテンツ情報記憶部１２０および情報検索部１２８の機能をクライアント端末２０に実装し、第１の実施形態で説明した処理がクライアント端末２０内で完結するようにしてもよい。
【０１２７】
または、コンテンツ情報記憶部１２０および情報検索部１２８の機能を、ＥＣＧサーバ１０とクライアント端末２０の双方に実装してもよい。この場合、表示制御部２３６は、ＥＣＧサーバ１０から提供されるコンテンツ情報、およびクライアント端末２０において検索されるコンテンツ情報の双方を利用してコンテンツリスト画面を生成することができる。
【０１２８】
なお、以下に説明する第２の実施形態および第３の実施形態においても同様に、各機能ブロックはクライアント端末２０またはＥＣＧサーバ１０のいずれに実装されてもよいし、クライアント端末２０およびＥＣＧサーバ１０の双方に実装されてもよい。
【０１２９】
＜２．第２の実施形態＞
本発明の第２の実施形態によれば、コンテンツリスト画面中の関連コンテンツリストにいずれの関連コンテンツの表示情報を組み入れるかを、ユーザがコンテンツ選択の際に着眼する傾向の高い属性種別に応じて制御することができる。以下、このような本発明の第２の実施形態について詳細に説明する。
【０１３０】
（２−１．第２の実施形態によるクライアント端末の構成）
図１８は、第２の実施形態によるクライアント端末２０’の構成を示した機能ブロック図である。図１８に示したように、第２の実施形態によるクライアント端末２０’は、通信部２１６と、再生処理部２２０と、表示部２２４と、操作検出部２２８と、コンテンツ情報取得部２３２と、表示制御部２３６と、属性種別抽出部２４０と、テーブル記憶部２４４と、選択傾向算出部２４８と、優先度設定部２５２と、を備える。
【０１３１】
通信部２１６、再生処理部２２０、表示部２２４、操作検出部２２８、コンテンツ情報取得部２３２、属性種別抽出部２４０、テーブル記憶部２４４、および選択傾向算出部２４８は、第１の実施形態と実質的に同一に構成できるので、詳細な説明を省略する。
【０１３２】
優先度設定部２５２は、コンテンツ情報取得部２３２により複数の関連コンテンツの関連コンテンツ情報が取得されると、各関連コンテンツに優先度を設定する。そして、表示制御部２３６は、優先度設定部２５２により設定された優先度に基づき、関連コンテンツリストに組み入れる表示情報を制御する。以下、図１９および図２０を参照し、優先度の設定、および表示制御の具体例を説明する。
【０１３３】
図１９に示したように、主コンテンツの関連コンテンツ情報としてコンテンツＬ、ＢおよびＮ〜Ｒのコンテンツ情報がコンテンツ情報取得部２３２により取得された場合、優先度設定部２５２は、コンテンツＬ、ＢおよびＮ〜Ｒの各々について、主コンテンツと属性値が共通する属性種別を判断する。例えば、図１９に示した例では、コンテンツＬは主コンテンツと場所の属性値が共通し、コンテンツＢは主コンテンツと出演者の属性値が共通し、コンテンツＮは主コンテンツと場所、テーマ、および放送時間の属性値が共通する。
【０１３４】
そして、優先度設定部２５２は、コンテンツＬ、ＢおよびＮ〜Ｒの各々について、主コンテンツと属性値が共通する属性種別の選択傾向（括弧書き内に示した数字、第１の実施形態において説明済み）を合計して優先度を設定する。例えば、コンテンツＬは主コンテンツと場所の属性値が共通し、場所つながりでの選択傾向は「１５％」である。このため、優先度設定部２５２はコンテンツＬの優先度を「１５」に設定する。
【０１３５】
また、コンテンツＮは主コンテンツと場所、テーマ、および放送時間の属性値が共通し、場所つながりでの選択傾向は「１５％」であり、テーマつながりでの選択傾向は「１０％」であり、放送時間つながりでの選択傾向は「５％」である。このため、優先度設定部２５２はコンテンツＮの優先度を「３０」に設定する。
【０１３６】
一方、コンテンツＢは主コンテンツと出演者の属性値が共通し、出演者つながりでの選択傾向は「４５％」である。しかし、このコンテンツＢが直前の主コンテンツである場合、優先度設定部２５２はコンテンツＢの優先度を下げ、例えば「５」に設定する。これにより、直前の主コンテンツが関連コンテンツリストにおいて表示される場合を防止することができる。
【０１３７】
なお、優先度設定部２５２が優先度を下げる対象は、直前の主コンテンツに限られない。例えば、優先度設定部２５２は、直近所定数の主コンテンツの優先度を下げてもよいし、直前の主コンテンツリストに含まれたコンテンツの優先度を下げてもよいし、直近所定数の主コンテンツリストに含まれたコンテンツの優先度を下げてもよい。かかる構成により、コンテンツリスト画面において同一のコンテンツの表示情報が繰り返し表示されてしまう場合を防止することができる。
【０１３８】
そして、優先度設定部２５２によりコンテンツＬ、ＢおよびＮ〜Ｒの優先度が図１９に示したように設定されると、表示制御部２３６は、各コンテンツの優先度に基づき、関連コンテンツリストにいずれの関連コンテンツの表示情報を組み入れるかを制御する。
【０１３９】
例えば、関連コンテンツリストにおいて表示できる表示情報の上限数が５である場合、表示制御部２３６は、図２０に示したように、優先度が高い方から５つのコンテンツの表示情報を関連コンテンツリストに組み入れる。さらに、表示制御部２３６は、各表示情報の配置位置を優先度に従って制御してもよい。例えば、表示制御部２３６は、優先度が最も高いコンテンツＰの表示情報を関連コンテンツリストの中央に配置してもよい。また、コンテンツＮとＯのように、優先度が同一であるコンテンツに関しては、共通する属性種別が多い方のコンテンツＮを優先してもよいし、選択傾向が高い属性種別「時代」で共通するコンテンツＯを優先してもよい。
【０１４０】
（２−２．第２の実施形態による動作）
以上、第２の実施形態によるクライアント端末２０’の構成を説明した。続いて、図２１を参照し、第２の実施形態によるクライアント端末２０’およびＥＣＧサーバ１０の動作を説明する。
【０１４１】
図２１は、第２の実施形態によるクライアント端末２０’およびＥＣＧサーバ１０の動作を示したシーケンス図である。図２１に示したように、主コンテンツリストにおいてユーザによる主コンテンツの選択操作が操作検出部２２８により検出されると（Ｓ４０４）、属性種別抽出部２４０が選択順列テーブルを更新し、選択傾向算出部２４８が選択傾向テーブルを更新する（Ｓ４０８）。
【０１４２】
また、コンテンツ情報取得部２３２が、Ｓ４０４においてユーザにより選択された主コンテンツを特定する情報をＥＣＧサーバ１０に送信する（Ｓ４１２）。すると、ＥＣＧサーバ１０の情報検索部１２８が、主コンテンツの関連コンテンツを検索し（Ｓ４１６）、関連コンテンツ情報をクライアント端末２０’に送信する（Ｓ４２０）。
【０１４３】
続いて、優先度設定部２５２が、選択傾向テーブルを参照し、各関連コンテンツに優先度を設定する（Ｓ４２４）。そして、表示制御部２３６は、優先度設定部２５２により設定された優先度に従い、関連コンテンツリストに組み入れる関連コンテンツの表示情報を選択し、コンテンツリスト画面を生成する（Ｓ４２８）。さらに、表示制御部２３６により生成されたコンテンツリスト画面を表示部２２４が表示する（Ｓ４３２）。
【０１４４】
その後、ユーザによりコンテンツリスト画面において右キー５７が操作されて主コンテンツの選択が決定されると、すなわち、関連コンテンツリストからのコンテンツ選択を要求されると（Ｓ４３６）、表示制御部２３６は、現在の関連コンテンツリストを主コンテンツリストとして含む次のコンテンツリスト画面を生成する（Ｓ４４０）。その後、Ｓ４０４からの処理が繰り返される。
【０１４５】
以上説明したように、第２の実施形態によれば、関連コンテンツリストにいずれの関連コンテンツの表示情報を組み入れるかを、ユーザがコンテンツ選択の際に着眼する傾向の高い属性種別に応じて制御することが可能である。
【０１４６】
＜３．第３の実施形態＞
本発明の第３の実施形態は、本発明の第１の実施形態と第２の実施形態を組み合わせた実施形態である。すなわち、本発明の第３の実施形態によれば、コンテンツリスト画面中の関連コンテンツリストにいずれの関連コンテンツの表示情報を組み入れるかを、ユーザがコンテンツ選択の際に着眼する傾向の高い属性種別に応じて制御することができる。さらに、本発明の第３の実施形態によれば、関連コンテンツリストに組み入れる関連コンテンツの表示情報の内容も制御することができる。以下、このような本発明の第３の実施形態について説明する。
【０１４７】
図２２は、第３の実施形態によるクライアント端末２０”およびＥＣＧサーバ１０の動作を示したシーケンス図である。なお、クライアント端末２０”は、第２の実施形態のクライアント端末２０’と共通の機能ブロックを有する。図２２に示したように、主コンテンツリストにおいてユーザによる主コンテンツの選択操作が操作検出部２２８により検出されると（Ｓ５０４）、属性種別抽出部２４０が選択順列テーブルを更新し、選択傾向算出部２４８が選択傾向テーブルを更新する（Ｓ５０８）。
【０１４８】
また、コンテンツ情報取得部２３２が、Ｓ５０４においてユーザにより選択された主コンテンツを特定する情報をＥＣＧサーバ１０に送信する（Ｓ５１２）。すると、ＥＣＧサーバ１０の情報検索部１２８が、主コンテンツの関連コンテンツを検索し（Ｓ５１６）、関連コンテンツ情報をクライアント端末２０”に送信する（Ｓ５２０）。
【０１４９】
続いて、優先度設定部２５２が、選択傾向テーブルを参照し、各関連コンテンツに優先度を設定する（Ｓ５２４）。そして、表示制御部２３６は、優先度設定部２５２により設定された優先度に従い、関連コンテンツリストに組み入れる関連コンテンツを選択する（Ｓ５２８）。
【０１５０】
さらに、表示制御部２３６は、選択傾向テーブルを参照し、関連コンテンツリストに組み入れる各関連コンテンツの表示情報の内容を決定する（Ｓ５３２）。具体的には、表示制御部２３６は、関連コンテンツごとに、主コンテンツと属性値が共通する属性種別のうちで、最も選択傾向の高い属性種別に関する表示情報を関連コンテンツリストに組み入れる。そして、表示制御部２３６が上記関連コンテンツリストを含むコンテンツリスト画面を生成し、表示部２２４が当該コンテンツリスト画面を表示する（Ｓ５３６）。
【０１５１】
その後、ユーザによりコンテンツリスト画面において右キー５７が操作されて主コンテンツの選択が決定されると、すなわち、関連コンテンツリストからのコンテンツ選択を要求されると（Ｓ５４０）、表示制御部２３６は、現在の関連コンテンツリストを主コンテンツリストとして含む次のコンテンツリスト画面を生成する（Ｓ５４４）。その後、Ｓ５０４からの処理が繰り返される。
【０１５２】
このような本発明の第３の実施形態によれば、図１９に示した関連コンテンツ情報が取得された場合、図２３に示したように、優先度が高い順にコンテンツＰ、Ｏ、Ｎ、ＱおよびＬの表示情報を関連コンテンツリストに組み入れることができる。さらに、各関連コンテンツの表示情報の内容を、主コンテンツと属性値が共通する属性種別に応じて制御することができる。具体的には、コンテンツＰの表示情報としてコンテンツＰの出演者情報を表示し、コンテンツＯ、Ｎ、ＱおよびＬの各々の表示情報としてコンテンツＯ、Ｎ、ＱおよびＬの各々の場所情報を表示することができる。
【０１５３】
＜４．コンテンツリスト画面の変形例＞
上記では、コンテンツリスト画面５０が、前コンテンツリスト、主コンテンツリスト、および関連コンテンツリストの３階層で構成される例を示したが、コンテンツリスト画面５０の構成はかかる例に限定さない。以下、コンテンツリスト画面５０の変形例を説明する。
【０１５４】
（４−１．第１の変形例）
図２４は、第１の変形例にかかるコンテンツリスト画面５０Ａを示した説明図である。図２４に示したように、第１の変形例にかかるコンテンツリスト画面５０Ａは、主コンテンツリストおよび関連コンテンツリストの２階層で構成され、前コンテンツリストを含まない。この第１の変形例にかかるコンテンツリスト画面５０Ａにおいては、画面上の横方向でのカーソル移動により階層（リスト）を遷移し、縦方向のカーソル移動により同一リスト内のコンテンツを選択することができる。
【０１５５】
（４−２．第２の変形例）
図２５は、第２の変形例にかかるコンテンツリスト画面５０Ｂを示した説明図である。図２５に示したように、第２の変形例にかかるコンテンツリスト画面５０Ｂは、１のコンテンツの表示情報と、関連コンテンツリストの２階層で構成される。この第２の変形例にかかるコンテンツリスト画面５０Ｂにおいては、画面上の横方向でのカーソル移動により階層（リスト）を遷移し、縦方向のカーソル移動により関連コンテンツリスト内のコンテンツを選択することができる。また、コンテンツリスト画面５０Ｂにおいて関連コンテンツリストから１のコンテンツが選択されると、コンテンツリスト画面５０Ｂは、当該コンテンツ、および当該コンテンツの関連コンテンツリストからなるコンテンツリスト画面に切り替えられる。
【０１５６】
（４−３．第３の変形例）
図２６は、第３の変形例にかかるコンテンツリスト画面５０Ｃを示した説明図である。図２６に示したように、第３の変形例にかかるコンテンツリスト画面５０Ｃは、前コンテンツリスト、主コンテンツリストおよび関連コンテンツリストの３階層で構成される。この第３の変形例にかかるコンテンツリスト画面５０Ｃにおいては、画面上の縦方向でのカーソル移動により階層（リスト）を遷移し、横方向のカーソル移動により同一リスト内のコンテンツを選択することができる。
【０１５７】
＜５．補足＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１５８】
例えば、上記では、属性種別抽出部２４０が抽出する属性種別として、出演者、時代、場所、テーマおよび放送時間を例にあげて説明したが、属性種別はかかる例に限定されない。属性種別の他の例として、スタッフ、主題歌・挿入歌などの音楽、ジャンル、チャンネル、制作年など、多様な属性が挙げられる。
【０１５９】
また、本明細書の情報処理システム１の処理における各ステップは、必ずしもシーケンス図として記載された順序に沿って時系列に処理する必要はない。例えば、情報処理システム１の処理における各ステップは、シーケンス図として記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１６０】
また、クライアント端末２０およびＥＣＧサーバ１０に内蔵されるＣＰＵ２０１、ＲＯＭ２０２およびＲＡＭ２０３などのハードウェアを、上述したクライアント端末２０およびＥＣＧサーバ１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【０１６１】
１０      ＥＣＧサーバ
１２      ネットワーク
１４      放送局
１６      コンテンツ配信サーバ
２０、２０’、２０”  クライアント端末
２２        リモートコントローラ
１１６、２１６    通信部
１２０      コンテンツ情報記憶部
１２８      情報検索部
２２０      再生処理部
２２４      表示部
２２８      操作検出部
２３２      コンテンツ情報取得部
２３６      表示制御部
２４０      属性種別抽出部
２４４      テーブル記憶部
２４８      選択傾向算出部
【図１】
0005573117.tif 000002
【図２】
0005573117.tif 000003
【図３】
0005573117.tif 000004
【図４】
0005573117.tif 000005
【図５】
0005573117.tif 000006
【図６】
0005573117.tif 000007
【図７】
0005573117.tif 000008
【図８】
0005573117.tif 000009
【図９】
0005573117.tif 000010
【図１０】
0005573117.tif 000011
【図１１】
0005573117.tif 000012
【図１２】
0005573117.tif 000013
【図１３】
0005573117.tif 000014
【図１４】
0005573117.tif 000015
【図１５】
0005573117.tif 000016
【図１６】
0005573117.tif 000017
【図１７】
0005573117.tif 000018
【図１８】
0005573117.tif 000019
【図１９】
0005573117.tif 000020
【図２０】
0005573117.tif 000021
【図２１】
0005573117.tif 000022
【図２２】
0005573117.tif 000023
【図２３】
0005573117.tif 000024
【図２４】
0005573117.tif 000025
【図２５】
0005573117.tif 000026
【図２６】
0005573117.tif 000027