(57)【要約】【課題】画像処理装置における電源制御に関する改良技術を提供する。【解決手段】電源部５０は、画像処理装置１００内の各部に電力を供給する。ＣＰＵ１１は、電源部５０を停止させる前にシャットダウン処理を実行する。ＣＰＵ１２は、電源ＳＷ６０を介して入力される電源停止の指示に応じて、ＣＰＵ１１にシャットダウン処理を実行させてから電源部５０を停止させる。電源制御部２２は、電源停止の指示に応じて動作してシャットダウン処理の開始タイミングを知らせる通信タイマーと、電源停止の指示に応じて動作して電源部５０の停止タイミングを知らせるリロードタイマーを備えている。電源制御部２２は、ＣＰＵ１２がシャットダウン処理の開始を指示しない場合にＣＰＵ１２に代わってシャットダウン処理の開始を指示し、またＣＰＵ１２が電源部５０を停止させない場合にＣＰＵ１２に代わって電源部５０を停止させる。【選択図】図１
2009056725.tif 000002
【特許請求の範囲】
【請求項１】
画像処理機能を備えた画像処理装置であって、
当該装置内の各部に電力を供給する電源部と、
電源部を停止させる前に停止準備処理を実行する第１制御部と、
当該装置に対する電源停止の指示に応じて停止準備処理を実行させてから電源部を停止させる第２制御部と、
前記電源停止の指示に応じて動作して停止準備処理の開始タイミングを知らせるタイマー機能を備え、第２制御部が停止準備処理の開始を指示しない場合に第２制御部に代わって前記開始タイミングで停止準備処理の開始を指示する電源制御部と、
を有する、
ことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記電源制御部は、前記電源停止の指示に応じて動作して電源部の停止タイミングを知らせるタイマー機能を備え、第２制御部が電源部を停止させない場合に第２制御部に代わって前記停止タイミングで電源部を停止させる、
ことを特徴とする画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置において、
当該装置は、通常モードと通常モードに比べて当該装置内の消費電力を低減させた節電モードとを備え、
前記電源制御部は、節電モード中における前記電源停止の指示に応じて第２制御部を通常モードに復帰させ、
前記第２制御部は、通常モードに復帰してから第１制御部を通常モードに復帰させ、第１制御部に停止準備処理を実行させてから電源部を停止させる、
ことを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
前記電源制御部は、節電モード中における前記電源停止の指示に応じて動作して通常モードへの復帰タイミングを知らせるタイマー機能を備え、第２制御部が第１制御部を通常モードに復帰させない場合に第２制御部に代わって前記復帰タイミングで第１制御部を通常モードに復帰させる、
ことを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
前記電源制御部は、前記復帰タイミングと前記開始タイミングを知らせる通信タイマーを備え、
前記通信タイマーは、節電モード中における前記電源停止の指示に応じてカウント動作を開始し、カウント値が第１設定値に達するタイミングを復帰タイミングとし、第１設定値に達した後にカウント動作を継続させてカウント値が第２設定値に達するタイミングを開始タイミングとする、
ことを特徴とする画像処理装置。
【請求項６】
請求項２から５のいずれか１項に記載の画像処理装置において、
前記電源制御部は、前記停止タイミングを知らせるリロードタイマーを備え、
前記リロードタイマーは、前記電源停止の指示に応じてカウント動作を開始してカウント値が設定値に達するタイミングを停止タイミングとし、前記第１制御部からの指示に応じてカウント動作の途中でカウント値がクリアされてカウント動作を繰り返すことにより、設定値に達するまでの時間を延長させる、
ことを特徴とする画像処理装置。
【請求項７】
請求項１から６のいずれか１項に記載の画像処理装置において、
前記第１制御部は、停止準備処理を実行してから第１制御部自身への電力の供給を停止させる、
ことを特徴とする画像処理装置。
【請求項８】
請求項７に記載の画像処理装置において、
前記第２制御部は、前記第１制御部による第１制御部自身への電力の供給を停止させる動作から停止準備処理の終了を検知する、
ことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
印刷機能などを備えた画像処理装置が知られている。特に、印刷機能に加えてスキャナ機能やＦＡＸ機能などの多くの機能を兼ね揃えた複合型の装置は、オフィス内に限らず店内などにも設置されて広く普及している。
【０００３】
複合型の装置などを代表例とする画像処理装置の分野においてもデジタル化が進み、ＣＰＵやハードディスクなどを搭載した画像処理装置も多く存在する。ＣＰＵやハードディスクなどを搭載した装置では、電源をオフする際に、必要なデータを退避させる処理やハードディスクの破損を抑える処理などのシャットダウン処理を行うことが望ましい。
【０００４】
例えば、特許文献１には、シャットダウン処理（所定の停止処理）を行う制御装置が記載されている。つまり、電源スイッチがオフ操作されると２つのＣＰＵがそれぞれ所定の停止処理を実行し、停止処理の実行が終了すると相手側のＣＰＵに通知する。２つのＣＰＵは、それぞれ自己の停止処理が終了すると共に相手のＣＰＵからの停止処理の終了通知を受信すると、電源ユニットに対して電力の供給の停止を指示する。
【０００５】
【特許文献１】特開２００４−２７２７４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、例えばシャットダウン処理などに適した電源制御に関する技術が提案されている。このような状況において、本願発明者は、画像処理装置の電源制御に関する改良技術について研究開発を重ねてきた。
【０００７】
本発明は、その研究開発の過程において成されたものであり、その目的は、画像処理装置における電源制御に関する改良技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の好適な態様の画像処理装置は、画像処理機能を備えた画像処理装置であって、当該装置内の各部に電力を供給する電源部と、電源部を停止させる前に停止準備処理を実行する第１制御部と、当該装置に対する電源停止の指示に応じて停止準備処理を実行させてから電源部を停止させる第２制御部と、前記電源停止の指示に応じて動作して停止準備処理の開始タイミングを知らせるタイマー機能を備え、第２制御部が停止準備処理の開始を指示しない場合に第２制御部に代わって前記開始タイミングで停止準備処理の開始を指示する電源制御部と、を有することを特徴とする。この態様によれば、電源制御部を備えていない場合に比べて、停止準備処理を開始させる確実性が向上する。
【０００９】
望ましい態様において、前記電源制御部は、前記電源停止の指示に応じて動作して電源部の停止タイミングを知らせるタイマー機能を備え、第２制御部が電源部を停止させない場合に第２制御部に代わって前記停止タイミングで電源部を停止させることを特徴とする。この態様によれば、電源制御部を備えていない場合に比べて、電源部を停止させる確実性が向上する。
【００１０】
望ましい態様において、当該装置は、通常モードと通常モードに比べて当該装置内の消費電力を低減させた節電モードとを備え、前記電源制御部は、節電モード中における前記電源停止の指示に応じて第２制御部を通常モードに復帰させ、前記第２制御部は、通常モードに復帰してから第１制御部を通常モードに復帰させ、第１制御部に停止準備処理を実行させてから電源部を停止させることを特徴とする。この態様によれば、節電モードから電源部を停止させる場合においても停止準備処理が実行される。
【００１１】
望ましい態様において、前記電源制御部は、節電モード中における前記電源停止の指示に応じて動作して通常モードへの復帰タイミングを知らせるタイマー機能を備え、第２制御部が第１制御部を通常モードに復帰させない場合に第２制御部に代わって前記復帰タイミングで第１制御部を通常モードに復帰させることを特徴とする。この態様によれば、電源制御部を備えていない場合に比べて、第１制御部を通常モードに復帰させる確実性が向上する。
【００１２】
望ましい態様において、前記電源制御部は、前記復帰タイミングと前記開始タイミングを知らせる通信タイマーを備え、前記通信タイマーは、節電モード中における前記電源停止の指示に応じてカウント動作を開始し、カウント値が第１設定値に達するタイミングを復帰タイミングとし、第１設定値に達した後にカウント動作を継続させてカウント値が第２設定値に達するタイミングを開始タイミングとすることを特徴とする。
【００１３】
望ましい態様において、前記電源制御部は、前記停止タイミングを知らせるリロードタイマーを備え、前記リロードタイマーは、前記電源停止の指示に応じてカウント動作を開始してカウント値が設定値に達するタイミングを停止タイミングとし、前記第１制御部からの指示に応じてカウント動作の途中でカウント値がクリアされてカウント動作を繰り返すことにより、設定値に達するまでの時間を延長させることを特徴とする。
【００１４】
望ましい態様において、前記第１制御部は、停止準備処理を実行してから第１制御部自身への電力の供給を停止させることを特徴とする。
【００１５】
望ましい態様において、前記第２制御部は、前記第１制御部による第１制御部自身への電力の供給を停止させる動作から停止準備処理の終了を検知することを特徴とする。
【発明の効果】
【００１６】
本発明により、画像処理装置における電源制御に関する改良技術が提供される。例えば本発明の好適な態様により、停止準備処理を開始させる確実性が向上する。また、本発明の別の好適な態様により、電源部を停止させる確実性が向上する。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好適な実施形態を図面に基づいて説明する。
【００１８】
図１には、本発明に係る画像処理装置の好適な実施形態が示されており、図１はその内部構成を説明するための機能ブロック図である。画像処理装置１００は、例えば、印刷機能やコピー機能やスキャナ機能やファクス機能や画像データ処理機能などのうちの少なくとも一つの画像処理機能を備えていることが望ましい。特に、印刷機能やコピー機能やスキャナ機能やファクス機能などの多くの機能を兼ね揃えた複合型の装置は、画像処理装置１００の一つの好適な代表例である。但し、画像処理装置１００は複合型の装置に限定されない。
【００１９】
ＣＰＵ１１，１２は、例えば予め記憶されたプログラムに従って画像処理装置１００内の動作を制御する。そのプログラムには、画像処理装置１００全体の動作をコントロールする情報が記述され、ＣＰＵ１１，１２は、画像処理装置１００内の各部をその情報に従って制御する。
【００２０】
本実施形態において、ＣＰＵ１１，１２は、画像処理装置１００内の電源制御を行う。特に、画像処理装置１００内の電源を停止させる際に、ＣＰＵ１１は、必要なデータの退避や図示しないハードディスクの破損を抑えるなどのためにシャットダウン処理を行う。そしてＣＰＵ１２は、そのシャットダウン処理の終了を確認してから、画像処理装置１００内の電源を停止させる。また、本実施形態においては、仮にＣＰＵ１１，１２に動作不良が発生した場合でも、電源制御部２２が支援的な役割を果たすことにより、電源制御の確実性を向上させている。ＣＰＵ１１，１２、電源制御部２２等による電源制御については後に（図２から図９参照）詳述する。
【００２１】
電源部５０は、画像処理装置１００内の各部に電力を供給する。電源部５０は、例えば画像処理装置１００の外部から供給される交流電流（ＡＣ電源）を直流に変換する。そして、電源部５０において交流直流変換（ＡＣ−ＤＣ変換）が行われ、電源部５０から電力供給線ＰＳを介して画像処理装置１００内の各部に定電圧（ＤＣ電源）が供給される。例えば、電源部５０から電源遮断部３１を介してＣＰＵ１１へ電力が供給され、また、電源部５０から電源遮断部３２を介してＣＰＵ１２へ電力が供給される。なお、電源遮断部３１は、電源制御部２１によって制御され、また、電源遮断部３２は、電源制御部２２によって制御される。
【００２２】
ＣＰＵ１１とＣＰＵ１２と電源制御部２１と電源制御部２２は、通信線ＣＬを介して互いに通信接続されており、通信線ＣＬを介した通信が通信制御部４０によって制御される。なお、画像処理装置１００内の各部は、通信線ＣＬとは別に設けられた信号線Ｓ１〜Ｓ６を介して、信号の遣り取りを行うことができる構成となっている。
【００２３】
先に説明したように、本実施形態では、電源制御部２２がＣＰＵ１１，１２による電源制御を支援する役割を果たしている。その電源制御部２２は、通信タイマーとリロードタイマーを備えている。通信タイマーは、シャットダウン処理の開始タイミングなどを知らせるタイマーであり、カウント値をカウントアップさせてカウント値がタイマー設定値と一致するタイミングをシャットダウン処理の開始タイミングとする。
【００２４】
リロードタイマーは、電源部５０の停止タイミングを知らせるタイマーであり、カウント値をカウントアップさせてカウント値がタイマー設定値と一致するタイミングを電源部５０の停止タイミングとする。なお、リロードタイマーは、ＣＰＵ１１からの指示に応じてカウント動作の途中でカウント値がクリアされてカウント動作を繰り返すことにより、カウント値がタイマー設定値に達するまでの時間を延長させる機能を備えている。
【００２５】
また、電源制御部２２には、電源ＳＷ６０を介して電源操作が入力される。電源ＳＷ６０は、例えばユーザによって操作される。電源ＳＷ６０がオフ操作を受け付けると、シャットダウン処理などの処理を経て画像処理装置１００内における電力の供給が停止される。なお、通信回線などを介して画像処理装置１００に接続される他の装置からの操作に応じて電源ＳＷ６０が操作されてもよい。
【００２６】
以上、図１に示した画像処理装置１００について概説したが、画像処理装置１００は、図１には図示されない他の機能を備えてもよい。例えば、画像処理装置１００の動作状況やモードの選択画面などを表示するとともにユーザからの操作を受け付けるコントロールパネルを備えてもよい。また、例えば紙やフィルムなどの媒体に記録された原稿画像を光学的に読み取ってデジタルデータに変換して画像データを取得する読み取り部を備えてもよい。なお、画像データは、光学的に読み取られる他に、画像処理装置１００の外部から通信回線などを介して取得されてもよいし、ユーザが指定したファイルなどから取得されてもよい。さらに、読み取り部によって取得された画像データを例えば紙などの媒体に印刷出力する印刷部を備えてもよい。
【００２７】
また、画像処理装置１００は、スタンバイモードと省エネモードを備えており、例えば電源ＳＷ６０が電源オンの状態において、これらのモードのうちの一方のモードが選択される。スタンバイモードは、画像処理装置１００内の読み取り部や印刷部などの画像処理機能に対して電力が供給された通常の状態であり、例えばユーザ操作が入力されると直ちに画像処理などを行うことができる状態である。これに対して省エネモードは、例えば読み取り部や印刷部などの画像処理機能に対する電力の供給を停止させた状態であり、スタンバイモードに比べて画像処理装置１００内の消費電力を低減させた節電用状態である。例えばスタンバイモードでユーザ操作が所定時間に亘って入力されなかった場合に、スタンバイモードから省エネモードに移行して装置内の消費電力が低減される。また、例えば省エネモードで画像処理などに関するユーザ操作が入力されると、省エネモードからスタンバイモードに移行して、ユーザ操作に応じた処理が実行される。
【００２８】
次に、図２から図９を利用して、図１の画像処理装置１００内の電源を停止させる際の制御について説明する。図２から図９の各図には、図１のＣＰＵ１１とＣＰＵ１２と電源制御部２２による処理に対応したフローチャートが示されている。以下、図１に示した部分（構成）については図１の符号を利用して画像処理装置１００内における電源制御を説明する。
【００２９】
図２は、スタンバイモードにおける正常動作時の処理を説明するための図である。電源制御部２２は、スタンバイモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１）。電源制御部２２は、オフ操作を検知するとリロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２２）。
【００３０】
電源ＳＷ６０が電源オフの操作を受け付けると、電源制御部２２から通信線ＣＬを介して、ＣＰＵ１２も電源ＳＷ６０に対するオフ操作を検知する（Ｓ１２１）。ＣＰＵ１２は、オフ操作を検知すると、ＣＰＵ１１に対してシャットダウン処理を開始するように指示する（Ｓ１２２）。この指示は、ＣＰＵ１２から通信線ＣＬと通信制御部４０を介してＣＰＵ１１へ伝えられる。さらに、ＣＰＵ１２は、通信線ＣＬを介して、電源制御部２２に対して通信タイマーの停止を指示し（Ｓ１２３）、電源制御部２２が通信タイマーを停止させる（Ｓ２２３）。なお、通信タイマーの停止の指示は、通信制御部４０から信号線Ｓ３を介して電源制御部２２へ出力されてもよいし、信号線３を無くして電源制御部２２が通信線ＣＬを介して通信制御部４０をモニタする構成により実現されてもよい。
【００３１】
ＣＰＵ１１は、ＣＰＵ１２からシャットダウン処理の開始を指示されると、電源制御部２２のリロードタイマーに対するリロード動作を開始するとともに、シャットダウン処理を開始する（Ｓ１１１）。つまり、リロードタイマーのカウント動作の途中でカウント値をクリアさせて、リロードタイマーにカウント動作を繰り返し行わせることにより、カウント値がタイマー設定値に達するまでの時間を延長させるリロード動作が行われる。そして、リロード動作によってタイマーが延長されている期間において、データの退避やハードディスクの破損を抑えるなどのためのシャットダウン処理が実行される。
【００３２】
ＣＰＵ１１は、シャットダウン処理が終了するとリロード動作を停止させる（Ｓ１１２）。なお、リロード動作の停止タイミングは、例えば、シャットダウン処理中にドライバーがアンロードされたタイミングであってもよい。さらに、ＣＰＵ１１は、電源遮断部３１の遮断を指示する（Ｓ１１３）。つまり、ＣＰＵ１１は、通信線ＣＬを介して、電源制御部２１に対して、ＣＰＵ１１自身に対する電力の供給を停止するように指示し、電源制御部２１が信号線Ｓ１を介して電源遮断部３１を制御して、電源遮断部３１がＣＰＵ１１に対する電力の供給を遮断する。この遮断処理により、ＣＰＵ１１に対する電力供給が完全に遮断されてもよいし、ＣＰＵ１１に対する電力供給の一部のみが部分的に遮断されてもよい。
【００３３】
そして、ＣＰＵ１２は、信号線Ｓ１を介して例えば割り込み処理などにより、電源制御部２１から電源遮断部３１に対する遮断指示を確認することにより、ＣＰＵ１１によるシャットダウン処理が終了したことを検知する（Ｓ１２４）。さらに、ＣＰＵ１２は、通信線ＣＬを介して、電源制御部２２に対して装置内への電力の供給を停止するように指示し、電源制御部２２が信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ１２５）。こうして、シャットダウン処理が正常に実行されてから、画像処理装置１００内における電力の供給が停止される。
【００３４】
図３は、スタンバイモードにおけるＣＰＵ１２の動作不良時の処理を説明するための図である。電源制御部２２は、スタンバイモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１）。電源制御部２２は、オフ操作を検知すると、リロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２２）。
【００３５】
ＣＰＵ１２が例えばハングアップなどの動作不良により正常に動作しない場合には、ＣＰＵ１２から電源制御部２２に対する通信タイマーの停止指示や、ＣＰＵ１２からＣＰＵ１１に対するシャットダウン処理の開始指示が行われない。
【００３６】
この場合には、電源制御部２２における通信タイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを開始タイミングとして、ＣＰＵ１１に対してシャットダウンを開始するように指示する（Ｓ２２４）。この指示は、電源制御部２２から信号線Ｓ２を介してＣＰＵ１１へ伝えられる。電源制御部２２は、例えば、信号線Ｓ２を一旦アサートしてからネゲートすることによりＣＰＵ１１に対してシャットダウンの指示を出す。
【００３７】
ＣＰＵ１１は、電源制御部２２からシャットダウン処理の開始を指示されると、電源制御部２２のリロードタイマーに対するリロード動作を開始するとともに、シャットダウン処理を開始する（Ｓ１１１）。またＣＰＵ１１は、シャットダウン処理が終了するとリロード動作を停止させ（Ｓ１１２）、電源遮断部３１の遮断を指示する（Ｓ１１３）。つまり、図２のＳ１１１からＳ１１３と同じ処理が、図３のＳ１１１からＳ１１３において実行される。
【００３８】
図３のＳ１１２において、ＣＰＵ１１によるリロード動作が停止されると、電源制御部２２のリロードタイマーのリロードが停止される（Ｓ２２５）。そして、リロードタイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを停止タイミングとして、信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ２２６）。こうして、ＣＰＵ１２の動作不良時においても、シャットダウン処理が正常に実行され、リロード動作を停止されてからリロードタイマーがタイムアウトするまでの時間（例えば数秒）後に、画像処理装置１００内における電力の供給が停止される。
【００３９】
図４は、スタンバイモードにおけるＣＰＵ１１の動作不良時の処理を説明するための図である。電源制御部２２は、スタンバイモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１）。電源制御部２２は、オフ操作を検知すると、リロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２２）。
【００４０】
電源ＳＷ６０が電源オフの操作を受け付けると、電源制御部２２から通信線ＣＬを介して、ＣＰＵ１２も電源ＳＷ６０に対するオフ操作を検知する（Ｓ１２１）。ＣＰＵ１２は、オフ操作を検知すると、ＣＰＵ１１に対してシャットダウン処理を開始するように指示する（Ｓ１２２）。この指示は、ＣＰＵ１２から通信線ＣＬと通信制御部４０を介してＣＰＵ１１へ伝えられる。さらに、ＣＰＵ１２は、通信線ＣＬを介して、電源制御部２２に対して通信タイマーの停止を指示し（Ｓ１２３）、電源制御部２２が通信タイマーを停止させる（Ｓ２２３）。
【００４１】
ＣＰＵ１１が例えばハングアップなどの動作不良により正常に動作しない場合には、シャットダウン処理やリロード動作が行われない。ＣＰＵ１１によるリロード動作が行われないため、電源制御部２２のリロードタイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを停止タイミングとして、信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ２２６）。こうして、ＣＰＵ１１の動作不良によりシャットダウン処理が正常に実行されない場合においても、リロードタイマーが起動されてからタイムアウトするまでの時間（例えば数秒）後に、画像処理装置１００内における電力の供給が停止される。
【００４２】
図５は、スタンバイモードにおけるＣＰＵ１１とＣＰＵ１２の動作不良時の処理を説明するための図である。電源制御部２２は、スタンバイモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１）。電源制御部２２は、オフ操作を検知すると、リロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２２）。
【００４３】
ＣＰＵ１２が例えばハングアップなどの動作不良により正常に動作しない場合には、ＣＰＵ１２から電源制御部２２に対する通信タイマーの停止指示や、ＣＰＵ１２からＣＰＵ１１に対するシャットダウン処理の開始指示が行われない。この場合には、電源制御部２２における通信タイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを開始タイミングとして、ＣＰＵ１１に対してシャットダウンを開始するように指示する（Ｓ２２４）。
【００４４】
しかし、ＣＰＵ１１が例えばハングアップなどの動作不良により正常に動作しない場合には、シャットダウン処理やリロード動作が行われない。ＣＰＵ１１によるリロード動作が行われないため、電源制御部２２のリロードタイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを停止タイミングとして、信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ２２６）。こうして、ＣＰＵ１１とＣＰＵ１２が共に動作不良の場合においても、リロードタイマーが起動されてからタイムアウトするまでの時間（例えば数秒）後に、画像処理装置１００内における電力の供給が停止される。
【００４５】
図６は、省エネモードにおける正常動作時の処理を説明するための図である。省エネモードでは、例えばＣＰＵ１１やＣＰＵ１２に対する電力の供給が停止あるいは部分停止されている。
【００４６】
電源制御部２２は、省エネモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１ｅ）。電源制御部２２は、オフ操作を検知すると、信号線Ｓ６を介して電源遮断部３２を制御し、ＣＰＵ１２へ電力を供給させる（Ｓ２２２ｅ）。そして、電源制御部２２は、リロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２３ｅ）。
【００４７】
ＣＰＵ１２は、電源遮断部３２を介して電力が供給されると、停止あるいは部分停止されていた省エネモードからスタンバイモードに復帰する（Ｓ１２１ｅ）。ＣＰＵ１２は、スタンバイモードに復帰すると、例えば通信線ＣＬを介して、電源制御部２２において検知された電源ＳＷ６０の操作状態を確認し、電源ＳＷ６０がオフ状態であることを検知する（Ｓ１２２ｅ）。
【００４８】
ＣＰＵ１２は、オフ状態を検知すると、電源遮断部３１の供給を指示する（Ｓ１２３ｅ）。つまり、ＣＰＵ１２は、通信線ＣＬを介して、電源制御部２２に対して電源遮断部３１の供給を指示する。そして、電源制御部２２から信号線Ｓ２を介して電源制御部２１へその指示が伝えられ、電源制御部２１が信号線Ｓ１を介して電源遮断部３１を制御して、電源遮断部３１がＣＰＵ１１に対する電力の供給を開始する。
【００４９】
さらに、ＣＰＵ１２は、通信線ＣＬを介して、電源制御部２２に対して通信タイマーの停止を指示し（Ｓ１２４ｅ）、電源制御部２２が通信タイマーを停止させる（Ｓ２２４ｅ）。また、ＣＰＵ１２は、ＣＰＵ１１に対してシャットダウン処理を開始するように指示する（Ｓ１２５ｅ）。この指示は、ＣＰＵ１２から通信線ＣＬと通信制御部４０を介してＣＰＵ１１へ伝えられる。
【００５０】
ＣＰＵ１１は、電源遮断部３１を介して電力が供給されると、停止あるいは部分停止されていた省エネモードからスタンバイモードに復帰する（Ｓ１１１ｅ）。そして、ＣＰＵ１１は、ＣＰＵ１２からシャットダウン処理の開始を指示されると、電源制御部２２のリロードタイマーに対するリロード動作を開始するとともに、シャットダウン処理を開始する（Ｓ１１２ｅ）。また、ＣＰＵ１１は、シャットダウン処理が終了するとリロード動作を停止させ（Ｓ１１３ｅ）、電源遮断部３１の遮断を指示する（Ｓ１１４ｅ）。つまり、図２のＳ１１１からＳ１１３と同じ処理が、図６のＳ１１２ｅからＳ１１４ｅにおいて実行される。
【００５１】
そして、ＣＰＵ１２は、信号線Ｓ１を介して例えば割り込み処理などにより、電源制御部２１から電源遮断部３１に対する遮断指示を確認することにより、ＣＰＵ１１によるシャットダウン処理が終了したことを検知する（Ｓ１２６ｅ）。さらに、ＣＰＵ１２は、通信線ＣＬを介して、電源制御部２２に対して装置内への電力の供給を停止するように指示し、電源制御部２２が信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ１２７ｅ）。こうして、省エネモード時に電源オフの操作が成された場合でも、シャットダウン処理が正常に実行されてから、画像処理装置１００内における電力の供給が停止される。
【００５２】
図７は、省エネモードにおけるＣＰＵ１２の動作不良時の処理を説明するための図である。電源制御部２２は、省エネモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１ｅ）。電源制御部２２は、オフ操作を検知すると、信号線Ｓ６を介して電源遮断部３２を制御し、ＣＰＵ１２へ電力を供給させる（Ｓ２２２ｅ）。そして、電源制御部２２は、リロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２３ｅ）。
【００５３】
ＣＰＵ１２が例えばハングアップなどの動作不良により正常に動作しない場合には、ＣＰＵ１２がＣＰＵ１１をスタンバイモードへ復帰させる処理や、ＣＰＵ１２から電源制御部２２に対する通信タイマーの停止指示や、ＣＰＵ１２からＣＰＵ１１に対するシャットダウン処理の開始指示が行われない。
【００５４】
この場合には、電源制御部２２における通信タイマーのカウント動作が継続され、カウント値が第１タイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを復帰タイミングとして、電源遮断部３１の供給を指示する（Ｓ２２５ｅ）。つまり、電源制御部２２は、信号線Ｓ２を介して電源制御部２１へ電源遮断部３１の供給を指示し、電源制御部２１が信号線Ｓ１を介して電源遮断部３１を制御して、電源遮断部３１がＣＰＵ１１に対する電力の供給を開始する。
【００５５】
さらに、電源制御部２２は、第１タイマー設定値に達した後も、通信タイマーのカウント動作を継続させ、カウント値が第２タイマー設定値と一致（タイムアウト）するタイミングを開始タイミングとして、ＣＰＵ１１に対してシャットダウンを開始するように指示する（Ｓ２２６ｅ）。この指示は、電源制御部２２から信号線Ｓ２を介してＣＰＵ１１へ伝えられる。
【００５６】
ＣＰＵ１１は、電源遮断部３１を介して電力が供給されると、停止あるいは部分停止されていた省エネモードからスタンバイモードに復帰する（Ｓ１１１ｅ）。そして、ＣＰＵ１１は、電源制御部２２からシャットダウン処理の開始を指示されると、電源制御部２２のリロードタイマーに対するリロード動作を開始するとともに、シャットダウン処理を開始する（Ｓ１１２ｅ）。またＣＰＵ１１は、シャットダウン処理が終了するとリロード動作を停止させ（Ｓ１１３ｅ）、電源遮断部３１の遮断を指示する（Ｓ１１４ｅ）。つまり、図２のＳ１１１からＳ１１３と同じ処理が、図７のＳ１１２ｅからＳ１１４ｅにおいて実行される。
【００５７】
図７のＳ１１３ｅにおいて、ＣＰＵ１１によるリロード動作が停止されると、電源制御部２２のリロードタイマーのリロードが停止される（Ｓ２２７ｅ）。そして、リロードタイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを停止タイミングとして、信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ２２８ｅ）。こうして、省エネモード時に電源オフの操作が成されてＣＰＵ１２が動作不良の場合においても、シャットダウン処理が正常に実行されてから、画像処理装置１００内における電力の供給が停止される。
【００５８】
図８は、省エネモードにおけるＣＰＵ１１の動作不良時の処理を説明するための図である。電源制御部２２は、省エネモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１ｅ）。電源制御部２２は、オフ操作を検知すると、信号線Ｓ６を介して電源遮断部３２を制御し、ＣＰＵ１２へ電力を供給させる（Ｓ２２２ｅ）。そして、電源制御部２２は、リロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２３ｅ）。
【００５９】
ＣＰＵ１２は、電源遮断部３２を介して電力が供給されると省エネモードからスタンバイモードに復帰し（Ｓ１２１ｅ）、電源ＳＷ６０がオフ状態であることを検知し（Ｓ１２２ｅ）、電源遮断部３１の供給を指示する（Ｓ１２３ｅ）。さらに、ＣＰＵ１２は、通信タイマーの停止を指示し（Ｓ１２４ｅ）、電源制御部２２が通信タイマーを停止させる（Ｓ２２４ｅ）。また、ＣＰＵ１２は、ＣＰＵ１１に対してシャットダウン処理を開始するように指示する（Ｓ１２５ｅ）。つまり、図６のＳ１２１ｅからＳ１２５ｅと同じ処理が、図８のＳ１２１ｅからＳ１２５ｅにおいて実行される。
【００６０】
ＣＰＵ１１が例えばハングアップなどの動作不良により正常に動作しない場合には、シャットダウン処理やリロード動作が行われない。ＣＰＵ１１によるリロード動作が行われないため、電源制御部２２のリロードタイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを停止タイミングとして、信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ２２８ｅ）。こうして、省エネモード時に電源オフの操作が成されてＣＰＵ１１の動作不良によりシャットダウン処理が正常に実行されない場合においても、画像処理装置１００内における電力の供給が停止される。
【００６１】
図９は、省エネモードにおけるＣＰＵ１１とＣＰＵ１２の動作不良時の処理を説明するための図である。電源制御部２２は、省エネモードから電源ＳＷ６０が電源オフの操作を受け付けると、信号線Ｓ５を介してそのオフ操作を検知する（Ｓ２２１ｅ）。電源制御部２２は、オフ操作を検知すると、信号線Ｓ６を介して電源遮断部３２を制御し、ＣＰＵ１２へ電力を供給させる（Ｓ２２２ｅ）。そして、電源制御部２２は、リロードタイマーと通信タイマーを起動させて両タイマーのカウント動作を開始する（Ｓ２２３ｅ）。
【００６２】
ＣＰＵ１２が例えばハングアップなどの動作不良により正常に動作しない場合には、ＣＰＵ１２はスタンバイモードに復帰せず、また、ＣＰＵ１２から電源制御部２２に対する通信タイマーの停止指示や、ＣＰＵ１２からＣＰＵ１１に対するシャットダウン処理の開始指示が行われない。この場合には、電源制御部２２における通信タイマーのカウント動作が継続され、カウント値が第１タイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを復帰タイミングとして、電源遮断部３１の供給を指示する（Ｓ２２５ｅ）。
【００６３】
さらに、電源制御部２２は、第１タイマー設定値に達した後も、通信タイマーのカウント動作を継続させ、カウント値が第２タイマー設定値と一致（タイムアウト）するタイミングを開始タイミングとして、ＣＰＵ１１に対してシャットダウンを開始するように指示する（Ｓ２２６ｅ）。
【００６４】
しかし、ＣＰＵ１１が例えばハングアップなどの動作不良により正常に動作しない場合には、ＣＰＵ１１はスタンバイモードに復帰せず、また、シャットダウン処理やリロード動作が行われない。ＣＰＵ１１によるリロード動作が行われないため、電源制御部２２のリロードタイマーのカウント動作が継続され、カウント値がタイマー設定値と一致（タイムアウト）し、電源制御部２２はその一致タイミングを停止タイミングとして、信号線Ｓ４を介して電源部５０を制御することにより、電源部５０が停止される（Ｓ２２８ｅ）。こうして、省エネモード時に電源オフの操作が成されてＣＰＵ１１とＣＰＵ１２が共に動作不良の場合においても、画像処理装置１００内における電力の供給が停止される。
【００６５】
以上、本発明の好適な実施形態を説明したが、上述した実施形態は、あらゆる点で単なる例示にすぎず、本発明の範囲を限定するものではない。本発明は、その本質を逸脱しない範囲で各種の変形形態を包含する。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る画像処理装置を説明するための機能ブロック図である。
【図２】スタンバイモードにおける正常動作時の処理を説明するための図である。
【図３】スタンバイモードにおけるＣＰＵ１２の動作不良時の処理を説明するための図である。
【図４】スタンバイモードにおけるＣＰＵ１１の動作不良時の処理を説明するための図である。
【図５】スタンバイモードにおけるＣＰＵ１１とＣＰＵ１２の動作不良時の処理を説明するための図である。
【図６】省エネモードにおける正常動作時の処理を説明するための図である。
【図７】省エネモードにおけるＣＰＵ１２の動作不良時の処理を説明するための図である。
【図８】省エネモードにおけるＣＰＵ１１の動作不良時の処理を説明するための図である。
【図９】省エネモードにおけるＣＰＵ１１とＣＰＵ１２の動作不良時の処理を説明するための図である。
【符号の説明】
【００６７】
１１，１２  ＣＰＵ、２１，２２  電源制御部、３１，３２  電源遮断部、５０  電源部、１００  画像処理装置。
【図１】
2009056725.tif 000003
【図２】
2009056725.tif 000004
【図３】
2009056725.tif 000005
【図４】
2009056725.tif 000006
【図５】
2009056725.tif 000007
【図６】
2009056725.tif 000008
【図７】
2009056725.tif 000009
【図８】
2009056725.tif 000010
【図９】
2009056725.tif 000011