(57)【要約】【課題】種々のコンテンツを扱う場合の利便性を向上させる。【解決手段】デジタル録画装置１が扱う全てのコンテンツを対象にして、あらかじめデジタル録画装置１に設定された種々の主題に定義された条件でコンテンツを選択することにより種々の主題のそれぞれに対応するコンテンツリストを生成し、コンテンツリストの内容及びその時点でのコンテンツリストの表示状況をもとに、生成した複数のコンテンツリストのなかから表示するコンテンツリストを複数選択し、選択した複数のコンテンツリストをコンテンツリスト一覧画面３０としてテレビモニタ２２に一覧表示するようにしたことで、装置が扱う全てのコンテンツを対象にして、種々の主題をもとに選択したコンテンツで構成される複数のコンテンツリストのなかから、複数の有用なコンテンツリストをユーザに提示することができ、かくして種々のコンテンツを扱う場合の利便性を向上することができる。【選択図】図２
2008178037.tif 000002
【特許請求の範囲】
【請求項１】
録画した番組コンテンツ、受信可能な番組コンテンツに関する情報コンテンツ、外部から取得したコンテンツ、及び内部にあらかじめ保持するコンテンツのなかから、所定の主題をもとにコンテンツを選択することによりコンテンツリストを生成するコンテンツリスト生成手段と、
上記コンテンツリスト生成手段が生成した複数のコンテンツリストのなかから、コンテンツリストの内容とユーザ操作時の状況との少なくともどちらか一方をもとに、表示するコンテンツリストを複数選択するコンテンツリスト選択手段と、
上記コンテンツリスト選択手段が選択した複数のコンテンツリストを所定の表示部に表示させる表示制御手段と
を具えることを特徴とする情報処理装置。
【請求項２】
上記コンテンツリスト生成手段は、
あらかじめ設定されている複数の主題のなかから選択した主題をもとに、上記コンテンツリストを生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記コンテンツリスト生成手段は、
録画した番組コンテンツ、受信可能な番組コンテンツに関する情報コンテンツ、外部から取得したコンテンツ、及び内部にあらかじめ保持するコンテンツのうちの、前回上記コンテンツリストが上記表示部に表示された日時以降に追加されたコンテンツのなかから、所定の主題をもとにコンテンツを選択することによりコンテンツリストを生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
上記コンテンツリスト選択手段は、
上記コンテンツリストの優先度を、コンテンツリストの内容とユーザ操作時の状況との少なくともどちらか一方をもとに調整して、調整後の優先度に基づいて表示するコンテンツリストを複数選択する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
上記コンテンツリスト選択手段は、
上記複数のコンテンツリストを上記表示部に表示させるときのレイアウトのパターンを複数のパターンのなかから選択して、選択したパターンに応じたレイアウトで表示させるコンテンツリストを複数選択し、
上記表示制御部は、
上記コンテンツリスト選択手段が選択したパターンに応じたレイアウトで上記コンテンツリスト選択手段が選択した上記複数のコンテンツリストを上記表示部に表示させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
上記表示制御手段は、
情報処理装置の起動直後、または特定の命令入力時に、上記複数のコンテンツリストを所定の表示部に表示させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
上記主題の１つは、
特定の日時に対応付けて登録されているキーワードのなかから、現在日時に対応するキーワードを選択して、選択したキーワードが含まれる情報を持つコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
上記主題の１つは、
録画した番組コンテンツ、外部から取得したコンテンツ、または内部にあらかじめ保持するコンテンツのなかから、未視聴で且つユーザの嗜好度が高いコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項９】
上記主題の１つは、
録画した番組コンテンツ、外部から取得したコンテンツ、または内部にあらかじめ保持するコンテンツのなかから、自動消去される対象になっているコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
上記主題の１つは、
録画した番組コンテンツ、外部から取得したコンテンツ、または内部にあらかじめ保持するコンテンツのなかから、所定の割合または所定の時間以上再生されていないコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１１】
上記主題の１つは、
録画した番組コンテンツ、外部から取得したコンテンツ、または内部にあらかじめ保持するコンテンツのなかから、再生回数が多く且つ再生日時が新しいコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１２】
上記主題の１つは、
録画した番組コンテンツ、外部から取得したコンテンツ、または内部にあらかじめ保持するコンテンツのなかから、ユーザにより任意の再生位置が設定されているコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１３】
上記主題の１つは、
録画した番組コンテンツまたは外部から取得したコンテンツのなかから、記録日時が所定期間前で且つ選択された回数が少ないコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１４】
上記主題の１つは、
録画した番組コンテンツまたは外部から取得したコンテンツのなかに、記録日時が所定期間前のコンテンツが存在するのであれば、記録日時が所定期間前のコンテンツが存在する旨を示す画像を生成するように定義され、
上記コンテンツリスト生成手段は、
上記主題をもとに上記画像をコンテンツリストの代わりとして生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１５】
上記主題は、
記録日時が所定期間前のコンテンツが存在する旨を示すと共に、当該コンテンツに対する所定の操作を促すメッセージを記した画像を生成するように定義されている
ことを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
上記主題の１つは、
録画した番組コンテンツのなかに、同一のシリーズとして連続している番組コンテンツが存在し、且つ当該番組コンテンツのなかに、番組情報からシリーズが終了していると判別できる番組コンテンツが存在するのであれば、シリーズが終了した番組コンテンツが存在する旨を示す画像を生成するように定義され、
上記コンテンツリスト生成手段は、
上記主題をもとに上記画像をコンテンツリストの代わりとして生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１７】
上記主題は、
シリーズが終了した番組コンテンツが存在する旨を示すと共に、当該コンテンツに対する所定の操作を促すメッセージを記した画像を生成するように定義されている
ことを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
上記主題の１つは、
外部から取得したコンテンツまたは内部にあらかじめ保持するコンテンツのなかから、ユーザの嗜好を表す情報とユーザにより設定された情報との少なくともどちらか一方に関連するコンテンツを選択するように定義されている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１９】
上記受信可能な番組コンテンツに関する情報コンテンツは、所定日数分のデータでなり、各日に受信可能な番組コンテンツごとの番組情報が含まれている
ことを特徴とする請求項１に記載の情報処理装置。
【請求項２０】
上記主題の１つは、
情報コンテンツとして１度に配信されてくる所定日数分のデータのなかから、１日に集中して多く出現するキーワードをコンテンツとして選択するように定義されている
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
上記コンテンツリスト生成手段は、
上記主題をもとに、上記所定日数分のデータのなかから、あるキーワードが出現する日数と、ある日のデータのなかであるキーワードが出現する番組情報の数とに基づいて、１日に集中して多く出現するキーワードを選択することによりコンテンツリストを生成する
ことを特徴とする請求項２０に記載の情報処理装置。
【請求項２２】
少なくとも１日１回配信されてくる情報コンテンツのうちの、当日配信されてきた情報コンテンツと前日配信されてきた情報コンテンツとを記憶する記憶部を具え、
上記コンテンツリスト生成手段は、
上記主題をもとに、上記記憶部に記憶されている当日配信されてきた情報コンテンツと、前日配信されてきた情報コンテンツとの両方に含まれる同じ日のデータを比較して、当日配信されてきた情報コンテンツに含まれるデータになって初めて多く出現するキーワードを、１日に集中して多く出現するキーワードとして選択することによりコンテンツリストを生成する
ことを特徴とする請求項２０に記載の情報処理装置。
【請求項２３】
上記主題の１つは、
情報コンテンツとして１度に配信されてくる所定日数分のデータのなかから、１日に集中して多く出現するキーワードを選択して、選択したキーワードが含まれるセンテンスをある日のデータのなかから抽出し、抽出したセンテンスのなかから抽出したセンテンスの内容を最も端的に表しているセンテンスをコンテンツとして選択するように定義されており、
上記コンテンツリスト生成手段は、
上記主題をもとに、抽出したセンテンスのなかから、センテンスを構成するキーワードの数と、当該キーワードが含まれるセンテンスの数とに基づいて、抽出したセンテンスの内容を最も端的に表しているセンテンスを選択することによりコンテンツリストを生成する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２４】
上記主題の１つは、
情報コンテンツとして１度に配信されてくる所定日数分のデータに含まれる番組情報のなかから、所定のジャンルに属し且つユーザの嗜好度が高い番組情報をコンテンツとして選択するように定義されており、
上記コンテンツリスト生成手段は、情報コンテンツとして１度に配信されてくる所定日数分のデータに含まれる所定のジャンルに属する各番組情報のなかから、あらかじめ登録されている番組コンテンツの特徴を表すキーワードと同じキーワードを抽出して、抽出したキーワードを抽出元の番組情報に番組コンテンツの特徴として付与したうえで、番組情報のなかから、所定のジャンルに属し且つユーザの嗜好度が高い番組情報を選択することによりコンテンツリストを生成する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２５】
少なくとも１日１回配信されてくる情報コンテンツのうちの、過去数日の間に配信されてきた情報コンテンツを記憶する記憶部を具え、
上記主題の１つは、
過去数日の間に配信されてきた情報コンテンツのなかから、構成するキーワードの数が多く且つ前回分の番組情報との類似度が小さい番組情報をコンテンツとして選択するように定義されており、
上記コンテンツリスト生成手段は、
上記主題をもとに、上記記憶部に記憶されている過去数日の間に配信されてきた情報コンテンツのなかから、構成するキーワードの数が多く且つ前回分の番組情報との類似度が小さい番組情報を選択することによりコンテンツリストを生成する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２６】
上記コンテンツリスト生成手段は、上記記憶部に記憶されている過去数日の間に配信されてきた情報コンテンツのなかから、過去数日分のデータとして最新のデータを抽出して、抽出した過去数日分の最新のデータのなかから、構成するキーワードの数が多く且つ前回分の番組情報との類似度が小さい番組情報を選択する
ことを特徴とする請求項２５に記載の情報処理装置。
【請求項２７】
録画した番組コンテンツ、受信可能な番組コンテンツに関する情報コンテンツ、外部から取得したコンテンツ、及び内部にあらかじめ保持するコンテンツのなかから、所定の主題をもとにコンテンツを選択することによりコンテンツリストを生成するコンテンツリスト生成ステップと、
上記コンテンツリスト生成ステップで生成した複数のコンテンツリストのなかから、コンテンツリストの内容とユーザ操作時の状況との少なくともどちらか一方をもとに、表示するコンテンツリストを複数選択するコンテンツリスト選択ステップと、
上記コンテンツリスト選択ステップで選択した複数のコンテンツリストを所定の表示部に表示させる表示ステップと
を具えることを特徴とする情報処理方法。
【請求項２８】
情報処理装置に対して、
録画した番組コンテンツ、受信可能な番組コンテンツに関する情報コンテンツ、外部から取得したコンテンツ、及び内部にあらかじめ保持するコンテンツのなかから、所定の主題をもとにコンテンツを選択することによりコンテンツリストを生成するコンテンツリスト生成ステップと、
上記コンテンツリスト生成ステップで生成した複数のコンテンツリストのなかから、コンテンツリストの内容とユーザ操作時の状況との少なくともどちらか一方をもとに、表示するコンテンツリストを複数選択するコンテンツリスト選択ステップと、
上記コンテンツリスト選択ステップで選択した複数のコンテンツリストを所定の表示部に表示させる表示ステップと
を実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関し、例えば、種々のコンテンツを扱うデジタル録画装置に適用して好適なものである。
【背景技術】
【０００２】
従来、番組コンテンツの録画機能を有するハードディスクレコーダなどのデジタル録画装置として、録画済の番組コンテンツのなかから所定の条件をもとに番組コンテンツを選択して、この選択した番組コンテンツを推薦番組コンテンツとしてユーザに提示することで、機器側からユーザに対して録画した番組コンテンツのうちの１つまたは複数を薦める機能を有するものがある。
【０００３】
このような機能を有するデジタル録画装置では、例えば、ユーザにより選択されたジャンルの番組コンテンツや、ユーザにより選択されたキーワードをタイトルに含む番組コンテンツが推薦番組コンテンツとなるように、ＥＰＧ（Electronic Program Guide）情報から得られた番組情報とユーザによる設定とに基づいて推薦番組コンテンツを選択するようになされている。
【０００４】
また、操作履歴などをもとにユーザの嗜好を解析することでユーザの設定などによらずに自動的に推薦番組コンテンツを録画して一覧表示するものや、ユーザの嗜好を表す嗜好ベクトルとＥＰＧ情報から得られた番組コンテンツの特徴を表す番組ベクトルとをマッチングした結果をもとに推薦番組コンテンツを選択して、この選択した推薦番組コンテンツをその推薦理由と共に表示するものもある。
【０００５】
さらに、このような機能を有するデジタル録画装置として、選択した複数の推薦番組コンテンツを特集番組コンテンツとして一覧表示すると共に、ユーザの嗜好などにより特集番組コンテンツの表示優先度を決定して、この表示優先度に応じて特集番組コンテンツを一覧表示するときの表示文字形態を変化させることで、特集番組コンテンツ（つまり選択した推薦番組コンテンツ）をより効果的にユーザに認識させるようになされたものが提案されている（例えば特許文献１参照）。
【特許文献１】特開２００６−１９１４８６公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、近年、デジタル録画装置の高機能化が進み、番組コンテンツに限らず、外部機器から取り込んだ動画像コンテンツや静止画像コンテンツなど、種々のコンテンツを扱うことのできるデジタル録画装置も多く存在する。
【０００７】
しかしながら、従来技術では、上述したように、種々の条件をもとに選択した番組コンテンツを推薦番組コンテンツとして提示することはできるものの、番組コンテンツ以外のコンテンツについては有効な選択方法及び提示方法を有していない。このため、番組コンテンツを含んだ種々のコンテンツを扱うデジタル録画装置では、番組コンテンツ以外のコンテンツについては、例えばユーザに選択されたものしか提供することができず、ユーザの利便性を損なう要因となっていた。
【０００８】
本発明は以上の点を考慮してなされたもので、種々のコンテンツを扱う場合の利便性を向上し得る情報処理装置、情報処理方法及び情報処理プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００９】
かかる課題を解決するため本発明においては、録画した番組コンテンツ、受信可能な番組コンテンツに関する情報コンテンツ、外部から取得したコンテンツ、及び内部にあらかじめ保持するコンテンツのなかから、所定の主題をもとにコンテンツを選択することによりコンテンツリストを複数生成し、生成した複数のコンテンツリストのなかから、コンテンツリストの内容またはユーザ操作時の状況をもとに、表示するコンテンツリストを複数選択し、選択した複数のコンテンツリストを所定の表示部に表示させるようにした。
【００１０】
こうすることで、番組コンテンツに限らず、装置が扱う全てのコンテンツを対象にして、所定の主題をもとに選択したコンテンツで構成される複数のコンテンツリストのなかからその内容またはユーザ操作時の状況をもとに選択した複数の有用なコンテンツリストをユーザに提示することができる。
【発明の効果】
【００１１】
本発明によれば、録画した番組コンテンツ、受信可能な番組コンテンツに関する情報コンテンツ、外部から取得したコンテンツ、及び内部にあらかじめ保持するコンテンツのなかから、所定の主題をもとにコンテンツを選択することによりコンテンツリストを複数生成し、生成した複数のコンテンツリストのなかから、コンテンツリストの内容またはユーザ操作時の状況をもとに、表示するコンテンツリストを複数選択し、選択した複数のコンテンツリストを所定の表示部に表示させるようにしたことにより、番組コンテンツに限らず、装置が扱う全てのコンテンツを対象にして、所定の主題をもとに選択したコンテンツで構成される複数のコンテンツリストのなかからその内容またはユーザ操作時の状況をもとに選択した複数の有用なコンテンツリストをユーザに提示することができ、かくして種々のコンテンツを扱う場合の利便性を向上し得る情報処理装置、情報処理方法及び情報処理プログラムを実現できる。
【発明を実施するための最良の形態】
【００１２】
以下、図面について、本発明の一実施の形態を詳述する。
【００１３】
（１）第１の実施の形態
（１−１）デジタル録画装置のハードウェア構成
図１において１は、第１の実施の形態によるデジタル録画装置のハードウェア構成を示し、このデジタル録画装置１は、デジタル系放送及びアナログ系放送の番組コンテンツの録画再生機能、ＥＰＧ情報の取得機能、外部機器から入力されるコンテンツの記録再生機能、あらかじめ内部に保持するコンテンツの再生機能を有しており、Ｈｏｓｔマイコン２が、図示しない内蔵メモリまたはバス３を介して接続されたＨＤＤ（ハードディスクドライブ）４に記憶されているプログラムにしたがって各種処理を実行すると共に、ＵＩ（User Interface）制御部５を介してリモートコントローラ（以下、リモコンとも呼ぶ）ＲＭより入力される操作信号（すなわちユーザからの指示）をコマンドとして受け取り、このコマンドに応じて各部の動作を制御するようになされている。
【００１４】
実際上、このデジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭによるユーザからの指示などに応じて、デジタル系アンテナ６より入力されたデジタル放送信号をデジタルチューナ７で受信した後、ＳｔｒｅａｍＢｕｆｆｅｒ８を経由して番組コンテンツの映像音声データとしてＨＤＤ（ハードディスクドライブ）４に記録することで、デジタル系放送の番組コンテンツを録画するようになされている。
【００１５】
また、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭによるユーザからの指示などに応じて、アナログ系アンテナ９より入力されたアナログ放送信号をアナログチューナ１０で受信して、復調器１１でＮＴＳＣ（National Television Standards Committee）デコードすることによりＮＴＳＣ信号に変換してから、ＭＰＥＧ（Moving Picture Experts Group）エンコーダ１２でＭＰＥＧエンコードすることで映像音声データに変換した後、ＳｔｒｅａｍＢｕｆｆｅｒ８を経由して番組コンテンツの映像音声データとしてＨＤＤ４に記録することで、アナログ放送系の番組コンテンツを録画するようになされている。
【００１６】
さらに、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭによるユーザからの指示などに応じて、ＤＶ（Digital Video）端子１３に接続された図示しないＤＶ機器（例えば、ＤＶ方式ビデオカメラ）からＤＶ端子１３を介して入力される動画像信号をＤＶデコーダ１４でデコードして、復調器１１でＮＴＳＣエンコードしてから、ＭＰＥＧエンコーダ１２でＭＰＥＧエンコードすることで映像音声データに変換した後、ＳｔｒｅａｍＢｕｆｆｅｒ８を経由してＨＤＤ４に記録することで、外部機器（ＤＶ機器）から入力される動画像コンテンツを記録するようになされている。
【００１７】
さらに、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭによるユーザからの指示などに応じて、ＵＳＢ（Universal Serial Bus）端子１５に接続された図示しないＵＳＢ機器（例えば、デジタルスチルカメラ）からＵＳＢ端子１５を介して入力される静止画像信号をＵＳＢコントローラ１６及びＳｔｒｅａｍＢｕｆｆｅｒ８を順に経由して静止画像データとしてＨＤＤ４に記録することで、外部機器（ＵＳＢ機器）から入力される静止画像コンテンツを記録するようになされている。
【００１８】
さらに、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭによるユーザからの指示などに応じて、ネットワーク端子１７にネットワーク接続された図示しないネットワーク機器（例えば、コンテンツサーバ）から送信される各種コンテンツをネットワーク端子１７で受信して、ネットワークコントローラ１８、Ｈｏｓｔマイコン２、バス３を順次経由して各種データとしてＨＤＤ４に記録するようにもなされている。
【００１９】
さらに、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭによるユーザからの指示などに応じて、ＨＤＤ４から読み出した映像音声データをＳｔｒｅａｍＢｕｆｆｅｒ８を経由してデマルチプレクサ１９で映像データと音声データとに分離して、それぞれをＡＶデコーダ２０でデコードすることにより映像信号及び音声信号に変換した後、映像信号にはＧＵＩ（Graphical User Interface）重畳器２１でＯＳＤ（On Screen Display）などのグラフィックス信号を重畳して、これら映像信号及び音声信号をＡＶケーブルなどで外部接続されたテレビモニタ２２に出力することで、録画済番組コンテンツ、外部から取り込んだ動画像コンテンツ、及びあらかじめＨＤＤ４に記録されている動画像コンテンツなどを再生するようになされている。
【００２０】
さらに、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭによるユーザからの指示などに応じて、ＨＤＤ４から読み出した静止画像データをＳｔｒｅａｍＢｕｆｆｅｒ８を経由してＪＰＥＧ（Joint Photographic Experts Group）デコーダ２３でＪＰＥＧデコードすることにより静止画像信号に変換した後、この静止画像信号にＧＵＩ重畳器２１でＯＳＤなどのグラフィックス信号を重畳して、外部接続されたテレビモニタ２２に出力することで、外部から取り込んだ静止画像コンテンツ及びあらかじめＨＤＤ４に記録されている静止画像コンテンツなどを再生するようになされている。
【００２１】
また、デジタル録画装置１は、Ｈｏｓｔマイコン２が、ＨＤＤ４に記録されている静止画像データから例えばＥＸＩＦ（EXchangeable Image File Format）の情報をバス３を介して読み出すことで、このＥＸＩＦの情報に含まれる静止画像コンテンツの撮影情報を参照するようにもなされている。
【００２２】
さらに、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、デジタル系アンテナ６より入力されたデジタル放送信号をデジタルチューナ７で受信した後、デマルチプレクサ２４でこのデジタル放送信号に重畳されているＥＰＧ情報を抽出することで、デジタル放送のＥＰＧ情報を取得して、これをメモリ２５に記録するようになされている。
【００２３】
さらに、デジタル録画装置１は、Ｈｏｓｔマイコン２の制御のもと、アナログ系アンテナ９より入力されたアナログ系放送信号をアナログチューナ１０で受信して、復調器１１でＮＴＳＣデコードすることによりＮＴＳＣ信号に変換してから、ＶＢＩ（Vertical Blanking Interval）スライサ２６でこのＮＴＳＣ信号の特定ラインからＥＰＧ情報を切り出してＥＰＧデコーダ２７でデコードすることで、アナログ放送のＥＰＧ情報を取得して、これをメモリ２５に記録するようになされている。
【００２４】
そして、デジタル録画装置１は、このようにしてメモリ２５に記録したＥＰＧ情報を、Ｈｏｓｔマイコン２が、バス３を介して読み出すことで、デジタル放送及びアナログ放送のＥＰＧ情報を参照するようになされている。
【００２５】
このＥＰＧ情報には、例えば、放送予定の各番組コンテンツの番組情報として、放送曲名、放送日時、番組タイトル、ジャンル、番組概要、番組詳細、出演者などが含まれ、デジタル録画装置１のＨｏｓｔマイコン２は、このＥＰＧ情報を利用して番組コンテンツを録画するようにもなされている。またＨｏｓｔマイコン２は、録画する番組コンテンツに対して、その番組情報をＥＰＧ情報より取得して付加することで、録画した番組コンテンツからその番組情報を参照することができるようにもなされている。
【００２６】
さらに、デジタル録画装置１は、リモコンＲＭによるユーザからの指示などに応じて、Ｈｏｓｔマイコン２が、メモリ２５に記録されているＥＰＧ情報、ＨＤＤ４に記録されている各種コンテンツ及びＧＵＩ画面用のデータなどをもとに生成したＧＵＩ画面データやＧＵＩ制御コマンドをバス３を介してメモリ２８に書き込み、これらをもとにＧＵＩ重畳器２１でＧＵＩ画面信号を生成して、外部接続されたテレビモニタ２２に出力することで、テレビモニタ２２にＧＵＩ画面（図示せず）を表示させるようになされている。
【００２７】
ここまで説明したような基本的な機能にくわえて、このデジタル録画装置１は、デジタル録画装置１が扱うコンテンツのなかから、複数の主題（例えば、「新着お薦めタイトル」、「注目新番組」、「最近のフォト」、…など）のそれぞれに定義された条件でコンテンツを選択することにより複数の主題のそれぞれに対応するコンテンツリストを生成して、さらにこの生成した複数のコンテンツリストのなかから、コンテンツリストの内容（つまりどのようなコンテンツが含まれているか）などをもとに複数のコンテンツリストを選択して一覧表示する機能（以下、これをコンテンツリスト一覧表示機能とも呼ぶ）を有しており、以下、このコンテンツリスト一覧表示機能について、その概要から説明する。
【００２８】
ここで、このデジタル録画装置１が扱うコンテンツとは、上述した、録画した番組コンテンツ（これを録画コンテンツとも呼ぶ）、外部機器から取り込んだコンテンツ、あらかじめ内部に保持するコンテンツであり、さらにＥＰＧ情報も放送予定の番組コンテンツに関する情報コンテンツとしてデジタル録画装置１が扱うコンテンツとする。また、この場合のコンテンツリストは、少なくとも１つ以上のコンテンツで構成されるものとする。
【００２９】
（１−２）コンテンツリスト一覧表示機能の概要
まず、このコンテンツリスト一覧表示機能の概要について説明する。デジタル録画装置１のＨｏｓｔマイコン２は、電源オフの状態でリモコンＲＭの図示しない電源ボタンが押下されたこと、または図示しないＧＵＩ画面上のメニューからコンテンツリスト一覧表示機能に対応するアイコンが選択されたことをＵＩ制御部５より入力される操作信号をもとに認識すると、コンテンツリスト一覧表示機能を起動して、図２に示すようなコンテンツリスト一覧画面３０をＧＵＩ画面としてテレビモニタ２２に表示させる。
【００３０】
このコンテンツリスト一覧画面３０は、種々のサイズでなる複数の表示領域３１（３１Ａ〜３１Ｆ）が配されるようになされており、複数の表示領域３１（３１Ａ〜３１Ｆ）のそれぞれには、Ｈｏｓｔマイコン２が複数の主題のそれぞれをもとに生成したコンテンツリストのなかから選択したコンテンツリスト（この実施例ではさらにその一部分）が表示されるようになされている。ちなみに、このコンテンツリスト一覧画面３０は、Ｈｏｓｔマイコン２が、あらかじめ用意された複数のレイアウトパターン（表示領域３１の数と配置のパターン）のなかから選択したレイアウトパターンに基づいて表示されるようになされている。
【００３１】
実際上、図２に示すコンテンツリスト一覧画面３０は、左上にＬサイズの横長長方形でなる表示領域３１Ａが配され、その右側にＳサイズ（縦横ともにＬサイズの約１／２）の横長長方形でなる表示領域３１Ｅ及び３１Ｆが縦に並べて配され、これらＬサイズの表示領域３１Ａ、Ｓサイズの表示領域３１Ｅ及び３１Ｆの下側に、Ｍサイズ（横のサイズがＬサイズの１／２）の横長長方形でなる表示領域３１Ｂ、３１Ｃ及び３１Ｄが横に並べて配されたレイアウトパターンで表示された例である。
【００３２】
また、このコンテンツリスト一覧画面３０には、所定のレイアウトパターンで配される複数の表示領域３１（３１Ａ〜３１Ｆ）の他に、画面上端右隅に現在日時が表示されるようになされ、さらに画面下端に、画面の左右方向に延びる帯状の表示領域３１Ｚが固定で配されており、この表示領域（以下、これを固定表示領域とも呼ぶ）３１Ｚにも、Ｈｏｓｔマイコン２が主題をもとに生成したコンテンツリストの一部分が表示されるようになされている。
【００３３】
ここで、この実施例では、Ｌサイズの表示領域３１Ａに、主題「新着お薦めタイトル」とこの主題「新着お薦めタイトル」に対応するアイコンＩＡとが表示されると共に、この主題「新着お薦めタイトル」をもとにＨｏｓｔマイコン２が録画コンテンツのなかから選択した録画コンテンツのリスト（コンテンツリスト）の一部分として、このコンテンツリストに含まれる１つの録画コンテンツが表示されている。具体的には、この録画コンテンツの内容を示す情報（例えば、サムネイル画像、番組タイトル及び番組概要からなる情報であり、以下、これを内容情報とも呼ぶ）が表示される。
【００３４】
さらにＭサイズの表示領域３１Ｂには、主題「注目新番組」とこの主題「注目新番組」に対応するアイコンＩＢとが表示されると共に、この主題「注目新番組」をもとにＨｏｓｔマイコン２がＥＰＧ情報（すなわち放送予定の番組コンテンツの番組情報）から選択した番組情報のリスト（コンテンツリスト）の一部分として、このコンテンツリストに含まれる１つの番組情報が表示されている。ちなみに、図２の例では、番組情報のなかの番組タイトルと番組概要が表示されている。
【００３５】
さらにＭサイズの表示領域３１Ｃには、主題「今日の映画」とこの主題「今日の映画」に対応するアイコンＩＣとが表示されると共に、この主題「今日の映画」をもとにＨｏｓｔマイコン２がＥＰＧ情報のなかから選択した番組情報のリスト（コンテンツリスト）の一部分として、このコンテンツリストに含まれる１つの番組情報が表示されている。ちなみに、図２の例では、番組情報のなかの映画特徴と番組タイトルと番組概要とが表示されている。
【００３６】
さらにＭサイズの表示領域３１Ｄには、主題「去年のフォト」とこの主題「去年のフォト」に対応するアイコンＩＤとが表示されると共に、この主題「去年のフォト」をもとにＨｏｓｔマイコン２がＨＤＤ４に記録されている静止画像コンテンツのなかから選択した静止画像コンテンツのリスト（コンテンツリスト）の一部分として、このコンテンツリストに含まれる１つの静止画像コンテンツが表示されている。具体的には、この静止画像コンテンツの内容情報（例えば、サムネイル画像及び撮影日時からなる情報）が表示される。
【００３７】
さらにＳサイズの表示領域３１Ｅには、主題「トレンドキーワード」とこの主題「トレンドキーワード」に対応するアイコンＩＥとが表示されると共に、この主題「トレンドキーワード」をもとにＨｏｓｔマイコン２がＥＰＧ情報に含まれる番組情報のなかから選択したキーワードのリスト（これもコンテンツリスト）の一部分として、このコンテンツリストに含まれる１つのキーワードが表示されている。
【００３８】
さらにＳサイズの表示領域３１Ｆには、主題「話題の人」とこの主題「話題の人」に対応するアイコンＩＦとが表示されると共に、この主題「話題の人」をもとにＨｏｓｔマイコン２がＥＰＧ情報に含まれる番組情報のなかから選択したキーワードのリスト（コンテンツリスト）の一部分として、このコンテンツリストに含まれる１つのキーワードが表示されている。
【００３９】
さらに画面下隅に配置される固定表示領域３１Ｚには、主題「一言ネタ」をもとにＨｏｓｔマイコン２がＨＤＤ４にあらかじめ記録されているテキストコンテンツ（詳しくは後述する）のなかから選択したテキストコンテンツのリスト（コンテンツリスト）の一部分として、このコンテンツリストに含まれる１つのテキストコンテンツが表示されている。また、この固定表示領域３１Ｚの右隅には、このコンテンツリスト一覧画面３０を前の画面に戻すため（つまりコンテンツリスト一覧表示機能を終了するための）のリモコンＲＭで操作可能な戻るボタン３２も表示されている。
【００４０】
このようなコンテンツリスト一覧画面３０をテレビモニタ２２に表示させることで、デジタル録画装置１は、番組コンテンツに限らず、装置が扱う種々のコンテンツをもとに生成した複数のコンテンツリストを同一画面上でユーザに提示することができる。つまりデジタル録画装置１は、このコンテンツリスト一覧画面３０を介して、装置で扱うコンテンツ（つまり再生したり記録したりすることのできるコンテンツ）として現在どのようなものが存在するのかをユーザに提示することができるようになされている。
【００４１】
また、このコンテンツリスト一覧画面３０に表示される複数の表示領域３１（３１Ａ〜３１Ｆ）のそれぞれは、リモコンＲＭの図示しない方向ボタンで操作可能な表示カーソルＣｕ１を当てることで選択できるようになされている。
【００４２】
そして、デジタル録画装置１のＨｏｓｔマイコン２は、任意の表示領域３１（例えば表示領域３１Ａ）が表示カーソルＣｕ１により選択された状態でリモコンＲＭの図示しない決定ボタンが押下されたことを認識すると、この表示領域３１Ａに一部分が表示されているコンテンツリストを選択すると共に、このコンテンツリスト一覧画面３０に代えて、図３に示すように、選択したコンテンツリストの全部分を表示可能な選択コンテンツリスト表示画面４０をテレビモニタ２２に表示させる。
【００４３】
この選択コンテンツリスト表示画面４０は、画面のほぼ全体がコンテンツリストの表示領域であり、例えば、選択されたコンテンツリストが録画コンテンツのリストである場合、このコンテンツリストに含まれる録画コンテンツを最大で５つを一度に表示できるようになされている。具体的には、最大で５つの録画コンテンツの内容情報（この場合、サムネイル画像、番組タイトル、録画開始日時、録画時間、放送チャンネル、録画コンテンツの属性を表すアイコンなどからなる情報）が縦に並べて表示される。ちなみに、これらのうちの１つがコンテンツリスト一覧画面３０の表示領域３１Ａに表示されていた録画コンテンツの内容情報である。
【００４４】
また、この選択コンテンツリスト表示画面４０に表示される録画コンテンツのそれぞれは、リモコンＲＭの図示しない方向ボタン（上方向ボタン及び下方向ボタン）で操作可能な表示カーソルＣｕ２を当てることで選択できるようになされている。この表示カーソルＣｕ２は、選択コンテンツリスト表示画面４０が表示されると、まずコンテンツリスト一覧画面３０の表示領域３１Ａに表示されていた録画コンテンツに当てられるようになされている。
【００４５】
さらに、この選択コンテンツリスト表示画面４０は、コンテンツリストに含まれる録画コンテンツの数が５つを超える場合、つまりコンテンツリストの全部分を一度に表示しきれない場合、表示カーソルＣｕ２の操作に応じて、コンテンツリストが縦方向にスクロールすることで、コンテンツリストの全部分を表示できるようになされている。この場合、コンテンツリストの全部分のうちの表示されている部分を示すスクロールバーＳＢが画面右隅に表示される。ちなみに、このようにコンテンツリストの全部分を一度に表示しきれない場合、選択コンテンツリスト表示画面４０には、まずコンテンツリスト一覧画面３０の表示領域３１Ａに表示されていた録画済番組コンテンツを含む部分が表示されるようになされている。
【００４６】
くわえて、この選択コンテンツリスト表示画面４０には、画面上端右隅に現在日時が表示されるようになされ、さらに画面下端右隅に、この選択コンテンツリスト表示画面４０を前の画面（つまりコンテンツリスト一覧画面３０）に戻すためのリモコンＲＭで操作可能な戻るボタン４１も表示されている。
【００４７】
このような選択コンテンツリスト表示画面４０をテレビモニタ２２に表示することでデジタル録画装置１は、コンテンツリスト一覧画面３０でユーザが興味を持ったコンテンツリストの全部分をユーザに確認させることができるようになされている。
【００４８】
さらに、デジタル録画装置１のＨｏｓｔマイコン２は、この選択コンテンツリスト表示画面４０を介して任意の録画コンテンツが表示カーソルＣｕ２により選択された状態でリモコンＲＭの図示しない決定ボタンが押下されたことを認識すると、この録画コンテンツを再生することで、この録画コンテンツに基づく映像及び音声をテレビモニタ２２から出力するようになされている。
【００４９】
また、この選択コンテンツリスト表示画面４０に表示されたコンテンツリストが静止画像コンテンツのリストであれば、Ｈｏｓｔマイコン２は、任意の静止画像コンテンツが表示カーソルＣｕ２により選択された状態でリモコンＲＭの図示しない決定ボタンが押下されると、この静止画像コンテンツを再生することで、この静止画像コンテンツに基づく画像をテレビモニタ２２から出力するようになされている。
【００５０】
さらに、この選択コンテンツリスト表示画面４０に表示されたコンテンツリストが放送予定の番組コンテンツであれば、Ｈｏｓｔマイコン２は、任意の放送予定の番組コンテンツが表示カーソルＣｕ２により選択された状態でリモコンＲＭの図示しない決定ボタンが押下されると、この番組コンテンツを録画予約するかどうかの確認メッセージをこの選択コンテンツリスト表示画面４０上に表示させ、これに応じてリモコンＲＭの図示しない決定ボタンが押下されると、この番組コンテンツの録画予約を行うようになされている。
【００５１】
このようにデジタル録画装置１は、選択コンテンツリスト表示画面４０に表示したコンテンツリストから任意のコンテンツが選択決定されると、この選択決定されたコンテンツに応じた処理を行うことで、ユーザが興味を持ったコンテンツをユーザに提供することができるようになされている。
【００５２】
以上がコンテンツリスト一覧表示機能の概要であり、このようなコンテンツリスト一覧表示機能により、デジタル録画装置１は、装置が扱うコンテンツとして現在どのようなものが存在するのかをユーザに認識させることができ、さらにそのなかでユーザが興味を持ったコンテンツをユーザに提供することもできるようになされている。
【００５３】
（１−３）コンテンツリスト一覧表示機能の起動処理
（１−３−１）起動処理の概要
次にこのコンテンツリスト一覧表示機能の起動を開始してコンテンツリスト一覧画面３０を表示するまでの処理（これをコンテンツリスト一覧表示機能の起動処理とも呼ぶ）について、その手順の概要から説明する。ちなみに、この起動処理は、デジタル録画装置１のＨｏｓｔマイコン２が、図示しない内蔵メモリまたはＨＤＤ４に記録されているプログラムにしたがって実行する処理である。
【００５４】
図４のフローチャートに示すように、Ｈｏｓｔマイコン２は、電源オフの状態でリモコンＲＭの図示しない電源ボタンが押下されたこと、または図示しないＧＵＩ画面上のメニューからコンテンツリスト一覧表示機能に対応するアイコンが選択されたことを認識すると、起動処理手順ＲＴ１を開始して、つまりコンテンツリスト一覧表示機能の起動を開始して、ステップＳＰ１に移る。
【００５５】
ステップＳＰ１においてＨｏｓｔマイコン２は、デジタル録画装置１が扱うコンテンツのなかから、あらかじめ設定された複数の主題のそれぞれに定義された条件でコンテンツを選択することにより複数の主題のそれぞれに対応するコンテンツリストを生成して、次のステップＳＰ２に移る。
【００５６】
ステップＳＰ２においてＨｏｓｔマイコン２は、コンテンツリスト一覧画面３０のレイアウトパターンを、あらかじめ用意された複数のレイアウトパターンのなかから例えばランダムで選択した後、この選択したレイアウトパターンで配される複数の表示領域３１（固定表示領域３１Ｚを含む）のそれぞれに表示するコンテンツリストを、ステップＳＰ１で生成した複数のコンテンツリストのなかからその内容などをもとに選択することによりコンテンツリスト一覧画面３０の表示レイアウトを決定して、次のステップＳＰ３に移る。
【００５７】
ステップＳＰ３においてＨｏｓｔマイコン２は、ステップＳＰ２で選択したレイアウトパターンに基づく表示レイアウトで、複数の表示領域３１（固定表示領域３１Ｚを含む）のそれぞれに選択したコンテンツリストが表示されるコンテンツリスト一覧画面３０をテレビモニタ２２に表示して、この起動処理手順ＲＴ１を終了する。
【００５８】
このような起動処理手順ＲＴ１により、デジタル録画装置１は、コンテンツリスト一覧表示機能の起動を開始してコンテンツリスト一覧画面３０を表示するようになされている。
【００５９】
（１−３−２）起動処理で行われるレイアウト決定処理
ここで、上述した起動処理手順ＲＴ１のステップＳＰ２で行うコンテンツリスト一覧画面３０の表示レイアウトの決定処理（以下、これを表示レイアウト決定処理とも呼ぶ）について、その手順を図５に示すフローチャートに沿ってより具体的に説明する。
【００６０】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ２のステップＳＰ２に移ると、表示レイアウト決定処理手順ＲＴ１Ａを開始して、ステップＳＰ１０に移る。ステップＳＰ１０においてＨｏｓｔマイコン２は、あらかじめ用意された複数のレイアウトパターンのなかから、１つのレイアウトパターンをランダムで選択する。
【００６１】
実際上、デジタル録画装置１のＨＤＤ４には、例えば、図６（Ａ）〜（Ｄ）に示すような４つのレイアウトパターンＡ〜Ｄがあらかじめ記録されている。このうち図６（Ａ）に示すレイアウトパターンＡは、左側にＬサイズの表示領域３１Ａ及び３１Ｂが縦に並べて配され、これらＬサイズの表示領域３１Ａ及び３１Ｂの右側に、Ｍサイズの表示領域３１Ｃ及び３１Ｄが縦に並べて配されるパターンである。
【００６２】
また図６（Ｂ）に示すレイアウトパターンＢは、左上にＬサイズの表示領域３１Ａが配され、その右側にＳサイズの表示領域３１Ｅ及び３１Ｆが縦に並べて配され、これらＬサイズの表示領域３１Ａ、Ｓサイズの表示領域３１Ｅ及び３１Ｆの下側に、Ｍサイズの表示領域３１Ｂ、３１Ｃ及び３１Ｄが横に並べて配されたパターンである（つまり図２に示したレイアウトパターンである）。さらに図６（Ｃ）に示すレイアウトパターンＣは、左上にＬサイズの表示領域３１Ａが配され、その下側にＭサイズの表示領域３１Ｂ及び３１Ｃが横に並べて配され、さらにＬサイズの表示領域３１Ａ及びＭサイズの表示領域３１Ｃの右側にＳサイズの表示領域３１Ｄ、３１Ｅ、３１Ｆ及び３１Ｇが縦に並べて配されるパターンである。さらに図６（Ｄ）に示すレイアウトパターンＤは、左隅にＭサイズの表示領域３１Ａ及び３１Ｂが縦に並べて配され、これら表示領域３１Ａ及び３１Ｂの右側（つまり中央）にＭサイズの表示領域３１Ｃ及び３１Ｄが縦に並べて配され、さらに表示領域３１Ｃ及び３１Ｄの右側にＳサイズの表示領域３１Ｅ、３１Ｆ、３１Ｇ及び３１Ｈが縦に並べて配されるパターンである。
【００６３】
つまり、Ｈｏｓｔマイコン２は、これら４つのレイアウトパターンＡ〜Ｄから、１つのレイアウトパターンをランダムで選択するようになされ、このようにしてレイアウトパターンを選択すると、次のステップＳＰ１１（図５）に移る。ちなみに、ここでは、レイアウトパターンＢを選択したとする。
【００６４】
ステップＳＰ１１においてＨｏｓｔマイコン２は、上述のステップＳＰ１で生成した各コンテンツリストの表示優先度を示す表示優先度パラメータの調整を行う。
【００６５】
実際上、各コンテンツリスト（つまり複数の主題のそれぞれに対応するコンテンツリスト）には、表示優先度パラメータと、どのサイズの表示領域３１に表示するリストであるのかを示す表示領域サイズとが属性情報（以下、これをリスト属性情報とも呼ぶ）として付され、このリスト属性情報が、デジタル録画装置１のＨＤＤ４に生成された、図７に示すようなリスト属性情報テーブルＴｂ１によりコンテンツリストごとに管理されるようになされている。
【００６６】
ここで、各コンテンツリストの表示優先度パラメータには、例えば「４」（表示優先度低）〜「１０」（表示優先度高）までの数値のうちの１つが初期値として設定され、また表示領域サイズには、表示領域３１のサイズに対応する「Ｌ」、「Ｍ」、「Ｓ」のうちの１つが設定されるようになされており、図７に示したリスト属性情報テーブルＴｂ１は、コンテンツリストＡの表示優先度パラメータの初期値が「１０」、表示領域サイズが「Ｌ」として設定され、コンテンツリストＢの表示優先度パラメータの初期値が「８」、表示領域サイズが「Ｌ」、コンテンツリストＣの表示優先度パラメータの初期値が「８」、表示領域サイズが「Ｌ」、コンテンツリストＤの表示優先度パラメータの初期値が「７」、表示領域サイズが「Ｍ」、コンテンツリストＥの表示優先度パラメータの初期値が「６」、表示領域サイズが「Ｍ」、コンテンツリストＦの表示優先度パラメータの初期値が「６」、表示領域サイズが「Ｓ」、コンテンツリストＧの表示優先度パラメータの初期値が「５」、表示領域サイズが「Ｓ」、コンテンツリストＨの表示優先度パラメータの初期値が「９」、表示領域サイズが「Ｌ」、コンテンツリストＩの表示優先度パラメータの初期値が「７」、表示領域サイズが「Ｌ」、コンテンツリストＪの表示優先度パラメータの初期値が「６」、表示領域サイズが「Ｍ」、コンテンツリストＫの表示優先度パラメータの初期値が「６」、表示領域サイズが「Ｓ」、コンテンツリストＬの表示優先度パラメータの初期値が「４」、表示領域サイズが「Ｓ」として設定さている例である。
【００６７】
つまり、Ｈｏｓｔマイコン２は、このように初期設定された各コンテンツリストの表示優先度パラメータを、このステップＳＰ１１で調整する。具体的には、表示優先度パラメータを調整する条件となる複数の変動要因と、複数の変動要因のそれぞれに対応付けられた調整量とに基づいて各コンテンツリストの表示優先度パラメータを調整する。
【００６８】
この実施例では、複数の変動要因及びそれぞれの調整量として、例えば、図８に示すように、第１の変動要因「嗜好度の高いコンテンツで構成されたコンテンツリストである」及びその調整量「＋１」と、第２の変動要因「前回の操作時から増えたコンテンツで構成されたコンテンツリストである」及びその変動量「＋１」と、第３の変動要因「所定数以上のコンテンツで構成されたコンテンツリストである」及びその変動量「＋１」と、第４の変動要因「前回の操作時と同じコンテンツで構成されたコンテンツリストである」及びその変動量「−２」と、第５の変動要因「前回の操作時に表示したコンテンツリストである」及びその変動量「−２」とがデジタル録画装置１にあらかじめ設定されている。
【００６９】
この場合の「前回の操作時」とは、前回コンテンツリスト一覧表示機能の起動操作がなされた日時である。また、この場合のコンテンツの嗜好度を求める手法については、特に限定しないが、例えば、録画や再生、編集といったコンテンツに対するユーザ操作をもとに求めるような手法を採用すればよく、この実施例では、番組コンテンツを例にとると、例えば、再生回数が多いものほど嗜好度を高く、再生長に対する視聴時間の比率が高いものほど嗜好度を高く、毎週予約録画されたものであれば嗜好度を高く、ブックマークが設定されたものであれば嗜好度を高くするようになされている。
【００７０】
このように、デジタル録画装置１には、コンテンツリストの内容がユーザ好みである場合や目新しい場合、多くのコンテンツを含む場合には、コンテンツリストの表示優先度を上げるように、またコンテンツリストの内容が目新しくない場合やコンテンツリストが前回表示されたものである場合には表示優先度を下げるように、第１乃至第５の変動要因及びそれぞれの調整量が設定されている。
【００７１】
そしてＨｏｓｔマイコン２は、例えば、コンテンツリストＡが、第１乃至第５の変動要因のうちの第１の変動要因と第２の変動要因とに該当するのであれば、第１の変動要因の調整量「＋１」と第２の変動要因の調整量「＋１」とをコンテンツリストＡの表示優先度パラメータ「１０」に加算することで、コンテンツリストＡの表示優先度パラメータを「１０」から「１２」に調整する。同様にして、Ｈｏｓｔマイコン２は、コンテンツリストＢ〜Ｌの表示優先度パラメータも調整する。
【００７２】
この結果、属性情報テーブルＴｂ１は、図９に示すように更新される。この場合の属性情報テーブルＴｂ１は、コンテンツリストＡの表示優先度パラメータが「１２」、コンテンツリストＢの表示優先度パラメータが「７」、コンテンツリストＣの表示優先度パラメータが「８」、コンテンツリストＤの表示優先度パラメータが「４」、コンテンツリストＥの表示優先度パラメータが「３」、コンテンツリストＦの表示優先度パラメータが「９」、コンテンツリストＧの表示優先度パラメータが「２」、コンテンツリストＨの表示優先度パラメータが「８」、コンテンツリストＩの表示優先度パラメータが「４」、コンテンツリストＪの表示優先度パラメータが「７」、コンテンツリストＫの表示優先度パラメータが「８」、コンテンツリストＬの表示優先度パラメータが「４」に調整された例である。
【００７３】
このようにして、Ｈｏｓｔマイコン２は、各コンテンツリストの表示優先度パラメータを第１乃至第５の変動要因及びそれぞれの調整量に基づき（つまりコンテンツリストの内容及びその時点でのコンテンツリストの表示状況に基づき）調整した後、次のステップＳＰ１２（図５）に移る。
【００７４】
ステップＳＰ１２においてＨｏｓｔマイコン２は、属性情報テーブルＴｂ１のコンテンツリストＡ〜Ｌを表示優先度パラメータの数値の高い順にソートする。この結果、属性情報テーブルＴｂ１は、図１０に示すように、表示優先度が最も高いコンテンツリストＡを先頭に、コンテンツリストＦ、Ｃ、Ｈ、Ｋ、Ｂ、Ｊ、Ｄ、Ｉ、Ｌ、Ｅ、Ｇの順（つまり表示優先度の高い順）に並び替えられる。こうすることで、Ｈｏｓｔマイコン２は、以降、属性情報テーブルＴｂ１の先頭から順に表示優先度の高いコンテンツリストを選択することができるようになる。このようにして属性情報テーブルＴｂ１のコンテンツリストＡ〜Ｌをソートした後、Ｈｏｓｔマイコン２は次のステップＳＰ１３（図５）に移る。
【００７５】
ステップＳＰ１３においてＨｏｓｔマイコン２は、ステップＳＰ１０で選択したレイアウトパターンで配される複数の表示領域３１のうちの１つを選択して、次のステップＳＰ１４に移る。ここでは、レイアウトパターンＢで配される６つの表示領域３１Ａ〜ＤのうちのＬサイズの表示領域３１Ａを選択したとする。
【００７６】
ステップＳＰ１４においてＨｏｓｔマイコン２は、選択したＬサイズの表示領域３１Ａに表示させるコンテンツリストとして表示優先度の高いものを属性情報テーブルＴｂ１から選択する。この場合、Ｈｏｓｔマイコン２は、属性情報テーブルＴｂ１の先頭から探して、表示領域サイズが「Ｌ」のコンテンツリストとして最初に見付かったコンテンツリストＡ（つまり、表示領域サイズが「Ｌ」のコンテンツリストのうちの表示優先度が最も高いコンテンツリストＡ）を選択する。このようにしてＬサイズの表示領域３１Ａに表示させるコンテンツリストとしてコンテンツリストＡを選択した後、Ｈｏｓｔマイコン２は、次のステップＳＰ１５に移る。
【００７７】
ステップＳＰ１５においてＨｏｓｔマイコン２は、前段のステップＳＰ１４で選択可能なコンテンツリストが属性情報テーブルＴｂ１に存在したかどうかを判定する。この場合、上述したように選択可能なコンテンツリストとしてコンテンツリストＡが属性情報テーブルＴｂ１に存在したので、Ｈｏｓｔマイコン２は、このステップＳＰ１５で否定結果を得て、ステップＳＰ１６に移る。
【００７８】
ステップＳＰ１６においてＨｏｓｔマイコン２は、ステップＳＰ１０で選択したレイアウトパターンで配される複数の表示領域３１の全てに対して表示するコンテンツリストを選択し終えたかどうかを判定する。ここでは、まだ、レイアウトパターンＢで配される複数の表示領域３１のうちの表示領域３１Ａに表示するコンテンツリストＡしか選択していないので、Ｈｏｓｔマイコン２は、このステップＳＰ１６で否定結果を得て、再びステップＳＰ１３に戻り、今度はレイアウトパターンＢのＭサイズの表示領域３１Ｂを選択する。
【００７９】
そして、Ｈｏｓｔマイコン２は、つづくステップＳＰ１４において、属性情報テーブルＴｂ１から、このＭサイズの表示領域３１Ｂに表示するコンテンツリストを選択（この場合、表示領域サイズが「Ｍ」のコンテンツリストのうちの表示優先度が最も高いコンテンツリストＪを選択）して、つづくステップＳＰ１５及びステップＳＰ１６で共に否定結果を得て、再びステップＳＰ１３に戻り、今度はレイアウトパターンＢのＭサイズの表示領域３１Ｃを選択する。
【００８０】
このようにしてＨｏｓｔマイコン２は、ステップＳＰ１０で選択したレイアウトパターンの複数の表示領域３１の全てに対して表示するコンテンツリストを選択し終えるまで、ステップＳＰ１３〜ステップＰ１６の処理を繰り返す。このとき１度選択したコンテンツリストは選択対象から外すようにする。
【００８１】
この結果、例えば、レイアウトパターンＢのＬサイズの表示領域３１Ａに表示するコンテンツリストとしてコンテンツリストＡが選択され、Ｍサイズの表示領域３１Ｂ、３１Ｃ、３１Ｄのそれぞれに表示するコンテンツリストとしてコンテンツリストＪ、Ｄ、Ｅが選択され、Ｓサイズの表示領域３１Ｅ、３１Ｆのそれぞれに表示するコンテンツリストとしてコンテンツリストＦ、Ｋが選択されることで、コンテンツリスト一覧画面３０の表示レイアウトは、図２に示したような表示レイアウトとなる。
【００８２】
そして、Ｈｏｓｔマイコン２は、このようにしてレイアウトパターンの複数の表示領域３１の全てに対して表示するコンテンツリストを選択し終えると、ステップＳＰ１６で肯定結を得て、このレイアウト決定処理手順ＲＴ１Ａを終了する。
【００８３】
なお、例えば、所定の表示領域サイズのコンテンツリストが少なく、ステップＳＰ１４で所定の表示領域サイズで選択可能なコンテンツリストが属性情報テーブルＴｂ１に存在しなかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ１５で否定結果を得て、再びステップＳＰ１０に戻り、レイアウトパターンを選択し直すようにもなされている。
【００８４】
この場合、前に選択したレイアウトパターン以外のレイアウトパターンを選択するようにすればよく、例えば、表示領域サイズ「Ｓ」のコンテンツリストが足りなかった場合には、Ｓサイズの表示領域サイズ３１がより少ないレイアウトパターンを選択するなどすればよい。
【００８５】
このようなレイアウト決定処理手順ＲＴ１Ａにより、デジタル録画装置１は、コンテンツリスト一覧画面３０の表示レイアウトを決定するようになされている。
【００８６】
ここまで説明したように、デジタル録画装置１は、コンテンツリスト一覧表示機能により、装置が扱う全てのコンテンツを対象にして、複数の主題のそれぞれをもとにコンテンツを選択することで生成したコンテンツリストのなかからコンテンツリストの内容及びその時点でのコンテンツリストの表示状況をもとに選択した複数のコンテンツリスト、つまりユーザにとって有用な複数のコンテンツリストをユーザに提示することができるようになされている。
【００８７】
（１−３−３）起動処理で行われるコンテンツリスト生成処理
ところで、デジタル録画装置１には、上述した主題「新着お薦めタイトル」、「注目新番組」、「今日の映画」、「去年のフォト」、「トレンドキーワード」、「話題の人」、「一言ネタ」以外にも、「お薦めイベント番組」、「まだ視聴していないタイトル」、「途中まで視聴したタイトル」、「よく視聴するタイトル」…などのように、ユーザが所望するようなコンテンツリストを生成するための種々の主題が設定されており、以下、このような種々の主題のそれぞれをもとにコンテンツリストを生成する処理（つまり起動処理手順ＲＴ１のステップＳＰ１で行うコンテンツ生成処理）について、その手順に沿って主題ごとに詳しく説明する。
【００８８】
ここでは、種々の主題のうちの、主題「お薦めイベント番組」、「まだ視聴していないタイトル」、「途中まで視聴したタイトル」、「よく視聴するタイトル」、「ブックマーク設定済のタイトル」、「去年のフォト」、「アルバム作成をお薦め」、「ダビングをお薦め」、「一言ネタ」、「トレンドキーワード」、「話題のニュース」、「今日の映画」のそれぞれに基づくコンテンツリスト生成処理の手順について順に説明する。
【００８９】
まず、主題「お薦めイベント番組」に基づくコンテンツリスト生成処理の手順について、図１１に示すフローチャートに沿って詳しく説明する。この主題「お薦めイベント番組」に基づくコンテンツリスト生成処理は、「お薦めイベント番組」に該当する番組情報をＥＰＧ情報のなかから選び出してコンテンツリストを生成する処理である。
【００９０】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「お薦めイベント番組」に基づくコンテンツリスト生成処理手順ＲＴ１Ｂを開始すると、ステップＳＰ２０に移る。
【００９１】
ステップＳＰ２０においてＨｏｓｔマイコン２は、今回コンテンツリスト一覧表示機能の起動操作がなされた操作日時、つまり現在日時を示す日時情報を図示しないタイマーから取得して、次のステップＳＰ２１に移る。
【００９２】
ステップＳＰ２１においてＨｏｓｔマイコン２は、取得した日時情報が示す操作日時（つまり現在日時）に対応するイベントを示すキーワード（これをイベントキーワードとも呼ぶ）を、ＨＤＤ４に生成された、図１２に示すようなイベントテーブルＴｂ２（Ｔｂ２Ａ〜Ｔｂ２Ｃ）から取得する。
【００９３】
このイベントテーブルＴｂ２（Ｔｂ２Ａ〜Ｔｂ２Ｃ）には、イベントキーワード（例えば「クリスマス」）と、そのイベントが催される期間（例えば「１２月」）とが対応付けて登録されており、Ｈｏｓｔマイコン２は、このイベントテーブルＴｂ２（Ｔｂ２Ａ〜Ｔｂ２Ｃ）から、現在日時が含まれる期間に対応するイベントキーワード、つまり現在を含む所定期間内に催されるイベントのイベントキーワードを取得する。
【００９４】
具体的に言うと、この実施例では、期間として特定の年月（例えば「４ｎ＋２年（ｎは整数）の６月」）に催されるイベントのイベントキーワード（例えば「サッカーワールドカップ」）が登録されたイベントテーブルＴｂ２Ａと、期間として毎年特定の月（例えば「３月」）に催されるイベントのイベントキーワード（例えば「ひなまつり」）が登録されたイベントテーブルＴｂ２Ｂと、期間として毎年特定の月日（例えば「７月７日」）に催されるイベントのイベントキーワード（例えば「七夕」）が登録されたイベントテーブルＴｂ２Ｃとが、ＨＤＤ４に生成されており、Ｈｏｓｔマイコン２は、これら複数のイベントテーブルＴｂ２Ａ〜Ｔｂ２Ｃから、現在を含む所定期間内に催されるイベントのイベントキーワードを取得するようになされている。ちなみに、現在を含む所定期間内に催されるイベントが複数存在するのであれば、イベントキーワードを複数取得してもよく、また一つも存在しないのであれば、イベントキーワードの取得をキャンセルする。
【００９５】
このようにして、日時情報に対応するイベントキーワードを取得すると、Ｈｏｓｔマイコン２は、次のステップＳＰ２２に移る。ステップＳＰ２２においてＨｏｓｔマイコン２は、前段のステップＳＰ２１でイベントキーワードが取得できたかどうかを判定する。
【００９６】
このステップＳＰ２２で肯定結果を得ると、このことはステップＳＰ２１で少なくとも１つのイベントキーワードが取得できたことを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ２３に移る。ステップＳＰ２３においてＨｏｓｔマイコン２は、メモリ２５に記録されているＥＰＧ情報（すなわち放送予定の番組コンテンツの番組情報）に対して、ステップＳＰ２１で取得したイベントキーワードで検索を行って、次のステップＳＰ２４に移る。
【００９７】
ステップＳＰ２４においてＨｏｓｔマイコン２は、前段のステップＳＰ２３での検索結果として、イベントキーワードにマッチングした番組情報がＮ個（Ｎは整数）以上得られたかどうかを判定する。このステップＳＰ２４で肯定結果を得ると、このことは、イベントキーワードにマッチングした番組情報がＮ個以上有ること、つまり現在を含む所定期間内に催されるイベントに関係する放送予定の番組コンテンツの番組情報がＮ個以上有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ２５に移る。
【００９８】
ステップＳＰ２５においてＨｏｓｔマイコン２は、イベントキーワードにマッチングしたＮ個以上有る番組情報を嗜好度の高い順にソートして、次のステップＳＰ２６に移り、ステップＳＰ２６において、ソートした番組情報のなかから上位Ｎ個の番組情報を選択してコンテンツリストを生成した後、この主題「お薦めイベント番組」に基づくコンテンツリスト生成処理手順ＲＴ１Ｂを終了する。
【００９９】
なお、この場合の番組情報の嗜好度については、番組情報に含まれるユーザの嗜好を表すワード（これを嗜好ワードとも呼ぶ）をもとに求めるようになされている。この嗜好ワードは、例えば、録画や再生、編集といった番組コンテンツに対するユーザ操作が行われたときに、その番組コンテンツの番組情報から抽出されてＨＤＤ４に蓄積されるようになされている。またこの嗜好ワード自体にも嗜好度が設定されており、Ｈｏｓｔマイコン２は、例えば抽出した回数が多いものほど嗜好度を高くするようになされている。つまり、この実施例では、嗜好度が高い嗜好ワードを多く含む番組情報ほど嗜好度を高くするようになされている。
【０１００】
このようにＨｏｓｔマイコン２は、主題「お薦めイベント番組」に基づくコンテンツリストとして、現在を含む所定期間に催されるイベントに関係する放送予定の番組コンテンツの番組情報のうちの嗜好度が高い番組情報で構成されるコンテンツリストを生成するようになされている。
【０１０１】
一方、上述のステップＳＰ２２で否定結果を得た場合、つまり現在日時に対応するイベントキーワードが取得できなかった場合、及び上述のステップＳＰ２４で否定結果を得た場合、つまりイベントキーワードにマッチングした番組情報がＮ個以上なかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ２７に移り、コンテンツリストの生成が失敗したとして、この主題「お薦めイベント番組」に基づくコンテンツリスト生成処理手順ＲＴ１Ｂを終了する。
【０１０２】
このようなコンテンツリスト生成処理手順ＲＴ１Ｂにより、デジタル録画装置１は、主題「お薦めイベント番組」に対応するコンテンツリストを生成するようになされている。
【０１０３】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「お薦めイベント番組」に基づくコンテンツリストに含まれる番組情報のうちの１つ（例えばリストの一番上、つまり最も嗜好度が高い番組情報）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、最近のイベントに関係する番組コンテンツでユーザが興味を持つお薦めの番組コンテンツとしてどのようなものが放送されるのかを認識させることができる。
【０１０４】
つづけて、主題「まだ視聴していないタイトル」に基づくコンテンツリスト生成処理の手順について、図１３に示すフローチャートに沿って詳しく説明する。この主題「まだ視聴していないタイトル」に基づくコンテンツリスト生成処理は、「まだ視聴していないタイトル」に該当する録画コンテンツを選び出してコンテンツリストを生成する処理であり、Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「まだ視聴していないタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｃを開始すると、ステップＳＰ３０に移る。
【０１０５】
ステップＳＰ３０においてＨｏｓｔマイコン２は、ＨＤＤ４に記録されている番組コンテンツ（つまり録画コンテンツ）のなかから、未視聴の録画コンテンツを検索する。
【０１０６】
実際上、ＨＤＤ４に記録されている各録画コンテンツには、ＩＤ（以下、コンテンツＩＤとも呼ぶ）と、録画した日時を示す録画日時と、再生した回数を示す再生回数と、録画コンテンツの長さを示す再生長と、どこまで視聴されたかを示す視聴カウンタと、最後に再生した日時を示す最終再生日時と、録画コンテンツに設定されたブックマークの位置を示すブックマーク位置と、毎日予約、毎週月〜金曜予約、毎週木曜予約などのように毎系予約で録画された録画コンテンツであるかどうかを示す録画設定と、ユーザの嗜好度を示す嗜好度とが属性情報（以下、これを録画コンテンツ属性情報とも呼ぶ）として付され、この録画コンテンツ属性情報が、ＨＤＤ４に生成された、図１４に示すような録画コンテンツ属性情報テーブルＴｂ３によりコンテンツＩＤごとに管理されるようになされている。
【０１０７】
ここで、図１４に示した録画コンテンツ属性情報テーブルＴｂ３は、例えば、コンテンツＩＤが「０」である録画コンテンツの属性情報として録画日時が「２００６．１．１４  １３：００：００」、再生回数が「１」、再生長が「１：００：００」、視聴カウンタが「０：２０：１５」、最終再生日時が「２００６．１．１５  ０：０５：１５」、ブックマーク位置が「０：００：５０」、録画設定が「単」（毎系予約ではなく単独で予約）、嗜好度が「１００」であること、コンテンツＩＤが「１」である録画コンテンツの属性情報として録画日時が「２００６．１．１３  １４：３０：００」、再生回数が「０」、再生長が「０：３０：００」、視聴カウンタが「―」（未視聴）、最終再生日時が「―」（未視聴）、ブックマーク位置が「―」（未設定）、録画設定が「毎週水」（毎週水曜に毎系予約）、嗜好度が「１５１」であること、などを示した例である。
【０１０８】
つまりＨｏｓｔマイコン２は、この録画コンテンツ属性情報テーブルＴｂ３から、再生回数が「０」の録画コンテンツを、未視聴の録画コンテンツとして検索するようになされ、このような検索を終えると、次のステップＳＰ３１に移る。
【０１０９】
ステップＳＰ３１においてＨｏｓｔマイコン２は、前段のステップＳＰ３０での検索結果として、未視聴の録画コンテンツがＭ個（Ｍは整数）以上得られたかどうかを判定する。このステップＳＰ３１で肯定結果を得ると、このことは、未視聴の録画コンテンツがＭ個以上有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ３２に移る。
【０１１０】
ステップＳＰ３２においてＨｏｓｔマイコン２は、Ｍ個以上有る未視聴の録画コンテンツを嗜好度の高い順にソートして、次のステップＳＰ３３に移り、ステップＳＰ３３において、ソートした録画コンテンツのなかから上位Ｍ個の録画コンテンツを選択してコンテンツリストを生成した後、この主題「まだ視聴していないタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｃを終了する。
【０１１１】
このようにＨｏｓｔマイコン２は、主題「まだ視聴していないタイトル」に基づくコンテンツリストとして、再生回数が「０」の録画コンテンツのうちの嗜好度が高い録画コンテンツで構成されるコンテンツリストを生成するようになされている。
【０１１２】
一方、上述のステップＳＰ３１で否定結果を得た場合、つまり未視聴の録画コンテンツがＭ個以上なかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ３４に移り、コンテンツリストの生成が失敗したとして、この主題「まだ視聴していないタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｃを終了する。
【０１１３】
このようなコンテンツリスト生成処理手順ＲＴ１Ｃにより、デジタル録画装置１は、主題「まだ視聴していないタイトル」に対応するコンテンツリストを生成するようになされている。
【０１１４】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「まだ視聴していないタイトル」に基づくコンテンツリストに含まれる録画コンテンツのうちの１つ（例えばリストの一番上、つまり最も嗜好度が高い録画コンテンツ）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、まだ視聴していないタイトルでユーザが興味を持つタイトルとしてどのようなものがあるのかを認識させることができる。
【０１１５】
つづけて、主題「途中まで視聴したタイトル」に基づくコンテンツリスト生成処理の手順について、図１５に示すフローチャートに沿って詳しく説明する。この主題「途中まで視聴したタイトル」に基づくコンテンツリスト生成処理は、「途中まで視聴したタイトル」に該当する録画コンテンツを選び出してコンテンツリストを生成する処理であり、Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「途中まで視聴したタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｄを開始すると、ステップＳＰ４０に移る。
【０１１６】
ステップＳＰ４０においてＨｏｓｔマイコン２は、ＨＤＤ４に記録されている番組コンテンツ（つまり録画コンテンツ）のなかから、途中まで視聴された録画コンテンツを検索する。
【０１１７】
この場合、Ｈｏｓｔマイコン２は、図１４に示した録画コンテンツ属性情報テーブルＴｂ３から、再生回数が「１」以上で、且つ再生長に対する視聴カウンタの割合が例えば８０％未満の録画コンテンツを、途中まで視聴された録画コンテンツとして検索するようになされ、このような検索を終えると、次のステップＳＰ４１に移る。
【０１１８】
ステップＳＰ４１においてＨｏｓｔマイコン２は、前段のステップＳＰ４０での検索結果として、途中まで視聴された録画コンテンツがＫ個（Ｋは整数）以上得られたかどうかを判定する。このステップＳＰ４１で肯定結果を得ると、このことは、途中まで視聴された録画コンテンツがＫ個以上有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ４２に移る。
【０１１９】
ステップＳＰ４２においてＨｏｓｔマイコン２は、Ｋ個以上有る途中まで視聴された録画コンテンツを嗜好度の高い順にソートして、次のステップＳＰ４３に移り、ステップＳＰ４３において、ソートした録画コンテンツのなかから上位Ｋ個の録画コンテンツを選択してコンテンツリストを生成した後、この主題「途中まで視聴したタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｄを終了する。
【０１２０】
このようにＨｏｓｔマイコン２は、主題「途中まで視聴したタイトル」に基づくコンテンツリストとして、再生長に対する視聴カウンタの割合が所定値未満の録画コンテンツのうちの嗜好度が高い録画コンテンツで構成されるコンテンツリストを生成するようになされている。
【０１２１】
一方、上述のステップＳＰ４１で否定結果を得た場合、つまり途中まで視聴された録画コンテンツがＫ個以上なかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ４４に移り、コンテンツリストの生成が失敗したとして、この主題「途中まで視聴したタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｄを終了する。
【０１２２】
このようなコンテンツリスト生成処理手順ＲＴ１Ｄにより、デジタル録画装置１は、主題「途中まで視聴したタイトル」に対応するコンテンツリストを生成するようになされている。
【０１２３】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「途中まで視聴したタイトル」に基づくコンテンツリストに含まれる録画コンテンツのうちの１つ（例えばリストの一番上、つまり最も嗜好度が高い録画コンテンツ）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、途中まで視聴したタイトルでユーザが興味を持つタイトルとしてどのようなものがあるのかを認識させることができる。
【０１２４】
つづけて、主題「よく視聴するタイトル」に基づくコンテンツリスト生成処理の手順について、図１６に示すフローチャートに沿って詳しく説明する。この主題「よく視聴するタイトル」に基づくコンテンツリスト生成処理は、「よく視聴するタイトル」に該当する録画コンテンツを選び出してコンテンツリストを生成する処理であり、Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「よく視聴するタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｅを開始すると、ステップＳＰ５０に移る。
【０１２５】
ステップＳＰ５０においてＨｏｓｔマイコン２は、ＨＤＤ４に記録されている番組コンテンツ（つまり録画コンテンツ）のなかから、再生済の録画コンテンツを検索する。
【０１２６】
この場合、Ｈｏｓｔマイコン２は、図１４に示した録画コンテンツ属性情報テーブルＴｂ３から、再生回数が「１」以上の録画コンテンツを、再生済の録画コンテンツとして検索するようになされ、このような検索を終えると、次のステップＳＰ５１に移る。
【０１２７】
ステップＳＰ５１においてＨｏｓｔマイコン２は、前段のステップＳＰ５０での検索結果として、再生済の録画コンテンツがＬ個（Ｌは整数）以上得られたかどうかを判定する。このステップＳＰ５１で肯定結果を得ると、このことは、再生済の録画コンテンツがＬ個以上有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ５２に移る。
【０１２８】
ステップＳＰ５２においてＨｏｓｔマイコン２は、Ｌ個以上有る再生済の録画コンテンツを再生回数の多い順にソートして、次のステップＳＰ５３に移り、ステップＳＰ５３において、ソートした録画コンテンツのなかに再生回数の同じものがあれば、これらをさらに最終再生日時の新しい順にソートして、次のステップＳＰ５４に移る。
【０１２９】
ステップＳＰ５４においてＨｏｓｔマイコン２は、ステップＳＰ５２及びステップＳＰ５３でソートした録画コンテンツのなかから上位Ｌ個の録画コンテンツを選択してコンテンツリストを生成した後、この主題「よく視聴するタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｅを終了する。
【０１３０】
このようにＨｏｓｔマイコン２は、主題「よく視聴するタイトル」に基づくコンテンツリストとして、再生回数が多い録画コンテンツで構成されるコンテンツリストを生成するようになされている。
【０１３１】
一方、上述のステップＳＰ５１で否定結果を得た場合、つまり再生済の録画コンテンツがＬ個以上なかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ５５に移り、コンテンツリストの生成が失敗したとして、この主題「よく視聴するタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｅを終了する。
【０１３２】
このようなコンテンツリスト生成処理手順ＲＴ１Ｅにより、デジタル録画装置１は、主題「よく視聴するタイトル」に対応するコンテンツリストを生成するようになされている。
【０１３３】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「よく視聴するタイトル」に基づくコンテンツリストに含まれる録画コンテンツのうちの１つ（例えばリストの一番上、つまり最も嗜好度が高い録画コンテンツ）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、ユーザがよく視聴しているタイトルとしてどのようなものがあるのかを認識させることができる。
【０１３４】
つづけて、主題「ブックマーク設定済のタイトル」に基づくコンテンツリスト生成処理の手順について、図１７に示すフローチャートに沿って詳しく説明する。この主題「まだブックマーク設定済のタイトル」に基づくコンテンツリスト生成処理は、「ブックマーク設定済のタイトル」に該当する録画コンテンツを選び出してコンテンツリストを生成する処理であり、Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「ブックマーク設定済のタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｆを開始すると、ステップＳＰ６０に移る。
【０１３５】
ステップＳＰ６０においてＨｏｓｔマイコン２は、ＨＤＤ４に記録されている番組コンテンツ（つまり録画コンテンツ）のなかから、ブックマークが設定された録画コンテンツを検索する。
【０１３６】
この場合、Ｈｏｓｔマイコン２は、図１４に示した録画コンテンツ属性情報テーブルＴｂ３から、ブックマーク位置が設定されている録画コンテンツを、ブックマークが設定された録画コンテンツとして検索するようになされ、このような検索を終えると、次のステップＳＰ６１に移る。
【０１３７】
ステップＳＰ６１においてＨｏｓｔマイコン２は、前段のステップＳＰ６０での検索結果として、ブックマークが設定された録画コンテンツがＰ個（Ｐは整数）以上得られたかどうかを判定する。このステップＳＰ６１で肯定結果を得ると、このことは、ブックマーク設定済の録画コンテンツがＰ個以上有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ６２に移る。
【０１３８】
ステップＳＰ６２においてＨｏｓｔマイコン２は、ブックマークが設定されたＰ個以上有る録画コンテンツを嗜好度の高い順にソートして、次のステップＳＰ６３に移り、ステップＳＰ６３において、ソートした録画コンテンツのなかから上位Ｐ個の録画コンテンツを選択してコンテンツリストを生成した後、この主題「ブックマーク設定済のタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｆを終了する。
【０１３９】
このようにＨｏｓｔマイコン２は、主題「ブックマーク設定済のタイトル」に基づくコンテンツリストとして、ブックマーク位置が設定された録画コンテンツのうちの嗜好度が高い録画コンテンツで構成されるコンテンツリストを生成するようになされている。
【０１４０】
一方、上述のステップＳＰ６１で否定結果を得た場合、つまりブックマークが設定された録画コンテンツがＰ個以上なかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ６４に移り、コンテンツリストの生成が失敗したとして、この主題「ブックマーク設定済のタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１Ｆを終了する。
【０１４１】
このようなコンテンツリスト生成処理手順ＲＴ１Ｆにより、デジタル録画装置１は、主題「ブックマーク設定済のタイトル」に対応するコンテンツリストを生成するようになされている。
【０１４２】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「ブックマーク設定済のタイトル」に基づくコンテンツリストに含まれる録画コンテンツのうちの１つ（例えばリストの一番上、つまり最も嗜好度が高い録画コンテンツ）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、ブックマーク設定済のタイトルでユーザが興味を持つタイトルとしてどのようなものがあるのかを認識させることができる。
【０１４３】
つづけて、主題「去年のフォト」に基づくコンテンツリスト生成処理の手順について、図１８に示すフローチャートに沿って詳しく説明する。この主題「去年のフォト」に基づくコンテンツリスト生成処理は、「去年のフォト」に該当する静止画像コンテンツを選び出してコンテンツリストを生成する処理であり、Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「去年のフォト」に基づくコンテンツリスト生成処理手順ＲＴ１Ｇを開始すると、ステップＳＰ７０に移る。
【０１４４】
ステップＳＰ７０においてＨｏｓｔマイコン２は、今回コンテンツリスト一覧表示機能の起動操作がなされた操作日時を示す日時情報、つまり現在日時を示す日時情報を図示しないタイマーから取得して、次のステップＳＰ７１に移る。
【０１４５】
ステップＳＰ７１においてＨｏｓｔマイコン２は、取得した日時情報が示す操作日時（つまり現在日時）から所定期間前（ここでは１年前）に撮影された静止画像コンテンツをＨＤＤ４に記録されている静止画像コンテンツのなかから検索する。
【０１４６】
実際上、ＨＤＤ４に記録されている各静止画像コンテンツには、コンテンツＩＤと、撮影日時と、コンテンツリストとしてコンテンツリスト一覧画面３０に表示された回数を示す表示回数と、静止画像コンテンツを利用してアルバムを作成するアプリケーション上でアルバム作成操作された静止画像コンテンツであるかかどうかを示すアルバム作成フラグとが属性情報（以下、これを静止画像コンテンツ属性情報とも呼ぶ）として付され、この静止画像コンテンツ属性情報が、ＨＤＤ４に生成された、図１９に示すような静止画像コンテンツ属性情報テーブルＴｂ４によりコンテンツＩＤごとに管理されるようになされている。
【０１４７】
ここで、図１９に示した静止画像コンテンツ属性情報テーブルＴｂ４は、例えば、コンテンツＩＤが「０」である静止画像コンテンツの属性情報として撮影日時が「２００４年４月１０日  ２２：０８」、表示カウンタが「０」、アルバム作成フラグが「１」であること（つまりその静止画像コンテンツが既にアルバム作成操作されていること）、コンテンツＩＤが「１」である静止画像コンテンツの属性情報として撮影日時が「２００３年６月１０日  ２３：０８」、表示カウンタが「２」、アルバム作成フラグが「０」であること（つまりその静止画像コンテンツが未だアルバム作成操作されていないこと）、などを示した例である。
【０１４８】
つまりＨｏｓｔマイコン２は、この静止画像コンテンツ属性情報テーブルＴｂ４から、撮影日時が現在日時から所定期間前（１年前）の静止画像コンテンツを検索するようになされている。
【０１４９】
ここで、検索条件となるこの所定期間には、所定の幅が設けられており、例えば、所定期間をＲ、その幅をα、操作日時（つまり現在日時）をＳ、撮影日時をＴとすると、次式（１）の関係が成り立つ。
【０１５０】
【数１】
2008178037.tif 000003
【０１５１】
つまりＨｏｓｔマイコン２は、例えば、所定期間を１年、その幅を１週間とすると、現在日時からちょうど１年前の日時を挟んだ前後１週間の間に撮影日時が含まれる静止画像コンテンツを、撮影日時が１年前（つまり去年）の静止画像コンテンツとして検索するようになされ、このような検索を終えると、次のステップＳＰ７２に移る。
【０１５２】
ステップＳＰ７２においてＨｏｓｔマイコン２は、前段のステップＳＰ７１での検索結果として、所定期間前の静止画像コンテンツがＱ個（Ｑは整数）以上得られたかどうかを判定する。このステップＳＰ７２で肯定結果を得ると、このことは、所定期間前の静止画像コンテンツがＱ個以上有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ７３に移る。
【０１５３】
ステップＳＰ７３においてＨｏｓｔマイコン２は、Ｑ個以上有る所定期間前の静止画像コンテンツを表示カウンタの少ない順にソートして、次のステップＳＰ７４に移る。ステップＳＰ７４においてＨｏｓｔマイコン２は、表示カウンタの数が最小の静止画像コンテンツがＱ個以上あるかどうかを判定する。
【０１５４】
このステップＳＰ７４で肯定結果を得ると、このことは、所定期間前で且つ表示カウンタの数が最小の静止画像コンテンツがＱ個以上有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ７５に移る。ステップＳＰ７５においてＨｏｓｔマイコン２は、Ｑ個以上有る所定期間前で且つ表示カウンタの数が最小の静止画像コンテンツを、さらに撮影日時の新しい順にソートして、次のステップＳＰ７６に移り、ステップＳＰ７６において、ソートした静止画像コンテンツのなかから上位Ｑ個の静止画像コンテンツを選択してコンテンツリストを生成した後、この主題「去年のフォト」に基づくコンテンツリスト生成処理手順ＲＴ１Ｇを終了する。
【０１５５】
このようにＨｏｓｔマイコン２は、主題「去年のフォト」に基づくコンテンツリストとして、現在日時からちょうど１年前の日時を挟んだ前後１週間の間に撮影日時が含まれ、且つコンテンツリスト一覧画面３０に表示された回数が少ない静止画像コンテンツで構成されるコンテンツリストを生成するようになされている。
【０１５６】
一方、上述のステップＳＰ７２で否定結果を得た場合、つまり所定期間前の静止画像コンテンツがＱ個以上なかった場合、及び上述のステップＳＰ７４で否定結果を得た場合、つまり所定期間前で且つ表示カウンタの数が最小の静止画像コンテンツがＱ個以上なかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ７７に移り、コンテンツリストの生成が失敗したとして、この主題「去年のフォト」に基づくコンテンツリスト生成処理手順ＲＴ１Ｇを終了する。
【０１５７】
このようなコンテンツリスト生成処理手順ＲＴ１Ｇにより、デジタル録画装置１は、主題「去年のフォト」に対応するコンテンツリストを生成するようになされている。
【０１５８】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「去年のフォト」に基づくコンテンツリストに含まれる静止画像コンテンツのうちの１つ（例えばリストの一番上、つまり最も撮影日時が新しい静止画像コンテンツ）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、去年のフォトでユーザがあまり見ていないフォトとしてどのようなものがあるのかを認識させることができる。
【０１５９】
次に、主題「アルバム作成をお薦め」に基づく処理の手順ついて説明する。この主題「アルバム作成をお薦め」と後述する主題「ダビングをお薦め」に基づく処理は、他の主題の処理とは異なり、コンテンツリストの代わりに所定のメッセージを記したメッセージ画像を生成する処理であり、ここでは、まず主題「アルバム作成をお薦め」に基づくメッセージ画像生成処理の手順について、図２０に示すフローチャートに沿って詳しく説明する。
【０１６０】
ちなみに、この主題「アルバム作成をお薦め」に基づくメッセージ画像生成処理も、他のコンテンツリスト生成処理と同様、起動処理手順ＲＴ１のステップＳＰ１で行われる処理である。
【０１６１】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「アルバム作成をお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｈを開始すると、ステップＳＰ８０に移る。
【０１６２】
ステップＳＰ８０においてＨｏｓｔマイコン２は、ＨＤＤ４に記録されている静止画像コンテンツのなかから、アルバム作成操作されていない静止画像コンテンツを検索する。この場合、Ｈｏｓｔマイコン２は、図１９に示した静止画像コンテンツ属性情報テーブルＴｂ４から、アルバム作成フラグが「０」である（つまりフラグが立っていない）静止画像コンテンツを、アルバム作成操作されていない静止画像コンテンツとして検索するようになされ、このような検索を終えると、次のステップＳＰ８１に移る。
【０１６３】
ステップＳＰ８１においてＨｏｓｔマイコン２は、前段のステップＳＰ８０での検索結果として得られた、アルバム作成操作されていない静止画像コンテンツを撮影日時の古い順にソートして、次のステップＳＰ８２に移る。ステップＳＰ８２においてＨｏｓｔマイコン２は、今回コンテンツリスト一覧表示機能の起動操作がなされた操作日時を示す日時情報、つまり現在日時を示す日時情報を図示しないタイマーから取得して、次のステップＳＰ８３に移る。
【０１６４】
ステップＳＰ８３においてＨｏｓｔマイコン２は、ステップＳＰ８０でソートしたアルバム作成操作されていない静止画像コンテンツのうちの、最も撮影日時が古い静止画像コンテンツの撮影日時が、取得した日時情報が示す操作日時（つまり現在日時）から所定期間以上（例えば１年以上）経過しているかどうかを判定する。
【０１６５】
このステップＳＰ８３で肯定結果を得ると、このことは、アルバム作成操作されていない静止画像コンテンツのなかに撮影して所定期間以上（１年以上）経過している静止画像コンテンツが有ることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ８４に移り、ステップＳＰ８４において、図２１に示すように、撮影してから所定期間以上（１年以上）経過して未だアルバム作成操作されていない静止画像コンテンツがある旨を示すメッセージとアルバム作成を薦める旨を示すメッセージとを記したメッセージ画像Ｐｉ１を生成した後、この主題「アルバム作成をお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｈを終了する。
【０１６６】
このようにして生成されたメッセージ画像Ｐｉ１は、Ｈｏｓｔマイコン２により、コンテンツリストと同様に（つまりコンテンツリストの一種として）扱われる。したがって、このメッセージ画像Ｐｉ１も、他の複数のコンテンツリストと同様に、コンテンツリスト一覧画面３０の複数の表示領域３１への表示対象となり、上述したレイアウト決定処理により複数の表示領域３１のどれかに表示するものとして選択された場合に、その表示領域３１に対して表示される。
【０１６７】
一方、上述のステップＳＰ８３で否定結果を得た場合、つまりアルバム作成操作されていない静止画像コンテンツのなかに撮影して所定期間以上（１年以上）経過している静止画像コンテンツがなかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ８５に移り、メッセージ画像の生成が失敗したとして、この主題「アルバム作成をお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｈを終了する。
【０１６８】
このようなメッセージ画像生成処理手順ＲＴ１Ｈにより、デジタル録画装置１は、主題「アルバム作成をお薦め」に対応するメッセージ画像Ｐｉ１を生成するようになされている。
【０１６９】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「アルバム作成をお薦め」に基づくメッセージ画像Ｐｉ１を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、撮影してから所定期間以上（１年以上）経過して未だアルバム作成操作されていない静止画像コンテンツがある旨を認識させることができると共にこの静止画像コンテンツに対してアルバム作成するよう促すことができる。
【０１７０】
つづけて、主題「ダビングをお薦め」に基づくメッセージ画像生成処理の手順ついて、図２２に示すフローチャートに沿って詳しく説明する。ちなみに、この主題「ダビングをお薦め」に基づくメッセージ画像生成処理も、他のコンテンツリスト生成処理と同様、起動処理手順ＲＴ１のステップＳＰ１で行われる処理である。
【０１７１】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「ダビングをお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｊを開始すると、ステップＳＰ９０に移る。ステップＳＰ９０においてＨｏｓｔマイコン２は、ＨＤＤ４に記録されている番組コンテンツ（つまり録画コンテンツ）のなかから、毎系予約で録画された録画コンテンツ（これを毎系録画コンテンツとも呼ぶ）を検索する。
【０１７２】
この場合、Ｈｏｓｔマイコン２は、図１４に示した録画コンテンツ属性情報テーブルＴｂ３から、録画設定が「単」ではない録画コンテンツ、つまり録画設定が「毎日」や「毎週水」などである録画コンテンツを、毎系録画コンテンツとして検索するようになされ、このような検索を終えると、次のステップＳＰ９１に移る。
【０１７３】
ステップＳＰ９１においてＨｏｓｔマイコン２は、前段のステップＳＰ９０での検索結果として、毎系録画コンテンツが少なくとも１つ以上得られたかどうかを判定する。このステップＳＰ９１で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ９２に移る。
【０１７４】
ステップＳＰ９２においてＨｏｓｔマイコン２は、毎系録画コンテンツのなかから、番組タイトルにその毎系録画コンテンツがシリーズの最終回であることを示す特定の文字列が含まれているものを検索して、次のステップＳＰ９３に移る。この場合の特定の文字列とは、例えば、「終」、「最終回」、「完結」などである。
【０１７５】
ステップＳＰ９３においてＨｏｓｔマイコン２は、前段のステップＳＰ９２での検索結果として、番組タイトルにその毎系録画コンテンツがシリーズの最終回であることを示す特定の文字列が含まれている毎系録画コンテンツが少なくとも１つ以上得られたかどうかを判定する。このステップＳＰ９３で肯定結果を得ると、このことは、毎系録画コンテンツのなかに、シリーズの最終回である毎系録画コンテンツが少なくとも１つ以上存在することを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ９４に移る。
【０１７６】
ステップＳＰ９４においてＨｏｓｔマイコン２は、シリーズの最終回である毎系録画コンテンツのうちの１つを選択して、図２３に示すように、この選択した毎系録画コンテンツのシリーズが終了した旨を示すメッセージと、このシリーズのダビングを薦める旨を示すメッセージとを記したメッセージ画像Ｐｉ２を生成した後、この主題「ダビングをお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｊを終了する。
【０１７７】
ちなみに、この場合のダビングとは、例えば、デジタル録画装置１のＵＳＢ端子１５に接続された図示しないＤＶＤ（Digital Versatile Disc）ドライブに挿入されたＤＶＤに対して、ＨＤＤ４に記録されている録画コンテンツをコピーすることである。
【０１７８】
一方、上述のステップＳＰ９３で否定結果を得た場合、つまり毎系録画コンテンツのなかに、番組タイトルにその毎系録画コンテンツがシリーズの最終回であることを示す特定の文字列が含まれているものが１つもなかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ９５に移り、ステップＳＰ９５において、今回コンテンツリスト一覧表示機能の起動操作がなされた操作日時を示す日時情報、つまり現在日時を示す日時情報を図示しないタイマーから取得して、次のステップＳＰ９６に移る。
【０１７９】
ステップＳＰ９６においてＨｏｓｔマイコン２は、取得した日時情報が示す操作日時（つまり現在日時）が特定期間内であるかどうかを判定する。この場合の特定期間とは、例えば番組コンテンツのシリーズが終了するであろう放送クールの切れ目となる期間、つまり３月末〜４月上旬までと、９月末〜１０月上旬までの期間のことである。すなわち、Ｈｏｓｔマイコン２は、このステップＳＰ９６において、操作日時（現在日時）が３月末〜４月上旬の期間、または９月末〜１０月上旬までの期間のどちらかに含まれているかどうかを判定する。
【０１８０】
このステップＳＰ９６で肯定結果を得ると、このことは、現在日時が放送クールの切れ目となる期間内であること、つまりシリーズが終了している毎系録画コンテンツが存在する可能性があることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ９７に移る。ステップＳＰ９７においてＨｏｓｔマイコン２は、メモリ２５に記録されているＥＰＧ情報（すなわち放送予定の各番組コンテンツの番組情報）に含まれる、毎系録画コンテンツの次回の録画予約日時近傍（例えば毎週水曜録画ならば次の水曜近傍）の番組情報から、毎系録画コンテンツの番組タイトルの検索を行って、次のステップＳＰ９８に移る。
【０１８１】
ステップＳＰ９８においてＨｏｓｔマイコン２は、前段のステップＳＰ９７での検索結果をもとに、次回の録画予約日時近傍の番組情報に番組タイトルが存在しない毎系録画コンテンツが少なくとも１つ以上存在するかどうかを判定する。このステップＳＰ９８で肯定結果を得ると、このことは、次回の録画予約日時近傍の番組情報に番組タイトルが存在しない毎系録画コンテンツ、つまりシリーズが終了した毎系録画コンテンツが少なくとも１つ以上存在することを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ９４に移る。
【０１８２】
そしてＨｏｓｔマイコン２は、ステップＳＰ９４において、シリーズが終了した毎系録画コンテンツのうちの１つを選択して、この選択した毎系録画コンテンツのシリーズが終了した旨を示すメッセージと、このシリーズのダビングを薦める旨を示すメッセージとを記したメッセージ画像Ｐｉ２（図２２）を生成した後、この主題「ダビングをお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｊを終了する。
【０１８３】
このようにして生成されたメッセージ画像Ｐｉ２も、Ｈｏｓｔマイコン２により、コンテンツリストと同様に（つまりコンテンツリストの一種として）扱われる。したがって、このメッセージ画像Ｐｉ２も、他の複数のコンテンツリスト及び上述したメッセージ画像Ｐｉ１と同様に、コンテンツリスト一覧画面３０の複数の表示領域３１への表示対象となり、上述したレイアウト決定処理により複数の表示領域３１のどれかに表示するものとして選択された場合には、その表示領域３１に対して表示される。
【０１８４】
これに対して、上述のステップＳＰ９１で否定結果を得た場合、つまり毎系録画コンテンツが１つもなかった場合、及び上述のステップＳＰ９６で否定結果を得た場合、つまり現在日時が放送クールの切れ目となる期間外である場合、及び上述のステップＳＰ９８で否定結果を得た場合、つまりシリーズが終了した毎系録画コンテンツが１つも存在しなかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ９９に移り、メッセージ画像の生成が失敗したとして、この主題「ダビングをお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｊを終了する。
【０１８５】
このようなメッセージ画像生成処理手順ＲＴ１Ｊにより、デジタル録画装置１は、主題「ダビングをお薦め」に対応するメッセージ画像Ｐｉ２を生成するようになされている。
【０１８６】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「ダビングをお薦め」に基づくメッセージ画像Ｐｉ２を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、シリーズが終了した毎系録画コンテンツがある旨を認識させることができると共にこの毎系録画コンテンツをダビングするよう促すことができる。
【０１８７】
次に、主題「一言ネタ」に基づくコンテンツリスト生成処理の手順について、図２４に示すフローチャートに沿って詳しく説明する。この主題「一言ネタ」に基づくコンテンツリスト生成処理は、「一言ネタ」に該当するテキストコンテンツを選び出してコンテンツリストを生成する処理であり、Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「一言ネタ」に基づくコンテンツリスト生成処理手順ＲＴ１Ｋを開始すると、ステップＳＰ１００に移る。
【０１８８】
ステップＳＰ１００においてＨｏｓｔマイコン２は、コンテンツに対するユーザ操作に基づきＨＤＤ４に蓄積された嗜好ワード（つまりこのデジタル録画装置１を実際に利用しているユーザの嗜好を表す嗜好ワード）を、ＨＤＤ４に生成された、図２５に示すようなワードテーブルＴｂ５から検索する。
【０１８９】
このワードテーブルＴｂ５には、あらかじめ複数のワードがジャンルごとに分類されて登録されており、さらにジャンルのそれぞれに対して、１以上のテキストコンテンツが、それぞれのテキストコンテンツのＩＤ（これをコンテンツＩＤとも呼ぶ）と、それぞれのテキストコンテンツがコンテンツリストの生成に利用された回数を示す利用カウンタと共に登録されている。ちなみに、この嗜好ワードテーブルＴｂ５に登録されているテキストコンテンツの１つ１つが「一言ネタ」に相当するものである。
【０１９０】
ここで、図２５に示した嗜好ワードテーブルＴｂ５は、ワード「野球」、「イジロー」、「バット」、「水泳」、「バレーボール」、…がジャンル「スポーツ」に分類されて登録され、さらにこのジャンル「スポーツ」に対して、コンテンツＩＤが「０」、「１」、「２」、…であるテキストコンテンツ「０」、「１」、「２」、…が、それぞれの利用カウンタ「２」、「２」、「１」…と共に登録されていること、ワード「ピアノ」、「ギター」、「ロック」、「クラシック」、「カレヨン」、…がジャンル「音楽」に分類されて登録され、さらにこのジャンル「音楽」に対して、コンテンツＩＤが「５」、「６」、「７」、…であるテキストコンテンツ「５」、「６」、「７」、…が、それぞれの利用カウンタ「０」、「０」、「０」、…と共に登録されていること、などを示した例である。
【０１９１】
つまりＨｏｓｔマイコン２は、このようなワードテーブルＴｂ５から、嗜好ワードを検索するようになされ、このような検索を終えると、次のステップＳＰ１０１に移る。ステップＳＰ１０１においてＨｏｓｔマイコン２は、前段のステップＳＰ１００での検索結果として、ワードテーブルＴｂ５から嗜好ワードが得られたかどうかを判定する。
【０１９２】
このステップＳＰ１０１で肯定結果を得ると、このことは、ワードテーブルＴｂ５に嗜好ワードと同じワードが存在することを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ１０２に移る。ステップＳＰ１０２においてＨｏｓｔマイコン２は、ワードテーブルＴｂ５から、嗜好ワードと同じワードが属するジャンルに対応付けられたテキストコンテンツのうちの、利用カウンタが最小のもののコンテンツＩＤを取得して、次のステップＳＰ１０３に移る。
【０１９３】
このようにＨｏｓｔマイコン２は、ワードテーブルＴｂ５から、嗜好ワードに対応するテキストコンテンツ、つまりユーザの嗜好に合った「一言ネタ」を選び出すようになされている。
【０１９４】
これに対して、上述のステップＳＰ１０１で否定結果を得ると、このことは、ワードテーブルＴｂ５に嗜好ワードと同じワードが存在しないことを意味し、このときＨｏｓｔマイコン２は、嗜好ワードテーブルＴｂ５からコンテンツＩＤを取得することなく、ステップＳＰ１０３に移る。
【０１９５】
ステップＳＰ１０３においてＨｏｓｔマイコン２は、デジタル録画装置１に地域が設定されているかどうかを判定する。実際上、デジタル録画装置１には、例えば、デジタル録画装置１を利用する地域として、秋田県、東京都、神奈川県といった県域が、ユーザにより設定できるようになされており、ここでは、このような県域が地域として設定されているかどうかを判定するようになされている。
【０１９６】
このステップＳＰ１０３で肯定結果を得ると、つまりデジタル録画装置１に地域が設定されていると判定すると、Ｈｏｓｔマイコン２は、ステップＳＰ１０４に移り、ステップＳＰ１０４において、デジタル録画装置１に設定された地域に対応付けられたテキストコンテンツのコンテンツＩＤを、ＨＤＤ４に生成された、図２６に示すような地域テーブルＴｂ６から取得する。
【０１９７】
この場合の地域テーブルＴｂ５には、地域として北海道から沖縄までの４７都道府県が登録されており、さらに地域のそれぞれに対して、１以上のテキストコンテンツが、それぞれのＩＤ（コンテンツＩＤ）と、それぞれの利用カウンタと共に登録されている。
【０１９８】
ここで、図２６に示した地域テーブルＴｂ６は、地域「北海道」に対して、コンテンツＩＤが「０」、「１」、「２」、「３」であるテキストコンテンツ「０」、「１」、「２」、「３」が、それぞれの利用カウンタ「２」、「２」、「１」、「１」と共に登録されていること、地域「青森」に対して、コンテンツＩＤが「４」、「５」であるテキストコンテンツ「４」、「５」が、それぞれの利用カウンタ「０」、「０」と共に登録されていること、などを示した例である。
【０１９９】
つまりＨｏｓｔマイコン２は、このような地域テーブルＴｂ６から、デジタル録画装置１に設定された地域に対応付けられたテキストコンテンツのうちの、利用カウンタが最小のもののコンテンツＩＤを取得して、次のステップＳＰ１０５に移る。
【０２００】
このようにＨｏｓｔマイコン２は、地域テーブルＴｂ６から、デジタル録画装置１に設定された地域に対応するテキストコンテンツ、つまりユーザの地域に合った「一言ネタ」を選び出すようになされている。
【０２０１】
これに対して、上述のステップＳＰ１０３で否定結果を得ると、このことは、デジタル録画装置１に地域が設定されていないことを意味し、このときＨｏｓｔマイコン２は、地域テーブルＴｂ６からコンテンツＩＤを取得することなく、ステップＳＰ１０５に移る。
【０２０２】
ステップＳＰ１０５においてＨｏｓｔマイコン２は、上述した嗜好ワードテーブルＴｂ５及び地域テーブルＴｂ６以外に、所定の情報に対応付けてテキストコンテンツとそのＩＤ及び利用カウンタが登録されているテーブル（図示せず）があるのであれば、嗜好ワードテーブルＴｂ５及び地域テーブルＴｂ６の場合と同様にして、例えば、デジタル録画装置１のユーザに係わる特定の情報が、このような他のテーブルに存在するかどうかを判定する。
【０２０３】
このステップＳＰ１０５で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ１０６に移り、ステップＳＰ１０６において、他のテーブルから、デジタル録画装置１のユーザに係わる特定の情報に対応付けられたテキストコンテンツのうちの、利用カウンタが最小のもののコンテンツＩＤを取得して、次のステップＳＰ１０７に移る。
【０２０４】
これに対して、上述のステップＳＰ１０５で否定結果を得ると、このときＨｏｓｔマイコン２は、他のテーブルからコンテンツＩＤを取得することなく、ステップＳＰ１０７に移る。
【０２０５】
ステップＳＰ１０７においてＨｏｓｔマイコン２は、ここまでの処理で取得したコンテンツＩＤの数が少なくとも１つ以上であるかどうかを判定する。このステップＳＰ１０７で肯定結果を得ると、このことは、上述したステップＳＰ１０２、ステップＳＰ１０４、ステップＳＰ１０６のうちの少なくとも１つでコンテンツＩＤを取得したことを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ１０８に移る。
【０２０６】
ステップＳＰ１０８においてＨｏｓｔマイコン２は、取得した少なくとも１つ以上のコンテンツＩＤに対応するテキストコンテンツのなかから、利用カウンタが最小のものを選択してコンテンツリストを生成して、次のステップＳＰ１０９に移る。ステップＳＰ１０９においてＨｏｓｔマイコン２は、コンテンツリストの生成に利用したテキストコンテンツ（つまり取得したコンテンツＩＤに対応するテキストコンテンツのうちの利用カウンタが最小のもの）の利用カウンタを＋１して、この主題「一言ネタ」に基づくコンテンツリスト生成処理手順ＲＴ１Ｋを終了する。
【０２０７】
このようにＨｏｓｔマイコン２は、主題「一言ネタ」に基づくコンテンツリストとして、ユーザの嗜好や地域に合ったテキストコンテンツのうちの、コンテンツリストの生成に利用された回数が少ないもので構成されるコンテンツリストを生成するようになされている。
【０２０８】
一方、上述のステップＳＰ１０７で否定結果を得た場合、つまり取得したコンテンツＩＤが１つもなかった場合、Ｈｏｓｔマイコン２は、ステップＳＰ１１０に移り、コンテンツリストの生成が失敗したとして、この主題「一言ネタ」に基づくコンテンツリスト生成処理手順ＲＴ１Ｋを終了する。
【０２０９】
このようなコンテンツリスト生成処理手順ＲＴ１Ｋにより、デジタル録画装置１は、主題「一言ネタ」に対応するコンテンツリストを生成するようになされている。
【０２１０】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「一言ネタ」に基づくコンテンツリストに含まれるテキストコンテンツのうちの１つ（例えばリストの一番上、つまりリストの生成に利用された回数が最も少ないテキストコンテンツ）を、図２に示したようなコンテンツリスト一覧画面３０の固定表示領域３１Ｚに表示することで、ユーザに対して、ユーザの嗜好や地域に合った情報を提供することができる。
【０２１１】
次に、主題「トレンドキーワード」に基づくコンテンツリスト生成処理の手順について説明する。この主題「トレンドキーワード」に基づくコンテンツリスト生成処理は、「トレンドキーワード」に該当するキーワードをＥＰＧ情報のなかから抽出してコンテンツリストを生成する処理であり、ここでは、まずＥＰＧ情報の具体的な構成を説明してから、コンテンツリスト生成処理の手順の説明に移ることにする。
【０２１２】
ＥＰＧ情報は、図２７に示すように、所定の放送予定期間分（この実施例では８日分とする）のデータで構成され、例えば、当日（Ｎ日）に配信されるＥＰＧ情報は、当日のデータＮ、その翌日のデータＮ＋１、その翌々日のデータＮ＋２、…、７日後のデータＮ＋７の８つのデータ（これを日データとも呼ぶ）で構成される。またこれら８つの日データのそれぞれには、各放送局からその日に放送される予定の各番組コンテンツの番組情報が含まれている。
【０２１３】
さらに番組情報のそれぞれは、図２８に示すように、例えば、その番組コンテンツを放送する放送局、その番組コンテンツが放送される放送日時、その番組コンテンツの番組タイトル、その番組コンテンツのジャンル、その番組コンテンツの番組概要、その番組コンテンツの番組詳細（番組詳細１、番組詳細２、番組詳細３）、出演者で構成されている。
【０２１４】
ここで図２８に示した番組情報は、放送局「テレビ夕日」で２００６年１２月１５日月曜日の８時３０〜１０時００に放送される番組タイトル「目覚ましにゅうす」のジャンルが「ニュース」、番組概要が「事件・事故・スポーツ・芸能をすべてまとめて…」、番組詳細１が「『目覚ましにゅうす』はどこよりも分かりやすくより多くの情報を…」、番組詳細２が「スポーツコーナーでは、松板投手の契約交渉…」、番組詳細３が「芸能コーナーでは、ＫＭの婚約発表を生中継。その他…」、出演者が「テレビ夕日アナウンサー：笠丼のぶ介  佐々本きょう子」であること、などを示した例である。
【０２１５】
そして、デジタル録画装置１は、後述する差分ＰＦ−ＩＤａｙＦを算出用するために、図２９に示すように、当日（Ｎ日）に配信されたＥＰＧ情報だけでなく、前日（Ｎ−１日）に配信されたＥＰＧ情報もメモリ２５に保持するようになされている。つまり、メモリ２５には、当日（Ｎ日）に配信されたＥＰＧ情報の日データＮ、Ｎ＋１、Ｎ＋２、…、Ｎ＋７と、前日（Ｎ−１）に配信されたＥＰＧ情報の日データＮ−１、Ｎ、Ｎ＋１、…、Ｎ＋６とが保持されることになり、例えば、当日の日データＮを例にとると、当日（Ｎ日）配信された当日の日データＮと、前日（Ｎ−１日）配信された翌日の日データＮとの2つが存在することになる。
【０２１６】
このような状況を前提として、主題「トレンドキーワード」に基づくコンテンツリスト生成処理について、その手順を図３０に示すフローチャートを用いて説明する。Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１Ｌを開始すると、ステップＳＰ１２０に移る。
【０２１７】
ステップＳＰ１２０においてＨｏｓｔマイコン２は、当日配信されたＥＰＧ情報、及び前日配信されたＥＰＧ情報に含まれる各番組情報の番組タイトルから、番組内容記述部分を抽出して、これを各番組情報の番組詳細３に格納する。実際上、番組情報に含まれる番組タイトルには、例えば「ドキュメンタリースペシャル▽増え続けるワーキングプア」のように番組コンテンツのタイトル「ドキュメンタリースペシャル」にくわえてその番組内容「増え続けるワーキングプア」が記述されている場合があり、ここでは、そのタイトル以外の部分を例えば特定の文字や記号（例えば「▽」、「・」など）を境に抽出して、別途番組詳細３に格納するようになされている。
【０２１８】
このようにして番組内容記述部分を抽出し終えると、Ｈｏｓｔマイコン２は、次のステップＳＰ１２１に移る。ステップＳＰ１２１においてＨｏｓｔマイコン２は、各番組情報の番組詳細１、番組詳細２、番組詳細３から、除外対象の文字や記号を削除する。このステップＳＰ１２１の処理は、番組詳細１、番組詳細２、番組詳細３から適切にキーワードを抽出するための処理であり、例えば「▽」、「！」、「…」などの文字や記号を番組詳細１、番組詳細２、番組詳細３から削除するようになされている。
【０２１９】
ここまでの処理、つまりステップＳＰ１２０とステップＳＰ１２１の処理が、ＥＰＧ情報から実際にキーワードを抽出する前に行う前処理であり、このような前処理を終えると、Ｈｏｓｔマイコン２は、次のステップＳＰ１２２に移る。
【０２２０】
ステップＳＰ１２２においてＨｏｓｔマイコン２は、各番組情報の番組詳細１、番組詳細２、番組詳細３からキーワードを抽出して、次のステップＳＰ１２３に移る。具体的に言うと、Ｈｏｓｔマイコン２は、これら番組詳細１、番組詳細２、番組詳細３のテキストデータを例えば所定の辞書データを用いて形態素解析することにより、このテキストデータから品詞単位でキーワードを抽出するようになされている。
【０２２１】
ステップＳＰ１２３においてＨｏｓｔマイコン２は、抽出したキーワード（これを抽出キーワードとも呼ぶ）のうち、削除対象となる品詞の抽出キーワードを削除して、次のステップＳＰ１２４に移る。この場合、例えば、名詞以外の品詞を削除対象にして、名詞以外の品詞の抽出キーワードが削除されるようになされている。
【０２２２】
ステップＳＰ１２４においてＨｏｓｔマイコン２は、削除されずに残った抽出キーワードを、さらにジャンルが「ニュース」の番組情報から抽出したものだけに限定して、次のステップＳＰ１２５に移る。実際上、「トレンドキーワード」に成り得る抽出キーワードは、ニュース番組の番組情報に含まれていることが多いので、この実施例では、ジャンルを「ニュース」に限定するようになされている。
【０２２３】
ステップＳＰ１２５においてＨｏｓｔマイコン２は、ここまでの処理で得られた抽出キーワード、つまりジャンルが「ニュース」である番組情報の番組詳細１、番組詳細２、番組詳細３から抽出した抽出キーワードのなかから、「トレンドキーワード」となる時事系の抽出キーワードを選択するために、まず抽出キーワードを日データごとにまとめ、日データごとにまとめた抽出キーワードのそれぞれに対してＰＦ−ＩＤａｙＦを算出する。
【０２２４】
このＰＦ−ＩＤａｙＦは、複数の文書からキーワードを抽出する場合に利用される一般的なＴＦ−ＩＤＦの考え方、つまり「文書集合中で少数の文書に偏って高頻度に出現するキーワードの評価を高くする」という考え方を利用して、「１度に配信されるＥＰＧ情報の所定日数分（ここでは８日分）のデータのなかで、１日に集中して多く出現するキーワード（つまり時事系のキーワード）の評価を高くする」ようになされたものである。
【０２２５】
具体的に言うと、あるキーワードに対するＴＦ−ＩＤＦは、ある文書内で、あるキーワードが出現した回数をＴＦ（Term Frequency）とし、あるキーワードが出現した文書数をＤＦ（Document Frequency）とし、総文書数をＮとすると、次式（２）によって求められる。
【０２２６】
【数２】
2008178037.tif 000004
【０２２７】
これに対して、ある抽出キーワードに対するＰＦ−ＩＤａｙＦは、ＥＰＧ情報のある日のデータ内で、ある抽出キーワードが出現した番組コンテンツの数をＰＦ（Program Frequency）とし、処理対象期間（ここでは１度に配信されるＥＰＧ情報に含まれる番組情報の放送予定期間である８日間）内で、ある抽出キーワードが出現した日数をＤａｙＦ（Day Frequency）とし、処理対象期間の日数をｎ（ここでは「８」）とすると、次式（３）によって求められる。
【０２２８】
【数３】
2008178037.tif 000005
【０２２９】
このようにＰＦ−ＩＤａｙＦは、ＴＦ−ＩＤＦの考え方をもとに、ＴＤ−ＩＤＦのＴＦ（ある文書内で、あるキーワードが出現した回数）を、ＰＦ（ＥＰＧ情報のある日のデータ内で、ある抽出キーワードが出現した番組コンテンツの数）に置き換え、さらにＴＦ−ＩＤＦのＤＦ（あるキーワードが出現した文書数）を、ＤａｙＦ（処理対象期間（ここでは８日間）内で、ある抽出キーワードが出現した日数）に置き換え、さらにＴＦ−ＩＤＦのＮ（総文書数）を、ｎ（処理対象期間の日数（ここでは「８」））に置き換えたものである。
【０２３０】
これにより、ＰＦ−ＩＤａｙＦは、「１度に配信されるＥＰＧ情報の８日分のデータのなかで、１日に集中して多く出現する時事系のキーワードの評価が高くなる」ような値を取る。換言すると、このＰＦ−ＩＤａｙＦは、「１度に配信されるＥＰＧ情報の８日分のデータのなかに多く出現するキーワードでも（つまりＰＦの値が高くても）、毎日のように出現するキーワード（つまり単なる番組紹介系のキーワード）であればその分（つまりｌｏｇ（ｎ／ＤａｙＦ）＋１の値が小さくなる分）評価が低くなる」ような値を取る。
【０２３１】
つまり、Ｈｏｓｔマイコン２は、日データごとにまとめた抽出キーワードのそれぞれのＰＦ−ＩＤａｙＦを算出することで「１度に配信されるＥＰＧ情報の８日分のデータのなかで、１日に集中して多く出現する時事系のキーワードの評価が高くなる」ように抽出キーワードのそれぞれを重み付けし、さらにこの算出結果をもとに、図３１に示すように、抽出キーワードとそのＰＦ−ＩＤａｙＦの値とを対応付けた抽出キーワードリストＫＬを、当日（Ｎ日）配信されたＥＰＧ情報の日データごと、及び前日（Ｎ−１日）配信されたＥＰＧ情報の日データごとに生成する。
【０２３２】
この結果、例えば、当日の日データＮに対する抽出キーワードリストＫＬを例に取ると、当日（Ｎ日）配信された当日の日データＮに対するものと、前日（Ｎ−１日）配信された翌日の日データＮに対するものとが生成されることになる。ここで、当日（Ｎ日）配信された当日の日データＮは、前日（Ｎ−１日）配信された翌日の日データＮよりも新しく、例えば、ニュース番組の番組内容のような時事系の情報が更新されている。したがって、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮに対する抽出キーワードリストＫＬと、前日（Ｎ−１日）配信されたＥＰＧ情報に含まれる翌日の日データＮに対する抽出キーワードリストＫＬとは、同じ日の抽出キーワードリストＫＬでありながら、その内容が異なる。
【０２３３】
このようにして、日データごとにまとめた抽出キーワードのそれぞれのＰＦ−ＩＤａｙＦを算出し終えると（つまり抽出キーワードリストＫＬを生成し終えると）、Ｈｏｓｔマイコン２は、次のステップＳＰ１２６に移る。ステップＳＰ１２６においてＨｏｓｔマイコン２は、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワード（つまり当日の日データＮに対する抽出キーワードリストＫＬに記された抽出キーワード）のそれぞれに対して差分ＰＦ−ＩＤａｙＦを算出する。
【０２３４】
この差分ＰＦ−ＩＤａｙＦは、上述したＰＦ−ＩＤａｙＦの問題を解決して、より的確に「トレンドキーワード」となる時事系の抽出キーワードを選択できるようにするものである。ＰＦ−ＩＤａｙＦの問題は、通常「１度に配信されるＥＰＧ情報の８日分のデータのなかで、１日に集中して多く出現するキーワードの評価が高くなる」ような値を取るが、１日にしか出現しない抽出キーワードに対するｌｏｇ（ｎ／ＤａｙＦ）＋１の値が約「１．９０」であり、毎日（８日間）出現する抽出キーワードに対するｌｏｇ（ｎ／ＤａｙＦ）＋１の値が「１」であることから、例えば、毎日出現する抽出キーワードのＰＦの値が、１日にしか出現しない抽出キーワードのＰＦの値の約２倍以上あると、毎日出現する抽出キーワードのＰＦ−ＩＤａｙＦの値が１日にしか出現しない抽出キーワードのＰＦ−ＩＤａｙＦの値より高くなり、結果として、１日にしか出現しない抽出キーワードよりも毎日出現する抽出キーワードの評価が高くなってしまう点である。
【０２３５】
この問題は、特定の抽出キーワードのＰＦの値が極端に高くなるような場合、つまりＥＰＧ情報の同日のデータ内に同一キーワードが数多く含まれるような場合に起こり得るものである。
【０２３６】
具体的に言うと、例えば、同一ニュース番組が複数のチャンネルで同時刻に放送されるような場合や、同一ニュースキャスターによる数分程度のニュース番組が同日に複数回放送されるような場合に、この種のニュース番組の番組情報から抽出された番組紹介系の抽出キーワード（例えばニュースキャスター名や番組内のコーナー名）のＰＦの値が極端に高くなり、結果として、このような番組紹介系の抽出キーワードの評価が、時事系の抽出キーワードより高くなってしまうことがあった。
【０２３７】
そこで、この実施例では、「時事系のキーワードは、当日になって初めてＥＰＧ情報内に多く登場するので、当日配信されたＥＰＧ情報でのＰＦ−ＩＤａｙＦの値は高いが、前日配信されたＥＰＧ情報でのＰＦ−ＩＤａｙＦの値は低い」という考え方と、「番組紹介系のキーワードは、前日配信されたＥＰＧ情報にも当日配信されたＥＰＧ情報にも同様に登場するので、当日配信されたＥＰＧ情報でのＰＦ−ＩＤａｙＦの値も前日配信されたＥＰＧ情報でのＰＦ−ＩＤａｙＦの値も高い」という考え方とに基づき、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードのそれぞれに対して、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮでのＰＦ−ＩＤａｙＦの値と前日（Ｎ−１日）配信されたＥＰＧ情報に含まれる翌日の日データＮでのＰＦ−ＩＤａｙＦの値との差分となる差分ＰＦ−ＩＤａｙＦを算出する。
【０２３８】
具体的に言うと、ある抽出キーワードに対する差分ＰＦ−ＩＤａｙＦは、ある抽出キーワードの当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮでのＰＦ−ＩＤａｙＦをＰＦ−ＩＤａｙＦ（Ｎ）とし、ある抽出キーワードの前日（Ｎ−１日）配信されたＥＰＧ情報に含まれる翌日の日データＮでのＰＦ−ＩＤａｙＦをＰＦ−ＩＤａｙＦ（Ｎ−１）とすると、次式（４）によって求められる。
【０２３９】
【数４】
2008178037.tif 000006
【０２４０】
このように差分ＰＦ−ＩＤａｙＦは、ある抽出キーワードに対する当日配信されたＥＰＧ情報に含まれる当日の日データＮでのＰＦ−ＩＤａｙＦの値と前日配信されたＥＰＧ情報に含まれる翌日の日データＮでのＰＦ−ＩＤａｙＦの値との差分であることにより、時事系の抽出キーワードの場合その値が高くなり、番組紹介系の抽出キーワードの場合その値が低くなる。すなわち、この差分ＰＦ−ＩＤａｙＦは、ＥＰＧ情報の同日のデータ内に同一キーワードが数多く含まれているか否かに依らず、「当日に集中して多く出現する時事系の抽出キーワードの評価を高くする」ような値を取る。
【０２４１】
つまり、Ｈｏｓｔマイコン２は、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードのそれぞれの差分ＰＦ−ＩＤａｙＦを算出することで「当日に集中して多く出現する時事系のキーワードの評価が高くなる」ように抽出キーワードのそれぞれを重み付けし、これにより、的確に「トレンドキーワード」となる時事系の抽出キーワードを選択し得るようになされている。なお、この差分ＰＦ−ＩＤａｙＦを算出する場合、Ｈｏｓｔマイコン２は、例えば、図３１に示した、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮに対する抽出キーワードリストＫＬと、前日（Ｎ−１日）配信されたＥＰＧ情報に含まれる翌日の日データＮに対する抽出キーワードリストＫＬとを利用して、差分ＰＦ−ＩＤａｙＦを算出するようになされている。
【０２４２】
このようにして、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードのそれぞれの差分ＰＦ−ＩＤａｙＦを算出し終えると、Ｈｏｓｔマイコン２は、次のステップＳＰ１２７に移る。
【０２４３】
ステップＳＰ１２７においてＨｏｓｔマイコン２は、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードを差分ＰＦ−ＩＤａｙＦの値の大きい順にソートして、次のステップＳＰ１２８に移り、ステップＳＰ１２８において、ソートした抽出キーワードのなかから上位Ｓ個（Ｓは整数）の抽出キーワード（つまり時事系である可能性が高い抽出キーワード）を選択してコンテンツリストを生成した後、この主題「トレンドキーワード」に基づくコンテンツ生成処理手順ＲＴ１Ｌを終了する。
【０２４４】
このようにＨｏｓｔマイコン２は、主題「トレンドキーワード」に基づくコンテンツリストとして、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードのうちの差分ＰＦ−ＩＤａｙＦの値が大きい抽出キーワード（つまり時事系である可能性が高い抽出キーワード）で構成されるコンテンツリストを生成するようになされている。
【０２４５】
このようなコンテンツリスト生成処理手順ＲＴ１Ｌにより、デジタル録画装置１は、主題「トレンドキーワード」に対応するコンテンツリストを生成するようになされている。
【０２４６】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「トレンドキーワード」に基づくコンテンツリストに含まれる抽出キーワードのうちの１つ（例えばリストの一番上、つまり差分ＰＦ−ＩＤａｙＦの値が最も大きい抽出キーワード）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、現在のトレンドを表すキーワードを提供することができる。
【０２４７】
つづけて、主題「話題のニュース」に基づくコンテンツリスト生成処理の手順について、図３２に示すフローチャートを用いて説明する。この主題「話題のニュース」に基づくコンテンツリスト生成処理は、「話題のニュース」に該当するセンテンス（文）をＥＰＧ情報のなかから抽出してコンテンツリストを生成する処理である。
【０２４８】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「話題のニュース」に基づくコンテンツリスト生成処理手順ＲＴ１Ｍを開始すると、ステップＳＰ１３０に移る。このステップＳＰ１３０においてＨｏｓｔマイコン２は、上述した主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１ＬのステップＳＰ１２０〜ステップＳＰ１２６までの処理と同様の処理を行うことで、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードのそれぞれの差分ＰＦ−ＩＤａｙＦを算出して、次のステップＳＰ１３１に移る。
【０２４９】
ステップＳＰ１３１においてＨｏｓｔマイコン２は、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードのなかから差分ＰＦ−ＩＤａｙＦが最も大きい抽出キーワード（つまり今最も話題のキーワード）を選択して、次のステップＳＰ１３２に移る。
【０２５０】
ステップＳＰ１３２においてＨｏｓｔマイコン２は、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮの例えばジャンルが「ニュース」である番組情報から、ステップＳＰ１３２で選択した抽出キーワード（つまり差分ＰＦ−ＩＤａｙＦが最も大きい抽出キーワード）が含まれているセンテンスを抽出して、次のステップＳＰ１３３に移る。
【０２５１】
ステップＳＰ１３３においてＨｏｓｔマイコン２は、抽出したセンテンス（これを抽出センテンスとも呼ぶ）のなかから、「話題のニュース」として代表される抽出センテンス（以下、これを代表センテンスとも呼ぶ）を選択するために、抽出センテンスのそれぞれに対して代表値Ｒｅｐを算出する。
【０２５２】
具体的に言うと、ある抽出センテンスに対する代表値Ｒｅｐは、ある抽出センテンスを構成するキーワードのそれぞれが登場する抽出センテンスの数をＰＦとし、抽出センテンスの総数をＮとし、ある抽出センテンスを構成するキーワードの総数から全ての抽出センテンスに登場するキーワードの数を引いた数をＭとすると、次式（５）によって求められる。
【０２５３】
【数５】
2008178037.tif 000007
【０２５４】
ここで、この代表値Ｒｅｐの算出例を、図３３を用いてより具体的に説明する。ここでは、例えば、差分ＰＦ−ＩＤａｙＦが最も大きい抽出キーワードとして「ライフノア」が選択され、さらにこの「ライフノア」が含まれているセンテンスである「ライフノア捜査状況」、「ライフノアほりも容疑者が社長辞任」、「ライフノア社長のほりも容疑者、電撃逮捕で政界も大揺れ」、「シリーズライフノアの衝撃〜暴走の軌跡」、「ほりも社長退任でライフノアの行方はどうなる」、「どうなる？ライフノア経営の行方」、「ライフノア事件詳細」、「ライフノアショック！時代の寵児・ほりもとは何だったのか」の８つが抽出センテンスとして抽出された場合を例に説明する。
【０２５５】
まず、Ｈｏｓｔマイコン２は、８つの抽出センテンスのそれぞれからキーワードを抽出する。すなわち、例えば、抽出センテンス「ライフノア捜査状況」からは、キーワード「ライフノア」、「捜査」及び「状況」が抽出され、抽出センテンス「ライフノアほりも容疑者が社長辞任」からは、キーワード「ライフノア」、「ほりも」、「容疑」、「社長」、「辞任」が抽出される。同様にして、抽出センテンス「ライフノア社長のほりも容疑者、電撃逮捕で政界も大揺れ」、「シリーズライフノアの衝撃〜暴走の軌跡」、「ほりも社長退任でライフノアの行方はどうなる」、「どうなる？ライフノア経営の行方」、「ライフノア事件詳細」、「ライフノアショック！時代の寵児・ほりもとは何だったのか」のそれぞれからも、キーワードが抽出される。
【０２５６】
次に、Ｈｏｓｔマイコン２は、各抽出センテンスから抽出したキーワード（抽出キーワード）のそれぞれに対してＰＦ／Ｎを算出する。ただし、全ての抽出センテンスに登場する抽出キーワード（つまりＰＦ＝Ｎとなる抽出キーワード）「ライフノア」に対しては算出しない。この結果、例えば、抽出センテンス「ライフノア捜査状況」から抽出した抽出キーワード「捜査」に対するＰＦ／Ｎの値は、この抽出キーワード「捜査」が抽出センテンス「ライフノア捜査状況」にしか登場しないので「１／８」となり、同じ抽出センテンス「ライフノア捜査状況」から抽出した抽出キーワード「状況」に対するＰＦ／Ｎの値も、この抽出キーワード「状況」が抽出センテンス「ライフノア捜査状況」にしか登場しないので「１／８」となる。
【０２５７】
また、抽出センテンス「ライフノアほりも容疑者が社長辞任」から抽出した抽出キーワード「ほりも」に対するＰＦ／Ｎの値は、この抽出キーワード「ほりも」が、この抽出センテンス「ライフノアほりも容疑者が社長辞任」と「ライフノア社長のほりも容疑者、電撃逮捕で政界も大揺れ」と「ほりも社長退任でライフノアの行方はどうなる」と「ライフノアショック！時代の寵児・ほりもとは何だったのか」との計４つに登場するので「４／８」となり、同じ抽出センテンス「ライフノアほりも容疑者が社長辞任」から抽出した抽出キーワード「容疑」に対するＰＦ／Ｎの値は、この抽出キーワード「容疑」が、この抽出センテンス「ライフノアほりも容疑者が社長辞任」と「ライフノア社長のほりも容疑者、電撃逮捕で政界も大揺れ」との計２つに登場するので「２／８」となり、同じ抽出センテンス「ライフノアほりも容疑者が社長辞任」から抽出した抽出キーワード「社長」に対するＰＦ／Ｎの値は、この抽出キーワード「社長」が、この抽出センテンス「ライフノアほりも容疑者が社長辞任」と「ライフノア社長のほりも容疑者、電撃逮捕で政界も大揺れ」と「ほりも社長退任でライフノアの行方はどうなる」との計３つに登場するので「３／８」となり、同じ抽出センテンス「ライフノアほりも容疑者が社長辞任」から抽出した抽出キーワード「辞任」に対するＰＦ／Ｎの値は、この抽出キーワード「辞任」が、この抽出センテンス「ライフノアほりも容疑者が社長辞任」にしか登場しないので「１／８」となる。
【０２５８】
同様にして、他の抽出センテンスから抽出した抽出キーワードのそれぞれに対するＰＦ／Ｎの値も算出される。
【０２５９】
このようにして各抽出センテンスから抽出したキーワード（抽出キーワード）のそれぞれに対してＰＦ／Ｎを算出し終えると、Ｈｏｓｔマイコン２は、このＰＦ／Ｎの値を使用して、抽出センテンスのそれぞれに対して代表値Ｒｅｐを算出する。
【０２６０】
この結果、例えば、抽出センテンス「ライフノア捜査状況」の代表値Ｒｅｐは、抽出キーワード「捜査」に対するＰＦ／Ｎの値「１／８」と抽出キーワード「状況」に対するＰＦ／Ｎの値「１／８」との和「２／８」に、１／Ｍ（Ｍは、「ライフノア」を除いた抽出キーワードの数）の値「１／２」を乗算した値「２／１６」、つまり「０．１２５」となる。
【０２６１】
また、抽出センテンス「ライフノアほりも容疑者が社長辞任」の代表値Ｒｅｐは、抽出キーワード「ほりも」に対するＰＦ／Ｎの値「４／８」と抽出キーワード「容疑」に対するＰＦ／Ｎの値「２／８」と抽出キーワード「社長」に対するＰＦ／Ｎの値「３／８」と抽出キーワード「辞任」に対するＰＦ／Ｎの値「１／８」との和「１０／８」に、１／Ｍの値「１／４」を乗算した値「１０／３２」、つまり「０．３１２５」となる。
【０２６２】
同様にして、抽出センテンス「ライフノア社長のほりも容疑者、電撃逮捕で政界も大揺れ」の代表値Ｒｅｐは「０．２０８３」となり、抽出センテンス「シリーズライフノアの衝撃〜暴走の軌跡」の代表値Ｒｅｐは「０．１２５」となり、「ほりも社長退任でライフノアの行方はどうなる」の代表値Ｒｅｐは「０．２８１２５」となり、「どうなる？ライフノア経営の行方」の代表値Ｒｅｐは「０」となり、「ライフノア事件詳細」の代表値Ｒｅｐは「０．１２５」となり、「ライフノアショック！時代の寵児・ほりもとは何だったのか」の代表値Ｒｅｐは「０．２８１７５」となる。
【０２６３】
この算出例からも明らかなように、代表値Ｒｅｐは、構成するキーワードの数が少なく、且つ多くの抽出センテンスに登場するキーワードで構成される抽出センテンスほど、その値が高くなる。換言すると、この代表値Ｒｅｐの値が高い抽出センテンスほど、複数の抽出センテンスの内容を端的に表す抽出センテンス（つまり複数の抽出センテンスを代表する抽出センテンス）であると言える。
【０２６４】
つまり、Ｈｏｓｔマイコン２は、抽出センテンスのそれぞれの代表値Ｒｅｐを算出することで「複数の抽出センテンスの内容を端的に表す抽出センテンスの評価が高くなる」ように抽出センテンスのそれぞれを重み付けし、これにより、的確に「話題のニュース」となる代表センテンスを選択し得るようになされている。
【０２６５】
このようにして、抽出センテンスのそれぞれに対して代表値Ｒｅｐを算出し終えると、Ｈｏｓｔマイコン２は、次のステップＳＰ１３４に移る。ステップＳＰ１３４においてＨｏｓｔマイコン２は、抽出センテンスのなかから代表値Ｒｅｐが最も大きい抽出センテンスを選択し、これを「話題のニュース」となる代表センテンスに決定して、次のステップＳＰ１３５に移る。つまり、上述した算出例の場合、Ｈｏｓｔマイコン２は、代表値Ｒｅｐが「０．３１２５」で最も高い抽出センテンス「ライフノアほりも容疑者が社長辞任」を、８つの抽出センテンスを代表する代表センテンスに決定する。
【０２６６】
ステップＳＰ１３５においてＨｏｓｔマイコン２は、ここまでの処理で抽出された抽出センテンス（例えば、上述した８つの抽出センテンス）に登場せず、且つ上述のステップＳＰ１３１で選択した抽出キーワードの次に差分ＰＦ−ＩＤａｙＦが大きい抽出キーワードが存在するかどうかを判定する。
【０２６７】
このステップＳＰ１３５で肯定結果を得ると、このことは、ここまでの処理で抽出された抽出センテンスに登場せず、且つ上述のステップＳＰ１３１で選択した抽出キーワードの次に差分ＰＦ−ＩＤａｙＦが大きい抽出キーワードが存在することを意味し、このときＨｏｓｔマイコン２は、この抽出キーワードを選択して、ステップＳＰ１３２に戻り、選択した抽出キーワードが含まれているセンテンスを抽出する。
【０２６８】
このようにして、Ｈｏｓｔマイコン２は、ステップＳＰ１３５で否定結果が得られるまで、つまり、それまでの処理で抽出された抽出センテンスに登場せず、且つ上述のステップＳＰ１３１で選択した抽出キーワードの次に差分ＰＦ−ＩＤａｙＦが大きい抽出キーワードが無くなるまで、上述のステップＳＰ１３２〜ステップＳＰ１３４の処理を繰り返し行う。
【０２６９】
そして、Ｈｏｓｔマイコン２は、少なくとも１つ以上の代表センテンスを得て、ステップＳＰ１３５で否定結果を得ると、ステップＳＰ１３６に移る。ステップＳＰ１３６において、Ｈｏｓｔマイコン２は、代表センテンスを、その代表センテンスを抽出するときに用いた抽出キーワードの差分ＰＦ−ＩＤａｙＦの値の大きい順にソートして、次のステップＳＰ１３７に移り、ステップＳＰ１３７において、ソートした代表センテンスのなかから上位Ｈ個（Ｈは整数）の代表センテンスを選択してコンテンツリストを生成した後、この主題「話題のニュース」に基づくコンテンツ生成処理手順ＲＴ１Ｍを終了する。
【０２７０】
このようにＨｏｓｔマイコン２は、主題「話題のニュース」に基づくコンテンツリストとして、差分ＰＦ−ＩＤａｙＦの値が大きい抽出キーワードが含まれる抽出センテンスのうちの代表値Ｒｅｐの値が最も大きい抽出センテンス（つまり代表センテンス）で構成されるコンテンツリストを生成するようになされている。
【０２７１】
このようなコンテンツリスト生成処理手順ＲＴ１Ｍにより、デジタル録画装置１は、主題「話題のニュース」に対応するコンテンツリストを生成するようになされている。
【０２７２】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「話題のニュース」に基づくコンテンツリストに含まれる抽出センテンスのうちの１つ（例えばリストの一番上、つまり差分ＰＦ−ＩＤａｙＦの値が最も大きい抽出キーワードが含まれる抽出センテンス）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、今話題のニュースを提供することができる。
【０２７３】
つづけて、主題「今日の映画」に基づくコンテンツリスト生成処理の手順について、図３４に示すフローチャートを用いて説明する。この主題「今日の映画」に基づくコンテンツリスト生成処理は、「今日の映画」に該当する番組情報をＥＰＧ情報から選び出してコンテンツリストを生成する処理である。
【０２７４】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「今日の映画」に基づくコンテンツリスト生成処理手順ＲＴ１Ｎを開始すると、ステップＳＰ１４０に移る。このステップＳＰ１４０においてＨｏｓｔマイコン２は、上述した主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１ＬのステップＳＰ１２０〜ステップＳＰ１２１までの処理と同様の処理（前処理）を行って、次のステップＳＰ１４１に移る。
【０２７５】
ステップＳＰ１４１においてＨｏｓｔマイコン２は、各番組情報の番組詳細１、番組詳細２、番組詳細３からキーワードを抽出して、次のステップＳＰ１４２に移る。具体的に言うと、Ｈｏｓｔマイコン２は、これら番組詳細１、番組詳細２、番組詳細３のテキストデータを例えば形態素解析することにより、このテキストデータから品詞単位でキーワードを抽出するようになされている。
【０２７６】
ステップＳＰ１４２においてＨｏｓｔマイコン２は、抽出したキーワード（抽出キーワード）のうち、削除対象となる品詞の抽出キーワードを削除して、次のステップＳＰ１４３に移る。この場合、例えば、名詞以外の品詞を削除対象にして、名詞以外の品詞の抽出キーワードが削除されるようになされている。
【０２７７】
ステップＳＰ１４３においてＨｏｓｔマイコン２は、削除されずに残った抽出キーワードを、さらにジャンルが「映画」の番組情報から抽出したものだけに限定して、次のステップＳＰ１４４に移る。
【０２７８】
ステップＳＰ１４４においてＨｏｓｔマイコン２は、ジャンルが「映画」の番組情報ごとに、それぞれの番組情報から抽出した抽出キーワードのなかから、その番組情報により識別される映画コンテンツの特徴を端的に表す抽出キーワード（これを映画特徴キーワード）を特定する。
【０２７９】
実際上、映画コンテンツの番組情報の詳細情報１、詳細情報２、詳細情報３には、その映画コンテンツのジャンル、内容、見どころといった特徴を端的に表すキーワード（例えば、「ホラー」、「青春ロマンス」、「ドキュメンタリー作品」、「地上波初登場」など）が含まれていることが多く、このようなキーワードを映画特徴としてユーザに提示することができれば、ユーザに対して、映画コンテンツの特徴を容易に認識させることができると共に、興味を持たせることができると考えられる。
【０２８０】
そこで、Ｈｏｓｔマイコン２は、ジャンルが「映画」の番組情報ごとに、それぞれの番組情報から抽出した抽出キーワードのなかから、映画特徴キーワードを特定するようになされている。
【０２８１】
具体的に言うと、Ｈｏｓｔマイコン２は、ジャンルが「映画」の番組情報のそれぞれから抽出した抽出キーワードを、ＨＤＤ４に生成された、図３５に示すような映画特徴キーワードテーブルＴｂ７から検索する。
【０２８２】
この映画特徴キーワードテーブルＴｂ７には、あらかじめ複数の映画特徴キーワードが映画ジャンル、映画内容、見どころといった特徴ごとに分類されて登録されており、さらに映画ジャンルに分類された映画特徴キーワードは、「アクション」や「ホラー」といった単ジャンル、「アクションホラー」や「カーアクション」といった複合ジャンル、その他のジャンルに細かく分類されている。
【０２８３】
ここで、図３５に示した映画特徴キーワードテーブルＴｂ７は、映画特徴キーワード「アクション」、「ホラー」、「ファンタジー」、…が映画ジャンルの単ジャンルに分類されて登録され、映画特徴キーワード「アクションホラー」、「カーアクション」、「青春ロマンス」、「日本アニメ」、「６０年代アクション」、「７０年代アニメ」…が映画ジャンルの複合ジャンルに分類されて登録され、映画特徴キーワード「香港映画」、「恋愛物語」、「西部劇」、…が映画ジャンルのその他のジャンルに分類されて登録され、映画特徴キーワード「アニメ化」、「社会派」、「リメイク版」、…が映画内容に分類されて登録され、映画特徴キーワード「カーチェイス」、「フルＣＧ」、「スター共演」、…が見どころに分類されて登録された例である。
【０２８４】
つまりＨｏｓｔマイコン２は、ジャンルが「映画」の番組情報のそれぞれから抽出した抽出キーワードを、このような映画特徴キーワードテーブルＴｂ７から検索して、この検索の結果、この抽出キーワードが映画特徴キーワードテーブルＴｂ７から得られれば、この抽出キーワードと同じ映画特徴キーワードがこの映画特徴キーワードテーブルＴｂ７に登録されていることから、この抽出キーワードが映画特徴キーワードであると特定するようになされている。
【０２８５】
このようにして、Ｈｏｓｔマイコン２は、ジャンルが「映画」の番組情報ごとに、それぞれの番組情報から抽出した抽出キーワードのなかから、映画特徴キーワードを特定すると、次のステップＳＰ１４５に移る。ステップＳＰ１４５においてＨｏｓｔマイコン２は、特定した映画特徴キーワードを、その映画特徴キーワードが得られた番組情報に映画特徴として付与し、次のステップＳＰ１４６に移る。これにより、ジャンルが「映画」の番組情報のそれぞれには、その番組情報により識別される映画コンテンツの特徴を端的に表す映画特徴が追加される。
【０２８６】
ステップＳＰ１４６においてＨｏｓｔマイコン２は、映画特徴を付与した番組情報のなかから、ＥＰＧ情報の当日の日データＮに含まれる番組情報（つまり今日放送される映画コンテンツの番組情報）を選択して、さらにこの選択した番組情報を嗜好度の高い順にソートして、次のステップＳＰ１４７に移る。
【０２８７】
ステップＳＰ１４７においてＨｏｓｔマイコン２は、ソートした番組情報のなかから上位Ｔ個（Ｔは整数）の番組情報を選択してコンテンツリストを生成した後、この主題「今日の映画」に基づくコンテンツリスト生成処理手順ＲＴ１Ｎを終了する。
【０２８８】
このようにＨｏｓｔマイコン２は、主題「今日の映画」に基づくコンテンツリストとして、ＥＰＧ情報の当日の日データＮに含まれ、ジャンルが「映画」で映画特徴を付与した番組情報のうちの、嗜好度が高い番組情報で構成されるコンテンツリストを生成するようになされている。
【０２８９】
このようなコンテンツリスト生成処理手順ＲＴ１Ｎにより、デジタル録画装置１は、主題「今日の映画」に対応するコンテンツリストを生成するようになされている。
【０２９０】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「今日の映画」に基づくコンテンツリストに含まれる番組情報のうちの１つ（例えばリストの一番上、つまり嗜好度が最も高い番組情報）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示する。この場合、Ｈｏｓｔマイコン２は、この１つの番組情報のなかの番組タイトルと映画特徴と番組概要とを表示する。
【０２９１】
このようにＨｏｓｔマイコン２は、映画コンテンツの番組情報を表示する場合に、単に番組情報をそのまま表示するのではなく、この番組情報からジャンル、内容、見どころといった特徴を端的に表す映画特徴キーワードを抽出して、これを映画特徴として番組タイトル及び番組概要と共に表示することで、ユーザに対して、映画コンテンツの特徴を容易に認識させることができると共に、その映画コンテンツに興味を持たせることができる。
【０２９２】
ここまで説明したコンテンツリスト生成処理手順にしたがって、Ｈｏｓｔマイコン２は、あらかじめデジタル録画装置１に設定されている種々の主題「お薦めイベント番組」、「まだ視聴していないタイトル」、「途中まで視聴したタイトル」、「よく視聴するタイトル」、「ブックマーク設定済のタイトル」、「去年のフォト」、「アルバム作成をお薦め」、「ダビングをお薦め」、「一言ネタ」、「トレンドキーワード」、「話題のニュース」、「今日の映画」のそれぞれに基づいてコンテンツリストを生成するようになされている。
【０２９３】
そして、Ｈｏｓｔマイコン２は、このようにして生成したコンテンツリストのなかから選択したコンテンツリストを、コンテンツリスト一覧画面３０に一覧表示するようになされている。
【０２９４】
これにより、デジタル録画装置１は、録画コンテンツとしてどのようなものがあるか、どのような番組コンテンツが放送されるか、注目のキーワードはなにか、などといったユーザにとって魅力的な複数の情報を１つの画面を介してユーザに提供することができる。
【０２９５】
ちなみに、Ｈｏｓｔマイコン２は、コンテンツリスト生成処理手順を説明した主題以外の主題「新着お薦めタイトル」、「注目新番組」、「話題の人」についても、上述したコンテンツリスト生成処理手順の処理内容の一部を変えるなどした手順により、コンテンツリストを生成するようになされている。
【０２９６】
具体的に言うと、主題「新着お薦めタイトル」に基づくコンテンツリスト生成処理手順は、例えば、上述した主題「まだ視聴していないタイトル」に基づくコンテンツリスト生成処理手順ＲＴ１ＣのステップＳＰ３０での処理を、未視聴の録画コンテンツを検索するときの検索条件として録画日時が現在日時から所定期間（例えば１週間）以内のものとするように変えればよい。
【０２９７】
また、主題「注目新番組」に基づくコンテンツリスト生成処理手順は、例えば、上述した主題「お薦めイベント番組」に基づくコンテンツリスト生成処理手順ＲＴ１ＢのステップＳＰ２０〜ステップＳＰ２２の処理を省略して、ステップＳＰ２３での処理をイベントキーワードの代わりに、番組コンテンツが新番組であることを示すキーワード（例えば、「新」、「新番組」、「第１話」など）でＥＰＧ情報に対して検索を行うように変えればよい。
【０２９８】
さらに、主題「話題の人」に基づくコンテンツリスト生成処理手順は、例えば、上述した主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１ＬのステップＳＰ１２２での処理を、番組情報の出演者からキーワードを抽出するように変えればよい。
【０２９９】
（１−４）デジタル録画装置の機能構成
ここで、上述したコンテンツリスト一覧表示機能に主眼を置いたデジタル録画装置１の機能構成について説明する。図３６に示すように、デジタル録画装置１は、デジタル録画装置１が扱うコンテンツ（すなわち、録画コンテンツ、外部から取り込んだコンテンツ、あらかじめ内部に保持するコンテンツ、ＥＰＧ情報）のなかから、所定の主題をもとにコンテンツを選択することによりコンテンツリストを生成するコンテンツリスト生成部１００と、コンテンツリスト生成部１００が生成した複数のコンテンツリストのなかから、コンテンツリストの内容やユーザ操作時の状況（すなわち、図８に示した変動要因及び調整量）をもとに、表示するコンテンツリストを複数選択するコンテンツリスト選択部１０１と、コンテンツリスト選択部１０１が選択した複数のコンテンツリストを所定の表示部１０２に表示させる表示制御部１０３とで構成される。
【０３００】
このような機能構成により、デジタル録画装置１は、上述したコンテンツリスト一覧表示機能を実現し得るようになされている。ここで、コンテンツリスト生成部１００、コンテンツリスト選択部１０１、表示制御部１０３は、例えば、デジタル録画装置１のハードウェア構成であるＨｏｓｔマイコン２がプログラムを実行することで実現される機能部である。
【０３０１】
（１−５）第１の実施の形態による動作及び効果
以上の構成においてデジタル録画装置１は、録画した番組コンテンツ（録画コンテンツ）、放送予定の番組コンテンツに関する情報コンテンツ（ＥＰＧ情報）、ＵＳＢ機器から取り込んだ静止画像コンテンツ、ＨＤＤ４にあらかじめ記憶されているテキストコンテンツといったデジタル録画装置１が扱う全てのコンテンツを対象にして、あらかじめデジタル録画装置１に設定された複数の主題のそれぞれに定義された条件でコンテンツを選択することにより、複数の主題のそれぞれに対応するコンテンツリストを生成する。
【０３０２】
そしてデジタル録画装置１は、複数の主題のそれぞれに対応するコンテンツリストのなかから、コンテンツリストの内容やその時点でのコンテンツリストの表示状況をもとに複数のコンテンツリストを選択して、この選択した複数のコンテンツリストをコンテンツリスト一覧画面３０としてテレビモニタ２２に一覧表示する。
【０３０３】
こうすることでデジタル録画装置１は、番組コンテンツに限らず、デジタル録画装置１が扱う全てのコンテンツを対象にして、複数の主題のそれぞれに基づいてコンテンツを選択することで生成した複数のコンテンツリストのなかからコンテンツリストの内容及びその時点でのコンテンツリストの表示状況をもとに選択した複数のコンテンツリスト、つまり複数の有用なコンテンツリストをユーザに提示することができる。
【０３０４】
また、デジタル録画装置１は、コンテンツリストを一覧表示する場合のコンテンツリストのレイアウトパターンをあらかじめ複数記憶し、コンテンツリストを一覧表示するときに、その都度、この複数記憶しているレイアウトパターンのなかからランダムで選択したレイアウトパターンに応じてコンテンツリストを一覧表示する。
【０３０５】
こうすることでデジタル録画装置１は、ほぼ毎回異なるレイアウトパターンでコンテンツリストを一覧表示することができるので、ユーザを飽きさせることなく、常に新鮮な感覚が得られるようにコンテンツリストを提示することができる。
【０３０６】
さらに、デジタル録画装置１には、複数の主題として、ユーザが所望するようなコンテンツリストを生成するための種々の主題「新着お薦めタイトル」、「注目新番組」、「今日の映画」、「去年のフォト」、「トレンドキーワード」、「話題の人」、「一言ネタ」、「お薦めイベント番組」、「まだ視聴していないタイトル」、「途中まで視聴したタイトル」、「よく視聴するタイトル」、「ブックマーク設定済のタイトル」、「話題のニュース」があらかじめ設定されていることにより、デジタル録画装置１は、ユーザが所望するようなコンテンツリストで且つユーザにとって有用なコンテンツリストをユーザに提示することができる。
【０３０７】
さらに、デジタル録画装置１には、複数の主題として、ユーザに対して特定の操作を促すようなメッセージ画像を生成するための種々の主題「アルバム作成をお薦め」、「ダビングをお薦め」があらかじめ設定されている。
【０３０８】
そして、デジタル録画装置１は、このようなメッセージ画像を、コンテンツリストの一種として扱うことで、コンテンツリスト一覧画面３０を介してユーザに特定の操作を促すこともできる。
【０３０９】
このようにして、デジタル録画装置１は、種々のコンテンツを扱う場合の利便性を向上することができる。
【０３１０】
以上の構成によれば、デジタル録画装置１は、録画した番組コンテンツ（録画コンテンツ）、放送予定の番組コンテンツに関する情報コンテンツ（ＥＰＧ情報）、ＵＳＢ機器から取り込んだ静止画像コンテンツ、ＨＤＤ４にあらかじめ記憶されているテキストコンテンツといったデジタル録画装置１が扱う全てのコンテンツを対象にして、あらかじめデジタル録画装置１に設定された種々の主題に定義された条件でコンテンツを選択することにより種々の主題のそれぞれに対応するコンテンツリストを生成し、コンテンツリストの内容及びその時点でのコンテンツリストの表示状況をもとに、生成した複数のコンテンツリストのなかから表示するコンテンツリストを複数選択し、選択した複数のコンテンツリストをコンテンツリスト一覧画面３０としてテレビモニタ２２に一覧表示するようにしたことで、装置が扱う全てのコンテンツを対象にして、種々の主題をもとに選択したコンテンツで構成される複数のコンテンツリストのなかから、複数の有用なコンテンツリストをユーザに提示することができ、かくして種々のコンテンツを扱う場合の利便性を向上することができる。
【０３１１】
（２）第２の実施の形態
次に、本発明の第２の実施の形態について詳述する。この第２の実施の形態は、第１の実施の形態で説明した主題とは異なる主題「今日のお薦め番組」が、デジタル録画装置１に追加されている実施例であり、デジタル録画装置１の構成やコンテンツリスト一覧画面３０の構成などについては第１の実施の形態と同様とする。
【０３１２】
ただし、この第２の実施の形態のデジタル録画装置１は、主題「今日のお薦め番組」に対応するコンテンツリストを生成するときに、当日放送される番組コンテンツの番組情報とこの番組コンテンツの前回放送分の番組情報とを比較するため、図３７に示すように、当日（Ｎ日）配信されたＥＰＧ情報と、前日（Ｎ−１）日配信されたＥＰＧ情報だけでなく、過去数日（例えば８日）の間に配信されたＥＰＧ情報をメモリ２５に保持するようになされている。つまり、メモリ２５には、当日（Ｎ日）配信されたＥＰＧ情報の日データＮ、Ｎ＋１、Ｎ＋２、…、Ｎ＋７と、前日（Ｎ−１日）配信されたＥＰＧ情報の日データＮ−１、Ｎ、Ｎ＋１、…、Ｎ＋６と、２日前（Ｎ−２日）配信されたＥＰＧ情報の日データＮ−２、Ｎ−１、Ｎ、…、Ｎ＋５と、３日前（Ｎ−３日）配信されたＥＰＧ情報の日データＮ−３、Ｎ−２、Ｎ−１、…、Ｎ＋４と、４日前（Ｎ−４日）配信されたＥＰＧ情報の日データＮ−４、Ｎ−３、Ｎ−２、…、Ｎ＋３と、５日前（Ｎ−５日）配信されたＥＰＧ情報の日データＮ−５、Ｎ−４、Ｎ−３、…、Ｎ＋２と、６日前（Ｎ−６日）配信されたＥＰＧ情報の日データＮ−６、Ｎ−５、Ｎ−４、…、Ｎ＋１と、７日前（Ｎ−７日）配信されたＥＰＧ情報の日データＮ−７、Ｎ−６、Ｎ−５、…、Ｎとが保持されることになる。
【０３１３】
このような状況を前提として、主題「今日のお薦め番組」に基づくコンテンツリスト生成処理の手順について図３８に示すフローチャートを用いて説明する。この主題「お薦め番組」に基づくコンテンツリスト生成処理は、「今日のお薦め番組」に該当する番組情報をＥＰＧ情報から選び出してコンテンツリストを生成する処理である。
【０３１４】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１でこの主題「お薦め番組」に基づくコンテンツリスト生成処理手順ＲＴ１Ｐを開始すると、ステップＳＰ１５０に移る。このステップＳＰ１５０においてＨｏｓｔマイコン２は、上述した主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１ＬのステップＳＰ１２０〜ステップＳＰ１２１までの処理と同様の処理（前処理）を行って、次のステップＳＰ１５１に移る。
【０３１５】
ステップＳＰ１５１においてＨｏｓｔマイコン２は、メモリ２５に保持されている過去数日（例えば８日）の間に配信されたＥＰＧ情報のそれぞれから、配信日の日データを抽出する。
【０３１６】
具体的に言うと、Ｈｏｓｔマイコン２は、図３９に示すように、当日（Ｎ日）配信されたＥＰＧ情報からその配信日の日データＮを抽出し、前日（Ｎ−１日）配信されたＥＰＧ情報からその配信日の日データＮ−１を抽出し、２日前（Ｎ−２日）配信されたＥＰＧ情報からその配信日の日データＮ−２を抽出し、３日前（Ｎ−３日）配信されたＥＰＧ情報からその配信日の日データＮ−３を抽出し、４日前（Ｎ−４日）配信されたＥＰＧ情報からその配信日の日データＮ−４を抽出し、５日前（Ｎ−５日）配信されたＥＰＧ情報からその配信日の日データＮ−５を抽出し、６日前（Ｎ−６日）配信されたＥＰＧ情報からその配信日の日データＮ−６を抽出し、７日前（Ｎ−７日）配信されたＥＰＧ情報からその配信日の日データＮ−７を抽出する。
【０３１７】
この結果、メモリ２５に保持されている７日前の日データＮ−７のうちの最新のもの、６日前の日データＮ−６のうちの最新のもの、５日前の日データＮ−５のうちの最新のもの、４日前の日データＮ−４のうちの最新のもの、３日前の日データＮ−３のうちの最新のもの、２日前の日データＮ−２のうちの最新のもの、１日前の日データＮ−１のうちの最新のもの、当日の日データＮのうちの最新のものが得られる。つまり、過去８日分の日データＮ−７、Ｎ−６、Ｎ−５、…、Ｎとして、最新のものが得られる。
【０３１８】
このようにして、Ｈｏｓｔマイコン２は、過去８日分の日データＮ−７、Ｎ−６、Ｎ−５、…、Ｎを抽出すると、次のステップＳＰ１５２に移る。ステップＳＰ１５２においてＨｏｓｔマイコン２は、当日放送される番組コンテンツの前回放送分の番組情報を番組タイトルをもとに特定するために、過去８日分の日データＮ−７、Ｎ−６、Ｎ−５、…、Ｎに含まれる番組情報の番組タイトルの正規化を行う。
【０３１９】
具体的に言うと、Ｈｏｓｔマイコン２は、例えば、番組タイトル「初めてのプロポーズ・第１３話」から番組コンテンツのタイトル以外の部分「・第１３話」を取り除くと共に、タイトルの文字を全角に統一するなどして、番組タイトルの正規化を行うようになされている。
【０３２０】
このようにして番組タイトルを正規化し終えると、Ｈｏｓｔマイコン２は、次のステップＳＰ１５３に移る。ステップＳＰ１５３においてＨｏｓｔマイコン２は、各番組情報の番組詳細１、番組詳細２、番組詳細３からキーワードを抽出して、次のステップＳＰ１５４に移る。
【０３２１】
ステップＳＰ１５４においてＨｏｓｔマイコン２は、抽出したキーワード（抽出キーワード）のうち、削除対象となる品詞の抽出キーワードを削除して、次のステップＳＰ１５５に移る。この場合、例えば、名詞以外の品詞を削除対象にして、名詞以外の品詞の抽出キーワードが削除されるようになされている。
【０３２２】
ステップＳＰ１５５においてＨｏｓｔマイコン２は、過去８日分の日データＮ−７、Ｎ−６、Ｎ−５、…、Ｎに含まれる番組情報ごとに、それぞれの番組情報から抽出した抽出キーワードに基づき番組ベクトルを生成して、次のステップＳＰ１５６に移る。ステップＳＰ１５６においてＨｏｓｔマイコン２は、当日放送される番組コンテンツの番組情報（つまり日データＮに含まれる番組情報）ごとに、この番組コンテンツの番組情報と、この番組コンテンツの前回放送分の番組情報との類似度ＰＧＭ−ＳＩＭを算出する。
【０３２３】
具体的に言うと、この類似度ＰＧＭ−ＳＩＭは、当日放送される番組コンテンツの番組情報から得られる番組ベクトルと、この番組コンテンツの前回放送分の番組情報から得られる番組ベクトルとのコサイン尺度であり、当日放送される番組コンテンツの番組情報から得られる番組ベクトルをｘ（ｎ）とし、この番組コンテンツの前回放送分の番組情報から得られる番組ベクトルをｘ（ｎ−１）とすると、次式（６）によって求められる。
【０３２４】
【数６】
2008178037.tif 000008
【０３２５】
ここで、当日放送される番組コンテンツの前回放送分の番組情報は、当日放送される番組コンテンツの番組情報と同じ番組タイトル（ただし正規化済）を持つもののうちの直近のものとする。また、当日放送される番組コンテンツの番組情報の番組ベクトルｘ（ｎ）と、この番組コンテンツの前回放送分の番組情報の番組ベクトルｘ（ｎ−１）は、次のように表される。
【０３２６】
すなわち、当日放送分の番組情報と前回放送分の番組情報とから得られた抽出キーワードが例えばＫｗＡ、ＫｗＢ、ＫｗＣ、ＫｗＤ、ＫｗＥ、ＫｗＦ、ＫｗＧの７つであり、これらのうちのＫｗＡ、ＫｗＢ、ＫｗＥ、ＫｗＦの４つが当日放送分の番組情報に存在し、これらのうちのＫｗＣ、ＫｗＤ、ＫｗＥ、ＫｗＦ、ＫｗＧの５つが前回放送分の番組情報に存在するとすると、当日放送分の番組情報の番組ベクトルｘ（ｎ）は、７つの抽出キーワードＫｗＡ、ＫｗＢ、ＫｗＣ、ＫｗＤ、ＫｗＥ、ＫｗＦ、ＫｗＧのうちの存在する抽出キーワードを「１」、存在しない抽出キーワードを「０」として、ｘ（ｎ）＝（１、１、０、０、１、１、０）で表され、前回放送分の番組情報の番組ベクトルｘ（ｎ−１）は、同様にしてｘ（ｎ−１）＝（０、０、１、１、１、１、１）で表される。
【０３２７】
このような類似度ＰＧＭ−ＳＩＭを算出することで、Ｈｏｓｔマイコン２は、例えば毎週放送されるような番組コンテンツの番組情報が、前回放送分の番組情報からどの程度更新されているかを認識し得るようになされている。
【０３２８】
このようにして、当日放送分の番組情報ごとに類似度ＰＧＭ−ＳＩＭを算出し終えると、Ｈｏｓｔマイコン２は、次のステップＳＰ１５７に移る。ステップＳＰ１５７においてＨｏｓｔマイコン２は、当日放送分の番組情報ごとに、有効番組キーワード量ＥＰＫＩ（Effective Program Keyword Information）を算出する。
【０３２９】
具体的に言うと、ある番組情報の有効番組キーワード量ＥＰＫＩは、ある番組情報の番組ベクトルを構成する抽出キーワードの数をＫＦとし、ある番組情報の前回放送分の番組情報との類似度ＰＧＭ−ＳＩＭを用いると、次式（７）によって求められる。
【０３３０】
【数７】
2008178037.tif 000009
【０３３１】
この式からも明らかなように、有効番組キーワード量ＥＰＫＩは、構成するキーワードの数が多く、且つ前回放送分の番組情報との類似度が小さい番組情報ほど、その値が高くなる。換言すると、この有効番組キーワード量ＥＰＫＩの値が高い番組情報ほど、番組コンテンツの今回放送分の内容が詳細に記された番組情報、つまり番組制作側が力を入れている番組コンテンツの番組情報であると言える。
【０３３２】
つまり、Ｈｏｓｔマイコン２は、当日放送分の番組情報ごとに有効番組キーワード量ＥＰＫＩを算出することで「今回放送分の内容が詳細に記された番組情報の評価が高くなる」ように当日放送分の番組情報のそれぞれを重み付けし、これにより番組制作側が力を入れている番組コンテンツの番組情報を「今日のお薦め番組」として選択し得るようになされている。
【０３３３】
このようにして、当日放送分の番組情報ごとに有効番組キーワード量ＥＰＫＩを算出し終えると、Ｈｏｓｔマイコン２は、次のステップＳＰ１５８に移る。ステップＳＰ１５８においてＨｏｓｔマイコン２は、当日放送分の番組情報を有効番組キーワード量ＥＰＫＩの値の大きい順にソートして、次のステップＳＰ１５９に移り、ステップＳＰ１５９において、ソートした当日放送分の番組情報のなかから上位Ｕ個（Ｕは整数）の番組情報を選択してコンテンツリストを生成した後、この主題「今日のお薦め番組」に基づくコンテンツリスト生成処理手順ＲＴ１Ｐを終了する。
【０３３４】
このようにＨｏｓｔマイコン２は、主題「今日のお薦め番組」に基づくコンテンツリストとして、当日放送分の番組情報のうちの有効番組キーワード量ＥＰＫＩの値が大きい番組情報で構成されるコンテンツリストを生成するようになされている。
【０３３５】
このようなコンテンツリスト生成処理手順ＲＴ１Ｐにより、デジタル録画装置１は、主題「今日のお薦め番組」に対応するコンテンツリストを生成するようになされている。
【０３３６】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「今日のお薦め番組」に基づくコンテンツリストに含まれる番組情報のうちの１つ（例えばリストの一番上、つまり有効番組キーワード量ＥＰＫＩの値が最も大きい番組情報）を、図２に示したようなコンテンツリスト一覧画面３０の所定の表示領域３１に表示することで、ユーザに対して、番組制作側が力を入れているお薦めの番組コンテンツとしてどのようなものが放送されるのかを認識させることができる。
【０３３７】
このようにこの第２の実施の形態のデジタル録画装置１には、主題「今日のお薦め番組」が追加で設定されており、デジタル録画装置１が、他の主題と共にこの主題「今日のお薦め番組」に基づくコンテンツリストを生成して表示するようにしたことにより、さらに種々のコンテンツを扱う場合の利便性を向上することができる。
【０３３８】
（３）第３の実施の形態
次に、本発明の第３の実施の形態について詳述する。この第３の実施の形態は、上述した起動処理手順ＲＴ１のステップＳＰ１（図４）で行う処理を、第１の実施の形態とは異なる処理にした実施例であり、デジタル録画装置１の構成やコンテンツリスト一覧画面３０の構成などについては第１の実施の形態と同様とする。
【０３３９】
よって、ここでは、主として、動処理手順ＲＴ１のステップＳＰ１で行うコンテンツリスト生成処理の手順について、その手順を図４０に示すフローチャートに沿って説明する。
【０３４０】
Ｈｏｓｔマイコン２は、起動処理手順ＲＴ１のステップＳＰ１に移ると、コンテンツリスト生成処理手順ＲＴ１Ｑを開始して、ステップＳＰ１６０に移る。ステップＳＰ１６０においてＨｏｓｔマイコン２は、今回コンテンツリスト一覧表示機能の起動操作がなされた操作日時、つまり現在日時を示す日時情報を図示しないタイマーから取得して、次のステップＳＰ１６１に移る。
【０３４１】
ステップＳＰ１６１においてＨｏｓｔマイコン２は、前回コンテンツリスト一覧表示機能の起動操作がなされたときの日時情報を例えばＨＤＤ４から取得して、この前回操作時の日時情報が示す前回の操作日時から今回の操作日時までに新たに追加された種々のコンテンツを、デジタル録画装置１のＨＤＤ４及びメモリ２５から検索して、次のステップＳＰ１６２に移る。
【０３４２】
ステップＳＰ１６２においてＨｏｓｔマイコン２は、検索の結果得られた種々のコンテンツの数が所定数以上であるかどうかを判定する。このステップＳＰ１６２で肯定結果を得ると、このことは、前回コンテンツリスト一覧表示機能を起動してから現在までに新たに追加されたコンテンツの数が、複数の主題のそれぞれに対応するコンテンツリストを生成するのに十分な数であることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ１６３に移る。
【０３４３】
ステップＳＰ１６３においてＨｏｓｔマイコン２は、検索の結果得られたコンテンツを対象にして、第１の実施の形態で説明したように、あらかじめ設定された複数の主題のそれぞれに定義された条件でコンテンツを選択することにより複数の主題のそれぞれに対応するコンテンツリストを生成して、次のステップＳＰ１６５に移る。
【０３４４】
これに対して、上述のステップＳＰ１６２で否定結果を得ると、このことは、前回コンテンツリスト一覧表示機能を起動してから現在までに新たに追加されたコンテンツの数が、複数の主題のそれぞれに対応するコンテンツリストを生成するのには少なすぎることを意味し、このときＨｏｓｔマイコン２は、ステップＳＰ１６４に移る。
【０３４５】
ステップＳＰ１６４においてＨｏｓｔマイコン２は、デジタル録画装置１のＨＤＤ４及びメモリ２５に記録された全てのコンテンツを対象にして、あらかじめ設定された複数の主題のそれぞれに定義された条件でコンテンツを選択することにより複数の主題のそれぞれに対応するコンテンツリストを生成して、次のステップＳＰ１６５に移る。
【０３４６】
ステップＳＰ１６５においてＨｏｓｔマイコン２は、前回操作時の日時情報を今回ステップＳＰ１６０で取得した日時情報で更新して、このコンテンツリスト生成処理手順ＲＴ１Ｑを終了する。
【０３４７】
このようなコンテンツリスト生成処理手順ＲＴ１Ｑにより、デジタル録画装置１は、複数の主題のそれぞれに対応する複数のコンテンツリストを生成するようになされている。
【０３４８】
このようにこの第３の実施の形態のデジタル録画装置１は、前回コンテンツリスト一覧表示機能の起動操作がなされたときから今回起動操作がなされたときまでの間に新たに追加されたコンテンツ（つまり新しいコンテンツ）の数が、複数の主題のそれぞれに対応するコンテンツリストを生成するのに十分な数であれば、この新たに追加されたコンテンツを対象として複数の主題のそれぞれに基づくコンテンツリストを生成するようにしたことにより、全てのコンテンツを対象としてコンテンツリストを生成する場合と比して、その処理時間を短縮することができる。
【０３４９】
また、この場合、デジタル録画装置１は、新たに追加されたコンテンツで構成されるコンテンツリストを一覧表示するので、ユーザに対して常に新しいコンテンツリストを提示することができ、結果として、ユーザを飽きさせることなく、装置で扱うコンテンツのうちの新しいものとして現在どのようなものが存在するのかをユーザに認識させることができる。
【０３５０】
（４）他の実施の形態
なお、上述の実施の形態では、コンテンツリスト一覧画面３０の各表示領域３１に対して、コンテンツリストに含まれるコンテンツのうちの１つを表示するようにした場合について述べたが、本発明はこれに限らず、各表示領域３１に対して、コンテンツリストに含まれるコンテンツのうちの複数を表示するようにしてもよい。
【０３５１】
また、上述の実施の形態では、ＥＰＧ情報をＨＤＤ４とは別のメモリ２５に記録するようにした場合について述べたが、本発明はこれに限らず、ＨＤＤ４に記録するようにしてもよい。またこのＥＰＧ情報をネットワーク接続されたサーバなどからダウンロードするようにしてもよい。
【０３５２】
さらに、上述の実施の形態では、レイアウトパターンの具体例として、図６に示したような４つのレイアウトパターンＡ〜ＤがあらかじめＨＤＤ４に記録されている場合について述べたが、本発明はこれに限らず、レイアウトパターンＡ〜Ｄとは異なるこの他種々のレイアウトパターンがＨＤＤ４に記録されていてもよく、また、外部からレイアウトパターンを取得して（例えばネットワーク接続されたサーバなどからレイアウパターンをダウンロードして）ＨＤＤ４に追加するようにしてもよい。さらに、レイアウトパターンを構成する各表示領域３１についても、その大きさや形を限定するものではなく、種々の大きさや形でなる表示領域３１でレイアウトパターンが構成されていてもよい。
【０３５３】
さらに、上述の実施の形態では、レイアウト決定処理手順ＲＴ１Ａにおいて、複数のレイアウトパターンＡ〜Ｄのなかからランダムで１つのレイアウトパターンを選択するようにした場合について述べたが、本発明はこれに限らず、例えば前回選択したレイアウトパターン以外のレイアウトパターンのなかからランダムで選択するようにしてもよいし、所定の順番にレイアウトパターンを選択するようにしてもよい。さらに、レイアウトを１つのレイアウトパターンに固定してもよいし、レイアウトパターンをユーザに選択させるようにしてもよい。
【０３５４】
さらに、上述の実施の形態では、レイアウト決定処理手順ＲＴ１ＡのステップＳＰ１５において、表示領域３１に表示すべきコンテンツリストが存在しなかった場合に、レイアウトパターンを選択し直すようにした場合について述べたが、本発明はこれに限らず、表示すべきコンテンツリストが存在しなかった場合に、レイアウト決定処理手順ＲＴ１Ａをエラー終了してもよいし、表示領域３１に表示すべきコンテンツリストが少なくとも１つ以上存在するのであれば、レイアウトパターンを選択し直さないようにしてもよい。
【０３５５】
さらに、上述の実施の形態では、コンテンツリストの表示優先度パラメータを調整するための変動要因として、図８に示したような５つの変動要因がデジタル録画装置１に設定されているようにした場合について述べたが、本発明はこれに限らず、例えば、「情報量（データ量）の多いコンテンツで構成されたコンテンツリストである」や「過去数日の間に記録したコンテンツで構成されたコンテンツリストである」といったコンテンツリストの内容やユーザ操作時の状況をもとにした種々の変動要因が設定されていてもよい。
【０３５６】
さらに、上述の実施の形態では、主題「お薦めイベント番組」に基づくコンテンツリスト生成処理手順ＲＴ１Ｂにおいて、ＨＤＤ４に生成されたイベントテーブルＴｂ２を用いるようにした場合について述べたが、このイベントテーブルＴｂ２を外部から取得して（例えばネットワーク接続されたサーバなどからダウンロードして）ＨＤＤ４に記録するようにしてもよい。この場合、例えば、ユーザの嗜好に合ったイベントキーワードが登録されたイベントテーブルＴｂ２を取得するようにしてもよく、このようにすれば、よりユーザの嗜好に合ったイベントに関係する番組コンテンツや、常に最新のイベントに関係する番組コンテンツをユーザに提供することができる。
【０３５７】
さらに、上述の実施の形態では、主題「去年のフォト」に基づくコンテンツリスト生成処理手順ＲＴ１Ｇにおいて、表示カウンタの数が最小の静止画像コンテンツを選択するようにした場合について述べたが、本発明はこれに限らず、例えば表示カウンタの数が少ない上位Ｑ個の静止画像コンテンツを選択するようにしてもよい。
【０３５８】
さらに、上述の実施の形態では、主題「アルバム作成をお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｈにおいて、撮影してから所定期間以上経過して未だアルバム作成操作されていない静止画像コンテンツが存在する旨を示すメッセージとアルバム作成を薦めるメッセージとを記したメッセージ画像Ｐｉ１を生成するようにした場合について述べたが、本発明はこれに限らず、例えば、撮影してから所定期間以上経過して未だアルバム作成操作されていない静止画像コンテンツをアルバム作成を薦める静止画像コンテンツとして選択することによりコンテンツリストを生成するようにしてもよい。
【０３５９】
さらに、上述の実施の形態では、主題「ダビングをお薦め」に基づくメッセージ画像生成処理手順ＲＴ１Ｊにおいて、ある毎系録画コンテンツのシリーズが終了した旨を示すメッセージとダビングを薦めるメッセージとを記したメッセージ画像Ｐｉ２を生成するようにした場合について述べたが、本発明はこれに限らず、例えば、シリーズが終了した毎系録画コンテンツをダビングを薦める録画コンテンツとして選択することによりコンテンツリストを生成するようにしてもよい。
【０３６０】
さらに、上述の実施の形態では、主題「一言ネタ」に基づくコンテンツリスト生成処理手順ＲＴ１Ｋにおいて、ＨＤＤ４に生成されたワードテーブルＴｂ５や地域テーブルＴｂ６などを用いるようにした場合について述べたが、ワードテーブル５や地域テーブルＴｂ６を外部から取得して（例えばネットワーク接続されたサーバなどからダウンロードして）ＨＤＤ４に記録するようにしてもよく、このようにすれば、より多くの情報をユーザに提供することができる。
【０３６１】
さらに、上述の実施の形態では、ＥＰＧ情報に含まれる番組情報が図２８に示すような情報（放送局、放送日時、番組タイトル、ジャンル、番組概要、…）で構成されている場合について述べたが、本発明はこれに限らず、これら以外の情報が番組情報に追加されていてもよく、図２８に示すような情報に限定するものではない。
【０３６２】
さらに、上述の実施の形態では、主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１Ｌにおいて、ＰＦ−ＩＤａｙＦの式に用いるｎを、ＥＰＧ情報に含まれる番組情報の放送予定期間に応じた値（例えば「８」）とした場合について述べたが、本発明はこれに限らず、例えば、平日の日数である「５」に設定するようにしてもよいし、それ以外の値に設定するようにしてもよい。また、ＰＦ−ＩＤａｙＦの式の一部である（ｌｏｇ（ｎ／ＤａｙＦ）＋１）を（ｌｏｇ（ｎ／ＤａｙＦ））としてもよいし、（ｌｏｇ（ｎ／ＤａｙＦ＋１））としてもよく、要は、キーワードが出現する日数が多いほど、つまりＤａｙＦの値が大きいほど、この（）の中身が小さくなるようになされていればよい。
【０３６３】
さらに、上述の実施の形態では、主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１Ｌにおいて、差分ＰＦ−ＩＤａｙＦの値を用いるようにした場合について述べたが、本発明はこれに限らず、例えば、特定の抽出キーワードのＰＦの値が極端に高くなるようなことがないのであれば、差分ＰＦ−ＩＤａｙＦの値を用いずに（つまり算出せずに）、ＰＦ−ＩＤａｙＦの値のみを用いるようにしてもよい。この場合、Ｈｏｓｔマイコン２は、例えば、当日（Ｎ日）配信されたＥＰＧ情報に含まれる当日の日データＮから抽出した抽出キーワードのうちのＰＦ−ＩＤａｙＦの値が大きい抽出キーワードを選択してコンテンツリストを生成するようにすればよい。
【０３６４】
さらに、上述の実施の形態では、主題「今日の映画」に基づくコンテンツリスト生成処理手順ＲＴ１Ｎにおいて、ＨＤＤ４に生成された映画特徴キーワードテーブルＴｂ７を用いるようにした場合について述べたが、この映画特徴キーワードテーブルＴｂ７を外部から取得して（例えばネットワーク接続されたサーバなどからダウンロードして）ＨＤＤ４に記録するようにしてもよく、このようにすれば、映画特徴キーワードを公開された映画などに応じて更新することができる。また、この映画特徴キーワードテーブルＴｂ７に映画特徴キーワードだけでなく映画の特徴を端的に表すセンテンスを登録するようにしてもよい。この場合、Ｈｏｓｔマイコン２は、ジャンルが「映画」の番組情報から抽出したセンテンスと同じセンテンスが、この映画特徴キーワードテーブルＴｂ７に存在するのであれば、そのセンテンスを映画特徴として、抽出元の番組情報に付与すればよい。
【０３６５】
さらに、上述の実施の形態では、主題「去年のフォト」、「トレンドキーワード」、「話題のニュース」、「今日の映画」、「今日のお薦め番組」などにおいては、選択対象とするコンテンツを去年や今日のものに限定するようにしたが、本発明はこれに限らず、例えば「先週のフォト」、「明日の映画」、「今週のお薦め番組」などのように、選択対象とするコンテンツを今週や明日のものに限定した主題が設定されていてもよい。
【０３６６】
さらに、上述の実施の形態では、第３の実施の形態のコンテンツリスト生成処理手順ＲＴ１Ｑにおいて、前回コンテンツリスト一覧表示機能の起動操作がなされたときから今回起動操作がなされたときまでの間に新たに追加されたコンテンツを対象に、複数の主題のそれぞれに対応するコンテンツリストを生成するようにした場合について述べたが、本発明はこれに限らず、例えば、過去数日の間（例えば過去一週間）に新たに追加されたコンテンツを対象に、複数の主題のそれぞれに対応するコンテンツリストを生成するようにしてもよい。
【０３６７】
さらに、上述の実施の形態では、デジタル録画装置１にあらかじめ複数の主題が設定されているようにした場合について述べたが、本発明はこれに限らず、主題に応じたプログラムを外部から取得して（例えばネットワーク接続されたサーバなどからダウンロードして）デジタル録画装置１に設定するようにしてもよい。このようにすれば、あらたな主題を追加で設定することもできるし、デジタル録画装置１ごとに異なる主題を設定することも容易に実現できる。例えば、録画コンテンツのなかから消去予定の録画コンテンツを選択するように定義された主題「消去予定のタイトル」が追加されたとする。
【０３６８】
この場合、Ｈｏｓｔマイコン２は、この主題「消去予定のタイトル」をもとに、ＨＤＤ４に記録されている録画コンテンツのなかから消去予定の録画コンテンツを選択してコンテンツリストを生成する。ここで、デジタル録画装置１に対して、例えば、プロテクトがかけられていない（消去禁止に設定されていない）録画コンテンツのうちの、録画日時が所定期間（例えば３ヶ月）前の録画コンテンツを自動消去するように設定されているのであれば、Ｈｏｓｔマイコン２は、プロテクトがかけられていない録画コンテンツのうちの、録画日時がもうすぐ所定期間前となる録画コンテンツを選択してコンテンツリストを生成すればよい。また、デジタル録画装置１に対して、ＨＤＤ４の容量が足りなくなった場合に、プロテクトがかけられていない録画コンテンツのうちの、録画日時の古い録画コンテンツを自動消去するように設定されているのであれば、Ｈｏｓｔマイコン２は、プロテクトがかけられていない録画コンテンツのうちの、録画日時の古い録画コンテンツを選択してコンテンツリストを生成すればよい。
【０３６９】
そして、Ｈｏｓｔマイコン２は、このようにして生成した主題「消去予定のタイトル」に基づくコンテンツリストをコンテンツリスト一覧画面３０に表示することで、ユーザに対して、もうすぐ自動的に消去されるタイトルとしてどのようなものがあるのかを認識させることができる。
【０３７０】
さらに、上述の実施の形態では、主題「お薦めイベント番組」に基づくコンテンツリスト生成処理手順ＲＴ１Ｂにおいて、ＥＰＧ情報に含まれる番組情報を選択することによりコンテンツリストを生成するようにした場合について述べたが、本発明はこれに限らず、例えば番組情報の代わりに録画コンテンツを選択することによりコンテンツリストを生成するようにしてもよい。実際上、録画コンテンツにもその番組情報が付加されているので、イベントに関係する録画コンテンツを選択することは可能である。
【０３７１】
また、主題「まだ視聴していないタイトル」、「途中まで視聴したタイトル」、「よく視聴するタイトル」、「ブックマーク設定済のタイトル」のそれぞれに基づくコンテンツ生成処理手順においては、録画コンテンツの代わりに、例えば外部機器（ＤＶ機器）から取り込んだ動画像コンテンツを選択することによりコンテンツリストを生成するようにしてもよい。この場合、例えば、外部機器（ＤＶ機器）から取り込んだ動画像コンテンツについても、図１４に示したような録画済コンテンツ属性情報テーブルと同様の属性情報テーブルによって管理するようにすればよい。
【０３７２】
このように、上述した種々の主題のそれぞれに基づくコンテンツ生成処理手順においては、必ずしも特定のコンテンツのみを選択対象にするものではなく、デジタル録画装置１が扱うコンテンツのうちの、種々の主題のそれぞれに定義された条件を満たすことのできるコンテンツを選択対象にしてもよい。
【０３７３】
さらに、上述の実施の形態では、デジタル録画装置１が扱うコンテンツが、録画コンテンツ、外部機器から取り込んだ動画像コンテンツ及び静止画像コンテンツ、ＥＰＧ情報、あらかじめ内部に保持するテキストコンテンツである場合について述べたが、本発明はこれに限らず、例えば、デジタル録画装置１に音楽再生機能やゲーム機能を設けるようにして、音楽コンテンツやゲームコンテンツを、デジタル録画装置１が扱うコンテンツとしてもよい。
【０３７４】
さらに、上述の実施の形態では、デジタル録画装置１に本発明を適用した場合について述べたが、本発明はこれに限らず、種々のコンテンツを扱うような情報処理装置であれば、パーソナルコンピュータやゲーム機などに本発明を適用するようにしてもよい。また、ＨＤＤ４に各種コンテンツを記録するデジタル録画装置１だけでなく、ＨＤＤ４の代わりにまたはＨＤＤ４にくわえてＢＤ（Blu-ray Disc：登録商標）やＤＶＤ、不揮発性メモリなどの記録媒体に各種コンテンツを記録するデジタル録画装置に本発明を適用するようにしてもよい。
【０３７５】
さらに、上述の実施の形態では、主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順ＲＴ１Ｌにおいて、ＥＰＧ情報に含まれる番組情報のなかから「トレンドキーワード」に該当するキーワードを抽出してコンテンツリストを生成するようにした場合について述べたが、本発明はこれに限らず、番組情報以外の文書データのなかから「トレンドキーワード」に該当するキーワードを抽出してコンテンツリストを生成するようにしてもよい。具体的に言うと、Ｈｏｓｔマイコン２が、例えば、ネットワーク上に存在するニュース系のホームページの文書データ（ページデータ）を取得して、この文書データのなかから「トレンドキーワード」に該当するキーワードを抽出してコンテンツリストを生成するようにしてもよい。
【０３７６】
また、主題「話題のニュース」に基づくコンテンツリスト生成処理手順ＲＴ１Ｍにおいても同様に、番組情報以外の文書データのなかから「話題のニュース」に該当するセンテンスを抽出してコンテンツリストを生成するようにしてもよい。具体的に言うと、Ｈｏｓｔマイコン２が、例えば、ネットワーク上に存在するニュース系のホームページの文書データ（ページデータ）を取得して、この文書データのなかから「話題のニュース」に該当するセンテンスを抽出してコンテンツリストを生成するようにしてもよい。
【０３７７】
このようにすれば、ネットワーク上に存在する最新のニュース情報から抽出した「トレンドキーワード」や「話題のニュース」をユーザに提供することができる。
【０３７８】
さらに上述の実施の形態では、上述した各処理を実行するためのプログラムを、Ｈｏｓｔマイコン２内部の図示しないメモリまたはＨＤＤ４にあらかじめ記憶しておくようにした場合について述べたが、本発明はこれに限らず、このプログラムを例えば光ディスクや磁気ディスク、メモリカードなどの記録媒体に記録しておき、このプログラムをデジタル録画装置１が記録媒体から読み出してＨｏｓｔマイコン２内部のメモリやＨＤＤ４にインストールするようにしてもよい。
【産業上の利用可能性】
【０３７９】
本発明は、パーソナルコンピュータやＤＶＤレコーダなどのように種々のコンテンツを扱う情報処理装置に広く利用することができる。
【図面の簡単な説明】
【０３８０】
【図１】デジタル録画装置のハードウェア構成を示すブロック図である。
【図２】コンテンツリスト一覧画面の構成を示す略線図である。
【図３】選択コンテンツリスト表示画面の構成を示す略線図である。
【図４】起動処理手順の概要を示すフローチャートである。
【図５】レイアウト決定処理手順を示すフローチャートである。
【図６】レイアウトパターンの具体例を示す略線図である。
【図７】リスト属性情報テーブルの構成（初期設定時）を示す略線図である。
【図８】変動要因の具体例を示す略線図である。
【図９】リスト属性情報テーブルの構成（パラメータ調整後）を示す略線図である。
【図１０】リスト属性情報テーブルの構成（優先度の高い順にソート後）を示す略線図である。
【図１１】主題「お薦めイベント番組」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図１２】イベントテーブルの構成を示す略線図である。
【図１３】主題「まだ視聴していないタイトル」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図１４】録画コンテンツ属性情報テーブルの構成を示す略線図である。
【図１５】主題「途中まで視聴したタイトル」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図１６】主題「よく視聴するタイトル」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図１７】主題「ブックマーク設定済のタイトル」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図１８】主題「去年のフォト」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図１９】静止画像コンテンツ属性情報テーブルの構成を示す略線図である。
【図２０】主題「アルバム作成をお薦め」に基づくメッセージ画像生成処理手順を示すフローチャートである。
【図２１】主題「アルバム作成をお薦め」に基づいて生成されるメッセージ画像を示す略線図である。
【図２２】主題「ダビングをお薦め」に基づくメッセージ画像生成処理手順を示すフローチャートである。
【図２３】主題「ダビングをお薦め」に基づいて生成されるメッセージ画像を示す略線図である。
【図２４】主題「一言ネタ」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図２５】ワードテーブルの構成を示す略線図である。
【図２６】地域テーブルの構成を示す略線図である。
【図２７】ＥＰＧ情報の構成（１）を示す略線図である。
【図２８】ＥＰＧ情報の構成（２）を示す略線図である。
【図２９】デジタル録画装置が保持するＥＰＧ情報の説明に供する略線図である。
【図３０】主題「トレンドキーワード」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図３１】抽出キーワードリストの構成を示す略線図である。
【図３２】主題「話題のニュース」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図３３】代表値Ｒｅｐの算出例の説明に供する略線図である。
【図３４】主題「今日の映画」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図３５】映画特徴キーワードテーブルの構成を示す略線図である。
【図３６】デジタル録画装置の機能構成を示すブロック図である。
【図３７】第２の実施の形態によるデジタル録画装置が保持するＥＰＧ情報の説明に供する略線図である。
【図３８】主題「今日のお薦め番組」に基づくコンテンツリスト生成処理手順を示すフローチャートである。
【図３９】過去８日分の最新の日データの抽出の説明に供する略線図である。
【図４０】第３の実施の形態によるコンテンツリスト生成処理手順を示すフローチャートである。
【符号の説明】
【０３８１】
１……デジタル録画装置、２……Ｈｏｓｔマイコン、４……ＨＤＤ、２２……テレビモニタ、２５、２８……メモリ、３０……コンテンツリスト一覧画面、３１……表示領域、１００……コンテンツリスト生成部、１０１……コンテンツリスト選択部、１０２……表示部、１０３……表示制御部。
【図１】
2008178037.tif 000010
【図２】
2008178037.tif 000011
【図３】
2008178037.tif 000012
【図４】
2008178037.tif 000013
【図５】
2008178037.tif 000014
【図６】
2008178037.tif 000015
【図７】
2008178037.tif 000016
【図８】
2008178037.tif 000017
【図９】
2008178037.tif 000018
【図１０】
2008178037.tif 000019
【図１１】
2008178037.tif 000020
【図１２】
2008178037.tif 000021
【図１３】
2008178037.tif 000022
【図１４】
2008178037.tif 000023
【図１５】
2008178037.tif 000024
【図１６】
2008178037.tif 000025
【図１７】
2008178037.tif 000026
【図１８】
2008178037.tif 000027
【図１９】
2008178037.tif 000028
【図２０】
2008178037.tif 000029
【図２１】
2008178037.tif 000030
【図２２】
2008178037.tif 000031
【図２３】
2008178037.tif 000032
【図２４】
2008178037.tif 000033
【図２５】
2008178037.tif 000034
【図２６】
2008178037.tif 000035
【図２７】
2008178037.tif 000036
【図２８】
2008178037.tif 000037
【図２９】
2008178037.tif 000038
【図３０】
2008178037.tif 000039
【図３１】
2008178037.tif 000040
【図３２】
2008178037.tif 000041
【図３３】
2008178037.tif 000042
【図３４】
2008178037.tif 000043
【図３５】
2008178037.tif 000044
【図３６】
2008178037.tif 000045
【図３７】
2008178037.tif 000046
【図３８】
2008178037.tif 000047
【図３９】
2008178037.tif 000048
【図４０】
2008178037.tif 000049