(57)【要約】【課題】省電力モードからの復帰時間を短縮すると共に、省電力モードにおける電力消費を低減すること。【解決手段】省電力モードにおいて、第１のプロセッサに対して電力供給部からの電力供給が維持されると共にクロック信号の供給が停止され、第２のプロセッサに対して電力供給部からの電力供給およびクロック信号の供給が維持され、複数のインターフェース部のうち省電力モードからの復帰要因となる信号を受け付けるインターフェース部以外のインターフェース部に対して電力供給部からの電力供給およびクロック信号の供給が停止される情報処理装置。【選択図】図３
2014048865.tif 000002
【特許請求の範囲】
【請求項１】
機能の一部を停止して電力消費を低減する省電力モードを実行可能な情報処理装置であって、
情報処理を行う第１のプロセッサと、
前記省電力モードからの復帰を制御する第２のプロセッサと、
前記第１および第２のプロセッサとは異なる外部機器との通信を行う複数のインターフェース部と、
クロック信号を生成するクロック生成部と、を備え、
前記省電力モードにおいて、前記第１のプロセッサに対して電力供給部からの電力供給が維持されると共に前記クロック信号の供給が停止され、前記第２のプロセッサに対して前記電力供給部からの電力供給および前記クロック信号の供給が維持され、前記複数のインターフェース部のうち前記省電力モードからの復帰要因となる信号を受け付けるインターフェース部以外のインターフェース部に対して前記電力供給部からの電力供給および前記クロック信号の供給が停止される、
情報処理装置。
【請求項２】
請求項１記載の情報処理装置であって、
前記第２のプロセッサが、前記省電力モードからの復帰時において、前記複数のインターフェース部のうち前記省電力モードからの復帰要求を受け付けるインターフェース部以外のインターフェース部の初期化を行う、
情報処理装置。
【請求項３】
請求項１または２記載の情報処理装置であって、
前記複数のインターフェース部のうち前記省電力モードからの復帰要因となる信号を受け付けるインターフェース部には、ユーザからの復帰要求を受け付けるスイッチに接続されたインターフェース部が含まれる、
情報処理装置。
【請求項４】
請求項１ないし３のいずれか１項記載の情報処理装置であって、
前記複数のインターフェース部のうち前記省電力モードからの復帰要因となる信号を受け付けるインターフェース部には、復帰予定時刻が到来したときに信号を送信するタイマに接続されたインターフェース部が含まれる、
情報処理装置。
【請求項５】
請求項１ないし４のいずれか１項記載の情報処理装置であって、
前記第１のプロセッサは、前記省電力モードに移行する際に、割り込み通知によって前記省電力モードから復帰することを指示する命令を発行する、
情報処理装置。
【請求項６】
請求項１ないし４のいずれか１項記載の情報処理装置であって、
前記第１のプロセッサは、前記省電力モードに移行する際に、イベント通知によって前記省電力モードから復帰することを指示する命令を発行する、
情報処理装置。
【請求項７】
請求項１ないし６のいずれか１項記載の情報処理装置と、
前記情報処理装置によって制御される画像処理部と、
を備える画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および画像処理装置に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータや組込コンピュータ等の情報処理装置は、機能の一部を停止して電力消費を低減する動作モードを備えていることが多い。具体的には、ＳＴＲ（Suspend  To  RAM（Random  Access  Memory））やＡＲＭアーキテクチャにおけるスタンバイモード・休眠モード等の動作モードが知られている。
【０００３】
ＳＴＲとは、制御状態等をメモリに保存した状態で、ＣＰＵ（Central  Processing  Unit）やＨＤＤ（Hard  Disk  Drive）への電力供給を停止する動作モードである。
【０００４】
特許文献１には、ＳＴＲに相当する機能を有する情報処理装置について記載されている。この情報処理装置は、省電力モードに移行すると、メインのＣＰＵへの電力供給を停止し、メインのＣＰＵにＰＣＩｅ（Peripheral  Component  Interconnect  Express）線を介して接続されたＡＳＩＣ（Application  Specific  Integrated  Circuit）が、復帰要因を監視する。そして、復帰要因が発生すると、メインのＣＰＵへの電力供給が再開され、情報処理装置が省電力モードから復帰する。また、この情報処理装置におけるＡＳＩＣは、省電力モードにおいて、機能モジュール等への電力供給を停止する。
【０００５】
一方、ＡＲＭアーキテクチャにおけるスタンバイモードでは、ＣＰＵを含む各種デバイスへの電力供給は維持されるが、多くのデバイスへのクロック信号の供給が停止される。また、ＡＲＭアーキテクチャにおける休眠モードでは、論理回路への電力供給が停止され、その他のデバイスへの電力供給は維持される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＳＴＲを実行する情報処理装置は、省電力モードにおいてメインのＣＰＵへの電力供給を停止するため、省電力モードから復帰する際に、ＣＰＵの初期化やブートコードの読み出し、デバイスの初期化などの処理が必要となり、復帰時間が長くなってしまう。特許文献１に記載の情報処理装置においても、同様の課題が存在する。
【０００７】
また、ＡＲＭアーキテクチャにおけるスタンバイモードでは、デバイスへの電力供給が維持されるため、デバイスの数が多くなると、スタンバイモード中の電力消費が大きくなる場合がある。ＡＲＭアーキテクチャにおける休眠モードにおいても、プロセッサ内の論理回路への電力供給を停止するだけでは不十分であり、電力消費を十分に低減することができない場合がある。
【０００８】
一つの側面では、省電力モードからの復帰時間を短縮すると共に、省電力モードにおける電力消費を低減することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するための情報処理装置の一態様は、
機能の一部を停止して電力消費を低減する省電力モードを実行可能な情報処理装置であって、
情報処理を行う第１のプロセッサと、
前記省電力モードからの復帰を制御する第２のプロセッサと、
前記第１および第２のプロセッサとは異なる外部機器との通信を行う複数のインターフェース部と、
クロック信号を生成するクロック生成部と、を備え、
前記省電力モードにおいて、前記第１のプロセッサに対して電力供給部からの電力供給が維持されると共に前記クロック信号の供給が停止され、前記第２のプロセッサに対して前記電力供給部からの電力供給および前記クロック信号の供給が維持され、前記複数のインターフェース部のうち前記省電力モードからの復帰要因となる信号を受け付けるインターフェース部以外のインターフェース部に対して前記電力供給部からの電力供給および前記クロック信号の供給が停止されるものである。
【発明の効果】
【００１０】
一態様によれば、省電力モードからの復帰時間を短縮すると共に、省電力モードにおける電力消費を低減することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施例に係る画像処理装置１００のハードウェア構成例である。
【図２】コントローラユニット１４０およびＡＳＩＣ１５０のハードウェア構成例である。
【図３】省エネモードに移行するための所定の条件が満たされたときに実行される処理の流れを示すフローチャートの一例である。
【図４】省エネモードに移行したときにクロック信号の供給が停止される機器を示す図である。
【図５】省エネコントローラ１５４内の電力供給経路を例示した図である。
【図６】省エネモードに移行したときに電力の供給が停止される機器を示す図である。
【図７】省エネモードから復帰するための所定の条件が満たされたときに実行される処理の流れを示すフローチャートの一例である。
【図８】省エネモードへの移行、および省エネモードからの復帰に係る処理の流れを示すシーケンス図の一例である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について、添付図面を参照しながら実施例を挙げて説明する。
【実施例】
【００１３】
以下、図面を参照し、情報処理装置、および画像処理装置の実施例について説明する。
【００１４】
［構成］
図１は、一実施例に係る画像処理装置１００のハードウェア構成例である。画像処理装置１００は、例えばＭＦＰ（Multifunction  Peripheral）であり、装置に電力を供給するＰＳＵ（Power  Supply  Unit）１１０と、エンジンユニット１２０と、操作部ユニット１３０と、情報処理装置の一例であるＡＳＩＣ１５０を含むコントローラユニット１４０とを備える。
【００１５】
ＰＳＵ１１０には、例えばコンセントに差し込まれて使用される差込プラグ１１１から電源スイッチ１１２を介して交流電力が入力される。ＰＳＵ１１０は、入力される交流電力を電子機器用の直流電力に変換してエンジンユニット１２０、操作部ユニット１３０、およびコントローラユニット１４０に供給する。
【００１６】
エンジンユニット１２０は、エンジンユニット１２０全体を制御するＣＰＵ１２１および制御ＩＣ１２２と、スキャナユニット１２３と、プロッタユニット１２４とを備える。エンジンユニット１２０は、例えば、ＰＣＩｅ線によってＡＳＩＣ１５０と接続されている。
【００１７】
スキャナユニット１２３は、例えば、コンタクトガラス、発光装置、受光装置、およびＡＤ変換器等を備え、手動により、或いはローラによってコンタクトガラスに載置された原稿を光学的に走査し、原稿からの反射光に基づき画像データを生成する。スキャナユニット１２３により生成された画像データは、ＡＳＩＣ１５０に送信される。
【００１８】
プロッタユニット１２４は、例えば、タンデム型の感光ドラムを有し、ＡＳＩＣ１５０から入力される画像データに基づき、レーザビームを変調して感光ドラムを走査し、潜像を形成する。そして、プロッタユニット１２４は、潜像にトナーを付着して現像した１ページ毎の画像を用紙に熱と圧力で転写する。プロッタユニット１２４は、このような電子写真方式のプロッタに限られず、液滴を吐出して画像を形成するインクジェット型のプロッタユニットであってもよいし、他の態様のプロッタユニットでも構わない。
【００１９】
操作部ユニット１３０は、例えば、ユーザに可視情報を提供するためのＬＣＤ（Liquid  Crystal  Display）１３１と、ＬＣＤ１３１に付随するタッチパネル１３２と、操作キー１３３とを備える。ＬＣＤ１３１が表示する表示画像は、ＡＳＩＣ１５０により生成され、タッチパネル１３２および操作キー１３３に対してなされたユーザ操作は、ＡＳＩＣ１５０に送信される。
【００２０】
ＡＳＩＣ１５０は、メインＣＰＵ１５１と、操作部制御部１５２と、画像処理部１５３と、省エネコントローラ１５４とを備える。
【００２１】
図２は、コントローラユニット１４０およびＡＳＩＣ１５０のハードウェア構成例である。図２において、太線は電力供給経路を示し、矢印は制御信号の流れを示す。ＡＳＩＣ１５０は、上記したメインＣＰＵ１５１等の他、クロック信号を生成するクロック生成部１５５と、割込みＣＴＬ（コントローラ）１５６と、ＳＲＡＭ（Static  RAM）１５７と、外部機器とのインターフェース部として機能するＰＣＩｅ−Ｉ／Ｆ（インターフェース；以下同じ）１６０、ＤＤＲ３−Ｉ／Ｆ１６１、ローカルバス−Ｉ／Ｆ１６２、ＳＰＩ（Serial  Peripheral  Interface）１６３、ＵＳＢ（Universal  Serial  Bus）−Ｉ／Ｆ（１）１６４、ＵＳＢ−Ｉ／Ｆ（２）１６５、ＭＡＣ（Media  Access  Control）−Ｉ／Ｆ１６６、Ｉ２Ｃ（Inter-Integrated  Circuit）−Ｉ／Ｆ１６７、ＧＰＩＯ（General  Purpose  Input/Output）１６８等を備える。これらのインターフェース部は、ＡＳＩＣ１５０内を流れる信号を、ＲＡＭ１７０等の外部機器が採用する通信規格に応じた信号に変換して外部機器に出力する。また、これらのインターフェース部は、外部機器から入力される信号を、ＡＳＩＣ１５０内で採用される通信規格に応じた信号に変換してメインＣＰＵ１５１等に出力する。
【００２２】
また、コントローラユニット１４０は、ＲＡＭ１７０と、ＲＯＭ１７１と、不揮発性メモリ１７２と、ＵＳＢホスト１７３と、ＵＳＢデバイス１７４と、ＰＨＹ１７５と、ＲＴＣ（Real  Time  Clock）１７７と、バッテリー１７８と、省エネスイッチ１７９とを備える。
【００２３】
メインＣＰＵ１５１は、例えば、制御部、命令フェッチユニット、命令デコーダ、命令発行部、各種演算器、ＬＳＵ（Load  Store  Unit）、レジスタファイル等を有するプロセッサである。メインＣＰＵ１５１は、ＲＯＭ１７１や不揮発性メモリ１７２等に格納されたプログラムを実行することにより、画像処理装置１００がＭＦＰとして機能するために必要な各種演算処理や制御等を行う。
【００２４】
操作部制御部１５２は、例えば論理回路の組み合わせであり、ＬＣＤコントローラ等として機能する。画像処理部１５３も同様に、例えば論理回路の組み合わせであり、ＲＡＭ１７０に格納されたデータに対して所定の画像処理（回転、圧縮等）を行い、ＲＡＭ１７０に書き戻す処理等を行う。
【００２５】
省エネコントローラ１５４は、例えば、メインＣＰＵ１５１と同様のハードウェア構成を有するプロセッサである。省エネコントローラ１５４は、主に、画像処理装置１００やＡＳＩＣ１５０が実行する「省エネモード」からの復帰を制御する。ここで、「省エネモード」は、画像処理装置１００やＡＳＩＣ１５０が、機能の一部を停止して電力を低減する省電力モードであり、「省電力モード」、「スリープモード」、「休止モード」等、どのように称しても構わないが、本明細書では「省エネモード」と称する。省エネモードへの移行、および省エネモードからの復帰に係る処理については後述する。
【００２６】
ＰＣＩｅ−Ｉ／Ｆ１６０は、エンジンユニット１２０との間の通信を制御する。ＤＤＲ３−Ｉ／Ｆ１６１は、ＤＤＲ３を規格とするＤＲＡＭであるＲＡＭ１７０との間の通信を制御する。ローカルバス−Ｉ／Ｆ１６２は、ブートプログラム等が格納されたＲＯＭ１７１との間の通信を制御する。ＳＰＩ１６３は、不揮発性メモリ１７２との間の通信を制御する。不揮発性メモリ１７２は、例えば、ＨＤＤやＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、ＳＳＤ（Solid  State  Drive）等である。
【００２７】
ＵＳＢ−Ｉ／Ｆ（１）１６４は、ＵＳＢホスト１７３との間の通信を制御する。ＵＳＢホスト１７３は、ＵＳＢメモリやＳＤカード等が接続されるソケット部である。ＵＳＢ−Ｉ／Ｆ（２）１６５は、ＵＳＢデバイス１７４との間の通信を制御する。ＵＳＢデバイス１７４は、例えば他のコンピュータが接続されるポートである。
【００２８】
ＭＡＣ−Ｉ／Ｆ１６６は、ＭＡＣフレームを生成するインターフェース部であり、ＭＡＣフレームをイーサネット（登録商標）フレームに変換可能なＰＨＹ１７５を介してイーサネット１７６に接続する。イーサネット１７６には、画像処理装置１００に各種要求を送信する他のコンピュータが接続される。
【００２９】
Ｉ２Ｃ−Ｉ／Ｆ１６７は、ＲＴＣ１７７との間の通信を制御する。ＲＴＣ１７７は、計時用のチップであり、バッテリー１７８が接続されている。ＲＴＣ１７７は、ＰＳＵ１１０から電力が供給されていない間も計時を行っており、メインＣＰＵ１５１や省エネコントローラ１５４は、起動時にＲＴＣ１７７から時刻を取得し、その後は自ら計時を行って時刻を把握する。
【００３０】
ＧＰＩＯ１６８には、ＲＴＣ１７７、省エネスイッチ１７９、およびＰＳＵ１１０が接続される。
【００３１】
［省エネモードへの移行］
画像処理装置１００およびＡＳＩＣ１５０は、省エネモードに移行するための所定の条件が満たされたときに、省エネモードに移行する。省エネモードに移行するための所定の条件とは、例えば、ユーザによって省エネスイッチ１７９が操作されたこと、或いは操作部ユニット１３０に対して何ら操作がなされず且つ他のコンピュータから動作要求（プリント要求等）が無い状態が所定時間継続したこと等である。このような条件が満たされたかどうかは、例えばメインＣＰＵ１５１によって監視されている。
【００３２】
図３は、省エネモードに移行するための所定の条件が満たされたときに実行される処理の流れを示すフローチャートの一例である。
【００３３】
まず、メインＣＰＵ１５１が、エンジンユニット１２０および操作部ユニット１３０への電力供給を停止するように、ＰＳＵ１１０に指示する（Ｓ２００）。ＰＳＵ１１０は、内部のスイッチを操作することにより、エンジンユニット１２０および操作部ユニット１３０への電力供給を停止する。
【００３４】
次に、メインＣＰＵ１５１が、スタンバイ状態に移行するための処理を行う（Ｓ２０２）。スタンバイ状態に移行するための処理には、例えばメインＣＰＵ１５１がＡＲＭアーキテクチャを採用している場合、ロード／ストア命令の完了待ちを意味するＤＳＢ命令を発行し、更に、割り込み通知によってスタンバイ状態から復帰するＷＦＩ命令を発行する処理が含まれる。スタンバイ状態に移行すると、メインＣＰＵ１５１は、移行した旨を省エネコントローラ１５４に通知する（移行通知）。
【００３５】
移行通知を受けた省エネコントローラ１５４は、機器群（１）の内部値をＳＲＡＭ１５７にコピーする（Ｓ２０４）。機器群（１）とは、エンジンユニット１２０やＲＡＭ１７０等の外部機器との通信を制御するインターフェース部（１５２、１５３、１６０〜１６８）のうち、「省エネモードからの復帰要因となる信号を受け付けるインターフェース部」以外のインターフェース部である。そして、内部値とは、それぞれのインターフェース部が内蔵するレジスタ等に格納された値（データ）である。
【００３６】
本実施例の場合、例えば、ＭＡＣ−Ｉ／Ｆ１６６、Ｉ２Ｃ−Ｉ／Ｆ１６７、ＧＰＩＯ１６８が、「省エネモードからの復帰要因となる信号を受け付けるインターフェース部」に、該当する。なお、ＵＳＢデバイス１７４に他のコンピュータが接続されている場合、ＵＳＢ−Ｉ／Ｆ（２）１６５が「省エネモードからの復帰要求を受け付けるインターフェース部」に含まれてもよい。
【００３７】
従って、画像処理部１５２、操作部制御部１５３、ＰＣＩｅ−ＩＦ１６０、ＤＤＲ３−Ｉ／Ｆ１６１、ローカルバス−Ｉ／Ｆ１６２、ＳＰＩ１６３、ＵＳＢ−Ｉ／Ｆ（１）１６４、ＵＳＢ−Ｉ／Ｆ（２）１６５が、「省エネモードからの復帰要因となる信号を受け付けるインターフェース部以外のインターフェース部」、すなわち機器群（１）に該当する。
【００３８】
次に、省エネコントローラ１５４は、図示しないクロック信号線に接続されたスイッチを操作することにより、メインＣＰＵ１５１および機器群（１）へのクロック信号の供給を停止する（Ｓ２０６）。図４は、省エネモードに移行したときにクロック信号の供給が停止される機器を示す図である。図４においてハッチングされた機器が、省エネモードに移行したときにクロック信号の供給が停止される機器を示している。
【００３９】
次に、省エネコントローラ１５４は、例えば内蔵するスイッチを操作することにより、機器群（１）への電力供給を停止する（Ｓ２０８）。図５は、省エネコントローラ１５４内の電力供給経路を例示した図である。省エネコントローラ１５４は、スイッチ１５４Ａをオフ状態にすることによって画像処理部１５２、操作部制御部１５３、およびＰＣＩｅ−ＩＦ１６０への電力供給を停止することができ、スイッチ１５４Ｂをオフ状態にすることによってＤＤＲ３−Ｉ／Ｆ１６１、ローカルバス−Ｉ／Ｆ１６２、ＳＰＩ１６３、ＵＳＢ−Ｉ／Ｆ（１）１６４、およびＵＳＢ−Ｉ／Ｆ（２）１６５への電力供給を停止することができる。図６は、省エネモードに移行したときに電力の供給が停止される機器を示す図である。図６においてハッチングされた機器が、省エネモードに移行したときに電力の供給が停止される機器を示している。
【００４０】
そして、省エネコントローラ１５４は、復帰要因の監視を開始し（Ｓ２１０）。省エネモードへの移行が完了する。
【００４１】
［省エネモードからの復帰］
画像処理装置１００およびＡＳＩＣ１５０は、省エネモードから復帰するための所定の条件が満たされたときに（復帰要因となる信号を受け付けたときに）、省エネモードから復帰する。省エネモードから復帰するための所定の条件とは、例えば、ユーザによって省エネスイッチ１７９が操作されたこと、予め定められた復帰予定時刻が到来したこと、或いは他のコンピュータから動作要求があったこと等である。このような条件が満たされたかどうか、すなわち、省エネスイッチ１７９からの信号、復帰予定時刻の到来を示す信号、他のコンピュータからの動作要求を示す信号が、「省エネモードからの復帰要求を受け付けるインターフェース部」受け付けられたかどうかは、省エネＥＣＵ１５４によって監視されている。
【００４２】
図７は、省エネモードから復帰するための所定の条件が満たされたときに実行される処理の流れを示すフローチャートの一例である。
【００４３】
まず、省エネコントローラ１５４が、機器群（１）への電力供給を開始する（Ｓ３００）。
【００４４】
次に、省エネコントローラ１５４が、メインＣＰＵ１５１および機器群（１）へのクロック信号の供給を開始する（Ｓ３０２）。
【００４５】
次に、省エネコントローラ１５４が、機器群（１）の初期化を行う（Ｓ３０４）。省エネコントローラ１５４は、初期化の処理として、例えば、内部レジスタのクリア、ＳＲＡＭ１５７からの書き戻し等、各機器に応じた処理を行う。
【００４６】
次に、省エネコントローラ１５４が、メインＣＰＵ１５１をスタンバイ状態から復帰させるための割り込み通知を行う（Ｓ３０６）。
【００４７】
割り込み通知を受けたメインＣＰＵ１５１は、エンジンユニット１２０および操作部ユニット１３０への電力供給を開始するように、ＰＳＵ１１０に指示する（Ｓ３０８）。ＰＳＵ１１０は、内部のスイッチを操作することにより、エンジンユニット１２０および操作部ユニット１３０への電力供給を開始する。
【００４８】
図８は、省エネモードへの移行、および省エネモードからの復帰に係る処理の流れを示すシーケンス図の一例である。図８では、メインＣＰＵ１５１の機能を、ミドルウエアに相当する「サービス」と、ＯＳの「カーネル」に分けて表している。
【００４９】
まず、省エネモードに移行するための所定の条件が満たされたことを検知した「サービス」から「カーネル」に対して、省エネモード移行要求がなされる（Ｓ４００）。
【００５０】
省エネモード移行要求がなされると、「カーネル」は、ＲＴＣ１７７から省エネモードへの移行時刻を取得する（Ｓ４０２）。
【００５１】
そして、「カーネル」は、前述のように、例えばＤＳＢとＷＦＩ命令を発行し（Ｓ４０４）、メインＣＰＵ１５１をスタンバイ状態に移行させる（Ｓ４０６）。この際に、メインＣＰＵ１５１から省エネコントローラ１５４に対して移行通知がなされる（Ｓ４０８）。
【００５２】
移行通知を受けると、省エネコントローラ１５４は、省エネモード移行のための処理を行う（Ｓ４１０；図３のＳ２０４〜Ｓ２０８）。
【００５３】
その後、省エネコントローラ１５４は、「省エネモードからの復帰要求を受け付けるインターフェース部」が、復帰要因となる信号を受け付けると（Ｓ４１２）、省エネモードからの復帰のための処理を行う（Ｓ４１４；図７のＳ３００〜Ｓ３０４）。
【００５４】
そして、省エネコントローラ１５４は、メインＣＰＵ１５１に対して割り込みを発生させる（Ｓ４１６）。
【００５５】
「カーネル」は、割り込み要因のクリア等を含む割り込みベクタ処理を行い（Ｓ４１８）、省エネモードから復帰したことを「サービス」に通知する（Ｓ４２０）。
【００５６】
［まとめ］
以上説明した本実施例の画像処理装置１００およびＡＳＩＣ１５０は、以下のような効果を奏することができる。
【００５７】
まず、省エネモードにおいて、メインＣＰＵ１５１への電力供給を維持すると共にクロック信号の供給を停止するため、省エネモードからの復帰時に、メインＣＰＵ１５１の初期化やブートコードの読み出し等の処理を行う必要が無く、省エネモードからの復帰時間を短縮することができる。更に、省エネモードにおけるメインＣＰＵ１５１の消費電力が、静的漏洩電流に制限される。
【００５８】
また、省エネモードにおいて、「省エネモードからの復帰要因となる信号を受け付けるインターフェース部以外のインターフェース部」への電力供給が停止されるため、外部機器との通信を行うインターフェース部の数が多くなったとしても、省エネモードにおける電力消費の増加を抑制することができる。
【００５９】
係る効果は、種々のネットワークに接続されることにより、外部機器との通信を行うインターフェース部の数が比較的多い情報処理装置に適用された場合に、顕著なものとなる。外部機器との通信を行うインターフェース部の数が比較的多い情報処理装置としては、例えば、上記の画像処理装置の他、プロジェクタ、テレビ会議システム、移動体に搭載される制御システム、工作機械システム等を制御する情報処理装置が挙げられる。移動体に搭載される制御システムが省エネモードに移行する場面としては、例えば、ナビゲーションシステムが不使用時に動作を休止したり、エンジン制御装置がアイドリングストップ時に動作を休止したりする場面が挙げられる。
【００６０】
また、省エネモードからの復帰時に、復帰要因となる信号を監視していた省エネコントローラ１５４が、「省エネモードからの復帰要因となる信号を受け付けるインターフェース部以外のインターフェース部」すなわち機器群（１）の初期化を行うため、機器群（１）の初期化をメインＣＰＵ１５１が行う場合に比して、更に省エネモードからの復帰時間を短縮することができる。機器群（１）の初期化をメインＣＰＵ１５１が行う場合、メインＣＰＵ１５１が通常動作状態に復帰するのを待ってから機器群（１）初期化を行うことになり、処理時間が長くなってしまうからである。
【００６１】
これらより、本実施例の画像処理装置１００およびＡＳＩＣ１５０によれば、省電力モードからの復帰時間を短縮すると共に、省電力モードにおける電力消費を低減することができる。
【００６２】
なお、メインＣＰＵ１５１が、「第１のプロセッサ」の一例であり、省エネコントローラ１５４が、「第２のプロセッサ」の一例であり、エンジンユニット１２０が「画像処理部」の一例である。
【００６３】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【００６４】
例えば、本発明の情報処理装置が制御対象とする装置・システムは、実施例に挙げた画像処理装置の他、プロジェクタ、テレビ会議システム、移動体に搭載される制御システム、工作機械システム等であってもよい。
【００６５】
また、機器群（１）への電源供給を停止するためのスイッチは、ＡＳＩＣ１５０のチップ外に備えてもよい。こうすれば、ＡＳＩＣ１５０のチップ面積を小さくすることができる。
【符号の説明】
【００６６】
１００  画像処理装置
１１０  ＰＳＵ
１２０  エンジンユニット
１３０  操作部ユニット
１４０  コントローラユニット
１５０  ＡＳＩＣ
１５１  メインＣＰＵ
１５２  操作部制御部
１５３  画像処理部
１５４  省エネコントローラ
１５４Ａ、１５４Ｂ  スイッチ
１５５  クロック生成部
１５６  割込みＣＴＲＬ（コントローラ）
１５７  ＳＲＡＭ
１６０  ＰＣＩｅ−Ｉ／Ｆ
１６１  ＤＤＲ３−Ｉ／Ｆ
１６２  ローカルバス−Ｉ／Ｆ
１６３  ＳＰＩ
１６４  ＵＳＢ−Ｉ／Ｆ（１）
１６５  ＵＳＢ−Ｉ／Ｆ（２）
１６６  ＭＡＣ−Ｉ／Ｆ
１６７  Ｉ２Ｃ−Ｉ／Ｆ
１６８  ＧＰＩＯ
１７０  ＲＡＭ
１７１  ＲＯＭ
１７２  不揮発性メモリ
１７３  ＵＳＢホスト
１７４  ＵＳＢデバイス
１７５  ＰＨＹ
１７７  ＲＴＣ
１７８  バッテリー
１７９  省エネスイッチ
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２０１０−２１１３５１号公報
【図１】
2014048865.tif 000003
【図２】
2014048865.tif 000004
【図３】
2014048865.tif 000005
【図４】
2014048865.tif 000006
【図５】
2014048865.tif 000007
【図６】
2014048865.tif 000008
【図７】
2014048865.tif 000009
【図８】
2014048865.tif 000010