JPH09167235A - Drawing recognition processing method and device therefor - Google Patents

Drawing recognition processing method and device therefor

Info

Publication number
JPH09167235A
JPH09167235A JP7327628A JP32762895A JPH09167235A JP H09167235 A JPH09167235 A JP H09167235A JP 7327628 A JP7327628 A JP 7327628A JP 32762895 A JP32762895 A JP 32762895A JP H09167235 A JPH09167235 A JP H09167235A
Authority
JP
Japan
Prior art keywords
image data
recognition processing
binary image
recognition
interactive
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.)
Withdrawn
Application number
JP7327628A
Other languages
Japanese (ja)
Inventor
Koji Nishida
弘二 西田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Steel Corp
Original Assignee
Nippon Steel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Steel Corp filed Critical Nippon Steel Corp
Priority to JP7327628A priority Critical patent/JPH09167235A/en
Publication of JPH09167235A publication Critical patent/JPH09167235A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Image Analysis (AREA)

Abstract

PROBLEM TO BE SOLVED: To effectively recognize a drawing through an interactive recognition processing and a bath recognition processing without causing the double vectorization. SOLUTION: The interactive recognition processing is applied to a specific recognition object base don the binary image data obtained by reading a drawing with a scanner 12. The 1st vector data obtained through the interactive recognition processing is stored in a 1st storage means 22. Then, the binary image data on the recognition object undergone the interactive recognition processing is deleted from the binary image data obtained by reading the drawing. Then, the batch recognition processing is applied to the binary image data other than the binary image data on the recognition object that have undergone the interactive recognition processing based on the binary image data obtained by reading the drawing. The 2nd vector data obtained through the batch recognition processing is stored in a 2nd storage means 24. Then, the 1st and 2nd vector data are put on each other, so that the new data is obtained and outputted as the recognition result.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、たとえば地図等の
図面を読み取り、認識処理を行うことにより図面をデー
タベース化する図面認識処理方法及び図面認識処理装置
に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a drawing recognition processing method and a drawing recognition processing apparatus for reading a drawing such as a map and performing recognition processing to convert the drawing into a database.

【0002】[0002]

【従来の技術】地図等の既存の図面についてデータベー
スを構築するために、図面を読み取って得られた二値画
像データをベクトルデータに変換する図面認識処理方法
としては、一括認識処理と、対話型認識処理との二通り
の方法がある。一括認識処理は、一括して認識対象を認
識処理するものであり、処理が完了するまで作業者とコ
ンピュータとの対話は存在しない。一括認識処理では、
処理時間の短縮が図れると共に、作業者の労力が節約さ
れるという利点がある。その反面、コンピュータにすべ
ての処理を任せているので、誤認識した結果も含むこと
がある。一方、対話型認識処理は、作業者が認識対象に
ついての指示をコンピュータに与えながら、その認識対
象を認識処理するものである。対話型認識処理では、誤
認識した場合は作業者が対話的に修正していくため、誤
りのない理想的な認識結果が得られるという利点がある
が、対話的に処理を行うため処理に長時間を要し、作業
者の多大な労力を要するという欠点がある。
2. Description of the Related Art As a drawing recognition processing method for converting binary image data obtained by reading a drawing into vector data in order to construct a database for existing drawings such as maps, there are a batch recognition processing and an interactive recognition processing. There are two methods of recognition processing. The batch recognition process is a process for recognizing recognition targets in a batch, and there is no interaction between the worker and the computer until the process is completed. In the batch recognition process,
There are advantages that the processing time can be shortened and the labor of the operator can be saved. On the other hand, since the computer is responsible for all the processing, it may include the result of misrecognition. On the other hand, the interactive recognition process is a process in which an operator recognizes a recognition target while giving an instruction to the computer about the recognition target. The interactive recognition process has the advantage that an ideal recognition result with no error can be obtained because the operator interactively corrects the incorrect recognition, but the interactive process requires a long processing time. It has the drawback of being time consuming and requiring a great deal of labor by the operator.

【0003】[0003]

【発明が解決しようとする課題】ところで、地図等を読
み取って得られた二値画像データをベクトルデータに変
換するにあたって、たとえば、ある特定の対象(たとえ
ば道路を表す図形)については、正確に認識して理想的
なベクトルデータを得る必要があり、一方、他の対象に
ついては、それ程正確に認識する必要がないという場合
が多々ある。このような場合、理想的なベクトルデータ
に変換する必要がある対象に関しては対話型認識処理を
行い、それ程正確に認識する必要がない対象に関しては
一括認識処理を行うのが望ましい。しかし単に、従来の
一括認識処理と対話型認識処理の両方の処理を行うだけ
では、対話型認識処理を行った後に、その対話型認識処
理を行った対象についてもさらに一括認識処理を行うこ
とになる。したがって、同じ対象が重複してベクトル化
(二重ベクトル化)されてしまうので、効率よく認識処
理することができないという問題がある。
By the way, when converting binary image data obtained by reading a map or the like into vector data, for example, a specific object (for example, a figure representing a road) is accurately recognized. In many cases, it is necessary to obtain ideal vector data by using the above method, while it is not necessary to recognize other objects so accurately. In such a case, it is desirable to perform interactive recognition processing for objects that need to be converted into ideal vector data and batch recognition processing for objects that do not need to be recognized so accurately. However, simply performing both conventional batch recognition processing and interactive recognition processing makes it possible to perform batch recognition processing on the target for which the interactive recognition processing has been performed after performing the interactive recognition processing. Become. Therefore, the same object is redundantly vectorized (double vectorization), so that there is a problem that the recognition process cannot be performed efficiently.

【0004】本発明は上記事情に基づいてなされたもの
であり、二重ベクトル化を引き起こすことなく、対話型
認識処理と一括認識処理とを用いて、効率よく認識処理
することができる図面認識処理方法及び図面認識処理装
置を提供することを目的とするものである。
The present invention has been made in view of the above circumstances, and it is possible to efficiently perform recognition processing by using interactive recognition processing and collective recognition processing without causing double vectorization. It is an object of the present invention to provide a method and a drawing recognition processing device.

【0005】[0005]

【課題を解決するための手段】上記の目的を達成するた
めの請求項1記載の発明に係る図面認識処理方法は、予
め図面を読み取って得られた二値画像データに基づいて
特定の認識対象について対話型認識処理を行うことによ
り第一の画像データを得ると共に、前記図面を読み取っ
て得られた二値画像データのうち前記対話型認識処理を
行わなかった残余の二値画像データについて一括認識処
理を行うことにより第二の画像データを得た後、前記第
一の画像データと前記第二の画像データとを重ね合わせ
て第三の画像データを得ることを特徴とするものであ
る。
In order to achieve the above object, a drawing recognition processing method according to the invention of claim 1 is a specific recognition target based on binary image data obtained by reading a drawing in advance. The first image data is obtained by performing the interactive recognition processing for the above, and the remaining binary image data not subjected to the interactive recognition processing among the binary image data obtained by reading the drawing is collectively recognized. After the second image data is obtained by performing the processing, the first image data and the second image data are overlapped to obtain the third image data.

