The present invention relates to a device, a method, and a recording medium for assisting manufacturing outsourcing of a component to a processor.
A design assisting tool enabling technical drawing to be digitally performed, which is called Computer Aided Design (CAD), has been used. Types of the CAD include a two-dimensional CAD (2D-CAD) for expressing a three-dimensional object in a two-dimensional manner and a three-dimensional CAD (3D-CAD) for expressing a three-dimensional object in a three-dimensional manner Introduction rates thereof vary with industries and countries, whereas a usage rate of the 2D-CAD in drawing is not low.
A processor who processes a product or a component of the product on the basis of data of 2D-CAD naturally requires the data, but, in some cases, cannot receive required data from a manufacturer who orders manufacture of the product or the component.
For example, even if CAD data in DXF format, which is a standard of 2D-CAD, is used at a design stage by the manufacturer, only document data in PDF format, which is not compatible with 2D-CAD, is provided to the outside in some cases. In such a case, the processor needs to create CAD data from the received document data. It is not uncommon that the document data includes unclear description or incorrect description, and in such a case, a burden is incurred in confirming correct specifications with the manufacturer. If processing is performed without confirming correct specifications, inconsistency in recognition between the processor and the manufacturer may later be found from an occurrence of a quality defect, resulting in greater burdens.
Also, even in a case where 2D-CAD data compatible with 2D-CAD can be received, it is not uncommon that dimension lines are not connected to each other or incorrect points are present, so that a burden is incurred on the processor in confirming correct specifications with the manufacturer and correcting the CAD data. In a case when the CAD data and the document data are received, there may be inconsistency between the CAD data and the document data.
In a course of the applicant providing a service that enables a manufacturer to streamline the selection of a processor when outsourcing manufacture of a component to the processor (refer to Patent Literature 1), the inventors have found that data expressing two-dimensionally a component as a processing target, such as 2D-CAD data or PDF data, (hereinafter referred to as “two-dimensional data”) have the problems described above. More specifically, the inventors have found a problem whether content described in the two-dimensional data correctly represents intention of the manufacturer. Confirming whether the intention of the manufacturer is conveyed to the processor is used as a transaction cost for the manufacturer in selecting a new processor.
The present invention is made in view of such problems above, and aims at reducing the burden of confirming whether the content described in the two-dimensional data expressing the component correctly represents the intention of the manufacturer by a device, a method, and a computer program for assisting manufacturing outsourcing from a manufacturer to a processor of a component.
Note that, in the present specification, a term of “component” encompasses an assembly product constituted by a plurality of components, and a term of “processing” encompasses assembly of a plurality of components.
For implementing such aims described above, one aspect according to the present invention is a method for assisting manufacturing outsourcing from a manufacturer to a processor of a component. The method includes: receiving, from a manufacturer terminal of the manufacturer, two-dimensional data expressing the component in a two-dimensional manner; extracting designation information from the two-dimensional data; determining outsourcing requirements corresponding to the designation information; adding, to the two-dimensional data, additional data corresponding to at least part of the outsourcing requirements; and transmitting, to a processor terminal of the processor, the two-dimensional data to which the additional data is added.
According to one aspect of the present invention, by extracting the designation information from the received two-dimensional data and determining the outsourcing requirements corresponding to the designation information, it is possible to reduce a burden of confirming, with the manufacturer, whether the content described in the document data expressing the component as a processing target correctly represents the intention of the manufacturer. This contributes to prevention of a quality defect without increasing man-hours.
The following describes an embodiment of the present invention in detail with reference to the drawings.
The device 110 includes a communication unit 111 such as a communication interface, a processing unit 112 such as a processor and a CPU, and a storage unit 113 including a storage device such as a memory and a hard disk or a storage medium. The device 110 can be configured to execute a computer program for performing each piece of processing by the processing unit 112, and may include one or more devices or servers. The computer program may include one or more computer programs, and may be recorded in a computer-readable storage medium to be a non-transitory computer program product.
The device 110 may include, in addition to the storage unit 113, a database 114 that the device 110 can access. For example, the device 110 may store, in the database 114, data to be added to the received drawing data in order for the received drawing data to correctly represent the intention of the manufacturer. The following describes the device 110 that is assumed to include the database 114 separately from the storage unit 113. Alternatively, data to be stored in the database 114 may be stored in the storage unit 113, or vice versa.
In
In the present embodiment, the device 110 is assumed to be able to communicate with the processor terminal 131 over a computer network including an IP network. The device 110 may exchange required data with the processor terminal 131 by manually using a communication module such as FAX by a person.
First, the manufacturer that performs manufacturing outsourcing transmits two-dimensional data of a component as a processing target from the manufacturer terminal 120 to the device 110 as a server depicted in
After receiving the two-dimensional data, the device 110 analyzes the two-dimensional data (S202). Although details about the analysis will be described later, the designation information included in the two-dimensional data is extracted, and outsourcing requirements for the component expressed by the two-dimensional data are determined in accordance with the extracted designation information. The extraction can be performed by using a method such as, for example, character recognition by OCR, image recognition, or the like.
Simultaneously with or after the determination of the outsourcing requirements, the device 110 may acquire an estimated price of the component expressed by the two-dimensional data. The estimated price can be acquired by various methods, which include calculating the estimated price on the basis of the two-dimensional data by the device 110, or inputting a price that is calculated by an employee of a business operator providing the device 110 on the basis of the two-dimensional data. The estimated price may vary with the ordering requirements and the outsourcing requirements, so that the estimated price is preferably a price for performing processing under at least one of the received ordering requirements and the determined outsourcing requirements. Some items of the ordering requirements and the outsourcing requirements may overlap with each other. In this case, priority between such overlapping items may be appropriately determined in advance.
As one example, the estimated price may be a price obtained by adding a profit of the entrepreneur providing the device 110 as an intermediary trader to a sales price of the component of an existing or imaginary processor. The device 110 can calculate a sales price of each processor and can calculate the estimated price of the intermediary trader accordingly, by holding an amount of profit of itself in the database and holding various unit costs for calculating the sales price of the component of the processor. The estimated price may be the sales price of the processor in accordance with a form of transaction that is performed via the device 110. In any case, the device 110 can calculate the estimated price of the component by making reference to the price information stored in the database 114. Herein, a sales price of an imaginary processor is exemplified by a price that is calculated on the basis of at least part of sales prices calculated for a plurality of existing processors.
In addition, the device 110 may determine a capability of processing of the component expressed by the two-dimensional data, simultaneously with, or before or after the determination of the outsourcing requirements. The determination includes specification of one or more shapes and dimensions thereof required for processing the component, and a position, a thickness, a diameter, an angle, and the like of the shape may be further specified. Based on shape data that is specified as described above, the device 110 determines whether the component can be processed by a processing method that each processor can handle, or whether the component can be processed in a facility that is available to each processor. At this time, a determination of whether the component can be processed under the outsourcing requirements determined as described above may be further performed.
After analyzing the two-dimensional data, the device 110 transmits, to the manufacturer terminal 120, the calculated estimated price together with the determined outsourcing requirements (S203). When the manufacturer decides to order at the estimated price received in the terminal 120, the manufacturer transmits an ordering instruction to the device 110 (S204). The intermediary trader providing the device 110 transmits order receipt confirmation to one or more the processor terminals 131 (S205). Herein, the intermediary trader may confirm the order receipt at a stage of receiving the ordering instruction, or may confirm the order receipt of itself after order receipt by another processor is confirmed. Ordering and order receipt may be directly confirmed by the manufacturer and the processor in accordance with a form of transaction performed via the device 110. Moreover, order of transmission of the estimated price, transmission of the ordering instruction, and transmission of the order receipt confirmation may vary with a form of transaction performed via the device 110.
Simultaneously with, or before or after the transmission of the order receipt confirmation to the processor terminal 131, the device 110 adds, to the two-dimensional data, additional data corresponding to at least part of the determined outsourcing requirements and transmits, to the processor terminal 131, the two-dimensional data to which the additional data is added.
In this way, the device 110 extracts the designation information from the received two-dimensional data and determines the outsourcing requirements corresponding to the designation information by making reference to interpretation of the designation information for each manufacturer or an interpretation thereof common to manufacturers on the basis of the designation information. The determination includes a determination of specific outsourcing requirements in a case where there is no explicit designation. By the determination of the outsourcing requirements, the device 110 does not unnecessarily confirm the intention of the manufacturer, and thereby can easily present the estimated price. By transmitting, to the processor, the two-dimensional data that correctly reflects the intention of the manufacturer, misinterpretation by the processor can be reduced.
Note that, in the present specification, unless “only” is stated, as in “on the basis of only xx”, “in accordance with only xx”, or “in a case of only xx”, additional information may also be considered. Additionally, by way of example, description of “b is performed in a case of a” does not necessarily mean “b is always performed in a case of a” or “b is performed immediately after a” unless otherwise specified. Description of “each a constituting A” does not necessarily mean that A is constituted of a plurality of constituent elements, and encompasses a single constituent element.
By way of caution, even if any of a method, a computer program, a terminal, a device, a server, or a system (hereinafter, referred to as “method and the like”) has an aspect of performing operation different from the operation described in the present specification, aspects of the present invention encompass the same operation as any of the operations described in the present specification, and the method and the like are not caused to be outside the range of the aspects of the present invention even if the operation different from the operation described in the present specification is present.
Details of Two-Dimensional Data Analysis
In the example of
In the example of
In a case of some manufacturer, a drawing not including welding may include designation information such as “welding should be full-circled welding”. Such designation information can be determined not to be included in the outsourcing requirements, and can be canceled.
In a case where stainless steel is designated as a material, it may be determined to perform processing with a specific material, such as SUS304, among a plurality of possible options as a material that can be handled by a large number of processors, or a material the processing cost of which is low. The determination can be performed by making reference to the interpretation of the designation information common to manufacturers stored in the database 114, by way of example. As similar designation information, in a case where there is no designation of a welding method, it is possible to determine to perform processing by a specific welding method such as pitch welding. That is, in a case where no designation information is described in the two-dimensional data, a specific outsourcing requirement may be determined. Additionally, in a case where only “welding” is designated and a specific method therefor, for example, full-circled welding or intermittent welding, is not designated, it may be determined to perform processing by a specific welding method among a plurality of possible options. In a case where a plurality of interpretations can be made for the designation information included in the two-dimensional data, or in a case where the designation information is not clearly described, determination of a specific outsourcing requirement improves accuracy of the estimated price.
The two-dimensional data received by the device 110 may include designation information that is unavailable for a service provided by the device 110. In such a case, it is possible to transmit a message of the unavailability to the manufacturer terminal 120. However, by determining outsourcing requirements in a range that can be handled to transmit an estimated amount, or determining outsourcing requirements for steps excluding the unavailable step to transmit an estimated amount, it is possible to encourage the manufacturer to examine ordering without unnecessarily increasing a burden thereon.
Number | Date | Country | Kind |
---|---|---|---|
2020-099980 | Jun 2020 | JP | national |
This application is national stage application of International Application No. PCT/JP2021/022006, filed Jun. 9, 2021, which designates the United States, incorporated herein by reference, and which claims the benefit of priority from Japanese Patent Application No. 2020-099980, filed Jun. 9, 2020, the entire contents of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/022006 | 6/9/2021 | WO |