[go: up one dir, main page]

JP2008059546A - 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体 - Google Patents

画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体 Download PDF

Info

Publication number
JP2008059546A
JP2008059546A JP2006278954A JP2006278954A JP2008059546A JP 2008059546 A JP2008059546 A JP 2008059546A JP 2006278954 A JP2006278954 A JP 2006278954A JP 2006278954 A JP2006278954 A JP 2006278954A JP 2008059546 A JP2008059546 A JP 2008059546A
Authority
JP
Japan
Prior art keywords
image
extracted
format
stored
unit
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.)
Pending
Application number
JP2006278954A
Other languages
English (en)
Inventor
Yosuke Konishi
陽介 小西
Masakazu Ohira
雅和 大平
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2006278954A priority Critical patent/JP2008059546A/ja
Priority to CN2007101437788A priority patent/CN101163188B/zh
Priority to US11/882,541 priority patent/US20080031549A1/en
Publication of JP2008059546A publication Critical patent/JP2008059546A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/41Analysis of document content
    • G06V30/412Layout analysis of documents structured with printed lines or input boxes, e.g. business forms or tables
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/18Extraction of features or characteristics of the image
    • G06V30/18162Extraction of features or characteristics of the image related to a structural representation of the pattern
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/41Analysis of document content
    • G06V30/414Extracting the geometrical structure, e.g. layout tree; Block segmentation, e.g. bounding boxes for graphics or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/11Technique with transformation invariance effect
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)
  • Storing Facsimile Image Data (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Image Analysis (AREA)
  • Character Input (AREA)

Abstract

【課題】定型フォーマットの画像を記憶する手段を備えた画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体の提供。
【解決手段】入力画像の特徴点を算出する特徴点算出部441、算出された特徴点に基づき画像の移動、傾き、回転等に不変な特徴量を算出する特徴量算出部442、算出された特徴量を用いて予め登録してある登録フォーマットに投票する投票処理部443、投票結果を用いて入力画像と登録フォーマットとの類比を判定する類似度判定処理部444、類似していると判定した場合、登録フォーマットに対して書き込みがなされた領域を入力画像から抽出する書き込み領域抽出部445、画像データ格納部449への登録を制御する登録制御部446を備える。
【選択図】図2

Description

本発明は、定型フォーマットの画像を格納する手段を備えた画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体に関する。
従来、入力画像から文字、文字列枠、又は枠などを認識し、枠情報に基づいて枠ごとのマッチングを行うことによって、安定したフォーマット認識を可能にしてユーザの処理工程の軽減を図るファイリング装置及びファイリング方法が提案されている(例えば、特許文献1参照)。
特開平8−255236号公報
しかしながら、特許文献1に記載のファイリング装置では、ファイリングを行う際に、登録フォーマット毎にファイル名の付加や、部分画像の切り出し等を行うが、ファイル全体を保存する場合、登録フォーマットなどの共通部分も一緒にファイリングしているため、保存に必要な記憶容量が大きくなるという問題点を有していた。
本発明は斯かる事情に鑑みてなされたものであり、記憶すべき画像から罫線及び文字を各別に抽出し、抽出した罫線の様式が所定様式である場合、抽出した文字を所定様式の罫線に関連付けて記憶すると共に、抽出した罫線の様式が所定様式でない場合、抽出した罫線を記憶する構成とすることにより、帳票などのファイリングを行う場合に必要なメモリサイズを削減することができる画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体を提供することを目的とする。
本発明に係る画像処理装置は、入力画像と記憶画像との類比を判定し、判定結果に応じた処理を行う画像処理装置において、前記入力画像と前記記憶画像とが類似していると判定した場合、前記入力画像が前記記憶画像に対して書き込みを加えた画像であるか否かを判定する手段と、書き込みを加えた画像であると判定した場合、前記書き込みを含む領域を前記入力画像から抽出する手段と、抽出した領域内の画像を記憶手段に格納する制御手段とを備えることを特徴とする。
本発明にあっては、入力画像が記憶画像に書き込みを加えた画像であると判定した場合、書き込みを含む領域を抽出し、抽出した領域内の画像を記憶手段に格納する構成であるため、文字のみからなるフォーマット、文字及び罫線からなるフォーマットなど任意のフォーマットについて、フォーマットを共通とし、書き込まれた画像が保存される。
本発明に係る画像処理装置は、前記領域を複数抽出した場合、前記制御手段は、抽出した領域毎に領域内の画像を前記記憶手段に格納することを特徴とする。
本発明にあっては、書き込みを含んだ領域を複数抽出した場合には、抽出した領域毎に領域内の画像を記憶手段に格納する構成であるため、書き込まれた画像とフォーマットとを合成して出力する場合、一部分を出力しないなど任意に編集することが可能となる。
本発明に係る画像処理装置は、格納すべき画像を圧縮する手段を備え、前記制御手段は、圧縮した画像を前記記憶手段に格納することを特徴とする。
本発明にあっては、格納する画像を圧縮するため、メモリサイズを削減することができる。
本発明に係る画像処理装置は、前記記憶手段に圧縮して格納されている画像を伸張する手段と、伸張された画像を合成する合成手段とを更に備えることを特徴とする。
本発明にあっては、圧縮して格納されている画像を伸張し、伸張した画像を合成するため、帳票などの定型フォーマットを有する文書を印刷するためのデータが生成される。
本発明に係る画像処理装置は、入力画像に含まれる罫線及び文字を各別に抽出する手段と、抽出した罫線の様式が所定様式であるか否かを判断する判断手段と、所定様式であると判断した場合、抽出した文字を前記所定様式の罫線に関連付けて記憶手段に格納し、所定様式でないと判断した場合、抽出した罫線を前記記憶手段に格納する制御手段とを備えることを特徴とする。
本発明にあっては、入力画像に含まれる罫線及び文字を各別に抽出し、抽出した罫線の様式が所定様式である場合には、抽出した文字を所定様式の罫線に関連付けて記憶手段に格納する構成としているため、罫線の画像を重複して記憶することがなくなる。また、抽出した罫線の様式が所定様式でない場合には、罫線を記憶手段に格納する構成としているため、記憶した罫線の様式は、次に画像が入力された場合の判定基準として利用することができる。
本発明に係る画像処理装置は、前記制御手段は、前記判断手段が所定様式でないと判断した場合、抽出した文字を前記罫線に関連付けて前記記憶手段に格納することを特徴とする。
本発明にあっては、抽出した罫線が所定様式でない場合であっても、罫線及び文字が互いに関連付けられて記憶手段に格納される。
本発明に係る画像処理装置は、抽出した罫線及び文字を圧縮する手段を更に備え、前記制御手段は、抽出した罫線及び文字を圧縮して前記記憶手段に格納することを特徴とする。
本発明にあっては、抽出した罫線及び文字を圧縮するようにしているため、更にファイリングに要するメモリサイズの削減が可能となる。特に、罫線及び文字を個別に圧縮することにより圧縮率が向上するため、ファイリングに要するメモリサイズが大幅に削減される。
本発明に係る画像処理装置は、前記記憶手段に圧縮して格納されている罫線及び文字を伸張する手段と、伸張された罫線及び文字を合成する合成手段とを更に備えることを特徴とする。
本発明にあっては、圧縮して格納されている罫線及び文字を伸張し、伸張した罫線及び文字を合成するため、帳票などを印刷するためのデータが生成される。
本発明に係る画像読取装置は、原稿から画像を読み取る読取手段と、前述した発明の何れか1つに記載の画像処理装置とを備え、前記読取手段にて読み取った画像を前記画像処理装置にて処理するようにしてあることを特徴とする。
本発明にあっては、スキャナ装置などの画像読取装置を用いて画像の記憶が可能となる。
本発明に係る画像形成装置は、前述した発明に記載の画像処理装置と、合成手段によって合成された画像をシート上に形成する手段とを備えることを特徴とする。
本発明にあっては、関連付けて記憶されている罫線及び文字を合成し、シート上に形成する構成であるため、帳票などの作成が可能となる。
本発明に係る画像処理方法は、入力画像と記憶画像との類比を判定し、判定結果に応じた処理を行う画像処理方法において、前記入力画像と前記記憶画像とが類似していると判定した場合、前記入力画像が前記記憶画像に対して書き込みを加えた画像であるか否かを判定するステップと、書き込みを加えた画像であると判定した場合、前記書き込みを含む領域を前記入力画像から抽出するステップと、抽出した領域内の画像を記憶装置に格納させるステップとを有することを特徴とする。
本発明にあっては、入力画像が記憶画像に書き込みを加えた画像であると判定した場合、書き込みを含む領域を抽出し、抽出した領域内の画像を記憶装置に格納する構成であるため、文字のみからなるフォーマット、文字及び罫線からなるフォーマットなど任意のフォーマットについて、フォーマットを共通とし、書き込まれた画像が保存される。
本発明に係る画像処理方法は、入力画像に含まれる罫線及び文字を各別に抽出し、抽出した罫線の様式が所定様式であるか否かを判断し、所定様式であると判断した場合、抽出した文字を前記所定様式の罫線に関連付けて記憶装置に格納し、所定様式でないと判断した場合、抽出した罫線を前記記憶装置に格納することを特徴とする。
本発明にあっては、入力画像に含まれる罫線及び文字を各別に抽出し、抽出した罫線の様式が所定様式である場合には、抽出した文字を所定様式の罫線に関連付けて記憶装置に格納する構成としているため、罫線の画像を重複して記憶することがなくなる。また、抽出した罫線の様式が所定様式でない場合には、罫線を記憶装置に格納する構成としているため、記憶した罫線の様式は、次に記憶すべき画像が入力された場合の判定基準として利用することができる。
本発明に係るコンピュータプログラムは、コンピュータに、入力画像と記憶画像とが類似しているかを判定させ、判定結果に応じた処理を実行させるコンピュータプログラムにおいて、コンピュータに、前記入力画像と前記記憶画像とが類似していると判定された場合、前記入力画像が前記記憶画像に対して書き込みを加えた画像であるか否かを判定させるステップと、コンピュータに、書き込みを加えた画像であると判定された場合、前記書き込みを含む領域を前記入力画像から抽出させるステップと、コンピュータに、抽出した領域内の画像を記憶装置に格納させるステップとを有することを特徴とする。
本発明にあっては、入力画像が記憶画像に書き込みを加えた画像であると判定した場合、書き込みを含む領域を抽出し、抽出した領域内の画像を記憶装置に格納する構成であるため、文字のみからなるフォーマット、文字及び罫線からなるフォーマットなど任意のフォーマットについて、フォーマットを共通とし、書き込まれた画像が保存される。
本発明に係るコンピュータプログラムは、コンピュータに、入力画像を記憶手段へ格納させるコンピュータプログラムにおいて、コンピュータに、入力画像に含まれる罫線及び文字を各別に抽出させるステップと、コンピュータに、抽出させた罫線の様式が所定様式であるか否かを判断させるステップと、コンピュータに、所定様式であると判断した場合、抽出させた文字を前記所定様式の罫線に関連付けて記憶装置へ格納させるステップと、コンピュータに、所定様式でないと判断した場合、抽出させた罫線を前記記憶装置へ格納させるステップとを有することを特徴とする。
本発明にあっては、入力画像に含まれる罫線及び文字を各別に抽出し、抽出した罫線の様式が所定様式である場合には、抽出した文字を所定様式の罫線に関連付けて記憶装置に格納する構成としているため、罫線の画像を重複して記憶することがなくなる。また、抽出した罫線の様式が所定様式でない場合には、罫線を記憶装置に格納する構成としているため、記憶した罫線の様式は、次に記憶すべき画像が入力された場合の判定基準として利用することができる。
本発明に係る記録媒体は、前述した発明に記載のコンピュータプログラムを記録してあることを特徴とする。
本発明にあっては、前述したコンピュータプログラムを記録媒体により提供するため、このコンピュータプログラムを実行できる任意のコンピュータで書き込み、罫線の抽出が可能となる。
本発明による場合は、入力画像が記憶画像に書き込みを加えた画像であると判定した場合、書き込みを含む領域を抽出し、抽出した領域内の画像を記憶手段に格納する構成であるため、文字のみからなるフォーマット、文字及び罫線からなるフォーマットなど任意のフォーマットについて、フォーマットを共通とし、書き込まれた画像を個別に保存することができる。
本発明による場合は、書き込みを含んだ領域を複数抽出した場合には、抽出した領域毎に領域内の画像を記憶手段に格納する構成であるため、書き込まれた画像とフォーマットとを合成して出力する場合、一部分を出力しないなど任意に編集することが可能となる。
本発明による場合は、格納する画像を圧縮するため、メモリサイズを削減することができる。
本発明による場合は、圧縮して格納されている画像を伸張し、伸張した画像を合成するため、帳票などの定型フォーマットを有する文書を印刷するためのデータを生成することができ、合成した画像を出力することができる。
本発明よる場合は、入力画像に含まれる罫線及び文字を各別に抽出し、抽出した罫線の様式が所定様式である場合には、抽出した文字を所定様式の罫線に関連付けて記憶手段に格納する構成としている。したがって、罫線の画像を重複して記憶することがなくなるため、帳票などの定型フォーマットを使用する文書をファイリングする際に、必要なメモリサイズの削減を図ることができる。また、抽出した罫線の様式が所定様式でない場合には、罫線を記憶手段に格納する構成としているため、記憶した罫線の様式は、次に記憶すべき画像が入力された場合の判定基準として利用することができる。
本発明による場合は、抽出した罫線が所定様式でない場合であっても、罫線及び文字を互いに関連付けて記憶手段に格納することができる。
本発明による場合は、抽出した罫線及び文字を圧縮するようにしているため、更にファイリングに要するメモリサイズの削減が可能となる。特に、罫線及び文字を個別に圧縮することによって圧縮率が向上するため、ファイリングに要するメモリサイズを大幅に削減することができる。
本発明による場合は、圧縮して格納されている罫線及び文字を伸張し、伸張した罫線及び文字を合成するため、帳票などを印刷するためのデータを生成することができる。
本発明による場合は、スキャナ装置などの画像読取装置を用いて画像の記憶が可能となる。
本発明による場合は、関連付けて記憶されている罫線及び文字を合成し、シート上に形成する構成であるため、帳票などの作成などが可能となる。
本発明による場合は、前述したコンピュータプログラムを記録媒体により提供するため、このコンピュータプログラムを実行できる任意のコンピュータで書き込み、罫線の抽出が可能となる。
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態1.
図1は本発明に係る画像処理装置を備える画像処理システムの内部構成を説明するブロック図である。本実施の形態に係る画像処理システムは、操作パネル1、画像入力装置3、画像処理装置4、画像出力装置7を備える。
操作パネル1は、ユーザによる操作を受付けるためのインタフェースであり、各種スイッチ、ボタン等の操作部と、ユーザに対して報知すべき情報、画像等を表示する表示部とを備える。
画像入力装置3は、原稿の画像を光学的に読み取る手段であり、読取用の原稿に光を照射する光源、CCD(Charge Coupled Device)のようなイメージセンサ等を備えている。画像入力装置3では、所定の読取位置にセットされた原稿からの反射光像を当該イメージセンサに結像させ、RGB(R : Red, G : Green, B : Blue)のアナログ電気信号を出力する。画像入力装置3が出力したアナログ電気信号は画像処理装置4へ入力される。
画像処理装置4は、画像入力装置3から出力されるアナログ電気信号をデジタル電気信号に変換した後、適宜の画像処理を行い、得られた画像データを画像出力装置7へ出力する。なお、画像処理装置4の内部構成、動作等については後に詳述することとする。
画像出力装置7は、画像処理装置4が出力する画像信号に基づいて用紙、OHPフィルム等のシート上に画像形成を行う手段である。そのため、画像出力装置7は、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等(不図示)を備えており、電子写真方式にて利用者が所望する画像を用紙上に形成する。なお、レーザ書込装置を用いた電子写真方式により画像形成を行う他、インクジェット方式、熱転写方式、昇華方式等により画像形成を行う構成であってもよい。
次に、画像処理装置4の内部構成について説明する。AD変換部40は、画像入力装置3から入力されたRGBのアナログ信号をデジタル信号に変換する。シェーディング補正部41は、AD変換部40から出力されたデジタル形式のRGB信号に対して、画像入力装置3の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施す。シェーディング補正されたRGB信号は、入力階調補正部42へ出力される。
入力階調補正部42は、下地濃度の除去やコントラストなどの画質調整処理を行う。領域分離処理部43は、RGB信号より、入力画像中の各画素を文字領域、網点領域、写真領域の何れかに分離する処理を行う。領域分離処理部43は、分離結果に基づき、画素がどの領域に属しているかを示す領域識別信号を後段の黒生成下色除去部46、空間フィルタ処理部47、及び階調再現処理部49へ出力すると共に、入力されたRGB信号をそのまま後段の文書照合処理部44へ出力する。
文書照合処理部44は、入力された画像(入力画像)が予め記憶されている記憶画像(以下、登録フォーマットという)に類似しているか否かの判定を行い、類似していると判定した場合、入力画像が登録フォーマットに対して書き込みを行った画像であるか否かを判断する。登録フォーマットに対して書き込みを行った画像であると判断した場合、書き込みに対応した領域を抽出し、抽出した領域の画像を登録フォーマットに関連付けて記憶する。
色補正部45は、色再現の忠実化再現のために、不要吸収成分を含むCMY色材の分光特性に基づいた色濁りを取り除く処理を行うものである。色補正されたRGB信号は、後段の黒生成下色除去部46へ出力される。黒生成下色除去部46は、色補正後のCMYの3色信号から黒(K)信号を生成する黒生成、元のCMY信号から黒生成で得たK信号を差し引いた新たなCMY信号を生成する処理を行う。この処理によってCMYの3色信号はCMYKの4色信号に変換される。
黒生成処理の一例として、スケルトンブラックによる黒生成を行う方法がある。この方法では、スケルトンカーブの入出力特性をy=f(x)、入力されるデータをC,M,Y、出力されるデータをC’,M’,Y’,K’、UCR率(UCR : Under Color Removal)をα(0<α<1)とすると、黒生成下色除去処理は以下の式で表される。
K’=f{min(C,M,Y)}
C’=C−αK’
M’=M−αK’
Y’=Y−αK’
空間フィルタ処理部47は、黒生成下色除去部46より入力されるCMYK信号の画像データに対して、領域識別信号を基にデジタルフィルタによる空間フィルタ処理を行い、空間周波数特性を補正することによって出力画像のぼやけや粒子状劣化を防ぐように処理を行う。
例えば、領域分離処理部43にて文字に分離された領域は、特に黒文字又は色文字の再現性を高めるために、空間フィルタ処理部47による空間フィルタ処理における鮮鋭強調処理で高周波数の強調量が大きくされる。同時に、階調再現処理部49においては、高周波数の再現に適した高解像度のスクリーンでの二値化又は多値化処理が選択される。また、領域分離処理部43にて網点領域に分離された領域に関しては、空間フィルタ処理部47において、入力網点成分を除去するためのローパスフィルタ処理が施される。そして、出力階調補正部48において、濃度信号などの信号をカラー画像出力装置の特性値である網点面積率に変換する出力階調補正処理を行った後、階調再現処理部49で最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理を施す。また、領域分離処理部43にて写真に分離された領域に関しては、階調再現性を重視したスクリーンでの二値化又は多値化処理が行われる。
前述した各処理が施された画像データは、一旦記憶手段(不図示)に記憶され、所定のタイミングで読出されて画像出力装置7へ出力される。
図2は文書照合処理部44の内部構成を示すブロック図である。文書照合処理部44は、制御部440、特徴点算出部441、特徴量算出部442、投票処理部443、類似度判定処理部444、書き込み領域抽出部445、登録制御部446、圧縮/復号処理部447、合成処理部448を備える。
制御部440は、例えばCPUであり、前述したハードウェア各部の制御を行う。特徴点算出部441は、入力画像に含まれる文字列、罫線などから連結部分を抽出し、連結部分の重心を特徴点として算出する。特徴量算出部442は、特徴点算出部441で算出された特徴点を用いて、回転、拡大、縮小に対して不変な量である特徴量(ハッシュ値)を算出する。投票処理部443は、特徴量算出部442で算出された特徴量を用いて予め登録している登録フォーマットに投票する。類似度判定処理部444は、投票結果を用いて入力画像と登録フォーマットとの類比を判定する。
書き込み領域抽出部445は、入力画像が登録フォーマットに類似していると判定された場合、入力画像から、登録フォーマットに書き込まれた文字列、画像等の抽出を行う。登録制御部446は、入力画像が登録フォーマットに類似している場合には、この登録フォーマットと関連付けるIDを設定し、抽出された領域毎の画像データを圧縮/復号処理部447へ出力する。また、入力画像が登録フォーマットに類似していない場合には、この入力画像を登録フォーマットとして登録させるように促すメッセージを操作パネル1に表示する。
圧縮/復号処理部447は、書き込み領域抽出部445によって抽出された画像データを、MH(Modified Huffman)、MR(Modified Read)、MMR(Modified ModifiedRead)、JPEG(Joint Photographic Experts Group)などの方法を用いて圧縮する。MHは、1ラインごとにライン中の白ランと黒ランのランレングスをハフマン符号で符号化し、1ライン分の符号の終わりにライン同期信号EOLを付加する符号化方式である。MRは、MHを改良したもので、圧縮率を上げるために前のラインとの相関を利用して符号化を行う符号化方式である。1ライン目はMHで符号化するが、2ライン目からKライン目までは直前のラインとの相関を利用して符号化する。再びK+1ライン目はMHで符号化し、同様のことを繰り返す。MMRは、K=∞のMRに相当し、常に前のラインとの相関を利用して符号化を行う符号化方式である。JPEGでは、画像を所定サイズのブロックに分割し、そのブロック単位で離散コサイン変換を用いて空間周波数領域位に変換する。そして、変換したデータを量子化によって情報量を落としてからハフマン符号によるエントロピー符号化を行う。圧縮された画像データは画像データ格納部449に格納される。また、圧縮された状態で画像データ格納部449に格納されている画像データを出力する場合、圧縮/復号処理部447は画像データの復号を行う。合成処理部448は、復号した画像データを登録フォーマットに合成する処理を行う。
以下、文書照合処理部44での処理内容について詳細に説明する。図3は特徴点算出部441の構成を示すブロック図である。特徴点算出部441は、無彩化処理部4410、解像度変換部4411、フィルタ処理部4412、2値化処理部4413、及び重心算出部4414を備えている。
無彩化処理部4410は、入力画像データがカラー画像であった場合に無彩化して、明度信号又は輝度信号に変換するための処理部である。例えば、下記の変換式により輝度信号を求める。
Yj=0.30Rj+0.59Gj+0.11Bj
ここで、Yjは各画素の輝度値、Rj,Gj,Bjは各画素の色成分を表す。また、この方法ではなく、RGB信号をCIE1976L*** 信号(CIE : Commission International de l'Eclairage、 L*: 明度、a* , b* :色度)に変換しても良い。
解像度変換部4411は、入力画像データが画像入力装置3にて光学的に変倍されていた場合に、所定の解像度になるように再度変倍する処理部である。また、解像度変換部4411では、後段の処理量を軽減するために、画像入力装置3にて等倍時に読込まれる解像度よりも解像度を落とすための解像度変換としても用いられる。例えば、600dpi(dot per inch)で読み込まれた画像データを300dpiに変換する。
フィルタ処理部4412は、画像入力装置の空間周波数特性が機種ごとに異なることを吸収するために用いられる処理部である。CCDが出力する画像信号には、レンズやミラー等の光学部品、CCDの受光面のアパーチャ開口度、転送効率や残像、物理的な走査による積分効果及び走査ムラ等に起因して、画像のぼけなどの劣化が生じている。フィルタ処理部4412は、適切なフィルタ処理(強調処理)を施すことにより、MTFの劣化により生じるぼやけを修復する処理を行う。また、後段の処理に不要な高周波成分を抑制するためにも用いる。すなわち、混合フィルタを用いて強調及び平滑化処理を行う。
図4はフィルタ処理部4412にて用いられる混合フィルタの一例を示す概念図である。混合フィルタは、例えば、7×7の大きさを有する。入力された画像の画素を走査し、混合フィルタによる演算処理をすべての画素に対して行う。なお、混合フィルタの大きさは、7×7の大きさに限定されるものではなく、3×3、5×5などの大きさであってもよい。また、フィルタ係数の数値は一例であって、これに限定されるものではなく、使用される画像入力装置3の特性などに応じて適宜設定される。
2値化処理部4413は、無彩化された画像データから重心算出に適した2値画像データを作成する処理部である。
重心算出部4414は、2値化されたデータから連結成分の重心を求め、これを特徴点として特徴量算出部442へ出力する。重心の算出方法としては、従来手法を用いることができる。すなわち、2値画像の2値化情報に基づいて各画素に対してラベリングを行い、同一ラベルが付された画素によって連結された連結領域を特定し、特定した連結領域の重心を特徴点として算出する。
図5は特徴点の抽出例を示す模式図である。図5(a)は、前述した手法により、「A」の文字が連結領域として特定された例であり、図中の黒丸で示した点が特徴点(重心)として算出された様子を示している。図5(b)は、同様に「書」の文字から連結領域を抽出した例であるが、連結領域が2つの領域に分割されて特定されている様子を示している。この場合、各連結領域から特徴点(重心)が算出されるため、1つの文字から2つの特徴点(特徴点A,特徴点B)が算出されることになる。
次に、特徴量の算出手法について説明する。特徴量算出部442は、特徴点算出部441によって算出された複数の特徴点から画像の特徴量を算出する。このとき、算出された特徴点の任意の1つを注目特徴点として選択し、その注目特徴点から距離が小さい4つの特徴点を周辺特徴点として選択する。
図6は注目特徴点及び周辺特徴点を示す説明図である。図6は特徴点算出部441によって6つの特徴点P1〜P6が算出された様子を示している。このとき、特徴量算出部442が特徴点P3を注目特徴点として選択した場合、特徴点P1,P2,P4,P5が周辺特徴点として選択される。特徴量算出部442は、選択した注目特徴点(P3)及び周辺特徴点(P1,P2,P4,P5)を用いて、入力画像の傾き、移動、回転等により不変な不変量を算出し、算出した不変量から入力画像の特徴量を算出する。
図7は注目特徴点P1による不変量の算出例を説明する説明図である。注目特徴点P3と周辺特徴点P1,P2,P4,P5との間の距離を用いて、不変量H3jを、H3j=(A3j/B3j)×C/Dにより定義する。ここで、j=1,2,3の値をとり、A3j、B3jはそれぞれ特徴点間の距離を示し、Cは規格化の定数、Dは予め定められた定数を示す。すなわち、3通りの不変量が算出され、不変量H31の値は(A31/B31)×C/D(図7(a)参照)、不変量H32の値は(A32/B32)×C/D(図7(b)参照)、不変量H33の値は(A33/B33)×C/Dとなる(図7(c)参照)。これらの不変量H3jは、例えば、原稿読取時に原稿が回転、移動、傾いた場合であっても値が変化せず、後段の類似判定において画像の類比判定を精度良く行うことができる。
図8は注目特徴点を特徴点P4とした場合の不変量の算出例を説明する説明図である。特徴量算出部442は、周辺特徴点として特徴点P2,P3,P5,P6を選択する。このとき、不変量H4j(j=1,2,3)は、前述と同様に、H4j=(A4j/B4j)×C/Dにより算出することができる。すなわち、不変量H41の値は(A41/B41)×C/D(図8(a)参照)、不変量H42の値は(A42/B42)×C/D(図8(b)参照)、不変量H43の値は(A43/B43)×C/Dとなる(図8(c)参照)。
他の特徴点P1,P2,P5,P6を注目特徴点として選択した場合も同様であり、特徴量算出部442は、注目特徴点を順次変更し、各特徴点P1,P2,…,P6を選択した場合の不変量Hij(i=1,2,…,6:j=1,2,3)を算出する。
次いで、特徴量算出部442は、各注目特徴点により算出された不変量を用いて特徴量(ハッシュ値)Hiを算出する。注目特徴点を特徴点Piとした場合のハッシュ値Hiは、Hi=(Hi1×102 +Hi2×101 +Hi3×100 )/Eで表される。ここで、Eは余りをどの程度設定するかにより決定される定数であり、例えば、E=10とした場合、余りは0〜9の値をとり、これが算出するハッシュ値の取り得る範囲となる。
なお、特徴量としての上記ハッシュ値は一例であって、これに限定されるものではなく、他のハッシュ関数を用いることができる。また、上記では、周辺特徴点として4つを選択する構成としたが、4つに限定されるものではない。例えば、6つを抽出するようにしてもよい。この場合、6つの特徴点から5つを抽出し、5つを抽出する6通り夫々の方法について、5点から3点を抽出して不変量を求め、ハッシュ値を算出するようにしてもよい。
画像データ格納部449に登録フォーマットとして記憶される記憶画像はこのようにして算出されるハッシュ値と関連付けられる。図9はハッシュ値と登録フォーマットとの関連付けを示すハッシュテーブルの例を示す概念図である。ハッシュテーブルは、ハッシュ値及び登録フォーマットを表すインデックスの各欄により構成される。すなわち、図9(a)に示すように、登録フォーマットを示すインデックスに対応して、画像中の位置を示すポイントインデックス、及び不変量が登録されている。画像の類似度を判定するために、予め照合する画像、文書画像などをハッシュテーブルに登録しておく。なお、図9(b)に示すように、ハッシュ値が等しい場合、(H1=H5)、ハッシュテーブル12bの2つのエントリを1つにまとめることもできる。
投票処理部443は、特徴量算出部442が算出したハッシュ値(特徴量)に基づいて、ハッシュテーブルを検索し、登録されているインデックスの原稿に投票する。このとき、入力画像のどの特徴点が、どの登録フォーマットのどの特徴点に投票したのかを記憶する。図10は投票結果を集計するための集計テーブルの一例を示す概念図である。図10に示した例では、入力画像の特徴点P1に対して求めた特徴量(ハッシュ値)が登録されている登録フォーマットID1の特徴点f1の特徴量と一致していると判定されている。入力画像の他の特徴点P2〜P7についても同様である。また、事前に、登録フォーマットの各特徴点を識別するインデックスとその特徴点の座標とを格納しておく。図11は登録フォーマットのインデックスと特徴点の座標とを格納するテーブルの一例を示す概念図である。
図12は投票結果の一例を示すグラフである。横軸は登録フォーマットの種類、縦軸は投票数を表している。図12に示した例は、3種類の登録フォーマット(「N1」〜「N3」)について投票が行われている様子を示している。投票を累積加算した投票結果は類似度判定処理部444へ出力される。
類似度判定処理部444は、投票処理部443から入力された投票結果に基づいて、画像の類似度を判定し、判定結果を制御部440へ通知する。類似度判定処理部444は、投票処理部443から入力された投票数(得票数)を予め定めた閾値と比較し、投票数が閾値以上である場合、入力画像が登録フォーマットに類似すると判定する。類似度判定処理部444は、投票処理部443から入力された投票数が閾値より小さい場合、類似する原稿がないと判定して、その結果を制御部440へ通知する。
なお、上記判定方法は一例であり、別の方法として、例えば、原稿毎の最大得票数(原稿毎に求められる特徴点の数など)で得票数を除算して正規化した後、類比判定を行ってもよい。
次に、帳票などの定型フォーマットを有する原稿の画像を画像入力装置3にて読み込み、読み込んだ画像について文書照合処理部44にて処理を行う場合の具体的な処理手順について説明する。図13は文書照合処理部44で実行される処理の手順を説明するフローチャートである。文書照合処理部44は、まず、入力画像の特徴点を算出する特徴点算出処理を実行する(ステップS11)。前述したように、入力画像を2値化した後、2値化情報に基づいて各画素に対してラベリングを行い、同一ラベルが付された画素が連結した連結領域を特定し、特定した連結領域の重心を特徴点として算出する。
次いで、文書照合処理部44は、算出した特徴点に基づいて入力画像の特徴量を算出する特徴量算出処理を行う(ステップS12)。このとき、文書照合処理部44の特徴量算出部442は、算出された特徴点のうち1つを注目特徴点として選択し、注目特徴点と周辺特徴点とを用いて、入力画像の移動、回転等により不変な不変量を算出し、算出した不変量から入力画像の特徴量を算出する。
次いで、文書照合処理部44は、特徴量算出部442が算出した特徴量としてのハッシュ値に基づいて、図10に示したようなハッシュテーブルを検索し、登録されているインデックスの登録フォーマットに投票する投票処理を行う(ステップS13)。
次いで、文書照合処理部44は、ステップS13での投票結果に基づいて入力画像と登録フォーマットとの類似度を判定する類似度判定処理を行い(ステップS14)、入力画像が登録フォーマットに類似しているか否かを判定する(ステップS15)。すなわち、ハッシュテーブルに登録されている各登録フォーマットの得票数と予め定めた閾値とを比較し、投票数が閾値以上である場合、入力画像が登録フォーマットに類似であると判定し、閾値以上の得票数を持つ登録フォーマットがない場合、入力画像は登録フォーマットに類似していないと判定する。
入力画像が登録フォーマットに類似していると判断した場合(S15:YES)、文書照合処理部44は、登録フォーマットに対して書き込みが行われた領域を抽出する書き込み領域抽出処理を行う(ステップS16)。書き込み領域抽出処理の詳細については後に詳述することとする。
そして、書き込み領域抽出処理にて書き込みがあると判定された領域については、それぞれ圧縮処理を施し(ステップS17)、登録フォーマットとの関連付けを表すフォームIDとともに画像データ格納部449に保存する(ステップS18)。また、入力画像が登録フォーマットに類似していないと判断した場合(S15:NO)、フォーマットを登録する旨を操作パネル1に表示する(ステップS19)。
図14は書き込み領域抽出処理の手順を説明するフローチャートである。書き込み領域抽出部445は、読み込まれた入力画像の座標系を登録フォーマットの座標系に変換する(ステップS21)。そのため、まず、ステップS11で入力画像について算出した特徴点の座標と、類似していると判定された登録フォーマットにおける特徴点の座標との対応付けを行う。図15は入力画像と登録フォーマットとの間の対応付けを説明する説明図である。登録フォーマットについては4つの特徴点の座標(x1,y1)、(x2,y2)、(x3,y3)、(x4,y4)が登録されており、これら4つの特徴点の座標が、入力画像について算出された4つの特徴点の座標(x1’,y1’)、(x2’,y2’)、(x3’,y3’)、(x4’,y4’)と夫々対応付けられている様子を示している。
登録フォーマットの特徴点の座標を用いて作成した行列をPin、入力画像の特徴点の座標を用いて作成した行列をPout、2つの行列Pin,Poutの間の変換行列をAとした場合、登録フォーマット上の座標と入力画像上の座標との間には以下の関係式が成り立つ。
Figure 2008059546
行列Pinは正方行列ではないので、両辺にPinの転地行列PinT を乗算し、さらにPinT Pinの逆行列を乗算することにより、変換行列Aを求めることができる。
Figure 2008059546
入力画像上の任意の座標(x’,y’)と登録フォーマット上の座標(x,y)との間には以下の関係式が成り立つ。
Figure 2008059546
変換行列Aを用いた座標変換は、入力画像から抽出すべき領域を求めるために利用される。例えば、登録フォーマットを用いて作成された帳票の画像から領域を抽出する場合について説明する。図16は登録フォーマットの一例を示す模式図である。図16(a)に示した登録フォーマットは、日付欄、氏名欄、住所欄、電話番号欄、記入事項欄を有している。この登録フォーマットを用いて帳票が作成された場合、日付欄、氏名欄、住所欄、電話番号欄、記入事項欄に文字列が記録されていることになる。なお、帳票に書き込まれる文字列は、人の手によって書き込まれたものであってもよく、コンピュータなどにより電子的に記録されたものであってもよい。
各欄のうち、例えば、氏名欄、住所欄、記入事項欄に記録された文字列を画像として抽出する場合、図16(b)のハッチングを付した矩形領域を抽出する。そのため、各矩形領域を特定する座標値を登録フォーマット毎に格納しておく。例えば、氏名欄の四隅の座標を(x11,y11)、(x12,y11)、(x11,y12)、(x12,y12)とした場合、矩形領域の対角を表す2つの座標(x11,y11)及び(x12,y12)を格納しておく。住所欄、記入事項欄についても同様である。図17は各登録フォーマット毎に抽出すべき領域を定めたテーブルの一例を示す概念図である。このテーブルには、登録フォーマットを表すインデックスに対応付けて、抽出すべき領域を定める2つの対角座標と項目名とが格納されている。
変換行列Aの逆行列を用いて入力画像の座標系を登録フォーマットの座標系に変換した後、入力画像と登録フォーマットとの間の差分を領域毎に算出する(ステップS22)。このとき、原稿を読み込む際の画素値の再現性等も考慮し、画像データが256階調で表される場合、画素値が5〜10程度の差であるときには同じであるとみなして差分をとる。
次いで、登録フォーマットの領域の画素数に対して、同じであると判定された画素数の比率を算出し(ステップS23)、この比率が閾値THwr(例えば、0.99)より小さいか否かを判断する(ステップS24)。閾値THwrより小さいと判断した場合(S24:YES)、書き込みありと判定し(ステップS25)、閾値THwr以上であると判断した場合(S24:NO)、書き込みなしと判定する(ステップS26)。
次いで、抽出した全ての領域の処理が終了したか否かを判断し(ステップS27)、終了していないと判断した場合(S27:NO)、処理をステップS22へ戻す。また、抽出した全ての領域の処理が終了したと判断した場合(S27:YES)、本フローチャートによる処理を終了する。
このようにして画像データ格納部449に格納された画像データを利用する場合、利用者は、まず、対象とする文字列の画像データを選択する。又は、文字列の画像データとキーワードとを対応付けておき、キーワードで検索した結果をサムネイルにより表示、又は順次的に表示し、その中から選択するようにしてもよい。文字列の画像データは、登録フォーマットとフォームIDで関連付けがなされているので、対応する登録フォーマットが読み出され、各領域毎の座標位置に基づいて画像が合成される。このとき、ある領域(例えば、氏名の欄)については、出力しないなど編集処理を行うようにしてもよい。編集処理は、操作パネル1を利用し、例えば、編集モードを設け、処理を行う内容を表示部に表示し、パネルにタッチするなどして選択するようにすればよい。
実施の形態2.
実施の形態1では、まず、入力画像と記憶画像(登録フォーマット)との類比を判定し、類似している場合に必要な領域を抽出する構成としたが、入力画像からまず類比判定に用いる領域を抽出し、抽出した領域が登録フォーマットと類似しているか否かを判定するようにしてもよい。本実施の形態では、文字列及び罫線を含む帳票の画像を読み込み、読み込んだ画像から罫線を抽出し、抽出した罫線が予め記憶してある定型のフォーマット(以下、定型フォーマット)と類似しているか否かを判定する構成について説明する。
図18は本発明の画像処理装置を備える画像処理システムの内部構成を説明するブロック図である。実施の形態2に係る画像処理システムは、操作パネル1、画像入力装置3、画像処理装置5、画像出力装置7を備える。
操作パネル1は、ユーザによる操作を受付けるためのインタフェースであり、各種スイッチ、ボタン等の操作部と、ユーザに対して報知すべき情報、画像等を表示する表示部とを備える。
画像入力装置3は、原稿の画像を光学的に読み取る手段であり、読取用の原稿に光を照射する光源、CCD(Charge Coupled Device)のようなイメージセンサ等を備えている。画像入力装置3では、所定の読取位置にセットされた原稿からの反射光像を当該イメージセンサに結像させ、RGB(R : Red, G : Green, B : Blue)のアナログ電気信号を出力する。画像入力装置3が出力したアナログ電気信号は画像処理装置5へ入力される。本実施の形態では、原稿として帳票がセットされる。
画像処理装置5は、画像入力装置3から出力されるアナログ電気信号をデジタル電気信号に変換した後、適宜の画像処理を行い、得られた画像データを画像出力装置7へ出力する。なお、画像処理装置5の内部構成、動作等については後に詳述することとする。
画像出力装置7は、画像処理装置5が出力する画像信号に基づいて用紙、OHPフィルム等のシート上に画像形成を行う手段である。そのため、画像出力装置7は、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等(不図示)を備えており、電子写真方式にて利用者が所望する画像を用紙上に形成する。なお、レーザ書込装置を用いた電子写真方式により画像形成を行う他、インクジェット方式、熱転写方式、昇華方式等により画像形成を行う構成であってもよい。
次に、画像処理装置5の内部構成について説明する。AD変換部51は、画像入力装置3から入力されたRGBのアナログ信号をデジタル信号に変換する。シェーディング補正部52は、AD変換部51から出力されたデジタル形式のRGB信号に対して、画像入力装置3の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施す。シェーディング補正されたRGB信号は、ファイリング処理部50及び原稿種別判定部53へ出力される。
ファイリング処理部50では、入力画像から罫線及び文字の抽出を行い、抽出した罫線及び文字を互いに関連付けて記憶する。このとき、抽出した罫線が既に登録されている定型フォーマットである場合、抽出した罫線を新たに記憶することはせずに、その定型フォーマットを識別する識別子(以下、フォームIDとする)に関連付けて文字画像を記憶する。また、抽出した罫線のフォーマットが登録されていない場合、その罫線のフォーマットに対して新規のフォームIDを付与した上で、そのフォームIDに関連付けて文字画像を記憶する。
原稿種別判定部53は、シェーディング補正部52にて各種の歪みが取り除かれ、カラーバランスの調整がなされたRGB(RGBの反射率信号)を濃度信号などカラー画像処理装置に採用されている画像処理システムの扱いやすい信号に変換すると共に、原稿種別の判定を行う。原稿種別の判定には公知の技術を用いることができる。
入力階調補正部54は、下地濃度の除去やコントラストなどの画質調整処理を行う。領域分離処理部55は、RGB信号より、入力画像中の各画素を文字領域、網点領域、写真領域の何れかに分離する処理を行う。領域分離処理部55は、分離結果に基づき、画素がどの領域に属しているかを示す領域識別信号を後段の黒生成下色除去部58、空間フィルタ処理部59、及び階調再現処理部61へ出力すると共に、入力階調補正部54から出力された入力信号をそのまま後段の色補正部56へ出力する。
色補正部56は、色再現の忠実化再現のために、不要吸収成分を含むCMY色材の分光特性に基づいた色濁りを取り除く処理を行うものである。色補正されたRGB信号は、後段の拡大縮小処理部57へ出力される。拡大縮小処理部57は、操作パネル1により入力される信号に基づいて画像の拡大又は縮小を行う。
黒生成下色除去部58は、色補正後のCMYの3色信号から黒(K)信号を生成する黒生成、元のCMY信号から黒生成で得たK信号を差し引いた新たなCMY信号を生成する処理を行う。この処理によってCMYの3色信号はCMYKの4色信号に変換される。
黒生成処理の一例として、スケルトンブラックによる黒生成を行う方法がある。この方法では、スケルトンカーブの入出力特性をy=f(x)、入力されるデータをC,M,Y、出力されるデータをC’,M’,Y’,K’、UCR率(UCR : Under Color Removal)をα(0<α<1)とすると、黒生成下色除去処理は以下の式で表される。
K’=f{min(C,M,Y)}
C’=C−αK’
M’=M−αK’
Y’=Y−αK’
空間フィルタ処理部59は、黒生成下色除去部58より入力されるCMYK信号の画像データに対して、領域識別信号を基にデジタルフィルタによる空間フィルタ処理を行い、空間周波数特性を補正することによって出力画像のぼやけや粒子状劣化を防ぐように処理を行う。
例えば、領域分離処理部55にて文字に分離された領域は、特に黒文字又は色文字の再現性を高めるために、空間フィルタ処理部59による空間フィルタ処理における鮮鋭強調処理で高周波数の強調量が大きくされる。同時に、階調再現処理部61においては、高周波数の再現に適した高解像度のスクリーンでの二値化又は多値化処理が選択される。また、領域分離処理部55にて網点領域に分離された領域に関しては、空間フィルタ処理部59において、入力網点成分を除去するためのローパスフィルタ処理が施される。そして、出力階調補正部60において、濃度信号などの信号をカラー画像出力装置の特性値である網点面積率に変換する出力階調補正処理を行った後、階調再現処理部61で最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理を施す。また、領域分離処理部55にて写真に分離された領域に関しては、階調再現性を重視したスクリーンでの二値化又は多値化処理が行われる。
前述した各処理が施された画像データは、一旦記憶手段(不図示)に記憶され、所定のタイミングで読出されて画像出力装置7へ出力される。
図19はファイリング処理部50の内部構成を示すブロック図である。ファイリング処理部50は、制御部500、2値化処理部501、罫線抽出部502、照合処理部503、文字列抽出部504、登録制御部505、圧縮/伸張処理部506、画像データ格納部507、画像データ合成部508を備える。
制御部500は、例えばCPUであり、前述したハードウェア各部の動作の制御を行う。
2値化処理部501では、入力画像に基づいて入力2値画像を生成する。まず、RGB信号より構成されている入力画像をモノクロ画像に変換する。この変換としては、例えば以下の計算式で求めることができる。
L = 0.299×R+0.587×G+0.114×B
この変換により得られたモノクロ画像から、罫線抽出部502以降で使用される2値画像を生成する。2値画像の生成方法の一例を説明する。入力2値画像に対して、2値化処理を行う1ラインを注目ラインとし、注目ラインの各画素をある一定数単位で分割する。ここでの分割された画素数がマスクサイズとなる。例えば、128画素単位で分割した場合、マスクサイズは128画素X128ラインとなる。このマスクサイズ内の平均値を求め 、平均値より2値化処理に用いる閾値を決定し、その閾値と注目ラインの各画素とを比較することによって2値化を行い、2値画像を生成する。
罫線抽出部502では、読取られた画像データから罫線を抽出し、罫線画像を生成する。罫線抽出方法としては、例えば、特開平1−214934号公報に記載されている方法を用いることができる。この方法は、画像データを一定帯幅で短冊状に分割し、各帯毎に垂直方向の投影をとる。次に、投影データから罫線の一部と考えられる箇所を抽出する。これを各帯毎に抽出した後、ある着目する候補について隣接帯から重なりの最も大きな候補を探し出し、これを同一の罫線候補として連結する。そして、連結された候補について、重なりの最も大きな候補を隣接帯から探し出す作業を繰り返すことにより、同一の罫線と考えられる連結候補群を作成する。これらの連結候補群の水平方向の投影をここでは部分投影と定義し、帯投影とは直角方向の投影をとることによって両端の座標を決定し、罫線を得る。こうして得られた罫線群を一本に合成したり、統合したりする処理を行うことにより、最終的な罫線群が求められる。横罫線だけでなく、縦罫線も同様に抽出できる。
照合処理部503では、入力された罫線画像と、すでに登録されている定型フォーマットとの照合を行い、すでに登録されている場合は、登録定型フォーマットに設定されているフォームIDを取得し、登録されていない場合は、入力された罫線データを登録定型フォームとして、新しいフォームIDを設定する。
定型フォーマットの照合方法としては、例えば、特開平8−255236号公報に記載されている方法を用いることができる。この方法では、まず、輪郭抽出処理で罫線画像をラスタスキャンしてその追跡開始点を検出した後、その追跡開始点から時計周りあるいは反時計周りに図形境界がつくる閉曲線を追跡することによって行なわれる。このような閉曲線追跡により抽出された輪郭の情報は座標点列として保存される。抽出された輪郭線データをもとに、画像の交差部や角点などの特徴点を検出し、点列の組合せから枠を抽出する。そして、入力枠情報の外接図形を算出する。
次に、各々の枠データの中心座標データを算出する。例えば枠座標を左下隅から(x0,y0),(x1,y1),(x2,y2),(x3,y3)とした場合に、対角線の交差点を(cx,cy)とする。上の左上の座標と、入力画像上の左上の座標の位置の差分をdx,dyとし、登録定型フォーマットの枠または罫線画像の枠の中心位置を補正する。次に、枠データをそれぞれ対応づける。これは例えば、登録定型フォーマット上の枠データの中心座標を、tcx,tcyとし、罫線画像上の枠データをicx,icyとした場合の距離Dを以下の式により求める。
D=(icx−tcx)2 +(icy−tcy)2
また、類似度は登録定型フォーマット上の枠に対応する枠がある(D<dth,dthは距離の閾値)場合に投票し、登録定型フォーマット上で枠全てに投票が終わったら枠数nで除算する。すなわち、類似度=対応する枠の数/登録帳票上の枠数で求める。この類似度を用いて、罫線画像が、定型フォーマットとして登録されているかを判断する。
文字列抽出部504では、入力2値画像と罫線画像とから、文字画像を生成する。文字列部分の抽出を行う方法としては、入力2値画像と、罫線抽出部502で抽出された罫線画像との排他的論理和をとる方法を用いることができる。排他的論理和をとることにより、入力2値画像及び罫線画像に共通である罫線部分は抽出されず、文字のみが抽出されることとなる。
登録制御部505では、罫線画像を画像データ格納部507に格納するか否かの判断、文字画像の定型フォーマットとの関連付けを行う。罫線抽出部502にて抽出した罫線画像が定型フォーマットである場合、登録制御部505は、抽出した罫線画像を格納しないと判断する。また、文字列抽出部504にて抽出された文字画像は、定型フォーマットと関連付けられ、画像データ格納部507に格納される。
一方、罫線抽出部502にて抽出した罫線画像が定型フォーマットでない場合、抽出した罫線画像を定型フォーマットとして格納すると判断し、罫線画像に対してフォームIDを付与した上で画像データ格納部507に格納する。更に、文字列抽出部504にて抽出された文字画像は、新たに定型フォーマットとして格納された罫線画像に関連付けられ、画像データ格納部507に格納される。
圧縮/伸張処理部506では、画像データ格納部507に格納される画像データの圧縮、及び画像データ格納部507に圧縮されて格納されている罫線画像、文字画像の伸張を行う。登録制御部505で画像データ格納部507に格納されると判断された罫線画像、文字画像に対して、圧縮処理を施した後、画像データ格納部507に格納される。圧縮方式としては、MH、MR、MMRなどが挙げられる。また、文字画像及び罫線画像を夫々異なる圧縮方式を用いて、圧縮処理を施すことも可能である。
圧縮されて格納されている罫線画像、文字画像の伸張は、上記圧縮処理とは逆の処理がなされる。なお、上記では、罫線画像、文字画像の両方の圧縮を行っているが、罫線画像、文字画像の何れか一方を圧縮するようにしてもよい。
制御部500は、画像データ格納部507に別々に格納されている定型フォーマットの罫線画像と文字画像とを読出す制御を行う。例えば、画像データ格納部507に格納されているデータを基に帳票を作成する場合、格納されている複数の文字画像を操作パネル1上に表示し、ユーザに所望の文字画像を選択させる。そして、選択された文字画像に関連付けられているフォームIDを取得し、文字画像及び罫線画像のデータを画像データ格納部507から読出し、読出したデータを後段の画像データ合成部508へ出力する。
なお、文字画像とキーワードとを対応付けておき、キーワードで検索した結果をサムネイル、又は順次表示し、その中から選択させるようにしてもよい。
画像データ合成部508では、画像データ格納部507から読出した2つの画像データを合成し、合成して得られた画像データ(RGB信号)を原稿種別判定部53へ出力する。原稿種別判定部53〜階調再現処理部61での各処理が施された画像データは画像出力装置7へ出力され、用紙上に合成された画像が記録されることで帳票の作成が行われる。
以下、本画像処理システムにおける処理内容について説明する。図20〜図22は罫線画像及び文字画像の抽出例を示す模式図、図23は罫線画像の登録例を示す概念図、図24は文字画像の登録例を示す概念図である。図20(a)に示した帳票10の画像が画像入力装置3を通じて入力された場合、画像処理装置5のファイリング処理部50は、前述した手法により、入力画像から罫線画像11(図20(b))と文字画像12(図20(c))とを抽出する。抽出した罫線画像11が、定型フォーマットとして登録されていない場合、新たなフォームIDを付与した上で罫線画像11を画像データ格納部507に格納する。図23に示した登録例は、罫線画像11に対して「1」というフォームIDが付与されており、定型フォーマットとして登録されている様子を示している。更に、同じ帳票10の画像から抽出した文字画像12を、罫線画像11に付与したフォームIDに関連付けて画像データ格納部507に格納する。図24に示した登録例では、罫線画像11に付与したフォームIDと同一の値(=1)を持つ関連フォームIDを付与することにより、関連付けを行っている様子を示している。
同様に、図21(a)に示した帳票20の画像が画像入力装置3を通じて入力された場合、画像処理装置5のファイリング処理部50は、前述した手法により、入力画像から罫線画像21(図21(b))と文字画像22(図21(c))とを抽出する。抽出した罫線画像21が、定型フォーマットとして登録されていない場合、新たなフォームIDを付与した上で罫線画像21を画像データ格納部507に格納する。図23に示した登録例は、罫線画像21に対して「2」というフォームIDが付与されており、定型フォーマットとして登録されている様子を示している。更に、同じ帳票20の画像から抽出した文字画像22を、罫線画像21に関連付けて画像データ格納部507に格納する。図24に示した登録例では、罫線画像21に付与したフォームIDと同一の値(=2)を持つ関連フォームIDを付与することにより、関連付けを行っている様子を示している。
図22(a)に示した帳票30の画像が画像入力装置3を通じて入力された場合、画像処理装置5のファイリング処理部50は、前述した手法により、入力画像から罫線画像31(図22(b))と文字画像32(図22(c))とを抽出する。罫線画像31のフォーマットは、フォームIDが「1」の定型フォーマットと同一であるため、新たなフォームIDを付与することなく、前記定型フォーマットに割当てられているフォームIDを取得する。また、同じ帳票30の画像から抽出した文字画像32を、罫線画像31のフォームIDに関連付けて画像データ格納部507に格納する。図7に示した登録例では、罫線画像31のフォームIDと同一の値(=1)を持つ関連フォームIDを付与することにより、関連付けを行っている様子を示している。
以下、本画像処理システムにおいて実行される処理の手順について説明する。図25は罫線画像及び文字画像の登録手順を示すフローチャートである。まず、本画像処理システムの画像入力装置3は帳票の読込みを行う(ステップS31)。画像入力装置3が帳票の読込みを行うことによって得られるアナログRGB信号(入力画像)は画像処理装置5へ出力される。
画像処理装置5に入力されたアナログRGB信号は、AD変換部51及びシェーディング補正部52を経由してファイリング処理部50に入力される。ファイリング処理部50の2値化処理部501は入力画像から2値画像を生成する(ステップS32)。罫線抽出部502は、2値化処理部501にて生成された2値画像から罫線画像の抽出を行う(ステップS33)。
次いで、照合処理部503は、画像データ格納部507に格納されている罫線画像を確認することにより、抽出された罫線画像の登録状況を照合し(ステップS34)、ステップS33で抽出した罫線画像が定型フォーマットとして登録済であるか否かを判断する(ステップS35)。
定型フォーマットとして登録済でないと判断した場合(S35:NO)、罫線画像に対して新規フォームIDを付与する(ステップS36)。次に、文字列抽出部504は、入力画像と罫線画像との排他的論理和をとることによって、入力画像に含まれる文字列を抽出し、文字画像を生成する(ステップS37)。
次いで、登録制御部505は、新規フォームIDを付与した罫線画像を画像データ格納部507へ格納することにより、罫線画像を定型フォーマットとして保存する(ステップS38)。このとき、罫線画像は圧縮処理部506において圧縮された後に画像データ格納部507に格納される。
また、登録制御部505は、罫線画像に付与したフォームIDと同一の値を持つ関連フォームIDを文字画像に対して付与することにより、文字画像とフォームIDとの関連付けを行う(ステップS39)。そして、文字画像を圧縮処理部506にて圧縮した後、画像データ格納部507に保存する(ステップS40)。
一方、ステップS35において、抽出した罫線画像が定型フォーマットとして登録済であると判断した場合(S35:YES)、その定型フォーマットに割当てられているフォームIDを取得する(ステップS41)。次に、文字列抽出部504は、入力画像と罫線画像との排他的論理和をとることによって、入力画像に含まれる文字列を抽出し、文字画像を生成する(ステップS42)。
そして、登録制御部505は、罫線画像のフォームIDと同一の値を持つ関連フォームIDを文字画像に対して付与することにより、文字画像とフォームIDとの関連付けを行い(S39)、文字画像を圧縮処理部506にて圧縮した後、画像データ格納部507に保存する(S40)。
実施の形態3.
実施の形態1及び2では、各処理をハードウェアにより実現する構成としたが、ソフトウェアの処理により本発明を実現する構成としてもよい。
図26は本発明のコンピュータプログラムがインストールされた画像処理装置の内部構成を説明するブロック図である。図中100は、本実施の形態に係る画像処理装置であり、具体的にはパーソナルコンピュータ、ワークステーション等である。画像処理装置100はCPU101を備えており、CPU101にはROM103、RAM104、ハードディスク105、外部記憶部106、入力部107、表示部108、通信ポート109等のハードウェアがバス102を介して接続されている。CPU101は、ROM103に予め格納された制御プログラムに従って前述のハードウェア各部を制御する。
RAM104は前述の制御プログラム、又は本発明に係るコンピュータプログラムの実行中に生成される各種データを一時的に記憶する揮発性のメモリである。ハードディスク105は、磁気記録媒体を有する記憶手段であり、本発明のコンピュータプログラム等が記憶される。外部記憶部106は、本発明のコンピュータプログラムを記録した記録媒体Mからコンピュータプログラムを読取るための読取装置を備えている。記録媒体Mとしては、FD(Flexible Disk)、CD−ROM等を用いることができる。外部記憶部106によって読取られたコンピュータプログラムはハードディスク105に格納される。CPU101はハードディスク105に格納された本発明に係るコンピュータプログラムをRAM104上にロードして実行することにより、装置全体を、実施の形態1で説明したような登録処理を実現する装置として機能させ、登録すべき罫線画像及び文字画像を互いに関連付けてハードディスク105に保存させる。
入力部107は、外部から画像データを取得するためのインタフェースとして機能する。入力部107には、例えば、カラースキャナ装置などが接続される。表示部108は、処理対象の画像データ、画像処理中の画像データ、画像処理後の画像データ等を表示するためのインタフェースとして機能する。表示部108に液晶ディスプレイ装置などの外部表示装置を接続して画像データを表示する構成であってもよく、表示部108自身が表示装置を備え、画像データを表示する構成であってもよい。通信ポート109は、外部にプリンタ150を接続するためのインタフェースである。画像処理された画像データをプリンタ150にて印刷する場合、画像処理装置100は、前記画像データを基にプリンタ150にてデコード可能なプリントデータを生成し、生成したプリントデータをプリンタ150へ送信する。
なお、本実施の形態では、各種演算をCPU101が実行する構成としたが、画像処理に係る演算を行う専用のチップを別途設け、CPU101からの指示により演算を行う構成としてもよい。
また、本発明に係るコンピュータプログラムを記録する記録媒体Mとしては、前述したFD及びCD−ROMの他に、MO、MD、DVD等の光ディスク、ハードディスク等の磁気記録媒体、ICカード、メモリカード、光カード等のカード型記録媒体、マスクROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(Electrically Erasable Programmable Read Only Memory)、フラッシュROM等による半導体メモリの利用も可能である。また、インターネットを含む通信ネットワークを接続可能なシステム構成であることから、通信ネットワークから本発明に係るコンピュータプログラムをダウンロードするようにしてもよい。
本発明に係る画像処理装置を備える画像処理システムの内部構成を説明するブロック図である。 文書照合処理部の内部構成を示すブロック図である。 特徴点算出部の構成を示すブロック図である。 フィルタ処理部にて用いられる混合フィルタの一例を示す概念図である。 特徴点の抽出例を示す模式図である。 注目特徴点及び周辺特徴点を示す説明図である。 注目特徴点P1による不変量の算出例を説明する説明図である。 注目特徴点を特徴点P4とした場合の不変量の算出例を説明する説明図である。 ハッシュ値と登録フォーマットとの関連付けを示すハッシュテーブルの例を示す概念図である。 投票結果を集計するための集計テーブルの一例を示す概念図である。 登録フォーマットのインデックスと特徴点の座標とを格納するテーブルの一例を示す概念図である。 投票結果の一例を示すグラフである。 文書照合処理部で実行される処理の手順を説明するフローチャートである。 書き込み領域抽出処理の手順を説明するフローチャートである。 入力画像と登録フォーマットとの間の対応付けを説明する説明図である。 登録フォーマットの一例を示す模式図である。 各登録フォーマット毎に抽出すべき領域を定めたテーブルの一例を示す概念図である。 本発明の画像処理装置を備える画像処理システムの内部構成を説明するブロック図である。 ファイリング処理部の内部構成を示すブロック図である。 罫線画像及び文字画像の抽出例を示す模式図である。 罫線画像及び文字画像の抽出例を示す模式図である。 罫線画像及び文字画像の抽出例を示す模式図である。 罫線画像の登録例を示す概念図である。 文字画像の登録例を示す概念図である。 罫線画像及び文字画像の登録手順を示すフローチャートである。 本発明のコンピュータプログラムがインストールされた画像処理装置の内部構成を説明するブロック図である。
符号の説明
1 操作パネル
3 画像入力装置
4,5 画像処理装置
7 画像出力装置
44 文書照合処理部
50 ファイリング処理部
440 制御部
441 特徴点算出部
442 特徴量算出部
443 投票処理部
444 類似度判定処理部
445 書き込み領域抽出部
446 登録制御部
447 圧縮/復号処理部
448 合成処理部
449 画像データ格納部
500 制御部
501 2値化処理部
502 罫線抽出部
503 照合処理部
504 文字列抽出部
505 登録制御部
506 圧縮処理部
507 画像データ格納部
508 画像データ合成部

Claims (15)

  1. 入力画像と記憶画像との類比を判定し、判定結果に応じた処理を行う画像処理装置において、
    前記入力画像と前記記憶画像とが類似していると判定した場合、前記入力画像が前記記憶画像に対して書き込みを加えた画像であるか否かを判定する手段と、書き込みを加えた画像であると判定した場合、前記書き込みを含む領域を前記入力画像から抽出する手段と、抽出した領域内の画像を記憶手段に格納する制御手段とを備えることを特徴とする画像処理装置。
  2. 前記領域を複数抽出した場合、前記制御手段は、抽出した領域毎に領域内の画像を前記記憶手段に格納することを特徴とする請求項1に記載の画像処理装置。
  3. 格納すべき画像を圧縮する手段を備え、前記制御手段は、圧縮した画像を前記記憶手段に格納することを特徴とする請求項1又は請求項2に記載の画像処理装置。
  4. 前記記憶手段に圧縮して格納されている画像を伸張する手段と、伸張された画像を合成する合成手段とを更に備えることを特徴とする請求項3に記載の画像処理装置。
  5. 入力画像に含まれる罫線及び文字を各別に抽出する手段と、抽出した罫線の様式が所定様式であるか否かを判断する判断手段と、所定様式であると判断した場合、抽出した文字を前記所定様式の罫線に関連付けて記憶手段に格納し、所定様式でないと判断した場合、抽出した罫線を前記記憶手段に格納する制御手段とを備えることを特徴とする画像処理装置。
  6. 前記制御手段は、前記判断手段が所定様式でないと判断した場合、抽出した文字を前記罫線に関連付けて前記記憶手段に格納することを特徴とする請求項5に記載の画像処理装置。
  7. 抽出した罫線及び文字を圧縮する手段を更に備え、前記制御手段は、抽出した罫線及び文字を圧縮して前記記憶手段に格納することを特徴とする請求項6に記載の画像処理装置。
  8. 前記記憶手段に圧縮して格納されている罫線及び文字を伸張する手段と、伸張された罫線及び文字を合成する合成手段とを更に備えることを特徴とする請求項7に記載の画像処理装置。
  9. 原稿から画像を読み取る読取手段と、請求項1乃至請求項8の何れか1つに記載の画像処理装置とを備え、前記読取手段にて読み取った画像を前記画像処理装置にて処理するようにしてあることを特徴とする画像読取装置。
  10. 請求項4又は請求項8に記載の画像処理装置と、合成手段によって合成された画像をシート上に形成する手段とを備えることを特徴とする画像形成装置。
  11. 入力画像と記憶画像との類比を判定し、判定結果に応じた処理を行う画像処理方法において、
    前記入力画像と前記記憶画像とが類似していると判定した場合、前記入力画像が前記記憶画像に対して書き込みを加えた画像であるか否かを判定するステップと、書き込みを加えた画像であると判定した場合、前記書き込みを含む領域を前記入力画像から抽出するステップと、抽出した領域内の画像を記憶装置に格納させるステップとを有することを特徴とする画像処理方法。
  12. 入力画像に含まれる罫線及び文字を各別に抽出し、抽出した罫線の様式が所定様式であるか否かを判断し、所定様式であると判断した場合、抽出した文字を前記所定様式の罫線に関連付けて記憶装置に格納し、所定様式でないと判断した場合、抽出した罫線を前記記憶装置に格納することを特徴とする画像処理方法。
  13. コンピュータに、入力画像と記憶画像とが類似しているかを判定させ、判定結果に応じた処理を実行させるコンピュータプログラムにおいて、
    コンピュータに、前記入力画像と前記記憶画像とが類似していると判定された場合、前記入力画像が前記記憶画像に対して書き込みを加えた画像であるか否かを判定させるステップと、コンピュータに、書き込みを加えた画像であると判定された場合、前記書き込みを含む領域を前記入力画像から抽出させるステップと、コンピュータに、抽出した領域内の画像を記憶装置に格納させるステップとを有することを特徴とするコンピュータプログラム。
  14. コンピュータに、入力画像を記憶装置へ格納させるコンピュータプログラムにおいて、
    コンピュータに、入力画像に含まれる罫線及び文字を各別に抽出させるステップと、コンピュータに、抽出させた罫線の様式が所定様式であるか否かを判断させるステップと、コンピュータに、所定様式であると判断した場合、抽出させた文字を前記所定様式の罫線に関連付けて記憶装置へ格納させるステップと、コンピュータに、所定様式でないと判断した場合、抽出させた罫線を前記記憶装置へ格納させるステップとを有することを特徴とするコンピュータプログラム。
  15. 請求項1又は請求項14に記載のコンピュータプログラムを記録してあることを特徴とするコンピュータでの読み取りが可能な記録媒体。
JP2006278954A 2006-08-03 2006-10-12 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体 Pending JP2008059546A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2006278954A JP2008059546A (ja) 2006-08-03 2006-10-12 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体
CN2007101437788A CN101163188B (zh) 2006-08-03 2007-08-02 图像处理装置和方法、图像读取装置和图像形成装置
US11/882,541 US20080031549A1 (en) 2006-08-03 2007-08-02 Image processing apparatus, image reading apparatus, image forming apparatus, image processing method, and recording medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006212348 2006-08-03
JP2006278954A JP2008059546A (ja) 2006-08-03 2006-10-12 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体

Publications (1)

Publication Number Publication Date
JP2008059546A true JP2008059546A (ja) 2008-03-13

Family

ID=39029248

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006278954A Pending JP2008059546A (ja) 2006-08-03 2006-10-12 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体

Country Status (3)

Country Link
US (1) US20080031549A1 (ja)
JP (1) JP2008059546A (ja)
CN (1) CN101163188B (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009271655A (ja) * 2008-05-02 2009-11-19 Sharp Corp 画像照合方法、画像照合装置、画像データ出力処理装置、プログラム及び記憶媒体
JP2010079507A (ja) * 2008-09-25 2010-04-08 Fuji Xerox Co Ltd 画像処理装置及び画像処理プログラム
JP2021118512A (ja) * 2020-01-29 2021-08-10 Nttコムソリューションズ株式会社 画像データ生成装置、画像データ生成システム、画像データ生成方法及びコンピュータプログラム

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7446914B2 (en) * 2005-03-16 2008-11-04 Kabushiki Kaisha Toshiba Image processing apparatus
JP4927122B2 (ja) * 2009-06-15 2012-05-09 シャープ株式会社 画像処理方法、画像処理装置、画像形成装置、プログラムおよび記録媒体
KR101037624B1 (ko) * 2009-06-19 2011-05-30 (주)실리콘화일 메모리를 사용하지 않고 구현되는 이미지 회전 방법 및 장치
CN101976334B (zh) * 2010-10-26 2014-02-19 广东威创视讯科技股份有限公司 一种抗干扰的触摸点识别方法及装置
JP5821598B2 (ja) * 2011-12-12 2015-11-24 富士ゼロックス株式会社 画像処理装置及びプログラム
KR102103277B1 (ko) * 2013-04-12 2020-04-22 삼성전자주식회사 이미지를 관리하는 방법 및 그 전자 장치
JP6465569B2 (ja) 2014-06-11 2019-02-06 キヤノン株式会社 画像処理方法、および画像処理装置
JP6799354B2 (ja) 2016-10-26 2020-12-16 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、及びプログラム
US10332262B2 (en) * 2017-02-16 2019-06-25 Adobe Inc. Removal of background information from digital images
JP2021152696A (ja) * 2020-03-24 2021-09-30 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5465353A (en) * 1994-04-01 1995-11-07 Ricoh Company, Ltd. Image matching and retrieval by multi-access redundant hashing
JP3469345B2 (ja) * 1995-03-16 2003-11-25 株式会社東芝 画像のファイリング装置及びファイリング方法
JP3182362B2 (ja) * 1997-02-07 2001-07-03 松下電器産業株式会社 簡易ファイリング装置
US6661933B1 (en) * 1998-01-13 2003-12-09 Matsushita Electric Industrial Co., Ltd. Apparatus and method for image data processing
JP2000035959A (ja) * 1998-07-17 2000-02-02 Matsushita Electric Ind Co Ltd ワードプロセッサの文書管理方法とその装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009271655A (ja) * 2008-05-02 2009-11-19 Sharp Corp 画像照合方法、画像照合装置、画像データ出力処理装置、プログラム及び記憶媒体
JP4538507B2 (ja) * 2008-05-02 2010-09-08 シャープ株式会社 画像照合方法、画像照合装置、画像データ出力処理装置、プログラム及び記憶媒体
JP2010079507A (ja) * 2008-09-25 2010-04-08 Fuji Xerox Co Ltd 画像処理装置及び画像処理プログラム
US8311322B2 (en) 2008-09-25 2012-11-13 Fuji Xerox Co., Ltd. Image processing apparatus, image processing method, and computer readable medium
JP2021118512A (ja) * 2020-01-29 2021-08-10 Nttコムソリューションズ株式会社 画像データ生成装置、画像データ生成システム、画像データ生成方法及びコンピュータプログラム
JP7333759B2 (ja) 2020-01-29 2023-08-25 エヌ・ティ・ティ・コミュニケーションズ株式会社 画像データ生成システム、画像データ生成方法及びコンピュータプログラム

Also Published As

Publication number Publication date
US20080031549A1 (en) 2008-02-07
CN101163188A (zh) 2008-04-16
CN101163188B (zh) 2010-09-08

Similar Documents

Publication Publication Date Title
JP2008059546A (ja) 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体
JP4604100B2 (ja) 画像処理方法、画像処理装置、画像形成装置、プログラムおよび記憶媒体
US8320683B2 (en) Image processing method, image processing apparatus, image reading apparatus, and image forming apparatus
JP4538507B2 (ja) 画像照合方法、画像照合装置、画像データ出力処理装置、プログラム及び記憶媒体
JP4565015B2 (ja) 画像処理装置、画像形成装置、画像処理システム、画像処理プログラムおよびその記録媒体
JP4491488B2 (ja) 画像処理装置、画像読取装置、画像データ出力処理装置、および画像処理方法
US8144994B2 (en) Image processing method, image processing apparatus, image reading apparatus, image forming apparatus, and recording medium
US8103108B2 (en) Image processing apparatus, image forming apparatus, image processing system, and image processing method
US8351706B2 (en) Document extracting method and document extracting apparatus
US20150220827A1 (en) Readable matrix code
US8300944B2 (en) Image processing method, image processing apparatus, image reading apparatus, image forming apparatus, image processing system, and storage medium
JP4362538B2 (ja) 画像処理装置、画像形成装置、画像送信装置、画像読取装置、画像処理システム、画像処理方法、画像処理プログラムおよびその記録媒体
JP4378413B2 (ja) 画像処理装置、画像形成装置、画像読取装置、画像処理システム、画像処理方法、画像処理プログラムおよびその記録媒体
JP2009031876A (ja) 画像処理装置およびそれを備えた画像形成装置、画像読取装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した記録媒体
JP2009069917A (ja) 画像照合装置、画像照合方法、画像データ出力処理装置、プログラム、及び記録媒体
US8107738B2 (en) Image processing method, image processing apparatus, image forming apparatus, image reading apparatus and memory product
JP2009015819A (ja) 画像処理装置、画像形成装置、画像送信装置、画像読取装置、画像処理システム、画像処理方法、画像処理プログラムおよびその記録媒体
JP4487000B2 (ja) 画像処理装置、画像形成装置、画像処理方法、画像処理システム、画像処理プログラムおよびその記録媒体
JP4393556B2 (ja) 画像処理方法、画像処理装置、画像読取装置、画像形成装置、コンピュータプログラム及びコンピュータでの読み取りが可能な記録媒体
JP2008154216A (ja) 画像処理方法、画像処理装置、画像形成装置、原稿読取装置、コンピュータプログラム及び記録媒体
JP2008245147A (ja) 画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム、及び記録媒体
US20080181534A1 (en) Image processing method, image processing apparatus, image reading apparatus, image forming apparatus and recording medium
JP4378408B2 (ja) 画像処理装置、画像読取装置、及び画像形成装置
JP2008123456A (ja) 画像処理方法、画像処理装置、画像形成装置、コンピュータプログラム及び記録媒体
JP2010130634A (ja) 画像処理装置、画像データ出力処理装置、画像処理方法、プログラムおよびその記録媒体

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080708

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080904

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081007