(57)【要約】【課題】ネットワークに接続された複数の録画機器全体において総消費電力量を低減する。【解決手段】録画機器制御装置１０が、次の処理を行う。まず、ネットワークを介して接続された複数の録画機器２０から、各録画機器２０における録画処理に要する単位時間当たりの消費電力量を含んだ性能情報を収集する。また、各録画機器２０に登録されている録画予約内容を示す予約情報を収集する。さらに、収集した予約情報に係る録画予約の録画処理に要する総消費電力量が、各予約情報に係る録画予約をその予約情報が収集された録画機器２０を用いて録画処理を実行した場合における総消費電力量よりも小さくなるように、各予約情報に係る録画予約の録画処理を実行する録画機器２０を決定する。そして、予約情報が収集された録画機器２０から、その予約情報に係る録画処理を実行する録画機器として決定した録画機器２０へと、録画予約を移動させる。【選択図】  図１
2010183385.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の録画機器から、各録画機器における録画処理に要する単位時間当たりの消費電力量を含んだ性能情報を収集する性能情報収集部と、
前記録画機器から、各録画機器に登録されている録画予約内容を示す予約情報を収集する予約情報収集部と、
収集した予約情報に係る録画予約の録画処理に要する総消費電力量が、各予約情報に係る録画予約をその予約情報が収集された録画機器を用いて録画処理を実行した場合における総消費電力量よりも少なくなるように、各録画機器の単位時間当たりの消費電力量に基づいて、前記複数の録画機器から各予約情報に係る録画予約の録画処理を実行する録画機器を決定する予約最適化部と、
各予約情報に係る録画処理を実行する録画機器として決定した録画機器が、その予約情報が収集された録画機器と異なるときに、その予約情報が収集された録画機器から、その予約情報に係る録画処理を実行する録画機器として決定した録画機器へと、録画予約を移動させる予約移動部と、
を含んで構成されたことを特徴とする録画予約制御装置。
【請求項２】
前記予約最適化部は、収集した予約情報と各予約情報に係る録画予約を実行可能な前記複数の録画機器の夫々との組合せのうち、収集した予約情報に係る録画予約の録画処理に要する総消費電力量が最も少なくなる組合せを選択し、選択した組合せにおける録画機器を、各予約情報に係る録画処理を実行する録画機器として決定することを特徴とする請求項１記載の録画予約制御装置。
【請求項３】
前記予約最適化部は、各予約情報に係る録画予約の録画時間帯が早いものから順に、録画時間帯の少なくとも一部が重複している予約情報をグループ化し、各グループについて、グループに属する予約情報と各予約情報に係る録画予約を実行可能な前記複数の録画機器の夫々との組合せのうち、最も総消費電力量の少ない組合せを選択することを特徴とする請求項２記載の録画予約制御装置。
【請求項４】
前記予約移動部は、移動させた録画予約の予約情報と、録画予約の移動元及び移動先となった録画機器と、を関連付けた移動情報をテーブルに保存し、移動させた録画予約の録画処理が録画機器において完了したときに、テーブルに保存した移動情報に基づいて、録画予約の移動先となった録画機器から、録画予約の移動元の録画機器へと、録画データを転送させることを特徴とする請求項１〜請求項３のいずれか１つに記載の録画予約制御装置。
【請求項５】
収集した予約情報に係る録画予約の録画時間帯における前記複数の録画機器の稼働見込間を含む稼働情報を収集する稼動情報収集部をさらに含み、
前記予約最適化部は、予約情報に係る録画予約の録画時間帯に稼働見込である録画機器においてその録画予約の録画処理を実行した場合の消費電力量が、その予約情報に係る録画処理を実行する録画機器として決定した録画機器において録画処理を実行した場合よりも少なくなるか否かを判定し、
前記予約移動部は、判定の結果、その予約情報に係る録画予約の録画時間帯に稼働見込である録画機器においてその録画予約の録画処理を実行した場合のほうが消費電力量が少なくなるときに、その予約情報に係る録画処理を実行する録画機器として決定した録画機器から、その予約情報に係る録画予約の録画時間帯に稼働見込である録画機器へと、録画予約を移動させることを特徴とする請求項１〜請求項４のいずれか１つに記載の録画予約制御装置。
【請求項６】
前記予約移動部は、その予約情報に係る録画予約の録画時間帯に稼働見込である録画機器のうち、その録画予約の録画処理を実行した場合の消費電力量が最も少なくなる録画機器に対し、録画予約を移動させることを特徴とする請求項５記載の録画予約制御装置。
【請求項７】
前記稼働情報収集部は、少なくとも１つの予約情報に係る録画予約の開始時刻よりも所定時間前になったときに、その予約情報に係る録画予約の録画時間帯における前記複数の録画機器の稼働情報を収集することを特徴とする請求項５又は請求項６に記載の録画予約制御装置。
【請求項８】
前記性能情報は、録画機器の同時録画可能チャネル数をさらに含み、
前記予約最適化部は、１台の録画機器で同時に実行する録画処理が、その録画機器の同時録画可能チャネル数を超えない範囲内で、各予約情報に係る録画予約の録画処理を実行する録画機器を決定することを特徴とする請求項１〜請求項７のいずれか１つに記載の録画予約制御装置。
【請求項９】
前記性能情報は、録画機器で録画可能な対応放送波を含み、
前記予約最適化部は、予約情報に係る録画予約の対象となる放送番組の放送波に対応する録画機器のみを、その予約情報に係る録画予約の録画処理を実行する録画機器とすることを特徴とする請求項１〜請求項８のいずれか１つに記載の録画予約制御装置。
【請求項１０】
ネットワークを介して接続された複数の録画機器から、各録画機器における録画処理に要する単位時間当たりの消費電力量を含んだ性能情報を収集する性能情報収集機能と、
前記録画機器から、各録画機器に登録されている録画予約内容を示す予約情報を収集する予約情報収集機能と、
収集した予約情報に係る録画予約の録画処理に要する総消費電力量が、各予約情報に係る録画予約をその予約情報が収集された録画機器を用いて録画処理を実行した場合における総消費電力量よりも少なくなるように、各録画機器の単位時間当たりの消費電力量に基づいて、前記複数の録画機器から各予約情報に係る録画予約の録画処理を実行する録画機器を決定する最適化機能と、
各予約情報に係る録画処理を実行する録画機器として決定した録画機器が、その予約情報が収集された録画機器と異なるときに、その予約情報が収集された録画機器から、その予約情報に係る録画処理を実行する録画機器として決定した録画機器へと、録画予約を移動させる予約移動機能と、
をコンピュータに実現させることを特徴とする録画予約制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された録画機器における録画予約の制御を行う技術に関する。
【背景技術】
【０００２】
近年、家庭等で用いられる複数の電気機器をネットワークで接続し、電気機器間において連携動作を行わせる技術が一般化している。特にＡＶ（Audio Visual）機器は、インターネットに接続すること等によりその機能が格段に広がることから、ネットワークを積極的に利用する製品が急増している。
【０００３】
例えば、ＤＬＮＡ（Digital Living Network Alliance）のガイドラインにより規定されている標準規格は、異なるメーカにより製造されたＡＶ機器間の連携が中心になっている。かかる標準規格を、メディアデータを保存する側の録画機器やネットワークストレージ等、並びに、メディアデータを再生する側の再生機器が適用することにより、次のようなことが可能となっている。即ち、録画機器やネットワークストレージ等が、メディアサーバとして、録画データ等のメディアデータを公開する。また、その一方で、再生機器が、メディアプレイヤーとして、メディアサーバから取得したメディアデータを再生する。このため、ユーザは、例えば、ネットワークに接続された１つの録画機器で録画をした場合に、原則として、その録画データを、同じくネットワークに接続されたいずれの再生機器においても再生して視聴することができる。
【０００４】
しかし、録画機器に対する録画予約操作においては、このようなネットワーク化による利点があまり活かされていない。ユーザは多くの場合、ネットワークに複数の録画機器が接続されていても、ネットワーク化がなされていない場合と同様に、個々の録画機器に対して直接録画予約操作を行う。なお、携帯電話やインターネット経由で録画予約操作を行う機器は存在しているが、あくまで個々の録画機器への録画予約操作の延長に過ぎない。かかる録画予約操作において、一般的なユーザは、他の録画機器の録画予約内容や性能を逐一把握することが難しい。このため、ユーザにとって、ネットワークに接続された他の録画機器の録画予約内容や性能を考慮した上で録画予約をすることには困難が伴った。そこで、ネットワークに接続された複数の録画機器間において録画予約を調整する仕組みが提案されている。かかる仕組みでは、複数の録画機器において、同一の放送番組が重複して録画予約されないように、録画予約を調整している。
【０００５】
ここで、このように複数の録画機器がネットワークに接続された環境においては、多数の機器が稼動するため、全体として多大な電力を消費することが多い。このため、かかる重複録画予約を回避するだけでなく、全体として消費電力量を少しでも低減させるように録画予約をすることが望ましい。しかしながら、上述のように、ユーザは、他の録画機器の録画予約内容や性能を把握することが難しいため、他の録画機器の消費電力量を考慮して録画予約を行うことは困難であった。そして、消費電力量の少ない性能を有する他の録画機器がネットワークに接続されている場合でも、かかる消費電力量を考慮した録画予約の調整はなされていなかった。なお、このような問題は、家庭等におけるネットワークにおける問題のみならず、一般に、ネットワークに接続された録画機器において共通する問題であった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１７３９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
以上のような問題点に鑑み、ネットワークに接続された各録画機器の消費電力量を考慮して、各録画機器間において録画予約を調整することで、ネットワークに接続された録画機器全体において録画処理に要する総消費電力量を低減することを目的とする。
【課題を解決するための手段】
【０００８】
開示のシステムにおいては、ネットワークを介して接続された複数の録画機器から、各録画機器における録画処理に要する単位時間当たりの消費電力量を含んだ性能情報を収集する。また、各録画機器に登録されている録画予約内容を示す予約情報を収集する。さらに、収集した予約情報に係る録画予約の録画処理に要する総消費電力量が、各予約情報に係る録画予約をその予約情報が収集された録画機器を用いて録画処理を実行した場合における総消費電力量よりも小さくなるように、各録画機器の単位時間当たりの消費電力量に基づいて、各予約情報に係る録画予約の録画処理を実行する録画機器を決定する。そして、各予約情報に係る録画処理を実行する録画機器として決定した録画機器が、その予約情報が収集された録画機器と異なるときに、その予約情報が収集された録画機器から、その予約情報に係る録画処理を実行する録画機器として決定した録画機器へと、録画予約を移動させる。
【発明の効果】
【０００９】
開示のシステムによれば、ネットワークに接続された各録画機器において録画処理を実行するのに必要な消費電力量が考慮され、録画予約の録画処理を実行する際の総消費電力量が少なくなるように、録画機器間において録画予約が調整される。このため、複数の録画機器がネットワークに接続されたシステム環境において、録画処理に要する総消費電力量を低減させることができる。
【図面の簡単な説明】
【００１０】
【図１】録画予約制御システムの一例の全体構成図である。
【図２】録画制御機器の一例の機能ブロック図である。
【図３】性能情報の一例の説明図である。
【図４】予約情報の一例の説明図である。
【図５】性能情報テーブルの一例の説明図である。
【図６】予約移動テーブルの一例の説明図である。
【図７】録画機器の一例の機能ブロック図である。
【図８】予約情報テーブルの一例の説明図である。
【図９】録画制御機器及び録画機器における動作シーケンスの一例の説明図である。
【図１０】録画制御機器で実行される全体処理の一例を示すフローチャートである。
【図１１】録画制御機器で実行される、録画予約をグループ化する処理の一例を示すフローチャートである。
【図１２】録画制御機器が各録画機器から収集した予約情報の具体例の説明図であり、（Ａ）が第１録画機器から収集した予約情報、（Ｂ）が第２録画機器から収集した予約情報を示す。
【図１３】録画制御機器が各録画機器から収集した予約情報のタイムライン表記であり、（Ａ）が第１録画機器から収集した予約情報のタイムライン表記、（Ｂ）が第２録画機器から収集した予約情報のタイムライン表記を示す。
【図１４】録画制御機器が各録画機器から収集した予約情報の統合リストの具体例の説明図である。
【図１５】録画制御機器が各録画機器から収集した予約情報の統合リストの具体例のタイムライン表記である。
【図１６】予約情報の録画予約が第１録画機器及び第２録画機器に割り当てられる組合せの具体例の説明図である。
【図１７】録画予約の移動が完了した状態における予約情報の具体例のタイムライン表記である。
【図１８】録画制御機器の一例の機能ブロック図である。
【図１９】性能情報テーブルの一例の説明図である。
【図２０】予約情報テーブルの一例の説明図である。
【図２１】録画機器の一例の機能ブロック図である。
【図２２】録画制御機器で実行される、録画機器の稼動状態に応じた録画予約移動処理の一例を示すフローチャートである。
【図２３】録画予約のタイムライン表記であり、（Ａ）が録画予約を第１録画機器で行う場合のタイムライン表記、（Ｂ）が録画予約を第２録画機器に移動した場合のタイムライン表記を示す。
【発明を実施するための形態】
【００１１】
[実施例１]
図１は、録画予約制御システムの一例を示す。本システムでは、録画制御機器１０，録画機器２０-１〜２０-ｎ及び再生機器３０-１〜３０-ｎがＬＡＮ（Local area network）を介して接続されている。
【００１２】
録画制御機器１０は、少なくともＣＰＵ（Central Processing Unit）及びメモリ並びに外部記憶装置を含んだコンピュータとしての機能を含む。そして、録画制御機器１０は、図２に示すように、ネットワークＩ／Ｆ（ネットワークインタフェース）１０Ａ，性能情報収集部１０Ｂ，予約情報収集部１０Ｃ，予約最適化部１０Ｄ，予約制御部１０Ｅ，性能情報テーブル１０Ｆ及び予約移動テーブル１０Ｇを含む。
【００１３】
ネットワークＩ／Ｆ（ネットワークインタフェース）１０Ａは、例えばネットワークカード等であり、ＬＡＮに接続された他の機器との通信を可能にする。
性能情報収集部１０Ｂは、ＬＡＮに接続された録画機器２０-１〜２０-ｎを検出し、その性能情報を収集する。性能情報は、図３に示すように、例えば、録画機器名，ＩＰアドレス，同時録画可能チャネル数，録画時における単位時間当たりの消費電力量及び対応放送波（例えば、地上デジタル放送やＢＳ（Broadcast Satellite）デジタル放送等）等を含む。
【００１４】
予約情報収集部１０Ｃは、ＬＡＮに接続された録画機器２０-１〜２０-ｎから、夫々の録画機器に設定されている録画予約内容を示す予約情報を収集する。予約情報は、図４に示すように、例えば、録画対象のチャネル，録画日付及び録画時間帯（開始時刻及び終了時刻）並びに録画を行う画質等を含む。
【００１５】
予約最適化部１０Ｄは、各録画機器２０-１〜２０-ｎの性能情報における消費電力量に基づき、収集した予約情報に係る録画予約と各録画予約を実行可能な録画機器の全ての組合せのうち、システム全体における総電力消費量が最も少なくなる組合せを特定する。
【００１６】
予約移動部１０Ｅは、総電力消費量が最も少なくなる組合せにおいて録画予約を実行する録画機器が、予約情報が収集された録画機器と異なるときに、録画機器２０-１〜２０-ｎのうち予約情報が収集された録画機器から、総電力消費量が最も少なくなる組合せにおける録画機器へと、録画予約を移動させる。
【００１７】
性能情報テーブル１０Ｆは、性能情報収集部１０Ｂにより収集された性能情報を格納するテーブルである。そして、性能情報テーブル１０Ｆは、図５に示すように、録画機器，同時録画可能チャネル数，録画時消費電力量及び対応放送波を含む。
【００１８】
予約移動テーブル１０Ｇは、録画予約に移動が生じるときに、その移動情報を格納するテーブルである。そして、予約移動テーブル１０Ｇは、図６に示すように、移動対象となる録画予約の予約情報を特定する予約ＩＤ，移動対象となった録画予約の日付，録画時間帯（開始時刻及び終了時刻），録画予約の移動元機器及び移動先機器並びに録画対象のチャネルを含む。
【００１９】
録画機器２０-１〜２０-ｎは、放送番組の映像信号をデジタル信号に変換して記録装置や記憶媒体に蓄積する機器であり、例えば、ＨＤＤ（Hard Disk Drive）レコーダやＤＶＤ（Digital Versatile Disk）レコーダ等である。また、録画機器２０-１〜２０-ｎは、映像信号を受信するアンテナや、インターネット接続など様々なサービスを実現する機能を有するセットトップボックス等に接続されている。そして、録画機器２０-１〜２０-ｎは、ユーザによる操作に従って、放送番組等を録画する。さらに、録画機器２０-１〜２０-ｎは、ＬＡＮを介して接続された機器（例えば、コンピュータや周辺機器、家電製品等）間における連携動作を実現する技術仕様（例えば、ＵＰｎＰ（Universal Plug and Play）等）を実装することにより、録画制御機器１０からの指示に応じて動作することが可能である。また、録画機器２０-１〜２０-ｎは、いわゆるメディアサーバとしての機能を果たし、録画結果である録画データを、ＬＡＮに接続された他の機器に対して公開（配信）する。
【００２０】
そして、録画機器２０-１〜２０-ｎは、図７に示すように、ユーザＩ／Ｆ２０Ａ，ネットワークＩ／Ｆ２０Ｂ，チューナ２０Ｃ，録画部２０Ｄ，録画データストレージ２０Ｅ，予約操作受付部２０Ｆ，予約管理部２０Ｇ，性能情報公開部２０Ｈ，予約情報公開部２０Ｉ，録画データ公開部２０Ｊ及び予約情報テーブル２０Ｋを含む。
【００２１】
ユーザＩ／Ｆ２０Ａは、リモートコントローラのＩ／Ｆ及び録画機器本体に備えられたボタン等のＩ／Ｆであり、ユーザによる録画機器の操作を可能にする。一方、ネットワークＩ／Ｆ２０Ｂは、例えばネットワークカード等であり、ＬＡＮに接続された他の機器との通信を可能にする。また、チューナ２０Ｃは、映像信号を受信してデジタル信号に変換する。録画部２０Ｄは、デジタル信号の情報を、録画データとして録画データストレージ２０Ｅに格納する。
【００２２】
予約操作受付部２０Ｆは、ユーザＩ／Ｆ２０Ａ及びネットワークＩ／Ｆを介した予約操作指示を受け付ける。
予約管理部２０Ｇは、予約操作受付部２０Ｆで受け付けた予約操作指示に従って、予約情報を予約情報テーブル２０Ｋに登録する。また、予約管理部２０Ｇは、予約情報に基づいて録画部２０Ｆに対し録画指示を出し、録画終了時には、予約情報テーブル２０Ｋの予約情報を削除する。
【００２３】
性能情報公開部２０Ｈは、自装置の性能情報を、ＬＡＮに接続された他の機器に対して公開する。また、録画制御機器１０から受信する要求に応じ、性能情報を、録画制御機器１０に対して送信する。
【００２４】
予約情報公開部２０Ｉは、録画制御機器１０から受信する要求に応じ、予約情報テーブル２０Ｋに格納されている予約情報を、録画制御機器１０に対して送信する。
録画データ公開部２０Ｊは、録画制御機器１０から受信する要求に応じ、録画データストレージ２０Ｅに格納されている録画データを、他の録画機器に送信する。また、録画データ公開部２０Ｊは、メディアサーバとして、ＬＡＮに接続された他の機器に対して録画データを公開する。
【００２５】
予約情報テーブル２０Ｊは、予約情報を格納するテーブルであり、図８に示すように、予約ＩＤ，録画日付及び録画時間帯（開始時刻及び終了時刻）並びに録画対象のチャネルを含む。
【００２６】
再生機器３０-１〜３０-ｎは、録画機器２０-１〜２０-ｎで公開された録画データを参照し、これを再生して表示装置に表示させる。なお、本実施例では、録画機器及び再生機器を夫々独立した装置としているが、これらの両方の機能を含んだ１つの装置としてもよい。また、録画を行った各録画機器２０-１〜２０-ｎ自身が夫々録画データを再生し、ビデオケーブルやＨＤＭＩ（High-Definition Multimedia Interface）などで各録画機器２０-１〜２０-ｎに接続されたディスプレイ(図示せず)に表示することもできる。さらに、録画を行った録画機器以外の他の録画機器において、同様に録画データを再生することもできる。
【００２７】
次に、録画制御機器１０及び録画機器２０-１〜２０-ｎにおける動作シーケンスについて、図９を用いて説明する。なお、本説明では、録画機器として、第１録画機器２０-１及び第２録画機器２０-２がＬＡＮに接続されている例を用いる。
【００２８】
（０）録画制御機器１０並びに第１録画機器２０-１及び第２録画機器２０-２をＬＡＮに接続すると、第１録画機器２０-１及び第２録画機器２０-２は、ＵＰｎＰ等の技術を用いることにより、自らの性能情報をＬＡＮに接続された他の機器に対して公開する。この公開された録画機器情報は、ＬＡＮを介して他の機器に送信される。録画制御機器１０は、同様にＵＰｎＰ等の技術を用い、ＬＡＮに接続された第１録画機器２０-１及び第２録画機器２０-２を検出する。さらに、録画制御機器１０は、検出した第１録画機器２０-１および第２録画機器２０-２に対し、性能情報の要求を送信する。第１録画機器２０-１及び第２録画機器２０-２は、録画制御機器１０からの要求に応じて、録画制御機器１０に対し、自装置の性能情報を送信する。
【００２９】
（１）次に、日常的な録画操作として、第１録画機器２０-１のユーザＡは、録画したいと思う放送番組を選択し、第１録画機器２０-１に録画予約操作を行う。一方、第２録画機器２０-２のユーザＢも同様に、第２録画機器２０-２に対して録画予約操作を行う。
【００３０】
（２）録画制御機器１０は、検出した第１録画機器２０-１及び第２録画機器２０-２に対し、予約情報の要求を送信する。この要求を受信した第１録画機器２０-１及び第２録画機器２０-２は、自装置に設定された録画予約の予約情報を録画制御機器１０に送信する。
【００３１】
（３）録画制御機器１０は、受信した第１録画機器２０-１及び第２録画機器２０-２の性能情報及び予約情報に基づいて、収集した予約情報に係る録画予約と各録画予約を実行可能な録画機器との組合せのうち、システム全体における総電力消費量が最も少なくなる組合せを選択する（録画予約最適化）。
【００３２】
（４）総電力消費量が最も少なくなる組合せにおいて録画予約を実行することとなる録画機器が予約情報の録画機器と異なるときに、録画制御機器１０は、予約情報の録画機器から、総電力消費量が最も少なくなる組合せにおける録画機器へと、録画予約を移動させる。即ち、第１録画機器２０-１及び第２録画機器２０-２に対し、録画予約の移動指示を送信する。例えば、第２録画機器２０-２で録画処理を実行する予定だった録画予約Ｘを第１録画機器２０-１に移動させることになった場合には、移動先の第１録画機器２０-１へ録画予約Ｘの追加指示を送信する一方、移動元の第２録画機器２０-２へ録画予約Ｘの削除指示を送信する。
【００３３】
（５）その後、第１録画機器２０-１及び第２録画機器２０-２では、録画予約の開始時刻になると、夫々録画処理を実行する。当該例の場合は、第１録画機器２０-１が、録画予約Ｘの録画処理を実行する。
【００３４】
（６）録画制御機器１０は、録画予約の移動が生じた場合には、第１録画機器２０-１又は第２録画機器２０-２において録画処理が実行された後、第１録画機器２０-１及び第２録画機器２０-２のうち録画予約を実行した録画機器から、元々ユーザにより録画予約がなされた録画機器に対し、録画データを転送させる指示を送信する。当該例では、録画予約Ｘの録画処理が終了した後、録画制御機器１０は、第１録画機器２０-１に対し、録画した録画データＸを、第２録画機器２０-２へ転送（コピー又はムーブ）させる指示を行う。一方、かかる指示を受信した第１録画機器２０-１では、録画データＸを、第２録画機器２０-２へ転送する。
【００３５】
次に、録画制御機器１０において実行される処理について、図１０に示すフローチャートを用いて説明する。
まず、性能情報収集部１０Ｂは、ＬＡＮに接続された録画機器２０-１〜２０-ｎを検出し、検出した各録画機器２０-１〜２０-ｎに対して性能情報の要求を送信する。そして、性能情報収集部１０Ｂは、各録画機器２０-１〜２０-ｎから性能情報を受信し、性能情報テーブル１０Ｆに登録する（Ｓ１）。なお、性能情報収集部１０Ｂは、この処理を、例えば、録画制御機器１０がＬＡＮに接続されたタイミングや、所定の間隔（例えば、１日毎や数時間毎など）で行う。
【００３６】
また、予約情報収集部１０Ｃは、検出した各録画機器２０-１〜２０-ｎに対し、予約情報の要求を送信する。そして、予約情報収集部１０Ｃは、各録画機器２０-１〜２０-ｎから予約情報を受信する（Ｓ２）。また、予約最適化部１０Ｄは、受信した全ての録画機器２０-１〜２０-ｎの予約情報を統合したリストを一時的に生成する（Ｓ３）。さらに、予約最適化部１０Ｄは、収集した予約情報に係る録画予約と、録画機器２０-１〜２０-ｎのうち各録画予約を実行可能な録画機器と、の全ての組合せを生成する（Ｓ４）。そして、予約最適化部１０Ｄは、生成した組合せから、最も総消費電力量の少ない組合せを選択する（Ｓ５）。即ち、予約最適化部１０Ｄは、録画機器２０-１〜２０-ｎのうち、この選択した組合せにおける録画機器を、各予約情報に係る録画予約の録画処理を実行する録画機器として決定する。
【００３７】
ここで、予約移動部１０Ｅは、最も総消費電力量の少ない組合せにおいて録画予約を実行する録画機器と、元々録画機器２０-１〜２０-ｎから受信した予約情報における録画機器と、を比較し、両者が同一か否か、即ち、録画機器を変更する録画予約があるか否かを判定する（Ｓ６）。録画機器を変更する録画予約がなければ、予約移動部１０Ｅは、そのまま処理を終了する。一方、録画機器を変更する録画予約があれば、予約移動部１０Ｅは、録画機器２０-１〜２０-ｎのうち、最も総消費電力量の少ない組合せにおいて録画予約を実行する録画機器に対し、録画予約の登録指示を送信する（Ｓ７）。さらに、予約移動部１０Ｅは、録画機器２０-１〜２０-ｎのうち、予約情報における録画機器に対し、録画予約の削除指示を送信する（Ｓ８）。また、予約移動部１０Ｅは、録画予約の移動情報を、予約移動テーブルに追加する（Ｓ９）。なお、予約情報収集部１０Ｃ，予約最適化部１０Ｄ及び予約移動部１０Ｅは、かかるＳ２〜Ｓ８の処理を、所定の間隔（例えば、１時間毎など）で行う。
【００３８】
また、予約移動部１０Ｅは、予約した録画の実行完了時に、予約移動テーブル１０Ｇを参照する。そして、予約移動部１０Ｅは、録画機器２０-１〜２０-ｎのうち、録画処理を実行した録画機器に対し、録画データを、録画処理を実行した録画機器から本来ユーザにより録画予約がなされた録画機器へと転送（コピー又は移動）する指示を送信する。
【００３９】
ここで、上述の録画制御機器１０における処理のうち、予約最適化部１０Ｄにおいて、総消費電力量が最小になる組合せを選択する処理（最適化処理）について、さらに詳細に説明する。
【００４０】
予約最適化部１０Ｄは、まず、収集した予約情報に係る録画予約と各録画機器２０-１〜２０-ｎとの組合せの全てについて、録画予約内容が各録画機器２０-１〜２０-ｎの録画性能の制約を満たすか、即ち、当該組合せにおける録画処理が実現可能か否かを判定する。かかる録画機器の録画性能の制約としては、例えば、対応放送波や、同時録画可能チャネル数等が挙げられる。
【００４１】
そして、録画制御機器１０は、実現可能と判定した組合せについてのみ、録画処理の実行に必要な総消費電力量を算出し、最も総消費電力量の少ない組合せを選択する。
ここで、例えば、予約Ｘ及び予約Ｙをある録画機器で録画すると、その時点で計算済みの他の組合せの総消費電力量を上回るような場合には、予約Ｘ及び予約Ｙを当該録画機器に割り当てるような組合せを算出する必要が無い。このような不要な組合せについて計算を省略するようにすれば、計算量を減らすことが可能になる。
【００４２】
上述のような総消費電力量が最小になる組合せを選択するアルゴリズムは、組合せ最適化問題の一種である。かかる組合せ最適化問題については、下記の文献に記載の手法を必要に応じて採用しても良い。
［１］ M. Dell'Amico, F. Maffioli and S. Martello, eds., Annotated Bibliographies in Combinatorial Optimization, John Wiley & Sons, 1997. 
［２］ D.-Z. Du and P.M. Pardalos, eds.,Handbook of Combinatorial Optimization, 3 vols., Kluwer, 1998. 
［３］ R.L. Graham, M. Grotschel and L. Lovasz, eds.,Handbook of Combinatorics, 2 vols., North-Holland, 1995. 
［４］ B. Korte and J. Vygen, Combinatorial Optimization: Theory and Algorithms, Springer, ２０2. 浅野孝夫, 平田富夫, 小野孝男, 浅野泰仁訳, 『組合せ最適化 - 理論とアルゴリズム』, シュプリンガー・フェアラーク, ２０5. 
［５］ G.L. Nemhauser, A.H.G. Rinnooy Kan and M.J.Todd, eds.,Optimization, North-Holland, 1989. 伊理正夫, 今野浩, 刀根薫監訳, 『最適化ハンドブック』, 朝倉書店, 1995.
［６］ 社団法人 日本オペレーションズ・リサーチ学会 OR事典編集委員会，「ＯＲ事典Ｗｉｋｉ」，『組合せ最適化問題』，http://www.orsj.or.jp/~wiki/wiki/index.php/
また、総消費電力量の比較のためには、最悪の場合は全ての組合せの数、即ち、録画機器数Ｎと録画予約数ｘに対して最大でＮのｘ乗通りの組合せについて、総消費電力量を算出することが必要になる。しかし、一部でも録画時間が重複する予約同士は、一方の予約を実行する録画機器の選択が、他方の予約を実行する録画機器の選択に影響を与えるが、間接的にも録画時間が重複することの無い予約同士は、互いの録画機器の選択に影響を与えないため、独立に総消費電力を計算しても最適解は変わらない。このため、各予約情報に係る録画予約の録画時間帯の早いものから順に、録画時間帯の少なくとも一部が重複している予約情報が１グループとなるように、予約情報をグループ化してもよい。そして、各グループについて、グループに属する予約情報と各予約情報に係る録画予約を実行可能な録画機器の夫々との組合せを生成するようにすれば、全体の組合せの総和が減り、計算量を削減することができる。なお、かかる方法では各グループにおける録画予約数ｘが充分に小さくならない場合には、１グループに属する録画予約数の最大値ｘＭａｘを予め設定しておいてもよい。そして、録画時間帯の早い順にグループ化した結果、１グループに属する録画予約数が最大値ｘＭａｘを超えた場合には、強制的に別のグループとすることにし、夫々のグループにおける計算結果を準最適解として扱っても良い。
【００４３】
図１１は、予約最適化部１０Ｄで実行される、予約情報を統合したリストに含まれる録画予約をグループ化する処理を表すフローチャートである。
予約最適化部１０Ｄは、予約情報を統合したリストを録画開始時刻順、即ち録画時間帯の早い順にソートする（Ｓ１１）。そして、予約最適化部１０Ｄは、リストのなかで最も開始時刻の早い予約情報（以下、この処理の説明において予約情報Ｘという）を選択し、予約情報Ｘをリストから除外した上で、予約情報Ｘを含むグループを生成する（Ｓ１２）。ここで、予約最適化部１０Ｄは、リストが空であるか否かを判定する（Ｓ１３）。そして、予約最適化部１０Ｄは、リストが空であれば当該分割処理を終了する。一方、リストが空でなければ、予約最適化部１０Ｄは、リストの予約情報のうち、予約情報Ｘの次に開始時刻が早い予約情報（以下、この処理の説明において予約情報Ｙという）の開始時刻が録画予約Ｘの終了時刻よりも後であるか否かを判定する（Ｓ１４）。
【００４４】
予約最適化部１０Ｄは、予約情報Ｙの開始時刻が予約情報Ｘの終了時刻よりも後でないときには、予約情報Ｙをリストから除外した上で、予約情報Ｘと同じグループに追加する（Ｓ１５）。そして、予約最適化部１０Ｄは、予約情報Ｙの終了時刻が予約情報Ｘの終了時刻よりも遅いか否かを判定し（Ｓ１６）、予約情報Ｙの終了時刻が予約情報Ｘの終了時刻よりも遅いときには、予約情報Ｙを予約情報Ｘとして次の処理に進む（Ｓ１７）。
【００４５】
予約最適化部１０Ｄは、グループ内の予約情報数が最大数ｘＭａｘを超えたか否かを判定する（Ｓ１８）。そして、予約最適化部１０Ｄは、グループ内の予約情報数が最大数ｘＭａｘを超えたときには、生成中のグループを１つのグループとして処理して、次のグループの生成に移る（Ｓ１９）。一方、予約最適化部１０Ｄは、グループ内の予約情報数が最大数ｘＭａｘを超えていないときには、Ｓ１３に戻る。
【００４６】
また、予約最適化部１０Ｄは、Ｓ１４の判定において、次に開始時刻の早い予約情報Ｙの開始時刻が予約情報Ｘの終了時刻よりも後であるときにも、生成中のグループを１つのグループとして処理して、次のグループの生成に移る（Ｓ１９）。そして、予約最適化部１０Ｄは、次に開始時刻の早い予約情報Ｙをリストから除外した上で、次のグループの予約情報Ｘとして選択し、これを含む新しいグループの生成を開始する（Ｓ２０）。
【００４７】
次に、上述の録画制御機器１０における処理について、具体例を用いて説明する。
本具体例では、録画機器として、第１録画機器２０-１「ＸＸＸ  ＨＤＤ  Ｒｅｃ」，第２録画機器２０-２「ＹＹＹ  ＨＤＤ  Ｒｅｃ」及び第３録画機器２０-３「ＺＺＺ  Ｄｅｓｋｔｏｐ  ＰＣ」がＬＡＮに接続されているとする。
【００４８】
まず、性能情報収集部１０Ｂは、第１録画機器２０-１，第２録画機器２０-２及び第３録画機器２０-３の性能情報を収集する。収集した性能情報の具体例は、図５の性能情報テーブル１０Ｆに示されている。
【００４９】
また、予約情報収集部１０Ｃは、第１録画機器２０-１，第２録画機器２０-２及び第３録画機器２０-３から予約情報を収集する。図１２は、録画制御機器１０が第１録画機器２０-１及び第２録画機器２０-２から収集した予約情報の具体例であり、（Ａ）が第１録画機器２０-１から収集した予約情報、（Ｂ）が第２録画機器２０-２から収集した予約情報を示す。なお、この具体例では、第３録画機器２０-３では録画予約がなされていないものとする。このため、第３録画機器２０-３の予約情報については図示を省略している。また、図１３は、図１２に示す予約情報のタイムライン表記であり、（Ａ）に示すラインが第１録画機器２０-１から収集した予約情報に対応し、（Ｂ）に示すラインが第２録画機器２０-２から収集した予約情報に対応する。
【００５０】
そして、予約最適化部１０Ｄは、第１録画機器２０-１及び第２録画機器２０-２から収集した予約情報を統合し、図１４に示すようなリストを一時的に生成する。なお、この図１４の統合リストをタイムライン表記にしたものが図１５である。図１５のタイムライン表記では、網掛けがなされている予約情報が第１録画機器の予約情報であり、網掛けがなされていない予約情報が第２録画機器の予約情報である（図１７も同様）。また、図１５のタイムライン表記には、図１４の統合リストの予約情報に従って録画処理を実行した場合における、各時間帯の総消費電力量を示している。
【００５１】
さらに、予約最適化部１０Ｄは、第１録画機器２０-１及び第２録画機器２０-２から収集した録画予約リストに含まれる予約１〜６について、録画処理を実行する録画機器の組合せを生成する。このとき、予約最適化部１０Ｄは、まず、上述のグループ化処理により、録画時間帯の少なくとも一部が重複している録画予約が１つのグループとなるように録画予約をグループ化する。この図１４及び図１５の場合は、予約１のみで１つのグループとなり、予約２及び予約３で１グループ、予約４，予約５及び予約６で１グループとなる。
【００５２】
ここで、組合せの生成処理について、予約２及び予約３のグループの例を用いて説明する。予約２及び予約３が、第１録画機器２０-１，第２録画機器２０-２及び第３録画機器２０-３に割り当てられる組合せは、図１６に示すように９通りとなる。そして、予約最適化部１０Ｄは、それぞれの組合せの録画予約内容が、第１録画機器２０-１，第２録画機器２０-２及び第３録画機器２０-３の対応放送波に対応しているか、１台の録画機器の同時録画可能チャネル数を超える予約が同時に割り当てられていないか等を判定する。この具体例では、第１録画機器２０-１は同時録画可能チャネル数が１つしかないため、録画時間帯が重複している予約２及び予約３の録画を同時に実行できない。このため、組合せ１は実現できず、実現し得る組合せは組合せ２〜８の８通りになる。
【００５３】
さらに、予約最適化部１０Ｄは、各組合せについて総消費電力量を算出し、最も総消費電力量の少ない組合せを選択する。
ここで、総消費電力量の算出についても、予約２及び予約３のグループを用いて説明する。上述のように、録画処理を実現し得る組合せは、図１６に示す組合せのうち組合せ２〜８であるため、録画制御機器１０は、組合せ２〜８の夫々について総消費電力量を計算する。予約２及び予約３の録画時間はいずれも２時間であり、録画時間帯の重複時間は１．５時間である。このため、例えば、組合せ２では「２×８０＋２×１２０＝４００Ｗｈ」となり、組合せ５では「１×１２０＋１．５×１４０＝３３０Ｗｈ」となる。このように計算した結果、図１６に示すような消費電力量となり、組合せ５が最も消費電力量が少ないことが分かる。このため、録画制御機器１０は、この最適化処理により、組合せ５のパターン、即ち、予約２及び予約３の両方を第２録画機器２０-２で録画するパターンを採用する。
【００５４】
他のグループについても、かかる予約２及び予約３のグループと同様にして総消費電力量の計算を行う。すると、予約１のみのグループについては、第１録画機器２０-１で録画する組合せが最も総消費電力量が少ない。また、予約４，予約５及び予約６のグループについては、予約４及び予約５を第２録画機器２０-２で録画し、予約６を第１録画機器２０-１で録画する組合せが最も総消費電力量が少ないことが算出される。
【００５５】
かかる処理の結果、予約３及び予約４は第１録画機器２０-１から第２録画機器２０-２へ移動し、予約６は第２録画機器２０-２から第１録画機器２０-１へ移動することとなる。
【００５６】
そして、予約移動部１０Ｅは、第１録画機器２０-１に対して録画予約６の登録指示を送信する一方、第２録画機器２０-２に対して予約３及び予約４の登録指示を送信する。また、予約移動部１０Ｅは、上記Ｓ７において、第１録画機器２０-１に対して予約３及び予約４の登録指示を送信する一方、第２録画機器２０-２に対して予約６の削除指示を送信する。
【００５７】
さらに、録画制御機器１０は、移動が完了した録画予約の情報を、予約移動テーブル１０Ｇに登録する。本具体例における予約移動テーブル１０Ｇの内容は、図６に示されている。また、図１７は、かかる移動が完了した状態の予約情報をタイムライン表記で示したものである。また、図１７のタイムライン表記には、移動が完了した状態の予約情報に従って録画処理を実行した場合における、各時間帯の消費電力量を示している。
【００５８】
なお、本具体例では、第１録画機器２０-１及び第２録画機器２０-２の２つにおいてなされた録画予約を調整したが、例えば、録画予約が１つの録画機器でのみなされている場合にも、同様に調整することは当然に可能である。
【００５９】
かかる実施例１のシステムによれば、ユーザにより録画機器２０-１〜２０-ｎの夫々に対してなされた録画予約が、これらの録画機器のうち、録画処理の実行に必要な総消費電力量が少なくなる組合せの録画機器に移動される。即ち、録画機器の性能情報の１つである消費電力量が考慮され、システム全体として最も総消費電力量が少なくなるように録画予約が調整される。このため、ユーザが他の録画機器の消費電力量を考慮して録画予約を行わなくても、システム全体として、録画処理に要する総消費電力量が低減される。
【００６０】
さらに、本システムでは、録画機器２０-１〜２０-ｎ間において録画予約を移動した場合、録画処理の実行後に、録画データを移動元機器から移動先機器へと転送させる。これにより、ユーザが本来録画予約操作をした録画機器における録画データの保存が可能となる。このため、当該録画機器においてネットワークを経由せずに録画データの視聴をすることが可能となる。
【００６１】
また、本システムでは、組合せの録画予約を実行可能であるか否かの判断時に、録画機器の制約として、対応放送波や同時録画可能チャネル数を考慮している。これにより、録画予約内容に応じて、録画機器２０-１〜２０-ｎのうち録画処理を実行可能な録画機器が適切に選択される。
【００６２】
なお、本システムでは、上述のように、システム全体として最も電力量が少なくなるように録画予約を調整している。しかし、これに限らず、元々ユーザにより録画予約操作がなされた録画機器において録画処理を実行するよりも、少しでも総消費電力量が少なくなるように録画予約を調整すればよい。そのようにしても、少なくとも、録画予約の調整による総消費電力量の低減は達成される。
【００６３】
また、消費電力量に限らず、例えば、録画機器の性能情報のうち、録画機器において録画可能な画質等をさらに参照し、録画機器２０-１〜２０-ｎのうち画質が高い録画機器から順に選択されるように最適化処理を行ってもよい。そのようにすれば、システム全体で総消費電力量を低減しつつ、かつ、ネットワークに接続された複数の録画機器のうち、より高い画質で録画可能な録画機器を活用することができる。したがって、ユーザは、より美しい画像を視聴することができる。
【００６４】
さらに、録画機器の制約として、対応放送波や同時録画可能チャネル数に限らず、例えば、各放送波や放送番組毎のコピー許可設定や、画質等を考慮して最適化処理を行っても良い。例えば、デジタル放送におけるコピーワンスタイプの放送番組の場合、録画した録画データを他の機器にコピーすることができない。このため、録画機器の性能情報として、予め、データを移動元機器に残さずに転送する機能（ムーブ機能）に対応しているか否かの情報を含めて収集する。また、予約情報として、録画予約対象の放送番組における、コピー許可設定の情報を収集する。そして、予約情報に係る録画予約対象が、録画データのコピーを許可しないコピーワンスタイプの放送番組である場合、移動元機器及び移動先機器がともにムーブ機能に対応していれば、録画予約を移動可能とする。この場合は、録画予約の移動先機器において録画処理が終了したときには、移動元機器に対し、録画データをムーブする。一方、移動元機器及び移動先機器のいずれかがこのようなムーブ機能に対応していない場合は、録画予約の移動ができないものとして処理をすればよい。
【００６５】
[実施例２]
本実施例における録画予約制御システムは、上述の実施例１における録画予約制御システムに加え、録画予約における録画時間帯に稼働見込の録画機器に対して録画予約を移動させて録画処理を実行させることで、録画機器の稼働台数を抑え、総電力消費量をさらに低減させる。
【００６６】
そして、本実施例における録画予約制御システムも、実施例１における録画予約制御システムと同様に、録画制御機器１１，録画機器２１-１〜２１-ｎ及び再生機器３１-１〜３１-ｎがＬＡＮ（Local area network）を介して接続されている。
【００６７】
本実施例の録画制御機器１１は、図１８に示すように、ネットワークＩ／Ｆ１１Ａ，性能情報収集部１１Ｂ、予約情報収集部１１Ｃ、予約最適化部１１Ｄ，予約移動部１１Ｅ，性能情報テーブル１１Ｆ，予約移動テーブル１１Ｇ，稼動情報収集部１１Ｈ及び予約情報テーブル１１Ｉを含む。
【００６８】
これらの構成要素のうち、ネットワークＩ／Ｆ１１Ａ，性能情報収集部１１Ｂ、予約情報収集部１１Ｃ及び予約移動テーブル１１Ｇは、夫々、実施例１の録画制御機器１０におけるネットワークＩ／Ｆ１０Ａ，性能情報収集部１０Ｂ，予約情報収集部１０Ｃ及び予約移動テーブル１０Ｇと同様の機能を有するため、説明を省略する。
【００６９】
予約情報収集部１１Ｃは、実施例１の予約情報収集部１０Ｃの機能に加え、収集した予約情報を、予約情報テーブル１１Ｉに登録する。
稼動情報収集部１１Ｈは、予約情報テーブル１１Iに格納された予約情報に係る録画予約の録画開始時刻よりも所定時間前（例えば、１０分〜３０分前等）に、ＬＡＮに接続された録画機器の稼働見込時間等の稼動情報を収集する。
【００７０】
予約最適化部１１Ｄは、実施例１の予約最適化部１０Ｄの機能に加え、さらに次の機能を有する。即ち、予約最適化部１１Ｄは、録画予約の録画時間帯における録画機器２１-１〜２１-ｎ毎の稼動状態を考慮し、録画予約を録画機器２１-１〜２１-ｎのうち稼働中の録画機器に移動させたほうが総消費電力量が少なくなるか否かを判定する。
【００７１】
予約移動部１１Ｅは、実施例１の予約移動部１０Ｅの機能に加え、さらに、次の機能を有する。即ち、予約移動部１１Ｅは、録画機器２１-１〜２１-ｎのうち稼働中の録画機器に録画予約を移動させたほうが総消費電力量が少なくなるときに、当該稼働中の録画機器に録画予約を移動させる処理を行う。
【００７２】
性能情報テーブル１１Ｆは、実施例１の性能情報テーブル１０Ｆの構成に加え、さらに、図１９に示すように、消費電力稼動時差分を含む。この消費電力稼動時差分は、録画機器の稼働中に録画処理を追加実行させる場合に増加する消費電力量を示すものである。なお、図１９に示す値における「ｎ」は、録画チャネル数を表す。
【００７３】
予約情報テーブル１１Ｉは、録画機器２１-１〜２１-ｎから収集した予約情報が格納されるものである。そして、予約情報テーブル１１Ｉは、図２０に示すように、予約ＩＤ，録画日付，録画予約の録画時間帯（開始時刻及び終了時刻），録画予約に係る録画処理を実行する録画機器及び録画予約の対象チャネルを含む。
【００７４】
また、本実施例における録画機器２１-１〜２１-ｎは、図２１に示すように、ユーザＩ／Ｆ２１Ａ，ネットワークＩ／Ｆ２１Ｂ，チューナ２１Ｃ，録画部２１Ｄ，録画データストレージ２１Ｅ，予約操作受付部２１Ｆ，予約管理部２１Ｇ，性能情報公開部２１Ｈ，予約情報公開部２１Ｉ，録画データ公開部２１Ｊ，予約情報テーブル２１Ｋ及び稼動状態公開部２１Ｌを含む。
【００７５】
これらの構成要素のうち、ユーザＩ／Ｆ２１Ａ，ネットワークＩ／Ｆ２１Ｂ，チューナ２１Ｃ，録画部２１Ｄ，録画データストレージ２１Ｅ，予約操作受付部２１Ｆ，予約管理部２１Ｇ、性能情報公開部２１Ｈ，予約情報公開部２１Ｉ，録画データ公開部２１Ｊ及び予約情報テーブル２１Ｋは、夫々、実施例１の録画機器２０-１〜２０-ｎにおけるユーザＩ／Ｆ２０Ａ，ネットワークＩ／Ｆ２０Ｂ，チューナ２０Ｃ，録画部２０Ｄ，録画データストレージ２０Ｅ，予約操作受付部２０Ｆ，予約管理部２０Ｇ，性能情報公開部２０Ｈ，予約情報公開部２０Ｉ，録画データ公開部２０Ｊ及び予約情報テーブル２０Ｋと同様の機能を有するため、説明を省略する。
【００７６】
稼動情報公開部２１Ｈは、ＬＡＮに接続された他の機器に対し、自装置の現在の稼動状態及び稼動見込時間等を、稼動情報として公開する。なお、稼動見込時間の算出方法は各録画機器２１-１〜２１-ｎに依存する。例えば、ある録画機器がコンテンツの再生中であれば、コンテンツの残り再生時間が、放送番組の録画中であれば放送番組の終了時刻までが稼動見込時間となる。
【００７７】
次に、録画制御機器１１において実行される、録画機器２１-１〜２１-ｎの稼動状態に応じた録画予約移動処理について、図２２に示すフローチャートを用いて説明する。この処理は、予約情報テーブル１１Ｉに登録された予約情報のうちの１つ（以下、この処理の説明において予約情報Ｘとする）の録画開始時刻よりも所定時間前になるとアラームを発信させるように予め設定しておき、そのアラームに応じて開始する。
【００７８】
まず、稼動情報収集部１１Ｈは、ＬＡＮに接続された録画機器２１-１〜２１-ｎのうち、稼動中の録画機器を検出する（Ｓ３１）。さらに、稼動情報収集部１１Ｈは、予約情報Ｘに係る録画予約の録画処理を実行可能であり、かつ稼働中の録画機器が存在するかを判定する（Ｓ３２）。そして、稼動情報収集部１１Ｈは、録画機器２１-１〜２１-ｎにおいてかかる録画機器が１台も存在しなければ、処理を終了する（Ｎｏ）。なお、これにより、予約情報Ｘの録画機器（移動があった場合には移動先の録画機器）が、そのまま録画処理を実行することとなる。
【００７９】
一方、稼動情報収集部１１Ｈは、予約情報Ｘに係る録画予約の録画処理を実行可能であり、かつ稼働中の録画機器が存在しているときには、次の処理に移る（Ｙｅｓ）。即ち、稼動情報収集部１１Ｈは、その録画機器の稼動見込時間を受信する（Ｓ３３）。
【００８０】
また、予約最適化部１１Ｄは、稼動見込時間が予約情報Ｘの録画時間帯と重複する録画機器で、予約情報Ｘに係る録画処理を実行した場合に、増加する消費電力量を計算する。さらに、予約最適化部１１Ｄは、予約情報Ｘに係る録画処理を行わなかった場合に減少する消費電力量を計算する（Ｓ３４）。そして、予約最適化部１１Ｄは、増加する消費電力量及び減少する消費電力量を比較し、減少する消費電力量の方が大きいか否か（即ち、稼動見込の録画機器で録画処理を実行したほうが総消費電力量が少ないか否か）を判定する（Ｓ３５）。予約最適化部１１Ｄは、Ｓ３４及びＳ３５の処理を、録画機器２１-１〜２１-ｎのうち、予約情報Ｘに係る録画処理を実行可能であって稼働中である録画機器全てに対して行う。そして、判定の結果、減少する消費電力量のほうが小さいときには、予約最適化部１１Ｄは、処理を終了する。
【００８１】
ここで、減少する消費電力量のほうが大きいときには、予約移動部１１Ｅは、録画機器２１-１〜２１-ｎのうち消費電力量の減少が最も大きい録画機器に対し、録画予約の登録指示を送信する（Ｓ３６）。さらに、予約移動部１１Ｅは、録画機器２１-１〜２１-ｎのうち予約情報の録画機器に対し、録画予約の削除指示を送信する（Ｓ３７）。また、予約移動部１０Ｅは、録画予約の移動情報を、予約移動テーブル１１Ｉに追加する（Ｓ３８）。
【００８２】
ここで、上述の録画制御機器１１における処理のうち、予約最適化部１１Ｄにおいて、稼動中の録画機器で録画処理を実行した場合に増加する消費電力量を計算する処理、及び録画処理を行わなかった場合に減少する消費電力量を計算する処理について、さらに説明する。
【００８３】
予約最適化部１１Ｄは、かかる消費電力量の差分を、性能情報テーブル１１Ｆに格納されている、録画機器２１-１〜２１-ｎの消費電力稼動時差分に基づいて計算する。具体的には、予約最適化部１１Ｄは、録画機器２１-１〜２１-ｎのうち稼動中の録画機器の稼動見込時間と録画予約の録画時間帯が重複する時間にこの消費電力の差分を乗算し、録画時間帯のうち残りの時間は、実施例１と同様に、録画処理に必要な消費電力量を算出して両者を加算する。同様に、予約情報の録画機器（移動があった場合には予約移動テーブル１１Ｇに格納されている移動先の録画機器）の消費電力量に基づいて、録画を中止した際に減少する消費電力量の差分を計算する。
【００８４】
さらに、この計算処理について具体例を示して説明する。本具体例では、第１録画機器２１-１「ＸＸＸ  ＨＤＤ  Ｒｅｃ」における、図２０の予約１の開始時刻１２：００の３０分前である１１：３０に，第２録画機器２１-２「ＹＹＹ  ＨＤＤ  Ｒｅｃ」が稼働中であることが検出された場合を想定する。また、この第２録画機器２１-２の稼働見込時間が、残り１時間４５分であるという情報（即ち、１３：１５まで稼働予定であるという情報）が受信されたとする。なお、第１録画機器２１-１及び第２録画機器２１-２の性能情報は、図１９の性能情報テーブル１１Ｆに示されている。
【００８５】
ここで、図２３の（Ａ）は、図２０の予約１のタイムライン表記である。このラインからも明らかであるように、予約１に係る録画処理を第１録画機器２１-１で実行する場合、８０Ｗの消費電力量で、９０分録画処理を実行することになる。これを計算すると、「１．５×８０＝１２０Ｗｈ」の電力量となる。一方、図２３の（Ｂ）に示すラインは、予約１を第２録画機器２１-２に移動させた場合のタイムライン表記である。第２録画機器２１-２における消費電力稼動時差分は、「ｎ×２０Ｗ」であり、第２録画機器２１-２の稼働見込時間が１３：１５までである。このため、予約１に係る録画処理を第２録画機器２１-２で実行する場合、２０Ｗの消費電力量を増加させて、７５分録画処理を実行し、さらに、稼働見込時間帯後において、１２０Ｗの消費電力量で１５分録画処理を実行することとなる。これを計算すると、「１．２５×２０＋０．２５×１２０＝５５Ｗｈ」となる。
【００８６】
即ち、予約１を第２録画機器２１-２に移動させた場合、第１録画機器２１-１において減少する消費電力量は、１２０Ｗｈである一方、第２録画機器２１-２において増加する消費電力量は、５５Ｗｈである。このため、予約１に係る録画処理を第２録画機器２１-２で実行したほうが、総消費電力量が少なくなることがわかる。
【００８７】
かかる実施例２のシステムによれば、録画機器２１-１〜２１-ｎのうち、録画予約における録画時間帯に稼働見込の録画機器に録画予約を移動させて録画処理を実行させることで、録画機器の稼働台数を抑え、総電力消費量をさらに低減させることができる。
【００８８】
なお、本システムでは、予約情報のうちの１つに係る録画予約の開始時刻の所定時間前に、その予約情報の録画時間帯における、録画機器２１-１〜２１-ｎの稼動情報を収集している。しかし、これに限らず、例えば、所定時間ごとに、録画機器２１-１〜２１-ｎのうち稼動中の録画機器を検出し、各録画機器２１-１〜２１-ｎの稼働見込時間を収集しておいてもよい。そして、各予定情報に係る録画予約の録画時間帯における各録画機器２１-１〜２１-ｎの稼働見込時間を参照し、上記処理と同様にして、消費電力量に基づいて録画予約の調整を行ってもよい。
【００８９】
上記実施例１における録画制御機器１０及び録画機器２０-１〜２０-ｎ、上記実施例２における録画制御機器１１及び録画機器２１-１〜２１-ｎの各構成要素の機能は、ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ，フラッシュメモリ等の記録媒体に記録された録画予約制御プログラムが、各機器においてインストールされることにより実現されるようにしてもよい。
【００９０】
以上の発明の詳細な説明に関し、更に以下の付記を開示する。
【００９１】
（付記１）ネットワークを介して接続された複数の録画機器から、各録画機器における録画処理に要する単位時間当たりの消費電力量を含んだ性能情報を収集する性能情報収集部と、前記録画機器から、各録画機器に登録されている録画予約内容を示す予約情報を収集する予約情報収集部と、収集した予約情報に係る録画予約の録画処理に要する総消費電力量が、各予約情報に係る録画予約をその予約情報が収集された録画機器を用いて録画処理を実行した場合における総消費電力量よりも少なくなるように、各録画機器の単位時間当たりの消費電力量に基づいて、前記複数の録画機器から各予約情報に係る録画予約の録画処理を実行する録画機器を決定する予約最適化部と、各予約情報に係る録画処理を実行する録画機器として決定した録画機器が、その予約情報が収集された録画機器と異なるときに、その予約情報が収集された録画機器から、その予約情報に係る録画処理を実行する録画機器として決定した録画機器へと、録画予約を移動させる予約移動部と、を含んで構成されたことを特徴とする録画予約制御装置。
【００９２】
（付記２）前記予約最適化部は、収集した予約情報と各予約情報に係る録画予約を実行可能な前記複数の録画機器の夫々との組合せのうち、収集した予約情報に係る録画予約の録画処理に要する総消費電力量が最も少なくなる組合せを選択し、選択した組合せにおける録画機器を、各予約情報に係る録画処理を実行する録画機器として決定することを特徴とする付記１記載の録画予約制御装置。
【００９３】
（付記３）前記予約最適化部は、収集した予約情報と各予約情報に係る録画予約を実行可能な前記複数の録画機器の夫々との組合せの夫々について、各予約情報に係る録画予約の録画時間とその組合せにおいて各予約情報に係る録画予約の録画処理を実行する録画機器の単位時間当たりの消費電力量との乗算値の総和を総消費電力量として算出することを特徴とする付記２記載の録画予約制御装置。
【００９４】
（付記４）前記予約最適化部は、各予約情報に係る録画予約の録画時間帯が早いものから順に、録画時間帯の少なくとも一部が重複している予約情報をグループ化し、各グループについて、グループに属する予約情報と各予約情報に係る録画予約を実行可能な前記複数の録画機器の夫々との組合せのうち、最も総消費電力量の少ない組合せを選択することを特徴とする付記２又は付記３に記載の録画予約制御装置。
【００９５】
（付記５）１つのグループに属する予約情報の最大数を、所定数に制限することを特徴とする付記４記載の録画予約制御装置。
【００９６】
（付記６）前記予約移動部は、移動させた録画予約の予約情報と、録画予約の移動元及び移動先となった録画機器と、を関連付けた移動情報をテーブルに保存し、移動させた録画予約の録画処理が録画機器において完了したときに、テーブルに保存した移動情報に基づいて、録画予約の移動先となった録画機器から、録画予約の移動元の録画機器へと、録画データを転送させることを特徴とする付記１〜付記５のいずれか１つに記載の録画予約制御装置。
【００９７】
（付記７）収集した予約情報に係る録画予約の録画時間帯における前記複数の録画機器の稼働見込間を含む稼働情報を収集する稼動情報収集部をさらに含み、前記予約最適化部は、予約情報に係る録画予約の録画時間帯に稼働見込である録画機器においてその録画予約の録画処理を実行した場合の消費電力量が、その予約情報に係る録画処理を実行する録画機器として決定した録画機器において録画処理を実行した場合よりも少なくなるか否かを判定し、前記予約移動部は、判定の結果、その予約情報に係る録画予約の録画時間帯に稼働見込である録画機器においてその録画予約の録画処理を実行した場合のほうが消費電力量が少なくなるときに、その予約情報に係る録画処理を実行する録画機器として決定した録画機器から、その予約情報に係る録画予約の録画時間帯に稼働見込である録画機器へと、録画予約を移動させることを特徴とする付記１〜付記６のいずれか１つに記載の録画予約制御装置。
【００９８】
（付記８）前記予約移動部は、その予約情報に係る録画予約の録画時間帯に稼働見込である録画機器のうち、その録画予約の録画処理を実行した場合の消費電力量が最も少なくなる録画機器に対し、録画予約を移動させることを特徴とする付記７記載の録画予約制御装置。
【００９９】
（付記９）前記稼働情報収集部は、少なくとも１つの予約情報に係る録画予約の開始時刻よりも所定時間前になったときに、その予約情報に係る録画予約の録画時間帯における前記複数の録画機器の稼働情報を収集することを特徴とする付記７又は付記８に記載の録画予約制御装置。
【０１００】
（付記１０）前記予約最適化部は、収集した予約情報に係る録画予約の録画時間帯に稼働見込である録画機器においてその予約情報に係る録画予約の録画処理を実行した場合に増加する消費電力量を算出する一方、その予約情報が収集された録画機器又はその予約情報に係る録画処理を実行する録画機器として決定した録画機器において前記予約情報に係る録画処理を行わなかった場合に減少する消費電力量を算出し、増加する消費電力量よりも減少する消費電力量の方が大きいか否かを判定することを特徴とする付記７〜付記９のいずれか１つに記載の録画予約制御装置。
【０１０１】
（付記１１）前記性能情報は、録画機器の同時録画可能チャネル数をさらに含み、
前記予約最適化部は、１台の録画機器で同時に実行する録画処理が、その録画機器の同時録画可能チャネル数を超えない範囲内で、各予約情報に係る録画予約の録画処理を実行する録画機器を決定することを特徴とする付記１〜付記１０のいずれか１つに記載の録画予約制御装置。
【０１０２】
（付記１２）前記性能情報は、録画機器で録画可能な対応放送波を含み、
前記予約最適化部は、予約情報に係る録画予約の対象となる放送番組の放送波に対応する録画機器のみを、その予約情報に係る録画予約の録画処理を実行する録画機器とすることを特徴とする付記１〜付記１１のいずれか１つに記載の録画予約制御装置。
【０１０３】
（付記１３）前記性能情報は、録画機器が、録画データを転送元に残さずに他の機器に転送可能なムーブ機能を有するか否かの情報を含み、前記予約最適化部は、予約情報に係る録画予約の対象が録画データのコピーを許可しない放送番組である場合、録画機器がムーブ機能に対応している録画機器のみを、その予約情報に係る録画予約の録画処理を実行する録画機器とすることを特徴とする付記１〜付記１２のいずれか１つに記載の録画予約制御装置。
【０１０４】
（付記１４）前記性能情報は、録画機器で録画可能な画質を含み、前記予約最適化部は、予約情報に係る録画予約の対象となる放送番組の画質に対応する録画機器のみを、その予約情報に係る録画予約の録画処理を実行する録画機器とすることを特徴とする付記１〜付記１３のいずれか１つに記載の録画予約制御装置。
【０１０５】
（付記１５）前記予約移動部は、録画予約の移動先となる録画機器に対して録画予約の登録指示を送信する一方、録画予約の移動元の録画機器に対して録画予約の削除指示を送信して、録画予約を移動させることを特徴とする付記１〜付記１４のいずれか１つに記載の録画予約制御装置。
【０１０６】
（付記１６）ネットワークを介して接続された複数の録画機器から、各録画機器における録画処理に要する単位時間当たりの消費電力量を含んだ性能情報を収集する性能情報収集機能と、前記録画機器から、各録画機器に登録されている録画予約内容を示す予約情報を収集する予約情報収集機能と、収集した予約情報に係る録画予約の録画処理に要する総消費電力量が、各予約情報に係る録画予約をその予約情報が収集された録画機器を用いて録画処理を実行した場合における総消費電力量よりも少なくなるように、各録画機器の単位時間当たりの消費電力量に基づいて、前記複数の録画機器から各予約情報に係る録画予約の録画処理を実行する録画機器を決定する最適化機能と、各予約情報に係る録画処理を実行する録画機器として決定した録画機器が、その予約情報が収集された録画機器と異なるときに、その予約情報が収集された録画機器から、その予約情報に係る録画処理を実行する録画機器として決定した録画機器へと、録画予約を移動させる予約移動機能と、をコンピュータに実現させることを特徴とする録画予約制御プログラム。
【符号の説明】
【０１０７】
１０    録画制御機器
１０Ａ  ネットワークＩ／Ｆ
１０Ｂ  性能情報収集部
１０Ｃ  予約情報収集部
１０Ｄ  予約最適化部
１０Ｅ  予約移動部
１０Ｆ  性能情報テーブル
１０Ｇ  予約移動テーブル
１１    録画制御機器
１１Ａ  ネットワークＩ／Ｆ
１１Ｂ  性能情報収集部
１１Ｃ  予約情報収集部
１１Ｄ  予約最適化部
１１Ｅ  予約移動部
１１Ｆ  性能情報テーブル
１１Ｇ  予約移動テーブル
１１Ｈ  稼動情報収集部
１１Ｉ  予約情報テーブル
２０-１〜２０-ｎ    録画機器
２０Ａ  ユーザＩ／Ｆ
２０Ｂ  ネットワークＩ／Ｆ
２０Ｃ  チューナ
２０Ｄ  録画部
２０Ｅ  録画データストレージ
２０Ｆ  予約操作受付部
２０Ｇ  予約管理部
２０Ｈ  性能情報公開部
２０Ｉ  予約情報公開部
２０Ｊ  録画データ公開部
２０Ｋ  予約情報テーブル
２１-１〜２１-ｎ    録画機器
２１Ａ  ユーザＩ／Ｆ
２１Ｂ  ネットワークＩ／Ｆ
２１Ｃ  チューナ
２１Ｄ  録画部
２１Ｅ  録画データストレージ
２１Ｆ  予約操作受付部
２１Ｇ  予約管理部
２１Ｈ  性能情報公開部
２１Ｉ  予約情報公開部
２１Ｊ  録画データ公開部
２１Ｋ  予約情報テーブル
２１Ｌ  稼動情報公開部
３０    再生機器
【図１】
2010183385.tif 000003
【図２】
2010183385.tif 000004
【図３】
2010183385.tif 000005
【図４】
2010183385.tif 000006
【図５】
2010183385.tif 000007
【図６】
2010183385.tif 000008
【図７】
2010183385.tif 000009
【図８】
2010183385.tif 000010
【図９】
2010183385.tif 000011
【図１０】
2010183385.tif 000012
【図１１】
2010183385.tif 000013
【図１２】
2010183385.tif 000014
【図１３】
2010183385.tif 000015
【図１４】
2010183385.tif 000016
【図１５】
2010183385.tif 000017
【図１６】
2010183385.tif 000018
【図１７】
2010183385.tif 000019
【図１８】
2010183385.tif 000020
【図１９】
2010183385.tif 000021
【図２０】
2010183385.tif 000022
【図２１】
2010183385.tif 000023
【図２２】
2010183385.tif 000024
【図２３】
2010183385.tif 000025