INFORMATION PROCESSING DEVICE, MANUFACTURING HISTORY DISPLAY SYSTEM, MANUFACTURING HISTORY DISPLAY METHOD, AND STORAGE MEDIUM STORING MANUFACTURING HISTORY DISPLAY PROGRAM

An information processing device reads, from a server, attached information of a product, which is linked to traceability information of the product and is attached to the product, acquires, from the server, the traceability information linked to the read attached information, and displays the acquired traceability information on a display unit. The traceability information is information in which multiple pieces of process information indicating processes related to manufacturing of the product are recorded in chronological order. The attached information defines whether each of the multiple pieces of the process information is viewable on the display unit.

TECHNICAL FIELD

The present disclosure relates to an information processing device, a manufacturing history display system, a manufacturing history display method, and a storage medium storing a manufacturing history display program.

BACKGROUND

In recent years, there has been an increasing demand for the management of (a) product manufacturing processes and (b) the amount of carbon dioxide emissions during product manufacturing.

Therefore, there is a need to comprehend the manufacturing process of products.

Here, there has been known a supply chain management method that is implemented by a computer and that manages transaction records between traders in a supply chain that is constructed including a plurality of traders.

Such a method uses an example of a logistics route for bread described as follows: (1) a seed producer ships wheat seeds to a wheat farmer, (2) the wheat farmer ships the wheat grown from the seeds to a flour manufacturer, (3) the flour manufacturer processes the wheat and ships the flour made from it to a bread manufacturer, (4) the bread manufacturer ships the bread made from the flour to a convenience store, and (5) the convenience store sells the procured bread to consumers.

In the management method, consumers can view transaction records of ingredients, processing processes, distribution processes, etc. by reading a QR code (registered trademark) attached to the bread they purchase.

SUMMARY

In one aspect of the present disclosure, an information processing device in one embodiment of the present disclosure includes:a reader that is configured to read attached information that is linked to manufacturing history information of a product and is attached to the product;an acquisition controller that is acquire, from a server, the manufacturing history information linked to the attached information read by the reader; anda display controller that is configured to display the manufacturing history information acquired by the acquisition controller on a display unit, whereinthe manufacturing history information is information that records, in chronological order, multiple pieces of process information each indicative of a manufacturing-related process on the product, andthe attached information defines whether each of the multiple pieces of the process information is viewable on the display unit.

DESCRIPTION OF EMBODIMENTS

Next, a relevant technology will be described first only for understanding the following embodiments.

Although the above-described method gives an example of a product with a relatively small number of processes, in case of a recyclable product, processes such as manufacturing, shipping, and recycling of the product are repeated. Further, as the number of processes increases, the chains of suppliers also become more numerous and complex.

Further, allowing anyone to check a product's manufacturing process, etc. by reading a QR code attached to the product may be not always desirable, considering that products are manufactured by way of numerous supply chains.

It is one objective of the present disclosure to provide an information processing device, a manufacturing history display system, a manufacturing history display method, and a manufacturing history display program that are capable of providing viewing restrictions on processes related to the manufacturing of a product.

An information processing device in one embodiment of the present disclosure includes:a reader that is configured to read attached information that is linked to manufacturing history information of a product and is attached to the product;an acquisition controller that is acquire, from a server, the manufacturing history information linked to the attached information read by the reader; anda display controller that is configured to display the manufacturing history information acquired by the acquisition controller on a display unit, whereinthe manufacturing history information is information that records, in chronological order, multiple pieces of process information each indicative of a manufacturing-related process on the product, andthe attached information defines whether each of the multiple pieces of the process information is viewable on the display unit.

Such configuration acquires the manufacturing history information from a server and displays the acquired information on the display unit, by reading the attached information attached to the product. The manufacturing history information is information in which multiple pieces of process information respectively indicating a process related to manufacturing of the product are recorded in chronological order. The process information is, for example, information on various processes for one product, such as procurement of raw materials, processing of the raw materials into parts, assembly of the parts into a product, transportation of the raw materials and parts, inspection of the parts and products and the like. Further, when recycled materials are used as raw materials, the recycling process is also included in the manufacturing history.

