Information processing device
The information processing device efficiently selects resin part processors by calculating estimated prices and shipping periods, addressing inefficiencies in existing outsourcing methods.
Patent Information
- Application Number
- PCT/JP2024/016318
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-25
- Publication Date
- 2025-10-30
AI Technical Summary
Existing technologies for outsourcing manufacturing of resin parts are inefficient in selecting appropriate processors due to the time and effort required to evaluate multiple options, lacking a streamlined method for processor selection.
An information processing device that acquires three-dimensional data of resin parts, stores vendor and standard setting information, calculates estimated prices based on man-hour and dimension information, and selects candidate processors based on price and shipping period comparisons.
Facilitates efficient selection of appropriate processors by reducing the time and complexity in the outsourcing process, enabling quicker quotation responses to customers.
Smart Images

Figure JP2024016318_30102025_PF_FP_ABST
Abstract
Description
Information processing device
[0001] The present disclosure relates to an information processing device.
[0002] Conventionally, technologies for supporting outsourcing of manufacturing to processors of parts are known. For example, a device disclosed in Japanese Patent No. 6462945 (Patent Document 1) analyzes drawing data of a part, determines whether the part can be processed, and calculates the selling price of the part from multiple processors that can process the part. The device further calculates an estimated price for the part and transmits it to a terminal. When the device receives an order instruction from the terminal at the estimated price, it confirms the order. Once the order is confirmed, the device transmits an order confirmation for the part to at least some of the multiple processors that can process the part. When the device receives the order notification, it determines the outsourced manufacturing company.
[0003] Patent No. 6462945
[0004] It takes a lot of time and effort to select a processor to outsource manufacturing from among a large number of processors. Therefore, efficient selection of processors is desired, and although Patent Document 1 considers ways to avoid increasing the number of steps required for selecting a processor from among a large number of processors, it is believed that there is room for improvement in the method for selecting a processor.
[0005] An object of one aspect of the present disclosure is to provide an information processing device that can more efficiently select an appropriate processor of resin parts.
[0006] An information processing device according to one embodiment includes a data acquisition unit that acquires three-dimensional data of a resin part, and a storage unit that stores standard setting information and vendor setting information set by each of a plurality of processors. The vendor setting information includes a cost per unit time of each task in a processing process set by the corresponding processor and basic information for calculating the work time for each task. The standard setting information includes standard basic information for calculating a standard cost per unit time for each task and a standard work time for each task. The information processing device further includes a first estimate price calculation unit that calculates a first estimated price for the resin part for each of the plurality of processors based on man-hour information related to processing of the resin part obtained from the three-dimensional data and the vendor setting information, a second estimate price calculation unit that calculates a second estimated price for the resin part based on the man-hour information and the standard setting information, and a selection unit that selects candidate processors to process the resin part based on a comparison of the first estimated price and the second estimated price of each processor.
[0007] Preferably, the information processing device further includes an extraction unit that analyzes the three-dimensional data and extracts the man-hour information.
[0008] Preferably, the basic information is set based on the standard basic information and a coefficient determined by the processor.
[0009] Preferably, the first estimated price calculation unit calculates a first working time for each task required to process the resin part based on the labor-hour information and basic information, and calculates the working cost of each task included in the first estimated price by multiplying the first working time for that task by the cost per unit time for that task.
[0010] Preferably, the contractor setting information includes delivery time information set corresponding to a total of the first work times of the respective operations. The information processing device further includes a period calculation unit that calculates, for each of the plurality of processors, a shipping period during which the resin part can be shipped, based on the total of the first work times of the respective operations and the delivery time information.
[0011] Preferably, the information processing device further includes a presentation unit that presents to the customer a final estimated price based on the second estimated price and shipping periods from the candidate processors.
[0012] Preferably, the selection unit selects, as a price-priority candidate processor, a processor corresponding to a first estimated price that is lower than the second estimated price, among the first estimated prices of each processor.
[0013] Preferably, the selection unit identifies a plurality of first estimated prices that are lower than the second estimated price among the first estimated prices of each processor, identifies a plurality of processors that have the identified plurality of first estimated prices, and selects the processor with the shortest shipping period among the identified plurality of processors as a price-priority candidate processor.
[0014] Preferably, the selection unit selects the processor having the shortest shipping period among the shipping periods of the processors as the candidate processor for giving priority to delivery dates.
[0015] Preferably, the information processing device further includes a presentation unit that presents to the customer a final estimated price based on the first estimated price and a shipping period for candidate processors that prioritize delivery time.
[0016] Preferably, the data acquisition unit acquires dimension-related information including dimensions of the ring-shaped resin part. The first price estimate calculation unit calculates a third price estimate for the ring-shaped resin part for each of the multiple processors based on the dimension-related information and the processor-defined information. The second price estimate calculation unit calculates a fourth price estimate for the ring-shaped resin part based on the dimension-related information and the standard-defined information. The selection unit selects candidate processors to be commissioned to manufacture the ring-shaped resin part based on a comparison result between the third and fourth estimated prices of the processors.
[0017] An information processing device according to another embodiment includes a data acquisition unit that acquires dimension-related information including dimensions of a ring-shaped resin part, and a storage unit that stores standard setting information and contractor setting information set by each of a plurality of processors. The contractor setting information includes a cost per unit time of each processing task set by the corresponding processor and basic information for calculating the working time for each task. The standard setting information includes a standard cost per unit time for each task and standard basic information for calculating the working time for each task. The information processing device includes a first estimate calculation unit that calculates a first estimated price for the ring-shaped resin part for each of the plurality of processors based on the dimension-related information and the contractor setting information, a second estimate calculation unit that calculates a second estimated price for the ring-shaped resin part based on the dimension-related information and the standard setting information, and a selection unit that selects candidate processors to manufacture the ring-shaped resin part based on a comparison of the first estimated price and the second estimated price of each processor.
[0018] Preferably, the basic information is set based on the standard basic information and a coefficient determined by the processor.
[0019] According to the present disclosure, it is possible to more efficiently select an appropriate plastic part processor.
[0020] 1 is a diagram for explaining the overall configuration of an information processing system. FIG. 1 is a diagram for explaining an example of an outline of the operation of the information processing system. FIG. 2 is a block diagram showing an example of the hardware configuration of an information processing device. FIG. 3 is a block diagram showing an example of the functional configuration of an information processing device. FIG. 4 is a diagram showing an example of an input screen for drawing data. FIG. 5 is a diagram showing an example of a selection screen for selecting an estimation method. FIG. 6 is an example of a screen for explaining a setting method for contractor setting information. FIG. 7 is a diagram showing an example of a setting input screen for cost rate. FIG. 8 is a diagram showing an example of a setting input screen for CAM work time. FIG. 9 is a diagram showing an example of a setting input screen for setup time. FIG. 10 is a diagram showing an example of a setting input screen for turning machining tools. FIG. 11 is a diagram showing an example of a setting input screen for hole machining tools. FIG. 12 is a diagram showing an example of a setting input screen for price adjustment coefficients. FIG. 13 is a diagram showing an example of a setting input screen for a delivery date response table. FIG. 14 is a diagram showing an example of a screen for a material inventory table. FIG. 15 is a diagram showing an example of a dimension input screen. FIG. 16 is a diagram showing an example of a setting input screen for cost rate and CAM work time. FIG. 17 is a diagram showing an example of a setting input screen for setup time and machining time.
[0021] Hereinafter, the present embodiment will be described with reference to the drawings. In the following description, the same components are denoted by the same reference numerals. The names and functions of these components are also the same. Therefore, detailed description thereof will not be repeated.
[0022] <Overall Configuration> Fig. 1 is a diagram for explaining the overall configuration of an information processing system 1000. Referring to Fig. 1, the information processing system 1000 includes an information processing server (device) 10, a customer terminal device (hereinafter also simply referred to as "customer terminal") 20, and processor terminal devices (hereinafter also simply referred to as "processor terminals") 30A to 30C.
[0023] The information processing device 10 is configured to be able to communicate with the customer terminal 20 and trader terminals 30A to 30C (hereinafter collectively referred to as "trader terminals 30") via a network. In this embodiment, the business using the customer terminal 20 is, for example, a manufacturer that produces products using resin parts. The business using the trader terminal 30 is, for example, a processor that processes (manufactures) resin parts from raw materials. The business using the information processing device 10 is, for example, a distributor that acts as an intermediary between a manufacturer and multiple processors and sells resin parts.
[0024] The customer terminal 20 transmits a request for quotation for a desired target resin part (hereinafter also referred to as a "target resin part") to the information processing device 10. The information processing device 10 calculates an estimated price for the target resin part using various setting information previously obtained from each trader terminal 30, and provides an estimate response to the quotation request to the customer terminal 20.
[0025] The information processing device 10, the customer terminal 20, and the trader terminal 30 typically have a structure conforming to a general-purpose computer architecture, and perform various processes described below by executing pre-installed programs on the processor. Each of the information processing device 10, the customer terminal 20, and the trader terminal 30 is, for example, a personal computer, but may be any device capable of performing the functions and processes described below.
[0026] <Operation Overview> Fig. 2 is a diagram for explaining an example of an operation overview of the information processing system 1000. Referring to Fig. 2, the contractor terminal 30 transmits contractor setting information to the information processing device 10 (sequence SQ12). For example, the processor uses the contractor terminal 30 to access a web page for inputting contractor setting information provided by the information processing device 10, and inputs the contractor setting information related to the processing of the resin part, thereby transmitting the contractor setting information to the information processing device 10.
[0027] The information processing device 10 stores the vendor setting information received from each vendor terminal 30 in its internal memory (sequence SQ14). The vendor setting information includes the setting values set by the processor for each setting item related to processing. The vendor setting information is used when calculating the vendor's estimated price for the resin part.
[0028] The customer terminal 20 transmits a request for quotation to the information processing device 10 (sequence SQ16). For example, the manufacturer uses the customer terminal 20 to access a web page for quotation requests provided by the information processing device 10 and inputs the request for quotation. The input of the request for quotation includes input of part data of the target resin part by the manufacturer. Typically, the part data is drawing data (e.g., 3D CAD data) of the target resin part. The drawing data is transmitted by, for example, uploading the drawing data on a web page. Alternatively, the drawing data may be transmitted from the customer terminal 20 to the information processing device 10 as an attachment to an email.
[0029] The part data may be any data that can identify the three-dimensional shape of the resin part. For example, if the target resin part is a ring-shaped resin part (e.g., a backup ring), the part data may be dimensional data of the target resin part (e.g., the inner diameter, width, thickness, material, quantity, etc. of the target resin part). The part data may also include multiple two-dimensional drawing data. In this case, the multiple two-dimensional drawing data are converted into three-dimensional data.
[0030] The information processing device 10 analyzes the received part data (sequence SQ18). If the part data is 3D CAD data, the information processing device 10 analyzes the 3D CAD data using CAM (Computer Aided Manufacturing) software and extracts man-hour information related to the man-hours required for machining by machine tools. If the part data is 2D drawing data, the information processing device 10 converts the part data into 3D CAD data and extracts the man-hour information. Note that if the part data is dimensional data for the target resin part, the processing of sequence SQ18 is unnecessary.
[0031] The information processing device 10 calculates the estimated price of the target resin part from each processor (sequence SQ20). Specifically, the information processing device 10 calculates the estimated price from each processor based on the man-hour information extracted in sequence SQ18 and the processor-defined information set by each processor. Alternatively, the information processing device 10 calculates the estimated price from each processor based on the dimensional data of the target resin part and the processor-defined information.
[0032] The information processing device 10 calculates the standard estimated price for the target resin part (sequence SQ22). Specifically, the information processing device 10 calculates the standard estimated price based on the extracted man-hour information and the standard setting information. Alternatively, the information processing device 10 calculates the standard estimated price based on the dimensional data of the target resin part and the standard setting information. The standard setting information is set by a party other than the processor (e.g., a distributor, a provider of the information processing device 10, a user of the information processing device 10, etc.). In the following, for ease of explanation, it is assumed that the standard setting information is set by, for example, a distributor. The standard setting information is stored in the internal memory of the information processing device 10. The standard setting information includes setting values set by the distributor for each setting item.
[0033] The information processing device 10 compares the estimated prices of each processor with the standard estimated price to select candidate processors to be requested to process the target resin part (sequence SQ24). The method for selecting candidate processors will be described in detail later.
[0034] Information processing device 10 transmits to customer terminal 20 a quotation response including a final quotation price obtained by adding a predetermined profit margin of the distributor to the standard quotation price or the quotation price of the candidate processor (sequence SQ26). For example, the quotation response is displayed on the display of customer terminal 20.
[0035] Note that processors can update the processor setting information by accessing the webpage using the processor terminal 30 as needed, taking into consideration the equipment they own, etc. The distributor may review the standard setting information as needed by referring to the processor setting information of each processor, or may independently review the standard setting information without referring to the processor setting information of each processor. Furthermore, by having someone other than the processor, such as a distributor, change the standard setting information, the number of processors to be selected can be narrowed down or increased, and the number of processors to be selected can be selected as needed.
[0036] According to the information processing system 1000 of this embodiment, candidate processors for processing resin parts can be selected based on the processor setting information of each processor acquired in advance and the standard setting information stored in the internal memory. This eliminates the need for the conventional complicated process of sending drawing data of the resin part to the processor, reviewing quotations from each processor, and negotiating prices, etc., as necessary. This allows for more efficient selection of an appropriate processor for the resin part. Furthermore, the time from receiving a customer's request for quotation to providing a quotation can be significantly reduced.
[0037] <Hardware Configuration> (Information Processing Device) Fig. 3 is a block diagram showing an example of the hardware configuration of the information processing device 10. Referring to Fig. 3, the information processing device 10 includes a processor 101, a memory 103, a display 105, an input device 107, an input / output interface (I / F) 109, and a communication interface (I / F) 111. These components are connected to each other so as to be able to communicate data with each other.
[0038] The processor 101 is typically an arithmetic processing unit such as a CPU (Central Processing Unit), an MPU (Multi Processing Unit), etc. The processor 101 controls the operation of each unit of the information processing device 10 by reading and executing a program stored in the memory 103. More specifically, the processor 101 realizes each function of the information processing device 10 by executing the program.
[0039] The memory 103 is realized by a RAM (Random Access Memory), a ROM (Read-Only Memory), a flash memory, a hard disk, etc. The memory 103 stores programs executed by the processor 101, component data received from the customer terminal 20, standard setting information, and dealer setting information received from the dealer terminal 30. Note that the information processing device 10 may have a storage device accessible from the information processing device 10 in addition to the memory 103. In this case, the storage device may store the above data stored in the memory 103 or other data.
[0040] The display 105 is, for example, a liquid crystal display, an organic EL (Electro Luminescence) display, etc. The display 105 may be configured integrally with the information processing device 10, or may be configured separately from the information processing device 10.
[0041] The input device 107 accepts operational inputs to the information processing device 10. The input device 107 is realized by, for example, a keyboard, buttons, a mouse, etc. The input / output interface 109 mediates data transmission between the processor 101 and external devices.
[0042] The communication interface 111 mediates data transmission between the information processing device 10 and the customer terminal 20 and the trader terminal 30. Communication via the communication interface 111 is performed using the Internet, a wide area network (WAN), a local area network (LAN), an Ethernet (registered trademark) network, a wired network, a wireless network, or a combination of these.
[0043] (Customer Terminal and Trader Terminal) The customer terminal 20 and the trader terminal 30 include, for example, a processor, a memory, a communication interface for transmitting and receiving various data to and from the information processing device 10, an operation interface for receiving instructions from the user, and a display for displaying various information. The hardware configuration of the customer terminal 20 and the trader terminal 30 may be the same as that of the information processing device 10.
[0044] <Functional Configuration of Information Processing Device> Fig. 4 is a block diagram showing an example of the functional configuration of the information processing device. Referring to Fig. 4, the information processing device 10 includes, as its main functional components, a data acquisition unit 150, an extraction unit 152, a contractor's estimated price calculation unit 156, a standard estimated price calculation unit 158, a period calculation unit 160, a selection unit 162, and a presentation unit 164. Each of these functional components is realized, for example, by the processor 101 of the information processing device 10 executing a program stored in the memory 103. Some or all of these functions may be configured to be realized by hardware. The information processing device 10 further includes a setting information storage unit 154 realized by the memory 103.
[0045] The data acquisition unit 150 acquires part data of the target resin part. In one aspect, the data acquisition unit 150 acquires (receives) three-dimensional data representing the shape of the target resin part from the customer terminal 20. In another aspect, the data acquisition unit 150 acquires dimensional data of a ring-shaped target resin part from the customer terminal 20. In the following description, a ring-shaped target resin part will also be particularly referred to as a "target ring resin part." Note that the data acquisition unit 150 may be configured to acquire part data of the target resin part from another device, etc.
[0046] The extraction unit 152 analyzes the three-dimensional data of the target resin part and extracts man-hour information related to the processing of the target resin part. Specifically, the extraction unit 152 analyzes the three-dimensional data of the target resin part using known CAM (Computer Aided Manufacturing) software and extracts man-hour information related to the processing of the target resin part. The man-hour information includes the part number of the material required to process the target resin part, the required quantity of the material, the material price, the CAM operation time (e.g., the operation time required to program the processing process into a machine tool), the type of setup, the number of setups, the type of processing tool, the processing time when using the processing tool, etc.
[0047] The setting information storage unit 154 stores the vendor setting information set by each of the multiple processors and the standard setting information set by the distributor. The vendor setting information includes the cost per unit time (e.g., 1 hour) of each task in the processing step (e.g., CAM task, setup task, processing task, etc.) and basic information for calculating the task time of each task.
[0048] The basic information includes various information such as CAM operation time, setup time for each setup type (e.g., material chuck, MC setup, etc.), feed rate (i.e., the speed at which the cutting tool is moved) for each turning tool (e.g., external diameter bit, internal diameter bit, etc.), operation time using hole processing tools (e.g., drills, taps, countersinks), and amount adjustment coefficients.
[0049] The contractor setting information further includes delivery time information set in accordance with the total work time of each task. The delivery time information includes information set for each total time (e.g., every hour) such as the time until the start of processing, the time required for processing, and the time for inspection and shipping / packaging after processing.
[0050] The standard setting information includes the standard cost per unit time (e.g., 1 hour) for each task (e.g., CAM task, setup task, machining task, etc.) in the machining process and standard basic information for calculating the standard task time for each task. The basic information and the standard basic information are similar except that they are set by different entities. Specifically, the basic information includes the above-mentioned various information set by the processor, and the standard basic information includes the above-mentioned various information set by the distributor. The basic information may be set based on the standard basic information and a coefficient determined by the processor. For example, the CAM task time included in the basic information may be calculated by multiplying the standard CAM task time included in the standard basic information by a coefficient determined by the processor. Alternatively, the task time per task for each setup type included in the basic information may be calculated by multiplying the standard task time per task for each setup type included in the standard basic information by a coefficient determined by the processor. The standard basic information may be calculated using a calculation method determined by the distributor based on the basic information, or may be calculated independently by the distributor without reference to the basic information.
[0051] The contractor price estimate calculation unit 156 calculates a contractor price estimate for the target resin part for each of multiple processors based on the labor-hour information and the information set by each processor. Specifically, the contractor price estimate calculation unit 156 calculates the work time for each task required to process the target resin part based on the labor-hour information and the basic information. For each task, the contractor price estimate calculation unit 156 multiplies the work time for that task by the cost per unit time for that task to calculate the work cost for that task included in the contractor price estimate.
[0052] In another aspect, the contractor price estimate calculation unit 156 calculates the contractor price estimate for the target ring resin part for each of the multiple processors based on the dimension data and the information set by each processor. Specifically, the contractor price estimate calculation unit 156 calculates the work time for each task required to process the target ring resin part based on the dimension data and the basic information, and calculates the work cost for each task included in the contractor price estimate by multiplying each work time by the cost per unit time for each task.
[0053] The standard estimate price calculation unit 158 calculates the standard estimate price of the target resin part based on the man-hour information and the standard setting information. Specifically, the standard estimate price calculation unit 158 calculates the standard work time for each task required to process the target resin part based on the man-hour information and the standard basic information. For each task, the standard estimate price calculation unit 158 multiplies the standard work time for that task by the standard cost per unit time for that task to calculate the standard work cost for that task included in the standard estimate price.
[0054] In another aspect, the standard estimate price calculation unit 158 calculates the standard estimate price of the target ring resin part based on the dimension data and the standard setting information. The standard estimate price calculation unit 158 calculates the standard work time of each task based on the dimension data and the standard basic information, and calculates the standard work cost of each task included in the standard estimate price by multiplying each standard work time by the standard cost per unit time of each task.
[0055] The period calculation unit 160 calculates, for each of the multiple processors, a shipping period in which the target resin part can be shipped based on the total work time of each task and delivery date information.
[0056] The selection unit 162 selects candidate processors to be requested to process the target resin part (or the target ring resin part) based on the results of comparing the quoted prices of each processor with the standard quoted price. In one aspect, the selection unit 162 selects processors corresponding to quoted prices lower than the standard quoted price as price-priority candidate processors.
[0057] In another aspect, the selection unit 162 identifies a plurality of contractor quoted prices that are lower than the standard quote price from among the contractor quoted prices of each processor. The selection unit 162 then identifies a plurality of processors that have the identified plurality of contractor quoted prices. The selection unit 162 then selects the processor with the shortest shipping period from among the identified plurality of processors as a price-priority candidate processor. In yet another aspect, the selection unit 162 selects the processor with the shortest shipping period from among the shipping periods of each processor as a delivery-date-priority candidate processor.
[0058] The presentation unit 164 presents the customer with the final estimated price based on the standard estimated price or the contractor estimated price of the selected candidate processor, and the shipping period of the candidate processor. Specifically, the presentation unit 164 transmits display information indicating the final estimated price and the shipping period to the customer terminal 20.
[0059] <Estimation Processing Using Drawing Data> Estimation processing using drawing data acquired from a customer will be described.
[0060] (Drawing Data Input) FIG. 5 is a diagram showing an example of a drawing data input screen. Referring to FIG. 5, a drawing input screen 200 is displayed on the display of the customer terminal 20. Typically, the customer terminal 20 displays the drawing input screen 200 on the display by accessing a predetermined web page provided by the information processing device 10. A user of the customer terminal 20 (e.g., a manufacturer) uploads drawing data of a target resin part. Here, the drawing data is assumed to be three-dimensional CAD data.
[0061] Furthermore, the manufacturer appropriately inputs various information (e.g., drawing number, quantity of target resin parts, material, filler, tolerance grade, etc.), and then selects a confirm button (not shown) to request a quote. As a result, the information processing device 10 acquires the drawing data to which the various information has been added.
[0062] (Selection of Estimation Method) FIG. 6 is a diagram showing an example of a selection screen for selecting an estimation method. Referring to FIG. 6, a selection screen 210 is displayed on the display of the information processing device 10. Typically, when a user of the information processing device 10 (e.g., a distributor) receives a request for estimation from the customer terminal 20, the user selects an estimation method according to the type of part data (e.g., drawing data, dimensional data) of the target resin part. Here, it is assumed that the part data of the target resin part is provided as drawing data (i.e., three-dimensional data). Therefore, the distributor selects button 212 to start estimation processing using the drawing data.
[0063] The information processing device 10 analyzes the three-dimensional data of the target resin part in accordance with the user's instructions and extracts man-hour information related to the processing of the target resin part. Specifically, the extracted information includes the material cost of the target resin part, the CAM operation time for creating a processing program for the target resin part, the setup types and number of setups related to the processing of the target resin part, the types of processing tools, and the processing time when using the processing tools.
[0064] The estimated price of the target resin part is the total cost of the material of the target resin part included in the extracted man-hour information, the labor costs for each operation required to process the target resin part, and management costs. To calculate the labor costs and management costs for each operation, the above-mentioned man-hour information and the vendor setting information set by each processor are required. The method for setting the vendor setting information is explained below.
[0065] (Setting of vendor setting information) Fig. 7 is an example screen for explaining a method for setting vendor setting information. Referring to Fig. 7, a setting screen 220 is displayed on the display of the vendor terminal 30. Typically, the vendor terminal 30 displays the setting screen 220 on the display by accessing a predetermined web page provided by the information processing device 10. A user of the vendor terminal 30 (e.g., a processor) inputs (registers) vendor setting information related to the processing of resin parts.
[0066] The processor selects the details button 222 when inputting the cost rate per unit time (for example, 1 hour) for each operation in the processing step (for example, CAM operation, setup operation, processing operation, etc.).
[0067] The processor selects the details button 224 when inputting processor-defined information related to the processing of a ring-shaped resin part (e.g., a backup ring), selects the details button 226 when inputting processor-defined information related to turning using a lathe, or selects the details button 228 when inputting processor-defined information related to milling using a machining center. A button may be provided for the processor to select whether or not it desires an automatic quote for each type of processing. For example, the processor may select an automatic quote for lathe processing but not for machining processing, taking into consideration whether it owns its own equipment and how busy the process is.
[0068] For automatic quotation using drawing data, at least one of the vendor setting information for turning and the vendor setting information for milling is used. Since the setting methods for the vendor setting information for turning and the vendor setting information for milling are generally similar, the setting method for the vendor setting information for turning will be explained below.
[0069] FIG. 8 is a diagram showing an example of a cost rate setting input screen. When the details button 226 on the setting screen 220 in FIG. 7 is selected, a selection screen K for setting various information is displayed. By selecting the cost rate setting button on the selection screen K, the screen 230 in FIG. 8 is displayed. On the screen 230, the processor inputs the cost rate per unit time for each operation in the machining process (e.g., CAM operation, milling setup operation, milling processing operation, turning setup operation, turning processing operation, and drilling operation). In the example of FIG. 8, a cost rate of XXXX yen per hour is input for each operation.
[0070] FIG. 9 is a diagram showing an example of a setting input screen for CAM operation time. Selecting the CAM operation time setting button on the selection screen K displays the setting input screen 240 in FIG. 9 . On the setting input screen 240, the processor inputs a correction factor for the CAM operation time. Specifically, the correction factor indicates a ratio to the standard time required for CAM operation (hereinafter also referred to as "CAM operation standard time"). The CAM operation standard time corresponds to the CAM operation time included in the man-hour information extracted by the information processing device 10 by analyzing the three-dimensional data of the resin part. The CAM operation time included in the man-hour information is calculated using a calculation formula (e.g., a calculation formula based on the number of processing steps and the number of processing elements) set by the distributor.
[0071] 9, a correction rate of "120%" is entered. If the standard CAM work time included in the man-hour information for the target resin part is "50 minutes," the CAM work time required for the processor to process the target resin part is calculated as "50 minutes x 120% = 60 minutes."
[0072] The basic information of the contractor setting information includes the correction factor input by the fabricator. Note that if the CAM operation time is directly input instead of the correction factor, the basic information includes the CAM operation time.
[0073] 10 is a diagram showing an example of a setting input screen related to setup time. By selecting a setup time setting button on the selection screen K, a setting input screen 250 of FIG. 10 is displayed. On the setting input screen 250, the processor inputs the operation time per operation for each setup type. In the example of FIG. 10, "50 minutes" is input as the operation time per operation for the setup type "material chuck ( / number of materials)," "25 minutes" is input as the operation time per operation for the setup type "MC setup ( / MC machining surface)," and "180 minutes" is input as the operation time per operation for the setup type "special setup."
[0074] The man-hour information extracted by the information processing device 10 (extraction unit 152) includes the setup types and the number of setups required to process the target resin part. Therefore, if the man-hour information includes the number of setups of "2" for the setup type "material chuck ( / number of materials)," the setup time is calculated as "2 x 50 minutes = 100 minutes." The sum of the setup times for each setup type is the total setup time required to process the target resin part.
[0075] The basic information in the vendor setting information includes the work time per operation for each setup type input by the processor. The standard basic information in the standard setting information includes the standard work time per operation for each setup type set by the distributor. For example, assume that the standard work time per operation for the setup type "material chuck ( / number of materials)" is set to "60 minutes." This means that the processor in the example of FIG. 10 will perform the setup work for "material chuck ( / number of materials)" in a time shorter than the standard work time (i.e., 50 minutes).
[0076] 11 is a diagram showing an example of a setting input screen for turning tools. By selecting the button for setting turning tools on the selection screen K, a setting input screen 260 of FIG. 11 is displayed. On the setting input screen 260, the manufacturer inputs the feed rate of each tool when the material is "PTFE (polytetrafluoroethylene)." In the example of FIG. 11, "100 mm / min" is input as the feed time for the "external diameter tool roughing," "external diameter tool finishing," and "internal diameter tool roughing" tools.
[0077] The man-hour information extracted by the extraction unit 152 includes the turning tools required to process the target resin part and the work time (machining time) for the tools. The machining time for each tool included in the man-hour information is calculated based on the standard feed rate for each tool set by the distributor.
[0078] For example, suppose the standard feed rate for the machining tool "rough outer diameter bit" is set to "45 mm / min," and the extracted man-hour information includes a machining time of "0.6 minutes" using the machining tool "rough outer diameter bit." This means that the machining time using the machining tool "rough outer diameter bit" at a standard feed rate of "45 mm / min" is "0.6 minutes." Therefore, the machining time when a fabricator performs machining using the machining tool "rough outer diameter bit" is calculated as "0.6 minutes x 45 / 100 = 0.27 minutes." The sum of the machining times for each machining tool used for turning is the total machining time required for turning the target plastic part.
[0079] The basic information of the manufacturer-set information includes the feed rate of each machining tool input by the manufacturer. The standard basic information of the standard setting information includes the standard feed rate of each machining tool set by the distributor. In the above example, it is understood that the feed rate of the "outer diameter tool roughing" input by the manufacturer (e.g., 100 mm / min) is faster than the standard feed rate (e.g., 45 mm / min).
[0080] 12 is a diagram showing an example of a setting input screen for hole machining tools. By selecting the button for setting hole machining tools on the selection screen K, a setting input screen 270 of FIG. 12 is displayed. On the setting input screen 270, the fabricator inputs the time required to machine one hole using each machining tool when the material is "PTFE." In the example of FIG. 12, "15 minutes" is input as the time required to machine one hole using the machining tools "drill," "tap," and "counterbore."
[0081] The man-hour information extracted by the extraction unit 152 includes the hole-making tools required to machine the target resin part and the number of times holes are made with those tools. Therefore, if the man-hour information includes the number of times holes are made with the counterbore tool "2 times," the machining time is calculated as "2 x 15 minutes = 30 minutes." The sum of the machining times for each hole-making tool is the total machining time required to machine holes in the target resin part.
[0082] The basic information of the vendor setting information includes the machining time per hole using each drilling tool input by the fabricator. The standard basic information of the standard setting information includes the standard machining time per hole using each drilling tool set by the vendor. For example, assume that the standard machining time for the countersinking tool is set to 30 minutes. In this case, the fabricator in the example of FIG. 12 indicates that he or she will perform the countersinking hole machining work in a time shorter than the standard machining time (i.e., 15 minutes).
[0083] FIG. 13 is a diagram showing an example of a setting input screen for the amount adjustment coefficient. By selecting the button for setting the amount adjustment coefficient on the selection screen K, the setting input screen 280 of FIG. 13 is displayed. On the setting input screen 280, the processor inputs the coefficient for the management fee. Specifically, this coefficient is used to calculate the management fee to be added to the total cost of setup costs and processing costs in order to calculate the costs of packaging materials, inspection man-hours, etc. For example, if the total cost is "X yen" and the coefficient is "5%," the management fee will be "X yen x 5%."
[0084] The basic information of the trader-defined information includes coefficients input by the processor, and the standard basic information of the standard-defined information includes standard coefficients set by the distributor.
[0085] Fig. 14 is a diagram showing an example of a setting input screen for the delivery date answer table. Referring to Fig. 14, by selecting the button for setting the delivery date answer table on the selection screen K, the setting input screen 290 of Fig. 14 is displayed. On the setting input screen 290, the processor inputs the period until the start of processing and the period for inspection and shipping packaging after processing according to the total work time. Note that the configuration may also be such that the period required for processing is input.
[0086] The total work time is the sum of the work times for each of the above-mentioned tasks (e.g., CAM work time, total setup time, total turning time, and total drilling time). In the example of FIG. 14, the total work time is divided into 60-minute intervals. For example, if the total work time is 1 to 60 minutes, the period until the start of processing is "8 days," the period required for processing is "1 day," and the period for post-processing inspection and shipping and packaging is "1 day." Therefore, if the total work time is 1 to 60 minutes, the shipping period during which a processor can ship the target resin part (e.g., the period from when the processor receives an order for the target resin part to when the processor ships the target resin part) is "10 days." Similarly, if the total work time is 241 to 360 minutes, the shipping period is "18 days."
[0087] The vendor setting information includes delivery time information (for example, a delivery time response table) set in correspondence with the total work time.
[0088] (Method for calculating estimated prices) We will explain the method for calculating estimated prices for target resin parts by each processor, using labor-hour information extracted by analyzing the three-dimensional data of the target resin parts and processor-defined information set by each processor.
[0089] The information processing device 10 (the contractor's estimated price calculation unit 156) calculates the work time for each operation required to process the target resin part based on the man-hour information and the basic information. Specifically, the contractor's estimated price calculation unit 156 calculates the CAM work time (e.g., 60 minutes) based on the CAM standard work time (e.g., 50 minutes) included in the man-hour information and the correction rate (e.g., "120%" in FIG. 9) included in the basic information.
[0090] The contractor estimate price calculation unit 156 calculates the CAM work cost by multiplying the calculated CAM work time by the cost rate for CAM work included in the contractor setting information (e.g., "XXXX yen / hr" in FIG. 8). Similarly, the standard estimate price calculation unit 158 calculates the CAM work standard cost based on the CAM standard work time and the standard cost rate for CAM work included in the standard basic information.
[0091] The contractor estimate price calculation unit 156 calculates the operation time (e.g., 100 minutes) for the setup type based on the number of setups for the setup type included in the man-hour information (e.g., two material chucking ( / number of materials)) and the operation time per setup for the setup type included in the basic information (e.g., "50 minutes" in FIG. 10). Similarly, the standard estimate price calculation unit 158 calculates the standard operation time for the setup type based on the number of setups for the setup type included in the man-hour information and the operation time per setup for the setup type included in the standard basic information.
[0092] The contractor's estimated price calculation unit 156 calculates the total setup time as the sum of the work times for each setup type. The contractor's estimated price calculation unit 156 calculates the setup cost by multiplying the total setup time by the cost rate for turning setup work included in the contractor's setting information (e.g., "XXXX yen / hr" in FIG. 8). Similarly, the standard estimated price calculation unit 158 calculates the standard setup cost by multiplying the total value of the standard work times for each setup type (i.e., total standard setup time) by the standard cost rate for turning setup work.
[0093] The contractor's estimated price calculation unit 156 calculates the machining time (e.g., 0.27 minutes) of the turning tool (e.g., outer diameter rough cutting tool) included in the man-hour information based on the machining time (e.g., "0.6 minutes" when the standard feed rate is "45 mm / min") and the feed rate of the turning tool included in the basic information (e.g., "100 mm / min" in FIG. 11). The contractor's estimated price calculation unit 156 calculates the sum of the machining times of each turning tool as the total turning machining time.
[0094] The contractor's estimated price calculation unit 156 calculates the turning cost by multiplying the total processing time by the cost rate for turning work included in the contractor's setting information (for example, "XXXX yen / hr" in FIG. 8). Similarly, the standard estimated price calculation unit 158 calculates the standard turning cost by multiplying the sum of the standard processing times for each processing tool (i.e., the total standard processing time for turning) by the standard cost rate for turning work.
[0095] The contractor's estimated price calculation unit 156 calculates the machining time (e.g., 30 minutes) of the tool based on the number of times (e.g., 2 times) that the tool for drilling holes (e.g., countersinking) included in the man-hour information and the machining time per hole using the tool included in the basic information (e.g., "15 minutes" in FIG. 12). The contractor's estimated price calculation unit 156 calculates the sum of the machining times of each tool as the total machining time for drilling holes.
[0096] The contractor's estimated price calculation unit 156 calculates the hole drilling cost by multiplying the total processing time by the cost rate for the hole drilling work included in the contractor's setting information (for example, "XXXX yen / hr" in FIG. 8). Similarly, the standard estimated price calculation unit 158 calculates the standard hole drilling cost by multiplying the sum of the standard processing times for each processing tool (i.e., the total standard processing time for hole drilling) by the standard cost rate for the hole drilling work.
[0097] The contractor's estimated price calculation unit 156 calculates the management cost by multiplying the total cost of the setup cost, turning cost, and hole drilling cost by a coefficient (for example, "5%" in FIG. 13). Similarly, the standard estimated price calculation unit 158 calculates the management standard cost by multiplying the total cost of the setup standard cost, turning cost, and hole drilling standard cost by a standard coefficient.
[0098] The contractor's estimated price calculation unit 156 calculates the total cost of the material of the target resin part included in the labor-hour information, the labor costs of each operation (i.e., CAM operation costs, setup costs, turning costs, hole processing costs), and management costs as the estimated price of the target resin part from the processor.
[0099] The standard estimate price calculation unit 158 calculates the standard estimate price of the target resin part as the total cost of the material of the target resin part included in the labor-hour information, the standard work costs of each operation (i.e., CAM standard work cost, setup standard cost, turning standard cost, hole processing standard cost), and management standard cost.
[0100] (Shipping Period Calculation Method) Next, a method for calculating the shipping period of a target resin part at a processor will be described. The information processing device 10 (period calculation unit 160) calculates the shipping period of a target resin part based on the total work time required to process the target resin part and delivery date information (e.g., the delivery date response table in FIG. 14). For example, if the total work time is 150 minutes, the period calculation unit 160 refers to the delivery date response table and determines that the period until the start of processing is "10 days," the period required for processing is "1 day," and the period for inspection and shipping packaging after processing is "1 day," and calculates the shipping period as "12 days."
[0101] The above calculation method for the shipping period is based on the assumption that the material for the target resin part is in stock. If the material for the target resin part is not in stock, the calculation method for the above shipping period will be slightly different.
[0102] 15 is a diagram showing an example of a screen of a material inventory table. Referring to Fig. 15, a screen 300 is displayed on the display of information processing device 10. The inventory table shown on screen 300 includes, as items, the material's item code, outer diameter, inner diameter, height, inventory quantity, and price.
[0103] The period calculation unit 160 compares the inventory table with the part number and required quantity of the material required to process the target resin part, which are included in the man-hour information, to determine whether the material is in stock. If the material is in stock, the period calculation unit 160 calculates the shipping period for the target resin part using the above calculation method. If the material is not in stock, the period calculation unit 160 sets the "period until processing starts" to a fixed period (e.g., 45 days) regardless of the "period until processing starts" entered in the delivery date response table.
[0104] For example, if the material is in stock and the total work time is 150 minutes, the period calculation unit 160 calculates the shipping period as "12 days" as described above. On the other hand, if the material is not in stock and the total work time is 150 minutes, the period calculation unit 160 determines that the period until the start of processing is "45 days," the period required for processing is "1 day," and the period for inspection and shipping packaging after processing is "1 day," and calculates the shipping period as "47 days."
[0105] <Quotation processing using dimensional data> (Input of dimensional data) The customer terminal 20 accesses a predetermined web page provided by the information processing device 10 to display on its display an input screen for the dimensional data of the target ring resin part. After inputting the dimensional data, the manufacturer executes a quotation request by selecting a confirm button (not shown). The information processing device 10 acquires the dimensional data input on the customer terminal 20.
[0106] (Selection of Estimation Method) Referring to FIG. 6, when the distributor receives a request for quotation from the customer terminal 20, the distributor selects button 214 on the selection screen 210 to start the quotation process using the dimensional data of the target resin part (e.g., the inner diameter, width, thickness, material, quantity, etc. of the target resin part).
[0107] 16 is a diagram showing an example of a dimension input screen. When button 214 on selection screen 210 in FIG. 6 is selected, the screen transitions to dimension input screen 310. In dimension input screen 310, the distributor inputs the inner diameter, width, thickness, material, and quantity of the target resin part based on the dimension data acquired from customer terminal 20. Note that dimension input screen 310 may be configured so that the manufacturer of customer terminal 20 directly inputs this information.
[0108] The estimated price of the target ring resin part is the total cost of the material for the target resin part, the labor costs for each operation required to process the target resin part, and management costs. The material cost for the target resin part is calculated from a material price list prepared in advance. To calculate the labor costs and management costs for each operation, the above-mentioned dimension data and the vendor setting information set by each processor are required. The method for setting the vendor setting information is explained below.
[0109] (Setting of Contractor Setting Information) Fig. 17 is a diagram showing an example of a setting input screen for cost rate and CAM operation time. For example, on the setting screen 220 in Fig. 7, when a processor selects the details button 224 to input processor setting information related to the processing of a ring-shaped resin part, a selection screen Y for setting various information is displayed. By selecting the button for setting the cost rate and CAM operation time on the selection screen Y, the setting input screen 320 in Fig. 17 is displayed.
[0110] On the setting input screen 320, the fabricator inputs the cost rate per unit work time for each task in the machining process (e.g., CAM work, turning setup work, turning work). In the example of Fig. 17, a cost rate of XXXX yen per hour is input for each task. Furthermore, the fabricator inputs the CAM work time. In the example of Fig. 17, "50 minutes" is input as the CAM work time.
[0111] The basic information of the trader setting information includes the CAM operation time input by the processor. The standard basic information of the standard setting information includes the CAM operation standard time set by the distributor.
[0112] 18 is a diagram showing an example of a setting input screen for the setup time and processing time. By selecting a button for setting the setup time and processing time on the selection screen Y, a setting input screen 330 of FIG. 18 is displayed.
[0113] The processor inputs the operation time per one operation of each setup type on the setting input screen 330. In the example of Fig. 18, "50 minutes" is input as the operation time per one operation of the setup type "setting ( / estimate)", and "70 minutes" is input as the operation time per one operation of the setup type "material chuck ( / number of materials)".
[0114] Furthermore, the processor inputs the processing time for each order quantity. The processor inputs the processing time per unit according to the inner diameter and order quantity of the target ring resin part. For example, if the inner diameter is less than 50 mm and the order quantity is between 101 and 1000 units, "*** minutes" is input as the processing time required per unit.
[0115] The basic information of the vendor-set information includes the work time per operation for each setup type input by the processor. The standard basic information of the standard setting information includes the standard work time per operation for each setup type set by the distributor. The basic information of the vendor-set information also includes the processing time for each order quantity input by the processor. The standard basic information of the standard setting information includes the processing time for each order quantity set by the distributor.
[0116] Next, by selecting the button for setting the amount adjustment coefficient on selection screen Y, a screen similar to that shown in FIG. 13 is displayed. On this screen, the processor inputs the management fee coefficient. The basic information of the processor setting information includes the coefficient input by the processor. The standard basic information of the standard setting information includes the standard coefficient set by the distributor.
[0117] Furthermore, by selecting the button for setting the delivery date response table on the selection screen Y for setting various information, a screen similar to that shown in Figure 14 is displayed. On this screen, the processor inputs various periods corresponding to the total work time. The processor setting information includes delivery date information (for example, the delivery date response table) set corresponding to the total work time.
[0118] (Method of Calculating Estimated Price) A method of calculating the estimated price of the target ring resin part by each processor using the dimensional data of the target ring resin part and the processor setting information set by each processor will be described.
[0119] The information processing device 10 (vendor's estimated price calculation unit 156) calculates the work time required for each operation to process the target ring resin part based on the dimensional data and the vendor-specified information. Specifically, the vendor's estimated price calculation unit 156 calculates the CAM work cost by multiplying the CAM work time (e.g., 50 minutes) included in the basic information by the CAM work cost rate (e.g., "XXXX yen / hr" in FIG. 17). Similarly, the standard estimated price calculation unit 158 calculates the CAM work standard cost based on the CAM standard work time and the CAM work standard cost rate.
[0120] The trader price estimate calculation unit 156 calculates the required length of material based on the "thickness" and "quantity" included in the dimension data, and calculates the required number of materials based on the calculated length of material and the maximum length of material that can be prepared.
[0121] Referring to FIG. 18, the setup time for "setting" is 50 minutes per estimate, and the setup time for "blank chuck" is 70 minutes per piece. The total setup time is calculated as "50 minutes + (number of pieces of blank x 70 minutes)". The contractor's estimate price calculation unit 156 calculates the setup cost by multiplying the total setup time by the cost rate for the turning setup work (for example, "XXXX yen / hr" in FIG. 17). Similarly, the standard estimate price calculation unit 158 calculates the standard setup cost based on the total standard setup time and the standard cost rate for the turning setup work.
[0122] The trader price estimate calculation unit 156 determines the machining time according to the inner diameter (e.g., 100 mm) and the order quantity (e.g., 2015 pieces). The total machining time is calculated as "*** minutes x 2015". The trader price estimate calculation unit 156 calculates the turning cost by multiplying the total machining time by the cost rate of the turning work (e.g., "XXXX yen / hr" in FIG. 17). Similarly, the standard estimate price calculation unit 158 calculates the standard turning cost based on the total machining standard time and the standard cost rate of the turning work.
[0123] The contractor's estimated price calculation unit 156 calculates a management cost by multiplying the total cost of the setup cost and the turning cost by a coefficient (for example, "5%" in FIG. 13). Similarly, the standard estimated price calculation unit 158 calculates a management standard cost by multiplying the total cost of the setup standard cost and the turning standard cost by a standard coefficient.
[0124] The contractor's estimated price calculation unit 156 calculates the total cost of the material cost of the target ring resin part, the work costs of each operation (i.e., CAM work costs, setup costs, turning costs), and management costs as the estimated price of the target ring resin part from the processor.
[0125] The standard estimate price calculation unit 158 calculates the standard estimate price of the target ring resin part as the total cost of the material cost of the target ring resin part, the standard work cost of each operation (i.e., CAM standard work cost, setup standard cost, turning processing standard cost), and management standard cost.
[0126] (Shipping Period Calculation Method) The method for calculating the shipping period of the target ring resin part at the processor is the same as that described with reference to FIG. 15, and therefore detailed description thereof will not be repeated.
[0127] <Selection of a processor> Assume that the processor prices for the target resin part from processors A, B, C, D, and E are calculated to be 4,560 yen, 5,230 yen, 3,260 yen, 3,700 yen, and 4,250 yen, respectively. Also, assume that the standard quoted price for the target resin part is calculated to be 4,250 yen. Also, assume that the shipping periods for the target resin part from processors A, B, C, D, and E are calculated to be 20 days, 10 days, 30 days, 15 days, and 40 days, respectively.
[0128] The information processing device 10 (selection unit 162) selects the processor corresponding to the processor's estimated price lower than the standard estimated price from among the estimated prices of processors A to E. In this example, processors C and D are selected. Furthermore, the selection unit 162 selects the processor with the shortest shipping period among processors C and D (i.e., processor D) as the price-priority candidate processor. In this case, the information processing device 10 (presentation unit 164) transmits to the customer terminal 20 the final estimated price, which is the standard estimated price (e.g., 4,250 yen) plus the seller's predetermined profit margin, and the shipping period of the price-priority candidate processor (e.g., 15 days).
[0129] The selection unit 162 also selects the processor with the shortest shipping period (i.e., processor B) as the candidate processor with delivery time priority among processors A to E. In this case, the presentation unit 164 transmits to the customer terminal 20 the final estimated price obtained by adding the distributor's predetermined profit to the processor's estimated price (e.g., 5,230 yen) for the selected candidate processor with delivery time priority, and the shipping time (e.g., 10 days).
[0130] <Advantages> According to this embodiment, the estimated price of each processor is calculated based on the processor setting information of each processor acquired in advance, and the standard estimated price is calculated based on the standard setting information set by the distributor. Then, based on the results of comparing the standard estimated price with the estimated price of each processor, candidate processors to be requested to process the target resin part are automatically selected. Therefore, the work involved in selecting a processor can be significantly reduced compared to the conventional method, enabling a processor to be selected more quickly. As a result, the time from receiving a customer's request for quotation to providing a quotation response can be significantly shortened.
[0131] While the above-mentioned Patent Document 1 considers reducing the number of steps required for outsourcing manufacturing to a parts processor, it does not disclose a configuration for selecting candidate processors by comparing the quoted prices of each processor with the standard quoted price. In the present embodiment, by adopting such a configuration, it is possible to select candidate processors who have appropriate quoted prices that take the standard quoted price into consideration.
[0132] Other Embodiments (1) In the above-described embodiment, the extraction unit 152 analyzes the three-dimensional data of the target resin part and extracts the man-hour information related to the processing of the target resin part. However, the present invention is not limited to this configuration. For example, a skilled person with ample knowledge and experience may check the three-dimensional data of the target resin part and obtain (extract) the man-hour information related to the processing of the target resin part.
[0133] (2) In the above-described embodiment, a program may be provided that causes a computer to function and execute the control described in the above flowchart. Such a program may be provided as a program product by being recorded on a non-transitory computer-readable recording medium such as a flexible disk, CD-ROM (Compact Disc Read Only Memory), secondary storage device, main storage device, or memory card that is attached to the computer. Alternatively, the program may be provided by being recorded on a recording medium such as a hard disk built into the computer. The program may also be provided by downloading via a network.
[0134] The program may be a program that executes processing by calling necessary modules in a predetermined sequence at a predetermined timing from among program modules provided as part of a computer's operating system (OS). In this case, the program itself does not include the modules and executes processing in cooperation with the OS. A program that does not include such modules may also be included in the program according to this embodiment. Furthermore, the program according to this embodiment may be provided by being incorporated into a part of another program. In this case, the program itself does not include modules included in the other program, and executes processing in cooperation with the other program. Such a program incorporated into another program may also be included in the program according to this embodiment.
[0135] (3) The configurations exemplified as the above-described embodiments are merely examples of the configurations of the present invention, and may be combined with other known technologies, or may be modified, such as by omitting some parts, without departing from the spirit of the present invention. Furthermore, the above-described embodiments may be implemented by appropriately adopting the processes and configurations described in other embodiments.
[0136] The embodiments disclosed herein should be considered to be illustrative in all respects and not restrictive. The scope of the present invention is defined by the claims, not by the above description, and is intended to include all modifications within the meaning and scope of the claims.
[0137] 10 Information processing device, 20 Customer terminal, 30A to 30C Trader terminal, 101 Processor, 103 Memory, 105 Display, 107 Input device, 109 Input / output interface, 111 Communication interface, 150 Data acquisition unit, 152 Extraction unit, 154 Setting information storage unit, 156 Trader estimate price calculation unit, 158 Standard estimate price calculation unit, 160 Period calculation unit, 162 Selection unit, 164 Presentation unit, 1000 Information processing system.
Claims
1. An information processing device comprising: a data acquisition unit that acquires three-dimensional data of resin parts; and a memory unit that stores standard setting information and contractor setting information set by each of a plurality of processors, wherein the contractor setting information includes the cost per unit time of each task in the processing process set by the corresponding processor and basic information for calculating the working time for each task, and the standard setting information includes standard basic information for calculating the standard cost per unit time for each task and the standard working time for each task; a first estimate price calculation unit that calculates a first estimated price for the resin part for each of the plurality of processors based on man-hour information regarding the processing of the resin part obtained from the three-dimensional data and each of the processor setting information; a second estimate price calculation unit that calculates a second estimated price for the resin part based on the man-hour information and the standard setting information; and a selection unit that selects candidate processors to request processing of the resin parts based on a comparison result between the first estimated price and the second estimated price of each of the processors.
2. The information processing device according to claim 1, further comprising an extraction unit that analyzes the three-dimensional data and extracts the man-hour information.
3. An information processing device according to claim 1 or 2, wherein the basic information is set based on the standard basic information and a coefficient determined by the processor.
4. An information processing device as described in claim 1 or 2, wherein the first estimated price calculation unit calculates a first working time for each task required to process the resin part based on the labor-hour information and the basic information, and calculates the working cost of each task included in the first estimated price by multiplying the first working time for that task by the cost per unit time for that task.
5. The information processing device according to claim 4, wherein the vendor setting information includes delivery date information set corresponding to the total working time of each of the operations, and further comprises a period calculation unit that calculates a shipping period in which the resin parts can be shipped for each of the multiple processing vendors based on the total first working time of each of the operations and the delivery date information.
6. The information processing device according to claim 5, further comprising a presentation unit that presents to the customer a final estimated price based on said second estimated price and said shipping period from said candidate processors.
7. An information processing device as described in claim 1 or 2, wherein the selection unit selects the processor corresponding to the first estimated price of each processor that is lower than the second estimated price as the price-prioritized candidate processor.
8. The information processing device described in claim 5, wherein the selection unit identifies a plurality of first estimated prices among the first estimated prices of each of the processors that are lower than the second estimated price, identifies a plurality of processors having the identified plurality of first estimated prices, and selects the processor having the shortest shipping period from among the identified plurality of processors as the price-prioritized candidate processor.
9. The information processing device according to claim 5, wherein the selection unit selects the processor with the shortest shipping period among the shipping periods of the processors as the candidate processor with priority on delivery time.
10. An information processing device according to claim 9, further comprising a presentation unit that presents to the customer the final estimated price based on the first estimated price and the shipping period from the candidate processors that prioritize delivery dates.
11. An information processing device as described in claim 1 or 2, wherein the data acquisition unit acquires dimension-related information including dimensions of the ring-shaped resin part; the first estimated price calculation unit calculates a third estimated price of the ring-shaped resin part for each of the plurality of processors based on the dimension-related information and each of the processor setting information; the second estimated price calculation unit calculates a fourth estimated price of the ring-shaped resin part based on the dimension-related information and the standard setting information; and the selection unit selects a candidate processor to be commissioned to manufacture the ring-shaped resin part based on a comparison result between the third estimated price and the fourth estimated price of each of the processors.
12. An information processing device comprising: a data acquisition unit that acquires dimension-related information including dimensions of a ring-shaped resin part; a memory unit that stores standard setting information and contractor setting information set by each of a plurality of processors, wherein the contractor setting information includes the cost per unit time of each processing task set by the corresponding processor and basic information for calculating the working time for each task; the standard setting information includes the standard cost per unit time for each task and standard basic information for calculating the working time for each task; a first estimate price calculation unit that calculates a first estimated price for the ring-shaped resin part for each of the plurality of processors based on the dimension-related information and each of the processor setting information; a second estimate price calculation unit that calculates a second estimated price for the ring-shaped resin part based on the dimension-related information and the standard setting information; and a selection unit that selects candidate processors to be commissioned to manufacture the ring-shaped resin part based on a comparison result between the first estimated price and the second estimated price for each of the processors.
13. The information processing device according to claim 12, wherein the basic information is set based on the standard basic information and a coefficient determined by the processor.
Citation Information
Patent Citations
Commodity trade and design support system
JP2002032623A
System for controlling delivery time information
JP2002083178A
Estimation calculation device, estimation calculation method and estimation calculation program
JP2008077549A
Commissioned manufacturing support device, commissioned manufacturing support method and program for supporting commissioned manufacturing
JP2019102057A
Method for quoting part production
US20150127480A1