Potential information generation system, program, and potential information generation method

The system addresses the challenge of unauthorized product distribution by using authenticity and access data to generate and predict unauthorized distribution, enhancing accuracy and efficiency in identifying such distributions.

JP2025151331APending Publication Date: 2025-10-09ASAHI KASEI KOGYO KABUSHIKI KAISHA +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024052696
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-28
Publication Date
2025-10-09

Smart Images

  • Figure 2025151331000001_ABST
    Figure 2025151331000001_ABST
Patent Text Reader

Abstract

To provide a potential information generation system and a method for generating potential information for grasping the possibility that the product is circulating in an unauthorized distribution manner.SOLUTION: The present invention provides a possibility information generation system, a program, and a method for generating possibility information, the system including: a genuine / forgery determination data acquisition unit for acquiring genuine / forgery determination data on the basis of an anti-counterfeit label attached to a product; an access information acquisition unit for acquiring access information for a two-dimensional code attached to the product; a possibility information generation unit for generating possibility information indicating the possibility that the product is circulating in an unauthorized distribution manner not intended by the manufacturer or seller of the product, on the basis of the genuine / forgery determination data and the access information; and a possibility information output unit for outputting the possibility information on circulation in an unauthorized distribution manner.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a possibility information generation system, a program, and a possibility information generation method. [Background technology]

[0002] Patent Document 1 describes the information processing method as follows: "An information processing device executes a product information acquisition step in which an information processing device acquires product identification information capable of identifying the product to be matched from a serial code attached to the product to be matched or image information of the product to be matched; an optical image acquisition step in which an optical image information relating to an optical image obtained from a fine line pattern attached to the product to be matched; and a matching step in which an information processing device generates a matching result by matching the acquired optical image information with correct answer information relating to a correct answer label of the optical image corresponding to the product identification information." [Prior art document] [Patent documents] [Patent Document 1] International Publication No. 2022 / 054869 Summary of the Invention

[0003] In a first aspect of the present invention, there is provided a possibility information generation system comprising: an authenticity determination data acquisition unit that acquires authenticity determination data based on an anti-counterfeiting label attached to a product; an access information acquisition unit that acquires access information for a two-dimensional code attached to the product; a possibility information generation unit that generates, based on the authenticity determination data and the access information, illegal distribution possibility information that indicates the possibility that the product is being illegally distributed in a manner not intended by the product's manufacturer or seller; and a possibility information output unit that outputs the illegal distribution possibility information.

[0004] The authenticity determination data may include at least one of the result of authenticity determination of the product, the date and time when the authenticity determination was performed, the location where the authenticity determination was performed, and the frequency with which the authenticity determination was performed. The access information may include at least one of the date and time when the access source terminal accessed the URL recorded in the two-dimensional code, the location where the access was performed, the frequency of access, and the IP address of the access source terminal.

[0005] The possibility information generation unit may compare the authenticity determination data with the access information to generate comparison information relating to at least one of a comparison between the date and time when the authenticity determination was performed and the date and time when the access was made, a comparison between the location where the authenticity determination was performed and the location where the access was made, and a comparison between the frequency at which the authenticity determination was performed and the frequency of access, and generate information on the possibility of illegal distribution based on the comparison information.

[0006] The possibility information generating unit may generate information on the possibility of unauthorized distribution in a specified region and / or period.

[0007] Any of the above-described possibility information generation systems may further comprise an alert information output unit that outputs alert information regarding illegal distribution when the illegal distribution possibility information satisfies a predetermined standard.

[0008] The alert information output unit may output alert information when the period between the date and time when the authenticity determination was performed and the date and time when the access was made is outside a predetermined range.

[0009] The alert information output unit may output alert information when the distance between the location where the authenticity determination was performed and the location where the access was made is outside a predetermined range.

[0010] Any of the above possibility information generation systems may further include a heat map generation unit that generates a heat map that displays on map information at least a portion of the locations where product authenticity determination was performed and the locations accessed.

[0011] The heat map generation unit may generate a heat map on the map information that further displays at least one of the date and time when the authenticity assessment was performed, the frequency with which the authenticity assessment was performed, the date and time when the access was made, the frequency of access, and information on the possibility of illegal distribution.

[0012] Any of the above-described possibility information generation systems may further include a machine learning unit that generates a prediction model that predicts the possibility of unauthorized distribution based on at least a portion of the authenticity determination data and at least a portion of the access information. The possibility information generation unit may generate the unauthorized distribution possibility information using the prediction model.

[0013] The authenticity determination data acquisition unit may acquire the authenticity determination data from an authenticity determination device that can read the anti-counterfeit label.

[0014] In any of the above-described possibility information generation systems, the access source terminal may include a mobile terminal used by the acquirer of the product.

[0015] The possibility information output unit may output the unauthorized distribution possibility information to a terminal used by the product manufacturer.

[0016] The possibility information output unit may further output at least one of the authenticity determination data and the access information to a terminal used by the product manufacturer.

[0017] Any of the above-described possibility information generation systems may further comprise a heat map output unit that outputs the heat map to a terminal used by the product manufacturer.

[0018] Any of the above possibility information generation systems may further include a two-dimensional code generation unit that generates a two-dimensional code, and a two-dimensional code output unit that outputs the two-dimensional code to a terminal used by the product manufacturer.

[0019] In any of the above-described possibility information generation systems, at least one of the authenticity determination data, access information, and unauthorized distribution possibility information may be recorded on a ledger on a blockchain network.

[0020] In a second aspect, the present invention provides a program that, when executed by a computer, causes the computer to function as any one of the above-described possibility information generation systems.

[0021] In a third aspect of the present invention, a possibility information generation method is provided in which any of the above-mentioned possibility information generation systems executes an authenticity determination data acquisition stage for acquiring authenticity determination data based on an anti-counterfeiting label attached to the product, an access information acquisition stage for acquiring access information for a two-dimensional code attached to the product, a possibility information generation stage for generating, based on the authenticity determination data and the access information, irregular distribution possibility information indicating the possibility that the product is being irregularly distributed in a manner not intended by the product's manufacturer or seller, and a possibility information output stage for outputting the irregular distribution possibility information.

[0022] The above summary of the invention does not list all of the features of the present invention, and subcombinations of these features may also be inventions. [Brief explanation of the drawings]

[0023] [Figure 1] 1 shows an example of an authenticity determination system 10 according to this embodiment. [Figure 2] 1 shows an example of a processing flow of the method of this embodiment. [Figure 3] An example of unauthorized distribution possibility information is shown below. [Figure 4] An example of unauthorized distribution possibility information is shown below. [Figure 5A] An example of unauthorized distribution possibility information is shown below. [Figure 5B] An example of unauthorized distribution possibility information is shown below. [Figure 5C] An example of unauthorized distribution possibility information is shown below. [Figure 6] 1 shows an example of a processing flow of this embodiment. [Figure 7] 1 shows an example of a heat map. [Figure 8] 22 illustrates an example computer 2200 in which aspects of the present invention may be embodied, in whole or in part. DETAILED DESCRIPTION OF THE INVENTION

