(57)【要約】【課題】ＣＩＳの基準電圧が同じ場合でも異なる場合であってもＣＩＳの機種を識別することができる画像読取装置および画像形成装置を提供すること。【解決手段】ＣＩＳにクロック信号ＣＬＫおよびスタートパルス信号ＳＰが入力されたかを判断し、入力されていなければ、ＣＩＳが種類に応じたパターンの信号を出力する。【選択図】図８
2018061206.tif 000002
【特許請求の範囲】
【請求項１】
画像を読取ることが可能な画像読取手段を備えた画像読取装置において、
前記画像読取手段は、前記画像読取手段の種類に応じたパターンの信号を出力可能であることを特徴とする画像読取装置。
【請求項２】
前記画像読取手段は、所定の信号が供給されたかを判断する判断手段を備え、
前記判断手段の判断結果に基づいて、前記パターンの信号を出力することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記判断手段が、前記所定の信号が供給されていないと判断した場合に、前記画像読取手段は、前記パターンの信号を出力することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記画像読取手段の機種と前記パターンとの対応関係を示す機種識別データを記憶した記憶手段を更に備えていることを特徴とする請求項１ないし請求項３のいずれか１項に記載の画像読取装置。
【請求項５】
前記画像読取手段が出力した前記パターンの信号と前記記憶手段が記憶した前記機種識別データとを参照して前記画像読取手段の機種を識別することを特徴とする請求項４に記載の画像読取装置。
【請求項６】
画像を読取ることが可能な画像読取手段を備えた画像読取装置において、
前記画像読取手段が出力する、前記画像読取手段の種類に応じたパターンの信号に基づいて、前記画像読取手段の機種を識別する識別手段を備えていることを特徴とする画像読取装置。
【請求項７】
画像を読取ることが可能な画像読取手段と、前記画像読取手段で読取った画像を形成する画像形成手段と、を備えた画像形成装置において、
前記画像読取手段は、前記画像読取手段の種類に応じたパターンの信号を出力可能であることを特徴とする画像形成装置。
【請求項８】
画像を読取ることが可能な画像読取手段と、前記画像読取手段で読取った画像を形成する画像形成手段と、を備えた画像形成装置において、
前記画像読取手段が出力する、前記画像読取手段の種類に応じたパターンの信号に基づいて、前記画像読取手段の機種を識別する識別手段を備えていることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、スキャナ、カメラ、プリンタ等の密着型イメージセンサを備えた画像読取装置及びこれを用いた画像形成装置に関する。
【背景技術】
【０００２】
画像を読取る画像読取装置は、原稿を読み取るためのセンサとして、密着型イメージセンサ（以下、ＣＩＳともいう）を備えている。通常、１台の画像読取装置に搭載するＣＩＳは１種類の場合が多い。
【０００３】
一方で、複数のＣＩＳに対応可能な画像読取装置を開発しておき、電源を投入した後でどのＣＩＳが接続されているか判別することも望まれている。
【０００４】
特許文献１では、画像読取センサの種類を判別するために、基準電圧値を測定しメモリに記憶しておいた機種との対応関係を示す機種識別データに基づいて画像読取センサの機種を識別することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−６０９８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、画像読取センサの種類を判別するために、基準電圧値を測定しメモリに記憶しておいた機種との対応関係を示す機種識別データに基づいて画像読取センサの機種を識別している。しかし、この方法は、ＣＩＳの基準電圧が各ＣＩＳでそれぞれ異なることが前提となっており、基準電圧が同じＣＩＳは判別を行うことができない。ＣＩＳの基準電圧が異なるとは限らないため、基準電圧が同じ場合でも異なる場合であっても、ＣＩＳの判別を可能とする方法が必要である。
【０００７】
よって本発明は、ＣＩＳの基準電圧が同じ場合でも異なる場合であってもＣＩＳの機種を識別することができる画像読取装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
そのため本発明の画像読取装置は、画像を読取ることが可能な画像読取手段を備えた画像読取装置において、前記画像読取手段は、前記画像読取手段の種類に応じたパターンの信号を出力可能であることを特徴とする。
【発明の効果】
【０００９】
本発明によればＣＩＳの基準電圧が同じ場合でも異なる場合であってもＣＩＳの機種を識別することができる画像読取装置および画像形成装置を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】画像読取装置を示した概略断面図である。
【図２】画像読取装置の制御系を示したブロック図である。
【図３】ＣＩＳ動作モード判定処理を示したフローチャートである。
【図４】ＣＩＳの内部構成を示したブロック図である。
【図５】読み取り出力におけるＣＩＳ出力波形を示すタイミングチャートである。
【図６】ＣＩＳ判別パターン出力時の出力波形を示すタイミングチャートである。
【図７】ＣＩＳ判別のための出力信号パターンの波形を示したグラフである。
【図８】ＣＩＳ判別処理を示したフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態について説明する。  
図１は、本実施形態を適応可能な画像読取装置１００を示した概略断面図である。画像読取装置１００は、スキャナ部２０１、プリンタ部２０２を備えている。スキャナ部２０１は、原稿を読み取るためのＣＩＳモジュール２０３を備え、このＣＩＳモジュール２０３の中には、受光素子であるセンサチップや光電変換するための基板、光源、導光体、ロッドレンズが格納されている。ＣＩＳモジュール２０３は、原稿台ガラス２０４上に置かれた原稿を読み取るために、シャフト２０５を伝わりながらモータ２０６によって原稿台ガラス２０４に沿って移動する。白色基準板２０７は、白基準と黒基準となる濃度パッチが搭載されており、濃度調整のため使用される。
【００１２】
ＣＩＳモジュール２０３は、フラットケーブル２０８を介して回路基板２０９に接続されており、ＣＩＳモジュール２０３によって読み取られたデータは、回路基板２０９上でアナログ信号からデジタル信号に変換され各画像処理が行われる。変換されたデジタル信号は、ＵＳＢなどで接続されたパーソナルコンピュータ（不図示）に転送されて表示される場合や、ＰＤＦファイルとして変換され、画像読取装置に接続されたメモリ（不図示）に格納される場合などがある。
【００１３】
プリンタ部２０２における動作モードには、パーソナルコンピュータから送信されたプリンタデータを記録するプリントモードと、スキャナで読み取った画像を記録するコピーモードとがある。いずれも記録する動作としては同じであり、給送トレイ２１０に記録媒体が置かれると、ＬＦモータ２１１を回転させることによりシャフト２１２が回り、１枚ずつ記録媒体を給送させる。回路基板２０９で画像処理された記録データは、フラットケーブル２１３を通じてキャリッジ２１４に出力される。記録媒体を移動させながらキャリッジ２１４を記録媒体に対して垂直方向に移動させることで記録を行う。記録が終了すると、排出モータ２１５を動かすことによってシャフト２１６が回り、記録媒体の排出を行う。排出トレイ２１７に記録媒体が排出されて終了となる。
【００１４】
また、画像読取装置本体には操作パネル２１８が設けられており、電源のオンオフやスキャナ機能、プリンタ機能、コピー機能などの各種設定、省電力設定や音設定、各種機能のスタートおよびキャンセルなど、様々な設定、動作を行うことができる。操作パネル２１８は、不図示のフラットケーブルによって回路基板２０９と接続される。
【００１５】
図２は、画像読取装置１００の制御系を示したブロック図である。ＣＩＳ３０１の基板ＰＣＢ３０２は、メインＰＣＢ３０３とＦＦＣ（Ｆｌｅｘｉｂｌｅ  Ｆｌａｔ  Ｃａｂｌｅ）３０４で接続されている。従来の画像読取装置における制御では、画像読取装置に電源が投入されると、メインＰＣＢに電源が投入され、ＡＦＥ（Ａｎａｌｏｇ  Ｆｏｒｎｔ  Ｅｎｄ）３１０で生成されたＣＩＳ用の電源ＶccがＣＩＳに供給される。ＣＩＳに電源が供給されると、スタートパルス信号ＳＰやクロック信号ＣＬＫ（所定の信号）は、メインＰＣＢ上のタイミングジェネレータから出力されてＦＦＣ３０４を通じてＣＩＳに入力される。通常動作では、スタートパルス信号ＳＰ、クロック信号ＣＬＫが入力されると、スタートパルス信号ＳＰのタイミングで、ＣＩＳから出力信号ＯＳが出力され、この状態でスタンバイ状態となる。このように、従来の画像読取装置における制御では、ＣＩＳ電源が供給されスタートパルス信号ＳＰおよびクロック信号ＣＬＫがＣＩＳに入力されないとＣＩＳの動作はスタートしなかった。
【００１６】
しかし本発明では、ＣＩＳへの電源投入後、直ぐにはスタートパルス信号ＳＰおよびクロック信号ＣＬＫをＣＩＳに入力しない。先ず、ＣＩＳ電源ＶccがＣＩＳに供給されると、スタートパルス信号ＳＰおよびクロック信号ＣＬＫが入力されていない状態をＣＩＳ内のＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９が検知する。そして、ＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９は、内部に水晶振動子を持っており、その水晶振動子の周期を基準に出力信号ＯＳとしてＣＩＳ判別パターンを出力する（出力可能である）。ここでＣＩＳ判別パターンの出力信号ＯＳは、ＣＩＳによって異ならせておき、ＣＩＳタイプＡが出力するパターンはパターンＡ、ＣＩＳタイプＢが出力するパターンをパターンＢとする。出力信号ＯＳは、ＦＦＣ３０４を通じてメインＰＣＢ３０３に入力される。なお、本実施形態では、ＡＦＥ３１０がＣＩＳ用の電源を生成しているが、ＣＩＳ用の電源を生成する方法は、メイン電源から生成するなど別の方法でも構わない。
【００１７】
そして、ＡＦＥ３１０にて、アナログ信号からデジタル信号に変換される。アナログ信号からデジタル信号に変換するにあたり、タイミング周期を１周期Ｔ’ｎｓとして、電源投入時から１周期をカウント１としてカウントＴをカウントアップさせる。そして、カウントＴ＝４５になるまで、アナログ信号をデジタル信号に変換し、変換されたデジタル信号を保存する。
【００１８】
変換されたデジタル信号は、Ｐｉｘ  Ｄａｔａ  ＩＦブロック３１２において、正しい順番に並び替えられ、次のＰｉｘｅｌ  Ｒｅｇｉｏｎブロック３１３では、無効画素を削除し、有効画素のみに変換する。ＡＳＩＣ３１１内のＶｏｕｔ  Ｔｉｍｉｎｇ  Ｄｅｔｅｃｔブロック３１４にて、ＣＩＳ判別用出力パターンがパターンＡであるかパターンＢであるか、それ以外であるかを判断する。判定結果がパターンＡであれば、ＣＩＳタイプＡに適応した制御信号、判定結果がパターンＢであれば、ＣＩＳタイプＢに適応した制御信号、スタートパルス信号ＳＰおよびクロック信号ＣＬＫをＴｉｍｉｎｇ  Ｇｅｎブロック３１５から出力する。
【００１９】
ＣＩＳ内部のＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９は、スタートパルス信号ＳＰおよびクロック信号ＣＬＫが入力されたのを検知し、各チップ（受光素子）に信号を供給しＣＩＳ制御を行う。
【００２０】
判定結果がパターンＡ、パターンＢのどちらでもない場合は、ＣＩＳ判別不能もしくはＣＩＳが故障していると判断して、画像読取装置１００の操作パネル２１８にエラーを表示する。判定結果に応じて適用されるのは、制御信号だけではなく、濃度補正パラメータやその他パラメータも各ＣＩＳに対応したものを適用する。これらの制御は、ＣＰＵ３１６が指示して行う。このように、ＣＩＳの判定が完了すると、画像読取装置１００はスタンバイ状態となり、ユーザの次の指示を待つ。
【００２１】
図３は、ＣＩＳ動作モード判定処理を示したフローチャートである。以下、このフローチャートを用いて本実施形態におけるＣＩＳ動作モード判定処理を説明する。  
ＣＩＳ動作モード判定処理が開始されると、ステップＳ４０１で、ＣＩＳに電源が供給されたかを判断する。電源が供給されるまで判断を繰り返し、ＣＩＳに電源が供給されたら、ステップＳ４０２で、ＣＩＳにスタートパルス信号ＳＰおよびクロック信号ＣＬＫが供給されたかを判断する。ＣＩＳにスタートパルス信号ＳＰおよびクロック信号ＣＬＫが供給された場合、ステップＳ４０３に移行して、ＣＩＳは通常動作を行うものと判定する。そして、ステップＳ４０４で、入力されたスタートパルス信号ＳＰおよびクロック信号ＣＬＫに同期して、出力信号ＯＳを出力して終了となる。
【００２２】
ステップＳ４０２で、ＣＩＳにスタートパルス信号ＳＰおよびクロック信号ＣＬＫが供給されない場合、ステップＳ４０５に移行して、ＣＩＳは判別動作を行うものと判定し、ステップＳ４０６で、ＣＩＳの判別を行うＣＩＳ判別処理を実施する。
【００２３】
判別するべきＣＩＳのタイプ（本実施形態ではＡタイプ、Ｂタイプ）は、それぞれ制御するための最適な駆動信号が異なる。適切ではない制御信号を入力することで、ＣＩＳを故障させる可能性もある。そのため、制御信号入力前にＣＩＳ判別処理が必要となる。ＣＩＳは、制御信号が入力されないと判断した場合、その判断結果に基づいて、電源のみ供給された状態で、ＣＩＳ判別のためのパターンの信号を出力する。これによって、ＣＩＳの機種の判別を正しく行うことが可能であり、判別後に適切な制御信号を入力することで故障の発生を抑制することができる。
【００２４】
図４は、ＣＩＳの内部構成を示したブロック図である。ＣＩＳは、複数の受光素子（以下、チップともいう）を備えており、図４では、３つのチップを備えた構成を示している。
【００２５】
画像読取装置１００に電源が供給された直後、ＣＩＳには、駆動するための信号、クロック信号ＣＬＫおよびスタートパルス信号ＳＰは入力されない。ＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９は、それらの制御信号が入力されているかどうかを判断し、入力されていない場合、出力信号ＯＳ０（５０４）としてＣＩＳ判別パターンを出力信号Ｖout５１４に出力する。
【００２６】
駆動するために必要なクロック信号ＣＬＫやスタートパルス信号ＳＰは、ＡＳＩＣ３１１内のＴｉｍｉｎｇ  Ｇｅｎブロック３１５（図２参照）で生成される。ＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９は、駆動するための信号、クロック信号ＣＬＫおよびスタートパルス信号ＳＰ等の制御信号が入力された場合には、ＣＩＳ判別のための出力信号ＯＳ０を出力しない。
【００２７】
ＣＩＳを駆動するために必要なクロック信号ＣＬＫやスタートパルス信号ＳＰは、ＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９を介して、各チップのＴｒ５０５、ｃｌｋ５０６に供給される。各チップのＴin５０７およびＴout５０９は、それぞれのチップと接続されており、１つ目のチップ５１０のＴin５０７は、電源電圧Ｖcc５０８に接続されることで、１つ目のチップ５１０であることを判断している。１つ目のチップ５１０のＴout５０９と２つ目のチップ５１１のＴin５１５とが接続されている。そして、１つ目のチップ５１０の出力が終了する直前にＴout５０９からパルスを出すことで、１つ目のチップ５１０の出力が終了したことを、２つ目のチップ５１１にＴin５１５を通して伝える。このようにして、１つ目のチップ５１０の出力が終了すると、２つ目のチップ５１１の出力が開始される。
【００２８】
出力信号ＯＳ１（５１３）は、全素子共通のラインを通り、１つ目のチップ５１０から順次Ｖout５１４として出力される。ＣＩＳ駆動信号が入っていない場合は、出力信号ＯＳ０（５０４）だけが出力信号Ｖout５１４に出力され、ＣＩＳ駆動信号が入った場合は、出力信号ＯＳ１だけが出力信号Ｖout５１４に出力される。３つ目のチップ５１２に関しても同様の制御となる。最終チップの出力が終了されるまで出力は継続される。
【００２９】
図５は、通常のイメージセンサ読み取り出力（判別パターン出力時ではない）におけるＣＩＳ出力波形を示すタイミングチャートである。ＳＨInterval信号６０１は、スタートパルス信号ＳＰのトリガ信号ＴＲと次のトリガ信号ＴＲとの間の時間であり、１ラインの読み取りに使用される時間である。ＣＩＳは、ＣＬＫ信号６０２に同期して処理を行う。
【００３０】
スタートパルス信号ＳＰのトリガ信号ＴＲが入ると、ＯｕｔＥＮ１信号６０７が一定期間ハイ（Ｈｉｇｈ）になる。これは１つ目のチップ５１０の出力を行う期間である。１つ目のチップ５１０が最初に読取る数十画素については出力を行わず、内部処理の初期化や解像度設定などを行う。この期間を無効画素１期間６１１とする。この期間は、出力信号ＯＳ６１０の電圧値は、リファレンス電圧Ｖrefに保っており、ＣＩＳ判別のための出力パターンは出力しない。Ｔin信号６０４は、常にハイ状態を保っている。無効画素１期間終了後は、１チップ目の有効画素（＃１〜＃ｎ）の出力が行われ、この出力の期間を有効画素出力（ｃｈｉｐ１）期間６１２とする。１つ目のチップ５１０における有効画素の出力が全て終了する直前に、Ｔout１信号およびＴin２信号６０５のパルスを立ち上げる。これは１つ目のチップ５１０の有効画素出力が終了する合図であり、次の２つ目のチップ５１１の出力スタートの合図となる。
【００３１】
ＯｕｔＥＮ２信号６０８が一定期間ハイとなり、２つ目のチップ５１１の有効画素（＃ｎ＋１、＃ｎ＋２、〜＃２ｎ）の出力信号が出力される。この出力の期間を有効画素出力（ｃｈｉｐ２）期間６１３とする。１つ目のチップ５１０と同様に、２つ目のチップ５１１の有効画素の出力が全て終了する直前に、Ｔout２信号およびＴin３信号６０６のパルスが立ち上げる。これは２つ目のチップ５１１の有効画素出力が終了する合図であり、次の３つ目のチップ５１２の有効画素（＃２ｎ＋１、＃２ｎ＋２、〜＃３ｎ）の出力スタートとなる。
【００３２】
ＯｕｔＥＮ３信号６０９が一定期間ハイとなり、３つ目のチップ５１２の有効画素（＃２ｎ＋１、＃２ｎ＋２、〜＃３ｎ）の出力信号が出力される。この出力の期間を有効画素出力（ｃｈｉｐ３）期間６１４とする。３つ目のチップ５１２の有効画素出力が終了すると、出力信号ＯＳ６１０の電圧値はＶrefに保たれ、次のＳＨInterval信号６０１のパルスが入力されるまで無効画素２期間６１５となる。
【００３３】
図６は、ＣＩＳ判別パターン出力時のＣＩＳ出力波形を示すタイミングチャートである。ＣＩＳ判別パターン出力時は、画像読取装置電源投入直後において、スタートパルス信号ＳＰおよびクロック信号ＣＬＫは入力されない。そこでＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９（図４参照）は、スタートパルス信号ＳＰおよびクロック信号ＣＬＫの未入力を検出する。そして、出力信号ＯＳはイメージセンサ読み取り出力値ではなく、ＣＩＳ判別のための特定パターンを出力する。
【００３４】
ＣＩＳ判別のための特定パターンとして、ＣＩＳタイプＡの出力信号をＯＳａ７０３、ＣＩＳタイプＢの出力信号をＯＳｂ７０４とする。ＣＩＳタイプＡの出力パターンは、電圧Ｖd1７０５で時間Ｔaｎｓ７０６幅のパルス１が出力され、最初のパルス１の立ち上がりから時間Ｔcｎｓ７０７経過した後、電圧Ｖd2７０８で時間Ｔbｎｓ７０９幅のパルス２が出力される。最初のパルス１の立ち上がりから時間Ｔbｎｓ７１０経った後、電圧Ｖd1７０５、時間Ｔaｎｓ幅のパルス３が出力される。パルス３の立ち上がりから時間Ｔcｎｓ経過して後、電圧Ｖd2で時間Ｔbｎｓ幅のパルス４が出力される。電圧Ｖd1７０５およびＶd2７０８は同じ電圧値でも、異なる電圧値でもよい。また、パルス幅Ｔa、Ｔbの時間設定も同じでも、異なる時間を設定してもよい。このように本実施形態では、ＣＩＳタイプＡの出力パターンは、２つのパルスを繰り返すパターンとする。スタートパルス信号ＳＰおよびクロック信号ＣＬＫが入力されるまで、このタイミングで出力が行われる。
【００３５】
ＣＩＳタイプＢの出力パターンは、電圧Ｖd3７１１を保ちながら出力を続け、ＣＩＳパターンＡのようなパルスの繰り返しはない。なお、電圧Ｖd3７１１の電圧値は、パターンＡにおける電圧Ｖd1７０５、電圧Ｖd2７０８と同じでも異なる値でもよい。
【００３６】
パターンＡおよびパターンＢのそれぞれで出力された出力信号ＯＳは、ＦＦＣ３０４を介してＡＦＥ３１０に入力されアナログ信号からデジタル信号に変換される。
【００３７】
パターンＡおよびパターンＢのそれぞれで出力された出力信号ＯＳは、出力パターンがパターンＡであるかパターンＢであるかをＡＳＩＣ３１１内のＶｏｕｔ  Ｔｉｍｉｎｇ  Ｄｅｔｅｃｔブロック３１４（図２参照）で判断される。出力信号ＯＳがパターンＡであればＣＩＳがタイプＡ、パターンＢであればＣＩＳがタイプＢであると判定する。
【００３８】
判定されたＣＩＳに適応した制御信号、スタートパルス信号ＳＰ、クロック信号ＣＬＫをＡＳＩＣ３１１内のＴｉｍｉｎｇＧｅｎブロック３１５（図２参照）から出力する。そして、それらの信号をＦＦＣ３０４を通じてＣＩＳ内部のＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９（図２参照）に入力する。ＣＩＳ  Ｄｉｓｔｉｎｄｔｉｏｎ  Ｃｉｒｃｕｉｔブロック３０９にクロック信号ＣＬＫが入力されると、クロック信号ＣＬＫは、ＣＩＳ内部の各チップ（５１０、５１１、５１２）に供給される。
【００３９】
なお、後述するように、ＣＩＳがタイプＡ、タイプＢのどちらでもないと判定された場合は、ＣＩＳが故障しているものとみなし、ＬＣＤなどの操作パネル２１８（図１参照）やＬＥＤ（不図示）などによってエラー表示を行う。
【００４０】
図７は、ＣＩＳ判別のための出力信号パターンの波形を示したグラフである。グラフの横軸は、カウントＴ８０１を表しており、縦軸は、８ビットのデジタル出力値８０２を示している。カウントＴは、デジタル信号における１周期Ｔ’ｎｓごとにアナログ信号からデジタル信号に変換してカウントアップさせている。グラフではパターンＡ８０３を実線で、パターンＢ８０４を点線で示している。
【００４１】
パターンＡは、２５６値を５回（５カウント分）、０値を１０回、２５６値を５回とし、パターンとパターンとの間に０値を２０回挟み（トータルカウントＴ＝４０）、これを１パターンとしてパターンを繰り返し出力する。また、パターンＢは、常に１２８値を出力している。このようなパターンの違いから、ＣＩＳ判別のための出力パターンがパターンＡであるか、パターンＢであるかの判定を行う。
【００４２】
このようにして判定したパターンから、メモリに記憶したＣＩＳのパターンと機種との対応関係を示す機種識別データを参照して、ＣＩＳの機種を識別する。
【００４３】
なお、このパターンに限定するものではなく、パターンの違いを区別できるものであればよい。また、本実施形態では、パターンＡとパターンＢとの２種類のパターンを説明するが、ＣＩＳの数に合わせて更に多くの異なるパターンを用いてもよい。
【００４４】
図８は、図４のステップＳ４０６におけるＣＩＳ判別処理を示したフローチャートである。以下、このフローチャートを用いてＣＩＳ判別処理を説明する。  
ＣＩＳ判別処理が開始されると、ステップＳ８０１で、カウントＴおよびカウントＰ１、カウントＰ２を０にリセットする。カウントＴは１周期Ｔ’ｎｓとしてアナログ信号がデジタル信号に変換される度にカウントをアップすると共に、変換されたデジタル出力データを記憶容量に記憶する。その後、ステップＳ８０２で、デジタル出力値のカウントＴがＴ＜４０であるかを判断し、カウントＴが１パターン分に到達しているかを確認する。ステップＳ８０２でカウントＴがＴ＜４０であれば、ステップＳ８０３で、カウントＴに１カウントを加えて（Ｔ＝Ｔ＋１）、ステップＳ８０４で、デジタル出力値が２５６値であるかを確認する。デジタル出力値が２５６であれば、ステップＳ８０５に移行して、カウントＰ１に１カウントを加えて（Ｐ１＝Ｐ１＋１）、ステップＳ８０２に戻る。ステップＳ８０４で、デジタル出力値が２５６値ではない場合、ステップＳ８０６に移行して、デジタル出力値が１２８値であるかを確認する。デジタル出力値が１２８であれば、ステップＳ８０７に移行して、カウントＰ２に１カウント加えて（Ｐ２＝Ｐ２＋１）、ステップＳ８０２に戻る。ステップＳ８０６で、デジタル出力値が１２８値でない場合、ステップＳ８０２に戻る。
【００４５】
ステップＳ８０２で、カウントＴがＴ＜４０でない場合、既にカウントＴが１パターン分に到達しているので、パターンの判定をすべくステップＳ８０８に移行する。ステップＳ８０８で、カウントＰ１がＰ１＝１０であるかを判断し、カウントＰ１がＰ１＝１０であれば、ステップＳ８０９に移行して、ＣＩＳのタイプがタイプＡであると判定する。ステップＳ８０８で、カウントＰ１がＰ１≠１０であれば、ステップＳ８１０に移行して、カウントＰ２がＰ２＝４０であるかを判断する。カウントＰ２がＰ２＝４０であれば、ステップＳ８１１に移行して、ＣＩＳのタイプがタイプＢであると判定する。カウントＰ２がＰ２≠４０であれば、ステップＳ８１２に移行して、ＣＩＳのタイプが判定不能であるとてして操作パネル２１８やＬＥＤなどによってエラー表示を行う。
【００４６】
このように、ＣＩＳにクロック信号ＣＬＫおよびスタートパルス信号ＳＰが入力されたかを判断し、入力されていなければ、ＣＩＳが種類に応じたパターンの信号を出力する。これによって、ＣＩＳの基準電圧が同じ場合でも異なる場合であってもＣＩＳの機種を識別することができる画像読取装置を実現することができた。また、このような画像読取装置を画像形成装置に搭載することで、画像形成装置としても同様の効果を得ることができる。
【符号の説明】
【００４７】
１００  画像読取装置
２１８  操作パネル
３０４  ＦＦＣ
３１０  ＡＦＥ
【図１】
2018061206.tif 000003
【図２】
2018061206.tif 000004
【図３】
2018061206.tif 000005
【図４】
2018061206.tif 000006
【図５】
2018061206.tif 000007
【図６】
2018061206.tif 000008
【図７】
2018061206.tif 000009
【図８】
2018061206.tif 000010