Terminal, program and display control method

The steel order system automates quote generation and fabricator selection, addressing schedule uncertainties and facilitating efficient steel frame production by integrating orderer and fabricator terminals, thus reducing schedule fluctuations and enabling timely production.

JP7624955B2Active Publication Date: 2025-01-31NIPPON STEEL & SUMIKIN ENGINEERING CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2022168255
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-10-20
Publication Date
2025-01-31
Estimated Expiration
2042-10-20

AI Technical Summary

Technical Problem

Construction companies face challenges in managing steel frame production schedules due to frequent delays in architectural projects, leading to busy and off seasons for fabricators, and difficulty in finding local fabricators, while fabricators need to secure uncertain schedules based on incomplete drawings.

Method used

A steel order system that includes a server communicating with orderer and fabricator terminals, allowing for the display of order information such as construction start times and periods, enabling mediation between orderers and fabricators, and automating the generation of quotes and orders based on drawings, thereby reducing schedule uncertainty and facilitating selection of suitable fabricators.

Benefits of technology

The system allows for efficient ordering of steel frames by automating quote generation and fabricator selection, reducing schedule fluctuations, enabling fabricators to accept orders during off-peak seasons, and ensuring timely production, while allowing orderers to select from a wide range of fabricators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007624955000001
    Figure 0007624955000001
  • Figure 0007624955000002
    Figure 0007624955000002
  • Figure 0007624955000003
    Figure 0007624955000003
Patent Text Reader

Abstract

To mediate between an orderer of steel frames and a fabricator.SOLUTION: A terminal communicates with a server for communicating with an orderer ordering steel frames and a plurality of fabricators manufacturing steel frames via a network. The terminal includes a display control part. The display control part causes a display part to display order information including information to be exchanged between the orderer and the plurality of fabricators, the order information relating to an order for the steel frames ordered by the orderer.SELECTED DRAWING: Figure 16
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a terminal, a program, and a display control method. [Background technology]

[0002] When general contractors and other construction companies procure steel frames for use in buildings, they request fabricators to manufacture the steel frames. Requests for steel frame manufacturing are usually made before official drawings for quotations are prepared, so fabricators secure future manufacturing schedules in advance based on the details of the request. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2005-174064 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, because manufacturing schedules are frequently changed due to delays in construction projects, etc., fabricators are likely to have busy and slow seasons. In addition, when a fabricator in a local community cannot secure a manufacturing schedule, a construction company has a hard time finding a fabricator to commission. An object of the present invention is to provide a terminal, a program and a display control method that can act as an intermediary between a steel frame orderer and a fabricator. [Means for solving the problem]

[0005] According to one aspect of the present invention, a terminal comprises: Architectural A terminal that communicates with a server that communicates with an orderer who orders a steel frame and a plurality of fabricators that manufacture the steel frame via a network, the order information including information exchanged between the orderer and the plurality of fabricators, and an order for the steel frame ordered by the orderer AboutA display control unit that displays the order information on the display unit. of Preparation, The order information includes construction start time information indicating a start time of construction of the steel frame ordered by the orderer, and construction period information indicating a construction period required for manufacturing the steel frame ordered by the orderer, The display control unit is The construction period information is the same as the construction start time information. The display unit displays the signal. Effect of the Invention

[0006] According to the above aspect, it is possible to act as an intermediary between the customer of the steel structure and the fabricator. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 is a schematic diagram showing a steel frame ordering system according to a first embodiment. [Diagram 2] FIG. 2 is a schematic sequence diagram showing a flow of intermediation by the steel frame ordering system according to the first embodiment. [Diagram 3] FIG. 2 is a block diagram showing a configuration of a server according to the first embodiment. [Figure 4] FIG. 4 is a diagram showing an example of an order information input screen according to the first embodiment. [Diagram 5] FIG. 13 is a diagram showing an example of a competitive quotation screen according to the first embodiment. [Figure 6] FIG. 2 is a block diagram showing a configuration of a terminal device according to the first embodiment. [Figure 7] 4 is a first flowchart showing the operation of a server according to the first embodiment. [Figure 8] 6 is a second flowchart showing the operation of the server according to the first embodiment. [Figure 9] FIG. 1 is a schematic block diagram illustrating a configuration of a computer according to at least one embodiment. [Figure 10] FIG. 4 is a schematic diagram showing a steel frame ordering system 1 according to a second embodiment. [Figure 11] FIG. 2 is a block diagram showing the configuration of a platform manufacturer terminal 200C. [Figure 12] FIG. 11 is a schematic sequence diagram showing a flow of intermediation by the steel frame ordering system 1 according to the second embodiment. [Figure 13]FIG. 13 is a diagram showing an example of a fabricator selection screen 400 displayed on a platformer terminal 200C. [Figure 14] FIG. 11 is a diagram showing an example of a competitive quotation screen 401 displayed on an orderer terminal 200A according to the second embodiment. [Figure 15] FIG. 13 is a diagram showing an example of a formal estimate screen 402 displayed on a fabricator terminal 200B according to the second embodiment. [Figure 16] FIG. 4 is a diagram showing an example of an order-related information screen 410. [Figure 17] FIG. 13 is a diagram showing an example of a quotation list screen 420 displayed on the orderer terminal 200A. [Figure 18] FIG. 13 is a diagram showing an example of a quote list screen 430 displayed on a platformer terminal 200C. [Figure 19] FIG. 4 shows an example of an estimate item list screen 440 displayed on a fabricator terminal 200B. [Figure 20] FIG. 13 is a diagram showing an example of an order item list screen 450 displayed on a fabricator terminal 200B. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] First Embodiment 《Configuration of Steel Ordering System 1》 Hereinafter, the embodiments will be described in detail with reference to the drawings. FIG. 1 is a schematic diagram showing a steel frame ordering system 1 according to the first embodiment. The steel frame ordering system 1 mediates transactions of small lots of steel frame between steel frame orderers such as construction companies and trading companies and fabricators that manufacture the steel frame. A small lot of steel frame refers to steel frame weighing less than 300 tons. The steel frame ordering system 1 includes a server 100, multiple orderer terminals 200A, and multiple fabricator terminals 200B. The server 100 is operated by a platformer. The orderer terminal 200A is a terminal device 200 owned by an orderer and operated by the orderer. The fabricator terminal 200B is a terminal device 200 owned by a fabricator and operated by the fabricator. The server 100 communicates with the orderer terminal 200A and the fabricator terminal 200B via a network. The steel frame ordering system 1 accepts registrations of orderers and fabricators regardless of their location. In other words, the steel frame ordering system 1 acts as an intermediary between fabricators in a wide area (for example, nationwide) and orderers in a wide area (for example, nationwide).

[0009] <<Outline of Mediation Procedure>> FIG. 2 is a schematic sequence diagram showing the flow of intermediation by the steel frame ordering system 1 according to the first embodiment. The orderer operates the orderer terminal 200A to transmit order information for steel frames to the server 100 (step S1). The order information includes at least drawings and quotation conditions used to calculate the quantity of steel frames. The initial transmission of order information is usually performed before the building request is accepted in order to prepare a quotation to be used in price negotiations with the building client. Therefore, the drawings included in the initial order information are usually rough estimate drawings.

[0010] When the server 100 receives the order information, it calculates the quantity and unit price of the steel frame based on the drawings and the estimate conditions included in the order information, and generates estimate information showing the fee for the steel frame related to the order information (step S2). The server 100 transmits the generated estimate information to the orderer terminal 200A (step S3). In other words, since the server 100 creates the estimate information based on the rough estimate drawings, the fabricator does not need to create the estimate information based on the rough estimate drawings. The orderer can obtain the estimate information without deciding which fabricator to contract with, so that the freedom of choice of fabricator is ensured. Also, if the drawings included in the order information are rough estimate drawings, the server 100 does not present the order information to the fabricator. This eliminates the need for the fabricator to secure an uncertain schedule in advance.

[0011] Every time the orderer updates the drawings, he / she operates the orderer terminal 200A to update the order information and transmits it to the server 100 (step S4). The server 100 generates quotation information based on the received order information (step S5) and transmits it to the orderer terminal 200A (step S6). Each time the server 100 transmits quotation information to the orderer terminal 200A, it charges the orderer a fee for generating the quotation information. After that, when the orderer receives an order for a building from the client and the official drawings are completed, the orderer operates the orderer terminal 200A to transmit the order information including the official drawings to the server 100 (step S7).

[0012] When the server 100 receives the order information, it calculates the quantity and unit price of the steel frame based on the drawings and quotation conditions included in the order information, and generates quotation information indicating the fee for the steel frame related to the order information (step S8). Next, the server 100 presents the received order information and the generated quotation information to a fabricator that has been registered in advance (step S9). A fabricator must pay an annual fee to register with the steel frame ordering system 1. A fabricator can view the order information and quotation information by operating the fabricator terminal 200B and accessing the server 100.

[0013] The fabricator decides whether or not to accept the order based on the presented order information and quotation information. If the fabricator does not accept the order, the fabricator leaves the quotation information without taking any action. On the other hand, if the fabricator wishes to accept the order, the fabricator operates the fabricator terminal 200B to modify the unit price included in the presented quotation information to the unit price desired by the fabricator (step S10), and transmits the order information including the modified quotation information to the server 100 (step S11). In other words, the fabricator does not need to calculate the quantity of steel from the drawing, and can generate quotation information by simply modifying the unit price of the steel. Therefore, even if the fabricator misses the order for the order information, there is little work to be done, and there is little disadvantage to using the steel ordering system 1. Note that in small-lot steel transactions, the ratio of labor costs to material costs is high, so the unit price of steel is likely to vary depending on the fabricator.

[0014] When the server 100 receives order information from multiple fabricators (candidate fabricators), it extracts fabricators to be recommended to the orderer from among the fabricators that received the order information (step S12). The server 100 presents the order information of the extracted fabricators together with the evaluation of the fabricators on the orderer terminal 200A (step S13).

[0015] The orderer decides on a fabricator (contract fabricator) to order the steel frame based on the presented information. The orderer operates the orderer terminal 200A to notify the server 100 of the fabricator selected as the order recipient (step S14). The server 100 notifies the fabricator terminal 200B of the fabricator selected as the order recipient that the order has been confirmed (step S15). At this time, the server 100 presents the guarantee contract provided by the platform to the orderer and the fabricator, and accepts input as to whether or not to conclude the guarantee contract. Upon deciding on the order recipient, the server 100 charges the orderer a brokerage fee.

[0016] Fabricators can receive orders only after the official drawings are completed, so the time from order to start of steel frame manufacturing can be shorter than if orders were received at the time of rough drawings. This allows fabricators to reduce schedule fluctuations. Also, fabricators can accept orders for steel frame manufacturing that can be started immediately during off-seasons. After that, when the fabricator completes the delivery of the steel frame, the server 100 receives the settlement information of the fee from the fabricator terminal 200B as necessary (step S16), and transmits the settlement information to the orderer terminal 200A (step S17). This completes the commercial transaction of the steel frame between the orderer and the fabricator. The ownership of the steel frame is directly transferred between the fabricator and the orderer, and the platform operator operating the server 100 does not receive the ownership of the steel frame from the fabricator. After the transaction is completed, the server 100 receives individual evaluation information indicating the fabricator's evaluation from the orderer terminal 200A, and also receives individual evaluation information indicating the orderer's evaluation from the fabricator terminal 200B (step S18). This causes the server 100 to update the evaluation information of the orderer and the fabricator.

[0017] In this way, according to the steel structure ordering system 1 of the first embodiment, the period from receipt of an order to the start of production is short, so fabricators can reduce the occurrence of off-seasons. Also, according to the steel structure ordering system 1, a customer can easily select a fabricator to order from among fabricators in a wide area (for example, nationwide).

[0018] Configuration of Server 100 The detailed configuration of the steel frame ordering system 1 will be described below. 3 is a block diagram showing the configuration of the server 100 according to the first embodiment. The server 100 includes a registration reception unit 101, a user database 102, a payment confirmation unit 103, a setting unit 104, a billing unit 105, an order information reception unit 106, a calculation unit 107, an estimate transmission unit 108, an order information transmission unit 109, an order information reception unit 110, a candidate presentation unit 111, a candidate selection unit 112, a contract presentation unit 113, a notification unit 114, a settlement processing unit 115, and an evaluation reception unit 116.

[0019] The registration reception unit 101 accepts registration for use of the steel frame ordering system 1 from the orderer terminal 200A and the fabricator terminal 200B. For example, the registration reception unit 101 accepts input of registration information including the company name, location, name of person in charge, classification of orderer or fabricator, account information, email address, and password. The registration reception unit 101 records the input registration information in the user database 102. The account information may indicate an account for a credit card, a bank, or a payment service. The registration reception unit 101 displays the rules for use of the steel frame ordering system 1 on the input screen for the registration information. Examples of the rules for use include rules for steel frame settlement and rules for problem solving. Examples of the rules for steel frame settlement include accepting settlement when the error between the steel frame quantity related to the rough estimate and the actual quantity exceeds a predetermined value, and not accepting settlement when the error does not exceed the predetermined value.

[0020] The user database 102 stores the registration information, the registration status of the user related to the registration information, the evaluation information, and the payment status in association with each other. The registration status takes one of the values ​​of "unregistered" and "registered." For example, the platformer operating the server 100 investigates the user when the user registers, evaluates the user, and records the evaluation information indicating the evaluation result in the user database 102. The evaluation information may be expressed by a numerical value indicating a five-point evaluation, for example. The evaluation information may also include a character string explaining the characteristics of the user. The payment status indicates whether or not the user has paid the annual membership fee. Note that an orderer is registered by inputting the registration information and having the information confirmed by the platformer. On the other hand, a fabricator is registered by inputting the registration information and having the information confirmed by the platformer, and having the annual membership fee paid. Since the orderer does not pay the annual membership fee, the payment status related to the orderer may be NULL.

[0021] The billing unit 105 bills the user of the steel frame ordering system 1 for the usage fee. Specifically, the billing unit 105 bills the fabricator whose user registration information is registered in the user database 102 for an annual membership fee. In addition, when the rough estimate sending unit 108 sends rough estimate information to an orderer, the billing unit 105 bills the orderer for a rough estimate preparation fee. In addition, when the orderer decides on a fabricator to order steel beams from, the billing unit 105 bills the orderer for an introduction fee. In addition, when the user concludes a warranty contract presented by the contract presentation unit 113, the billing unit 105 bills the user for a guarantee fee. The billing section 105 generates billing information based on, for example, the account information recorded in the user database 102, and executes billing processing.

[0022] The payment confirmation unit 103 judges whether or not the fabricator has paid the annual membership fee. In other words, the payment confirmation unit 103 judges whether or not a payment has been made from the account indicated by the account information indicated by the user registration information. The payment confirmation unit 103 updates the payment status stored in the user database 102 based on the result of the judgment of the payment. If the fabricator has not paid the annual membership fee, the payment confirmation unit 103 rewrites the registration status in the user database 102 to "not registered."

[0023] The setting unit 104 displays an input screen for steel frame order information on the orderer terminal 200A in response to an access from the orderer terminal 200A. FIG. 4 is a diagram showing an example of an order information input screen according to the first embodiment. The input screen includes an input form for inputting the project name, the location of the construction site, the construction period, the start date of construction, order acceptance conditions, quotation conditions, drawings, and whether the drawings are rough estimate drawings or official drawings. The quotation conditions include, for example, drawing conditions, material conditions, processing conditions, rust prevention conditions, evaluation management conditions, on-site response conditions, document conditions, and the like. Examples of drawing conditions include whether or not a working drawing needs to be created, whether or not a match drawing needs to be created, and whether or not a temporary drawing needs to be created. Examples of material conditions include the type of steel frame member, whether or not material procurement is required, and whether or not a manufacturer is specified. Examples of processing conditions include whether or not machining is performed, whether or not embedded metal fittings are used, and whether or not bending is performed. Examples of rust prevention conditions include the type of base treatment, whether or not undercoating is performed, and whether or not special painting is performed. An example of the evaluation management conditions is whether or not various on-site inspections are required. Examples of on-site response conditions are whether or not matching numbers are required, whether or not scaffolding work is required, and whether or not blacksmithing work is required. Examples of document conditions are whether or not various guidelines, plans, and reports are required. The quotation conditions may be displayed in a selectable manner, for example, by check boxes or pull-down menus. The order conditions indicate the conditions of fabricators who can accept orders for the creation of steel structures. The order conditions indicate, for example, the grade or evaluation of the fabricator. The quotation conditions may also be input by an interactive input system such as a chatbot. The drawings may be two-dimensional drawings represented by bitmap data or vector data, or may be three-dimensional drawings represented by CAD (Computer Aided Design) data or BIM (Building Information Modeling) data.

[0024] The order information receiving unit 106 receives the order information input by the orderer terminal 200A. When the classification of whether the order information contains a rough drawing or a formal drawing indicates that the drawing is a formal drawing, the order information receiving unit 106 treats the order as confirmed. In other words, the order information receiving unit 106 is an example of a confirmation unit that accepts confirmation of the order information from the orderer.

[0025] The calculation unit 107 calculates the quantity and unit price of each type of steel frame based on the drawings and estimate conditions included in the order information. For example, the calculation unit 107 calculates the quantity and unit price of each type of steel frame in the following procedure. The calculation unit 107 estimates detailed parts from the drawings, and calculates the quantity of each type of steel frame based on the estimated detailed parts. The calculation unit 107 calculates the quantity of each type of steel frame using a model that takes, for example, material conditions included in the drawings and the estimation conditions as input, and outputs the quantity of each type. The calculation unit 107 estimates the welding amount of the steel frame based on the determined quantity of each type of steel frame. The calculation unit 107 estimates the processing difficulty of the steel frame from the estimated welding amount, the weight of the steel frame per piece, and the processing conditions. The calculation unit 107 calculates the unit price of each type of steel frame based on the market price of the steel frame, the processing difficulty, and the estimation conditions. The rough estimate sending unit 108 generates rough estimate information based on the quantity and unit price of each type of steel frame calculated by the calculation unit 107, and sends it to the orderer terminal 200A that sent the order information.

[0026] When the classification of the drawings included in the order information is a formal drawing, the order information transmitting unit 109 transmits the order information and rough estimate information indicating the quantity and unit price of each type of steel frame calculated by the calculation unit 107 to the fabricator stored in the user database 102. The rough estimate information is represented, for example, by CSV data. For example, the order information transmitting unit 109 may transmit an email with the order information attached to the fabricator's email address, or may transmit an email containing a URL for accessing a viewing screen for the order information to the fabricator's email address. In addition, the order information transmitting unit 109 may transmit a viewing screen for the order information to the fabricator terminal 200B when the fabricator terminal 200B accesses the server 100.

[0027] The order information receiving unit 110 receives order information indicating a desire to receive an order for a steel frame indicated by the order information from the fabricator terminal 200B. The order information includes formal quotation information. The formal quotation information is data in which the fabricator has rewritten the unit price portion of the rough quotation information transmitted by the order information transmitting unit 109. In other words, the formal quotation information is an example of unit price correction information for correcting the unit price calculated by the calculation unit 107. The formal quotation information is also an example of order price information indicating the order price of the steel frame. Note that order information is not necessarily received from all fabricators. For example, a fabricator that is unable to accept orders due to a busy season does not transmit order information. Hereinafter, the fabricator that transmits the order information is also referred to as a candidate fabricator.

[0028] When a certain number of pieces of order information have been received by the order information receiving unit 110, or when a certain period of time has passed since the order information was received, the candidate presentation unit 111 extracts three recommended fabricators from among the multiple candidate fabricators based on the multiple pieces of received order information and information stored in the user database 102. For example, the candidate presentation unit 111 extracts recommended fabricators in the following procedure. The candidate presentation unit 111 converts the order price indicated in the formal quotation information included in the order information, the distance from the fabricator's location to the construction site, and the fabricator's evaluation into scores. The lower the order price, the higher the score, the shorter the distance from the location to the construction site, and the higher the fabricator's evaluation. The score may be calculated, for example, by using the standard deviation of the candidate fabricators as a population. The candidate presentation unit 111 extracts, as recommended fabricators, the candidate fabricators with the highest order price score, the highest distance score, and the highest evaluation score from among the candidate fabricators whose total score is equal to or greater than a predetermined threshold value, or the candidate fabricators whose scores are within a predetermined number of the top scores. In other words, the candidate presentation unit 111 extracts, from among multiple candidate fabricator information, candidate fabricator information relating to candidate fabricators located closer to the construction site than the other candidate fabricators, candidate fabricator information relating to candidate fabricators with lower order prices than the other candidate fabricators, and candidate fabricator information relating to candidate fabricators with higher ratings than the other candidate fabricators.

