(57)【特許請求の範囲】
【請求項１】
過去及び現在及び未来にわたる複数の日とその時刻を表す日時情報により区別された複数のセルを有する日時指定ジャンプテーブルを処理し、操作入力に応じて前記日時指定ジャンプテーブルが表示する前記過去及び現在及び未来にわたる複数の日の範囲を切換えるテーブル処理部と、
前記日時指定ジャンプテーブルを表示し、操作手段により任意の複数のセルがフォーカスされ決定操作された場合、関連データに基づいて、前記フォーカスされたセルの日時に関連付けられている過去の番組の番組表か、又は未来の番組の番組表か、又は過去と現在の番組の番組表か、又は現在と未来の番組の番組表か、又は過去と現在と未来の番組の番組表を選択的に出力する番組情報処理部とを有し、
前記番組情報処理部は、前記日時指定ジャンプテーブルを表示する際に、前記番組表において番組が存在する時間帯と番組が存在しない時間帯とを識別表示することを特徴とする番組表制御装置。
【請求項２】
過去及び現在及び未来にわたる複数の日とその時刻を表す日時情報により区別された複数のセルを有する日時指定ジャンプテーブルを処理し、操作入力に応じて前記日時指定ジャンプテーブルが表示する前記過去及び現在及び未来にわたる複数の日の範囲を切換えるテーブル処理部と、
前記日時指定ジャンプテーブルを表示し、操作手段により任意の複数のセルがフォーカスされ決定操作された場合、関連データに基づいて、前記フォーカスされたセルの日時に関連付けられている過去の番組の番組表か、又は未来の番組の番組表か、又は過去と現在の番組の番組表か、又は現在と未来の番組の番組表か、又は過去と現在と未来の番組の番組表を選択的に出力する番組情報処理部とを有し、
前記番組情報処理部は、前記日時指定ジャンプテーブルを表示する際に、前記番組表において番組の収録範囲外の時間帯と、番組が存在しない時間帯と、番組が存在する時間帯とを識別表示することを特徴とする番組表制御装置。
【請求項３】
前記識別表示は、前記番組が存在しない時間帯をグレー表示する請求項１記載の番組表制御装置。
【請求項４】
前記識別表示は、前記収録範囲外の時間帯を黒表示し、前記番組が存在しない時間帯をグレー表示する請求項２記載の番組表制御装置。
【請求項５】
前記番組情報処理部は、
前記日時指定ジャンプテーブルで管理されている最も未来の日と最も過去の日の間をバー状のインジケータで表示し、
前記フォーカスされたセルの日時を前記インジケータ上にポインターとして示し、前記ポインターを前記フォーカスの位置に同期して移動させる請求項１又は２記載の番組表制御装置。
【請求項６】
前記番組情報処理部は、
前記日時指定ジャンプテーブルで管理されている最も未来の日と最も過去の日の間をバー状のインジケータで表示し、
前記インジケータの中で、前記フォーカスの範囲の前記任意の複数のセルの日時を識別表示する請求項１又は２記載の番組表制御装置。
【請求項７】
前記番組情報処理部は、
前記日時指定ジャンプテーブルで管理されている最も未来の日と最も過去の日の間をバー状のインジケータで表示し、
前記日時指定ジャンプテーブル上でフォーカスされたセルの日時を前記インジケータ上にポインターとして示し、前記ポインターを前記フォーカスの位置に同期して移動させる請求項１又は２記載の番組表制御装置。
【請求項８】
過去及び現在及び未来にわたる複数の日とその時刻を表す日時情報により区別された複数のセルを有する日時指定ジャンプテーブルと、前記過去及び現在及び未来にわたる複数の日の番組情報を有する番組表データファイルとを処理する装置の番組表制御方法であって、
操作入力に応じて前記日時指定ジャンプテーブルが表示する前記過去及び現在及び未来にわたる複数の日の範囲を切換え、
前記日時指定ジャンプテーブルを表示し、操作手段により任意の複数のセルがフォーカスされ決定操作された場合、関連データに基づいて、前記フォーカスされたセルの日時に関連付けられている過去の番組の番組表か、又は未来の番組の番組表か、又は過去と現在の番組の番組表か、又は現在と未来の番組の番組表か、又は過去と現在と未来の番組の番組表を選択的に出力し、
前記日時指定ジャンプテーブルを表示する際に、前記番組表において番組が存在する時間帯と番組が存在しない時間帯とを色で識別表示する、
番組表制御方法。
【請求項９】
過去及び現在及び未来にわたる複数の日とその時刻を表す日時情報により区別された複数のセルを有する日時指定ジャンプテーブルと、前記過去及び現在及び未来にわたる複数の日の番組情報を有する番組表データファイルとを処理する装置の番組表制御方法であって、
操作入力に応じて前記日時指定ジャンプテーブルが表示する前記過去及び現在及び未来にわたる複数の日の範囲を切換え、
前記日時指定ジャンプテーブルを表示し、操作手段により任意の複数のセルがフォーカスされ決定操作された場合、関連データに基づいて、前記フォーカスされたセルの日時に関連付けられている過去の番組の番組表か、又は未来の番組の番組表か、又は過去と現在の番組の番組表か、又は現在と未来の番組の番組表か、又は過去と現在と未来の番組の番組表を選択的に出力し、
前記日時指定ジャンプテーブルを表示する際に、前記番組表において番組の収録範囲外の時間帯と、番組が存在しない時間帯と、番組が存在する時間帯とを色で識別表示する、
番組表制御方法。
【請求項１０】
前記識別表示は、前記番組が存在しない時間帯をグレー表示する請求項８記載の番組表制御方法。
【請求項１１】
前記識別表示は、前記収録範囲外の時間帯を黒表示し、前記番組が存在しない時間帯をグレー表示する請求項９記載の番組表制御方法。
【請求項１２】
前記日時指定ジャンプテーブルで管理されている最も未来の日と最も過去の日の間をバー状のインジケータで表示し、
前記フォーカスされたセルの日時を前記インジケータ上にポインターとして示し、前記ポインターを前記フォーカスの位置に同期して移動させる請求項８又は９記載の番組表制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は番組表制御装置及び番組表制御方法に関する。
【背景技術】
【０００２】
複数のチャンネルで放映される全ての番組を、複数日に渡って記録できる番組記録装置が発売されている。この番組記録装置を操作するユーザは、既に記録された複数の番組あるいは現在記録途中の複数の番組の中から、視聴を希望する番組を選択する必要がある。
【０００３】
ところで、複数のチャンネルで放映される全ての番組が、複数日に渡って記録された場合、視聴を希望する番組を選択するためには、膨大な数の番組の中から選択しなければならない。記録済みの複数の番組を管理する手段として、録画リストを作成するとともに、録画リストを番組選択用として表示できる手段がある。しかし膨大な数の番組を管理する録画リストの中から、ユーザが希望する番組を探し出すことは困難を伴う場合がある。
【０００４】
このような不便を改善するために、記録装置で保存されている番組情報に基づいて番組表を表示するのに先立って、番組表の表示範囲を指定する手段が開発された。この手段は、日時指定用の画面を表示することができる。この日時指定用の画面で、日時が指定された場合、指定された日時に対応する番組表が表示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１０８７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、ユーザは、番組表を利用する場合、種々の利用を期待する場合がある。例えば、過去に放送された番組の確認と視聴、現在放送中の番組の確認と視聴、未来に放送される番組の確認などである。
【０００７】
そこで、この実施形態では、過去・現在・未来の番組表を簡単に表示し、ユーザが希望する番組情報を容易に検索できるようにした番組表制御装置及び番組表制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態によれば、テーブル処理部が、過去及び現在及び未来にわたる複数の日とその時刻を表す日時情報により区別された複数のセルを有する日時指定ジャンプテーブルを処理し、操作入力に応じて前記日時指定ジャンプテーブルが表示する前記過去及び現在及び未来にわたる複数の日の範囲を切換える。番組情報処理部は、前記日時指定ジャンプテーブルを表示し、操作手段により任意の複数のセルがフォーカスされ決定操作された場合、関連データに基づいて、前記フォーカスされたセルの日時に関連付けられている過去の番組の番組表か、又は未来の番組の番組表か、又は過去と現在の番組の番組表か、又は現在と未来の番組の番組表か、又は過去と現在と未来の番組の番組表を選択的に出力することができる。ここで、前記番組情報処理部は、前記日時指定ジャンプテーブルを表示する際に、前記番組表において番組が存在する時間帯と番組が存在しない時間帯とを識別表示することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態の番組記録装置のシステム構成の一例を示すブロック図である。
【図２】再多重の方式の一例を示す模式図である。
【図３】番組データベース部のデータ構成の一例を示す模式図である。
【図４】メタデータのデータ構成の一例を示す模式図である。
【図５】リモートコントローラの一例を示す正面図である。
【図６】番組表の一例を示す図である。
【図７】日時指定ジャンプテーブルの一例を示す図である。
【図８】日時指定ジャンプテーブルと日時指定ジャンプテーブルにより一部を指定することができる過去・現在・未来の番組表データファイルとの関係を示す概念図である。
【図９Ａ】日時指定ジャンプテーブルを操作することで表示された番組表の例を示す図である。
【図９Ｂ】日時指定ジャンプテーブルを操作することで表示された番組表の例を示す図である。
【図１０】番組表や日時指定ジャンプテーブルにさらに加えて表示されるインジケータを説明する図である。
【図１１】過去と未来に跨る番組情報を有した番組表の表示例と、過去と未来に跨る番組の視聴を決定したときにポップアップされる画面の例を示す図である。
【図１２】番組表上で過去と未来に跨る番組の視聴を決定したときにポップアップされる画面の例を示す図である。
【図１３】日時指定ジャンプテーブルの表示例を示す図である。
【図１４】日時指定ジャンプテーブルの他の表示例を示す図である。
【図１５】日時指定ジャンプテーブルのさらに他の表示例を示す図である。
【図１６】日時指定ジャンプテーブルのまた他の表示例を示す図である。
【図１７】日時指定ジャンプテーブルが表示する表示エリアのジャンプ先の例を示す図である。
【図１８】日時指定ジャンプテーブルが表示する表示エリアのジャンプ先の他の例を示す図である。
【図１９】日時指定ジャンプテーブルが表示する表示エリアのジャンプ先のさらに他の例を示す図である。
【図２０】リモートコントローラの操作キーの一部分を取り出して示す図である。
【図２１】本実施形態において、表示処理部が主体となってに実行されるフローチャートである。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照して説明する。本実施形態は番組記録装置としてデジタルレコーダを適用した例である。本実施形態は、デジタルレコーダが一体化したテレビジョン装置であってもよい。
【００１１】
図１は、一実施の形態にかかるデジタルレコーダ１０１の構成を示すブロック図である。本実施の形態のデジタルレコーダ１０１においては、スクランブルされたデジタル放送信号を受信する受信部であるチューナモジュールを４台有している場合（２台は地上デジタル放送受信用のチューナ１０２Ａ、１０２Ｂ、他の２台はＢＳ／ＣＳデジタル放送受信用のチューナ１０２Ｃ、１０２Ｄなど）を例にとって説明する。
【００１２】
第１のチューナ１０２Ａ、第２のチューナ１０２Ｂ、第３のチューナ１０２Ｃ、第４のチューナ１０２Ｄで受信された放送番組の信号は、再多重部として機能するＴＳ再多重部１４１に入力され、複数のチャンネル（ＣＨ）のＴＳ（Ｔｒａｎｓｐｏｒｔ Ｓｔｒｅａｍ）が１つのＴＳに再多重される。
【００１３】
図２は、ＴＳ再多重部１４１で行われる再多重の方式の一例を表している。この方式は、図２に示すように、４ＣＨの入力の場合は、パケットの配列を入力の５倍の速度で多重し直している。さらにパケット配列内にＦｌａｇのパケットを追加し、例えばここでは各パケットのタイムスタンプ情報を付加する方式としている。ＴＳ再多重方式は、ここで述べる方式に限定されるものではなく、各種の方法が可能である。ＴＳ再多重部１４１で再多重化された信号はＴＳ分離部１０３に送られる。
【００１４】
ＴＳ分離部１０３は、放送番組の信号から暗号化情報であるＥＣＭ（Entitlement Cont
rol Message）と、番組名、出演者、開始時刻などのイベント情報を記述したテーブルで
あるＥＩＴ（Event Information Table）とを分離する。
【００１５】
ＴＳ分離部１０３で分離されたＥＣＭは、ＣＡＳ制御部１０７に転送される。ＣＡＳ制御部１０７は、ワーク鍵（Ｋｗ）を用いてＥＣＭの暗号を復号し、ＥＣＭ内のその番組に関する属性情報とＣＡＳカード１０８に記憶されている契約情報と比較して、視聴可否の判定を行う。ワーク鍵（Ｋｗ）は、カードスロット（カードインターフェースＩ／Ｆ）１０７Ａに装着されたＣＡＳモジュール（ＩＣカードの形態を持つＣＡＳカード：以下、適宜ＣＡＳカードと呼称する）１０８に記憶されている放送事業者毎に設定されている。
【００１６】
ＣＡＳ制御部１０７は、視聴可の判定を行った場合にはスクランブル鍵（Ｋｓ）を復号してデスクランブラ部１０４に出力する。なお、暗号鍵ＫｓとＫｗは放送事業者毎に異なるが、全受信機で共通な鍵である。
【００１７】
一方、ＴＳ分離部１０３で分離されたＥＩＴは、番組データベース部１１３に入力される。番組データベース部１１３は、ＥＩＴを用いて番組表を作成するためのデータベース化を実行する。
【００１８】
図３は、番組データベース部１１３のデータ構成を示す模式図である。図３に示すように、チャンネル、日にち、番組の開始時刻、終了時刻、タイトル、記録状況（記録終了、記録途中）、ダビングの有無などの情報が番組毎にテーブル化されている。
【００１９】
デスクランブラ部１０４は、ＣＡＳ制御部１０７から応答されたスクランブル鍵Ｋｓを設定し、デスクランブルしたＴＳを記録再生制御部１１０に入力する。
【００２０】
記録再生制御部１１０では、再多重されたＴＳをチャンネルごとのＴＳに戻し、チャンネルごとのＴＳを、ハードディスクドライブ（ＨＤＤ）等の記録媒体部１１１に記録する制御を行うことができる。また記録再生制御部１１０は、記録媒体部１１１に記録された放送番組の信号であるＴＳを再生する制御を実行してＡＶデコード部１０５へ出力することができる。すなわち、記録再生制御部１１０は、記録制御部および再生制御部として機能することができる。
【００２１】
記録再生制御部１１０は、録画すべき番組をチャンネルごとにＴＳファイルとして記録媒体部１１１に格納する。録画すべき番組は、複数のチャンネルにおいて時間帯や曜日等の条件が指定されることで特定されている。記録再生制御部１１０は、記録媒体部１１１の記録容量が限界に達した場合、記録時刻が古いものから順次消去しながら録画を続けていくものとする。なお、以下では、記録媒体部１１１内の各ＴＳファイル内の番組データを過去番組と称する。
【００２２】
ここで、記録再生制御部１１０は、記録媒体部１１１に対してチャンネルごとのＴＳの記録を行う際、記録媒体部１１１の物理的な領域における記録位置（物理アドレス）と時刻情報と番組情報とを関連付けたメタデータをチャンネルごとに作成し、記録媒体部１１１に記録する。
【００２３】
即ち、図４に示すような記録媒体部１１１の物理的な領域における記録位置（物理アドレス）と時刻情報（番組の記録開始位置を基準時刻とした相対時間を表す）と番組情報とを関連付けたメタデータをチャンネルごとに作成し、記録媒体部１１１に記録する。
【００２４】
図４に示す例では、５秒毎に記録位置（物理アドレス）を記録している。なお、番組情報は、ＥＩＴから取得可能である。
【００２５】
記録媒体部１１１は、例えばＨＤＤ、ディスクドライブ、ＳＤ（登録商標）カードリーダライタであり、記録再生制御部１１０からの放送番組の信号であるＴＳを記録する。記録媒体部１１１は、デジタルレコーダ１０１に内蔵されたものである必要はなく、ＵＳＢやＬＡＮ等で接続されたＨＤＤ等の記録媒体でもよい。
【００２６】
ＡＶデコード部１０５は、各チューナ１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄで受信した各チャンネルの放送番組の信号（ＣＨごとのＴＳに戻したストリーム）または記録再生制御部１１０により再生された放送番組の信号（ＣＨごとのＴＳに戻したストリーム）をＡＶ情報（映像および音声）へデコードする。
【００２７】
ＡＶ情報のデコード出力（ＡＶ出力）は、表示処理部１０６を介して、外部モニタである表示部２００に出力される。また、表示処理部１０６は、ＯＳＤ（On Screen Display
）等によりユーザへの情報を提示するための、ＧＵＩ（Graphical User Interface）機能を持っている。このＧＵＩ機能により、後述する番組表などが表示部２００に表示される。
【００２８】
番組表処理部１１５は、記録媒体部１１１に記録した番組のＥＩＴおよび今後放送される番組のＥＩＴを番組データベース部１１３から受け取ることにより、番組表の作成処理、および番組表を表示部２００の表示画面上に表示させるためのデータを作成する処理を実行する。
【００２９】
即ち、番組表処理部１１５は、日時指定ジャンプテーブル処理部（以下単にテーブル処理部と称する）１１５Ｃ、番組情報処理部１１５Ｄを有する。テーブル処理部１１５Ｃは、過去及び現在及び未来の複数の日とその時刻を表す日時情報に基づき日時を区別する複数のセルを有する日時指定ジャンプテーブルを処理することができる。番組情報処理部１１５Ｄは、日時指定ジャンプテーブルの表示を管理するとともに、操作手段により任意の数の前記セルが選択され場合、関連データに基づいて、前記任意の数の前記セルに関連付けられた（a）過去又は（ｂ）現在又は（ｃ）未来、又は(d)過去と現在、又は(e)現在と未来、(f)過去現在未来の何れかの番組情報を有する番組表を表示用として出力することができる。
【００３０】
入力処理部１１４は、ユーザからの各種操作入力を受け付ける。例えば、入力処理部１１４は、ユーザからの日時指定ジャンプテーブルの表示指定、日時指定ジャンプテーブル上のセルの選択及び指定の入力、さらには、自動録画の設定、番組表上における再生番組の指定などの入力を受け付ける。
【００３１】
入力処理部１１４は、デジタルレコーダ１０１に取り付けられた固定の操作パネル（図
示せず）に相当するものからユーザ入力を受け付けるものであってもよいし、またデジタルレコーダ１０１から分離したリモートコントローラ３００からユーザ入力を受け付けるものであってもよい。
【００３２】
図５は、上記リモートコントローラ３００の外観を示している。このリモートコントローラ３００には、主として、カーソルキー３００Ａ、決定キー３００Ｂ、ページ戻りキー３００Ｃ、ページ進みキー３００Ｄ、タイムシフトキー３００Ｅ等が設けられている。
【００３３】
カーソルキー３００Ａは、後述する番組表や日時指定ジャンプテーブル等で指定領域（フォーカス）を遷移させるために設けられている。決定キー３００Ｂは、指定領域を決定するために設けられている。ページ戻りキー３００Ｃおよびページ進みキー３００Ｄは、番組表や日時指定ジャンプテーブル等の表示範囲を変更するために設けられている。
【００３４】
タイムシフトキー３００Ｅは、録画方法により同時録画した番組を表示する番組表を表示させるためのキーである。タイムシフトキー３００Ｅを押下操作することで、番組情報処理部１１５Ｄ、番組表処理部１１５は、番組表を表示部２００の表示画面上に表示させる。ここで、装置は、表示画面から指定された番組の再生を行うことが可能な所謂タイムシフトモードに入る。
【００３５】
図６は、番組表の例を示す。この番組表は、過去の番組を示す番組表であり、縦（列）
方向に時間軸、横（行）方向にチャンネル軸が設けられた複数のセルを有する。過去番組表は、番組の再生をユーザが指示するためのユーザインタフェースである。
【００３６】
ところで、番組表が表示されている状態で、ユーザが例えば、青色キー３００Ｆを操作すると、テーブル処理部１１５Ｃは、日時指定ジャンプテーブル７００を番組表上にオーバーレイ表示する（図７）。
【００３７】
図７に示すように、日時指定ジャンプテーブル７００は、縦（列）方向に時間帯軸、横（行）方向の日にち軸が設けられた、複数のセルを有する。日時指定ジャンプテーブル７００内には、例えば６時間の時間帯を囲むフォーカス（指定セル）７０１が表示される。
【００３８】
フォーカス７０１は、例えば図６の番組表と関連付けられている。図６では、２０１１年１０月３１日の午後３時から午後９時までの過去番組表が表示されている。このとき、ユーザが例えば青色キー３００Ｆを操作すると、日時ジャンプテーブル７００をオーバーレイ表示する(図７)。図７の日時フォーカス７０１は過去番組表に表示されている時間軸に該当する時間帯(２０１１年１０月３１日の午後３時から午後９時まで)のセルを囲むように表示されている。この関連付けは、後述する関連データにより行われている。
【００３９】
図８は、日時指定ジャンプテーブル７００と、日時指定ジャンプテーブル７００により一部を指定することができる過去・現在・未来の番組表データファイル８００との関係を示す概念図である。
【００４０】
番組表データファイル８００は、放送信号と共に送られてくる番組情報を用いて構築される。図８は、現在の日時を例えば２０１１年１１月１１日（金）として表現している。番組情報は、例えば現在から１週間未来の分まで送られてくる場合、番組表は、２０１１年１１月１８日（金）の分まで作成されている。図８の番組表データファイル８００の縦軸は日時（過去、現在、未来）、横軸はチャンネルＣＨ１，ＣＨ２，ＣＨ４，ＣＨ５，ＣＨ６，ＣＨ７を示しているが、このようなフォーマットに限定されるものではなく、番組情報がデータベースとして存在し、番組表を作成する際に、番組情報の任意の区分を日時で指定可能であればよい。
【００４１】
過去の番組表が、何日分逆戻り保存されているかは、装置の設計に依存する。また記録媒体１１１に過去の番組を保存している最大期間は、装置の設計に依存する。この装置では、記録媒体１１１に保存されている過去の番組の番組表を表示できる程度の過去の番組表が準備可能である。
【００４２】
図８の日時指定ジャンプテーブル７００において、過去の日時である１１月７日の６時から１２時までのセルが選択された場合、この日時に該当するセルがフォーカス７１１される。フォーカスとは、画面上において、例えば、輝度が他の部分より高くハイライトされた状態、あるいは、色が他の部分と異なる状態になり、他の部分と識別できることを意味する。フォーカス７１１の状態で、リモコンの決定キーが押されると、関連データ部９００の関連データに基づいて、番組表データファイル８００から番組表（１１月７日の６時から１２時までの番組表）を得るための番組情報が読み出される。読み出された番組情報は、表示データ出力部１０００を介して、図６で示したような番組表として表示される。
【００４３】
また、日時指定ジャンプテーブル７００において、１１月１１日のＰＭ３時からＰＭ９時までのセルが選択された場合、この日時に該当するセルがフォーカス７１２される。フォーカス７１２の状態で、リモコンの決定キーが押されると、関連データ部９００の関連データに基づいて、番組表データファイル８００から番組表（１１月１１日のＰＭ３時からＰＭ９時までの番組表）を得るための番組情報が読み出され、表示データ出力部１０００を介して、図６で示したような番組表として表示される。上記したように、番組表データファイル８００と日時指定ジャンプテーブル７００とは相互に関連付けられている。なお番組表を表示するための操作方法及び手段、日時指定ジャンプテーブル７００を表示するための操作方法及び手段は、上記した例に限定されるものではなく、各種の方法と手段が可能である。
【００４４】
上記した日時指定ジャンプテーブル７００を処理する部分は、例えばテーブル処理部１１５Ｃである。また番組表データファイル８００、関連データ部９００及び表示データ出力部１０００は、番組情報処理部１１５Ｄに含まれる。しかしこの構成は、限定されるものではなく、保存場所、データの処理場所は、各種変形実施が可能である。また、テーブル処理部１１５Ｃ，番組情報理部１１５Ｄが一体化されていてもよい。
【００４５】
上記したように、本装置では、番組表で表示している時間帯を変更する(ジャンプさせる)ための日時指定ジャンプテーブルで、本装置が保持する最古の過去番組の時間帯から最も未来の番組情報の時間帯までの時間帯を指定可能である。
【００４６】
図９Ａ，図９Ｂは、図８で説明したように日時指定ジャンプテーブル７００を利用して番組表を表示した際の番組表の例を示している。即ち、２０１１年１１月７日のＡＭ６時−ＡＭ１２時までの番組表８０１（図９Ａ）と、２０１１年１１月１１日のＰＭ３時−ＰＭ９時までの番組表８０２（図９Ｂ）を示している。
【００４７】
上記した日時指定ジャンプテーブル７００、番組表８０１、番組表８０２が表示された場合、それぞれの画像には、さらに、装置で管理している番組情報の最も未来の日と最も過去の日を示すインジケータも表示される。即ち、番組表８０１、番組表８０２では、それぞれ右側に符号８０１a、符号８０２aとして示し、日時指定ジャンプテーブル７００では、下側に符号７００ａとして示している。
【００４８】
図１０（Ａ）、図１０（Ｂ），図１０（Ｃ）には、上記インジケータ８０１a、８０２a、７００ａを取り出して示している。これらのインジケータは、例えばバー表示であり、装置で管理されている番組情報の最も未来の日（実施例では１１月１８日）と最も過去の日（実施例では９月１８日）がバーの両端に表示される。また、現在の日（実施例では１１月１１日）もバー上で表示される。さらにこのバー上には、現在表示されている番組表に対応する日にちの位置にポインター（例えば赤色）が表示される。即ち、番組表８０１と共に表示されるインジケータ８０１ａ上では、ポインターＰ１が１１月７日（現在の日１１月１１日より過去）の位置に表示される（図１０（Ａ））。また番組表８０２と共に表示されるインジケータ８０１ｂ上では、ポインターＰ２が１１月１１日（現在の日１１月１１日と同じ）の位置に表示される（図１０（Ｂ））。さらに日時指定ジャンプテーブル７００と共に表示されるインジケータ７００a上では、フォーカス７１１が設定されているときは、ポインターＰ３が１１月７日（現在の日１１月１１日より過去）の位置に表示される（図１０（Ｃ））。さらにこのインジケータ７００aは、バー上で例えば色の識別がなされる。基本的には、現在の日にちより過去は例えば黒、未来は薄い青で表示される。さらにこの色の識別に加えて、日時指定ジャンプテーブル７００上に示されている複数の日にちの期間が、例えばピンクで表示される。したがって、バー上では、黒のエリアＡ１，青のエリアＡ２，ピンクのエリアＡ３が表示される。上記したバーを表示する場合、バーにＮ（Ｎは自然数）日間隔でメモリを付けてもよい。
【００４９】
上記のようなインジケータを表示することにより、ユーザは、装置内で管理されている最も未来の番組情報、最も過去の番組情報の存在を日にちで把握することができる。また、番組表データファイルで表される全体の番組表の中で、現在表示されている番組表の存在位置を把握することができる。
【００５０】
上記したように日時指定ジャンプテーブルが表示されている状態で、任意のセルがフォーカスされた場合、表示処理部は、前記フォーカスされたセルが前記日時指定ジャンプテーブルで管理されている最も未来の日と最も過去の日の間のいずれの位置に有るかを示すインジケータの表示出力を得る。また番組表処理部１１５又は番組情報処理部１１５Ｄは、前記インジケータの最も未来の日と最も過去の日の間をバーで示し、このバーの中で、さらに日時指定ジャンプテーブルが示している複数の日の区間を識別している。また、番組情報処理部１１５Ｄは、インジケータを、最も未来の日と最も過去の日の間のバーで示し、番組表上でフォーカスされている位置をバー上にポインター（図１０の（Ａ）（Ｂ））として示し、ポインターをフォーカスの位置に同期して移動させることができる。
【００５１】
図１１は、番組表８０２が表示された状態であり、現在時刻が１１月１１日のＰＭ６時３０分であるとすると、この番組表８０２では過去、現在、未来の番組情報が表示されることになる。この場合、表示処理部１１５又は番組情報処理部１１５Ｄは、番組表８０２上で過去と未来の番組情報の背景色を異なる色で表示する。これによりユーザは、番組表８０２上で視聴しようとする番組を選択する場合、まだ未放送の番組と、既に録画済みの番組とを容易に識別することができる。また、ユーザは、放送中の番組も識別することができる。
【００５２】
ここで例えばユーザがリモートコントローラのカーソルキーを操作して、フォーカス８１１を設定し、決定キーを押したとする。フォーカス８１１は、現在放送中の番組を指定しているので、番組の一部は、すでに記録媒体に録画されていることになる。
【００５３】
問い合わせ画面８２１がポップアップされる。この画面８２１では、選択した番組を“始めから視聴する”か、それとも、現在時刻から“リアルタイム視聴する”のかを問い合わせる。
【００５４】
また、ユーザによっては、番組（例えばフォーカス８１１で指定される番組）を視聴している途中で、他の番組(他の放送中の番組や、他の過去番組)を視聴する場合がある。ユーザが他の番組の視聴を止め、再度、図１１の番組表を表示し、再度同じ番組を選択する場合がある。このような場合で、かつ 再度選択した番組がまだ放送中の場合は、図２１に示すような問い合わせ画面８２２がポップアップされる。この画面８２２では、選択した番組を“続きから視聴する”か、それとも、現在時刻から“リアルタイム視聴する”のかを問い合わせる。つまり、本装置では、番組視聴の連続性を得るために、再生のレジューム機能も有する。
【００５５】
次に、日時指定ジャンプテーブル７００に関連する各種機能について説明する。
【００５６】
図１３−図１６に示す日時指定ジャンプテーブル７００では、現在の時間帯が例えば２０１１年１１月２日の9時台であるものとして説明する。また、装置で管理している番組情報の最も未来の日を２０１１年１１月９日、最も過去の日を２０１１年１０月２０日として想定している。
【００５７】
図面では色を示していないが、日時指定ジャンプテーブルのセル群を見た場合、例えば、６時間分のエリア単位で色が異なる。さらに過去の時間帯と未来の時間帯で、濃い色、薄い（淡い）色（逆でもよい）で識別される。これはフォーカス（６時間のセル群を指定する）を移動させた場合、フォーカスが過去の時間帯にあるのか、未来の時間帯にあるのかを分かり易くすることができる。フォーカスの位置は、例えば輝度が明るく表示される。さらに現在時間帯は、セル単位で示され、例えば高い輝度（ハイライト）されて示される。又、過去の番組が収録されていない時間帯のセルは、例えばグレーで表示される。
【００５８】
また日時指定ジャンプテーブル７００の画面内には、先にも説明したインジケータ７００a（図１０（Ｃ））が表示される。インジケータ７００aは、バー上で色での識別がなされる。例えば、現在の日にちより過去は黒、未来は青で表示される。さらにこの色の識別に加えて、日時指定ジャンプテーブル７００上に示されている複数の日にちの期間が、例えばピンクで表示される。したがって、バー上では、黒のエリア，青のエリア，ピンクのエリアが表示される。またポインターＰ３がバー上に表示される。このポインターＰ３の位置は、フォーカスの位置に相当する。
【００５９】
図１４は、フォーカスが１１月４日のＡＭ５時からＡＭ１１時（６時間）分のセルを指定している様子を示している。日時指定ジャンプテーブルでは、過去と未来の色の濃さが異なるので、ユーザは、フォーカスの位置が未来であることを直ぐに理解することができる。
【００６０】
図１５は、フォーカスが過去の時間帯と未来の時間帯のセル群にまたがっている様子を示している。この場合、ポインターＰ３は、現在の日時（１１月２日）の位置に移動してくる。つまりポインターはバー上をフォーカスに追従して移動する。
【００６１】
図１６は、日時指定ジャンプテーブル７００が表示する表示エリアを１０月２０日から１０月２６日の範囲に切り換えた例を示している。この場合もインジケータのバー上で、ポインタＰ３、黒のエリアＡ１，青のエリアＡ２，ピンクのエリアＡ３が表示される。したがって、日時指定ジャンプテーブルが、装置で管理している番組情報の最も未来の日（１１月９日）と最も過去の日（１０月２０日）の間で、どの区間を表示しているかを、ユーザは即座に把握することができる。ここで、過去の番組が収録されていない時間帯のセルは、グレーで表示される。また、過去番組が存在する最古の時間帯よりも古い（過去）の時間帯のセルは黒で表示される。上記した黒の領域にはフォーカスが移動できないように設定してもよい。またグレーの領域にフォーカスがある場合、フォーカスの色が変化するようにしてもよい。さらにはフォーカスの部分が点滅してもよい。
【００６２】
＜日時指定ジャンプテーブルが表示する表示エリアのジャンプ＞
本装置では、リモコン或いはユーザ端末の特定のキーを操作することにより、日時指定ジャンプテーブル７００が表示する表示エリアを一挙に大きくジャンプさせることができる。つまり番組情報処理部１１５Ｄは、一定の範囲の連続する日時で表示されている日時指定ジャンプテーブルが表示する表示エリアを、所定の操作入力により、一斉に変更するジャンプ処理を行うことができる。
【００６３】
図１７は、日時指定ジャンプテーブル７００が表示する表示エリアを、１週間未来のエリアにシフトさせた例を示している。ここでは日付１０月２０日から１０月２６日までの表示エリアを１０月２７日から１１月２日の表示エリアにシフトさせた例を示している。
【００６４】
図１８は、日時指定ジャンプテーブル７００が表示する表示エリアを、１ヶ月過去のエリアにシフトさせた例を示している。ここでは日付１０月２０日から１０月２６日までの表示エリアを９月２０日から９月２６日の表示エリアにシフトさせた例を示している。
【００６５】
図１９は、日時指定ジャンプテーブル７００が表示する表示エリアを、過去番組の最古の日付(図１９では、２０１１年９月２０日とする)を含む表示エリアにシフトさせた例を示している。ここでは日付２０１１年１０月２７日から１１月２日までの表示エリアを２０１１年９月２０日から９月２６日の表示エリアにシフトさせた例を示している。
【００６６】
図２０は、リモートコントローラの操作キーの一部分を取り出して示している。ワンタッチスキップキー３００Ｄを押下すると、日時指定ジャンプテーブルの日付が一週間未来に進む(ジャンプする：例は図１７)。ワンタッチリプレイキー３００Ｃを押下すると、日時指定ジャンプテーブルの日付が一週間過去に戻る(ジャンプする)。
【００６７】
例えば、日時指定ジャンプテーブルを表示中に、早送りキーを押下すると、日時指定ジャンプ画面の日付が1ヶ月未来に進む(ジャンプする)。早戻しキーを押下すると、日時指定ジャンプ画面の日付が1ヶ月過去に戻る(ジャンプする：例は図１８)。
【００６８】
例えば、日時指定ジャンプ画面を表示中に、チャプター先スキップキーを押下すると、
日時指定ジャンプ画面の日付が、最も未来の番組の日付にジャンプする。チャプター前スキップキーを押下すると、日時指定ジャンプ画面の日付が、最古の過去番組の日付に戻る（ジャンプする：例は図１９)。
【００６９】
図２１は、本実施形態において、表示処理部が主体となってに実行されるフローチャートであり、日時指定ジャンプテーブルの利用形態の一例を示すフローチャートである。日時指定ジャンプテーブルが表示されている状態でフォーカス位置が決定され決定操作があると、フォーカス位置に対応した日時の番組表を表示する（ステップＳＴ１，ＳＴ２，ＳＴ３）。ステップＳＴ５において、テーブルのジャンプを行う操作（図１７−図１９で説明）があると、ジャンプ先の日時指定ジャンプテーブルが表示されステップＳＴ１に戻る（ステップＳＴ５，ＳＴ６）。
【００７０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７１】
１０１…デジタルレコーダ（記録再生装置）、１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ…チューナ、１１０…記録再生制御部、１１１…記録媒体部、１１３…番組データベース部１１４・・・入力処理部、１１５・・・番組表処理部、１１５Ｄ・・・番組情報処理部、１１５Ｃ・・・テーブル処理部、１０６・・・表示処理部。
【図１】
0005567160.tif 000002
【図２】
0005567160.tif 000003
【図３】
0005567160.tif 000004
【図４】
0005567160.tif 000005
【図５】
0005567160.tif 000006
【図６】
0005567160.tif 000007
【図７】
0005567160.tif 000008
【図８】
0005567160.tif 000009
【図９Ａ】
0005567160.tif 000010
【図９Ｂ】
0005567160.tif 000011
【図１０】
0005567160.tif 000012
【図１１】
0005567160.tif 000013
【図１２】
0005567160.tif 000014
【図１３】
0005567160.tif 000015
【図１４】
0005567160.tif 000016
【図１５】
0005567160.tif 000017
【図１６】
0005567160.tif 000018
【図１７】
0005567160.tif 000019
【図１８】
0005567160.tif 000020
【図１９】
0005567160.tif 000021
【図２０】
0005567160.tif 000022
【図２１】
0005567160.tif 000023