(57)【要約】【課題】低消費電力モードから通常動作モードへ移行する旨を通知する復帰信号を送信する際の消費電力を低減する。【解決手段】通常動作モードと、低消費電力モードとを有し、通常動作モードから低消費電力モードへ移行する第１の制御手段と、消費電力がそれぞれ異なる所定数のインタフェース手段を介して第１の制御手段と接続され、第１の制御手段が低消費電力モードから通常動作モードへ復帰する要因を検出する第２の制御手段と、所定数のインタフェース手段を切り替える切り替え手段と、を含み、第１の制御手段が、通常動作モードから低消費電力モードへ移行したときから、第２の制御手段が復帰する要因を検出することにより第１の制御手段が低消費電力モードから通常動作モードへ復帰するまでの間、所定数のインタフェース手段のうち、最も消費電力が少ないインタフェース手段に切り替える。【選択図】図２
2017010272.tif 000002
【特許請求の範囲】
【請求項１】
全ての機能が動作する通常動作モードと、前記全ての機能のうち所定の機能だけが動作する低消費電力モードとを有し、所定の条件で前記通常動作モードから前記低消費電力モードへ移行する第１の制御手段と、
消費電力がそれぞれ異なる所定数のインタフェース手段を介して前記第１の制御手段と接続され、前記低消費電力モードで動作中の前記第１の制御手段が前記通常動作モードへ復帰する要因を検出する第２の制御手段と、
前記所定数のインタフェース手段を切り替える切り替え手段と、
を含み、
前記切り替え手段は、前記第１の制御手段が、前記通常動作モードから前記低消費電力モードへ移行したときから、前記第２の制御手段が前記復帰する要因を検出することにより前記第１の制御手段が前記低消費電力モードから前記通常動作モードへ復帰するまでの間、前記所定数のインタフェース手段のうち、最も消費電力が少ないインタフェース手段に切り替えることを特徴とする電子装置。
【請求項２】
前記切り替え手段は、前記第１の制御手段が前記低消費電力モードから前記通常動作モードへ復帰した後、前記所定数のインタフェース手段のうち、前記最も消費電力が小さいインタフェースを除く他のインタフェース手段に切り替えることを特徴とする請求項１に記載の電子装置。
【請求項３】
前記所定数のインタフェース手段は、消費電力が大、中、小の三段階を有しており、前記切り替え手段は、前記第１の制御手段が、前記通常動作モードから前記低消費電力モードへ移行したとき、前記消費電力が小のインタフェース手段に切り替え、前記第２の制御手段が前記復帰する要因を検出したとき、前記消費電力が中のインタフェース手段に切り替え、前記第１の制御手段が前記通常動作モードへ復帰したとき、前記消費電力が大のインタフェース手段に切り替えることを特徴とする請求項１に記載の電子装置。
【請求項４】
前記インタフェース手段にクロックを供給するクロック供給手段を含み、前記切り替え手段が前記所定数のインタフェース手段を切り替えることに代えて、前記クロック供給手段は、前記第１の制御手段が前記通常動作モードのとき、最も高い周波数のクロックを前記インタフェース手段に供給し、前記第１の制御手段が、前記通常動作モードから前記低消費電力モードへ移行したときから、前記第２の制御手段が前記復帰する要因を検出することにより前記第１の制御手段が前記低消費電力モードから前記通常動作モードへ復帰するまでの間、最も低い周波数のクロックを前記インタフェース手段に供給することを特徴とする請求項１に記載の電子装置。
【請求項５】
前記インタフェース手段は、ＳＤＩＯ（Secure Digital Input Output）インタフェースであることを特徴とする請求項１から４の何れか１項に記載の電子装置。
【請求項６】
全ての機能が動作する通常動作モードと、前記全ての機能のうち所定の機能だけが動作する低消費電力モードとを有し、所定の条件で前記通常動作モードから前記低消費電力モードへ移行する第１の制御手段と、
消費電力がそれぞれ異なる所定数のインタフェース手段を介して前記第１の制御手段と接続され、前記低消費電力モードで動作中の前記第１の制御手段が前記通常動作モードへ復帰する要因を検出する第２の制御手段と、
前記所定数のインタフェース手段を切り替える切り替え手段と、
を含む電子装置の制御方法であって、
前記第１の制御手段が、前記通常動作モードから前記低消費電力モードへ移行したときから、前記第２の制御手段が前記復帰する要因を検出することにより前記第１の制御手段が前記低消費電力モードから前記通常動作モードへ移行するまでの間、前記所定数のインタフェース手段のうち、最も消費電力が少ないインタフェース手段に切り替える工程を含むことを特徴とする電子装置の制御方法。
【請求項７】
全ての機能が動作する通常動作モードと、前記全ての機能のうち所定の機能だけが動作する低消費電力モードとを有し、所定の条件で前記通常動作モードから前記低消費電力モードへ移行する第１の制御手段と、
消費電力がそれぞれ異なる所定数のインタフェース手段を介して前記第１の制御手段と接続され、前記低消費電力モードで動作中の前記第１の制御手段が前記通常動作モードへ復帰する要因を検出する第２の制御手段と、
前記所定数のインタフェース手段を切り替える切り替え手段と、
を含む電子装置のコンピュータに、
前記第１の制御手段が、前記通常動作モードから前記低消費電力モードへ移行したときから、前記第２の制御手段が前記復帰する要因を検出することにより前記第１の制御手段が前記低消費電力モードから前記通常動作モードへ移行するまでの間、前記所定数のインタフェース手段のうち、最も消費電力が少ないインタフェース手段に切り替える処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置、電子装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
有線ＬＡＮ（Local Area Network）のネットワークスタンバイ動作時の消費電力を低減するため、メインＣＰＵ（Central Processing Unit）の動作を停止し、メインＣＰＵとは異なるサブＣＰＵが、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）、ＵＤＰ（User Datagram Protocol）といったネットワークプロトコルを処理することによって復帰要因を検出し、メインＣＰＵを起動する技術が既に知られている。
【０００３】
ここで、無線ＬＡＮにおいて、ネットワークスタンバイ動作を行うためには、有線ＬＡＮと同様に、サブＣＰＵが、無線ＬＡＮのパケット処理と、ＴＣＰ／ＩＰ、ＵＤＰといったネットワークプロトコルを処理することによって復帰要因を検出し、メインＣＰＵを起動することで可能となる。
【０００４】
ところで、近年の無線ＬＡＮ機能はモジュール化されており、ＭＡＣ（Media Access Control）、ＢＢ（Base Band）、ＲＦ（Radio Frequency）、ＰＡ（Power Amplifier）等のモジュールが１チップ化されたＳｏＣ（System on a Chip）となっている。
【０００５】
そして、ＳｏＣ内のＣＰＵが、無線ＬＡＮ特有のビーコン制御や、無線ＬＡＮパケットの処理を行っている。ＳｏＣ内のＣＰＵとメインＣＰＵとは、ＰＣＩ  Ｅｘｐｒｅｓｓ（登録商標）やＳＤＩＯ（Secure Digital Input Output）インタフェースで接続されるが、一般的な組み込み機器では、消費電力を低減するためにＳＤＩＯインタフェースが採用されている。
【０００６】
ＳＤＩＯインタフェースは、基本的に６本の信号線からなるインタフェースで、複数のバスインタフェース規格をサポートしており、ＳＰＩ(Serial Peripheral Interface)モード、ＳＤ（Secure Digital)モードに大別される。ＳＤモードは、最大２５ＭＨｚで動作するＤＳ（Default Speed）、最大５０ＭＨｚで動作するＨＳ（High Speed）に加え、最大２０８ＭＨｚで動作するＵＨＳ（Ultra High Speed）−Ｉ、ＵＨＳ−ＩＩといったバスインタフェース規格が追加されている。なお、ＵＨＳ−Ｉまではパラレル転送方式を採用していたが、ＵＨＳ−ＩＩからはＳｅｒＤｅｓ（Serializer Deserializer）技術を用いたシリアル転送方式を採用している。
【０００７】
ＳＤカードはメモリカードだけでなく、ＳＤＩＯと呼ばれるＩ／Ｏインタフェースを想定した規格を有しており、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ワンセグチューナ、ＧＰＳ（Global Positioning System）、デジタルカメラ等に使用されている。一方、無線ＬＡＮが高速化するにつれ、ＳｏＣ内の処理性能が高くなり、無線ＬＡＮモジュール単体でＴＣＰ／ＩＰ、ＵＤＰといったネットワークプロトコルを処理することができるようになっている。このようなＳｏＣでネットワークプロトコルを処理し、復帰要因を検出することにより、サブＣＰＵがなくても無線ＬＡＮネットワークのスタンバイ動作を実現することができる。
【０００８】
特許文献１には、ＳＤＩＯインタフェースのように、クロック周波数に応じてデータ転送速度が決定されるようなインタフェースを備えた無線通信装置において、インタフェースの消費電力を低減することを目的として、無線通信の通信規格・通信速度に基づいて、ＳＤＩＯインタフェースのクロック周波数を設定する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、低消費電力モード時に、無線ＬＡＮモジュールからメインＣＰＵに対して復帰信号を送信するためには、ＳＤＩＯインタフェースを動作させておく必要があるため、消費電力が増加してしまうという問題があった。特に、ＳＤＩＯインタフェースが、最大２０８ＭＨｚで動作するＵＨＳ−Ｉや、ＳｅｒＤｅｓ技術を用いたＵＨＳ−ＩＩの場合は、ＳＤＩＯインタフェースだけで消費電力が増加してしまうという問題があった。
【００１０】
また、特許文献１に記載された技術では、ＳＤカードインタフェースのバスインタフェース規格を切り替えることにより、消費電力を低減している。しかしながら、低消費電力モード時に、無線ＬＡＮモジュールからメインＣＰＵに対して復帰信号を送信するためには、ＳＤＩＯインタフェースを動作させておく必要があるため、消費電力が増加してしまうというという問題は依然として解消されていない。
【００１１】
そこで、本発明は、上記従来技術の問題点に鑑みてなされたものであって、低消費電力モードから通常動作モードへ移行する旨を通知する復帰信号を送信する際の消費電力を、より低減することが可能な電子装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明における電子装置は、全ての機能が動作する通常動作モードと、前記全ての機能のうち所定の機能だけが動作する低消費電力モードとを有し、所定の条件で前記通常動作モードから前記低消費電力モードへ移行する第１の制御手段と、消費電力がそれぞれ異なる所定数のインタフェース手段を介して前記第１の制御手段と接続され、前記低消費電力モードで動作中の前記第１の制御手段が前記通常動作モードへ復帰する要因を検出する第２の制御手段と、前記所定数のインタフェース手段を切り替える切り替え手段と、を含み、前記切り替え手段は、前記第１の制御手段が、前記通常動作モードから前記低消費電力モードへ移行したときから、前記第２の制御手段が前記復帰する要因を検出することにより前記第１の制御手段が前記低消費電力モードから前記通常動作モードへ復帰するまでの間、前記所定数のインタフェース手段のうち、最も消費電力が少ないインタフェース手段に切り替えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、低消費電力モードから通常動作モードへ移行する旨を通知する復帰信号を送信する際の消費電力を、より低減することが可能な電子装置を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る画像形成装置の全体構成について説明する機能ブロック図である。
【図２】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【図３】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【図４】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【図５】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【図６】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【図７】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【図８】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図２、図３、図６、図７における動作について説明するフロー図である。
【図９】本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図２、図３、図６、図７における動作について説明するフロー図である。
【図１０】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図４における動作について説明するフロー図である。
【図１１】本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図４における動作について説明するフロー図である。
【図１２】本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図５における動作について説明するフロー図である。
【図１３】本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図５における動作について説明するフロー図である。
【発明を実施するための形態】
【００１５】
次に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。以下、本実施形態について説明するが、本実施形態は、以下に説明する実施形態に限定されるものではない。以下の実施形態では、低消費電力モードから通常動作モードへ移行する旨を通知する復帰信号を送信するモジュールとして、画像形成装置に搭載される無線ＬＡＮモジュールを一例に挙げて説明している。しかしながら、電子装置に搭載され、低消費電力モードから通常動作モードへ移行する旨を通知する復帰信号を送信する他のモジュールについても本発明を適用することが可能である。
【００１６】
本実施形態における電子装置は、全ての機能が動作する通常動作モードと、全ての機能のうち所定の機能だけが動作する低消費電力モードとを有している。そして、第１の制御手段の一例であるメインＣＰＵは、所定の条件で、通常動作モードから低消費電力モードへ移行する。
【００１７】
また、第２の制御手段の一例である無線ＬＡＮモジュールに搭載されているＣＰＵは、消費電力がそれぞれ異なるＳＤＩＯを一例とするインタフェースを介してメインＣＰＵに接続されている。そして、無線ＬＡＮモジュールに搭載されているＣＰＵは、低消費電力モードで動作中のメインＣＰＵが通常動作モードへ復帰する要因を検出する。
【００１８】
そして、無線ＬＡＮモジュールに搭載されているＣＰＵがメインＣＰＵの復帰要因を検出することによりメインＣＰＵが通常動作モードへ復帰するまでの間、ＳＤＩＯインタフェースのうち、最も消費電力が少ないインタフェースに切り替えることが特徴になっている。上記記載の本発明の特徴について、電子装置の一例として、画像形成装置を具体例に挙げ、以下の図面を用いて詳細に説明する。
【００１９】
まず、本実施形態に係る画像形成装置の全体構成について説明する。図１は、本実施形態に係る画像形成装置の全体構成について説明する機能ブロック図である。
【００２０】
図１に示す画像形成装置１０において、メインコントローラ１００は、画像形成装置１０の全体を制御する。メインＣＰＵ１１０は、ＲＯＭ（Read Only Memory）１２０に記憶されているシステムプログラムにしたがって画像形成装置１０全体を制御する。ＲＯＭ１２０は、不揮発性メモリで、画像形成装置１０全体を制御するシステムプログラムが記憶されている。
【００２１】
ローカルバス制御部８０２は、ＣＰＵ  ＩＦ制御部８０１を介してメインＣＰＵ１１０からアクセスされる。ＮＶＲＡＭ（Non Volatile Random Access Memory）１３０は、不揮発性のランダムアクセスメモリであり、画像形成装置１０の動作に必要なデータを記憶する。
【００２２】
操作部１４０は、各種キー、スイッチ情報を操作部制御部８０３に渡し、メインＣＰＵ１１０からの表示情報等を表示する。コピー機能、スキャナ機能、プリンタ機能、ファクシミリ機能、ネットワークを介したデータ送受信に必要な各種キー、スイッチ及び表示部を有している。
【００２３】
ＲＡＭ１５０は、揮発性メモリで、画像データ及び符号データ等を格納し、さらにプログラムのワークエリア等に使用される。メモリ制御部８０４は、ＣＰＵ  ＩＦ制御部８０１を介してメインＣＰＵ１１０からアクセスされる。ハードディスク１６０は、ユーザの登録した宛先データを保管したり、コピー、スキャナ、プリンタ、ファクシミリ等の画像データを再利用目的で蓄積したりする。
【００２４】
無線ＬＡＮモジュール１７０は、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１という通信規格に対応したデータの送受信を行う。コントローラＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）８００は、画像形成装置１０全体を制御する各種ＩＦや、画像処理回路を内蔵し、メインＣＰＵ１１０によって制御される。
【００２５】
ＣＰＵ  ＩＦ制御部８０１は、メインＣＰＵ１１０との間のデータ転送を制御する。ローカルバス制御部８０２は、システムバス８１４とローカルバスとのデータ転送を行い、ＲＯＭ１２０、ＮＶＲＡＭ１３０にアクセスするための制御信号を生成する。操作部制御部８０３は、操作部１４０との間のデータ転送を制御する。
【００２６】
メモリ制御部８０４は、ＲＡＭ１５０との間のデータ転送を制御し、ＤＤＲ−ＳＤＲＡＭ（Double Data Rate-Synchronous Dynamic RAM）等のメモリバスの制御信号を生成する。ハードディスク制御部８０５は、ＲＡＭ１５０のデータをハードディスク１６０に書き込む。また、ハードディスク１６０のデータを読み出し、ＲＡＭ１５０に格納する。
【００２７】
入力データ制御部８０６は、スキャナ部２００のモータ制御、ＣＣＤ（Charge Coupled Device）又はＣＩＳ（Contact Image Sensor）等のイメージセンサの制御を行う。また、入力データ制御部８０６は、Ａ／Ｄ（Amalog/Digital）変換器の制御を行う。スキャナ部２００から入力される入力データを、メモリ制御部８０４を介してＲＡＭ１５０に格納する。
【００２８】
画像処理部８０７は、入力データ制御部８０６からの入力画像に、シェーディング補正、ドット補正、γ補正、色空間変換、変倍処理等のデータ処理を施し、メモリ制御部８０４を介してＲＡＭ１５０に格納する。また、ＲＡＭ１５０に格納された出力データに、回転処理、圧縮処理、伸張処理、変倍処理、階調処理等のデータ処理を施し、出力データ制御部８０８から出力するプロッタデータを生成する。
【００２９】
出力データ制御部８０８は、プロッタデータを、メモリ制御部８０４を介してＲＡＭ１５０から読み出し、エンジン部３００に出力する。ファクシミリＩＦ制御部８０９は、ファクシミリコントローラ４００との間のデータ送受信制御を行う。ネットワーク制御部８１０は、データリンク層制御及び物理層制御を行い、ＩＰネットワーク６００を介して通信を行う。
【００３０】
ＵＳＢ（Universal Serial Bus）制御部８１１は、ＵＳＢの通信制御を行い、ＵＳＢデバイス７００との間のデータ転送制御を行う。省エネ制御部８１２は、各モジュール及び各種センサから送信される復帰信号を受信する。復帰信号を送信する際のインタフェースは、低消費電力で動作可能なＧＰＩＯ（General Purpose Input Output）が多く使用される。
【００３１】
各モジュール及び各種センサが出力ポートを用いて復帰信号を送信し、省エネ制御部８１２は、この復帰信号を入力ポートで受信する。また、各モジュール及び各種センサから送信される復帰信号を取り纏め、低消費電力モードから通常動作モードへ復帰するシーケンス制御を行う。
【００３２】
例えば、無線ＬＡＮモジュール１７０から無線ＬＡＮインタフェース制御部８１３を介して送信される復帰信号を受信すると、省エネ制御部８１２は、復帰するシーケンスを開始する。そして、図示しない各種電源を投入し、メモリ制御部８０４のセルフリフレッシュモードを解除することによりメモリを起動する。そして、ＣＰＵ  ＩＦ制御部８０１を介してメインＣＰＵ１１０のスリープモードを解除する。
【００３３】
無線ＬＡＮインタフェース制御部８１３は、ＳＤＩＯ（Secure Digital Input Output）インタフェースを用いて無線ＬＡＮモジュール１７０と接続し、データ送受信を行う。そして、コントローラＡＳＩＣ８００を構成する各部は、システムバス８１４を通じてデータ転送を行う。
【００３４】
スキャナ部２００は、原稿表面を光学的にスキャンし、入力データをアナログ信号にＡ／Ｄ変換し、入力データ制御部８０６に入力する。エンジン部３００は、ＲＡＭ１５０に格納されたプロッタデータを物理的にイメージ化する部分である。
【００３５】
ファクシミリコントローラ４００は、Ｇ３ファクシミリのプロトコル制御と、回線制御を行う。そして、ＲＡＭ１５０に格納された送信データに符号化処置を施し、公衆回線５００を介してデータを送信する。また、公衆回線５００を介して受信したデータに復号化処理を施し、受信データをＲＡＭ１５０に格納する。公衆回線５００は、ＰＳＴＮ（Public Switched Telephone Networks）とも呼ばれる公衆電話回線網で、画像形成装置１０は、公衆回線を介してＧ３ファクシミリの送受信を行う。
【００３６】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する。図２は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【００３７】
無線ＬＡＮモジュール１７０において、ＣＰＵ１７００１は、無線ＬＡＮ特有のビーコン制御、無線ＬＡＮパケットの処理、ＴＣＰ／ＩＰ、ＵＤＰといったネットワークプロトコルの処理を行う。特に、低消費電力モード時に、ＴＣＰ／ＩＰ、ＵＤＰといったネットワークプロトコルを解析し、通常動作モードに復帰する復帰要因を検出し、メインＣＰＵ１１０に復帰信号を送信する。
【００３８】
ＲＯＭ１７００２は、不揮発性メモリで、無線ＬＡＮモジュール１７０を制御するプログラムが記憶されている。ＲＡＭ１７００３は、揮発性メモリで、プログラムのワークエリア等に使用される。ＭＡＣ（Media Access Control）１７００４は、ＩＥＥＥ８０２においてＯＳＩ（Open Systems Interconnection）参照モデルの第２層にあたるデータリンク層の一部を成す通信プロトコルである。
【００３９】
ＢＢ（Base Band）１７００５は、送受信データの変調、復調を行う。ＲＦ（Radio Frequency）１７００６は、送信データを無線周波数にアップコンバートすると共に、アンテナ１７１で受信した受信信号をダウンコンバートする。
【００４０】
ＳＤＩＯ  Ｉ／Ｆ１７００７は、ＳＤＩＯ（Secure Digital Input Output）インタフェースの通信制御を行う。ＧＰＩＯ  Ｉ／Ｆ１７００８は汎用入出力インタフェースで、ＣＰＵ１７００１が通常動作モードへの復帰要因を検出すると、出力ポートを制御して無線ＬＡＮインタフェース制御部８１３に復帰信号を送信する。Ｉ／Ｆ切替え部１７００９は、ＳＤＩＯインタフェースの物理的結線として、ＳＤＩＯ  Ｉ／Ｆ１７００７を使用するか、ＧＰＩＯ  Ｉ／Ｆ１７００８を使用するかを切り替える。特に、通常動作モード時は、ＳＤＩＯ  Ｉ／Ｆ１７００７を選択し、低消費電力モード時は、ＧＰＩＯ  Ｉ／Ｆ１７００８を選択する。
【００４１】
無線ＬＡＮインタフェース制御部８１３において、ＳＤＩＯ  Ｉ／Ｆ８１３０１は、ＳＤＩＯインタフェースの通信制御を行う。ＧＰＩＯ  Ｉ／Ｆ８１３０２は、汎用入出力インタフェースで、無線ＬＡＮモジュール１７０が送信した復帰信号を入力ポートで受信すると、復帰信号を省エネ制御部８１２へ通知する。
【００４２】
Ｉ／Ｆ切替え部８１３０３は、ＳＤＩＯインタフェースの物理的結線を、ＳＤＩＯ  Ｉ／Ｆ８１３０１を使用するか、ＧＰＩＯ  Ｉ／Ｆ８１３０２を使用するかを切り替える。特に、通常動作モード時はＳＤＩＯ  Ｉ／Ｆ８１３０１を選択し、低消費電力モード時は、ＧＰＩＯ  Ｉ／Ｆ８１３０２を選択する。
【００４３】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する。図３は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【００４４】
図３において、図２と重複する部分については、詳細な説明を省略する。無線ＬＡＮモジュール１７０において、ＳＤＩＯ  Ｉ／Ｆ１７０１７は、図２のＳＤＩＯ  Ｉ／Ｆ１７００７と同じである。ＧＰＩＯ  Ｉ／Ｆ１７０１８は、図２で説明した内容に加え、復帰信号を送信する際、ＳＤＩＯインタフェースで使用する６本の信号線のそれぞれに、異なる復帰要因を割り当てることにより、最大６個の復帰要因を送信する。Ｉ／Ｆ切替え部１７０１９は、図２のＩ／Ｆ切替え部１７００９と同じである。
【００４５】
無線ＬＡＮインタフェース制御部８１３において、ＳＤＩＯ  Ｉ／Ｆ８１３１１は、図２のＳＤＩＯ  Ｉ／Ｆ８１３０１と同じである。ＧＰＩＯ  Ｉ／Ｆ８１３１２は、図２で説明した内容に加え、復帰信号を受信する際、ＳＤＩＯインタフェースで使用する６本の信号線のそれぞれに、異なる復帰要因を割り当てることにより、最大６個の復帰要因を受信する。Ｉ／Ｆ切替え部８１３１３は、図２のＩ／Ｆ切替え部８１３０３と同じである。
【００４６】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する。図４は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【００４７】
図４において、図２と重複する部分については、詳細な説明を省略する。無線ＬＡＮモジュール１７０において、ＳＤＩＯ  Ｉ／Ｆ１７０２７ａは、図２のＳＤＩＯ  Ｉ／Ｆ１７００７と同じである。ＳＰＩ  Ｉ／Ｆ１７０２７ｂは、ＳＰＩ(Serial Peripheral Interface)インタフェースの通信制御を行う。
【００４８】
Ｉ／Ｆ切替え部１７０２９は、ＳＤＩＯインタフェースの物理的結線として、ＳＤＩＯ  Ｉ／Ｆ１７０２７ａを使用するか、ＳＰＩ  Ｉ／Ｆ１７０２７ｂを使用するかを切り替える。特に、通常動作モード時は、ＳＤＩＯ  Ｉ／Ｆ１７０２７ａを選択し、低消費電力モード時は、ＳＰＩ  Ｉ／Ｆ１７０２７ｂを選択する。
【００４９】
無線ＬＡＮインタフェース制御部８１３において、ＳＤＩＯ  Ｉ／Ｆ８１３２１ａは、図２のＳＤＩＯ  Ｉ／Ｆ８１３０１と同じである。ＳＰＩ  Ｉ／Ｆ８１３２１ｂは、ＳＰＩインタフェースの通信制御を行う。
【００５０】
Ｉ／Ｆ切替え部８１３２３は、ＳＤＩＯインタフェースの物理的結線として、ＳＤＩＯ  Ｉ／Ｆ８１３２１ａを使用するか、ＳＰＩ  Ｉ／Ｆ８１３２１ｂを使用するかを切り替える。特に、通常動作モード時は、ＳＤＩＯ  Ｉ／Ｆ８１３２１ａを選択し、低消費電力モード時は、ＳＰＩ  Ｉ／Ｆ８１３２１ｂを選択する。
【００５１】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する。図５は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【００５２】
図５において、図２と重複する部分については、詳細な説明を省略する。無線ＬＡＮモジュール１７０において、ＳＤＩＯ  Ｉ／Ｆ１７０３７ａは、図２のＳＤＩＯ  Ｉ／Ｆ１７００７と同じである。ＳＰＩ  Ｉ／Ｆ１７０３７ｂは、ＳＰＩインタフェースの通信制御を行う。図５では、特に、ＳＰＩ  Ｉ／Ｆ１７０３７ｂを用いて復帰要因を送受信する。
【００５３】
ＧＰＩＯ  Ｉ／Ｆ１７０３８は、図２のＧＰＩＯ  Ｉ／Ｆ１７００８と同じである。Ｉ／Ｆ切替え部１７０３９は、ＳＤＩＯインタフェースの物理的結線として、ＳＤＩＯ  Ｉ／Ｆ１７０３７ａを使用するか、ＳＰＩ  Ｉ／Ｆ１７０３７ｂを使用するか、ＧＰＩＯ  Ｉ／Ｆ１７００８を使用するかを切り替える。特に、通常動作モード時は、ＳＤＩＯ  Ｉ／Ｆ１７０３７ａを選択し、低消費電力モード時は、ＧＰＩＯ  Ｉ／Ｆ１７００８又はＳＰＩ  Ｉ／Ｆ１７０３７ｂを選択する。
【００５４】
無線ＬＡＮインタフェース制御部８１３において、ＳＤＩＯ  Ｉ／Ｆ８１３３１ａは、図２のＳＤＩＯ  Ｉ／Ｆ８１３０１と同じである。ＳＰＩ  Ｉ／Ｆ８１３３１ｂは、ＳＰＩインタフェースの通信制御を行う。図５では、特に、ＳＰＩ  Ｉ／Ｆ８１３３１ｂを用いて復帰要因を送受信する。
【００５５】
ＧＰＩＯ  Ｉ／Ｆ８１３３２は、図２のＧＰＩＯ  Ｉ／Ｆ８１３０２と同じである。Ｉ／Ｆ切替え部８１３３３は、ＳＤＩＯインタフェースの物理的結線として、ＳＤＩＯ  Ｉ／Ｆ８１３３１ａを使用するか、ＳＰＩ  Ｉ／Ｆ８１３３１ｂを使用するか、ＧＰＩＯ  Ｉ／Ｆ８１３３２を使用するかを切り替える。特に、通常動作モード時は、ＳＤＩＯ  Ｉ／Ｆ８１３３１ａを選択し、低消費電力モード時は、ＧＰＩＯ  Ｉ／Ｆ８１３３２又はＳＰＩ  Ｉ／Ｆ８１３３１ｂを選択する。
【００５６】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する。図６は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【００５７】
図６において、図２と重複する部分については、詳細な説明を省略する。無線ＬＡＮモジュール１７０において、ＳＤＩＯ  Ｉ／Ｆ１７０４７は、図２のＳＤＩＯ  Ｉ／Ｆ１７００７と同じである。無線ＬＡＮインタフェース制御部８１３において、ＳＤＩＯ  Ｉ／Ｆ８１３４１ａは、図２のＳＤＩＯ  Ｉ／Ｆ８１３０１と同じである。
【００５８】
無線ＬＡＮインタフェース制御部８１３において、ＣＫＧ８１３４１ｂはクロックジェネレータであり、複数のクロックを生成し、その１つをＳＤＩＯ  Ｉ／Ｆ８１３４１ａ、ＳＤＩＯ  Ｉ／Ｆ１７０４７に供給する。Ｉ／Ｆ切替え部８１３４３は、ＳＤＩＯ  Ｉ／Ｆ８１３４１ａ、ＳＤＩＯ  Ｉ／Ｆ１７０４７のクロック周波数を、高速な周波数にするか、低速な周波数にするかを切り替える。特に、通常動作モード時は、高速な周波数を選択し、低消費電力モード時は、低速な周波数を選択する。
【００５９】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する。図７は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部と無線ＬＡＮモジュールとの接続状態について説明する機能ブロック図である。
【００６０】
図７において、図２と重複する部分については、詳細な説明を省略する。無線ＬＡＮモジュール１７０において、ＵＨＳ（Ultra High Speed）−Ｉ  １７０５７ａは、ＳＤＩＯインタフェースの通信制御を行う。特に、ＳＤＩＯインタフェース規格の１つであるＵＨＳ−Ｉバスインタフェース規格をサポートする。
【００６１】
無線ＬＡＮモジュール１７０において、ＤＳ（Default Speed）１７０５７ｂは、ＳＤＩＯインタフェースの通信制御を行う。特に、ＳＤＩＯインタフェース規格の１つであるＤＳバスインタフェース規格をサポートする。Ｉ／Ｆ切替え部１７０５９は、ＳＤＩＯインタフェースの物理的結線として、ＵＨＳ−Ｉ  １７０５７ａを使用するか、ＤＳ  １７０５７ｂを使用するかを切り替える。特に、通常動作モード時は、ＵＨＳ−Ｉ  １７０５７ａを選択し、低消費電力モード時は、ＤＳ１７０５７ｂを選択する。特に、ＵＨＳ−Ｉ  １７０５７ａからＤＳ  １７０５７ｂに切り替える際の電源制御機能を有する。
【００６２】
無線ＬＡＮインタフェース制御部８１３において、ＵＨＳ−Ｉ  ８１３５１ａは、ＳＤＩＯインタフェースの通信制御を行う。特に、ＳＤＩＯインタフェース規格の１つであるＵＨＳ−Ｉバスインタフェース規格をサポートする。
【００６３】
無線ＬＡＮインタフェース制御部８１３において、ＤＳ  ８１３５１ｂは、ＳＤＩＯインタフェースの通信制御を行う。特に、ＳＤＩＯインタフェース規格の１つであるＤＳバスインタフェース規格をサポートする。Ｉ／Ｆ切替え部８１３５３は、ＳＤＩＯインタフェースの物理的結線として、ＵＨＳ−Ｉ  ８１３５１ａを使用するか、ＤＳ  ８１３５１ｂを使用するかを切り替える。特に、通常動作モード時は、ＵＨＳ−Ｉ  ８１３５１ａを選択し、低消費電力モード時は、ＤＳ  ８１３５１ｂを選択する。特にＵＨＳ−Ｉ  ８１３５１ａからＤＳ  ８１３５１ｂに切り替える際の電源制御機能を有する。
【００６４】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図２、図３、図６、図７における動作について説明する。図８は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図２、図３、図６、図７における動作について説明するフロー図である。
【００６５】
ステップＳ１の処理では、メインＣＰＵ１１０は、オペレータによる操作、プリンタ出力要求、ファクシミリ送受信を監視している。そして、一定時間、画像形成装置１０の動作が行われなかった場合、メインＣＰＵ１１０の制御により、低消費電力モードへ移行するか否かを判断する。
【００６６】
画像形成装置１０の動作が行われ、メインＣＰＵ１１０が、低消費電力モードへ移行しない（ステップＳ１：Ｎ）と判断すると、低消費電力モードへ移行するまで待機する。画像形成装置１０の動作が行われず、メインＣＰＵ１１０が、低消費電力モードへ移行する（ステップＳ１：Ｙ）と判断すると、ステップＳ２の処理へ移行する。
【００６７】
画像形成装置１０が低消費電力モードへ移行すると、ステップＳ２の処理において、ＳＤＩＯ  Ｉ／Ｆ８１３０１を介して、無線ＬＡＮモジュール１７０に対して画像形成装置１０が低消費電力モードに移行することを通知する。
【００６８】
ステップＳ３の処理では、低消費電力なＩ／Ｆに切り替える。具体的には、図２、図３の場合、Ｉ／Ｆ切替え部８１３０３（８１３１３）は、ＳＤＩＯインタフェースの物理的結線を、ＧＰＩＯ  Ｉ／Ｆ８１３０２（８１３１２）に切り替える。図６の場合、Ｉ／Ｆ切替え部８１３４３は、ＳＤＩＯ  Ｉ／Ｆ８１３４１ａのクロック周波数を、低速な周波数に切り替える。図７の場合、Ｉ／Ｆ切替え部８１３５３は、ＳＤＩＯインタフェースの物理的結線を、より低速なＤＳ  ８１３５１ｂに切り替える。
【００６９】
ステップＳ４の処理では、汎用入出力インタフェースであるＧＰＩＯ  Ｉ／Ｆ８１３０２（８１３１３）は、無線ＬＡＮモジュール１７０が送信した復帰信号を入力ポートで受信したか否か、すなわち、復帰信号の有無を監視する。この復帰信号とは、ＣＰＵ１７００１が、ＴＣＰ／ＩＰ、ＵＤＰといったネットワークプロトコルを解析し、通常動作モードに復帰する復帰要因を検出し、メインＣＰＵ１１０に送信するものである。図３の場合、特に、複数の復帰要因を監視する。
【００７０】
復帰信号がない（ステップＳ４：Ｎ）ことを監視すると、復帰信号の有りを監視するまで待機する。復帰信号が有る（ステップＳ４：Ｙ）ことを監視すると、ステップＳ５の処理へ移行する。
【００７１】
ステップＳ５の処理では、ＧＰＩＯ  Ｉ／Ｆ８１３０２（８１３１２）は、省エネ制御部８１２に対して、復帰信号を通知する。省エネ制御部８１２は、通常動作モードに復帰するシーケンスを開始すると、ステップＳ６の処理では、高速なＩ／Ｆに切り替える。
【００７２】
図２、図３の場合、Ｉ／Ｆ切替え部８１３０３（８１３１３）は、ＳＤＩＯインタフェースの物理的結線を、ＳＤＩＯ  Ｉ／Ｆ８１３０１（８１３１１）に切り替える。図６の場合、Ｉ／Ｆ切替え部８１３４３は、ＳＤＩＯ  Ｉ／Ｆ８１３４１ａのクロック周波数を、高速な周波数に切り替える。図７の場合、Ｉ／Ｆ切替え部８１３５３は、ＳＤＩＯインタフェースの物理的結線を、より高速なＵＨＳ−Ｉ  ８１３５１ａに切り替える。
【００７３】
このように、メインＣＰＵ１１０が低消費電力モードに移行してから、ＣＰＵ１７００１が復帰要因を検出し、メインＣＰＵ１１０が通常動作モードに復帰するまでの間、最も消費電力が低いインタフェースに切り替えることとしている。また、インタフェースにクロックが供給されている場合は、最も低い周波数のクロックを供給することとしている。
【００７４】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図２、図３、図６、図７における動作について説明する。図９は、本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図２、図３、図６、図７における動作について説明するフロー図である。
【００７５】
ステップＳ１１の処理では、無線ＬＡＮモジュール１７０は、内蔵するＣＰＵ１７００１の制御により、メインＣＰＵ１１０からの低消費電力モードへの移行通知の有無を監視する。メインＣＰＵ１１０が低消費電力モードへ移行する場合とは、上記したように、画像形成装置１０に対して、オペレータによる操作、プリンタ出力要求、ファクシミリ送受信が一定時間行われなかった場合である。
【００７６】
移行通知がない（ステップＳ１１：Ｎ）ことを監視すると、移行通知の有りを監視するまで待機する。移行通知が有る（ステップＳ１１：Ｙ）ことを監視すると、ステップＳ１２の処理へ移行する。
【００７７】
ステップＳ１２の処理では、低消費電力なＩ／Ｆに切り替える。具体的には、図２、図３の場合、Ｉ／Ｆ切替え部１７００９（１７０１９）は、ＳＤＩＯインタフェースの物理的結線を、ＧＰＩＯ  Ｉ／Ｆ１７００８（１７０１８）に切り替える。図６の場合、Ｉ／Ｆ切替え部８１３４３は、ＳＤＩＯ  Ｉ／Ｆ１７０４７のクロック周波数を、低速な周波数に切り替える。図７の場合、Ｉ／Ｆ切替え部１７０５９は、ＳＤＩＯインタフェースの物理的結線を、より低速なＤＳ  １７０５７ｂに切り替える。
【００７８】
ステップ１３の処理では、汎用入出力インタフェースであるＧＰＩＯ  Ｉ／Ｆ１７００８（１７０１８）は、ＣＰＵ１７００１が、ＴＣＰ／ＩＰ、ＵＤＰのプロトコルを解析する。そして、通常動作モード等の予め定められた復帰要因を検出したか否か、すなわち、復帰要因の有無を監視する。図３の場合、特に、複数の復帰要因の有無を監視する。復帰要因がない（ステップＳ１３：Ｎ）ことを監視すると、復帰要因の有りを監視するまで待機する。復帰要因が有る（ステップＳ１３：Ｙ）ことを監視すると、ステップＳ１４の処理へ移行する。
【００７９】
ステップＳ１４の処理では、汎用入出力インタフェースであるＧＰＩＯ  Ｉ／Ｆ１７００８（１７０１８）は、無線ＬＡＮインタフェース制御部８１３に対して復帰信号を送信する。そして、無線ＬＡＮインタフェース制御部８１３は、は、省エネ制御部８１２に対して、復帰信号を通知する。省エネ制御部８１２は、通常動作モードに復帰するシーケンスを開始する。図３の場合、特に、複数の復帰要因の有無を通知する。ステップＳ１５の処理では、高速なＩ／Ｆに切り替える。
【００８０】
図２、図３の場合、Ｉ／Ｆ切替え部１７００９（１７０１９）は、ＳＤＩＯインタフェースの物理的結線を、ＳＤＩＯ  Ｉ／Ｆ１７００７（１７０１７）に切り替える。図６の場合、Ｉ／Ｆ切替え部８１３４３は、ＳＤＩＯ  Ｉ／Ｆ１７０４７のクロック周波数を、高速な周波数に切り替える。図７の場合、Ｉ／Ｆ切替え部１７０５９は、ＳＤＩＯインタフェースの物理的結線を、より高速なＵＨＳ−Ｉ  １７０５７ａに切り替える。
【００８１】
このように、メインＣＰＵ１１０が低消費電力モードに移行してから、ＣＰＵ１７００１が復帰要因を検出し、メインＣＰＵ１１０が通常動作モードに復帰するまでの間、最も消費電力が低いインタフェースに切り替えることとしている。また、インタフェースにクロックが供給されている場合は、最も低い周波数のクロックを供給することとしている。
【００８２】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図４における動作について説明する。図１０は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図４における動作について説明するフロー図である。
【００８３】
ステップＳ２１の処理では、メインＣＰＵ１１０はオペレータによる操作、プリンタ出力要求、ファクシミリ送受信を監視している。そして、一定時間、画像形成装置１０の動作が行われなかった場合、メインＣＰＵ１１０の制御により、低消費電力モードへ移行するか否かを判断する。
【００８４】
画像形成装置１０の動作が行われ、メインＣＰＵ１１０が、低消費電力モードへ移行しない（ステップＳ２１：Ｎ）と判断すると、低消費電力モードへ移行するまで待機する。画像形成装置１０の動作が行われず、メインＣＰＵ１１０が、低消費電力モードへ移行する（ステップＳ２１：Ｙ）と判断すると、ステップＳ２２の処理へ移行する。
【００８５】
画像形成装置１０が低消費電力モードへ移行すると、ステップＳ２２の処理において、ＳＤＩＯ  Ｉ／Ｆ８１３２１ａを介して、無線ＬＡＮモジュール１７０に対して画像形成装置１０が低消費電力モードに移行することを通知する。
【００８６】
ステップＳ２３の処理では、図４の場合、Ｉ／Ｆ切替え部８１３２３は、ＳＤＩＯインタフェースの物理的結線を、ＳＰＩ  Ｉ／Ｆ８１３２１ｂに切り替える。ステップＳ２４の処理では、ＳＰＩ  Ｉ／Ｆ８１３２１ｂは、無線ＬＡＮモジュール１７０に対して複数の復帰要因の有無を定期的に監視する。この復帰要因とは、ＣＰＵ１７００１が、ＴＣＰ／ＩＰ、ＵＤＰといったネットワークプロトコルを解析し、通常動作モードに復帰する復帰要因を検出し、メインＣＰＵ１１０に送信するものである。
【００８７】
復帰要因がない（ステップＳ２４：Ｎ）ことを監視すると、復帰要因の有りを監視するまで待機する。復帰要因が有る（ステップＳ２４：Ｙ）ことを監視すると、ステップＳ２５の処理へ移行する。
【００８８】
ステップＳ２５の処理では、ＳＰＩ  Ｉ／Ｆ８１３２１ｂは、省エネ制御部８１２に対して、復帰要因を通知する。省エネ制御部８１２は、通常動作モードに復帰するシーケンスを開始する。ステップＳ２６の処理では、Ｉ／Ｆ切替え部８１３２３は、ＳＤＩＯインタフェースの物理的結線を、ＳＤＩＯ  Ｉ／Ｆ８１３２１ａに切り替える。
【００８９】
このように、メインＣＰＵ１１０が低消費電力モードに移行してから、ＣＰＵ１７００１が復帰要因を検出し、メインＣＰＵ１１０が通常動作モードに復帰するまでの間、最も消費電力が低いインタフェースに切り替えることとしている。
【００９０】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図４における動作について説明する。図１１は、本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図４における動作について説明するフロー図である。
【００９１】
ステップＳ３１の処理では、無線ＬＡＮモジュール１７０は、内蔵するＣＰＵ１７００１の制御により、メインＣＰＵ１１０からの低消費電力モードへの移行通知の有無を監視する。メインＣＰＵ１１０が低消費電力モードへ移行する場合とは、上記したように、画像形成装置１０に対して、オペレータによる操作、プリンタ出力要求、ファクシミリ送受信が一定時間行われなかった場合である。
【００９２】
移行通知がない（ステップＳ３１：Ｎ）ことを監視すると、移行通知の有りを監視するまで待機する。移行通知がある（ステップＳ３１：Ｙ）ことを監視すると、ステップＳ３２の処理へ移行する。
【００９３】
ステップＳ３２の処理では、図４の場合、Ｉ／Ｆ切替え部１７０２９は、ＳＤＩＯインタフェースの物理的結線を、ＳＰＩ  Ｉ／Ｆ１７０２７ｂに切り替える。
【００９４】
ステップＳ３３の処理では、ＳＰＩ  Ｉ／Ｆ１７０２７ｂは、ＣＰＵ１７００１が、ＴＣＰ／ＩＰ、ＵＤＰのプロトコルを解析し、通常動作モード等の予め決められた複数の復帰要因を検出したか否か、すなわち、復帰要因の有無を監視する。復帰要因がない（ステップＳ：３３：Ｎ）ことを監視すると、復帰要因の有りを監視するまで待機する。復帰要因が有る（ステップ３３：Ｙ）ことを監視すると、ステップＳ３４の処理へ移行する。
【００９５】
ステップＳ３４の処理では、ＳＰＩ  Ｉ／Ｆ１７０２７ｂは、無線ＬＡＮインタフェース制御部８１３に対して複数の復帰要因を通知する。そして、無線ＬＡＮインタフェース制御部８１３は、は、省エネ制御部８１２に対して、復帰信号を通知する。省エネ制御部８１２は、通常動作モードに復帰するシーケンスを開始。ステップＳ３５の処理では、Ｉ／Ｆ切替え部１７０２９は、ＳＤＩＯインタフェースの物理的結線を、ＳＤＩＯ  Ｉ／Ｆ１７０２７ａに切り替える。
【００９６】
このように、メインＣＰＵ１１０が低消費電力モードに移行してから、ＣＰＵ１７００１が復帰要因を検出し、メインＣＰＵ１１０が通常動作モードに復帰するまでの間、消費電力が低いインタフェースに切り替えることとしている。
【００９７】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図５における動作について説明する。図１２は、本実施形態に係る画像形成装置を構成する無線ＬＡＮインタフェース制御部の、図５における動作について説明するフロー図である。
【００９８】
ステップＳ４１の処理では、メインＣＰＵ１１０は、オペレータによる操作、プリンタ出力要求、ファクシミリ送受信を監視している。そして、一定時間、画像形成装置１０の動作が行われなかった場合、メインＣＰＵ１１０の制御により、低消費電力モードへ移行するか否かを判断する。
【００９９】
画像形成装置１０の動作が行われ、メインＣＰＵ１１０が、低消費電力モードへ移行しない（ステップＳ４１：Ｎ）と判断すると、低消費電力モードへ移行するまで待機する。画像形成装置１０の動作が行われず、メインＣＰＵ１１０が、低消費電力モードへ移行する（ステップＳ４１：Ｙ）と判断すると、ステップＳ４２の処理へ移行する。
【０１００】
画像形成装置１０が低消費電力モードへ移行すると、ステップＳ４２の処理において、ＳＤＩＯ  Ｉ／Ｆ８１３３１ａを介して、無線ＬＡＮモジュール１７０に対して画像形成装置１０が低消費電力モードに移行することを通知する。
【０１０１】
ステップＳ４３の処理では、図５の場合、Ｉ／Ｆ切替え部８１３３３は、ＳＤＩＯインタフェースの物理的結線を、消費電力が小であるＧＰＩＯ  Ｉ／Ｆ８１３３２に切り替える。
【０１０２】
ステップＳ４４の処理では、汎用入出力インタフェースであるＧＰＩＯ  Ｉ／Ｆ８１３３２は、無線ＬＡＮモジュール１７０が送信した復帰信号を入力ポートで受信したか否か、すなわち、復帰信号の有無を監視する。この復帰信号とは、ＣＰＵ１７００１が、ＴＣＰ／ＩＰ、ＵＤＰといったネットワークプロトコルを解析し、通常動作モードに復帰する復帰要因を検出し、メインＣＰＵ１１０に送信するものである。
【０１０３】
復帰信号がない（ステップＳ４４：Ｎ）ことを監視すると、復帰信号の有りを監視するまで待機する。復帰信号が有る（ステップＳ４４：Ｙ）ことを監視すると、ステップＳ４５の処理へ移行する。
【０１０４】
ステップＳ４５の処理では、Ｉ／Ｆ切替え部８１３３３は、ＳＤＩＯインタフェースの物理的結線を、消費電力が中であるＳＰＩ  Ｉ／Ｆ８１３３１ｂに切り替える。
【０１０５】
ステップＳ４６の処理では、ＳＰＩ  Ｉ／Ｆ８１３３１ｂは、無線ＬＡＮモジュール１７０から複数の復帰要因を受信する。ステップＳ４７の処理では、ＳＰＩ  Ｉ／Ｆ８１３３１ｂは、省エネ制御部８１２に対して、複数の復帰要因を通知する。省エネ制御部８１２は、通常動作モードに復帰するシーケンスを開始する。ステップＳ４８の処理では、Ｉ／Ｆ切替え部８１３３３は、ＳＤＩＯインタフェースの物理的結線を、消費電力が大であるＳＤＩＯ  Ｉ／Ｆ８１３３１ａに切り替える。
【０１０６】
このように、メインＣＰＵ１１０が低消費電力モードに移行してから、ＣＰＵ１７００１が復帰要因を検出し、メインＣＰＵ１１０が通常動作モードに復帰するまでの間、消費電力が小であるインタフェースに切り替えることとしている。そして、メインＣＰＵ１１０が通常動作モードに復帰すると、消費電流が中であるインタフェースに切り替える。さらに、省エネ制御部８１２が、通常動作モードに復帰するシーケンスを開始すると、消費電力が大であるインタフェースに切り替えることとしている。
【０１０７】
次に、本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図５における動作について説明する。図１３は、本実施形態に係る画像形成装置を構成する無線ＬＡＮモジュールの、図５における動作について説明するフロー図である。
【０１０８】
ステップＳ５１の処理では、無線ＬＡＮモジュール１７０は、内蔵するＣＰＵ１７００１の制御により、メインＣＰＵ１１０からの低消費電力モードへの移行通知の有無を監視する。メインＣＰＵ１１０が低消費電力モードへ移行する場合とは、上記したように、画像形成装置１０に対して、オペレータによる操作、プリンタ出力要求、ファクシミリ送受信が一定時間行われなかった場合である。
【０１０９】
移行通知がない（ステップＳ５１：Ｎ）ことを監視すると、移行通知の有りを監視するまで待機する。移行通知がある（ステップＳ５１：Ｙ）ことを監視すると、ステップＳ５２の処理へ移行する。
【０１１０】
ステップＳ５２の処理では、Ｉ／Ｆ切替え部１７０３９は、ＳＤＩＯインタフェースの物理的結線を、消費電力が小であるＧＰＩＯ  Ｉ／Ｆ１７０３８に切り替える。
【０１１１】
ステップ５３の処理では、汎用入出力インタフェースであるＧＰＩＯ  Ｉ／Ｆ１７０３８は、ＣＰＵ１７００１が、ＴＣＰ／ＩＰ、ＵＤＰのプロトコルを解析し、通常動作モード等の予め定められた複数の復帰要因の有無を監視する。復帰要因がない（ステップＳ５３：Ｎ）ことを監視すると、復帰要因の有りを監視するまで待機する。復帰要因が有る（ステップＳ５３：Ｙ）ことを監視すると、ステップＳ５４の処理へ移行する。
【０１１２】
ステップＳ５４の処理では、汎用入出力インタフェースであるＧＰＩＯ  Ｉ／Ｆ１７０３８は、無線ＬＡＮインタフェース制御部８１３に対して複数の復帰要因を通知する。そして、無線ＬＡＮインタフェース制御部８１３は、は、省エネ制御部８１２に対して、復帰信号を通知する。省エネ制御部８１２は、通常動作モードに復帰するシーケンスを開始する。ステップＳ５５の処理では、Ｉ／Ｆ切替え部１７０３９は、ＳＤＩＯインタフェースの物理的結線を、消費電力が中であるＳＰＩ  Ｉ／Ｆ１７０３７ｂに切り替える。
【０１１３】
ステップＳ５６の処理では、ＳＰＩ  Ｉ／Ｆ１７０３７ｂは、無線ＬＡＮインタフェース制御部８１３に対して複数の復帰要因を送信する。ステップＳ５７の処理では、Ｉ／Ｆ切替え部１７０３９は、ＳＤＩＯインタフェースの物理的結線を、消費電力が大であるＳＤＩＯ  Ｉ／Ｆ１７０３７ａに切り替える。
【０１１４】
このように、メインＣＰＵ１１０が低消費電力モードに移行してから、ＣＰＵ１７００１が復帰要因を検出し、メインＣＰＵ１１０が通常動作モードに復帰するまでの間、消費電力が小であるインタフェースに切り替えることとしている。そして、メインＣＰＵ１１０が通常動作モードに復帰すると、消費電流が中であるインタフェースに切り替える。さらに、省エネ制御部８１２が、通常動作モードに復帰するシーケンスを開始すると、消費電力が大であるインタフェースに切り替えることとしている。
【０１１５】
なお、図８から図１３に示した本実施形態に係る画像処理装置を構成する各機能ブロックの各動作は、コンピュータ上のプログラムに実行させることもできる。すなわち、メインコントローラ１００のメインＣＰＵ１１０、無線ＬＡＮモジュール１７０上のＣＰＵ１７００１が、ＲＯＭ１２０、１７００２、ＲＡＭ１５０、１７００３にそれぞれ格納されたプログラムをロードする。そして、プログラムの各処理ステップが順次実行されることによって実現される。
【０１１６】
本実施形態では、機器全体が動作する通常動作モードと、特定の機能モジュールのみが動作する低消費電力モードとを有し、低消費電力モードでは、特定の機能モジュールが通常動作モードへの復帰要因を検出する機能を備えている。例えば、ＳＤＩＯインタフェースで接続された無線ＬＡＮモジュールを制御する無線ＬＡＮ制御部を有し、無線ＬＡＮモジュールは、低消費電力モードにおいて、通常動作モードへの復帰要因を検出する機能を有している。
【０１１７】
無線ＬＡＮ制御部と無線ＬＡＮモジュールとは、物理的結線として、ＳＤＩＯインタフェースを使用するか、ＧＰＩＯ等のその他インタフェースを使用するかを切り替える機能を有している。低消費電力モードにおいて、無線ＬＡＮモジュールが通常動作モードへの復帰要因を無線ＬＡＮ制御部に通知する際、より低消費電力で動作するインタフェースに切り替えて復帰要因を送信することとしている。
【０１１８】
これにより、低消費電力モードにおいて、無線ＬＡＮモジュールから画像形成装置のメインＣＰＵに復帰信号を送信する際、より低消費電力で動作するインタフェースを用いることにより、低消費電力モード時の消費電力を低減することができる。
【０１１９】
このように本発明によれば、低消費電力モードから通常動作モードへ移行する旨を通知する復帰信号を送信する際の消費電力を、より低減することが可能な電子装置、電子装置の制御方法、及びプログラムが得られる。
【０１２０】
以上、これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではない。すなわち、他の実施形態、追加、変更、削除等、当業者が想到することができる範囲内で変更することができ、何れの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【０１２１】
１０    画像形成装置
１００    メインコントローラ
１１０    メインＣＰＵ
１２０，１７００２    ＲＯＭ
１３０    ＮＶＲＡＭ
１４０    操作部
１５０、１７００３    ＲＡＭ
１６０    ハードディスク
１７０    無線ＬＡＮモジュール
１７１    アンテナ
２００    スキャナ部
３００    エンジン部
４００    ファクシミリコントローラ
５００    公衆回線
６００    ＩＰネットワーク
７００    ＵＳＢデバイス
８００    コントローラＡＳＩＣ
８０１    ＣＰＵ  ＩＦ制御部
８０２    ローカルバス制御部
８０３    操作部制御部
８０４    メモリ制御部
８０５    ハードディスク制御部
８０６    入力データ制御部
８０７    画像処理部
８０８    出力データ制御部
８０９    ファクシミリＩ／Ｆ制御部
８１０    ネットワーク制御部
８１１    ＵＳＢ制御部
８１２    省エネ制御部
８１３    無線ＬＡＮインタフェース制御部
８１４    システムバス
１７００１    ＣＰＵ
１７００４    ＭＡＣ
１７００５    ＢＢ
１７００６    ＲＦ
１７００７、１７０１７、１７０２７ａ、１７０３７ａ、１７０４７、８１３０１、８１３１１、８１３２１ａ、８１３３１ａ、８１３４１ａ    ＳＤＩＯ  Ｉ／Ｆ
１７０３７ｂ、８１３３１ｂ    ＳＰＩ  Ｉ／Ｆ
１７００８、１７０１８、１７０３８、８１３０２、８１３１２、８１３３２    ＧＰＩＯ  Ｉ／Ｆ
１７００９、１７０１９、１７０２９、１７０３９、１７０５９、８１３０３、８１３１３、８１３２３，８１３３３、８１３４３、８１３５３    Ｉ／Ｆ切替え部
１７０５７ａ、８１３５１ａ    ＵＨＳ−Ｉ
１７０５７ｂ、８１３５１ｂ    ＤＳ
８１３４１ｂ    ＣＫＧ
【先行技術文献】
【特許文献】
【０１２２】
【特許文献１】特開２０１２−１４７３９６号公報
【図１】
2017010272.tif 000003
【図２】
2017010272.tif 000004
【図３】
2017010272.tif 000005
【図４】
2017010272.tif 000006
【図５】
2017010272.tif 000007
【図６】
2017010272.tif 000008
【図７】
2017010272.tif 000009
【図８】
2017010272.tif 000010
【図９】
2017010272.tif 000011
【図１０】
2017010272.tif 000012
【図１１】
2017010272.tif 000013
【図１２】
2017010272.tif 000014
【図１３】
2017010272.tif 000015