Here, multiple supply chains are often involved in the manufacturing of a product. Therefore, it may be not always desirable to allow anyone to check a product's manufacturing process, etc. by reading the information attached to the product, given that the product is manufactured through the involvement of many supply chains.

Therefore, according to the configuration of the present disclosure, whether the process information is viewable on the display unit is defined by the attached information, piece by piece from among the multiple pieces of process information. In such manner, the process information is made viewable for a user only within a range determined by the attached information. That is, the configuration of the present disclosure restricts viewing of the processes involved in the manufacturing of the product.

In the above-described information processing device, the attached information attached to the product at a particular process defines that (i) the process information on the particular process of the product and the process information on one or more upstream processes upstream of the particular process of the product are viewable on the display unit and (ii) the process information on one or more downstream processes downstream of the particular process of the product are not viewable on the display unit. According to such configuration, for example, an upstream manufacturing process upstream of a product manufactured by an own company is viewable, while a downstream manufacturing process that is a manufacturing process by other company using the own products is not viewable.

In the information processing device, the process information defined not to be displayed is changed to be displayed when a predetermined password is input. According to such configuration, it is possible to lift the viewing restrictions for individuals with special authority, such as a supervisor of all processes, an administrative official or the like.

In the above-described information processing device, the manufacturing history information includes a process related to recycling of the product, and when the processes of (a) returning raw materials through the recycling, (b) manufacturing the product, and (c) recycling the product are repeatedly recorded multiple times, a most recent return of the raw materials through the recycling is defined as a most upstream process to be displayed on the display unit.

According to such configuration, even if the manufacturing process and recycling process of the product are repeated by multiple times, the returning of raw materials from the most recent recycling is considered as the most upstream process that is made viewable, thereby making it easier for the user to comprehend the manufacturing process and recycling process of the product.

In the above-described information processing device, the attached information may be information on raw materials, information on manufacturing, carbon footprint, due diligence, carbon dioxide emission trading history, carbon tax payment history, information on carbon border adjustment treatment payment history, or may also be a hash value calculated therefrom or a hash value calculated from Merkle root.

The attached information is generated by including carbon emissions, carbon dioxide emissions trading, carbon tax payment history, carbon border adjustment treatment payment history, and the like. Further, carbon neutrality, which is a timing at which carbon emissions and various emission rights are offset, may be the most upstream displayable process on the display unit. In such manner, the duplicate payment of various taxes on carbon dioxide emissions as well as the unduly increase of the amount of the carbon emissions of materials that have been recycled multiple times are preventable, which facilitate the use of the recycled materials.

A manufacturing history display system in one embodiment of the present disclosure includes:a server that is configured to store manufacturing history information that records, in chronological order, multiple pieces of process information each indicative of a manufacturing-related process on a product; andan information processing device that is configured to, by reading attached information that is linked to the manufacturing history information and is attached to the product:acquire the manufacturing history information linked to the attached information from the server; anddisplay the manufacturing history information on a display unit, whereinthe attached information defines whether each of the multiple pieces of the process information is viewable on the display unit.

A manufacturing history display method in one embodiment of the present disclosure includes:a first process of reading, with a reader, attached information that is linked to manufacturing history information of a product and is attached to the product;a second process of acquiring, with an acquisition controller from a server, the manufacturing history information that is linked to the attached information read by the reader; anda third process of displaying, with a display unit, the manufacturing history information acquired by the acquisition controller, whereinthe manufacturing history information is information that records, in chronological order, multiple pieces of process information each indicative of a manufacturing-related process on the product, andthe attached information defines whether each of the multiple pieces of the process information is viewable on the display unit.

A manufacturing history display program in one embodiment of the present disclosure causes a computer provided in an information processing device to serve as:a reader that is configured to read attached information that is linked to manufacturing history information of a product and is attached to the product;an acquisition controller that is configured to acquire, from a server, the manufacturing history information linked to the attached information read by the reader; anda display controller that is configured to display the manufacturing history information acquired by the acquisition controller on a display unit, whereinthe manufacturing history information is information that records, in chronological order, multiple pieces of process information each indicative of a manufacturing-related process on the product, andthe attached information defines whether each of the process information is viewable on the display unit.

