(57)【要約】【課題】  ＩＥＥＥ１３９４シリアルインターフェースポートを有する機器の電源のオン／オフを制御する電源制御装置を提供する。【解決手段】  電源制御装置１の送受信部２は、シリアル信号ライン２１を介して供給されるAV/Cコマンドを受信してコマンド制御部３へ供給する機能、AV/CアドレスとNUIDとに従って、他のＡＶ機器３１へAV/Cコマンドを転送し、コマンド制御部３は、送受信部２から供給されるAV/Cコマンドの内容とAV/Cアドレスとに従って、電源制御部５、および送受信部２を制御し、ＡＶ機器３１のNUIDとAV/Cアドレスを識別コード記憶部４に記録し、電源制御部５は、コマンド制御部３から指定された電源ポート１１への電力供給を制御する。【選択図】  図１
2005100287.tif 000002
【特許請求の範囲】
【請求項１】
シリアルインターフェースポートを有する機器を接続可能な複数の通信ポートと、前記機器に電力を供給可能な１つ以上の電源ポートを有する電源制御装置であって、
当該電源制御装置に接続された前記機器を識別するための機器識別コードを記憶する識別コード記憶手段と、
当該電源制御装置に接続された前記機器への電力供給のオン／オフを制御する電源制御手段と、
前記通信ポートを介して供給されるコマンドを受信し、当該コマンドの送り先として付加されている前記機器識別コードに従ってコマンドを送出する送受信手段と、
前記送受信手段が受信したコマンドに付加されている前記機器識別コード、および前記識別コード記憶手段に記憶されている前記機器識別コードを基に、前記受信したコマンドが当該電源制御装置に接続されている前記機器に対して供給されたものか判定し、当該コマンドが当該電源制御装置に接続されている前記機器の電源を制御するコマンドであった場合、前記電源制御手段に対して前記電源ポートへの電力供給のオン／オフを指示するコマンド制御手段と、
を備えることを特徴とする電源制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シリアルインターフェースポート、例えばＩＥＥＥ１３９４シリアルインターフェースポートを有する機器の電源のオン／オフを制御する電源制御装置に関する。
【背景技術】
【０００２】
デジタルデータを扱う電子機器、例えば、ＶＣＲ(Video Cassette Recorder)やＳＴＢ(Set Top Box)といったＡＶ（Audio and Visual）機器を相互に接続するインタフェースとして、「IEEE1394ハイ・パフォーマンス・シリアルバス」（以降、IEEE1394と称す）がある。
【０００３】
IEEE1394は、２種類のデータ転送モードを備えている。ひとつは、通常のデータ転送に使用する非同期（Asynchronous）転送モードと、所定の時間（例えば125μ秒）内にデータ転送されることが保証されている同期（Isochronous）転送モードがある。例えば、マルチメディアシステムでは、非同期転送モードは転送の時間遅れがあまり問題にならないコマンドなどの転送に、同期転送モードは時間遅れが問題となる動画や音声データなどの転送に用いられる。
【０００４】
また、IEEE1394を搭載する電子機器は、ＡＶ機器ごとに異なる64ビットのNode Unique ID（以降、NUIDと称す）と呼ばれる識別番号をConfiguration ROMと呼ばれる機器の情報を格納するメモリに持つことが定められている。そのため、個々の機器を用意に識別することが可能となる。
【０００５】
IEEE1394でＡＶ機器を制御するための仕様に1394TA(Trade Association)が定めた「AV/Cデジタル インタフェース コマンドセット ジェネラル スペシフィケーション」（以降、この仕様に基くコマンドをAV/Cコマンドと称す）がある。その仕様の中で、AV/Cコマンドフレームを使用してAV/Cコマンドを送信することが決められている。なお、AV/Cコマンドフレームは非同期転送モードで転送される。
【０００６】
このAV/Cコマンドは、IEEE1394ケーブルを介して各ＡＶ機器に送られる。ＡＶ機器は複数のIEEE1394ポートを有することが許されており、一旦それぞれに入力されたAV/Cコマンドは、再度、他のＡＶ機器へ出力されることがある。これをリピータ機能という。もしAV/Cコマンドの送り先であるＡＶ機器の電源がオフされて電源が供給されていない場合、リピータ機能が停止し、コトローラから他のＡＶ機器はIEEE1394経由での制御が不可能となる。
【０００７】
それを防ぐために、ＡＶ機器の電源がオフされても物理層に相当する機能構成にのみ電力を供給し、コントローラからの起動コマンドを受信すると、ＡＶ機器全てへ電力を供給する方法があるが、機器全体に電力を供給するための電源から物理層に相当する機能構成だけのために電力を供給するのはエネルギー効率が悪く、また、専用の電源を用意するのは費用と設置空間を考慮すると好ましくない。さらに、機器自体の再設計が必要であり、既存の機器に適用することは不可能である。
【特許文献１】特開２００１−１６２２１号公報
【非特許文献１】1394 Trade Association, AV/C Digital Interface Command Set-General Specification, Version 4.1
【発明の開示】
【発明が解決しようとする課題】
【０００８】
解決しようとする問題点は、機器の待機時の電力消費と電源がオフされた時のコマンド処理であり、ＩＥＥＥ１３９４シリアルインターフェースポートを有する機器の電源のオン／オフを制御と、機器の電源がオフされている間のコマンド処理を行う電源制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の電源制御装置は、シリアルインターフェースポートを有する機器を接続可能な複数の通信ポートと、前記機器に電力を供給可能な１つ以上の電源ポートを有する電源制御装置であって、当該電源制御装置に接続された前記機器を識別するための機器識別コードを記憶する識別コード記憶手段と、当該電源制御装置に接続された前記機器への電力供給のオン／オフを制御する電源制御手段と、前記通信ポートを介して供給されるコマンドを受信し、当該コマンドの送り先として付加されている前記機器識別コードに従ってコマンドを送出する送受信手段と、前記送受信手段が受信したコマンドに付加されている前記機器識別コード、および前記識別コード記憶手段に記憶されている前記機器識別コードを基に、前記受信したコマンドが当該電源制御装置に接続されている前記機器に対して供給されたものか判定し、当該コマンドが当該電源制御装置に接続されている前記機器の電源を制御するコマンドであった場合、前記電源制御手段に対して前記電源ポートへの電力供給のオン／オフを指示するコマンド制御手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、シリアルインタフェースに繋がった機器の電源のオン／オフが可能になるため、機器を使用しない場合の待機電力を無くすことが可能となる。また、機器の電源がオフされている間も、電源制御装置でコマンドを監視しているので、リピータ機能が停止することがなくなる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施形態を、図１〜図５を用いて説明する。
【００１２】
本実施形態における電源制御装置１は、図１に示すように、送受信部２、コマンド制御部３、識別コード記憶部４、および電源制御部５を備え、また、IEEE1394のシリアル信号ライン２１が接続される複数の通信ポート１０、電源ポート１１ａ（入力側）、個々のＡＶ機器３１へ電力を供給するための電源ライン２２が接続される複数の電源ポート１１ｂ（出力側）を備える。図１に示す実施形態では、通信ポート１０は４つ、電源ポート１１ｂは３つとなっているが、ポート数はそれぞれこの数に限定されるものではない。
【００１３】
送受信部２は、シリアル信号ライン２１を介して供給されるAV/Cコマンドを受信してコマンド制御部３へ供給する機能、AV/Cコマンドの送り先アドレス（以降、AV/Cアドレスと称す）とNode Unique ID（以降、NUIDと称す）に従って、他のＡＶ機器３１へAV/Cコマンドを転送する機能を有する。
【００１４】
このAV/Cアドレスは、ＡＶ機器３１の機種を示すSubunit Typeと、ネットワーク内でのＡＶ機器３１を識別するためのSubunit IDとの各コードを含む。また、AV/Cコマンドは、命令の種類を示すOpcodeと、命令の実内容を示すOperandとの各コードを含む。また、NUIDは、ＡＶ機器３１それぞれがユニークになるよう割り振られるコードであり、ＡＶ機器３１を製造したメーカーを識別するためのNode Vendor IDと、メーカー内でＡＶ機器３１を識別するためのChip IDとの各コードを含む。IEEE1394の規格には、電源制御に関するAV/Cコマンドが規定されており、Opcode=0xB2が電源制御を示すコードであり、Operand=0x60が電源オフ、Operand=0x70が電源オンを示すコードである。
【００１５】
また、コマンド制御部３は、送受信部２から供給されるAV/Cコマンドの内容とAV/Cアドレスとに従って、電源制御部５、および送受信部２を制御する機能、ＡＶ機器３１のNUIDとAV/Cアドレスを識別コード記憶部４に記録する機能を有する。
【００１６】
また、識別コード記憶部４は、不揮発性の記憶装置であり、電源制御装置１自身のNUIDを記憶し、さらに接続されているＡＶ機器３１毎のNUIDをAV/Cアドレスと共に、接続されているＡＶ機器３１毎に記憶可能である。
【００１７】
また、電源制御部５は、コマンド制御部３から指定された電源ポート１１への電力供給のオン／オフを制御する機能を有する。
【００１８】
図２および図３に、本実施形態における電源制御装置１とＡＶ機器３１の接続例を示す。図２に示すように、電源制御装置１とＡＶ機器３１を１対１のペアで接続し、それぞれの電源制御装置１をデイジーチェーン方式で接続してネットワークを構築しても良いし、図３に示すように、１つの電源制御装置１に対して複数のＡＶ機器３１Ａ〜Ｃをツリー状に接続してネットワークを構築しても良い。
【００１９】
なお、各ＡＶ機器３１Ａ〜Ｃを制御する機器として図２および図３には、コントローラを示しているが、このコントローラもIEEE1394の規格に従って動作可能なＡＶ機器３１である。また、送受信されるデータのフレームフォーマットについては、IEEE1394の規格に従ったものとする。
【００２０】
また、ＡＶ機器３１へ供給される電力は商用AC100Vでも良いが、DC12VやDC24Vなど、電源ポート１１毎にＡＤコンバーター等を用意して異なっても良い。
【００２１】
次に、電源制御装置１の動作について、図４および図５のシーケンス図を用いて説明する。
【００２２】
本実施形態における電源制御装置１は、２つの動作モードを有しており、１つは電源制御装置１として機能する「電源制御装置モード」であり、もう１つは接続されているＡＶ機器３１の電源がオフされている間、ＡＶ機器３１として機能する「ＡＶ機器モード」である。
【００２３】
電源制御装置１が「電源制御装置モード」で動作する場合は、識別コード記憶部４に記憶されているNUIDのうち、電源制御装置１自身のNUIDが有効となるが、電源制御装置１が「ＡＶ機器モード」で動作する場合は、電源制御装置１自身のNUIDとＡＶ機器３１のNUIDの両方が有効になり、電源制御装置１は、電源制御装置１自身、およびＡＶ機器３１へのAV/Cコマンドを受信処理する。
【００２４】
特に「ＡＶ機器モード」は、接続されているＡＶ機器３１の電源がオフされている間、他の機器に対して、電源制御装置１がＡＶ機器３１であると見せかけるための動作モードであり、見せかけるためには、電源制御装置１内に接続されているＡＶ機器３１のNUIDをコピーする初期設定が必要となる。まず、図４のシーケンス図を用いて、電源制御装置１の初期設定時の動作について説明する。
【００２５】
≪初期設定≫
まず、電源制御装置１とＡＶ機器３１が接続され、電源制御装置１に電力が供給され起動されると、コマンド制御部３は、電源制御部５に対してＡＶ機器３１へ電力を供給するよう指示し、電源制御部５は指定された電源ポート１１への通電を開始し、指定されたポートに接続されているＡＶ機器３１へ電力を供給する（ステップＳ０１）。ＡＶ機器３１は、通電されることによって電源がオンになり（ステップＳ０２）、電源制御装置１とＡＶ機器３１は通信可能な状態となる。
【００２６】
次に、コマンド制御部３は、電源をオンにしたＡＶ機器３１に対して、送受信部２を介してそのＡＶ機器３１のNUIDを要求する（ステップＳ０３）。ＡＶ機器３１は、電源制御装置１からNUIDを要求されると、そのＡＶ機器３１のNUIDを取得し電源制御装置１に対して返信する（ステップＳ０４）。このNUIDの要求と返信については、IEEE1394の規格に従って通常の手順に沿って行われることとし、詳細な説明は省略する。
【００２７】
コマンド制御部３は、送受信部２を介してＡＶ機器３１のNUIDを受信すると、そのNUIDを識別コード記憶部４に記録する（ステップＳ０５）。
【００２８】
次に、コマンド制御部３は、電源制御部５に対してＡＶ機器３１への電力供給を停止するよう指示し、電源制御部５は指定された電源ポート１１への通電を停止し、指定されたポートに接続されているＡＶ機器３１への電力供給を停止する（ステップＳ０６）。ＡＶ機器３１は、電力供給が停止されることによって電源がオフになる（ステップＳ０７）。
【００２９】
次に、コマンド制御部３は、ＡＶ機器モードへ移行し（ステップＳ０８）、AV/Cコマンドの受信待機状態となる（ステップＳ０９）。この状態において、コントローラからＡＶ機器３１と電源制御装置１に対してAV/Cアドレスが割り当てられ、電源制御装置１に通知されるが、AV/Cアドレスの割り当てについては、IEEE1394の規格に従って通常の手順に沿って行われることとし、詳細な説明は省略する。
【００３０】
このようにして、ＡＶ機器３１から電源制御装置１へNUIDをコピーすることによって、電源制御装置１は「ＡＶ機器モード」へ移行することが可能となる。
【００３１】
次に、初期設定後の電源制御装置１の動作について、図５のシーケンス図を用いて説明する。なお、電源制御装置１は、初期設定後の「ＡＶ機器モード」状態であり、ＡＶ機器３１は電源がオフされていることとする。
【００３２】
初期設定後に電源制御装置１のコマンド制御部３は、送受信部２を介してAV/Cコマンドを受信すると（ステップＳ１１）、そのAV/Cコマンドが接続されているＡＶ機器３１の電源をオンするAV/Cコマンドであるか判定する（ステップＳ１２）。具体的には、コマンド制御部３は、AV/CアドレスとNUIDとを基に接続されているＡＶ機器３１に宛てられて送信されたAV/Cコマンドであるか判定し、さらにAV/CコマンドのOpcodeとOperandがOpcode=0xB2、Operand=0x70となっているか判定する。
【００３３】
判定の結果、接続されているＡＶ機器３１に宛てられて送信された電源をオンするAV/Cコマンドであった場合、コマンド制御部３は、識別コード記憶部４に記憶されているＡＶ機器３１のNUIDを無効化して電源制御装置モードへ移行し（ステップＳ１３）、電源制御部５に対してＡＶ機器３１へ電力を供給するよう指示し、電源制御部５は、指定された電源ポート１１への通電を開始し、指定されたポートに接続されているＡＶ機器３１へ電力を供給する（ステップＳ１４）。ＡＶ機器３１は、通電されることによって電源がオンになり（ステップＳ１５）、電源制御装置１とＡＶ機器３１は通信可能な状態となる。
【００３４】
電源制御装置１とＡＶ機器３１が通信可能な状態となったところで、コマンド制御部３からＡＶ機器３１に対して割り当てられているAV/Cアドレスを識別コード記憶部４から取得し、送受信部２を介してＡＶ機器３１へ送信する。以降、電源制御装置１は、接続されているＡＶ機器３１宛てに送信されたAV/CコマンドをAV/CアドレスとNUIDとに従って転送するが（ステップＳ１６）、コマンド制御部３は、常時、その受信したAV/CコマンドがＡＶ機器３１の電源をオフするAV/Cコマンドであるか判定する（ステップＳ１７）。具体的には、コマンド制御部３は、AV/CアドレスとNUIDとを基に接続されているＡＶ機器３１に宛てられて送信されたAV/Cコマンドであるか判定し、さらにAV/CコマンドのOpcodeとOperandがOpcode=0xB2、Operand=0x60となっているか判定する。
【００３５】
受信したAV/Cコマンドが接続されているＡＶ機器３１の電源をオフするAV/Cコマンドであった場合、コマンド制御部３は、識別コード記憶部４に記憶されているNUIDを有効化してＡＶ機器モードへ移行し（ステップＳ１８）、コマンド制御部３は、電源制御部５に対してＡＶ機器３１への電力供給を停止するよう指示し、電源制御部５は、指定された電源ポート１１への通電を停止し、指定されたポートに接続されているＡＶ機器３１への電力供給を停止する（ステップＳ１９）。ＡＶ機器３１は、電力供給が停止されることによって電源がオフになる（ステップＳ２０）。
【００３６】
なお、ステップＳ１２で、接続されているＡＶ機器３１宛てに送信されたAV/Cコマンドであったが、電源を制御するAV/Cコマンドでなかった場合、コマンド制御部３はそのAV/Cコマンドを破棄して何等の処理も行わない。
【００３７】
また、ステップＳ１２で、他のＡＶ機器３１に宛てられて送信されたAV/Cコマンドであった場合、またはステップＳ１７で接続されているＡＶ機器３１の電源をオフするAV/Cコマンドでなかった場合は、コマンド制御部３は、送受信部２を介してその他のＡＶ機器３１にAV/Cコマンドを転送する（ステップＳ２１）。
【００３８】
このようにして、電源制御装置１を介してＡＶ機器３１の電源を制御することが可能となる。
【図面の簡単な説明】
【００３９】
【図１】電源制御装置の機能構成を示す図である。
【図２】電源制御装置とＡＶ機器との接続例を示す図である。
【図３】電源制御装置とＡＶ機器との接続例を示す図である。
【図４】電源制御装置の初期設定時の処理を示すシーケンス図である。
【図５】電源制御装置の処理を示すシーケンス図である。
【符号の説明】
【００４０】
１  電源制御装置
２  送受信部
３  コマンド制御部
４  識別コード記憶部
５  電源制御部
１０  通信ポート
１１  電源ポート
２１  シリアル信号ライン
２２  電源ライン
３１  ＡＶ機器
【図１】
2005100287.tif 000003
【図２】
2005100287.tif 000004
【図３】
2005100287.tif 000005
【図４】
2005100287.tif 000006
【図５】
2005100287.tif 000007