JP6557525B2 - Inspection method and inspection system - Google Patents
Inspection method and inspection system Download PDFInfo
- Publication number
- JP6557525B2 JP6557525B2 JP2015125262A JP2015125262A JP6557525B2 JP 6557525 B2 JP6557525 B2 JP 6557525B2 JP 2015125262 A JP2015125262 A JP 2015125262A JP 2015125262 A JP2015125262 A JP 2015125262A JP 6557525 B2 JP6557525 B2 JP 6557525B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- barcode
- symbol
- product group
- group
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 32
- 238000007689 inspection Methods 0.000 title description 34
- 238000003384 imaging method Methods 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000012795 verification Methods 0.000 claims description 2
- 238000007796 conventional method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 229920006300 shrink film Polymers 0.000 description 1
Description
本発明は、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法およびシステムに関するものである。 The present invention relates to a method and system for reading a barcode symbol collectively and inspecting a product group consisting of a plurality of products each having a barcode symbol attached thereto.
バーコードシンボルを用いて検品が行われる場合、通常、バーコードシンボルの読み取りは、バーコードリーダーを用いてバーコードシンボルを1つずつ読み取ることでなされるが、この方法によれば、読み取るべきバーコードシンボルが多数存在する場合には、バーコードシンボルの読み取り作業に長時間を要し、作業効率が非常に悪くなる。 When inspection is performed using a bar code symbol, the bar code symbol is normally read by reading the bar code symbol one by one using a bar code reader. According to this method, the bar code to be read is read. When there are a large number of code symbols, it takes a long time to read the bar code symbols, and the work efficiency becomes very poor.
したがって、バーコードシンボル読み取り作業の効率を上げるため、複数のバーコードシンボルを一括して読み取る方法が、従来技術においていくつか提案されている。
この種の方法として、例えば、それぞれバーコードシンボルが付された複数の商品について、それらのバーコードシンボルを一括して読み取り、読み取ったバーコードシンボルの情報に基づいて商品を認識する方法(例えば、特許文献1参照)や、それぞれに2種類のバーコードシンボルが付された商品について、商品毎にバーコードシンボルを一括して読み取り、読み取ったバーコードシンボルの情報に基づいて、商品情報を更新する方法(例えば、特許文献2参照)等がある。
Accordingly, in order to increase the efficiency of barcode symbol reading work, several methods for reading a plurality of barcode symbols at once have been proposed in the prior art.
As this type of method, for example, for a plurality of products each having a barcode symbol attached thereto, the barcode symbols are collectively read, and the product is recognized based on the read barcode symbol information (for example, For patent products 1) and products each having two types of barcode symbols attached, the barcode symbols are collectively read for each product, and the product information is updated based on the read barcode symbol information. There is a method (for example, see Patent Document 2).
しかしながら、これらの従来法では、複数のバーコードシンボルを、一括してかつバーコードシンボル毎に区物して読み取れるだけであり、バーコードシンボルを当該バーコードシンボルが付された商品と関係づけて読み取ることができない。 However, in these conventional methods, it is only possible to read a plurality of barcode symbols in a batch and for each barcode symbol, and relate the barcode symbol to a product to which the barcode symbol is attached. Cannot read.
よって、これらの従来法によれば、例えば、図2Aに示すように、それぞれにバーコードシンボルが付された携帯電話本体が収納された箱2、SIMカードが封入された封筒3、および当該携帯電話に関する作業工程表1が組み合わされて1つの商品パッケージとされ、さらに、この商品パッケージが複数組み合わされて商品パッケージ群が形成され、この商品パッケージ群について、バーコードシンボルを一括読み取りして検品を行う場合、携帯電話本体、SIMカードおよび作業工程表の種類毎の欠品数はわかるが、どの商品パッケージについてどの梱包物が欠落しているのかをチェックすることはできなかった。 Therefore, according to these conventional methods, for example, as shown in FIG. 2A, a box 2 containing a mobile phone body with a barcode symbol attached thereto, an envelope 3 enclosing a SIM card, and the mobile phone The telephone work schedule 1 is combined into one product package, and a plurality of product packages are combined to form a product package group. The product package group is scanned by reading the barcode symbol collectively for inspection. In the case of carrying out, it is possible to know the number of missing items for each type of the mobile phone main body, the SIM card, and the work process table, but it has not been possible to check which package is missing for which product package.
加えて、これらの従来法では、バーコードシンボルをその高さ位置毎に区別して一括読み取りすること、すなわち、バーコードシンボルを3次元的に一括読み取りすることはできない。 In addition, in these conventional methods, it is impossible to collectively read barcode symbols by distinguishing them according to their height positions, that is, to read barcode symbols in a three-dimensional manner.
そのため、これらの従来法においては、例えば、図2Aに示すような、SIMカードが封入された封筒3が携帯電話本体が収納された箱2の上面に置かれている商品パッケージと、図2Bに示すような、SIMカードが封入された封筒3が作業工程表1の上面に置かれている商品パッケージとの分別ができす、その結果、作業工程表1のバーコードシンボルとSIMカード(封筒3)のバーコードシンボルが読み取られた場合に、図2Aに示すような商品パッケージについて携帯電話本体(箱3)のバーコードシンボルの読み取りエラーが発生したのか、図2Bに示すような商品パッケージについて全てのバーコードシンボルが正確に読み取られたのかの区別がつかなかった。 Therefore, in these conventional methods, for example, as shown in FIG. 2A, a product package in which an envelope 3 enclosing a SIM card is placed on the upper surface of a box 2 in which a mobile phone body is stored, and FIG. As shown, the envelope 3 in which the SIM card is enclosed can be separated from the product package placed on the upper surface of the work process table 1. As a result, the barcode symbol of the work process table 1 and the SIM card (envelope 3) 2), the barcode symbol reading error of the mobile phone body (box 3) has occurred for the product package as shown in FIG. 2A, or all of the product package as shown in FIG. 2B. It was not possible to distinguish whether the barcode symbol was correctly read.
したがって、本発明の課題は、商品群について、バーコードを一括して、商品に関係づけて、かつ高さ位置を区別して読み取り、検品を行う方法およびシステムを提供することにある。 Accordingly, an object of the present invention is to provide a method and a system for performing inspection by reading a bar code for a merchandise group in a lump, relating the merchandise to a merchandise and distinguishing height positions.
上記課題を解決するため、第1発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法であって、(1)対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、(2)基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅に関するデータを含み、さらに、(3)前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー1本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出するステップと、(4)前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータを、それぞれ前記基準商品群の射影を行った前記平面の高さ位置を基準とするデータに変換するステップと、(5)前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、ステップ(3)で算出した前記各バーコードシンボルの高さ位置のデータと、ステップ(4)で変換した前記各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータとからなるデータの組を、前記参照データと照合することにより、前記商品群について検品を行うステップと、を有していることを特徴とする方法が提供される。
ここで、用語「バーコードシンボル」は、バーコードシンボルのほか、QRコードシンボル(登録商標)やOCRシンボル等のような、矩形領域に印刷される、コード化された情報を表示するシンボルを全て意味し、また、用語「バーコードリーダー」は、読み取るべきシンボルに対応した専用のイメージリーダーを意味し、また、用語「バー1本当たりの幅」は、読み取るべきシンボルの最小構成要素の幅を意味する。以下同様。
In order to solve the above-mentioned problem, according to the first invention, for a product group consisting of a plurality of products each having a barcode symbol, the barcode symbol is collectively read and inspected. ) Based on an image obtained by imaging an object, a bar that outputs data of each type, position coordinate, size, number of digits, and width of each bar code included in the object Providing a code reader; and (2) setting reference data relating to barcode symbols included in the standard product group, wherein the reference data is high in the projection onto the plane of the standard product group. Bar code symbol type, position coordinates, size, number of digits, and bar 1 for each bar code symbol group grouped by position and by reference product (3) Data on the width of each bar code symbol bar among the data output from the bar code reader by imaging the product group from above and the bar code reader. And (4) calculating each bar code symbol from the bar code reader based on the height position data of each bar code symbol. (5) converting the position coordinates and size of the code symbol and the data of the width per bar into data based on the height position of the plane obtained by projecting the reference product group; Of the data output from the barcode reader, the data of each barcode symbol type, and each of the above-mentioned values calculated in step (3) A set of data consisting of the data of the height position of the code symbol and the position coordinate and size of each barcode symbol converted in step (4) and the data of the width per bar, and the reference data And a step of inspecting the commodity group by collating.
Here, the term “barcode symbol” refers to all symbols that display coded information printed in a rectangular area, such as QR code symbols (registered trademark) and OCR symbols, in addition to barcode symbols. The term “barcode reader” means a dedicated image reader corresponding to the symbol to be read, and the term “width per bar” refers to the width of the smallest component of the symbol to be read. means. The same applies below.
上記課題を解決するため、また、第2発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法であって、(1)対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、(2)基準商品群を上方から前記バーコードリーダーによって撮像し、取得した画像に基づいて基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記取得した画像において基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを含み、さらに、(3)前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータを前記参照データと照合することにより、前記商品群について検品を行うステップを有していることを特徴とする方法が提供される。 In order to solve the above-mentioned problems, and according to the second invention, for a product group consisting of a plurality of products each having a barcode symbol attached thereto, the barcode symbol is collectively read and inspected. (1) Based on an image obtained by capturing an image of an object, data on the type, position coordinate, size, number of digits, and width per bar of each bar code symbol included in the object is output. Preparing a barcode reader to perform, and (2) imaging a reference product group from above by the barcode reader, and setting reference data relating to a barcode symbol included in the reference product group based on the acquired image; , And the reference data is a barcode for each barcode symbol group grouped for each standard product in the acquired image. Includes data on the type, position coordinates, size, number of digits, and width per bar, and (3) images the product group from above with the barcode reader and outputs from the barcode reader There is provided a method comprising the step of inspecting the product group by comparing the obtained data with the reference data.
また、上記課題を解決するため、第3発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行うシステムであって、読み取りステーションを有するフレームと、前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、得られた画像に基づき、前記商品群に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーと、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを含み、さらに、前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー1本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する演算部と、前記演算部で算出された前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータを、それぞれ前記基準商品群の射影がなされた前記平面の高さ位置を基準とするデータに変換するデータ変換部と、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、前記演算部で算出された前記各バーコードシンボルの高さ位置のデータと、前記データ変換部で変換された前記各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータとからなるデータの組を、前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部と、を備えたものであることを特徴とする検品システムが提供される。 Moreover, in order to solve the above-mentioned problem, according to the third invention, for a product group consisting of a plurality of products each having a barcode symbol attached thereto, the system reads the barcode symbol collectively and performs inspection. A frame having a reading station, and attached to the frame and arranged downward above the reading station. When the commodity group is arranged in the reading station, the commodity group is imaged, and based on the obtained image, A barcode reader that outputs data of each type, position coordinate, size, number of digits, and width of each bar included in the product group, and a reference regarding the barcode symbol included in the standard product group A memory unit in which data is stored, wherein the reference data is a level of the standard product group. Data of bar code symbol type, position coordinate, size, number of digits, and width per bar for each bar code symbol grouped by height position and reference product in the projection above And calculating the height position of each barcode symbol using data of the width per bar of each barcode symbol among the data output from the barcode reader; Based on the height position data of each bar code symbol calculated by the calculation unit, the position coordinates and size of each bar code symbol in the data output from the bar code reader and the width per bar A data conversion unit for converting data into data based on the height position of the plane on which the reference product group is projected, and the barcode Among the data output from the decoder, the data of each barcode symbol type, the data of the height position of each barcode symbol calculated by the arithmetic unit, and each bar code converted by the data conversion unit A collation unit that inspects the product group by collating a set of data including the position coordinates and size of the code symbol and the data of the width per bar with the reference data stored in the memory unit The inspection system is characterized by comprising the following.
また、上記課題を解決するため、第4発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行うシステムであって、読み取りステーションを有するフレームと、前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、取得した画像に基づき、前記商品群に含まれたバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーと、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは予め前記バーコードリーダーによって取得された前記基準商品群の画像に基づいて設定され、前記参照データには、前記基準商品群の画像において基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータが含まれており、さらに、前記バーコードリーダーから出力されたデータを前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部を備えたものであることを特徴とするシステムが提供される。 Further, in order to solve the above-mentioned problem, according to the fourth invention, for a product group consisting of a plurality of products each having a barcode symbol, the barcode symbol is collectively read and inspected. A frame having a reading station; and a frame attached to the frame and arranged downward above the reading station. When the group of products is arranged at the reading station, the product group is imaged, and the product is based on the acquired image. A barcode reader that outputs data of each type, position coordinate, size, number of digits, and width of each bar included in the group, and a reference regarding the barcode symbol included in the standard product group A memory unit in which data is stored, and the reference data is stored in advance in the barcode code. The reference data is set based on the image of the standard product group acquired by the reader, and the reference data includes the barcode symbol for each barcode symbol group grouped for each standard product in the image of the standard product group. Data of type, position coordinates, size, number of digits, and width per bar is included, and data output from the barcode reader is collated with the reference data stored in the memory unit By doing so, the system characterized by including the collation part which inspects the said goods group is provided.
第1および第3発明によれば、基準商品群の平面上への射影において、基準商品群に含まれるバーコードシンボルを高さ位置毎かつ基準商品毎にグループ分けすると共に、グループ毎の各バーコードシンボルの属性(種類、位置座標、大きさ、桁数、バー1本当たりの幅)のデータを参照データとして設定する。 According to the first and third inventions, in projecting the reference product group onto the plane, the barcode symbols included in the reference product group are grouped for each height position and for each reference product, and each bar for each group Data of code symbol attributes (type, position coordinate, size, number of digits, width per bar) is set as reference data.
次いで、検品すべき商品群を上方からバーコードリーダーで撮像する。それによって、当該商品群に含まれるバーコードシンボルのそれぞれの属性のデータがバーコードリーダーから出力される。
この場合、バーコードリーダーによって読み取られるバーコードシンボルは、撮像時のバーコードリーダーの焦点距離を含む一定の被写界深度の範囲内にあり、そして、バーコードリーダーで取得された画像中、焦点距離付近にあるバーコードシンボルの大きさおよびバー1本当たりの幅を基準にすると、焦点距離よりも近くにあるバーコードシンボルの大きさおよびバー1本当たりの幅は基準値よりも大きくなり、焦点距離よりも遠くにあるバーコードシンボルの大きさおよびバー1本当たりの幅は基準値よりも小さくなる。
Next, the product group to be inspected is imaged with a barcode reader from above. Thereby, data of each attribute of the barcode symbol included in the product group is output from the barcode reader.
In this case, the bar code symbol to be read by the bar code reader over is in the range of a certain depth of field that contains the focal distance of the bar code reader at the time of imaging, and, in the image obtained by the bar code reader, Based on the size of the barcode symbol near the focal length and the width per bar, the size of the barcode symbol near the focal length and the width per bar are larger than the reference value. The size of the bar code symbol farther than the focal length and the width per bar are smaller than the reference value.
この事実に基づき、バーコードリーダーの出力データ中の各バーコードシンボルのバー1本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する。さらには、この算出した各バーコードシンボルの高さ位置のデータに基づき、バーコードリーダーの出力データ中の各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータを、それぞれ、基準商品群の射影を行った平面の高さ位置を基準とするデータに変換する。 Based on this fact, the height position of each barcode symbol is calculated using the data of the width per bar of each barcode symbol in the output data of the barcode reader. Furthermore, based on the calculated height position data of each bar code symbol, the position coordinates and size of each bar code symbol in the output data of the bar code reader and the data of the width per bar, respectively, The data is converted into data based on the height position of the plane on which the reference product group is projected.
そして、バーコードリーダーの出力データ中の各バーコードシンボルの種類のデータと、前記算出した各バーコードシンボルの高さ位置のデータと、前記変換した各バーコードシンボルの位置座標、大きさおよびバー1本当たりの幅のデータからなるデータの組を参照データと照合する。それによって、バーコードリーダーによって読み取った各バーコードシンボルが基準商品群のどの高さ位置においてどの基準商品に属しているかを特定する。 The data of the type of each barcode symbol in the output data of the barcode reader, the data of the calculated height position of each barcode symbol, the position coordinates, the size and the bar of each converted barcode symbol A data set composed of data of one width is collated with reference data. Thereby, it is specified to which reference product each barcode symbol read by the barcode reader belongs at which height position of the reference product group.
こうして、参照データとの完全な照合ができたとき、商品群に欠品がないことが確認でき、一方、参照データの一部と照合ができない場合は、商品群に欠品があるとして、欠落した商品を正確かつ容易に特定できる。
すなわち、第1および第3発明によれば、バーコードシンボル群を3次元的にかつ商品毎に区別しつつ一括読み取りし、検品を行うことができる。
In this way, it is possible to confirm that there is no missing item in the product group when complete matching with the reference data has been made. Can be identified accurately and easily.
That is, according to the first and third aspects of the invention, it is possible to perform inspection by collectively reading barcode symbol groups three-dimensionally and distinguishing them for each product.
第2および第4の発明と第1および第3の発明とは、後者では、参照データの設定時のバーコードシンボルのグループ分けを基準商品群の平面上への射影に基づいて行うのに対し、前者では、基準商品群を上方からバーコードリーダーで撮像して取得し画像に基づいて行う点が互いに異なるだけである。 In the latter, the second and fourth inventions and the first and third inventions are based on the projection of the bar code symbols at the time of setting the reference data based on the projection onto the plane of the standard product group. In the former, the only difference is that the reference product group is captured and acquired from above with a barcode reader and is performed based on the image.
そして、バーコードリーダーによって取得した基準商品群の画像に基づいて参照データを設定する場合には、各バーコードシンボルの高さ位置のデータは、当該画像中の各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータに反映されているので、バーコードシンボルのグループ分けは基準商品毎にだけすればよく、また、バーコードリーダーから出力されるデータをそのまま参照データと照合すればよい。
そして、第2および第4の発明についても、第1および第3の発明と同様の効果が得られることは言うまでもない。
When the reference data is set based on the image of the standard product group acquired by the barcode reader, the height position data of each barcode symbol includes the position coordinates and the size of each barcode symbol in the image. And the width of each bar is reflected in the data, so the bar code symbols need only be grouped for each standard product, and the data output from the bar code reader can be collated directly with the reference data. That's fine.
Needless to say, the same effects as those of the first and third inventions can be obtained in the second and fourth inventions.
以下、添付図面を参照しつつ、本発明の構成を好ましい実施例に基づいて説明する。
図1は、本発明の1実施例による検品方法のフロー図である。
図1を参照して、本発明によれば、まず、対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーを準備する(図1のステップS1)。
Hereinafter, the configuration of the present invention will be described based on preferred embodiments with reference to the accompanying drawings.
FIG. 1 is a flowchart of an inspection method according to an embodiment of the present invention.
Referring to FIG. 1, according to the present invention, first, based on an image obtained by imaging an object, each type, position coordinate, size, and number of digits of the barcode symbol included in the object. , And a bar code reader that outputs data of the width per bar (step S1 in FIG. 1).
バーコードシンボルの種類としては、例えば、Code39、Code128、NW-7等が挙げられる。バーコードシンボルの位置座標とは、バーコードリーダーによって撮像された画像に予め設定されたXY座標系に基づく、バーコードシンボルの四隅の座標あるいはバーコードシンボルの中心の座標を意味し、また、バーコードシンボルの大きさとは、バーコードシンボルの面積を意味する。
また、バー1本当たりの幅のデータは、通常、バー1本当たりの幅を構成する画素数として出力される。
Examples of bar code symbol types include Code 39, Code 128, and NW-7. The position coordinates of the barcode symbol mean the coordinates of the four corners of the barcode symbol or the coordinates of the center of the barcode symbol based on the XY coordinate system preset in the image captured by the barcode reader. The size of the code symbol means the area of the barcode symbol.
Further, the data of the width per bar is normally output as the number of pixels constituting the width per bar.
本発明によれば、次に、基準商品群に含まれるバーコードシンボルに関する参照データを設定する(図1のステップS2)。参照データは、基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを含んでいる。 According to the present invention, next, reference data relating to barcode symbols included in the standard commodity group is set (step S2 in FIG. 1). The reference data includes the type, position coordinate, size, number of digits of each barcode symbol for each barcode symbol group grouped for each height position and for each standard product in the projection onto the plane of the standard product group. Contains the width data per bar.
以下に、参照データの設定の仕方を、具体例を挙げて説明する。
今、基準商品群として、図2Aに示すような携帯電話の商品パッケージを考える。この商品パッケージは、携帯電話本体が収納された箱2が作業工程表1の上に置かれ、箱2の上面に、SIMカードが封入された封筒3が置かれた状態で、作業工程表1、箱2および封筒3の全体が透明なシュリンクフィルムで梱包されたものからなっている。
Hereinafter, how to set the reference data will be described with a specific example.
Now, consider a mobile phone product package as shown in FIG. 2A as a reference product group. This product package has a work process table 1 in a state in which a box 2 containing a mobile phone body is placed on the work process table 1 and an envelope 3 enclosing a SIM card is placed on the upper surface of the box 2. The entire box 2 and envelope 3 are packed with a transparent shrink film.
図2Cは、図2Aの商品パッケージ内の作業工程表1の平面図であり、図3Aは、図2Aの商品パッケージ内の箱2の平面図であり、図3Bは、図2Aの商品パッケージ内の封筒3の平面図である。
図2Cに示すように、作業工程表1には、2種類のバーコードシンボルb1、b2が印刷され、図3Aに示すように、箱2の上面には、3種類のバーコードシンボルb3〜b5の印刷されたラベルが貼着されており、また、図3Bに示すように、封筒3は窓3aを有し、封筒3の表面に2種類のバーコードシンボルb6、b7が印刷されるとともに、窓3aから封筒3内のSIMカード4に印刷されたバーコードb8が見えている。
2C is a plan view of work process table 1 in the product package of FIG. 2A, FIG. 3A is a plan view of box 2 in the product package of FIG. 2A, and FIG. 3B is in the product package of FIG. It is a top view of envelope 3 of.
As shown in FIG. 2C, two kinds of bar code symbols b1 and b2 are printed on the work process table 1. As shown in FIG. 3A, three kinds of bar code symbols b3 to b5 are displayed on the upper surface of the box 2. As shown in FIG. 3B, the envelope 3 has a window 3a, and two types of barcode symbols b6 and b7 are printed on the surface of the envelope 3, The barcode b8 printed on the SIM card 4 in the envelope 3 can be seen from the window 3a.
図2Aからわかるように、この商品パッケージに含まれるバーコードシンボル群b1〜b8は、作業工程表1の高さ位置h1に属するものと、箱2の上面の高さ位置に属するものにグループ分けできる。
そこで、図4に示すように、商品パッケージの作業工程表が位置する平面上への射影をとり、まず、バーコードシンボル群(バーコードシンボルb1〜b8)を、高さ位置h1のグループ(バーコードシンボルb1、b2)と、高さ位置h2のグループ(バーコードシンボルb3〜b8)に分け、さらに、それぞれのグループ内において、バーコードシンボル群を商品毎にグループ分けする。
As can be seen from FIG. 2A, the barcode symbol groups b1 to b8 included in the product package are grouped into those belonging to the height position h1 in the work process table 1 and those belonging to the height position on the upper surface of the box 2. it can.
Therefore, as shown in FIG. 4, a projection onto a plane on which the work schedule of the product package is located is taken. First, the barcode symbol group (barcode symbols b1 to b8) is converted into a group (bar) at the height position h1. Code symbols b1 and b2) and height position h2 groups (barcode symbols b3 to b8), and further, in each group, barcode symbol groups are grouped for each product.
上記グループ分けの結果は次のようになる。
(i)高さ位置h1のグループ
グループG1(作業工程表1)→バーコードシンボルb1、b2
(ii)高さ位置h2のグループ
グループG2(封筒3=SIMカード4)→バーコードシンボルb6〜b8
グループG3(箱2=携帯電話本体)→バーコードシンボルb3〜b5
The result of the above grouping is as follows.
(I) Group at height position h1 Group G1 (work process table 1) → barcode symbols b1, b2
(Ii) Group at height position h2 Group G2 (envelope 3 = SIM card 4) → barcode symbols b6 to b8
Group G3 (box 2 = cell phone body) → barcode symbols b3 to b5
さらに、グループ毎に、各バーコードシンボルb1〜b8の種類、位置座標、大きさ、桁数およびバー1本当たりの幅を設定し、それによって参照データの設定が完了する。この場合、バーコードシンボルb1〜b8の位置座標として、作業工程表1の四隅のうちの1つを原点として設定したXY座標系に基づく、各バーコードシンボルb1〜b8の四隅の座標または各バーコードシンボルb1〜b8の中心の座標を設定する。 Further, for each group, the type, position coordinate, size, number of digits, and width per bar of each barcode symbol b1 to b8 are set, thereby completing the setting of the reference data. In this case, as the position coordinates of the barcode symbols b1 to b8, the coordinates of the four corners of each barcode symbol b1 to b8 or each bar based on the XY coordinate system in which one of the four corners of the work process table 1 is set as the origin. The coordinates of the center of the code symbols b1 to b8 are set.
再び図1を参照して、本発明によれば、さらに、検品すべき商品群を上方からバーコードリーダーによって撮像する(図1のステップS3)。それによって、当該商品群に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータがバーコードリーダーから出力される。 Referring to FIG. 1 again, according to the present invention, a product group to be inspected is further imaged from above by a bar code reader (step S3 in FIG. 1). As a result, the bar code reader outputs data on the type, position coordinate, size, number of digits, and width per bar of each bar code symbol included in the product group.
この場合、バーコードリーダーによって読み取られるバーコードシンボルは、撮像時のバーコードリーダーの焦点距離を含む一定の被写界深度の範囲内にあり、そして、バーコードリーダーによって取得された画像においては、焦点距離付近にあるバーコードシンボルの大きさおよびバー1本当たりの幅を基準にすると、焦点距離よりも近くにあるバーコードシンボルの大きさおよびバー1本当たりの幅は基準値よりも大きくなり、焦点距離よりも遠くにあるバーコードシンボルの大きさおよびバー1本当たりの幅は基準値よりも小さくなる。 In this case, the barcode symbol read by the barcode reader is within a certain depth of field including the focal length of the barcode reader at the time of imaging, and in the image acquired by the barcode reader, Based on the size of the barcode symbol near the focal length and the width per bar, the size of the barcode symbol near the focal length and the width per bar are larger than the reference value. The size of the bar code symbol farther than the focal length and the width per bar are smaller than the reference value.
この事実に基づき、バーコードリーダーの出力データ中の各バーコードシンボルのバー1本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する(図1のステップS4)。 Based on this fact, the height position of each bar code symbol is calculated using the data of the width per bar of each bar code symbol in the output data of the bar code reader (step S4 in FIG. 1).
さらに、ステップS4で算出した各バーコードシンボルの高さ位置のデータに基づき、バーコードリーダーの出力データ中の各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータを、それぞれ、基準商品群の射影を行った平面の高さ位置を基準とするデータに変換する(図1のステップS5)。 Further, based on the data of the height position of each barcode symbol calculated in step S4, the position coordinates and size of each barcode symbol in the output data of the barcode reader and the data of the width per bar are respectively obtained. Then, it is converted into data based on the height position of the plane on which the reference product group is projected (step S5 in FIG. 1).
そして、バーコードリーダーの出力データ中の各バーコードシンボルの種類のデータと、ステップS4で算出した各バーコードシンボルの高さ位置のデータと、ステップS5で変換した各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータとからなるデータの組を、参照データと照合することにより、検品を行う(図1のステップS6)。 The barcode symbol type data in the output data of the barcode reader, the height position data of each barcode symbol calculated in step S4, the position coordinates of each barcode symbol converted in step S5, and Inspection is performed by comparing a set of data consisting of data of size and width per bar with reference data (step S6 in FIG. 1).
すなわち、バーコードリーダーによって読み取った各バーコードシンボルが基準商品群のどの高さ位置においてどの基準商品に属しているかを特定する。そして、参照データとの完全な照合ができたとき、商品群に欠品がないことが確認でき、一方、参照データの一部と照合ができない場合は、商品群に欠品があるとして、該当欠落した商品を正確かつ容易に特定できる。 That is, it is specified to which reference product each barcode symbol read by the barcode reader belongs at which height position of the reference product group. When complete matching with the reference data can be performed, it can be confirmed that there is no missing item in the product group. Missing products can be identified accurately and easily.
それによって、例えば、図2Aに示すような商品パッケージの複数の組み合わせからなる商品パッケージ群について検品を行い、どの商品パッケージについてどの梱包物が欠落しているのかを特定することができ、また、図2Aに示すような商品パッケージと図2Bに示すような商品パッケージの任意の組み合わせからなる商品パッケージ群について検品を行い、作業工程表1のバーコードシンボルとSIMカード(封筒3)のバーコードシンボルのみが読み取られた場合に、図2Aに示すような商品パッケージについて携帯電話本体(箱3)のバーコードシンボルの読み取りエラーが発生したのか、図2Bに示すような商品パッケージについて全てのバーコードシンボルが正確に読み取られたのかを正確に区別することができる。
こうして、本発明の検品方法によれば、バーコードシンボル群を3次元的にかつ商品毎に区別しつつ一括読み取りして検品を行うことができる。
Thereby, for example, it is possible to inspect a product package group composed of a plurality of combinations of product packages as shown in FIG. 2A to identify which package is missing for which product package. Inspection is performed on a product package group consisting of an arbitrary combination of a product package as shown in FIG. 2A and a product package as shown in FIG. 2B, whether a barcode symbol reading error of the mobile phone body (box 3) has occurred for the product package as shown in FIG. 2A, or all the barcode symbols for the product package as shown in FIG. It is possible to accurately distinguish whether the reading has been performed correctly.
Thus, according to the inspection method of the present invention, it is possible to perform inspection by collectively reading barcode symbol groups in a three-dimensional manner and distinguishing them for each product.
図5は、図1に示した検品方法を実施するのに適した検品システムのブロック図である。
図5を参照して、この検品システムは、読み取りステーションを有するフレーム5と、フレーム5に取り付けられて読み取りステーションの上方において下向きに配置されたバーコードリーダー6を備えている。
FIG. 5 is a block diagram of an inspection system suitable for carrying out the inspection method shown in FIG.
Referring to FIG. 5, the inspection system includes a frame 5 having a reading station, and a barcode reader 6 attached to the frame 5 and arranged downwardly above the reading station.
バーコードリーダー6は、読み取りステーションに商品群7(図5では、段ボール箱12内に収容された4個の商品7a〜7dから構成される)が配置されたとき商品群7を撮像し、得られた画像に基づき、商品群7に含まれるバーコードシンボルb9〜b13のそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力する。 The bar code reader 6 images the product group 7 when the product group 7 (in FIG. 5, composed of four products 7a to 7d accommodated in the cardboard box 12) is arranged at the reading station. Based on the obtained image, data of each type, position coordinate, size, number of digits, and width per bar of the barcode symbols b9 to b13 included in the product group 7 is output.
検品システムは、また、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部11を備えている。
この場合、参照データは、基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを含んでいる。
The inspection system also includes a memory unit 11 in which reference data related to barcode symbols included in the standard product group is stored.
In this case, the reference data includes, for each barcode symbol group grouped for each height position and for each standard product in the projection onto the plane of the standard product group, the type, position coordinate, size, Includes data on the number of digits and the width per bar.
検品システムは、さらに、バーコードリーダー6の出力データ中の各バーコードシンボルのバー1本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する演算部8と、演算部8で算出された各バーコードシンボルの高さ位置のデータに基づき、バーコードリーダー6の出力データ中の各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータを、それぞれ基準商品群の射影がなされた平面の高さ位置を基準とするデータに変換する変換部9を備えている。 The inspection system further includes a calculation unit 8 that calculates the height position of each barcode symbol using the data of the width of each barcode symbol in the output data of the barcode reader 6 per bar. Based on the data on the height position of each barcode symbol calculated by the unit 8, the position coordinate and size of each barcode symbol in the output data of the barcode reader 6 and the data on the width per bar are respectively obtained. A conversion unit 9 is provided for converting the height position of the plane on which the reference product group is projected into data based on the reference.
検品システムは、さらに、バーコードリーダー6の出力データ中の各バーコードシンボルの種類のデータと、演算部8で算出された各バーコードシンボルの高さ位置のデータと、変換部9で変換された各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータとからなるデータの組を、メモリ部11に格納された参照データと照合することにより、商品群について検品を行う照合部10を備えている。 The inspection system further converts the data of each barcode symbol type in the output data of the barcode reader 6, the height position data of each barcode symbol calculated by the calculation unit 8, and the conversion unit 9. In addition, collation for inspecting a product group is performed by collating a set of data including the position coordinates and size of each barcode symbol and the data of the width per bar with reference data stored in the memory unit 11. Part 10 is provided.
そして、読み取りステーションに商品群が配置されるたびに、当該商品群がバーコードリーダー6によって撮像されて、照合部10による照合がなされ、検品が行われるが、この場合、商品群をその都度手作業で読み取りステーションに置いて検品を行ってもよいし、あるいは、ベルトコンベヤを配置してベルトコンベヤの搬送面上に読み取りステーションを設け、商品群を順次ベルトコンベヤによって搬送しつつ、商品群が読み取りステーションに到達する度に、バーコードリーダー6によって商品群を撮像し、検品を行ってもよい。 Each time a product group is arranged at the reading station, the product group is picked up by the barcode reader 6 and collated by the collation unit 10 and inspected. In this case, the product group is manually changed each time. The inspection may be carried out by placing it on the reading station at work, or a belt conveyor is arranged and a reading station is provided on the conveyor surface of the belt conveyor, and the group of products is read while being sequentially conveyed by the belt conveyor. Each time it reaches the station, the bar code reader 6 may take an image of the product group and inspect it.
図6は、本発明の別の実施例による検品方法のフロー図である。
図6に示した実施例と図1に示した実施例は、後者では、参照データの設定時のバーコードシンボルのグループ分けを基準商品群の平面上への射影に基づいて行うのに対し、前者では、基準商品群を実際に上方からバーコードリーダーで撮像して取得し画像に基づいて行う点が互いに異なるだけである。
よって以下では、図1に示した実施例と同様の構成については詳細な説明を省略する。
FIG. 6 is a flowchart of an inspection method according to another embodiment of the present invention.
In the latter case, the embodiment shown in FIG. 6 and the embodiment shown in FIG. 1 perform the grouping of barcode symbols when setting the reference data based on the projection onto the plane of the standard product group. The former is different from the former in that the reference product group is actually acquired by picking up an image with a barcode reader from above and performed based on the image.
Therefore, in the following, detailed description of the same configuration as that of the embodiment shown in FIG. 1 is omitted.
図6を参照して、本発明によれば、まず、図1の実施例の場合と同様のバーコードリーダーを準備する(図6のステップS1)。 Referring to FIG. 6, according to the present invention, first, a bar code reader similar to that in the embodiment of FIG. 1 is prepared (step S1 in FIG. 6).
次に、基準商品群を上方からバーコードリーダーによって撮像し、取得した画像に基づいて基準商品群に含まれるバーコードシンボルに関する参照データを設定する(図6のステップS2)。
参照データは、取得した画像において基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを含んでいる。
Next, the standard product group is imaged from above with a barcode reader, and reference data relating to barcode symbols included in the standard product group is set based on the acquired image (step S2 in FIG. 6).
The reference data includes data of each barcode symbol type, position coordinate, size, number of digits, and width per bar for each barcode symbol group grouped for each standard product in the acquired image. Yes.
このように、バーコードリーダーによって取得した基準商品群の画像に基づいて参照データを設定する場合には、各バーコードシンボルの高さ位置のデータは、当該画像中の各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータに反映されているので、バーコードシンボルのグループ分けは基準商品毎にだけすればよい。 Thus, when setting the reference data based on the image of the standard product group acquired by the barcode reader, the height position data of each barcode symbol is the position coordinate of each barcode symbol in the image. Since it is reflected in the data of size and width per bar, the bar code symbol grouping need only be performed for each reference product.
そして、検品すべき商品群を上方からバーコードリーダーによって撮像し、バーコードリーダーから出力されたデータを参照データと照合することにより、商品群について検品を行う(図6のステップS3)。
こうして、この実施例によれば、バーコードリーダーの出力データを直接参照データと照合して検品が行える。
この実施例によっても、図1の実施例の場合と同様の効果が得られることは言うまでもない。
Then, the product group to be inspected is imaged from above by the barcode reader, and the product group is inspected by collating the data output from the barcode reader with the reference data (step S3 in FIG. 6).
Thus, according to this embodiment, inspection can be performed by collating the output data of the barcode reader directly with the reference data.
Needless to say, this embodiment can provide the same effects as those of the embodiment of FIG.
図7は、図6に示した検品方法を実施するのに適した検品システムのブロック図である。なお、図7中、図5に示した実施例と同じ構成要素には同一の参照番号を付し、以下では、それらの詳細な説明を省略する。
図7を参照して、この検品システムは、読み取りステーションを有するフレーム5と、フレーム5に取り付けられて読み取りステーションの上方において下向きに配置されたバーコードリーダー6を備えている。
FIG. 7 is a block diagram of an inspection system suitable for carrying out the inspection method shown in FIG. In FIG. 7, the same components as those in the embodiment shown in FIG. 5 are denoted by the same reference numerals, and detailed description thereof will be omitted below.
Referring to FIG. 7, the inspection system includes a frame 5 having a reading station, and a barcode reader 6 attached to the frame 5 and arranged downwardly above the reading station.
検品システムは、また、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部14を備えている。
参照データは予めバーコードリーダー6によって取得された基準商品群の画像に基づいて設定され、参照データには、基準商品群の画像において基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータが含まれている。
The inspection system also includes a memory unit 14 in which reference data related to barcode symbols included in the standard product group is stored.
The reference data is set based on the image of the standard product group acquired in advance by the barcode reader 6, and the reference data includes each bar code symbol group grouped for each standard product in the image of the standard product group. Data on the type of bar code symbol, position coordinates, size, number of digits, and width per bar are included.
検品システムはさらに、バーコードリーダー6から出力されたデータをメモリ部14に格納された参照データと照合することにより、商品群7について検品を行う照合部13を備えている。 The inspection system further includes a collation unit 13 that inspects the product group 7 by collating the data output from the barcode reader 6 with the reference data stored in the memory unit 14.
上述の実施例では、バーコードリーダーによってバーコードシンボルを読み取ることによって、検品を行う構成を例示したが、本発明においては、バーコードシンボルのほかに、QRコードシンボルやOCRシンボル等のような、矩形領域に印刷される、コード化された情報を表示するシンボルがすべて使用可能であり、その際には、バーコードリーダーの代わりに、読み取るべきシンボルに対応した専用のイメージリーダーが使用される。その場合には、上記実施例中の用語「バー1本当たりの幅」は、読み取るべきシンボルの最小構成要素の幅を意味する。 In the above-described embodiment, the configuration in which the inspection is performed by reading the barcode symbol by the barcode reader is illustrated, but in the present invention, in addition to the barcode symbol, such as a QR code symbol or an OCR symbol, All symbols that display the coded information that are printed in the rectangular area can be used. In this case, a dedicated image reader corresponding to the symbol to be read is used instead of the barcode reader. In that case, the term “width per bar” in the above embodiment means the width of the smallest component of the symbol to be read.
1 作業工程表
2 携帯電話本体が収納された箱
3 SIMカードが封入された封筒
3a 窓
4 SIMカード
5 フレーム
6 バーコードリーダー
7 商品群
7a〜7d 商品
8 演算部
9 変換部
10 照合部
11 メモリ部
12 段ボール箱
13 照合部
14 メモリ部
b1〜b13 バーコードシンボル
G1、G2、G3 基準商品毎のグループ
h1、h2 高さ位置
DESCRIPTION OF SYMBOLS 1 Work process table 2 Box in which mobile phone main body is stored 3 Envelope 3a in which SIM card is enclosed Window 4 SIM card 5 Frame 6 Bar code reader 7 Product group 7a to 7d Product group 8 Calculation unit 9 Conversion unit 10 Verification unit 11 Memory Part 12 Cardboard box 13 Collation part 14 Memory part b1-b13 Barcode symbol G1, G2, G3 Group h1, h2 height position for every reference product
Claims (4)
(1)対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、
(2)基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅に関するデータを含み、さらに、
(3)前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー1本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出するステップと、
(4)前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータを、それぞれ前記基準商品群の射影を行った前記平面の高さ位置を基準とするデータに変換するステップと、
(5)前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、ステップ(3)で算出した前記各バーコードシンボルの高さ位置のデータと、ステップ(4)で変換した各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータとからなるデータの組を、前記参照データと照合することにより、前記商品群について検品を行うステップと、を有していることを特徴とする方法。 For a product group consisting of a plurality of products each having a barcode symbol attached thereto, the barcode symbol is collectively read and inspected.
(1) Based on an image obtained by capturing an image of an object, data on the type, position coordinate, size, number of digits, and width per bar of each bar code symbol included in the object is output. Preparing a barcode reader to
(2) setting reference data related to barcode symbols included in the standard product group, and the reference data is provided for each height position and for each standard product in the projection onto the plane of the standard product group. For each group of barcode symbols, including data on the type, position coordinate, size, number of digits, and width per bar for each barcode symbol,
(3) The bar code reader is used to image the product group from above, and each bar code symbol is used by using the data of the width per bar of each bar code symbol among the data output from the bar code reader. Calculating a height position of
(4) Based on the data of the height position of each barcode symbol, the position coordinate and size of each barcode symbol and the data of the width per bar among the data output from the barcode reader, Converting each of the reference product groups into data based on the height position of the plane obtained by projecting the reference product group;
(5) The data of the type of each barcode symbol among the data output from the barcode reader, the data of the height position of each barcode symbol calculated in step (3), and in step (4) A step of inspecting the product group by comparing a set of data including the position coordinates and size of each converted barcode symbol and the data of the width per bar with the reference data. A method characterized by that.
(1)対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、
(2)基準商品群を上方から前記バーコードリーダーによって撮像し、取得した画像に基づいて基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記取得した画像において基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを含み、さらに、
(3)前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータを前記参照データと照合することにより、前記商品群について検品を行うステップを有していることを特徴とする方法。 For a product group consisting of a plurality of products each having a barcode symbol attached thereto, the barcode symbol is collectively read and inspected.
(1) Based on an image obtained by capturing an image of an object, data on the type, position coordinate, size, number of digits, and width per bar of each bar code symbol included in the object is output. Preparing a barcode reader to
(2) imaging a standard product group from above with the barcode reader, and setting reference data regarding barcode symbols included in the standard product group based on the acquired image, and the reference data includes: For each barcode symbol group grouped for each reference product in the acquired image, each barcode symbol type, data of position coordinates, size, number of digits, and width per bar,
(3) It has a step of inspecting the product group by imaging the product group from above with the barcode reader and collating data output from the barcode reader with the reference data. A method characterized by.
読み取りステーションを有するフレームと、
前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、得られた画像に基づき、前記商品群に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーと、
基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを含み、さらに、
前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー1本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する演算部と、
前記演算部で算出された前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータを、それぞれ前記基準商品群の射影がなされた前記平面の高さ位置を基準とするデータに変換するデータ変換部と、
前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、前記演算部で算出された前記各バーコードシンボルの高さ位置のデータと、前記データ変換部で変換された前記各バーコードシンボルの位置座標および大きさおよびバー1本当たりの幅のデータとからなるデータの組を、前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部と、を備えたものであることを特徴とするシステム。 For a product group consisting of a plurality of products each having a barcode symbol, the barcode symbol is collectively read and inspected.
A frame having a reading station;
A barcode that is attached to the frame and disposed downward above the reading station, images the commodity group when the commodity group is disposed at the reading station, and based on the obtained image, the barcode included in the commodity group A barcode reader that outputs data of each symbol type, position coordinates, size, number of digits, and width per bar;
A memory unit that stores reference data related to barcode symbols included in the standard product group, and the reference data is grouped for each height position and for each standard product in the projection onto the plane of the standard product group. Each bar code symbol group includes data of each bar code symbol type, position coordinates, size, number of digits, and width per bar;
A calculation unit that calculates the height position of each barcode symbol using data of the width per bar of each barcode symbol among the data output from the barcode reader;
Based on the height position data of each barcode symbol calculated by the calculation unit, the position coordinates and size of each barcode symbol and the width per bar of the data output from the barcode reader A data conversion unit that converts the data into data based on the height position of the plane on which the reference product group is projected,
Of the data output from the barcode reader, the data of the type of each barcode symbol, the data of the height position of each barcode symbol calculated by the calculation unit, and the data converted by the data conversion unit The product group is inspected by collating a set of data including the position coordinates and size of each barcode symbol and the data of the width per bar with the reference data stored in the memory unit. And a verification unit for performing the system.
読み取りステーションを有するフレームと、
前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、取得した画像に基づき、前記商品群に含まれたバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータを出力するバーコードリーダーと、
基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは予め前記バーコードリーダーによって取得された前記基準商品群の画像に基づいて設定され、前記参照データには、前記基準商品群の画像において基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー1本当たりの幅のデータが含まれており、さらに、
前記バーコードリーダーから出力されたデータを前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部を備えたものであることを特徴とするシステム。 For a product group consisting of a plurality of products each having a barcode symbol, the barcode symbol is collectively read and inspected.
A frame having a reading station;
A barcode that is attached to the frame and arranged downward above the reading station, images the product group when the product group is arranged at the reading station, and is included in the product group based on the acquired image A barcode reader that outputs data of each symbol type, position coordinates, size, number of digits, and width per bar;
A memory unit that stores reference data related to barcode symbols included in the standard product group, and the reference data is set based on an image of the standard product group acquired in advance by the barcode reader, and the reference The data includes, for each barcode symbol group grouped for each reference product in the image of the reference product group, each barcode symbol type, position coordinate, size, number of digits, and width per bar. Data is included, and
A system comprising: a collation unit that inspects the product group by collating data output from the barcode reader with the reference data stored in the memory unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015125262A JP6557525B2 (en) | 2015-06-23 | 2015-06-23 | Inspection method and inspection system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015125262A JP6557525B2 (en) | 2015-06-23 | 2015-06-23 | Inspection method and inspection system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017007815A JP2017007815A (en) | 2017-01-12 |
JP6557525B2 true JP6557525B2 (en) | 2019-08-07 |
Family
ID=57763084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015125262A Active JP6557525B2 (en) | 2015-06-23 | 2015-06-23 | Inspection method and inspection system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6557525B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7035746B2 (en) * | 2018-04-11 | 2022-03-15 | 凸版印刷株式会社 | Information processing equipment, information processing method, and inventory management system |
JP6532116B1 (en) | 2018-04-27 | 2019-06-19 | 日本電気株式会社 | Inspection system, information collection device, inspection method, information collection method and program |
JP7521329B2 (en) | 2020-08-27 | 2024-07-24 | 沖電気工業株式会社 | Judging device |
-
2015
- 2015-06-23 JP JP2015125262A patent/JP6557525B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017007815A (en) | 2017-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11587195B2 (en) | Image processing methods and arrangements useful in automated store shelf inspections | |
EP2937818B1 (en) | Information code, information code generation method, information code reader device, and information code usage system | |
US10466033B2 (en) | Device, method and apparatus for measuring size of object | |
US8295583B2 (en) | System and method for automatic recognition of undetected assets | |
US9390314B2 (en) | Methods and apparatus for determining dimensions of an item using 3-dimensional triangulation | |
US20120106787A1 (en) | Apparatus and methods for analysing goods packages | |
JP6557525B2 (en) | Inspection method and inspection system | |
TWI475494B (en) | Method of read multiple two dimensional barcodes | |
JP5780083B2 (en) | Inspection device, inspection system, inspection method and program | |
US10346659B1 (en) | System for reading tags | |
TWI700669B (en) | Information processing apparatus, control method, and program | |
EP3561729B1 (en) | Method for detecting and recognising long-range high-density visual markers | |
JP2009266190A (en) | Symbol information reading apparatus and symbol information reading method | |
JP2020009466A (en) | Display state determination system | |
US9679181B1 (en) | System and method for label physical location based stitching and label item correlation for imaging barcode scanners | |
JP2018097622A (en) | Checking device | |
KR20110019249A (en) | Method for physical distribution lose-preventing and checking delivery of goods using cctv | |
CN109063796B (en) | Production method and system of canned goods | |
CN113052287A (en) | One-object one-code commodity anti-counterfeiting and tracing system based on digital watermark two-dimensional code | |
CN110800003A (en) | Device and method for measuring dimensions of piece goods | |
JP5257061B2 (en) | Image processing apparatus, method, program, and shipment sorting apparatus | |
US11875457B2 (en) | 3D product reconstruction from multiple images collected at checkout lanes | |
US20170161529A1 (en) | Object recognition encoder | |
CN118097195B (en) | Commodity and price tag matching method, equipment and storage medium | |
JP7135993B2 (en) | Article recognition system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180420 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190619 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190712 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6557525 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |