(57)【要約】【課題】電子装置で受信するデータ信号の通信品質を維持しつつ、簡易な構成で通信処理機能の省電化を図ることにある。【解決手段】電子装置（２、プリンタ装置４０、１４０）であって、通信処理部（２１）、接続監視部（３０）、電源部（２６、２８）、給電制御部（３２）を備える。通信処理部は、ネットワーク（４）を介して送受信するデータの処理を行う。接続監視部は、データの送受信によって発生する通信ノイズの電位変動から通信処理部とネットワークとの接続状態の変遷を監視する。電源部は、通信処理部に給電する。給電制御部は、通信処理部とネットワークとの接続状態に応じて、通信処理部に対する給電を制御する。【選択図】    図１
2013197789.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して送受信するデータの処理を行う通信処理部と、
前記データの送受信によって発生する通信ノイズの電位変動から前記通信処理部と前記ネットワークとの接続状態の変遷を監視する接続監視部と、
前記通信処理部に給電する電源部と、
前記通信処理部と前記ネットワークとの接続状態に応じて、前記通信処理部に対する給電を制御する給電制御部と、
を備える電子装置。
【請求項２】
前記給電制御部は、前記接続監視部からの監視結果に基づき、前記通信処理部と前記ネットワークとの接続が解除された場合には、前記通信処理部に対する給電を停止させ、前記通信処理部と前記ネットワークとの接続が再開された場合は、前記通信処理部に対する給電を再開させる、
請求項１に記載の電子装置。
【請求項３】
前記接続監視部は、受信した前記データの信号変換処理を行うパルストランスのセンタータップから前記電位変動を検出し、前記ネットワークとの接続状態の変遷を監視する、
請求項１または請求項２に記載の電子装置。
【請求項４】
前記通信処理部は、少なくともＬＡＮコントローラおよびＰＨＹを含む、
請求項１、請求項２または請求項３のいずれかに記載の電子装置。
【請求項５】
電源部がネットワークを介して送受信するデータの処理を行う通信処理部に給電し、
前記データの送受信によって発生する通信ノイズの電位変動から前記通信処理部と前記ネットワークとの接続状態の変遷を接続監視部で監視し、
給電制御部は、前記通信処理部と前記ネットワークとの接続状態に応じて、前記通信処理部に対する給電を制御する、
電子装置の電源制御方法。
【請求項６】
前記給電制御部は、前記接続監視部からの監視結果に基づき、前記通信処理部と前記ネットワークとの接続が解除された場合には、前記通信処理部に対する給電を停止させ、前記通信処理部と前記ネットワークとの接続が再開された場合は、前記通信処理部に対する給電を再開させる、
請求項５に記載の電子装置の電源制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続する電子装置に関し、インターフェースの接続状態に応じて電源制御を行う省電源技術に関する。
【背景技術】
【０００２】
マスタ側のコンピュータにネットワークを介して接続され、データの送受信を行う電子装置では、その消費電力の削減のために様々な工夫がなされている。
【０００３】
この電子装置の省電化機能に関し、接続先の装置から送信されてくるリンクパルスの検出の有無に基づいてインターフェースや端末装置に対する電源制御を行うことが知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−８８３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、電子装置の省電化では、機能部が停止している間に消費される待機電力の減少が重要となる。特に、ＬＡＮ（Local Area Network）に接続する電子装置では、ネットワークを介して送信されてくる指示情報などの信号に対して常に待機する必要があった。ネットワークを介した通信処理に関し、たとえばＩＥＥＥ（米国電気電子技術者協会）８０２．３の規格では、マスタ側の電子装置から定期的に出力されるリンクパルスが出力される。スレーブ側の電子装置では、リンクパルスを受信すると、マスタ側の電子装置に応答を送信しなければならない。そのため、スレーブ側の電子装置では、たとえばネットワークインターフェースの機能部品である、ＰＨＹ（物理層デバイス：Physical Layer）などに関し、他の機能部品に比べて給電停止の判断が困難であった。
【０００６】
電子装置とＬＡＮとの接続状態の判断手段として、たとえばネットワークインターフェースの信号線の一部を分岐させて接続状態を確認するものがある。この場合、信号線を通るリンクパルスなどを検出して接続状態を確認している。インターフェース側の回路を分岐した監視手段では、たとえば複数の信号線で構成された伝送路において、分岐した一部の信号線のインピーダンスに不整合が生じることにより、データ信号の電気的特性に影響を与える可能性がある。
【０００７】
また、このように一部の信号線を分岐して監視手段を設置した場合、たとえば調整回路を別途設けるなどして、複数ある信号線間で電気的特性の整合をとる必要がある。
【０００８】
そこで、本開示の電子装置およびその電源制御方法の目的は、上記の課題に鑑み、電子装置で受信するデータ信号の通信品質を維持しつつ、簡易な構成で通信処理機能の省電化を図ることにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本開示の構成は、通信処理部、接続監視部、電源部、給電制御部を備える。通信処理部は、ネットワークを介して送受信するデータの処理を行う。接続監視部は、データの送受信によって発生する通信ノイズの電位変動から通信処理部とネットワークとの接続状態の変遷を監視する。電源部は、通信処理部に給電する。給電制御部は、通信処理部とネットワークとの接続状態に応じて、通信処理部に対する給電を制御する。
【発明の効果】
【００１０】
本開示の電子装置またはその電源制御方法によれば、次のいずれかの効果が得られる。
【００１１】
(1)データの送受信によって発生する通信ノイズの電位変動に基づいて通信処理部の機能に対する給電を制御することで、効率的に省電化処理を行うことができる。
【００１２】
(2)送受信されるデータ自体を取り込まず、通信によって生じる通信ノイズの電位変動を監視することで、データ自体に影響を与えずにネットワークインターフェースの接続状態を監視できる。
【００１３】
(3) データの信号変換を行うパルストランスで生じる通信ノイズの電位変動を取り込んで監視することで、ネットワークインターフェースの接続監視手段の簡易化を図ることができる。
【００１４】
そして、本発明の他の目的、特徴及び利点は、添付図面及び各実施の形態を参照することにより、一層明確になるであろう。
【図面の簡単な説明】
【００１５】
【図１】第１の実施の形態に係る電子装置の構成例を示す図である。
【図２】電源制御処理の一例を示すフローチャートである。
【図３】電子装置の省電状態の構成例を示す図である。
【図４】第２の実施の形態に係るプリンタ装置の構成例を示す図である。
【図５】パルストランスの構成例を示す図である。
【図６】プリンタ装置の制御部の省電状態の一例を示す図である。
【図７】ネットワーク接続判定処理の一例を示すフローチャートである。
【図８】プリンタ装置の動作制御の一例を示すフローチャートである。
【図９】節電モード移行判定処理の一例を示すタイミングチャートである。
【図１０】節電モードからの復帰判定の処理の一例を示すフローチャートである。
【図１１】ＬＡＮ接続時の検出波形の一例を示す図である。
【図１２】ＬＡＮ非接続時の検出波形の一例を示す図である。
【図１３】他の実施の形態に係るプリンタ装置の構成例を示す図である。
【図１４】電源制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
〔第１の実施の形態〕
【００１７】
図１は、第１の実施の形態に係る電子装置の構成例を示している。図１に示す構成は一例であって、本発明が斯かる構成に限定されるものではない。
【００１８】
図１に示す電子装置２は、本開示の電子装置の一例であり、ネットワーク４に接続する通信ケーブル８を介して外部機器６に接続されている。この通信ケーブル８は、たとえばＩＥＥＥ８０２．３で規格化されたＬＡＮケーブルを用いることができる。この電子装置２は、たとえば通信ケーブル８を介して外部機器６から受信した動作指示やデータ情報に基づいて処理を実行する。
【００１９】
外部機器６は、電子装置２に対する動作制御情報の出力源であり、制御情報を受けるスレーブ（Slave）側の電子装置２に対してマスタ（Master）の関係を構成している。外部機器６は、たとえばネットワーク４上に接続されるＰＣ（Personal Computer）やスイッチングハブ、ルータなどで構成される。この外部機器６は、電子装置２に対してたとえば接続状態を確認するために定期的にリンクパルス信号を送信し、電子装置２から出力された応答信号を監視している。外部機器６は、たとえば電子装置２との接続状態などに関わらず、使用状態や待機時間などに基づいてネットワーク４側との送受信機能、その他の機能に対する給電をＯＦＦにする省電力制御機能を備えている。
【００２０】
電子装置２は、たとえば外部機器６に従うプリンタなどの情報処理装置である。この電子装置２には、たとえば通信処理機能や給電制御機能を構成する制御部１０、動作機構などを制御する機能制御部１２で構成されている。
【００２１】
制御部１０は、たとえばプロセッサコアを含む単一の回路基板で構成され外部機器６からの動作指示信号やデータ信号などの受信や機能制御部１２側に対する制御情報などの出力や、給電制御などを行う。また制御部１０は、電子装置２とネットワーク４との接続状態を監視している。監視処理としてネットワーク４を介して外部機器６との間で制御信号などの受信が行われるかを監視する。これにより、制御部１０は、たとえば外部機器６が省電状態にあるか、または通信ケーブル８が物理的に接続されているか否かなどを判断する。制御部１０のインターフェースコネクタ１４には、たとえば通信ケーブル８のインターフェースコネクタ１５が接続されている。また、制御部１０にはたとえばインターフェースコネクタ１６を介して機能制御部１２が接続されている。
【００２２】
機能制御部１２は、制御部１０で生成された制御情報を処理する機能モジュールであり、たとえばプリンタエンジンなどの機能部を構成する。この機能制御部１２は、たとえばソフトウェアおよびハードウェアを含んで構成される。
【００２３】
このような構成により電子装置２は、ネットワーク４との接続状態を監視し、この接続状態に応じて、ネットワーク４を介して送受信するデータの処理を行う通信処理部２１に対する給電制御を行う。すなわち、外部機器６が動作状態であり、ネットワーク４を介して接続されている場合には、電子装置２は、通信処理部２１への給電を行う。また、外部機器６が休止中となり、または通信ケーブル８が遮断されたことにより、ネットワーク４と電子装置２との接続状態が変遷した場合、電子装置２は通信処理部２１への給電を停止させる。そして、電子装置２では、外部機器６側からの通信再開などによってネットワーク４との接続状態が変遷した場合には、通信処理部２１に対する給電を再開する。
【００２４】
制御部１０は、コンピュータで構成されており、たとえばインターフェースコネクタ１４に接続される伝送路上にパルストンランス２０、通信処理部２１を備えている。また、制御部１０は、第１の電源部２６、第２の電源部２８、接続監視部３０、給電制御部３２、メモリコントローラ３４、メモリ３６、インターフェース制御回路３８を備えている。
【００２５】
パルストランス２０は、通信ケーブル８を通じてパルス波形の交流信号を通信処理部２１側に伝送する手段である。パルストランス２０は、通信ケーブル８を介して受信した外部機器６からのデータ信号または制御信号を受け、たとえば信号レベルの変換や通信ノイズの絶縁などを行った信号を通信処理部２１側に出力する。
【００２６】
通信ケーブル８を介して受信したデータ信号には、通信ノイズが重畳して伝送されている。この通信ノイズは、たとえば電子装置２内に構成される伝送路と図示しないグランド（ＧＮＤ）との間に発生するコモンモードノイズが含まれている。このコモンモードノイズは、外部機器６からのデータ信号を受信した場合に発生し、たとえば５０〜２００〔mV〕の電位変動が生じる。そこでパルストランス２０は、伝送路に発生するコモンモードノイズの電位を取り出し、給電制御部３２を介して接続監視部３０に出力する。このパルストランス２０は、たとえば外部機器６から受信したデータ信号を検出回路などに電気的に接触させずにネットワーク４と通信処理部２１との接続状態情報を取り出している。すなわち、この接続監視では、たとえばパルストランス２０に設置されているセンタータップに生じる電位の変動を利用しており、伝送路を通過するデータ信号を取り込むことはない。
【００２７】
パルストランス２０は、たとえばインターフェースコネクタ１４と一体化してコネクタユニットを構成してもよい。
【００２８】
通信処理部２１は、送受信するデータの処理を行う構成であって、たとえばＰＨＹ２２やＬＡＮコントローラ２４で構成される。ＰＨＹ（物理層デバイス：Physical Layer）２２は、たとえば受信した信号の変換、プロトコルに基づく処理、分割、データに含まれるヘッダ部の解析などを実行するデバイスの一例である。このＰＨＹ２２は、ネットワークインターフェースの一例である。ＬＡＮコントローラ２４は、ネットワーク４を介して外部機器６との間で送受信される信号処理を制御する手段の一例である。
【００２９】
この通信処理部２１は、既述のように、ネットワーク４を介して接続したマスタ側の外部機器６が起動している場合、受信待機状態を維持させる必要がある。そのため、たとえば電子装置２が一定時間動作しないことを契機に節電モードが実行される場合でも、外部機器６が停止したことが判断できない限り、通信処理部２１は通電状態に維持される。
【００３０】
第１の電源部２６は、常時電源部を構成しており、たとえばパルストランス２０、給電制御部３２、接続監視部３０、メモリコントローラ３４、メモリ３６、インターフェース制御回路３８などに給電線２７で接続されて給電している。
【００３１】
第２の電源部２８は、給電制御部３２で制御される制御電源である。第２の電源部２８は、たとえばＰＨＹ２２やＬＡＮコントローラ２４などが給電線２９で接続されて給電している。そして、第２の電源部２８は、給電制御部３２からの制御指示に基づき、通信処理部２１とネットワーク４との接続が解除された場合には、通信処理部２１に対する給電を停止させる。また、通信処理部２１とネットワーク４との接続が再開された場合は、通信処理部２１に対する給電を再開する。この給電線２７、２９は、単一の物理的な給電ケーブルを示すものではない。
【００３２】
接続監視部３０は、通信処理部２１とネットワーク４との接続状態を監視する手段であって、たとえば接続監視プログラムなどを実行するプロセッサコアで構成される。この    接続監視部３０には、たとえば給電制御部３２を介してパルストランス２０で発生する通信ノイズの電位情報として検出電圧値が入力される。接続監視部３０は、たとえば通信ノイズから検出した電圧値の変化により、ネットワーク４と通信処理部２１が接続状態から非接続状態への変遷、または非接続状態から接続状態への変遷を監視する。そして、接続監視部３０は、この監視結果に基づき、給電制御部３２に対し、給電の維持、停止、または再開などの指示を出力する。
【００３３】
給電制御部３２は、第２の電源部２８に対してパワーマネジメントを行う。このパワーマネジメントは、接続監視部３０からの監視結果に基づく給電指示により、通信処理部２１とネットワーク４との接続が解除された場合には、第２の電源部２８の給電を停止させる。また、通信処理部２１とネットワーク４との接続が再開された場合は、第２の電源部２８からの給電を再開させる。
【００３４】
給電制御部３２には、たとえばパルストランス２０から取り込んだ通信ノイズの電圧値の検出波形情報からコンピュータで判断可能な信号情報を取り出す比較回路や、スイッチ回路、電源の起動や停止を行うウェークアップイベント回路などを備える。
【００３５】
メモリコントローラ３４は、接続監視部３０として機能するプロセッサコアからの指示によりメモリ３６との間でプログラムやデータなどの書込みまたは読込みを制御する手段である。
【００３６】
メモリ３６は、たとえば制御部１０の記憶領域またはプロセッサコアで演算処理されるプログラムの実行エリアを構成する。記憶領域には、たとえば電子装置２を動作させるＯＳ（Operating System）や接続監視処理や通信処理、または機能制御部１２に対する動作指示などを生成するためのプログラムが格納されている。インターフェース制御回路３８は、制御部１０と機能制御部１２との間でデータ通信や給電制御情報のやりとりを行う構成例である。
【００３７】
なお、この電子装置２において、給電制御を行うためのプログラムは、メモリ３６に格納されたものに限られず、たとえばＣＤやＤＶＤ、または外部記憶装置などに格納されたプログラムを読み込んでもよい。また、制御部１０は、ネットワーク４上で接続した外部機器６または他の記憶装置などから、斯かるプログラムを取り込んで実行してもよい。
【００３８】
次に、図２は、電子装置による電源制御処理例を示している。図２に示す処理内容、処理手順は一例であって、本発明が斯かる構成に限定されるものではない。
【００３９】
図２に示す電源制御処理では、接続監視部３０によりパルストランス２０から取り込んだ通信ノイズにより生じる電位変動を検出した電圧値を利用して監視する（Ｓ１１）。この電位監視では、電子装置２の通信機能部２１がネットワーク４に非接続状態か否かを判断する（Ｓ１２）。
【００４０】
非接続状態であれば（Ｓ１２のＹＥＳ）、接続監視部３０から給電制御部３２に制御指示が出力され、第２の電源部２８による給電がＯＦＦに制御される（Ｓ１３）。この第２の電源部２８による給電が停止されると、通信機能部２１が停止され、スリープ状態に移行する。また、接続状態であれば（Ｓ１２のＮＯ）、第２の電源部２８による給電が維持される。この場合、接続監視部３０には、通信ノイズによって生じる電位変動が検出されている。
【００４１】
給電が停止された後、接続監視部３０は、パルストランス２０における通信ノイズの電位変動を監視する（Ｓ１４）。そして接続監視部３０は、ネットワーク４と通信機能部２１が接続状態になったか否かを判断する（Ｓ１５）。この監視処理によって、パルストランスにおける通信ノイズの電位変動が検出された場合には、ネットワーク４と通信処理部２１との接続状態が再開したと判断する（Ｓ１５のＹＥＳ）。そして、ネットワーク４との接続が再開した場合は、給電制御部３２は、接続監視部３０からの給電再開指示に基づき、第２の電源部２８に対して給電開始指示を出力する（Ｓ１６）。また、ネットワーク４との接続が休止中である場合（Ｓ１５のＮＯ）、監視処理を継続する（Ｓ１４）。
【００４２】
この電源制御により、電子装置２は、外部機器６のスリープ状態（節電モード）への移行、またはインターフェースコネクタ１４、１５の解除などによりネットワーク４と通信処理部２１とが非接続状態となれば、通信処理部２１への給電を停止させる。これにより、電子装置２の通信機能部２１は、たとえば外部機器６の省電状態に連動してＬＡＮ接続機能の省電化を図ることができる。
【００４３】
斯かる構成によれば、データ信号の送受信によって発生する通信ノイズの電位変動に基づいて通信処理部の機能に対する給電を制御することで、効率的に省電化処理を行うことができる。また、送受信されるデータ自体を取り込まず、通信によって生じる通信ノイズの電位変動を監視することで、データ自体に影響を与えずにネットワークインターフェースの接続状態を監視できる。 データの信号変換を行うパルストランスで生じる通信ノイズの電位変動を取り込んで監視することで、ネットワークインターフェースの接続監視手段の簡易化を図ることができる。そして、通信処理部の給電が停止されている状態において、ネットワークとの接続が再開した場合、パルストランスで検出した電位変動に基づいて迅速に通信処理部を復旧させることができる。
【００４４】
〔第２の実施の形態〕
【００４５】
図４は、第２の実施の形態に係るプリンタ装置の構成例を示している。図４に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。また、図４において、図１と同一構成には同一符号を付し、その説明を省略する。
【００４６】
図４に示すプリンタ装置４０は、本開示の電子装置の一例であり、既述のようにパルストランス２０において、データ信号の受信または伝送で生じる通信ノイズの電位変動からネットワーク４との接続を監視している。そして、この監視結果に基づいて、プリンタ装置４０は、たとえばＰＨＹ２２などで構成された通信処理部への給電を停止する電源制御を行う。
【００４７】
このプリンタ装置４０には、たとえばネットワーク４との接続監視機能、給電制御機能を備えたプリンタ制御部４２やプリンタエンジン４４で構成されている。このプリンタ装置４０の電源制御には、たとえば節電モード１、２、３が含まれている。節電モード１は、制御機能の一部としてたとえばクロック動作を停止した状態となる。また、節電モード２は、プリンタ装置４０の機能モジュールの１つであるプリンタエンジン４４の電源を遮断し、印刷動作の停止状態となっている。節電モード３は、本開示の電源制御方法であって、外部機器６の省電状態、または通信ケーブル８の取り外しによるネットワーク４との接続解除に連動して、通信処理部側への給電を停止する。
【００４８】
プリンタ制御部４２は、制御部１０の一例であり、コンピュータで構成され、たとえばＭＣＵ（Micro Controller Unit）５０、コンパレータ５２、ＦＥＴ（電界効果トランジスタ）５４、ビデオコントローラ５６を備えている。またプリンタ制御部４２には、電源生成部６０、常時電源部（ＶＤＤＣ）６２、電源部（ＶＤＤ）６４を備えている。プリンタエンジン４４は、既述の機能制御部１２を構成しており、たとえば印刷を行う機構部に対する制御や印刷対象である画像情報の処理などを実行する機能モジュールである。
【００４９】
ＭＣＵ５０は、たとえば単一の集積回路でコンピュータシステムを構成したマイクロプロセッサである。このＭＣＵ５０は、インターフェースコネクタ１４、１５を通じて受信した外部機器６からの印刷指示や印刷データを処理し、プリンタエンジン４４側に出力する制御を行う。またＭＣＵ５０は、プリンタ装置４０とネットワーク４との接続状態の監視制御や、その接続状態に連動した給電制御などを行なう。ＭＣＵ５０は、たとえばプロセッサコア５８、ＬＡＮコントローラ２４、給電制御部３２、メモリコントローラ３４などを含んで構成されている。
【００５０】
プロセッサコア５８は、ネットワークの接続監視プログラムの実行などにより、既述の接続監視部３０として機能する。プロセッサコア５８には、たとえばパルストランス２０から取り込んだ通信ノイズの電位信号からＬＡＮがＯＮ状態か否かを判断し、給電制御部３２に対して給電ＯＮまたはＯＦＦの指示を出力する。そしてＶＤＤ６４がＯＦＦとなった後は、コンパレータ５２からの検出信号を監視し、ネットワーク４との接続が確認された場合には、給電制御部３２に対して給電復帰指示を出力する。
【００５１】
給電制御部３２のスイッチ回路５９は、プロセッサコア５８が出力する制御指示にしたがって導通または非導通が切替えられる。このスイッチ回路５９は、ＦＥＴ５４に対するＯＮ、ＯＦＦを切り替えさせ、ＶＤＤ６４を停止させるトリガ入力回路であり、またＶＤＤ６４を起動させるウェークアップイベント回路を構成する。
【００５２】
コンパレータ５２は、通信ノイズによって生じる電位変動を検出する手段である。このコンパレータ５２は、たとえば図５に示すパルストランス２０の一部の伝送路において、一次巻線７０のセンタータップ７４、または二次巻線７２のセンタータップ７６のいずれかに接続し、センタータップ信号の電圧値を取り込んでいる。パルストランス２０のセンタータップ７４、７６は、一次巻線７０、二次巻線７２の中点の電圧平衡を保持するために構成されており、たとえばグランドや一定の電圧に保持するためのプルアップ回路が接続されている。
【００５３】
このプリンタ装置４０では、既存のセンタータップ７４、７６における電圧値を検出している。そして、このプロセッサコア５８では、ネットワーク４を介して外部機器６から受信するデータ信号などにより生じるコモンモードノイズによる電圧値の増大や揺らぎからネットワーク４との接続状態を監視する。すなわち、このプリンタ装置４０では、伝送路の分岐などによって取り込んだデータ信号自体の直接検出は行なわない。これにより、このプリンタ装置４０では、受信データに電気的に接触せずにネットワーク４への接続状態の監視が行える。
【００５４】
コンパレータ５２は、センタータップ７４または７６から取り込んだ電圧値について、コモンモードノイズが伝搬したことにより生じる電圧レベル揺らぎからネットワーク４との接続を検出する。具体的には、コンパレータ５２は、たとえば取り込んだ電圧値を基準電圧値と比較し、その比較結果を示す「ＬＡＮ＿ｏｎ」信号を出力する。この比較結果により、電圧値が基準電圧値よりも高い値を検出した場合には、たとえば給電制御部３２側に「ＬＡＮ＿ｏｎ」信号として「Ｈｉ」（高レベル）を出力する。また、ネットワーク４との接続が解除された場合には、電圧値が基準電圧よりも小さくなり、「Ｌｏｗ」（低レベル）を出力する。
【００５５】
ビデオコントローラ５６は、プリンタエンジン４４側とのインターフェース制御回路の一例であり、プロセッサコア５８からの制御指示にしたがって機能する。ビデオコントローラ５６は、たとえばプリンタエンジン４４側に対し、プリンタ実行指示やビデオ出力信号の送信、またはプリンタエンジン４４側からの応答信号の受信処理などを制御する。
【００５６】
電源生成部６０は、商用交流電源からの給電により電源出力を生成する。ＶＤＤＣ６２は、既述の第１の電源部２６に相当し、常時、電源生成部６０からの給電出力を受ける。そしてＶＤＤＣ６２は、給電線６３によってＭＣＵ５０などで構成されたネットワーク４との接続監視機能に給電している。ＶＤＤ６４は、既述の第２の電源部２８に相当する。このＶＤＤ６４は、ＦＥＴ５４を介して電源生成部６０からの給電出力を受けて給電を行う。ＶＤＤ６４は、たとえば給電線６５を通じて通信処理部を構成するＰＨＹ２２やＬＡＮコントローラ２４などに給電する。ＦＥＴ５４は、給電制御部３２からの給電制御指示にしたがって導通または非導通を切替えるスイッチ回路の一例である。そして、ＶＤＤ６４は、ＦＥＴ５４が導通時にのみ給電出力を発生する。
【００５７】
このような構成において、ネットワーク４が接続状態から非接続状態に遷移した場合、給電制御部３２は、プロセッサコア５８の指示にしたがって電源制御信号ｐｏｗ＿ｃｔｌにおいて、Ｌｏｗ信号を出力する。この出力に応じてＦＥＴ５４がＯＦＦ状態となる。これにより図６に示すＶＤＤ６４が停止し、たとえば通信処理部を構成するＰＨＹ２２、ＬＡＮコントローラ２４への給電が停止され、節電モードとなる。
【００５８】
また、ネットワーク４が非接続状態から接続状態に遷移した場合、パルストランス２０のセンタータップ信号の電圧値が大きくなり、コンパレータ５２からＬＡＮ＿ｏｎ信号がＨｉとなる。そして、プロセッサコア５８は、コンパレータ５２のＨｉ信号に基づき、給電制御部３２に対して給電再開の指示を出力する。給電制御部３２は、スイッチ回路５９を切替え、ＦＥＴに対してｐｏｗ＿ｃｔｌ信号でＨｉ信号を出力する。これにより、ＦＥＴ５４が接続状態に切替えられ、ＶＤＤ６４からの給電が再開される。
【００５９】
図７は、プリンタ装置のネットワーク接続判定処理の一例を示している。図７に示す処理手順、処理内容は一例であって、本発明が斯かる構成に限定されるものではない。
【００６０】
図７に示す処理では、たとえばプリンタ装置４０に対して電源投入されると、プロセッサコア５８によるメモリ３６からのプログラムの読込み、その他のイニシャライズの実行などの初期動作が行われる（Ｓ２１）。プリンタ装置４０が起動を開始すると、プロセッサコア５８は、ＬＡＮ接続状態の監視を実行する（Ｓ２２）。プロセッサコア５８は、コンパレータ５２からの電圧比較信号を取り込み、ＬＡＮが接続状態か否かを判断する（Ｓ２３）。
【００６１】
プロセッサコア５８は、ＬＡＮに接続されていると判断した場合（Ｓ２３のＹＥＳ）、通信処理部に対する給電を維持し、ネットワーク４に対してオンライン状態を維持させる（Ｓ２４）。また、プロセッサコア５８は、コンパレータ５２からの比較結果に基づき、ＬＡＮに接続されていないと判断した場合（Ｓ２３のＮＯ）、給電制御部３２に指示を出力し、ＰＨＹ２２などの通信処理部への給電を停止させ、送信データの処理機能をＯＦＦ状態に移行させる（Ｓ２５）。
【００６２】
Ｓ２２のＬＡＮ接続状態監視処理は、たとえばプリンタ装置４０が通電状態の間は継続して実行される。そして、ＰＨＹを含む通信処理部への給電がＯＦＦ状態となっている場合、たとえばＬＡＮとの接続が再開すると（Ｓ２３のＹＥＳ）、通信処理部への給電を再開させ、オンライン状態に移行する（Ｓ２４）。
【００６３】
次に、図８は、プリンタ装置の動作制御処理例を示している。
【００６４】
図８に示す処理手順は、本開示の電源制御方法の一例であり、たとえば節電モード２の状態のプリンタ装置４０について節電モード３への移行準備処理を含んでいる。この動作制御は、ＭＣＵ５０に構成されたプロセッサコア５８において実行され、たとえば待機中を示す状態Ａ、非接続状態を示す状態Ｂ、節電モード３を表す状態Ｃに遷移する。
【００６５】
この処理手順では、たとえばプリンタ装置４０の待機状態の継続などによって、節電モード１から機能部の一部を待機状態にした節電モード２に移行した状態となっている（Ｓ３１）。スリープ監視処理は、たとえば外部機器６が省電状態に移行したか、またはインターフェースコネクタ１４、１５が接続されているかの監視を行う（Ｓ３２）。そして、パルストランス２０のセンタータップ信号の電圧値を検出し、ネットワークインターフェースの接続状態から、プリンタ制御部４２がネットワーク４（ＬＡＮ）に接続されているかを判断する（Ｓ３３）。
【００６６】
ネットワークインターフェースが接続状態であれば（Ｓ３３のＹＥＳ）、外部機器６からの通信に対して待機する必要があるので、Ｓ３２に戻る。
【００６７】
ネットワークインターフェースが非接続状態の場合（Ｓ３３のＮＯ）、節電モード３への移行準備を行う（Ｓ３４）。この移行準備処理では、たとえばプロセッサコア５８からの指示により、給電制御部３２に対してウェークアップイベントを設定し、ネットワークインターフェース制御回路であるＰＨＹ２２などに対する電源ＯＦＦの指示を行う（Ｓ３４）。これにより、プリンタ装置４０は、節電モード３へと移行する（Ｓ３５）。
【００６８】
このような処理により、スリープ監視処理においてネットワーク４との接続状態を監視し、外部機器６からの動作指示への対応動作やリンクパルスに対する応答処理が必要なくなることが確認されると、節電モード３に移行することができる。そして、ネットワークインターフェースの接続状態に連動して、プリンタ装置４０の省電化を図ることができる。
【００６９】
図９、図１０は、節電モードへの移行判定、または節電モードからの復帰判定処理の一例を示している。
【００７０】
図９に示す節電モード３への移行判定処理では、コンパレータ５２によるパルストランス２０から取り込んだ電圧値の比較結果を示すＬＡＮ＿ｏｎ信号を監視する（Ｓ１）。図１１に示す検出電圧値が一定の振幅値を持つことで、コンパレータ５２は、ＬＡＮ＿ｏｎ信号をＨｉで出力し、ネットワーク４と接続状態を示している。このとき、給電制御部３２は、ＦＥＴ５４に対する制御信号ｐｏｗ＿ｃｔｌをＨｉ出力に維持し、ＶＤＤ６４による給電が行われる。
【００７１】
外部機器６が節電モードに移行したことなどによりネットワーク４と接続が解除された場合、プロセッサコア５８では、コンパレータ５２からのＬＡＮ＿ｏｎ信号がＬｏｗ状態となっていることを確認する。すなわち、図１２に示すようにコンパレータ５２がパルストランス２０から取り込んだ検出電圧値の振幅が微小、または０になり、ＬＡＮの接続状態が変遷し、節電モード３への移行準備に入るか否かが判断される（Ｓ２）。ＬＡＮ接続監視（状態Ｂ）では、給電制御部３２からの信号ｐｏｗ＿ｃｔｌ信号はＨｉ状態に維持されることでＶＤＤ６４による通信処理部への給電が維持される。Ｓ２の判断には、たとえば所定時間の判断期間が設定されており、たとえば図示しないタイマなどによって判断期間が経過するまで待機状態を維持させる。
【００７２】
節電モード３への移行準備が設定されると、プロセッサコア５８は、ＬＡＮ＿ｏｎのＬｏｗ信号に基づいて給電制御部３２に給電停止の指示を出力する（Ｓ３）。給電制御部３２は、プロセッサコア５８からの指示応じて、ｐｏｗ＿ｃｔｌをＬｏｗにし、ＦＥＴ５４を非接続状態に移行させる。ＦＥＴ５４が非接続状態となると、電源生成部６０からＶＤＤ６４への給電が行われず、ＶＤＤ６４に接続した通信処理部側を休止させる節電モード３に移行する。
【００７３】
(1)外部インターフェースからのイベント発生要因のマスク処理
【００７４】
節電モード３への移行処理中に復旧要求が発生して処理が中断することを回避するために、たとえば外部インターフェースであるＬＡＮや操作ボタンなどからのデータ要求、処理要求が到来しても、これらの処理についてはマスク処理を行う。具体的には、プロセッサコア５８の内部に持つ外部割込み入力ブロックに対して、ゲート（マスク）指示を発行し、マスク処理を完了させる。
【００７５】
(2)復帰時の回復ポイントの退避処理
【００７６】
節電モード３から復旧したときの回復ポイントおよび再開データをたとえばメモリ３６に退避させる。これにより復旧時にプロセッサコア５８は、退避したポイントから処理を実行するため、節電モード３への移行前の処理から再開させることができる。
【００７７】
プロセッサコア５８は、たとえば復旧時にプロセッサコア５８が最初に参照するポインタに、プロセッサコア５８の内部に構成されたプログラムカウンタの値を退避（コピー）する。また、プロセッサコア５８は、内部キャッシュなどの揮発性メモリに記憶された内容を外部メモリにパージ（吐き出し）を行い、処理を完了する。
【００７８】
(3)ウェークアップイベントの条件設定処理
【００７９】
給電制御部３２による復帰条件を設定する。この実施の形態では、たとえば復帰条件をコンパレータ５２からの入力信号ＬＡＮ＿ｏｎのＨｉレベルを条件とするようにコマンドを発行し処理を完了する。この処理の後、給電制御部３２では、入力信号ＬＡＮ＿ｏｎがＨｉになると電源制御信号ｐｏｗ＿ｃｔｌがアクティブ（Ｈｉ）になる。
【００８０】
(4)節電モード３への移行
【００８１】
給電制御部３２に対してコマンドを発行し、節電モード３を実行する処理を完了する。この処理により、給電制御部３２は、電源制御信号ｐｏｗ＿ｃｔｌを解除（ネゲート）する（状態Ｓ３）。電源制御信号ｐｏｗ＿ｃｔｌが解除されると、この電源制御信号ｐｏｗ＿ｃｔｌをゲートで受けている電源制御用のＦＥＴ５４がＯＦＦ状態に移行し、ＶＤＤ６４の電源供給が解除され、節電モード３への移行が完了する。
【００８２】
斯かる処理によれば、ネットワーク４の接続状態の解除に連動して、プリンタ装置４０のＰＨＹ２２やＬＡＮコントローラ２４などの通信処理部側の電源をカットできる。
【００８３】
図１０に示す節電モードからの再開判断処理では、状態Ｃとして節電モード３からネットワーク４との接続の再開を監視する。
【００８４】
(1)節電モード３（状態Ｃ）
【００８５】
節電モード３は、ネットワーク４とプリンタ装置４０が未接続または外部機器６の電源が落ちているなどによりＬＡＮが非活性状態の場合に、ＶＤＤ６４による通信処理部への給電が停止している。このとき、コンパレータ５２から給電制御部３２に対する入力信号ＬＡＮ＿ｏｎはＬｏｗ状態となっている。
【００８６】
(2)ウェークアップ状態
【００８７】
プロセッサコア５８は、ＬＡＮ＿ｏｎがＬｏｗからＨｉに変遷したことを検出する（Ｓ４）。すなわち外部機器６の通電再開または通信ケーブル８が接続されてＬＡＮが活性状態となると、パルストランス２０から検出したセンタータップ信号の電圧値がコモンモードノイズにより増加するとともに発振する。これにより、コンパレータ５２では、図１１に示すように基準電圧以上の入力を受けることで、ＬＡＮ＿ｏｎ信号をＨｉに切替える。このとき給電制御部３２のｐｏｗ＿ｃｔｌ信号はＬｏｗ状態であり、ＦＥＴ５４が非接続状態であるので、ＶＤＤ６４は給電を停止している。
【００８８】
(3)接続検出
【００８９】
給電制御部３２は、コンパレータ５２からのＨｉ信号を受けると、ウェークアップイベントを開始する（Ｓ５）。そして、プロセッサコア５８からの指示に基づき、ＦＥＴ５４に対するｐｏｗ＿ｃｔｌ信号をＨｉに切替える。
【００９０】
(4)電源起動
【００９１】
出力信号ｐｏｗ＿ｃｔｌがＨｉ（アクティブ）になることにより、ＦＥＴ５４のゲートがＯＮとなり、ＶＤＤ６４は、電源生成部６０からの給電を受け、ＰＨＹ２２やＬＡＮコントローラ２４に対して給電を再開する。
【００９２】
斯かる構成によれば、データの送受信によって発生するコモンモードノイズによって生じる電位変動を利用し、ネットワークとの接続状態に連動して通信処理部の機能に対する給電を制御することで、効率的に省電化処理を行うことができる。また、ネットワークインターフェースにおいて、送受信されるデータ自体を取り込むために回路の分岐を行わないので、伝送路上のインピーダンスに影響を与えることがない。従って、たとえば複数の伝送路の内の一部をネットワーク接続検出に利用する場合でも、他の伝送路との間でインピーダンス特性などを整合させるための回路構成を設置する必要がない。また、受信したデータ信号に電気的に接触せずにネットワーク接続監視が行えるので、データ信号に対する電気的な影響を与えることがない。
【００９３】
〔他の実施の形態〕
【００９４】
（１）上記実施の形態では、ネットワーク４を通じて外部機器６と接続する電子装置２の一例としてプリンタ装置４０の構成を示したが、斯かる構成に限定されるものではない。たとえばＬＡＮ規格の通信ケーブル８を利用して接続され、外部機器６との間でマスタ−スレーブの関係を持つ電子装置であればよく、たとえばスキャナ装置、ＦＡＸ、撮影装置、ＴＶ装置、レコーダなどの機器を利用してもよい。
【００９５】
（２）上記実施の形態では、ネットワーク４との接続状態が解除された場合に通信処理部であるＰＨＹ２２およびＬＡＮコントローラ２４を節電状態に移行させる構成を示したが、これに限られない。電子装置２またはプリンタ装置４０では、たとえばネットワーク接続を監視するパルストランス２０、プロセッサコア５８で構成される接続監視部３０や給電制御部３２、コンパレータ５２以外の機能部に対して給電を制御してもよい。斯かる機能部としてたとえばメモリコントローラ３４、メモリ３６、インターフェース制御回路３８、機能制御部１２を設定してもよい。この場合、給電をカットする機能部は、第２の電源部２８、ＶＤＤ６４に接続すればよい。
【００９６】
斯かる構成によれば、ネットワーク４の接続が解除された場合に、待機電力を抑えることができる。
【００９７】
（３）さらに電子装置２の電源制御において、プロセッサコア５８に対する給電をカットしてもよい。図１３に示すプリンタ装置１４０は、本開示の電子装置２の一例である。このプリンタ装置１４０は、プリンタ制御部１４２、プリンタエンジン４４で構成されている。プリンタ制御部１４２は、たとえばＭＣＵ５０を備えており、既述のようにパルストランス２０のセンタータップ信号の電圧値からネットワーク４の接続状態の変遷を監視し、電源制御を行う。
【００９８】
ＭＣＵ５０は、たとえば既述の給電制御部３２、プロセッサコア５８、メモリコントローラ３４、ＬＡＮコントローラ２４などで構成されている。給電制御部３２は、たとえばスイッチ回路５９とともに接続監視部８０が構成されている。
【００９９】
接続監視部８０は、たとえばプリンタ装置１４０が節電モードに移行した場合に、プロセッサコア５８に代わってネットワーク４との接続の再開を検出するウェークアップ回路を構成する。接続監視部８０は、たとえばコンパレータ５２からのＬＡＮ＿ｏｎ信号がＬｏｗからＨｉに変遷した場合に、スイッチ回路５９に対して給電再開の指示を出力する。これにより、給電制御部３２は、ＦＥＴ５４に対してｐｏｗ＿ｃｔｌ信号をＬｏｗからＨｉに切替えてＶＤＤ６４による給電を再開させる。
【０１００】
プロセッサコア５８は、たとえばコンパレータ５２からのＬＡＮ＿ｏｎ信号がＨｉからＬｏｗに変遷した場合、給電制御部３２に対して給電停止の指示を出力するとともに、接続監視部８０に対して接続監視機能の切替え指示を出力すればよい。
【０１０１】
ＶＤＤ６４は、既述のようにＰＨＹ２２やＬＡＮコントローラ２４に給電するほか、たとえばプロセッサコア５８、メモリコントローラ３４、メモリ３６、ビデオコントローラ５６などに給電を行ってもよい。そして、外部機器６の電源が落ちた場合や通信ケーブル８の接続解除などによりネットワーク４との接続が解除されると、ＶＤＤ６４に対する給電を停止させる節電モードに移行する。
【０１０２】
なお、この実施の形態では、プリンタ装置１４０は、たとえば外部機器６と接続するためのインターフェースコネクタ１４としてＬＡＮのみを用いる場合を示したが、これに限られない。プリンタ装置１４０は、たとえばその他のインターフェースとして、ＵＳＢ（Universal Serial Bus）などが設置されていてもよい。そして、斯かる電源制御処理では、ＬＡＮ以外のインターフェースは、外部機器６に接続されていない状態、または、ネットワーク４との接続が停止していればよい。
【０１０３】
図１４は、電源制御処理の一例を示している。この電源制御処理では、プロセッサコア５８によりパルストランス２０の電位変動を監視する（Ｓ４１）。既述のように、パルストランス２０のセンタータップ信号の電圧値をコンパレータ５２で取り込み、基準電圧値以上の電圧値を検出することで、ネットワーク４の接続状態を判断する。そして、ネットワーク４と非接続状態になったか否かを判断し（Ｓ４２）、接続状態を維持していれば（Ｓ４２のＮＯ）、引き続き監視処理を行う。電圧値が減少し、ネットワーク４と非接続状態となったと判断した場合（Ｓ４２のＹＥＳ）、給電制御部３２に制御指示が出力され、ＶＤＤ６４による給電が停止される（Ｓ４３）。
【０１０４】
給電が停止された後は、給電制御部３２の接続監視部８０により、休止したプロセッサコア５８に代わって、パルストランス２０の電位を監視する（Ｓ４４）。そして、ネットワーク４の接続が再開されると、給電制御部３２の接続監視部８０ではコンパレータ５２の検出信号が入力されたか否かを判断し（Ｓ４５）、ネットワーク４が接続された場合（Ｓ４５のＹＥＳ）、接続監視部８０がアクティブとなり、スイッチ回路５９を切替えることで給電を再開させる（Ｓ４６）。
【０１０５】
斯かる構成によっても省電化処理を実行することができる。
【０１０６】
以上説明したように、本開示の電子装置およびその電源制御方法について、好ましい実施形態等について説明したが、本発明は、上記記載に限定されるものではなく、特許請求の範囲に記載され、又は明細書に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能であることは勿論であり、斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
【符号の説明】
【０１０７】
２  電子装置
４  ネットワーク
６  外部機器
８  通信ケーブル
１０  制御部
１２  機能制御部
１４、１５、１６  インターフェースコネクタ
２０  パルストランス
２１  通信処理部
２２  ＰＨＹ
２４  ＬＡＮコントローラ
２６  第１の電源部
２８  第２の電源部
３０  接続監視部
３２  給電制御部
３４  メモリコントローラ
３６  メモリ
４０  プリンタ装置
４２  プリンタ制御部
４４  プリンタエンジン
５０  ＭＣＵ
５２  コンパレータ
５４  ＦＥＴ
５８  プロセッサコア
５９  スイッチ回路
６０  電源生成部
６２  ＶＤＤＣ
６４  ＶＤＤ
７０  一次巻線
７２  二次巻線
７４  センタータップ
７６  センタータップ
８０  接続監視部
１４０  プリンタ装置
１４２  プリンタ制御部
【図１】
2013197789.tif 000003
【図２】
2013197789.tif 000004
【図３】
2013197789.tif 000005
【図４】
2013197789.tif 000006
【図５】
2013197789.tif 000007
【図６】
2013197789.tif 000008
【図７】
2013197789.tif 000009
【図８】
2013197789.tif 000010
【図９】
2013197789.tif 000011
【図１０】
2013197789.tif 000012
【図１１】
2013197789.tif 000013
【図１２】
2013197789.tif 000014
【図１３】
2013197789.tif 000015
【図１４】
2013197789.tif 000016