JP2009098859A - Product inspection system - Google Patents

Product inspection system Download PDF

Info

Publication number
JP2009098859A
JP2009098859A JP2007268988A JP2007268988A JP2009098859A JP 2009098859 A JP2009098859 A JP 2009098859A JP 2007268988 A JP2007268988 A JP 2007268988A JP 2007268988 A JP2007268988 A JP 2007268988A JP 2009098859 A JP2009098859 A JP 2009098859A
Authority
JP
Japan
Prior art keywords
inspection information
product
inspection
machine
identification key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007268988A
Other languages
Japanese (ja)
Inventor
Yasushi Endo
遠藤  恭
Koichi Uemura
康一 植村
Kosuke Teramura
公佑 寺村
Masami Tomioka
雅巳 冨岡
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.)
Toyota Industries Corp
Original Assignee
Toyota Industries 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 Toyota Industries Corp filed Critical Toyota Industries Corp
Priority to JP2007268988A priority Critical patent/JP2009098859A/en
Publication of JP2009098859A publication Critical patent/JP2009098859A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a product inspection system which can easily recognize a state of inspection information even in inspecting products of different types. <P>SOLUTION: When reading of an identification key is carried out by a bar code reader 5 from a bar code B which is attached to a machine W, the machine W is automatically photographed by cameras 1a to 1e and an inspection information input screen is displayed on a monitor 4. When an operator registers a position of a spot of failure and inspection information obtained by a visual inspection of the machine W by inputting from an input unit 3 while looking at the inspection information input screen on the monitor 4, the inputted spot of failure and the inspection information are stored in a server 7 in correspondence to the identification keys. The server 7 sets a tabulation subject region for each part composing the machine W based on the identification keys and tabulates by extracting the inspection information for each tabulation subject area from the inspection information stored for the machine W. The tabulation result is confirmed by a terminal 8 in each manufacturing process connected to a server 7 through a hub 6. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、製品の検査システムに係り、特に製品個体の各箇所における検査情報をその箇所の位置と共に入力して記憶させる検査システムに関する。   The present invention relates to a product inspection system, and more particularly to an inspection system that stores and stores inspection information at each location of a product individual together with the location of the location.

一般に、製品の製造においては塗装検査等の不具合検査が行われるが、従来、検査工程における検査結果は製品毎に用紙に記載され、その用紙を製品と共に修正工程に送り出すことで検査結果の伝達がなされていた。
ところが、不具合の箇所を伝達するためには、図面等において該当箇所を指定しなければならず、図面が記載された用紙を製品毎に用意するのに費用が嵩むと共に手間がかかるものであった。
そこで、特許文献1には、製品のイメージ画像を取得し、このイメージ画像上で不具合箇所の位置を特定して、不具合の内容と共に修正作業への指示を行う作業指示装置が提案されている。この作業指示装置によれば、図面が記載された用紙を用意する必要はなくなり、修正作業への指示が容易となる。
In general, in the manufacture of products, defect inspections such as coating inspection are performed. Conventionally, inspection results in the inspection process are written on paper for each product, and the inspection results are transmitted by sending the paper to the correction process together with the product. It was made.
However, in order to communicate the location of the defect, it is necessary to specify the corresponding location in the drawing etc., and it is expensive and time-consuming to prepare the paper on which the drawing is described for each product. .
Therefore, Patent Document 1 proposes a work instruction device that acquires an image of a product, specifies the position of a defective portion on the image, and instructs the correction work together with the content of the defect. According to this work instruction device, it is not necessary to prepare a sheet on which a drawing is described, and an instruction for a correction work is facilitated.

特開平10−269292号公報Japanese Patent Laid-Open No. 10-269292

不具合の発生については、製品の中のどの位置でどのような不具合が発生しやすいか等の傾向を把握して品質管理、製造管理等に反映させることが有意義であるが、特許文献1の作業指示装置では、不具合発生の集計を行っていないため、傾向を把握することはできない。仮に、一定の品種の多数の製品に対する不具合検査を行い、イメージ画像上で特定された不具合箇所の位置及び不具合の内容を集計すれば、不具合発生の状況を認識することが可能となる。
しかしながら、それぞれ同一の部品あるいは形状や大きさが異なる同種の部品を用いている異品種の製品の検査を行う場合には、製品の品種毎に同一あるいは同種の部品の位置が異なると、上記のような不具合箇所の位置及び不具合の内容を集計しても、同一あるいは同種の部品毎の不具合発生の状況等を把握することは困難であった。
Regarding the occurrence of defects, it is meaningful to grasp the tendency such as what kind of defects are likely to occur in the product and reflect them in quality control, manufacturing control, etc. Since the pointing device does not count the occurrence of defects, it cannot grasp the trend. If a defect inspection is performed on a large number of products of a certain product type and the positions of the defect points and the contents of the defects specified on the image are totaled, it is possible to recognize the state of the defect occurrence.
However, when inspecting different kinds of products using the same parts or the same kind of parts with different shapes and sizes, if the position of the same or the same kind of parts differs for each kind of product, Even if the positions of such trouble spots and the contents of the troubles are totaled, it is difficult to grasp the situation of the trouble occurrence for each of the same or similar parts.

この発明はこのような問題点を解消するためになされたもので、異品種の製品の検査に対しても検査情報の状況を容易に認識することができる製品の検査システムを提供することを目的とする。   The present invention has been made to solve such problems, and it is an object of the present invention to provide a product inspection system capable of easily recognizing the status of inspection information even when inspecting different types of products. And

