(57)【要約】【課題】プロトコルやデバイスの種類に依存せずに、ホスト装置と、それらの周辺装置の電源を連動させる。【解決手段】電源ライン（Ｖｂｕｓ線）を含む接続ケーブル１２を介してホスト装置１０に接続される周辺装置２０であって、前記接続ケーブル１２の前記電源ライン（Ｖｂｕｓ線）と接続される第１の電源端子２４０と、前記第１の電源端子と異なる第２の電源端子２１０と接続され、内部回路２００に電源を供給するための電源回路２００と、前記第１の電源端子に前記接続ケーブルを介して電源が供給されたときに、前記電源回路に対し前記内部回路への電源の供給を開始させる起動信号を生成する起動信号生成回路２６２と、前記電源回路による前記内部回路への電源が供給されたときに、前記起動信号の活性状態を維持させるフィードバック回路（フィードバック信号Ｓ３）と、を備える、周辺装置。【選択図】図２
2012070207.tif 000002
【特許請求の範囲】
【請求項１】
電源ラインを含む接続ケーブルを介してホスト装置に接続される周辺装置であって、
前記接続ケーブルの前記電源ラインと接続される第１の電源端子と、
前記第１の電源端子と異なる第２の電源端子と接続され、内部回路に電源を供給するための電源回路と、
前記第１の電源端子に前記接続ケーブルを介して電源が供給されたときに、前記電源回路に対し前記内部回路への電源の供給を開始させる起動信号を生成する起動信号生成回路と、
前記電源回路による前記内部回路への電源が供給されたときに、前記起動信号の活性状態を維持させるフィードバック回路と、
を備える、周辺装置。
【請求項２】
請求項１に記載の周辺装置において、さらに、
前記第１の電源端子への電源供給を検知する電源供給検知回路と、
前記電源供給検知部が前記第１の電源端子への電源供給が停止されたことを検知したときに、前記電源回路に対し前記内部回路への電源の供給を停止させる電源供給停止回路を備える、周辺装置。
【請求項３】
請求項１または請求項２に記載の周辺装置において、さらに、
電源スイッチと、
前記接続ケーブルから前記第１の電源端子に電源が供給されていない状態において、前記電源スイッチがオンされたときに前記電源回路に対し前記内部回路への電源の供給を開始させる起動信号を生成する第２の起動信号生成回路と、
を備える、周辺装置。
【請求項４】
請求項３に記載の周辺装置において、さらに、
前記電源スイッチのオフを検知する電源スイッチオフ検知回路と、
前記接続ケーブルから前記第１の電源端子に電源が供給されていない状態において、前記電源スイッチオフ検知回路が前記電源スイッチのオフを検知したときに、前記電源回路に対し前記内部回路への電源の供給を停止させる電源供給停止回路を備える、周辺装置。
【請求項５】
請求項３に記載の周辺装置において、さらに、
前記電源スイッチのオフを検知する電源スイッチオフ検知回路と、
前記接続ケーブルから前記第１の電源端子に電源が供給されている状態において、前記電源スイッチオフ検知回路が前記電源スイッチのオフを検知したときに、前記電源回路に対し前記内部回路への電源の供給を停止させる電源供給停止回路を備える、周辺装置。
【請求項６】
請求項３から請求項５のうちのいずれか一項に記載の周辺装置において、さらに、
前記第１の電源端子への電源供給を検知するか否かを切り替えるための切り替え回路を備える、周辺装置。
【請求項７】
請求項２、請求項４、請求項５のうちのいずれか一項に記載の周辺装置において、さらに、
書き換え可能な不揮発メモリと、
前記不揮発メモリへの書き換え中か否かを検知する書き込み検知部と、
を備え、
前記電源供給停止回路は、前記不揮発メモリへの書き換えが完了するまで、前記フィードバック回路の動作を制限及び前記電源回路に対する前記内部回路への電源の供給の停止を待機する、周辺回路。
【請求項８】
電源ラインを含む接続ケーブルを介してホスト装置に接続される周辺装置であって、
前記接続ケーブルの前記電源ラインと接続される第１の電源端子と、
前記第１の電源端子と異なる第２の電源端子と接続され、内部回路に電源を供給するための電源回路と、
前記第１の電源端子に前記接続ケーブルを介して電源が供給されたときに、前記電源回路に対し、前記内部回路への電源供給を実行させ、前記第１の電源端子への電源の供給が停止されたときに、前記電源回路に対し、前記内部回路への電源供給を停止させる制御部と、
を備える周辺装置。
【請求項９】
請求項１から請求項８までのいずれか一項に記載の周辺装置において、前記第１の電源端子は、ＵＳＢコネクタの電源端子である、周辺装置。
【請求項１０】
請求項１から請求項９までのいずれか一項に記載の周辺装置において、
前記周辺装置は、外部記憶装置、メディアプレイヤー、ネットワークレコーダー、ネットワーク通信装置、チューナー、ネットワーク・アタッチ・ストレージ、セットトップボックスのいずれかである、周辺装置。
【請求項１１】
電源ラインを含む接続ケーブルを介してホスト装置に接続される周辺装置の電源のオン・オフを制御する制御方法であって、
前記周辺装置の第１の電源端子に前記接続ケーブルを介して電源を供給するステップと、
前記第１電源端子に前記電源が供給されたときに、前記周辺装置の電源回路であって、前記第１の電源端子と異なる第２の電源端子と接続される電源回路に対し前記周辺装置の内部回路への電源の供給を開始させる起動信号を生成するステップと、
前記起動信号により、前記周辺装置の電源回路に対し前記周辺装置の内部回路への電源の供給を開始させるステップと、
前記電源回路による前記内部回路への電源が供給されたときに、前記起動信号の活性状態を維持させるステップと、
を備える、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＴＶやパソコンなどの周りに設置される周辺装置に関する。
【背景技術】
【０００２】
放送受信装置と、放送受信装置に接続される記録再生装置の電源を連動させる技術が知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−４３６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術では、記録再生装置は、放送受信装置からのコマンドにより、電源をオン・オフさせていた。また、コマンドを伝えるために、放送受信装置と記録再生装置とは、共通のプロトコル（たとえばＵＳＢプロトコル）を備える必要があった。この関係は、ホスト装置とその周辺装置の電源を連動させる場合も同様である。
【０００５】
本発明は、上記課題の少なくとも一部を解決し、プロトコルやデバイスの種類に依存せずに、ＴＶやパソコンなどのホスト装置と、それらの周辺装置の電源を連動させることを目的とする。また、ホスト装置と接続させていても、単独で周辺装置の電源をオン・オフできるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１］
電源ラインを含む接続ケーブルを介してホスト装置に接続される周辺装置であって、前記接続ケーブルの前記電源ラインと接続される第１の電源端子と、前記第１の電源端子と異なる第２の電源端子と接続され、内部回路に電源を供給するための電源回路と、前記第１の電源端子に前記接続ケーブルを介して電源が供給されたときに、前記電源回路に対し前記内部回路への電源の供給を開始させる起動信号を生成する起動信号生成回路と、前記電源回路による前記内部回路への電源が供給されたときに、前記起動信号の活性状態を維持させるフィードバック回路と、を備える、周辺装置。
この適用例によれば、ホスト装置を起動したときに、プロトコルやデバイスの種類に依存せずに、接続ケーブルの電源ラインからの電源供給により周辺装置を連動して起動するとともに、起動状態を維持できる。
【０００８】
［適用例２］
適用例１に記載の周辺装置において、さらに、前記第１の電源端子への電源供給を検知する電源供給検知回路と、前記電源供給検知部が前記第１の電源端子への電源供給が停止されたことを検知したときに、前記電源回路に対し前記内部回路への電源の供給を停止させる電源供給停止回路を備える、周辺装置。
この適用例によれば、第１の電源端子への電源の供給を停止すれば、プロトコルやデバイスの種類に依存せずに、周辺装置の電源を連動してオフにすることができる。
【０００９】
［適用例３］
適用例１または適用例２に記載の周辺装置において、さらに、電源スイッチと、前記接続ケーブルから前記第１の電源端子に電源が供給されていない状態において、前記電源スイッチがオンされたときに前記電源回路に対し前記内部回路への電源の供給を開始させる起動信号を生成する第２の起動信号生成回路と、を備える、周辺装置。
この適用例によれば、第１の電源端子への電源の供給による連動起動の他に、周辺装置の電源スイッチによっても、周辺装置を起動できる。
【００１０】
［適用例４］
適用例３に記載の周辺装置において、さらに、前記電源スイッチのオフを検知する電源スイッチオフ検知回路と、前記接続ケーブルから前記第１の電源端子に電源が供給されていない状態において、前記電源スイッチオフ検知回路が前記電源スイッチのオフを検知したときに、前記電源回路に対し前記内部回路への電源の供給を停止させる電源供給停止回路を備える、周辺装置。
この適用例によれば、第１の電源端子への電源の供給の停止の他に、周辺装置の電源スイッチによっても、周辺装置を電源オフにできる。
【００１１】
［適用例５］
適用例３に記載の周辺装置において、さらに、前記電源スイッチのオフを検知する電源スイッチオフ検知回路と、前記接続ケーブルから前記第１の電源端子に電源が供給されている状態において、前記電源スイッチオフ検知回路が前記電源スイッチのオフを検知したときに、前記電源回路に対し前記内部回路への電源の供給を停止させる電源供給停止回路を備える、周辺装置。
この適用例によれば、第１の電源端子への電源の供給がされているときに、周辺装置の電源スイッチによって、周辺装置を電源オフにできる。
【００１２】
［適用例６］
適用例３から適用例５のうちのいずれか１つの適用例に記載の周辺装置において、さらに、前記第１の電源端子への電源供給を検知するか否かを切り替えるための切り替え回路を備える、周辺装置。
この適用例によれば、第１の電源端子への電源の供給に連動させて周辺装置の電源のオン・オフを制御するか否かを切り換えることができる。
【００１３】
［適用例７］
適用例２、適用例４、適用例５のうちのいずれか１つの適用例に記載の周辺装置においてさらに、書き換え可能な不揮発メモリと、前記不揮発メモリへの書き換え中か否かを検知する書き込み検知部と、を備え、前記電源供給停止回路は、前記不揮発メモリへの書き換えが完了するまで、前記フィードバック回路の動作を制限及び前記電源回路に対する前記内部回路への電源の供給の停止を待機する、周辺回路。
この適用例によれば、不揮発メモリへの書き換え中の場合には、書き換えが終了してから電源をオフに出来る。
【００１４】
［適用例８］
電源ラインを含む接続ケーブルを介してホスト装置に接続される周辺装置であって、前記接続ケーブルの前記電源ラインと接続される第１の電源端子と、前記第１の電源端子と異なる第２の電源端子と接続され、内部回路に電源を供給するための電源回路と、前記第１の電源端子に前記接続ケーブルを介して電源が供給されたときに、前記電源回路に対し、前記内部回路への電源供給を実行させ、前記第１の電源端子への電源の供給が停止されたときに、前記電源回路に対し、前記内部回路への電源供給を停止させる制御部と、を備える周辺装置。
この適用例によれば、ホスト装置を起動したときに、プロトコルやデバイスの種類に依存せずに、接続ケーブルの電源ラインからの電源供給により周辺装置を連動して周辺装置の電源をオン・オフ出来る。
【００１５】
［適用例９］
適用例１から適用例８までのいずれか１つの適用例に記載の周辺装置において前記第１の電源端子は、ＵＳＢコネクタの電源端子である、周辺装置。
【００１６】
［適用例１０］
適用例１から適用例９までのいずれか１つの適用例に記載の周辺装置において、前記周辺装置は、外部記憶装置、メディアプレイヤー、ネットワークレコーダー、ネットワーク通信装置、チューナー、ネットワーク・アタッチ・ストレージ、セットトップボックスのいずれかである、周辺装置。
【００１７】
［適用例１１］
電源ラインを含む接続ケーブルを介してホスト装置に接続される周辺装置の電源のオン・オフを制御する制御方法であって、前記周辺装置の第１の電源端子に前記接続ケーブルを介して電源を供給するステップと、前記第１電源端子に前記電源が供給されたときに、前記周辺装置の電源回路であって、前記第１の電源端子と異なる第２の電源端子と接続される電源回路に対し前記周辺装置の内部回路への電源の供給を開始させる起動信号を生成するステップと、前記起動信号により、前記周辺装置の電源回路に対し前記周辺装置の内部回路への電源の供給を開始させるステップと、前記電源回路による前記内部回路への電源が供給されたときに、前記起動信号の活性状態を維持させるステップと、を備える、制御方法。
この適用例によれば、ホスト装置を起動したときに、プロトコルやデバイスの種類に依存せずに、接続ケーブルの電源ラインからの電源供給により周辺装置を連動して起動するとともに、起動状態を維持できる。
【００１８】
本発明は、種々の形態で実現することが可能であり、例えば、周辺装置の他、周辺装置の電源制御方法等、様々な形態で実現することができる。また周辺装置として、ネットワーク装置への言語設定方法、言語設定プログラム、ルーター、ＮＡＳ（Network Attached Storage）、無線ＨＵＢメディアサーバー、デバイスサーバー、プリントサーバー、デジタルフォトフレーム、ネットワークカメラ、ネットワークレコーダー等、様々な形態で実現することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施例にかかるネットワーク通信システムの構成を示す説明図である。
【図２】無線イーサーネットコンバーター２０の機能ブロック図の一部を示す説明図である。
【図３】無線イーサーネットコンバーター２０の回路の一部を示す説明図である。
【図４】Ｖｂｕｓ連動環境におけるＶｂｕｓトリガー起動を示すフローチャートである。
【図５】Ｖｂｕｓ連動環境におけるＶｂｕｓトリガー起動のタイミングチャートである。
【図６】Ｖｂｕｓ連動環境における無線イーサーネットコンバーター２０の電源スイッチ起動を示すフローチャートである。
【図７】Ｖｂｕｓ連動環境における無線イーサーネットコンバーター２０の電源スイッチ起動のタイミングチャートである。
【図８】Ｖｂｕｓ連動環境におけるＶｂｕｓオフによる無線イーサーネットコンバーター２０の電源オフを示すフローチャートである。
【図９】Ｖｂｕｓ連動環境におけるＶｂｕｓオフによる無線イーサーネットコンバーター２０の電源オフのタイミングチャートである。
【図１０】Ｖｂｕｓ連動環境におけるＶｂｕｓがＬのときの電源スイッチオフによる無線イーサーネットコンバーター２０の電源オフを示すフローチャートである。
【図１１】Ｖｂｕｓ連動環境におけるＶｂｕｓがＬのときの電源スイッチオフによる無線イーサーネットコンバーター２０の電源オフのタイミングチャートである。
【図１２】Ｖｂｕｓ連動環境におけるＶｂｕｓがＨのときの電源スイッチオフのときの動作を示すフローチャートである。
【図１３】Ｖｂｕｓ連動環境におけるＶｂｕｓがＨのときの電源スイッチオフのときの動作のタイミングチャートである。
【図１４】Ｖｂｕｓ非連動環境における無線イーサーネットコンバーター２０の回路の一部を示す説明図である。
【図１５】無線イーサーネットコンバーター２０の電源オン電源オフにおける内部の電源供給停止信号ＧＰＩＯ１、電源ＳＷ監視信号／ＧＰＩＯ２、及びＶｂｕｓ監視／ＧＰＩＯ３の状態の変化を示す説明図である。
【図１６】起動信号生成回路の他の構成を示す説明図である。
【図１７】第２の実施例における無線イーサーネットコンバーターの回路の一部を示す説明図である。
【図１８】第２の実施例における動作フローチャートである。
【図１９】第２の実施例におけるタイミングチャートである。
【図２０】第２の実施例における動作フローチャートである。
【図２１】第２の実施例におけるタイミングチャートである。
【図２２】信号ＳＷｏｕｔと信号Ｖｂｕｓｏｕｔと電源維持信号ＧＰＩＯとイネーブル信号Ｓｅｎａｂｌｅの関係を示す説明図である。
【図２３】第２の実施例の変形例を示す説明図である。
【図２４】第３の実施例を示す説明図である。
【発明を実施するための形態】
【００２０】
［第１の実施例］
図１は、本実施例にかかるネットワーク通信システムの構成を示す説明図である。ネットワーク通信システムは、テレビ１０と、無線イーサーネットコンバーター２０（「イーサーネット」は登録商標である。）と、ＡＣアダプタ２２と、を備える。無線イーサーネットコンバーター２０は、ＣＰＵ２００と、ＲＡＭ２０２と、ＲＯＭ２０４と、無線ＬＡＮポート２０６と、ＬＡＮポート２０８と、ＤＣジャック２１０と、ＤＣ−ＤＣコンバーター２２０と、電源スイッチ２３０と、ユニバーサル・シリアル・バス・コネクタ２４０（以下「ユニバーサル・シリアル・バス」を「ＵＳＢ」と呼ぶ。）と、ＵＳＢ連動切替スイッチ２４５と、を備える。
【００２１】
テレビ１０と、無線イーサーネットコンバーター２０のＬＡＮポート２０８とは、ＬＡＮケーブル１４により接続されている。テレビ１０と、無線イーサーネットコンバーター２０との間の信号のやり取りは、このＬＡＮケーブル１４を介して行なわれる。ただし、無線イーサーネットコンバーター２０との間の信号のやり取りは、ＬＡＮケーブル１４経由ではなく、無線ＬＡＮポート２０６経由で行われてもよい。この場合、ＬＡＮケーブル１４は無くてもよい。
【００２２】
また、テレビ１０と、無線イーサーネットコンバーター２０のＵＳＢコネクタ２４０とは、ＵＳＢケーブル１２により接続されている。一般にＵＳＢケーブル１２は、Ｖｂｕｓ線と、Ｄ＋線と、Ｄ−線と、ＧＮＤ線を有しているが、本実施例では、そのうちのＶｂｕｓ線、ＧＮＤ線を用いており、Ｄ＋線、Ｄ−線を用いていない。したがって、本実施例では、テレビ１０と、無線イーサーネットコンバーター２０との間の信号のやり取りにＤ＋線、Ｄ−線を用いていない。ただし、無線イーサーネットコンバーター２０との間の信号のやり取りにＤ＋線、Ｄ−線を用いるようにしてもよい。
【００２３】
ＡＣアダプタ２２は、無線イーサーネットコンバーター２０のＤＣジャック２１０に接続されている。一般にＡＣアダプタの出力端子であるＤＣプラグ（オス型端子）が差し込まれるメス型端子を「ＤＣジャック」と呼ぶので、本実施例でも「ＤＣジャック」の用語を用いている。ＡＣアダプタ２２は、家庭用交流電源を直流電源（電圧Ｖｓｏｕｒｃｅ）に変換し、ＤＣジャック２１０を介して、無線イーサーネットコンバーター２０に直流電源を供給する。ＤＣ−ＤＣコンバーター２２０は、ＤＣジャック２１０に接続されており、ＤＣジャック２１０に供給された直流電源の電圧を降圧し、ＣＰＵ２００、ＲＡＭ２０２、ＲＯＭ２０４、無線ＬＡＮポート２０６、ＬＡＮポート２０８に電源（電圧Ｖｏｕｔ）を供給する。ここで、ＤＣ−ＤＣコンバーター２２０の降圧動作は、イネーブル信号Ｓｅｎａｂｌｅにより活性化し、イネーブル信号Ｓｅｎａｂｌｅが活性のとき、ＣＰＵ２００、ＲＡＭ２０２、ＲＯＭ２０４、無線ＬＡＮポート２０６、ＬＡＮポート２０８に電源を供給し、イネーブル信号Ｓｅｎａｂｌｅが非活性のときは、ＣＰＵ２００、ＲＡＭ２０２、ＲＯＭ２０４、無線ＬＡＮポート２０６、ＬＡＮポート２０８への電源の供給を停止する。なお、本実施例では、イネーブル信号Ｓｅｎａｂｌｅは、Ｈのとき活性であり、Ｌのとき非活性である。
【００２４】
ＣＰＵ２００は、無線イーサーネットコンバーター２０の動作を制御する。また、ＣＰＵ２００は、ＤＣ−ＤＣコンバーター２２０を活性化するためのイネーブル信号Ｓｅｎａｂｌｅの制御を行う。ＲＯＭ２０４は、無線イーサーネットコンバーター２０のファームウエアを格納している。ＲＯＭ２０４は、書き換え可能な不揮発メモリで構成されている。書き換え可能な不揮発メモリとしては、ＥＥＰＲＯＭ、フラッシュメモリ、強誘電体メモリ、磁気抵抗メモリなどを採用することが可能である。
【００２５】
ＵＳＢ連動切替スイッチ２４５は、ＵＳＢコネクタ２４０へのバス電源の印加の有無による無線イーサーネットコンバーター２０のオン・オフを、行うか、否か、を切り替えるためのスイッチである。すなわち、本実施例では、ＵＳＢ連動切替スイッチ２４５がＵＳＢ連動に設定されている場合には、ＵＳＢコネクタ２４０へのバス電源に電源が印加（Ｈ）されると、無線イーサーネットコンバーター２０がオンし、ＵＳＢコネクタ２４０へのバス電源への電源の印加が停止されると（Ｌ）、無線イーサーネットコンバーター２０がオフする。なお、電源スイッチ２３０による無線イーサーネットコンバーター２０のオン・オフも可能である。一方、ＵＳＢ連動切替スイッチ２４５がＵＳＢ非連動に設定されている場合には、無線イーサーネットコンバーター２０のオン・オフは、ＵＳＢコネクタ２４０へのバス電源への電源の印加の有無に依存しない。この場合、無線イーサーネットコンバーター２０のオン・オフは、電源スイッチ２３０により制御される。
【００２６】
図２は、無線イーサーネットコンバーター２０の機能ブロック図の一部を示す説明図である。無線イーサーネットコンバーター２０は、図１で説明したＤＣジャック２１０と、ＤＣ−ＤＣコンバーター２２０と、電源スイッチ２３０と、ＵＳＢコネクタ２４０と、ＵＳＢ連動切替スイッチ２４５のほかに、起動信号生成回路２６２、２７２と、Ｖｂｕｓ信号検知回路２６４と、電源スイッチ検知回路２７４と、電源供給停止回路２８４と、を備える。
【００２７】
ＵＳＢ連動切替スイッチ２４５は、入力端子２４５ａと、出力端子２４５ｂ、２４５ｃを有する。ＵＳＢ連動切替スイッチ２４５は、入力端子２４５ａからの入力を、出力端子２４５ｂ、２４５ｃのうちのいずれの端子に出力させるかを切り替える切替スイッチである。本実施例では、入力端子２４５ａは、ＵＳＢコネクタ２４０と接続され、出力端子２４５ｂは、起動信号生成回路２６２と、Ｖｂｕｓ信号検知回路２６４と、に接続されている。起動信号生成回路２６２と、Ｖｂｕｓ信号検知回路２６４の構成例については、後述する。出力端子２４５ｃは、いずれとも接続されていない（図２ではＮＣ（Ｎｏｎ  Ｃｏｎｎｅｃｔｉｏｎ）と示している。）。本実施例では、出力端子２４５ｂからの出力信号を「信号Ｖｂｕｓｏｕｔ」と呼ぶ。信号Ｖｂｕｓｏｕｔは、テレビ１０のバス電源出力と同期する。
【００２８】
電源スイッチ２３０は、入力端子２３０ａと、出力端子２３０ｂと、電源ボタン２３０ｃと、を備える。電源スイッチ２３０は、電源ボタン２３０ｃが押されている間のみ入力端子２３０ａと、出力端子２３０ｂとの間を導通させる構成であることが好ましい。ただし、電源スイッチ２３０は、一度電源ボタン２３０ｃを押されたら入力端子２３０ａと、出力端子２３０ｂとの間を導通させ、もう一度電源ボタン２３０ｃを押されたら入力端子２３０ａと、出力端子２３０ｂとの間を非導通にするオン・オフ切替スイッチであってもよい。入力端子２３０ａは、ＤＣジャック２１０と接続されており、出力端子２３０ｂは、起動信号生成回路２７２と、電源スイッチ検知回路２７４に接続されている。起動信号生成回路２７２と、電源スイッチ検知回路２７４の構成については、後述する。本実施例では、出力端子２３０ｂからの出力信号を「信号ＳＷｏｕｔ」と呼ぶ。
【００２９】
起動信号生成回路２６２は、Ｖｂｕｓ起動信号Ｓ１を出力し、起動信号生成回路２７２は、電源ＳＷ起動信号Ｓ２を出力する。なお、起動信号生成回路２６２の出力と、起動信号生成回路２７２の出力はノードＮｙで接続されている。ノードＮｙでは、Ｖｂｕｓ起動信号Ｓ１と、電源ＳＷ起動信号Ｓ２と衝突するが、起動信号生成回路２６２は電源ＳＷ起動信号Ｓ２の影響を受けず、起動信号生成回路２７２は、Ｖｂｕｓ起動信号Ｓ１の影響を受けないように構成されている。この構成については、後述する。ノードＮｙにおける信号は、イネーブル信号Ｓｅｎａｂｌｅとして、ＤＣ−ＤＣコンバーター２２０のＥＮ端子に入力されている。
【００３０】
ＤＣ-ＤＣコンバーター２２０は、ＥＮ端子と、ＶＩＮ端子と、ＶＯＵＴ端子と、を備える。ＶＩＮ端子は、ＤＣジャック２１０と接続されている。ＶＯＵＴ端子は、内部回路（図１のＣＰＵ２００、ＲＡＭ２０２、ＲＯＭ２０４、無線ＬＡＮポート２０６、ＬＡＮポート２０８）の電源端子（図示せず）に接続されている。ＤＣ−ＤＣコンバーター２２０は、ＥＮ端子にイネーブル信号Ｓｅｎａｂｌｅの活性信号（Ｈ）が入力されているときに、ＶＩＮ端子に入力された電圧Ｖｓｏｕｒｃｅの電圧変換を行い、ＶＯＵＴ端子から電圧Ｖｏｕｔを出力する。なお、本実施例では、ＶＯＵＴ端子は、ノードＮｘを介してノードＮｙに接続されている。そこで、本実施例では、ＶＯＵＴ端子からノードＮｘを介してノードＮｙに流れる信号を「ループバック信号Ｓ３」とも呼ぶ。ＥＮ端子にイネーブル信号ＳｅｎａｂｌｅのＨが入力され、ＶＯＵＴ端子から電圧Ｖｏｕｔが出力されると、ループバック信号Ｓ３によるフィードバックがかかり、イネーブル信号Ｓｅｎａｂｌｅの活性状態（Ｈ）を維持する。
【００３１】
Ｖｂｕｓ信号検知回路２６４には、信号Ｖｂｕｓｏｕｔが入力され、Ｖｂｕｓ監視信号／ＧＰＩＯ３が出力されている。Ｖｂｕｓ監視信号／ＧＰＩＯ３は、ＣＰＵ２００に入力されている。電源スイッチ検知回路２７４には、信号ＳＷｏｕｔが入力され、電源ＳＷ監視信号／ＧＰＩＯ２が出力されている。電源ＳＷ監視信号／ＧＰＩＯ２は、ＣＰＵ２００に入力されている。なお、各信号の符号につけられた「／」は、アクティブ・ローを意味している。すなわち、信号が「Ｈ」のとき、非活性状態であり、「Ｌ」のとき活性状態である。
【００３２】
ＣＰＵ２００は、電源ＳＷ監視信号／ＧＰＩＯ２と、Ｖｂｕｓ監視信号／ＧＰＩＯ３とがあらかじめ定められた変化をしたときに、電源供給停止信号ＧＰＩＯ１を活性化する（Ｌ→Ｈ）。なお、ＣＰＵ２００は、このとき、ＲＯＭ２０４へのファームウエアの書き込みの状態を考慮し、ファームウエアの書き込み中である場合には、この書き込み終了後に電源供給停止信号ＧＰＩＯ１を活性化する。ＣＰＵ２００は、ファームウエアを書き換えるときには、書込フラグ２８０を立てる。したがって、ファームウエアの書き込み中であるか否かは、ＣＰＵ２００は、ファームウエアの書き込み中を示す書込フラグ２８０の有無により、容易に判断することができる。すなわち、ＣＰＵ２００は、書込フラグ２８０が立っていれば書き込み中であり、書込フラグ２８０が立っていなければ書き込み中でない、と判断することができる。
【００３３】
電源供給停止回路２８４は、ＣＰＵ２００から電源供給停止信号ＧＰＩＯ１が入力されると、ノードＮｘに、電源供給停止信号／Ｓ４（活性時Ｌ）を出力する。ノードＮｘでは、ループバック信号Ｓ３と電源供給停止信号／Ｓ４とが衝突するが、ループバック信号Ｓ３がＨであっても、電源供給停止信号／Ｓ４がＬであれば、ノードＮｘはＬとなるように、電源供給停止回路２８４が構成されている。本実施例では、Ｖｂｕｓ起動信号Ｓ１と電源ＳＷ起動信号Ｓ２と、がいずれも非活性化状態であれば、ＣＰＵ２００は、電源供給停止回路２８４に電源供給停止信号ＧＰＩＯ１を入力し、電源供給停止信号／Ｓ４を活性化する。そして、ノードＮｘ、ＮｙをＬとして、イネーブル信号Ｓｅｎａｂｌｅを非活性化し、ＶＯＵＴ端子から電圧Ｖｏｕｔの出力を停止させる。そうすると、ループバック信号Ｓ３が非活性化（Ｌ）し、この状態がフィードバックされるので、イネーブル信号Ｓｅｎａｂｌｅの非活性状態（Ｌ）を維持することができる。
【００３４】
図３は、無線イーサーネットコンバーター２０の回路の一部を示す説明図である。起動信号生成回路２６２は、抵抗２６２ａと、ダイオード２６２ｂとを備える。ダイオード２６２ｂは、起動信号生成回路２６２の中の活性信号の流れる方向を一方向に制限する。そのため、信号ＶｂｕｓｏｕｔがＨに遷移したときは、Ｖｂｕｓ起動信号Ｓ１もＨに遷移する。逆に、Ｖｂｕｓ起動信号Ｓ１がＨに遷移しても、信号ＶｂｕｓｏｕｔはＨに遷移しない。起動信号生成回路２７２も同様に、抵抗２７２ａと、ダイオード２７２ｂと、を備える。そして、信号ＳＷｏｕｔがＨに遷移したときは、電源ＳＷ起動信号Ｓ２もＨに遷移するが、逆に、電源ＳＷ起動信号Ｓ２がＨに遷移しても、信号ＳＷｏｕｔはＨに遷移しない。
【００３５】
Ｖｂｕｓ信号検知回路２６４は、トランジスタＴｒ３と、抵抗２６４ａと、を備える。トランジスタＴｒ３のエミッタはグランドに接続され、コレクタは抵抗２６４ａを介して、内部電源ＶＩＯに接続されている。内部電源ＶＩＯは、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴと接続されている。トランジスタＴｒ３のコレクタと、抵抗２６４ａの接続点からＶｂｕｓ監視信号／ＧＰＩＯ３が出力されている。信号Ｖｂｕｓｏｕｔは、トランジスタＴｒ３のベースに入力されている。このＶｂｕｓ信号検知回路２６４は、信号ＶｂｕｓｏｕｔがＨとなると、トランジスタＴｒ３のベース−エミッタ電流が流れる（ＰＮ順方向電流）。トランジスタＴｒ３のベース−エミッタ電流が流れると、トランジスタＴｒ３のコレクタ−エミッタ電流が流れ、抵抗２６４ａによる電圧降下のため、Ｖｂｕｓ監視信号／ＧＰＩＯ３はＬとなる。一方、信号ＶｂｕｓｏｕｔがＬの場合、トランジスタＴｒ３のコレクタ−エミッタ電流が流れないので、Ｖｂｕｓ監視信号／ＧＰＩＯ３はＨとなる。
【００３６】
なお、電源スイッチ検知回路２７４も同様に、トランジスタＴｒ２と、抵抗２７４ａと、を備える。トランジスタＴｒ２のベースには信号ＳＷｏｕｔが入力され、コレクタから電源ＳＷ監視信号／ＧＰＩＯ２が出力されている。電源スイッチ検知回路２７４の動作については、Ｖｂｕｓ信号検知回路２６４の動作と同様である。
【００３７】
電源供給停止回路２８４は、トランジスタＴｒ１を備える。トランジスタＴｒ１のコレクタとＤＣ−ＤＣコンバーターの出力端子ＶＯＵＴとの間には、抵抗２９０が配置されている。トランジスタＴｒ１のベースには、電源供給停止信号ＧＰＩＯ１が入力されており、コレクタから電源供給停止信号／Ｓ４が出力されている。電源供給停止信号ＧＰＩＯ１がＨとなると、トランジスタＴｒ１のベース−エミッタ電流が流れる。トランジスタＴｒ１のベース−エミッタ電流が流れると、トランジスタＴｒ１のコレクタ−エミッタ電流が流れ、抵抗２９０による電圧降下のため、電源供給停止信号／Ｓ４はＬとなる。ここで、Ｖｂｕｓ起動信号Ｓ１と、電源ＳＷ起動信号Ｓ２と、の両方がＬであれば、イネーブル信号ＳｅｎａｂｌｅもＬに落ちる。なお、ＣＰＵ２００が、電源供給停止信号ＧＰＩＯ１としてＨを出力するときは、電源スイッチ２３０がオフし、バス電源がオフしているときである。したがって、Ｖｂｕｓ起動信号Ｓ１、電源ＳＷ起動信号Ｓ２は、いずれもＬである。イネーブル信号Ｓｅｎａｂｌｅが非活性化すると、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴからの出力を停止する。すなわち電圧ＶｏｕｔはＬとなる。この電圧Ｖｏｕｔは、ループバック信号Ｓ３としてイネーブル信号Ｓｅｎａｂｌｅにフィードバックしている。そのため、イネーブル信号Ｓｅｎａｂｌｅの非活性状態（Ｌ）が維持され、ＤＣ−ＤＣコンバーター２２０は、出力端子ＶＯＵＴからの出力の停止を維持する。
【００３８】
[Ｖｂｕｓ連動起動]
まず、Ｖｂｕｓ連動スイッチの設定がＶｂｕｓ連動である場合における、Ｖｂｕｓをトリガーとした起動について説明する。図４は、Ｖｂｕｓ連動環境におけるＶｂｕｓトリガー起動を示すフローチャートである。図５は、Ｖｂｕｓ連動環境におけるＶｂｕｓトリガー起動のタイミングチャートである。
【００３９】
図４のステップＳ４００では、ＡＣアダプタ２２（図１）のＤＣプラグ（図示せず）をＤＣジャック２１０に挿入する。そうすると、図５に示すように、電圧ＶｓｏｕｒｃｅがＨとなる。
【００４０】
図４のステップＳ４０５において、ＴＶ１０（図１）からバス電源が供給されると、その電源出力はＵＳＢコネクタ２４０、ＵＳＢ連動切替スイッチ２４５を経て、出力端子２４５ｂ（図２）から出力される。すなわち、図５に示すように、信号ＶｂｕｓｏｕｔがＨとなる。
【００４１】
信号ＶｂｕｓｏｕｔがＨになると、図４のステップＳ４１０において、起動信号生成回路２６２は、Ｖｂｕｓ起動信号Ｓ１としてＨを出力する（図５）。Ｖｂｕｓ起動信号Ｓ１がＨとなると、ノードＮｙ（図３）がＨとなり、ステップＳ４１５において、イネーブル信号ＳｅｎａｂｌｅがＨとなる（図５）。イネーブル信号Ｓｅｎａｂｌｅは、ＤＣ−ＤＣコンバーター２２０のＥＮ端子に入力される（図３）。
【００４２】
イネーブル信号ＳｅｎａｂｌｅがＨとなると、図４のステップＳ４２０において、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴの電圧ＶｏｕｔがＨとなる（図５）。出力端子ＶＯＵＴの電圧ＶｏｕｔがＨとなると、図４のステップＳ４２０において、ＣＰＵ２００に入力される内部電源ＶＩＯの電圧もＨとなる（図５）。
【００４３】
電圧ＶｏｕｔがＨとなると、図４のステップＳ４２５において、ループバック信号Ｓ３もＨとなる（図５）。その結果、図４のステップＳ４３０において、イネーブル信号Ｓｅｎａｂｌｅを活性状態（Ｈ）に維持する（図５）。そうすると、ＤＣ−ＤＣコンバーター２２０は、電圧Ｖｏｕｔの出力を維持する（図５）。
【００４４】
なお、内部電源ＶＩＯは、図３に示すように、ＣＰＵ２００の電源である他、Ｖｂｕｓ信号検知回路２６４と、電源スイッチ検知回路２７４と、電源供給停止回路２８４の電源でもある。したがって、内部電源ＶＩＯがＨになるまでは、電源供給停止信号ＧＰＩＯ１、電源ＳＷ監視信号／ＧＰＩＯ２、Ｖｂｕｓ監視信号／ＧＰＩＯ３はＬである。内部電源ＶＩＯがＨとなると、電源供給停止信号ＧＰＩＯ１と、電源ＳＷ監視信号／ＧＰＩＯ２と、Ｖｂｕｓ監視信号／ＧＰＩＯ３とは、それぞれ以下のように変化する。
【００４５】
電源供給停止信号ＧＰＩＯ１はＣＰＵ２００の出力の１つであり、ＣＰＵ２００の内部回路の動作により出力が決定される。本実施例では、内部電源ＶＩＯがＨになった直後には、電源供給停止信号ＧＰＩＯ１がＬとなるように、ＣＰＵ２００の回路あるいは、ＣＰＵの制御プログラム（図示せず）が形成されている。したがって、電源供給停止信号ＧＰＩＯ１は、Ｌのままである。
【００４６】
電源ＳＷ監視信号／ＧＰＩＯ２は、電源スイッチ検知回路２７４の出力であり、内部電源ＶＩＯがＨになったとき、トランジスタＴｒ２（図３）のベースに入力される信号ＳＷｏｕｔがＬであるので、トランジスタＴｒ２のコレクタ−エミッタ電流は流れず、電源ＳＷ監視信号／ＧＰＩＯ２は、ＬからＨに変化する。
【００４７】
Ｖｂｕｓ監視信号／ＧＰＩＯ３は、Ｖｂｕｓ信号検知回路２６４の出力である。内部電源ＶＩＯがＨとなったとき、トランジスタＴｒ３のベースに入力される信号ＶｂｕｓｏｕｔもＨとなっているので、トランジスタＴｒ３のコレクタ−エミッタ電流が流れる。したがって、図４のステップＳ４３５に示すように、Ｖｂｕｓ監視信号／ＧＰＩＯ３は、Ｌのままである（図５参照）。
【００４８】
以上のように、ＴＶ１０からのバス電源が無線イーサーネットコンバーター２０のＵＳＢコネクタ２４０に供給されると、無線イーサーネットコンバーター２０内の信号ＶｂｕｓｏｕｔがＨとなる。そうすると、起動信号生成回路２６２はＶｂｕｓ起動信号Ｓ１をＨとし、ＤＣ−ＤＣコンバーター２２０のＥＮ端子に入力されるイネーブル信号Ｓｅｎａｂｌｅを活性化（Ｈ）とする。そうすると、ＤＣ−ＤＣコンバーター２２０の出力電圧ＶｏｕｔがＨとなり、ループバック信号Ｓ３をＨとする。ループバック信号Ｓ３は、イネーブル信号Ｓｅｎａｂｌｅの活性状態を維持する。したがって、ＴＶ１０からのバス電源により、無線イーサーネットコンバーター２０を起動することができる。
【００４９】
[電源スイッチ起動]
無線イーサーネットコンバーター２０は、ＴＶ１０が起動していない場合であっても、無線通信装置として、用いられる場合があり得る。したがって、Ｖｂｕｓ連動による起動のほか、電源スイッチ２３０による起動ができることが好ましい。以下、Ｖｂｕｓ連動スイッチの設定がＶｂｕｓ連動である場合における、電源スイッチ２３０をトリガーとした無線イーサーネットコンバーター２０の起動について説明する。図６は、Ｖｂｕｓ連動環境における無線イーサーネットコンバーター２０の電源スイッチ起動を示すフローチャートである。図７は、Ｖｂｕｓ連動環境における無線イーサーネットコンバーター２０の電源スイッチ起動のタイミングチャートである。
【００５０】
図６のステップＳ６００では、ＡＣアダプタ２２（図１）のＤＣプラグ（図示せず）をＤＣジャック２１０に挿入する。そうすると、図７に示すように、電圧ＶｓｏｕｒｃｅがＨとなる。なお、この動作は、図４のステップＳ４００と同じである。
【００５１】
図６のステップＳ６０５において、電源スイッチ２３０（図３）の電源ボタン２３０ｃが押されると、電源スイッチ２３０の入力端子２３０ａと出力端子２３０ｂとの間が導通し、出力端子２３０ｂからの出力信号ＳＷｏｕｔがＨとなる（図７）。なお、本実施例では、電源ボタン２３０ｃが押されている間のみ、出力信号ＳＷｏｕｔがＨとなる。
【００５２】
信号ＶｂｕｓｏｕｔがＨとなると、図６のステップＳ６１０において、起動信号生成回路２７２は、電源ＳＷ起動信号Ｓ２をＨとする（図７）。電源ＳＷ起動信号Ｓ２がＨとなると、図６のステップＳ６１５において、イネーブル信号ＳｅｎａｂｌｅもＨとなる（図７）。
【００５３】
イネーブル信号ＳｅｎａｂｌｅがＨとなると、図６のステップＳ６２０において、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴの電圧ＶｏｕｔがＨとなる（図７）。出力端子ＶＯＵＴの電圧ＶｏｕｔがＨとなると、図６のステップＳ６２０において、ＣＰＵ２００に入力される内部電源ＶＩＯの電圧もＨとなる（図７）。
【００５４】
電圧ＶｏｕｔがＨとなると、図６のステップＳ６２５において、ループバック信号Ｓ３もＨとなる（図７）。その結果、図６のステップＳ６３０において、イネーブル信号Ｓｅｎａｂｌｅを活性状態に維持する（図７）。そうすると、電源ＳＷ起動信号Ｓ２がＬに戻っても、ＤＣ−ＤＣコンバーター２２０は、電圧Ｖｏｕｔの出力を維持する（図７）。なお、図６のステップＳ６２０からＳ６３０の動作は、図４において説明したＶｂｕｓ起動におけるステップＳ４２０からＳ４３０の動作と同じである。
【００５５】
電源供給停止信号ＧＰＩＯ１の動作については上述した、Ｖｂｕｓ起動の場合と同じであるので、説明を省略する。
【００５６】
電源ＳＷ監視信号／ＧＰＩＯ２は、電源スイッチ検知回路２７４の出力である。電源ボタン２３０ｃが押されているとき、信号ＳＷｏｕｔがＨである。内部電源ＶＩＯがＨになったとき、トランジスタＴｒ２（図３）のベースに入力される信号ＳＷｏｕｔがＨであるので、トランジスタＴｒ２のコレクタ−エミッタ電流が流れ、抵抗２７４ａによる電圧降下のため、電源ＳＷ監視信号／ＧＰＩＯ２は、Ｌのままである。しかし、電源ボタン２３０ｃが押されなくなると、信号ＳＷｏｕｔはＬとなる（図７）。図６のステップＳ６３５は、電源ボタン２３０ｃが押された状態から押されなくなる状態の動作を示す。このステップにおいて、トランジスタＴｒ２（図３）のベースに入力される信号ＳＷｏｕｔがＬとなるので、トランジスタＴｒ２のコレクタ−エミッタ電流が流れず、電源ＳＷ監視信号／ＧＰＩＯ２は、ＬからＨに変化する（図７）。
【００５７】
Ｖｂｕｓ監視信号／ＧＰＩＯ３は、Ｖｂｕｓ信号検知回路２６４の出力である。内部電源ＶＩＯがＨとなっても、トランジスタＴｒ３のベースに入力される信号ＶｂｕｓｏｕｔがＬであるので、トランジスタＴｒ３（図３）のコレクタ−エミッタ電流は流れない。そのため、Ｖｂｕｓ監視信号／ＧＰＩＯ３は、ＬからＨとなる。
【００５８】
以上のように、無線イーサーネットコンバーター２０の電源スイッチ２３０をオンすると、無線イーサーネットコンバーター２０内の信号ＳＷｏｕｔがＨとなる。そうすると、起動信号生成回路２７２は、電源ＳＷ起動信号Ｓ２をＨとし、ＤＣ−ＤＣコンバーター２２０のＥＮ端子に入力されるイネーブル信号Ｓｅｎａｂｌｅを活性化（Ｈ）とする。そうすると、ＤＣ−ＤＣコンバーター２２０の出力電圧ＶｏｕｔがＨとなり、ループバック信号Ｓ３をＨとする。ループバック信号Ｓ３は、電源ＳＷ起動信号Ｓ２がＬに戻っても、イネーブル信号Ｓｅｎａｂｌｅの活性状態を維持する。したがって、ＴＶ１０からのバス電源による無線イーサーネットコンバーター２０の起動のほか、電源スイッチ２３０による無線イーサーネットコンバーター２０の起動を実現することができる。なお、電源スイッチ２３０の電源ボタン２３０ｃは、ＤＣ−ＤＣコンバーター２２０の出力電圧ＶｏｕｔがＨとなり、ループバック信号Ｓ３をＨとするまでの間押されることが好ましい。
【００５９】
[Ｖｂｕｓ連動オフ]
次に、ＴＶ１０からのＶｂｕｓ電源がオフされたときの無線イーサーネットコンバーター２０の電源オフについて説明する。図８は、Ｖｂｕｓ連動環境におけるＶｂｕｓオフによる無線イーサーネットコンバーター２０の電源オフを示すフローチャートである。図９は、Ｖｂｕｓ連動環境におけるＶｂｕｓオフによる無線イーサーネットコンバーター２０の電源オフのタイミングチャートである。
【００６０】
Ｖｂｕｓ起動により無線イーサーネットコンバーター２０が起動した状態では、図９に示すように、ＤＣジャック２１０（図１）に供給される電圧ＶｓｏｕｒｃｅはＨである。また、信号ＶｂｕｓｏｕｔもＨである。なお、ＤＣ−ＤＣコンバーター（図１）の出力の電圧Ｖｏｕｔ、及びＣＰＵ２００と、Ｖｂｕｓ信号検知回路２６４と、電源スイッチ検知回路２７４と、電源供給停止回路２８４に供給される内部電源ＶＩＯはＨである。また、電源供給停止信号ＧＰＩＯ１はＬ、電源ＳＷ監視信号／ＧＰＩＯ２はＨ、Ｖｂｕｓ監視信号／ＧＰＩＯ３はＬである（図５参照）。
【００６１】
図８のステップＳ８００では、ＴＶ１０（図１）からのＶｂｕｓがオフ（Ｌ）となる。そうすると、信号ＶｂｕｓｏｕｔもＬとなる（図９）。図８のステップＳ８０５では、起動信号生成回路２６２は、Ｖｂｕｓ起動信号Ｓ１をＬとする（図９）。なお、電源ＳＷ起動信号Ｓ２はＬである。
【００６２】
図８のステップＳ８１０では、Ｖｂｕｓ信号検知回路２６４は、トランジスタＴｒ３のベースがＬとなるため、トランジスタＴｒ３がオフとなり、Ｖｂｕｓ監視信号／ＧＰＩＯ３をＨとする（図９）。Ｖｂｕｓ監視信号／ＧＰＩＯ３がＨとなると、図８のステップＳ８１５において、ＣＰＵ２００は、ファームウエアを書き換え中か否かを判断する。ファームウエア書き換え中か否かは、上述したように、書込フラグ２８０（図２）が立っているか否かにより判断可能である。ファームウエア書き込み中でなければ、図８のステップＳ８２０においてＣＰＵ２００は、電源供給停止信号ＧＰＩＯ１をＨとする（図９）。一方、ファームウエア書き込み中であれば、ファームウエアの書き込み後、電源供給停止信号ＧＰＩＯ１をＨとする（図９）。
【００６３】
電源供給停止信号ＧＰＩＯ１がＨとなると、図８のステップＳ８２５において、電源供給停止回路２８４は、電源供給停止信号／Ｓ４をＬとする（図９）。すなわち、電源供給停止回路２８４のトランジスタＴｒ１のベースにＨ（電源供給停止信号ＧＰＩＯ１）が入力されるので、トランジスタＴｒ１のベース−エミッタ電流が流れ、コレクタ−エミッタ電流が流れる（図３参照）。その結果、トランジスタＴｒ１のコレクタ出力である電源供給停止信号／Ｓ４をＬとする。
【００６４】
電源供給停止信号／Ｓ４がＬとなると、図８のステップＳ８３０において、イネーブル信号ＳｅｎａｂｌｅがＬとなる（図９）。なお、電源供給停止信号／Ｓ４がＬとなるタイミングでは、Ｖｂｕｓ起動信号Ｓ１はＬとなっており（図８のステップＳ８０５参照）、電源ＳＷ起動信号Ｓ２はＬである（図９）。
【００６５】
イネーブル信号ＳｅｎａｂｌｅがＬとなると、ＤＣ−ＤＣコンバーター２２０（図３）は、図８のステップＳ８３５において、出力端子ＶＯＵＴからの出力電圧ＶｏｕｔをLとする（図９）。なお、出力電圧ＶｏｕｔがLとなるので、ＣＰＵ２００の内部電源ＶＩＯもＬとなる（図９）。
【００６６】
ＤＣ−ＤＣコンバーター２２０の出力電圧ＶｏｕｔがＬとなると、図８のステップＳ８４０において、ループバック信号Ｓ３がＬとなる（図９）。そうすると、ステップＳ８４５でイネーブル信号ＳｅｎａｂｌｅのＬが維持される（図９）。したがって、出力端子ＶＯＵＴからの出力電圧ＶｏｕｔのLも維持される（図９）。
【００６７】
内部電源ＶＩＯがＬとなるので、図８のステップＳ８５０において、電源供給停止信号ＧＰＩＯ１、電源ＳＷ監視信号／ＧＰＩＯ２、Ｖｂｕｓ監視信号／ＧＰＩＯ３は、いずれもＬとなる（図９）。
【００６８】
以上のように、ＴＶ１０から無線イーサーネットコンバーター２０のＵＳＢコネクタ２４０に供給されるバス電源がオフにされると、Ｖｂｕｓ起動信号Ｓ１がＬとなるとともに、Ｖｂｕｓ監視信号／ＧＰＩＯ３がＬとなる。ＣＰＵ２００は、Ｖｂｕｓ監視信号／ＧＰＩＯ３がＬとなったことを検知すると、書込フラグ２８０により、ファームウエア書き換え中か否かを判断し、ファームウエア書き換え中であれば、書き換え終了後、電源供給停止信号ＧＰＩＯ１をＨとする。これにより、電源供給停止信号／Ｓ４をＬとし、イネーブル信号ＳｅｎａｂｌｅをＬとする。その結果、ＤＣ−ＤＣコンバーター２２０の出力電圧ＶｏｕｔもＬとなる。出力電圧ＶｏｕｔがＬとなると、ループバック信号Ｓ３もＬとなり、イネーブル信号ＳｅｎａｂｌｅをＬに維持する。このように、無線イーサーネットコンバーター２０のＵＳＢコネクタ２４０に供給されるバス電源をオフにすることにより、無線イーサーネットコンバーター２０の動作を停止することが可能となる。
【００６９】
[電源スイッチオフ]
次に、Ｖｂｕｓ連動環境における電源スイッチ２３０のオフによる無線イーサーネットコンバーター２０の電源オフについて説明する。図１０は、Ｖｂｕｓ連動環境におけるＶｂｕｓがＬのときの電源スイッチオフによる無線イーサーネットコンバーター２０の電源オフを示すフローチャートである。図１１は、Ｖｂｕｓ連動環境におけるＶｂｕｓがＬのときの電源スイッチオフによる無線イーサーネットコンバーター２０の電源オフのタイミングチャートである。
【００７０】
電源スイッチ２３０により無線イーサーネットコンバーター２０が起動した状態では、図１１に示すように、ＤＣジャック２１０（図１）に供給される電圧ＶｓｏｕｒｃｅはＨである。なお、信号ＶｂｕｓｏｕｔはＬである。なお、ＤＣ−ＤＣコンバーター（図１）の出力の電圧Ｖｏｕｔ、及びＣＰＵ２００と、Ｖｂｕｓ信号検知回路２６４と、電源スイッチ検知回路２７４と、電源供給停止回路２８４に供給される内部電源ＶＩＯはＨである。また、電源供給停止信号ＧＰＩＯ１はＬ、電源ＳＷ監視信号／ＧＰＩＯ２はＨ、Ｖｂｕｓ監視信号／ＧＰＩＯ３はＨである（図７参照）。
【００７１】
図１０のステップＳ１０００では、電源ボタン２３０ｃ（図３）が押され、電源ボタン２３０ｃが押された期間のみ、信号ＳＷｏｕｔはＨとなる。すなわち信号ＳＷｏｕｔはＬ→Ｈ→Ｌと遷移する（図１１）。本実施例では、この信号ＳＷｏｕｔの立下りがトリガーとなる。したがって、上述したような、電源スイッチ２３０が、オン・オフ切替スイッチでもよく、信号ＳＷｏｕｔの立下りをトリガーとして用いる点で以下の動作は共通する。図１０のステップＳ１００５では、起動信号生成回路２６２は、電源ＳＷ起動信号Ｓ２をＬ→Ｈ→Ｌとする（図１１）。なお、Ｖｂｕｓ起動信号Ｓ１はＬである。
【００７２】
信号ＳＷｏｕｔがＬ→Ｈ→Ｌと遷移すると、図１０のステップＳ１０１０において、電源スイッチ検知回路２７４は、電源ＳＷ監視信号／ＧＰＩＯ２をＨ→Ｌ→Ｈと遷移させる（図１１）。電源ＳＷ監視信号／ＧＰＩＯ２がＬからＨに遷移すると、図１０のステップＳ１０１５において、ＣＰＵ２００は、ファームウエアを書き換え中か否かを判断する。ファームウエア書き換え中か否かは、上述したように、書込フラグ２８０が立っているか否かにより判断可能である。ファームウエア書き込み中でなければ、図１０のステップＳ１０２０においてＣＰＵ２００は、電源供給停止信号ＧＰＩＯ１をＨとする（図１１）。一方、ファームウエア書き込み中であれば、ファームウエアの書き込み後、電源供給停止信号ＧＰＩＯ１をＨとする（図１１）。
【００７３】
電源供給停止信号ＧＰＩＯ１がＨとなると、図１０のステップＳ１０２５において、電源供給停止回路２８４は、電源供給停止信号／Ｓ４をＬとする（図１１）。すなわち、電源供給停止回路２８４のトランジスタＴｒ１のベースにＨが入力されるので、トランジスタＴｒ１のベース−エミッタ電流が流れ、コレクタ−エミッタ電流が流れる（図３参照）。その結果、トランジスタＴｒ１のコレクタ出力である電源供給停止信号／Ｓ４をＬとする。
【００７４】
電源供給停止信号／Ｓ４がＬとなると、図１０のステップＳ１０３０において、イネーブル信号ＳｅｎａｂｌｅがＬとなる（図１１）。なお、電源供給停止信号Ｓ４がＬとなるタイミングでは、電源スイッチ起動信号Ｓ２はＬとなっており（図１０のステップＳ１００５参照）、Ｖｂｕｓ起動信号Ｓ１はＬである（図１１）。
【００７５】
イネーブル信号ＳｅｎａｂｌｅがＬとなると、ＤＣ−ＤＣコンバーター２２０（図３）は、図１０のステップＳ１０３５において、出力端子ＶＯＵＴからの出力電圧ＶｏｕｔをLとする（図１１）。なお、出力電圧ＶｏｕｔがLとなるので、ＣＰＵ２００の内部電源ＶＩＯもＬとなる（図１１）。
【００７６】
ＤＣ−ＤＣコンバーター２２０の出力電圧ＶｏｕｔがＬとなると、図１０のステップＳ１０４０において、ループバック信号Ｓ３がＬとなる（図１１）。そうすると、ステップＳ１０４５でイネーブル信号ＳｅｎａｂｌｅのＬが維持される（図１１）。したがって、出力端子ＶＯＵＴからの出力電圧ＶｏｕｔのLも維持される（図１１）。
【００７７】
内部電源ＶＩＯがＬとなるので、図１０のステップＳ１０５０において、電源供給停止信号ＧＰＩＯ１、電源ＳＷ監視信号／ＧＰＩＯ２、Ｖｂｕｓ監視信号／ＧＰＩＯ３は、いずれもＬとなる（図１１）。
【００７８】
以上のように、電源スイッチ２３０がオフにされると、電源ＳＷ起動信号Ｓ２がＬとなるとともに、電源ＳＷ監視信号／ＧＰＩＯ２がＬとなる。ＣＰＵ２００は、電源ＳＷ監視信号／ＧＰＩＯ２がＬとなったことを検知すると、書込フラグ２８０により、ファームウエア書き換え中か否かを判断し、ファームウエア書き換え中であれば、書き換え終了後、電源供給停止信号ＧＰＩＯ１をＨとする。これにより、電源供給停止信号／Ｓ４をＬとし、イネーブル信号ＳｅｎａｂｌｅをＬとする。その結果、ＤＣ−ＤＣコンバーター２２０の出力電圧ＶｏｕｔもＬとなる。出力電圧ＶｏｕｔがＬとなると、ループバック信号Ｓ３もＬとなり、イネーブル信号ＳｅｎａｂｌｅをＬに維持する。このように、無線イーサーネットコンバーター２０の電源スイッチ２３０をオフにすることにより、無線イーサーネットコンバーター２０の動作を停止することが可能となる。
【００７９】
図１２は、Ｖｂｕｓ連動環境におけるＶｂｕｓがＨのときの電源スイッチオフのときの動作を示すフローチャートである。図１３は、Ｖｂｕｓ連動環境におけるＶｂｕｓがＨのときの電源スイッチオフのときの動作のタイミングチャートである。
【００８０】
ＶｂｕｓがＨの場合であっても、ＶｂｕｓがＬの場合と同様に、図１０のステップＳ１０００からステップＳ１０５０までの処理が実行される（サブルーチンＳ１２００）。ステップＳ１２０５では、ステップＳ１０５０の処理が終了した時点でＶｂｕｓｏｕｔがＨか否かにより、以後の処理を分岐する。内部電源ＶＩＯがＬであるので、トランジスタＴｒ３はオフである。したがって、ＶｂｕｓがＨであれば、Ｖｂｕｓｏｕｔは、Ｈである。したがって、処理は、ステップＳ１２１０に移行する。なお、ＶｂｕｓがＬであれば、ＶｂｕｓｏｕｔはＬであり、この動作については、すでに図１０、１１の説明において、説明している。
【００８１】
ＶｂｕｓｏｕｔがＨであるので、ステップＳ１２１０において、電源供給停止信号ＧＰＩＯ１がＬとなり、トランジスタＴｒ１がオフになると、Ｖｂｕｓ起動信号Ｓ１がＨになる。以後、ステップＳ１２１５からステップＳ１２３５の動作は、Ｖｂｕｓ連動起動（図４、図５）で説明したステップＳ４１５からステップＳ４３５の動作と同じである。すなわち、Ｖｂｕｓ連動環境におけるＶｂｕｓがＨのときに電源スイッチ２３０がオフにされると、トランジスタＴｒ１がオンして、イネーブル信号Ｓｅｎａｂｌｅの電位をＬに引き下げて、ＤＣ−ＤＣコンバーター２２０からの電圧ＶｏｕｔをＬとする。その後、電源供給停止信号ＧＰＩＯ１がＬとなり、トランジスタＴｒ１がオフになる。そうすると、ＶｂｕｓｏｕｔがＨであるため、起動信号生成回路２６２からＨが供給されるので、起動信号Ｓ１がＨになり、イネーブル信号ＳｅｎａｂｌｅがＨとなる。その結果、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴの電圧ＶｏｕｔがＨとなる。このように、Ｖｂｕｓ連動環境におけるＶｂｕｓがＨのときの電源スイッチオフのときには、一旦無線イーサーネットコンバーター２０がオフした後、再起動する。
【００８２】
図１４は、Ｖｂｕｓ非連動環境における無線イーサーネットコンバーター２０の回路の一部を示す説明図である。図１４と、図３とは、ＵＳＢ連動切替スイッチ２４５のスイッチの向きが異なっている。Ｖｂｕｓ非連動環境の場合、無線イーサーネットコンバーター２０は、電源スイッチ２３０でのみオン・オフが可能である。また、Ｖｂｕｓ信号検知回路２６４のトランジスタＴｒ３のベースは常にＬである（図１４）。したがって、無線イーサーネットコンバーター２０の起動、及び停止の動作は、上述した「電源スイッチ起動」「電源スイッチオフ」の動作とまったく同じである。したがって、説明を省略する。
【００８３】
図１５は、無線イーサーネットコンバーター２０の電源オン、電源オフにおける内部の電源供給停止信号ＧＰＩＯ１、電源ＳＷ監視信号／ＧＰＩＯ２、及びＶｂｕｓ監視／ＧＰＩＯ３の状態の変化を示す説明図である。図１５（Ａ）は、電源オン時を示し、図１５（Ｂ）は、電源オフ時を示している。電源オフのときは、電源ＳＷ監視信号／ＧＰＩＯ２、Ｖｂｕｓ監視／ＧＰＩＯ３のいずれかがＬであり、他方がＨであるタイミングがあり、その後、電源ＳＷ監視信号／ＧＰＩＯ２、Ｖｂｕｓ監視／ＧＰＩＯ３がともにＨとなる。したがって、ＣＰＵ２００は、電源ＳＷ監視信号／ＧＰＩＯ２、Ｖｂｕｓ監視／ＧＰＩＯ３のいずれかがＬであり、他方がＨである状態から、電源ＳＷ監視信号／ＧＰＩＯ２、Ｖｂｕｓ監視／ＧＰＩＯ３がともにＨとなるタイミングで、電源供給停止信号ＧＰＩＯ１をＬからＨにすればよい。
【００８４】
図１６は、起動信号生成回路の他の構成を示す説明図である。この構成では、起動信号生成回路２６２は、抵抗２６２ａの代わりに、ＮＡＮＤ回路２６２ｃと、遅延インバーター回路２６２ｄと、インバーター回路２６２ｅと、を備える。遅延インバーター回路２６２ｄは、奇数個のインバーターを含んでいる。信号Ｖｂｕｓｏｕｔは、ＮＡＮＤ回路２６２ｃの一方の入力端子と遅延インバーター回路２６２ｄに入力端子に入力されている。遅延インバーター回路２６２ｄの出力は、ＮＡＮＤ回路２６２ｃの他方の入力端子に入力されている。ＮＡＮＤ回路２６２ｃの出力には、インバーター回路２６２ｅの入力が接続されている。この起動信号生成回路２６２は１ショットパルス発生回路である。Ｖｂｕｓｏｕｔ信号に遷移の無い状態では、ＮＡＮＤ回路２６２の入力は、一方がＨ、他方がＬである。したがって、この起動信号生成回路２６２は、出力であるＶｂｕｓ起動信号Ｓ１はＬである。しかし、Ｖｂｕｓｏｕｔ信号がＬからＨに遷移するときには、起動信号生成回路２６２は、一瞬だけＨのパルスであるＶｂｕｓ起動信号Ｓ１を発生する（１ショットパルス）。このＨの期間は、遅延インバーター回路２６２ｄの遅延量に依存する。この遅延量は、ループバック信号Ｓ３がＨとなるまでの期間、Ｈを出力できる量であることが好ましい。なお、Ｖｂｕｓｏｕｔ信号がＨからＬに遷移するときには、パルスは発生しない。このような構成にすれば、Ｖｂｕｓ起動をした後、Ｖｂｕｓ起動信号Ｓ１はＬとなる。したがって、Ｖｂｕｓ起動をした後、電源スイッチ２３０で無線イーサーネットコンバーター２０の電源をオフにすることが可能である。なお、起動信号生成回路２７２についても同様の回路を採用することが可能である。
【００８５】
［第２の実施例］
第１の実施例では、Ｖｂｕｓ起動優先の回路構成としたため、Ｖｂｕｓ連動スイッチ２４５がＶｂｕｓ連動に設定され、かつ、ＶｂｕｓがＨの時には、電源スイッチ２３０を用いて無線イーサーネットコンバーター２０の電源を切ることは困難であった。第２の実施例は、電源オフ時において電源スイッチ優先となる回路構成を採用する。
【００８６】
図１７は、第２の実施例における無線イーサーネットコンバーターの回路の一部を示す説明図である。無線イーサーネットコンバーター２１は、電源スイッチ３３０と、ＵＳＢ連動切替スイッチ３４５と、電源維持回路３８４と、ダイオード３６０と、トランジスタＴｒ５と、抵抗３５０、３９５と、を備える。なお、以下においては、第１の実施例と異なる構成について説明し、第１の実施例と同じ構成については、同じ符号を付して説明を省略する。
【００８７】
電源スイッチ３３０は、入力端子３３０ａと、出力端子３３０ｂ、３３０ｃとを備える。電源スイッチ３３０は、入力端子３３０ａと出力端子３３０ｂとの間、または入力端子３３０ａと出力端子３３０ｃとの間、のいずれかを導通させる。入力端子３３０ａは、ＤＣジャック２１０（図２参照）と接続されており、出力端子３３０ｂは、ダイオード３６０のアノード及びトランジスタＴｒ５のエミッタに接続されている。ここで、出力端子３３０ｂに出力される信号を、第１の実施例と同様に、「信号ＳＷｏｕｔ」と呼ぶ。なお、出力端子３３０ｃは、いずれとも接続されていない。
【００８８】
ＵＳＢ連動切替スイッチ３４５は、入力端子３４５ａと、出力端子３４５ｂ、３４５ｃとを備える。ＵＳＢ連動切替スイッチ３４５は、入力端子３４５ａと出力端子３４５ｂとの間、または入力端子３４５ａと出力端子３４５ｃとの間、のいずれかを導通させる。入力端子３４５ａは、ＵＳＢコネクタ２４０（図２）と接続されており、出力端子３４５ｂは、トランジスタＴｒ５のベースに接続されている。ここで、出力端子３３０ｂに出力される信号を、第１の実施例と同様に、「信号Ｖｂｕｓｏｕｔ」と呼ぶ。なお、出力端子３４５ｃは、いずれとも接続されていない。抵抗３５０は、出力端子３３０ｂと３４５ｂとの間を接続している。
【００８９】
トランジスタＴｒ５は、ＰＮＰ型のトランジスタであり、上述したように、トランジスタＴｒ５のベースには信号Ｖｂｕｓｏｕｔが入力され、トランジスタＴｒ５のエミッタには信号ＳＷｏｕｔが入力されている。トランジスタＴｒ５のコレクタは、グランドに接続されている。ダイオード３６０のカソードは、ノードＮｙを介して、ＤＣ−ＤＣコンバーター３２０のＥＮ端子に接続されている。ダイオード３６０のアノードには、上述したように、信号ＳＷｏｕｔが入力されており、ダイオード３６０のカソードからは、信号Ｓ５が出力される。信号Ｓ５は、ノードＮｙを通過すると、イネーブル信号Ｓｅｎａｂｌｅとして、ＤＣ−ＤＣコンバーター３２０のＥＮ端子に入力される。
【００９０】
電源維持回路３８４は、トランジスタＴｒ４を備える。トランジスタＴｒ４のコレクタとＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴとの間には、抵抗３９０が配置されている。トランジスタＴｒ４のベースには、電源維持信号ＧＰＩＯが入力されている。トランジスタＴｒ４のエミッタは、ノードＮｙに接続されている。電源維持信号ＧＰＩＯが活性化すると（Ｈになる）、トランジスタＴｒ４はオンし、電源維持信号Ｓ６（Ｈ）が出力される。上述したように、ノードＮｙは、ＤＣ−ＤＣコンバーター３２０のＥＮ端子に接続されているので、電源維持信号ＧＰＩＯが活性化すると、イネーブル信号ＳｅｎａｂｌｅがＨとなり、ＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴからの出力は、Ｈが維持される。ここで、電源維持信号ＧＰＩＯは、ＲＯＭ２０４への書き込み中にＨとなる信号である。すなわち、ＲＯＭ２０４への書き込み中においては、電源維持信号ＧＰＩＯによりトランジスタＴｒ４をオンさせ、イネーブル信号ＳｅｎａｂｌｅをＨとするので、ＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴからの出力をＨに維持する。その結果、ＲＯＭ２０４への書き込み中においては、無線イーサーネットコンバーター２１の電源がオフされない。
【００９１】
抵抗３９５は、ノードＮｙとグランドと、に接続されている。電源スイッチ３３０からの信号ＳＷｏｕｔ、ＳＢ連動切替スイッチ３４５からの信号Ｖｂｕｓｏｕｔ、及び電源維持回路３８４からの信号Ｓ６がいずれもＬの時は、抵抗３９５により、ノードＮｙはＬに落ち、イネーブル信号ＳｅｎａｂｌｅはＬとなる。
【００９２】
図１８は、第２の実施例における、動作フローチャートである。図１９は、第２の実施例におけるタイミングチャートである。なお、ここでは、電源スイッチ３３０による無線イーサーネットコンバーター２１の起動と、ＶｂｕｓがＬの時におけるＵＳＢ連動切替スイッチ３４５の非連動から連動への切り替えによる無線イーサーネットコンバーター２１の電源断について、説明する。
【００９３】
初期状態では、無線イーサーネットコンバーター２１の電源スイッチ３３０（図１７）はオフ状態（入力端子３３０ａと出力端子３３０ｃとを導通）であり、ＵＳＢ連動切替スイッチ３４５は非連動状態（入力端子３４５ａと出力端子３４５ｃとを導通）であり、Ｖｂｕｓの電位はＬであるとする。
【００９４】
図１８のステップＳ１８００では、ＡＣアダプタ２２（図１）のＤＣプラグ（図示せず）をＤＣジャック２１０に挿入する。そうすると、図１９に示すように、電圧ＶｓｏｕｒｃｅがＨとなる。
【００９５】
図１８のステップＳ１８０５において、電源スイッチ３３０（図１７）がオフ状態（入力端子３３０ａと出力端子３３０ｃとを導通）からオン状態（入力端子３３０ａと出力端子３３０ｂとを導通）に切り替えられると、ステップＳ１８１０において、出力端子３３０ｂからの出力信号ＳＷｏｕｔがＨとなる（図１９）。また、抵抗３５０が出力端子３３０ｂと３４５ｂとの間を接続しているので、信号ＳＷｏｕｔがＨとなると、信号ＶｂｕｓｏｕｔもＨとなる。その結果、トランジスタＴｒ５のベース、エミッタの電位はほぼ同じとなり、ベース−エミッタ間に電流が流れないので、トランジスタＴｒ５は、オフとなる。すなわち、信号ＳＷｏｕｔは、トランジスタＴｒ５によりＬにされることはない。なお、トランジスタＴｒ５はＰＮＰ型であり、ベースがＮ型、コレクタがＰ型なので、トランジスタのベースからコレクタへは逆方向であり、ベースからコレクタに電流は流れない。
【００９６】
信号ＳＷｏｕｔがＨとなると、図１８のステップＳ１８１５において、Ｈの信号は、ダイオード３６０を通り、ノードＮｙをＨとし、さらに、イネーブル信号Ｓｅｎａｂｌｅを活性化（Ｈ）とする。イネーブル信号Ｓｅｎａｂｌｅが活性化（Ｈ）すると、図１８のステップＳ１８２０において、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴの電圧ＶｏｕｔがＨとなる（図１９）。これにより、電源スイッチ３３０による無線イーサーネットコンバーター２１の起動を行うことが出来る。
【００９７】
次に、電源スイッチ３３０による無線イーサーネットコンバーター２１の起動を行った後に、ＵＳＢ連動切替スイッチ３４５は非連動状態から連動状態に切り替える場合について説明する。なお、このとき、ＶｂｕｓはＬのままである。
【００９８】
ステップＳ１８３０では、ＵＳＢ連動切替スイッチ３４５は非連動状態から連動状態に切り替える。これにより、ＵＳＢ連動切替スイッチ３４５の入力端子３４５ａと出力端子３４５ｂとが導通する。ここで、ＶｂｕｓはＬであるので、ステップＳ１８３５において、ＵＳＢ連動切替スイッチ３４５の出力信号ＶｂｕｓｏｕｔはＬとなる。
【００９９】
信号ＳＷｏｕｔは、Ｖｓｏｕｒｃｅから電源を供給されてＨであり、ＶｂｕｓｏｕｔはＬであるので、ステップＳ１８４０において、トランジスタＴｒ５がオンする。トランジスタＴｒ５がオンすると、信号ＳＷｏｕｔをＬに下げようとする。
【０１００】
ここで、ステップＳ１８４５では、ＣＰＵ２００は、ファームウエアの書き換え中（ＲＯＭ２０４の書き換え中）か否かにより処理のフローを切り替える。ファームウエアの書き換え中か否かは、第１の実施例で示したように、ＣＰＵ２００は、書込フラグ２８０により判断することができる。ＣＰＵ２００は、ファームウエアの書き換え中の場合には、電源維持信号ＧＰＩＯを活性化（Ｈ）し、ステップＳ１８５０において、トランジスタＴｒ４をオンにする。ステップＳ１８４０におけるトランジスタＴｒ５のオンにより、信号ＳＷｏｕｔの電位が下がり、ノードＮｙの電位が下がろうとしても、トランジスタＴｒ４から電流が供給されるため、ノードＮｙの電位は下がらない。したがって、イネーブル信号ＳｅｎａｂｌｅはＨであり、ＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴからの出力はＨのままであり、無線イーサーネットコンバーター２１の電源は、オフされない。
【０１０１】
ここで、ステップＳ１８５５においてファームウエアの書き換えが終了すると、ＣＰＵ２００は、電源維持信号ＧＰＩＯを非活性化（Ｌ）し、ステップＳ１８６０において、トランジスタＴｒ４をオフにする。そうすると、ステップＳ１８４０におけるトランジスタＴｒ５のオンにより、ステップＳ１８６５において、信号ＳＷｏｕｔの電位が下がり、ノードＮｙの電位が下がる。その結果、ステップＳ１８７０において、イネーブル信号ＳｅｎａｂｌｅがＬとなる。ステップＳ１８７５において、ＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴからの出力はＬとなり、無線イーサーネットコンバーター２１の電源は、オフされる。なお、ステップＳ１８４５において、ファームウエアの書き換え中でない場合には、ステップＳ１８５５からＳ１８６０までの処理は行われず、処理は、ステップＳ１８６５に移行する。
【０１０２】
図２０は、第２の実施例における、動作フローチャートである。図２１は、第２の実施例におけるタイミングチャートである。なお、ここでは、Ｖｂｕｓ電源の活性化（Ｈ）による無線イーサーネットコンバーター２１の起動と、電源スイッチ３３０のオフによる無線イーサーネットコンバーター２１の電源オフについて説明する。なお、このフローチャート、タイミングチャートにおける初期状態は、図１８に示すステップＳ１８７５の処理が終了した状態とする。
【０１０３】
ＴＶ１０（図１）のバス電源が供給されると、図２０のステップＳ２０００において、ＶｂｕｓがＨとなる。次いで、ステップＳ２００５において、Ｈの信号は、ＵＳＢコネクタ２４０（図１）、ＵＳＢ連動切替スイッチ３４５を経て、出力端子３４５ｂ（図１７）から出力される。すなわち、図２１に示すように、信号ＶｂｕｓｏｕｔがＨとなる。
【０１０４】
ステップＳ２０１０において、トランジスタＴｒ５のベースの電位がエミッタの電位よりも大きくなると、トランジスタＴｒ５はオフする。ここで、電源スイッチ３３０の出力端子３３０ｂとＵＳＢ連動切替スイッチ３４５の出力端子３４５ｂとは、抵抗３５０を介して接続されている。そのため、トランジスタＴｒ５がオフすると、ステップＳ２０１５において、信号Ｖｂｕｓｏｕｔから供給される電流によって、信号ＳＷｏｕｔの電位はＨとなる。
【０１０５】
信号ＳＷｏｕｔがＨとなると、ステップＳ２０２０では、ダイオード３６０を介してノードＮｙに電流が流れ、イネーブル信号ＳｅｎａｂｌｅをＨとする。ステップＳ２０２５では、ＤＣ−ＤＣコンバーター３２０が活性化し、図２１に示すように、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴの電圧ＶｏｕｔはＨとなる。
【０１０６】
次に、電源スイッチ３３０をオフにする場合の動作について説明する。ステップＳ２０４０において、電源スイッチ３３０をオフ（入力端子３３０ａと出力端子３３０ｃとを導通）にすると、出力端子３３０ｂは開放状態となる。信号ＳＷｏｕｔの電位は、Ｖｂｕｓから抵抗３５０を介して流れ込む電流と、ダイオード３６０及び抵抗３９５を介してグランドに流れ出す電流と、電源維持回路３８４から供給される電流により定まる。ここで、電源維持回路３８４は、ファームウエア書き換え中にのみ機能するので、電源維持回路３８４から供給される電流を無視することとする。電源スイッチ３３０をオフにしたときに、信号ＳＷｏｕｔがＬと認識されるように抵抗３５０及び３９５の電気抵抗値を設定しておけば、信号ＳＷｏｕｔはＬと認識される。
【０１０７】
ステップＳ２０４５では、ＣＰＵ２００は、ファームウエアの書き換え中（ＲＯＭ２０４の書き換え中）か否かにより処理のフローを切り替える。なお、ステップＳ２０４５からステップＳ２０６０までの処理は、図１８のステップＳ１８４５からステップＳ１８６０までの動作と同じであるので、説明を省略する。
【０１０８】
ファームウエアの書き換え中でない場合（ステップＳ２０４５でＮｏ）、あるいは、ファームウエアの書き換えが終了して電源維持信号ＧＰＩＯを非活性化（Ｌ）すると（ステップＳ２０６０）、電源維持回路３８４から電流が供給されないので、ステップＳ２０６５において、信号ＳＷｏｕｔはＬと認識される。そして、次のステップＳ２０７０では、信号ＳｅｎａｂｌｅがＬとなり、ステップＳ２０７５において、ＤＣ−ＤＣコンバーター２２０の出力端子ＶＯＵＴの電圧ＶｏｕｔはＬとなり、無線イーサーネットコンバーター２１の電源は、オフされる。
【０１０９】
図２２は、信号ＳＷｏｕｔと、信号Ｖｂｕｓｏｕｔと、電源維持信号ＧＰＩＯと、イネーブル信号Ｓｅｎａｂｌｅの関係を示す説明図である。第２の実施例では、信号ＳＷｏｕｔと、信号Ｖｂｕｓｏｕｔとが共にＨとなった場合、あるいは、電源維持信号ＧＰＩＯがＨの場合（ファームウエア書き換え中）にイネーブル信号ＳｅｎａｂｌｅがＨとなる。信号ＳＷｏｕｔがＨかＬかは、電源スイッチ３３０の状態による。また、信号ＶｂｕｓｏｕｔがＨかＬかは、ＵＳＢ連動切替スイッチ３４５の状態と、Ｖｂｕｓの電位に依存する。すなわち、ＵＳＢ連動切替スイッチ３４５の状態が非連動の場合には、信号ＶｂｕｓｏｕｔがＨかＬかは、信号ＳＷｏｕｔと一致する。一方、ＵＳＢ連動切替スイッチ３４５の状態が連動の場合には、信号ＶｂｕｓｏｕｔがＨかＬかは、Ｖｂｕｓの電位に依存する。
【０１１０】
以上、本実施例によれば、ＵＳＢ連動スイッチ３４５よりも、電源スイッチ３３０を優先して電源オフを実現することができる。本実施例によれば、オルタネイトタイプの電源スイッチ３３０を用いて、電源スイッチ３３０の状態で、無線イーサーネットコンバーター２１の電源の状態を維持できる。また、第１の実施例と異なり、ＣＰＵ２００は、ファームウエアの書き換え中か否かのみ監視し、電源スイッチ３３０やＵＳＢ連動スイッチ３４５の状態を監視する必要がない。したがって、無線イーサーネットコンバーター２１の電源回路の構成を簡単な構成にすることができる。
【０１１１】
［第２の実施例の変形例］
図２３は、第２の実施例の変形例を示す説明図である。この変形例では、第２の実施例（図１７）の抵抗３５０と直列に接続されたダイオード３６１を備える。ダイオード３６１のアノードは、電源スイッチ３３０の出力端子３３０ｂに接続され、ダイオード３６１のカソードは、抵抗３５０に接続されている。なお、ダイオード３６１と、抵抗３５０のどちらが出力端子３３０ｂ側に配置されていてもよい。
【０１１２】
ダイオード３６１を備える構成の場合、Ｖｂｕｓの電位がＨとなり、電源スイッチ３４５がオン（入力端子３４５ａと出力端子３４５ｂが導通）となり、信号ＶｂｕｓｏｕｔがＨとなっても、ダイオード３６１により、出力端子３３０ｂ側への電流の逆流を抑制し、信号ＳＷｏｕｔがＨに遷移するのを抑制する。その結果、抵抗３９５により信号ＳＷｏｕｔがＬに落とされるので、より確実に電源スイッチ３３０優先の回路を構成することができる。
【０１１３】
［第３の実施例］
図２４は、第３の実施例を示す説明図である。第３の実施例では、３ステートスライドスイッチ４３０を備える。３ステートスライドスイッチ４３０は、電源オフ状態と、電源オン状態と、ＵＳＢ連動状態（ＵＳＢ  Ｓｙｎｃ）の３つの状態を切り換える。具体的には、３ステートスライドスイッチ４３０は、端子４３０ａから４３０ｄの４つの端子と、スイッチ４３０ｅと、を有している。スイッチ４３０ｅは、隣り合う２つの端子（端子４３０ａと端子４３０ｂ、端子４３０ｂと端子４３０ｃ、端子４３０ｃと端子４３０ｄの３つ組み合わせのうちのいずれか１つ）を接続する。なお、図２４の中央部に３つの状態におけるスイッチ４３０ｅの位置を示す。
【０１１４】
端子４３０ａは、ＤＣジャック２１０（図２参照）と接続されており、Ｖｓｏｕｒｃｅが印加される。端子４３０ｄは、ＵＳＢコネクタ２４０（図２）と接続されており、Ｖｂｕｓが印加される。残る２つの端子４３０ｂ、４３０ｃは、ノードＮｚに接続され、ノードＮｚは、ＤＣ−ＤＣコンバーター４２０のＥｎ端子に接続されている。ノードＮｚとグランドの間には抵抗４９５が接続されている。第３の実施例では、第２の実施例と同様にファームウエア書き換え中にノードＮｚに対し電源を供給する電源維持回路４８４を備えている。
【０１１５】
電源オフ状態のとき、スイッチ４３０ｅは、端子４３０ｂと端子４３０ｃとを短絡する。このとき、ノードＮｚに電流を供給する回路が存在しないので、ノードＮｚはＬである。なお、電源維持回路４８４は、ファームウエア書き換え中、すなわち、すでに電源は入っているときにしかノードＮｚに電流を供給しないので、無線イーサーネットコンバーター２２に電源が入っていない状態では、電源維持回路４８４からの電流の供給はない。そして、ノードＮｚがＬのため、イネーブル信号ＳｅｎａｂｌｅはＬとなり、無線イーサーネットコンバーター２２は電源オンにならない。
【０１１６】
次に、３ステートスライドスイッチ４３０を電源オン状態に切り換える。電源オフ状態のとき、スイッチ４３０ｅは、端子４３０ａと端子４３０ｂとを短絡する。したがって、端子４３０ｂには、Ｖｓｏｕｒｃｅが出力される。したがって、ノードＮｚがＨとなり、イネーブル信号ＳｅｎａｂｌｅがＨとなり、ＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴからＨが出力されて、無線イーサーネットコンバーター２２は電源オンとなる。
【０１１７】
次に、３ステートスライドスイッチ４３０を電源オフ状態に切り換える。スイッチ４３０ｅは、端子４３０ｂと端子４３０ｃとを短絡する。ノードＮｚは抵抗３９５によりグランドに接続されているので、ノードＮｚの電位はＬに下がる。ただし、ファームウエア書き換え中の場合には、電源維持回路４８４から電流が供給されるので、ファームウエアの書き換え後、ノードＮｚの電位はＬに下がる。ノードＮｚがＬになると、イネーブル信号ＳｅｎａｂｌｅはＬとなり、ＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴからＬが出力されて、無線イーサーネットコンバーター２２は電源オフとなる。なお、３ステートスライドスイッチ４３０が電源オン状態または電源オフ状態の時、ＶｂｕｓはノードＮｚに接続されないため、ＶｂｕｓがＨかＬかは、無線イーサーネットコンバーター２２の電源のオン、オフに関係がない。
【０１１８】
３ステートスライドスイッチ４３０がＵＳＢ連動状態（ＵＳＢ  Ｓｙｎｃ状態）である場合について説明する。スイッチ４３０ｅは、端子４３０ｃと端子４３０ｄとを短絡する。この場合、ノードＮｚがＨかＬかは、ＶｂｕｓがＨかＬかに依存する。すなわち、ＶｂｕｓがＨになれば、ノードＮｚもＨとなり、イネーブル信号ＳｅｎａｂｌｅがＨとなり、ＤＣ−ＤＣコンバーター３２０の出力端子ＶＯＵＴからＨが出力されて、無線イーサーネットコンバーター２２は電源オンとなる。一方、ＶｂｕｓがＬとなれば、ノードＮｚもＬとなり、イネーブル信号ＳｅｎａｂｌｅはＬとなり、無線イーサーネットコンバーター２２は電源オフする。なお、ファームウエア書き換え中の場合は、同様に、ファームウエア書き換え後にノードＮｚもＬとなり、イネーブル信号ＳｅｎａｂｌｅはＬとなり、無線イーサーネットコンバーター２２は電源オフする。
【０１１９】
なお、３ステートスライドスイッチ４３０をＵＳＢ連動状態から電源オフ状態に切り換える場合の動作は、３ステートスライドスイッチ４３０を電源オン状態から電源オフ状態に切り換える場合と同じである。
【０１２０】
本実施例では、３ステートスライドスイッチ４３０をＵＳＢ連動状態から直接電源オン状態、あるいは、電源オン状態から直接ＵＳＢ連動状態に切り換えることはできず、一旦電源オフ状態を経由する。ここで、３ステートスライドスイッチ４３０をＵＳＢ連動状態から電源オン状態に切り換える場合、ＶｂｕｓがＨであれば、３ステートスライドスイッチ４３０が電源オフ状態に切り替わったときに無線イーサーネットコンバーター２２は一旦電源オフし、３ステートスライドスイッチ４３０が電源オン状態に切り替わったときに無線イーサーネットコンバーター２２は再起動する。ＶｂｕｓがＬであれば、無線イーサーネットコンバーター２２は、もともと電源オフ状態であるので、３ステートスライドスイッチ４３０が電源オン状態に切り替わったときに無線イーサーネットコンバーター２２はオンする。本実施例では、ＶｂｕｓがＨであれば、３ステートスライドスイッチ４３０が電源オフ状態に切り替わったときに無線イーサーネットコンバーター２２は一旦電源オフする。しかし、ノードＮｚとグランドの間にコンデンサを接続することができる。この場合、３ステートスライドスイッチ４３０が電源オフ状態となる時間が短ければ、コンデンサに蓄えられた電荷によりノードＮｚがＬになりにくい。したがって、ノードＮｚがＬと認識される前に３ステートスライドスイッチ４３０が電源オン状態に切り替われば、無線イーサーネットコンバーター２２の電源オンを維持したまま、３ステートスライドスイッチ４３０を切り換えることが出来る。３ステートスライドスイッチ４３０を電源オン状態からＵＳＢ連動状態に切り換える場合も同様である。
【０１２１】
上記各実施例では、周辺装置として、無線イーサーネットコンバーターを例にとり説明したが、周辺装置は、他の装置であってもよい。周辺装置として、たとえば、外部記憶装置、メディアプレイヤー、ネットワークレコーダー、ネットワーク通信装置、チューナー、ＮＡＳ（ネットワーク・アタッチ・ストレージ）、セットトップボックス等、ホスト装置に接続できる装置であれば、様々な周辺装置に適用が可能である。
【０１２２】
上記説明では、バス電源を持つものとしてＵＳＢを例に挙げて説明したが、ホスト装置と周辺装置との接続は、ＵＳＢケーブル以外にも、たとえば、６ピンのＩＥＥＥ１３９４ケーブル等、バス電源線を持つケーブルであれば何でも採用可能である。また、本実施例では、バス電源線とＧＮＤ線を用い、他の信号線を用いない。したがって、コネクタ形状が異なる場合であっても、変換コネクタを用いることで、様々なケーブルを用いることができる。例えば、ホスト装置の出力が６ピンのＩＥＥＥ１３９４であっても、ＩＥＥＥ１３９４→ＵＳＢの変換コネクタを用いることにより、周辺装置の電源のオン・オフを連動させることができる。
【０１２３】
以上、いくつかの実施例に基づいて本発明の実施の形態について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得るとともに、本発明にはその等価物が含まれることはもちろんである。
【符号の説明】
【０１２４】
１０…テレビ
１２…ＵＳＢケーブル
１４…ＬＡＮケーブル
２０、２１、２２…無線イーサーネットコンバーター
２００…ＣＰＵ
２０２…ＲＡＭ
２０４…ＲＯＭ
２０６…無線ＬＡＮ
２０８…ＬＡＮポート
２１０…ＤＣジャック
２２０…ＤＣ−ＤＣコンバーター
２３０…電源スイッチ
２３０ａ…入力端子
２３０ｂ…出力端子
２３０ｃ…電源ボタン
２４０…ＵＳＢコネクタ
２４５…ＵＳＢ連動切替スイッチ
２４５ａ…入力端子
２４５ｂ…出力端子
２４５ｃ…出力端子
２６２…起動信号生成回路
２６２ａ…抵抗
２６２ｂ…ダイオード
２６２ｃ…ＮＡＮＤ回路
２６２ｄ…遅延インバーター回路
２６２ｅ…インバーター回路
２６４ａ…抵抗
２７２…起動信号生成回路
２７２ａ…抵抗
２７２ｂ…ダイオード
２７４…電源スイッチ検知回路
２７４ａ…抵抗
２８０…書込フラグ
２８４…電源供給停止回路
２９０…抵抗
３３０…電源スイッチ
３３０ａ…入力端子
３３０ｂ…出力端子
３３０ｃ…出力端子
３４５ａ…入力端子
３４５ｂ…出力端子
３４５ｃ…出力端子
３５０…抵抗
３６０…ダイオード
３６１…ダイオード
３８４…電源維持回路
３９０…抵抗
３９５…抵抗
４３０…３ステートスライドスイッチ
４３０ａ…端子
４３０ｂ…端子
４３０ｃ…端子
４３０ｄ…端子
４３０ｅ…スイッチ
４８４…電源維持回路
４９５…抵抗
【図１】
2012070207.tif 000003
【図２】
2012070207.tif 000004
【図３】
2012070207.tif 000005
【図４】
2012070207.tif 000006
【図５】
2012070207.tif 000007
【図６】
2012070207.tif 000008
【図７】
2012070207.tif 000009
【図８】
2012070207.tif 000010
【図９】
2012070207.tif 000011
【図１０】
2012070207.tif 000012
【図１１】
2012070207.tif 000013
【図１２】
2012070207.tif 000014
【図１３】
2012070207.tif 000015
【図１４】
2012070207.tif 000016
【図１５】
2012070207.tif 000017
【図１６】
2012070207.tif 000018
【図１７】
2012070207.tif 000019
【図１８】
2012070207.tif 000020
【図１９】
2012070207.tif 000021
【図２０】
2012070207.tif 000022
【図２１】
2012070207.tif 000023
【図２２】
2012070207.tif 000024
【図２３】
2012070207.tif 000025
【図２４】
2012070207.tif 000026