(57)【要約】  【構成】  予約ランキングリストは、時間帯が定義された番組の人気順位を示す。ＣＰＵは、このような予約ランキングリストをサーバ３００から取得する。取得された予約ランキングリストに基づく複数の番組は、ＣＰＵによって出力される。出力された複数の番組のいずれか１つを選択する選択操作は、リモコンの図示しない「↑」ボタンもしくは「↓」ボタンによって受け付けられる。ＣＰＵは、この選択操作によって選択された番組について定義された時間帯と重複する時間帯が定義された重複番組を、ＣＰＵによって出力される複数の番組の中から検出する。点滅表示は、検出された番組に関連付けてメッセージを出力する。選択操作によって選択された番組の時間帯と重複する時間帯が定義された番組は、メッセージによって容易に特定される。  【効果】所望の番組を簡便に選択することができる。【選択図】  図１
2006270668.tif 000002
【特許請求の範囲】
【請求項１】
時間帯が定義された項目の人気順位を示す順位情報をサーバから取得する取得手段、
前記取得手段によって取得された順位情報に基づく複数の項目を出力する第１出力手段、
前記第１出力手段によって出力された複数の項目のいずれか１つを選択する選択操作を受け付ける第１受付手段、
前記選択操作によって選択された項目について定義された時間帯と重複する時間帯が定義された重複項目を前記第１出力手段によって出力される複数の項目の中から検出する検出手段、および
前記検出手段によって検出された項目に関連付けてメッセージを出力する第２出力手段を備える、項目選択装置。
【請求項２】
前記項目は放送番組を特定し、
予約操作を受け付ける第２受付手段、および
前記選択操作によって選択された項目によって特定される放送番組を前記予約操作に応答して予約する予約手段をさらに備える、請求項１記載の項目選択装置。
【請求項３】
前記予約手段によって予約された放送番組を特定する項目を前記サーバに送信する送信手段をさらに備える、請求項２記載の項目選択装置。
【請求項４】
項目選択装置のプロセサに、
時間帯が定義された項目の人気順位を示す順位情報をサーバから取得する取得ステップ、
前記取得ステップによって取得された順位情報に基づく複数の項目を出力する第１出力ステップ、
前記第１出力ステップによって出力された複数の項目のいずれか１つを選択する選択操作を受け付ける受付ステップ、
前記選択操作によって選択された項目について定義された時間帯と重複する時間帯が定義された重複項目を前記第１出力ステップによって出力される複数の項目の中から検出する検出ステップ、および
前記検出ステップによって検出された項目に関連付けてメッセージを出力する第２出力ステップを実行させる、項目選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、項目選択装置に関し、特にたとえばテレビジョン放送等の番組を通信回線を介して番組予約を行う、項目選択装置に関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術によれば、ユーザが公衆回線網を介してサーバにランキング対象となるデータを登録すると、ランキング情報が公表される前に、確定したランキング情報がユーザ端末装置に通知される。これによって、はがきや電話などの方法でランキング対象となるデータを登録したユーザよりも早くランキング情報を知ることができる。
【特許文献１】特許公開２００２−７８４６号公報[G06F 17/60]
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術が想定しているランキングの対象は、ＦＭラジオで放送される楽曲のリクエスト，歌手やタレントの人気投票，野球のファン投票，映画の人気投票，好きな本の投票である。斯かるランキングの対象のいずれも、択一的な選択を強制されるものではなく、いずれかの候補（項目）を選択すると他の候補が選択できなくなることはない。さらに、従来技術は、作成されたランキング情報の速やかな提供を想定しており、提供されたランキング情報の利用については何ら開示していない。
【０００４】
それゆえに、この発明の主たる目的は、同時選択に制約が課せられた項目を対象とする順位情報を利用して所望の項目を簡便に選択することができる、項目選択装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う項目選択装置(100)は、時間帯が定義された項目の人気順位を示す順位情報をサーバから取得する取得手段(S5)、取得手段によって取得された順位情報に基づく複数の項目を出力する第１出力手段(S9)、第１出力手段によって出力された複数の項目のいずれか１つを選択する選択操作を受け付ける第１受付手段(S25,S31)、選択操作によって選択された項目について定義された時間帯と重複する時間帯が定義された重複項目を第１出力手段によって出力される複数の項目の中から検出する検出手段(S15)、および検出手段によって検出された項目に関連付けてメッセージを出力する第２出力手段(S17)を備える。
【０００６】
順位情報は、時間帯が定義された項目の人気順位を示す。取得手段は、このような順位情報をサーバから取得する。取得された順位情報に基づく複数の項目は、第１出力手段によって出力される。出力された複数の項目のいずれか１つを選択する選択操作は、第１受付手段によって受け付けられる。検出手段は、この選択操作によって選択された項目について定義された時間帯と重複する時間帯が定義された重複項目を、第１出力手段によって出力される複数の項目の中から検出する。第２出力手段は、検出された項目に関連付けてメッセージを出力する。
【０００７】
選択操作によって選択された項目の時間帯と重複する時間帯が定義された項目は、メッセージによって容易に特定される。これによって、所望の項目を簡便に選択することができる。
【０００８】
請求項２の発明に従う項目選択装置は、請求項１に従属し、項目は放送番組を特定し、予約操作を受け付ける第２受付手段(S41)、および選択操作によって選択された項目によって特定される放送番組を予約操作に応答して予約する予約手段(S43)をさらに備える。
【０００９】
請求項３の発明に従う項目選択装置は、請求項２に従属し、予約手段によって予約された放送番組を特定する項目をサーバに送信する送信手段(S45)をさらに備える。
【００１０】
請求項４の発明に従う項目選択プログラムは、項目選択装置のプロセサ(34)に、時間帯が定義された項目の人気順位を示す順位情報をサーバから取得する取得ステップ(S5)、取得ステップによって取得された順位情報に基づく複数の項目を出力する第１出力ステップ(S9)、第１出力ステップによって出力された複数の項目のいずれか１つを選択する選択操作を受け付ける受付ステップ(S25,S31)、選択操作によって選択された項目について定義された時間帯と重複する時間帯が定義された重複項目を第１出力ステップによって出力される複数の項目の中から検出する検出ステップ(S15)、および検出ステップによって検出された項目に関連付けてメッセージを出力する第２出力ステップ(S17)を実行させる。
【発明の効果】
【００１１】
この発明によれば、選択操作によって選択された項目の時間帯と重複する時間帯が定義された項目は、メッセージによって容易に特定される。これによって、所望の項目を簡便に選択することができる。
【００１２】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１３】
図１を参照して、この実施例の複数の項目選択装置１００は、通信回線２００を介してサーバ３００と接続される。サーバ３００は、図示しないデータベースを含む。
【００１４】
図２によれば、項目選択装置１００は、ディジタルチューナ１４を含む。アンテナ１２によって捉えられたディジタル放送の高周波信号は、ディジタルチューナ１４に与えられる。ディジタルチューナ１４は、アンテナ１２から与えられた高周波信号をベースバンド信号に変換する。ベースバンド信号は、ＯＦＤＭ復調回路１６によってＴＳ（Transport Stream）に変換される。デマルチプレクサ１８は、変換されたＴＳからＰＥＳ（Packetized Elementary Stream）を抽出し、抽出されたＰＥＳをＭＰＥＧデコーダ２０に出力する。ＭＰＥＧデコーダ２０は、ＰＥＳをデコードし、これによって得られた番組映像データを加算器２２を介してＮＴＳＣエンコーダ２４に与える。ＮＴＳＣエンコーダ２４は、与えられた番組映像データをモニタ２６に出力する。この結果、番組映像がモニタ２６の画面に表示される。
【００１５】
番組予約装置１００は、ＤＲＡＭ４０を有する。図３によれば、ＤＲＡＭ４０は、ＥＰＧエリア４０ａ，予約ランキングリストエリア４０ｂ，番組予約エリア４０ｃ，嗜好リストエリア４０ｄおよびＯＳＤ描画エリア４０ｅを有する。ＥＰＧエリア４０ａには、デマルチプレクサ１８によって与えられるＥＰＧデータが書き込まれ、予約ランキングリストエリア４０ｂには、サーバ３００によって配信された予約ランキングリストＬ１が書き込まれ、番組予約エリア４０ｃには、所望の番組を予約するリストつまり番組予約リストＬ２が書き込まれ、嗜好リストエリア４０ｄには、サーバ３００によって配信された嗜好リストＬ３が書き込まれ、そしてＯＳＤ描画エリア４０ｅには、テキストコードから変換されたキャラクタデータが書き込まれる。
【００１６】
図２に戻って、リモコン４２によるＥＰＧ表示操作が行われると、デマルチプレクサ１８は、変換されたＴＳからＥＰＧデータを抽出する。抽出されたＥＰＧデータは、バス３０を通してＨＤＤ３６に一旦蓄えられる。メモリコントローラ３８は、ＨＤＤ３６からＥＰＧデータを読み出す。読み出されたＥＰＧデータは、ＤＲＡＭ４０のＥＰＧエリア４０ａに書き込まれる。ＣＰＵ３４は、ＥＰＧエリア４０ａに書き込まれたＥＰＧデータからテキストコードを抽出する。これによって得られたテキストコードは、ＨＤＤ３６に格納されたテキストコード表を利用してキャラクタデータに変換される。変換されたキャラクタデータは、メモリコントローラ３８によってＯＳＤ描画エリア４０ｅに書き込まれる。ＣＰＵ３４はまた、キャラクタジェネレータ２８を起動させる。キャラクタジェネレータ２８は、ＯＳＤ描画エリア４０ｅからキャラクタデータを読み出し、キャラクタデータを加算器２４を通してＮＴＳＣエンコーダ２４に与える。ＮＴＳＣエンコーダ２４は、入力されたキャラクタデータをモニタ２６に出力する。この結果、ＥＰＧがモニタ２６の画面に表示される。
【００１７】
リモコン４２によるコンテンツ記録操作が行われると、デマルチプレクサ１８は、変換されたＴＳをバス３０を通してＨＤＤ３６に出力する。出力されたＴＳはＨＤＤ３６に記録される。なお、ＨＤＤ３６の記録動作中、リモコン４２によって停止操作を受けると、デマルチプレクサ１８はＨＤＤ３６への出力動作を停止し、ＣＰＵ３４はＨＤＤ３６の記録動作を停止する。
【００１８】
リモコン４２によるコンテンツ再生操作が行われると、デマルチプレクサ１８は、ＨＤＤ３６からＴＳを読み出し、読み出されたＴＳからＰＥＳを抽出し、抽出されたＰＥＳをＭＰＥＧデコーダ２０に出力する。ＭＰＥＧデコーダ２０は、ＰＥＳをデコードし、これによって得られた番組映像データを加算器２２を介してＮＴＳＣエンコーダ２４に与える。ＮＴＳＣエンコーダ２４は、与えられた番組映像データをモニタ２６に出力する。この結果、再生すべきコンテンツがモニタ２６の画面に表示される。
【００１９】
リモコン４２による予約ランキング取得操作が行われると、ＣＰＵ３４は、予約ランキングリストＬ１をサーバ３００に要求するリクエストを発行する。サーバ３００がリクエストを受信すると、サーバ３００はかかる要求に応じて図示しないデータベースから予約ランキングリストＬ１を抽出する。抽出された予約ランキングリストＬ１は、通信回線２００を介して通信Ｉ／Ｆ３２に配信される。
【００２０】
配信された予約ランキングリストＬ１は、ＨＤＤ３６に一旦蓄えられる。メモリコントローラ３８は、ＨＤＤ３６に蓄えられた予約ランキングリストＬ１を読み出し、読み出された予約ランキングリストＬ１は、メモリコントローラ３８によって予約ランキングリストエリア４０ｂに書き込まれる。ＣＰＵ３４は、予約ランキングリストエリア４０ｂに書き込まれた予約ランキングリストＬ１からテキストコードを抽出する。これによって得られたテキストコードは、ＨＤＤ３６に格納されたテキストコード表を利用してキャラクタデータに変換される。変換されたキャラクタデータは、メモリコントローラ３８によってＯＳＤ描画エリア４０ｅに書き込まれる。ＣＰＵ３４はまた、キャラクタジェネレータ２８を起動させる。キャラクタジェネレータ２８は、ＯＳＤ描画エリア４０ｅからキャラクタデータを読み出し、キャラクタデータを加算器２４を通してＮＴＳＣエンコーダ２４に与える。ＮＴＳＣエンコーダ２４は、入力されたキャラクタデータをモニタ２６に出力する。この結果、図４に示す予約ランキングリストＬ１がモニタ２６の画面に表示される。
【００２１】
予約ランキングリストＬ１は、最も多くの人が予約している番組から昇順に並び、１〜１０位の番組項目を列挙したものである。予約ランキングリストＬ１を形成する複数のカラムの各々は、予約者数，番組名，番組開始時刻，番組終了時刻およびチャンネル番号を有する。
【００２２】
選択カーソルＣ１が指向する行つまりカーソル行は、ハイライト表示され、リモコン４２の図示しない「↓」ボタンもしくは「↑」ボタンによって上下に動かされる。カーソル行の番組の放送時間帯と重複する時間帯に放送される番組は、点滅カーソルＢ１が指向する行つまり点滅行によって点滅表示される。なお、この点滅表示は、番組予約中のユーザに対し警告を促す。この警告は、カーソル行の番組が番組予約されることによって予約ランキングリストＬ１に列挙された他の番組の番組予約が不可になること通知するものである。
【００２３】
リモコン４２による予約操作が行われると、ＣＰＵ３４は、キャラクタジェネレータ２８を起動させる。ＣＰＵ３４は予約確認アイテムＡ１を表示するために必要なＯＳＤデータをＨＤＤ３６から読み出し、読み出されたＯＳＤデータはメモリコントローラ３８によってＯＳＤ描画エリア４０ｅに書き込まれる。キャラクタジェネレータ２８は、ＯＳＤ描画エリア４０ｅからＯＳＤデータを読み出し、ＯＳＤデータを加算器２４を通してＮＴＳＣエンコーダ２４に与える。ＮＴＳＣエンコーダ２４は、入力されたＯＳＤデータをモニタ２６に出力する。この結果、図５に示す予約確認アイテムＡ１がモニタ２６の画面に表示される。
【００２４】
リモコン４２による予約確定操作が行われると、ＣＰＵ３４は、予約確定操作によって確定されたカーソル行の番組を番組予約リストＬ２に更新する命令をＨＤＤ３６に発行する。ＨＤＤ３６は、かかる番組を番組予約リストＬ２に更新する。メモリコントローラ３８は、ＨＤＤ３６に蓄えられた番組予約リストＬ２を読み出し、読み出された番組予約リストＬ２は、メモリコントローラ３８によって番組予約エリア４０ｃに書き込まれる。ＣＰＵ３４は、番組予約エリア４０ｃに書き込まれた番組予約リストＬ２からテキストコードを抽出する。これによって得られたテキストコードは、ＨＤＤ３６に格納されたテキストコード表を利用してキャラクタデータに変換される。変換されたキャラクタデータは、メモリコントローラ３８によってＯＳＤ描画エリア４０ｅに書き込まれる。ＣＰＵ３４はまた、キャラクタジェネレータ２８を起動させる。キャラクタジェネレータ２８は、ＯＳＤ描画エリア４０ｅからキャラクタデータを読み出し、キャラクタデータを加算器２４を通してＮＴＳＣエンコーダ２４に与える。ＮＴＳＣエンコーダ２４は、入力されたキャラクタデータをモニタ２６に出力する。この結果、図６に示すような予約番組一覧がモニタ２６の画面に表示される。
【００２５】
番組予約リストＬ２が更新されると、ＨＤＤ３６は、番組予約リストＬ２の更新履歴を通信Ｉ／Ｆ３２を通してサーバ３００に送信する。送信されたサーバ３００は、図示しないデータベースにかかる更新履歴を追加する。これによって、番組人気指数の増減が変化する。
【００２６】
リモコン４２による嗜好リスト取得操作が行われると、ＣＰＵ３４は、カーソル行における嗜好リストＬ３をサーバ３００に要求するリクエストを発行する。サーバ３００がリクエストを受信すると、サーバ３００はかかる要求に応じて図示しないデータベースから嗜好リストＬ３を抽出する。抽出された嗜好リストＬ３は、通信回線２００を介して通信Ｉ／Ｆ３２に配信される。配信された嗜好リストＬ３は、ＨＤＤ３６に一旦蓄えられる。メモリコントローラ３８は、ＨＤＤ３６に蓄えられた嗜好リストＬ３を読み出し、読み出された嗜好リストＬ３は、メモリコントローラ３８によって嗜好リストエリア４０ｄに書き込まれる。ＣＰＵ３４は、嗜好リストエリア４０ｄに書き込まれた嗜好リストＬ３からテキストコードを抽出する。これによって得られたテキストコードは、ＨＤＤ３６に格納されたテキストコード表を利用してキャラクタデータに変換される。変換されたキャラクタデータは、メモリコントローラ３８によってＯＳＤ描画エリア４０ｅに書き込まれる。ＣＰＵ３４はまた、キャラクタジェネレータ２８を起動させる。キャラクタジェネレータ２８は、ＯＳＤ描画エリア４０ｅからキャラクタデータを読み出し、キャラクタデータを加算器２４を通してＮＴＳＣエンコーダ２４に与える。ＮＴＳＣエンコーダ２４は、入力されたキャラクタデータをモニタ２６に出力する。この結果、図７に示すような嗜好リストＬ３がモニタ２６の画面に表示される。
【００２７】
図７に示す嗜好リストＬ３は、番組予約リストＬ２から選択された番組を予約した利用者つまり嗜好の似た該当者によって予約された番組を１〜１０位の順に列挙したものである。嗜好リストＬ３を形成する複数のカラムの各々は、該当者数，番組名，番組開始時刻，番組終了時刻およびチャンネル番号を有する。
【００２８】
選択カーソルＣ３が指向する行つまりカーソル行は、ハイライト表示され、リモコン４２の図示しない「↓」ボタンもしくは「↑」ボタンによって上下に動かされる。カーソル行の番組の放送時間帯と重複する時間帯に放送される番組は、点滅カーソルＢ３が指向する行つまり点滅行によって点滅表示される。なお、この点滅表示は、番組予約中のユーザに対し警告を促す。この警告は、カーソル行の番組が番組予約されることによって嗜好リストＬ３に列挙された他の番組の番組予約が不可になること通知するものである。
【００２９】
なお、嗜好リストＬ３を利用して番組予約を行う場合、無料放送の番組ではユーザは複数の番組予約を行う傾向がある。この結果、重複番組が頻繁に発生する。しかし、重複番組に点滅表示による警告をユーザに促すことによって、予約操作時の操作性の向上を図ることができる。
【００３０】
リモコン４２による番組予約操作が行われると、ＣＰＵ３４は、具体的には図８〜図１１に示すフロー図に従う処理を行う。なお、このフロー図に対応するプログラムは、ＨＤＤ３６に記憶される。
【００３１】
図８を参照して、ステップＳ１では、初期設定を行う。ここでは、Ｎに“０”を設定し、カーソル行に“１”を設定する。ステップＳ３では、リモコン４２によって予約ランキングリスト取得操作が行われるまで待機する。予約ランキングリスト取得操作が行われると、ステップＳ５に進み、予約ランキングリストＬ１をサーバ３００に要求するリクエストを発行する。ステップＳ７では、予約ランキングリストＬ１がサーバ３００から配信されるまで待機する。予約ランキングリストＬ１が配信されると、ステップＳ９に進み、予約ランキングリストＬ１をモニタ２６に表示させる命令を発行する。かかる発行に応じて、ＨＤＤ３６は、配信された予約ランキングリストＬ１を蓄え、蓄えられた予約ランキングリストＬ１はメモリコントローラ３８によってＤＲＡＭ４０に書き込まれる。キャラクタジェネレータ２８は、ＣＰＵ３４によって変換されたテキストコードを読み出し、読み出したテキストコードをキャラクタデータに変換して、ＮＴＳＣエンコーダ２４に出力する。ＮＴＳＣエンコーダ２４は、入力されたキャラクタデータをモニタ２６に出力する。
【００３２】
ステップＳ１１では、カーソル行をハイライト表示させる。ステップＳ１３では、カーソル行とＮとが一致するか否か判断する。判断結果がＹＥＳであれば、ステップＳ１９に進み、判断結果がＮＯであれば、ステップＳ１５に進む。ステップＳ１５では、カーソル行とＮ行目とで放送時間帯が重複するか否か判断する。判断結果がＹＥＳであれば、ステップＳ１７に進み、ユーザに警告すべくＮ行目を点滅させる。判断結果がＮＯであれば、ステップＳ１９に進む。ステップＳ１９では、Ｎをインクリメントさせる。ステップＳ２１で、Ｎは１０よりも大きいか否か判断する。判断結果がＹＥＳであれば、カーソル行と予約ランキングリストＬ１のすべての番組とが検査されたと判断し、ステップＳ２３に進む。判断結果がＮＯであれば、ステップＳ１３に戻る。
【００３３】
ステップＳ２３では、予約操作が行われたか否か判断する。判断結果がＹＥＳであれば、ステップＳ３９に進み、判断結果がＮＯであれば、ステップＳ２５に進む。ステップＳ２５では、リモコン４２の図示しない「↑」が入力されたか否か判断する。判断結果がＹＥＳであれば、ステップＳ２７に進み、判断結果がＮＯであれば、ステップＳ３１に進む。ステップＳ２７では、カーソル行は１行目か否か判断する。判断結果がＮＯであれば、ステップＳ１１に戻り、判断結果がＹＥＳであれば、ステップＳ２９でカーソル行をデクリメントし、ステップＳ３７に進む。ステップＳ３１では、リモコン４２の図示しない「↓」が入力されたか否か判断する。判断結果がＹＥＳであれば、ステップＳ３３に進み、判断結果がＮＯであれば、ステップＳ２５に戻る。ステップＳ３３では、カーソル行は１０行目か否か判断する。判断結果がＮＯであれば、ステップＳ１１に戻り、判断結果がＹＥＳであれば、ステップＳ３５でカーソル行をインクリメントし、ステップＳ３７に進む。ステップＳ３７では、点滅行の点滅表示を中止させる。
【００３４】
ステップＳ３９では、予約確認アイテムＡ１をモニタ２６に表示させる命令を発行する。ステップＳ４１では、予約確定操作が行われたか否か判断する。判断結果がＹＥＳであれば、ステップＳ４３に進み、判断結果がＮＯであれば、ステップＳ５３に進む。ステップＳ４３では、カーソル行の番組を番組予約リストＬ２に追加する。ステップＳ４５では、カーソル行の番組をサーバ３００に送信する。ステップＳ４７では、番組予約リストＬ２をモニタ２６に表示させる命令を発行する。ステップＳ４９では、キャンセル操作が行われたか否か判断する。判断結果がＮＯであれば、ステップＳ４１に戻り、判断結果がＹＥＳであれば、ステップＳ５１に進み、予約確認アイテムＡ１をモニタ２６に非表示にさせる命令を発行し、ステップＳ１１に戻る。
【００３５】
ステップＳ６１の嗜好リスト制御タスクについて図１１を用いて説明する。ステップＳ６１で嗜好リスト取得操作が行われるまで待機する。嗜好リスト取得操作が行われると、ステップＳ６３に進み、モニタ２６に番組予約リストＬ２がモニタ２６に表示中か否か判断する。判断結果がＮＯであればステップＳ６１に戻り、判断結果がＹＥＳであればステップＳ６５に進む。ステップＳ６５では、嗜好リストＬ３をサーバ３００に要求するリクエストを発行する。ステップＳ６７では、サーバ３００からかかる嗜好リストＬ３が配信されるまで待機する。かかる嗜好リストＬ３が配信されると、ステップＳ６９に進み、かかる嗜好リストＬ３をモニタ２６に表示させる命令を発行する。この発行命令に応じて、ＨＤＤ３６はかかる嗜好リストＬ３を蓄え、蓄えられた嗜好リストＬ３はメモリコントローラ３８によってＤＲＡＭ４０に書き込まれる。キャラクタジェネレータ２８は、ＣＰＵ３４によって変換されたテキストコードを読み出し、読み出したテキストコードをキャラクタデータに変換して、ＮＴＳＣエンコーダ２４に出力する。ＮＴＳＣエンコーダ２４は、入力されたキャラクタデータをモニタ２６に出力する。
【００３６】
ステップＳ７１では、選択カーソルＣ３によって囲まれた番組の放送時間帯と重複する時間帯に放送される番組を嗜好リストＬ３の中から検索する。ステップＳ７３では、選択カーソルＣ３によって囲まれた番組の放送時間帯と重複する時間帯に放送される番組が嗜好リストＬ３の中に有るか否か判断する。判断結果がＮＯであれば、この処理を終え、判断結果がＹＥＳであれば、ステップＳ７５に進み、かかる番組を点滅表示させ、この処理を終える。
【００３７】
以上の説明から分かるように、予約ランキングリストＬ１は、時間帯が定義された番組の人気順位を示す。ＣＰＵ２４は、このような予約ランキングリストＬ１をサーバ３００から取得する。取得された予約ランキングリストＬ１に基づく複数の番組は、ＣＰＵ２４によって出力される。出力された複数の番組のいずれか１つを選択する選択操作は、リモコン４２の図示しない「↑」ボタンもしくは「↓」ボタンによって受け付けられる。ＣＰＵ２４は、この選択操作によって選択された番組について定義された時間帯と重複する時間帯が定義された重複番組を、ＣＰＵ２４によって出力される複数の番組の中から検出する。点滅表示は、検出された番組に関連付けてメッセージを出力する。
【００３８】
選択操作によって選択された番組の時間帯と重複する時間帯が定義された番組は、メッセージによって容易に特定される。これによって、所望の番組を簡便に選択することができる。
【００３９】
なお、この実施例では、ディジタルチューナ１４によって地上ディジタル放送を受信する場合について説明しているが、これに限らず、アナログ受信機を使用し、アナログ放送を受信する場合も、この発明の目的を達成することができる。
【図面の簡単な説明】
【００４０】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】コンテンツ記録再生装置の構成の一例を示すブロック図である。
【図３】ＤＲＡＭの構成の一例を示す図解図である。
【図４】モニタ動作の一部を示す図解図である。
【図５】モニタ動作の他の一部を示す図解図である。
【図６】モニタ動作のその他の一部を示す図解図である。
【図７】モニタ動作のさらにその他の一部を示す図解図である。
【図８】ＣＰＵ動作の一部を示すフロー図である。
【図９】ＣＰＵ動作の他の一部を示すフロー図である。
【図１０】ＣＰＵ動作のその他の一部を示すフロー図である。
【図１１】ＣＰＵ動作のさらにその他の一部を示すフロー図である。
【符号の説明】
【００４１】
１４  …  ディジタルチューナ
１６  …  ＯＦＤＭ復調回路
１８  …  デマルチプレクサ
２０  …  ＭＰＥＧデコーダ
２６  …  モニタ
２８  …  キャラクタジェネレータ
３２  …  通信Ｉ／Ｆ
３４  …  ＣＰＵ
３６  …  ＨＤＤ
３８  …  メモリコントローラ
４０  …  ＤＲＡＭ
４２  …  リモコン
１００  …  項目選択装置
２００  …  通信回線
３００  …  サーバ
【図１】
2006270668.tif 000003
【図２】
2006270668.tif 000004
【図３】
2006270668.tif 000005
【図４】
2006270668.tif 000006
【図５】
2006270668.tif 000007
【図６】
2006270668.tif 000008
【図７】
2006270668.tif 000009
【図８】
2006270668.tif 000010
【図９】
2006270668.tif 000011
【図１０】
2006270668.tif 000012
【図１１】
2006270668.tif 000013