(57)【要約】【課題】  原稿の明度や厚みによらず、精度良く原稿端部を検出することが可能な画像読取装置を提供する。【解決手段】  原稿を搬送しながら原稿面に形成された画像を読取る画像読取装置であって、第一の原稿面に照射した光の反射光により当該第一の原稿面の画像を第一の画像データとして読取る第一の読取センサと、前記第一の読取センサと対向する向きから第二の原稿面に照射した光の反射光により当該第二の原稿面の画像を第二の画像データとして読取る第二の読取センサと、前記第一の画像データ及び前記第二の画像データの濃度変化から原稿端部の位置を検出する端部位置検出手段とを備えた画像読取装置。【選択図】  図１
2018137521.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送しながら原稿面に形成された画像を読取る画像読取装置であって、
第一の原稿面に照射した光の反射光により当該第一の原稿面の画像を第一の画像データとして読取る第一の読取センサと、
前記第一の読取センサと対向する向きから第二の原稿面に照射した光の反射光により当該第二の原稿面の画像を第二の画像データとして読取る第二の読取センサと、
前記第一の画像データ及び前記第二の画像データの濃度変化から原稿端部の位置を検出する端部位置検出手段とを備えること
を特徴とする画像読取装置。
【請求項２】
前記端部位置検出手段は、前記原稿端部の照り返しに由来する濃度低下部分を検出すること
を特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記端部位置検出手段は、前記原稿端部の影に由来する濃度上昇部分を検出すること
を特徴とする請求項１又は請求項２に記載の画像読取装置。
【請求項４】
前記端部位置検出手段は、濃度検出条件を原稿先端部若しくは原稿後端部において切替えて検出動作を行うこと
を特徴とする請求項１乃至請求項３の何れか１項に記載の画像読取装置。
【請求項５】
前記原稿端部の位置決定は、前記第一の原稿面における第一の端部と前記第二の原稿面における第二の端部との何れか一方が検出された場場合、検出された何れか一方の端部を前記原稿端部とし、前記第一の端部と前記第二の端部の両方が検出された場合、前記第一の端部と前記第二の端部との平均値に基づき前記原稿端部が決定されること
を特徴とする請求項１乃至請求項４の何れか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は原稿の画像を読取る画像読取装置に関するものでる。
【背景技術】
【０００２】
原稿の画像を読取る従来の画像読取装置には、自動原稿給紙部により搬送される原稿端部の位置を読取画像から検出し、その検出結果から読取画像の端部を決定するものがあった。原稿端部の位置の検出は、原稿面に向けて光源からの光を斜めに照射し、当該光源に対向する位置において、原稿の厚みに基づき形成される影を読取り、画像データから濃度差を検出することで行われていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１５３９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の装置では、原稿（媒体）の明度が端部に形成される影の濃度と近く、影と原稿との濃度差が検出できない場合や、原稿の厚みが薄く原稿端部に形成される影の濃度が低くなる場合など、読取画像から原稿端部が検出できないことがあり、原稿状態により検出の精度が低下してしまうといった問題があった。
【０００５】
本発明はこのような実状に鑑みてなされたものであり、本発明の課題は、原稿の明度や厚みによらず、精度良く原稿端部を検出することが可能な画像読取装置を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る画像読取装置は、原稿を搬送しながら原稿面に形成された画像を読取る画像読取装置であって、第一の原稿面に照射した光の反射光により当該第一の原稿面の画像を第一の画像データとして読取る第一の読取センサと、前記第一の読取センサと対向する向きから第二の原稿面に照射した光の反射光により当該第二の原稿面の画像を第二の画像データとして読取る第二の読取センサと、前記第一の画像データ及び前記第二の画像データの濃度変化から原稿端部の位置を検出する端部位置検出手段とを備えることを特徴としている。
【発明の効果】
【０００７】
本発明によれば、原稿の明度や厚みによらず、精度良く原稿端部を検出することが可能な画像読取装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る画像読取装置としてシートフィードスキャナを用いた画像読取システムの構成例の一例である。
【図２】本実施形態に係る画像読取装置の構成を説明する概略側面断面図である。
【図３】読取センサユニット周辺構造を説明する概略側面断面図である。
【図４】本実施形態に係る画像読取装置の機能構成を説明するブロック図である。
【図５】本実施形態に係る光源（ＬＥＤ）と原稿との位置関係において、画像上に発生する原稿の影と照り返しの状態を説明する説明図である。
【図６】本実施形態に係る画像読取動作を説明する図である。
【図７】本実施形態に係る画像読取動作を説明する図である。
【図８】本実施形態に係る画像読取動作を説明する図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を用いて説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００１０】
図１は、本実施形態に係る画像読取装置１０１としてシートフィードスキャナを用いた画像読取システムの構成例の一例である。画像読取装置１０１は、例えば、ＬＡＮ（Local Area Network）ケーブル、ＵＳＢ（Universal Serial Bus）ケーブル等の汎用の通信ケーブル１０３を介してホストコンピュータ１０２と接続されており、ホストコンピュータ１０２からの動作開始指示を受けて画像の読取動作を実行するように構成されている。
【００１１】
図２は、画像読取装置１０１の構成を説明する概略側面断面図である。画像読取装置１０１は、原稿２０１がセットされる原稿トレイ０２と、給紙ローラ２０３と、搬送ローラ２０４と、排紙ローラ２０５と、原稿検出センサ２０６と、読取位置センサ２０７と、第一の読取センサ及び第二の読取センサとしての読取センサユニット２０８，２０９とを備える。
【００１２】
原稿検出センサ２０６は、原稿トレイ２０２に原稿２０１がセットされるとこれを検出する。給紙ローラ２０３、搬送ローラ２０４、及び排紙ローラ２０５は図示せぬステッピングモータとギアとに連結されている。給紙ローラ２０３はステッピングモータの駆動に伴い回転し、原稿トレイ２０２に載置された原稿２０１を原稿束の最上部から１枚ずつ分離し搬送ローラ２０４に搬送する。搬送ローラ２０４は、給紙ローラ２０３により搬送された原稿２０１を排紙ローラ２０５に搬送する。排紙ローラ２０５は、搬送ローラ２０４により搬送された原稿２０１を装置外筐を利用して形成された排紙トレイ２１０に排紙する。
【００１３】
読取センサユニット２０８，２０９は、読取位置センサ２０７による原稿２０１の検出タイミングに応じ、原稿２０１が通過する際に原稿２０１の表裏の画像情報を読取る。
【００１４】
図３は、密着型ラインイメージセンサ（Contact Image Sensor, 以下ＣＩＳと称す）３２０，３２１を用いた読取センサユニット２０８，２０９周辺構造を説明する概略側面断面図である。ＣＩＳ３２０，３２１は、原稿２０１に光を照射する光源と原稿２０１から反射された光を集めるロッドレンズ３１８，３１９と、当該ロッドレンズ３１８，３１９で集光した光を光電変換し受光した光量に応じた電圧を発生する受光素子３１６，３１７が原稿幅と同じ長さで並べられた基板３１４，３１５とで構成されている。
【００１５】
光源は、赤色（ＲＥＤ）の光を発するＬＥＤＲ３０８，３０９、緑色（ＧＲＥＥＮ）の光を発するＬＥＤＧ３１０，３１１、青色（ＢＬＵＥ）の光を発するＬＥＤＢ３１２，３１３をＣＩＳ３２０，３２１のそれぞれの端部に有し、これら３色のＬＥＤ（Light Emitting Diode）の光を原稿２０１に向けて照射するための導光体３０６，３０７から構成されており、３色のＬＥＤは独立に点灯させることが可能となるように構成されている。
【００１６】
さらに、光源は、原稿２０１に対し所定の角度をもって光を照射することが可能となるように構成されている。原稿２０１から反射した光は、受光素子３１６，３１７の位置で集光されて電圧に変換されるため、原稿２０１上における画像の読取位置は、受光素子３１６，３１７の位置となる。
【００１７】
背景部材３０２，３０３は、白色部材で構成されており、原稿２０１がＣＩＳ３２０，３２１に到達していない状態では、この背景部材３０２，３０３に対して画像読取りが行われ、白色の画像が取得されるように構成されている。
【００１８】
以後、原稿２０１の搬送方向を画像走査の副走査方向とし、原稿２０１の幅方向、すなわち、受光素子３１６，３１７の並べられた方向を主走査方向として説明する。また、主走査方向に並べられた受光素子３１６，３１７により取り出されるデータの１素子単位を画素、主走査方向における画素の１走査の単位をラインと称する。
【００１９】
なお、本実施形態の説明においては、ＣＩＳ３２０，３２１各々に導光体３０６，３０７をそれぞれ１つ使用し、当該導光体３０６，３０７の片側の端部のみにＬＥＤを配置した構成としているが、これに限定されず、導光体３０６，３０７のそれぞれ両端部にＬＥＤを配置してもよく、導光体を使用せず、ＬＥＤを原稿幅と同じ長さに一様に複数個並べた構成としてもかまわない。
【００２０】
図３に示されるように、ＣＩＳ３２０，３２１は、原稿２０１を挟むように配置されている。ＣＩＳ３２０は原稿表面側の画像を、ＣＩＳ３２１は原稿裏面側の画像を読取るように配置されており、ＣＩＳ３２０，３２１のそれぞれの光源は、表裏で対向して配置されている。ＣＩＳ３２０の光源は、原稿２０１の搬送方向に対して光を照射し、ＣＩＳ３２１の光源は、原稿２０１の搬送方向とは逆方向に対して光を照射する構成となっているが、一方の光を原稿の搬送方向に対して、他方の光を原稿の搬送方向とは逆方向に対して照射する構成であれば、原稿表裏に対するＣＩＳの配置に制限はない。
【００２１】
ＣＩＳ３２０，３２１は３色のＬＥＤ点灯を順次切替えながら１ラインずつ画像読取りを行う。カラー画像の読取りは、各色で１ラインずつ画像読取りを行い、得られた各色の画像データを合わせてカラー画像データとする。一方、モノクロ画像の読取りでは、３色のＬＥＤ点灯を順次切替えながらの画像読取りは必要なく、３色の内何れか１色、又は３色同時に点灯させて、１ラインずつ画像読取りを行い、得られた画像データをモノクロ画像データとする。
【００２２】
ところで、ＣＩＳ３２０とＣＩＳ３２１とは、ロッドレンズ３１８，３１９における光軸を基準として位置がｄＬｍｍずらされて配置されているため、原稿２０１の搬送時間分、読取位置もｄＬｍｍ分ずれることになる。
【００２３】
図４は、本実施形態に係る画像読取装置１０１の機能構成を説明するブロック図である。端部位置検出手段としてのスキャナ主制御部４００は、ＣＰＵ（Central Processing Unit）４０１と、不揮発性記憶装置であるＲＯＭ（Read Only Memory）４０２と、揮発性記憶装置であるＲＡＭ（Random Access Memory）４０３と、ホストコンピュータ１０２との間の通信インタフェースである外部Ｉ／Ｆ４０４と、画像処理や読取動作制御を行う読取制御部４０６とがシステムバス４０５を介して接続されている。
【００２４】
読取制御部４０６は、ＣＩＳ３２０，３２１のＬＥＤ点灯を制御するＬＥＤドライバ４０９と、ステッピングモータ４０８の駆動を制御するモータドライバ４０７とを備える。
【００２５】
ＣＰＵ４０１は、ＲＯＭ４０２に格納されている制御プログラムに基づき、画像読取装置１０１全体の制御を行う。ＲＡＭ４０３はＣＰＵ４０１に対して制御プログラムの実行領域を提供するとともに、画像読取時には、読取制御部４０６から画像データを取り出し、これを格納する。
【００２６】
読取制御部４０６は、ＣＰＵ４０１からの指示に基づき、ＣＩＳ３２０，３２１の駆動を制御するとともに、ＬＥＤドライバ４０９を介してＣＩＳ３２０，３２１のＬＥＤ点灯制御を行う。また、読取制御部４０６は、ＣＩＳ３２０，３２１から取得したアナログの画像データを図示せぬアナログ／デジタル変換機器を用いてデジタルデータに変換し、シューティング補正・ガンマ補正等の所定の画像処理を行い、ＲＡＭ４０３に画像データとして出力する。
【００２７】
さらに、読取制御部４０６は、モータドライバ４０７を介してステッピングモータ４０８の駆動を制御し、図示せぬギアに接続された給紙ローラ２０３、搬送ローラ２０４、排紙ローラ２０５等を駆動させることで原稿２０１を給紙・搬送させる。
【００２８】
次に、上記構成を備えた本実施形態に係る画像読取装置１０１の動作について説明する。まず、基本的な画像データの取得動作について説明する。
【００２９】
本実施形態においては、原稿画像をモノクロ画像データ取得モードで読取るものとする。ステッピングモータは１／３００ｄｐｉステップで原稿２０１を搬送するように制御され、１ステップ動作中に原稿幅に並べられた光電変換素子の出力を取り出して処理することで、原稿画像は３００ｄｐｉの解像度の画像データとして取得される。なお、受光素子はＡ４サイズの幅である２１０ｍｍ分の原稿画像を読取るため、４９６０個の受光素子が並べられている。
【００３０】
ユーザにより画像読取装置１０１の原稿トレイ２０２に画像読取対象の原稿２０１がセットされ、ホストコンピュータ１０２から画像取得動作の起動が行われると、画像読取装置１０１は、通信ケーブル１０３を経由して画像取得動作の起動命令を外部Ｉ／Ｆ４０４を介して受信する。
【００３１】
画像取得動作の起動命令を受信すると、スキャナ主制御部４００のＣＰＵ４０１は、ＲＯＭ４０２に格納された制御プログラムに基づき、原稿検出センサ２０６が原稿２０１を検出済みであることを確認し、システムバス４０５を経由して読取制御部４０６に画像取得動作を起動させる。
【００３２】
起動した読取制御部４０６は、モータドライバ４０７を介してステッピングモータ４０８を駆動させる。ステッピングモータ４０８が駆動すると、図示せぬギア構造で連結された給紙ローラ２０３、搬送ローラ２０４、及び排紙ローラ２０５が回転を開始する。
【００３３】
給紙ローラ２０３は、原稿トレイ２０２に載置された原稿２０１を原稿束の最上部から１枚ずつ分離し搬送ローラ２０４に搬送する。搬送ローラ２０４は給紙ローラ２０３から給紙された原稿２０１を読取センサユニット２０８，２０９に向けて搬送する。
【００３４】
なお、読取制御部４０５は、読取位置センサ２０７の状態を監視しており、当該読取位置センサ２０７が原稿２０１を検出すると（読取位置センサ：ＯＮ）、原稿２０１の先端が読取位置に搬送されたと判断し、ＬＥＤドライバ４０９を介してＬＥＤＲ３０８、ＬＥＤＧ３１０、及びＬＥＤＢ３１２を同時に点灯させる。そして、読取制御部４０５は、ＣＩＳ３２０に読取動作の駆動クロックを出力して光電変換された画像データの電圧信号を取り出す。取り出された電圧信号は、読取制御部４０６の図示せぬアナログ／デジタル変換機器を用いてデジタルデータに変換され、所定の画像処理が施された後、原稿表面の画像データとしてＲＡＭ４０３に転送蓄積される。
【００３５】
また、画像読取部４０５は、読取位置センサ２０７がＯＮとなった後のステッピングモータ４０８のステップ数を計数し、ＣＩＳ３２０とＣＩＳ３２１との読取位置のズレ分ｄＬｍｍのステップ数分の原稿２０１が搬送されたところで、ＬＥＤドライバ４０９を介してＬＥＤＲ３０９、ＬＥＤＧ３１１、及びＬＥＤＢ３１３を同時に点灯させる。そして、読取制御部４０５は、ＣＩＳ３２１に読取動作の駆動クロックを出力して光電変換された画像データの電圧信号を取り出す。取り出された電圧信号は、読取制御部４０６の図示せぬアナログ／デジタル変換機器を用いてデジタルデータに変換され、所定の画像処理が施された後、原稿表面の画像データとしてＲＡＭ４０３に転送蓄積される。このように、画像読取の開始タイミングをｄＬｍｍずらすことで、ＣＩＳ３２１は画像上の読取位置を揃えている。
【００３６】
なお、本実施形態におけるアナログ／デジタル変換機器は、８ｂｉｔ（２５６階調）の分解能を備えており、所定の白色画像を読取った際の電圧信号出力値を基準として、読取動作で取り出された各受光素子の出力電圧を０〜２５５のデジタル値に変換するものとし、０が黒、出力電圧値の値が大きくなるに従ってデジタル値の数値が大きくなるように構成されている。
【００３７】
画像の読取動作は、ステッピングモータ４０８の１ステップずつ行われ、原稿移動と読取動作とを原稿２０１の副走査方向の長さ分行うことで原稿１枚全体の画像データが得られる。
【００３８】
読取制御部４０６は、読取位置センサ２０７のＯＦＦを検出すると、原稿２０１の後端がＣＩＳ３２０の読取位置を所定の長さ分通過するだけの所定のステップ数分だけ読取動作を継続させ、ＬＥＤＲ３０８、ＬＥＤＧ３１０、及びＬＥＤＢ３１２を消灯させるとともにＣＩＳ３２０での読取動作を停止させ、また、さらに、ｄＬｍｍ分のステップ数だけ読取動作を継続させた後、ＬＥＤＲ３０９、ＬＥＤＧ３１１、及びＬＥＤＢ３１３を消灯させるとともにＣＩＳ３２１での画像読取動作を停止させる。
【００３９】
原稿１枚分の画像データの取得・蓄積が終了すると、読取制御部４０６は、原稿２０１が排紙トレイ２０２に排出される程度のステップ数だけステッピングモータ４０８を駆動させた後、当該ステッピングモータ４０８の駆動を停止させ、画像データの取得動作を終了する。
【００４０】
画像読取動作が終了すると、ＣＰＵ４０１は外部Ｉ／Ｆ４０４を経由してホストコンピュータ１−２に画像データを転送する。なお、読取った画像データの先端部分と後端部分とには不要な原稿領域外の背景部分が含まれているため、読取制御部４０６は、後に詳細に説明する画像の先端及び後端の検出を画像データから行い、原稿領域だけを切り出してから転送する。
【００４１】
原稿１枚分の画像データ転送が終了すると、ＣＰＵ４０１は原稿検出センサ２０６の状態を確認し、原稿検出センサ２０６が原稿２０１を検出していなければ次原稿無しと判断し、画像データの取得動作を終了する。上記動作により、ホストコンピュータ１０２は原稿２０１に基づく画像データを取得することができる。
【００４２】
図５は本実施形態に係る光源（ＬＥＤ）と原稿２０１との位置関係において、画像上に発生する原稿２０１の影と照り返しの状態を説明する説明図である。
【００４３】
図３と同様の構造で、原稿２０１がＣＩＳ上を図中左方向から右方向に搬送される状態を説明する。原稿先端が読取動作に伴い、ＣＩＳ３２０の読取位置に差し掛かると（図中（１））、ＣＩＳ３２０の光源から照射された光は照射角度により原稿２０１の先端で遮られるため、読取位置に影が形成される。このとき、ＣＩＳ３２１は背景部材３０３を読取っている。
【００４４】
次に、原稿２０１の先端がＣＩＳ３２１の読取位置に差し掛かると（図中（２））、ＣＩＳ３２１の光源からの光は原稿２０１のエッジ部に照射され、照射角度によりエッジ部から反射する光が増え、周辺より白く（明るく）なる、所謂、照り返しが発生する。このとき、ＣＩＳ３２０は原稿２０１の表面を読取っている。
【００４５】
次に、原稿２０１の後端がＣＩＳ３２０の読取位置に差し掛かると（図中（３））、ＣＩＳ３２０の光源からの光は原稿２０１のエッジ部に照射され、照射角度によりエッジ部から反射する光が増え、周辺より白く（明るく）なる照り返しが発生する。このとき、ＣＩＳ３２１は原稿２０１の表面を読取っている。
【００４６】
最後に、原稿２０１の後端がＣＩＳ３２１の読取位置に差し掛かると（図中（４））、ＣＩＳ３２０１光源から照射された光は照射角度により原稿２０１の後端で遮られるため、読取位置に影が形成される。このとき、ＣＩＳ３２０は背景部材３０２を読取っている。
【００４７】
この状態で読取られた画像は図６に示すようになり、原稿２０１の表面を読取ることによりＣＩＳ３２０で生じた画像データは、先端側に影が形成され、後端側で照り返しが発生する一方で、原稿２０１の裏面を読取ることによりＣＩＳ３２１で生じた画像データは、先端側に照り返しが発生し、後端側に影が形成されることになる。
【００４８】
図７は、原稿２０１の表面（表面Ａ）の位置における副走査方向（ｙ）の出力値の推移及び原稿２０１の裏面（裏面Ｂ）の位置における副走査方向（ｙ）の出力値の推移を示した図である。
【００４９】
表面Ａでは、まず原稿先端の影が読取られるため、影の部分での出力が下がり、原稿部分が読取られた後、原稿後端の照り返しが読取られるため、照り返し部分での出力が上がる。一方、裏面Ｂでは、まず原稿先端の照り返しが読取られるため、影の部分での出力が上がり、原稿部分が読取られた後、原稿後端の影が読取られるため、影部分での出力が下がる。
【００５０】
次に、取得された画像データから原稿２０１の端部の検出処理動作について説明する。
【００５１】
本実施形態で説明する原稿２０１の端部の検出処理動作は、ＲＡＭ４０３に蓄積された画像データをＣＰＵ４０１が処理することで行うが、これに限らず読取制御部４０６等のハードウェア資源で行ってもよい。
【００５２】
一連の画像データの取得動作が終了し、ＲＡＭ４０３に画像データが蓄積されると、ＣＰＵ４０１は原稿２０１の表面に対応する画像データから原稿２０１の先端及び後端の検出、原稿２０１の裏面に対応する画像データから原稿２０１の先端及び後端の検出をそれぞれ行う。
【００５３】
本実施形態においては、読取位置センサ４０７のＯＮ、すなわち、原稿２０１の先端が読取位置に到達する前から読取動作が開始されており、原稿２０１の先端が到達するまでの間、所定ライン数の読取位置の背景部材も読取られている。また、読取位置センサ４０７のＯＦＦ、すなわち、原稿２０１の後端が読取位置を通過した後も所定ライン数の読取動作を継続することで、原稿背景の画像を所定数ライン読取られている（原稿表面に対応する画像データ）。また、原稿裏面に対応する画像データについても、ＣＩＳの物理的な位置ズレ分ｄＬｍｍが考慮された上で読取動作が行われているため、画像上、表裏の先端・後端の副走査方向位置は同じとなっている。また、原稿２０１の表裏の画像において、同一のＣＩＳを対向するように配置すると、受光素子の読出し方向が逆となってしまうため、裏面の画像は表面の画像の左右逆の画像が得られる。便宜上、主走査方向をｘ、副走査方向をｙとし、画像データを座標形式（ｘ，ｙ）で表したのが図８である。図８において、画像左端は０画素目、画像右端はＸｍａｘ画素である。画像先端は０ライン目、画像後端はＹｍａｘライン目である。
【００５４】
ここで、ＣＰＵ４０１における原稿２０１の端部の検出処理動作について説明する。原稿２０１の端部の検出に先立ち、ＣＰＵ４０１は原稿２０１の裏面に対応する画像データの左右を逆に入れ替える。次に、ＣＰＵ４０１は、先端及び後端を検出したい位置において画像データを主走査方向に平均値化する。本実施形態においては、副走査方向の全てのラインｎについて、例えば、１００画素目から１０９画素目までの主走査方向の画像データが平均値化される（Ａｖｅ（ｎ）＝（（１００，ｎ）＋（１０１，ｎ）＋（１０２，ｎ）．．．＋（１０９，ｎ））／１０，ｎ＝０〜Ｙｍａｘ）。
【００５５】
次に、ＣＰＵ４０１は、原稿２０１の表面の画像の先端方向（ｎ＝３）から後端方向へ向かって注目画素ｎの平均値Ａｖｅ（ｎ）にフィルタ処理を行う。
【００５６】
Ｅ（ｎ）＝Ａｖｅ（ｎ−３）＊（−１）＋Ａｖｅ（ｎ−２）＊（−１）＋Ａｖｅ（ｎ−１）
＋Ａｖｅ（ｎ）＊２＋Ａｖｅ（ｎ＋１）＋Ａｖｅ（ｎ＋２）＊（−１）
＋Ａｖｅ（ｎ＋３）＊（−１）
【００５７】
ＣＰＵ４０１は、フィルタ処理後の値Ｅ（ｎ）について、所定の閾値以下であるか否かを判定し、最初に所定の閾値以下の値を検出した場合、該当の注目画素のエッジ結果として、表面先端エッジ位置ＦＴをｎとして検出を終了する。
【００５８】
一方、所定の閾値以下でなかった場合、ＣＰＵ４０１は注目画素のラインをずらしながら（ｎ＝ｎ＋１）、フィルタ処理及び閾値判定を行う。ここで、画像の先端から約１０ｃｍ（１２００ライン）分の判定を行っても検出されなかった場合、ＣＰＵ４０は表面先端エッジ位置ＦＴを不検出とする。なお、原稿表面の先端エッジの場合、影の検出となるため、フィルタ処理後の値はマイナスの値となり、マイナス方向の低い値のものが検出される。
【００５９】
次に、ＣＰＵ４０１は、原稿２０１の表面の画像の後端方向（ｎ＝Ｙｍａｘ−３）から先端方向へ向かって注目画素ｎの平均値Ａｖｅ（ｎ）にフィルタ処理を行う。
【００６０】
Ｅ（ｎ）＝Ａｖｅ（ｎ−３）＊（−１）＋Ａｖｅ（ｎ−２）＊（−１）＋Ａｖｅ（ｎ−１）
＋Ａｖｅ（ｎ）＊２＋Ａｖｅ（ｎ＋１）＋Ａｖｅ（ｎ＋２）＊（−１）
＋Ａｖｅ（ｎ＋３）＊（−１）
【００６１】
ＣＰＵ４０１は、フィルタ処理後の値Ｅ（ｎ）について、所定の閾値以上であるか否かを判定し、最初に所定の閾値以上の値を検出した場合、該当の注目画素のエッジ結果として、表面後端エッジ位置ＦＢをｎとして検出を終了する。
【００６２】
一方、所定の閾値以上でなかった場合、ＣＰＵ４０１は注目画素のラインをずらしながら（ｎ＝ｎ−１）、フィルタ処理及び閾値判定を行う。ここで、画像の先端から約１０ｃｍ（１２００ライン）分の判定を行っても検出されなかった場合、ＣＰＵ４０は表面後端エッジ位置ＦＢを不検出とする。なお、原稿表面の後端エッジの場合、照り返しの検出となるため、フィルタ処理後の値はプラスの値となり、プラス方向の高い値のものが検出される。
【００６３】
上記処理を行うことで、原稿２０１の表面の画像から原稿２０１の先端エッジ位置、後端エッジ位置が検出される。
【００６４】
同様に、原稿２０１の裏面の画像から原稿２０１の先端エッジ位置ＢＴ、後端エッジ位置ＢＢが検出されるが、裏面の画像の場合、先端は照り返し画像の検出、後端は影の画像の検出となるため、検出の閾値を表面の画像の場合とは逆にして検出を行う。
【００６５】
上記処理により、原稿２０１の表面の画像から先端エッジ位置ＦＴ及び後端エッジ位置ＦＢ、裏面の画像から先端エッジ位置ＢＴ及び後端エッジ位置ＢＢが検出される。
【００６６】
そして、ＣＰＵ４０１は原稿２０１の先端及び後端を決定する。本実施形態においては、原稿２０１の表面及び裏面の何れか先端エッジ位置が不検出であった場合は、ＣＰＵ４０１は、検出されたエッジ位置を原稿２０１の先端位置として決定し、表面及び裏面のどちらも検出された場合は、それぞれの検出された位置の平均を原稿２０１の先端位置とする。また、ＣＰＵ４０１は、表面及び裏面の何れかの後端エッジ位置が不検出であった場合は、検出されたエッジ位置を原稿２０１の後端位置として決定し、表面及び裏面のどちらも検出された場合、それぞれの検出された位置の平均を原稿２０１の後端位置とする。
【００６７】
このようにして決定された原稿２０１の先端位置及び後端位置に基づき、ＣＰＵ４０１はＲＡＭ４０３に蓄積された画像データの先端位置からデータの転送を開始し、後端位置でデータの転送を終了することで、原稿２０１の先端及び後端に対応する位置で切り出された画像データをホストコンピュータ１０２に送信することができる。
【００６８】
なお、本実施形態の説明においては、ホストコンピュータ１０２に転送される際に画像データの切り出しを行う形態について説明したが、これに限定されず、画像処理装置１０１内で切り出された画像データを格納する形態としてもよく、また、画像データ全体をホストコンピュータ１０２に転送した後、原稿２０１の先端位置及び後端位置を通知し、当該ホストコンピュータ１０２内で画像データを切り出す形態としてもかまわない。
【００６９】
また、本実施形態の説明おいては、主走査方向に対して画素の平均処理を行い検出した端部位置を原稿の端部位置として検出する形態について説明したが、これに限らず、主走査方向の全ての画素について端部の検出を行ってもよく、また、全ての画素の端部位置情報から、原稿の斜行の判定や、斜行した先端・後端画像部分の領域を検出してもよい。さらに、本実施形態の説明においては、端部の検出条件として、フィルタ処理後の値について判定閾値の極性を変えて、影及び照り返しの検出を行う形態について説明したが、これに限らず、先端・後端それぞれについて、影の形成による濃度上昇、照り返しによる濃度低下による濃度変化をそれぞれ異なるフィルタ処理を施すことにより端部を検出する形態としてもかまわない。
【００７０】
以上のように、本実施形態によれば、原稿の表裏のそれぞれの先端、後端に発生する影及び照り返し部分のエッジ検出結果から原稿の先端及び後端のエッジ位置を検出することができるため、原稿の濃度や厚みによらず原稿の先端及び後端位置の検出精度を高めることができる。
【００７１】
本発明は、原稿端部検出技術に関し、ファクシミリ、複合機等の画像読取装置に適用可能である。
【符号の説明】
【００７２】
１０１  画像読取装置
１０２  ホストコンピュータ
１０３  通信ケーブル
２０１  原稿
２０２  原稿トレイ
２０３  給紙ローラ
２０４  搬送ローラ
２０５  排紙ローラ
２０６  原稿検出センサ
２０７  読取位置センサ
２０８，２０９  読取センサユニット
２１０  排紙トレイ
３０２，３０３  背景部材
３０６，３０７  導光体
３０８，３０９  ＬＥＤＲ
３１０，３１１  ＬＥＤＧ
３１２，３１３  ＬＥＤＢ
３１４，３１５  基板
３１６，３１７  受光素子
３１８，３１９  ロッドレンズ
３２０，３２１  ＣＩＳ
４００  スキャナ制御部
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ
４０４  外部Ｉ／Ｆ
４０５  システムバス
４０６  読取制御部
４０７  モータドライバ
４０８  ステッピングモータ
４０９  ＬＥＤドライバ
【図１】
2018137521.tif 000003
【図２】
2018137521.tif 000004
【図３】
2018137521.tif 000005
【図４】
2018137521.tif 000006
【図５】
2018137521.tif 000007
【図６】
2018137521.tif 000008
【図７】
2018137521.tif 000009
【図８】
2018137521.tif 000010