[0024] The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the scope of the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention.

[0025] 1 shows an example of an authenticity determination system 10 according to this embodiment. The authenticity determination system 10 includes a possibility information generation system 100, a terminal 510 used by a product seller or the like 410, an access source terminal 520 used by a product acquirer 420, and a terminal 530 used by a product manufacturer 430.

[0026] For products that have both an anti-counterfeit label and a two-dimensional code, the possibility information generation system 100 generates information indicating the possibility that the product is being distributed illegally, based on authenticity determination data based on the anti-counterfeit label and access information for the two-dimensional code, and presents this information to the product seller, etc.

[0027] In the possibility information generation system 100 of this embodiment, a product refers to an item manufactured for sale. The product may be, for example, a bag, a wallet, clothing, cosmetics, jewelry, ceramics, watches, food, etc. The product may be a high-priced product such as a brand-name product. In particular, in this embodiment, the target may be a product for which counterfeits are likely to be distributed (for example, a high-priced product and / or a product that is well-known by consumers). In this specification, the term "product" refers to a single and / or multiple items.

[0028] The manufacturer 430 is a manufacturer that legitimately manufactures products. The product sellers 410 include sellers and delivery companies that legitimately sell and deliver products. A seller is a person who legitimately receives a product from the manufacturer 430 and sells the product to consumers. A seller may be an e-commerce business that receives product orders from consumers via the Internet and requests a delivery company to deliver the product to the consumer.

[0029] As the sale of products via e-commerce expands, authenticity assessment may be performed to distinguish and remove unauthorized products from genuine products during the product distribution process. Here, unauthorized products include counterfeit products and illegally distributed products. Counterfeit products refer to imitations of products manufactured by parties other than legitimate manufacturers. Illegally distributed products include products (e.g., parallel imports) that were manufactured by legitimate manufacturers but distributed through unauthorized distribution channels not intended by the legitimate manufacturers and / or legitimate sellers.

[0030] An authentic product is a product that is manufactured by at least a legitimate manufacturer (e.g., manufacturer 430). In one embodiment (e.g., where a legitimate manufacturer and / or legitimate seller only allows certain distribution channels), an authentic product may be treated as not including unauthorized distribution. In another embodiment, any product manufactured by a legitimate manufacturer (e.g., manufacturer 430) may be treated as authentic, regardless of distribution channel.

[0031] For example, even if authenticity is determined at the shipping stage by the product seller, etc. 410, there is a possibility that unauthorized products may slip into the distribution route at a later distribution stage. Although two-dimensional codes are used as a general-purpose means of determination that can be used by product purchasers, two-dimensional codes are relatively easy to copy and counterfeit, making it difficult to determine whether unauthorized products are in circulation. Therefore, there is a need for technology that can determine the possibility of unauthorized product distribution.

[0032] Possibility information generation system 100 of this embodiment includes input unit 110, storage unit 120, display unit 130, communication unit 140, and calculation unit 200.

[0033] The input unit 110 inputs necessary information and / or instructions to the calculation unit 200. The input unit 110 may be an input device such as a keyboard or a mouse connected to the calculation unit 200. The input unit 110 may input information and / or instructions via communication with an external terminal or the like, but is not limited to this.

[0034] The storage unit 120 stores information input by the input unit 110, information processed by the calculation unit 200, etc. The storage unit 120 may store product information, authenticity determination data, access information, information on the possibility of unauthorized distribution, alert information, heat maps, etc. The storage unit 120 may be a storage device such as a memory or a hard disk. The storage unit 120 may be called by the calculation unit 200 and provide the stored data to the calculation unit 200 as needed.

[0035] The display unit 130 displays the processing results of the calculation unit 200. As an example, the display unit 130 may be an output device such as a monitor connected to the calculation unit 200, but is not limited to this.

[0036] The communication unit 140 is connected via the network 300 to a terminal 510 used by sellers 410, including product sellers and delivery companies, an access source terminal 520 used by product acquirers 420 who acquire products by purchasing them, etc., and a terminal 530 used by product manufacturers 430.

[0037] The calculation unit 200 is connected to the input unit 110, the storage unit 120, the display unit 130, and the communication unit 140, and generates unauthorized distribution possibility information, generates a heat map, and the like based on information acquired via the input unit 110 and the communication unit 140. The calculation unit 200 is a computer. The calculation unit 200 may be provided in a single computer, or each function may be distributed and provided in multiple computers.

[0038] The calculation unit 200 may include an authenticity determination data acquisition unit 205, an access information acquisition unit 210, a possibility information generation unit 215, a possibility information output unit 220, a machine learning unit 225, an alert information output unit 230, a heat map generation unit 235, a heat map output unit 240, a two-dimensional code generation unit 245, and a two-dimensional code output unit 250.

[0039] The authenticity determination data acquisition unit 205 acquires authenticity determination data based on the anti-counterfeit label attached to the product. The anti-counterfeit label is attached to the genuine product in advance by the manufacturer and indicates that the product is genuine. Information about the product, such as the product name and ID, may be recorded on the anti-counterfeit label.

[0040] The authenticity determination data acquisition unit 205 may acquire the authenticity determination data from a terminal 510 used by a seller or the like 410 of the product for which the authenticity determination is to be performed. The terminal 510 may be an authenticity determination device capable of reading an anti-counterfeit label, and the authenticity determination data may be generated by the authenticity determination device reading the anti-counterfeit label. In this case, the authenticity determination data acquisition unit 205 may be connected to the authenticity determination device via the network 300. The terminal 510 may also be a terminal 510 connected to the authenticity determination device. Details of the authenticity determination data will be described later.

[0041] The access information acquisition unit 210 acquires access information for a two-dimensional code attached to a product. The two-dimensional code may be a matrix-type two-dimensional code, such as a QR code (registered trademark). The two-dimensional code is attached to the product in advance by the product manufacturer 430. The two-dimensional code is generated by the possibility information generation system 100, and the URL (Uniform Resource Locator) of a website corresponding to the product is coded and recorded. Instead of or in addition to the two-dimensional code, the access information acquisition unit 210 may acquire access information for a one-dimensional code such as a barcode in which a URL is coded and recorded, a character string representing a URL, or Braille.

[0042] When an access source terminal 520 used by a product acquirer 420 who has acquired a product by purchase or the like accesses a URL recorded in a two-dimensional code, the access information acquisition unit 210 acquires access information from the access source terminal 520. The access source terminal 520 is a terminal equipped with a reading device such as a camera that can read two-dimensional codes. The access source terminal 520 may be, for example, a smartphone or a tablet. Details of the access information will be described later.

[0043] The possibility information generating unit 215 generates unauthorized distribution possibility information indicating the possibility of unauthorized distribution of the product based on the authenticity determination data and the access information.

