(57)【要約】【課題】  録画センターのような大規模な設備を用いることなく、また外部の録画装置のユーザーの利便性を損なうことなく、自装置の同時録画可能数を超える番組の録画を可能にする録画装置を提供することを目的とする。【解決手段】  録画装置は、ユーザから受け付けた録画指示に指定された録画指示が、チューナー数の制限により不可能な場合（ステップＳ１０４でＮＯ）、同じ放送番組を録画予約している録画送信装置をネットワーク上から特定して（ステップＳ１０６でＹＥＳ）、その録画送信装置に対して放送番組のデータを取得する予約を行い、その放送番組の放送開始時刻以降にその録画送信装置から放送番組のデータを受信し録画する（ステップＳ１１１）。【選択図】  図３
2005123905.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部録画装置と接続された録画装置であって、
放送番組の録画指示を受け付ける受付手段と、
前記複数の外部録画装置から、前記録画指示で指定された放送番組と同一番組が録画予約済みとなっている外部録画装置を検索する検索手段と、
前記録画指示で指定された放送番組を、前記検索手段で検索された外部録画装置から受信して録画するリモート取得手段と、
を備えることを特徴とする録画装置。
【請求項２】
前記検索手段は、所定の問合せを外部録画装置に送信し、その問合せに対する外部録画装置の応答に基づいて、前記録画指示で指定された放送番組の録画予約設定の有無について外部録画装置を検索することを特徴とする
請求項１記載の録画装置。
【請求項３】
前記録画装置はさらに、
前記受付手段が、複数の録画指示を受け付けた場合、
前記リモート取得手段は、前記複数の録画指示で指定された放送番組のうち、放送時間帯が重複している放送番組の数が、自装置が使用可能なチューナー数を超える時に、前記複数の録画指示で指定された放送番組を、前記検索手段で検索された外部録画装置から受信して録画する
ことを特徴とする請求項１記載の録画装置。
【請求項４】
前記録画装置はさらに、
特定の放送番組の録画予約設定の有無の問合せを、外部録画装置から受け付ける検索受付手段と、
前記特定の放送番組の録画予約設定の有無について自装置を検索する予約検索手段と、
前記予約検索手段で肯定的な結果が得られた場合、前記特定の放送番組の放送開始時刻以降に、前記特定の放送番組を、外部録画装置に送信するための処理を行う送信手段と、
を備えること特徴とする請求項１または請求項３に記載の録画装置。
【請求項５】
前記録画装置はさらに、
特定の放送番組を外部録画装置から受信して録画する予約をしているか否かの問合せを外部録画装置から受け付けて自装置を検索する受信予約検索手段を備え、
前記送信手段は、
前記受信予約検索手段で肯定的な結果が得られた場合、受信中の前記特定の放送番組を、外部録画装置に送信するための処理を行うことを
特徴とする請求項４記載の録画装置。
【請求項６】
特定の放送番組の録画予約設定の有無の問合せを、１つ以上の外部録画装置から受け付ける問合せ受付手段と、
前記特定の放送番組の録画予約設定の有無について自装置を検索する問合せ検索手段と、
前記問合せ検索手段で肯定的な結果が得られた場合、前記特定の放送番組の放送開始時刻以降に、前記特定の放送番組を、前記外部録画装置に送信するための処理を行う送信手段と、
を備えること特徴とする録画送信装置。
【請求項７】
前記録画送信装置はさらに、
前記問合せ検索手段で否定的な結果が得られた場合、前記特定の放送番組の録画予約設定の有無の問合せを、外部録画装置に対して転送する検索転送手段、
を備えること特徴とする請求項６記載の録画送信装置。
【請求項８】
複数の外部録画装置と接続された録画装置における録画方法であって、
放送番組の録画指示を受け付ける受付ステップと、
前記複数の外部録画装置から、前記録画指示で指定された放送番組と同一番組が録画予約済みとなっている外部録画装置を検索する検索ステップと、
前記録画指示で指定された放送番組を、前記検索ステップで検索された外部録画装置から受信して録画するリモート取得ステップと、
を含むことを特徴とする録画方法。
【請求項９】
特定の放送番組の録画予約設定の有無の問合せを、１つ以上の外部録画装置から受け付ける問合せ受付ステップと、
前記特定の放送番組の録画予約設定の有無について自装置を検索する問合せ検索ステップと、
前記問合せ検索ステップで肯定的な結果が得られた場合、前記特定の放送番組の放送開始時刻以降に、前記特定の放送番組を、前記外部録画装置に送信するための処理を行う送信ステップと、
を含むこと特徴とする録画送信方法。
【請求項１０】
複数の外部録画装置と接続され、ＣＰＵを備える装置に録画処理をさせるためのコンピュータプログラムであって、
前記録画処理は、
放送番組の録画指示を受け付ける受付ステップと、
前記複数の外部録画装置から、前記録画指示で指定された放送番組と同一番組が録画予約済みとなっている外部録画装置を検索する検索ステップと、
前記録画指示で指定された放送番組を、前記検索ステップで検索された外部録画装置から受信して録画するリモート取得ステップと、
を含むことを特徴とするコンピュータプログラム。
【請求項１１】
ＣＰＵを備える装置に録画送信処理をさせるためのコンピュータプログラムであって、
前記録画送信処理は、
特定の放送番組の録画予約設定の有無の問合せを、１つ以上の外部録画装置から受け付ける問合せ受付ステップと、
前記特定の放送番組の録画予約設定の有無について自装置を検索する問合せ検索ステップと、
前記問合せ検索ステップで肯定的な結果が得られた場合、前記特定の放送番組の放送開始時刻以降に、前記特定の放送番組を、前記外部録画装置に送信するための処理を行う送信ステップと、
を含むことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組を受信して記録する録画装置に関し、外部における同種の録画装置の録画資源の有効利用を可能とする技術である。
【背景技術】
【０００２】
近年のデジタル技術の発展や、ハードディスクドライブやＤＶＤなどの記憶メディアの大容量化に伴って放送番組を大量に録画して蓄積する装置が普及してきている。
２００３年末に日本の一部地域で本放送の開始が予定されている地上波デジタル放送においては、従来のアナログ放送の伝送帯域を用いて数倍のチャンネルを伝送することが可能になり、ユーザに提供されるチャンネル及び番組の数が格段に増大すると考えられている。このような多チャンネル化による番組数の増大によって、ユーザが録画したい番組が同時刻に多数重複する場合が多くなることが考えられる。
【０００３】
録画装置の同時録画可能数は主に、その録画装置が備えるチューナーの数により制限されるが、同時刻に録画したい番組の数が、ユーザが所有する録画装置の同時録画可能数を超える場合、（１）録画代行システム（特許文献１参照）を利用して、録画を録画センターに代行してもらう、あるいは（２）別の録画装置に録画指示を出す、といった方法を用いて、ようやくユーザは、所有する録画装置で同時録画できない番組の録画結果を得ることが可能になる。
【特許文献１】特開平１１−３４１３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記（１）の方法で示した録画代行システムでは、センター側の装置が大量の番組を一括して蓄積し、多数の視聴者からの配信要求に応答する必要があり、設備が大規模になるため大きな運用コストがかかるという問題がある。また、上記（２）の方法では、録画の指示を受けた別の録画装置は、その指示された録画を行っている間チューナーを占有され、他の番組を録画することが不可能になり、その録画装置のユーザの利便性が損なわれる、という問題がある。
【０００５】
そこで本発明は、上記のような問題点を鑑みてなされたものであり、録画センターのような大規模な設備を用いることなく、また外部の録画装置のユーザの利便性を損なうことなく、自装置の同時録画可能数を超える番組の録画を可能にする録画装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上記目的を達成するためになされたものであり、本発明に係る録画装置は、複数の外部録画装置と接続された録画装置であって、放送番組の録画指示を受け付ける受付手段と、前記複数の外部録画装置から、前記録画指示で指定された放送番組と同一番組が録画予約済みとなっている外部録画装置を検索する検索手段と、前記録画指示で指定された放送番組を、前記検索手段で検索された外部録画装置から受信して録画するリモート取得手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明に係る録画装置は上記のように構成されるため、この録画装置は自らの強制的な指示によって外部録画装置のチューナーを占有することなく、外部録画装置から、そのユーザによる指示等によって録画が予定されている放送番組を取得することが可能になる。
ここで、外部録画装置とは、ネットワークを介して録画装置と通信を行い、放送番組を送信或いは受信することが可能な録画装置を指す。
【０００８】
外部録画装置のユーザは、録画を予定している時間は一般的にその録画以外の操作を行う可能性が低いと考えられ、本発明に係る録画装置は、高い確率でこの外部録画装置から特定の放送番組を取得することが可能になると推定できる。
また、前記検索手段は、所定の問合せを外部録画装置に送信し、その問合せに対する外部録画装置の応答に基づいて、前記録画指示で指定された放送番組の録画予約設定の有無について外部録画装置を検索することを特徴とする、としてもよい。
【０００９】
これにより、外部録画装置に対して問合せを行うだけで、外部録画装置が特定の放送番組を録画予約しているかどうかを検出することが可能になる。
また、前記録画装置はさらに、前記受付手段が、複数の録画指示を受け付けた場合、前記リモート取得手段は、前記複数の録画指示で指定された放送番組のうち、放送時間帯が重複している放送番組の数が、自装置が使用可能なチューナー数を超える時に、前記複数の録画指示で指定された放送番組を、前記検索手段で検索された外部録画装置から受信して録画する、ことを特徴とする、としてもよい。
【００１０】
これにより、チューナー数の制限によって、自装置での録画が達成できない場合であっても、外部録画装置から所望の放送番組を取得することが可能になる。
また、前記録画装置はさらに、特定の放送番組の録画予約設定の有無の問合せを、外部録画装置から受け付ける検索受付手段と、前記特定の放送番組の録画予約設定の有無について自装置を検索する予約検索手段と、前記予約検索手段で肯定的な結果が得られた場合、前記特定の放送番組の放送開始時刻以降に、前記特定の放送番組を、外部録画装置に送信するための処理を行う送信手段と、を備えること特徴とする、としてもよい。
【００１１】
これにより、外部録画装置から放送番組を取得可能なだけでなく、外部録画装置に対して自装置が放送局から受信して録画する放送番組を提供することが可能になる。
また、前記録画装置はさらに、特定の放送番組を外部録画装置から受信して録画する予約をしているか否かの問合せを外部録画装置から受け付けて自装置を検索する受信予約検索手段を備え、前記送信手段は、前記受信予約検索手段で肯定的な結果が得られた場合、受信中の前記特定の放送番組を、外部録画装置に送信するための処理を行うことを特徴とする、としてもよい。
【００１２】
これにより、外部録画装置に対して自装置が放送局から受信して録画する放送番組を提供するだけでなく、他の外部録画装置から取得する放送番組をも提供することが可能になる。
また、本発明に係る録画送信装置は、特定の放送番組の録画予約設定の有無の問合せを、１つ以上の外部録画装置から受け付ける問合せ受付手段と、前記特定の放送番組の録画予約設定の有無について自装置を検索する問合せ検索手段と、前記問合せ検索手段で肯定的な結果が得られた場合、前記特定の放送番組の放送開始時刻以降に、前記特定の放送番組を、前記外部録画装置に送信するための処理を行う送信手段と、を備えること特徴とする。
【００１３】
これにより、録画送信装置は外部録画装置からの強制的な指示によって自装置のチューナーを占有されることなく、外部録画装置に放送番組を提供することが可能になる。
ここで、録画送信装置とは、後で詳しく述べるようにネットワークを介して録画装置と通信を行い、放送番組を送信することが可能な録画装置を指す。
また、前記録画送信装置はさらに、前記問合せ検索手段で否定的な結果が得られた場合、前記特定の放送番組の録画予約設定の有無の問合せを、外部録画装置に対して転送する検索転送手段、を備えること特徴とするとしてもよい。
【００１４】
これにより、所定の放送番組を録画予約しているか否かの検索の範囲を広くすることが可能になり、外部録画装置に放送番組を提供できる可能性を高めることが可能になる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を用いて説明する。
（実施の形態１）
【００１６】
以下、本発明の実施の形態１に係る録画装置１００及び録画送信装置１０１について説明する。
＜構成＞
図１は、本発明の実施の形態１に係る、録画装置１００と録画送信装置（１０１および１０２）を含んで構成される装置群の概略構成図である。なお、同図には放送波を発する放送局１０４及び放送波の中継をする放送中継局１０５をも示している。
【００１７】
同図に示す構成において、録画装置１００は、チューナー数の制限により同時録画できないような録画予約内容であっても、同じ放送番組を録画する録画送信装置を、インターネット等のネットワーク１０３により接続された録画送信装置（１０１および１０２）から検索し、その録画送信装置から番組データを提供してもらい、録画予約した番組の録画・蓄積が可能になる。
【００１８】
本実施の形態では、放送局１０４は、例えば国際標準化機構（ＩＳＯ）／国際電気標準会議（ＩＥＣ）１３８１８−１規格や、社団法人電波産業会（ＡＲＩＢ）によるＡＲＩＢ  ＳＴＤ−Ｂ１０規格に準拠してデジタル放送を送信する放送局であると仮定する。映像、音声等からなる放送番組は、ＥＩＴ（Ｅｖｅｎｔ  ＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ）等の番組配列情報（ＳＩ：Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）と多重化されて送信され、番組配列情報には電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）が含まれていてもよい。ユーザはこのＥＰＧを参照して、放送番組の録画予約を行うこと等ができる。
【００１９】
放送中継局１０５は、放送局１０４と、録画装置１００及び録画送信装置（１０１および１０２）との間で放送波の中継を行う機能を備える。
録画装置１００は、放送中継局１０５から送信される放送番組を受信する機能と、ユーザからの録画指示に従って、受信した番組を記録媒体に保存する録画機能を備える。さらにユーザからの録画指示に従って録画送信装置（１０１および１０２）から、放送番組を受信して記録媒体に保存する録画機能を備える。
【００２０】
録画送信装置（１０１および１０２）は、放送中継局１０５から送信される放送番組を受信する機能と、受信した番組を記録媒体に保存する録画機能を備え、１台以上の録画装置からの録画指示に従って放送番組のデータを依頼元に送信する機能を備える。
録画送信装置（１０１および１０２）は録画装置１００と、例えばインターネットのような広域ネットワークや、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、家庭内ネットワークのようなＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のようなネットワーク１０３で有線あるいは無線にて、相互接続されている。これらのネットワーク１０３における通信プロトコルとしてＴＣＰ／ＩＰが用いられている場合は、録画装置と録画送信装置との間は、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従うリクエスト及び応答、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従うファイル転送、ＳＭＴＰ／ＰＯＰ３（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ／Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）に従うメール送受信などが可能である。また、録画装置１００及び録画送信装置（１０１及び１０２）は例えばＩＰアドレスのような互いに装置を一意に特定するための装置ＩＤを保持しており、相手を特定した通信や、データの処理が可能である。
【００２１】
また、録画装置１００は、ネットワークに接続されたパーソナルコンピュータ等が複数のファイルを複数の送信元からネットワークを介して同時にダウンロードしてＨＤＤ等に記録することを可能にさせる公知従来の技術と同様に、複数の放送番組データをネットワーク１０３を介して複数の録画送信装置（１０１および１０２）から同時に受信して記録媒体に記録する録画機能を備える。
【００２２】
さらに、録画送信装置（１０１および１０２）と録画装置１００は、計時機能を備え、ネットワーク１０３上で標準時を有する機器から時刻情報を取得する、あるいはインターネット、電波時計などを利用して標準時を入手し、その標準時を基準にして互いに処理を行う機能を備える。
図２は、録画装置１００の機能構成図を示し、図３は録画送信装置（１０１および１０２）の機能構成図を示したものである。なお図１に示す装置群における録画装置１００以外の録画装置も録画装置１００と同じ構成を備え、録画送信装置（１０１および１０２）以外の録画送信装置も録画送信装置（１０１および１０２）と同じ構成を備えるので、以下代表例である録画装置１００と録画送信装置１０１に着目して、その機能を説明する。
＜録画装置１００の構成＞
まず、図２の機能ブロック図を用いて録画装置１００について説明する。録画装置１００は、メモリ、ＣＰＵ、チューナー、トランスポートストリーム（ＴＳ）デコーダ、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）デコーダ、ＭＰＥＧエンコーダ等を含むいわゆるセットトップボックス（ＳＴＢ：Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）に、ハードディスクドライブのような大容量記録媒体を内蔵し録画機能を付加したもの、或いはＳＴＢ機能、ＨＤＤ録画機能を内蔵するテレビセットであり、基本的にユーザの操作に応じて、放送番組を受信、録画する機能を有する。
【００２３】
同図に示すように、録画装置１００は機能構成要素として、放送受信部２０６、アンテナ２１５、録画制御部２０５、録画部２０４、録画予約記憶部２０３、番組記憶部２０２、通信制御部２０１、通信部２００、番組受信部２１４、記録部２１３、受信予約記憶部２１２、検索処理部２１１、判定部２１０、受付部２０９、表示制御部２０７、状態表示部２０８を備える。
【００２４】
ここで、放送受信部２０６はチューナー、ＴＳデコーダで構成され、選局し、変調して放送中継局１０５から送信されるデジタル放送をアンテナ２１５を介して受信し復調して、その結果得られるトランスポートストリーム（ＭＰＥＧ２−ＴＳ）を録画制御部２０５に送る機能を有する。また、放送受信部２０６は、ＴＳデコーダを用いてＭＰＥＧ２−ＴＳから番組配列情報を分離抽出し、各機能部の要求に応じてその番組配列情報を参照させる機能を有する。
【００２５】
録画部２０４は、録画制御部２０５の制御を受けて、放送受信部２０６から出力されるＭＰＥＧ２−ＴＳを番組記憶部２０２に記録する機能を有する。
録画制御部２０５は、録画予約記憶部２０３に蓄積された録画予約の情報に基づいて、放送受信部２０６からＭＰＥＧ２−ＴＳデータを取得し、録画部２０４に録画処理を行わせるべく処理を行う機能を有する。
【００２６】
以下、本明細書において、自装置のアンテナを介して放送番組の放送波を受信し、番組のＭＰＥＧ２−ＴＳデータを取得して録画することを以下、「ローカル録画」と称する場合がある。
録画予約記憶部２０３は、放送局から受信して録画すべき番組を示す情報を記憶するためのメモリ領域である。
【００２７】
番組記憶部２０２は、ハードディスクであり、放送番組のＭＰＥＧ２−ＴＳデータを保存するために用いられる。
通信部２００はＩＥＥＥ１３９４コネクタなどを含むＬＡＮ接続ユニットであり、ＬＡＮケーブルを介してデータ通信制御装置を接続されており、ネットワーク１０３を介して接続された録画送信装置１０１との間で通信を行う機能を有する。
【００２８】
通信制御部２０１は検索処理部２１１から伝えられる検索情報を通信部２００を介して録画送信装置１０１に伝える機能、さらに録画送信装置１０１から伝えられる情報に応じて、録画装置１００の各機能部にその情報を伝える機能を有する。
さらに通信制御部２０１は録画送信装置１０１から送信される情報の内容を識別するためのデータを格納する不揮発性のメモリ部を有する。
【００２９】
番組受信部２１４は受信予約記憶部２１２に蓄積された受信予約情報に基づいて、ネットワーク１０３を介して録画送信装置１０１から番組のＭＰＥＧ２−ＴＳデータを取得し、記録部２１３に録画処理を行わせるべく処理を行う機能を有する。
以下、本明細書において、録画送信装置から番組のＭＰＥＧ２−ＴＳデータを取得することを、「リモート受信」と称する場合がある。
【００３０】
記録部２１３は、番組受信部２１４の制御を受けて、録画送信装置１０１から出力される番組のＭＰＥＧ２−ＴＳデータを番組記憶部２０２に記録する機能を有する。
受信予約記憶部２１２は、録画送信装置１０１から受信して録画すべき番組を示す情報を記憶するためのメモリ領域である。
検索処理部２１１は、受付部２０９で受け付けた録画予約に指定された放送番組と同じ放送番組を録画予約している録画送信装置を検索して特定するための問合せの情報を録画送信装置（１０１、１０２）に伝える機能と、それに応じて伝えられる検索結果の情報に基づいて、録画送信装置に対して、その放送番組のデータを受信するための予約情報を伝える機能と、さらにその受信すべき番組を示す情報を受信予約記憶部に記憶させる機能を有する。
【００３１】
判定部２１０は、自装置で行う録画の予約を示すデータを録画予約記憶部２０３から参照して、受付部２０９でユーザから受け付けた録画予約を実行する場合に、自装置の持つチューナー数を超えずに録画することが可能かを判定する機能を有し、自装置の持つチューナー数を超えて同時録画が不可能な場合は、その録画予約内容が示す番組と同じ番組を録画予約している録画送信装置を検索するべく、番組の情報を検索処理部２１１に伝える機能を有する。
【００３２】
受付部２０９はユーザからの入力操作を受け付けるユーザインターフェースの一部であり、例えばユーザからの赤外線などを介したリモコンなどからの遠隔指示操作を受け付ける機能を備え、その指示内容に従い、判定部２１０、表示制御部２０７の各部に指示を伝えて、処理の実行を行わせる機能を有する。ＥＰＧ表示の指示がユーザによりなされた場合は、放送受信部２０６からＥＩＴ（Ｅｖｅｎｔ  ＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ）等の番組配列情報（ＳＩ）を取得してＥＰＧを表示するための処理を行うように表示制御部２０７に指示する機能を有する。
【００３３】
表示制御部２０７は受付部２０９、検出部２１１、放送受信部２０６から伝えられた情報をもとに、現在の設定内容やＥＰＧを表示するよう、状態表示部２０８を制御する機能を有する。状態表示部２０８はユーザインターフェースの一部でありＬＥＤ（液晶ディスプレイ）インジケータやモニタ等で構成される。
なお、表示制御部２０７、録画制御部２０５、録画部２０４、番組受信部２１４、記録部２１３、検索処理部２１１、判定部２１０はソフトウェアで実現される機能部であり、即ちメモリに格納された制御用プログラムをＣＰＵが実行することによりその機能が実現されるものである。
＜録画送信装置１０１の構成＞
次に、図３を用いて録画送信装置１０１について説明する。
録画送信装置１０１は、メモリ、ＣＰＵ、チューナー、トランスポートストリーム（ＴＳ）デコーダ、ＭＰＥＧデコーダ、ＭＰＥＧエンコーダ等を含むいわゆるセットトップボックス（ＳＴＢ：Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）に、ハードディスクドライブのような大容量記録媒体を内蔵し録画機能を付加したもの、或いはＳＴＢ機能、ＨＤＤ録画機能を内蔵するテレビセットであり、基本的にユーザの操作に応じて、放送番組を受信、録画する機能、さらには録画装置１００に対して放送番組のデータを送信する機能を有する。
【００３４】
同図に示すように、録画送信装置１０１は機能構成要素として、放送受信部３０６、アンテナ３１３、録画制御部３０５、録画部３０４、録画予約記憶部３０３、番組記憶部３０２、通信制御部３０１、通信部３００、送信処理部３１２、送信予約記憶部３１１、検索受付部３１０、受付部３０９、表示制御部３０７、状態表示部３０８を備える。
ここで、放送受信部３０６はチューナー、ＴＳデコーダで構成され、選局し、変調して放送中継局１０５から送信されるデジタル放送をアンテナ２１４を介して受信し復調して、その結果得られるトランスポートストリーム（ＭＰＥＧ２−ＴＳ）を録画制御部３０５及び、送信処理部３１２に送る機能を有する。また、放送受信部３０６は、ＴＳデコーダを用いて番組のＭＰＥＧ２−ＴＳデータから番組配列情報を分離抽出し、各機能部の要求に応じてその番組配列情報を参照させる機能を有する。
【００３５】
録画部３０４は、録画制御部３０５の制御を受けて、放送受信部３０６から出力される番組のＭＰＥＧ２−ＴＳデータを番組記憶部３０２に記録する機能を有する。
録画制御部３０５は、録画予約記憶部３０３に蓄積された録画予約のデータに基づいて、放送受信部３０６からＭＰＥＧ２−ＴＳデータを取得し、録画部３０４に録画処理を行わせるべく処理を行う機能を有する。
【００３６】
録画予約記憶部３０３は、放送局から録画すべき番組を示す情報を記憶するためのメモリ領域である。
番組記憶部３０２は、ハードディスクであり、放送番組のＭＰＥＧ２−ＴＳデータを保存するために用いられる。
通信部３００はＩＥＥＥ１３９４コネクタなどを含むＬＡＮ接続ユニットであり、ＬＡＮケーブルを介してデータ通信制御装置を接続されており、ネットワーク１０３を介して接続された録画装置１００及び、録画送信装置１０２との間で通信を行う機能を有する。
【００３７】
通信制御部３０１は検索受付部３１０から伝えられる検索結果の情報を通信部３００を介して録画装置１００に伝える機能、さらに録画装置１００から伝えられるデータの内容に応じて、録画送信装置１０１の各機能部にそのデータを伝える機能を有する。
さらに通信制御部３０１は録画装置１００から伝えられる情報の内容を識別するためのデータを格納する不揮発性のメモリ部を有する。
【００３８】
送信処理部３１２は、送信予約記憶部３１１に蓄積された番組データを送信する予約の情報に基づいて、放送受信部３０６から受け取る番組のＭＰＥＧ２−ＴＳデータを録画装置１００に送信するための処理を行う機能を有する。
送信予約記憶部３１１は、録画装置に送信すべき番組を示す情報を記憶するためのメモリ領域である。
【００３９】
検索受付部３１０は録画装置１００から伝えられる、特定の放送番組の録画予約が自装置でなされているか否かを問い合わせる情報を受け付けて、録画予約記憶部３０３を参照してその結果を録画装置１００に伝える機能を有する。
ここで、検索受付部３１０は１台以上の録画装置からの問合せの情報を受け付けることが可能であり、録画送信装置１０１はこの問合せの情報に含まれている録画装置の端末ＩＤ毎に後述する処理を行う機能を有する。
【００４０】
さらに検索受付部は、番組データの送信の予約を示す情報が録画装置１００から伝えられた場合、その予約内容を送信予約記憶部３１１に記録する機能を有する。
受付部３０９はユーザからの入力操作を受け付けるユーザインターフェースの一部であり、例えばユーザからの赤外線などを介したリモコンなどからの遠隔指示操作を受け付ける機能を備える。ユーザからの録画予約指示が伝えられた場合は、録画予約内容を録画予約記憶部３０３に記録する。また、ＥＰＧ表示の指示がユーザによりなされた場合は、放送受信部３０６からＥＩＴ（Ｅｖｅｎｔ  ＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ）等の番組配列情報（ＳＩ）を取得してＥＰＧを表示するための処理を行うように表示制御部３０７に指示する機能を有する。
【００４１】
表示制御部３０７は受付部３０９、放送受信部３０６から伝えられた情報をもとに、現在の設定内容やＥＰＧを表示するよう、状態表示部３０８を制御する機能を有する。状態表示部３０８はユーザインターフェースの一部でありＬＥＤ（液晶ディスプレイ）インジケータやモニタ等で構成される。
なお、表示制御部３０７、録画制御部３０５、録画部３０４、送信処理部３１２、検索受付部３１０はソフトウェアで実現される機能部であり、即ちメモリに格納された制御用プログラムをＣＰＵが実行することによりその機能が実現されるものである。
【００４２】
＜データ＞
＜録画装置１００のデータ＞
以下、上述した録画装置１００において扱われる主なデータについて説明する。
図８は通信制御部２０１の不揮発性メモリ部に格納されるコマンド一覧テーブル５００の構成及び内容例を示す図である。コマンド一覧テーブル５００は工場出荷時に設定され、同図に示すように、コマンドＩＤ５０１、意味５０２を含んで構成される情報である。コマンドＩＤ５０１及び意味５０２は録画装置１００と録画送信装置１０１間でやり取りされる情報の種別を一意に識別するための情報であり、録画送信装置１０１側にも同じテーブルが格納されている。
【００４３】
録画送信装置１０１から情報が伝えられた場合には、通信制御部２０１はその情報に含まれるコマンドＩＤに基づいて、その情報を各機能部に送る。例えば録画送信装置１０１から伝えられた情報のうち、コマンドＩＤ５０１が「２」の情報の意味は"検索結果"であり、その情報は通信制御部２０１によって、検索処理部２１１に送られる。
同図の例では、コマンドＩＤが「１」を含む情報は「検索条件」、「２」を含む情報は「検索結果」、また「３」を含む情報は「予約情報」、の情報であることを示している。
【００４４】
図９は録画予約記憶部２０３に格納される録画予約データ６００の構成及び内容例を示した図である。録画予約データ６００は番組名６０１、チャンネル番号６０２、放送局名６０３、録画開始日時６０４、録画終了日時６０５を含んで構成される情報である。
これらの情報は、録画装置１００で自ら放送波を受信して録画する、と予約されている放送番組を特定するための情報であり、判定部２１０によって書き込まれる。
【００４５】
この図によると、例えば、「２００３年１２月１２日１３時００分」から「２００３年１２月１２日１３時５９分」までの間、チャンネル番号が「２」で放送局名が「ＸＸ２テレビ」で番組名が「バラエティＡ」の番組を自装置で録画する予約がなされていることを示している。
図１０は、検索処理部２１１によって作成され、録画送信装置１０１に対して伝えられる、検索条件データ７００の構成及び内容例を示した図である。検索条件データ７００はコマンドＩＤ７０１、受信端末ＩＤ７０２、検索条件ＩＤ７０３、チャンネル番号７０４、録画開始日時７０５、録画終了日時７０６を含んで構成され、特定の放送番組を録画予約しているかどうか録画送信装置に対して問い合わせるための情報である。
【００４６】
コマンドＩＤ７０１は上述したように、この検索条件データ７００の種別を表すデータである。受信端末ＩＤ７０２はこの検索条件データ７００を送信する録画装置１００をネットワーク１０３上で一意に特定するためのデータであり、例えばＩＰアドレスが用いられる。検索条件ＩＤはこの検索条件データを全ての録画装置及び録画送信装置で一意に特定するためのデータであって、例えば、ネットワークカードのＭＡＣアドレス値と検索条件の送信開始時刻を組み合わせるなどして生成される。
【００４７】
また、チャンネル番号７０４、録画開始日時７０５及び、録画終了日時７０６は検索条件データ７００が指定する放送番組を特定するための情報である。
この図によると、例えば、受信端末ＩＤが「１９２．１６８．１２３．４５６」の録画装置が、検索条件ＩＤが「Ｐ６７Ｆ２５１１３５」、「２００３年１２月１２日１３時００分」から「２００３年１２月１２日１３時３０分」までの間、チャンネル番号が「１」の放送番組を録画予約しているかどうか録画送信装置１０１に対して問い合わせた検索条件データ７００を表している。
【００４８】
図１１は、録画送信装置１０１から伝えられる検索結果データ８００の構成及び内容例を示した図である。検索結果データ８００はコマンドＩＤ８０１、送信端末ＩＤ８０２、検索条件ＩＤ８０３、検索結果８０４を含んで構成され、録画送信装置１０１が上述の検索条件データに応えて検索結果を録画装置１００に伝えるデータである。
コマンドＩＤ８０１は前述したように、この検索結果データ８００の種別を表すデータである。送信端末ＩＤ８０２はこの情報の発信源である録画送信装置１０１をネットワーク１０３上で一意に特定するためのデータであり、例えばＩＰアドレスが用いられる。検索条件ＩＤ８０３は上述の検索条件データをネットワーク１０３上の全ての録画装置及び録画送信装置で一意に特定するためのデータである。
【００４９】
検索結果８０４は送信した上述の検索条件データで特定される放送番組を録画送信装置が録画予約しているか否かを示すデータであり、例えば"１"は録画予約していることを意味し"０"は録画予約していないことを意味する。
この図の例では、送信端末ＩＤが「１９２．１６３．１２３．１２８」の録画送信装置が、検索条件ＩＤ「Ｐ６７Ｆ２５１１３５」の検索条件データが示す放送番組の録画予約をしている旨を示す検索結果「１」を含んだ検索結果データ８００を示している。
【００５０】
図１２は検索処理部２１１によって作成され、録画装置１００から録画送信装置１０１に対して伝えられる予約決定データ９００の構成及び内容例を示した図である。予約決定データ９００は、コマンドＩＤ９０１、受信端末ＩＤ９０２、チャンネル番号９０３、録画開始日時９０４、録画終了日時９０４を含んで構成され、録画装置１００が録画送信装置１０１から特定の放送番組のデータを受信できるように、録画送信装置１０１に予約するためのデータである。
【００５１】
コマンドＩＤ８０１は前述したように、この予約決定データ９００の種別を表すデータである。受信端末ＩＤ９０２は前述したように、録画装置１００をネットワーク１０３上で一意に特定するためのデータである。チャンネル番号９０３、録画開始日時９０４、録画終了日時９０５は、受信を予約する放送番組を特定するためのデータである。
この図の例では、受信端末ＩＤ「１９２．１６８．１２３．４５６」の録画装置が送信した予約決定データ９００を示し、「２００３年１２月１２日１３時００分」から「２００３年１２月１２日１３時３０分」までの間、チャンネル番号が「１」の放送番組を受信するよう録画送信装置に対して予約した例を示している。
【００５２】
図１３は検索処理部２１１が作成し受信予約記憶部２１２に格納される受信予約データ１０００の構成及び内容例を示した図である。受信予約データ１０００は送信端末ＩＤ１００１、チャンネル番号１００２、録画開始日時１００３、録画終了日時１００４を含んで構成され、録画送信装置１０１に受信する予約を行った予約内容を示すデータである。
送信端末１００１は放送番組のデータの送信元である録画送信装置１０１をネットワーク１０３上で一意に特定するためのデータであり、例えばＩＰアドレスが用いられる。チャンネル番号１００２、録画開始日時１００３、録画終了日時１００４は受信する放送番組を特定するための情報である。
【００５３】
この図の例では、「２００３年１２月１２日１３時００分」から「２００３年１２月１２日１３時３０分」までの間、チャンネル番号が「１」の放送番組を送信端末ＩＤ「１９２．１６３．１２３．１２８」の録画送信装置から受信するよう予約した例を示している。
また、図には示さないが、検索処理部２１１は、ネットワーク１０３上で情報をやり取りすることが可能な録画送信装置を特定するためのデータである例えばＩＰアドレスを、ネットワーク１０３上に存在する不特定の録画送信装置のＩＰアドレス収集のためのコマンド等をブロードキャストするなどして収集し、格納しているものとする。
＜録画送信装置１０１のデータ＞
次に、録画送信装置１０１において扱われる主なデータについて説明する。
【００５４】
図８は通信制御部３０１の不揮発性メモリ部に格納されるコマンド一覧テーブル５００の構成及び内容例を示す図である。コマンド一覧テーブル５００は工場出荷時に設定され、同図に示すように、コマンドＩＤ５０１、意味５０２を含んで構成される情報である。コマンドＩＤ５０１及び意味５０２は録画装置１００と録画送信装置１０１間でやり取りされる情報の種別を一意に識別するための情報であり、録画装置１００側にも同じテーブルが格納されている。
【００５５】
図１４は録画予約記憶部３０３に格納される録画予約データ１１００の構成及び内容例を示した図である。録画予約データ１１００は番組名１１０１、チャンネル番号１１０２、放送局名１１０３、録画開始日時１１０４、録画終了日時１１０５を含んで構成される情報である。
これらの情報は、録画送信装置１０１で自ら放送局からを受信して録画予約がなされている放送番組を特定するための情報であり、ユーザの録画指示を受け付けた受付部３０９によって作成される。
【００５６】
この図によると、例えば、「２００３年１２月１２日１３時００分」から「２００３年１２月１２日１３時３０分」までの間、チャンネル番号が「１」で放送局名が「ＸＹＺテレビ」で番組名が「ドラマＡ」の番組を録画する予約がなされていることを示している。
図１１は、検索受付部３１０が作成し録画装置１００に伝える検索結果データ８００の構成及び内容例を示した図である。この構成については前に詳しく説明したのでここでの説明は省略する。
【００５７】
図１２は録画装置１００から伝えられる予約決定データ９００の構成及び内容例を示した図である。この構成については前に詳しく説明したのでここでの説明は省略する。
図１５は検索受付部３１０が作成し、送信予約記憶部３１１に格納する送信予約データ１２００の構成及び内容例を示した図である。送信予約データ１２００は受信端末ＩＤ１２０１、チャンネル番号１２０２、録画開始日時１２０３、録画終了日時１２０４を含んで構成されるデータである。受信端末ＩＤは放送番組を送信する相手の録画装置１００をネットワーク１０３上で一意に特定することが可能なデータで例えばＩＰアドレスが用いられる。チャンネル番号１２０２、録画開始日時１２０３、録画終了日時１２０４はその放送番組を特定するためのデータである。
【００５８】
この図の例では、受信端末ＩＤが「１９２．１６８．１２３．４５６」の録画装置に対して、チャンネル番号「１」で、録画開始日時が「２００３年１２月１２日１３時００分」、録画終了日時が「２００３年１２月１２日１３時３０分」の放送番組のデータを送信する予約が設定されていることを示している。
＜動作＞
以下、上述した録画装置１００及び録画送信装置１０１の動作について説明する。
【００５９】
＜録画装置１００の全体的動作＞
図４及び図５は、録画装置１００の全体的動作を示すフローチャートである。
録画装置１００は、いわゆるリモコン等のユーザインターフェースを通じてユーザによりなされる入力を受付部２０９において受け付けて（ステップＳ１００）、その内容に応じて処理を行い（ステップＳ１０１〜Ｓ１０９）、録画予約された時間になると、予約内容にしたがって録画処理を行う（ステップＳ１１０〜Ｓ１１３）、という一連の手順を繰り返し行うものである。図４及び図５にはＥＰＧ表示の動作と、録画予約処理の動作及び録画処理の動作を示したが、この他にも録画装置１００は一般のセットトップボックスの行う、ユーザ入力に呼応する動作を行うことが出来る。
【００６０】
以下、録画装置１００の全体的動作を詳しく説明する。録画装置１００の受付部２０９はユーザからの入力を受け付ければ（ステップＳ１００）、その入力に応じた処理を行う。例えば、リモコン等のＥＰＧ表示用ボタンの選択等により、ユーザによってＥＰＧ表示の指示がなされた場合には（ステップＳ１０１でＹＥＳ）、受付部２０９は、表示制御部２０７にＥＰＧ表示の指示を伝え、これを受けて表示制御部２０７は放送受信部２０６よりＳＩを受信し、それに基づいてＥＰＧを示す画像を生成して状態表示部２０８に表示させるべく出力する（ステップＳ１０２）。これにより、ＥＰＧが状態表示部２０８に表示される。
【００６１】
図６は状態表示部２０８に表示されたＥＰＧの表示例を表している。
ここで、例えば状態表示部２０８に表示されたＥＰＧのうち１つの番組をユーザが選択してリモコン等の録画予約ボタンが押下される等により、ユーザにより番組の録画予約の指示がなされた場合には（ステップＳ１０３）、受付部２０９は、その録画予約で指示された放送番組を特定する情報である、チャンネル番号、録画開始日時及び、録画終了日時を、判定部２１０に伝え、これを受けて判定部２１０は以下に述べる録画予約処理を行う（ステップＳ１０４〜ステップＳ１０９）。
【００６２】
放送番組を特定する情報を伝えられた判定部２１０は、その放送番組の録画開始日時から録画終了日時の時間に自装置で他の録画予約がなされているか否か、受信予約記憶部２１２を参照する。
その時間帯に既になされている自装置での録画予約数と、現在の処理で予約しようとしている録画予約数を合わせた数が、自装置が使用可能なチューナーの数を超えない場合、自装置で録画可能なため（ステップＳ１０４でＹＥＳ）、判定部２１０は自装置で録画を行うこの録画予約内容を、録画予約記憶部に登録し（ステップＳ１０５）、録画予約完了の旨の情報を状態表示部２０８に表示させてユーザに告知すべく表示制御部２０７に出力する。
【００６３】
現在の処理で録画予約しようとしている放送番組が、チューナー数の制限のために録画が不可能と、判定部２１０によって判定された場合（ステップＳ１０４でＮＯ）、判定部２１０はその放送番組を特定する情報である、チャンネル番号、録画開始日時、録画終了日時を検索処理部２１１に伝える。
これに応えて検索処理部２１１は、処理を以下に示すステップＳ１０６に移す。
【００６４】
検索処理部２１１はまず、同じ放送番組を録画予約している録画送信装置を検索するために、以下のように同処理部内に格納している録画送信装置のＩＰアドレスに対して順に検索条件データ７００を送信する処理を行う。
判定部２１０からチャンネル番号、録画開始日時、録画終了日時を伝えられた検索処理部２１１は、検索条件データ７００の、コマンドＩＤ７０１に検索条件データであることを示すデータ、受信端末ＩＤ７０２に自装置の装置ＩＤである例えばＩＰアドレス、チャンネル番号７０４に判定部２１０から伝えられたチャンネル番号、録画開始日時７０５に判定部２１０から伝えられた録画開始日時、録画終了日時７０６に判定部２１０から伝えられた録画終了日時そして、検索条件ＩＤ７０３に例えば自装置のネットワークカードのＭＡＣアドレス値と送信開始日時７０５とチャンネル番号７０４及び、録画終了日時７０６を組み合わせるなどして生成される検索条件データ７００を一意を特定するデータを与えて、同処理部内に格納している録画送信装置のＩＰアドレスに対して順に検索条件データ７００を送信する。
【００６５】
次に送信した検索条件データ７００の検索条件ＩＤ８０３と一致する検索結果データ８００が録画送信装置１０１から伝えられると、検索処理部２１１はその検索結果８０４を確認し、録画送信装置１０１がその放送番組を録画予約していることが示されていれば（ステップＳ１０６でＹＥＳ）、検索処理部２１１は、検索条件データ７００を送信する処理及び検索結果データ８００の受付を終了し、その放送番組のデータを録画送信装置１０１から受信する予約をするか否かをユーザに選択させるための情報を状態表示部２０８に表示させるべく表示制御部２０７に出力する。図１６は録画送信装置１０１から放送番組のデータを受信する予約をするか否かをユーザに選択させるために状態表示部２０８に示された画面例１３００である。この画面において、ユーザがリモコンなどを用いて"はい"を選択することにより、録画送信装置１０１から放送番組をリモート受信するための予約をする旨が受付部２０９を介して検索処理部２１１に伝えられる（ステップＳ１０７でＹＥＳ）と、検索処理部２１１は処理をステップＳ１０８に移す。
【００６６】
ステップＳ１０８において検索処理部２１１は、録画送信装置１０１に対して予約決定データ９００を送信し、さらに受信するべき放送番組を特定する情報である受信予約データ１０００を作成し受信予約記憶部２１２に記録する。次に検索処理部２１１は録画送信装置１０１からの放送番組のリモート受信予約が完了した旨を示す情報を状態表示部２０８に表示させるべく表示制御部２０７に出力する（ステップＳ１０９）。
【００６７】
ここで、ステップＳ１０６で同じ録画予約内容を持つ録画送信装置が特定できなかった場合（ステップＳ１０６でＮＯ）、そしてステップＳ１０７でリモート受信しない旨をユーザが入力した場合（ステップＳ１０７でＮＯ）、録画予約ができなかった旨を示す情報を状態表示部２０８に表示させるべく表示制御部２０７に出力する（ステップＳ１０９）。
【００６８】
このようにしてリモート受信、またはローカル録画の予約が達成されるが、さらに、ユーザは、既に登録した予約内容を参照することが可能である。つまり、ユーザが、任意のタイミングでリモコン等の録画内容表示のボタンなどを押下することにより、それを受け付けた受付部２０９は、録画予約記憶部２０３に格納されている録画予約データ６００と、受信予約記憶部２１２に格納されている受信予約データ１０００を読み込み、現在の予約内容を状態表示部２０８に表示させるべく表示制御部２０７に処理を行う。
【００６９】
図７は状態表示部２０８における、現在の予約内容の表示例である。予約内容の番組名は番組名１６０１、チャンネル番号はＣＨ番号１６０２、放送局名は放送局名１６０３、録画開始日時は録画開始日時１６０４、録画終了日時は録画終了日時１６０５、そして、リモート受信予約か、またはローカル録画かを示す情報は受信モード１６０６に表示されている。
【００７０】
ここで、例えば状態表示部２０８に表示された予約内容をユーザが選択してリモコン等の受信方法変更ボタンを押下する等により、放送番組の受信方法の変更の指示がなされた場合には、以下のような処理を行う。
まず、リモート受信からローカル録画の変更の場合は、前述のステップＳ１０４と同様に判定部２１０が、選択された放送番組を自装置で録画可能かどうかを判定し、可能であればその予約データを、録画予約データ６００に登録して受信予約データ１００の当該データを削除する。ここで自装置で録画が不可能な場合は、状態表示部に変更不可能な旨をユーザに通知すべく処理を行う。
【００７１】
次に、ローカル録画からリモート受信への変更の場合は、前述のステップＳ１０６と同様の処理を行い、選択された放送番組を録画予約をしている録画送信装置を検索する。ここで、検索の結果、録画予約をしている録画送信装置があった場合は、ユーザが選択した予約データを、受信予約データ１００に登録して、録画予約データ６００の当該データを削除する。ここで、検索の結果録画予約をしている録画送信装置が見つからなかった場合は、状態表示部に変更不可能な旨をユーザに通知すべく処理を行う。
【００７２】
次に、録画制御部２０５は録画予約記憶部２０３に格納されている録画予約データ６００を参照して、また、番組受信部２１４は受信予約記憶部２１２に格納されている受信予約データ１０００を参照して、予約録画開始の時間に達した予約がないか検索を行い、ない場合は処理をステップＳ１００に戻す。ある場合は、以下に示す録画処理（図５、ステップＳ１１１）を行う。
【００７３】
録画処理（ステップＳ１１１）では、ローカル録画の場合、放送受信部３０６から録画する放送番組のＭＰＥＧ２−ＴＳデータを取得し、録画部３０４に録画処理を行わせるべく処理を行い、番組記憶部２０２に録画を行う。リモート受信の場合は、録画送信装置１０１から送信される放送番組のＭＰＥＧ２−ＴＳデータを受信し、記録部２１３に録画処理を行わせるべく処理を行い、番組記憶部２０２に録画を行う。
【００７４】
これらの録画処理は、録画予約終了時間に達するまで行われ、録画中に他の録画予約の開始時間に達したならば（ステップＳ１１２でＹＥＳ）、当該放送番組を前述のように予約内容に従って受信して同時録画を行う。録画予約終了時刻に達して、他の録画予約の開始時間に達していないならば、録画処理を終了して、録画制御部２０５は録画を終了した受信予約データ１０００を一定時間後に削除し、録画制御部２０５は録画を終了した録画予約データ６００を一定時間後に削除して（ステップＳ１１３）、処理をステップＳ１００に戻す。
【００７５】
以上のようにして、録画装置１００側のチューナー数の制限によって同時録画が不可能な放送番組の録画を、自らの強制的な指示によって録画送信装置１０１のチューナーを占有することなく、その録画送信装置１０１のユーザによる指示等によって録画が予定されている放送番組のデータを録画送信装置１０１からネットワーク１０３を介して取得することが可能になる。
【００７６】
＜録画送信装置１０１の動作＞
図１７は録画送信装置１０１が録画装置１００から検索条件データ７００を受信した場合の処理を表すフローチャートである。
検索受付部３１０は、録画装置１００から検索条件データ７００を受け取った場合（ステップＳ２００でＹＥＳ）、検索条件データ７００が示す放送番組を自装置で録画予約しているか否かを判定するために、録画予約記憶部３０３に格納されている録画予約データ１１００を検索する（ステップＳ２０１）。ここで、同じ放送番組を録画予約しているか否かの判定は、検索条件データ７００で指定されたチャンネル番号７０４での録画予約のうち、録画開始日時７０５から録画終了日時７０６で示される放送時間の全てを含む録画予約が録画予約データ１１００に含まれているか否かで行う。
【００７７】
ここで、同じ放送番組の録画予約データが見つかった場合（ステップＳ２０２でＹＥＳ）、検索受付部３１０は処理をステップＳ２０４に移す。見つからなかった場合は、検索条件データ７００で示される放送番組と同じ放送番組の録画予約か見つからなかった旨を示す検索結果データ８００を録画装置１００に送信する（ステップＳ２０３）。ステップＳ２０４で検索受付部３１０は、検索条件データ７００で示される放送番組と同じ放送番組の録画予約を見つけた旨を示す検索結果データ８００を録画装置１００に送信する。これに応じて録画装置１００から予約決定データ９００を受信する（ステップＳ２０５）と、その予約内容を送信予約データ１２００として送信予約記憶部３１１に格納して（ステップＳ２０６）処理をステップＳ２０７に移す。
【００７８】
次に録画制御部３０５は、ステップＳ２０７において、送信予約記憶部３１１に格納した送信予約データ１２００を検索し、録画開始日時に達した予約がある場合（ステップＳ２０７でＹＥＳ）、放送受信部３０６からＭＰＥＧ２−ＴＳデータを取得し、録画部３０４に録画処理を行わせるべく処理を行う。それを受けた録画部３０４は番組記憶部３０２にＭＰＥＧ２−ＴＳデータを録画する。と同時に、送信処理部３１２は放送受信部３０６からその放送番組のＭＰＥＧ２−ＴＳデータを取得し、送信予約データ１２００に示される受信端末ＩＤ１２０１に対して、そのＭＰＥＧ２−ＴＳデータを送信する処理を行う（ステップＳ２０８）。
【００７９】
また、ステップＳ２０７で録画開始日時に達した予約がない場合は、処理をステップＳ２００に戻す。
このように、録画送信装置１０１は自装置で録画する番組のみについて、そのデータを録画装置１００に提供することにより、録画送信装置１０１は録画装置１００からの強制的な指示によってチューナーを占有されることなく、放送番組のデータを提供することが可能になる。
【００８０】
＜録画装置１００と録画送信装置１０１との間の通信内容例＞
以下、上述した録画装置１００及び録画送信装置１０１の動作を、両装置間での通信がなされる順序に即して簡単に説明する。なお、ここでは正常系の処理について説明することとする。図１９は、録画装置１００と録画送信装置１０１との間のデータ通信のシーケンスを示す図である。
【００８１】
まず、録画装置１００は、ユーザからの録画予約を受け付け（Ｐ０１）、自装置のチューナー数の制限によって同時録画が不可能な場合、その録画予約が示す放送番組を録画予約しているか否か、録画送信装置１０１に対して検索条件データ７００を送信する（Ｐ０２）。それに応じて録画送信装置１０１は自装置でその放送番組を録画予約しているか否かを検索し、その結果である検索結果データ８００を録画装置１００に送信する（Ｐ０３）。
【００８２】
録画装置１００は受信した検索結果データ８００が肯定的な結果を示していた場合、ユーザの予約決定の指示に従って、録画送信装置１０１に対して予約決定データ９００を送信する（Ｐ０４）。予約決定データ９００を受信した録画送信装置１０１は、送信予約データ１２００に示される録画開始日時になると、放送波を受信し録画中の放送番組のＭＰＥＧ２−ＴＳデータを録画装置１００に対して送信を行い（Ｐ０５，Ｐ０６）、録画装置１００は受信した放送番組のＭＰＥＧ２−ＴＳデータを番組記憶部２０２に記録する（Ｐ０７）。
（実施の形態２）
【００８３】
以下、本発明の実施の形態２に係る録画送信機能付録画装置について説明する。
＜構成＞実施の形態２に係る録画送信機能付録画装置１４００は、図１８に示すように構成されており、実施の形態１において詳細に説明した録画装置１００と、録画送信装置１０１の双方の機能構成を備えた構成となっており、ユーザからの録画予約を受け付けて、その録画予約内容に応じて、自装置で放送波を受信して放送番組を録画するか、外部の録画送信装置１０１から放送番組のデータを受信して録画するのみならず、外部の録画装置１００に放送番組のデータを送信可能にするための装置である。
【００８４】
通信部１４０１は通信部（２００及び３００）、通信制御部１４０２は通信制御部（２０１及び３０１）、番組記憶部１４０３は番組記憶部（２０２及び３０２）、録画予約記憶部１４０４は録画予約記憶部（２０３及び３０３）、録画部１４０５は録画部（２０４及び３０４）、録画制御部１４０６は録画制御部（２０５及び３０５）、放送受信部１４０７は放送受信部（２０６及び３０６）、アンテナ１４１９はアンテナ（２１５及び３１３）、表示制御部１４０８は表示制御部（２０７及び３０７）、状態表示部１４０９は状態表示部（２０８及び３０８）、送信処理部１４１２は送信処理部３１２、送信予約記憶部１４１１は送信予約記憶部３１１、検索受付部１４１０は検索受付部３１０、番組受信部１４１３は番組受信部２１４、記録部１４１４は記録部２１３、受信予約記憶部１４１５は受信予約記憶部２１２、検索処理部１４１６は検索処理部２１１、判定部１４１７は判定部２１０、受付部１４１８は受付部（２０９及び３０９）、と同等の構成と機能を有する。このため、これらの機能構成要素についてはここでの詳しい説明を省略する。
【００８５】
＜データ＞
録画送信機能付録画装置１４００が取り扱うデータのデータ構造については、実施の形態１において図８〜図１５を用いて説明したものと同様であるため、ここでの詳しい説明を省略する。
＜動作＞
録画送信機能付録画装置１４００の各機能部の詳細な動作は、実施の形態１に示した録画装置１００、録画送信装置１０１の各機能部における動作と同等であるため、ここでの詳しい説明を省略する。
【００８６】
＜補足＞
以上、本発明に係る録画装置について、実施の形態１、及び実施の形態２に基づいて説明したが、本発明はこれらの実施の形態に限られないことは勿論である。即ち、
（１）本発明を実現する上では、放送局からの放送番組送信の形態は地上波、衛星波、無線、有線のいずれの形態であってもよい。具体的には、インターネットやＣＡＴＶ等の方式を用いた形態でもよい。またデジタル放送、アナロク放送の区別を問わない。
【００８７】
（２）図１において、放送中継局１０５を介さないで、放送局１０４から録画装置１００及び録画送信装置（１０１および１０２）に直接放送波の送信が行われる形態でもよい。
（３）図１では、２基の録画送信装置と１基の録画装置を示したが、これらの数に限りはなく。それぞれ１台以上存在するとしてもよい。
【００８８】
（４）実施の形態１において、録画送信装置１０１は検索条件データ７００を録画装置１００から受信し、検索条件データ７００が示す放送番組を自装置で録画予約しているか否かを判定するが、ここで否定的な判定がなされた場合（ステップＳ１０６でＮＯ）、その放送番組の録画予約が見つからなかった旨を示す検索結果データ８００を録画装置１００に対して返信するとしたが、ここで否定的な判定がなされた場合、録画送信装置１０１の検索受付部３１０は録画装置１００から受け取った検索条件データ７００を他の録画送信装置１０２に転送するとしてもよい。
【００８９】
これにより、録画装置１００が全ての録画送信装置のＩＰアドレスを知らない場合でも、録画送信装置１０１が知っている他のＩＰアドレスを持つ録画送信装置に対して検索条件データ７００を送信することが可能になり、録画装置１００が目的の放送番組のデータを得る可能性を大きくすることができる。
ただしこの場合、ネットワーク１０３上に検索条件データ７００のトラフィックが無制限に増大するのを防ぐために、例えば検索条件データ７００に、録画送信装置が検索条件データ７００を受け取るたびに転送回数がカウントされるデータを付加し、そのデータがある一定以上の回数になると検索条件データ７００の転送を行わず、所定の放送番組の録画予約が見つからなかった旨を示す検索結果データ８００を録画装置１００に対して返信するとしてもよい。
【００９０】
また、検索条件データ７００が転送されることによって同じ録画送信装置で同じ検索条件データ７００を何度も受け付けないように、一度受信した検索条件ＩＤを録画送信装置のメモリに記憶するなどして、再び同じ検索条件ＩＤを持った検索データ７００を受信すると他の録画送信装置に対して検索条件データ７００を転送するとしてもよい。
（５）実施の形態２において、録画送信機能付録画装置１４００は、録画送信装置１０１と同様に、録画部１４０５で録画中の放送番組のＭＰＥＧ２−ＴＳデータを録画装置１００に対して送信する機能を持つとしたが、さらに、番組受信部１４１３で録画送信装置１０１から受信中の放送番組のＭＰＥＧ２−ＴＳデータを録画装置１００に対して送信する機能を持つとしてもよい。
【００９１】
この場合、録画装置１００から検索条件データ７００を受け取った際は、録画予約記憶部１４０４に格納された録画予約データ６００を検索するだけでなく、受信予約記憶部１４１５に格納された受信予約データ１０００をも検索対象とし、その検索結果データ８００を録画装置１００に伝えるものとする。
（６）実施の形態１において、録画送信装置１０１が、録画装置１００に送信すべき放送番組の録画予約を変更あるいは取り消しした場合、録画送信装置１０１は送信予約データ１２００の当該データを削除し、さらにその旨を表す情報を録画装置１００対して送信し、それを受けた録画装置１００は、受信予約データ１０００の当該データを削除し、図４のステップＳ１０６の処理を行い改めて検索条件データ７００をネットワーク１０３上の録画送信装置に対して送信し、受信予約データ１０００を登録する処理を行ってもよい。
【００９２】
この場合、ステップＳ１０７でユーザにリモート受信予約の可否を問う画面１３００を表示する処理を行わずに、リモート受信予約の処理（ステップＳ１０８）を行ってもよい。
このような録画送信装置１０１側での録画予約の変更に伴うリモート受信予約の変更の処理は勿論、実施の形態２で示した録画送信機能付録画装置１４００が行ってもよい。
【００９３】
（７）実施の形態１において、録画装置１００が検索条件データ７００を送信し、その結果伝えられる検索結果データ８００の検索結果８０４が肯定的な旨を示している場合、検索条件データ７００の送信と検索結果データ８００の受付を終了するとしたが、ここで検索条件データ７００の送信及び検索結果データ８００受付の処理を終了させずに、検索結果８０４が肯定的な旨を示している複数の検索結果データ８００を受信した場合これらに応じて、複数の録画送信装置に対して予約決定データ９００を送信し、それら複数の録画送信装置から同じ放送番組をリモート受信するように処理を行ってもよい。
【００９４】
このような処理を行うことによって、何らかの要因である録画送信装置からのリモート受信が途絶えた場合、データが途絶えた位置を記憶しておき、他の録画送信装置にその位置を送信して、続きをリモート受信するように処理を行うことにより、録画失敗を防ぐことが可能になる。
また例えば、リモート受信する放送番組のデータを、予め定めた時間あるいは容量で区切り複数の録画送信装置から分けてリモート受信することにより、録画送信装置がデータ送信のために掛かる負荷を軽減することが可能になる。
【００９５】
また、このような複数の録画送信装置からリモート受信するような処理は勿論、実施の形態２で示した録画送信機能付録画装置１４００が行ってもよい。
（８）実施の形態１において、録画装置１００は検索条件データ７００を送信し、その結果録画送信装置１０１から伝えられる検索結果データ８００の検索結果８０４が肯定的な旨を示している場合、  ユーザの予約決定の指示に従って、録画送信装置１０１に対して予約決定データ９００を送信し録画送信装置１０１が応じることによってリモート受信の予約を実施しているが、録画送信装置１０１が検索条件データ７００で指定された同じ放送番組のローカル録画の予約を検索し発見すると検索結果データ８００を返信せずに、送信予約データ１２００を作成し録画装置１００のリモート受信の予約を完了させてもよい。
【００９６】
これにより処理が簡素化され、ネットワーク１０３上のトラフィックを減少させることが可能になる。
（９）本実施の形態１及び実施の形態２において、チャンネルの識別はチャンネル番号によって行うとしているが、受信周波数で識別するとしてもよい。
（１０）本実施の形態１及び実施の形態２において、受付部（２０９、３０９、及び１４１８）はリモコンなどからの遠隔指示操作を受け付けるとしたが、機器に設けられた入力装置、パネル等のボタン等からの直接入力、あるいはネットワークを介した操作を受け付けるとしてもよい。
【００９７】
（１１）本実施の形態１及び実施の形態２において、ＥＰＧは放送波に多重されたものであるとしたがそれに限らず、インターネットベースで利用するｉＥＰＧ（ｉｎｔｅｒｎｅｔ  Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）等のＥＰＧを用いてもよい。
（１２）本実施の形態１及び実施の形態２において、番組を蓄積する番組記憶部（２０２、３０２、及び１４０３）はハードディスクであるとしたが、光ディスクやＳＤメモリーカードやメモリースティックのような半導体メモリでもよい。
【００９８】
（１３）本実施の形態１及び実施の形態２において、録画するデータのフォーマットはＭＰＥＧ−ＴＳであるとしたがこれだけに限定されない。また録画するデータのフォーマットはデジタルデータに限らず、アナログデータでもよい。
（１４）本実施の形態１及び実施の形態２において、録画装置１００及び録画送信機能付録画装置１４００は録画送信装置１０１から放送番組を受信し録画するとしたが、録画装置１００及び録画送信機能付録画装置１４００は、録画を行わず受信した放送番組をＭＰＥＧデコーダを用いてデコードして状態表示部（２０８、１４０９）に表示するとしてもよい。これにより、完全にチューナレスの放送受信装置を実現することが可能になる。また、録画装置１００に複数のモニタ等の表示部を備え、１つの画面では自装置のチューナーを介した放送番組を表示し、他の画面で録画送信装置から送信される放送番組を表示するようにしてもよい。
【００９９】
（１５）本実施の形態１及び実施の形態２において、録画装置１００及び録画送信機能付録画装置１４００が、録画送信装置１０１から放送番組の受信を開始するタイミング及び、録画送信装置１０１が、録画装置１００及び録画送信機能付録画装置１４００放送番組の送信を開始するタイミングは、タイマーなどによる起動に基づいて決定されるとしてもよい。
【０１００】
（１６）本実施の形態１及び実施の形態２において、録画送信装置１０１は録画装置１００及び録画送信機能付録画装置１４００に、放送番組データを送信する際に、通信エラーなどで送信が不可能な場合や、送信が途中で途切れた場合、予め定められた時間後或いは通信エラーが回復した後に録画した内容を送信するとしてもよい。ただしこの場合、受信側が改めて受信を開始するべき放送番組データのバイト位置や時間などの情報を録画送信装置１０１に送信し、それを受けた録画送信装置１０１は既に録画したデータから指定されたデータの送信開始位置を特定し、改めて送信を開始するものとする。
【０１０１】
（１７）実施の形態１又は実施の形態２に示した録画装置１００、録画送信装置１０１及び録画送信機能付録画装置１４００における処理手順を、コンピュータ或いはプログラム実行機能を有するセットトップボックスに実行させるためのコンピュータプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、光ディスク、フレキシブルディスク、ＲＯＭ等がある。流通、頒布されたコンピュータプログラムはコンピュータ又はセットトップボックスにインストール等されることにより利用に供され、コンピュータ又はセットトップボックスはそのコンピュータプログラムを実行して両実施の形態で示したような録画装置１００、録画送信装置１０１及び録画送信機能付録画装置１４００の機能を実現する。
【産業上の利用可能性】
【０１０２】
本発明に係る録画装置は、録画センターのような大規模な設備を用いることなく、また外部の録画装置のユーザの利便性を損なうことなく、自装置の同時録画可能数を超える番組の録画が可能であり、放送される番組を受信して記録する録画装置等に有用である。
【図面の簡単な説明】
【０１０３】
【図１】録画装置１００と録画送信装置（１０１および１０２）から構成される装置群の概略構成図である。
【図２】録画装置１００の機能構成図である。
【図３】録画送信装置（１０１および１０２）の機能構成図を示した図である。
【図４】録画装置１００の全体的動作を示すフローチャートである。
【図５】録画装置１００の全体的動作を示すフローチャートである。
【図６】録画装置１００の状態表示部２０８に表示されたＥＰＧの表示例を示した図である。
【図７】録画装置１００の状態表示部２０８に示された画面例１３００である。
【図８】録画装置１００の通信制御部３０１の不揮発性メモリ部に格納されるコマンド一覧テーブル５００の構成及び内容例を示した図である。
【図９】録画装置１００の録画予約記憶部２０３に格納される録画予約データ６００の構成及び内容例を示した図である。
【図１０】録画装置１００の検索処理部２１１によって作成され、録画送信装置１０１に対して伝えられる、検索条件データ７００の構成及び内容例を示した図である。
【図１１】録画送信装置１０１から録画装置１００に伝えられる検索結果データ８００の構成及び内容例を示した図である。
【図１２】録画装置１００の検索処理部２１１によって作成され、録画送信装置１０１に対して伝えられる予約決定データ９００の構成及び内容例を示した図である。
【図１３】録画装置１００の検索処理部２１１が作成し受信予約記憶部２１２に格納される受信予約データ１０００の構成及び内容例を示した図である。
【図１４】録画送信装置１０１の録画予約記憶部３０３に格納される録画予約データ１１００の構成及び内容例を示した図である。
【図１５】録画送信装置１０１の検索受付部３１０が作成し、送信予約記憶部３１１に格納する送信予約データ１２００の構成及び内容例を示した図である。
【図１６】録画装置１００の状態表示部２０８に示された画面例１３００である。
【図１７】録画送信装置１０１が録画装置１００から検索条件データ７００を受信した場合の処理を表すフローチャートである。
【図１８】録画送信機能付録画装置１４００の機能構成図である。
【図１９】録画装置１００と録画送信装置１０１との間のデータ通信のシーケンスを示す図である。
【符号の説明】
【０１０４】
１００  録画装置
１０１、１０２  録画送信装置
１０３  ネットワーク
１０４  放送局
１０５  放送中継局
２００、３００、１４０１  通信部
２０１、３０１、１４０２  通信制御部
２０２、３０２、１４０３  番組記憶部
２０３、３０３、１４０４  録画予約記憶部
２０４、３０４、１４０５  録画部
２０５、３０５、１４０６  録画制御部
２０６、３０６、１４０７  放送受信部
２０７、３０７、１４０８  表示制御部
２０８、３０８、１４０９  状態表示部
２０９、３０９、１４１８  受付部
２１０、１４１７  判定部
２１１、１４１６  検索処理部
２１２、１４１５  受信予約記憶部
２１３、１４１４  記録部
２１４、１４１３  番組受信部
２１５、１４１９  アンテナ
３１０、１４１０  検索受付部
３１１、１４１１  送信予約記憶部
３１２、１４１２  送信処理部
４００  ＥＰＧ表示例
１４００  録画送信機能付録画装置
【図１】
2005123905.tif 000003
【図２】
2005123905.tif 000004
【図３】
2005123905.tif 000005
【図４】
2005123905.tif 000006
【図５】
2005123905.tif 000007
【図６】
2005123905.tif 000008
【図７】
2005123905.tif 000009
【図８】
2005123905.tif 000010
【図９】
2005123905.tif 000011
【図１０】
2005123905.tif 000012
【図１１】
2005123905.tif 000013
【図１２】
2005123905.tif 000014
【図１３】
2005123905.tif 000015
【図１４】
2005123905.tif 000016
【図１５】
2005123905.tif 000017
【図１６】
2005123905.tif 000018
【図１７】
2005123905.tif 000019
【図１８】
2005123905.tif 000020
【図１９】
2005123905.tif 000021