(57)【要約】【課題】原稿を搬送して読み取る方式の原稿読み取り装置において、原稿の副走査方向の読み取り位置の調整を容易に行うこと。【解決手段】原稿搬送装置における原稿の搬送に応じて原稿を読み取る画像形成装置１であって、搬送された原稿を所定の読み取りタイミングで読み取ることにより生成された画像情報を取得する画像情報取得部３０１と、取得された画像情報に基づき、原稿の搬送に応じた読み取りタイミングのずれを検知する画像比較部３０２と、検知された読み取りタイミングのずれに基づき、原稿の搬送に応じた読み取りタイミングを決定するタイミング修正部３０３とを含む。【選択図】図５
2010252250.tif 000002
【特許請求の範囲】
【請求項１】
原稿搬送装置における原稿の搬送に応じて前記原稿を読み取る画像読取装置であって、
前記原稿搬送装置において搬送された原稿を所定の読み取りタイミングで読み取ることにより生成された画像情報を取得する画像情報取得部と、
前記取得された画像情報に基づき、前記原稿の搬送に応じた前記読み取りタイミングのずれを検知する位置ずれ検知部と、
前記検知された読み取りタイミングのずれに基づき、前記原稿の搬送に応じた読み取りタイミングを決定するタイミング決定部とを含む、画像読取装置。
【請求項２】
前記画像情報取得部は、前記タイミング決定用の原稿を読み取ることにより生成された画像情報を取得し、
前記位置ずれ検知部は、前記取得された画像情報及び比較用の情報に基づいて前記読み取りタイミングのずれを検知することを特徴とする、請求項１に記載の画像読み取り装置。
【請求項３】
前記位置ずれ検知部は、前記比較用の情報として予め記憶されている情報を用いることを特徴とする、請求項２に記載の画像読取装置。
【請求項４】
前記位置ずれ検知部は、前記取得された画像情報と予め記憶されている比較用の画像情報との比較結果に基づいて前記読み取りタイミングのずれを検知することを特徴とする、請求項３に記載の画像読取装置。
【請求項５】
前記タイミング決定用の原稿は、所定の図形が表示された原稿であり、
前記比較用の画像情報は、前記所定の図形と同様の図形が含まれる画像情報であり、
前記位置ずれ検知部は、前記取得された画像情報において表示されている前記図形の位置と、前記比較用の画像情報において表示されている前記図形の位置との差異に基づいて前記読み取りタイミングのずれを検知することを特徴とする、請求項４に記載の画像読取装置。
【請求項６】
前記取得された画像情報と前記予め記憶されている比較用の画像情報との比較結果に基づき、前記取得された画像情報が前記タイミング決定用の原稿を読み取って生成された画像情報であることを確認する原稿確認部を更に含むことを特徴とする、請求項５に記載の画像読取装置。
【請求項７】
前記タイミング決定用の原稿は、所定の図形が表示された原稿であり、
前記比較情報は、前記取得された画像情報において前記図形が表示されるべき位置を示す情報であり、
前記位置ずれ検知部は、前記生成された画像情報において前記図形が表示されている位置と前記比較情報が示す位置との差異に基づいて前記読み取りタイミングのずれを検知することを特徴とする、請求項３に記載の画像読み取り装置。
【請求項８】
前記タイミング決定用の原稿は、所定の図形が表示された原稿であり、
前記図形は、前記取得された画像情報において前記図形が表示されるべき位置を示す情報を符号化して生成された図形であり、
前記位置ずれ検知部は、前記取得された画像情報において前記図形が表示されている位置と前記符号化された図形を復号することによって得られた情報が示す位置との差異に基づいて前記読み取りタイミングのずれを検知することを特徴とする、請求項２に記載の画像読取装置。
【請求項９】
前記位置ずれ検知部は、前記原稿の端部が読み取られることにより前記取得された画像情報において前記原稿の端部が表示されている場合に、前記取得された画像情報における前記端部の位置に基づいて前記読み取りタイミングのずれを検知することを特徴とする、請求項１に記載の画像読取装置。
【請求項１０】
前記搬送された原稿を撮像する撮像部と、
前記撮像部に対向する面に背面検知用の図形が表示されるように配置された背面部とを更に含み、
前記位置ずれ検知部は、前記取得された画像情報において前記背面検知用の図形が表示されている範囲に基づき、前記取得された画像情報における前記端部の位置を認識することを特徴する、請求項９に記載の画像読取装置。
【請求項１１】
前記背面検知用の図形は、前記原稿の搬送方向に平行な線であることを特徴とする、請求項１０に記載の画像読取装置。
【請求項１２】
前記背面部は、前記画像読取装置が前記読み取りタイミングの決定動作を実行する場合において前記背面検知用の図形が前記撮像部に対向するように配置されるように前記撮像部に対向する面を切り替えることを特徴とする、請求項１０または１１に記載の画像読取装置。
【請求項１３】
前記読み取りタイミングが決定された後に再度読み取りを実行して前記決定されたタイミングの正否を確認するため、前記読み取られた原稿を反転させる反転制御部を更に含むことを特徴とする、請求項１乃至１２いずれかに記載の画像読取装置。
【請求項１４】
前記反転制御部は、前記読み取られた原稿を二回反転させることにより、前記読み取られた面と同じ面を再度読み取らせることを特徴とする、請求項１３に記載の画像読取装置。
【請求項１５】
原稿搬送装置における原稿の搬送に応じて前記原稿を読み取る画像読取装置の原稿の読み取りタイミングの調整方法であって、
画像情報取得部が、前記原稿搬送装置において搬送された原稿を所定の読み取りタイミングで読み取ることにより生成された画像情報を取得し、
位置ずれ検知部が、前記取得された画像情報に基づき、前記原稿の搬送に応じた前記読み取りタイミングのずれを検知し、
タイミング決定部が、前記検知された読み取りタイミングのずれに基づき、前記原稿の搬送に応じた読み取りタイミングを決定する、画像読取装置の原稿の地読み取りタイミングの調整方法。
【請求項１６】
情報処理装置を、原稿搬送装置における原稿の搬送に応じて前記原稿を読み取る画像読取装置として動作させる制御プログラムであって、
前記原稿搬送装置において搬送された原稿を所定の読み取りタイミングで読み取ることにより生成された画像情報を取得するステップと、
前記取得された画像情報に基づき、前記原稿の搬送に応じた前記読み取りタイミングのずれを検知するステップと、
前記検知された読み取りタイミングのずれに基づき、前記原稿の搬送に応じた読み取りタイミングを決定するステップとを前記情報処理装置に実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読み取り装置の原稿の読み取りタイミングの調整方法及び制御プログラムに関し、特に、画像読取装置における原稿読み取りタイミングの調整に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、書類の電子化に用いるスキャナ、即ち画像読取装置においては、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）によって自動的に搬送される原稿を読み取ることにより、ユーザの手間を軽減する方法が用いられている。このような方式は、原稿スルー方式と呼ばれている。
【０００４】
このような原稿スルー方式の画像読取装置においては、搬送される原稿を正確に読み取るため、原稿の搬送方向、即ち、副走査方向の読み取り位置を調整する必要がある。画像読み取り装置に含まれる読み取り機構による原稿の読み取りは、ＡＤＦによる原稿の搬送に対して所定のタイミングで実行されるため、ＡＤＦによる原稿の搬送タイミングと、読み取り機構による画像の読み取りタイミングとを合わせることにより、上記副走査方向の調整が行われる。
【０００５】
このような目的において、原稿を読み取る読み取り機構とＡＤＦとの相対的な位置を調整することにより、原稿読み取り位置の微調整を行う方法が提案されている（例えば、特許文献１参照）。
【０００６】
特許文献１に開示された方法においては、スキャナ本体にＡＤＦを組み付ける際に、本体に設けられた突起がＡＤＦに設けられた長穴に通され、ボルトで固定される。ここで、上記長穴が副走査方向に長く設けられているため、突起が長穴に通った状態においてＡＤＦが副走査方向に移動可能であり、ＡＤＦとスキャナ本体との相対的な位置の微調整が可能となる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示された方法を用いて副走査方向の微調整を行う場合、作業者が手動でＡＤＦの位置を調整する必要があり、手間がかかる。また、作業者が作業をしている間は通常のスキャンを行うことができないため、装置の運用効率も低下する。更に、特許文献１に開示された方法に係る微調整の精度は、作業者のスキルに依存するため、誰もが高精度な調整を実行することは困難である。
【０００８】
本発明は、上記実情を考慮してなされたものであり、原稿を搬送して読み取る方式の原稿読み取り装置において、原稿の副走査方向の読み取り位置の調整を容易に行うことが可能な画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の発明は、原稿搬送装置における原稿の搬送に応じて前記原稿を読み取る画像読取装置であって、前記原稿搬送装置において搬送された原稿を所定の読み取りタイミングで読み取ることにより生成された画像情報を取得する画像情報取得部と、前記取得された画像情報に基づき、前記原稿の搬送に応じた前記読み取りタイミングのずれを検知する位置ずれ検知部と、前記検知された読み取りタイミングのずれに基づき、前記原稿の搬送に応じた読み取りタイミングを決定するタイミング決定部とを含む。
【００１０】
また、請求項２に記載の発明は、請求項１に記載の画像読み取り装置において、前記画像情報取得部が、前記タイミング決定用の原稿を読み取ることにより生成された画像情報を取得し、前記位置ずれ検知部は、前記取得された画像情報及び比較用の情報に基づいて前記読み取りタイミングのずれを検知することを特徴とする。
【００１１】
また、請求項３に記載の発明は、請求項２に記載の画像読取装置において、前記位置ずれ検知部が、前記比較用の情報として予め記憶されている情報を用いることを特徴とする。
【００１２】
また、請求項４に記載の発明は、請求項３に記載の画像読取装置において、前記位置ずれ検知部が、前記取得された画像情報と予め記憶されている比較用の画像情報との比較結果に基づいて前記読み取りタイミングのずれを検知することを特徴とする。
【００１３】
また、請求項５に記載の発明は、請求項４に記載の画像読取装置において、前記タイミング決定用の原稿が、所定の図形が表示された原稿であり、前記比較用の画像情報が、前記所定の図形と同様の図形が含まれる画像情報であり、前記位置ずれ検知部が、前記取得された画像情報において表示されている前記図形の位置と、前記比較用の画像情報において表示されている前記図形の位置との差異に基づいて前記読み取りタイミングのずれを検知することを特徴とする。
【００１４】
また、請求項６に記載の発明は、請求項５に記載の画像読取装置において、前記取得された画像情報と前記予め記憶されている比較用の画像情報との比較結果に基づき、前記取得された画像情報が前記タイミング決定用の原稿を読み取って生成された画像情報であることを確認する原稿確認部を更に含むことを特徴とする。
【００１５】
また、請求項７に記載の発明は、請求項３に記載の画像読み取り装置において、前記タイミング決定用の原稿が、所定の図形が表示された原稿であり、前記比較情報が、前記取得された画像情報において前記図形が表示されるべき位置を示す情報であり、前記位置ずれ検知部が、前記生成された画像情報において前記図形が表示されている位置と前記比較情報が示す位置との差異に基づいて前記読み取りタイミングのずれを検知することを特徴とする。
【００１６】
また、請求項８に記載の発明は、請求項２に記載の画像読取装置において、前記タイミング決定用の原稿が、所定の図形が表示された原稿であり、前記図形が、前記取得された画像情報において前記図形が表示されるべき位置を示す情報を符号化して生成された図形であり、前記位置ずれ検知部が、前記取得された画像情報において前記図形が表示されている位置と前記符号化された図形を復号することによって得られた情報が示す位置との差異に基づいて前記読み取りタイミングのずれを検知することを特徴とする。
【００１７】
また、請求項９に記載の発明は、請求項１に記載の画像読取装置において、前記位置ずれ検知部が、前記原稿の端部が読み取られることにより前記取得された画像情報において前記原稿の端部が表示されている場合に、前記取得された画像情報における前記端部の位置に基づいて前記読み取りタイミングのずれを検知することを特徴とする。
【００１８】
また、請求項１０に記載の発明は、請求項９に記載の画像読取装置において、前記搬送された原稿を撮像する撮像部と、前記撮像部に対向する面に背面検知用の図形が表示されるように配置された背面部とを更に含み、前記位置ずれ検知部が、前記取得された画像情報において前記背面検知用の図形が表示されている範囲に基づき、前記取得された画像情報における前記端部の位置を認識することを特徴する。
【００１９】
また、請求項１１に記載の発明は、請求項１０に記載の画像読取装置において、前記背面検知用の図形が、前記原稿の搬送方向に平行な線であることを特徴とする。
【００２０】
また、請求項１２に記載の発明は、請求項１０または１１に記載の画像読取装置において、前記背面部が、前記画像読取装置が前記読み取りタイミングの決定動作を実行する場合において前記背面検知用の図形が前記撮像部に対向するように配置されるように前記撮像部に対向する面を切り替えることを特徴とする。
【００２１】
また、請求項１３に記載の発明は、請求項１乃至１２いずれかに記載の画像読取装置において、前記読み取りタイミングが決定された後に再度読み取りを実行して前記決定されたタイミングの正否を確認するため、前記読み取られた原稿を反転させる反転制御部を更に含むことを特徴とする。
【００２２】
また、請求項１４に記載の発明は、請求項１３に記載の画像読取装置において、前記反転制御部が、前記読み取られた原稿を二回反転させることにより、前記読み取られた面と同じ面を再度読み取らせることを特徴とする。
【００２３】
また、請求項１５に記載の発明は、原稿搬送装置における原稿の搬送に応じて前記原稿を読み取る画像読取装置の原稿の読み取りタイミングの調整方法であって、画像情報取得部が、前記原稿搬送装置において搬送された原稿を所定の読み取りタイミングで読み取ることにより生成された画像情報を取得し、位置ずれ検知部が、前記取得された画像情報に基づき、前記原稿の搬送に応じた前記読み取りタイミングのずれを検知し、タイミング決定部が、前記検知された読み取りタイミングのずれに基づき、前記原稿の搬送に応じた読み取りタイミングを決定する。
【００２４】
また、請求項１６に記載の発明は、情報処理装置を、原稿搬送装置における原稿の搬送に応じて前記原稿を読み取る画像読取装置として動作させる制御プログラムであって、前記原稿搬送装置において搬送された原稿を所定の読み取りタイミングで読み取ることにより生成された画像情報を取得するステップと、前記取得された画像情報に基づき、前記原稿の搬送に応じた前記読み取りタイミングのずれを検知するステップと、前記検知された読み取りタイミングのずれに基づき、前記原稿の搬送に応じた読み取りタイミングを決定するステップとを前記情報処理装置に実行させる。
【発明の効果】
【００２５】
本発明によれば、原稿を搬送して読み取る方式の原稿読み取り装置において、原稿の副走査方向の読み取り位置の調整を容易に行うことが可能な画像読取装置を提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。
【図２】本発明の実施形態に係る画像形成装置の機能構成を示す図である。
【図３】本発明の実施形態に係るＡＤＦの構成を示す側断面図である。
【図４】本発明の実施形態に係るレジスト信号とゲート信号との信号タイミングを示すタイミングチャートである。
【図５】本発明の実施形態に係るエンジン制御部に含まれる機能を示す図である。
【図６】本発明の実施形態に係るタイミング調整動作を示すフローチャートである。
【図７】本発明の実施形態に係る読み取り原稿と比較用原稿との比較態様を示す図である。
【図８】本発明の他の実施形態に係るタイミング調整動作を示すフローチャートである。
【図９】本発明の他の実施形態に係るエンジン制御部に含まれる機能を示すブロック図である。
【図１０】本発明の他の実施形態に係る固定読取ガイド部材の読み取り面を示す図である。
【図１１】本発明の他の実施形態に係る固定読取ガイド部材の読み取りによって生成される画像を示す図である。
【図１２】本発明の他の実施形態に係る読み取り画像の例を示す図である。
【図１３】本発明の他の実施形態に係る読み取り画像の例を示す図である。
【図１４】本発明の他の実施形態に係るタイミング調整動作を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、副走査方向の読み取り位置の調整機能を有する複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）としての画像形成装置を例として説明する。
【００２８】
図１は、本実施形態に係る画像形成装置１のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像形成装置１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末と同様の構成に加えて、画像形成を実行するエンジンを有する。即ち、本実施形態に係る画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、エンジン４０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）５０及びＩ／Ｆ６０がバス９０を介して接続されている。また、Ｉ／Ｆ６０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）７０及び操作部８０が接続されている。
【００２９】
ＣＰＵ１０は演算手段であり、画像形成装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。エンジン４０は、画像形成装置１において実際に画像形成を実行する画像形成機構や、画像読み取りを実行する画像読取機構である。
【００３０】
ＨＤＤ５０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。Ｉ／Ｆ６０は、バス９０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ７０は、ユーザが画像形成装置１の状態を確認するための視覚的ユーザインタフェースである。操作部８０は、キーボードやマウス等、ユーザが画像形成装置１に情報を入力するためのユーザインタフェースである。
【００３１】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ５０若しくは図示しない光学ディスク等の記録媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成装置１の機能を実現する機能ブロックが構成される。
【００３２】
次に、図２を参照して、本実施形態に係る画像形成装置１の機能構成について説明する。図２は、本実施形態に係る画像形成装置１の機能構成を示すブロック図である。図２に示すように、本実施形態に係る画像形成装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１１０、スキャナユニット１２０、排紙トレイ１３０、ディスプレイパネル１４０、給紙テーブル１５０、プリントエンジン１６０、排紙トレイ１７０及びネットワークＩ／Ｆ１８０を有する。
【００３３】
また、コントローラ１００は、主制御部１０１、エンジン制御部１０２、入出力制御部１０３、画像処理部１０４及び操作表示制御部１０５を有する。図２に示すように、本実施形態に係る画像形成装置１は、スキャナユニット１２０、プリントエンジン１６０を有し、複写機や画像読取装置としても機能する複合機として構成されている。尚、図２においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００３４】
ディスプレイパネル１４０は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し若しくは画像形成装置１に対して情報を入力する際の入力インタフェース（操作部）でもある。ネットワークＩ／Ｆ１８０は、画像形成装置１がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００３５】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ５０や光学ディスク等の不揮発性記録媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０の制御に従って構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像形成装置１全体を制御する制御部として機能する。
【００３６】
主制御部１０１は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１０２は、プリントエンジン１６０やスキャナユニット１２０等を制御若しくは駆動する駆動手段としての役割を担う。また、エンジン制御部１０２は、本実施形態の用紙に係る機能として、スキャナユニット１２０による画像読み取りのタイミングを調整する機能を含む。エンジン制御部１０２の詳細な機能については後に詳述する。
【００３７】
入出力制御部１０３は、ネットワークＩ／Ｆ１８０を介して入力される信号や命令を主制御部１０１に入力する。また、主制御部１０１は、入出力制御部１０３を制御し、ネットワークＩ／Ｆ１８０を介して他の機器にアクセスする。
【００３８】
画像処理部１０４は、主制御部１０１の制御に従い、入力された印刷ジョブに含まれる印刷情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１６０が画像形成動作において形成すべき画像を描画するための情報である。また、印刷ジョブに含まれる印刷情報とは、ＰＣ等の情報処理装置にインストールされたプリンタドライバによって画像形成装置１が認識可能な形式に変換された画像情報である。操作表示制御部１０５は、ディスプレイパネル１４０に情報表示を行い若しくはディスプレイパネル１４０を介して入力された情報を主制御部１０１に通知する。
【００３９】
次に、本実施形態に係るＡＤＦ１１０、スキャナユニット１２０及び排紙トレイ１３０の機械的な構成について、図３を参照して説明する。図３は、本実施形態に係るＡＤＦ１１０、スキャナユニット１２０及び排紙トレイ１３０の機械的構成を模式的に示す断面図である。
【００４０】
図３に示すように、スキャナユニット１２０によって読み取られた後の原稿をスタックする排紙トレイ１３０は、ＡＤＦ１１０の本体カバー２０１の下部に固定されており、この真上には、読み取られる前の原稿を載置する原稿載置台２０２が配置されている。原稿載置台２０２及び排紙トレイ１３０の図中左側には、ＡＤＦ１１０において原稿を搬送するための搬送機構が配置されている。
【００４１】
搬送機構中において原稿が搬送される原稿搬送路は、図中でアルファベットの「Ｃ」字状に湾曲した形状になっている。原稿載置台２０２から原稿搬送炉に供給された原稿は、図中右側から左に向って搬送された後、左端の湾曲部で反転される。この反転により、原稿載置台２０２において鉛直方向上方に向けられていた原稿の読取面が鉛直方向下方に向けられる。その後、原稿は、原稿搬送路において図中左側から右側に向けて搬送される。
【００４２】
ＡＤＦ１１０の原稿搬送路の大部分は、上下に所定の間隙を介して対向しながら複雑に湾曲する２枚のガイド板の間に形成されており、原稿はこれら２枚のガイド板の間で搬送される。但し、原稿搬送路の全工程のうち、スキャナユニット１２０に設けられた第１コンタクトガラス１２１の真上を横切る区間では、原稿搬送路が、ＡＤＦ１１０とスキャナユニット１２０との間に形成されている。
【００４３】
ＡＤＦ１１０の原稿搬送路における図中左端の湾曲部で反転せしめられた後、図中左側から右側に搬送されるようになった原稿は、上記固定読取部の露光位置である第１コンタクトガラス１２１の真上を横切る。このとき、原稿の読取面の画像が固定読取部に読み取られる。読み取られた後の原稿は、第１コンタクトガラス１２１と第２コンタクトガラス１２３との間に配設されたガイド突起１２２に案内されて、ＡＤＦ１１０内に再び進入する。そして、排紙トレイ１３０上に送られる。
【００４４】
上述したように、ＡＤＦ１１０、スキャナユニット１２０の動作は、エンジン制御部１０２が制御するが、その制御の一部をＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアによってＡＤＦ１１０やスキャナユニット１２０自身が実行しても良い。
【００４５】
図３に示すように、原稿載置台２０２には、反射型フォトセンサからなる第１原稿長さセンサ２０３ａ、第２原稿長さセンサ２０３ｂ、第３原稿長さセンサ２０３ｃが図中左側から右側に向けて順に並ぶように配設されている。これら３つの長さセンサによる原稿載置台２０２上の原稿の検知結果に基づいて、原稿の搬送方向の長さを把握することができる。
【００４６】
原稿載置台２０２は、図中右上から左下に向かう傾斜をもつように固定されており、原稿載置台２０２上に載置された原稿束は重力によってＡＤＦ１１０の給紙口に向けて台上を滑り落ちていく。そして、原稿載置台２０２の上面と所定の間隙を介して対向する位置で揺動可能に支持されるレバー部材２０４を倒しながら、更に滑り落ちていく。このとき、倒れたレバー部材２０４が原稿セットセンサ２０５によって検知される。その後、原稿は、原稿載置台２０２の図中左側方に配設されたストッパー部材に突き当たって止まる。そして、原稿の幅方向（図紙面に直交する方向）の位置が、図示しないサイドフェンスによって調整される。
【００４７】
このようにして原稿束が原稿載置台２０２上にセットされた状態で、ディスプレイパネル１４０に設けられたスタートボタンが押されると、その信号がコントローラ１００に入力される。コントローラ１００においては、エンジン制御部１０２がＡＤＦ１１０に含まれるモータを駆動することにより、原稿載置台２０２上にセットされた原稿の搬送が開始される。
【００４８】
原稿の搬送においては、ピックアップローラ２０６が原稿束を上から押さえ、そして、原稿載置台２０２に固定された３つの原稿長さセンサ２０３ａ〜２０３ｃによる検知結果に基づいて、原稿の搬送方向における長さを判定する。その後、給紙モータが正転し、原稿が原稿搬送路内に侵入する向きにピックアップローラ２０６が回転する。これにより、原稿載置台２０２上の原稿束における上部数枚の原稿が原稿搬送路の入り口である入口給紙ユニット２０７に供給される。
【００４９】
入口給紙ユニット２０７においては、駆動ローラ２０７ａと従動ローラ２０７ｂとに無端状の給紙ベルト２０７ｃが架け渡されており、給紙モータの正転に伴う駆動ローラ２０７ａの回転によって給紙ベルト２０７ｃが図中時計回り方向に無端移動される。給紙ベルト２０７ｃの下部張架面には、給紙モータの正転によって図中時計回りに回転駆動されるリバースコロ２０７ｄが当接している。給紙ベルト２０７ｃとリバースコロ２０７ｄとの当接部においては、給紙ベルト２０７ｃの表面が給紙方向に移動するのに対し、リバースコロ２０７ｄの表面が給紙とは反対方向に移動する。
【００５０】
入口給紙ユニット２０７に向けて送られた数枚の原稿は、上記当接部に挟まれ、給紙ベルト２０７ｃに接触する最上位の原稿に対して給紙方向の移動力が付与される。また、最上位よりも下の原稿には、リバースコロ２０７ｄによって給紙とは反対方向の移動力が付与される。これにより、数枚の原稿から最上位の原稿だけが分離される仕組みになっている。
【００５１】
入口給紙ユニット２０７の図中左側には、分離センサ２０８、突き当てセンサ２０９、プルアウト従動ローラ２１０、紙幅検知レバー群２１２が、右側から左側に向けて順に並ぶように配設されている。プルアウト従動ローラ２１０には、その下方からプルアウト駆動ローラ２１１が当接しており、これの回転駆動によってプルアウト従動ローラ２１０が回転する。
【００５２】
入口給紙ユニット２０７によって分離された原稿は、給紙ベルト２０７ｃによって原稿搬送路内を図中左側に向けて送られながら、分離センサ２０８、突き当てセンサ２０９に順次検知される。エンジン制御部１０２は、原稿の先端が突き当てセンサ２０９によって検知された時点からカウントを開始する。
【００５３】
そして、モータを制御することにより、ピックアップローラ２０６を原稿束上から待避させて、給紙ベルト２０７ｃの表面移動だけで原稿を送るようにする。その後、所定の値までカウントが進んだ時点で給紙モータを逆転駆動する。給紙モータの回転駆動方向が正転から逆転に繰り替えられると、給紙ベルト２０７ｃの駆動が停止するとともに、プルアウト駆動ローラ２１１の駆動及びプルアウト従動ローラ２１０の従動が開始する。
【００５４】
エンジン制御部１０２によるカウントアップ値は、原稿の先端が検知された時点から、給紙ベルト２０７ｃによって原稿をプルアウトローラ対のニップ入口に搬送するまでに要する時間よりも少し長めになっている。このため、原稿は、その先端をプルアウトローラ対のニップに突き当ててから、更に少しだけ給紙ベルト２０７ｃによって送られて中央部を撓ませた後に止まる。このような停止により、原稿は、分離給送時に発生した原稿の幅方向への傾き（スキュー）が補正される。
【００５５】
プルアウト駆動ローラ２１１は、原稿のスキューを補正し、若しくは補正後の原稿を後述する読取入口ローラ対まで搬送するためのローラである。給紙モータの逆転によってプルアウト駆動ローラ２１１が回転駆動を開始すると、原稿がプルアウトローラ対のニップに挟まれて、原稿搬送路内を更に左側に向けて搬送される。そして、やがて、紙幅検知レバー群２１２との接触位置に到達する。
【００５６】
紙幅検知レバー群２１２は、原稿面と直交する方向に並ぶ複数の紙検知レバーからなり、これらは個々に独立して揺動可能に支持されている。紙幅検知レバー群２１２との接触位置に到達した原稿は、複数の紙検知レバーをその紙幅に応じた数だけ倒しながら、更に図中左側へと搬送されていく。このとき、倒れた紙検知レバーの数に基づいて、原稿の紙幅が把握される。
【００５７】
エンジン制御部１０２は、原稿長さセンサ２０３ａ〜２０３ｃの検知信号に基づいて取得した原稿の長さ情報や、紙幅検知レバー群２１２の機能によって取得した原稿の幅寸法情報を、スキャナユニット１２０を駆動する際の情報として用いる。尚、原稿の搬送方向の正確な長さについては突き当てセンサ２０９によって原稿の先端を検知してから後端を検知しなくなるまでのカウント値に基づいて算出される。
【００５８】
プルアウト駆動ローラ２１１の駆動による原稿の搬送速度は、給紙ベルト２０７ｃによる給紙速度よりも高速に設定されている。これにより、特に２枚目以降の原稿では先行する原稿との紙間を詰めて読取速度を高速化することができる。
【００５９】
紙幅検知レバー群２１２との接触位置を通過した原稿は、原稿搬送路の図中左端に設けられた湾曲部に進入し、鉛直方向上方から下方に向けて「Ｃ」時状の弧を描くような経路によって反転される。このとき、原稿は、反転の途中で読取入口センサ２１３によって検知される。エンジン制御部１０２は、読取入口センサ２１３による検知に基づいてプルアウト駆動ローラ２１１による搬送を減速するとともに、補正カウントを開始する。そして、所定時間の補正カウントを行った後に給紙モータを停止させる。
【００６０】
原稿搬送路の図中左端に設けられた湾曲部の搬送方向末端付近には、読取入口駆動ローラ２１４と、これに対して図中左側方から当接する読取入口従動ローラ２１５とからなる読取入口ローラ対が配設されている。
【００６１】
エンジン制御部１０２による補正カウントのカウントアップ値は、原稿の先端が読取入口センサ２１３に検知された時点から、プルアウト駆動ローラ２１１によって原稿を読取入口ローラ対のニップ入口に搬送するまでに要する時間よりも少し長めになっている。このため、原稿は、その先端を読取入口ローラ対のニップに突き当ててから、更に少しだけプルアウト駆動ローラ２１１によって送られて中央部を撓ませた後に止まる。このような停止により、原稿は、プルアウトローラ対による原稿搬送時に発生したスキューが補正されて、スキャナユニット１２０の読取部に読み取られる直前のレジスト位置にセットされる。
【００６２】
エンジン制御部１０２は、読取入口センサ２１３の検知に基づいて原稿のレジスト完了を認識すると、以下のようなスルー読取制御を実施する。まず、エンジン制御部１０２は、ユーザのキー操作による読取モードの設定について、片面モードであるか両面モードであるかを判断し、設定に応じた読み取りを開始する。
【００６３】
片面、両面の何れのモードであっても、エンジン制御部１０２は、読取りモータを正転駆動させて読取入口駆動ローラ２１４を読取り倍率に応じた搬送速度で回転駆動する。これによって原稿が読取入口ローラ対のニップから送り出され、原稿搬送路の図中左端から右側に向けて搬送される。そして、読取入口ローラ対の図中右側方に配設されているレジストセンサ２１６によって検知された後、スキャナユニット１２０の露光位置に通される。この露光位置は、ＡＤＦ１１０によって原稿を搬送する場合の原稿読取位置であり、具体的には、ＡＤＦ１１０の固定読取ガイド部材２２６と、スキャナユニット１２０の第１コンタクトガラス１２１とが対向している位置である。原稿は両者間に通される際に、その下面の原稿画像が読み取られる。
【００６４】
エンジン制御部１０２は、レジストセンサ２１６によって原稿の先端が検知されると、パルスカウントを開始する。そして、原稿の先端がスキャナユニット１２０の露光位置に到達するタイミングで、スキャナユニット１２０に対し、副走査方向有効画像領域を示すゲート信号を送る。なお、このゲート信号は、原稿の後端が前述の露光位置を抜けるまで出力される。また、エンジン制御部１０２は、ゲート信号を出力すると直ちに、ゲートカウントを開始する。この、エンジン制御部１０２が、レジストセンサ２１６による検知信号を受信した後、ゲートカウントのカウント値に応じてゲート信号を出力するまでのタイミングの調整が、本実施形態に係る要旨となる。
【００６５】
図４は、レジストセンサ２１６による検知信号（以降、レジスト信号）と、エンジン制御部１０２が出力するゲート信号との関係を示すタイミングチャートである。図４に示すように、エンジン制御部１０２は、レジスト信号がアサートされたタイミングｔ１の後、期間Ｔ１が経過したタイミングｔ２においてゲート信号をアサートする。これにより、スキャナユニット１２０が、図３に示す露光位置において原稿の読み取りを開始する。
【００６６】
そして、更に搬送されることにより、原稿がレジストセンサ２１６の検知位置を通過し、レジスト信号がネゲートされるタイミングｔ３の後、期間Ｔ１が経過したタイミングｔ４において、エンジン制御部１０２がゲート信号をネゲートする。これにより、スキャナユニット１２０が、原稿の読み取りを終了する。即ち、図４に示す期間Ｔ２の間、スキャナユニット１２０が原稿を読み取る。換言すると、図４に示す期間Ｔ２は、原稿の先端がスキャナユニット１２０の露光位置に到達した後、原稿の後端が露光位置を通過するまでの期間である。
【００６７】
ここで、図４に示す期間Ｔ１の設定が間違っていると、スキャナユニット１２０は、原稿の全体を好適に読み取ることができない。例えば、期間Ｔ１が短い場合、原稿が露光位置に到達する前に読み取りが開始されてしまう。結果的に、生成される画像の上部には、露光位置の背面、即ち、固定読み取りガイド部材を読み取った範囲が含まれてしまう。また、原稿が露光位置を完全に通過する前に読み取りが終了してしまうため、原稿の後端側が読み取られない。
【００６８】
他方、期間Ｔ１が長い場合、原稿の先端が露光入りを通り過ぎてから読み取りが開始されることになる。この場合、原稿の先端側が読み取られない。また、生成される画像の下部には、露光位置の背面を読み取った範囲が含まれてしまう。本実施形態は、図４に示すＴ１の値を好適に調整することにより、このような課題を解決する。
【００６９】
スキャナユニット１２０の露光位置を通過した原稿は、第１コンタクトガラス１２１の右横に配設されたガイド突起１２２によってＡＤＦ１１０内に案内される。そして、ＡＤＦ１１０の原稿搬送路内において、読取出口駆動ローラ２１７とこれに当接する読取出口従動ローラ２１８とによる読取出口ローラ対のニップを通過した後、読取出口センサ２１９によって検知される。
【００７０】
読取出口センサ２１９によって検知された後の原稿ＭＳは、排紙駆動ローラ２２０と、これに当接する排紙従動ローラ２２１とからなる排紙ローラ対のニップを通過する。これ以降は、片面モードと両面モードとで異なった制御が実施される。片面モードの場合には、排紙ローラ対のニップを通過した原稿が、図３の破線で示した状態にある切替爪２２２の下面に突き当たりながら、排紙トレイ１３０上に案内され、そこにスタックされる。排紙が完全に終わるに先立って、レジストセンサ２１８が原稿の後端側を検知しなくなり、その後端が露光位置を抜けきるタイミングにおいて、エンジン制御部１０２が、ゲート信号の出力を停止する。
【００７１】
一方、両面モードの場合には、原稿の先端が読取出口センサ２１９に検知された時点でスイッチバックソレノイドが駆動され、切替爪２２２が図３の破線で示された位置から実線で示された位置まで回転する。そして、排紙ローラ対のニップを通過した原稿が、切替爪２２２の上面に沿って搬送されて、スイッチバックセンサ２２３によって検知された後、スイッチバック待機路に送られる。このスイッチバック待機路では、スイッチバック駆動ローラ２２４と、これに当接するスイッチバック従動ローラ２２５とからなるスイッチバックローラ対が配設されている。原稿は、このスイッチバックローラ対のニップに挟まれてスイッチバック待機路内を進んでいく。
【００７２】
読取出口センサ２１９が原稿の後端を検知しなくなってから所定時間が経過すると、スイッチバック待機路を搬送される原稿の後端が排紙ローラ対を抜けたと判断される。そして、スイッチバックソレノイドの駆動が停止されて、切替爪２２２が図中実線の位置から破線の位置に回転する。この後、スイッチバックモータが逆転駆動され、スイッチバックローラ対や排紙ローラ対が逆回転を初める。これにより、原稿が今度は後端側を先頭に向けながら、リバースコロ２０７の真下にある再給紙路内を突き当てセンサ２０９に向けて再搬送される。この時、搬送時間短縮のためにスイッチバック駆動モータや、読取モータが高速回転する。また、原稿がスイッチバックを始めてから所定時間経過後に給紙モータが高速逆回転する。
【００７３】
その後、原稿がスイッチバックセンサ２２３に検知されなくなると、スイッチバックモータが停止し、原稿がプルアウトローラ対のニップに突き当たって一時停止する。その後、先の読取時と同様の制御によって原稿の裏面画像の読取が行われた後、原稿が排紙ローラ対を経て再度スイッチバックされた後、排紙トレイ１３０にスタックされる。但し、スイッチバック時には読取り倍率に応じた速度で搬送する必要は無いので、高速搬送のまま読取り位置を通過させ、原稿後端を読取出口センサ２１９にて検知したら減速することにより、原稿排出時の飛出し防止と処理時間短縮とが図られる。
【００７４】
画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部１０３がネットワークＩ／Ｆ１８０を介して印刷ジョブを受信する。入出力制御部１０３は、受信した印刷ジョブを主制御部１０１に転送する。主制御部１０１は、印刷ジョブを受信すると、画像処理部１０４を制御して、印刷ジョブに含まれる印刷情報に基づいて描画情報を生成させる。
【００７５】
画像処理部１０４によって描画情報が生成されると、エンジン制御部１０２は、生成された描画情報に基づき、給紙テーブル１５０から搬送される用紙に対して画像形成を実行する。即ち、プリントエンジン１６０が画像形成部として機能する。プリントエンジン１６０の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１６０によって画像形成が施された文書は排紙トレイ１７０に排紙される。
【００７６】
画像形成装置１がスキャナ、即ち画像読取装置として動作する場合は、ユーザによるディスプレイパネル１４０の操作若しくはネットワークＩ／Ｆ１８０を介して外部のＰＣ等から入力されるスキャン実行指示に応じて、操作表示制御部１０５若しくは入出力制御部１０３が主制御部１０１にスキャン実行信号を転送する。主制御部１０１は、受信したスキャン実行信号に基づき、エンジン制御部１０２を制御する。
【００７７】
エンジン制御部１０２は、ＡＤＦ１１０を駆動し、原稿載置台２０２にセットされた原稿をスキャナユニット１２０に搬送させる。また、エンジン制御部１０２は、スキャナユニット１２０を駆動し、ＡＤＦ１１０から搬送される原稿を撮像する。また、ＡＤＦ１１０に原稿がセットされておらず、第２コンタクトガラス１２３に直接原稿がセットされた場合、セットされた原稿を撮像する。
【００７８】
撮像動作においては、スキャナユニット１２０に含まれるＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１０２は、スキャナユニット１２０が生成した撮像情報を画像処理部１０４に転送する。画像処理部１０４は、主制御部１０１の制御に従い、エンジン制御部１０２から受信した撮像情報に基づき画像情報を生成する。画像処理部１０４が生成した画像情報はＨＤＤ５０等の画像形成装置１に装着された記憶媒体に保存される。
【００７９】
画像処理部１０４によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ５０等に格納され若しくは入出力制御部１０３及びネットワークＩ／Ｆ１８０を介して外部の装置に送信される。即ち、ＡＤＦ１１０及びエンジン制御部１０２が画像入力部として機能する。
【００８０】
また、画像形成装置１が複写機として動作する場合は、エンジン制御部１０２がスキャナユニット１２０から受信した画像情報に基づき、画像処理部１０４が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１０２がプリントエンジン１６０を駆動する。
【００８１】
このような画像形成装置１において、本実施形態に係る要旨は、上述したように、スキャナユニット１２０が原稿を読み取る際のゲート信号の出力タイミングの調整にある。本実施形態に係る画像形成装置１は、タイミング調整用の原稿を読み取って画像情報を生成し、生成された画像情報と予め格納されている画像情報とを比較し、画像のずれを検知することにより、ゲート信号の出力タイミングを調整する。以下、本実施形態に係るゲート信号の出力タイミングの調整動作について、図を参照して説明する。
【００８２】
図５は、本実施形態に係るエンジン制御部１０２に含まれる機能を示す図である。図５に示すように、本実施形態に係るエンジン制御部１０２は、画像情報取得部３０１、画像比較部３０２、タイミング修正部３０３、比較画像記憶部３０４、反転制御部３０５及び読取制御部３０６を含む。
【００８３】
画像情報取得部３０１は、スキャナユニット１２０が原稿を読み取って生成した画像情報を取得する。画像比較部３０２は、比較画像記憶部３０４に記憶されている比較用の画像と画像情報取得部３０１が取得した画像とを比較し、両者の画像のずれを検知する。
【００８４】
タイミング修正部３０３は、画像比較部３０２が検知した画像のずれに基づき、上述したゲート信号の出力タイミングを調整する。比較画像記憶部３０４は、画像比較部３０２によって参照される比較用の画像情報を記憶している。この比較用の画像情報とは、タイミング調整用の画像情報を好適なタイミングで読み取った場合に生成される画像情報である。
【００８５】
反転制御部３０５は、ＡＤＦ１１０における用紙の反転機構を制御し、搬送されている原稿を反転させる。読取制御部３０６は、スキャナユニット１２０を制御し、搬送された原稿の読み取りを制御する。即ち、上述したゲート信号の出力タイミングの情報は、読取制御部３０６がスキャナユニット１２０を制御する際のパラメータの情報として設定される。
【００８６】
次に、本実施形態に係るゲート信号の出力タイミングの調整動作について説明する。図６は、本実施形態に係るゲート信号の出力タイミングの調整動作を示すフローチャートである。本実施形態に係る画像形成装置１においてゲート信号の出力タイミングの調整を実行する場合、装置をタイミング調整モードにし、ＡＤＦ１１０の原稿載置台２０２にタイミング調整用の原稿をセットして、原稿の読み取りを実行する。
【００８７】
原稿の読み取りは、読取制御部３０６がＡＤＦ１１０及びスキャナユニット１２０を制御することにより実行される。タイミング調整モードにおいて原稿の読み取りが実行されると、画像情報取得部３０１が、読み取りによって生成された画像情報を取得する（Ｓ６０１）。画像情報取得部が画像情報（以降、読み取り画像とする）を取得すると、画像比較部３０２が、読み取り画像と比較画像記憶部３０４に記憶されている比較用画像とを比較する（Ｓ６０２）。
【００８８】
ここで、Ｓ６０２における画像の比較処理について説明する。図７（ａ）は、本実施形態に係るタイミング調整用原稿を示す図である。本実施形態において、エンジン制御部１０２は、図７（ａ）に示すような画像が正確に読み取れているか否かに基づき、ゲート信号の出力タイミングを調整する。
【００８９】
比較画像記憶部３０４に記憶されている比較用画像は、図７（ａ）に示す画像を正確なタイミングで読み取った画像である。図７（ｂ）に、読み取り画像と比較用画像との比較態様を示す。図７（ｂ）においては、ゲート信号の出力タイミングが未調整であるため、画像中の図形の位置がギャップｇだけずれて読み取られた場合を示している。
【００９０】
Ｓ６０２の画像比較の結果、画像比較部３０２は、まずタイミング調整用の原稿が読み取られたか否かを判断する（Ｓ６０３）。即ち、画像比較部３０２が、原稿確認部として機能する。現在公知の画像比較技術においては、図７（ｂ）に示すように図形の位置がずれていても、同様の図形が表示されていれば、同様の図形が表示されている画像として判定することができる。従って、Ｓ６０３において、画像比較部３０２は、同様の図形が表示されていないと判断した場合、タイミング調整用の原稿ではないとして原稿エラーを検知する（Ｓ６０３／ＹＥＳ）。尚、Ｓ６０２における画像比較の具体的な方法については、公知の様々な方法を用いることが可能であり、詳細な説明を省略する。
【００９１】
また、Ｓ６０３において、エンジン制御部１０２は、第１原稿長さセンサ２０３ａ、第２原稿長さセンサ２０３ｂ、第３原稿長さセンサ２０３ｃ（以降、総じて原稿長さセンサ２０３とする）の検知信号を取得し、複数の原稿がセットされていないか否か確認する。一度原稿が搬送された後においても原稿長さセンサ２０３が原稿を検知している場合、タイミング調整モードであるにも関わらず、複数の原稿がセットされているとして、エンジン制御部１０２は、原稿エラーと判断する（Ｓ６０３／ＹＥＳ）。
【００９２】
画像比較部３０２が原稿エラーを検知すると、主制御部１０１が操作表示制御部１０５を制御しディスプレイパネル１４０にエラー通知を表示させる（Ｓ６０４）。そして、エンジン制御部１０２がＡＤＦ１１０を制御して原稿を排紙し（Ｓ６０５）、処理を終了する。Ｓ６０２の比較の結果、タイミング調整用の原稿であると判断された場合（Ｓ６０３／ＮＯ）、次に、画像比較部３０２は、読み取り画像に表示された図形と、比較用画像に表示された図形との位置ずれの有無を判断する（Ｓ６０６）。即ち、画像比較部６０６が、位置ずれ検知部として機能する。
【００９３】
図７（ｂ）に示すように、本実施形態に係るＳ６０６においては、表示された図形の最上部の位置の差異を検知することにより位置ずれを検知する。このような処理は、例えば、夫々の画像における黒画素のうち、最も画像上部に存在する黒画素の座標を比較することにより実現することができる。
【００９４】
Ｓ６０６において、図形の位置がずれていなければ（Ｓ６０６／ＹＥＳ）、画像比較部３０２は、ゲート信号の出力タイミングの調整は不要であると判断する。この場合、エンジン制御部１０２がＡＤＦ１１０を制御して原稿を排紙し（Ｓ６０５）、処理を終了する。
【００９５】
Ｓ６０６において、図形の位置がずれていた場合（Ｓ６０６／ＮＯ）、図７（ｂ）に示すように検知されたギャップｇに基づき、タイミング修正部３０３が、ゲート信号出力のタイミングを修正する（Ｓ６０７）。上述したように、ゲート信号の出力タイミングの情報は、図４において説明したＴ１のように、読取制御部３０６がスキャナユニット１２０を制御する際のパラメータの情報として設定されている。従って、Ｓ６０７において、タイミング修正部３０３は、読取制御部３０６に記憶されているパラメータの情報を修正することにより、ゲート信号の出力タイミングを修正する。即ち、タイミング修正部３０３が、スキャナユニット１２０による原稿の好適な読み取りタイミングを決定するタイミング決定部として機能する。
【００９６】
Ｓ６０７において、タイミング修正部３０３は、図７（ｂ）に示すギャップｇの間隔に応じて、上記パラメータを修正する値を決定する。即ち、ギャップｇの間隔が広ければ、その分パラメータを修正する値も大きくする必要がある。他方、ギャップｇの間隔が狭ければ、パラメータを修正する値は小さい値となる。
【００９７】
また、図７（ｂ）に示すように、読み取り画像における図形の位置が比較用画像における図形の位置よりも下である場合、現在のゲート信号の出力タイミングが遅いということである。この場合、タイミング修正部３０３は、ゲート信号の出力タイミングが早くなるように、パラメータ調整を行う。他方、読み取り画像における図形の位置が比較用画像における図形の位置よりも上である場合、現在のゲート信号の出力タイミングが早いということである。この場合、タイミング修正部３０３は、ゲート信号の出力タイミングが遅くなるように、パラメータ調整を行う。
【００９８】
エンジン制御部１０２においては、反転制御部３０５が、Ｓ６０７の処理と並行して、原稿を反転させる（Ｓ６０８）。これにより、タイミング調整用の原稿は、図３において説明したように反転され、再度スキャナユニット１２０の露光位置に搬送される。これにより、Ｓ６０７において実行されたタイミング修正の結果が好適であるか否かを確認するための処理（Ｓ６０１〜Ｓ６０３、Ｓ６０６）を実行することが可能となる。
【００９９】
尚、Ｓ６０７及びＳ６０８の処理の後、タイミング調整用の原稿は反転されて読み取られ、Ｓ６０１以降の処理が繰り返される。従って、タイミング調整用の原稿は、その両面にタイミング調整用の画像、即ち、図７（ａ）に示すような画像が表示されている必要がある。これにより、原稿を１回反転させることによって、Ｓ６０１〜Ｓ６０６の処理を繰り返すことが可能となる。
【０１００】
尚、タイミング調整用の原稿の片面にのみ画像が表示されている場合であっても、Ｓ６０８において、反転制御部３０５がＡＤＦ１１０を制御して原稿を２回反転させることにより、Ｓ６０１〜Ｓ６０６の処理を繰り返すことが可能となる。
【０１０１】
Ｓ６０７及びＳ６０８の処理が終了すると、読取制御部３０６が、再度ＡＤＦ１１０及びスキャナユニット１２０を制御し、Ｓ６０１からの処理を繰り返す。そして、Ｓ６０６において、読み取り画像に表示された図形と、比較用画像に表示された図形との位置ずれが無いと判断されると、ゲート信号の出力タイミングの調整が完了する。
【０１０２】
このように、本実施形態に係る画像形成装置１においては、ゲート信号の出力タイミングの調整において、専用の原稿を用い、その原稿に対応した画像情報を予め記憶しておくことにより、読み取り画像と予め格納された画像との比較結果に基づいて自動的にゲート信号の出力タイミングを調整する。このような構成により、原稿を搬送して読み取る方式の原稿読み取り装置において、原稿の副走査方向の読み取り位置の調整を容易に行うことが可能となる。
【０１０３】
尚、上記実施形態においては、比較画像記憶部３０４が、比較用の画像情報を予め記憶している場合を例として説明した。しかしながら、図６のＳ６０６の処理において、上述したように黒画素の位置ずれを判断する場合、画像そのものではなく、最も上側に存在する黒画素の座標の情報があれば、位置ずれを検知することが可能である。従って、比較用の画像に限らず、上記座標の情報、即ち、読み取り画像において、確認用の図形が表示されるべき位置を示す情報など、位置ずれを検知するための情報を予め記憶しておけば、上記と同様に、位置ずれを検知してタイミング調整を実行することが可能となる。
【０１０４】
他方、図６のＳ６０３において説明したように、比較用の画像を記憶しておくことにより、画像の類似度判断が実行可能となり、搬送された原稿がタイミング調整用の画像であるか否かを判断することが可能となる。従って、上述したように、比較画像記憶部３０４を設け、比較用の画像情報を記憶しておくことが好ましい。
【０１０５】
また、上記実施形態においては、図６（ａ）に示すように、専用の原稿として、所定の図形が表示された原稿を用いる場合を例として説明した。この他、例えば、バーコードやＱＲコード（登録商標）等、符号化された図形情報が表示された原稿を、専用の原稿として用いても良い。
【０１０６】
上記符号化された図形情報を用いる場合、バーコードやＱＲコード（登録商標）等、夫々のコードが表示されるべき位置の座標の情報を埋め込むことができる。この場合、読み取り画像に含まれるコードを複合して得られた座標情報と、読み取り画像におけるコードの位置とを比較することにより、図６のＳ６０６の処理を実行することが可能となる。これにより、エンジン制御部１０２の構成をより簡略化することが可能であると共に、予め比較用の画像を記憶しておく場合よりも、比較的自由に専用の原稿を生成することが可能となる。
【０１０７】
また、上記符号化情報を用いる場合の他、上記座標情報等を直接表示しても良い。この場合、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）等によって、表示された情報を読み取ることにより、上記符号化情報の場合と同様の効果を得ることが可能である。
【０１０８】
また、図６において説明したような動作において、Ｓ６０１〜Ｓ６０３及びＳ６０６〜Ｓ６０８の処理を複数回繰り返しても、Ｓ６０６の判断結果において位置ずれ無しと判断されない場合、エンジン制御部１０２、ＡＤＦ１１０、スキャナユニット１２０等、関連する部位に何らかの不具合が生じている可能性がある。このような場合、そのまま処理を繰り返すよりも、一度処理を停止してユーザに確認させることが好ましい。そのような例について、図８を参照して説明する。
【０１０９】
図８は、図６においてＳ６０１〜Ｓ６０３及びＳ６０６〜Ｓ６０８の処理が所定回数繰り返された場合に、処理を停止する場合の動作を示すフローチャートである。図８に示すように、Ｓ６０１〜Ｓ６０６は、図６のＳ６０１〜Ｓ６０６と同様である。ここで、図８の例においては、Ｓ６０６において位置ずれありと判断された場合（Ｓ６０６／ＮＯ）、画像比較部３０２は、繰り返し回数のカウンタをインクリメントする。この繰り返し回数のカウンタは画像比較部３０２が記憶している。
【０１１０】
繰り返し回数のカウンタがインクリメントされた結果、カウンタの値がそのカウンタに対して設定された閾値の値に達した場合（Ｓ６０９／ＹＥＳ）、画像比較部３０２は、上述したように、エンジン制御部１０２、ＡＤＦ１１０、スキャナユニット１２０等、関連する部位に何らかの不具合が生じていると判断する。この場合、主制御部１０１が操作表示制御部１０５を制御しディスプレイパネル１４０にエラー通知を表示させる（Ｓ６１０）。そして、エンジン制御部１０２がＡＤＦ１１０を制御して原稿を排紙し（Ｓ６０５）、処理を終了する。
【０１１１】
他方、繰り返し回数のカウンタが閾値に達していなければ（Ｓ６０９／ＮＯ）、図６において説明したＳ６０７及びＳ６０８の処理を実行する。このような処理により、画像形成装置１において何らかの異常が発生している場合に、処理が永久に繰り返されてしまう課題を解決することができる。
【０１１２】
また、上記実施形態においては、図７（ａ）に示すように、専用の原稿に図形が表示されている場合を例として説明した。この専用の原稿に表示される図形は、図６のＳ６０６において副走査方向の位置ずれを検知可能な図形であればどのようなものでも良く、より簡単な例としては、例えば、主走査方向、即ち、図７（ａ）の横方向の直線である。このような場合であっても、上記と同様の効果を得ることが可能である。
【０１１３】
また、上記実施形態においては、図６のＳ６０７及びＳ６０８の処理を並行して実行する場合を例として説明した。これにより、再度の位置ずれの検知を迅速に実行することが可能となる。しかしながら、並列処理は必須ではなく、いずれか一方を先に実行し、他方を後から実行しても良い。
【０１１４】
実施の形態２．
実施の形態１においては、ゲート信号の出力タイミングのずれを検知するために、専用の原稿を用いる場合を例として説明した。本実施形態においては、専用の原稿でなくとも、ゲート信号の出力タイミングを調整可能な例について説明する。
【０１１５】
ＡＤＦ１１０において、読み取り位置の背景、即ち背面部となる固定読取ガイド部材２２６は、一般的に白色である。本実施形態においては、この固定読取ガイド部材２２６に所定のパターンを表示することにより、読み取り原稿の端部を検知することが要旨の一つとなる。
【０１１６】
図９に、本実施形態に係るエンジン制御部１０２に含まれる機能を示す。図９に示すように、本実施形態に係るエンジン制御部１０２は、実施の形態１と同様の構成として、画像情報取得部３０１、タイミング修正部３０３、反転制御部３０５及び読取制御部３０６を含む。また、本実施形態に係るエンジン制御部１０２においては、比較画像記憶部３０４が省略されており、画像比較部３０２に替えて用紙端検知部３０７が設けられている。
【０１１７】
用紙端検知部３０７は、スキャナユニットが原稿を読み取ることにより生成され、画像情報取得部３０１が取得した画像情報において、原稿の端部が表示されている位置を検知する。以下、用紙端検知部３０７による用紙端部の検知態様について説明する。
【０１１８】
図１０は、本実施形態に係る固定読取ガイド部材２２６と原稿の搬送方向との関係を示す図である。図１０に示す矢印の方向が原稿の搬送方向である。図１０に示すように、本実施形態に係る固定読取ガイド部材２２６の読み取り面に対抗する面は、背面検知用の図形として主走査方向に一定の白黒のパターンが設けられている。換言すると、固定読取ガイド部材２２６に表示されている図形は、原稿の搬送方向、即ち副走査方向に平行な複数の線である。従って、ＡＤＦ１１０において原稿を搬送することなく、スキャナユニット１２０が固定読取ガイド部材２２６を読み取ると、図１１に示すような縦縞のパターンが読取画像として生成される。
【０１１９】
このようなＡＤＦ１１０の構成において、白紙の原稿を読み取り原稿として読み取った場合を考える。この場合、固定読取ガイド部材２２６が図１０に示すようなパターンを有していても、白紙が読み取られることにより、読み取り画像として真っ白な画像が生成されることになる。
【０１２０】
しかしながら、図４において説明したＴ１が好適な値よりも短い若しくは長い場合、原稿の搬送タイミングと読み取りタイミングとがずれることにより、固定読取ガイド部材２２６に設けられた白黒のパターンが、読み取り画像の一部に含まれることになる。本実施形態に係る用紙端検知部３０７は、上述したように読み取り画像に含まれた白黒のパターンに基づき、用紙の端部を検知する。
【０１２１】
図１２は、Ｔ１が好適な値よりも短い場合の読み取り画像の例を示す図である。この場合、原稿が読取位置に達する前に、スキャナユニット１２０が読み取りを開始するため、図１２に示すように、読み取り画像の上部に白黒のパターンが含まれる。この場合、用紙端検知部３０７は、白黒のパターンが切れているラインＥ１が用紙の端部であるとして検知する。
【０１２２】
図１２の場合、タイミング修正部３０３は、読み取り画像の端部であるラインＥ０とラインＥ１との間隔Ｌ１に基づき、Ｔ１を調整する。即ち、タイミング修正部３０３は、図１２に示す間隔Ｌ１の分、原稿の読み取り開始タイミングが遅れるように、即ち、ゲート信号の出力タイミングが遅れるように、Ｔ１の期間を長くする。
【０１２３】
図１３は、Ｔ１が好適な値よりも長い場合の読み取り画像の例を示す図である。この場合、原稿の先端が読取位置を通過した後に、スキャナユニット１２０が読み取りを開始し、原稿の全体が読取位置を通過した後も読み取りが行われるため、図１３に示すように、読み取り画像の下部に白黒のパターンが含まれる。この場合、用紙端検知部３０７は、白黒のパターンが切れているラインＥ２が用紙の端部であるとして検知する。
【０１２４】
図１２の場合、タイミング修正部３０３は、読み取り画像の端部であるラインＥ３とラインＥ２との間隔Ｌ２に基づき、Ｔ１を調整する。即ち、タイミング修正部３０３は、図１２に示す間隔Ｌ２の分、原稿の読み取り開始タイミングが早くなるように、即ち、ゲート信号の出力タイミングが早くなるように、Ｔ１の期間を短くする。
【０１２５】
次に、本実施形態に係る画像形成装置１におけるゲート信号の出力タイミングの調整動作について説明する。図１４は、本実施形態におけるゲート信号の出力タイミングの調整動作を示すフローチャートである。図６のＳ６０１と同様に、画像情報取得部３０１が読み取り画像を取得すると（Ｓ１４０１）、用紙端検知部３０７が、図１２、図１３において説明したように、用紙端を検知する（Ｓ１４０２）。
【０１２６】
Ｓ１４０２の処理の結果、用紙端が検知されず、位置ずれ無しと判断された場合（Ｓ１４０３／ＹＥＳ）、エンジン制御部１０２がＡＤＦ１１０を制御して原稿を排紙し（Ｓ１４０４）、処理を終了する。他方、用紙端が検知されて位置ずれ有りと判断された場合（Ｓ１４０３／ＮＯ）、タイミング修正部３０３が、図１２、図１３において説明したように、Ｔ１の値を調整する（Ｓ１４０５）。また、それと並行して、反転制御部３０５が原稿を反転させる（Ｓ１４０６）。そして、図６の例と同様に、Ｓ１４０１からの処理が繰り返される。
【０１２７】
このような処理により、本実施形態に係る画像形成装置１においては、実施の形態１と同様の効果を得ることが可能であると共に、タイミング調整用の専用の用紙を用意する必要がなく、より簡易な構成で課題を解決することが可能となる。
【０１２８】
尚、図１４の例においては、実施の形態１と同様に、原稿を反転することにより、繰り返し調整処理を実行する場合を例として説明した。しかしながら、上述したように、本実施形態においては、タイミング調整用の原稿を要しないため、同一の原稿を繰り返し読み取る必要がない。従って、同一の用紙を繰り返し読み取るのではなく、複数枚の原稿を原稿載置台２０２にセットし、一度読み取った用紙はそのまま排紙し、再度他の用紙を給紙してＳ１４０１からの処理を実行しても良い。
【０１２９】
また、上記実施形態においては、固定読取ガイド部材２２６の読み取り面に図１０に示すようなパターンが設けられている場合を例として説明した。この他、固定読取ガイド部材２２６の読み取り面は、原稿の端部を検知可能な模様であれば、他の図形や画像であっても良い。しかしながら、図１０に示すようなパターンである場合、固定読取ガイド部材２２６を読み取った場合の画像が図１１に示すような縦縞の画像になるため、図１２、図１３において説明したように、ラインが切れる位置に基づいて容易に原稿の端部を検知することが可能となるため、好ましい。
【０１３０】
また、固定読取ガイド部材２２６の読み取り面は、通常の原稿読み取り処理においては、原稿の透け等を考慮すると、図１０に示すようなパターンではなく、全面が白色であることが好ましい。従って、通常のスキャナとしての動作モード及びタイミング調整モードの夫々のモードにおいて、固定読取ガイド部材２２６の読み取り面の状態を切り替えることが好ましい。
【符号の説明】
【０１３１】
１  画像形成装置、
１０  ＣＰＵ、
２０  ＲＡＭ、
３０  ＲＯＭ、
４０  エンジン、
５０  ＨＤＤ、
６０  Ｉ／Ｆ、
７０  ＬＣＤ、
８０  操作部、
９０  バス、
１００  コントローラ、
１０１  主制御部、
１０２  エンジン制御部、
１０３  入出力制御部、
１０４  画像処理部、
１０５  操作表示制御部、
１１０  ＡＤＦ、
１２０  スキャナユニット、
１２１  第１コンタクトガラス、
１２２  ガイド突起、
１２３  第２コンタクトガラス、
１３０  排紙トレイ、
１４０  ディスプレイパネル、
１５０  給紙テーブル、
１６０  プリントエンジン、
１７０  排紙トレイ、
２０１  本体カバー、
２０２  原稿載置台、
２０３  原稿長さセンサ、
２０３ａ  第１原稿長さセンサ、
２０３ｂ  第２原稿長さセンサ、
２０３ｃ  第３原稿長さセンサ、
２０４  レバー部材、
２０５  原稿セットセンサ、
２０６  ピックアップローラ、
２０７  入口給紙ユニット、
２０７  リバースコロ、
２０７ａ  駆動ローラ、
２０７ｂ  従動ローラ、
２０７ｃ  給紙ベルト、
２０７ｄ  リバースコロ、
２０８  分離センサ、
２０９  突き当てセンサ、
２１０  プルアウト従動ローラ、
２１１  プルアウト駆動ローラ、
２１２  紙幅検知レバー群、
２１３  読取入口センサ、
２１４  読取入口駆動ローラ、
２１５  読取入口従動ローラ、
２１６  レジストセンサ、
２１７  読取出口駆動ローラ、
２１８  読取出口従動ローラ、
２１９  読取出口センサ、
２２０  排紙駆動ローラ、
２２１  排紙従動ローラ、
２２２  切替爪、
２２３  スイッチバックセンサ、
２２４  スイッチバック駆動ローラ、
２２５  スイッチバック従動ローラ、
２２６  固定読取ガイド部材、
３０１  画像情報取得部、
３０２  画像比較部、
３０３  タイミング修正部、
３０４  比較画像記憶部、
３０５  反転制御部、
３０６  読取制御部、
３０７  用紙端検知部
【先行技術文献】
【特許文献】
【０１３２】
【特許文献１】特開２００７−６８０２４号公報
【図１】
2010252250.tif 000003
【図２】
2010252250.tif 000004
【図３】
2010252250.tif 000005
【図４】
2010252250.tif 000006
【図５】
2010252250.tif 000007
【図６】
2010252250.tif 000008
【図７】
2010252250.tif 000009
【図８】
2010252250.tif 000010
【図９】
2010252250.tif 000011
【図１０】
2010252250.tif 000012
【図１１】
2010252250.tif 000013
【図１２】
2010252250.tif 000014
【図１３】
2010252250.tif 000015
【図１４】
2010252250.tif 000016