(57)【要約】【課題】自身と通信可能な他の通信装置の作動状態を制御するマスタ装置としての機能を適切な装置に設定できるような通信装置および録画装置を提供する。【解決手段】録画機能付装置の制御部は、自身と通信可能な他の録画機能付装置の作動状態を制御する制御機能を有する他の録画機能付装置から、自身が制御機能を作動可能な状態にするか否かを決定する際の判断基準として利用され、かつ各録画機能付装置が他の録画機能付装置を制御する際に必要となる能力の高さに応じて設定された優先順位情報を取得する（Ｓ１２０）。そして制御部は、優先順位情報を取得した場合において自身が有する優先順位情報が他の録画機能付装置から送信された優先順位情報よりも高い場合に、制御機能を作動可能な状態にする（Ｓ２２０〜Ｓ２５０）。このような録画機能付装置によれば、優先順位情報に従って制御機能を作動可能な状態にする装置を動的に設定することができる。【選択図】図３
2012109677.tif 000002
【特許請求の範囲】
【請求項１】
自身と通信可能な他の通信装置の作動状態を制御する制御機能を有する通信装置であって、
前記制御機能を有する他の通信装置から、自身が前記制御機能を作動可能な状態にするか否かを決定する際の判断基準として利用され、かつ各通信装置が他の通信装置を制御する際に必要となる能力の高さに応じて設定された優先順位情報を取得する優先順位情報取得手段と、
前記優先順位情報を取得した場合において自身が有する優先順位情報が他の通信装置から送信された優先順位情報よりも高い場合に、前記制御機能を作動可能な状態にする制御機能活性化手段と、
を備えたことを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置において、
当該通信装置がネットワークに接続されたときに、前記制御機能を作動可能な通信装置に対して応答するよう要求する制御確認要求信号を前記ネットワーク上に送信する制御確認送信手段と、
当該通信装置が前記制御機能を作動可能な場合、前記ネットワークを介して制御確認要求信号を受けると前記制御確認要求信号に対する応答である制御確認応答信号を返す制御応答送信手段と、
を備え、
前記制御機能活性化手段は、前記制御確認要求信号の送信後、前記作制御確認応答信号が受信できない場合にも、前記制御機能を作動可能な状態にすること
を特徴とする通信装置。
【請求項３】
請求項１または請求項２に記載の通信装置において、
当該通信装置が制御機能を作動可能な状態にする際に、既に制御機能を作動可能な状態である他の通信装置に対して制御機能を作動不能にするよう要求する機能停止要求信号を送信する停止要求送信手段と、
前記ネットワークを介して機能停止要求信号を受けると前記制御機能を作動不能な状態にする制御機能非活性化手段と、
を備えたことを特徴とする通信装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載の通信装置において、
前記ネットワークを介することなく機能停止要求信号を受けると、自身の次に高い優先順位情報を有する通信装置に対して前記制御機能を作動可能な状態にする旨の作動要求を送信する作動要求送信手段と、
を備え、
前記制御機能活性化手段は、前記作動要求を受けた場合にも、前記制御機能を作動可能な状態にすること
を特徴とする通信装置。
【請求項５】
請求項１〜請求項４の何れか１項に記載の通信装置において、
当該通信装置が前記制御機能を作動不能なときに、前記制御機能を作動可能な通信装置に対して応答するよう要求する作動確認要求信号を前記ネットワーク上に送信する作動確認送信手段と、
当該通信装置が前記制御機能を作動可能な場合、前記ネットワークを介して作動確認要求信号を受けると前記作動確認要求信号に対する応答である作動確認応答信号を返す作動応答送信手段と、
前記作動確認要求信号に対する応答が受信できない場合に、前記優先順位情報取得手段を作動させる作動制御手段と、
を備えたことを特徴とする通信装置。
【請求項６】
請求項１〜請求項５の何れか１項に記載の通信装置において、
当該通信装置を含む何れかの通信装置から放送局および録画時間帯の情報を含む録画情報を受けると、この録画情報に対応する放送番組の録画予約を行い、予約された放送番組の録画を行う録画手段、
を備え、
当該通信装置は、前記制御機能として、録画すべき放送番組を、録画手段を有する何れの通信装置で録画するかを選択し、該選択した通信装置に録画情報を送信することで他の通信装置による録画状態を制御する機能を有すること
を特徴とする通信装置。
【請求項７】
放送番組の録画を行う録画装置であって、
自身および自身と通信可能な他の録画装置の録画予約状態を制御する録画制御手段と、
前記録画制御手段を有する他の録画装置から、自身が前記録画機能を作動させるか否かを決定する際の判断基準として利用され、かつ各録画装置が他の録画装置を制御する際に必要となる能力の高さに応じて設定された優先順位情報を取得する優先順位情報取得手段と、
自身が有する優先順位情報が他の録画装置から送信された優先順位情報よりも高い場合に、前記制御機能を作動可能な状態にする制御機能活性化手段と、
を備えたことを特徴とする録画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自身と通信可能な他の通信装置の作動状態を制御する制御機能を有する通信装置および録画装置に関する。
【背景技術】
【０００２】
上記の通信装置（録画装置）として、家庭内ネットワークに接続された複数の録画装置のうちの初めに家庭内ネットワークに接続された装置がマスタ装置に設定され、何れかの録画装置がユーザに操作されることにより録画予約される際に、操作された装置とマスタ装置とが通信し、マスタ装置が他の録画装置に対して録画予約の指示を送る（つまり作動状態を制御する）ものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２５２４０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記通信装置では、一度マスタ装置に設定された装置が家庭内ネットワークに接続されている限りマスタ装置の機能を交代することはない。このため、マスタ装置となる装置の能力によっては、他の装置による録画予約の制御をできなかったり、自装置が他の装置を制御する際の負荷が大きくなり過ぎたりするという問題点があった。
【０００５】
そこで、このような問題点を鑑み、自身と通信可能な他の通信装置の作動状態を制御するマスタ装置としての機能を適切な装置に設定できるような通信装置および録画装置を提供することを本発明の目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために成された第１の構成の通信装置において、優先順位情報取得手段は、自身と通信可能な他の通信装置の作動状態を制御する制御機能を有する他の通信装置から、自身が制御機能を作動可能な状態にするか否かを決定する際の判断基準として利用され、かつ各通信装置が他の通信装置を制御する際に必要となる能力の高さに応じて設定された優先順位情報を取得する。そして、制御機能活性化手段は、優先順位情報を取得した場合において自身が有する優先順位情報が他の通信装置から送信された優先順位情報よりも高い場合に、制御機能を作動可能な状態にする。なお、優先順位情報は、制御能力の高さが高い程、高い優先順位に設定される。
【０００７】
このような通信装置によれば、優先順位情報に従って制御機能を作動可能な状態にする装置を動的に設定することができる。この際、制御機能が、能力が高い適正な装置にて作動されるように設定することができる。
【０００８】
ところで、上記通信装置においては、第２の構成の通信装置のように、この通信装置がネットワークに接続されたときに、制御機能を作動可能な通信装置に対して応答するよう要求する制御確認要求信号をネットワーク上に送信する制御確認送信手段と、この通信装置が制御機能を作動可能な場合、ネットワークを介して制御確認要求信号を受けると制御確認要求信号に対する応答である制御確認応答信号を返す制御応答送信手段と、を備え、制御機能活性化手段は、制御確認要求信号の送信後、作制御確認応答信号が受信できない場合にも、制御機能を作動可能な状態にするようにしてもよい。
【０００９】
このような通信装置によれば、ネットワークに接続されたときに制御機能を作動可能な通信装置の有無を検出し、この通信装置が存在しない場合に自身の制御機能を作動可能な状態にすることができる。
【００１０】
さらに、上記通信装置においては、第３の構成の通信装置のように、この通信装置が制御機能を作動可能な状態にする際に、既に制御機能を作動させている他の通信装置に対して制御機能を作動不能にするよう要求する機能停止要求信号を送信する停止要求送信手段と、ネットワークを介して機能停止要求信号を受けると制御機能を作動不能な状態にする制御機能非活性化手段と、を備えていてもよい。
【００１１】
このような通信装置によれば、自身が制御機能を作動可能な状態にする際に、ネットワーク上の他の通信装置の制御機能を作動不能にすることができる。また、他の通信装置が制御機能を作動可能な状態にする際に、自身の制御機能を作動不能にすることができる。よって、制御機能を作動可能な状態にする通信装置がネットワーク上に重複して存在することを防止することができる。
【００１２】
また、上記通信装置においては、第４の構成の通信装置のように、ネットワークを介することなく機能停止要求信号を受けると、自身の次に高い優先順位情報を有する通信装置に対して制御機能を作動可能な状態にする旨の作動要求を送信する作動要求送信手段と、を備え、制御機能活性化手段は、作動要求を受けた場合にも、制御機能を作動可能な状態にするようにしてもよい。
【００１３】
このような通信装置によれば、制御機能を作動させている通信装置の電源を落とす場合等、制御機能の作動を維持することが難しい場合に、他の通信装置に円滑に制御機能の作動を引き継ぐことができる。
【００１４】
なお、制御機能非活性化手段は、ネットワークを介することなく機能停止要求信号を受けた場合にも制御機能を作動不能な状態にするよう構成されていてもよい。この場合、ネットワークを介することなく機能停止要求信号を受けた通信装置が制御機能を作動可能な状態にする際に、機能停止要求信号を送信する必要がなくなる。
【００１５】
さらに、上記通信装置においては、第５の構成の通信装置のように、この通信装置が制御機能を作動不能なときに、制御機能を作動可能な通信装置に対して応答するよう要求する作動確認要求信号をネットワーク上に送信する作動確認送信手段と、この通信装置が制御機能を作動可能な場合、ネットワークを介して作動確認要求信号を受けると作動確認要求信号に対する応答である作動確認応答信号を返す作動応答送信手段と、作動確認要求信号に対する応答が受信できない場合に、優先順位情報取得手段を作動させる作動制御手段と、を備えていてもよい。
【００１６】
このような通信装置によれば、制御機能を作動可能な装置が存在するかを確認し、この装置が存在しない場合に何れかの通信装置の制御機能を作動可能な状態にすることができる。なお、作動確認送信手段は、周期的（定期的）に作動確認要求信号を送信してもよいし、不定期的（例えば、録画予約の開始などの外部操作等の外部指令を受けたとき）に作動確認信号を送信してもよい。
【００１７】
また、上記通信装置においては、第６の構成の通信装置のように、この通信装置を含む何れかの通信装置から放送局および録画時間帯の情報を含む録画情報を受けると、この録画情報に対応する放送番組の録画予約を行い、予約された放送番組の録画を行う録画手段、を備え、この通信装置は、制御機能として、録画すべき放送番組を、録画手段を有する何れの通信装置で録画するかを選択し、選択した通信装置に録画情報を送信することで他の通信装置による録画状態を制御する機能を有していてもよい。
【００１８】
このような通信装置によれば、複数の通信装置に搭載された録画機能を制御することができ、この録画機能の制御を行う制御機能を作動可能な通信装置を適切に設定することができる。
【００１９】
次に、第７の構成として録画装置は、放送番組の録画を行う録画装置であって、自身および自身と通信可能な他の録画装置の録画予約状態を制御する録画制御手段と、前記録画制御手段を有する他の録画装置から、自身が前記録画機能を作動させるか否かを決定する際の判断基準として利用され、かつ各録画装置が他の録画装置を制御する際に必要となる能力の高さに応じて設定された優先順位情報を取得する優先順位情報取得手段と、自身が有する優先順位情報が他の録画装置から送信された優先順位情報よりも高い場合に、前記制御機能を作動可能な状態にする制御機能活性化手段と、を備えたことを特徴とする。
【００２０】
このような録画装置によれば、請求項１に記載の通信装置としての機能を備えているので、請求項１に記載の通信装置と同様の効果を享受するとともに、録画機能の制御を行うことができる。
【図面の簡単な説明】
【００２１】
【図１】録画予約システム１の概略構成を示すブロック図である。
【図２】録画機能付装置２０の構成を示すブロック図である。
【図３】ネットワーク参加処理を示すフローチャートである。
【図４】予約操作処理を示すフローチャート、
【図５】予約設定処理（ａ）および予約リスト応答処理（ｂ）を示すフローチャートである。
【図６】予約管理処理を示すフローチャートである。
【図７】マスタ交代依頼送信処理（ａ）および交代指示受信処理（ｂ）を示すフローチャートである。
【図８】マスタ交代依頼受信処理（ａ）および点呼処理（ｂ）を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下に本発明にかかる実施の形態を図面と共に説明する。
［本実施形態の構成］
図１は本発明が適用された録画予約システム１の概略構成を示すブロック図である。また、図２は録画機能付装置２０（通信装置）の構成を示すブロック図である。
【００２３】
録画予約システム１は、放送局および録画時間帯の情報を含む録画情報を受けると、この録画情報に対応する放送番組の録画予約を行い、予約された放送番組の録画を行う周知の録画機能を有する複数の録画機能付装置２０（図２参照）が互いに通信可能に接続されて構成されている。そして、各録画機能付装置２０による録画機能の制御（管理）を行う機能である制御機能を何れか１つの装置において活性化させること（作動可能な状態とすること）で、制御機能を活性化した録画機能付装置２０が全体の録画機能付装置２０での録画予約を制御できるようにしている。なお、以下の説明では、制御機能が活性化している録画機能付装置２０をマスタ装置ともいう。
【００２４】
録画予約システム１は、図１に示すように、ルータ１１、ハブ１２、ＮＡＳ１３、レコーダ付テレビ１４、ＨＤＤレコーダ１５、ＰＣ１６、リンクプレーヤ１７等の複数の録画機能付装置２０を備えており、これらの録画機能付装置２０が互いに通信可能なネットワークに接続されて構成されている。これらの録画機能付装置２０は、図２に示すように、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えた周知のマイコンとして構成された制御部２１を備えている。また、録画機能付装置２０は、マスタプログラム２３およびマスタ能力情報２４を格納したマスタ機能格納部２２と、スレーブプログラム２７および録画予約リスト２８を格納した録画機能格納部２６と、本発明とは直接的な関係がない各装置特有の機能を実行するためのプログラムを格納する特有の機能格納部３１を備えている。
【００２５】
さらに、録画機能付装置２０は、放送番組の録画を行うためのハードウェア構成、通信を行うためのハードウェア構成、その他、特有の機能を発揮するためのハードウェア構成を備えている。なお、これらのハードウェア構成については周知の構成であるため記載を省略する。また、各格納部２２，２６，３１の構成と、制御部２１におけるＲＯＭ，ＲＡＭの構成とは、一体に構成されていてもよい。
【００２６】
さらに、録画機能付装置２０の制御部２１とマスタ機能格納部２２の機能は独立して、ルータ１１など録画機能が無い装置と一体に構成されていてもよい。
ここで、マスタプログラム２３およびマスタ能力情報２４等のマスタ機能格納部２２に格納された情報に基づく作動は、本発明でいう制御機能に相当し、このマスタ機能格納部２２に格納された情報を備えていない装置（制御機能が備えられていない装置）が存在してもよい。
【００２７】
一方、スレーブプログラム２７および予約録画リスト２８等の録画機能格納部２６に格納された情報は、制御機能を利用して他の録画機能付装置２０によって自装置の録画予約を制御するために必要な構成である。
【００２８】
［本実施形態の処理］
このような録画予約システム１において各録画機能付装置２０は、自身の録画機能付装置２０を含む何れかの録画機能付装置２０から放送局および録画時間帯の情報を含む録画情報を受けると、この録画情報に対応する放送番組の録画予約を行い、予約された放送番組の録画を行う機能を有する（録画手段）。
【００２９】
また、録画機能付装置２０は、制御機能の作動時に、録画すべき放送番組を、制御部２１を有する何れの録画機能付装置２０で録画するかを選択し、該選択した録画機能付装置２０に録画情報を送信することで他の録画機能付装置２０による録画状態を制御する機能を有する。つまり、自身および自身と通信可能な他の録画機能付装置２０の録画予約状態を制御する（録画制御手段）。
【００３０】
このような処理について図３以下の図面を利用して説明する。図３は制御部２１がスレーブプログラムとして実施するネットワーク参加処理を示すフローチャートである。なお、ネットワーク参加処理において、Ｓ１３０，Ｓ２２０〜Ｓ２５０の処理は、本発明でいう制御機能活性化手段に相当する。
【００３１】
ネットワーク参加処理は、各録画機能付装置２０の電源が投入された場合等、各録画機能付装置２０がネットワークに接続されると開始される処理であって、既にマスタ装置に設定されている録画機能付装置２０よりも自装置がマスタ装置として適していれば、マスタ装置を交代する処理である。
【００３２】
ネットワーク参加処理では、まず、他の録画機能付装置２０に対して自装置がネットワークに参加する旨の参加通知（制御確認要求信号）を送信する（Ｓ１１０：制御確認送信手段）。この参加通知は、制御機能を作動可能な録画機能付装置２０を含む全ての録画機能付装置２０に対して、自身がマスタ装置であるか否かのマスタ作動情報と自身のスペック等を表すマスタ能力情報２４とを応答するよう要求する信号を表す。
【００３３】
ここで、各録画機能付装置２０は、この参加通知に対して、マスタ作動情報とマスタ能力情報２４とを要求元の録画機能付装置に返す（Ｓ１２０：優先順位情報取得手段、制御応答送信手段）。マスタ能力情報２４には、自身の最大録画記録容量、ＣＰＵの処理速度等のスペックの情報が含まれる。また、装置固有の識別番号であるＩＤ等の情報も含まれる。
【００３４】
なお、マスタ作動情報は、本発明でいう制御確認応答信号に相当する。さらに、マスタ能力情報２４は、自身が制御機能を作動可能な状態にするか否かを決定する際の判断基準として利用され、かつ各録画機能付装置２０が他の録画機能付装置２０を制御する際に必要となる能力の高さに示す情報であり、本発明でいう優先順位情報に相当する。
【００３５】
ただし、マスタ能力情報２４は自身がマスタ装置になることができない録画機能付装置２０には備えられていないので、このような録画機能付装置２０からは、マスタ作動情報のみが返される。なお、マスタ装置になることができない録画機能付装置２０がマスタ能力情報２４を備えており、かつこのマスタ能力情報２４を応答してもよいが、この場合、マスタ装置になることができない旨の情報を付加しておく必要がある。
【００３６】
続いて、自身以外の何れかの録画機能付装置２０から参加通知に対する応答を受信できたか否かを判定する（Ｓ１３０）。応答がなければ（Ｓ１３０：ＮＯ）、自装置のマスタプログラムを活性化状態（起動状態）に設定し（Ｓ２５０）、ネットワーク参加処理を終了する。
【００３７】
また、応答があれば（Ｓ１３０：ＹＥＳ）、マスタ候補の装置を抽出する（Ｓ１４０）。ここで、マスタ候補の装置とは、マスタ能力情報２４が受信できた録画機能付装置２０（マスタ装置になることができない旨の情報を付加されていない録画機能付装置２０）を示す。
【００３８】
そして、マスタ候補の装置のうちの１つを選択し（Ｓ１５０）、選択した装置がマスタ装置に設定されているか否かを取得したマスタ作動情報に基づいて判定する（Ｓ１６０）。選択した装置がマスタ装置に設定されていれば（Ｓ１６０：ＹＥＳ）、この録画機能付装置２０がマスタ装置である旨を自身の制御部２１のＲＡＭ等のメモリに記録し（Ｓ１７０）、Ｓ１８０の処理に移行する。
【００３９】
また、選択した装置がマスタ装置に設定されていなければ（Ｓ１６０：ＮＯ）、直ちにＳ１８０の処理に移行し、全てのマスタ候補の装置を選択済みであるか否かを判定する（Ｓ１８０）。
【００４０】
何れかのマスタ候補を選択済みでなければ（Ｓ１８０：ＮＯ）、現在選択しているマスタ候補の装置に換えて、まだ選択していないマスタ候補の装置を選択し（Ｓ１９０）、Ｓ１６０以下の処理を再度実施する。また、全てのマスタ候補の装置を選択済みであれば（Ｓ１８０：ＹＥＳ）、自身がマスタ候補の装置であるか否かを判定する（Ｓ２１０）。
【００４１】
自身がマスタ候補の装置であれば（Ｓ２１０：ＹＥＳ）、現在のマスタ装置のマスタ能力情報（優先順位）と自身のマスタ能力情報とを比較する（Ｓ２２０）。この処理では、たとえばＣＰＵの処理能力、最大記録容量の大きさ、ＩＤの若さの順に比較し、比較項目に差があった時点でその項目で優れた装置を優先順位が高いものとみなす。自身のマスタ能力情報が現在のマスタ装置のマスタ能力情報よりも優先順位が高ければ（Ｓ２２０：ＹＥＳ）、現在のマスタ装置に対して交代指示を送信する（Ｓ２３０：停止要求送信手段）。
【００４２】
ここで、交代指示は、制御機能を作動させている他の録画機能付装置２０に対して制御機能を作動不能にするよう要求するための信号（機能停止要求信号）である。このような交代指示を受けたマスタ装置は、図７（ｂ）に示すように、制御機能を終了するための処理を実施する。
【００４３】
なお、図７（ｂ）は、マスタ装置として機能する録画機能付装置２０の制御部２１がマスタプログラムの機能として実施するマスタ交代指示受信処理を示すフローチャートである。マスタ交代指示受信処理は本発明でいう制御機能非活性化手段に相当する。この処理では、録画予約リストやネットワークに参加している装置の個別の予約リストやＩＤ等を含む管理データを、制御機能を作動可能な状態にする録画機能付装置２０に送信し（Ｓ７７０）、マスタプログラムを終了するよう設定し（Ｓ７８０）、マスタ交代指示受信処理を終了する。
【００４４】
マスタプログラムを終了するよう設定した録画機能付装置２０は、この後、制御機能を作動不能な状態にすることになる。ところで、交代指示を送信した録画機能付装置２０は、現在のマスタ装置から録画予約リスト等の管理データを取得する（図３のＳ２４０）。
【００４５】
そして、自身の録画機能付装置２０のマスタプログラム（制御機能）を活性化状態に設定し（Ｓ２５０）、ネットワーク参加処理を終了する。また、Ｓ２１０の処理にて、自身がマスタ候補の装置でない場合（Ｓ２１０：ＮＯ）、或いは、Ｓ２２０の処理にて、自身のマスタ能力情報が現在のマスタ装置のマスタ能力情報よりも優先順位以下である場合（Ｓ２２０：ＮＯ）には、直ちにネットワーク参加処理を終了する。
【００４６】
このようにして、録画機能付装置２０がネットワークに接続される。次に、このような録画予約システム１において、予約録画を行う際の処理について図４以下の図面を用いて説明する。図４は予約操作処理を示すフローチャート、図５（ａ）は予約設定処理を示すフローチャート、図５（ｂ）は予約リスト応答処理を示すフローチャート、図６は予約管理処理を示すフローチャートである。なお、図４、図５（ａ）および図５（ｂ）の処理は、各録画機能付装置２０の制御部２１がスレーブプログラムとして実施する処理であり、図６の処理は制御部２１がマスタプログラムとして実施する処理である。
【００４７】
予約操作処理（図４）は、図示しない操作部を介してユーザから録画予約の操作を受けた録画機能付装置２０が開始する処理である。また、予約管理処理（図６：録画制御手段）は、マスタ装置において繰り返し実施される処理である。
【００４８】
予約操作処理は、図４に示すように、各録画機能付装置２０の個別の予約録画リストの集合である予約リストをマスタ装置に対して要求する（Ｓ３１０）。一方、マスタ装置は、図６に示すように、ネットワーク上の録画機能付装置２０から予約リストの要求があったか否かを判定しており（Ｓ５１０）、予約リストの要求があった場合には（Ｓ５１０：ＹＥＳ）、マスタ装置以外の録画機能付装置２０（スレーブ装置）に対して各録画機能付装置２０が有する個別の録画予約リスト２８を要求する（Ｓ５２０）。
【００４９】
そして、このように個別の録画予約リスト２８の要求がされると、各録画機能付装置２０（スレーブ装置）では、図５（ｂ）に示す予約リスト応答処理が実施される。この処理では、自身の録画予約リスト２８を抽出し（Ｓ４６０）、抽出した録画予約リスト２８をマスタ装置へ送信する（Ｓ４７０）処理が実施される。
【００５０】
すると、マスタ装置は、各録画機能付装置２０から送信された個別の録画予約リスト２８をそれぞれ取得（受信）し（図６のＳ５３０）、これらの録画予約リスト２８の集合させた予約リストを生成する（Ｓ５４０）。そして、この予約リストを予約リストの要求元の録画機能付装置２０に送信する（Ｓ５５０）。
【００５１】
予約リストを要求した録画機能付装置２０では、マスタ装置から送信された予約リストを取得する（図４のＳ３２０）。そして、予約リストを自身の録画機能付装置のディスプレイ（図示省略）または自身と接続された表示装置（図示省略）に出力する（Ｓ３３０）。ユーザはこの画面上で録画予約を行うことになる。
【００５２】
続いて、放送番組の情報（放送局および放送時間を含む情報）をユーザが入力する予約操作が実施されたか否かを判定する（Ｓ３４０）。ユーザは、予約操作として、放送番組の情報を入力する操作に加えて、録画を行う録画機能付装置２０を指定する操作を行っていてもよい。
【００５３】
予約操作が実施されていなければ（Ｓ３４０：ＮＯ）、予約操作が実施されるまで待機する。また、予約操作が実施されていれば（Ｓ３４０：ＹＥＳ）、入力された放送番組の情報（予約情報）をマスタ装置に送信する（Ｓ３５０）。
【００５４】
マスタ装置では、予約リストの要求がない場合（図６のＳ５１０：ＮＯ）、予約情報を受信したか否かを判定し（Ｓ６１０）、予約情報を受信していなければ（Ｓ６１０：ＮＯ）、予約管理処理を終了する。また、予約情報をマスタ装置が受けると（Ｓ６１０：ＹＥＳ）、マスタ装置は、録画可能な装置があるか（録画機能付装置２０が指定された場合には、指定された録画機能付装置２０で録画が可能か）否かを判定する（Ｓ６２０）。
【００５５】
この処理では、予約リストおよび最大記録容量に基づいて、各装置２０で予約可能か否かを判定する。録画可能な装置があれば（Ｓ６２０：ＹＥＳ）、ユーザが指定した録画機能付装置２０または空き容量が最大の録画機能付装置２０を選択し（Ｓ６３０）、録画予約を実行する（Ｓ６４０）。この際、マスタ装置が選択した録画機能付装置２０に放送番組の情報を含む予約指示が送信される。
【００５６】
このような予約指示が送信されると、予約指示の送信先となった録画機能付装置２０は、図５（ａ）に示す予約設定処理（録画手段）を開始する。この処理では、受信した予約指示に含まれる放送番組の情報に基づいて自装置の録画予約を行い（Ｓ４１０）、予約完了通知をマスタ装置に送信する（Ｓ４２０）。
【００５７】
マスタ装置では、予約完了通知を受けたか否かを判定し（図６のＳ６５０）、予約完了通知を受けていれば（Ｓ６５０：ＹＥＳ）、録画予約の操作がされた録画機能付装置２０に対して、予約ができた旨（ＯＫ）を返し（Ｓ６６０）、予約管理処理を終了する。また、Ｓ６２０の処理にて、録画可能な装置がない場合（指定された録画機能付装置２０で録画できない場合）（Ｓ６２０：ＮＯ）、或いは、Ｓ６５０の処理にて予約完了通知を受けていない場合（Ｓ６５０：ＮＯ）には、録画予約の操作がされた録画機能付装置２０に対して、予約できなかった旨（エラー）を返し（Ｓ６７０）、予約管理処理を終了する。
【００５８】
録画予約の操作がされた録画機能付装置２０では、予約情報の送信後、マスタ装置からの応答があるまでＳ３６０の処理にて待機し（図４のＳ３６０：ＮＯ）、予約ができた旨の応答があれば（Ｓ３６０：ＯＫ）、録画予約ができた旨を示す録画予約完了表示を前述した自身のディスプレイまたは接続された表示装置に表示させ（Ｓ３７０）、予約操作処理を終了する。また、予約できなかった旨の応答があれば（Ｓ３６０：エラー）、予約できなかった旨を示すエラー表示を前述した自身のディスプレイまたは接続された表示装置に表示させ（Ｓ３８０）、予約操作処理を終了する。
【００５９】
次に、マスタ装置が他の録画機能付装置２０に対して制御機能の作動の交代依頼を行う際の処理について図７（ａ）および図８（ａ）を用いて説明する。図７（ａ）は、各録画機能付装置２０の制御部２１がマスタプログラムとして実施するマスタ交代依頼送信処理を示すフローチャートであり、図８（ａ）は制御部２１がスレーブプログラムとして実施するマスタ交代依頼受信処理を示すフローチャートである。
【００６０】
マスタ交代依頼送信処理は、例えば、マスタ装置の電源をＯＦＦ状態とするときや、マスタ装置に異常が発生した場合など、マスタ装置としての機能を交代することが望ましい場合に開始される。
【００６１】
マスタ交代依頼送信処理では、図７（ａ）に示すように、まず、マスタ候補の装置を抽出する（Ｓ７１０）。そして、マスタ候補の装置があるか否かを判定する（Ｓ７２０）。マスタ候補の装置がなければ（Ｓ７２０：ＮＯ）、マスタ交代依頼送信処理を終了する。
【００６２】
また、マスタ候補の装置があれば（Ｓ７２０：ＹＥＳ）、マスタ候補の装置のうちの最も優先順位が高い装置を選択し（Ｓ７３０：作動要求送信手段）、この装置に対して交代依頼を送信する（Ｓ７４０：作動要求送信手段）。
【００６３】
ここで、交代依頼を受けた録画機能付装置２０は、図８（ａ）に示すマスタ交代依頼受信処理を開始する。この処理では、まず、マスタ装置として制御機能を交代可能であるか否かを判定する（Ｓ８１０）。ここで、制御機能を交代可能できない場合としては、自装置に何らかの異常が発生している場合や、自装置も電源をＯＦＦ状態にする準備をしている状態である場合等が挙げられる。
【００６４】
制御機能を交代可能できなければ（Ｓ８１０：ＮＯ）、制御機能を交代不可能である旨を示すマスタ交代不可をマスタ装置に対して送信し（Ｓ８３０）、マスタ交代依頼受信処理を終了する。また、マスタ交代ができれば（Ｓ８１０：ＹＥＳ）、制御機能の交代を承認する旨を示すマスタ交代承認をマスタ装置に対して送信し（Ｓ８２０）、その後、前述のＳ２４０，Ｓ２５０の処理を実施し、マスタ交代依頼受信処理を終了する。
【００６５】
交代依頼を送信した元のマスタ装置は、マスタ交代承認を受信できたか否かを判定する（図７（ａ）のＳ７６０）。マスタ交代承認を受信できなかった場合には（Ｓ７６０：ＮＯ）、選択した装置をマスタ候補から除外し（Ｓ７９０）、Ｓ７２０以下の処理を再度実施する。
【００６６】
また、マスタ交代承認を受信できた場合には（Ｓ７６０：ＹＥＳ）、管理データを次のマスタ装置に対して送信し（Ｓ７７０）、マスタプログラムを終了するよう設定し（Ｓ７８０）、マスタ交代依頼送信処理を終了する。マスタプログラムを終了するよう設定されると、マスタ交代依頼送信処理が終了したときに制御機能が非活性化（作動が停止）する。
【００６７】
次に、ネットワークに接続されたマスタ装置以外の録画機能付装置２０がマスタ装置の存在の有無を検出する処理について、図８（ｂ）を用いて説明する。図８（ｂ）は制御部２１がスレーブプログラムとして実施する点呼処理を示すフローチャートである。
【００６８】
点呼処理は、ネットワークに接続された録画機能付装置２０が周期的（例えば１０秒毎）に実施する処理である。ここで、マスタ装置は、他の録画機能付装置２０に対して自装置がマスタ装置である旨を示すマスタ信号を周期的に送信するよう構成されている。
【００６９】
そして、点呼処理では、まず、マスタ装置からのマスタ信号を検出できたか否かを判定する（Ｓ９１０）。マスタ信号を検出できていれば（Ｓ９１０：ＹＥＳ）、直ちに点呼処理を終了する。
【００７０】
また、マスタ信号を検出できていなければ（Ｓ９１０：ＮＯ）、マスタ装置に対して確認信号（確認要求信号）を送信する（Ｓ９２０：作動確認送信手段）。マスタ装置は、この確認信号を受けると、自装置がマスタ装置である旨の確認応答信号を送信するよう構成されており、点呼処理を行う録画機能付装置２０では、この確認応答信号（作動確認応答信号）を受信できたか否かを判定する（Ｓ９３０：作動応答送信手段）。
【００７１】
確認応答信号を受信できていれば（Ｓ９３０：ＹＥＳ）、点呼処理を終了する。また、確認応答信号を受信できていなければ（Ｓ９３０：ＮＯ）、マスタ装置がネットワーク上に不在である旨を示すマスタ不在通知を他の録画機能付装置２０に対して送信する（Ｓ９４０）。
【００７２】
このマスタ不在通知を受けた他の録画機能付装置２０は、マスタ装置が不在である旨を認識することができるため、新たなマスタ装置が決定するまで、点呼処理の実施を中止する。続いて、ネットワーク参加処理のうちのＳ１１０を除く処理を実施し（Ｓ９５０：作動制御手段）、新たなマスタ装置が設定されると、点呼処理を終了する。
【００７３】
［本実施形態による効果］
以上のように詳述した録画予約システム１において録画機能付装置２０の制御部２１は、自身と通信可能な他の録画機能付装置２０の作動状態を制御する制御機能を有する他の録画機能付装置２０から、自身が制御機能を作動可能な状態にするか否かを決定する際の判断基準として利用され、かつ各録画機能付装置２０が他の録画機能付装置２０を制御する際に必要となる能力の高さに応じて設定された優先順位情報を取得する。そして、制御部２１は、優先順位情報を取得した場合において自身が有する優先順位情報が他の録画機能付装置２０から送信された優先順位情報よりも高い場合に、制御機能を作動可能な状態にする。
【００７４】
このような録画機能付装置２０によれば、優先順位情報に従って制御機能を作動可能な状態にする装置を動的に設定することができる。この際、制御機能のレベルが高い適正な装置にて制御機能が作動されるように設定することができる。
【００７５】
また、録画機能付装置２０において制御部２１は、この録画機能付装置２０がネットワークに接続されたときに、制御機能を作動可能な録画機能付装置２０に対して応答するよう要求する制御確認要求信号をネットワーク上に送信する。そして、この録画機能付装置２０が制御機能を作動可能な場合、ネットワークを介して制御確認要求信号を受けると制御確認要求信号に対する応答である制御確認応答信号を返す。さらに、制御部２１は、制御確認要求信号の送信後、作制御確認応答信号が受信できない場合にも、制御機能を作動可能な状態にする。
【００７６】
このような録画機能付装置２０によれば、ネットワークに接続されたときに制御機能を作動可能な録画機能付装置２０の有無を検出し、この録画機能付装置２０が存在しない場合に自身の制御機能を作動可能な状態にすることができる。
【００７７】
さらに、録画機能付装置２０において制御部２１は、この録画機能付装置２０が制御機能を作動可能な状態にする際に、既に制御機能を作動させている他の録画機能付装置２０に対して制御機能を作動不能にするよう要求する機能停止要求信号を送信する。また、制御部２１は、ネットワークを介して機能停止要求信号を受けると制御機能を作動不能な状態にする。
【００７８】
このような録画機能付装置２０によれば、自身が制御機能を作動可能な状態にする際に、ネットワーク上の他の録画機能付装置２０の制御機能を作動不能にすることができる。また、他の録画機能付装置２０が制御機能を作動可能な状態にする際に、自身の制御機能を作動不能にすることができる。よって、制御機能を作動可能な状態にする録画機能付装置２０がネットワーク上に重複して存在することを防止することができる。
【００７９】
また、上記録画機能付装置２０において制御部２１は、ネットワークを介することなく機能停止要求信号を受けると、自身の次に高い優先順位情報を有する録画機能付装置２０に対して制御機能を作動可能な状態にする旨の作動要求を送信する。そして、制御部２１は、作動要求を受けた場合にも、制御機能を作動可能な状態にする。
【００８０】
このような録画機能付装置２０によれば、制御機能を作動させている録画機能付装置２０の電源を落とす場合等、制御機能の作動を維持することが難しい場合に、他の録画機能付装置２０に円滑に制御機能の作動を引き継ぐことができる。
【００８１】
また、制御部２１は、ネットワークを介することなく機能停止要求信号を受けた場合にも制御機能を作動不能な状態にする。この構成によれば、ネットワークを介することなく機能停止要求信号を受けた録画機能付装置２０が制御機能を作動可能な状態にする際に、機能停止要求信号を送信する必要がなくなる。
【００８２】
さらに、上記録画機能付装置２０において制御部２１は、この録画機能付装置２０が制御機能を作動不能なときに、制御機能を作動可能な録画機能付装置２０に対して応答するよう要求する作動確認要求信号をネットワーク上に送信する。また、制御部２１は、自身の録画機能付装置２０が制御機能を作動可能な場合、ネットワークを介して作動確認要求信号を受けると作動確認要求信号に対する応答である作動確認応答信号を返す。そして、作動確認要求信号に対する応答が受信できない場合に、Ｓ１２０以下のネットワーク参加処理を作動させる。
【００８３】
このような録画機能付装置２０によれば、制御機能を作動可能な装置が存在するかを確認し、この装置が存在しない場合に何れかの録画機能付装置２０の制御機能を作動可能な状態にすることができる。なお、制御部２１は、周期的（定期的）に作動確認要求信号を送信してもよいし、不定期的（例えば、録画予約の開始などの外部操作等の外部指令を受けたとき）に作動確認信号を送信してもよい。
【００８４】
また、上記録画機能付装置２０において制御部２１は、この録画機能付装置２０を含む何れかの録画機能付装置２０から放送局および録画時間帯の情報を含む録画情報を受けると、この録画情報に対応する放送番組の録画予約を行い、予約された放送番組の録画を行う。そして、この録画機能付装置２０は、制御機能として、録画すべき放送番組を、録画機能を有する何れの録画機能付装置２０で録画するかを選択し、選択した録画機能付装置２０に録画情報を送信することで他の録画機能付装置２０による録画状態を制御する機能を有している。
【００８５】
このような録画機能付装置２０によれば、複数の録画機能付装置２０に搭載された録画機能を制御することができ、この録画機能の制御を行う制御機能を作動可能な録画機能付装置２０を適切に設定することができる。
【００８６】
なお、本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【符号の説明】
【００８７】
１…録画予約システム、１１…ルータ、１２…ハブ、１３…ＮＡＳ、１４…レコーダ付テレビ、１５…ＨＤＤレコーダ、１６…ＰＣ、１７…リンクプレーヤ、２０…録画機能付装置、２１…制御部、２２…マスタ機能格納部、２３…マスタプログラム、２４…マスタ能力情報、２６…録画機能格納部、２７…スレーブプログラム、２８…録画予約リスト、３１…機能格納部。
【図１】
2012109677.tif 000003
【図２】
2012109677.tif 000004
【図３】
2012109677.tif 000005
【図４】
2012109677.tif 000006
【図５】
2012109677.tif 000007
【図６】
2012109677.tif 000008
【図７】
2012109677.tif 000009
【図８】
2012109677.tif 000010