JPH0821075B2 - 文書イメージ処理システム - Google Patents
文書イメージ処理システムInfo
- Publication number
- JPH0821075B2 JPH0821075B2 JP30619888A JP30619888A JPH0821075B2 JP H0821075 B2 JPH0821075 B2 JP H0821075B2 JP 30619888 A JP30619888 A JP 30619888A JP 30619888 A JP30619888 A JP 30619888A JP H0821075 B2 JPH0821075 B2 JP H0821075B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- image data
- document
- video image
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 47
- 238000000034 method Methods 0.000 claims description 20
- 238000013500 data storage Methods 0.000 claims description 15
- 238000013144 data compression Methods 0.000 claims description 12
- 230000003287 optical effect Effects 0.000 claims description 9
- 238000012546 transfer Methods 0.000 claims description 8
- 238000007906 compression Methods 0.000 description 10
- 230000006835 compression Effects 0.000 description 10
- 230000007257 malfunction Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 230000003044 adaptive effect Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000003908 quality control method Methods 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 241001629511 Litchi Species 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 230000000135 prohibitive effect Effects 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2166—Intermediate information storage for mass storage, e.g. in document filing systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32625—Fault detection
- H04N1/3263—Fault detection of reading apparatus or transmitter, e.g. original jam
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Facsimiles In General (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Storing Facsimile Image Data (AREA)
Description
【発明の詳細な説明】 A.産業上の利用分野 本発明は銀行小切手等の文書の高速処理に関し、さら
に詳しくは、文書のビデオ・イメージ・データを高速に
捕捉、処理、蓄積するシステム及び方法に関する。
に詳しくは、文書のビデオ・イメージ・データを高速に
捕捉、処理、蓄積するシステム及び方法に関する。
B.従来技術及びその問題点 銀行小切手等の文書は、通常、約2400文書/分のオー
ダーの高速で動作する高速リーダ/ソータで処理され
る。リーダ/ソータによって処理されると、文書はMICR
リーダを通過する。MICRリーダは文書上の磁気インク文
字を読み取る。文書が、その表と裏の両方をマイクロフ
ィルム化するマイクロフィルミング・ステーションを通
過させられることもある。その後、文書はいくつかある
出力ビンの1つにストアされる。判読可能な文書イメー
ジがマイクロフイルム上に確実に捕捉されるようにする
ためには、マイクロフィルムがマシンから取り除かれて
現像されるまで、文書を保持する必要がある。それは数
日かかることもある。しかしながら、銀行小切手の場
合、金融機関は小切手をできるだけ速く処理・回送して
“浮き時間(フロード・タイム)”を減らすことを希望
する。その結果、金融機関は、マイクロフィルム化が成
功したか否かを確かめられないまま、文書を解放・回送
しなければならない。そうしないなら、マイクロフィル
ムが現像され終わるまで文書を留めておくことになり、
遅延に伴うコストがかさむからである。
ダーの高速で動作する高速リーダ/ソータで処理され
る。リーダ/ソータによって処理されると、文書はMICR
リーダを通過する。MICRリーダは文書上の磁気インク文
字を読み取る。文書が、その表と裏の両方をマイクロフ
ィルム化するマイクロフィルミング・ステーションを通
過させられることもある。その後、文書はいくつかある
出力ビンの1つにストアされる。判読可能な文書イメー
ジがマイクロフイルム上に確実に捕捉されるようにする
ためには、マイクロフィルムがマシンから取り除かれて
現像されるまで、文書を保持する必要がある。それは数
日かかることもある。しかしながら、銀行小切手の場
合、金融機関は小切手をできるだけ速く処理・回送して
“浮き時間(フロード・タイム)”を減らすことを希望
する。その結果、金融機関は、マイクロフィルム化が成
功したか否かを確かめられないまま、文書を解放・回送
しなければならない。そうしないなら、マイクロフィル
ムが現像され終わるまで文書を留めておくことになり、
遅延に伴うコストがかさむからである。
この問題を克服するため、マイクロフィルムの代り
に、ビデオ・イメージング・テクノロジーを用いて、文
書イメージを電子的に捕えることが提案されている。し
かしながら、このやり方は今までのところ技術的に実現
不能であった。というのは、大量の文書を高速で処理し
なければならず、かつ文書イメージを再生するのに必要
なビデオ・イメージ・データ量は膨大なものになるから
である。実際、連邦準備銀行が最近行った調査によれ
ば、既存のビデオ処理テクノロジーを使った、銀行小切
手のイメージ・データの高速捕捉・蓄積は、実現不能で
あると結論づけられている。
に、ビデオ・イメージング・テクノロジーを用いて、文
書イメージを電子的に捕えることが提案されている。し
かしながら、このやり方は今までのところ技術的に実現
不能であった。というのは、大量の文書を高速で処理し
なければならず、かつ文書イメージを再生するのに必要
なビデオ・イメージ・データ量は膨大なものになるから
である。実際、連邦準備銀行が最近行った調査によれ
ば、既存のビデオ処理テクノロジーを使った、銀行小切
手のイメージ・データの高速捕捉・蓄積は、実現不能で
あると結論づけられている。
高品質イメージを得るためには、例えば1インチ(2.
54cm)当り240画素といった高解像度にすることが望ま
しい。数字や署名といった高コントラストの情報のみな
らず、スタンプや裏書といった低コントラストの情報を
も満足できる程度に再生するためには、高解像度で、か
つ数段階のグレイとしてイメージを捕える必要がある。
銀行小切手の両面の各々について、240画素/インチの
解像度で256グレイ・レベルのグレイ・スケール・デー
タを捕えると、1.48メガバイトのビデオ・イメージ・デ
ータが必要になる。したがって、40文書/秒の給送速度
で行う小切手の処理をサポートするためには、1秒当り
約118メガバイトのビデオ・イメージの処理が必要にな
る。
54cm)当り240画素といった高解像度にすることが望ま
しい。数字や署名といった高コントラストの情報のみな
らず、スタンプや裏書といった低コントラストの情報を
も満足できる程度に再生するためには、高解像度で、か
つ数段階のグレイとしてイメージを捕える必要がある。
銀行小切手の両面の各々について、240画素/インチの
解像度で256グレイ・レベルのグレイ・スケール・デー
タを捕えると、1.48メガバイトのビデオ・イメージ・デ
ータが必要になる。したがって、40文書/秒の給送速度
で行う小切手の処理をサポートするためには、1秒当り
約118メガバイトのビデオ・イメージの処理が必要にな
る。
したがって、小切手から得るビデオ・イメージ・デー
タの高速処理は、極めて多量のビデオ・イメージ・デー
タを生み出すことが容易に理解されよう。大量のデータ
の処理を継続できるようにすることは、極めて重要な技
術的課題である。さらに、このやり方を採用する文書処
理システムにおいては、数日、数箇月、あるいは数年に
わたる期間、チェック用のイメージをストアしておく必
要があるので、大量のイメージ・データを蓄え、検索す
るための実現可能な方法を提供することも重要な課題で
ある。理論的には、イメージ・データを、高速マス・デ
ータ記憶装置、例えば磁気DASD(直接アクセス記憶装
置)にストアしておくことは可能であるけれども、イメ
ージ・データのチェックのために、数箇月、あるいは数
日とはいえ、ストアしておく量のことを考えると、この
タイプの記憶(貯蔵)装置を使うコストはひどく高いも
のになる。マス・データ・ストレージに代る、低コスト
の光学記憶装置の利用も可能であるけれども、現在利用
できる光学記憶装置のデータ転送速度は磁気DASDのそれ
よりもかなり遅く、精巧かつ強力なデータ圧縮技術を使
ったとしても、ビデオ・イメージ・データの生成速度で
もってビデオ・イメージ・データを受け入れることがで
きないほどである。
タの高速処理は、極めて多量のビデオ・イメージ・デー
タを生み出すことが容易に理解されよう。大量のデータ
の処理を継続できるようにすることは、極めて重要な技
術的課題である。さらに、このやり方を採用する文書処
理システムにおいては、数日、数箇月、あるいは数年に
わたる期間、チェック用のイメージをストアしておく必
要があるので、大量のイメージ・データを蓄え、検索す
るための実現可能な方法を提供することも重要な課題で
ある。理論的には、イメージ・データを、高速マス・デ
ータ記憶装置、例えば磁気DASD(直接アクセス記憶装
置)にストアしておくことは可能であるけれども、イメ
ージ・データのチェックのために、数箇月、あるいは数
日とはいえ、ストアしておく量のことを考えると、この
タイプの記憶(貯蔵)装置を使うコストはひどく高いも
のになる。マス・データ・ストレージに代る、低コスト
の光学記憶装置の利用も可能であるけれども、現在利用
できる光学記憶装置のデータ転送速度は磁気DASDのそれ
よりもかなり遅く、精巧かつ強力なデータ圧縮技術を使
ったとしても、ビデオ・イメージ・データの生成速度で
もってビデオ・イメージ・データを受け入れることがで
きないほどである。
したがって、本発明の重要な目的は、銀行小切手等の
文書からビデオ・イメージ・データを高速に捕捉し、処
理し、そして蓄積することのできるシステム及び方法を
提供することにある。
文書からビデオ・イメージ・データを高速に捕捉し、処
理し、そして蓄積することのできるシステム及び方法を
提供することにある。
さらに、本発明は、これらの能力を、経済的に実現可
能なコストで提供することのできる。システムを提供す
ることにある。
能なコストで提供することのできる。システムを提供す
ることにある。
データ捕捉・蓄積を超高速に行うことを考えると、文
書から捕捉されつつあるビデオ・イメージ・データの品
質が十分であって、満足できる品質の文書イメージを再
生できるほどのものであることも確実にすることが重要
である。特に、リアル・タイムでイメージ品質をモニタ
して、文書から捕捉したイメージが満足のいかないもの
なら直ちに修正作業が行える能力を備えることが望まれ
る。したがって、本発明のさらに他の目的は、文書から
捕捉したイメージの品質が満足のいくものでないなら直
ちに適当な修正作業が行えるよう、イメージ品質をリア
ル・タイムでモニタすることのできるタイプのシステム
及び方法を提供することにある。
書から捕捉されつつあるビデオ・イメージ・データの品
質が十分であって、満足できる品質の文書イメージを再
生できるほどのものであることも確実にすることが重要
である。特に、リアル・タイムでイメージ品質をモニタ
して、文書から捕捉したイメージが満足のいかないもの
なら直ちに修正作業が行える能力を備えることが望まれ
る。したがって、本発明のさらに他の目的は、文書から
捕捉したイメージの品質が満足のいくものでないなら直
ちに適当な修正作業が行えるよう、イメージ品質をリア
ル・タイムでモニタすることのできるタイプのシステム
及び方法を提供することにある。
C.問題点を解決するための手段 本発明のイメージ処理システムは、一連の文書を所定
の経路に沿って搬送するための文書トランスポータ(搬
送機構)、及びトランスポータと協同して連続文書を光
学的に走査し、文書上の光学的に認識可能なイメージを
ビデオ・イメージ・データに変換する文書スキャナを含
む。スキャナから送られてくるビデオ・イメージ・デー
タはデータ圧縮技術を駆使して圧縮される。圧縮された
データは、高速データ・チャネルを経て高速マス・デー
タ貯蔵装置に送られる。圧縮済イメージ・データは該装
置によって受信され、一時的に貯蔵される。高速マス・
データ貯蔵装置は、例えば直接アクセス磁気記憶装置に
よって構成される。比較的低速なマス・データ貯蔵装
置、例えば光ディスクが接続され、遅いデータ転送速度
の下で高速データ貯蔵装置から圧縮済ビデオ・イメージ
・データを受け取り、後での検索のためにビデオ・イメ
ージ・データを貯蔵する。好ましい具体例では、文書ト
ランスポータは、1000文書/分を越える高速で文書を通
過させることのできる、高速文書リーダ/ソータからな
る。
の経路に沿って搬送するための文書トランスポータ(搬
送機構)、及びトランスポータと協同して連続文書を光
学的に走査し、文書上の光学的に認識可能なイメージを
ビデオ・イメージ・データに変換する文書スキャナを含
む。スキャナから送られてくるビデオ・イメージ・デー
タはデータ圧縮技術を駆使して圧縮される。圧縮された
データは、高速データ・チャネルを経て高速マス・デー
タ貯蔵装置に送られる。圧縮済イメージ・データは該装
置によって受信され、一時的に貯蔵される。高速マス・
データ貯蔵装置は、例えば直接アクセス磁気記憶装置に
よって構成される。比較的低速なマス・データ貯蔵装
置、例えば光ディスクが接続され、遅いデータ転送速度
の下で高速データ貯蔵装置から圧縮済ビデオ・イメージ
・データを受け取り、後での検索のためにビデオ・イメ
ージ・データを貯蔵する。好ましい具体例では、文書ト
ランスポータは、1000文書/分を越える高速で文書を通
過させることのできる、高速文書リーダ/ソータからな
る。
また、該システムにおいては、データ圧縮装置と高速
データ・チャネルの間に、高速データ・チャネルへのデ
ータ・フローを受け取り、バッファリングするためのプ
レ・チャネル・データ・バッファを接続するのが好まし
い。該バッファは、データ圧縮装置からのデータ転送速
度(レート)が一時的に高速データ・チャネルのデータ
転送速度を越えた場合のデータの損失を回避する役目を
果す。さらに、システムにおいては、高速データ・チャ
ネルと高速マス・データ貯蔵装置の間にポスト・チャネ
ル・データ・バッファを接続するのが望ましい。ポスト
・チャネル・データ・バッファは、高速データ・チャネ
ルからのデータ転送速度が高速マス・データ貯蔵装置の
データ受入可能速度を一時的に越えた場合のデータの損
失を回避するために、高速マス・データ貯蔵装置へ至る
データ・フローを受け取り、バッファリングする役目を
果す。
データ・チャネルの間に、高速データ・チャネルへのデ
ータ・フローを受け取り、バッファリングするためのプ
レ・チャネル・データ・バッファを接続するのが好まし
い。該バッファは、データ圧縮装置からのデータ転送速
度(レート)が一時的に高速データ・チャネルのデータ
転送速度を越えた場合のデータの損失を回避する役目を
果す。さらに、システムにおいては、高速データ・チャ
ネルと高速マス・データ貯蔵装置の間にポスト・チャネ
ル・データ・バッファを接続するのが望ましい。ポスト
・チャネル・データ・バッファは、高速データ・チャネ
ルからのデータ転送速度が高速マス・データ貯蔵装置の
データ受入可能速度を一時的に越えた場合のデータの損
失を回避するために、高速マス・データ貯蔵装置へ至る
データ・フローを受け取り、バッファリングする役目を
果す。
銀行小切手をスキャンするために、文書スキャナは、
各文書の表と裏の両面を光学的にスキャンできるように
構成される。高速データ貯蔵装置及び低速データ貯蔵装
置は、各文書の表裏両面についてビデオ・イメージ・デ
ータを貯蔵する。文書スキャナによって捕捉されたビデ
オ・イメージ・データはイメージ・プロセッサへ導か
れ、そこでスキャナ・データはデジタル高解像度グレイ
・スケール・ビデオ・イメージ・データに変換される。
イメージ・データ量をさらに減らすために、イメージ・
プロセッサは、デジタル高解像度グレイ・スケール・ビ
デオ・イメージ・データ(例えば240画素/インチ)を
デジタル低解像度グレイ・スケール・ビデオ・イメージ
・データ(例えば80画素/インチ)に還元する解像度削
減手段、及びデジタル高解像度グレイ・スクール・ビデ
オ・イメージ・データをデジタル高解像度黒白ビデオ・
イメージ・データに変換する閾値処理装置を含む。低解
像度グレイ・スケール・ビデオ・イメージ・データと高
解像度黒白ビデオ・イメージ・データはそれぞれデータ
圧縮技術を使って圧縮され、貯蔵される。
各文書の表と裏の両面を光学的にスキャンできるように
構成される。高速データ貯蔵装置及び低速データ貯蔵装
置は、各文書の表裏両面についてビデオ・イメージ・デ
ータを貯蔵する。文書スキャナによって捕捉されたビデ
オ・イメージ・データはイメージ・プロセッサへ導か
れ、そこでスキャナ・データはデジタル高解像度グレイ
・スケール・ビデオ・イメージ・データに変換される。
イメージ・データ量をさらに減らすために、イメージ・
プロセッサは、デジタル高解像度グレイ・スケール・ビ
デオ・イメージ・データ(例えば240画素/インチ)を
デジタル低解像度グレイ・スケール・ビデオ・イメージ
・データ(例えば80画素/インチ)に還元する解像度削
減手段、及びデジタル高解像度グレイ・スクール・ビデ
オ・イメージ・データをデジタル高解像度黒白ビデオ・
イメージ・データに変換する閾値処理装置を含む。低解
像度グレイ・スケール・ビデオ・イメージ・データと高
解像度黒白ビデオ・イメージ・データはそれぞれデータ
圧縮技術を使って圧縮され、貯蔵される。
本発明は、文書処理中に、文書から捕捉されたイメー
ジの品質をリアル・タイムでモニタする能力をも提供す
る。リアル・タイム・イメージ品質コントロールの1つ
のやり方は、データ圧縮装置によるイメージ・データの
圧縮度をモニタする。満足できるイメージ品質であるこ
とを表わす所定のパラメータをはみ出す程度にデータが
圧縮されたなら、誤動作信号が生成される。したがっ
て、例えばビデオ・イメージ・データが圧縮されすぎて
しまい、ビデオ・イメージ・データがあまりにも希薄で
あるか、あるいは全く存在しないことを表わしている場
合に、誤動作信号が生成される。文書から満足できない
品質のイメージ・データが生成されるのを直ちに止める
ために、誤動作信号を利用して文書搬送を直ちに停止さ
せることができる。
ジの品質をリアル・タイムでモニタする能力をも提供す
る。リアル・タイム・イメージ品質コントロールの1つ
のやり方は、データ圧縮装置によるイメージ・データの
圧縮度をモニタする。満足できるイメージ品質であるこ
とを表わす所定のパラメータをはみ出す程度にデータが
圧縮されたなら、誤動作信号が生成される。したがっ
て、例えばビデオ・イメージ・データが圧縮されすぎて
しまい、ビデオ・イメージ・データがあまりにも希薄で
あるか、あるいは全く存在しないことを表わしている場
合に、誤動作信号が生成される。文書から満足できない
品質のイメージ・データが生成されるのを直ちに止める
ために、誤動作信号を利用して文書搬送を直ちに停止さ
せることができる。
リアル・タイム・イメージ品質管理の別のやり方で
は、ビデオ・イメージ・データの特性をモニタし、ビデ
オ・イメージ・データ特性が満足できるイメージ品質を
表わす所定の数値範囲をはみ出した場合に誤動作信号を
発生させる。したがって、システムは、例えばデジタル
高解像度グレイ・スケール・ビデオ・イメージ・データ
のグレイ・スケール値分布をモニタすればよい。受け入
れられる品質のイメージでは、グレイ・スケールの分
布、つまり“ヒストグラム”がある所定の範囲内に収ま
る。グレイ・スケール値がこれらの範囲からはみ出した
なら、それはイメージが悪質であることの徴表であり、
誤動作信号は発生される。次に、誤動作信号を利用し
て、文書トランスポータを直ちに停止させ、もって文書
から満足できない品質のイメージ・データが生成される
のを直ちに停止させることができる。
は、ビデオ・イメージ・データの特性をモニタし、ビデ
オ・イメージ・データ特性が満足できるイメージ品質を
表わす所定の数値範囲をはみ出した場合に誤動作信号を
発生させる。したがって、システムは、例えばデジタル
高解像度グレイ・スケール・ビデオ・イメージ・データ
のグレイ・スケール値分布をモニタすればよい。受け入
れられる品質のイメージでは、グレイ・スケールの分
布、つまり“ヒストグラム”がある所定の範囲内に収ま
る。グレイ・スケール値がこれらの範囲からはみ出した
なら、それはイメージが悪質であることの徴表であり、
誤動作信号は発生される。次に、誤動作信号を利用し
て、文書トランスポータを直ちに停止させ、もって文書
から満足できない品質のイメージ・データが生成される
のを直ちに停止させることができる。
必要なデータ・スループット・レートを達成するため
に、いくつかの処理ステップが(文書の表裏両面のイメ
ージ処理のために)同時に、そして(全文書の表面イメ
ージまたは全文書の裏面イメージ処理のために)パラレ
ルに実行される。処理のために要求されるパラレルな経
路の数は、搬送スループット・レートの関数である。し
たがって、文書搬送のスループット・レートが高ければ
高いほど、必要とされるパラレルな処理経路の数は多く
なる。このようなアーキテクチャを用いると、広範囲の
処理速度にわたって同じベーシックなイメージ・スキャ
ニング・システムをインストールすることが可能にな
る。
に、いくつかの処理ステップが(文書の表裏両面のイメ
ージ処理のために)同時に、そして(全文書の表面イメ
ージまたは全文書の裏面イメージ処理のために)パラレ
ルに実行される。処理のために要求されるパラレルな経
路の数は、搬送スループット・レートの関数である。し
たがって、文書搬送のスループット・レートが高ければ
高いほど、必要とされるパラレルな処理経路の数は多く
なる。このようなアーキテクチャを用いると、広範囲の
処理速度にわたって同じベーシックなイメージ・スキャ
ニング・システムをインストールすることが可能にな
る。
経路を経るデータ処理は、プログラマブル・ロジック
の制御下にある。各経路におけるデータ処理のステータ
スがコントロール・ロジックに送られる。このステータ
スに基づいて、コントロール・ロジックは、どの経路が
次に処理される文書イメージを受け取るかを決定する。
その結果、ある特定の経路においてイメージ処理が未完
了なら、該経路はスキップされ、次のアベイラブルな経
路がイメージ処理に用いられる。また、ある特定の経路
でハードウェアの誤動作が検知されると、コントロール
・ロジックは、修理がすむまで該経路をスキップするこ
とができる。(処理経路を失うので文書トランスポータ
のスループットは低下するけれども、システムの使用は
損われない。ユーザーはイメージ処理システムを全く使
用できなくなるのではない。低速ではあるけれども依然
として文書を処理することができる。) システムは、文書表面のイメージ処理用の一連の並列
処理経路及び文書裏面のイメージ処理用の別の一連の並
列処理経路を用いる。したがって、例えば、システムは
並列に機能する複数のイメージ処理装置(ユニット)を
用いて、文書の表裏両面のイメージ・データを同時に処
理できる。
の制御下にある。各経路におけるデータ処理のステータ
スがコントロール・ロジックに送られる。このステータ
スに基づいて、コントロール・ロジックは、どの経路が
次に処理される文書イメージを受け取るかを決定する。
その結果、ある特定の経路においてイメージ処理が未完
了なら、該経路はスキップされ、次のアベイラブルな経
路がイメージ処理に用いられる。また、ある特定の経路
でハードウェアの誤動作が検知されると、コントロール
・ロジックは、修理がすむまで該経路をスキップするこ
とができる。(処理経路を失うので文書トランスポータ
のスループットは低下するけれども、システムの使用は
損われない。ユーザーはイメージ処理システムを全く使
用できなくなるのではない。低速ではあるけれども依然
として文書を処理することができる。) システムは、文書表面のイメージ処理用の一連の並列
処理経路及び文書裏面のイメージ処理用の別の一連の並
列処理経路を用いる。したがって、例えば、システムは
並列に機能する複数のイメージ処理装置(ユニット)を
用いて、文書の表裏両面のイメージ・データを同時に処
理できる。
D.実施例 本発明の文書イメージ処理システムは、約2400文書/
分台の高速で文書を処理する、IBM(登録商標)3890リ
ーダ/ソータ等の、市販の高速文書リーダ/ソータを利
用することが可能である。このタイプの文書リーダ/ソ
ータは、第1図において模式的に参照番号10をもって示
されており、制御ユニット11を含んでいる。制御ユニッ
ト11は、公知の方法で、小切手処理システムの他の要素
12に作用的に(オペラティブに)接続されている。リー
ダ/ソータは、文書フィーダ13を含み、典型的には供給
される文書を受けるホッパと、ホッパから文書トランス
ポータ14へ連続する文書を導くフィード機構とを含んで
いる。文書は、トランスポータ14によってリーダ/ソー
タを経て搬送された後、MICRモジュール15を通過させら
れる。文書上で磁気インク文字の形に符号化された情報
は、MICRモジュール15によって読み取られる。文書は、
光学式マイクロフィルム・モジュール16をも通過させら
れる。ここでは、各文書の表裏の各々のイメージがマイ
クロフイルムによって捕えられる。最後に文書はスタッ
カ17へ搬送される。スタッカ17は、文書がストアされ
る、一連の出力ビンを含んでいてよい。上述の要素のす
べては、通常、高速文書リーダ/ソータに備えられてい
る。本発明によれば、マイクロフイルム・モジュールの
代りに、又はそれに加えて、イメージ・スキャナ20がリ
ーダ/ソータの中に組み込まれている。その結果、文書
がリーダを通り抜ける際、文書の表裏両面がスキャンさ
れ、文書上の光学的に認識可能な情報がビデオ・イメー
ジ・データに変換される。イメージ・スキャナ20は、例
えば、文書上のイメージを画定する明と暗のエリアを表
わすアナログ値のシーケンスを発生する、CCDスキャナ
・アレイから構成されていてよい。第2図に示されるよ
うに、イメージ・スキャナ20は、文書の表と裏を両方と
も同時にスキャンできるように配された、表面スキャナ
20aと裏面スキャナ20bを含む。スキャナ・アレイ20a、2
0bは、A/Dコンバータ21a、21bにそれぞれ接続される。A
/Dコンバータは、アナログ値を、離散的な、例えば256
のグレイ・スケール・レベルからなる2進グレイ・スケ
ール値に変換する。
分台の高速で文書を処理する、IBM(登録商標)3890リ
ーダ/ソータ等の、市販の高速文書リーダ/ソータを利
用することが可能である。このタイプの文書リーダ/ソ
ータは、第1図において模式的に参照番号10をもって示
されており、制御ユニット11を含んでいる。制御ユニッ
ト11は、公知の方法で、小切手処理システムの他の要素
12に作用的に(オペラティブに)接続されている。リー
ダ/ソータは、文書フィーダ13を含み、典型的には供給
される文書を受けるホッパと、ホッパから文書トランス
ポータ14へ連続する文書を導くフィード機構とを含んで
いる。文書は、トランスポータ14によってリーダ/ソー
タを経て搬送された後、MICRモジュール15を通過させら
れる。文書上で磁気インク文字の形に符号化された情報
は、MICRモジュール15によって読み取られる。文書は、
光学式マイクロフィルム・モジュール16をも通過させら
れる。ここでは、各文書の表裏の各々のイメージがマイ
クロフイルムによって捕えられる。最後に文書はスタッ
カ17へ搬送される。スタッカ17は、文書がストアされ
る、一連の出力ビンを含んでいてよい。上述の要素のす
べては、通常、高速文書リーダ/ソータに備えられてい
る。本発明によれば、マイクロフイルム・モジュールの
代りに、又はそれに加えて、イメージ・スキャナ20がリ
ーダ/ソータの中に組み込まれている。その結果、文書
がリーダを通り抜ける際、文書の表裏両面がスキャンさ
れ、文書上の光学的に認識可能な情報がビデオ・イメー
ジ・データに変換される。イメージ・スキャナ20は、例
えば、文書上のイメージを画定する明と暗のエリアを表
わすアナログ値のシーケンスを発生する、CCDスキャナ
・アレイから構成されていてよい。第2図に示されるよ
うに、イメージ・スキャナ20は、文書の表と裏を両方と
も同時にスキャンできるように配された、表面スキャナ
20aと裏面スキャナ20bを含む。スキャナ・アレイ20a、2
0bは、A/Dコンバータ21a、21bにそれぞれ接続される。A
/Dコンバータは、アナログ値を、離散的な、例えば256
のグレイ・スケール・レベルからなる2進グレイ・スケ
ール値に変換する。
第1図にブロック23で示されるように、スキャナから
の高解像度グレイ・スケール・イメージ・データはイメ
ージ・データ・プレプロセッサに導かれ、そこでイメー
ジ・データは強調されたり平滑化されたりする。また、
イメージ・プレプロセッサ23は、連続する文書の端縁
(エッジ)を突き止め、文書と文書の間の無関係のデー
タを捨てる役目も果たす。文書がわずかに傾いていたな
ら、イメージ・プロセッサ23は、続く処理をやり易くす
べく、イメージ・データを回転させることができる。
の高解像度グレイ・スケール・イメージ・データはイメ
ージ・データ・プレプロセッサに導かれ、そこでイメー
ジ・データは強調されたり平滑化されたりする。また、
イメージ・プレプロセッサ23は、連続する文書の端縁
(エッジ)を突き止め、文書と文書の間の無関係のデー
タを捨てる役目も果たす。文書がわずかに傾いていたな
ら、イメージ・プロセッサ23は、続く処理をやり易くす
べく、イメージ・データを回転させることができる。
ブロック24で示されるように、満足できないイメージ
品質を発見すべく、ビデオ・イメージ・データの特性が
モニタされる。必要ならば、悪質なイメージ・データの
捕捉を禁じるために、文書搬送動作を変更又は停止して
よい。例えば、イメージ品質ユニット24は、イメージ・
データ中のグレイ・スケール値の分布をモニタして“ヒ
ストグラム”を生成することができる。満足できる品質
のイメージにおいては、グレイ・スケール値の分布があ
る一定の範囲に収まることが、経験的にわかっている。
ヒストグラムのグレイ・スケール分布がこういった一定
範囲の外に出たならば、それは悪質なイメージの徴表で
あり、誤動作信号が発生される。次に、誤動作信号を利
用して、第1図で制御信号線24aにより表わされるよう
に、文書搬送を停止させることも可能である。イメージ
品質のモニタリングに続いて、イメージ・データは、ブ
ロック26で示される如く、イメージ・データ削減・圧縮
技術の適用を受ける。これによって、イメージ・データ
・バンド幅及び必要なストレージが削減される。この
後、圧縮されたイメージ・データは、高速データ・チャ
ネル30を経て、イメージ・バッファ40に一時的に貯蔵さ
れる。イメージ・バッファ40は、高速磁気ディスク式記
憶装置から構成されていてよい。
品質を発見すべく、ビデオ・イメージ・データの特性が
モニタされる。必要ならば、悪質なイメージ・データの
捕捉を禁じるために、文書搬送動作を変更又は停止して
よい。例えば、イメージ品質ユニット24は、イメージ・
データ中のグレイ・スケール値の分布をモニタして“ヒ
ストグラム”を生成することができる。満足できる品質
のイメージにおいては、グレイ・スケール値の分布があ
る一定の範囲に収まることが、経験的にわかっている。
ヒストグラムのグレイ・スケール分布がこういった一定
範囲の外に出たならば、それは悪質なイメージの徴表で
あり、誤動作信号が発生される。次に、誤動作信号を利
用して、第1図で制御信号線24aにより表わされるよう
に、文書搬送を停止させることも可能である。イメージ
品質のモニタリングに続いて、イメージ・データは、ブ
ロック26で示される如く、イメージ・データ削減・圧縮
技術の適用を受ける。これによって、イメージ・データ
・バンド幅及び必要なストレージが削減される。この
後、圧縮されたイメージ・データは、高速データ・チャ
ネル30を経て、イメージ・バッファ40に一時的に貯蔵さ
れる。イメージ・バッファ40は、高速磁気ディスク式記
憶装置から構成されていてよい。
文書当りのビデオ・イメージ・データ量は、文書のサ
イズや性質、及び当該文書についてのデータ圧縮・削減
の効率に応じて変化する。イメージ・データ量が一時的
に高速データ・チャネル30の転送能力を超える場合にデ
ータが失われないことを保証するために、プレ・チャネ
ル・バッファ28がデータ・チャネル30の手前に挿入され
る。プレ・チャネル・バッファ28の容量は絶えずモニタ
される。そして、線29で示される如く、必要ならばプレ
・チャネル・バッファの過剰充填及びビデオ・イメージ
・データのロスを避けるべく適当な作業が行えるよう
に、プレ・チャネル・バッファの容量に関する情報は、
文書フィーダ13及び文書トランスポータ14に戻される。
イズや性質、及び当該文書についてのデータ圧縮・削減
の効率に応じて変化する。イメージ・データ量が一時的
に高速データ・チャネル30の転送能力を超える場合にデ
ータが失われないことを保証するために、プレ・チャネ
ル・バッファ28がデータ・チャネル30の手前に挿入され
る。プレ・チャネル・バッファ28の容量は絶えずモニタ
される。そして、線29で示される如く、必要ならばプレ
・チャネル・バッファの過剰充填及びビデオ・イメージ
・データのロスを避けるべく適当な作業が行えるよう
に、プレ・チャネル・バッファの容量に関する情報は、
文書フィーダ13及び文書トランスポータ14に戻される。
高速データ・チャネル30からのイメージ・データはポ
スト・チャネル・バッファ32に読み込まれる。ポスト・
チャネル・バッファ32からのイメージ・データは、空極
的にはホスト・コンピュータのCPU50が受け取る。プロ
セッサ50に関連する入出力データ・チャネルは、概括的
にブロック52によって示されている。
スト・チャネル・バッファ32に読み込まれる。ポスト・
チャネル・バッファ32からのイメージ・データは、空極
的にはホスト・コンピュータのCPU50が受け取る。プロ
セッサ50に関連する入出力データ・チャネルは、概括的
にブロック52によって示されている。
高速データ・チャネル30を介して受け取った圧縮済ビ
デオ・イメージ・データは、最初、イメージ・バッファ
・データ・チャネル52aによってイメージ・バッファ40
へ送られ、一時的に貯蔵される。イメージ・バッファ40
は、好ましくは、少なくとも数バッチもしくは数ラン分
のチエックに要するイメージ・データ、望ましくは、数
日分のイメージ・データを貯蔵・保持できるだけのサイ
ズを持つ。ポスト・チャネル・バッファ32の機能は、高
速データ・チャネル30を介してのデータ転送速度が、一
時的にイメージ・バッファ40又はデータを受信・処理す
るイメージ・バッファ・データ・チャネル52の容量を越
える場合に、データが失われないようにすることにあ
る。
デオ・イメージ・データは、最初、イメージ・バッファ
・データ・チャネル52aによってイメージ・バッファ40
へ送られ、一時的に貯蔵される。イメージ・バッファ40
は、好ましくは、少なくとも数バッチもしくは数ラン分
のチエックに要するイメージ・データ、望ましくは、数
日分のイメージ・データを貯蔵・保持できるだけのサイ
ズを持つ。ポスト・チャネル・バッファ32の機能は、高
速データ・チャネル30を介してのデータ転送速度が、一
時的にイメージ・バッファ40又はデータを受信・処理す
るイメージ・バッファ・データ・チャネル52の容量を越
える場合に、データが失われないようにすることにあ
る。
低速の処理が要求される期間等の、都合のよい時に、
イメージ・バッファ40からのレコードが、低速ではある
が長期間の貯蔵に適したイメージ貯蔵装置54、例えば光
ディスクに転送される。第1図に示されるように、かか
るイメージ・データの転送は、イメージ・バッファ40か
らレコードを読み取り、イメージ・バッファ・データ・
チャネル52aを介してCPU50へ送ることにより達成され
る。次に、CPU50は、データを、イメージ貯蔵データ・
チャネル52cを介してイメージ貯蔵装置54へ送る。
イメージ・バッファ40からのレコードが、低速ではある
が長期間の貯蔵に適したイメージ貯蔵装置54、例えば光
ディスクに転送される。第1図に示されるように、かか
るイメージ・データの転送は、イメージ・バッファ40か
らレコードを読み取り、イメージ・バッファ・データ・
チャネル52aを介してCPU50へ送ることにより達成され
る。次に、CPU50は、データを、イメージ貯蔵データ・
チャネル52cを介してイメージ貯蔵装置54へ送る。
また、ビデオ処理システムは、捕捉したビデオ・イメ
ージ・データを検索するために、いくつかのイメージ・
ワークステーションを用いる。かかるイメージ・ワーク
ステーションの1つが第1図のブロック60に示されてい
る。イメージ・ワークステーション60は、CRTスクリー
ン等のイメージ・ディスプレイ装置61とともにイメージ
・プリンタ62を含む。イメージ・バッファ40又はイメー
ジ貯蔵装置54のレコードは、イメージ・ワークステーシ
ョン60によって、イメージ検索データ・チャネル52dを
介して検索することができる。したがって、イメージに
対して、例えばスキャン時に文書に割り当てられたシー
ケンス番号によるインデックスを付しておくとよい。
ージ・データを検索するために、いくつかのイメージ・
ワークステーションを用いる。かかるイメージ・ワーク
ステーションの1つが第1図のブロック60に示されてい
る。イメージ・ワークステーション60は、CRTスクリー
ン等のイメージ・ディスプレイ装置61とともにイメージ
・プリンタ62を含む。イメージ・バッファ40又はイメー
ジ貯蔵装置54のレコードは、イメージ・ワークステーシ
ョン60によって、イメージ検索データ・チャネル52dを
介して検索することができる。したがって、イメージに
対して、例えばスキャン時に文書に割り当てられたシー
ケンス番号によるインデックスを付しておくとよい。
文書処理システムで持続して生成される大量のデータ
を収容するために、このシステムのアーキテクチャで
は、イメージ・データ・フロー用に、同一のパスを平行
に多重化させて採用している。したがって、第2図で最
もよくわかるように、表面スキャナ20aからのイメージ
・データと裏面スキャナ20bからのイメージ・データが
並列データ・パスに沿って流れるので、同時処理が可能
になる。データ・パスの各々に関連するイメージ解析装
置70は、デジタイズされたデータが各々のイメージ前処
理兼圧縮装置74に転送される際に、該データをサンプリ
ングする。各画素値を所定のしきい値と比較することに
より、文書イメージに関連する画素が、文書の周囲又は
文書間の不必要なビデオ領域に関連する画素から区別さ
れ得る。文書端縁に相当する境界位置が決まると、その
位置データがイメージ前処理兼圧縮装置に渡される。イ
メージ解析装置は、イメージ中の画素値のヒストグラム
を生成することにより、ビデオ・イメージの特性のモニ
タも行う。作成されたヒストグラムは、暗すぎるイメー
ジ、明るすぎるイメージ、及びスキャナ出力の故障等
の、既知の障害モードのヒストグラムと比較される。こ
の比較の結果を使って誤動作信号を発生させ、オペレヘ
ータに対して適当な修理を行うよう知らせることができ
る。
を収容するために、このシステムのアーキテクチャで
は、イメージ・データ・フロー用に、同一のパスを平行
に多重化させて採用している。したがって、第2図で最
もよくわかるように、表面スキャナ20aからのイメージ
・データと裏面スキャナ20bからのイメージ・データが
並列データ・パスに沿って流れるので、同時処理が可能
になる。データ・パスの各々に関連するイメージ解析装
置70は、デジタイズされたデータが各々のイメージ前処
理兼圧縮装置74に転送される際に、該データをサンプリ
ングする。各画素値を所定のしきい値と比較することに
より、文書イメージに関連する画素が、文書の周囲又は
文書間の不必要なビデオ領域に関連する画素から区別さ
れ得る。文書端縁に相当する境界位置が決まると、その
位置データがイメージ前処理兼圧縮装置に渡される。イ
メージ解析装置は、イメージ中の画素値のヒストグラム
を生成することにより、ビデオ・イメージの特性のモニ
タも行う。作成されたヒストグラムは、暗すぎるイメー
ジ、明るすぎるイメージ、及びスキャナ出力の故障等
の、既知の障害モードのヒストグラムと比較される。こ
の比較の結果を使って誤動作信号を発生させ、オペレヘ
ータに対して適当な修理を行うよう知らせることができ
る。
第2図に示されるように、表面スキャナからのデータ
と裏面スキャナからのデータは、実質的に同一のやり方
で処理される。各データ・パスについて、一連のイメー
ジ前処理兼圧縮装置74が設けられている。プログラマブ
ル・プロセス・コントロール・ロジック71は、どの装置
74に文書イメージがロードされるべきか、及びどの装置
74がイメージ前処理兼圧縮装置全体にわたってのイメー
ジ・データ処理をモニタするか、を決定する。ある特定
の装置74がビジーであったり機能しなかったりするとき
は該装置をスキップすることができ、次のアベイラブル
な装置に文書イメージがロードされる。必要なイメージ
処理スループット・レートを達成するのに必要とされる
イメージ前処理兼比較装置の数は、文書トランスポート
・スループット・レートによって決まる。文書トランス
ポート・スループット・レートが高ければ高いほど、イ
メージ前処理兼圧縮装置の数は増えることになる。個々
のイメージ(前)処理兼圧縮装置から送られてくる処理
・圧縮済イメージ・データは、プレ・チャネル・バッフ
ァ28へ向けられ、その後高速データ・チャネル30へ送ら
れる。
と裏面スキャナからのデータは、実質的に同一のやり方
で処理される。各データ・パスについて、一連のイメー
ジ前処理兼圧縮装置74が設けられている。プログラマブ
ル・プロセス・コントロール・ロジック71は、どの装置
74に文書イメージがロードされるべきか、及びどの装置
74がイメージ前処理兼圧縮装置全体にわたってのイメー
ジ・データ処理をモニタするか、を決定する。ある特定
の装置74がビジーであったり機能しなかったりするとき
は該装置をスキップすることができ、次のアベイラブル
な装置に文書イメージがロードされる。必要なイメージ
処理スループット・レートを達成するのに必要とされる
イメージ前処理兼比較装置の数は、文書トランスポート
・スループット・レートによって決まる。文書トランス
ポート・スループット・レートが高ければ高いほど、イ
メージ前処理兼圧縮装置の数は増えることになる。個々
のイメージ(前)処理兼圧縮装置から送られてくる処理
・圧縮済イメージ・データは、プレ・チャネル・バッフ
ァ28へ向けられ、その後高速データ・チャネル30へ送ら
れる。
第3図は、イメージ(前)処理兼圧縮装置の動作を詳
細に示す。各装置74は、イメージ・データがまず書き込
まれるロー(生)・イメージ・データ・バッファ75を含
む。ロー・イメージ・データ・バッファ75にはエッジ放
棄兼回転モジュール76が関連する。イメージ解析装置70
によって決定された文書位置パラメータはモジュール76
に転送される。該パラメータは、ロー・イメージ・デー
タ・バッファ75に蓄積された文書の各画素のアドレスを
発生させるのに用いられる。文書の周囲のイメージ・エ
ッジは、これらの画素をアドレスしないことによって放
棄される。したがって、文書イメジ部分であると決めら
れた画素のみがアドレスされる。アドレスされた各画素
は、ロー・イメージ・データ・バッファ75から転送され
て、黒白閾値処理(スレショールディング)77及びグレ
イ・スケール解像度削減処理78に回される。画素にアク
セスするときは、メモリ中のイメージのエッジをたどる
やり方でアドレスされる。これはイメージを回転させる
効果を持つので、後で該イメージが表示されるとき、所
望のディスプレイ・スクリーン上あるいはプリント・ア
ウト上にまっすぐに(squarely)イメージが現れる。
細に示す。各装置74は、イメージ・データがまず書き込
まれるロー(生)・イメージ・データ・バッファ75を含
む。ロー・イメージ・データ・バッファ75にはエッジ放
棄兼回転モジュール76が関連する。イメージ解析装置70
によって決定された文書位置パラメータはモジュール76
に転送される。該パラメータは、ロー・イメージ・デー
タ・バッファ75に蓄積された文書の各画素のアドレスを
発生させるのに用いられる。文書の周囲のイメージ・エ
ッジは、これらの画素をアドレスしないことによって放
棄される。したがって、文書イメジ部分であると決めら
れた画素のみがアドレスされる。アドレスされた各画素
は、ロー・イメージ・データ・バッファ75から転送され
て、黒白閾値処理(スレショールディング)77及びグレ
イ・スケール解像度削減処理78に回される。画素にアク
セスするときは、メモリ中のイメージのエッジをたどる
やり方でアドレスされる。これはイメージを回転させる
効果を持つので、後で該イメージが表示されるとき、所
望のディスプレイ・スクリーン上あるいはプリント・ア
ウト上にまっすぐに(squarely)イメージが現れる。
ここで、イメージ・データの量の一層の削減は、2つ
の別バージョンのイメージ・データを作って貯蔵するこ
とにより達成される。その2種類のイメージ・データと
は、高(フル)解像度黒白イメージ・データと低解像度
グレイ・スケール・イメージ・データである。このやり
方によると、データ量が大幅に減るとともに、シャープ
な線やストロークについての良好・高コントラスト・デ
フィニション及び裏書(endorsement)スタンプや背景
署名等についての好品質ソフト・エッジの淡いデフィニ
ションの両方が維持される。これら2つの別個のイメー
ジは後に適当な混合アルゴリズムによって組み合わさ
れ、高解像度グレイ・スケール・ビデオ・イメージ・デ
ータを生成する。そのための適当な方法が、米国特許出
願第134733号明細書(1987年12月18日出願)に記載され
ている。それによると、低解像度グレイ・スケール・イ
メージ・データと高解像度黒白イメージ・データをマー
ジする際、まず低解像度グレイ・スケール・イメージ・
データが2次元線形補間法により補間されて、黒白イメ
ージ・データと同じサンプリング密度を持つ高サンプリ
ング密度グレイ・スケール・イメージ・データが生成さ
れる。続いて、補間済高サンプリング密度グレイ・スケ
ール・データが高解像度黒白イメージ・データと組み合
わせされて再構成され、高解像度グレイ・スケール・イ
メージ・データが生成される。
の別バージョンのイメージ・データを作って貯蔵するこ
とにより達成される。その2種類のイメージ・データと
は、高(フル)解像度黒白イメージ・データと低解像度
グレイ・スケール・イメージ・データである。このやり
方によると、データ量が大幅に減るとともに、シャープ
な線やストロークについての良好・高コントラスト・デ
フィニション及び裏書(endorsement)スタンプや背景
署名等についての好品質ソフト・エッジの淡いデフィニ
ションの両方が維持される。これら2つの別個のイメー
ジは後に適当な混合アルゴリズムによって組み合わさ
れ、高解像度グレイ・スケール・ビデオ・イメージ・デ
ータを生成する。そのための適当な方法が、米国特許出
願第134733号明細書(1987年12月18日出願)に記載され
ている。それによると、低解像度グレイ・スケール・イ
メージ・データと高解像度黒白イメージ・データをマー
ジする際、まず低解像度グレイ・スケール・イメージ・
データが2次元線形補間法により補間されて、黒白イメ
ージ・データと同じサンプリング密度を持つ高サンプリ
ング密度グレイ・スケール・イメージ・データが生成さ
れる。続いて、補間済高サンプリング密度グレイ・スケ
ール・データが高解像度黒白イメージ・データと組み合
わせされて再構成され、高解像度グレイ・スケール・イ
メージ・データが生成される。
さらに、高解像度黒白データの連続するデータ要素毎
に、当該要素及び周囲の複数個の要素の値に重みをつけ
たものの和に基づいて、対応する高解像度強調値が生成
される。データ要素つまり画素毎に導かれた高解像度強
調値は、対応する画素についての補間済高サンプリング
密度グレイ・スケール値と足し合わされ、その結果、再
構成済高解像度グレイ・スケール・イメージ・データが
生成される。
に、当該要素及び周囲の複数個の要素の値に重みをつけ
たものの和に基づいて、対応する高解像度強調値が生成
される。データ要素つまり画素毎に導かれた高解像度強
調値は、対応する画素についての補間済高サンプリング
密度グレイ・スケール値と足し合わされ、その結果、再
構成済高解像度グレイ・スケール・イメージ・データが
生成される。
第3図に戻って説明を続けると、高解像度グレイ・ス
ケール・イメージ・データは、黒白スレショールディン
グ装置77によって、補足解像度の黒白2値イメージ・デ
ータに変換される。この結果、各画素の記憶データ量
は、256レベルのグレイ・スケール表現につき必要な1
バイトではなくて1ビットとなる。黒白スレショールデ
ィングは、背景シェーディングを追跡・修正し、画素が
黒または白の何れであるべきかを決める、動的又は適応
型スレショールディングを用いてなされる。この適応型
スレショールディングでは、画素のグレイ・スケール値
がその近隣の値と比較されるとともに、ラプラシアン・
エッジ強調アプローチが採用される。さらにノイズをレ
ジェクトするために非線形適応レート・ファクターも用
いられる。
ケール・イメージ・データは、黒白スレショールディン
グ装置77によって、補足解像度の黒白2値イメージ・デ
ータに変換される。この結果、各画素の記憶データ量
は、256レベルのグレイ・スケール表現につき必要な1
バイトではなくて1ビットとなる。黒白スレショールデ
ィングは、背景シェーディングを追跡・修正し、画素が
黒または白の何れであるべきかを決める、動的又は適応
型スレショールディングを用いてなされる。この適応型
スレショールディングでは、画素のグレイ・スケール値
がその近隣の値と比較されるとともに、ラプラシアン・
エッジ強調アプローチが採用される。さらにノイズをレ
ジェクトするために非線形適応レート・ファクターも用
いられる。
2値出力デシジョンの決定は、考慮中の画素がその周
囲上り著しく黒いか否かに基づく。考慮すべき周囲エリ
アは、少なくとも、背景と区別されつつある、印刷され
たあるいはスタンプされた文字と同程度の広さになる。
背景値を発生するシングル・パス(pass)、ランニング
・アベレージ・アプローチが好ましい。文字対背景のコ
ントラスト比が高いならば、汚れ、しみ、背景印刷等か
らノイズを減らすべく、閾値レベルが増やされる。非常
に暗い文字を離れた後すみやかにアベレージを順応させ
なければならない。続く明るい文字が削除されないよう
にするためである。非線形の更新比(又はアベレージの
重みづけ値)を用いることによって、アベレージは、広
い高コントラスト信号に迅速に適応でき、ストローク画
素の黒ピークに従う傾向を持つようになる。
囲上り著しく黒いか否かに基づく。考慮すべき周囲エリ
アは、少なくとも、背景と区別されつつある、印刷され
たあるいはスタンプされた文字と同程度の広さになる。
背景値を発生するシングル・パス(pass)、ランニング
・アベレージ・アプローチが好ましい。文字対背景のコ
ントラスト比が高いならば、汚れ、しみ、背景印刷等か
らノイズを減らすべく、閾値レベルが増やされる。非常
に暗い文字を離れた後すみやかにアベレージを順応させ
なければならない。続く明るい文字が削除されないよう
にするためである。非線形の更新比(又はアベレージの
重みづけ値)を用いることによって、アベレージは、広
い高コントラスト信号に迅速に適応でき、ストローク画
素の黒ピークに従う傾向を持つようになる。
ロー・イメージ・データ・バッファ75からの高解像度
グレイ・スケール・イメージ・データはグレイ・スケー
ル解像度削減装置78にも送られる。高解像度画像の連続
グループの平均をとることにより、該装置78は低解像度
グレイ・スケール・イメージ・データを生成する。例え
ば、240画素/インチの解像度が1/3の80画素/インチに
削減される。今の例だと、各低解像度画素が3×3画素
エリアをカバーするので、そのグレイ・スケール値は、
対応する9個の高解像度画素のグレイ・スケール値を平
均することによって計算される。
グレイ・スケール・イメージ・データはグレイ・スケー
ル解像度削減装置78にも送られる。高解像度画像の連続
グループの平均をとることにより、該装置78は低解像度
グレイ・スケール・イメージ・データを生成する。例え
ば、240画素/インチの解像度が1/3の80画素/インチに
削減される。今の例だと、各低解像度画素が3×3画素
エリアをカバーするので、そのグレイ・スケール値は、
対応する9個の高解像度画素のグレイ・スケール値を平
均することによって計算される。
最初に捕捉されたグレイ・スケール値は、256通りの
グレイ・レベルを表わすことのできる1バイト値によっ
て表現された。1画素につきフル・バイトではなくて半
バイト(4ビット)を使い、16レベルのグレイ・スケー
ル値を記憶できるようにすることによって、データ量は
さらに削減される。16通りの値は元々の0〜255のグレ
イ・スケール値全体にわたって一様に分布する。
グレイ・レベルを表わすことのできる1バイト値によっ
て表現された。1画素につきフル・バイトではなくて半
バイト(4ビット)を使い、16レベルのグレイ・スケー
ル値を記憶できるようにすることによって、データ量は
さらに削減される。16通りの値は元々の0〜255のグレ
イ・スケール値全体にわたって一様に分布する。
削減した解像度のグレイ・スケール・イメージ・デー
タ、及び閾値処理を経た黒白イメージ・データは、それ
ぞれ、独自のイメージ圧縮装置80、81へ送られる。1次
元モディファイド・ハフマン・プログラマブルKパラメ
ータを使った2次元モディファイド・リード、または適
応算術符号化等の公知の圧縮法を用いて、約5メガ・バ
イト/秒のオーダーの高速データ圧縮が可能な、適当な
データ圧縮装置が開発されている。このようにして圧縮
された低解像度グレイ・スケース・イメージ・データと
高解像度黒白イメージ・データは、データ・チャネル30
に沿うプレ・チャネル・バッファ28へ送られ、その後の
別々の貯蔵・検索処理へ回される。
タ、及び閾値処理を経た黒白イメージ・データは、それ
ぞれ、独自のイメージ圧縮装置80、81へ送られる。1次
元モディファイド・ハフマン・プログラマブルKパラメ
ータを使った2次元モディファイド・リード、または適
応算術符号化等の公知の圧縮法を用いて、約5メガ・バ
イト/秒のオーダーの高速データ圧縮が可能な、適当な
データ圧縮装置が開発されている。このようにして圧縮
された低解像度グレイ・スケース・イメージ・データと
高解像度黒白イメージ・データは、データ・チャネル30
に沿うプレ・チャネル・バッファ28へ送られ、その後の
別々の貯蔵・検索処理へ回される。
E.効果 本発明のシステムによれば、文書のビデオ・イメージ
・データを高速で捕捉、処理し、かつ貯蔵することが可
能になる。
・データを高速で捕捉、処理し、かつ貯蔵することが可
能になる。
第1図は本発明のビデオ・イメージ処理システムの概略
的な機能説明図である。 第2図はイメージ走査・圧縮サブシステムを詳細に示す
説明図である。 第3図は、イメージ処理・圧縮ユニットを詳細に示す説
明図である。
的な機能説明図である。 第2図はイメージ走査・圧縮サブシステムを詳細に示す
説明図である。 第3図は、イメージ処理・圧縮ユニットを詳細に示す説
明図である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ジエラルド・ロバート・マリーン アメリカ合衆国ノース・カロライナ州シヤ ーロツト、マドラス・レーン709番地 (72)発明者 ロバート・アール・ロデイト アメリカ合衆国ノース・カロライナ州マチ ユーズ、トーマス・パイネ・サークル 10022番地 (72)発明者 クリー・フレドリツク・ロー アメリカ合衆国ノース・カロライナ州シヤ ーロツト、オーク・リイー・ドライブ2234 番地 (72)発明者 ジーン・デイル・ローレー アメリカ合衆国ノース・カロライナ州コン コード、ハイ・リツチ・レーン8511番地 (56)参考文献 特開 昭62−98973(JP,A) 特開 昭59−195766(JP,A) International Opti cal Computing Confe rence,Vol.232,P.210〜215, B.R.Hunt et al.:“Op tical Implementatio n of a spatially ad aptive image data c ompression system"
Claims (2)
- 【請求項1】(a)一連の文書を、所定の経路に沿って
搬送する文書搬送手段と、 (b)上記文書搬送手段と協働し、一連の文書を光学的
に操作して、光学的に認識可能なイメージをビデオ・イ
メージ・データに変換する文書スキャナ手段と、 (c)上記文書スキャナ手段と協働して、上記ビデオ・
イメージ・データを受け取り、該ビデオ・イメージ・デ
ータを、光学的に知覚し得るイメージをあらわす低解像
度ディジタル・グレイ・スケール・イメージ・データ
と、光学的に知覚し得るイメージをあらわす、より高解
像度の2値ビデオ・イメージ・データとの少なくとも2
種類のビデオ・イメージ・データに変換するイメージ処
理手段と、 (d)上記グレイ・スケール・イメージ・データのグレ
イ・スケール値の分布が予定の範囲内にあるかどうかを
決定し、該グレイ・スケール値の分布が予定の範囲外に
ある場合に停止信号を発生する手段と、 (e)上記停止信号に応答して、上記文書搬送手段の搬
送動作を停止させる手段と、 (f)上記イメージ処理手段に接続され、上記文書から
得られた少なくとも2種類のビデオ・イメージ・データ
を受け取り圧縮するデータ圧縮手段と、 (g)上記データ圧縮手段から比較的高いデータ転送速
度で上記圧縮された少なくとも2種類のビデオ・イメー
ジ・データを受け取るための高速データ・チャネルと、 (h)上記高速データ・チャネルに接続され、上記圧縮
された少なくとも2種類のビデオ・イメージ・データの
うちの少なくとも1種類のものを受け取り、一時的に格
納する高速大量データ格納装置と、 (i)上記圧縮された少なくとも2種類のビデオ・イメ
ージ・データのうちの少なくとも1種類のものを上記高
速大量データ格納装置から受け取り、後で検索できるよ
うに上記圧縮された少なくとも2種類のビデオ・イメー
ジ・データのうちの少なくとも1種類のものを格納する
低速大量データ格納装置とを具備する、 文書イメージ処理システム。 - 【請求項2】(a)一連の文書を、所定の経路に沿って
搬送する文書搬送手段と、 (b)上記文書搬送手段と協働し、一連の文書を光学的
に操作して、光学的に認識可能なイメージをビデオ・イ
メージ・データに変換する文書スキャナ手段と、 (c)上記文書スキャナ手段と協働して、上記ビデオ・
イメージ・データを受け取り、該ビデオ・イメージ・デ
ータを、光学的に知覚し得るイメージをあらわすビデオ
・イメージ・データに変換するイメージ処理手段と、 (d)上記イメージ処理手段に接続され、上記文書から
得られたビデオ・イメージ・データを受け取り圧縮する
データ圧縮手段と、 (e)上記データ圧縮手段のデータ圧縮の程度が予定の
範囲にあるかどうかを決定し、該データ圧縮の程度が予
定の範囲外にある場合に停止信号を発生する手段と、 (f)上記停止信号に応答して、上記文書搬送手段の搬
送動作を停止させる手段と、 (g)上記データ圧縮手段から比較的高いデータ転送速
度で上記圧縮されたビデオ・イメージ・データを受け取
るための高速データ・チャネルと、 (h)上記高速データ・チャネルに接続され、上記圧縮
されたビデオ・イメージ・データを受け取り、一時的に
格納する高速大量データ格納装置と、 (i)上記圧縮されたビデオ・イメージ・データを上記
高速大量データ格納装置から受け取り、後で検索できる
ように上記圧縮されたビデオ・イメージ・データを格納
する低速大量データ格納装置とを具備する、 文書イメージ処理システム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/134,734 US4888812A (en) | 1987-12-18 | 1987-12-18 | Document image processing system |
| US134734 | 1987-12-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01191976A JPH01191976A (ja) | 1989-08-02 |
| JPH0821075B2 true JPH0821075B2 (ja) | 1996-03-04 |
Family
ID=22464741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30619888A Expired - Fee Related JPH0821075B2 (ja) | 1987-12-18 | 1988-12-05 | 文書イメージ処理システム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4888812A (ja) |
| EP (1) | EP0320713B1 (ja) |
| JP (1) | JPH0821075B2 (ja) |
| DE (1) | DE3850066T2 (ja) |
Families Citing this family (164)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0380687B1 (en) * | 1988-07-07 | 1997-06-18 | Tosoh Corporation | Simple electronic file system |
| US5280545A (en) * | 1988-12-29 | 1994-01-18 | Canon Kabushiki Kaisha | Image information processing apparatus capable of synthesizing front- and back-surface information |
| EP0376312B1 (en) * | 1988-12-29 | 1996-04-03 | Canon Kabushiki Kaisha | Image information processing apparatus |
| US5537483A (en) * | 1989-10-03 | 1996-07-16 | Staplevision, Inc. | Automated quality assurance image processing system |
| WO1991006064A1 (en) * | 1989-10-10 | 1991-05-02 | Unisys Corporation | Parallel pipelined image processor |
| US5301350A (en) * | 1989-10-10 | 1994-04-05 | Unisys Corporation | Real time storage/retrieval subsystem for document processing in banking operations |
| US5708810A (en) * | 1989-10-10 | 1998-01-13 | Unisys Corporation | Image-based document processing system having a platform architecture |
| US5221830A (en) * | 1989-10-10 | 1993-06-22 | Unisys Corp. | Method of ordering displayed document images in an image based document processing system |
| US5349170A (en) * | 1989-10-10 | 1994-09-20 | Unisys Corporation | Image-based document processing system providing enhanced transaction balancing |
| US5287416A (en) * | 1989-10-10 | 1994-02-15 | Unisys Corporation | Parallel pipelined image processor |
| GB2236928A (en) * | 1989-10-11 | 1991-04-17 | Unisys Corp | Image processing terminal |
| US5905810A (en) * | 1990-02-05 | 1999-05-18 | Cummins-Allison Corp. | Automatic currency processing system |
| ATE169790T1 (de) * | 1990-03-05 | 1998-08-15 | Canon Kk | Bildverarbeitungsgerät |
| US5303311A (en) * | 1990-03-12 | 1994-04-12 | International Business Machines Corporation | Method and apparatus for recognizing characters |
| US5105470A (en) * | 1990-03-12 | 1992-04-14 | International Business Machines Corporation | Method and system for recognizing characters |
| US5781666A (en) * | 1990-04-17 | 1998-07-14 | Canon Kabushiki Kaisha | Image processing method and apparatus suitable for both high-resolution and low-resolution image data |
| JPH0491966A (ja) * | 1990-08-08 | 1992-03-25 | Canon Inc | 印刷装置 |
| US5864629A (en) * | 1990-09-28 | 1999-01-26 | Wustmann; Gerhard K. | Character recognition methods and apparatus for locating and extracting predetermined data from a document |
| US5721790A (en) * | 1990-10-19 | 1998-02-24 | Unisys Corporation | Methods and apparatus for separating integer and fractional portions of a financial amount |
| DE69120206T2 (de) * | 1990-10-22 | 1996-10-31 | Canon Kk | Bildaufzeichnungsgerät |
| US5216525A (en) * | 1990-12-19 | 1993-06-01 | Ncr Corporation | Table top hardware for imaging documents |
| US5274567A (en) * | 1990-12-27 | 1993-12-28 | Ncr Corporation | Table top image based document processing machine and methods of processing documents |
| JPH04271564A (ja) | 1991-02-26 | 1992-09-28 | Fujitsu Ltd | 画像記録装置及び画像記録方法 |
| US5187750A (en) * | 1991-03-15 | 1993-02-16 | Unisys Corporation | Archival document image processing and printing system |
| US6179484B1 (en) | 1991-07-18 | 2001-01-30 | International Business Machines Corp. | Two-pass document image processing method and system |
| US5291307A (en) * | 1991-08-07 | 1994-03-01 | Ncr Corporation | Control circuit for an image used in a document processing machine |
| CA2063621C (en) | 1991-10-03 | 1999-03-16 | Wayne M. Doran | Method and modular system for high speed processing of item images |
| US5390262A (en) * | 1991-10-03 | 1995-02-14 | Ncr Corporation | Method for splitting and configuring a multi-channel image processing system |
| CA2063495C (en) | 1991-10-03 | 1999-03-30 | John O. G. Vieth | Method and system for compressing data in a multi-channel image processing system |
| US5875263A (en) * | 1991-10-28 | 1999-02-23 | Froessl; Horst | Non-edit multiple image font processing of records |
| JP2845384B2 (ja) * | 1991-11-14 | 1999-01-13 | キヤノン株式会社 | 画像処理装置 |
| US5825945A (en) * | 1992-05-15 | 1998-10-20 | Unisys Corp | Document imaging with illumination from lambertian surfaces |
| JP3139831B2 (ja) * | 1992-05-27 | 2001-03-05 | キヤノン株式会社 | 画像編集方法及び装置 |
| US5915075A (en) * | 1992-07-27 | 1999-06-22 | Canon Kabushiki Kaisha | Image processing apparatus for converting input color chart data into color data for an output device |
| US5465322A (en) * | 1993-01-04 | 1995-11-07 | Xerox Corporation | Apparatus and method for parsing a stream of data including a bitmap and creating a table of break entries corresponding with the bitmap |
| US5602936A (en) * | 1993-01-21 | 1997-02-11 | Greenway Corporation | Method of and apparatus for document data recapture |
| US5631935A (en) * | 1993-05-06 | 1997-05-20 | Run-Rad Unlimited Networking, Ltd. | Method and apparatus for governing information transfer using an efficient transport protocol |
| ATE196205T1 (de) * | 1993-06-30 | 2000-09-15 | Ibm | Verfahren zum segmentieren von bildern und klassifizieren von bildelementen zur dokumentverarbeitung |
| US5444794A (en) * | 1993-08-25 | 1995-08-22 | Sqn | Check image capture system |
| US5832140A (en) * | 1993-12-14 | 1998-11-03 | Staplevision Inc. | Automated quality assurance image processing system |
| US5889896A (en) * | 1994-02-09 | 1999-03-30 | Meshinsky; John | System for performing multiple processes on images of scanned documents |
| EP0667594A3 (en) * | 1994-02-14 | 1995-08-23 | International Business Machines Corporation | Image quality analysis method and apparatus |
| US6128402A (en) * | 1994-03-08 | 2000-10-03 | Cummins-Allison | Automatic currency processing system |
| US6115509A (en) * | 1994-03-10 | 2000-09-05 | International Business Machines Corp | High volume document image archive system and method |
| US5506691A (en) * | 1994-03-23 | 1996-04-09 | International Business Machines Corporation | Method and apparatus for image processing at remote sites |
| US5692065A (en) * | 1994-08-18 | 1997-11-25 | International Business Machines Corporation | Apparatus and method for determining image quality |
| US5768446A (en) * | 1994-09-29 | 1998-06-16 | Unisys Corp. | Document processing |
| WO1996014707A1 (en) * | 1994-11-04 | 1996-05-17 | Unisys Corporation | Automatic check handling, using sync tags |
| US5784610A (en) * | 1994-11-21 | 1998-07-21 | International Business Machines Corporation | Check image distribution and processing system and method |
| US6363164B1 (en) | 1996-05-13 | 2002-03-26 | Cummins-Allison Corp. | Automated document processing system using full image scanning |
| US5982918A (en) * | 1995-05-02 | 1999-11-09 | Cummins-Allison, Corp. | Automatic funds processing system |
| US6748101B1 (en) | 1995-05-02 | 2004-06-08 | Cummins-Allison Corp. | Automatic currency processing system |
| US5895455A (en) * | 1995-08-11 | 1999-04-20 | Wachovia Corporation | Document image display system and method |
| US5870725A (en) * | 1995-08-11 | 1999-02-09 | Wachovia Corporation | High volume financial image media creation and display system and method |
| US6023705A (en) * | 1995-08-11 | 2000-02-08 | Wachovia Corporation | Multiple CD index and loading system and method |
| US5790260A (en) * | 1995-11-08 | 1998-08-04 | Financial Ware, Inc. | Offline digitizing of items for subsequent image processing |
| US5754746A (en) * | 1995-12-18 | 1998-05-19 | Xerox Corporation | Multi bit per pixel compression/decompression using parallel encoded streams |
| US6473519B1 (en) * | 1996-02-21 | 2002-10-29 | Hand Held Products, Inc. | Check reader |
| US5867214A (en) * | 1996-04-11 | 1999-02-02 | Apple Computer, Inc. | Apparatus and method for increasing a digital camera image capture rate by delaying image processing |
| US8950566B2 (en) | 1996-05-13 | 2015-02-10 | Cummins Allison Corp. | Apparatus, system and method for coin exchange |
| US6661910B2 (en) | 1997-04-14 | 2003-12-09 | Cummins-Allison Corp. | Network for transporting and processing images in real time |
| US8204293B2 (en) | 2007-03-09 | 2012-06-19 | Cummins-Allison Corp. | Document imaging and processing system |
| US8162125B1 (en) | 1996-05-29 | 2012-04-24 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US7903863B2 (en) | 2001-09-27 | 2011-03-08 | Cummins-Allison Corp. | Currency bill tracking system |
| US20050276458A1 (en) | 2004-05-25 | 2005-12-15 | Cummins-Allison Corp. | Automated document processing system and method using image scanning |
| US7187795B2 (en) | 2001-09-27 | 2007-03-06 | Cummins-Allison Corp. | Document processing system using full image scanning |
| US6295388B1 (en) * | 1996-06-10 | 2001-09-25 | Agfa Corporation | Method for selecting an area of full resolution image detail for viewing during scanning |
| US6021883A (en) * | 1996-11-25 | 2000-02-08 | Cummins Allison, Corp. | Funds processing system |
| US8478020B1 (en) | 1996-11-27 | 2013-07-02 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| AU5456498A (en) | 1996-11-27 | 1998-06-22 | Cummins-Allison Corp. | An automated document processing system using full image scanning |
| US5963669A (en) * | 1997-01-02 | 1999-10-05 | Ncr Corporation | Method of extracting relevant character information from gray scale image data for character recognition |
| US6351565B1 (en) * | 1997-02-07 | 2002-02-26 | Matsushita Electric Industrial Co, Ltd. | Data structure for image transmission, method of image transmission, image decoding apparatus, and data recording media |
| WO1998047100A1 (en) | 1997-04-14 | 1998-10-22 | Cummins-Allison Corp. | Image processing network |
| US6039645A (en) | 1997-06-24 | 2000-03-21 | Cummins-Allison Corp. | Software loading system for a coin sorter |
| US5973734A (en) | 1997-07-09 | 1999-10-26 | Flashpoint Technology, Inc. | Method and apparatus for correcting aspect ratio in a camera graphical user interface |
| US5940623A (en) | 1997-08-01 | 1999-08-17 | Cummins-Allison Corp. | Software loading system for a coin wrapper |
| US7519558B2 (en) | 1997-08-27 | 2009-04-14 | Ballard Claudio R | Biometrically enabled private secure information repository |
| US8024269B1 (en) | 1997-08-27 | 2011-09-20 | Datatreasury Corporation | Remote image capture with centralized processing and storage |
| US5910988A (en) * | 1997-08-27 | 1999-06-08 | Csp Holdings, Inc. | Remote image capture with centralized processing and storage |
| US6477143B1 (en) | 1998-01-25 | 2002-11-05 | Dror Ginossar | Method and apparatus for packet network congestion avoidance and control |
| US20020174069A1 (en) * | 1998-03-03 | 2002-11-21 | Labadie Timothy S. | Check conversion plus |
| US7356502B1 (en) * | 1998-03-03 | 2008-04-08 | Crosscheck, Inc. | Internet based payment system |
| US7602424B2 (en) | 1998-07-23 | 2009-10-13 | Scenera Technologies, Llc | Method and apparatus for automatically categorizing images in a digital camera |
| US6624761B2 (en) | 1998-12-11 | 2003-09-23 | Realtime Data, Llc | Content independent data compression method and system |
| US6317141B1 (en) | 1998-12-31 | 2001-11-13 | Flashpoint Technology, Inc. | Method and apparatus for editing heterogeneous media objects in a digital imaging device |
| US6351553B1 (en) | 1999-03-03 | 2002-02-26 | Unisys Corporation | Quality assurance of captured document images |
| US6604158B1 (en) | 1999-03-11 | 2003-08-05 | Realtime Data, Llc | System and methods for accelerated data storage and retrieval |
| US6601104B1 (en) | 1999-03-11 | 2003-07-29 | Realtime Data Llc | System and methods for accelerated data storage and retrieval |
| US20120179715A1 (en) | 1999-04-13 | 2012-07-12 | Mirror Imaging L.L.C. | Method of Obtaining An Electronically-Stored Financial Document |
| AU4238500A (en) | 1999-04-13 | 2000-11-14 | Richard J. Gagnon | Method of obtaining an electronically-stored financial document |
| US6637576B1 (en) | 1999-04-28 | 2003-10-28 | Cummins-Allison Corp. | Currency processing machine with multiple internal coin receptacles |
| WO2000065546A1 (en) | 1999-04-28 | 2000-11-02 | Cummins-Allison Corp. | Currency processing machine with multiple coin receptacles |
| JP2000341688A (ja) * | 1999-05-31 | 2000-12-08 | Ando Electric Co Ltd | 動画通信品質判定装置 |
| US6466336B1 (en) * | 1999-08-30 | 2002-10-15 | Compaq Computer Corporation | Method and apparatus for organizing scanned images |
| US6137967A (en) | 1999-09-13 | 2000-10-24 | Oce Printing Systems Gmbh | Document verification and tracking system for printed material |
| US20030191876A1 (en) | 2000-02-03 | 2003-10-09 | Fallon James J. | Data storewidth accelerator |
| US20010047473A1 (en) | 2000-02-03 | 2001-11-29 | Realtime Data, Llc | Systems and methods for computer initialization |
| US6843418B2 (en) | 2002-07-23 | 2005-01-18 | Cummin-Allison Corp. | System and method for processing currency bills and documents bearing barcodes in a document processing device |
| US8701857B2 (en) | 2000-02-11 | 2014-04-22 | Cummins-Allison Corp. | System and method for processing currency bills and tickets |
| US6654487B1 (en) * | 2000-03-03 | 2003-11-25 | Charles H. Downs, Jr. | Character recognition, including method and system for processing checks with invalidated MICR lines |
| US6608274B1 (en) * | 2000-04-20 | 2003-08-19 | Sterling Commerce, Inc. | Method and system for online communication between a check sorter and a check processing system |
| US6985617B1 (en) * | 2000-04-20 | 2006-01-10 | Vectorsgi, Inc. | Method and system for emulating a check sorter |
| US7475040B2 (en) * | 2000-04-28 | 2009-01-06 | Netdeposit, Inc. | Return item early notification and return |
| US7181430B1 (en) | 2000-04-28 | 2007-02-20 | Netdeposit, Inc. | Method and system for processing financial instrument deposits physically remote from a financial institution |
| US7386511B2 (en) | 2000-04-28 | 2008-06-10 | Netdeposit Inc. | Methods and systems for processing financial instrument deposits |
| US7216106B1 (en) | 2000-04-28 | 2007-05-08 | Netdeposit, Inc. | Method and system for processing financial instrument deposits physically remote from a financial institution |
| US8692695B2 (en) | 2000-10-03 | 2014-04-08 | Realtime Data, Llc | Methods for encoding and decoding data |
| US9143546B2 (en) | 2000-10-03 | 2015-09-22 | Realtime Data Llc | System and method for data feed acceleration and encryption |
| US7417568B2 (en) | 2000-10-03 | 2008-08-26 | Realtime Data Llc | System and method for data feed acceleration and encryption |
| JP2002189781A (ja) * | 2000-12-20 | 2002-07-05 | Ricoh Co Ltd | 物流業務管理方法、物流業務管理システム及び記録媒体 |
| US7386046B2 (en) | 2001-02-13 | 2008-06-10 | Realtime Data Llc | Bandwidth sensitive data compression and decompression |
| US7000828B2 (en) | 2001-04-10 | 2006-02-21 | Cummins-Allison Corp. | Remote automated document processing system |
| US7177840B2 (en) | 2001-06-01 | 2007-02-13 | Vectorsgi, Inc. | Method and system for processing images for a check sorter |
| US7647275B2 (en) | 2001-07-05 | 2010-01-12 | Cummins-Allison Corp. | Automated payment system and method |
| US8944234B1 (en) | 2001-09-27 | 2015-02-03 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8437529B1 (en) | 2001-09-27 | 2013-05-07 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8428332B1 (en) | 2001-09-27 | 2013-04-23 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US7873576B2 (en) * | 2002-09-25 | 2011-01-18 | Cummins-Allison Corp. | Financial document processing system |
| US8437530B1 (en) | 2001-09-27 | 2013-05-07 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8433123B1 (en) | 2001-09-27 | 2013-04-30 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US7584148B2 (en) * | 2001-11-16 | 2009-09-01 | Seiko Epson Corporation | Apparatus and method for processing a check, and a computer-readable recording medium storing a check processing control program |
| US6931589B2 (en) | 2001-11-29 | 2005-08-16 | Orbograph Ltd. | Distributed document processing |
| US6896118B2 (en) | 2002-01-10 | 2005-05-24 | Cummins-Allison Corp. | Coin redemption system |
| US7979348B2 (en) | 2002-04-23 | 2011-07-12 | Clearing House Payments Co Llc | Payment identification code and payment system using the same |
| US7136191B2 (en) * | 2002-06-24 | 2006-11-14 | Eastman Kodak Company | Method for inspecting prints |
| US7379978B2 (en) * | 2002-07-19 | 2008-05-27 | Fiserv Incorporated | Electronic item management and archival system and method of operating the same |
| US20050144189A1 (en) * | 2002-07-19 | 2005-06-30 | Keay Edwards | Electronic item management and archival system and method of operating the same |
| US8171567B1 (en) | 2002-09-04 | 2012-05-01 | Tracer Detection Technology Corp. | Authentication method and system |
| US7333918B2 (en) * | 2002-09-05 | 2008-02-19 | Strategic Power Systems, Inc. | System and method for calculating part life |
| US8627939B1 (en) | 2002-09-25 | 2014-01-14 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US7339707B2 (en) | 2002-12-19 | 2008-03-04 | James Burke | Method and system for viewing a fax document |
| US20040125396A1 (en) * | 2002-12-19 | 2004-07-01 | James Burke | System and method for routing voice/video/fax mail |
| US7406183B2 (en) * | 2003-04-28 | 2008-07-29 | International Business Machines Corporation | System and method of sorting document images based on image quality |
| US7289679B2 (en) * | 2003-08-12 | 2007-10-30 | International Business Machines Corporation | System and method for measuring image quality using compressed image data |
| US7522760B1 (en) | 2003-10-17 | 2009-04-21 | Carreker Corporation | Method for inspecting document images |
| US8725607B2 (en) | 2004-01-30 | 2014-05-13 | The Clearing House Payments Company LLC | Electronic payment clearing and check image exchange systems and methods |
| US7376258B2 (en) * | 2004-04-30 | 2008-05-20 | Unisys Corporation | Image quality assurance system and methodologies in a post-image capture document processing environment |
| US7433098B2 (en) * | 2004-04-30 | 2008-10-07 | Unisys Corporation | Document processing system with improved image quality assurance |
| WO2006085861A1 (en) * | 2005-02-07 | 2006-08-17 | Tankesmedjan Inc | Method for recognizing and indexing digital media |
| US7548641B2 (en) * | 2005-02-17 | 2009-06-16 | Vectorsgi, Inc. | System and method for embedding check data in a check image |
| US7447347B2 (en) * | 2005-02-17 | 2008-11-04 | Vectorsgi, Inc. | Method and system for retaining MICR code format |
| US7946406B2 (en) | 2005-11-12 | 2011-05-24 | Cummins-Allison Corp. | Coin processing device having a moveable coin receptacle station |
| US7660483B2 (en) * | 2005-11-30 | 2010-02-09 | Adobe Systems, Incorporated | Method and apparatus for removing noise from a digital image |
| US7980378B2 (en) | 2006-03-23 | 2011-07-19 | Cummins-Allison Corporation | Systems, apparatus, and methods for currency processing control and redemption |
| US8136721B2 (en) * | 2006-05-12 | 2012-03-20 | International Business Machines Corporation | Enhanced check code line image capture for improved OCR |
| US8885208B2 (en) * | 2006-07-21 | 2014-11-11 | Adobe Systems Incorporated | Progressive refinement of an edited image using secondary high resolution image processing |
| US9224145B1 (en) | 2006-08-30 | 2015-12-29 | Qurio Holdings, Inc. | Venue based digital rights using capture device with digital watermarking capability |
| US7929749B1 (en) | 2006-09-25 | 2011-04-19 | Cummins-Allison Corp. | System and method for saving statistical data of currency bills in a currency processing device |
| US8401268B1 (en) | 2007-03-09 | 2013-03-19 | Cummins-Allison Corp. | Optical imaging sensor for a document processing device |
| US8417017B1 (en) | 2007-03-09 | 2013-04-09 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8538123B1 (en) | 2007-03-09 | 2013-09-17 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8487963B1 (en) | 2008-05-30 | 2013-07-16 | Adobe Systems Incorporated | Preview representation of pixels effected by a brush tip area |
| US8311360B2 (en) * | 2008-11-13 | 2012-11-13 | Seiko Epson Corporation | Shadow remover |
| US8391583B1 (en) | 2009-04-15 | 2013-03-05 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8929640B1 (en) | 2009-04-15 | 2015-01-06 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8467591B1 (en) | 2009-04-15 | 2013-06-18 | Cummins-Allison Corp. | Apparatus and system for imaging currency bills and financial documents and method for using the same |
| US8937743B1 (en) | 2012-01-30 | 2015-01-20 | Glory Ltd. | Paper sheet processing apparatus and paper sheet processing method |
| US9141876B1 (en) | 2013-02-22 | 2015-09-22 | Cummins-Allison Corp. | Apparatus and system for processing currency bills and financial documents and method for using the same |
| US8928949B1 (en) * | 2013-08-19 | 2015-01-06 | Xerox Corporation | Method and apparatus for minimizing gray level variation within each symbol in Microtext |
| US11295308B1 (en) | 2014-10-29 | 2022-04-05 | The Clearing House Payments Company, L.L.C. | Secure payment processing |
| US11042882B2 (en) | 2015-07-01 | 2021-06-22 | The Clearing House Payments Company, L.L.C. | Real-time payment system, method, apparatus, and computer program |
| US11694168B2 (en) | 2015-07-01 | 2023-07-04 | The Clearing House Payments Company L.L.C. | Real-time payment system, method, apparatus, and computer program |
| US11436577B2 (en) | 2018-05-03 | 2022-09-06 | The Clearing House Payments Company L.L.C. | Bill pay service with federated directory model support |
| US20250246016A1 (en) * | 2024-01-31 | 2025-07-31 | Bank Of America Corporation | System and method for routing images of interaction request documents of different types |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NL144071B (nl) * | 1971-07-22 | 1974-11-15 | Nederlanden Staat | Inrichting voor het lezen en gecombineerd machinaal en met de hand verwerken van tekens. |
| FR2349894A1 (fr) * | 1976-04-26 | 1977-11-25 | Honeywell Bull Soc Ind | Perfectionnements aux systemes de reconnaissance de caracteres imprimes |
| US4205780A (en) * | 1977-03-21 | 1980-06-03 | Teknekron, Inc. | Document processing system and method |
| US4344146A (en) * | 1980-05-08 | 1982-08-10 | Chesebrough-Pond's Inc. | Video inspection system |
| US4369430A (en) * | 1980-05-19 | 1983-01-18 | Environmental Research Institute Of Michigan | Image analyzer with cyclical neighborhood processing pipeline |
| US4538182A (en) * | 1981-05-11 | 1985-08-27 | Canon Kabushiki Kaisha | Image processing apparatus |
| JPS58119076A (ja) * | 1982-01-08 | 1983-07-15 | Toshiba Corp | 画像編集装置 |
| US4538184A (en) * | 1982-06-07 | 1985-08-27 | Matsushita Electric Industrial Company, Limited | Method and apparatus for processing video signals |
| GB2129652B (en) * | 1982-10-27 | 1986-06-04 | Matsushita Electric Industrial Co Ltd | Method and apparatus for processing image signal |
| US4590606A (en) * | 1982-12-13 | 1986-05-20 | International Business Machines Corporation | Multi-function image processing system |
| US4574351A (en) * | 1983-03-03 | 1986-03-04 | International Business Machines Corporation | Apparatus for compressing and buffering data |
| JPS59195766A (ja) * | 1983-04-20 | 1984-11-06 | Fujitsu Ltd | 登録システム |
| US4553261A (en) * | 1983-05-31 | 1985-11-12 | Horst Froessl | Document and data handling and retrieval system |
| JPS6298973A (ja) * | 1985-10-25 | 1987-05-08 | Fuji Electric Co Ltd | 撮像装置 |
| JPS62121576A (ja) * | 1985-11-22 | 1987-06-02 | Toshiba Corp | デ−タベ−スシステム |
-
1987
- 1987-12-18 US US07/134,734 patent/US4888812A/en not_active Expired - Lifetime
-
1988
- 1988-12-02 EP EP88120121A patent/EP0320713B1/en not_active Expired - Lifetime
- 1988-12-02 DE DE3850066T patent/DE3850066T2/de not_active Expired - Fee Related
- 1988-12-05 JP JP30619888A patent/JPH0821075B2/ja not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| InternationalOpticalComputingConference,Vol.232,P.210〜215,B.R.Huntetal.:"OpticalImplementationofaspatiallyadaptiveimagedatacompressionsystem" |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0320713A3 (en) | 1991-12-27 |
| US4888812A (en) | 1989-12-19 |
| DE3850066T2 (de) | 1994-12-01 |
| EP0320713A2 (en) | 1989-06-21 |
| JPH01191976A (ja) | 1989-08-02 |
| EP0320713B1 (en) | 1994-06-08 |
| DE3850066D1 (de) | 1994-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0821075B2 (ja) | 文書イメージ処理システム | |
| US5025483A (en) | System for scanning documents without loss of image data | |
| JP3135570B2 (ja) | グレースケール画像データの適応的しきい値処理を行なうための方法および装置 | |
| KR0159831B1 (ko) | 디지탈 화상의 결함위치 자동식별방법 | |
| US4791679A (en) | Image character enhancement using a stroke strengthening kernal | |
| US5163104A (en) | Digital image processing technique including improved gray scale compression | |
| EP1330116A2 (en) | Vertical black line removal in a document scanner | |
| US5245444A (en) | Image reproduction using error diffusion or dither matrix | |
| JPH02100575A (ja) | 画像処理装置 | |
| US6163625A (en) | Hybrid image compressor | |
| US6064497A (en) | Low cost digital scanners | |
| US5636294A (en) | Method and apparatus for truncation of images during data compression | |
| EP0870276B1 (en) | A method for transforming a gray-level image into a black-and-white image | |
| CA1314982C (en) | Document image processing system | |
| JP3297921B2 (ja) | 画像表示方法及び装置 | |
| US7463783B1 (en) | Constant magnification imaging method and system | |
| EP0320756B1 (en) | System for scanning documents without loss of image data | |
| EP0404236A1 (en) | Image segmentation method and device | |
| IL134705A (en) | Compression of form images in gray level | |
| JPS61225975A (ja) | 2値信号への変換方法 | |
| CA1313264C (en) | System for scanning documents without loss of image data | |
| JP3466655B2 (ja) | 画像処理装置 | |
| JP2861089B2 (ja) | 画線付加装置 | |
| JP2910926B2 (ja) | 最適2値化方法 | |
| JPH0546746A (ja) | 1次元画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |