[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0410089A - Method and device for identifying id code - Google Patents

Method and device for identifying id code

Info

Publication number
JPH0410089A
JPH0410089A JP2110044A JP11004490A JPH0410089A JP H0410089 A JPH0410089 A JP H0410089A JP 2110044 A JP2110044 A JP 2110044A JP 11004490 A JP11004490 A JP 11004490A JP H0410089 A JPH0410089 A JP H0410089A
Authority
JP
Japan
Prior art keywords
code
identification
dictionary
product
data
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.)
Granted
Application number
JP2110044A
Other languages
Japanese (ja)
Other versions
JP2776956B2 (en
Inventor
Makoto Ariga
有賀 誠
Kazuhiko Matsuoka
松岡 一彦
Isao Miyazaki
功 宮崎
Mitsuo Ono
大野 充夫
Takemasa Iwasaki
岩崎 武正
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2110044A priority Critical patent/JP2776956B2/en
Priority to KR1019910006669A priority patent/KR910018940A/en
Publication of JPH0410089A publication Critical patent/JPH0410089A/en
Application granted granted Critical
Publication of JP2776956B2 publication Critical patent/JP2776956B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Character Discrimination (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE:To improve the performance of identification by extracting a dictionary data for ID identification from an input picture, registering the extracted dictionary data and reading an ID code by using the registered dictionary data. CONSTITUTION:Just after a character or a code as the object of identification is written into a product 1 or a member, the picture state of the ID code 2 is stored and the pattern of the entire code is set to a dictionary pattern. Otherwise, the feature amount of the written code is evaluated according to a certain fixed rule and only the feature amount is defined as the dictionary data. Then, the dictionary of the ID code 2 is prepared and stored corresponding to the issue information of the product and afterwards, the ID code 2 is identified based on this dictionary. In such a way, the dictionary data is formed not only for the unit of each character in the ID code 2 but the data is collected from the product itself while evaluating the feature amount such as the respective areas, sizes and peripheral lengths or the like of the picture pattern in a code area and a code part. Thus, printing dispersion in the case of writing the ID code and further, the product missing the printing can be prevented in advance from flowing out by the evaluation check of printing quality.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、パターン認識を応用したIDナンバ自動識別
における文字識別のための辞書パターンの登録及び認識
方法と識別結果に基づいた識別履歴の記憶を行い識別性
能を向上させるための方法と装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a dictionary pattern registration and recognition method for character identification in automatic ID number identification using pattern recognition, and storage of identification history based on identification results. The present invention relates to a method and apparatus for improving identification performance.

〔従来の技術〕[Conventional technology]

従来、IDの自動識別方法と装置に関しては特開昭63
−308689号に記載のように、入力画像の中で文字
の周辺に領域を設定し領域内に文字があるかどうかを調
べ、文字の中心座標を検出し文字の傾きを算出してから
文字パターンとマツチングして識別する方法が述べられ
ているが、文字パターンとのマツチングする場合の辞書
パターン生成方法については述べられていない。また特
開平1−96920号記載においても、ウェハのID識
別方法として赤外線光を照射した検出方法が述べられて
いるがIDコードとしてバーコードを用いたものであり
、識別のための辞書パターン生成方法については述べら
れていない。また、特開平1−213766号の記載に
於ても半導体ウェハのIDg識装置について述べられて
いるがレーザ光を用いた画像の検出方法であり、IDコ
ード識別方法について具体的な記載がない。
Conventionally, automatic ID identification methods and devices have been disclosed in Japanese Patent Application Laid-Open No. 63
- As described in No. 308689, an area is set around a character in the input image, a check is made to see if there is a character within the area, the center coordinates of the character are detected, the inclination of the character is calculated, and then the character pattern is created. However, it does not describe a dictionary pattern generation method for matching character patterns. Also, in JP-A-1-96920, a detection method using infrared light is described as a wafer ID identification method, but a bar code is used as the ID code, and a dictionary pattern generation method for identification is described. is not mentioned. Further, although JP-A-1-213766 also describes an IDg identification device for semiconductor wafers, it is an image detection method using laser light, and there is no specific description of an ID code identification method.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記従来技術は、三個とも識別方法あるいは検出方法そ
してその装置について述べられているがこれらは全てI
Dコードが正しく識別できた場合のみの記載である。
All three of the above conventional techniques describe identification methods or detection methods and their devices, but all of them are based on I.
This information is provided only when the D code can be correctly identified.

本来、この種の識別では、誤って識別し間違った情報を
提供することをなくすため、読み取り判定条件を厳しく
して積極的に識別不可とし、この場合の処置方法をシス
テムとして対応可能なようにする具体的な方法について
配慮されておらず実用化に対する問題があった。
Originally, in this type of identification, in order to prevent incorrect identification and providing incorrect information, the reading judgment conditions were set to be strict to actively prevent identification, and the system was designed to deal with this situation. No consideration was given to the specific method to do so, which caused problems in practical application.

本発明の目的は、IDコード識別のための辞書パターン
登録方法とそれを用いたIDコード識別方法と識別不可
になった場合の識別対処方法の手段を提供することにあ
る。
An object of the present invention is to provide a dictionary pattern registration method for ID code identification, an ID code identification method using the same, and a method for dealing with identification when identification becomes impossible.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成するために、製品のIDコードをパター
ン認識技術等により自動識別して製造管理を行う応用に
おいて、識別対象の文字やコードを製品または部材に書
き込んだ直後に、そのIDコードの画像状態を記憶して
コード全体のパターンを辞書パターンにするか、または
書き込まれたコードの特徴量をある一定の規則に従い評
価して特徴量のみを辞書データとして、製品の発行情報
と合わせたIDコードの辞書作成を行いそれを記憶して
、以後この辞書に基づいてIDコードを識別するように
したものである。
In order to achieve the above purpose, in applications where the ID code of a product is automatically identified using pattern recognition technology etc. for manufacturing control, immediately after writing the characters or code to be identified on the product or component, an image of the ID code is created. Either the state is memorized and the entire code pattern becomes a dictionary pattern, or the features of the written code are evaluated according to certain rules and only the features are used as dictionary data to create an ID code that is combined with product issue information. A dictionary is created and stored, and ID codes are subsequently identified based on this dictionary.

さらに、IDコードを自動識別してオンラインで製造管
理する場合において、識別対象のコードがなんらかの原
因で識別ルールを満足せず識別不可となったときには、
そこで警報を出し何らかのアシスト作業が行われるまで
待機して進行をストップさせるのではなく、その時の製
品の前後関係とかロット情報、日時や識別不可の過程と
共にその時の入力画像情報を、認識不可の履歴情報とし
て記憶しておく。そして、その履歴情報は、必要に応じ
てサービスできるようにし、作業者や管理者が認識不可
の状況を再現して正しい情報のアシストを行えるように
したものである。
Furthermore, when automatically identifying ID codes and managing production online, if the code to be identified does not satisfy the identification rules for some reason and becomes unidentifiable,
Instead of issuing a warning and waiting until some kind of assistance work is performed and stopping the progress, the input image information at that time, along with the context of the product at that time, lot information, date and time, and unidentifiable process, is recorded in the unrecognizable history. Store it as information. The history information is made available as a service as needed, allowing workers and managers to reproduce situations that they cannot recognize and assist them with correct information.

〔作用〕[Effect]

製品のIDコードとして、識別対象の文字やコードを製
品または部材に書き込んだ直後に、そのIDコードの画
像を入力し、IDコードの各文字単位で辞書データにす
るだけでなく幾つかの文字や記号からなるコード全体を
辞書にすべく、その時のコード領域の画像パターンとコ
ード部の各面積、サイズ、周囲長等の特徴量を評価して
現物そのものからデータを収集することができる設備構
成にして識別装置に記憶し、IDコード発行時の情報と
辞書データの対応付けを明確にすることにより、IDコ
ード書き込み時の印字バラツキをも吸収でき、さらには
、印字品質の評価チエツクも兼ねて印字ミスの製品の流
出を未然に防止する。
Immediately after writing the characters and codes to be identified on the product or component as the ID code of the product, input the image of the ID code, and not only create dictionary data for each character of the ID code but also create several characters and codes. In order to turn the entire code consisting of symbols into a dictionary, we created a facility configuration that can collect data from the actual object by evaluating the image pattern of the code area at that time and the features such as the area, size, and perimeter of the code part. By storing the information in the identification device and clarifying the correspondence between the information at the time of ID code issuance and the dictionary data, it is possible to absorb printing variations when writing the ID code, and also to check the evaluation of printing quality. Prevent the leakage of incorrect products.

このようにして生成した辞書データあるいは辞書パター
ンを使って印字後の製品のIDコード識別を行えば、製
品毎のパターンの形状、そしてコード体型が個々の製品
自身のものと比較することが出来るため、印字のバラツ
キや識別のためのコード体型を考慮せずに識別でき、更
には、コードの理解能力を軽減した単純な識別方法で実
用化することができる。
By using the dictionary data or dictionary pattern generated in this way to identify the ID code of the printed product, the shape of the pattern and code type for each product can be compared with those of the individual product itself. , it can be identified without considering variations in printing or the code type for identification, and furthermore, it can be put to practical use with a simple identification method that reduces the ability to understand the code.

また、識別装置を製造ラインの中にインラインで適用す
る場合において、識別対象のコードが、なんらかの原因
で識別条件が満足せずに識別不可と成ったときには、そ
の時の前後の製品の識別したIDコードの関係と、ロッ
ト情報(不明であれば無くてもよい)や日時、そして識
別不可となった識別の過程と共に、その時の入力画像を
識別不可製品の履歴情報として記憶しておく機能と、記
憶媒体をもった識別装置にその情報を記憶させておく。
In addition, when applying an identification device in-line in a production line, if the code to be identified does not satisfy the identification conditions for some reason and becomes unidentifiable, the ID code of the products before and after that time , the function to store the input image at that time as history information of unidentifiable products, along with the lot information (which can be omitted if unknown), date and time, and the process of identification that became unidentifiable. The information is stored in an identification device with a medium.

この様な構成と機能によって、警報を出して何らかのア
シスト作業が行われるまで識別不可のまま待機して進行
をストップさせるのではなく、次の製品の識別を行い製
品の流れを停滞させることなく製造ラインの進行管理が
出来る。そして、識別出来なかった製品に対するIDコ
ードの修復はロットの終了時や定期的なチエツクまたは
一定量の識別不可品が記憶されたときに、その履歴情報
をサービスできるようにして、作業者や管理者が認識不
可の状況を再現し、製造ラインから認識不可の製品を抜
き取って現象を再現させたり現物からIDコードを読み
取ることなく瞬時に正しいIDコードを修復することが
できる。
With this configuration and function, instead of issuing an alarm and waiting unidentified until some kind of assistance work is performed and stopping progress, the next product can be identified and manufactured without stopping the flow of products. You can manage the progress of the line. The ID codes for products that could not be identified can be repaired at the end of a lot, at regular checks, or when a certain amount of unidentifiable products are stored, so that history information can be made available to workers and managers. To instantly restore a correct ID code without having to reproduce an unrecognizable situation, extract an unrecognized product from a production line, reproduce the phenomenon, or read the ID code from the actual product.

〔実施例〕〔Example〕

以下、本発明の一実施例を第1図から第11図に基づい
て説明する。第1図は、製品lに書き込んであるIDコ
ード2をTVカメラ等のセンサーを含む光学系3により
IDコード部を撮像し、画像信号5に変換して識別装置
4に取り込み、パターン認識方法によりIDコードを自
動識別するための構成を示した図であり、1台の認識装
置に対し1台または複数の光学系を接続して使用すとき
の構成を示したものである。ここでTVモニタ6は、識
別装置に入力された画像や識別結果を表示するためのも
のである。第2図は、識別装置4の内部構成を示した図
であり、識別装置4では、センサ一部3から出力された
IDコード2の画像信号5を画像入出力基板9へ、TV
モニタ6に表示するような画像データとして入力し、こ
の画像データを基にして識別装置内のCPU基板10と
パターンマツチング等の画像処理を行う画像処理基板1
2とにより、人力した画像の中からIDコード2を識別
処理する。これらの基板は、それぞれCPUのデータラ
イン14及び画像のデータライン15で結合されて動作
する構成になっており、さらに、このデータラインに認
識した結果や認識過程の履歴及び識別のための辞書パタ
ーンデータなどを記憶しておくための記憶装置(ICメ
モリ。
Hereinafter, one embodiment of the present invention will be described based on FIGS. 1 to 11. FIG. 1 shows an ID code 2 written on a product 1, which is imaged by an optical system 3 including a sensor such as a TV camera, converted into an image signal 5, imported into an identification device 4, and then processed by a pattern recognition method. It is a diagram showing a configuration for automatically identifying an ID code, and shows a configuration when one or more optical systems are connected to one recognition device. Here, the TV monitor 6 is for displaying images input to the identification device and identification results. FIG. 2 is a diagram showing the internal configuration of the identification device 4. In the identification device 4, the image signal 5 of the ID code 2 output from the sensor part 3 is sent to the image input/output board 9.
An image processing board 1 that inputs image data as displayed on a monitor 6 and performs image processing such as pattern matching with a CPU board 10 in the identification device based on this image data.
2, the ID code 2 is identified from the manually generated image. These boards are connected to each other by a CPU data line 14 and an image data line 15 to operate, and these data lines also contain recognition results, a history of the recognition process, and a dictionary pattern for identification. A storage device (IC memory) for storing data etc.

ディスクなど)7とそれをコントロールするための記憶
装置コントロール基板13、及び認識結果や認識要求命
令を外部装置と通信ライン8で通信する通信基板11を
接続している。
(such as a disk) 7, a storage device control board 13 for controlling it, and a communication board 11 for communicating recognition results and recognition request commands with an external device via a communication line 8.

このような構成の識別装置によりIDコードを識別する
方法と、それを用いた応用方法について第3図および第
4図に基づいて半導体製造プロセス工程を対象にして説
明する。第3図は、半導体プロセス工程のマクロ的な工
程フローと識別装置の関係を示したものであり、半導体
を製造工程にウェハ17aを投入すると同時に、ウェハ
にIDコード印字装置180によりウェハ17bに文字
を印字する。次に、印字されたウェハ17cは、通常の
場合、そのまま酸化・CVD装置18等の製造プロセス
の初工程に投入されることが一般的であるのに対し、こ
こでは印字後のウェハ17cをIDコード識別装置4a
と光学系3aにより、IDコード状態の画像を入力する
。そして、その画像状態を基にして生産進行管理等の製
造プロセス管理システム23からの製品情報とIDコー
ド画像との対応付けを識別装置4aで行わせる。さらに
、この対応付けを行った画像からIDコードの印字品質
をチエツクすると同時に、このよりコードを製造プロセ
スの中で識別するための辞書パターンデータを評価して
第2図に示す記憶装置7に登録しておき、この辞書パタ
ーンを用いて全工程の中で識別処理させる。この様にす
ることにより、製品に印字されたIDコードの印字ミス
した製品を生産ラインに流すことを防ぐと同時に書き込
まれた直後の製品のIDコードから辞書パターンを登録
することが出来るため、その時の印字状態、つまり、若
干の位置ずれとか文字のかすれ及び文字の組合せ等が文
字識別の特徴的な辞書として登録でき、通常なら識別の
ための外乱要素となるものが識別のためのパターン情報
として効果的な役割を果たすことができる。したがって
、辞書パターンと製品のIDコードとが同一のパターン
と成るものを認識すればよく簡単な識別方法で適用する
ことが出来る。このため、第3図に示すように各製造工
程(装置)18〜22に対する識別装置は、通信ライン
8bによって識別装置4aから辞書パターンの情報伝送
を行って製品のIDコードの識別を行うことが出来る。
A method of identifying an ID code using an identification device having such a configuration and an application method using the same will be described with reference to FIGS. 3 and 4, with reference to semiconductor manufacturing process steps. FIG. 3 shows the relationship between the macro process flow of the semiconductor process and the identification device. At the same time as a wafer 17a is introduced into the semiconductor manufacturing process, an ID code printing device 180 prints characters on the wafer 17b. Print. Next, the printed wafer 17c is normally put into the first step of the manufacturing process, such as the oxidation/CVD device 18, but here, the printed wafer 17c is used as an ID. Code identification device 4a
An image of the ID code state is inputted by the optical system 3a. Then, based on the image state, the identification device 4a associates the product information from the manufacturing process management system 23 such as production progress management with the ID code image. Furthermore, the printing quality of the ID code is checked from the image with this association, and at the same time, the dictionary pattern data for identifying this twisted code during the manufacturing process is evaluated and registered in the storage device 7 shown in FIG. This dictionary pattern is then used to perform identification processing during the entire process. By doing this, it is possible to prevent products with misprinted ID codes from being sent to the production line, and at the same time, it is possible to register the dictionary pattern from the ID code of the product immediately after it has been written. Printing conditions, such as slight positional deviations, blurred characters, and combinations of characters, can be registered as characteristic dictionary for character identification, and what would normally be a disturbance element for identification can be registered as pattern information for identification. able to play an effective role. Therefore, it is only necessary to recognize a pattern in which the dictionary pattern and the product ID code are the same, and the method can be applied using a simple identification method. Therefore, as shown in FIG. 3, the identification device for each manufacturing process (apparatus) 18 to 22 can identify the ID code of the product by transmitting dictionary pattern information from the identification device 4a through the communication line 8b. I can do it.

この時、各識別装置4b〜4fと光学系3b〜3fの倍
率等の条件は、辞書パターンを登録した識別装置4aと
光学系3aと同じ条件にする必要があるが、前もって条
件係数が設定可能であれば識別装置で自動的に変換して
入力画像の条件を合わせることが出来るため、この限り
ではない。また、識別結果は、通信ライン8a、8cに
より、プロセス管理システム23に情報を集め、その情
報を各製造工程の装置へ送りIDコードに従った製造を
行うことが出来る。この識別結果は、集中的に集めて管
理するのではなく、各装置毎に情報を送って管理させる
ことはもちろん可能である。(図示せず。)また、第3
図のように各製造工程または製造装置毎に識別装置を設
けて適用する以外に、第4図に示すように1台の識別装
置4でIDコードを印字した直後の印字品質及び辞書デ
ータ登録と識別を行うようにしてもよい。このように、
IDコード書き込み直後のコードパターンをマスターと
して識別させることができるのは、IDコード自体が一
度書き込まれたならば不変のものとして途中の工程で変
更や追加など行わず、仮にそのような事が起こった時に
は、IDコードを基本にした製品の履歴を管理するよう
になる事が当然だからである。
At this time, the conditions such as magnification of each identification device 4b to 4f and optical system 3b to 3f must be the same as those of the identification device 4a and optical system 3a in which the dictionary pattern is registered, but condition coefficients can be set in advance. This is not the case, since the identification device can automatically convert the input image to match the conditions of the input image. Further, the identification results are collected in the process management system 23 through the communication lines 8a and 8c, and the information is sent to the equipment of each manufacturing process to perform manufacturing according to the ID code. Rather than centrally collecting and managing the identification results, it is of course possible to send the information to each device and have it managed. (Not shown.) Also, the third
In addition to providing and applying an identification device for each manufacturing process or manufacturing device as shown in the figure, printing quality and dictionary data registration immediately after printing an ID code with one identification device 4 as shown in FIG. Identification may also be performed. in this way,
The reason why it is possible to identify the code pattern immediately after writing the ID code as the master is because once the ID code itself is written, it is assumed to be unchangeable and no changes or additions are made during the process, and even if such a thing were to occur, This is because in some cases, it is natural that product history will be managed based on ID codes.

次に、IDコード識別のための辞書パターンの登録方法
と識別方法について第5図、第6図、第7図に基づいて
説明する。第5図(a)に示すように、印字後ウェハ1
7(印字装置は図示せず。)から入力した第5図(b)
に示す画像24a〜24Cを基本にして、第6図に示す
ように、辞書ナンバーとIDコードとの意味付は及びパ
ターンデータと特徴量α1〜αnを関係付けた辞書デー
タとして登録する。この時のパターンデータ25a〜2
5nは、IDコード全体の外接四角形の領域程度でよく
、そのサイズを特に限定する必要はないが辞書パターン
として適切かどうかのチエツクを行うための規格化が必
要である。また、IDコードの意味付けは、第6図に示
すように、IDコードと同じものを用いて管理するのが
運用し易いが、この限りではない。また、特徴量は、辞
書パターンの検索や製品分類と合わせた辞書の整理体型
化を目的としたもので、多数の辞書パターンから識別目
的の辞書パターン候補を幾つかに絞り込み、識別処理の
高速化ができるようにしている。
Next, a dictionary pattern registration method for ID code identification and an identification method will be explained based on FIGS. 5, 6, and 7. As shown in FIG. 5(a), after printing, the wafer 1
Figure 5(b) input from 7 (printing device not shown)
Based on the images 24a to 24C shown in FIG. 6, the meanings of dictionary numbers and ID codes are registered as dictionary data in which pattern data and feature quantities α1 to αn are associated. Pattern data 25a-2 at this time
5n may be the area of the circumscribed rectangle of the entire ID code, and there is no need to specifically limit its size, but it is necessary to standardize it to check whether it is appropriate as a dictionary pattern. Furthermore, as shown in FIG. 6, it is easier to manage the meaning of the ID code by using the same ID code, but this is not the only option. In addition, the feature values are used to organize the dictionary in conjunction with dictionary pattern searches and product classification, and narrow down the dictionary pattern candidates for identification purposes from a large number of dictionary patterns to a few, speeding up the identification process. We are making it possible to do so.

この特徴量も限定する必要はなく文字部が占める総面積
等の簡単な評価値でよい。これらの特徴量は、第2図に
示す記憶装置7に記憶させておき、他の識別装置と共通
使用を可能としている。
There is no need to limit this feature amount either, and a simple evaluation value such as the total area occupied by the character portion may be used. These feature amounts are stored in the storage device 7 shown in FIG. 2, so that they can be used in common with other identification devices.

次に、上記した辞書データを用いてIDコード識別の認
識方法を第7図より説明する。第7図の(a)に示すよ
うに入力画像は、同図(b)に示すようにコード全体の
領域の切り出しを行う。この領域の切り出しは、辞書パ
ターンの登録方法と同じようにIDコードの文学部全体
の外接四角形を検出する。そして既に登録しである辞書
パターンデータとマツチングすることにより最も一致す
る辞書No、 を検出し、辞書No、に対するコード意
味付は関係を読み出すことによってIDコードを識別す
ることが出来る。
Next, a method for recognizing ID code identification using the above-mentioned dictionary data will be explained with reference to FIG. As shown in FIG. 7(a), the input image is cut out into the entire code area as shown in FIG. 7(b). This area is extracted by detecting the circumscribed rectangle of the entire literature section of the ID code in the same way as the dictionary pattern registration method. Then, by matching with already registered dictionary pattern data, the most matching dictionary No., is detected, and the code meaning for the dictionary No. is read out to identify the ID code.

これに対して、第8図に示す従来の方法による辞書パタ
ーンの登録方法は、IDコードとして使用する全ての文
字フォントを書き込んだ辞書パターン登録のためにサン
プルウェハ26を用意して光学系3により同図(b)に
示す画像27を入力し、第9図に示すように文字毎の辞
書データとして文字のフォントパターンや面積周囲長等
の特徴量を登録するか、予め文字形状を設計してデータ
を作成するかして識別処理をするために、第10図(a
)に示すように、各入力画像においてIDコードの中で
同図(b)のように各文字毎に文字を切り出し、この切
り出した文字に対して既に登録した辞書パターンをマツ
チングさせて1文字づつ識別しIDコードを識別する方
法であり、この方法は、文字毎が識別単位となるため非
常に多くの種類の辞書データが必要である欠点と、第1
0図(a)に示したように、文字の並びに不揃いがある
画像(2)、(3)に対して複雑な文字の切り出しを細
かく行わなければならない。また、入力画像(4)のよ
うに文字ががすれた場合などは、識別不可能となる。
On the other hand, in the conventional dictionary pattern registration method shown in FIG. Input the image 27 shown in FIG. 9(b), and either register the character's font pattern, area perimeter, and other feature quantities as dictionary data for each character as shown in FIG. 9, or design the character shape in advance. In order to create data and perform identification processing, the data shown in Fig. 10 (a
), in each input image, each character is cut out from the ID code as shown in (b) of the same figure, and the cut out characters are matched with the already registered dictionary pattern, character by character. This method has two disadvantages: each character is an identification unit, so a large number of types of dictionary data are required;
As shown in Figure 0 (a), complex characters must be precisely extracted from images (2) and (3) in which the characters are arranged irregularly. Furthermore, if the characters are blurred as in input image (4), it becomes impossible to identify them.

このように、従来方法と比較して本発明のIDコード識
別方法は、辞書パターン登録の簡略化と文字切り出しの
簡略化と同時に識別率を向上させる効果がある。これは
、辞書パターン種類を少なくし、辞書パターンの中に持
っているデータの要素を多くしたことによるものである
As described above, compared to the conventional method, the ID code identification method of the present invention has the effect of simplifying dictionary pattern registration and character extraction, and at the same time improving the identification rate. This is due to reducing the number of dictionary pattern types and increasing the number of data elements contained in the dictionary patterns.

しかし、これらの識別方法によっても、製品が生産ライ
ンで流れている間にIDコード部分が損傷したりして識
別できないことがある。このような場合には、第2図に
示す記憶装置7に、その時の識別履歴データを記憶する
その識別履歴データを次の(1)〜(6)に示す。
However, even with these identification methods, the ID code portion may be damaged while the product is on the production line, making it impossible to identify the product. In such a case, the identification history data stored at that time in the storage device 7 shown in FIG. 2 is shown in the following (1) to (6).

(1)整理ナンバー (2)日時 (3)ロット情報等 (4)入力画像データ (5)識別判定の評価値 (6)1あるいはN個前の製品のIDコードこの識別不
可時の情報は、第11図に示すフォーマットで情報の整
理ナンバーに対して、月・日・時・分等の日時とその時
の品種あるいはロット情報と識別不可となった人力画像
のファイル名と識別不可となった原因を解析するための
識別評価値と1つ前の製品のIDコードと仮置コードそ
して仮置コードの修復履歴を記憶する。この情報は基本
的に第3図及び第4図に示す各認識装置に記憶するよう
にして運用しても、システムの全体を管理する装置に情
報を送り管理させる方法のどちらでもよい。このように
することによって、識別不可の製品の履歴を登録して、
第3図に示す生産管理システム23にその情報を送り、
そこで識別不可の製品に対して第11図に示す整理ナン
バーに対応した仮のIDコードを付けて製品の流れを止
めることなく製造進行させることが出来る。そして、各
識別装置あるいは生産管理システムでは、第11図のフ
ォーマットで識別不可の状況を製造ライン管理者に知ら
せることが出来る構成にしておく。そして、その管理が
識別不可の履歴と画像状況等を呼び出し正式のIDコー
ドに修復して製造管理を正常に戻すことが出来る。この
修復作業は、各識別装置で行っても、システム全体の管
理を行うところに識別装置の履歴データを呼び出せる構
成にして行う方法どちらでも実現できることはもちろん
である。
(1) Serial number (2) Date and time (3) Lot information, etc. (4) Input image data (5) Identification judgment evaluation value (6) ID code of 1 or N previous product The information when identification is not possible is as follows: The reason why the date and time such as month, day, hour, minute, etc., the type or lot information at that time, and the file name of the human image that could not be distinguished from the information serial number in the format shown in Figure 11 The identification evaluation value for analysis, the ID code of the previous product, the temporary code, and the repair history of the temporary code are stored. Basically, this information may be operated by being stored in each recognition device shown in FIGS. 3 and 4, or the information may be sent and managed by a device that manages the entire system. By doing this, you can register the history of unidentifiable products and
The information is sent to the production management system 23 shown in FIG.
Therefore, by attaching a temporary ID code corresponding to the serial number shown in FIG. 11 to unidentifiable products, manufacturing can proceed without stopping the flow of products. Each identification device or production management system is configured to be able to notify the production line manager of the situation in which identification is not possible in the format shown in FIG. Then, the management can call up the unidentifiable history, image status, etc. and restore it to an official ID code, thereby restoring the manufacturing management to normal. It goes without saying that this repair work can be performed either by each identification device or by having a configuration in which the history data of the identification devices can be called up in the place that manages the entire system.

ここで、第11図の日時は識別装置のcpuがら読出し
可能なリアルタイムクロックを備えておくことにより実
現可能であり必要ならば秒単位の管理もできる。また、
品種・ロット情報は、システムの運用体型により様々で
あるが、識別装置の外部から何らかの形で情報が得られ
る場合のみ用いる。これにより識別不可の集計に対して
品種・ロット単位で行うことができるため、製造プロセ
スの不安定要素がIDコードの読み取り段階でチエツク
することが可能であり、IDコードの印字状態及び識別
装置の欠点等もフィードバックすることが出来る。また
、入力画像は、記憶装置を備えることで容易に実現でき
る。識別評価値は、■D識別の認識過程においてどこの
部分で識別不可になったかを現すものであり、この情報
によって識別不可の原因を解析することが出来る。また
、前の製品のIDコードは識別不可時の製品の関連を示
すもので、この情報に識別不可時の次の製品のIDコー
ドを追加して記憶して置き、製品の流れに規則性が有れ
ば自動修復も可能である。仮置コードはシステムの運用
規則に従ったコードであり、ここでは品種情報が予め解
っているため品種情報に特殊コードをつけて通し番号に
し、文字数を合わせている。そして、修復履歴として修
復作業を行った日時を記録してシステムの運用を行うこ
とができる。
Here, the date and time in FIG. 11 can be realized by providing a real-time clock that can be read from the CPU of the identification device, and can also be managed in seconds if necessary. Also,
Type/lot information varies depending on the type of operation of the system, but is used only when the information can be obtained in some form from outside the identification device. This allows unidentifiable aggregation to be performed on a product/lot basis, making it possible to check for unstable factors in the manufacturing process at the ID code reading stage, and to check the printing status of the ID code and the identification device. You can also give feedback on your shortcomings. Moreover, the input image can be easily realized by providing a storage device. The identification evaluation value indicates at what point in the recognition process of ■D identification it became impossible to identify, and this information allows the cause of the inability to be identified to be analyzed. In addition, the ID code of the previous product indicates the relationship between the products when identification is not possible, and the ID code of the next product when identification is not possible is added to this information and stored in order to maintain regularity in the flow of products. Automatic repair is also possible if available. The temporary code is a code that follows the operating rules of the system, and since the product type information is known in advance, a special code is attached to the product type information to make it a serial number and the number of characters is matched. Then, the system can be operated by recording the date and time when the repair work was performed as a repair history.

〔発明の効果〕〔Effect of the invention〕

本発明は以上に説明したように、識別装置内に識別処理
機能のハードウェアと辞書パターン及び画像データ、識
別履歴データを記憶する機構と通信機構を設けておくこ
とにより、IDコードの識別を基本とした生産ラインの
オンライン化が可能である。また、IDコード識別の認
識率の向上と何等かの理由により識別不可と成ったとき
、警報を出してアシスト作業が行われるまで識別不可の
まま待機して進行をストップさせるのではなく、次の製
品の識別を行い製品の流れを停滞させることなく製造ラ
インの進行管理が出来る。そして、識別出来なかった製
品に対するIDコードの修復はロットの終了時や定期的
なチエツクまたは一定量の識別不可品が記憶されたとき
に、その履歴情報をサービスできるようにして、作業者
や管理者が認識不可の状況を再現し、製造ラインから認
識不可の製品を抜き取って現象を再現させたり現物から
IDコードを読み取ることなく瞬時に正しいIDコード
を修復することができる。
As explained above, the present invention basically identifies ID codes by providing hardware for an identification processing function, a mechanism for storing dictionary patterns, image data, and identification history data, and a communication mechanism in an identification device. It is possible to bring the production line online. In addition, the recognition rate of ID code identification has been improved, and when identification becomes impossible for some reason, instead of issuing an alarm and waiting until assistance work is performed without stopping progress, the next step is to It is possible to identify products and manage the progress of the production line without stopping the flow of products. The ID codes for products that could not be identified can be repaired at the end of a lot, at regular checks, or when a certain amount of unidentifiable products are stored, so that history information can be made available to workers and managers. To instantly restore a correct ID code without having to reproduce an unrecognizable situation, extract an unrecognized product from a production line, reproduce the phenomenon, or read the ID code from the actual product.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明のIDコード識別装置の外観構成図であ
る。第2図は識別装置のハードウェア構成図である。第
3図及び第4図は生産ラインにおける識別方式の概略図
である。第5図及び第6図は本発明の辞書パターン登録
方法の概略図である第7図は本発明のIDコード識別方
法の概略図である。第8図及び第9図は従来の辞書パタ
ーンの登録方法の概略図である。第10図は従来のID
コードの識別方法の概略図である。第11図は、IDコ
ードが識別できない場合に記憶しておく識別履歴データ
のフォーマットを示す図である。 1・・・識別対象製品、2・・・IDコード、3・・・
TVカメラを含めた光学系、4・・・識別装置、7・・
・記憶装置、8・・・通信ライン。 第 1 目 4−ボス・3緻置 第1
FIG. 1 is an external configuration diagram of an ID code identification device of the present invention. FIG. 2 is a hardware configuration diagram of the identification device. 3 and 4 are schematic diagrams of the identification system in the production line. 5 and 6 are schematic diagrams of the dictionary pattern registration method of the present invention. FIG. 7 is a schematic diagram of the ID code identification method of the present invention. FIGS. 8 and 9 are schematic diagrams of a conventional dictionary pattern registration method. Figure 10 shows the conventional ID
FIG. 3 is a schematic diagram of a code identification method. FIG. 11 is a diagram showing the format of identification history data to be stored when the ID code cannot be identified. 1... Product to be identified, 2... ID code, 3...
Optical system including TV camera, 4...Identification device, 7...
-Storage device, 8...communication line. 1st item 4-Boss/3 Precision 1st

Claims (1)

【特許請求の範囲】 1、IDコードを識別してIDコードに基づいて製造工
程の管理をするIDコード識別方法において、製品又は
製造組立の対象としての半製品へIDコードを付与した
後にIDコードの画像を入力し、該入力画像からID識
別用の辞書データを抽出し、該抽出した辞書データを登
録し、該登録した辞書データを用いて製造工程の識別部
で該製品又は半製品のIDコードを読み取り識別するこ
とを特徴とするIDコード識別方法。 2、IDコードを被対象物に付与した後のIDコードの
パターンを辞書パターンデータとし、該辞書パターンデ
ータに対してIDコードの意味付けを行い辞書へ登録し
、該被対象物の製造工程の識別部で該登録した辞書パタ
ーンデータの中から最も一致する辞書パターンデータを
検出することにより、IDコードの個々の文字パターン
及びコード体系、意味付けを解析することなく該IDコ
ードの識別をすることを特徴とするIDコード識別方法
。 3、請求項1又は2記載のIDコード識別方法において
、該製造工程の識別部においてIDコードの識別が不可
能の場合に、識別不可能の整理番号に対して、その入力
画像、日時、若しくは識別不可判定情報を履歴情報とし
て記憶しておき、識別不可能のときの状況を再現するこ
とを特徴とするIDコード識別方法。 4、IDコードを識別してIDコードに基づいて製造工
程の管理をするIDコード識別装置において、製品又は
製造組立の対象としての半製品に対して付与したIDコ
ードの画像を入力する手段と、該入力した画像からID
識別用の辞書データを抽出する手段と、該抽出した辞書
データを登録する手段と、該登録した辞書データを用い
て製造工程において該製品又は半製品のIDコードを読
み取る識別手段とからなることを特徴とするIDコード
識別装置。 5、該辞書データを登録する手段が該識別手段の中に設
けられていることを特徴とする請求項4記載のIDコー
ド識別装置。 6、該辞書データを登録する手段から通信手段を介して
複数の製造工程に対応した該識別手段に対して辞書デー
タを送ることができ、該識別装置が辞書データを共通に
使用できることを特徴とする請求項4記載のIDコード
識別装置。
[Claims] 1. In an ID code identification method for identifying an ID code and managing a manufacturing process based on the ID code, the ID code is assigned after an ID code is assigned to a product or a semi-finished product as an object of manufacturing and assembly. input an image of An ID code identification method characterized by reading and identifying a code. 2. After assigning the ID code to the object, the ID code pattern is used as dictionary pattern data, and the ID code is assigned a meaning to the dictionary pattern data and registered in the dictionary, and the manufacturing process of the object is controlled. By detecting the most matching dictionary pattern data from among the registered dictionary pattern data in the identification unit, the ID code can be identified without analyzing the individual character patterns, code system, and meaning of the ID code. An ID code identification method characterized by: 3. In the ID code identification method according to claim 1 or 2, when the ID code cannot be identified in the identification section of the manufacturing process, the input image, date and time, or An ID code identification method characterized by storing non-identifiable determination information as historical information and reproducing a situation when identification was impossible. 4. In an ID code identification device that identifies an ID code and manages manufacturing processes based on the ID code, means for inputting an image of an ID code assigned to a product or a semi-finished product as an object of manufacturing and assembly; ID from the input image
The method is comprised of means for extracting dictionary data for identification, means for registering the extracted dictionary data, and identification means for reading the ID code of the product or semi-finished product in the manufacturing process using the registered dictionary data. Characteristic ID code identification device. 5. The ID code identification device according to claim 4, wherein means for registering the dictionary data is provided in the identification means. 6. The dictionary data can be sent from the means for registering the dictionary data via the communication means to the identification means corresponding to a plurality of manufacturing processes, and the identification devices can use the dictionary data in common. The ID code identification device according to claim 4.
JP2110044A 1990-04-27 1990-04-27 ID code identification method Expired - Lifetime JP2776956B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2110044A JP2776956B2 (en) 1990-04-27 1990-04-27 ID code identification method
KR1019910006669A KR910018940A (en) 1990-04-27 1991-04-25 ID code identification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2110044A JP2776956B2 (en) 1990-04-27 1990-04-27 ID code identification method

Publications (2)

Publication Number Publication Date
JPH0410089A true JPH0410089A (en) 1992-01-14
JP2776956B2 JP2776956B2 (en) 1998-07-16

Family

ID=14525690

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2110044A Expired - Lifetime JP2776956B2 (en) 1990-04-27 1990-04-27 ID code identification method

Country Status (2)

Country Link
JP (1) JP2776956B2 (en)
KR (1) KR910018940A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997005565A1 (en) * 1995-07-25 1997-02-13 Komatsu Ltd. Method and device for registering inspection standard of character inspecting device
US8457404B2 (en) 2010-08-24 2013-06-04 Fuji Xerox Co., Ltd. Image processing apparatus, computer readable medium for image processing and computer data signal for image processing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6098153A (en) * 1983-11-04 1985-06-01 Nissan Motor Co Ltd Electronic engine controller having engine operating pattern memory function
JPS61164236A (en) * 1985-01-17 1986-07-24 Oki Electric Ind Co Ltd Test system of semiconductor wafer
JPS63237186A (en) * 1987-03-25 1988-10-03 Daihatsu Motor Co Ltd Reference pattern generating device
JPS63253489A (en) * 1987-04-10 1988-10-20 Hitachi Ltd Picture recognizing method
JPH01170013A (en) * 1987-12-25 1989-07-05 Teru Kyushu Kk Wafer transfer method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2535399B2 (en) 1989-02-01 1996-09-18 富士電機株式会社 Similar character discrimination method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6098153A (en) * 1983-11-04 1985-06-01 Nissan Motor Co Ltd Electronic engine controller having engine operating pattern memory function
JPS61164236A (en) * 1985-01-17 1986-07-24 Oki Electric Ind Co Ltd Test system of semiconductor wafer
JPS63237186A (en) * 1987-03-25 1988-10-03 Daihatsu Motor Co Ltd Reference pattern generating device
JPS63253489A (en) * 1987-04-10 1988-10-20 Hitachi Ltd Picture recognizing method
JPH01170013A (en) * 1987-12-25 1989-07-05 Teru Kyushu Kk Wafer transfer method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997005565A1 (en) * 1995-07-25 1997-02-13 Komatsu Ltd. Method and device for registering inspection standard of character inspecting device
US8457404B2 (en) 2010-08-24 2013-06-04 Fuji Xerox Co., Ltd. Image processing apparatus, computer readable medium for image processing and computer data signal for image processing

Also Published As

Publication number Publication date
JP2776956B2 (en) 1998-07-16
KR910018940A (en) 1991-11-30

Similar Documents

Publication Publication Date Title
CN100390814C (en) Bill handling system and bill handling method
US20010041009A1 (en) Customer information management system and method using text recognition technology for the indentification card
JPH0410089A (en) Method and device for identifying id code
KR20240101455A (en) Information processing program, information processing method, and information processing device
CN100501736C (en) History control apparatus
WO2002101638A1 (en) Verifying results of automatic image recognition
JPH11144057A (en) Device and method for image recognition
WO2021025579A1 (en) System and method for identifying numbered railway components
US6049637A (en) System and method for automated data capture of sequential form numbers at a collator/press assembly machine using an optical reader which does not capture an image of the form number
JPH06180751A (en) Face picture photographing device
US20210027052A1 (en) Image-processing device, image processing method, and storage medium on which program is stored
JPS6316795B2 (en)
JP4809637B2 (en) Character recognition system and character recognition method
KR102621002B1 (en) Unmanned access management system
JP3087727B2 (en) Identification device, identification method, and transport device
JP3006294B2 (en) Optical character reader
WO1999017102A1 (en) A method of and apparatus for inspecting printed information
JP2862551B2 (en) Character reader
JP2771379B2 (en) ID management device
JPH05114019A (en) Image segmentation control system
JP2024032414A (en) Information processing device, information processing method, program and information processing system
JPH0628462A (en) Fingerprint matching processor
JP2003115029A (en) Document reader
JP2878772B2 (en) Optical character reader
JPH0968535A (en) Image processing system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080501

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080501

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090501

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100501

Year of fee payment: 12

EXPY Cancellation because of completion of term