[0044] If a two-dimensional code identical to that of a genuine product is copied or counterfeited and affixed to an unauthorized product, it may be possible to access a website corresponding to the authentic product by reading the two-dimensional code with the access source terminal 520. In this case, it is difficult for the acquirer 420 who acquires the unauthorized product to determine whether the product is unauthorized based on the two-dimensional code affixed to the product.

[0045] On the other hand, when the authenticity determination data indicates that the product is genuine, the product is distributed through the distribution channels and in the quantities intended by the product manufacturer 430 and / or seller, etc. 410. Therefore, by obtaining access information for the product's two-dimensional code and comparing it with the authenticity determination data, if there is a difference from the distribution channels and quantities intended by the product manufacturer 430 and / or seller, etc. 410, it is possible to determine the possibility of unauthorized distribution even if the product has a duplicated or counterfeit two-dimensional code.

[0046] In the possibility information generation system 100 of this embodiment, the possibility information generation unit 215 compares the authenticity determination data with the access information and generates unauthorized distribution possibility information based on the comparison result, so that even if an unauthorized distribution product has a duplicated or counterfeit two-dimensional code attached, the possibility of unauthorized distribution of the product can be grasped. Details of the unauthorized distribution possibility information will be described later.

[0047] The possibility information output unit 220 outputs the unauthorized distribution possibility information generated by the possibility information generation unit 215. The possibility information output unit 220 may output the unauthorized distribution possibility information to a terminal 530 used by the product manufacturer 430. The possibility information output unit 220 may further output at least one of authenticity determination data and access information to the terminal 530 used by the product manufacturer 430.

[0048] The possibility information generation system 100 of this embodiment may include a machine learning unit 225. The machine learning unit 225 generates a prediction model that predicts the possibility of unauthorized distribution of a product based on at least a portion of the authenticity determination data and at least a portion of the access information. The machine learning unit 225 may generate the prediction model using tree analysis such as a regression tree or a random forest, a neural network, a Bayesian analysis, or a combination thereof, using data regarding the location and date and time of discovery of the unauthorized distribution product obtained for the product, as well as the authenticity determination data and access information for the product, as training data. In this case, the possibility information generation unit 215 may generate unauthorized distribution possibility information using the prediction model.

[0049] The alert information output unit 230 outputs alert information regarding unauthorized distribution when the unauthorized distribution possibility information satisfies a predetermined standard. The alert information is information indicating that there is a possibility that a product is being unauthorizedly distributed. The alert information output unit 230 may output the alert information to a terminal 530 used by a product manufacturer 430. The alert information output unit 230 may also output the alert information to a terminal 510 used by a product seller, etc. 410 and / or an access source terminal 520 used by a product acquirer 420. Details of the alert information will be described later.

[0050] The heat map generation unit 235 generates a heat map that shows on map information at least a portion of the locations where product authenticity assessment was performed, which are included in the authenticity assessment data, and the locations accessed, which are included in the access information. The heat map visually shows at least the respective location information of the authenticity assessment data and the access information on a map. This allows the product manufacturer 430 and the like to visually grasp the possibility of unauthorized product distribution. Details of the heat map will be described later.

[0051] The heat map output section 240 outputs the heat map to a terminal 530 used by the product manufacturer 430. The heat map output section 240 may also output the heat map to a terminal 510 used by the product seller or the like 410.

[0052] The two-dimensional code generating unit 245 generates the above-mentioned two-dimensional code. The two-dimensional code generating unit 245 may generate the two-dimensional code by encoding the URL of a website corresponding to the product.

[0053] The two-dimensional code output unit 250 outputs the two-dimensional code generated by the two-dimensional code generation unit 245 to a terminal 530 used by the product manufacturer 430. The two-dimensional code output unit 250 may output the two-dimensional code as printable data.

[0054] The possibility information generation system 100 of this embodiment can generate information indicating the possibility that a product is being illegally distributed by using authenticity determination data based on a highly reliable authenticity determination label and access information for the two-dimensional code, making it possible to grasp the possibility of the product being illegally distributed. In addition, because the information on the possibility of illegal distribution can be generated based on limited information, namely the authenticity determination data and access information, it is possible to reduce the computational resources and human resources consumed in generating information indicating the possibility that a product is being illegally distributed.

[0055] Furthermore, in this embodiment, a program is provided that is executed by a computer to cause the computer to function as the above-described possibility information generation system 100. The program may be stored in the storage unit 120 of the possibility information generation system 100.

[0056] Fig. 2 shows an example of the processing flow of the method of this embodiment. By performing the processing flow from S1010 to S1200 in Fig. 2, the possibility information generation system 100 executes an authenticity determination data acquisition stage of acquiring authenticity determination data based on the counterfeit prevention label attached to the product, an access information acquisition stage of acquiring access information for the two-dimensional code attached to the product, a possibility information generation stage of generating, based on the authenticity determination data and the access information, unauthorized distribution possibility information indicating the possibility that the product is being unauthorizedly distributed in a manner not intended by the product manufacturer 430 or seller, etc. 410, and a possibility information output stage of outputting the unauthorized distribution possibility information.

[0057] For ease of explanation, the processes from S1010 to S1200 will be explained in order, but at least some of these processes may be executed in parallel, or the steps may be interchanged as long as it does not deviate from the spirit of the present invention, or some steps may be omitted as long as it does not deviate from the spirit of the present invention.

[0058] In the processing flow shown in Figure 2, the possibility information generation system 100 executes a two-dimensional code generation step S1010, a two-dimensional code output step S1020, an authenticity determination data acquisition step S1090, an authenticity determination data output step S1100, an access information acquisition step S1140, a possibility information generation step S1150, a prediction model generation step S1160, a possibility information output step S1170, and an alert information output step S1190.

[0059] In the flow shown in FIG. 2, first, in S1010, the two-dimensional code generation unit 245 generates a two-dimensional code to be attached to a product. The two-dimensional code generation unit 245 may encode the URL of a website corresponding to the product and record it in the two-dimensional code. In addition to the URL, the two-dimensional code generation unit 245 may encode information about the product, such as the product name and product ID, and incorporate it into the two-dimensional code. When incorporating a product ID into the two-dimensional code, the same ID may be used for the same product. Alternatively, multiple IDs may be assigned to a single product. For example, a different ID may be included for each individual product (individual item), or a different ID may be included for each product lot.

[0060] Next, in S1020, the two-dimensional code output unit 250 outputs the two-dimensional code generated in S1010 to the terminal 530 used by the product manufacturer 430.

[0061] Next, in S1030, the terminal 530 used by the product manufacturer 430 acquires the two-dimensional code output by the two-dimensional code output unit 250.

[0062] Next, in S1040, the manufacturer 430 attaches a two-dimensional code to the manufactured product. The two-dimensional code may be printed on a label or the like and attached to the product, or may be printed directly on the product packaging or the product itself.

[0063] Next, in S1050, the product manufacturer 430 ships the product with the two-dimensional code to the seller 410.

[0064] Next, in S1060, the product seller 410 receives the product.