【0006】請求項2記載の発明に係る図面認識処理方
法は、請求項1記載の発明において、前記第一の画像デ
ータを得たときに、前記図面を読み取って得られた二値
画像データから前記特定の認識対象についての二値画像
データを削除し、前記削除して残った二値画像データを
前記残余の二値画像データとして前記一括認識処理を行
うことを特徴とするものである。
A drawing recognition processing method according to a second aspect of the present invention is the method of the first aspect, wherein the binary image data obtained by reading the drawing is obtained when the first image data is obtained. It is characterized in that the binary image data for the specific recognition target is deleted, and the binary image data remaining after the deletion is used as the remaining binary image data to perform the collective recognition processing.

【0007】請求項3記載の発明に係る図面認識処理方
法は、請求項1記載の発明において、前記第一の画像デ
ータを得たときに、前記図面を読み取って得られた二値
画像データのうち、前記特定の認識対象についての二値
画像データに所定の符号を付し、前記符号が付されてい
ない二値画像データを前記残余の二値画像データとして
前記一括認識処理を行うことを特徴とするものである。
A drawing recognition processing method according to a third aspect of the present invention is the method of the first aspect, wherein the binary image data obtained by reading the drawing when the first image data is obtained. Among them, the binary image data for the specific recognition target is assigned a predetermined code, and the binary image data without the code is used as the residual binary image data to perform the batch recognition process. It is what

【0008】請求項4記載の発明に係る図面認識処理方
法は、請求項1乃至3記載の発明において、前記対話型
認識処理は、図形認識処理、文字認識処理、及びシンボ
ル認識処理を含むものであることを特徴とするものであ
る。請求項5記載の発明に係る図面認識処理方法は、請
求項4記載の発明において、前記文字認識処理を行って
得られた前記第一の画像データはキャラクターコードで
あることを特徴とするものである。
In the drawing recognition processing method according to a fourth aspect of the present invention, in the inventions according to the first to third aspects, the interactive recognition processing includes graphic recognition processing, character recognition processing, and symbol recognition processing. It is characterized by. A drawing recognition processing method according to a fifth aspect of the present invention is characterized in that, in the fourth aspect of the invention, the first image data obtained by performing the character recognition processing is a character code. is there.

【0009】請求項6記載の発明に係る図面認識処理方
法は、請求項1乃至5記載の発明において、前記第一の
画像データを検索用のデータとして使用することを特徴
とするものである。上記の目的を達成するための請求項
7記載の発明に係る図面認識処理装置は、予め図面を読
み取って得られた二値画像データに基づいて特定の認識
対象について対話型認識処理を行うことにより第一の画
像データを得る第一の処理手段と、前記図面を読み取っ
て得られた二値画像データのうち前記対話型認識処理を
行わなかった残余の二値画像データについて一括認識処
理を行うことにより第二の画像データを得る第二の処理
手段と、前記第一の画像データと前記第二の画像データ
とを重ね合わせて第三の画像データを得る処理を行う第
三の処理手段と、前記重ね合わせる処理を行って得られ
た前記第三の画像データを記憶する記憶手段と、を備え
ることを特徴とするものである。
A drawing recognition processing method according to a sixth aspect of the present invention is characterized in that, in the first to fifth aspects, the first image data is used as search data. The drawing recognition processing apparatus according to the invention of claim 7 for achieving the above object is configured to perform interactive recognition processing for a specific recognition target based on binary image data obtained by reading a drawing in advance. First processing means for obtaining first image data, and batch recognition processing for the remaining binary image data not subjected to the interactive recognition processing among the binary image data obtained by reading the drawing A second processing means for obtaining the second image data, a third processing means for performing a process of obtaining the third image data by superimposing the first image data and the second image data, Storage means for storing the third image data obtained by performing the superimposing processing.

【0010】請求項8記載の発明に係る図面認識処理装
置は、請求項7記載の発明において、前記第一の画像デ
ータを得たときに、前記図面を読み取って得られた二値
画像データから前記特定の認識対象についての二値画像
データを削除する削除手段を有し、前記第二の処理手段
は、前記削除して残った二値画像データを前記残余の二
値画像データとして前記一括認識処理を行うことを特徴
とするものである。
In the drawing recognition processing apparatus according to the invention described in claim 8, in the invention described in claim 7, the binary image data obtained by reading the drawing when the first image data is obtained. The second processing means has the deleting means for deleting the binary image data of the specific recognition target, and the second processing means collectively recognizes the deleted binary image data as the residual binary image data. It is characterized by performing processing.

【0011】請求項9記載の発明に係る図面認識処理装
置は、請求項7記載の発明において、前記第一の画像デ
ータを得たときに、前記図面を読み取って得られた二値
画像データのうち、前記特定の認識対象についての二値
画像データに所定の符号を付す符号化手段を有し、前記
第二の処理手段は、前記符号が付されていない二値画像
データを前記残余の二値画像データとして前記一括認識
処理を行うことを特徴とするものである。
According to a ninth aspect of the present invention, there is provided the drawing recognition processing apparatus according to the seventh aspect, wherein the binary image data obtained by reading the drawing is obtained when the first image data is obtained. Among them, it has an encoding means for attaching a predetermined code to the binary image data for the specific recognition object, the second processing means, the binary image data not attached with the code, the remaining binary image data. The batch recognition process is performed as the value image data.

【0012】請求項10記載の発明に係る図面認識処理
装置は、請求項7乃至9記載の発明において、前記対話
型認識処理は、図形認識処理、文字認識処理、及びシン
ボル認識処理を含むものであることを特徴とするもので
ある。請求項11記載の発明に係る図面認識処理装置
は、請求項10記載の発明において、前記文字認識処理
を行って得られた前記第一の画像データはキャラクター
コードであることを特徴とするものである。
According to a tenth aspect of the present invention, in the drawing recognition processing apparatus according to the seventh aspect, the interactive recognition processing includes a graphic recognition processing, a character recognition processing, and a symbol recognition processing. It is characterized by. According to an eleventh aspect of the present invention, in the invention according to the tenth aspect, the first image data obtained by performing the character recognition process is a character code. is there.

【0013】請求項12記載の発明に係る図面認識処理
装置は、請求項7乃至11記載の発明において、前記記
憶手段は、前記第一の画像データと前記第二の画像デー
タとをレイヤーに分けて記憶しており、そのうち前記第
一の画像データのみを検索用のデータとして使用するこ
とを特徴とするものである。
According to a twelfth aspect of the present invention, in the drawing recognition processing apparatus according to the seventh aspect, the storage means divides the first image data and the second image data into layers. It is characterized in that only the first image data is used as search data.

【0014】[0014]

【作用】請求項1記載の発明は前記の構成によって、予
め図面を読み取って得られた二値画像データに基づいて
特定の認識対象について対話型認識処理を行うことによ
って第一の画像データを得ると共に、図面を読み取って
得られた二値画像データのうち対話型認識処理を行わな
かった残余の二値画像データについて一括認識処理を行
うことによって第二の画像データを得た後、第一の画像
データと第二の画像データとを重ね合わせて第三の画像
データを得ることにより、たとえば、正確に認識する必
要がある対象については対話型認識処理し、それ程正確
に認識する必要がない対象については一括認識処理する
ことにすると、少なくとも必要な情報については正確な
認識結果を得ることができる。また、対話型認識処理を
行った対象と一括認識処理を行った対象とは重複しない
ので、二重ベクトル化が起こることもない。
According to the invention described in claim 1, the first image data is obtained by performing the interactive recognition process for the specific recognition target based on the binary image data obtained by reading the drawing in advance by the above-mentioned configuration. At the same time, after the second image data is obtained by performing the collective recognition process on the remaining binary image data that has not been subjected to the interactive recognition process among the binary image data obtained by reading the drawing, By superimposing the image data and the second image data to obtain the third image data, for example, an object that needs to be accurately recognized is subjected to an interactive recognition process, and an object that does not need to be recognized so accurately. If the batch recognition processing is performed for, the accurate recognition result can be obtained for at least necessary information. In addition, since the target subjected to the interactive recognition processing and the target subjected to the collective recognition processing do not overlap with each other, double vectorization does not occur.

【0015】[0015]

【発明の実施の形態】以下に本発明の一実施形態につい
て図面を参照して説明する。図1は本発明の一実施形態
である図面認識処理方法を適用した図面認識処理装置の
概略構成図である。図1に示す図面認識処理装置は、画
像入力装置としてのスキャナ12と、CRT表示装置1
4と、位置入力装置(pointing device )16と、中央
処理装置18と、画像記憶手段22と、第一の記憶手段
24と、第二の記憶手段26と、第三の記憶手段28
と、出力装置としてのプリンタ32とを備えるものであ
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a schematic configuration diagram of a drawing recognition processing apparatus to which a drawing recognition processing method according to an embodiment of the present invention is applied. The drawing recognition processing device shown in FIG. 1 includes a scanner 12 as an image input device and a CRT display device 1.
4, a position input device 16, a central processing unit 18, an image storage unit 22, a first storage unit 24, a second storage unit 26, and a third storage unit 28.
And a printer 32 as an output device.

【0016】本実施形態では、かかる図面認識処理装置
を用いて、特に地図を読み取り、地図中に描かれた図
形、文字、シンボル等の対象を認識してベクトルデータ
を得ることにより、図面をデータベース化する場合につ
いて考える。ところで、たとえばデータベースの使用目
的によっては、ある特定の対象については正確に認識し
て理想的なベクトルデータを得る必要があるが、他の対
象についてはそれ程正確なベクトルデータを得る必要性
が少ないことがある。このため、本実施形態では、正確
に認識する必要がある対象については対話型認識処理を
行い、一方、それ程正確に認識する必要がない対象につ
いては一括認識処理を行う。
In the present embodiment, the drawing recognition processing apparatus is used to read a map, recognize objects such as figures, characters, and symbols drawn on the map and obtain vector data to obtain a drawing database. Think about the case. By the way, depending on the purpose of using the database, for example, it is necessary to accurately recognize certain specific objects and obtain ideal vector data, but it is not necessary to obtain accurate vector data for other objects. There is. Therefore, in the present embodiment, the interactive recognition processing is performed for the objects that need to be recognized accurately, while the collective recognition processing is performed for the objects that do not need to be recognized so accurately.

【0017】スキャナ12は、図面を光学的に走査し、
二値画像データ化して取り込むものである。ここで、ス
キャナ12から取り込まれた二値画像データとしては、
ファクシミリ等で使用されているランレングス形式を基
本としたラスターデータを採用している。この二値画像
データは、画像記憶手段22に記憶される。CRT表示
装置14は、取り込んだ図面を表示するものである。位
置入力装置16は、たとえば対話型認識処理を行う際に
認識しようとする対象を選択するものであり、キーボー
ドやマウス等が用いられる。特に、文字認識、又はシン
ボル認識を対話的に行う際には、マウスを用いてCRT
表示装置14の画面上で枠を指定し、その枠内に含まれ
る文字又はシンボルを選択する。また、プリンタ32
は、図面を認識処理した結果を出力するものである。
The scanner 12 optically scans the drawing,
It is to be converted into binary image data and loaded. Here, as the binary image data captured from the scanner 12,
It uses raster data based on the run length format used in facsimiles. This binary image data is stored in the image storage means 22. The CRT display device 14 displays the captured drawing. The position input device 16 is for selecting an object to be recognized when performing interactive recognition processing, and a keyboard, a mouse, or the like is used. Especially, when character recognition or symbol recognition is interactively performed, a CRT is used with a mouse.
A frame is specified on the screen of the display device 14, and a character or symbol included in the frame is selected. In addition, the printer 32
Is to output the result of recognition processing of the drawing.

【0018】中央処理装置18は、対話型認識プログラ
ムにしたがって、取り込まれた二値画像データに基づい
て特定の認識対象について対話型認識処理を行うことに
より、第一の画像データとしての第一のベクトルデータ
を得たり、また、第一のベクトルデータを得たときに、
図面を読み取って得られた二値画像データから対話型認
識処理を行った対象についての二値画像データを削除す
る処理を行う。さらに、一括認識プログラムにしたがっ
て、その削除して残った二値画像データ(以下、残余の
二値画像データとも称する。)について一括認識処理を
行うことにより、第二の画像データとしての第二のベク
トルデータを得たりする。ここで、認識処理としては、
具体的には、図形認識処理、文字認識処理、シンボル認
識処理を行い、これら各種の認識処理を行った後は、二
値画像データはベクトルデータに変換される。また、中
央処理装置18は、第一のベクトルデータと第二のベク
トルデータとを重ね合わせて第三の画像データとしての
第三のベクトルデータを得る処理を行う。尚、中央処理
装置18におけるこれらの各処理は、CRT表示装置1
4の画面上に表示されたメニューの中から所定のコマン
ドを位置入力装置16で指定することにより、実行され
る。
The central processing unit 18 performs an interactive recognition process on a specific recognition target based on the binary image data that has been taken in according to the interactive recognition program, so that the first image data as the first image data is obtained. When you get vector data, or when you get the first vector data,
A process of deleting the binary image data of the target for which the interactive recognition process is performed from the binary image data obtained by reading the drawing is performed. Further, according to the batch recognition program, the binary image data left after the deletion (hereinafter, also referred to as the residual binary image data) is subjected to the batch recognition process, so that the second image data as the second image data is obtained. Get vector data. Here, as the recognition processing,
Specifically, graphic recognition processing, character recognition processing, and symbol recognition processing are performed, and after these various types of recognition processing are performed, the binary image data is converted into vector data. Further, the central processing unit 18 performs a process of superimposing the first vector data and the second vector data to obtain the third vector data as the third image data. Each of these processes in the central processing unit 18 is performed by the CRT display device 1.
This is executed by designating a predetermined command from the menu displayed on the screen of No. 4 with the position input device 16.

【0019】第一の記憶手段24は、中央処理装置18
で対話型認識処理を行って得られた第一のベクトルデー
タを記憶するものである。この第一の記憶手段24で
は、図形認識処理して得られた第一のベクトルデータを
図形レイヤーに、文字認識処理して得られた第一のベク
トルデータを文字レイヤーに、そして、シンボル認識処
理して得られた第一のベクトルデータをシンボルレイヤ
ーに分けて記憶している。第二の記憶手段26は、中央
処理装置18で一括認識処理して得られた第二のベクト
ルデータを記憶するものである。また、第三の記憶手段
28は、中央処理装置18で第一のベクトルデータと第
二のベクトルデータとを重ね合わせる処理を行って得ら
れた第三のベクトルデータを記憶するものである。この
第三のベクトルデータが、最終的な認識結果となる。こ
こで、第三の記憶手段28では、第一のベクトルデータ
と第二のベクトルデータをレイヤーに分けて記憶してい
る。
The first storage means 24 is the central processing unit 18.
The first vector data obtained by carrying out the interactive recognition process is stored. In the first storage means 24, the first vector data obtained by the graphic recognition processing is used as a graphic layer, the first vector data obtained by the character recognition processing is used as a character layer, and the symbol recognition processing is used. The first vector data thus obtained is divided into symbol layers and stored. The second storage means 26 stores the second vector data obtained by the collective recognition processing by the central processing unit 18. Further, the third storage means 28 stores the third vector data obtained by performing the processing for superimposing the first vector data and the second vector data in the central processing unit 18. This third vector data is the final recognition result. Here, in the third storage means 28, the first vector data and the second vector data are divided into layers and stored.

【0020】次に、本実施形態である図面認識処理方法
について図2乃至図9を用いて説明する。図2はその図
面認識処理方法における処理手順を説明するための図、
図3はその図面認識処理方法における対話型認識処理に
ついての処理手順を説明するための図、図4乃至図9は
その図面認識処理方法の処理内容を画像を用いて説明す
るための図である。
Next, the drawing recognition processing method according to this embodiment will be described with reference to FIGS. FIG. 2 is a diagram for explaining a processing procedure in the drawing recognition processing method,
FIG. 3 is a diagram for explaining a processing procedure for interactive recognition processing in the drawing recognition processing method, and FIGS. 4 to 9 are diagrams for explaining processing contents of the drawing recognition processing method using images. .

【0021】まず、図2のフローチャートに示すよう
に、認識処理すべき図面をスキャナ12により読み取
り、二値画像データを得る (step12) 。この二値画像デ
ータは画像記憶手段22に記憶される。ここでは、認識
処理すべき図面として図4に示すような地図を用いるこ
とにし、学校に関するデータベースを構築する場合を考
える。したがって、図5に示すように、学校の建物(図
5では破線で示している。)を表す図形A1 ,A2 ,A
3 と、学校名を表す「西田小」という文字Bと、学校を
表す地図記号であるシンボルCとについては正確に認識
することにする。
First, as shown in the flow chart of FIG. 2, the drawing to be recognized is read by the scanner 12 to obtain binary image data (step 12). This binary image data is stored in the image storage means 22. Here, it is assumed that a map as shown in FIG. 4 is used as a drawing to be recognized and a database regarding schools is constructed. Therefore, as shown in FIG. 5, figures A 1 , A 2 , and A representing school buildings (indicated by broken lines in FIG. 5).
3 and the letter B of "Nishida small" that represents the school name and the symbol C that is a map symbol that represents the school will be correctly recognized.

【0022】次に、対話型認識処理 (step14) を図3の
フローチャートにしたがって行う。作業者は、まず、C
RT表示装置14の画面上に所定のメニューを表示し、
認識対象の種別、すなわち、認識対象が図形であるか、
文字であるか、シンボルであるかを選択する (step52)
。ここでは、最初に図形A1 ,A2 ,A3 、次に文字
B、最後にシンボルCの順で対話型認識処理を行うもの
とする。
Next, an interactive recognition process (step 14) is performed according to the flowchart of FIG. First, the operator
A predetermined menu is displayed on the screen of the RT display device 14,
Type of recognition target, that is, whether the recognition target is a graphic,
Select whether it is a character or a symbol (step52)
. Here, it is assumed that the interactive recognition processing is first performed in the order of the figures A 1 , A 2 , and A 3 , then the character B, and finally the symbol C.

【0023】作業者は、最初に、認識対象の種別として
「図形」を選択し、その後、認識すべき図形の要素の指
定法を選択する (step54) 。この図面認識処理装置で
は、認識すべき図形要素を指定するには、位置入力装置
16によりCRT表示装置14の画面上で、図形要素上
の一点をピックする方法と、図形要素を枠で囲んで領域
を指定する方法とのいずれかを用いることができる。こ
のいずれかの方法により、図形A1 ,A2 ,A3 が指定
されると、中央処理装置18は、この指定された図形A
1 ,A2 ,A3 について図形認識処理を行う (step56)
。この図形認識処理の結果は、CRT表示装置14上
に表示される (step58) 。次に、作業者は、かかる図形
認識の結果の正誤を判断する。そして、図形認識の結果
が正しいと判断した場合には、CRT表示装置14の画
面上に表示された「登録」のボタンを押す。一方、図形
認識の結果に誤りがあると判断した場合には、作業者は
修正を施した後、画面上に表示された「登録」のボタン
を押す (step62) 。このように対話的に図形認識処理を
行うことにより、特定の図形について正確な認識結果が
得られ、このとき得られた第一のベクトルデータは、第
一の記憶手段24の中の図形レイヤーに記憶される (st
ep64) 。
The operator first selects "figure" as the type of recognition object, and then selects the method of designating the element of the figure to be recognized (step 54). In this drawing recognition processing device, in order to specify a graphic element to be recognized, a method of picking a point on the graphic element on the screen of the CRT display device 14 by the position input device 16 and a method of enclosing the graphic element in a frame Either of the methods of designating the area can be used. When the figures A 1 , A 2 and A 3 are designated by any of these methods, the central processing unit 18 causes the designated figure A to be designated.
Figure recognition processing is performed for 1 , A 2 , and A 3 (step 56)
. The result of this figure recognition processing is displayed on the CRT display device 14 (step 58). Next, the operator determines whether the result of the graphic recognition is correct. When it is determined that the result of the figure recognition is correct, the "register" button displayed on the screen of the CRT display device 14 is pressed. On the other hand, when it is determined that the figure recognition result is incorrect, the operator corrects it and then presses the "register" button displayed on the screen (step 62). By performing the figure recognition processing interactively in this way, an accurate recognition result is obtained for a specific figure, and the first vector data obtained at this time is stored in the figure layer in the first storage means 24. Remembered (st
ep64).

【0024】次に、作業者は、認識対象の種別として
「文字」を選択した後 (step52) 、位置入力装置16に
よりCRT表示装置14の画面上で、認識対象である文
字Bを枠で囲んで領域を指定する (step66) 。ここで、
文字認識の場合は、全画面からの認識も可能である。こ
うして文字Bが指定されると、中央処理装置18は、こ
の指定された文字Bについて文字認識処理を行う (step
68) 。この文字認識処理の結果は、CRT表示装置14
上に表示される (step72) 。次に、作業者は、かかる文
字認識の結果の正誤を判断する。そして、文字認識の結
果が正しいと判断した場合には、CRT表示装置14の
画面上に表示された「登録」のボタンを押す。一方、文
字認識の結果に誤りがあると判断した場合には、作業者
は修正を施した後、画面上に表示された「登録」のボタ
ンを押す (step74) 。このように対話的に文字認識処理
を行うことにより、特定の文字について正確な認識結果
が得られ、このとき得られた第一のベクトルデータは、
第一の記憶手段24の中の文字レイヤーに記憶される
(step76) 。
Next, the operator selects "character" as the type of the recognition target (step 52), and then the position input device 16 surrounds the character B to be recognized on the screen of the CRT display device 14 with a frame. Specify the area with (step 66). here,
In the case of character recognition, recognition from the entire screen is also possible. When the character B is designated in this way, the central processing unit 18 performs a character recognition process on the designated character B (step
68). The result of this character recognition processing is displayed on the CRT display device 14.
Displayed above (step 72). Next, the operator determines whether the character recognition result is correct or incorrect. When it is determined that the character recognition result is correct, the "register" button displayed on the screen of the CRT display device 14 is pressed. On the other hand, when it is determined that the character recognition result is incorrect, the operator corrects it and then presses the "register" button displayed on the screen (step 74). By performing character recognition processing interactively in this way, an accurate recognition result is obtained for a specific character, and the first vector data obtained at this time is:
It is stored in the character layer in the first storage means 24.
(step76).

【0025】次に、作業者は、認識対象の種別として
「シンボル」を選択した後 (step52)、位置入力装置1
6によりCRT表示装置14の画面上で、認識対象であ
るシンボルCを枠で囲んで領域を指定する (step78) 。
ここで、シンボル認識の場合も、全画面からの認識が可
能である。こうしてシンボルCが指定されると、中央処
理装置18は、この指定されたシンボルCについてシン
ボル認識処理を行う (step82) 。このシンボル認識処理
の結果は、CRT表示装置14上に表示される (step8
4) 。次に、作業者は、かかるシンボル認識の結果の正
誤を判断する。そして、シンボル認識の結果が正しいと
判断した場合には、CRT表示装置14の画面上に表示
された「登録」のボタンを押す。一方、シンボル認識の
結果に誤りがあると判断した場合には、作業者は修正を
施した後、画面上に表示された「登録」のボタンを押す
(step86) 。このように対話的にシンボル認識処理を行
うことにより、特定のシンボルについて正確な認識結果
が得られ、このとき得られた第一のベクトルデータは、
第一の記憶手段24の中のシンボルレイヤーに記憶され
る (step88) 。ここで、図形A1 ,A2 ,A3 、文字
B、シンボルCについて対話型認識処理した結果の画像
を、図6に示す。
Next, the operator selects "symbol" as the type of recognition target (step 52), and then the position input device 1
6, an area is designated on the screen of the CRT display device 14 by enclosing the symbol C to be recognized in a frame (step 78).
Here, also in the case of symbol recognition, recognition from the entire screen is possible. When the symbol C is designated in this way, the central processing unit 18 performs a symbol recognition process for the designated symbol C (step 82). The result of this symbol recognition processing is displayed on the CRT display device 14 (step8
Four) . Next, the operator determines whether the result of the symbol recognition is correct. When it is determined that the result of symbol recognition is correct, the "register" button displayed on the screen of the CRT display device 14 is pressed. On the other hand, if it is determined that there is an error in the result of symbol recognition, the operator makes a correction and then presses the "register" button displayed on the screen.
(step86). By performing the symbol recognition processing interactively in this way, an accurate recognition result is obtained for a specific symbol, and the first vector data obtained at this time is
It is stored in the symbol layer in the first storage means 24 (step 88). Here, FIG. 6 shows an image as a result of the interactive recognition processing of the figures A 1 , A 2 , A 3 , the character B, and the symbol C.

【0026】そして、第一のベクトルデータを得たとき
には (step16) 、対話型認識処理を行った認識対象、す
なわち、図形A1 ,A2 ,A3 と、文字Bと、シンボル
Cとについての二値画像データを、画像記憶手段22に
記憶された二値画像データから削除する (step18) 。こ
れにより、対話型認識処理を行った後は、画像記憶手段
22には、図面を読み取って得られた二値画像データか
ら対話型認識処理を行った認識対象についての二値画像
データを削除した残余の二値画像データが記憶されてい
ることになる。この残余の二値画像データについての画
像を、図7に示す。
When the first vector data is obtained (step 16), the recognition target subjected to the interactive recognition process, that is, the figures A 1 , A 2 , A 3 , the character B, and the symbol C The binary image data is deleted from the binary image data stored in the image storage means 22 (step 18). As a result, after the interactive recognition process is performed, the binary image data of the recognition target subjected to the interactive recognition process is deleted from the binary image data obtained by reading the drawing in the image storage unit 22. This means that the remaining binary image data is stored. An image of this residual binary image data is shown in FIG.

【0027】次に、この残余の二値画像データ、すなわ
ち、図形A1 ,A2 ,A3 、文字B及びシンボルC以外
の対象についての二値画像データについて一括認識処理
を行う (step22) 。ここで、一括認識処理では、当然の
ことながら、認識結果に誤りを含む場合もある。たとえ
ば、一本の線を、途中で一部が欠けて二本の線として認
識したり、また、略平行な二本の線を、交差する二本の
線として認識したりすることがある。本実施形態では、
一括認識処理して得られた第二のベクトルデータについ
ては、修正を施すことなく、そのまま第二の記憶手段2
6に記憶する (step24) 。図形A1 ,A2 ,A3 、文字
B、シンボルC以外の対象についての情報は作業者にと
ってあまり重要ではないからである。この一括認識処置
した結果の画像を、図8に示す。
Then, the remaining binary image data, that is, the binary image data of the objects other than the figures A 1 , A 2 , A 3 , the character B and the symbol C is collectively recognized (step 22). Here, as a matter of course, the batch recognition process may include an error in the recognition result. For example, one line may be recognized as two lines with a part cut off in the middle, or two substantially parallel lines may be recognized as two intersecting lines. In this embodiment,
The second vector data obtained by the collective recognition processing is directly subjected to the second storage means 2 without any correction.
Remember in step 6 (step 24). This is because information about objects other than the figures A 1 , A 2 , A 3 , the character B, and the symbol C is not so important to the operator. An image resulting from this collective recognition treatment is shown in FIG.

【0028】その後、第一のベクトルデータと第二のベ
クトルデータとを重ね合わせる処理を行う (step26) 。
この重ね合わせ処理して得られた第三のベクトルデータ
は、第三の記憶手段28に第一のベクトルデータと第二
のベクトルデータとをレイヤーに分けて記憶される。こ
の第三のベクトルデータが最終的な認識結果となる。こ
の最終的な認識結果の画像を、図9に示す。
After that, a process of superimposing the first vector data and the second vector data is performed (step 26).
The third vector data obtained by this superposition processing is stored in the third storage means 28 by dividing the first vector data and the second vector data into layers. This third vector data is the final recognition result. An image of this final recognition result is shown in FIG.

【0029】本実施形態である図面認識処理方法では、
予め図面を読み取って得られた二値画像データに基づい
て特定の認識対象について対話型認識処理を行うことに
よって第一のベクトルデータを得ると共に、図面を読み
取って得られた二値画像データから対話型認識処理を行
った特定の認識対象についての二値画像データを削除し
た残余の二値画像データについて一括認識処理を行うこ
とによって第二のベクトルデータを得た後、第一のベク
トルデータと第二のベクトルデータとを重ね合わせたも
のを認識結果とすることにより、正確に認識する必要が
ある対象については対話型認識処理し、それ程正確に認
識する必要がない対象については一括認識処理すると、
少なくとも必要な情報については正確な認識結果を得る
ことができる。また、対話型認識処理を行った対象と一
括認識処理を行った対象とは重複しないため、二重ベク
トル化が起こることがないので、効率よく認識処理する
ことができる。
In the drawing recognition processing method of this embodiment,
The first vector data is obtained by performing interactive recognition processing on a specific recognition target based on the binary image data obtained by reading the drawing in advance, and the dialogue is performed from the binary image data obtained by reading the drawing. After obtaining the second vector data by performing batch recognition processing on the remaining binary image data obtained by deleting the binary image data for the specific recognition target that has undergone the type recognition processing, By recognizing a combination of the two vector data and the recognition result, interactive recognition processing is performed for objects that need to be recognized correctly, and batch recognition processing is performed for objects that do not need to be recognized so accurately.
An accurate recognition result can be obtained for at least necessary information. In addition, since the target subjected to the interactive recognition process and the target subjected to the collective recognition process do not overlap with each other, double vectorization does not occur, so that the recognition process can be efficiently performed.

【0030】さらに、第三の記憶手段には、第一のベク
トルデータと第二のベクトルデータとをレイヤーに分け
て記憶しておくことにより、第一のベクトルデータだけ
を容易に取り出すことができる。対話型認識処理して得
られた第一のベクトルデータは正確なものであるので、
この第一のベクトルデータは特に検索用データとして使
用するのに好適である。
Further, by storing the first vector data and the second vector data in layers in the third storage means, only the first vector data can be easily retrieved. . Since the first vector data obtained by the interactive recognition processing is accurate,
This first vector data is particularly suitable for use as search data.

【0031】尚、本発明は上記の実施形態に限定される
ものではなく、その要旨の範囲内において種々の変形が
可能である。たとえば、上記の実施形態では、第一のベ
クトルデータを得たときに、図面を読み取って得られた
二値画像データから対話型認識処理を行った対象につい
ての二値画像データを削除する場合について説明した
が、第一のベクトルデータを得たときには、図面を読み
取って得られた二値画像データのうち、対話型認識処理
を行った対象についての二値画像データに所定の符号を
付するようにしてもよい。この場合、その符号が付され
ていない二値画像データを残余の二値画像データとして
一括認識処理を行うことになる。いま、この場合の処理
手順を図10乃至図12を用いて具体的に説明する。認
識処理すべき図面には、図10に示すように、中央部に
交差した二本線が描かれ、左側及び右側に上下に伸びた
線が描かれている。ここでは、上下に伸びた二つの線を
対話型認識処理することにする。まず、この図面をスキ
ャナで読み込むと、図11(a)又は図11(b)に示
すような二値画像データが得られる。ここで、「1」の
値を持つ画素が認識対象を、「0」の値を持つ画素が対
象が存在しない部分を表し、図11(a)では、認識対
象を黒で、対象が存在しない部分を白で示している。一
方、図11(b)では、認識対象を「1」で、対象が存
在しない部分を「0」で示している。次に、上下に伸び
た二つの線を対話型認識処理し、図12(a)に示すよ
うな第一のベクトルデータを得る。そして、図12
(b)に示すように、図面を読み取って得られた二値画
像データのうち、この対話型認識処理を行った二つの線
についての二値画像データには所定の符号を付す。たと
えば、この符号は二値画像データとは別のデータとして
記憶する。または、画像記憶手段には、図面を読み取っ
て得られた二値画像データを三値画像データとして記憶
することにし、対話型認識処理を行った二つの線につい
ては「1」の値をたとえば「2」という値に変えるよう
にしてもよい。次に、かかる符号が付されていない二値
画像データを残余の二値画像データとして一括認識処理
を行い、図12(c)に示すような第二のベクトルデー
タを得る。その後、図12(d)に示すように、第一の
ベクトルデータと第二のベクトルデータとを重ね合わせ
たものを認識結果とする。このように、図面を読み取っ
て得られた二値画像データのうち、対話型認識処理を行
った対象についての二値画像データに所定の符号を付し
ておくことにより、対話型認識処理を行った対象につい
ての二値画像データは削除されず残っているので、対話
型認識処理をやり直すことができるという利点がある。
The present invention is not limited to the above embodiment, and various modifications are possible within the scope of the invention. For example, in the above-described embodiment, when the first vector data is obtained, the binary image data of the target for which the interactive recognition process is performed is deleted from the binary image data obtained by reading the drawing. As described above, when the first vector data is obtained, of the binary image data obtained by reading the drawing, the binary image data of the target for which the interactive recognition process has been performed should be given a predetermined code. You may In this case, the binary image data not assigned the code is collectively recognized as the remaining binary image data. Now, the processing procedure in this case will be specifically described with reference to FIGS. In the drawing to be recognized, as shown in FIG. 10, two intersecting lines are drawn in the center and lines extending vertically are drawn on the left and right sides. Here, two lines extending vertically are subjected to interactive recognition processing. First, when this drawing is read by a scanner, binary image data as shown in FIG. 11A or FIG. 11B is obtained. Here, a pixel having a value of "1" represents a recognition target, and a pixel having a value of "0" represents a portion where the target does not exist. In FIG. 11A, the recognition target is black and the target does not exist. The part is shown in white. On the other hand, in FIG. 11B, the recognition target is shown by “1” and the part where the target does not exist is shown by “0”. Next, the two vertically extended lines are subjected to interactive recognition processing to obtain first vector data as shown in FIG. And FIG.
As shown in (b), of the binary image data obtained by reading the drawing, the binary image data for the two lines subjected to the interactive recognition process is given a predetermined code. For example, this code is stored as data different from the binary image data. Alternatively, in the image storage means, the binary image data obtained by reading the drawing is stored as the ternary image data, and a value of "1" is set to, for example, "2" for the two lines subjected to the interactive recognition processing. It may be changed to a value of "2". Next, the binary image data without such a code is collectively recognized as the remaining binary image data to obtain the second vector data as shown in FIG. 12 (c). After that, as shown in FIG. 12D, the result of superimposing the first vector data and the second vector data is set as the recognition result. In this way, among the binary image data obtained by reading the drawing, the interactive image recognition processing is performed by attaching a predetermined symbol to the binary image data for the object for which the interactive recognition processing is performed. Since the binary image data of the target remains without being deleted, there is an advantage that the interactive recognition processing can be redone.

【0032】また、上記の実施形態では、図形認識処
理、文字認識処理、シンボル認識処理を行った後は、二
値画像データをベクトルデータに変換する場合について
説明したが、特に文字認識処理を行った後には、キャラ
クターコードに変換するようにしてもよい。
In the above embodiment, the case where the binary image data is converted into vector data after the graphic recognition processing, the character recognition processing, and the symbol recognition processing has been described. In particular, the character recognition processing is performed. After that, it may be converted into a character code.

【0033】[0033]

【発明の効果】以上説明したように請求項1記載の発明
によれば、予め図面を読み取って得られた二値画像デー
タに基づいて特定の認識対象について対話型認識処理を
行うことによって第一の画像データを得ると共に、図面
を読み取って得られた二値画像データのうち対話型認識
処理を行わなかった残余の二値画像データについて一括
認識処理を行うことによって第二の画像データを得た
後、第一の画像データと第二の画像データとを重ね合わ
せて第三の画像データを得ることにより、正確に認識す
る必要がある対象については対話型認識処理し、それ程
正確に認識する必要がない対象については一括認識処理
すると、少なくとも必要な情報については正確な認識結
果を得ることができると共に、対話型認識処理を行った
対象と一括認識処理を行った対象とは重複しないため、
二重ベクトル化が起こることがないので、効率よく認識
処理することができる図面認識処理方法を提供すること
ができる。
As described above, according to the first aspect of the present invention, the interactive recognition processing is performed for the specific recognition target based on the binary image data obtained by reading the drawing in advance. The second image data is obtained by performing the batch recognition process on the remaining binary image data that has not been subjected to the interactive recognition process among the binary image data obtained by reading the drawing. After that, by superimposing the first image data and the second image data to obtain the third image data, it is necessary to perform interactive recognition processing for the object that needs to be accurately recognized, and to recognize so accurately. If the batch recognition processing is performed for the objects that do not have, the accurate recognition result can be obtained for at least the necessary information, and the batch recognition processing is performed for the objects and the interactive recognition processing. Because it does not overlap with the subject went,
Since double vectorization does not occur, it is possible to provide a drawing recognition processing method capable of efficiently performing recognition processing.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態である図面認識処理方法を
適用した図面認識処理装置の概略構成図である。
FIG. 1 is a schematic configuration diagram of a drawing recognition processing apparatus to which a drawing recognition processing method according to an embodiment of the present invention is applied.

【図2】その図面認識処理方法における処理手順を説明
するための図である。
FIG. 2 is a diagram for explaining a processing procedure in the drawing recognition processing method.

【図3】その図面認識処理方法における対話型認識処理
についての処理手順を説明するための図である。
FIG. 3 is a diagram for explaining a processing procedure for interactive recognition processing in the drawing recognition processing method.

【図4】その図面認識処理方法の処理内容を画像を用い
て説明するための図である。
FIG. 4 is a diagram for explaining processing contents of the drawing recognition processing method by using an image.

【図5】その図面認識処理方法の処理内容を画像を用い
て説明するための図である。
FIG. 5 is a diagram for explaining the processing content of the drawing recognition processing method using images.

【図6】その図面認識処理方法の処理内容を画像を用い
て説明するための図である。
FIG. 6 is a diagram for explaining the processing content of the drawing recognition processing method using images.

【図7】その図面認識処理方法の処理内容を画像を用い
て説明するための図である。
FIG. 7 is a diagram for explaining the processing content of the drawing recognition processing method using images.

【図8】その図面認識処理方法の処理内容を画像を用い
て説明するための図である。
FIG. 8 is a diagram for explaining the processing content of the drawing recognition processing method using images.

【図9】その図面認識処理方法の処理内容を画像を用い
て説明するための図である。
FIG. 9 is a diagram for explaining processing contents of the drawing recognition processing method using images.

【図10】その図面認識処理方法の他の例を説明するた
めの図である。
FIG. 10 is a diagram for explaining another example of the drawing recognition processing method.

【図11】その図面認識処理方法の他の例を説明するた
めの図である。
FIG. 11 is a diagram for explaining another example of the drawing recognition processing method.

【図12】その図面認識処理方法の他の例を説明するた
めの図である。
FIG. 12 is a diagram for explaining another example of the drawing recognition processing method.

【符号の説明】[Explanation of symbols]

