(57)【要約】【課題】画像形成処理の実行中に意図しない異常が発生した場合に当該画像形成処理にかかわる情報を異常の発生原因の解析にかかわる情報として出力することのできる画像形成装置を提供する。【解決手段】画像形成装置は、画像形成処理にかかわる情報を記憶する記憶手段と、当該画像形成装置に対し電力を供給する電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め手段と、オフ時間求め手段が求めた前記オフ時間が予め設定された所定の時間以下の場合は、当該画像形成装置内で異常が発生していると判定する判定手段と、判定手段によって異常が発生していると判定された場合に、記憶手段に記憶されている情報をバックアップするバックアップ手段と、バックアップ手段によってバックアップされている情報を異常の発生原因の解析にかかわる情報として処理する処理手段と、を備える。【選択図】図１
2009286038.tif 000002
【特許請求の範囲】
【請求項１】
所定のデータを基に所定の処理を実施する画像処理装置であって、
前記所定の処理にかかわる情報を記憶する記憶手段と、
当該画像処理装置に対し電力を供給する電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め手段と、
前記オフ時間求め手段が求めた前記オフ時間が予め設定された所定の時間以下の場合は、当該画像処理装置内で異常が発生していると判定する判定手段と、
前記判定手段によって異常が発生していると判定された場合に、前記記憶手段に記憶されている情報をバックアップするバックアップ手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記バックアップ手段によってバックアップされている情報を異常の発生原因の解析にかかわる情報として処理する処理手段、
を更に備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置を有することを特徴とする画像形成装置。
【請求項４】
印刷データを基に画像形成処理を実施する画像形成装置であって、
前記画像形成処理にかかわる情報を記憶する記憶手段と、
当該画像形成装置に対し電力を供給する電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め手段と、
前記オフ時間求め手段が求めた前記オフ時間が予め設定された所定の時間以下の場合は、当該画像形成装置内で異常が発生しているものと推測する推測手段と、
前記推測手段によって異常が発生していると推測された場合に、前記記憶手段に記憶されている情報をバックアップするバックアップ手段と、
前記推測手段によって異常が発生しているものと推測された場合に、ユーザに対し異常が発生したか否かを問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせの内容を基に異常の発生である旨を入力する入力手段と、
前記入力手段によって異常の発生である旨が入力された場合に、前記バックアップ手段によってバックアップされている情報を異常の発生原因の解析にかかわる情報として処理する処理手段と、
を有することを特徴とする画像形成装置。
【請求項５】
前記バックアップ手段は、
前記記憶手段が揮発性のメモリのときに、当該揮発性のメモリに記憶されている情報をバックアップする、
ことを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
画像処理装置が実施する所定の処理にかかわる情報を記憶手段に記憶させる記憶処理過程と、
計時手段が計時した計時情報を基に前記画像処理装置にかかわる電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め処理過程と、
前記オフ時間求め処理過程により求められた前記オフ時間が予め設定された所定の時間以下の場合は、前記画像処理装置内で異常が発生していると判定する判定処理過程と、
前記判定処理過程により異常が発生していると判定された場合に、前記記憶手段に記憶されている情報をバックアップするバックアップ処理過程と、
をコンピュータに実行させることを特徴とするバックアップ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、バックアップ処理プログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置には、その主電源が最初にオンとなったときにのみ自己診断処理を実施する、あるいはその主電源がオフとなっていた時間に応じて自己診断処理を実施するものがある。
【０００３】
このような装置としては、例えば特許文献１および特許文献２に記載されたものが知られている。
【０００４】
また、画像形成装置には、その主電源がオン状態からオフ状態に変化しさらにオン状態に変化したことを受けて、動作モードデータの復帰処理を実施するもの、パラメータのバックアップ処理を実施するもの、ジョブ履歴情報の保存処理を実施するもの、などがある。
【０００５】
このような装置としては、例えば特許文献３、特許文献４および特許文献５に記載されたものが知られている。
【特許文献１】特開平０８−１２３２６１号公報
【特許文献２】特開平０８−２９２８９７号公報
【特許文献３】特開平０７−１４６６３０号公報
【特許文献４】特開平０９−３１９２６５号公報
【特許文献５】特開２００２−１４９３８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、所定の処理の実行中に意図しない異常が発生した場合に当該所定の処理にかかわる情報をバックアップすることのできる画像処理装置、画像形成装置、バックアップ処理プログラムを提供することを目的とする。
【０００７】
また、本発明は、画像形成処理の実行中に意図しない異常が発生した場合に当該画像形成処理にかかわる情報を異常の発生原因の解析にかかわる情報として出力することのできる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の本発明の画像処理装置は、所定のデータを基に所定の処理を実施する画像処理装置であって、前記所定の処理にかかわる情報を記憶する記憶手段と、当該画像処理装置に対し電力を供給する電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め手段と、前記オフ時間求め手段が求めた前記オフ時間が予め設定された所定の時間以下の場合は、当該画像処理装置内で異常が発生していると判定する判定手段と、前記判定手段によって異常が発生していると判定された場合に、前記記憶手段に記憶されている情報をバックアップするバックアップ手段と、を有することを特徴とする。
【０００９】
請求項２に記載の発明は、上記請求項１に記載の発明において、前記バックアップ手段によってバックアップされている情報を異常の発生原因の解析にかかわる情報として処理する処理手段、を更に備えたことを特徴とする。
【００１０】
上記課題を解決するため、請求項３に記載の本発明の画像形成装置は、請求項１または２に記載の画像処理装置を有することを特徴とする。
【００１１】
上記課題を解決するため、請求項４に記載の本発明の画像形成装置は、印刷データを基に画像形成処理を実施する画像形成装置であって、前記画像形成処理にかかわる情報を記憶する記憶手段と、当該画像形成装置に対し電力を供給する電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め手段と、前記オフ時間求め手段が求めた前記オフ時間が予め設定された所定の時間以下の場合は、当該画像形成装置内で異常が発生しているものと推測する推測手段と、前記推測手段によって異常が発生していると推測された場合に、前記記憶手段に記憶されている情報をバックアップするバックアップ手段と、前記推測手段によって異常が発生しているものと推測された場合に、ユーザに対し異常が発生したか否かを問い合わせる問い合わせ手段と、前記問い合わせ手段による問い合わせの内容を基に異常の発生である旨を入力する入力手段と、前記入力手段によって異常の発生である旨が入力された場合に、前記バックアップ手段によってバックアップされている情報を異常の発生原因の解析にかかわる情報として処理する処理手段と、を有することを特徴とする。
【００１２】
請求項５に記載の発明は、上記請求項３または４に記載の発明において、前記バックアップ手段は、前記記憶手段が揮発性のメモリのときに、当該揮発性のメモリに記憶されている情報をバックアップする、ことを特徴とする。
【００１３】
上記課題を解決するため、請求項６に記載の本発明のバックアップ処理プログラムは、画像処理装置が実施する所定の処理にかかわる情報を記憶手段に記憶させる記憶処理過程と、計時手段が計時した計時情報を基に前記画像処理装置にかかわる電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め処理過程と、前記オフ時間求め処理過程により求められた前記オフ時間が予め設定された所定の時間以下の場合は、前記画像処理装置内で異常が発生していると判定する判定処理過程と、前記判定処理過程により異常が発生していると判定された場合に、前記記憶手段に記憶されている情報をバックアップするバックアップ処理過程と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１４】
請求項１記載の発明によれば、所定の処理の実行中に意図しない異常が発生した場合に当該所定の処理にかかわる情報をバックアップすることができる。
【００１５】
請求項２記載の発明によれば、所定の処理の実行中に意図しない異常が発生した場合に当該所定の処理にかかわる情報を異常の発生原因の解析にかかわる情報として出力することができる。
【００１６】
請求項３記載の発明によれば、所定の処理の実行中に意図しない異常が発生した場合に当該所定の処理にかかわる情報をバックアップすることができる。
【００１７】
請求項４記載の発明によれば、画像形成処理の実行中に意図しない異常が発生した場合に当該画像形成処理にかかわる情報を異常の発生原因の解析にかかわる情報として出力することができる。
【００１８】
請求項５記載の発明によれば、意図しない異常が発生したときに、揮発性のメモリに記憶されている情報をバックアップすることができる。
【００１９】
請求項６記載の発明によれば、所定の処理の実行中に意図しない異常が発生した場合に当該所定の処理にかかわる情報をバックアップさせるソフトウェアを提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための図面において同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２１】
（実施の形態１）
【００２２】
図１は実施の形態１に係る画像形成装置の機能構成を示し、図２はその画像形成装置でのデータあるいは制御の流れを示している。
【００２３】
画像形成装置１は、図１に示すように、電源ＯＦＦ時間判定部１０、処理情報バックアップ部２０、コントロールパネル部３０、ホストインタフェース部４０、および装置電源５０を有している。
【００２４】
コントロールパネル部３０は、使用者へのメッセージを表示する表示部３１、使用者が機能選択の指示を行うスイッチ部３２、および後述する比較値（時間）など所定の入力情報を入力する入力部３３を有している。
【００２５】
上記メッセージには、例えば“データジュシンチュウ”、“ソウチ  ニ  イジョウ  ガ  アリマシタカ  ？”、“ショリジョウホウ  アップロードチュウ”、“ショリジョウホウ  アップロードシュウリョウ”というメッセージなどが含まれる。
【００２６】
なお、“ソウチ  ニ  イジョウ  ガ  アリマシタカ  ？”というメッセージは、ユーザに対し異常が発生したか否かを問い合わせていることを意味する。
【００２７】
また、上記機能選択の指示には、例えば強制リセットの指示、画像形成装置に異常があった旨の指示などが含まれる。
【００２８】
ホストインタフェース部（以下「ホストＩＦ部」という。）４０は、ホストコンピュータ２との通信を行うものであり、例えばホストコンピュータ２から送信されたデータを受信するとともに、送信データをホストコンピュータ２に向けて送信するインタフェースの機能を果たすものである。
【００２９】
装置電源５０は、当該画像形成装置に対し電力を供給する手段すなわち電源である。
【００３０】
電源ＯＦＦ時間判定部１０は、時計部１１、電源ＯＦＦ／ＯＮ計測部１２、電源ＯＦＦ時間算出部１３、比較値設定部１４、および電源ＯＦＦ時間比較部１５を有している。
【００３１】
電源ＯＦＦ時間判定部１０は、装置電源５０がオン状態からオフ（ＯＦＦ）状態に変化しさらにオン（ＯＮ）状態に変化した場合の当該装置電源５０のオフになっている時間（以下「オフ時間」という）を基に異常状態が発生していたかを判定する手段である。
【００３２】
時計部１１は、装置電源５０がＯＦＦした場合であっても計時する手段（時刻を保持する手段）である。この時計部１１は例えば内部電源によって作動するようになっている。
【００３３】
電源ＯＦＦ／ＯＮ計測部１２は、装置電源５０のＯＦＦまたはＯＮの状態（図１および図２の＃１参照）を認識し、そのＯＦＦまたはＯＮの状態に遷移したと認識した時点で、時計部１１による計時の結果（時刻）を取得し保持する手段である。また、電源ＯＦＦ／ＯＮ計測部１２は、ＯＮからＯＦＦの状態に変化した時の時刻（以下「電源ＯＦＦ時刻」という。）およびＯＦＦからＯＮの状態に変化した時の時刻（以下「電源ＯＮ時刻」という。）を電源ＯＦＦ時間算出部１３へ出力する。
【００３４】
電源ＯＦＦ時間算出部１３は、電源ＯＦＦ／ＯＮ計測部１２からの電源ＯＦＦ時刻および電源ＯＮ時刻を基に装置電源５０がＯＦＦとなっている時間（以下「電源ＯＦＦ時間」という。）つまり上記オフ時間を算出する手段である。
【００３５】
比較値設定部１４は、電源ＯＦＦ時間比較部１５が電源ＯＦＦ時間を基に当該画像形成装置に異常が発生していたか否かを判定するときに使用する基準値つまり比較値（時間）を保持（設定）する手段である。つまり比較値設定部１４には外部から比較値（図１および図２の＃２または＃３参照）が設定される。
【００３６】
なお、比較値設定部１４に対し比較値を設定する手段としては、ホストＩＦ部４０を介してホストコンピュータ２から行う手段（例えば入力装置）と、コントロールパネル部３０から行う手段（例えば入力部３３）とがあり、前者または後者の手段によって比較値が設定される。ちなみに、前者の手段によって比較値（図１および図２の＃２参照）が設定され、後者の手段によって比較値（図１および図２の＃３参照）が設定される。
【００３７】
電源ＯＦＦ時間比較部１５は、電源ＯＦＦ時間算出部１３が算出した電源ＯＦＦ時間と比較値設定部１４に設定された比較値とを比較し、この比較した結果を基に当該画像形成装置に異常が発生していたか否かを判定する手段である。
【００３８】
実施の形態１では、電源ＯＦＦ比較部１５は、上記電源ＯＦＦ時間が上記比較値（予め設定された所定の時間）以下の場合は、当該画像形成装置内で異常が発生しているものと推測するようになっている。
【００３９】
また、実施の形態１では、当該画像形成装置内で発生する異常とは、意図しない異常を意味する。
【００４０】
具体的には、予め分類される異常が当該画像形成装置内で発生したときは、その異常である旨（エラーメッセージ）がコントロールパネル部３０の表示部３１に表示されるが、前記予め分類される異常とは異なる異常のときは、その異常である旨（エラーメッセージは）はコントロールパネル部３０の表示部３１には表示されない。このように表示部３１に表示されないような異常を「意図しない異常」と定義する。
【００４１】
さて、電源ＯＦＦ時間比較部１５は、当該画像形成装置内で異常が発生しているものと推測した場合は、後述する処理情報をバックアップすべき指示情報（以下「バックアップ指示情報」という。）（図１および図２の＃４参照）を処理情報バックアップ部２０へ出力するとともに、当該画像形成装置に異常が発生したことを推測した旨（以下「装置異常発生推測情報」という。）（図１および図２の＃５参照）をコントロールパネル部３０へ出力する。
【００４２】
処理情報バックアップ部２０は、バックアップ設定部２１、メモリコントロール部２２、記憶部２３、および装置制御部２４を有している。
【００４３】
装置制御部２４は、ホストコンピュータ２から送信されたデータ（図２の＃６参照）を受信し、この受信したデータを基に印刷（画像形成）するまでの処理を制御する手段である。
【００４４】
また、装置制御部２４は、記憶部２３に対しアクセスしデータの読み込み処理や書き込み処理を実施する。例えば、装置制御部２４は、ホストＩＦ部４０が受信したホストコンピュータ２からのデータを記憶部２３の受信バッファ２３１に格納するとともに、受信バッファ２３１に格納したデータを基にページデータを生成し、この生成したページデータをページバッファ２３２に格納する。
【００４５】
実施の形態１では、上述した「所定の処理にかかわる情報」および「画像形成処理にかかわる情報」とは、ホストコンピュータ２から送信されたデータ（印刷データ）を受信し、この受信データ（印刷データ）を基に印刷（画像形成）するまでの処理にかかわる情報（以下「処理情報」という。）を意味する。
【００４６】
バックアップ設定部２１は、どの処理情報をデータ蓄積部２３５にバックアップするかを示す情報（以下「処理情報指定情報」という。）を保持（設定）する手段である。バックアップ設定部２１には、外部から処理情報指定情報（図１および図２の＃７または＃８参照）が設定される。
【００４７】
ちなみに、処理情報指定情報は、後述する記憶部２３内の受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４の全部または一部を示す情報となる。
【００４８】
なお、バックアップ設定部２１に処理情報指定情報を設定する手段としては、ホストＩＦ部４０を介してホストコンピュータ２から行う手段（例えば入力装置）とコントロールパネル部３０から行う手段（例えば入力部３３）とがある。前者または後者の手段によって処理情報指定情報が設定される。ちなみに、前者の手段によって処理情報指定情報（図１および図２の＃７参照）が設定され、後者の手段によって処理情報指定情報（図１および図２の＃８参照）が設定される。
【００４９】
メモリコントロール部２２は、処理情報を格納する記憶部２３を制御する手段である。また、メモリコントロール部２２は、電源ＯＦＦ時間判定部１０からの情報とコントロールパネル部３０からの情報とバックアップ設定部２１からの情報とを基に、どの処理情報をデータ蓄積部２３５に格納するかを判断し、この判断した結果に基づき処理情報をデータ蓄積部２３５に格納（バックアップ）する手段である。
【００５０】
記憶部２３は、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、他メモリ２３４、およびデータ蓄積部２３５を有している。
【００５１】
受信バッファ２３１は、ホストＩＦ部４０によって受信されたデータ（印刷データ）を格納するメモリである。ここでは、装置制御部２４が、ホストＩＦ部４０によって受信されたホストコンピュータ２からのデータ（印刷データ）を受信バッファ２３１に格納する。なお、この印刷データは処理情報に含まれる。
【００５２】
ページバッファ２３２は、受信バッファ２３２内のデータを基に生成されたたページデータを格納するメモリである。ここでは、装置制御部２４が、受信バッファ２３１内のデータを基にページデータを生成し、この生成したページデータをページバッファ２３２に格納する。なお、このページデータは処理情報に含まれる。
【００５３】
システムメモリ２３３は、装置制御部２４が処理過程で使用する情報を格納するメモリである。なお、この情報は処理情報に含まれる。
【００５４】
他メモリ２３４は、その他の制御の処理過程で使用する情報を格納するメモリである。なお、この情報は処理情報に含まれる。
【００５５】
上述したように受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４はそれぞれ処理情報を格納するメモリであると言える。
【００５６】
実施の形態１では、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４はそれぞれ揮発性のメモリである。
【００５７】
データ蓄積部２３５は、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、他メモリ２３４等に格納されている情報（処理情報）をバックアップするメモリである。ここでは、データ蓄積部２３５は、ハードディスクのような大容量のメモリである。データ蓄積部２３５は、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４のうち揮発性メモリ（この例では前記全てのメモリ）に記憶されている処理情報をバックアップするようになっている。
【００５８】
上述した構成の処理情報バックアップ部２０は、処理情報をバックアップする手段であり、所定のタイミングに従って、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４に格納されている処理情報を、データ蓄積部２３５にバックアップする。この場合のバックアップを「正常状態時のバックアップ」と定義する。このバックアップ処理は、メモリコントロール部２２およびデータ蓄積部２３５によって実施される。
【００５９】
また、処理情報バックアップ部２０は、電源ＯＦＦ時間判定部１０からの情報つまりバックアップ指示情報（図１および図２の＃４参照）に基づき処理情報をデータ蓄積部２３５にバックアップする。この場合のバックアップを「異常状態時のバックアップ」と定義する。このバックアップ処理は、メモリコントロール部２２およびデータ蓄積部２３５によって実施される。
【００６０】
さらに、処理情報バックアップ部２０は、コントロールパネル部３０（のスイッチ部３２）からの情報つまり当該画像形成装置に異常があった旨（以下「装置異常発生認識情報」という。）（図１および図２の＃９参照）に基づき、データ蓄積部２３５に格納されているデータ（以下「バックアップデータ」という。）（図１および図２の＃１０参照）をホストコンピュータ２に向けて送信すなわちアップロードする手段である。このアップロード処理は、メモリコントロール部２２によって実施される。
【００６１】
なお、処理情報バックアップ部２０では、メモリコントロール部２２は、バックアップデータのアップロード処理に際し、コントロールパネル部３０に対し、アップロード処理中のときはアップロード中の旨（図１および図２の＃１１参照）を、またアップロード処理を終了したときはアップロード終了の旨（図１および図２の＃１２参照）を通知する。これにより、コントロールパネル部３０では、表示部３１において、アップロード中の旨あるいはアップロード終了の旨が表示される。
【００６２】
実施の形態１において、「バックアップ手段によってバックアップされている情報を異常の発生原因の解析にかかわる情報として処理する」とは、メモリコントロール部２２が、データ蓄積部２３５によってバックアップされている情報を異常の発生原因の解析にかかわる情報として、異常の発生原因の解析を実施する装置例えばホストコンピュータ２に向けてアップロードすることを意味する。
【００６３】
また、実施の形態１において、上述した記憶手段は受信バッファ２３１、ページバッファ２３２、システムメモリ２３３および他メモリ２３４に対応し、上述したオフ時間求め手段は、時計部１１、電源ＯＦＦ／ＯＮ計測部１２および電源ＯＦＦ時間算出部１３に対応し、上述した判定手段および推定手段はそれぞれ電源ＯＦＦ時間比較部１５に対応し、上述したバックアップ手段はデータ蓄積部２３５およびメモリコントロール部２２に対応し、上述した問い合わせ手段はコントロールパネル部３０の表示部３１に対応し、上述した入力手段はコントロールパネル部３０のスイッチ部３２に対応し、上述した処理手段はメモリコントロール部２２に対応する。
【００６４】
また、実施の形態１において、上述した画像処理装置は電源ＯＦＦ時間判定部１０および処理情報バックアップ部２０に対応する。そのため、画像形成装置１はこの画像処理装置を有していると言える。
【００６５】
ここで、図１および図２に示される符号＃１〜＃１２の意味について整理した内容を以下に示す。
＃１  装置電源５０のＯＦＦまたはＯＮの状態
＃２，＃３  比較値（予め設定される所定の時間）
＃４  処理情報をバックアップすべき指示情報＝バックアップ指示情報
＃５  当該画像形成装置に異常が発生したことを推測した旨＝装置異常発生推測情報
＃６  印刷データ
＃７，＃８  どの処理情報をデータ蓄積部２３５にバックアップするかを示す情報＝処理情報指定情報
＃９  当該画像形成装置に異常があった旨＝装置異常発生認識情報
＃１０  データ蓄積部２３５に格納されているデータ＝バックアップデータ
＃１１  アップロード中の旨
＃１２  アップロード終了の旨
【００６６】
次に、電源ＯＦＦ時間判定部１０による異常発生推測処理およびコントロールパネル部３０による異常発生通知処理について、図３を参照して説明する。
【００６７】
図３は、上記異常発生推測処理および上記異常発生通知処理の処理手順を示すフローチャートである。
【００６８】
ここでは、管理者は、コントロールパネル部３０に表示することもできないような意図しない異常状態が発生した時に「使用者が２秒以内でＯＮ状態の装置電源５０をＯＦＦ状態に変化させその後ＯＮ状態に変化させる」と想定して、コントロールパネル部３０の入力部３３を操作することにより、比較値（図１および図２の＃３参照）として２秒を入力するものとする。この比較値＝２秒は電源ＯＦＦ時間判定部１０の比較値設定部１４に設定される。
【００６９】
さて、画像形成装置１の装置電源５０がＯＮ状態になった後（電源投入された後）、ホストコンピュータ２から印刷データを画像形成装置１に向けて送信すると、画像形成装置１では、ホストＩＦ部４０がホストコンピュータ２からの印刷データを受信する。
【００７０】
また、処理情報バックアップ部２０の装置制御部２４は、ホストＩＦ部４０から印刷データを取得して、受信バッファ２３１に格納するなど、印刷データを受信し、この印刷データに基づき画像形成（印刷）するまでの処理（画像形成処理）を制御することとなる。
【００７１】
ここで、コントロールパネル部３０の表示部３１には、図３に示すように、例えば“データジュシンチュウ”というメッセージが表示されるものの（ステップＳ１０１）、画像形成処理（印刷）が実行されない異常状態が発生したとする。
【００７２】
そして使用者がコントロールパネル部３０のスイッチ部３２を押下し強制リセットを実行したものの、表示状態は変わらないものとする。そのため、使用者は、この異常状態をキャンセルするためにＯＮ状態の装置電源５０をＯＦＦし直ぐにＯＮするものとする。
【００７３】
このようにして装置電源５０がＯＮ状態からＯＦＦ状態に変化しさらにＯＮ状態に変化した場合、電源ＯＦＦ時間判定部１０では、電源ＯＦＦ／ＯＮ計測部１２が、装置電源５０のＯＦＦまたはＯＮの状態（図１および図２の＃１参照）を認識し、そのＯＦＦまたはＯＮの状態に遷移したことを認識した時点で、時計部１１による計時の結果（時刻）を取得する。
【００７４】
すなわち、電源ＯＦＦ／ＯＮ計測部１２は、図３に示すように、装置電源５０がＯＮからＯＦＦに変化したか否かを判断し（ステップＳ１０２）、この判断した結果、ＯＮからＯＦＦに変化しない場合には待機し、一方、ＯＮからＯＦＦに変化した場合は、時計部１１からの時刻（例えば８時３０分３０秒）を電源ＯＦＦ時刻として取得し保持する（ステップＳ１０３）。
【００７５】
また、電源ＯＦＦ／ＯＮ計測部１２は、装置電源５０がＯＦＦからＯＮに変化したか否かを判断し（ステップＳ１０４）、この判断した結果、ＯＦＦからＯＮに変化しない場合には待機し、一方、ＯＦＦからＯＮに変化した場合は、時計部１１からの時刻（例えば８時３０分３１秒）を電源ＯＮ時刻として取得し保持する（ステップＳ１０５）。
【００７６】
さらに、電源ＯＦＦ／ＯＮ計測部１２は、保持している電源ＯＦＦ時刻（この例では８時３０分３０秒）および電源ＯＮ時刻（この例では８時３０分３１秒）の各時刻情報を電源ＯＦＦ時間算出部１３へ出力する。
【００７７】
電源ＯＦＦ時間算出部１３は、電源ＯＦＦ／ＯＮ計測部１２からの電源ＯＦＦ時刻（この例では８時３０分３０秒）および電源ＯＮ時刻（この例では８時３０分３１秒）を基に電源ＯＦＦ時間を算出し保持し（ステップＳ１０６）、この電源ＯＦＦ時間（この例では１秒）の情報を電源ＯＦＦ時間比較部１５へ出力する。
【００７８】
電源ＯＦＦ時間比較部１５は、電源ＯＦＦ時間算出部１３からの電源ＯＦＦ時間（この例では１秒）と比較値設定部１４に設定されている比較値（この例では２秒）とを比較し、電源ＯＦＦ時間が比較値以下であるか否か（「電源ＯＦＦ時間≦比較値」が成立するか否か）を判断する（ステップＳ１０７）。
【００７９】
電源ＯＦＦ時間比較部１５は、ステップ１０７において電源ＯＦＦ時間（この例では１秒）が比較値（この例では２秒）以下であると判断した場合は、当該画像形成装置内で異常が発生しているものと推測し、バックアップ指示情報（図１および図２の＃４参照）を処理情報バックアップ部２０へ出力するとともに（ステップＳ１０８）、装置異常発生推測情報（図１および図２の＃５参照）をコントロールパネル部３０へ出力する。
【００８０】
なお、バックアップ指示情報が処理情報バックアップ部２０に通知されたときは、処理情報バックアップ部２０によるバックアップ処理（異常状態時のバックアップ）が実施されることになる。
【００８１】
上記装置異常発生推測情報を受け付けたコントロールパネル部３０では、表示部３１は、“ソウチ  ニ  イジョウ  ガ  アリナシタカ  ？”というメッセージを表示する（ステップＳ１０９）。
【００８２】
上記メッセージが表示部３１に表示されたことを受けて、使用者は、当該画像形成装置内に異常が発生したか否かを示す指示を、コントロールパネル部３０のスイッチ部３２を押下するか否かでコントロールパネル部３０に通知する（ステップＳ１１０）。
【００８３】
ここで、一定時間内にスイッチ部３２が押下された場合には画像形成装置内に異常があった旨の指示となり、一定時間内にスイッチ部３２が押下されない場合は画像形成装置内に異常はない旨の指示となるようになっている。
【００８４】
さて、コントロールパネル部３０は、スイッチ部３２が押下されたか否かで当該画像形成装置内に異常があったか否かを判断し（ステップＳ１１１）、このステップＳ１１１において、スイッチ部３２が押下されたことに起因して画像形成装置内に異常があった旨の指示をスイッチ部３２から取得して、当該画像形成装置内に異常があったと判断した場合は、装置異常発生認識情報（図１および図２の＃９参照）を処理情報バックアップ部２０のメモリコントロール部２２へ通知する（ステップＳ１１２）。
【００８５】
なお、装置異常発生認識情報が処理情報バックアップ部２０に通知されたときは、処理情報バックアップ部２０によるアップロード処理が実施されることになる。
【００８６】
このステップＳ１１２が終了した場合、ステップＳ１０７において電源ＯＦＦ時間が比較値を超えていると判断された場合、ステップＳ１１１において画像形成装置内に異常がなかったと判断された場合は、ステップＳ１０２に戻る。
【００８７】
次に、処理情報バックアップ部２０によるバックアップ処理およびアップロード処理について、図４を参照して説明する。
【００８８】
図４は、そのバックアップ処理およびアップロード処理の処理手順を示すフローチャートである。
【００８９】
管理者は、コントロールパネル部３０に表示することもできないような意図しない異常状態が発生した時は、異常状態の解析に全ての処理情報が必要であると考えて、コントロールパネル部３０の入力部３３を操作することにより、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、他メモリ２３４のそれぞれに格納されている処理情報の全てをバックアップする旨すなわち処理情報指定情報（図１および図２の＃８参照）を入力する。
【００９０】
この処理情報指定情報は、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４のそれぞれのメモリを示す情報であり、処理情報バックアップ部２０のバックアップ設定部２１に設定される。
【００９１】
このような前提条件の下、メモリコントロール部２２は、図４に示しように、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４のそれぞれに格納されている全ての処理情報を、周期的にデータ蓄積部２３５に格納する、すなわち正常状態時のバックアップを行う（ステップＳ２０１）。
【００９２】
例えば今回は装置制御部２４の処理動作による１ページ分の処理情報が受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４のそれぞれのメモリに格納されたタイミングに従って、これらのメモリに格納されている全ての処理情報（１ページ分の処理情報）をデータ蓄積部２３５にバックアップする。
【００９３】
ここで、コントロールパネル部３０の表示部３１には、例えば“データジュシンチュウ”というメッセージが表示されるものの、画像形成処理（印刷）が実行されない異常状態が発生したとする。
【００９４】
このように異常状態が発生したときは、上述した図３の電源ＯＦＦ時間判定部１０による異常発生推測処理およびコントロールパネル部３０による異常発生通知処理が実施されることとなる。
【００９５】
すなわち、コントロールパネル部３０の表示部３１には、図４に示すように、例えば“データジュシンチュウ”というメッセージが表示されるものの（ステップＳ２００Ａ）、画像形成処理（印刷）が実行されない異常状態が発生したとする。
【００９６】
そして使用者がコントロールパネル部３０のスイッチ部３２を押下し強制リセットを実行したものの、表示状態は変わらないものとする。そのため、使用者は、この異常状態をキャンセルするためにＯＮの装置電源５０をＯＦＦし直ぐにＯＮする（ステップＳ２００Ｂ，Ｓ２００Ｃ）。
【００９７】
その後、上述した異常発生推測処理および異常発生通知処理が実施されることになる。これらの処理については、図３を参照して説明したので、ここではその詳細な説明は省略する。
【００９８】
ちなみに、異常発生推測処理においては、電源ＯＦＦ時間比較部１５は、電源ＯＦＦ時間が比較値以下であると判断した場合は、当該画像形成装置内で異常が発生しているものと推測し、バックアップ指示情報を情報処理バックアップ部２０へ通知する（図３のステップＳ１０８参照）。また、異常発生通知処理においては、コントロールパネル部３０は、使用者によるコントロールパネル部３０のスイッチ部３２の押下があった場合は、装置異常発生認識情報を処理情報バックアップ部２０へ通知する（図３のステップＳ１１２参照）。
【００９９】
ところで、ステップＳ２０１を終了した処理情報バックアップ部２０のメモリコントロール部２２は、電源ＯＦＦ時間判定部１０からの情報およびコントロールパネル部３０からの情報を取得したか否かを判断し（ステップＳ２０２）、このステップＳ２０２において、前記２つの情報を取得しないと判断した場合には前記２つの情報を取得するまで待機し、一方、前記２つの情報を取得したと判断した場合は、電源ＯＦＦ時間判定部１０からの情報はバックアップ指示情報（図１および図２の＃４参照）であるか否かを判断する（ステップＳ２０３）。
【０１００】
メモリコントロール部２２は、ステップＳ２０３においてバックアップ指示情報であると判断した場合は、バックアップ設定部２１に設定されている処理情報指定情報に基づくメモリに記憶されている処理情報をデータ蓄積部２３５に格納（バックアップ）する（ステップＳ２０４）。このバックアップは異常状態時のバックアップとなる。
【０１０１】
ステップＳ２０４を終了したメモリコントロール部２２は、コントロールパネル部３０からの情報が当該画像形成装置に異常があった旨つまり装置異常発生認識情報であるか否かを判断し（ステップＳ２０５）、このステップＳ２０５において装置異常発生認識情報であると判断した場合、コントロールパネル部３０に対し、アップロード中の旨を出力して“ショリジョウホウ  アップロードチュウ”というメッセージを表示させるとともに（ステップＳ２０６）、データ蓄積部２３５に格納されているバックアップデータ（処理情報）を、ホストＩＦ部４０を介してホストコンピュータ２へアップロードする（ステップＳ２０７）。
【０１０２】
そして、メモリコントロール部２２は、データ蓄積部２３５内のバックアップデータ（処理情報）すべてをアップロードした場合は、コントロールパネル部３０に対し、アップロード終了の旨を出力して“ショリジョウホウ  アップロードシュウリョウ”というメッセージを表示させるとともに（ステップＳ２０８）、データ蓄積部２３５のバックアップデータ（処理情報）を消去し、その後、通常動作に移行する（ステップＳ２０９）。
【０１０３】
ステップＳ２０９を終了した場合、ステップＳ２０３においてバックアップ指示情報ではないと判断された場合、ステップＳ２０５において装置異常発生認識情報ではないと判断された場合は、ステップＳ２０２に戻る。
【０１０４】
なお、実施の形態１では、電源ＯＦＦ比較部１５は、上記電源ＯＦＦ時間が上記比較値以下の場合は、当該画像形成装置内で異常が発生しているものと推測するようになっているが、これに限定されることなく、上記電源ＯＦＦ時間が上記比較値以下の場合は、当該画像形成装置内で異常が発生していると判定するようにしてもよい。これは、異常が発生しているものと推測するのではなく、異常が発生していると確定することを意味する。
【０１０５】
この場合、処理情報バックアップ部２０は、電源ＯＦＦ時間判定部１０からのバックアップ指示情報（図１および図２の＃４参照）を受けて、バックアップ処理（異常状態時のバックアップ）およびアップロード処理を実施するようにする。なお、このときは、コントロールパネル部３０のスイッチ部３２の押下による画像形成装置に異常があった旨（図１および図２の＃９参照）の入力は行われない。
【０１０６】
次に、画像形成装置１のハードウェア構成について、図５を参照して説明する。
【０１０７】
画像形成装置１は、図５に示すように、ＣＰＵ１１０、ハードディスクなどの記憶装置１２０、ＲＡＭ１３０、通信インタフェース（通信Ｉ／Ｆ）１４０、画像出力装置１５０、時計部１１、コントロールパネル部３０、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４を有している。
【０１０８】
時計部１１、コントロールパネル部３０、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４は、図１に示した構成要素１１，３０,２３１，２３２，２３３，２３４に対応する。
【０１０９】
また、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４は、それぞれ揮発性のメモリ例えばＲＡＭ（随時書き込み読み出しメモリ）に設定されている。
【０１１０】
記憶装置１２０は、時計部１１を除く電源ＯＦＦ時間判定部１０（図１参照）の機能を実現するためのプログラム、記憶部２３を除く処理情報バックアップ部２０（図１参照）の機能を実現するためのプログラム、および上述した処理手順（図３、図４参照）に対応するプログラムなど、バックアップ処理を実現させるためのプログラム（バックアップ処理プログラム）を含む所定のプログラムを記憶している。
【０１１１】
また、記憶装置１２０は、上記バックアップ処理プログラム１２１Ａを保存するプログラム保存領域１２１と、受信バッファ２３１、ページバッファ２３２、システムメモリ２３３、および他メモリ２３４に記憶されている処理情報がバックアップされたデータつまりバックアップデータ１２２Ａを保存するバックアップ領域１２２とが割り当てられている。このバックアップ領域１２２は、上述したデータ蓄積部２３５（図１参照）に対応する。
【０１１２】
なお、バックアップ処理プログラム１２１Ａには、少なくとも次の（１）〜（４）の処理過程が含まれている。
【０１１３】
（１）画像処理装置（画像形成装置）が実施する所定の処理にかかわる情報を記憶手段に記憶させる記憶処理過程。この処理過程は装置制御部２４（図１参照）によって実行される。
【０１１４】
（２）計時手段が計時した計時情報を基に画像処理装置（画像形成装置）にかかわる電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間を求めるオフ時間求め処理過程。この処理過程は電源ＯＦＦ／ＯＮ計測部１２および電源ＯＦＦ時間算出部１３（図１参照）によって実行される。
【０１１５】
（３）上記オフ時間求め処理過程により求められた上記オフ時間が予め設定された所定の時間以下の場合は、画像処理装置（画像形成装置）内で異常が発生していると判定する判定処理過程。この処理過程は電源ＯＦＦ時間比較部１５（図１参照）によって実行される。
【０１１６】
（４）上記判定処理過程により異常が発生していると判定された場合に、上記記憶手段に記憶されている情報をバックアップするバックアップ処理過程。この処理過程はメモリコントロール部２２およびデータ蓄積部２３５（図１参照）によって実行される。
【０１１７】
ＲＡＭ１３０は、随時書き込み読み出しメモリであり、記憶装置１２０から読み込まれた所定のプログラム（上記バックアップ処理プログラム１２１Ａなど）を記憶するとともに、比較値設定部１４（図１参照）に設定された比較値およびバックアップ設定部２１（図１参照）に設定された処理情報指定情報を記憶する。
【０１１８】
通信Ｉ／Ｆ１４０は、上述したホストＩＦ部４０（図１参照）に対応し、例えばホストコンピュータ２から送信された印刷データを受信するとともに、バックアップデータ（処理情報）をホストコンピュータ２に向けて送信する。
【０１１９】
ＣＰＵ１１０は、中央演算処理装置であり、記憶装置１２０からＲＡＭ１３０へ上記所定のプログラムを読み込んで実行することにより、時計部１１を除く電源ＯＦＦ時間判定部１０の機能（構成要素１２〜１５の機能）を実現するとともに、記憶部２３を除く処理情報バックアップ部２０の機能（構成要素２１，２２，２４の機能）を実現する。
【０１２０】
画像出力装置１５０は、ページバッファ２３２に記憶されている印刷データ（ページデータ）に基づき記録媒体（例えば用紙）に画像形成（印刷）し、その記録媒体（印刷物）を画像形成装置１の外部へ出力する。
【０１２１】
本願明細書において、上記バックアップ処理プログラムを含む上記所定のプログラムを記録媒体としてのハードディスク等の記憶装置に記録する実施形態として説明したが、当該所定のプログラムを次のようにして提供することも可能である。
【０１２２】
すなわち、上記所定のプログラムをＲＯＭに格納しておき、ＣＰＵが、この所定のプログラムをこのＲＯＭから主記憶装置へローディングして実行するようにしてもよい。
【０１２３】
また、上記所定のプログラムを、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ（光磁気ディスク）、フレキシブルディスク、などのコンピュータ読み取り可能な記録媒体に格納して配布するようにしてもよい。この場合、その記録媒体に記録された所定のプログラムを画像形成装置がインストールした後、この所定のプログラムをＣＰＵが実行するようにする。この所定のプログラムのインストール先としては、ＲＡＭ等のメモリやハードディスクなどの記憶装置がある。そして、画像形成装置は、必要に応じてこの記憶装置に記憶した所定のプログラムを主記憶装置にローディングして実行する。
【０１２４】
さらには、画像形成装置を通信回線（例えばインターネット）を介してサーバ装置あるいはホストコンピュータと接続するようにし、当該画像形成装置が、サーバ装置あるいはホストコンピュータから上記所定のプログラムをダウンロードした後、この所定のプログラムを実行するようにしてもよい。この場合、この所定のプログラムのダウンロード先としては、ＲＡＭ等のメモリやハードディスクなどの記憶装置（記録媒体）がある。そして、当該画像形成装置が、必要に応じてこの記憶装置に記憶された上記所定のプログラムを主記憶装置にローディングして実行するようにする。
【０１２５】
以上説明したように、実施の形態１によれば、次の（１）〜（５）の作用効果を期待することができる。
【０１２６】
（１）所定の処理例えば画像形成処理の実行中に意図しない異常が発生したときは、当該所定の処理（画像形成処理）にかかわる情報（処理情報）をバックアップすることができる。
【０１２７】
（２）所定の処理例えば画像形成処理の実行中に意図しない異常が発生したときは、当該所定の処理（画像形成処理）にかかわる情報（処理情報）をバックアップすることができるとともに、このバックアップデータ（処理情報）を、異常の発生原因を解析する装置としてのホストコンピュータへアップロードすることができる。
【０１２８】
（３）所定の処理例えば画像形成処理の実行中に意図しない異常が発生したものと推測したときは、当該所定の処理（画像形成処理）にかかわる情報（処理情報）をバックアップすることができ、しかも使用者によってコントロールパネル部のスイッチ部が押下されたことに起因する、異常があった旨を取得することを条件に、前記バックアップデータ（処理情報）を、異常の発生原因を解析する装置としてのホストコンピュータへアップロードすることができる。
【０１２９】
（４）使用者が画像形成装置内の異常状態時の処理情報に関しアップロードすることを意識することなく（アップロードする操作を実施することなく）、この処理情報を、ホストコンピュータへアップロードすることができる。
【０１３０】
（５）処理情報をバックアップするメモリ（データ蓄積部）にハードディスクのような大容量のメモリを使用した場合、データ蓄積部は異常状態時の処理情報を多く取得し保持することができる。これは、異常の発生原因を解析するための処理情報を多く取得し保持することができることを意味する。
【０１３１】
（実施の形態２）
【０１３２】
図６は、実施の形態２に係る画像形成装置に設けられる処理情報バックアップ部２０の機能構成を示している。
【０１３３】
図６に示す処理情報バックアップ部２０は、図１に示した実施の形態１の処理情報バックアップ部２０の機能構成において、システムメモリ２３３をシステムメモリ２３３Ａに変更した機能構成になっている。
【０１３４】
システムメモリ２３３Ａは、不揮発性のメモリであり、例えば不揮発性ＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ＝ＮＶＲＡＭ）である。このシステムメモリ２３３Ａは、システムメモリ２３４の場合と同様に、装置制御部２４が処理過程で使用する情報を格納するメモリである。システムメモリ２３３Ａは不揮発性メモリであるので、そこに格納された処理情報についてはバックアップする必要はない。
【０１３５】
受信バッファ２３１、ページバッファ２３２、および他メモリ２３４は、それぞれ揮発性メモリであり、上記記憶手段に対応する。
【０１３６】
データ蓄積部２３５は、揮発性メモリである受信バッファ２３１、ページバッファ２３２、および他メモリ２３４のそれぞれに格納された処理情報を格納（バックアップ）する。
【０１３７】
実施の形態２の処理情報バックアップ部２０は、所定のタイミングに従って、受信バッファ２３１、ページバッファ２３２、および他メモリ２３４に格納されている情報すなわち処理情報を、データ蓄積部２３５にバックアップ（正常状態時のバックアップ）する。
【０１３８】
また、処理情報バックアップ部２０は、電源ＯＦＦ時間判定部１０からの情報つまりバックアップ指示情報（図１および図２の＃４参照）に基づき上述した処理情報をデータ蓄積部２３５にバックアップ（異常状態時のバックアップ）する。
【０１３９】
さらに、処理情報バックアップ部２０は、コントロールパネル部３０（のスイッチ部３２）からの当該画像形成装置に異常があった旨つまり装置異常発生認識情報（図１および図２の＃９参照）に基づき、データ蓄積部２３５に格納されているバックアップデータ（処理情報）およびシステムメモリ２３３Ａに格納されているデータ（処理情報）をホストコンピュータ２に向けてアップロードする。
【０１４０】
この実施の形態２においても、電源ＯＦＦ時間判定部１０による異常発生推測処理およびコントロールパネル部３０による異常発生通知処理は、上述した実施の形態１の場合と同様である（図３参照）。そのため、ここではそれらの処理の詳細な説明については省略する。
【０１４１】
次に、処理情報バックアップ部２０によるバックアップ処理およびアップロード処理について、図７を参照して説明する。
【０１４２】
図７は、そのバックアップ処理およびアップロード処理の処理手順を示すフローチャートである。この図７に示すフローチャートは、図４に示した実施の形態１のフローチャートの処理手順において、ステップＳ２０１をステップＳ３０１に変更し、またステップＳ２０７をステップＳ３０３に変更し、さらにステップＳ３０２を追加した処理手順になっている。
【０１４３】
管理者は、コントロールパネル部３０に表示することもできないような意図しない異常状態が発生した時は、異常状態の解析に全ての処理情報が必要であると考えて、コントロールパネル部３０の入力部３３を操作することにより、受信バッファ２３１、ページバッファ２３２、および他メモリ２３４のそれぞれに格納されている処理情報の全てをバックアップする旨すなわち処理情報指定情報を入力する。
【０１４４】
この処理情報指定情報は、受信バッファ２３１、ページバッファ２３２、および他メモリ２３４のそれぞれのメモリを示す情報であり、処理情報バックアップ部２０のバックアップ設定部２１に設定される。
【０１４５】
このような前提条件の下、メモリコントロール部２２は、図７に示しように、受信バッファ２３１、ページバッファ２３２、および他メモリ２３４のそれぞれに格納されている全ての処理情報を、周期的にデータ蓄積部２３５に格納する、すなわち正常状態時のバックアップを行う（ステップＳ３０１）。
【０１４６】
例えば今回は装置制御部２４の処理動作による１ページ分の処理情報が受信バッファ２３１、ページバッファ２３２、および他メモリ２３４のそれぞれのメモリに格納されたタイミングに従って、これらのメモリに格納されている全ての処理情報（１ページ分の処理情報）をデータ蓄積部２３５にバックアップする。
【０１４７】
なお、装置制御部２４は、処理の最新の情報すなわち処理過程の処理情報を不揮発性のメモリであるシステムメモリ（ＮＶＲＡＭ）２３３Ａに格納するので（ステップＳ３０２）、システムメモリ２３３Ａに格納されている処理情報については、バックアップは行われない。
【０１４８】
その後、メモリコントロール部２２は、ステップＳ２０２〜ステップＳ２０６の処理を実施すると、データ蓄積部２３５に格納されているバックアップデータ（処理情報）、およびシステムメモリ２３３Ａに格納されている処理情報を、ホストＩＦ部４０を介してホストコンピュータ２へアップロードする（ステップＳ３０３）。
【０１４９】
このステップＳ３０３が終了した後、ステップＳ２０８およびステップＳ２０９が実施される。
【０１５０】
実施の形態２の画像形成装置１のハードウェア構成も、図５に示した実施の形態１の画像形成装置１の場合と同様になっている。この場合、システムメモリ２３３は、不揮発性メモリ（ＮＶＲＡＭ）であるシステムメモリ２３３Ａに置き換わる。
【０１５１】
以上説明したように、実施の形態２によれば、実施の形態１の場合と同様の作用効果を期待することができる。
【０１５２】
また、実施の形態２によれば、画像形成処理（画像形成装置）にかかわる処理情報を格納するメモリに不揮発性のメモリ（ＮＶＲＡＭ）を使用した場合は、このＮＶＲＡＭは、異常状態が発生した時点により近い時点での処理情報を取得し保持することができる。これは、異常の発生原因を解析するための最新の処理情報を取得し保持することができることを意味する。
【産業上の利用可能性】
【０１５３】
本発明は、電源がオン状態からオフ状態に変化しさらにオン状態に変化した場合の当該電源がオフになっているオフ時間が所定の時間以下の場合に、画像形成装置が異常であると判断し、画像形成処理にかかわる処理情報をバックアップし、このバックアップデータを解析装置へ送信（アップロード）する画像形成装置に適用することができる。
【図面の簡単な説明】
【０１５４】
【図１】実施の形態１に係る画像形成装置の機能構成を示すブロック図である。
【図２】実施の形態１に係る画像形成装置におけるデータあるいは制御の流れを説明する図である。
【図３】実施の形態１に係る画像形成装置の電源ＯＦＦ時間判定部による異常発生推測処理およびコントロールパネル部による異常発生通知処理の処理手順を示すフローチャートである。
【図４】実施の形態１に係る画像形成装置の処理情報バックアップ部によるバックアップ処理およびアップロード処理の処理手順を示すフローチャートである。
【図５】実施の形態１に係る画像形成装置のハードウェア構成を示す構成図である。
【図６】実施の形態２に係る画像形成装置に設けられる処理情報バックアップ部の機能構成を示すブロック図である。
【図７】実施の形態２に係る画像形成装置の処理情報バックアップ部によるバックアップ処理およびアップロード処理の処理手順を示すフローチャートである。
【符号の説明】
【０１５５】
１  画像形成装置
２  ホストコンピュータ
１０  電源ＯＦＦ時間判定部
１１  時計部
１２  電源ＯＦＦ／ＯＮ計測部
１３  電源ＯＦＦ算出部
１４  比較値設定部
１５  電源ＯＦＦ時間比較部
２０  処理情報バックアップ部
２１  バックアップ設定部
２２  メモリコントロール部
２３  記憶部
２４  装置制御部
３０  コントロールパネル部
３１  表示部
３２  スイッチ部
３３  入力部
４０  ホストインタフェース部
５０  装置電源
１１０  ＣＰＵ
１２０  記憶装置
１２１  プログラム保存領域
１２１Ａ  バックアップ処理プログラム
１２２  バックアップ領域
１２２Ａ  バックアップデータ
１３０  ＲＡＭ
１４０  通信インタフェース
１５０  画像出力装置
２３１  受信バッファ
２３２  ページバッファ
２３３，２３３Ａ  システムメモリ
２３４  他メモリ
２３５  データ蓄積部
【図１】
2009286038.tif 000003
【図２】
2009286038.tif 000004
【図３】
2009286038.tif 000005
【図４】
2009286038.tif 000006
【図５】
2009286038.tif 000007
【図６】
2009286038.tif 000008
【図７】
2009286038.tif 000009