Summary of the invention
Technical problem
Therefore, it is an object of the invention to solve problem of the prior art as above, it is provided that a kind of
Certified products authenticating tag, described label is attached to product inherently, is certified products for certified product.
Another object of the present invention is to provide a kind of certified products certification terminal, this certified products certification terminal is by driving
It is certified products in order to read the vertical application of the intrinsic certified products authenticating tag of product to carry out certified product, and will produce
The certified products authentication information of product is recorded in registration server.
A further object of the present invention is to provide a kind of certified products authenticating tag output device, and it is used for authentication output
Label, the combination of described authenticating tag has manufacturer's intrinsic information, product intrinsic information and can only pass through specially
The pattern code etc. being decrypted with application program, described pattern code is to encode and generate adding confidential information,
The described confidential information that adds is by intrinsic to described manufacturer intrinsic information and described product by computing set in advance
Information is changed respectively and is made it have other value and formed.
A further object of the present invention is to provide a kind of certified products Verification System, and it will be certified products in order to certified product
Intrinsic authenticating tag be attached to product side, utilize and be provided with the proprietary application in order to decrypted authentication label
It is certified products that the consumer end of program carrys out certified product, and certified products authentication information is recorded in registration server.
A further object of the present invention is to provide a kind of certified products authentication method utilizing certified products Verification System, described
Certified products Verification System utilizes the intrinsic authenticating tag of attachment in product and is provided with in order to decrypted authentication label
The consumer end of vertical application, certified product is certified products and is recorded in registration server.
The purpose of the present invention is not limited to the purpose arrived set forth above, and those skilled in the art can be by following
Record be clearly understood that other purpose silent.
Technical scheme
In order to reach purpose as above, the present invention provides a kind of certified products authenticating tag, comprising: manufacture
Business's intrinsic information territory, is used for inserting manufacturer's intrinsic information;Product intrinsic information territory, is used for inserting product solid
There is information;Pattern code domain, is used for inserting pattern code, and described pattern code comprises and adds confidential information, described in add secret letter
Breath is converted to school by computing set in advance respectively by described manufacturer intrinsic information and product intrinsic information
Be encrypted after testing digit value and formed, described in add confidential information and can be entered by vertical application set in advance
Row decoding;Identification point territory, for inserting at least one or above identification point, described at least one or more than
Identification point for indicate label identification range and identify direction.
Here, the pattern code being inserted in described pattern code domain comprised add confidential information, it is by utilizing
State information that the multiple check digit value of manufacturer intrinsic information conversion is encrypted and to utilizing described product
The information that the multiple check digit value of intrinsic information conversion is encrypted is formed.
Further, the check number place value of the pattern code being inserted in described pattern code domain for generation includes: utilize pipe
The computing of the sum set by registration server of reason authenticating tag information, by described manufacturer intrinsic information
Be converted to the value of multiple check digit value, and, utilize set by the registration server of administrative authentication label information
The computing of fixed sum, is converted to the value of multiple check digit value by described product intrinsic information.
Further, it is inserted in the pattern code of described pattern code domain for generating, by manufacturer, product, cycle or step on
The selection of accounting server operator changes set by the registration server by described administrative authentication label information
Sum, the size of sum, the shifting gears of sum, operational rule, operation times.
In order to realize another object, side of the present invention provides a kind of certified products certification terminal, comprising: memorizer portion,
For storage for reading the vertical application of the intrinsic authenticating tag being attached on product, and pass through
The various information received and dispatched with the communication of registration server;Drive division, is used for driving described vertical application;
Camera section, for shooting authenticating tag to obtain the image of described authenticating tag;Input unit, is used for operating institute
State the running of vertical application;Display part, for display by the certified products certification of described product and certified products
Authentication information recording process is as the operation picture of described vertical application;Communication unit, for by with institute
State the communication of registration server and receive and dispatch various information;Wherein, described authenticating tag comprises and adds confidential information,
The described confidential information that adds is set by the registration server that manufacturer's intrinsic information utilizes administrative authentication label information
Fixed sum carries out computing and is converted to the value of multiple check digit value, and product intrinsic information utilizes pipe
The sum set by registration server of reason authenticating tag information carries out computing and is converted to multiple check number
The value of place value is encrypted and is formed.
Here, vertical application described in this certified products certification final drive, in the certification that described camera section obtains
The image of label identifies described manufacturer intrinsic information and product intrinsic information and is converted to check digit
Value;Relatively the check number place value of described conversion with add decoding in confidential information by comprise from described authenticating tag
Manufacturer's intrinsic information of described encryption and product intrinsic information and the check number place value changed is the most consistent,
To carry out certified products certification for the first time;Then described manufacturer intrinsic information and the product of product intrinsic information will be comprised
Product information sends registration server to, is confirmed whether that recording the certified products certification corresponding to described product believes
Breath, to carry out second time certified products certification, if non-record, then request record is corresponding to described product just
Product authentication information.
In order to realize another purpose, the present invention provides a kind of certified products authenticating tag output device, and described device is used
Comprise the authenticating tag of multiple check digit value in output, comprising: intrinsic information management department of manufacturer, use
Manufacturer's intrinsic information of authenticating tag is generated in management;Product intrinsic information management department, is used for managing generation
The product intrinsic information of authenticating tag;Check digit operational part, for by described manufacturer intrinsic information and product
Product intrinsic information is converted to check number place value by computing set in advance respectively;Check digit encryption unit, uses
Confidential information is added in the check number place value changed by described check digit operational part being reconverted into;Pattern code generates
Portion, for being encoded to grid stricture of vagina pattern code by the confidential information that adds generated by the conversion of described check number place value;Control
Portion processed, is used for utilizing described manufacturer intrinsic information and product intrinsic information to generate check number place value, and controls
Encryption and coding;Authenticating tag output unit, the authenticating tag generated by encryption and coding for output.
Here, described certified products authenticating tag output device also includes: authenticating tag information transmit-receive portion, for
The registration server communication of administrative authentication label information also receives and dispatches the information generated needed for authenticating tag.
Further, intrinsic information management department of described manufacturer receives from the registration server of administrative authentication label information
Manufacturer's intrinsic information, described product intrinsic information management department is from the registration server of administrative authentication label information
Receive product intrinsic information, or generate product intrinsic information voluntarily and use.
Further, described check digit operational part output: utilize described manufacturer intrinsic information and administrative authentication mark
The computing of the sum set by the registration server of label information and be converted to the value of multiple check digit value;With
And, utilize the sum set by registration server of described product intrinsic information and administrative authentication label information
Computing and be converted to the value of multiple check digit value.
Further, what described check digit encryption unit exported adds confidential information, is by intrinsic to utilizing described manufacturer
The information that is encrypted of multiple check digit value of information conversion and to utilizing described product intrinsic information to change
The information that is encrypted of multiple check digit value formed.
In order to realize another purpose, the present invention also provides for a kind of certified products Verification System, comprising: authenticating tag,
Include and add confidential information, described in add confidential information be by the multiple check number utilizing the conversion of manufacturer intrinsic information
Information that place value is encrypted and the multiple check digit value utilizing described product intrinsic information to change is carried out
The information of encryption is formed;Consumer end, drives the vertical application for authenticating tag described in certification,
Identify manufacturer's intrinsic information of described authenticating tag and product intrinsic information and be converted to check number place value,
The relatively check number place value of described conversion and add that to decode the manufacturer of described encryption confidential information intrinsic from described
Information and product intrinsic information and carry out the check number place value changed, to carry out certified products certification for the first time;Then
Send the product information comprising described manufacturer intrinsic information and product intrinsic information to registration server, really
Recognize and the most record the certified products authentication information for described product, to carry out second time certified products certification;Registration
Server, the product information utilizing described consumer end to transmit confirms whether record in product database
State the certified products authentication information of product, confirmed that result sends described consumer end to, and according to described just
The record of product authentication information is asked and is recorded in described product database by described certified products authentication information.
Here, described authenticating tag is attached on product, a combination thereof has: manufacturer's intrinsic information;Product is solid
There is information;Pattern code, includes and adds confidential information, described in add confidential information be to described manufacturer intrinsic information profit
Carry out computing by the sum set by the registration server of administrative authentication label information and be converted to many re-graduations
Test the value of digit value, and product intrinsic information utilizes set by the registration server of administrative authentication label information
Sum carry out computing and be converted to the value of multiple check digit value and be encrypted and formed;Identification point, uses
In indicating the identification range of label and identifying direction.
Further, described consumer end includes: memorizer portion, storage have for read be attached on product
The vertical application of intrinsic authenticating tag, and the various letters received and dispatched by the communication with registration server
Breath;Drive division, is used for driving described vertical application;Camera section, is used for shooting authenticating tag to obtain
The image of described authenticating tag;Input unit, for operating the running of described vertical application;Display
Portion, for display using the certified products certification of described product and certified products authentication information recording process as described special should
With the operation picture of program;Communication unit, for receiving and dispatching various letter by the communication with described registration server
Breath;Control portion, for controlling the driving of described vertical application, and controls the certified products certification and just of product
Product authentication information recording process.
Further, described certified products Verification System also includes: application program uploads device, is used for uploading described special
Application program;Application program registration server, deposits in the storage inside portion of described application program registration server
Store up described application program and upload the described vertical application that device is uploaded;Wherein, described consumer end from
Described vertical application is downloaded and stored to described application program registration server.
In order to realize another purpose, the present invention also provides for a kind of certified products authentication method, includes for certification and adds
The authenticating tag of close check number place value, the method includes: consumer end shoots the figure of described authenticating tag
Picture, to identify manufacturer's intrinsic information and the step of product intrinsic information;Described consumer end drives and is used for
The vertical application of authenticating tag described in certification, by utilizing manufacturer's intrinsic information and the product of described identification
Product intrinsic information combine the sum set by the registration server of administrative authentication label information carry out computing and
Be converted to the step of check number place value;The relatively check number place value of described conversion and the described authenticating tag of decoding
The check number place value of encryption, to carry out certified products certification for the first time the step shown at picture;Consumer end
Send the certified products authentication information comprising described manufacturer intrinsic information and product intrinsic information to enrolled for service
Device, to carry out the step of second time certified products certification.
Here, when described consumer end will comprise described manufacturer intrinsic information and the product of product intrinsic information
When product information sends registration server to, registration server performs: with described certified products authentication information as foundation,
Confirm product database has recorded the most the step of the certified products authentication information of described product;If record
In described product database, then prompt for the step of recorded product to described consumer end;If do not remembered
Record in described product database, then product described in second time certification is certified products and is prompted to described consumer end
Step.
Further, when described registration server completes second time certified products certification, consumer end performs to described
Registration server request records the step of the authentication information that described product is certified products.
Further, described authenticating tag is attached to product, and combination has: manufacturer's intrinsic information;Product is intrinsic
Information;Pattern code, includes and adds confidential information, described in add confidential information be to utilize described manufacturer intrinsic information
Sum set by the registration server of administrative authentication label information carries out computing and is converted to multiple check
The value of digit value, and product intrinsic information utilizes set by the registration server of administrative authentication label information
Sum carries out computing and is converted to the value of multiple check digit value and is encrypted and is formed;Identification point, is used for
Indicate the identification range of label and identify direction.
Further, for generating described pattern code, sum that the registration server of administrative authentication label information sets,
The size of sum, the shifting gears of sum, operational rule, operation times are by manufacturer, product, week
Phase or the selection of registration server operator and change.
Beneficial effect
Certified products authenticating tag according to the present invention, utilize the certified products certification terminal of this label, certified products authenticating tag
Output device, certified products Verification System and method, have following effect.
The present invention provides a kind of authenticating tag, the combination of this authenticating tag to have manufacturer's intrinsic information, product intrinsic
Information and the pattern code etc. can only being decrypted by vertical application, described pattern code is to encryption
Information encodes and generates, and the wherein said confidential information that adds is by computing set in advance, manufacturer is intrinsic
Information and described product intrinsic information are changed respectively and are made it have other value and formed.
The authenticating tag of attachment in product, may utilize and be provided with to identify and decipher the special of corresponding authenticating tag
Carrying out certified product with the consumer end of application program is certified products, and access registration server record product are just
Product authentication information.
Therefore, after consumer downloads vertical application in smart mobile phone, product can be attached to by identification
On authenticating tag, can certification corresponding product be simply directly certified products.
Further, the present invention provides a kind of certified products authenticating tag output device, and its output combination has manufacturer intrinsic
Information, product intrinsic information and the certification of pattern code etc. can only being decrypted by vertical application
Label so that manufacturer directly exports certified products authenticating tag and is attached on product, and described pattern code is to adding
Confidential information encodes and generates, and the wherein said confidential information that adds is by computing set in advance, manufacturer is solid
Information and described product intrinsic information is had to change respectively and make it have other value and generate.
Additionally, the product obtaining certified products certification is recorded in registration server, it is possible to replicate certification after preventing
The bootlegging products in circulation of label.
Additionally, due to the information of corresponding product is supplied to consumer by registration server, consumer can be true
Recognize the information of corresponding product, therefore, it is possible to readily distinguish out the correct trade mark to be bought.
Further, the product making the affable Self-certified of consumer be bought is certified products, and is recorded in by authentication information and steps on
Accounting server such that it is able to prevent from replicating the circulation of the copy of identical authenticating tag.
Detailed description of the invention
Hereinafter, to the certified products authenticating tag of the present invention, the certified products certification terminal of this label, certified products certification are utilized
The preferred embodiment of label output device, certified products Verification System and method is described in detail.
By the detailed description to following embodiment, it will definitely the present invention certified products authenticating tag,
Utilize the certified products certification terminal of this label, certified products authenticating tag output device, certified products Verification System and method
Feature and advantage.
Fig. 1 is the module diagram of an embodiment of certified products Verification System in the present invention, Fig. 2 be in the present invention just
The schematic diagram of one embodiment of product authenticating tag (authenticating tag).
As it is shown in figure 1, the certified products Verification System of the present invention includes: certified products authenticating tag 100(hereinafter referred to as
" authenticating tag "), it is attached to the side of product, and product described in certification is certified products;Certified products certification terminal
200(is hereinafter referred to as " consumer end "), it drives vertical application, identifies, reads and be attached to
Authenticating tag 100 on product, and certification is certified products;Registration server 300, it is according to consumer end 200
Certified products authentication information record request, record certified products authentication information;Wire/wireless communication net 400 etc..
Authenticating tag 100 it is attached with on product.As in figure 2 it is shown, described authenticating tag 100 is intrinsic by manufacturer
The combination of information 110, product intrinsic information 120, pattern code 140 and identification point 150 is constituted.
Described manufacturer intrinsic information 110 is inserted in manufacturer's intrinsic information territory of described authenticating tag 100.Institute
State manufacturer's intrinsic information 110 and give a manufacturer inherently, and be used for certified products certification and the product of product
Information inquiry etc..
Described manufacturer intrinsic information 110 is preferably with the group of the word that can with the naked eye identify, numeral or symbol
Conjunction is marked.As shown for example in fig. 2, described manufacturer intrinsic information 110 is inserted into described certification
The upper end of label 100.
Described product intrinsic information 120 is inserted in the product intrinsic information territory of described authenticating tag 100.Described product
Product intrinsic information 120 gives a product inherently, and looks into for the certified products certification of product and the information of product
Ask.Described product intrinsic information 120 is preferably with the group of the word that can with the naked eye identify, numeral or symbol
Conjunction is marked.
As shown for example in fig. 2, described product intrinsic information 120 is inserted into described authenticating tag 100
Lower end.
Described pattern code 140 is inserted in the pattern code domain of described authenticating tag 100.Described pattern code 140 is to use
In differentiating the certified products whether coding of product, it is used for utilizing described manufacturer intrinsic information 110 and product intrinsic
Whether information 120 judge the certified products of product.
As shown for example in fig. 2, described pattern code 140 is inserted into described manufacturer intrinsic information 110 He
Between described product intrinsic information 120.
Described pattern code 140 is to be passed through respectively by described manufacturer intrinsic information 110 and product intrinsic information 120
The information that computing set in advance is encrypted after being converted to check digit (digit) value, then with black and white lattice
Sub-stricture of vagina pattern carry out encoding and insert described manufacturer intrinsic information 110 and described product intrinsic information 120 it
Between.
Hereinafter, the certified products authenticating tag output to the certified products authenticating tag for exporting the present invention as above
Device, and the process of authentication output label illustrates in certified products authenticating tag output device, described in recognize
Card label include pattern code etc., described pattern code be only with vertical application be decrypted encoded
Add confidential information, described in add confidential information be manufacturer's intrinsic information and described product intrinsic information to be passed through respectively
Computing set in advance is changed so that it is has other value and generates.
Fig. 3 is for generating and export the output device knot of certified products authenticating tag (authenticating tag) in the present invention
Composition, Fig. 4 is the flow chart that in the present invention, certified products authenticating tag (authenticating tag) generates process.
Additionally, the encryption that Fig. 5 is comprised by the pattern code of certified products authenticating tag (authenticating tag) in the present invention
One embodiment schematic diagram of information.
The present invention is used for generate and export the structure of the output device of certified products authenticating tag (authenticating tag) such as
Under.
As it is shown on figure 3, this output device includes: intrinsic information management department of manufacturer 610, its management is used for
Manufacturer's intrinsic information of the generation of authenticating tag;Product intrinsic information management department 620, its management is used for recognizing
The product intrinsic information of the generation of card label;Check digit operational part 630, it is by computing set in advance,
Described manufacturer intrinsic information and product intrinsic information are respectively converted into check digit (digit) value;School
Testing numerical digit encryption unit 640, it is by the check digit (digit) of conversion in check digit operational part 630
Value is reconverted into and adds confidential information;Pattern code generating unit 650, it will be by described check digit (digit) value
The confidential information that adds changed and generate is encoded to the grid stricture of vagina pattern code of black and white;Control portion 660, it utilizes described
Manufacturer's intrinsic information and product intrinsic information generate check number place value, and control encryption and coding;Certification mark
Sign output unit 670, its output authenticating tag generated by encryption and coding as shown in Figure 2.
Wherein, the authenticating tag output device of the present invention may also include that authenticating tag information transmit-receive portion 680,
For with the registration server communication of administrative authentication label information and receive and dispatch authenticating tag generation needed for letter
Breath.
Additionally, intrinsic information management department of manufacturer 610 can connect from the registration server of administrative authentication label information
Receive manufacturer's intrinsic information.
Further, product intrinsic information management department 620 can receive from the registration server of administrative authentication label information
Product intrinsic information, it is possible to generated product intrinsic information by oneself and use.
As it has been described above, generate the process of also authentication output label in the authenticating tag output device of the present invention such as
Shown in Fig. 4.
As shown in Figure 4, in order to generate described pattern code 140, first, described manufacturer intrinsic information (110,
And product intrinsic information (120, Y) is converted to check digit (digit) by computing set in advance respectively X)
Value (X1, Y1).Afterwards, described check number place value (X1, Y1) will be reconverted into add confidential information (X',
Y').Further, add confidential information (X', Y') described in and will be encoded to the grid stricture of vagina pattern code of black and white.
In order to generate described pattern code 140, described manufacturer intrinsic information (110, X) and the intrinsic letter of product
Breath (120, Y) by be converted to by computing at least one times or repeatedly multiple check number place value (X1,
Y1).Further, described check number place value (X1, Y1) multiple adds confidential information (X', Y') by being reconverted into.
Such as, as it is shown in figure 5, can input in described pattern code 140 six add confidential information.Described
In six bit encryption information, front three can be changed by described manufacturer intrinsic information 110 and generate, rear three can
Changed by described product intrinsic information 120 and generate.
As above described in example, in order to generate three add confidential information, execution is utilized three times of three different digitals
Computing.That is, described manufacturer intrinsic information 110 is performed by the registration server of administrative authentication label information
The computing of sum set, to generate a check number place value, changes sum and performs three times altogether
Computing, to generate total of three check number place value.Further, described check number place value will be respectively converted into encryption
Information.
For the generation of the pattern code 140 of the present invention as above, can by manufacturer, product, the cycle or
The selection of registration server operator changes the number set by the registration server of administrative authentication label information
Word row, the shifting gears of the size of sum, sum, the change of operational rule, operation times.
As shown by the embodiment in figure 5, in the case of manufacturer's intrinsic information is SA-20115806, it is used for
The embodiment of the multiple arithmetic generating check number place value is as follows.
(1) first check number place value: utilize the number set by the registration server of administrative authentication label information
The computing of word row 173 obtains
Table 1
[Table1]
|
2 |
0 |
1 |
1 |
5 |
8 |
0 |
6 |
|
Step 1 |
7 |
3 |
1 |
7 |
3 |
15 |
7 |
3 |
|
Step 2 |
14 |
0 |
1 |
7 |
15 |
8 |
0 |
18 |
|
Step 3 |
(1+4) |
0 |
+1 |
+7 |
+(1+5) |
+8 |
+0 |
+(1+8) |
36 |
Step 4 |
|
|
|
|
|
|
|
|
4 |
Step 1: start numeral 173 from rear position the most alternately to replace into each of manufacturer's intrinsic information
Position.
Step 2: each of manufacturer's intrinsic information is multiplied by corresponding with each of manufacturer intrinsic information
Numeral.
Step 3: ten of the product obtained in step 2 are separated with a position and are all added.
Step 4: calculation procedure 3 is obtained add and value (36) units (6) 10 complement (4).
The complement (4) obtained i.e., in step 4 will become the first check number place value.
Second check number place value may utilize the sum 731 of setting and obtains according to method same as described above,
3rd check number place value may utilize the sum 317 of setting and obtains according to method same as described above.
Additionally, the check number place value of described product intrinsic information 120, can be with above-mentioned manufacturer intrinsic information
The computing example that the check number place value of 110 generates in the same manner, by utilizing by the registration of administrative authentication label information
The computing of the sum of server settings, generates totally three check number place values.
Although it addition, here, only extracting number in manufacturer's intrinsic information 110 and product intrinsic information 120
Character segment also generates check number place value, but also other word or symbol can be converted to numeral set in advance,
And be used for generating check number place value.
Additionally, the check number place value of described manufacturer intrinsic information 110 and described product intrinsic information 120
Check number place value be converted into other numeral, word or symbol etc. and add confidential information.
I.e., as shown by the embodiment in figure 5, described check number place value can be exchanged into and adds confidential information " ABCXYZ ",
The adding confidential information and will be encoded to described pattern code 140 of conversion, and it is inserted in described authenticating tag 100.
The sum set by registration server managing described authenticating tag information can be used by each product
Different sums, maybe can carry out change setting by different periods.
The sum of described setting will reuse, for this reason, it may be necessary to additionally store when the certified products certification of product
The sum set by different products.
Additionally, described pattern code 140 is decoded merely by vertical application set in advance.That is,
Described pattern code 140 is after being read as by described vertical application adding confidential information (X', Y'), described
The confidential information (X', Y') that adds being read will be decoded as check number place value (X2, Y2).
Additionally, be inserted with identification point 150 in the identification point territory of described authenticating tag 100.
Described identification point 150 is for indicating the identification range of described authenticating tag 100 and identifying direction.That is,
For limiting the reference image identification of described authenticating tag 100, and by indicating direction so that no matter exist
Which direction shoots described authenticating tag 100, it is also possible to be identified as positive direction.
As shown for example in fig. 2, described identification point 150 can be marked at described authenticating tag 100 respectively
The corner at least one place in the left and right sides corner of upper end and the left and right sides corner of lower end.Further, available circle
Center indicate graticulated symbol indicate.
It addition, described authenticating tag 100 can make by special paper using or insert hologram, to prevent from replicating.
Although described special paper using is with the naked eye cannot to see, but duplicating, scan, would indicate that word when faxing
Or secret mark, can with the naked eye confirm that it replicates true specially treated paper using.Further, described hologram exists
Duplicate, scan, will be displayed as black when faxing, thus can confirm that the duplication fact.
It is attached to as a example by the side of product be illustrated by authenticating tag 100 above, but can also be multiple
Mode is inserted in product.As another example, when the packages printing of product, described authenticating tag can be added
The image of 100 also prints simultaneously.Or, when printing commecial label, described authenticating tag can be added
The image of 100 also prints, to be attached on product simultaneously.
Or, only described authenticating tag 100 can be printed as the label of paster form, and be attached to product
Side.
Described authenticating tag 100 will be identified by the consumer end 200 being described below.Additionally,
The smart mobile phone that described consumer end 200 preferably can download vertical application and run.
Fig. 6 is an embodiment schematic diagram of certified products certification terminal (consumer end) structure illustrating the present invention,
Fig. 7 is an enforcement of the first time certified products certification of certified products certification terminal (consumer end) illustrating the present invention
The flow chart of example.
As shown in Figure 6, described consumer end 200 includes: store the memorizer portion 210 of various information;
For driving the drive division 220 of vertical application;For shooting the camera section of described authenticating tag 100
230;For operating the input unit 240 of the running of vertical application;For showing described product
Certified products certification and the display part 250 of certified products authentication information recording process;For the communication unit 260 received and sent messages;
For controlling the control portion 270 etc. of the molar behavior of consumer end 200.
In described memorizer portion 210, storage has proprietary application journey that is recognizable and that read described authenticating tag 100
Sequence.Additionally, storage has by described consumer end 200 and will described later register in described memorizer portion
Communication between server 300 and the various information received and dispatched.
Described drive division 220 is used for driving described vertical application.
Described camera section 230 is used for shooting described authenticating tag 100, obtains the authenticating tag 100 of described shooting
Image and be stored in described memorizer portion 210.
Described input unit 240 is the multiple buttons being generally disposed at smart mobile phone, consumer operate,
For controlling the action of described consumer end 200, and optionally operate the fortune of described vertical application
Row process.
Described display part 250 is the LCD picture being generally disposed at smart mobile phone, for enabling a consumer to
Enough confirming certified products certification and the certified products authentication information recording process of described product, described display part 250 is used for showing
Show the operation picture of described vertical application.
Described communication unit 260 for by itself and will communication between registration server 300 described later and receive
Send out information various.
Described control portion 260 is for controlling the action of each function of described consumer end 200 and entirety
Action.
As it is shown in fig. 7, described consumer end 200 is described by driving described vertical application to identify
Manufacturer's intrinsic information of authenticating tag 100 (110, X) and product intrinsic information (120, Y), and lead to
Cross computing set in advance and be converted to check number place value (X1, Y1).
Further, described consumer end 200 is by driving described vertical application to come from described pattern code
140 read and add confidential information (X', Y'), to manufacturer's intrinsic information of described reading (110, X) and produce
The confidential information (X', Y') that adds of product intrinsic information (120, Y) is decoded, to be converted to check number place value
(X2, Y2).
Further, the check digit will obtained from described manufacturer intrinsic information 110 and product intrinsic information 120
Value (X1, Y1) compares with the check number place value (X2, Y2) obtained from described pattern code 140, with
Carry out primary certified products certification.
That is, when the check number place value obtained from described manufacturer intrinsic information 110 and product intrinsic information 120
(X1, Y1) and the check number place value (X2, Y2) obtained from described pattern code 140 consistent (X1=X2 respectively
And Y1=Y2) time, certified product is certified products and shows certified products certification for the first time.
Further, described consumer end 200, after the first time certified products certification of product, will comprise described manufacture
The product information of business's intrinsic information 110 and product intrinsic information 120 sends the enrolled for service being described below to
Device 300.It is sent in the product information of described registration server 300 to comprise described manufacturer intrinsic information
110, product intrinsic information 120, the intrinsic number of described consumer end 200, medium access control ground
Location (Mac address), server initial-access time, server always access time etc..
Further, confirm described registration server 300 has recorded the most the certified products certification for described product
Information, to carry out secondary certified products certification, if not carrying out record, then request record is for described product
Certified products authentication information.
The certified products authentication information of described product will be recorded in registration server 300.Described registration server 300
Utilize the product information transmitted by described consumer end 200, confirm that the certified products authentication information of described product is
The no product database 310 that is recorded in, and confirmed that result sends described consumer end 200 to.
Further, ask according to the record of the described certified products authentication information transmitted by described consumer end 200,
Described certified products authentication information is recorded in described product database 310.
Described consumer end 200 and described registration server 300 are attached by communication network 400.That is,
Described communication network 400 plays and connects described consumer end 200 and enrolled for service by wired or wireless mode
The effect of device 300, so that transmitting-receiving letter between described consumer end 200 and described registration server 300
Breath.
Additionally, the present invention also includes: the application program uploading described vertical application uploads device 510;
Described application program is uploaded the described vertical application that device 510 uploads and is stored in storage inside portion
Application program registration server 520.
Saying in more detail, described consumer end 200 needs to be communicatively connected to the application journey uploading application program
Sequence market (shop), downloads described vertical application and installs.
Vertical application is uploaded to described application program market (shop) by described device 510 of uploading.
In described application program registration server 520 storage have by described upload that device 510 uploads special
Application program.Further, described application program registration server 520 is disappeared according to being connected by communication network
The download request of the person's of expense terminal 200, is sent to described consumer end 200 by described vertical application.
It addition, described consumer end 200 is connected to described application program market (shop), and to described
Application program registration server 520 request applications is downloaded.
Further, download the described vertical application that described application program registration server 520 transmits, and deposit
It is stored in described memorizer portion 210.
Hereinafter, by Fig. 8, the certified products authentication method utilizing certified products Verification System in the present invention is carried out detailed
Explanation.Fig. 8 illustrates an embodiment of the certified products authentication method utilizing certified products Verification System in the present invention
Flow chart.
As shown in Figure 8, the certified products authentication method utilizing certified products Verification System is utilized in the present invention to include walking as follows
Suddenly.
First, first step S110, perform shooting authenticating tag 100 input picture.
In described first step S110, camera section 230 shooting of consumer end 200 is attached to wait to recognize
Authenticating tag 100 on the product of card, to obtain image.The image of the described authenticating tag 100 being taken
Will be stored in the memorizer portion 210 of described consumer end 200.
Second step S120, when the figure inputting described authenticating tag 100 in described consumer end 200
During picture, run the vertical application of described consumer end, defeated to confirm in described first step S110
The identification range of the image of the authenticating tag 100 entered and identification direction, and identify manufacturer's intrinsic information 110
And product intrinsic information 120, to be converted to check number place value.
In described second step S120, described consumer end 200 is from the figure of described authenticating tag 100
Extract identification point 150 in Xiang, rotate described image so that the direction of described image is adjusted to positive direction, and turn
Change the size of described image to meet the identification range of described image.
That is, rotate for making each identification point 150 be positioned at tram so that described image is converted to
Positive direction, and zoom in or out its size for making described image meet defined identification range.
Further, the intrinsic letter of manufacturer in the manufacturer's intrinsic information territory being inserted in described authenticating tag 100 is identified
Cease the product intrinsic information 120 of 110 and the product intrinsic information territory being inserted in described authenticating tag 100, and
Check number place value (X1, Y1) is obtained by computing set in advance.
When from described manufacturer intrinsic information 110 and product intrinsic information 120 obtain check number place value (X1,
Y1) time, perform third step S130, from pattern code 140, read manufacturer's intrinsic information 110 and produce
Product intrinsic information 120 add confidential information after, be decoded and be converted to check number place value.
Described pattern code 140 is inserted with and is coded of adding confidential information, described in add confidential information by described manufacture
Business's intrinsic information 110 and product intrinsic information 120 are converted to check digit by computing set in advance respectively
It is encrypted after value and is formed.
In described third step S130, add confidential information from described in the reading of described pattern code, and add described
Confidential information is decoded, to obtain manufacturer's intrinsic information 110 of encrypted input in described pattern code and to produce
The check number place value (X2, Y2) of product intrinsic information 120.
After described pattern code 140 is decoded, perform the 4th step S140, it is judged that described second step
The check number of decoding in the check number place value (X1, Y1) changed in rapid S120 and described third step S130
Place value (X2, Y2) is the most consistent.
In described 4th step S140, as long as when having any one inconsistent in described check number place value
Time (X1 ≠ X2or Y1 ≠ Y2), perform the 5th step S142, point out to described consumer end 200
Described product is copy.
It addition, in described 4th step S140, as described check number place value all consistent (X1=X2and
Y1=Y2) time, the 6th step S150 is performed, by product described in described consumer end 200 certification for the first time
For certified products, and point out certified products certification.
The certified products verification process of product all completes on described consumer end 200, without being connected to
Registration server 300 also opens the process of product database 310.
After carrying out certified products certification for the first time in described consumer end 200, carry out for described certified products is recognized
Card information is recorded in the procedure below of registration server 300.
When completing certified products certification for the first time in described 6th step S150, perform the 7th step S210,
Described consumer end 200 sends certified products authentication information to registration by wire/wireless communication net 400 and takes
Business device 300.
When described consumer end 200 sends certified products authentication information to described registration server 300, hold
Row the 8th step S220, described registration server 300, based on described certified products authentication information, confirms described product
The certified products authentication information of product has been recorded in product database 310 the most.
In described 8th step S220, if be recorded in described product database 310, perform the
Nine steps S222, point out described product to be recorded product to described consumer end 200.
The certified products authentication information of described product has recorded represented, and consumer have recorded corresponding product before
The certified products authentication information of product, and later the record fact is confirmed again.Therefore, if consumer exists
Attempt first after buying product carrying out certified products certification and record, then corresponding product can be identified as copy.
It addition, in described 8th step S220, if be not recorded in described product database 310,
Performing the tenth step S230, product described in the second time certification of described registration server 300 is certified products, and carries
Show to described consumer end 200.
When completing second time certified products certification in described consumer end 200, perform the 11st step
S240, asks to send described registration server 300 to by the record of the certified products authentication information of described product.
When confirming, at described registration server 300, the certified products authentication information that described consumer end 200 transmits
Record request time, perform the 12nd step S250, described registration server 300 is by described product just
Product authentication information is recorded in described product database 310.
It addition, when not asking to record the certified products authentication information of described product in described 11st step S240
Time, i.e. when the certified products certification transmitted to described consumer end 200 unconfirmed of described registration server 300
When the record of information is asked, carry out described first step S110, to perform the authenticating tag to other products
The image input step of 100.
The certified products authentication information record of product, can prevent the circulation of other copy.
That is, consumer is made to pass through the certified products authentication information of consumer end 200 record product voluntarily, though right
Described authenticating tag 100 replicates in the same manner, owing to having recorded in described registration server 300
State certified products authentication information, also will be identified as copy such that it is able to prevent the circulation of bootlegging product.
As it has been described above, in the range of without departing from the intrinsic propesties of the present invention, the form that the present invention can deform
Implement.
Therefore, disclosed embodiment should be examined with illustrative viewpoint rather than with determinate viewpoint
Considering, the scope of the present invention will be disclosed in claims and be not limited to aforesaid explanation, it should be appreciated that
All difference in equivalency range all fall within the scope of the present invention therewith.
Industrial utilization
The present invention relates to the certified products authenticating tag that a kind of product is intrinsic, read certified products by vertical application and recognize
The card label certified products certification terminal with certified product as certified products, the intrinsic certified products authenticating tag of output products is just
Product authenticating tag output device, utilizes whether the certified product such as certified products authenticating tag and certified products certification terminal is just
Product, and the certified products authentication information of product can be recorded in certified products Verification System and the method for registration server.