Background
With the improvement of living standard of people, the collection of artware is more and more popular with people. In the field of Juque stone handicraft collection, Juque stone is a nonrenewable unique mineral resource, and the market price varies from thousands to millions according to the difference of the quality, size, modeling meaning, carving process and design experts, wherein the Juque stone represented by the Juque stone is known as Chinese color inkstone and Chinese famous inkstone and is brought into the national geographical sign product management. However, because the speciality of the identification of the artworks is high, the market of the artworks is not good and uniform, and the actual value and the quality of the artworks are difficult to judge for the ordinary people due to the mixed fish eyes. Therefore, the collection and purchase of the artware by the ordinary people are often prohibitive. In order to solve this problem, it is imperative to provide a practical and effective anti-counterfeiting method.
The existing anti-counterfeiting method for the artware mainly carries out anti-counterfeiting on the artware through methods such as password (including passwords or secret codes) verification, characteristic identification (including graphic anti-counterfeiting labels, laser holographic labels, special printing marks and the like) comparison, electronic information confirmation (including code scanning confirmation and radio frequency label data confirmation) and biological characteristic identification (such as fingerprints, DNA and the like). However, the above anti-counterfeiting method mainly has the following defects:
1. password verification requires a mobile phone to input a password and send a short message to acquire verification information, so that input is easy to miss and miss, and the process is complicated and is not convenient and easy to use; meanwhile, the system also needs to cooperate with a telecom short message operator to pay the fee regularly, so that extra cost exists.
2. The characteristic mark comparison mode is usually professional or experienced, general consumers can better implement the characteristic mark under professional guidance, the characteristic mark is easy to forge after a long time, the existing characteristic mark is more and more complex, the design and printing of the characteristic mark have higher requirements, and the anti-counterfeiting cost is continuously increased.
3. In the electronic information confirmation mode, code scanning confirmation is required or characteristic codes are required to be input, so that the method is complicated and is easy to make mistakes; or only the statistics of the number of inquired times can be provided, and the anti-counterfeiting effect is not large. The radio frequency tag has high verification cost, needs special software and equipment and is not easy to popularize.
4. The biological feature recognition technology is mainly used for modernized electronic information products, has high cost and limited application scenes, and is not suitable for handcraft culture.
5. The anti-counterfeiting form of the label pasted on the outside or the label engraved on the inside including the method is limited by the size of the product, is difficult to unify and standardize, and the method is difficult to put an end to the behavior that qualified manufacturers sell the anti-counterfeiting label and the label privately, so that certain market disorder exists.
Disclosure of Invention
The invention aims to provide a handicraft anti-counterfeiting method and a handicraft anti-counterfeiting system based on traceability, which are used for solving the technical problem that a perfect handicraft anti-counterfeiting system is lacked to carry out traceability anti-counterfeiting on a handicraft product in the prior art.
In order to achieve the purpose, the invention adopts the following technical scheme:
a retrospective-based artwork anti-counterfeiting method comprises the following steps:
receiving a registration request sent by an enterprise terminal, wherein the registration request comprises current enterprise registration information, verifying the current enterprise registration information, sending an enterprise code corresponding to the current registered enterprise to the enterprise terminal after the current enterprise registration information passes the verification, and storing the enterprise code in an initial database; the enterprise terminal comprises a raw material terminal, a production terminal and a distribution terminal;
receiving a raw material coding request sent by the raw material terminal, wherein the raw material coding request comprises artware raw material information, carrying out raw material coding on the artware raw materials based on the current enterprise code, and storing the current raw material code and the artware raw material information into raw material terminal data;
receiving a product coding request sent by the production terminal, wherein the product coding request comprises artware processing information, assigning a tracing code to the artware finished product based on the current enterprise code and the artware processing information, and storing the tracing code and the processing information of the artware into a production terminal database;
receiving a first verification request sent by the distribution terminal, wherein the first verification request comprises a current product tracing code, traversing the production terminal database, verifying whether the current product tracing code is consistent with information recorded in the production terminal database, then feeding back a verification result to the distribution terminal, and storing distribution enterprise information corresponding to the current product tracing code into the distribution terminal database after the verification is passed;
and receiving a second verification request sent by the consumption terminal, wherein the second verification request comprises a current product tracing code, traversing the production terminal database, verifying whether the current product tracing code is consistent with the information recorded in the production terminal database, and then feeding back a verification result to the consumption terminal.
Further, after the enterprise code corresponding to the currently registered enterprise is sent to the enterprise terminal after the verification is passed, the method further includes:
receiving a blank certificate issuing request sent by the production terminal, issuing a blank certificate to the production terminal, binding the certificate number of the blank certificate with the corresponding enterprise code, and then storing binding information to the production terminal database;
after the current enterprise code of the production terminal and the artware processing information are given a tracing code to the artware finished product, the method further comprises the following steps:
receiving a product tracing certificate printing request sent by the production terminal, printing a product tracing certificate to the production terminal, binding the certificate number of the product tracing certificate and a corresponding product tracing code, and then recording binding information in the production terminal database.
Further, when issuing the blank certificate to the production terminal, issuing a geographical indication label corresponding to the blank certificate to the production terminal.
Further, before receiving the product code request sent by the production terminal, the method further includes:
receiving a feeding registration request sent by the production terminal, wherein the feeding registration request comprises selling end enterprise information and a raw material code, traversing the raw material terminal database, judging whether the raw material terminal database comprises the selling end enterprise information and the raw material code, and storing current raw material flow information into the production end database when the judgment result is true;
and receiving a material coding request sent by the production terminal, wherein the material coding request comprises current material processing information, endowing a material code for the current material based on the current material processing information and a corresponding enterprise code, and then binding the current material processing information and the corresponding raw material code and storing the bound current material processing information and the corresponding raw material code in the production terminal database.
Further, the assigning a material code to the current material based on the current material processing information and the corresponding enterprise code includes:
and based on the current material cutting time and the corresponding enterprise code, giving a material code to the current material, wherein the coding format is the current enterprise code + cutting time + random serial number.
Further, after the material code is given to the current material based on the current material cutting time and the corresponding enterprise code, the method further includes:
and updating the processing information of the current material, binding the updated processing information with the material code, and storing the binding information into the production end database.
Further, the updating the processing information of the current material, binding the updated processing information with the material code, and storing the binding information into the database at the production end includes:
acquiring primary processing information of a current material, binding the primary processing information with the material code, and storing the binding information into the production terminal database;
acquiring advanced processing information of a current material, binding the advanced processing information with the material code, and storing the binding information into the production terminal database;
and acquiring finished product packaging information of the current material, binding the finished product packaging information with the material code, and storing the binding information into the production terminal database.
Further, the raw material coding the handicraft raw material based on the current enterprise code comprises:
carrying out raw material coding on the artware raw materials based on the current enterprise coding and raw material development time, wherein the coding format is as follows: current enterprise coding + raw material development time + random sequence number;
the step of assigning a tracing code to the handicraft finished product based on the current enterprise code and the handicraft processing information comprises the following steps:
endowing the artware with a tracing code based on the current enterprise code and the product class code, wherein the coding format is as follows: current enterprise code + product category code + random serial number.
Further, the method further comprises:
receiving a supervision request sent by a supervision terminal, and sending corresponding enterprise and/or product information to the supervision terminal according to the supervision request.
The invention also provides a retrospective-based artware anti-counterfeiting system, which is used for realizing the retrospective-based artware anti-counterfeiting method and comprises the following steps: the system comprises a server, and a raw material terminal, a production terminal, a distribution terminal and a consumption terminal which are in communication connection with the server respectively.
The invention has the beneficial effects that: firstly, enterprises related to the whole process from raw material development to product sale of artware are registered, raw material information of the artware, corresponding enterprise information, artware processing, corresponding enterprise information, artware sale and corresponding enterprise information are registered, bound and endowed with corresponding raw material codes, material codes and product traceability codes respectively, circulation information of the artware is registered, and accurate traceability of each circulation link of the artware from raw material development, production processing and distribution stages is realized; for a consumer terminal, the product tracing code and the related tracing certificate can be used for checking the authenticity of the technical product and the detailed information of the whole production and processing process of the product, and the operation is very simple; in addition, the method has low implementation cost and high informatization level.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments obtained by a person skilled in the art based on the embodiments in the present specification without any inventive step are within the scope of protection of the present specification.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments of the present invention.
It should be understood that, for the term "and/or" as may appear herein, it is merely an associative relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, B exists alone, and A and B exist at the same time; for the term "/and" as may appear herein, which describes another associative object relationship, it means that two relationships may exist, e.g., a/and B, may mean: a exists independently, and A and B exist independently; in addition, for the character "/" that may appear herein, it generally means that the former and latter associated objects are in an "or" relationship.
It will be understood that when an element is referred to herein as being "connected," "connected," or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. Conversely, if a unit is referred to herein as being "directly connected" or "directly coupled" to another unit, it is intended that no intervening units are present. In addition, other words used to describe the relationship between elements should be interpreted in a similar manner (e.g., "between … …" versus "directly between … …", "adjacent" versus "directly adjacent", etc.).
It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, components, and/or groups thereof.
It should also be noted that, in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may, in fact, be executed substantially concurrently, or the figures may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
It should be understood that specific details are provided in the following description to facilitate a thorough understanding of example embodiments. However, it will be understood by those of ordinary skill in the art that the example embodiments may be practiced without these specific details. For example, systems may be shown in block diagrams in order not to obscure the examples in unnecessary detail. In other instances, well-known processes, structures and techniques may be shown without unnecessary detail in order to avoid obscuring example embodiments.
Example one
In order to solve the technical problem that an effective poor and perfect artware anti-counterfeiting system is lacked to perform tracing anti-counterfeiting on artware products in the prior art, the embodiment of the application provides a tracing-based artware anti-counterfeiting method, and the method can realize accurate tracing of each circulation link of the artware from raw material development, production and processing and then distribution stages.
The retrospective handicraft anti-counterfeiting method in the embodiment of the invention is mainly applied to the anti-counterfeiting of Juqueshi crafts, and people know that Juqueshi purple is black and deep, clear, fine, greasy and not slippery, and smooth like the skin of infants, and has the characteristics of no pen and ink residue. Juqueshi stone has very fine grains and can be used for carving very fine handicraft articles. Juqueshi stone is characterized by unique and randomly distributed stone eyes which are different from each other, different block shapes, bright eyes, fresh and lively eyes, pure quality, agility, green color, big and more than four characteristics, greenish fat, yellow fat, leucorrhea fat, rouge jelly, algae veins and the like, so that the finally successfully manufactured cultural handicraft of each cut high-quality stone rough piece has different fat, eye, line and vein characteristics, namely each high-value Juque stone cultural handicraft (a typical product is Juque) is unique. Of course, it is understood that the method can also be applied to the tracing anti-counterfeiting of other cultural handicraft articles, and is not limited specifically.
Referring to fig. 1 specifically, an anti-counterfeiting method for artware based on tracing is shown in the embodiment of the present invention, and includes:
in order to achieve the purpose, the invention adopts the following technical scheme that the handicraft anti-counterfeiting method based on tracing comprises the following steps:
step S1, receiving a registration request sent by an enterprise terminal, wherein the registration request comprises current enterprise registration information, verifying the current enterprise registration information, sending an enterprise code corresponding to the current registered enterprise to the enterprise terminal after the current enterprise registration information passes the verification, and storing the enterprise code in an initial database; the enterprise terminal comprises a raw material terminal, a production terminal and a distribution terminal;
in the embodiment of the present invention, verifying the current enterprise registration information includes submitting a verification request to the relevant functional department, and obtaining a unique enterprise code representing the enterprise after the verification is passed.
In this embodiment of the present invention, preferably, after sending the enterprise code corresponding to the currently registered enterprise to the enterprise terminal after the verification is passed, the method further includes:
receiving a blank certificate issuing request sent by the production terminal, issuing a blank certificate to the production terminal, binding the certificate number of the blank certificate with the corresponding enterprise code, and then storing binding information to the production terminal database;
in the embodiment of the present invention, preferably, the sending of the blank certificate to the production terminal is performed while the sending of the geographical indication tag corresponding to the blank certificate to the production terminal is performed.
Step S2, receiving a raw material coding request sent by the raw material terminal, wherein the raw material coding request comprises artware raw material information, carrying out raw material coding on the artware raw material based on the current enterprise code, and storing the current raw material code and the artware raw material information into raw material terminal data;
in the embodiment of the invention, the artware raw material information comprises mining quality, mining time, mining places and photos, mining personnel, specification quantity, sample grade, original stone photos, purchasing units and the like.
In an embodiment of the present invention, the encoding the raw material of the handicraft raw material based on the current enterprise code includes: carrying out raw material coding on the artware raw materials based on the current enterprise coding and raw material development time, wherein the coding format is as follows: current enterprise code + raw development time + random serial number.
Specifically, when the raw material is Juqueshi stone, each batch of excavated Juqueshi stone is based on quantitative standards, which can be one ton, or 1 cubic meter, and other quantitative standards are also available, and the specification is not limited; the encoding format may be current enterprise code + mining time + random serial number.
Step S3, receiving a product coding request sent by the production terminal, wherein the product coding request comprises artware processing information, assigning a tracing code to the artware finished product based on the current enterprise code and the artware processing information, and storing the tracing code and the processing information of the artware into a production terminal database;
in this embodiment of the present invention, before assigning a tracing code to the finished artwork based on the current enterprise code and the artwork processing information, the method further includes:
receiving a feeding registration request sent by the production terminal, wherein the feeding registration request comprises selling end enterprise information and a raw material code, traversing the raw material terminal database, judging whether the raw material terminal database comprises the selling end enterprise information and the raw material code, and storing current raw material flow information into the production end database when the judgment result is true;
and receiving a material coding request sent by the production terminal, wherein the material coding request comprises current material processing information, endowing a material code for the current material based on the current material processing information and a corresponding enterprise code, and then binding the current material processing information and the corresponding raw material code and storing the bound current material processing information and the corresponding raw material code in the production terminal database.
In this embodiment of the present invention, preferably, the assigning a material code to the current material based on the current material processing information and the corresponding enterprise code includes:
and based on the current material cutting time and the corresponding enterprise code, giving a material code to the current material, wherein the coding format is the current enterprise code + cutting time + random serial number.
In the embodiment of the present invention, the information corresponding to material cutting further includes cutting time, cutting person, cutting video or slice photo, and the like.
In this embodiment of the present invention, after assigning the material code to the current material based on the current material cutting time and the corresponding enterprise code, the method further includes:
and updating the processing information of the current material, binding the updated processing information with the material code, and storing the binding information into the production end database.
In the embodiment of the present invention, the updating the processing information of the current material, binding the updated processing information with the material code, and storing the binding information in the database at the production end includes:
acquiring primary processing information of a current material, binding the primary processing information with the material code, and storing the binding information into the production terminal database; the primary processing information includes a processing technician, a processing time, a blank photograph, and the like.
Acquiring advanced processing information of a current material, binding the advanced processing information with the material code, and storing the binding information into the production terminal database; wherein the advanced process information includes a worker technician, a process time, a carved photo, and the like.
And acquiring finished product packaging information of the current material, binding the finished product packaging information with the material code, and storing the binding information into the production terminal database. The finished product packaging information comprises photos of product appearance, matched seat frames, related accessories, product packaging and the like, special color and special quality detail photos of the finished product, information of finished product time, supervision master, artistic characteristics, creative implied meanings, collection and maintenance methods, sales going to sales merchants, shipment time and the like.
Step S4, receiving a first verification request sent by the distribution terminal, wherein the first verification request comprises a current product tracing code, traversing the production terminal database, verifying whether the current product tracing code is consistent with the information recorded in the production terminal database, then feeding back a verification result to the distribution terminal, and storing the distribution enterprise information corresponding to the current product tracing code in the distribution terminal database after the verification is passed;
in the embodiment of the invention, after the dealership receives the goods, the goods receiving information is confirmed through the tracing code, and whether the relevant information registered by the real object and the database is consistent with the information on the tracing certificate is checked; the database further records the information of the time of delivery, the sales enterprises and the like.
Step S5, receiving a second verification request sent by the consumption terminal, wherein the second verification request comprises a current product tracing code, traversing the production terminal database, verifying whether the current product tracing code is consistent with the information recorded in the production terminal database, and then feeding back a verification result to the consumption terminal.
In the embodiment of the invention, whether the purchased physical style, the characteristics and the information recorded in the database are consistent with the information registered on the tracing certificate is checked through the tracing code, so that the authenticity of the high-value Juques culture artware is furthest distinguished, the historical culture background and the processing technology of the high-value Juques culture artware are known, and the consumption experience and the trust degree are improved.
In an embodiment of the present invention, the method further comprises:
receiving a supervision request sent by a supervision terminal, and sending corresponding enterprise and/or product information to the supervision terminal according to the supervision request.
For example:
the land and soil resource management department and the tax department can dynamically master the mining area, the mining quantity and the mining time of the capital Juqueshi stone mining enterprise, prevent illegal mining behaviors, and can collect relevant taxes (such as resource taxes) in a real way to prevent tax evasion.
Secondly, the market supervision and management department can dynamically master the production condition of Juques ink-stone culture handicraft production factories, know the conditions of enterprise output, sales volume, processing technology and the like, and can respond to customer complaints in time according to the traceability codes to find out related responsible parties. Meanwhile, the tracing code also provides a simple, convenient and efficient preliminary distinguishing means for market inspection, law enforcement and counterfeiting of market supervision and management departments.
The market supervision and management department can accurately verify the matching conditions of the blank tracing certificate, the geographic marking label receiving quantity, the tracing code, the tracing certificate and the corresponding physical product through the platform, control and supervise the production and the sale of the compliance product through one-to-one correspondence, and simultaneously stop the abuse or the private transfer of the blank tracing certificate and the geographic marking label.
Platform tracing information and tracing certificate can be added with a lot of extra information, which provides propaganda and promotion advantages and key industry for departments of tourism, propaganda and business, etc., promotes industry development, and creates landmark and city name card.
Related industry associations also can standardize the market, promote self-discipline, promote the added value of products and improve the industry development level by the tracing anti-counterfeiting means.
The invention has the beneficial effects that: firstly, enterprises related to the whole process from raw material development to product sale of artware are registered, raw material information of the artware, corresponding enterprise information, artware processing, corresponding enterprise information, artware sale and corresponding enterprise information are registered, bound and endowed with corresponding raw material codes, material codes and product traceability codes respectively, circulation information of the artware is registered, and accurate traceability of each circulation link of the artware from raw material development, production processing and distribution stages is realized; for a consumer terminal, the product tracing code and the related tracing certificate can be used for checking the authenticity of the technical product and the detailed information of the whole production and processing process of the product, and the operation is very simple; in addition, the method has low implementation cost and high informatization level.
Example two
Referring to fig. 2 specifically, the present invention further provides a tracing-based handicraft anti-counterfeiting system for implementing the tracing-based handicraft anti-counterfeiting method, where the system includes: the system comprises a server, and a raw material terminal, a production terminal, a distribution terminal and a consumption terminal which are in communication connection with the server respectively.
EXAMPLE III
It will be understood by those skilled in the art that all or part of the flow of the method implementing the above embodiments may be implemented by a computer program instructing associated hardware. The computer program includes program instructions, and the computer program may be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the flow steps of the embodiments of the method described above.
Accordingly, the present invention also provides a computer readable storage medium storing a computer program, the computer readable storage medium storing one or more programs which are executable by one or more processors to implement the method as described above. The storage medium may be a usb disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, or an optical disk, which can store various computer readable storage media.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative. For example, the division of each unit is only one logic function division, and there may be another division manner in actual implementation. For example, various elements or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.