(57)【要約】【課題】簡易な構成で且つユーザに余計な操作を求めることなく、ユーザによる装置の使用意図に応じて装置の省電力状態からの復帰時間を短縮すること。【解決手段】通常状態と、メインＣＰＵ１１００への通電が停止した省電力状態とを有すると共に、省電力状態においても通電されるサブＣＰＵ１３２０を有する画像処理装置であって、サブＣＰＵ１３２０は、復帰要因を検知し、検知された復帰要因を識別し、識別された復帰要因を記憶媒体に記憶させ、復帰要因の検知に応じてメインＣＰＵ１１００への通電を開始し、メインＣＰＵ１１００は、通電が開始されて起動された後に、記憶された復帰要因を読み込み、読み込まれた復帰要因に基づいて優先的に起動する機能を決定し、決定した機能を優先的に起動することを特徴とする。【選択図】図３
2013034072.tif 000002
【特許請求の範囲】
【請求項１】
通常状態と、装置全体を制御する第一の制御部への通電が停止した省電力状態とを有すると共に、前記省電力状態においても通電される第二の制御部を有する画像処理装置であって、
前記第二の制御部は、
前期省電力状態から前期通常状態へ復帰する要因となる復帰要因を検知する復帰要因検知部と、
前記検知された復帰要因を識別する復帰要因識別部と、
前記識別された復帰要因を記憶媒体に記憶させる復帰要因記憶部と、
前記復帰要因の検知に応じて前記第一の制御部への通電を開始する第一の制御部起動部とを有し、
前記第一の制御部は、
前記通電が開始されて起動された後に、前記記憶された復帰要因を読み込む復帰要因読込部と、
前記読み込まれた復帰要因に基づいて優先的に起動する機能を決定し、決定した機能を優先的に起動する機能起動制御部とを有することを特徴とする画像処理装置。
【請求項２】
前記優先的に起動されて起動が完了した機能が、起動が完了する前の他の機能があった場合であっても使用可能であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記機能起動制御部は、前記読み込まれた復帰要因が前記画像処理装置へのユーザの直接操作によるものである場合、前記画像処理装置へのユーザの直接操作を処理する機能を優先的に起動することを決定することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記機能起動制御部は、前記読み込まれた復帰要因に基づいて優先的に起動する機能を決定し、決定した機能のみを起動することを特徴とする請求項１乃至３いずれか１項に記載の画像処理装置。
【請求項５】
前記第二の制御部は、前記優先的に起動された機能の動作が終了した後、装置を省電力状態に遷移させることを特徴とする請求項１乃至４いずれか１項に記載の画像処理装置。
【請求項６】
通常状態と、装置全体を制御する第一の制御部への通電が停止した省電力状態とを有する共に、前記省電力状態においても通電される第二の制御部を有する画像処理装置の制御方法であって、
前期省電力状態から前期通常状態へ復帰する要因となる復帰要因を生成し、
前記第二の制御部が、
前記復帰要因を検知し、
前記検知された復帰要因を識別し、
前記識別された復帰要因を記憶媒体に記憶させ、
前記復帰要因の検知に応じて前記第一の制御部への通電を開始し、
前記第一の制御部が、
前記通電が開始されて起動された後に、前記記憶された復帰要因を読み込み、
前記読み込まれた復帰要因に基づいて優先的に起動する機能を決定し、決定した機能を優先的に起動することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法及び画像処理装置の制御プログラムに関し、特に画像処理装置の省電力状態から通常状態への復帰処理に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、コピー機として利用可能な複合機として構成されることが多い。
【０００３】
上述した複合機においては、通常の運転状態の他に省電力状態を設定することができるようになっているものが多い。この種の画像処理装置では、消費電力を低減するために、通常の運転状態の他に複合機が使用されていないときには、省電力状態に遷移するようになっている。省電力状態とは、複合機の消費電力を低減するために、運転状態でないときに複合機の大半の部分を通電されていない状態とするもので、しばしば制御部を構成するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の通電までも切断してしまう。このため省電力状態から通常状態への復帰時には、複合機はハードディスクや不揮発性メモリから再度プログラムを読み込み、ＲＡＭに展開する必要が生じる。
【０００４】
一方、複合機はユーザにコピー、プリンタ、スキャナ、ＦＡＸ等の様々な機能を提供しており、これらの機能は増える一方である。このため省電力状態からの通常の通電状態への復帰時に、これらの機能を実現するための夫々のアプリケーション・プログラムを再度読み込む必要があるため、省電力状態から通常状態への復帰時間は長くなる。このため、例えば、ユーザがスキャナを使用したくとも、複合機が省電力状態に移行しているとスキャナ機能を実現するためのアプリケーション・プログラムが読み込まれるまでの間待つ必要があり、ユーザが利用したい機能がなかなか使用できないという状態になる。
【０００５】
そこで、ユーザが複合機を使用可能となるまでの待ち時間を短縮する技術として、ユーザが使用したい機能を選択し、選択された機能に対応するプログラムを省電力状態からの復帰時に優先的にハードディスクからＲＡＭにロードしてその機能を使用可能にした後、他のプログラムを起動する技術が開示されている（例えば、特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示されているような方法では、ユーザを待たせる時間は短くて済むが、優先的に復帰させたい機能の分だけ選択部を用意しなければならず、消費電力が増加してしまい、また、選択部の増加に伴ってユーザによる操作が煩雑になってしまうという問題があった。
【０００７】
更に、複合機の動作には、ユーザによる操作部の操作に応じて実行される動作と、ネットワークを介して入力されたコマンドに応じて実行される動作とがあり、後者の場合、特許文献１に開示されている方法は用いることができない。
【０００８】
本発明は、上記のような課題を解決するためになされたものであり、簡易な構成で且つユーザに余計な操作を求めることなく、ユーザによる装置の使用意図に応じて装置の省電力状態からの復帰時間を短縮することを目的とする。
【課題を解決するための手段】
【０００９】
通常状態と、装置全体を制御する第一の制御部への通電が停止した省電力状態とを有すると共に、前記省電力状態においても通電される第二の制御部を有する画像処理装置であって、前記第二の制御部は、前期省電力状態から前期通常状態へ復帰する要因となる復帰要因を検知する復帰要因検知部と、前記検知された復帰要因を識別する復帰要因識別部と、前記識別された復帰要因を記憶媒体に記憶させる復帰要因記憶部と、前記復帰要因の検知に応じて前記第一の制御部への通電を開始する第一の制御部起動部とを有し、前記第一の制御部は、前記通電が開始されて起動された後に、前記記憶された復帰要因を読み込む復帰要因読込部と、前記読み込まれた復帰要因に基づいて優先的に起動する機能を決定し、決定した機能を優先的に起動する機能起動制御部とを有することを特徴とする画像処理装置。
【００１０】
通常状態と、装置全体を制御する第一の制御部への通電が停止した省電力状態とを有する共に、前記省電力状態においても通電される第二の制御部を有する画像処理装置の制御方法であって、前期省電力状態から前期通常状態へ復帰する要因となる復帰要因を生成し、前記第二の制御部が、前記復帰要因を検知し、前記検知された復帰要因を識別し、前記識別された復帰要因を記憶媒体に記憶させ、前記復帰要因の検知に応じて前記第一の制御部への通電を開始し、前記第一の制御部が、前記通電が開始されて起動された後に、前記記憶された復帰要因を読み込み、前記読み込まれた復帰要因に基づいて優先的に起動する機能を決定し、決定した機能を優先的に起動することを特徴とする画像処理装置の制御方法。
【発明の効果】
【００１１】
本発明によれば、簡易な構成で且つユーザに余計な操作を求めることなく、ユーザによる装置の使用意図に応じて装置の省電力状態からの復帰時間を短縮することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るシステムの運用形態を示す図である。
【図２】本発明の実施形態に係る画像処理装置のハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図４】本発明に係る画像処理装置のソフトウェア構成を示すブロック図である。
【図５】本発明の実施形態に係る画像処理装置の状態遷移を示す図である。
【図６】従来の画像処理装置における省エネモードからスタンバイモードへの復帰動作の時間経過を示す図である。
【図７】本発明の実施形態に係る画像処理装置における省エネモードからスタンバイモードへの復帰動作手順を示すフローチャートである。
【図８】本発明の実施形態に係る画像処理装置における省エネモードからスタンバイモードへの復帰動作の時間経過を示す図である。
【図９】本発明の実施形態に係る画像処理装置における省エネモードからスタンバイモードへの復帰動作の時間経過を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像形成装置の例として、画像形成出力を実行する画像処理装置であって、ネットワークを介して入力されたコマンドに応じて省電力状態から通常の通電状態に復帰する装置を例として説明する。
【００１４】
図１は、本実施の形態に係るシステムの運用形態の例を示す図である。図１に示すように、本実施形態に係るシステムは、画像処理装置１、クライアント端末２、データ管理サー３がネットワーク４を介して接続され、さらに、画像処理装置１は電話回線５に接続されて構成されている。
【００１５】
画像処理装置１は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）である。本実施形態において、画像処理装置１は、ネットワーク４を介してクライアント端末２から受信した印刷ジョブに基づいて画像形成出力を実行する。
【００１６】
クライアント端末２は、ユーザが操作する情報処理端末であり、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置によって実現される。ユーザがクライアント端末２を操作することにより、ネットワーク４を介して印刷ジョブをクライアント端末２から画像処理装置１へ送信することができる。
【００１７】
データ管理サーバ３は、ネットワーク上に存在するファイル共有サーバであり、印刷対象となるデータが格納されている。なお、ユーザは、画像処理装置１やクライアント端末２からネットワーク４を介してデータ管理サーバ３にアクセスすることにより、印刷したいデータを選択及び取得することができる。
【００１８】
図１におけるネットワーク４は、例えばオフィスＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の限定されたネットワークであるが、インターネットや電話回線等の広域ネットワークを介して接続される態様とすることも可能である。
【００１９】
次に、本実施形態に係る画像処理装置１、クライアント端末２、データ管理サーバ３のハードウェア構成について図２を参照して説明する。なお、本実施形態に係る画像処理装置１は、図２に示すハードウェア構成に加えて、スキャナ、プリンタ、ファクシミリ、コピー等を実現するためのエンジンを備える。以下の説明においては、画像処理装置１のハードウェア構成を例として説明するが、クライアント端末２についても同様である。
【００２０】
図２に示すように、本実施形態に係る画像処理装置１は、一般的なサーバやＰＣ等と同様の構成を含む。即ち、本実施形態に係る画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２１】
ＣＰＵ１０は演算手段であり、画像処理装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２２】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが画像処理装置１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザが画像処理装置１に情報を入力するためのユーザインタフェースである。尚、図１において説明したように、本実施形態に係るデータ管理サーバ３は共有サーバとして運用される。従って、ＬＣＤ６０及び操作部７０等のユーザインタフェースは省略可能である。
【００２３】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がＲＡＭ２０にロードされたプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像処理装置１、クライアント端末２、データ管理サーバ３の機能を実現する機能ブロックが構成される。
【００２４】
次に、本実施形態に係る画像処理装置１のハードウェア構成について、図３を参照して説明する。図３は、本実施形態に係る画像処理装置１のハードウェア構成を示すブロック図である。図３に示すように、本実施形態に係る画像処理装置１は、コントローラ１０００、データ記憶部１０１０、操作部１０２０、画像読取部１０３０、画像形成部１０４０、ファクシミリ１０５０、用紙セットセンサ１０６０、本体部電源スイッチ１０７０、主電源スイッチ１０８０、ＡＣ／ＤＣ電源生成部１０９０を有する。
【００２５】
また、コントローラ１０００は、上述したＣＰＵ１０に相当するメインＣＰＵ１１００、上述したＲＡＭ２０に相当する主メモリ１２００の他に、信号受信部１３００、サブ電源スイッチ１４００を含む。さらに、信号受信部１３００は、Ｅｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ１３１０、サブＣＰＵ１３２０を含む。尚、図３においては、電気的接続を実線の矢印で示しており、電力の流れを破線の矢印で示している。
【００２６】
コントローラ１０００は、ソフトウェアとハードウェアとが連携して動作することにより機能する。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等によって構成されるデータ記憶部１０１０に格納されたプログラムが、主メモリ１２００等の揮発性メモリ（以下、メモリ）にロードされ、メインＣＰＵ１１００がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と、信号受信部１３００やサブ電源スイッチ１４００などのハードウェアとが連携することによりコントローラ１０００が機能する。コントローラ１０００は、画像処理装置１全体を制御する制御部として機能する。
【００２７】
メインＣＰＵ１１００は、コントローラ１０００に含まれる各部を制御する役割を担い、コントローラ１０００の各部に命令を与える。主メモリ１２００は、図２のＲＡＭ２０に相当し、メインＣＰＵ１１００が情報を処理する際の作業領域として用いられる。メインＣＰＵ１１００は、本体部電源スイッチ１０７０またはサブ電源スイッチ１４００がＯＮのときには電源はＯＮであり、本体部電源スイッチ１０７０またはサブ電源スイッチ１４００がＯＦＦのときには電源はＯＦＦである。
【００２８】
信号受信部１３００は、Ｅｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ１３１０とサブＣＰＵ１３２０から構成され、ネットワーク接続を担う。信号受信部１３００は、ネットワーク４を介してＥｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ１３１０に入力されたネットワーク信号をサブＣＰＵ１３２０を介してメインＣＰＵ１１００に送る。これにより画像処理装置１はネットワーク４を介してネットワーク接続される。
【００２９】
サブＣＰＵ１３２０は、操作部１０２０、画像読取部１０３０、ファクシミリ１０５０、用紙セットセンサ１０６０、Ｅｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ１３１０が生成した復帰要因となる信号を検知し、検知した復帰要因はどこで生成された復帰要因かを識別する。また、サブＣＰＵ１３２０は、復帰要因を検知したら、画像処理装置１の省エネモードにおける電源ＯＦＦ状態のメインＣＰＵ１１００を電源ＯＮの状態に切り替える役割を担う。
【００３０】
ここで、復帰要因とは、画像処理装置１を省エネモードからスタンバイモードへと遷移させるためのトリガーであり、サブＣＰＵ１３２０が復帰要因を検知することにより省エネモードからスタンバイモードへと遷移させるべく制御を実行する。これは、サブＣＰＵ１３２０は内部にキャッシュメモリとしてのＳＲＡＭを含み、そのＳＲＡＭにロードされた復帰要因検知プログラムに従って演算を行うことにより、復帰要因検知動作や復帰動作を実行する。モード及び異なるモードへの遷移については後述する。
【００３１】
尚、ＳＲＡＭの代わりに主メモリ１２００のようなサブＣＰＵ１３２０の外部にあるメモリに復帰要因プログラムが読み出され、そのプログラムに従ってサブＣＰＵ１３２０が演算を行うことにより上述した機能が実現される構成としても良い。上記したように、サブＣＰＵ１３２０によって構成される復帰要因検知機能は、検知した復帰要因がどこで生成されたか識別できるので、優先的に使用可能にする機能を決定して、その機能に対応したアプリケーションを起動することができる。これは本実施形態に係る要旨の一つである。
【００３２】
また、サブＣＰＵ１３２０は、省エネモードにおいて、Ｅｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ１３１０に入力されたネットワーク信号をメインＣＰＵ１１００に自動で送るネットワーク応答を担う。
【００３３】
さらに、サブＣＰＵ１３２０は、タイマー時計などの機器制御を行う機能を有し、画像処理装置１のスタンバイモードにおいて画像処理装置１へのユーザからの操作や装置動作が一定時間ない場合に、本体部電源スイッチ１０７０を自動的にＯＮからＯＦＦへ切り替える。このとき、画像処理装置１はスタンバイモードから省エネモードへと遷移する。反対に、サブＣＰＵ１３２０は、画像処理装置１の省エネモードにおいてサブＣＰＵ１３２０が復帰要因を検知した場合に、本体部電源スイッチ１０７０を自動的にＯＦＦからＯＮへ切り替える。このとき、画像処理装置１は省エネモードからスタンバイモードへと遷移する。
【００３４】
サブ電源スイッチ１４００は、ユーザが直接操作することにより、ＯＮ／ＯＦＦが切り替えられ、その切替信号をサブＣＰＵ１３２０へ送る。切替信号を受け取ったサブＣＰＵ１３２０は、その切替信号に基づいて本体部電源スイッチ１０７０の切り替えを自動で行う。
【００３５】
画像処理装置１が省エネモードである時に、ユーザがサブ電源スイッチ１４００を操作することにより、サブＣＰＵ１３２０が、画像処理装置１のモードを省エネモードからスタンバイモードへと遷移させる。このとき、サブ電源スイッチ１４００はＯＦＦからＯＮになり、切替信号を受け取ったサブＣＰＵ１３２０は受け取った切替信号に基づいて本体部電源スイッチ１０７０をＯＦＦからＯＮに切り替える。反対に、画像処理装置１がスタンバイモードである時に、ユーザがサブ電源スイッチ１４００を操作することにより、サブＣＰＵ１３２０が、画像処理装置１のモードをスタンバイモードから省エネモードへと遷移させる。このとき、サブ電源スイッチ１４００はＯＮからＯＦＦになり、切替信号を受け取ったサブＣＰＵ１３２０は受け取った切替信号に基づいて本体部電源スイッチ１０７０をＯＮからＯＦＦへ切り替える。
【００３６】
データ記憶部１０１０は、図２のＨＤＤ４０に相当し、情報の読み書きが可能な不揮発性の記憶媒体であり、画像処理装置１を制御するためのＯＳや各種の制御プログラム、アプリケーション・プログラム等が格納される。また、データ記憶部１０１０は、図２のＲＯＭ３０に相当する読み出し専用の記憶媒体も含む。なお、データ記憶部１０１０は、画像処理装置１が省エネモードである時には、本体部電源スイッチ１０７０がＯＦＦであるため、電源は供給されない。
【００３７】
操作部１０２０は、操作ボタン１０２１、操作パネル１０２２を含む。操作ボタン１０２１は、ユーザが画像処理装置１を直接操作し、若しくは画像処理装置１に対して情報を入力する際の入力インタフェースであり、図示しない複数のボタンにより構成されている。操作ボタン１０２１は、画像処理装置１がスタンバイモードのときにはユーザのキー操作に応じた信号を生成してメインＣＰＵ１１００にその信号を送る。
【００３８】
また、操作ボタン１０２１は、画像処理装置１が省エネモードのときには、ユーザが操作ボタン１０２１の何れかに触れたことを検知し、検知信号を生成して、その検知信号をサブＣＰＵ１３２０に送るためのセンサとしての機能を有する。つまり、画像処理装置１が省エネモードである時には、操作ボタン１０２１は、ユーザが操作ボタン１０２１のどのボタンを操作してもキー操作に応じた信号を生成せず、ユーザが操作ボタン１０２１に触れたことだけを検知する信号を生成するのみである。なお、画像処理装置１が省エネモードである時でも、操作ボタン１０２１がセンサとして機能するための電源は別途確保されている。操作ボタン１０２１は、図２に示す操作部７０によって実現される。
【００３９】
操作パネル１０２２は、画像処理装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作し、若しくは画像処理装置１に対して情報を入力する際の入力インタフェースでもある。即ち、操作パネル１０２２は、ユーザによる操作を受けるための画像を表示する機能を含む。操作パネル１０２２は、画像処理装置１がスタンバイモードのときにはユーザのパネル操作に応じた信号を生成してメインＣＰＵ１１００にその信号を送る。
【００４０】
また、操作パネル１０２２は、画像処理装置１が省エネモードのときには、ユーザが操作パネル１０２２に触れたことを検知し、検知信号を生成して、その検知信号をサブＣＰＵ１３２０に送るためのセンサとしての機能を有する。つまり、画像処理装置１が省エネモードである時には、ユーザが操作パネル１０２２のどの部分を操作してもパネル操作に応じた信号を生成せず、ユーザが操作パネル１０２２に触れたことだけを検知する信号を生成するのみである。なお、画像処理装置１が省エネモードである時でも、操作パネル１０２２がセンサとして機能するための電源は別途確保されている。操作パネル１０２２は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００４１】
画像読取部１０３０は、メインＣＰＵ１１００の制御に従い、原稿を撮像して撮像情報を取得し、取得した撮像情報をメインＣＰＵ１１００に送る。画像形成部１０４０は、メインＣＰＵ１１００の制御に従い、印刷出力すべき画像情報に基づいて生成された描画情報を画像として形成する。なお、画像読取部１０３０及び画像形成部１０４０は、画像処理装置１が省エネモードである時には本体部電源スイッチ１０７０がＯＦＦであるため、電源は供給されない。
【００４２】
ファクシミリ１０５０は、電話回線５を介して画像情報を受信し、その画像情報をメインＣＰＵ１１００に送る。また、ファクシミリ１０５０は、ユーザの操作によって、画像情報を電話回線５を介して他の場所にある画像処理装置１に送信する。なお、ファクシミリ１０５０は、電話回線５からの受信を常時監視しなければならないため、省エネモードであっても電源は供給される。
【００４３】
用紙セットセンサ１０６０は、画像処理装置１が省エネモードである時に画像読取部１０３０に用紙がセットされたことを検知し、検知信号を生成して、その検知信号をサブＣＰＵ１３２０に送るためのセンサとして機能する。なお、用紙セットセンサ１０６０は、用紙のセットを常時監視しなければならないため、画像処理装置１が省エネモードであっても電源は供給される。
【００４４】
本体部電源スイッチ１０７０は、画像処理装置１がスタンバイモードにある時に、画像処理装置１へのユーザからの操作や、装置動作が一定時間ない場合に、サブＣＰＵ１３２０の制御により、自動的にＯＮからＯＦＦへ切り替えられる。このとき画像処理装置１はスタンバイモードから省電力モードへと遷移する。また、本体部電源スイッチ１０７０は、画像処理装置１が省エネモードにある時に、サブＣＰＵ１３２０が復帰要因を検知した場合に、サブＣＰＵ１３２０の制御により、自動的にＯＦＦからＯＮへ切り替えられる。このとき画像処理装置１は省エネモードからスタンバイモードへと遷移する。
【００４５】
本体部電源スイッチ１０７０がＯＦＦのときは、データ記憶部１０１０、操作ボタン１０２１、操作パネル１０２２、画像読取部１０３０、画像形成部１０４０への電源供給はない。なお、上記したように、本体部電源スイッチ１０７０がＯＦＦのときでも、操作ボタン１０２１と操作パネル１０２２がセンサとして機能する際の電源は別途供給される。
【００４６】
また、本体部電源スイッチ１０７０は、サブ電源スイッチ１４００の操作によりサブＣＰＵ１３２０の制御を介してＯＮ／ＯＦＦの切り替えが実行される。つまり、サブ電源スイッチ１４００がＯＦＦからＯＮに切り替わった時には、サブＣＰＵ１３２０の制御により本体部電源スイッチ１０７０もＯＦＦからＯＮに切り替わる。また、サブ電源スイッチ１４００がＯＮからＯＦＦに切り替わった時には、サブＣＰＵ１３２０の制御により本体部電源スイッチ１０７０もＯＮからＯＦＦに切り替わる。
【００４７】
主電源スイッチ１０８０は、サブ電源スイッチ１４００がＯＦＦのとき、または、本体部電源スイッチ１０７０がＯＦＦのときにのみ、すなわち、省エネモードのときにのみ、ユーザの操作によりＯＮ／ＯＦＦが切り替えられる。主電源スイッチ１０８０がＯＦＦのときは画像処理装置１を構成するすべての機器への電源供給はない。主電源スイッチ１０８０がＯＮのときは、画像処理装置１は複数の状態を取りうる。これについては後述する。
【００４８】
ＡＣ／ＤＣ電源生成部１０９０は、コンセントから入力された交流電源を、画像処理装置１に適した直流電源に変換して画像処理装置１に電源を供給する。
【００４９】
次に、本実施形態に係る画像処理装置１のソフトウェア構成について、図４を参照して説明する。図４は、本実施形態に係る画像処理装置１のソフトウェア構成を示すブロック図である。ソフトウェア２０１としては、種々のアプリケーション２１１と、プラットフォーム２１２が存在する。これらは、ＵＮＩＸ（登録商標）等のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）によりプロセス単位で並列的に実行される。
【００５０】
アプリケーション２１１は、画像処理装置１の各機能に固有の情報処理を実行するためのソフトウェアである。アプリケーション２１１としては、コピー機用のアプリケーションであるコピーアプリ２２１、プリンタ用のアプリケーションであるプリンタアプリ２２２、スキャナ用のアプリケーションであるスキャナアプリ２２３、ファクシミリ用のアプリケーションであるファクシミリアプリ２２４及び操作部１０２０を制御するためのアプリケーションである操作アプリ２２５が存在する。この他、ＨＴＭＬ文書等を配信するためのＷｅｂサーバソフト、ＨＴＭＬ文書等を閲覧するためのＷｅｂブラウザ等により構成されるネットワークファイルアプリ等を含んでも良い。
【００５１】
プラットフォーム２１２は、アプリケーション２１１から画像処理装置１の各ハードウェアへの処理要求に関する情報処理を実行するためのソフトウェアである。アプリケーション２１１からの処理要求の受信には、予め定義されている関数により処理要求を受信するＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）２１３を利用して、画像処理装置１の各ハードウェアへの処理要求の送信には、予め定義されている関数により処理要求を送信するＥＮＩ（Ｅｎｇｉｎｅ  Ｉｎｔｅｒｆａｃｅ）２１４を利用する。プラットフォーム２１２は、種々のコントロールサービス２３１と、ＳＲＭ（Ｓｙｓｔｅｍ  Ｒｅｓｏｕｒｃｅ  Ｍａｎａｇｅｒ）２３２と、種々のハンドラ２３３を有する。
【００５２】
コントロールサービス２３１は、アプリケーション２１１から画像処理装置１の各ハードウェアへの処理要求を解釈して、解釈結果に応じて画像処理装置１の各ハードウェアの獲得要求を発生する。コントロールサービス２３１としては、ＮＣＳ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）２４１、ＦＣＳ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ２４２、ＤＣＳ（Ｄｅｌｉｖｅｒｙ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）２４３、ＥＣＳ（Ｅｎｇｉｎｅ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）２４４、ＭＣＳ（Ｍｅｍｏｒｙ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）２４５、ＯＣＳ（Ｏｐｅｒａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）２４６、ＵＣＳ（Ｕｓｅｒ  Ｄｉｒｅｃｔｏｒｙ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）２４７、ＳＣＳ（Ｓｙｓｔｅｍ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）２４８、ＯＵＳ（Ｏｎ  Ｄｅｍａｎｄ  Ｕｐｄａｔｅ  Ｓｅｒｖｉｃｅ）２４９が存在する。
【００５３】
ＮＣＳ２４１のプロセスは、ネットワーク等を介してデータ通信を行うためのＡＰＩを提供する。ＦＣＳ２４２のプロセスは、ファクシミリとして画像データ通信・画像データ取得・画像データ印刷等を行うためのＡＰＩを提供する。ＤＣＳ２４３のプロセスは、画像処理装置１に蓄積されている文書データの配信に関する制御を行う。ＥＣＳ２４４のプロセスは、画像処理装置１の画像読取部１０３０、画像形成部１０４０に関する制御を行う。ＭＣＳ２４５のプロセスは、画像データ記憶・画像データ処理等のメモリやハードディスクドライブに関する制御を行う。ＯＣＳ２４６のプロセスは、オペレーションパネルに関する制御を行う。ＵＣＳ２４７のプロセスは、ユーザ情報の管理に関する制御を行う。ＳＣＳ２４８のプロセスは、システムの管理に関する制御を行う。ＯＵＳ２４９のプロセスは、プログラムの更新に関する制御を行う。
【００５４】
尚、コントロールサービス２３１は、画像処理装置１が省エネモードから復帰する際の復帰動作を制御する復帰制御モジュールを含む。この復帰制御モジュールについては後に詳述する。この復帰制御モジュールは、アプリケーション２１１に含まれる構成としても良い。
【００５５】
ＳＲＭ２３２は、画像処理装置１の各ハードウェアの獲得要求を調停して、調停結果に応じて画像処理装置１の各ハードウェアへの処理要求を実現するための制御を行う。具体的に言うと、ＳＲＭ２３２のプロセスは、獲得要求に係る画像処理装置１の各ハードウェアが利用可能か否か（他の獲得要求と競合しないか否か）を判定して、利用可能である場合にはその旨をコントロールサービス２３１に通知する。さらには、獲得要求に係る画像処理装置１の各ハードウェアの利用スケジュールを作成して、作成結果に応じて画像処理装置１の各ハードウェアへの処理要求を実現するための制御を行う。
【００５６】
ハンドラ２３３は、上記の調停結果に応じて画像処理装置１の各ハードウェアを管理する。ハンドラ２３３としては、ＦＣＵＨ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ  Ｈｎｄｌｅｒ）２５１と、ＩＭＨ（Ｉｍａｇｅ  Ｍｅｍｏｒｙ  Ｈａｎｄｌｅｒ）２５２が存在する。ＦＣＵＨ２５１は、ファクシミリコントロールユニットを管理する。ＩＭＨ２５２は、メモリを各プロセスに割り振り、各プロセスが割り振られたメモリを管理する。
【００５７】
画像処理装置起動部２０２は、画像処理装置１の電源投入時に、すなわち、主電源２０９がＯＦＦからＯＮになった時に最初に実行される。これにより、ＵＮＩＸ（登録商標）等のＯＳが起動されて、プラットフォーム２１２が起動され、更にアプリケーション２１１が起動される。これらのプログラムは、データ記憶部１０１０に格納されており、主メモリ１２００に読み出されることによって起動される。
【００５８】
次に、画像処理装置１が取りうる状態について図５を参照して説明する。図５は本実施形態に係る画像処理装置１の状態遷移を示す図である。図５に示すように、画像処理装置１の状態には、アクティブモード３０１、スタンバイモード３０２、省エネモード３０３、シャットダウンモード３０４がある。
【００５９】
アクティブモード３０１は、画像処理装置１がコピー、プリンタ、スキャナ、ファクシミリなど、画像処理装置１が持つ機能のうち、少なくとも一つの機能を動作させている状態であり、消費電力が最も大きくなる。アクティブモード３０１は、装置動作の命令が実行されるに際して、スタンバイモードから遷移する。
【００６０】
スタンバイモード３０２は、画像処理装置１が待機している状態であり、すぐに装置動作の命令を実行することができる状態である。つまり、スタンバイモードにある画像処理装置１は、それが持つ機能の少なくとも一つをユーザが使用できる状態である。スタンバイモードは、装置動作が終了したらアクティブモード３０１から遷移する。また、スタンバイモード３０２へは、シャットダウンモードにおいて主電源スイッチ１０９０がＯＦＦからＯＮになったときにも遷移する。なお、スタンバイモード３０２においては、図３で示す本体部電源スイッチ１０７０、主電源スイッチ１０８０およびサブ電源スイッチ１４００のすべてがＯＮである。
【００６１】
省エネモード３０３は、最も消費電力が低い状態であり、本体部電源スイッチ１０７０、または、サブ電源スイッチ１４００はＯＦＦである。この状態においては、データ記憶部１０１０、操作ボタン１０２１、操作パネル１０２２、画像読取部１０３０、画像形成部１０４０、メインＣＰＵ１１００及び主メモリ１２００への電源供給はない。ただし、上記したように、省エネモード３０３の状態においても、操作ボタン１０２１、操作パネル１０２２がセンサとして機能する際の電源は別途供給される。省エネモード３０３においては、復帰要因の検知およびネットワーク応答は、サブＣＰＵ１３２０で行われる。
【００６２】
画像処理装置１がスタンバイモード３０２の状態にあるとき、画像処理装置１へのユーザからの操作や、装置動作が一定時間ない場合に、画像処理装置１は省エネモード３０３へ遷移する。このとき、本体部電源スイッチ１０７０およびサブ電源スイッチ１４００はＯＮからＯＦＦに切り替わる。反対に、画像処理装置１が省エネモード３０３の状態にあるとき、サブＣＰＵ１３２０が復帰要因を検知した場合には、画像処理装置１はスタンバイモード３０２へ遷移する。
【００６３】
主メモリ１２００は揮発性記憶媒体であるため、電源供給がない場合、情報が失われる。そのため、省エネモード３０３に遷移する際、主メモリ１２００の記憶領域のイメージは不揮発性の記憶媒体であるデータ記憶部１０１０にコピーされる。これにより、省エネモード３０３からの復帰時においては、データ記憶部１０１０にコピーされた主メモリ１２００のイメージを再度読み込むことにより、省エネモード３０３に遷移する前の状態に復帰することができる。
【００６４】
シャットダウンモード３０４は、主電源スイッチ１０８０がＯＦＦであり、画像処理装置１を構成するすべての機器への電源供給がない状態である。サブ電源スイッチ１４００がＯＦＦのときまたは本体部電源スイッチ１０７０がＯＦＦのときにのみ、すなわち、省エネモード３０３においてのみ、ユーザの操作により主電源スイッチ１０８０がＯＮからＯＦＦに切り替えられて画像処理装置１はシャットダウンモード３０４へ遷移する。
【００６５】
次に、本実施形態に係る画像処理装置１における省エネモードからスタンバイモードへの復帰動作を説明する前に、従来の画像処理装置における省エネモードからスタンバイモードへの復帰動作について、図６を参照して簡単に説明する。図６は従来の画像処理装置における省エネモードからスタンバイモードへの復帰動作の時間経過を示す図である。図６に示すように、従来の画像処理装置では、アプリケーションが起動を開始してから、すべてのアプリケーションの起動が完了するまでどの機能も使用できない。
【００６６】
なお、実際には、予め定められているアプリケーションの起動順序は図６で示す限りではないが、起動順序の変更ができないことと、すべてのアプリケーションが起動し終えるまでどの機能も使用できないことは従来の画像処理装置に共通である。
【００６７】
次に、本実施形態に係る画像処理装置１における省エネモードからスタンバイモードへの復帰動作手順について図７を参照して説明する。図７は本実施形態に係る画像処理装置１における省エネモードからスタンバイモードへの復帰動作手順を示すフローチャートである。画像処理装置１が省エネモードからスタンバイモードへ復帰するときには、まず、復帰要因が生成される。この復帰要因には、操作部１０２０へのユーザからの操作、ファクシミリ１０５０の画像情報の受信、用紙セットセンサによる用紙セットの検知、Ｅｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ１３１０における印刷要求の受信がある。つまり、操作部１０２０、ファクシミリ１０５０、用紙セットセンサ１０６０、Ｅｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ１３１０が復帰要因生成部として機能する。
【００６８】
復帰要因が生成されたら、まず、サブＣＰＵ１３２０は復帰要因を検知する（Ｓ７０１）。このとき、サブＣＰＵ１３２０は、復帰要因検知部として機能する。次に、サブＣＰＵ１３２０は、検知した復帰要因を識別する（Ｓ７０２）。このときサブＣＰＵ１３２０は復帰要因識別部として機能する。サブＣＰＵ１３２０は、識別された復帰要因を自身の持つメモリへ格納（Ｓ７０３）する。このとき、サブＣＰＵ１３２０は復帰要因記憶部として機能する。そして、サブＣＰＵ１３２０は、主制御部としてのメインＣＰＵ１１００を電源ＯＦＦの状態から電源ＯＮの状態へと切り替えて、メインＣＰＵ１１００を起動させる（Ｓ７０４）。このときサブＣＰＵ１３２０は、第一の制御部起動部として機能する。
【００６９】
メインＣＰＵ１１００が起動したら、メインＣＰＵ１１００は、データ記憶部１０１０に格納されていた主メモリ１２００のイメージを主メモリ１２００に読み出すことによりオペレーティングシステムを復帰させ（Ｓ７０５）、ハードウェアを起動する（Ｓ７０６）。これにより、図４において説明したようなプラットフォーム２１２のソフトウェア構成が主メモリ１２００の記憶領域上に再構成され、上述した復帰制御モジュールも起動する。その後、復帰制御モジュールはＳ７０３で格納された復帰要因を読み込む（Ｓ７０７）。このとき復帰制御モジュールは、復帰要因読込部として機能する。復帰制御モジュールは、読み込んだ復帰要因がユーザによるキー操作または用紙セットによるものであるか否かを判定する（Ｓ７０８）。ここで、キー操作とは、操作ボタン１０２１、操作パネル１０２２の何れかにユーザが触れること、または、ユーザがサブ電源スイッチ１４００を操作することを指す。
【００７０】
Ｓ７０７で読み込まれた復帰要因がユーザによるキー操作または用紙セットによるものであると判定された場合（Ｓ７０８／ＹＥＳ）は、この復帰要因はユーザが画像処理装置１に対して直接操作した結果生成されたものである。その場合、ユーザが画像処理装置１のすぐ近くにいると考えられるため、操作部１０２０を使用可能にするためのアプリケーションを優先的に起動させ、ユーザの次の操作が可能な状態に一刻も早く遷移させる必要がある。
【００７１】
従って、復帰制御モジュールは、Ｓ７０７で読み込んだ復帰要因がユーザによるキー操作または用紙セットによるものであると判定した場合（Ｓ７０８／ＹＥＳ）には、操作アプリ２２５を優先的に起動させる（Ｓ７０９）。ここで、復帰制御モジュールは機能起動制御部として機能する。そして、機能選択画面が表示され（Ｓ７１０）、操作部１０２０の使用が可能になり、画像処理装置１は省エネモードからスタンバイモードへの遷移を完了する。
【００７２】
Ｓ７０７で読み込まれた復帰要因がユーザによるキー操作または用紙セットのどちらでもないと判定された場合（Ｓ７０８／ＮＯ）は、この復帰要因は画像処理装置１に対してユーザが直接操作することなしに生成されたものである。ここで、ユーザが直接操作することなしに生成された復帰要因とは、ネットワーク４を介しての印刷要求の受信、または、電話回線５を介しての画像情報の受信により生成された復帰要因である。従って、この場合には、画像形成部１０４０またはファクシミリ１０５０を使用可能にするためのアプリケーションを優先的に起動させ、画像処理装置１の状態をプリンタ機能もしくはファクシミリ機能が使用可能な状態に一刻も早く遷移させる必要がある。
【００７３】
Ｓ７０７で読み込まれた復帰要因がユーザによるキー操作または用紙セットによるものでないと判定された場合（Ｓ７０８／ＮＯ）、復帰制御モジュールは、読み込んだ復帰要因が印刷要求であるか否か判定する（Ｓ７１１）。復帰要因が印刷要求である場合（Ｓ７１１／ＹＥＳ）には、プリンタ機能を使用可能にするためのアプリケーションを優先的に起動させ、印刷が可能な状態に一刻も早く遷移させる必要がある。従って、復帰制御モジュールは、プリンタアプリ２２２を優先的に起動させ（Ｓ７１２）、画像処理装置１は省エネモードからスタンバイモードへの遷移を完了する。このとき復帰制御モジュールは、機能起動制御部として機能する。
【００７４】
一方、復帰要因が印刷要求でない場合（Ｓ７１１／ＮＯ）には、ファクシミリ機能を使用可能にするためのアプリケーションを優先的に起動させ、ファクシミリ１０５０による画像情報の受信が可能な状態に一刻も早く遷移させる必要がある。従って、復帰制御モジュールは、ファクシミリアプリ２２４を優先的に起動させ（Ｓ７１３）、画像処理装置１は省エネモードからスタンバイモードへの遷移を完了する。
【００７５】
尚、優先的に起動させたアプリケーション以外については、予め定められた順番にしたがって起動し、使用可能な状態に復帰させても良いし、そのまま使用できない状態、つまり、省エネモードのままの状態でも良く、ユーザが適宜どちらかに切り替えるような構成としても良い。また、予め定められる順番は、ユーザが自由に設定できるように構成しても良い。これらについては、図８と図９を参照して説明する。
【００７６】
図８は、本実施形態に係る画像処理装置１における省エネモードからスタンバイモードへの復帰動作の時間経過を示す図である。尚、図８では、復帰要因が印刷要求であった場合を例にとっている。図８に示すように、本発明に係る画像処理装置１では、ある特定の機能のアプリケーションが起動を完了したら、他の機能のアプリケーションの起動が完了するのを待つことなく起動を終えたアプリケーションの機能を使用することができる。
【００７７】
他の機能のアプリケーションいついては、使用可能となった機能の動作中にバックグラウンドで順次起動させ、ついには全機能使用可能となる。このような構成とすることで、全機能が使用可能となるまでの時間を短縮することができ、従来の画像処理装置と比較して消費電力を低減させることができる。
【００７８】
また、図９に示すように、ある特定の機能のアプリケーションが起動を完了したら、他の機能のアプリケーションについては、そのまま使用できない状態としても良い。図９は、本実施形態に係る画像処理装置１における省エネモードからスタンバイモードへの復帰動作の時間経過を示す図である。尚、図９では、復帰要因が印刷要求であった場合を例にとっている。図９に示すように、本発明に係る画像処理装置１では、ある特定のアプリケーションが起動を完了したら、他の機能のアプリケーションの起動が完了するのを待つことなく起動を終えたアプリケーションの機能を使用することができる。
【００７９】
他の機能のアプリケーションについては、そのまま使用できない状態であり、使用可能となった機能の動作完了後には直ちに省エネモードへと遷移する。このような構成とすることで、使用する機能だけの起動となることから起動時間が短縮され、その機能を使用し終えたら速やかに省エネモードに遷移するため、消費電力をより低減させることができる。
【符号の説明】
【００８０】
１  画像処理装置
２  クライアント端末
３  データ管理サーバ
４  ネットワーク回線
５  電話回線
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１０００  コントローラ
１０１０  データ記憶部
１０２０  操作部
１０２１  操作ボタン
１０２２  操作パネル
１０３０  画像読取部
１０４０  画像形成部
１０５０  ファクシミリ
１０６０  用紙セットセンサ
１０７０  本体電源スイッチ
１０８０  主電源スイッチ
１０９０  ＡＣ／ＤＣ電源生成部
１１００  メインＣＰＵ
１２００  主メモリ
１３００  信号検知部
１３１０  Ｅｔｈｅｒｎｅｔ（登録商標）用ＰＨＹ
１３２０  サブＣＰＵ
１４００  サブ電源スイッチ
【先行技術文献】
【特許文献】
【００８１】
【特許文献１】特開２００７−１９４８７６号公報
【図１】
2013034072.tif 000003
【図２】
2013034072.tif 000004
【図３】
2013034072.tif 000005
【図４】
2013034072.tif 000006
【図５】
2013034072.tif 000007
【図６】
2013034072.tif 000008
【図７】
2013034072.tif 000009
【図８】
2013034072.tif 000010
【図９】
2013034072.tif 000011