JP6168084B2 - 画像読取装置及びプログラム - Google Patents

画像読取装置及びプログラム Download PDF

Info

Publication number
JP6168084B2
JP6168084B2 JP2015051686A JP2015051686A JP6168084B2 JP 6168084 B2 JP6168084 B2 JP 6168084B2 JP 2015051686 A JP2015051686 A JP 2015051686A JP 2015051686 A JP2015051686 A JP 2015051686A JP 6168084 B2 JP6168084 B2 JP 6168084B2
Authority
JP
Japan
Prior art keywords
image
line
unit
reading
feature pattern
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
JP2015051686A
Other languages
English (en)
Other versions
JP2016171539A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2015051686A priority Critical patent/JP6168084B2/ja
Priority to US15/055,734 priority patent/US10298794B2/en
Priority to CN201610146471.2A priority patent/CN105991896B/zh
Publication of JP2016171539A publication Critical patent/JP2016171539A/ja
Application granted granted Critical
Publication of JP6168084B2 publication Critical patent/JP6168084B2/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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00005Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to image data
    • 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/00726Other properties of the sheet, e.g. curvature or reflectivity
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00007Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
    • H04N1/00013Reading apparatus
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00007Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
    • H04N1/00018Scanning arrangements
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00037Detecting, i.e. determining the occurrence of a predetermined state
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/0005Methods therefor in service, i.e. during normal operation
    • 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/00838Preventing unauthorised reproduction
    • H04N1/0084Determining the necessity for prevention
    • H04N1/00843Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote
    • 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/047Detection, control or error compensation of scanning velocity or position
    • H04N1/053Detection, control or error compensation of scanning velocity or position in main scanning direction, e.g. synchronisation of line start or picture elements in a line
    • 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/12Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using the sheet-feed movement or the medium-advance or the drum-rotation movement as the slow scanning component, e.g. arrangements for the main-scanning
    • H04N1/121Feeding arrangements
    • 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/203Simultaneous scanning of two or more separate pictures, e.g. two sides of the same sheet
    • H04N1/2032Simultaneous scanning of two or more separate pictures, e.g. two sides of the same sheet of two pictures corresponding to two sides of a single medium
    • 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/387Composing, repositioning or otherwise geometrically modifying originals
    • 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/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/3872Repositioning or masking
    • H04N1/3873Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming
    • 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/40Picture signal circuits
    • H04N1/40093Modification of content of picture, e.g. retouching

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Security & Cryptography (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

本発明は、両面同時読取機能を有する画像読取装置及びプログラムに関し、特に特定原稿を検出する技術に関する。
従来、原稿の両面を同時に読み取る機能を有する画像読取装置では、原稿の表面と裏面の画像読み取り部が原稿の搬送路においてそれぞれ異なる位置に設けられる。そのため、画像読取装置により読み取られた表面と裏面のそれぞれについて独立して画像読取処理が行われた。すなわち、読み取った画像データを処理する各処理部は、原稿表面用と裏面用の各1個ずつ、装置全体で2個必要とされる場合が多い。
ところで、画像読取装置の中には、読み取った原稿が例えば紙幣や有価証券等の特定原稿であるかどうかの判定機能を備えるものがある。そして、特定原稿であると判定される場合には、原稿の読取処理を停止させるようにして特定原稿の偽造を防止するものが存在する。原稿表面用と裏面用にそれぞれ各処理部を備える画像読取装置においては、特定原稿の判定処理についても、原稿表面用と裏面用の2つの処理部が設けられているのが一般的であった。しかし、これでは画像読取装置が備えなければならない処理部の数が多くなるため、装置の回路規模が2倍となり、装置の構成が複雑化し、また、装置の製造コストが高くなるという問題がある。
そこで、読み取った原稿の表面と裏面の各画像データのそれぞれを主走査方向に縮小し、縮小された2つの画像データを並べて連結することにより連結画像を生成し、当該連結画像に対して特定原稿であるか否かの判定を行う画像処理装置が提供されている(例えば特許文献1)。特許文献1に示される画像処理装置によると、特定原稿であるか否かの判定を行う処理部は1つで足り、2つの処理部を設ける必要がない。しかし、特許文献1の画像処理装置には以下に示すような問題点がある。図16は、このような従来技術における原稿の表面画像と裏面画像を連結させる場合を示す図である。図16(a)は原稿の表面に埋め込まれた特定原稿判定用の特徴パターン101、102の一例を示すものである。例えば図16(a)に示すように、原稿の表面側には、2つの特徴パターン101,102が埋め込まれている。原稿の表面を読み取った画像Gaから特徴パターン101,102を検知するためには、画像Gaの全体を、特徴パターン101,102の大きさに対応した複数のブロックB100で分割し、各ブロックB100に特徴パターン101,102の少なくとも1部を構成する画像成分が含まれているか否かを1つずつ判定していく処理が行われる。図16(b)は原稿の裏面に埋め込まれた特定原稿判定用の特徴パターン103の一例を示すものである。そして、読み取り部においてそれぞれ読み取られた原稿表面と裏面の画像は、図16(c)に示すようにそれぞれ縮小されてから連結され、1つの画像Gcが生成される。生成された1つの画像Gcに対して1つの処理部によって特定原稿か否かを判定することが可能である。
特開2005−26880号公報
しかし、特許文献1の従来技術のように、2つの画像データがそれぞれ元のサイズの半分に圧縮された状態では、特徴パターン101,102,103の検出のために読み取るべきブロックB100の数が、表面及び裏面の2つの画像の場合と同じである。そうすると、1つの画像Gcを生成する場合、読み取るべきブロックの数は減少することなく依然として2つの画像と変わらないため、1つの処理部により特徴パターンを検出する処理を行う場合には、検出処理に1つの画像について行う場合の2倍の時間を要することになる。
そこで、本発明は、このような問題点を解決すべくなされたものであり、読み取られた原稿が特定原稿であるか否かの判定を1つの判定処理部により行うようにしながら、判定処理にかかる時間を抑制可能な画像読取装置およびプログラムを提供することを目的とする。
上記目的を達成するため、請求項1の発明は、所定の搬送路に沿って原稿を搬送する搬送手段と、前記搬送路の第1の位置において前記原稿の第一面を読み取って第1画像を生成する第1読取手段と、前記搬送路の前記第1の位置より前記搬送路後方の第2の位置において前記原稿の第二面を読み取って第2画像を生成する第2読取手段と、前記第1画像と前記第2画像とを重ね合わせて合成画像を生成する合成手段と、前記合成手段により生成された前記合成画像から特定原稿の特徴パターンを検出する検出手段とを備えることを特徴とする画像読取装置である。
請求項2の発明は、請求項1に記載の画像読取装置であって、前記第1読取手段により生成された前記第1画像から前記特徴パターンの画像特性を有する画像成分を抽出して第1規定画像を生成する第1規定画像生成手段と、前記第2読取手段により生成された前記第2画像から前記特徴パターンの前記画像特性を有する画像成分を抽出して第2規定画像を生成する第2規定画像生成手段とをさらに備え、前記合成手段は、前記第1画像から生成された前記第1規定画像と、前記第2画像から生成された前記第2規定画像とを重ね合わせて前記合成画像を生成することを特徴としている。
請求項3の発明は、請求項2に記載の画像読取装置であって、前記第1規定画像生成手段は、前記第1画像から前記特徴パターンの色成分を抽出して前記第1規定画像を生成し、前記第2規定画像生成手段は、前記第2画像から前記特徴パターンの前記色成分を抽出して前記第2規定画像を生成することを特徴としている。
請求項4の発明は、請求項2又は3に記載の画像読取装置であって、前記第1規定画像生成手段は、前記第1画像から前記特徴パターンの周波数成分を抽出して前記第1規定画像を生成し、前記第2規定画像生成手段は、前記第2画像から前記特徴パターンの前記周波数成分を抽出して前記第2規定画像を生成することを特徴としている。
請求項5の発明は、請求項1に記載の画像読取装置であって、前記第1画像と前記第2画像とを記憶する記憶手段をさらに備え、前記合成手段は、前記記憶手段から前記第1画像及び前記第2画像を読み出して前記合成画像を生成することを特徴としている。
請求項6の発明は、請求項5に記載の画像読取装置であって、前記第1読取手段は、前記第一面を所定の読み取りラインに沿って読み取って前記第1画像を構成する第1ライン画像を生成して前記記憶手段に記憶させ、前記第2読取手段は、前記第二面を所定の読み取りラインに沿って読み取って前記第2画像を構成する第2ライン画像を生成して前記記憶手段に記憶させ、前記合成手段は、所定ライン数分の前記第1ライン画像又は第2ライン画像を読み出して前記合成画像を構成する合成バンド画像を生成し、前記検出手段は、前記合成手段により前記合成バンド画像が生成されると、前記合成バンド画像から前記特徴パターンを検出することを特徴としている。
請求項7の発明は、請求項6に記載の画像読取装置であって、前記第1画像の生成が開始されるタイミングと前記第2画像の生成が開始されるタイミングとの差を補正する補正手段をさらに備え、前記補正手段は、最初の前記第1ライン画像と最初の前記第2ライン画像とを読み出すタイミングを合わせて前記記憶手段から読み出し、前記合成手段は、前記補正手段により読み出される最初の前記第1ライン画像と最初の第2ライン画像とを合成して最初の前記合成バンド画像を生成することを特徴としている。
請求項8の発明は、請求項6に記載の画像読取装置であって、前記合成手段は、前記記憶手段に所定ライン数分の前記第1ライン画像又は前記第2ライン画像が記憶されると、記憶されている前記第1ライン画像又は前記第2ライン画像を読み出して前記合成バンド画像を生成することを特徴としている。
請求項9の発明は、請求項8に記載の画像読取装置であって、前記第1ライン画像及び前記第2ライン画像の一方が読み出し可能であって他方が読み出し可能でない場合に、両者とも読み出し可能となるタイミングまで待機してから前記第1ライン画像及び前記第2ライン画像を前記記憶手段から読み出すライン補正手段をさらに備え、前記合成手段は、前記ライン補正手段により読み出される前記第1ライン画像と前記第2ライン画像とを合成して前記合成バンド画像を生成することを特徴としている。
請求項10の発明は、請求項1乃至9のいずれかに記載の画像読取装置であって、前記第1画像又は前記第2画像を出力可能な出力手段と、前記検出手段により前記合成画像から前記特徴パターンが検出された場合に、前記出力手段による出力を禁止する出力制限手段とをさらに備えることを特徴としている。
請求項11の発明は、請求項6乃至9のいずれかに記載の画像読取装置であって、前記検出手段により前記合成バンド画像から前記特徴パターンが検出された場合に、前記第1読取手段又は前記第2読取手段による前記第1画像又は前記第2画像の生成を禁止する生成制限手段をさらに備えることを特徴としている。
請求項12の発明は、請求項1乃至11のいずれかに記載の画像読取装置であって、前記検出手段は、前記合成画像から前記特徴パターンを検出した場合に、前記第1画像及び前記第2画像のそれぞれから前記特徴パターンを検出する原稿検出手段と、前記原稿検出手段による検出結果に基づいて前記特徴パターンが検出された原稿面を判定する判定手段とをさらに備えることを特徴としている。
請求項13の発明は、請求項12に記載の画像読取装置であって、前記判定手段は、前記検出手段により前記合成画像から検出された前記特徴パターンが所定の態様である場合に、前記特徴パターンが前記第一面及び前記第二面から検出されたと判定することを特徴としている。
請求項14の発明は、所定の搬送路に沿って原稿を搬送する搬送手段と、前記搬送路の第1の位置において前記原稿の第一面を読み取って第1画像を生成する第1読取手段と、前記搬送路の前記第1の位置より前記搬送路後方の第2の位置において前記原稿の第二面を読み取って第2画像を生成する第2読取手段を備える画像読取装置において実行されるプログラムであって、前記画像読取装置を、前記第1画像と前記第2画像とを重ね合わせて合成画像を生成する合成手段、及び、前記合成手段により生成された前記合成画像から特定原稿の特徴パターンを検出する検出手段として機能させることを特徴としている。
請求項15の発明は、請求項14に記載のプログラムであって、前記第1画像と前記第2画像とを記憶する記憶手段をさらに備える画像読取装置において実行され、前記合成手段は、前記第1画像と前記第2画像とを記憶する記憶手段から前記第1画像及び前記第2画像を読み出して前記合成画像を生成することを特徴としている。
請求項16の発明は、請求項15に記載のプログラムであって、前記第1読取手段は、前記第一面を所定の読み取りラインに沿って読み取って前記第1画像を構成する第1ライン画像を生成して前記記憶手段に記憶させ、前記第2読取手段は、前記第二面を所定の読み取りラインに沿って読み取って前記第2画像を構成する第2ライン画像を生成して前記記憶手段に記憶させる画像読取装置において、前記合成手段は、所定ライン数分の前記第1ライン画像又は前記第2ライン画像を読み出して前記合成画像を構成する合成バンド画像を生成し、前記検出手段は、前記合成手段により前記合成バンド画像が生成されると、前記合成バンド画像から前記特徴パターンを検出することを特徴としている。
請求項17の発明は、請求項16に記載のプログラムであって、前記画像読取装置を、前記第1画像の生成が開始されるタイミングと前記第2画像の生成が開始されるタイミングとの差を補正する補正手段としてさらに機能させ、前記補正手段は、最初の前記第1ライン画像と最初の前記第2ライン画像とを読み出すタイミングを合わせて前記記憶手段から読み出し、前記合成手段は、前記補正手段により読み出される最初の前記第1ライン画像と最初の第2ライン画像とを合成して最初の前記合成バンド画像を生成することを特徴としている。
請求項18の発明は、請求項16に記載のプログラムであって、前記合成手段は、前記記憶手段に所定ライン数分の前記第1ライン画像又は前記第2ライン画像が記憶されると、記憶されている前記第1ライン画像又は前記第2ライン画像を読み出して前記合成バンド画像を生成することを特徴としている。
請求項19の発明は、請求項18に記載のプログラムであって、前記画像読取装置を前記第1ライン画像及び前記第2ライン画像の一方が読み出し可能であって他方が読み出し可能でない場合に、両者とも読み出し可能となるタイミングまで待機してから前記第1ライン画像及び前記第2ライン画像を前記記憶手段から読み出すライン補正手段としてさらに機能させ、前記合成手段は、前記ライン補正手段により読み出される前記第1ライン画像と前記第2ライン画像とを合成して前記合成バンド画像を生成することを特徴としている。
請求項20の発明は、請求項14乃至19のいずれかに記載のプログラムであって、前記第1画像又は前記第2画像を出力可能な出力手段をさらに備える前記画像読取装置を、前記検出手段により前記合成画像から前記特徴パターンが検出された場合に、前記出力手段による出力を禁止する出力制限手段としてさらに機能させることを特徴としている。
請求項21の発明は、請求項18又は19に記載のプログラムであって、前記画像読取装置を前記検出手段により前記合成バンド画像から前記特徴パターンが検出された場合に、前記第1読取手段又は前記第2読取手段による前記第1画像又は前記第2画像の生成を禁止する生成制限手段としてさらに機能させることを特徴としている。
請求項22の発明は、請求項14乃至21のいずれかに記載のプログラムであって、前記画像読取装置を、前記合成画像から前記特徴パターンを検出した場合に、前記第1画像及び前記第2画像のそれぞれから前記特徴パターンを検出する原稿検出手段、及び前記原稿検出手段による検出結果に基づいて前記特徴パターンが検出された原稿面を判定する判定手段としてさらに機能させることを特徴としている。
請求項23の発明は、請求項22に記載のプログラムであって、前記判定手段は、前記検出手段により前記合成画像から検出された前記特徴パターンが所定の態様である場合に、前記特徴パターンが前記第一面及び前記第二面から検出されたと判定することを特徴としている。
本発明の画像読取装置によると、読み取った原稿の第一面及び第二面の2つの画像について特定原稿であるか否か1つの処理により判定するとしながら、1つの画像について判定を行う場合に要する時間と略同じ時間で第一面及び第二面について判定可能となる。
(a)は両面同時読取可能な画像読取装置の一構成例を示す図であり、(b)はスキャン部の拡大図である。 本実施形態の画像読取装置のハードウェア構成及び機能構成の一例を示すブロック図である。 特定原稿の第一面(a)と第二面(b)の一構成例を示す図である。また、(c)は合成画像の一構成例を示す図である。 特定原稿に埋め込まれた特徴パターンの画像成分を抽出して合成画像を生成する場合の例を示す図である。 原稿の第一面と第二面を読み取って合成画像を生成する場合の一例を示すタイミングチャートである。 原稿の第一面と第二面を読み出して合成画像を生成するタイミングを揃える場合の一例を示すタイミングチャートである。 第1画像と第2画像を構成するライン画像におけるずれを補正する場合の一例を示すタイミングチャートである。 合成画像において特徴パターンが通常と異なる態様で表示される場合の一例を示す図である。 合成画像において特徴パターンが通常と異なる態様で表示される場合の一例を示す図である。 本実施形態の画像読取装置で行われる主な処理手順の一例を示すフローチャートである。 (a)第1読取処理の詳細な処理手順の一例を示すフローチャートである。(b)第2読取処理の詳細な処理手順の一例を示すフローチャートである。 合成処理の詳細な処理手順の一例を示すフローチャートである。 補正処理の詳細な処理手順の一例を示すフローチャートである。 パターン検出処理の詳細な処理手順の一例を示すフローチャートである。 原稿面判定処理の詳細な処理手順の一例を示すフローチャートである。 従来技術における特定原稿の検出処理の一例を示す図である。
以下、本発明に関する好ましい実施形態について、図面を参照しつつ詳細に説明する。なお、以下に説明する実施形態において互いに共通する部材には同一符合を付しており、それらにつき重複する説明は省略する。
図1(a)は、本実施形態における画像読取装置1の一構成例を示す図である。画像読取装置1は、例えば複合機(Multi Functional peripherals)であり、画像読取可能なスキャナ部5と、所定の搬送路に沿って原稿を搬送するADF(Auto Document Feeder)6と、ユーザーにより操作可能な操作パネル8を備える。図1(b)は、スキャナ部5とADF6を拡大した図である。スキャナ部5は、第1撮像部10と、第2撮像部12とを備える。第1撮像部10は、原稿の表面の画像を読み取ることが可能なCCD(Charge Coupled Device)などで構成され、カラー原稿及びモノクロ原稿の読み取りが可能である。第2撮像部12は原稿の裏面の画像を読み取ることが可能なCIS(Contact Image Sensor)などで構成され、第1撮像部10と同じくカラー原稿及びモノクロ原稿の読み取りが可能である。ADF6は、原稿トレイ6aと、搬送ローラー6bを備える。
原稿トレイ6aにセットされた原稿は、図示しないピックアップローラーにより取り出され、矢印F1方向に送り出され、搬送ローラー6bにより搬送される。搬送路において第1の撮像位置P1を通過した後、第2の撮像位置P2を通過して排紙位置に排出される。原稿は、搬送路を移動中、まず第1の撮像位置P1において図示しない照明ランプが原稿表面に光を照射し、その反射光がミラー15、レンズ16を経て第1撮像部10に入射し、原稿表面の画像が読み取られる。次に、第1の撮像位置P1より搬送路後方の第2の撮像位置P2において第2撮像部12により裏面の画像が読み取られる。
画像読取装置1における処理の一例として、原稿表面の画像と裏面の画像が生成されると、表面の画像と裏面の画像とを重ね合わせて1つの合成画像を生成し、生成した合成画像から特定原稿の特徴パターンを検出する。表面の画像と裏面の画像とを重ね合わせて両者を合成した場合、データ圧縮などを行っていないため画像を構成するブロック数は変化しない。すなわち、2つの画像を重ね合わせて対応するブロック毎に加算合成処理を行うため、ブロックの数に変化はない。そうすると、生成された合成画像に特定原稿の特徴パターンが含まれているか否かを判定するために処理対象となるブロックの数は、1つの画像のブロック数と同じである。そのため、原稿表面と裏面の2つの画像について、1つの画像と同じ処理時間で特徴パターンの検出を行うことが可能となる。
図2は、画像読取装置1のハードウェア構成及び機能構成の一例を示すブロック図である。画像読取装置1は、原稿の第一面に対する読取処理を行う第1読取ユニット21と、原稿の第二面に対する読取処理を行う第2読取ユニット22と、第1読取ユニット21及び第2読取ユニット22で生成された画像を記憶する画像バッファ30と、画像バッファ30に記憶される画像を読み出して特徴パターンを含むか否かの判定を行うCPU35と、CPU35からの要求に応じて画像読取装置1における画像読取処理の制御を行うコントローラー40と、生成された画像の出力を行う出力部38とを備える。
第1読取ユニット21はさらに、第1撮像部10と、第1読取部23と、第1規定画像生成部25とを備える。第1読取部23は、原稿を搬送する搬送路の第1の撮像位置P1において原稿の第一面を読み取って第1画像を生成する処理部である。第1読取部23は、第1撮像部10が原稿を読み取って取得したアナログ信号をデジタル信号に変換する。第1読取部23は、生成した第1画像データを第1規定画像生成部25に送り、第1規定画像生成部25は、第1画像から特定原稿の特徴パターンの画像特性を有する画像成分を抽出して第1規定画像を生成する。第1規定画像生成部25は、図示しない記憶装置に記憶される特徴パターンに関する特徴パターン情報を読み出し、第1画像から特徴パターンの特性となる成分を抽出して第1規定画像を生成する。
図3は原稿の表面(第一面)及び裏面(第二面)を読み取って生成した画像の一例を示す図である。図例では特定原稿の一例として株券を示す。図3(a)は、第1読取部23が特定原稿の表面(第一面)を読み取ることにより生成した第1画像P1の構成例である。第1画像P1は、特徴パターンR1と、原稿の内容を示す内容部R2とを備える。原稿の内容として、株券の場合には株券であることの表示、権利内容、所有者、或いは株券の譲渡履歴などが含まれる。一般的に特徴パターンR1は視認し難い態様にて原稿に表示される。図4(a)は、第1規定画像生成部25が第1画像から特徴パターンR1の画像特性を有する画像成分を抽出して生成した第1規定画像の表示例を示す図である。図4(a)の第1規定画像P10は、特徴パターンR1の所定の画像特性を有する成分のみが第1画像P1から抽出されて生成されている。第1規定画像生成部25が第1画像P1から特徴パターンR1の画像特性を有する画像成分を抽出して第1規定画像を生成することにより、第1画像に比べて短時間で特定原稿であるか否かを判定可能となる。
第1規定画像生成部25が第1規定画像生成の際に用いる特徴パターンR1の画像特性として、例えば色成分が挙げられる。この場合第1規定画像生成部25は、第1画像P1から特徴パターンの色成分を抽出して第1規定画像を生成する。特徴パターンの色成分を抽出して第1規定画像を生成することにより、特徴パターンの色成分とは異なる色成分が含まれない第1規定画像が生成される。そうすると、第1規定画像のデータサイズを軽くすることが可能となり、第1規定画像が画像バッファ30へ記憶される場合に画像バッファ30の記憶容量を削減できる。
これとは異なり、第1規定画像生成部25は、特徴パターンR1の画像特性として周波数成分を用いることが可能である。すなわち、特徴パターンR1は、第1画像P1の空間周波数領域において特定の周波数領域に含まれることが多い。そのため、第1画像P1から特定の周波数成分の画像を抽出することにより特徴パターンR1を含む画像を抽出することができる。この場合、第1規定画像生成部25は、第1画像から特徴パターンの周波数成分を抽出して第1規定画像を生成する。特徴パターンR1は、特定原稿上に所定の周波数にて表示される。そして、第1規定画像生成部25はフィルタにより第1画像に表示される画像のうち、特徴パターンR1の周波数に一致する画像成分のみを抽出可能である。これにより、第1規定画像のデータサイズを軽くすることが可能となる。また、第1画像から特徴パターンを検出する場合に比べて短時間で特徴パターンの検出を行うことができる。
第2読取ユニット22は、第2撮像部12と、第2読取部24と、第2規定画像生成部26とを備える。第2読取部24は、第2撮像部12から原稿の裏面(第二面)を読み取って生成したアナログデータを取得し、これをデジタルデータに変換する。第2読取部24は、第1読取部23と同様に、生成した第2画像を第2規定画像生成部26に送り、第2規定画像生成部26は、第2画像から特徴パターンの画像特性を有する画像成分を抽出して第2規定画像を生成する。第2規定画像生成部26は、第1規定画像生成部25と同様に、特徴パターンの画像特性のうち、色成分を用いて第2画像から画像成分を抽出して第2規定画像を生成する。または、これとは異なり、第2規定画像生成部26は、特徴パターンの周波数と同じ周波数の画像成分を第2画像から抽出することにより、第2規定画像を生成することも可能である。
画像バッファ30は、例えば複数ライン分の画像を記憶可能なメモリなどで構成され、第1読取部23により生成された第1画像と第2読取部24により生成された第2画像とを記憶する記憶可能領域である。第1読取部23及び第2読取部24は、第一面及び第二面をそれぞれ所定の読み取りラインに沿って読み取って第1画像及び第2画像を構成する第1ライン画像及び第2ライン画像を生成し、画像バッファ30に記憶させる。あるいは、第1規定画像生成部25及び第2規定画像生成部26は、第1ライン画像及び第2ライン画像に対応する第1規定画像及び第2規定画像を生成して画像バッファ30に記憶させてもよい。画像バッファ30にライン画像が記憶されることにより、所定数のライン画像が画像バッファ30に記憶されるごとに、画像合成部45が読み出して合成画像を構成する合成バンド画像を生成する。これにより、第一面又は第二面の読取完了前であっても合成バンド画像により特徴パターンの検出が可能となる。そうすると、特定原稿が読み込まれた場合に早い段階で特徴パターンの検出が可能となり、以降の処理を停止させることが可能となる。
CPU35は、図示しない記憶部に記憶されるプログラムを実行することにより、第一面及び第二面を読み取ることにより生成される第1画像及び第2画像を合成して合成画像を生成する画像合成部45と、合成画像から特定原稿の特徴パターンを検出するパターン検出部46と、パターン検出部46により特徴パターンが検出された場合に出力を制御する出力制御部47として機能する。
画像合成部45は、第1画像と第2画像とを重ね合わせて合成画像を生成する処理部である。画像合成部45は、第1読取部23及び第2読取部24によりそれぞれ第1画像及び第2画像が生成され、画像バッファ30に記憶された場合に、画像バッファ30から第1画像及び第2画像を読み出して合成画像を生成する。図3に示すように、画像合成部45は、図3(a)の第1画像P1と、図3(b)の第2画像P2とを重ね合わせて図3(c)に示すように合成画像P3を生成する。合成画像P3の生成において、第1画像P1及び第2画像P2のデータは縮小されておらず、1つの画像におけるデータブロック数と同じブロック数である。これにより、合成画像を読み取って特徴パターンを検出する際に、処理時間は1つの画像に対する処理と略同じ時間となる。
また、第1規定画像生成部25及び第2規定画像生成部26により第1画像及び第2画像の画像特性を有する画像成分が抽出され、第1規定画像及び第2規定画像が生成される場合に、第1規定画像生成部25及び第2規定画像生成部26は、生成した第1規定画像及び第2規定画像を画像バッファ30に記憶させる。画像合成部45は、画像バッファ30に記憶された第1規定画像及び第2規定画像を読み出して重ね合わせて合成画像を
生成してもよい。図4において、(a)に第1規定画像生成部25により生成された第1規定画像P10の例を示し、(b)に第2規定画像生成部26により生成された第2規定画像P11の例を示す。そして、(c)に示すように画像合成部45は、第1規定画像と第2規定画像とを重ね合わせて合成画像を生成する。第1画像P1と第2画像P2とを重ね合わせて合成画像P3を生成する場合と比べ、第1規定画像P10と第2規定画像P11とを重ね合わせて合成画像P12を生成する場合の方が合成画像のデータ量が軽いため、パターン検出部47が合成画像P12に特徴パターンが含まれるか検出する時間を短縮化できる。
さらに、第1読取部23及び第2読取部24が第一面及び第二面をそれぞれ所定の読み取りラインに沿って読み取って、第1画像及び第2画像を生成する第1ライン画像及び第2ライン画像を生成する場合に、画像合成部45は、画像バッファ30に記憶される第1ライン画像又は第2ライン画像を読み出して合成バンド画像を生成する。第1画像及び第2画像がそれぞれ所定の読み取りラインに沿って生成される場合、第1規定画像生成部25及び第2規定画像生成部26は第1ライン画像及び第2ライン画像に対応して第1規定画像及び第2規定画像を生成する。例えば図4に示すように、第1規定画像及び第2規定画像は読み取りラインR1からR6の各画像から構成される。
そして、図4(c)に示す合成画像もラインR1からR6の各画像から構成される。第1読取部23及び第2読取部24が第一面及び第二面をそれぞれ所定の読み取りラインに沿って読み取り、第1ライン画像および第2ライン画像を生成すると、第1規定画像生成部25及び第2規定画像生成部26は、これに応じて第1ライン画像及び第2ライン画像に対応する第1規定ライン画像および第2規定ライン画像を生成する。そして、第1規定画像生成部25と第2規定画像生成部26は、画像バッファ30に第1規定ライン画像及び第2規定ライン画像を記憶させる。画像合成部45は、所定ライン数分の第1規定ライン画像又は第2ライン規定画像を読み出して合成バンド画像を生成する。画像合成部45が合成バンド画像を生成すると、パターン検出部46は、合成バンド画像から特徴パターンを検出する。すなわち、合成バンド画像ごとに特徴パターンの検出を行うため、原稿の読み取りが終了する前に特徴パターンが検出されることがある。そうすると、原稿の読取処理が終了する前に、この原稿が特定原稿であると判定され、これに基づき読取処理を直ちに停止させることが可能となる。
画像合成部45は、画像バッファ30に所定ライン数分の第1ライン画像又は第2ライン画像が記憶されると、記憶されている第1ライン画像又は第2ライン画像を読み出して、合成バンド画像を生成してもよい。図5は、第1画像、第2画像及び合成画像の生成タイミングを示したタイミングチャートである。第一面を読み取る第1の撮像位置P1が第二面を読み取る第2の撮像位置P2より搬送路先方に位置するため、第一面が第二面より先に読み取られる。そのため、第1ライン画像がタイミングt1において生成開始される。第1ライン画像の生成が開始されると、画像合成部45は画像バッファ30に記憶された所定数の第1ライン画像を読み出して合成バンド画像の生成を開始する。そのため、合成バンド画像もタイミングt1から生成が開始される。
次に、タイミングt2にて原稿が第2の撮像位置P2に達したため、第2読取部24が第2ライン画像の生成を開始する。タイミングt2からt3までの間、第1ライン画像及び第2ライン画像がそれぞれ生成されて画像バッファ30に記憶される。そうすると画像合成部45は、タイミングt2からt3までの間、所定数の第1ライン画像及び第2ライン画像を画像バッファから読み出して合成バンド画像を生成する。そして、原稿第一面の読み取りが終了するとタイミングt3で第1ライン画像の生成が終了し、その後、原稿第二面の読み取りが終了してタイミングt4で第2ライン画像の生成が終了すると、合成バンド画像の生成も終了する。そして、タイミングt4からt5までの間に、原稿は排紙位置まで搬送されて排紙される。また、パターン検出部46は、最後列の合成バンド画像から特徴パターンの検出を行う(判定時間)。複数枚の原稿を連続して読み取る場合、タイミングt4からt5までの間に、次の原稿が第1の撮像位置P1まで搬送されており、先の原稿について排紙がされ、また、最後列の合成バンド画像に対する特徴パターンの検出が終了すると、次の原稿の読み取りが開始し、第1バンド画像の生成が開始する。すなわち、第1バンド画像と第2バンド画像の画像合成部45への読み出しタイミングを揃えない場合、第1バンド画像の生成が開始するのと略同じタイミングで合成バンド画像の生成を開始可能である。
補正部50は、第1画像の生成が開始されるタイミングと第2画像の生成が開始されるタイミングとの差を補正する処理部である。補正部50は、最初の第1ライン画像と最初の第2ライン画像とを読み出すタイミングを合わせて画像バッファから読み出す。そしてこの場合、画像合成部45は、補正部50により読み出される最初の第1ライン画像と第2ライン画像とを合成して最初の合成バンド画像を生成する。図6は、第1ライン画像の生成を開始するタイミングを第2ライン画像の生成を開始するタイミングに補正する場合の一例を示すタイミングチャートである。タイミングt1において原稿は第1の撮像位置P1に到達しており、第1読取部23は第1ライン画像の生成を開始し、生成した第1ライン画像を画像バッファ30に記憶させる。しかし、原稿は第1の撮像位置P1より搬送路後方の第2の撮像位置P2に到達してないため、第2読取部24は第2ライン画像の生成を開始できない。そこで補正部50は、第2ライン画像を読み出すタイミングまで画像バッファ30に記憶されている第1ライン画像の読み出しを行わない。そして、タイミングt2にて原稿が第2の撮像位置P2に達したため第2読取部24は第2ライン画像の生成を開始し、生成した第2ライン画像を画像バッファに記憶させる。そうすると、第2ライン画像も読み出し可能となる。そこで、補正部50は、最初の第1ライン画像及び最初の第2ライン画像を読み出し、画像合成部45は、補正部50により読み出される最初の第1ライン画像と最初の第2ライン画像とを合成して最初の合成バンド画像を生成する。これにより、第1ライン画像と第2ライン画像とのずれがない状態で合成バンド画像が生成される。そうすると、合成バンド画像において第1ライン画像と第2ライン画像とが揃うため、パターン検出部46による検出処理を良好に行うことができる。また、第1ライン画像と第2ライン画像との読み出しタイミングを揃えた場合、第2ライン画像生成終了タイミングと第1ライン画像終了タイミングが揃う。そうすると、図5に示したタイミングを揃えない場合と読取処理の終了時間を比べると、いずれも略同じタイミングで処理を終了する。よって、補正部50により第1画像と第2画像とのタイミングの差を補正したとしても、原稿の読取処理は遅延しないのである。
補正部50は、第1ライン画像及び第2ライン画像の一方が読み出し可能であって他方が読み出し可能でない場合に、両者とも読み出し可能となるタイミングまで待機してから第1ライン画像及び第2ライン画像を画像バッファ30から読み出すライン補正手段として機能する。図7は第1ライン画像と第2ライン画像の読み出しタイミングを補正する一例を示す図である。図7(a)において、所定タイミングごとに所定数の第1ライン画像が読み出され、合成バンド画像が生成されている。タイミングt1にて第1ライン画像と第2ライン画像とを読み出すと、第2ライン画像は所定数に達していないにもかかわらず読み出されて合成バンド画像GB1が生成される。そうすると、合成バンド画像GB1における第1ライン画像と第2ライン画像との合成比率が他の合成バンド画像における合成比率と異なる結果になる。そこで、このような事態が生じることを防止するため、図7(b)のようにタイミングt1において第2ライン画像を読み出さず待機し、第1ライン画像のみ読み出して合成バンド画像を生成する。そして、タイミングt2において第1ライン画像及び第2ライン画像のいずれも読み出し可能となったときに、補正部50は第1ライン画像及び第2ライン画像を画像バッファ30から読み出し、画像合成部45は合成バンド画像GB2を生成する。これにより、生成された合成バンド画像GB2の第1ライン画像と第2ライン画像との合成比率は等しくなる。
パターン検出部46は、原稿検出部54と、原稿判定部46とをさらに備える。原稿検出部54は、合成画像から特徴パターンを検出した場合に、第1画像及び第2画像のそれぞれから特徴パターンを検出する処理部である。原稿判定部55は、原稿検出部54による検出結果に基づいて特徴パターンが検出された原稿面を判定する処理部である。原稿検出部54は、パターン検出部46が合成画像から特徴パターンを検出した場合に、合成画像において重なり合わされる第1画像及び第2画像のいずれの画像に特徴パターンが表示されているのかを特定するため、第1画像及び第2画像のそれぞれに対して特徴パターンを検出する処理を行う。そして、原稿判定部55は、原稿検出部54の検出結果に基づいて、原稿の第一面及び第二面のいずれの面において特徴パターンが検出されたのか判定する。
原稿検出部54が第1画像から特徴パターンが検出した場合、原稿判定部55は第一面から特徴パターンが検出されたと判定する。他方、原稿検出部54が第2画像から特定パターンを検出した場合、原稿判定部55は第二面から特徴パターンが検出されたと判定する。もっとも、原稿判定部55は、パターン検出部46により合成画像から検出された特徴パターンが所定の態様である場合に、特徴パターンが第一面及び第二面から検出されたと判定してもよい。図8は、二枚の原稿が重ね合わせられて画像読取装置1に読み取られた場合の一例を示す図である。図8(a)は特定原稿の第1画像を示す図であり、図8(b)は特定原稿の第2画像を示す図である。第2画像が傾斜しているのは原稿搬送の際に二枚の原稿のうちの一枚が斜行して読み取られたためである。そして、図8(c)に示す第1画像と第2画像とを合成して生成された合成画像において、二つの位相の特徴パターンが検出されている。すなわち、第2画像が斜行して読み取られたために第2画像に含まれる特徴パターンも斜めに読み取られたのである。原稿判定部55は、例えば図8(c)で示すように複数の位相の特徴パターンが検出された場合に、原稿の第一面及び第二面の両方に特徴パターンが表示されていると判定する。
図9は、特徴パターンが表示されている異なる原稿が重ね合わせられて画像読取装置1に読み取られた場合の一例を示す図である。特定原稿の一例として株券を示す。図9(a)は第1画像であり、図9(b)は第2画像である。二枚の株券が上下反対に重ね合わせられて画像読取装置1に1枚の原稿として読み取られたため、第2画像が上下反対に生成されたのである。そして、図9(c)の合成画像では、第1画像に表示されていた特徴パターンと第2画像に表示されていた特徴パターンとが重なり合っている。このように、合成画像において複数の特徴パターン同士が重なり合う態様で表示される場合に、原稿判定部55は、第1画像と第2画像のいずれにも特徴パターンが表示されていたと判定する。前提として、特徴パターンが第一面と第二面のいずれにも表示される特定原稿では、それぞれ正面視における同位置に特徴パターンは記載されていないものとする。この前提によると、1枚の特定原稿の両面に特徴パターンが表示される場合に、合成画像の特徴パターンは互いに重なり合わないことになる。そうすると、合成画像の特徴パターンが重なり合う場合には、1枚の特定原稿ではなく、複数の特定原稿が重ね合わせられて画像読取装置1に読み取られたと判定できる。このように合成画像の複数の特徴パターン同士が重なり合う態様で表示される場合、原稿判定部55は、第一面と第二面のいずれからも特徴パターンが検出されたと判定する。
出力制御部47は、出力制限部52と、処理制限部53とをさらに備える。出力制限部52は、パターン検出部46により合成画像から特徴パターンが検出された場合に、出力部38による出力を禁止する処理部である。これにより、特定原稿がプリンタ部から出力されたり、FAX部から送信されたりすることを防止できる。処理制限部53は、パターン検出部46により合成バンド画像から特徴パターンが検出された場合に、第1読取部23又は第2読取部24による第1画像又は第2画像の生成を禁止する処理部である。出力制限部52及び処理制限部53は、パターン検出部46により特徴パターンが検出された場合に、例えば各部の処理を停止させることが可能なコントローラー40に停止要求を送信し、出力や画像の生成を停止させることができる。
次に、本実施形態の画像読取装置1において行われる処理手順について説明する。図10は、画像読取装置1において行われる主たる処理手順の一例を示すフローチャートである。まず、画像読取装置1がジョブ実行指示を検知すると(ステップS1)、記憶部に記憶する特徴パターン情報(図示せず)を参照する(ステップS2)。次に、原稿の第一面の読取開始タイミングか否かを判定し(ステップS3)、開始タイミングであると判定した場合(ステップS3でYES)、第一面を読み取る第1読取処理(ステップS5)を行う。また、開始タイミングでないと判定した場合(ステップS3でNO)は、第1面の読み取り処理中であるか否かを判定する(ステップS4)。そして、第1面の読取処理中であると判定した場合(ステップS4でYES)は第1読取処理を実行し、第1面の読取処理中でないと判定した場合(ステップS4でNO)、第1読取処理をスキップする。第1読取処理の詳細な処理手順については後述する。
次に、原稿の第二面の読取開始タイミングか否かを判定し(ステップS7)、読取開始タイミングであると判定した場合(ステップS7でYES)、第二面を読み取る第2読取処理を行う(ステップS9)。他方、第二面の読取開始タイミングでないと判定した場合に(ステップS7でNO)、第2面の読取処理中であるか否かを判定し(ステップS8)、第2面の読取処理中であると判定した場合(ステップS8でYES)、第2読取処理を実行し、第2面の読取処理中でないと判定した場合(ステップS8でNO)、第2読取処理をスキップする。第2読取処理の詳細な処理手順については後述する。
次に合成画像を生成する合成の開始タイミングか否かを判定し(ステップS15)、開始タイミングであると判定した場合(ステップS15でYES)、合成画像を生成する合成処理を行う(ステップS17)。他方、合成開始タイミングでないと判定した場合(ステップS15でNO)、画像合成中であるか否かを判定する(ステップS16)。画像合成中であると判定した場合(ステップS16でYES)、合成処理を実行し、画像合成中でないと判定した場合(ステップS16でNO)、合成処理をスキップする。合成処理の詳細な処理手順については後述する。合成処理を行うと、次に特徴パターンを検出するパターン検出処理を行う(ステップS20)。そして、特徴パターンを検出したか否かを判定し(ステップS21)、検出しなかったと判定した場合(ステップS21でNO)、さらに原稿読取を終了したか否かを判定する(ステップS28)。原稿読取を終了したと判定した場合(ステップS28でYES)、当該原稿は特定原稿ではなかったと言えるため、ジョブを実行して(ステップS30)処理を終了する。他方、原稿読取を終了していないと判定した場合(ステップS28でNO)、ステップS3に戻り、第1読取処理以下の処理を繰り返す。
他方、特徴パターンを検出したと判定した場合(ステップS21でYES)、検出原稿面を判定するか否かを判定し(ステップS23)、判定する場合には(ステップS23でYES)原稿面判定処理を実行して(ステップS25)処理を終了する。他方、判定しない場合は(ステップS23でNO)原稿面判定処理をスキップして処理を終了する。
図11(a)は、第1読取処理(図10のステップS5)の具体的な処理手順の一例を示すフローチャートである。まず、原稿の第一面を読み取り(ステップS51)、所定の読み取りラインに沿って読み取ることにより第1ライン画像を生成する(ステップS52)。最後に画像バッファ(記憶部)へ記憶して処理を終了する。
図11(b)は、第2読取処理(図10のステップS9)の具体的な処理手順の一例を示すフローチャートである。まず、原稿の第二面を読み取り(ステップS61)、所定の読み取りラインに沿って読み取ることにより第2ライン画像を生成する(ステップS62)。最後に、生成した第2ライン画像を画像バッファへ記憶させて処理を終了する(ステップS63)。
図12は、合成処理(図10のステップS17)の具体的な処理手順の一例を示すフローチャートである。まず、画像読取装置1は、所定数の第1ライン画像又は第2ライン画像が画像バッファ30に記憶されているか否かを判定し(ステップS71)、所定数の第1ライン画像又は第2ライン画像が記憶されていないと判定した場合(ステップS71でNO)、合成処理をそのまま終了する。他方、所定数の第1ライン画像又は第2ライン画像が記憶されていると判定した場合(ステップS71でYES)、次に第1ライン画像と第2ライン画像との読み出しのタイミングを揃えるために補正処理を行うか否かを判定する(ステップS72)。補正を行うと判定した場合(ステップS72でYES)、補正処理を実行する(ステップS73)。補正処理の具体的な処理手順については後述する。補正処理を実行すると、次に補正完了フラグがONとなっているか否かを判定する(ステップS74)。すなわち、補正処理において第1ライン画像と第2ライン画像の読み出しタイミングを揃えて補正完了フラグがONになっている場合(ステップS74でYES)、画像バッファから第1ライン画像又は第2ライン画像を読み出す(ステップS75)。そして、補正完了フラグをOFFにしてから(ステップS76)合成バンド画像を生成し(ステップS77)、合成処理を終了する。他方、ステップS72で補正処理を行わないと判定した場合(ステップS72でNO)、補正処理をスキップして画像バッファから第1ライン画像又は第2ライン画像を読み出し(ステップS75)、合成バンド画像を生成する(ステップS77)。また、補正処理を行った後に補正完了フラグがONではないと判定した場合(ステップS74でNO)、すなわち、第1ライン画像と第2ライン画像との読み出しタイミングが揃っていないという場合には、ステップS75からS77の処理をスキップし、合成処理を終了する。
図13は、補正処理(図12のステップS73)の具体的な処理手順の一例を示すフローチャートである。まず、第1ライン画像を読み出しは可能か否かを判定し(ステップS81)、読み出し可能であると判定した場合(ステップS81でYES)には、次に、第2ライン画像の読み出しは可能か否かを判定する(ステップS82)。第2ライン画像についても読み出し可能であると判定した場合(ステップS82でYES)、第1ライン画像と第2ライン画像との読み出しのタイミングを揃えることができたため、補正完了フラグをONにして処理を終了する。他方、ステップS81又はS82において、第1ライン画像又は第2ライン画像のいずれかが読み出し可能でないと判定した場合(ステップS81又はS82でNO)、補正完了フラグをONにすることなく補正処理を終了する。画像読取装置1では第一面と第二面の読み取り位置が異なるため、第1ライン画像と第2ライン画像とが生成されるタイミングは相違する。補正処理により読み出しのタイミングを揃えることにより、読み取りタイミングに基づく相違を補正することができるのである。
図14は、パターン検出処理(図10のステップS20)の具体的な処理手順の一例を示すフローチャートである。まず、画像読取装置1は、合成バンド画像があるか否か判定し(ステップS91)、合成バンド画像が画像合成部45において生成されていないと判定した場合(ステップS91でNO)、パターン検出処理を終了する。他方、合成バンド画像があると判定した場合(ステップS91でYES)、合成バンド画像を読み取る(ステップS92)。そして、合成バンド画像を読み取って特徴パターンと一致するか否かを判定し(ステップS93)、一致すると判定した場合(ステップS93でYES)、画像読取装置1はジョブを停止させ(ステップS94)、特定原稿について画像読み取りの続行をしないよう制御する。他方、特徴パターンと合成バンド画像に表示される画像とが一致しないと判定した場合(ステップS93でNO)、ステップS94をスキップする。
図15は、原稿面判定処理(図10のステップS25)の具体的な処理手順の一例を示すフローチャートである。まず、合成画像から所定の態様にて特徴パターンが検出されたか否かを判定する(ステップS101)。例えば、複数の位相の特徴パターンが検出された場合や、特徴パターンが重なり合っている場合などのように、2枚の特定原稿を重ね合わせて1枚の原稿として画像読取装置1に読み取らせた場合を含む。所定の態様にて検出されたと判定した場合(ステップS101でYES)、第一面及び第二面から特徴パターンが検出されたと判定して(ステップS102)処理を終了する。
他方、所定の態様にて特徴パターンが検出されなかったと判定した場合(ステップS101でNO)、第1規定画像を読み出す(ステップS103)。そして、第1規定画像を読み取って、特徴パターンと一致するか否かを判定し(ステップS105)、一致すると判定した場合は、第一面から検出されたと判定して(ステップS107)処理を終了する。他方、第1規定画像と特徴パターンとが一致しなかったと判定した場合(ステップS105でNO)、第2規定画像を読み出して(ステップS108)特徴パターンと一致するか否かを判定する(ステップS110)。特徴パターンと第2規定画像とが一致すると判定した場合(ステップS110でYES)、第2面から検出されたと判定して(ステップS112)処理を終了する。他方、第2規定画像と特徴パターンとが一致しなかったと判定した場合(ステップS110でNO)、パターン検出処理で誤検知であるとして検出エラーと判定する(ステップS114)。
なお、本実施形態では、ステップS103では第1規定画像を読み出し、ステップS108では第2規定画像を読み出した。これとは異なり、ステップS103でメモリに記憶される第1画像を読み出して特徴パターンと一致するか否か判定してもよいし、ステップS108で第2画像を読み出して特徴パターンと一致するか否か判定してもよい。また、ステップS105において、第1規定画像と特徴パターンとが一致しないと判定した場合、第二面から検知されたと判定してもよい。さらに、ステップS114において誤検知であり検出エラーであると判定した場合に、パターン検出処理において停止させているジョブを再開させてもよい。
(変形例)
以上、本発明に関する上記実施形態について説明したが、本発明は上述した実施形態において説明したものに限られない。すなわち、本発明は上記実施形態のほかに様々な変形例を適用可能である。
例えば上記実施形態では、全ての原稿読取が終了して特徴パターンが検出されなかった場合にジョブを実行する例を説明した。しかし、本発明はこれに限らず、原稿の読み取りが終了前であっても、既にパターン検出処理が行われ(図10のステップS20)、特徴パターンが検知されなかった原稿についてはジョブを実行してもよい。これにより、ジョブ実行を遅滞させることなく迅速化できる。
上記実施形態において、特徴パターンの検知処理では、合成画像を構成する合成バンド画像と特徴パターンとの一致を判定する例を示した。しかし、本発明はこれに限らず、合成画像が生成されてから合成画像と特徴パターンとの一致を判定してもよい。
1 画像読取装置
6 ADF(搬送手段)
23 第1読取部(第1読取手段)
24 第2読取部(第2読取手段)
25 第1規定画像生成部(第1規定画像生成手段)
26 第2規定画像生成部(第2規定画像生成手段)
30 画像バッファ(記憶手段)
45 画像合成部(合成手段)
46 パターン検出部(検出手段)
50 補正部(補正手段,ライン補正手段)
52 出力制限部(出力制限手段)
53 処理制限部(生成制限手段)
54 原稿検出部(原稿検出手段)
55 原稿判定部(判定手段)

Claims (23)

  1. 所定の搬送路に沿って原稿を搬送する搬送手段と、
    前記搬送路の第1の位置において前記原稿の第一面を読み取って第1画像を生成する第1読取手段と、
    前記搬送路の前記第1の位置より前記搬送路後方の第2の位置において前記原稿の第二面を読み取って第2画像を生成する第2読取手段と、
    前記第1画像と前記第2画像とを重ね合わせて合成画像を生成する合成手段と、
    前記合成手段により生成された前記合成画像から特定原稿の特徴パターンを検出する検出手段と、
    を備える画像読取装置。
  2. 前記第1読取手段により生成された前記第1画像から前記特徴パターンの画像特性を有する画像成分を抽出して第1規定画像を生成する第1規定画像生成手段と、
    前記第2読取手段により生成された前記第2画像から前記特徴パターンの前記画像特性を有する画像成分を抽出して第2規定画像を生成する第2規定画像生成手段と、
    をさらに備え
    前記合成手段は、前記第1画像から生成された前記第1規定画像と、前記第2画像から生成された前記第2規定画像とを重ね合わせて前記合成画像を生成することを特徴とする請求項1に記載の画像読取装置。
  3. 前記第1規定画像生成手段は、前記第1画像から前記特徴パターンの色成分を抽出して前記第1規定画像を生成し、
    前記第2規定画像生成手段は、前記第2画像から前記特徴パターンの前記色成分を抽出して前記第2規定画像を生成することを特徴とする請求項2に記載の画像読取装置。
  4. 前記第1規定画像生成手段は、前記第1画像から前記特徴パターンの周波数成分を抽出して前記第1規定画像を生成し、
    前記第2規定画像生成手段は、前記第2画像から前記特徴パターンの前記周波数成分を抽出して前記第2規定画像を生成することを特徴とする請求項2又は3に記載の画像読取装置。
  5. 前記第1画像と前記第2画像とを記憶する記憶手段、
    をさらに備え、
    前記合成手段は、前記記憶手段から前記第1画像及び前記第2画像を読み出して前記合成画像を生成することを特徴とする請求項1に記載の画像読取装置。
  6. 前記第1読取手段は、前記第一面を所定の読み取りラインに沿って読み取って前記第1画像を構成する第1ライン画像を生成して前記記憶手段に記憶させ、
    前記第2読取手段は、前記第二面を所定の読み取りラインに沿って読み取って前記第2画像を構成する第2ライン画像を生成して前記記憶手段に記憶させ、
    前記合成手段は、所定ライン数分の前記第1ライン画像又は前記第2ライン画像を読み出して前記合成画像を構成する合成バンド画像を生成し、
    前記検出手段は、前記合成手段により前記合成バンド画像が生成されると、前記合成バンド画像から前記特徴パターンを検出することを特徴とする請求項5に記載の画像読取装置。
  7. 前記第1画像の生成が開始されるタイミングと前記第2画像の生成が開始されるタイミングとの差を補正する補正手段、
    をさらに備え、
    前記補正手段は、最初の前記第1ライン画像と最初の前記第2ライン画像とを読み出すタイミングを合わせて前記記憶手段から読み出し、
    前記合成手段は、前記補正手段により読み出される最初の前記第1ライン画像と最初の第2ライン画像とを合成して最初の前記合成バンド画像を生成することを特徴とする請求項6に記載の画像読取装置。
  8. 前記合成手段は、前記記憶手段に所定ライン数分の前記第1ライン画像又は前記第2ライン画像が記憶されると、記憶されている前記第1ライン画像又は前記第2ライン画像を読み出して前記合成バンド画像を生成することを特徴とする請求項6に記載の画像読取装置。
  9. 前記第1ライン画像及び前記第2ライン画像の一方が読み出し可能であって他方が読み出し可能でない場合に、両者とも読み出し可能となるタイミングまで待機してから前記第1ライン画像及び前記第2ライン画像を前記記憶手段から読み出すライン補正手段、
    をさらに備え、
    前記合成手段は、前記ライン補正手段により読み出される前記第1ライン画像と前記第2ライン画像とを合成して前記合成バンド画像を生成することを特徴とする請求項8に記載の画像読取装置。
  10. 前記第1画像又は前記第2画像を出力可能な出力手段と、
    前記検出手段により前記合成画像から前記特徴パターンが検出された場合に、前記出力手段による出力を禁止する出力制限手段と、
    をさらに備えることを特徴とする請求項1乃至9のいずれかに記載の画像読取装置。
  11. 前記検出手段により前記合成バンド画像から前記特徴パターンが検出された場合に、前記第1読取手段又は前記第2読取手段による前記第1画像又は前記第2画像の生成を禁止する生成制限手段、
    をさらに備えることを特徴とする請求項6乃至9のいずれかに記載の画像読取装置。
  12. 前記検出手段は、
    前記合成画像から前記特徴パターンを検出した場合に、前記第1画像及び前記第2画像のそれぞれから前記特徴パターンを検出する原稿検出手段と、
    前記原稿検出手段による検出結果に基づいて前記特徴パターンが検出された原稿面を判定する判定手段と、
    をさらに備えることを特徴とする請求項1乃至11のいずれかに記載の画像読取装置。
  13. 前記判定手段は、前記検出手段により前記合成画像から検出された前記特徴パターンが所定の態様である場合に、前記特徴パターンが前記第一面及び前記第二面から検出されたと判定することを特徴とする請求項12に記載の画像読取装置。
  14. 所定の搬送路に沿って原稿を搬送する搬送手段と、前記搬送路の第1の位置において前記原稿の第一面を読み取って第1画像を生成する第1読取手段と、前記搬送路の前記第1の位置より前記搬送路後方の第2の位置において前記原稿の第二面を読み取って第2画像を生成する第2読取手段を備える画像読取装置において実行されるプログラムであって、
    前記画像読取装置を、
    前記第1画像と前記第2画像とを重ね合わせて合成画像を生成する合成手段、及び、
    前記合成手段により生成された前記合成画像から特定原稿の特徴パターンを検出する検出手段、
    として機能させることを特徴とするプログラム。
  15. 前記第1画像と前記第2画像とを記憶する記憶手段をさらに備える画像読取装置において実行され、
    前記合成手段は、前記第1画像と前記第2画像とを記憶する記憶手段から前記第1画像及び前記第2画像を読み出して前記合成画像を生成することを特徴とする請求項14に記載のプログラム。
  16. 前記第1読取手段は、前記第一面を所定の読み取りラインに沿って読み取って前記第1画像を構成する第1ライン画像を生成して前記記憶手段に記憶させ、前記第2読取手段は、前記第二面を所定の読み取りラインに沿って読み取って前記第2画像を構成する第2ライン画像を生成して前記記憶手段に記憶させる画像読取装置において、
    前記合成手段は、所定ライン数分の前記第1ライン画像又は前記第2ライン画像を読み出して前記合成画像を構成する合成バンド画像を生成し、
    前記検出手段は、前記合成手段により前記合成バンド画像が生成されると、前記合成バンド画像から前記特徴パターンを検出することを特徴とする請求項15に記載のプログラム。
  17. 前記画像読取装置を、
    前記第1画像の生成が開始されるタイミングと前記第2画像の生成が開始されるタイミングとの差を補正する補正手段、
    としてさらに機能させ、
    前記補正手段は、最初の前記第1ライン画像と最初の前記第2ライン画像とを読み出すタイミングを合わせて前記記憶手段から読み出し、
    前記合成手段は、前記補正手段により読み出される最初の前記第1ライン画像と最初の第2ライン画像とを合成して最初の前記合成バンド画像を生成することを特徴とする請求項16に記載のプログラム。
  18. 前記合成手段は、前記記憶手段に所定ライン数分の前記第1ライン画像又は前記第2ライン画像が記憶されると、記憶されている前記第1ライン画像又は前記第2ライン画像を読み出して前記合成バンド画像を生成することを特徴とする請求項16に記載のプログラム。
  19. 前記画像読取装置を、
    前記第1ライン画像及び前記第2ライン画像の一方が読み出し可能であって他方が読み出し可能でない場合に、両者とも読み出し可能となるタイミングまで待機してから前記第1ライン画像及び前記第2ライン画像を前記記憶手段から読み出すライン補正手段、
    としてさらに機能させ、
    前記合成手段は、前記ライン補正手段により読み出される前記第1ライン画像と前記第2ライン画像とを合成して前記合成バンド画像を生成することを特徴とする請求項18に記載のプログラム。
  20. 前記第1画像又は前記第2画像を出力可能な出力手段をさらに備える前記画像読取装置を、
    前記検出手段により前記合成画像から前記特徴パターンが検出された場合に、前記出力手段による出力を禁止する出力制限手段、
    としてさらに機能させることを特徴とする請求項14乃至19のいずれかに記載のプログラム。
  21. 前記画像読取装置を、
    前記検出手段により前記合成バンド画像から前記特徴パターンが検出された場合に、前記第1読取手段又は前記第2読取手段による前記第1画像又は前記第2画像の生成を禁止する生成制限手段、
    としてさらに機能させることを特徴とする請求項18又は19に記載のプログラム。
  22. 前記画像読取装置を、
    前記合成画像から前記特徴パターンを検出した場合に、前記第1画像及び前記第2画像のそれぞれから前記特徴パターンを検出する原稿検出手段、及び、
    前記原稿検出手段による検出結果に基づいて前記特徴パターンが検出された原稿面を判定する判定手段、
    としてさらに機能させることを特徴とする請求項14乃至21のいずれかに記載のプログラム。
  23. 前記判定手段は、前記検出手段により前記合成画像から検出された前記特徴パターンが所定の態様である場合に、前記特徴パターンが前記第一面及び前記第二面から検出されたと判定することを特徴とする請求項22に記載のプログラム。
JP2015051686A 2015-03-16 2015-03-16 画像読取装置及びプログラム Active JP6168084B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2015051686A JP6168084B2 (ja) 2015-03-16 2015-03-16 画像読取装置及びプログラム
US15/055,734 US10298794B2 (en) 2015-03-16 2016-02-29 Image reading device and non-transitory readable recording medium
CN201610146471.2A CN105991896B (zh) 2015-03-16 2016-03-15 图像读取装置以及图像读取方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015051686A JP6168084B2 (ja) 2015-03-16 2015-03-16 画像読取装置及びプログラム

Publications (2)

Publication Number Publication Date
JP2016171539A JP2016171539A (ja) 2016-09-23
JP6168084B2 true JP6168084B2 (ja) 2017-07-26

Family

ID=56925424

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015051686A Active JP6168084B2 (ja) 2015-03-16 2015-03-16 画像読取装置及びプログラム

Country Status (3)

Country Link
US (1) US10298794B2 (ja)
JP (1) JP6168084B2 (ja)
CN (1) CN105991896B (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7551359B2 (ja) * 2020-06-29 2024-09-17 キヤノン株式会社 印刷システム、その制御方法及びプログラム
JP7655043B2 (ja) 2021-03-30 2025-04-02 京セラドキュメントソリューションズ株式会社 画像読取装置、画像形成装置
JP2024030559A (ja) * 2022-08-24 2024-03-07 キヤノン株式会社 画像形成装置及び画像処理装置
JP2026017894A (ja) * 2024-07-24 2026-02-05 富士フイルムビジネスイノベーション株式会社 画像処理装置、プログラム

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0357081A (ja) * 1989-07-26 1991-03-12 Canon Inc 画像処理装置
JP2005026880A (ja) * 2003-06-30 2005-01-27 Toshiba Corp 画像形成装置
JP2006287902A (ja) * 2005-03-10 2006-10-19 Ricoh Co Ltd 画像処理装置、画像処理方法、画像処理プログラム及び記録媒体
JP4293228B2 (ja) * 2006-11-15 2009-07-08 コニカミノルタビジネステクノロジーズ株式会社 画像処理装置及び画像処理方法
JP4844427B2 (ja) * 2007-02-23 2011-12-28 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置、特定原稿判定方法及び特定原稿判定プログラム
JP4794662B2 (ja) * 2009-07-31 2011-10-19 シャープ株式会社 画像読取装置及び画像判定方法

Also Published As

Publication number Publication date
CN105991896A (zh) 2016-10-05
US10298794B2 (en) 2019-05-21
CN105991896B (zh) 2019-03-22
JP2016171539A (ja) 2016-09-23
US20160277612A1 (en) 2016-09-22

Similar Documents

Publication Publication Date Title
JP6168084B2 (ja) 画像読取装置及びプログラム
JP7155737B2 (ja) 画像処理装置、画像処理システム、プログラムおよび画像処理方法
US8018631B2 (en) Original reading device and image forming apparatus
JP5757259B2 (ja) 画像処理装置及び画像処理プログラム
JP4952814B2 (ja) 画像読取装置
US20080112019A1 (en) Image processing apparatus and image processing method
JP2009118363A (ja) 画像処理装置及び画像処理方法
US8559066B2 (en) Image-reader selecting parameter
JP2000232589A (ja) 画像読取り装置
JP6107515B2 (ja) 画像形成システムおよび画像処理装置
JP2010183144A (ja) 原稿自動送り装置、画像読取装置
JP2013005176A (ja) 画像読取装置、画像形成装置及びラインイメージセンサの制御方法
JP7147446B2 (ja) 画像読取装置及び画像データの生成方法
JP6299645B2 (ja) 画像読取装置、及び、画像読取方法
JP2005333590A (ja) 画像読取装置、画像読取方法及び画像形成装置
KR101403422B1 (ko) 복사기 및 그 방법
JP2002101275A (ja) サイズ検出装置
JP2011061599A (ja) 画像読取装置、画像形成装置、及び、画像読取方法
JP4313246B2 (ja) 画像処理装置、画像処理方法、プログラムおよび記録媒体
JP5176908B2 (ja) 画像処理装置、画像処理方法、画像処理プログラム及び記録媒体
JP2010245688A (ja) 原稿読取装置
JP6614504B2 (ja) 画像読取装置、画像読取方法、画像形成装置、画像読取プログラム及び画像形成プログラム
JP2004357032A (ja) 画像読取装置、画像形成装置、画像伝送制御方法、プログラム、及び記憶媒体
JP2003163797A (ja) 画像読取り装置
JP5564998B2 (ja) 画像処理デバイス及び画像処理装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170321

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170508

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170612

R150 Certificate of patent or registration of utility model

Ref document number: 6168084

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150