(57)【要約】【課題】電源部からＵＳＢ接続部への電力の供給が停止状態にあるモードにおいて、ＵＳＢ接続部に接続された外部機器から電力供給が要求された場合に、ＵＳＢ接続部から外部機器に電力を供給できる、画像処理装置、モード移行方法およびプログラムを提供する。【解決手段】ノーマルモードでは、電源回路１４から印刷部１１およびＵＳＢコネクタ１３に電力が供給される。第１スリープモードでは、電源回路１４から印刷部１１およびＵＳＢコネクタ１３への電力供給が停止状態にある。第２スリープモードでは、電源回路１４から印刷部１１への電力供給が停止状態にあり、電源回路１４からＵＳＢコネクタ１３に電力が供給される。第１スリープモード時に外部機器がＵＳＢコネクタ１３に接続されて、その外部機器から電力要求を受けたことに応じて、第１スリープモードから第２スリープモードに移行し、電源回路１４からＵＳＢコネクタ１３に電力が供給される。【選択図】図５
2019121382.tif 000002
【特許請求の範囲】
【請求項１】
画像データを処理する処理部と、
インタフェースと、
電源部と、
制御部と
を備えた、画像処理装置であって
前記制御部は、前記画像処理装置のモードとして、
前記電源部から前記処理部および前記インタフェースに電力が供給される第１モードと、
前記電源部から前記処理部および前記インタフェースへの電力供給が停止状態である第２モードと、
前記電源部から前記処理部への電力供給が停止状態であり、前記電源部から前記インタフェースに電力が供給される第３モードと、を選択可能であり、
前記制御部は、前記第２モードにおいて前記インタフェースに接続されている外部機器から電力供給の要求を受けたことに応じて、前記モードを前記第２モードから前記第３モードに移行する、
画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記制御部は、前記処理部を制御する第１制御部と、第２制御部と、を備え、
前記第２モードにおいて、
前記電源部から前記第２制御部への電力供給は停止状態にあり、
前記電源部から前記第２制御部へ電力が供給され、
前記第２制御部は、前記第２モードにおいて、前記インタフェースに接続されている外部機器から電力供給の要求を受けたことに応じて、前記モードを前記第２モードから前記第３モードに移行する、
画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、
前記第２制御部は、前記第３モードにおいて前記インタフェースに接続されている前記外部機器からの電力供給の要求が終了したことに応じて、前記モードを前記第３モードから前記第２モードに移行する、
画像処理装置。
【請求項４】
請求項２または３に記載の画像処理装置であって、
前記第２制御部は、前記第３モードにおいて前記インタフェースへの前記外部機器の接続が解除されたことに応じて、前記モードを前記第３モードから前記第２モードに移行する、
画像処理装置。
【請求項５】
請求項２から４のいずれか一項に記載の画像処理装置であって、
前記処理部を使用するジョブを受け付けるジョブ受付部
を備え、
前記第２制御部は、前記第３モードにおいて前記ジョブ受付部にジョブを受け付けたことに応じて、前記モードを前記第３モードから前記第１モードに移行する、
画像処理装置。
【請求項６】
請求項２から５のいずれか一項に記載の画像処理装置であって、
操作を受け付ける操作受付部を備え、
前記第２制御部は、前記第１モードにおいて、前記インタフェースに接続されている前記外部機器から電力供給の要求を受けている状態で、前記操作受付部に操作を受け付けたことに応じて、前記モードを前記第１モードから前記第３モードに移行する、
画像処理装置。
【請求項７】
請求項６に記載の画像処理装置であって、
前記第２制御部は、前記第１モードにおいて、前記インタフェースに接続されている前記外部機器から電力供給の要求を受けている状態で、前記操作受付部に操作を受け付けていないことを一つの条件として含む移行条件が成立したことに応じて、前記モードを前記第１モードから前記第３モードに移行する、
画像処理装置。
【請求項８】
請求項１から７のいずれか一項に記載の画像処理装置であって、
前記インフェースは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースである、画像処理装置。
【請求項９】
画像形成エンジンであって、シートに画像を形成する画像形成エンジンと、
インタフェースと、
電源部と、
制御部と
を備えた、画像処理装置であって
前記制御部は、前記画像処理装置のモードとして、
前記電源部から前記画像形成エンジンおよび前記インタフェースに電力が供給される第１モードと、
前記電源部から前記画像形成エンジンおよび前記インタフェースへの電力供給が停止状態である第２モードと、
前記電源部から前記画像形成エンジンへの電力供給が停止状態であり、前記電源部から前記インタフェースに電力が供給される第３モードと、を選択可能であり、
前記制御部は、前記第２モードにおいて前記インタフェースに接続されている外部機器から電力供給の要求を受けたことに応じて、前記モードを前記第２モードから前記第３モードに移行する、
画像処理装置。
【請求項１０】
画像読取エンジンであって、原稿から画像を読取る画像読取エンジンと、
インタフェースと、
電源部と、
制御部と
を備えた、画像処理装置であって
前記制御部は、前記画像処理装置のモードとして、
前記電源部から前記画像読取エンジンおよび前記インタフェースに電力が供給される第１モードと、
前記電源部から前記画像読取エンジンおよび前記インタフェースへの電力供給が停止状態である第２モードと、
前記電源部から前記画像読取エンジンへの電力供給が停止状態であり、前記電源部から前記インタフェースに電力が供給される第３モードと、を選択可能であり、
前記制御部は、前記第２モードにおいて前記インタフェースに接続されている外部機器から電力供給の要求を受けたことに応じて、前記モードを前記第２モードから前記第３モードに移行する、
画像処理装置。
【請求項１１】
画像データを処理する処理部と、
外部機器を接続可能なインタフェースと、
電源部と、
制御部と
を備え、
前記画像処理装置のモードとして、
前記電源部から前記処理部および前記インタフェースに電力が供給される第１モードと、
前記電源部から前記処理部および前記インタフェースへの電力供給が停止状態にある第２モードと、
前記電源部から前記処理部への電力供給が停止状態にあり、前記電源部から前記インタフェースに電力が供給される第３モードと、を選択可能な画像処理装置において、前記モードを移行させる方法であって、
前記第２モードにおいて前記インタフェースに接続されている前記外部機器から電力供給の要求を受けたことに応じて、前記モードを前記第２モードから前記第３モードに移行する、
モード移行方法。
【請求項１２】
画像データを処理する処理部と、
外部機器を接続可能なインタフェースと、
電源部と
を備え、
前記画像処理装置のモードとして、
前記電源部から前記処理部および前記インタフェースに電力が供給される第１モードと、
前記電源部から前記処理部および前記インタフェースへの電力供給が停止状態にある第２モードと、
前記電源部から前記処理部への電力供給が停止状態にあり、前記電源部から前記インタフェースに電力が供給される第３モードと、を選択可能な画像形成装置のコンピュータにインストールされるプログラムであって、
前記第２モードにおいて、前記インタフェースに接続されている外部機器から電力供給の要求を受けたことに応じて、前記モードを前記第２モードから前記第３モードに移行させる処理を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、モード移行方法およびプログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-Function Peripheral）などの画像処理装置には、通常、電源回路から各部に動作電力を供給可能な通常モードと、電源回路から一部を除いた各部への動作電力の供給を停止するスリープモードとが設けられている。たとえば、通常モードで各部の動作が停止した状態が所定時間継続すると、通常モードからスリープモードに移行して、省電力化が図られる。
【０００３】
画像処理装置には、外部機器とのインタフェースの１つとして、ＵＳＢ（Universal Serial Bus）インタフェースを備えたものがある。ＵＳＢインタフェースは、機器間のデータ通信のみだけでなく、スマートフォンやタブレットなどの電力供給対象の外部機器への電力供給が可能である。最近では、ＵＳＢパワーデリバリ（USB Power Delivery）規格により、ＵＳＢインタフェースから電力供給対象の外部機器に最大１００Ｗの電力を供給することができる。
【０００４】
通常モードでは、画像処理装置の電源回路等に電力が供給されているので、ＵＳＢインタフェースに外部機器が接続されて、外部機器から電力供給要求を受けると、その外部機器に電力が供給される。しかしながら、ＵＳＢインタフェースに接続された外部機器から電力供給要求が出されたときに、スリープモードである場合、電源回路のＵＳＢインタフェースへ電力供給が停止しているため、電源回路からＵＳＢインタフェースを介して外部機器に電力が供給されない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１７４３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、電源部のインタフェースへ電力供給が停止状態にあるモードにおいて、インタフェースに接続された外部機器から電力供給が要求された場合に、インタフェースから外部機器に電力を供給できる、画像処理装置、モード移行方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
前記の目的を達成するため、本発明の一の局面に係る画像処理装置は、画像データを処理する処理部と、外部機器を接続可能なインタフェースと、電源部と、制御部とを備え、前記制御部は、前記画像処理装置の制御部が前記電源部を制御するモードとして、前記電源部から前記処理部および前記インタフェースに電力が供給される第１モードと、前記電源部から前記処理部および前記インタフェースへの電力の供給が停止状態にあるされる第２モードと、前記電源部から前記処理部への電力の供給が停止状態にあり、前記電源部から前記インタフェースに電力が供給される第３モードと、を選択可能であり、前記制御部は、前記第２モード時において、前記インタフェースに接続されている外部機器から電力供給の要求を受けたことに応じて、前記モードを前記第２モードから前記第３モードに移行する移行する。  
【０００８】
この構成によれば、第１モードでは、電源部から処理部およびインタフェースに電力が供給される。第２モードでは、電源部から処理部およびインタフェースへの電力の供給が停止状態にある。第３モードでは、電源部から処理部への電力の供給が停止状態にあり、電源部からインタフェースに電力が供給される。
【０００９】
第２モード時に外部機器がインタフェースに接続されて、その外部機器から電力供給の要求を受けたことに応じて、第２モードから第３給電モードに移行し、電源部からインタフェースに電力が供給される。
【００１０】
よって、インタフェースに接続された外部機器から電力供給が要求された場合に、電源部からインタフェースに電力が供給されるので、インタフェースから外部機器に電力を供給することができる。
【００１１】
なお、本発明は、画像処理装置の形態で実現できるだけでなく、たとえば、画像処理装置で実行されるモード移行方法および画像処理装置のコンピュータにインストールされるプログラムの形態で実現することもできる。
【発明の効果】
【００１２】
本発明によれば、電源部からインタフェースへの電力の供給が停止状態にあるモードにおいて、インタフェースに接続された外部機器から電力供給が要求された場合に、インタフェースから外部機器に電力を供給することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係るプリンタの電気的構成を示すブロック図である。
【図２】電力回路の構成を示すブロック図である。
【図３】モード遷移処理の流れを示すフローチャートである。
【図４】プリンタの電気的構成を示すブロック図であり、第１スリープモードの状態を示す。
【図５】プリンタの電気的構成を示すブロック図であり、第２スリープモードの状態を示す。
【発明を実施するための形態】
【００１４】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００１５】
＜プリンタの電気的構成＞
図１に示されるプリンタ１は、画像形成エンジンの一例としての印刷部１１、操作パネル１２、ＵＳＢコネクタ１３、電源回路１４、スイッチ１５およびＡＳＩＣ（Application Specific Integrated Circuit）１６を備えている。
【００１６】
印刷部１１（処理部の一例）は、プリンタ１の外殻をなす筐体内に設けられている。印刷部１１は、プリンタ１のエンジンであり、筐体内の搬送経路に沿って１枚ずつ搬送される印刷用紙などのシートにカラー画像またはモノクロ画像を印刷するよう構成されている。画像形成の方式は、電子写真方式であってもよいし、インクジェット方式であってもよい。
【００１７】
操作パネル１２（操作受付部の一例）は、たとえば、筐体の上面に設けられており、操作部および表示部を備えている。操作部は、たとえば、テンキーやカーソルキーなどの操作キーを備えている。操作キーが操作されると、その操作が操作部に受け付けられて、その操作の内容に応じた信号が操作パネルから出力される。表示部は、たとえば、液晶ディスプレイからなる。
【００１８】
なお、操作部および表示部は、個別に設けられていてもよいが、タッチパネルを構成していてもよい。タッチパネルを構成する表示部には、各種の情報や操作キーなどの画像が表示される。ユーザが表示部に表示される操作キーを押操作（タッチ操作）することにより、その操作が操作部に受け付けられて、その操作の内容に応じた信号（データ）が操作パネルから出力される。以下では、操作部および表示部がタッチパネルを構成する場合を前提とする。
【００１９】
ＵＳＢコネクタ１３（インタフェースの一例）は、レセプタクル（メス）であり、プラグ（オス）の受入口が筐体から外部に露出するように配置されている。ＵＳＢコネクタ１３は、ＶＢＵＳ端子、Ｄ＋通信端子、Ｄ−通信端子、ＴＸ送信端子、ＲＸ受信端子およびＣＣ（Configuration Channel）端子などを有している。
【００２０】
電源回路１４  は、図２に示されるように、スイッチング電源１４１およびＤＣ／ＤＣコンバータ１４２，１４３を含む。スイッチング電源１４１は、商用交流電源ＡＣから一対の給電線を介して供給される交流電圧を直流電圧に変換するものであり、ダイオードブリッジ、トランスおよび整流平滑回路などを備えている。スイッチング電源１４１は、たとえば、２４Ｖの直流電圧を出力する。ＤＣ／ＤＣコンバータ１４２，１４３は、リニアレギュレータなどを備え、スイッチング電源１４１から出力される直流電圧を降圧する。一方のＤＣ／ＤＣコンバータ１４２は、スイッチング電源１４１の出力電圧を第１所定電圧（たとえば、ＤＣ５Ｖ）に降圧する。他方のＤＣ／ＤＣコンバータ１４３は、スイッチング電源１４１の出力電圧を第２所定電圧（たとえば、ＤＣ３．３Ｖ）に降圧する。本実施形態においては、電源回路１４、スイッチ１５、スイッチ３２及びスイッチ４１−４４を組み合わせたものが、電源部の一例である。
【００２１】
電源回路１４は、複数の出力端子を備えており、その出力端子から印刷部１１および操作パネル１２を含む各部に動作電力を供給する。出力端子の１つである第１所定電圧を出力する端子は、給電線１７を介して、ＵＳＢコネクタ１３のＶＢＵＳ端子と接続されている。また、電源回路１４には、図示されていないが、電源回路１４の動作を制御するための電源制御部が備えられている。
【００２２】
スイッチ１５は、たとえば、Ｎチャネル型のＭＯＳＦＥＴからなり、そのドレイン端子が給電線１７に接続され、ソース端子が抵抗を介して接地されている。スイッチ１５は、ゲート端子に入力される電圧により、スイッチング動作（オン／オフ）する。
【００２３】
ＡＳＩＣ１６は、メインＣＰＵ（Central Processing Unit）２１、サブＣＰＵ２２、画像処理部２３、ＵＳＢコントローラ２４およびＬＡＮインタフェース（Ｉ／Ｆ）２５を備えている。メインＣＰＵ２１、サブＣＰＵ２２、画像処理部２３、ＵＳＢコントローラ２４およびＬＡＮインタフェース２５は、バス２６を介して、データ通信可能に接続されている。USBコントローラ２４は、電源部を制御するUSBパワーコントローラと、USB通信コントローラと、をそれぞれ別々に有していてもよい。
【００２４】
メインＣＰＵ２１（第１制御部の一例）およびサブＣＰＵ２２（第２制御部の一例）は、ＡＳＩＣ１６に入力される信号などに基づいて、各種の処理のためのプログラムを実行することにより、印刷部１１および操作パネル１２を含む各部の動作を制御する。サブＣＰＵ２２は、メインＣＰＵ２１よりも低性能のＣＰＵであり、メインＣＰＵ２１よりも省電力に設計されている。
【００２５】
画像処理部２３は、画像データの処理および印刷部１１の動作を制御するためのプロセッサである。
【００２６】
ＵＳＢコントローラ２４は、ＵＳＢコネクタ１３に接続された外部機器との間でのデータ通信を制御する。また、ＵＳＢコントローラ２４は、ＵＳＢコネクタ１３に接続された外部機器への電力の供給を制御するため、スイッチ１５のオン／オフを制御する。
【００２７】
ＬＡＮインタフェース２５は、ＬＡＮ（Local Area Network）との接続のためのインタフェースである。
【００２８】
また、図２に示されるように、電源回路１４が有する複数の出力端子のうち、第１所定電圧（たとえば、ＤＣ５Ｖ）を出力する端子には、給電線３１を介して印刷部１１が接続されている。給電線３１には、給電線３１における電流の導通および遮断を切り替えるスイッチ３２が接続されている。また、第２所定電圧（たとえば、ＤＣ３．３Ｖ）を出力する端子には、給電線３３を介してメインＣＰＵ２１が接続され、給電線３４を介してサブＣＰＵ２２が接続され、給電線３５を介して画像処理部２３が接続され、給電線３６を介してＵＳＢコントローラ２４が接続されている。給電線３３には、給電線３３における電流の導通および遮断を切り替えるスイッチ４１が接続されている。給電線３４には、給電線３４における電流の導通および遮断を切り替えるスイッチ４２が接続されている。給電線３５には、給電線３５における電流の導通および遮断を切り替えるスイッチ４３が接続されている。給電線３６には、給電線３６における電流の導通および遮断を切り替えるスイッチ４４が接続されている。スイッチ３２，４１〜４４は、たとえば、ＭＯＳＦＥＴなどの半導体スイッチング素子からなる。
【００２９】
＜モード遷移処理＞
プリンタ１は、電力消費モードとして、ノーマルモード（第１モードの一例）、第１スリープモード（第２モードの一例）および第２スリープモード（第３モードの一例）が設定されている。メインCPU２１は、ノーマルモードにおいて、スイッチ３２，４１〜４４のオン/オフを制御する。サブCPU22は、第１スリープモード及び第３スリープモードにおいて、スイッチ４１のオン/オフの制御を行う。
【００３０】
プリンタ１の電源がオフの状態からオン（Power ON）されると、商用交流電源ＡＣから電源回路１４に交流電力が供給され、電源回路１４からＡＳＩＣ１６を含む各部に動作電力が供給される。動作電力の供給を受けて、ＡＳＩＣ１６のメインＣＰＵ２１およびサブＣＰＵ２２は、互いに連携して、プリンタ１の電力消費モードを遷移させるため、図４に示されるモード遷移処理を実行する。
【００３１】
モード遷移処理では、メインＣＰＵ２１は、プリンタ１の電力消費モードをノーマルモードに設定する（Ｓ１１）。
【００３２】
ノーマルモードは、メインCPU２１によってスイッチ３２，４１〜４４がオンにされて、印刷部１１、操作パネル１２、電源回路１４の電源制御部およびＡＳＩＣ１６の各部に電力が供給されて、プリンタ１の各部が動作（オン）するモードである。また、ノーマルモードでは、ＵＳＢコントローラ２４によってスイッチ１５がオンされることにより、ＵＳＢコネクタ１３に接続された外部機器に電力を供給可能である。
【００３３】
ノーマルモードでは、メインＣＰＵ２１は、ＵＳＢコネクタ１３に接続された外部機器からの電力供給の要求の有無を判別する。外部機器から延びるＵＳＢケーブルのプラグがＵＳＢコネクタ１３に差し込まれた状態ではその外部機器とＵＳＢコントローラ２４との間でネゴシエーションを行うために、外部機器とＵＳＢコントローラ２４とが相互に通信可能に接続される。外部機器が動作電力や外部機器に内蔵のバッテリの充電のための電力の供給を必要とする場合、外部機器からＵＳＢコントローラ２４に電力供給の要求（以下、単に「電力要求」という。）が送信される。この電力要求をＵＳＢコントローラ２４が受信すると、メインＣＰＵ２１は、外部機器からの電力供給ありと判別する。
【００３４】
外部機器からの電力要求がない場合（Ｓ１２：ＮＯ）、メインＣＰＵ２１は、操作パネル１２の最後の操作が終了した時点または最後の印刷動作が終了した時点の遅い方から所定時間が経過したか否かを判別する（Ｓ１３）。
【００３５】
最後の操作の終了時点または最後の印刷動作の終了時点の遅い方から所定時間が経過すると（Ｓ１３：ＹＥＳ）、つまり操作パネル１２の操作および印刷動作のいずれもが行われていない状態が所定時間継続すると、メインＣＰＵ２１は、電力消費モードをノーマルモードから第１スリープモードに切り替える（Ｓ１４）。メインＣＰＵ２１は、電力消費モードをノーマルモードから第１スリープモードに切り替えるとき、スイッチ４１、４３及びスイッチ３２をオフにし、ＤＣ／ＤＣコンバータ１４へディスイネーブル信号を送信して、ＤＣ／ＤＣコンバータ１４２を停止状態とする。
【００３６】
第１スリープモードは、図４に示されるように、操作パネル１２の操作部、電源回路１４の一部ならびにＡＳＩＣ１６のサブＣＰＵ２２およびＵＳＢコントローラ２４に電力が供給されて、それらの各部が動作するモードである。第１スリープモードでは、印刷部１１、操作パネル１２の表示部、ならびにＡＳＩＣ１６のメインＣＰＵ２１および画像処理部２３への電力供給が停止状態にある。そのため、第１スリープモードは、ノーマルモードよりも消費電力が低いモードである。第１スリープモードでは、メインＣＰＵ２１への電力供給が停止状態にあり、メインＣＰＵ２１が動作しないため、スイッチ４２がオンのままにされて、サブＣＰＵ２２がモード遷移処理を引き継いで実行する。電源回路１４の残りの一部は、具体的には、ＤＣ／ＤＣコンバータ１４２であり、ＤＣ／ＤＣコンバータ１４２にディスイネーブル信号が入力されることにより、ＤＣ／ＤＣコンバータ１４２の動作が停止する。これにより、印刷部１１およびＵＳＢコネクタ１３には電力が供給されない。また、電源回路１４の一部であるＤＣ／ＤＣコンバータ１４３の動作は停止されないが、スイッチ４１，４３がオフにされることにより、メインＣＰＵ２１および画像処理部２３に電力が供給されない。
【００３７】
ノーマルモードから第１スリープモードに移行すると、サブＣＰＵ２２は、ユーザによる操作パネル１２の操作（ユーザ操作）またはＰＣ（Personal Computer）などの外部端末からの印刷要求の有無を判別する（Ｓ１５）。
【００３８】
操作パネル１２が操作されず、かつ、外部端末からの印刷要求をＬＡＮインタフェース２５に受信しないときには、サブＣＰＵ２２は、外部機器からの電力要求の有無を判別する（Ｓ１６）。
【００３９】
ＵＳＢコネクタ１３に外部機器が接続されていないか、または、ＵＳＢコネクタ１３に接続された外部機器からの電力要求がない場合（Ｓ１６：ＮＯ）、サブＣＰＵ２２は、操作パネル１２の操作または外部端末からの印刷要求の有無を再び判別する（Ｓ１５）。
【００４０】
操作パネル１２が操作されるか、外部端末からの印刷要求をＬＡＮインタフェース２５に受信するか、または、ＵＳＢコネクタ１３に接続された外部機器からの電力要求を受信するまで、電力消費モードは、第１スリープモードに保たれる。
【００４１】
第１スリープモードにおいて、操作パネル１２が操作されるか、または、外部端末からの印刷要求をＬＡＮインタフェース２５に受信した場合（Ｓ１５：ＹＥＳ）、サブＣＰＵ２２は、電力消費モードを第１スリープモードからノーマルモードに戻す（Ｓ１１）。すなわち、サブＣＰＵ２２は、印刷部１１、操作パネル１２の表示部、電源回路１４の残りの一部ならびにＡＳＩＣ１６のメインＣＰＵ２１および画像処理部２３への電力の供給を再開する。つまり、サブCPU２２は、ＤＣ／ＤＣコンバータ１４２へイネーブル信号を出力して、ＤＣ／ＤＣコンバータ１４２を動作状態とし、スイッチ４１及びスイッチ４３をオンする。
【００４２】
なお、第１スリープモードからノーマルモードへの移行に際して、サブＣＰＵ２２がメインＣＰＵ２１への電力の供給を再開した後、モード遷移処理をメインＣＰＵ２１に引き継いで、メインＣＰＵ２１により、印刷部１１などへの電力の供給が再開されてもよい。
【００４３】
第１スリープモードにおいて、ＵＳＢコネクタ１３に接続された外部機器からの電力要求を受信した場合には（Ｓ１６：ＹＥＳ）、サブＣＰＵ２２は、電力消費モードを第１スリープモードから第２スリープモードに切り替える（Ｓ１７）。サブCPU２２は、電力消費モードを第１スリープモードから第２スリープモードに切り替えるとき、ＤＣ／ＤＣコンバータ１４２へイネーブル信号を出力して、ＤＣ／ＤＣコンバータ１４２を動作状態とする。
【００４４】
第２スリープモードは、図５に示されるように、操作パネル１２の操作部、電源回路１４の全部ならびにＡＳＩＣ１６のサブＣＰＵ２２およびＵＳＢコントローラ２４に電力が供給されて、それらの各部が動作するモードである。そのため、第２スリープモードは、ノーマルモードよりも消費電力が低いモードであるが、電源回路１４の全部に電力が供給されるので、第１スリープモードよりは消費電力が高いモードである。第２スリープモードにおいても、サブＣＰＵ２２によってスイッチ４１がオフにされて、メインＣＰＵ２１への電力の供給が停止されるので、サブＣＰＵ２２がモード遷移処理を実行する。
【００４５】
第２スリープモードでは、外部機器からの電力要求を受けて、ＵＳＢコントローラ２４は、スイッチ１５をオンにする。電源回路１４が動作しているので、スイッチ１５がオンにされると、電源回路１４からＵＳＢコネクタ１３を経由してそのＵＳＢコネクタ１３に接続されている外部機器に供給される。
【００４６】
その後、第２スリープモードでは、サブＣＰＵ２２は、ユーザによる操作パネル１２の操作部の操作または外部端末からの印刷要求の有無を判別する（Ｓ１８）。
【００４７】
操作パネル１２の操作部が操作されず、かつ、外部端末からの印刷要求をＬＡＮインタフェース２５に受信しないときには（Ｓ１８：ＮＯ）、サブＣＰＵ２２は、ＵＳＢコネクタ１３からＵＳＢケーブルのプラグが脱抜されたか否かを判別する（Ｓ１９）。
【００４８】
ＵＳＢコネクタ１３からＵＳＢケーブルのプラグが抜かれていない場合（Ｓ１９：ＮＯ）、サブＣＰＵ２２は、外部機器からの電力要求が終了したか否かを判別する（Ｓ２０）。
【００４９】
ＵＳＢコネクタ１３からＵＳＢケーブルのプラグが抜かれておらず、かつ、そのＵＳＢケーブルを介してＵＳＢコネクタ１３に接続されている外部機器からの電力要求が終了していない場合（Ｓ２０：ＮＯ）、サブＣＰＵ２２は、ユーザによる操作パネル１２の操作部の操作または外部端末からの印刷要求の有無を再び判別する（Ｓ１８）。
【００５０】
そして、ＵＳＢコネクタ１３からＵＳＢケーブルのプラグが抜かれるか（Ｓ１９：ＹＥＳ）、または、外部機器からの電力要求が終了した場合（Ｓ２０：ＹＥＳ）、ＵＳＢコントローラ２４は、スイッチ１５をオフにする。また、サブＣＰＵ２２は、ディスイネーブル信号を出力して、電源回路１４の全部に電力が供給されている状態からその一部に電力が供給される状態にする。これにより、電力消費モードが第２スリープモードから第１スリープモードに戻る（Ｓ１４）。
【００５１】
第２スリープモードにおいて、操作パネル１２の操作部が操作されるか、または、外部端末からの印刷要求をＬＡＮインタフェース２５に受信した場合（Ｓ１８：ＹＥＳ）、サブＣＰＵ２２は、電力消費モードを第１スリープモードからノーマルモードに戻す（Ｓ１１）。すなわち、サブＣＰＵ２２は、印刷部１１、操作パネル１２の表示部、電源回路１４の残りの一部ならびにＡＳＩＣ１６のメインＣＰＵ２１および画像処理部２３への電力の供給を再開する。サブＣＰＵ２２は、電力消費モードを第１スリープモードからノーマルモードに戻すとき、スイッチ４１及びスイッチ４３をオンにする。
【００５２】
一方、ノーマルモードにおいて、ＵＳＢコネクタ１３に接続された外部機器からの電力要求を受信した場合には（Ｓ１２：ＹＥＳ）、その電力要求を受けて、ＵＳＢコントローラ２４は、スイッチ１５をオンにする。スイッチ１５がオンにされると、電源回路１４からＵＳＢコネクタ１３を経由してそのＵＳＢコネクタ１３に接続されている外部機器に供給される。
【００５３】
その後、メインＣＰＵ２１は、ユーザにより操作パネル１２上でスリープ移行を指示する操作がなされたか否かを判別する（Ｓ２１）。
【００５４】
スリープ移行を指示する操作がなされていない場合（Ｓ２１：ＮＯ）、メインＣＰＵ２１は、操作パネル１２の最後の操作が終了した時点または最後の印刷動作が終了した時点の遅い方から所定時間が経過したか否かを判別する（Ｓ２２）。
【００５５】
最後の操作の終了時点または最後の印刷動作の終了時点の遅い方から所定時間が経過していなければ、メインＣＰＵ２１は、スリープ移行を指示する操作がなされたか否かを再び判別する（Ｓ２１）。
【００５６】
そして、スリープ移行を指示する操作がなされるか（Ｓ２１：ＹＥＳ）、または、スリープ移行を指示する操作がなされずに、最後の操作の終了時点または最後の印刷動作の終了時点の遅い方から所定時間が経過した場合には（Ｓ２２：ＹＥＳ）、メインＣＰＵ２１は、電力消費モードをノーマルモードから第２スリープモードに切り替える（Ｓ１７）。
これにより、ＵＳＢコネクタ１３に接続されている外部機器への電力の供給が継続される。
【００５７】
＜作用効果＞
以上のように、ノーマルモードでは、電源回路１４から印刷部１１およびＵＳＢコネクタ１３に電力が供給される。第１スリープモードでは、電源回路１４から印刷部１１およびＵＳＢコネクタ１３への電力供給が停止状態にある。第２スリープモードでは、電源回路１４から印刷部１１への電力の供給が停止され、電源回路１４からＵＳＢコネクタ１３に電力が供給される。
【００５８】
第１スリープモード時に外部機器がＵＳＢコネクタ１３に接続されて、その外部機器から電力要求を受けたことに応じて、第１スリープモードから第２スリープモードに移行し、電源回路１４からＵＳＢコネクタ１３に電力が供給される。
【００５９】
よって、ＵＳＢコネクタ１３に接続された外部機器から電力供給が要求された場合に、電源回路１４からＵＳＢコネクタ１３に電力が供給されるので、ＵＳＢコネクタ１３から外部機器に電力を供給することができる。
【００６０】
ノーマルモードでは、電源回路１４からメインＣＰＵ２１に電力が供給され、第１スリープモードおよび第２スリープモードでは、電源回路１４からメインＣＰＵ２１への電力供給が停止状態にある。そして、第１スリープモードおよび第２スリープモードでは、メインＣＰＵ２１よりも省電力設計のサブＣＰＵ２２により、モード遷移処理が実行される。
これにより、第１スリープモードおよび第２スリープモードにおける省電力化を図ることができる。
【００６１】
サブＣＰＵ２２は、第２スリープモードでＵＳＢコネクタ１３に接続されている外部機器からの電力供給の要求が終了するか、または、第２スリープモードでＵＳＢコネクタ１３への外部機器の接続が解除されたことに応じて、電力消費モードを第２スリープモードから第１スリープモードに移行させる。第１スリープモードは、第２スリープモードよりも消費電力が低いので、第２スリープモードから第１スリープモードに移行することにより、プリンタ１の消費電力を低く抑えることができる。
【００６２】
また、サブＣＰＵ２２は、第２スリープモードで時に前記ジョブ受付部にジョブを受け付けたことに応じて、電力消費モードを第２スリープモードからノーマルモードに移行させる。これにより、印刷部１１への電力の供給が再開されるので、印刷部１１による印刷を実行することができる。
【００６３】
サブＣＰＵ２２は、ノーマルモード時に、ＵＳＢコネクタ１３に接続されている外部機器から電力供給の要求を受けている状態で、スリープ移行を指示する操作が操作パネル１２に受け付けられたことに応じて、電力消費モードをノーマルモードから第２スリープモードに移行させる。これにより、外部機器への電力の供給を続けながら、プリンタ１の消費電力を低減することができる。
【００６４】
また、サブＣＰＵ２２は、ノーマルモード時に、ＵＳＢコネクタ１３に接続されている外部機器から電力供給の要求を受けている状態で、最後の操作の終了時点または最後の印刷動作の終了時点の遅い方から所定時間が経過した場合にも、電力消費モードをノーマルモードから第２スリープモードに移行させる。これにより、外部機器への電力の供給を続けながら、プリンタ１の消費電力を低減することができる。
【００６５】
＜変形例＞
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することもできる。
【００６６】
たとえば、前述の実施形態では、メインＣＰＵ２１および画像処理部２３の動作を停止させる手段として、各スイッチをオフする例を挙げたが、「メインＣＰＵ２１および画像処理部２３へ」の図示しないクロック回路からのクロック信号の伝達を停止することによってメインＣＰＵ２１および画像処理部２３の動作を停止させる形態であってもよい。
前述の実施形態においては、「ＤＣ／ＤＣコンバータ１４２を動作状態とするときＤＣ／ＤＣコンバータ１４２へイネーブル信号を出力し、ＤＣ／ＤＣコンバータ１４２を停止状態とするとき、ディスイネーブル信号を出力する」という形態を例示したが、「ＤＣ／ＤＣコンバータ１４２を動作状態とするときＤＣ／ＤＣコンバータ１４２へイネーブル信号を出力し続け、ＤＣ／ＤＣコンバータ１４２を停止状態とするとき、イネーブル信号の出力を停止する」という形態を採用してもよい。
【００６７】
本発明は、印刷部１１を備えるプリンタ１に限らず、原稿の画像を読み取る画像読取エンジンの一例としての読取部を備えるスキャナに適用されてもよいし、印刷部１１および読取部の両方を備える複合機に適用されてもよい。画像読取エンジンは、例えば、ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）等のイメージセンサを含む。本発明をスキャナに適用した場合、上記実施形態の印刷部１１を読取部に置き換え、画像処理部２３を読取部用の画像処理部へ置き換えた形態となる。すなわち、第１モードにおいて電源部から読取部へ電力が供給され、第２モード及び第３モードにおいて電源部から読取部への電力供給が停止状態にある。
【００６８】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【００６９】
１：プリンタ
１１：印刷部
１２：操作パネル
１３：ＵＳＢコネクタ
１４：電源回路
２１：メインＣＰＵ
２２：サブＣＰＵ
【図１】
2019121382.tif 000003
【図２】
2019121382.tif 000004
【図３】
2019121382.tif 000005
【図４】
2019121382.tif 000006
【図５】
2019121382.tif 000007