[0029] The candidate presentation unit 111 transmits to the orderer terminal 200A a comparative quotation screen that presents the order information and evaluation information of the extracted recommended fabricators in a comparative manner. FIG. 5 is a diagram showing an example of the comparative quotation screen according to the first embodiment. As shown in FIG. 5, the comparative quotation screen displays the locations, evaluations, and order prices of the three recommended fabricators side by side. In addition, the unit prices and amounts presented by the three recommended fabricators for each item are displayed side by side for the order prices.

[0030] The candidate selection unit 112 accepts the selection of a contract fabricator for ordering steel frames from among the three recommended fabricators from the orderer terminal 200A. The orderer terminal 200A selects a contract fabricator by pressing an order button associated with the desired fabricator on the competitive quote screen shown in FIG.

[0031] The notification unit 114 notifies each candidate fabricator of whether or not they will accept the order for the steel frame. Specifically, when the candidate presentation unit 111 extracts three recommended fabricators, the notification unit 114 notifies the candidate fabricators that were not extracted that they will not be able to accept the order. In addition, when the candidate selection unit 112 accepts the selection of a contract fabricator, the notification unit 114 notifies the recommended fabricators that were not selected that they will not be able to accept the order. In addition, when the candidate selection unit 112 accepts the selection of a contract fabricator, the notification unit 114 notifies the recommended fabricators that they will accept the order.

[0032] The contract presentation unit 113 presents guarantee contract information related to the order to the orderer and the contract fabricator when a contract fabricator is selected by the candidate selection unit 112. A guarantee contract is a contract concluded between a user who is an orderer or a contract fabricator and a platformer, and is a contract under which the platformer assumes the payment obligation when a debt is not paid between the users. The contract presentation unit 113 accepts whether or not to conclude a guarantee contract indicated by the compensation contract information presented by the user.

[0033] The settlement processing unit 115 receives performance information indicating the performance quantity of steel beams fabricated from the fabricator terminal 200B. When the difference between the performance quantity indicated in the performance information and the quantity calculated by the calculation unit 107 exceeds a predetermined value, the settlement processing unit 115 accepts input of settlement information indicating the fee after settlement from the fabricator terminal 200B. On the other hand, when the difference between the performance quantity indicated in the performance information and the quantity calculated by the calculation unit 107 does not exceed the predetermined value, the settlement processing unit 115 does not accept the settlement information.

[0034] The evaluation receiving unit 116 receives input of individual evaluation information indicating an evaluation of the contract fabricator from the orderer. The evaluation receiving unit 116 also receives input of individual evaluation information indicating an evaluation of the orderer from the contract fabricator. The individual evaluation information may be expressed, for example, by a numerical value indicating a five-point scale. The evaluation information may also include a character string describing the characteristics of the user. The evaluation receiving unit 116 updates the evaluation information stored in the user database 102 based on the received individual evaluation information. For example, the evaluation receiving unit 116 updates the evaluation information by calculating the average value of the numerical values ​​indicated by the individual evaluation information. For example, the evaluation receiving unit 116 adds a character string included in the individual evaluation information to a character string related to the evaluation information.

[0035] Configuration of Terminal Device 200 6 is a block diagram showing the configuration of a terminal device according to the first embodiment. An orderer terminal 200A and a fabricator terminal 200B are terminal devices 200 that communicate with the server 100. The terminal device 200 includes a receiving unit 201, a display control unit 202, an input unit 203, and a transmitting unit 204. The receiving unit 201 receives data from the server 100. The display control unit 202 displays information received by the receiving unit 201 from the server 100 on a display device such as an LCD panel or a touch panel. The input unit 203 accepts input operations by a user via an input device such as a keyboard, a mouse, or a touch panel. The transmitting unit 204 transmits the data input to the input unit 203 to the server 100.

[0036] <<Operation of Steel Order System 1>> FIG. 7 is a first flowchart showing the operation of the server 100 according to the first embodiment. FIG. 8 is a second flowchart showing the operation of the server 100 according to the first embodiment. When an orderer operates the orderer terminal 200A to access the server 100, the setting unit 104 generates input screen data for order information and transmits it to the orderer terminal 200A (step S101). When the receiving unit 201 of the orderer terminal 200A receives the input screen data for order information from the server 100, the display control unit 202 causes the display device to display an input screen for order information as shown in FIG. 4. The input unit 203 of the orderer terminal 200A accepts input of order information from the orderer. When the orderer operates to press the quote request button on the input screen, the transmitting unit 204 of the orderer terminal 200A transmits the order information to the server 100.

[0037] When the order information receiving unit 106 of the server 100 receives the order information (step S102), it determines whether the classification of the drawings, whether they are rough drawings or formal drawings, included in the order information indicates that the drawings are formal drawings (step S103).

[0038] If the category indicates rough estimate drawings (step S103: NO), the calculation unit 107 calculates the quantity and unit price for each type of steel frame based on the drawings and estimate conditions included in the order information received in step S102 (step S104). The rough estimate sending unit 108 generates rough estimate information based on the quantity and unit price for each type of steel frame calculated in step S104 (step S105). The rough estimate sending unit 108 sends the generated rough estimate information to the orderer terminal 200A (step S106). At this time, the billing unit 105 reads the orderer's account information from the user database 102, and performs billing processing for the fee related to the generation of the estimate information based on the account information (step S107).

[0039] When the receiving unit 201 of the orderer terminal 200A receives the rough estimate information from the server 100, the display control unit 202 displays the received rough estimate information on the display device. This allows the orderer to obtain a rough estimate for the steel frame without selecting a fabricator. Note that when the category of the order information indicates rough drawings, the server 100 does not present the order information to the fabricator terminal 200B.

[0040] On the other hand, if the classification of the order information indicates a formal drawing (step S103: YES), the calculation unit 107 calculates the quantity and unit price for each type of steel frame based on the drawing and the estimate conditions included in the order information received in step S102 (step S108). The order information transmission unit 109 generates rough estimate information based on the quantity and unit price for each type of steel frame calculated in step S108 (step S109). The order information transmission unit 109 transmits the generated rough estimate information, the order information received in step S102, and the evaluation information of the orderer to a fabricator whose registration status in the user database 102 indicates registration and that satisfies the order acceptance conditions included in the order information (step S110). At this time, the order information transmission unit 109 may further transmit a shop drawing generated based on the formal drawing to the fabricator together with the order information. For example, the server 100 accepts an upload of a shop drawing created by the platformer and transmits the uploaded shop drawing to the fabricator. This eliminates the need for fabricators to create shop drawings for jobs that do not have a guaranteed order.

[0041] When the receiving unit 201 of the fabricator terminal 200B receives the rough estimate information, order information, and evaluation information, the display control unit 202 causes the received rough estimate information, order information, and evaluation information to be displayed on the display device. The fabricator determines whether or not he wishes to accept the order for the steel frame indicated by the order information, based on the displayed information. If the fabricator wishes to accept the order, he generates formal estimate information by modifying the unit price indicated by the rough estimate information. The transmitting unit 204 of the fabricator terminal 200B transmits the order information including the formal estimate information to the server 100.

[0042] When the server 100 transmits the order information to a plurality of fabricator terminals 200B in step S110, the order information receiving unit 110 waits to receive the order information from the fabricator terminals 200B (step S111). The order information receiving unit 110 judges whether the received order information has reached a certain number (step S112). If the received order information has not reached the certain number (step S112: NO), the order information receiving unit 110 judges whether a certain period of time has passed since the date of transmitting the order information in step S110 (step S113). If the certain period of time has not passed since transmitting the order information (step S113: NO), the process returns to step S111 and waits to receive the order information.

[0043] On the other hand, when the number of received order information reaches a certain number (step S112: YES), or when a certain period of time has passed since the date of sending the order information (step S113: YES), the candidate presentation unit 111 calculates the order price, the distance from the location to the construction site, and the evaluation score for each candidate fabricator related to the order information based on the received multiple order information and the information stored in the user database 102 (step S114). Based on the calculated scores, the candidate presentation unit 111 extracts candidate fabricators whose total score is equal to or greater than a predetermined threshold (step S115). From the extracted candidate fabricators, the candidate presentation unit 111 extracts the fabricator with the highest order price score, the highest distance score, and the highest evaluation score as recommended fabricators (step S116). The candidate presentation unit 111 generates competitive quotation screen data based on the order information and evaluation information related to the recommended fabricators extracted in step S116, and transmits the generated data to the orderer terminal 200A (step S117).

[0044] The notification unit 114 notifies the fabricator terminal 200B of the candidate fabricator not extracted in step S116 that the order cannot be accepted (step S118). If the order information receiving unit 110 receives new order information after step S118, the notification unit 114 notifies the fabricator terminal 200B that is the sender of the order information that the order cannot be accepted, regardless of the content of the new order information.

[0045] When the receiving unit 201 of the orderer terminal 200A receives the comparative quotation screen data, the display control unit 202 causes the display device to display a comparative quotation screen as shown in Fig. 5. This allows the orderer to select a fabricator from the standpoints of order price, distance from the location to the construction site, and evaluation. When the orderer presses one of the order buttons shown in Fig. 5 that is associated with the selected fabricator, the transmitting unit 204 transmits selection information including information on the selected fabricator to the server 100.

[0046] The candidate selection unit 112 receives the selection information from the orderer terminal 200A (step S119). The notification unit 114 notifies the fabricator terminal 200B of the contract fabricator of the selection result indicated by the selection information (step S120). That is, the notification unit 114 notifies the contract fabricator indicated by the selection information that the order has been received. In other words, the contract fabricator is an example of a contractor that receives an order for steel frames. On the other hand, the notification unit 114 notifies the recommended fabricators extracted in step S116 that were not selected as contract fabricators that they cannot receive the order.

[0047] The contract presentation unit 113 transmits warranty contract information to the orderer terminal 200A and the fabricator terminal 200B of the contract fabricator (step S121). When the receiving unit 201 of the orderer terminal 200A and the fabricator terminal 200B receives the warranty contract information, the display control unit 202 displays the received warranty contract information on the display device. The orderer and the fabricator judge whether or not to conclude a warranty contract with the platformer, and transmit the judgment result to the server 100. The contract presentation unit 113 receives warranty acceptance / rejection information indicating whether or not to conclude a warranty contract from the orderer terminal 200A and the fabricator terminal 200B (step S122). The billing unit 105 judges whether or not each warranty acceptance / rejection information indicates that a warranty contract is to be concluded (step S123). If it is indicated that a guarantee contract will be concluded (step S123: YES), the billing unit 105 executes a process of billing the user for the guarantee fee based on the account information of the user who will conclude the compensation contract (step S124). The contract presentation unit 113 may present the contract fabricator with information on the delivery company that will deliver the steel frame related to the order, and accept input on whether or not to request the platformer to arrange for the delivery company. Since the fabricator usually arranges for the delivery company, this can save the fabricator time. The billing unit 105 also executes a process of billing the orderer for the referral fee based on the orderer's account information (step S125). The billing unit 105 may also execute a process of billing the contract fabricator for the fee in addition to or instead of the orderer. The billing unit 105 may also execute a process of billing the contract fabricator for the delivery fee when it receives a request from the contract fabricator to arrange for a delivery company.

[0048] The contract fabricator then fabricates the steel frame based on the contract with the customer and delivers it to the customer. When the steel frame is delivered by the contract fabricator, the customer may transmit information to the server 100 indicating whether the steel frame fabricated by the contract fabricator is a non-conforming product. If the server 100 receives information that the steel frame is a non-conforming product, the platformer will investigate the delivered steel frame. If the steel frame is a non-conforming product and a warranty contract has been concluded, the platformer will fulfill the warranty obligation in accordance with the warranty contract. When the delivery of all the steel frames is completed, the contract fabricator will add up the actual quantity of the steel frame. The input unit 203 of the fabricator terminal 200B accepts the input of the actual quantity, and the transmission unit 204 transmits the actual information indicating the input actual quantity to the server 100.

[0049] The settlement processing unit 115 of the server 100 receives the actual result information from the fabricator terminal 200B (step S126). The settlement processing unit 115 judges whether the difference between the actual quantity indicated by the actual result information and the calculated quantity calculated by the calculation unit 107 exceeds a predetermined value (step S127). If the difference between the actual quantity and the calculated quantity exceeds the predetermined value (step S127: YES), the settlement processing unit 115 generates settlement information based on the official estimate information received in step S111 and the difference, and transmits it to the orderer terminal 200A (step S128). On the other hand, if the difference between the actual quantity and the calculated quantity does not exceed the predetermined value (step S127: NO), the settlement processing unit 115 notifies the fabricator terminal 200B that the settlement of the steel frame will not be performed (step S129).

[0050] The evaluation receiving unit 116 receives input of individual evaluation information indicating an evaluation of the contract fabricator from the orderer. The evaluation receiving unit 116 also receives input of individual evaluation information indicating the evaluation of the orderer from the contract fabricator (step S130). The evaluation receiving unit 116 updates the evaluation information of the orderer and the contract fabricator stored in the user database 102 based on the received individual evaluation information (step S131).

[0051] Actions and Effects Thus, according to the steel frame ordering system 1 of the first embodiment, the server 100 receives order information from an orderer and transmits it to a plurality of fabricators. The server 100 also receives information from a plurality of candidate fabricators, which are at least a part of the plurality of fabricators, and presents the information of the candidate fabricators to the orderer. This allows the orderer to know which fabricators can order steel frames from among the wide-area (e.g., nationwide) fabricators registered in the steel frame ordering system 1. Also, for example, a fabricator can receive orders for steel frames from orderers in a wide area (e.g., nationwide) registered in the steel frame ordering system 1. In other words, according to the steel frame ordering system 1, fabricators can receive orders for steel frames during the off-season, and orderers can easily find fabricators to request.

[0052] Furthermore, according to the steel frame ordering system 1 of the first embodiment, the server 100 presents to the orderer, among the multiple candidate fabricator information received from the multiple candidate fabricators, those that are closer to the construction site than the other candidate fabricators, those that offer lower order prices than the other candidate fabricators, and those that are more highly rated than the other candidate fabricators. This allows the orderer to select a fabricator based on different perspectives, namely, price, location, and rating.

[0053] Furthermore, according to the steel structure ordering system 1 of the first embodiment, the server 100 accepts settings of order conditions that must be met by fabricators who receive orders from an orderer, and transmits order information to fabricators that meet the order conditions among multiple fabricators. This allows the steel structure ordering system 1 to present fabricators that meet the requirements of the orderer, and also prevents fabricators that do not meet the order conditions from having to perform unnecessary work.

[0054] According to the steel frame ordering system 1 according to the first embodiment, the server 100 calculates the quantity and unit price of the steel frame based on the drawings including the order information. This allows the server 100 to automatically generate rough estimate information.

[0055] Moreover, according to the steel frame ordering system 1 of the first embodiment, the order information includes estimate condition information indicating the estimate conditions for the steel frame, and the server 100 calculates the quantity and unit price using the estimate condition information. This allows the steel frame ordering system 1 to prevent the estimated quantity and unit price of the steel frame from becoming far from the actual value due to information leakage.

[0056] Moreover, according to the steel frame ordering system 1 of the first embodiment, the server 100 accepts settlement based on the quantity of steel frames automatically calculated from the fabricator terminal 200B. This makes it possible to prevent the fabricator from incurring losses even if the estimated quantity differs from the actual quantity. Furthermore, the server 100 accepts settlement when the error between the automatically calculated quantity of steel frames and the actual quantity exceeds a predetermined value, and does not accept settlement when the error does not exceed the predetermined value. This makes it possible for the steel frame ordering system 1 to prevent the orderer from having to go through the trouble of settlement based on small errors.

[0057] The steel frame ordering system 1 according to the first embodiment receives order information including formal quotation information in which the unit price automatically calculated from the fabricator terminal 200B has been corrected. This allows the fabricator to easily generate quotation information by correcting the unit price without the need to calculate the quantity of steel frames based on the drawing.

[0058] Furthermore, according to the steel frame ordering system 1 of the first embodiment, the server 100 transmits the order information to multiple fabricators when the drawings included in the order information are formal drawing information, and does not transmit the order information to a fabricator when the drawings are approximate drawing information. This eliminates the need for fabricators to secure an uncertain schedule before receiving an order for steel frame fabrication.

[0059] Moreover, according to the steel frame ordering system 1 according to the first embodiment, the server 100 calculates the welding amount of the steel frame based on the drawing information, estimates the processing difficulty of the steel frame, and calculates the unit price of the steel frame based on the processing difficulty. This allows the server 100 to calculate the unit price appropriately according to the type of steel frame.

[0060] Moreover, according to the steel structure ordering system 1 of the first embodiment, the server 100 charges a fee to the orderer when the quantity and unit price are automatically calculated. The server 100 also accepts payment of annual membership fees from fabricators, and transmits order information to multiple fabricators who have paid the annual membership fees. In this way, the steel structure ordering system 1 can appropriately generate revenue for the platform operator.

[0061] Moreover, according to the steel frame ordering system 1 of the first embodiment, the server 100 accepts confirmation of order information from the orderer, and transmits the order information confirmed by the orderer to the fabricator terminal 200B. This allows the fabricator to obtain order information at the stage when the design is completed, rather than at the conceptual or planning stage. By receiving an order for steel frames at the stage when the design is completed, the period from receiving an order to starting production of the steel frames can be shortened. In other words, the fabricator can receive an order for steel frames that can be produced immediately during the off-season.

[0062] Moreover, according to the steel frame ordering system 1 according to the first embodiment, the server 100 accepts fabricator evaluations from the orderer, and accepts the orderer's evaluations from the fabricator. The server 100 also presents evaluation information to the orderer along with information on candidate fabricators. This allows the orderer to select a fabricator while referring to past evaluations.

[0063] Furthermore, according to the steel frame ordering system 1 of the first embodiment, the server 100 presents, together with the candidate fabricator information, quotation information sent from the fabricator indicated by the candidate fabricator information. This allows the orderer to select a fabricator by referring to the presented quotation information. In particular, according to the first embodiment, the server 100 presents quotation information for a plurality of candidate fabricators in a comparable manner. This allows the orderer to obtain competitive quotations from the candidate fabricators.

[0064] Furthermore, according to the steel frame ordering system 1 of the first embodiment, when the server 100 receives from the orderer the selection of a contract fabricator from among a plurality of candidate fabricators to order steel frames, the server 100 presents the warranty contract information and receives a decision as to whether or not to conclude the warranty contract. This allows the orderer and the fabricator to avoid credit risk.

[0065] Furthermore, according to the steel frame ordering system 1 of the first embodiment, the server 100 notifies those of the multiple candidate fabricators whose candidate fabricator information was not presented to the orderer that they were not selected by the orderer. This allows the fabricators whose candidate fabricator information was not presented to the orderer to immediately know that they were not able to accept the order, shortening the waiting time for the order to be accepted.

[0066] Moreover, the steel frame ordering system 1 according to the first embodiment handles transactions of small lots of steel frames of less than 300 tons. Since the ratio of labor costs to material costs is high for small lots of steel frames, the unit price of the steel frames is likely to vary depending on the fabricator. Therefore, by handling transactions of small lots of steel frames, the steel frame ordering system 1 can present the customer with a variety of fabricator options.

[0067] In addition, the entity that operates the server 100 of the steel frame ordering system 1 according to the first embodiment does not acquire ownership of the steel frame. This prevents the platform operator from bearing inventory risk.

[0068] Other Examples of the Embodiments Although one embodiment has been described in detail above with reference to the drawings, the specific configuration is not limited to the above, and various design changes and the like are possible. That is, in other examples of the embodiment, the order of the above-mentioned processes may be changed as appropriate. Also, some of the processes may be executed in parallel. The server 100 according to the above-described embodiment may be configured as a single computer, or the configuration of the server 100 may be distributed across multiple computers, and the multiple computers may work together to function as the server 100.

[0069] The server 100 according to the embodiment described above automatically calculates the quantity and unit price of steel frames based on the drawings included in the order information, but is not limited to this. For example, the server 100 according to another example of the embodiment may accept an input of the quantity and unit price of steel frames that have been manually calculated based on the drawings from the platformer. Also, the server 100 according to the embodiment described above automatically extracts a recommended fabricator based on the order information, but is not limited to this. For example, the server 100 according to another example of the embodiment may present the received order information to the platformer and accept a selection of a recommended fabricator from the platformer.

[0070] The server 100 according to the embodiment described above extracts three candidate fabricators from among a plurality of candidate fabricators based on the perspectives of location, order price, and reputation, but is not limited to this. For example, the server 100 according to another example of the embodiment may extract two candidate fabricators based on two perspectives of location, order price, and reputation. Furthermore, the server according to another example of the embodiment may extract a recommended fabricator based on other criteria. Furthermore, the server 100 according to another embodiment may present candidate fabricator information relating to all candidate fabricators to the orderer terminal 200A. At this time, the orderer terminal 200A may display all of the received candidate fabricator information, or the orderer terminal 200A may extract or sort the candidate fabricator information from the viewpoints of order price, distance from the location to the construction site, and evaluation, and display the extracted candidate fabricator information.

