Information processing system, information processing method, and program
The information processing system addresses the promptness issue of the existing mill sheet viewing system by acquiring and registering mill sheet information with commercial flow data, and controlling its disclosure to steel sales destinations, ensuring timely and efficient distribution within the commercial stream.
Patent Information
- Application Number
- JP2024020446
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-14
- Publication Date
- 2025-04-04
AI Technical Summary
The existing mill sheet viewing system, as disclosed in Patent Document 1, is unable to promptly disclose mill sheets to steel sales agents within the branching commercial stream.
An information processing system that includes control units to acquire mill sheet information, which includes commercial flow information, and register it. The system then controls the disclosure of mill sheet information to the steel sales destination based on the commercial flow information.
The system enables timely and efficient disclosure of mill sheet information to the appropriate sales destinations within the commercial stream, addressing the promptness issue of the prior system.
Smart Images

Figure 2025051571000001_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] Patent Document 1 discloses a mill sheet viewing system that can reduce the effort required to view electronic mill sheet files and shorten the time required to view the files while ensuring authenticity of the electronic mill sheet files. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2016-197463 A Summary of the Invention [Problem to be solved by the invention]
[0004] The system in Patent Document 1 did not allow for prompt disclosure of mill sheets to steel product buyers within the branching trade flow. [Means for solving the problem]
[0005] According to one aspect of the present invention, there is provided an information processing system. The information processing system has at least one or more control units. The at least one or more control units acquire mill sheet information, which is a document that certifies the quality of steel material. The mill sheet information includes commercial distribution information that indicates the commercial distribution of the steel material. The acquired mill sheet information is registered. Based on the commercial distribution information, the information processing system controls so that the mill sheet information is disclosed to the purchaser of the steel material. [Brief description of the drawings]
[0006] [Figure 1] FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system. [Diagram 2]FIG. 2 is a diagram illustrating an example of a hardware configuration of the server device. [Diagram 3] FIG. 3 is a diagram illustrating an example of a hardware configuration of the client device. [Figure 4] FIG. 4 is a diagram illustrating an example of a hardware configuration of a smartphone. [Diagram 5] FIG. 5 is a conceptual diagram showing the MillBox and TracePlus processes. [Figure 6] FIG. 6 is a flowchart showing an example of information processing related to the manufacturer-oriented functions (system linkage, automatic registration and disclosure). [Figure 7] FIG. 7 is a diagram showing an example of a screen displayed on the output unit of the manufacturer's client device. [Figure 8] FIG. 8 is a flowchart showing an example of information processing related to the function (automatic disclosure) for primary trading companies. [Figure 9] FIG. 9 is a diagram showing an example of a screen displayed on an output unit of a client device of a primary trading company. [Figure 10] FIG. 10 is a flowchart showing an example of information processing related to the metadata upload function. [Figure 11] FIG. 11 is a diagram (part 1) showing an example of a screen when uploading metadata. [Figure 12] FIG. 12 is a diagram (part 2) showing an example of the screen when uploading metadata. [Figure 13] FIG. 13 is a flowchart showing an example of information processing related to the mill sheet search function. [Figure 14] FIG. 14 is a diagram (part 1) showing an example of the search screen. [Figure 15] FIG. 15 is a diagram (part 2) showing an example of the search screen. [Figure 16] FIG. 16 is a flowchart showing an example of information processing related to the buyer and shipped item registration function (manual). [Figure 17] FIG. 17 is a diagram showing an example of the seller registration screen. [Figure 18]FIG. 18 is a diagram showing an example of the shipped item registration screen. [Figure 19] FIG. 19 is a flowchart showing an example of information processing related to the buyer and shipped item registration function (automatic). [Figure 20] FIG. 20 is a diagram (part 1) showing an example of a screen when uploading shipping information. [Figure 21] FIG. 21 is a diagram (part 2) showing an example of the screen when uploading shipping information. [Figure 22] FIG. 22 is a flowchart showing an example of information processing related to the seal function. [Diagram 23] FIG. 23 is a diagram showing an example of a screen including a selection area. [Figure 24] FIG. 24 is a flowchart showing an example of information processing related to the property aggregation function. [Diagram 25] FIG. 25 is a flowchart showing an example of information processing related to the linking function with the order receiving and placing system. [Figure 26] FIG. 26 is a flowchart showing an example of information processing related to the output of information registered in the mill sheet DB. [Figure 27] FIG. 27 is a flowchart illustrating an example of information processing related to the manufacturer label standard utilization function. [Figure 28] FIG. 28 is a diagram showing an example of reading steel material information. [Figure 29] FIG. 29 is a flowchart showing an example of information processing related to the code generation and base material-product relationship link management functions. [Diagram 30] FIG. 30 is a diagram showing an example of a screen relating to the code generation and base material-product relationship link management functions. [Diagram 31] FIG. 31 is a flowchart illustrating an example of information processing related to the erroneous shipment prevention function. [Diagram 32] FIG. 32 is a flowchart showing an example of information processing related to the automatic generation function of the processing certificate. [Diagram 33] FIG. 33 is a diagram showing an example of the search results for steel materials. [Diagram 34] FIG. 34 is a diagram showing an example of a document showing traceability. [Diagram 35] FIG. 35 is a flowchart showing an example of information processing related to the Millbox Trace Plus linkage function. [Diagram 36] FIG. 36 is a diagram showing an example of a screen for setting search conditions. [Figure 37] FIG. 37 is a diagram showing an example of a screen for registering a seller. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0007] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic features shown in the following embodiments can be combined with each other.
[0008] In this specification, the term "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 addition, while various information is handled in the first embodiment, this information is represented by high and low signal values as a binary bit collection consisting of 0 or 1, and communication and calculation can be performed on the circuit in the broad sense.
[0009] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. In other words, 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.
[0010] <Embodiment 1> 1. System Configuration 1 is a diagram showing an example of a system configuration of an information processing system 1000. The information processing system 1000 includes, as a system configuration, a server device 100, a server device 110, a client device 120, and a smartphone 130. The server device 100, the server device 110, the client device 120, and the smartphone 130 are connected to each other via a network 150 so as to be able to communicate with each other.
[0011] The server device 100 provides the function of Mill-Box. Mill-Box is a platform service that digitizes mill sheet operations throughout the steel supply chain. In the first embodiment, the functions related to store transaction management among the various functions of Mill-Box are mainly described. The server device 110 provides the function of Trace-Plus. Trace-Plus is a supply chain-wide platform service that manages the flow of actual steel materials. The client device 120 is a device of a user who uses the functions of Mill-Box and / or the functions of Trace-Plus. For simplification, one client device 120 is shown in FIG. 1. However, each of the manufacturers, trading companies, midstream wholesalers, etc. that make up the steel supply chain has one or more client devices 120. The smartphone 130 is a device that captures a two-dimensional code or the like attached to the actual steel material and uploads the captured data to Trace-Plus or the like. For simplification, one smartphone 130 is shown in FIG. 1. However, the information processing system 1000 may include multiple smartphones 130. A smartphone is an example of a terminal device that captures an image of a code (one-dimensional code and / or two-dimensional code), and may be any device that is capable of capturing an image of a code, acquiring information contained in the code from the captured image, and transmitting the acquired information to server device 100 and / or server device 110, etc.
[0012] Unless otherwise specified in the specification, the Millbox functions are described as being implemented in server device 100 and the TracePlus functions are described as being implemented in server device 110, but the Millbox functions and the TracePlus functions may be implemented in the same server device.
[0013] Here, the information processing system described in the claims may be composed of multiple devices, or may be composed of one device. When the information processing system described in the claims is composed of one device, an example of the device is a server device in which the functions of Millbox and TracePlus are implemented. In such a case, an example of at least one or more control units is the control unit of this server device. When the information processing system described in the claims is composed of multiple devices, an example of the multiple devices is server device 100 and server device 110. In such a case, an example of at least one or more control units is the control unit of server device 100 and the control unit of server device 110.
[0014] 2. Hardware Configuration (1) Hardware Configuration of Server Device 100 FIG. 2 is a diagram illustrating an example of a hardware configuration of the server device 100. As shown in FIG. As shown in FIG. 2, the server device 100 includes, as its hardware configuration, a control unit 210, a storage unit 220, and a communication unit 230.
[0015] The control unit 210 is a CPU (Central Processing Unit) or the like, and controls the entire server device 100 .
[0016] The storage unit 220 is any one of a hard disk drive (HDD), a read only memory (ROM), a random access memory (RAM), a solid state drive (SSD), etc., or any combination thereof, and stores a program and data (e.g., mill sheet information, shipping information, steel information, etc., described later) used when the control unit 210 executes processing based on the program. The storage unit 220 is an example of a storage medium. In the specification, the data used when the control unit 210 executes processing based on the program is described as being stored in the storage unit 220, but the data may be stored in a storage unit of another device that can communicate with the server device 100. In other words, the data may be stored in a storage unit of any device as long as the control unit 210 can refer to the data. The control unit 210 executes processing based on the program stored in the storage unit 220, thereby realizing the functions of the server device 100 (e.g., the function of the mill box) and the information processing of the flowchart of the server device 100, described later.
[0017] The communication unit 230 connects the server device 100 to the network 150 and controls communications with other devices.
[0018] The hardware configuration of server device 110 is similar to that of server device 100. A control unit of server device 110 executes processing based on a program stored in a storage unit of server device 110, thereby realizing functions of server device 110 (e.g., a function of TracePlus) and information processing of a flowchart of server device 110 described later.
[0019] (2) Hardware Configuration of the Client Device 120 Fig. 3 is a diagram showing an example of a hardware configuration of client device 120. As shown in Fig. 3, client device 120 includes, as its hardware configuration, a control unit 310, a storage unit 320, an input unit 330, an output unit 340, and a communication unit 350.
[0020] The control unit 310 is a CPU or the like, and controls the entire client device 120 .
[0021] The storage unit 320 is any one of an HDD, a ROM, a RAM, an SSD, etc., or any combination thereof, and stores programs and data used when the control unit 310 executes processing based on the programs. The storage unit 320 is an example of a storage medium. The control unit 310 executes processing based on the programs stored in the storage unit 320, thereby realizing functions of the client device 120, etc.
[0022] The input unit 330 is a keyboard, a mouse, or the like, and inputs operation information such as a user's selection operation and input operation. The output unit 340 is a display or the like, and displays information on user operations, results of processing by the control unit 310, and the like. The communication unit 350 connects the client device 120 to the network 150 and manages communications with other devices.
[0023] (3) Hardware configuration of smartphone 130 Fig. 4 is a diagram showing an example of a hardware configuration of smartphone 130. As shown in Fig. 4, smartphone 130 includes, as the hardware configuration, a control unit 410, a storage unit 420, an imaging unit 430, an input / output unit 440, and a communication unit 450.
[0024] The control unit 410 is a CPU or the like, and controls the entire smartphone 130 .
[0025] The storage unit 420 is any one of a ROM, a RAM, an SSD, etc., or any combination thereof, and stores programs and data used when the control unit 410 executes processing based on the programs. The storage unit 420 is an example of a storage medium. The control unit 410 executes processing based on the programs stored in the storage unit 420, thereby realizing functions of the smartphone 130, etc.
[0026] The imaging unit 430 is a camera or the like, and captures an image of a subject, such as a two-dimensional code. The input / output unit 440 is a touch panel display or the like, and inputs operation information such as a user's input operation and selection operation, and displays the results of processing by the control unit 410, etc. The communication unit 450 connects the smartphone 130 to the network 150 and manages communication with other devices.
[0027] 4. Information Processing The information processing of the first embodiment will be described below. FIG. 5 is a conceptual diagram showing the MillBox and TracePlus processes.
[0028] (1) Functions for manufacturers (system integration, automatic registration and disclosure) 6 is a flowchart showing an example of information processing related to functions for manufacturers (system linkage, automatic registration and disclosure). User (business) indicates operations by a person in charge at the manufacturer via the client device 120. Mill box (function) indicates a function of the mill box executed by the control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in the memory unit 220 etc. is stored.
[0029] In step S610, the control unit 210 acquires mill sheet information from the core system of the manufacturer with which the system is linked, using an API (Application Programming Interface). The mill sheet information is information written on the mill sheet. The mill sheet is a document that certifies the quality of the steel material. The mill sheet information includes, for example, the steelmaking number, product number, steel manufacturer name, certificate category, certificate number, order number, mill sheet issue date, trading company name, customer name, standard, and property name in which the steel material is used. The steelmaking number and product number refer to identification information that uniquely identifies the steel material. The steel manufacturer name refers to the company name of the manufacturer that issued the mill sheet. The certificate category and standard refer to an example of information that identifies the type of steel material. The certificate number refers to a management number that uniquely identifies the mill sheet. The order number refers to a management number in the case where 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. The trading company name and customer name are information on the purchaser of the steel material. Information on the purchaser of the steel material is an example of commercial flow information. The mill sheet information also includes information indicating whether the mill sheet information has been disclosed to the following companies: The name of the property in which the steel material is used is an example of property information relating to the property in which the steel material is used. As another example, the control unit 210 may acquire mill sheet information attached to a message sent from a core system of a manufacturer with which the system is linked using a message sending function within the information processing system 1000, etc. The process of step S610 is an example of a process for acquiring mill sheet information, which is a document certifying the quality of the steel material.
[0030] When the mill sheet information is acquired, in step S620, control unit 210 stores the acquired mill sheet information in a mill sheet DB stored in storage unit 220 or the like. The process of step S620 is an example of a process for registering the acquired mill sheet information.
[0031] When a confirmation request for the mill sheet is received from the user of the manufacturer via the client device 120, in step S630, the control unit 210 acquires the relevant mill sheet information for which the user of the manufacturer has authority from the mill sheet DB, and generates a screen. Then, the control unit 210 controls so that the generated screen is displayed on the Web browser of the client device 120. Note that the server device 100 transmits the generated screen to the client device 120. Then, the process of displaying the received screen on the Web browser or the like by the client device 120 is an example of a process of controlling so that a screen is displayed. As another example, the server device 100 transmits data required for generating the screen to the client device 120. Then, the client device 120 may generate a screen based on the received data, and display it on the Web browser or the like. Such a process is also an example of a process of controlling so that a screen is displayed.
[0032] FIG. 7 is a diagram showing an example of a screen displayed on the output unit 340 of the manufacturer's client device 120. The screen includes a search button 710. Using the search button 710, mill sheets can be searched for based on various information. The various information includes, for example, a certificate classification, a certificate number, an order number, an issue date, a trading company name, a customer name, and a standard. A row displayed on the screen indicates one mill sheet. By selecting one mill sheet and selecting the disclosure button 720, it is possible to instruct the mill sheet to be disclosed to the next owner (next buyer) of the steel material corresponding to the selected mill sheet. Information 730 is information indicating the disclosure status of the mill sheet. When the mill sheet information is registered in the mill sheet DB in step S620, the information indicating the corresponding disclosure status becomes "undisclosed". When the user selects a desired mill sheet and selects the disclosure button 720, the information indicating the disclosure status of the corresponding mill sheet becomes "disclosed".
[0033] When an operation of selecting the disclosure button 720 after selecting a mill sheet as described above is accepted, the control unit 210 changes the information indicating the disclosure status of the corresponding mill sheet information in the mill sheet DB from "undisclosed" to "disclosed" in step S640 in Fig. 6. When the information indicating the disclosure status of the mill sheet information is changed from "undisclosed" to "disclosed", the control unit 210 controls so that the information of the corresponding mill sheet is included in the list of mill sheets when a screen such as that shown in Fig. 7 is displayed on the client device of the next purchaser. The control unit 210 also makes the corresponding mill sheet information accessible to the user of the next purchaser. The process of step S640 is an example of a process for controlling the disclosure of mill sheet information to a buyer of the steel product based on commercial flow information. The process of step S640 is also an example of a process for controlling the disclosure of mill sheet information to a buyer from the timing of a disclosure operation based on commercial flow information and a user's disclosure operation via a screen. The information "undisclosed" and "disclosed" in information 730 are examples of information on whether or not the device of the buyer of the steel product can display mill sheet information. That is, the control unit 210 controls to display a screen including mill sheet information as shown in FIG. 7. The screen includes information on whether or not the device of the buyer of the steel product can display mill sheet information in correspondence with the mill sheet information.
[0034] In addition, the user can set disclosure time information indicating the disclosure time at which the mill sheet information is to be disclosed to the next buyer of the mill sheet information by operating the client device 120. The disclosure time information is stored in the storage unit 220 together with information on the next buyer included in the commercial flow information in the mill sheet information.
[0035] In step S650, the control unit 210 compares the time information acquired from an RTC (Real Time Clock) or the like with the disclosure time information included in the mill sheet information related to the screen shown in Fig. 7, and determines whether there is any mill sheet information for which the disclosure time information has been reached. If the control unit 210 determines that there is mill sheet information for which the disclosure time information has passed, it changes the information indicating the disclosure status of the corresponding mill sheet information in the mill sheet DB from "undisclosed" to "disclosed". If the information indicating the disclosure status of the mill sheet information is changed from "undisclosed" to "disclosed", the control unit 210 controls so that the information of the corresponding mill sheet is included in the list of mill sheets when a screen such as that shown in Fig. 7 is displayed on the client device of the next purchaser. The control unit 210 also makes the corresponding mill sheet information accessible to the user of the next purchaser. The process of step S650 is an example of a process for controlling the disclosure of mill sheet information to a purchaser of steel material based on commercial distribution information. The process of step S650 is also an example of a process for controlling the disclosure of mill sheet information to a purchaser from the timing indicated by the disclosure time information based on commercial distribution information and disclosure time information indicating a set disclosure time.
[0036] The above-mentioned functions for manufacturers enable automatic registration of mill sheets and automatic or manual disclosure in cooperation with the manufacturer's system. In addition, the functions for manufacturers mentioned above could make it a general-purpose disclosure portal for mill sheets.
[0037] (2) Functions for primary trading companies (automatic disclosure) 8 is a flowchart showing an example of information processing related to the function for the primary trading company (automatic disclosure). User (business) indicates operations of a person in charge of the primary trading company via the client device 120. Mill box (function) indicates a function of the mill box executed by the control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in the memory unit 220 etc. is stored.
[0038] In step S810, control unit 210 stores the mill sheet information disclosed by the manufacturer in a mill sheet DB stored in storage unit 220 or the like as mill sheet information for the primary trading company.
[0039] When a mill sheet confirmation request is received from a user of the primary trading company via the client device 120, in step S820, the control unit 210 acquires the relevant mill sheet information for which the user of the manufacturer has authority from the mill sheet DB and generates a screen. Then, the control unit 210 controls so that the generated screen is displayed on the client device 120.
[0040] FIG. 9 is a diagram showing an example of a screen displayed on the output unit 340 of the client device 120 of the primary trading company. The screen includes a search button 910. Using the search button 910, mill sheets can be searched for based on various information. The various information includes, for example, the certificate classification, the certificate number, the order number, the date of issue, the trading company name, the customer name, and the specifications. A row displayed on the screen indicates one mill sheet. By selecting one mill sheet and selecting the disclosure button 920, it is possible to instruct the mill sheet to be disclosed to the next owner (next buyer) of the steel material corresponding to the selected mill sheet. Information 930 is information indicating the disclosure status of the mill sheet. When the user selects a mill sheet that is "undisclosed" and selects the disclosure button 920, the information indicating the disclosure status of the corresponding mill sheet becomes "disclosed."
[0041] The above-mentioned function for primary trading companies enables linking with mill sheets disclosed by manufacturers, and enables automatic registration and automatic or manual disclosure of mill sheets. Furthermore, the above-mentioned functions for primary trading companies make it possible to automate large-volume sorting operations.
[0042] (3) Metadata upload function 10 is a flow chart showing an example of information processing related to the metadata upload function. User (business) indicates operations by a person in charge of midstream wholesaler (1) via client device 120. Mill box (function) indicates a function of the mill box executed by control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in storage unit 220 etc. is stored.
[0043] In step S1010, the control unit 210 retrieves the mill sheet metadata (e.g., an xmp file) issued by the manufacturer and the corresponding mill sheet (e.g., a PDF file) based on a specified operation by a person in charge at the midstream wholesaler (1) via the client device 120, and reflects this in the mill sheet DB. The mill sheet metadata is data for the items of information contained in the mill sheet. A PDF file mill sheet is a file in which the mill sheet has been converted to PDF. The control unit 210 acquires data corresponding to the items from the mill sheet in the PDF file based on the data for the items, generates mill sheet information, and reflects this in the mill sheet DB. The result of the reflection is stored in a predetermined storage area of the storage unit 220. The result of the reflection is information on whether the reflection was successful or unsuccessful.
[0044] FIG. 11 is a diagram (part 1) showing an example of a screen when uploading metadata. The user performs a predetermined operation to cause the client device 120 to display the screen shown in FIG. When it is detected that the upload button 1110 has been selected, the control unit 210 controls so that the screen shown in FIG.
[0045] FIG. 12 is a diagram (part 2) showing an example of the screen when uploading metadata. The user operates the client device 120 to select a steel manufacturer in the selected parts 1210. Next, the user operates the client device 120 to select the metadata of the mill sheet placed on the desktop or the like, and drags and drops it into the area 1220. The user then operates the client device 120 to select the registration button 1230. The metadata of the mill sheet registered in this manner is transmitted from the client device 120 to the server device 100.
[0046] Instead of dragging and dropping the mill sheet metadata into area 1220, the user can select select button 1240 and select and open the mill sheet metadata via the displayed screen 1250. After such an operation, the registered mill sheet metadata is also transmitted from client device 120 to server device 100.
[0047] In step S1020, the control unit 210 performs control so that the result of the reflection is displayed as a notice on the TOP screen.
[0048] When a request to refer to the registered mill sheet is received from client device 120, control unit 210 generates a screen including the registered mill sheet and controls client device 120 to display the screen in step S1030.
[0049] The metadata upload function described above allows mill sheets to be registered using metadata and the results to be confirmed. In addition, by utilizing metadata, mill sheets can be stored quickly and accurately.
[0050] (4) Mill sheet search function 13 is a flow chart showing an example of information processing related to the mill sheet search function. User (business) indicates operations by a person in charge at midstream wholesaler (1) via client device 120. Mill box (function) indicates a function of the mill box executed by control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in storage unit 220, etc. is stored.
[0051] In response to a request from client device 120, control unit 210 displays a search screen on output unit 340 of client device 120. FIG. 14 is a diagram (part 1) showing an example of the search screen. Search condition input area 1410 is an area for inputting search conditions. There are required items and optional items as search conditions. Required items are items that must be input as search conditions. Optional items are items that may or may not be input as search conditions.
[0052] When search conditions are entered in the search condition input area 1410 and the search button 1420 is selected, in step S1310, the control unit 210 searches for the mill sheet using the entered search conditions, generates a screen containing the search results, and controls the screen to be displayed on the output unit 340 of the client device 120.
[0053] Search result display area 1430 in FIG. 13 is an area where the search results of mill sheets searched based on the search conditions are displayed. In the example of FIG. 13, five mill sheets are displayed as search results. When selecting multiple mill sheets, they can be selected by placing the cursor on a line and clicking. Status 1440 shows a state where two mill sheets have been selected. Download button 1450 is a button for instructing the download of the corresponding mill sheet. One mill sheet shown in FIG. 13 is also referred to as one detailed line. When a mill sheet is selected and download button 1450 is selected, control unit 210 obtains the selected mill sheet from the mill sheet DB and transmits it to the corresponding client device 120 in step S1320.
[0054] FIG. 15 is a diagram (part 2) showing an example of the search screen. Button group 1510 includes a Select All button and a Cancel All button. When the Select All button is selected, all detail lines are selected. When the Cancel All button is selected, all selections are cancelled. When the search results span multiple pages, the user can move between pages by clicking on the symbol marks. When editing the registered contents, the contents of the mill sheet can be edited by selecting edit button 1530. When edit button 1530 is selected, in step S1320, control unit 210 controls output unit 340 of client device 120 to display an edit screen on which the mill sheet corresponding to selected edit button 1530 can be edited. The user can edit the mill sheet via the edit screen. On the screen of FIG. 15, the user can select multiple lines and select the compressed download button 1540 to download only the corresponding mill sheets.
[0055] According to the above-mentioned mill sheet search function, it is possible to search for items specific to mill sheets using multiple conditions.
[0056] (5) Sales destination and shipment item registration function (manual) 16 is a flowchart showing an example of information processing related to the sales destination and shipping item registration function (manual). User (business) indicates operations by a person in charge at midstream wholesaler (1) via client device 120. Mill box (function) indicates a function of the mill box executed by control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in memory unit 220 etc. is stored.
[0057] When it is detected that a mill sheet is selected on a screen such as that shown in FIG. 14 or FIG. 15 and a buyer registration button is selected, the control unit 210 generates a buyer registration screen and controls to display it on the output unit 340 of the client device 120. FIG. 17 is a diagram showing an example of a buyer registration screen. The user selects the selection button 1710 and selects and inputs a buyer from the displayed buyer candidates. The buyer candidates are information on buyers stored in the buyer master stored in the storage unit 220 or the like. In step S1610, the control unit 210 acquires the buyer information registered on the buyer registration screen and reflects it in the corresponding mill sheet in the mill sheet DB. Note that one mill sheet is displayed in FIG. 17. Three different steelmaking numbers indicate three details included in one mill sheet. This process is an example of a process for registering a seller selected based on a selection operation by the user via a registration screen for registering a seller.
[0058] The user also inputs an object name in object name input area 1720 shown in Fig. 17. In step S1620, control unit 210 acquires the object name input in object name input area 1720, and reflects it in the corresponding mill sheet in the mill sheet DB.
[0059] When it is detected that the shipment actual product registration button 1730 is selected on the screen of FIG. 17, in step S1630, the control unit 210 generates a shipment actual product registration screen 1800 as shown in FIG. 18 and controls to display it on the output unit 340 of the client device 120. FIG. 18 is a diagram showing an example of the shipment actual product registration screen. In this example, one mill sheet has three details of steel material information, and an example of performing shipping processing for two details in the first and third lines is described. When the shipment actual product input button with a pen mark on the shipment actual product registration screen 1800 is selected, the control unit 210 generates a screen for storing the length and number of steel materials and controls to display it on the output unit 340 of the client device 120. When the shipment actual product input button on the first line is selected, a screen 1820 is generated and displayed. When the shipment actual product input button on the third line is selected, a screen 1830 is generated and displayed. The user clicks on the line in the screen 1820 or the screen 1830 where the length is to be changed, inputs the length, and instructs registration. The control unit 210 stores information on the length and number of steel products shipped based on the length and number input on the screen 1820 or screen 1830 as the corresponding mill sheet information in the mill sheet DB. The process of step S1630 is an example of a process for controlling the display of a screen storing the number and length information of only the amount of steel products that have been shipped based on the data of the steel products included in one piece of mill sheet information.
[0060] The above-mentioned customer and shipping inventory registration function (manual) allows you to select the customer (consumer) to whom you want to disclose the mill sheet. In addition, the customer and shipping inventory registration function (manual) allows you to store the number and length of steel products shipped from the details of the steel products included in one mill sheet. Registering the customer also allows you to manage the number of steel products in stock and the remaining length for each detail.
[0061] (6) Sales destination and shipment item registration function (automatic) Fig. 19 is a flowchart showing an example of information processing related to the sales destination and shipment actual product registration function (automatic). The core system (function) indicates the core system that is in system cooperation with the information processing system 1000. The user (business) indicates operations performed by the person in charge of the midstream wholesaler (1) via the client device 120. The mill box (function) indicates the function of the mill box executed by the control unit 210. The mill box (DB) indicates a DB (database) in which mill sheet information stored in the memory unit 220 etc. is stored.
[0062] The user operates the client device 120 to obtain shipping information from a core system that is linked to the information processing system 1000. The shipping information is obtained, for example, as a CSV file. The shipping information includes, for example, the steelmaking number, product number, specifications, shipping date, order number, steel product buyer, item name, steel product length, and number (quantity). The steelmaking number and product number are identification information that uniquely identifies the steel product. The length and number of steel products are information on the user's cutting and processing of the steel product. The user operates the client device 120 to upload the shipping information in a CSV file to the server device 100.
[0063] In step S1910, the control unit 210 acquires the uploaded shipping information from the backbone system based on a predetermined operation by the person in charge of the midstream wholesaler (1) via the client device 120. Then, the control unit 210 reflects the acquired shipping information in the shipping information DB stored in the storage unit 220 or the like.
[0064] FIG. 20 is a diagram (part 1) showing an example of a screen when uploading shipping information. The user performs a predetermined operation to display the screen shown in Fig. 20 on the client device 120, and selects the disconnection certificate upload button 2010. Note that the name of the data for the shipping information varies depending on the company. Here, the description will be given using "disconnection certificate" as an example of the shipping information. When it is detected that the disconnection certificate upload button 2010 has been selected, the control unit 210 controls so that the screen shown in FIG.
[0065] FIG. 21 is a diagram (part 2) showing an example of the screen when uploading shipping information. The user operates client device 120, selects a disconnection certificate placed on the desktop or the like, and drags and drops it into area 2110. The user also operates client device 120, selects a disconnection certificate in ZIP format placed on the desktop or the like, and drags and drops it into area 2120. The ZIP format disconnection certificate is a header to be disclosed to the consumer. The user operates client device 120 and selects upload button 2130. The disconnection certificate registered in this manner and the header to be disclosed to the consumer are transmitted from client device 120 to server device 100.
[0066] Instead of dragging and dropping the CSV file of the disconnection certificate into area 2110, the user can select selection button 2140 and select and open the CSV file of the disconnection certificate via a displayed screen 2160. Similarly, instead of dragging and dropping the ZIP file of the head sheet to be disclosed to the consumer into area 2120, the user can select selection button 2150 and select and open the head sheet to be disclosed to the consumer via a displayed screen 2160. Both the disconnection certificate selected by such an operation and the head sheet to be disclosed to the consumer are transmitted from client device 120 to server device 100.
[0067] In step S1920 of Fig. 19, the control unit 210 compares the information included in the shipping information stored in the shipping information DB in step S1910 with the information stored in the mill sheet DB, acquires mill sheet information related to the shipping information stored in the shipping information DB in step S1910, and associates the acquired mill sheet information with the shipping information. More specifically, the control unit 210 compares the steelmaking number / product number included in the shipping information DB with the mill sheet DB to search for the mill sheet to be disclosed. The shipping information is an example of uploaded data on shipped steel products. In step S1930, the control unit 210 stores the information on the buyer included in the shipping information and the number and length information of the steel products shipped in mill sheet information associated with the shipping information. The process of step S1930 is an example of a process for automatically registering the number and length information of only the shipped steel products in the related mill sheet information based on the uploaded data of the shipped steel products.
[0068] The above-mentioned buyer and shipment actual product registration function (automatic) allows the buyer (customer) to whom the mill sheet is disclosed to be automatically stored. In addition, the buyer and shipment actual product registration function (automatic) allows the number and length of the shipped steel material from the details included in one mill sheet to be automatically stored. Furthermore, by registering buyers, the number of steel materials in stock and the remaining length can be managed for each detail.
[0069] (7) Stamping function 22 is a flowchart showing an example of information processing related to the seal function. User (business) indicates operations by a person in charge at midstream wholesaler (1) via client device 120. Mill box (function) indicates a function of the mill box executed by control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in memory unit 220 etc. is stored.
[0070] When the buyer is determined, in step S2210, the control unit 210 determines whether or not automatic seal setting has been made. It is assumed that the user has previously set whether or not to turn on (enable) automatic seal in the information processing system 1000. When automatic seal setting is turned on, the user can associate the seal data with the buyer and store it as a buyer master in the server device 100. The user can also store seal location information, including coordinate information on where on the document the registered seal data is to be stamped, in the server device 100 as a coordinate master.
[0071] In step S2210, the control unit 210 determines whether or not automatic stamping is set. If the control unit 210 determines that automatic stamping is set, the process proceeds to step S2220. If the control unit 210 determines that automatic stamping is not set, the process proceeds to step S2230.
[0072] In step S2220, the control unit 210 acquires the seal data associated with the confirmed seller from the seller master. The control unit 210 acquires the stamp location information corresponding to the seal data from the coordinate master. The control unit 210 then generates a mill sheet in which the acquired seal data is stamped at the location indicated by the acquired stamp location information, and stores the mill sheet DB.
[0073] In step S2230, the control unit 210 controls the display of a screen including a selection area for selecting a seal to be stamped on the web browser of the client device 120. FIG. 23 is a diagram showing an example of a screen including a selection area. As shown in FIG. 23, the screen includes a mill sheet. The screen also includes a selection area 2310 in which a seal to be stamped can be selected. The seal displayed in the selection area 2310 is a preregistered seal image. The process of step S2230 is an example of a process of controlling the display of a selection area based on a screen including mill sheet information. The user can select the seal data to be stamped in the selection area 2310 and move it to the location where the user wants to stamp by dragging. When the confirm button is selected, the stamping is completed. The control unit 210 stores the seal data selected in the selection area 2310 and stamp location information indicating the coordinates of the position to which the data was moved by dragging in the mill sheet DB.
[0074] According to the above-mentioned stamping function, various stamps required for each customer can be manually or automatically applied to one mill sheet.
[0075] (8) Property aggregation function Fig. 24 is a flow chart showing an example of information processing related to the property aggregation function. User (business) indicates operations by a person in charge at midstream wholesaler (1) via client device 120. Mill box (function) indicates a function of the mill box executed by control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in memory unit 220 etc. is stored. When the buyer is determined, in step S2410, the control unit 210 accepts uploading of attachments on a property-by-property basis in response to an operation via the client device 120. The control unit 210 identifies a corresponding mill sheet based on the property information, associates the identified mill sheet with the uploaded attachments, and stores them in a mill sheet DB or the like. The property information includes the property name, a management number associated with the property, and date information associated with the property. The process of step S2410 is an example of a process of storing, in association with each other, document data about a property uploaded on a property-by-property basis based on the property information, and mill sheet information including the property information.
[0076] In step S2420, the control unit 210 changes the information indicating the disclosure status of the corresponding mill sheet information in the mill sheet DB for the seller (disclosure destination) from "undisclosed" to "disclosed." When the information indicating the disclosure status of the mill sheet information is changed from "undisclosed" to "disclosed," the control unit 210 controls the client device of the next seller so that the corresponding mill sheet information is included in the mill sheet list. The control unit 210 also makes the corresponding mill sheet information accessible to the user of the next seller. The control unit 210 also includes the attachments associated with the mill sheet in the mill sheet list, and when a mark or the like indicating an attachment is selected, displays it on the web browser or the like of the client device 120 of the next seller. The control unit 210 also makes the corresponding attachments accessible to the user of the next seller.
[0077] According to the property aggregation function described above, mill sheets and attached documents are linked on a property-by-property basis, and can be automatically disclosed to each customer.
[0078] (9) Linkage with ordering and purchase systems Fig. 25 is a flow chart showing an example of information processing related to the linking function with the order receiving and placing system. User (business) indicates operations by a person in charge at midstream wholesaler (2) via client device 120. Mill box (function) indicates a function of the mill box executed by control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in memory unit 220 etc. is stored.
[0079] In step S2510, after the purchaser is determined, the control unit 210 cooperates with a steel ordering system that has been previously set up for cooperation, searches for mill sheet information including the corresponding order number based on the steel order number received from the ordering system, and acquires the corresponding mill sheet information. The control unit 210 stores data including the order number in the ordering system (e.g., ordering data) in association with the acquired mill sheet information.
[0080] In step S2520, when a request to refer to the mill sheet information associated with the order number is received via the ordering system, the corresponding mill sheet information is passed to the ordering system.
[0081] According to the linking function with the ordering system described above, the disclosed mill sheet and ordering data are linked using the order number as a key, and the target mill sheet can be referenced from the ordering system.
[0082] (10) Item information output function Fig. 26 is a flow chart showing an example of information processing related to the output of information registered in the mill sheet DB. User (business) indicates operations by a person in charge at midstream wholesaler (2) via client device 120. Mill box (function) indicates a function of the mill box executed by control unit 210. Mill box (DB) indicates a DB (database) in which mill sheet information stored in memory unit 220 etc. is stored.
[0083] In step S2610, the control unit 210 obtains the item information included in the corresponding mill sheet from the mill sheet DB in response to the output request via the screen, and outputs it. The control unit 210 outputs the item information in the format of a CSV file, for example.
[0084] According to the above-mentioned item information output function, the user can obtain data that is the basis for creating documents such as summary tables based on the information in the mill sheet.
[0085] (11) Manufacturer label standard utilization function FIG. 27 is a flowchart showing an example of information processing related to the manufacturer label standard utilization function. Manufacturer user (business) indicates the processing of the manufacturer's staff who ships steel products. User (business) indicates the operation of the staff of the midstream wholesaler (1) via the smartphone 130. Trace Plus (function) indicates the function of Trace Plus executed by the control unit 310. Trace Plus (DB) indicates a DB (database) in which steel product information stored in the memory unit 320 etc. is stored. Manufacturer core system (DB) indicates a DB (database) in which steel product information (bundle information) stored in the memory unit etc. of other server devices etc. that can be referenced by the manufacturer's core system is stored.
[0086] In step S2710, the control unit 310 activates the bundling information acquired from the manufacturer's core system and stored in the steel information DB. For example, the control unit 310 activates the bundling information by changing a flag indicating whether the bundling information is activated or not from 0 to 1. When the bundling information is activated, the control unit 310 permits the smartphone 130 to read the code. When reading is permitted, the smartphone 130 captures an image of the label (steel label) attached to the shipped steel material in response to a user operation, and acquires steel material information from the code information included in the steel material label from the captured image. The smartphone 130 then transmits the read steel material information to the server device 100. In step S2720, the control unit 310 acquires steel material information from the code included in the image sent from the smartphone 130. The steel material information acquired here includes the steel making number, steel material number, specification, product length, dimensions, number of pieces, sales information (sales destination, order number, shipping date), etc. The control unit 310 reflects the acquired steel material information in the steel material information DB. The process of step S2720 is an example of a process for acquiring information about steel products obtained by reading a steel product label that is affixed to the shipped steel products and that describes the steel product.
[0087] In step S2730, the control unit 310 causes the status (state information) of the steel product sent from the smartphone 130 to be reflected in the steel product information DB.
[0088] FIG. 28 is a diagram showing an example of reading steel material information. The label 2810 is a label attached to a steel material. A code is written on the label. The smartphone 130 captures the label 2810 in response to a user's operation and transmits the captured image to the server device 110. The control unit 310 reads the steel material information contained in the code included in the captured image and displays it on the input / output unit 440 or the like of the smartphone 130. The steel material information 2820 is steel material information that is read from the code and is included on a screen displayed on the input / output unit 440 or the like of the smartphone 130. When the control unit 310 receives information indicating that the trace button 2830 has been selected, it controls the smartphone 130 to display a screen for inputting the status information of the steel material. The user inputs the status information of the steel material via the screen. FIG. 28 shows a state in which the user has selected the arrival button 2840. When the status information is selected, the smartphone 130 transmits the status information of the selected steel material to the server device 110. The status information of the steel material includes information on arrival, processing, shipping, and the like. Moreover, this status information can be freely customized by the user via the smartphone 130 or the like. To explain the process of step S2730 more specifically, the control unit 310 associates the condition information input via the screen of the smartphone 130 with the steel material information stored in the steel material information DB in step S2720 and registers it in the steel material information DB. This process is an example of a process of associating and registering condition information indicating the condition of the steel material input via the screen of the smartphone 130 with the steel material information.
[0089] The above-mentioned function of utilizing manufacturer label standards makes it possible to track steel products by reading the labels on steel products shipped by manufacturers. It also makes it possible to read the information on the labels attached to steel products by each manufacturer and digitally manage steel product information.
[0090] (12) Code generation and management of material-product relationships Fig. 29 is a flowchart showing an example of information processing relating to code generation and base material-product relationship linking management functions. User (business) indicates operations performed by a person in charge at midstream wholesaler (1) via smartphone 130. Trace Plus (function) indicates a function of Trace Plus executed by control unit 310. Trace Plus (DB) indicates a DB (database) in which steel information stored in memory unit 320 etc. is stored. In step S2910, the control unit 310 generates code information including the steel information of the base material based on the steel information of the base material, and stores it in the corresponding steel information DB as the base material code information. This process is an example of a process of generating base material code information including identification information that identifies the base material of the steel. The base material code information is displayed on the screen upon request. The control unit 310 generates code information including the steel information of a product generated by processing the base material, and stores it in the corresponding steel information DB as the product code information. This process is an example of a process of generating product code information that identifies the product generated by processing the steel. The product code information is also displayed on the screen upon request.
[0091] FIG. 30 is a diagram showing an example of a screen relating to the code generation and base material-product relationship link management functions. Screen 3010 includes the generated code information of the base material. Screen 3020 includes the generated code information of the product. Note that the product's steel information included in the product's code information includes information on which base material the product was made from. For example, base material 1 product 1 on screen 3020 indicates that product 1 was made from base material 1. The base material code information is printed on a label and affixed to the corresponding base material. The product's code information is also printed on a label and affixed to the corresponding product.
[0092] In step S2920, the control unit 310 receives a pairing request from the smartphone 130, the pairing request including the steel information of the base material acquired from the captured image of the code information of the base material, and the steel information of the product acquired from the captured image of the code information of the product. The control unit 310 associates the steel information of the base material included in the received pairing request with the steel information of one or more products generated from the base material, and reflects the association in the steel information DB. The steel information of the base material includes information that identifies the base material. The steel information of the product includes information that identifies the product. The process of step S2920 is an example of a process of storing, in association with each other, identification information for identifying a base material obtained by reading base material code information and identification information for identifying a product obtained by reading product code information.
[0093] The control unit 310 controls the smartphone 130 to display the screen 3030 in response to a request from the smartphone 130. The screen 3030 is a screen that is displayed when the user reads the code information of the base material. When the code scan button 3040 is selected, the imaging unit 430 is started. The user captures the code information of the base material via the imaging unit 430. The screen 305 is a screen that is displayed after the code information of the base material is read. When the pairing button 3060 is selected, the imaging unit 430 is started. The user captures the code information of the product via the imaging unit 430. After capturing the code information of the base material and capturing the code information of the product, a screen 3070 is displayed on the smartphone 130. The screen 3070 displays information on the base material and information on the product to be associated with the base material. When the completion button 3080 is selected on the screen 3070, a pairing request is transmitted from the smartphone 130 to the server device 110. The done button 3080 is an example of a predetermined graphical user interface component. In other words, based on the selection of the completion button 3080 displayed on the screen of the smartphone 130 which has read the base material code information and the product code information, the control unit 310 associates the identification information which identifies the base material with the identification information which identifies the product and stores them in the steel information DB.
[0094] Midstream wholesalers process the base materials to make products, and using the code generation and base material-product relationship linking management functions described above, the base materials can be managed in association with the products made by processing the base materials.
[0095] (13) Prevention of incorrect shipment Fig. 31 is a flowchart showing an example of information processing related to the erroneous shipping prevention function. User (business) indicates operations performed by a person in charge at midstream wholesaler (1) via smartphone 130. Trace Plus (function) indicates a function of Trace Plus executed by control unit 310. Trace Plus (DB) indicates a DB (database) in which steel information stored in memory unit 320 or the like is stored. Core system (DB) indicates a DB (database) in which shipping information stored in memory units of other server devices or the like that can be referenced by the core system is stored.
[0096] When the control unit 310 receives steel shipping information from a core system that is linked to the system, it stores the information in the steel information DB. The shipping information includes information on the shipped steel. This process is an example of a process for obtaining steel information from a specific linked system. In step S3110, the control unit 310 activates. The stored shipping information is activated. For example, the control unit 310 activates by changing a flag indicating whether or not the shipping information is activated from 0 to 1. When the activation is performed, the control unit 310 enables the issuance of a code on the smartphone 130.
[0097] In step S3120, the control unit 310 generates code information of the shipping information. The user operates the smartphone 130 to read the code information of the generated shipping information. The smartphone 130 transmits the shipping information read from the code information to the server device 100. The control unit 210 receives the shipping information read from the code information.
[0098] The user also operates the smartphone 130 to read the code information on the label affixed to the steel product. The smartphone 130 transmits the steel product information read from the code information to the server device 110. The control unit 210 receives the steel product information read from the code information. This process is an example of a process for acquiring information about steel products by reading a steel product label that is affixed to shipped steel products and contains information about the steel products.
[0099] In step S3130, the control unit 310 compares the values of the set items in the received shipping information and steel information, and if there are items with different values, it generates an alert screen including information on the different items and their values, and controls the screen to be displayed on a specified device (e.g., smartphone 130). That is, when there is a difference between the information about the steel material read from the steel material label and the information about the steel material acquired from a predetermined system, the control unit 310 outputs the information about the difference.
[0100] According to the above-mentioned erroneous shipping prevention function, when steel products are shipped, the shipping information of the steel products is compared with the steel product information obtained by reading the steel product label affixed to the steel product, and if there are any differences, the items and their values can be confirmed.
[0101] (14) Automatic generation of processing certificate Fig. 32 is a flowchart showing an example of information processing related to the automatic generation function of a processing certificate. User (business) indicates operations performed by a person in charge at midstream wholesaler (1) via smartphone 130. Trace Plus (function) indicates a function of Trace Plus executed by control unit 310. Trace Plus (DB) indicates a DB (database) in which steel information stored in memory unit 320 etc. is stored.
[0102] In step S3210, the control unit 310 monitors the condition information of the steel material stored in the steel material information DB. In step S3220, if there is steel material information for which the status information of the monitored steel material has become completed, the control unit 310 generates a document indicating the traceability of the steel material based on the steel material information. The document indicating the traceability is an example of a processing certificate. The document indicating the traceability includes information on when, by whom, and what processing was performed. The control unit 310 associates the generated document indicating the traceability of the steel material with the steel material information and stores it in the steel material information DB.
[0103] Fig. 33 is a diagram showing an example of a search result for a steel product. As shown in Fig. 33, the search result includes a download button 3310 for a document showing the traceability of the steel product. When the download button 3310 is selected, a request to download the document showing the traceability is transmitted to the server device 110.
[0104] When a download request for a document showing traceability is received via the screen, in step S3230, the control unit 310 obtains the corresponding document showing traceability from the steel information DB and transmits it to the device that transmitted the download request. Fig. 34 is a diagram showing an example of the document showing traceability.
[0105] According to the automatic generation function of the processing certificate described above, when the status of the steel material becomes complete, a processing certificate for the steel material is automatically generated. The user can refer to and download the processing certificate via the screen.
[0106] (15) Millbox Trace Plus Linkage Function Fig. 35 is a flowchart showing an example of information processing related to the Mill Box-Trace Plus linkage function. User (business) indicates operations by a person in charge at midstream wholesaler (1) via client device 120. Mill Box (function) indicates a Mill Box function executed by control unit 210. Mill Box (DB) indicates a DB (database) in which mill sheet information stored in memory unit 220 etc. is stored. Trace Plus (function) indicates a Trace Plus function executed by control unit 310.
[0107] In step S3210, the control unit 210 acquires steel material information from the server device 110 using an API or the like at a fixed timing, and causes the steel material information to be reflected in an accumulation DB stored in the storage unit 220 or the like.
[0108] In step S3220, the control unit 210 acquires the steelmaking number, dimensions, specifications, and product length included in the steel material information reflected in the accumulation DB in step S3210 as a search key. Then, the control unit 210 searches the mill sheet DB based on the search key and extracts mill sheet information that is a target candidate. This process is an example of a process of extracting candidates for mill sheet information related to the steel material information based on the steel material information. When there are multiple target candidate mill sheet information, the control unit 210 generates a screen including the multiple mill sheet information and displays it on the client device 120. The user can select the linked mill sheet information via the displayed screen. This process is an example of a process of outputting multiple mill sheet information when there are multiple mill sheet information extracted as candidates. The control unit 210 associates the mill sheet information selected via the screen with the steel material information and stores it in the storage unit 220 or the like.
[0109] When a user searches for mill sheet information, the user can search for mill sheet information associated with steel information. Fig. 36 is a diagram showing an example of a screen for setting search conditions. By selecting the link button 3610, the user can instruct to search for mill sheet information associated with steel information.
[0110] When an instruction is given on the screen shown in Figure 36 to search for mill sheet information associated with steel information, in step S3230, the control unit 210 performs a search using the search conditions entered, etc., with the mill sheet information associated with the steel information as the search target.
[0111] Furthermore, in step S3240, the control unit 210 reflects the sales information included in the steel information in the mill sheet information associated with the steel information. The sales information includes the buyer, order number, shipping date, etc. FIG. 37 is a diagram showing an example of a screen for registering a buyer. The example in FIG. 37 shows that buyer information 3710, order number, and shipping date information 3720 included in the steel information have already been automatically registered.
[0112] The Mill Box Trace Plus linking function mentioned above makes it possible to associate and manage steel materials and mill sheets.
[0113] According to the configuration of the first embodiment, mill sheets can be quickly displayed on the devices of each of the players involved in a branching commercial flow.
[0114] (Variation 1) Modification 1 of embodiment 1 will be described below. In modification 1, differences from embodiment 1 will be mainly described. In the first embodiment, an example has been shown in which the Millbox function is implemented in the server device 100, and the TracePlus function is implemented in the server device 110. However, the Millbox function and the TracePlus function may be implemented in one server device.
[0115] The configuration of the first modified example can also achieve the same effects as the first embodiment.
[0116] <Additional Notes> The invention may be provided in each of the following aspects:
[0117] (1) An information processing system having at least one control unit, the at least one control unit acquiring mill sheet information, which is a document certifying the quality of steel product, the mill sheet information including commercial distribution information indicating the commercial distribution of the steel product, registering the acquired mill sheet information, and controlling the disclosure of the mill sheet information to a buyer of the steel product based on the commercial distribution information.
[0118] (2) In the information processing system described in (1) above, the at least one control unit controls the disclosure of the mill sheet information to the buyer of the steel product from the timing of the disclosure operation based on the trade flow information and a user's disclosure operation via a screen.
[0119] (3) In the information processing system described in (1) or (2) above, the at least one control unit controls the disclosure of the mill sheet information to a buyer of the steel product from the timing indicated by the disclosure time information based on the commercial distribution information and disclosure time information indicating a set disclosure time.
[0120] (4) An information processing system according to any one of (1) to (3) above, which controls to display a screen including the mill sheet information, and the screen includes information corresponding to the mill sheet information as to whether or not an apparatus at the purchase destination of the steel product can display the mill sheet information.
[0121] (5) In the information processing system described in any one of (1) to (4) above, the at least one control unit registers the sales destination selected based on a user's selection operation via a registration screen for registering the sales destination.
[0122] (6) In the information processing system described in any one of (1) to (5) above, the at least one control unit controls to display a screen storing the number and length information of the steel products shipped based on the data of the steel products included in one of the mill sheet information.
[0123] (7) In the information processing system described in any one of (1) to (6) above, the at least one control unit automatically registers the number and length information of the shipped steel material in related mill sheet information based on uploaded data of the shipped steel material, the mill sheet information includes identification information for identifying the steel material, and the data of the steel material includes identification information for identifying the steel material, and the number and length information of the shipped steel material.
[0124] (8) In the information processing system described in any one of (1) to (7) above, the at least one control unit controls to display a selection area on a screen including the mill sheet information, and a plurality of pre-registered seal impression images are displayed in the selection area.
[0125] (9) An information processing system according to any one of (1) to (8) above, wherein the mill sheet information includes property information on properties in which the steel is used, and the at least one control unit associates and stores document data on properties uploaded on a property-by-property basis based on the property information with the mill sheet information including the property information.
[0126] (10) In the information processing system described in any one of (1) to (9) above, the at least one control unit acquires information about the steel material by reading a steel label attached to shipped steel material, the steel label being read via a terminal device, and the information about the steel material is associated with status information indicating the status of the steel material input via a screen of the terminal device and registered, the status information including information about the arrival, processing, or shipment of the steel material.
[0127] (11) In the information processing system described in any one of (1) to (10) above, the at least one control unit generates base material code information including identification information for identifying the base material of the steel material, processes the steel material, generates product code information for identifying the generated product, and associates and stores the identification information for identifying the base material obtained by reading the base material code information with the identification information for identifying the product obtained by reading the product code information.
[0128] (12) In the information processing system described in (11) above, the at least one control unit associates and stores identification information for identifying the base material and identification information for identifying the product based on the selection of a specific graphical user interface component displayed on the screen of a terminal device that reads the base material code information and the product code information.
[0129] (13) In the information processing system described in any one of (1) to (12) above, the at least one control unit acquires information about the steel material by reading a steel material label attached to shipped steel material, the steel material label being read via a terminal device, and the information about the steel material is acquired from a linked specified system, and if there are any differences between the information about the steel material read from the steel material label and the information about the steel material acquired from the specified system, the information processing system outputs information about the different parts.
[0130] (14) In the information processing system described in (10) above, the information on the steel material includes information on the processing of the steel material, and the at least one control unit generates a processing certificate based on the information on the processing of the steel material, and the processing certificate includes information on when, by whom, and what kind of processing was performed.
[0131] (15) In the information processing system described in (10) above, the mill sheet information includes at least one of the following: steelmaking number, dimensions, standards, and product length; the steel product information includes steelmaking number, dimensions, standards, and product length; and the at least one or more control units extract candidates for the mill sheet information related to the steel product information based on the steel product information, and if there are multiple pieces of mill sheet information extracted as candidates, output the multiple pieces of mill sheet information.
[0132] (16) In the information processing system described in (15) above, the at least one control unit associates mill sheet information selected from the outputted multiple mill sheet information with information on the steel material and stores the associated information.
[0133] (17) An information processing method executed by an information processing system, wherein the at least one control unit acquires mill sheet information, which is a document certifying the quality of steel product, and the mill sheet information includes commercial distribution information indicating the commercial distribution of the steel product, registers the acquired mill sheet information, and controls the disclosure of the mill sheet information to a buyer of the steel product based on the commercial distribution information.
[0134] (18) A program for causing a computer to function as the information processing system according to any one of (1) to (16) above. Of course, this is not the case.
[0135] For example, part of the processing of the server device 100 and the server device 110 may be executed by a client device. The above-described first embodiment and the modifications may be combined in any manner.
[0136] Finally, although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The new embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0137] 100: Server device 110: Server equipment 120: Client device 130: Smartphone 150: Network 210: Control section 220: Storage section 230: Communications Department 305: Screen 310: Control section 320: Storage section 330: Input section 340: Output section 350: Communications Department 410: Control section 420: Storage section 430: Imaging unit 440: Input / output section 450: Communications Department 710: Search button 720: Disclosure button 730: Information 910: Search button 920: Disclosure button 930: Information 1000: Information processing systems 1110: Upload button 1210: Selected parts 1220 :Area 1230: Registration button 1240:Select button 1250: Screen 1410: Search criteria input area 1420: Search button 1430: Search result display area 1440: Status 1450: Download button 1510: Buttons 1530:Edit button 1540: Compressed download button 1710: Selection button 1720: Property name input area 1730: Shipment registration button 1800: Shipment registration screen 1820: Screen 1830: Screen 2010: Disconnection certificate upload button 2110 :Area 2120 :Area 2130: Upload button 2140: Selection button 2150: Selection button 2160: Screen 2310: Selection area 2810: Label 2820: Steel material information 2830: Trace button 2840: Arrival button 3010: Screen 3020: Screen 3030: Screen 3040: Code scan button 3060: Pairing button 3070: Screen 3080:Done button 3310: Download button 3610: Button 3710: Information 3720: Shipping date information
Claims
1. An information processing system, At least one control unit is included, The at least one control unit We obtain mill sheet information, which is a document that certifies the quality of steel materials, The mill sheet information includes commercial distribution information indicating the commercial distribution of the steel material, Register the acquired mill sheet information, Controlling the disclosure of the mill sheet information to a purchaser of the steel material based on the commercial flow information; Information processing system.
2. 2. The information processing system according to claim 1, The at least one control unit Based on the commercial flow information and a disclosure operation by a user via a screen, the mill sheet information is controlled to be disclosed to a buyer of the steel product from the timing of the disclosure operation. Information processing system.
3. 2. The information processing system according to claim 1, The at least one control unit Based on the commercial flow information and disclosure time information indicating a set disclosure time, control is performed so that the mill sheet information is disclosed to a buyer of the steel product from the timing indicated by the disclosure time information. Information processing system.
4. 2. The information processing system according to claim 1, Controlling to display a screen including the mill sheet information; The screen includes information on whether or not the device of the steel product purchaser can display the mill sheet information in correspondence with the mill sheet information. Information processing system.
5. 2. The information processing system according to claim 1, The at least one control unit registering the sales destination selected based on a selection operation by a user via a registration screen for registering the sales destination; Information processing system.
6. 2. The information processing system according to claim 1, The at least one control unit Control to display a screen storing the number and length information of the steel materials shipped from the data of the steel materials included in one of the mill sheet information. Information processing system.
7. 2. The information processing system according to claim 1, The at least one control unit Based on the uploaded data of the shipped steel products, the number and length information of the shipped products are automatically registered in the related mill sheet information. The mill sheet information includes identification information for identifying the steel material, The data of the steel material includes identification information for identifying the steel material, and information on the number and length of the steel material shipped. Information processing system.
8. 2. The information processing system according to claim 1, The at least one control unit Controlling to display a selection area on a screen including the mill sheet information; A plurality of seal imprint images registered in advance are displayed in the selection area. Information processing system.
9. 2. The information processing system according to claim 1, The mill sheet information includes property information regarding a property in which the steel material is used, The at least one control unit storing the document data for the property uploaded on a property-by-property basis based on the property information and the mill sheet information including the property information in association with each other; Information processing system.
10. 2. The information processing system according to claim 1, The at least one control unit acquiring information on the steel material by reading a steel material label affixed to the shipped steel material, the steel material label containing information on the steel material; The steel label is read via a terminal device, registering status information indicating the status of the steel material input via the screen of the terminal device in association with information on the steel material; The status information includes information on the arrival, processing, or shipping of the steel material. Information processing system.
11. 2. The information processing system according to claim 1, The at least one control unit Generate base material code information including identification information for identifying a base material of the steel material; Processing the steel material and generating product code information for identifying the generated product; storing, in association with each other, identification information for identifying the base material, which is obtained by reading the base material code information, and identification information for identifying the product, which is obtained by reading the product code information; Information processing system.
12. 12. The information processing system according to claim 11, The at least one control unit storing, in association with each other, identification information for identifying the base material and identification information for identifying the product, based on a selection of a predetermined graphical user interface part displayed on a screen of a terminal device that has read the base material code information and the product code information; Information processing system.
13. 2. The information processing system according to claim 1, The at least one control unit acquiring information on the steel material by reading a steel material label affixed to the shipped steel material, the steel material label containing information on the steel material; The steel label is read via a terminal device, Acquire information on the steel material from a linked system, If there is a difference between the information on the steel material read from the steel material label and the information on the steel material acquired from the predetermined system, output the information on the difference. Information processing system.
14. 11. The information processing system according to claim 10, The information on the steel material includes information on processing of the steel material, The at least one control unit Generate a processing certificate based on the processing information of the steel material; The certificate of processing will include information on when, by whom and what processing was performed. Information processing system.
15. 11. The information processing system according to claim 10, The mill sheet information includes at least one of the following information: steelmaking number, dimensions, specifications, and product length; The information on the steel material includes a steelmaking number, a dimension, a standard, and a product length, The at least one control unit Extracting candidates for the mill sheet information related to the information of the steel material based on the information of the steel material; If there are multiple pieces of mill sheet information extracted as candidates, output the multiple pieces of mill sheet information. Information processing system.
16. 16. The information processing system according to claim 15, The at least one control unit storing the mill sheet information selected from the plurality of pieces of output mill sheet information in association with the information on the steel material; Information processing system.
17. An information processing method executed by an information processing system, comprising: The at least one control unit We obtain mill sheet information, which is a document that certifies the quality of steel materials, The mill sheet information includes commercial distribution information indicating the commercial distribution of the steel material, Register the acquired mill sheet information, Controlling the disclosure of the mill sheet information to a purchaser of the steel material based on the commercial flow information; Information processing methods.
18. A program, To your computer A program for causing the information processing system according to any one of claims 1 to 16 to function as such.
Citation Information
Patent Citations
Mill sheet browsing method, mill sheet browsing system, mill sheet disclosing method, and mill sheet disclosing system
JP2016197463A