(57)【要約】【課題】コンテンツの一覧情報を好適に表示する。【解決手段】映像生成装置は、ユーザーの操作に応じた操作情報を取得するユーザー操作情報取得部１５と、横方向に各曜日が配置され、縦方向に各週番号が配置され、各曜日および各週番号に対応して各日付が配置されるカレンダーの映像を生成する映像生成部１４と、を備え、ユーザー操作情報取得部１５がカレンダーの映像上のいずれかの領域を指定する操作情報を取得した場合に、映像生成部１４は当該指定された領域に対応するコンテンツの一覧情報をカレンダーの映像と同一画面内に表示する表示領域を生成する。【選択図】図２
2008283563.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの操作に応じた操作情報を取得するユーザー操作情報取得部と、
日付を示す複数の第１のアイコンと、曜日を示す複数の第２のアイコンとを含むカレンダーの映像を生成する映像生成部と、
を備え、
前記映像生成部は、前記ユーザー操作情報取得部が前記カレンダーの映像上の前記第１のアイコン又は前記第２のアイコンを指定する操作情報を取得した場合に、コンテンツの一覧情報を前記カレンダーの映像と同一画面内に表示する表示領域を設け、
前記第１のアイコンを指定する操作情報を取得した場合には、対応する日付のコンテンツの一覧情報を前記表示領域に表示し、
前記第２のアイコンを指定する操作情報を取得した場合には、対応する曜日のコンテンツの一覧情報を前記表示領域に表示することを特徴とする映像生成装置。
【請求項２】
前記映像生成部が生成する前記カレンダーの映像は、週を示す第３のアイコンを含み、
横方向に前記第２のアイコンを配置し、
縦方向に前記第３のアイコンを配置し、
各曜日及び週に対応して前記第１のアイコンを配置すること
を特徴とする請求項１記載の映像生成装置。
【請求項３】
前記表示領域は、カレンダーの映像上の領域の指定に応じて表示されるポップアップイメージであることを特徴とする請求項１〜２に記載の映像生成装置。
【請求項４】
前記表示領域は、ユーザーにより指定された領域から表示領域まで延びる吹き出しイメージを有することを特徴とする請求項１〜３のいずれか１項に記載の映像生成装置。
【請求項５】
前記映像生成部は、ユーザーにより指定された領域に対応するコンテンツの一覧情報を、コンテンツが記録された順に並べて表示することを特徴とする請求項１〜４のいずれか１項に記載の映像生成装置。
【請求項６】
前記映像生成部は、ユーザーにより指定された領域に対応するコンテンツが上限数を超える場合に、当該上限数のコンテンツの一覧情報を表示し、その他のコンテンツの一覧情報を表示しないことを特徴とする請求項１〜５のいずれか１項に記載の映像生成装置。
【請求項７】
ネットワークを介して接続されたコンテンツ蓄積装置に記憶されたコンテンツを検索するネットワーク検索部をさらに備えており、
前記映像生成部は、前記ネットワーク検索部により検索されたコンテンツの一覧情報を表示する表示領域を生成することを特徴とする請求項１〜６のいずれか１項に記載の映像生成装置。
【請求項８】
前記映像生成部は、コンテンツ蓄積装置の情報を含むコンテンツの一覧情報を表示する表示領域を生成することを特徴とする請求項７に記載の映像生成装置。
【請求項９】
前記ユーザー操作情報取得部が前記カレンダーの映像上の日付の領域を指定する情報を取得した場合に、前記映像生成部は当該日付の領域に対応するコンテンツの一覧情報を表示する表示領域を生成することを特徴とする請求項１〜８のいずれか１項に記載の映像生成装置。
【請求項１０】
前記ユーザー操作情報取得部が前記カレンダーの映像上の曜日の領域を指定する情報を取得した場合に、前記映像生成部は当該曜日の領域に対応するコンテンツの一覧情報を表示する表示領域を生成することを特徴とする請求項１〜９のいずれか１項に記載の映像生成装置。
【請求項１１】
前記ユーザー操作情報取得部が前記カレンダーの映像上の週番号の領域を指定する情報を取得した場合に、前記映像生成部は当該週番号の領域に対応するコンテンツの一覧情報を表示する表示領域を生成することを特徴とする請求項１〜１０のいずれか１項に記載の映像生成装置。
【請求項１２】
前記ユーザー操作情報取得部が前記カレンダーの映像上の月全体の領域を指定する情報を取得した場合に、前記映像生成部は当該月全体の領域に対応するコンテンツの一覧情報を表示する表示領域を生成することを特徴とする請求項１〜１１のいずれか１項に記載の映像生成装置。
【請求項１３】
前記映像生成部は、ユーザーにより指定された領域に対応するコンテンツが存在する場合に、当該領域が選択されたカレンダーの映像を生成し、ユーザーにより指定された領域に対応するコンテンツが存在しない場合に、当該領域が選択されたカレンダーの映像を生成しないことを特徴とする請求項１〜１２のいずれか１項に記載の映像生成装置。
【請求項１４】
カレンダーの映像上においていずれかの日付が選択された状態で、前記ユーザー操作情報取得部がユーザーにより曜日選択用の特定操作が行われたことを示す情報を取得した場合に、前記映像生成部は、前記選択された日付に対応する曜日が選択されたカレンダーの映像を生成することを特徴とする請求項１〜１３のいずれか１項に記載の映像生成装置。
【請求項１５】
カレンダーの映像上においていずれかの日付が選択された状態で、前記ユーザー操作情報取得部がユーザーにより週番号選択用の特定操作が行われたことを示す情報を取得した場合に、前記映像生成部は、前記選択された日付に対応する週番号が選択されたカレンダーの映像を生成することを特徴とする請求項１〜１４のいずれか１項に記載の映像生成装置。
【請求項１６】
カレンダーの映像上においていずれかの日付が選択された状態で、前記ユーザー操作情報取得部がユーザーにより月全体選択用の特定操作が行われたことを示す情報を取得した場合に、前記映像生成部は、前記選択された日付に対応する月全体が選択されたカレンダーの映像を生成することを特徴とする請求項１〜１５のいずれか１項に記載の映像生成装置。
【請求項１７】
横方向に各曜日が配置され、縦方向に各週番号が配置され、前記各曜日および前記各週番号に対応して各日付が配置されるカレンダーの映像を生成し、
前記カレンダーの映像上のいずれかの領域が指定された場合に、当該領域に対応するコンテンツの一覧情報を前記カレンダーの映像と同一画面内に表示する表示領域を生成する映像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの一覧情報を表示する映像を出力する映像生成装置および映像生成方法に関する。
【背景技術】
【０００２】
従来文献（特許文献１）には、録画されたコンテンツデータをカレンダー形式で表示する記録再生装置が示されている。この記録再生装置は、日付に対応するコンテンツデータのうち１つをその日付欄内に表示する。また、この記録再生装置は、カレンダー形式の表示とは別に、録画されたコンテンツデータの一覧情報を表示する。
【特許文献１】特開２００７−１２１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来技術に係るコンテンツデータの表示方法では、コンテンツデータをカレンダー形式で表示する場合に、日付に対応するコンテンツデータのうち１つをその日付欄内に表示するのみであるため、特定の日付等に対応するコンテンツデータを確認することが困難である。また、従来技術に係るコンテンツデータの表示方法では、録画されたコンテンツデータの一覧情報を表示する場合に、録画された全てのコンテンツデータが表示されてしまうため、特定の日付に対応するコンテンツデータを確認することが困難である。
【０００４】
本発明は、上記の課題を解決するためになされたもので、コンテンツの一覧情報を好適に表示することが可能な映像生成装置および映像生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した目的を達成するために、本発明に係る映像生成装置は、ユーザーの操作に応じた操作情報を取得するユーザー操作情報取得部と、日付を示す複数の第１のアイコンと、曜日を示す複数の第２のアイコンとを含むカレンダーの映像を生成する映像生成部と、を備え、映像生成部は、ユーザー操作情報取得部がカレンダーの映像上の第１のアイコン又は第２のアイコンを指定する操作情報を取得した場合に、コンテンツの一覧情報をカレンダーの映像と同一画面内に表示する表示領域を設け、第１のアイコンを指定する操作情報を取得した場合には、対応する日付のコンテンツの一覧情報を表示領域に表示し、第２のアイコンを指定する操作情報を取得した場合には、対応する曜日のコンテンツの一覧情報を表示領域に表示することを特徴とする。
【０００６】
また、本発明に係る映像生成方法は、横方向に各曜日が配置され、縦方向に各週番号が配置され、各曜日および各週番号に対応して各日付が配置されるカレンダーの映像を生成し、カレンダーの映像上のいずれかの領域が指定された場合に、当該領域に対応するコンテンツの一覧情報をカレンダーの映像と同一画面内に表示する表示領域を生成する映像生成方法である。
【発明の効果】
【０００７】
本発明によれば、コンテンツの一覧情報を好適に表示することが可能な映像生成装置および映像生成方法を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。なお、説明において、同一要素又は同一機能を有する要素には、同一符号を用いることとし、重複する説明は省略する。
【０００９】
図１は、本発明の実施形態に係るホームネットワーク１を示す。ホームネットワーク１は、Ｅｔｈｅｒｎｅｔ（登録商標）や無線ＬＡＮなどのネットワークにより構成されている。ホームネットワーク１は、ハードディスク１６を内蔵するデジタルテレビ１０と、ハードディスクレコーダ、パーソナルコンピュータ、ビデオカメラなどのＤＬＮＡ（Digital Living Network Alliance）対応機器５０と、を含んで構成されている。各ＤＬＮＡ対応機器５０は多数の動画コンテンツを蓄積しており、ユーザーはこれらの動画コンテンツをデジタルテレビ１０の内蔵ハードディスク１６にダウンロードして視聴することができる。
【００１０】
図２は、デジタルテレビ１０の内部構成を示したブロック図である。デジタルテレビ１０は、ネットワークを介して接続されたＤＬＮＡ対応機器５０を検索して各ＤＬＮＡ対応機器５０に記憶された動画コンテンツの情報を収集する検索処理部である検索エンジン１１と、ＤＬＮＡ対応機器５０Ａ，５０Ｂ，・・・，５０Ｎからダウンロードされた動画コンテンツおよびその他のデータを記憶する内蔵ハードディスク１２と、内蔵ハードディスク１２に記憶された動画コンテンツから再生された映像を表示するディスプレイ１３と、ユーザーが動画コンテンツを確認し指定可能とするコンテンツ案内映像を生成する映像生成部であるＧＵＩ（Graphical User Interface）処理部１４と、ユーザーによるリモートコントローラ２０の操作に応じた赤外線信号（操作情報）を取得する赤外線インターフェース１５と、を備えている。なお、ＧＵＩ処理部１４は、デジタルテレビ放送向けのコンテンツ記述言語であるＢＭＬ（Broadcast Markup Language）を用いてコンテンツ案内映像を生成する。
【００１１】
図３は、ＧＵＩ処理部１４により生成されるコンテンツ案内映像の一例を示している。コンテンツ案内映像は、横方向に各曜日のアイコンが配置され、縦方向に各週番号のアイコンが配置され、各曜日および各週番号に対応して各日付のアイコンが配置されるカレンダーの映像である。すなわち、コンテンツ案内映像には、矩形表示領域（アイコン）が縦方向および横方向に並べて配置されている。そして、左上隅の矩形表示領域には「月全て」と表示されており、最上段の矩形表示領域には各曜日が表示されており、左端の矩形表示領域には各週番号が表示されており、各曜日および各週番号に対応する矩形表示領域には日付が表示されている。また、カレンダーの上側には、表示中のカレンダーの年月が表示されている。その年月の左側には、表示されるカレンダーを前月のカレンダーに切り換えるための左方向矢印が表示されており、その年月の右側には、表示されるカレンダーを翌月のカレンダーに切り換えるための右方向矢印が表示されている。
【００１２】
コンテンツ案内映像において、各矩形表示領域は１又は複数の日付に対応している。より具体的には、各日付の矩形表示領域は、その日付にのみ対応している。また、各曜日の矩形表示領域は、その下方向にある全ての日付に対応しており、言い換えれば、その曜日に該当する全ての日付に対応している。また、各週番号の矩形表示領域は、その右方向にある全ての日付に対応しており、言い換えれば、その週番号に該当する全ての日付に対応している。また、月全体を指定する矩形表示領域は、その月の全ての日付に対応している。
【００１３】
コンテンツ案内映像において、ユーザーにより指定されている矩形表示領域は、他の矩形表示領域から区別可能な色で表示されている。例えば、図３では、ユーザーにより指定されている日付「１」の矩形表示領域は、他の矩形表示領域よりも濃い色で表示されている。また、対応する動画コンテンツが存在する矩形表示領域は、対応する動画コンテンツが存在しない矩形表示領域から区別可能な色で表示されている。例えば、図３では、対応する動画コンテンツが存在する日付の矩形表示領域は、他の矩形表示領域よりも濃い色で表示されている。また、対応する動画コンテンツが存在する日付を含む曜日の矩形表示領域は、他の矩形表示領域よりも濃い色で表示されている。また、対応する動画コンテンツが存在する日付を含む週番号の矩形表示領域は、他の矩形表示領域よりも濃い色で表示されている。また、対応する動画コンテンツが存在する日付が存在する場合には、「月全て」の矩形表示領域は、他の矩形表示領域よりも濃い色で表示されている。
【００１４】
ＧＵＩ処理部１４は、ユーザーがリモートコントローラ２０を操作することによりカレンダー上のいずれかの矩形表示領域を指定した場合には、赤外線インターフェース１５からその指定操作に応じた操作情報を取得する。そして、ＧＵＩ処理部１４は、カレンダーの映像と同一画面内に、カレンダーの映像と重畳してポップアップイメージＰを表示すると共に、ポップアップイメージＰ内にその矩形表示領域に対応する動画コンテンツの一覧情報を表示する。より具体的には、ＧＵＩ処理部１４は、ユーザーが日付を指定した場合には、ポップアップイメージＰを表示して、ポップアップイメージＰ内にその日付に対応する動画コンテンツの一覧情報を表示する。また、ＧＵＩ処理部１４は、ユーザーが曜日を指定した場合には、ポップアップイメージＰ内にその曜日に該当する全ての日付に対応する動画コンテンツの一覧情報を表示する。また、ＧＵＩ処理部１４は、ユーザーが週番号を指定した場合には、ポップアップイメージＰ内にその週番号に該当する全ての日付に対応する動画コンテンツの一覧情報を表示する。また、ＧＵＩ処理部１４は、ユーザーが「月全て」を指定した場合には、ポップアップイメージＰ内に表示月の全ての日付に対応する動画コンテンツの一覧情報を表示する。
【００１５】
ＧＵＩ処理部１４は、ユーザーによりいずれかの矩形表示領域が指定された場合に、その矩形表示領域に対応する動画コンテンツの一覧情報を、動画コンテンツが記録された順に並べて表示する。ここで、動画コンテンツの一覧情報には、その動画コンテンツを記憶しているＤＬＮＡ対応機器（コンテンツ蓄積機器）５０を特定する情報（名称）が含まれている。なお、ＧＵＩ処理部１４は、ユーザーにより指定された矩形表示領域に対応する動画コンテンツが上限数（例えば４つ）を超える場合には、当該上限数の動画コンテンツの一覧情報を表示し、その他の動画コンテンツの一覧情報を表示しないようにすればよい。ここで、動画コンテンツの一覧情報の末尾は、動画コンテンツの一覧情報を省略していることを示す表示（例えば「・・・ｍｏｒｅ」）とすればよい。
【００１６】
ＧＵＩ処理部１４は、ユーザーによるリモートコントローラ２０の操作に応じて左方向矢印、右方向矢印などを指定可能としている。そして、ユーザーにより左方向矢印が指定された場合には、ＧＵＩ処理部１４は、表示中のカレンダーを先月のカレンダーに切り換える。一方、ユーザーにより右方向矢印が指定された場合には、ＧＵＩ処理部１４は、表示中のカレンダーを翌月のカレンダーに切り換える。
【００１７】
本実施形態において、コンテンツ案内映像はカレンダーの映像を含むものであり、そのカレンダー上でいずれか一つの日付、曜日、週番号、月が選択された場合には、それに対応する動画コンテンツの一覧情報がカレンダーと同一画面内にポップアップ形式で表示される。これにより、ユーザーは日付、曜日、週番号、月に対応する動画コンテンツを素早く知ることができる。そして、ユーザーは、コンテンツ案内映像においていずれか一つの動画コンテンツを指定することにより、その動画コンテンツを視聴することができる。
【００１８】
また、本実施形態では、ユーザーにより週番号の矩形表示領域が指定された場合に、その週番号の該当する全ての日付に対応する動画コンテンツの一覧情報が表示される。このため、ユーザーは、１週間分の動画コンテンツをまとめて確認することができる。このコンテンツ案内映像の機能は、動画コンテンツを週末にまとめて視聴するユーザーにとって極めて有効である。
【００１９】
また、本実施形態では、ユーザーにより曜日の矩形表示領域が指定された場合に、その曜日の該当する全ての日付に対応する動画コンテンツの一覧情報が表示される。このため、ユーザーは同一曜日の動画コンテンツをまとめて確認することができる。このコンテンツ案内映像の機能は、同一曜日に放送されるドラマ、バラエティ番組等を視聴するユーザーにとって極めて有効である。
【００２０】
次に、図４〜図９を参照して、動画コンテンツの一覧情報を表示するためのポップアップイメージの生成方法について説明する。特に、図４および図５を参照して、上側に吹き出しを有するポップアップイメージの生成方法について説明する。また、図６および図７を参照して、下側に吹き出しを有するポップアップイメージの生成方法について説明する。図８および図９を参照して、左側に吹き出しを有するポップアップイメージの生成方法について説明する。
【００２１】
図４は、表示領域の上側に吹き出しを付けるためにＧＵＩ処理部１４が用意する画像データを示す。ＧＵＩ処理部１４は、日曜日に対応する吹き出しイメージと、月曜日に対応する吹き出しイメージと、火曜日に対応する吹き出しイメージと、水曜日に対応する吹き出しイメージと、木曜日に対応する吹き出しイメージと、金曜日に対応する吹き出しイメージと、土曜日に対応する吹き出しイメージと、を記憶領域に格納して用意している。また、ＧＵＩ処理部１４は、動画コンテンツの一覧情報を内側に表示する矩形表示領域であるポップアップイメージを用意している。
【００２２】
初めは、吹き出しイメージおよびポップアップイメージのいずれもが決定されていない（図５（ａ）参照）。ユーザーにより日付、曜日のいずれかが指定されると、ＧＵＩ処理部１４は、複数の吹き出しイメージのうちユーザーの指定に対応するいずれか一つを指定する。また、ユーザーにより日付、曜日のいずれかが指定されると、ＧＵＩ処理部１４は、ユーザーの指定に対応する動画コンテンツの一覧情報を内包するポップアップイメージを生成する。そして、ＧＵＩ処理部１４は、吹き出しイメージとポップアップイメージとを結合する。図５（ｂ）は日曜日の吹き出しイメージとポップアップイメージとが結合された一例であり、図５（ｃ）は月曜日の吹き出しイメージとポップアップイメージとが結合された一例である。
【００２３】
図６は、表示領域の下側に吹き出しを付けるためにＧＵＩ処理部１４が用意する画像データを示す。ＧＵＩ処理部１４は、動画コンテンツの一覧情報を内側に表示する矩形表示領域であるポップアップイメージを用意している。また、ＧＵＩ処理部１４は、日曜日に対応する吹き出しイメージと、月曜日に対応する吹き出しイメージと、火曜日に対応する吹き出しイメージと、水曜日に対応する吹き出しイメージと、木曜日に対応する吹き出しイメージと、金曜日に対応する吹き出しイメージと、土曜日に対応する吹き出しイメージと、を記憶領域に格納して用意している。
【００２４】
初めは、吹き出しイメージおよびポップアップイメージのいずれもが決定されていない（図７（ａ）参照）。ユーザーにより日付、曜日のいずれかが指定されると、ＧＵＩ処理部１４は、複数の吹き出しイメージのうちユーザーの指定に対応するいずれか一つを指定する。また、ユーザーにより日付、曜日のいずれかが指定されると、ＧＵＩ処理部１４は、ユーザーの指定に対応する動画コンテンツの一覧情報を内包するポップアップイメージを生成する。そして、ＧＵＩ処理部１４は、吹き出しイメージとポップアップイメージとを結合する。図７（ｂ）は日曜日の吹き出しイメージとポップアップイメージとが結合された一例であり、図７（ｃ）は月曜日の吹き出しイメージとポップアップイメージとが結合された一例である。
【００２５】
図８は、表示領域の左側に吹き出しを付けるためにＧＵＩ処理部１４が用意する画像データを示す。ＧＵＩ処理部１４は、１週目に対応する吹き出しイメージと、２週目に対応する吹き出しイメージと、３週目に対応する吹き出しイメージと、４週目に対応する吹き出しイメージと、５週目に対応する吹き出しイメージと、６週目に対応する吹き出しイメージと、を記憶領域に格納して用意している。また、ＧＵＩ処理部１４は、動画コンテンツの一覧情報を内側に表示する矩形表示領域であるポップアップイメージを用意している。
【００２６】
初めは、吹き出しイメージおよびポップアップイメージのいずれもが決定されていない（図９（ａ）参照）。ユーザーにより週番号のいずれかが指定されると、ＧＵＩ処理部１４は、複数の吹き出しイメージのうちユーザーの指定に対応するいずれか一つを指定する。また、ユーザーにより週番号のいずれかが指定されると、ＧＵＩ処理部１４は、ユーザーの指定に対応する動画コンテンツの一覧情報を内包するポップアップイメージを生成する。そして、ＧＵＩ処理部１４は、吹き出しイメージとポップアップイメージとを結合する。図９（ｂ）は１週目の吹き出しイメージとポップアップイメージとが結合された一例であり、図９（ｃ）は２週目の吹き出しイメージとポップアップイメージとが結合された一例である。
【００２７】
次に、図１０〜図１５を参照して、ＧＵＩ処理部１４により実行されるコンテンツ案内映像の生成処理について説明する。
【００２８】
図１０は、コンテンツ案内映像の生成処理を概略的に示すフローチャートである。図１１は、図１０のステップ１００１の処理を詳細に示すフローチャートである。図１２は、図１１の処理を説明するための図である。図１３は、図１０のステップ１００２の処理を詳細に示すフローチャートである。図１４は、図１０のステップ１００４の処理を詳細に示すフローチャートである。図１５は、図１４の処理を説明するための図である。
【００２９】
ＧＵＩ処理部１４は、ポップアップイメージを表示すべき座標を確定する（Ｓ１００１）。次に、ＧＵＩ処理部１４は、ポップアップイメージにコンテンツ一覧情報をセットする（Ｓ１００２）。次に、ＧＵＩ処理部１４は、コンテンツ一覧情報が設定されたポップアップイメージをディスプレイ１３に表示する（Ｓ１００３）。次に、ＧＵＩ処理部１４は、ポップアップイメージに吹き出しイメージを結合して表示する（Ｓ１００４）。なお、ＧＵＩ処理部１４は、ステップ１００１〜１００４の処理を行う前に、既に表示されているポップアップイメージおよび吹き出しイメージがある場合には、そのポップアップイメージおよび吹き出しイメージを非表示とする。
【００３０】
図１１および図１２を参照して、図１０のステップ１００１における処理、すなわち、ポップアップイメージの表示座標を決定する処理について、より詳しく説明する。
【００３１】
先ず、ＧＵＩ処理部１４は、ユーザーにより指定された日付が１週目または２週目であるか否かを判定する（Ｓ１１０１）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が１週目または２週目である場合には、ステップ１１０２の処理に進む。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が１週目または２週目でない場合には、ステップ１１０６の処理に進む。
【００３２】
ステップ１１０１からステップ１１０２に進んだ場合には、ＧＵＩ処理部１４は、上向きの吹き出しイメージを選択する（Ｓ１１０２）。そして、ＧＵＩ処理部１４は、ユーザーにより指定された日付が１週目であるか否かを判定する（Ｓ１１０３）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が１週目である場合には、ステップ１１０４の処理に進む。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が１週目でない場合には、ステップ１１０５の処理に進む。
【００３３】
ステップ１１０３からステップ１１０４に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が１週目であることに対応してポップアップイメージの表示座標を決定する。すなわち、ＧＵＩ処理部１４は、吹き出しイメージの表示座標として既定値を設定し、ポップアップイメージの表示座標として既定値を設定する。このように表示座標が決定された場合のカレンダーイメージの一例が、図１２（ａ）に示されている。
【００３４】
ステップ１１０３からステップ１１０５に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が２週目であることに対応してポップアップイメージの表示座標を決定する。すなわち、ＧＵＩ処理部１４は、吹き出しイメージの表示座標として既定値に１週分のピクセルサイズ（高さ。言い換えれば、１つの矩形表示欄の縦方向寸法）を加算した値を設定し、ポップアップイメージの表示座標として既定値に１週分のピクセルサイズを加算した値を設定する。このように表示座標が決定された場合のカレンダーイメージの一例が、図１２（ｂ）に示されている。
【００３５】
ステップ１１０１からステップ１１０６に進んだ場合には、ＧＵＩ処理部１４は、下向きの吹き出しイメージを選択する（Ｓ１１０６）。そして、ＧＵＩ処理部１４は、ユーザーにより指定された日付が３週目であるか否かを判定する（Ｓ１１０７）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が３週目である場合には、ステップ１１０８の処理に進む。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が３週目でない場合には、ステップ１１０９の処理に進む。
【００３６】
ステップ１１０７からステップ１１０８に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が３週目であることに対応してポップアップイメージの表示座標を決定する。すなわち、ＧＵＩ処理部１４は、吹き出しイメージの表示座標として既定値を設定し、ポップアップイメージの表示座標として既定値から１週分のピクセルサイズを減算した値を設定する。このように表示座標が決定された場合のカレンダーイメージの一例が、図１２（ｃ）に示されている。
【００３７】
ステップ１１０７からステップ１１０９に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が４週目であるか否かを判定する（Ｓ１１０９）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が４週目である場合には、ステップ１１１０の処理に進む。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が４週目でない場合には、ステップ１１１１の処理に進む。
【００３８】
ステップ１１０９からステップ１１１０に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が４週目であることに対応してポップアップイメージの表示座標を決定する。すなわち、ＧＵＩ処理部１４は、吹き出しイメージの表示座標として既定値に１週分のピクセルサイズを加算した値を設定し、ポップアップイメージの表示座標として既定値を設定する。このように表示座標が決定された場合のカレンダーイメージの一例が、図１２（ｄ）に示されている。
【００３９】
ステップ１１０９からステップ１１１１に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が５週目であるか否かを判定する（Ｓ１１１１）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が５週目である場合には、ステップ１１１２の処理に進む。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が５週目でない場合には、ステップ１１１３の処理に進む。
【００４０】
ステップ１１１１からステップ１１１２に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が５週目であることに対応してポップアップイメージの表示座標を決定する。すなわち、ＧＵＩ処理部１４は、吹き出しイメージの表示座標として既定値に２週分のピクセルサイズを加算した値を設定し、ポップアップイメージの表示座標として既定値に１週分のピクセルサイズを加算した値を設定する。このように表示座標が決定された場合のカレンダーイメージの一例が、図１２（ｅ）に示されている。
【００４１】
ステップ１１１１からステップ１１１３に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が６週目であることに対応してポップアップイメージの表示座標を決定する。すなわち、ＧＵＩ処理部１４は、吹き出しイメージの表示座標として既定値に３週分のピクセルサイズを加算した値を設定し、ポップアップイメージの表示座標として既定値に２週分のピクセルサイズを加算した値を設定する。このように表示座標が決定された場合のカレンダーイメージの一例が、図１２（ｆ）に示されている。
【００４２】
図１３を参照して、図１０のステップ１００２における処理、すなわち、ポップアップイメージに対するコンテンツ一覧情報の設定処理について説明する。
【００４３】
先ず、ＧＵＩ処理部１４は、検索エンジン１１から動画コンテンツの検索結果を取得する（Ｓ１３０１）。ここで、検索エンジン１１からの動画コンテンツの検索結果には、動画コンテンツの名前、記録開始時刻、記録時間、記憶するＤＬＮＡ対応機器などの情報が含まれている。そして、ＧＵＩ処理部１４は、動画コンテンツの検索結果を記録開始時刻が早い順にソートして、昇順に並べ替える（Ｓ１３０２）。
【００４４】
次に、ＧＵＩ処理部１４は、ユーザーにより指定された日付、曜日、週番号等に対応する動画コンテンツ数がポップアップイメージに表示可能な上限数を超えているか否かを判定する（Ｓ１３０３）。ここで、ＧＵＩ処理部１４は、コンテンツ数が上限数を超えていないと判定した場合には、ステップ１３０４の処理に進む。一方、ＧＵＩ処理部１４は、コンテンツ数が上限数を超えていると判定した場合には、ステップ１３０５の処理に進む。
【００４５】
ステップ１３０３からステップ１３０４に進んだ場合には、ＧＵＩ処理部１４は、動画コンテンツの一覧情報をポップアップイメージにセットする（Ｓ１３０４）。
【００４６】
一方、ステップ１３０３からステップ１３０５に進んだ場合には、ＧＵＩ処理部１４は、動画コンテンツの全ての一覧情報のうち（上限数−１）個分の一覧情報を昇順に取り出して、取り出した一覧情報をポップアップイメージにセットする（Ｓ１３０５）。さらに、ＧＵＩ処理部１４は、ポップアップイメージに「・・・ｍｏｒｅ」を追加してセットする（Ｓ１３０６）。
【００４７】
図１４および図１５を参照して、図１０のステップ１００４における吹き出しイメージの表示処理について説明する。
【００４８】
ＧＵＩ処理部１４は、ユーザーにより指定された日付が日曜日であるか否かを判定する（Ｓ１４０１）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が日曜日である場合には、日曜日用の吹き出しイメージを表示する（Ｓ１４０２）。日曜日用の吹き出しイメージが表示されたカレンダーイメージの一例が、図１５（ｂ）に示されている。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が日曜日でない場合には、ステップ１４０３の処理に進む。
【００４９】
ステップ１４０１からステップ１４０３に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が月曜日であるか否かを判定する（Ｓ１４０３）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が月曜日である場合には、月曜日用の吹き出しイメージを表示する（Ｓ１４０４）。月曜日用の吹き出しイメージが表示されたカレンダーイメージの一例が、図１５（ｃ）に示されている。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が月曜日でない場合には、ステップ１４０５の処理に進む。
【００５０】
ステップ１４０３からステップ１４０５に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が火曜日であるか否かを判定する（Ｓ１４０５）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が火曜日である場合には、火曜日用の吹き出しイメージを表示する（Ｓ１４０６）。火曜日用の吹き出しイメージが表示されたカレンダーイメージの一例が、図１５（ｄ）に示されている。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が火曜日でない場合には、ステップ１４０７の処理に進む。
【００５１】
ステップ１４０５からステップ１４０７に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が水曜日であるか否かを判定する（Ｓ１４０７）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が水曜日である場合には、水曜日用の吹き出しイメージを表示する（Ｓ１４０８）。水曜日用の吹き出しイメージが表示されたカレンダーイメージの一例が、図１５（ｅ）に示されている。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が水曜日でない場合には、ステップ１４０９の処理に進む。
【００５２】
ステップ１４０７からステップ１４０９に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が木曜日であるか否かを判定する（Ｓ１４０９）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が木曜日である場合には、木曜日用の吹き出しイメージを表示する（Ｓ１４１０）。木曜日用の吹き出しイメージが表示されたカレンダーイメージの一例が、図１５（ｆ）に示されている。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が木曜日でない場合には、ステップ１４１１の処理に進む。
【００５３】
ステップ１４０９からステップ１４１１に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が金曜日であるか否かを判定する（Ｓ１４１１）。ここで、ＧＵＩ処理部１４は、ユーザーにより指定された日付が金曜日である場合には、金曜日用の吹き出しイメージを表示する（Ｓ１４１２）。金曜日用の吹き出しイメージが表示されたカレンダーイメージの一例が、図１５（ｇ）に示されている。一方、ＧＵＩ処理部１４は、ユーザーにより指定された日付が金曜日でない場合には、ステップ１４１３の処理に進む。
【００５４】
ステップ１４１１からステップ１４１３に進んだ場合には、ＧＵＩ処理部１４は、ユーザーにより指定された日付が土曜日であるため、土曜日用の吹き出しイメージを表示する（Ｓ１４１３）。土曜日用の吹き出しイメージが表示されたカレンダーイメージの一例が、図１５（ｈ）に示されている。
【００５５】
次に、図１６〜図２５を参照して、コンテンツ案内映像の具体的な操作例について説明する。
【００５６】
図１６は、デジタルテレビ１０を操作するためのリモートコントローラ２０を示す正面図である。図１７は、カレンダーの月の切り換え操作を説明するための図である。図１８は、日付の切り換え処理を操作するための図である。図１９は、曜日の切り換え処理を操作するための図である。図２０は、週の切り換え操作を説明するための図である。図２１は、月全体への切り換え操作を説明するための図である。図２２は、ダイレクト切り換え操作を説明するための図である。図２３は、日付から曜日への切り換え操作を説明するための図である。図２４は、日付から週への切り換え操作を説明するための図である。図２５は、日付から月全体への切り換え操作を説明するための図である。
【００５７】
図１６は、デジタルテレビ１０を操作するためのリモートコントローラ２０を示す正面図である。リモートコントローラ２０には、１〜１２の各番号に対応した番号ボタンが設けられている。また、リモートコントローラ２０には、上方向、下方向、左方向、右方向の各方向に対応した方向ボタンが設けられており、これらの方向ボタンの中央には決定ボタンが設けられている。また、リモートコントローラ２０には、青、赤、緑、黄の各色に対応したカラーボタンが設けられている。
【００５８】
図１７を参照して、カレンダーの表示月を切り換える操作を説明する。例えば、図１７（ａ）に示されるように、２００６年１０月のカレンダーが表示される状態から、ユーザーが上方向ボタンを押すことにより、ＧＵＩ処理部１４は、図１７（ｂ）に示されるようにユーザーにより指定される領域が月全てボタンから表示月変更ボタンに移動したコンテンツ案内映像を生成して表示する。この状態から、さらにユーザーが決定ボタンを押すことにより、ＧＵＩ処理部１４は、図１７（ｃ）に示されるようにカレンダーの表示月が２００６年９月に切り換えられたコンテンツ案内映像を生成して表示する。
【００５９】
図１８を参照して、カレンダーの指定日付を切り換える操作を説明する。例えば、図１８（ａ）に示されるように、日付「１」が指定されてその日付に対応するポップアップイメージが表示される状態から、ユーザーにより右方向ボタンが１回押されると、ユーザーにより指定される領域は次に動画コンテンツが対応付けられている日付「３」にジャンプして、ＧＵＩ処理部１４は、その日付「３」に対応するポップアップイメージを生成して表示する（図１８（ｂ）参照）。この状態から、ユーザーにより右方向ボタンが１回押されると、ユーザーにより指定される領域は次に動画コンテンツが対応付けられている日付「１２」にジャンプして、ＧＵＩ処理部１４は、その日付「１２」に対応するポップアップイメージを生成して表示する（図１８（ｃ）参照）。この状態から、ユーザーにより下方向ボタンが１回押されると、ユーザーにより指定される領域は次に動画コンテンツが対応付けられている日付「１８」にジャンプして、ＧＵＩ処理部１４は、その日付「１８」に対応するポップアップイメージを生成して表示する（図１８（ｄ）参照）。なお、各日付に対応するポップアップイメージは、ユーザーにより指定される領域が移動するのみでは表示されず、ユーザーにより指定される領域が移動してからユーザーにより決定ボタンが押されることを条件として表示されるように設定されてもよい（図１８（ｅ）参照）。
【００６０】
図１９を参照して、カレンダーの指定曜日を切り換える操作を説明する。例えば、図１９（ａ）に示されるように、日曜日が指定されて日曜日に対応するポップアップイメージが表示される状態から、ユーザーにより右方向ボタンが１回押されると、ユーザーにより指定される領域は次に動画コンテンツが対応付けられている火曜日にジャンプして、ＧＵＩ処理部１４は、火曜日に対応するポップアップイメージを生成して表示する（図１９（ｂ）参照）。この状態から、ユーザーにより右方向ボタンが１回押されると、ユーザーにより指定される領域は次に動画コンテンツが対応付けられている水曜日に移動して、ＧＵＩ処理部１４は、水曜日に対応するポップアップイメージを生成して表示する（図１９（ｃ）参照）。なお、各曜日に対応するポップアップイメージは、ユーザーにより指定される領域が移動するのみでは表示されず、ユーザーにより指定される領域が移動してからユーザーにより決定ボタンが押されることを条件として表示されるように設定されてもよい。
【００６１】
図２０を参照して、カレンダーの指定週番号を切り換える操作を説明する。例えば、図２０（ａ）に示されるように、１週目が指定されて１週目に対応するポップアップイメージが表示される状態から、ユーザーにより下方向ボタンが１回押されると、ユーザーにより指定される領域は次に動画コンテンツが対応付けられている２週目に移動して、ＧＵＩ処理部１４は、２週目に対応するポップアップイメージを生成して表示する（図２０（ｂ）参照）。この状態から、ユーザーにより下方向ボタンが１回押されると、ユーザーにより指定される領域は次に動画コンテンツが対応付けられている３週目に移動して、ＧＵＩ処理部１４は、３週目に対応するポップアップイメージを生成して表示する（図２０（ｃ）参照）。なお、各週番号に対応するポップアップイメージは、ユーザーにより指定される領域が移動するのみでは表示されず、ユーザーにより指定される領域が移動してからユーザーにより決定ボタンが押されることを条件として表示されるように設定されてもよい（図２０（ｄ）参照）。
【００６２】
図２１を参照して、カレンダーの指定領域を「月全て」に切り換える操作を説明する。例えば、ユーザーにより方向ボタンが押されることにより、ユーザーにより指定される領域が「月全て」に移動すると、ＧＵＩ処理部１４は、表示月の全ての日付に対応するポップアップイメージを生成して表示する。なお、月全体に対応するポップアップイメージは、ユーザーにより指定される領域が移動するのみでは表示されず、ユーザーにより指定される領域が移動してからユーザーにより決定ボタンが押されることを条件として表示されるように設定されてもよい。
【００６３】
図２２を参照して、カレンダーの指定日付のダイレクト切り換え操作を説明する。例えば、図２２（ａ）に示されるように、日付「１」が指定されてその日付に対応するポップアップイメージが表示される状態から、ユーザーにより番号ボタンが「２」「５」の順に押されると、ユーザーにより指定される領域はその番号ボタンの組み合わせに対応する日付「２５」に移動して、ＧＵＩ処理部１４は、その日付に対応するポップアップイメージを生成して表示する（図２２（ｂ）参照）。
【００６４】
図２３を参照して、カレンダーの指定日付から指定曜日へのダイレクト切り換え操作を説明する。例えば、図２３（ａ）に示されるように、日付「２５」が指定されてその日付に対応するポップアップイメージが表示される状態から、ユーザーにより特定操作（例えば、カラーボタン「青」の押下）が行われると、ユーザーにより指定される領域は日付「２５」からその日付を含む水曜日にジャンプして、ＧＵＩ処理部１４は、その曜日に対応するポップアップイメージを生成して表示する（図２３（ｂ）参照）。
【００６５】
図２４を参照して、カレンダーの指定日付から指定週番号へのダイレクト切り換え操作を説明する。例えば、図２４（ａ）に示されるように、日付「２５」が指定されてその日付に対応するポップアップイメージが表示される状態から、ユーザーにより特定操作（例えば、カラーボタン「緑」の押下）が行われると、ユーザーにより指定される領域は日付「２５」からその日付を含む週番号にジャンプして、ＧＵＩ処理部１４は、その週番号に対応するポップアップイメージを生成して表示する（図２４（ｂ）参照）。
【００６６】
図２５を参照して、カレンダーの指定日付から指定週番号へのダイレクト切り換え操作を説明する。例えば、図２５（ａ）に示されるように、日付「２５」が指定されてその日付に対応するポップアップイメージが表示される状態から、ユーザーにより特定操作（例えば、カラーボタン「赤」の押下）が行われると、ユーザーにより指定される領域は日付「２５」から「月全て」にジャンプして、ＧＵＩ処理部１４は、その月全体に対応するポップアップイメージを生成して表示する（図２５（ｂ）参照）。
【００６７】
なお、本実施形態では、映像生成装置は、コンテンツ案内映像を生成して表示するデジタルテレビ１０であったが、他の実施形態では、映像生成装置は、コンテンツ案内映像を生成して外部のディスプレイに出力する他の種類の機器であってもよい。
【図面の簡単な説明】
【００６８】
【図１】ホームネットワークを示す概略図である。
【図２】デジタルテレビの構成を示すブロック図である。
【図３】ディスプレイに表示されるポップアップイメージを示す図である。
【図４】上側に吹き出しを有するポップアップイメージの生成方法を示す第１図である。
【図５】上側に吹き出しを有するポップアップイメージの生成方法を示す第２図である。
【図６】下側に吹き出しを有するポップアップイメージの生成方法を示す第１図である。
【図７】下側に吹き出しを有するポップアップイメージの生成方法を示す第２図である。
【図８】左側に吹き出しを有するポップアップイメージの生成方法を示す第１図である。
【図９】左側に吹き出しを有するポップアップイメージの生成方法を示す第２図である。
【図１０】コンテンツ案内映像の生成処理を概略的に示すフローチャートである。
【図１１】図１０のステップ１００１の処理を詳細に示すフローチャートである。
【図１２】図１１の処理を説明するための図である。
【図１３】図１０のステップ１００２の処理を詳細に示すフローチャートである。
【図１４】図１０のステップ１００４の処理を詳細に示すフローチャートである。
【図１５】図１４の処理を説明するための図である。
【図１６】デジタルテレビを操作するためのリモートコントローラを示す正面図である。
【図１７】カレンダーの月の切り換え操作を説明するための図である。
【図１８】日付の切り換え処理を操作するための図である。
【図１９】曜日の切り換え処理を操作するための図である。
【図２０】週の切り換え操作を説明するための図である。
【図２１】月全体への切り換え操作を説明するための図である。
【図２２】ダイレクト切り換え操作を説明するための図である。
【図２３】日付から曜日への切り換え操作を説明するための図である。
【図２４】日付から週への切り換え操作を説明するための図である。
【図２５】日付から月全体への切り換え操作を説明するための図である。
【符号の説明】
【００６９】
１…ホームネットワーク、１０…デジタルテレビ（映像生成装置）、１１…検索エンジン（検索処理部）、１２…ハードディスク、１３…ディスプレイ、１４…ＧＵＩ処理部（映像生成部）、１５…赤外線インターフェース（ユーザー操作情報取得部）、２０…リモートコントローラ、５０…ＤＬＮＡ対応機器（コンテンツ蓄積装置）。
【図１】
2008283563.tif 000003
【図２】
2008283563.tif 000004
【図１０】
2008283563.tif 000005
【図１１】
2008283563.tif 000006
【図１３】
2008283563.tif 000007
【図１４】
2008283563.tif 000008
【図３】
2008283563.tif 000009
【図４】
2008283563.tif 000010
【図５】
2008283563.tif 000011
【図６】
2008283563.tif 000012
【図７】
2008283563.tif 000013
【図８】
2008283563.tif 000014
【図９】
2008283563.tif 000015
【図１２】
2008283563.tif 000016
【図１５】
2008283563.tif 000017
【図１６】
2008283563.tif 000018
【図１７】
2008283563.tif 000019
【図１８】
2008283563.tif 000020
【図１９】
2008283563.tif 000021
【図２０】
2008283563.tif 000022
【図２１】
2008283563.tif 000023
【図２２】
2008283563.tif 000024
【図２３】
2008283563.tif 000025
【図２４】
2008283563.tif 000026
【図２５】
2008283563.tif 000027