JPH0795811B2 - Facsimile image information processing method - Google Patents
Facsimile image information processing methodInfo
- Publication number
- JPH0795811B2 JPH0795811B2 JP4173644A JP17364492A JPH0795811B2 JP H0795811 B2 JPH0795811 B2 JP H0795811B2 JP 4173644 A JP4173644 A JP 4173644A JP 17364492 A JP17364492 A JP 17364492A JP H0795811 B2 JPH0795811 B2 JP H0795811B2
- Authority
- JP
- Japan
- Prior art keywords
- procedure
- image information
- black
- detected
- black pixel
- 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
Landscapes
- Character Discrimination (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明はファクシミリ画情報の処
理方法に係り、特にファクシミリ(FAX)通信とOCR
技術を融合させた情報入力システム等に適用され、通信
回線で混入するノイズや送信原稿に含まれている余分な
画情報を除去するための処理方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of processing facsimile image information, and particularly to facsimile (FAX) communication and OCR.
The present invention relates to a processing method applied to an information input system or the like in which technologies are integrated to remove noise mixed in a communication line and extra image information included in a transmission document.
【0002】[0002]
【従来の技術】最近、FAX通信とOCR技術を融合さ
せた情報入力システムが開発されており、商品の受発注
に係る通信システムとして普及しつつある。この通信シ
ステムでは、発注者側が入力シートに数字やマークで記
入した発注情報をFAXで読取らせてその画情報を受注
センター側へ伝送し、一方、受注センター側では予めデ
ィスク装置等に商品種別や得意先や商品の在庫等に関す
るマスター情報を格納させておき、受信した入力シート
の画情報を解析することにより受注確認を行うようにな
っている。2. Description of the Related Art Recently, an information input system that combines FAX communication and OCR technology has been developed, and is becoming widespread as a communication system for receiving and placing orders for products. In this communication system, the ordering party scans the ordering information entered by numbers or marks on the input sheet by FAX and transmits the image information to the ordering center side, while the ordering center side preliminarily stores the product type in a disk device or the like. Master information about customers, stock of goods, etc. is stored, and the order information is confirmed by analyzing the image information of the received input sheet.
【0003】そして、前記のシステムに使用される入力
シートに関して、同シートの数字記入領域に図5に示す
ような記入案内用パターンを構成させ、記入された数字
をOCR技術で読取る際に認識不能や誤読が発生しない
ようにする提案が行われている(平成4年5月18日提出の
実用新案登録願/考案の名称:キャラクタ記入用マーク
シート)。即ち、前記の記入案内用パターンでは、数字
の7セグメント態様に係るパターン71をドロップアウト
カラーによる帯状線で施すと共にそのパターン71の各結
節部の中央に小さな黒色の目安点72a〜72fが施してあ
り、記入者に対して明瞭に認識できる各目安点72a〜72f
を線分で結ばせることによって簿記的な数字や個性的な
数字が恣意的に記入されることを防止し、OCR技術で
文字認識が容易な数字を構成させる。With respect to the input sheet used in the above-mentioned system, an entry guide pattern as shown in FIG. 5 is formed in the number entry area of the sheet, and it is unrecognizable when the entered number is read by the OCR technology. There is a proposal to prevent misreading (utility model application filed on May 18, 1992 / title of device: mark sheet for character entry). That is, in the above-described entry guide pattern, the pattern 71 according to the 7-segment mode of the numeral is formed by the band line of the dropout color, and the small black reference points 72a to 72f are formed at the center of each knot of the pattern 71. Yes, each standard point 72a to 72f that can be clearly recognized by the person who entered
By connecting the lines with a line segment, it is possible to prevent arbitrary entry of bookkeeping numbers or individual numbers, and to make numbers that are easy to recognize by OCR technology.
【0004】また、この入力シートを用いた受発注通信
方式によれば、黒色の目安点72a〜72fが施されているこ
とにより、各発注者側が入力シートをストックさせてお
かなくても、受注センター側からその入力シート原稿を
FAXで伝送し、その着信原稿に数字で発注内容を記入
させる方式(以下、「ターンアラウンド方式」という)が採
用できる。Further, according to the ordering / ordering communication system using this input sheet, since the black reference points 72a to 72f are provided, it is possible to receive an order even if each orderer side does not stock the input sheet. A method can be adopted in which the input sheet original is transmitted by FAX from the center side and the order details are entered in the incoming original by numbers (hereinafter referred to as "turnaround method").
【0005】[0005]
【発明が解決しようとする課題】ところで、一般のFA
X通信においても問題となるが、画情報伝送中の回線や
端末でノイズが混入し、受信画情報に本来の原稿画情報
ではない数画素程度の黒画素情報が散在してしまうこと
が少なくない。この問題は、通常の文書を送信する場合
と比較して、前記の受発注に係る通信システムではその
重要な機能である文字認識に大きな影響を与える。即
ち、図5に示されている入力シートの数字やマークの記
入領域は高々5mm×7mm程度であり、その領域にノイズ
に起因した微小な黒画素ブロックが混在してしまうと誤
読発生の原因になる。例えば、図6は前記の入力シート
の数字記入領域に具体的な数字が記入されている状態を
示すが、同図において、73や74や75の領域にノイズや入
力シートの汚れに起因した黒画素が混入すると、「5」が
「6」に、「4」が「9」に、「1」が「7」に誤読されてしまう
可能性がある。特に、前記のターンアラウンド方式を採
用した場合には、発注者側がFAXで受信した原稿をそ
のまま入力シートとして用いるため、受注センター側で
最終的に受信される画情報は2回分伝送路上でノイズの
影響を受けることになり、誤読等が発生する確率がそれ
だけ高くなる。By the way, general FA
Although it is a problem in X communication, noise is mixed in a line or terminal during image information transmission, and black pixel information of several pixels, which is not the original document image information, is scattered in the received image information. It is not uncommon to lose. This problem greatly affects character recognition, which is an important function of the communication system according to the ordering and ordering, as compared with the case of transmitting a normal document. That is, the input area for numbers and marks on the input sheet shown in FIG. 5 is at most about 5 mm × 7 mm, and if minute black pixel blocks due to noise are mixed in that area, it may cause misreading. Become. For example, FIG. 6 shows a state in which specific numbers are entered in the number entry area of the input sheet. In the figure, areas 73, 74, and 75 are black due to noise and dirt on the input sheet. When pixels are mixed, there is a possibility that "5" will be misread as "6", "4" as "9", and "1" as "7". In particular, when the above-mentioned turnaround method is adopted, since the orderer side uses the original document received by FAX as it is as an input sheet, the image information finally received by the ordering center side has two noises on the transmission line. It will be affected, and the probability of misreading will increase accordingly.
【0006】また、前記の入力シートにおける黒色の目
安点72a〜72fは数字を記入させる際に有効な機能を果た
すがOCR技術で文字認識を行う場合には不要な画情報
であり、文字の認識手法によっては目安点72a〜72fを無
効情報として処理しながら文字認識を実行させる必要が
ある。即ち、隣接した目安点72a〜72fの間に黒画素から
なる線要素が存在するか否かをみるストロークアナリシ
ス法による場合にはあまり影響が生じないが、パターン
マッチング法やゾンデ法や文字の輪郭を特徴にとる方法
等の他の認識手法においては目安点72a〜72fが解析上の
障害になり、これを除去して認識を実行させねばならな
い。Further, the black reference points 72a to 72f on the input sheet have an effective function when numbers are entered, but they are unnecessary image information when character recognition is performed by the OCR technology. Depending on the method, it is necessary to perform character recognition while processing the reference points 72a to 72f as invalid information. That is, the stroke analysis method for checking whether or not there is a line element composed of black pixels between the adjacent reference points 72a to 72f has little effect, but the pattern matching method, the sonde method, and the outline of the character In other recognition methods such as the method using the feature (1), the reference points 72a to 72f become obstacles in the analysis, and it is necessary to remove the reference points and execute the recognition.
【0007】更に、入力シートへ数字等を記入する場合
には一般に鉛筆が多用されるが、記入の際に鉛筆の芯の
粉が飛散して他の領域に付着し、それが数画素程度の黒
画素として読取られて誤読を発生させる原因になること
が少なくない。Further, when writing numbers and the like on the input sheet, pencils are generally often used, but at the time of writing, the pencil dust of the pencil scatters and adheres to other areas, which is about several pixels. It is often the case that it is read as a black pixel and causes misreading.
【0008】そこで、本発明は、FAX通信において伝
送線路上で混入するノイズや送信原稿の汚れに起因して
発生する不要な微小画情報を無効化し、画品質を向上さ
せると共にFAX受信した画情報からOCR技術によっ
て文字認識を行う場合の認識不能や誤読の発生を少なく
させることを目的として創作された。Therefore, according to the present invention, unnecessary minute image information generated due to noise mixed on a transmission line or dirt on a transmission document in the FAX communication is invalidated, image quality is improved, and image information received by FAX is improved. Was created for the purpose of reducing unrecognizable characters and misreading when performing character recognition by OCR technology.
【0009】[0009]
【課題を解決するための手段】本発明は、ファクシミリ
画情報の処理において、画情報蓄積手段に展開された画
情報を走査しながら各画素をチェックし、黒画素を検出
した場合に処理を開始させる第1手順と、前記第1手順
で検出された黒画素を基準黒画素としてそれに隣接する
画素を周回チェックする第2手順と、前記第2手順の周
回チェックで黒画素が検出された場合に、その検出され
た黒画素がその周回チェックに先行して実行された周回
チェックで検出済みの黒画素か否かを判別する第3手順
と、前記第3手順で検出済みの黒画素でないことが判別
される度に、その黒画素を新たな基準黒画素とした前記
第2手順の周回チェックと前記第3手順の判別を繰返し
て実行させる第4手順とからなり、前記第4手順による
前記第2手順と前記第3手順の繰返し回数がN回(Nは
2以上の範囲で設定された整数)以上になった場合には
前記第1手順で検出された基準黒画素を有効画情報とみ
なし、N回より小さい繰返し回数であった場合には前記
第1手順で検出された基準黒画素を無効画情報とみなす
ことを特徴としたFAX画情報の処理方法に係る。According to the present invention, in processing facsimile image information, an image expanded in the image information storage means is displayed.
Check each pixel while scanning information and detect black pixel
First procedure for starting processing in the case of doing, and the first procedure
Adjacent to the black pixel detected by
The second procedure of checking the pixels in a circle and the cycle of the second procedure.
If black pixels are detected in the second check, they are detected.
The black pixels are the orbits executed before the orbital check.
Third step of determining whether the black pixel has been detected by the check
And it is determined that it is not a black pixel detected in the third procedure.
Each time, the black pixel is set as a new reference black pixel.
Repeated the cycle check of the second procedure and the determination of the third procedure.
And a fourth procedure to be executed according to the fourth procedure.
The number of repetitions of the second procedure and the third procedure is N times (N is
When it becomes more than the integer set in the range of 2 or more)
The reference black pixel detected in the first procedure is regarded as effective image information.
None, if the number of repetitions is less than N, the above
The processing method of FAX image information is characterized in that the reference black pixel detected in the first procedure is regarded as invalid image information .
【0010】[0010]
【作用】本発明では、第1手順で基準黒画素を検出した
後、その基準黒画素の周囲を周回チェックして隣接した
黒画素が存在するか否かを確認し、黒画素が存在してい
ればその黒画素を新たな基準黒画素として第2手順及び
第3手順を実行し、第3手順においてその第2手順の周
回チェックに先行して実行された周回チェックで検出済
みの黒画素でないことが判別された場合に、第4手順に
よって第2手順と第3手順を再帰実行させる。従って、
第4手順による第2手順と第3手順の繰返し回数Nをカ
ウントすれば、第1手順で検出された基準黒画素に対し
て最小限何個の黒画素が連鎖しているかを知ることがで
きる。 In the present invention, the reference black pixel is detected in the first procedure.
After that, the surroundings of the reference black pixel are checked to make an adjacency.
Check if there are black pixels, and check if black pixels are present.
Then, the black pixel is set as a new reference black pixel in the second procedure and
The third procedure is executed, and the procedure of the second procedure is executed in the third procedure.
Detected by lap check executed before check
If it is determined that it is not the only black pixel, go to the fourth step.
Therefore, the second procedure and the third procedure are recursively executed. Therefore,
The number of repetitions N of the second procedure and the third procedure according to the fourth procedure is controlled.
If it does, the reference black pixel detected in the first procedure
And at least how many black pixels are chained
Wear.
【0011】そして、前記の繰返し回数Nを有効画情報
とみなせる黒画素ブロックの大きさ(黒画素数)に対応さ
せておけば、第1手順で検出された基準黒画素が有効画
情報として処理されるべき画素か無効画情報として処理
されるべき画素かを判断する ことができ、Nの大きさを
適当に選択することにより、後の画情報処理に応じたノ
イズ除去が可能になる。尚、本発明において、「無効画
情報とみなす」とは、白画素へ変換する手段も含まれ
る。 Then, the number of repetitions N is set to the effective image information.
Corresponds to the size of the black pixel block (the number of black pixels) that can be regarded as
If this is done, the reference black pixel detected in the first step is the effective image.
Pixels to be processed as information or processed as invalid image information
It is possible to determine whether the pixel should be, the size of N
By selecting an appropriate value, the
It is possible to remove noise. Incidentally, in the present invention, “to be regarded as invalid image information” includes means for converting into white pixels.
【0012】[0012]
【実施例】以下、本発明の実施例を図1から図4を用い
て詳細に説明する。先ず、図2はFAX通信とOCR技
術を融合させた受発注システムのネットワーク構成例を
示す。この構成において、各発注者は自己が有している
FAX1a〜1nから受注センター側を発呼し、図6に示し
たような発注内容の他に同様の態様で商品種別や発注者
コード等を記入した入力シート2a〜2nの画情報を電話網
又はFAX網3を介して受注センター側へ伝送する。一
方、受注センター側では、複数の回線を収容したFAX
アダプタ4によって伝送された入力シート2a〜2nの画情
報を受信すると共にその符号化圧縮されている画情報を
復号化し、復号化後の画情報をイメージ解析装置5へ転
送してセグメンテイションと文字認識処理を実行する。
そして、その認識結果はコンピュータ6へ通知され、コ
ンピュータ8が前記の結果とディスク7に格納されている
商品種別や得意先などのマスター情報と照合し、条件を
満たしていれば各商品についての発注個数等を書込んだ
受注確認書をFAXアダプタ4を介して当該発注者側の
FAX1a〜1nへ返送させ、更にその受注内容をプリンタ
8に記録出力させる。また、このシステムでは、ターン
アラウンド方式を採用できる。即ち、受注センター側で
スキャナ(又はFAX)9を用いて前記の入力シート2a〜2
nと同様の入力シート10を読取らせてその原稿画情報を
ディスク7に格納させておき、発注者側の要求により、
又は毎日発注者が受注センターへ発注を行う時刻に合わ
せてディスク7の原稿画情報を発注者側のFAX1a〜1n
へ送信し、発注者側がその受信原稿を用いて発注を行う
ようにすることも可能である。Embodiments of the present invention will be described in detail below with reference to FIGS. First, FIG. 2 shows a network configuration example of an ordering / ordering system in which FAX communication and OCR technology are integrated. In this configuration, each orderer to call orders center side from FAX1a~1n by itself has, in addition to the same aspect of the order contents as shown in FIG. 6 the product type and orderer code, etc. The completed image information of the input sheets 2a to 2n is transmitted to the order receiving center side via the telephone network or the FAX network 3. On the other hand, on the order center side, a FAX that accommodates multiple lines
The image information of the input sheets 2a to 2n transmitted by the adapter 4 is received, the encoded and compressed image information is decoded, the decoded image information is transferred to the image analysis device 5, and the segmentation and characters are transmitted. Perform recognition processing.
Then, the recognition result is notified to the computer 6, and the computer 8 collates the result with the master information stored in the disk 7 such as the product type and the customer, and if the conditions are satisfied, the order for each product is placed. The order confirmation in which the number of items is written is returned to the FAX 1a to 1n on the orderer side via the FAX adapter 4, and the order contents are printed by the printer.
Record output to 8. In addition, this system can adopt a turnaround method. That is, the ordering center side uses the scanner (or FAX) 9 to input the above-mentioned input sheets 2a-2.
The input sheet 10 similar to n is read and the manuscript image information is stored in the disk 7, and at the request of the orderer,
Alternatively, the original image information of the disk 7 is sent to the orderer's FAX 1a to 1n according to the time when the orderer places an order at the order center every day.
It is also possible that the orderer uses the received manuscript to place an order.
【0013】ところで、前記の受注センター側のデータ
処理システムに設けられているイメージ解析装置5は図
3に示すような構成を有している。同図において、11は
制御プログラムと文字認識の際の解析プログラムを格納
したEPROM、12は画情報蓄積用領域と各種管理デー
タを格納するRAM、13は通信用のDMAコントロー
ラ、14はFAXアダプタ4とのデータ送受信を実行する
シリアルI/O、15はタイマ、16はコンピュータ6側か
らの割込み信号を受信するI/O、17はコンピュータ6
側やシリアルI/O14からの割込みやタイマ割込みを管
理する割込みコントローラ、18はコンピュータ6側へ割
込み要求を出力する際のパラレルI/Oであり、これら
のモジュール等はCPU19のバスに接続されていて、C
PU19がEPROM11のプログラムを実行することによ
りこの解析装置5の動作が制御されるようになってい
る。By the way, the image analysis apparatus 5 provided in the data processing system on the side of the order receiving center has a structure as shown in FIG. In the figure, 11 is an EPROM that stores a control program and an analysis program for character recognition, 12 is a RAM that stores image information storage areas and various management data, 13 is a DMA controller for communication, and 14 is a FAX adapter 4 Serial I / O for transmitting / receiving data to / from the computer, 15 a timer, 16 I / O receiving an interrupt signal from the computer 6, and 17 a computer 6
Side, an interrupt controller that manages interrupts from the serial I / O 14 and timer interrupts, 18 is a parallel I / O when outputting an interrupt request to the computer 6, and these modules are connected to the CPU 19 bus. C
The operation of the analyzer 5 is controlled by the PU 19 executing the program of the EPROM 11.
【0014】そして、この実施例では、イメージ解析装
置5がFAXアダプタ4から復号化された入力シート画情
報を受信した際に次の前処理を実行する点に特徴があ
る。以下、その前処理の内容を図4のフローチャート及
び図1の画情報マトリックス展開図を参照しながら説明
する。但し、ここでは黒画素が4個以下しか連鎖してい
ない黒画素ブロックについては無効画情報とみなし、黒
画素が5個以上連鎖した黒画素ブロックを有効画情報と
みなす場合を具体例にとる。 尚、図1では、斜線が施さ
れている画素を黒画素とし、斜線が施されていない画素
を白画素として表現している。 In this embodiment, the image analysis device is
The input sheet image information that the device 5 has decrypted from the FAX adapter 4
The feature is that the following pre-processing is executed when the information is received.
It The details of the pre-processing will be described below with reference to the flowchart of FIG.
And the image information matrix development diagram in Fig. 1
To do. However, here there are only 4 or less black pixels chained together.
Black pixel blocks that do not exist are regarded as invalid image information and black
A black pixel block in which five or more pixels are linked is used as effective image information.
A specific example will be given. In addition, in FIG. 1, hatching is applied.
Pixels that are marked as black pixels and pixels that are not shaded
Is expressed as a white pixel.
【0015】先ず、FAXアダプタ4が発注者側からの
入力シート画情報を受信すると、その復号化を行ってシ
リアルI/O14へ画情報を転送してくる。イメージ解析
装置5では、画情報の転送を確認したCPU19がDMA
コントローラを起動させてその画情報をRAM12へ順次
蓄積させ、所定ライン数だけ蓄積されるとCPU19がE
PROM11の前処理プログラム(解析プログラムの一部)
を実行し、蓄積された画情報の画素を走査順にチェック
してゆく(S11,S12)。即ち、図1における各ラインを最
上段の矢印で示す方向にチェックし、黒画素が存在する
か否かを確認する。 First, the FAX adapter 4 is
When the input sheet image information is received, it is decrypted and decrypted.
Image information is transferred to the real I / O14. Image analysis
In the device 5, the CPU 19 that has confirmed the transfer of the image information is DMA
The controller is activated and the image information is sequentially transferred to RAM12.
When the CPU 19 accumulates a predetermined number of lines, the CPU 19
Pre-processing program for PROM11 (part of analysis program)
To check the pixels of the accumulated image information in the scanning order.
Do it (S11, S12). That is, each line in FIG.
Check in the direction indicated by the arrow on the top row, and there are black pixels.
Check whether or not.
【0016】そして、その走査過程で黒画素が検出され
ると、直ちにRAM12に設けられている黒画素カウント
フラグ(BP)を0から1に書換え、その黒画素を第1番
目の基準黒画素としてその周囲の画素を走査方向の隣接
画素から順に右回りで周回チェックする(S13〜S15)。 こ
こで、前記の周回チェックによっても黒画素が検出され
ない場合には、ステップS13で検出した黒画素(第1番目
の基準黒画素)を白画素へ変換し、1に書換えたBPを
0にリセットする(S16→S21,S22)。 Then, black pixels are detected in the scanning process.
Then immediately, the black pixel count provided in the RAM 12 is counted.
Rewrite the flag (BP) from 0 to 1 and set the black pixel to the first
Adjacent pixels in the scanning direction as the reference black pixels for the eyes
The orbital check is performed clockwise from the pixel (S13 to S15). This
Here, black pixels are also detected by the above-mentioned circulation check.
If not, the black pixel detected in step S13 (first
(Reference black pixel of) is converted to white pixel, and BP rewritten to 1 is
Reset to 0 (S16 → S21, S22).
【0017】一方、前記の周回チェックで黒画素が検出
された場合には、BPを2に書換えると共に、今度はそ
の黒画素を第2番目の基準黒画素として前記と同様の周
回チェックを実行する(S16〜S20)。尚、図4のフローチ
ャートではステップS17の条件が介在しているが、この
段階での第2番目の基準黒画素は検出済みの黒画素には
該当しないため、自動的に第2番目の基準黒画素の周囲
を周回チェックすることになる。 On the other hand, a black pixel is detected by the above-mentioned circulation check.
If this happens, rewrite BP to 2 and this time
The same black pixel as the second reference black pixel.
Check once (S16 to S20). Incidentally, the flow chart of FIG.
In the chart, the condition of step S17 is intervening.
The second reference black pixel in the step is the detected black pixel
Not applicable, so automatically around the second reference black pixel
Will be checked around.
【0018】次に、前記の第2番目の基準黒画素の周囲
を周回チェックした結果、また黒画素が検出された場合
には、その検出した黒画素が第1番目の黒画素以外のも
のかか否かを判断する(S20→S16,S17)。即ち、この場合
には検出済みである第1番目の基準黒画素も第2番目の
基準黒画素に対する隣接画素に該当するために周回チェ
ック過程で検出されることになるが、この段階での周回
チェックは第1番目の基準黒画素が検出されるまでに第
2番目の基準黒画素に隣接した黒画素が検出されるか否
かをチェックすることになる。 そして、前記条件の黒画
素が検出された場合には、BPを1だけインクリメント
して3とし、その検出された黒画素を第3番目の基準黒
画素として周回チェックを実行する(S16〜S20)。 Next, the periphery of the second reference black pixel
When a black pixel is detected as a result of checking the
, The detected black pixel is not the first black pixel.
Or not (S20 → S16, S17). That is, in this case
The first reference black pixel that has already been detected is
Since it is an adjacent pixel to the reference black pixel,
It will be detected in the check process, but the lap at this stage
The check is made before the first reference black pixel is detected.
Whether a black pixel adjacent to the second reference black pixel is detected
Will be checked. And the black image of the above condition
When a prime is detected, BP is incremented by 1
And set the detected black pixel to the third reference black.
The orbit check is executed as a pixel (S16 to S20).
【0019】以降、同様にして、新たに設定された基準
黒画素の周回チェックにより黒画素が検出された場合
に、その黒画素が検出済みのものでないことを条件にB
Pを+1だけインクリメントし、その黒画素を新たな基
準黒画素として周回チェックを 実行する手順を繰返す(S
20→S16〜S19→S20)。従って、検出された黒画素が先行
した手順で検出済みの黒画素でなければ、BPが+1ず
つインクリメントされるが、この実施例ではBPが5に
なった時点でBPを0にリセットして第1番目の基準黒
画素に係るチェックシーケンスを完了し、再度走査順に
画素をチェックして黒画素が検出されるか否かをみる(S
19→S22,S23→S12)。即ち、BPが5までカウントされ
たことは、第1番目の基準黒画素を含んで5個以上の黒
画素が連鎖的に存在している事実が確認されたことにな
り、第1番目の基準黒画素を有効画情報の1つとみな
し、その基準黒画素をそのままにして次のチェックシー
ケンスへ移行する。 Thereafter , similarly, the newly set standard is set.
When a black pixel is detected by the black pixel circulation check
, If the black pixel has not been detected, B
P is incremented by +1 and the black pixel is changed to a new base.
Repeat the procedure for executing the round-trip check as a quasi-black pixel (S
20 → S16 to S19 → S20). Therefore, the detected black pixel precedes
If it is not a black pixel detected by the procedure described above, BP is not +1
However, in this embodiment, BP is increased to 5
When it becomes, BP is reset to 0 and the first standard black
Complete the check sequence related to the pixel, then scan again
Check the pixels to see if black pixels are detected (S
19 → S22, S23 → S12). That is, BP is counted up to 5
That is, there are 5 or more blacks including the first reference black pixel.
The fact that the pixels exist in a chain has been confirmed.
Therefore, the first reference black pixel is regarded as one of the effective image information.
Then, leave the standard black pixel as it is and perform the next check
Move to Kens.
【0020】一方、第1番目の基準黒画素から開始され
たチェックシーケンスで、BPが5になる前の周回チェ
ックで検出した黒画素が先行した手順で検出済みのもの
に該当した場合には、その時点で第1番目の基準黒画素
を白画素に変換すると共にBPを0にリセットした後、
次のチェックシーケンスへ移行する(S17→S21→S22,S23
→S12)。即ち、その場合には第1番目の基準黒画素を含
んで連鎖的に連続した黒画素が4個以下である事実が確
認されたことになり、第1番目の基準黒画素を無効画情
報の1つとみなして白画素に変換する。 On the other hand, starting from the first reference black pixel
In the check sequence, the lap check before the BP becomes 5
Already detected by the procedure in which the black pixel detected by the
If it corresponds to, the first reference black pixel at that time
After converting to white pixels and resetting BP to 0,
Move to the next check sequence (S17 → S21 → S22, S23
→ S12). That is, in that case, the first reference black pixel is included.
The fact that there are less than four black pixels that are continuous in a chain
It means that the first standard black pixel is invalid.
It is regarded as one of the reports and converted into white pixels.
【0021】そして、前記のチェックシーケンスはRA
M12に蓄積されたページ画情報の全ての画素について実
行されるが(S23→S12)、そのシーケンスによる処理を図
1に対照させると次のようになる。尚、同図において、
「 ○ 」 で示した黒画素は前記のチェックシーケンスで白画
素へ変換される黒画素であることを、 「 ● 」 で示した黒画
素はそのまま残される黒画素であることを表している。
先ず、51や52に示す黒画素は隣接した黒画素を有しない
ものであり、先の実施例と同様にS16→S21の手順で白画
素へ変換される。また、本実施例では、53と54の黒画素
からなるブロック、55〜58の黒画素か らなるブロック
、59〜61の黒画素からなるブロック等も白画素へ変
換され、この点で前記の実施例と相違する。即ち、ブロ
ックでは黒画素55が検出された段階での周回チェック
で直ちに黒画素54が検出されるが、黒画素54を基準とし
た周回チェックでは先に検出されている黒画素55以外の
黒画素が存在しないためにBP=2の状態で繰返し手順
が終了し、ブロックでは黒画素55の検出による周回チ
ェックの後に黒画素56→57→58を基準にして順次周回チ
ェックが実行されることになるが、黒画素58を基準にし
た周回チェック段階で先に検出されている黒画素55,56,
57以外の黒画素が存在しないためにBP=4の状態で繰
返し手順が終了し、またブロックでは黒画素59の検出
による周回チェックの後に黒画素60→61を基準にして順
次周回チェックが実行されることになるが、黒画素61を
基準にした周回チェック段階で先に検出されている黒画
素60以外の黒画素が存在しないためにBP=3の状態で
繰返し手順が終了するからである。また、この繰返し手
順に伴うBPの最大値は各ブロックの何れの黒画
素から周回チェックを開始しても同様である。 The check sequence is RA
For all pixels of page image information stored in M12
Although it is performed (S23 → S12), the process according to that sequence is illustrated.
When contrasted with 1, it becomes as follows. In the figure,
Black pixels indicated by " ○ " are white images in the above check sequence.
A black image indicated by " ● " to indicate that it is a black pixel that is converted to raw
The element is a black pixel that is left as it is.
First, the black pixels 51 and 52 do not have adjacent black pixels
In the same way as in the previous embodiment, the steps S16 → S21
Converted to plain. In addition, in this embodiment, black pixels 53 and 54
Comprising blocks, black pixels 55 to 58 or Ranaru blocks from
, 59 to 61 blocks composed of black pixels are also changed to white pixels.
This is different from the above embodiment in this respect. That is, Bro
Check the lap when black pixels 55 are detected.
, The black pixel 54 is immediately detected.
In the orbit check, except for the black pixel 55 detected earlier
Repeat procedure with BP = 2 because there are no black pixels
Is completed, and the block
Check the black pixels 56 → 57 → 58 in sequence
Will be executed, but based on the black pixel 58
Black pixels 55, 56, which were previously detected in the orbital check stage
Repeated with BP = 4 because there are no black pixels other than 57.
The return procedure is completed, and black pixel 59 is detected in the block.
After checking the orbit by, the order is based on black pixels 60 → 61
The next round check will be executed, but the black pixel 61
The black image that was detected earlier in the reference check stage
Since there are no black pixels other than element 60, BP = 3
This is because the iterative procedure ends. Also, this repeated hand
The maximum value of BP that accompanies in turn is which black image in each block
The same is true even if the lap check is started from the element.
【0022】従って、回線でのノイズや鉛筆の芯の粉に
よって画情報に1〜4個の黒画素ブロックが構成された
場合にも、それらを白画素に変換して意図しない不要な
画情報を除去することができ、イメージ解析装置5が並
行して実行する文字認識に係る解析処理において不要な
画情報による認識不能や誤読の発生を防止できる。特
に、回線の状態が悪い場合や上記のターンアラウンド方
式を採用する場合に有効になる。また、この実施例によ
れば、図5や図6に示した記入案内用パターンの各目安
点72a〜72fが1〜4個の黒画素ブロックに相当する場合
に、それを除去した画情報として文字認識を行わせるこ
とが可能になる。 Therefore, noise on the line or dust on the pencil lead
Therefore, 1 to 4 black pixel blocks are formed in the image information.
Even if you convert them to white pixels and unintentionally unnecessary
Image information can be removed and the image analysis device 5
Unnecessary in the analysis process related to character recognition
It is possible to prevent unrecognizable or misreading due to image information. Special
If the line is in poor condition or the above turnaround method
It is effective when adopting the formula. Also, according to this embodiment
If so, each guideline for the guide pattern shown in FIGS. 5 and 6
When points 72a to 72f correspond to 1 to 4 black pixel blocks
To perform character recognition as image information after removing it.
And become possible.
【0023】[0023]
【発明の効果】本発明のファクシミリ画情報の処理方法
は、以上の構成を有していることにより、次のような効
果を奏する。FAX通信においては伝送線路上で混入す
るノイズや送信原稿の汚れ等に起因 して画情報に数画素
程度の黒画素ブロックが散在することがあるが、本発明
は、所定個数以下の黒画素ブロックを無効化して画品質
を向上させると共に、FAX受信した画情報からOCR
技術によって文字認識を行う場合の認識不能や誤読の発
生を防止する。 また、第2手順と第3手順の繰返し回数
Nを選択することにより無効化する黒画素ブロックの大
きさを調整でき、伝送条件や文字認識条件等によって最
適のノイズ除去条件を設定できるという利点を有してい
る。 例えば、FAX画情報が粗な線密度(ファインモー
ドでは副走査線密度が7.7本/mmであるがノーマルモード
では3.85本/mmとなる)で送受信された場合に、伝送線密
度に対応させてNを選択することで画情報の乱れを補正
させることができ、黒点で印刷された目安点を線分で結
ばせて恣意的な文字の記入を防止した入力シートの画情
報を解析する場合に、予め目安点を除去して正確な文字
認識を行わせることが可能になる。 The facsimile image information processing method of the present invention has the following effects due to the above configuration. In FAX communication, it mixes on the transmission line
Image information may have a few pixels due to
The black pixel blocks of some extent may be scattered, but the present invention
Is image quality by disabling a predetermined number or less of the black pixel blocks
And improve OCR from image information received by FAX.
When recognizing characters by technology, unrecognizable characters or misreading
Prevent life. Also, the number of repetitions of the second and third procedures
Large black pixel block to be invalidated by selecting N
The size can be adjusted, and it depends on the transmission conditions and character recognition conditions.
It has the advantage of being able to set appropriate noise removal conditions.
It For example, fax image information has a coarse linear density (fine mode).
In the normal mode, the sub-scanning line density is 7.7 lines / mm
In case of transmission / reception at 3.85 lines / mm)
Corrects image information distortion by selecting N according to the degree
Can be made, and the reference points printed with black dots are connected by line segments.
The image information of the input sheet that prevents the writing of arbitrary characters
When analyzing the information, remove the reference point in advance to obtain accurate characters.
It becomes possible to make recognition.
【図1】画情報マトリックス展開図である。FIG. 1 is a development view of an image information matrix.
【図2】FAX通信とOCR技術を融合させた受発注シ
ステムのネットワーク構成例を示す図である。FIG. 2 is a diagram showing a network configuration example of an ordering / ordering system in which FAX communication and OCR technology are integrated.
【図3】イメージ解析装置のシステム回路図である。FIG. 3 is a system circuit diagram of the image analysis apparatus.
【図4】画情報の前処理手順を示すフローチャートであ
る。FIG. 4 is a flowchart showing a preprocessing procedure of image information.
【図5】入力シートの数字記入領域の記入案内用パター
ンを示す図である。 [Fig. 5] A pattern for entering information in the number entry area on the input sheet
FIG.
【図6】入力シートの数字記入領域に具体的な数字が記
入されている状態を示す図である。 [Figure 6] Enter specific numbers in the number entry area on the input sheet .
It is a figure showing the state where it is inserted.
1a〜1n FAX 2a〜2n 入力シート 3 電話網又はFAX網 4 FAXアダプタ 5 イメージ解析装置 6 コンピュータ 7 ディスク 8 プリンタ 9 スキャナ又はFAX 10 入力シート 11 EPROM 12 RAM 13 DMAコントローラ 14 シリアルI/O 15 タイマ 16 I/O 17 割込みコントローラ 18 パラレルI/O 19 CPU 31〜39,51〜61 黒画素 ○ 前処理で白画素へ変換される黒画素 ● 前処理で黒画素のままにされる黒画素 1a to 1n FAX 2a to 2n Input Sheet 3 Telephone Network or FAX Network 4 FAX Adapter 5 Image Analysis Device 6 Computer 7 Disk 8 Printer 9 Scanner or FAX 10 Input Sheet 11 EPROM 12 RAM 13 DMA Controller 14 Serial I / O 15 Timer 16 I / O 17 Interrupt controller 18 Parallel I / O 19 CPU 31 to 39, 51 to 61 Black pixel ○ Black pixel converted to white pixel in preprocessing ● Black pixel left as black pixel in preprocessing
Claims (1)
情報蓄積手段に展開された画情報を走査しながら各画素
をチェックし、黒画素を検出した場合に処理を開始させ
る第1手順と、前記第1手順で検出された黒画素を基準
黒画素としてそれに隣接する画素を周回チェックする第
2手順と、前記第2手順の周回チェックで黒画素が検出
された場合に、その検出された黒画素がその周回チェッ
クに先行して実行された周回チェックで検出済みの黒画
素か否かを判別する第3手順と、前記第3手順で検出済
みの黒画素でないことが判別される度に、その黒画素を
新たな基準黒画素とした前記第2手順の周回チェックと
前記第3手順の判別を繰返して実行させる第4手順とか
らなり、前記第4手順による前記第2手順と前記第3手
順の繰返し回数がN回(Nは2以上の範囲で設定された
整数)以上になった場合には前記第1手順で検出された
基準黒画素を有効画情報とみなし、N回より小さい繰返
し回数であった場合には前記第1手順で検出された基準
黒画素を無効画情報とみなすことを特徴としたファクシ
ミリ画情報の処理方法。1. A process of the facsimile image information, image
Each pixel while scanning the image information developed in the information storage means
Check and start the process when black pixels are detected.
The first procedure and the black pixel detected in the first procedure as a reference
Check the pixels adjacent to it as a black pixel
Black pixels are detected by the two steps and the round check of the second step.
If the detected black pixel is
The black image detected by the lap check executed before
3rd procedure to determine whether it is unqualified and detected in the 3rd procedure
Each time it is determined that it is not the only black pixel,
The round check of the second procedure using a new reference black pixel and
A fourth procedure for repeatedly executing the determination of the third procedure,
The second procedure and the third procedure according to the fourth procedure.
The number of times the sequence is repeated N times (N was set in the range of 2 or more)
If it is more than (integer), it was detected in the first procedure.
The reference black pixel is regarded as effective image information and repeated less than N times.
If it is the number of times, the standard detected in the first procedure
A method for processing facsimile image information, characterized in that black pixels are regarded as invalid image information .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4173644A JPH0795811B2 (en) | 1992-06-09 | 1992-06-09 | Facsimile image information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4173644A JPH0795811B2 (en) | 1992-06-09 | 1992-06-09 | Facsimile image information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05344335A JPH05344335A (en) | 1993-12-24 |
| JPH0795811B2 true JPH0795811B2 (en) | 1995-10-11 |
Family
ID=15964437
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4173644A Expired - Fee Related JPH0795811B2 (en) | 1992-06-09 | 1992-06-09 | Facsimile image information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0795811B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5844678A (en) * | 1995-06-29 | 1998-12-01 | Sumitomo Metal Mining Co. Ltd. | Non-destructive taste characteristics measuring apparatus and tray used in the apparatus |
| JP6790601B2 (en) | 2016-08-31 | 2020-11-25 | ブラザー工業株式会社 | Image analyzer |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57211875A (en) * | 1981-06-24 | 1982-12-25 | Fujitsu Ltd | Picture data processing circuit |
-
1992
- 1992-06-09 JP JP4173644A patent/JPH0795811B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05344335A (en) | 1993-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5949555A (en) | Image processing apparatus and method | |
| US5363214A (en) | Facsimile transmission system | |
| CA1268547A (en) | Thresholding algorithm selection apparatus | |
| EP0320755A2 (en) | Image processing system and method employing combined black and white and gray scale image data | |
| US7242816B2 (en) | Group average filter algorithm for digital image processing | |
| US20040099741A1 (en) | System and method for selective processing of digital images | |
| US20030123113A1 (en) | Apparatus and method for capturing a document | |
| JPH07131641A (en) | Image processing device | |
| CN101102384B (en) | multifunction printer | |
| JPH07505024A (en) | Image compression method and device | |
| CN114330400A (en) | Two-dimensional code image processing method, system, device, electronic equipment and storage medium | |
| US5703967A (en) | Color image transmitting method | |
| JPH0795811B2 (en) | Facsimile image information processing method | |
| US20040165219A1 (en) | Method for maintaining uniform spatial frequency over a dataglyph block | |
| US6362901B1 (en) | Document scanning system | |
| JPH07177346A (en) | Shrinking of image size of document page | |
| JPS6291075A (en) | Facsimile equipment | |
| EP0715274A2 (en) | Method and apparatus for detecting whether an electronic image has been faxed | |
| JP3021928B2 (en) | Document image processing method | |
| US7567725B2 (en) | Edge smoothing filter for character recognition | |
| JP3471925B2 (en) | Copying apparatus and image processing method | |
| US20050244054A1 (en) | Image correction systems and methods thereof | |
| JPH09200533A (en) | Encoding method | |
| JPH0385962A (en) | Picture size reduction device in facsimile equipment | |
| JP2003153008A (en) | Image encoding device and image decoding device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |