(57)【特許請求の範囲】
【請求項１】
配信されるコンテンツを第１記憶部に予約録画するための予約情報を受け付けると共に前記受け付けた予約情報を第２記憶部に登録する登録部と、
前記第２記憶部の前記予約情報を登録するための空き容量が存在しないときには、前記予約情報の中から所定の予約情報を前記第１記憶部に一時的に退避させる退避処理部と、
前記第２記憶部の前記予約情報を登録するための空き容量が存在するときには、前記第１記憶部に退避させた前記所定の予約情報の再登録を受け付けて、前記第２記憶部に登録する再登録部と、
を備える電子機器。
【請求項２】
前記登録部は、同一タイトルで提供される番組の関連する番組内容が継続して繰り返し配信される前記番組を予約録画するための繰り返し予約情報を受け付けると共に、
前記退避処理部は、前記繰り返し予約情報について、予約録画の実行設定が行われていない未実行状態の繰り返し予約情報を前記第１記憶部に一時的に退避させる、請求項１に記載の電子機器。
【請求項３】
前記番組に付随して配信される電子番組表を取得する取得部をさらに備え、
前記退避処理部は、前記電子番組表と前記第２記憶部に記憶された予約情報との比較を行い、前記電子番組表の番組情報と前記予約情報とが一致しないときには、前記予約録画の実行設定が行われた繰り返し予約情報を未実行状態の繰り返し予約情報に変更する、請求項２に記載の電子機器。
【請求項４】
第１記憶部と第２記憶部とを備えるコンピュータに、
配信されるコンテンツを前記第１記憶部に予約録画するための予約情報を受け付けると共に前記受け付けた予約情報を前記第２記憶部に登録する登録ステップと、
前記第２記憶部の前記予約情報を登録するための空き容量が存在しないときには、前記予約情報の中から所定の予約情報を前記第１記憶部に一時的に退避させる退避処理ステップと、
前記第２記憶部の前記予約情報を登録するための空き容量が存在するときには、前記第１記憶部に退避させた前記所定の予約情報の再登録を受け付けて、前記第２記憶部に登録する再登録ステップと、
を実行させるためのコンテンツ録画予約プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びコンテンツ録画予約プログラムに関する。
【背景技術】
【０００２】
従来、ＴＶ（Television）放送等で配信される番組等のコンテンツに対し、録画記録するＴＶ録画機能を有するＰＣ（Personal Computer）、ハードディスクレコーダ（Harddisk recorder）等の電子機器が知られている。上述の電子機器は、例えば、所定の周期間隔で連続して配信されるコンテンツの、記録媒体への繰り返し録画の予約を可能とする繰り返し予約録画機能を有する場合がある。
【０００３】
繰り返し予約録画機能を有する電子機器では、例えば、コンテンツの配信曜日、時間帯、番組ＩＤ等といった配信予定情報が、電子機器の利用者（以下、ユーザとも称す）により指定され、予約録画の実行設定が行われる。電子機器では、繰り返し予約録画機能により、例えば、指定された配信予定情報に基づく、日単位、週単位等の周期間隔で連続して配信されるコンテンツの繰り返し録画予約が可能となる。電子機器は、繰り返し録画機能により、配信日や配信時間帯の異なる複数のコンテンツをそれぞれに所定の周期間隔で連続して録画することが可能となる。なお、コンテンツの録画は、配信される番組等の著作権保護に則って行われる。
【０００４】
なお、本明細書で説明する技術に関連する技術が記載されている先行技術文献としては、以下の特許文献が存在している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１６０７９１号公報
【特許文献２】特開２００７−０７４４９４号公報
【特許文献３】特開２００３−０６９９２８号公報
【特許文献４】特開２００３−０４６９２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ＴＶ録画機能を有する電子機器では、例えば、予約録画として受け付けられる配信予定情報の登録件数に上限値が存在する。予約録画として登録される配信予定情報を記憶するフラッシュメモリ等に、記憶容量の制限があるためである。なお、予約録画として受け付け・登録された配信予定情報は、リモコン等を介したユーザ操作に基づいて、例えば、電子機器等が備える、或いは、電子機器等と接続される表示装置等の画面上に、予約録画設定情報として表示される。
【０００７】
予約録画の登録件数が上限値に到達した状態では、電子機器は、フラッシュメモリ等の記憶容量に空き容量が存在しないため、新規の予約録画登録を受け付けることができない。電子機器のユーザは、新規の予約録画を登録するために、上限値に到達した予約録画設定情報の中から登録済みの予約録画を削除し、メモリ上の空き容量の確保した上で、予約録画の登録・設定を行うといった手間が生じていた。
【０００８】
ここで、新規の予約録画の対象となる配信コンテンツは、番組改編期等に配信される特別番組を想定する。この場合、削除対象は、例えば、特別番組の配信日、配信時間帯に重複する繰り返し予約録画の配信予定情報が想定される。しかし、特別番組の配信後の期間
では、繰り返し予約録画の対象となる配信コンテンツは継続して配信される。このため、例えば、繰り返し予約録画の配信予定情報を削除した場合には、該配信予定情報を特別番組の配信後に、繰り返し予約録画として新規に予約録画設定情報に登録し直す手間が生じていた。
【０００９】
１つの側面では、本発明は、登録件数の上限値を超えた予約録画の利便性を向上する技術を提供する。
【課題を解決するための手段】
【００１０】
上記技術は、次の電子機器の構成によって例示できる。すなわち、電子機器は、配信されるコンテンツを第１記憶部に予約録画するための予約情報を受け付けると共に受け付けた予約情報を第２記憶部に登録する登録部と、第２記憶部の予約情報を登録するための空き用量が存在しないときには、予約情報の中から所定の予約情報を第１記憶部に一時的に退避させる退避処理部と、第２記憶部の予約情報を登録するための空き容量が存在するときには、第１記憶部に退避させた所定の予約情報の再登録を受け付けて、第２記憶部に登録する再登録部と、を備える。
【発明の効果】
【００１１】
上記の電子機器によれば、登録件数の上限値を超えた予約録画の利便性を向上する技術が提供できる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の電子機器のハードウェア構成例を示す図である。
【図２Ａ】本実施形態の予約録画設定処理を例示するフローチャートである。
【図２Ｂ】本実施形態の予約録画設定処理を例示するフローチャートである。
【図２Ｃ】本実施形態の予約録画設定処理を例示するフローチャートである。
【図３】予約録画設定画面例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、一実施形態に係る電子機器について説明する。以下の実施形態の構成は例示であり、電子機器の実施形態の構成には限定されない。以下、図１から図３の図面に基づいて、電子機器を説明する。
【００１４】
＜実施形態＞
図１に、本実施形態の電子機器のハードウェア構成の一例を例示する。本実施形態の電子機器１０は、無線や有線で配信される番組等のコンテンツを録画記録するＴＶ（Television）録画機能を有する電子機器である。無線や有線で配信される番組等として、例えば、地上波デジタル放送、ＢＳ（Broadcasting Satellite）放送、ＣＳ（Communication Satellite）放送、ケーブル放送等が例示できる。図１に例示の電子機器１０は、上述の無
線や有線で配信される番組等を受信可能な電子機器の一例である。なお、配信される番組等のコンテンツの録画は、著作権保護に則って行われる。
【００１５】
電子機器１０には、例えば、ＤＶＤ（Digital Versatile Disc）レコーダ、ＢＤ（Blu-ray Disc（登録商標））レコーダ、ハードディスクレコーダ（Hard Disk Recorder）等のレコーダが含まれる。また、電子機器１０には、例えば、上述の無線あるいは有線で配信される番組等を録画記録可能な記憶装置等を備えたパーソナルコンピュータ（ＰＣ：Personal Computer）、ノートＰＣ等の情報処理装置が含まれる。
【００１６】
本実施形態の電子機器１０は、例えば、繰り返し予約録画機能を有する。繰り返し予約録画では、例えば、日単位、週単位の連続した周期間隔で、同じ番組名（タイトル）、同
じ配信時間帯を指定して継続して配信されるコンテンツの、記録媒体への繰り返し録画の予約が可能となる。電子機器１０は、例えば、同じ番組名（タイトル）等で提供される番組の、関連する番組内容が継続して繰り返し配信される番組群を録画することが可能となる。
【００１７】
電子機器１０は、例えば、電子機器１０の利用者（以下、ユーザとも称す）の操作入力を介し、録画対象となるコンテンツの配信曜日、開始時間、終了時間を含む時間帯、タイトル（番組名）、番組ＩＤ等といった配信予定情報を受け付ける。同様にして、電子機器１０は、例えば、操作入力を介し、配信予定情報の日毎或いは週毎の繰り返し予約録画設定を受け付ける。なお、番組改編期等に配信される特別番組等の単発的な予約録画の場合には、上述の、日毎或いは週毎の繰り返し予約録画の設定は行われずに、配信予定情報の指定により予約録画設定が行われる。
【００１８】
繰り返し予約録画を含む予約録画として受け付けられたコンテンツの配信予定情報は、例えば、電子機器１０の備える主記憶部１２に含まれるフラッシュメモリ１２ａ等に予約録画設定情報として登録される。予約録画設定情報が登録されるフラッシュメモリ１２ａ等の記憶容量には制限がある。このため、予約録画設定情報として受け付けられる配信予定情報の予約数には、例えば、６４件等の上限値が存在していた。
【００１９】
フラッシュメモリ１２ａ等に登録される予約録画設定情報の中の、特別番組等の単発的な予約録画の設定情報は、例えば、予約録画の完了後、該メモリ上から自動的に削除される。しかしながら、繰り返し予約録画に対する予約録画設定情報は、予約録画の実行完了あるいは未実行に拘らず、メモリ上に存在し続ける。ここで、「フラッシュメモリ１２ａ」は、「第２記憶部」の一例である。
【００２０】
このため、例えば、繰り返し予約録画が複数に登録されている場合には、メモリ上の記憶領域を使用し続けることとなる。メモリ上の記憶容量の空き容量が少ない場合には、例えば、新規に登録された一部の予約録画の設定情報により予約録画の登録件数が上限値に到達してしまい、残りの予約録画の設定情報が受け付けられないといった状態が生じ得る。
【００２１】
比較例としての電子機器１０において、例えば、予約録画の登録件数が上限値に到達した状態では、フラッシュメモリ１２ａ等の記憶容量に空き容量が存在しないため、新たな予約録画登録を受け付けることができない。電子機器１０のユーザは、例えば、上限値に到達した予約録画設定情報の中から登録済みの予約録画を検索し、削除可能な予約録画の選定を行う。
【００２２】
例えば、予約録画設定情報の中から、予約録画完了前の単発的なコンテンツの予約録画設定情報を削除することが想定できる。また、例えば、予約録画設定情報の中から、番組改編期等で休止となる繰り返し予約録画の予約録画設定情報を削除することが想定できる。比較例としての電子機器１０では、上限値に到達した予約録画設定情報の中から上記の登録済みの予約録画の設定情報が削除され、メモリ上の空き容量の確保した上で、所望の予約録画の設定情報が登録されていた。
【００２３】
ここで、例えば、繰り返し予約録画の設定情報が削除されたことを想定する。比較例の電子機器１０では、上限値に到達したメモリ上から、繰り返し予約録画の設定情報を削除することにより、番組改編期等で配信される特別番組といった新規な予約録画登録を行うための空き容量が確保できる。しかし、特別番組の配信後の期間では、繰り返し予約録画の対象となる配信コンテンツは継続して配信される。このため、電子機器１０では、例えば、特別配信後の期間において、メモリ上の空き容量を確保のために削除した繰り返し予
約録画の対象となる配信コンテンツを再び予約録画の対象に登録するようなケースが想定される。
【００２４】
電子機器１０では、例えば、一旦、削除された繰り返し予約録画の対象コンテンツを、再度、継続して録画するような場合には、空き容量が確保されたメモリに対し、対象コンテンツの配信予定情報を新規に繰り返し予約録画として登録し直す手間が生じていた。
【００２５】
本実施形態の電子機器１０は、例えば、登録済みの予約録画設定情報の中から未実行（または未使用）とする繰り返し予約録画の一部、或いは、全部を予約録画設定情報が登録されるメモリとは異なる他の記憶領域に一時的に退避させる。ここで、未実行（または未使用）とする繰り返し予約録画とは、例えば、対象となるコンテンツの配信前に、リモコン１４ａ等を介した操作入力により、予約録画の実行の設定が行われていない状態の繰り返し予約録画である。
【００２６】
本実施形態の電子機器１０は、予約録画設定情報が登録されるメモリとは異なる他の記憶領域に、未実行（または未使用）とする繰り返し予約録画の情報を退避させることで、予約録画設定情報が登録されるメモリ上の空き容量の確保を行う。そして、本実施形態の電子機器１０は、他の記憶領域に一時的に退避させた繰り返し予約録画の一部、或いは、全部の予約録画設定情報に基づいて、予約録画設定情報が登録されるメモリへの繰り返し予約の再登録（レストア）を実行する。
【００２７】
この結果、本実施形態の電子機器１０では、予約録画の登録件数が上限値に到達した状態であっても、新規の予約録画登録を受け付けることが可能となる。また、本実施形態の電子機器１０では、退避後のメモリ上に空き容量が存在する場合には、他の記憶領域に一時的に退避させた繰り返し予約録画の予約録画設定情報に基づいて、継続して配信されるコンテンツの繰り返し予約録画登録が可能となる。本実施形態の電子機器１０では、予約録画の登録件数が上限値に到達した状態での予約情報の削除、繰り返し予約録画の再登録の手間が省略することが可能となる。本実施形態の電子機器１０では、予約録画の登録件数の上限値を超えた予約録画の利便性の向上が可能となる。
【００２８】
〔装置構成〕
図１に例示の電子機器１０は、接続バスＢ１によって相互に接続されたＣＰＵ（Central Processing Unit）１１、主記憶部１２、補助記憶部１３、入力部１４、出力部１５、
通信部１６、ＴＶ受信部１７を有する。主記憶部１２及び補助記憶部１３は、ＣＰＵ１１が読み取り可能な記録媒体である。ここで、「補助記憶部１３」は、「第１記憶部」の一例である。
【００２９】
電子機器１０は、ＣＰＵ１１が補助記憶部１３に記憶されたプログラムを主記憶部１２の作業領域に実行可能に展開し、プログラムの実行を通じて周辺機器の制御を行う。これにより、電子機器１０は、所定の目的に合致した機能を提供することができる。
【００３０】
ＣＰＵ１１は、電子機器１０全体の制御を行う中央処理演算装置である。ＣＰＵ１１は、補助記憶部１３に格納されたプログラムに従って処理を行う。主記憶部１２は、ＣＰＵ１１がプログラムやデータをキャッシュしたり、作業領域を展開したりする記憶媒体である。主記憶部１２は、例えば、予約録画設定情報が格納されるフラッシュメモリ１２ａ、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を含む。なお、ＣＰＵ１１は、マイコン、チップセット等であってもよい。
【００３１】
補助記憶部１３は、各種のプログラム及び各種のデータを読み書き自在に記録媒体に格納する。補助記憶部１３は、外部記憶装置とも呼ばれる。補助記憶部１３には、例えば、
ＯＳ（Operating System）、各種プログラム、各種テーブル等が格納される。ＯＳは、通信部１６を介して接続される外部装置等とのデータの受け渡しを行う通信インターフェースプログラムを含む。外部装置等には、例えば、有線および無線ネットワークＮ上のＰＣやサーバ等の情報処理装置、ケーブル放送等の配信サーバ２０、外部記憶装置等が含まれる。
【００３２】
補助記憶部１３は、例えば、ＥＰＲＯＭ（Erasable Programmable ROM）、ソリッドス
テートドライブ装置、ハードディスクドライブ（ＨＤＤ、Hard Disk Drive）装置等であ
る。また、補助記憶部１３としては、例えば、ＣＤドライブ装置、ＤＶＤドライブ装置、ＢＤドライブ装置等が提示できる。記録媒体としては、例えば、不揮発性半導体メモリ（フラッシュメモリ）を含むシリコンディスク、ハードディスク、ＣＤ、ＤＶＤ、ＢＤ、ＵＳＢメモリ、メモリカード等がある。本実施形態の電子機器１０により、予約録画された番組等の配信コンテンツは、例えば、補助記憶部１３のＨＤＤ、ＤＶＤ、ＢＤ等の記録媒体に記録される。
【００３３】
入力部１４は、操作者等からの操作指示等を受け付ける。入力部１４は、入力ボタン、タッチセンサ、ポインティングデバイス、マイクロフォン等の入力デバイスである。入力部１４には、キーボード、ワイヤレスリモコン１４ａ等が含まれるとしてもよい。ポインティングデバイスには、例えば、タッチセンサと出力部１５のＬＣＤ（Liquid Crystal Display）１５ａ等の表示デバイスとを組合せたタッチパネル、マウス、トラックボール、ジョイスティック等が含まれる。
【００３４】
出力部１５は、ＣＰＵ１１で処理されるデータや主記憶部１３に記憶されたデータを出力する。出力部１５は、ＬＣＤ１５ａ、ＣＲＴ（Cathode Ray Tube）ディスプレイ、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）パネル、有機ＥＬパネル、
プリンタ、スピーカ１５ｂ等の出力デバイスである。なお、本実施形態の電子機器１０の出力部１５のＬＣＤ１５ａ、スピーカ１５ｂ等は、例えば、ＨＤＭＩ（High-Definition Multimedia Interface（登録商標））ケーブル等を介して接続されたＴＶ受像機であってもよい。
【００３５】
通信部１６は、例えば、電子機器１０に接続する有線および無線ネットワークＮ等とのインターフェースである。ネットワークには、例えば、インターネット等の公衆ネットワーク、携帯電話網等の無線ネットワーク、ＬＡＮ（Local Area Network）等が含まれる。本実施形態の電子機器１０は、例えば、通信部１６を介してケーブル放送等の配信サーバ２０と接続することにより、該配信サーバ２０が提供するケーブル放送等の番組（配信コンテンツ）の視聴が可能となる。
【００３６】
ＴＶ受信部１７は、無線電波を介して配信される、地上波デジタル放送、ＢＳ放送、ＣＳ放送のＴＶ番組等のコンテンツを受信するための装置である。ＴＶ受信部１７は、例えば、アンテナ１０ａを介し、上記の無線電波を介して配信される番組等のコンテンツを受信する。ＴＶ受信部１７を介して受信されたコンテンツの映像・音声情報は、例えば、出力部１５のＬＣＤ１５ａ、スピーカ１５ｂ等の各デバイスに出力される。また、予約録画登録された番組等の映像・音声情報は、例えば、補助記憶部１３に含まれるＨＤＤ、ＤＶＤ、ＢＤ等の記録媒体に記録される。
【００３７】
ＴＶ受信部１７には、フロントエンド１７ａ、デマルチプレクサ１７ｂ、映像・音声デコード部１７ｃ、番組情報デコード部１７ｄ、番組表データ生成部１７ｅ、画面合成部１７ｆが含まれる。
【００３８】
フロントエンド１７ａは、アンテナ１０ａを介して、地上波デジタル放送、ＢＳ放送、
ＣＳ放送の各放送局から配信される放送信号をチャンネル毎に選択して受信するチューナを含む。なお、放送信号には、各放送局が配信するＴＶ番組等のコンテンツの映像信号、音声信号の他、ＴＶ番組等の番組情報が含まれる。番組情報には、電子番組表（ＥＰＧ：Electronic Program Guide）として電子機器１０のＬＣＤ１５ａ等の表示デバイスに表示可能な、番組に付属する固有な情報が含まれる。番組情報には、例えば、コンテンツの配信曜日を含む日付、開始時刻、終了時刻等を含む配信時間帯、配信チャンネル、ジャンルやタイトル、番組ＩＤといった情報が含まれる。フロントエンド１７ａは、例えば、上記の受信した各放送局の放送信号をデマルチプレクサ１７ｂに出力する。
【００３９】
デマルチプレクサ１７ｂは、例えば、フロントエンド１７ａで受信された放送信号を映像・音声デコード部１７ｃ、番組情報デコード部１７ｄに出力する。また、デマルチプレクサ１７ｂは、例えば、フロントエンド１７ａで受信された放送信号を接続バスＢ１に出力する。
【００４０】
映像・音声デコード部１７ｃは、例えば、フロントエンド１７ａで受信された放送信号に対して復調処理や誤り訂正処理等を行い、多重化された信号から映像信号、音声信号のそれぞれを含むトランスポートストリームパケットを分離する。映像・音声デコード部１７ｃは、例えば、映像信号を含むトランスストリームパケットに対して複合化処理を行い、該トランスストリームパケットに含まれる映像信号を抽出する。抽出された映像信号は、画面合成部１７ｆ、接続バスＢ１に出力される。また、映像・音声デコード部１７ｃは、例えば、音声信号を含むトランスストリームパケットに対して複合化処理を行い、該トランスストリームパケットに含まれる音声信号の抽出を行う。抽出された音声信号は、接続バスＢ１に出力される。
【００４１】
番組情報デコード部１７ｄは、例えば、フロントエンド１７ａで受信された放送信号に対して復調処理や誤り訂正処理等を行い、多重化された信号からＳＩ（Service Information）データを含むトランスポートストリームパケットを分離する。番組情報デコード部
１７ｄは、例えば、ＳＩデータを含むトランスポートストリームパケットに対して複合化処理を行い、該トランスストリームパケットに含まれるＳＩデータを抽出する。抽出されたＳＩデータは、接続バスＢ１に出力される。なお、番組情報デコード部１７ｄで抽出されたＳＩデータには、各放送局から配信される番組等の配信情報（番組情報）がＥＩＴ（Event Information Table）として含まれる。
【００４２】
番組表データ生成部１７ｅは、例えば、接続バスＢ１に出力されたＳＩデータに含まれるＥＩＴに基づいて、電子番組表（ＥＰＧ）のデータを生成する。ここで、「番組表データ生成部１７ｅ」は、「番組に付随して配信される電子番組表を取得する取得部」の一例である。
【００４３】
画面合成部１７ｆは、例えば、映像・音声デコード部１７ｃから出力された映像信号に基づいて、ＬＣＤ１５ａ等の表示デバイスに表示される映像を生成する。また、画面合成部１７ｆは、例えば、番組表データ生成部１７ｅで生成された電子番組表のデータに基づいて、ＬＣＤ１５ａ等の表示デバイスに表示される番組表示データ等の表示画面を生成する。
【００４４】
電子機器１０は、ＣＰＵ１１が補助記憶部１３に記憶されているＯＳ、各種プログラムや各種データを主記憶部１２に読み出して実行することにより、対象プログラムの実行と共に、図１に例示の各処理部を提供する。電子機器１０は、対象プログラムの実行と共に、繰り返し予約録画設定部１０１、繰り返し予約録画再設定部１０２、番組情報比較部１０３を提供する。但し、上記の各処理部のいずれか、あるいは、これらの一部がハードウェア回路によって動作するものであってもよい。また、電子機器１０は、以上の各処理部
が参照し、或いは、管理するデータの格納先として、例えば、補助記憶部１３を備える。
【００４５】
〔処理ブロック構成〕
（繰り返し予約録画設定部）
図１に例示の繰り返し予約録画設定部１０１は、例えば、入力部１４を介して予約録画対象となるコンテンツの配信曜日、開始時刻、終了時刻を含む時間帯、番組ＩＤ等といった配信予定情報の指定を受け付ける。同様にして、繰り返し予約録画設定部１０１は、受け付けた配信予定情報に対する日毎或いは週毎の繰り返し予約録画の設定を受け付ける。予約録画の設定の受け付けは、例えば、ＬＣＤ１５ａ等の表示デバイスに表示された予約録画設定画面を介して行われる。なお、予約録画対象となるコンテンツの配信予定情報の指定は、例えば、ＬＣＤ１５ａ等の表示デバイスに表示された電子番組表のデータに基づいて行われる。
【００４６】
繰り返し予約録画設定部１０１は、例えば、入力部１４を介して受け付けた操作入力に基づいて、予約録画設定画面をＬＣＤ１５ａ等の表示デバイスに表示する。予約録画設定画面には、フラッシュメモリ１２ａ等に登録済みの予約録画設定情報が一覧として表示される。なお、予約録画設定画面に表示される予約録画設定情報には、繰り返し予約録画の設定情報の他、番組改編期等に配信される特別番組等の単発的なコンテンツの予約録画の設定情報が含まれる。
【００４７】
繰り返し予約録画設定部１０１は、新規登録の予約録画について、例えば、ＬＣＤ１５ａ等に表示された電子番組表のデータからユーザの操作入力により選択された配信予定情報を取得する。取得された配信予定情報は、例えば、ＬＣＤ１５ａ等の表示デバイスに予約録画設定画面として表示される。
【００４８】
また、繰り返し予約録画設定部１０１は、予約録画設定画面に表示された繰り返し予約録画の対象となる配信予定情報に対し、例えば、ユーザの操作入力に基づいて予約録画の実行の設定を受け付ける。
【００４９】
ここで、電子機器１０では、例えば、繰り返し予約録画として設定された配信予定情報は、ユーザ操作による録画実行の指定（以下、「実行」の設定とも称す）に基づいて録画処理が行われる。例えば、連日配信される番組の繰り返し予約録画が、予約録画設定情報としてフラッシュメモリ１２ａ等に登録されているものと想定する。電子機器１０では、ユーザ操作による「実行」の設定が行われない場合には、番組の放送開始時刻になっても「未実行」状態にあるため、録画処理が行われない。
【００５０】
また、電子機器１０では、ユーザ操作によって「実行」が設定された繰り返し予約録画の設定情報は、例えば、番組の放送終了後（該当する繰り返し予約録画の完了後）、「未実行」状態に移行する。繰り返し予約録画として設定された配信予定情報では、例えば、対象となるコンテンツの繰り返し配信の開始時刻前にユーザ操作による「実行」の設定が行われる。
【００５１】
繰り返し予約録画設定部１０１は、例えば、ユーザの操作入力に基づいて予約録画の「実行」の設定を受け付けた繰り返し予約録画の配信予定情報について実行フラグを付与する。なお、予約録画の「実行」の設定が行われていない繰り返し予約録画の配信予定情報には、繰り返し予約録画設定部１０１は、例えば、「未実行フラグ」を付与するとしてもよい。また、繰り返し予約録画設定部１０１は、上記の「実行フラグ」、「未実行フラグ」を組合せるとしてもよい。
【００５２】
繰り返し予約録画設定部１０１は、予約録画として指定された配信予定情報を、例えば
、主記憶部１２の、予約録画設定情報が登録されるフラッシュメモリ１２ａ等の所定の領域に記憶する。また、繰り返し予約録画設定部１０１は、例えば、繰り返し予約が設定された配信予定情報に、日毎或いは週毎の繰り返し予約録画の設定、及び、実行フラグあるいは未実行フラグを対応付けてフラッシュメモリ１２ａ等の所定の領域に記憶する。なお、繰り返し予約録画設定部１０１は、例えば、予約録画設定画面に登録済みの予約録画設定情報の一覧を表示する際に、「実行」の設定が行われたこと、或いは、「未実行」状態であることのステータスを表示するとしてもよい。
【００５３】
繰り返し予約録画再設定部１０２は、例えば、新規の予約録画設定の受け付けの際に、予約録画設定情報が登録されるフラッシュメモリ１２ａ等に格納された録画予約数が上限値に到達しているか否かを判定する。録画予約数の上限値に到達しているか否かの判定は、例えば、フラッシュメモリ１２ａ等に格納された予約録画設定情報の登録件数に基づいて行われる。
【００５４】
（繰り返し予約録画再設定部）
繰り返し予約録画再設定部１０２は、フラッシュメモリ１２ａ等に登録された予約録画設定情報の登録件数が上限値に到達している場合には、例えば、登録された予約録画設定情報の中に未実行状態の繰り返し予約録画が存在するか否かを判定する。繰り返し予約録画再設定部１０２は、例えば、予約録画設定情報に付与された「実行フラグ」、或いは、「未実行フラグ」に基づいて、未実行状態の繰り返し予約録画の存在を判定する。
【００５５】
繰り返し予約録画再設定部１０２は、例えば、登録された予約録画設定情報の中に未実行状態の繰り返し予約録画が存在する場合には、該繰り返し予約録画に対応する予約録画設定情報を別の記憶領域に退避させる。繰り返し予約録画再設定部１０２は、例えば、未実行状態の繰り返し予約録画に対応する予約録画設定情報を補助記憶部１３の記憶領域に一時的に退避させる。そして、繰り返し予約録画再設定部１０２は、例えば、退避させた未実行状態の繰り返し予約録画に対応する予約録画設定情報を、予約録画設定情報が登録されるフラッシュメモリ１２ａ等の記憶領域から削除する。削除の結果、フラッシュメモリ１２ａ等には、退避させた未実行状態の繰り返し予約録画に対応する登録件数の空き容量が確保される。
【００５６】
なお、フラッシュメモリ１２ａ等の記憶領域から退避させる未実行状態の繰り返し予約録画の数量は、未実行状態の繰り返し予約録画の全部でもよく、未実行状態の繰り返し予約録画の一部であってもよい。フラッシュメモリ１２ａ等の記憶領域から退避させる未実行状態の繰り返し予約録画について、繰り返し予約録画再設定部１０２は、退避させるためのルールを予め定めておけばよい。
【００５７】
例えば、繰り返し予約録画再設定部１０２は、退避実行時の時期と、繰り返し予約録画のコンテンツが配信される開始時期との相対的な時間差を算出する。そして、繰り返し予約録画再設定部１０２は、算出された時間差が所定の閾値を超える未実行状態の繰り返し予約録画の設定情報を選択して退避するといった形態が例示できる。なお、退避判定のための閾値は、例えば、日毎或いは週毎の繰り返し予約録画の種別に応じてそれぞれに設けられるとしてもよい。
【００５８】
未実行状態の繰り返し予約録画の設定情報を別の記憶領域に退避させた繰り返し予約録画再設定部１０２は、例えば、フラッシュメモリ１２ａ等に空き容量が確保された状態で、継続して新規の予約録画登録を受け付ける。新規の予約録画登録は、繰り返し予約録画設定部１０１と同様にして実行される。
【００５９】
また、繰り返し予約録画再設定部１０２は、例えば、空き容量が確保されたフラッシュ
メモリ１２ａ等に対し、別の記憶領域に退避させた未実行状態の繰り返し予約録画の中から選択された設定情報の再登録（レストア）を行う。再登録される未実行状態の繰り返し予約録画の設定情報の選択は、例えば、リモコン１４ａ等を介したユーザの操作入力等に基づいて行われる。
【００６０】
例えば、繰り返し予約録画再設定部１０２は、フラッシュメモリ１２ａ等とは別領域に退避させた繰り返し予約録画の設定情報の一覧を作成し、作成した一覧をＬＣＤ１５ａ等の表示デバイスに表示する。そして、繰り返し予約録画再設定部１０２は、例えば、ＬＣＤ１５ａ等に表示された、繰り返し予約録画の設定情報の一覧の中からユーザ操作によって選択された設定情報を再登録情報として受け付ける。繰り返し予約録画再設定部１０２の機能により電子機器１０では、別の記憶領域に一時的に退避させた繰り返し予約録画の予約録画設定情報に基づいて、継続して配信されるコンテンツの繰り返し予約録画登録が可能となる。
【００６１】
（番組情報比較部）
番組情報比較部１０３は、例えば、フラッシュメモリ１２ａ等に登録された予約録画設定情報の配信予定情報と、番組表データ生成部１７ｅで生成された電子番組表（ＥＰＧ）内の番組情報との比較を行う。
【００６２】
番組情報比較部１０３は、例えば、繰り返し予約録画として設定された番組の配信曜日、配信チャンネル、開始時刻、終了時刻等を含む配信時間帯、タイトル、番組ＩＤ等の情報を取得する。そして、番組情報比較部１０３は、例えば、取得した配信曜日、配信チャンネル、配信時間帯等に基づいて電子番組表の検索を行い、電子番組表に登録されている番組情報が繰り返し予約録画として登録された配信予定情報と一致することを確認する。
【００６３】
番組情報比較部１０３は、電子番組表に含まれる番組情報と、繰り返し予約録画の対象となる番組の配信予定情報とが一致する場合には、例えば、予約録画設定情報に含まれる「実行フラグ」を維持する。電子機器１０は、例えば、予約録画設定情報の「実行フラグ」に基づいて、繰り返し予約録画として登録された番組の録画を実行する。
【００６４】
一方、番組情報比較部１０３は、電子番組表に含まれる番組情報と繰り返し予約録画として設定された番組の配信予定情報とが異なる場合には、例えば、設定された「実行フラグ」を「未実行フラグ」に変更する。番組情報比較部１０３は、例えば、「未実行フラグ」に変更した繰り返し予約録画の配信予定情報を繰り返し予約録画再設定部１０２に通知する。
【００６５】
同様にして、番組情報比較部１０３は、例えば、単発的なコンテンツの予約録画であっても、登録された予約録画設定情報と電子番組表に登録された番組情報が異なる場合には、「未実行フラグ」を付与する。番組情報比較部１０３は、「未実行フラグ」が付与された単発的なコンテンツの予約録画の予約録画設定情報を繰り返し予約録画再設定部１０２に通知する。電子機器１０では、例えば、放送局等の事情によって予約録画対象となる番組が変更されている場合には、電子番組表のデータに基づいて意図しないコンテンツ録画を回避することが可能となる。
【００６６】
〔処理フロー〕
以下、図２Ａ−２Ｃに例示のフローチャートを参照し、本実施形態の電子機器１０の予約録画設定処理を説明する。図２Ａ−２Ｃは、電子機器１０の予約録画設定処理のフローチャートの例示である。電子機器１０のＣＰＵ１１等は、例えば、補助記憶部１３に記憶された各種プログラムや各種データを読み出して実行することで、図２Ａ−２Ｃに例示の予約録画設定処理を行う。
【００６７】
図２Ａに例示のフローチャートにおいて、予約録画設定処理の開始は、例えば、電子機器１０のユーザの予約録画設定の受け付けのときが例示できる。電子機器１０は、例えば、リモコン１４ａ等を介して予約録画設定の操作入力を受け付ける。電子機器１０は、例えば、予約録画設定情報が登録されるフラッシュメモリ１２ａ等を参照し、登録済みの予約録画設定情報の読み取りを行う。電子機器１０は、例えば、フラッシュメモリ１２ａ等から読取った予約録画設定情報の一覧を予約録画設定画面として、ＬＣＤ１５ａ等の表示デバイスに表示する（Ｓ１）。
【００６８】
図３に、ＬＣＤ１５ａ等の表示デバイスに表示される予約録画設定画面の一例を例示する。図３に例示の予約録画設定画面には、例えば、繰り返し予約録画、及び、単発的な番組の予約録画についての予約録画設定情報が含まれる。
【００６９】
図３に例示の予約録画設定画面は、領域Ａ６に示すように、“12/19〜12/26”の範囲期間に予約録画の対象となるコンテンツ（番組）が配信される予約録画設定情報の表示部分である。なお、電子機器１０は、例えば、リモコン１４ａ等を介して予約録画設定画面の表示ページの更新を受け付けることで、フラッシュメモリ１２ａ等に登録された予約録画設定情報の他の部分を表示することができる。
【００７０】
図３に例示の予約録画設定画面において、予約録画設定情報は、予約録画の対象となる配信予定情報毎のレコードとして表示される。各予約録画設定情報のレコードは、例えば、予約録画の実行設定、或いは、未実行状態を表示する領域Ａ１を含む。但し、既に説明したように、領域Ａ１に表示される予約録画の実行設定、或いは、未実行状態は繰り返し予約録画として登録された配信予定情報を対象として表示される。
【００７１】
以下の説明では、繰り返し予約録画として登録された配信予定情報には、予約録画の実行設定が行われたことを示す「実行フラグ」が付与されるとして説明する。また、繰り返し予約録画として登録された配信予定情報に対して、予約録画の実行設定が行われていない場合には、「未実行フラグ」が付与されるとして説明する。
【００７２】
なお、「実行フラグ」が付与された繰り返し予約録画の配信予定情報であっても、録画開始前の電子番組表に含まれる番組情報と異なる場合には、付与された「実行フラグ」は「未実行フラグ」に変更される。電子番組表に含まれる番組情報と異なる場合の「未実行フラグ」の付与については、図２Ｃに例示のフローチャートで説明する。
【００７３】
なお、図３に例示の予約録画設定画面では、表示された予約録画設定情報が繰り返し予約録画であるか単発的な番組の予約録画であるかを識別するための彩色等が、予約録画設定情報のレコードに施されている。
【００７４】
但し、予約録画設定画面に表示された予約録画設定情報の、繰り返し予約録画であるか単発的な配信番組の予約録画であるかの識別は、電子機器１０の性能、使用等に応じて任意に設定可能である。例えば、レコード毎に、予約録画設定情報が繰り返し予約録画であるか単発的な配信番組の予約録画であるかを表示する領域を設けてもよい。また、例えば、予約録画設定画面の表示の際に、繰り返し予約録画、単発的な配信番組の予約録画等をリモコン１４ａ等からの操作入力を介して選択させるとしてもよい。
【００７５】
図３に例示の予約録画設定画面において、各予約録画設定情報のレコードは、予約録画の対象となる番組（コンテンツ）のタイトル（番組名）を表示する領域Ａ２、番組が配信されるチャンネルを表示する領域Ａ３、番組が配信される日付を表示する領域Ａ４を含む。領域Ａ４に表示される日付には、番組の配信される曜日が含まれる。同様にして、各レ
コードは、予約録画の対象となる番組の配信時間帯を表示する領域Ａ５を含む。領域Ａ５に表示される配信時間帯は、配信番組の開始時刻及び終了時刻により指定される。
【００７６】
例えば、領域Ａ２に「世界の社食からスペシャル」といったタイトルが表示されたレコードの領域Ａ３には、番組が配信されるチャンネル「０３１」が表示されている。また、同レコードの、領域Ａ４には番組が配信される日付「１２／１９」が配信曜日「（水）」と共に表示されている。同レコードの、領域Ａ５には番組の配信時間帯「１１：００〜０：１５」が開始時刻、終了時刻と共に表示されている。
【００７７】
なお、領域Ａ２に「世界の社食からスペシャル」といったタイトルを表示するレコードが繰り返し予約録画の場合には、例えば、領域Ａ１に予約録画の実行設定が行われたことを示す表示、或いは、未実行状態であることを示す表示が行われる。予約録画の実行設定が行われたことを示す表示、或いは、未実行状態であることを示す表示は、例えば、配信予定情報に付与された「実行フラグ」、「未実行フラグ」に基づいて行われる。
【００７８】
予約録画の実行設定が行われたことを示す表示として、例えば、レ点や丸印等の記号表示、領域Ａ１に対する赤色等の配色表示等が例示できる。この場合には、領域Ａ１に記号表示が無い状態、領域Ａ１に対する配色表示が無い状態を、予約録画の実行設定が行われていない状態（未実行状態）として識別することができる。
【００７９】
また、予約録画の実行設定が未実行であることを示す表示として、例えば、×印等の記号表示、領域Ａ１に対する白色等の配色表示が例示できる。この場合には、領域Ａ１に記号表示が無い状態、領域Ａ１に対する配色表示が無い状態を、予約録画の実行設定が行われている状態として識別することができる。なお、上記の予約録画の実行設定が行われたことを示す表示例と未実行であることを示す表示例とを組合せて識別表示を行うとしてもよい。
【００８０】
図２Ａに例示のフローチャートに戻り、Ｓ２の処理では、電子機器１０は、例えば、Ｓ１の処理で読取った予約録画設定情報の登録件数に基づいて、録画予約数の上限値に到達しているか否かを判定する。電子機器１０は、例えば、予約録画設定情報の登録件数が録画予約数の上限値に到達している場合には（Ｓ２，Ｙｅｓ）、Ｓ３の処理に移行する。一方、電子機器１０は、例えば、予約録画設定情報の登録件数が録画予約数の上限値に到達していない場合には（Ｓ２，Ｎｏ）、図２Ｂに例示するフローチャートのＳ９の処理に移行する。
【００８１】
Ｓ３の処理では、電子機器１０は、例えば、フラッシュメモリ１２ａ等に登録済みの予約録画設定情報について、削除可能な録画予約があるか否かを判定する。予約録画設定情報についての、削除可能な録画予約があるか否かの判定は、例えば、リモコン１４ａ等を介した削除操作入力の受け付けにより判定される。リモコン１４ａ等を介した削除操作入力には、ユーザにより削除対象として選択された録画予約の設定情報が含まれる。
【００８２】
電子機器１０は、例えば、リモコン１４ａ等の操作入力を介し、Ｓ１の処理で予約録画設定画面に表示された予約録画設定情報の中から削除対象として選択された録画予約の設定情報を特定する。
【００８３】
電子機器１０は、例えば、リモコン１４ａ等の操作入力を介し、削除操作入力を受け付けた場合には（Ｓ３，Ｙｅｓ）、Ｓ４の処理に移行する。一方、電子機器１０は、例えば、リモコン１４ａ等の操作入力を介し、削除操作入力を受け付けていない場合には（Ｓ３，Ｎｏ）、Ｓ５の処理に移行する。
【００８４】
Ｓ４の処理では、電子機器１０は、例えば、削除対象となる録画予約の設定情報に基づいて、フラッシュメモリ１２ａ等に登録済みの予約録画設定情報の中から対応する設定情報を削除する。電子機器１０は、削除の完了後、図２Ｂに例示するフローチャートのＳ９の処理に移行する。
【００８５】
Ｓ５の処理では、電子機器１０は、例えば、予約録画設定画面に表示された録画予約の配信予定情報について、「未実行フラグ」が付与された繰り返し予約録画が存在するかを判定する。電子機器１０は、例えば、「未実行フラグ」が付与された繰り返し予約録画の配信予定情報が存在する場合には（Ｓ５，Ｙｅｓ）、Ｓ７の処理に移行する。Ｓ７−Ｓ９の処理では、「未実行フラグ」が付与された繰り返し予約録画の配信予定情報に対する予約録画設定情報の退避処理が行われる。
【００８６】
一方、電子機器１０は、例えば、「未実行フラグ」が付与された繰り返し予約録画の配信予定情報が存在しない場合には（Ｓ５，Ｎｏ）、Ｓ６の処理に移行する。Ｓ６の処理では、電子機器１０は、例えば、新規の予約録画の設定入力は不可として、処理中の予約録画設定処理を完了する。フラッシュメモリ１２ａ上に空き容量が存在しない状態で、且つ、退避させる予約録画設定情報が存在しないため、電子機器１０は、新規の予約録画設定情報の登録を受け付けることができないためである。
【００８７】
Ｓ７の処理では、電子機器１０は、例えば、「未実行フラグ」が付与された繰り返し予約録画についての予約録画設定情報を補助記憶部１３の記憶領域に一時的に退避させる。電子機器１０は、例えば、フラッシュメモリ１２ａ等を参照し、「未実行フラグ」が付与された繰り返し予約録画についての予約録画設定情報を抽出する。そして、電子機器１０は、抽出した繰り返し予約録画の予約録画設定情報を補助記憶部１３の記憶領域に一時的に記憶する。
【００８８】
なお、フラッシュメモリ１２ａ等から退避させる繰り返し予約録画の予約録画設定情報の数量は、「未実行フラグ」が付与された予約録画設定情報の全部でもよく、一部であってもよい。補助記憶部１３の記憶領域に一時的に退避させるためのルールを予め定めておけばよい。例えば、Ｓ７の処理時点での時刻と、繰り返し予約録画の対象となる番組（コンテンツ）の配信開始時刻との相対的な時間差に基づいて、退避する数量を決定するとしてもよい。
【００８９】
また、「未実行フラグ」が付与された繰り返し予約録画についての予約録画設定情報の退避先は、予約録画設定情報が登録される記憶領域とは異なる、別の記憶領域であってもよい。例えば、フラッシュメモリ１２ａとは異なる、主記憶部１２の作業領域に割り当てられた記憶領域が例示できる。
【００９０】
Ｓ８の処理では、電子機器１０は、例えば、Ｓ７の処理で退避させた、「未実行フラグ」が付与された繰り返し予約録画の予約録画設定情報をフラッシュメモリ１２ａ等から削除する。電子機器１０は、例えば、Ｓ８の処理の完了後、Ｓ１の処理に移行する。電子機器１０では、例えば、削除完了後のフラッシュメモリ１２ａ等に登録された予約録画設定情報に基づいて予約録画設定画面が表示される。
【００９１】
図２Ｂに例示のフローチャートにおいて、Ｓ９−Ｓ１５の処理では、補助記憶部１３に退避させた繰り返し予約録画の配信予定情報と、新規に登録される予約録画の配信予定情報とに基づいて、フラッシュメモリ１２ａ等への予約録画設定情報の登録が行われる。
【００９２】
Ｓ９の処理では、電子機器１０は、例えば、予約録画として登録される配信予定情報が新規の予約録画入力であるか、Ｓ７の処理で補助記憶部１３に退避させた「未実行フラグ
」が付与された繰り返し予約録画設定情報の再登録であるかを判定する。
【００９３】
新規の予約録画入力が行われる場合、電子機器１０のユーザは、例えば、対象となる配信コンテンツが含まれる電子番組表のデータの読み出しを行う。電子番組表のデータの読み出しは、リモコン１４ａ等を介して行われる。
【００９４】
電子機器１０は、例えば、リモコン１４ａ等を介して受け付けた操作入力に基づいて、電子番組表のデータをＬＣＤ１５ａ等の表示デバイスに表示させる。電子機器１０のユーザは、例えば、リモコン１４ａ等の操作ボタンを操作し、ＬＣＤ１５ａ等に表示された電子番組表の中から予約録画の対象となる番組の選択を行い、予約録画を設定するためのボタン操作を行う。電子機器１０は、例えば、予約録画を設定するためのボタン操作を新規の予約録画入力として受け付ける。
【００９５】
また、電子機器１０は、例えば、リモコン１４ａ等を介して補助記憶部１３に退避させた、「未実行フラグ」が付与された繰り返し予約録画の設定情報の再登録を受け付ける。例えば、図３に例示の予約録画設定画面において、領域Ａ７に最終ページが表示された状態で、決定ボタン等の特定のボタン操作やページ送りのためのボタン操作を退避させた予約録画設定情報の再登録の受付とすることができる。また、図３に例示の予約録画設定画面に、退避させた予約録画設定情報の再登録を行うための領域を設けるとしてもよい。
【００９６】
図２Ｂに例示のフローチャートに戻り、電子機器１０は、例えば、予約録画として登録される配信予定情報が新規の予約録画入力の場合には（Ｓ９，“新規予約入力”）、Ｓ１０の処理に移行する。Ｓ１０の処理では、電子機器１０は、例えば、予約録画を設定するためのボタン操作が行われた番組の番組情報を電子番組表のデータから取得する。
【００９７】
電子機器１０は、例えば、取得した番組情報を新規に登録される予約録画の配信予定情報としてフラッシュメモリ１２ａ等に登録する。フラッシュメモリ１２ａ等の空き領域には、新規の配信予定情報が予約録画設定情報として登録される。
【００９８】
一方、電子機器１０は、例えば、予約録画として登録される配信予定情報が補助記憶部１３に退避させた予約録画設定情報の再登録である場合には（Ｓ９，“記憶部からレストア”）、Ｓ１１の処理に移行する。
【００９９】
Ｓ１１の処理では、電子機器１０は、例えば、補助記憶部１３に退避させた予約録画設定情報を参照し、「未実行フラグ」を付与された繰り返し予約録画の予約録画設定情報が存在するかを判定する。電子機器１０は、例えば、「未実行フラグ」を付与された繰り返し予約録画の予約録画設定情報が存在しない場合には（Ｓ１１，Ｎｏ）、Ｓ１０の処理に移行する。Ｓ１０の処理では、例えば、ＬＣＤ１５ａ等の表示デバイスに表示された電子番組表のデータに基づいて新規の予約録画の配信予定情報が登録される。
【０１００】
一方、電子機器１０は、例えば、「未実行フラグ」を付与された繰り返し予約録画の予約録画設定情報が存在しない場合には（Ｓ１１，Ｙｅｓ）、Ｓ１２の処理に移行する。Ｓ１２の処理では、電子機器１０は、例えば、補助記憶部１３に退避させた予約録画設定情報を参照し、「未実行フラグ」が付与された繰り返し予約録画の予約録画設定情報のリストを作成する。作成されたリストはＬＣＤ１５ａ等の表示デバイスに表示される。電子機器１０は、例えば、図３に例示の予約録画設定画面の形式で、作成した「未実行フラグ」が付与された繰り返し予約録画のリストを表示するとしてもよい。
【０１０１】
Ｓ１３の処理では、電子機器１０は、例えば、ＬＣＤ１５ａ等の表示デバイスに表示されたリスト内に、再登録の対象となる「未実行フラグ」の付与された繰り返し予約録画の
予約録画設定情報が存在するかを判定する。再登録の対象となる予約録画設定情報のリスト内の存在は、例えば、リモコン１４ａ等を介して受け付けた操作入力に基づいて判定される。
【０１０２】
電子機器１０のユーザは、例えば、リモコン１４ａ等を操作し、ＬＣＤ１５ａ等に表示されたリストの中から再登録の対象となる予約録画設定情報を選択する。そして、電子機器１０のユーザは、例えば、再登録の対象となる予約録画設定情報を選択した状態で予約録画を設定するためのボタン操作を行う。電子機器１０は、例えば、予約録画を設定するためのボタン操作を、再登録を行うための操作入力として受け付ける。
【０１０３】
電子機器１０は、例えば、ＬＣＤ１５ａ等に表示されたリスト内に再登録の対象となる繰り返し予約録画の予約録画設定情報が存在しない場合には（Ｓ１３，Ｎｏ）、Ｓ１０の処理に移行する。Ｓ１０の処理では、例えば、ＬＣＤ１５ａ等の表示デバイスに表示された電子番組表のデータに基づいて新規の予約録画の配信予定情報が登録される。
【０１０４】
一方、電子機器１０は、例えば、ＬＣＤ１５ａ等に表示されたリスト内に再登録の対象となる繰り返し予約録画の予約録画設定情報が存在する場合には（Ｓ１３，Ｙｅｓ）、Ｓ１４の処理に移行する。
【０１０５】
Ｓ１４の処理では、電子機器１０は、例えば、リストの中から再登録の対象として選択された予約録画設定情報のフラッシュメモリ１２ａ等への再登録を行う。電子機器１０は、例えば、補助記憶部１３に退避させた予約録画設定情報を参照し、ユーザ操作により選択された「未実行フラグ」が付与された繰り返し予約録画の配信予定情報を取得する。そして、電子機器１０は、例えば、取得した「未実行フラグ」の付与された繰り返し予約録画の配信予定情報を予約録画設定情報としてフラッシュメモリ１２ａ等へ再登録（レストア）する。
【０１０６】
再登録完了後、電子機器１０は、再登録された予約録画設定情報を補助記憶部１３の記憶領域から削除する（Ｓ１５）。電子機器１０は、Ｓ１５の削除処理の後、処理中の予約録画設定処理を完了する。
【０１０７】
なお、補助記憶部１３に退避された、「未実行フラグ」の付与された繰り返し予約録画の予約録画設定情報は、削除操作が行われない場合には、保持し続けることが可能である。従って、電子機器１０では、例えば、補助記憶部１３に保持された「未実行フラグ」の繰り返し予約録画の予約録画設定情報を、削除された予約録画設定情報を除き、再利用することができる。電子機器１０では、例えば、予約録画設定処理の度毎に、補助記憶部１３に保持された「未実行フラグ」の付与された繰り返し予約録画の予約録画設定情報の、再登録処理が可能となる。
【０１０８】
次に、図２Ｃに例示のフローチャートを参照し、電子番組表のデータと登録済みの予約録画設定情報との比較に基づく「未実行フラグ」の付与処理を説明する。図２Ｃに例示のフローチャートにおいて、電子機器１０は、例えば、番組表データ生成部１７ｅで生成された電子番組表のデータを取得する（Ｓ２１）。電子機器１０は、例えば、取得した電子番組表のデータを、番組（コンテンツ）を配信する放送の種別に対応付けて主記憶部１２の所定の領域に一時的に記憶する。
【０１０９】
電子機器１０は、例えば、フラッシュメモリ１２ａ等を参照し、登録済みの予約録画設定情報を取得する（Ｓ２２）。電子機器１０は、例えば、取得した登録済みの予約録画設定情報を主記憶部１２の所定の領域に一時的に記憶する。なお、Ｓ２２の処理で取得する登録済みの予約録画設定情報は、例えば、「実行フラグ」が付与された繰り返し予約録画
の予約録画設定情報、及び、単発的な配信コンテンツの予約録画設定情報に限定するとしてもよい。
【０１１０】
Ｓ２３の処理では、電子機器１０は、例えば、電子番組表のデータとの比較のための、処理対象となる予約録画設定情報が指定されるカウンタ値ｍを初期化（ｍ＝１）する。なお、カウンタ値ｍの最大値は、Ｓ２２の処理でフラッシュメモリ１２ａ等から取得した予約録画設定情報の取得数である。
【０１１１】
Ｓ２４の処理では、電子機器１０は、例えば、処理対象となる予約録画設定情報と電子番組表のデータとが一致するかを判定する。電子機器１０は、例えば、処理対象となる予約録画の配信曜日、配信チャンネル、配信開始時刻等に基づいてＳ２１の処理で取得した電子番組表のデータを検索し、上記の検索条件に対応する番組情報を特定する。電子機器１０は、例えば、特定した番組情報と処理対象となる予約録画設定情報として登録された配信予定情報が一致するかを判定する。
【０１１２】
電子機器１０は、例えば、特定した番組情報と、予約録画設定情報として登録された配信予定情報とが一致している場合には（Ｓ２４，Ｙｅｓ）、Ｓ２５の処理をスキップし、Ｓ２６の処理に移行する。一方、電子機器１０は、例えば、特定した番組情報と、予約録画設定情報として登録された配信予定情報とが一致していない場合には（Ｓ２４，Ｎｏ）、Ｓ２５の処理に移行する。
【０１１３】
Ｓ２５の処理では、電子機器１０は、例えば、処理対象の予約録画設定情報に対し「未実行フラグ」を付与する。例えば、電子機器１０は、処理対象の予約録画設定情報が、「実行フラグ」の付与された繰り返し予約録画の場合では、付与された「実行フラグ」を「未実行フラグ」に変更する。
【０１１４】
また、電子機器１０は、例えば、処理対象の予約録画設定情報が、単発的な配信コンテンツの予約録画の場合には、該予約録画設定情報に対して「未実行フラグ」の付与を行うる。電子機器１０は、例えば、Ｓ２５の処理で「未実行フラグ」が付与された予約録画設定情報に基づいて、フラッシュメモリ１２ａ等に登録された処理対象の予約録画設定情報を更新する。
【０１１５】
電子機器１０は、例えば、処理対象の予約録画設定情報を指定するカウンタ値ｍがＳ２２の処理で取得された予約録画設定情報の取得数に一致しているかを判定する（Ｓ２６）。電子機器１０は、例えば、処理対象の予約録画設定情報を指定するカウンタ値ｍが取得数に到達していない場合には（Ｓ２６，Ｎｏ）、処理中のカウンタ値ｍをインクリメントし（ｍ＝ｍ＋１）、Ｓ２４−Ｓ２６の処理を繰り返す（Ｓ２７）。一方、電子機器１０は、例えば、処理対象の予約録画設定情報を指定するカウンタ値ｍが取得数に一致する場合には（Ｓ２６，Ｙｅｓ）、電子番組表のデータと登録済みの予約録画設定情報との比較に基づく未実行フラグの付与処理を終了する。
【０１１６】
ここで、電子機器１０で実行されるＳ１０の処理は、配信されるコンテンツを第１記憶部に予約録画するための予約情報を受け付けると共に受け付けた予約情報を第２記憶部に登録する登録ステップの一例である。また、電子機器１０のＣＰＵ１１等は、配信されるコンテンツを第１記憶部に予約録画するための予約情報を受け付けると共に受け付けた予約情報を第２記憶部に登録する登録部の一例としてＳ１０の処理を実行する。
【０１１７】
また、電子機器１０で実行されるＳ２−Ｓ８の処理は、第２記憶部の予約情報を登録するための空き容量が存在しないときには、予約情報の中から所定の予約情報を第１記憶部に一時的に退避させる退避処理ステップの一例である。また、電子機器１０のＣＰＵ１１
等は、第２記憶部の予約情報を登録するための空き容量が存在しないときには、予約情報の中から所定の予約情報を第１記憶部に一時的に退避させる退避処理部の一例としてＳ２−Ｓ８の処理を実行する。
【０１１８】
また、電子機器１０で実行されるＳ９−Ｓ１４の処理は、第２記憶部の予約情報を登録するための空き容量が存在するときには、第１記憶部に退避させた所定の予約情報の再登録を受け付けて、第２記憶部に登録する再登録ステップの一例である。また、電子機器１０のＣＰＵ１１等は、第２記憶部の予約情報を登録するための空き容量が存在するときには、第１記憶部に退避させた所定の予約情報の再登録を受け付けて、第２記憶部に登録する再登録部の一例としてＳ９−Ｓ１４の処理を実行する。
【０１１９】
また、電子機器１０で実行されるＳ５の処理は、繰り返し予約情報について、予約録画の実行設定が行われていない未実行状態の繰り返し予約情報を第１記憶部に一時的に退避させる退避処理ステップの一例である。また、電子機器１０のＣＰＵ１１等は、繰り返し予約情報について、予約録画の実行設定が行われていない未実行状態の繰り返し予約情報を第１記憶部に一時的に退避させる退避処理部の一例としてＳ５の処理を実行する。
【０１２０】
また、電子機器１０で実行されるＳ２１−Ｓ２７の処理は、電子番組表と第２記憶部に記憶された予約情報との比較を行い、電子番組表の番組情報と予約情報とが一致しないときには、予約録画の実行設定が行われた繰り返し予約情報を未実行状態の繰り返し予約情報に変更する退避処理ステップの一例である。また、電子機器１０のＣＰＵ１１等は、電子番組表と第２記憶部に記憶された予約情報との比較を行い、電子番組表の番組情報と予約情報とが一致しないときには、予約録画の実行設定が行われた繰り返し予約情報を未実行状態の繰り返し予約情報に変更する退避処理部の一例としてＳ２１−Ｓ２７の処理を実行する。
【０１２１】
以上、説明したように、本実施形態の電子機器１０は、フラッシュメモリ１２ａ等に登録済みの予約録画設定情報が登録件数の上限値に到達しているか否かを判定することができる。そして、本実施形態の電子機器１０は、登録済みの予約録画設定情報が登録件数の上限値に到達している場合には、予約録画設定情報の中から「未実行フラグ」が付与された繰り返し予約録画の予約録画設定情報を抽出することができる。電子機器１０は、登録済みの「未実行フラグ」が付与された繰り返し予約録画の予約録画設定情報の一部、或いは全部を抽出することができる。
【０１２２】
本実施形態の電子機器１０は、抽出した「未実行フラグ」が付与された繰り返し予約録画の予約録画設定情報を、フラッシュメモリ１２ａ等とは異なる別の記憶領域に一時的に退避することができる。そして、電子機器１０は、退避した（抽出した）「未実行フラグ」が付与された繰り返し予約録画の予約録画設定情報を、フラッシュメモリ１２ａ等から削除することができる。このため、本実施形態の電子機器１０は、登録済みの予約録画設定情報が登録件数の上限値に到達している場合であっても、予約録画設定情報が登録されるメモリ上に新規の予約録画が登録可能な空き容量を確保することができる。本実施形態の電子機器１０は、登録済みの予約録画設定情報が登録件数の上限値に到達している場合であっても、新規の予約録画の設定情報を登録することができる。
【０１２３】
本実施形態の電子機器１０は、フラッシュメモリ１２ａ等とは異なる別の記憶領域に退避させた「未実行フラグ」が付与された繰り返し予約録画の予約録画設定情報の、空き容量が確保されたフラッシュメモリ１２ａ等への再登録を選択することができる。本実施形態の電子機器１０では、例えば、従来の繰り返し予約録画の予約録画設定情報の再登録に費やしていた手間が省略できる。このため、本実施形態の電子機器１０は、フラッシュメモリ１２ａ上から削除された繰り返し予約録画の予約録画設定情報の再登録処理を簡易化
することができる。本実施形態の電子機器１０では、登録済みの繰り返し予約録画の予約録画設定情報に対する削除後の、再登録に係るユーザビリティが向上できる。本実施形態の電子機器１０では、登録件数の上限値を超えた予約録画の利便性が向上できる。
【０１２４】
本実施形態の電子機器１０は、登録済みの予約録画設定情報と電子番組表のデータとの比較に基づいて、繰り返し予約録画として登録された予約録画設定情報に対し「未実行フラグ」を付与することができる。同様にして、電子機器１０は、単発的な予約録画の予約録画設定情報についても、「未実行フラグ」を付与することができる。電子機器１０では、例えば、予約録画設定情報に付与された「未実行フラグ」に基づいて番組等のコンテンツの録画処理が実行される。このため、電子機器１０は、登録済みの予約録画設定情報と電子番組表のデータとが異なる場合には、録画開始前に「実行フラグ」が設定された繰り返し予約録画、及び、単発的な予約録画の録画処理を停止することができる。本実施形態の電子機器１０では、登録済みの予約録画設定情報の従って行われる、不意の番組内容の変更といった意図しない録画の実行を回避することができる。
【０１２５】
《コンピュータが読み取り可能な記録媒体》
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０１２６】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【０１２７】
《その他》
以上の実施形態は、さらに以下の付記と呼ぶ態様を含む。以下の各付記に含まれる構成要素は、他の付記に含まれる構成と組み合わせることができる。
（付記１）
配信されるコンテンツを第１記憶部に予約録画するための予約情報を受け付けると共に前記受け付けた予約情報を第２記憶部に登録する登録部と、
前記第２記憶部の前記予約情報を登録するための空き容量が存在しないときには、前記予約情報の中から所定の予約情報を前記第１記憶部に一時的に退避させる退避処理部と、
前記第２記憶部の前記予約情報を登録するための空き容量が存在するときには、前記第１記憶部に退避させた前記所定の予約情報の再登録を受け付けて、前記第２記憶部に登録する再登録部と、
を備える電子機器。
（付記２）
前記登録部は、同一タイトルで提供される番組の関連する番組内容が継続して繰り返し配信される前記番組を予約録画するための繰り返し予約情報を受け付けると共に、
前記退避処理部は、前記繰り返し予約情報について、予約録画の実行設定が行われていない未実行状態の繰り返し予約情報を前記第１記憶部に一時的に退避させる、付記１に記載の電子機器。
（付記３）
前記番組に付随して配信される電子番組表を取得する取得部をさらに備え、
前記退避処理部は、前記電子番組表と前記第２記憶部に記憶された予約情報との比較を
行い、前記電子番組表の番組情報と前記予約情報とが一致しないときには、前記予約録画の実行設定が行われた繰り返し予約情報を未実行状態の繰り返し予約情報に変更する、付記２に記載の電子機器。
（付記４）
第１記憶部と第２記憶部とを備えるコンピュータに、
配信されるコンテンツを前記第１記憶部に予約録画するための予約情報を受け付けると共に前記受け付けた予約情報を前記第２記憶部に登録する登録ステップと、
前記第２記憶部の前記予約情報を登録するための空き容量が存在しないときには、前記予約情報の中から所定の予約情報を前記第１記憶部に一時的に退避させる退避処理ステップと、
前記第２記憶部の前記予約情報を登録するための空き容量が存在するときには、前記第１記憶部に退避させた前記所定の予約情報の再登録を受け付けて、前記第２記憶部に登録する再登録ステップと、
を実行させるためのコンテンツ録画予約プログラム。
（付記５）
前記登録ステップは、同一タイトルで提供される番組の関連する番組内容が継続して繰り返し配信される前記番組を予約録画するための繰り返し予約情報を受け付けると共に、
前記退避処理ステップは、前記繰り返し予約情報について、予約録画の実行設定が行われていない未実行状態の繰り返し予約情報を前記第１記憶部に一時的に退避させる、付記４に記載のコンテンツ録画予約プログラム。
（付記６）
前記番組に付随して配信される電子番組表を取得する取得ステップをさらに実行させ、
前記退避処理ステップは、前記電子番組表と前記第２記憶部に記憶された予約情報との比較を行い、前記電子番組表の番組情報と前記予約情報とが一致しないときには、前記予約録画の実行設定が行われた繰り返し予約情報を未実行状態の繰り返し予約情報に変更する、付記５に記載のコンテンツ録画予約プログラム。
【符号の説明】
【０１２８】
１０  電子機器
１０ａ  アンテナ
１１  ＣＰＵ
１２  主記憶部
１２ａ  フラッシュメモリ
１３  補助記憶部
１４  入力部
１４ａ  リモコン
１５  出力部
１５ａ  ＬＣＤ
１５ｂ  スピーカ
１６  通信部
１７  ＴＶ受信部
１７ａ  フロントエンド
１７ｂ  デマルチプレクサ
１７ｃ  映像・音声デコード部
１７ｄ  番組情報デコード部
１７ｅ  番組表データ生成部
１７ｆ  画面合成部
２０  配信サーバ
１０１  繰り返し予約録画設定部
１０２  繰り返し予約録画再設定部
１０３  番組情報比較部
Ｂ１  接続バス
【図１】
0006555075.tif 000002
【図２Ａ】
0006555075.tif 000003
【図２Ｂ】
0006555075.tif 000004
【図２Ｃ】
0006555075.tif 000005
【図３】
0006555075.tif 000006