(57)【要約】【課題】トナーボトルに設けられたタグ上の記憶手段へのデータ書き換え回数を低減させることが可能な画像形成装置、書き換え制御方法及び書き換え制御プログラムを提供することを目的としている。【解決手段】記憶手段を有する着脱可能部材が搭載された画像形成装置であって、当該画像形成装置へ供給される直流電源電圧が所定値以下であるか否かを監視する電源監視手段と、前記記憶手段に記憶された前記着脱可能部材に関する情報を更新するか否かを判断する判断手段と、を有し、前記判断手段は、前回の前記着脱可能部材に関する情報の更新から前記直流電源電圧が所定値以下となるまでの間に印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する。【選択図】図２
2012008407.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段を有する着脱可能部材が搭載された画像形成装置であって、
当該画像形成装置へ供給される直流電源電圧が所定値以下であるか否かを監視する電源監視手段と、
前記記憶手段に記憶された前記着脱可能部材に関する情報を更新するか否かを判断する判断手段と、を有し、
前記判断手段は、
前回の前記着脱可能部材に関する情報の更新から前記直流電源電圧が所定値以下となるまでの間に印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する画像形成装置。
【請求項２】
前記判断手段は、
前回の前記着脱可能部材に関する情報の更新から前記電源監視手段により前記直流電源電圧が所定値以下となるまでの間に、所定枚数以上の印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する請求項１記載の画像形成装置。
【請求項３】
前記着脱可能部材の着脱のために開閉される開閉部材と、
前記開閉部材の開閉を検出する開閉検出手段と、を有し、
前記判断手段は、
前記開閉検出手段により前記開閉部材が開いたことが検出された場合に、前記着脱可能部材に関する情報を更新すると判断する請求項１又は２記載の画像形成装置。
【請求項４】
前記電源監視手段は、前記開閉部材が閉じている状態における前記直流電源電圧を監視する請求項１又は２記載の画像形成装置。
【請求項５】
記憶手段を有する着脱可能部材が搭載された画像形成装置による書き換え制御方法であって、
前記画像形成装置へ供給される直流電源電圧が所定値以下であるか否かを監視する電源監視手順と、
前記記憶手段に記憶された前記着脱可能部材に関する情報を更新するか否かを判断する判断手順と、を有し、
前記判断手順は、
前回の前記着脱可能部材に関する情報の更新から前記直流電源電圧が所定値以下となるまでの間に印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する書き換え制御方法。
【請求項６】
記憶手段を有する着脱可能部材が搭載された画像形成装置において実行される書き換え制御プログラムであって、
前記画像形成装置に、
前記画像形成装置へ供給される直流電源電圧が所定値以下であるか否かを監視する電源監視ステップと、
前記記憶手段に記憶された前記着脱可能部材に関する情報を更新するか否かを判断する判断ステップと、を実行させ、
前記判断ステップは、
前回の前記着脱可能部材に関する情報の更新から前記直流電源電圧が所定値以下となるまでの間に印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する書き換え制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶手段を有する着脱可能部材が搭載された画像形成装置、書き換え制御方法及び書き換え制御プログラムに関する。
【背景技術】
【０００２】
近年、プリンタや複写機等の画像形成装置において、装置のメンテナンス性、操作性の向上の為に、感光体及びトナーボトルなどのプロセス手段をカートリッジ化し、着脱可能な構成とする技術がある。
【０００３】
また最近では利用者のユーザビリティを向上するために、プロセスカートリッジに、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）等のメモリを実装したタグを搭載し、感光体の寿命情報やトナーの残量情報などの参照を可能とする技術がある。
【０００４】
しかし、ＥＥＰＲＯＭ等のメモリには書換回数に制限があるため、データ書き込みを行う頻度によって、タグのリサイクル回数が左右されるという問題があり、データ書き換え回数を低減する必要がある。
【０００５】
例えば特許文献１には、装置全体を制御する電源電圧レベルが所定電圧まで降下したことを検出する手段とカバーの開閉状態を検出する手段とを設け、トナーボトル交換を判断できなくなる電源遮断時と、トナーボトル交換が行われる可能性があるカバー開時のみタグ上のＥＥＰＲＯＭへのデータ書き込みを行うことが記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記従来の技術では、電源を監視し、所定電圧以下になる度にタグ上のＥＥＰＲＯＭへのデータ書き込みを行う。この方法は、省エネルギー効果を得るために一定時間未使用状態が続くと一部電源を遮断する構成をとる近年の画像形成装置では、データの書き換え頻度の増加を招き、タグのリサイクル使用ができなくなる虞がある。
【０００７】
本発明は、上記事情を鑑みてこれを解決すべくなされたものであり、タグに実装された記憶手段へのデータ書き換え回数を低減させることが可能な画像形成装置、書き換え制御方法及び書き換え制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するために、以下の如き構成を採用した。
【０００９】
本発明は、記憶手段を有する着脱可能部材が搭載された画像形成装置であって、当該画像形成装置へ供給される直流電源電圧が所定値以下であるか否かを監視する電源監視手段と、前記記憶手段に記憶された前記着脱可能部材に関する情報を更新するか否かを判断する判断手段と、を有し、前記判断手段は、前回の前記着脱可能部材に関する情報の更新から前記直流電源電圧が所定値以下となるまでの間に印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する。
【００１０】
また本発明の画像形成装置において、前記判断手段は、前回の前記着脱可能部材に関する情報の更新から前記電源監視手段により前記直流電源電圧が所定値以下となるまでの間に、所定枚数以上の印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する。
【００１１】
また本発明の画像形成装置は、前記着脱可能部材の着脱のために開閉される開閉部材と、前記開閉部材の開閉を検出する開閉検出手段と、を有し、前記判断手段は、前記開閉検出手段により前記開閉部材が開いたことが検出された場合に、前記着脱可能部材に関する情報を更新すると判断する。
【００１２】
また本発明の画像形成装置において、前記電源監視手段は、前記開閉部材が閉じている状態における前記直流電源電圧を監視する。
【００１３】
本発明は、記憶手段を有する着脱可能部材が搭載された画像形成装置による書き換え制御方法であって、前記画像形成装置へ供給される直流電源電圧が所定値以下であるか否かを監視する電源監視手順と、前記記憶手段に記憶された前記着脱可能部材に関する情報を更新するか否かを判断する判断手順と、を有し、前記判断手順は、前回の前記着脱可能部材に関する情報の更新から前記直流電源電圧が所定値以下となるまでの間に印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する。
【００１４】
本発明は、記憶手段を有する着脱可能部材が搭載された画像形成装置において実行される書き換え制御プログラムであって、前記画像形成装置に、前記画像形成装置へ供給される直流電源電圧が所定値以下であるか否かを監視する電源監視ステップと、前記記憶手段に記憶された前記着脱可能部材に関する情報を更新するか否かを判断する判断ステップと、を実行させ、前記判断ステップは、前回の前記着脱可能部材に関する情報の更新から前記直流電源電圧が所定値以下となるまでの間に印刷処理を行った場合に、前記着脱可能部材に関する情報を更新すると判断する。
【発明の効果】
【００１５】
本発明によれば、タグに設けられた記憶手段へのデータ書き換え回数を低減させることができる。
【図面の簡単な説明】
【００１６】
【図１】第一の実施形態の画像形成装置を説明する図である。
【図２】第一の実施形態のＥＥＰＲＯＭ内のデータの更新処理を説明するフローチャートである。
【図３】第二の実施形態のＥＥＰＲＯＭ内のデータの更新処理を説明するフローチャートである。
【図４】第三の実施形態のＥＥＰＲＯＭ内のデータの更新処理を説明するフローチャートである。
【発明を実施するための形態】
【００１７】
本発明では、前回のデータ更新から電源が所定電圧以下に到達するまでの間の印刷ジョブの有無により、タグに設けられた記憶手段へのデータの書き換えを行うか否かを判断する。
【００１８】
（第一の実施形態）
以下に図面を参照して本発明の実施形態について説明する。図１は、第一の実施形態の画像形成装置を説明する図である。
【００１９】
本実施形態の画像形成装置１００は、ＡＣ（Alternating Current）電源１から電源が供給されて動作する。本実施形態の画像形成装置１００は、電源の供給を制御する手段として、主電源スイッチ２、インターロックスイッチ３を有する。
【００２０】
また本実施形態の画像形成装置１００は、ＤＣ（Direct Current）電源４００、エンジン制御部５００、トナーボトル６００、コントーラ７００を有する。
【００２１】
ＤＣ電源４００は、エンジン制御部５００、トナーボトル６００、コントローラ７００へ供給する直流電圧を生成し、出力する。本実施形態のＤＣ電源４００は、直流電源４０１、直流電源４０２を有する。直流電源４０１は５Ｖの直流電圧を生成し、直流電源４０２は２４Ｖの直流電圧を生成する。
【００２２】
エンジン制御部５００は、ＣＰＵ（Central Processing Unit）５０１、電源監視部５０２、５０３、直流電源５０４、トナーボトル電源制御部５０５、ＦＲＯＭ（Flash  Read Only Memory）５０６、ＳＲＡＭ（Static Random Access Memory）５０７、ＮＶ−ＲＡＭ（Non Volatile Random Access Memory）５０８、Ｉ／Ｏ  ＡＳＩＣ（Input/Output Application Specific Integrated Circuit）５０９を有し、画像形成装置１００の有するエンジンの制御を行う。
【００２３】
また本実施形態のエンジン制御部５００は、トナーボトル６００への電源の供給も制御する。本実施形態のエンジン制御部５００においてＣＰＵ５０１は、トナーボトル電源制御部５０５へＯＮ／ＯＦＦ制御信号を送信する。ＯＮ／ＯＦＦ制御信号とは、トナーボトル６００へ供給される電源のＯＮ／ＯＦＦを制御する信号である。
【００２４】
エンジン制御部５００において、電源監視部５０２、５０３は、例えば電源監視ＩＣ等により実現される。
【００２５】
トナーボトル電源制御部５０５は、ＣＰＵ５０１からトナーボトル６００へ供給する電源をＯＮとするＯＮ／ＯＦＦ制御信号を受けると接点が閉状態となる。そしてトナーボトル６００へ５Ｖの電圧が電源として供給される。またトナーボトル電源制御部５０５は、ＣＰＵ５０１からトナーボトル６００へ供給する電源をＯＦＦとするＯＮ／ＯＦＦ制御信号を受けると接点が開状態となる。そしてトナーボトル６００へ供給される電源が遮断される。
【００２６】
トナーボトル６００は、着脱自在に画像形成装置１００へ装着されており、各色のトナーボトルが含まれる。本実施形態では、トナーボトル６００には、Ｂｋ（ブラック）色のトナーボトル６００Ｂ、Ｍ（マゼンタ）色のトナーボトル６００Ｍ、Ｃ（シアン）色のトナーボトル６００Ｃ、Ｙ（イエロー）色のトナーボトル６００Ｙが含まれている。尚以下の本実施形態の説明において、トナーの色を特定しない場合は、トナーボトル６００として説明する。
【００２７】
トナーボトル６００Ｂ、６００Ｍ、６００Ｃ、６００Ｙには、それぞれＥＥＰＲＯＭ６０１、６０２、６０３、６０４が実装されている。ＥＥＰＲＯＭ６０１〜６０４には、各色のトナー残量情報等が記憶されている。ＥＥＰＲＯＭ６０１〜６０４に記憶されたデータは、エンジン制御部５００のＣＰＵ５０１とのシリアル通信により更新される。ＣＰＵ５０１は、トナーボトル交換が可能なドア開状態及びトナーボトル交換が判断できなくなる電源遮断状態を検出した際にＥＥＰＲＯＭ６０１〜６０４に記憶されたデータを更新し、ＥＥＰＲＯＭ６０１〜６０４に最新のデータを保持させる。
【００２８】
本実施形態のエンジン制御部５００とトナーボトル６００とは、例えばドロワコネクタなどを用いて接続されることが好ましい。また本実施形態のＣＰＵ５０１は、トナーボトル６００に搭載されたＥＥＰＲＯＭ６０１〜６０４とシリアル通信にて通信を行う。
【００２９】
本実施形態では、トナーボトル６００に５Ｖの電圧が供給されている状態でトナーボトル６００が交換されるのを防止する。具体的には本実施形態では、ドアが開いたことを検知した場合には、必要に応じて書き込みシーケンスを行った後、ＣＰＵ５０１からトナーボトル６００へ供給する電源をＯＦＦとするＯＮ／ＯＦＦ制御信号が出力され、トナーボトル６００への電源の供給が遮断される。
【００３０】
また、ドアが閉じたことを検知したら、ＣＰＵ５０１からトナーボトル６００へ供給する電源をＯＮとするＯＮ／ＯＦＦ制御信号を出力し、その後ＥＥＰＲＯＭ６０１〜６０４の読込シーケンスを実行することが望ましい。
【００３１】
コントローラ７００は、ＣＰＵ７０１と直流電源７０２を有する。ＣＰＵ７０１は、エンジン制御部５００への電源の供給を制御する。直流電源７０２は、ＣＰＵ７０１の動作電源となる電圧Ｖｃｃ１を生成する。本実施形態では、電圧Ｖｃｃ１がＣＰＵ７０１に供給されてＣＰＵが動作すると、ＣＰＵ７０１から直流電源４０１にエンジン制御用電源制御信号が送信される。エンジン制御用電源制御信号とは、エンジン制御部５００への電源の供給を制御するための信号である。
【００３２】
また本実施形態のコントローラ７００は、画像形成装置１００の動作を制御するためのプログラムが格納された、図示していないメモリ装置を有していても良い。以下に説明する本実施形態の画像形成装置１００の処理は、このメモリ装置に格納されたプログラムを実行することで実現される。このプログラムは、例えば可搬型の画像形成装置１００による読み取りが可能な記録媒体に格納されており、画像形成装置１００に読み込まれても良い。またこのプログラムは、例えば画像形成装置１００がネットワーク等に接続されている場合には、ネットワークを介して画像形成装置１００にダウンロードされても良い。
【００３３】
以下に、本実施形態の画像形成装置１００の動作について説明する。始めに、画像形成装置１００がユーザにより起動されたときの動作を説明する。尚画像形成装置１００が起動されたときとは、ユーザにより主電源スイッチ２がオンとされ、主電源スイッチ２の接点が閉状態になったときを示す。
【００３４】
画像形成装置１００を動作させる目的でユーザが主電源スイッチ２をオンとし、接点が閉状態になると、ＡＣ電源１から直流電源４０１にはＡＣ電源が供給される。直流電源４０１は、ＡＣ電源を所定レベルのＤＣ電圧（例えば５ＶＥ）に変換し、コントローラ７００に供給する。尚本実施形態では、主電源スイッチ２がオンとなったときにコントローラ７００へ供給される電圧の単位をＶＥとして示す。
【００３５】
５ＶＥのＤＣ電圧がコントローラ７００に供給されると、直流電源７０２はＣＰＵ７０１の動作電源となる電圧Ｖｃｃ１を生成する。電圧Ｖｃｃ１がＣＰＵ７０１に供給され、ＣＰＵが動作すると、ＣＰＵ７０１から直流電源４０１にエンジン制御用電源制御信号が送信される。尚ＣＰＵ７０１がオンの場合、エンジン制御用電源制御信号は、ＯＮとして直流電源４０１へ送信される。
【００３６】
直流電源４０１は、エンジン制御用電源制御信号のＯＮを受信すると、エンジン制御用に使用するＤＣ電圧（例えば２４Ｖ／５Ｖ）の生成を行い、エンジン制御部５００に電源供給を行う。尚直流電源４０１の動作としては、２４ＶのＤＣ電圧の生成後に、生成した２４ＶのＤＣ電圧から５ＶのＤＣ電圧を生成しても良い。直流電源４０１からエンジン制御部５００へ供給される電源は、電源監視部５０２によって監視される。
【００３７】
本実施形態において直流電源４０１から２４ＶのＤＣ電圧の供給が開始されたとき、インターロックスイッチ３の接点が閉状態の場合には、２４ＶＳが直流電源４０２及びエンジン制御部５００に供給される。直流電源４０２に２４ＶＳが供給されると、５ＶＳが生成されてエンジン制御部５００に供給される。尚本実施形態の以下の説明では、インターロックスイッチ３の接点が閉状態の場合に直流電源４０２及びエンジン制御部５００へ供給される電圧の単位をＶＳとして示す。インターロックスイッチ３の接点が閉状態の場合にエンジン制御部５００へ供給される電源は、電源監視部５０３により監視される。
【００３８】
本実施形態のインターロックスイッチ３は、ユーザが開閉することができる開閉部材（図示せず）の状態に応じて、接点がＯＮ／ＯＦＦする構成となっている。本実施形態では
の開閉部材が開状態の時は、インターロックスイッチ３の接点が開状態となって２４ＶＳの電圧が遮断され、開閉部材が閉状態のときはインターロックスイッチ３の接点が閉状態となって２４ＶＳが供給される仕組みとなっている。本実施形態の開閉部材とは、例えば画像形成装置１００の筐体に設けられたドア等であっても良い。
【００３９】
エンジン制御部５００は、直流電源４０１より５ＶのＤＣ電圧が供給されると、直流電源５０４によりＣＰＵ５０１の動作電源となる電圧Ｖｃｃ２を生成し、ＣＰＵ５０１を動作させる。ＣＰＵ５０１が動作すると、画像形成装置１００は待機状態となり、プリンタコントローラからの印刷要求や、ユーザ操作によるコピー印刷要求などの動作要求を待つ状態となる。
【００４０】
次に、画像形成装置１００の動作が停止するときについて説明する。画像形成装置１００の動作が停止するのは、ユーザにより主電源スイッチ２がオフされたとき、ユーザにより操作パネル等から電源をオフされたとき、一定時間操作がない場合に自動的に省エネルギーモードになったとき等である。
【００４１】
始めに、ユーザにより主電源スイッチ２がオフとされ、主電源スイッチ２の接点が開状態になったときの動作を説明する。
【００４２】
画像形成装置１００を停止させる目的でユーザが主電源スイッチ２をオフとし、主電源スイッチ２の接点が開状態になると、直流電源４０１へのＡＣ電源の供給が遮断されて２４Ｖ電源の供給が停止し、２４Ｖ電源の電圧が降下し始める。その後、直流電源４０１が５ＶのＤＣ電圧を生成できない電圧レベルまで２４Ｖ電源の電圧が降下すると、５Ｖ電源の電圧降下が始まる。
【００４３】
そして、直流電源５０４が電圧Ｖｃｃ２を生成できない電圧レベルまで５Ｖ電源の電圧が降下すると、電圧Ｖｃｃ２の電圧降下が始まる。電圧Ｖｃｃ２がＣＰＵ５０１の最低動作電圧を下回ると、エンジン制御部５００の動作が停止する。
【００４４】
コントローラ７００についても同様に、直流電源４０１へのＡＣ電源供給が遮断されるため、５ＶＥ電源の供給が停止し、５ＶＥ電源の電圧が降下し始める。その後、直流電源７０２電圧Ｖｃｃ１を生成できない電圧レベルまで５ＶＥ電源が降下すると、電圧Ｖｃｃ１の電圧降下が始まる。そして電圧Ｖｃｃ１がＣＰＵ７０１の最低動作電圧を下回ると、コントローラ７００の動作が停止する。
【００４５】
次に、ユーザにより操作パネルル等から電源をＯＦＦとされたとき、一定時間操作がない場合に自動的に省エネルギーモードになったとき等の動作について説明する。
【００４６】
操作パネル上の電源スイッチがユーザによりＯＦＦされた場合や、一定時間未使用状態により省エネモードに移行する場合は、ＣＰＵ７０１はエンジン制御用電源制御信号をＯＦＦとして直流電源４０１に送信する。
【００４７】
直流電源４０１がＯＦＦのエンジン制御用電源制御信号を受信すると、２４Ｖ電源の供給が停止し、２４Ｖ電源の電圧が降下し始める。その後、直流電源４０１が５ＶのＤＣ電圧を生成できない電圧レベルまで２４Ｖ電源の電圧が降下すると、５Ｖ電源の電圧降下が始まる。
【００４８】
そして、直流電源５０４が電圧Ｖｃｃ２を生成できない電圧レベルまで５Ｖ電源の電圧が降下する。そして電圧Ｖｃｃ２がＣＰＵ５０１の最低動作電圧を下回ると、エンジン制御部５００の動作が停止する。
【００４９】
このように本実施形態の画像形成装置１００の動作を停止させるには、主電源スイッチ２をＯＦＦとするか、又はＣＰＵ７０１からエンジン制御用電源制御信号をＯＦＦとしてエンジン制御部５００とコントローラ７００への電圧の供給を遮断すれば良い。
【００５０】
近年の画像形成装置では、消費電力を低減して省エネルギー効果を得るために、一定時間未使用状態による省エネモード移行が多い。省エネモードに移行してＣＰＵ５０１へ供給される電圧が最低動作電圧以下となる度に、トナーボトル６００のＥＥＰＲＯＭ６０１〜６０４のデータ更新を行うと、ＥＥＰＲＯＭ６０１〜６０４の書換回数の低減は期待できない。
【００５１】
そこで本実施形態では、ＥＥＰＲＯＭ６０１〜６０４の書換回数を低減するようにした。
【００５２】
図２は、第一の実施形態のＥＥＰＲＯＭ内のデータの更新処理を説明するフローチャートである。
【００５３】
画像形成装置１００において、主電源スイッチ２が閉状態となり画像形成装置１００に電源が投入されると、エンジン制御部５００においてトナーボトル電源制御部５０５からＥＥＰＲＯＭ６０１〜６０４へ電源が供給される。ＣＰＵ５０１は、トナーボトルのＥＥＰＲＯＭ６０１〜６０４からトナー残量等の所望の情報を読み込むシーケンスを行う（ステップＳ２０１）。
【００５４】
その後、画像形成装置１００は待機状態となり、プリンタコントローラからの印刷要求や、ユーザ操作によるコピー印刷要求などの印刷命令の有無を判断する（Ｓ２０２）。ステップＳ２０２において印刷命令があれば、印刷処理を実行し（ステップＳ２０３）、印刷処理を実行したことを示すフラグ（以降、印刷ジョブフラグ）を１に設定する（ステップＳ２０４）。続いて画像形成装置１００は、画像形成装置１００のドアが開いているか否かを判断する（ステップＳ２０５。）本実施形態では、例えばインターロックスイッチ３の状態に基づき、ドアが開いているか否かを判断することができる。
【００５５】
尚ステップＳ２０２において、印刷要求がない場合もステップＳ２０５へ進む。ステップＳ２０５においてドアが閉じていた場合、後述するステップＳ２１１へ進む。
【００５６】
ステップＳ２０５においてドアが開いていた場合、画像処理装置１００は印刷ジョフラグが１に設定されているか否かを判断する（ステップＳ２０６）。ドアが開いている場合には、ユーザによるトナーボトル交換が行われる可能性がある。また印刷ジョブフラグ＝１の場合にはトナーの残流情報を最新情報に更新する必要がある。
【００５７】
ステップＳ２０６において印刷ジョブフラグが１に設定されていた場合、画像形成装置１００は、エンジン制御部５００のＣＰＵ５０１によりＥＥＰＲＯＭ６０１〜６０４への書込みシーケンスを行う（ステップＳ２０７）。続いてＣＰＵ５０１は、書込みシーケンスの終了後に印刷ジョブフラグを０に設定する（Ｓ２０８）。尚ステップＳ２０６において印刷ジョブフラグ＝０であった場合、トナー残量情報の更新が不要であるため、ステップＳ２０９へ進む。
【００５８】
続いて画像形成装置１００は、ドアが閉まっているか否かを判断する（ステップＳ２０９）。ステップＳ２０９においてドアが閉まっていると判断された場合、トナーボトルのＥＥＰＲＯＭ６０１−６０４からトナー残量等の所望の情報を読み込むシーケンスを行う（ステップＳ２１０）。
【００５９】
続いて画像形成装置１００は、エンジン制御部５００の電源監視部５０２により、監視電源である２４Ｖ電源を監視し、監視電源が所定値以下まで降下したか否かを判断する（ステップＳ２１１）。所定値とは、直流電源４０１の出力仕様により予め決定されている。本実施形態では、所定値は、書込みシーケンス時間を確保する為に、直流電源４０１の出力下限値よりも小さく、可能な限り大きな電圧に設定することが望ましい。
【００６０】
ステップＳ２１１において監視電源が所定値以下と判断されると、画像形成装置１００は印刷ジョブフラグ＝１か否かを判断する（ステップＳ２１２）。ステップＳ２１１において監視電源が所定値より大きい場合は、ステップＳ２０２以降の処理へ戻る。ステップＳ２１２において印刷ジョブフラグ＝１であった場合、エンジン制御部５００のＣＰＵ５０１からトナーボトルのＥＥＰＲＯＭ６０１〜６０４への書込みシーケンスを行う（ステップＳ２１３）。続いて画像形成装置１００は、印刷ジョブフラグを０に設定し（ステップＳ２１４）、処理を終了する。またステップＳ２１２において印刷ジョブフラグ＝０であった場合、画像形成装置１００は処理を終了する。
【００６１】
尚ステップＳ２１３における書込みシーケンスは、電源監視部５０２が監視する監視電源である２４Ｖ電源が所定値を下回ってから、ＣＰＵ５０１の動作電源である電圧Ｖｃｃ２がＣＰＵ５０１の最低動作電源を下回るまでの間に完了するものとした。
【００６２】
ステップＳ２１１において監視電源が所定値以下となった場合、ユーザによる電源ＯＦＦ、一定時間未使用状態が続いたことによる省エネモードへの移行、コンセント抜け等が起こったことを示す。よって、トナーボトル６００の交換が行われたか否かの判断が不可能な状態となる。この状態でユーザによりトナーボトル６００の交換が行われる可能性がある。
【００６３】
さらに印刷ジョブフラグ＝１であった場合、上述の判断不可能状態に陥る前にＥＥＰＲＯＭ６０１〜６０４内のトナー残量情報を最新情報に更新する必要がある。したがってステップＳ２１３でＥＥＰＲＯＭ６０１〜６０４への書込みシーケンスを行う。
【００６４】
以上に説明したように、本実施形態では、前回のデータ更新時から電源監視部５０２により監視される監視電源が所定以下まで降下するまでの間に、印刷処理を行っていない場合には、ＥＥＰＲＯＭ６０１〜６０４のデータ更新を行わない。よって本実施形態では、ＥＥＰＲＯＭ６０１〜６０４の書換回数を低減できる。尚印刷処理を行っていない場合とは、例えばＦＡＸ送信処理やスキャン処理のみが実行された場合も含む。
【００６５】
また本実施形態では、エンジン制御部５００とトナーボトル６００とは、ドロワコネクタ等を用いて接続されており、図１に示す５Ｖの電源が供給されている。そこで本実施形態では、トナーボトル６００の交換を防止する為に、ドアが開いていることを検知した場合には、ＣＰＵ５０１は、書き込みシーケンスを行った後にトナーボトル電源制御部５０５へトナーボトル６００への電源をＯＦＦさせる信号を送信し、トナーボトル６００の電源供給を遮断しても良い。また本実施形態では、ドアが閉まったことを検知したら、ＣＰＵ５０１は、トナーボトル６００へ電源を供給させるための信号をトナーボトル電源制御部５０５へ送信し、その後ＥＥＰＲＯＭ６０１〜６０４の読込シーケンスを実行する形態が望ましい。
【００６６】
尚本実施形態では、画像形成装置１００と着脱自在な部材をトナーボトル６００として説明したが、これに限定されない。画像形成装置１００と着脱自在な部材は、例えば図示しない感光体ユニットや現像ユニット等であっても良い。またトナーカートリッジであっても良い。着脱自在な部材が感光体ユニットや現像ユニットである場合には、これらの部材にＥＥＰＲＯＭが実装されており、このＥＥＰＲＯＭに各部材に関する情報が記憶されているものとした。
【００６７】
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態では、前回のデータ更新から所定枚数以上印刷処理を行った場合のみデータの更新を行う点が第一の実施形態と相違する。以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００６８】
図３は、第二の実施形態のＥＥＰＲＯＭ内のデータの更新処理を説明するフローチャートである。
【００６９】
図３のステップＳ３０１からステップＳ３０３までの処理は、図２のステップＳ２０１からステップＳ２０３までの処理と同様であるから説明を省略する。
【００７０】
ステップＳ３０３において印刷処理が実行されると、画像形成装置１００、印刷枚数をカウントする（ステップＳ３０４）。続いて画像形成装置１００は、画像形成装置１００のドアが開いているか否かを判断する（ステップＳ３０５。）尚印刷枚数のカウントは、エンジン制御部５００のＣＰＵ５０１が行っても良い。
【００７１】
ステップＳ３０５においてドアが開いていると判断された場合、画像形成装置１００は、ステップＳ３０４でカウントした印刷枚数が所定値以上であるか否かを判断する（ステップＳ３０６）。
【００７２】
ステップＳ３０６において印刷枚数が所定値以上であった場合は、エンジン制御部５００のＣＰＵ５０１からトナーボトルのＥＥＰＲＯＭ６０１〜６０４への書込みシーケンスを行う（ステップＳ３０７）。次に画像形成装置１００は、印刷枚数のカウント値をクリアする（ステップＳ３０８）。
【００７３】
ステップＳ３０６において印刷枚数が所定枚数未満であった場合はステップＳ３０９へ進む。ステップＳ３０９からステップＳ３１１までの処理は、図２のステップＳ２０９からステップＳ２１１までの処理と同様であるから説明を省略する。
【００７４】
ステップＳ３１１において監視電源が所定値以下と判断されると、画像形成装置１００は、印刷枚数が所定枚数以上か否かを判断する（ステップＳ３１２）。ステップＳ３１２において印刷枚数が所定枚数以上であった場合、エンジン制御部５００のＣＰＵ５０１からトナーボトルのＥＥＰＲＯＭ６０１〜６０４への書込みシーケンスを行う（ステップＳ３１３）。そして画像形成装置１００は、印刷枚数のカウント値をクリアする（ステップＳ３１４）。ステップＳ３１２において印刷枚数が所定値未満であった場合は処理を終了する。
【００７５】
このように本実施形態では、前回のデータ更新時から監視電源が所定値以下まで降下するまでの間に所定枚数以上の印刷を行っていない場合には、ＥＥＰＲＯＭ６０１−６０４のデータ更新を行わない。よって本実施形態では、第一の実施形態よりも更にＥＥＰＲＯＭの書換回数を低減できる。また本実施形態では、所定枚数の設定値を大きな値にするほどデータ書換回数を低減させることができるが、実際のトナー残量との誤差が大きくなってしまうため、数枚程度の値に設定することが望ましい。
【００７６】
（第三の実施形態）
以下に図面を参照して本発明の第三の実施形態について説明する。本発明の第三の実施形態では、インターロックスイッチ３が閉状態のときにエンジン制御部５００へ供給される電源を監視する点が第一の実施形態と相違する。以下の第三の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００７７】
図４は、第三の実施形態のＥＥＰＲＯＭ内のデータの更新処理を説明するフローチャートである。
【００７８】
本実施形態では、電源監視部５０３により、インターロックスイッチ３の接点が閉状態のときに供給される電源を監視している。したがって電源が供給されているときは、常にドアは閉まっている状態であり、ドアの開閉について確認するステップが不要となる。
【００７９】
図４のステップＳ４０１からステップＳ４０４までの処理は、図２のステップＳ２０１からステップＳ２０４までの処理と同様であるから説明を省略する。
【００８０】
ステップＳ４０４に続いて画像形成装置１００は、電源監視部５０３により監視されている２４ＶＳの電源の電圧が所定値以下であるか否かを判断する（ステップＳ４０５）。ステップＳ４０５において電源の電圧が所定値以下である場合はステップＳ４０６へ進み、電源の電圧が所定値より大きい場合はステップＳ４０２へ戻る。
【００８１】
ステップＳ４０６からステップＳ４０８は、図２のステップＳ２１２からステップＳ２１４と同様であるから説明を省略する。
【００８２】
以上に説明したように、本実施形態では第一の実施形態と同様の効果を得ることができる。
【００８３】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【符号の説明】
【００８４】
１００  画像形成装置
４００  ＤＣ電源
５００  エンジン制御部
５０１、７０１  ＣＰＵ
５０２、５０３  電源監視部
５０５  トナーボトル電源制御部
６００  トナーボトル
６０１、６０２、６０３、６０  ＥＥＰＲＯＭ
７００  コントローラ
【先行技術文献】
【特許文献】
【００８５】
【特許文献１】特開平１１−１７５４１１号公報
【図１】
2012008407.tif 000003
【図２】
2012008407.tif 000004
【図３】
2012008407.tif 000005
【図４】
2012008407.tif 000006