[0065] Next, in S1070, the product seller 410 performs product authenticity determination and acquires authenticity determination data. The product seller 410 may perform the authenticity determination using an authenticity determination device capable of reading anti-counterfeit labels and acquire the authenticity determination data. The anti-counterfeit labels may be labels on which different patterns are printed for each product.

[0066] The anti-counterfeit label may be, for example, a high-definition pattern formed on a transparent film that has low visibility and is difficult to counterfeit. Information indicating that the product is genuine may be recorded in a predetermined format on the high-definition pattern, and an authenticity determination device can determine whether the product is genuine or a counterfeit by reading the pattern and decoding the recorded information. As an example, the anti-counterfeit label may be Akliteia (registered trademark) manufactured by Asahi Kasei.

[0067] The authenticity determination data includes at least one of the results of the authenticity determination of the product, the date and time when the authenticity determination was performed, the location where the authenticity determination was performed, and the frequency with which the authenticity determination was performed. The authenticity determination data may be associated with information about the product, such as the product name and product ID.

[0068] Next, in S1080, the terminal 510 of the seller, etc. 410 outputs the authenticity determination data acquired in S1070 to the authenticity determination data acquisition unit 205 of the possibility information generation system 100. In S1080, the terminal 510 may output the authenticity determination data for each individual product, or may collectively output the authenticity determination data for multiple products for each shipping unit for shipping the products or each packaging unit for packaging the products to the authenticity determination data acquisition unit 205. The products for which the authenticity determination data was acquired in S1080 are shipped to the distribution channel according to the authenticity determination result. If the authenticity determination result indicates that the product is an unauthorized product, the product may not be shipped to the distribution channel and may be collected.

[0069] Next, in S1090, the authenticity determination data acquisition unit 205 of the possibility information generation system 100 acquires authenticity determination data for the product. The acquired data may be stored in the storage unit 120 of the possibility information generation system 100. Furthermore, the possibility information generation system 100 may record the authenticity determination data in a ledger on the blockchain network.

[0070] Next, in the case where the product manufacturer 430 requests the acquisition of authenticity determination data, possibility information generation system 100 may output the authenticity determination data to terminal 530 used by the manufacturer 430 in S1100.

[0071] Next, in S1110, terminal 530 of product manufacturer 430 receives the authenticity determination data output by possibility information generation system 100.

[0072] The product acquirer 420 acquires the product in S1120. The product acquired in S1120 is not limited to the product that the above-mentioned product seller 410 has shipped to the distribution channel, and may also acquire an unauthorized product.

[0073] Next, in S1130, the access source terminal 520 uses a reading device such as a camera or scanner provided on the terminal to read the two-dimensional code attached to the product acquired in S1120, and accesses the URL recorded in the two-dimensional code attached to the product. At this time, the access source terminal 520 accesses the website set in the URL recorded in the two-dimensional code corresponding to the URL.

[0074] Next, in S1140, the access information acquisition unit 210 acquires access information for the two-dimensional code attached to the product. When the access source terminal 520 accesses the website set in the above URL, the access information acquisition unit 210 acquires the access information from the access source terminal 520 via the accessed server.

[0075] The access information includes information relating to the circumstances under which the access source terminal 520 accessed the URL recorded in the two-dimensional code. For example, the access information includes at least one of the date and time when the access source terminal 520 accessed the URL recorded in the two-dimensional code, the location of the access, the frequency of access, and the IP address of the access source terminal 520. Of the information included in the access information, the location of the access may be location information of the access source terminal 520.

[0076] In S1140 above, product-related information such as product campaign information may be posted on the website accessed from the access source terminal 520. Also, an input form may be displayed that prompts the product acquirer 420 to enter information about the product acquisition, such as the region, store, date and time where the product was acquired.

[0077] Next, in S1150, the possibility information generation unit 215 generates, based on the authenticity determination data and the access information, illegal distribution possibility information indicating the possibility that the product is being illegally distributed in a manner not intended by the product manufacturer 430 or seller, etc. 410.

[0078] The unauthorized distribution possibility information is information indicating the possibility of unauthorized distribution, i.e., distribution of a product in a manner not intended by the product manufacturer 430 or seller, etc. 410. The possibility information generation unit 215 may generate unauthorized distribution possibility information for a specified region and / or period. The unauthorized distribution possibility information may include information indicating the possibility of whether an individual product for which access information has been obtained is an unauthorized product, or may be information indicating the possibility that an identical product sold in a specific region and period contains an unauthorized product. The information indicating the possibility may be expressed as a scale such as "high," "medium," or "low" that classifies the possibility of unauthorized distribution according to predetermined criteria, or may be expressed as a percentage such as "80%, "50%," or "20%."

[0079] The possibility information generation unit 215 may compare the authenticity assessment data with the access information to generate comparison information, and generate unauthorized distribution possibility information based on the comparison information. The comparison information may be information relating to at least one of the following: a comparison of the date and time when the authenticity assessment was performed with the date and time when the access source terminal 520 accessed the two-dimensional code; a comparison of the location where the authenticity assessment was performed with the location of the access; and a comparison of the frequency of the authenticity assessment with the frequency of the access. For example, the possibility information generation unit 215 may generate unauthorized distribution possibility information based on whether the comparison information is above and / or below a predetermined standard and / or whether the comparison information is within and / or outside a predetermined range. According to this embodiment, by generating the unauthorized distribution possibility information, it is possible to determine the possibility of unauthorized distribution of a product even if the unauthorized distribution product has a copied or counterfeit two-dimensional code attached.

[0080] Figure 3 shows an example of unauthorized distribution possibility information. Figure 3 shows product information 610 indicating the product manufacturer and product name, product ID 620, product distribution information 630 ("Notes"), product authenticity determination data 640, access information 650 for the product's two-dimensional code, comparison information 660, and unauthorized distribution possibility information 670. In the example shown in Figure 3, the authenticity determination data and two-dimensional code are associated with product information 610 and ID 620 assigned to each individual product, respectively.

[0081] For product No. 1 in FIG. 3, comparison information 660 between authenticity determination data 640 and access information 650 associated with the same ID 620 can be generated to indicate that "the distance between the location where the authenticity determination was performed and the location where the access was made is 1,300 km." In this case, the location where the access was made in the access information is outside the distribution range of the product. Considering the possibility that the product acquirer 420 may transport an authentic product even outside the distribution range, if the location where the access was made in the access information is outside the distribution range of the authentic product and the distance between the location where the authenticity determination was performed and the location where the access was made is equal to or greater than a threshold value (e.g., 1,000 km), and if evaluation criteria are set in advance to indicate that the product for which access information was provided is highly likely to have been distributed illegally, then in the example of No. 1 in FIG. 3, unauthorized distribution possibility information 670 indicating a high likelihood of unauthorized distribution may be generated.

