(57)【要約】【課題】複数チャンネルの番組を記憶装置に録画するとともに、サーバによるネットワークサービスで提供される番組も利用可能である場合において、記憶装置のハードウエア資源を有効に活用することを可能とする。【解決手段】録画装置１００は、複数チャンネルの番組の配信予定と、通信ネットワークＮＷを介して提供される番組の配信予定とが示された配信情報を取得し、その配信情報をもとに、複数チャンネルの番組の各々が通信ネットワークＮＷを介して提供されるか否かを判定する録画番組判定部１１７ａと、その判定結果により、複数チャンネルの番組の中で通信ネットワークＮＷを介して提供されない番組については録画を実行し、複数チャンネルの番組の中で通信ネットワークＮＷを介して提供される番組については録画を実行しないように、録画の設定を行う録画番組設定部１１７ｂを備える。【選択図】図１
2011151688.tif 000002
【特許請求の範囲】
【請求項１】
複数のチューナ部を用いて複数チャンネルの番組を記憶装置に録画する録画手段と、
外部機器によりネットワークを介して提供される番組を受信する受信手段と、
前記複数チャンネルの番組の配信予定と、前記ネットワークを介して提供される番組の配信予定とが示された配信情報を取得する取得手段と、
前記配信情報をもとに、前記複数チャンネルの番組の各々が前記ネットワークを介して提供されるか否かを判定する判定手段と、
前記判定手段の判定結果により、前記複数チャンネルの番組の中で前記ネットワークを介して提供されない番組については前記録画手段による録画を実行し、前記複数チャンネルの番組の中で前記ネットワークを介して提供される番組については前記録画手段による録画を実行しないように、前記録画手段における録画の設定を行う録画設定手段と、
を備えることを特徴とする録画装置。
【請求項２】
ユーザの操作を受け付けて、前記録画手段における録画を設定しない条件を設定する条件設定手段を更に備え、
前記録画設定手段は、前記複数チャンネルの番組の中で前記ネットワークを介して提供される番組については、前記設定された条件を満たす番組を前記録画手段による録画を実行しないように録画の設定を行い、前記設定された条件を満たさない番組を前記録画手段による録画を実行するように録画の設定を行うことを特徴とする請求項１に記載の録画装置。
【請求項３】
前記取得手段は、前記配信情報として、前記複数チャンネルのトランスポートストリームに多重されたＥＰＧ情報を取得し、
前記判定手段は、前記ＥＧＰ情報に含まれる、前記複数チャンネルの番組が前記ネットワークを介して提供されるか否かを示す情報をもとに、前記判定を行うことを特徴とする請求項１又は２に記載の録画装置。
【請求項４】
前記取得手段は、前記配信情報として、前記外部機器から受信した、当該外部機器により提供される番組にかかるメタデータを取得し、
前記判定手段は、前記ＥＧＰ情報に前記複数チャンネルの番組が前記ネットワークを介して提供されるか否かを示す情報がない場合に、前記ＥＧＰ情報に記述された情報と、前記メタデータに記述された情報とが符合する番組を、前記ネットワークを介して提供される番組として判定することを特徴とする請求項３に記載の録画装置。
【請求項５】
前記配信情報をもとに前記複数チャンネルの番組表を表示するとともに、当該番組表における、前記録画設定手段が録画を実行しないように設定した番組を他の番組と区別して表示する表示手段を更に備えることを特徴とする請求項１乃至４のいずれか一項に記載の録画装置。
【請求項６】
複数のチューナ部を用いて複数チャンネルの番組を記憶装置に録画する録画手段、外部機器によりネットワークを介して提供される番組を受信する受信手段を備える録画装置の録画方法であって、
取得手段が、前記複数チャンネルの番組の配信予定と、前記ネットワークを介して提供される番組の配信予定とが示された配信情報を取得する取得ステップと、
判定手段が、前記配信情報をもとに、前記複数チャンネルの番組の各々が前記ネットワークを介して提供されるか否かを判定する判定ステップと、
録画設定手段が、前記判定ステップの判定結果により、前記複数チャンネルの番組の中で前記ネットワークを介して提供されない番組については前記録画手段による録画を実行し、前記複数チャンネルの番組の中で前記ネットワークを介して提供される番組については前記録画手段による録画を実行しないように、録画の設定を行う録画設定ステップと、
を含むことを特徴とする録画装置の録画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録画装置及び録画方法に関する。
【背景技術】
【０００２】
近年、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置を備え、複数のチューナ部を用いて複数チャンネルの番組のコンテンツデータを同時録画する機能を有する録画装置がある。この録画装置では、複数チャンネルの番組のコンテンツデータを同時録画しているため、ユーザが録画予約をし忘れた場合などでも番組を提供できるなど、ユーザを録画予約作業から開放することができる。
【０００３】
また、近年では、ビデオオンデマンドとしてサーバにより過去の番組を提供するネットワークサービスがある。サーバにより過去の番組を提供するネットワークサービスに関する従来技術としては、特許文献１が知られている。特許文献１には、放送番組と同一内容のビデオオンデマンドコンテンツを、インターネット上から検索し、検索条件に適うビデオオンデマンドコンテンツが検索された場合には、その番組のＥＰＧ上のタイトル欄にビデオオンデマンドコンテンツを識別するアイコンを表示する。ユーザは、表示されたアイコンからビデオオンデマンドコンテンツを指定することで、録画済みの番組と同様に、過去の番組の視聴を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１７２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数チャンネルの番組のコンテンツデータを記憶装置に同時録画するとともに、サーバによるネットワークサービスで提供される番組も利用可能である場合は、記憶装置に同時録画された番組がネットワークサービスでも提供されるという事態が生じる。この場合には、記憶装置に同時録画することなく、ネットワークサービスを利用することで過去番組の視聴が可能であることから、記憶装置のハードウエア資源を有効に活用していなかった。
【０００６】
本発明は、上記に鑑みてなされたものであって、複数チャンネルの番組を記憶装置に録画するとともに、サーバによるネットワークサービスで提供される番組も利用可能である場合において、記憶装置のハードウエア資源を有効に活用することを可能とする録画装置及び録画方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の録画装置は、複数のチューナ部を用いて複数チャンネルの番組を記憶装置に録画する録画手段と、外部機器によりネットワークを介して提供される番組を受信する受信手段と、前記複数チャンネルの番組の配信予定と、前記ネットワークを介して提供される番組の配信予定が示された配信情報を取得する取得手段と、前記配信情報をもとに、前記複数チャンネルの番組の各々が前記ネットワークを介して提供されるか否かを判定する判定手段と、前記判定手段の判定結果により、前記複数チャンネルの番組の中で前記ネットワークを介して提供されない番組については前記録画手段による録画を実行し、前記複数チャンネルの番組の中で前記ネットワークを介して提供される番組については前記録画手段による録画を実行しないように、前記録画手段における録画の設定を行う録画設定手段と、を備えることを特徴とする。
【０００８】
また、本発明の録画装置の録画方法は、複数のチューナ部を用いて複数チャンネルの番組を記憶装置に録画する録画手段、外部機器によりネットワークを介して提供される番組を受信する受信手段を備える録画装置の録画方法であって、取得手段が、前記複数チャンネルの番組の配信予定と、前記ネットワークを介して提供される番組の配信予定が示された配信情報を取得する取得ステップと、判定手段が、前記配信情報をもとに、前記複数チャンネルの番組の各々が前記ネットワークを介して提供されるか否かを判定する判定ステップと、録画設定手段が、前記判定ステップの判定結果により、前記複数チャンネルの番組の中で前記ネットワークを介して提供されない番組については前記録画手段による録画を実行し、前記複数チャンネルの番組の中で前記ネットワークを介して提供される番組については前記録画手段による録画を実行しないように、録画の設定を行う録画設定ステップと、を含むことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数チャンネルの番組を記憶装置に録画するとともに、サーバによるネットワークサービスで提供される番組も利用可能である場合において、記憶装置のハードウエア資源を有効に活用することを可能とする、という効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態にかかる録画装置の構成の一例を示すブロック図である。
【図２】図２は、チューナ部の構成の一例を示すブロック図である。
【図３】図３は、本実施形態にかかる録画装置の録画番組の設定動作を例示するフローチャートである。
【図４】図４は、本実施形態にかかる録画装置の番組表表示処理を例示するフローチャートである。
【図５】図５は、ＴＶに表示した番組表の一例を示す図である。
【図６】図６は、ＴＶに表示した番組表の一例を示す図である。
【図７】図７は、ＴＶに表示した設定画面の一例を示す図である。
【図８】図８は、ＴＶに表示した番組表の一例を示す図である。
【図９】図９は、ＴＶに表示した番組表の一例を示す図である。
【図１０】図１０は、ＴＶに表示した番組表の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明にかかる録画装置及び録画装置の録画方法の最良な実施形態を詳細に説明する。なお、本実施形態では、複数チャンネルの番組（コンテンツ）のコンテンツデータを同時録画することができるとともに、ビデオオンデマンドとしてサーバによるネットワークサービスで提供される番組を利用可能なＨＤＤレコーダやＨＤＤ＋ＤＶＤ（Digital Versatile Disc）レコーダなどの多チャンネル受信装置に適用した例を用いて説明するが、これに限定するものではない。例えば、複数チャンネルの番組のコンテンツデータを、内蔵するＨＤＤに同時録画することができる液晶ディスプレイやプラズマディスプレイ等を備えたテレビジョン受信装置にも適用することができる。
【００１２】
図１は、本実施形態にかかる録画装置１００の構成の一例を示すブロック図である。図１に示すように、録画装置１００は、チューナ装置１０１、記憶装置１１１、ＥＰＧ処理部１１２（EPG:ElectronicProgram Guide）、ＥＰＧメモリ１１３、ＭＰＥＧデコーダ１１４（MPEG:MovingPicture Experts Group）、オンスクリーン表示部１１５、リモコン受信部１１６、システムコントローラ１１７、録画再生制御部１１８及びネットワークＩ／Ｆ１１９を備えて構成される。また、録画装置１００は、ネットワークＩ／Ｆ１１９を介して通信ネットワークＮＷと接続することで、通信ネットワークＮＷ上にあるサーバ３００が提供するネットワークサービスを利用可能である。
【００１３】
サーバ３００は、ビデオオンデマンドとして通信ネットワークＮＷを介して接続された情報機器からの要求に応じた番組を提供するネットワークサービスを行う。また、サーバ３００は、通信ネットワークＮＷを介して接続された情報機器からの要求に応じ、提供（配信）可能な番組に関する情報を含むメタデータを送信する。
【００１４】
チューナ装置１０１は、複数のチューナ部を用いて、ＨＤＤなどの記憶装置１１１に同時録画する番組のコンテンツデータが多重された複数チャンネルのトランスポートストリーム（ＴＳ）を受信するものである。チューナ装置１０１が受信するトランスポートストリームはワンセグ及びフルセグを含むものであってよい。本実施形態では、チューナ装置１０１は、Ｃｈ１〜ＣｈＮまでのＮ個のチャンネルを受信するチューナ部１０２〜１１０を備えている。そして、チューナ部１０２〜１１０から出力されたＣｈ１〜ＣｈＮのトランスポートストリームは、ＥＰＧ処理部１１２及び録画再生制御部１１８に送られる。なお、チューナ部の数はチューナ部１０２〜１１０の９個に限定されず、幾つでもよい。
【００１５】
ここで、図２を参照して、本実施形態にかかるチューナ部１０２〜１１０の詳細な構成について説明する。図２は、チューナ部１０２の構成の一例を示すブロック図である。以下の説明では、チューナ部１０２の構成について説明するが、他のチューナ部（１０３〜１１０）についても同様である。図２に示すように、チューナ部１０２は、選局部２０１、分離部２０２、デスクランブラ２０３、分離部２０４、カードＩＤメモリ２０５及びＩＣカード２０６を備えて構成される。
【００１６】
アンテナ入力は、まず、選局部２０１で選局される。選局されたチャンネルのトランスポートストリームは、分離部２０２及びデスクランブラ２０３に入力される。分離部２０２は、トランスポートストリームに多重されている制御データＥＣＭ（ECM:EntitlementControl Message）を分離し、分離した制御データＥＣＭをＩＣカード２０６に入力する。分離部２０４は、トランスポートストリームに多重されている制御データＥＭＭ（EMM:EntitlementManagement Message）の中からＩＣカード２０６向けのＥＭＭを分離し、ＩＣカード２０６に入力する。このＩＣカード２０６向けのＥＭＭを分離する際に、ＩＣカード２０６から出力され、カードＩＤメモリ２０５に設定されたカードＩＤを使用し、分離部２０４にて分離するものである。
【００１７】
ＩＣカード２０６は、入力された制御データＥＣＭ及び制御データＥＭＭを用いてスクランブル鍵を復号する。そして、デスクランブラ２０３は、ＩＣカード２０６で復号されたスクランブル鍵を用いて、トランスポートストリームに多重されているコンテンツデータをデスクランブルして出力する。なお、本実施形態では、ＩＣカード２０６がそれぞれチューナ部に備えられているが、複数のチューナ部が１つのＩＣカードを兼用することもできる。
【００１８】
図１に戻り、記憶装置１１１は、例えばＨＤＤなどの大容量記憶媒体である。記憶装置１１１は、録画再生制御部１１８の制御の下でコンテンツデータを記憶（録画）する。記憶装置１１１に記憶されたコンテンツデータは、録画再生制御部１１８の制御の下で読み出されて再生される。
【００１９】
取得手段としてのＥＰＧ処理部１１２は、チューナ部１０２〜１１０から出力されたＣｈ１〜ＣｈＮのトランスポートストリームから、各チャンネルの各時間帯の番組（配信予定の番組）を示す番組配列情報（ＳＩ情報）であるＥＰＧ情報を抽出し、ＥＰＧメモリ１１３に格納する。
【００２０】
また、ＥＰＧ処理部１１２は、通信ネットワークＮＷ及びネットワークＩ／Ｆ１１９を介して接続するサーバ３００から取り込んだメタデータをＥＰＧメモリ１１３に格納する。このメタデータは、例えば電子番組案内情報（ＤＥＰＧ：Dynamic Electronic Program Guide）を含むものであり、サーバ３００が通信ネットワークＮＷを介して接続する情報機器に配信する番組（配信予定も含む）に関する情報である。すなわち、メタデータは、ビデオオンデマンドとしてサーバ３００によるネットワークサービスで提供される番組に関する情報である。このメタデータの取り込みは、サーバ３００によるネットワークサービスで提供される番組のトランスポートストリームから抽出してもよいし、ＵＲＬ（Uniform Resource Locator）を指定してサーバ３００から直接ダウンロードしてもよい。なお、本実施形態にかかるネットワークサービスで提供される番組の信号形式は放送信号と同等のトランスポートストリームとしたが、プログラムストリームなど、他の形式であってもよい。その場合には、録画装置１００には信号形式に応じた分離部、デコード部、受信バッファ等が必要となる場合もある。
【００２１】
本実施形態では、日本の地上デジタル放送のようにＣｈ１〜ＣｈＮの各トランスポートストリームから各チャンネルのＥＰＧ情報を抽出する例について説明するが、これに限定するものではない。例えばＢＳ（Broadcasting Satellite）デジタル放送のように各チャンネルにＢＳ全チャンネルのＥＰＧ情報が多重されて提供されている場合もある。また、Ｃｈ１〜ＣｈＮの各トランスポートストリームに含まれるＥＰＧ情報には、各時間帯の番組がビデオオンデマンドとしてサーバ３００によるネットワークサービスで提供されるか否かに関する情報を含むものであってもよい。
【００２２】
また、ＥＰＧ処理部１１２は、リモコン２００が備える番組表ボタンなどの押下に応じて、ＥＰＧメモリ１１３に格納されているＥＰＧ情報を取得し、取得したＥＰＧ情報をチャンネル毎に時系列に並べた番組表の番組表データをオンスクリーン表示部１１５に供給してＴＶに番組表を表示する。なお、ＥＰＧ処理部１１２は、ＥＰＧメモリ１１３に格納されているＥＰＧ情報を常に新しい内容に更新するために、Ｃｈ１〜ＣｈＮのトランスポートストリームからＥＰＧ情報を抽出し、抽出したＥＰＧ情報によりＥＰＧメモリ１１３に格納されているＥＰＧ情報を更新するものとする。
【００２３】
ＭＰＥＧデコーダ１１４は、録画再生制御部１１８から出力されたコンテンツデータにＭＰＥＧ２デコード処理を施したコンテンツデータをオンスクリーン表示部１１５に入力する。オンスクリーン表示部１１５は、ＥＰＧ処理部１１２から供給された番組表データ及びＭＰＥＧデコーダ１１４により入力されたコンテンツデータをテレビジョン信号（ＴＶ信号）として、ＴＶに供給する。これにより、ＴＶは、番組表の表示や、チューナ装置１０１で受信した番組、サーバ３００によるネットワークサービスにより提供された番組、記憶装置１１１に記憶された番組の表示を行うことが可能となる。
【００２４】
リモコン受信部１１６は、リモコン２００から赤外線や無線により送信される信号を受信する。リモコン２００は、ユーザの操作を受け付け、その操作に対応した信号を赤外線や無線により送信する。すなわち、録画装置１００は、リモコン２００によりユーザの操作を受け付ける構成である。なお、録画装置１００は、操作キーやタッチパネルなど（いずれも図示しない）を介してユーザの操作を受け付けてもよい。
【００２５】
システムコントローラ１１７は、録画装置１００全体の処理を制御するものである。具体的には、システムコントローラ１１７は、マイクロコントローラや、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有する制御回路であってよい。システムコントローラ１１７は、マイクロコントローラやＣＰＵがＲＯＭなどに格納されたプログラムをＲＡＭに展開して順次実行することで、録画再生制御部１１８への制御信号の出力処理、コンテンツデータに関する所定の処理に係る処理情報の表示処理などを行う。また、システムコントローラ１１７は、上述したプログラムを順次実行することで、録画番組判定部１１７ａ、録画番組設定部１１７ｂの機能を提供する。
【００２６】
録画番組判定部１１７ａは、ＥＰＧメモリ１１３に格納されたＥＰＧ情報とメタデータとをもとに、チューナ装置１０１で受信する複数チャンネルの中の各々の番組について、記憶装置１１１に録画する番組であるか否かを判定する。録画番組設定部１１７ｂは、録画番組判定部１１７ａによる判定結果をもとに、録画再生制御部１１８が記憶装置１１１に録画する番組の設定を行う。この録画番組設定部１１７ｂの設定結果をもとに、録画のための制御信号をシステムコントローラ１１７は録画再生制御部１１８に出力する。
【００２７】
録画再生制御部１１８は、Ｃｈ１〜ＣｈＮのトランスポートストリーム及びサーバ３００によるネットワークサービスで提供される番組のトランスポートストリームに多重されているコンテンツデータに関する所定の処理を実行する。本実施形態では、録画再生制御部１１８は、システムコントローラ１１７からの制御信号に応じて、チューナ部１０２〜１１０から受信したトランスポートストリーム及びネットワークＩ／Ｆ１１９から受信したトランスポートストリームに多重されているコンテンツデータ、又は記憶装置１１１に録画されているコンテンツデータを選択して、ＭＰＥＧデコーダ１１４に出力する再生処理を実行する。
【００２８】
また、録画再生制御部１１８は、トランスポートストリームからコンテンツデータを抽出し、抽出したコンテンツデータに、そのコンテンツデータを識別するための情報であって、コンテンツデータを録画した番組のチャンネルを示すチャンネル情報、コンテンツデータを録画した番組の番組名、コンテンツデータを録画した録画日時、コンテンツデータの再生履歴などを含む識別情報を付加して記憶装置１１１への記憶（録画）処理を実行する。この録画再生制御部１１８における録画処理は、システムコントローラ１１７から出力される録画のための制御信号に従って行われる。
【００２９】
なお、録画再生制御部１１８は、サーバ３００によるネットワークサービスを利用できることから、記憶装置１１１への録画を設定しないとされた番組（詳細は後述する）については、システムコントローラ１１７からの制御信号に従って、ワンセグデータ又はフルセグデータをトランスコードしたデータを、サムネイル表示用のデータとして記憶装置１１１へ記憶してもよい。
【００３０】
ネットワークＩ／Ｆ１１９は、ＬＡＮやインターネットなどである通信ネットワークＮＷと通信可能に接続する。録画装置１００は、ネットワークＩ／Ｆ１１９により通信ネットワークＮＷと接続することで、ビデオオンデマンドとしてサーバ３００によるネットワークサービスで提供される番組の受信を行うことが可能となる。ネットワークＩ／Ｆ１１９は、サーバ３００によりネットワークサービスで提供された番組のトランスポートストリームを、ＥＰＧ処理部１１２及び録画再生制御部１１８へ送る。なお、サーバ３００によるネットワークサービスで提供される番組は、録画再生制御部１１８の制御の下でネットワークＩ／Ｆ１１９を介してサーバ３００へ通知して指定されたものであってよい。
【００３１】
次に、複数チャンネル（Ｃｈ１〜ＣｈＮ）の番組の中で記憶装置１１１に録画する録画番組を設定する、システムコントローラ１１７の設定動作について、図３を参照して説明する。図３は、本実施形態にかかる録画装置１００の録画番組の設定動作を例示するフローチャートである。
【００３２】
図３に示すように、処理が開始されると、システムコントローラ１１７は、複数チャンネル（Ｃｈ１〜ＣｈＮ）にかかる現在時刻以降のＥＰＧ情報をＥＰＧメモリ１１３から取得する（Ｓ１０１）。次いで、システムコントローラ１１７は、現在時刻以降の番組の各々についてのループ処理（Ｓ１０２〜Ｓ１０７）を行う。
【００３３】
ループ処理（Ｓ１０２〜Ｓ１０７）が開始されると、録画番組判定部１１７ａは、処理対象の番組がサーバ３００によるネットワークサービスで提供されるか否かを判定する（Ｓ１０３）。この判定は、処理対象の番組にかかるＥＰＧ情報（ＳＩ情報／ＰＳＩ情報）にサーバ３００によるネットワークサービスでの提供が示されている場合には、そのＥＰＧ情報を利用して行う。なお、処理対象の番組にかかるＥＰＧ情報にサーバ３００によるネットワークサービスでの提供が示されていない場合には、サーバ３００から取得したネットワークサービスで提供される番組に関するメタデータと、処理対象の番組にかかるＥＰＧ情報とを比較することにより判定する。
【００３４】
具体的には、ＥＰＧ情報において、サーバ３００によるネットワークサービスでの提供を示す方法としては、社団法人電波産業会のＡＲＩＢ  ＳＴＤ−Ｂ１０に定義されている番組配列情報（ＳＩ）を用いるものとし、番組配列情報の中のイベント情報テーブル（ＥＩＴ）の中に新たな記述子を定義して行うものである。
【００３５】
ここでは、新たな記述子をネットワークコンテンツ記述子と仮に名付ける。ネットワークコンテンツ記述子には下記の情報の一部もしくはすべてが提供される。
（１）番組のロケーションをあらわす情報であり、録画装置１００がサーバ３００から番組を提供してもらう際に必要な、番組の提供場所を特定するための情報である。例えば、Uniform Resource Locator（ＵＲＬ）も、その１つであるがこれに限定されるものではない。
（２）コピー制御情報：コピー禁止、コピー可。コピー可の場合には、フリー、１回のみ、ダビング１０などの詳細制御情報が提供される。
（３）課金情報：少なくとも有料、無料が提示される。このほか、有料の場合には詳細条件が提示される場合もある。詳細条件とは、たとえば、１番組あたりの視聴料、コピーの際の追加料金、月ぎめ契約での視聴やコピーの有無、月ぎめ契約での料金等である。
（４）提供期間：提供期間は、例えば、放送開始後直ぐから１週間、放送翌日の１日（２４時間）のみ、など色々想定される。このように、提供期間は始まりと終わりを規定するもの、そのどちらか一方のみを規定するものなど想定される。
（５）ネットワークサービスを提供している事業者の名称、サービスの名称。
【００３６】
録画番組判定部１１７ａは、ＥＰＧ情報に含まれる、上述したネットワークコンテンツ記述子を参照することで、処理対象の番組がサーバ３００によるネットワークサービスで提供されるか否かを判定できる。
【００３７】
また、サーバ３００から取得したネットワークサービスで提供される番組に関するメタデータには、下記の情報の一部もしくはすべてが提供される。
（１）番組のロケーションをあらわす情報であり、録画装置１００がサーバ３００から番組を提供してもらう際に必要な、番組の提供場所を特定するための情報である。例えば、Uniform Resource Locator（ＵＲＬ）も、その１つであるがこれに限定されるものではない。
（２）（１)に示す番組が、チューナ部１０２〜１１０で受信可能なトランスポートストリームで提供される番組のどれに相当するのか関連つけるための情報である。例えば、放送のＥＩＴ情報の中に定義されるサービス識別、イベント識別を含む情報である。これによって、トランスポートストリームのＳＩ／ＰＳＩを利用して提供される番組表内の番組と（１)に示す番組との関連を録画装置１００で判別することができる。
【００３８】
この他、メタデータには、前述のネットワークコンテンツ記述子の（２）以降に示す情報の全部もしくは一部も提供され、録画装置１００での判定に利用される場合もある。このように放送で提供されるネットワークコンテンツ記述子やサーバから提供されるメタデータを利用して、ネットワークを介して提供される番組の配信に関する情報を、本実施明細書中では配信情報と定義する。なお、前述のネットワークコンテンツ記述子の（４）に示す提供期間の情報を含む場合もある。提供期間の情報がない場合には、特に期間が設けられずに提供されている番組（コンテンツ）であり、長期間に渡って番組がサーバ３００によるネットワークサービスで提供されるものと見做す。
【００３９】
録画番組判定部１１７ａは、上述したネットワークコンテンツ記述子にサーバ３００によるネットワークサービスでの提供が示されていない場合には、上述したメタデータに含まれる情報を参照することで、処理対象の番組がサーバ３００によるネットワークサービスで提供されるか否かを判定できる。
【００４０】
また、上述した情報が提供されない場合には、ＳＩで提供される情報と、サーバ３００から取得したメタデータとを比較することにより、一致する部分が多い番組を符合する番組として、ネットワークサービスで提供される番組と判定する。サーバ３００から取得したメタデータとして、上述した情報が提供される場合には、それを利用して判定するが、サービス識別、イベント識別ではなく、実際の番組名（例えば、＊＊ライブ）やチャンネル名（例えば、音楽チャンネル）のような情報しか提供されない場合には、ＥＩＴも含むＳＩ/ＰＳＩ内の情報と、メタデータとを比較し、一致する番組名やチャンネル名から推定するものとする。この推定は、完全一致だけでなく部分一致である場合も符合するものに含めてよい。推定が不確定の場合には、候補となる番組をオンスクリーン表示部１１５などによりＴＶに表示してユーザに通知し、リモコン２００による操作でユーザが選択し、ネットワークサービスで提供されるか否かを確定してもよい。
【００４１】
Ｓ１０３において、処理対象の番組がサーバ３００によるネットワークサービスで提供されないと判定された場合（ＮＯ）、録画番組判定部１１７ａは、処理対象の番組について、記憶装置１１１への録画を設定する（Ｓ１０５）。
【００４２】
Ｓ１０３において、処理対象の番組がサーバ３００によるネットワークサービスで提供されると判定された場合（ＹＥＳ）、録画番組判定部１１７ａは、サーバ３００によるネットワークサービスで提供される番組が、ユーザにより予め設定された所定の条件（以下、録画条件とよぶ）を満たすか否かを判定する（Ｓ１０４）。
【００４３】
録画条件を満たす場合（Ｓ１０４：ＹＥＳ）、録画番組判定部１１７ａは、処理対象の番組について、サーバ３００によるネットワークサービスを利用できることから、記憶装置１１１への録画を設定しない（Ｓ１０６）。録画条件を満たさない場合（Ｓ１０４：ＮＯ）、録画番組判定部１１７ａは、処理対象の番組について、記憶装置１１１への録画を設定する（Ｓ１０５）。
【００４４】
これにより、録画装置１００では、サーバ３００によるネットワークサービスで提供される番組であり、ユーザにより予め設定された録画条件を満たす番組については、記憶装置１１１への録画を行うことなく、サーバ３００によるネットワークサービスを利用することで、記憶装置１１１のハードウエア資源を有効に活用することが可能となる。
【００４５】
なお、ユーザによる録画条件の設定は、リモコン２００によりユーザの操作を受け付けて行われる（詳細は後述する）。録画条件としては、サーバ３００によるネットワークサービスで提供される番組が有料であるか無料であるか、提供される番組のコピーの可否、番組の提供期間などがある。Ｓ１０４では、ユーザが予め設定した録画を設定しない録画条件が、有料／無料の番組であるか、コピーが可能／不可能の番組であるか、提供期間が満たすかを、前述したメタデータに含まれるコピー制御情報、課金情報、提供期間をもとに判定する。
【００４６】
例えば、サーバ３００によるネットワークサービスで提供される番組であっても有料の場合は記憶装置１１１への録画を希望するユーザは、録画を設定しない録画条件として無料を設定する。これにより、処理対象の番組について、サーバ３００によるネットワークサービスを無料で利用できる場合には記憶装置１１１への録画が設定されず、サーバ３００によるネットワークサービスが有料である場合には記憶装置１１１への録画が設定されることとなる。また、サーバ３００によるネットワークサービスで提供される番組であってもコピー不可の場合は記憶装置１１１への録画を希望するユーザは、録画を設定しない録画条件としてコピー可を設定する。これにより、処理対象の番組について、サーバ３００によるネットワークサービスで提供される番組がコピーできる場合には記憶装置１１１への録画が設定されず、サーバ３００によるネットワークサービスで提供される番組がコピーできない場合には記憶装置１１１への録画が設定されることとなる。また、所定のタイミングでの視聴を希望するユーザは、視聴を行う視聴タイミングを録画条件として設定する。これにより、処理対象の番組について、サーバ３００によるネットワークサービスの提供期間が設定された視聴タイミング内である場合には記憶装置１１１への録画が設定されず、サーバ３００によるネットワークサービスの提供期間が設定された視聴タイミング外である場合には記憶装置１１１への録画が設定されることとなる。
【００４７】
次に、オンスクリーン表示部１１５による番組表表示処理の手順について、図４を参照して説明する。図４は、本実施形態にかかる録画装置１００の番組表表示処理を例示するフローチャートである。
【００４８】
図４に示すように、ＥＰＧ処理部１１２は、リモコン２００が備える番組表ボタンが押下された場合、又は番組表を表示中にリモコン２００からの操作入力により現在時刻以外の時間帯の番組表の表示が要求された場合、番組表に含めるＥＰＧ情報の時間帯（以下、表示対象時間帯とする）を取得する（Ｓ３０１）。例えば、ＥＰＧ処理部１１２は、番組表ボタンが押下された場合、現在時刻の所定時間前から、現在時刻の所定時間までを表示対象時間帯として取得する。一方、ＥＰＧ処理部１１２は、番組表を表示中に他の時間帯の表示が要求された場合、リモコン２００から操作入力された時刻の所定時間前から、その時刻の所定時間後までを表示対象時間帯として取得する。
【００４９】
次に、ＥＰＧ処理部１１２は、取得した表示対象時間帯に現在時刻よりも前の時刻である過去の時刻が含まれているか否かを判断する（Ｓ３０２）。そして、ＥＰＧ処理部１１２は、取得した表示対象時間帯に過去の時刻が含まれていると判断した場合（Ｓ３０２：ＹＥＳ）、ＥＰＧメモリ１１３から、コンテンツデータを同時録画した各時間帯のＥＰＧ情報を取得する（Ｓ３０３）。
【００５０】
さらに、ＥＰＧ処理部１１２は、取得した表示対象時間帯に過去の時刻が含まれていないと判断した場合（Ｓ３０２：ＮＯ）、又はＳ３０３においてＥＰＧ情報を取得すると、取得した表示対象時間帯に現在時刻より後の時刻である未来の時刻が含まれているか否かを判断する（Ｓ３０４）。そして、ＥＰＧ処理部１１２は、取得した表示対象時間帯に未来の時刻が含まれていると判断した場合（Ｓ３０４：ＹＥＳ）、ＥＰＧメモリ１１３から、現在時刻以降の各時間帯の番組のＥＰＧ情報を取得する（Ｓ３０５）。
【００５１】
そして、ＥＰＧ処理部１１２は、表示対象時間帯の番組について、録画番組設定部１１７ｂで設定された録画の有無を示す設定データを取得する（Ｓ３０６）。そして、ＥＰＧ処理部１１２は、取得したＥＰＧ情報のうち、表示対象時間帯に含まれる時間帯の番組のＥＰＧ情報を、チャンネル毎に時系列に並べた番組表をＴＶに表示する（Ｓ３０７）。
【００５２】
また、Ｓ３０７では、Ｓ３０６で取得した設定データをもとに、ネットワークサービスで提供されることから録画を行わないと設定された番組や、ネットワークサービスで提供されるが録画条件を満たさないことから録画を行うと設定された番組を、他の番組と区別して表示する。この表示は、少なくともネットワークサービスで提供されることから録画を行わないと設定された番組を他の番組と区別して表示するようにする。
【００５３】
図５、６は、ＴＶに表示した番組表４００の一例を示す図である。図５に示すように、現在時刻を基準とした過去の時刻及び未来の時刻が表示対象時間帯に含まれる各時間帯（ＴＭ）の番組のＥＰＧ情報４０１を、チャンネル（ＣＨ）毎に時系列に並べた番組表４００をＴＶに表示する。
【００５４】
番組表４００において、カーソル４０２は、リモコン２００のカーソルキーの操作などに応じて操作される。情報ウインドウ４０３〜４０９は、各チャンネルにおいて、カーソル４０２などで対象となっている番組の詳細などを表示するウインドウである。番組４１０〜４１３は、ネットワークサービスで提供されることから録画を行わないと設定された番組である。図示例のように網掛け表示（Ｈ１）などを行うことで、番組４１０〜４１３は他の番組と区別して表示される。これにより、ユーザは、記憶装置１１１に録画を行わず、ネットワークを利用する番組であることを容易に視認できる。
【００５５】
なお、過去の時刻の番組がカーソル４０２で選択された場合は、その番組のサムネイル画像が情報ウインドウ４０５（これ以外のＣｈの場合には情報ウインドウ４０３〜４０９）に表示される。例えば、録画番組判定部１１７ａにより録画の設定がされている番組は、記憶装置１１１に録画されたデータが読み出されて、画像が表示される。また、記憶装置１１１への録画を設定しないとされた番組は、サムネイル表示用のデータとして記憶装置１１１へ記憶されたデータが読み出されて表示される。具体的には、図６に示すように、ネットワークサービスで提供されることから録画を行わないと設定された番組４１０をカーソル４０２で選択した場合は、サムネイル表示用のデータとして記憶装置１１１へ記憶されたデータが情報ウインドウ４０３に表示される。
【００５６】
ここで、ユーザによる録画条件の設定について説明する。録画条件の設定は、オンスクリーン表示部１１５によりＴＶに表示された設定画面をもとに、ユーザがリモコン２００を操作して行う。図７は、ＴＶに表示した録画条件の設定画面５００の一例を示す図である。
【００５７】
図７に示すように、設定画面５００は、ネットワークサービスで提供される番組の録画条件を設定するためにＴＶに表示された画面である。設定画面５００には、チェックボックス５０１、チェックボックス５０２などが表示される。これにより、例えばリモコン２００の操作でチェックの有無を設定することで、各種録画条件を設定することができる。図示例では、チェックボックス５０１をチェック無しに、チェックボックス５０２をチェック有りにすることで、コピー禁止などに関係なく、有料の場合は記憶装置１１１に録画するとする録画条件を設定している。
【００５８】
図８は、ＴＶに表示した番組表４００の一例を示す図であり、より具体的には、コピー禁止などに関係なく、有料の場合にのみ記憶装置１１１に録画するとする録画条件を設定した場合の番組表４００の一例を示す図である。図８に示すように、ネットワークサービスで提供されるが、有料でないことから記憶装置１１１への録画を行わないと設定された番組４１３は網掛け表示（Ｈ１）で表示される。すなわち、網掛け表示（Ｈ１）で表示される番組は録画実行されず、ネットワークサービスを利用する番組であるとユーザは容易に視認できる。また、ネットワークサービスで提供されるが、有料であることから記憶装置１１１への録画を行うと設定された番組４１０〜４１２は、番組４１３とは別の網掛け表示（Ｈ２）で表示される。すなわち、網掛け表示（Ｈ２）で表示される番組はネットワークサービスでも提供されるが、録画実行されるものとユーザは容易に視認できる。
【００５９】
図９は、ＴＶに表示した番組表４００の一例を示す図であり、より具体的には、有料／無料などに関係なく、コピー禁止の場合は記憶装置１１１に録画するとする録画条件を設定した場合の番組表４００の一例を示す図である。図９に示すように、ネットワークサービスで提供されるが、コピー禁止でないことから記憶装置１１１への録画を行わないと設定された番組４１０〜４１２は網掛け表示（Ｈ１）で表示される。また、ネットワークサービスで提供されるが、コピー禁止であることから記憶装置１１１への録画を行うと設定された番組４１３は、番組４１０〜４１２とは別の網掛け表示（Ｈ２）で表示される。
【００６０】
これにより、ユーザは、ネットワークを利用可能な番組であっても、記憶装置１１１への録画を行う番組と、記憶装置１１１に録画を行わず、ネットワークを利用する番組とを容易に区別することができる。
【００６１】
なお、番組表４００に区別されて表示される、ネットワークを利用可能な番組については、リモコン２００によるユーザの操作により、記憶装置１１１への録画を行う番組と、記憶装置１１１に録画を行わず、ネットワークを利用する番組との設定が行われてもよい。
【００６２】
図１０は、その設定操作のため、ＴＶに表示した番組表４００の一例を示す図であり、より具体的には、図８の例のネットワークを利用可能な番組についての設定を例示する図である。図１０に示すように、リモコン２００の操作により、カーソル４０２をネットワークを利用可能な番組４１３に重ねて、所定の設定ボタンを操作することで、設定ウインドウ４２０が表示される。設定ウインドウ４２０は、記憶装置１１１への録画を行うか、記憶装置１１１に録画を行わず、ネットワークを利用するかを選択するための選択カーソル４２１が表示される。ユーザは、リモコン２００のカーソルキーなどを操作して、選択カーソル４２１を操作することで、上述した設定（図１０の例では録画実行する設定）を行うことができる。
【００６３】
また、図１０では番組４１０〜４１２は網掛け表示（Ｈ２）であり、録画実行する設定となっているが、図１０に図示しないが、上述した設定とは逆に、同様な操作で番組４１０〜４１２のいずれかにカーソル４０２をあわせて設定ウインドウ４２０を開き、選択カーソル４２１を操作することで、ネットワークサービスを使用する設定（録画実行しない設定）に操作することも可能である。
【００６４】
なお、図５〜図１０に示した本実施形態にかかる番組表４００は、過去から未来への番組表を連続して表示する場合を例示しているが、現在の時刻を境に過去の番組表と未来の番組表とを別々に表示させてもよい。
【００６５】
上記説明では録画実行前にネットワークサービス利用の有無を判定し、録画実行の有無を実行しているが、録画実行途中、もしくは実行後であっても、ネットワークサービスの利用の有無を判定し、利用ありとなった場合には該当番組を記憶装置１１１から削除もしくは削除可能対象とし、記憶装置１１１のハードウエア資源を有効に活用する方法であってもよい。
【００６６】
この録画実行途中、もしくは実行後にネットワークサービスの利用の有無を判定するケースとしては、サーバ３００からの情報から、録画実行前にはネットワークサービスの提供が不明であったが、録画実行途中、もしきは実行後に、ネットワークサービスの提供が明らかになるケースである。このため、図３の処理を録画実行途中、もしくは録画後番組も対象に、適宜実行し、該当番組を記憶装置１１１から削除もしくは削除可能対象とするものである。このため、図３の処理を録画実行途中、もしくは実行後番組も対象に、例えば１時間などの所定時間ごとに実行してもよい。この所定時間はユーザがリモコン２００などの操作により設定してもよい。
【００６７】
本実施形態の録画装置は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、パーソナルコンピュータ等の通常のコンピュータを利用したハードウエア構成であってもよい。
【００６８】
また、本実施形態の録画装置で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。本実施形態の録画装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００６９】
さらに、本実施形態の録画装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の録画装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７０】
本実施形態の録画装置で実行されるプログラムは、上述した各部（録画番組判定部１１７ａ、録画番組設定部１１７ｂ）を含むモジュール構成となっており、実際のハードウエアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部がＲＡＭ上にロードされて生成されるようになっている。
【００７１】
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００７２】
１００…録画装置、１０１…チューナ装置、１０２〜１１０…チューナ部、１１１…記憶装置、１１２…ＥＰＧ処理部、１１３…ＥＰＧメモリ、１１４…ＭＰＥＧデコーダ、１１５…オンスクリーン表示部、１１６…リモコン受信部、１１７…システムコントローラ、１１７ａ…録画番組判定部、１１７ｂ…録画番組設定部、１１８…録画再生制御部、１１９…ネットワークＩ／Ｆ、２００…リモコン、３００…サーバ、４００…番組表、４０１…ＥＰＧ情報、４０２…カーソル、４０３〜４０９…情報ウインドウ、４１０〜４１３…番組、４２０…設定ウインドウ、４２１…選択カーソル、５００…設定画面、５０１、５０２…チェックボックス、ＮＷ…通信ネットワーク。
【図１】
2011151688.tif 000003
【図２】
2011151688.tif 000004
【図３】
2011151688.tif 000005
【図４】
2011151688.tif 000006
【図５】
2011151688.tif 000007
【図６】
2011151688.tif 000008
【図７】
2011151688.tif 000009
【図８】
2011151688.tif 000010
【図９】
2011151688.tif 000011
【図１０】
2011151688.tif 000012