According to the present disclosure, it is possible to restrict viewing of the processes involved in the manufacturing of a product.

The following describes embodiments of the present disclosure with reference to the drawings. The embodiments described below show examples of the present disclosure, and the present disclosure is not limited to the specific configuration described below. In an implementation of the present disclosure, a specific configuration according to the embodiments may be adopted as appropriate.

FIG.1is a schematic diagram of a manufacturing history display system10according to the present embodiment. The manufacturing history display system10of the present embodiment includes a mobile terminal device12and a server14.

The mobile terminal device12is an information processing device such as a smartphone or a tablet terminal that includes a camera20(seeFIG.6) and a display unit22such as a touch panel display or the like. In addition, the mobile terminal device12is not limited to the above, and as long as it is configured to be capable of reading attached information18(such as a QR code) of a product16described below and displaying process information, it may be a dedicated device for displaying the process information, or it may be a reading device incorporated into an existing manufacturing device for manufacturing the product16.

The mobile terminal device12captures an image of the attached information18attached to the product16using the camera20, and reads recorded contents of the attached information18.

The attached information18is an information code that is linked to manufacturing history information of the product16and that is attached to the product16. The attached information18in the present embodiment is, for example, a QR code, but is not limited to the above and may be other information codes such as two-dimensional codes or one-dimensional codes such as barcodes. The attached information18records at least a contact address (an IP address or URL of the server14, etc.) for the manufacturing history information attached to the product16. The manufacturing history information is also information that enables a process of the product16to be traceable from its manufacture to its consumption, and will be referred to as traceability information in the following description.

The traceability information is information in which multiple pieces of process information indicating the processes related to the manufacturing of the product16are recorded in chronological order, and is stored in the server14. The product16may be raw materials, parts manufactured by processing the raw materials, a final product combining a plurality of parts, etc., and may take various forms in the manufacturing process.

For example, a raw material procurement process or a parts processing process may include a branch leading to a manufacturing process of other products16. The other products16mentioned here include not only an own company's products16but also products16of other companies. Further, the traceability information may also include a series of processes from when the used product16is collected and recycled to when the product16is manufactured using recycled materials.

The server14accumulates data relating to the manufacturing process of each product16as process information by sequentially adding the data to the traceability information in chronological order. Each process information includes information such as a content of the process, date and time of registration of the process information, a product name of the product16, information about a supply chain (company name, manufacturing base name, location information of the manufacturing base), the transportation route of the product16and the like.

Further, each process information includes information on when and where the process was performed, an amount of carbon dioxide (CO2) emitted in the process, and the like. The amount of carbon dioxide emitted includes not only an amount of carbon dioxide emitted during the process directly related to the manufacturing, but also an amount of carbon dioxide emitted by transportation equipment such as ships and trucks during the transportation of the product16. In such manner, carbon footprinting with traceability information is realized.

In the present embodiment, as an example, blockchain technology is used to manage the traceability information in order to prevent tampering with the traceability information. Specifically, for example, the server14generates hash values of data related to each process of the product16, groups these data (hash values) into one block, and performs an embedding process of the block to be linked to the end of the blockchain. As the manufacturing process of the product16progresses, the server14repeatedly calculates a hash value that reflects the manufacturing process up to that point. In such manner, the hash value provided for each manufacturing process of the product16is a value (Merkle root) that reflects all the manufacturing processes up to that point. In such manner, the traceability information is stored using the blockchain so as to be linked to the process information of the product16. The server14of the present embodiment then generates attached information18in which a hash value is recorded together with the contact information for traceability information of the attached product16, and outputs the generated attached information18in a form that can be attached to the product16.

The QR code, which is the attached information18, is attached to each product16in each process. The attached information18may be attached directly to the product16, or may be attached to a container that contains the product16, a tag that manages the product16, or the like. The attached information18is, for example, newly generated by the server14for each predetermined process. In such case, a manufacturer (supply chain) of the product16for which the attached information18has been newly generated outputs the QR code onto a paper medium or the like and attaches it to each product16.

