The present invention relates to a device, and method, for supporting business by utilizing information concerning products or parts when conducting development, manufacture, or sale of a product including a plurality of parts.
It has been widely conducted from the past to handle data of parts included in an assembled product and various attribute data concerning the product or parts. For example, a method of making production plans of parts on the basis of a production plan of a product is concretely shown in Japanese literature “MRP for SE” written by Noboru Toba, and published by Nikkan Kogyo Shinbunsha in 1995, pp. 55-75 and 107-136.
On the other hand, in design of a new product, it is recommended from the past to use the same parts as those used in other products in the past, in the new product if possible, for the purpose of standardization of parts, cost reduction, and reliability improvement. Therefore, there is used a system that is responsive to input of data for specifying a part, such as a part number, to indicate whether the part has been used before in order to support the part selection.
In preferentially using parts used in the past in design of a new product, a part that is newer in time of use is preferable to a part that is older, and a part that is less in the number of times of use is preferable to a part that is more, even if they are parts used in the past in the same way. Heretofore, however, there has not been a system provided while taking these into consideration.
At the time of design, a plurality of design plans are made and evaluated synthetically in many cases. At this time, it is not possible to take a look at a product configuration created as a plan and refer to past use situations of respective parts associated with each other.
It is desired to refer to the situation in which the manufacture, sale, repair, recovery, and recycle were conducted, and regional and temporal changes as factors of use situations of past parts. Heretofore, however, there has been no approach and means for conducting it.
An object of the present invention is to provide a product data processing device, and method, capable of solving the problem and outputting use situations or states of respective parts included in a product, such as a use lists, and the number of parts used part so as to be associated with each other together with a product configuration.
Another object of the present invention is to provide a program and a storage medium for the product data processing.
In order to achieve the objects, in accordance with one aspect of the present invention, there is provided a product data processing method for creating data useful for adopting parts in product development on the basis of past product data, comprising the steps of: developing input first product data indicating a hierarchical structure of a product and attribute data of the product into attribute data with a part taken as unit, and storing resultant attribute data, on the basis of the product data and the attribute data; and searching for the attribute data with a part taken as the unit for each of parts included in second input product data, adding the attribute data to each of pertinent parts, and creating product data with attribute corresponding to the second product data.
In accordance with another aspect of the present invention, attribute data in the product data with attribute is evaluated from part to part, and the attribute data is displayed together with a result of the evaluation.
The hierarchical structure of the product data includes hierarchical structure data including at least one assembly and subassembly and a plurality of parts. And the product attribute data is the number of manufactured articles, the number of sold articles, or the number of recovered articles with an assembly taken as the unit.
In accordance with a product data processing method according to another aspect of the present invention, attribute data concerning the number of manufactured articles, the number of sold articles, the number of repaired articles, the number of recovered articles, or the number of recycled articles is read for the whole of or each of regional or temporal divisions of products including one kind or a plurality of kinds. And product configuration data of the pertinent product as a whole is read. The number of manufactured articles, the number of sold articles, the number of repaired articles, the number of recovered articles, or the number of recycled articles for a product taken as the unit is developed into parts. Subsequently, product configuration data of a second product is read. A list of parts included in the product is associated with data concerning the number of manufactured articles, the number of sold articles, the number of repaired articles, the number of recovered articles, or the number of recycled articles developed by taking a part in the parts included in the list as the unit. Product data with attribute for each of parts included in the second product is created. In addition, at this time, a corresponding part is evaluated on the basis of a predetermined evaluation condition concerning the number of manufactured articles, the number of sold articles, the number of repaired articles, the number of recovered articles, or the number of recycled articles. The product data is output together with a result of the evaluation.
Other objects, features and advantages of the invention will become apparent from the following description of the embodiments of the invention taken in conjunction with the accompanying drawings.
Hereafter, embodiments of the present invention will be described with reference to the drawings. First, data of sample products used for description will now be described.
The input device 101 is a device for inputting various data described later. Depending on circumstances, data is input by a person in an interactive form, or the input device is connected to another computer system to input data.
In a product data storage region (1) 108, data of past product data is recorded. This data is input typically from the input device 101. Depending on circumstances, however, it is also possible to start operation in a state in which the data is recorded previously. The recorded product data is, for example, data as shown in
In a product attribute data storage region 109, data representing the number of manufactured articles for every past product and every term is recorded. Typically, this data is input typically from the input device 101. Depending on circumstances, however, it is also possible to start operation in a state in which the data is recorded previously. In addition to the number of past manufactured articles, a scheduled value of the number of articles to be manufactured thereafter may be included. To be concrete, for example, data as shown in
As the product attribute data, the number of sold articles, the number of times of repair, and the number of recovered articles can also be handled besides the number of manufactured articles for every manufacture year. Data divided into units, such as terms of different units like months or areas, can also be handled. In other words, attribute data with a product taken as the unit can be universally handled. For example,
A part attribute development processing unit 105 creates attribute data with a part taken as the unit, on the basis of product data recorded in the product data storage region (1) 108 and attribute data with a product and a term each taken as the unit recorded in the product attribute data storage region 109. The attribute data with a part taken as the unit thus created is recorded in a part attribute data storage region 111.
Calculation for obtaining this will now be described. Taking the number of manufactured articles for the part C1 in 1996 as an example, it is obtained by following a line leftward from the part C1 in
In a product data storage region (2) 110, data concerning a product now under the design is recorded. Typically, this data is input typically from the input device 101. Depending on circumstances, however, it is also possible to start operation in a state in which the data is recorded previously. The recorded product data is, for example, data as shown in
For example, when studying a plurality of plans, it is also possible to accept data for specifying a plan or a product from the input device 101, and conduct processing described below on only pertinent data on the basis of the accepted data. Furthermore, it is also possible to put together the product data storage region (1) 108 and the product data storage region (2) 110 to form one storage device. In this case as well, it is also possible to accept data for specifying a plan or a product from the input device 101, and conduct processing described below on only pertinent data on the basis of the accepted data.
An attribute association processing unit 106 reads attribute data with a part taken as the unit recorded in the part attribute data storage region 111, and data of a product now under design recorded in the product data storage region (2) 110. The attribute association processing unit 106 associates parts on the basis of the data thus read, creates data obtained by combining product data and attribute data with a part taken as the unit, and records the created data in a product data with attribute storage region 112.
An evaluation and output processing unit 107 evaluates product data having attributes recorded in the product data with attribute storage region 112, and outputs the product data with the evaluation to the display device 104. A typical output method is a screen display. However, the evaluation and output processing unit 107 may be connected to another computer system, and may output the data. At this time, the evaluation and output processing unit 107 makes a decision on attribute contents on the basis of predetermined conditions, adds a field of evaluation according to the result, and outputs resultant data. The colors and shapes may be altered according to the result of the decision.
Typical output forms are shown in
Evaluation in
The designer refers to the output result sometimes in the middle of the design, and determines whether a part marked with x or Δ can be replaced by a part marked with o. In the product design, it is recommended to use a part used in the past and reduce the kinds of manufactured parts. By using the result of the present system, a decision on parts to be studied on improvement is facilitated. Even if a part has been fabricated before, it is necessary to add it to the stock, provided that it has not been manufactured recently, resulting in a high possibility of an increased cost. By making a decision on a recent manufacture situation and outputting a result of the decision, therefore, a decision on parts that need the study of improvement is facilitated.
In the foregoing description, it has been assumed that the attribute data is the number of manufactured articles. Besides it, data, such as the number of sold articles, the number of repaired articles, the number of recovered articles, and the number of recycled articles, can also be handled in the product data processing device according to the present invention. In the conventional design, whether there is an actual result of past manufacture is used as a part selection criterion. In some cases, however, it is proper to use the number of sold, repaired, recovered or recycled articles.
As for manufactured and sold products, parts replaced at the time of maintenance are needed in some cases. Therefore, it is usual that service centers are disposed in the areas where the products were sold and the is service centers have stock of parts for replacement. If a new product is sold, then it is necessary to add stock of parts newly used for the product. If parts used before, especially parts used in products recently manufactured in large numbers are used, then it is not necessary to add a new stock. Furthermore, as for a product, all models are not necessarily sold all over the country. In the case where a product is sold in restricted areas, it is sufficient that there is a stock of replacement parts for repair in each of the restricted areas, and consequently it is effective to grasp the regional distribution amounts. In the same way, since there is a possibility that the number of times of repair differs according to the failure probability, data concerning the number of times of repair also furnishes with useful information.
After a manufactured product has been used, it is recovered and recycled in some cases. In the recycle, a detached part is used in a new product again sometimes. From data concerning the number of articles for a product recently recovered and recycled, data concerning the quantities of parts included in the product is calculated and exhibited. By using parts is recently recovered in large numbers for a new product, the reuse factor can be increased. Especially in recovery and recycle, the term of the recovery and recycle is different from the manufacture term of the original product. Therefore, it is effective that this data can be referred to in the design stage. In the ensuing description, it is assumed that the number of recovered articles is equal to the number of recycled articles.
Operation of the product data processing device will now be described. It is assumed as the occasion demands that the product attribute data includes the number of sold articles or the number of recovered (recycled) articles besides the number of manufactured articles.
Subsequently, the product attribute data is input (201). To be concrete, data concerning the numbers of manufactured articles for past products in every term is input from the input device 101, and the data is recorded in the product attribute data storage region 109. The data is, for example, the data as shown in
Subsequently, development to part attributes is conducted (202). To be concrete, the part attribute development processing unit 105 reads product data recorded in the product data storage region (1) 108 and attribute data with a product and a term taken as the unit recorded in the product attribute data storage region. 109, and creates attribute data with a part taken as the unit. The part attribute development processing unit 105 records the created attribute data in the part attribute data storage region 111. In the case of the number of manufactured articles, the data is the data as shown in
Details of the processing will be described later. Subsequently, second product data is input (203). To be concrete, the second product data is read from the input device 101, and the second product data is recorded in the product data storage region (2) 110. The data is, for example, the data as shown in
Subsequently, attribute association is conducted (204). The attribute association processing unit 106 reads attribute data with a part taken as the unit recorded in the part attribute data storage region 111, and data of a product now under design recorded in the product data storage region (2) 110, and associates parts. And the attribute association processing unit 106 creates data obtained by combining product data and attribute data with a part taken as the unit, and records the created data in the product data with attribute storage region 112. In the case of the number of manufactured articles, the data is the data shown in
Finally, outputting is conducted (205). To be concrete, the evaluation and output processing unit 107 evaluates product data having attributes recorded in the product data with attribute storage region 112, and displays the product data together with the evaluation on the display device 104 as shown in, for example,
Subsequently, product attribute data is read (2021). To be concrete, the product attribute data recorded in the product attribute data storage region 109 as shown in
Subsequently, addition of the attribute to the highest rank parts is conducted (2022). To be concrete, in each row of the product attribute data, corresponding attribute data are added to the highest rank parts of the pertinent product. If, for example, the product data is shown in
Subsequently, development of the attribute data to child parts is conducted (2023). To be concrete, while tracing a branch from the highest rank part of each product data subsequently to lower rank parts, a numerical value of attribute data added to a parent part is added to attribute data of a child part. This can be conducted by using the following method.
With respect to the data shown in
Finally, the attribute data with a part taken as the unit is written (2024). To be concrete, with respect to all parts having no child, accompanying attribute data are recorded in the part attribute data storage region 111. To be concrete, by leaving parts having no child from
If similar processing is applied to the number of sold articles shown in
Subsequently, product data is read (2041). To be concrete, data of the product now under design recorded in the product data storage region (2) 110 is read. This data is, for example, the data shown in
Subsequently, addition of the attribute to respective parts is conducted (2042). To be concrete, with respect to each of parts included in the product, attribute data corresponding thereto is searched for. If the data exists, then the data is recorded as the attribute of the part. To be concrete, data in
Finally, the product data with attribute is written (2043). To be concrete, the product having the attribute added thereto is recorded in the product data with attribute storage region 112 together with the added attribute data.
As heretofore described, product data classified by part and provided with the actual result number of articles for each year and each area can be obtained according to the present embodiment. By adopting parts having actual results, therefore, reliability of the product can be improved. Further-more, in the product design, a decision on parts to be studied as to improvement is facilitated. Especially, since evaluation is given in the output, study problems, such as whether parts marked with x or A can be replaced by o, are also clarified.
Furthermore, in the present product processing device, not only actual results of past manufacture, but also data, such as the number of sold articles, the number of repaired articles, and the number of recovered (recycled) articles, can be handled. Furthermore, with respect to each of them, not only the temporal unit, but also the regional unit can be handled. As a result, in the product design, it becomes possible to study the number of spare articles according to the number of sold articles, and study as to whether supply of parts is difficult according to the number of recovered articles and as to part alteration.
According to the present invention, it is possible to output product attributes for a specified product and attribute kind, while taking a part as the unit, so as to correspond to the product configuration, by using the product configuration data and attribute data with a product as the unit prepared beforehand. If this information is used in the design and development stage, then it is possible to judge the situation of manufactured, sold, and recovered (recycled) parts for each term and each place with respect to a new product, and it is possible to improve the reliability and productivity and cost reduction in designed products by using parts having actual results.
It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2002-176751 | Jun 2002 | JP | national |
The present application is a divisional application of application Ser. No. 10/463,583, filed Jun. 18, 2003, the contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 10463583 | Jun 2003 | US |
Child | 11327387 | Jan 2006 | US |