JP5811773B2 - 画像読取装置 - Google Patents
画像読取装置 Download PDFInfo
- Publication number
- JP5811773B2 JP5811773B2 JP2011239211A JP2011239211A JP5811773B2 JP 5811773 B2 JP5811773 B2 JP 5811773B2 JP 2011239211 A JP2011239211 A JP 2011239211A JP 2011239211 A JP2011239211 A JP 2011239211A JP 5811773 B2 JP5811773 B2 JP 5811773B2
- Authority
- JP
- Japan
- Prior art keywords
- change point
- scanning direction
- document
- point
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
開始点を前記主走査方向に移動させても前記変化点が検索されない場合に前記変化点の検索を終了する第1変化点検索処理と、前記読取画像のうち、前記開始点から前記副走査方向に前記読取画像の変化点を検索し、前記開始点を前記主走査方向と逆方向に移動させて前記変化点の検索を繰り返し、前記開始点を前記主走査方向と逆方向に移動させても前記変化点が検索されない場合に前記変化点の検索を終了する第2変化点検索処理と、の少なくとも一方の変化点検索処理と、前記変化点検索処理部によって検索された前記変化点から前記原稿の主走査方向に対する傾きを求め、前記傾きから前記読取部が読み取った読取
画像の傾き補正を行う傾き補正処理と、を実行する。
本発明の一実施形態を、図1ないし図13を用いて説明する。
図1は、本発明の画像形成装置の一例である複合機1の外観を示す斜視図である。この複合機1は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備えた多機能周辺装置である。図2は、閉姿勢における画像読取装置3の断面図である。
必ずしもCISを用いて構成される必要はなく、CCDを用いて構成されても良い。
図3は、複合機1の電気的構成を概略的に示すブロック図である。図3に示すように、複合機1は、複合機1の各部を制御するASIC(特定用途向け集積回路)10を含む。ASIC10は、中央処理装置(以下、CPU)20、ROM26、RAM27、画像処理部28、デバイス制御部16、アナログフロントエンド(以下、AFE)17、駆動回路18を備え、これらにバス29を介して、入力部11、表示部12、Fセンサ13、Rセンサ14などが接続されている。CPU20は、制御部の一例である。
る。そのため、エッジ画像G2は、「0」と「1」で表される2値化データとなる。「1」は、第1データの一例であり、「0」は、第2データの一例である。また、画像処理部28は、RAM27に記憶された階調データに傾き補正やトリミング処理等の補正処理を行う。画像処理部28により変換されたエッジ画像G2は、RAM27に記憶される。
次に、図4ないし図13を参照して、ADF40を用いて原稿の画像を読み取る読取処理について説明する。本実施形態では、原稿として長方形や正方形等の原稿角が直角である原稿を用いて読み取りを実行する。
図5に、傾き/原稿サイズ検出処理のフローチャートを示す。傾き/原稿サイズ検出処理において、CPU20は、RAM27から先端エッジ画像SG2を読み出し(S32)、画像処理部28を用いて原稿の先端エッジに当たる読取データである先端エッジデータを検索する処理を実行する。先端エッジデータは、変化点の一例である。当該処理において、CPU20は、まず、先端エッジ画像SG2の主走査方向における中心から左側に対して先端エッジデータを検索する左側先端エッジデータ検索処理を実行し(S34)、続けて、中心から右側に対して先端エッジを検索する右側先端エッジデータ検索処理を実行する(S36)。左側先端エッジデータ検索処理は、第2変化点検索処理の一例であり、右側先端エッジデータ検索処理は、第1変化点検索処理の一例である。
図6、7に、左側原稿先端エッジ検索処理のフローチャートを示す。左側原稿先端エッジ探索処理において、CPU20は、先端エッジ画像SG2に含まれる読取データの1つを検索点として選出し、この検索点を先端エッジ画像SG2の主走査方向における中心から左側において移動させて先端エッジデータを検索する。CPU20は、まず、検索を失敗した数を示す失敗カウンタNをゼロとし(S52)、検索点の開始点を(XM、Y0)に設定する(S54)。図8に示すように、先端エッジ画像SG2において、図面左上角の座標は(X0、Y0)で表され、図面右下角の座標は(XMAX、YT)で表される。XMは、X0とXMAXの中間値を意味しており、Y0は、読取部30によって副走査方向に先に読み取られた側の端における読取データのY座標、すなわち、副走査方向と反対側の端における読取データのY座標を意味している。また、YTは、副走査方向の端における読取データのY座標を意味している。
図9に示すように、先端エッジ画像SG2では、通常、原稿が存在しない領域を読み取った読取データは「0」で表され、先端エッジデータは「1」で表される。図9では、「0」の読取データについては表示を省略し、「1」の読取データを黒点で表示している。また、先端エッジデータは、副走査方向において連続した2個の読取データによって表される。そのため、先端エッジ画像SG2において、先端エッジデータは、副走査方向に「1」の読取データが2個並んだものとして表される。
次に、CPU20は、右側先端エッジデータ検索処理を実行する(S36)。右側先端エッジデータ検索処理は、開始点を主走査方向に規定数T2移動させて副走査方向における検索を繰り返す点、次回の開始点のX座標がXMAXよりも大きくなった場合に前回の開始点のX座標を右側外部座標T4として記憶して異常フラグFをオンする点、を除いて他、左側先端エッジデータ検索処理と同一であり、重複した説明を省略する。規定数T2は、2以上の整数に設定されており、第1データ数の一例である。また、右側外部座標T4は、第1位置の一例である。
図10に、原稿サイズ検出処理のフローチャートを示す。原稿サイズ検出処理では、CPU20は、RAM27から先端エッジ画像SG2を読み出す(S102)とともに、RAM27から原稿の傾きθを読み出し(S104)、画像処理部28を用いて原稿サイズZを検出する。次に、CPU20は、原稿先端の左側頂点に当たる読取データである左側頂点データを検索する処理(S106〜110)を実行し、次に、原稿先端の右側頂点に当たる読取データである右側頂点データを検索する処理(S112〜116)を実行する。
図11、12に、左側頂点データ検出処理のフローチャートを示す。左側頂点データ検出処理では、左側原稿先端エッジ検索処理と異なり、CPU20は、開始点から主走査方向に検索点を移動させて原稿の左側エッジに当たる読取データである左側エッジデータを検索するとともに、開始点を副走査方向と逆方向に移動させて左側エッジデータの検索を繰り返す。CPU20は、得られた左側エッジデータと代表先端エッジデータから算出された直線式とから、左側頂点データを検索する。
(1)本実施形態の複合機1では、先端エッジ画像SG2の先端エッジデータを検索する際に、開始点を先端エッジ画像SG2の主走査方向における中心から主走査方向または主走査方向と逆方向に移動をさせて先端エッジデータを検索し、先端エッジデータが存在しない先端エッジ画像SG2の主走査方向における端部において先端エッジデータを検索しない。本実施形態の複合機1によれば、開始点を先端エッジ画像SG2の主走査方向における端から端まで移動させて検索を行う従来技術に比べて、先端エッジデータの検索に必要な時間を短縮することができ、原稿の傾きθを求めるまでの時間を短縮することができ
る。
化してしまう。
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
(1)上記実施形態では、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備えた複合機1を用いて説明を行ったが、本発明はこれに限られない。例えば、少なくともスキャナ機能を有する装置であれば、他の機能の有無は特に限定されない。
Claims (9)
- 原稿に対して相対移動しながら、主走査方向に前記原稿を読み取る読取部と、
制御部と、
を備え、
前記制御部は、
前記読取部によって前記主走査方向と直交する副走査方向に、前記原稿の先端を含む所定範囲に亘って読み取られた前記所定範囲の読取画像を抽出する読取画像抽出処理と、
前記読取画像のうち、前記読取部によって前記副走査方向に先に読み取られた側の端である先読取端上の前記主走査方向の中心を開始点とし、前記開始点から前記副走査方向に前記読取画像の変化点を検索し、前記開始点を前記主走査方向に移動させて前記変化点の検索を繰り返し、前記開始点を前記主走査方向に移動させても前記変化点が検索されない場合に前記変化点の検索を終了する第1変化点検索処理と、前記読取画像のうち、前記開始点から前記副走査方向に前記読取画像の変化点を検索し、前記開始点を前記主走査方向と逆方向に移動させて前記変化点の検索を繰り返し、前記開始点を前記主走査方向と逆方向に移動させても前記変化点が検索されない場合に前記変化点の検索を終了する第2変化点検索処理と、の少なくとも一方の変化点検索処理と、
前記変化点検索処理によって検索された前記変化点から前記原稿の主走査方向に対する傾きを求め、前記傾きから前記読取部が読み取った読取画像の傾き補正を行う傾き補正処理と、
を実行する画像読取装置。 - 請求項1に記載の画像読取装置であって、
前記制御部は、
前記第1変化点検索処理と前記第2変化点検索処理の両方の変化点検索処理を実行し、
前記傾き補正処理では、前記第1変化点検索処理と、前記第2変化点検索処理と、によってそれぞれ検索された前記変化点から前記原稿の主走査方向に対する傾きを求める、画像読取装置。 - 請求項2に記載の画像読取装置であって、
前記読取画像は、前記主走査方向及び前記副走査方向に単位画像を示す読取データが複数個並んで配置されて構成されており、
前記第1変化点検索処理では、前記開始点を前記主走査方向に第1データ数毎に移動させて前記変化点の検索を繰り返し、
前記第2変化点検索処理では、前記開始点を前記主走査方向と逆方向に第2データ数毎に移動させて前記変化点の検索を繰り返す、画像読取装置。 - 請求項3に記載の画像読取装置であって、
前記読取画像抽出処理では、前記所定範囲の読取画像を、前記読取画像において閾値よりも低い輝度を有する前記読取データを第1データとし、前記読取画像において前記閾値よりも高い輝度を有する前記読取データを第2データとした2値化されたデータであるエッジ画像として抽出し、
前記第1変化点検索処理及び前記第2変化点検索処理では、前記開始点から前記副走査方向に前記エッジ画像を検出し、前記副走査方向に連続した第1データを検出した場合に前記変化点が検索されたと判断する、画像読取装置。 - 請求項2ないし請求項4のいずれか一項に記載の画像読取装置であって、
前記第1変化点検索処理及び前記第2変化点検索処理では、前記開始点を移動させて前記開始点から前記副走査方向に前記所定範囲に亘って検索しても前記変化点が検索されないことが連続して生じた場合に、前記変化点が検索されないと判断し、前記変化点の検索を終了する、画像読取装置。 - 請求項2ないし請求項5のいずれか一項に記載の画像読取装置であって、
前記第1変化点検索処理では、前記変化点の探索を終了した前記主走査方向の位置である第1位置を記憶し、
前記第2変化点検索処理では、前記変化点の探索を終了した前記主走査方向の位置である第2位置を記憶し、
前記制御部は、更に、
前記読取画像のうち、前記主走査方向が前記第1位置となる点を開始点とし、前記開始点から前記主走査方向と逆方向に前記読取画像の変化点を検索する第3変化点検索処理と、
前記読取画像のうち、前記主走査方向が前記第2位置となる点を開始点とし、前記開始点から前記主走査方向に前記読取画像の変化点を検索する第4変化点検索処理と、
前記傾き補正処理によって求められた傾きと、前記第3変化点検索処理及び前記第4変化点検索処理によってそれぞれ求められた変化点とから、前記原稿の先端側の角位置を検出する原稿角位置検出処理と、
前記原稿角位置検出処理によって求められた前記原稿の角位置から前記原稿の幅を求め、該幅から原稿のサイズを検出する原稿サイズ検出処理と、
を実行する画像読取装置。 - 請求項4に記載の画像読取装置であって、
前記エッジ画像には、前記主走査方向に延びる第1軸と、前記副走査方向に延びる第2軸とを用いた座標系が設定され、前記変化点には当該座標系を用いて第1軸方向の第1座標及び前記第2軸方向の第2座標が設定されており、
前記第1変化点検索処理では、検索された前記変化点を第3データ数毎の組に分け、各組に含まれる前記変化点から前記第2座標が中央値となる変化点を代表変化点として選出し、
前記第2変化点検索処理では、検索された前記変化点を第4データ数毎の組に分け、各組に含まれる前記変化点から前記第2座標が中央値となる変化点を代表変化点として選出し、
前記傾き補正処理では、前記第1変化点検索処理と、前記第2変化点検索処理と、によってそれぞれ選出された前記代表変化点から前記原稿の主走査方向に対する傾きを求める、画像読取装置。 - 請求項1ないし請求項7のいずれか一項に記載の画像読取装置であって、
更に、
前記原稿を搬送経路上に搬送する搬送部を備え、
前記読取部は、前記搬送部によって搬送される原稿を前記搬送経路上の固定された箇所で読み取り、
前記読取画像抽出処理では、前記搬送部によって搬送される原稿の先端から前記所定範囲の読取画像を抽出し、
前記傾き補正処理では、前記原稿の傾きを検出すると前記読取画像の傾き補正を開始する、画像読取装置。 - 請求項8に記載の画像読取装置であって、
更に、
前記原稿が前記主走査方向の中心に載置される載置台を備え、
前記搬送部は、前記載置台に載置された原稿を順に搬送する、画像読取装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011239211A JP5811773B2 (ja) | 2011-10-31 | 2011-10-31 | 画像読取装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011239211A JP5811773B2 (ja) | 2011-10-31 | 2011-10-31 | 画像読取装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013098720A JP2013098720A (ja) | 2013-05-20 |
JP5811773B2 true JP5811773B2 (ja) | 2015-11-11 |
Family
ID=48620238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011239211A Active JP5811773B2 (ja) | 2011-10-31 | 2011-10-31 | 画像読取装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5811773B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6409317B2 (ja) * | 2014-04-25 | 2018-10-24 | ブラザー工業株式会社 | 読取装置およびプログラム |
JP6330505B2 (ja) | 2014-06-18 | 2018-05-30 | ブラザー工業株式会社 | 画像読取装置 |
JP6330506B2 (ja) | 2014-06-18 | 2018-05-30 | ブラザー工業株式会社 | 画像読取装置 |
US9811767B2 (en) | 2015-02-03 | 2017-11-07 | Ricoh Company, Ltd. | Image processing apparatus, image processing method and program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5205963B2 (ja) * | 2007-12-28 | 2013-06-05 | ブラザー工業株式会社 | 画像読取装置 |
JP4570670B2 (ja) * | 2008-06-30 | 2010-10-27 | シャープ株式会社 | 画像処理装置、画像読取装置、画像形成装置、画像処理方法、画像処理プログラム、記録媒体 |
JP4807406B2 (ja) * | 2008-12-16 | 2011-11-02 | ブラザー工業株式会社 | 画像読取装置 |
JP4853555B2 (ja) * | 2009-07-30 | 2012-01-11 | ブラザー工業株式会社 | 画像読取装置 |
-
2011
- 2011-10-31 JP JP2011239211A patent/JP5811773B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013098720A (ja) | 2013-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5783418B2 (ja) | 画像処理装置 | |
JP4557184B2 (ja) | 画像処理装置、画像読取装置及び画像処理プログラム | |
US8908235B2 (en) | Image reading apparatus | |
JPH11252351A (ja) | 画像読取装置 | |
US9124746B2 (en) | Image-reading device and computer-readable storage medium | |
US20090109502A1 (en) | Image processing apparatus, image scanning apparatus, and image processing method | |
JP2020178192A (ja) | エッジ検出装置、傾き補正装置、読取装置、画像処理装置およびエッジ検出方法 | |
JP5180054B2 (ja) | 画像読取装置、画像読取システム及び輪郭検出方法 | |
JP2019080152A (ja) | 画像読取装置 | |
JP5811773B2 (ja) | 画像読取装置 | |
JP2015198327A (ja) | 画像読取装置、画像読取方法、及びコンピュータプログラム | |
JP5516539B2 (ja) | 読取装置及びプログラム | |
JP2013250725A (ja) | 画像読取装置 | |
JP5231978B2 (ja) | 画像読取装置、画像処理方法及びプログラム並びに画像読取システム | |
JP2020113931A5 (ja) | ||
JP6135190B2 (ja) | 画像読取装置 | |
JP6047984B2 (ja) | 画像読取装置 | |
US20120194875A1 (en) | Image reading device | |
US11665296B2 (en) | Image reading device | |
JP5780064B2 (ja) | 画像読取装置 | |
JP5935687B2 (ja) | 画像読取装置 | |
JP2017092561A (ja) | 画像読取装置、画像読取方法 | |
US20240214499A1 (en) | Image reading device and image reading method | |
JP2023004903A (ja) | 画像読取装置 | |
KR100490411B1 (ko) | 원고 크기 감지 방법 및 장치와 쉐이딩 보정 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140318 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20140407 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150316 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150421 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150610 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150625 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150806 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150825 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150907 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5811773 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |