(57)【特許請求の範囲】
【請求項１】
複数の検出手段と、複数の駆動手段と、を有する画像形成装置において、
画像形成制御を行う画像形成制御手段と、
前記複数の検出手段から前記画像形成制御手段への検出信号、または前記画像形成制御手段から前記複数の駆動手段へ出力する駆動制御信号を伝達する１つのデータ線と、
該１つのデータ線の入出力を特定する信号と、前記複数の検出手段及び前記複数の駆動手段から１つの検出手段または１つの駆動手段を特定する信号を伝達する識別信号線と、
前記データ線のデータ有効期間、及び前記識別信号線における識別信号の有効期間を定める期間信号線と、
前記識別信号から該当する検出手段または駆動手段を識別し、前記データ線上のデータを該当する検出手段または駆動手段のデータとして有効にする識別制御手段と、
識別対象として指示された前記検出手段または前記駆動手段の識別設定に誤りがないか否かを判別する設定判別手段と、を備えたことを特徴とする画像形成装置。
【請求項２】
電源投入後、最初の識別制御時に前記設定判別手段により前記検出手段または前記駆動手段の設定判別を行い、前記設定判別手段により識別設定が正しいと判別した後は、前記設定判別手段を作動させることなく、前記検出手段または前記駆動手段の識別制御を行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
識別対象として指示された前記検出手段または前記駆動手段の接続が確認できない場合、前記設定判別手段は、識別設定の誤りを前記画像形成制御手段に通知することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
電源投入時、前記設定判別手段により全ての前記検出手段または前記駆動手段の接続確認を行うことを特徴とする請求項１乃至３の何れかに記載の画像形成装置。
【請求項５】
前記設定判別手段は、前記駆動手段を動作させることなく前記駆動手段の識別設定を確認できるよう構成されていることを特徴とする請求項１乃至４の何れかに記載の画像形成装置。
【請求項６】
画像形成動作待機状態における全ての前記検出手段の検出結果を同一レベルに設定したことを特徴とする請求項１乃至５の何れかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の検出手段のデータ信号を１つの信号線に載せて共有（多重）化することで、検出手段の信号線数を削減した画像形成装置に関するものである。
【背景技術】
【０００２】
従来技術として、特許文献１には、Ｉ／Ｏ要素に対応したアドレスレジスタ及び起動レジスタをＩ／Ｏ制御部に設けないでＩ／Ｏ要素を制御することを目的とした情報処理装置が開示されている。
また、特許文献２には、印字ヘッドデータ転送装置からは、ＦＰＣケーブルを介して、記録ヘッドに搭載される各印字ヘッドに対応するドライバＩＣに対し、転送クロック及びシリアル転送データを転送し、ドライバＩＣ側にシリアル転送クロックをリセット信号、及びシリアル転送データをシリアルデータラッチ信号反転トリガとして用いて、シリアルデータラッチ信号を内部生成するシリアルデータラッチ信号生成回路を設け、画像シリアルデータと制御信号を共通のデータ信号線で転送するヘッドデータ転送装置について開示されている。
【特許文献１】特許第３４４８６８９号公報
【特許文献２】特開２００６−２１８６８２公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記したような画像形成装置では、画像を形成するにあたり、装置の多くの個所の状態や動作状態を検出し、それに応じて装置内のアクチュエータを細かく制御する必要がある。
画像形成装置をそのような状態にするために、ボードに入力される信号線、及びボードから出力される信号線数は膨大となり装置が複雑化し小型化が困難になっている。
そこで、複数のセンサからの信号、または複数のアクチュエータへの駆動制御信号を１つの信号線を共有化して載せるＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）制御法を用いることで、膨大となる画像形成装置のデータ入出力線を削減すると同時に、センサ並びにアクチュエータの増減により画像形成システム構成が変更になった場合でも信号線数を増大させることなく対応できるよう、汎用性を持たせることが考えられる。
【０００４】
しかしながら、Ｉ／Ｏ制御法は、データ線を複数のＩ／Ｏ手段と共有してデータをやり取りするため、Ｉ／Ｏ手段を特定（識別）していない状態ではデータ線を開放し、特定されたＩ／Ｏ手段のみが識別制御期間のみデータ線と接続される。
また、Ｉ／Ｏ手段を特定していない状態では、ＣＰＵ側から見るとデータ線の信号レベルは不定（「Ｈ」または「Ｌ」）となっている。実際に存在しないＩ／Ｏ手段をＣＰＵが誤って識別設定した場合、Ｉｎｐｕｔ手段の場合はあたかもそのＩｎｐｕｔ手段のデータとして「Ｈ」または「Ｌ」を読取ってしまうという問題点があった。
また、Ｏｕｔｐｕｔ手段の場合には、駆動信号を出力しても何も駆動しないという問題点があった。
本発明は、上記したような点を鑑みてなされたものでありＩ／Ｏ手段の未接続並びにＩ／Ｏ誤設定を容易に検知することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１に記載の本発明は、複数の検出手段と、複数の駆動手段と、を有する画像形成装置において、画像形成制御を行う画像形成制御手段と、前記複数の検出手段から前記画像形成制御手段への検出信号、または前記画像形成制御手段から前記複数の駆動手段へ出力する駆動制御信号を伝達する１つのデータ線と、該１つのデータ線の入出力を特定する信号と、前記複数の検出手段及び前記複数の駆動手段から１つの検出手段または１つの駆動手段を特定する信号を伝達する識別信号線と、前記データ線のデータ有効期間、及び前記識別信号線における識別信号の有効期間を定める期間信号線と、前記識別信号から該当する検出手段または駆動手段を識別し、前記データ線上のデータを該当する検出手段または駆動手段のデータとして有効にする識別制御手段と、識別対象として指示された前記検出手段または前記駆動手段の識別設定に誤りがないか否かを判別する設定判別手段と、を備えたことを特徴とする。
【０００６】
請求項２に記載の本発明は、電源投入後、最初の識別制御時に前記設定判別手段により前記検出手段または前記駆動手段の設定判別を行い、前記設定判別手段により識別設定が正しいと判別した後は、前記設定判別手段を作動させることなく、前記検出手段または前記駆動手段の識別制御を行う請求項１記載の画像形成装置を特徴とする。
請求項３に記載の本発明は、識別対象として指示された前記検出手段または前記駆動手段の接続が確認できない場合、前記設定判別手段は、識別設定の誤りを前記画像形成制御手段に通知する請求項１又は２記載の画像形成装置を特徴とする。
請求項４に記載の本発明は、電源投入時、前記設定判別手段により全ての前記検出手段または前記駆動手段の接続確認を行う請求項１乃至３の何れかに記載の画像形成装置を特徴とする。
請求項５に記載の本発明は、前記設定判別手段は、前記駆動手段を動作させることなく前記駆動手段の識別設定を確認できるよう構成されている請求項１乃至４の何れかに記載の画像形成装置を特徴とする。
請求項６に記載の本発明は、画像形成動作待機状態における全ての前記検出手段の検出結果を同一レベルに設定した請求項１乃至５の何れかに記載の画像形成装置を特徴とする。
【発明の効果】
【０００７】
本発明によれば、識別対象として指示された検出手段または駆動手段の識別設定に誤りが無いかを判定する設定判別手段を設けたことで、検出手段又は駆動手段の誤設定を容易に検知することが可能になる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の画像形成装置の実施形態について説明する。
図１は本実施形態の画像形成装置の基本的なエンジン周りのシステム構成の一例を示す図である。
この図１に示す画像形成装置は、画像形成制御ボード（以下、単に「制御ボード」と称する）５１と、この制御ボード５１に定着ユニット５２、給紙カセット５３、トナー濃度センサ５４、紙サイズセンサ５５、中間転写ユニット５６、感光体ユニット５７、現像ユニット５８、温湿度センサ５９及び接離センサ６０等が接続されている。
制御ボード５１には、複数の着脱（交換）ユニット、例えば定着ユニット５２や現像ユニット５８等があり、ユニットと装置本体との着脱状態を示す信号が、各ユニットに設けられたセンサ（検出手段）から制御ボード５１へＩｎｐｕｔ信号（入力信号）として入力される。他の入力信号としては、装置内外の温湿度を検出する温湿度センサ５９、画像形成時に駆動される接離機構並びに記録媒体などの位置／状態情報を検出する接離センサ６０、あるいはトナー濃度センサ５４などからの検出信号がある。紙サイズセンサ５５や給紙カセット５３のセンサなどは信号線が複数ビットにもなり、信号線数を大きく増大させる。図示していないが、高圧電源からのフィードバック信号等もある。
【０００９】
また、各ユニットには、モータ、ソレノイドやクラッチなどのアクチュエータが複数あり、制御ボード５１から駆動信号がそれらを駆動する駆動手段へＯｕｔｐｕｔ信号（出力信号）として出力される。
画像形成装置のカラー化や高性能／多機能化で、センサ（検出手段）からの入力信号やアクチュエータ（駆動手段）の増大でこれら信号線数は増大する傾向にある。また、これらセンサやアクチュエータを使用するには、検出結果信号や駆動信号（データ信号）のほかに電源供給も必要となる。これら多数のセンサからの検出信号及びアクチュエータへの駆動信号を制御ボード５１に入出力するために、多数の信号線及び電源線が必要であり、制御ボード５１が大型化してしまう。
また、制御ボード５１は、これら各ユニットや各種センサとは離れた位置に設置されるため、多数の信号線が装置内を這いまわり、装置の簡素化／小型化並びに低コスト化に対する大きな障壁となっている。
そこで、本実施形態の画像形成装置においては、画像形成装置内を這い回るセンサ等の検出手段の検出結果、またはアクチュエータ等の駆動手段への駆動信号を伝送するデータ信号線を削減した上で、Ｉ／Ｏ手段の接続確認または識別Ｎｏ誤設定の検知を行うようにした点に特徴がある。
【００１０】
図２は、本実施形態の画像形成装置の主要な構成を示した図である。
本実施形態の画像形成装置では、画像形成装置のエンジン周りの制御を司る制御ボード５１とＩ／Ｏ識別制御手段１０とが３つの信号線（期間信号線、識別信号線、データ線）により接続される。制御ボード５１からは識別信号と期間信号がＩ／Ｏ識別制御手段１０に入力される。また、データ線を介して複数の検出手段Ａ、Ｂ、・・・Ｘの検出結果が検出データとしてＩ／Ｏ識別制御手段１０から制御ボード５１に入力され、複数の駆動手段１、２、・・・Ｎの駆動制御信号が駆動制御データとして制御ボード５１からＩ／Ｏ識別制御手段１０に出力される。
また、複数の検出手段Ａ、Ｂ、・・・Ｘ及び駆動手段１、２、・・・Ｎと、その近傍に設置されたＩ／Ｏ識別制御手段１０との間では、複数の検出手段Ａ、Ｂ、・・・Ｘの夫々が検出すべき対象の状態を検出した結果である２値データ（「１」または「０」）、またはＡＤコンバータ（ＡＤＣ）の複数ビットのシリアルデータと、複数の駆動手段１、２・・・Ｎの夫々が駆動すべき対象への駆動信号が送受信される。
【００１１】
図３は、Ｉ／Ｏ識別制御手段の制御信号のタイミングの一例を示した図である。
Ｉ／Ｏ識別制御手段１０では、期間信号のｐ１〜ｐ４の間でＩ／Ｏ手段の識別制御を行う。また、期間信号ｐ１〜ｐ２の間で識別信号の状態を判定し、データの入出力を特定するためのＩｎ／Ｏｕｔ判定期間を定める。また、期間信号ｐ２〜ｐ３の間でＩ／Ｏ手段を識別するための識別信号のパルスを有効とする識別有効期間、期間信号ｐ３〜ｐ４の間でデータ線のデータを有効とする期間をそれぞれ定める。
なお、本明細書では、期間信号と、期間信号ｐ１〜ｐ４までの間に生成される識別信号並びにデータ信号からなる一連の信号群をパケットと呼ぶことにする。
Ｉ／Ｏ識別制御手段１０は、Ｉｎ／Ｏｕｔ判定期間における識別信号線の状態によって、データ線のデータ有効期間におけるデータの入出力を制御する。Ｉｎ／Ｏｕｔ期間における識別信号線にパルス信号を生成した場合は、識別信号で識別された該当駆動手段の駆動データ（出力信号）として制御ボード５１がデータ線のデータを該当駆動手段に出力する。パルスを生成しない場合は、データ線のデータは制御ボード５１への入力信号で該当手段は検出手段となり、データ有効期間に制御ボード５１が該当検出手段の検出信号としてデータを取り込む。
また、Ｉ／Ｏ識別制御手段１０は、識別有効期間内に発生する識別信号のパルス数をカウントすることで識別を要するＩ／Ｏ手段群の中から該当するＩ／Ｏ手段を識別する。
【００１２】
図４は、Ｉ／Ｏ識別制御手段１０における識別の一例を示した図である。
例えば、識別有効期間Ａにおいて識別信号のパルス数がｐｎＡであった場合、第１のＩ／Ｏ手段を識別選択し、有効期間Ｂにおいてパルス数がｐｎＢの場合は第２のＩ／Ｏ手段を選択するといったように、予め制御ボード５１とＩ／Ｏ識別制御手段１０との間で、Ｉ／Ｏ手段に対応したパルス数を定めておく。
図３に示すように、Ｉｎ／Ｏｕｔ判定期間を識別期間の直前に設けることで、識別信号（識別するためのパルス数）を検出手段と駆動手段で共用することができる。識別信号のパルス数を抑え識別期間を短くできると同時に、制御ブロックのカウンタ規模を小さく出来る。例えば、識別パルス数がｎの時、検出手段は「ｎ」、または駆動手段は「ｎ」となり、Ｉｎ／Ｏｕｔ期間の識別信号によって、検出手段ｎまたは駆動手段ｎのどちらかを識別する。
【００１３】
図５はＩ／Ｏ識別制御手段の機能ブロックを示した図である。
この図５に示すコントローラ１１は、期間信号を受けて、図３に示す／Ｒｅｓｅｔ信号、Ｄｅｔｅｃｔ信号、Ｉｎ／Ｏｕｔ期間信号を生成する。また図示していないがコントローラ１１は、検出手段のデータを有効とするアウトプットイネーブル信号（Ｏ．Ｅ）等も生成する。
判定手段（ｊｕｄｇｅ）１２は、Ｉｎ／Ｏｕｔ期間における識別信号線のパルスの有無によって、データ線のデータ有効期間におけるデータの入出力を制御する。
カウンタ１３は、コントローラ１１で生成された／Ｒｅｓｅｔ信号、Ｄｅｔｅｃｔ信号で定まる識別信号有効期間内に、識別線の識別データであるパルス数をカウントしカウント値をデコーダ１４へ出力する。
判定手段１２がデータ線のデータを入力と判定した場合には、デコーダ１４はカウンタ値に従い複数のデータ線（ｉｎＡ〜ｉｎＸ）から予め定められた１つの検出手段のデータを識別選択する。選択された検出データは、前述のＯ．Ｅ信号によって制御ボード５１に接続されたデータ線上にデータ有効期間出力される。
本実施形態の画像形成装置では、上述のようにＩ／Ｏ識別制御手段１０がデータ線を共有することで、複数のＩ／Ｏ手段のデータを制御ボード５１と授受する。さらにデータ線を共有するために、識別選択されたＩ／Ｏ手段のデータ線のみをデータ線と接続するようにしている。
【００１４】
図６は、本実施形態のＩ／Ｏ識別制御手段に備えられているデータ共有制御の機能図である。
この場合、Ｉ／Ｏ識別制御手段１０には、多重化制御回路２１とＩ／Ｏ設定判別部（Ｉ／Ｏ設定判別手段）２２とが備えられている。
多重化制御回路２１は、制御ボード５１から送出される識別信号によって識別選択されるＩ／Ｏ手段のデータ線のみをデータ線に接続する。例えば、Ｓｅｎｓ１が識別選択されるとスイッチＳＷ０をＯＮする。識別選択しない時は全てのＩ／Ｏ手段の接続スイッチをＯｆｆする。
制御ボード５１がデータ線を読込み時、識別指定した検出（Ｉｎｐｕｔ）手段が識別の誤設定により存在しないと、データ線に接続される検出手段が無くデータ線は開放状態となり、制御ボード５１内のＣＰＵ５１ａはデータ線を［Ｈ」または「Ｌ」と認識する。
つまり、識別Ｎｏ．に該当する検出手段が存在しない誤設定の場合でも、制御ボード５１のＣＰＵ５１ａは、検出手段の誤設定エラーに気づくことなく、読み込んだデータを識別指定した検出手段のデータとして誤認識してしまう。
そこで、本実施形態では、Ｉ／Ｏ識別制御手段１０にＩ／Ｏ設定判別部２２を設けて上記不具合を解消するようにした。
【００１５】
図７は、Ｉ／Ｏ設定判別部の検出手段の設定判別に用いる制御回路の一例を示した図、図８は検出手段の設定判別を行う際に用いる制御信号の一例を示した図である。
図７に示す検出手段の設定判別に用いる制御回路は、２つのラッチ回路３１、３２、ゲート回路３３、及び２つのスイッチＳＷ１、ＳＷ２により構成される。このような検出手段の設定判別に用いる制御回路は検出手段ごとに設けるようにする。
以下、Ｉ／Ｏ設定判別部２２の検出手段の判別時の動作を説明する。
図８に示すように識別制御時のデータ有効期間（ｐ３〜ｐ４）において、識別信号線上に２パルス（ｐ５、ｐ６）を送出する。識別信号により検出手段であるセンサー（ｓｅｎｓｏｒ）が該当すると、Ｉ／Ｏ設定判別部２２は、該当する検出手段の制御回路にデータ有効期間の識別信号のパルスｐ５、ｐ６を供給する。この結果、パルスｐ５で第１のラッチ回路３１が「Ｈ」となって、スイッチＳＷ１がＯｎする。スイッチＳＷ１は［Ｌ］レベルに固定されていてデータ線は「Ｌ」レベルとなる。
【００１６】
データ線は開放状態時に値が「Ｈ」と確定するように、予め抵抗Ｒを挿入し設定しておく。パルスｐ５送出後、制御ボード５１がデータ線を読取り、「Ｌ」を認識すると設定した識別設定（ＩＤ）が正しい（設定した検出手段が存在する）と判断する。パルスｐ５送出後のデータが「Ｈ」の場合は識別設定が誤りと判断する。
次に、パルスｐ６により第２のラッチ回路３２が「Ｈ」となると、スイッチＳＷ２がＯｎとなってセンサがデータ線に接続される。このとき、パルスｐ６によりスイッチＳＷ１はＯｆｆ、つまり「Ｌ」の値は切り離される。パルスｐ６送出後に制御ボード５１が読取ったデータ線の値をセンサーデータとして認識する。識別制御時のデータ有効期間が終了すると、ラッチ回路３１、３２はクリアされ、Ｉ／Ｏ設定判別部２２は初期状態に戻る。
識別設定により設定が正しいと判定した検出手段に対しては、それ以降データ有効期間に送出する、識別信号の２つ目のパルス（ｐ６に相当）でデータ線のデータを読取るようにする。
【００１７】
以下、Ｉ／Ｏ設定判別部２２の駆動（Ｏｕｔｐｕｔ）手段の判別時の動作を図９〜図１１を用いて説明する。
図９はＩ／Ｏ設定判別部の駆動手段の設定判別に用いる制御回路の一例を示した図、図１０及び図１１は駆動手段の設定判別を行う際に用いる制御信号の一例を示した図である。
ソレノイド、クラッチ等のＯｎ／Ｏｆｆ信号のみの駆動手段だけでなく、モータのＬｏｃｋ信号等のモニタ信号を有するものも誤設定による未接続状態を従来のＩ／Ｏ制御法では認識することができない。
このため、駆動手段の設定判別に用いる制御回路は、図９に示すように２つのラッチ回路４１、４２と２つのスイッチＳＷ３、ＳＷ４により構成する。なお、このような駆動手段の設定判別に用いる制御回路も全ての駆動手段ごとに設けるようにする。
【００１８】
以下、Ｉ／Ｏ設定判別部２２の駆動手段の判別時の動作を説明する。
判別制御を以下の手順で行う。
この場合、先ず、図１０に示すステップ１において、出力識別を行い、駆動信号（ダミーデータ）を出力し、パルスｐ７でラッチ回路４１にデータを書き込む。このとき、図９に示す制御回路のスイッチＳＷ３がＯｎとなってパルスｐ７でダミーデータがラッチ回路４１に保持される。
次に、図１０に示すステップ２において、上記駆動手段の読取（入力）識別を行い、ラッチ回路４１のデータＲｅａｄｄａｔａ０を読取る。このとき、図９に示す制御回路のスイッチＳＷ３がＯｆｆ、スイッチＳＷ４がＯｎとなる。
次に、図１０に示すステップ３において、再び上記駆動手段を出力識別して、ダミーデータの反転データを出力し、パルスｐ７で書き込む。このとき、図９に示す制御回路のスイッチＳＷ３がＯｎ、スイッチＳＷ４がＯｆｆとなって、パルスｐ７で反転データがラッチ回路４１に保持される。
【００１９】
次に、図１０に示すステップ４において、上記駆動手段を読取識別し、ラッチ回路４１のデータＲｅａｄｄａｔａ１を読取る。このとき、Ｒｅａｄｄａｔａ０≠Ｒｅａｄｄａｔａ１であれば、識別指定したＩＤが存在するということになる。
識別指定したＩＤの駆動手段が存在しない場合は、上記制御回路が存在しないので、読取るデータ線の値は、Ｒｅａｄｄａｔａ０＝Ｒｅａｄｄａｔａ１であり、抵抗値で定まる値（Ｈ）となる。
駆動手段のＩ／Ｏ設定判別制御は、上記４ステップの一連の制御を続けて実行する。４ステップ実行が完了するまで図９に示す制御回路はクリアしない。
なお、実際に該当する駆動手段を駆動する時は、図１１に示すようにデータ有効期間における識別信号線に２つのパルスＰ７、Ｐ８を送出してアクチュエータへ駆動信号を出力する。識別ＩＤのＩ／Ｏ手段の存在を一旦確認してしまえば、それ以降のＩ／Ｏ設定判別制御は装置の電源を落とすまでは必要無い。
【００２０】
このように本実施形態の画像形成装置では、識別対象として指示されたＩ／Ｏ手段の識別設定信号を確認するＩ／Ｏ設定判別部２２をＩ／Ｏ識別手段に設けることでＩ／Ｏ手段の誤設定を検知することが可能になる。
また本実施形態の画像形成装置では、Ｉ／Ｏ設定判別部２２に図９に示すような制御回路を設けたことで、Ｉ／Ｏ識別制御手段１０が、期間信号並びに識別信号の識別制御動作時に生成する制御信号を制御回路に用いることで、実際に駆動手段を駆動することなく、駆動手段の識別の誤設定を検知することができる。
また本実施形態の画像形成装置では、Ｉ／Ｏ設定判別部２２により設定が正しいと判定したＩ／Ｏ手段に対しては、次回読取り時または駆動時において、Ｉ／Ｏ設定判別部２２を作動させずにデータの読取り／駆動信号の出力制御を行う。
【００２１】
図３に示すように、データ有効期間中に、読取りはデータ線の値を該当する検出手段の結果として読取り、出力時にはデータ線の値を該当する駆動手段の駆動信号として出力する。このように本実施形態では、Ｉ／Ｏ設定が正しいことを確認したら、その後の識別制御でＩ／Ｏを識別（選択）する時は設定の判別動作を止め、識別制御のみを行うことで、識別制御に要する時間を短縮することが可能になる。
また、本実施形態の画像形成装置では、Ｉ／Ｏ設定判別部２２によりＩＤの誤設定による未接続Ｉ／Ｏを確認した際は、その旨を制御ボード５１に通知する通知手段を設け、その結果が制御ボード５１に通知された場合、制御ボード５１は画像形成動作を停止する。このように、Ｉ／Ｏ誤設定を通知することで、システムの異常画像の形成を未然に防ぐことができる。
また、本実施形態の画像形成装置では、電源投入時に、全てのＩ／Ｏ手段に対し、Ｉ／Ｏ設定の判別制御を行い、その結果、未接続Ｉ／Ｏを確認した際は、その旨を制御ボード５１に通知する。このように画像形成装置の電源を投入するたびに、Ｉ／Ｏ設定の判別制御を行うようにすると未接続Ｉ／Ｏの通知が解除されるまでは画像形成を行えないようにする。このように画像形成動作開始前に全てのＩ／Ｏ手段の識別設定確認を行うことで、異常画像の形成または異常動作を未然に防ぐことができる。
【００２２】
さらに、本実施形態の画像形成装置は、接続される全ての検出手段の画像形成動作待機状態における検出結果を同一に設定する。Ｉ／Ｏ手段が識別選択されていない状態、すなわち全てのＩ／Ｏ手段がデータ線と切り離された（図６に示す全てのスイッチがＯｆｆ）状態では、図８に示す制御回路のデータ線はデータ線と電源（Ｖｃｃ、ＧＮＤ）間に挿入された抵抗Ｒで定まる値になる。例えば、挿入された抵抗Ｒにより、データ線が「Ｈ」となった場合、画像形成動作待機状態における検出結果が「Ｌ」となるように設定しておくと、図８に示すスイッチＳＷ２をＯＮするだけで、センサの接続を確認することができる。つまり、上述したＩ／Ｏ設定判別のための制御回路（図８）を必要としない。
このように検出手段の検出結果を同一レベルに統一設定することで、Ｉ／Ｏ手段の識別制御手段が簡易になると同時にＩ／Ｏ設定判別制御を必要としないで、Ｉ／Ｏ手段の誤設定が検知できる。
【図面の簡単な説明】
【００２３】
【図１】本実施形態の画像形成装置の基本的なエンジン周りのシステム構成の一例を示す図である。
【図２】本実施形態の画像形成装置の主要な構成を示した図である。
【図３】Ｉ／Ｏ識別制御手段の制御信号のタイミングの一例を示した図である。
【図４】Ｉ／Ｏ識別制御手段１０における識別の一例を示した図である。
【図５】Ｉ／Ｏ識別制御手段の機能ブロックを示した図である。
【図６】本実施形態のＩ／Ｏ識別制御手段に備えられているデータ共有制御の機能図である。
【図７】Ｉ／Ｏ設定判別部の検出手段の設定判別に用いる制御回路の一例を示した図である。
【図８】検出手段の設定判別を行う際に用いる制御信号の一例を示した図である。
【図９】Ｉ／Ｏ設定判別部の駆動手段の設定判別に用いる制御回路の一例を示した図である。
【図１０】駆動手段の設定判別を行う際に用いる制御信号の一例を示した図である。
【図１１】駆動手段の設定判別を行う際に用いる制御信号の一例を示した図である。
【符号の説明】
【００２４】
１０…Ｉ／Ｏ識別制御手段、１１…コントローラ、１２…判定手段、１３…カウンタ、１４…デコーダ、２１…多重化制御回路、２２…Ｉ／Ｏ設定判別部、３１、３２、４１、４２…ラッチ回路、３３…ゲート回路、５１…制御ボード、５１ａ…ＣＰＵ、５２…定着ユニット、５３…給紙カセット、５４…トナー濃度センサ、５５…紙サイズセンサ、５６…中間転写ユニット、５７…感光体ユニット、５８…現像ユニット、５９…温湿度センサ
【図１】
0004926083.tif 000002
【図２】
0004926083.tif 000003
【図３】
0004926083.tif 000004
【図４】
0004926083.tif 000005
【図５】
0004926083.tif 000006
【図６】
0004926083.tif 000007
【図７】
0004926083.tif 000008
【図８】
0004926083.tif 000009
【図９】
0004926083.tif 000010
【図１０】
0004926083.tif 000011
【図１１】
0004926083.tif 000012