[0082] The unauthorized distribution possibility information 670 may be generated based on evaluation criteria that take into account the product's expiration date and best-before date. In the example of No. 2 in FIG. 3, for a food product with a 30-day expiration date, the comparison information 660, which indicates the difference between the date and time of access in the access information 650 associated with the same ID 620 and the date and time when the authenticity determination in the authenticity determination data 640 was performed, is 94 days. Considering that the product will be distributed within the expiration date and best-before date, if the number of days between the date and time when the authenticity determination was performed and the date and time of access exceeds the expiration date by a threshold value (e.g., 30 days) and an evaluation criterion is set in advance, unauthorized distribution possibility information 670 may be generated in the example of No. 2 in FIG. 3, indicating a high possibility of unauthorized distribution.

[0083] In the example of No. 3 in Fig. 3, the authenticity determination data 640 includes an authenticity determination result indicating that an individual product associated with ID 620 is an unauthorized product, and access information 650 is acquired for a two-dimensional code linked to the same ID 620. When access information 650 is acquired that is associated with the same ID 620 as the product ID 620 for which the authenticity determination data 640 includes an authenticity determination result indicating that the individual product is unauthorized, and if evaluation criteria are set in advance to indicate that the individual product for which the access information was provided is highly likely to have been unauthorized, in the example of No. 3 in Fig. 3, unauthorized distribution possibility information 670 indicating that the likelihood of unauthorized distribution is high may be generated.

[0084] An example of unauthorized distribution possibility information is shown in Figure 4. Figure 4 shows product information 710 indicating the product manufacturer and product name, product ID 720, information 730 ("notes") related to product distribution, product authenticity determination data 740, access information 750 for the product's two-dimensional code, and comparison information (individual items) 760 for each individual product, as well as comparison information (statistics) 770 obtained by statistically processing the comparison information for multiple individual items, and unauthorized distribution possibility information 780 indicating the possibility that the products include unauthorized distribution products.

[0085] In the example shown in FIG. 4, for products from "Company A's XX," authenticity determination data 740 and access information 750 associated with the IDs 720 of k individual products No. 1-1 to 1-k are acquired. Also, for products from "Company B's △△," authenticity determination data 740 and access information 750 associated with the IDs 720 of n individual products No. 2-1 to 2-n are acquired. Here, the quantities k and n of individual products may be determined depending on the product's distribution channel and distribution period, etc. For example, they may be the quantity of products shipped from the seller, etc. 410 within a predetermined period through a predetermined distribution channel.

[0086] In the example of Fig. 4, the comparison information (individual item) 760 for "Company A's XX" is the distance between the location where the authenticity assessment of the individual item associated with the same ID 720 was performed and the location where the item was accessed. Also, the comparison information (individual item) 760 for "Company B's △△" is the difference between the date and time when the authenticity assessment of the individual item associated with the same ID 720 was performed and the date and time when the item was accessed.

[0087] 4, the comparison information (statistics) 770 includes information obtained by statistically processing the comparison information (individual items) 760 for each individual item. The comparison information (statistics) 770 may be an average of the comparison information (individual items) 760, or may be the number of individual items in the comparison information (individual items) 760 that meet a predetermined evaluation criterion.

[0088] In the example of "Company A XX" in Figure 4, the comparison information (statistics) 770 is an example in which the average (1.) of the distance between the location where the authenticity determination of k individual items No. 1-1 to 1-k was performed and the location where the items were accessed is used as the comparison information (statistics), and the quantity (2.) of individual items for which the distance between the location where the authenticity determination of the individual items was performed and the location where the items were accessed is equal to or greater than a threshold value (for example, 500 km). In the example of "Company B △△", the comparison information (statistics) 770 is an example in which the average (1.) of the difference between the date and time when the authenticity determination of n individual items No. 2-1 to 2-n was performed and the date and time when the items were accessed is used as the comparison information (statistics), and the quantity (2.) of individual items for which the difference between the date and time when the authenticity determination of the individual items was performed and the date and time when the items were accessed is equal to or greater than a threshold value (for example, 31 days).

[0089] The unauthorized distribution possibility information 780 may be generated based on the comparison information (statistics) 770 and predetermined evaluation criteria. In the example of the "Company A XX" product in FIG. 4, the average distance (1.) between the location where the authenticity determination of k individual items was performed and the location where the items were accessed, which is the comparison information (statistics) 770, is 600 km. If an evaluation criterion is set that indicates that there is a "high" possibility that the product contains unauthorized products when the average distance is equal to or greater than a threshold value (e.g., 300 km), unauthorized distribution possibility information 780 may be generated that indicates there is a "high" possibility that the product from "Company A XX" in FIG. 4 contains unauthorized products.

[0090] In the example of the "Company A XX" product in Figure 4, the quantity (2.) of individual items for which the distance between the location where the authenticity assessment of the individual items was performed and the location where the access was made was equal to or greater than the threshold value (500 km), as shown in comparison information (statistics) 770, was 10. If an evaluation criterion is set that indicates a "high" possibility that the product contains an unauthorized product when the quantity of the individual items is equal to or greater than the threshold value (for example, 5 or more), unauthorized distribution possibility information 780 may be generated that indicates a "high" possibility that the "Company A XX" product in Figure 4 contains an unauthorized product.

[0091] In the example of the product from "Company B △△" in Figure 4, the average (1.) of the difference between the date and time when the authenticity assessment of each product was performed and the date and time when the product was accessed, which is shown as comparison information (statistics) 770, was 40 days. If an evaluation criterion is set such that if the average of the above differences is equal to or greater than a threshold value (e.g., 35 days), there is a "high" possibility that the product contains an unauthorized product, unauthorized distribution possibility information 780 may be generated which indicates that there is a "high" possibility that the product from "Company B △△" in Figure 4 contains an unauthorized product.

[0092] In the example of the product from "Company B △△" in Figure 4, the quantity (2.) of individual items for which the difference between the date and time when the authenticity assessment of the individual items was performed and the date and time when the items were accessed is equal to or greater than a threshold value (e.g., 31 days), as shown in comparison information (statistics) 770, is 10. If an evaluation criterion is set that indicates a "high" possibility that the product contains an unauthorized product when the quantity of the individual items is equal to or greater than a threshold value (e.g., 5 or more), unauthorized distribution possibility information 780 may be generated that indicates a "high" possibility that the product from "Company B △△" in Figure 4 contains an unauthorized product.

[0093] FIG. 5A shows an example of unauthorized distribution possibility information. The example shown in FIG. 5A assumes a product, such as a food product with a short expiration date, that is acquired by a product acquirer 420 within approximately one month after shipment from a seller, etc. 410. FIG. 5A shows product information 810, including the product manufacturer, product name, and product distribution information (best-before date), as well as product authenticity determination data 820, access information 830 for the product's two-dimensional code, comparison information 840, and unauthorized distribution possibility information 850. In the example of FIG. 5A, for each region (region A, region B, and region C), authenticity determination data 820 shows the frequency of authentication determinations performed per period, and access information 830 shows the frequency of accesses per period. Comparison information 840 shows the difference obtained by subtracting the access frequency from the frequency of authentication determinations performed during the same period.