[0071] The server 100 according to the embodiment described above accepts the setting of the order conditions from the orderer, but is not limited to this. For example, the server 100 according to another example of the embodiment may predetermine the order conditions. For example, the server 100 may transmit the order information only to fabricators whose evaluation information is rated at 3 points or more on a 5-point scale.

[0072] The server 100 according to the embodiment described above extracts candidate fabricators when a certain number of pieces of order information has been received or when a certain period of time has passed since the date on which the order information was sent, but is not limited to this. For example, the server 100 according to another embodiment may extract candidate fabricators when a request for presentation of recommended fabricators is received from an orderer. The server 100 according to another embodiment may also accept a designation of an order deadline from an orderer in advance and extract candidate fabricators when the order deadline has passed.

[0073] The fabricator terminal 200B according to the embodiment described above transmits order information including formal quotation information to the server 100, but is not limited to this. For example, the fabricator terminal 200B according to another example of the embodiment may transmit correction information indicating a difference between the rough estimate information and the formal quotation information to the server 100. In this case, the server 100 generates formal quotation information based on the correction information and the rough estimate information, and transmits the generated formal quotation information to the orderer terminal 200A.

[0074] Computer Configuration FIG. 9 is a schematic block diagram illustrating a configuration of a computer according to at least one embodiment. The computer 50 comprises a processor 51 , a main memory 53 , a storage 55 , and an interface 57 . The above-mentioned server 100 and terminal device 200 are each implemented in a computer 50. The operations of the above-mentioned processing units are stored in the storage 55 in the form of a program. The processor 51 reads the program from the storage 55, loads it in the main memory 53, and executes the above-mentioned processes according to the program. The processor 51 also secures storage areas in the main memory 53 corresponding to the above-mentioned storage units according to the program. Examples of the processor 51 include a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), and a microprocessor.

[0075] The program may be for realizing a part of the functions to be performed by the computer 50. For example, the program may be for realizing the functions by combining with other programs already stored in the storage or by combining with other programs implemented in other devices. In another example of the embodiment, the computer 50 may include a custom LSI (Large Scale Integrated Circuit) such as a PLD (Programmable Logic Device) in addition to or instead of the above configuration. Examples of PLDs include PAL (Programmable Array Logic), GAL (Generic Array Logic), CPLD (Complex Programmable Logic Device), and FPGA (Field Programmable Gate Array). In this case, some or all of the functions to be realized by the processor 51 may be realized by the integrated circuit. Such an integrated circuit is also included in an example of a processor.

[0076] Examples of storage 55 include a magnetic disk, a magneto-optical disk, an optical disk, a semiconductor memory, etc. Storage 55 may be an internal medium directly connected to the bus of computer 50, or an external medium connected to computer 50 via interface 57 or a communication line. In addition, when this program is distributed to computer 50 via a communication line, computer 50 that receives the program may load the program into main memory 53 and execute the above-mentioned process. In at least one embodiment, storage 55 is a non-transitory tangible storage medium.

[0077] The program may be for realizing part of the above-mentioned functions. Furthermore, the program may be a so-called difference file (difference program) that realizes the above-mentioned functions in combination with another program already stored in the storage 55.

[0078] Second embodiment Next, a second embodiment will be described. In the second embodiment, the contents described in the first embodiment will be omitted as appropriate. In addition, the second embodiment and the first embodiment can be combined.

[0079] In the second embodiment, a description will be given mainly of an example screen of the terminal device 200. In the second embodiment, the steel frame ordering system 1 is assumed to include a platformer terminal.

[0080] Configuration of the steel frame ordering system 1 according to the second embodiment FIG. 10 is a schematic diagram showing a steel frame ordering system 1 according to the second embodiment. The steel frame ordering system 1 includes a platformer terminal 200C in addition to an orderer terminal 200A and a fabricator terminal 200B. The platformer terminal 200C is a terminal device 200 owned by the platformer and operated by the platformer. The platformer terminal 200C communicates with the server 100 via a network. The configuration of the platformer terminal 200C shown in FIG. 11 will be described below with reference to the sequence diagram of FIG. 12.

[0081] <Configuration of the platform terminal 200C and schematic sequence of the steel frame ordering system 1> FIG. 11 is a block diagram showing the configuration of the platform terminal 200C. FIG. 12 is a schematic sequence diagram showing the flow of intermediation by the steel frame ordering system 1 according to the second embodiment. 12, step S29: After generating the quotation information in step S8, the server 100 transmits the order information received in step S7 and the generated quotation information to the platformer terminal 200C. This enables the platformer terminal 200C to display the quotation information, i.e., the order details desired by the orderer. The platformer terminal 200C acquires the period (construction period) required to manufacture the ordered steel frame based on the quantity of steel frame obtained based on the drawings, and updates the order information. The construction period may be acquired based on calculation by the platformer terminal 200C, or may be acquired based on manual input by the platformer. The construction period is calculated using information indicating the steel frame manufacturing capacity of each fabricator, information indicating the steel frame manufacturing schedule of each fabricator, and the like. The manufacturing capacity of each fabricator is, for example, monthly production tonnage, and is input at the time of initial registration of the fabricator.

[0082] Step S9: The server 10 presents the updated order information and estimate information to the fabricator terminal 200B in response to an instruction from the platformer terminal 200C, regardless of the location of each fabricator. Note that the update of the order information based on the acquisition of the construction period described above may be performed by each fabricator terminal 200B. Steps S10 and S11: If a fabricator wishes to receive an order, the fabricator operates the fabricator terminal 200B to revise the unit price included in the presented quotation information to the unit price desired by the fabricator (step S10), and transmits order information including the revised quotation information to the server 100 (step S11).

[0083] Step S31: When the server 100 receives the order information including the revised estimate information from the fabricator terminal 200B in step S11, the server 100 presents the order information to the platformer terminal 200C. This enables the platformer terminal 200C to display the order information, that is, to display fabricators (candidate fabricators) that wish to receive the order.

[0084] In the steel frame ordering system 1 according to the second embodiment, the candidate presentation unit 121 (FIG. 11) is provided in the platformer terminal 200C instead of or in addition to being provided in the server 100. Step S32: The candidate presentation unit 121 selects three recommended fabricators from among the multiple candidate fabricators, regardless of their locations, based on the multiple pieces of order information received from the server 100. Specifically, the candidate presentation unit 121 displays the fabricator selection screen 400 (FIG. 13) and manually selects three recommended fabricators from among the fabricators that have transmitted the order information (candidate fabricators) in response to an operation by the fabricator (operator).

[0085] The candidate presentation unit 121 may automatically select three recommended fabricators without accepting the selection of the operator. The automatic selection may be the same as the selection performed by the candidate presentation unit 111 (FIG. 3) provided in the server 100, that is, three fabricators may be selected according to the evaluation, the distance from the construction site, and the estimated price. The automatic selection of the recommended fabricator by the candidate presentation unit 121 is performed based on the information stored in the user database 102. Therefore, the platformer terminal 200C may appropriately acquire the information from the server 100. In addition, when the automatic selection is performed, the platformer terminal 200C may display the order information of the selected fabricator. This allows the fabricator to confirm that the automatic selection is performed appropriately. The manner of selection of the recommended fabricator (manual selection and automatic selection) may be switchable according to the settings.

[0086] Step S33: The platformer terminal 200C presents the order information of the selected fabricator together with the evaluation of the fabricator to the orderer terminal 200A. Step S35: When the server 100 receives the fabricator selection notification from the orderer terminal 200A in step S14, it notifies the fabricator terminal 200B of the fabricator selected as the order recipient and the platformer terminal 200C of the confirmation of the order. This enables the platformer terminal 200C to display the fabricator that will be the order recipient.

[0087] Step S37: When the server 100 receives, as necessary, payment information for the fee from the fabricator terminal 200B in step S16, it transmits the payment information to the orderer terminal 200A and the platformer terminal 200C. This enables the platformer terminal 200C to display information related to the payment information and information related to the completion of the commercial transaction. Step S38: After the transaction is completed, the server 100 updates the evaluation information based on the evaluation information received in step S18 from the orderer terminal 200A and the fabricator terminal 200B, and transmits the updated evaluation information to the platformer terminal 200C. This enables the platformer terminal 200C to display the updated evaluation information.

[0088] <<Fabricator Selection Screen 400 Displayed on Platformer Terminal 200C>> 13 is a diagram showing an example of a fabricator selection screen 400 displayed on the platform terminal 200C. The fabricator selection screen 400 is displayed on the display unit 300C under the control of the display control unit 202 (FIGS. 6 and 11). The fabricator selection screen 400 includes candidate fabricator information 301, recommended fabricator information 302, and an upload button 303.

[0089] Candidate fabricator information 301 indicates, for example, four candidate fabricators. Candidate fabricator information 301 includes rough estimate information, address information, and evaluation information of three recommended fabricators. The evaluation information is based on the evaluation results of the fabricator evaluated by the customer, and is expressed in four stages according to the number of predetermined marks (★) (for example, 1 to 4). The platformer selects three recommended fabricators from the four candidate fabricators. Recommended fabricator information 302 shows details of the recommended fabricators selected by the platformer. Recommended fabricator information 302 includes quotation information 302a and summary information 302b for three recommended fabricators. Furthermore, quotation information 302a shows a formal quotation including the unit price and amount of steel frame for each fabricator. Summary information 302b includes the name, address, and grade of the fabricator. The grade shows the evaluation of the fabricator certified by the Minister of Land, Infrastructure, Transport and Tourism. The upload button 303 accepts the transmission of recommended fabricator information 302 to the orderer terminal 200A. When the upload button 303 is pressed, the recommended fabricator information 302 is transmitted to the orderer terminal 200A via the server 100. This enables the orderer terminal 200A to display the competitive quotation screen (FIG. 5). Here, with reference to FIG. 14, a supplementary explanation will be given to the above-mentioned content regarding the screen that appears after the fabricator to which the order is to be placed has been determined on the competitive quotation screen in FIG. 5.

