(57)【要約】【課題】任意の日にちおよび時間帯の過去番組表を簡単な操作で表示出来るようにすること。【解決手段】実施形態によれば、番組記録装置は、複数のチャンネルから送信された複数の放送ストリームを受信する受信部と、複数の放送ストリームに対応する複数の放送データを記録媒体に記録する記録手段と、複数の放送データに含まれる複数の過去番組に対応する複数の番組情報を取得する番組情報取得手段と、複数の番組情報に基づいて、第１の時間帯に放映された複数の第１の過去番組の一覧を示す過去番組表を表示装置の表示画面上に表示するための過去番組表処理手段と、時間帯を指定するためのユーザインタフェースを有する日時指定表を表示画面上に表示するための日時指定処理手段とを具備し、過去番組表生成手段は、ユーザインタフェースによって指定された時間帯を第１の時間帯として過去番組表データを表示する。【選択図】    図１
2013062600.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャンネルから送信された複数の放送ストリームを受信する受信部と、
前記複数の放送ストリームに対応する複数の放送データを記録媒体に記録する記録手段と、
前記複数の放送データに含まれる複数の過去番組に対応する複数の番組情報を取得する番組情報取得手段と、
前記複数の番組情報に基づいて、第１の時間帯に放映された複数の第１の過去番組の一覧を示す過去番組表を表示装置の表示画面上に表示するための過去番組表処理手段と、
第２の時間帯を指定するためのユーザインタフェースを有する日時指定表を前記表示画面上に表示するための日時指定処理手段とを具備し、
前記過去番組表処理手段は、前記ユーザインタフェースに用いて指定された前記第２の時間帯を前記第１の時間帯として前記過去番組表を表示する
番組記録装置。
【請求項２】
前記日時指定表は、時間帯軸と日にち軸とを有する表を有し、
前記日時指定処理手段は、前記表内の前記第２の時間帯を示す指定セルと、前記表内のセルから前記指定セルを除いた非指定セルとを区別して表示する、
請求項１に記載の番組記録装置。
【請求項３】
前記日時指定処理手段は、前記複数の第１の過去番組内の少なくとも一つの番組の放映日時に対応する前記表内の第１のセルと、前記複数の第１の過去番組内の番組の放送日時に対応しない前記表内の第２のセルとを区別して表示する、
請求項２に記載の番組記録装置。
【請求項４】
前記日時指定処理手段は、前記第２のセルの内の第３のセルと第４のセルとを区別して表示し、
前記第３のセルは、前記第２のセルの内の、前記複数の第１の過去番組内の最古の過去番組の放映日時より前の日時に対応する第５のセルと、前記第２のセルの内の、前記複数の第１の過去番組内の最新の過去番組の放映日時より後の日時に対応する第６のセルとを含み、
前記第４のセルは、前記第２のセルから前記第５のセルおよび前記第６のセルを除いたセルを含む、
請求項３に記載の番組記録装置。
【請求項５】
前記日時指定処理手段は、前記指定セルの内の前記第１のセルと前記第２のセルとを区別して表示する
請求項３に記載の番組記録装置。
【請求項６】
前記日時指定表の表示時に、操作信号に応じて、前記表内の最古の日にちより前、または前記表内の最新の日にちより後の、日にちに対応する新たな日時指定画面を表示する
請求項２に記載の番組記録装置。
【請求項７】
複数のチャンネルから送信された複数の放送ストリームを受信し、
前記複数の放送ストリームに対応する複数の放送データを記録媒体に記録し、
前記複数の放送データに含まれる複数の過去番組に対応する複数の番組情報を取得し、
前記複数の番組情報に基づいて、第１の時間帯に放映された複数の第１の過去番組の一覧を示す過去番組表を表示装置の表示画面上に表示し、
第２の時間帯を指定するためのユーザインタフェースを有する日時指定表を前記表示画面上に表示し、
前記ユーザインタフェースに用いて指定された前記第２の時間帯を前記第１の時間帯として前記過去番組表を表示する
過去番組表の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、放送番組を記録する番組記録装置および過去番組表の表示方法に関する。
【背景技術】
【０００２】
現在、複数のチャンネルから複数日に放映される全ての番組を記録できる番組記録装置が発売されている。
【０００３】
記録された番組の中から視聴する番組を選択するユーザインタフェースとして、電子番組表と同様な形態の過去番組表が提供されている。ユーザは、過去番組表の中から番組を選択することで記録されている番組の視聴を行う。
【０００４】
過去番組表内で表示される番組は、例えば６時間の間に放映された番組である。操作により、表示時間帯を変更することも可能であるが、数日前の日時の時間帯に移動させるには、時間がかかる。そこで、任意の日時の時間帯の過去番組表を簡単な操作で表示出来るようにすることが望まれている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１０８７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
任意の日時の時間帯の過去番組表を簡単な操作で表示出来るようにすることが望まれている。
【０００７】
本発明の目的は、任意の日にちおよび時間帯の過去番組表を簡単な操作で表示出来るようにすることが可能な番組記録装置および過去番組表の表示方法を提供することにある。
【課題を解決するための手段】
【０００８】
実施形態によれば、番組記録装置は、複数のチャンネルから送信された複数の放送ストリームを受信する受信部と、複数の放送ストリームに対応する複数の放送データを記録媒体に記録する記録手段と、複数の放送データに含まれる複数の過去番組に対応する複数の番組情報を取得する番組情報取得手段と、複数の番組情報に基づいて、第１の時間帯に放映された複数の第１の過去番組の一覧を示す過去番組表を表示装置の表示画面上に表示するための過去番組表処理手段と、時間帯を指定するためのユーザインタフェースを有する日時指定表を表示画面上に表示するための日時指定処理手段とを具備し、過去番組表生成手段は、ユーザインタフェースによって指定された時間帯を第１の時間帯として過去番組表データを表示する。
【図面の簡単な説明】
【０００９】
【図１】実施形態の番組記録装置のシステム構成の一例を示すブロック図である。
【図２】再多重の方式の一例を示す模式図である。
【図３】番組データベース部のデータ構成の一例を示す模式図である。
【図４】メタデータのデータ構成の一例を示す模式図である。
【図５】リモートコントローラの一例を示す正面図である。
【図６】過去番組表の一例を示す図である。
【図７】過去番組表上に日時指定ジャンプ表が表示されている状態を示す図。
【図８】図７に示す状態から日時フォーカスを遷移させた状態の日時指定ジャンプ表の一例を示す図である。
【図９】図８に示す状態で決定キーが操作された場合の過去番組表の一例を示す図である。
【図１０】日時指定ジャンプ表の一例を示す図である。
【図１１】日時指定ジャンプ表の一例を示す図である。
【図１２】図１１に示す状態で決定キーが操作された場合に表示される過去番組表の一例を示す図である。
【図１３】日時指定ジャンプ表の一例を示す図である。
【図１４】図１３に示す状態で決定キーが操作された場合に表示される過去番組表の一例を示す図である。
【図１５】日時指定ジャンプ表の一例を示す図である。
【図１６】図１５に示す状態で決定キーが操作された場合に表示される過去番組表の一例を示す図である。
【図１７】日時指定ジャンプ表の一例を示す図である。
【図１８】図１７に示す状態からページ戻りキーが操作された場合に表示される日時指定ジャンプ表の一例を示す図である。
【図１９】図１７に示す状態からページ戻りキーが操作された場合に表示される日時指定ジャンプ表の一例を示す図である。
【図２０】日時指定ジャンプ表を表示しているときにフォーカス位置を変更する操作が行われた場合の処理の手順の一例を示す図である。
【図２１】過去番組表の一例を示す図である。
【図２２】過去番組表上に日時指定ジャンプ表が表示されている状態を示す図。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照して説明する。
【００１１】
本実施形態は番組記録装置としてデジタルレコーダを適用した例である。
【００１２】
図１は、実施の一形態にかかるデジタルレコーダ１０１の構成を示すブロック図である。本実施の形態のデジタルレコーダ１０１においては、スクランブルされたデジタル放送信号を受信する受信部であるチューナモジュールを４台有している場合（２台は地上デジタル放送受信用のチューナ１０２Ａ、１０２Ｂ、他の２台はＢＳ／ＣＳデジタル放送受信用のチューナ１０２Ｃ、１０２Ｄなど）を例にとって説明する。
【００１３】
第１のチューナ１０２Ａ、第２のチューナ１０２Ｂ、第３のチューナ１０２Ｃ、第４のチューナ１０２Ｄで受信された放送番組の信号は、再多重部として機能するＴＳ再多重部１４１に入力され、複数のチャンネル（ＣＨ）のＴＳ（Ｔｒａｎｓｐｏｒｔ Ｓｔｒｅａｍ）が１つのＴＳに再多重される。この再多重の方式としては、図２に示すように、４ＣＨの入力の場合は５倍の速度で多重しなおし、さらにＦｌａｇとして例えばパケットごとのタイムスタンプ情報を付加するなどの方式がある。ＴＳ再多重部１４１で再多重化された信号はＴＳ分離部１０３に送られる。
【００１４】
ＴＳ分離部１０３は、分離部として機能するものであって、放送番組の信号から暗号化情報であるＥＣＭ（Entitlement Control Message）と、番組名、出演者、開始時刻などのイベント情報を記述したテーブルであるＥＩＴ（Event Information Table）とを分離する。
【００１５】
ＴＳ分離部１０３で分離されたＥＣＭは、ＣＡＳ制御部１０７に転送される。ＣＡＳ制御部１０７は、カードスロット（カードインターフェースＩ／Ｆ）１０７Ａに装着されたＣＡＳモジュール（ＩＣカードの形態を持つＣＡＳカード：以下、適宜ＣＡＳカードと呼称する）１０８に記憶されている放送事業者毎に設定されるワーク鍵（Ｋｗ）を用いてＥＣＭの暗号を復号し、ＥＣＭ内のその番組に関する属性情報とＣＡＳカード１０８に記憶されている契約情報と比較して、視聴可否の判定を行う。ＣＡＳ制御部１０７は、視聴可の場合にはスクランブル鍵（Ｋｓ）を復号してデスクランブラ部１０４に出力する。なお、暗号鍵ＫｓとＫｗは放送事業者毎に異なるが、全受信機で共通な鍵である。
【００１６】
一方、ＴＳ分離部１０３で分離されたＥＩＴは、番組データベース部１１３に入力される。番組データベース部１１３は、ＥＩＴを用いて番組表を作成するためのデータベース化を実行する。図３は、番組データベース部１１３のデータ構成を示す模式図である。図３に示すように、チャンネル、日にち、開始時刻、終了時刻、タイトル、記録状況、ダビングの有無などの情報が番組毎にテーブル化されている。
【００１７】
デスクランブラ部１０４は、ＣＡＳ制御部１０７から応答されたスクランブル鍵Ｋｓを設定し、デスクランブルしたＴＳを記録再生制御部１１０に入力する。
【００１８】
記録再生制御部１１０では、再多重されたＴＳをチャンネルごとのＴＳに戻し、ＨＤＤ等の記録媒体部１１１に記録する制御を行うとともに、記録媒体部１１１に記録された放送番組の信号であるＴＳを再生する制御を実行してＡＶデコード部１０５へ出力する。すなわち、記録再生制御部１１０は、記録制御部および再生制御部として機能するものである。
【００１９】
記録再生制御部１１０は、複数のチャンネルにおいて時間帯や曜日等の条件を指定することで録画した番組がチャンネルごとにＴＳファイルとして記録媒体部１１１に格納する。記録再生制御部１１０は、記録媒体部１１１の記録容量が限界に達した場合、記録時刻が古いものから順次消去しながら録画を続けていくものとする。なお、以下では、記録媒体部１１１内の各ＴＳファイル内の番組データを過去番組と称する。
【００２０】
ここで、記録再生制御部１１０は、記録媒体部１１１に対する放送番組の信号（ＣＨごとのＴＳに戻したストリーム）の記録を行う際に、図４に示すような記録媒体部１１１の物理的な領域における記録位置（物理アドレス）と時刻情報と番組情報とを関連付けたメタデータをチャンネルごとに作成し、記録媒体部１１１に記録する。図４に示す例では、５秒毎に記録位置（物理アドレス）を記録している。なお、番組情報は、ＥＩＴから取得可能である。
【００２１】
記録媒体部１１１は、ＨＤＤ、ディスクドライブ、ＳＤ（登録商標）カードリーダライタであり、記録再生制御部１１０からの放送番組の信号であるＴＳを記録する。記録媒体部１１１は、デジタルレコーダ１０１に内蔵されたものである必要はなく、ＵＳＢやＬＡＮ等で接続されたＨＤＤ等の記録媒体でもよい。
【００２２】
ＡＶデコード部１０５は、各チューナ１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄで受信した各チャンネルの放送番組の信号（ＣＨごとのＴＳに戻したストリーム）または記録再生制御部１１０により再生された放送番組の信号（ＣＨごとのＴＳに戻したストリーム）をＡＶ情報（映像および音声）へデコードする。
【００２３】
ＡＶ情報のデコード出力（ＡＶ出力）は、表示処理部１０６を介して、外部モニタである表示部２００に出力される。また、表示処理部１０６は、ＯＳＤ（On Screen Display）等によりユーザへの情報を提示するための、ＧＵＩ（Graphical User Interface）機能を持っている。このＧＵＩ機能により、後述する番組表などが表示部２００に表示される。
【００２４】
番組表処理部１１５は、記録媒体部１１１に記録した番組のＥＩＴおよび今後放送される番組のＥＩＴを番組データベース部１１３から受け取ることにより、番組表の作成処理、および番組表を表示部２００の表示画面上に表示させるためのデータを作成する処理を実行する。番組表処理部１１５は、過去番組表処理部１１５Ａおよび日時指定処理部１１５Ｂ等を備えている。過去番組表処理部１１５Ａは、番組データベース部１１３内のチャンネル、日にち、開始時刻、終了時刻、タイトル、記録状況などの情報に基づいて、後述する過去番組表の作成処理、および過去番組表を表示部２００の表示画面上に表示させるためのデータを作成する処理を実行する。日時指定処理部１１５Ｂは、番組データベース部１１３内の日にち、開始時刻、終了時刻、記録状況などの情報に基づいて、後述する日時指定ジャンプ表の作成処理、および日時指定ジャンプ表を表示部２００の表示画面上に表示させるためのデータを作成する処理を実行する。
【００２５】
入力処理部１１４は、ユーザからの各種入力を受け付ける。例えば、入力処理部１１４は、ユーザからの自動録画の設定、番組表上における再生番組の指定などの入力を受け付ける。入力処理部１１４は、デジタルレコーダ１０１に取り付けられた固定の操作パネル（図示せず）に相当するものからユーザ入力を受け付けるものであってもよいし、またデジタルレコーダ１０１から分離したリモートコントローラ３００からユーザ入力を受け付けるものであってもよい。
【００２６】
図５は、上記リモートコントローラ３００の外観を示している。このリモートコントローラ３００には、主として、カーソルキー３００Ａ、決定キー３００Ｂ、ページ戻りキー３００Ｃ、ページ進みキー３００Ｄ、タイムシフトキー３００Ｅ等が設けられている。
【００２７】
カーソルキー３００Ａは、後述する過去番組表や日時指定ジャンプ表等で指定領域（フォーカス）を遷移させるために設けられている。決定キー３００Ｂは、指定領域を決定するために設けられている。ページ戻りキー３００Ｃおよびページ進みキー３００Ｄは、過去番組表や日時指定ジャンプ表等で表示範囲を変更するために設けられている。
【００２８】
タイムシフトキー３００Ｅは、録画方法により同時録画した番組を表示する過去番組表４４を表示させるためのキーである。タイムシフトキー３００Ｅを押下操作することで、過去番組表処理部１１５Ａは、過去番組表を表示部２００の表示画面上に表示させ、表示画面から指定された番組の再生を行うタイムシフトモードに入る。
【００２９】
過去番組表の例を図６に示す。過去番組表は、縦（行）方向に時間軸、横（列）方向にチャンネル軸が設けられた複数のセルを有する。過去番組表は、番組の再生をユーザが指示するためのユーザインタフェースである。
【００３０】
図６に示す過去番組表では、番組フォーカス６０１によって２０１０年１２月３１日の午後３時から１６１チャンネルによって放送された番組が選択されている。ユーザが決定キー３００Ｂを操作することで、番組フォーカス６０１に対応する番組の再生が開始される。ユーザがカーソルキー３００Ａを操作することで選択されている番組を変更することが出来る。
【００３１】
ところで、過去番組表が表示されている状態で、ユーザが青色キー３００Ｆを操作すると、日時指定処理部１１５Ｂは、過去番組表が表示されている日にちおよび時間帯をユーザが指定するためユーザインタフェースを有する日時指定ジャンプ表を過去番組表上にオーバーレイ表示する（図７）。
【００３２】
図７に示すように、日時指定ジャンプ表７００は、縦（行）方向に時間帯軸、横（列）方向の日にち軸が設けられた、複数のセルを有する。日時指定ジャンプ表７００内には、６時間の時間帯を囲む日時フォーカス（指定セル）７０１が表示されている。日時フォーカス７０１は、タイムシフトキー３００Ｅが操作された時の番組フォーカス６０１に対応する日時に表示される。図６では、２０１０年１２月３１日の午後３時から午後９時までの過去番組表が表示されていたので、日時フォーカス７０１は２０１０年１２月３１日の午後３時から午後９時までのセルを囲むように表示されている。
【００３３】
図６に示す過去番組表の６時間分の間に抜けている時間帯がなければ、フォーカスされている過去番組に関係なく、日時指定ジャンプ画面の初期フォーカス位置が決定される。ただし、過去番組表の時間帯が連続時間でない(途中で時間が抜けている)場合は異なる。図２１に示すように、毎日ＰＭ３時からＰＭ４時の２時間を記録した場合の過去番組表２１００においてユーザが青色キー３００Ｆを操作すると図２２に示す日時指定ジャンプ表が表示される。図２１において、番組フォーカス２１０１は２０１１年９月９日（金）午後３：３０〜午後４：３０の１５３チャンネルを囲んでいる。図２１に示す状態から日時指定ジャンプ表が表示される場合、日時フォーカス２２０１は２０１１年９月９日（日）の午後３時から午後９時の範囲を囲む。つまり、過去番組表で番組フォーカスされている過去番組の時間帯を、日時指定ジャンプ画面の初期フォーカスの時間帯とする。
【００３４】
日時フォーカス７０１の位置は、カーソルキー３００Ａによって遷移するとこが可能である。例えば、カーソルキー３００Ａを操作することによって、図８に示すように、日時カーソルを２０１１年１月１２日の午前１０時から午後４時までの時間帯に対応するセルを囲むように表示する。
【００３５】
図８に示す状態で、決定キー３００Ｂを操作することで、図９に示すように、過去番組表処理部１１５Ａは、２０１１年１月１２日の午前１０時から午後４時までの時間帯の過去番組表を表示する。
【００３６】
日時指定ジャンプ表の詳細について図１０を参照して説明する。図１０に示すように、内部が白色のセル（例えば、セル１００１）は、対応する日にちおよび時間帯に過去番組が存在することを示している。
【００３７】
また、内部に密度が粗い点描が描かれているセル（例えば、セル１００２）は、最古の過去番組の放映時間に対応するセル１００３と最新の過去番組の放映時間に対応するセル１００４との間において、過去番組が存在しないことを示している。
【００３８】
内部に密度が細かい点描が描画されているセル（例えば、セル１００５）は、最古の過去番組に対応するセル１００３よりも過去の時間帯を示している。実際には、セル１００５は例えば黒色に塗りつぶされる。なお、日時フォーカス７０１は、セル１００５に遷移することが禁止されている。なお、日時フォーカス７０１は、内部に密度が細かい点描が描画されているセル（例えば、セル１００２）に遷移することが可能である。実際には、セル１００２は例えばグレーに塗りつぶされる。
【００３９】
なお、図１０に示す例では、最新の過去番組の放映日時から最古の過去番組の放映日時の間で１日以上過去番組がない場合も列（「２１日（木）」）を表示しているが、「２１日（木）」の列を表示しなくても良い。
【００４０】
内部に密度が細かい点描が描画されているセル（例えば、セル１００６）は、最新の過去番組に対応するセル１００４よりも未来の時間帯を示している。実際には、セル１００６は例えば黒色に塗りつぶされる。なお、日時フォーカス７０１は、セル１００６に遷移することが禁止されている。
【００４１】
なお、日時フォーカス７０１内のセルにおいて、内部に斜線が描画されているセル（例えば、セル１００７）は過去番組が存在することを示し、内部に交差する斜線が描画されているセル（例えば、セル１００８）は過去番組が存在しないことを示している。なお、日時フォーカス７０１内のセルにおいて、過去番組が存在する時間帯に対応するセルと、過去番組が存在しない時間帯対応するセルとで、内部の描画を変えているが、変えなくても良い。
【００４２】
過去番組が存在する時間帯に対応するセルと、過去番組が存在しない時間帯に対応するセルとで内部の描画を変えることで、過去番組の有無を確認することができ、(過去番組のある時間帯にジャンプしやすくなり)、操作性を向上させることができる。
【００４３】
また、最古の過去番組の時間帯から最新の過去番組の時間帯の間で、１週間以上、全く過去番組がない期間があると、日時指定ジャンプ表７００内のセルの内部がすべて粗い点描によって描画されるので、１週間以上、全く過去番組がない期間があった場合に、過去番組が存在するかしないかがわかりやすくなる。
【００４４】
次に、日時フォーカス７０１が、過去番組が存在しない時間帯を含んでいる場合に決定キー３００Ｂが操作された場合に表示される過去番組表について説明する。
【００４５】
例えば、図１１に示すように、日時フォーカス１１０１内の全てのセルが、過去番組が存在しない時間帯の場合を説明する。この場合、図１２に示すように、未来(指定時間帯の直後の時間帯)の直近の過去番組が存在する時間帯のセル１１０２を起点とする日時の過去番組表１２００が表示される。セル１１０２は、２０１１年７月１８日の午後６時から午後７時の時間帯を示しているので、過去番組表１２００は、２０１１年７月１８日の午後６時から２０１１年７月１９日の午前０時までの範囲を示す。また、番組フォーカス１２０１は、セル１１０２の時間帯に対応する時間の番組に表示されている。
【００４６】
次に、図１３に示すように、日時フォーカス１３０１が、過去番組が存在する時間帯のセルと過去番組が存在しない時間帯のセルとを含んでいる状態で決定キー３００Ｂが操作された場合に表示される過去番組表について説明する。図１３に示すように、日時フォーカス１３０１は、２０１１年７月２０日午前９時から午後３時までの間の時間帯のセルを指定している。日時フォーカス１３０１内において、午前９時から午前１１時までの間の時間帯と、午後０時から午後１時までの間の時間帯に過去番組が存在する。日時フォーカス１３０１内において、午前１１から午後０時までの間の時間帯と、午後１時から午後３時までの間の時間帯に過去番組が存在しない。
【００４７】
図１３に示す状態で、決定キー３００Ｂが操作された場合、図１４に示す過去番組表１４００が表示される。図１４に示すように、過去番組表１４００は、午前９時から午前１１時までの間の時間帯、午後０時から午後１時までの間の時間帯、および午後７時から午後１０時までの間の時間帯の範囲を示している。午後７時から午後１０時までの間の時間帯のセルは、日時フォーカス１３０１内に含まれていない。午前９時から午前１１時までの間の時間帯と、午後０時から午後１時までの間の時間帯とを合わせると３時間で、まだ３時間分の範囲を表示することが可能なので、未来の直近の過去番組が存在する午後７時から午後１０時までの間の時間帯が過去番組表１４００に表示されている。また、過去番組表１４００内には、過去番組が存在しない時間帯は省略されて表示されず、省略された時間帯があることを示す二重線１４０１が表示されている。省略された時間帯があることを示す表示は、例えば太線でもよい。また、番組フォーカス１４０２は、日時フォーカス１３０１内の過去番組が存在する最古の時間帯に対応する時間の番組に表示されている。
【００４８】
次に、図１５に示すように、日時フォーカス１５０１が、過去番組が存在する時間帯のセルと過去番組が存在しない時間帯のセルとを含み、日時フォーカス１５０１内の先頭のセル１５０２が過去番組が存在しない時間帯の状態で決定キー３００Ｂが操作された場合に表示される過去番組表について説明する。日時フォーカス１５０１内において、２０１１年７月２２（金）の午後２時から午後６時までの時間帯のセルが、過去番組が存在しない。また、日時フォーカス１５０１内において、２０１１年７月２２（金）の午後６時から午後８時までの時間帯のセルが、過去番組が存在する
図１５に示す状態で、決定キー３００Ｂが操作された場合、図１６に示す過去番組表１６００が表示される。図１６に示すように、過去番組表１６００は、午後６時から午前０時までの間の時間帯の範囲を示している。午後８時から午前０時までの間の時間帯のセルは、日時フォーカス１３０１内に含まれていない。午後６時から午後８時までの間の時間帯は２時間で、まだ４時間分の範囲を表示することが可能なので、未来の直近の過去番組が存在する午後８時から午前０時までの間の時間帯が過去番組表１６００に表示されている。また、番組フォーカス１６０１は、日時フォーカス１５０１内の過去番組が存在する最古の時間帯に対応する時間の番組に表示されている。
【００４９】
以上のように、日時フォーカスが過去番組を含まないセルを含んでいる場合に、過去番組を含まない時間帯を表示しないように過去番組表を表示することで、より多くの情報をユーザに提供することが可能になる。
【００５０】
次に、日時指定ジャンプ表を表示している状態で、表示範囲を切り替えるためのページ切替操作が行われた場合について説明する。
【００５１】
図１７に示す日時指定ジャンプ表１７００が表示されている状態で、ページ戻りキー３００Ｃが操作された場合を説明する。日時フォーカス１７０１は、２０１１年７月２３日（土）の午前４時から午前１０時までの間の時間帯のセルを指定している。この状態でページ戻りキー３００Ｃが操作されると、通常、２０１１年７月１０日から２０１１年７月１６日までの間の範囲が表示される。２０１１年７月１１日から２０１１年７月１６日の間に、最古の過去番組が存在しなければ、図１８に示すように、２０１１年７月１０日から２０１１年７月１６日までの間の範囲の日時指定ジャンプ表１８００が表示される。日時指定ジャンプ表１８００において、日時フォーカス１８０１の指定時間帯は、日時フォーカス１７０１が表示されている曜日および時間帯と同じである、２０１１年７月１６日（土）の午前４時から午前１０時の間の時間帯である。
【００５２】
２０１１年７月１１日から２０１１年７月１６日の間に、最古の過去番組が存在すると、図１９に示す過去番組表１９００が表示される。過去番組表１９００では、最古の過去番組の放映日が一番左の列に表示されている。またフォーカス遷移先がない場合、最古の過去番組の放映日時に対応するセル１９０２を起点として日時フォーカス１９０１を表示する。
【００５３】
日付指定ジャンプ表の表示を１週間単位で前後にシフトさせることができるようになり、数週間前の過去番組を再生したい場合、リモコンのステップ数が少なくなり、操作性を向上させることができる。また、シフト後の表示範囲内に最古の過去番組が存在する場合、最古の過去番組の放映日が一番左の列に表示さるように表示範囲を変更することで、さらに操作性を向上させることが出来る。
【００５４】
次に、日時指定ジャンプ表を表示しているときにフォーカス位置を変更する操作が行われた場合の処理の手順を図２０のフローチャートを参照して説明する。
【００５５】
日時指定処理部１１５Ｂは、日時指定ジャンプ表を表示部２００の表示画面上に表示させる（ステップＳ２００１）。ユーザがカーソルキー３００Ａを操作すると、入力処理部１１４から操作信号が出力されることによって、日時指定処理部１１５Ｂが日時フォーカスの操作を検知する（ステップＳ２００２）。日時指定処理部１１５Ｂは、検知された操作に応じた新たな日時フォーカスの指定範囲を検出し、新たな日時フォーカス内の最初のセルを選択する。日時指定処理部１１５Ｂは、選択されたセルに対応する日にちおよび時間帯内に過去番組があるかを判定する（ステップＳ２００４）。過去番組があると判定した場合（ステップＳ２００４のＹｅｓ）、日時指定処理部１１５Ｂは、選択されたセル内の色をＡ色（例えば、黄色）に設定する（ステップＳ２００５）。過去番組がないと判定した場合（ステップＳ２００４のＮｏ）、日時指定処理部１１５Ｂは、選択されたセル内の色をＢ色（例えば、黒ずんだ黄色）に設定する（ステップＳ２００６）。日時指定処理部１１５Ｂは、選択されたセルが最後のセルであるかを判定する（ステップＳ２００７）。最後のセルではないと判定した場合（ステップＳ２００７のＮｏ）、日時指定処理部１１５Ｂは、日時フォーカス内の次のセルを選択する（ステップＳ２００８）。そして、日時指定処理部１１５Ｂは、ステップＳ２００４からの処理を順次実行する。最後のセルであると判定した場合（ステップＳ２００７のＹｅｓ）、日時指定処理部１１５Ｂは、日時フォーカスの位置を変更すると共に、日時フォーカス内の色を設定された色にした、日時指定ジャンプ表を表示する（ステップＳ２００９）。
【００５６】
以上の処理によって、日時フォーカスの各セル内に過去番組が存在するかがわかるようになる。
【００５７】
日付指定処理部１１５Ｂによって指定するためのユーザインタフェースを有する日時指定表を表示画面上に表示し、日時指定表からユーザが指定した時間帯を含む過去番組表を表示画面上に表示することで任意の日時の時間帯の過去番組表を簡単な操作で表示出来るようにすることが可能になる。
【００５８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５９】
１０１…デジタルレコーダ、１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ…チューナ、１１０…記録再生制御部、１１１…記録媒体部、１１３…番組データベース部、１１５…番組表処理部、１１５Ａ…過去番組表処理部、１１５Ｂ…日時指定処理部、３００…リモートコントローラ、３００Ａ…カーソルキー、３００Ｂ…決定キー、３００Ｃ…ページ戻りキー、３００Ｄ…ページ進みキー、３００Ｅ…タイムシフトキー、３００Ｆ…青色キー、６０１…番組フォーカス、７００…日時指定ジャンプ表、７０１…日時フォーカス。
【図１】
2013062600.tif 000003
【図２】
2013062600.tif 000004
【図３】
2013062600.tif 000005
【図４】
2013062600.tif 000006
【図５】
2013062600.tif 000007
【図６】
2013062600.tif 000008
【図７】
2013062600.tif 000009
【図８】
2013062600.tif 000010
【図９】
2013062600.tif 000011
【図１０】
2013062600.tif 000012
【図１１】
2013062600.tif 000013
【図１２】
2013062600.tif 000014
【図１３】
2013062600.tif 000015
【図１４】
2013062600.tif 000016
【図１５】
2013062600.tif 000017
【図１６】
2013062600.tif 000018
【図１７】
2013062600.tif 000019
【図１８】
2013062600.tif 000020
【図１９】
2013062600.tif 000021
【図２０】
2013062600.tif 000022
【図２１】
2013062600.tif 000023
【図２２】
2013062600.tif 000024