(57)【要約】【課題】視聴に関連するユーザの操作に沿って、多種多様のコンテンツからユーザにとって関心のあるコンテンツを簡単に検索する。【解決手段】一覧表示画面１１、検索画面１２、番組表示画面１３、詳細表示画面１４、録画受付画面１５等の表示画面から、検索キーとなるコンテンツであるキーコンテンツの選択操作を受付ける選択部１０１と、コンテンツ内容の類似性に基づいて、他のコンテンツのキーコンテンツに対する関連度を算出する関連度算出部１０４と、キーコンテンツおよび他のコンテンツの内容を表す表示情報を生成する表示情報生成部１０５と、選択部１０１による選択操作を受付けた場合に、キーコンテンツの表示情報の位置から、関連度の高い順に、他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御部１０６を備えた。【選択図】図１
2011013860.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツの一覧を表示したコンテンツ一覧画面を表示する表示手段と、
前記コンテンツ一覧画面に対する選択操作に応じて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、
前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、
前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、
前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、
を備えることを特徴とする表示処理装置。
【請求項２】
前記表示手段は、前記コンテンツ一覧画面において選択されたコンテンツに関する別画面を表示させ、
前記選択手段は、前記別画面に対する選択操作に応じて、前記キーコンテンツを選択する、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項３】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、コンテンツおよびその他のファイルを一覧表示する一覧表示画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項４】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、ユーザがコンテンツおよびその他のファイルに関する検索を行った結果を一覧表示する検索画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項５】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、番組表を表示した番組表示画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項６】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、前記一覧情報を表示した表示画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項７】
前記選択手段が前記選択操作を受付ける前記別画面は、前記コンテンツ一覧画面において選択されたコンテンツの詳細情報を表示する詳細表示画面である、
ことを特徴とする請求項２に記載の表示処理装置。
【請求項８】
前記選択手段が前記選択操作を受付ける前記別画面は、前記コンテンツ一覧画面において選択されたコンテンツの録画に関する操作を受付ける録画受付画面である、
ことを特徴とする請求項２に記載の表示処理装置。
【請求項９】
前記選択手段は、前記録画受付画面において、一度に複数のコンテンツの録画操作が行われた場合、前記複数のコンテンツのうち、録画時間が最も長いコンテンツを、前記キーコンテンツとして選択する、
ことを特徴とする請求項８に記載の表示処理装置。
【請求項１０】
前記選択手段は、前記録画受付画面において、一度に複数のコンテンツの録画操作が行われた場合、前記複数のコンテンツのうち、最初に放送が開始するコンテンツを、前記キーコンテンツとして選択する、
ことを特徴とする請求項８に記載の表示処理装置。
【請求項１１】
前記選択手段は、前記録画受付画面において、一度に複数のコンテンツの録画操作が行われた場合、前記複数のコンテンツのうち、最後に放送が終了するコンテンツを、前記キーコンテンツとして選択する、
ことを特徴とする請求項８に記載の表示処理装置。
【請求項１２】
表示処理装置で実行される表示処理方法であって、
前記表示処理装置は、制御部と記憶部を備え、前記制御部において実行される、
表示手段が、複数のコンテンツの一覧を表示したコンテンツ一覧画面を表示するステップと、
選択手段が、前記コンテンツ一覧画面に対する選択操作に応じて、検索キーとなるコンテンツであるキーコンテンツを選択するステップと、
関連度算出手段が、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出するステップと、
表示情報生成手段が、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成するステップと、
表示制御手段が、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示するステップと、
を含むことを特徴とする表示処理方法。
【請求項１３】
コンピュータを、
複数のコンテンツの一覧を表示したコンテンツ一覧画面を表示する表示手段と、
前記コンテンツ一覧画面に対する選択操作に応じて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、
前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、
前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、
前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示処理装置、表示処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ＡＶ機器のコンテンツ（映像音声データ）保存能力の拡大や機器内に留まらない機器間又はネットワーク上に存在するコンテンツとのシームレス性の拡大などにより、ユーザがアクセス可能なコンテンツ数は急速に増加してきている。そして、このようなコンテンツを選択視聴するための受信装置が開示されている（例えば、特許文献１参照）。
【０００３】
このような受信装置においては、ユーザが視聴を所望するコンテンツを簡単に検索できる仕組みが望まれている。
【０００４】
そこで、上記特許文献１の情報処理装置では、録画番組またはオンエアを視聴中のコンテンツまたは番組表閲覧中の指定番組を基点番組として番組情報が検索され、関連度の強い順にコンテンツが一覧表示される技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３５７１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＴＶ（Tele  Vision）機能付きＰＣ(Personal  Computer)やＡＶ機器等において、ＨＤＤ（Hard  Disk  Drive）等の記憶媒体に保存されたコンテンツや、ネットワーク上のコンテンツ等から関連性のあるコンテンツを検索する場合、コンテンツは膨大に存在し、さらに、コンテンツの種類も多岐にわたるため、検索の基点となるキーコンテンツを決定する際に労力を要するという課題がある。
【０００７】
本発明は、上記に鑑みてなされたものであって、視聴に関連するユーザの操作に沿って、多種多様のコンテンツからユーザにとって関心のあるコンテンツを簡単に検索することができる表示処理装置、表示処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の表示処理装置は、複数のコンテンツの一覧を表示したコンテンツ一覧画面を表示する表示手段と、前記コンテンツ一覧画面に対する選択操作に応じて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、を備えることを特徴とする。
【０００９】
また、本発明の表示処理方法は、表示処理装置で実行される表示処理方法であって、前記表示処理装置は、制御部と記憶部を備え、前記制御部において実行される、表示手段が、複数のコンテンツの一覧を表示したコンテンツ一覧画面を表示するステップと、選択手段が、前記コンテンツ一覧画面に対する選択操作に応じて、検索キーとなるコンテンツであるキーコンテンツを選択するステップと、関連度算出手段が、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出するステップと、表示情報生成手段が、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成するステップと、表示制御手段が、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示するステップと、を含むことを特徴とする。
【００１０】
また、本発明のプログラムは、コンピュータを、複数のコンテンツの一覧を表示したコンテンツ一覧画面を表示する表示手段と、前記コンテンツ一覧画面に対する選択操作に応じて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、して機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、視聴に関連するユーザの操作に沿って、多種多様のコンテンツからユーザにとって関心のあるコンテンツを簡単に検索することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施の形態にかかる表示処理装置の構成を示すブロック図である。
【図２】図２は、ＴＶ番組をコンテンツとした場合におけるメタデータの一例を示す説明図である。
【図３】図３は、一覧表示画面の一例を示す模式図である。
【図４】図４は、検索画面の一例を示す模式図である。
【図５】図５は、番組表示画面の一例を示す模式図である。
【図６】図６は、録画受付画面の一例を示す模式図である。
【図７】図７は、詳細表示画面の一例を示す模式図である。
【図８】図８は、選択メニューの一例を示す模式図である。
【図９−１】図９−１は、表示情報の一例を示す図である。
【図９−２】図９−２は、表示情報の一例を示す図である。
【図１０−１】図１０−１は、表示情報の表示動作の詳細に関する説明図である。
【図１０−２】図１０−２は、表示情報の表示動作の詳細に関する説明図である。
【図１１】図１１は、表示情報の表示動作の詳細に関する説明図である。
【図１２】図１２は、表示情報の表示動作の詳細に関する説明図である。
【図１３】図１３は、表示情報の表示動作の詳細に関する説明図である。
【図１４】図１４は、表示情報の表示動作の詳細に関する説明図である。
【図１５】図１５は、キーコンテンツの表示情報と他のコンテンツの表示情報を配置した一覧情報の一例を示す図である。
【図１６】図１６は、詳細表示画面の一例を示す模式図である。
【図１７】図１７は、表示情報の表示処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、この発明にかかる表示処理装置、表示処理方法およびプログラムの最良な実施の形態を詳細に説明する。なお、以下の実施の形態においては、本発明にかかる表示処理装置をテレビジョン（Television：ＴＶ）を備えたパーソナルコンピュータ（ＰＣ）に適用した例を示すが、これに限定されることなく、表示装置などにおいて映像等を表示できるものであれば、本発明を適用することができる。本実施の形態の表示処理装置は、ユーザが複数のコンテンツから検索のキーとなるキーコンテンツおよびそのキーコンテンツに関連するコンテンツの検索を行う場合、ユーザにより当該キーコンテンツが選択されると、そのキーコンテンツとともにキーコンテンツに関連する複数のコンテンツを表示するものである。
【００１４】
まず、表示処理装置１００の機能構成について説明する。図１は、実施の形態にかかる表示処理装置１００の構成を示すブロック図である。図１に示すように、表示処理装置１００は、電子番組表記憶部１５０と、録画番組記憶部１６０と、表示装置１７０と、放送受信部１０８と、ＩＰＴＶ（Internet  Protocol  TeleVision）接続部１８０とを備えており、ＩＰＴＶサーバ２００とネットワークを介して接続されている。また、表示処理装置１００は、ＡＳＩＣやＣＰＵ等の処理装置、表示処理装置１００の動作を制御する所定のプログラムが格納されたＲＯＭや当該処理装置のワーク領域となるＲＡＭ等の記憶装置を備えており（何れも図示せず）、当該処理装置と記憶装置に格納されたプログラムとの協働により、電子番組表記憶部１５０、録画番組記憶部１６０、データ記憶部１９０、選択部１０１、メタデータ検索部１０２、メタデータ取得部１０３、関連度算出部１０４、表示情報生成部１０５、表示制御部１０６、映像再生部１０７、画面生成部１０９の各機能部を実現する。
【００１５】
ＩＰＴＶサーバ２００は、ＩＰを利用してテレビ番組や映画などの映像を配信するサービスを提供するサーバであり、表示処理装置１００からの要求により、当該映像等のコンテンツ、該コンテンツのメタデータを配信する。
【００１６】
ＩＰＴＶ接続部１８０は、表示処理装置１００とＩＰＴＶサーバ２００とを接続するインターフェースである。
【００１７】
電子番組表記憶部１５０は、電子番組表（ＥＰＧ：Electronic  Program  Guide）を管理・配信している外部サーバ、またはＴＶ放送から取得した電子番組表を記憶するＨＤＤやメモリ等の記憶媒体である。具体的には、インターネットなどのネットワーク網に接続されたサービス提供者のサーバ装置から、通信部（不図示）を介してＴＶ、ＣＡＴＶ、ＣＳ放送、ＢＳ放送などの電子番組表を取得、又はＴＶ放送により放送された電子番組表を、アンテナやケーブル（不図示）を介して受信し、取得又は受信した電子番組表を記憶している。ここで、電子番組表には、現在から未来のある時点（例えば、１週間後）までに放送される番組に関する情報が含まれているものとする。なお、電子番組表記憶部１５０に記憶された番組に関する情報は、定期的に更新されるものであり、その際、既に格納されている情報であっても更新される場合もある。
【００１８】
録画番組記憶部１６０は、映像等のコンテンツを記憶するＨＤＤやメモリ等の記憶媒体である。例えば、表示処理装置１００がＨＤＤを備えたＴＶである場合は、録画番組記憶部１６０は、ＴＶ番組等を録画した映像のコンテンツを記憶することになる。また、ＤＶＤ（Digital  Versatile  Disk）の映像や、ビデオカメラで撮像した映像等をコンテンツとしてもよい。
【００１９】
また、録画番組記憶部１６０は、コンテンツ毎に当該コンテンツに関するメタデータを関連付けて記憶している。ここで「メタデータ」とは、各コンテンツに固有の特性を示した情報群であって、各コンテンツのタイトルや放送日時等が含まれる。例えば、コンテンツがＴＶ番組の場合には、ＴＶ番組のタイトル、チャンネルや放送日時、出演者、番組内容、ジャンル等の情報（番組情報）がメタデータとなり、コンテンツとともこのメタデータが提供され、録画番組記憶部１６０に記憶される。
【００２０】
図２は、ＴＶ番組をコンテンツとした場合におけるメタデータの一例を示す説明図である。図２に示すメタデータは、ＴＶ番組を録画したコンテンツに関する情報であり、ＴＶ番組のタイトル「お昼のコメディーショー」、チャンネル「○×放送」、放送日時「２００８年８月１日  １２：００〜１２：４０」、出演者「○○△、□□××」、番組内容「今旬の〜世界にいざなう」、ジャンル「お笑い」などの情報が記憶されている。
【００２１】
なお、上記では、メタデータが予め設定された状態で提供される態様を説明したが、これに限定されることなく、リモートコントローラ（以下、リモコンという）９０や、ＰＣのキーボードなどの入力装置などを介してユーザから入力された情報をメタデータとして、コンテンツと関連付けて録画番組記憶部１６０に記憶する態様としてもよい。
【００２２】
データ記憶部１９０は、画像データ、音楽データ等の多種類のファイル全般およびそのメタデータを記憶するＨＤＤやメモリ等の記憶媒体である。例えば、表示処理装置１００がＴＶを備えたＰＣである場合は、ネットワークを介して接続されたサーバから受信したファイルや、ＤＶＤ（Digital  Versatile  Disk）等の記憶媒体を介して保存したデータや、その他アプリケーションによって作成または編集されたファイル全般を記憶することになる。これらのファイルのメタデータとしては、ファイル名、サイズ、ファイル作成日時、ファイル属性、ファイル作成者等が含まれる。
【００２３】
表示装置１７０は、文字や画像を表示する液晶画面（ＬＣＤ）などであり、受信したＴＶ番組などのコンテンツや記憶されているコンテンツ、電子番組表などを表示するものである。また、表示装置１７０は、ユーザがコンテンツの検索を行うために、後述する表示情報生成部１０５により生成されたコンテンツの内容を表わす表示情報を表示する（図９−１、９−２参照）。
【００２４】
放送受信部１０８は、ＴＶ放送により放送された映像のコンテンツ（ＴＶ番組）を、アンテナやケーブル（不図示）を介して受信するものである。
【００２５】
映像再生部１０７は、ユーザが再生を所望する映像のコンテンツ、すなわち放送受信部１０８により受信したＴＶ番組などのコンテンツ、ＩＰＴＶ接続部１８０を介してＩＰＴＶサーバ２００から取得した映像のコンテンツ、または録画番組記憶部１６０に記憶されている映像のコンテンツを取得して、取得したコンテンツをデコード（再生）して表示制御部１０６に送出するものである。
【００２６】
画面生成部１０９は、複数のコンテンツの一覧を表示したコンテンツ一覧画面を表示装置１７０に表示するための情報を生成する。ここで、コンテンツ一覧画面には、一覧表示画面１１（図３参照）、検索画面１２（図４参照）、番組表示画面１３（図５参照）等が含まれ、さらに、詳細は後述するが、一覧情報の表示画面も含まれる。
【００２７】
具体的には、画面生成部１０９は、一例として、録画番組記憶部１６０に記憶されたコンテンツおよびそのメタデータや、データ記憶部１９０に記憶保存されている画像データ、音楽データ等の多種類のファイル全般およびそのメタデータに基づいて、各コンテンツのタイトルや各ファイルのファイル名、代表画面（サムネイル）等を一覧表示する一覧表示画面１１を、後述する表示制御部１０６の制御によって表示装置１７０に表示可能とした情報を生成する。一覧表示画面１１は、図３に示すように、コンテンツ一覧３１や、選択メニュー２０ａ等を備えており、コンテンツ一覧３１は、コンテンツのタイトルやファイルのファイル名、或いは各コンテンツまたは各ファイルのサムネイルを用いて、表示処理装置１００内に保存されているコンテンツや、音楽ファイル、画像ファイル等その他の複数種類のファイルの一覧を表示するものである。また、選択メニュー２０ａは、コンテンツ等を対応するアプリケーションで再生するための「再生」、コンテンツ等を対応するアプリケーションで編集するための「編集」、コンテンツ等を削除するための「削除」等をメニューとして備えている。なお、選択メニュー２０ａでは、表示画面およびコンテンツの種別（属性）に応じてメニューとして提示される内容が変化する。尚、画面生成部１０９は、電子番組表記憶部１５０に記憶された電子番組表や、ＩＰＴＶサーバ２００から配信されるその他の情報に基づいて、一覧表示画面１１を表示可能とした情報を生成するとしても良い。
【００２８】
また、画面生成部１０９は、一例として、録画番組記憶部１６０に記憶されたコンテンツおよびそのメタデータや、データ記憶部１９０に記憶保存されている画像データ、音楽データ等の多種類のファイル全般およびそのメタデータに基づいて、ユーザが所望するコンテンツやファイルを検索して、さらに、検索の結果を一覧表示する検索画面１２を、後述する表示制御部１０６の制御によって表示装置１７０に表示可能とした情報を生成する。検索画面１２は、図４に示すように、検索結果一覧３２や、選択メニュー２０ｂ等を備えており、検索結果一覧３２は、ユーザがリモコン９０やキーボードを操作することによって入力した検索キーワードに対して行われた検索の結果の一覧を、コンテンツのタイトルやファイル名等を用いて表示するものである。尚、画面生成部１０９は、電子番組表記憶部１５０に記憶された電子番組表や、ＩＰＴＶサーバ２００から配信されるその他の情報に基づいて、検索画面１２を表示可能とした情報を生成するとしても良い。
【００２９】
また、画面生成部１０９は、一例として、電子番組表記憶部１５０に記憶された電子番組表に基づいて、ＴＶ番組のタイトル、放送日時、チャンネル、番組内容等を一覧表示する番組表示画面１３を、後述する表示制御部１０６の制御によって表示装置１７０に表示可能とした情報を生成する。番組表示画面１３は、図５に示すように、電子番組表３３や、選択メニュー２０ｃ等を備えている。
【００３０】
また、画面生成部１０９は、コンテンツ一覧画面において選択されたコンテンツに関する別画面を表示装置１７０に表示するための情報を生成する。
【００３１】
一例として、番組表示画面１３から録画操作を受付けるために、別画面である録画受付画面１５を表示する場合について説明する。図５に示すように、番組表示画面１３において、コンテンツ４００が選択された状態で、さらに、操作機器の「録画」ボタンが操作されたり、選択メニュー２０ｃの「録画」２３ｃが選択されたりすると、画面生成部１０９は、コンテンツ４００の録画に関する操作を行う録画受付画面１５を、後述する表示制御部１０６の制御によって表示装置１７０に表示可能とした情報を生成する。録画受付画面１５では、図６に示すように、選択されたコンテンツ４００のタイトルやチャンネル、放送日時等が示され、録画ボタン２３ｅを操作することによって、コンテンツ４００の録画が受付けられ、録画受付が完了した場合には「録画予約を受付けました」等のメッセージが表示される。選択メニュー２０ｃは、さらに「類似コンテンツ探索」２１ｅをメニューとして備えている。
【００３２】
また、その他の例として、前述の一覧表示画面１１（図３参照）、検索画面１２（図４参照）、番組表示画面１３（図５参照）から、別画面である詳細表示画面１４を表示する場合について説明する。一覧表示画面１１（図３参照）、検索画面１２（図４参照）、番組表示画面１３（図５参照）の選択メニュー２０ａ、２０ｂ、２０ｃ（以降、特に限定しない場合は選択メニュー２０と称する。）には、それぞれ「詳細表示」メニュー２２ａ、２２ｂ、２２ｃ（以降、特に限定しない場合は「詳細表示」メニュー２２と称する。）が備えられている。そして、操作機器の操作によって「詳細表示」メニュー２２が選択されると、表示装置１７０には、後述する表示制御部１０６によって、図７に示す詳細表示画面１４が表示される。或いは、操作機器に「詳細表示」ボタンを備えて、これを操作することにより詳細表示画面１４が表示装置１７０に表示されるようにしても良い。
【００３３】
ここで、詳細表示画面１４とは、図７に示すように、コンテンツのタイトルやチャンネル、放送日時、出演者、番組内容、ジャンルなど、コンテンツに関連する詳細な情報が表示されるものである。また、詳細表示画面１４は、そのコンテンツの状態に応じて、前画面を表示する「戻る」や、コンテンツを再生する「再生」、「録画」等のメニューを備えている。さらに、詳細表示画面１４は、表示されているコンテンツをキーコンテンツとして関連するコンテンツの探索を開始するための「類似コンテンツ探索」２１ｄをメニューとして備えている。
【００３４】
選択部１０１は、選択手段として機能するものであり、操作機器が操作されたことを認識し、コンテンツ一覧画面に対する選択操作に応じて、検索キーとなるコンテンツであるキーコンテンツを選択する。また、選択部１０１は、操作機器が操作されたことを認識し、その操作を受付ける。ここで、操作機器としては、例えば、操作ボタンが設けられたリモコン９０や、キーボード（不図示）、マウス等であり、リモコン９０での操作は、操作ボタンの押下であり、キーボードでの操作はキーの操作であり、マウスでの操作はマウスの移動や操作ボタンの押下等である。
【００３５】
具体的には、選択部１０１は、表示装置１７０に表示された、コンテンツおよびその他のファイルを一覧表示する一覧表示画面１１に対する選択操作に応じて、キーコンテンツを選択する。即ち、図３に示す一覧表示画面１１において、操作機器の操作によってカーソルが移動されてコンテンツ４００が選択された状態で、さらに、操作機器の「決定」ボタンまたは「探索開始」ボタンが操作されると、選択部１０１は、コンテンツ４００を検索の中心（キー）となるコンテンツ（キーコンテンツ）として選択する。あるいは、選択部１０１は、操作機器の操作によってカーソルが移動されてコンテンツ４００が選択された状態で、さらに、操作機器の操作によって、選択メニュー２０ａから「類似コンテンツ探索」が選択されると、コンテンツ４００をキーコンテンツとして選択する。
【００３６】
また、選択部１０１は、表示装置１７０に表示された、ユーザがコンテンツおよびその他のファイルに関する検索を行った結果を一覧表示する検索画面１２に対する選択操作に応じて、キーコンテンツを選択する。即ち、図４に示すように、操作機器の操作によってカーソルが移動されてコンテンツ４００が選択された状態で、さらに、操作機器の「決定」ボタンまたは「探索開始」ボタンが操作されると、選択部１０１は、コンテンツ４００をキーコンテンツとして選択する。或いは、選択部１０１は、操作機器の操作によって、選択メニュー２０ｂから「類似コンテンツ探索」が選択されると、コンテンツ４００をキーコンテンツとして選択する。
【００３７】
また、選択部１０１は、表示装置１７０に表示された、番組表示画面１３に対する選択操作に応じて、キーコンテンツを選択する。即ち、図５に示すように、操作機器の操作によってカーソルが移動されてコンテンツ４００が選択された状態で、さらに、操作機器の「決定」ボタンまたは「探索開始」ボタンが操作されると、選択部１０１は、コンテンツ４００をキーコンテンツとして選択する。或いは、選択部１０１は、操作機器の操作によって、選択メニュー２０ｃから「類似コンテンツ探索」が選択されると、コンテンツ４００をキーコンテンツとして選択する。
【００３８】
また、選択部１０１は、表示装置１７０に表示された、コンテンツの録画に関する操作を受付ける録画受付画面１５に対する選択操作に応じて、キーコンテンツを選択する。すなわち、録画受付の前後に関わらず、選択メニュー２０ｃから「類似コンテンツ探索」２１ｅが選択されると、選択部１０１は、録画操作中であるコンテンツをキーコンテンツとして選択する。
【００３９】
尚、選択部１０１は、録画受付画面１５において、例えば録画予約時間が「１９：００〜２１：００」と連続的に設定されて、一度に複数のコンテンツの録画操作が行われた場合には、複数のコンテンツのうち、録画時間が最も長いコンテンツをキーコンテンツとして選択しても良いし、最初に放送が開始するコンテンツをキーコンテンツとして選択しても良いし、最後に放送が終了するコンテンツをキーコンテンツとして選択しても良い。
【００４０】
さらに、選択部１０１は、表示装置１７０に表示された、コンテンツの詳細情報を表示した詳細表示画面１４からに対する選択操作に応じて、キーコンテンツを選択する。即ち、図７に示すように、選択部１０１は、詳細表示画面１４において、「類似コンテンツ探索」２１ｄが選択された場合に、詳細表示されているコンテンツをキーコンテンツとして選択する。尚、詳細表示画面１４が表示されている状態で、操作機器の「決定」ボタンまたは「探索開始」ボタンを操作することにより、詳細表示されているコンテンツをキーコンテンツとして選択するようにしても良い。
【００４１】
なお、選択部１０１は、再生中のコンテンツをキーコンテンツとして選択してもよく、その場合には、ユーザがコンテンツの再生中に操作機器の「探索開始」ボタンを操作すること等によって、選択部１０１は、その再生中のコンテンツをキーコンテンツとして選択する。
【００４２】
また、選択部１０１は、詳細は後述するが、表示装置１７０に表示された複数のコンテンツの表示情報が表示された一覧情報に対する選択操作に応じて、キーコンテンツを選択する。
【００４３】
なお、上述では、選択操作受付部１０１は、一覧表示画面１１、検索画面１２、番組表示画面１３、詳細表示画面１４、録画受付画面１５において、コンテンツ４００が選択された状態で、操作機器の「決定」ボタンまたは「探索」ボタンを操作したり、あるいは選択メニュー２０ａから「類似コンテンツ探索」が選択されることによって、キーコンテンツを選択したが、これに限定されるものではない。その他の例として、選択操作受付部１０１は、一覧表示画面１１、検索画面１２、番組表示画面１３、詳細表示画面１４、録画受付画面１５において、コンテンツ４００が選択された状態で、さらに、マウスの右クリックやリモコン９０のメニュー表示ボタン等を操作することによって、図８に示すようなコンテクストメニュー（右クリックメニュー）４０を表示させて、このコンテクストメニュー４０から「類似コンテンツ探索」２１ｆを選択することにより、キーコンテンツを選択するようにしてもよい。尚、コンテクストメニューでは、メニューとして提示する内容が状況に応じて変化する。
【００４４】
メタデータ取得部１０３は、選択部１０１により、キーコンテンツが選択された場合、全てのコンテンツ（キーコンテンツおよびキーコンテンツ以外の他のコンテンツ）のメタデータを取得するものである。また、メタデータ取得部１０３は、画面生成部１０９が一覧表示画面１１、検索画面１２、番組表示画面１３、詳細表示画面１４、録画受付画面１５の表示画面を作成するためのメタデータを取得する。具体的には、例えば、メタデータ取得部１０３は、コンテンツのメタデータを録画番組記憶部１６０から取得する。また、メタデータ取得部１０３は、その他のファイルのメタデータをデータ記憶部１９０から取得する。また、メタデータ取得部１０３は、ＩＰＴＶサーバ２００に対してコンテンツのメタデータを要求して、該メタデータを取得する。さらに、メタデータ取得部１０３は、電子番組表記憶部１５０に記憶されている電子番組表からコンテンツのメタデータを取得する。
【００４５】
メタデータ検索部１０２は、選択部１０１により、キーコンテンツが選択された場合、メタデータ取得部１０３により取得したコンテンツのメタデータから、キーコンテンツのメタデータを検索し、検索したキーコンテンツのメタデータを関連度算出部１０４に送出する。さらに、メタデータ検索部１０２は、メタデータ取得部１０３により取得したキーコンテンツのメタデータから、関連度算出部１０４によりキーコンテンツとの関連度を算出する対象となる他のコンテンツのメタデータを検索し、検索した他のコンテンツのメタデータを関連度算出部１０４に送出する。
【００４６】
また、メタデータ検索部１０２は、選択部１０１により、キーコンテンツが選択された場合、メタデータ取得部１０３により取得した全てのコンテンツのメタデータを、表示情報生成部１０５に送出する。
【００４７】
関連度算出部１０４は、関連度算出手段として機能するものであり、メタデータ検索部１０２から送出された選択されたキーコンテンツのメタデータと他のコンテンツのメタデータに基づいて、キーコンテンツに対する他のコンテンツ各々の関連度を、メタデータに含まれる項目、例えば、タイトル、チャンネルごとに算出するものである。具体的に、関連度ＲＭの算出は、下記式（１）を用いて算出する。
【００４８】
【数１】
2011013860.tif 000003
【００４９】
上記式（１）において、Ｎはメタデータ取得部１０３で取得可能なメタデータの総数を意味している。また、キーコンテンツに対応するメタデータＭ１１（ｎ）、いずれかの他のコンテンツに対応するメタデータＭ２１（ｎ）の「（ｎ）」は、メタデータ取得部１０３で取得されるｎ番目のメタデータを意味している。また、ｆａn（Ｍ１１（ｎ）、Ｍ２１（ｎ））は、メタデータＭ１１（ｎ）とＭ２１（ｎ）との関連度をＲＭnとして返す関数であり、Ｗａnは重みを示す値（ｎ＝１、・・・、Ｎ）である。
【００５０】
ここでメタデータとして取得される情報は上述の通り多岐に渡るが、以下、説明を簡略化するため、メタデータは{録画日時、コンテンツのタイトル、チャンネル、ジャンル、出演者リスト}の５つの集合である（Ｎ＝５）とし、これら５つのメタデータを先頭からｎ＝１、２、・・・、５であるとして説明を進める。
【００５１】
すると、キーコンテンツに対する他のコンテンツの関連度ＲＭは、下記に示した５つの関連度ＲＭ1〜ＲＭ5の重み付き線形和に重み付けがなされたものとして表すことができる。
ＲＭ1＝ｆａ1（メタデータＭ１１の録画日時、メタデータＭ２１の録画日時）
ＲＭ2＝ｆａ2（メタデータＭ１１のタイトル、メタデータＭ２１のタイトル）
ＲＭ3＝ｆａ3（メタデータＭ１１のチャンネル、メタデータＭ２１のチャンネル）
ＲＭ4＝ｆａ4（メタデータＭ１１のジャンル、メタデータＭ２１のジャンル）
ＲＭ5＝ｆａ5（メタデータＭ１１の出演者リスト、メタデータＭ２１の出演者リスト）
【００５２】
ｆａ1は例えば、録画日時が近い程大きな値をとり、遠くなる程小さな値を取る関数である。具体的には、例えば、ＭＯ１／｜ｒｅｃ＿ｄａｔａ（Ｍ１１）−ｒｅｃ＿ｄａｔａ（Ｍ２１）｜等の関係式を用いることができる。ここで、ｒｅｃ＿ｄａｔａ（ｘ）は、ｘの録画日時を一意の整数化する関数であり、ある基準日時を０として、そこからの経過秒数などに整数化する関数である。またＭＯ１は任意の定数であり、｜Ｘ｜はＸの大きさを示す関数であり、典型的には絶対値である。
【００５３】
なお、ここでは、ｆａ1（Ｍ１１、Ｍ２１）＝ｇ（ｒｅｃ＿ｄａｔａ（Ｍ１１）−ｒｅｃ＿ｄａｔａ（Ｍ２１））とした場合、ｇ（ｘ）＝ＭＯ１／｜Ｘ｜という関数であるｇを用いた例を示したが、これに限定されるものではない。Ｌ２ノルムなどを使用するようなｇ、例えば、ｇ（ｘ）＝ＭＯ１／｜｜ｘ｜｜のようなものであってもよい。この場合、｜｜ｘ｜｜は、ｘを構成するそれぞれの要素の差の自乗合計の平方根をとったものとなる。
【００５４】
また、ｇ（ｘ）は、シグモイド関数等を用いてもよいし、ガンマ関数等を用いてもよい。なお、上記ではメタデータＭ１１とＭ２１が近い時に大きな値をとるような例を示したが、これに限定されるものではない。逆に小さな値をとるように構成することとしてもよい。また、特定の条件の時に大きな値をとるような関数ｇを用いることもできる。
【００５５】
ｆａ2は例えば、メタデータＭ１１とＭ２１とのタイトル文字列に同様の文字列が多く含まれている程大きな値をとるような関数で実現される。例えば、Ｍ１１のタイトルが“あいうえお”、Ｍ２１のタイトルが“かきうえこ”ならば、間の“うえ”の２文字が両者に含まれている。一方、“あいうえお”と“かきくけお”の場合は、１文字が両者に含まれているため、前者の方がｆａ2の値が大きくなる。なお、番組内容に含まれるキーワードにより関連度を判断する場合も、タイトルと同様に算出することが可能である。
【００５６】
以上では単純に両者に含まれている文字数の比較による例を示したが、これに限定されるものではない。例えば、先頭からの共通の文字数が多い方をより大きな値をとるようにする、であるとか、共通の文字が無くても、同様の概念を含むものならば共通と見なすとかといったような条件をさらに加えることとしてもよい。後者の例としては、例えば、“野球”と“ベースボール”を同様とみなし、これらがそれぞれに含まれている場合は、共通文字列が含まれていると見なすなどといったようなものである。
【００５７】
また、メインの文字列が同じで、サブの文字列が異なる場合には、これらは共通のシリーズのコンテンツであることが多いため、このような場合には、よりｆａ2の値を大きくするなどといったこともあり得る。例えば、“あいうえお＃２”と、“あいうえお＃３”は、同じドラマコンテンツの異なる回であるとみなせるため、このような場合には、ｆａ2の値を２倍するなどといったようなものである。なお、以上での説明はあくまでも一例であり、曖昧検索などの公知の技術を用いたり、正規表現による検索などの公知の技術を用いたりすることで、以上で説明したよりも高度な比較を行うことが可能となる。
【００５８】
ｆａ3は例えば、メタデータＭ１１とＭ２１とのチャンネルが同じ場合は大きな値をとるような関数である。単純には、チャンネルが同じ場合は、値ＭＯ２を、そうでない場合には値０をとる関数として実現できる。ここで、ＭＯ２は任意の定数である。さらに拡張して、同系列のチャンネルの場合には、別の値をとるようにしてもよい。例えば、同じ系列局の場合には、値ＭＯ３を返す関数とすることとしてもよい。また、同系列だが放送メディアが異なるような場合には、ＭＯ２／４を返す関数とすることとしてもよい。なお、以上で説明した態様はあくまでも一例であり、任意の関数を用いることが可能である。
【００５９】
ｆａ4は例えば、メタデータＭ１１とＭ２１とのジャンルが同じ場合は大きな値をとるような関数である。例えば、Ｍ１１とＭ２１とが双方とも「スポーツ」というジャンルの場合、値ＭＯ３を、そうでない場合には値０を取り、さらに、Ｍ２１がＭ１１のサブジャンルである場合、例えば、Ｍ１１のジャンルが「スポーツ」、Ｍ２１のジャンルが「野球」である場合には、ＭＯ３／２を取るような関数とすることとしてもよい。また、Ｍ１１のジャンルとＭ２１のジャンルが直接同じでなくとも双方の親となるジャンルが同じとなる場合、例えば、Ｍ１１のジャンルが「野球」、Ｍ２１のジャンルが「サッカー」の場合には、双方の親ジャンルは「スポーツ」で同じであるため、ＭＯ３／４を取るといった関数とすることとしてもよい。なお、以上で説明した態様はあくまでも一例であり、任意の関数を用いることが可能である。
【００６０】
ｆａ5はｆａ4と同様である。例えば、メタデータＭ１１とＭ２１との登場人物リストが夫々「ＷＷ、ＸＸ、ＹＹ」、「ＸＸ、ＹＹ、ＺＺ」の場合には、共通の登場人物は２人となるため、２×ＭＯ４を取り（ここでＭＯ４は任意の定数値）、共通の登場人物が居ない場合には０を取るような関数を用いることができる。また、登場人物にはグループも含まれるため、ある登場人物ＫＫがグループＸＸのメンバであった場合、「ＶＶ、ＷＷ、ＸＸ」、「ＫＫ、ＹＹ、ＺＺ」のようなメタデータＭ１１、Ｍ２１があったときに、Ｍ１１にはグループＸＸが出演、すなわち、このメンバのＫＫも出演、Ｍ２１にはグループＸＸは出演していないが、メンバであるＫＫは出演しているため、このような場合には、ＭＯ４／２を返すようにすることとしてもよい。
【００６１】
同様に、登場グループや登場人物の関係が定義される場合、例えば、グループＸＸとグループＹＹは同じ所属事務所であるなどといったような場合には、ＭＯ４／４を返すといったようにも拡張することとしてもよい。この場合、人物とグループ間の関係又は各人物、グループの所属する所属事務所間の関係は、メタデータ内に定義されている態様としてもよいし、外部のサーバ（情報サイト）から取得する態様としてもよい。
【００６２】
なお、以上では、登場人物リストに登場する人に対して関連度の区別をしない例を示したが、これに限定されるものではない。登場人物リストに出現する順番によって、さらに重み付けされる態様としてもよい。例えば、メタデータＭ１１の１番目に出てくる人との比較の場合は算出した関連度はそのままとし、２番目ならば関連度を１／２、３番目なら１／３とするといったように出現する順番に応じて重み付けを変化させることとしてもよい。また、メタデータＭ１１での順番とＭ２１での順番を両方とも加味する態様としてもよい。例えば、メタデータＭ１１の２番目の人物と、メタデータＭ２１の３番目の人物とを比較する場合、メタデータＭ１１の２番目ならば１／２、メタデータＭ２１の３番目ならば１／３となるため、トータルの関連度を１／２×１／３＝１／６とするようにしてもよい。また、メタデータとして、主演などの情報を用いて、主演者に対する関連度の重み付けを変えるようにしてもよい。例えば、主演の場合には算出した関連度を２倍するといったように重み付けを変化させることができる。
【００６３】
表示情報生成部１０５は、表示情報生成手段として機能するものであり、メタデータ検索部１０２から送出されたキーコンテンツのメタデータおよび他のコンテンツのメタデータに基づいて、キーコンテンツおよび他のコンテンツの内容を表わす表示情報を生成するものである。具体的には、例えば、表示情報生成部１０５は、コンテンツが録画番組記憶部１６０に記憶された映像データのメタデータに基づいて、当該映像データの代表画像にタイトル等を付随させて、表示装置１７０に表示可能とした表示情報を生成する。また、例えば、表示情報生成部１０５は、コンテンツがＩＰＴＶサーバ２００から取得した映像データのメタデータに基づいて、当該映像データの代表画像にタイトル等を付随させて、表示装置１７０に表示可能とした表示情報を生成する。また、例えば、表示情報生成部１０５は、電子番組表記憶部１５０に記憶された電子番組表に基づいて、ＴＶ番組のタイトル、放送日時、チャンネル、番組内容等を、表示装置１７０に表示可能とした表示情報を生成する。
【００６４】
ここで、表示情報の詳細について説明する。図９−１、９−２は、コンテンツの内容を表わす表示情報の一例を示す図である。図９−１は、例えば、録画番組記憶部１６０に記憶された映像データのメタデータに基づいて生成されたキーコンテンツの表示情報Ｃ１である。同図に示すように、キーコンテンツの表示情報Ｃ１には、Ｃ１−１にそのコンテンツの代表画像が表示され、Ｃ１−２にそのコンテンツ（映像）のタイトル「Ｌ３５８△＊６」が表示されている。また、図９−２は、例えば、電子番組表に基づいて生成されたキーコンテンツの表示情報Ｃ１である。同図に示すように、キーコンテンツの表示情報Ｃ１は、Ｃ１−３にチャンネルが表示され、Ｃ１−４にそのコンテンツ（映像）のタイトル「お昼のコメディーショー」、番組内容「今旬の〜世界にいざなう」が表示され、Ｃ１−５に放送日時が表示される。
【００６５】
表示制御部１０６は、映像再生部１０７により送出されたコンテンツを表示装置１７０に再生表示したり、画面生成部１０９で生成された一覧表示画面１１、検索画面１２、番組表示画面１３、詳細表示画面１４、録画受付画面１５等の表示画面を表示装置１７０に表示したりするものである。従って、画面生成部１０９と表示制御部１０６は、表示手段として機能するものである。
【００６６】
また、表示制御部１０６は、上述したように選択部１０１がユーザからキーコンテンツの選択操作を受付けた場合に、ユーザがコンテンツの検索を行うための、キーコンテンツの表示情報とキーコンテンツに関連性を持つ他のコンテンツの表示情報とを一覧表示した一覧情報を表示する。
【００６７】
一覧情報は、キーコンテンツの表示情報を所望の位置に配置するとともに、当該キーコンテンツの表示情報の位置を中心に同心形状に形成された複数の多角形上であって、リモコン９０等の操作機器に備えられた操作ボタン、例えば十字キーの操作ボタンによる操作方向に沿う形状で、他のコンテンツの表示情報をそれぞれ配置したものである。また、一覧情報においては、他のコンテンツ表示情報は、中心から放射方向に向けて項目ごとに分別された所定領域に、中心近傍から関連度の高い順にそれぞれ配置される。また、一覧情報は、キーコンテンツの表示情報の表示サイズを最大とし、中心近傍から離れるに従って他のコンテンツの表示情報の表示サイズを小さくして表示される。この表示情報の表示動作の詳細について、図を参照して説明する。図１０−１〜図１４は、表示情報の表示動作の詳細に関する説明図である。
【００６８】
まず、図１０−１に示すように、表示制御部１０６は、キーコンテンツの表示情報Ｃ１を所望の位置に配置し、キーコンテンツの表示情報Ｃ１を中心にｘ軸正方向、ｘ軸負方向、ｙ軸正方向、ｙ軸負方向の４軸（軸１〜４）を設定し、選択されたキーコンテンツのメタデータに含まれている項目のうち４つを各軸に割り当てて配置する。図２を参照すると、例えば、メタデータに含まれる項目として、ＴＶ番組（コンテンツ）の「タイトル」、出演者を示す「人物」、番組内容に含まれる検索を行う際の「キーワード」、ＴＶ番組の「ジャンル」が各軸に割り当てられる。この各軸に割り当てた項目は、ユーザがキーコンテンツに関連する他のコンテンツを検索する際の指標として用いることができる。
【００６９】
そして、表示制御部１０６は、図１０−２に示すように、各項目を示す各軸をそれぞれ含む任意の角度、例えば軸を含む９０度で、中心にあるキーコンテンツの表示情報Ｃ１から放射方向に向けて領域を分別することで、各軸を含む所定の表示領域（領域１〜４）を生成する。
【００７０】
次に、表示制御部１０６は、図１１に示すように、キーコンテンツの表示情報Ｃ１の位置を中心とした同心形状に形成された複数の８角形Ｆ１、Ｆ２…上であって、リモコン９０に備えられた操作ボタンによる上下左右の操作方向に沿う形状で、他のコンテンツの表示情報を配置していく。つまり、表示制御部１０６は、８角形Ｆ１の頂点には、他のコンテンツの表示情報Ｃ１１〜１８までの８個の表示情報を配置する。また、表示制御部１０６は、８角形Ｆ２の頂点には、他のコンテンツの表示情報Ｃ２１、２３、２５、２７、２９、３１、３３、３５の８つの表示情報を配置し、それぞれの表示情報の間に、操作方向に沿うように他のコンテンツの表示情報Ｃ２２、２４、２６、２８、３０、３２、３４、３６の８個の表示情報を配置する。以下同様に、８角形の頂点に他のコンテンツの表示情報を８つ配置し、それぞれの表示情報の間にさらに他のコンテンツの表示情報を配置していく。このように他のコンテンツの表示情報を配置すると、いずれの表示情報から上下左右の操作がなされても、その操作方向に沿って、その表示情報以外の表示情報が配置されることになる。
【００７１】
このとき、表示制御部１０６は、図１２に示すように、他のコンテンツの表示情報を、キーコンテンツの表示情報Ｃ１が配置されている中心近傍から外側に向かって、キーコンテンツとの関連度の高い順に配置する。すなわち、表示制御部１０６は、図１１で示すと、８角形Ｆ１上に、最もキーコンテンツとの関連度が高い他のコンテンツの表示情報を配置し、さらに、Ｆ２、Ｆ３…（不図示）上に、関連度の高い順に他のコンテンツの表示情報を配置していく。
【００７２】
また、表示制御部１０６は、先に分別した表示領域の項目ごとに、キーコンテンツとの関連度が高い順に他のコンテンツの表示情報を配置していく。つまり、表示制御部１０６は、図１３に示すように、境界線Ｂ１と境界線Ｂ４とで囲まれた領域１、境界線Ｂ１と境界線Ｂ２とで囲まれた領域２、境界線Ｂ２と境界線Ｂ３とで囲まれた領域３、および境界線Ｂ３と境界線Ｂ４とで囲まれた領域４に割り当てられた領域の項目ごとに、図１３の表示情報上に示した数字の順番で他のコンテンツの表示情報を配置することで、項目ごとにキーコンテンツとの関連度が高い順に中心近傍から他のコンテンツの表示情報を配置できる。
【００７３】
なお、表示情報Ｃ１１、２１、４１は、領域１または領域２のいずれにも属することができる位置であるが、例えば、キーコンテンツに対する関連度が所定の閾値よりも高い他のコンテンツをより多く有する項目の領域に属するように設定できる。つまり、図１３における表示情報Ｃ１１、２１、４１は、領域１の項目より、領域２の項目の方が、所定の閾値より高い関連度を有する他のコンテンツをより多く存在するため、領域２に属している。また、表示情報Ｃ１３、２５、４７、１５、２９、５３、１７、３３、５９についても同様である。
【００７４】
なお、ここでは、各境界線付近に表示される表示情報を、キーコンテンツとの関連度の高さによりいずれの項目の領域に属するかを判断しているが、これに限定されることなく、例えば、キーコンテンツとの関連する他のコンテンツの総数が多い項目の領域に、各境界線付近に表示される表示情報を属するように構成してもよい。
【００７５】
また、図１４に示すように、表示制御部１０６は、キーコンテンツの表示情報の表示サイズを最大とし、中心近傍から離れるに従って他のコンテンツの表示情報の表示サイズを小さくして表示する。また、表示制御部１０６は、他のコンテンツの表示情報が複数の領域に属する場合、いずれか一つの領域に表示する。具体的には、表示制御部１０６は、他のコンテンツの表示情報が領域１、２の両領域に属する場合、キーコンテンツに対する関連度が最も高い項目の領域に表示する。
【００７６】
表示制御部１０６は、このようにしてキーコンテンツの表示情報Ｃ１と他のコンテンツの表示情報Ｃ１１〜を配置した一覧情報を生成し、生成した一覧情報を表示装置１７０に表示する。なお、表示情報の配置位置および表示サイズは、予め表示制御部１０６が記憶しており、キーコンテンツに対する関連度を算出した後に、他のコンテンツの表示情報を所定の表示サイズにして順番に配置していく。図１５は、キーコンテンツの表示情報Ｃ１と他のコンテンツの表示情報Ｃ１１〜を配置した一覧情報の一例を示す図である。図１５の一覧情報では、上側に「タイトル」、右側に「人物」、下側に「キーワード」、左側に「ジャンル」の項目が表示されており、キーコンテンツの表示情報Ｃ１を中心位置として、他のコンテンツの表示情報が中心近傍から外側に向けて配置されている。
【００７７】
また、本実施の形態では、上下左右の操作方向に沿う形状で他のコンテンツの表示情報を配置したため、例えば、検索中における注目コンテンツが表示情報Ｃ３０であった場合に、リモコン９０の操作ボタンやキーボードキーにより左右の指示操作を受け付けると、矢印Ａのように注目コンテンツが変わっていく。また、検索中における注目コンテンツが表示情報Ｃ３０であった場合に、リモコン９０の操作ボタンやキーボードキーにより上下の指示操作を受け付けると、矢印Ｂのように注目コンテンツが変わっていく。また、例えば、注目コンテンツが表示情報Ｃ１１であった場合に、指示操作を受け付けて右にカーソル１つ分移動すると、表示情報Ｃ３６へ注目コンテンツが変わる。同じく、上にカーソル１つ分移動すると表示情報Ｃ２２へ、左にカーソル１つ分移動すると表示情報Ｃ１２へ、下にカーソル１つ分移動すると表示情報Ｃ１８へ注目コンテンツが変わることになる。これにより、リモコン９０の十字キーなどの操作ボタンやキーボードの十字キーなどからの指示操作が行いやすくなる。
【００７８】
ここで、選択部１０１は、表示装置１７０に一覧情報が表示された表示画面に対する選択操作に応じて、キーコンテンツを選択する。具体的には、例えば、選択部１０１は、操作機器の操作によって注目コンテンツが選択された状態で、さらに操作機器の「決定」ボタンまたは「探索開始」ボタンが操作されると、当該注目コンテンツをキーコンテンツとして選択する。或いは、選択部１０１は、操作機器の操作によって前述のように表示されたコンテクストメニュー４０（図８参照）から「類似コンテンツ探索」が選択された場合に、選択されているコンテンツをキーコンテンツとして選択する。
【００７９】
また、一覧情報の表示画面においても、前述した一覧表示画面１２等と同様に、詳細表示画面１４を表示させることができる。具体的には、図１６に示すように、一覧情報の表示画面において、コンテンツ４００が注目コンテンツとして選択された状態で、さらに、操作機器に備えられた「詳細表示」ボタン等が操作されると、表示制御部１０６によって表示装置１７０に詳細表示画面１４が表示される。詳細表示画面１４は、上述したように、表示されているコンテンツをキーコンテンツとして関連するコンテンツの探索を開始するための「類似コンテンツ探索」２１ｄをメニューとして備えている。そして、選択部１０１は、詳細表示画面１４において、この「類似コンテンツ探索」２１ｄが選択された場合に、当該詳細表示画面１４において表示されているコンテンツ４００をキーコンテンツとして選択する。
【００８０】
次に、以上のように構成された表示処理装置１００による表示情報の表示処理について説明する。図１７は、表示処理装置１００による表示情報の表示処理の流れを示すフローチャートである。
【００８１】
まず、選択部１０１は、一覧表示画面１１、検索画面１２、番組表示画面１３、詳細表示画面１４、録画受付画面１５、コンテンツ再生画面、一覧情報等の表示画面から、操作機器の選択操作に応じて、キーコンテンツを選択する（ステップ１０：Ｙｅｓ）。操作機器からの選択操作を受付けない場合には、操作機器からキーコンテンツの選択操作を受付けるまで待機する（ステップＳ１０：Ｎｏ）。選択操作を受け付けた場合（ステップＳ１０：Ｙｅｓ）、メタデータ取得部１０３は、選択されたキーコンテンツのメタデータを取得する（ステップＳ１１）。次に、メタデータ取得部１０３は、キーコンテンツ以外の他のコンテンツのメタデータを取得する（ステップＳ１２）。
【００８２】
そして、関連度算出部１０４により、キーコンテンツに対する他のコンテンツ各々の関連度を、メタデータに含まれる項目ごとに算出する（ステップＳ１３）。そして、表示制御部１０６は、キーコンテンツに対する他のコンテンツ各々の関連度に応じて、キーコンテンツおよび他のコンテンツの表示情報を配置した一覧情報を生成し（ステップＳ１４）、生成した一覧情報を表示装置１７０に表示する（ステップＳ１５）。
【００８３】
尚、上述では、選択部１０１は、一覧表示画面１１、検索画面１２、番組表示画面１３、詳細表示画面１４、録画受付画面１５、コンテンツ再生画面および一覧情報の表示画面から、操作機器の選択操作を受付けてキーコンテンツを選択するとしたが、これに限定されるものではない。その他の表示画面においても操作機器の選択操作を受付けて、キーコンテンツを選択するとしても良い。
【００８４】
本実施の形態の表示処理装置１００は、上述のように、視聴に関連するユーザの操作に沿って、複数の表示画面からキーコンテンツを選択することができるため、多種多様のコンテンツからユーザにとって関心のあるコンテンツを簡単に検索することができるという効果を奏する。
【００８５】
また、本実施の形態の表示処理装置１００は、キーコンテンツの表示情報の位置から、関連度の高い順に、他のコンテンツの表示情報を配置した一覧情報を表示するため、ユーザは、操作機器の簡単な操作により、膨大なコンテンツからキーコンテンツに関連するコンテンツを容易に検索できるという効果を奏する。
【００８６】
また、本実施の形態の表示処理装置１００は、上述のように、一覧表示画面からキーコンテンツを選択することができるため、表示処理装置１００内に蓄積されている、即ちユーザがすでに興味を示したコンテンツを基点として類似コンテンツを簡単に検索することができるという効果を奏する。
【００８７】
また、本実施の形態の表示処理装置１００は、ユーザが視聴を所望する番組タイトルや人物等をキーワードとして検索を行ってその検索結果からキーコンテンツを選択できるため、検索の基点となるキーコンテンツの候補を絞ることができ、多種多様のコンテンツからユーザにとって関心のあるコンテンツを簡易に検索できるという効果を奏する。また、検索結果からさらに関連コンテンツの探索を行うため、蓄積されたコンテンツやファイルのみならず、未視聴や未配信のコンテンツも容易に検索することが出来るという効果を奏する。
【００８８】
また、本実施の形態の表示処理装置１００は、上述のように、番組表閲覧中であっても、直ちにキーコンテンツの選択ができるため、興味が生じた時点で直ちに関連コンテンツの探索を開始できるという効果を奏する。
【００８９】
また、本実施の形態の表示処理装置１００は、上述のように、関連度に基づいて配置された一覧情報の表示画面から、ユーザの関心に最も近いコンテンツを基点として再検索をすることができるため、キーコンテンツを自在かつ容易に選択することができ、また、一覧情報では項目ごとに類似コンテンツが表示されるため、ユーザの興味のある項目に絞って検索ができるという効果を奏する。
【００９０】
また、本実施の形態の表示処理装置１００は、上述のように、コンテンツの詳細情報を確認する操作に沿ってキーコンテンツを選択することができるため、ユーザの関心が薄れないうちに円滑に類似コンテンツの探索を行うことができるという効果を奏する。
【００９１】
また、本実施の形態の表示処理装置１００は、上述のように、興味のあるコンテンツの録画操作に沿ってキーコンテンツを選択することができるため、番組表の閲覧および関連コンテンツの検索をユーザの興味の赴くまま自在に行うことができるという効果を奏する。
【００９２】
また、本実施の形態の表示処理装置１００は、上述のように、コンテンツの再生中であってもキーコンテンツの選択ができるため、興味が生じた時点で直ちに関連コンテンツの探索を開始できるという効果を奏する。
【００９３】
また、本実施の形態の表示処理装置１００は、上述のようにすることで、複数のコンテンツを一度に録画した場合にも、スムーズに関連コンテンツの検索を開始できるという効果を奏する。
【００９４】
本実施の形態の表示処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００９５】
また、本実施の形態の表示処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の表示処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００９６】
また、本実施の形態の表示処理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。本実施の形態の表示処理装置で実行される表示処理プログラムは、上述した各部（選択部１０１、メタデータ検索部１０２、メタデータ取得部１０３、関連度算出部１０４、表示情報生成部１０５、表示制御部１０６、映像再生部１０７、放送受信部１０８、画面生成部１０９）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から表示処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、選択部１０１、メタデータ検索部１０２、メタデータ取得部１０３、関連度算出部１０４、表示情報生成部１０５、表示制御部１０６、映像再生部１０７、放送受信部１０８、画面生成部１０９が主記憶装置上に生成されるようになっている。
【００９７】
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００９８】
９０  リモコン
１００  表示処理装置
１０１  選択部
１０２  メタデータ検索部
１０３  メタデータ取得部
１０４  関連度算出部
１０５  表示情報生成部
１０６  表示制御部
１０７  映像再生部
１０８  放送受信部
１０９  画面生成部
１５０  電子番組表記憶部
１６０  録画番組記憶部
１７０  表示装置
１８０  ＩＰＴＶ接続部
１９０  データ記憶部
２００  ＩＰＴＶサーバ
【図１】
2011013860.tif 000004
【図２】
2011013860.tif 000005
【図３】
2011013860.tif 000006
【図４】
2011013860.tif 000007
【図５】
2011013860.tif 000008
【図６】
2011013860.tif 000009
【図７】
2011013860.tif 000010
【図８】
2011013860.tif 000011
【図９−１】
2011013860.tif 000012
【図９−２】
2011013860.tif 000013
【図１０−１】
2011013860.tif 000014
【図１０−２】
2011013860.tif 000015
【図１１】
2011013860.tif 000016
【図１２】
2011013860.tif 000017
【図１３】
2011013860.tif 000018
【図１４】
2011013860.tif 000019
【図１５】
2011013860.tif 000020
【図１６】
2011013860.tif 000021
【図１７】
2011013860.tif 000022
【手続補正書】
【提出日】平成22年7月12日(2010.7.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のコンテンツの一覧を表示した複数のコンテンツ一覧画面と、前記コンテンツ一覧画面において選択されたコンテンツの詳細情報を表示する詳細表示画面と、のうち少なくともいずれか１つの画面を表示させる表示手段と、
前記複数のコンテンツ一覧画面のうちいずれか１つの画面、または前記詳細表示画面のいずれからも選択操作を受付けて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、
前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、
前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、
前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、
を備えることを特徴とする表示処理装置。
【請求項２】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、コンテンツおよびその他のファイルを一覧表示する一覧表示画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項３】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、ユーザがコンテンツおよびその他のファイルに関する検索を行った結果を一覧表示する検索画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項４】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、番組表を表示した番組表示画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項５】
前記選択手段が前記選択操作を受付ける前記コンテンツ一覧画面は、前記一覧情報を表示した表示画面である、
ことを特徴とする請求項１に記載の表示処理装置。
【請求項６】
表示処理装置で実行される表示処理方法であって、
表示手段が、複数のコンテンツの一覧を表示した複数のコンテンツ一覧画面と、前記コンテンツ一覧画面において選択されたコンテンツの詳細情報を表示する詳細表示画面と、のうち少なくともいずれか１つの画面を表示させるステップと、
選択手段が、前記複数のコンテンツ一覧画面のうちいずれか１つの画面、または前記詳細表示画面のいずれからも選択操作を受付けて、検索キーとなるコンテンツであるキーコンテンツを選択するステップと、
関連度算出手段が、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出するステップと、
表示情報生成手段が、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成するステップと、
表示制御手段が、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示するステップと、
を含むことを特徴とする表示処理方法。
【請求項７】
コンピュータを、
複数のコンテンツの一覧を表示した複数のコンテンツ一覧画面と、前記コンテンツ一覧画面において選択されたコンテンツの詳細情報を表示する詳細表示画面と、のうち少なくともいずれか１つの画面を表示させる表示手段と、
前記複数のコンテンツ一覧画面のうちいずれか１つの画面、または前記詳細表示画面のいずれからも選択操作を受付けて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、
前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、
前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、
前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、
として機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の表示処理装置は、複数のコンテンツの一覧を表示した複数のコンテンツ一覧画面と、前記コンテンツ一覧画面において選択されたコンテンツの詳細情報を表示する詳細表示画面と、のうち少なくともいずれか１つの画面を表示させる表示手段と、前記複数のコンテンツ一覧画面のうちいずれか１つの画面、または前記詳細表示画面のいずれからも選択操作を受付けて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明の表示処理方法は、表示処理装置で実行される表示処理方法であって、表示手段が、複数のコンテンツの一覧を表示した複数のコンテンツ一覧画面と、前記コンテンツ一覧画面において選択されたコンテンツの詳細情報を表示する詳細表示画面と、のうち少なくともいずれか１つの画面を表示させるステップと、選択手段が、前記複数のコンテンツ一覧画面のうちいずれか１つの画面、または前記詳細表示画面のいずれからも選択操作を受付けて、検索キーとなるコンテンツであるキーコンテンツを選択するステップと、関連度算出手段が、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出するステップと、表示情報生成手段が、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成するステップと、表示制御手段が、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示するステップと、を含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明のプログラムは、コンピュータを、複数のコンテンツの一覧を表示した複数のコンテンツ一覧画面と、前記コンテンツ一覧画面において選択されたコンテンツの詳細情報を表示する詳細表示画面と、のうち少なくともいずれか１つの画面を表示させる表示手段と、前記複数のコンテンツ一覧画面のうちいずれか１つの画面、または前記詳細表示画面のいずれからも選択操作を受付けて、検索キーとなるコンテンツであるキーコンテンツを選択する選択手段と、前記キーコンテンツとは異なる種類を含む複数種類の他のコンテンツについて、コンテンツ内容の類似性に基づいて、前記キーコンテンツに対する関連度を算出する関連度算出手段と、前記キーコンテンツおよび前記他のコンテンツの内容を表す表示情報を生成する表示情報生成手段と、前記選択手段による選択操作を受付けた場合に、前記キーコンテンツの表示情報の位置から、前記関連度の高い順に、前記他のコンテンツの表示情報を配置した一覧情報を表示器に表示する表示制御手段と、して機能させることを特徴とする。