(57)【特許請求の範囲】
【請求項１】
ネットワークに接続された外部機器からの電源制御命令で、少なくとも１つの機能ブロックからなる自機器の電源制御を行う電源制御装置であって、
外部機器の電源制御命令を受信し、自機器の応答を送信するコマンド送受信部と、
自機器の電源の投入又は切断を少なくともブロック単位で行う電源制御部と、
前記コマンド送受信部を介して与えられた電源制御命令に基づいて夫々のブロックの電源の投入と切断の判定を行い、判定結果を前記電源制御部に出力する電源制御判定部と、
外部機器からの電源制御命令を有効にするか無効にするかの判定情報を自機器の機能ブロック別に予め記憶する判定情報記録部と、を備え、
前記電源制御判定部は、
外部機器からの電源制御命令を受信した場合に前記判定情報記録部の判定情報に基づいて、前記電源制御命令の実行を有効にするか又は無効にするかを判定し、有効なブロックに対してのみ電源制御命令に基づいて夫々のブロックの電源の投入と切断の判定を行い、判定結果を前記電源制御部に出力することを特徴とする電源制御装置。
【請求項２】
前記判定情報記録部は、機器全体の機能ブロックを有効にするかどうかを判別するフラグと、各機能ブロック毎に制御命令を有効にするか無効にするかを決定するフラグと、を含むことを特徴とする請求項１記載の電源制御装置。
【請求項３】
ネットワークに接続された外部機器の種別及び機能の少なくとも一方を識別する外部機器識別部を更に設け、
前記電源制御判定部は、
外部機器からの電源制御命令を受信した場合に、前記外部機器識別部で識別された外部機器の種別及び機能の少なくとも一方の情報に応じて、ユーザからの操作がある機器と判定した場合は外部から入力された電源制御命令を前記電源制御部に出力し、ユーザからの操作がない機器と判定した場合は外部から入力された電源制御信号を前記判定結果に基づき前記電源制御部に出力することを特徴とする請求項１記載の電源制御装置。
【請求項４】
前記外部機器識別部は、前記ネットワークに接続される各外部機器毎に、その種別と機能を記憶する領域と、各外部機器から入力される電源制御命令に対して前記判定情報記録部の判定情報に基づく条件制御をするか否かを定める条件制御領域とを有する情報テーブルを生成することを特徴とする請求項３記載の電源制御装置。
【請求項５】
ネットワークに接続された外部機器の種別及び機能の少なくとも一方を識別する外部機器識別部を更に設け、
前記電源制御判定部は、
外部機器からの電源制御命令を受信した場合に、前記外部機器識別部で識別された外部機器の種別及び機能の少なくとも一方の情報に応じて、ユーザからの操作がある機器と判定した場合及びユーザによる操作状態にある機器と判定した場合は外部から入力された電源制御命令を前記電源制御部に出力し、ユーザからの操作がない機器と判定した場合またはユーザによる操作状態でない機器と判定した場合は外部から入力された電源制御信号を前記判定結果に基づき前記電源制御部に出力することを特徴とする請求項１記載の電源制御装置。
【請求項６】
前記外部機器識別部は、前記ネットワークに接続される各外部機器毎に、その種別と機能を記憶する領域と、各外部機器から入力される電源制御命令に対して前記判定情報記録部の判定情報に基づく条件制御をするか否かを定める条件制御領域とを有する情報テーブルを生成することを特徴とする請求項５記載の電源制御装置。
【請求項７】
ネットワークに接続された外部機器の種別及び機能の少なくとも一方を識別する外部機器識別部を更に設け、
前記電源制御判定部は、
外部機器からの電源制御命令を受信した場合に、前記外部機器識別部で識別された外部機器の種別及び機能の少なくとも一方の情報に応じて、ユーザからの操作がある機器と判定した場合及びユーザによる操作状態にある機器と判定した場合及び予約記録状態にある機器と判定した場合は外部から入力された電源制御命令を前記電源制御部に出力し、ユーザからの操作がない機器と判定した場合またはユーザによる操作状態でない機器と判定した場合または予約記録状態にない機器と判定した場合は外部から入力された電源制御信号を前記判定結果に基づき前記電源制御部に出力することを特徴とする請求項１記載の電源制御装置。
【請求項８】
前記外部機器識別部は、前記ネットワークに接続される各外部機器毎に、その種別と機能を記憶する領域と、各外部機器から入力される電源制御命令に対して前記判定情報記録部の判定情報に基づく条件制御をするか否かを定める条件制御領域とを有する情報テーブルを生成することを特徴とする請求項７記載の電源制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、IEEE1394等のデジタルネットワークにより接続されるオーディオ・ビデオ機器において、他の機器からの電源制御の命令により、内部の電源投入又は電源切断を実行する電源制御装置に関するものである。
【０００２】
【従来の技術】
従来のテレビジョン受像機（以下、ＴＶという）などにおいては、ＴＶ本体外からの電源操作、即ちリモートコントローラによるＴＶ本体の電源投入がなされることが大半である。ＴＶ本体が、待機状態からリモコン信号による電源投入の命令を受信した場合はＴＶ本体の電源が入る。このような電源投入は、明らかに使用者が在室してＴＶの電源の操作を行う場合である。
【０００３】
一方、IEEE1394ネットワークでは、オーディオ・ビデオ機器の制御コマンドが業界標準化団体で規格化されている。この規格に沿って機器制御コマンド処理プログラムを実装することで、ネットワークを介してＴＶやＤＶＤプレーヤやＶＴＲを含む各オーディオ・ビデオ機器を操作することが可能となった。この規格には電源制御のコマンド（命令）が規定されており、このコマンドを用いることで、ネットワークに接続された外部機器から当該機器の電源投入と電源切断の操作を行うことができる。又電源制御コマンドを送信するソフトウェアをパーソナルコンピュータ等の機器に実装すれば、オーディオ・ビデオ機器の電源をパーソナルコンピュータから制御することが可能となる。
【０００４】
【発明が解決しようとする課題】
ＶＴＲに予約録画が設定されている場合には、待機状態から予約時間になると主電源が投入され、ＴＶの電源状態を調べて、電源が切断状態であれば電源制御コマンドを発行してＴＶの電源投入を行い、録画を開始する。ここで、放送番組の予約録画であれば、ＴＶのＣＲＴを発光させる必要はなく、チューナ部のみの電源を投入することが好ましい。しかしＶＴＲが機器全体の電源を投入するコマンドをＴＶに送信した場合には、ＣＲＴ及び映像出力回路を含むモニタ部が動作してしまう。このようにＴＶの使用者が在室していない場合にＣＲＴを発光させることは、ＴＶとして好ましくない。このことは、安全性だけでなく、省電力の面でも不利益が生ずる。
【０００５】
オーディオ・ビデオ機器は一般に複数の機能ブロックから構成されているが、電源制御コマンドで電源投入する機能ブロックの指定は、制御対象機器にまかされているため、電源を投入すべきでない機能ブロック、例えば使用者が在室しない場合や、使用者が現在視聴していないＴＶの表示部又はモニタ部の電源が、不要に投入されることがあった。
【０００６】
本発明は、このような従来の問題点に鑑みてなされたものであって、ネットワークを介して接続される複数の機器間において、一方の機器（制御機器という）から他の機器（制御対象機器という）に対して機能ブロック別に電源制御コマンドを出力できるようにすることを目的とする。また、制御対象機器の種別、機器の操作状況等に応じて、省電力となるよう電源の投入又は切断を行えるようにした電源制御装置を実現することを目的とする。
【０００７】
【課題を解決するための手段】
本願の請求項１の発明は、ネットワークに接続された外部機器からの電源制御命令で、少なくとも１つの機能ブロックからなる自機器の電源制御を行う電源制御装置であって、外部機器の電源制御命令を受信し、自機器の応答を送信するコマンド送受信部と、自機器の電源の投入又は切断を少なくともブロック単位で行う電源制御部と、前記コマンド送受信部を介して与えられた電源制御命令に基づいて夫々のブロックの電源の投入と切断の判定を行い、判定結果を前記電源制御部に出力する電源制御判定部と、外部機器からの電源制御命令を有効にするか無効にするかの判定情報を自機器の機能ブロック別に予め記憶する判定情報記録部と、を備え、前記電源制御判定部は、外部機器からの電源制御命令を受信した場合に前記判定情報記録部の判定情報に基づいて、前記電源制御命令の実行を有効にするか又は無効にするかを判定し、有効なブロックに対してのみ電源制御命令に基づいて夫々のブロックの電源の投入と切断の判定を行い、判定結果を前記電源制御部に出力することを特徴とするものである。
【０００９】
本願の請求項２の発明は、請求項１の電源制御装置において、前記判定情報記録部は、機器全体の機能ブロックを有効にするかどうかを判別するフラグと、各機能ブロック毎に制御命令を有効にするか無効にするかを決定するフラグと、を含むことを特徴とするものである。
【００１０】
本願の請求項３の発明は、請求項１の電源制御装置において、ネットワークに接続された外部機器の種別及び機能の少なくとも一方を識別する外部機器識別部を更に設け、前記電源制御判定部は、外部機器からの電源制御命令を受信した場合に、前記外部機器識別部で識別された外部機器の種別及び機能の少なくとも一方の情報に応じて、ユーザからの操作がある機器と判定した場合は外部から入力された電源制御命令を前記電源制御部に出力し、ユーザからの操作がない機器と判定した場合は外部から入力された電源制御信号を前記判定結果に基づき前記電源制御部に出力することを特徴とするものである。
【００１１】
本願の請求項４の発明は、請求項３の電源制御装置において、前記外部機器識別部は、前記ネットワークに接続される各外部機器毎に、その種別と機能を記憶する領域と、各外部機器から入力される電源制御命令に対して前記判定情報記録部の判定情報に基づく条件制御をするか否かを定める条件制御領域とを有する情報テーブルを生成することを特徴とするものである。
【００１２】
本願の請求項５の発明は、請求項１の電源制御装置において、ネットワークに接続された外部機器の種別及び機能の少なくとも一方を識別する外部機器識別部を更に設け、前記電源制御判定部は、外部機器からの電源制御命令を受信した場合に、前記外部機器識別部で識別された外部機器の種別及び機能の少なくとも一方の情報に応じて、ユーザからの操作がある機器と判定した場合及びユーザによる操作状態にある機器と判定した場合は外部から入力された電源制御命令を前記電源制御部に出力し、ユーザからの操作がない機器と判定した場合またはユーザによる操作状態でない機器と判定した場合は外部から入力された電源制御信号を前記判定結果に基づき前記電源制御部に出力することを特徴とするものである。
【００１３】
本願の請求項６の発明は、請求項５の電源制御装置において、前記外部機器識別部は、前記ネットワークに接続される各外部機器毎に、その種別と機能を記憶する領域と、各外部機器から入力される電源制御命令に対して前記判定情報記録部の判定情報に基づく条件制御をするか否かを定める条件制御領域とを有する情報テーブルを生成することを特徴とするものである。
【００１４】
本願の請求項７の発明は、請求項１の電源制御装置において、ネットワークに接続された外部機器の種別及び機能の少なくとも一方を識別する外部機器識別部を更に設け、前記電源制御判定部は、外部機器からの電源制御命令を受信した場合に、前記外部機器識別部で識別された外部機器の種別及び機能の少なくとも一方の情報に応じて、ユーザからの操作がある機器と判定した場合及びユーザによる操作状態にある機器と判定した場合及び予約記録状態にある機器と判定した場合は外部から入力された電源制御命令を前記電源制御部に出力し、ユーザからの操作がない機器と判定した場合またはユーザによる操作状態でない機器と判定した場合または予約記録状態にない機器と判定した場合は外部から入力された電源制御信号を前記判定結果に基づき前記電源制御部に出力することを特徴とするものである。
【００１５】
本願の請求項８の発明は、請求項７の電源制御装置において、前記外部機器識別部は、前記ネットワークに接続される各外部機器毎に、その種別と機能を記憶する領域と、各外部機器から入力される電源制御命令に対して前記判定情報記録部の判定情報に基づく条件制御をするか否かを定める条件制御領域とを有する情報テーブルを生成することを特徴とするものである。
【００１６】
【発明の実施の形態】
図１はネットワーク１に複数のオーディオ・ビデオ機器が接続された例である。ここでは、ＶＴＲ、ＴＶ、ＶＣＲ、ＤＶＣ、ＰＣがネットワーク１に接続されているとする。これらの機器はそれ自身が制御機器２として動作する場合と、制御対象機器３として動作する場合と、両機能を有するものとして動作する場合とがある。ＰＣはパーソナルコンピュータであり、制御機器２として動作する。ＶＴＲはビデオテープレコーダであり、ＴＶはチューナ部とＣＲＴを含むモニタ部を有するテレビジョン受像機であり、ＶＣＲはビデオカメラレコーダであり、ＤＶＣはデジタルビデオカメラであり、いずれも制御機器２と制御対象機器３との両機能を有するものとする。
【００１７】
電源制御を行うためにオーディオ・ビデオ機器に制御対象機器としての機能を備えた場合、予約実行など使用者が在室しない場合でも、ネットワークを介して電源投入のコマンドを送信して制御対象機器の電源を投入することが可能となる。この全体構成は各実施の形態に共通するものである。以下各実施の形態について説明する。
【００１８】
（実施の形態１）
図２は本発明の実施の形態１における電源制御装置を含む各機器の基本となる接続関係を示すブロック図である。図２に示すように、ネットワーク１を介して制御機器２及び制御対象機器３Ａが少なくとも１組接続されている。制御機器２及び制御対象機器３Ａは例えば家庭内のオーディオ・ビデオ機器である。構成上同一機器であっても、制御側を制御機器２と呼び、制御される機器を制御対象機器３Ａと呼ぶ。従って制御機器２は他の機器を操作するための制御コマンドを送信する機能を有し、制御対象機器３は送信された制御コマンドを実行する機能を有するものとする。
【００１９】
制御機器２はコマンド送受信部４Ｓ及び制御部５を含んで構成される。制御部５は、制御対象機器３Ａに対して電源投入の制御コマンドを発行すると共に、制御対象機器３Ａから返された応答内容を解釈するものである。コマンド送受信部４Ｓは制御部５から出力された制御コマンドをネットワーク１を介して送信したり、制御対象機器３Ａからの応答を受信したりするものである。
【００２０】
制御対象機器３Ａは、コマンド送受信部４Ｒと、コマンド実行部６と、電源制御部９と、その機器自体のブロックとを含んで構成される。各実施の形態の電源制御装置は、少なくともコマンド送受信部４Ｒ、電源制御判定部８、電源制御部９を含むものとする。
【００２１】
コマンド実行部６は、制御機器２からコマンド送受信部４Ｒを介して制御コマンドを受信し、コマンド種別を判別すると共に、対応するコマンド処理を行うものである。制御対象機器３ＡがＴＶの場合、コマンド実行部６は放送の選局を行う選局制御判定部７や、電源の投入や切断の判断をする電源制御判定部８からなるブロックで構成される。このようなコマンド実行部は機器の機能によりその構成が異なる。
【００２２】
電源制御判定部８は、コマンド送受信部４Ｒを介して与えられた電源制御コマンドに基づいて夫々のブロックの電源の投入と切断の判定を行い、判定結果を電源制御部９に出力するものである。電源制御部９は自機器の電源の投入又は切断を少なくともブロック単位で行うものである。尚制御対象機器３ＡがＴＶの場合、この他にチューナ部１１、モニタ部１２等が設けられる。
【００２３】
ここで、制御対象機器３Ａにおける電源制御の基本動作について説明する。制御機器２は、制御対象機器３Ａに対して電源の投入や切断を指示する。このため、制御部５は電源投入のコマンドをコマンド送信フォーマットに従って生成して、コマンド送受信部４Ｓを介してネットワーク１に出力する。
【００２４】
次に制御対象機器３Ａは自機器宛ての制御コマンドをコマンド送受信部４Ｒで受信して、コマンド実行部６で制御コマンドを解釈する。制御対象機器３Ａは、コマンドフォーマットから電源制御のコマンドであることを判定すると、電源制御判定部８に処理を移す。電源制御判定部８では、制御対象機器３Ａの中でどのブロックの電源を投入又は切断するコマンドであるかを判定する。そして、対応するブロックの電源を投入又は切断する命令（電源制御命令）を電源制御部９に出力する。ここで、制御対象機器３ＡがＴＶであるので、電源制御部９はチューナ部１１、又はＣＲＴを含むモニタ部１２の電源を独立して制御するものとする。電源制御部９が所定のブロックの電源の投入又は切断を行った後、電源制御判定部８は、その結果を返信フォーマットに従って生成し、コマンド送受信部４Ｒを介して制御機器２に送信する。
【００２５】
制御機器２において、コマンド送受信部４Ｓは制御対象機器３Ａからの応答を受け取り、制御部５に通知する。これにより制御機器２は制御対象機器３Ａの電源の投入や切断操作の完了を知ることができる。このような制御方法を用いることで、ネットワーク１に接続された特定の機器から他の機器に対して電源制御を行うことができる。尚、IEEE1394の電源制御などのコマンドフォーマットは、業界の標準化団体である1394 Trade Associationの資料、AV/C Digital Interface Command Set General Specification, Version3.0にその詳細が開示されている。
【００２６】
（実施の形態２）
次に本発明の実施の形態２における電源制御装置について説明する。図３は実施の形態２における電源制御装置を含む各機器の基本の接続関係を示す構成図である。ここでは実施の形態１と同一部分は同一の符号をつけ、それらの説明は省略する。この制御対象機器３Ｂは、コマンド送受信部４Ｒと、選局制御判定部７及び電源制御判定部８を有するコマンド部６と、電源制御部９とに加えて、判定情報記録部１０を含んで構成される。又制御対象機器３ＢがＴＶの場合には、チューナ部１１、モニタ部１２が設けられる。
【００２７】
判定情報記録部１０は、ＥＥＰＲＯＭなどの不揮発性メモリで構成され、外部から電源制御コマンドを受けた場合に、コマンドの実行を有効にしたり、無効にするためのフラグ情報を判定情報として保持するものである。例えば、外部の機器からの電源制御コマンドが発行されていても、そのコマンドを無効として実行しない場合にはフラグを０とし、有効とする場合にはフラグを１とする。このとき、電源制御判定部８は予め判定情報記録部１０からフラグ情報を読み込み、制御機器２から電源制御コマンドを受けた場合には、このフラグ情報に基づき命令を実行するか否かを判定し、電源制御部９に対して電源制御コマンドを与える。
【００２８】
また、制御対象機器３Ｂ内の各ブロックで個別に電源の投入や切断を行う場合は、判定情報記録部１０に各ブロック毎のフラグ情報を設定するものとする。例えばＴＶのように、選局動作を行うチューナ部１１、画像を表示するモニタ部１２のようにブロックが個別に設けられ、各ブロック毎に電源制御を行う場合を想定する。このような場合は、夫々のブロックの電源を投入したり切断することを、外部の制御機器２からの電源制御コマンドにより個別に行うことが可能となる。
【００２９】
図４に本実施の形態の判定情報記録部１０に記録されるフラグ情報の例を示す。本図において、２１はブロックの識別情報であり、２２はフラグ情報である。ここでは制御対象機器３Ｂを、通信衛星又は放送衛星用のデコーダをチューナ部に有するＴＶとし、ブロックの識別単位を、機器全体(UNIT)、チューナ部（TUNER)、モニタ部（MONITOR)などとする。そして、各々電源制御の有無を示すフラグとして、無効を０とし、有効を１として表す。ブロックの識別情報２１は文字列ではなく、機器の中でユニークな番号を用いて識別するようにしてもよい。
【００３０】
このとき、制御対象機器では機器全体 (UNIT) のフラグが１の場合は、各ブロックのフラグの値を調べる必要はなく、全てのブロックで電源制御を受け付けるようにする。一方、機器全体 (UNIT) のフラグが０の場合には、それより下位に属する各ブロックのフラグを調べ、１の場合はそのブロックの電源制御を行い、０の場合は電源制御を行わないものとする。
【００３１】
図５は、制御対象機器３ＢをＴＶとした場合の電源投入処理の一例を示すフローチャートである。ステップＳ１において対象機器３Ｂが制御機器２より電源投入の制御コマンドを受信すると、コマンド実行部６はそのコマンドの解釈処理を開始する。ステップＳ２では判定情報記録部１０から情報を読み出す。次いでコマンドがユニットの電源投入であればステップＳ４に進み、ユニットのフラグを調べ、１であればステップＳ５に分岐する。ステップＳ５に分岐した場合、機器全体の電源制御を行うべく、チューナ部１１とモニタ部１２の電源を投入する。ステップＳ３においてユニットの電源投入でない場合、ステップＳ６に進み、チューナの電源投入のコマンドであるかどうかをチェックする。このコマンドであればステップＳ７に進み判定情報記録部１０のチューナのフラグを調べる。ステップＳ４においてユニットのフラグが０の場合、ステップＳ８に進み判定情報記録部１０のチューナのフラグを調べる。ステップＳ７，Ｓ８において、チューナのフラグが１であればステップＳ９に分岐してチューナの電源を投入する。ステップＳ６においてチューナの電源投入でない場合、及びステップＳ７においてチューナのフラグが０の場合にはステップＳ１０に進んで、コマンドがモニタの電源投入かどうかをチェックする。モニタの電源投入コマンドであればステップＳ１１に進んで判定情報記録部１０のモニタのフラグが１かどうかをチェックする。このフラグが１であればステップＳ１２においてモニタの電源を投入する。又ステップＳ１０，Ｓ１１においてモニタの電源投入でない場合、又はモニタのフラグが１でなければ処理を終了する。尚ここでは電源の投入について説明しているが、電源の切断についても同様に行うものとするが、切断の場合はコマンドの指示に従ってもよい。
【００３２】
尚、外部から電源制御を全く受けたくない場合は、制御対象機器３Ｂにおける判定情報記録部１０のフラグの値を全て０に設定すればよい。これらのフラグの値は初期設定時に予め設定するが、ＬＥＤ等の表示器による表示やテレビ画面のオンスクリーンディスプレイ（ＯＳＤ）を用いて設定する機能を表示し、使用者が自由に設定できるようにしても良い。
【００３３】
このような制御構成にすることで、外部から電源投入をするべきではない機器を判定したり、機能ブロック別に電源投入が可能か否の判別を行うことができる。特にＴＶのＣＲＴのように、使用者が在室しない場合に電源を入れたくないブロックを個別に制御することができる。このためＣＲＴの大型化に伴い消費電力の大きくなったＴＶに対して、機器の安全性及び省電力化に寄与するという大きな効果が得られる。
【００３４】
（実施の形態３）
次に本発明の実施の形態３における電源制御装置について説明する。図６は本実施の形態における電源制御装置を含む各機器の基本の接続関係を示す構成図である。ここでも実施の形態１、２と同一部分は同一の符号をつけ、それらの説明は省略する。本実施の形態の制御対象機器３Ｃは、コマンド送受信部４Ｒと、選局制御判定部７及び電源制御判定部８を有するコマンド実行部６と、電源制御部９と、判定情報記録部１０とに加えて、外部機器識別部１３を含んで構成される。又制御対象機器３ＣがＴＶの場合には、チューナ部１１、モニタ部１２が設けられる。
【００３５】
外部機器識別部１３はネットワーク１に接続されている全ての制御対象機器、即ちオーディオ・ビデオ機器を調べ、各々機器の種別と機能とを検出し、後述する情報テーブルを作成するものである。IEEE1394に接続されるオーディオ・ビデオ機器は、機器を構成する要素を調べるコマンドが必須コマンドとして定義されている。
【００３６】
例えば、SUBUNIT INFOコマンドは、機器を構成する機能を調べることに用いられる。UNIT INFO コマンドは、種別を判断するため機器の代表的な機能を調べることに用いられる。ここで機能には、オーディオ、ビデオ機器の構成要素となるモニタ、ディスクレコーダ/ プレーヤ、テープレコーダ/ プレーヤ、チューナ、カメラや機器内部の予約情報を公開するリソーススケジュールボードと呼ばれる電子掲示板（Bulletin Board, 図面上でBBと示す）がある。
【００３７】
図７は接続されている全機器の機能構成及びその制御状態を示す情報テーブルを示す一例である。このテーブルには識別子の記載欄２３、各機器の種別の記載欄２４、機能構成の記載欄２５が設けられている。この情報テーブルはUNIT INFO コマンドとSUBUNIT INFOコマンドを用いて作成される。例えばＴＶは一般的にモニタとチューナが必須であり、又予約機能を含んで構成される場合が多い。これらを含むＴＶの場合はSUBUNIT INFOコマンドの応答はモニタ、チューナ、電子掲示板となり、UNIT INFO コマンドによる応答はモニタとなり、種別はＴＶとなる。外部機器識別部１３は新たに機器がネットワークに接続された場合には、UNIT INFO コマンド、SUBUNIT INFOコマンドだけでなく、各オーディオ・ビデオ機器に対して規格化されたコマンドを用いて図７のような機器の詳細情報を取得する。例えば識別子003 のＴＶはモニタとチューナを有している。また識別子004 のＴＶには、チューナ、モニタに加え、電子掲示板が設けられている。
【００３８】
更に電源制御の制御条件の記載欄２６、２７が上記のテーブルに付加される。無条件無制御の記載欄２６には、識別子007 のＤＶＣ、識別子009 のＡＭＰ、識別子010 のＤＶＤプレーヤ等が登録されている。識別子007 及び識別子009 の機器にはモニタ等はなく、制御コマンドに反して一部の機能ブロックに電源を投入しないように制御する必要はない。この場合には制御機器２からの制御コマンドを全面的に受け入れる。一方条件付制御の記載欄２７には、識別子001 、識別子002 のチューナ、識別子003, 004のＴＶ、識別子005 、識別子006 のＤＶＨＳ等が登録されている。これらの機器は制御コマンドに反して一部の機能ブロックに電源を投入しないように制御する必要があると考えられる。従って制御対象機器では機器全体の電源を投入する電源制御コマンドを受信しても、判定情報記録部１０に登録されたルールに従って各ブロックの電源制御が行われる。
【００３９】
なお機器固有の識別子はIEEE1394のExtended Unique Identifier64(EUI64) を用いるのが望ましい。ここで、記載欄２４の機器の種別、及び記載欄２５の機器の機能構成は、便宜上文字列で示した。しかし、1394TAの資料にあるSubunit IDを用いる方が省メモリ化できる。
【００４０】
そしてこれらの情報をＥＥＰＲＯＭなどの不揮発性メモリに書き込むことで、一度識別した機器は再度調べることを不要にすることができる。制御対象機器では機器認識において機器固有のコマンドとしてテープレコーダ/ プレーヤの場合、出力信号モードやテープ記録フォーマットを用いて、機器が扱うことが可能なデータフォーマットからデジタルＶＨＳやＤＶなどの識別を行なうことができる。
【００４１】
以上のように構成された電源制御装置の動作について図８のフローチャートを用いて詳細に説明する。図６の制御対象機器３Ｃの電源制御判定部８では、制御機器２から電源投入の制御コマンドを受信した場合、制御機器２の種別を外部機器識別部１３から取得する。ステップＴ１において、図６の電源制御部９は、制御コマンドを送信した制御機器２が機器種別の識別可能な機器か、不可能な機器かを調べる。
【００４２】
ステップＴ１において、識別可能な機器の場合、その機器の種別を識別した後、ステップＴ２に進み、機能構成が識別可能か否かを調べる。これは図７の当該識別子に対応する記載欄２５を参照することにより判る。またステップＴ２において機能構成が識別可能であればステップＴ３に進み、ユーザ操作を伴う機器かどうかを図７のテーブルの無条件制御の記載欄２６に基づいて調べる。識別子007 のＤＶＣ、識別子009 のＡＭＰのように、ユーザ操作が必要な機器の場合、ステップＴ４に移り、制御コマンド通りの電源制御を行う。制御機器の種別から制御機器２が図７に示す識別子007 のＤＶＣ（デジタルビデオカメラ）、識別子010 のＤＶＤプレーヤのように、使用者の操作により制御対象機器３Ｃが動作することが明らかな場合は、電源制御判定部８は判定情報記録部１０が保持する情報を使用しない。この場合、電源制御判定部８は受信した電源制御コマンドを元に電源制御部９に電源制御のコマンドを出す。これにより、制御機器２の利用者が、制御対象機器３Ｃの周辺に人が在室していると判断して、電源を投入又は切断する。
【００４３】
ステップＴ３において、ユーザ操作が必要でない機器の場合は、ステップＴ５に進み、録画機能を備えるか否かを調べる。これは図７の記載欄２５の内容で判断できる。録画機能を備えない場合はステップＴ４に移り、指定された機能ブロックの電源制御を行う。これは判定情報記録部１０の内容を参照せず、得られたコマンド通りの電源制御を行うことである。録画機能を備える場合はステップＴ６に移り、デバイスの状態を調べる。
【００４４】
デバイスの状態の例を図９に示す。機器がＤＶＨＳの場合のユーザ操作状態は、再生、早送り再生、巻戻し再生、早送り、巻戻し等のいずれかである。機器がＤＶＤプレーヤの場合も、メディアの種類が異なるが、ＤＶＨＳとほぼ同様に再生、早送り再生、巻戻し再生の状態がある。機器がＴＶの場合、モニタオンのみをユーザ操作状態としている。
【００４５】
ステップＴ６でデバイス状態がユーザ操作であれば、ステップＴ４に移り、ユーザ操作でなければステップＴ７に移る。ステップＴ７では録画状態で予約情報が取得可能か否かを調べ、取得不可能であればステップＴ９に進み、取得可能であればステップＴ８に進む。ステップＴ８では、予約実行中か否かを調べ、予約実行中であればステップＴ９に移る。一方ステップＴ１において識別不可能の場合、及びステップＴ２において機器構成が識別不可能の場合はステップＴ９に移る。ステップＴ９では、図６の判定情報記録部１０の情報と制御コマンドに基づいて第２の実施の形態と同様に電源制御を行う。また予約実行中でなければステップＴ４に移り、指定ブロックの電源制御を行う。これにより外部機器の種別と機能及び使用状態に合わせて電源制御が可能となる。
【００４６】
尚この実施の形態ではステップＴ９において判定情報記録部１０の情報に基づいて電源を制御するようにしているが、判定情報記憶部１０のない機器に対してはステップＴ９に達すると全ての電源投入コマンドを実行しないようにして安全性を確保するように構成することもできる。
【００４７】
尚、本発明は上記の各実施の形態に限定されるものではなく、本発明の請求の範囲内での種々の設計変更及び修正を加えることができる。
【００４８】
【発明の効果】
以上のように本発明によれば、ネットワークに接続された外部機器からの電源制御を、自機器の設定情報や相手機器の機能から判断して行うことができる。特に機器がオーディオ・ビデオ機器の場合、機器全体や機器内の必要なブロック毎に電源投入の制御が行える。これにより、安全及び省電力化を考慮して外部機器から電源を操作することができる。
【図面の簡単な説明】
【図１】ネットワークに複数のオーディオ・ビデオ機器が接続されたシステムを示すシステム構成図である。
【図２】本発明の実施の形態１における電源制御装置を含む制御対象機器と制御機器のシステム構成図である。
【図３】本発明の実施の形態２における電源制御装置を含む制御対象機器と制御機器のシステム構成図である。
【図４】実施の形態２による電源制御装置において、判定情報記録部に保持される情報の説明図である。
【図５】実施の形態２による電源制御装置において、判定情報に基づき電源投入を行う処理手順の一例を示すフローチャートである。
【図６】本発明の実施の形態３における電源制御装置を含む制御対象機器と制御機器のシステム構成図である。
【図７】実施の形態３による電源制御装置において、外部機器識別部で保持される情報の説明図である。
【図８】実施の形態３による電源制御装置において、電源投入を行う処理手順の一例を示すフローチャートである。
【図９】実施の形態３による電源制御装置において、接続相手機器の状態例を示す説明図である。
【符号の説明】
１  ネットワーク
２  制御機器
３Ａ〜３Ｃ  制御対象機器
４Ｓ，４Ｒ  コマンド送受信部
５  制御部
６  コマンド実行部
７  選局制御判定部
８  電源制御判定部
９  電源制御部
１０  判定情報記録部
１１  チューナ部
１２  モニタ部
１３  外部機器識別部
【図１】
0004106226.tif 000002
【図２】
0004106226.tif 000003
【図３】
0004106226.tif 000004
【図４】
0004106226.tif 000005
【図５】
0004106226.tif 000006
【図６】
0004106226.tif 000007
【図７】
0004106226.tif 000008
【図８】
0004106226.tif 000009
【図９】
0004106226.tif 000010