The mobile terminal device12captures the attached information18attached to the product16with the camera20, and acquires the traceability information indicating the manufacturing process of the product16from the server14based on the recorded contents (contact information) acquired by reading the attached information18. The mobile terminal device12then displays the traceability information acquired from the server14on the display unit22.

FIGS.2A and2Bare diagrams each showing a display form of process information on the mobile terminal device12of the present embodiment. Note that, when the mobile terminal device12reads the attached information18and acquires the process information from the server14, an application (hereinafter referred to as the “display application”) that has been installed in advance on the mobile terminal device12is launched, and the acquired process information is displayed on the display unit22.

As shown inFIGS.2A and2B, the mobile terminal device12of the present embodiment displays each piece of process information contained in the traceability information on the display unit22, and transitions the process information displayed on the display unit22in chronological order in response to operations by a user.

FIG.2Ais a diagram showing the process information that is firstly displayed on the display unit22by reading the attached information18. Then, by swiping the display unit22displayed inFIG.2Ato the right, the process information immediately preceding that shown inFIG.2Ais displayed as shown inFIG.2B.

In such manner, the mobile terminal device12of the present embodiment transitions the process information displayed on the display unit22in response to the user's operation to the left or right on the display unit22. In such manner, it is easy for the user to comprehend the process and the operability is improved. In the present embodiment, the process information displayed on the display unit22is transitioned by swiping on the display unit22. However, the configuration is not limited to the above. For example, an arrow button for transitioning the display of the process may be displayed on the display unit22, and the displayed process information may be transitioned by clicking the arrow button.

In the present embodiment, the mobile terminal device12starts with, as display on the display unit22, the latest process information so that the user can easily comprehend the currently-displayed process, and displays on the display unit22a degree of deviation between the process information currently displayed on the display unit22and the latest process information.

The degree of deviation is displayed as a “generation” in a generation display field24inFIGS.2A and2B. InFIG.2A, the latest process information is displayed, so “latest” is highlighted in the generation display field24.FIG.2Bshows the process information of one generation before the latest one, so “one generation before (1)” is highlighted in the generation display field24. Further, when the user swipes rightward in a display state ofFIG.2B, the process information from two generations before is displayed on the display unit22, and “two generations before (1)” is highlighted in the generation display field24.

Further, as shown inFIG.2B, the mobile terminal device12causes the display unit22to display an operation image (hereinafter referred to as a “back to latest button”)26for returning the display on the display unit22to the latest process information. In such manner, even when upstream process information is being displayed, the latest process information is displayed on the display unit22by operating (clicking) the back to latest button26, making it easier for the user to comprehend the process and improving operability. It should be noted that the back to latest button26is not displayed when the latest process information is displayed on the display unit22. As described below, if the latest process information cannot be displayed due to viewing restrictions, when the back to latest button26is operated, the mobile terminal device12displays on the display unit22the process information that is closest to the latest among the process information that is displayable.

Further, the display unit22displays the names of the process information being displayed, such as “pack manufacturing” and “material manufacturing,” as well as, as detailed process information, date and time of registration in the traceability information, the product name of the product16, the name of the company that manufactured the product16, the name of the base where the product16was manufactured, and the latitude and longitude indicating the location of the base.

The display unit22also displays at least one of the amount of carbon dioxide (CO2 amount) emitted for each process and the total amount (accumulated value) of the amount of carbon dioxide emitted in the processes up to that point. In such manner, a carbon footprint is realized, allowing the user to comprehend the amount of carbon dioxide emitted in the manufacturing process.

In the mobile terminal device12of the present embodiment, information that cannot be displayed on one screen of the display unit22may be displayed by swiping up and down or in an accordion display.

In such manner, the mobile terminal device12of the present embodiment displays each piece of process information contained in the traceability information on the display unit22, one piece at a time. However, configuration is not limited to the above, and the mobile terminal device12may display multiple pieces of process information on the display unit22at once.

