(57)【要約】【課題】トナー補給用のモータを停止させた場合に、モータの駆動回路の故障を回転検知センサで検知する画像形成装置では、回転検知センサとフラグの位置関係によっては、モータ自体が停止していてもその停止が検知されず、モータの駆動回路ではなくモータ自体の故障と判断されてしまうことがある。【解決手段】トナーカートリッジ内のトナーを現像器へ供給するためのモータと、モータの回転を制御するモータ制御手段と、モータと連動して回転するフラグと、フラグの回転を検知する回転検知センサとを備える画像形成装置において、モータの回転が停止された後に回転検知センサにおいてフラグの回転が検知される場合に、モータを更に回転させる。【選択図】図６
2004085828.tif 000002
【特許請求の範囲】
【請求項１】
トナーカートリッジ内のトナーを現像器へ供給するためのモータと、
前記モータの回転を制御するモータ制御手段と、
前記モータと連動して回転するフラグと、
前記フラグの回転を検知する回転検知センサとを備え、
前記モータ制御手段により前記モータの回転が停止された後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを更に回転させることを特徴とする画像形成装置。
【請求項２】
トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置であって、
前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する手段と、
前記決定された回転数に基づいて前記モータの回転を制御するモータ制御手段とを備え、
前記モータ制御手段により前記決定された回転数だけフラグが回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを更に回転させることを特徴とする画像形成装置。
【請求項３】
前記モータ制御手段が、前記モータを更に回転させる場合に、前記フラグと前記回転検知センサとが、前記回転検知センサにおいて前記フラグの回転が検知されない位置関係を有するように前記モータの回転を制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置であって、
前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する手段と、
前記決定された回転数に基づいて前記モータの回転を制御するモータ制御手段とを備え、
前記モータ制御手段により前記決定された回転数だけフラグが第１の方向に回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを第２の方向に回転させることを特徴とする画像形成装置。
【請求項５】
前記第１の方向は、前記トナーカートリッジ内のトナーを現像器へ供給するための前記モータの回転方向であり、前記第２の方向は、前記第１の方向とは逆の回転方向であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記モータ制御手段が、前記モータを前記第２の方向に回転させる場合に、前記フラグと前記回転検知センサとが、前記回転検知センサにおいて前記フラグの回転が検知されない位置関係を有するように前記モータの回転を制御することを特徴とする請求項４又は請求項５に記載の画像形成装置。
【請求項７】
トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置であって、
前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する手段と、
前記決定された回転数を補正する補正手段と、
前記補正された回転数に基づいて前記モータの回転を制御するモータ制御手段とを備え、
前記モータ制御手段により前記決定された回転数だけフラグが回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを更に回転させることを特徴とする画像形成装置。
【請求項８】
前記補正手段は、前記モータ制御手段により前記モータが更に回転させられた場合の該回転数に基づいて、前記決定された回転数を補正することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置の制御方法であって、
前記モータの回転を制御するモータ制御工程であって、前記モータの回転を停止する制御の後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータを更に回転させるモータ制御工程を備えることを特徴とする画像形成装置の制御方法。
【請求項１０】
トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置の制御方法であって、
前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する工程と、
前記決定された回転数に基づいて前記モータの回転を制御するモータ制御工程とを備え、
前記モータ制御工程において前記モータが回転されることにより前記決定された回転数だけフラグが回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御工程では、前記モータを更に回転させることを特徴とする画像形成装置の制御方法。
【請求項１１】
前記モータ制御工程では、前記モータを更に回転させる場合に、前記フラグと前記回転検知センサとが、前記回転検知センサにおいて前記フラグの回転が検知されない位置関係を有するように前記モータの回転を制御することを特徴とする請求項１０に記載の画像形成装置の制御方法。
【請求項１２】
トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置の制御方法であって、
前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する工程と、
前記決定された回転数に基づいて前記モータの回転を制御するモータ制御工程とを備え、
前記モータ制御工程において前記モータが回転されることにより前記決定された回転数だけフラグが第１の方向に回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御工程では、前記モータを第２の方向に回転させることを特徴とする画像形成装置の制御方法。
【請求項１３】
前記第１の方向は、前記トナーカートリッジ内のトナーを現像器へ供給するための前記モータの回転方向であり、前記第２の方向は、前記第１の方向とは逆の回転方向であることを特徴とする請求項１２に記載の画像形成装置の制御方法。
【請求項１４】
前記モータ制御工程では、前記モータを前記第２の方向に回転させる場合に、前記フラグと前記回転検知センサとが、前記回転検知センサにおいて前記フラグの回転が検知されない位置関係を有するように前記モータの回転を制御することを特徴とする請求項１２又は請求項１３に記載の画像形成装置の制御方法。
【請求項１５】
トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置の制御方法であって、
前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する工程と、
前記決定された回転数を補正する補正工程と、
前記補正された回転数に基づいて前記モータの回転を制御するモータ制御工程とを備え、
前記モータ制御工程において前記モータが回転されることにより前記決定された回転数だけフラグが回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御工程では、前記モータを更に回転させることを特徴とする画像形成装置の制御方法。
【請求項１６】
前記補正工程では、前記モータ制御工程により前記モータが更に回転させられた場合の該回転数に基づいて、前記決定された回転数を補正することを特徴とする請求項１５に記載の画像形成装置の制御方法。
【請求項１７】
請求項９乃至請求項１６のいずれか１項に記載の画像形成装置の制御方法をコンピュータに実行させるための画像形成装置の制御プログラム。
【請求項１８】
請求項１７に記載の画像形成装置の制御プログラムを格納したコンピュータが読取り可能な情報記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像形成装置およびその制御方法、制御プログラム及び記憶媒体に関し、たとえば電子写真方式の画像形成装置及び制御装置等に関するものである。
【０００２】
【従来の技術】
図１は、４色すなわち、イエローＹ、マゼンダＭ、シアンＣ、ブラックＫの画像形成手段を備えたカラー画像形成装置を示すもので、同図において、１は画像信号に応じて露光を行い感光ドラム上に静電潜像を形成するレーザスキャナ（ａ、ｂ、ｃ、ｄは各々Ｙ、Ｍ、Ｃ、Ｋ用を示す）、２は現像器へ補給するトナーを格納しているトナーカートリッジ、３は静電潜像を形成する感光ドラム、４は感光体表面を均一に帯電させるための帯電器、４Ｓは帯電ローラ、５は感光体表面に静電潜像に対応させてトナーを付着させるための現像器、５Ｓは現像スリーブ、６は感光体上に形成されたトナー像が転写される中間転写ベルト、７は中間転写ベルトを駆動する駆動ローラである。
【０００３】
また、２３ａ及び２３ｂは給紙部、２４は転写材、２８はトナー像を転写材２４へ転写するための転写ローラである。２９は、中間転写ベルト６上に残ったトナーをクリーニングするためのクリーニング手段であり、中間転写ベルト６上に形成された４色の多色トナー像を転写材２４に転写した後の廃トナーは、クリーナ容器に蓄えられる。３０は定着部であって、転写材２４を搬送させながら、転写された多色トナー像を溶融定着させるものであり、転写材２４を加熱する定着ローラ３１と転写材２４を定着ローラ３１に圧接させるための加圧ローラ３２を備えている。定着ローラ３１と加圧ローラ３２は中空状に形成され、内部にそれぞれヒータ３３、３４が内蔵されている。すなわち、多色トナー像を保持した転写材１１は定着ローラ３１と加圧ローラ３２により搬送されるとともに、熱および圧力を加えられ、トナーが表面に定着される。
【０００４】
ＰＣからプリントすべきデータがプリンタに送られ、プリンタエンジンの方式に応じた画像形成が終了しプリント可能状態となると、給紙部２３から転写材２４が供給される。転写材搬送とタイミングを合わせて、各色の画像信号が各レーザスキャナ１に送られ、感光ドラム３上に静電潜像が形成され、現像器５により静電潜像がトナーで現像され、転写部で中間転写ベルト６に転写された後、転写材上に転写される。同図においては、Ｙ、Ｍ、Ｃ、Ｋの順に順次画像形成される。その後転写材２４は中間転写ベルト６から分離され、定着器で熱によってトナー像が転写材２４上に定着され、外部へ排出される。
【０００５】
ところで、レーザビームプリンタや複写機等の画像形成装置には、二成分現像剤が多く用いられている。周知のように、この二成分現像剤のトナー濃度（即ち、磁性キャリア粒子及び非磁性トナー粒子の合計重量に対する非磁性トナー粒子重量の割合）は画像品質を安定化させる上で極めて重要な要素になっている。現像剤のトナー粒子は現像時に消費され、トナー濃度は変化する。このため、現像剤の磁気抵抗を電圧値に変換する（即ち、トナー濃度を電圧値に変換する）磁気センサ等に代表される現像剤濃度検出装置を使用して、適時現像剤のトナー濃度を正確に検出し、その変化に応じてトナー補給を行ない、トナー濃度を常に一定に制御し、画像の品位を保持する必要がある。
【０００６】
図１に示す二成分現像方式においては、トナーカートリッジ２から現像器にトナーを補給するためや攪拌のためのモータが必要となる。このモータには安価なＤＣブラシモータが使用される。また現像剤中のトナー濃度を一定に管理する制御機構としては、現像器５内のトナー濃度に対応する電圧値をＣＰＵのＡ／Ｄ変換ポートに供給する。ＣＰＵは、この電圧値をデジタル値に変換した後、予め規定された基準値と比較し、その差分に応じたトナー補給スクリューの回転量を算出する。このトナー補給スクリューの回転量に基づき、ＤＣブラシモータを駆動させる。
【０００７】
図９はトナーカートリッジと現像器の構成をあらわしている。図９を用いてトナーカートリッジと現像器の構成について説明する。図９の２はトナーカートリッジであり、５は現像器である、現像器にはドラムに現像剤を供給する現像スリーブ５Ｓが設けられている。さらにトナーカートリッジ２内の現像剤はスクリュー１１を回転することによって現像剤補給路（図示せず）を経由して現像器５に供給される。現像器５に供給された現像剤はスクリュー１２の回転によって攪拌される。
【０００８】
そのためトナー補給用モータもしくはモータで駆動される補給スクリューを回転検知するセンサを必要とする。図２はモータ回転検知機構を表している。８はトナーカートリッジ２から現像器５にトナーを補給するためや攪拌のためのモータ、９はトナー補給用モータで駆動される回転体の回転を検知する回転検知センサ、１０はモータ８により駆動される回転体と同期して回転するフラグである。トナーの攪拌・補給のためにモータ８が駆動することにより、フラグ１０も同時に回転し、回転検知センサ９に対して、フラグ１０が回転し、遮光・透過を繰り返す。遮光・透過を繰り返すことにより、センサの出力信号が変化し、回転検知を行う。
【０００９】
１１はトナー補給スクリュー、１２はトナー攪拌スクリュー、２２は現像器内のトナー濃度を検出している磁気センサを表している。ここで回転検知センサにはフォトインタラプタが使用される。従来はトナー濃度検知センサの結果に基づいて、その結果より算出されたフラグ１０のカウント数に相当する回転数だけトナー補給用モータを駆動させる。
【００１０】
このような従来構成では、例えば、トナー補給用モータ８駆動回路の故障等によりトナー補給用モータ８が駆動し続けた場合、トナー過補給のために発生する画像不良を防ぐためにトナー補給用モータ８を早急に停止させる必要がある。
【００１１】
【発明が解決しようとする課題】
ここでトナー補給用モータ８を停止させた場合に、トナー補給用モータ８の駆動回路の故障を回転検知センサ９で検知する系において、回転検知センサ９とフラグ１０の位置関係が図３に示す状態にある場合には、回転検知センサ９のフォトトランジスタが飽和せずに図４に示すような波形がＣＰＵの汎用ポートに入力される。図４においてＶｃｃはシグナル系の電源電圧、ＶＩＨはＨレベル最大入力電圧、ＶＩＬはＬレベル最大入力電圧である。図４の波形は図３に示すフラグ１０が回転検知センサ９の光を遮り、遮光状態となると、Ｈレベルになる。またフラグ１０が回転検知センサ９の光を遮らなければ、透過状態となり、Ｌレベルになる。図４のようにモータを駆動させれば、センサの出力はＨとＬを繰り返す。しかしフラグ１０が回転検知センサ９の光を遮るか、遮らないかの不安定な位置で停止すると、図４の右側のようにＨレベル、Ｌレベルの中間状態の電圧を出力する。そしてＣＰＵはモータ８が停止しているにも関わらず、モータ８が駆動していると判断して、モータ８の故障と判断してしまう。
【００１２】
本発明はこのような課題を解消するものであり、モータ８が停止しているにも関わらず、モータ８が駆動していると誤検知するのを防ぐことを目的とする。
【００１３】
【課題を解決するための手段】
上記課題を解決するため、本発明は以下の手段を提供する。具体的には、トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータの回転を制御するモータ制御手段と、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備え、前記モータ制御手段により前記モータの回転が停止された後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを更に回転させることを特徴とする。
【００１４】
また、上記課題を解決するための本発明は更に、トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置であって、前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する手段と、前記決定された回転数に基づいて前記モータの回転を制御するモータ制御手段とを備え、前記モータ制御手段により前記決定された回転数だけフラグが回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを更に回転させることを特徴とする。
【００１５】
或いは、トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置であって、前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する手段と、前記決定された回転数に基づいて前記モータの回転を制御するモータ制御手段とを備え、前記モータ制御手段により前記決定された回転数だけフラグが第１の方向に回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを第２の方向に回転させることを特徴とする。
【００１６】
さらに、トナーカートリッジと、現像器と、前記現像器内のトナー濃度を測定する濃度センサと、前記トナーカートリッジ内のトナーを現像器へ供給するためのモータと、前記モータと連動して回転するフラグと、前記フラグの回転を検知する回転検知センサとを備える画像形成装置であって、前記濃度センサによるトナー濃度に基づいて、前記フラグの回転数を決定する手段と、前記決定された回転数を補正する補正手段と、前記補正された回転数に基づいて前記モータの回転を制御するモータ制御手段とを備え、前記モータ制御手段により前記決定された回転数だけフラグが回転した後に、前記回転検知センサにおいて前記フラグの回転が検知される場合に、前記モータ制御手段が、前記モータを更に回転させることを特徴とする。
【００１７】
上記課題は、上述の画像形成装置を制御するための制御方法、制御プログラム又は当該制御プログラムを格納する情報記憶媒体を提供することによっても解決可能であることは言うまでもない。
【００１８】
【発明の実施の形態】
以下、添付する図面を参照して本発明の実施形態を詳細に説明する。
【００１９】
【第１の実施形態】
本発明の実施形態に係る画像形成装置の構成は図１、図２に示す通りである。図５は本装置の制御システムの概略構成を示す。２１は画像形成装置としてのプリンタである。１３はプリンタ内の各装置を制御するプリンタ制御部であり、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成される。１４はプリンタ内の各装置へ電力を供給する電源である。１５はプリンタ内の各部の状況を検知するセンサ類である。１６はプリンタ制御部の指示によりモータ類を制御するためのモータ制御部である。１７はプリンタ内の各装置の動力源であるモータ類である。１８はプリンタの動作状況をユーザに報知する表示部である。１９はプリンタとホストコンピュータとの通信を行う通信コントローラである。２０はプリンタに印刷するデータを転送するホストコンピュータである。
【００２０】
以下、本発明の実施形態の動作について説明する。図６に本発明の実施形態に係るトナー補給シーケンス処理の流れを示す。プリントシーケンスが開始されると、まず、現像器内のトナーを攪拌している間、磁気センサによりトナー濃度を測定する。ここで現像器内のトナーの攪拌は毎ページプリントごと行い、現像器５内のトナーの攪拌と同時にトナー濃度を測定する（ステップＳ６０１）。そしてステップＳ６０１において測定されたトナー濃度に応じたアナログ電圧値をプリンタ制御部１３のＣＰＵのＡ／Ｄ変換ポートに供給し、ＣＰＵでは、供給されたアナログ電圧値をデジタル値に変換してトナー濃度値を得る（ステップＳ６０２）。続いて、ステップＳ６０２で得られたトナー濃度値を所望のトナー濃度に応じた基準値と比較する（ステップＳ６０３）。ステップＳ６０３における比較の結果として、トナー補給スクリュー１１の回転量を算出する（ステップＳ６０４）。
【００２１】
ステップＳ６０４において算出されたトナー補給スクリュー１１の回転量に基づいて、フラグ１０が回転検知センサ９を横切るカウント数に相当する回転数だけモータ８を駆動する（ステップＳ６０５）。そして所望のカウント数に達したらモータ８を停止させる（ステップＳ６０６）。ここでモータ８停止後におけるモータ回転異常（停止後も回り続ける状態）対策のため、モータ停止後、一定期間において回転検知信号の出力をモニタし、出力の変化があるかどうか判断する（ステップＳ６０７）。この出力の変化は、例えば３００ｍｓｅｃの間に回転検知信号の出力が３回変化したかどうかを判定することによって実施できる。そして、一定期間内に出力が変化した場合にはモータは停止したものとみなしてトナー補給シーケンスを終了することができる。
【００２２】
一方、ステップＳ６０７において回転検知信号に変化ありと判定されれば、モータを再度一定期間だけ駆動させる（ステップＳ６０８）。ここでモータ８を駆動させる時間に関しては、回転検知用のフラグ１０がフラグの隣り合う羽根と羽根の間隔もしくは羽根の間隔分だけ回転しない時間に設定しておく。同時に、モータ８を回転させるとトナー供給スクリュー１１が連動して回転して現像器５へトナーが供給される結果、所望のトナー濃度が得られなくなるので、モータ８を駆動させる時間はできるだけ短くしておく必要がある。
【００２３】
本実施形態では、この時間を１０ｍｓｅｃと設定することができる。ここでは、無負荷状態、最大回転数時で、回転検知用のフラグ１０がフラグの隣り合う羽根と羽根の間隔Ａを回転検知センサが検知する時間を２５ｍｓｅｃ、羽根の間隔Ｂを回転検知センサが検知する時間を２８ｍｓｅｃとしている。また最大負荷状態、最小投入電力時で、回転検知用のフラグ１０の位置をずらすために必要なモータ駆動時間を４ｍｓｅｃとする。
【００２４】
よって、モータ駆動時間を４ｍｓｅｃから２５ｍｓｅｃに設定しておけば、仮に回転検知センサ９とフラグ１０の位置関係が図３のような状態にある場合であっても、再度モータを駆動して回転検知センサ９とフラグ１０の位置関係が図３に示す状態になることはない。
【００２５】
モータ８を再駆動した後、さらにモータ８を停止して、その後一定期間の回転検知信号の出力をモニタし、出力の変化があるかどうかを再度判定する（ステップＳ６０９）。ステップＳ６０９における判定も、ステップＳ６０７と同様に、例えば３００ｍｓｅｃの間に回転検知信号の出力が３回変化したかどうかを判定することによって実施できる。仮に出力変化が３回以上あれば、モータ駆動回路の故障等の原因でモータ８が駆動し続けていると考えられるので、通信コントローラ１９に故障を通知する（ステップＳ６１１）。
一方、出力変化が３回以上なければ、モータ駆動回路の故障ではなく、モータ８を再度駆動する前は回転検知センサ９とフラグの位置関係が図３記載に示す状態にあることになるので処理を終了する。
【００２６】
このように、回転検知センサ９のフォトトランジスタが飽和せず、例えば図４記載の波形が得られており、モータの駆動状態・停止状態の判断が困難であっても、本発明によれば、モータを再度駆動することによりモータの駆動状態・停止状態の判断が容易でき、モータ駆動回路故障等の誤検知を防ぐことができる。
【００２７】
【第２の実施形態】
第２の実施形態に係る画像形成装置の構成も第１の実施形態同様に図１及び図２である。以下、本発明の実施形態の動作について説明する。図６に本発明の実施形態に係るトナー補給シーケンス処理の流れを示す。プリントシーケンスが開始されると、まず、現像器内のトナーを攪拌している間、磁気センサによりトナー濃度を測定する。ここで現像器内のトナーの攪拌は毎ページプリントごと行い、現像器内のトナーの攪拌と同時にトナー濃度を測定する（ステップＳ７０１）。そしてステップＳ７０１において測定されたトナー濃度に応じたアナログ電圧値をプリンタ制御部１３のＣＰＵのＡ／Ｄ変換ポートに供給し、ＣＰＵでは、供給されたアナログ電圧値をデジタル値に変換してトナー濃度値を得る（ステップＳ７０２）。続いて、ステップＳ７０２で得られたトナー濃度値を所望のトナー濃度に応じた基準値と比較する（ステップＳ７０３）。ステップＳ７０３における比較の結果として、トナー補給スクリュー１１の回転量を算出する（ステップＳ７０４）。
【００２８】
ステップＳ７０４において算出されたトナー補給スクリュー１１の回転量に基づいて、フラグ１０が回転検知センサ９を横切るカウント数に相当する回転数だけモータ８を駆動する（ステップＳ７０５）。そして所望のカウント数に達したらモータ８を停止させる（ステップＳ７０６）。ここでモータ停止後にモータの回転異常（回り続ける）対策のため、モータ停止後、一定期間において回転検知信号の出力をモニタし、出力の変化があるかどうか判断する（ステップＳ７０７）。この出力の変化は、例えば３００ｍｓｅｃの間に回転検知信号の出力が３回変化したかどうかを判定することによって実施できる。そして、一定期間内に出力が変化した場合にはモータは停止したものとみなしてトナー補給シーケンスを終了することができる。
【００２９】
一方、ステップＳ７０７において回転検知信号に変化ありと判定されれば、モータ８を再度駆動させる（ステップＳ７０８）。第１の実施形態においてもステップＳ６０８においてモータ８を再度駆動したが、その際は、モータ８の再駆動により生じるトナー濃度のずれを考慮していなかった。本実施形態ではこの問題を解決するために、モータを逆回転方向に再度駆動させる。
【００３０】
また、モータ８を駆動させる時間に関しては第１の実施形態と異なり、任意とすることができる。というのも、本実施形態では、モータ８を逆回転させることにより、トナー供給スクリュー１１も逆回転し現像器５へのトナー補給が行われないためである。また、このときモータ８の回転検知信号とトナー補給量とが相関を有しなくなるので、モータ８を逆回転して駆動させている間は、回転検知信号の出力を無視することができる。逆回転によるモータ８の再駆動が終了したら、ステップＳ７０７と同様にモータ停止後、例えば３００ｍｓｅｃの間だけ回転検知信号の出力をモニタし、出力の変化が例えば３回以上あるかどうかを再度判定する（ステップＳ７０９）。
【００３１】
仮に出力変化が３回以上あれば、モータ駆動回路故障等の原因でモータ８が駆動し続けていると考えられるので、フォーマッタに故障を通知する（ステップＳ７１０）。一方、出力変化が３回以上なければ、モータ駆動回路の故障ではなく、モータ８を再度駆動する前は回転検知センサ９とフラグの位置関係が図３記載の位置に位置していたことになるので処理を終了する。
【００３２】
このように、回転検知センサ９のフォトトランジスタが飽和せず、例えば図４記載の波形が得られており、モータの駆動状態・停止状態の判断が困難であっても、本発明によれば、モータを再度駆動することによりモータの駆動状態・停止状態の判断が容易でき、モータ駆動回路故障等の誤検知を防ぐことができる。同時に、モータ８を再度駆動する際に逆回転させることにより、現像器５内におけるトナー濃度のずれを防ぐことができる。
【００３３】
【第３の実施形態】
第３の実施形態に係る画像形成装置の構成も、第１及び第２の実施形態同様に図１、図２に示す通りである。以下、本発明の実施形態の動作について説明する。
【００３４】
図６に本発明の実施形態に係るトナー補給シーケンス処理の流れを示す。まずプリントシーケンスが開始すると、現像器５内のトナーを攪拌している間、磁気センサによりトナー濃度を測定する。ここで現像器５内のトナーの攪拌は毎ページプリントごと行い、現像器５内のトナーの攪拌と同時にトナー濃度を測定する（ステップＳ８０１）。
【００３５】
そしてステップＳ８０１において測定されたトナー濃度に応じたアナログ電圧値をプリンタ制御部１３のＣＰＵのＡ／Ｄ変換ポートに供給し、ＣＰＵでは、供給されたアナログ電圧値をデジタル値に変換してトナー濃度値を得る（ステップＳ８０２）。続いて、ステップＳ８０２で得られたトナー濃度値を所望のトナー濃度に応じた基準値と比較する（ステップＳ８０３）。ステップＳ８０３における比較結果に基づき、トナー補給スクリュー１１の目標回転量をフラグ１０が回転検知センサ９を横切るカウント数として算出する（ステップＳ８０４）。
【００３６】
ステップＳ８０４において算出されたトナー補給スクリュー１１の目標回転量をステップＳ８０５において補正して、実際にトナー補給スクリュー１１を回転させるためのカウント値を求める。このステップＳ８０５における補正処理の詳細は後述する。ステップＳ８０６では、ステップＳ８０５において目標回転量の補正により得られた補正後の回転量に基づいて、フラグ１０が回転検知センサ９を横切るカウント数に相当する回転数だけモータ８を駆動する。そして所望のカウント数に達したらモータ８を停止させる（ステップＳ８０７）。ここでモータ停止後にモータの回転異常（回り続ける）対策のため、モータ停止後、一定期間において回転検知信号の出力をモニタし、出力の変化があるかどうか判断する（ステップＳ８０８）。この出力の変化は、例えば３００ｍｓｅｃの間に回転検知信号の出力が３回変化したかどうかを判定することによって実施できる。そして、一定期間内に出力が変化した場合にはモータは停止したものとみなしてトナー補給シーケンスを終了することができる。一方、ステップＳ８０８において回転検知信号に変化ありと判定されれば、モータ８を再度駆動させる（ステップＳ８０９）。
【００３７】
ステップＳ８０９におけるモータ再駆動後は、ステップ８０８と同様に、モータ停止後３００ｍｓｅｃ回転検知信号の出力をモニタし、出力の変化が３回以上あるかどうか再度判断する（ステップＳ８１０）。もし、ステップＳ８１０において出力変化が３回以上あると判定されれば、モータ駆動回路故障等の原因でモータが駆動し続けていることになるので、フォーマッタに故障を通知する（ステップＳ８１１）。一方、出力変化が３回以上なければ、回転検知信号の変化は、モータ駆動回路の故障によるものではなく、モータ８を再度駆動する前に回転検知センサ９とフラグ１０の位置関係が図３記載の状態にあるためであるので、そのまま処理を終了する。
【００３８】
以下、ステップＳ８０５における目標回転量の補正処理の詳細について説明する。上記のステップＳ８０９においてモータ８を再度駆動させる際、トナー供給スクリュー１１が回転して現像器５内にトナーが補給されるが、トナー補給後直ちには磁気センサ２２付近のトナー濃度は影響を受けないので（攪拌用に時間がかかるため）、磁気センサ２２によってはトナー濃度の変化を直ちに検知できない。しかし、実際には、モータ８の再駆動によりトナーが余分に供給されているため、現像器５内のトナー濃度は目標値と比べてずれていることになる。
【００３９】
そこでモータ８を再度駆動させる際にモータ８のカウント値をプリンタ制御部１３内のＲＡＭにあらかじめ格納しておき、次のトナー補給シーケンスにおいてステップＳ８０４で算出されるトナー供給スクリュー１１の目標回転量から、格納してあるカウント値をマイナスすることにより補正を行う。
【００４０】
より具体的に説明すれば、まず、ステップＳ８０２、ステップＳ８０３、ステップＳ８０４の処理を経て設定されるトナー供給スクリュー１１の回転量を２０カウントとすると、続くステップＳ８０６においてモータ８が２０カウント分駆動される。その後モータ８を停止させ、停止後３００ｍｓｅｃ回転検知信号の出力をモニタし、その出力が３回以上変化したため、ステップＳ８０８においてモータ８を再度駆動させ、フラグ１０を５カウント検知して処理を終了する。
【００４１】
この場合において、続くトナー補給シーケンスで、ステップＳ８０２、ステップＳ８０３、ステップＳ８０４の処理を経て設定される目標値が１５カウントであったとすると、ステップＳ８０５では、前回のシーケンスにおける再駆動時のカウント数５を考慮して実際に駆動する場合のカウント値を１５−５＝１０と補正する。これにより、続くステップＳ８０６では、１０カウント分だけモータ８が駆動される。
【００４２】
このように、回転検知センサ９のフォトトランジスタが飽和せずに例えば図４記載の波形が得られており、モータの駆動状態・停止状態の判断が困難であっても、本発明によれば、モータを再度駆動することによりモータの駆動状態・停止状態の判断が容易でき、モータ駆動回路故障等の誤検知を防ぐことができる。またモータが停止したにもかかわらず、モータが駆動していると誤検知した際にモータを再度駆動させたときに補給してしまったトナー量を次のトナー補給の際に減じることにより現像器内のトナー濃度を安定して保つことができる。
【００４３】
［その他の実施形態］
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４５】
【発明の効果】
以上説明したように本発明によれば、トナー補給用モータの駆動回路の故障を回転検知センサで検知する画像形成装置において、モータが停止している場合にＣＰＵによってモータが駆動しているという誤検知を防止することが出来る。
【００４６】
また、上記の誤検知を防止する際に発生するトナー濃度のずれを防止して現像器内のトナー濃度を安定に保って高品質な画像を提供できる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像形成装置の全体を説明する図である。
【図２】本発明の実施形態に係るモータ回転検知機構を説明する図である。
【図３】本発明の実施形態に係る回転検知センサ９とフラグ１０の位置関係を説明する図である。
【図４】本発明の実施形態に係る回転検知信号の出力波形を説明する図である。
【図５】本発明の実施形態に係る画像形成装置の制御システムの概略構成を説明する図である。
【図６】本発明の第１の実施形態におけるトナー補給シーケンス処理のフローチャートである。
【図７】本発明の第２の実施形態におけるトナー補給シーケンス処理のフローチャートである。
【図８】本発明の第３の実施形態におけるトナー補給シーケンス処理のフローチャートである。
【図９】本発明におけるトナーカートリッジと現像器の構成の一例を表す図である。
【図１】
2004085828.tif 000003
【図２】
2004085828.tif 000004
【図３】
2004085828.tif 000005
【図４】
2004085828.tif 000006
【図５】
2004085828.tif 000007
【図６】
2004085828.tif 000008
【図７】
2004085828.tif 000009
【図８】
2004085828.tif 000010
【図９】
2004085828.tif 000011