12 スキャナ 14 CRT表示装置 16 位置入力装置 18 中央処理装置 22 画像記憶手段 24 第一の記憶手段 26 第二の記憶手段 28 第三の記憶手段 32 プリンタ 12 Scanner 14 CRT Display Device 16 Position Input Device 18 Central Processing Unit 22 Image Storage Means 24 First Storage Means 26 Second Storage Means 28 Third Storage Means 32 Printer

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 予め図面を読み取って得られた二値画像
データに基づいて特定の認識対象について対話型認識処
理を行うことにより第一の画像データを得ると共に、前
記図面を読み取って得られた二値画像データのうち前記
対話型認識処理を行わなかった残余の二値画像データに
ついて一括認識処理を行うことにより第二の画像データ
を得た後、前記第一の画像データと前記第二の画像デー
タとを重ね合わせて第三の画像データを得ることを特徴
とする図面認識処理方法。
1. A first image data is obtained by performing interactive recognition processing on a specific recognition target based on binary image data obtained by reading a drawing in advance, and is obtained by reading the drawing. After obtaining the second image data by performing collective recognition processing on the remaining binary image data that has not been subjected to the interactive recognition processing among the binary image data, the first image data and the second image data are obtained. A drawing recognition processing method, characterized in that the third image data is obtained by superimposing the image data.
【請求項2】 前記第一の画像データを得たときに、前
記図面を読み取って得られた二値画像データから前記特
定の認識対象についての二値画像データを削除し、前記
削除して残った二値画像データを前記残余の二値画像デ
ータとして前記一括認識処理を行うことを特徴とする請
求項1記載の図面認識処理方法。
2. When the first image data is obtained, the binary image data of the specific recognition target is deleted from the binary image data obtained by reading the drawing, and the deleted image remains. 2. The drawing recognition processing method according to claim 1, wherein the collective recognition processing is performed by using the binary image data as the remaining binary image data.
【請求項3】 前記第一の画像データを得たときに、前
記図面を読み取って得られた二値画像データのうち、前
記特定の認識対象についての二値画像データに所定の符
号を付し、前記符号が付されていない二値画像データを
前記残余の二値画像データとして前記一括認識処理を行
うことを特徴とする請求項1記載の図面認識処理方法。
3. When the first image data is obtained, of the binary image data obtained by reading the drawing, the binary image data for the specific recognition target is assigned a predetermined code. 2. The drawing recognition processing method according to claim 1, wherein the collective recognition processing is performed by using the binary image data not assigned the reference code as the remaining binary image data.
【請求項4】 前記対話型認識処理は、図形認識処理、
文字認識処理、及びシンボル認識処理を含むものである
ことを特徴とする請求項1乃至3記載の図面認識処理方
法。
4. The interactive recognition processing is graphic recognition processing,
4. The drawing recognition processing method according to claim 1, comprising character recognition processing and symbol recognition processing.
【請求項5】 前記文字認識処理を行って得られた前記
第一の画像データはキャラクターコードであることを特
徴とする請求項4記載の図面認識処理方法。
5. The drawing recognition processing method according to claim 4, wherein the first image data obtained by performing the character recognition processing is a character code.
【請求項6】 前記第一の画像データを検索用のデータ
として使用することを特徴とする請求項1乃至5記載の
図面認識処理方法。
6. The drawing recognition processing method according to claim 1, wherein the first image data is used as search data.
【請求項7】 予め図面を読み取って得られた二値画像
データに基づいて特定の認識対象について対話型認識処
理を行うことにより第一の画像データを得る第一の処理
手段と、 前記図面を読み取って得られた二値画像データのうち前
記対話型認識処理を行わなかった残余の二値画像データ
について一括認識処理を行うことにより第二の画像デー
タを得る第二の処理手段と、 前記第一の画像データと前記第二の画像データとを重ね
合わせて第三の画像データを得る処理を行う第三の処理
手段と、 前記重ね合わせる処理を行って得られた前記第三の画像
データを記憶する記憶手段と、 を備えることを特徴とする図面認識処理装置。
7. A first processing means for obtaining first image data by performing interactive recognition processing on a specific recognition target based on binary image data obtained by reading a drawing in advance, Second processing means for obtaining second image data by performing collective recognition processing on the remaining binary image data that has not been subjected to the interactive recognition processing among the binary image data obtained by reading; A third processing unit that performs a process of superimposing one image data and the second image data to obtain third image data, and the third image data obtained by performing the superimposing process. A drawing recognition processing apparatus comprising: a storage unit that stores the drawing.
【請求項8】 前記第一の画像データを得たときに、前
記図面を読み取って得られた二値画像データから前記特
定の認識対象についての二値画像データを削除する削除
手段を有し、前記第二の処理手段は、前記削除して残っ
た二値画像データを前記残余の二値画像データとして前
記一括認識処理を行うことを特徴とする請求項7記載の
図面認識処理装置。
8. When the first image data is obtained, there is a deletion means for deleting the binary image data for the specific recognition target from the binary image data obtained by reading the drawing, 8. The drawing recognition processing device according to claim 7, wherein the second processing means performs the collective recognition processing by using the deleted binary image data remaining as the residual binary image data.
【請求項9】 前記第一の画像データを得たときに、前
記図面を読み取って得られた二値画像データのうち、前
記特定の認識対象についての二値画像データに所定の符
号を付す符号化手段を有し、前記第二の処理手段は、前
記符号が付されていない二値画像データを前記残余の二
値画像データとして前記一括認識処理を行うことを特徴
とする請求項7記載の図面認識処理装置。
9. A code for assigning a predetermined code to the binary image data of the specific recognition object among the binary image data obtained by reading the drawing when the first image data is obtained. 8. The method according to claim 7, further comprising a converting unit, wherein the second processing unit performs the collective recognition process by using the binary image data not given the code as the remaining binary image data. Drawing recognition processing device.
【請求項10】 前記対話型認識処理は、図形認識処
理、文字認識処理、及びシンボル認識処理を含むもので
あることを特徴とする請求項7乃至9記載の図面認識処
理装置。
10. The drawing recognition processing apparatus according to claim 7, wherein the interactive recognition processing includes graphic recognition processing, character recognition processing, and symbol recognition processing.
【請求項11】 前記文字認識処理を行って得られた前
記第一の画像データはキャラクターコードであることを
特徴とする請求項10記載の図面認識処理装置。
11. The drawing recognition processing apparatus according to claim 10, wherein the first image data obtained by performing the character recognition processing is a character code.
【請求項12】 前記記憶手段は、前記第一の画像デー
タと前記第二の画像データとをレイヤーに分けて記憶し
ており、そのうち前記第一の画像データのみを検索用の
データとして使用することを特徴とする請求項7乃至1
1記載の図面認識処理装置。
12. The storage means stores the first image data and the second image data in layers, and uses only the first image data as search data. 7. The method according to claim 7, wherein
1. The drawing recognition processing device according to 1.
JP7327628A 1995-12-15 1995-12-15 Drawing recognition processing method and device therefor Withdrawn JPH09167235A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7327628A JPH09167235A (en) 1995-12-15 1995-12-15 Drawing recognition processing method and device therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7327628A JPH09167235A (en) 1995-12-15 1995-12-15 Drawing recognition processing method and device therefor

Publications (1)

Publication Number Publication Date
JPH09167235A true JPH09167235A (en) 1997-06-24

Family

ID=18201176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7327628A Withdrawn JPH09167235A (en) 1995-12-15 1995-12-15 Drawing recognition processing method and device therefor

Country Status (1)

Country Link
JP (1) JPH09167235A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6642935B1 (en) 1999-05-14 2003-11-04 Nec Corporation Image displaying apparatus and method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6642935B1 (en) 1999-05-14 2003-11-04 Nec Corporation Image displaying apparatus and method thereof

Similar Documents

Publication Publication Date Title
US6523024B1 (en) Methods for retrieving database with image information
US5262760A (en) Modifying a graphics display image
JPH11149520A (en) Document picture processor and method therefor
JPH09167235A (en) Drawing recognition processing method and device therefor
JP3890096B2 (en) Image editing system
US5168553A (en) Line figure encoder
US20190303664A1 (en) Method and system for using whiteboard changes as interactive directives for vectorization software
JPH0833917B2 (en) Graphic input processing device by intelligent conversation processing
JP3136852B2 (en) Touch panel screen creation method and device
JP3582143B2 (en) House recognition method in map input system
JPH11134356A (en) Folder relating device and method therefor
JPS6398788A (en) Recognizing device
JPH05313566A (en) Map preparing system
JP4241820B2 (en) Character recognition method and character recognition system
JPS6227867A (en) Picture data correcting system
JP2854588B2 (en) Raster vector conversion method and line figure input device
JP2000172780A (en) Document registering device and figure recognition device
JP2000099751A (en) Information processor
JPH0816312A (en) Handwriting command input device
JPH07210623A (en) Document picture processor
JPH1031752A (en) Device for modifying recognition result of drawing input device
JP2004253007A (en) Method and device for pattern recognition
JPH07334611A (en) Display method for non-recognized character
JPH07160811A (en) Character recognizing device
JPH08202858A (en) Raster image map device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20030304