[0090] <Comparative quotation screen 401 displayed on orderer terminal 200A> Fig. 14 is a diagram showing an example of a comparative quotation screen 401 displayed on the orderer terminal 200A according to the second embodiment. As shown in Fig. 14, the comparative quotation screen 401 is displayed on the display unit 300A of the orderer terminal 200A. The comparative quotation screen 401 includes summary information 310 (310a, 310b, 310c) of a plurality of recommended fabricators, quotation information 320, payment information 321, and message information 322. The summary information 310 includes fabricator evaluation information, a grade, and an order button 313. The order button 313 is a button for accepting the decision of the fabricator to which the order is to be placed. The estimate information 320 indicates a formal estimate including the unit price and amount of the steel frame from each fabricator. For example, when the order button 313 for fabricator "C" shown in the figure is pressed, fabricator "C" is determined as the fabricator to which the order will be placed. Furthermore, when the order button 313 is pressed, the order button 313 changes to display "Ordered" and an evaluation button 314 is displayed. The evaluation button 314 is a button for accepting transition to a screen that accepts an evaluation of the fabricator.

[0091] Once the fabricator to which the order is to be placed has been determined, it becomes possible to input payment information 321 and message information 322. The settlement information 321 indicates the difference between the official estimate and the actual cost. The settlement information 321 is input by, for example, a fabricator. The message information 322 indicates messages entered by the orderer and the fabricator. As a result, the orderer is notified of the settlement amount by the fabricator on the steel frame ordering system 1, and can exchange messages related to the settlement with the fabricator. Once a fabricator is selected, the fabricator terminal 200B of the selected fabricator is notified of the order confirmation, which enables the fabricator terminal 200B to display the formal estimate screen 402 (FIG. 15).

[0092] It should be noted that a screen equivalent to the comparative quote screen 401 can also be displayed on the platformer terminal 200C. Therefore, the platformer can view the settlement information 321 and the message information 322. It should be noted that the comparative quote screen displayed on the platformer terminal 200C is similar to the comparative quote screen 401 displayed on the orderer terminal 200A except that it does not include an evaluation button.

[0093] <<Formal estimate screen 402 displayed on fabricator terminal 200B>> Fig. 15 is a diagram showing an example of a formal estimate screen 402 displayed on a fabricator terminal 200B according to the second embodiment. As shown in Fig. 15, the formal estimate screen 402 displayed on the display unit 300B of the fabricator terminal 200B includes estimate information 325, settlement information 321, and message information 322. The estimate information 325 indicates a formal estimate including the unit price and amount of the steel frame in the transaction.

[0094] On the formal quotation screen 402, the settlement information 321 and the message information 322 show the same information as on the competitive quotation screen 401 (FIG. 14). This allows the fabricator to notify the orderer of the settlement amount on the steel frame ordering system 1, and to exchange messages related to the settlement with the orderer.

[0095] <<Display control and screen example related to order information>> Next, the display control by the display control unit 202 (FIGS. 6 and 11) of the terminal device 200 (orderer terminal 200A, fabricator terminal 200B, platformer terminal 200C) will be described. The display control unit 202 causes the display unit to display "order information" according to the present invention. In the following, the "order information" according to the present invention will be referred to as "order-related information."

[0096] The order-related information is information about an order for steel beams placed by a customer, and includes information exchanged between the customer and multiple fabricators. The order-related information includes, for example, construction start time information. Construction refers to the work of assembling steel beams at a building site. Construction start time information indicates the time to start construction of the steel beams ordered by the customer. The construction start time information is information entered by the customer in the "construction start date" field on the order information input screen shown in Figure 4. The terminal device 200 is capable of displaying the construction start time information.

[0097] Fig. 16 is a diagram showing an example of the order-related information screen 410. The terminal device 200 is capable of displaying the order-related information screen 410 on the display unit 300. Upon receiving quotation information from the server 100 (steps S9 and S29 in Fig. 12), the fabricator terminal 200B and the platformer terminal 200C are capable of subsequently displaying the order-related information screen 410 based on the quotation information. Furthermore, upon receiving input from an orderer on the order information input screen shown in Fig. 4, the orderer terminal 200A is capable of subsequently displaying the order-related information screen 410 based on the input contents.

[0098] The order-related information screen 410 includes the construction start time information 331. This allows the fabricator to decide whether or not to accept the order, taking into consideration the construction start time and the fabrication schedule of the fabricator's own steel frame (step S10 in FIG. 12). In addition, the platformer can easily select a recommended fabricator, taking into consideration the construction start time and the manufacturing capacity and manufacturing schedule of each fabricator acquired in advance (step S32 in FIG. 12).

[0099] The order-related information also includes construction period information. The construction period information indicates the construction period required to manufacture the steel frame ordered by the orderer. The construction period information is acquired by the platformer terminal 200C. The platformer terminal 200C acquires the construction period information by calculation or input from the platformer. When calculating the construction period information, the platformer terminal 200C calculates the construction period information based on the quantity of steel frames obtained from the drawing, the fabricator's steel frame manufacturing capacity, the fabricator's steel frame manufacturing schedule, and the like. After calculating the construction period information, the platformer terminal 200C updates the order information based on the construction period information. The terminal device 200 can display the construction period information on the display unit 300 together with the construction start time information.

[0100] As shown in Fig. 16, the order-related information screen 410 includes the construction period information 332. This allows the fabricator to decide whether or not to accept the order, taking into consideration the construction period, the start of construction, and the fabrication schedule of the fabricator's own steel frame (step S10 in Fig. 12). In addition, the platformer can select a recommended fabricator, taking into consideration the construction period, the start of construction, and the manufacturing capacity and production schedule of each fabricator acquired in advance (step S32 in Fig. 12).

[0101] The order-related information also includes address information. The address information indicates the address of the construction site where the steel beams ordered by the orderer will be used. The address information is information that is input by the orderer in the "Location of construction site" field on the order information input screen shown in Fig. 4. The terminal device 200 is capable of displaying the address information.

[0102] As shown in FIG. 16, the order-related information screen 410 includes the address information 333. The address information 333 allows the server 100 and the terminal device 200 to obtain the delivery cost of the steel frame. The delivery cost is obtained based on the distance between the location of the construction site and the location of the fabricator, and the quantity of the steel frame to be delivered. When obtaining the delivery cost, the information on the location of the fabricator is assumed to be input at the time of the initial registration of the fabricator. The delivery cost may be calculated by the server 100 or the terminal device 200, or may be input by the operator. This allows the fabricator to decide whether or not to accept the order, taking into account the distance to the construction site (step S10 in FIG. 12). In addition, the platformer can select a recommended fabricator, taking into account the distance between the construction site and the fabricator (step S32 in FIG. 12).

[0103] The order-related information also includes drawing information. The drawing information is drawing information of a formal drawing. The drawing information is information entered by the orderer in the "Drawing" field on the order information input screen shown in FIG. 4. The terminal device 200 is capable of displaying the drawing information. As shown in FIG. 16, the order-related information screen 410 includes drawing information 334.

[0104] The order-related information also includes estimated total floor area information. The estimated total floor area information is, for example, information expressed in a predetermined file format (for example, CSV format). The estimated total floor area information is calculated based on the drawing information. The estimated total floor area information may be calculated by any one of the server 100, the orderer terminal 200A, and the platformer terminal 200C.

[0105] The order-related information also includes steel frame quantity information. The steel frame quantity information is the quantity of steel frame ordered by the customer. The steel frame quantity is calculated, for example, based on the total floor area information. This allows the fabricator to decide whether or not to accept the order, taking into account the quantity of steel frame (step S10 in FIG. 12). The platformer can also select a recommended fabricator, taking into account the quantity of steel frame, the manufacturing capacity and manufacturing schedule of each fabricator, etc. (step S32 in FIG. 12).

[0106] The order-related information also includes information on whether or not work is required. The information on whether or not work is required indicates whether or not work related to the assembly of steel frames ordered by the orderer is required. Specifically, the presence or absence of the work is whether or not a craftsman who assembles steel frames is arranged. The orderer may arrange the work in-house and may not require the work. The information on whether or not work is required is information input by the orderer in a predetermined field (not shown) on the order information input screen shown in FIG. 4. The terminal device 200 can display the information on whether or not work is required. This allows the fabricator to decide whether or not he or she wishes to accept the order, taking into account the presence or absence of the work (step S10 in FIG. 12). Furthermore, the platformer can select a recommended fabricator, taking into account the presence or absence of the work (step S32 in FIG. 12). For example, when the information on whether or not work is required indicates the absence of the work, the platformer can preferentially select a fabricator that accepts the absence of the work as a recommended fabricator. The information on whether or not the unnecessary work is accepted is input by the fabricator at the time of initial registration, for example. The information on whether or not the unnecessary work is accepted may be updated periodically.

[0107] The order-related information also includes heavy machinery availability information. The heavy machinery availability information indicates the presence or absence of heavy machinery used in the construction. The presence or absence of heavy machinery indicates the presence or absence of arrangement of heavy machinery used in assembling steel frames. Since the orderer can arrange heavy machinery by itself, there are cases where heavy machinery is unnecessary. The heavy machinery availability information is information input by the orderer in a predetermined field (not shown) on the order information input screen shown in FIG. 4. The terminal device 200 can display the heavy machinery availability information. This allows the fabricator to decide whether or not to accept the order, taking into account the presence or absence of heavy machinery (step S10 in FIG. 12). Furthermore, the platformer can select a recommended fabricator, taking into account the presence or absence of heavy machinery (step S32 in FIG. 12). For example, when the heavy machinery availability information indicates the unnecessary use of heavy machinery, the platformer terminal 200C can preferentially select a fabricator that allows the unnecessary use of heavy machinery as a recommended fabricator. The information on whether or not the need for heavy machinery is accepted is input by the fabricator at the time of initial registration, for example. The information on whether or not the need for heavy machinery is accepted may be updated periodically.

[0108] The total floor area information, steel frame quantity information, work presence / absence information, and heavy machinery presence / absence information can also be displayed on the order-related information screen 410 (FIG. 16). For example, the order-related information screen 410 may be configured to display all or part of this information by accepting a predetermined operation such as a scroll operation. Also, all or part of this information may be displayed on a screen separate from the order-related information screen 410.

[0109] The order-related information also includes settlement information indicating the settlement of the steel frame ordered by the orderer. The settlement information is, for example, the settlement information 321 on the competitive quotation screen 401 (FIG. 14) and the formal quotation screen 402 (FIG. 15).