この発明に係る製品の検査システムは、製品個体毎に取り付けられ且つその製品個体を識別するための識別キーが記憶された識別体と、識別体に記憶されている識別キーを読み取る読取装置と、製品個体を撮影するための撮像装置と、撮像装置により撮影された製品個体の画像を表示するモニタと、モニタに表示された製品個体の画像上で製品個体の各箇所における検査情報をその箇所の位置と共に入力するための検査情報入力装置と、読取装置により読み取られた識別キーと検査情報入力装置から入力された検査情報とを対応付けて記憶する記憶手段と、検査情報の集計条件が設定されると共に設定された集計条件と記憶された識別キーに基づいてその製品個体に対する集計対象領域を設定し、記憶された検査情報のうち設定された集計対象領域に含まれる検査情報を抽出して集計する集計手段とを備えたものである。   The product inspection system according to the present invention includes an identification body that is attached to each product individual and stores an identification key for identifying the product individual, a reader that reads the identification key stored in the identification body, An imaging device for photographing a product individual, a monitor that displays an image of the product individual photographed by the imaging device, and inspection information at each location of the product individual on the image of the product individual displayed on the monitor Inspection information input device for inputting together with the position, storage means for storing the identification key read by the reading device and the inspection information input from the inspection information input device in association with each other, and a total condition for the inspection information are set Set the aggregation target area for the product based on the set aggregation condition and the stored identification key, and set the total It is obtained by a collecting unit that aggregates extracts examination information included in the region.

なお、検査情報としては、製品個体の各箇所における不具合を示す情報を用いることができる。
また、集計対象領域は、製品の部品毎に設定することができる。
検査情報の集計条件は、予め集計手段に設定することができる。あるいは、集計条件設定装置をさらに備え、この集計条件設定装置を介して検査情報の集計条件が集計手段に設定されてもよい。
さらに、読取装置が識別体から識別キーを読み取ったときに自動的に撮像装置により製品個体を撮影してモニタに表示させる制御装置を備えてもよい。
In addition, as the inspection information, information indicating a defect in each part of the product individual can be used.
Further, the aggregation target area can be set for each part of the product.
The aggregation condition of the inspection information can be set in the aggregation unit in advance. Alternatively, a totaling condition setting device may be further provided, and the totaling condition of the inspection information may be set in the totaling means via the totaling condition setting device.
Further, a control device may be provided that automatically captures an image of the product by the imaging device and displays it on the monitor when the reading device reads the identification key from the identifier.

この発明によれば、記憶手段が識別キーと検査情報とを対応付けて記憶すると共に、集計手段が検査情報の集計条件と識別キーに基づいてその製品個体に対する集計対象領域を設定し、記憶された検査情報のうち設定された集計対象領域に含まれる検査情報を抽出して集計するので、異品種の製品の検査に対しても検査情報の状況を容易に認識することが可能となる。   According to the present invention, the storage means stores the identification key and the inspection information in association with each other, and the aggregation means sets the aggregation target area for the product individual based on the aggregation condition of the inspection information and the identification key, and is stored. Since the inspection information included in the set aggregation target area is extracted from the inspection information and aggregated, it is possible to easily recognize the status of the inspection information even for the inspection of products of different types.

以下、この発明の実施の形態を添付図面に基づいて説明する。
図1に実施の形態に係る製品の検査システムの全体構成を示す。この検査システムは、フォークリフトの機台を検査対象とした、塗装等の外観状態の目視検査に適用されたものである。製品としての機台Wを検査のために載置する検査用スペースSが予め所定の場所に設定されており、この検査用スペースSの近傍に複数のカメラ1a〜1eが設置されている。検査用スペースSに載置された機台Wに対し、カメラ1aは左側方から、カメラ1bは右側方から、カメラ1cは前方から、カメラ1dは後方から、カメラ1eは上方から、それぞれ撮影するためのものである。これらカメラ1a〜1eに制御装置2が接続され、制御装置2に入力装置3とモニタ4が接続されている。入力装置3としては、マウス、キーボード、タッチパネル等、汎用のコンピュータ装置に用いられる入力装置を使用することができる。
Embodiments of the present invention will be described below with reference to the accompanying drawings.
FIG. 1 shows an overall configuration of a product inspection system according to an embodiment. This inspection system is applied to a visual inspection of an appearance state such as painting, in which a machine base of a forklift is inspected. An inspection space S on which the machine base W as a product is placed for inspection is set in advance at a predetermined location, and a plurality of cameras 1a to 1e are installed in the vicinity of the inspection space S. The camera 1a is photographed from the left side, the camera 1b from the right side, the camera 1c from the front, the camera 1d from the rear, and the camera 1e from the upper side with respect to the machine base W placed in the inspection space S. Is for. A control device 2 is connected to these cameras 1 a to 1 e, and an input device 3 and a monitor 4 are connected to the control device 2. As the input device 3, an input device used for a general-purpose computer device such as a mouse, a keyboard, or a touch panel can be used.

また、機台Wには、仕様書等(図示せず)が添付されており、この仕様書等に、製品個体である機台Wを識別するための識別キーを記憶したバーコードBが表示されている。このバーコードBから識別キーを読み取るためのバーコードリーダー5が制御装置2に接続されている。
さらに、制御装置2にハブ6を介してサーバー7が接続され、必要に応じてハブ6に各製造工程における端末機8を接続することができるように構成されている。
なお、サーバー7には、製品個体である各機台Wに対応した識別キーとその機台Wの仕様とが予め格納されているものとする。
カメラ1a〜1eによりこの発明の撮像装置が、バーコードBにより識別体が、バーコードリーダー5により読取装置が、サーバー7により記憶手段及び集計手段が、それぞれ構成されている。
In addition, a specification sheet (not shown) is attached to the machine base W, and a bar code B storing an identification key for identifying the machine base W as an individual product is displayed on the specification sheet or the like. Has been. A bar code reader 5 for reading the identification key from the bar code B is connected to the control device 2.
Further, the server 7 is connected to the control device 2 via the hub 6, and the terminal 8 in each manufacturing process can be connected to the hub 6 as necessary.
It is assumed that the server 7 stores in advance an identification key corresponding to each machine stand W that is an individual product and the specifications of the machine stand W.
The cameras 1a to 1e constitute the image pickup apparatus of the present invention, the bar code B constitutes an identifier, the bar code reader 5 constitutes a reader, and the server 7 constitutes a storage means and a summing means.

次に、図2のフローチャートを参照してこの検査システムにおける検査情報の登録処理について説明する。まず、検査対象となる機台Wを検査用スペースSに載置し、ステップS1で、作業者は、バーコードリーダー5により機台Wに取り付けられているバーコードBから識別キーの読み取りを行う。
ステップS1における識別キーの読み取りが完了すると、制御装置2は、ステップS2で、カメラ1a〜1eを用いて自動的に機台Wの撮影を行う。このとき、カメラ1a〜1eにより、左側方、右側方、前方、後方及び上方の5方向からそれぞれ機台Wが撮影され、それぞれの画像がカメラ1a〜1eから制御装置2に送られる。このようにしてカメラ1a〜1eからの画像を入力した制御装置2は、モニタ4に、図3に示されるような検査情報入力画面を表示する。
Next, inspection information registration processing in this inspection system will be described with reference to the flowchart of FIG. First, the machine base W to be inspected is placed in the inspection space S, and the operator reads the identification key from the barcode B attached to the machine base W by the barcode reader 5 in step S1. .
When the reading of the identification key in step S1 is completed, the control device 2 automatically captures the machine base W using the cameras 1a to 1e in step S2. At this time, the machine base W is photographed by the cameras 1a to 1e from the left, right, front, rear, and upper directions, and the respective images are sent from the cameras 1a to 1e to the control device 2. The control device 2 that has input the images from the cameras 1a to 1e in this way displays an examination information input screen as shown in FIG.

検査情報入力画面は、例えば、ステップS1で読み取った識別キーに基づいてサーバー7から読み出した機台Wの仕様11、カメラ1a〜1eによる5方向からの機台Wの画像のうちのいずれかを選択するための画像選択ボタン12〜16,画像選択ボタン12〜16により選択された機台Wの画像17、入力した検査情報を登録するための登録ボタン18、一旦入力した検査情報を取り消すための取消ボタン19を有している。図3は、画像選択ボタン12により左側方からの機台Wの画像が選択された状態を示している。   The inspection information input screen is, for example, any one of the specification 11 of the machine base W read from the server 7 based on the identification key read in step S1 and the image of the machine base W from five directions by the cameras 1a to 1e. Image selection buttons 12-16 for selection, image 17 of machine base W selected by image selection buttons 12-16, registration button 18 for registering input inspection information, and canceling inspection information once input A cancel button 19 is provided. FIG. 3 shows a state in which the image of the machine base W from the left side is selected by the image selection button 12.

続くステップS3で、作業者は、検査用スペースSに載置されている機台Wの目視検査を行い、検査により得られる検査情報をモニタ4上の検査情報入力画面を見ながら入力装置3から入力する。例えば、機台Wのボディに施された塗装に不具合を見つけたときに、図4に示されるように、検査情報入力画面の機台Wの画像17上で不具合箇所P1の位置を指定すると、画面上のその位置にマーク「×」が表示されると共に不具合箇所P1の近傍に不具合の状況を選択するためのウインドウ20が機台Wの画像17上に重畳表示される。このとき、不具合箇所P1の位置の指定は、例えば、モニタ4の画面上でカーソルの位置を不具合箇所P1に合わせた後、図示しないマウスのクリックボタンをクリックする等の操作により行うことができる。   In the subsequent step S3, the operator performs a visual inspection of the machine base W placed in the inspection space S, and checks the inspection information obtained by the inspection from the input device 3 while viewing the inspection information input screen on the monitor 4. input. For example, when a defect is found in the coating applied to the body of the machine base W, as shown in FIG. 4, if the position of the defect point P1 is designated on the image 17 of the machine base W on the inspection information input screen, A mark “×” is displayed at that position on the screen, and a window 20 for selecting the state of the failure is displayed on the image 17 of the machine base W in the vicinity of the failure point P1. At this time, the position of the defective part P1 can be specified by, for example, an operation such as clicking a click button of a mouse (not shown) after the cursor position is aligned with the defective part P1 on the screen of the monitor 4.

このウインドウ20には、どのような不具合であるかを具体的に表す複数の検査情報が言葉で表示される。例えば、塗装工程に不具合の原因があるものとして「かぶり」、「タレ」、「ブツ」等、組立工程に不具合の原因があるものとして「キズ」、「汚れ」等、その他の工程に不具合の原因があるものとして「ザラ」、「ツヤナシ」、「テープ跡」、「色ムラ」等が表示される。
そこで、作業者は、ウインドウ20に列挙された複数の検査情報の中から、不具合箇所P1における塗装の不具合に相当する検査情報を選択して指定する。この検査情報の指定も、不具合箇所P1の位置の指定と同様に、モニタ4の画面上でカーソルの位置を該当する検査情報の上に合わせた後、クリックボタンをクリックする等の操作により行うことができる。
なお、誤って不具合箇所の位置の指定またはウインドウ20内の検査情報の指定をしたときには、取消ボタン19を選択操作することにより、一旦入力した不具合箇所の位置及び検査情報が消去され、画面上からその箇所のマーク「×」も消去される。
In this window 20, a plurality of pieces of inspection information specifically indicating what kind of trouble is displayed in words. For example, “covering”, “sagging”, “butsu”, etc. as causes of defects in the painting process, “scratches”, “dirt”, etc. as causes of defects in the assembly process, etc. "Zara", "Tsunashi", "Tape marks", "Color unevenness", etc. are displayed as the cause.
Therefore, the operator selects and designates inspection information corresponding to a coating defect at the defect point P1 from among a plurality of inspection information listed in the window 20. The inspection information is specified by an operation such as clicking the click button after the cursor is positioned on the corresponding inspection information on the screen of the monitor 4 in the same manner as the specification of the position of the defective part P1. Can do.
If the position of the defective part or the inspection information in the window 20 is specified by mistake, the position of the defective part and the inspection information once inputted are deleted by selecting and operating the cancel button 19, and from the screen. The mark “X” at that location is also deleted.

ウインドウ20内からの検査情報の指定が終了すると、機台Wの画像17上からウインドウ20が消去される。作業者は、同様にして、次の不具合箇所に対し、位置の指定及び検査情報の指定を行う。
このようにして、例えば図5に示されるように、左側方からの機台Wの画像において全ての不具合箇所P1〜P4の位置及び検査情報の指定が終了すると、同様にして、右側方、前方、後方及び上方から機台Wを見たときの不具合箇所について、それぞれの方向からの機台Wの画像上で不具合箇所の位置及び検査情報の指定を行う。
When the designation of the inspection information from within the window 20 is completed, the window 20 is deleted from the image 17 on the machine base W. Similarly, the operator designates the position and the inspection information for the next defective part.
In this way, for example, as shown in FIG. 5, in the image of the machine base W from the left side, when the specification of the positions and inspection information of all the defective portions P1 to P4 is completed, the right side, the front The position of the trouble portion and the inspection information are designated on the image of the machine stand W from each direction with respect to the trouble portion when the machine stand W is viewed from the rear and above.

そして、各方向から見た不具合箇所に関する位置及び検査情報の指定を全て完了すると、ステップS4で、作業者により画面上の登録ボタン18が選択操作される。これにより、ステップS3で入力された全ての不具合箇所の位置及び検査情報がステップS1で読み取られた識別キーと共に制御装置2からサーバー7へ送られる。
サーバー7は、制御装置2から送られてきた全ての不具合箇所の位置及び検査情報を識別キーに対応付けて記憶する。
When the designation of the position and the inspection information regarding the defective part viewed from each direction is completed, the registration button 18 on the screen is selected and operated by the operator in step S4. As a result, the positions and inspection information of all the defective portions input in step S3 are sent from the control device 2 to the server 7 together with the identification key read in step S1.
The server 7 stores the positions and inspection information of all the defective portions sent from the control device 2 in association with the identification keys.

さらに、サーバー7は、記憶された識別キー、不具合箇所の位置及び検査情報に基づき、ステップS5で、検査情報の登録を行う。これにより、検査用スペースSに載置された機台Wの検査を完了する。
続くステップS6で、検査すべき次の機台がある場合には、同様にして、検査用スペースSに次の機台を載置し、検査を行う。
以上のようにして、検査対象となる機台の検査が順次実行され、それぞれの機台に関する識別キーと不具合箇所の位置及び検査情報とが対応付けてサーバー7に記憶される。ここで、サーバー7に記憶される検査情報の一例を図6に示す。2台の機台W1及びW2に対して実施された検査結果が機台別に記されている。
Further, the server 7 registers the inspection information in step S5 based on the stored identification key, the position of the defective portion, and the inspection information. Thereby, the inspection of the machine base W placed in the inspection space S is completed.
In the subsequent step S6, when there is a next machine base to be inspected, the next machine base is similarly placed in the inspection space S and inspected.
As described above, the inspection of the machine bases to be inspected is sequentially executed, and the identification key, the position of the defective part, and the inspection information regarding each machine base are associated with each other and stored in the server 7. Here, an example of the inspection information stored in the server 7 is shown in FIG. The inspection results carried out on the two machine bases W1 and W2 are shown for each machine base.

続いて、図7のフローチャートを参照してこの検査システムにおける検査情報の集計処理について説明する。この実施の形態では各部品に対応した集計対象領域毎に検査情報の集計を行う、すなわち、集計対象領域が機台Wを構成する部品毎に設定される。例えば、ボディに対応した集計対象領域、カウンタウエイトに対応した集計対象領域、マストに対応した集計対象領域、フォークに対応した集計対象領域等が設定される。図8に示されるように、識別キー毎、すなわち機台毎の集計対象領域データが、その領域を識別する領域IDと、その領域が現れている機台の画像上の位置とによって予め設定され、サーバー7に記憶されているものとする。なお、各集計対象領域の位置は、例えば、モニタ4の画面上において、多角形の複数の頂点を示す複数の2次元座標により表すことができる。   Next, the inspection information counting process in this inspection system will be described with reference to the flowchart of FIG. In this embodiment, the inspection information is aggregated for each aggregation target area corresponding to each part, that is, the aggregation target area is set for each part constituting the machine base W. For example, a count target area corresponding to the body, a count target area corresponding to the counterweight, a count target area corresponding to the mast, a count target area corresponding to the fork, and the like are set. As shown in FIG. 8, the data to be aggregated for each identification key, that is, for each machine, is preset according to the area ID for identifying the area and the position on the image of the machine where the area appears. , And stored in the server 7. Note that the position of each aggregation target region can be represented by, for example, a plurality of two-dimensional coordinates indicating a plurality of vertices of a polygon on the screen of the monitor 4.

ステップS11で、サーバー7は、図8に示したような機台毎の集計対象領域データから、登録された識別キーに対応する領域IDの集計対象領域を得る。すなわち、集計対象領域の各面における位置データを得る。
そして、サーバー7は、ステップS12で、登録された識別キーに対応付けられた検査情報を読み込み、ステップS13で、その検査情報がステップS11で得た集計対象領域内の検査情報か否かを判定する。このとき、図6に示されるように、各検査情報は、指摘箇所のXY座標を含んでいるので、このXY座標と集計対象領域の位置データとを比較することにより、集計対象領域内の検査情報か否かの判定が可能となる。
In step S <b> 11, the server 7 obtains the aggregation target area of the area ID corresponding to the registered identification key from the aggregation target area data for each machine as shown in FIG. 8. That is, position data on each surface of the aggregation target area is obtained.
In step S12, the server 7 reads the inspection information associated with the registered identification key, and in step S13, the server 7 determines whether the inspection information is inspection information in the aggregation target area obtained in step S11. To do. At this time, as shown in FIG. 6, each inspection information includes the XY coordinates of the pointed out point. Therefore, by comparing the XY coordinates with the position data of the aggregation target region, the inspection in the aggregation target region is performed. It is possible to determine whether it is information.

判定の結果、集計対象領域内のものであれば、サーバー7は、ステップS14で、その検査情報を集計データに追加し、ステップS15で、登録された識別キーに対応付けられた次の検査情報が存在するか否かを確認する。ステップS15で次の検査情報が存在することが確認されると、ステップS12に戻って次の検査情報が読み込まれ、ステップS13でこの検査情報が集計対象領域内の検査情報か否かが判定される。このようにして、ステップS15で次の検査情報が存在しないと確認されるまで、ステップS12〜S15が繰り返される。なお、ステップS13における判定の結果、検査情報が集計対象領域内のものでなければ、ステップS14の操作を行わずに、ステップS13からステップS15へと処理が進む。   As a result of the determination, if it is within the aggregation target area, the server 7 adds the inspection information to the aggregation data in step S14, and the next inspection information associated with the registered identification key in step S15. Check whether or not exists. When it is confirmed in step S15 that the next inspection information exists, the process returns to step S12, and the next inspection information is read. In step S13, it is determined whether or not this inspection information is inspection information in the total area. The In this way, steps S12 to S15 are repeated until it is confirmed in step S15 that the next inspection information does not exist. Note that if the result of determination in step S13 is that the examination information is not within the collection target area, the process proceeds from step S13 to step S15 without performing the operation in step S14.

ステップS15で次の検査情報が存在しないと確認された場合には、ステップS16に進み、登録された識別キーに対応する次の領域IDが存在するか否かが判定される。次の領域IDが存在する場合には、サーバー7は、ステップS11に戻って次の領域IDの集計対象領域を得た後、ステップS12〜S16を繰り返す。ステップS16で次の領域IDが存在しないと判定されたところで、集計処理を終了する。
このように、設定された集計対象領域毎にその集計対象領域に含まれる検査情報を抽出して集計する。上記の集計処理により得られた集計データD1の一例を図9に示す。集計対象領域毎、すなわち、部品毎の不具合の内容及び発生件数が集計されている。
If it is confirmed in step S15 that the next inspection information does not exist, the process proceeds to step S16, and it is determined whether or not the next area ID corresponding to the registered identification key exists. If the next area ID exists, the server 7 returns to step S11 to obtain the total area for the next area ID, and then repeats steps S12 to S16. When it is determined in step S16 that the next area ID does not exist, the counting process ends.
In this way, for each set aggregation target area, examination information included in the aggregation target area is extracted and aggregated. An example of the total data D1 obtained by the above total processing is shown in FIG. The contents and the number of occurrences of defects for each area subject to aggregation, that is, for each part are aggregated.

集計処理は、上述した検査情報の登録の都度自動的に行われる。すなわち、検査情報が登録された機台一台毎に集計する、という集計条件が予めサーバー7に設定されている。この集計処理によれば不具合発生件数の最新状況が得られ、得られた不具合発生件数は、部品及び不具合内容に対応する前工程へ通知されることが好ましい。自動的な集計処理は、機台一台毎に限らず、所定機台数毎、所定時刻、所定時間間隔で、複数の機台を対象として行ってもよい。
また、検査情報の登録の都度自動的に行う代わりに、例えばハブ6を介してサーバー7に接続された端末機8の操作により実行させることもできる。この場合も、複数の機台を対象として集計処理を行うことができる。
The aggregation process is automatically performed every time the above-described inspection information is registered. That is, a totaling condition is set in the server 7 in advance such that the inspection information is totaled for each machine. According to this tabulation process, it is preferable that the latest situation of the number of trouble occurrences is obtained, and the obtained number of trouble occurrences is notified to the previous process corresponding to the parts and the contents of the trouble. The automatic counting process is not limited to each machine, but may be performed for a plurality of machines at a predetermined number of machines, at a predetermined time, and at a predetermined time interval.
Further, instead of automatically performing inspection information registration each time, it can be executed by operating the terminal 8 connected to the server 7 via the hub 6, for example. Also in this case, the aggregation process can be performed for a plurality of machines.

複数の機台を対象として集計する場合には、図10のフローチャートに従って、集計処理が行われる。このフローチャートは、図7に示したフローチャートにおいて、ステップS11の前段にステップS21及びS22を追加すると共にステップS16の後段にステップS23を追加したものである。   When tabulating a plurality of machines, the tabulation process is performed according to the flowchart of FIG. This flowchart is obtained by adding steps S21 and S22 to the previous stage of step S11 and adding step S23 to the subsequent stage of step S16 in the flowchart shown in FIG.

まず、ステップS21で、検査情報の集計条件が設定される。集計条件は、例えば、機台の機種、検査期間等を指定するもので、さらに、機種については、標準/特型品の区別をつけてもよい。また、機種、検査期間等の条件を省略することもできる。このような集計条件の設定は、例えばサーバー7に接続された端末機8等を集計条件設定装置としてこの端末機8等から設定することができる。この他、予めサーバー7に所定の集計条件が設定されていてもよい。   First, in step S21, a totaling condition for inspection information is set. The totaling condition specifies, for example, the model of the machine base, the inspection period, and the like, and the model may be distinguished from standard / special-purpose products. Also, conditions such as the model and inspection period can be omitted. Such aggregation conditions can be set from, for example, the terminal 8 or the like connected to the server 7 as an aggregation condition setting device. In addition, a predetermined aggregation condition may be set in the server 7 in advance.

次に、ステップS22で、サーバー7は、設定された集計条件に合致する識別キーを読み込み、ステップS11で、機台毎の集計対象領域データから、読み込まれた識別キーに対応する領域IDの集計対象領域を得る。その後は、図7に示したフローチャートのステップS11〜S16と同様にして、集計対象領域毎に検査情報が抽出され、集計される。
ステップS16で次の領域IDが存在しないと判定されると、ステップS23に進み、集計条件に合致する次の識別キーが存在するか否かが判定される。次の識別キーが存在する場合には、サーバー7は、ステップS22に戻って次の識別キーを読み込み、ステップS11〜S23を繰り返す。一方、ステップS23で次の識別キーが存在しないと判定されると、集計処理を終了する。
Next, in step S22, the server 7 reads an identification key that matches the set aggregation condition. In step S11, the area ID corresponding to the read identification key is aggregated from the aggregation target area data for each machine. Get the target area. Thereafter, in the same manner as steps S11 to S16 in the flowchart shown in FIG.
If it is determined in step S16 that the next area ID does not exist, the process proceeds to step S23, and it is determined whether or not there is a next identification key that matches the aggregation condition. If the next identification key exists, the server 7 returns to step S22, reads the next identification key, and repeats steps S11 to S23. On the other hand, if it is determined in step S23 that the next identification key does not exist, the counting process is terminated.

このようにして、設定された集計条件に合致する機台の識別キー全てに対して集計処理が行なわれる。この集計処理により得られた集計データD2の一例を図11に示す。集計対象領域毎、すなわち、部品毎の不具合の内容及び発生件数が集計されている。
図7あるいは図10のフローチャートに従って実行された集計処理の結果は、ハブ6を介してサーバー7に接続された各製造工程における端末機8によって確認することができ、部品毎の不具合発生の状況、傾向等を把握することが可能となる。
In this way, the totaling process is performed on all machine identification keys that meet the set totaling conditions. An example of the total data D2 obtained by this total processing is shown in FIG. The contents and the number of occurrences of defects for each area subject to aggregation, that is, for each part are aggregated.
The result of the aggregation processing executed according to the flowchart of FIG. 7 or FIG. 10 can be confirmed by the terminal 8 in each manufacturing process connected to the server 7 via the hub 6. It becomes possible to grasp trends and the like.

端末機8からの指示により、サーバー7は、各機台の集計対象領域毎の集計だけでなく、複数の機台に対して、時間的な不具合発生頻度及び不具合発生箇所の傾向、不具合の種別毎の集計、不具合の原因となる工程毎の集計、機台の機種毎の集計等を行うことができる。   In response to an instruction from the terminal 8, the server 7 performs not only counting for each tabulation target area of each machine but also the time frequency of occurrence of troubles, tendency of trouble occurrence points, and types of troubles for a plurality of machines. It is possible to perform aggregation for each process, aggregation for each process that causes a defect, aggregation for each machine model, and the like.

機台の機種が異なると、機台の部品と画像上の位置との対応関係が異なる場合がある。例えば、図12に示したカウンタ式のフォークリフトでは、画面上の特定の位置A1はシートに、位置A2は前輪にそれぞれ対応しているが、図13に示されるリーチ式のフォークリフトにおいては、画面上の同一の位置A1がボディに、位置A2がリーチレグにそれぞれ対応している。しかしながら、上述したように、サーバー7は、各機台Wに対応した識別キーに基づいて機台Wを構成する部品毎に集計対象領域を設定し、集計対象領域が現れている機台の画像上の位置によって集計対象領域データが予め設定されているため、機台の機種が異なっても、同一または同種の部品に対応する検査情報を集計することが可能となる。すなわち、互いに機種が異なる機台に対しても、ボディにおける不具合、マストにおける不具合、というように同一または同種の部品毎に不具合の状況を把握することが容易となる。さらに、特別仕様の一品物の機台に対しても、部品毎に不具合の状況を把握することができる。   If the machine type is different, the correspondence between the parts of the machine base and the position on the image may be different. For example, in the counter-type forklift shown in FIG. 12, the specific position A1 on the screen corresponds to the seat and the position A2 corresponds to the front wheel, but in the reach-type forklift shown in FIG. The same position A1 corresponds to the body, and the position A2 corresponds to the reach leg. However, as described above, the server 7 sets the aggregation target area for each part constituting the machine base W based on the identification key corresponding to each machine base W, and the image of the machine base in which the aggregation target area appears. Since the aggregation target area data is set in advance depending on the upper position, it is possible to aggregate inspection information corresponding to the same or the same type of parts even if the machine model is different. That is, it becomes easy to grasp the situation of a failure for each part of the same or the same type, such as a failure in the body and a failure in the mast, even for machine bases of different models. Furthermore, it is possible to ascertain the state of failure for each part even for a specially designed machine stand.

