JP6918482B2 - 画像読取装置 - Google Patents

画像読取装置 Download PDF

Info

Publication number
JP6918482B2
JP6918482B2 JP2016244057A JP2016244057A JP6918482B2 JP 6918482 B2 JP6918482 B2 JP 6918482B2 JP 2016244057 A JP2016244057 A JP 2016244057A JP 2016244057 A JP2016244057 A JP 2016244057A JP 6918482 B2 JP6918482 B2 JP 6918482B2
Authority
JP
Japan
Prior art keywords
document
pixel
edge
interest
difference
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
Application number
JP2016244057A
Other languages
English (en)
Other versions
JP2018098723A (ja
JP2018098723A5 (ja
Inventor
比呂夢 清水
比呂夢 清水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2016244057A priority Critical patent/JP6918482B2/ja
Priority to US15/839,564 priority patent/US10764461B2/en
Publication of JP2018098723A publication Critical patent/JP2018098723A/ja
Publication of JP2018098723A5 publication Critical patent/JP2018098723A5/ja
Application granted granted Critical
Publication of JP6918482B2 publication Critical patent/JP6918482B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/0461Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa part of the apparatus being used in common for reading and reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00681Detecting the presence, position or size of a sheet or correcting its position before scanning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00681Detecting the presence, position or size of a sheet or correcting its position before scanning
    • H04N1/00684Object of the detection
    • H04N1/00687Presence or absence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00681Detecting the presence, position or size of a sheet or correcting its position before scanning
    • H04N1/00684Object of the detection
    • H04N1/00702Position
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00681Detecting the presence, position or size of a sheet or correcting its position before scanning
    • H04N1/00684Object of the detection
    • H04N1/00708Size or dimensions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00681Detecting the presence, position or size of a sheet or correcting its position before scanning
    • H04N1/00742Detection methods
    • H04N1/00748Detecting edges, e.g. of a stationary sheet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00681Detecting the presence, position or size of a sheet or correcting its position before scanning
    • H04N1/00763Action taken as a result of detection
    • H04N1/00771Indicating or reporting, e.g. issuing an alarm
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/10Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces
    • H04N1/107Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces with manual scanning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32203Spatial or amplitude domain methods
    • H04N1/32229Spatial or amplitude domain methods with selective or adaptive application of the additional information, e.g. in selected regions of the image
    • H04N1/32245Random or pseudorandom selection of pixels

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Scanning Arrangements (AREA)

Description

本発明は、画像読取装置及び画像形成装置に関する。
従来、原稿台ガラス上に載置された原稿に対して、読取ユニットを副走査方向に搬送させながら主走査方向の画像情報を読み取る画像読取装置において、読み取った画像情報に基づいて原稿のサイズを検知するものが知られている。具体的には、画像情報から原稿エッジ(原稿端)を検知して、その検知結果から原稿サイズを決定している。
しかしながら、上記したような検知方法では、例えば原稿台ガラス、圧板(プラテンカバー)の裏面側(原稿台ガラス対向面側)に取り付けられている原稿押さえ部材などに埃や髪の毛などのゴミが付着した場合、原稿エッジを誤検知してしまう恐れがある。
このような問題に対して、特許文献1に開示された画像読取装置では、読み取った画像情報が原稿領域候補画素か原稿領域外候補画素のいずれであるかを判定して、各候補画素の連続数に基づいて原稿エッジを検知している。
また、特許文献2に開示された画像解析装置では、既知の微分フィルタを通して原稿の画像データをエッジ画像データに変換し、エッジ画像データ内のエッジ点の連続性をみることでゴミの影響を回避している。
特開2001−036696号公報 特開2009−171217号公報
特許文献1に開示された画像読取装置では、通常は白色である原稿押さえ部材を黒色にする、もしくは圧板を開いた状態で光源を点灯させることを前提としている。これにより、原稿領域外の輝度は低くなり、原稿領域候補画素と原稿領域外候補画素の判定が容易になるからである。
しかしながらこの方法では、原稿領域外が黒くならないように通常白色である原稿押さえ部材の構成を変更する必要が生じてしまう。また、圧板を開いた状態で光源を点灯させるため、ユーザが眩しさを感じてしまう、という問題が残る。
また、特許文献2に開示された画像解析装置では、シェーディング白板が汚れた場合に発生する白スジが画像内の原稿エッジより主走査方向外側に現れたとき、誤検知が発生してしまう可能性がある、という課題が残る。これは、白スジは直線として画像に現れるために連続性があると判断されるためである。
本発明は、ユーザが眩しさを感じることを抑制するとともに、原稿のサイズを高精度に検知することができる画像読取装置を提供することを、主たる目的とする。
本発明の画像読取装置は、原稿が載置される原稿台と、前記原稿台に載置された前記原稿を押さえる原稿押圧手段と、前記原稿に対して光を照射する光源と、読取位置を第1方向に移動しながら前記光源によって光が照射された前記原稿を読み取って画像情報を出力する読取手段と、前記第1方向に関する第1原稿サイズ指標と、前記第1方向に直交する第2方向に関する第2原稿サイズ指標と、前記読取手段から出力される前記画像情報に基づいて前記原稿のサイズを決定するように構成された制御手段と、を有し、前記制御手段は、前記原稿押圧手段を閉じた状態で光源を点灯させることにより、前記第1方向の所定の位置にある前記読取手段から出力される前記画像情報を取得し、前記第2方向に第1距離だけ注目画素から離間した2つの画素のそれぞれの画像情報間の差分である該注目画素の第1差分と、それぞれ前記注目画素の周囲にあるN個の画素のそれぞれについて求められた、前記第2方向に前記第1距離だけ該画素から離間した2つの画素のそれぞれの画像情報間の差分であるN個の第3差分と、前記第2方向に前記第1距離より大きい第2距離で前記注目画素から離間した画素の範囲内の最大画像情報と最小画像情報の間の第2差分と、に基づいて、当該注目画素が原稿端部のエッジ画素であるか否かを判定し、前記第2方向において、前記第1原稿サイズ指標と反対側の位置から前記第1原稿サイズ指標に向けて、前記注目画素を移動させ、各注目画素に対して原稿エッジであるかを判定し、原稿エッジであると判定された前記注目画素の位置に基づいて前記原稿のサイズを決定することを特徴とする。
本発明によれば、ユーザが眩しさを感じることを抑制するとともに、原稿のサイズを高精度に検知することができる。
第1実施形態に係る画像形成システムの構成の一例を示す概略縦断面図。 画像読取装置の構成の一例を示す概略縦断面図。 圧板を開いた状態で画像読取装置を上から見たときの概略図。 画像形成システムの機能構成を説明するためのブロック図。 画像読取装置が行う原稿サイズ検知処理の処理手順の一例を示すフローチャート。 第2実施形態に係る画像読取装置が行う原稿サイズ検知処理の処理手順の一例を示すフローチャート。 原稿サイズ検知処理における輝度値f(x)と各判定で算出するg(x)、h(x)、i(x)の関係を説明するためのグラフ。 第3実施形態に係る画像読取装置が行う原稿サイズ検知処理の処理手順の一例を示すフローチャート。 原稿エッジ検知処理の一例を説明するための図。 第4実施形態に係る画像読取装置が行う原稿サイズ検知処理の処理手順の一例を示すフローチャート。 図10に示すステップS1037の処理(原稿エッジ候補位置に基づいて原稿エッジ位置を決定する処理)を説明するための図。 画像形成システムにおける原稿読み取りから画像形成までの処理手順の一例を示すフローチャート。
以下、本発明を画像形成システムに適用した場合を例に挙げて説明を進める。
なお、本発明の技術的範囲は、特許請求の範囲によって確立されるのであって、以下で説明する個別の実施形態によって限定されるものではない。
[第1実施形態]
[装置の全体構成例]
図1は、本実施形態に係る画像形成システムの構成の一例を示す概略縦断面図である。
画像形成システム152は、画像読取装置10、及び、画像形成装置150を含んで構成される。
図1に示す画像形成装置150は、公知の電子写真方式により画像形成を行う画像形成部411を備える。画像形成部411は、感光体、露光器、現像器、転写部、及び定着器を備える。露光器は、画像読取装置10が原稿Pを読み取ることで生成される読取データ(画像データ)に基づいて、感光体に静電潜像を形成する。
現像器は、感光体に形成された静電潜像を現像剤により現像して、感光体に現像剤像を形成する。転写部は、感光体に形成された現像剤像を所定の記録媒体(例えば、用紙)に転写する。定着器は、記録媒体に転写された現像剤像を記録媒体に定着させる。以上のような構成により、画像形成部411は、記録媒体に画像データに応じた画像を形成する。なお、図中に示す矢印Xは主走査方向(原稿エッジを検知する方向)を示している。
画像読取装置10は、筐体101、原稿の画像を読み取る際に当該原稿が載置される原稿台である原稿台ガラス102、読取ユニット103、圧板(プラテンカバー)104、原稿押さえ部材105、圧板開閉検知フラグ106、圧板開閉検知センサ107を有する。なお、原稿押さえ部材105は、圧板104の裏面側(原稿台ガラス102の対向面側)に取り付けられている。
原稿台ガラス102は、原稿Pを載置する原稿台として機能する。読取ユニット103は、原稿台上(原稿台ガラス102上)に載置された原稿Pを読み取る。
圧板104は、原稿押さえ部材105を介して、原稿台ガラス102上に載置された原稿Pを当該原稿台ガラス102に向けて押さえる。なお、圧板104は、原稿台ガラス102上に原稿Pを載置したり、又、原稿台ガラス102上から原稿Pを取り出したりするために、原稿台ガラス102に対する角度を変えられるように構成される。また、原稿押さえ部材105は、原稿Pを読み取る際に原稿領域外が黒くならないようにその表面は白色である。このように、圧板104、原稿押さえ部材105は、原稿台ガラス102に原稿Pを押さえる原稿押圧手段(原稿押圧部)として機能する。
また、圧板104の開閉状態に応じて圧板開閉検知フラグ106が移動して圧板開閉検知センサ107のオン・オフ状態が切り替わるように構成される。これにより、原稿台ガラス102上に載置された原稿Pを当該原稿台ガラス102に向けて原稿押さえ部材105が押さえている状態(圧板104が閉状態)であるか否かを検知することができる。
図2は、画像読取装置10の構成の一例を示す概略縦断面図である。
読取ユニット103は、原稿台上の原稿面に対して光を照射する照明ユニット201a、201b、原稿面からの反射光を反射する反射ミラー202a、202b、202c、202d、202e、結像レンズ203を有する。読取ユニット103は、また、CCD(Charge Coupled Device)などで構成される光電変換素子204、光電変換素子204が実装されたセンサ基板205を有する。
原稿Pを読み取る際には読取ユニット103を図中矢印Y方向(主走査方向に直交する方向、副走査方向)に移動させて原稿Pの読み取りが行われる。
図3は、圧板104を開いた状態で画像読取装置10を上から見たときの概略図である。
図3中に示す領域301には、主走査原稿サイズ指標(以下、主走査原稿サイズ指標301と称す)が示されている。また、領域302には副走査原稿サイズ指標(以下、副走査原稿サイズ指標302と称す)が示されている。また、図3中の矢印で表している基準位置303は原稿台ガラス102に原稿が置かれる際の基準位置である。
読み取り対象の原稿は、その左上角が基準位置と一致するように原稿台ガラス102上に載置される。なお、図3では、A4サイズの原稿が原稿台ガラス102上に載置されている様子を示している。
また、図3中に示す位置Y1は原稿サイズ検知位置であり、原稿読取開始位置Y2から所定量離れた位置に設定される。また、図3中に示す領域Aは、最大定形サイズの外側領域を示している。主走査方向において画像読取装置が読取り可能な最大サイズより、最大定型サイズは小さい。
以下、画像読取装置10の読み取り動作について説明する。
画像読取装置10は、圧板開閉検知センサ107を介して圧板104が開かれたこと、つまり閉状態から開状態への変化を検知したとき、読取ユニット103を原稿サイズ検知位置Y1に移動させる。
そして、圧板104が閉じられたこと、つまり開状態から閉状態への変化を検知したとき、照明ユニット201a、201bを点灯させる。そして、読取ユニット103を原稿サイズ検知位置Y1から原稿読取開始位置Y2に移動させる。
このとき画像読取装置10は、読取ユニット103を介して原稿の主走査方向の1ラインもくしは複数ラインの画像情報を読み取る。なお、読取ユニット103が読み取り可能な主走査長(読取可能主走査長)は、例えば基準位置303から最大定形サイズ外側領域Aの最外縁(図面における右端)までである。
画像読取装置10は、読み取った画像情報に基づいて主走査方向の原稿エッジ(原稿端部)、つまり原稿エッジ位置を検知する。また、後述するはみ出し原稿判定(原稿台ガラス102からはみ出るような大きさの原稿が載置されているか否かの判定)は最大定形サイズ外側領域Aの画像情報に基づいて行う。なお、照明ユニット201a、201bが点灯するのは圧板104が閉じられた後であるため、ユーザの目に光が届くことはない。
図4は、画像形成システム152の機能構成を説明するためのブロック図である。
画像読取装置10は、CPU(Central Processing Unit)401、ROM(Read only memory)402、照明制御部403、走査制御部405、モータ406、AFE407、画像処理部408を有する。画像読取装置10は、また、原稿サイズ検知部409、RAM(Random Access Memory)410を有する。
CPU401は、ROM402に格納されたプログラムを実行して画像読取装置10の各機能部を制御する。RAM410は、CPU401が使用するデータを一時的、あるいは恒久的に記憶しておくために使用される。
照明制御部403は、照明ユニット201a、201bの点灯、消灯動作を制御する。
走査制御部405は、モータ406に駆動信号を送信して読取ユニット103を副走査方向へ移動させる。
光電変換素子204は、入光した画像情報を、電気信号に変換する。
AFE(Analog Front End)407は、光電変換素子204から出力されるアナログ信号に対してサンプルホールド処理、オフセット処理、ゲイン処理などのアナログ処理を行う。AFE407、また、アナログ処理された信号をデジタル信号に変換するA/D変換を行い処理後の信号を画像処理部408に出力する。
原稿サイズ検知部409は、画像処理部408から出力された画像情報に基づいて原稿エッジを検出して、その原稿エッジ位置に基づいて原稿サイズを決定する。
なお、画像読取装置10における原稿サイズ検知は、圧板開閉検知センサ107により圧板104が閉じられたと検知したことをトリガとして所定処理後に開始される。
画像形成部411は、画像処理部408から受け取った画像情報に基づいて記録媒体に画像を印刷する。
操作部412は、例えば情報表示用のモニタ、読み取りの開始を指示するスタートボタンなどを含む各種操作キーを有しており、ユーザ向けに情報を表示すると共に、ユーザからの指令を受け付ける。
図5は、画像読取装置10が行う原稿サイズ検知処理の処理手順の一例を示すフローチャートである。なお、図5に示す各処理は、主としてCPU401により実行される。
CPU401は、圧板開閉検知センサ107を介して圧板104が開かれたこと、つまり閉状態から開状態への変化を検知したとき、読取ユニット103を原稿サイズ検知位置Y1に移動させる。そして、圧板104が閉じられたこと、つまり開状態から閉状態への変化を検知したとき、照明ユニット201a、201bを点灯させる。(S501)。
CPU401は、原稿の主走査方向1ライン分の画像情報を取得する(S502)。
CPU401は、照明ユニット201a、201bを消灯させる(S503)。
CPU401は、取得した画像情報において主走査原稿エッジ検知範囲の中から最も外側の画素を注目画素に設定する(S504)。最も外側の画素は、主走査方向において基準位置303から最も離れた位置にある画素である。
なお、主走査原稿エッジ検知範囲は、例えば最小定形サイズより所定量内側から最大定形サイズより所定量外側までの所定の範囲である。
また、本実施形態の説明では、主走査方向の内側および外側は、図3に示す主走査原稿サイズ指標301における原稿突き当ての基準位置303側を主走査方向内側、最大定形サイズ(A4/A3)表示がされている側を主走査方向外側と定義する。
CPU401は、注目画素の主走査位置をx、注目画素の輝度を表す輝度情報(輝度値)をf(x)とし、注目画素から主走査方向(原稿エッジを検知する方向)に第1距離H1だけ離れた位置x+H1と位置x−H1の画素の輝度差分g(x)を算出する(S505)。なお、輝度差分g(x)は、下記式(1)により算出することができる。
g(x)=f(x+H1)−f(x−H1)・・・式(1)
CPU401は、ステップS505の処理において算出した輝度差分g(x)を第1閾値TH1の値と比較して、輝度差分g(x)の値が第1閾値TH1のプラスの値(+TH1)より大きいか否かを判定する(S506)。
CPU401は、小さいと判定した場合(S506:No)、輝度差分g(x)の値が第1閾値TH1のマイナスの値(−TH1)より小さいか否かを判定する(S507)。
例えば、照明ユニット201a、201bからの光は、原稿に対して斜めに照射される。そのため、原稿の厚みによっては原稿エッジに影が生じることから、その影により原稿エッジと原稿押さえ部材105の間には輝度差が生じる。ステップS506、S507の各処理は、その輝度差を検知するためのものである。
また、原稿端部のエッジ画素(以下、原稿エッジ画素と称す)では、影により輝度差が生じるため輝度差分g(x)>+TH1、又は、輝度差分g(x)<−TH1となる。しかし、原稿が存在しない原稿押さえ部材105では輝度差が生じないか、もしくは非常に小さな値となる。その場合、輝度差分g(x)は−TH1≦g(x)≦+TH1の関係になる。
なお、影の出にくいような坪量の小さい原稿にも対応するために、第1閾値TH1は小さい値であることが望ましい。
また、輝度差分g(x)>+THを満たした場合(S506:Yes)、CPU401は、主走査方向外側に所定距離n離れた画素までの各輝度差分g(x+1)、g(x+2)、・・・、g(x+n)(以下、輝度差分g(x+n)と称す)を算出する(S508)。
CPU401は、ステップS508の処理において算出した各輝度差分g(x+n)の中に第1閾値TH1のマイナスの値(−TH1)より小さいものがあるか否かを判定する(S509)。
また、CPU401は、輝度差分g(x)<−TH1を満たす、つまり小さいと判定したとする。この場合(S507:Yes)、CPU401は、主走査方向内側に所定距離n離れた画素までの各輝度差分g(x−1)、g(x−2)、・・・、g(x−n)(以下、輝度差分g(x−n)と称す)を算出する(S510)。
CPU401は、ステップS510の処理において算出した各輝度差分g(x−n)の中に第1閾値TH1のプラスの値(+TH1)より大きいものがあるか否かを判定する(S511)。これらのステップS508からS511の処理は、注目画素が白スジ上の画素であったことに起因する誤検知を防止するための処理である。
原稿エッジ画素と白スジ画素では、輝度差分g(x)の符号の変化の仕方が異なる。原稿エッジにおける影は周囲の画素よりも輝度が低いため、輝度差分g(x)の符号は主走査方向外側から見てプラスからマイナスに変化する。一方、白スジ画素は周囲の画素よりも輝度が高いため、輝度差分g(x)の符号は主走査方向外側から見てマイナスからプラスに変化する(後述する図7(a)(b)参照)。
ステップS509の処理、又は、ステップS511の処理において判定結果が「Yes」になるということは、輝度差分g(x)の符号が主走査方向外側から見てマイナスからプラスに変化していることを意味する。このようにして、ステップS508からS511の処理によって、原稿エッジ画素と白スジ画素を切り分ける(識別する)ことができる。
図5の説明に戻り、CPU401は、輝度差分g(x)<−TH1を満たさないと判定した場合(S507:No)、第1判定結果R1をR1=0とする(S512)。
CPU401は、また、ステップS509の処理、ステップS511の処理における判定結果が「Yes」であれば、第1判定結果R1をR=0とする(S512)。
また、CPU401は、ステップS509の処理、ステップS511の処理における判定結果が「No」であれば、第1判定結果R1をR=1とする(S513)。ここで、ステップS505からS513の処理における判定を第1判定と称す。
第1判定では、注目画素が原稿が存在しない原稿押さえ部材105である場合、−TH1≦g(x)≦+TH1となり、第1判定結果R1はR1=0となる(ステップS507の処理で判定結果が「No」となる)。
また、注目画素が白スジ画素である場合(後述する図7(b)参照)、g(x)>+TH1、又は、g(x)<−TH1となり、且つ、輝度差分g(x)が主走査方向外側から見てマイナスからプラスに変化することになる。そのため、第1判定結果R1はR1=0となる(ステップS509、S511の処理で判定結果が「Yes」)。
また、注目画素が原稿エッジ画素である場合(後述する図7(a)参照)、g(x)>+TH1、又は、g(x)<−TH1となり、且つ、輝度差分g(x)が主走査方向外側から見てプラスからマイナスに変化することになる。そのため、第1判定結果R1はR1=1となる(ステップS509、S511の処理で判定結果が「No」)。ただし、注目画素が埃や髪の毛などのゴミの場合(後述する図7(c)参照)も第1判定結果R1はR1=1となってしまう。
CPU401は、第1距離H1より大きい第2距離H2を用いて、注目画素から主走査方向にH2離れた範囲内に存在する画素の最大輝度値と最小輝度値の差分h(x)を算出する(S514)。なお、差分h(x)は下記式(2)により算出することができる。
h(x)=max(f(x−H2)、・・・、f(x)、・・・、f(x+H2))
−min(f(x−H2)、・・・、f(x)、・・・、f(x+H2))
・・・式(2)
CPU401は、差分h(x)が第2閾値TH2の値より小さいか否かを判定する(S515)。
例えば、原稿エッジに生じる影と、埃や髪の毛などのゴミとでは、両者の輝度に特徴の違いがある場合が多い。
前者は、照明ユニット201a、201bの拡散光の影響により、はっきりとした影ではなくぼやけたものになる。よって、輝度もそこまで低くならない。
一方、後者は、ゴミ自体が暗いことが多いため輝度は低い。そのため、前者はh(x)の値が小さく、後者はh(x)の値が大きくなるので、適切な閾値を設定することで両者を切り分ける(識別する)ことができる。
CPU401は、差分h(x)<TH2を満たさない、つまり大きいと判定した場合(S515:No)、第2判定結果R2をR2=0とする(S516)。また、そうでない場合(S515:Yes)、第2判定結果R2をR2=1とする(S517)。ここで、ステップS514からS517の処理における判定を第2判定と称す。
第2判定では、注目画素が原稿エッジ画素である場合(後述する図7(a)参照)、ぼやけた影によりh(x)<TH2となり第2判定結果R2はR2=1となる。また、注埃や髪の毛などのゴミ画素である場合(後述する図7(c)参照)、h(x)>TH2となり第2判定結果R2はR2=0となる。
また、第1判定と第2判定では、注目画素からの範囲に大きな違いがある。つまり、第2距離H2は第1距離H1より大きくなくてはならない(H2>H1)。
仮にH2=H1とし、第1判定と第2判定を合わせたような判定、つまり輝度値の差分が第1閾値TH1と第2閾値TH2の間にあるようなもののみ判定結果を1とする判定を実行したとする。この場合、原稿エッジと、埃や髪の毛などのゴミとを切り分けることはできない。これは、埃や髪の毛などのゴミは輝度が低いとは言っても急激にその輝度が低くなるわけではなく、輝度変化が緩やかな部分が必ず出てくるためである。
つまり、第1判定と第2判定を同じ範囲で実行した場合には、原稿エッジ部分と、埃や髪の毛などのゴミの輝度変化が緩やかな部分とで判定結果が変わらなくなってしまう。
本実施形態に係る画像読取装置10では、このような点にも対処するため、第2判定の範囲を第1判定より広く設定し、埃や髪の毛などのゴミの輝度が低い部分まで差分h(x)を算出する対象に含めている。これにより、これら両者の判定結果が異なることになり、両者を切り分ける(識別する)ことが可能になる。
CPU401は、第1判定結果R1と第2判定結果R2の積R(R=R1・R2)が1であるか否かを判定する(S518)。原稿エッジ画素である場合、R1=1、R2=1であるためR=1となる。一方、ゴミ画素である場合、R1=1、R2=0であるためR=0となる。また、白スジ画素である場合にはR1=0であるためR2の値に関わらずR=0となる。なお、積を使用しなくても構わない、第1判定結果と第2判定結果がともに所定の結果になっているか否かを判定すれば構わない。
CPU401は、Rの値が1でないと判定した場合(S518:No)、注目画素を非原稿エッジ画素と判定する(S519)。
CPU401は、注目画素の主走査方向1画素内側の画素を改めて注目画素に設定し(S520)、注目画素の主走査位置が主走査原稿エッジ検知の範囲外であるか否かを判定する(S521)。
CPU401は、注目画素の主走査位置が主走査原稿エッジ検知の範囲外でない場合(S521:No)、ステップS505の処理へ戻る。また、そうでない場合(S521:Yes)、原稿が載置されていないので原稿サイズ不定と決定する(S522)。
また、CPU401は、Rの値が1であると判定した場合(S518:Yes)、注目画素を原稿エッジ画素と判定する(S523)。
CPU401は、原稿エッジ画素の主走査位置を原稿エッジ位置とする(S524)。
CPU401は、原稿エッジ位置に基づいて原稿サイズを決定する(S525)。
なお、原稿は原稿台ガラス102の基準位置303に原稿の左上角が一致するように置かれていることとする。
また、基準位置303から原稿エッジ位置までの長さが用紙の各規格サイズの内いずれかと一致もしくは近い場合、定型の原稿が置かれているとして、その規格サイズを原稿サイズとする。
また、基準位置303から原稿エッジ位置までの長さが用紙の各規格サイズの内いずれにも一致しない場合、非定型の原稿が置かれているとして、基準位置303から原稿エッジまでの長さより大きく、且つ、最も近い規格サイズを原稿サイズとする。これにより、非定型の原稿の印刷したときに原稿の情報が欠けてしまうことを防ぐことができる。
このように、本実施形態に係る画像読取装置10では、原稿サイズ検知において、主走査方向外側から内側に向かって原稿エッジ検知を実行し、原稿エッジを検知した後は原稿サイズ検知処理を終了する。
そのため、原稿台ガラスや原稿押さえ部材に埃や髪の毛などのゴミが付着した場合、シェーディング白板に汚れが発生した場合であっても、原稿内の画像情報の影響を受けることなく高い精度で原稿エッジ(原稿端部)を検知することができる。
[第2実施形態]
本実施形態では、余白が無い黒原稿であっても高い精度で原稿エッジを検知することができる画像読取装置について説明する。なお、第1実施形態で既に説明した機能構成と同じものは、同一の符号を付すと共にその説明を省略する。
図6は、本実施形態に係る画像読取装置が行う原稿サイズ検知処理の処理手順の一例を示すフローチャートである。
なお、図6に示すステップS601からS617の各処理は、図5において説明したステップS501からS517の各処理と同様の処理であるため、その説明を省略する。同様に、図6に示すステップS623からS629の各処理は、図5に示すステップS519からS525の各処理と同様の処理であるため、その説明を省略する。また、図6に示す各処理は、主としてCPU401により実行される。
CPU401は、注目画素から主走査方向に第3距離H3離れた範囲内にある画素の輝度値の平均i(x)を算出する(S618)。なお、平均i(x)は下記式(3)により算出することができる。
i(x)=ave(f(x+H3)、・・・、f(x)、・・・、f(x−H3))・・・式(3)
CPU401は、平均i(x)が第3閾値TH3の値より小さいか否かを判定する(S619)。
例えば、余白が無い黒原稿のような原稿の場合、原稿エッジ付近において主走査方向のある程度広い範囲内にある画素の輝度値の平均を算出した場合、その値が小さくなる。これは、黒原稿の端部の輝度値が支配的だからである。一方、埃や髪の毛などのゴミの場合にはその値が大きくなる。
これは、埃や髪の毛などのゴミは小さい、またはスジ状であることが多いことから、ある程度広い範囲で輝度値の平均を算出した場合、ゴミの輝度の影響は小さくなり、原稿押さえ部材105の白色の輝度が支配的となるからである。よって、適切な閾値を設定すれば、両者を切り分ける(識別する)ことが可能になる。
CPU401は、大きいと判定した場合(S619:No)、第3判定結果R3をR3=0とする(S620)。また、そうでない場合(S619:Yes)、第3判定結果R3をR3=1とする(S621)。ここで、ステップS618からS621の処理における判定を第3判定と称す。
第三判定では、注目画素が黒原稿の原稿エッジ画素である場合(後述する図7(d)参照)、i(x)<TH3となりR3=1となる。また、注目画素が埃や髪の毛などのゴミ画素である場合(後述する図7(c)参照)、i(x)>TH3となりR3=0となる。また、注目画素が白スジ画素である場合(後述する図7(b)参照)、白スジと原稿押さえ部材105の白色が支配的となるのでi(x)>TH3となりR3=0となる。
CPU401は、第1判定結果R1と第2判定結果R2の積と、第3判定結果R3の和R(R=(R1・R2)+R3)の値が1であるか否かを判定する(S622)。
例えば、余白を有する原稿の原稿エッジ画素である場合、R1=1、R2=1、R3=0となるためR=1となる。また、埃や髪の毛などのゴミ画素である場合、R1=1、R2=0、R3=0となるためR=0となる。また、余白の無い原稿の原稿エッジ画素である場合、R1=1、R2=0、R3=1となるためR=1となる。また、白スジ画素である場合、R1=0であり、R3=0なのでR=0となる。
図7は、原稿サイズ検知処理における輝度値f(x)と各判定で算出するg(x)、h(x)、i(x)の関係を説明するためのグラフである。なお、図中に示す矢印Xは主走査方向(原稿エッジを検知する方向)、矢印Yは副走査方向(主走査方向と垂直な方向)を示している。
図7に示すグラフは左から、余白を有する原稿の原稿エッジ位置付近(a)、白スジの位置付近(b)、髪の毛の位置付近(c)、余白が無い黒原稿の原稿エッジ位置付近(d)それぞれのグラフであり、上から、f(x)、g(x)、h(x)、i(x)の順に示している。
図7に示すように、余白を有する原稿の原稿エッジ画素と白スジ画素では、主走査方向外側から見て輝度差分g(x)の符号の変化が異なる。よって、主走査方向外側から見て輝度差分g(x)の符号がプラスからマイナスに変化する箇所のみを原稿エッジ画素とすることで、原稿エッジと白スジを切り分ける、つまりそれぞれを識別することができる。
なお、余白を有する原稿の原稿エッジに生じる影は、照明ユニット201a、201bの拡散光の影響により、はっきりとした影ではなくぼやけたものになる。そのため輝度もそこまで低くならない。よって、差分h(x)の値も第2閾値TH2の値を超えるほどの値にはならない。
一方、髪の毛はそれ自体が暗いことが多いため輝度は低くなり、差分h(x)の値は第2閾値TH2の値を超える値になる。そのため、差分h(x)を算出する第2判定を行うことで、余白を有する原稿の原稿エッジと髪の毛とを切り分けることができることが見て取れる。
また、髪の毛はスジ状であることが多いため、ある程度広い範囲で輝度値を取得すると原稿押さえ部材105の白色の輝度値が支配的となり、平均i(x)の値は第3閾値TH3の値を超える値になる。
一方、余白の無い黒原稿の原稿エッジでは、ある程度広い範囲で輝度値を取得すると黒原稿の端部の輝度値が支配的となり、平均i(x)の値は第3閾値の値TH3を下回る値になる。そのため、平均i(x)を算出する第3判定を行うことで、髪の毛と余白のない黒原稿を切り分けることができることが見て取れる。
[第3実施形態]
これまでは、原稿サイズ検知位置Y1から原稿読取開始位置Y2に移動させる際に、原稿の主走査方向複数ラインの画像情報を取得して、主走査方向1ライン分の画像情報から原稿エッジを検知する場合について説明した。
本実施形態では、原稿エッジを検知する処理を原稿エッジを検知する方向(主走査方向)と垂直な方向(副走査方向)に複数回行う画像読取装置について説明する。なお、第1、第2実施形態で既に説明した機能構成と同じものは、同一の符号を付すと共にその説明を省略する。
例えば、原稿エッジを検知する際に、主走査方向1ラインでは誤検知してしまうゴミがあったとしても、それが同一主走査位置の副走査方向に連続することは稀である。また、原稿エッジ画素は副走査方向に直線状に分布している。そのため、本実施形態の様に画像読取装置を構成することにより、より高い精度で原稿エッジを検知できることになる。
図8は、本実施形態に係る画像読取装置が行う原稿サイズ検知処理の処理手順の一例を示すフローチャートである。なお、図8に示す各処理は、主としてCPU401により実行される。
CPU401は、照明ユニット201a、201bを点灯する(S801)。
CPU401は、原稿の主走査方向複数ライン分(副走査方向にNライン分)の画像情報を取得する(S802)。
CPU401は、照明ユニット201a、201bを消灯する(S803)。
CPU401は、1ライン目の主走査原稿エッジ検知範囲の中から最も外側の画素を注目画素に設定する(S804)。
なお、図8に示すステップS805からS822の各処理は、図6に示すステップS605からS622の処理と同様の処理であるため、その説明を省略する。
CPU401は、第1判定結果R1と第2判定結果R2の積と、第3判定結果R3の和R(R=(R1・R2)+R3)の値が1でない場合(S822:No)、注目画素を非原稿エッジ候補画素と判定する(S823)。また、そうでない場合(S822:Yes)、注目画素を原稿エッジ候補画素と判定する(S824)。
CPU401は、注目画素がNライン目に存在するか否かを判定する(S825)。
CPU401は、注目画素がNライン目に存在しないと判定した場合(S825:No)、注目画素と同じ主走査位置で、且つ、副走査方向に1ラインずれた画素を改めて注目画素に再設定し(S826)、ステップS805の処理へ戻る。
また、CPU401は、注目画素がNライン目に存在すると判定した場合(S825:Yes)、注目画素の主走査位置において、副走査方向にNライン分中における原稿エッジ候補画素と判定された数をカウントする(S827)。
CPU401は、ステップS827の処理におけるカウント数が第4閾値TH4の値よりも大きいか否かを判定する(S828)。これにより、仮に1ラインでは誤検知してしまうようなゴミが現れたとしても、その影響を抑えて高い精度で原稿エッジを検知することが可能になる。
CPU401は、カウント数が第4閾値TH4の値よりも小さい場合(S828:No)、注目画素の主走査位置を非原稿エッジ位置と判定する(S829)。
CPU401は、注目画素の主走査1画素内側で、且つ、1ライン目の画素を改めて注目画素に再設定する(S830)。
なお、図8に示すステップS831とS832の各処理は、図6に示すステップS625とS626の各処理と同様の処理であるため、その説明を省略する。
また、CPU401は、カウント数が第4閾値TH4の値よりも大きいと判定した場合(S828:Yes)、注目画素の主走査位置を原稿エッジ位置と判定する(S833)。
なお、図8に示すステップS834の処理は、図6に示すステップS629の処理と同様の処理であるため、その説明を省略する。
図9は、本実施形態に係る原稿エッジ検知処理の一例を説明するための図である。
なお、図中に示す矢印Xは主走査方向を示しており、矢印Yは副走査方向を示している。また、図中に示す原稿エッジを検知するものとして説明を進める。
図9に示すように、本実施形態に係る画像読取装置では、原稿エッジ候補画素が副走査方向で所定数連続してカウントされたときに原稿エッジとして検知する。そのため、仮にゴミが現れたとしても、その影響を抑えて高い精度で原稿エッジを検知できることが見て取れる。
[第4実施形態]
本実施形態では、原稿サイズ検知位置Y1から原稿読取開始位置Y2に移動させる際に、原稿の主走査方向複数ラインの画像情報を副走査方向に所定距離だけ離れた複数箇所それぞれにおいて取得して原稿エッジを検知する画像読取装置について説明する。なお、第1、第2、第3実施形態で既に説明した機能構成と同じものは、同一の符号を付すと共にその説明を省略する。
例えば、第3実施形態において説明した原稿エッジ検知処理では誤検知してしまうゴミがあったとしても、それが副走査方向に離れた距離に一直線上にあることは稀である。また、原稿エッジ画素は副走査方向に直線状に分布している。そのため、本実施形態の様に画像読取装置を構成することにより、より高い精度で原稿エッジを検知できることになる。
図10は、本実施形態に係る画像読取装置が行う原稿サイズ検知処理の処理手順の一例を示すフローチャートである。なお、図10に示す各処理は、主としてCPU401により実行される。
CPU401は、照明ユニット201a、201bを点灯する(S1001)。
CPU401は、副走査方向に所定距離だけ離れたM箇所において、原稿の主走査方向複数ライン(副走査方向にNライン分)の画像情報を取得する(S1002)。
CPU401は、照明ユニット201a、201bを消灯する(S1003)。
CPU401は、1箇所目、且つ、1ライン目の主走査原稿エッジ検知範囲の中から最も外側の画素を注目画素に設定する(S1004)。
なお、図10に示すステップS1005からS1031の各処理は、図8に示すステップS805からS831の各処理と同様の処理であるため、その説明を省略する。
CPU401は、カウント数が第4閾値TH4の値よりも大きいと判定した場合(S1028:Yes)、注目画素の主走査位置を原稿エッジ候補位置と判定する(S1032)。
CPU401は、注目画素がM箇所目にあるか否かを判定する(S1033)。つまり、副走査方向に離れた全箇所において原稿エッジ検知が終了したか否かを判定する。
CPU401は、注目画素がM箇所目に無いと判定した場合(S1033:No)、副走査方向に離れた別の箇所で、且つ、1ライン目の主走査原稿エッジ検知範囲の中から最も外側の画素を改めて注目画素に再設定し(S1034)、ステップS1005の処理へ戻る。
CPU401は、M箇所における原稿エッジ検知の結果の中で、原稿エッジ候補位置が1つでも存在するか否かを判定する(S1035)。
CPU401は、原稿エッジ候補位置が存在しない場合(S1035:No)、原稿が載置されていないので原稿サイズ不定と決定する(S1036)。また、そうでない場合(S1035:Yes)、CPU401は、M箇所における原稿エッジ候補位置に基づいて原稿エッジ位置を決定する(S1037)。
なお、図10に示すステップS1038の処理は、図8に示すステップS834の処理と同様の処理であるため、その説明を省略する。
図11は、図10に示すステップS1037の処理(原稿エッジ候補位置に基づいて原稿エッジ位置を決定する処理)を説明するための図である。
なお、図中に示す矢印Xは主走査方向を示しており、矢印Yは副走査方向を示している。また、副走査方向に離れたM箇所をM=3とし、各箇所は副走査方向に等間隔で離れているとする。また、図中に示す原稿エッジを検知するものとして説明を進める。
図11に示すように、副走査方向に等間隔で離れている3箇所でそれぞれ検知された、原稿エッジ候補位置を主走査位置の大きい順にedgmax、edgmid、edgminとする。また、各原稿エッジ候補位置間隔の差分diff=(edgmax−edgmid)−(edgmid−edgmin)を算出する。差分diffの値が、原稿の置かれ方によって違いが出るため、その値に応じて原稿エッジ位置を決定する。
また、原稿エッジは通常では直線となるため、原稿が基準位置303に左上角を一致して置かれている場合、もしくは正しく置かれず斜めに原稿台ガラス102に置かれている場合であっても差分diffの値は非常に小さな値となる。
例えば、原稿エッジが基準位置に左上角を一致している場合には、3箇所における原稿エッジ候補位置が同じ位置になる。また、斜めに置かれている場合であっても、3箇所の原稿エッジ検知箇所の副走査方向の間隔が等しいために相似の関係から原稿エッジ候補位置の主走査方向の間隔も等しくなる。
なお、原稿エッジが多少凸凹している場合も考慮して、diff<OFST1を満たすときに正しく原稿エッジが検知できていると判断して、edgmidの位置を原稿エッジ位置とする。ただし、OFST1の値は比較的小さな値である。
また、例えば原稿エッジ検知箇所の1つに原稿が置かれていない場合もある。例えば、原稿の1辺が主走査原稿サイズ指標301に接するように置かれていない場合である。そのとき、差分diffの値は非常に大きな値となる。これは、原稿が置かれていない原稿エッジ検知箇所では原稿エッジが検知できないため、edgminの値が非常に小さな値になるからである。そのため、diff>OSFT2を満たす場合には、原稿エッジ検知箇所の1つに原稿が置かれていないと判断して、残りの2箇所での検知結果、すなわちedgmidの位置を原稿エッジ位置とする。ただし、OFST2は比較的大きな値である。
また、例えばある原稿エッジ検知箇所で誤検知してしまう場合も考えられる。そのとき、差分diffの値は小さな値でもなく、大きな値でもないことが多い。そのため、OFST1≦diff≦OFST2を満たすときには、誤検知している原稿エッジ検知箇所があると判断する。そして、edgmaxを検知した箇所において再びエッジ検知を行い、新たに取得した原稿エッジ候補位置と残りの2つの原稿エッジ候補位置に基づいて再度、差分diffを算出して原稿エッジ位置を決定する。
なお、上記各実施形態の説明においては、主に原稿主走査方向の原稿エッジを検知する際の説明をしたが、副走査方向の原稿エッジにおいても同様にして検知することができる。
図12は、画像形成システム152における原稿読み取りから画像形成までの処理手順の一例を示すフローチャートである。なお、図5に示す各処理は、主としてCPU401により実行される。
CPU401は、圧板104が閉じた状態から開いた状態に変化したか否かを判定する(S1201)。
開状態に変化したと判定した場合(S1201:Yes)、CPU401は、読取ユニット103を原稿サイズ検知位置Y1に移動させる(S1202)。
CPU401は、圧板104が開いた状態から閉じた状態に変化したか否かを判定する(S1203)。
CPU401は、圧板104の状態に変化がないと判定した場合(S1203:No)、操作部412が有するスタートボタンが押されて読み取り開始が指示されたか否かを判定する(S1204)。
スタートボタンが押されていないと判定した場合(S1204:No)、CPU401は、ステップS1203の処理に戻る。また、そうでない場合(S1204:Yes)、CPU401は、原稿サイズが未確定であることから、操作部412を介して原稿サイズの入力を促すための情報をユーザに提示する(S1205)。
CPU401は、ステップS1205の処理における原稿サイズに基づいて用紙サイズを決定する(S1206)。
また、CPU401は、圧板104の状態が変化したと判定した場合(S1203:Yes)、原稿サイズ検知処理を行う(S1207)。なお、原稿サイズ検知処理は、図5、図6、図8、図10を用いて既に説明した処理である。
CPU401は、原稿サイズ検知処理により原稿サイズが確定したか否かを判定する(S1208)。原稿サイズが確定しない場合(S1208:No)、ステップS1205の処理に移行する。また、原稿サイズが確定した場合(S1208:Yes)、原稿サイズに基づいて用紙サイズを決定する(S1209)。
CPU401は、読み取り開始が指示されたか否かを判定する(1210)。読み取り開始が指示されたと判定した場合(S1210:Yes)、CPU401は、原稿サイズに対応した読取領域を設定して原稿の画像情報を読み取る読取処理を実施する(S1211)。
なお、ステップS1207の処理では、原稿サイズ検知位置Y1から原稿読取開始位置Y2間の1ラインもしくは複数ラインを読み取る。これに対して、ステップS1211の処理では、ステップS1207の処理において確定した原稿サイズ領域全域を読み取る。また、読取処理により読み取られた画像情報は、画像処理部408から画像形成部411へと送られる。
CPU401は、ステップS1211の処理において読み取った原稿の画像情報を用紙に複写する印刷処理を実施する(S1212)。
上記説明した実施形態は、本発明をより具体的に説明するためのものであり、本発明の範囲が、これらの例に限定されるものではない。
10…画像読取装置、101…筐体、102…原稿台ガラス、103…読取ユニット、104…圧板、105…原稿押さえ部材、106…圧板開閉検知フラグ、107…圧板開閉検知センサ、201a、b…照明ユニット、202a〜e…反射ミラー、203…結像レンズ、204…光電変換素子、205…センサ基板、301…主走査原稿サイズ指標、302…副走査原稿サイズ指標、303…基準位置。

Claims (8)

  1. 原稿が載置される原稿台と、
    前記原稿台に載置された前記原稿を押さえる原稿押圧手段と、
    前記原稿に対して光を照射する光源と、
    読取位置を第1方向に移動しながら前記光源によって光が照射された前記原稿を読み取って画像情報を出力する読取手段と、
    前記第1方向に関する第1原稿サイズ指標と、
    前記第1方向に直交する第2方向に関する第2原稿サイズ指標と、
    前記読取手段から出力される前記画像情報に基づいて前記原稿のサイズを決定するように構成された制御手段と、を有し、
    前記制御手段は、
    前記原稿押圧手段を閉じた状態で光源を点灯させることにより、前記第1方向の所定の位置にある前記読取手段から出力される前記画像情報を取得し、
    記第2方向に第1距離だけ注目画素から離間した2つの画素のそれぞれの画像情報間の差分である該注目画素の第1差分と、それぞれ前記注目画素の周囲にあるN個の画素のそれぞれについて求められた、前記第2方向に前記第1距離だけ該画素から離間した2つの画素のそれぞれの画像情報間の差分であるN個の第3差分と、前記第2方向に前記第1距離より大きい第2距離で前記注目画素から離間した画素の範囲内の最大画像情報と最小画像情報の間の第2差分と、に基づいて、当該注目画素が原稿端部のエッジ画素であるか否かを判定し、
    前記第2方向において、前記第1原稿サイズ指標と反対側の位置から前記第1原稿サイズ指標に向けて、前記注目画素を移動させ、各注目画素に対して原稿エッジであるかを判定し、原稿エッジであると判定された前記注目画素の位置に基づいて前記原稿のサイズを決定することを特徴とする、
    画像読取装置。
  2. 前記制御手段は、前記第1差分および前記N個の第3差分を第1閾値と比較した結果と、前記第2差分を第2閾値と比較した結果と、に基き、当該注目画素が原稿端部のエッジ画素であるか否かを判定することを特徴とする、
    請求項1に記載の画像読取装置。
  3. 前記制御手段は、前記第1差分と、前記N個の第3差分と、前記第2差分と、当該注目画素から第3距離だけ離れた範囲内に存在する画素の画像情報の平均とに基づき、前記注目画素が原稿端部のエッジ画素であるか否かを判定することを特徴とする、
    請求項1又は2に記載の画像読取装置。
  4. 前記制御手段は、
    前記第1差分を第1閾値と比較した結果と、
    前記N個の第3差分を前記第1閾値と比較した結果と、
    前記第2差分を第2閾値と比較した結果と、
    当該注目画素から第3距離だけ離れた範囲内に存在する画素の画像情報の平均を第3閾値と比較した結果と、に基づいて、当該注目画素が前記原稿端部のエッジ画素であるか否かを判定することを特徴とする、
    請求項3に記載の画像読取装置。
  5. 前記画素の画像情報は、当該画素の輝度を表す輝度情報であることを特徴とする、
    請求項1乃至4いずれか一項に記載の画像読取装置。
  6. 前記制御手段は、前記注目画素が前記エッジ画素であるか否かの判定を、前記第1方向に複数回行うことを特徴とする、
    請求項1乃至5いずれか一項に記載の画像読取装置。
  7. 前記制御手段は、前記注目画素が前記エッジ画素であるか否かの判定を、前記原稿端部を検知する方向と垂直な方向に所定距離だけ離れた複数箇所において行うことを特徴とする、
    請求項1乃至5いずれか一項に記載の画像読取装置。
  8. 前記原稿押圧手段における前記原稿を押さえる面の色が白色であることを特徴とする、
    請求項1乃至7いずれか一項に記載の画像読取装置。
JP2016244057A 2016-12-16 2016-12-16 画像読取装置 Active JP6918482B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016244057A JP6918482B2 (ja) 2016-12-16 2016-12-16 画像読取装置
US15/839,564 US10764461B2 (en) 2016-12-16 2017-12-12 Image reading apparatus with determination of original size, and image forming apparatus, reading method, and image forming system therewith

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016244057A JP6918482B2 (ja) 2016-12-16 2016-12-16 画像読取装置

Publications (3)

Publication Number Publication Date
JP2018098723A JP2018098723A (ja) 2018-06-21
JP2018098723A5 JP2018098723A5 (ja) 2020-02-06
JP6918482B2 true JP6918482B2 (ja) 2021-08-11

Family

ID=62562202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016244057A Active JP6918482B2 (ja) 2016-12-16 2016-12-16 画像読取装置

Country Status (2)

Country Link
US (1) US10764461B2 (ja)
JP (1) JP6918482B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018098722A (ja) * 2016-12-16 2018-06-21 キヤノン株式会社 画像読取装置、及び画像形成装置、読取方法、画像形成システム
JP7455562B2 (ja) 2019-11-29 2024-03-26 キヤノン株式会社 画像読取装置及び画像形成装置
JP2022128248A (ja) 2021-02-22 2022-09-01 キヤノン株式会社 画像読取装置、画像形成装置
JP2022129816A (ja) 2021-02-25 2022-09-06 キヤノン株式会社 画像読取装置、画像形成装置
JP2022137425A (ja) 2021-03-09 2022-09-22 キヤノン株式会社 画像読取装置、画像形成装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3747695B2 (ja) 1999-07-19 2006-02-22 富士ゼロックス株式会社 画像読取装置
US7102786B2 (en) * 2000-10-05 2006-09-05 Matsushita Electric Industrial Co., Ltd. Image reading apparatus and processing apparatus
JP4745949B2 (ja) * 2006-12-11 2011-08-10 キヤノン株式会社 画像処理装置およびその制御方法
JP4445989B2 (ja) * 2007-09-10 2010-04-07 Necアクセステクニカ株式会社 端部検出装置及び端部検出方法
JP4858437B2 (ja) 2007-12-28 2012-01-18 ブラザー工業株式会社 画像読取装置
JP4941316B2 (ja) 2008-01-16 2012-05-30 ブラザー工業株式会社 画像読取装置
US8330997B2 (en) * 2008-10-02 2012-12-11 Samsung Electronics Co., Ltd. Image processing apparatus, image forming apparatus and image processing method
JP4807406B2 (ja) * 2008-12-16 2011-11-02 ブラザー工業株式会社 画像読取装置
JP5755089B2 (ja) * 2011-09-08 2015-07-29 株式会社Pfu 画像処理装置、画像処理方法、画像処理プログラム及び画像処理システム
JP6161484B2 (ja) * 2013-09-19 2017-07-12 株式会社Pfu 画像処理装置、画像処理方法及びコンピュータプログラム
US9641716B2 (en) * 2015-07-10 2017-05-02 Kabushiki Kaisha Toshiba Image forming apparatus and image forming method for both side copying
JP6613115B2 (ja) * 2015-11-19 2019-11-27 キヤノン株式会社 画像処理装置及び画像処理方法とプログラム
JP6918481B2 (ja) * 2016-12-16 2021-08-11 キヤノン株式会社 画像読取装置
JP2018098722A (ja) * 2016-12-16 2018-06-21 キヤノン株式会社 画像読取装置、及び画像形成装置、読取方法、画像形成システム
JP6345224B1 (ja) * 2016-12-19 2018-06-20 株式会社Pfu 画像処理装置、矩形検出方法及びコンピュータプログラム
JP6869076B2 (ja) * 2017-03-30 2021-05-12 キヤノン株式会社 画像読取装置
JP6965014B2 (ja) * 2017-04-25 2021-11-10 キヤノン株式会社 原稿読取装置

Also Published As

Publication number Publication date
JP2018098723A (ja) 2018-06-21
US10764461B2 (en) 2020-09-01
US20180176407A1 (en) 2018-06-21

Similar Documents

Publication Publication Date Title
JP6918482B2 (ja) 画像読取装置
JP6918481B2 (ja) 画像読取装置
US9350882B2 (en) Image processing system, image processing apparatus, information processing method, and storage medium to prevent accidental removal of print products
WO2015093153A1 (ja) 画像形成装置、原稿サイズ検出方法
JP2018098722A (ja) 画像読取装置、及び画像形成装置、読取方法、画像形成システム
US8837018B2 (en) Image scanning apparatus scanning document image and image forming apparatus including image scanning apparatus
US10313536B2 (en) Information processing system, electronic apparatus, information processing apparatus, information processing method, electronic apparatus processing method and non-transitory computer readable medium to confirm difference in meeting contents using sound information
JP6903023B2 (ja) 画像読取装置、画像処理システム及び異物検出方法
JP2018186380A (ja) 画像読取装置、原稿サイズ検知方法
US8928946B1 (en) Image reading device, image forming apparatus, and image reading method
WO2014141709A1 (ja) 原稿サイズ検出装置、画像読取装置、及び原稿サイズ検出方法
JP2019161418A (ja) 画像読取装置、画像処理システム、制御方法及び制御プログラム
JP6338554B2 (ja) 画像処理装置及び画像処理方法、プログラム
JP2009272994A (ja) 画像読取装置及びこれを備えた画像形成装置
US20180249041A1 (en) Image processing apparatus and image processing method
JP6269298B2 (ja) 画像形成装置
JP2008026713A (ja) 画像読取装置
US10992835B2 (en) Image reading device, image forming device, and control method capable of reducing user burden in case of read error
JP4897637B2 (ja) 画像処理装置、画像処理装置を備えた画像形成装置、画像処理方法、画像処理プログラム、及びこのプログラムを記録したコンピュータ読取可能な記録媒体
JP6688675B2 (ja) 画像処理装置および画像形成装置
JP6406287B2 (ja) 画像形成装置
JP2007150849A (ja) 画像読取装置及び画像形成装置
JP2010081078A (ja) カラー画像処理装置,カラー画像処理プログラム
JP6870557B2 (ja) 画像読取装置
JP2019068260A (ja) 画像読取装置

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191216

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200915

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210126

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210324

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: 20210622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210721

R151 Written notification of patent or utility model registration

Ref document number: 6918482

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151