(57)【要約】【課題】不揮発性メモリのデータの不良を防止することができ、かつ、製造コストが低い画像形成装置を提供する。【解決手段】画像形成装置は、電源部６００と、電源部６００から電源が供給されて駆動するモータ５０１〜５０５と、モータ５０１〜５０５の動作を制御する制御部２０などを有する。ＣＰＵ２１は、電源が遮断されたとき、モータ５０１〜５０５の回生電力を用いて、不揮発性メモリ２７，７１９に情報を書き込み可能である。不揮発性メモリ２７，７１９への情報の書き込み中に電源が遮断されても、回生電力が供給されて書き込みを継続でき、書き込みエラーの発生を防止できる。回生電力の供給が保障されていることにより、情報は不揮発性メモリ２７，７１９内の１箇所に書き込むだけで、確実に保持される。したがって、不揮発性メモリ２７，７１９の容量を低減することができ、画像形成装置の製造コストを低減することができる。【選択図】図４
2011145472.tif 000002
【特許請求の範囲】
【請求項１】
電源電力が供給されて動作し、減速中に回生電力を発生可能な少なくとも１つの回生モータと、
特定の情報と前記特定の情報でない情報とを不揮発性メモリ内に書き込むことが可能な書き込み部と、
前記回生モータで発生した回生電力を前記書き込み部に供給する供給部と、
前記回生モータが回生電力を発生可能な所定の動作状態であるか否かを判断する判断部とを備え、
前記書き込み部は、前記特定の情報を前記不揮発性メモリ内に書き込むことが必要な場合において、前記判断部により前記回生モータが所定の動作状態であると判断されたときに、前記特定の情報を前記不揮発性メモリに書き込む、画像形成装置。
【請求項２】
前記書き込み部は、前記不揮発性メモリ内に情報を書き込むとき、
前記特定の情報については、各情報を、前記不揮発性メモリ内の１つの領域に書き込み、
前記特定の情報でない情報については、各情報を、前記不揮発性メモリ内の互いに異なる少なくとも２以上の領域の各々に書き込む、請求項１に記載の画像形成装置。
【請求項３】
前記書き込み部は、前記回生モータの動作状態にかかわらず、任意のタイミングで、前記不揮発性メモリ内に前記特定の情報でない情報を書き込む、請求項１又は２に記載の画像形成装置。
【請求項４】
前記書き込み部は、前記不揮発性メモリに書き込むべき情報の量を判断し、前記情報が所定の量に達したときに、前記不揮発性メモリ内に情報を書き込む、請求項１から３のいずれかに記載の画像形成装置。
【請求項５】
前記画像形成装置は、
前記供給部による回生電力の供給が可能な時間を算出する算出部と、
前記算出部の算出結果に応じて、前記不揮発性メモリ内に書き込む情報の量を調整する調整部とをさらに備える、請求項１から４のいずれかに記載の画像形成装置。
【請求項６】
前記所定の動作状態は、前記回生モータが回転中である状態及び前記回生モータが減速動作中である状態のいずれか一方又は両方である、請求項１から５のいずれかに記載の画像形成装置。
【請求項７】
前記特定の情報は、
装置固有の調整情報、
トナー消費量情報、
トナー劣化係数情報、
消耗品ユニットの寿命情報、
印刷ページ数情報、
トナーエンプティ到達年月日情報、
トナーニアエンプティ到達年月日情報、及び
トラブル発生情報のうち少なくとも１つを含む、請求項１から６のいずれかに記載の画像形成装置。
【請求項８】
前記不揮発性メモリは、前記画像形成装置にセットされて用いられる消耗品に搭載されており、
前記書き込み部は、前記消耗品の制御に関する情報を前記不揮発性メモリにバックアップする、請求項１から７のいずれかに記載の画像形成装置。
【請求項９】
電源電力が供給されて動作し、減速中に回生電力を発生可能な少なくとも１つの回生モータと、
特定の情報と前記特定の情報でない情報とを不揮発性メモリ内に書き込むことが可能な書き込み部と、
前記回生モータで発生した回生電力を前記書き込み部に供給する供給部とを備えた画像形成装置の制御方法であって、
前記回生モータが回生電力を発生可能な所定の動作状態であるか否かを判断する判断ステップと、
前記書き込み部が、前記特定の情報を前記不揮発性メモリ内に書き込むことが必要な場合において、前記判断ステップにより前記回生モータが所定の動作状態であると判断されたときに、前記特定の情報を前記不揮発性メモリに書き込む書き込みステップとを有する、画像形成装置の制御方法。
【請求項１０】
電源電力が供給されて動作し、減速中に回生電力を発生可能な少なくとも１つの回生モータと、
特定の情報と前記特定の情報でない情報とを不揮発性メモリ内に書き込むことが可能な書き込み部と、
前記回生モータで発生した回生電力を前記書き込み部に供給する供給部とを備えた画像形成装置の制御プログラムであって、
前記回生モータが回生電力を発生可能な所定の動作状態であるか否かを判断する判断ステップと、
前記書き込み部が、前記特定の情報を前記不揮発性メモリ内に書き込むことが必要な場合において、前記判断ステップにより前記回生モータが所定の動作状態であると判断されたときに、前記特定の情報を前記不揮発性メモリに書き込む書き込みステップとをコンピュータに実行させる、画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、画像形成装置の制御方法、及び画像形成装置の制御プログラムに関し、特に、用紙をローラで搬送し、その用紙に画像を形成する画像形成装置、画像形成装置の制御方法、及び画像形成装置の制御プログラムに関する。
【背景技術】
【０００２】
用紙をローラで搬送して、その用紙に画像を形成（プリント）する画像形成装置（スキャナ機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、及びサーバ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンタなど）においては、主電源のオフや画像形成装置への給電停止などが発生し、ローラを駆動するモータへの給電が停止されることがある。
【０００３】
図１１は、従来の画像形成装置の駆動系の回路構成を示すブロック図である。
【０００４】
画像形成装置は、電源部（低圧電源部）８００と、駆動部８１０と、制御部８２０とを備える。駆動部８１０及び制御部８２０は、電源部８００から電源が供給されて駆動される。
【０００５】
電源部８００は、電源プラグ８０１から商用電源が入力されて駆動される。電源部８００は、主電源スイッチ８０３と、整流部８０５と、ＤＣ−ＤＣコンバータ８０７とを有している。主電源スイッチ８０３は、交流電源の入力の通電／遮断を切り替える。電源部８００は、入力された交流を整流部８０５で直流に変換し、その直流の電圧をＤＣ−ＤＣコンバータ８０７で変換して出力する。ＤＣ−ＤＣコンバータ８０７は、２４Ｖの直流電圧を駆動部８１０に出力する。ＤＣ−ＤＣコンバータ８０７は、３．３Ｖの直流電圧を制御部８２０に出力する。
【０００６】
電源部８００から駆動部８１０への電源供給ラインには、インターロックスイッチ８０９が設けられている。インターロックスイッチ８０９は、例えば画像形成装置の筐体の一部を構成するカバーに連動するように配置されている。インターロックスイッチ８０９は、操作者の安全を確保するため、消耗品の交換やジャム処理のために行われるカバーの開閉に応じて、駆動部８１０への２４Ｖの供給を瞬時に遮断する。
【０００７】
駆動部８１０は、画像形成装置において用紙の搬送動作やその他のプリント動作に駆動力を供給するモータ８１１〜８１５を有する。モータ８１１〜８１５は、それぞれ、ＤＣ−ＤＣコンバータ８０７から出力された直流が供給されて、制御部８２０からの制御指示の下で駆動される。
【０００８】
制御部８２０は、ＣＰＵ（制御デバイス）８２１と、不揮発性メモリ８２７とを有している。ＣＰＵ８２１は、不揮発性メモリ８２７と通信して制御プログラムの読み込みやデータの書き込みを行い、駆動部８１０や画像形成装置の他の部位の制御を行う。
【０００９】
ＣＰＵ８２１は、トナーカートリッジなどの消耗品８３０について、その寿命管理を例えば以下のようにして行う。ＣＰＵ８２１は、消耗品８３０の内部に設けられている不揮発性メモリ８３１に、所定枚数のプリントを行う毎に、そのプリント数を加算した通算プリント枚数のカウント値を記録する。ＣＰＵ８２１は、そのカウント値が所定値に到達すると、その消耗品８３０に寿命が到来したと判断する。
【００１０】
下記特許文献１には、モータなどのアクチュエータの逆起電力や回生電力により２次電池を充電する画像形成装置が開示されている。画像形成装置は、モータ起動時などに２次電池を補助電源として動作させ、ＡＣ電源ラインへの負担を低減する。画像形成装置は、回生電力などを用いて、２次電池を効率的に充電することができる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００７−１７８６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところで、上記の画像形成装置で用いられているＥＥＰＲＯＭやＣＳＩＣ（Ｃｕｓｔｏｍｅｒ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの不揮発性メモリ８２７，８３１において、内部書き込み中に電源供給が遮断されると、駆動電圧（制御電源電圧）が低下して不揮発性メモリ８２７，８３１の内部動作が不安定になることがある。例えば、書き込みコマンドが成立した後、受信バッファに一時保管されているデータが不揮発性メモリ８２７，８３１の内部のメモリデータ領域に書き込まれている場合を想定する。このとき、電源供給が遮断されると、不揮発性メモリ８２７，８３１の駆動電圧が低下することにより、メモリデータ領域へのデータの誤書き込みが発生し、保存データが化けてしまうことがある。すなわち、保存データが不良になることがある。
【００１３】
このように保存データ化けが発生して寿命データなどの重要な情報が消失することは、画像形成装置にとって大きな損害となる。そのため、このような問題に対して、例えば、以下のような対応策がとられることがある。
【００１４】
すなわち、従来の画像形成装置においては、同一のデータが、不揮発性メモリ８２７，８３１内の互いにアドレスの異なる３箇所のメモリエリアのそれぞれに書き込まれる。データの読み出し時には、３箇所から読み出したデータがすべて一致するかが確認されて、一致する場合は、そのデータが使用される。万一、そのうち１つのメモリエリアでデータエラーが発生した場合には、１箇所のデータが他の２箇所のデータと異なる状態になる。このとき、他の２つのデータに基づいて、データの修復が行われる。すなわち、３つのデータ中で、多数決により適正なデータが判別され、そのデータに基づいて、不良になった保存データの修復が行われる。
【００１５】
しかしながら、このような方法を採用すると、別の問題が発生する。すなわち、同一のデータを３箇所のメモリエリアに書き込むため、記録が必要であるデータよりも容量が３倍大きいメモリエリアが必要である。したがって、画像形成装置に必要なメモリを設けるコストが高くなり、画像形成装置の製造コストが高くなる。
【００１６】
また、この方法では、同一のデータについて、常に３箇所の読み書きを行うため、不揮発性メモリ８２７，８３１の読み書き回数が多くなり、また、多数決の判定を行う必要がある。そのため、制御デバイスの負荷が重くなるという問題がある。
【００１７】
なお、不揮発性メモリ８２７，８３１内の２箇所のメモリエリアを用いて記憶する方法もある。すなわち、アドレスの異なる２箇所のメモリエリアに、データを交互に書き込む。このとき、書き換え直後にそのデータをもう一方の保存値と比較し、書き換えたデータの量の保存値に対する増加量が一定範囲内であれば、そのデータが正しい値であると判断する。データ量の減少やデータ量の急激な増加があった場合には、書き込みミスが発生したと判断して、データの破棄などが行われる。
【００１８】
しかしながら、このように２箇所のメモリエリアを用いる方法でも、記録が必要であるデータのデータ量よりも相当大きいメモリエリアが必要である点や計算量が多くなる点は変わらず、画像形成装置の製造コストの問題や処理負荷の問題が生じる。
【００１９】
この発明はそのような問題点を解決するためになされたものであり、不揮発性メモリのデータの不良を防止することができ、かつ、製造コストが低い画像形成装置、画像形成装置の制御方法、及び画像形成装置の制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００２０】
上記目的を達成するためこの発明のある局面に従うと、画像形成装置は、電源電力が供給されて動作し、減速中に回生電力を発生可能な少なくとも１つの回生モータと、特定の情報と特定の情報でない情報とを不揮発性メモリ内に書き込むことが可能な書き込み部と、回生モータで発生した回生電力を書き込み部に供給する供給部と、回生モータが回生電力を発生可能な所定の動作状態であるか否かを判断する判断部とを備え、書き込み部は、特定の情報を不揮発性メモリ内に書き込むことが必要な場合において、判断部により回生モータが所定の動作状態であると判断されたときに、特定の情報を不揮発性メモリに書き込む。
【００２１】
好ましくは書き込み部は、不揮発性メモリ内に情報を書き込むとき、特定の情報については、各情報を、不揮発性メモリ内の１つの領域に書き込み、特定の情報でない情報については、各情報を、不揮発性メモリ内の互いに異なる少なくとも２以上の領域の各々に書き込む。
【００２２】
好ましくは書き込み部は、回生モータの動作状態にかかわらず、任意のタイミングで、不揮発性メモリ内に特定の情報でない情報を書き込む。
【００２３】
好ましくは書き込み部は、不揮発性メモリに書き込むべき情報の量を判断し、情報が所定の量に達したときに、不揮発性メモリ内に情報を書き込む。
【００２４】
好ましくは画像形成装置は、供給部による回生電力の供給が可能な時間を算出する算出部と、算出部の算出結果に応じて、不揮発性メモリ内に書き込む情報の量を調整する調整部とをさらに備える。
【００２５】
好ましくは所定の動作状態は、回生モータが回転中である状態及び回生モータが減速動作中である状態のいずれか一方又は両方である。
【００２６】
好ましくは特定の情報は、装置固有の調整情報、トナー消費量情報、トナー劣化係数情報、消耗品ユニットの寿命情報、印刷ページ数情報、トナーエンプティ到達年月日情報、トナーニアエンプティ到達年月日情報、及びトラブル発生情報のうち少なくとも１つを含む。
【００２７】
好ましくは不揮発性メモリは、画像形成装置にセットされて用いられる消耗品に搭載されており、書き込み部は、消耗品の制御に関する情報を不揮発性メモリにバックアップする。
【００２８】
この発明の他の局面に従うと、電源電力が供給されて動作し、減速中に回生電力を発生可能な少なくとも１つの回生モータと、特定の情報と特定の情報でない情報とを不揮発性メモリ内に書き込むことが可能な書き込み部と、回生モータで発生した回生電力を書き込み部に供給する供給部とを備えた画像形成装置の制御方法は、回生モータが回生電力を発生可能な所定の動作状態であるか否かを判断する判断ステップと、書き込み部が、特定の情報を不揮発性メモリ内に書き込むことが必要な場合において、判断ステップにより回生モータが所定の動作状態であると判断されたときに、特定の情報を不揮発性メモリに書き込む書き込みステップとを有する。
【００２９】
この発明のさらに他の局面に従うと、電源電力が供給されて動作し、減速中に回生電力を発生可能な少なくとも１つの回生モータと、特定の情報と特定の情報でない情報とを不揮発性メモリ内に書き込むことが可能な書き込み部と、回生モータで発生した回生電力を書き込み部に供給する供給部とを備えた画像形成装置の制御プログラムは、回生モータが回生電力を発生可能な所定の動作状態であるか否かを判断する判断ステップと、書き込み部が、特定の情報を不揮発性メモリ内に書き込むことが必要な場合において、判断ステップにより回生モータが所定の動作状態であると判断されたときに、特定の情報を不揮発性メモリに書き込む書き込みステップとをコンピュータに実行させる。
【発明の効果】
【００３０】
これらの発明に従うと、特定の情報は、更新が必要であって回生モータが回生電力を発生可能な所定の動作状態であるときに更新される。したがって、不揮発性メモリのデータの不良を防止することができ、かつ、製造コストが低い画像形成装置、画像形成装置の制御方法、及び画像形成装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の第１の実施の形態における画像形成装置のハードウェア構成を示す側面図である。
【図２】画像形成装置の構成を示すブロック図である。
【図３】モータの駆動回路を示すブロック図である。
【図４】電源部及び駆動部を中心にした画像形成装置の駆動系の回路構成を示すブロック図である。
【図５】画像形成装置の動作の一例を示すフローチャートである。
【図６】本実施の形態の画像形成装置の動作の上述とは別の一例を示すフローチャートである。
【図７】第２の実施の形態における画像形成装置の動作の一例を示すフローチャートである。
【図８】第２の実施の形態の画像形成装置の動作の上述とは別の一例を示すフローチャートである。
【図９】第３の実施の形態における画像形成装置の動作の一例を示すフローチャートである。
【図１０】第４の実施の形態における画像形成装置の動作の一例を示すフローチャートである。
【図１１】従来の画像形成装置の駆動系の回路構成を示すブロック図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態における画像形成装置について説明する。
【００３３】
［概要］
【００３４】
画像形成装置は、停止動作の減速中に回生電力を発生可能なモータ（以下、回生モータと称することがある。）と、回生モータによって発生した電力をデータバックアップ用の不揮発性メモリの電源として使用するための回路とを備える。画像形成装置では、回生モータの動作がコントロールされてモータの状況が判別される。また、回生モータで発生した回生電力の不揮発性メモリへの提供の制御が行われる。不揮発性メモリへの回生電力の提供状況に応じて、不揮発性メモリへのデータ書き込みが制御される。このような回生電力制御により、書き込み中の不揮発性メモリへの電源供給が保障される。したがって、不揮発性メモリの書き込みエラー（誤書き込み；データ化け）が防止される。
【００３５】
回生電力の制御は、必要に応じて、不揮発性メモリに書き込まれるデータが常時書き込みが必要なデータと常時書き込みが必要でないデータとのいずれであるかが判断されて行われる。常時書き込みが必要でないデータの不揮発性メモリ内への書き込みは、回生モータからの回生電力の供給が保証されるタイミングで、すなわち回生モータが回転中又は減速動作中のタイミングで行われる。常時書き込みが必要なデータの書き込みは、回生モータの動作にかかわらず、任意のタイミングで行われる。
【００３６】
このとき、常時書き込みが必要なデータは、不揮発性メモリ内の少なくとも２箇所以上に書き込まれることが好ましい。また、常時書き込みが必要でないデータは、回生モータの動作が判断された上で、不揮発性メモリ内の１箇所に書き込まれることが好ましい。
【００３７】
必要に応じて、回生電力供給可能時間（以下、回生可能時間と称することがある。）と、書き込みデータ容量から割り出された書き込みに必要な時間とが比較され、書き込み時間が回生可能時間を越えないように制御されてもよい。回生可能時間内の範囲まで書き込むデータを貯めてから書き込みが実行されることで、書き込み回数が低減される。
【００３８】
このように、回生電力によるメモリへの電源供給が保障されることにより、書き込みエラー発生のリスクが払拭される。そのため、回生電力が期待できるタイミングで書き込まれるデータについて、従来のように書き込みエラーに備えて２箇所以上の領域にデータを保管する必要がなくなる。回生電力が期待できるタイミングでデータを書き込むためには１箇所のデータ領域を確保すればよいため、画像形成装置に搭載する不揮発性メモリの容量の削減が可能となる。
【００３９】
［第１の実施の形態］
【００４０】
図１は、本発明の第１の実施の形態における画像形成装置１のハードウェア構成を示す側面図である。
【００４１】
図を参照して画像形成装置１は、給紙カセット３と、排紙トレイ５と、プリント部３０とを備える。
【００４２】
給紙カセット３は、画像形成装置１の下部に、画像形成装置１の筐体に抜き差し可能に配置されている。各給紙カセット３に装てんされた用紙は、印字時に、１枚ずつ給紙カセット３から給紙され、プリント部３０に送られる。給紙カセット３の数は、１つに限られず、それより多くてもよい。
【００４３】
排紙トレイ５は、画像形成装置１の筐体の上方に配置されている。排紙トレイ５には、プリント部３０により画像が形成された用紙が筐体の内部から排紙される。
【００４４】
プリント部３０は、画像形成装置１の筐体の内部に配置されている。プリント部３０は、おおまかに、用紙搬送部２００と、トナー像形成部３００と、定着装置４００と、駆動部（図２に図示）５００とを有している。プリント部３０は、いわゆるタンデム方式でＣＭＹＫの４色の画像を合成することにより、用紙にカラー画像を形成する。
【００４５】
用紙搬送部２００は、給紙ローラ２１０、搬送ローラ２２０、排紙ローラ２３０などで構成されている。給紙ローラ２１０、搬送ローラ２２０、及び排紙ローラ２３０は、それぞれ、例えば対向する２つのローラで用紙を挟みながらそのローラを回動させて用紙を搬送する。用紙搬送部２００は、これら以外にも用紙を搬送するためなどに用いられるローラを有していてもよい。
【００４６】
給紙ローラ２１０は、給紙カセット３から用紙を１枚ずつ給紙する。給紙ローラ２１０により、用紙が画像形成装置１の筐体の内部に給紙される。
【００４７】
搬送ローラ２２０は、給紙ローラ２１０により給紙された用紙をトナー像形成部３００に搬送する。搬送ローラ２２０は、定着装置４００を経由した用紙を排紙ローラ２３０に搬送する。
【００４８】
排紙ローラ２３０は、搬送ローラ２２０により搬送された用紙を画像形成装置１の筐体の外部に排出する。
【００４９】
トナー像形成部３００は、４色のトナーボトル３０１Ｙ，３０１Ｍ，３０１Ｃ，３０１Ｋ（以下、これらをまとめてトナーボトル３０１と呼ぶことがある。）と、中間転写ベルト３０５と、転写ローラ３０７と、４組の現像ユニット３１０Ｙ，３１０Ｍ，３１０Ｃ，３１０Ｋ（以下、これらをまとめて現像ユニット３１０と呼ぶことがある。）と、レーザスキャンユニット３２０などで構成されている。
【００５０】
イエロートナーボトル３０１Ｙ、マゼンタトナーボトル３０１Ｍ、シアントナーボトル３０１Ｃ、ブラックトナーボトル３０１Ｋは、それぞれ、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、及びブラック（Ｋ）のＣＭＹＫ各色のトナーを貯蔵する。
【００５１】
中間転写ベルト３０５は、環状であり、２つのローラ間に架けわたされている。中間転写ベルト３０５は、用紙搬送部２００と連動して回動する。転写ローラ３０７は、中間転写ベルト３０５のうち一方のローラに接触している部分に対向するように配置されている。用紙は、中間転写ベルト３０５と転写ローラ３０７との間で挟持されながら搬送される。
【００５２】
現像ユニット３１０は、感光体ドラム３１１（現像ユニット毎に感光体ドラム３１１Ｙ，３１１Ｍ，３１１Ｃ，３１１Ｋが設けられる。）、現像装置、クリーナ、及び帯電器などを含む。イエロー現像ユニット３１０Ｙ，マゼンタ現像ユニット３１０Ｍ，シアン現像ユニット３１０Ｃ，ブラック現像ユニット３１０Ｋは、それぞれＹ、Ｍ、Ｃ、Ｋの画像を形成するために配置されている。現像ユニット３１０は、中間転写ベルト３０５の直下に並置されている。レーザスキャンユニット３２０は、各感光体ドラム３１１上にレーザ光を走査可能に配置されている。
【００５３】
トナー像形成部３００において、レーザスキャンユニット３２０は、ＹＭＣＫの各色別の画像データに基づいて、帯電器により一様に帯電した感光体ドラム３１１上に潜像を形成する。現像装置は、各感光体ドラム３１１に各色別のトナー像を形成する。各感光体ドラム３１１は、トナー像を中間転写ベルト３０５に転写し、その中間転写ベルト３０５上に、用紙に形成するトナー像の鏡像を形成する（１次転写）。その後、高電圧が印加された転写ローラ３０７により、中間転写ベルト３０５に形成されたトナー像が用紙に転写され、用紙上にトナー像が形成される（２次転写）。
【００５４】
画像形成により現像ユニット３１０内のトナーが少なくなると、各色のトナーボトル３０１内に保管されたトナーが現像ユニットに供給され、継続して画像形成可能になる。
【００５５】
定着装置４００は、加熱ローラ４０１及び加圧ローラ４０３を有している。定着装置４００は、加熱ローラ４０１と加圧ローラ４０３とでトナー像が形成された用紙を挟持しながら搬送し、その用紙に加熱及び加圧を行う。これにより、定着装置４００は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。定着装置４００を経由した用紙は、排紙ローラ２３０により、画像形成装置１の筐体から排紙トレイ５に排出される。
【００５６】
駆動部５００は、例えば、メインモータ（回生モータの一例）５０１、定着モータ（回生モータの一例）５０２、黒現像モータ（回生モータの一例）５０３、カラー現像モータ（回生モータの一例）５０４、及びカラー感光体モータ（回生モータの一例）５０５を有している（以下、これらのモータについて単にモータ５０１〜５０５などと称することがある）。駆動部５００は、後述するＣＰＵ２１の制御の下駆動される。メインモータ５０１は、給紙工程から転写工程までの用紙搬送と、中間転写ベルト３０５及び黒感光体ドラム３１１Ｋの駆動とを行う。定着モータ５０２は、定着装置４００の駆動を行う。黒現像モータ５０３は、黒現像ユニット３１０Ｋの駆動を行う。カラー現像モータ５０４は、イエロー・マゼンタ・シアンの現像ユニット３１０Ｙ，３１０Ｍ，３１０Ｃの駆動を行う。カラー感光体モータ５０５は、イエロー・マゼンタ・シアンの感光体ドラム３１１Ｙ，３１１Ｍ，３１１Ｃの駆動を行う。
【００５７】
図２は、画像形成装置１の構成を示すブロック図である。
【００５８】
図を参照して、画像形成装置１は、上述の各部のほか、操作部１１と、制御部（ＣＰＵ部）２０と、不揮発性メモリ２７と、インターフェイス部２９と、電源部６００とをさらに備えている。
【００５９】
操作部１１は、画像形成装置１の筐体に、ユーザにより操作可能に配置されている。操作部１１には、表示パネル１３が配置されている。表示パネル１３は、例えば、タッチパネルを備えたＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。表示パネル１３は、ユーザに案内画面を表示したり、操作ボタンを表示してユーザからのタッチ操作を受け付けたりする。表示パネル１３は、制御部２０のＣＰＵ２１により制御されて表示を行う。操作部１１は、表示パネル１３や操作ボタン（図示せず）などがユーザにより操作されると、その操作に応じた操作信号又は所定のコマンドをＣＰＵ２１に送信する。すなわち、ユーザは、操作部１１に操作を行うことにより、画像形成装置１に種々の動作を実行させることができる。
【００６０】
制御部２０は、ＣＰＵ２１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２５などを有している。制御部２０は、操作部１１、不揮発性メモリ２７、インターフェイス部２９、及び電源部６００などと共にシステムバスに接続されている。これにより、制御部２０と画像形成装置１の各部とが、信号を送受可能に接続されている。
【００６１】
ＣＰＵ２１は、ＲＯＭ２３、ＲＡＭ２５、又は不揮発性メモリ２７などに記憶された制御プログラム２３ａなどを実行することにより、画像形成装置１の種々の動作を制御する。ＣＰＵ２１は、操作部１１から操作信号が送られたり、クライアントＰＣなどから操作コマンドが送信されたりすると、それらに応じて所定の制御プログラム２３ａを実行する。これにより、ユーザによる操作部１１の操作などに応じて、画像形成装置１の所定の動作が行われる。
【００６２】
ＲＯＭ２３は、例えばフラッシュＲＯＭ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）である。ＲＯＭ２３には、画像形成装置１の動作を行うために用いられるデータが記憶されている。また、ＲＯＭ２３には、画像形成装置１の種々の動作を行うための制御プログラム（プログラム）２３ａが記憶されている。そのほか、ＲＯＭ２３には、画像形成装置１の機能設定データなどが記憶されていてもよい。ＣＰＵ２１は、所定の処理を行うことにより、ＲＯＭ２３からのデータの読み込みや、ＲＯＭ２３へのデータの書き込みを行う。なお、ＲＯＭ２３は、書き換え不可能なものであってもよい。
【００６３】
ＲＡＭ２５は、ＣＰＵ２１のメインメモリである。ＲＡＭ２５は、ＣＰＵ２１が制御プログラム２３ａを実行するときに必要なデータを記憶するのに用いられる。
【００６４】
不揮発性メモリ２７は、例えばプリント枚数などの寿命状態に関する情報や、装置固有の調整値など、画像形成装置１の電源オフ後も維持が必要な情報を記憶する。不揮発性メモリ２７は、例えば、インターフェイス部２９を介して外部から送られたジョブ（ＪＯＢ）のデータなどを記憶する。不揮発性メモリ２７は、画像形成装置１の設定情報や、画像形成装置１の種々の動作を行うための制御プログラムなどを記憶するように構成されていてもよい。不揮発性メモリ２７は、１つのクライアントＰＣ又は複数のクライアントＰＣなどから送信された複数のジョブを記憶可能である。不揮発性メモリ２７は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や、フラッシュＲＯＭなどで構成される。
【００６５】
インターフェイス部２９は、例えば、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）などのハードウェア部と、所定の通信プロトコルで通信を行うソフトウェア部とが組み合わされて構成されている。インターフェイス部２９は、画像形成装置１をＬＡＮなどの外部ネットワークに接続する。これにより、画像形成装置１は、外部ネットワークに接続されているクライアントＰＣなどの外部装置と通信可能になる。画像形成装置１は、クライアントＰＣからジョブを受信可能である。また、画像形成装置１は、画像データを、クライアントＰＣに送信したり、メールサーバなどを介してＥ−ｍａｉｌにより送信したりすることができる。
【００６６】
電源部６００は、画像形成装置１の筐体の内部に設けられている。電源部６００は、商用電源に接続され、商用電源を基に装置各部に電力を供給する。
【００６７】
ここで、本実施の形態において、現像ユニット３１０Ｙ，３１０Ｍ，３１０Ｃ，３１０Ｋには、それぞれ、不揮発性メモリ３１９Ｙ，３１９Ｍ，３１９Ｃ，３１９Ｋが設けられている。また、トナーボトル３０１Ｙ，３０１Ｍ，３０１Ｃ，３０１Ｋには、それぞれ、不揮発性メモリ３０９Ｙ，３０９Ｍ，３０９Ｃ，３０９Ｋが設けられている。
【００６８】
現像ユニット３１０に含まれる感光体ドラム３１１などは、プリントを繰り返すにつれて劣化するため、現像ユニット３１０には寿命がある。トナーボトル３０１には、プリントを行うにつれ貯蔵するトナーが少なくなるため、寿命がある。すなわち、現像ユニット３１０やトナーボトル３０１は、消耗品（以下、これらをまとめて消耗品７１０と呼ぶことがある）である。ＣＰＵ２１は、それぞれの消耗品に関する寿命状態などの情報を、これらの不揮発性メモリ３１９Ｙ〜３１９Ｋ，３０９Ｙ〜３０９Ｋ（以下、これらをまとめて不揮発性メモリ７１９と呼ぶことがある）に格納する。これにより、各消耗品を取り外して、別の画像形成装置に装着した場合であっても、その消耗品の寿命状態を、その移行先の画像形成装置に反映させることができる。したがって、各消耗品の寿命管理を確実に行い、適正に画像をプリント可能にすることができる。
【００６９】
図３は、モータ５０１の駆動回路を示すブロック図である。
【００７０】
以下、モータ５０１の駆動回路について、図を参照して説明する。他のモータ５０２〜５０５の駆動回路の構成も、モータ５０１のそれと同様である。
【００７１】
モータ５０１はＤＣモータである。モータ５０１は、通電制御部５１１と、駆動回路部５１３と、巻線５１５とを有している。電源部６００は、モータ５０１へ直流電圧を供給する。電源部６００からの直流電圧は、通電制御部５１１及び駆動回路部５１３に印加される。ＣＰＵ（モータ制御部）２１は、通電制御部５１１に速度指令などの制御指示を出力する。通電制御部５１１は、制御指示によりモータ５０１の駆動が指示されると、それに応じて駆動回路部５１３を動作させる。駆動回路部５１３は、電源部６００から供給された電力を巻線５１５に供給することにより、モータ５０１の動力を発生させる。通電制御部５１１は、ＣＰＵ２１によりモータ５０１の停止が指示されると、駆動回路部５１３から巻線５１５への電力の供給を停止し、モータ５０１を停止させる。
【００７２】
本実施の形態において、モータ５０１は、制動モード（制動方法）として、回生制動により制動可能に構成されている。回生制動は、ＣＰＵ２１から制動モードとして回生ブレーキモードが設定されているときに行われる。通電制御部５１１は、回生ブレーキモードが設定されているとき、ＣＰＵ２１から減速指示が行われると、駆動回路部５１３を動作させ、モータ５０１の回生制動を行う。回生制動が行われると、モータ５０１及びその回動に伴い動いている部材の運動エネルギーが巻線５１５で電気エネルギー（回生電力）に変換される。発生した回生電力は、駆動回路部５１３から電源部６００へ供給される。すなわち、モータ５０１は、回生電力を供給可能な回生モータである。
【００７３】
電源部６００とモータ５０１との間の駆動電力の供給と回生電力の供給とは、共通の電線で行ってもよいし、それぞれ専用の電線を設けて行ってもよい。
【００７４】
図４は、電源部６００及び駆動部５００を中心にした画像形成装置１の駆動系の回路構成を示すブロック図である。
【００７５】
電源部（低圧電源部）６００は、電源プラグ６０１から商用電源が入力されて駆動される。電源部６００は、主電源スイッチ６０３と、整流部６０５と、第１のＤＣ−ＤＣコンバータ６０７と、ダイオード６０９と、最大値選択部６１１と、平滑部６１３と、第２のＤＣ−ＤＣコンバータ６１５とを有している。
【００７６】
主電源スイッチ６０３は、交流電源の入力の通電／遮断を切り替える。
【００７７】
整流部６０５は、商用電源から入力された交流を直流に変換する。
【００７８】
第１のＤＣ−ＤＣコンバータ６０７は、直流の電圧を変換し、安定した低電圧の直流とする。本実施の形態では、第１のＤＣ−ＤＣコンバータ６０７は、２４Ｖの直流電圧を出力する。第１のＤＣ−ＤＣコンバータ６０７は、直流電圧を、ダイオード６０９を経由して駆動部５００に出力する。第１のＤＣ−ＤＣコンバータ６０７は、直流電圧を、最大値選択部６１１に出力する。ダイオード６０９は、後述のように駆動部５００で回生電力が発生したとき、その電流が第１のＤＣ−ＤＣコンバータ６０７に流れないように配置されている。これにより、第１のＤＣ−ＤＣコンバータ６０７の破損が防止される。
【００７９】
第１のＤＣ−ＤＣコンバータ６０７から駆動部５００への電源供給ラインには、ダイオード６０９及びインターロックスイッチ６２０が設けられている。インターロックスイッチ６２０は、例えば画像形成装置１の筐体の一部を構成するカバーに連動するように配置されている。インターロックスイッチ６２０は、ユーザの安全を確保するため、消耗品の交換やジャム処理のために行われるカバーの開閉に応じて、第１のＤＣ−ＤＣコンバータ６０７から駆動部５００への２４Ｖの供給を瞬時に遮断する。
【００８０】
駆動部５００では、モータ５０１〜５０５が、それぞれ、ＣＰＵ２１による制御指示の下、第１のＤＣ−ＤＣコンバータ６０７から出力された２４Ｖの直流電圧が供給されることで駆動される。
【００８１】
最大値選択部６１１は、２つのダイオード６１１ａ，６１１ｂを有している。ダイオード６１１ａは、第１のＤＣ−ＤＣコンバータ６０７との間の接続経路に、第１のＤＣ−ＤＣコンバータ６０７側がアノードとなるように挿入されている。ダイオード６１１ｂは、そのアノード側がインターロックスイッチ６２０と駆動部５００との間の接続経路に接続されて配置されている。２つのダイオード６１１ａ，６１１ｂは、互いのカソード側が接続されて並列に配置されている。最大値選択部６１１は、２つのダイオード６１１ａ，６１１ｂのうち電圧が高い側の直流電圧を、平滑部６１３を介して、第２のＤＣ−ＤＣコンバータ６１５に出力する。ダイオード６１１ａ，６１１ｂが設けられていることにより、ダイオード６１１ａ，６１１ｂのうち電圧が高い側から低い側への電流の逆流が防止されている。
【００８２】
平滑部６１３は、平滑コンデンサを有しており、最大値選択部６１１から出力された直流の脈流を平滑化する。
【００８３】
第２のＤＣ−ＤＣコンバータ６１５は、平滑部６１３により平滑された直流の電圧を変換し、さらに低い安定された定電圧の電流とする。本実施の形態では、第２のＤＣ−ＤＣコンバータ６１５は、３．３Ｖの直流電圧を、シグナル系の電源として、制御部２０に出力する。なお、第２のＤＣ−ＤＣコンバータ６１５は、例えば５Ｖの直流電圧を出力するように構成されていてもよい。
【００８４】
制御部２０は、第２のＤＣ−ＤＣコンバータ６１５から３．３Ｖの直流電圧が供給されて動作する。
【００８５】
ＣＰＵ（制御デバイス）２１は、不揮発性メモリ２７などと通信して制御プログラムの読み込みやデータの書き込み、バックアップなどを行い、画像形成装置１の制御を行う。ＣＰＵ２１は、モータ５０１〜５０５の制御を行う。ＣＰＵ２１は、寿命情報や画像形成装置１の調整値などの画像形成装置１の情報を不揮発性メモリ２７などに書き込む（バックアップする）。ＣＰＵ２１は、消耗品７１０に搭載された不揮発性メモリ７１９と通信を行い、その消耗品７１０の寿命情報など、消耗品７１０の制御に関する情報を不揮発性メモリ７１９に書き込む（バックアップする）。なお、これらの情報がすでに不揮発性メモリ２７，７１９などに記録されているとき、さらに書き込みが行われることにより、その情報が更新される。
【００８６】
一例として、感光体ドラム３１１の寿命データについて説明する。不揮発性メモリ２７に保存する感光体ドラム３１１の寿命状態は感光体ドラム３１１の回転時間を不揮発性メモリ２７に保存することで管理する。ＣＰＵ２１は、現像動作中の一定周期、例えば６０秒回転する毎に、感光体ドラム３１１の駆動量をカウントアップして不揮発性メモリ２７に記憶させることで、寿命管理を行う。
【００８７】
［回生電力の供給動作］
【００８８】
画像形成装置１において、主電源スイッチ６０３のＯＦＦや停電等により電源供給が遮断されると、第１のＤＣ−ＤＣコンバータ６０７の入力がなくなるため、第１のＤＣ−ＤＣコンバータ６０７の出力が停止する。画像形成装置１が動作中の場合は、第１のＤＣ−ＤＣコンバータ６０７からの電源供給が停止すると、駆動中のモータ５０１〜５０５は減速し停止に至る。このとき、モータ５０１〜５０５は、ＣＰＵ２１の制御に基づいて、蓄積されているエネルギーを電力に変換して回生電力を出力する。このときのモータ５０１〜５０５の減速カーブは、回生電力を多く得られるものを用いるのが好ましいが、いずれの減速カーブを用いて制動を行ってもよい。
【００８９】
モータ５０１などで発生した回生電力は、制御部２０に送られる。回生電力は、駆動部５００から最大値選択部６１１を経由し、平滑部６１３においてピーク値が抑制され、かつ電圧が安定されて、第２のＤＣ−ＤＣコンバータ６１５に入力される。インターロックスイッチ６２０がＯＦＦであっても、モータからの回生電力は最大値選択部６１１へ供給可能である。第２のＤＣ−ＤＣコンバータ６１５では、入力された電力を用いて３．３Ｖの直流の回生電力を制御部２０に供給する。電源遮断後のしばらくの間は、この回生電力が制御部２０に供給される。ＣＰＵ２１は、この回生電力の発生期間中に、不揮発性メモリ２７，７１９へのデータの書き込みを行うことができる。
【００９０】
［不揮発性メモリに書き込むデータの種類］
【００９１】
不揮発性メモリ２７，７１９に保存すべき情報（データ）は、おおまかに２種類に分けられる。１つは、印刷動作に応じて、回生電力を出力可能なモータ５０１〜５０５の回転中又は減速動作中にだけ書けばよいデータ（以下、特定の情報と呼ぶことがある。）である。もう１つは、回生電力を出力可能なモータ５０１〜５０５の動作状態に関係なく一定周期毎に保管すべきデータ（以下、特定の情報でない情報と呼ぶことがある。）である。
【００９２】
回生電力が利用できるタイミングで不揮発性メモリ２７，７１９に書き込み可能なデータすなわち回生電力が利用できるタイミングまで書き込み待機可能なデータは、特定の情報であるといえる。上記の特定の情報は、電源電力の供給が遮断されたときにモータ５０１〜５０５から不揮発性メモリ２７，７１９への回生電力の供給が期待できることにより、書き込み待機可能なデータである。換言すると、回生電力が利用できないタイミングで不揮発性メモリ２７，７１９に書き込む必要があるデータすなわち書き込み待機できず随時書き込みが必要なデータは、特定の情報でない情報であるといえる。
【００９３】
画像形成装置内において、回生電力を出力可能な回生モータと回生電力を発生しない非回生モータとが混在することがある。このとき、上記特定の情報と特定の情報でない情報との別は、画像形成装置の構成により異なることがある。回生モータを装置のどのモータで実現するかによっても、回生電力が保障されるタイミングの範囲が異なるからである。
【００９４】
例えば、回生モータが用紙搬送系のもののみである場合を想定する。このとき、印字動作後に書き込むデータは、回生モータが印字動作時に駆動されていたことにより、不揮発性メモリの電力提供が保障されるタイミングで書き込み可能である。すなわち、このようなデータは上記の特定の情報である。他方、用紙搬送を伴わない画像安定化動作などを実行中にはそのモータが動作せず、回生電力による不揮発性メモリ２７，７１９への出力供給が保障されない。したがって画像安定動作後などに書き込まれるデータは、上記の特定の情報でない情報である。
【００９５】
印字動作後に書き込むデータの例としては、用紙サイズ別印刷ページ数や、トナーボトル３０１毎の印刷ページ数や、現像ユニット３１０毎の印刷ページ数や、給紙口別印刷枚数や、トナーエンプティ到達年月日情報や、トナーニアエンプティ到達年月日情報や、用紙のジャム枚数などが挙げられる。
【００９６】
画像安定動作後などに書き込むデータの例としては、画像安定化後に得られる装置固有の調整データや、画像安定動作で使用したトナー消費量や、消耗品７１０の駆動時間のカウント値のデータなどが挙げられる。
【００９７】
なお、回生モータを現像系のモータにも採用すれば、画像安定化動作中もそのモータが動作することで回生電力が期待できる。したがって、この場合には、画像安定動作後などに書き込むデータも、上記の特定の情報に含まれることになる。
【００９８】
本実施の形態において、回生モータを現像系のモータに採用することを例に取り、以下に説明を続ける。
【００９９】
［データ書き込み時の制御］
【０１００】
本実施の形態において、画像形成装置１は、不揮発性メモリ２７や不揮発性メモリ７１９内に記憶されている特定の情報（データ）について更新することが必要な場合であり、かつ、モータ５０１〜５０５が回生電力を発生可能であると判断されたときに、その特定の情報の更新を行う。この制御は、制御部２０のＣＰＵ２１などにより行われる。以下、このようなデータ書き込みに関する制御について説明する。
【０１０１】
図５は、画像形成装置１の動作の一例を示すフローチャートである。
【０１０２】
図を参照して、ステップＳ１０１において、ＣＰＵ２１は、不揮発性メモリ２７，７１９に書き込まれているデータの更新要求が発生していることを検知する。
【０１０３】
ステップＳ１０３において、ＣＰＵ２１は、そのデータが、随時書き込みが必要であるデータであるか否かを判断する。そのデータが、例えば、装置固有の調整情報、トナー消費量情報、トナー劣化係数情報、消耗品ユニットの寿命情報、印刷ページ数情報、トナーエンプティ到達年月日情報、トナーニアエンプティ到達年月日情報、又はトラブル発生情報のようなデータであれば、ＣＰＵ２１は、そのデータは書き込みを待機可能なものである、すなわち上記の特定の情報であると判断する。また、ＣＰＵ２１は、それ以外のデータについては、随時、即座に書き込みを行う必要があるものであると判断する。
【０１０４】
ステップＳ１０３でデータが書き込み待機可能なものすなわち特定の情報であれば、ステップＳ１０５において、ＣＰＵ２１は、回生モータであるモータ５０１〜５０５が正常回転中（所定の動作状態の一例）であるか否かを判断する。すなわち、ＣＰＵ２１は、書き込み中に予測しない電力供給の停止が発生しても、回生電力が供給されて不揮発性メモリ２７，７１９の電源電圧が確保される状況にあるか否かを判断する。モータ５０１〜５０５が正常回転していない場合は、ＣＰＵ２１は、正常回転に至るまで、データの書き込み開始を待機する。
【０１０５】
モータ５０１〜５０５が正常回転しているか否かは、図３に示すようにモータ制御部として機能するＣＰＵ２１のモータ駆動制御の状態に応じて判断すればよい。また、モータ５０１〜５０５からＣＰＵ２１に返される、モータロック検出信号（図示せず）により、モータ５０１〜５０５が正常回転中であるか否かを判断してもよい。
【０１０６】
ステップＳ１０５でモータ５０１〜５０５が正常回転中であれば、ステップＳ１０７において、ＣＰＵ２１は、誤書き込みの発生しないタイミングでの書き込みが可能と判断し、不揮発性メモリ２７，７１９へデータの書き込みを行う。
【０１０７】
ステップＳ１０３においてデータが随時書き込みが必要なものすなわち特定の情報でない情報である場合にも、ステップＳ１０７において、ＣＰＵ２１は、不揮発性メモリ２７，７１９へデータの書き込みを行う。すなわち、特定の情報でない情報は、モータ５０１〜５０５の動作状態にかかわらず、任意のタイミングで、不揮発性メモリ２７，７１９に書き込まれる。
【０１０８】
ステップＳ１０７において書き込みが終了すると、更新要求があったデータについての一連の処理が終了する。
【０１０９】
このように、本実施の形態においては、上記の特定の情報について、回生電力が得られることにより確実に不揮発性メモリ２７，７１９への書き込みを行うことができる。したがって、不揮発性メモリ２７，７１９のデータの不良が防止される。
【０１１０】
また、回生電力が発生したタイミングでその回生電力を使用するため、画像形成装置１に蓄電機構を設ける必要がなく、画像形成装置１が安価になる。
【０１１１】
図６は、本実施の形態の画像形成装置１の動作の上述とは別の一例を示すフローチャートである。
【０１１２】
本実施の形態において、ＣＰＵ２１は、モータ５０１〜５０５が減速動作中（所定の動作状態の一例）であるときに、データの書き込み中に回生電力により不揮発性メモリ２７，７１９の電源電圧が確保される状況にあると判断し、上記の特定の情報の書き込みを行うようしてもよい。
【０１１３】
図中、ステップＳ２０１，Ｓ２０３は図５のステップＳ１０１，Ｓ１０３と同じであり、ステップＳ２０７は図５のステップＳ１０７と同じであるため、これらの動作の説明を省略する。
【０１１４】
図を参照して、ステップＳ２０３でデータが書き込み待機可能なものであれば、ステップＳ２０５において、ＣＰＵ２１は、モータ５０１〜５０５が減速動作中に入ったか否かを判断する。減速動作中であるか否かは、ＣＰＵ２１によるモータ駆動制御の状態に基づいて判断すればよい。このとき、モータ５０１〜５０５が停止動作に入った直後の減速動作中であるか否かを判断することが望ましい。
【０１１５】
モータ５０１〜５０５が減速動作中であれば、ステップＳ２０７において、ＣＰＵ２１により、不揮発性メモリ２７，７１９へのデータの書き込みが行われる。
【０１１６】
このように、減速動作中は、回生電力が発生することにより、不揮発性メモリ２７，７１９の電源電圧が確保される。したがって、上述と同様に、確実に不揮発性メモリ２７，７１９への書き込みを行い、データの不良を防止することができる。また、この場合、特に運動エネルギーを回生電力として減速動作を行うため、エネルギーを有効に使用することができ、省エネルギー化を達成できる。
【０１１７】
なお、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中である場合及び減速動作中である場合の両方の場合に、上記の特定の情報の書き込みを行うようにしてもよい。また、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中である場合と減速動作中である場合とのいずれか一方の場合にのみ、上記の特定の情報の書き込みを行うようにしてもよい。
【０１１８】
［第２の実施の形態］
【０１１９】
第２の実施の形態における画像形成装置１の基本的な構成及び動作は、第１の実施の形態におけるそれと同じであるためここでの説明を繰り返さない。第２の実施の形態においては、不揮発性メモリ２７，７１９へのデータの書き込み時の制御の一部が第１の実施の形態と異なる。
【０１２０】
図７は、第２の実施の形態における画像形成装置１の動作の一例を示すフローチャートである。
【０１２１】
図中、ステップＳ３０１〜Ｓ３０５は、第１の実施の形態の図５におけるステップＳ１０１〜Ｓ１０５と同様であるため、説明を省略する。
【０１２２】
ステップＳ３０５でモータ５０１〜５０５が正常回転中であれば、ステップＳ３０７において、ＣＰＵ２１は、上記の特定の情報について、不揮発性メモリ２７，７１９へデータの書き込みを行う。このとき、回生電力が得られることにより誤書き込みの発生しないタイミングでの書き込みが可能であって、確実に不揮発性メモリ２７，７１９への書き込みを行うことができるため、ＣＰＵ２１は、不揮発性メモリ２７，７１９内の１箇所のアドレスに書き込みを行う。
【０１２３】
他方、ステップＳ３０３でデータが上記の特定の情報でない情報であれば、ステップＳ３０９において、ＣＰＵ２１は、そのデータについて、不揮発性メモリ２７，７１９へのデータの書き込みを以下のように行う。すなわち、このとき、ＣＰＵ２１は、誤書き込みの発生の可能性があるタイミングで書き込みを行うため、万一に備えて、不揮発性メモリ２７，７１９内の少なくとも２箇所以上の互いにアドレスの異なるメモリエリアのそれぞれに、そのデータを書き込む。特定の情報でない情報は、モータ５０１〜５０５の動作状態にかかわらず、任意のタイミングで、不揮発性メモリ２７，７１９に書き込まれる。これにより、書き込み中に不揮発性メモリ２７，７１９の駆動電圧が低下して１箇所のデータに書き込みエラーが発生しても、別のメモリエリアの適正なデータを維持することができる。
【０１２４】
第２の実施の形態では、上述の第１の実施の形態における効果に加えて、以下の効果を得ることができる。すなわち、上記の特定の情報は不揮発性メモリ２７，７１９内の１箇所のアドレスに確実に書き込まれるので、不揮発性メモリ２７，７１９のメモリ容量を小さくすることができ、画像形成装置１の製造コストを低減することができる。
【０１２５】
また、特定の情報でない情報については、不揮発性メモリ２７，７１９の複数のアドレスに格納するので、情報を確実に保存可能である。
【０１２６】
図８は、第２の実施の形態の画像形成装置１の動作の上述とは別の一例を示すフローチャートである。
【０１２７】
第２の実施の形態において、ＣＰＵ２１は、モータ５０１〜５０５が減速動作中であるときに、データの書き込み中に回生電力により不揮発性メモリ２７，７１９の電源電圧が確保される状況にあると判断し、上記の特定の情報の書き込みを行うようしてもよい。
【０１２８】
図中、ステップＳ４０１，Ｓ４０３，Ｓ４０７，Ｓ４０９は、それぞれ、図７のステップＳ３０１，Ｓ３０３，Ｓ３０７，Ｓ３０９と同じであるため、これらの動作の説明を省略する。
【０１２９】
図を参照して、ステップＳ４０３でデータが書き込み待機可能な特定の情報であれば、ステップＳ４０５において、ＣＰＵ２１は、モータ５０１〜５０５が減速動作中に入ったか否かを判断する。減速動作中であるか否かは、ＣＰＵ２１によるモータ駆動制御の状態に基づいて判断すればよい。このとき、モータ５０１〜５０５が停止動作に入った直後の減速動作中であるか否かを判断することが望ましい。
【０１３０】
モータ５０１〜５０５が減速動作中であれば、ステップＳ４０７において、ＣＰＵ２１により、不揮発性メモリ２７，７１９へのデータの書き込みが行われる。
【０１３１】
このように、減速動作中には、不揮発性メモリ２７，７１９の電源電圧が確保されるので、ＣＰＵ２１は。確実に不揮発性メモリ２７，７１９への書き込みを行える。また、この場合には、不揮発性メモリの書き込みが、従来廃棄していた回生電力の発生タイミングである停止減速中に実行されるため、エネルギーを回生電力として無駄なく有効に使用できる。したがって、誤書き込みを防止し、かつ、画像形成装置１の省エネルギー効果を得られる。
【０１３２】
第２の実施の形態において、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中である場合及び減速動作中である場合の両方の場合に、上記の特定の情報の書き込みを行うようにしてもよい。また、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中である場合と減速動作中である場合とのいずれか一方の場合にのみ、上記の特定の情報の書き込みを行うようにしてもよい。
【０１３３】
［第３の実施の形態］
【０１３４】
第３の実施の形態における画像形成装置１の基本的な構成及び動作は、第１の実施の形態におけるそれと同じであるためここでの説明を繰り返さない。第３の実施の形態においては、不揮発性メモリ２７，７１９へのデータの書き込み時の制御の一部が第１の実施の形態と異なる。
【０１３５】
図９は、第３の実施の形態における画像形成装置１の動作の一例を示すフローチャートである。
【０１３６】
図中、ステップＳ５０１は、第１の実施の形態の図５におけるステップＳ１０１と同様であるため、説明を省略する。
【０１３７】
ステップＳ５０３において、ＣＰＵ２１は、更新要求がされたデータすなわち不揮発性メモリ２７，７１９に書き込むべき情報の量を検知し、その量が所定の量に達したか否かを判断する。所定の量に達していなければ、ＣＰＵ２１は、情報の量が所定の量に達するまで待機する。
【０１３８】
ステップＳ５０３で書き込みデータの総量が所定の量に達していれば、ステップＳ５０５において、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中及び減速動作中のいずれかの状態であるか否か、すなわちモータ５０１〜５０５が所望の動作状態であるか否かを判断する。モータ５０１〜５０５の動作状態の判断は、上述と同様に、モータ駆動制御の状態に応じて行うことができる。所望の動作状態でない場合、ＣＰＵ２１は、モータ５０１〜５０５が所望の動作状態になるまで待機する。
【０１３９】
なお、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中である状態と減速動作中である状態とのいずれか一方のみを上記所望の動作状態であると判断するようにしてもよい。
【０１４０】
ステップＳ５０５でモータ５０１〜５０５が所望の動作状態であれば、ステップＳ５０７において、ＣＰＵ２１は、不揮発性メモリ２７，７１９内の１箇所のアドレスに、上記の書き込むべき情報を書き込む。情報の書き込みが終了すると、ＣＰＵ２１は、そのデータの更新要求がなされてからの一連の動作を終了する。
【０１４１】
第３の実施の形態では、不揮発性メモリ２７，７１９に書き込むべき情報が一定量だけ蓄積されてから書き込みが行われるので、ＣＰＵ２１による書き込みの回数を低減することができる。したがって、ＣＰＵ２１の処理負荷を軽減することができる。情報は不揮発性メモリ２７，７１９内の１箇所のアドレスに確実に書き込まれるので、画像形成装置１の製造コストを低減することができる。
【０１４２】
［第４の実施の形態］
【０１４３】
第４の実施の形態における画像形成装置１の基本的な構成及び動作は、第２の実施の形態におけるそれと同じであるためここでの説明を繰り返さない。第４の実施の形態においては、不揮発性メモリ２７，７１９へのデータの書き込み時の制御の一部が第２の実施の形態と異なる。
【０１４４】
図１０は、第４の実施の形態における画像形成装置１の動作の一例を示すフローチャートである。
【０１４５】
図中、ステップＳ６０１，Ｓ６０３，Ｓ６１３は、それぞれ、第２の実施の形態の図７におけるステップＳ３０１，Ｓ３０３，Ｓ３０９と同様であるため、説明を省略する。
【０１４６】
ステップＳ６０３でデータが随時書き込みが必要でないものすなわち上記特定の情報であれば、ステップＳ６０５において、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中及び減速動作中のいずれかの状態であるか否か、すなわちモータ５０１〜５０５が所望の動作状態であるか否かを判断する。モータ５０１〜５０５の動作状態の判断は、上述と同様に、モータ駆動制御の状態に応じて行うことができる。所望の動作状態でない場合、ＣＰＵ２１は、モータ５０１〜５０５が所望の動作状態になるまで待機する。
【０１４７】
なお、ＣＰＵ２１は、モータ５０１〜５０５が正常回転中である状態と減速動作中である状態とのいずれか一方のみを上記所望の動作状態であると判断するようにしてもよい。
【０１４８】
ステップＳ６０５でモータ５０１〜５０５が所望の動作状態であれば、ステップＳ６０７において、ＣＰＵ２１は、モータ５０１〜５０５の動作状態により、モータ５０１〜５０５からの回生電力を提供可能な時間（以下、回生可能時間と呼ぶことがある。）を算出すなわち判断する。
【０１４９】
回生可能時間は、モータ５０１〜５０５が減速開始してから停止する直前までの期間となる。したがって、モータ５０１〜５０５の回転速度が大きければ供給時間が長くなり、回転速度が小さければ供給時間が短くなる。一般に画像形成装置では、高画質モードでは通常モードに比べてモータ回転速度は小さい。また、使用するメディアによっても印字速度は異なる。例えば普通紙に印刷する場合に対して、厚紙や封筒、又はＯＨＰ用紙に印刷する場合は、印刷速度は小さく、すなわちモータ回転速度が小さくなる。
【０１５０】
ステップＳ６０９において、ＣＰＵ２１は、不揮発性メモリ２７，７１９への書き込みデータの量を確認する。ＣＰＵ２１は、そのデータのうち、ステップＳ６０７において算出した回生可能時間内に書き込み可能な量のデータを抽出する。すなわち、ＣＰＵ２１は、回生可能時間に応じて、不揮発性メモリ２７，７１９内に書き込む情報の量を調整する。データの抽出は、例えば、各データの重要度や、各データが生成された時刻などに応じて行うことができる。データのうち全部を回生可能時間内に書き込みできない場合は、残りの部分は、次回の書き込み時に書き込まれる。残りのデータは、不揮発性メモリ２７，７１９に書き込まずに破棄するようにしてもよい。
【０１５１】
ステップＳ６１１において、ＣＰＵ２１は、不揮発性メモリ２７，７１９内の１箇所のアドレスに、ステップＳ６０９において抽出されたデータを書き込む。情報の書き込みが終了すると、ＣＰＵ２１は、そのデータの更新要求がなされてからの一連の動作を終了する。
【０１５２】
第４の実施の形態では、上記の特定の情報のうち、回生可能時間内に不揮発性メモリ２７，７１９に書き込むことができる量の情報について書き込みが行われるので、書き込み途中に回生電力の供給が行われても、その回生電力の供給が終了するまでに確実に書き込みが完了する。したがって、書き込みエラーの発生をより確実に防止することができる。
【０１５３】
［その他］
【０１５４】
ＣＰＵは、特定の一部のモータでのみ回生制動を実行させ、その回生電力を特定のモータに供給するように構成されていてもよい。少なくとも１つのモータが回生モータであれば、ＣＰＵは、その回生電力を用いて上記制御を行うことができる。
【０１５５】
また、画像形成装置の一変型例として、例えば回生電力を出力可能なモータを冷却ファンを駆動するための冷却ファンモータに採用してもよい。冷却ファンモータは、例えば、画像形成装置の通常動作時に常時駆動され、画像形成装置の動作モードが省エネモードであるときや画像形成装置の電源がオフとされているときに停止される。すなわち、この場合、通常動作時すなわち正常回転中及び省エネモードへの移行時の冷却ファンの減速動作中において、不揮発性メモリ２７，７１９への回生電力の供給が保障される。
【０１５６】
このように冷却ファンモータが回生電力を出力可能であるとき、省エネモード中も含めて一定周期で取得される装置設置環境の温度・湿度の遷移データを除いたデータや、用紙サイズ別印刷ページ数や、トナーボトル毎の印刷ページ数や、現像ユニット毎の印刷ページ数や、給紙口別印刷枚数や、ジャム枚数や、画像安定化後に得られる装置固有の調整データや、画像安定で使用したトナー消費量や、消耗品の駆動時間のカウント値などのデータも、通常動作時又は省エネモード移行時に不揮発性メモリ内の１箇所のアドレスに格納することができる。したがって、さらに不揮発性メモリの容量を低減し、画像形成装置の製造コストを低減することができる。
【０１５７】
上述の第１〜第４の実施の形態を適宜組み合わせてもよい。すなわち、第２の実施の形態において、特定の情報及び特定の情報でない情報のそれぞれについて、第３の実施の形態と同様にある所定量の書き込みデータがたまったときに、不揮発性メモリに書き込みが行われるようにしてもよい。また、第３の実施の形態において、１回で書き込みを行う所定のデータの量を、回生可能時間に応じて変動させてもよい。この場合、常に確実に書き込み可能な最大量のデータを一度に書き込みするようにし、書き込み回数を減らしつつ、確実に書き込みエラーの発生を防止することができる。
【０１５８】
画像形成装置としては、モノクロ／カラーの複写機、プリンタ、ファクシミリ装置などいずれであってもよい。また、画像形成装置は、スキャナ機能、複写機能、プリンタとしての機能、ファクシミリ機能、データ通信機能、及びサーバ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であってもよい。スキャナ機能では、セットされた原稿の画像を読み取ってそれをＨＤＤ等に蓄積する。複写機能では、さらにそれを用紙等に印刷（プリント）する。プリンタとしての機能では、ＰＣ等の外部端末から印刷指示を受けるとその指示に基づいて用紙に印刷を行う。ファクシミリ機能では、外部のファクシミリ装置等からファクシミリデータを受信してそれをＨＤＤ等に蓄積する。データ通信機能では、接続された外部機器との間でデータを送受信する。サーバ機能では、複数のユーザでＨＤＤ等に記憶したデータなどを共有可能にする。
【０１５９】
画像形成装置は、電子写真方式により画像を形成するものに限られず、例えばいわゆるインクジェット方式により画像を形成するものであってもよい。
【０１６０】
上述の実施の形態における処理は、ソフトウェアによって行っても、ハードウェア回路を用いて行ってもよい。
【０１６１】
上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。上記のフローチャートで文章で説明された処理は、そのプログラムに従ってＣＰＵなどにより実行される。
【０１６２】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６３】
１  画像形成装置
２１  ＣＰＵ
２７，７１９  不揮発性メモリ
３０  プリント部
５０１  メインモータ（回生モータの一例）
５０２  定着モータ（回生モータの一例）
５０３  黒現像モータ（回生モータの一例）
５０４  カラー現像モータ（回生モータの一例）
５０５  カラー感光体モータ（回生モータの一例）
７１０  消耗品
【図１】
2011145472.tif 000003
【図２】
2011145472.tif 000004
【図３】
2011145472.tif 000005
【図４】
2011145472.tif 000006
【図５】
2011145472.tif 000007
【図６】
2011145472.tif 000008
【図７】
2011145472.tif 000009
【図８】
2011145472.tif 000010
【図９】
2011145472.tif 000011
【図１０】
2011145472.tif 000012
【図１１】
2011145472.tif 000013