上記の実施の形態においては、部品毎に集計対象領域を設定したが、これに限るものではなく、例えば、図12及び13に示したように、機台Wの画像を映し出す画面の全体をメッシュ状の多数の単位領域Aに分割し、この単位領域A毎に検査情報を集計することもできる。
上記の実施の形態においては、識別キーが記憶された識別体としてバーコードBを用いたが、この他、2次元コード、RFID等に識別キーを記憶させて識別体とすることもできる。この場合、読取装置としては、2次元コードリーダー、RFIDリーダー等を用いればよい。
また、フォークリフトの機台に対する塗装の不具合検査を例にとって説明したが、塗装だけでなく、付随部品の有無を目視で確認する検査にもこの発明を適用することができる。
さらに、検査対象としては、フォークリフトの機台に限るものではなく、各種の製品を検査対象とすることができる。
In the above embodiment, the aggregation target area is set for each part. However, the present invention is not limited to this. For example, as shown in FIGS. 12 and 13, the entire screen displaying the image of the machine base W is meshed. It is also possible to divide the unit information into a large number of unit areas A and totalize the inspection information for each unit area A.
In the above embodiment, the bar code B is used as the identification body in which the identification key is stored. However, the identification key may be stored in a two-dimensional code, RFID, or the like to be used as the identification body. In this case, a two-dimensional code reader, an RFID reader, or the like may be used as the reading device.
In addition, although the example has been described with respect to the inspection of the coating failure on the machine base of the forklift, the present invention can be applied not only to the coating but also to the inspection for visually confirming the presence or absence of the accompanying parts.
Furthermore, the inspection object is not limited to the forklift machine base, and various products can be inspected.

なお、必ずしも集計対象領域と部品の形状とを一対一に対応させる必要はない。複数の部品を一つの集計対象領域として扱ってもよく、また、一つの部品を複数の集計対象領域に分割してもよい。部品の形状と一致しない領域を集計対象領域として設定してもよい。
また、図8に示したような機台毎の集計対象領域データを用いずに、製品に応じて、例えば、図12及び13に示したように、製品の画像を映し出す画面の全体をメッシュ状の多数の単位領域Aに分割し、この単位領域A毎に検査情報を集計する構成にしてもよい。
カメラによる画像は、製品に対して左側方、右側方、前方、後方及び上方の5方向には限らない。斜め方向、下方からの画像を用いたり、部分的に製品を近接撮影してもよい。
また、図6に示した検査情報データ、図8に示した集計対象領域データ、図9及び10に示した集計データは、いずれも単なる一例を示したものに過ぎず、同様の処理を実行可能であれば、データ構造は図示したものに何ら限られない。
Note that it is not always necessary to have a one-to-one correspondence between the aggregation target area and the shape of the part. A plurality of parts may be handled as one aggregation target area, or one part may be divided into a plurality of aggregation target areas. An area that does not match the shape of the part may be set as the aggregation target area.
Further, without using the aggregation target area data for each machine as shown in FIG. 8, depending on the product, for example, as shown in FIGS. 12 and 13, the entire screen displaying the product image is meshed. The unit information may be divided into a large number of unit areas A, and the inspection information may be aggregated for each unit area A.
The image by the camera is not limited to the five directions on the left side, the right side, the front, the rear, and the upper side with respect to the product. An image from an oblique direction or from below may be used, or a product may be partially photographed in close proximity.
Further, the examination information data shown in FIG. 6, the total area data shown in FIG. 8, and the total data shown in FIGS. 9 and 10 are merely examples, and the same processing can be executed. If so, the data structure is not limited to what is illustrated.

この発明の実施の形態に係る製品の検査システムの全体構成を示す図である。It is a figure showing the whole product inspection system composition concerning an embodiment of this invention. 実施の形態における検査情報の登録処理を示すフローチャートである。It is a flowchart which shows the registration process of the test | inspection information in embodiment. 実施の形態における検査情報入力画面を示す図である。It is a figure which shows the test | inspection information input screen in embodiment. 検査情報入力時におけるモニタ画面の一部を示す図である。It is a figure which shows a part of monitor screen at the time of test | inspection information input. 全ての不具合箇所の入力が完了した状態のモニタ画面の一部を示す図である。It is a figure which shows a part of monitor screen in the state where the input of all the trouble locations was completed. 実施の形態で用いられた検査情報データを示す図である。It is a figure which shows the test | inspection information data used by embodiment. 実施の形態における集計処理を示すフローチャートである。It is a flowchart which shows the total process in embodiment. 実施の形態で用いられた集計対象領域データを示す図である。It is a figure which shows the total object area | region data used by embodiment. 実施の形態で作成された集計データを示す図である。It is a figure which shows the total data created in embodiment. 実施の形態の変形例における集計処理を示すフローチャートである。It is a flowchart which shows the total process in the modification of embodiment. 実施の形態の変形例で作成された集計データを示す図である。It is a figure which shows the total data created in the modification of embodiment. 機台が表示された画面をメッシュ状の多数の単位領域に分割した状態を示す図である。It is a figure which shows the state which divided | segmented the screen on which the machine base was displayed into many mesh-shaped unit areas. 他の機種の機台が表示された画面をメッシュ状の多数の単位領域に分割した状態を示す図である。It is a figure which shows the state which divided | segmented the screen on which the machine of another model was displayed into many mesh-shaped unit areas.

符号の説明Explanation of symbols

1a〜1e カメラ、2 制御装置、3 入力装置、4 モニタ、5 バーコードリーダー、6 ハブ、7 サーバー、8 端末機、11 仕様、12〜16 画像選択ボタン、17 機台の画像、18 登録ボタン、19 取消ボタン、20 ウインドウ、W 機台、S 検査用スペース、B バーコード、P1〜P4 不具合箇所、A 単位領域。   1a to 1e camera, 2 control device, 3 input device, 4 monitor, 5 bar code reader, 6 hub, 7 server, 8 terminal, 11 specifications, 12 to 16 image selection button, 17 machine images, 18 registration button , 19 Cancel button, 20 window, W machine stand, S inspection space, B barcode, P1 to P4 failure location, A unit area.

