(57)【要約】ユーザが直接に録画指示を与える録画装置が有する録画能力に制限されずに、多様な録画指示を与えることが可能な録画装置を提供することを目的とし、録画装置は、ユーザから受け付けた録画指示に指定された録画処理内容を自装置で実行可能かを判定し（ステップＳ３００）、実行不可能と判定した場合に、予め収集した外部装置の録画能力の情報に基づいて、録画指示を実行可能な外部装置を選択して（ステップＳ３０２）、その外部装置に対して録画指示を転送する（ステップＳ３０３）。【選択図】図２４
2007521734.tif 000002
【特許請求の範囲】
【請求項１】
放送番組の録画の処理内容を指定する録画指示をユーザから受け付ける受付手段と、
１又は複数の外部装置の録画能力に関する情報である第２能力情報を収集する収集手段と、
予め記憶されている、自装置の録画能力に関する情報である第１能力情報を参照して、前記受付手段で受付けた録画指示で指定された録画の処理内容を自装置で実行可能か否かを判定する判定手段と、
前記判定手段による判定が肯定的である場合に、前記録画指示で指定された放送番組を受信して録画する録画手段と、
前記判定手段による判定が否定的である場合に、前記収集手段で収集した第２能力情報に基づいて、指定された前記処理内容に対応して録画処理できる能力を有する外部装置を選ぶ選択手段と、
前記選択手段で選ばれた外部装置に対し前記録画指示を伝える通信手段とを備える
ことを特徴とする録画装置。
【請求項２】
前記処理内容は、録画画質を指定する情報を含んだものであって、
前記第１能力情報は、自装置が対応して録画処理が可能な録画画質の情報を含んだものであって、
前記第２能力情報は、外部装置が対応して録画処理が可能な録画画質の情報を含んだものであって、
前記判定手段は、前記第１能力情報を参照して、前記処理内容で指定された録画画質で録画可能か否かを判定し、
前記選択手段は、前記判定手段による判定が否定的である場合に、前記収集手段で収集した第２能力情報に基づいて、前記指定された録画画質に対応して録画処理できる能力を有する外部装置を選ぶ
ことを特徴とする請求項１記載の録画装置。
【請求項３】
前記処理内容は、録画内容に付加するデータを指定する情報を含んだものであって、
前記第１能力情報は、自装置が付加して録画処理が可能なデータの情報を含んだものであって、
前記第２能力情報は、外部装置が付加して録画処理が可能なデータの情報を含んだものであって、
前記判定手段は、前記第１能力情報を参照して、前記指定されたデータを付加して録画可能か否かを判定し、
前記選択手段は、前記判定手段による判定が否定的である場合に、前記第２能力情報に基づいて、前記指定されたデータを付加して録画処理できる能力を有する外部装置を選ぶ
ことを特徴とする請求項１記載の録画装置。
【請求項４】
前記処理内容は、録画する放送番組を指定する情報を含んだものであって、
前記第１能力情報は、自装置が受信することが可能な放送番組を示す情報を含んだものであって、
前記第２能力情報は、１又は複数の外部装置が受信することが可能な放送番組を示す情報を含んだものであって、
前記判定手段は、前記第１能力情報を参照して、前記処理内容で指定された放送番組を受信可能か否かを判定し、
前記選択手段は、前記判定手段による判定が否定的である場合に、前記第２能力情報に基づいて、前記指定された放送番組を受信して録画処理できる能力を有する外部装置を選ぶ
ことを特徴とする請求項１記載の録画装置。
【請求項５】
前記処理内容は、録画する放送番組の放送時刻を指定する情報を含んだものであって、
前記第１能力情報は、自装置が前記指定された放送番組の放送時刻に録画が可能かを判断するのに用いる情報を含んだものであって、
前記第２能力情報は、外部装置が前記指定された放送番組の放送時刻に録画が可能かを判断するのに用いる情報を含んだものであって、
前記判定手段は、前記第１能力情報を参照して、前記処理内容で指定された放送番組の放送時刻に録画が可能か否かを判定し、
前記選択手段は、前記判定手段による判定が否定的である場合に、前記第２能力情報に基づいて、前記指定された放送番組の放送時刻に録画処理できる能力を有する外部装置を選ぶ
ことを特徴とする請求項１記載の録画装置。
【請求項６】
前記録画装置は、更に、
前記通信手段が録画指示を伝えた外部装置に対して、録画した放送番組を送信するよう要求する要求手段と、
前記要求に応じて前記外部装置から送信される放送番組を受信し、記録媒体に記録する第２記録手段とを備える
ことを特徴とする請求項１記載の録画装置。
【請求項７】
前記録画装置は、更に、
外部装置に前記第１能力情報を伝える機能開示手段と、
前記外部装置から放送番組の処理内容を指定する録画指示を受付ける代行受付手段と、
前記外部装置から受け付けた前記録画指示に応じて放送番組を受信して記録媒体に録画する代行録画手段とを備える
ことを特徴とする請求項１記載の録画装置。
【請求項８】
前記録画装置は、更に、
前記判定手段による判定が否定的である場合であって、かつ、前記処理内容を実行できる能力を有する外部装置が存在しない場合に、前記第１及び第２能力情報を参照して、前記指定された処理内容により近い能力で録画処理できる自装置又は１又は複数の外部装置を選択する録画実行手段を備える
ことを特徴とする請求項１に記載の録画装置。
【請求項９】
外部装置に自装置の録画能力に関する能力情報を開示する開示手段と、
前記外部装置から放送番組の処理内容を指定する録画指示を受付ける代行受付手段と、
前記録画指示に応じて放送番組を受信して記録媒体に録画する録画代行手段とを備える
ことを特徴とする録画代行装置。
【請求項１０】
前記能力情報は、自装置が録画処理可能な録画画質を示す情報を含んだものであって、
前記処理内容は、録画画質を指定する情報を含んだものであって、
前記録画代行手段は、前記処理内容で指定される録画画質で録画を行う
ことを特徴とする請求項９記載の録画代行装置。
【請求項１１】
前記能力情報は、自装置が録画処理可能な付加データの情報を含んだものであって、
前記処理内容は、当該処理内容に付加する付加データを指定する情報を含んだものであって、
前記録画代行手段は、前記指定されるデータを録画内容に付加して録画を行う
ことを特徴とする請求項９記載の録画代行装置。
【請求項１２】
前記能力情報は、自装置が受信することが可能な放送番組を示す情報を含んだものであって、
前記処理内容は、録画する放送番組を指定する情報を含んだものであって、
前記録画代行手段は、前記指定される放送番組を受信して録画を行う
ことを特徴とする請求項９記載の録画代行装置。
【請求項１３】
前記処理内容は、録画する放送番組の放送時刻を指定する情報を含んだものであって、
前記能力情報は、自装置が前記録画指示で指定された放送番組の放送時刻に録画が可能かを判断するのに用いる情報を含んだものであって、
前記録画代行手段は、前記処理内容で指定される放送時刻に録画を行う
ことを特徴とする請求項９記載の録画代行装置。
【請求項１４】
前記録画代行装置は、更に、
前記記録媒体に録画した放送番組を、録画指示した外部装置に送信する送信手段を備える
ことを特徴とする請求項９記載の録画代行装置。
【請求項１５】
録画装置に用いられる録画方法であって、
放送番組の録画の処理内容を指定する録画指示を受付けるステップと、
１又は複数の外部装置の録画能力に関する情報である第２能力情報を収集するステップと、
自装置の録画能力に関する情報である第１能力情報を参照して、前記指定された処理内容を自装置で実行可能か否かを判定するステップと、
前記判定が肯定的である場合に、前記録画指示で指定された放送番組を受信して録画するステップと、
前記判定が否定的である場合に、前記収集した第２能力情報に基づいて、前記録画指示で指定された処理内容に対応して録画処理できる能力を有する外部装置を選択するステップと、
前記選択された外部装置に対し前記録画指示を伝えるステップとを含む
ことを特徴とする録画方法。
【請求項１６】
録画代行装置に用いられる録画代行方法であって、
外部装置に自装置の録画能力に関する情報を伝えるステップと、
前記外部装置から放送番組の録画の指示を受け付けるステップと、
前記指示に応じて放送番組を受信して記録媒体に録画するステップとを含む
ことを特徴とする録画代行方法。
【請求項１７】
ＣＰＵを備える装置に放送番組を受信して録画させるためのコンピュータプログラムであって、
放送番組の録画の処理内容を指定する録画指示を受け付けるステップと、
１又は複数の外部装置の録画能力に関する情報である第２能力情報を収集するステップと、
予め記憶されている、自装置の録画能力に関する情報である第１能力情報を参照して、前記処理内容を自装置で実行可能か否かを判定するステップと、
前記判定が肯定的である場合に、前記録画指示で指定された放送番組を受信して録画するステップと、
前記判定が否定的である場合に、前記第２能力情報に基づいて、前記処理内容に対応して録画処理できる能力を有する外部装置を選択するステップと、
前記選択された外部装置に対し録画指示を伝えるステップとを含む
ことを特徴とするコンピュータプログラム。
【請求項１８】
ＣＰＵを備える装置に、外部装置からの録画の指示を受付けて放送番組を受信し録画させるためのコンピュータプログラムであって、
外部装置に前記装置の録画能力に関する情報を伝えるステップと、
前記外部装置から放送番組の録画の指示を受け付けるステップと、
前記指示に応じて放送番組を受信して記録媒体に録画するステップとを含む
ことを特徴とするコンピュータプログラム。
【請求項１９】
放送番組を受信して録画する録画装置に含まれる集積回路であって、
放送番組の録画の処理内容を指定する録画指示をユーザから受け付ける受付手段と、
１又は複数の外部装置の録画能力に関する情報である第２能力情報を収集する収集手段と、
予め記憶されている、自装置の録画能力に関する情報である第１能力情報を参照して、前記受付手段で受付けた録画指示で指定された録画の処理内容を自装置で実行可能か否かを判定する判定手段と、
前記判定手段による判定が肯定的である場合に、前記録画指示で指定された放送番組を受信して録画する録画手段と、
前記判定手段による判定が否定的である場合に、前記収集手段で収集した第２能力情報に基づいて、指定された前記処理内容に対応して録画処理できる能力を有する外部装置を選ぶ選択手段と、
前記選択手段で選ばれた外部装置に対し前記録画指示を伝える通信手段とを備える
ことを特徴とする集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送される番組を受信して記録する録画装置に関する。
【背景技術】
【０００２】
近年のデジタル技術の発展や、ハードディスクドライブやＤＶＤなどの記憶メディアの大容量化に伴って、放送番組を録画して蓄積する装置が普及してきている。また、このような装置に加えて、録画装置の故障などによって放送番組の録画を失敗するような不測の事態を回避するために、多様な録画代行システムが開発されている。
録画代行システムとは、第三者がユーザや録画装置からの録画指示に従って放送番組を受信録画して、その後、録画した番組をユーザに提供するシステムである。例えば、ユーザが外出先から録画指示することが可能な録画代行システムや、録画装置の故障を検知し自動的に録画代行を録画代行センター局に依頼する録画代行システムが提案されている。
【０００３】
また、昨今ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）に代表される映像圧縮技術や、映像の自動インデクシング（索引付け）技術などといった録画に関する技術が進歩してきているため、それらの技術を用いた様々な録画方式を、録画目的に合わせて利用したいというニーズがある。
例えば、ニュースを録画する場合は映像に索引をつけて録画し、科学番組を録画する場合は高画質なＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２）で録画し、さらには携帯電話で放送番組を視聴できるようにＭＰＥＧ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ４）規格で録画する、といった利用の仕方が考えられる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このように録画方式に関するニーズが多様化した結果、ユーザが所有する録画装置や録画センター局の録画装置が、使用者の求める録画方式で録画するための能力を有していないために、ユーザが望む録画結果を得ることが出来ないという事態が起こり得る。このような場合、使用者は目的の方式で録画可能な別の録画装置に対して新たに録画指示を出しなおす必要があり、煩雑な手間がかかるという問題点があった。
【０００５】
そこで本発明は上記のような問題点を鑑みてなされたものであり、煩雑な手間をかけることなく、ユーザの多様な録画要求に応じることができるような、録画装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成する録画装置は、放送番組の録画の処理内容を指定する録画指示をユーザから受け付ける受付手段と、１又は複数の外部装置の録画能力に関する情報である第２能力情報を収集する収集手段と、予め記憶されている、自装置の録画能力に関する情報である第１能力情報を参照して、前記受付手段で受付けた録画指示で指定された録画の処理内容を自装置で実行可能か否かを判定する判定手段と、前記判定手段による判定が肯定的である場合に、前記録画指示で指定された放送番組を受信して録画する録画手段と、前記判定手段による判定が否定的である場合に、前記収集手段で収集した第２能力情報に基づいて、指定された前記処理内容に対応して録画処理できる能力を有する外部装置を選ぶ選択手段と、前記選択手段で選ばれた外部装置に対し前記録画指示を伝える通信手段とを備える。
【０００７】
これにより、ユーザから録画指示を受けた録画装置は、指示に従って録画することができない場合に、代わりにその指示を達成できる最適な録画装置を探索しその録画装置に対してユーザの録画指示を転送するので、ユーザは直接に録画指示を与える録画装置が有する録画能力に制限されずに多様な録画処理内容を指定して録画指示を与えることが可能になる。
【０００８】
ここで、前記処理内容は、録画画質を指定する情報を含んだものであって、前記第１能力情報は、自装置が対応して録画処理が可能な録画画質の情報を含んだものであって、前記第２能力情報は、外部装置が対応して録画処理が可能な録画画質の情報を含んだものであって、前記判定手段は、前記第１能力情報を参照して、前記処理内容で指定された録画画質で録画可能か否かを判定し、前記選択手段は、前記判定手段による判定が否定的である場合に、前記収集手段で収集した第２能力情報に基づいて、前記指定された録画画質に対応して録画処理できる能力を有する外部装置を選ぶこととしてもよい。
【０００９】
これにより、ユーザが録画指示を与えようとしている録画装置が対応して録画することが出来ない録画画質であっても、ネットワークで接続された外部の録画装置がその録画画質を対応して録画する能力を有していれば、その録画画質に対応して録画するように指示を与えることが可能になり、録画装置単体に与えることができる録画指示に比べて、より多様な録画指示を与えることが可能になる。
【００１０】
ここで、前記処理内容は、録画内容に付加するデータを指定する情報を含んだものであって、前記第１能力情報は、自装置が付加して録画処理が可能なデータの情報を含んだものであって、前記第２能力情報は、外部装置が付加して録画処理が可能なデータの情報を含んだものであって、前記判定手段は、前記第１能力情報を参照して、前記指定されたデータを付加して録画可能か否かを判定し、前記選択手段は、前記判定手段による判定が否定的である場合に、前記第２能力情報に基づいて、前記指定されたデータを付加して録画処理できる能力を有する外部装置を選ぶこととしてもよい。
【００１１】
これにより、ユーザが録画指示を与えようとしている録画装置が録画データに付与することが出来ない付加データであっても、ネットワークで接続された外部の録画装置がその付加データを付与することが可能であれば、その付加データを付与するように指定した録画指示を与えることが可能になり、録画装置単体に与えることができる録画指示に比べて、より多様な録画指示を与えることが可能になる。
【００１２】
ここで、前記処理内容は、録画する放送番組を指定する情報を含んだものであって、前記第１能力情報は、自装置が受信することが可能な放送番組を示す情報を含んだものであって、前記第２能力情報は、１又は複数の外部装置が受信することが可能な放送番組を示す情報を含んだものであって、前記判定手段は、前記第１能力情報を参照して、前記処理内容で指定された放送番組を受信可能か否かを判定し、前記選択手段は、前記判定手段による判定が否定的である場合に、前記第２能力情報に基づいて、前記指定された放送番組を受信して録画処理できる能力を有する外部装置を選ぶこととしてもよい。
【００１３】
これにより、ユーザが録画指示を与えようとしている録画装置が受信することが出来ない放送番組であっても、ネットワークで接続された外部の録画装置がその放送番組を受信することが可能であれば、その放送番組を指定した録画指示を与えることが可能になり、録画装置単体に与えることができる録画指示に比べて、より多様な録画指示を与えることが可能になる。
【００１４】
ここで、前記処理内容は、録画する放送番組の放送時刻を指定する情報を含んだものであって、前記第１能力情報は、自装置が前記指定された放送番組の放送時刻に録画が可能かを判断するのに用いる情報を含んだものであって、前記第２能力情報は、外部装置が前記指定された放送番組の放送時刻に録画が可能かを判断するのに用いる情報を含んだものであって、前記判定手段は、前記第１能力情報を参照して、前記処理内容で指定された放送番組の放送時刻に録画が可能か否かを判定し、前記選択手段は、前記判定手段による判定が否定的である場合に、前記第２能力情報に基づいて、前記指定された放送番組の放送時刻に録画処理できる能力を有する外部装置を選ぶこととしてもよい。
【００１５】
これにより、ユーザが録画指示を与えようとしている録画装置が同時刻に録画が可能な数に制限されて録画することが出来ないような放送番組であっても、ネットワークで接続された外部の録画装置がその放送番組を録画することが可能であれば、その放送番組を指定した録画指示を与えることが可能になり、録画装置単体に与えることができる録画指示に比べて、より多様な録画指示を与えることが可能になる。
【００１６】
ここで、前記録画装置は、更に、前記通信手段が録画指示を伝えた外部装置に対して、録画した放送番組を送信するよう要求する要求手段と、前記要求に応じて前記外部装置から送信される放送番組を受信し、記録媒体に記録する第２記録手段とを備えるとしてもよい。
これにより、ユーザが与えた録画指示の結果生成された録画データをユーザが取得することが可能になり、録画指示を出した録画装置では得ることが出来ない録画内容の録画データをユーザは得ることができる。
【００１７】
ここで、前記録画装置は、更に、外部装置に前記第１能力情報を伝える機能開示手段と、前記外部装置から放送番組の処理内容を指定する録画指示を受付ける代行受付手段と、前記外部装置から受け付けた前記録画指示に応じて放送番組を受信して記録媒体に録画する代行録画手段とを備えるとしてもよい。
これにより、例えば家庭内ネットワークに録画能力の異なる録画代行機能付録画装置が複数接続されているような場合に、ユーザがどの装置に対して録画指示を行ったかに関わらず、必要な録画機能を録画代行機能付録画装置で提供し合い録画データを作成することが可能となる。
また、前記録画装置は、更に、前記判定手段による判定が否定的である場合であって、かつ、前記処理内容を実行できる能力を有する外部装置が存在しない場合に、前記第１及び第２能力情報を参照して、前記指定された処理内容により近い能力で録画処理できる自装置又は１又は複数の外部装置を選択する録画実行手段を備えるとしてもよい。
【００１８】
前記目的を達成する録画代行装置は、外部装置に自装置の録画能力に関する能力情報を開示する開示手段と、前記外部装置から放送番組の処理内容を指定する録画指示を受付ける代行受付手段と、前記録画指示に応じて放送番組を受信して記録媒体に録画する録画代行手段とを備える。
これにより、外部装置は、録画代行装置の録画能力に関する情報を取得することができるので、取得した情報に基づいて、録画代行装置が、所望の録画処理内容で録画可能かどうかを判定することができる。そして所望の録画処理内容で録画可能であると判定した外部装置が、録画代行装置に、当該録画処理内容を指定した録画指示を送信すれば、録画代行装置は、その録画指示を受け付けて、受け付けた録画指示に応じた録画を行うことができる。
【００１９】
ここで、前記能力情報は、自装置が録画処理可能な録画画質を示す情報を含んだものであって、前記処理内容は、録画画質を指定する情報を含んだものであって、前記録画代行手段は、前記処理内容で指定される録画画質で録画を行うとしてもよい。
ここで、前記代行能力情報は、自装置が録画処理可能なデータの情報を含んだものであって、前記処理内容は、当該処理内容に付加する付加データを指定する情報を含んだものであって、前記録画代行手段は、前記指定されるデータを録画内容に付加して録画を行うとしてもよい。
ここで、前記能力情報は、自装置が受信することが可能な放送番組を示す情報を含んだものであって、前記処理内容は、録画する放送番組を指定する情報を含んだものであって、前記録画代行手段は、前記指定される放送番組を受信して録画を行うとしてもよい。
【００２０】
ここで、前記処理内容は、録画する放送番組の放送時刻を指定する情報を含んだものであって、前記能力情報は、自装置が前記録画指示で指定された放送番組の放送時刻に録画が可能かを判断するのに用いる情報を含んだものであって、前記録画代行手段は、前記処理内容で指定される放送時刻に録画を行うとしてもよい。
ここで、前記録画代行装置は、更に、前記記録媒体に録画した放送番組を、録画指示した外部装置に送信する送信手段を備えるとしてもよい。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について、図面を用いて説明する。
＜実施の形態１＞
＜構成＞
図１は、本発明の実施の形態１に係る録画代行システム１０３の概略構成図である。なお、同図には録画代行システム１０３の他に放送波を発する放送局１０５及び放送波の中継をする放送中継局１０６をも示している。
【００２２】
録画代行システム１０３は、各家庭等に設置された録画装置１００と、録画代行装置１０１および１０２とがインターネット等の通信網１０４により接続されて構成され、録画装置１００のユーザに対して、録画装置１００で録画できないような録画予約内容であっても、録画代行装置１０１および１０２において、録画予約した番組の録画・蓄積を可能にするためのシステムである。
【００２３】
本実施の形態では、放送局１０５は、例えば国際標準化機構（ＩＳＯ）／国際電気標準会議（ＩＥＣ）１３８１８−１規格や、社団法人電波産業会（ＡＲＩＢ）によるＡＲＩＢ ＳＴＤ−Ｂ１０規格に準拠してデジタル放送を送信する放送局であると仮定する。映像、音声等からなる放送番組は、ＥＩＴ（Ｅｖｅｎｔ ＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ）等の番組配列情報（ＳＩ：Ｓｅｒｖｉｃｅ Ｉｎｆｏｒｍａｔｉｏｎ）と多重化されて送信され、番組配列情報には電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃ Ｐｒｏｇｒａｍ Ｇｕｉｄｅ）が含まれていてもよい。ユーザはこのＥＰＧを参照して、放送番組の録画予約を行うこと等ができる。
【００２４】
放送中継局１０６は、放送局１０５と、録画装置１００及び録画代行装置１０１および１０２との間で放送波の中継を行う機能を備える。
録画装置１００は、放送中継局１０６から送信される放送番組を受信する機能と、ユーザからの録画指示に従って、受信した番組を記録媒体に保存する録画機能を備える。
録画代行装置１０１および１０２は、放送中継局１０６から送信される放送番組を受信する機能と、受信した番組を記録媒体に保存する録画機能を備え、録画装置１００からの録画指示に従って放送番組を録画し、録画データを依頼元に提供する機能を備える。
【００２５】
録画代行装置１０６は録画装置１０５と、例えばインターネットのような広域ネットワークや、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、家庭内ネットワークのようなＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信網１０４で相互接続されている。これらの通信網１０４における通信プロトコルとしてＴＣＰ/ＩＰが用いられてもよく、その場合は、録画装置と録画代行装置との間は、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従うリクエスト及び応答、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従うファイル転送、ＳＭＴＰ/ＰＯＰ３（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ/Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）に従うメール送受信などが可能である。また、録画装置１００及び録画代行装置１０１及び１０２はそれぞれ、互いに装置を一意に識別するための機器ＩＤを保持しており、相手を特定した通信や、データの処理が可能である。
【００２６】
なお、図１において、録画代行システム１０３は、説明を簡単にするために最小限の構成を示しているが、実際のシステムでは、録画装置１００、録画代行装置１０１および１０２と略同じ構成の録画装置及び録画代行装置が通信網１０４に接続される。
図２は、録画装置１００の機能構成図を示し、図３は録画代行装置１０１および１０２の機能構成図を示したものである。
【００２７】
＜録画装置１００の構成＞
まず、図２を用いて録画装置１００について説明する。録画装置１００は、メモリ、ＣＰＵ、チューナ、トランスポートストリーム（ＴＳ）デコーダ、ＭＰＥＧデコーダ、ＭＰＥＧエンコーダー等を含むいわゆるセットトップボックス（ＳＴＢ：Ｓｅｔ Ｔｏｐ Ｂｏｘ）に、ハードディスクドライブのような大容量記録媒体を内蔵して録画機能を付加したものであり、ユーザの操作に応じて、放送番組を受信、録画する基本的な機能を有する。
【００２８】
同図に示すように、録画装置１００は機能構成要素として、放送受信部２０１、録画処理部２０２、録画制御部２０３、ネットワーク接続部２０４、録画データ蓄積部２０５、録画判定部２０６、録画代行依頼管理部２０８、指示受付制御部２１０、表示制御部２０９、及び予約記憶部２０７を備える。
ここで、放送受信部２０１はチューナ、ＴＳデコーダ、ＭＰＥＧデコーダで構成され、選局し、変調して送信されるデジタル放送をアンテナ２００を介して受信し復調して、その結果得られるトランスポートストリームから、特定の映像、音声のストリームデータや番組配列情報を分離抽出し、圧縮されている映像、音声のストリームデータをＭＰＥＧデコーダを用いて伸張処理を施し、得られる音声信号、映像信号を録画処理部２０２に送る機能を有する。また、放送受信部２０１は、分離した番組配列情報を録画判定部２０６及び表示制御部２０９に伝える機能を有する。
【００２９】
録画処理部２０２は、録画制御部２０３の制御を受けて、放送受信部２０１から出力される映像信号、音声信号について、ＭＰＥＧエンコーダーを用いて圧縮処理を施し、その結果得られる映像、音声のストリームデータを録画データ蓄積部２０５に記録する機能を有する。また、ネットワーク接続部２０４から録画データが伝えられた場合には、これらを録画データ蓄積部２０５に記録する機能を有する。さらに録画処理部２０２は、付加データ付与部２１５を備え、付加データ付与部２１５は、後で詳しく説明するように、録画制御部２０３より指示されるデータを録画データに付与する。付加データを録画データに付与するタイミングは、録画中であってもよいし、録画後であってもよい。
【００３０】
なお、放送受信部２０１と録画処理部２０２においては、放送受信部２０１が圧縮映像、音声ストリームデータをデコードして録画処理部２０２に送り、録画処理部２０２が音声、映像信号を圧縮して録画データ蓄積部２０５に記憶しているが、次のようにしてもよい。すなわち、放送受信部２０１は、トランスポートストリームから抽出した圧縮映像音声ストリームデータを、デコードせずに録画処理部２０２に送り、録画処理部２０２は、圧縮映像音声ストリームデータをそのまま録画データ蓄積部２０５に記録する。
【００３１】
録画制御部２０３は、予約記憶部２０７に蓄積された録画予約情報に基づいて、放送番組の録画指示を放送受信部２０１及び録画処理部２０２に伝える機能を有し、また、ネットワーク接続部を介して録画データを受け取った場合には、録画処理部２０２に録画の指示を伝える機能を有する。
録画データ蓄積部２０５は、ハードディスクであり、放送番組の映像、音声のストリームデータを保存するために用いられる。
【００３２】
ネットワーク接続部２０４はＩＥＥＥ１３９４コネクタなどを含むＬＡＮ接続ユニットであり、ＬＡＮケーブルを介してデータ通信制御装置を接続されており、ネットワークを通じて接続された録画代行装置１０１との間で通信を行う機能を有する。
録画判定部２０６は、後で詳しく説明するように、指示受付制御部２１０から伝えられた録画予約の内容を判定し、判定に応じて、録画代行依頼管理部２０８に録画指示を伝える機能を有する。また、録画予約の内容を予約記憶部２０７に記録する機能を有し、指示に応じて予約記憶部２０７の内容を更新する機能を有する。また、放送受信部２０１から受け取った番組配列情報を蓄積しておく機能を有し、さらに、録画代行依頼管理部２０８から伝えられる録画代行装置１０１の録画機能に関するデータを格納する機能を持つ。ただし録画機能に関するデータについては後で詳しく説明する。
【００３３】
録画判定部２０６は以下に説明する、次の４つの判定部を含む。それらは、録画画質判定部２１２、同時録画可能数判定部２１４、放送受信可否判定部２１１、付加データ付与可否判定部２１３である。
録画画質判定部２１２は、受付けられた録画予約に録画画質が指定されていた場合、その指定画質で録画することが可能かを判定する機能を有する。
【００３４】
同時録画可能数判定部２１４は、受付けられた録画予約を実行する場合に、自装置１００が同時刻に録画が可能な数の上限を超えずに録画することが可能かを判定する機能を有する。
放送受信可否判定部２１１は、受付けられた録画予約で指定された放送番組を受信することが可能かを判定する機能を有する。
【００３５】
付加データ付与可否判定部２１３は、受付けられた録画予約で付与するように指定されたデータを付加して録画することが可能かを判定する機能を有する。
指示受付制御部２１０はユーザからの入力操作を受付けるユーザインターフェースの一部であり、例えばユーザからの赤外線のリモコン２１７による遠隔指示操作を受付ける機能を備え、その指示内容に従い、録画判定部２０６、表示制御部２０９の各部に指示を伝えて、各処理を実行させる機能を有する。
【００３６】
ＥＰＧ表示の指示がユーザによりなされた場合は、放送受信部２０１からＥＩＴ（Ｅｖｅｎｔ ＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ）等の番組配列情報（ＳＩ）を取得してＥＰＧを表示するための処理を行うように表示制御部２０９に指示する機能を有する。
表示制御部２０９は指示受付制御部２１０、録画判定部２０６、放送受信部２０１から伝えられた情報をもとに、現在の設定内容やＥＰＧを表示するよう、表示部２１６を制御する機能を有する。表示部２１６はユーザインターフェースの一部でありＬＥＤ（液晶ディスプレイ）インジケータやモニタで構成される。
【００３７】
予約記憶部２０７は、録画すべき番組を示す情報を記憶するためのメモリ領域である。
録画代行依頼管理部２０８は、録画判定部２０６から伝えられた録画指示に基づいて、録画代行装置１０１に対して録画指示するための信号を送受信する機能を有する。また、録画代行装置１０１に対して、録画済データの送信を要求し、取得する機能を有する。さらに、録画代行装置１０１から録画代行装置１０１の録画機能に関するデータを収集して、録画判定部２０６に伝える機能を有する。
【００３８】
なお、録画判定部２０６、録画制御部２０３、録画代行依頼管理部２０８、表示制御部２０９、録画処理部２０２はソフトウェアで実現される機能部としてもよく、即ちメモリに格納された制御用プログラムをＣＰＵが実行することによりその機能が実現されるてもよい。
また、録画判定部２０６、録画制御部２０３、録画代行依頼管理部２０８、録画制御部２０３等の各機能ブロックは、典型的には、ＬＳＩとして実現される。これらは個別にＬＳＩ化されてもよいし、一部又はすべてを含んだシステムＬＳＩとして実現してもよい。例えば、図２に示すように、破線の囲み部分２２０に含まれる録画判定部２０６、録画制御部２０３、録画処理部２０２を１つのＬＳＩ２３０としてもよい。
【００３９】
ここではＬＳＩと称しているが、集積度の違いによりＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。
また、集積回路化の手法は、ＬＳＩに限るものではなく、専用回路又は汎用プロセサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。また、半導体技術の進歩または派生する別技術により、ＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行っても良い。例えば、バイオ技術の適応等が可能性としてあり得る。
【００４０】
＜録画代行装置１０１の構成＞
次に、図３を用いて録画代行装置１０１について説明する。録画代行装置１０１はメモリ、ＣＰＵ、チューナ、トランスポートストリーム（ＴＳ）デコーダ、ＭＰＥＧデコーダ、ＭＰＥＧエンコーダー等を含むいわゆるセットトップボックス（ＳＴＢ：Ｓｅｔ Ｔｏｐ Ｂｏｘ）に、ハードディスクドライブのような大容量記録媒体を内蔵し録画機能を付加したものであり、放送番組を受信、録画する基本機能を有する。
【００４１】
同図に示すように、録画代行装置１０１は、放送受信部３０１、録画処理部３０２、録画制御部３０３、ネットワーク接続部３０４、録画データ蓄積部３０５、録画判定部３０７、録画代行受付部３０８、及び録画代行管理部３０６を備える。
ここで、放送受信部３０１はチューナ、ＴＳデコーダ、ＭＰＥＧデコーダで構成され、選局し、変調して送信されるデジタル放送をアンテナ３００を介して受信し復調して、その結果得られるトランスポートストリームから、特定の映像、音声のストリームデータや番組配列情報を分離抽出し、圧縮されている映像、音声のストリームデータをＭＰＥＧデコーダを用いて伸張処理を施し、得られる音声信号、映像信号を録画処理部３０２に送る機能を有する。さらに放送受信部３０１は、分離した番組配列情報を録画判定部３０７に伝える機能を有する。
【００４２】
録画処理部３０２は、録画制御部３０３の制御を受けて、放送受信部３０１から出力される映像信号及び音声信号について、ＭＰＥＧエンコーダーを用いて圧縮処理を施し、その結果得られる映像、音声のストリームデータを録画データ蓄積部３０５に記録する機能を有する。また、ネットワーク接続部３０４から録画データが伝えられた場合には、これらを録画データ蓄積部３０５に記録する機能を有する。さらに録画処理部３０２は、付加データ付与部３１０を備え、付加データ付与部３１０は、後で詳しく説明するように録画制御部３０３より指示されるデータを録画データに付与する。付加データを録画データに付与するタイミングは、録画中であってもよいし、録画後であってもよい。
【００４３】
なお、放送受信部３０１と録画処理部３０２においては、放送受信部３０１が圧縮映像、音声ストリームデータをデコードして録画処理部３０２に送り、録画処理部３０２が音声、映像信号を圧縮して録画データ蓄積部３０５に記憶しているが、次のようにしてもよい。すなわち、放送受信部３０１は、トランスポートストリームから抽出した圧縮映像音声ストリームデータを、デコードせずに録画処理部３０２に送り、録画処理部３０２は、圧縮映像音声ストリームデータをそのまま録画データ蓄積部３０５に記録する。
【００４４】
録画制御部３０３は、録画代行管理部３０６に蓄積された録画代行の予約情報に基づいて、放送番組の録画指示を放送受信部３０１及び録画処理部３０２に伝える機能を有する。
録画データ蓄積部３０５は、ハードディスクであり、放送番組の映像、音声のストリームデータを保存するために用いられる。
【００４５】
ネットワーク接続部３０４はＩＥＥＥ１３９４コネクタなどを含むＬＡＮ接続ユニットであり、ＬＡＮケーブルを介してデータ通信制御装置を接続されており、ネットワークを通じて接続された録画装置１００との間で通信を行う機能を有する。
録画判定部３０７は、後で詳しく説明するように、録画代行受付部３０８から伝えられた録画指示の内容を判定し、判定に応じて、録画代行管理部３０６に録画代行の内容を伝える、あるいは録画装置１００から受けた録画指示を拒否する信号を、録画装置１００に伝える機能を有する。また、放送受信部３０１から受け取ったＥＰＧを蓄積する機能を有する。
【００４６】
録画判定部３０７は同時録画可能数判定部３０９を含む。同時録画可能数判定部３０９は、録画代行受付部３０６から伝えられた録画指示を実行する場合に、自装置１０１が同時刻に録画が可能数な数の上限を超えずに録画することが可能かを判定する機能を有する。
録画代行受付部３０８は、録画装置１００からの録画の指示を受付けて、その内容を録画判定部３０７に伝える機能を有する。
【００４７】
録画代行管理部３０６は、録画装置１００に録画機能に関するデータを送信する機能を有し、また録画判定部３０７から伝えられた録画指示の内容を蓄積する機能を有し、さらに、録画装置１００からの要求に応じて録画済データが格納されているアドレスに関する情報を録画装置１００に送信する機能を有する。
なお、録画判定部３０７、録画代行受付部３０８、録画制御部３０３、録画処理部３０２、録画代行管理部３０６はソフトウェアで実現される機能部であり、即ちメモリに格納された制御用プログラムをＣＰＵが実行することによりその機能が実現されるものである。
【００４８】
＜データ＞
＜録画装置１００のデータ＞
以下、上述した録画装置１００において扱われる主なデータについて説明する。
図４は録画判定部２０６に格納される番組表テーブル４００の構成及び内容例を示す図である。同図に示すように、番組表テーブル４００は、番組ＩＤ４０１、グローバルチャネルＩＤ４０２、開始日時４０３、終了日時４０４を含んで構成されている。ここで、番組ＩＤ４０１は多数の放送番組の中で１つの放送番組を一意に示す符号であり、公知技術であるGコードであってもよい。グローバルチャネルＩＤ４０２は多数の放送チャネルの中で１つ放送のチャネルを一意に示す符号である。この符号は、図５のチャネル情報テーブル５００に示すような、公知技術である放送地域を表す地域ＩＤとその放送地域で受信可能なチャネル番号で構成されてもよい。図５の例では、放送地域の地域ＩＤが「４７」の地区および地域ＩＤが「８９」での受信可能チャネル群（５０１及び５０３）と、そのチャネルのグローバルチャネルＩＤ（５０２及び５０４）を示している。これらの情報は、多数の放送番組中から１つの放送番組を特定するために必要な情報であり、ＥＰＧなどを通じて放送受信部２０１より入手され録画判定部２０６に格納される。
【００４９】
開始日時及４０３及び終了日時４０４は、番組ＩＤ４０１で示される放送番組が開始される日時及び、終了する日時を表している。
図６は録画判定部２０６に格納される録画能力テーブル６００の構成と内容例を示したものである。このテーブルの情報は、録画装置１００が、録画に関する一連の処理において、どのような能力を有しているかを示す録画機能に関するデータであり、工場出荷時に設定された情報である。
【００５０】
同図に示すように、録画能力テーブル６００は、画質能力テーブル６０１、受信可能能力テーブル６０２、同時録画能力テーブル６０３、付加データ付与能力テーブル６０４を含んで構成される。
画質能力テーブル６０１は、録画装置が対応して録画処理を行うことが出来る利用可能画質６０５を示した情報であり、この例ではＭＰＥＧ２  ＶＢＲ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ２ Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ）又はＭＰＥＧ２  ＣＢＲ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ２ Ｃｏｎｓｔａｎｔ  Ｂｉｔ  Ｒａｔｅ）の２つの画質で録画する能力を持つことを示している。
【００５１】
ただしこれらの利用可能画質６０５は例えば図９の画質分類マスタテーブル９００に示すように、録画装置１００及び録画代行装置１０１の双方で一意に特定される符号９０１と画質の分類９０２で管理されているものであり、この画質分類マスタテーブル９００は録画判定部２０６に格納されている。
受信可能能力テーブル６０２は、録画装置１００が受信することが出来るチャネルの地域ＩＤ６０６（前述）を示す。この例では、録画装置１００が、チャネルの地域ＩＤが８９のチャネル群を受信する能力を持つことを示している。
【００５２】
同時録画能力テーブル６０３は、録画装置１００が同時刻に同時に録画することが可能な放送番組数である同時録画可能数６０７を示す。同時録画可能数６０７は主に、録画装置１００に搭載されるチューナの数で制限されるものである。この例では、同時録画可能数６０７は１であることを示している。
付加データ付加能力テーブル６０４は、放送番組を録画する際、録画データに付加することが可能なデータを示した情報である。本実施例では付加する情報として、コーナーインデックス６０８とテロップ認識６０９を例にあげた。コーナーインデックス６０８とは、放送番組中のコーナーが切り替わるシーンを検出してそのシーンを映像の索引に用いる技術であり、動画像解析の基本的な処理として知られている。映像からのコーナーインデックスの検出は、その検出力の違いで例えば、「簡易」、「高精度」、あるいは「なし」等に分類することが可能である。同図の例では、録画装置１００は、「なし」または「簡易」のコーナーインデックス検出力を用いてコーナーインデックスを付与することが可能であることを示している。
【００５３】
ただしこれらのコーナーインデックス６０８は例えば図７のコーナーインデックス分類マスタテーブル７００に示すような、録画装置１００及び録画代行装置１０１の双方で一意に特定される符号７０１とコーナーインデックスの分類７０２で管理されているものであり、このコーナーインデックス分類マスタテーブル７００は録画判定部２０６に格納されている。
【００５４】
また、テロップ認識６０９とは放送番組中に画面に表示される文字情報を認識して抽出し、その文字情報を映像の索引に用いる技術であり、従来公知の技術である。映像からの文字情報の認識は、その認識力の違いで例えば、「簡易」、「高精度」、あるいは「なし」に分類することが可能である。同図の例では、「なし」と記録されているので、録画装置１００は、テロップ認識の能力を持たないことを示している。
【００５５】
ただしこれらのテロップ認識６０９は例えば図８のテロップ認識分類マスタテーブル８００に示すような、録画装置１００及び録画代行装置１０１の双方で一意に特定される符号８０１とテロップ認識の分類８０２で管理されているものであり、このテロップ認識分類マスタテーブル８００は録画判定部２０６に格納されている。
図１０は録画代行依頼管理部２０８に格納される、録画代行能力一覧テーブル１０００の構成と内容例を示したものである。録画代行能力一覧テーブル１０００は、後で示す録画代行能力テーブル１５００を各録画代行装置１０１から収集して、録画代行装置１０１ごとの機器ＩＤ（同図において１００１、１００３）で識別できるように蓄積した情報である。同図の例では機器ＩＤが「２２３６０６７９」の録画代行装置の録画代行能力テーブル１００２と、機器ＩＤが「０１２００１２１」の録画代行装置の録画代行能力テーブル１００４を示している。
【００５６】
図１１はユーザが番組の録画予約の指示を行った場合に、指示受付処理部２１０から録画判定部２０６に送られる録画予約内容１１００の構成と内容例を示したものである。録画予約内容１１００は、番組を特定する情報である番組ＩＤ１１０１、録画画質を指定する録画画質１１０２、録画データに付加するデータを表す、コーナーインデックス１１０３、テロップ認識１１０４を含んで構成されている。同図の例では、ユーザが、番組ＩＤが「０２１２３００８９０２２０００」、録画画質が「ＭＰＥＧ２ ＣＢＲ」、コーナーインデックスが「簡易」、テロップ認識が「なし」を指定して録画予約したデータであることを示している。
【００５７】
図１２は予約記憶部２０７に格納される録画予約リスト１２００の構成と内容例を示したものである。録画予約リスト１２００は、番組ＩＤ１２０１、録画画質１２０２、録画データに付加するデータを表す、コーナーインデックス１２０３、テロップ認識１２０４を含んで構成されるデータであって、録画装置１００で録画を行う録画予約の内容を示す情報であって録画予約内容１１００から生成され蓄積されたものである。同図の例では、例えば番組ＩＤ１２０１が「０２１２３００８９０２２０００」、録画画質１２０２が「ＭＰＥＧ２ ＣＢＲ」、コーナーインデックス１２０３が「簡易」、テロップ認識１２０４が「なし」の録画予約が蓄積されていることを表している。
【００５８】
図１３は録画代行依頼管理部２０８に格納される代行依頼済み録画予約リスト１３００の構成と内容例を示したものである。代行済み録画予約リスト１３００は、番組ＩＤ１３０１、代行管理ＩＤ１３０２、録画代行装置の機器ＩＤ１３０３、録画画質１３０４、コーナーインデックス１３０５、テロップ認識１３０６を含んで構成されるデータであって、録画代行装置１０１への録画指示の処理が終了した録画予約の内容を示す情報が蓄積されたものである。ただし代行管理ＩＤ１３０２とは、録画装置と個々の録画指示の内容を特定するために、録画代行装置１０１において一意に割り振られる識別子である。また、録画代行装置の機器ＩＤ１３０３とは、録画指示を受付けて受理した録画代行装置１０１の機器ＩＤを示している。
【００５９】
図１４は録画代行依頼管理部２０８に格納される録画データ取得リスト１４００の構成と内容例を示したものである。録画データ取得リスト１４００は、番組ＩＤ１４０１、代行管理ＩＤ１４０２、録画代行装置の機器ＩＤ１４０３、録画画質１４０４、コーナーインデックス１４０５、テロップ認識１４０６を含んで構成され、番組ＩＤ１４０１で示される番組IDの放送番組が終了した際に録画代行依頼管理部によって生成されるデータであり、録画装置１００はこのデータに基づいて、録画代行装置１０１に対して録画データの取得要求の処理を行う。
【００６０】
＜録画代行装置１０１のデータ＞
次に、録画代行装置１０１において扱われる主なデータについて説明する。
録画判定部３０７には、録画装置１００の録画判定部２０６に格納される番組表テーブル４００と同じ番組表テーブル４００がＥＰＧなどを通じて放送受信部３０１より入手されて格納されており、録画装置１００、録画代行装置１０１の双方で互いに番組を一意に特定することが可能である。
【００６１】
図１５は録画判定部３０７に格納される録画代行能力テーブル１５００の構成と内容例を示している。このテーブルは録画代行装置１０１の録画機能に関するデータを示している。録画代行能力テーブル１５００は、画質能力テーブル１５０１、受信可能能力テーブル１５０２、同時録画能力テーブル１５０３、付加データ付与能力テーブル１５０４を含んで構成され、工場出荷時に設定される情報である。この構成は前述の、録画装置１００の録画判定部２０６に格納される録画能力テーブル６００と同じ構成であるのでここでは説明を省く。また、録画判定部３０７は、前述の画質分類マスタテーブル９０２、コーナーインデックス分類マスタテーブル７０２、テロップ認識マスタテーブル８０２を格納しており、録画能力を示す情報を、録画装置１００と録画代行装置１０１の双方で一意に特定することが可能である。
【００６２】
図１６は録画代行管理部３０６に格納される、録画代行依頼管理テーブル１６００の構成と内容例を示している。録画代行依頼管理テーブル１６００は、代行管理ＩＤ１６０１、録画装置の機器ＩＤ１６０２、番組ＩＤ１６０３、録画画質１６０４、録画データに付加するデータを表す、コーナーインデックス１６０５、テロップ認識１６０６を含んで構成されるデータであって、録画代行装置１０１が録画指示を受付けるごとに生成される情報であり、録画を指示した録画装置１００とその指示内容を示している。ただし、録画装置の機器ＩＤ１６０２とは、録画装置１００から、録画指示に関する情報に伴って伝えられるものである。また、代行管理ＩＤ１６０１は録画装置と個々の録画指示の内容を特定するために、録画代行管理部３０６が一意に割り振る識別子であって、このテーブルの主キーとなっている。
【００６３】
図１７は録画代行受付部３０８に格納される、ユーザ管理テーブル１７０３の構成と内容例を示している。ユーザ管理テーブル１７０３は、録画装置の機器ＩＤ１７００、契約内容１７０１、代行履歴情報１７０２を含んで構成されるデータであって、録画装置毎に、録画代行システムを利用する際の利用時間、回数、データ量の上限を定めた契約内容、及び録画代行システムの利用状況を示した情報を示す。これらの情報は、例えば、録画代行装置１０１の提供者によってネットワーク１０４を介して録画代行受付部３０８に蓄積されるものである。このうち代行履歴情報１７０２は、録画代行装置１００が録画指示にかかる録画を行う毎に更新されるデータである。
【００６４】
また、契約内容１７０１は、例えば図１８に示すような契約内容マスタテーブル１８００で定義されたデータが登録されており、代行履歴情報１７０２と併せて、録画代行装置１００の利用の制限や課金に用いることもできる。
契約内容マスタテーブル１８００は、コース１８０１、利用限度１８０２、コース内容１８０３を含んで構成される。コース１８０１は、録画代行装置１０１の提供者が決定する録画代行装置１０１の利用方法の分類であり、利用限度１８０２は録画装置１００のユーザが録画代行装置１０１を利用する限度を利用時間、利用回数、番組のデータ量の上限で表し、コース内容１８０３はその内容を詳しく説明しているものであり、例えば、録画代行装置１０１の提供者によってネットワーク１０４を介して録画代行受付部３０８に蓄積される情報である。
【００６５】
図１９は録画代行管理部３０６に格納される録画データ管理テーブル１９００の構成と内容例を示している。録画データ管理テーブル１９００は、録画データ管理名１９０１、保存先アドレス１９０６、番組ＩＤ１９０２、録画画質１９０３、録画データに付加するデータを表す、コーナーインデックス１９０４、テロップ認識１９０５を含んで構成される。これらデータは、録画が終了したとき、録画代行管理部３０６によってその録画内容ごとに追加・更新される。ここで、録画データ管理名１９０１は、これら録画データの内容を一意に特定することが可能な名称であって、例えば同図に示した、録画データ管理名「０２１２３００８９０６２０００＿M２Ｖ＿C２＿T０．ｍｐｇ」が示す録画データは番組ＩＤが「０２１２３００８９０６２０００」、録画画質が「ＭＰＥＧ２ ＶＢＲ」、コーナーインデックスが「高精度」、テロップ認識が「なし」で録画された、拡張子が「ｍｐｇ」のファイルであることを示している。また、保存先アドレス１９０６は録画済の録画データが保存されているネットワーク上の位置を示している。
【００６６】
図２０は録画代行管理部３０６に格納される録画データ取得可能リスト２０００の構成と内容例を示している。録画データ取得可能リスト２０００は、録画データ管理名２００１、代行管理ＩＤ２００１、録画装置の機器ＩＤ２００３を含んで構成され、上述の録画データ管理テーブル１９００と、上述の録画代行依頼管理テーブル１６００の、番組ＩＤ、画質、コーナーインデックス、テロップ認識をキーにして生成されるデータであり、生成した録画データと、その録画を指示した録画装置１００を関連付けるリストである。
【００６７】
＜動作＞
＜録画装置１００の全体的動作＞
以下、上述した録画装置１００及び録画代行装置１０１の動作について説明する。
図２２は、録画装置１００の全体的動作を示すフローチャートである。
録画装置１００は、録画装置１００の操作パネル、或いは、いわゆるリモコン２１７等のユーザインターフェースを通じてユーザによりなされる入力を受付けて（ステップS１００）、その内容に応じて処理を行い（ステップS１０１〜S１０４）、また自装置で録画するように予約されている番組については放送された時に録画し（ステップS１０５）、録画代行装置１０１に取得可能な録画データがある場合にはそのデータを取得して録画データ蓄積部２０５に記録し（ステップS１０６）、定期的または電源投入時など所定のタイミングで録画代行装置１０１の録画代行能力テーブル１５００を収集する（ステップS１０７）という一連の手順を繰り返し行う。図２２にはＥＰＧ表示の動作と、録画予約処理の動作を示したが、この他にも録画装置１００は一般のセットトップボックスの行う、ユーザ入力に呼応する動作を行うことが出来る。
【００６８】
以下、録画装置１００の全体的動作を詳しく説明する。録画装置１００の指示受付制御部２１０は、ユーザからの入力を受付ければ（ステップS１００）、その入力に応じた処理を行う。例えば、リモコン２１７のＥＰＧ表示用ボタンの選択等により、ユーザによってＥＰＧ表示の指示がなされた場合には（ステップS１０１）、指示受付制御部２１０は、表示制御部２０９にＥＰＧ表示の指示を伝え、これを受けた表示制御部２０９は、放送受信部２０１よりＥＩＴを受信し、それに基づいてＥＰＧを示す画像を生成して表示部２１６に表示させるべく出力する（ステップS１０２）。これにより、ＥＰＧが表示部２１６に表示される。
【００６９】
また、例えば表示部２１６に表示されたＥＰＧのうち１つの番組を選択してリモコン２１７の録画予約ボタンが選択される等により、ユーザにより番組の録画予約の指示がなされた場合には（ステップＳ１０３）、指示受付制御部２１０は、その録画予約で指示された録画予約内容１１００を、録画判定部２０６に伝え、これを受けて録画判定部２０６は後述する録画予約処理を行う（ステップＳ１０４）。
【００７０】
ここで、上記のユーザによる録画予約指示の動作例を具体的に図を用いて説明しておく。図２１は表示部２１６に表示されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の例を示したものである。上記のように、ユーザがリモコン２１７のＥＰＧ表示ボタンを押下するなどしてＥＰＧ表示の指示を出し、それに応じて表示部２１６にＥＰＧが表示された状態で、ユーザがある番組を選択してリモコン２１７の録画予約設定ボタンを押下した際の画面表示例が２１００である。このように選択した番組の上部に画質、コーナーインデックス、テロップ認識を設定するための表示がなされ、そのうちの何れかの項目を選択してリモコン２１７の決定ボタンを押下するなどして、それぞれの設定項目において選択できる候補が挙げられる様子を画面表示例２１０１〜２１０３に示す。ここで、それぞれの設定において選択できる候補は、前述の録画能力テーブル６００と録画代行能力一覧テーブル１０００に登録されている録画装置１００及び録画代行装置１０１が有する録画に関する能力の全てを表示したものである。なお、候補を表示する際には、録画装置１００が備える能力の候補とそれ以外の能力の候補の表示部分の色を異ならせて表示してもよく、ユーザが視覚的に区別できるよう録画装置１００の能力の候補を他の候補よりも強調させて表示してもよい。
【００７１】
次に、画面表示例２１０４に示すようにユーザが全ての設定項目を設定した後に、ユーザがリモコン２１７の決定ボタンを押下するなどして予約を決定すると、指示受付制御部２１０は、ユーザが設定し決定した録画予約の処理内容を示す録画予約内容１１００を生成し、録画判定部２０６に伝える。画面表示例２１０４では、ユーザは２０時から２１時までの番組を、画質を「ＭＰＥＧ４」、コーナーインデックスを「高精度」、テロップ認識を「なし」で予約を決定した例を示している。
【００７２】
以上のようなユーザによる指示に対応する処理を行った後、録画装置１００の録画制御部２０３は、録画予約リスト１２００に示される番組が放送される日時になった時、放送受信部２０１を制御してその番組を構成する映像、音声の受信及び録画を開始させ、その番組の放送が終了した時には受信及び録画を停止させる（ステップＳ１０５）。なお、録画が完了した時に録画制御部２０３は、その録画が完了した番組についての録画予約リスト１２００の情報を削除する。
【００７３】
なおステップS１００で指示受付がなされなかった場合は、上述のステップS１０５に処理を移す。
録画代行依頼管理部２０８は、後述するように代行依頼済み録画予約リスト１３００の中に放送済みの番組がある場合に、その番組の録画データを取得するための信号を録画代行装置１０１に伝え、これに対応して、録画代行装置１０１から録画データのネットワーク上の保存先アドレスを示す情報が通信網を通じて伝えられた場合には、録画代行依頼管理部２０８は、そのアドレス情報を録画制御部２０３に伝える。これを受けた録画制御部２０３は、ネットワーク接続部２０４を介して例えばＨＴＴＰやＦＴＰプロトコルを用いて録画データを取得し、取得した録画データを録画データ蓄積部２０５に記録するべく録画処理部２０２に指示を伝える。その結果、録画データが録画データ蓄積部２０５に蓄積される（ステップS１０６）。
【００７４】
また、録画代行依頼管理部２０８は、電源投入時、又は定期的など所定のタイミングで、録画代行装置１０１に、録画代行能力テーブル１５００の取得の要求を伝える（ステップＳ１０７）。それに応えて録画代行能力テーブル１５００が送られてきた場合には、録画代行依頼管理部２０８はその録画代行能力テーブル１５００を録画代行能力一覧テーブル１０００に登録して格納する。
【００７５】
＜録画代行装置１０１の全体的動作＞
次に、録画代行装置１０１の全体的な動作について説明する。
図２３は、録画代行装置１０１の全体的動作を示すフローチャートである。
録画代行装置１０１は、各録画装置１００から送られる指示を受けてこれに基づいて処理を行う。即ち、録画代行受付部３０８が録画指示を録画装置１００から受信すると、録画代行装置１０１は後述の録画指示対応処理を行い（ステップS２０３）、その指示の内容に応じて各部を制御し録画のための処理を行う。
【００７６】
録画代行受付部３０８は、録画装置１００から録画代行能力テーブル１５００取得の要求を録画装置１００から受信すると、録画判定部３０７から録画代行能力テーブル１５００を取得して、録画装置１００に伝える（ステップS２０１）。
また録画代行管理部３０６が録画データの取得要求を録画装置１００から受信すると、後述の録画データ取得要求対応処理を行う（ステップS２０５）。
【００７７】
以上のような、処理を行った後、録画代行装置１０１の録画制御部３０３は、録画代行管理部３０６に格納されている録画代行依頼管理テーブル１６００で示される番組が放送される日時になったとき、後述の録画処理を行う（ステップS２０６）。
また録画データ取得終了の信号を録画装置１００から受信したときは、その信号に応じて後述の録画データ削除処理を行う（ステップＳ２０７）
以下、録画装置１００と録画代行装置１０１の詳細な動作について、録画装置１００における録画予約処理（ステップS１０４）と、録画代行装置１０１における録画指示対応処理（ステップS２０３）と録画処理（ステップS２０６）と、録画装置１００における録画データ取得の処理（ステップS１０６）、そして録画代行装置１０１における録画データ取得要求対応処理（ステップS２０３）と録画データ削除処理（ステップS２０７）、とを順に説明する。
【００７８】
＜録画装置１００における録画予約処理＞
図２４は、録画装置１００によりなされる録画予約処理（ステップS１０４）を示すフローチャートである。録画判定部２０６は、指示受付制御部２１０から録画予約内容１１００を伝えられるとまず、その内容に対応して録画処理を行う能力が自装置にあるか否かを判定する（ステップＳ３００）。
【００７９】
ここで、この判定について図２５を用いて詳しく説明しておく。録画判定は、同図に示すように、放送受信可否判定部２１１による判定（ステップＳ４０１）、同時録画可能数判定部２１４による判定（ステップＳ４０２）、付加データ付与可否判定部２１３による判定（ステップＳ４０３）、録画画質判定部２１２による判定（ステップＳ４０４）、の４つの判定ステップで構成される。これらの判定は、録画能力テーブル６００と録画予約内容１１００及び、予約記憶部２０７に格納された録画予約リスト１２００を照らし合わせることによりなされる判定である。
【００８０】
放送受信可否判定部２１１は、録画予約内容１１００で指定された番組ＩＤ１１０１と、番組表テーブル４００及びチャネル情報テーブル５００より、指定された番組が放送される放送地域の地域ＩＤを割り出し、その地域ＩＤが録画能力テーブル６００の受信可能能力テーブル６０２に登録されているか否かをもって、指定された番組を自装置で受信して録画できるか否かを判定する（ステップＳ４０１）。
【００８１】
同時録画可能数判定部２１４は、録画予約内容１１００で指定された番組ＩＤ１１０１と、番組表テーブル４００から、指定された番組の放送時間帯を取得し、さらに予約記憶部２０７に格納されている録画予約リスト１２００の番組のうち、番組ＩＤ１１０１の放送時間帯と放送時間帯が重なる番組の数を取得する。そしてその数に録画予約数１を加算した値が、録画能力テーブル６００の同時録画能力テーブル６０３に示された同時録画可能数の値を超えないか否かをもって、指定された番組を自装置で録画できるか否かを判定する（ステップＳ４０２）。
【００８２】
付加データ付与可否判定部２１３は、録画予約内容１１００の、コーナーインデックス１１０３、テロップ認識１１０４で指定された付加データを付与して録画する能力を自装置が持つか否かを、録画能力テーブル６００の付加データ付与能力テーブル６０４を参照して判定する（ステップＳ４０３）。すなわち、録画予約内容１１００のコーナーインデックス１１０３及び、テロップ認識１１０４で指定された付加データが、録画能力テーブル６００の付加データ付与能力テーブル６０４に登録されているか否かをもって、指定された付加データを付与して自装置で録画できるか否かを判定する（ステップS４０３）。
【００８３】
録画画質判定部２１２は、録画予約内容１１００の録画画質１１０２で指定された画質で録画することが可能か否かを、録画能力テーブル６００の画質能力テーブル６０１を参照して判定する（ステップＳ４０４）。すなわち、録画予約内容１１００の録画画質１１０２で指定された画質が、録画能力テーブル６００の画質能力テーブル６０１に登録されているか否かをもって、自装置で、指定された画質で録画できるか否かを判定する（ステップS４０４）。
【００８４】
前記すべての判定で、録画可能と判定された場合（ステップＳ４０５）、録画判定部２０６は、録画予約リスト１２００に録画予約内容１１００を格納する（ステップＳ３０１）。また、S４０１〜S４０４の何れかの判定で録画不可能と判定された場合（ステップＳ４０６）、録画判定部２０６は録画代行依頼管理部２０８に録画予約内容１１００を伝え、外部の録画代行装置に録画するように指示を伝える。指示を伝えられた録画代行依頼管理部２０８は、ステップＳ３０２に処理を進めて、録画代行装置１０１に録画指示する等の処理を行う（ステップＳ３０２）。
【００８５】
録画判定部２０６から外部の録画代行装置に録画指示するように録画予約内容１１００を伝えられた録画代行依頼管理部２０８は、録画代行能力一覧テーブル１０００を読み込み、その中から録画予約内容１１００で指定されている全ての条件に対応して録画処理できる能力を持つ録画代行装置１０１を１つ選択する（ステップＳ３０２）。そしてその録画代行装置１０１に対し通信網１０４を介して、録画予約内容１１００と自装置の機器ＩＤとを含んだ録画指示を送信する（ステップＳ３０３）。ただしここで、録画予約内容１１００で指定されている全ての条件に対応して録画処理できる能力を持つ録画代行装置１０１を選択できなかった場合は（ステップS３０２でＮＯ）、録画代行依頼管理部２０８はユーザに対して、指定された録画予約は受付けることが不可能である旨を告知するべく表示制御部２０９に指示を出し、表示部２１６に表示させる（ステップS３０４）。
【００８６】
録画指示の信号を受信した録画代行装置１０１は、後述の録画指示対応処理（ステップＳ２０３）を行い、処理の結果に応じた信号を録画装置１００に返信し、その信号に対応して録画装置１００の録画代行依頼管理部２０８は以下ような処理を行う。
録画代行依頼管理部２０８は、録画代行装置１０１から録画指示を受理しなかった旨を示す信号を受け取った場合（ステップＳ３０５でＮＯ）、表示制御部２０９に、録画指示が受理されなかった旨の情報をその理由と共に表示部２１６に表示させるべく出力する（ステップＳ３０４）。
【００８７】
なおここで、録画予約内容１１００で指定されている全ての条件に対応して録画処理できる能力を持つ録画代行装置１０１が複数ある場合には、１つずつ順番に録画指示を送信し、その録画指示を最初に受理した録画代行装置１０１に代行録画させることとする。録画処理できる能力を持つ録画代行装置１０１が複数ある場合に、それらのうちの１つを選択する方法は、上記に限らず、他の方法でもよい。
【００８８】
録画代行依頼管理部２０８が、録画代行装置１０１から録画指示を受理する旨を示す信号を受け取った場合は（ステップＳ３０５でＹＥＳ）、録画代行依頼管理部２０８は代行依頼済み録画予約リスト１３００に録画指示内容に関する情報を、録画予約内容１１００と録画代行装置１０１から受け取った代行管理ＩＤ、録画代行装置の機器ＩＤと共に追加し、予約記憶部２０７に格納する（ステップＳ３０６）。
【００８９】
＜録画代行装置１０１における録画指示対応処理＞
以下、録画代行装置１０１における、録画装置１００からの録画の指示に対応する録画指示対応処理（ステップS２０３）について説明する。図２６は録画代行装置１０１によってなされる録画指示対応処理（ステップS２０３）を示すフローチャートである。まず、録画代行装置１０１の録画代行受付部３０８は録画装置１０１から伝えられた録画指示の信号に含まれる録画装置の機器ＩＤがユーザ管理テーブル１７０３の録画装置の機器ＩＤ１７００に格納されているか否かをもって、録画装置１００を認証するか否かを判定する（ステップS５００）。格納されていない場合は、認証に失敗し（ステップＳ５００でＮＯ）、録画代行装置の機器ＩＤと受理しなかった理由と共に受理しなかった旨のエラー応答値を録画装置１００に伝えて（ステップＳ５０５）、録画指示対応処理を終了する。
【００９０】
録画装置１００の機器ＩＤがユーザ管理テーブル１７０３の録画装置１００の機器ＩＤ１７００に格納されている場合は（ステップＳ５００でＹＥＳ）、録画代行受付部３０８は次に、ユーザ管理テーブル１７０３の契約内容１７０１と代行履歴情報１７０２を参照して、伝えられた録画予約内容１１００で指示された録画を行うことによって契約内容１７０１で制限された利用の限度を超えないかを確認する（ステップS５０１）。例えば、時間制限コースのように録画の時間が制限されている場合は、録画予約内容１１００で示される放送番組の放送時間を番組表テーブル４００から割り出して、その放送時間を、代行履歴情報１７０２の時間に加算し、加算結果が契約内容１７０１で制限された制限時間を超えないかを確認する。制限時間を超える場合は（ステップＳ５０１でＮＯ）、録画代行受付部３０８は、自装置の機器ＩＤと受理しなかった理由と共に受理しなかった旨のエラー応答値を録画装置に伝えて（ステップＳ５０５）、録画指示対応処理を終了する。
【００９１】
また、例えばデータ量制限コースのように録画のデータ量が制限されている場合は、録画予約内容１１００で示される放送番組の放送時間を番組表テーブル４００から割り出し、その放送時間の間指定された画質で録画した場合のデータの量を予測して、その値を代行履歴情報１７０２のデータ量に加算した加算結果が契約内容１７０１で制限されたデータ量を超えないかを確認する。制限データ量を超える場合は（ステップＳ５０１でＮＯ）、録画代行受付部３０８は、自装置の機器ＩＤと受理しなかった理由と共に受理しなかった旨のエラー応答値を録画装置１００に伝えて（ステップＳ５０５）、録画指示対応処理を終了する。
【００９２】
さらに、例えば回数制限コースのように録画の回数が制限されている場合は、代行履歴情報１７０２の回数に１を加算した値が契約内容１７０１で制限された制限回数を超えないかを確認する。制限回数を超える場合は（ステップＳ５０１でＮＯ）、録画代行受付部３０８は、自装置の機器ＩＤと受理しなかった理由と共に受理しなかった旨のエラー応答値を録画装置１００に伝えて（ステップＳ５０５）、録画指示対応処理を終了する。
【００９３】
上記、録画装置１００の機器ＩＤとユーザ管理テーブル１７０３を参照した認証が成功すると（ステップＳ５０１でＹＥＳ）、録画代行受付部３０８は録画予約内容１１００を録画判定部３０７に伝え、その情報を伝えられた録画判定部３０７は、録画予約内容１１００の録画が自装置で可能であるかどうかを判定する（ステップＳ５０２）。
詳しくは、録画判定部３０７は、録画予約内容１１００の番組ＩＤ１１０１と、番組表テーブル４００から、指定された番組の放送時間帯を取得し、さらに録画代行管理部３０６の録画代行依頼管理テーブル１６００に格納されている録画予約のうち、同放送時間帯内に録画される数を取得する。そして、得られた数に、受付けようとしている録画指示の１を加算した値が、録画代行能力テーブル１５００の同時録画能力テーブル１５０３に示された同時録画可能数の値を超えないかどうかを判定する（ステップＳ５０２）。ここで同時録画可能数の値を超える場合は（ステップＳ５０２でＮＯ）、録画代行管理部３０６は録画代行受付部３０８にその情報を伝えて、それに応えた録画代行受付部３０８は、自装置の機器ＩＤと受理しなかった理由と共に受理しなかった旨のエラー応答値を録画装置１００に伝えて（ステップＳ５０５）、録画指示対応処理を終了する。
【００９４】
ステップＳ５０２で録画予約内容１１００が、録画可能であると判定された場合（ステップＳ５０２でＹＥＳ）、録画代行管理部３０６は、録画予約内容１１００にその録画指示を発した録画装置１００の機器ＩＤをつけ加え、代行管理ＩＤ１６０１を割り振って、録画代行依頼管理テーブル１６００に追加する（ステップＳ５０３）。さらに、割り振った代行管理ＩＤ１６０１と、自装置の機器ＩＤと共に受理した旨の正常応答値を録画装置１００に伝えて（ステップＳ５０４）、録画指示対応処理を終了する。
【００９５】
＜録画代行装置１０１における録画処理＞
以下、録画代行装置１０１における録画処理（ステップS２０６）について説明する。図２７は、録画代行装置１０１によりなされる録画処理を示すフローチャートである。録画代行装置１０１の録画制御部３０３は、録画代行管理部３０６に格納されている録画代行依頼管理テーブル１６００中に示される番組について、番組表テーブル４００を参照して、その放送される日時が到来しているものがあるかを調べる（ステップＳ６００）。放送される日時が到来している番組があれば（ステップＳ６０１でＹＥＳ）、放送受信部３０１を制御してその番組を受信させ、録画代行依頼管理テーブル１６００に示される、画質１６０４、コーナーインデックス１６０５、テロップ認識１６０６に対応して録画するように録画指示を録画処理部３０２に伝え、それに応えて録画処理部３０２は録画を行い、指示された付加データを付与した録画データを録画データ蓄積部３０５に蓄積する（ステップS６０２）。放送時間が終了し録画が完了すると、録画制御部３０３は、録画が終了したことを録画代行管理部３０６に伝え、それに応えて録画代行管理部３０６は、録画データ蓄積部３０５に蓄積された録画データの録画内容を特定する録画データ管理名を割り振り、録画データ管理テーブル１９００に、割り振った録画データ管理名１９０１、録画内容（１９０２〜１９０５）及び、録画データの保存先アドレス１９０６を書き込み、さらに、録画データ取得可能リスト２０００に上記録画データ管理名２００１と、録画装置と個々の録画指示の内容を特定する代行管理ＩＤ２００２とさらに、その録画を指示した録画装置の機器ＩＤ２００３とに関するデータを追加し更新する。さらに、ユーザ管理テーブル１７０３の代行履歴情報１７０２に今回の録画にかかった時間、回数及び録画に要した録画データ蓄積部３０５のデータ容量、を加算して更新する（ステップS６０３）。また、録画制御部３０３は、ステップＳ６０１において放送される日時が到来している番組がないと判定した場合には録画処理を終了する（ステップＳ６０１でＮＯ）。
【００９６】
＜録画装置１００における録画データ取得処理＞
以下、録画装置１００における録画データ取得処理（ステップS１０６）について説明する。図２８は、録画装置１００によりなされる録画データ取得処理を示すフローチャートである。録画代行依頼管理部２０８は、代行依頼済み録画予約リスト１３００と番組表リスト４００を参照して、代行依頼済み録画予約リスト１３００の予約のうち、放送が終了した番組があるかを調べる（ステップＳ９００）。放送が終了した番組がなければ（ステップＳ９００でＮＯ）、ステップS９０２に処理を移し、放送が終了した番組があれば（ステップＳ９００でＹＥＳ）、ステップＳ９０１に処理を移す。そして録画代行依頼管理部２０８は、録画データ取得リスト１４００に、放送が終了した番組に対応する代行依頼済み録画予約リスト１３００の情報を追加する（ステップＳ９０１）。次に、録画代行依頼管理部２０８は、録画データ取得リスト１４００を参照して、データがあれば（ステップS９０２）、録画データを同時に取得可能な最大数分のデータを選択して、そのデータの代行管理ＩＤ１４０２及び自装置の機器ＩＤを含んだ録画データ取得要求の信号を録画代行装置機器ＩＤ１４０３で指定される録画代行装置１０１に発信する（ステップＳ９０３）。ただしここで、録画データを同時に取得可能な最大数とは、あらかじめ録画装置１００が接続されている通信網１０４の回線の速度を測定しておくことにより動的に録画装置１００が決定する数でもよいし、ユーザにより指定される数としてもよい。
【００９７】
録画代行依頼管理部２０８は、ステップＳ９０４で録画代行装置１０１から録画データの保存先アドレスを受け取れば（ステップＳ９０４でＹＥＳ）、録画制御部２０３にそのアドレスを伝え、それに応じて録画制御部２０３は受け取った保存先アドレスで示される録画データの取得を開始し、録画処理部２０２が録画データ蓄積部２０５に録画データを蓄積していく（ステップＳ９０５）。この録画データの取得には、例えば、ＨＴＴＰやＦＴＰなどのプロトコルが利用される。録画データの取得が完了すると（ステップＳ９０６でＹＥＳ）、録画代行依頼管理部２０８は自装置の機器ＩＤと代行管理ＩＤ１４０２を含んだ録画データ取得完了の信号を録画代行装置１０１に伝えて（ステップＳ９０８）録画データ取得処理を終了する。また、ステップＳ９０４で録画データを取得できない旨を示す信号を受け取れば（ステップＳ９０４でＮＯ）、ユーザにその旨を例えば表示部２１６を介して告知して（ステップＳ９０７）録画データ取得処理を終了する。
【００９８】
＜録画代行装置１０１における録画データ取得要求対応処理＞
以下、録画代行装置１０１における録画データ取得要求対応処理（ステップS２０５）について説明する。図２９は、録画代行装置１０１によりなされる録画データ取得要求対応処理を示すフローチャートである。録画装置１００から、録画装置１００の機器ＩＤと代行管理ＩＤ１４０２を含んだ録画データ取得要求の信号を受け取ると、録画代行管理部３０６は、録画データ取得可能リスト２０００に、受け取った機器ＩＤと代行管理ＩＤ１４０２と同じ代行管理ＩＤ２００２を持つデータが登録されているか否かを確認する（ステップＳ７００）。登録されていない場合（ステップＳ７００でＮＯ）、録画代行管理部３０６は、録画装置１００に録画データを取得できない旨を示す信号を伝え（ステップＳ７０３）、録画データ取得要求対応処理を終了する。登録されている場合（ステップＳ７００でＹＥＳ）録画が終了して録画データが生成されていることを示しているため、録画代行管理部３０６は、録画データ管理名２００１を元に録画データ管理テーブル１９００を参照して、録画データの保存先アドレス１９０６を取得し、録画装置１００にその保存先アドレス１９０６を通知して（ステップＳ７０２）、録画データ取得要求対応処理を終了する。
【００９９】
＜録画代行装置１０１における録画データ削除処理＞
以下、録画代行装置１０１における録画データ削除処理（ステップS２０７）について説明する。図３０は、録画代行装置１０１によりなされる録画データ削除処理を示すフローチャートである。録画装置１００から録画装置１００の機器ＩＤと代行管理ＩＤ１４０２を含んだ録画データ取得完了の信号を受け取ると（ステップS８０１でＹＥＳ）、録画代行管理部３０６は、録画データ取得可能リスト２０００内に、受け取った録画装置１００の機器ＩＤと代行管理ＩＤ１４０２で指定される録画データ管理名２００１と同じ録画データ管理名２００１を持つデータが他にあるか否かを、すなわち、他の録画装置が同じ録画内容で録画代行装置１０１に録画指示を出していて、まだその録画データを取得していないかどうかを検索し、他になければ（ステップＳ８０２でＹＥＳ）その録画データに対してのデータ取得は全て終わったことを示しているため、録画管理テーブル１９００の保存先アドレス１９０６を読み込み、録画データの削除を行う（ステップＳ８０３）。さらに、録画装置より受け取った代行管理ＩＤ１４０２で指定されるデータを録画データ取得可能リスト２０００より消去する（ステップＳ８０４）。また、他にも同じ録画データ管理名を持つデータが存在する場合（ステップＳ８０２でＮＯ）は、録画データの削除を行わず、録画装置より受け取った代行管理ＩＤ１４０２で指定されるデータを、録画データ取得可能リスト２０００から削除して（ステップＳ８０４）、録画データ削除処理を終了する。
【０１００】
＜録画装置１００と録画代行装置１０１との間の通信内容例＞
以下、上述した録画装置１００及び録画代行装置１０１の動作を、両装置間での通信がなされる順序に即して簡単に説明する。なお、ここでは正常系の処理について説明することとする。図３１は、録画装置１００と録画代行装置１０１との間のデータ通信のシーケンスを示す図である。
【０１０１】
まず、録画装置１０１は電源入力時や定期的など所定のタイミングで、録画代行装置１０１に対して録画代行能力テーブル１５００を取得するためのメッセージを伝え（Ｐ０１）、それに応えた録画代行装置１０１は録画装置１００に対して、録画代行能力テーブル１５００を伝える（Ｐ０２）。その後、録画装置１００のユーザが録画装置１００に対して例えば番組Ａの録画予約をした場合には（Ｐ０３）、録画装置１００はその録画予約内容１１００に応じて、録画代行装置１０１に対して録画指示のメッセージを伝える（Ｐ０４）。そのメッセージを受け取った録画代行装置１０１は、録画することが可能かどうかを判定し、可能な場合録画装置１００に対して録画指示を受理したメッセージを伝える（Ｐ０５）。録画指示を受理した録画代行装置１０１は、番組Ａの放送開始から終了まで番組Ａを受信し録画する（Ｐ０６）。
【０１０２】
次に、番組Ａの放送時間が終了すると、録画装置１００は録画代行装置１０１に対して録画データの取得を要求する信号を伝える（Ｐ０７）。これを受けて録画代行装置１０１は録画装置１００に対して番組Ａの動画データの保存先アドレスを返信し（Ｐ０８）、録画装置１００はその保存先アドレスから、例えばＨＴＴＰやＦＴＰのようなプロトコルを用いて番組Ａの録画データを取得する（Ｐ０９）ことが可能になる。録画装置１００は番組Ａの録画データの取得が完了すると、録画代行装置１０１に対して録画データ取得完了のメッセージを送り（Ｐ１０）、これに応じて録画代行装置１０１は番組Ａの録画データを削除する（Ｐ１１）。
【０１０３】
＜実施の形態２＞
以下、本発明の実施の形態２に係る録画代行機能付録画装置について説明する。
＜構成＞実施の形態２に係る録画代行機能付録画装置３２００は、図３２に示すように構成されており、実施の形態１において詳細に説明した録画装置１００と、録画代行装置１０１の双方の機能構成を備えた構成となっており、ユーザからの録画予約を受付けて、その録画予約内容に応じて外部の録画代行装置１０１に録画の指示を発するのみならず、外部の録画装置１００からの録画の指示を受けることをも可能にする。
【０１０４】
録画制御部３２０１は、実施例１で説明した録画制御部２０３と録画制御部３０３の両方の機能を備え、また、録画判定部３２０２は、実施例1で説明した録画判定部２０６と録画判定部３０７の両方の機能を備える。他、図３２に示した機能構成要素のうち、実施の形態１で示した録画装置１００及び、録画代行装置１０１の機能構成要素と同一のものについては、図２及び図３と同一の符号を用いており、それらの機能構成要素についてはここでの詳しい説明を省略する。
【０１０５】
＜データ＞
録画代行機能付録画装置３２００が取り扱うデータのデータ構造については、実施の形態１において図４〜図２０を用いて説明したものと同様である。
＜動作＞
録画代行機能付録画装置３２００の各機能部の詳細な動作は、実施の形態１に示した録画装置１００、録画代行装置１０１の各機能部における動作と同等である。
【０１０６】
＜補足＞
以上、本発明に係る録画装置及び録画代行装置について説明したが、本発明はこれらの実施の形態に限られないことは勿論である。即ち、
（１）本発明を実現する上では、放送番組送信の形態は地上波、衛星波、無線、有線のいずれの形態であってもよいし、またデジタル放送、アナロク放送の区別を問わない。
【０１０７】
（２）本発明を実現する上では、録画装置１００及び録画代行装置１０１は放送番組の録画装置ではなく、ラジオ放送の録音装置であるとしてもよい。
（３）図１において、放送中継局１０６を介さないで、放送局１０５から録画装置１００及び録画代行装置１０１および１０２に直接放送波の送信が行われる形態でもよい。
（４）図１では、２基の録画代行装置と１基の録画装置を示したが、これらの数に限りはなく、それぞれ無数に存在するとしてもよい。
【０１０８】
（５）本実施例では、録画データに付与する付加データとして、コーナーインデックスとテロップ認識を挙げたが、この他に録画データに付与できる付加データとしては、例えば音声を自動認識して抽出しそれを索引に用いたデータや、映像中の人物の顔を抽出して人物を特定する顔認識データ、または、番組のダイジェスト映像などであってもよい。
（６）図２１で示すユーザによる録画内容の設定時に、録画画質、コーナーインデックス、テロップ認識のそれぞれの設定項目において、ユーザが選択肢を選択しなかった場合、予め定められた所定の内容が選択され設定されるものとしてもよい。
【０１０９】
（７）ステップS５０１でユーザ管理テーブル１７０３と契約内容マスタテーブル１８００を用いて、録画代行装置１０１の利用に制限を加えることが出来ることを説明したが、これらの判定は行わずに無制限に利用させてもよい。
（８）録画装置１００による録画データの取得の際に、取得する録画データ毎にユーザの入力等により優先順位を設定して、その優先順位に従って取得順を決定して録画データを取得してもよい。
【０１１０】
（９）録画代行装置１０１は録画装置１００から録画指示された番組を録画するとしたが、録画代行装置１０１が全ての番組の録画を行い、録画装置１００から録画指示されなかった番組を削除するとしてもよい。
（１０）実施の形態１で示した録画代行装置１０１が持つ機能を、図３３に示すような、録画代行管理部３０６と、録画判定部３０７と、録画代行受付部３０８と、ネットワーク接続部３０４から成る録画代行管理装置３３００と、放送受信部３０１、録画データ蓄積部３０５、録画処理部３０２、録画制御部３０３、ネットワーク接続部３０４から成る複数の録画代行端末装置（３３０１及び３３０２）が実現するとしてもよい。
【０１１１】
図３３に示した機能構成要素は、実施の形態１で示した録画装置１００及び、録画代行装置１０１の機能構成要素と同一のものについて、図２及び図３と同一の符号を用いており、それらの機能構成要素についてはここでは詳しい説明を省略する。
（１１）本発明は、上記に示す方法 であるとしてもよい。また、これらの方法 をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１１２】
（１２）実施の形態１又は２に示した録画装置１００、録画代行装置１０１及び録画代行機能付録画装置３２００における処理手順（図２２〜図３１、に示した手順等）を、コンピュータ或いはプログラム実行機能を有するセットトップボックスに実行させるためのコンピュータプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、光ディスク、フレキシブルディスク、ＲＯＭ等がある。流通、頒布されたコンピュータプログラムはコンピュータ又はセットトップボックスにインストール等されることにより利用に供され、コンピュータ又はセットトップボックスはそのコンピュータプログラムを実行して両実施の形態で示したような録画装置１００、録画代行装置１０１及び録画代行機能付録画装置３２００の機能を実現する。
【０１１３】
（１３）図２４のステップＳ３０２でＮＯの場合及びステップＳ３０５でＮＯの場合には、録画装置１００は、ユーザに警告を表示して録画予約を行わない構成となっているが、以下のようにしてもよい。
すなわち、ステップＳ３０２又はステップＳ３０５でＮＯと判定した場合、録画予約内容１１００で指定されている条件を部分的に変更し、再度、ステップＳ３００又はステップＳ３０２の判定を行う。こうすることにより、判定結果に応じて、条件変更後の録画予約内容で録画する能力を有する自装置又は録画代行装置１０１に録画予約されることとなる。
【０１１４】
ここで録画予約内容１１００で指定されている条件を部分的に変更する方法としては、例えば、（１）録画画質、コーナーインデックス及びテロップ認識の３項目のうち、１項目を条件から除外する、（２）録画画質、コーナーインデックス又はテロップ認識のレベルを低い方に変更する（つまり画質を落とす、高精度から簡易に変更する等）、などが考えられる。条件を少しずつ変更させながら、録画可能な装置が見つかるまでステップＳ３００又はステップＳ３０２の判定を繰り返してもよい。要するに、録画予約内容１１００に指定される条件とより近い条件で、録画することのできる自装置又は録画代行装置１０１を見つけ出して録画予約できればよい。
【０１１５】
あるいは、録画装置１００は、ステップＳ３０２又はステップＳ３０５でＮＯと判定した場合、録画能力テーブル６００及び録画代行能力一覧テーブル１０００を参照して、録画予約内容１１００で指定される条件により近い録画能力を持つ自装置又は録画代行装置１０１を見つけ出し、見つけ出した各装置の処理能力をリストにして表示し、リストの中から１つをユーザに選択させ、選択された処理能力にかかる装置に録画予約するよう構成してもよい。
（１４）本発明は、上述の実施の形態及び変形例を組み合わせたものであってもよい。
【産業上の利用可能性】
【０１１６】
本発明は、放送を受信して、ハードディスクドライブやＤＶＤなどの記録媒体に録画する録画装置に用いて有用である。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施の形態１に係る、録画装置１００と録画代行装置１０１および１０２から構成される録画代行システム１０３の概略構成図である。
【図２】録画装置１００の機能構成図である。
【図３】録画代行装置１０１の機能構成図である。
【図４】録画装置１００の録画判定部２０６及び録画代行装置１０１の録画判定部３０７に格納される番組表テーブル４００のデータ構成及び内容例を示す図である。
【図５】録画装置１００の録画判定部２０６及び録画代行装置１０１の録画判定部３０７に格納されるチャネル情報テーブル５００のデータ構成及び内容例を示す図である。
【図６】録画装置１００の録画判定部２０６に格納される録画能力テーブル６００のデータ構成及び内容例を示す図である。
【図７】録画装置１００の録画判定部２０６及び録画代行装置１０１の録画判定部３０７に格納されるコーナーインデックス分類マスタテーブル７００の構成及び内容例を示す図である。
【図８】録画装置１００の録画判定部２０６及び録画代行装置１０１の録画判定部３０７に格納されるテロップ認識分類マスタテーブル８００の構成及び内容例を示す図である。
【図９】録画装置１００の録画判定部２０６及び録画代行装置１０１の録画判定部３０７に格納される画質分類マスタテーブル９００の構成及び内容例を示す図である。
【図１０】録画装置１００の録画代行依頼管理部２０８に格納される録画代行能力一覧テーブル１０００の構成及び内容例を示す図である。
【図１１】ユーザからの録画指示を受付けた際に録画装置１００の指示受付制御部２１０で生成される録画予約内容１１００の構成及び内容例を示す図である。
【図１２】録画装置１００の予約記憶部２０７に格納される録画予約リスト１２００の構成及び内容例を示す図である。
【図１３】録画装置１００の録画代行依頼管理部２０８に格納される代行依頼済み録画予約リスト１３００の構成及び内容例を示す図である。
【図１４】録画装置１００の録画代行依頼管理部２０８に格納される録画データ取得リスト１４００の構成及び内容例を示す図である。
【図１５】録画代行装置１０１の録画判定部３０７に格納される録画代行能力テーブル１５００の構成及び内容例を示す図である。
【図１６】録画代行装置１０１の録画代行管理部３０６に格納される、録画代行依頼管理テーブル１６００の構成及び内容例を示す図である。
【図１７】録画代行装置１０１の録画代行受付部３０８に格納される、ユーザ管理テーブル１７０３の構成及び内容例を示す図である。
【図１８】録画代行装置１０１の録画代行受付部３０８に格納される、契約内容マスタテーブル１８００の構成及び内容例を示す図である。
【図１９】録画代行装置１０１の録画代行管理部３０６に格納される、録画データ管理テーブル１９００の構成及び内容例を示す図である。
【図２０】録画代行装置１０１の録画代行管理部３０６に格納される録画データ取得可能リスト２０００の構成及び内容例を示す図である。
【図２１】表示部２１６に表示されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の例を示す図である。
【図２２】録画装置１００の全体的動作を示すフローチャートである。
【図２３】録画代行装置１０１の全体的動作を示すフローチャートである。
【図２４】録画装置１００によりなされる録画予約処理を示すフローチャートである。
【図２５】録画装置１００によりなされる録画判定処理を示すフローチャートである。
【図２６】録画代行装置１０１によりなされる録画指示対応処理を示すフローチャートである。
【図２７】録画代行装置１０１によりなされる録画処理を示すフローチャートである。
【図２８】録画装置１００によりなされる録画データ取得処理を示すフローチャートである。
【図２９】録画代行装置１０１によりなされる録画データ取得要求対応処理を示すフローチャートである。
【図３０】録画代行装置１０１によりなされる録画データ削除処理を示すフローチャートである。
【図３１】録画装置１００と録画代行装置１０１との間のデータ通信のシーケンスを示す図である。
【図３２】実施の形態２に係る録画代行機能付録画装置３２００の機能構成図である。
【図３３】録画代行装置１０１の機能構成の変形例を示す図である。
【図１】
2007521734.tif 000003
【図２】
2007521734.tif 000004
【図３】
2007521734.tif 000005
【図４】
2007521734.tif 000006
【図５】
2007521734.tif 000007
【図６】
2007521734.tif 000008
【図７】
2007521734.tif 000009
【図８】
2007521734.tif 000010
【図９】
2007521734.tif 000011
【図１０】
2007521734.tif 000012
【図１１】
2007521734.tif 000013
【図１２】
2007521734.tif 000014
【図１３】
2007521734.tif 000015
【図１４】
2007521734.tif 000016
【図１５】
2007521734.tif 000017
【図１６】
2007521734.tif 000018
【図１７】
2007521734.tif 000019
【図１８】
2007521734.tif 000020
【図１９】
2007521734.tif 000021
【図２０】
2007521734.tif 000022
【図２１】
2007521734.tif 000023
【図２２】
2007521734.tif 000024
【図２３】
2007521734.tif 000025
【図２４】
2007521734.tif 000026
【図２５】
2007521734.tif 000027
【図２６】
2007521734.tif 000028
【図２７】
2007521734.tif 000029
【図２８】
2007521734.tif 000030
【図２９】
2007521734.tif 000031
【図３０】
2007521734.tif 000032
【図３１】
2007521734.tif 000033
【図３２】
2007521734.tif 000034
【図３３】
2007521734.tif 000035
【国際調査報告】
2007521734.tif 000036
2007521734.tif 000037
2007521734.tif 000038