(57)【特許請求の範囲】
【請求項１】
媒体の有無を検出する光学式センサと、
前記光学式センサの光量調整モードとして、前記光学式センサの初期取り付け・交換時に第１の光量調整モードを選択し、前記光学式センサの清掃確認時に第３の光量調整モードを選択し、これらのいずれでもない場合に第２の光量調整モードを選択する選択手段と、
所定の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を算出する算出手段と、
前記選択手段により、前記第１の光量調整モードが選択された場合は、第１の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を前記算出手段に算出させ、前記第２の光量調整モードが選択された場合は、前記第１の入力閾値よりも大きい第２の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を前記算出手段に算出させ、前記第３の光量調整モードが選択された場合は、前記第１の入力閾値から経時変化による光量低下分を考慮した第３の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を前記算出手段に算出させて前記光学式センサの光量を調整する光量調整手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
さらに、表示部を有し、各光量調整モードで、前記算出手段が前記各々の入力閾値以下の範囲で入力値を算出できない場合は、前記表示部に警告表示を行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記警告表示は、各光量調整モードによって異なることを特徴とする請求項２記載の画像形成装置。
【請求項４】
さらに、前記光学式センサの検知回数カウンタを有し、
前記第３の入力閾値は、前記検知回数カウンタのカウント値に基づいて設定されることを特徴とする請求項１記載の画像形成装置。
【請求項５】
さらに、前記媒体の出力枚数カウンタを有し、
前記第３の入力閾値は、前記出力枚数カウンタのカウント値に基づいて設定されることを特徴とする請求項１記載の画像形成装置。
【請求項６】
さらに、ネットワーク接続手段と該ネットワーク接続手段に接続されたホストコンピュータを有し、前記算出手段が前記各々の入力閾値以下の範囲で入力値を算出できない場合は、前記ネットワークを通じ前記ホストコンピュータに警告を通知することを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、媒体の有無を検出する光学式センサを有する画像形成装置に関するものである。
【０００２】
【従来の技術】
従来の複写機の動作を、図１６を用いて説明する。
【０００３】
図１６は、一般的な画像形成装置の全体概略図である。
【０００４】
３は照明ランプ、８は光学縮小部、９は第２反射ミラー、１５は給紙カセット、１９は搬送経路、３０は媒体、５０はレーザー制御部、５１はレーザー、９８はＣＣＤ、９９は第１反射ミラー、１００はローラ、１０１は感光体、１０２は搬送ベルト、１０３は定着ローラ、１０４は加圧ローラ、１０５は転写部、１０６は分離部、１１１は排紙ローラ、１１２は排紙ローラ、１１３はレジストローラ、１１４ａ、１１４ｂは搬送ローラ、１２１はセンサ、１２２はフラッパ、１２３は反転ローラ、１２４は反転位置、１２５は両面搬送路、１２６、１２７、１２８、１２９、１３０、１３１はセンサ、２００はローラ、２０１はレバー、３００はピックアップローラである。
【０００５】
１０００は、複写機（画像形成装置）本体を示したものである。
【０００６】
１００１は、原稿を露光位置に搬送する自動原稿搬送装置、１００２は、原稿載置手段としての原稿台ガラスである。
【０００７】
媒体３０は給紙カセット１５に積載されている。
【０００８】
媒体３０は通常、紙であるが、機器によりオーバーヘッドプロジェクタ用のいわゆるＯＨＰフィルムが可能なものもある。
【０００９】
ピックアップローラ３００は積載された媒体３０を送り出す。
【００１０】
媒体３０は、ローラ１００、２００で構成される分離給紙ローラにより１枚に分離され、搬送経路１９に送り込まれる。
【００１１】
そして、搬送ローラ１１４ａ、１１４ｂによりレジストローラ１１３まで搬送され、光学系等の、他の条件が揃ったところでレジストローラ１１３が動作する。
【００１２】
光学系等により感光体１０１に潜像された画像は、転写部１０５で媒体３０に転写され、媒体３０は、分離部１０６により感光体１０１に巻き付かないように分離して搬送ベルト１０２に送り込まれる。
【００１３】
その後、媒体３０は、搬送ベルト１０２により定着ローラ１０３と加圧ローラ１０４迄運ばれ、定着ローラ１０３と加圧ローラ１０４によって定着される。
【００１４】
そして、そのまま排紙ローラ１１１、１１２により機外へ排出される。
【００１５】
また、両面動作を行う場合には、フラッパ１２２により、機外へ排出されず、下方の両面搬送ユニットに送り込まれる。
【００１６】
媒体３０が下方の両面搬送ユニットに送り込まれると、反転ローラ１２３が回転し、Ａ方向へ媒体３０を送り込む。
【００１７】
反転位置１２４に到達した時点で、反転ローラ１２３は逆回転し、媒体３０をＢ方向へ搬送する。
【００１８】
そして、媒体３０は、両面搬送路１２５を通り、レジストローラ１１３まで搬送される。
【００１９】
このように、媒体３０が搬送経路１９や両面搬送路１２５等を通過していく過程において、センサ１２１、１２６、１２７、１２８、１２９、１３０、１３１は、常に媒体３０の現在位置を検知し、それによって媒体３０が正常に搬送されているかどうかの判断が行われるとともに、レジストローラ１１３やフラッパ１２２が制御される。
【００２０】
従来、媒体の位置検知には、種々のセンサが考えられてきた。
【００２１】
以下に代表的な検知のセンサの従来例を説明する。
【００２２】
機械的感知レバータイプのセンサを図１７に示す。
【００２３】
２０１はレバー、２０２はフォトカプラである。
【００２４】
紙パスをさえぎるようにレバー２０１を配置し、紙パスを通過する媒体３０の先端部にレバー２０１の一部が押されるとレバー２０１が右回転し、レバー２０１の近傍に配置していたフォトカプラ２０２の光束を遮光することで信号を発する構成（信号発生部分は不図示）となっている。
【００２５】
次に光学式のセンサについて、図１８、図１９を用いて説明する。
【００２６】
２０５は反射シート、２１２は照射光、２１５０は光学式センサ、２１５４は発光素子、２１５５は受光素子である。
【００２７】
光学式センサ２１５０は、発光素子２１５４、受光素子２１５５からなる。
【００２８】
光学式センサ２１５０は、大きくは、図１８に示す反射型と、図１９に示す透過型の２種類に分けられる。
【００２９】
反射型の場合は、搬送路上に反射シート２０５を貼り付け、媒体３０の無い時には、図１８（Ａ）に示すように、発光素子２１５４の照射光２１２を反射シート２０５が反射し、受光素子２１５５が受光する。
【００３０】
そして、媒体３０のある時には、媒体３０が照射光２１２をさえぎることで、媒体３０の有無を検知する。
【００３１】
しかしながら、この場合に、媒体３０自体が反射を助長して、図１８（Ｂ）に示すように、誤検知を引き起こす欠点を併せ持つ。
【００３２】
この為、媒体３０の通過位置がばらつかないように、媒体搬送箇所の精度が求められる。
【００３３】
また、発光素子２１５４の拡散光が媒体３０に反射し受光する事で誤検知をしてしまう恐れもある為、場合によっては集光用レンズ等により誤検知を防ぐ必要が生じる。
【００３４】
次に、図１９に示す透過型の場合、発光素子２１５４と受光素子２１５５とが媒体搬送路を挟んで対向して配置され、発光素子２１５４の照射光２１２を媒体３０が横切ることにより、媒体３０の有無等を検出する。
【００３５】
媒体３０自体が反射を助長することは防げるが、発光側と受光側の相対位置の精度が要求される。
【００３６】
こうしたそれぞれの欠点を補うものとして、図２０に示すように、発光素子と受光素子とがミラー、プリズム等の反射板により、光軸を屈折させて、前記発光素子の照射光軸と、受光素子への入射光軸が平行になる様に構成された方式がある。
【００３７】
図２０で、２１５２は基板、２１５３は密封ケース、２２００は下側搬送ガイド、２２０１は上側搬送ガイド、２２０２はミラー、２２０３、２２０４は反射面である。
【００３８】
この場合、発光／受光素子２１５４、２１５５のずれが生じた場合でも入射光と反射光は常に平行であり、精度の許容範囲を広げることができるとともに、媒体反射の影響も少なくできる。
【００３９】
図２０（Ａ）に示すように、発光素子２１５４と受光素子２１５５は同一基板２１５２上に実装され、照射光２１２はプリズム、またはミラー２２０２へ入射角４５度で２回屈折させることで受光素子２１５５に戻る。
【００４０】
図２０（Ｂ）に示すように、媒体３０が横切ることにより、照射光２１２をさえぎり、媒体３０の有無等を検出する。
【００４１】
光センサ方式において、発光素子２１５４は、電流を流せば流すほど高輝度となり、媒体３０の有無に対するダイナミックレンジが大きく取れるため検知精度の信頼性が向上する。
【００４２】
しかしながら、電流値を上げることで、寿命の低減を招く。
【００４３】
機械式の場合にもフォトカプラ２０２を使う点では光学式と言えるが、わずかな距離間に発光／受光素子２１５４、２１５５を備え、しかも反射の影響のない黒い部材で遮へいすることにより微小光量でも確実に検知できる。
【００４４】
それに比べ光センサ方式では、遮へいする媒体３０自体が、透過率の高いもの、反射率の高いものであることがある為、確実に判別可能な光量を確保することが要求される。
【００４５】
したがって、光量を低く設定した場合には、寿命に対しては有利になるが、ダイナミックレンジが狭くなる為、媒体による影響度や汚れの影響度が大きくなり、誤検知してしまう恐れがある。
【００４６】
このために、光センサ方式では、初期に調整を行わなくてはならない。
【００４７】
また、初期に調整を行っても通紙時の紙紛等により発光部ないし受光部が汚れる恐れがある為、画像形成装置のスピードや仕様／用途による光量低減度に準じた間隔を設定し、少しずつ光量を上げてダイナミックレンジを一定に保てる様に一定間隔毎にも調整が必要になる。
【００４８】
このシーケンスを行うことにより、調整不能な状態に達する直前までは、ダイナミックレンジの確保と光学センサの長期ノーメンテナンスの両立を実現できる。
【００４９】
従来の調整方法を、図２１を用いて説明する。
【００５０】
図２１（Ａ）は、工場での生産時に行われる工場調整モードを説明する図である。
【００５１】
図２１（Ｂ）は、ジョブ毎や電源ＯＦＦ／ＯＮ時に行われるユーザ調整モードの説明図である。
【００５２】
図２１（Ｃ）は、ユーザ調整モードをジョブ毎等に頻繁に行うようにした場合の説明図である。
【００５３】
Ｖｉｎは、センサの発光素子２１５４に対する入力電圧であり、入力電圧を上げると光量も増加する。
【００５４】
Ｖｏｕｔは、センサの受光素子２１５５が、照射光２１２を受光した際の光量を電圧に変換したものである。
【００５５】
Ｖｉ１、Ｖｉ２は所定の入力電圧、ＶｉｎＭＡＸは、最大定格からマージンを取った入力電圧の上限である入力電圧最大値である。
【００５６】
Ｖｓは、閾値電圧であって、ＶｏｕｔがＶｓ以上であれば照射光２１２がそのまま受光されるので媒体無し、Ｖｓ以下であれば照射光がさえぎられるので媒体ありと判断する。
【００５７】
Ｖｈとは、光量の低減も見込んで、媒体の判別に充分問題無しと判断される出力電圧であって、予め画像形成装置の特性に合わせて設定されている。
【００５８】
ＶＭは、Ｖｏｕｔの最大値である。
【００５９】
Ａ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｂ３、Ｂ４、Ｃ１、Ｃ２、Ｄ、Ｅ、Ｆは、素子の性能を示す点である。
【００６０】
所定の入力電圧Ｖｉ１を印加すると、受光素子２１５５が電圧変換回路を介して出力する。
【００６１】
この時の値が、予め設定したＶｈ以上であれば調整は完了する。
【００６２】
図２１（Ａ）のＡ１は、所定の入力電圧Ｖｉ１の入力時に既にＶｈ以上であるので調整不要と判断し調整を終了する。
【００６３】
図２１（Ａ）のＢ１であった場合、つまり所定の入力電圧Ｖｉ１の入力時にＶｈ以下であった場合、Ｖｈ以上の電圧を得られるまでＶｉｎをＶｉ１から上げていき、Ｖｈ以上になれば、その時のＶｉｎ値（Ｖｉ２）を制御電圧として設定し、調整を終える。
【００６４】
すなわち、図２１（Ａ）に示すように、Ｖｉ１時の特性がＢ１のポイントである場合、Ｖｈ以下であるので入力電圧を上げ、Ｖｉ２迄上げた時点でＢ２となってＶｈを越えたので、Ｂ２のポイントで動作するように初期の設定がなされる。
【００６５】
図２１（Ａ）にて、Ｖｉ１入力時の特性がＣ１であった場合、Ｖｈ以上の電圧を得られるようにＶｉｎをＶｉ１から上げていく調整を行っても、入力側の上限であるＶｉｎＭＡＸに到達してしまい、Ｖｈを越える事がない。
【００６６】
この場合には、不良品として扱われる。
【００６７】
次に、図２１（Ｂ）を用いて、ジョブ毎や電源ＯＦＦ／ＯＮ時に行われるユーザ調整モードについて説明する。
【００６８】
実際にユーザが使用を開始すると、初期設定値であるＶｉ１の電圧印加を行っても、紙紛やトナー等の汚れにより、初期の光量より低下し、例えば図２１（Ｂ）に示すように、Ａ１からＡ２の出力に減衰し、Ｖｈ以下のレベルになってしまう。
【００６９】
さらに低下し、閾値電圧Ｖｓ以下になってしまうと、媒体３０の有無が判別不能となり動作しなくなってしまう。
【００７０】
こうならないために定期的に調整を行わなくてはならない。
【００７１】
そのためには、前述の様にＡ２の出力になってしまったとき、初期調整と同じくＶｉｎをＶｉ１から上げていき、Ｖｈ以上になれば、その時のＶｉｎ値を制御電圧として設定変更し、調整を終えればよい。
【００７２】
例えば、図２１（Ｂ）に示すＡ３が調整後の動作ポイントとなる。
【００７３】
また、図２１（Ｂ）のＢ３であった場合、ＶｉｎをＶｉ２から上げていく調整を行っても、入力側の上限であるＶｉｎＭＡＸに到達してしまい、出力がＶｈを越える事がない。
【００７４】
図２１（Ｂ）のＢ４である。
【００７５】
この場合には、既に汚れの付着がひどいか、素子寿命に近づいているので、Ｖｓまで低下した時点で制御不能となる。
【００７６】
ジョブ毎等に頻繁に調整を行うようにすれば、図２１（Ｃ）に示したように、常にＶｈを保つ直線に近くなり、Ｄ点やＥ点までＶｉｎが増加しても、サービスメンテナンスによる清掃等で光量が戻れば、再びＡ１地点近傍までＶｉｎ値が戻る。
【００７７】
そして、汚れによりＶｉｎが増加すると言った動作を繰り返す。
【００７８】
やがて素子劣化等によりサービスメンテナンスによる清掃等で戻るＶｉｎ値が少しずつＶｉｎＭＡＸ寄りになっていき、素子としての寿命を全うする。
【００７９】
【発明が解決しようとする課題】
しかしながら、前述の調整を行ったとしても、発光素子／受光素子ともに性能のばらつきが大きい為、長期ノーメンテナンスを実現しようとすると、素子の性能のばらつきによる光量のばらつきが、メンテナンス間隔や寿命時間に大きな影響を与えて問題になっていた。
【００８０】
以下、詳細に説明する。
【００８１】
素子自体の最大定格は決まっているが、制御での入力電圧の上限値は、実使用の温度上昇や環境要因を考慮して、従来例の図２１で説明したように、最大定格からマージンを取ったところでＶｉｎＭＡＸとして決まる。
【００８２】
したがって、図２１（Ｃ）におけるＡ１点からＦ点までの距離が大きい程、制御範囲が広く、長期ノーメンテナンスを実現可能になる。
【００８３】
すなわち、性能のばらつき等のために、初期調整段階でかなり高い入力電圧を初期値とされてしまった場合、例えば図２１（Ｃ）のＥ点が初期値になってしまった場合、ＶｉｎＭＡＸとの差分が少なくなり光量調整範囲が狭まって、メンテナンス間隔や寿命時間に大きな影響を与えてしまう。
【００８４】
このような場合、経時変化によるわずかな汚れやわずかな素子劣化でも、調整不能となりもしくは誤検知を引き起こしてしまい、すぐにメンテナンスが要求されることになってしまう。
【００８５】
この解決手段として、所定電圧に対する光量の下限を規定して、素子の選別を行うことができる。
【００８６】
素子の選別を行うことで、所定の値以下の光量の素子は使えなくなり、歩留まりが悪くなってコストアップにつながるものの、図２１（Ｃ）に示すように、初期値Ｖｉｎが低ければ低い程、光量調整範囲が広がる事になる。
【００８７】
なお、高輝度タイプ／高光量タイプの素子の採用も可能だが、大きくなってしまい省スペース化が図れない、コストアップにつながると言う欠点がある。
【００８８】
また、それとは別に、取り付け調整ミス等により光量が低下してしまった場合にも、図２１（Ａ）、（Ｂ）、（Ｃ）に示すように、電流値を上げて光量を増やす調整が可能である為、取り付け調整ミスが入力電圧の調整によってリカバリーされてしまい、結果としてＶｉｎＭＡＸとの差分が少なくなり制御範囲が狭まって、経時変化によるわずかな汚れで誤検知を引き起こしてしまうという問題があった。
【００８９】
例えば、同特性の２つの素子単体がある場合、片方について、傾いて取り付けてしまったり、反射面を汚してしまったり、といった製造上のミス等で光量が足りないと判断されると、その素子は、調整機構により実機上での入力電圧の初期値を高い値に設定され、例えば図２１（Ａ）のＡ１とＢ２のようになり、メンテナンス間隔や寿命時間に大きく差が出ることとなってしまう。
【００９０】
特に、製造上のミスを調整機構がリカバリーしてしまう為、工場調整時には不具合の発生が少なく、ユーザ使用時にメンテナンス要求や不具合の発生が多く、著しく信頼性を損なう事態につながっていた。
【００９１】
これに対しては、例えば長期ノーメンテナンスという課題を犠牲にしてサービスマンによる清掃を短期サイクルで行うことが考えられるが、問題点が残る。
【００９２】
図２２を用いて説明する。
【００９３】
Ｏ、Ｐ、Ｑ、Ｒ、Ｐ′、Ｑ′、Ｒ′は素子の性能を示す点である。
【００９４】
ＶｉｎＴｈ０、ＶｉｎＴｈ１は入力閾値、ΔＴｈは入力閾値の差である。
【００９５】
工場調整時の初期ではＯ点であったものがユーザの使用に伴いＰ点まで劣化する。
【００９６】
Ｖｏｕｔが媒体検知閾値Ｖｈを下回る為に媒体の検知不可能となりサービスマンによる清掃が行われる。
【００９７】
清掃によりゴミの付着等の汚れを全て取り除いても素子自体の経時劣化がある為、Ｑ点までしか光量は復活できない。
【００９８】
すなわち、同様の出力ＶＭを得ようとした時、Ｏ点からＰ′点まで劣化して、汚れをとってもＱ′点までしか復活しない。
【００９９】
このとき、入力閾値がＶｉｎＴｈ０と設定されている場合（入力小）には、目標出力値ＶＭを得られないので制御不能となり不良品扱いとなってしまう。
【０１００】
この防止策として、予め入力閾値を高め（ＶｉｎＭＡＸ寄り）のＶｉｎＴｈ１に設定することができるが、このようにすると前述してきたように初期値の設定時に製造上のミス、取り付けミスをリカバリーしてしまい、ΔＴｈだけダイナミックレンジが狭くなり寿命面で不利になってしまう。
【０１０１】
また、入力閾値を工場調整時のみに用いて、ユーザ使用時に用いないこととすると、清掃時に不具合（清掃不充分等）を起こしたときに、入力電圧の調整によってリカバリーしてしまい、やはり寿命面で不利になってしまう。
【０１０２】
本発明は、以上のような問題点に鑑みて為されたものであり、その目的とする処は、光学式センサの光量の自動調整において、調整時に適切に入力電圧の閾値を設定することで、素子の劣化による光量低下と、取り付けミスや汚れ等による光量低下とを判断し、その判断に合わせて、メンテナンス間隔が長く、素子の寿命面で有利になるように処理して、信頼性を向上させることができる画像形成装置を提供することにある。
【０１０３】
【課題を解決するための手段】
このため、本発明においては、下記の各項（１）ないし（６）のいずれかに示す画像形成装置を提供することにより、前記目的を達成しようとするものである。
【０１０４】
（１）媒体の有無を検出する光学式センサと、前記光学式センサの光量調整モードとして、前記光学式センサの初期取り付け・交換時に第１の光量調整モードを選択し、前記光学式センサの清掃確認時に第３の光量調整モードを選択し、これらのいずれでもない場合に第２の光量調整モードを選択する選択手段と、所定の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を算出する算出手段と、前記選択手段により、前記第１の光量調整モードが選択された場合は、第１の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を前記算出手段に算出させ、前記第２の光量調整モードが選択された場合は、前記第１の入力閾値よりも大きい第２の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を前記算出手段に算出させ、前記第３の光量調整モードが選択された場合は、前記第１の入力閾値から経時変化による光量低下分を考慮した第３の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を前記算出手段に算出させて前記光学式センサの光量を調整する光量調整手段と、を備えたことを特徴とする画像形成装置。
【０１０５】
（２）さらに、表示部を有し、各光量調整モードで、前記算出手段が前記各々の入力閾値以下の範囲で入力値を算出できない場合は、前記表示部に警告表示を行うことを特徴とする前記（１）項記載の画像形成装置。
【０１０６】
（３）前記警告表示は、各光量調整モードによって異なることを特徴とする前記（２）項記載の画像形成装置。
【０１０７】
（４）さらに、前記光学式センサの検知回数カウンタを有し、前記第３の入力閾値は、前記検知回数カウンタのカウント値に基づいて設定されることを特徴とする前記（１）項記載の画像形成装置。
【０１０８】
（５）さらに、前記媒体の出力枚数カウンタを有し、前記第３の入力閾値は、前記出力枚数カウンタのカウント値に基づいて設定されることを特徴とする前記（１）項記載の画像形成装置。
【０１０９】
（６）さらに、ネットワーク接続手段と該ネットワーク接続手段に接続されたホストコンピュータを有し、前記算出手段が前記各々の入力閾値以下の範囲で入力値を算出できない場合は、前記ネットワークを通じ前記ホストコンピュータに警告を通知することを特徴とする前記（１）項記載の画像形成装置。
【０１１３】
【発明の実施の形態】
以下に本発明の実施例を、図面を参照しながら詳細に説明する。
【０１１４】
なお、各図面に共通する要素には同一の符号を付す。
【０１１５】
（実施例１）
図１〜図１１、図１３（Ａ）、図２０を用いて実施例１について説明する。
【０１１６】
図１は、本発明に用いられる、光学センサの発光及び受光素子を搭載したブロックの図  （Ａ）横から見た図  （Ｂ）斜視図  （Ｃ）内部構成図、図２は、本発明に用いられる、光学センサのドライブ回路の図、図３は、本発明に用いられる、光学センサの調整時の入出力特性カーブを示した図  （Ａ）ＶＭに達した図（Ｂ）ＶＭに達しなかった図、図４は、本発明に用いられる、表示部からの調整モードの選択方法の図  （Ａ）光量調整項目の選択の図  （Ｂ）センサの場所の指定の図  （Ｃ）調整モードの指定の図、図５は、本発明の実施例１に用いられる調整モード１のフローチャート、図６は、本発明の実施例に用いられる媒体検出手段の調整時の入出力特性カーブを示した図、図７は、本発明の実施例１に用いられる第２の光量調整モードのフローチャート、図８は、本発明の実施例に用いられるネットワーク手段の全体概略構成図、図９は、本発明の実施例１に用いられる第３の光量調整モードのフローチャート、図１０は、本発明に用いられる、第３の光量調整モード時の入力閾値の変化と、そのときの判定内容を入出力範囲で示した図、図１１は、本発明の実施例１に用いられる検知回数ＣｏｕｎｔＸ−入力閾値ＶｉＴＨの特性カーブを示した図である。
【０１１７】
図１３（Ａ）は、本発明の実施例１に用いられるモード別の入力閾値決定フローチャートである。
【０１１８】
２１０１、２１０２はオペアンプ、２１０５コンパレータ、２１０６はＤ／Ａコンバータ、２１０７はＡ／Ｄコンバータ、２１０８は、算出手段であり光量調整手段であるマイコン、２１５１はコネクタ、２８００は、画像形成装置の表面に形成されているＬＣＤ等の操作部（表示部）、２９００は光学式媒体検出手段、Ｑ１はトランジスタである。
【０１１９】
Ｖｉ１〜Ｖｉ１０は所定の入力電圧、Ｖｏ１〜Ｖｏ１０は、それぞれＶｉ１〜Ｖｉ１０を発光素子２１５４に印加したときの受光素子２１５５が受光した光量を電圧に変換したものである。
【０１２０】
Ａ′、Ｂ′、Ｃ′、Ｄ′、Ｅ′は、素子の性能を示す点、Ｖｉｃ、Ｖｉｅは所定の入力電圧である。
【０１２１】
２４１１−Ａ、２４１１−Ｂ、２４１１−Ｃ、２４１１−Ｄ、２４１１−Ｅ、２４１１−Ｆが画像形成装置、２４１２がホストコンピュータ、２４１３はネットワークサーバ、２４１４は、ＬＡＮ等のネットワーク接続手段である。
【０１２２】
図１に示すように、光学式センサ２１５０には、密封ケース２１５３が設けられ、密封ケース２１５３に対向して、図２０に示すように、プリズムまたはミラー２２０２が設けられる。
【０１２３】
密封ケース２１５３は、光を遮断する合成樹脂等に、光を透過させるスリットから形成されている。
【０１２４】
密封ケース２１５３内には、図１（Ｃ）に示すように、発光素子２１５４及び受光素子２１５５を有し、密封ケース２１５３自体は、特に指示しないが切欠部を有し、所定位置まで挿入したとき基板２１５２下部に突起が潜り込む形で軽くロックされ、実装される。
【０１２５】
また、基板２１５２には、合成樹脂から形成されたコネクタ２１５１と、図２の回路の一部が搭載されている。
【０１２６】
以下に、図２を用いて媒体検出動作の詳細を説明する。
【０１２７】
まず、マイコン２１０８から、Ｄ／Ａコンバータ２１０６に所定の電圧信号が送られる。
【０１２８】
Ｄ／Ａコンバータ２１０６は、マイコン２１０８のデジタル信号を電圧に変換する。
【０１２９】
この電圧によりオペアンプ２１０１でＬＥＤ２１５４を駆動する定電流出力に変換され、トランジスタＱ１をＯＮさせて、ＬＥＤ２１５４を所定の電流で点灯させる。
【０１３０】
発光素子２１５４、受光素子２１５５、ミラー２２０２の構成は、従来例に示した図２０と同じで、照射光２１２はミラー２２０２を介して受光素子２１５５に戻る。
【０１３１】
受光素子２１５５は、フォトトランジスタで、所定の波長を受光すると電流が流れ、受光素子２１５５の両端に電圧を発生させる。
【０１３２】
この電圧はオペアンプ２１０２で所定のレンジ幅に増幅される。
【０１３３】
通紙時であれば、照射光２１２がさえぎられ、受光素子２１５５は電流が流れない為、オペアンプ２１０２の出力は、０Ｖである。
【０１３４】
そして、紙無し時であれば、受光素子２１５５はＬＥＤ２１５４の照射光２１２を受光して、受光量に比例した出力電圧を発生させる。
【０１３５】
コンパレータ２１０５において、オペアンプ２１０２の出力を、Ｒ１０／Ｒ１１で設定した所定の電圧でＨ／Ｌの２値とし、これによってマイコン２１０８で紙有無の判断をする。
【０１３６】
また、オペアンプ２１０２の出力は、２系等に分かれ、Ａ／Ｄコンバータ２１０７にも送り込まれる。
【０１３７】
これにより調整時に、Ｄ／Ａコンバータ２１０６に電圧信号を出力した時のオペアンプ２１０２の出力をモニタし、コンパレータ２１０５において判定に最適なオペアンプ２１０２の出力が得られるように、Ｄ／Ａコンバータ２１０６への出力値を決定して、適切な発光量を得る。
【０１３８】
例えば、紙無し時であれば、照射光２１２は、ミラー２２０２を介して受光素子２１５５に送られ、スライスレベル以上の所定電圧を発生し、コンパレータ２１０５にてＨレベルとしてマイコン２１０８に出力され紙無しと判断する。
【０１３９】
そして、紙有り時であれば、照射光２１２は、媒体３０にさえぎられる為、受光素子２１５５への照射光２１２をさえぎることになり、コンパレータ２１０５にてＬレベルとしてマイコン２１０８に出力され媒体３０有りと判断する。
【０１４０】
なお、本実施例においては、Ｄ／Ａコンバータ２１０６、Ａ／Ｄコンバータ２１０７を有するが、内臓タイプのマイコン２１０８を用いても良いのは言うまでも無いことである。
【０１４１】
また、本実施例では、コンパレータ２１０５を用いて２値化して媒体有無の判断を行っているが、Ａ／Ｄコンバータ２１０７の出力で判断しても良い。
【０１４２】
次に、図２０を用いて、光学式センサ近辺の構成についてさらに説明する。
【０１４３】
図２０は、従来例で説明した光学センサであり、図１のセンサが画像形成装置に取り付いたものを示す。
【０１４４】
密封ケース２１５３は、下側搬送ガイド２２００に接した、または極力接近した位置に取り付けられる。
【０１４５】
上側搬送ガイド２２０１は、プリズムまたはミラー２２０２が取り付けられている。
【０１４６】
反射面２２０３は、密封ケース２１５３内の発光素子２１５４に対向し、反射面２２０４は受光素子２１５５に対向する。
【０１４７】
反射面２２０３は、密封ケース２１５３内の発光素子２１５４から照射された照射光２１２を、プリズムまたはミラー２２０２内を反射させ、反射面２２０４は、反射面２２０３に反射した光（反射光）を再び反射してその反射光を密封ケース２１５３内の受光素子２１５５へ送る。
【０１４８】
照射光及び反射光は、媒体３０の面と交差する方向に延びている。
【０１４９】
また、両反射面２２０３、２２０４は、照射光２１２を所定の方向に反射するために所定の角度に傾斜させた構造になっている。
【０１５０】
発光素子２１５４はフォトダイオードにより構成されている。
【０１５１】
なお、図に示していないが、密封ケース２１５３の発光透過部を凸レンズ形状とすることにより、発光素子２１５４から照射される光が屈折され、集光される。
【０１５２】
この場合光量は、減衰することなく受光素子２１５５に入光できるので有効である。
【０１５３】
次に、図３（Ａ）、図３（Ｂ）のＶｉｎ−Ｖｏｕｔ特性カーブについて説明する。
【０１５４】
Ｖｉｎはセンサの発光素子に対する入力電圧であり、Ｖｏｕｔはセンサの受光素子が、照射光を受光した際の光量を電圧に変換したものである。
【０１５５】
発光素子２１５４にＶｉ１を印加すると、受光素子２１５５が電圧変換回路を介してＶｏ１を出力する。
【０１５６】
Ｖｉ２＞Ｖｉ１なる関係のＶｉ２を入力すると、Ｖｏ２が出力される。
【０１５７】
同様にＶｉ（ｎ＋１）＞Ｖｉｎの関係で電圧を印加していくと、入力電圧の増加がそのまま光量の増加となり、それに伴い出力も上がっていくが、マイコン２１０８やＡ／Ｄコンバータ２１０７等、制御部の入力保護の為Ｄ２のダイオードを用いた、ダイオードクランプ等により一定の電圧以上にならないようにしている。
【０１５８】
次に、調整動作時の調整モードの指定について説明する。
【０１５９】
図１３（Ａ）に調整モードを指定する様子を示す。
【０１６０】
まず、図１３（Ａ）のＳ３００１で、部品取り付け／交換モードか否かの選択をする。
【０１６１】
部品取り付け／交換モードを選択すると、Ｓ３００２にて、後に説明する第１の光量調整モードの入力閾値であるＶｉ１０に第１の入力閾値ＶｉＴｈ０を設定する。
【０１６２】
ＶｉＴｈ０は、機械仕様が許容できるＭＩＮであるので、仕様に沿って設定を行う。
【０１６３】
そして、第１の光量調整モードが指定される。
【０１６４】
また、ユーザ調整モードでは、図１３（Ａ）のＳ３００１にて部品取り付け／交換モードを指定しないで、Ｓ３００３にて清掃確認モードも指定しない場合は、第２の光量調整モードが指定される。
【０１６５】
また、サービスマン等が清掃した後の調整を行う清掃確認モードでは、図１３（Ａ）のＳ３００１にて部品取り付け／交換モードを指定しないで、Ｓ３００３にて清掃確認モードを指定し、Ｓ３００４にて後述する第３の入力閾値ＶｉＴｈＸを算出する。
【０１６６】
そして、第３の光量調整モードが指定される。
【０１６７】
なお、ＶｉＴｈＸ＝Ｆ（ＣｏｕｎｔＸ）と表記でき、Ｆ（ＣｏｕｎｔＸ）は、当該光学式センサの図示していない消耗度計測手段（検知回数カウンタまたは出力枚数カウンタ）の値である変数ＣｏｕｎｔＸから決定される関数である。
【０１６８】
次に、図４に、調整動作に入るための操作の様子を示す。
【０１６９】
まず、操作部２８００に暗証入力等を行うことによって、工場モードまたはサービスモードに移行する。
【０１７０】
初期取り付け時は、工場モードから指定し、光学センサ交換時は光量調整項目を選択し（図４（Ａ））、次に調整すべき（交換した）センサの場所を指定する（図４（Ｂ））。
【０１７１】
最後に調整モードを指定する（図４（Ｃ））。
【０１７２】
この指定によって、図１３（Ａ）のＳ３００１、Ｓ３００３の判断がなされる。
【０１７３】
また、ユーザ調整モードは、電源ＯＮ時等に自動的にスタートする。
【０１７４】
なお、図４（Ｂ）、（Ｃ）は、両面パス１の光学センサを交換した場合の図である。
【０１７５】
次に、第１の光量調整モードの動作を図５に示す。
【０１７６】
まず、図５のＳ２００１において、光量調整スタート指令が入力される。
【０１７７】
この場合、操作部２８００からの入力でも構わないし、電源投入とともに自動的にスタートするような構成であっても良い。
【０１７８】
次に、Ｓ２００２にてカウンタＮを１にリセットした後、Ｓ２００３にてマイコン２１０８から、Ｖｉ１に相当する所定のデジタル信号が出力され、前述の図２の詳細説明に従いＬＥＤ２１５４を発光させる。
【０１７９】
そして、Ｓ２００４にてフォトトランジスタ２１５５で受光した光量を、Ａ／Ｄコンバータ２１０７で電圧値に変換してマイコン２１０８が読み込む。
【０１８０】
Ｖｉ１の値は、光量ばらつきＭＡＸで規定される値である。
【０１８１】
したがって、Ｓ２００５において、Ｖｉ１で既にＶＭに達している場合は、明るすぎる為に、媒体反射による誤検知の恐れが出てくるため、Ｓ２０１２に進み、ＮＧと判断される。
【０１８２】
この場合には“部品交換を行ってください”等のメッセージを、表示部２８００等に表示する。
【０１８３】
一方、Ｖｉ１でＶＭに達することが無ければ、マイコン２１０８は、図示していない記憶部に、Ｓ２００６にて入力電圧値ＶｉＮ及びＶｏＮ（この場合Ｎ＝１）を格納する。
【０１８４】
なお、記憶部は、マイコン２１０８内に有する必要は無く、アクセス可能な外部素子でも良い。
【０１８５】
そして、Ｓ２００７にてカウンタＮを１進めるとともに、Ｓ２００８にて、予め設定した１０回の出力／入力を行ったか判断する。
【０１８６】
本実施例では図４（Ａ）に示したようにＶｉ１０までの１０回と設定したが、回数は予めマイコン２１０８から出力される信号をある範囲内で分割したものであって、８分割、１６分割と自由に設定できる。
【０１８７】
但し、回数が大きい程精度は高くなるが時間がかかる事になる。
【０１８８】
Ｓ２００８で１０回に達していなければ再びＳ２００３に戻りマイコン２１０８から所定のデジタル信号を出力する。
【０１８９】
この場合には、前回の入力Ｖｉ１より所定の量だけ上げたＶｉ２になるようにデジタル信号を出力する。
【０１９０】
Ｖｉ（Ｎ＋１）＞ＶｉＮの関係で電圧を印加する。
【０１９１】
本実施例では前述の１０分割によりＭＩＮ  Ｖｉ１からＭＡＸ  Ｖｉ１０まで順次入力していく。
【０１９２】
Ｓ２００３からＳ２００８までのルーチンが１０回完了したらＳ２００９に進み、予め設定した電圧値に達したか否かを判断する。
【０１９３】
ここで言う設定した電圧値とは、Ｖｏｕｔの最大値ＶＭであり、媒体の有り無しを充分に認識できる照射光２１２が受光されていることである。
【０１９４】
予め設定した電圧値に達していればＯＫと判断し、Ｓ２０１０においてＶｏ１からＶｏ１０までの間で変化量が０になった時、すなわち、
Ｖｏ（ｎ＋１）−Ｖｏｎ＝０
となるＶｉｎ値で、最も小さいＶｉｎ値を制御値として設定し、Ｓ２０１１で調整を終了する。
【０１９５】
図３（Ａ）では、Ｖｉ８を入力した時点で、飽和電圧ＶＭに達しており、Ｖｉ８以上の電圧を印加しても常にＶＭが得られ、変化量０の為、Ｖｉ８を印加すれば充分センサとして機能することになる。
【０１９６】
したがって、工場調整により、Ｖｉ８が制御後の入力電圧として設定される。
【０１９７】
一方、Ｓ２００９においてＶＭに達していない場合、つまり図３（Ｂ）に示すように、予め設定した電圧値ＶＭに達していない場合には、Ｓ２０１４に進み、ＮＧと判断される。
【０１９８】
Ｓ２０１４にて表示部２８００等に“部品及び取付けを確認してください”等のＮＧ表示を行う。
【０１９９】
調整完了次第、順次に、または一括で判定表示を行う。
【０２００】
Ｓ２０１５において確認ないし処置が行われると再びＳ２００２からの調整を開始する。
【０２０１】
また、Ｓ２００５でＹＥＳとなった時は、光量オーバーなので部品不良と限定でき（Ｓ２０１２）、Ｓ２００９のＮＧとなった時は、発光側／受光側の光量不足であるため、汚れ付着／取り付けミス／部品不良の可能性があるとわかる。
【０２０２】
ともに処置（Ｓ２０１３、Ｓ２０１５）の後に再度調整を行い、ＯＫになればＯＫを示す表示に切り替わる。
【０２０３】
Ｖｉ１〜Ｖｉ１０の範囲は、搭載される箇所の特性に応じて設定する。
【０２０４】
例えば、汚れやすい箇所であればＶｉ１０を低めに設定することで、出力ＭＡＸまでの調整幅を広く取ることができ、メンテナンス間隔を長くすることができる。
【０２０５】
次に、第２の光量調整モードについて説明する。
【０２０６】
ユーザ調整モードでは、図１３（Ａ）のＳ３００１にて部品取り付け／交換モードが指定されず、Ｓ３００３にて清掃確認モードも指定されていない状態で、光量調整を行うとき（電源ＯＮ時に自動で行うようなとき）は、第２の光量調整モードへと移行する。
【０２０７】
第２の光量調整モードを、図６のＶｉｎ−Ｖｏｕｔ特性カーブと、図７のフローチャートを用いて説明する。
【０２０８】
図６のグラフは、主にはユーザの電源ＯＦＦ／ＯＮ時やジョブ間に行われるのが望ましいと思われる電源ＯＮ調整モードを示す図である。
【０２０９】
実際にユーザが、画像形成装置の使用を開始すると、紙紛やトナー等の汚れにより、初期設定値であるＶｉ８の電圧印加を行っても初期の光量より低下し、図６に示すように、例えばＡ′からＢ′へ、つまり出力電圧がＶＭからＶｏ５のレベルまで低減する。
【０２１０】
そのまま使用を続けてさらに低下し、閾値電圧Ｖｓ以下になってしまうと、媒体３０の有無が判別不能となり動作しなくなってしまう。
【０２１１】
これを防ぐために定期的に調整を行う。
【０２１２】
まず、図７のＳ２３００において電源ＯＮすると、Ｓ２３０１で光量調整がスタートする。
【０２１３】
そして、Ｓ２３０２において、発光素子２１５４にＶｉＮを出力し、受光素子２１５５の受光量を変換したＶｏＮを読み込む。
【０２１４】
例えば、図６において、紙紛やトナー等の汚れにより、前回設定のＡ′からＢ′迄出力が低下したものと仮定しＢ′ポイントで調整が行われているとする。
【０２１５】
この場合、ＶｉＮであるＶｉ８を出力して、Ｓ２３０３で出力ＶｏＮであるＶｏ５を読み込む。
【０２１６】
出力電圧ＭＡＸのＶＭから汚れにより低減した時の出力ＶｏＮの比率分だけ入力電圧ＶｉＮを増加させれば良いので、
ＶＭ÷ＶｏＮ×ＶｉＮ
と調整すればよい。
【０２１７】
これを図６のＢ′ポイントに当てはめると、
ＶＭ÷Ｖｏ５×Ｖｉ８＝Ｖｉｃ
となる。
【０２１８】
次に、Ｓ２３０４で、ＶｉｎＭＡＸ＞ＶＭ÷ＶｏＮ×ＶｉＮかどうかを判断する。
【０２１９】
図６のＢ′ポイントに当てはめると、
ＶｉｎＭＡＸ＞Ｖｉｎ（Ｖｉｃ）と言う関係が成り立つのでＳ２３０５に進み、調整後の入力電圧をＶｉｃと設定し、出力ＶＭが得られるようになる。
【０２２０】
そして、Ｓ２３０６で調整を終了する。
【０２２１】
なお、入力電圧値をＶｉｃに設定したということは、図６においてＣ′ポイントに設定されたことになる。この際、特別な表示は行わない。
【０２２２】
しかし、この調整では出力ＶＭが得られない場合もある。
【０２２３】
例えば、図６においてＣ′ポイントに設定された後、さらに紙紛やトナー等の汚れにより、Ｄ′ポイントまで推移した場合での調整では、前述の計算式に当てはめると、
ＶＭ÷Ｖｏ５×Ｖｉｃ＝Ｖｉｅ
となるので、Ｓ２３０４で、Ｖｉｎ（Ｖｉｅ）＞ＶｉｎＭＡＸとなり、マイコン２１０８がＶｉｅ値を出力できない。
【０２２４】
したがって、Ｓ２３０７に進み、ＶｉｎＭＡＸを調整後の入力電圧として設定する。
【０２２５】
この場合には、使用を継続するとやがてＶｏｕｔが閾値Ｖｓ以下になってしまい、媒体３０の有無が判別不能となるので、Ｓ２３０８で“清掃してください”表示または通知を行う。
【０２２６】
当第２の光量調整モードでは、入力閾値ＶｉｎＭＡＸ以下の範囲で入力されることとなる。
【０２２７】
紙粉等による多少の汚れは、自動調整でリカバリー可能である為、度重なる清掃要求をすることなく長期ノーメンテナンスを実現できる。
【０２２８】
さらに、ネットワーク手段を有する画像形成装置では、遠隔操作で寿命パラメータの通知を行う事も可能である。
【０２２９】
図８は、ネットワーク上に接続された構成図である。
【０２３０】
調整モードは、前述の図７のフローチャートと同じでありＳ２３０１からＳ２３０７までは同様のフローで行われる。
【０２３１】
Ｓ２４０４においてＶｉｎ（Ｖｉｅ）＞ＶｉｎＭＡＸと判断されると、マイコンがＶｉｅ値を出力できないので、Ｓ２３０７において入力電圧値をＶｉｎＭＡＸに設定し、Ｓ２３０９において、ネットワーク接続手段２４１４を介してホストコンピュータ２４１２に、メンテナンスを要求する通知を行う。
【０２３２】
これにより、特にユーザが状態を気にすることなく、管理者、サービスマンに通知がなされ、メンテナンスが行われるので、不測の事態を回避することができる。
【０２３３】
次に、第３の光量調整モードについて説明する。
【０２３４】
清掃確認モードでは、図１３（Ａ）のＳ３００１にて部品取り付け／交換モードを指定しないで、Ｓ３００３にて清掃確認モードを指定し、Ｓ３００４にて後述する第３の入力閾値ＶｉＴｈＸを算出する。
【０２３５】
そして、図１３（Ａ）のＳ３００５にて、Ｖｉ１０にＶｉＴｈＸを設定して第３の光量調整モードへと移行する。
【０２３６】
第３の入力閾値ＶｉＴｈＸは、ＶｉＴｈＸ＝Ｆ（ＣｏｕｎｔＸ）と表記でき、Ｆ（ＣｏｕｎｔＸ）は、当該光学式センサの図示していない消耗度計測手段（検知回数カウンタまたは出力枚数カウンタ）の値ＣｏｕｎｔＸから決定される関数である。
【０２３７】
そして、図１０に示すように、ＣｏｕｎｔＸの値が大きくなる（使用日数が経つ）に従い、ＶｉＴｈ（Ｘ−１）＜ＶｉＴｈＸとなるようにＶｉｎＭＡＸ寄りに変化していく関数である。
【０２３８】
第３の光量調整モードについて、図９のフローチャートに従い説明する。
【０２３９】
基本的に図５で示される第１の光量調整モードの動作と同等である。
【０２４０】
異なるのは、Ｓ２５０４でＡ／Ｄコンバータ２１０７の電圧値を読み込んだ後、Ｖｏ１＝ＶＭ？（明るすぎ）の判定を行わないことである。
【０２４１】
素子ばらつきによる部品不良は取り付け時に行っているからである。
【０２４２】
Ｓ２５０５以降は、やはり第１の光量調整モードと同様である。
【０２４３】
但し、Ｓ２５０８でＮＧ判定となった場合のＳ２５１１での警告表示は、“清掃不十分です”と特化可能である。
【０２４４】
ＣｏｕｎｔＸ＝Ｘの場合、図１０に示されるように、入力閾値ＶｉｎＴｈＸと出力ＶＭの交点を結んだＶｉｎ−Ｖｏｕｔ特性直線の上側の範囲は正常判定エリアであり、下側の範囲は不具合判定エリアとなる。
【０２４５】
入力閾値を、初期部品取り付け／交換時の入力閾値ＶｉｎＴｈ０から、経時変化による光量低下分を考慮した値ＶｉＴｈ１を第３の入力閾値に設定することで、不用意なリカバリーを行わず清掃不十分、または取り付け不良の等の不具合を防止できる。
【０２４６】
さらに、劣化分のマージンがある為不可能な復帰要求をするということもなくなる。
【０２４７】
初期取り付けからユーザが使用を開始、汚れにより清掃を行うまでを図２２のＶｉｎ−Ｖｏｕｔ特性カーブと図１１の検知回数ＣｏｕｎｔＸ−入力閾値ＶｉＴＨを用いて説明する。
【０２４８】
例えば、工場取り付け時に、図２２に示すように、入力閾値ＶｉｎＴｈ０として第１の光量調整モードによりＯポイントに調整される。
【０２４９】
ここで素子ばらつきの大きいものは除外され、入力閾値が厳しめ（小さめ）であることから取り付け不良が防止される。
【０２５０】
次に、ユーザの使用により素子劣化、汚れにより得られる出力電圧（出力光量）がＰポイントまで低下する。
【０２５１】
Ｖｏｕｔが検知可能なＶｈ以下であるため、第２の光量調整が行われ、ＶＭが得られるＰ′ポイントを算出する。
【０２５２】
ここで入力電圧がＶｉｎＭＡＸより大きい為、清掃要求を表示するかネットワーク接続手段２４１４を通じてホストコンピュータ２４１２に通知して、入力値ＶｉｎはＶｉｎＭＡＸに設定しておく。
【０２５３】
ユーザ使用時は、検知可能ならばある程度の汚れによる光量低下もリカバリーし、かつ度重なる清掃要求をすることもないので長期ノーメンテナンスを実現する（第２の光量調整モード）。
【０２５４】
やがて、汚れがひどくなると清掃通知がなされ、清掃通知を受けたサービスマンの清掃により、ＰポイントからＱポイントまで出力光量は復活する。
【０２５５】
清掃後の確認時において、図１１の検知回数ＣｏｕｎｔＸ−入力閾値ＶｉＴＨ特性カーブに従い、例えば、光学センサの検知回数ＣｏｕｎｔＸ＝２００００の交点である入力閾値をＶｉＴｈ１（＝Ｆ（２００００））として第３の光量調整モードによりＱ′ポイントになる。
【０２５６】
もし、検知回数ＣｏｕｎｔＸ＝５００００の場合はＶｉＴｈ２となる。
【０２５７】
ここでＣｏｕｎｔＭＡＸは、機械仕様で規定される出力枚数に幾らかのマージンをもたせた回数である。
【０２５８】
なお、図１１では、特性カーブを比例直線で示しているが、当該センサの寿命劣化特性により２次曲線その他で示されるのはいうまでもない。
【０２５９】
図２２のＱ′ポイントは、入力ＶｉｎＱ  ＜  ＶｉＴｈ１であれば清掃十分と判断し、再びユーザ使用時の第２の光量調整モードを電源ＯＮ時またはジョブ間に行うこととなる。
【０２６０】
このとき、仮に、入力閾値が初期と同じＶｉＴｈ０であれば、ＶｉｎＱ  ＞  ＶｉＴｈ０である為、いくら清掃しても清掃不十分とみなされ制御不能になってしまう。
【０２６１】
また、清掃を行っても、ＰポイントからＲポイントまでしか光量が復活しなかった時には、Ｒ′ポイントに調整されるがＶｉｎＲ′  ＞  ＶｉＴｈ１である為に“清掃不十分です”表示をする。
【０２６２】
このとき、仮に、入力閾値がＶｉｎＭＡＸであると、ＶｉｎＲ′  ＜  ＶｉｎＭＡＸとなり清掃不十分にもかかわらずリカバリーしてしまい、結果として寿命の低下につながる。
【０２６３】
本発明により確実に不具合を防止できる。
【０２６４】
（実施例２）
実施例２の画像形成装置は、入力閾値ＶｉＴＨを算出した後の光量調整モードを、第１の光量調整モードで共通にして、前記実施例１と同等の効果が得られるとともに、処理制御をより簡素化することができる画像形成装置である。
【０２６５】
構成及び回路は実施例１と同じであるので、同一の構成には同一の符号を付し、詳細な説明を省略する。
【０２６６】
図１２、図１３（Ｂ）のフローチャートと、及び図１４のＶｉｎ−Ｖｏｕｔ特性カーブを用いて実施例２について説明する。
【０２６７】
図１２は、本発明の実施例２に用いられる、光量調整モードのフローチャート、図１３（Ｂ）は、本発明の実施例２に用いられるモード別の入力閾値決定フローチャート、図１４は、本発明の実施例２に用いられる、調整時の入出力カーブを示した図である。
【０２６８】
図１４で、Ｈ、Ｉ、Ｊ、Ｋは、素子の性能を示す点、ＶｉＩ、ＶｉＫは、点Ｉ、点Ｋでの入力電圧、ＶｏＨ、ＶｏＪは、点Ｈの、点Ｊでの受光素子２１５５が受光した光量を電圧に変換したもの、ＶｉＰｒｅは、調整前の入力電圧である。
【０２６９】
まず、図１３（Ｂ）のフローチャートでＶｉＴＨを決定する。
【０２７０】
Ｓ３００６で、部品取り付け／交換モードか否かの選択をする。
【０２７１】
部品取り付け／交換モードを選択すると、Ｓ３００７にて入力閾値にＶｉＴＨに第１の入力閾値ＶｉＴｈ０を設定して第１の光量調整モードへと移行する。
【０２７２】
ＶｉＴｈ０は、機械仕様が許容できるＭＩＮであるので、仕様に沿って設定を行う。
【０２７３】
Ｓ３００６にて部品取り付け／交換モードではない場合は、Ｓ３００８にて経時劣化を考慮した入力閾値ＶｉＴｈＸを算出する。
【０２７４】
ＶｉＴｈＸの算出方法は前記実施例１にて述べたのでここでは省略する。
【０２７５】
そして、Ｓ３００９にて清掃確認モードでないならば、Ｓ３０１１にてＶｉＴＨに第２の入力閾値ＶｉｎＭＡＸを設定して第１の光量調整モードに移行する。
【０２７６】
Ｓ３００９にて清掃確認モードであるならば、Ｓ３０１０にてＶｉＴＨに第３の入力閾値ＶｉＴｈＸを設定して第１の光量調整モードに移行する。
【０２７７】
なお、Ｓ３００８での第３の入力閾値の算出は、Ｓ３００９で清掃確認モードと認識した後でも良い。
【０２７８】
そして、図１２のＳ２７０１において第１の光量調整モードがスタートする。
【０２７９】
実施例２では、光量調整モードは１つである。
【０２８０】
Ｓ２７０２で光学センサ２１５０にＶｉＮを出力し、Ｓ２７０３でＶｏＮを読み込む。
【０２８１】
例えば、図１４でＨポイントで調整が行われているとすると、ＶｉＰｒｅを入力して、Ｓ２７０３で出力ＶｏＨを読み込む。
【０２８２】
光量が低減しているので、低減した比率で入力電圧を増加させる。
【０２８３】
ＶＭ÷ＶｏＮ×ＶｉＮ
となるので、これを図１４のＨポイントに当てはめると、
ＶＭ÷ＶｏＨ×ＶｉＰｒｅ＝ＶｉＩ
となる。
【０２８４】
このとき、入力閾値ＶｉＴＨがＶｉＩよりも大きければ、Ｓ２７０４で、ＶｉＴＨ＞Ｖｉｎ（ＶｉＩ）と言う関係が成り立つので、Ｓ２７０５において、入力電圧値をＶｉＩに設定する。
【０２８５】
図１４で、点Ｉに設定されたことになりＳ２７０６で調整を終了する。
【０２８６】
Ｊポイントでの調整では、同様にＳ２７０２にてＶｉＰｒｅを入力して２７０３で出力ＶｏＨを読み込む。
【０２８７】
前述の計算式に当てはめると、
ＶＭ÷ＶｏＪ×ＶｉＰｒｅ＝ＶｉＫ
となる。
【０２８８】
このとき、入力閾値ＶｉＴＨがＶｉＫよりも小さければ、Ｓ２７０４にてＶｉｎ（ＶｉＫ）＞ＶｉｎＴＨとなり、マイコン２１０８がＶｉＫ値を出力できない。
【０２８９】
したがって、Ｓ２７０７で、入力電圧値をＶｉＴＨに設定する。
【０２９０】
この場合には、使用を継続すると、やがて閾値以下になってしまい媒体３０の有無が判別不能となるので、Ｓ２７０８で警告表示を行う。
【０２９１】
本実施例により、動作不能となる前に警告表示を行うので、表示どおりの操作を行うことにより、動作不能を回避する事ができる。
【０２９２】
以上のように、入力閾値ＶｉＴＨを算出した後の光量調整モードを、第１の光量調整モードで共通にすれば、前記実施例１と同等の効果が得られるとともに、処理制御をより簡素化することができる。
【０２９３】
（実施例３）
次に、実施例３について、図１５のフローチャートを用いて説明する。
【０２９４】
図１５は、本発明の実施例３に用いられる光量調整モード別の入力閾値決定フローチャートである。
【０２９５】
実施例３の光量調整モードの動作は、実施例１で示した動作と同様なので省略する。
【０２９６】
まず、Ｓ３０１２にてユーザ調整モードであれば、Ｓ３０１３にてＶｉＴＨに入力閾値ＶｉｎＭＡＸを設定して第２の光量調整モードへと移行する。
【０２９７】
Ｓ３０１２にてユーザ調整モードではなく、Ｓ３０１４で部品取り付け交換モードでもないならば、当該光学式センサの検知回数または画像形成装置の出力枚数をＣｏｕｎｔＸとする。
【０２９８】
部品取り付け／交換モードならばＳ３０１５にてＣｏｕｎｔＸを零クリアする。
【０２９９】
Ｓ３０１６にてＶｉＴＨに経時劣化を考慮した入力閾値ＶｉＴｈＸを算出し、Ｓ３０１７にてＶｉＴＨにＶｉＴｈＸを設定して第１の光量調整モード（第３の光量調整モード）へと移行する。
【０３００】
このとき、ＣｏｕｎｔＸ＝０ならば、Ｆ（０）＝ＶｉＴｈ０となるので、第１の入力閾値と第３の入力閾値を同一の入力閾値とすることができ、第１の光量調整モードと第３の光量調整モードとを同一モードとして扱うことができる。
【０３０１】
このように、実施例３によれば、部品初期取り付け／交換時の第１の光量調整モードと清掃確認時の第３の光量調整モードとを同一モードとして扱うことができ、処理制御をより簡素化できる。
【０３０２】
【発明の効果】
以上詳細に説明したように、本発明によれば、光学式センサの光量の自動調整において、調整時に適切に入力電圧の閾値を設定することで、素子の劣化による光量低下と、取り付けミスや汚れ等による光量低下とを判断し、その判断に合わせて、メンテナンス間隔が長く、素子の寿命面で有利になるように処理して、信頼性を向上させることができる画像形成装置を提供することができる。
【０３０３】
また、媒体の有無を検出する光学式センサと、前記光学式センサの消耗度計測手段と、光学式センサに入力電圧を印加して光量を制御するドライバ部と、光学式センサの出力電流を出力電圧に変換する変換部と、所定の光量と光学式センサの光量を比較する比較手段と、前記比較手段に応じて所定の入力閾値以下の範囲で前記光学式センサに印加する入力電圧を算出する算出手段とを有する画像形成装置において、前記光学式センサ部品の初期取り付け・交換時には前記算出手段は第１の入力閾値以下の範囲で入力値を算出する第１の光量調整モードと、
ユーザ使用時には前記算出手段は第２の入力閾値以下の範囲で入力値を算出する第２の光量調整モードと、前記光学式センサの清掃確認時には前記算出手段は前記消耗度計測手段からの計測値によって決定される第３の入力閾値以下の範囲で入力値を算出する第３の光量調整モードからなる光量調整手段とを備えたことを特徴とする画像形成装置を提供することにより、所定の電流値を入力した際に、所定の出力電圧レベル範囲に入ってない場合は、機械の所望する寿命やメンテナンス間隔を満たす事の出来ない不具合（取り付けミス、ゴミの付着、またはばらつき等）有りと判断し、警告表示する為に、単純な取り付けミス、ゴミの付着等による寿命の低下を防ぐことができ、信頼性を向上させることができる。
【０３０４】
そして、部品が新品である初期取り付け、もしくは部品交換時の第１の光量調整モードでは経時変化による汚れは無く素子ばらつき／取り付け不良要因が大きいことから入力閾値は厳しめ（小さめ）の第１の入力閾値を設定することで、不用意なリカバリーを行わなくなり取り付け不良等の不具合を防止できる。
【０３０５】
ユーザ使用時の電源ＯＮ時もしくはＪＯＢ間にて行われる第２の光量調整モードではＶｉｎＭＡＸを第２の入力閾値に設定することで、紙粉等による多少の汚れは自動調整でリカバリーし、度重なる清掃要求をすることなく長期ノーメンテナンスを実現できる。
【０３０６】
サービスマンによる清掃後の第３の光量調整モードでは、初期部品取り付け／交換時の入力閾値から経時変化による光量低下分を考慮した値を第３の入力閾値に設定することで、不用意なリカバリーを行わず清掃不十分、または取り付け不良等の不具合を防止でき、かつ劣化分のマージンがある為不可能な復帰要求をすることもなくなる。
【０３０７】
また、表示部を有し、各光量調整モードで、前記算出手段が前記各々の入力閾値以下の範囲で入力値を算出できない場合には前記表示部に警告表示を行い、さらに、前記警告表示を前記光量調整モードによって変える事で、より適切で迅速な対応が可能となる。
【０３０８】
さらに、光学式センサの消耗度計測手段としては、当該センサの検知回数カウンタ、または画像形成装置の出力枚数カウンタを利用することで、新たな計測手段の追加をしなくても済む。
【０３０９】
また、光量調整モードを３モードに区分けせずとも、光学式センサ部品交換時には、前記消耗度計測手段からの計測値を零に初期化することで、第１の入力閾値と第３の入力閾値を同一の入力閾値として、部品初期取り付け／交換時の第１の光量調整モードと清掃確認時の第３の光量調整モードとを同一モードとして扱うことができ、より制御を簡素化できる。
【０３１０】
また、ネットワーク接続手段と該ネットワーク接続手段に接続されたホストコンピュータを有し、前記算出手段が前記各々の入力閾値以下の範囲で入力値を算出できない場合に前記ネットワークを通じ前記ホストコンピュータに警告を通知することで、Ｅメンテナンスを実現し、不必要なサービスマンの訪問がなくなりコスト削減ができる。
【図面の簡単な説明】
【図１】  本発明に用いられる、光学センサの発光及び受光素子を搭載したブロックの図  （Ａ）横から見た図  （Ｂ）斜視図  （Ｃ）内部構成図である。
【図２】  本発明に用いられる、光学センサのドライブ回路の図である。
【図３】  本発明に用いられる、光学センサの調整時の入出力特性カーブを示した図  （Ａ）ＶＭに達した図  （Ｂ）ＶＭに達しなかった図である。
【図４】  本発明に用いられる、表示部からの調整モードの選択方法の図  （Ａ）光量調整項目の選択の図  （Ｂ）センサの場所の指定の図  （Ｃ）調整モードの指定の図である。
【図５】  本発明の実施例１に用いられる調整モード１のフローチャートである。
【図６】  本発明の実施例に用いられる媒体検出手段の調整時の入出力特性カーブを示した図である。
【図７】  本発明の実施例１に用いられる第２の光量調整モードのフローチャートである。
【図８】  本発明の実施例に用いられるネットワーク手段の全体概略構成図である。
【図９】  本発明の実施例１に用いられる第３の光量調整モードのフローチャートである。
【図１０】  本発明に用いられる、第３の光量調整モード時の入力閾値の変化と、そのときの判定内容を入出力範囲で示した図である。
【図１１】  本発明の実施例１に用いられる検知回数ＣｏｕｎｔＸ−入力閾値ＶｉＴＨの特性カーブを示した図である。
【図１２】  本発明の実施例２に用いられる、光量調整モードのフローチャートである。
【図１３】  本発明の実施例１および２に用いられるモード別の入力閾値決定フローチャート  （Ａ）  実施例１のフローチャート  （Ｂ）実施例２のフローチャートである。
【図１４】  本発明の実施例２に用いられる、調整時の入出力カーブを示した図である。
【図１５】  本発明の実施例３に用いられる光量調整モード別の入力閾値決定フローチャートである。
【図１６】  本発明及び従来例を説明する為の、画像形成装置の全体概略図である。
【図１７】  従来例の媒体検出手段である。
【図１８】  本発明及び従来例の媒体検出手段の図  （Ａ）受光を示す図  （Ｂ）誤検知を示す図である。
【図１９】  本発明及び従来例の媒体検出手段である。
【図２０】  本発明及び従来例の媒体検出手段の図  （Ａ）媒体なしの状態を示す図  （Ｂ）媒体検出の状態を示す図である。
【図２１】  従来例の調整時の入出力特性カーブを示す図  （Ａ）工場調整モードを示す図  （Ｂ）ユーザ調整モードを示す図  （Ｃ）ユーザ調整モードを頻繁に行った場合の図である。
【図２２】  従来例の調整時の入出力特性カーブを示した図である。
【符号の説明】
２１０８  マイコン
２１５０  光学式センサ
２１５３  密封ケース
２１５４  発光素子
２１５５  受光素子
２２０２  プリズム（ミラー）
【図１】
0004109894.tif 000002
【図２】
0004109894.tif 000003
【図３】
0004109894.tif 000004
【図４】
0004109894.tif 000005
【図５】
0004109894.tif 000006
【図６】
0004109894.tif 000007
【図７】
0004109894.tif 000008
【図８】
0004109894.tif 000009
【図９】
0004109894.tif 000010
【図１０】
0004109894.tif 000011
【図１１】
0004109894.tif 000012
【図１２】
0004109894.tif 000013
【図１３】
0004109894.tif 000014
【図１４】
0004109894.tif 000015
【図１５】
0004109894.tif 000016
【図１６】
0004109894.tif 000017
【図１７】
0004109894.tif 000018
【図１８】
0004109894.tif 000019
【図１９】
0004109894.tif 000020
【図２０】
0004109894.tif 000021
【図２１】
0004109894.tif 000022
【図２２】
0004109894.tif 000023