Claims (6)

製品個体毎に取り付けられ且つその製品個体を識別するための識別キーが記録された識別体と、
前記識別体に記録されている識別キーを読み取る読取装置と、
製品個体を撮影するための撮像装置と、
前記撮像装置により撮影された製品個体の画像を表示するモニタと、
前記モニタに表示された製品個体の画像上で製品個体の各箇所における検査情報をその箇所の位置と共に入力するための検査情報入力装置と、
前記読取装置により読み取られた識別キーと前記検査情報入力装置から入力された検査情報とを対応付けて記憶する記憶手段と、
検査情報の集計条件が設定されると共に設定された集計条件と記憶された識別キーに基づいてその製品個体に対する集計対象領域を設定し、記憶された検査情報のうち設定された集計対象領域に含まれる検査情報を抽出して集計する集計手段と
を備えたことを特徴とする製品の検査システム。
An identification object attached to each product individual and recorded with an identification key for identifying the product individual;
A reader for reading the identification key recorded on the identifier;
An imaging device for photographing individual products;
A monitor for displaying an image of a product individual photographed by the imaging device;
Inspection information input device for inputting inspection information at each location of the product individual on the image of the product individual displayed on the monitor together with the position of the location;
Storage means for storing the identification key read by the reader and the inspection information input from the inspection information input device in association with each other;
The aggregation condition for inspection information is set, and the aggregation target area for the product is set based on the set aggregation condition and the stored identification key, and included in the set aggregation target area of the stored inspection information A product inspection system comprising: a totaling means for extracting and totaling inspection information.
前記検査情報は、製品個体の各箇所における不具合を示す情報である請求項1に記載の製品の検査システム。   The product inspection system according to claim 1, wherein the inspection information is information indicating a defect in each part of the product individual. 前記集計対象領域は、製品の部品毎に設定される請求項1または2に記載の製品の検査システム。   The product inspection system according to claim 1, wherein the aggregation target area is set for each part of the product. 検査情報の集計条件は、予め前記集計手段に設定されている請求項1〜3のいずれか一項に記載の製品の検査システム。   The product inspection system according to any one of claims 1 to 3, wherein a totaling condition for the inspection information is set in the totaling unit in advance. 集計条件設定装置をさらに備え、検査情報の集計条件は、前記集計条件設定装置を介して前記集計手段に設定される請求項1〜3のいずれか一項に記載の製品の検査システム。   The product inspection system according to claim 1, further comprising a totaling condition setting device, wherein the totaling condition of the inspection information is set in the totaling unit via the totaling condition setting device. 前記読取装置が前記識別体から識別キーを読み取ると、自動的に前記撮像装置により製品個体を撮影して前記モニタに表示させる制御装置をさらに備えた請求項1〜5のいずれか一項に記載の製品の検査システム。   The control device according to any one of claims 1 to 5, further comprising a control device that, when the reading device reads an identification key from the identifier, automatically images a product individual by the imaging device and displays the product on the monitor. Product inspection system.
JP2007268988A 2007-10-16 2007-10-16 Product inspection system Pending JP2009098859A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007268988A JP2009098859A (en) 2007-10-16 2007-10-16 Product inspection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007268988A JP2009098859A (en) 2007-10-16 2007-10-16 Product inspection system

Publications (1)

Publication Number Publication Date
JP2009098859A true JP2009098859A (en) 2009-05-07

Family

ID=40701815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007268988A Pending JP2009098859A (en) 2007-10-16 2007-10-16 Product inspection system

Country Status (1)

Country Link
JP (1) JP2009098859A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021030860A (en) * 2019-08-23 2021-03-01 三菱自動車工業株式会社 Vehicle inspection system and inspection program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021030860A (en) * 2019-08-23 2021-03-01 三菱自動車工業株式会社 Vehicle inspection system and inspection program
JP7342519B2 (en) 2019-08-23 2023-09-12 三菱自動車工業株式会社 vehicle inspection system

Similar Documents

Publication Publication Date Title
JP5879725B2 (en) Sheet metal work support system
JP5371099B2 (en) Visual inspection device and visual inspection method
JP2012151250A (en) Substrate inspection system
JP2006331346A (en) Process management apparatus, process management program, recording medium recording process management program, and process management method
JP2005533997A (en) IR camera inspection method and apparatus
JP4970852B2 (en) Visual inspection device
JP7482927B2 (en) Program, terminal and management system
JP2010071951A (en) Visual inspection device and visual inspection method
JP2000131242A (en) Defect analyzer
JP6516884B2 (en) Connection inspection work support system
JP3876607B2 (en) Parameter setting method in image processing system
JP4813071B2 (en) Macro image display system and macro image display method
US10964080B2 (en) Apparatus for diagnosing and recording defects in structural objects
JP2009098859A (en) Product inspection system
JP2001266125A (en) Substrate inspecting device
JP6853747B2 (en) Inspection report creation system
JP4486100B2 (en) Inspection information terminal
KR101845423B1 (en) Apparatus and method for supporting inspection of structure
JP5191928B2 (en) Onboard data creation support device and component mounting device
JP2006220528A (en) System and method for defect classification
JP2007103696A (en) Substrate defect inspection system and substrate defect detecting method
JP2016125846A (en) Data processing device, data processing method, and program
US20230281795A1 (en) Inspection system, inspection method, and non-transitory recording medium
JP5179828B2 (en) Work content instruction system and work content instruction method
KR102544533B1 (en) Object management system through electronic pen record information and photo image information matching