US20250356531A1
2025-11-20
19/206,171
2025-05-13
Smart Summary: An information processing system helps predict color matching for plastic materials, including those made from waste plastic. It gathers either color information or pigment information along with details about the waste plastic. Using this collected data, the system can predict the missing information. A special prediction model is used, which understands how pigment, plastic features, and color are related. This technology aims to improve the use of recycled plastics in products by ensuring better color matching. 🚀 TL;DR
Provided is an information processing apparatus capable of suitably carrying out a color matching prediction with respect to a plastic material which includes waste plastic. The information processing apparatus includes: an acquiring means for acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and a predicting means for predicting the other one of the pieces of information from information acquired by the acquiring means, with use of a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information.
Get notified when new applications in this technology area are published.
This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2024-081967 filed on May 20, 2024, the disclosure of which is incorporated herein in its entirety by reference.
The present disclosure relates to an information processing apparatus, an information processing method, and a recording medium.
Techniques for carrying out a color matching prediction regarding plastic materials are known. For example, Patent Literature 1 discloses a technique for predicting data on the hue of a coating based on color matching, with respect to paint which includes a resin.
With the technique disclosed in Patent Literature 1, it is difficult to carry out a color matching prediction regarding plastic materials which include waste plastic, because unlike the case with a virgin material, the simple addition rule for pigment data does not hold true for a plastic material which includes waste plastic.
The present disclosure has been made in view of the above problem, and an example object thereof is to provide a technique for suitably carry out a color matching prediction regarding a plastic material which includes waste plastic.
An information processing apparatus in accordance with an example aspect of the present disclosure includes at least one processor, and the at least one processor carries out: an acquiring process of acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and a predicting process of predicting the other one of the pieces of information from information acquired by the acquiring process, with use of a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information.
An information processing apparatus in accordance with an example aspect of the present disclosure includes at least one processor, and the at least one processor carries out: an acquiring process of acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and a training process of referring to information acquired by the acquiring process, to train a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information.
An information processing method in accordance with an example aspect of the present disclosure includes: at least one processor acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and the at least one processor predicting the other one of the pieces of information from information acquired in the acquiring, with use of a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information.
An information processing method in accordance with an example aspect of the present disclosure includes: at least one processor acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and the at least one processor referring to information acquired by the acquiring, to train a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information.
A non-transitory recording medium in accordance with an example aspect of the present disclosure is a non-transitory recording medium storing a program for causing a computer to function as an information processing apparatus, and the program causes the computer to carry out: an acquiring process of acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and a predicting process of predicting the other one of the pieces of information from information acquired by the acquiring process, with use of a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information.
A non-transitory recording medium in accordance with an example aspect of the present disclosure is a non-transitory recording medium storing a program for causing a computer to function as an information processing apparatus, and the program causes the computer to carry out: an acquiring process of acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and a training process of referring to information acquired by the acquiring process, to train a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information.
An example aspect of the present disclosure provides an example advantage of making it possible to provide a technique for suitably carrying out a color matching prediction regarding a plastic material which includes waste plastic.
FIG. 1 is a block diagram illustrating a configuration of an information processing apparatus in accordance with the present disclosure.
FIG. 2 is a flowchart illustrating a flow of an information processing method in accordance with the present disclosure.
FIG. 3 is a block diagram illustrating a configuration of an information processing apparatus in accordance with the present disclosure.
FIG. 4 is a flowchart illustrating a flow of an information processing method in accordance with the present disclosure.
FIG. 5 is a block diagram illustrating a configuration of an information processing apparatus in accordance with the present disclosure.
FIG. 6 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 7 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 8 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 9 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 10 is a representation of an example display produced by the information processing apparatus in accordance with the present disclosure.
FIG. 11 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 12 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 13 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 14 is a representation of an example display produced by the information processing apparatus in accordance with the present disclosure.
FIG. 15 is a diagram for explaining information processing in accordance with the present disclosure.
FIG. 16 is a block diagram illustrating a configuration of an information processing apparatus in accordance with the present disclosure.
FIG. 17 is a block diagram illustrating a configuration of a computer which functions as the information processing apparatuses in accordance with the present disclosure.
The following description will discuss example embodiments of the present invention. However, the present invention is not limited to the example embodiments described below, but can be altered by a skilled person in the art within the scope of the claims. For example, any embodiment derived by appropriately combining techniques (some or all of products or methods) adopted in differing example embodiments described below can be within the scope of the present invention. Further, any embodiment derived by appropriately omitting one or more of the techniques adopted in differing example embodiments described below can be within the scope of the present invention. Furthermore, the advantage mentioned in each of the example embodiments described below is an example advantage expected in that example embodiment, and does not define the extension of the present invention. That is, any embodiment which does not provide any of the example advantages mentioned in the example embodiments described below can also be within the scope of the present invention.
The following description will discuss a first example embodiment, which is an example embodiment of the present invention, in detail with reference to the drawings. The present example embodiment is basic to each of the example embodiments which will be described later. It should be noted that the applicability of the techniques adopted in the present example embodiment is not limited to the present example embodiment. That is, the techniques adopted in the present example embodiment can be adopted in another example embodiment included in the present disclosure, to the extent of constituting no specific technical obstacle. Further, the techniques illustrated in the drawings referred to for the description of the present example embodiment can be adopted in another example embodiment included in the present disclosure, to the extent of constituting no specific technical obstacle.
The configuration of an information processing apparatus 1 in accordance with the present example embodiment is described here with reference to FIG. 1. FIG. 1 is a block diagram illustrating the configuration of the information processing apparatus 1. The information processing apparatus 1 includes an acquiring section 11 and a predicting section 12, as illustrated in FIG. 1.
The acquiring section 11 acquires one of pieces of information which are color information and pigment information, and features of waste plastic. As an example, the color information acquired by the acquiring section 11 is target color information which indicates a color that serves as a target. As an example, the pigment information acquired by the acquiring section 11 is pigment composition candidate information which indicates a usable pigment composition.
As an example, the “features of waste plastic” acquired by the acquiring section 11 may be
As used herein, the term “waste plastic” does not preclude the inclusion of a virgin material. In other words, the “waste plastic” used herein may be
Although the pieces of information acquired by the acquiring section 11 are, for example, information referred to in an inference phase, this wording does not limit the present example embodiment.
The predicting section 12 uses a trained prediction model to predict the other one of the pieces of information, which are the color information and the pigment information, from the information acquired by the acquiring section 11. The prediction model is, for example, a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information. More specific examples of the prediction model used by the predicting section 12 may include:
Further, the predicting section 12 uses these prediction models to carry out at least one of the following processes:
Any combination of the prediction models 1 and 2 and the predicting processes 1 and 2 may be employed. Specific examples of the predicting process which may be carried out by the predicting section 12 include the following four predicting processes.
A process of inputting the pigment information acquired by the acquiring section 11 and the features of the waste plastic to
A process of referring to the color information acquired by the acquiring section 11 and the features of the waste plastic, and using
In this case, as an example, the predicting section 12 carries out the process of predicting pigment information which indicates a pigment corresponding to the color information acquired by the acquiring section 11, by inputting a plurality of pigment information candidates to the prediction model 1 to predict a color corresponding to each of the candidates and carrying out a search process so that the color approaches a color indicated by the color information acquired by the acquiring section 11.
A process of referring to the pigment information acquired by the acquiring section 11 and the features of the waste plastic, and using
In this case, as an example, the predicting section 12 carries out the process of predict color information which indicates a color corresponding to the pigment information acquired by the acquiring section 11, by inputting a plurality of color information candidates to the prediction model 1 to predict pigment information corresponding to each of the candidates and carrying out a search process so that the pigment information approaches the pigment information acquired by the acquiring section 11.
A process of inputting the color information acquired by the acquiring section 11 and the features of the waste plastic to
A specific configuration of the prediction model used by the predicting section 12 does not limit the present example embodiment. As an example, the prediction model may be a deep learning model having a plurality of layers, or may be any other model. Further, the prediction model may be trained by supervised learning, or may be trained by unsupervised learning or semi-supervised learning.
As an example, a prediction result derived by the predicting section 12 is
As above, in the information processing apparatus 1,
As above, in the information processing apparatus 1, features of waste plastic are referred to, so that from one of pieces of information which are color information and pigment information, the other of the pieces of information is predicted. This makes it possible to suitably carry out a color matching prediction regarding a plastic material which includes waste plastic.
Next, the flow of an information processing method S1 in accordance with the present example embodiment is described here with reference to FIG. 2. FIG. 2 is a flowchart illustrating the flow of the information processing method S1. The information processing method S1 includes an acquiring process (acquiring step) S11 and a predicting process (predicting step) S12, as illustrated in FIG. 2.
In step S11, the acquiring section 11 acquires one of pieces of information which are color information and pigment information, and features of waste plastic. The first acquiring section 11 is described above in more detail, and the description thereof is therefore omitted here.
In step S12, the predicting section 12 predicts the other one of the pieces of information, which are the color information and the pigment information, from the acquired information, with use of a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information. The predicting section 12 is described above in more detail, and the description thereof is therefore omitted here.
As above, in the information processing method S1,
Next, the configuration of an information processing apparatus 2 in accordance with the present example embodiment is described here with reference to FIG. 3. FIG. 3 is a block diagram illustrating the configuration of the information processing apparatus 2. The information processing apparatus 2 includes an acquiring section 21 and a training section 22, as illustrated in FIG. 3.
The acquiring section 21 acquires one of pieces of information which are color information and pigment information, and features of waste plastic.
Since the color information, the pigment information, and the features of the waste plastic are substantially the same as those described for the information processing apparatus 1, the same descriptions are omitted here. Although the pieces of information acquired by the acquiring section 21 are, for example, information referred to in a training phase, this wording does not limit the present example embodiment.
The training section 22 refers to the information acquired by the acquiring section 21, to train a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information.
As an example, the training section 22 trains at least one of the following models:
As an example, the training section 22 inputs training data acquired by the acquiring section 21 to a prediction model (prediction model 1) for predicting, from pigment information and features of waste plastic, color information which indicates a color obtained by applying a pigment indicated by the pigment information to the waste plastic. The training data includes:
The training section 22 then updates one or more parameters of the prediction model 1, so that a color indicated by the prediction result outputted by the prediction model 1 which has the training data inputted thereto approaches the color indicated by the ground-truth label.
As another example, the training section 22 inputs the training data acquired by the acquiring section 21 to a prediction model (prediction model 2) for predicting, from color information and features of waste plastic, pigment information which indicates a pigment that imparts, to the waste plastic, a color indicated by the color information. The training data includes:
A specific configuration of the prediction model trained by the training section 22 does not limit the present example embodiment. As an example, the prediction model may be a deep learning model having a plurality of layers, or may be any other model. Further, the prediction model may be trained by supervised learning, or may be trained by unsupervised learning or semi-supervised learning.
The prediction model having been trained by the training section 22 is stored in, for example, a storage section (not illustrated) and referred to in an inference phase. As an example, the prediction model having been trained by the training section 22 is used for the predicting process by the predicting section 12 of the information processing apparatus 1 described above.
As above, in the information processing apparatus 2,
As above, in the information processing apparatus 2, a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information is trained with reference to the features of the waste plastic. This makes it possible to generate a prediction model capable of suitably carrying out a prediction regarding color matching of a plastic material which includes waste plastic. Thus, with this configuration, it is possible to suitably carry out a color matching prediction regarding a plastic material which includes waste plastic.
Next, the flow of an information processing method S2 in accordance with the present example embodiment is described here with reference to FIG. 4. FIG. 4 is a flowchart illustrating the flow of the information processing method S2. The information processing method S2 includes an acquiring process (acquiring step) S21 and training process (training step) S22, as illustrated in FIG. 4.
In step S21, the acquiring section 21 acquires one of pieces of information which are color information and pigment information, and features of waste plastic. The acquiring section 21 is described above in more detail, and the description thereof is therefore omitted here.
In step S22, the training section 22 refers to the acquired information, to train a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information. The training section 22 is described above in more detail, and the description thereof is therefore omitted here.
As above, in the information processing method S2,
This configuration provides an example advantage similar to that provided by the information processing apparatus 2.
The following description will discuss a second example embodiment, which is an example embodiment of the present invention, in detail with reference to the drawings. A component having the same function as a component described in the above example embodiment is assigned the same reference sign, and the description thereof is omitted where appropriate. It should be noted that the applicability of the techniques adopted in the present example embodiment is not limited to the present example embodiment. That is, the techniques adopted in the present example embodiment can be adopted in another example embodiment included in the present disclosure, to the extent of constituting no specific technical obstacle. Further, the techniques illustrated in the drawings referred to for the description of the present example embodiment can be adopted in another example embodiment included in the present disclosure, to the extent of constituting no specific technical obstacle.
The configuration of an information processing system 1A in accordance with the present example embodiment is described here with reference to FIG. 5. FIG. 5 is a block diagram illustrating the configuration of the information processing system 1A. The information processing system 1A includes an information processing apparatus 100A and a server 50 connected to the information processing apparatus 100A via a network N, as illustrated in FIG. 5. As an example and without limiting the present example embodiment, a specific configuration of the network N can include a wireless local area network (LAN), a wired LAN, a wide area network (WAN), a public network, a mobile data communication network, and a combination thereof.
The server 50 includes a control section 51, a database 52, and a communicating section 53, as illustrated in FIG. 5. The communicating section 53 communicates with an apparatus external to the server 50. As an example, the communicating section 53 communicates with the information processing apparatus 100A of the information processing system 1A or any other external apparatus (not illustrated) connected via the network N. The communicating section 53 transmits data supplied by the control section 51 to the information processing apparatus 100A and supplies the control section 51 with data received from the information processing apparatus 100A. The data that the communicating section 53 transmits to and receives from the information processing apparatus 100A can include at least one selected from the group consisting of waste plastic information WPI, a waste plastic feature WPF, pigment information PI, and color information CI.
As an example, the database 52 has stored therein waste plastic-related information WPRI, which is information related to waste plastic. As an example, the waste plastic-related information WPRI can be generated by a control section 10 of the information processing apparatus 100A and recorded on a database such as the database 52.
As an example, the waste plastic-related information WPRI may include a contribution degree to which the waste plastic feature WPF contribute to the prediction of the pigment information PI or the color information CI carried out by the predicting section 12. As an example, the contribution degree of the waste plastic feature WPF indicates an extent to which a plurality of waste plastic features WPF each contribute to the prediction of the pigment information PI or the color information CI carried out by the predicting section 12. For example, the contribution degree of the waste plastic feature WPF may be indicated by a proportion with respect to the sum of the contribution degrees, and may be indicated by a real number of 0 to 1 or a value of 0% to 100%. As an example, the contribution degree of the waste plastic feature WPF may be computed from a prediction result PRED derived by the predicting section 12, with use of a known technique. This configuration enables a user to suitably determine, for example, the waste plastic feature WPF that is effective in reproducing a certain pigment information PI or a certain color information CI. As a specific example, in developing a recycled waste plastic-containing product, it is possible for a user to suitably determine waste plastic features that affect color production of the product, by referring to the waste plastic-related information WPRI.
As part of environmental protection, in order for the amount of plastic waste generated in the entire supply chain to be managed, there is demand that the amount of usage of waste plastic in a recycled waste plastic-containing product should be determined. As such, for example, the waste plastic-related information WPRI may include information in which the waste plastic feature WPF inputted to a prediction model PM and the color information CI outputted from the prediction model PM in response to the input are associated with each other. In this case, for example, a user may refer to the waste plastic-related information WPRI to determine, from the color information CI which indicates the color of the recycled waste plastic-containing product, the amount of usage of each of the waste plastic materials in the product. The amount of usage of each of the waste plastic materials may be determined from, for example, information such as the mixing proportion of a specific waste plastic material included in the waste plastic feature WPF. Further, as an example, the waste plastic-related information WPRI may include information in which the waste plastic feature WPF inputted to the prediction model PM and the pigment information PI outputted from the prediction model PM in response to the input are associated with each other. In this case, for example, a user may refer to the waste plastic-related information WPRI to determine, from the pigment information PI which indicates the pigment composition of a recycled waste plastic-containing product, the amount of usage of each of the waste plastic materials in the product.
The control section 51 updates the waste plastic-related information WPRI stored in the database 52.
As an example, the control section 51 carries out addition or an update with respect to the database 52, regarding the information which is received from the information processing apparatus 100A and in which the waste plastic feature WPF inputted to the prediction model PM is associated with the color information CI or the pigment information PI outputted from the prediction model PM in response to the input.
As an example, the control section 51 may compute the contribution degree of the waste plastic feature WPF from the prediction result PRED derived by the predicting section 12. With this, as an example, the control section 51 may carry out addition or an update with respect to the database 52, regarding information in which the computed contribution degree of the waste plastic feature WPF and the prediction result PRED are associated with each other.
In the present example embodiment, the server 50 is an apparatus separate from the information processing apparatus 100A, by way of example and without limiting the present example embodiment. A control section of the information processing apparatus 100A may have the functions of the control section 51 of the server 50 or the control section 51 that serves as a database updating section and a contribution degree computing section. Similarly, the waste plastic-related information WPRI stored in the database 52 of the server 50 may be stored in a storage section of the information processing apparatus 100A so that the information processing apparatus 100A itself can update the waste plastic-related information WPRI.
The configuration of the information processing apparatus 100A in accordance with the present example embodiment is described here with reference to FIG. 5. The information processing apparatus 100A includes a control section 10, a storage section 20, a communicating section 30, and an input-output section 40, as illustrated in FIG. 5.
The communicating section 30 communicates with an apparatus external to the information processing apparatus 100A. As an example, the communicating section 30 communicates with the server 50. The communicating section 30 transmits data supplied by the control section 10 to the server 50 and supplies the control section 10 with data received from the server 50.
The input-output section 40 has such a configuration as to include at least one of pieces of input-output equipment such as a keyboard, a mouse, a display, a printer, and a touch panel. Alternatively, the input-output section 40 may be configured such that input/output equipment such as a keyboard, a mouse, a display, a printer, or a touch panel is connected thereto. In a case of this configuration, the input-output section 40 accepts inputs of various kinds of information to the information processing apparatus 100A, via the input equipment connected thereto. Further, the input-output section 40 outputs various kinds of information to output equipment connected thereto, under the control of the control section 10. Examples of the input-output section 40 include an interface such as a universal serial bus (USB).
In the storage section 20, various kinds of data referred to by the control section 10 and various kinds of data generated by the control section 10 are stored.
As an example, the storage section 20 has stored therein:
The waste plastic information WPI is information regarding waste plastic of interest in color matching. As an example, the waste plastic information WPI can include at least one of pieces of information such as:
As the “information obtained by an image analysis of the captured image”, the following may be used:
The “information regarding the texture” may include
The “information regarding traceability” may include
The waste plastic feature WPF includes a feature regarding the waste plastic of interest in color matching. The waste plastic feature WPF can be generated by the feature generating section 111 (described later), by way of example and without limiting the present example embodiment.
The waste plastic feature WPF may be expressed as being information which is obtained by processing the waste plastic information WPI so as to enable the waste plastic information WPI to be inputted to the prediction model PM used by the predicting section 12. The waste plastic feature WPF will be described later in detail.
The pigment information PI can include:
At least part of the pigment information referred to in the training process and at least part of the pigment information referred to in the predicting process may or may not overlap each other. Note that the pigment information PI can be expressed as pigment composition information and as pigment composition.
As an example, the pigment information PI may include information regarding a dye.
The color information CI can include:
At least part of the color information referred to in the training process and at least part of the color information referred to in the predicting process may or may not overlap each other. The color information CI can be expressed as generated color information and as generated color.
As an example, the reference information RI is referred to by the feature generating section 111 (described later), and can include information on colors obtained by applying each of a plurality of types of pigments to each of a plurality of types of waste plastic. As an example, the reference information RI can include
For example, the reference information RI can include
The reference information RI can therefore be expressed as effective color information. However, such a designation does not limit the present example embodiment. The reference information RI will be described later in more detail.
The prediction result PRED is information which indicates a prediction result derived by the predicting section 12. A specific example of information included in the prediction result will be described later.
The prediction model PM is trained by the training section 22 and used by the predicting section 12. The prediction model PM may include at least one of the following prediction models:
The control section 10 includes an acquiring section 11, a predicting section 12, an output section 13, a registering section 14, and a training section 22, as illustrated in FIG. 5. Since the acquiring section 11 has functions similar to those of the acquiring section 11 of the information processing apparatus 1 described in the first example embodiment and those of the acquiring section 21 of the information processing apparatus 2 described in the first example embodiment, the acquiring section 11 can be represented by the acquiring section 11(21).
Like the acquiring section 11 in accordance with the first example embodiment, the acquiring section 11 acquires one of pieces of information which are color information and pigment information, and features of waste plastic. As an example, the color information acquired by the acquiring section 11 may be target color information which indicates a color that serves as a target. As an example, the pigment information acquired by the acquiring section 11 may be pigment composition candidate information which indicates a usable pigment composition. As an example, these pieces of information are referred to in the predicting process carried out by the predicting section 12. As an example, the pigment information acquired by the acquiring section 11 may include information regarding a dye.
Like the acquiring section 21 in accordance with the first example embodiment, the acquiring section 11 may acquire, as information referred to in the training phase, one of the pieces of information, which are the color information and the pigment information, and the features of the waste plastic. The acquiring section 11 can therefore be represented by the acquiring section 11(21). The acquiring section 11 may further acquire a ground-truth label referred to in the training phase. The acquiring section 11 may include the feature generating section 111 as illustrated in FIG. 5.
As an example, the data acquired by the acquiring section 11 may be at least one selected from the group consisting of:
As an example, the data acquired by the acquiring section 11 may be inputted by a user via the input-output section 40. As an example, the acquiring section 11 may acquire data which is stored in a database.
The feature generating section 111 refers to the waste plastic information WPI regarding waste plastic of interest acquired by the acquiring section 11, to generate a waste plastic feature WPF regarding the waste plastic of interest. As an example, the feature generating process carried out by the feature generating section 111 includes at least one of the following processes.
A process of including, in the waste plastic feature WPF, the numerical information which is included in the waste plastic information WPI, as numerical information.
A process of transforming non-numerical information such as the classification information and/or the qualitative information included in the waste plastic information WPI, to numerical information or a one-hot vector and including the numerical information or the one-hot vector in the waste plastic feature WPF.
A process of generating the items indicated below on the basis of physicochemical hypotheses.
As an example, the phrase “on the basis of physicochemical hypotheses” means that in generating the above linear term or non-linear term, a function based on a physicochemical law or an empirical rule is used as a function which includes such a term. However, this example does not limit the present example embodiment.
A process of generating each of the items cited in the above process 2-1 without making a physicochemical hypothesis.
A process of generating a correction term referred to in deriving color information or pigment information in the predicting process carried out by the predicting section 12 or the training process carried out by the training section 22 (e.g.,
Like the predicting section 12 in accordance with the first example embodiment, the predicting section 12 uses a trained prediction model to predict, from the information acquired by the acquiring section 11, the other one of the pieces of information, which are the color information and the pigment information. The prediction model is, for example, a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information. More specific examples of the prediction model used by the predicting section 12 may include:
Further, the predicting section 12 uses these prediction models to carry out at least one of the following processes:
Any combination of the prediction models 1 and 2 and the predicting processes 1 and 2 may be employed. Specific examples of the predicting process which may be carried out by the predicting section 12 include the following four predicting processes.
A process of inputting the pigment information acquired by the acquiring section 11 and the features of the waste plastic to
A process of referring to the color information acquired by the acquiring section 11 and the features of the waste plastic, and using
In this case, as an example, the predicting section 12 carries out the process of predicting pigment information which indicates a pigment corresponding to the color information acquired by the acquiring section 11, by inputting a plurality of pigment information candidates to the prediction model 1 to predict a color corresponding to each of the candidates and carrying out a search process so that the color approaches a color indicated by the color information acquired by the acquiring section 11.
A process of referring to the pigment information acquired by the acquiring section 11 and the features of the waste plastic, and using
In this case, as an example, the predicting section 12 carries out the process of predict color information which indicates a color corresponding to the pigment information acquired by the acquiring section 11, by inputting a plurality of color information candidates to the prediction model 1 to predict pigment information corresponding to each of the candidates and carrying out a search process so that the pigment information approaches the pigment information acquired by the acquiring section 11.
A process of inputting the color information acquired by the acquiring section 11 and the features of the waste plastic to
A specific configuration of the prediction model used by the predicting section 12 does not limit the present example embodiment. As an example, the prediction model may be a deep learning model having a plurality of layers, or may be any other model. Further, the prediction model may be trained by supervised learning, or may be trained by unsupervised learning or semi-supervised learning.
As an example, the predicting section 12 may further predict at least one selected from the group consisting of:
As an example, the mixed plastic may be plastic which includes virgin plastic and waste plastic in any proportions.
As an example, a prediction result derived by the predicting section 12 is
The output section 13 outputs a prediction result derived by the predicting section 12. As an example, the output section 13 may visually present, to a user, presentation information which includes the prediction result derived by the predicting section 12.
The registering section 14 registers, in a database, information which includes at least one selected from the group consisting of the prediction result derived by the predicting section 12 and information referred to by the predicting section 12.
Specific examples of the prediction result derived by the predicting section 12 include:
Specific examples of the information referred to by the predicting section 12 include:
The training section 22 refers to the information acquired by the acquiring section 21, to train a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information.
As an example, the training section 22 trains at least one of the following models:
Further, the training section 22 may acquire a ground-truth label via the acquiring section 21, and train the prediction model by supervised learning in which the acquired ground-truth label is referred to. Example training processes carried out by the training section 22 will be described later with reference to FIGS. 6 to 8.
A specific configuration of the prediction model trained by the training section 22 does not limit the present example embodiment. As an example, the prediction model may be a deep learning model having a plurality of layers, or may be any other model. Further, the prediction model may be trained by supervised learning, or may be trained by unsupervised learning or semi-supervised learning.
The prediction model having been trained by the training section 22 is stored in, for example, a storage section 20 and referred to in an inference phase. As an example, the prediction model having been trained by the training section 22 is used by the predicting section 12 for the predicting process.
Specific examples of the training process carried out by the training section 22 are described here with reference to FIGS. 6 to 8.
FIG. 6 is a diagram illustrating an example training process 1 carried out by the training section 22. The present example includes an acquiring process S21 and a generated color learning process S22A, as illustrated in FIG. 6. The acquiring process S21 of the present example includes a waste plastic information accepting process S211, a waste plastic feature generating process S212A, and a pigment composition accepting process S213A.
In the waste plastic information accepting process S211, as an example, the acquiring section 21 acquires a waste plastic information WPI regarding waste plastic of interest. As an example, the waste plastic information WPI may include information regarding waste plastic, information regarding virgin plastic, or information regarding mixed plastic which includes virgin plastic and waste plastic.
In the waste plastic feature generating process S212A, as an example, the feature generating section 111 refers to the waste plastic information WPI regarding waste plastic of interest acquired by the acquiring section 21, to generate a waste plastic feature WPF regarding the waste plastic of interest.
In the pigment composition accepting process S213A, as an example, the acquiring section 21 acquires pigment information PI which is pigment composition information to be applied to the waste plastic.
In the generated color learning process S22A, as an example, the training section 22 inputs training data acquired by the acquiring section 21, to a prediction model (model PM1) for predicting, from pigment information PI and a waste plastic feature WPF, color information CI which indicates a color obtained by applying a pigment indicated by the pigment information PI to the waste plastic. The training data includes:
The training section 22 then updates one or more parameters of the prediction model, so that a color indicated by the prediction result PRED outputted by the prediction model which has the training data inputted thereto approaches the color indicated by the ground-truth label.
FIG. 7 is a diagram illustrating an example training process 2 carried out by the training section 22.
The present example includes an acquiring process S21 and a pigment composition learning process S22B, as illustrated in FIG. 7. The acquiring process S21 of the present example includes a waste plastic information accepting process S211, a waste plastic feature generating process S212A, and a generated color accepting process S213B. In the present example, only the generated color accepting process S213B and the pigment composition learning process S22B are described. The other processes are each the same as the corresponding process described in the example training process above, and the descriptions thereof are therefore omitted here.
In the generated color accepting process S213B, as an example, the acquiring section 21 acquires color information CI which is generated color information regarding waste plastic.
In the pigment composition learning process S22B, as an example, the training section 22 inputs training data acquired by the acquiring section 21, to a prediction model (model PM2) for predicting, from color information CI and a waste plastic feature WPF, pigment information PI which indicates a pigment that imparts, to the waste plastic, a color indicated by the color information CI. The training data includes:
FIG. 8 is a diagram illustrating an example training process 3 carried out by the training section 22.
The present example includes an acquiring process S21 and a generated color learning process S22C, as illustrated in FIG. 8. The acquiring process S21 of the present example includes a waste plastic information accepting process S211, a waste plastic feature generating process S212C, an effective color information acquiring process S214, and a pigment composition accepting process S213A. In the present example, only the waste plastic feature generating process S212C, the effective color information acquiring process S214, and the generated color learning process S22C are described. The other processes are each the same as the corresponding process described in an example training process above, and the descriptions thereof are therefore omitted here.
In the effective color information acquiring process S214, the acquiring section 21 acquires effective color information. The effective color information is an example of the reference information RI described above. As an example, the effective color information can include:
For example, the effective color information can include
As an example, the above effective color information may be stored in the storage section 20 or the database 52, so as to be in a form capable of being referred to by another external apparatus which is connected to the information processing system 1A via the network N.
In the waste plastic feature generating process S212C, as an example, the feature generating section 111 refers to the waste plastic information WPI regarding the waste plastic of interest and the effective color information which includes information on the colors obtained by actually applying each of a plurality of types of pigments to each of a plurality of types of waste plastic to generate a waste plastic feature WPF regarding the waste plastic of interest. The waste plastic information WPI and the effective color information are acquired by the acquiring section 21.
In the generated color learning process S22C, as an example, the training section 22 inputs training data acquired by the acquiring section 21, to a prediction model (model PM3) for predicting, from pigment information PI and a waste plastic feature WPF which is generated with reference to waste plastic information WPI and effective color information, color information CI which indicates a color obtained by applying a pigment indicated by the pigment information PI to the waste plastic. The training data includes:
The training section 22 then updates one or more parameters of the prediction model, so that a color indicated by the prediction result PRED outputted by the prediction model which has the training data inputted thereto approaches the color indicated by the ground-truth label.
As an example, the model PM3 may be a prediction model for predicting color information CI which indicates the colors obtained by actually applying each of a plurality of types of pigments to each of a plurality of types of waste plastic, i.e., may be a prediction model for predicting the effective color information.
As an example, the ground-truth label associated with the training data may be the colors obtained by actually applying each of the plurality of types of pigments to each of the plurality of types of waste plastic, i.e., may be the effective color information.
As an example, the concentration of a pigment contained in a mixture obtained by applying a pigment to waste plastic may be determined so as to be any concentration.
Specific examples of the predicting process carried out by the predicting section 12 are described here with reference to FIGS. 9 to 15.
FIG. 9 is a diagram illustrating an example predicting process 1 carried out by the predicting section 12. The present example includes an acquiring process S11, a predicting process S12, and a pigment composition outputting process S13A, as illustrated in FIG. 9. The acquiring process S11 of the present example includes a waste plastic information accepting process S111, a waste plastic feature generating process S112A, a pigment composition candidate generating process S113, and a target color information accepting process S114. The predicting process S12 of the present example includes a generated color predicting process S121A and a color information comparing process S122.
In the waste plastic information accepting process S111, as an example, the acquiring section 11 acquires waste plastic information WPI regarding waste plastic of interest.
In the waste plastic feature generating process S112A, as an example, the feature generating section 111 refers to the waste plastic information WPI regarding waste plastic of interest acquired by the acquiring section 11, to generate a waste plastic feature WPF regarding the waste plastic of interest.
In the pigment composition candidate generating process S113, as an example, the acquiring section 11 generates pigment information PI, which is pigment composition candidate information that indicates a usable pigment composition. As an example, the pigment information PI generated by the acquiring section 11 may be a plurality of pieces of pigment composition candidate information. As an example, the acquiring section 11 may acquire pigment information PI which indicates a pigment candidate.
In the target color information accepting process S114, as an example, the acquiring section 11 acquires color information CI which indicates a target color. As an example, the color information CI acquired by the acquiring section 11 is target color information which indicates a color that serves as a target.
In the generated color predicting process S121A, as an example, the predicting section 12 uses a prediction model to predict, from the pigment information PI acquired by the acquiring section 11 and the waste plastic feature WPF, color information CI which indicates a color corresponding to the pigment information PI. In this prediction, as an example, the predicting section 12 uses, as the prediction model, a trained model for predicting, from pigment information PI and a waste plastic feature WPF, color information CI which indicates a color obtained by applying a pigment indicated by the pigment information PI to the waste plastic, i.e., uses, as the prediction model, the model PM1 that has been trained. In this case, as an example, the predicting section 12 inputs a plurality of pigment information candidates PI to the model PM1, to predict the color information CI corresponding to each of the candidates.
In the color information comparing process S122, as an example, the predicting section 12 compares the color information CI predicted with use of the model PM1 with the color information CI which is a target color information acquired by the acquiring section 11. With this, as an example, the predicting section 12 further predicts pigment information PI which indicates a pigment composition corresponding to the color information CI, which is the target color information acquired by the acquiring section 11, by carrying out a search process so that the predicted color information CI approaches the color information CI, which is the target color information acquired by the acquiring section 11.
In the pigment composition outputting process S13A, as an example, the output section 13 outputs pigment information PI, i.e., a pigment composition, included in the prediction result PRED derived by the predicting section 12.
FIG. 10 is a representation of an example output result display 1 produced by the output section 13 in the pigment composition outputting process S13A described with reference to FIG. 9. As an example, the output section 13 visually presents, to a user, via the input-output section 40, presentation information which includes the prediction result PRED derived by the predicting section 12. The example display 1 illustrated in FIG. 10 is an example display of:
FIG. 11 is a diagram illustrating an example predicting process 2 carried out by the predicting section 12. The present example includes an acquiring process S11, a predicting process S12, and a pigment composition outputting process S13A, as illustrated in FIG. 11. The acquiring process S11 of the present example includes a waste plastic information accepting process S111, a waste plastic feature generating process S112A, and a target color information accepting process S114. The predicting process S12 of the present example includes a pigment composition predicting process S121B. In the present example, only the pigment composition predicting process S121B is described. The other processes are each the same as the corresponding process described in the example predicting process above, and the descriptions thereof are omitted here.
In the pigment composition predicting process S121B, as an example, the predicting section 12 uses a prediction model to predict, from the color information CI acquired by the acquiring section 11 and the waste plastic feature WPF, pigment information PI which indicates a pigment corresponding to the color information CI. In this prediction, as an example, the predicting section 12 uses, as the prediction model, a trained model for predicting, from color information CI and a waste plastic feature WPF, pigment information PI which indicates a pigment that imparts, to the waste plastic, a color indicated by the color information CI, i.e., uses, as the prediction model, the model PM2 that has been trained.
In other words, as an example, the predicting section 12 inputs the color information CI acquired by the acquiring section 11 and the waste plastic feature WPF to the model PM2, to predict pigment information PI which indicates a pigment corresponding to the color information CI acquired by the acquiring section 11.
FIG. 12 is a diagram illustrating an example predicting process 3 carried out by the predicting section 12. The present example includes an acquiring process S11, a predicting process S12, and a pigment composition outputting process S13A, as illustrated in FIG. 12. The acquiring process S11 of the present example includes a waste plastic information accepting process S111, a waste plastic feature generating process S112C, a pigment composition candidate generating process S113, a target color information accepting process S114, and an effective color information acquiring process S115. The predicting process S12 of the present example includes a generated color predicting process S121C and a color information comparing process S122. In the present example, only the waste plastic feature generating process S112C, the effective color information acquiring process S115, and the generated color predicting process S121C are described. The other processes are each the same as the corresponding process described in an example predicting process above, and the descriptions thereof are therefore omitted here.
In the effective color information acquiring process S115, the acquiring section 11 acquires effective color information. The effective color information is an example of the reference information RI described above. The effective color information is described above in detail, and the description thereof is therefore omitted here.
In the waste plastic feature generating process S112C, as an example, the feature generating section 111 refers to the waste plastic information WPI regarding waste plastic of interest and the effective color information which includes information on the colors obtained by applying each of a plurality of types of pigments to each of a plurality of types of waste plastic, to generate a waste plastic feature WPF regarding the waste plastic of interest. The waste plastic information WPI and the effective color information are acquired by the acquiring section 21.
In the generated color predicting process S121C, as an example, the predicting section 12 uses a prediction model to predict, from the pigment information PI acquired by the acquiring section 11 and the waste plastic feature WPF generated with reference to the waste plastic information WPI and the effective color information, color information CI which indicates a color corresponding to the pigment information PI. In this prediction, as an example, the predicting section 12 uses, as the prediction model, a trained model for predicting, from pigment information PI and a waste plastic feature WPF which is generated with reference to waste plastic information WPI and effective color information, color information CI which indicates a color obtained by applying a pigment indicated by the pigment information PI to the waste plastic, i.e., uses, as the prediction model, the model PM3 that has been trained. In this case, as an example, the predicting section 12 inputs each of a plurality of pigment information candidates PI to the model PM3, to predict the color information CI corresponding to each of the candidates.
As an example, the predicting section 12 may use the model PM3 to predict, from the pigment information PI acquired by the acquiring section 11 and the waste plastic feature WPF generated with reference to the waste plastic information WPI and the effective color information, color information CI which includes effective color information corresponding to the pigment information PI.
As an example, the concentration of a pigment contained in a mixture obtained by applying a pigment to waste plastic may be determined so as to be any concentration.
As an example, the prediction result PRED which includes the effective color information predicted by the predicting section 12 may be stored in a storage medium such as the storage section 20. With this, as an example, the predicting section 12 may use a prediction model to further predict color information CI, from the pigment information PI and the waste plastic feature WPF generated with reference to the waste plastic information WPI and the effective color information included in the prediction result PRED.
FIG. 13 is a diagram illustrating an example predicting process 4 carried out by the predicting section 12. The present example includes an acquiring process S11, a predicting process S12, an outputting process S13, a generated color predicting process S15, and a contrast information generating process S16, as illustrated in FIG. 13. The acquiring process S11 of the present example includes a waste plastic information accepting process S111, a waste plastic feature generating process S112A, a pigment composition candidate generating process S113, and a target color information accepting process S114. The predicting process S12 of the present example includes a generated color predicting process S121A and a color information comparing process S122. The outputting process S13 of the present example includes a pigment composition outputting process S13A and a contrast information outputting process S13B. In the present example, only the generated color predicting process S15, the contrast information generating process S16, and the contrast information outputting process S13B are described. The other processes are each the same as the corresponding process described in an example predicting process above, and the descriptions thereof are therefore omitted here.
In the generated color predicting process S15, as an example, the predicting section 12 uses a prediction model to predict, from the pigment information PI acquired by the acquiring section 11, color information CI which indicates a color corresponding to the pigment information PI. As an example, the predicting section 12 uses the model PM1 to predict the color information CI which indicates a color obtained by applying a pigment indicated by the pigment information PI to virgin plastic. As an example, the predicting section 12 uses the model PM2 to further predict the pigment information PI which indicates a pigment that imparts, to virgin plastic, a color indicated by the color information CI.
In the contrast information generating process S16, as an example, the predicting section 12 uses the color information CI obtained by applying a pigment indicated by the pigment information PI to waste plastic in the generated color predicting process S121A and the color information CI obtained by applying a pigment indicated by the pigment information PI to virgin plastic in the generated color predicting process S15, to further predict color information CI which indicates a color obtained by applying a pigment indicated by the pigment information PI to mixed plastic which includes virgin plastic and waste plastic. With this, as an example, the predicting section 12 generates contrast information which is obtained by performing a contrast between
As an example, the predicting section 12 may use the pigment information PI which indicates a pigment that imparts, to waste plastic, the target color indicated by the color information CI obtained in the generated color predicting process S121A and the pigment information PI which indicates a pigment that imparts, to virgin plastic, the target color indicated by the color information CI obtained by the generated color predicting process S15, to further predict pigment information PI which indicates a pigment that imparts, to mixed plastic which includes virgin plastic and waste plastic, the target color indicated by the color information CI. With this, as an example, the predicting section 12 may generate contrast information which is obtained by performing a contrast between
In the contrast information outputting process S13B, as an example, the output section 13 outputs the contrast information generated by the predicting section 12.
FIG. 14 is a representation of an example output result display 2 produced by the output section 13 in the pigment composition outputting process S13A and the contrast information outputting process S13B described with reference to FIG. 13. As an example, the output section 13 visually presents, to a user, via the input-output section 40, presentation information which includes the prediction result PRED derived by the predicting section 12. The example display 2 illustrated in FIG. 14 is an example display of:
Although the amounts of usage in the pigment information are indicated by weight in the example display in FIG. 14, such a manner of indication does not limit the present example. For example, the amount of usage in the pigment information may be indicated by a proportion (percentage) with respect to the total weight of waste plastic used.
FIG. 15 is a diagram illustrating an example predicting process 5 carried out by the predicting section 12. The present example includes an acquiring process S11, a predicting process S12, an outputting process S13, a generated color predicting process S15, and a contrast information generating process S16, as illustrated in FIG. 15. The acquiring process S11 of the present example includes a waste plastic information accepting process S111, a waste plastic feature generating process S112A, a pigment composition candidate generating process S113, a target color information accepting process S114, and a mixing instruction accepting process S116. The predicting process S12 of the present example includes a generated color predicting process S121A and a color information comparing process S122. The outputting process S13 of the present example includes a pigment composition outputting process S13A and a contrast information outputting process S13B. In the present example, only the mixing instruction accepting process S116 is described. The other processes are each the same as the corresponding process described in an example predicting process above, and the descriptions thereof are omitted here.
In the mixing instruction accepting process S116, as an example, the acquiring section 11 acquires, from a user, instructions regarding mixing proportions of virgin plastic and waste plastic in mixed plastic. As an example, the mixing proportions of the virgin plastic and the waste plastic in the mixed plastic may be determined so as to be any proportions. Note that in the pigment composition candidate generating process S113 (described later), as an example, in accordance with the mixing proportions of the virgin plastic and the waste plastic in the mixed plastic, the acquiring section 11 may generate pigment information PI, which is pigment composition candidate information that indicates a usable pigment composition.
As above, in the information processing apparatus 100A,
Thus, the information processing apparatus 100A provides an example advantage of making it possible to suitably carry out, on the basis of pigment information, color matching prediction regarding a plastic material which includes waste plastic, in addition to the example advantage provided by the information processing apparatus 1.
In the information processing apparatus 100A,
Thus, the information processing apparatus 100A provides an example advantage of making it possible to suitably carry out, on the basis of color information, color matching prediction regarding a plastic material which includes waste plastic, in addition to the example advantage provided by the information processing apparatus 1.
In the information processing apparatus 100A,
In the information processing apparatus 100A,
Thus, the information processing apparatus 100A provides an example advantage of making it possible to also refer to colors obtained by actually applying pigments to waste plastic, to carry out a color matching prediction, in addition to the example advantage provided by the information processing apparatus 1.
In the information processing apparatus 100A,
Thus, the information processing apparatus 100A provides an example advantage of making it possible to suitably check a prediction result, in addition to the example advantage provided by the information processing apparatus 1.
In the information processing apparatus 100A, at least one selected from the group consisting of:
Thus, the information processing apparatus 100A provides an example advantage of making it possible to carry out a color matching prediction according to the mixing proportions of virgin plastic and waste plastic, in addition to the example advantage provided by the information processing apparatus 1.
In the information processing apparatus 100A,
Thus, the information processing apparatus 100A provides an example advantage of making it possible to suitably use a prediction result derived by a predicting means and information referred to by the predicting means, in addition to the example advantage provided by the information processing apparatus 1.
In the information processing apparatus 100A,
In the information processing apparatus 100A,
The following description will discuss, in detail, a third example embodiment which is an example embodiment of the present invention, with reference to the drawings. A component having the same function as a component described in the above example embodiment is assigned the same reference sign, and the description thereof is omitted where appropriate. It should be noted that the applicability of the techniques adopted in the present example embodiment is not limited to the present example embodiment. That is, the techniques adopted in the present example embodiment can be adopted in another example embodiment included in the present disclosure, to the extent of constituting no specific technical obstacle. Further, the techniques illustrated in the drawings referred to for the description of the present example embodiment can be adopted in another example embodiment included in the present disclosure, to the extent of constituting no specific technical obstacle.
The configuration of an information processing system 1B in accordance with the present example embodiment is described here with reference to FIG. 16. FIG. 16 is a block diagram illustrating the configuration of the information processing system 1B. The information processing system 1B includes an information processing apparatus 100B and a server 50 connected to the information processing apparatus 100B via a network N, as illustrated in FIG. 16. The components of the information processing system 1B except the information processing apparatus 100B are the same as those of the information processing system 1A in accordance with the second example embodiment.
As illustrated in FIG. 16, the information processing apparatus 100B includes the components of the information processing apparatus 100A in accordance with the second example embodiment except a training section 22. The other components are the same as those of the information processing apparatus 100A.
As above, the information processing apparatus 100B includes:
This configuration also provides the various example advantages in accordance with the example embodiments above.
Some or all of the functions of each of the information processing apparatuses 1, 2, 100A, and 100B (hereinafter, also referred to as “each apparatus above”) may be implemented by hardware such as an integrated circuit (IC chip), or may be implemented by software.
In the latter case, each apparatus above is provided by, for example, a computer that executes instructions of a program that is software implementing the functions. An example (hereinafter, computer C) of such a computer is illustrated in FIG. 17. FIG. 17 is a block diagram illustrating a hardware configuration of the computer C which functions as each apparatus above.
The computer C includes at least one processor C1 and at least one memory C2. The memory C2 has recorded thereon a program P for causing the computer C to operate as each apparatus above. The processor C1 of the computer C retrieves the program P from the memory C2 and executes the program P, so that the functions of each apparatus above are implemented.
Examples of the processor C1 can include a central processing unit (CPU), a graphic processing unit (GPU), a digital signal processor (DSP), a micro processing unit (MPU), a floating point number processing unit (FPU), a physics processing unit (PPU), a tensor processing unit (TPU), a quantum processor, a microcontroller, and a combination thereof. Examples of the memory C2 can include a flash memory, a hard disk drive (HDD), a solid state drive (SSD), and a combination thereof.
The computer C may further include a random access memory (RAM) into which the program P is loaded at the time of execution and in which various kinds of data are temporarily stored. The computer C may further include a communication interface via which data is transmitted to and received from another apparatus. The computer C may further include an input-output interface via which input-output equipment such as a keyboard, a mouse, a display, or a printer is connected.
The program P can be recorded on a non-transitory tangible recording medium M capable of being read by the computer C. The recording medium M can be, for example, a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like. The computer C can obtain the program P via such a recording medium M. The program P can be transmitted via a transmission medium. Examples of such a transmission medium can include a communication network and a broadcast wave. The computer C can obtain the program P also via such a transmission medium.
The above-described functions of each apparatus above may be implemented by a single processor provided in a single computer, may be implemented by the cooperation among a plurality of processors provided in a single computer, or may be implemented by the cooperation among a plurality of processors provided in a plurality of respective computers. Further, the program for causing each apparatus above to implement the above-described functions may be stored in a single memory provided in a single computer, may be stored in a distributed manner in a plurality of memories provided in a single computer, or may be stored in a distributed manner in a plurality of memories provided in a plurality of respective computers.
The whole or part of the example embodiments disclosed above can be described as, but not limited to, the following supplementary notes, and the present invention can be altered in various ways by a skilled person in the art within the scope of the claims.
(Supplementary note A1)
An information processing apparatus, including: an acquiring means for acquiring one of pieces of information which are color information and pigment information, and features of waste plastic;
The information processing apparatus described in supplementary note A1, in which
The information processing apparatus described in supplementary note A1, in which
The information processing apparatus described in any one of supplementary notes A1 to A3, in which
The information processing apparatus described in supplementary note A4, in which
The information processing apparatus described in any one of supplementary notes A1 to A3, further including
The information processing apparatus described in supplementary note A6, in which
The information processing apparatus described in any one of supplementary notes A1 to A3, further including
The information processing apparatus described in any one of supplementary notes A1 to A3, in which
The information processing apparatus described in any one of supplementary notes A1 to A3, in which
An information processing apparatus, including:
The whole or part of the example embodiments disclosed above can be described as, but not limited to, the following supplementary notes, and the present invention can be altered in various ways by a skilled person in the art within the scope of the claims.
An information processing method, including:
The information processing method described in supplementary note B1, in which
The information processing method described in supplementary note B1, in which
The information processing method described in any one of supplementary notes B1 to B3, in which
The information processing method described in supplementary note B4, in which
The information processing method described in any one of supplementary notes B1 to B3, further including
The information processing method described in supplementary note B6, in which
The information processing method described in any one of supplementary notes B1 to B3, further including
The information processing method described in any one of supplementary notes B1 to B3, in which
The information processing method described in any one of supplementary notes B1 to B3, in which
An information processing method, including:
The whole or part of the example embodiments disclosed above can be described as, but not limited to, the following supplementary notes, and the present invention can be altered in various ways by a skilled person in the art within the scope of the claims.
An information processing program for causing a computer to function as an information processing apparatus,
The information processing program described in supplementary note C1, in which
The information processing program described in supplementary note C1, in which
The information processing program described in any one of supplementary notes C1 to C3, further causing the computer to function as
The information processing program described in supplementary note C4, in which
The information processing program described in any one of supplementary notes C1 to C3, further causing the computer to function as
The information processing program described in supplementary note C6, in which
The information processing program described in any one of supplementary notes C1 to C3, further causing the computer to function as
The information processing program described in any one of supplementary notes C1 to C3, in which
The information processing program described in any one of supplementary notes C1 to C3, in which
An information processing program for causing a computer to function as:
The whole or part of the example embodiments disclosed above can be described as, but not limited to, the following supplementary notes, and the present invention can be altered in various ways by a skilled person in the art within the scope of the claims.
An information processing apparatus, including
The information processing apparatus may further include a memory. The memory may have stored therein a program for causing the at least one processor to carry out each of the processes.
The information processing apparatus described in supplementary note D1, in which
The information processing apparatus described in supplementary note D1, in which
The information processing apparatus described in any one of supplementary notes D1 to D3, in which
The information processing apparatus described in supplementary note D4, in which
The information processing apparatus described in supplementary note D1 to D3, in which
The information processing apparatus described in supplementary note D6, in which
The information processing apparatus described in any one of supplementary notes D1 to D3, in which
The information processing apparatus described in any one of supplementary notes D1 to D3, in which
The information processing apparatus described in any one of supplementary notes D1 to D3, in which
An information processing apparatus, including
The whole or part of the example embodiments disclosed above can be described as, but not limited to, the following supplementary notes, and the present invention can be altered in various ways by a skilled person in the art within the scope of the claims.
A non-transitory recording medium having recorded thereon an information processing program for causing a computer to function as an information processing apparatus,
1. An information processing apparatus, comprising
at least one processor, the at least one processor carrying out
an acquiring process of acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and
a predicting process of predicting the other one of the pieces of information from information acquired by the acquiring process, with use of a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information.
2. The information processing apparatus according to claim 1, wherein
in the acquiring process and the predicting process, the at least one processor carries out at least one of the following processes:
a first process of
acquiring, through the acquiring process, the pigment information which indicates a pigment candidate, and
predicting, through the predicting process, color information which indicates a color corresponding to the pigment information, from the pigment information and the features of the waste plastic; and
a second process of
acquiring, through the acquiring process, the color information which indicates a target color, and
predicting, through the predicting process, pigment information which indicates a pigment corresponding to the color information, from the color information and the features of the waste plastic.
3. The information processing apparatus according to claim 1, wherein
in the acquiring process, the at least one processor carries out
a feature generating process of referring to information regarding the waste plastic, to generate the features of the waste plastic.
4. The information processing apparatus according to claim 3, wherein
in the feature generating process, the at least one processor
further refers to reference information which includes information on colors obtained by applying each of a plurality of types of pigments to each of a plurality of types of waste plastic, to generate the features of the waste plastic.
5. The information processing apparatus according to claim 1, wherein
in the predicting process, the at least one processor further predicts at least one selected from the group consisting of:
a color which is obtained by applying a pigment indicated by the pigment information to virgin plastic or to mixed plastic that includes virgin plastic and waste plastic; and
a pigment which imparts, to virgin plastic or to mixed plastic that includes virgin plastic and waste plastic, a color indicated by the color information, and
the at least one processor further carries out
an outputting process of visually presenting, to a user, presentation information which includes a prediction result derived by the predicting process.
6. The information processing apparatus according to claim 1, wherein
the at least one processor further carries out
a registering process of registering, in a database, information which includes at least one selected from the group consisting of a prediction result derived by the predicting process and information referred to in the predicting process.
7. The information processing apparatus according to claim 1, wherein
in the predicting process, the at least one processor uses, as the prediction model,
a trained model for predicting, from pigment information and features of waste plastic, color information which indicates a color that is obtained by applying a pigment indicated by the pigment information to the waste plastic, or
a trained model for predicting, from color information and features of waste plastic, pigment information which indicates a pigment that imparts, to the waste plastic, a color indicated by the color information.
8. An information processing apparatus, comprising
at least one processor, the at least one processor carrying out
an acquiring process of acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and
a training process of referring to information acquired by the acquiring process, to train a prediction model for predicting a mutual relationship among pigment information, features of waste plastic, and color information.
9. An information processing method, comprising:
at least one processor acquiring one of pieces of information which are color information and pigment information, and features of waste plastic; and
the at least one processor predicting the other one of the pieces of information from information acquired in the acquiring, with use of a prediction model which has learned a mutual relationship among pigment information, features of waste plastic, and color information.
10. A non-transitory recording medium storing a program for causing a computer to function as the information processing apparatus according to claim 1,
the program causing the computer to carry out:
the acquiring process; and
the predicting process.