(57)【特許請求の範囲】
【請求項１】
解像度切替信号によって設定される解像度で読取動作を行うイメージセンサが組み込まれる画像読取装置であって、
前記イメージセンサに対し前記解像度切替信号を入力する入力手段と、
互いに色の異なる第１領域と第２領域とが前記イメージセンサの主走査方向に隣接して設けられた基準部と、
前記入力手段によって前記イメージセンサに前記解像度切替信号を入力して前記基準部を読み取り、その出力信号から取得される画素データから前記第１領域と前記第２領域との境界位置に対応する画素位置を求め、前記画素位置が前記基準部をいずれの解像度で読み取ったときの画素位置に相当するかを判断することによって前記イメージセンサの解像度を検出する検出手段と、
を備える画像読取装置。
【請求項２】
解像度切替信号によって設定される解像度で読取動作を行うイメージセンサが組み込まれる画像読取装置であって、
前記イメージセンサに対し前記解像度切替信号を入力する入力手段と、
前記イメージセンサの主走査方向に沿って所定の色の領域が設けられた基準部と、
前記入力手段によって前記イメージセンサに前記解像度切替信号を入力して前記基準部の前記所定の色の領域を読み取り、その出力信号から取得される画素データの各画素の信号レベルを基準値と比較することにより前記所定の色の領域に対応する画素数を求め、前記画素数が前記基準部をいずれの解像度で読み取ったときの画素数に相当するかを判断することによって前記イメージセンサの解像度を検出する検出手段と、
を備える画像読取装置。
【請求項３】
請求項１または請求項２に記載の画像読取装置において、
前記解像度切替信号は、オンとオフの２値からなる時系列信号である、画像読取装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の画像読取装置において、
前記イメージセンサの解像度を検出する際に、前記イメージセンサを前記基準部と対向する位置に移動させる移動手段を備える、画像読取装置。
【請求項５】
解像度切替信号によって設定される解像度で読取動作を行うイメージセンサの解像度を検出する方法であって、
前記イメージセンサに対し前記解像度切替信号を入力して、互いに色の異なる第１領域と第２領域とが前記イメージセンサの主走査方向に隣接して設けられた基準部を読み取り、その出力信号から取得される画素データから前記第１領域と前記第２領域との境界位置に対応する画素位置を求め、前記画素位置が前記基準部をいずれの解像度で読み取ったときの画素位置に相当するかを判断することによって前記イメージセンサの解像度を検出するイメージセンサの解像度検出方法。
【請求項６】
解像度切替信号によって設定される解像度で読取動作を行うイメージセンサの解像度を検出する方法であって、
前記イメージセンサに対し前記解像度切替信号を入力して、前記イメージセンサの主走査方向に沿って所定の色の領域が設けられた基準部の前記所定の色の領域を読み取り、その出力信号から取得される画素データの各画素の信号レベルを基準値と比較することにより前記所定の色の領域に対応する画素数を求め、前記画素数が前記基準部をいずれの解像度で読み取ったときの画素数に相当するかを判断することによって前記イメージセンサの解像度を検出するイメージセンサの解像度検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及びイメージセンサの解像度検出方法に関する。
【背景技術】
【０００２】
イメージセンサにより原稿画像の読み取りを行う画像読取装置では、製造時に、互いに読取速度等の特性が異なる複数種類のイメージセンサの中から選択されたものを装置に組み込むことがある。こうしたイメージセンサのインターフェイスはメーカに拘わらず共通化が図られており、イメージセンサとその制御部とを接続する各信号線の機能はある程度まで共通化されている。しかしながら、一部の信号線の機能や、あるいは信号線から入力される信号に対する動作は、イメージセンサの種類によって異なることがある。具体的には、例えば、イメージセンサに読取動作時の解像度を設定するための解像度切替信号は、イメージセンサの種類によって認識のされ方が異なる場合がある。
【０００３】
制御部には、そうした複数種類のイメージセンサに対応可能なファームウェアが組み込まれており、作業者がイメージセンサの種類を指定することで、各イメージセンサの種類に応じた動作を切り替えて行うことができるように構成されている。
【特許文献１】特開２０００−６９２８９公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、イメージセンサの種類の判別は、作業者がイメージセンサに貼り付けたバーコード等を参照して行う。そのため、作業者は、組み込んだイメージセンサの種類を確実に判別して適切な設定を行わねばならず、手間がかかると共に、設定ミスが生じると正しい読取動作を行うことができなくなってしまうおそれがあった。
【０００５】
この対策として、新たに種類判別用の信号線を設けてイメージセンサの制御部とを接続し、組み込まれたインターフェイスの種類を自動判別する方法も考えられる。しかしながら、そうするとイメージセンサのインターフェイスの共通化ができなくなりコストアップを招くという問題があった。
【０００６】
本発明は上記のような事情に基づいて完成されたものであって、イメージセンサの解像度を検出する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するための手段として、第１の発明に係る画像読取装置は、解像度切替信号に基づいて解像度の切り替えが可能であってかつ同一の解像度切替信号に対して互いに異なる解像度で読取動作を行う複数種類のイメージセンサの中から選択されたイメージセンサが組み込まれる画像読取装置であって、前記イメージセンサに対して解像度切替信号を入力する入力手段と、前記イメージセンサからの出力信号に基づいて読取動作時の解像度を検出し、その解像度に基づいてイメージセンサの種類を判別する判別手段と、を備える。
【０００８】
第１の発明によれば、イメージセンサに解像度切替信号を入力し、読取動作時のイメージセンサの出力信号から解像度を検出し、その解像度に基づいてイメージセンサの種類を判別するため、簡易でかつ正確な判別が可能になる。
【０００９】
第２の発明は、第１の発明において、前記解像度切替信号は、オンとオフの２値からなる時系列信号である。
【００１０】
第２の発明によれば、解像度切替信号が時系列信号であるため、少ない本数で種々の情報を伝達することができ、信号線の本数を抑えることができる。
【００１１】
第３の発明は、第１または第２の発明において、白領域と黒領域とが前記イメージセンサの主走査方向に隣接して設けられた基準部を備え、前記判別手段は、前記イメージセンサにより前記基準部を読み取り、その出力信号から白領域と黒領域との境界位置に対応する画素位置を求め、その画素位置に基づいて前記イメージセンサの解像度を検出する。
【００１２】
第３の発明によれば、簡易な方法で正確に解像度を検出することができる。
【００１３】
第４の発明は、第３の発明において、前記イメージセンサの解像度を検出する際に、前記イメージセンサと前記基準部とを対向する位置に相対移動させる移動手段を備える。
【００１４】
第４の発明によれば、イメージセンサの解像度を検出する際に、イメージセンサと基準部とを対向する位置に相対移動させることで、基準部を原稿の読取動作時の妨げにならない場所に配置することが可能となる。
【００１５】
第５の発明は、第１から第４のいずれかの発明において、前記判別手段は、前記イメージセンサの単位走査当たりに前記出力信号から取得される有効画素データの量に基づいて前記解像度を検出する。
【００１６】
第５の発明によれば、簡易な方法で正確に解像度を検出することができる。
【００１７】
第６の発明は、第１から第５のいずれかの発明において、前記入力手段は、前記イメージセンサと複数の信号線で接続され、前記判別手段により判別された前記イメージセンサの種類に応じて、前記複数の信号線のうち少なくとも一部の信号線で伝達される信号の種別を切り替える。
【００１８】
第６の発明によれば、イメージセンサの種類に応じて信号線で伝達される信号の種別を切り替えるため、より多くの種類のイメージセンサに対応することができる。
【００１９】
第７の発明に係るイメージセンサの判別方法は、解像度切替信号に基づいて解像度の切り替えが可能であってかつ同一の解像度切替信号に対して互いに異なる解像度で読取動作を行う複数種類のイメージセンサの中から選択されたイメージセンサの種類を判別する方法であって、前記イメージセンサに対して解像度切替信号を入力して読取動作を実行させ、前記イメージセンサからの出力信号に基づいて読取動作時の解像度を検出し、その解像度に基づいてイメージセンサの種類を判別する。
【００２０】
第７の発明によれば、イメージセンサに解像度切替信号を入力し、読取動作時のイメージセンサの出力信号から解像度を検出し、その解像度に基づいてイメージセンサの種類を判別するため、簡易でかつ正確な判別が可能になる。
【発明の効果】
【００２１】
本発明によれば、イメージセンサに解像度切替信号を入力し、読取動作時のイメージセンサの出力信号から解像度を検出し、その解像度に基づいてイメージセンサの種類を判別するため、簡易でかつ正確な判別が可能になる。
【発明を実施するための最良の形態】
【００２２】
次に本発明の一実施形態について図１から図８を参照して説明する。
【００２３】
（複合機の構成）
本実施形態では、本発明をスキャナ機能、プリンタ機能、コピー機能、ファクシミリ機能等を備えた複合機１（画像読取装置の一例）に適用した例を示す。図１は、複合機１の外観斜視図であり、図２は、原稿読取部３の要部拡大断面図、図３は、基準部材２０の平面図である。
【００２４】
複合機１は、図１に示すように、用紙に画像を印刷する画像形成部３８（図４参照）を収容した本体部２を備え、その上方に原稿を読み取る原稿読取部３を備えている。原稿読取部３の前側には、各種のボタンや液晶ディスプレイ等を備えた操作パネル４が設けられ、この操作パネル４により動作状態等の表示や、ユーザによる操作の入力が可能となっている。
【００２５】
原稿読取部３は、フラットベッド部６とその上方を開閉可能に覆う原稿カバー部７とを備えている。フラットベッド部６の上面には、透明な長方形状をなした第１プラテンガラス８と第２プラテンガラス９とが並んで設けられている。原稿カバー部７は、ＡＤＦ（自動原稿供給装置）１１、原稿トレイ１２、排出トレイ１３を備えている。ＡＤＦ１１は、原稿トレイ１２に載置された原稿を一枚ずつ搬送して、その原稿を第２プラテンガラス９に対向する位置に搬送した後、排出トレイ１３上に排出する。
【００２６】
第１プラテンガラス８の下側には、イメージセンサ１４が設けられている。このイメージセンサ１４は、ＣＩＳ（Contact Image Sensor）方式のものであり、ＣＭＯＳ撮像素子１５、レンズからなる光学素子１６、ＲＧＢの発光ダイオードからなる光源１７を備えている。ＣＭＯＳ撮像素子１５は、主走査方向（紙面に直交方向）に一列に並んで配置された複数のフォトダイオードを備えており、光源１７より原稿に光を当てたときの反射光を光学素子１６を介して個々のフォトダイオードで受光し、画素毎に反射光の光強度（明度）を電気信号に変換して出力する。
【００２７】
原稿の読み取りは、原稿を第１プラテンガラス８上に載置して行う場合と、ＡＤＦ１１を利用する場合とがある。前者の場合、イメージセンサ１４がステップモータ４０（移動手段の一例、図４参照）の動力により副走査方向（図２の矢線Ａ方向）に移動され、その際に主走査方向（図２の紙面に直交する方向）に１ラインずつ原稿の読み取りが行われる。また、後者の場合には、イメージセンサ１４が第２プラテンガラス９に対向する位置に固定され、原稿がＡＤＦ１１の駆動によって第２プラテンガラス９に対向する位置に搬送されたときに、原稿の読み取りが主走査方向に１ラインずつ行われる。
【００２８】
フラットベッド部６には、筐体の第２プラテンガラス９に隣接した内面部分に図３に示す基準部材２０が設けられている。この基準部材２０は、長方形の板状をなし、主走査方向に細長く、かつイメージセンサ１４の１ラインの読取領域よりも若干大きい程度の長さ寸法を有している。また、基準部材２０は、副走査方向に二分されており、一方が白基準部２１、他方が解像度測定基準部２２（基準部の一例）とされている。白基準部２１は、全域が均一な濃度の白色になっている。また、解像度測定基準部２２は、主走査方向の一端部が黒領域２２Ａ、残りの部分が白領域２２Ｂとされ、黒領域２２Ａと白領域２２Ｂとが主走査方向に隣接して配置されている。
【００２９】
（複合機の電気的構成）
次に、複合機１の電気的構成について説明する。図４は、複合機１の電気的構成を概略的に示すブロック図である。
【００３０】
複合機１は、ＣＰＵ３１（判別手段の一例）、ＲＯＭ３２、ＲＡＭ３３、ＮＶＲＡＭ（不揮発性メモリ）３４、ＡＳＩＣ３５（入力手段の一例）、ネットワークインターフェイス３６、ファクシミリインターフェイス３７等を備えて構成された制御装置３０を備えている。
【００３１】
ＲＯＭ３２には、複合機１を制御するための各種制御プログラムや各種設定、初期値等が記憶されている。ＲＡＭ３３は、各種制御プログラムが読み出される作業領域として、あるいは画像データを一時的に記憶する記憶領域として用いられる。ＡＳＩＣ３５は、既述の画像形成部３８、原稿読取部３、操作パネル４等と接続されている。ＣＰＵ３１は、ＲＯＭ３２から読み出した制御プログラムに従って、その処理結果をＲＡＭ３３又はＮＶＲＡＭ３４に記憶させながら、ＡＳＩＣ３５を介して複合機１の各構成要素を制御する。
【００３２】
ネットワークインターフェイス３６には、コンピュータ等が接続され、このネットワークインターフェイス３６を介して相互のデータ通信が可能となっている。また、ファクシミリインターフェイス３７は、電話回線（図示せず）に接続され、このファクシミリインターフェイス３７を介して外部のファクシミリ装置等とファクシミリデータの通信が可能となっている。
【００３３】
（イメージセンサとＡＳＩＣ間で送受される信号の機能）
本実施形態の複合機１では、製造時に読取速度等の特性が異なる２種類のイメージセンサ１４（以下、一方をＡ型、他方をＢ型という）のうちいずれか一方が選択され、原稿読取部３に組み込まれる。両型のイメージセンサ１４のインターフェイスは共通化が図られており、ともにＡＳＩＣ３５に対して１１本の信号線を備えたフレキシブルフラットケーブル３９（図４参照）を介して接続されるようになっている。
【００３４】
図５は、Ａ型のイメージセンサ１４とＡＳＩＣ３５を接続する信号線の番号（詳細にはフレキシブルフラットケーブル３９とＡＳＩＣ３５と接続するコネクタのピン番号）と、その信号の機能とを示している。１番の信号は、イメージセンサ１４からＡＳＩＣ３５へ出力される信号であり、即ちアナログの画像信号である。２番から１１番の信号は、いずれもＡＳＩＣ３５側からイメージセンサ１４に入力される駆動信号であって、読取動作時の解像度を切り替える解像度切替信号や、ライン毎の駆動開始タイミングを与える駆動開始パルス信号、駆動クロック信号、光源１７であるＲＧＢ各色の発光ダイオードのアノード側に共通に供給される電流供給コモン信号、各色の発光ダイオード別にカソード側に供給される電流供給信号などからなる。
【００３５】
Ｂ型のイメージセンサ１４における各信号線の機能（即ち信号のピン配置）は、１番から８番まではＡ型と共通であり、９番から１１番まではＡ型と異なっている。即ち、Ａ型のイメージセンサ１４では９番がＢ、１０番がＧ、１１番がＲの発光ダイオードに対する電流供給信号であるのに対し、Ｂ型のイメージセンサ１４では９番がＧ、１０番がＲ、１１番がＢの発光ダイオードに対する電流供給信号となっている。
【００３６】
Ａ型、Ｂ型のイメージセンサ１４では、それぞれ解像度切替信号に基づいて読取動作時の解像度を１２００ｄｐi、６００ｄｐi、３００ｄｐi（ｄｏｔｓ  ｐｅｒ  ｉｎｃｈ（１ｉｎｃｈは、０．０２５４ｍ））の３種類のうちのいずれかに設定することができる。図６は、解像度切替信号（MODE）と各型のイメージセンサ１４における解像度の設定との関係を説明するタイミングチャートである。
【００３７】
図６に示すように、解像度切替信号は、ＨとＬとの２値からなる時系列信号であり、Ａ型、Ｂ型のイメージセンサ１４は、互いに異なる所定のタイミングで解像度切替信号の値を調べ、その値に基づいて解像度を設定する。即ち、Ａ型、Ｂ型のイメージセンサ１４は、ともに駆動クロック信号（CIS_CLK）に同期してカウントを行っており、駆動開始パルス信号（SP(TG)）を受けたときにそのカウントを０とし、２０クロック目の解像度切替信号（MODE）の値を取得する。続いて、Ａ型のイメージセンサ１４は４０クロック目、Ｂ型のイメージセンサ１４は４４クロック目の解像度切替信号（MODE）の値を取得する。
【００３８】
そして、Ａ型、Ｂ型のイメージセンサ１４は、１回目、２回目の解像度切替信号の値がともにＨのとき（図６のMODE1200参照）には、解像度を１２００ｄｐｉに設定する。また、両型のイメージセンサ１４は、１回目、２回目の解像度切替信号の値がともにＬのとき（MODE600）には、解像度を６００ｄｐｉに設定する。さらに、両型のイメージセンサ１４は、１回目の解像度切替信号の値がＨ、２回目の値がＬのとき（MODE300）に、解像度を３００ｄｐｉに設定する。
【００３９】
（センサ判別処理）
次にイメージセンサ１４の種類を判別するセンサ判別処理の動作について説明する。図７は、センサ判別処理の流れを示すフローチャートであり、図８は、センサ判別処理時におけるイメージセンサ１４の出力信号の例を示すタイミングチャートである。
【００４０】
このセンサ判別処理は、複合機１の電源投入時にＣＰＵ３１の制御により実行される。ＣＰＵ３１は、センサ判別処理を開始すると、まずステップモータ４０によりイメージセンサ１４を初期位置（ホームポジション）に移動し（Ｓ１０１）、続いて、イメージセンサ１４を白基準部２１に対向する位置に移動する（Ｓ１０２）。
【００４１】
そして、ＡＳＩＣ３５により駆動クロック信号（CIS_CLK）、駆動開始パルス信号（SP(TG)）、解像度切替信号（MODE）等の各種駆動信号をイメージセンサ１４に入力し、解像度の設定等を行う（Ｓ１０３）。ここで、イメージセンサ１４に入力される解像度切替信号（MODE）は、図６に示すように、２０クロック目でＨの値、４０クロック目でＨの値、４４クロック目でＬの値をとる。従って、ＡＳＩＣ３５に接続されているイメージセンサ１４がＡ型の場合には、この解像度切替信号（MODE）に基づいて、解像度が１２００ｄｐｉに設定され、Ｂ型の場合には、３００ｄｐｉに設定される。
【００４２】
続いて、ＣＰＵ３１は、光源１７である各色の発光ダイオードの光量を調整する処理を行う（Ｓ１０４）。具体的には、まずイメージセンサ１４により白基準部２１をスキャンして１ラインの読み取りを行う。なお、この読取動作時においては、各色の発光ダイオードが所定の（仮の）光量で発光するように各電流供給信号が入力される。
【００４３】
読取動作時には、イメージセンサ１４では、駆動クロック信号の１周期ごとに１画素分の読み取りを行い、ＡＣＩＳ３５では、その１周期ごとにイメージセンサ１４からの出力信号からの電荷を蓄積する。そして、ＣＰＵ３１は、１周期毎に所定のサンプリングポイントにおける信号レベル（ピークレベル付近の信号レベル）を画素データとして取得し、その値が所定の範囲内となるように電流供給信号を変化させることで各色の発光ダイオードの光量（１ラインの点灯時間や供給される電流値）を調整する。
【００４４】
次にＣＰＵ３１は、ステップモータ４０を駆動してイメージセンサ１４を解像度測定基準部２２に対向する位置に移動させる（Ｓ１０５）。そして、前述のＳ１０３における解像度の設定を変えずに、イメージセンサ１４により解像度測定基準部２２を黒領域２２Ａから白領域２２Ｂへとスキャンして１ラインの読み取りを行う（Ｓ１０６）。
【００４５】
図８は、Ａ型、Ｂ型のイメージセンサ１４により解像度測定基準部２２の読み取り動作を行った場合の出力信号のレベルの変化を示している。ＣＰＵ３１は、既述のようにイメージセンサ１４からの出力信号に基づき各画素毎に所定のサンプリングポイントにおける信号レベル（ピークレベル付近の信号レベル）を画素データとして取得する。この読取動作では、解像度１２００ｄｐｉで読み取りを行った場合の画素数（約１００００）よりも大きい数まで（カウント１０９１１まで）画素データが取得される。
【００４６】
得られた画素データのうち、実際の解像度測定基準部２２の読み取りに対応するものが有効画素データであって、解像度が１２００ｄｐｉなら１ラインで１００００画素程度、解像度が３００ｄｐｉなら１ラインで２５００画素程度の有効画素データが得られ、残りは無効画素データである。
【００４７】
ＣＰＵ３１は、各画素の信号レベルを所定の閾値と比較し、Ｈ（オン）またはＬ（オフ）の値を得る。有効画素データは、解像度が１２００ｄｐｉに設定されていた場合でも、３００ｄｐｉに設定されていた場合でも、最初はＬの値を取り（黒領域２２Ａの読み取りに対応）、ある画素位置からＨの値を取る（白領域２２Ｂの読み取りに対応）。ＣＰＵ３１は、Ｌの値に続いてＨの値が１０画素以上連続したときに、最初のＨの値の画素位置を黒領域２２Ａと白領域２２Ｂとが切り替わる画素位置と判断する。読み取り時の解像度３００ｄｐｉであれば、黒白が切り替わる画素位置が例えば１２５画素付近になり、解像度１２００ｄｐｉであれば、黒白が切り替わる画素位置は５００画素付近になる。
【００４８】
ＣＰＵ３１は、黒白が切り替わったときの画素数が所定の閾値、例えば２６４以上である場合（Ｓ１０７：Ｙｅｓ）には、解像度が１２００ｄｐｉに設定されていると考えられることから、イメージセンサ１４をＡ型と判別し（Ｓ１０８）、２６４未満である場合（Ｓ１０７：Ｎｏ）には、解像度が３００ｄｐｉに設定されていると考えられることから、イメージセンサ１４をＢ型と判別する（Ｓ１０９）。
【００４９】
そして、イメージセンサ１４をＡ型と判別した場合にはＡ型用の各種設定を行い（Ｓ１１０）、Ｂ型用の各種設定を行う（Ｓ１１１）。具体的には、例えば、イメージセンサ１４をＡ型と判別した場合には、読み取りデータの補正の際に、Ａ型のイメージセンサ１４に対応したガンマテーブルを用いるように設定し、イメージセンサ１４をＢ型と判別した場合には、Ｂ型に対応したガンマテーブルを用いるように設定する。また、イメージセンサ１４の型に応じて、９番から１１番の信号線（電流供給信号）の機能をその型のイメージセンサ１４に対応するものに切り替える。
【００５０】
（本実施形態の効果）
以上のように本実施形態によれば、イメージセンサ１４に解像度切替信号を入力して、読取動作時のイメージセンサ１４の出力信号から解像度を検出し、その解像度に基づいてイメージセンサ１４の種類を判別するため、簡易でかつ正確な判別が可能になる。
【００５１】
また、解像度切替信号が時系列信号であるため、少ない本数で種々の情報を伝達することができ、信号線の本数を抑えることができる。
【００５２】
また、イメージセンサ１４により解像度測定基準部２２を読み取り、その出力信号から白領域２２Ｂと黒領域２２Ａとの境界位置に対応する画素位置を求め、その画素位置に基づいてイメージセンサ１４の解像度を検出することで、簡易な方法で正確に解像度を検出することができる。
【００５３】
また、イメージセンサ１４の解像度を検出する際に、イメージセンサ１４と解像度測定基準部２２とを対向する位置に相対移動させることで、解像度測定基準部２２を原稿の読取動作時の妨げにならない場所に配置することが可能となる。
【００５４】
また、イメージセンサ１４の種類に応じて信号線で伝達される信号の種別（機能）を切り替えるため、より多くの種類のイメージセンサに対応することができる。
【００５５】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
（１）上記実施形態では、白領域と黒領域との境界位置に対応する画素位置に基づいて解像度を検出したが、解像度の検出の方法はこれに限らず、例えば、読取動作時に取得された有効画素データの量に基づいて解像度を検出しても良い。具体的には、例えば、白基準部を１ライン分読み取り、得られた画素データのうち、信号レベルが基準以上の画素数をカウントし、（図８に示したものと同様の条件であれば）その画素数が２５００程度なら３００ｄｐｉ、１００００程度なら１２００ｄｐｉ、というように解像度を求めることができる。
【００５６】
（２）上記実施形態では、Ａ型、Ｂ型のイメージセンサとも、出力信号がピークレベルになるタイミングが同じものを示したが、本発明は、イメージセンサの型によってピークレベルのタイミング（波形）が異なるものにも適用することができる。その場合、例えば、イメージセンサの解像度を検出する際には、仮のサンプリングポイントで信号レベルを取得し、イメージセンサの型を判別した後に読取動作を行う際には、そのイメージセンサの型に合わせて最適なサンプリングポイントで信号レベルを取得するように設定すればよい。
【００５７】
（３）上記実施形態では、本発明を複合機に適用した例を示したが、本発明は、少なくともスキャナ機能を備えた画像読取装置であれば、プリンタ機能、コピー機能やファクシミリ機能を備えていないものにも適用することができる。
【図面の簡単な説明】
【００５８】
【図１】複合機の外観斜視図
【図２】原稿読取部の要部拡大断面図
【図３】基準部材の平面図
【図４】複合機の電気的構成を概略的に示すブロック図
【図５】Ａ型のイメージセンサとＡＳＩＣとを接続する信号線の番号とその信号の機能とを説明する図
【図６】解像度切替信号と各型のイメージセンサにおける解像度の設定との関係を説明するタイミングチャート
【図７】センサ判別処理の流れを示すフローチャート
【図８】センサ判別処理時におけるイメージセンサの出力信号の例を示すタイミングチャート
【符号の説明】
【００５９】
１...複合機（画像読取装置）
２２...解像度測定基準部（基準部）
３１...ＣＰＵ（判別手段）
３５...ＡＳＩＣ（入力手段）
４０...ステップモータ（移動手段）
【図１】
0004895122.tif 000002
【図２】
0004895122.tif 000003
【図３】
0004895122.tif 000004
【図４】
0004895122.tif 000005
【図５】
0004895122.tif 000006
【図６】
0004895122.tif 000007
【図７】
0004895122.tif 000008
【図８】
0004895122.tif 000009