FIG.3is a schematic diagram showing the manufacturing process of the product16. In the following description, an upstream side of the process may also be referred to as a pre-process, and a downstream side of the process may also be referred to as a post-process. Manufacturing the product16requires various processes, including a supply chain, such as procuring various raw materials, processing them into parts, assembling the parts into a final product, transporting the raw materials and parts, and inspecting the parts and final products. There are also various aspects such as adding a process, integrating processes, and branching a process. The integration of processes refers to a mode in which a plurality of pre-processes are integrated into one post-process. The branching a process is a mode in which one pre-process is divided into multiple post-processes.

FIG.3includes a recycling process in which a final product is recycled and used again as raw material (recycled material). That is, as an example, black circles inFIG.3represent the manufacturing process of the product16, white circles represent the final product, and hatched circles represent the recycling process. In the example ofFIG.3, the final product is manufactured using not only the recycled materials but also virgin materials, which are new raw materials. However, the final product may be manufactured using only the recycled materials.

As shown inFIG.3, the manufacturing process of the product16including the recycling process involves repeatedly manufacturing and recycling the final product. In such manner, the number of processes increases, making the supply chain more numerous and complex. Further, allowing anyone to check the manufacturing process, etc., of the product16by reading the attached information18attached to the product16may be not desirable, considering that the product16is manufactured through the involvement of many supply chains.

Therefore, in the present embodiment, the process information displayable on the display unit22is determined for each piece of the attached information18. In such manner, the user is allowed to view the process information only within a range determined by the attached information18. Therefore, the manufacturing history display system10of the present embodiment can restrict the viewing of the processes related to the manufacturing of the product16.

The attached information18and the process information that is displayable will be described with reference toFIGS.4and5.FIG.4is a schematic diagram showing a relationship between the attached information18attached to the product16and the process. In an example ofFIG.4, processes A to C, process D, processes E to G, processes H to J, processes K to M, and processes N to O are processes that are each performed by a different supply chain. The product16in the processes A to C has attached information18aattached thereto. This attached information18ais attached to the product16in the process A.

Similarly, the product16in the process D has attached information18dattached thereto. This attached information18dis attached to the product16in the process D. The product16in the processes E to G has attached information18eattached thereto. This attached information18eis attached to the product16in the process E. The product16in the processes H to J has attached information18hattached thereto. This attached information18his attached to the product16in the process H. The products16in the processes K to M has attached information18kattached thereto. This attached information18kis attached to the product16in the process K. The products16in the processes N to O has attached information18nattached thereto. This attached information18nis attached to the product16in the process N.

In the present embodiment, the attached information18determines the displayability of the process information of the attached product16such that (a) the process information of the current process and the upstream therefrom is displayable, and (b) the process information of the downstream process is not displayable. In such manner, the manufacturing history display system10of the present embodiment allows the user to view, for example, the manufacturing process upstream of a product16manufactured by the user's own company, but does not allow the user to view the downstream manufacturing process, which is a manufacturing process carried out by other company using the user's own company product16.

The attached information18attached to the product16is replaced (to new information) every time a viewable process changes. In the example ofFIG.4, the attached information18ais attached to the product16in the process A, then is replaced with the attached information18din the process D, and so on, until the attached information18eis attached in the process E, the attached information18his attached in the process H, the attached information18kis attached in the process K, and the attached information18nis attached in the process N.

FIG.5is a schematic diagram showing the manufacturing process that is viewable and is associated with the attached information18, and corresponds toFIG.4. The process filled in black is a current process, the process hatched with diagonal lines is a process downstream of the current process, and the process hatched with cross lines is a process upstream of the current process.

