(57)【要約】【課題】多種多様のコンテンツからキーコンテンツに対する関連性のあるコンテンツの把握を容易にする。【解決手段】コンテンツを表す表示情報を一覧情報として表示する第１の表示処理部１２２と、一覧情報から、キーコンテンツの表示情報を選択する操作を受け付けるリモコン操作受付部１０１と、一覧情報として表示されていたキーコンテンツの表示情報のみ表示し、他の前記表示情報の表示を停止する表示停止部１２３と、他の表示情報の表示を停止した後、キーコンテンツの表示情報を、表示領域の中心に配置すると共に、キーコンテンツと関連する他のコンテンツの表示情報が当該表示領域内に配置された、一覧情報を表示する第２の表示処理部１２４と、を備える。【選択図】        図１
2010055431.tif 000002
【特許請求の範囲】
【請求項１】
検索のキーとなるコンテンツであるキーコンテンツの選択操作を受け付ける操作受付手段と、
前記キーコンテンツと、前記キーコンテンツ以外の他のコンテンツ各々との関連度を算出する関連度算出手段と、
前記キーコンテンツの表示情報を所望の位置に配置するとともに、前記関連度算出手段により算出された関連度に基づいて前記異なるコンテンツの表示情報をそれぞれ配置した一覧情報を表示する表示処理手段と、
を備え、
前記表示処理手段により一覧情報が表示された状態で、前記キーコンテンツの表示情報が更新された場合に、前記関連度算出手段は、更新された後の前記キーコンテンツと他のコンテンツ各々との関連度を再算出し、
前記表示処理手段は、再算出された関連度に基づいて、前記コンテンツの表示情報をそれぞれ再配置した一覧情報を表示すること、
を特徴とする表示処理装置。
【請求項２】
前記表示処理手段は、キーコンテンツの前記表示情報を前記所定の位置に配置した後に、前記異なるコンテンツの前記表示情報が関連度に基づいて決定された表示位置まで遷移する表示を行うこと、
を特徴とする請求項１に記載の表示処理装置。
【請求項３】
前記表示処理手段は、前記異なるコンテンツの前記表示情報を、予め定め定められた順序に従って、関連度に基づいて決定される表示位置まで遷移させる表示を行うこと、
を特徴とする請求項２に記載の表示処理装置。
【請求項４】
前記表示処理手段は、前記異なるコンテンツの前記表示情報を、ほぼ同時に、関連度に基づいて決定される表示位置まで遷移させる表示を行うこと、
を特徴とする請求項２に記載の表示処理装置。
【請求項５】
前記表示処理手段は、異なるコンテンツの表示情報のうち一方を、再配置後の前記表示情報より表示サイズが大きい表示情報を表示した後、関連度に基づいて決定される表示位置まで遷移させる際に当該表示情報の表示サイズを縮小させ、異なるコンテンツの表示情報のうち他方を、再配置後の前記表示情報より表示サイズが小さい表示サイズで表示情報を表示した後、関連度に基づいて決定される表示位置まで遷移させる際に当該表示情報の表示サイズを拡大させること、
を特徴とする請求項２乃至４のいずれか一つに記載の表示処理装置。
【請求項６】
前記表示処理手段は、異なるコンテンツの前記表示情報を、前記表示領域の表示枠近傍から、関連度に基づいて決定される前記表示位置まで遷移する表示を行うこと、
を特徴とする請求項２乃至４のいずれか一つに記載の表示処理装置。
【請求項７】
前記表示処理手段により前記一覧情報が表示された後、前記キーコンテンツの変化を検出する検出手段を、さらに備え、
前記検出手段が、キーコンテンツの変化を検出した場合に、前記関連度算出手段は、変化した後の前記キーコンテンツと他のコンテンツ各々の関連度を再算出すること、
を特徴とする請求項１乃至６のいずれか一つに記載の表示処理装置。
【請求項８】
前記表示処理手段により前記一覧情報が表示された後、前記他のコンテンツの変化を検出する検出手段をさらに備え、
前記表示処理手段は、前記検出手段により変化を検出した前記他のコンテンツの前記表示情報の表示を停止し、表示が停止された前記表示情報の領域に、他の前記表示情報を遷移する表示を行うこと、
を特徴とする請求項１乃至７のいずれか一つに記載の表示処理装置。
【請求項９】
操作受付手段が、検索のキーとなるコンテンツであるキーコンテンツの選択操作を受け付ける操作受付ステップと、
関連度算出手段が、前記キーコンテンツと、前記キーコンテンツ以外の他のコンテンツ各々との関連度を算出する関連度算出ステップと、
表示処理手段が、前記キーコンテンツの表示情報を所望の位置に配置するとともに、前記関連度算出手段により算出された関連度に基づいて前記異なるコンテンツの表示情報をそれぞれ配置した一覧情報を表示する表示処理ステップと、を有し、
前記表示処理ステップにより一覧情報が表示された状態で、前記キーコンテンツの表示情報が更新された場合に、前記関連度算出ステップが、更新された後の前記キーコンテンツと他のコンテンツ各々の関連度を再算出し、
前記表示処理ステップが、再算出された関連度に基づいて、前記コンテンツの表示情報をそれぞれ再配置した一覧情報を表示すること、
を特徴とする表示処理方法。
【請求項１０】
前記表示処理ステップは、キーコンテンツの前記表示情報を前記所定の位置に配置した後に、前記異なるコンテンツの前記表示情報が関連度に基づいて決定される表示位置まで遷移する表示を行うこと、
を特徴とする請求項９に記載の表示処理方法。
【請求項１１】
前記表示処理ステップは、前記異なるコンテンツの前記表示情報を、予め定め定められた順序に従って、関連度に基づいて決定される表示位置まで遷移させる表示を行うこと、
を特徴とする請求項１０に記載の表示処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの内容を表す表示情報を複数表示する表示処理装置および表示処理方法に関する。
【背景技術】
【０００２】
近年、ＡＶ機器のコンテンツ保存能力の拡大や機器内に留まらない機器間又はネットワーク上に存在するコンテンツとのシームレス性の拡大などにより、ユーザがアクセス可能なコンテンツ数は急速に増加してきている。そして、このようなコンテンツを選択視聴するための受信装置が開示されている（例えば、特許文献１参照）。
【０００３】
上記特許文献１の受信装置では、ユーザが所望するコンテンツを表示する場合、コンテンツ一覧表示からユーザによりコンテンツの選択操作がなされる。そして、選択されたコンテンツが機器内に蓄積されている場合は、そのコンテンツを読み出してデータ表示部に表示し、一方、選択されたコンテンツが機器の外部に存在する場合は、そのコンテンツを受信してデータ表示部に表示するものである。
【０００４】
【特許文献１】特開２００１−２９２３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＡＶ機器などでは、ＨＤＤ（Hard  Disk  Drive）などの記憶媒体の大容量化が進んでいることにより、視聴を所望するコンテンツを選択する場合に、選択対象が数多く存在する。さらに、ネットワーク上の映像音声データ（コンテンツ）も表示対象に含めると、検索可能なコンテンツの数が膨大となってしまう。この場合に、コンテンツを表す表示情報の一覧が表示された場合に、ユーザが表示情報を選択した場合に、再配置が行われる際の表示が煩雑であり、どのように再配置が行われているのかユーザが認識することは困難であった。
【０００６】
本発明は、上記に鑑みてなされたものであって、コンテンツの内容を表す表示情報の一覧表示について、再配置をユーザが容易に認識できる表示処理装置および表示処理方法を得ることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、検索のキーとなるコンテンツであるキーコンテンツの選択操作を受け付ける操作受付手段と、前記キーコンテンツと、前記キーコンテンツ以外の他のコンテンツ各々との関連度を算出する関連度算出手段と、前記キーコンテンツの表示情報を所望の位置に配置するとともに、前記関連度算出手段により算出された関連度に基づいて前記異なるコンテンツの表示情報をそれぞれ配置した一覧情報を表示する表示処理手段と、を備え、前記表示処理手段により一覧情報が表示された状態で、前記キーコンテンツの表示情報が更新された場合に、前記関連度算出手段は、更新された後の前記キーコンテンツと他のコンテンツ各々との関連度を再算出し、前記表示処理手段は、再算出された関連度に基づいて、前記コンテンツの表示情報をそれぞれ再配置した一覧情報を表示すること、を特徴とする表示処理装置である。
【０００８】
また、本発明は、操作受付手段が、検索のキーとなるコンテンツであるキーコンテンツの選択操作を受け付ける操作受付ステップと、関連度算出手段が、前記キーコンテンツと、前記キーコンテンツ以外の他のコンテンツ各々との関連度を算出する関連度算出ステップと、表示処理手段が、前記キーコンテンツの表示情報を所望の位置に配置するとともに、前記関連度算出手段により算出された関連度に基づいて前記異なるコンテンツの表示情報をそれぞれ配置した一覧情報を表示する表示処理ステップと、を有し、前記表示処理ステップにより一覧情報が表示された状態で、前記キーコンテンツの表示情報が更新された場合に、前記関連度算出ステップが、更新された後の前記キーコンテンツと他のコンテンツ各々の関連度を再算出し、前記表示処理ステップが、再算出された関連度に基づいて、前記コンテンツの表示情報をそれぞれ再配置した一覧情報を表示すること、を特徴とする表示処理方法である。
【発明の効果】
【０００９】
本発明によれば、キーコンテンツの表示が更新された場合に、一覧情報のコンテンツの表示情報をそれぞれ再配置することで、コンテンツ間の関係を把握できるので、一覧情報として表示されているコンテンツの把握が容易になるという効果を奏する。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、この発明にかかる表示処理装置および表示処理方法の最良な実施の形態を詳細に説明する。なお、以下の実施の形態においては、本発明にかかる表示処理装置をテレビジョン（Television：ＴＶ）に適用した例を示すが、これに限定されることなく、表示装置などにおいて映像等を表示できるものであれば、本発明を適用することができる。本実施の形態の表示処理装置は、ユーザが複数のコンテンツから検索のキーとなるキーコンテンツおよびそのキーコンテンツに関連するコンテンツの検索を行う場合、ユーザにより当該キーコンテンツが選択されると、そのキーコンテンツとともにキーコンテンツに関連する複数のコンテンツを表示するものである。
【００１１】
次に、表示処理装置１００の機能構成について説明する。図１は、実施の形態にかかる表示処理装置１００の構成を示すブロック図である。図１に示すように、表示処理装置１００は、表示部１７０と、放送受信部１０８と、映像再生部１０７と、ＩＰＴＶ（Internet  Protocol  TeleVision）接続部１８０と、を備えており、ＩＰＴＶサーバ２００とネットワークを介して接続されている。また、表示処理装置１００は、ＡＳＩＣやＣＰＵ等の処理装置、表示処理装置１００の動作を制御する所定のプログラムが格納されたＲＯＭや当該処理装置のワーク領域となるＲＡＭ等の記憶装置を備えており（何れも図示せず）、当該処理装置と記憶装置に格納されたプログラムとの協働により、電子番組表記憶部１５０と、録画番組記憶部１６０と、リモコン操作受付部１０１と、メタデータ検索部１０２と、メタデータ取得部１０３と、関連度算出部１０４と、表示情報生成部１０５と、表示制御部１０６と、検出部１０９と、メタデータ保持部１１０と、遷移特定部１１１と、表示位置算出部１１２との各機能部を実現する。
【００１２】
ＩＰＴＶサーバ２００は、ＩＰを利用してテレビ番組や映画などの映像を配信するサービスを提供するサーバであり、表示処理装置１００からの要求により、当該映像等のコンテンツ、該コンテンツのメタデータを配信する。
【００１３】
ＩＰＴＶ接続部１８０は、表示処理装置１００とＩＰＴＶサーバ２００とを接続するインターフェースである。
【００１４】
電子番組表記憶部１５０は、電子番組表（ＥＰＧ：Electronic  Program  Guide）を管理・配信している外部サーバ、またはＴＶ放送から取得した電子番組表を記憶するＨＤＤやメモリ等の記憶媒体である。具体的には、インターネットなどのネットワーク網に接続されたサービス提供者のサーバ装置から、通信部（不図示）を介してＴＶ、ＣＡＴＶ、ＣＳ放送、ＢＳ放送などの電子番組表を取得、又はＴＶ放送により放送された電子番組表を、アンテナやケーブル（不図示）を介して受信し、取得又は受信した電子番組表を記憶している。ここで、電子番組表には、現在から未来のある時点（例えば、１週間後）までに放送される番組に関する情報が含まれているものとする。なお、電子番組表記憶部１５０に記憶された番組に関する情報は、定期的に更新されるものであり、その際、既に格納されている情報であっても更新される場合もある。
【００１５】
録画番組記憶部１６０は、映像等のコンテンツを記憶するＨＤＤやメモリ等の記憶媒体である。例えば、表示処理装置１００がＨＤＤを備えたＴＶである場合は、録画番組記憶部１６０は、ＴＶ番組等を録画した映像のコンテンツを記憶することになる。また、ＤＶＤ（Digital  Versatile  Disk）の映像や、ビデオカメラで撮像した映像等をコンテンツとしてもよい。
【００１６】
また、録画番組記憶部１６０は、コンテンツ毎に当該コンテンツに関するメタデータを関連付けて記憶している。ここで「メタデータ」とは、各コンテンツに固有の特性を示した情報群であって、各コンテンツのタイトルや放送日時等が含まれる。例えば、コンテンツがＴＶ番組の場合には、ＴＶ番組のタイトル、チャンネルや放送日時、出演者、番組内容、ジャンル等の情報（番組情報）がメタデータとなり、コンテンツとともこのメタデータが提供され、録画番組記憶部１６０に記憶される。
【００１７】
図２は、ＴＶ番組をコンテンツとした場合におけるメタデータの一例を示す説明図である。図２に示すメタデータは、ＴＶ番組を録画したコンテンツに関する情報であり、ＴＶ番組のタイトル「お昼のコメディーショー」、チャンネル「○×放送」、放送日時「２００８年８月１日  １２：００〜１２：４０」、出演者「○○△、□□××」、番組内容「今旬の〜世界にいざなう」、ジャンル「お笑い」などの情報が記憶されている。
【００１８】
なお、上記では、メタデータが予め設定された状態で提供される態様を説明したが、これに限定されることなく、リモートコントローラ（以下、リモコンという）などの入力装置９０などを介してユーザから入力された情報をメタデータとして、コンテンツと関連付けて録画番組記憶部１６０に記憶する態様としてもよい。
【００１９】
表示部１７０は、文字や画像を表示する液晶画面（ＬＣＤ）などであり、受信したＴＶ番組などのコンテンツや記憶されているコンテンツ、電子番組表などを表示するものである。また、表示部１７０は、ユーザがコンテンツの検索を行うために、後述する表示情報生成部１０５により生成されたコンテンツの内容を表わす表示情報を表示する（図３−１、３−２参照）。
【００２０】
放送受信部１０８は、ＴＶ放送により放送された映像のコンテンツ（ＴＶ番組）を、アンテナやケーブル（不図示）を介して受信するものである。
【００２１】
映像再生部１０７は、ユーザが再生を所望する映像のコンテンツ、すなわち放送受信部１０８により受信したＴＶ番組などのコンテンツ、ＩＰＴＶ接続部１８０を介してＩＰＴＶサーバ２００から取得した映像のコンテンツ、または録画番組記憶部１６０に記憶されている映像のコンテンツを取得して、取得したコンテンツをデコード（再生）して表示制御部１０６に送出するものである。
【００２２】
リモコン操作受付部１０１は、ユーザによりリモコン９０に備えられた操作ボタンが押下されたことを認識し、操作を受け付けるものである。例えば、ユーザが複数のコンテンツから所望のコンテンツを検索し、さらにそのコンテンツと関連するコンテンツを検索する場合、表示部１７０に表示された電子番組表に表示された複数のコンテンツから検索の中心（キー）となるコンテンツ（キーコンテンツ）を、ユーザがリモコン９０に備えられた操作ボタンで選択すると、リモコン操作受付部１０１は、このキーコンテンツの検索キーとして特定すると共に、コンテンツの検索を行う旨の操作を受け付ける。すなわち、リモコン操作受付部１０１は、キーコンテンツを特定する特定手段として機能する。なお、キーコンテンツの特定手法としては、ユーザによるキーコンテンツの選択に制限するものではなく、システム側でキーコンテンツを特定してもよい。
【００２３】
また、再生中のコンテンツをキーコンテンツとしてもよく、その場合には、ユーザがコンテンツの再生中にリモコン９０に備えられた操作ボタンを押下した場合、リモコン操作受付部１０１は、その再生中のコンテンツをキーコンテンツとする選択操作、すなわちコンテンツの検索を行う旨の操作を受け付ける。
【００２４】
また、リモコン操作受付部１０１は、詳細は後述するが、表示部１７０に表示された複数のコンテンツの表示情報が表示された一覧情報から、注目するコンテンツ（注目コンテンツ）の表示情報に対する指示操作を受け付ける。
【００２５】
メタデータ取得部１０３は、リモコン操作受付部１０１により、キーコンテンツの選択操作を受け付けた場合、全てのコンテンツ（キーコンテンツおよびキーコンテンツ以外の他のコンテンツ）のメタデータを取得するものである。具体的には、例えば、メタデータ取得部１０３は、コンテンツのメタデータを録画番組記憶部１６０から取得する。また、メタデータ取得部１０３は、ＩＰＴＶ２００サーバに対してコンテンツのメタデータを要求して、該メタデータを取得する。さらに、メタデータ取得部１０３は、電子番組表記憶部１５０に記憶されている電子番組表からコンテンツのメタデータを取得する。
【００２６】
メタデータ検索部１０２は、リモコン操作受付部１０１により、キーコンテンツの選択操作を受け付けた場合、メタデータ取得部１０３により取得したコンテンツのメタデータから、キーコンテンツのメタデータを検索し、検索したキーコンテンツのメタデータを関連度算出部１０４に送出する。
【００２７】
さらに、メタデータ検索部１０２は、メタデータ取得部１０３により取得したキーコンテンツのメタデータから、関連度算出部１０４によりメタデータとの関連度を算出する対象となる他のコンテンツのメタデータを検索し、検索した他のコンテンツのメタデータを関連度算出部１０４に送出する。
【００２８】
また、メタデータ検索部１０２は、メタデータ検索部１０２により検索されたキーコンテンツのメタデータ、及び関連度の算出対象となる他のコンテンツのメタデータを、メタデータ保持部１１０に送出する。
【００２９】
また、メタデータ検索部１０２は、リモコン操作受付部１０１により、キーコンテンツの選択操作を受け付けた場合、メタデータ取得部１０３により取得した全てのコンテンツのメタデータを、メタデータ保持部１１０を介して、表示情報生成部１０５に送出する。
【００３０】
メタデータ保持部１１０は、メタデータ検索部１０２により検索されたキーコンテンツのメタデータ、及び関連度の算出対象となる他のコンテンツのメタデータを保持する。つまり、メタデータ保持部１１０は、表示制御部１０６により表示情報として表示する対象となるコンテンツのメタデータを全て保持している。なお、メタデータ保持部１１０が、保持しているメタデータは、電子番組表記憶部１５０が記憶している番組のメタデータや、ＩＰＴＶ接続部１８０から受信しているメタデータに変更があった場合に、メタデータ取得部１０３を介して更新される。この更新は、後述する検出部１０９が検出することができる。
【００３１】
関連度算出部１０４は、メタデータ検索部１０２から送出された選択されたキーコンテンツのメタデータと他のコンテンツのメタデータとに基づいて、キーコンテンツに対する他のコンテンツ各々の関連度を、メタデータに含まれる項目、例えば、タイトル、チャンネルごとに算出するものである。具体的に、関連度ＲＭの算出は、下記式（１）を用いて算出する。
【００３２】
【数１】
2010055431.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と同様である。例えば、メタデータＭ１１とＭ２１との登場人物リストが夫々「ＷＷ、ＸＸ、ＹＹ」、「ＸＸ、ＹＹ、ＺＺ」の場合には、共通の登場人物は２人となるため、２×ＭＯ４を取り（ここでＭＯ４は任意の定数値）、共通の登場人物が居ない場合には０を取るような関数を用いることができる。また、登場人物にはグループも含まれるため、ある登場人物ＫＫがグループＸＸのメンバであった場合、「ＶＶ、ＷＷ、ＸＸ」、「ＫＫ、ＹＹ、ＺＺ」のようなメタデータＭ１１、Ｍ２１があったときに、Ｍ１１にはグループＸＸが出演、すなわち、このメンバのＫＫも出演、Ｍ２１にはグループＸＸは出演していないが、メンバであるＫＫは出演しているため、このような場合には、ＭＯ４／２を返すようにすることとしてもよい。
【００４５】
同様に、登場グループや登場人物の関係が定義される場合、例えば、グループＸＸとグループＹＹは同じ所属事務所であるなどといったような場合には、ＭＯ４／４を返すといったようにも拡張することとしてもよい。この場合、人物とグループ間の関係又は各人物、グループの所属する所属事務所間の関係は、メタデータ内に定義されている態様としてもよいし、外部のサーバ（情報サイト）から取得する態様としてもよい。
【００４６】
なお、以上では、登場人物リストに登場する人に対して関連度の区別をしない例を示したが、これに限定されるものではない。登場人物リストに出現する順番によって、さらに重み付けされる態様としてもよい。例えば、メタデータＭ１１の１番目に出てくる人との比較の場合は算出した関連度はそのままとし、２番目ならば関連度を１／２、３番目なら１／３とするといったように出現する順番に応じて重み付けを変化させることとしてもよい。また、メタデータＭ１１での順番とＭ２１での順番を両方とも加味する態様としてもよい。例えば、メタデータＭ１１の２番目の人物と、メタデータＭ２１の３番目の人物とを比較する場合、メタデータＭ１１の２番目ならば１／２、メタデータＭ２１の３番目ならば１／３となるため、トータルの関連度を１／２×１／３＝１／６とするようにしてもよい。また、メタデータとして、主演などの情報を用いて、主演者に対する関連度の重み付けを変えるようにしてもよい。例えば、主演の場合には算出した関連度を２倍するといったように重み付けを変化させることができる。
【００４７】
遷移特定部１１１は、関連度算出部１０４により算出された、各コンテンツのキーコンテンツとの間の関連度に基づいて、コンテンツ各々について、遷移前の表示位置から、アニメーション表示による遷移後の表示位置までの遷移経路、及び各コンテンツの表示情報の遷移順序を特定する。本実施の形態における、キーコンテンツ以外の他のコンテンツの表示情報の遷移順序としては、ほぼ同時に遷移を開始し、ほぼ同時に遷移が終了するものとする。
【００４８】
なお、本実施の形態における遷移前の表示位置は、遷移後の表示位置毎に予め定められているものとする。つまり、関連度に基づいて各コンテンツの一覧画面における（遷移後の）表示位置が特定された場合に、アニメーション表示による遷移前の表示位置も特定されることになる。なお、表示情報の遷移の例については、後述する。
【００４９】
表示位置算出部１１２は、遷移特定部１１１により特定されたコンテンツ毎の表示情報が遷移経路及び遷移順序に従って遷移している間の、各表示情報の位置情報を、所定時間毎に算出する。この表示位置の算出は、最初の表示情報が遷移を開始してから、全ての表示情報の遷移が終了するまでとする。本実施の形態にかかる所定時間とは、アニメーション表示で表示画面が更新される時間間隔とする。
【００５０】
表示情報生成部１０５は、メタデータ検索部１０２から送出されたキーコンテンツのメタデータおよび他のコンテンツのメタデータから、キーコンテンツおよび他のコンテンツの内容を表わす表示情報を生成するものである。具体的には、例えば、表示情報生成部１０５は、コンテンツが録画番組記憶部１６０に記憶された映像データのメタデータに基づいて、当該映像データの代表画像にタイトル等を付随させることで、表示部１７０に表示可能とした表示情報を生成する。また、例えば、表示情報生成部１０５は、コンテンツがＩＰＴＶサーバ２００から取得した映像データのメタデータに基づいて、当該映像データの代表画像にタイトル等を付随させることで、表示部１７０に表示可能とした表示情報を生成する。また、例えば、表示情報生成部１０５は、電子番組表記憶部１５０に記憶された電子番組表に基づいて、ＴＶ番組のタイトル、放送日時、チャンネル、番組内容等を、表示部１７０に表示可能とした表示情報を生成する。
【００５１】
ここで、表示情報の詳細について説明する。図３−１、３−２は、コンテンツの内容を表わす表示情報の一例を示す図である。図３−１では、例えば、録画番組記憶部１６０に記憶された映像データのメタデータに基づいて生成されたキーコンテンツの表示情報Ｃ１である。同図に示すように、キーコンテンツの表示情報Ｃ１は、Ｃ１−１にそのコンテンツの代表画像が表示され、Ｃ１−２にそのコンテンツ（映像）のタイトル「Ｌ３５８△＊６」が表示されている。また、図３−２では、例えば、電子番組表に基づいて生成されたキーコンテンツの表示情報Ｃ１である。同図に示すように、キーコンテンツの表示情報Ｃ１は、Ｃ１−３にチャンネルが表示され、Ｃ１−４にそのコンテンツ（映像）のタイトル「お昼のコメディーショー」、番組内容「今旬の〜世界にいざなう」が表示され、Ｃ１−５に放送日時が表示されている。
【００５２】
ところで、表示制御部１０６は、上述したようにリモコン操作受付部１０１がユーザからコンテンツの検索を行う旨の操作を受け付けた場合、ユーザが検索を行うための、キーコンテンツの表示情報とキーコンテンツに関連性を持つ他のコンテンツの表示情報とを一覧表示した一覧情報を表示する。
【００５３】
一覧情報（類似コンテンツリスト）は、キーコンテンツの表示情報を所望の位置に配置するとともに、当該キーコンテンツの表示情報の位置を中心に同心形状に形成された複数の多角形上であって、リモコン９０に備えられた操作ボタン、例えば十字キーの操作ボタンによる操作方向に沿う形状で、他のコンテンツの表示情報をそれぞれ配置した一覧情報を生成し、生成した一覧情報を表示部１７０に表示する。また、他のコンテンツの表示情報は、中心から放射方向に向けて項目ごとに分別された所定領域に、中心近傍から関連度の高い順に、それぞれ配置される。
【００５４】
具体的には、表示制御部１０６は、スクロール部１２１と、第１表示処理部１２２と、表示停止部１２３と、第２表示処理部１２４とを備え、表示部１７０に表示する処理を行う。例えば、表示制御部１０６は、映像再生部１０７により送出されたコンテンツを表示部１７０に再生表示する。
【００５５】
第１表示処理部１２２は、コンテンツを表す表示情報を複数配置された一覧情報や、コンテンツが記載された番組情報等を表示する。
【００５６】
表示停止部１２３は、リモコン操作受付部１０１によりコンテンツ又はコンテンツの表示情報が選択された場合に、当該コンテンツの表示情報のみ表示し、他の表示情報や、今まで表示されていた一覧画面、さらには背景などの表示を停止する。
【００５７】
第２表示処理部１２４は、他の表示情報や、今まで表示されていた一覧画面、さらには背景などの表示を停止した後、選択された表示情報を、表示領域の中心座標に配置すると共に、キーコンテンツとの関連度に基づいて特定された中心座標以外の表示領域内の表示位置に他の表示情報が配置された、一覧情報を表示する。なお、本実施の形態においては、キーコンテンツを表示領域の中心座標に配置するが、中心座標以外の領域でも良く、例えば表示領域内の最上部に表示するなど、キーコンテンツを配置する位置として予め定められた位置であればよい。
【００５８】
また、第２表示処理部１２４は、一覧表示を行う際に、各他の表示情報に対して、所定時間毎に、表示位置算出部１１２により算出された表示位置で表示を行う。これにより、各表示情報は、第２表示処理部１２４により、遷移特定部１１１で特定された遷移経路及び遷移順序に従って、遷移前の表示位置から、関連度に基づいて特定された表示位置まで遷移する、アニメーション表示がなされる。
【００５９】
そして、第２表示処理部１２４は、遷移が終了した後、中心座標に配置されたキーコンテンツと関連度が高い順に、他のコンテンツを表す他の表示情報が配置された一覧情報を表示する。
【００６０】
具体的には、リモコン操作受付部１０１が、ユーザからコンテンツの検索を行う旨の操作を受け付けた場合、表示制御部１０６の上述した構成により、ユーザが検索を行うための、キーコンテンツと他のコンテンツとを表示した一覧情報を表示できる。
【００６１】
第１表示処理部１２２及び第２表示処理部１２４が表示する一覧情報では、キーコンテンツの表示情報を所望の位置に配置するとともに、当該キーコンテンツの表示情報の位置を中心に同心形状に形成された複数の多角形上であって、リモコン９０に備えられた操作ボタン、例えば十字キーの操作ボタンによる操作方向に沿う形状で、中心から放射方向に向けて項目ごとに分別された所定領域に、中心近傍から関連度の高い順に、他のコンテンツの表示情報をそれぞれ配置した一覧情報を生成し、生成した一覧情報を表示部１７０に表示する。また、一覧情報は、キーコンテンツの表示情報の表示サイズを最大とし、中心近傍から離れるに従って他のコンテンツの表示情報の表示サイズを小さくして表示する。この表示情報の表示動作の詳細について、図を参照して説明する。図４−１〜図８は、表示情報の表示動作の詳細に関する説明図である。
【００６２】
まず、図４−１に示すように、第１表示処理部１２２及び第２表示処理部１２４が表示する一覧情報では、キーコンテンツの表示情報Ｃ１を所望の位置に配置し、キーコンテンツの表示情報Ｃ１を中心にｘ軸正方向、ｘ軸負方向、ｙ軸正方向、ｙ軸負方向の４軸（軸１〜４）を設定し、選択されたキーコンテンツのメタデータに含まれている項目を各軸に割り当てて配置する。図２を参照すると、例えば、メタデータに含まれる項目としては、ＴＶ番組（コンテンツ）の「タイトル」、出演者を示す「人物」、番組内容に含まれる検索を行う際の「キーワード」、ＴＶ番組の「ジャンル」などを割り当てる。この各軸に割り当てた項目は、ユーザがキーコンテンツに関連する他のコンテンツを検索する際の指標として用いることができる。
【００６３】
そして、第１表示処理部１２２及び第２表示処理部１２４が表示する一覧情報では、図４−２に示すように、各項目を示す各軸をそれぞれ含む任意の角度、例えば軸を含む９０度で、中心にあるキーコンテンツの表示情報Ｃ１から放射方向に向けて領域を分別することで、各軸を含む所定の表示領域（領域１〜４）を生成する。
【００６４】
次に、第１表示処理部１２２及び第２表示処理部１２４が表示する一覧情報では、図５に示すように、キーコンテンツの表示情報Ｃ１の位置を中心とした同心形状に形成された複数の８角形Ｆ１、Ｆ２…上であって、リモコン９０に備えられた操作ボタンによる上下左右の操作方向に沿う形状で、他のコンテンツの表示情報が配置されている。つまり、一覧情報では、８角形Ｆ１の頂点には、他のコンテンツの表示情報Ｃ１１〜１８までの８個の表示情報を配置する。また、一覧情報では、８角形Ｆ２の頂点には、他のコンテンツの表示情報Ｃ２１、２３、２５、２７、２９、３１、３３、３５の８つの表示情報を配置し、それぞれの表示情報の間に、操作方向に沿うように他のコンテンツの表示情報Ｃ２２、２４、２６、２８、３０、３２、３４、３６の８個の表示情報を配置する。以下同様に、８角形の頂点に他のコンテンツの表示情報を８つ配置し、それぞれの表示情報の間にさらに他のコンテンツの表示情報を配置していく。このように他のコンテンツの表示情報を配置すると、いずれの表示情報から上下左右の操作がなされても、その操作方向に沿って、その表示情報以外の表示情報が配置されることになる。
【００６５】
このとき、一覧情報では、図６に示すように、他のコンテンツの表示情報が、キーコンテンツの表示情報Ｃ１が配置されている中心近傍から外側に向かって、キーコンテンツとの関連度の高い順に配置されている。すなわち、一覧情報では、図５で示すと、８角形Ｆ１上に、最もキーコンテンツとの関連度が高い他のコンテンツの表示情報を表示し、さらに、Ｆ２、Ｆ３…（不図示）上に、関連度の高い順に他のコンテンツの表示情報を表示していく。
【００６６】
また、一覧情報では、先に分別した表示領域の項目ごとに、キーコンテンツとの関連度が高い順に他のコンテンツの表示情報が配置されている。つまり、一覧情報では、図７に示すように、境界線Ｂ１と境界線Ｂ４とで囲まれた領域１、境界線Ｂ１と境界線Ｂ２とで囲まれた領域２、境界線Ｂ２と境界線Ｂ３とで囲まれた領域３、および境界線Ｂ３と境界線Ｂ４とで囲まれた領域４に割り当てられた領域の項目ごとに、図７の表示情報上に示した数字の順番で他のコンテンツの表示情報を表示することで、項目ごとにキーコンテンツとの関連度が高い順に中心近傍から他のコンテンツの表示情報を表示できる。
【００６７】
なお、表示情報Ｃ１１、２１、４１は、領域１または領域２のいずれにも属することができる位置であるが、例えば、キーコンテンツに対する関連度が所定の閾値よりも高い他のコンテンツをより多く有する項目の領域に属するように設定できる。つまり、図７における表示情報Ｃ１１、２１、４１は、領域１の項目より、領域２の項目の方が、所定の閾値より高い関連度を有する他のコンテンツをより多く存在するため、領域２に属している。また、表示情報Ｃ１３、２５、４７、１５、２９、５３、１７、３３、５９についても同様である。
【００６８】
なお、ここでは、各境界線付近に表示される表示情報を、キーコンテンツとの関連度の高さによりいずれの項目の領域に属するかを判断しているが、これに限定されることなく、例えば、キーコンテンツとの関連度する他のコンテンツの総数が多い項目の領域に、各境界線付近に表示される表示情報を属するように構成してもよい。
【００６９】
また、図８に示すように、一覧情報では、キーコンテンツの表示情報の表示サイズを最大とし、中心近傍から離れるに従って他のコンテンツの表示情報の表示サイズを小さくして表示する。また、一覧情報では、他のコンテンツの表示情報が複数の領域に属する場合、いずれか一つの領域に表示する。具体的には、第１表示処理部１２２及び第２表示処理部１２４は、他のコンテンツの表示情報が領域１、２の両領域に属する場合、キーコンテンツに対する関連度が最も高い項目の領域に表示する。
【００７０】
一覧情報では、このようにしてキーコンテンツの表示情報Ｃ１と他のコンテンツの表示情報Ｃ１１〜を配置した一覧情報を表示部１７０に表示する。なお、表示情報の表示位置および表示サイズは、予め表示制御部１０６が記憶しており、キーコンテンツに対する関連度を算出した後に、他のコンテンツの表示情報を所定の表示サイズにして順番に配置していく。図９は、キーコンテンツの表示情報Ｃ１と他のコンテンツの表示情報Ｃ１１〜を配置した一覧情報の一例を示す図である。図９の一覧情報では、上側に「タイトル」、右側に「人物」、下側に「キーワード」、左側に「ジャンル」の項目が表示されており、キーコンテンツの表示情報Ｃ１を中心位置として、他のコンテンツの表示情報が中心近傍から外側に向けて配置されている。
【００７１】
また、本実施の形態では、上下左右の操作方向に沿う形状で他のコンテンツの表示情報を配置したため、例えば、検索中における注目コンテンツが表示情報Ｃ３０であった場合に、操作ボタンにより左右の指示操作を受け付けると、矢印Ａのように注目コンテンツが変わっていく。また、検索中における注目コンテンツが表示情報Ｃ３０であった場合に、操作ボタンにより上下の指示操作を受け付けると、矢印Ｂのように注目コンテンツが変わっていく。また、例えば、注目コンテンツが表示情報Ｃ１１であった場合に、指示操作を受け付けて右にカーソル１つ分移動すると、表示情報Ｃ３６へ注目コンテンツが変わる。同じく、上にカーソル１つ分移動すると表示情報Ｃ２２へ、左にカーソル１つ分移動すると表示情報Ｃ１２へ、下にカーソル１つ分移動すると表示情報Ｃ１８へ注目コンテンツが変わることになる。これより、リモコン９０の十字キーなどの操作ボタンからの指示操作が行いやすくなる。
【００７２】
次に、番組表や、一覧画面でコンテンツを選択された場合の画面遷移について、図１０を用いて説明する。まず、第１表示処理部１２２が、番組表となる画面１００１を表示する。そして、リモコン操作受付部１０１が、番組表から一つのコンテンツ１００１の選択する操作を受け付けたものとする。
【００７３】
この場合に、表示停止部１２３は、画面１００２に示すように、選択されたコンテンツ１００１の表示情報１０１２が表示された後、番組表や背景など消し始める。そして、画面１００３に示すように、黒い背景の上に、キーコンテンツとなる表示情報１０１３のみ表示される。このようにキーコンテンツとなる表示情報１０１３は、再配置の基準となるため、換言すれば基準表示情報して機能する。
【００７４】
次に、画面１００４に示すように、第２表示処理部１２４が、キーコンテンツの表示情報を中心位置に表示した上で、当該キーコンテンツに関連する他のコンテンツの表示情報を、表示領域の最外周部に位置する表示位置から、キーコンテンツとの関連度に基づいて特定された表示位置まで遷移するアニメーション表示を行う。そして、画面１００５に示すように、第２表示処理部１２４が、各表示情報がキーコンテンツとの関連度が高い順に配置された一覧情報が示された画面を表示する。
【００７５】
その後、画面１００６に示すように、第１表示処理部１２２が一覧画面の表示を行い、リモコン操作受付部１０１が受け付けたカーソルの操作に基づいて、フォーカス１０１４の遷移を行う。そして、リモコン操作受付部１０１が、キーコンテンツと異なるコンテンツの表示情報の選択操作を受け付けた場合に、画面１００７に示すように、選択されたコンテンツの表示情報１０１５のみ残し、他のコンテンツの表示情報を消し始める。
【００７６】
そして、第２表示処理部１２４が、画面１００３に示すように、黒い背景の上に、次にキーコンテンツとなる表示情報１０１３のみ表示し、他のコンテンツの表示情報の遷移をアニメーション表示する画面１００４を経由して、画面１００５に示すように、選択されたコンテンツの表示情報を中心に配置し、選択されたコンテンツと関連するコンテンツの表示情報が周囲に配置された一覧情報を表示する。
【００７７】
その後は、画面１００６〜画面１００５までの遷移が、ユーザの選択操作に基づいて繰り返し行われる。上述した画面遷移において、キーコンテンツの表示情報を残して他の情報の表示を停止することで、キーコンテンツを認識することができる。さらにキーコンテンツの表示情報を中心位置に配置し、他のコンテンツの表示情報がキーコンテンツの表示情報の周囲に配置されるように遷移を行うことで、ユーザは、キーコンテンツと他のコンテンツとの関係を把握することができる。これにより、ユーザが所望するコンテンツの探し出すのが容易になる。
【００７８】
次に、以上のように構成された表示処理装置１００による表示情報の再表示を行う処理について説明する。図１１は、表示処理装置１００による表示情報の再表示処理の流れを示すフローチャートである。
【００７９】
まず、第１表示処理部１２２が、図５に示すようなコンテンツの表示情報による一覧情報を表示する（ステップＳ１０）。なお、コンテンツの表示情報による一覧表示の代わりに、番組表などのコンテンツ一覧画面を表示しても良い。
【００８０】
次に、リモコン操作受付部１０１は、リモコン９０の操作ボタンから、次にキーとなるコンテンツの選択操作を受け付けるまで待機する（ステップＳ１１）。選択操作を受け付けた場合（ステップＳ１１：Ｙｅｓ）、メタデータ取得部１０３は、選択されたキーコンテンツのメタデータを取得する（ステップＳ１２）。
【００８１】
そして、表示停止部１２３が、次にキーとなるコンテンツの表示情報のみ表示し、他のコンテンツの表示情報を消し始める（ステップＳ１３）。そして、表示停止部１２３は、最終的に次にキーとなるコンテンツの表示情報のみ表示し、他の情報（他のコンテンツの表示情報及び背景）の表示を停止する（ステップＳ１４）。
【００８２】
次に、メタデータ取得部１０３は、キーコンテンツ以外の他のコンテンツのメタデータを取得する（ステップＳ１５）。なお、実際には、他のコンテンツの表示情報を消し始めるのと同時にメタデータの取得を開始している。これにより、表示するまでの時間を短縮できる。
【００８３】
そして、関連度算出部１０４により、キーコンテンツに対する他のコンテンツ各々の関連度を、メタデータに含まれる項目ごとに算出する（ステップＳ１６）。
【００８４】
次に、遷移特定部１１１が、他のコンテンツ各々の関連度に基づいて、他のコンテンツの表示情報毎に、遷移開始となる表示位置から遷移後に配置される表示位置までの遷移経路及び遷移順序を特定する（ステップＳ１７）。
【００８５】
次に、表示位置算出部１１２が、遷移特定部１１１により算出された遷移開始となる表示位置から遷移後に配置される表示位置までの遷移経路及び遷移順序に基づいて、所定の時間毎の遷移ステップで、各コンテンツの表示情報の表示位置を算出する（ステップＳ１８）。この所定の時間は、例えばアニメーション表示の更新間隔とする。
【００８６】
そして、第２表示処理部１２４が、表示位置算出部１１２により算出された表示位置に、各コンテンツの表示情報が表示された画面情報を生成し（ステップＳ１９）、当該画面情報を表示する（ステップＳ２０）。
【００８７】
そして、第２表示処理部１２４が、遷移が終了したか否か判断する（ステップＳ２１）。遷移が終了していないと判断した場合（ステップＳ２１：Ｎｏ）、遷移ステップを１進め（ステップＳ２２）、ステップＳ１８からの処理を再び行う。
【００８８】
このように、ステップＳ１８〜Ｓ２２までの処理が繰り返されることで、図１０の画面１００４で示した、関連するコンテンツの表示情報の遷移をアニメーション表示することができる。
【００８９】
そして、第２表示処理部１２４が、遷移が終了したと判断した場合（ステップＳ２１：Ｙｅｓ）、処理を終了する。
【００９０】
このように、検索のキーとなるキーコンテンツの表示情報の位置を中心に同心形状に形成された複数の多角形上であって、操作ボタンによる操作方向に沿う形状で、中心近傍から関連度の高い順に配置されるまでを、アニメーション表示することで、ユーザはリモコン９０からの操作により、膨大なコンテンツからキーコンテンツに関連するコンテンツを容易に認識することができる。
【００９１】
図１に戻って、表示制御部１０６は、さらに、スクロール部１２１を備えており、さらに以下の機能を備えている。リモコン操作受付部１０１によりリモコン９０の操作ボタンが押下されることで、注目するコンテンツ（注目コンテンツ）の表示情報を指示する指示操作を受け付けた場合、スクロール部１２１は、その操作方向に一覧情報を所定の表示範囲で移動することでスクロールするものである。このとき、表示制御部１０６は、スクロール部１２１のスクロールによる一覧情報の移動量に関わらず、キーコンテンツの表示情報の表示範囲内への表示を維持する。また、表示制御部１０６は、操作ボタンからの操作により指示されて注目コンテンツとなった他のコンテンツの表示情報の表示サイズを、指示されていない他のコンテンツの表示情報の表示サイズより大きくして表示する。
【００９２】
図１２−１、１２−２、１２−３は、キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報をスクロールした場合における説明図である。図１２−１は、キーコンテンツの表示情報が中心に配置された初期状態の一覧情報を表示したものであり、キーコンテンツが注目コンテンツとなっている。ここから、ユーザにより操作ボタンの右方向を４回押下される指示操作を受け付けることで右にカーソル４つ分移動させ、他のコンテンツの表示情報Ｃ８１を注目コンテンツとして表示した場合は、図１２−２のように一覧情報は左に４スクロールされることになる。なお、１スクロールの移動量は予め設定されている。そして、さらにユーザにより操作ボタンの右方向を３回押下される指示操作を受け付けることで右にカーソル３つ分、すなわち初期状態からカーソル７つ分移動させ、他のコンテンツの表示情報Ｃ８２を注目コンテンツとして表示した場合は、図１２−３のように一覧情報は左に７スクロールされることになる。
【００９３】
このとき、キーコンテンツの表示情報は、初期の表示位置が表示範囲外に移動しても常に表示範囲内に表示するため、初期状態から一覧情報が左に４スクロール移動した際に当該初期の表示位置が表示範囲外に移動したとすると、初期状態から左に４スクロール移動した場合のキーコンテンツの表示情報Ｃ１の移動量（Ａ）も、左に７スクロール移動した場合のキーコンテンツの表示情報Ｃ１の移動量（Ｂ）も変わらず、同じ位置にキーコンテンツの表示情報Ｃ１の表示が維持される。
【００９４】
表示制御部１０６は、スクロール部１２１のスクロールにより一覧情報が移動した場合に、キーコンテンツの表示情報Ｃ１が最初に表示されていた初期の表示位置が表示範囲の外に移動した場合、初期の表示位置の方向を示す方向指示表示とともにキーコンテンツの表示情報を表示する。図１３は、キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報をスクロールした場合における説明図である。図１３では、ユーザにより操作ボタンの右方向を６回、上方向を６回押下される指示操作を受け付けることで、右にカーソル６つ分、上にカーソル６つ分移動させ、他のコンテンツの表示情報Ｃ８３を注目コンテンツとして表示した場合である。このとき、キーコンテンツの表示情報Ｃ１の初期の表示位置は、左下の表示範囲外に移動しているため（図１３における表示範囲外に描かれた表示情報参照）、図１３に示すような略三角形の頂点により初期の表示位置の方向を示す方向指示表示をキーコンテンツの表示情報Ｃ１とともに表示する。
【００９５】
また、表示制御部１０６は、キーコンテンツの表示情報Ｃ１の表示位置と、キーコンテンツの表示情報Ｃ１の初期の表示位置との距離が大きくなるに従って、方向指示表示の表示サイズを小さく変更して表示する。図１４−１、１４−２は、キーコンテンツの表示情報Ｃ１における初期の表示位置の方向を示す方向指示表示の説明図である。キーコンテンツの表示情報Ｃ１の表示位置とキーコンテンツの表示情報Ｃ１の初期の表示位置との距離が近い場合（図１４−１参照）より、キーコンテンツの表示情報Ｃ１の表示位置とキーコンテンツの表示情報Ｃ１の初期の表示位置との距離が遠い場合（図１４−２）の方が、方向指示表示の表示サイズを小さく表示する。
【００９６】
このように、キーコンテンツの表示情報Ｃ１の表示位置とキーコンテンツの表示情報Ｃ１の初期の表示位置との距離に比例させて方向指示表示の表示サイズを表示することで、ユーザがキーコンテンツの表示情報Ｃ１の表示位置とキーコンテンツの表示情報Ｃ１の初期の表示位置との距離を大まかに把握することができる。また、ここでは、キーコンテンツの表示情報Ｃ１と初期の表示位置との距離に応じて方向指示表示の表示サイズを変更しているが、該距離に応じて方向指示表示の色を変更して距離を表わしてもよい。
【００９７】
また、表示制御部１０６は、スクロール部１２１のスクロールにより一覧情報が移動した場合に、表示範囲内の項目の数が変化した場合、その変化に応じて表示範囲内の項目の表示を変更する。すなわち、表示制御部１０６は、スクロール部１２１のスクロールにより一覧情報が移動した場合に、表示範囲内の軸に割り当てた項目に属する他のコンテンツの表示情報が表示範囲外に移動することにより項目の数が減少した場合、減少した項目を表示部１７０から非表示にする。図１５は、表示範囲内の項目数が変化した場合の一覧情報の説明図である。図１５に示すように、初期の表示範囲から一覧情報を左に４スクロールされた場合、例えば左側の「ジャンル」の項目に属する他のコンテンツの表示情報が全て表示範囲外に移動した場合、「ジャンル」の項目を非表示にする。
【００９８】
また、表示制御部１０６は、スクロール部１２１のスクロールにより一覧情報が移動した場合に、表示範囲内の軸に割り当てた項目に属する他のコンテンツの表示情報が表示範囲外から表示範囲内に移動することにより項目の数が増加した場合、増加した項目を追加表示する。図１５に示すように、ある状態から一覧情報から右に４スクロールされた場合、例えば左側の「ジャンル」の項目に属する他のコンテンツの表示情報が少なくとも一つ表示範囲外から表示範囲内に移動した場合、「ジャンル」の項目を追加表示する。
【００９９】
次に、以上のように構成された表示処理装置１００による一覧情報のスクロール処理について説明する。図１６は、表示処理装置１００による一覧情報のスクロール処理の流れを示すフローチャートである。
【０１００】
まず、リモコン操作受付部１０１は、注目コンテンツの選択操作を受け付けたか否か判断する（ステップＳ３０）。受け付けたと判断した場合（ステップＳ３０：Ｙｅｓ）、表示制御部１０６が、一覧情報の再配置する表示制御を行い、再びステップＳ３０からの処理を開始する（ステップＳ３１）。このステップＳ３１の表示制御は、図１１のＳ１２〜Ｓ２２までの処理と同様として説明を省略する。
【０１０１】
次に、注目コンテンツの選択操作を受け付けなかったと判断した場合（ステップＳ３０：Ｎｏ）、リモコン操作受付部１０１は、注目コンテンツの表示情報を指示する指示操作を受け付けたか否か判断する（ステップＳ３２）。指示操作を受け付けなかったと判断した場合（ステップＳ３２：Ｎｏ）、再びステップＳ３０から処理を開始する。
【０１０２】
一方、リモコン操作受付部１０１が、指示操作を受け付けたと判断した場合（ステップＳ３２：Ｙｅｓ）、スクロール部１２１は、一覧情報を操作方向に移動することでスクロールする（ステップＳ３３）。そして、表示制御部１０６は、操作ボタンからの操作により指示された注目コンテンツの表示情報の表示サイズを、指示されていない他のコンテンツの表示情報の表示サイズより大きくして表示する（ステップＳ３４）。
【０１０３】
そして、表示制御部１０６は、キーコンテンツの表示情報の初期の表示位置が表示範囲外に移動したか否かを判断する（ステップＳ３５）。初期の表示位置が表示範囲外に移動していない場合（ステップＳ３５：Ｎｏ）、ステップＳ３０に戻って処理を繰り返す。一方、初期の表示位置が表示範囲外に移動している場合（ステップＳ３５：Ｙｅｓ）、表示制御部１０６は、初期の表示位置の方向を示す方向指示表示とともにキーコンテンツの表示情報を表示する（ステップＳ３６）。
【０１０４】
次に、表示制御部１０６は、表示範囲内の項目の数が変化したか否かを判断する（ステップＳ３７）。項目の数が変化していない場合（ステップＳ３７：Ｎｏ）、ステップＳ３０に戻って処理を繰り返す。一方、項目の数が変化している場合（ステップＳ３７：Ｙｅｓ）、表示制御部１０６は、その変化に応じて項目の表示を変更する（ステップＳ３８）。すなわち、表示制御部１０６は、項目の数が減少した場合は、減少した項目を非表示にし、項目の数が増加した場合は、増加した項目を追加表示する。
【０１０５】
次に、スクロール部１２１による一覧情報のスクロール処理について、表示部１７０に表示された画面の遷移図に従って説明する。図１７〜図２１は、キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報を左にスクロールした場合の画面遷移図である。
【０１０６】
まず、リモコン操作受付部１０１により、キーコンテンツの選択操作を受け付けると、図１７に示すように、キーコンテンツの表示情報Ｃ１が中心に配置されるとともに、キーコンテンツの表示情報Ｃ１が注目コンテンツとなる一覧情報が表示される。これが初期の表示範囲となる。
【０１０７】
そして、キーコンテンツの表示情報Ｃ１から他のコンテンツの表示情報Ｃ１８を注目コンテンツとする指示操作を受け付けると、右にカーソル１つ分移動するとともに一覧情報が左に１スクロールされることになり、表示部１７０には図１８に示す一覧情報が表示される。
【０１０８】
そして、他のコンテンツの表示情報Ｃ１８から他のコンテンツの表示情報Ｃ３５を注目コンテンツとする指示操作を受け付けると、さらに右にカーソル１つ分移動するとともに一覧情報が左に１スクロールされることになり、表示部１７０には図１９に示す一覧情報が表示される。
【０１０９】
そして、他のコンテンツの表示情報Ｃ３５から他のコンテンツの表示情報Ｃ６２を注目コンテンツとする指示操作を受け付けると、さらに右にカーソル１つ分移動するとともに一覧情報が左に１スクロールされることになり、表示部１７０には図２０に示す一覧情報が表示される。このとき、「ジャンル」の項目に属する他のコンテンツの表示情報が表示範囲外に全て移動することで、表示範囲内から項目の数が減少したため、減少した項目「ジャンル」を非表示とする。
【０１１０】
そして、他のコンテンツの表示情報Ｃ６２から他のコンテンツの表示情報Ｃ８４を注目コンテンツとする指示操作を受け付けると、さらに右にカーソル１つ分移動するとともに一覧情報が左に１スクロールされることになり、表示部１７０には図２１に示す一覧情報が表示される。このとき、キーコンテンツの表示情報Ｃ１の初期の表示位置は表示範囲外に移動するため、当該初期の表示位置を示す左向きの方向指示表示とともにキーコンテンツの表示情報Ｃ１を表示する。また、キーコンテンツの表示情報Ｃ１の初期の表示位置は既に表示範囲外に移動しているため、さらに一覧情報が左にスクロールされても、キーコンテンツの表示情報Ｃ１は表示位置を変更せず、方向指示表示の表示サイズによりキーコンテンツの表示情報Ｃ１の表示位置とキーコンテンツの表示情報Ｃ１の初期の表示位置との距離を表わしていく。
【０１１１】
次に、本実施の形態における第２表示処理部１２４による、コンテンツの表示情報の一覧情報を再表示する際の、各表示情報の遷移について説明する。
【０１１２】
図２２は、本実施の形態における第２表示処理部１２４の表示制御による各コンテンツの表示情報の遷移を示した図である。図２２の符号２２０１に示すように、表示領域の中心に配置されたコンテンツの表示情報を除き、他のコンテンツの表示情報の各々が、遷移特定部１１１により特定された遷移経路の表示開始位置から同時に遷移を開始する。本実施の形態においては、各コンテンツの表示開始位置は、表示領域の外側に設定されている。この表示開始位置は、遷移後の表示位置により決定されるものとする。具体的には、遷移毎の表示位置に同時に遷移が終了するように全ての表示情報の表示開始位置が設定されている。
【０１１３】
そして、図２２の符号２２０２に示すように、第２表示処理部１２４は、各表示情報の遷移が、表示領域内で全て同時に終了するように表示制御を行う。
【０１１４】
具体的には、図２３の画面２３０１に示すように、第２表示処理部１２４は、表示領域の外側（外枠近傍）の表示開始位置から各コンテンツの表示情報が、中心部に向かって遷移するようにアニメーション表示される。そして、画面２３０２に示すように、第２表示処理部１２４は、各コンテンツ表示情報が、遷移特定部１１１により特定された遷移経路の終端である表示位置までの遷移が終了した時に、アニメーション表示を終了する。
【０１１５】
本実施の形態では、各表示情報の遷移が同時に開始し、同時に遷移が終了する場合について説明した。しかしながら、各表示情報の遷移をこのような場合に制限するものではない。そこで、変形例を以下に説明する。
【０１１６】
変形例１として、各コンテンツの表示情報が異なる時間で遷移を開始し、表示情報毎に異なる時間に遷移が終了する場合について説明する。このように遷移を行うためには、遷移特定部１１１において、各コンテンツの表示情報毎に遷移する順序と、遷移を開始する間隔とを予め設定しておく。
【０１１７】
各表示情報の遷移を開始する順序は、どのような順序でも良いが、本変形例では、キーコンテンツに録画時間又は録画予約時間に近いコンテンツの表示情報ほど早い順に遷移を開始するものとする。これにより、キーコンテンツと時間的に近いコンテンツをユーザが認識できるので、所望するコンテンツの特定が容易になる。また、遷移の開始する順序としては、他には、キーコンテンツに関連度が高い順に遷移を開始する等、あらゆる手法で遷移を開始する順序を設定して良い。
【０１１８】
図２４は、変形例１における第２表示処理部１２４の表示制御による各コンテンツの表示情報の遷移を示した図である。図２４の符号２４０１に示すように、表示領域の中心に配置されたコンテンツの表示情報を除き、他のコンテンツの表示情報の各々が、遷移特定部１１１により特定された遷移経路の表示開始位置から、予め設定された遷移順序及び遷移の開始間隔に従って遷移を開始する。本実施の形態においては、各コンテンツの表示開始位置は、表示領域の外側に設定されている。
【０１１９】
そして、図２４の符号２４０２に示すように、第２表示処理部１２４は、各表示情報の遷移が、表示領域内において予め設定された遷移順序に従って遷移が終了するようにアニメーション表示制御を行う。
【０１２０】
具体的には、図２５の画面２５０１に示すように、第２表示処理部１２４は、遷移開始が早い順に、表示領域の外側の表示開始位置から各コンテンツの表示情報が、中心部に向かって遷移するようアニメーション表示する。そして、各コンテンツの表示情報の遷移は遷移順序に従ってばらばらに遷移が終了するが、画面２５０２に示すように、第２表示処理部１２４は、最終的に全てのコンテンツの表示情報が、遷移特定部１１１により特定された遷移経路の終端である表示位置までの遷移が終了した時に、アニメーション表示を終了する。
【０１２１】
なお、表示情報は、表示領域の周囲から遷移してくることに制限するものではない。変形例２では、各コンテンツの表示情報が、表示領域の奥から、表示情報毎に異なる時間で遷移を開始し、表示情報毎に異なる時間に遷移が終了する場合について説明する。なお、遷移が開始される時間の設定等は変形例１と同様とする。
【０１２２】
図２６は、各コンテンツの表示情報の遷移を概念的に示した説明図である。第２表示処理部１２４は、表示領域２６０２を視点２６０１から参照しているように表示しているものとする。この場合に、各コンテンツの表示情報は、表示領域２６０２を介して視点２６０１と反対側で、予め設定された遷移開始位置から、表示領域２６０２の位置まで遷移するように遷移経路が設定されている。そして、第２表示処理部１２４は、符号２６０３に示すように、各コンテンツの表示情報が、設定された遷移経路を遷移しているようにアニメーション表示する。
【０１２３】
具体的には、図２７の画面２７０１に示すように、第２表示処理部１２４は、遷移開始が早い順に、表示領域内に、通常より表示サイズが小さい各コンテンツの表示情報を表示した後、表示情報を予め定められた表示位置に遷移させると共に当該表示情報の表示サイズを徐々に拡大表示する。そして、各コンテンツの表示情報の遷移は遷移順序に従ってばらばらに拡大表示が終了する。そして、図２７の画面２７０２に示すように、第２表示処理部１２４は、最終的に、図８で示した表示サイズで全てのコンテンツの表示情報を表示した場合に、アニメーション表示を終了する。
【０１２４】
次に変形例３として、各コンテンツの表示情報が、視点２８０１と同様の表示領域の手前から、異なる時間で遷移を開始し、表示情報毎に異なる時間に遷移が終了する場合について説明する。なお、遷移開始時間としては変形例１と同様とする。
【０１２５】
図２８は、各コンテンツの表示情報の遷移を概念的に示した説明図である。第２表示処理部１２４は、表示領域２８０２を視点２８０１から参照しているように表示しているものとする。この場合に、各コンテンツの表示情報は、表示領域２８０２に対して視点２８０１と同じ側で、予め設定された遷移開始位置から、表示領域２８０２の位置まで遷移するように遷移経路が設定されている。そして、第２表示処理部１２４は、符号２８０３に示すように、各コンテンツの表示情報が、設定された遷移経路を遷移しているようにアニメーション表示する。
【０１２６】
具体的には、図２９の画面２９０１に示すように、第２表示処理部１２４は、遷移開始が早い順に、表示領域内に、通常より表示サイズが大きい各コンテンツの表示情報（例えば、表示情報２９１１）を表示した後、表示情報を予め定められた表示位置に遷移させると共に当該表示情報の表示サイズを徐々に縮小表示する。そして、各コンテンツの表示情報の遷移は遷移順序に従ってばらばらに縮小表示が終了する。そして、図２９の画面２９０２に示すように、第２表示処理部１２４は、最終的に、図８で示した表示サイズで全てのコンテンツの表示情報を表示した（例えば表示情報２９１２で表示した）場合に、アニメーション表示を終了する。
【０１２７】
次に変形例４として、各コンテンツの表示情報が、視点３００１と同様の表示領域３００２の手前及び視点３００１と反対側となる表示領域３００２の奥から、異なる時間で遷移を開始し、表示情報毎に異なる時間に遷移が終了する場合について説明する。
【０１２８】
図３０は、各コンテンツの表示情報の遷移を概念的に示した説明図である。第２表示処理部１２４は、表示領域３００２を視点３００１から参照しているように表示しているものとする。
【０１２９】
そして、キーとなるコンテンツより時間的に後（新しい又は未来）のコンテンツの表示情報は、表示領域３００２に対して視点３００１と同じ側で、予め設定された遷移開始位置から、表示領域３００２の位置まで遷移するように遷移経路が設定されている。そして、符号３００３に示すように、各コンテンツの表示情報の表示情報の遷移が行われる。この表示情報の遷移開始は、キーとなるコンテンツと放送時間が近いコンテンツから遷移の開始がスタートする。遷移の開始時間は、実際の放送開始時間の間隔に基づいて決定しても良いし、キーとなるコンテンツと近い順に等間隔で遷移が開始されるように決定しても良い。
【０１３０】
そして、キーとなるコンテンツより時間的に前に放送されるコンテンツの表示情報は、表示領域３００２に対して視点３００１と反対側で、予め設定された遷移開始位置から、表示領域３００２の位置まで遷移するように遷移経路が設定されている。そして、符号３００４に示すように、各コンテンツの表示情報の表示情報の遷移が行われる。この表示情報の遷移開始は、キーとなるコンテンツと放送時間が近いコンテンツから遷移の開始がスタートする。遷移の開始時間は、実際の放送開始時間の間隔に基づいて決定しても良いし、キーとなるコンテンツと近い順に等間隔で遷移が開始されるように決定しても良い。
【０１３１】
具体的には、図３１の画面３１０１に示すように、第２表示処理部１２４は、キーコンテンツより放送時間が新しいコンテンツの表示情報について、遷移開始が早い順に、表示領域内に、通常の表示サイズより大きい表示情報（例えば表示情報３１１１）を表示した後、予め定められた表示位置に遷移させると共に表示情報の表示サイズを徐々に縮小表示する。その一方で、第２表示処理部１２４は、キーコンテンツより放送時間が古いコンテンツの表示情報について、遷移開始が早い順に、通常より表示サイズが小さい各コンテンツの表示情報（例えば表示情報３１１２）を表示した後、予め定められた表示位置に遷移させると共に表示情報の表示サイズを徐々に拡大表示していく。
【０１３２】
そして、図３１の画面３１０２に示すように、第２表示処理部１２４は、最終的に、図８で示した表示サイズで全てのコンテンツの表示情報を表示した場合に、アニメーション表示を終了する。以降、第１の実施の形態について再び説明する。
【０１３３】
図１に戻って、検出部１０９は、第２表示処理部１２４によりコンテンツの表示情報の一覧情報が表示された後、キーコンテンツの内容の変化を検出する。キーコンテンツの内容の変化としては、例えば、キーコンテンツの放送が終了し、次のコンテンツの放送が開始された等が考えられる。この場合、新たなキーコンテンツに基づく一覧情報の再表示を行う。本実施の形態にかかる検出部１０９は、一覧情報として表示された各コンテンツのメタデータを、メタデータ保持部１１０を参照することで、キーコンテンツや他のコンテンツの変化を検出できる。
【０１３４】
図３２は、検出部１０９がキーコンテンツの変化を検出した場合に変更される一覧情報の画面の遷移を示した説明図である。図３２の画面３２０１においては、キーコンテンツ３２１１が表示されていたものとする。このキーコンテンツ３２１１は、現在放送中のコンテンツとする。そして、検出部１０９は、当該コンテンツの放送の終了を、メタデータ保持部１１０で保持された当該コンテンツのメタデータを参照することで、検出できる。
【０１３５】
なお、コンテンツの変更は、上述したようなコンテンツの放送の終了に制限するものではなく、様々な理由で行われることが考えられる。コンテンツの変化の例としては、ＥＰＧの更新により、各コンテンツに対して詳細な情報が格納された場合等が考えられる。この詳細な情報が格納された場合に、当該コンテンツの変化として検出することで、より適切に関連コンテンツを特定することが可能となる。他には、放送中のコンテンツが、録画コンテンツに切り替わりなど、コンテンツに関するあらゆる変化を検出する。
【０１３６】
この場合に、次に放送されるコンテンツのＥＰＧが示されたメタデータ３２１２をキーコンテンツとして、一覧情報の再配置を行う。そして、関連度算出部１０４が、当該キーコンテンツと他のコンテンツとの間で関連度の算出が行われる。その結果、第２表示処理部１２４が、画面３２０２を表示する。この画面３２０２においては、メタデータ３２１２と関連度が高いコンテンツの表示情報が周囲に配置される。
【０１３７】
次に、キーコンテンツの変化の基づく再表示を行う処理について説明する。図３３は、表示処理装置１００による、キーコンテンツの変化に基づく再表示処理の流れを示すフローチャートである。
【０１３８】
まず、第１表示処理部１２２が、図５に示すようなコンテンツの表示情報による一覧情報を表示する（ステップＳ３３０１）。
【０１３９】
次に、検出部１０９が、メタデータ保持部１１０が保持するキーコンテンツのメタデータから、キーコンテンツの変化を検出するまで待機する（ステップＳ３３０２）。
【０１４０】
そして、検出部１０９が、キーコンテンツの変化を検出した場合（ステップＳ３３０２：Ｙｅｓ）、メタデータ取得部１０３が、次にキーとなるコンテンツのメタデータを取得する（ステップＳ３３０３）。それ以降は、図１１のステップＳ１３〜Ｓ２２と同様の処理を行うことで、新なキーコンテンツに基づく一覧情報の表示が行われる（ステップＳ３３０４〜Ｓ３３１３）。
【０１４１】
また、検出部１０９は、一覧情報として表示情報が表示されたコンテンツのうち、キーコンテンツ以外の他のコンテンツについても内容の変化を検出する。この場合に、他のコンテンツの内容の変化を検出し、当該コンテンツの表示が不要の場合、全体の再計算は行わず、変化したコンテンツの表示情報のみ削除し、他のコンテンツが空いた領域を詰めるように遷移を行う。
【０１４２】
図３４が、キーコンテンツ以外のコンテンツの表示を停止した場合に行われる他のコンテンツの表示情報の遷移を示した概念図である。図３４の画面３４０１で表示されているコンテンツの変化を検出部１０９が検出し、表示停止部１２３が、当該コンテンツの表示情報Ｃ３５の表示を停止する。
【０１４３】
この場合、図３４の画面３４０２に示すように、第２表示処理部１２４は、表示停止のコンテンツと同一ジャンルに分けられた他のコンテンツの表示情報Ｃ３６、Ｃ３７、Ｃ３８が、表示が停止された表示情報Ｃ３５の領域を詰めるように遷移する表示を行う。その際、第２表示処理部１２４は、表示されていないコンテンツのうち、同一ジャンルで最も関連度が高かったコンテンツの表示情報Ｃ３９を表示領域の外側から遷移し、表示する。
【０１４４】
次に、他のコンテンツの表示が停止された場合の表示情報の再表示を行う処理について説明する。図３５は、他のコンテンツの表示が停止された場合の表示情報の再表示を行う処理の流れを示すフローチャートである。
【０１４５】
まず、検出部１０９が、表示情報が一覧表示されたコンテンツのうち、キーコンテンツ以外の他のコンテンツの変化を検出するまで待機する（ステップＳ３５０１）。
【０１４６】
次に、遷移特定部１１１が、表示が停止された表示情報の領域を詰めるように、他のコンテンツの表示情報の遷移経路を特定する（ステップＳ３５０２）。なお、本処理手順においては、表示情報は同時に遷移を開始するものとする。また、遷移特定部１１１は、新たに表示されるコンテンツの表示情報の特定、及び当該表示情報の遷移経路も特定する。
【０１４７】
次に、表示位置算出部１１２が、遷移特定部１１１により算出された遷移開始となる表示位置から遷移後に配置される表示位置までの遷移経路に基づいて、今回の遷移ステップにおける、各コンテンツの表示情報の表示位置を算出する（ステップＳ３５０３）。この遷移ステップは、所定の時間毎のステップとする。所定の時間としては、例えばアニメーション表示の更新間隔とする。
【０１４８】
そして、第２表示処理部１２４が、表示位置算出部１１２により算出された表示位置に、各コンテンツの表示情報が表示された画面情報を生成し（ステップＳ３５０４）、当該画面情報を表示する（ステップＳ３５０５）。
【０１４９】
そして、第２表示処理部１２４が、遷移が終了したか否か判断する（ステップＳ３５０６）。遷移が終了していないと判断した場合（ステップＳ３５０６：Ｎｏ）、遷移ステップを１進め（ステップＳ３５０７）、ステップＳ３５０３からの処理を再び行う。
【０１５０】
このように、ステップＳ３５０３〜Ｓ３５０７までの処理が繰り返されることで、図３４の画面３４０２で示したように、空いた領域を詰めるような、コンテンツの表示情報の遷移をアニメーション表示できる。
【０１５１】
そして、第２表示処理部１２４が、遷移が終了したと判断した場合（ステップＳ３５０６：Ｙｅｓ）、処理を終了する。
【０１５２】
つまり、単に、コンテンツの一覧情報を表示しているだけでは、時間の経過に伴い、メタデータの変更や、放送時間の終了が生じることで、一覧情報で表示されている内容と、最新の内容と、の間で乖離が起こる可能性がある。そこで、本実施の形態にかかる表示処理装置１００では、検出部１０９が、コンテンツの変化を検出し、キーコンテンツで有るか否かかに応じて、一覧情報に対して適切な変更を行うことができるので、最新の内容との乖離を抑止できる。
【０１５３】
本実施の形態にかかる表示処理装置１００では、他の画面（番組表表示等）からの遷移、一覧情報の表示画面中の遷移に関わらず、キーとなるコンテンツが特定された際には、一度、表示画面上のキーコンテンツの表示情報のみ表示し、その後、背景やその他のコンテンツなどを表示する。その際、その他のコンテンツの表示情報を、キーコンテンツに引き寄せられる形でアニメーション表示を行う。これにより、キーとなるコンテンツが強調され、キーコンテンツに関連するコンテンツが配置されているということが直感的に把握できる。また、このように一覧情報を表示することで、ユーザが所望するコンテンツの特定が容易になる。
【０１５４】
また、本実施の形態にかかる表示処理装置１００においては、キーコンテンツとの関連度の算出対象となるコンテンツが膨大になると、関連度算出時間が長くなるため、結果として一覧表示までに時間がかかりことになり、ユーザの心理的負荷が高くなる可能性があるが、選択されたキーコンテンツ以外の表示を消し始め、全てが消えた後に、関連するコンテンツが遷移するというアニメーション表示をユーザに参照させることで、単純に待っているときと比べて心理的負荷を軽減できる。
【０１５５】
本実施の形態の表示処理装置で実行される表示処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１５６】
また、本実施の形態の表示処理装置で実行される表示処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の表示処理装置で実行される表示処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１５７】
本実施の形態の表示処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１５８】
また、本実施の形態の表示処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の表示処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【図面の簡単な説明】
【０１５９】
【図１】実施の形態にかかる表示処理装置の構成を示すブロック図である。
【図２】ＴＶ番組をコンテンツとした場合におけるメタデータの一例を示す説明図である。
【図３−１】コンテンツの内容を表わす表示情報の一例を示す図である。
【図３−２】コンテンツの内容を表わす表示情報の一例を示す図である。
【図４−１】表示情報を表示する座標系に関する説明図である。
【図４−２】表示情報を表示する座標系の各領域を説明する図である。
【図５】表示情報の表示動作の詳細を示した説明図である。
【図６】表示情報間の関連度の詳細に関する説明図である。
【図７】座標系の領域毎に配置される表示情報を示した説明図である。
【図８】表示情報の表示サイズに関する説明図である。
【図９】キーコンテンツの表示情報Ｃ１と他のコンテンツの表示情報Ｃ１１〜を配置した一覧情報の一例を示す図である。
【図１０】表示制御部が表示する画面の遷移を示す図である。
【図１１】表示処理装置１００による表示情報の表示処理の流れを示すフローチャートである。
【図１２−１】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報のスクロール前を示した説明図である。
【図１２−２】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報をスクロールした場合における第１の説明図である。
【図１２−３】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報をスクロールした場合における第２の説明図である。
【図１３】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報をスクロールした場合における第３の説明図である。
【図１４−１】キーコンテンツの表示情報Ｃ１における初期の表示位置の方向を示す第１の方向指示表示の説明図である。
【図１４−２】キーコンテンツの表示情報Ｃ１における初期の表示位置の方向を示す第２の方向指示表示の説明図である。
【図１５】表示範囲内の項目数が変化した場合の一覧情報の説明図である。
【図１６】表示処理装置１００による一覧情報のスクロール処理の流れを示すフローチャートである。
【図１７】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報を左にスクロールした場合の画面遷移図である。
【図１８】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報を左にスクロールした場合の画面遷移図である。
【図１９】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報を左にスクロールした場合の画面遷移図である。
【図２０】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報を左にスクロールした場合の画面遷移図である。
【図２１】キーコンテンツの表示情報および他のコンテンツの表示情報を配置した一覧情報を左にスクロールした場合の画面遷移図である。
【図２２】本実施の形態にかかる一覧情報の表示画面における表示情報の遷移の概念を示した説明図である。
【図２３】本実施の形態にかかる表示処理装置における、表示情報が遷移する表示画面の例を示した説明図である。
【図２４】変形例１にかかる一覧情報の表示画面における表示情報の遷移の概念を示した説明図である。
【図２５】変形例１にかかる表示処理装置における、表示情報が遷移する表示画面の例を示した説明図である。
【図２６】変形例２にかかる一覧情報の表示画面における表示情報の遷移の概念を示した説明図である。
【図２７】変形例２にかかる表示処理装置における、表示情報が遷移する表示画面の例を示した説明図である。
【図２８】変形例３にかかる一覧情報の表示画面における表示情報の遷移の概念を示した説明図である。
【図２９】変形例３にかかる表示処理装置における、表示情報が遷移する表示画面の例を示した説明図である。
【図３０】変形例４にかかる一覧情報の表示画面における表示情報の遷移の概念を示した説明図である。
【図３１】変形例４にかかる表示処理装置における、表示情報が遷移する表示画面の例を示した説明図である。
【図３２】キーコンテンツの変化に伴う表示画面の更新を示した説明図である。
【図３３】表示処理装置による表示画面の更新の流れを示すフローチャートである。
【図３４】コンテンツの変化を検出した際の表示画面における他のコンテンツの表示情報の再配置を示した説明図である。
【図３５】コンテンツの変化を検出した際の表示画面における他のコンテンツの表示情報の再配置の流れを示すフローチャートである。
【符号の説明】
【０１６０】
９０  リモコン
１００  表示処理装置
１０１  リモコン操作受付部
１０２  メタデータ検索部
１０３  メタデータ取得部
１０４  関連度算出部
１０５  表示情報生成部
１０６  表示制御部
１０７  映像再生部
１０８  放送受信部
１０９  検出部
１１０  メタデータ保持部
１１１  遷移特定部
１１２  表示位置算出部
１２１  スクロール部
１２２  第１表示処理部
１２３  表示停止部
１２４  第２表示処理部
１５０  電子番組表記憶部
１６０  録画番組記憶部
１７０  表示部
１８０  ＩＰＴＶ接続部
２００  ＩＰＴＶサーバ
【図１】
2010055431.tif 000004
【図２】
2010055431.tif 000005
【図３−１】
2010055431.tif 000006
【図３−２】
2010055431.tif 000007
【図４−１】
2010055431.tif 000008
【図４−２】
2010055431.tif 000009
【図５】
2010055431.tif 000010
【図６】
2010055431.tif 000011
【図７】
2010055431.tif 000012
【図８】
2010055431.tif 000013
【図９】
2010055431.tif 000014
【図１０】
2010055431.tif 000015
【図１１】
2010055431.tif 000016
【図１２−１】
2010055431.tif 000017
【図１２−２】
2010055431.tif 000018
【図１２−３】
2010055431.tif 000019
【図１３】
2010055431.tif 000020
【図１４−１】
2010055431.tif 000021
【図１４−２】
2010055431.tif 000022
【図１５】
2010055431.tif 000023
【図１６】
2010055431.tif 000024
【図１７】
2010055431.tif 000025
【図１８】
2010055431.tif 000026
【図１９】
2010055431.tif 000027
【図２０】
2010055431.tif 000028
【図２１】
2010055431.tif 000029
【図２２】
2010055431.tif 000030
【図２３】
2010055431.tif 000031
【図２４】
2010055431.tif 000032
【図２５】
2010055431.tif 000033
【図２６】
2010055431.tif 000034
【図２７】
2010055431.tif 000035
【図２８】
2010055431.tif 000036
【図２９】
2010055431.tif 000037
【図３０】
2010055431.tif 000038
【図３１】
2010055431.tif 000039
【図３２】
2010055431.tif 000040
【図３３】
2010055431.tif 000041
【図３４】
2010055431.tif 000042
【図３５】
2010055431.tif 000043
【手続補正書】
【提出日】平成21年12月2日(2009.12.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
検索対象データの選択操作を受け付ける操作受付手段と、
前記検索対象データの内容を示す表示情報を所望の位置に配置するとともに、前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ配置した一覧情報を表示する表示手段と、
を備え、
前記表示手段は、さらに、前記操作受付手段が受け付けた操作により、前記検索対象データの表示情報が更新された場合に、更新された前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ再配置した一覧情報を表示すること、
を特徴とする表示処理装置。
【請求項２】
前記検索対象データが更新された場合に、前記検索対象データと、当該検索対象データ以外の他のデータ各々との関連度を算出する関連度算出手段をさらに備え、
前記表示手段は、前記操作受付手段が受け付けた操作により、前記検索対象データの表示情報が更新された場合に、更新された前記検索対象データの内容を示す前記表示情報を前記所望の位置に配置した後に、前記他のデータの内容を示す前記表示情報を、算出された関連度に基づいて決定された表示位置まで遷移する表示を行うこと、
を特徴とする請求項１に記載の表示処理装置。
【請求項３】
前記表示手段は、前記他のデータの内容を示す前記表示情報を、予め定め定められた順序に従って、関連度に基づいて決定された表示位置まで遷移させる表示を行うこと、
を特徴とする請求項２に記載の表示処理装置。
【請求項４】
前記表示手段は、前記他のデータの内容を示す前記表示情報を、ほぼ同時に、関連度に基づいて決定された表示位置まで遷移させる表示を行うこと、
を特徴とする請求項２に記載の表示処理装置。
【請求項５】
前記表示手段は、前記他のデータの内容を示す、複数の表示情報のうち一方を、再配置後の前記表示情報より表示サイズが大きい表示情報を表示した後、関連度に基づいて決定された表示位置まで遷移させる際に当該表示情報の表示サイズを縮小させ、前記複数の表示情報のうち他方を、再配置後の前記表示情報より表示サイズが小さい表示サイズで表示情報を表示した後、関連度に基づいて決定された表示位置まで遷移させる際に当該表示情報の表示サイズを拡大させること、
を特徴とする請求項２乃至４のいずれか一つに記載の表示処理装置。
【請求項６】
前記表示手段は、前記他のデータの内容を示す前記表示情報を、当該表示手段が表示可能な表示領域の表示枠近傍から、関連度に基づいて決定された前記表示位置まで遷移する表示を行うこと、
を特徴とする請求項２乃至４のいずれか一つに記載の表示処理装置。
【請求項７】
前記表示手段により前記一覧情報が表示された後、前記検索対象データの変化を検出する検出手段を、さらに備え、
前記表示手段は、さらに、前記検出手段が前記検索対象データの変化を検出した場合に、変化した前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ再配置した一覧情報を表示すること、
を特徴とする請求項１乃至６のいずれか一つに記載の表示処理装置。
【請求項８】
前記表示手段により前記一覧情報が表示された後、前記他のデータの変化を検出する検出手段をさらに備え、
前記表示手段は、前記検出手段により変化を検出した前記他のデータの内容を示す前記表示情報の表示を停止し、表示が停止された前記表示情報の領域に、さらに異なる他のデータの内容を示す表示情報を遷移する表示を行うこと、
を特徴とする請求項１乃至７のいずれか一つに記載の表示処理装置。
【請求項９】
操作受付手段が、検索対象データの選択操作を受け付ける操作受付ステップと、
表示手段が、前記検索対象データの内容を示す表示情報を所望の位置に配置するとともに、前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ配置した一覧情報を表示する表示ステップと、を有し、
前記表示ステップは、さらに、前記操作受付ステップが受け付けた操作により、前記検索対象データの表示情報が更新された場合に、更新された前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ再配置した一覧情報を表示すること、
を特徴とする表示処理方法。
【請求項１０】
関連度算出手段が、前記検索対象データが更新された場合に、前記検索対象データと、当該検索対象データ以外の他のデータ各々との関連度を算出する関連度算出ステップを、さらに有し、
前記表示ステップは、前記操作受付ステップが受け付けた操作により、前記検索対象データの表示情報が更新された場合に、更新された前記検索対象データの内容を示す前記表示情報を前記所望の位置に配置した後に、前記他のデータの内容を示す前記表示情報を、算出された関連度に基づいて決定された表示位置まで遷移する表示を行うこと、
を特徴とする請求項９に記載の表示処理方法。
【請求項１１】
前記表示ステップは、前記他のデータの内容を示す前記表示情報を、予め定め定められた順序に従って、関連度に基づいて決定される表示位置まで遷移させる表示を行うこと、
を特徴とする請求項１０に記載の表示処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、検索対象データの選択操作を受け付ける操作受付手段と、前記検索対象データの内容を示す表示情報を所望の位置に配置するとともに、前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ配置した一覧情報を表示する表示手段と、を備え、前記表示手段は、さらに、前記操作受付手段が受け付けた操作により、前記検索対象データの表示情報が更新された場合に、更新された前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ再配置した一覧情報を表示すること、を特徴とする表示処理装置である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、操作受付手段が、検索対象データの選択操作を受け付ける操作受付ステップと、表示手段が、前記検索対象データの内容を示す表示情報を所望の位置に配置するとともに、前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ配置した一覧情報を表示する表示ステップと、を有し、前記表示ステップは、さらに、前記操作受付ステップが受け付けた操作により、前記検索対象データの表示情報が更新された場合に、更新された前記検索対象データに関連する他のデータの内容を示す表示情報をそれぞれ再配置した一覧情報を表示すること、を特徴とする表示処理方法である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、検索対象データの選択操作を受け付けた場合に、検索対象データ及び他のデータの内容を示す表示情報を、一覧情報内でそれぞれ再配置することで、データ間の関係を把握できるので、一覧情報として表示されているデータの把握が容易になるという効果を奏する。