Information processing device, information processing method, and information processing system
When an unregistered product that is an incorporated product for which information on a predetermined traceability item is not registered in product information stored in a storage device is present, an information processing device identifies a second supplier positioned immediately downstream of a first supplier of the unregistered product in a supply chain defined by a plurality of suppliers. The information processing device notifies the second supplier to request the first supplier to register the information on the predetermined traceability item about the unregistered product in the product information.
1 . An information processing device comprising:
a first storage device configured to store pieces of product information on a plurality of incorporated products incorporated in a target product, the product information being registered by a supplier of each of the incorporated products;
a second storage device configured to store inventory data;
a linking unit configured to execute a process to generate product tree information based on a relationship of the stored pieces of product information;
a determination unit configured to actively determine registration of the product information of each of the plurality of incorporated products, wherein
in response to the determining that an unregistered incorporated product for which information on a predetermined traceability item is not registered in the product information stored in the first storage device is present, the product tree information is used to identify a first supplier of the unregistered incorporated product and a second supplier positioned immediately downstream of the first supplier in a supply chain defined by a plurality of suppliers,
the information on the predetermined traceability item includes first information and second information,
the first information is information obtained from a result of measurement performed by each supplier in-house about the predetermined traceability item,
the second information is information on an amount of use in an in-house product of each supplier about a product supplied from another supplier positioned immediately upstream of each supplier, and
the determination unit is further configured to determine whether the non-registered information on the predetermined traceability item associated with the unregistered incorporated product includes at least one of the first information and the second information;
a request notification unit configured to, in response to the determining that the non-registered information includes the second information, send to a terminal associated with the second supplier a notification to send a request to the first supplier to register the second information, wherein
in response to the determining that the second information is registered and the non-registered information includes the first information, the request notification unit is configured to send to the terminal associated with the second supplier a notification to send a request to the first supplier to register the first information;
an input/output device configured to receive, from the second supplier, a completion of execution of the registration request; and
an information providing unit configured to execute a process for calculating a value of the predetermined traceability item of the target product, wherein
when a time period since receiving of the completion of execution of the registration request is at least equal to a predetermined period, the inventory data corresponding to the determined non-registered first information or non-registered second information is extracted from the second storage device,
the extracted inventory data is used as substitute data such that the non-registered first information or the non-registered second information is registered using the corresponding substitute data,
the value of the predetermined traceability item of the target product is calculated based on the registered first information and/or the registered second information, and
the input/output device displays the determined value of the predetermined traceability item in a user interface.
2 . The information processing device according to claim 1 , wherein the registration request to the first supplier to register the non-registered first information or the non-registered second information includes a request to register the corresponding inventory data serving as the substitute data for the non-registered first information or the non-registered second information.
3 . The information processing device according to claim 1 , wherein the linking unit is configured to:
interact with a plurality of terminals to acquire the product tree information indicating relationships among the incorporated products incorporated in the target product.
4 . The information processing device according to claim 1 , wherein the predetermined traceability item includes a carbon footprint of products, a recycling rate related to a predetermined raw material, or a score related to due diligence.
5 . An information processing method to be executed by an information processing device, the information processing method comprising:
storing, in a first storage device, pieces of product information on a plurality of incorporated products incorporated in a target product, the product information being registered by a supplier of each of the incorporated products;
storing, in a second storage device, inventory data;
executing a process, by a linking unit, to generate product tree information based on a relationship of the stored pieces of product information;
actively determining, by a determination unit, registration of the product information of each of the plurality of incorporated products, wherein
in response to the determining that an unregistered incorporated product for which information on a predetermined traceability item is not registered in the product information stored in the first storage device is present, the product tree information is used to identify a first supplier of the unregistered incorporated product and a second supplier positioned immediately downstream of the first supplier in a supply chain defined by a plurality of suppliers,
the information on the predetermined traceability item includes first information and second information,
the first information is information obtained from a result of measurement performed by each supplier in-house about the predetermined traceability item, and
the second information is information on an amount of use in an in-house product of each supplier about a product supplied from another supplier positioned immediately upstream of each supplier;
determining, by the determination unit, whether the non-registered information on the predetermined traceability item associated with the unregistered incorporated product includes at least one of the first information and the second information;
sending, by a request notification unit, in response to the determining that the non-registered information includes the second information, to a terminal associated with the second supplier a notification to send a request to the first supplier to register the second information, wherein
in response to the determining that the second information is registered and the non-registered information includes the first information, the request notification unit is configured to send to the terminal associated with the second supplier a notification to send a request to the first supplier to register the first information;
receiving, by an input/output device, from the second supplier, a completion of execution of the registration request;
executing a process, by an information providing unit, to calculate a value of the predetermined traceability item of the target product, wherein
when a time period since receiving of the completion of execution of the registration request is at least equal to a predetermined period, the inventory data corresponding to the determined non-registered first information or non-registered second information is extracted from the second storage device,
the extracted inventory data is used as substitute data such that the non-registered first information or the non-registered second information is registered using the corresponding substitute data, and
the value of the predetermined traceability item of the target product is calculated based on the registered first information and/or the registered second information; and
displaying, by the input/output device, the determined value of the predetermined traceability item in a user interface.
6 . The information processing method according to claim 5 , wherein the registration request to the first supplier to register the non-registered first information or the non-registered second information includes a request to register the corresponding inventory data serving as the substitute data for the non-registered first information or the non-registered second information.
7 . The information processing method according to claim 5 , further comprising:
interacting with a plurality of terminals to acquire the product tree information indicating relationships among the incorporated products incorporated in the target product.
8 . The information processing method according to claim 5 , wherein the predetermined traceability item includes a carbon footprint of products, a recycling rate related to a predetermined raw material, or a score related to due diligence.
9 . An information processing system comprising:
an information processing device including a first storage device configured to store pieces of product information on a plurality of incorporated products incorporated in a target product, the product information being registered by a supplier of each of the incorporated products; and
a plurality of terminals associated with the suppliers of the incorporated products, wherein the information processing device further comprises:
a second storage device configured to store inventory data;
a linking unit configured to execute a process to interact with the plurality of terminals to acquire the stored pieces of product information and generate product tree information based on a relationship of the stored pieces of product information;
a determination unit configured to actively determine registration of the product information of each of the plurality of incorporated products, wherein
in response to the determining that an unregistered incorporated product for which information on a predetermined traceability item is not registered in the product information stored in the first storage device is present, the product tree information is used to identify a first supplier of the unregistered incorporated product and a second supplier positioned immediately downstream of the first supplier in a supply chain defined by a plurality of suppliers,
the information on the predetermined traceability item includes first information and second information,
the first information is information obtained from a result of measurement performed by each supplier in-house about the predetermined traceability item,
the second information is information on an amount of use in an in-house product of each supplier about a product supplied from another supplier positioned immediately upstream of each supplier, and
the determination unit is further configured to determine whether the non-registered information on the predetermined traceability item associated with the unregistered incorporated product includes at least one of the first information and the second information;
a request notification unit configured to, in response to the determining that the non-registered information includes the second information, send to the terminal associated with the second supplier a notification to send a request to the first supplier to register the second information, wherein
in response to the determining that the second information is registered and the non-registered information includes the first information, the request notification unit is configured to send to the terminal associated with the second supplier a notification to send a request to the first supplier to register the first information;
an input/output device configured to receive, from the second supplier, a completion of execution of the registration request; and
an information providing unit configured to execute a process for calculating a value of the predetermined traceability item of the target product, wherein
when a time period since receiving of the completion of execution of the registration request is at least equal to a predetermined period, the inventory data corresponding to the determined non-registered first information or non-registered second information is extracted from the second storage device,
the extracted inventory data is used as substitute data such that the non-registered first information or the non-registered second information is registered using the corresponding substitute data,
the value of the predetermined traceability item of the target product is calculated based on the registered first information and/or the registered second information, and
the input/output device displays the determined value of the predetermined traceability item in a user interface.