That is, in the example ofFIGS.4and5, when the mobile terminal device12reads the attached information18a, the process information of the processes A to C is displayable, but the process information on the downstream side is not displayable. Further, when the portable terminal device12reads the attached information18d, the process information of the processes A to C is displayable together with the process information of the process D, but the process information on the downstream side is not displayable. When the portable terminal device12reads the attached information18e, the process information of the processes A to D is displayable together with the process information of the processes E to G, but the process information on the downstream side is not displayable. When the portable terminal device12reads the attached information18h, the process information of the processes A to D is displayable together with the process information of the processes H to J, but the process information on the downstream side is not displayable. When the portable terminal device12reads the attached information18k, the process information of the processes A to D is displayable together with the process information of the processes K to M, but the process information on the downstream side is not displayable. When the attached information18nis read by the mobile terminal device12, the process information of the processes A to M together with the process information of the processes N to O, that is, all the process information, is displayable.

Here, a method for generating the attached information18that sets viewing restrictions on the process information will be described. In the present embodiment, the attached information18calculates a Merkle route for each process, and records the context of the Merkle route for each process in the server14. In each process, the Merkle route is included in the attached information18. When the attached information18attached to the product16is read by the mobile terminal device12, the server14searches only the upstream process side. Further, when the most upstream process is reached during the search, the search information is displayed as a search result on the display unit22of the mobile terminal device12without searching any further. However, by inputting a specific password, it becomes possible to perform a search after reaching the most upstream process and a search on the downstream process side. In such manner, it is possible for those with special authority, such as a supervisor of all processes or an administrative official, to view the necessary information.

The attached information18may be information such as raw material information, manufacturing information, carbon footprint, due diligence, carbon dioxide emission trading history, carbon tax payment history, carbon border adjustment treatment payment history, etc., or a hash value of these information or a hash value calculated from the Merkle root. That is, the hash value is converted to generate a QR code, which is the attached information18.

In such manner, the attached information is generated including carbon emissions, carbon dioxide emissions trading, carbon tax payment history, carbon border adjustment treatment payment history, and the like. Further, in the present embodiment, carbon neutrality, which is a timing at which carbon emissions and various emission rights are offset, may be set as the most upstream displayable process on the display unit22. In such manner, the duplicate payment of various taxes on carbon dioxide emissions as well as the unduly increase of the amount of the carbon emissions of materials that have been recycled multiple times are preventable, which facilitate the use of the recycled materials.

Further, in the mobile terminal device12of the present embodiment, by inputting a predetermined password, the process information that is not displayable becomes displayable. The password is, for example, entered by the user via a display application, transmitted to the server14, and authenticated by the server14. In such manner, viewing restrictions are lifted for individuals with special authority, such as a supervisor of all processes, an administrative official and the like.

FIG.6is a functional block diagram relating to the display of traceability information in the manufacturing history display system10.

The mobile terminal device12includes the camera20and the display unit22, as well as a communication unit30, a storage unit32, a reader34, a process information acquisition controller36, a display controller38, and a password receiving unit40.

The camera20has an imaging function, and in the present embodiment, captures an image of the attached information18attached to the product16.

The display unit22is, for example, a touch panel display, and displays various data and accepts operations on the mobile terminal device12by the user.

The communication unit30transmits and receives information to and from other information processing devices such as the server14or the like. Further, the communication unit30in the present embodiment transmits and receives information to and from the server14via a communication unit50provided in the server14. The server14includes a storage device52which stores the traceability information of the product16.

The storage unit32stores various data such as programs (applications) related to reading the attached information18and displaying the process information, and the process information acquired from the server14.

The reader34reads the attached information18(QR code) captured by the camera20. The reader34then performs a decoding process to decode the information recorded in the read attached information18.

The process information acquisition controller36acquires the traceability information linked to the attached information18read by the reader34from the server14via the communication unit30. Further, the process information acquisition controller36in the present embodiment does not acquire all of the traceability information from the server14at once, but instead sequentially acquires the process information before and after the process information displayed on the display unit22from the server14. The process information acquired from the server14is stored in the storage unit32.

Further, when acquiring the traceability information, the process information acquisition controller36transmits information indicating a displayable range of the process information determined in the attached information18(hereinafter referred to as “displayable range information”) to the server14via the communication unit30. The displayable range information is acquired by reading the attached information18with the reader34. In other words, the process information that is not included in the displayable range information is subject to viewing restrictions.

