(57)【要約】【課題】放電検知部を各帯電部毎に設けることなく、放電検知後にどの帯電部で放電が発生したのか即座に判断することのできる画像形成装置の提供。【解決手段】ある帯電器で異常な放電が発生すると、その直前に、当該帯電器に対する制御情報の出力または当該帯電器の印加電圧のＦＢレベルが大きく変化する。図４の例では、チャンネル０の（Ｃｙａｎ）が、他のチャンネルに比べて、上記出力レベルの前回値Ｂ（ｘ）と現在値Ａ（ｘ）との差が大きくなっており、チャンネル０で異常な放電が発生したことが分かる。そこで、各帯電器に共通の放電検知回路によって放電が検知されたとき、その時点における前回値Ｂ（ｘ），現在値Ａ（ｘ）の差分に基づいて放電が発生した帯電器を特定する。【選択図】図４
2012053226.tif 000002
【特許請求の範囲】
【請求項１】
複数の感光体にそれぞれ対向配置され、対応する上記各感光体を個々に帯電する複数の帯電部と、
上記各帯電部にそれぞれ設けられ、対応する上記各帯電部に個々に電圧を印加する複数の高圧電源部と、
上記各帯電部毎に、上記各高圧電源部によって印加される電圧を検出し、当該各電圧が目標値となるように上記各高圧電源部毎の制御情報を調整して上記各高圧電源部を制御する制御部と、
上記複数の帯電部のいずれかに放電が発生したことを検知する放電検知部と、
上記放電検知部が上記放電が発生したことを検知したとき、上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報が上記放電が発生していない動作時に比べて異なる上記帯電部を、上記放電が発生した帯電部と判断する判断部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報を、上記帯電部毎に所定時間おきに記憶する記憶部を、
更に備え、
上記判断部は、上記放電検知部が上記放電が発生したことを検知した時点の直近に上記記憶部が記憶した上記電圧または上記制御情報と、その電圧または制御情報より前に上記記憶部が記憶した上記電圧または上記制御情報との差を、上記帯電部毎に算出し、当該差が最も大きい上記帯電部を、上記放電が発生した帯電部と判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
上記感光体及び上記帯電部を３組以上備え、
上記判断部は、上記放電検知部が上記放電が発生したことを検知した時点の直近に上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報を上記各帯電部同士で比較し、上記電圧または上記制御情報が相対的に最も異なる値である上記帯電部を、上記放電が発生した帯電部と判断することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
上記判断部は、上記放電検知部が上記放電が発生したことを検知した時点の直近に上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報が、上記放電が発生していない動作時に取り得る範囲外にある上記帯電部を、上記放電が発生した帯電部と判断することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
上記判断部が上記放電が発生した帯電部と判断した上記帯電部を報知する報知手段を、
更に備えたことを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の感光体と当該各感光体を個々に帯電する複数の帯電部とを備え、電子写真方式で画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
電子写真方式で多色画像を形成する画像形成装置では、各色に応じた静電潜像が形成される複数の感光体を個々に帯電する帯電部が、各感光体にそれぞれ対向配置される。また、この種の画像形成装置では、例えば上記感光体の表面を一様に帯電させる帯電手段としてのコロナ放電用ワイヤの汚れが著しくなると、アーク放電等が発生する可能性がある。そこで、放電によるリーク電流を検出したとき、放電用ワイヤを清掃する必要がある旨使用者に告知することが提案されている。
【０００３】
更に、この種の帯電部で放電が発生したことを検知する放電検知部を、各帯電部毎に設けるとコストアップになるため、各帯電部からのリーク電流の経路を１つの放電検知部に集約することも考えられる。しかしながら、その場合、どの帯電部で放電が発生したのか判断できず、放電が検知されると全ての帯電部を清掃する必要が生じる。そこで、放電検知後に各帯電部に個々に通電を行って、どの帯電部で放電が発生したのか判断することが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】２００９−１５１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、特許文献１のように放電検知後に各帯電部に個々に通電を行う場合、どの帯電部で放電が発生したのか判断できるまでに時間が掛かってしまう。そこで、本発明は、放電検知部を各帯電部毎に設けることなく、放電検知後にどの帯電部で放電が発生したのか即座に判断することのできる画像形成装置の提供を目的としてなされた。
【課題を解決するための手段】
【０００６】
上記目的を達するためになされた本発明の画像形成装置は、複数の感光体にそれぞれ対向配置され、対応する上記各感光体を個々に帯電する複数の帯電部と、上記各帯電部にそれぞれ設けられ、対応する上記各帯電部に個々に電圧を印加する複数の高圧電源部と、上記各帯電部毎に、上記各高圧電源部によって印加される電圧を検出し、当該各電圧が目標値となるように上記各高圧電源部毎の制御情報を調整して上記各高圧電源部を制御する制御部と、上記複数の帯電部のいずれかに放電が発生したことを検知する放電検知部と、上記放電検知部が上記放電が発生したことを検知したとき、上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報が上記放電が発生していない動作時に比べて異なる上記帯電部を、上記放電が発生した帯電部と判断する判断部と、を備えたことを特徴としている。
【０００７】
このように構成された本発明の画像形成装置では、制御部は、各帯電部毎に、その帯電部毎に設けられた各高圧電源部によって印加される電圧を検出し、当該各電圧が目標値となるように各高圧電源部毎の制御情報を調整する。また、放電検知部は、上記複数の帯電部のいずれかに放電が発生したことを検知する。すなわち、本発明では、各帯電部毎に放電検知部を設ける必要がなく、装置の製造コストを低減することができる。
【０００８】
そして、上記放電検知部が上記放電が発生したことを検知したとき、判断部は次のようにして上記放電が発生した帯電部を特定する。すなわち、上記判断部は、上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報が、上記放電が発生していない動作時に比べて異なる上記帯電部を、上記放電が発生した帯電部と判断するのである。このため、本発明では、放電検知後に更なる通電処理等を実行しなくても、どの帯電部で放電が発生したのか即座に判断することができる。
【０００９】
なお、判断部の形態としては種々の形態が考えられる。例えば、上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報を、上記帯電部毎に所定時間おきに記憶する記憶部を、更に備え、上記判断部は、上記放電検知部が上記放電が発生したことを検知した時点の直近に上記記憶部が記憶した上記電圧または上記制御情報と、その電圧または制御情報より前に上記記憶部が記憶した上記電圧または上記制御情報との差を、上記帯電部毎に算出し、当該差が最も大きい上記帯電部を、上記放電が発生した帯電部と判断してもよい。
【００１０】
帯電部で放電が発生すると、その帯電部に係る上記電圧及び上記制御情報は、上記放電が発生していない通常の動作時に比べて大きく変化する。そこで、上記電圧または上記制御情報を記憶部によって記憶しておき、放電の発生が検知された時点の直近の上記電圧または上記制御情報と、その電圧または制御情報より前に記憶された上記電圧または上記制御情報との差が最も大きい帯電部で放電が発生したと判断するのである。この場合、上記放電が発生していない通常の動作時における上記電圧または上記制御情報が、経年変化等によって変化した場合でも、どの帯電部で放電が発生したのか正確に判断することができる。
【００１１】
また、上記感光体及び上記帯電部を３組以上備えた場合、上記判断部は、上記放電検知部が上記放電が発生したことを検知した時点の直近に上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報を上記各帯電部同士で比較し、上記電圧または上記制御情報が相対的に最も異なる値である上記帯電部を、上記放電が発生した帯電部と判断してもよい。
【００１２】
帯電部で放電が発生すると、その帯電部に係る上記電圧及び上記制御情報は他の帯電部とは異なる値を示す。そこで、上記放電の発生が検知された時点の直近の上記電圧または上記制御情報が他の帯電部に係る上記電圧または上記制御情報と相対的に最も異なる帯電部で放電が発生したと判断するのである。この場合、上記直近の電圧または制御情報のみに基づいてどの帯電部で放電が発生したのか判断でき、処理を簡略化することができる。
【００１３】
また、上記判断部は、上記放電検知部が上記放電が発生したことを検知した時点の直近に上記制御部により検出された上記電圧または上記制御部が調整した上記制御情報が、上記放電が発生していない動作時に取り得る範囲外にある上記帯電部を、上記放電が発生した帯電部と判断してもよい。この場合も、上記直近の電圧または制御情報のみに基づいてどの帯電部で放電が発生したのか判断でき、処理を簡略化することができる。また、この場合、複数の帯電部で同時に放電が発生した場合にもそのことが検知できる。
【００１４】
また更に、本発明において、上記判断部が上記放電が発生した帯電部と判断した上記帯電部を報知する報知手段を、更に備えてもよい。この場合、どの帯電部で放電が発生したかを、報知手段を介して使用者に報知することができ、使用者はその報知された帯電部のみを清掃すればよい。
【図面の簡単な説明】
【００１５】
【図１】本発明が適用された画像形成装置の電気的構成を表すブロック図である。
【図２】図１における高圧電源部の構成を表すブロック図である。
【図３】図１におけるＣＰＵのメインルーチンを表すフローチャートである。
【図４】図３における放電チャンネルの特定処理の原理を例示する説明図である。
【図５】その放電チャンネルの特定処理を表すフローチャートである。
【図６】他の放電チャンネルの特定処理の原理を例示する説明図である。
【図７】その放電チャンネルの特定処理を表すフローチャートである。
【図８】更に他の放電チャンネルの特定処理の原理を例示する説明図である。
【図９】その放電チャンネルの特定処理を表すフローチャートである。
【発明を実施するための形態】
【００１６】
［画像形成装置の全体構成］
次に、本発明の実施の形態を図面と共に説明する。図１は、本発明が適用された画像形成装置の電気的構成を概略的に表すブロック図である。図１に示すように、本実施の形態の画像形成装置は、イエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ），ブラック（Ｋ）の４色に対応して４つの感光体６２Ｙ，６２Ｍ，６２Ｃ，６２Ｋを備えている。
【００１７】
この画像形成装置は、図示省略したベルトにより用紙等の被記録媒体を搬送し、各感光体６２Ｙ，６２Ｍ，６２Ｃ，６２Ｋとの対向部を順次通過させることによってその被記録媒体にカラー画像を形成するいわゆるカラーレーザプリンタである。そして、各部を制御するＣＰＵ９１（制御部及び判断部の一例）は、ＲＯＭ９２，ＲＡＭ９３（記憶部の一例）を接続されることによってマイクロコンピュータを構成し、そのＣＰＵ９１には画像形成装置の筐体表面に設けられた表示部１００（報知手段の一例）も接続されている。なお、以下の説明において、各色を表す添え字Ｙ，Ｍ，Ｃ，Ｋは特に必要のある場合を除いて省略する。
【００１８】
各感光体６２には、露光による静電潜像の形成に先立って各感光体６２の表面を一様に帯電させる帯電器１１７（帯電部の一例）が対向配置されている。各帯電器１１７は、高圧電源部１１０で生成されたチャージ電圧を、感光体６２に印加することにより、感光体６２を帯電させる。帯電器１１７に供給された電流は、帯電器１１７とＧＲＩＤ部１１８及び感光体６２との間にコロナ放電されて感光体６２を帯電させる。そのため、感光体６２の電位はＧＲＩＤ部１１８の電位によって決定される。
【００１９】
また、図１に示すように、各帯電器１１７Ｙ，１１７Ｍ，１１７Ｃ，１１７Ｋには、共通の放電検知回路１３０（放電検知部の一例）が接続されている。放電検知回路１３０は帯電器１１７Ｙ，１１７Ｍ，１１７Ｃ，１１７Ｋが感光体６２Ｙ，６２Ｍ，６２Ｃ，６２Ｋをそれぞれ帯電する際に局部的に発生するアーク放電を検知し、いずれかの帯電器１１７Ｙ，１１７Ｍ，１１７Ｃ，１１７Ｋで放電が発生したことを検出するものである。
【００２０】
各帯電器１１７Ｙ，１１７Ｍ，１１７Ｃ，１１７ＫのＧＲＩＤ部１１８Ｙ，１１８Ｍ，１１８Ｃ，１１８Ｋは、それぞれ、放電時に生じる電圧によって接続点Ｐ２Ｙ，Ｐ２Ｍ，Ｐ２Ｃ，Ｐ２Ｋへ向かって電流を出力する。各接続点Ｐ２には、抵抗Ｒ５とコンデンサ１２３とが並列に接続されている。コンデンサ１２３は、帯電器１１７を構成する帯電用ワイヤとＧＲＩＤ部１１８との間にアーク放電が発生したときに生じる、急激に増大する電流を、各接続点Ｐ２Ｙ，Ｐ２Ｍ，Ｐ２Ｃ，Ｐ２Ｋから共通の接続点Ｐ１を介して放電検知回路１３０へ流す。本実施の形態のコンデンサ１２３は、接続点Ｐ２の電圧の内、直流成分をカットして交流成分のみを接続点Ｐ１に流す役割をしている。一方、抵抗Ｒ５には、抵抗Ｒ６が接続点Ｐ３を介して直列に接続され、抵抗Ｒ６は接続点Ｐ３と反対側の極がグランドに接続されている。
【００２１】
ＣＰＵ９１には、第１Ａ／Ｄポート９７ａと、第２Ａ／Ｄポート９７ｂと、第３Ａ／Ｄポート９７ｃと、第４Ａ／Ｄポート９７ｄとが設けられている。第１〜第４Ａ／Ｄポート９７ａ，９７ｂ，９７ｃ，９７ｄには、帯電器１１７Ｙ，１１７Ｍ，１１７Ｃ，１１７Ｋの各接続点Ｐ３Ｙ，Ｐ３Ｍ，Ｐ３Ｃ，Ｐ３Ｋがそれぞれ接続されている。なお、第１〜第４Ａ／Ｄポート９７ａ，９７ｂ，９７ｃ，９７ｄは、特に区別する必要がない場合には、以下の説明で単にＡ／Ｄポート９７という。
【００２２】
放電検知回路１３０は、抵抗１３１，コンデンサ１３２，トランジスタ１３３，抵抗１３４などで構成されている。抵抗１３１とコンデンサ１３２は、接続点Ｐ１に印加される電圧を調整するために設けられている。すなわち、抵抗１３１が、接続点Ｐ１にかかる電圧を調整し、コンデンサ１３２が、接続点Ｐ１にかかる電圧のピーク値を下げ、トランジスタ１３３に出力する出力信号を取り出している。これにより、放電検知回路１３０は、接続点Ｐ１に供給される電圧がノイズを含む場合でも、トランジスタ１３３が、接続点Ｐ１に所定電圧以上の大きな電圧を印加する出力信号にのみ反応するため、ノイズが放電検知に与える影響を排除できる。
【００２３】
トランジスタ１３３は、エミッタがグランドに接続され、コレクタが抵抗１３４を介して電源に接続され、ベースが接続点Ｐ１に接続されている。接続点Ｐ４は、トランジスタ１３３と抵抗１３４との間に設けられ、ＣＰＵ９１に設けられた放電検知信号入力ポート９１ａと接続されている。なお、抵抗１３４は、接続点Ｐ４の電圧をプルアップするために設けられている。
【００２４】
ＣＰＵ９１は、接続点Ｐ４から放電検知信号入力ポート９１ａに印加された電圧（放電検知信号）に基づいて異常放電の有無を検出する。ＣＰＵ９１は、トランジスタ１３３のコレクタ・エミッタ間に電流が流れず、接続点Ｐ４の電圧が略３．３Ｖにされるときには、放電検知信号入力ポート９１ａがハイ状態（以下、「Ｈ」と称す。）にされ、正常な放電、すなわち、コロナ放電が行われていると判断する。一方、トランジスタ１３３のコレクタ・エミッタ間に電流が流れ、接続点Ｐ４の電圧が低くなって０Ｖ若しくは０Ｖに近い状態になったときには、放電検知信号入力ポート９１ａがロー状態（以下、「Ｌ」と称す。）にされ、異常な放電、すなわち、帯電器１１７を構成する帯電用ワイヤに局部的にアーク放電が発生していると判断する。
【００２５】
図２は、図１に示す高圧電源部１１０の構成を表すブロック図である。なお、高圧電源部１１０Ｙ，１１０Ｍ，１１０Ｃ，１１０Ｋは、帯電器１１７Ｙ，１１７Ｍ，１１７Ｃ，１１７Ｋにそれぞれ対応して設けられているが、それらは同一構成であるので、図２には１個の高圧電源部１１０のみを記載する。
【００２６】
高圧電源部１１０は、対応する帯電器１１７に高圧な電圧を印加するものである。ＣＰＵ９１には、帯電器１１７の数に対応して、制御情報の一例であるＰＷＭ制御信号を出力する制御情報出力ポート９８（９８ａ，９８ｂ，９８ｃ，９８ｄ）が設けられている。高圧電源部１１０では、制御情報出力ポート９８から出力されるＰＷＭ制御信号に従って、帯電器１１７に印加する印加電圧が制御される。
【００２７】
高圧電源部１１０は、ＣＰＵ９１の制御情報出力ポート９８が抵抗Ｒ１を介してトランジスタＴＲ１のベースに接続している。抵抗Ｒ１とトランジスタＴＲ１との間の接続点Ｐ５は、コンデンサＣ１を介してグランドに接続されている。抵抗Ｒ１は、制御情報出力ポート９８から接続点Ｐ５に印加される電圧を調整するために設けられ、コンデンサＣ１は、トランジスタＴＲ１のベースに作用する電圧を平滑化するために設けられている。
【００２８】
トランジスタＴＲ１は、コレクタが抵抗Ｒ２を介して電源に接続され、エミッタが抵抗Ｒ３に接続され、ベースが前述のように接続点Ｐ５を介してＣＰＵ９１の制御情報出力ポート９８に接続されている。トランジスタＴＲ１と抵抗Ｒ３との間に設けられた接続点Ｐ６は、コンデンサＣ２を介してグランドに接続されている。そして、抵抗Ｒ３は、コイルＬ１を介してトランジスタＴＲ２のベースに接続されている。
【００２９】
トランジスタＴＲ１は、例えば、ＣＰＵ９１からベースに電圧が印加されないときには、コレクタ・エミッタ間に電流が流れない。この場合、トランジスタＴＲ２は、ベースに電圧が印加されず、コレクタ・エミッタ間に電流が流れない。一方、トランジスタＴＲ１は、ＣＰＵ９１からベースに電圧が印加されたときには、コレクタ・エミッタ間に電流が流れる。それにより、トランジスタＴＲ２は、ベースに電圧を印加され、コレクタ・エミッタ間に電流が流れる。なお、トランジスタＴＲ１が出力した電圧は、コンデンサＣ２と抵抗Ｒ３によって平滑化される。
【００３０】
従って、トランジスタＴＲ２は、トランジスタＴＲ１と同期して、導通状態と非導通状態を切り替えられる。トランジスタＴＲ２のコレクタは、トランスＴの一次コイルＬ２に接続している。トランスＴは、トランジスタＴＲ２のコレクタ・エミッタ間に電流が流れたときに、電源から一次コイルＬ２へ印加された電圧（例えば２４Ｖ）を二次コイルＬ３との間で例えば６０００〜８０００Ｖに昇圧させる。従って、トランスＴは、トランジスタＴＲ２の導通状態と非導通状態との切り替え動作に応じて、高圧の交流電力を出力する。
【００３１】
トランスＴの二次コイルＬ３は、ダイオードＤ１と抵抗４とを介して帯電器１１７に接続されている。二次コイルＬ３から出力される交流電力は、ダイオードＤ１において整流された後、コンデンサＣ３によって滑らかな直流に変換され、その後、帯電器１１７に供給される。なお、抵抗Ｒ４は、短絡保護用の抵抗である。
【００３２】
［画像形成装置のＣＰＵにおける制御部としての制御］
スコトロン型の帯電器１１７に高圧電圧（例えば６０００〜８０００Ｖ）を印加することにより、ワイヤにコロナ放電が発生する。コロナ放電によりワイヤ周辺に多数のイオンが発生し、そのイオンが感光体６２（図１参照）とＧＲＩＤ部１１８に放電され、それによってＧＲＩＤ部１１８に電流が流れる。例えば、帯電器１１７が正常に放電した場合には、ＧＲＩＤ部１１８には、電流が２７５μＡ流れる。ＧＲＩＤ部１１８には、抵抗Ｒ５，Ｒ６が接続されており、抵抗Ｒ５，Ｒ６との間に設けられた接続点Ｐ３には、電圧が発生する。接続点Ｐ３は、ＣＰＵ９１のＡ／Ｄポート９７（９７ａ，９７ｂ，９７ｃ，９７ｄ）に接続されている。
【００３３】
ＣＰＵ９１は、Ａ／Ｄポート９７（９７ａ，９７ｂ，９７ｃ，９７ｄ）に入力した電圧を一定値に制御するように、すなわち、ＧＲＩＤ部１１８からの電流値が一定に（言い換えれば、ＧＲＩＤ部１１８の電圧が一定に）なるように、制御情報出力ポート９８（９８ａ，９８ｂ，９８ｃ，９８ｄ）から出力されるＰＷＭ制御信号を調整し、帯電器１１７が発生するチャージ電圧を安定させている。なお、この処理はＣＰＵ９１による制御部としての動作に相当し、以下、この処理を高圧印加処理ともいう。
【００３４】
例えば、ＣＰＵ９１は、ＧＲＩＤ部１１８からの電流値が小さい、言い換えれば、ＧＲＩＤ部１１８の電圧が低い場合には、チャージ電圧が低いと判断し、ＰＷＭ制御信号のデューティ値を大きくして、高圧電源部１１０の印加電圧を大きくする。一方、ＣＰＵ９１は、ＧＲＩＤ部１１８からの電流値が大きい、言い換えれば、ＧＲＩＤ部１１８の電圧が高い場合には、チャージ電圧が高いと判断し、ＰＷＭ制御信号のデューティ値を小さくして、高圧電源部１１０の印加電圧を小さくする。よって、高圧電源部１１０が帯電器１１７に印加する印加電圧の大きさは、理想的には、制御情報出力ポート９８（９８ａ，９８ｂ，９８ｃ，９８ｄ）から出力されるＰＷＭ制御信号のデューティ値に比例している。これによれば、ＰＷＭ制御信号のデューティ値の大きさを求めれば、高圧電源部１１０の印加電圧を検出することが可能になる。
【００３５】
［画像形成装置のＣＰＵにおける判断部としての制御］
次に、図３は、ＣＰＵ９１がＲＯＭ９２に記憶されたプログラムに基づいて実行する処理のメインルーチンを表すフローチャートである。なお、この処理は、画像形成装置におけるウォーミングアップ時や画像形成開始時等のように、帯電器１１７に対する高圧電圧の印加命令がなされたときに開始される。
【００３６】
図３に示すように、この処理では、先ず、Ｓ１（Ｓはステップを表す：以下同様）にて、ＣＰＵ９１は、各色の帯電器１１７に対する前述の高圧印加処理を別ルーチンにて開始する。続くＳ２では、ＣＰＵ９１は、その時点における各ＰＷＭ制御信号（以下、出力レベルともいう）または各Ａ／Ｄポート９７に入力される電圧（以下、ＦＢレベルともいう）を取得し、Ａ（ｘ）としてＲＡＭ９３に記憶する。但し、ｘはチャンネル番号でありＣ，Ｍ，Ｙ，Ｋに応じて０，１，２，３の値をとる変数である。前述のように、上記出力と上記ＦＢレベルとは理想的には比例関係にあるので、どちらを用いても同様の処理となる。
【００３７】
続くＳ３では、放電検知回路１３０から放電検知信号入力ポート９１ａに入力される放電検知信号がＬであるか否かに基づき、ＣＰＵ９１は、異常な放電の発生が検知されたか否かを判断する。放電発生が検知されていない場合は（Ｓ３：Ｎ）、処理はＳ４へ移行し、Ｓ２にて記憶された出力またはＦＢレベルがＢ（ｘ）としてＲＡＭ９３に記憶される。そして、処理は前述のＳ２へ移行する。このＳ２〜Ｓ４のループ処理が繰り返し実行されることにより、出力またはＦＢレベルの現在値が各チャンネル番号ｘ毎に現在値Ａ（ｘ）としてＲＡＭ９３にそれぞれ記憶される。また、出力またはＦＢレベルの前回値が前回値Ｂ（ｘ）としてＲＡＭ９３に記憶される。
【００３８】
そして、放電発生が検知されると（Ｓ３：Ｙ）、処理はＳ５へ移行する。ＣＰＵ９１は、その時点でＲＡＭ９３に記憶されている現在値Ａ（ｘ），前回値Ｂ（ｘ）に基づいて異常放電しているチャンネル（色）を特定する。なお、この処理については後に詳述する。続くＳ７では、ＣＰＵ９１は上記ＰＷＭ制御信号（出力）を調整することによって全ての帯電器１１７に対する高圧電圧の印加を停止する。なお、このＳ７と前述のＳ５とは順番が逆であってもよい。そして、更に続くＳ８では、ＣＰＵ９１は、Ｓ５にて異常放電していると特定されたチャンネル（異常チャンネル）を表示部１００に表示して、処理を一旦終了する。
【００３９】
［放電チャンネルの特定処理について］
図４は、Ｓ５による放電チャンネルの特定処理の原理を例示する説明図である。図４には、一定時間経過毎に、上記出力レベルがＲＡＭ９３に記憶されることを示す。なお、上記ＦＢレベルがＲＡＭ９３に記憶されていてもよい。ある帯電器１１７で異常な放電が発生すると、その直前に上記出力レベルが大きく変化する。図４の例では、チャンネル０の（Ｃｙａｎ）が、他のチャンネルに比べて前回値Ｂ（ｘ）と現在値Ａ（ｘ）との差が大きくなっており、チャンネル０で異常な放電が発生したことが分かる。
【００４０】
図５は、Ｓ５の処理を詳細に表すフローチャートである。図５に示すように、この処理では、先ず、Ｓ５１にて、チャンネル番号ｘが０に設定される。続くＳ５２では、チャンネル番号ｘが４未満であるか否かが判断されるが、最初はチャンネル番号ｘが０に設定されているので、Ｓ５２では肯定判断されて（Ｓ５２：Ｙ）、処理はＳ５３へ移行する。Ｓ５３では、前回値Ｂ（ｘ）と現在値Ａ（ｘ）との差分Ｙ（ｘ）（絶対値）が算出される。続くＳ５４では、チャンネル番号ｘが１つインクリメントされて、処理は前述のＳ５２へ移行する。こうして、チャンネル番号ｘ＝０〜３に対して差分Ｙ（ｘ）が算出されると（Ｓ５３）、Ｓ５２にて否定判断されて（Ｓ５２：Ｎ）、処理はＳ５５へ移行する。
【００４１】
Ｓ５５では、チャンネル番号ｘが０に、変化量Ｚｍａｘがレベル最大値（差分Ｙ（ｘ）が取り得る最大値）に、変数ｃｈが０に、それぞれ設定される。続くＳ５７では、チャンネル番号ｘが４未満であるか否かが判断されるが、Ｓ５２と同様に最初は肯定判断されて（Ｓ５７：Ｙ）、処理はＳ５８へ移行する。Ｓ５８では、差分Ｙ（ｘ）（最初はＹ（０））が変化量Ｚｍａｘより小さいか否かが判断される。最初は変化量Ｚｍａｘがレベル最大値に設定されているので、Ｓ５８では肯定判断され（Ｓ５８：Ｙ）、処理はＳ５９へ移行する。Ｓ５９では、変化量Ｚｍａｘが差分Ｙ（ｘ）とされ、変数ｃｈにそのときのチャンネル番号ｘが設定される。続くＳ６１では、チャンネル番号ｘが１つインクリメントされて、処理は前述のＳ５７へ移行する。一方、Ｓ５８にて差分Ｙ（ｘ）が変化量Ｚｍａｘより小さいと判断された場合は（Ｓ５８：Ｎ）、処理はそのままＳ６１へ移行する。このＳ５７〜Ｓ６１の処理がチャンネル番号ｘ＝０〜３に対して実行されると（Ｓ５７：Ｎ）、その時点では、差分Ｙ（ｘ）が最も大きいチャンネル番号ｘが変数ｃｈとして格納されている（Ｓ５９）。
【００４２】
そこで、Ｓ５７にて否定判断された場合は（Ｓ５７：Ｎ）、処理はＳ６２へ移行し、変数ｃｈとして格納されているチャンネル番号ｘに対応するチャンネルが放電チャンネルに特定されて、処理は前述のＳ７（図３）へ移行する。すると、Ｓ８では、上記放電チャンネルに特定されたチャンネルの色に対応する帯電器１１７が、異常放電が発生した帯電器１１７として表示部１００に表示される。
【００４３】
このように、本実施の形態では、放電検知回路１３０を各色共通に設けて製造コストを低減しているにも拘わらず、どの帯電器１１７で異常な放電が発生したかを、放電検知後に更なる通電処理等を実行しなくても即座に判断することができる。しかも、本実施の形態では、前回値Ｂ（ｘ）と現在値Ａ（ｘ）との差分Ｙ（ｘ）が最も大きいチャンネルを放電チャンネルに特定しているので、予め閾値等を設定しておく必要がない。このため、異常な放電が発生していない通常の動作時における上記出力レベルが、経年変化等によって変化した場合でも、どの帯電器１１７で放電が発生したのか正確に判断することができる。更に、本実施の形態では、どの帯電器１１７で異常な放電が発生したかを表示部１００に表示しているので、使用者はその表示された帯電器１１７のみを清掃すればよい。
【００４４】
［本発明の他の実施の形態］
なお、本発明は上記実施の形態に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、現在値Ａ（ｘ）は異常な放電が検知された（Ｓ３：Ｙ）直後に取得されてもよい。また、上記差分Ｙ（ｘ）を所定の閾値と比較して、その差分Ｙ（ｘ）が閾値を超えているチャンネルは全て放電チャンネルとみなしてもよい。この場合、複数の帯電器１１７で同時に異常な放電が発生した場合にも検知できる。
【００４５】
［放電チャンネルの他の特定処理について（１）］
更に、Ｓ５の処理としては、上記差分Ｙ（ｘ）を用いる形態以外にも種々の形態が考えられる。例えば、ある帯電器１１７で異常な放電が発生すると（Ｓ３：Ｙ）、その直近に取得された上記出力または上記ＦＢレベルが、異常な放電が発生していない動作時に取り得る範囲としての所定の閾値（上限値と下限値との間）から外れる場合がある。
【００４６】
図６の例では、チャンネル０の（Ｃｙａｎ）の上記ＦＢレベルの現在値Ａ（ｘ）が、閾値（下限値）を下回っているが、他のチャンネルの上記ＦＢレベルの現在値Ａ（ｘ）は閾値の範囲に入っており、チャンネル０で異常な放電が発生したことが分かる。
【００４７】
そこで、Ｓ５では、次のように異常放電しているチャンネルを特定してもよい。図７は、Ｓ５の第２形態の処理を詳細に表すフローチャートである。この処理では、先ず、Ｓ１５１にて、チャンネル番号ｘが０に、各チャンネル毎に設けたフラグとしての放電チャンネル［ｘ］が全て０に、それぞれ設定される。続くＳ１５２では、チャンネル番号ｘが４未満であるか否かが判断されるが、Ｓ５２と同様に最初は肯定判断されて（Ｓ１５２：Ｙ）、処理はＳ１５３へ移行する。Ｓ１５３では、現在値Ａ（ｘ）が閾値の上限値を超えているか、若しくは現在値Ａ（ｘ）が閾値の下限値を下回っているか否かが判断される。そして、そのいずれかの場合、すなわち、現在値Ａ（ｘ）が閾値の範囲を外れている場合は（Ｓ１５３：Ｙ）、そのチャンネル番号ｘに対応するフラグとしての放電チャンネル［ｘ］が１にセットされて処理はＳ１５５へ移行する。一方、現在値Ａ（ｘ）が閾値の範囲に入っている場合は（Ｓ１５３：Ｎ）、処理はそのままＳ１５５へ移行する。Ｓ１５５では、チャンネル番号ｘが１つインクリメントされて、処理は前述のＳ１５２へ移行する。こうして、チャンネル番号ｘ＝０〜３に対してＳ１５３，Ｓ１５４の処理が実行されると（Ｓ１５２：Ｎ）、処理はＳ１５６へ移行する。
【００４８】
Ｓ１５６では、チャンネル番号ｘが０に設定される。続くＳ１５７にてチャンネル番号ｘが４未満であるか否かが判断されるが、Ｓ１５２と同様に最初は肯定判断されて（Ｓ１５７：Ｙ）、処理はＳ１５８へ移行する。Ｓ１５８では、そのチャンネル番号ｘに対応する放電チャンネル［ｘ］が１にセットされているか否かが判断される。そして、１にセットされている場合は（Ｓ１５８：Ｙ）、Ｓ１５９にてそのチャンネルｘが異常放電していると特定されて処理はＳ１６１へ移行する。すなわち、現在値Ａ（ｘ）が閾値の範囲から外れているチャンネルで異常な放電が発生していると判断するのである。一方、放電チャンネル［ｘ］が１にセットされていない場合は（１５８：Ｎ）、処理はそのままＳ１６１へ移行する。Ｓ１６１では、チャンネル番号ｘが１つインクリメントされて、処理は前述のＳ５７へ移行する。
【００４９】
このＳ１５７〜Ｓ１６１の処理がチャンネル番号ｘ＝０〜３に対して実行されると（Ｓ１５７：Ｎ）、処理は前述のＳ７（図３）へ移行する。すると、続くＳ８では、Ｓ１５９にて異常放電していると特定された全てのチャンネルの色に対応する帯電器１１７が、異常放電が発生した帯電器１１７として表示部１００に表示される。
【００５０】
本実施の形態では、現在値Ａ（ｘ）のみによって放電チャンネルを特定できるので、処理を簡略化することができ、図３のメインルーチンにおいてもＳ４を省略することができる。また、本実施の形態では、複数の帯電器１１７で同時に異常な放電が発生した場合にも検知できる。
【００５１】
［放電チャンネルの他の特定処理について（２）］
また、ある帯電器１１７で異常な放電が発生すると（Ｓ３：Ｙ）、その直近に取得された上記出力または上記ＦＢレベルは、他の帯電器１１７に係る上記出力または上記ＦＢレベルとは大きく異なる値を示す。図８の例では、チャンネル１のマゼンタ（Ｍ）の出力レベルが放電発生時に大きく変動し、その現在値Ａ（ｘ）が、他のイエロー（Ｙ），シアン（Ｃ），ブラック（Ｋ）の現在値Ａ（ｘ）と大きく異なる値を示している。そこで、ある帯電器１１７で異常な放電が発生した段階で（Ｓ３：Ｙ）、表示部１００に図８の各チャンネル毎の出力レベルを表示する。そして、その表示結果から、使用者が相対的に最も異なる値であるマゼンタ（Ｍ）のチャンネル１を放電チャンネルとして特定してもよい。
【００５２】
また、ＲＡＭ９３に記憶されているマゼンタ（Ｍ）、イエロー（Ｙ），シアン（Ｃ），ブラック（Ｋ）の現在値Ａ（ｘ）から、ＣＰＵ９１が相対的に最も異なる値であるチャンネルを特定してもよい。
【００５３】
しかし、ＣＰＵ９１がＲＡＭ９３に記憶されている出力レベルの現在値Ａ（ｘ）から判断することが難しい場合がある。
そこで、Ｓ５では、次のように異常放電しているチャンネルを特定してもよい。図９は、Ｓ５の第３形態の処理を詳細に表すフローチャートである。この処理では、先ず、Ｓ２５１にて、チャンネル番号ｉ，ｊが共に０に、変数としてのレベルＭａｘがレベル最大値（現在値Ａ［ｉ］，Ａ［ｊ］が取り得る最大値）に、変数としての放電チャンネル１，２が共に０に、それぞれ設定される。続くＳ２５２では、チャンネル番号ｉが４未満であるか否かが判断されるが、Ｓ５２と同様に最初は肯定判断されて（Ｓ２５２：Ｙ）、処理はＳ２５３へ移行する。Ｓ２５３では、チャンネル番号ｊが４未満であるか否かが判断されるが、ここでも同様に最初は肯定判断されて（Ｓ２５３：Ｙ）、処理はＳ２５４へ移行する。
【００５４】
Ｓ２５４では、現在値Ａ［ｉ］から現在値Ａ［ｊ］を差し引いた値が算出され、その値がレベルＭａｘより小さいか否かが判断される。前述のように、レベルＭａｘは最初はレベル最大値に設定されているので、Ｓ２５４では最初は肯定判断されて（Ｓ２５４：Ｙ）、処理はＳ２５５へ移行する。Ｓ２５５では、現在値Ａ［ｉ］から現在値Ａ［ｊ］を差し引いた上記値がレベルＭａｘに、放電チャンネル１がｉに、放電チャンネル２がｊに、それぞれ設定される。続くＳ２５６チャンネル番号ｊが１つインクリメントされて、処理は前述のＳ２５３へ移行する。こうして、チャンネル番号ｊ＝０〜３に対してＳ２５４，Ｓ２５５の処理が実行されると（Ｓ２５３：Ｎ）、処理はＳ２５７へ移行する。
【００５５】
Ｓ２５７では、チャンネル番号ｉが１つインクリメントされると共に、チャンネル番号ｊが０に設定されて、処理は前述のＳ２５３へ移行する。こうして、チャンネル番号ｉ＝０〜３に対してＳ２５３〜Ｓ２５７の処理が実行されると（Ｓ２５２：Ｎ）、全てのｉ，ｊの組み合わせ（順序を入れ替えたものも含む）に対してＳ２５４にて現在値Ａ［ｉ］−現在値Ａ［ｊ］が算出されている。そして、その値が最小、すなわち現在値Ａ［ｉ］と現在値Ａ［ｊ］との差が最も大きくなるｉ，ｊの組み合わせが、放電チャンネル１，２として格納されている。
【００５６】
そこで、Ｓ２５２にて否定判断された場合は（Ｓ２５２：Ｎ）、処理はＳ２５８へ移行し、放電チャンネル１，２として格納されているチャンネル番号ｉ，ｊに対応するチャンネルが放電チャンネルに特定されて、処理は前述のＳ７（図３）へ移行する。すると、Ｓ８では、上記放電チャンネルに特定されたいずれかのチャンネルの色に対応する帯電器１１７で異常放電が発生したとして表示部１００に表示される。
【００５７】
なお、Ｓ２５７において、放電チャンネル１、２として格納した後、その２つのチャンネルに対して図５のフローチャートの処理を用いて処理を行ってもよい。
図５のフローチャートの処理は４つのチャンネルに対して行われるが、図９のフローチャートの処理によって２つのチャンネルに放電チャンネルを絞る。そして、その上で図７のフローチャートの処理を用いて、放電チャンネルを特定すると、より精度よく放電チャンネルを特定することができる。
【００５８】
本実施の形態でも、現在値Ａ（ｘ）のみによって放電チャンネルを特定できるので、処理を簡略化することができ、図３のメインルーチンにおいてもＳ４を省略することができる。更に、上記各実施の形態では、４色の画像形成装置を例に説明したが、２色または３色（第３の形態は３色以上）の画像形成装置にも同様に適用することができる。
【００５９】
なお、ＰＷＭ制御信号のデューティ値によって高圧電源部１１０の印加電圧を検出したが、アナログ信号を用いて検出してもよい。
【符号の説明】
【００６０】
６２…感光体            ９１…ＣＰＵ              ９２…ＲＯＭ
９３…ＲＡＭ            １００…表示部            １１０…高圧電源部
１１７…帯電器          １３０…放電検知回路      Ｔ…トランス
【図１】
2012053226.tif 000003
【図２】
2012053226.tif 000004
【図３】
2012053226.tif 000005
【図５】
2012053226.tif 000006
【図６】
2012053226.tif 000007
【図７】
2012053226.tif 000008
【図９】
2012053226.tif 000009
【図４】
2012053226.tif 000010
【図８】
2012053226.tif 000011