(57)【要約】【課題】不揮発性の記憶装置に記憶された主要データにエラーが生じた場合に前記主要データを復元できること。【解決手段】第１プロセッサー８１１と通信可能な第２プロセッサー８２１は、ジョブが開始される前に、不揮発性の第２記憶装置８４の第２識別データ８４ａを揮発性の第３記憶装置８２２にコピーするデータコピー処理と、前記第２記憶装置８４の管理データ８４０のエラーが生じていると判定される場合に、第１記憶装置８２から前記第１プロセッサー８１１を通じて第１実績データ８２ｂを取得し、前記第２記憶装置８４の前記管理データ８４０を前記第１実績データ８２ｂおよび前記第３記憶装置８２２の前記第２識別データ８４ａに基づいて復元するデータ復元処理と、を実行する。【選択図】図２
2019206144.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成するプリント処理を実行するプリント処理装置と、
前記プリント処理装置に固有の第１識別データおよび前記プリント処理の実績に応じて更新される第１実績データを記憶する不揮発性の第１記憶装置と、
前記プリント処理装置を制御するとともに、前記プリント処理の実績に応じて前記第１記憶装置の前記第１実績データを更新する第１プロセッサーと、
前記プリント処理装置に固有の第２識別データおよび前記プリント処理の実績に応じて更新される第２実績データを含む管理データを記憶する不揮発性の第２記憶装置と、
揮発性の第３記憶装置と、
前記第２記憶装置および前記第３記憶装置にアクセス可能であるとともに前記第１プロセッサーと通信可能であり、予め定められた起動処理を実行し、前記起動処理の正常終了後に前記プリント処理の実績に応じて前記第２記憶装置の前記第２実績データを更新する第２プロセッサーと、を備え、
前記第２プロセッサーは、
前記起動処理において前記第１記憶装置から前記第１プロセッサーを通じて前記第１識別データを取得するとともに前記第２記憶装置から前記第２識別データを取得し、前記第１識別データおよび前記第２識別データが予め定められた整合条件を満たす場合にのみ前記起動処理を正常終了させる識別データ判定処理と、
前記起動処理の正常終了後に前記プリント処理を含むジョブが開始される前に、前記第２記憶装置の前記第２識別データを前記第３記憶装置にコピーするデータコピー処理と、
前記ジョブが終了した後に前記第２記憶装置の前記管理データにエラーが生じているか否かを判定するエラー判定処理と、
前記エラー判定処理により前記管理データのエラーが生じていると判定される場合に、前記第１記憶装置から前記第１プロセッサーを通じて前記第１実績データを取得し、前記第２記憶装置の前記管理データを前記第１実績データおよび前記第３記憶装置の前記第２識別データに基づいて復元するデータ復元処理と、を実行する、画像形成装置。
【請求項２】
前記第１実績データおよび前記第２実績データが、それぞれ累積プリント枚数を表すデータを含む、請求項１に記載の画像形成装置。
【請求項３】
ユーザーの操作を受け付ける操作装置をさらに備え、
前記第２プロセッサーは、前記操作装置に対するデータ入力操作に従って前記第２記憶装置に登録データを記憶させる登録処理を実行し、
前記管理データは前記登録データを含む、請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記プリント処理装置は、
前記シートにトナー像を転写する転写装置と、
前記シート上の前記トナー像を加熱するヒーターを含む定着装置と、
パルス幅変調または交流電力調整が施された電圧を前記ヒーターへ伝送する給電線と、を備え、
前記給電線は、前記第１記憶装置よりも前記第２記憶装置に近い位置に配置されている、請求項１から請求項３のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エラーが生じたデータを復元できる画像形成装置に関する。
【背景技術】
【０００２】
一般に、画像形成装置は、プリントエンジンとコントローラーとを備える。前記プリントエンジンは、プリント処理装置を制御するローカルプロセッサーと、前記ローカルプロセッサーがアクセス可能な不揮発性の記憶装置とを備える。前記コントローラーは、前記プリントエンジンの制御およびユーザーインターフェイス関連の処理などを実行するメインプロセッサーと、前記メインプロセッサーがアクセス可能な不揮発性の記憶装置とを備える。
【０００３】
また、フラッシュメモリーカードが、ファームデータを多重化された複数のファームデータ領域に記憶させ、エラー訂正不能のファームデータ領域のデータをその他のファームデータ領域のデータに基づいて復元することが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２２６４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前記画像形成装置において、前記メインプロセッサーが、起動処理を実行するときに、前記画像形成装置のシリアル番号などの識別データを参照する場合がある。
【０００６】
具体的には、前記メインプロセッサーは、前記プリントエンジンが保有する前記識別データと前記コントローラーが保有する前記識別データとが整合することを条件に、前記起動処理を正常終了させる。
【０００７】
従って、前記画像形成装置は、前記コントローラーが保有する前記識別データにエラーが生じた状態で停止した後に、正常に起動できない。
【０００８】
また、前記メインプロセッサーは、例えば累積プリント枚数のデータまたはユーザーの操作によって入力されるデータなどの可変データを前記コントローラーの記憶装置に記憶させ、状況に応じて更新する。
【０００９】
前記可変データにエラーが生じると、装置が誤動作する、または前記ユーザーの入力操作が無駄になるなどの不都合が生じる。
【００１０】
本発明の目的は、不揮発性の記憶装置に記憶された主要データにエラーが生じた場合に前記主要データを復元できる画像形成装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の一の局面に係る画像形成装置は、プリント処理装置と、第１記憶装置と、第１プロセッサーと、第２記憶装置と、第３記憶装置と、第２プロセッサーと、を備える。前記プリント処理装置は、シートに画像を形成するプリント処理を実行する。前記第１記憶装置は、前記プリント処理装置に固有の第１識別データおよび前記プリント処理の実績に応じて更新される第１実績データを記憶する不揮発性の記憶装置である。前記第１プロセッサーは、前記プリント処理装置を制御するとともに、前記プリント処理の実績に応じて前記第１記憶装置の前記第１実績データを更新する。前記第２記憶装置は、前記プリント処理装置に固有の第２識別データおよび前記プリント処理の実績に応じて更新される第２実績データを含む管理データを記憶する不揮発性の記憶装置である。前記第３記憶装置は、揮発性の記憶装置である。前記第２プロセッサーは、前記第２記憶装置および前記第３記憶装置にアクセス可能であるとともに前記第１プロセッサーと通信可能であり、予め定められた起動処理を実行し、前記起動処理の正常終了後に前記プリント処理の実績に応じて前記第２記憶装置の前記第２実績データを更新する。前記第２プロセッサーは、識別データ判定処理と、データコピー処理と、エラー判定処理と、データ復元処理とを実行する。前記識別データ判定処理は、前記起動処理において前記第１記憶装置から前記第１プロセッサーを通じて前記第１識別データを取得するとともに前記第２記憶装置から前記第２識別データを取得し、前記第１識別データおよび前記第２識別データが予め定められた整合条件を満たす場合にのみ前記起動処理を正常終了させる処理である。前記データコピー処理は、前記起動処理の正常終了後に前記プリント処理を含むジョブが開始される前に、前記第２記憶装置の前記第２識別データを前記第３記憶装置にコピーする処理である。前記エラー判定処理は、前記ジョブが終了した後に前記第２記憶装置の前記管理データにエラーが生じているか否かを判定する処理である。前記データ復元処理は、前記エラー判定処理により前記管理データのエラーが生じていると判定される場合に、前記第１記憶装置から前記第１プロセッサーを通じて前記第１実績データを取得し、前記第２記憶装置の前記管理データを前記第１実績データおよび前記第３記憶装置の前記第２識別データに基づいて復元する処理である。
【発明の効果】
【００１２】
本発明によれば、不揮発性の記憶装置に記憶された主要データにエラーが生じた場合に前記主要データを復元できる画像形成装置を提供することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施形態に係る画像形成装置の構成図である。
【図２】図２は、実施形態に係る画像形成装置における制御装置のブロック図である。
【図３】図３は、実施形態に係る画像形成装置におけるジョブ対応処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１５】
［画像形成装置１０の構成］
実施形態に係る画像形成装置１０は、シートに画像を形成するプリント処理を実行するプリント処理装置２を備える。本実施形態において、プリント処理装置２は、電子写真方式で前記プリント処理を実行する。
【００１６】
図１に示されるように、画像形成装置１０は、プリント処理装置２に加え、制御装置８、操作装置８ｘおよび表示装置８ｙを備える。さらに、画像形成装置１０は、原稿９から画像を読み取る読取処理を実行する画像読取装置１も備える。例えば、画像形成装置１０は、複写機、ファクシミリ装置または複合機などである。
【００１７】
前記プリント処理の対象となる画像は、画像読取装置１によって原稿９から読み取られた画像および不図示のホスト装置から受信されるプリントデータが表す画像などである。
【００１８】
制御装置８は、前記プリント処理を含むジョブなどに関する各種のデータ処理を実行し、さらに、各種の電気機器を制御する。図２に示されるように、制御装置８は、プリントエンジン８１、第１補助記憶装置８２、メインコントローラー８３、第２補助記憶装置８４および通信装置８５などを備える。
【００１９】
また、プリントエンジン８１は、エンジンＣＰＵ（Central Processing Unit）８１１および第１ＲＡＭ（Random Access Memory）８１２を備える。メインコントローラー８３は、メインＣＰＵ８２１および第２ＲＡＭ８２２を備える。
【００２０】
例えば、エンジンＣＰＵ８１１、第１ＲＡＭ８１２、第１補助記憶装置８２、メインＣＰＵ８２１、第２ＲＡＭ８２２および第２補助記憶装置８４は、１つの電子基板に実装されている。
【００２１】
操作装置８ｘは、ユーザーの操作を受け付ける装置である。表示装置８ｙは、情報をグラフィック表示する装置である。
【００２２】
例えば、操作装置８ｘおよび表示装置８ｙが、表示パネルおよびタッチセンサーを備えるタッチパネルユニットによって実現されることが考えられる。
【００２３】
図１に示されるように、画像読取装置１は、プラテンガラス１３、イメージセンサーユニット１１０、可動支持装置１１およびプラテンカバー１２などを備える。画像読取装置１は、プラテンカバー１２に組み込まれたＡＤＦ（Auto Document Feeder）１４をさらに備える。
【００２４】
プラテンガラス１３は、原稿９が載置される透明な原稿台である。プラテンカバー１２は、プラテンガラス１３およびプラテンガラス１３上の原稿９を覆う。
【００２５】
原稿９は、プラテンガラス１３上に載置されるか、或いはＡＤＦ１４によって搬送される。イメージセンサーユニット１１０は、プラテンガラス１３上の原稿９を対象とする前記読取処理およびＡＤＦ１４によって搬送される原稿９を対象とする前記読取処理を実行可能である。以下の説明において、画像読取装置１によって原稿９から読み取られる画像のことを原稿画像と称する。
【００２６】
プリント処理装置２は、前記原稿画像に基づく前記プリント処理、または、他装置から受信されるプリントデータが表す画像に基づく前記プリント処理を実行可能である。
【００２７】
図１に示されるように、プリント処理装置２は、シート搬送装置３および画像形成部４を備える。シート搬送装置３は、前記シートをシート収容部２０からシート搬送路３０へ送り出し、さらに前記シートをシート搬送路３０に沿って搬送する。
【００２８】
画像形成部４は、作像ユニット４ｘ、レーザースキャニングユニット４０、転写装置４４および定着装置４６を備える。
【００２９】
作像ユニット４ｘにおいて、ドラム状の感光体４１が回転し、帯電装置４２が感光体４１の表面を一様に帯電させる。さらに、レーザースキャニングユニット４０が帯電した感光体４１の表面に静電潜像を書き込む。
【００３０】
さらに、作像ユニット４ｘの現像装置４３が、前記静電潜像をトナー像へ現像する。転写装置４４は、感光体４１の表面の前記トナー像を前記シートに転写する。
【００３１】
続いて、定着装置４６が、前記トナー像を前記シートに定着させる。定着装置４６は、定着ヒーター４６ａと定着部材４６ｂと加圧ローラー４６ｃと温度センサー４６ｄとを備える。
【００３２】
定着ヒーター４６ａは、ヒーター電力が供給されることによって発熱し、定着部材４６ｂを加熱する。定着部材４６ｂは、前記シート上の前記トナー像を加熱する。即ち、定着ヒーター４６ａは、前記ヒーター電力が供給されることにより、定着部材４６ｂを介して前記シート上の前記トナー像を加熱する。
【００３３】
加圧ローラー４６ｃは、前記シート上の前記トナー像に圧力を加える。温度センサー４６ｄは、定着部材４６ｂの温度を検出する。例えば、温度センサー４６ｄはサーミスタである。
【００３４】
定着装置４６は、定着ヒーター４６ａで前記シート上の前記トナー像を加熱し、さらに加圧ローラー４６ｃで前記シート上の前記トナー像を加圧することにより、前記トナー像を前記シート上に定着させる。
【００３５】
図１に示されるプリント処理装置２は、タンデム式の画像形成部４を有するカラープリンターである。そのため、画像形成部４は、それぞれ異なる色のトナーに対応する４つの作像ユニット４ｘを備る。さらに、転写装置４４は、４つの一次転写装置４４１、中間転写ベルト４４０、二次転写装置４４２およびベルトクリーニング装置４４３を含む。
【００３６】
４つの作像ユニット４ｘが、それぞれ感光体４１、帯電装置４２および現像装置４３を含む。４つの作像ユニット４ｘは、それぞれシアン、マゼンタ、イエローおよびブラックの前記トナー像を感光体４１の表面に形成する。
【００３７】
作像ユニット４ｘ各々において、一次転写装置４４１が、前記トナー像を感光体４１から中間転写ベルト４４０へ転写する。これにより、４色の前記トナー像からなるカラー画像が中間転写ベルト４４０上に形成される。
【００３８】
二次転写装置４４２は、二次転写電力が供給されることにより、中間転写ベルト４４０上の４色の前記トナー像を前記シートに転写する。なお、画像形成装置１０において、感光体４１および転写装置４４の中間転写ベルト４４０は、それぞれ前記トナー像を担持して回転する像担持体の一例である。
【００３９】
ベルトクリーニング装置４４３は、前記シートに転写されずに中間転写ベルト４４０上に残ったトナーを、中間転写ベルト４４０から除去する。
【００４０】
エンジンＣＰＵ８１１は、予め第１補助記憶装置８２に記憶されたプログラムを実行することにより、プリント処理装置２を制御するとともに、前記プリント処理に関連するデータ処理を実行する。
【００４１】
メインＣＰＵ８２１は、予め第２補助記憶装置８４に記憶されたプログラムを実行することにより、エンジンＣＰＵ８１１、表示装置８ｙおよびその他の機器を制御するとともに、各種のデータ処理を実行する。
【００４２】
例えば、メインＣＰＵ８２１は、操作装置８ｘに対する操作に応じた前記ジョブの選択処理および各種データの設定処理などを実行する。さらに、メインＣＰＵ８２１は、温度センサー４６ｄの検出温度が予め設定される目標定着温度に近づくように定着ヒーター４６ａへの供給電力を制御する。
【００４３】
第１ＲＡＭ８１２および第２ＲＡＭ８２２は、コンピューター読み取り可能な揮発性の記憶装置である。一方、第１補助記憶装置８２および第２補助記憶装置８４は、コンピューター読み取り可能な不揮発性の記憶装置である。
【００４４】
エンジンＣＰＵ８１１は、第１ＲＡＭ８１２および第１補助記憶装置８２にアクセス可能である。メインＣＰＵ８２１は、第２ＲＡＭ８２２および第２補助記憶装置８４にアクセス可能である。
【００４５】
なお、第１補助記憶装置８２は不揮発性の第１記憶装置の一例であり、第２補助記憶装置８４は不揮発性の第２記憶装置の一例であり、第２ＲＡＭ８２２は、揮発性の第３記憶装置の一例である。
【００４６】
第１ＲＡＭ８１２は、エンジンＣＰＵ８１１が実行するプログラムおよびエンジンＣＰＵ８１１がプログラムを実行する過程で出力および参照するデータを一次記憶する。第２ＲＡＭ８２２は、メインＣＰＵ８２１が実行するプログラムおよびメインＣＰＵ８２１がプログラムを実行する過程で出力および参照するデータを一次記憶する。
【００４７】
本実施形態において、第１補助記憶装置８２はＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）であり、第２補助記憶装置８４はＮＡＮＤ型フラッシュメモリーである。第２補助記憶装置８４のデータ容量は、第１補助記憶装置８２のデータ容量よりも大きい。
【００４８】
第１補助記憶装置８２は、１バイトを最小単位とするデータ更新が可能な記憶装置である。一方、第２補助記憶装置８４は、１バイトよりも大きなサイズの１ブロックを最小単位とするデータの更新が可能な記憶装置である。例えば、１ブロックのサイズは、数十キロバイトから百数十キロバイト程度である。
【００４９】
エンジンＣＰＵ８１１は、例えばＩ２Ｃバスなどの第１バス８０１を通じたシリアル通信によって第１補助記憶装置８２にアクセス可能である。エンジンＣＰＵ８１１は、第１ＲＡＭ８１２にもアクセス可能である。メインＣＰＵ８２１は、フラッシュメモリーコントローラーを含むメモリーインターフェイス８０２を通じて第２補助記憶装置８４にアクセス可能である。さらに、メインＣＰＵ８２１は、第２ＲＡＭ８２２にもアクセス可能である。
【００５０】
また、エンジンＣＰＵ８１１およびメインＣＰＵ８２１は、例えばＩ２Ｃバスなどの第２バス８０３を通じて相互にシリアル通信が可能である。
【００５１】
通信装置８５は、不図示のネットワークを通じて不図示のホスト装置またはその他の外部装置との間で通信を行う通信インターフェイスデバイスである。前記ホスト装置は、パーソナルコンピューターまたは携帯情報端末などの情報処理装置である。メインＣＰＵ８２１は、前記外部装置との間のデータの送信および受信の全てを、通信装置８５を通じて行う。
【００５２】
第１補助記憶装置８２は、プリント処理装置２に固有の第１識別データ８２ａおよび前記プリント処理の実績に応じて更新される第１実績データ８２ｂを記憶する。第１識別データ８２ａは、画像形成装置１０に固有のデータであるともいえる。
【００５３】
例えば、第１識別データ８２ａは、プリント処理装置２のシリアル番号を表すデータである。また、本実施形態において、第１実績データ８２ｂは、累積プリント枚数を表すデータである。
【００５４】
エンジンＣＰＵ８１１は、プリント処理装置２を制御するとともに、前記プリント処理の実績に応じて第１補助記憶装置８２の第１実績データ８２ｂを更新する。即ち、エンジンＣＰＵ８１１は、１ページ分の前記プリント処理が行われるごとに数値データである第１実績データ８２ｂを１つずつカウントアップする。
【００５５】
第２補助記憶装置８４は、第１補助記憶装置８２と同様に、プリント処理装置２に固有の第２識別データ８４ａおよび前記プリント処理の実績に応じて更新される第２実績データ８４ｂを記憶する。第２識別データ８４ａは、画像形成装置１０に固有のデータであるともいえる。
【００５６】
例えば、第２識別データ８４ａが、第１識別データ８２ａと同じデータであることが考えられる。また、第２識別データ８４ａが、第１識別データ８２ａと同じではなく、第１識別データ８２ａと予め定められた対応関係を有するデータであることも考えられる。
【００５７】
第２実績データ８４ｂは、第１実績データ８２ｂと同じデータである。メインＣＰＵ８２１は、１ページ分の前記プリント処理が行われるごとに数値データである第２実績データ８４ｂを１つずつカウントアップする。
【００５８】
メインＣＰＵ８２１は、予め定められた起動処理を実行する。さらに、メインＣＰＵ８２１は、前記起動処理の正常終了後に、プリントエンジン８１を制御する。その際、メインＣＰＵ８２１は、プリントエンジン８１を制御するとともに、前記プリント処理の実績に応じて第２補助記憶装置８４の第２実績データ８４ｂを更新する。
【００５９】
エンジンＣＰＵ８１１は、例えばプリントエンジン８１の基板が交換されるような場合においてもプリント処理装置２の使用実績を残すために、第１実績データ８２ｂを第１補助記憶装置８２に記録する。また、メインＣＰＵ８２１は、画像形成装置１０による前記ジョブの実績を残すために、第２実績データ８４ｂを第２補助記憶装置８４に記録する。
【００６０】
さらに、第２補助記憶装置８４は、操作装置８ｘに対するユーザーの操作に従って設定される登録データ８４ｃも記憶する。第２識別データ８４ａ、第２実績データ８４ｂおよび登録データ８４ｃは、第２補助記憶装置８４の記憶領域における予め定められた特定領域に記憶される。
【００６１】
本実施形態において、前記特定領域は、第２補助記憶装置８４の記憶領域における１つの前記ブロックの範囲内の領域である。従って、前記特定領域内の第２識別データ８４ａ、第２実績データ８４ｂおよび登録データ８４ｃのうちの１つ以上が更新される場合、第２識別データ８４ａ、第２実績データ８４ｂおよび登録データ８４ｃの全てが、第２補助記憶装置８４の記憶領域において物理的に書き換えられる。
【００６２】
前記特定領域は、メインＣＰＵ８２１によるデータの更新が許容される領域である。前記特定領域のデータは、メインＣＰＵ８２１によってアクセスされるときに、電気的ノイズに起因してエラーが生じる場合がある。
【００６３】
以下の説明において、前記特定領域に記憶されるデータのことを管理データ８４０と称する。管理データ８４０は、第２識別データ８４ａ、第２実績データ８４ｂおよび登録データ８４ｃを含む。
【００６４】
メインＣＰＵ８２１は、操作装置８ｘに対するデータ入力操作に従って登録データ８４ｃを設定し、設定した登録データ８４ｃを第２補助記憶装置８４に記憶させる登録処理を実行する。
【００６５】
登録データ８４ｃは、例えば通信装置８５を通じたデータの送信の宛先情報を含むアドレス帳データなどを含む。
【００６６】
また、メインＣＰＵ８２１は、前記起動処理において、識別データ判定処理を実行する。前記識別データ判定処理において、メインＣＰＵ８２１は、第１補助記憶装置８２からエンジンＣＰＵ８１１を通じて第１識別データ８２ａを取得するとともに、第２補助記憶装置８４から第２識別データ８４ａを取得する。
【００６７】
さらに、メインＣＰＵ８２１は、前記起動処理において、第１識別データ８２ａおよび第２識別データ８４ａが予め定められた整合条件を満たすか否かを判定し、両データが前記整合条件を満たすと判定した場合にのみ前記起動処理を正常終了させる。
【００６８】
例えば、前記整合条件は、第１識別データ８２ａと第２識別データ８４ａとが一致するという条件である。また、前記整合条件が、第１識別データ８２ａを予め定められた式に適用することによって算出される結果が第２識別データ８４ａと一致するという条件であることも考えられる。
【００６９】
一方、メインＣＰＵ８２１は、第１識別データ８２ａおよび第２識別データ８４ａが前記整合条件を満たさないと判定した場合、表示装置８ｙに予め定められたエラー通知を出力する。前記エラー通知は、メンテナンスの専門家に連絡する必要がある旨の通知である。
【００７０】
なお、エンジンＣＰＵ８１１は、第１プロセッサーの一例であり、メインＣＰＵ８２１は、第２プロセッサーの一例である。
【００７１】
ところで、前述したように、メインＣＰＵ８２１は、前記起動処理を実行するときに、画像形成装置１０のシリアル番号などの第１識別データ８２ａおよび第２識別データ８４ａを参照する。
【００７２】
具体的には、メインＣＰＵ８２１は、プリントエンジン８１が保有する第１識別データ８２ａとメインコントローラー８３が保有する第２識別データ８４ａとが整合することを条件に、前記起動処理を正常終了させる。
【００７３】
従って、画像形成装置１０は、メインコントローラー８３が保有する第２識別データ８４ａにエラーが生じた状態で停止した後に、正常に起動できない。
【００７４】
さらに、前述したように、メインＣＰＵ８２１は、例えば累積プリント枚数などを表す第２実績データ８４ｂおよびユーザーの操作によって入力される登録データ８４ｃなどの可変データを第２補助記憶装置８４に記憶させ、状況に応じて更新する。
【００７５】
前記可変データにエラーが生じると、画像形成装置１０が誤動作する、または前記ユーザーの入力操作が無駄になるなどの不都合が生じる。
【００７６】
画像形成装置１０において、メインＣＰＵ８２１は、後述するジョブ対応処理を実行する。これにより、画像形成装置１０は、不揮発性の第２補助記憶装置８４に記憶された管理データ８４０にエラーが生じた場合に管理データ８４０を復元することができる。
【００７７】
メインＣＰＵ８２１は、前記起動処理が正常終了した後、予め定められたジョブ開始イベントが発生したときに、前記ジョブ対応処理を開始する。
【００７８】
前記ジョブ開始イベントは、例えば、操作装置８ｘに対してコピージョブの開始操作が行われたこと、または、通信装置８５を通じて前記外部装置からプリントジョブの実行要求を受信したこと、などである。
【００７９】
前記コピージョブおよび前記プリントジョブは、前記プリント処理を含むジョブの一例である。前記コピージョブは、前記読取処理および前記原稿画像に基づく前記プリント処理を含む。前記プリントジョブは、前記外部装置から前記プリントデータを受信する処理および前記プリントデータに基づく前記プリント処理を含む。
【００８０】
［ジョブ対応処理］
以下、図３に示されるフローチャートを参照しつつ、前記ジョブ対応処理の手順の一例について説明する。以下の説明において、Ｓ１，Ｓ２，…は、前記ジョブ対応処理における複数の工程の識別符号を表す。
【００８１】
＜工程Ｓ１＞
前記ジョブ開始イベントが発生してから前記ジョブ開始イベントに対応する前記ジョブが開始される前に、メインＣＰＵ８２１は、データコピー処理を実行する。前記データコピー処理は、第２補助記憶装置８４における前記特定領域の管理データ８４０を第２ＲＡＭ８２２にコピーする処理である。前述したように、管理データ８４０は、第２識別データ８４ａおよび登録データ８４ｃを含む。
【００８２】
＜工程Ｓ２＞
さらに、メインＣＰＵ８２１は、前記ジョブ開始イベントに対応するジョブ制御を実行する。
【００８３】
前記ジョブ開始イベントが前記コピージョブの開始イベントである場合、メインＣＰＵ８２１は、画像読取装置１に前記読取処理を実行させ、さらに、前記原稿画像を表すプリント用の画像データをエンジンＣＰＵ８１１に供給する。
【００８４】
前記ジョブ開始イベントが前記プリントジョブの開始イベントである場合、メインＣＰＵ８２１は、通信装置８５を通じて前記外部装置から前記プリントデータを受信し、前記プリントデータに対応するプリント用の画像データを出力する。
前記外部装置から画像読取装置１に前記読取処理を実行させ、さらに、前記原稿画像を表すプリント用の画像データをエンジンＣＰＵ８１１に供給する。
【００８５】
エンジンＣＰＵ８１１は、メインＣＰＵ８２１から供給される前記画像データに基づく前記プリント処理をプリント処理装置２に実行させる。
【００８６】
＜工程Ｓ３＞
そして、メインＣＰＵ８２１は、前記ジョブが終了するまで前記プリント処理の状況を監視しつつ、前記プリント処理の実績に応じて第２実績データ８４ｂを更新する。
【００８７】
なお、エンジンＣＰＵ８１１は、メインＣＰＵ８２１による工程Ｓ３の処理と並行して、前記プリント処理の実績に応じて第１実績データ８２ｂを更新する。
【００８８】
＜工程Ｓ４＞
そして、前記ジョブが終了すると、メインＣＰＵ８２１は、第２補助記憶装置８４における前記特定領域の第２識別データ８４ａを読み出す処理を実行する。
【００８９】
第２補助記憶装置８４に記憶されるデータを読み出す処理が行われる際に、メモリーインターフェイス８０２は、伝送データにＥＣＣ（Error Correction Code）を付加する。さらに、メモリーインターフェイス８０２は、前記ＥＣＣがデータエラーを表す場合に、前記ＥＣＣに基づいてデータのエラー訂正を試みる。
【００９０】
メモリーインターフェイス８０２は、前記ＥＣＣがデータエラーを表さない場合、読み出しデータをそのままメインＣＰＵ８２１へ伝送する。また、メモリーインターフェイス８０２は、前記ＥＣＣに基づいてデータのエラーを訂正できた場合、訂正後のデータをメインＣＰＵ８２１へ伝送する。
【００９１】
一方、メモリーインターフェイス８０２は、前記ＥＣＣがデータエラーを表し、かつ、前記ＥＣＣに基づいてデータのエラーを訂正できない場合、訂正できないデータエラーが発生したことをメインＣＰＵ８２１へ通知する。
【００９２】
＜工程Ｓ５＞
続いて、メインＣＰＵ８２１は、メモリーインターフェイス８０２からの通知により、第２補助記憶装置８４から読み出される第２識別データ８４ａに訂正できないデータエラーが生じているか否かを判定する。
【００９３】
なお、前記ジョブが終了した後に実行される工程Ｓ５の処理はエラー判定処理の一例である。
【００９４】
そして、メインＣＰＵ８２１は、第２識別データ８４ａに訂正できないデータエラーが生じていると判定する場合、処理を工程Ｓ６へ移行させ、そうでない場合、前記ジョブ対応処理を終了させる。
【００９５】
＜工程Ｓ６＞
工程Ｓ６において、メインＣＰＵ８２１は、第２ＲＡＭ８２２から管理データ８４０のコピーデータを読み出し、第２補助記憶装置８４の前記特定領域における管理データ８４０を前記コピーデータへ更新する。
【００９６】
即ち、メインＣＰＵ８２１は、第２ＲＡＭ８２２の管理データ８４０に基づいて第２補助記憶装置８４の前記特定領域における管理データ８４０を、前記ジョブが開始される前の状態へ復元する。これにより、前記特定領域の第２識別データ８４ａおよび登録が復元される。
【００９７】
＜工程Ｓ７＞
さらに、メインＣＰＵ８２１は、第１補助記憶装置８２からエンジンＣＰＵ８１１を通じて第１識別データ８２ａを取得する。
【００９８】
＜工程Ｓ８＞
続いて、メインＣＰＵ８２１は、プリントエンジン８１から取得した第１識別データ８２ａに基づいて、第２補助記憶装置８４の前記特定領域における第２実績データ８４ｂを復元する。
【００９９】
即ち、工程Ｓ５の前記エラー判定処理により管理データ８４０のエラーが生じていると判定される場合に、メインＣＰＵ８２１は、工程Ｓ６〜Ｓ８の処理を実行する。
【０１００】
工程Ｓ６〜Ｓ８において、メインＣＰＵ８２１は、データ復元処理を実行する。前記データ復元処理は、第１補助記憶装置８２からエンジンＣＰＵ８１１を通じて第１実績データ８２ｂを取得し、第２補助記憶装置８４の前記特定領域の管理データ８４０を第１実績データ８２ｂおよび第２ＲＡＭ８２２の第２識別データ８４ａに基づいて復元する処理である。
【０１０１】
以上に示されるように、画像形成装置１０は、不揮発性の第２補助記憶装置８４に記憶された主要データである管理データ８４０にエラーが生じた場合に管理データ８４０を復元することができる。
【０１０２】
従って、画像形成装置１０が、メインコントローラー８３が保有する第２識別データ８４ａにエラーが生じた状態で停止し、その後に正常に起動できない、という事態は生じにくい。
【０１０３】
さらに、プリント処理装置２が誤動作する、または前記ユーザーの入力操作が無駄になるなどの不都合も生じにくい。
【０１０４】
また、画像形成装置１０は、パルス幅変調または交流電力調整が施された電圧を定着ヒーター４６ａへ伝送する給電線４６０を備える（図２参照）。本実施形態において、給電線４６０は、第１補助記憶装置８２よりも第２補助記憶装置８４に近い位置に配置されている。
【０１０５】
従って、第２補助記憶装置８４は、第１補助記憶装置８２よりもデータエラーが生じやすい。このような場合に、管理データ８４０を復元可能な前記ジョブ対応処理の効果がより顕著となる。
【符号の説明】
【０１０６】
１      ：画像読取装置
２      ：プリント処理装置
３      ：シート搬送装置
４      ：画像形成部
４ｘ    ：作像ユニット
８      ：制御装置
８ｘ    ：操作装置
８ｙ    ：表示装置
９      ：原稿
１０    ：画像形成装置
１１    ：可動支持装置
１２    ：プラテンカバー
１３    ：プラテンガラス
２０    ：シート収容部
３０    ：シート搬送路
４０    ：レーザースキャニングユニット
４１    ：感光体
４２    ：帯電装置
４３    ：現像装置
４４    ：転写装置
４６    ：定着装置
４６ａ  ：定着ヒーター
４６ｂ  ：定着部材
４６ｃ  ：加圧ローラー
４６ｄ  ：温度センサー
８１    ：プリントエンジン
８２    ：第１補助記憶装置
８２ａ  ：第１識別データ
８２ｂ  ：第１実績データ
８３    ：メインコントローラー
８４    ：第２補助記憶装置
８４ａ  ：第２識別データ
８４ｂ  ：第２実績データ
８４ｃ  ：登録データ
８５    ：通信装置
１１０  ：イメージセンサーユニット
４４０  ：中間転写ベルト
４４１  ：一次転写装置
４４２  ：二次転写装置
４４３  ：ベルトクリーニング装置
４６０  ：給電線
８０１  ：第１バス
８０２  ：メモリーインターフェイス
８０３  ：第２バス
８１１  ：エンジンＣＰＵ
８１２  ：第１ＲＡＭ
８２１  ：メインＣＰＵ
８２２  ：第２ＲＡＭ
８４０  ：管理データ
【図１】
2019206144.tif 000003
【図２】
2019206144.tif 000004
【図３】
2019206144.tif 000005