[0094] 5A , if the comparison information 840 obtained by taking the difference over the same period shows a negative value (if the frequency of access exceeds the frequency of authenticity determination), it is suspected that the product may be an unauthorized product with a duplicated or counterfeit two-dimensional code. Taking into consideration the distribution of products from other regions, for example, if the comparison information 840 for the same period and region is in a first range (e.g., −500 or less), the likelihood of unauthorized distribution is determined to be “high,” if it is in a second range (e.g., −100 or less and greater than −500), the likelihood is determined to be “medium,” and if it is in a third range (e.g., greater than −100), the likelihood of unauthorized distribution may be determined to be “low.” Then, unauthorized distribution possibility information 850 may be generated for March 2024 in region B and March 2024 in region C in FIG. 5A .

[0095] 5B shows an example of unauthorized distribution possibility information. The example shown in FIG. 5B assumes that the product will be stored in inventory for a relatively long period after being shipped by the seller 410, and that the product will be acquired by the product acquirer 420 within approximately three months.

[0096] 5B shows product information 910, including the product manufacturer and product name, product authenticity determination data 920, access information 930 for the product's two-dimensional code, comparison information 940, and unauthorized distribution possibility information 950. In the example of FIG. 5B, for each region (region A, region B, and region C), the authenticity determination data 920 shows the three-month average frequency of authentication determinations performed in three-month intervals, and the access information 930 shows the three-month average frequency of accesses. Comparison information 940 shows the difference obtained by subtracting the frequency of accesses from the frequency of authentication determinations performed during the same three-month period.

[0097] 5B , if the comparison information 940 obtained by taking the difference over the same three-month average period is negative (if the access frequency exceeds the authenticity determination frequency), it is suspected that the product may be an unauthorized product with a duplicated or counterfeit two-dimensional code. Taking into consideration the distribution of products from other regions, for example, if the comparison information 940 for the same period and region is -500 or less, the likelihood of unauthorized distribution is "high," if the comparison information 940 is -100 or less but greater than -500, the likelihood is "medium," and if the comparison information is greater than -100, the likelihood is "low." Then, unauthorized distribution possibility information 950 may be generated that indicates a "high" likelihood of unauthorized distribution for region B in FIG. 5B from March to May 2024 and region C from March to May 2024.

[0098] 5C shows an example of unauthorized distribution possibility information. This figure shows product information 1010, including the product manufacturer and product name, product authenticity determination data 1020, access information 1030 for the product's two-dimensional code, comparison information 1040, and unauthorized distribution possibility information 1050. The example shown in FIG. 5C assumes that the product is stored in inventory for a relatively long period of time after being shipped by seller 410, with product acquirer 420 acquiring the product within approximately three months, and that the product has a relatively wide distribution range, with a large amount of distribution occurring between region A and region B.

[0099] 5C, the period is divided into three-month intervals, and the authentication data 1020 shows the three-month average frequency of authentication assessments for each region (region A and region B), while the access information 1030 shows the three-month average frequency of accesses for each region. The comparison information 1040 shows the difference obtained by subtracting the total frequency of accesses for region A and region B from the total frequency of authentication assessments for region A and region B during the same three-month period.

[0100] In the example shown in FIG. 5C, it is assumed that a product is distributed between regions A and B. In this example, if comparison information 1040, which is the difference between the combined frequency of authentication determinations and the frequency of accesses for regions A and B over the same three-month average period, is negative (the frequency of accesses exceeds the frequency of authentication determinations), it is suspected that the product may be an unauthorized product with a duplicated or counterfeit two-dimensional code. If the evaluation criteria for comparison information 1040 over the same period are set in advance, such that the likelihood of unauthorized distribution is "high" when the comparison information is -500 or less, "medium" when the comparison information is -100 or less and greater than -500, and "low" when the comparison information is greater than -100, unauthorized distribution possibility information 1050 may be generated that indicates a "high" likelihood of unauthorized distribution for regions A and B in FIG. 5C from March to May 2024.

[0101] As shown in Figures 3 to 5C, by comparing the authenticity determination data and the access information, it is possible to infer the possibility of unauthorized distribution of the product.

[0102] The unauthorized distribution possibility information in S1150 may be generated using a prediction model. As shown in S1160, the machine learning unit 225 may generate a prediction model that predicts the possibility of unauthorized distribution based on at least a portion of the authenticity determination data and at least a portion of the access information. In S1160, the prediction model may be generated using data regarding the location and date of discovery of the unauthorized distribution product obtained for the product, as well as the authenticity determination data and access information for the product, as training data. For example, unauthorized distribution possibility information 670, unauthorized distribution possibility information 780, unauthorized distribution possibility information 850, unauthorized distribution possibility information 950, and unauthorized distribution possibility information 1050 shown in FIGS. 3 to 5C may be used as training data. The prediction model can improve the accuracy of the unauthorized distribution possibility information.

[0103] Next, in S1170, the possibility information output unit 220 outputs the unauthorized distribution possibility information generated in S1150. The possibility information output unit 220 may output the unauthorized distribution possibility information to the terminal 530 used by the product manufacturer 430.

[0104] Next, in S1180, terminal 530 used by product manufacturer 430 receives the unauthorized distribution possibility information output by possibility information output unit 220. This allows product manufacturer 430 to grasp the possibility of unauthorized distribution of the products that it manufactures.

[0105] The possibility information generation system 100 may output alert information to warn the product manufacturer 430 about the unauthorized distribution of the product. In S1190, if the unauthorized distribution possibility information satisfies a predetermined standard, the alert information output unit 230 outputs alert information about the unauthorized distribution.

[0106] In S1190, the alert information output unit 230 may output alert information when unauthorized distribution possibility information indicating a high possibility that the product contains an unauthorized product is generated. For example, as described above, when the unauthorized distribution possibility information is expressed as a scale of "high," "medium," "low," or the like that classifies the possibility of unauthorized distribution according to predetermined criteria, the alert information may be output when the possibility of unauthorized distribution is "high." For example, as described in the example of FIG. 3, the alert information may be output when the access location included in the access information is in an area where authentic products are not distributed and the distance between the location where the authenticity determination was performed and the access location is outside a predetermined range.

[0107] In S1190, the alert information output unit 230 may output alert information when outputting the unauthorized distribution possibility information in S1170. For example, in S1170, when outputting the unauthorized distribution possibility information shown in the examples of Figures 3 to 5C, a warning message may be displayed. By outputting the alert information, the product manufacturer 430 or the like who receives the alert information can determine which products are likely to be distributed unauthorizedly.

[0108] Fig. 6 shows an example of a processing flow of this embodiment. By performing the processing flow from S2010 to S2230 in Fig. 6, the possibility information generation system 100 executes the following steps: an authenticity determination data acquisition step of acquiring authenticity determination data based on an anti-counterfeit label attached to a product; an access information acquisition step of acquiring access information for a two-dimensional code attached to the product; a possibility information generation step of generating, based on the authenticity determination data and the access information, unauthorized distribution possibility information indicating the possibility that the product is being unauthorizedly distributed in a manner not intended by the product's manufacturer or seller; a possibility information output step of outputting the unauthorized distribution possibility information; and a heat map generation step of generating a heat map that displays, on map information, at least a portion of the locations where the product's authenticity determination was performed and the locations where the product was accessed.

