(57)【要約】【課題】番組表の所望の範囲を見るための操作負担等を軽減させることが可能となる情報処理装置を提供する。【解決手段】番組表を表示させる情報処理装置であって、日時の選択を受付けて、該選択された日時が現れるように前記番組表の表示範囲を制御する制御部と、前記選択された日時の時間帯を選択時間として記録する記録部と、を備え、前記制御部は、所定時の前記表示範囲である特定表示範囲を、記録済みの前記選択時間が現れる範囲とする情報処理装置とする。【選択図】図６
2015019205.tif 000002
【特許請求の範囲】
【請求項１】
番組表を表示させる情報処理装置であって、
日時の選択を受付けて、該選択された日時が現れるように前記番組表の表示範囲を制御する制御部と、
前記選択された日時の時間帯を選択時間として記録する記録部と、を備え、
前記制御部は、
所定時の前記表示範囲である特定表示範囲を、記録済みの前記選択時間が現れる範囲とすることを特徴とする情報処理装置。
【請求項２】
前記所定時は、前記番組表の表示を開始させる時であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記記録部は、
前記選択された日時の曜日と時間帯を、前記選択時間として記録することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記記録部は、
前記受付の度に、前記選択時間を受付時の時間帯に対応付けて記録し、
前記制御部は、
記録済みの前記選択時間の中から、少なくとも受付時の時間帯が現在と同じものを選出し、
前記特定表示範囲を、前記選出された選択時間が現れる範囲とすることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記記録部は、
前記受付の度に、前記選択時間を受付時の曜日と時間帯に対応付けて記録し、
前記制御部は、
記録済みの前記選択時間の中から、受付時の曜日と時間帯が現在と同じものを選出し、
前記特定表示範囲を、前記選出された選択時間が現れる範囲とすることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、
前記選出された選択時間が複数ある場合に、そのうちの選択回数が最も多いものを判別し、
前記特定表示範囲を、前記判別された選択時間が現れる範囲とすることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記制御部は、
前記判別された選択時間が複数ある場合に、そのうちの現在に最も近いものを特定し、
前記特定表示範囲を、前記特定された選択時間が現れる範囲とすることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記記録部は、
前記選択された日時に放送される番組の中に、シリーズ番組の最初または最終の回の番組が含まれる場合、
前記選択時間を、受付時の曜日と時間帯およびこれに隣接する時間帯に対応付けて、記録することを特徴とする請求項５から請求項７の何れかに記載の情報処理装置。
【請求項９】
放送中の番組の受像を行う請求項５から請求項８の何れかに記載の情報処理装置であって、
記録済みの前記選択時間の何れかにおいて受像した番組を、その選択時間に対応した要求番組として特定し、
前記制御部は、
前記選出された選択時間に対応する前記要求番組と同じタイトルの番組が前記番組表にある場合には、前記特定表示範囲を、前記同じタイトルの番組が現れる範囲にすることを特徴とする情報処理装置。
【請求項１０】
記録済みの前記選択時間の何れかにおいて受像した番組が複数ある場合に、
該複数の番組のうち受像した時間が最も長い番組を、その選択時間に対応した要求番組として特定することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記記録部が記録している選択時間帯のデータの一部を削除するリフレッシュ動作、を実行することを特徴とする請求項１から請求項１０の何れかに記載の情報処理装置。
【請求項１２】
前記リフレッシュ動作は、
受付時が新しい選択時間帯の前記データを優先的に残すようにして、実行されることを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
複数の操作スイッチを有し、
前記制御部は、
前記操作スイッチの何れかが操作されることにより、当該操作スイッチに対応した日時の選択を受付けることを特徴とする請求項１から請求項１２の何れかに記載の情報処理装置。
【請求項１４】
請求項１から請求項１３の何れかに記載の情報処理装置と、
前記番組表の表示に用いられるディスプレイと、
を備えたことを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組表を表示させる情報処理装置、およびこれを備えた表示機器に関する。
【背景技術】
【０００２】
従来、番組表を表示させるテレビ放送受像機が、広く利用されている。ユーザは番組表を見ることにより、各チャンネルで放送されるテレビ放送番組（本願では単に「番組」と表記する）を把握することが出来る。またユーザは番組表の中から所望の番組を選択し、その番組に対する録画等の動作を実行させることが出来る。
【０００３】
なお番組表の全体領域（全ての日時と全てのチャンネルの領域）は非常に大きいため、ディスプレイの一画面内には、番組表の一部の範囲（通常はカーソルを含む範囲）だけが表示されることになる。ユーザは、例えばカーソルを移動させることにより、番組表の所望の範囲を見ることが出来る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２４９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
興味のある番組等はユーザによって概ね決まっているため、ユーザが見ようとする番組表の範囲も偏っていることが多い。このような事情を考慮して、番組表の所望の範囲を見るためのユーザの操作負担等を軽減させることが出来れば、利便性が大きく向上することになる。
【０００６】
本発明は上述した事情に鑑み、番組表の所望の範囲を見るための操作負担等を軽減させることが可能となる情報処理装置、およびこれを備えた表示装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理装置は、番組表を表示させる情報処理装置であって、日時の選択を受付けて、該選択された日時が現れるように前記番組表の表示範囲を制御する制御部と、前記選択された日時の時間帯を選択時間として記録する記録部と、を備え、前記制御部は、所定時の前記表示範囲である特定表示範囲を、記録済みの前記選択時間が現れる範囲とする構成とする。本構成によれば、番組表の所望の範囲を見るための操作負担等を軽減させることが可能となる。
【０００８】
また上記構成としてより具体的には、前記所定時は、前記番組表の表示を開始させる時である構成としても良い。なおここでの「番組表を表示させる」とは、当該情報処理装置を有する機器の画面に番組表を表示させる形態の他、他の機器（例えば外付けのディスプレイ等）に番組表を表示させる形態等をも含む概念である。
【０００９】
また上記構成としてより具体的には、前記記録部は、前記選択された日時の曜日と時間帯を、前記選択時間として記録する構成としてもよい。また上記構成としてより具体的には、前記記録部は、前記受付の度に、前記選択時間を受付時の時間帯に対応付けて記録し、前記制御部は、記録済みの前記選択時間の中から、少なくとも受付時の時間帯が現在と同じものを選出し、前記特定表示範囲を、前記選出された選択時間が現れる範囲とする構成としてもよい。
【００１０】
また上記構成としてより具体的には、前記記録部は、前記受付の度に、前記選択時間を受付時の曜日と時間帯に対応付けて記録し、前記制御部は、記録済みの前記選択時間の中から、受付時の曜日と時間帯が現在と同じものを選出し、前記特定表示範囲を、前記選出された選択時間が現れる範囲とする構成としてもよい。
【００１１】
また上記構成としてより具体的には、前記制御部は、前記選出された選択時間が複数ある場合に、そのうちの選択回数が最も多いものを判別し、前記特定表示範囲を、前記判別された選択時間が現れる範囲とする構成としてもよい。
【００１２】
また上記構成としてより具体的には、前記制御部は、前記判別された選択時間が複数ある場合に、そのうちの現在に最も近いものを特定し、前記特定表示範囲を、前記特定された選択時間が現れる範囲とする構成としてもよい。
【００１３】
また上記構成としてより具体的には、前記記録部は、前記選択された日時に放送される番組の中に、シリーズ番組の最初または最終の回の番組が含まれる場合、前記選択時間を、受付時の曜日と時間帯およびこれに隣接する時間帯に対応付けて、記録する構成としてもよい。
【００１４】
また放送中の番組の受像を行う上記構成の情報処理装置としてより具体的には、記録済みの前記選択時間の何れかにおいて受像した番組を、その選択時間に対応した要求番組として特定し、前記制御部は、前記選出された選択時間に対応する前記要求番組と同じタイトルの番組が前記番組表にある場合には、前記特定表示範囲を、前記同じタイトルの番組が現れる範囲にする構成としてもよい。
【００１５】
また上記構成としてより具体的には、記録済みの前記選択時間の何れかにおいて受像した番組が複数ある場合に、該複数の番組のうち受像した時間が最も長い番組を、その選択時間に対応した要求番組として特定する構成としてもよい。
【００１６】
また上記構成としてより具体的には、前記記録部が記録している選択時間帯のデータの一部を削除するリフレッシュ動作、を定期的に実行する構成としてもよい。また上記構成としてより具体的には、前記リフレッシュ動作は、受付時が新しい選択時間帯の前記データを優先的に残すようにして、実行される構成としてもよい。
【００１７】
また上記構成としてより具体的には、複数の操作スイッチを有し、前記制御部は、前記操作スイッチの何れかが操作されることにより、当該操作スイッチに対応した日時の選択を受付ける構成としてもよい。
【００１８】
また本発明に係る表示装置は、上記構成の情報処理装置と、前記番組表の表示に用いられるディスプレイと、を備えた構成とする。本構成によれば、上記構成の情報処理装置の利点を享受することが可能となる。
【発明の効果】
【００１９】
本発明に係る情報処理装置によれば、番組表の所望の範囲を見るための操作負担等を軽減させることが可能となる。また本発明に係る表示装置によれば、本発明に係る情報処理装置の利点を享受することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態のテレビ放送受像機のブロック図である。
【図２】集計情報に関する説明図である。
【図３】本実施形態のリモコン装置の外観図である。
【図４】番組表に関する説明図である。
【図５】第１実施形態の集計情報管理動作に関するフローチャートである。
【図６】第１実施形態のＥＰＧ表示動作に関するフローチャートである。
【図７】集計情報リフレッシュ動作に関するフローチャートである。
【図８】第１例のカーソルダイレクト動作に関するフローチャートである。
【図９】第２例のカーソルダイレクト動作に関するフローチャートである。
【図１０】第３例のカーソルダイレクト動作に関するフローチャートである。
【図１１】カーソルの位置数を取得する動作に関するフローチャートである。
【図１２】第２実施形態の集計情報管理動作に関するフローチャートである。
【図１３】第３実施形態の集計情報管理動作に関するフローチャートである。
【図１４】要求番組特定動作に関するフローチャートである。
【図１５】第４実施形態のＥＰＧ表示動作に関するフローチャートである。
【発明を実施するための形態】
【００２１】
本発明の実施形態について、第１から第４の各実施形態を例に挙げて以下に説明する。
【００２２】
１．第１実施形態
［テレビ放送受像機の構成および基本動作］
まず第１実施形態について説明する。図１は、本実施形態に係るテレビ放送受像機１の構成に関するブロック図である。本図に示すようにテレビ放送受像機１は、制御部１０、放送信号受信部１１、放送信号処理部１２、ＥＰＧ処理部１３、画像処理部１６、音声処理部１７、ディスプレイ１８、スピーカ１９、時計部２１、および操作部２２を備えている。
【００２３】
制御部１０は、テレビ放送受像機１が正常に動作するように各部を制御する。なお制御部１０はユーザの指示等に応じて、テレビ放送受像機１の動作モードを、受像モードおよび番組表表示モード等の間で切替える。
【００２４】
受像モードは、放送中の番組の受像（受信チャンネルの番組を受信し、その画像表示と音声出力を行う動作）を実行するモードである。この受像の動作により、ユーザは放送中の番組を視聴することが出来る。受信チャンネル（現在選局されているチャンネル）は、ユーザの指示等に応じて切替可能となっている。なお受像の動作については、音声出力が省略されていても構わない。また番組表表示モードは、番組表（電子番組表）を表示するモードである。
【００２５】
放送信号受信部１１は、テレビ放送（一例としては地上デジタル放送）の信号を受信して放送信号処理部１２へ送出する。なおテレビ放送の信号には、番組の画像および音声の情報に加え、ＥＰＧ情報が含まれている。
【００２６】
放送信号処理部１２は、放送信号受信部１１から受取った信号に所定処理（デコード処理等）を施し、受信チャンネルの番組の画像および音声の情報、ならびに最新のＥＰＧ情報を取得する。
【００２７】
放送信号処理部１２は、取得したＥＰＧ情報をＥＰＧ処理部１３へ送出する。また放送信号処理部１２は、受像モードにおいて、受信チャンネルの番組の画像情報を画像処理部１６へ送出し、その番組の音声情報を音声処理部１７へ送出する。
【００２８】
ＥＰＧ処理部１３は、放送信号処理部１２から受取った最新のＥＰＧ情報を記録保持する。なおＥＰＧ情報には、各番組のタイトル、チャンネル、ジャンル、（放送される）日と時間帯、およびその他の付属情報（登場人物やストーリー概略など）が含まれる。これによりＥＰＧ処理部１３は、ＥＰＧ情報を用いて番組表を形成することが可能である。
【００２９】
ＥＰＧ処理部１３は、番組表表示モードのときに、番組表の画像情報を画像処理部１６へ送出する。またＥＰＧ処理部１３は、制御部１０の指示に応じて、番組表に関連する各種画像（番組表内のカーソルの画像等）の情報を画像処理部１６へ送出する。
【００３０】
またＥＰＧ処理部１３は、番組表の利用に関する情報として、図２に例示する集計情報を記録保持する。本図に示すように集計情報は、「受付時間」、「選択時間」、「選択回数」、および「リフレッシュカウンタ」の各項目を有している。一つの「受付時間」には、一つまたは複数の「選択時間」が対応している。また一つの「選択時間」には、一つの「選択回数」が対応している。また一つの「受付時間」には、一つの「リフレッシュカウンタ」が対応している。
【００３１】
なお「受付時間」は、日時の選択を受付けた曜日・時間帯（曜日および時間帯）を示し、「選択時間」は、対応する「受付時間」において選択された曜日・時間帯を示す。また「選択回数」は、対応する「選択時間」がこれまでに選択された回数を示し、「最新受付時」は、対応する「選択時間」の最新の受付時（つまり最後に受付けた時）を示す。
【００３２】
画像処理部１６は、放送信号処理部１２あるいはＥＰＧ処理部１３から受けた画像情報に基づいて、ディスプレイ１８に画像を表示させるための信号を生成し、ディスプレイ１８へ送出する。ディスプレイ１８は、例えば液晶ディスプレイとして形成されており、画像処理部１６から受取った信号に基づいて画像を表示する。
【００３３】
音声処理部１７は、放送信号処理部１２から受けた音声情報に基づいて、スピーカ１９に音声を出力させるための信号を生成し、スピーカ１９へ送出する。スピーカ１９は、音声処理部１７から受取った信号に基づいて音声を出力する。
【００３４】
なおディスプレイ１８やスピーカ１９は、テレビ放送受像機１の一部として設けられていても良く、テレビ放送受像機１側から見た外部機器（例えば外付けの機器）であっても良い。何れの場合にも、テレビ放送受像機１がディスプレイ１８に各種画像を表示させ、スピーカ１９に音声を出力させることになる。
【００３５】
時計部２１は、現在時間をカウントする時計としての機能を有している。なお時計部２１は、例えば外部から最新の時刻情報を逐次受取ることによって、現在時間を把握するようになっていても構わない。時計部２１によって得られた現在時間の情報は、制御部１０へ送出される。
【００３６】
操作部２２は、ユーザによる遠隔操作を受付けるためのリモートコントロール装置（以下、「リモコン装置」と略記する）等から形成されている。操作部２２は、ユーザの各種操作を受付けて、その操作の情報を制御部１０へ送出する。
【００３７】
なお図３は、当該リモコン装置２の外観図を表している。このようにリモコン装置２は、略直方体である筐体の表面に、複数の操作キーが露出した形態となっている。操作キーには、「０」〜「１２」の各数字キーＫｎが含まれる。
【００３８】
数字キーＫｎは、受信チャンネルの切替等に用いられる。例えば受像モードにおいて数字キーＫｎが操作されると、受信チャンネルはその数字のチャンネルに切替えられる。また数字キーＫｎは、後述するカーソルダイレクトの利用時等にも操作される。この点については、改めて説明する。
【００３９】
［番組表に関する動作］
図４は、テレビ放送受像機１が表示させる番組表５１を模式的に示している。番組表５１は、縦方向と横方向にそれぞれ時間とチャンネルが割当てられており、放送日時やチャンネルが一目で分かるように各番組が表されている。また番組表５１内には、何れかの番組を指し示すカーソル５１ａが現れている。このときユーザは、カーソル５１ａを自由に移動させて所望の番組を選択し、例えばその番組についての付属情報等を確認することが可能である。
【００４０】
番組表５１の全体領域（全ての日時と全てのチャンネルの領域）は非常に大きいため、ディスプレイ１８の一画面内には、番組表５１の一部の範囲（カーソル５１ａを含む領域）だけが表示されることになる。なおカーソル５１ａが現在の表示範囲を超えて移動されても、番組表５１の表示範囲はこれに追従して更新されるため、カーソル５１ａは常時表示されることになる。
【００４１】
ユーザは、カーソル５１ａを移動させることにより、番組表５１の所望の範囲を表示させることが出来る。またテレビ放送受像機１は、番組表５１の表示中に、カーソルダイレクトによる任意の日時の選択を受付けるようになっている。
【００４２】
カーソルダイレクトは、例えばリモコン装置２の数字キーＫｎの何れかが操作されることにより日時の選択を受付けて、その選択された日時が現れるように、番組表５１の表示範囲を更新する機能である。一例としては、例えば「８」の数字キーＫｎが一回だけ操作されたときに、当日の８時の時間帯が現れるように番組表５１の表示範囲が更新される。ユーザは、カーソルダイレクトを利用して、番組表５１の所望の領域を表示させることも可能である。
【００４３】
［集計情報管理動作］
またテレビ放送受像機１は、カーソルダイレクト等による日時の選択を受付ける度に、その日時が現れるように番組表５１の表示範囲を更新するとともに、集計情報管理動作を実行する。集計情報管理動作は、先述した集計情報（図２を参照）を必要に応じて更新するための動作である。集計情報管理動作の流れについて、図５に示すフローチャートを参照しながら以下に説明する。
【００４４】
テレビ放送受像機１は、現在（すなわち、今回の日時の選択を受付けた時）の曜日・時間帯を、「受付時間」とする（ステップＳ１１）。またテレビ放送受像機１は、ユーザの操作内容が所定の判別条件を満たすか否かを監視する（ステップＳ１２）。この判別条件は、今回の選択結果がユーザの思い通りであったか否かを判別するための条件である。
【００４５】
当該判別条件は、例えば、カーソル５１ａがチャンネルを変える方向にのみ移動された場合、一定時間（例えば数秒間）無操作であった場合、或いはカーソル５１ａが移動されずに番組確定の操作（その番組の付属情報を表示させる操作等）がなされた場合に、満たされる条件である。
【００４６】
なおこの例では、番組表５１の表示を解除する操作がなされた場合、カーソルダイレクトの操作が再度なされた場合、或いはカーソル５１ａが時間を変える方向に移動された場合には、当該判別条件は満たされない。当該判別条件が満たされた場合には、今回の選択結果がユーザの思い通りであった（例えば、表示させたい時間の勘違いや操作ミス等ではない）と想定される。
【００４７】
当該判別条件が満たされた場合には（ステップＳ１２のＹ）、今回の日時の選択が正式に行われたとみなされ、テレビ放送受像機１は集計情報を更新する（ステップＳ１３）。具体的に説明するとテレビ放送受像機１は、今回選択された日時の曜日・時間帯を、今回の「受付時間」に対応する「選択時間」とする。
【００４８】
そして集計情報において、今回の「受付時間」に対応する「選択時間」の情報が既に含まれる場合には、当該「選択時間」に対応する「選択回数」の値が１だけ増加され、「最新受付時」の日時が現在の日時に更新される。一方、今回の「受付時間」に対応する「選択時間」の情報が未だ無い場合には、この情報が集計情報に追加されるとともに、当該「選択時間」に対応する「選択回数」の値は１とされ、「最新受付時」の日時が現在の日時に設定される。また集計情報における「リフレッシュカウンタ」の各値が１だけ増加される。このとき現存する全ての「リフレッシュカウンタ」の値が１だけ増加されるようにしても良い。
【００４９】
このように集計情報が更新された後、今回の集計情報管理動作は終了する。なお上記の判別条件が満たされなかった場合（ステップＳ１２のＮ）、テレビ放送受像機１は、今回の受付時間等の情報を破棄し、集計情報を更新させずに今回の集計情報管理動作を終了させる。
【００５０】
［ＥＰＧ表示動作］
またテレビ放送受像機１は、番組表５１が表示されていないときに番組表５１の表示指示がなされたとき、番組表５１を表示させるためのＥＰＧ表示動作を実行する。ＥＰＧ表示動作の流れについて、図６に示すフローチャートを参照しながら以下に説明する。
【００５１】
テレビ放送受像機１は、集計情報に基づいて、現在に対応する「選択時間」の中に、「選択回数」が既定数（例えば「５」）を超えたものがあるか否かを判別する（ステップＳ２１）。なお現在に対応する「選択時間」とは、例えば、「受付時間」の曜日・時間帯が現在の曜日・時間帯と同じである「選択時間」を指す。
【００５２】
既定数を超えたものがある場合（ステップＳ２１のＹ）、テレビ放送受像機１は更に、現在に対応する「選択時間」のうちの最も「選択回数」の多いものが、一つに絞られるか否かを識別する（ステップＳ２２）。
【００５３】
一つに絞られる場合（ステップＳ２２のＹ）、テレビ放送受像機１は、その最も選択回数の多い「選択時間」を初期表示時間とする（ステップＳ２３）。一方で一つに絞られない場合（ステップＳ２２のＮ）、テレビ放送受像機１は、それらの最も選択回数の多い「選択時間」のうち、現在に最も近いものを初期表示時間とする（ステップＳ２４）。このようにして初期表示時間が決められると、テレビ放送受像機１は、初期表示時間の曜日・時間帯が現れるように番組表５１を表示させる（ステップＳ２５）。
【００５４】
なお、ステップＳ２１の処理において既定数を超えたものがないと判別された場合（ステップＳ２１のＮ）、テレビ放送受像機１は、現在の時間帯が現れるように番組表５１を表示させる（ステップＳ２６）。
【００５５】
上述した一連のＥＰＧ表示動作によれば、ユーザが見ようとしているであろう番組が優先的に表示されるように、番組表５１の初期表示範囲を設定しておくことが可能となる。これにより、番組表の所望の範囲を見るためのユーザの操作負担を、軽減させることが可能となる。
【００５６】
またＥＰＧ表示動作の終了後、ステップＳ２５またはＳ２６の処理により決められた初期表示時間の日時を、今回選択された日時とみなして、先述した集計情報管理動作が自動的に実行されるようにしても良い。
【００５７】
［集計情報リフレッシュ動作］
またテレビ放送受像機１は、集計情報の情報量が過剰となることを防ぐための集計情報を、定期的に（例えば、月や日の変り目等に）実行する。集計情報リフレッシュ動作の流れについて、図７に示すフローチャートを参照しながら以下に説明する。
【００５８】
テレビ放送受像機１は、集計情報における最初の（例えば最も古い日時の）「受付時間」を処理対象として（ステップＳ３１）、その「リフレッシュカウンタ」が所定の上限値以上であるか否かを判別する（ステップＳ３２）。「リフレッシュカウンタ」が所定の上限値以上である場合（ステップＳ３２のＹ）、テレビ放送受像機１は、直近の所定数（例えば３個）の「選択時間」に関するデータを残し、その他の「選択時間」に関するデータを集計情報から削除する（ステップＳ３３）。なお直近の所定数の「選択時間」とは、「最新受付時」が最も現在に近い所定数分の「選択時間」を指す。
【００５９】
またテレビ放送受像機１は、処理対象の「リフレッシュカウンタ」を所定値（例えば「３」）に設定する（ステップＳ３４）。その後にテレビ放送受像機１は、既に全ての「受付時間」を処理対象としたか否かを判別する（ステップＳ３５）。既に全ての「受付時間」を処理対象とした場合には（ステップＳ３５のＹ）、集計情報リフレッシュ動作は終了する。
【００６０】
一方で、処理対象としていない「受付時間」が残っている場合には（ステップＳ３５のＮ）、次の「受付時間」を処理対象とした上で（ステップＳ３６）、ステップＳ３２以降の処理が繰り返される。また、ステップＳ３２の処理で、リフレッシュカウンタが上限値以上ではないと判別された場合にも（ステップ３２のＮ）、次の「受付時間」を処理対象とした上で（ステップＳ３６）、ステップＳ３２以降の処理が繰り返される。
【００６１】
上述した集計情報リフレッシュ動作によれば、集計情報のデータ（記録されている選択時間のデータ）の一部が削除され、集計情報の情報量が過剰となることを抑えることが出来る。また当該集計情報リフレッシュ動作によれば、受付時が新しいデータを優先的に残すようにして、集計情報のデータの一部を削除することが可能である。
【００６２】
［カーソルダイレクト動作］
既に説明した通り、テレビ放送受像機１は、カーソルダイレクトの機能を有している。このカーソルダイレクトは、ユーザの利便性等を勘案して様々な形態とされ得る。カーソルダイレクトの機能を実現させるためにテレビ放送受像機１が行う動作（カーソルダイレクト動作）の具体例について、第１から第３の例を挙げて説明する。
【００６３】
まず第１例のカーソルダイレクト動作について、図８に示すフローチャートを参照しながら説明する。なお以下の説明における「現在時間の値」は、現在時間の時（hour）を２４時間方式で示した値であり、例えば「８」時４５分であれば「８」とする。
【００６４】
リモコン装置２の数字キーＫｎの操作を受けたとき（ステップＳ４１）、現在時間の値が「今回操作された数字キーＫｎの数値」と「今回操作された数字キーＫｎの数値＋１２」の何れとも異なっているか否かが判別される（ステップＳ４２）。
【００６５】
異なっていれば（ステップＳ４２のＹ）、表示時間反転フラグ（フラグ情報の一つ）がクリアされた上で（ステップＳ４２ａ）、ステップＳ４３の処理が行われる。また何れか一方と同じであれば（ステップＳ４２のＮ）、表示時間反転フラグがセットされた上で（ステップＳ４２ｂ）、ステップＳ４３の処理が行われる。なおここでの「前回」とは、既に１回以上のカーソルダイレクト動作が実行済みである場合における、前回のカーソルダイレクト動作の実行時のことである。
【００６６】
またステップＳ４３の処理として、今回も前回と同じ数字キーＫｎの操作を受けたのか否かが判別される。今回は前回と異なる数字キーＫｎの操作を受けた場合には（ステップＳ４３のＮ）、次に、現在時間が午前中であるか否かが判別される（ステップＳ４３ａ）。午前中である場合には（ステップＳ４３ａのＹ）、現在時間の値の方が今回操作された数字キーＫｎの数値より大きいか否かが判別される（ステップＳ４３ｂ）。
【００６７】
現在時間の値の方が大きい場合には（ステップＳ４３ｂのＹ）、表示時間Ｔ１が「今回操作された数字キーＫｎの数値＋１２」とされ（ステップＳ４４ａ）、更に表示時間Ｔ２が無効値とされる（ステップＳ４４ｂ）。その後、ステップＳ４５の処理が行われる。
【００６８】
一方で現在時間の値の方が大きくはない場合には（ステップＳ４３ｂのＮ）、表示時間Ｔ１が「今回操作された数字キーＫｎの数値」とされ（ステップＳ４４ｃ）、更に表示時間Ｔ２が「今回操作された数字キーＫｎの数値＋１２」とされる（ステップＳ４４ｄ）。その後、ステップＳ４５の処理が行われる。
【００６９】
また現在時間が午前中ではない場合には（ステップＳ４３ａのＮ）、現在時間の値が「今回操作された数字キーＫｎの数値＋１２」以下であるか否かが判別される（ステップＳ４３ｃ）。
【００７０】
現在時間の値が「今回操作された数字キーＫｎの数値＋１２」以下であれば（ステップＳ４３ｃのＹ）、表示時間Ｔ１は「今回操作された数字キーＫｎの数値＋１２」とされ（ステップＳ４４ｅ）、表示時間Ｔ２は無効値とされる（ステップＳ４４ｆ）。その後、ステップＳ４５の処理が行われる。
【００７１】
現在時間の値が「今回操作された数字キーＫｎの数値＋１２」以下ではない場合（ステップＳ４３ｃのＮ）、表示時間Ｔ１および表示時間Ｔ２は無効値とされる（ステップＳ４４ｇ、Ｓ４４ｈ）。その後、ステップＳ４５の処理が行われる。
【００７２】
またステップＳ４５の処理として、表示時間反転フラグがクリアされているか否かが判別される。クリアされていれば（ステップＳ４５のＹ）、そのままステップＳ４６の処理が行われる。クリアされていなければ（ステップＳ４５のＮ）、表示時間Ｔ１と表示時間Ｔ２が入れ替えられた上で（ステップＳ４５ａ）、ステップＳ４６の処理が行われる。
【００７３】
またステップＳ４６の処理として、表示時間Ｔ１が無効値とは異なっているか否かが判別される。無効値とは異なっている場合（ステップＳ４６のＹ）、現在時間の値が表示時間Ｔ１と同じであるか否かが判別される（ステップＳ４７）。現在時間の値が表示時間Ｔ１と同じである場合（ステップＳ４７のＹ）、現在放送されている番組にカーソル５１ａを合わせるようにして、番組表５１の表示範囲が更新される（ステップＳ４７ａ）。
【００７４】
また現在時間の値が表示時間Ｔ１と異なる場合（ステップＳ４７のＮ）、表示時間Ｔ１の０分が先頭となるようにカーソル５１ａを合わせるようにして、番組表５１の表示範囲が更新される（ステップＳ４７ｂ）。なお表示時間Ｔ１（Ｔ２も同様）は時（hour）の値を表し、例えば表示時間Ｔ１が「８」であれば、ステップＳ４７ｂの処理により、８時０分が先頭となるようにカーソル５１ａが合わせられる。
【００７５】
またステップＳ４６の処理において、表示時間Ｔ１が無効値となっている場合には（ステップＳ４６のＮ）、ディスプレイ１８に例えば「本日はこの時間帯は終了しております」と表示される（ステップＳ４６ａ）。
【００７６】
またステップＳ４３の処理において、今回も前回と同じ数字キーＫｎの操作を受けたと判別された場合には（ステップＳ４３のＹ）、表示時間Ｔ１が選択されているか（すなわち、前回にステップＳ４７ｂの処理が行われたか）が判別される（ステップＳ４８）。表示時間Ｔ１が選択されていない場合には（ステップＳ４８のＮ）、ステップＳ４６の処理が行われる。
【００７７】
一方で表示時間Ｔ１が選択されている場合には（ステップＳ４８のＹ）、前回までの表示時間Ｔ２が無効値とは異なっているか否かが判別される（ステップＳ４８ａ）。無効値とは異なっている場合（ステップＳ４８ａのＹ）、表示時間Ｔ２の０分が先頭となるようにカーソル５１ａを合わせるようにして、番組表５１の表示範囲が更新される（ステップＳ４８ｂ）。また表示時間Ｔ２が無効値となっている場合には（ステップＳ４８ａのＮ）、ステップＳ４６ａの処理が行われる。
【００７８】
ステップＳ４６ａ、Ｓ４７ａ、Ｓ４７ｂ、またはＳ４８ｂの処理が行われた後、今回受けた数字キーＫｎや各表示時間（Ｔ１、Ｔ２）等の情報を保存して（ステップＳ４９）、今回のカーソルダイレクト動作は終了される。なお番組表５１が続けて表示されている間に、上述したカーソルダイレクト動作は再度実行され得る。次回のカーソルダイレクト動作においては、今回のカーソルダイレクト動作において保存された数字キーＫｎや各表示時間（Ｔ１、Ｔ２）等の情報が利用される。また番組表の表示が解除される際には、これらの保存された各情報は消去される。
【００７９】
なお例えば現在時間が「２時」のときに「１」の数字キーＫｎが操作された場合には、図８に示すルートＡ（ステップＳ４４ａとＳ４４ｂの処理がなされるルート）を経て、表示時間Ｔ１は「１３」とされ、表示時間Ｔ２は無効値とされる。また例えば現在時間が「２時」のときに「３」の数字キーＫｎが操作された場合には、図８に示すルートＢ（ステップＳ４４ｃとＳ４４ｄの処理がなされるルート）を経て、表示時間Ｔ１は「３」とされ、表示時間Ｔ２は「１５」とされる。
【００８０】
また例えば現在時間が「１５時」のときに「４」の数字キーＫｎが操作された場合には、図８に示すルートＣ（ステップＳ４４ｅとＳ４４ｆの処理がなされるルート）を経て、表示時間Ｔ１は「１６」とされ、表示時間Ｔ２は無効値とされる。また例えば現在時間が「１５時」のときに「２」の数字キーＫｎが操作された場合には、図８に示すルートＤ（ステップＳ４４ｇとＳ４４ｈの処理がなされるルート）を経て、表示時間Ｔ１と表示時間Ｔ２は無効値とされる。
【００８１】
第１例のカーソルダイレクト動作によれば、ユーザは、現在時間以降の当日の午前及び午後の時間帯をダイレクトで（例えば「８」時を選択したいときには「８」の数字キーＫｎを操作するようにして）選択することが出来る。なおユーザは、同じ数字キーＫｎを操作する度に、午前と午後を切替えさせることが可能である。また、選択された時間帯が本日では既に経過している場合には、その旨が表示されるようになっている。
【００８２】
次に第２例のカーソルダイレクト動作について、図９に示すフローチャートを参照しながら説明する。なお以下の説明では、第１例のカーソルダイレクト動作と異なる部分の説明に重点をおき、共通する部分の説明を省略することがある。
【００８３】
第２例のカーソルダイレクト動作では、第１例でのステップＳ４４ｂの処理の代わりに、ステップＳ４４ｗの処理（表示時間Ｔ２を「今回操作された数字キーＫｎの数値＋２４」とする処理）が行われる。また第１例でのＳ４４ｆの処理の代わりに、ステップＳ４４ｘの処理（表示時間Ｔ２を「今回操作された数字キーＫｎの数値＋２４」とする処理）が行われる。また第１例でのＳ４４ｇの処理の代わりに、ステップＳ４４ｙの処理（表示時間Ｔ１を「今回操作された数字キーＫｎの数値＋２４」とする処理）が行われる。また第１例でのＳ４４ｈの処理の代わりに、ステップＳ４４ｚの処理（表示時間Ｔ２を「今回操作された数字キーＫｎの数値＋１２＋２４」とする処理）が行われる。
【００８４】
また第２例のカーソルダイレクト動作では、各表示時間（Ｔ１、Ｔ２）を無効値とする必要が無いため、第１例でのステップＳ４６、Ｓ４６ａ、およびＳ４８ａの処理は省略される。すなわち、ステップＳ４６の処理が行われる代わりにステップＳ４７の処理が行われ、ステップＳ４８ａの処理が行われる代わりにステップＳ４８ｂの処理が行われる。
【００８５】
なお例えば現在時間が「２時」のときに「１」の数字キーＫｎが操作された場合には、図９に示すルートＡ（ステップＳ４４ａとＳ４４ｗの処理がなされるルート）を経て、表示時間Ｔ１は「１３」とされ、表示時間Ｔ２は「２５（翌日の「１」に相当）」とされる。また例えば現在時間が「２時」のときに「３」の数字キーＫｎが操作された場合には、図９に示すルートＢ（ステップＳ４４ｃとＳ４４ｄの処理がなされるルート）を経て、表示時間Ｔ１は「３」とされ、表示時間Ｔ２は「１５」とされる。
【００８６】
また例えば現在時間が「１５時」のときに「４」の数字キーＫｎが操作された場合には、図９に示すルートＣ（ステップＳ４４ｅとＳ４４ｘの処理がなされるルート）を経て、表示時間Ｔ１は「１６」とされ、表示時間Ｔ２は「２８（翌日の「４」に相当）」とされる。また例えば現在時間が「１５時」のときに「２」の数字キーＫｎが操作された場合には、図９に示すルートＤ（ステップＳ４４ｙとＳ４４ｚの処理がなされるルート）を経て、表示時間Ｔ１は「２６（翌日の「２」に相当）」とされ、表示時間Ｔ２は「３８（翌日の「１４」に相当）」とされる。
【００８７】
第２例のカーソルダイレクト動作によれば、ユーザは、現在時間以降の当日と翌日を含む午前及び午後の時間帯をダイレクトで選択することが出来る。また第２例のカーソルダイレクト動作によれば、第１例で「本日はこの時間帯は終了しております」等と表示される代わりに、翌日の時間帯が現れるように番組表５１を表示させることが出来る。
【００８８】
次に第３例のカーソルダイレクト動作について、図１０に示すフローチャートを参照しながら説明する。
【００８９】
リモコン装置２の数字キーＫｎの操作を受けたとき（ステップＳ５１）、カーソルの位置数（カーソル５１ａの時間方向の位置に関する数値）を取得する動作が行われる（ステップＳ５２）。なおカーソルの位置数を取得する動作については、後に説明する。ステップＳ５２の処理の後、現在のカーソル５１ａが指し示す時間（カーソル位置の時間）が午前中であるか否かが判別される（ステップＳ５３）。
【００９０】
カーソル位置の時間が午前中である場合（ステップＳ５３のＹ）、カーソル位置の時間の値（例えば、カーソル位置の時間が「８」時である場合には「８」とする）が「今回操作されたキーの数値」以上であるか否かが判別される（ステップＳ５３ａ）。カーソル位置の時間の値が「今回操作された数字キーＫｎの数値」以上である場合には（ステップＳ５３ａのＹ）、表示時間Ｔ１は「カーソルの位置数＋今回操作された数字キーＫｎの数値＋１２」とされる（ステップＳ５４ａ）。一方でカーソル位置の時間の値が「今回操作された数字キーＫｎの数値」未満である場合には（ステップＳ５３ａのＮ）、表示時間Ｔ１は「カーソルの位置数＋今回操作された数字キーＫｎの数値」とされる（ステップＳ５４ｂ）。
【００９１】
またカーソル位置の時間が午後である場合（ステップＳ５３のＮ）、カーソル位置の時間の値が「今回操作されたキーの数値＋１２」より小さいか否かが判別される（ステップＳ５３ｂ）。カーソル位置の時間の値が「今回操作された数字キーＫｎの数値＋１２」より小さい場合には（ステップＳ５３ｂのＹ）、表示時間Ｔ１は「カーソルの位置数＋今回操作された数字キーＫｎの数値＋１２」とされる（ステップＳ５４ｃ）。一方でカーソル位置の時間の値が「今回操作された数字キーＫｎの数値＋１２」以上である場合には（ステップＳ５３ｂのＮ）、表示時間Ｔ１は「カーソルの位置数＋今回操作された数字キーＫｎの数値＋２４」とされる（ステップＳ５４ｄ）。
【００９２】
ステップＳ５４ａ〜Ｓ５４ｄの何れかの処理の後、表示時間Ｔ１の０分が先頭となるようにカーソル５１ａを合わせるようにして、番組表５１の表示範囲が更新される（ステップＳ５５）。なお表示時間Ｔ１は時（hour）の値を表し、例えば表示時間Ｔ１が「８」であれば、ステップＳ５５の処理により、８時０分が先頭となるようにカーソル５１ａが合わせられる。ここまでの処理が完了することにより、今回のカーソルダイレクト動作は終了する。
【００９３】
上述したカーソルの位置数を取得する動作（ステップＳ５２）について、図１１に示すフローチャートを参照しながら説明する。まず、現在のカーソル５１ａが指し示す日（カーソルの日）の値が、本日の値より小さいか否かが判別される（ステップＳ５６ａ）。なおカーソルの日の値や本日の値はそのときの日（day）の値であり、例えば「５」月１８日であれば「５」となる。カーソルの日の値が本日の値より小さくはない場合（ステップＳ５６ａのＮ）、カーソルの位置数は「カーソルの日の値−本日の値」とされる（ステップＳ５７ａ）。
【００９４】
カーソルの日の値が本日の値より小さい場合（ステップＳ５６ａのＹ）、本日がうるう年の２月に属していれば（ステップＳ５６ｂのＹかつＳ５６ｃのＹ）、カーソルの位置数は「（カーソルの日の値＋２９）−本日の値」とされる（ステップＳ５７ｃ）。一方で、本日がうるう年の２月に属していなければ（ステップＳ５６ｂのＮまたはＳ５６ｃのＮ）、カーソルの位置数は「（カーソルの日の値＋本日の月の最大日の値）−本日の値」とされる（ステップＳ５７ｂ）。
【００９５】
ステップＳ５７ａ〜５７ｃの何れかの処理によりカーソルの位置数が特定された後、日（day）から時（hour）への換算のため、この値は２４倍される（ステップＳ５８）。ステップＳ５８の処理により得られた値が、上述したステップＳ５４ａ〜Ｓ５５ｄの何れかの処理において、カーソルの位置数として用いられる。
【００９６】
なお例えばカーソル位置の時間が「２時」のときに「１」の数字キーＫｎが操作された場合には、図１０に示すルートＡ（ステップＳ５４ａの処理がなされるルート）を経て、表示時間Ｔ１は「１３＋カーソルの位置数」とされる。また例えばカーソル位置の時間が「２時」のときに「３」の数字キーＫｎが操作された場合には、図１０に示すルートＢ（ステップＳ５４ｂの処理がなされるルート）を経て、表示時間Ｔ１は「３＋カーソルの位置数」とされる。
【００９７】
また例えばカーソル位置の時間が「１５時」のときに「４」の数字キーＫｎが操作された場合には、図１０に示すルートＣ（ステップＳ５４ｃの処理がなされるルート）を経て、表示時間Ｔ１は「１６＋カーソルの位置数」とされる。また例えばカーソル位置の時間が「１５時」のときに「２」の数字キーＫｎが操作された場合には、図１０に示すルートＤ（ステップＳ５４ｄの処理がなされるルート）を経て、表示時間Ｔ１は「２６（翌日の「３」に相当）＋カーソルの位置数」とされる。
【００９８】
第３例のカーソルダイレクト動作によれば、ユーザは、現在カーソル５１ａで選択されている時間以降の時間帯を次々にダイレクトで選択することが出来る。またうるう年によるカーソルの位置数のずれも防ぐことが可能である。
【００９９】
またカーソルダイレクトの機能は、日（day）やチャンネル等の選択にも応用可能である。この場合、各数字キーＫｎには、例えば日（day）、時間（hour）、およびチャンネルについての内容が割当てられる。一例として「３」の数字キーには、日（day）について「３日」、時間（hour）について「３時」、チャンネルについて「３ｃｈ」が割当てられる。そして日（day）、時間（hour）、およびチャンネルの何れかの項目の指定を受付けておき、その後に何れかの数字キーＫｎが操作されたときには、その数字キーＫｎに割当てられている内容（指定された項目の内容）が選択されたとみなされる。
【０１００】
これによりユーザは、日（day）、時間（hour）、およびチャンネルの何れについても直接的に選択することができ、番組表５１の表示範囲を所望の状態とすることが容易となる。また、日（day）、時間（hour）、およびチャンネルの各内容が、どの数字キーＫｎに割当てられているか（例えば「１６日」がどの数字キーＫｎに割当てられているか）を示す表示が、ディスプレイ１８に表示されるようになっていても良い。
【０１０１】
２．第２実施形態
次に第２実施形態について説明する。なお第２実施形態は、集計情報管理動作に関する部分を除き、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分の説明については説明を省略することがある。
【０１０２】
第２実施形態のテレビ放送受像機１も、カーソルダイレクト等による日時の選択を受付ける度に、その日時が現れるように番組表５１の表示範囲を更新するとともに、集計情報管理動作を実行する。第２実施形態の集計情報管理動作の流れについて、図１２に示すフローチャートを参照しながら以下に説明する。
【０１０３】
テレビ放送受像機１は、現在（すなわち、今回の日時の選択を受付けた時）の曜日・時間帯を、「受付時間」とする（ステップＳ１５）。またテレビ放送受像機１は、ユーザの操作内容が所定の判別条件を満たすか否かを監視する（ステップＳ１６）。この判別条件については、第１実施形態におけるステップＳ１２の処理で用いられる判別条件と同様であるため、ここでは詳細な説明を省略する。
【０１０４】
当該判別条件が満たされた場合には（ステップＳ１６のＹ）、テレビ放送受像機１は、集計情報を更新する（ステップＳ１７）。なお集計情報がどのように更新されるかについては、第１実施形態におけるステップＳ１３の処理の場合と同様であるため、ここでは詳細な説明を省略する。
【０１０５】
一方、ステップＳ１６の処理において上記の判別条件が満たされなかった場合の具体的状況としては、ユーザが別の日時を新たに選択した状況も考えられる。そこでテレビ放送受像機１は、上記の判別条件が満たされなかった場合には（ステップＳ１６のＮ）、ユーザによって別の日時が新たに選択されたか否かを判別する（ステップＳ１８）。
【０１０６】
別の日時が新たに選択されたケースとして、具体的には、カーソルダイレクトにより別の日時が選択されたケースや、カーソル５１ａが時間方向に移動されたケース等が挙げられる。テレビ放送受像機１はこれらのケースに該当する場合に、ユーザによって別の日時が新たに選択されたとみなし（ステップＳ１８のＹ）、ステップＳ１６の処理を再度行う。この段階で上記の判別条件が満たされた場合には（ステップＳ１６のＹ）、新たに選択された日時の曜日・時間帯が今回の「受付時間」に対応する「選択時間」とされ、ステップＳ１７の処理が実行される。
【０１０７】
なお番組表５１の表示を解除する操作がなされたケース（例えば受像モード等に切替えられたケース）では、テレビ放送受像機１は、別の日時が新たに選択されなかったと判別し（ステップＳ１８のＮ）、今回の集計情報管理動作を終了させる。この場合には、今回の受付時間等の情報は破棄され、集計情報の更新は実行されない。
【０１０８】
本実施形態の集計情報管理動作によれば、例えば、初めに選択した日時がユーザの思い通りではなく、その後に選択し直した日時がユーザの思い通りであったような場合にも、選択し直した分を反映させるように集計情報を更新させることが可能となる。
【０１０９】
３．第３実施形態
次に第３実施形態について説明する。なお第３実施形態は、集計情報管理動作に関する部分を除き、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分の説明については説明を省略することがある。
【０１１０】
第３実施形態のテレビ放送受像機１も、カーソルダイレクト等による日時の選択を受付ける度に、その日時が現れるように番組表５１の表示範囲を更新するとともに、集計情報管理動作を実行する。第３実施形態の集計情報管理動作の流れについて、図１３に示すフローチャートを参照しながら以下に説明する。
【０１１１】
テレビ放送受像機１は、現在（すなわち、今回の日時の選択を受付けた時）の曜日・時間帯を、「受付時間」とする（ステップＳ６１）。またテレビ放送受像機１は、ユーザの操作内容が所定の判別条件を満たすか否かを監視する（ステップＳ６２）。この判別条件については、第１実施形態のステップＳ１２の処理で用いられる判別条件と基本的に同様である。
【０１１２】
またテレビ放送受像機１は、上記の判別条件が満たされなかった場合には（ステップＳ６２のＮ）、ユーザによって別の時間帯が新たに選択されたか否かを判別する（ステップＳ６３）。なおどのようにして当該判別を行うかについては、第２実施形態のステップＳ１８の処理の場合と基本的に同様である。
【０１１３】
テレビ放送受像機１は、別の日時が新たに選択された場合には（ステップＳ６３のＹ）、ステップＳ６２の処理を再度行う。なお別の日時が新たに選択されなかった場合には（ステップＳ６３のＮ）、今回の受付時間等の情報を破棄し、集計情報管理動作を終了させる。この場合には、集計情報の更新は実行されない。
【０１１４】
そして上記の判別条件が満たされた場合には（ステップＳ６２のＹ）、テレビ放送受像機１は、今回選択された日時に放送される全ての番組の中に、シリーズ番組の最初または最終の回の番組が含まれるか否かを判別する（ステップＳ６４）。
【０１１５】
ここでのシリーズ番組は、例えば毎週、同じ曜日・時間帯に放送される一連の番組のことであり、通常は同じタイトルが付けられる。一例を挙げれば、複数回に分けて放送される連続ドラマ番組や、同じタイトルで毎週放送されるニュース番組などが、シリーズ番組に該当し得る。なおタイトルの全部または一部が共通する一連の番組を、シリーズ番組とみなすようにしても良い。またステップＳ６４の判別の処理は、ＥＰＧ情報を参照することにより実行可能である。
【０１１６】
シリーズ番組の最初または最終の回の番組が含まれる場合（ステップＳ６４のＹ）、テレビ放送受像機１は、現在の前後１時間の曜日・時間帯を、「受付時間」に追加する（ステップＳ６５）。これにより今回の「受付時間」は、ステップＳ６１の処理による分も合わせて、現在の１時間前の時間帯、現在の時間帯、および現在の１時間後の時間帯となる。なお追加された「受付時間」は、ステップＳ６１の処理で決められた元々の「受付時間」に隣接する時間帯である。
【０１１７】
その後にテレビ放送受像機１は、ステップＳ６６の処理を行う。なおシリーズ番組の最初または最終の回の番組が含まれない場合には（ステップＳ６４のＮ）、テレビ放送受像機１は、ステップＳ６５の処理を省略してステップＳ６６の処理を行う。またテレビ放送受像機１は、ステップＳ６６の処理として集計情報の更新を行う。
【０１１８】
集計情報がどのように更新されるかについては、第１実施形態におけるステップＳ１３の処理の場合と基本的に同様である。ステップＳ６５の処理が行われている場合には、選択時間が、元々の「受付時間」と追加された「受付時間」の両方に対応付けて記録されることになる。
【０１１９】
なお、シリーズ番組の切替の時期（新たなシリーズ番組が始まったり、シリーズ番組が終わったりする時期）等には、ユーザによる番組表５１の確認時間がゆれ易くなる（変わり易くなる）という事態が想定される。ステップＳ６４およびＳ６５の処理によれば、「受付時間」が拡張されるため、このような事態により適切に対応することが可能である。
【０１２０】
例えばこの時期には、本来確認したであろう時間帯も番組の延長（スペシャル版など）でずれている可能性が高まる。しかし登録される「受付時間」が拡張されることにより、次回以降に変更があった場合にも、少ない回数でその時間帯へカーソル５１ａを移行させることや、その時間帯が現れるように番組表５１を表示させることが可能となる。
【０１２１】
４．第４実施形態
次に第４実施形態について説明する。なお第４実施形態は、要求番組特定動作が行われる点やＥＰＧ表示動作に関する部分を除き、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分の説明については説明を省略することがある。
【０１２２】
テレビ放送受像機１は、放送中の番組の受像を行っているときに、要求番組を特定するための要求番組特定動作を実行する。要求番組特定動作の流れについて、図１４に示すフローチャートを参照しながら以下に説明する。
【０１２３】
テレビ放送受像機１は、集計情報に基づき、現在が選択時間の何れかに該当するか否かを監視する（ステップＳ７１）。該当する場合には（ステップＳ７１のＹ）、テレビ放送受像機１は、受像している番組に対応付けた受像時間（ユーザにとっての視聴時間）のカウントを開始する（ステップＳ７２）。
【０１２４】
なおこのカウントは、当該選択時間の終了時となるまで続けられる（ステップＳ７３）。また受像する番組が途中で切替えられた場合には、新たに受像する番組について受像時間がカウントされる。つまり当該選択時間の終了時までに複数の番組が受像される場合には、番組ごとの受像時間の合計がカウントされることになる。
【０１２５】
当該選択時間の終了によりカウントが終了すると、テレビ放送受像機１は、カウントした受像時間の最も長い番組が一つに絞られるか否かを判別する（ステップＳ７４）。一つに絞られる場合（ステップＳ７４のＹ）、テレビ放送受像機１は、その受像時間の最も長い番組を、当該選択時間に対応した要求番組として特定する（ステップＳ７５）。
【０１２６】
なお一つに絞られない場合には（ステップＳ７４のＮ）、テレビ放送受像機１は、受像時間の最も長い番組のうち、放送開始時間が最も早い番組を、当該選択時間に対応した要求番組として特定する（ステップＳ７６）。ステップＳ７５或いはＳ７６の処理の後、要求番組特定動作の流れは、ステップＳ７１の処理に戻る。
【０１２７】
また第４実施形態のテレビ放送受像機１も、番組表５１が表示されていないときに番組表５１の表示指示がなされたとき、番組表５１を表示させるためのＥＰＧ表示動作を実行する。第４実施形態におけるＥＰＧ表示動作の流れについて、図１５に示すフローチャートを参照しながら以下に説明する。
【０１２８】
テレビ放送受像機１は、集計情報に基づいて、現在に対応する「選択時間」があるか否かを判別する（ステップＳ８０）。なお現在に対応する「選択時間」とは、例えば、「受付時間」の曜日・時間帯が現在の曜日・時間帯と同じである「選択時間」を指す。現在に対応する「選択時間」が無い場合（ステップＳ８０のＮ）、テレビ放送受像機１は、現在の時間が現れるように番組表５１を表示させ（ステップＳ８１）、ＥＰＧ表示動作を終了させる。
【０１２９】
また現在に対応する「選択時間」が有る場合（ステップＳ８０のＹ）、テレビ放送受像機１は次に、当該「選択時間」に対応する要求番組が有るか否かを判別する（ステップＳ８２）。当該「選択時間」に対応する要求番組が無い場合（ステップＳ８２のＮ）、テレビ放送受像機１は、当該「選択時間」が現れるようにＥＰＧを表示させ（ステップＳ８９）、ＥＰＧ表示動作を終了させる。
【０１３０】
また当該「選択時間」に対応する要求番組が有る場合（ステップＳ８２のＹ）、テレビ放送受像機１は次に、当該要求番組（つまり、この要求番組と同じタイトルの番組）が番組表５１内（現時点で表示されていない範囲も含む）に有るか否かを判別する（ステップＳ８３）。当該要求番組が番組表５１内に有る場合（ステップＳ８３のＹ）、テレビ放送受像機１は、当該要求番組が現れるように番組表５１を表示させ（ステップＳ８４）、ＥＰＧ表示動作を終了させる。
【０１３１】
また当該要求番組が番組表５１内に無い場合（ステップＳ８３のＮ）、テレビ放送受像機１は次に、当該「選択時間」と同時間帯に要求番組と同じジャンルの新番組が有るか否かを判別する（ステップＳ８５）。なお各番組のジャンルは、ＥＰＧ情報に基づいて把握され得る。同じジャンルの新番組が有る場合（ステップＳ８５のＹ）、テレビ放送受像機１は、当該新番組が現れるように番組表５１を表示させ（ステップＳ８６）、ＥＰＧ表示動作を終了させる。
【０１３２】
また同時間帯に同じジャンルの新番組が無い場合（ステップＳ８５のＮ）、テレビ放送受像機１は次に、当該「選択時間」の前後の３時間以内に要求番組と同じジャンルの新番組が有るか否かを判別する（ステップＳ８７）。同じジャンルの新番組が有る場合（ステップＳ８７のＹ）、テレビ放送受像機１は、当該新番組が現れるように番組表５１を表示させ（ステップＳ８８）、ＥＰＧ表示動作を終了させる。
【０１３３】
また同じジャンルの新番組が無い場合（ステップＳ８７のＮ）、テレビ放送受像機１は、当該「選択時間」が現れるように番組表５１を表示させ（ステップＳ８９）、ＥＰＧ表示動作を終了させる。
【０１３４】
上述した要求番組特定動作によれば、視聴実績のある番組を要求番組（ユーザが確認したいであろう番組）として特定しておくことが可能である。またＥＰＧ表示動作によれば、要求番組或いはこれに近い内容の番組が優先的に表示されるように、番組表５１の初期表示範囲を設定しておくことが可能となる。これにより、番組表の所望の範囲を見るためのユーザの操作負担を、軽減させることが可能となる。
【０１３５】
５．その他
以上に説明した通りテレビ放送受像機１は、日時の選択を受付けて、該選択された日時が現れるように番組表５１の表示範囲を制御する機能部（制御部）と、前記選択された日時の曜日と時間帯を選択時間として記録する機能部（記録部）と、を備える。そしてこの制御部は、番組表５１の表示を開始させる時の前記表示範囲である特定表示範囲（つまり、番組表５１の初期表示範囲）を、記録済みの前記選択時間が現れる範囲とする。
【０１３６】
そのためテレビ放送受像機１によれば、番組表５１の所望の範囲を見るための操作負担等を軽減させることが可能である。なお各実施形態の時間帯の単位については、説明の便宜上、例えば３時から４時のように一時間としていたが、他の形態としても構わない。
【０１３７】
また上述した「日時の選択」の形態は、「日」および「時（時間帯であっても良い）」の両方が任意に選択可能である形態に限られず、何れか一方が固定されている形態も含まれる。例えば、数字キーＫｎが操作されたときに、当日の当該数字キーＫｎに対応した時間帯が選択されたとみなす形態（「日」は当日に固定されている）についても、日時の選択を受付ける形態の一つであるとする。この場合「日」については、自動的に当日が選択されることになる。
【０１３８】
また上記の記録部は、前記受付の度に、前記選択時間を受付時の曜日と時間帯に対応付けて記録する。そして上記の制御部は、記録済みの前記選択時間の中から、受付時の曜日と時間帯が現在と同じものを選出し、前記特定表示範囲を、前記選出された選択時間が現れる範囲とする（図６等を参照）。
【０１３９】
ユーザの習慣等を考慮すると、ユーザが同じ曜日・時間帯において番組表５１を見ようとする範囲は、ある決まった曜日・時間帯の範囲となる傾向がある。テレビ放送受像機１によれば、このような事情を利用して、番組表５１の所望の範囲を見るための操作負担等を軽減させることが可能である。
【０１４０】
また上記の制御部は、前記選出された選択時間が複数ある場合に、そのうちの選択回数が最も多いものを判別し、前記特定表示範囲を、前記判別された選択時間が現れる範囲とする（図６のステップＳ２２、Ｓ２３等を参照）。これにより、番組表５１における選択回数が多い選択時間の範囲を、優先的に表示させることが可能である。
【０１４１】
また上記の制御部は、前記判別された選択時間が複数ある場合に、そのうちの現在に最も近いものを特定し、前記特定表示範囲を、前記特定された選択時間が現れる範囲とする（図６のステップＳ２２、Ｓ２４等を参照）。これにより、番組表５１における選択回数が多くかつ現在に近い選択時間の範囲を、優先的に表示させることが可能である。
【０１４２】
また第４実施形態のテレビ放送受像機１は、記録済みの前記選択時間の何れかにおいて受像した番組を、その選択時間に対応した要求番組として特定する。そして上記の制御部は、前記選出された選択時間に対応する要求番組と同じタイトルの番組が番組表５１にある場合には、前記特定表示範囲を、この同じタイトルの番組が現れる範囲にする（図１４等を参照）。
【０１４３】
また当該テレビ放送受像機１は、記録済みの前記選択時間の何れかにおいて受像した番組が複数ある場合に、該複数の番組のうち受像した時間が最も長い番組を、その選択時間に対応した要求番組として特定する（ステップＳ７４、Ｓ７６等を参照）。そのため、記録済みの選択時間の何れかにおいて受像した番組が複数ある場合であっても、適切に要求番組を特定することが可能である。
【０１４４】
また本発明の構成は、上記の各実施形態や変形例のほか、発明の主旨を逸脱しない範囲で種々の変更を加えることが可能である。すなわち、上記実施形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の技術的範囲は、上記実施形態の説明ではなく、特許請求の範囲によって示されるものであり、特許請求の範囲と均等の意味及び範囲内に属する全ての変更が含まれると理解されるべきである。また本発明は、番組表を表示させる各種情報処理装置に利用することができる。
【符号の説明】
【０１４５】
１      テレビ放送受像機
２      リモコン装置
１０    制御部
１１    放送信号受信部
１２    放送信号処理部
１３    ＥＰＧ処理部
１６    画像処理部
１７    音声処理部
１８    ディスプレイ
１９    スピーカ
２１    時計部
２２    操作部
５０    録画済み番組リスト
５１    番組表
５１ａ  カーソル
【図１】
2015019205.tif 000003
【図２】
2015019205.tif 000004
【図３】
2015019205.tif 000005
【図４】
2015019205.tif 000006
【図５】
2015019205.tif 000007
【図６】
2015019205.tif 000008
【図７】
2015019205.tif 000009
【図８】
2015019205.tif 000010
【図９】
2015019205.tif 000011
【図１０】
2015019205.tif 000012
【図１１】
2015019205.tif 000013
【図１２】
2015019205.tif 000014
【図１３】
2015019205.tif 000015
【図１４】
2015019205.tif 000016
【図１５】
2015019205.tif 000017