[0110] The order-related information also includes message information related to payment information. The message information is message information 322 on the competitive quotation screen 401 (FIG. 14) and the formal quotation screen 402 (FIG. 15). The message is input by an interactive input system such as a chatbot. The dialogue is conducted between the orderer (orderer terminal 200A) and the fabricator (fabricator terminal 200B). The platformer (platformer terminal 200C) may also be allowed to participate in the dialogue.

[0111] The order-related information also includes price-per-ton information. Price-per-ton information is information that indicates the unit price of the steel frame ordered by the customer. Price-per-ton information is the "unit price" of the steel frame that is displayed on the fabricator selection screen 400 (FIG. 13), competitive quotation screen 401 (FIG. 14), and official quotation screen 402 (FIG. 15).

[0112] The order-related information also includes ministerially certified grade information for multiple fabricators. The ministerially certified grade is the grade of a fabricator certified by the Minister of Land, Infrastructure, Transport and Tourism. This grade is comprehensively evaluated based on the size of buildings and types of steel frames that the fabricator can handle, the machines installed in the fabricator's factory, and so on, and is expressed, for example, on a five-point scale. This grade is input when the fabricator is initially registered. The ministerially certified grade information is the grade shown in the summary information 302b on the fabricator selection screen 400 (FIG. 13) and the grade shown in the summary information 310 on the comparative estimate screen 401 (FIG. 14).

[0113] <<List screen displayed on terminal device 200>> Next, there will be described a list screen displayed on each terminal device 200. First, there will be described a list screen displayed on the orderer terminal 200A. The order-related information includes estimate progress information. The estimate progress information is information that indicates the progress of the preparation of an estimate for steel beams ordered by a customer. The progress of the estimate preparation indicates, for example, whether the estimate is before being requested, the estimate is in progress, or the estimate is complete. The display control unit 202 of the customer terminal 200A can cause the display unit 300A to display the estimate progress information on the estimate list screen 420 (FIG. 17).

[0114] <<List screen displayed on the orderer terminal 200A>> 17 is a diagram showing an example of the quotation list screen 420 displayed on the orderer terminal 200A. The quotation list screen 420 shows a list of progress related to quotation for each case. Estimate progress information is input in the progress item 341. The estimate progress information indicates, for example, any one of "Requested", "Estimated", and "Completed". "Request" indicates that candidate fabricators have not yet been solicited. The "Request" display is a button display for accepting a request for competitive quotations, and when pressed, order information including formal drawings is sent to server 100 (steps S1 to S7 in FIG. 12). "Quotation in progress" indicates that candidate fabricators are being recruited, and specifically indicates that quotation information has been sent to the fabricators (before steps S7 to S13 in FIG. 12). "Completed" indicates that the recruitment of candidate fabricators has been completed, specifically, after the order information has been received (step S13 and thereafter in FIG. 12).

[0115] The detailed comparison button 342 accepts transition to different screens depending on the progress of the estimate creation. Specifically, if the order recipient fabricator has not yet been determined, the detailed comparison button 342 accepts transition to the comparative quote screen shown in Fig. 5, whereas if the order recipient fabricator has already been determined, the detailed comparison button 342 accepts transition to the comparative quote screen 401 shown in Fig. 14.

[0116] The Rev button 344 indicates the number of times that a drawing update (revision) has been received. The number indicated by the Rev button 344 varies for each case, and may indicate, for example, one of "1," "2," or "3." For example, when "1" on the Rev button 344 is selected, the screen transitions to the order-related information screen 410 (FIG. 16) reflecting the oldest drawing information, and when "3" is selected, the screen transitions to the order-related information screen 410 (FIG. 16) reflecting the latest drawing information. Note that a case in which the Rev button 344 indicates only the number "1" indicates that the drawing has not been updated. The new creation button 345 is a button for accepting a request for creating a new quotation, and specifically, for accepting a transition to the order information input screen shown in FIG.

[0117] The order-related information also includes change information. The change information is information indicating that the drawing information is changed. The change information is information input to the orderer terminal 200A. Specifically, the change information is information input by pressing the design change button 343 on the estimate list screen 420 in FIG. 17. That is, by pressing the design change button 343, the change information is input to the orderer terminal 200A. When the change information is input, the orderer terminal 200A accepts new input of drawing information and updates the drawing information. In this way, the steel frame ordering system 1 can update the drawing information as appropriate. Note that, if the change information is input after the fabricator to be ordered is decided, the settlement information is adjusted between the fabricator and the orderer. On the other hand, if the change information is input before the fabricator to be ordered is decided, the recruitment of candidate fabricators is temporarily canceled and a separate request is made.

[0118] Next, a list screen displayed on the platformer terminal 200C will be described. The order-related information includes estimating fabricator information. The estimating fabricator information is information indicating a plurality of fabricators that will prepare an estimate for the steel frame ordered by the customer, among a plurality of fabricators. The fabricators that will prepare an estimate are candidate fabricators, and also include recommended fabricators. The display control unit 202 of the platform terminal 200C can cause the display unit 300C to display the estimating fabricator information on the estimate list screen 430 (FIG. 18).

[0119] <<List screen displayed on platformer terminal 200C>> 18 is a diagram showing an example of a quotation list screen 430 displayed on the platformer terminal 200C. The quotation list screen 430 shows a list of progress for each project of each orderer. Specifically, the quotation list screen 430 includes a status item 350 indicating the status, a candidate fabricator item 351, and a recommended fabricator item 352 for each project of each orderer. The status item 350 indicates the status until the fabricator to which the order is to be placed is decided, and indicates, for example, any one of "Not yet", "New", "Soliciting", "Estimate", and "Complete". "Not yet" indicates that the rough estimate has not yet been created (before step S1 in FIG. 12). "New" indicates that the rough estimate is being created (steps S1 to S6 in FIG. 12). "New" is a status that transitions from "Not yet" when the creation of the rough estimate begins. "Soliciting" indicates that candidate fabricators are being solicited (before steps S7 to S13 in FIG. 12). "Estimate" indicates that recommended fabricators have been presented to the orderer and the orderer is waiting to decide on a fabricator (step S13 in FIG. 12). "Complete" indicates that the fabricator to which the order is to be placed has been decided (steps S14 and onward in FIG. 12).

[0120] In the candidate fabricator item 351, multiple pieces of candidate fabricator information indicating multiple candidate fabricators for each job are input as estimated fabricator information. In the recommended fabricator item 352, multiple pieces of recommended fabricator information indicating multiple recommended fabricators for each job are entered as estimated fabricator information.

[0121] On the estimate list screen 430, the recruit button 353 is displayed when the status item 350 is "New" and is a button for accepting the start of recruitment of multiple fabricators. When the recruit button 353 is pressed, the platformer terminal 200C becomes capable of transmitting estimate information to the fabricator terminal 200B via the server 100 (step S9 in FIG. 12). When this transmission is performed, the platformer terminal 200C changes the display of the status item 350 from "New" to "Now recruiting."

[0122] Furthermore, on the quotation list screen 430, a request button 354 is displayed when the status item 350 is "soliciting quotations", and is a button that accepts an operation to request confirmation of competitive quotations from the orderer. When the request button 354 is pressed, the screen transitions to a fabricator selection screen 400 (FIG. 13), and it becomes possible to transmit order information to the orderer terminal 200A via the server 100 (steps S13, S33 in FIG. 12). When this transmission is performed, the platformer terminal 200C changes the display of the status item 350 from "soliciting quotations" to "getting quotations".

[0123] <<List screen displayed on fabricator terminal 200B>> Next, a list screen displayed on the fabricator terminal 200B will be described. The order-related information includes solicitation status information. The solicitation status information is information that indicates the status of an order by an orderer. The display control unit 202 of the fabricator terminal 200B can display the solicitation status information on the display unit 300B in the quotation request list screen 440 (FIG. 19).

[0124] 19 is a diagram showing an example of the quotation item list screen 440 displayed on the fabricator terminal 200B. The quotation item list screen 440 shows a list of each orderer's participation status for each item. Specifically, the quotation item list screen 440 includes a participation status item 361 and a recruitment status item 362 for each item of each orderer.

[0125] Recruitment status information is input in participation status item 361. Recruitment status information indicates either "not participating" or "participated." "Not participating" indicates that fabricator terminal 200B has not sent order information to server 100, that is, has not made a competitive bid (expressed a desire to receive an order). "Participated" indicates that fabricator terminal 200B has sent order information to server 100, that is, has made a competitive bid.

[0126] The solicitation status item 362 indicates status information related to the decision of a recommended fabricator to be presented to the customer. The status information indicates, for example, either "soliciting" or "completed." "Soliciting" is a status in which it is possible to participate in competitive bidding, that is, it indicates the status before a recommended fabricator is presented to the customer. The "completed" status is a status in which it is not possible to participate in competitive bidding, and specifically indicates the status after a recommended fabricator has been presented to the customer.

[0127] In the estimate item list screen 440, the participation button 363 is a button for accepting competitive bidding for the item. When the participation button 363 is pressed, an input tab 364 is displayed and input of the steel frame unit price per ton is accepted. The Rev button 365 indicates the number of times that updates of the drawing have been accepted. The number indicated by the Rev button 365 differs for each item, and for example, some buttons indicate either "1" or "2". For example, when "1" of the Rev button 365 is selected, the screen transitions to the order-related information screen 410 (FIG. 16) reflecting the oldest drawing information, and when "2" is selected, the screen transitions to the order-related information screen 410 (FIG. 16) reflecting the latest drawing information. Note that an item in which the Rev button 365 indicates only "1" indicates that the drawing has not been updated. Note that the fabricator terminal 200B can display an input reference screen in response to accepting a predetermined operation. This input reference screen is, for example, the screen before the unit price portion of the estimate information 325 on the formal estimate screen 402 (FIG. 15) is rewritten by the fabricator. The fabricator can refer to this input reference screen and input the unit price per ton in the input tab 364. Once the input of the unit price per ton is complete, the participation status item 361 is changed from "not participating" to "participated."

[0128] Furthermore, the display control unit 202 of the fabricator terminal 200B causes the display unit 300B to display the orderer information. The orderer information is information indicating multiple orderers corresponding to multiple pieces of order information. The display control unit 202 causes the display unit 300B to display the orderer information regardless of the respective locations of the multiple orderers. The orderer information is input to the orderer item 366 in the estimate item list screen 440 of FIG. 19. The orderer information is, for example, the name of the orderer.