[0109] At least some of these processes may be executed in parallel, or the steps may be interchanged as long as it does not deviate from the spirit of the present invention, or some steps may be omitted as long as it does not deviate from the spirit of the present invention.

[0110] In the processing flow shown in Figure 6, the possibility information generation system 100 executes a two-dimensional code generation step S2010, a two-dimensional code output step S2020, an authenticity determination data acquisition step S2090, an authenticity determination data output step S2100, an access information acquisition step S2140, a possibility information generation step S2150, a prediction model generation step S2160, a possibility information output step S2170, an alert information output step S2190, a heat map generation step S2210, and a heat map output step S2220.

[0111] The explanation for S1010 to S1200 shown in FIG. 2 may be applied directly to S2010 to S2200, respectively.

[0112] In the flow of the method of this embodiment shown in Figure 6, in S2210, the heat map generation unit 235 generates a heat map that visually represents at least a portion of the authenticity assessment data and access information on map information based on the unauthorized distribution possibility information generated in S2150. The heat map generation unit 235 may generate a heat map that represents, on map information, the locations where product authenticity assessment was performed and at least a portion of the accessed locations included in the access information. The locations where authenticity assessment was performed and the accessed locations may be represented on the map information by color-coding symbols such as dots and circles to make them easier to understand visually.

[0113] In S2210, the heat map generation unit 235 may generate a heat map on the map information that further displays at least one of the date and time when the authenticity assessment was performed, the frequency at which the authenticity assessment was performed, which are included in the authenticity assessment data, the date and time of access, the frequency of access, and information on the possibility of unauthorized distribution, which are included in the access information. The information representing frequency may be displayed on the map information as symbols such as dots and circles that represent the locations where the authenticity assessment was performed and the locations where the access was made, with numerical values ​​representing frequency, or may be visually displayed by displaying the dots, circles, and other symbols using different sizes and / or colors depending on the frequency.

[0114] In S2210, the location where the authentication was performed and the location where the access was made may be expressed by region such as country, state, prefecture, city, town, or village.

[0115] FIG. 7 shows an example of a heat map. In the example shown in FIG. 7, based on the example of the unauthorized distribution possibility information shown in FIG. 5B, the frequency of acquisition of authentication data and the frequency of acquisition of access information are represented by white circles 1110 and black circles 1120, respectively, for each region. Here, the white circles 1110 and black circles 1120 are represented by different sizes, representing the number of cases within the period (March to May 2024) representing the frequency of authentication data and access information, divided into ranges of 1 to 500, 501 to 1000, 1001 to 1500, and 1501 or more. Furthermore, as alert information, exclamation marks indicating an alert are added to regions B and C, which are deemed to have a "high" possibility of unauthorized distribution in the example shown in FIG. 5B.

[0116] In the example heat map shown in Figure 7, the frequency at which authenticity determination data was obtained, the frequency at which access information was obtained, and alert information are represented by symbols on map information, allowing product manufacturers 430 and others to visually grasp information on the possibility of unauthorized distribution.

[0117] The method flow of this embodiment makes it possible to generate information indicating the possibility that a product is being distributed illegally by using authenticity determination data based on a highly reliable authenticity determination label and access information for the two-dimensional code, thereby making it possible to grasp the possibility of the product being distributed illegally.

[0118] 8 illustrates an example of a computer 2200 in which aspects of the present invention may be embodied, in whole or in part. Programs installed on the computer 2200 may cause the computer 2200 to function as or perform operations associated with an apparatus or one or more sections of the apparatus according to embodiments of the present invention, and / or to perform a process or steps of a process according to embodiments of the present invention. Such programs may be executed by the CPU 2212 to cause the computer 2200 to perform specific operations associated with some or all of the blocks in the flowcharts and block diagrams described herein.

[0119] A computer 2200 according to this embodiment includes a CPU 2212, a RAM 2214, a graphics controller 2216, and a display device 2218, which are interconnected by a host controller 2210. The computer 2200 also includes input / output units such as a communication interface 2222, a hard disk drive 2224, a DVD-ROM drive 2226, and an IC card drive, which are connected to the host controller 2210 via an input / output controller 2220. The computer also includes legacy input / output units such as a ROM 2230 and a keyboard 2242, which are connected to the input / output controller 2220 via an input / output chip 2240.

[0120] The CPU 2212 operates according to programs stored in the ROM 2230 and RAM 2214, thereby controlling each unit. The graphics controller 2216 acquires image data generated by the CPU 2212 into a frame buffer or the like provided in the RAM 2214 or into the graphics controller 2216 itself, and causes the image data to be displayed on the display device 2218.

[0121] The communications interface 2222 communicates with other electronic devices via a network. The hard disk drive 2224 stores programs and data used by the CPU 2212 in the computer 2200. The DVD-ROM drive 2226 reads programs or data from the DVD-ROM 2201 and provides the programs or data to the hard disk drive 2224 via the RAM 2214. The IC card drive reads programs and data from an IC card and / or writes programs and data to an IC card.

[0122] The ROM 2230 stores therein a boot program or the like that is executed by the computer 2200 upon activation, and / or programs that depend on the hardware of the computer 2200. The input / output chip 2240 may also connect various input / output units to the input / output controller 2220 via a parallel port, a serial port, a keyboard port, a mouse port, etc.

[0123] The programs are provided by a computer-readable medium such as a DVD-ROM 2201 or an IC card. The programs are read from the computer-readable medium, installed in the hard disk drive 2224, RAM 2214, or ROM 2230, which are also examples of computer-readable media, and executed by the CPU 2212. Information processing described in these programs is read by the computer 2200, and brings about cooperation between the programs and the various types of hardware resources described above. An apparatus or method may be configured by realizing information manipulation or processing in accordance with the use of the computer 2200.

[0124] For example, when communication is performed between the computer 2200 and an external device, the CPU 2212 may execute a communication program loaded into the RAM 2214 and instruct the communication interface 2222 to perform communication processing based on the processing described in the communication program. Under the control of the CPU 2212, the communication interface 2222 reads transmission data stored in a transmission buffer processing area provided in the RAM 2214, the hard disk drive 2224, the DVD-ROM 2201, or a recording medium such as an IC card, and transmits the read transmission data to the network, or writes reception data received from the network to a reception buffer processing area or the like provided on the recording medium.

[0125] The CPU 2212 may also cause all or a necessary portion of a file or database stored on an external recording medium such as the hard disk drive 2224, the DVD-ROM drive 2226 (DVD-ROM 2201), an IC card, etc. to be read into the RAM 2214, and perform various types of processing on the data on the RAM 2214. The CPU 2212 then writes back the processed data to the external recording medium.