The display controller38controls the display unit22to display various images. The display controller38of the present embodiment causes the display unit22to display the traceability information acquired by the process information acquisition controller36.

The password receiving unit40receives, via the display unit22, an input of a password for enabling the display of the process information that is not displayable. The password receiving unit40transmits the input password to the server14via the communication unit30.

The server14includes the communication unit50, the storage device52, a displayable range determination unit54, and a viewing restriction lifting unit56.

The displayable range determination unit54determines, based on the displayable range information received from the mobile terminal device12via the communication unit50, a range of the process information displayable on the mobile terminal device12that has transmitted the displayable range information.

The viewing restriction lifting unit56authenticates the password received from the mobile terminal device12via the communication unit50, and if authentication is successful, enables the display of all process information on the mobile terminal device12that has transmitted the password.

FIG.7is a flowchart showing a flow of a manufacturing history display process executed by the manufacturing history display system10. The manufacturing history display process is started by activating a program (display application) stored in a recording medium such as the storage unit32included in the mobile terminal device12. By executing the program, a method corresponding to the program is performed.

First, in step S100, the mobile terminal device12captures an image of the attached information18of the product16with the camera20, and reads the contents of the attached information18.

In the next step S102, the process information acquisition controller36transmits the displayable range information acquired by reading the attached information18to the server14via the communication unit30.

In the next step S104, the displayable range determination unit54of the server14determines, based on the displayable range information received via the communication unit50, the process information displayable on the mobile terminal device12that has transmitted the displayable range information.

In the next step S106, the process information acquisition controller36determines whether or not a password has been input, and if the determination is affirmative, the process information acquisition controller36transmits the password to the server14and proceeds to step S108. On the other hand, if the determination is negative, the process proceeds to step S110.

In step S108, the viewing restriction lifting unit56of the server14authenticates the password, and if the authentication is successful, lifts the viewing restriction, and the process proceeds to step S110.

In step S110, the process information acquisition controller36acquires the process information from the server14via the communication unit30.

In the next step S112, the display controller38causes the display unit22to display the process information. When the user operates the display unit22to transition the process information displayed on the display unit22, the process information acquisition controller36sequentially acquires the process information from the server14. At this time, if the process information that the user wishes to display on the display unit22is subject to viewing restrictions, an image indicating that the process information is subject to viewing restrictions is displayed on the display unit22.

Further, the traceability information of the present embodiment also includes a process related to the recycling of the product16, and the processes of (a) returning the raw materials through recycling, (b) manufacturing the product16, and (c) recycling the product16are recorded multiple times. In case of having the traceability information in such form, it is possible to display the repetition of the manufacturing process and recycling process of the product16indefinitely, but doing so without limitation is likely to exceed the user's comprehension.

Therefore, in the manufacturing history display system10of the present embodiment, return of raw materials through the most recent recycling is set as the most upstream displayable process on the display unit22. In other words, only a combination of one manufacturing process and a recycling process is displayable. That is, in the example ofFIG.3, the procurement process of recycled materials and virgin materials located at the left end ofFIG.3is considered to be the most upstream process that is displayable, and any processes that include a recycling process before that are not displayable.

In such manner, even if the manufacturing process and recycling process of the product16are repeated multiple times, the return of the raw materials from the latest recycling is the most upstream process that is viewable, making it easier for the user to comprehend the manufacturing process and recycling process of the product16.

As another example, the total amount of carbon dioxide emitted in each process displayed on the display unit22is reset when the recycled material or virgin material is procured as raw material, thereby a cumulative value thereafter for the subsequent processes is calculated.

In the next step S114, it is determined whether or not an operation to terminate the display application has been performed, and if the determination is affirmative, the display application is terminated, and if the determination is negative, the process returns to step S106.

Although the present disclosure is explained with the embodiment described above, the technical scope of the present disclosure is not limited to the scope described in the embodiment. Various changes or improvements can be made to the above-described embodiment without departing from the spirit of the present disclosure, and the embodiment having such modifications or improvements is also included in the technical scope of the present disclosure.