Information processing system, information processing method and program
The information processing system automates the linking of steel material and mill sheet information, improving management efficiency and reducing manual work at construction sites.
Patent Information
- Application Number
- JP2025103431
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-06-19
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2045-06-19
AI Technical Summary
Existing systems lack efficient management of mill sheet information and corresponding steel material information at construction sites.
An information processing system that acquires steel material information from a label, identifies corresponding mill sheet information, and outputs the relationship between the two, enabling efficient management and automated document preparation for structure inspections.
Automates the comparison of steel material labels with mill sheets, reducing manual effort and enhancing the efficiency of managing construction site components and associated information.
Smart Images

Figure 0007778983000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] For example, Patent Document 1 discloses a "method for viewing a mill sheet (steel inspection certificate)." In the method for viewing a mill sheet, a host computer 20 generates an original electronic mill sheet file based on an inspection of the steel sheet after its manufacture, and then generates a viewable electronic mill sheet file containing the same information based on this file. The viewable electronic mill sheet file is stored in a disclosure area accessible based on a URI or the like, making it accessible from an orderer terminal 30 or a customer terminal 40 via a network 1. Based on the URI, the orderer terminal 30 or the customer terminal 40 accesses and opens the viewable electronic mill sheet file, displaying the viewable electronic mill sheet file on a display unit 32, 42, making it possible to view the quality information of the mill sheet. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-197463 Summary of the Invention [Problem to be solved by the invention]
[0004] However, there is still room for improvement in the functionality of the above-mentioned known techniques. In particular, there is a need for a technique that can more efficiently manage information on mill sheets and information on corresponding steel materials at construction sites.
[0005] In view of the above circumstances, the present invention provides an information processing system etc. that enables more efficient management of information relating to mill sheets and information relating to the corresponding steel materials. [Means for solving the problem]
[0006] According to one aspect of the present invention, there is provided an information processing system comprising at least one processor, the processor being configured to execute a program so as to perform the following steps: in a first acquisition step, steel material information regarding steel material is acquired from a first user, the steel material information being identifiable based on label information, the label information being information contained in a steel material label corresponding to the steel material; in an identification step, mill sheet information corresponding to the steel material information is identified based on the steel material information and first reference information, the first reference information including at least a relationship between the steel material information and the mill sheet information, the mill sheet information including information for certifying the quality of the steel material; and in an output step, output information is output that allows the first user to grasp the correspondence between the mill sheet information and the steel material information.
[0007] According to this aspect, information about mill sheets and information about corresponding steel materials can be managed more efficiently. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a configuration diagram illustrating an information processing system 1. FIG. [Figure 2] FIG. 2 is a block diagram showing a hardware configuration of an information processing device 2. [Figure 3] FIG. 2 is a block diagram showing the hardware configuration of a first user terminal 3. [Figure 4] FIG. 2 is a functional block diagram showing functions of the information processing device 2. [Figure 5] 1 is a schematic diagram of a mill sheet computerization system 1a realized by an information processing system 1. FIG. [Figure 6] 2 is an activity diagram showing a specific example of processing executed by the information processing system 1. FIG. [Figure 7] FIG. 10 is a schematic diagram of a steel material information table T1. [Figure 8]1 shows an example of a label reading screen 6 displayed on the display unit 34 of the first user terminal 3. [Figure 9] 1 shows an example of an image storage screen 7 displayed on the display unit 34 of the first user terminal 3. [Figure 10] 1 shows an example of a list screen 8 displayed on the display unit 34 of the first user terminal 3. [Figure 11] 1 shows an example of a display screen 9 displayed on the display unit 34 of the first user terminal 3. DETAILED DESCRIPTION OF THE INVENTION
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other.
[0010] Incidentally, the program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] Furthermore, various information processing according to an embodiment may realize input and output corresponding to the input. Here, the form of information referenced in such information processing (hereinafter referred to as reference information) is not limited as long as an output is obtained as a result of the input. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a decision formula such as a regression formula constructed using a statistical method), a trained model that has previously learned the correlation between input and output, or a generative AI such as a large-scale language model (these models include parameters that establish the correlation between input and output) or a visual language model that can output a desired result in response to a prompt.
[0012] In one embodiment, a "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In one embodiment, various information is handled, and this information is represented, for example, by physical values of signal values representing voltage and current, high and low signal values as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations can be performed on a circuit in the broad sense.
[0013] Furthermore, a circuit in the broad sense is a circuit realized by at least an appropriate combination of a circuit, circuitry, processor, memory, etc. The processor may be a general-purpose processor or a dedicated circuit. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0014] 1. Hardware Configuration In this section, the hardware configuration of one embodiment will be described.
[0015] 1.1 Information Processing System 1 FIG. 1 is a configuration diagram showing an information processing system 1. The information processing system 1 includes an information processing device 2, a first user terminal 3, a second user terminal 4, and a printing device P. The information processing device 2, the first user terminal 3, the second user terminal 4, and the printing device P are configured to be able to communicate with each other via a telecommunications line. In one embodiment, the information processing system 1 is made up of one or more devices or components. For example, if the information processing system 1 is made up of only the information processing device 2, the information processing system 1 can be the information processing device 2. These components will be described below.
[0016] 1.2 Information processing device 2 2 is a block diagram showing the hardware configuration of the information processing device 2. The information processing device 2 includes a communication bus 20, a communication unit 21, a storage unit 22, and a processor 23. The communication unit 21, the storage unit 22, and the processor 23 are electrically connected via the communication bus 20 inside the information processing device 2.
[0017] <Communications Department 21> The communication unit 21 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, BLUETOOTH (registered trademark) communication, etc. as needed. In other words, it is more preferable to implement it as a collection of multiple communication means. In other words, the information processing device 2 may communicate various information from the outside via the communication unit 21 and the network.
[0018] <Storage section 22> The storage unit 22 stores various pieces of information defined above. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the information processing device 2 executed by the processor 23, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program operations. The storage unit 22 stores various programs, variables, etc. related to the information processing device 2 executed by the processor 23.
[0019] <Processor 23> The processor 23 processes and controls the overall operations related to the information processing device 2. The processor 23 is, for example, a central processing unit (CPU) not shown. The processor 23 realizes various functions related to the information processing device 2 by reading out predetermined programs stored in the storage unit 22. In other words, information processing by software stored in the storage unit 22 is specifically realized by the processor 23, which is an example of hardware, and can be executed as each functional unit included in the processor 23. These will be described in more detail in the next section. Note that the processor 23 is not limited to being single, and multiple processors 23 may be provided for each function. A combination of these may also be used.
[0020] 1.3 User terminal A user terminal is a terminal owned by a user. The user terminal includes a first user terminal 3 (3a, 3b) operated by a first user and a second user terminal 4 operated by a second user. In this embodiment, the first user is a construction company W and the second user is a steel manufacturer X. The user terminal may be in any form, such as a smartphone, a tablet terminal, a computer, or any other device that can access the information processing device 2 via a telecommunications line.
[0021] 3 is a block diagram showing the hardware configuration of the first user terminal 3. Since the first user terminal 3 and the second user terminal 4 have similar hardware configurations, the following description will be given taking the first user terminal 3 as an example. The first user terminal 3 includes a communication bus 30, a communication unit 31, a storage unit 32, a processor 33, a display unit 34, and an input unit 35. The communication unit 31, the storage unit 32, the processor 33, the display unit 34, and the input unit 35 are electrically connected via the communication bus 30 inside the first user terminal 3. The description of the communication unit 31, the storage unit 32, and the processor 33 will be omitted as they are the same as the description of each unit in the information processing device 2.
[0022] <Display section 34> The display unit 34 displays a screen of a graphical user interface (GUI) that can be operated by the user. The display unit 34 may be included in the housing of the first user terminal 3 or may be externally attached. Specifically, the display unit 34 may be implemented as a display device such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display. It is preferable that these display devices are implemented by selectively using them depending on the type of the first user terminal 3.
[0023] <Input section 35> The input unit 35 accepts operation inputs made by the user. The operation inputs are transferred as command signals to the processor 33 via the communication bus 30. The processor 33 can execute predetermined control or calculations based on the transferred command signals as necessary. The input unit 35 may be included in the housing of the first user terminal 3 or may be externally attached. For example, the input unit 35 may be implemented as a touch panel integrated with the display unit 34. When the input unit 35 is implemented as a touch panel, the user can input tap operations, swipe operations, etc. to the input unit 35. Instead of a touch panel, a switch button, a mouse, a QWERTY keyboard, etc. can be used as the input unit 35.
[0024] 1.4 Printing equipment P Furthermore, the information processing system 1 may include a printing device P. The printing device P is configured to be able to communicate with the information processing device 2 and the first user terminal 3 via a network. For example, in response to the reception unit 231 of the information processing device 2 receiving an output instruction via the first user terminal 3, the output unit 235 outputs output information. Next, the communication unit 21 transmits the output information to the printing device P. A control unit (not shown) of the printing device P controls the output information IF4 received via the communication unit 21 of the information processing device 2 to be printed on paper, which is the printing substrate. The configuration of the printing device P is not limited to this.
[0025] 2. Functional configuration In this section, the functional configuration will be described. Fig. 4 is a functional block diagram showing the functions of the information processing device 2. As described above, information processing by software stored in the storage unit 22 can be specifically realized by hardware (specifically, the processor 23), and executed as each functional unit included in the processor 23. In other words, the information processing system 1 has each functional unit in a program.
[0026] Specifically, the processor 23 includes, as its functional units, a reception unit 231, an acquisition unit 232, an identification unit 233, an update unit 234, an output unit 235, a display control unit 236, and an artificial intelligence unit 237.
[0027] The reception unit 231 is configured to receive various pieces of information as a reception step. Specifically, the reception unit 231 is configured to receive information via the communication unit 21 or the memory unit 22 and to be able to read this information into the working memory. Preferably, the reception unit 231 receives steel material information IF1 or mill sheet information IF3 via the input unit 45 of the second user terminal 4 or the like. The steel material information IF1 is information about the steel material M1. The mill sheet information IF3 is, for example, a mill sheet MS. The mill sheet MS is a document that certifies the quality of the steel material M1.
[0028] The acquisition unit 232 is configured to acquire various pieces of information as an acquisition step. In the acquisition step, the acquisition unit 232 is configured to receive information via the communication unit 21 or the storage unit 22 and read the information into the working memory. Specifically, the acquisition unit 232 acquires label information IF2 received from the first user terminal 3. The acquisition unit 232 also acquires first reference information LM1 managed in the information processing system 1, for example. Here, the first reference information LM1 may be information including, for example, the relationship between at least the steel material information IF1 and the mill sheet information IF3. In this embodiment, the various pieces of information acquired by the acquisition unit 232 will be described as being stored in the storage unit 22.
[0029] The identifying unit 233 is configured to identify various pieces of information as an identifying step. Preferably, the identifying unit 233 identifies mill sheet information IF3 corresponding to the steel material information IF1 based on the steel material information IF1 acquired by the acquiring unit 232 and first reference information LM1.
[0030] The update unit 234 is configured to update various pieces of information as an update step. For example, the update unit 234 updates information previously managed in the information processing system 1 based on information received by the reception unit 231 or acquired by the acquisition unit 232. Specifically, the update unit 234 updates the first reference information LM1 based on the steel material information IF1 and mill sheet information IF3 acquired by the acquisition unit 232.
[0031] The output unit 235 is configured to output various information as an output step. Specifically, the output unit 235 outputs output information IF4 that allows the first user to grasp the correspondence between the steel material information IF1 and the mill sheet information IF3. More specifically, the output unit 235 displays the mill sheet information IF3 and the steel material label LA corresponding to the mill sheet information IF3 in a manner that allows the first user to view them at a glance. The steel material label LA is a label corresponding to the steel material M1. For example, the steel material label LA may be a label affixed to the steel material M1 or a reinforcing bar member M2 manufactured by processing the steel material M1.
[0032] As a display control step, the display control unit 236 displays various pieces of information stored in the storage unit 22 or screens containing such information on the display unit 34 or the like of the first user terminal 3. This allows various pieces of information to be presented to the user operating the first user terminal 3 or the like. When the phrase "display" is used, it does not matter whether the display medium to be displayed is in a local environment or whether processing for displaying is performed via the network 11. The display control unit 236 controls visual information such as screens, images, icons, messages, etc. to be displayed on the display of the above-mentioned terminal. The display control unit 236 may only generate rendering information for displaying the visual information on the above-mentioned terminal.
[0033] The artificial intelligence unit 237 is configured to receive input from each functional unit and return the instructed output. The artificial intelligence used by each functional unit of the information processing device 2 may be a common one, or may be prepared individually for each functional unit.
[0034] The artificial intelligence unit 237 may include a learning model such as a language model including a generative AI, such as a Transformer or a Recurrent Neural Network (RNN).
[0035] The language model is an example of a learning model based on a machine learning algorithm. Specific examples of machine learning algorithms include nearest neighbor methods, naive Bayes methods, decision trees, support vector machines, and deep learning using neural networks. The artificial intelligence unit 237 can apply the above algorithms as appropriate.
[0036] The artificial intelligence unit 237 may have a trained model constructed by a learning method such as supervised learning, unsupervised learning, or self-supervised learning. In supervised learning, machine learning is performed using training data (training data). The training data consists of pairs of input data for learning and output data (correct answer data). In addition, the language model may not only be trained for a specific task, but may also be a general-purpose model that can be used for a wide range of tasks. The learning model included in the artificial intelligence unit 237 can undergo additional training as transfer learning or fine tuning.
[0037] 3. Information Processing In this section, with reference to the drawings, an information processing method of the information processing system 1 will be described. Note that the order of the processes can be changed as appropriate, multiple processes may be executed simultaneously, or some processes may be omitted.
[0038] 3.1 Overview of Mill Sheet Electronic System 1a In this embodiment, as an example of a mill sheet computerization system 1a realized by the information processing system 1, a system will be described in which mill sheets MS circulating in a supply chain between a steel manufacturer X, a primary trading company Y, a midstream wholesaler Z, and a construction company W are computerized and handed over. FIG. 5 is a schematic diagram of the mill sheet computerization system 1a realized by the information processing system 1.
[0039] The mill sheet electronic system 1a shown in Figure 5 is a system for distributing steel material M1 (steel material label LA) and mill sheets MS corresponding to steel material M1 within a supply chain consisting of steel manufacturer X, primary trading company Y, midstream wholesaler Z, and construction company W.
[0040] In this embodiment, the mill sheet MS is a document that certifies the quality of the steel material M1. The mill sheet MS is an electronic file, and will be described as an example of mill sheet information IF3. The mill sheet information IF3 includes, for example, a steelmaking number, a product number, the name of the steel manufacturer, a certificate classification, a certificate number (mill sheet number), an order number, the date of issuance of the mill sheet, the name of the trading company, the name of the customer, specifications, and the name of the property in which the steel material M1 is used. The steelmaking number and product number are examples of identification information for uniquely identifying the steel material M1. For example, the steel material M1 may be identified based on at least one of the information regarding the steelmaking number, the product number, dimensions, weight, or length. The steel manufacturer name refers to the company name of the manufacturer that issued the mill sheet MS. The certificate classification and specifications refer to examples of information for identifying the type of steel material. The certificate number refers to a management number that uniquely identifies the mill sheet MS. The order number refers to a management number when the property is specified at the time of steel material shipment. The issue date refers to date information on when the manufacturer issued the mill sheet MS. The trading company name and the customer name are information on the buyers of the steel material M1.
[0041] Steel manufacturer X (an example of a second user), which is the manufacturer of steel material M1, is a party that manufactures and sells steel material M1. Steel manufacturer X, for example, manufactures and delivers steel material M1 ordered by primary trading company Y, and discloses a mill sheet MS to primary trading company Y via a terminal. Specifically, in response to the reception unit 231 of the information processing device 2 receiving an instruction to disclose the mill sheet MS from steel manufacturer X, the display control unit 236 controls the mill sheet MS so that primary trading company Y can view it.
[0042] Primary trading company Y is a seller of steel material M1. For example, primary trading company Y cuts steel material M1 delivered from steel manufacturer X. Primary trading company Y delivers steel material M1 cut to the length ordered by midstream wholesaler Z to midstream wholesaler Z and discloses mill sheets MS to midstream wholesaler Z via a terminal.
[0043] Midstream wholesaler Z is a party that processes steel material M1. For example, midstream wholesaler Z processes steel material M1 delivered from primary trading company Y to manufacture reinforcing bar members M2. Midstream wholesaler Z delivers the reinforcing bar members M2 manufactured in response to an order from construction company W to construction company W, and discloses mill sheets MS to construction company W via a terminal. Note that the distribution of steel material M1 does not necessarily have to go through midstream wholesaler Z. Specifically, steel material M1 may be delivered directly from primary trading company Y to construction company W.
[0044] A construction company W is assumed to be a person who manages construction materials at a construction site and constructs structures, etc. For example, the construction company W manages reinforcing bar members M2 delivered to the construction site from a midstream wholesaler Z. Steel labels LA are affixed directly or indirectly to the reinforcing bar members M2. The construction company W manages the steel labels LA and the mill sheets MS disclosed by the midstream wholesaler Z, each corresponding to the other. The steel labels LA and mill sheets MS managed by the construction company W are submitted by the construction company W to an inspection agency when the structure is inspected.
[0045] In this embodiment, a process will be described in which a construction company W, an example of a first user, prepares documents to be submitted to an inspection agency when a structure inspection is carried out at a construction site, but this is not limited to this. The first user who prepares the documents may be a midstream wholesaler Z or a primary trading company Y. In addition, in this embodiment, the user (second user) who registers the steel material information IF1 and the mill sheet MS in the information processing system 1 is described as being a steel manufacturer X, but this is not limited to this. For example, the mill sheet MS, etc. may be registered in the information processing system 1 by the primary trading company Y or the midstream wholesaler Z. Furthermore, registration may be performed by a third party who receives the mill sheet information IF3 from the steel manufacturer X, etc. Specifically, the mill sheet MS may be registered by the third party converting the mill sheet MS received as a paper document from the steel manufacturer X into an electronic file.
[0046] In addition, in this embodiment, the steel material label LA read by the construction company W is described as being issued by the steel manufacturer X, but this is not limited to this. The steel material label LA that is read by the construction company W may be issued by the midstream wholesaler Z that processed the steel material M1 into the reinforcing bar member M2.
[0047] Alternatively, midstream wholesaler Z may place an order directly with steel manufacturer X and cut the delivered steel material M1. Furthermore, primary trading company Y may process the steel material M1 and deliver reinforcing bar members M2 to construction company W.
[0048] Note that the items delivered to the construction site are not limited to the reinforcing bar members M2. For example, steel materials M1 manufactured by steel manufacturer X may be delivered to the construction site. A steel material label LA may be affixed to both the steel materials M1 and the reinforcing bar members M2, and the steel material label LA and the mill sheet MS may be managed in association with each other at the construction site.
[0049] 3.2 Specific examples of information processing FIG. 6 is an activity diagram showing a specific example of processing executed by the information processing system 1. In this specific example, a process will be described in which a construction company W, which is an example of a first user, creates documents to be submitted to an inspection agency when inspecting a structure. It is assumed that steel material M1 or reinforcing bar member M2 is delivered to a construction site as construction materials. The reinforcing bar member M2 will be described as a member processed from steel material M1 manufactured by steel manufacturer X.
[0050] First, as a first acquisition step, the acquisition unit 232 of the information processing device 2 acquires steel material information IF1 regarding the steel material M1 from the construction contractor W (an example of a first user). For example, the acquisition unit 232 acquires code information IF21 (activity A101). Specifically, the first user terminal 3 reads the two-dimensional code CD (an example of label information IF2) attached to the steel material label LA in response to an operation by the construction contractor W. Furthermore, the first user terminal 3 acquires image information IF22 by scanning the steel material label LA. Next, the first user terminal 3 transmits the image information IF22 and the two-dimensional code CD of the steel material label LA to the information processing device 2. Furthermore, the acquisition unit 232 of the information processing device 2 acquires the code information IF21 read from the two-dimensional code CD and the image information IF22 via the communication unit 21. That is, the label information IF2 includes the code information IF21 read in response to the terminal operation by the first user on the steel material label LA. Furthermore, the steel material label LA may be affixed to the steel material M1 or a member corresponding to the steel material (reinforcing bar member M2). Here, the steel material information IF1 is identified based on the code information IF21 and the second reference information LM2 (activity A102). The second reference information LM2 includes the relationship between the code information IF21 and the steel material information IF1. Preferably, the acquisition unit 232 further acquires site information IF6 that can identify the construction site to which the steel material M1 or the reinforcing bar member M2 has been delivered.
[0051] Next, the processing of activity A102 is executed, and at the point when the identification unit 233 identifies the steel material information IF1, the mill sheet information IF3 corresponding to the steel material information IF1 can be identified from the first reference information LM1 (activity A103). In this embodiment, the first reference information LM1 is described as a steel material information table T1 that includes at least the relationship between the steel material information IF1 and the mill sheet information IF3.
[0052] For example, if mill sheet information IF3 corresponding to steel material information IF1 is already included in steel material information table T1, the identification unit 233 identifies mill sheet information IF3 corresponding to steel material information IF1 based on the steel material information IF1 and steel material information table T1 (an example of first reference information LM1) (activity A105). Mill sheet information IF3 includes information for certifying the quality of steel material M1. Specifically, mill sheet information IF3 is identified by matching steel material information IF1 with steel material information table T1.
[0053] On the other hand, when the processing of activity A102 is executed, if the mill sheet information IF3 corresponding to the steel material information IF1 is not included in the steel material information table T1 (activity A103), the processing proceeds to activity A104. The processor 23 controls so that the code information IF21 and image information IF22 acquired in activity A101 are added to the steel material information table T1 (activity A104).
[0054] Independently from the process of acquiring code information IF21 etc. from construction company W via an operation on the first user terminal 3, the acquisition unit 232 acquires, as a second acquisition step, steel material information IF1 and mill sheet information IF3 corresponding to the steel material information IF1 from a steel manufacturer X (an example of a second user) different from the construction company W (the first user). Specifically, the processor 43 of the second user terminal 4 transmits the steel material information IF1 and mill sheet information IF3 received via the second user terminal 4 to the information processing device 2 in response to an input operation by the steel manufacturer X. Subsequently, as an acquisition step, the acquisition unit 232 of the information processing device 2 acquires the transmitted steel material information IF1 and mill sheet information IF3. The update unit 234 updates the steel material information table T1 (an example of first reference information LM) based on the steel material information IF1 and mill sheet information IF3 acquired by the acquisition unit 232.
[0055] When the update unit 234 updates the steel material information table T1, and as a result, new mill sheet information IF3 corresponding to the steel material information IF1 identified in activity A102 is added to the steel material information table T1, the processing proceeds to activity A105. In other words, when mill sheet information IF3 becomes available for reference based on the steel material information table T1, the processing proceeds to activity A105. Then, in activity A105, the identification unit 233 executes an identification process to identify mill sheet information IF3 corresponding to the steel material information IF1. In this way, in the information processing system 1, when the identification unit 233 does not identify mill sheet information IF3 corresponding to the steel material information IF1 in activity A103, the steel material information IF1 is managed in the information processing system 1, and after the update process for the steel material information table T1 is executed by acquiring mill sheet information IF3 from steel manufacturer X, the identification unit 233 executes the identification process for mill sheet information IF3 again.
[0056] In response to the execution of the identification process of the mill sheet information IF3 by the identification unit 233, the update unit 234 updates the steel material information table T1 (activity A106). Specifically, the update unit 234 adds the image information IF22 to the steel material information table T1. Furthermore, the update unit 234 updates the information included in the steel material information table T1 that indicates the degree of completion of the matching process between the mill sheet MS and the steel material label LA. Details will be described later.
[0057] As described above, the processing of activities A101 to A106 is processing for managing the steel material information IF1 of the steel material M1 or reinforcing bar member M2 managed at the construction site in association with the mill sheet information IF3. When the reinforcing bar member M2 is delivered to the construction site and an input for scanning the steel material label LA is received from the construction company W via the first user terminal 3, the processing of activities A101 to A106 is executed.
[0058] Next, the process of outputting the output information IF4 from the construction contractor W (activities A107 to A109) will be described. First, the first user terminal 3 transmits a display request for the visual information IF5, which is received via the first user terminal 3 in response to an input operation by the construction contractor W, to the information processing device 2. Next, the receiving unit 231 of the information processing device 2 receives the display request as a receiving step. The display request is a request for displaying the visual information IF5 on the display unit 34. In response to the reception of the display request, the display control unit 236 displays visual information IF5 that can be viewed at a glance by the construction contractor W (first user), including the steel material information IF1 and the mill sheet information IF3 corresponding to the construction site information IF6 (activity A107). The visual information IF5 may include a list of the steel materials M1 or the reinforcing bar members M2 managed at the construction site. The visual information IF5 will be described in detail later. Furthermore, the construction site information IF6 includes information that can identify the construction site corresponding to the construction contractor W. Specifically, the site information IF6 includes information that can identify the construction site where the construction company W constructs the structure. Preferably, the steel material information table T1 (an example of the first reference information LM) further includes the site information IF6.
[0059] Subsequently, the receiving unit 231 may receive a first output instruction to output output information IF4 via an input to visual information IF5 displayed on the display unit 34 of the first user terminal 3. In response to receiving the first output instruction, the output unit 235 outputs output information IF4 that enables the construction contractor W (an example of a first user) to understand the correspondence between the mill sheet information IF3 and the steel material information IF1 (activity A108). Specifically, the output unit 235 causes the display unit 34 to display the mill sheet information IF3 and the steel material label LA corresponding to the mill sheet information IF3 in a manner that allows the construction contractor W to view them at a glance.
[0060] Furthermore, the output unit 235 may receive a second output instruction via an input operation on the first user terminal 3. In response to the reception of the second output instruction, the output unit 235 may further output output information IF4 to the printing device P (activity A109). A control unit (not shown) of the printing device P may perform control to print the received output information IF4 on paper, which is the printing substrate.
[0061] To summarize the above processing, the information processing system 1 includes at least one processor. The processor includes a program to perform the following functions: In a first acquisition step, the acquisition unit 232 acquires steel material information IF1 related to the steel material M1 from a first user. Here, the steel material information IF1 can be identified based on label information IF2. Furthermore, the label information IF2 is information included in the steel material label LA corresponding to the steel material M1. In an identification step, the identification unit 233 identifies mill sheet information IF3 corresponding to the steel material information IF1 based on the steel material information IF1 and first reference information LM1. The first reference information LM1 includes at least the relationship between the steel material information IF1 and the mill sheet information IF3. The mill sheet information IF3 includes information for certifying the quality of the steel material M1. In an output step, the output unit 235 outputs output information IF4 that allows the first user to understand the correspondence between the mill sheet information IF3 and the steel material information IF1.
[0062] According to this embodiment, the construction company W can automatically identify the correspondence between the steel material label LA and the mill sheet MS corresponding to the steel material M1 by scanning the steel material label LA attached to the steel material M1 or the reinforcing bar member M2 using a terminal. More specifically, it is possible to automate the process of comparing the steel material label LA attached to the steel material M1 or the reinforcing bar member M2 and delivered to the construction site with the mill sheet MS acquired by a means other than the steel material label LA (for example, a method via an electronic system). This reduces the burden of the comparison work compared to manually comparing the steel material label LA with the mill sheet MS at the construction site. Therefore, it is possible to efficiently prepare documents to be submitted during inspections of structures at the construction site.
[0063] In addition, the construction company W can visually check the steel labels LA and the corresponding mill sheets MS managed at the construction site at a glance, thereby improving the efficiency of managing the components managed at the construction site or the information corresponding to the components.
[0064] Furthermore, the mill sheet MS included in the steel material information table T1 can be identified by reading the two-dimensional code CD printed on the steel material label using the terminal of the construction company W. Therefore, the steel material label LA can be matched with the mill sheet MS without performing complex work at the construction site.
[0065] The above is the flow of processing related to the information processing system 1.
[0066] 4. Related technical matters Next, technical matters related to the information processing explained in FIG. 6 will be explained with reference to FIGS.
[0067] (Steel information table T1) Figure 7 is a schematic diagram of steel material information table T1. Steel material information table T1 is an example of a data table (first reference information LM1) referenced to identify mill sheet information IF3 (mill sheet MS) corresponding to steel material information IF1 in activity A105 of Figure 6. As shown in Figure 7, steel material information table T1 may include information such as a site ID (T11), manufacturer ID (T12), issue date (T13), steel material information (T14), mill sheet number (T15), progress (T16), label image (T17), scan date and time (T18), and user ID (T19).
[0068] For example, when a steel manufacturer X receives an order from a construction company W or the like and delivers steel material M1, a record corresponding to steel material information IF1 of the steel material M1 may be added to the steel material information table T1. Preferably, the steel material information IF1 is added to the steel material information table T1 together with site information IF6 (site ID) that can identify the construction site where the construction company W, the orderer, will be carrying out the work. Specifically, the acquisition unit 232 acquires information such as a site ID (T11), a manufacturer ID (T12), an issue date (T13), steel material information (T14), and a mill certificate number (T15) from the steel manufacturer X via an input operation on the second user terminal 4. Note that the timing of acquiring this information from the steel manufacturer X is not particularly limited as long as it is after the steel manufacturer X receives the order for the steel material M1. For example, the information may be acquired before or after the reinforcing bar member M2 is delivered to the construction company W.
[0069] The site ID (T11) is site information IF6 that can identify a construction site. The manufacturer ID (T12) is information that can identify a manufacturer that produces and sells steel material M1. The issue date (T13) is the date on which steel manufacturer X issued the mill sheet MS. The steel material information IF1 (T14) is information about the steel material M1 delivered by steel manufacturer X. The steel material information IF1 may include, for example, a steel type IF11, a dimension IF12, a length IF13, a number IF14, and a steel number IF15. The mill sheet number (T15) is a number that can identify the mill sheet MS. In other words, the identification unit 233 can identify the mill sheet MS stored in the memory unit 22 based on the mill sheet number (T15). The mill sheet MS may be acquired together with the acquisition unit 232 when acquiring the steel material information IF1 from the construction contractor W via the first user terminal 3, or may be stored in the memory unit 22 in advance.
[0070] Progress (T16) is information indicating the degree of completion of the process of associating mill sheet information IF3 with steel material information IF1 by construction company W. As shown in Fig. 7, the progress of the process for steel material M1 with mill sheet number "172272-01" is "completed," indicating that the process of associating mill sheet information IF3 with steel material information IF1 has been completed.
[0071] The label image (T17) is information that can identify the image of the steel label LA scanned by the construction contractor W. The image is, for example, image information IF22 of the steel label LA scanned by the first user terminal 3 when the acquisition unit 232 acquires code information IF21 in activity A101 of FIG. 6. The scan date and time (T18) is the date and time when the steel label LA is scanned by the construction contractor W and the image information IF22 is acquired. The user ID (T19) is information that can identify the construction contractor W. The user ID (T19) may be stored in advance in the storage unit 22 in a manner that is associated with the site information IF6.
[0072] The label image (T17), scan date and time (T18), and user ID (T19) are preferably acquired from the construction contractor W via the first user terminal 3 in activities A101 to A102. The information T17 to T19 may further be added to the steel material information table T1 in response to the corresponding mill sheet MS being identified in activity A105. More specifically, the information on the label image (T17), scan date and time (T18), and user ID (T19) is added to a record corresponding to the steel material information IF1 that matches the label information IF2, among the steel material information IF1 that already exists in the steel material information table T1.
[0073] (Label reading screen 6) Fig. 8 shows an example of a label reading screen 6 displayed on the display unit 34 of the first user terminal 3. The label reading screen 6 is an example of a screen displayed on the display unit 34 of the first user terminal 3 when the reception unit 231 acquires code information IF21 in activity A101 in Fig. 6. The label reading screen 6 includes areas 61 to 63.
[0074] As shown in FIG. 8 , site information IF6 is drawn in area 61. Area 62 is an area in which image information IF22 (an example of label information IF2) acquired via the first user terminal is drawn. Area 63 is an area in which an input for selecting the type of information to be read based on the image included in area 62 is received from the construction company W. In FIG. 8 , for example, an area 631 in area 63 in which "Read two-dimensional code" is drawn is selected by the construction company W. In response to receiving an input for selecting area 631 from the construction company W via the first user terminal 3, the acquisition unit 232 of the information processing device 2 may read code information IF21 corresponding to the two-dimensional code CD included in area 62 and acquire image information IF22 included in area 62. The acquired image information IF22 is stored in, for example, the storage unit 22. Note that, although a QR code (registered trademark) CD is shown in FIG. 8 as an example of the two-dimensional code CD, the code used in the embodiment may be any code readable by the first user terminal 3. That is, the code in this embodiment may be a barcode or the like, or may be a code made up of letters or numbers that can be input by the user.
[0075] (Method for identifying steel information IF1 based on two-dimensional code CD) Here, a method for identifying the steel product information IF1 based on the read code information IF21 will be described. The code information IF21 may be composed of a plurality of character strings including numbers or alphabets. Specifically, the character string read from the two-dimensional code CD in FIG. 8 may include a configuration such as "SD306D1317979703500...". In this case, the first to fifth characters (SD306) from the beginning of the character string correspond to the information on "steel type IF11". Furthermore, the sixth to eighth characters (D13) of the character string correspond to the information on "dimension IF12". Preferably, the correspondence between each character string in the code information IF21 and the corresponding information is stored in advance in the second reference information LM2. The second reference information LM2 may include a correspondence specific to, for example, steel manufacturer X. Specifically, the second reference information LM2 may include a unique rule for identifying the steel product information IF1 based on the code information IF21 for each steel manufacturer X. For example, the steel manufacturer X corresponding to the steel label LA may be identified from the two-dimensional code CD or the image information IF22 of the scanned steel label LA.
[0076] In this embodiment, the second reference information LM2 will be described as a learning model. That is, the second reference information LM2 may be a learning model that receives code information IF21 and outputs steel product information IF1 corresponding to the code information IF21. For example, the artificial intelligence unit 237 of the information processing device 2 may have the second reference information LM2 that is a learning model.
[0077] The second reference information LM2 may be a model generated by performing so-called supervised machine learning, in which the code information IF21 is used as input data (explanatory variable) for learning, the steel information IF1 corresponding to the code information IF21 is used as output data (objective variable) for learning, and the input data and output data are used as teacher data in which the input data and output data are associated as pairs.
[0078] (Method for identifying steel information IF1 based on the image of steel label LA) The method for identifying the steel material information IF1 is not limited to a method based on code information IF21 read from the two-dimensional code CD. For example, the steel material information IF1 may be identified based on image information IF22 of the steel material label LA. Specifically, the label information IF2 includes image information IF22 of the steel material label LA acquired in response to a terminal operation by the first user. The steel material label LA is affixed to the steel material M1 or a member corresponding to the steel material (reinforcing bar member M2), and the steel material information IF1 is identified based on the image information IF22 and third reference information LM3. The third reference information LM3 includes the relationship between the image information IF22 and the steel material information IF1.
[0079] For example, the identification unit 233 identifies various pieces of steel information IF1 (e.g., steel type IF11 to steel number IF15) based on the image information IF22. Specifically, as shown in FIG. 8, an area (area 621) including information indicating the steel type IF11 is predefined for the entire area of the steel label LA. Areas including information indicating the dimension IF12, length IF13, number IF14, and steel number IF15 are similarly predefined. The identification unit 233 identifies the steel information IF1 based on character strings included in each area. Preferably, the correspondence between each piece of steel information (steel type IF11 to steel number IF15) and the area corresponding to each piece of steel information IF1 is pre-stored in third reference information LM3. The third reference information LM3 may have a correspondence relationship specific to, for example, a steel manufacturer X. Specifically, a specific rule for identifying the steel information IF1 based on the configuration of the image information IF22 may be included in the third reference information LM3 for each steel manufacturer X. Here, the rule is, for example, information regarding the position of each area containing information on the steel type IF11 to steel number IF15 relative to the entire area of the steel label LA. Information indicating the steel manufacturer (IF16) may also be identified in a similar manner based on the image information IF22.
[0080] In this embodiment, a case will be described in which the third reference information LM3 is a learning model. That is, the third reference information LM3 may be a learning model that, when image information IF22 of a steel product label LA is input, outputs steel product information IF1 corresponding to the image information IF22. For example, the artificial intelligence unit 237 of the information processing device 2 may have the third reference information LM3 that is a learning model.
[0081] The third reference information LM3 may be a model generated by performing so-called supervised machine learning, in which image information IF22 is used as input data (explanatory variable) for learning, steel information IF1 corresponding to image information IF22 is used as output data (objective variable) for learning, and the input data and output data are used as teacher data in which the input data and output data are associated as pairs.
[0082] According to this embodiment, even if a two-dimensional code CD that can identify the steel material information IF1 is not printed on the steel material label LA, the steel material information IF1 can be identified based on a scanned image of the steel material label LA. Furthermore, even if the configuration of the steel material label LA differs depending on the manufacturer, the steel material information IF1 can be identified by identifying the steel material manufacturer and the steel material label rules specific to that manufacturer from the image of the steel material label LA.
[0083] (Image save screen 7) Fig. 9 shows an example of the image saving screen 7 displayed on the display unit 34 of the first user terminal 3. The image saving screen 7 is an example of a screen displayed in activity A104 of Fig. 6. The image saving screen 7 includes areas 71-72 and buttons 74-75.
[0084] Area 71 depicts information that allows construction company W to understand that the mill sheet MS corresponding to the scanned label information IF2 could not be identified. One example of a case where the mill sheet MS cannot be identified is when the steel material information IF1 corresponding to the scanned steel material label LA is not included in the steel material information table T1 at the time the steel material label LA is scanned by construction company W. Another example is when poor image quality or a character recognition error occurs.
[0085] The button 74 is an operation button for photographing the steel label LA again. When the reception unit 231 receives input from the construction company W via the button 74, the display control unit 236 transitions the content displayed on the display unit 34 from the image saving screen 7 in FIG. 9 to a screen for photographing the steel label LA again (e.g., the label reading screen 6). This allows the construction company W to photograph the steel label LA again. According to this embodiment, if the reason the mill sheet MS corresponding to the label information IF2 was not identified is due to poor image quality or a character recognition error, the process for matching the mill sheet MS with the steel label LA can be executed again. This improves matching accuracy and ensures the ability to retry when matching fails, thereby improving the reliability and efficiency of on-site work.
[0086] The button 75 is an operation button for saving the photographed steel material label LA. For example, the reception unit 231 may receive input to the button 75 from the construction contractor W via the first user terminal 3, thereby storing the image information IF22 in the memory unit 22. As the steel material information table T1 is updated, the image information IF22 stored in the memory unit 22 undergoes an identification process to identify a correspondence between the steel material information IF1 that can be identified from the image information IF22 stored in the memory unit 22 and the mill sheet information IF3 that has been newly added to the steel material information table T1. That is, the processor 23 executes a matching process between the steel material label LA and the mill sheet MS. The steel material information table T1 is updated by acquiring new mill sheet information IF3 from the steel manufacturer X. If the matching process identifies mill sheet information IF3 that corresponds to the steel material information IF1, the image information IF22 is associated with the record that includes the mill sheet information IF3. On the other hand, if the mill sheet information IF3 is not identified again as a result of the checking process, the checking process is executed again when the steel information table T1 is updated again.
[0087] According to this embodiment, even if the mill sheet information IF3 has not yet been registered by the steel manufacturer X at the time an image of the steel label LA is acquired from the construction company W, it is possible to automatically compare the steel label LA with the mill sheet MS when the mill sheet information IF3 is registered later. Therefore, even if the steel manufacturer X has not yet completed the registration operation of the mill sheet MS at the time the construction company W scans the steel label LA, the steel label LA can be easily compared with the mill sheet MS without the construction company W having to take the time to register the steel label again.
[0088] (List screen 8) 10 shows an example of a list screen 8 displayed on the display unit 34 of the first user terminal 3. The list screen 8 is an example of a screen displayed in activity A107 of FIG. 6. The list screen 8 also includes visual information IF5 that allows a construction contractor W (an example of a first user) to visually recognize, in a list format, steel material information IF1 and mill sheet information IF3 corresponding to site information IF6 (site ID) displayed in an area 88. Specifically, the list screen 8 includes tabs 81-82, a button 83, and areas 84-88.
[0089] The example of FIG. 10 shows a state in which the "List" tab 81 is selected. When the tab 81 is selected, a list of mill sheets MS managed by the construction company W at a specific construction site is displayed. Areas 84 to 86 each depict information corresponding to the mill sheets MS. The information corresponding to "manufacturer name, issue date, number, steel type, dimensions, total weight" depicted in areas 84 to 86 may be, for example, information acquired by receiving input to the second user terminal 4 from the steel manufacturer X and included in the steel information table T1 (steel information T14). Furthermore, in response to receiving input to object 842 from the construction company W, the display control unit 236 may perform control so that the mill sheets MS (electronic file) can be viewed.
[0090] Furthermore, area 87 is an area in which steel material information IF1 of steel material M1 corresponding to the mill sheet MS is drawn. Specifically, area 87 is drawn with steel material information IF1 of steel material M1 corresponding to mill sheet information IF36 drawn in area 86. Area 87 may be displayed on display unit 34 by receiving input from construction company W to button 860 included in area 86. Also, in this embodiment, a case will be described in which multiple steel materials M1 (steelmaking numbers) correspond to one mill sheet MS (mill sheet information IF36), but this is not limited to this.
[0091] According to this embodiment, the construction company W can easily understand the mill sheets MS and the steel material information IF1 managed for each construction site.
[0092] (Displays the degree of completion) Furthermore, objects 841, 851, and 861 included in the list screen 8 are objects that indicate the degree of completion of the matching process between the mill sheet MS and the steel label LA. In other words, the visual information IF5 includes information that allows the first user to grasp the degree of completion of the identification process (matching process) executed in the identification unit 233.
[0093] The "Completed" object 841 indicates that the matching process has been completed for all steel labels LA corresponding to mill sheet MS4. The "Not Started" object 851 indicates that the matching process has not been completed for any of the steel labels LA corresponding to mill sheet MS5. The "Incomplete" object 861 indicates that the matching process has been completed for some of the steel labels LA corresponding to mill sheet MS6.
[0094] Next, we will explain the object 871 and area 872 included in area 87 where the list of steel information IF1 corresponding to mill sheet MS6 is drawn. The "Completed" object 871 indicates that the matching process between mill sheet MS6 and steel label LA61 has been completed. Furthermore, area 872 does not include any objects. This indicates that the matching process between mill sheet MS6 and steel label LA62 has not been completed. In other words, the "Incomplete" object is drawn in area 86 because the matching process for some of the steel labels LA corresponding to mill sheet MS6 has not been completed.
[0095] According to this embodiment, the construction company W can easily grasp the degree of completion of the matching process between the steel material labels LA and the mill sheets MS of the steel material M1 or reinforcing bar members M2 managed at the construction site. Therefore, the efficiency of managing the members or information corresponding to the members managed at the construction site can be improved. Furthermore, when preparing documents to be submitted to an inspection agency that associate the mill sheets MS with the steel material labels LA, the construction company W can easily grasp which steel material labels LA have not yet been matched. Therefore, when preparing documents to be submitted to an inspection agency, the construction company W can prepare all the necessary information.
[0096] 10, when the "Unlinked Label List" tab 82 is selected by the construction contractor W, the display control unit 236 may display a list of image information IF22 of steel labels LA that have not yet been associated with a mill sheet MS. Specifically, the display control unit 236 may display image information IF22 stored in the memory unit 22 in activity A104 of FIG. 6. This aspect allows the construction contractor W to easily identify steel materials M1 for which mill sheets MS are not registered. This therefore improves the efficiency of managing components managed at a construction site, or information corresponding to the components.
[0097] The button 83 is an operation button for outputting the output information IF4. For example, upon receiving an input operation (first output instruction) on the button 83 from the construction contractor W, the output unit 235 transitions the content displayed on the display unit 34 from the list screen 8 in FIG. 10 to the display screen 9 in FIG. 11.
[0098] (Display screen 9) FIG. 11 shows an example of the display screen 9 displayed on the display unit 34 of the first user terminal 3. The display screen 9 is an example of a screen displayed in activity A108 of FIG. 6. For example, the display screen 9 may be a preview screen that can be viewed by the construction company W when the output information IF4 is printed (output) on paper. The display screen 9 also includes output information IF4 that can be viewed by the construction company W at a glance, showing the mill sheet MS and the steel label LA to be submitted to the inspection agency. Specifically, the display screen 9 includes areas 91 to 93.
[0099] Area 91 is an area where a mill sheet list is drawn. The mill sheet list includes at least a portion of the mill sheet information IF3 of the mill sheet MS. Area 92 is an area where the mill sheet MS is drawn. For example, area 92 may be an area where a mill sheet MS7 corresponding to the mill sheet information IF3 drawn in area 911, which is part of area 91, is drawn. Area 93 is an area where image information IF22 of the steel label LA corresponding to the mill sheet MS of area 92 is drawn. That is, images 931 to 934 of the steel label LA corresponding to the mill sheet MS7 identified in activity A105 of FIG. 6 are drawn in area 93.
[0100] For example, the output unit 235 may receive from the construction company W an operation to move (scroll) the display screen 9 displayed on the display unit 34, thereby simultaneously displaying the mill sheet MS corresponding to the mill sheet information IF3 included in the area 912 and an image of the steel label LA. Furthermore, by receiving from the construction company W an operation to output the output information IF4 (a second output instruction), the output unit 235 may output the output information IF4 to the printing device P. This causes the output information IF4 to be printed on paper, allowing the construction company W to prepare documents to submit to the inspection agency.
[0101] It is not necessary to display the display screen 9. For example, the output unit 235 may output the output information IF4 to the printing device P in response to receiving an operation on the button 83 on the list screen 8 of FIG. 10 from the construction company W.
[0102] 5.Other The information processing system 1 according to the above embodiment may be configured as follows.
[0103] In the above embodiment, the mill sheet list, the product inspection certificate (mill sheet MS), and the image information IF22 of the corresponding steel label LA are arranged so that they can be viewed on the display screen 9 in FIG. 11 , but this is not limited to this. For example, the display screen 9 may further include a delivery note for the steel material M1 or the reinforcing bar member M2. Furthermore, the output information IF4 included on the display screen 9 may be selectable by the construction company W via the first user terminal 3. For example, the display control unit 236 of the information processing device 2 may cause the display unit 34 to display a screen on which the output information IF4 can be selected. For example, the screen on which the construction company W can select the output information IF4 may include a configuration that allows the construction company W to select whether to output the mill sheet list, the mill sheet MS, the steel label LA, and the delivery note. The output information IF4 may be identified by the receiving unit 231 receiving an information selection operation from the construction company W.
[0104] Furthermore, the mill sheet list drawn in the area 91 of the display screen 9 may be configured so that the construction contractor W can select the items to be displayed and the display order of the items. Items included in the mill sheet list may include, for example, the name of the manufacturer (steel manufacturer X), the type of reinforcing bar, the cross-sectional shape, the weight, or the issue date. The display control unit 236 of the information processing device 2 may cause the display unit 34 to display a screen that allows the construction contractor W to select the items to be included in the mill sheet list and the display order of the items. Furthermore, the receiving unit 231 may receive a selection of information from the construction contractor W, thereby specifying the output information IF4.
[0105] In the above embodiment, an example has been described in which the first reference information LM1 is a data table, but this is not limited thereto. For example, the first reference information LM1 may be a learning model. Specifically, the first reference information LM1 may be a learning model that receives steel material information IF1 and outputs corresponding mill sheet information IF3. For example, the artificial intelligence unit 237 of the information processing device 2 may have the first reference information LM1 that is a learning model.
[0106] The first reference information LM1 may be a model generated by performing so-called supervised machine learning, in which steel material information IF1 is used as input data (explanatory variable) for learning, mill sheet information IF3 corresponding to steel material information IF1 is used as output data (objective variable) for learning, and the input data and output data are used as teacher data in which the input data and output data are associated as pairs.
[0107] In the above embodiment, the second reference information LM2 and the third reference information LM3 are learning models, but this is not limiting. For example, the second reference information LM2 and the third reference information LM3 may be data tables. Specifically, the second reference information LM2 may be a data table that can refer to the code information IF21 and the steel information IF1. Furthermore, the third reference information LM3 may be a data table that can refer to the image information IF22 and the steel information IF1.
[0108] In one embodiment, the reception unit 231, the acquisition unit 232, the identification unit 233, the update unit 234, the output unit 235, the display control unit 236, and the artificial intelligence unit 237 are described as functional units realized by the processor 23 of the information processing device 2, but at least some of these may be implemented as functional units realized by an external server not shown, or as functional units realized by the processor of the first user terminal 3 or the second user terminal 4.
[0109] The information processing device 2 may be an on-premise type or a cloud type. As the information processing device 2 in the cloud type, the above functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.
[0110] In the above embodiment, the information processing device 2 performs various storage and control operations, but multiple external devices may be used instead of the information processing device 2. That is, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.
[0111] The above-described embodiments may be implemented as an information processing method. The information processing method includes the steps of the information processing system. The above-described embodiments may also be implemented as a program. The program causes at least one computer to execute the steps of the information processing system.
[0112] Furthermore, it may be provided in the following aspects.
[0113] (1) An information processing system comprising at least one processor, the processor configured to execute a program to perform the following steps: in a first acquisition step, steel material information regarding steel material is acquired from a first user, the steel material information being identifiable based on label information, the label information being information contained in a steel material label corresponding to the steel material; in an identification step, mill sheet information corresponding to the steel material information is identified based on the steel material information and first reference information, wherein the first reference information includes at least a relationship between the steel material information and the mill sheet information, and the mill sheet information includes information for certifying the quality of the steel material; and in an output step, output information is output that enables the first user to grasp the correspondence between the mill sheet information and the steel material information.
[0114] (2) In the system described in (1) above, in the output step, the mill sheet information and the steel label corresponding to the mill sheet information are displayed in a manner that is visible to the first user at a glance.
[0115] (3) In the system described in (1) above, the label information includes code information read out in response to a terminal operation by the first user for the steel label, the steel label is affixed to the steel or a component corresponding to the steel, the steel information is identified based on the code information and second reference information, and the second reference information includes a relationship between the code information and the steel information.
[0116] (4) In the system described in (1) above, the label information includes image information of the steel label obtained in response to terminal operation by the first user, the steel label is affixed to the steel or a component corresponding to the steel, the steel information is identified based on the image information and third reference information, and the third reference information includes a relationship between the image information and the steel information.
[0117] (5) In the system described in (1) above, in a second acquisition step, the steel material information and the mill sheet information corresponding to the steel material information are acquired from a second user different from the first user, and in an update step, the first reference information is updated based on the steel material information and the mill sheet information.
[0118] (6) In the system described in (5) above, if the mill sheet information corresponding to the steel information is not identified in the identification step, the steel information is managed in an information processing system, and after the update step is executed, the identification step is executed again.
[0119] (7) In the system described in (1) above, the first reference information further includes site information, and the site information includes information that can identify the construction site corresponding to the first user, and in the display control step, visual information that can be viewed by the first user at a glance, including the steel information and mill sheet information corresponding to the site information, is displayed.
[0120] (8) In the system described in (7) above, the visual information includes information that allows the first user to grasp the degree of completion of the specific processing executed in the specific step.
[0121] (9) An information processing method, comprising the steps of the information processing system according to any one of (1) to (8) above.
[0122] (10) A program that causes a computer to execute each step of the information processing system described in any one of (1) to (8) above. Of course, this is not the case.
[0123] Finally, while various embodiments of the present invention have been described, they are presented by way of example only and are not intended to limit the scope of the invention. The novel embodiments may be embodied in various other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the invention. Such embodiments and modifications are intended to be included within the scope and spirit of the invention, as well as within the scope of the inventions and their equivalents as defined in the accompanying claims. [Explanation of symbols]
[0124] 1: Information processing system 11: Network 1a: Mill sheet electronic system 2: Information processing equipment 20: Communication bus 21: Communications Department 22: Storage section 23: Processor 231: Reception 232: Acquisition Department 233: Specific part 234: Update section 235: Output section 236: Display control unit 237: Artificial Intelligence Department 3: First user terminal 3a: First user terminal 3b: First user terminal 30: Communication bus 31: Communications Department 32: Storage section 33: Processor 34: Display section 35: Input section 4: Second user terminal 45: Input section 6: Label reading screen 61 :Area 62 :Area 621 :Area 63 :Area 631: area 7: Image save screen 71 :Area 72 :Area 74: Button 75: Button 8: List screen 81: Tab 82: Tab 83: Button 84 :Area 841: Object 842: Object 85 :Area 851: Object 86 :Area 860: Button 861: Object 87 :Area 871: Object 872: area 88 :Area 9:Display screen 91: area 911: area 912 :Area 92: area 93 :Area 931: Image 932: Image 933: Image 934: Image CD: 2D code IF1: Steel material information IF11: Steel type IF12: Dimensions IF13: Length IF14: Number IF15: Steel number IF16: Steel manufacturer information IF2: Label information IF21: Code information IF22: Image information IF3: Mill sheet information IF34: Mill sheet information IF35: Mill sheet information IF36: Mill sheet information IF4: Output information IF5: Visual information IF6: On-site information LA: Steel label LA61: Steel label LA62: Steel label LM1: Primary Reference LM2: Second Reference LM3: Third Reference M1: Steel M2: Reinforcement member MS: Mill sheet MS4: Mill sheet MS5: Mill sheet MS6: Mill sheet MS7: Mill sheet P:Printing equipment T1: Steel information table W: Construction company X: Steel manufacturer Y: Primary trading company Z: Kawanaka Wholesaler
Claims
1. An information processing system, at least one processor; The processor is configured to execute a program to perform the following steps: In the first acquisition step, steel material information relating to the steel material is acquired from the first user; The steel product information can be identified based on label information, the label information is information included in a steel material label corresponding to the steel material, In the identification step, mill sheet information corresponding to the steel material information is identified based on the steel material information and first reference information, The first reference information includes at least a relationship between the steel material information and the mill sheet information, The mill sheet information includes information for certifying the quality of the steel material, In the output step, the system outputs output information that allows the first user to grasp the correspondence between the mill sheet information and the steel material information.
2. 10. The system of claim 1, In the output step, the system displays the mill sheet information and the steel label corresponding to the mill sheet information in a manner that is visible to the first user at a glance.
3. 10. The system of claim 1, the label information includes code information read out in response to a terminal operation by the first user on the steel product label, The steel material label is attached to the steel material or a member corresponding to the steel material, The steel material information is identified based on the code information and second reference information, The second reference information includes a relationship between the code information and the steel product information.
4. 10. The system of claim 1, the label information includes image information of the steel product label acquired in response to a terminal operation by the first user, The steel material label is attached to the steel material or a member corresponding to the steel material, the steel material information is identified based on the image information and third reference information, The third reference information includes a relationship between the image information and the steel product information.
5. 10. The system of claim 1, Furthermore, in a second acquisition step, the steel material information and the mill sheet information corresponding to the steel material information are acquired from a second user different from the first user, In the updating step, the system updates the first reference information based on the steel material information and the mill sheet information.
6. 6. The system of claim 5, In the specifying step, if the mill sheet information corresponding to the steel material information is not specified, the steel material information is managed in an information processing system, and After the updating step is performed, the identifying step is performed again.
7. 10. The system of claim 1, the first reference information further includes site information; The site information includes information capable of identifying a construction site corresponding to the first user, In the display control step, the system displays visual information that allows the first user to view the steel information and the mill sheet information corresponding to the site information at a glance.
8. 8. The system of claim 7, The visual information includes information that allows the first user to grasp the degree of completion of a specific process executed in the specific step.
9. An information processing method, comprising: A method comprising the steps of the information processing system according to any one of claims 1 to 8.
10. A program, A program that causes a computer to execute each step of the information processing system according to any one of claims 1 to 8.
Citation Information
Patent Citations
Housing performance evaluation certification system
JP2002203067A
Apparatus and method for mill sheet retrieval
JP2003345863A
Operation support apparatus, operation support method, and operation support program
JP2022137915A
Information processing method
JP2024148316A
Mill sheet browsing method, mill sheet browsing system, mill sheet disclosing method, and mill sheet disclosing system
JP2016197463A