[0126] Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and may undergo information processing. The CPU 2212 may perform various types of processing on data read from the RAM 2214, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search / replacement, etc., as described throughout this disclosure and specified by the instruction sequences of the programs, and write the results back to the RAM 2214. The CPU 2212 may also search for information in a file, database, etc. on the recording medium. For example, if multiple entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored on the recording medium, the CPU 2212 may search for an entry that matches a condition specified by the attribute value of the first attribute from among the multiple entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.

[0127] The above-described programs or software modules may be stored in a computer-readable medium on or near the computer 2200. A recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can also be used as a computer-readable medium, thereby providing the programs to the computer 2200 via the network.

[0128] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the claims that such modifications and improvements can also be included within the technical scope of the present invention.

[0129] It should be noted that the execution order of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before," "prior to," etc., and that the processes can be performed in any order unless the output of a previous process is used in a subsequent process. Even if the operational flow in the claims, specifications, and drawings is described using "first," "next," etc. for convenience, this does not mean that the processes must be performed in this order. [Explanation of symbols]

[0130] 10 Authentication System 100 Possibility Information Generation System 110 Input section 120 Storage section 130 Display section 140 Communications Department 200 Arithmetic section 205 Authenticity determination data acquisition unit 210 Access information acquisition unit 215 Possibility information generation unit 220 Possibility information output section 225 Machine Learning Department 230 Alert information output section 235 Heatmap generation unit 240 Heatmap output section 245 Two-dimensional code generator 250 Two-dimensional code output unit 300 Network 410 Sellers, etc. 420 Acquirer 430 Manufacturer 510, 530 terminals 520 Access source terminal 610, 710, 810, 910, 1010 Product Information 620, 720 ID 630, 730 Product Distribution Information 640, 740, 820, 920, 1020 Authenticity determination data 650, 750, 830, 930, 1030 Access Information 660, 840, 940, 1040 Comparison Information 670, 780, 850, 950, 1050 Non-regular distribution information 760 Comparison information (individual item) 770 Comparative information (statistics) 1110 White Circle 1120 Black Circle 2200 Computer 2201 DVD-ROM 2210 host controller 2212 CPU 2214 RAM 2216 Graphics Controller 2218 Display Device 2220 Input / Output Controller 2222 communication interface 2224 hard disk drive 2226 DVD-ROM drive 2230 ROM 2240 I / O chip 2242 keyboard

Claims

1. an authenticity determination data acquisition unit that acquires authenticity determination data based on an anti-counterfeit label attached to the product; an access information acquisition unit that acquires access information for the two-dimensional code attached to the product; a possibility information generating unit that generates, based on the authenticity determination data and the access information, unauthorized distribution possibility information indicating a possibility that the product is being unauthorizedly distributed in a manner not intended by the manufacturer or seller of the product; a possibility information output unit that outputs the unauthorized distribution possibility information; A possibility information generation system comprising:

2. The authenticity determination data includes at least one of the result of authenticity determination of the product, the date and time when the authenticity determination was performed, the location where the authenticity determination was performed, and the frequency with which the authenticity determination was performed; The access information includes at least one of the date and time when the access source terminal accessed the URL recorded in the two-dimensional code, the location of the access, the frequency of the access, and the IP address of the access source terminal. The possibility information generation system according to claim 1 .

3. the possibility information generation unit compares the authenticity determination data with the access information to generate comparison information relating to at least one of a comparison between the date and time when the authenticity determination was performed and the date and time when the access was made, a comparison between the location where the authenticity determination was performed and the location where the access was made, and a comparison between the frequency at which the authenticity determination was performed and the frequency at which the access was made, and generates the information on the possibility of unauthorized distribution based on the comparison information; The possibility information generation system according to claim 2 .

4. the possibility information generation unit generates the unauthorized distribution possibility information in a specified region and / or period. The possibility information generation system according to claim 1 .

5. an alert information output unit that outputs alert information regarding the unauthorized distribution when the unauthorized distribution possibility information satisfies a predetermined criterion; The possibility information generation system according to claim 2 .

6. the alert information output unit outputs the alert information when a period between a date and time when the authenticity determination was performed and a date and time when the access was made is outside a predetermined range. The possibility information generation system according to claim 5 .

7. the alert information output unit outputs the alert information when a distance between the location where the authenticity determination was performed and the location where the access was made is outside a predetermined range. The possibility information generation system according to claim 5 .

8. The device further includes a heat map generating unit that generates a heat map that shows, on map information, the location where the authenticity determination of the product was performed and at least a part of the accessed location. The possibility information generation system according to claim 2 .

9. the heat map generation unit generates a heat map on the map information, further displaying at least one of the date and time when the authenticity determination was performed, the frequency with which the authenticity determination was performed, the date and time when the access was made, the frequency with which the access was made, and the information on the possibility of unauthorized distribution. The possibility information generation system according to claim 8 .

10. a machine learning unit that generates a prediction model that predicts the possibility of unauthorized distribution based on at least a portion of the authentication data and at least a portion of the access information; the possibility information generation unit generates the unauthorized distribution possibility information using the prediction model. The possibility information generation system according to claim 1 .

11. the authenticity determination data acquisition unit acquires the authenticity determination data from an authenticity determination device capable of reading the anti-counterfeit label; The possibility information generation system according to claim 1 .

12. the access source terminal includes a mobile terminal used by the acquirer of the product; The possibility information generation system according to claim 2 .

13. the possibility information output unit outputs the unauthorized distribution possibility information to a terminal used by a manufacturer of the product. The possibility information generation system according to claim 1 .

14. the possibility information output unit further outputs at least one of the authenticity determination data and the access information to a terminal used by a manufacturer of the product; The possibility information generation system according to claim 13.

15. Further, a heat map output unit is provided that outputs the heat map to a terminal used by a manufacturer of the product. The possibility information generation system according to claim 8 .

16. a two-dimensional code generation unit that generates the two-dimensional code; a two-dimensional code output unit that outputs the two-dimensional code to a terminal used by the manufacturer of the product; Further comprising: The possibility information generation system according to claim 1 .

17. Recording at least one of the authenticity determination data, the access information, and the information on the possibility of unauthorized distribution on a ledger on a blockchain network; The possibility information generation system according to claim 1 .

18. The method is executed by a computer, causing the computer to: The possibility information generation system according to any one of claims 1 to 17 is operated as follows: program.

19. The possibility information generation system according to any one of claims 1 to 17, an authenticity determination data acquisition step of acquiring authenticity determination data based on an anti-counterfeiting label attached to the product; an access information acquiring step of acquiring access information for the two-dimensional code attached to the product; a possibility information generation step of generating, based on the authenticity determination data and the access information, information on the possibility of unauthorized distribution, which indicates the possibility that the product is being distributed in a manner not intended by the manufacturer or seller of the product; a possibility information output step of outputting the unauthorized distribution possibility information; Possibility to perform information generation method.