[0129] Next, a description will be given of an order item list screen displayed on the fabricator terminal 200B. The order-related information includes progress information related to the manufacture of the steel frame ordered by the orderer. The display control unit 202 of the fabricator terminal 200B can display the progress information related to the manufacture of the steel frame on the display unit 300B in the received order list screen 450 (FIG. 20).

[0130] 20 is a diagram showing an example of an order item list screen 450 displayed on the fabricator terminal 200B. The order item list screen 450 shows a list of progress on the steel frame manufacturing for each orderer. Specifically, the order item list screen 450 includes a status item 371, a status change area 372, and an additional settlement area 373. Progress information regarding the manufacture of steel frames is entered in the status item 371. The progress information indicates one of "Not manufactured", "In production", "Manufactured", and "Settlement". "Not manufactured" indicates that the steel frames have not yet been manufactured. "In production" indicates that the steel frames are being manufactured. "Manufactured" indicates that manufacture has been completed. "Settlement" indicates that settlement is in progress. "Complete" indicates that the transaction has been completed.

[0131] Status change area 372 accepts changes to status item 371. Specifically, status change area 372 accepts statuses that can be selected by pull-down display. The additional settlement area 373 is an area showing whether additional settlement has been made and the progress of the additional settlement. "In progress" in the additional settlement area 373 indicates that the settlement-related negotiations are currently being made between the customer and the fabricator. "Completed" indicates that the settlement-related negotiations have been completed.

[0132] <<About the number of fabricators if the start date of construction is changed>> Here, the busyness of a fabricator may vary depending on the time of year. For example, a fabricator may be less busy two months from now than one month from now. In quiet periods, the price of steel beams may be kept lower than in busy periods. A customer with ample time for construction may be able to change (bring forward or postpone) the delivery date of the steel beams. Therefore, the steel beam ordering system 1 makes it possible to present the number of candidate fabricators in the case where the construction start date is changed.

[0133] The display control unit 202 of the orderer terminal 200A or the platformer terminal 200C causes the display unit 300A, 300C to display the degree information. The degree information is information indicating the degree of the number of candidate fabricators that increases or decreases according to a change in the construction start time. The assumed change period may be arbitrarily selectable, for example, in units of 10 days or one month. The degree information is calculated, for example, by the server 100, but may also be calculated by the platformer terminal 200C.

[0134] An example of calculation of the degree information will be described. For example, the degree information is calculated based on the production volume information of each fabricator. The production volume information is information based on the amount of work according to resources such as workers, materials, and machines, and can be expressed by a so-called stack table. Specifically, the production volume information is collected for each predetermined period (for example, daily or monthly), and the production schedule and production results can be expressed by a stack table (bar graph). The production volume information is periodically transmitted from the fabricator terminal 200B. For example, assuming that the delivery time is changed for a predetermined period, the server 100 may calculate the number of candidate fabricators based on the production volume information according to the time of change.

[0135] Another example of calculation of the degree information will be described. The server 100 manages number information indicating the number of candidate fabricators for each job up to a certain period ahead. If it is assumed that the delivery time is changed for a certain period, the server 100 can also calculate the number of candidate fabricators according to the time of change based on the number information. For example, it is assumed that the number of candidate fabricators is concentrated for jobs whose construction start time is one month from now, and the number of candidate fabricators is small for jobs whose construction start time is two months from now. In this case, if it is assumed that the delivery time is changed to two months from now, the server 100 can calculate the number of candidate fabricators for two months from now by shifting some of the candidate fabricators concentrated in one month from now that are considered not to receive orders to two months from now.

[0136] Furthermore, calculation examples of degree information other than those described above will be described. The degree information may be calculated from past history. The server 100 manages past transaction history. The transaction history includes the number of cases, the number of candidate fabricators, the production volume of steel frames, etc. for each period. If it is assumed that the delivery period is changed for a predetermined period, the server 100 can also calculate the number of candidate fabricators according to the time of change based on the transaction history.

[0137] Actions and Effects Thus, according to the steel frame ordering system 1 of the second embodiment, the terminal device 200 displays on the display unit 300 the order information including information exchanged between the orderer and a plurality of fabricators, which is related to the order of the steel frame placed by the orderer. This allows the fabricator to easily select a case that he / she wishes to accept from among cases in a wide area (e.g., nationwide), taking into consideration the order information and his / her own steel frame production schedule. Also, the platformer can easily select the most suitable recommended fabricator, taking into consideration the order information and the manufacturing capacity and manufacturing schedule of each fabricator, and present it to the orderer. Also, the orderer can select the most suitable fabricator to order the steel frame from among fabricators in a wide area (e.g., nationwide). Thus, according to the second embodiment, it is possible to preferably mediate between the orderer of the steel frame and the fabricator.

[0138] Moreover, according to the steel frame ordering system 1 of the second embodiment, the order information includes construction start time information indicating the start time of construction of the steel frame ordered by the orderer. This allows the fabricator to decide whether or not to accept the order, taking into consideration the construction start time and its own steel frame production schedule. Furthermore, the platformer can easily select the most suitable recommended fabricator, taking into consideration the construction start time and the manufacturing capacity and manufacturing schedule of each fabricator acquired in advance.

[0139] Furthermore, according to the steel frame ordering system 1 of the second embodiment, the order information includes construction period information indicating the construction period, which is the period required to manufacture the steel frame ordered by the orderer, and the construction period information is displayed on the display unit 300 together with the construction start time information. This allows the fabricator to decide whether or not to accept the order, taking into consideration the construction period, construction start time, and the fabrication schedule of the fabricator's own steel frame. Furthermore, the platformer can select a recommended fabricator, taking into consideration the construction period, construction start time, the manufacturing capacity and production schedule of each fabricator, and the like.

[0140] Furthermore, according to the steel frame ordering system 1 of the second embodiment, the order information includes address information indicating the address of the construction site where the steel frame ordered by the orderer will be used, work presence / absence information indicating whether or not work related to the assembly of the steel frame ordered by the orderer will be performed, and heavy equipment presence / absence information indicating whether or not heavy equipment will be used in the construction. This allows the fabricator to decide whether or not he wishes to accept the order, taking into consideration the address of the construction site, the work presence / absence information, and the heavy equipment presence / absence information. Furthermore, the platformer can select a recommended fabricator, taking into consideration the address of the construction site, the work presence / absence information, and the heavy equipment presence / absence information.

[0141] Moreover, according to the steel-frame ordering system 1 of the second embodiment, the order information includes settlement information indicating the settlement of the steel frame ordered by the orderer. This allows the orderer and the fabricator to notify the settlement amount on the steel-frame ordering system 1, and to exchange messages related to the settlement with the orderer. Therefore, settlement of the steel frame can be easily performed, improving the convenience of the steel-frame ordering system 1.

[0142] Furthermore, according to the steel frame ordering system 1 of the second embodiment, the orderer terminal 200A displays on the display unit 300A a plurality of candidate fabricator information pieces, which are selected based on the order information and indicate each of a plurality of candidate fabricators selected regardless of their locations. Therefore, the orderer can efficiently select a fabricator to which to place the order. In this way, according to the second embodiment, it is possible to effectively mediate between the orderer of the steel frame and the fabricator. [Explanation of symbols]

[0143] 1...Steel frame ordering system 100...Server 101...Registration reception unit 102...User database 103...Payment confirmation unit 104...Setting unit 105...Billing unit 106...Order information receiving unit 107...Calculation unit 108...Approximate estimate transmission unit 109...Order information transmission unit 110...Order information receiving unit 111...Candidate presentation unit 112...Candidate selection unit 113...Contract presentation unit 114...Notification unit 115...Settlement processing unit 116...Evaluation reception unit 200...Terminal device 200A...Orderer terminal 200B...Fabricator terminal 201...Receiving unit 202...Display control unit 203...Input unit 204...Transmission unit 211...Candidate presentation unit, 300...Display unit 50...Computer 51...Processor 53...Main memory 55...Storage 57...Interface

Claims

1. A terminal that communicates with a server that communicates with an orderer terminal of an orderer who orders a steel frame of a building and fabricator terminals of a plurality of fabricators that manufacture the steel frame via a network, a display control unit that displays on a display unit order information including information exchanged between the orderer and the plurality of fabricators, the order information being related to an order for a steel frame placed by the orderer; The order information includes construction start time information indicating a start time of construction of the steel frame ordered by the orderer, and construction period information indicating a construction period required for manufacturing the steel frame ordered by the orderer, The construction period information is calculated based on at least the quantity of steel frames related to the order, The display control unit displays the construction period information together with the construction start time information on the display unit. A terminal characterized by:

2. The order information includes address information indicating the address of a construction site where the steel frame ordered by the orderer is used, work presence / absence information indicating the presence or absence of work related to the assembly of the steel frame ordered by the orderer, and heavy machinery presence / absence information indicating the presence or absence of heavy machinery to be used in the construction.

2. The terminal according to claim 1 .

3. The order information includes settlement information indicating settlement of the steel frame ordered by the orderer, 3. The terminal according to claim 2 .

4. A computer of a terminal that communicates with a server that communicates with an orderer terminal of an orderer who orders a steel frame for a building and fabricator terminals of a plurality of fabricators that manufacture the steel frame via a network, a display control unit that causes a display unit to display order information including information exchanged between the orderer and the plurality of fabricators, the order information being related to an order for a steel frame placed by the orderer; The order information includes construction start time information indicating a start time of construction of the steel frame ordered by the orderer, and construction period information indicating a construction period required for manufacturing the steel frame ordered by the orderer, The construction period information is calculated based on at least the quantity of steel frames related to the order, The display control unit displays the construction period information together with the construction start time information on the display unit. A program characterized by:

5. A terminal that communicates with a server that communicates with a customer who orders a steel frame for a building and fabricator terminals of a plurality of fabricators that manufacture the steel frame via a network, Executing a process including a display control step of displaying order information, including information exchanged between the orderer and the plurality of fabricators, on a display unit, the order information relating to an order for a steel frame placed by the orderer; The order information includes construction start time information indicating a start time of construction of the steel frame ordered by the orderer, and construction period information indicating a construction period required for manufacturing the steel frame ordered by the orderer, The construction period information is calculated based on at least the quantity of steel frames related to the order, In the display control step, the construction period information is displayed on the display unit together with the construction start time information. A display control method comprising:

Citation Information

Patent Citations

  • Ordering management method for steel frame material

    JP2004038810A

  • Project ordering / order receiving system

    JP2005174064A

  • Construction job supporting system and program

    JP2006113940A

  • BIM system and method

    JP2020001843A

  • Construction schedule system and information processing device

    JP2021140683A