Information processing apparatus and method, and program
First Claim
1. An information processing apparatus for displaying models representing shapes to assist design of a device having a plurality of functions, said information processing apparatus comprising:
- first extracting means for extracting (1) device identifying data, (2) function identifying data, and (3) core part identifying data for each function of the plurality of functions of said device to be designed, from configuration information indicating a configuration of the plurality of functions of said device to be designed, the configuration information including said device identifying data identifying another device already designed, said function identifying data identifying a function of said other device corresponding to each of the functions of said device, and said core part identifying data identifying a core part as a core of a function of said device to be designed, wherein the configuration information is organized based on the plurality of functions of the device;
second extracting means for extracting area data corresponding to the extracted device identifying data and the extracted function identifying data for each function of said device to be designed, from parts information representing information on parts of said other device, the parts information including said area data indicating an area necessary to mount said parts in correspondence with said device identifying data and said function identifying data;
third extracting means for extracting part shape data representing a three-dimensional shape of said core part identified by the extracted core part identifying data for each function of said device to be designed, from a set of part shape data representing three-dimensional shapes of said parts;
generating means for generating, for each function of said device to be designed, mounting surface shape data representing a shape of a surface on which said parts of the function of said device are mounted on a basis of the extracted area data; and
display controlling means for controlling display of a model representing the three-dimensional shape of said core part and a model representing the shape of the surface on which said parts are mounted on a basis of said part shape data and said mounting surface shape data.
1 Assignment
0 Petitions
Accused Products
Abstract
In an information processing apparatus for displaying models representing shapes to assist design of a device, device identifying data, function identifying data, and core part identifying data are extracted for each function of the device to be designed from configuration information indicating a configuration of functions of the device to be designed, area data corresponding to the extracted device identifying data and the extracted function identifying data is extracted from parts information representing information on parts of another device, part shape data representing a three-dimensional shape of a core part identified by the extracted core part identifying data is extracted from a set of part shape data representing three-dimensional shapes of parts, mounting surface shape data representing a shape of a surface on which the parts of the function of the device are mounted is generated on a basis of the extracted area data, and display of a model representing the three-dimensional shape of the core part and a model representing the shape of the surface on which the parts are mounted is controlled on a basis of the part shape data and the mounting surface shape data.
12 Citations
9 Claims
-
1. An information processing apparatus for displaying models representing shapes to assist design of a device having a plurality of functions, said information processing apparatus comprising:
-
first extracting means for extracting (1) device identifying data, (2) function identifying data, and (3) core part identifying data for each function of the plurality of functions of said device to be designed, from configuration information indicating a configuration of the plurality of functions of said device to be designed, the configuration information including said device identifying data identifying another device already designed, said function identifying data identifying a function of said other device corresponding to each of the functions of said device, and said core part identifying data identifying a core part as a core of a function of said device to be designed, wherein the configuration information is organized based on the plurality of functions of the device; second extracting means for extracting area data corresponding to the extracted device identifying data and the extracted function identifying data for each function of said device to be designed, from parts information representing information on parts of said other device, the parts information including said area data indicating an area necessary to mount said parts in correspondence with said device identifying data and said function identifying data; third extracting means for extracting part shape data representing a three-dimensional shape of said core part identified by the extracted core part identifying data for each function of said device to be designed, from a set of part shape data representing three-dimensional shapes of said parts; generating means for generating, for each function of said device to be designed, mounting surface shape data representing a shape of a surface on which said parts of the function of said device are mounted on a basis of the extracted area data; and display controlling means for controlling display of a model representing the three-dimensional shape of said core part and a model representing the shape of the surface on which said parts are mounted on a basis of said part shape data and said mounting surface shape data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing method for displaying models representing shapes to assist design of a device having a plurality of functions, said information processing method comprising:
-
a first extracting step of extracting device (1) identifying data, (2 ) function identifying data, and (3 ) core part identifying data for each function of the plurality of functions of said device to be designed, from configuration information indicating a configuration of the plurality of functions of said device to be designed, the configuration information including said device identifying data identifying another device already designed, said function identifying data identifying a function of said other device corresponding to each of the functions of said device, and said core part identifying data identifying a core part as a core of a function of said device to be designed, wherein the configuration information is organized based on the plurality of functions of the device; a second extracting step of extracting area data corresponding to the extracted device identifying data and the extracted function identifying data for each function of said device to be designed, from parts information representing information on parts of said other device, the parts information including said area data indicating an area necessary to mount said parts in correspondence with said device identifying data and said function identifying data; a third extracting step of extracting part shape data representing a three-dimensional shape of said core part identified by the extracted said core part identifying data for each function of said device to be designed, from a set of part shape data representing three-dimensional shapes of said parts; a generating step of generating, for each function of said device to be designed, mounting surface shape data representing a shape of a surface on which said parts of the function of said device are mounted on a basis of the extracted area data; and a display controlling step of controlling display of a model representing the three-dimensional shape of said core part and a model representing the shape of the surface on which said parts are mounted on a basis of said part shape data and said mounting surface shape data. - View Dependent Claims (9)
-
-
7. A computer recordable medium having embedded therein a program for making a computer perform information processing for displaying models representing shapes to assist design of a device having a plurality of functions, said program comprising:
-
a first extracting step of extracting (1) device identifying data, (2 ) function identifying data, and (3 ) core part identifying data for each function of the plurality of functions of said device to be designed, from configuration information indicating a configuration of the plurality of functions of said device to be designed, the configuration information including said device identifying data identifying another device already designed, said function identifying data identifying a function of said other device corresponding to each of the functions of said device, and said core part identifying data identifying a core part as a core of a function of said device to be designed, wherein the configuration information is organized based on the plurality of functions of the device; a second extracting step of extracting area data corresponding to the extracted device identifying data and the extracted function identifying data for each function of said device to be designed, from parts information representing information on parts of said other device, the parts information including said area data indicating an area necessary to mount said parts in correspondence with said device identifying data and said function identifying data; a third extracting step of extracting part shape data representing a three-dimensional shape of said core part identified by the extracted core part identifying data for each function of said device to be designed, from a set of part shape data representing three-dimensional shapes of said parts; a generating step of generating, for each function of said device to be designed, mounting surface shape data representing a shape of a surface on which said parts of the function of said device are mounted on a basis of the extracted area data; and a display controlling step of controlling display of a model representing the three-dimensional shape of said core part and a model representing the shape of the surface on which said parts are mounted on a basis of said part shape data and said mounting surface shape data.
-
-
8. An information processing apparatus for displaying models representing shapes to assist design of a device having a plurality of functions, said information processing apparatus comprising:
-
a first extractor configured to extract (1) device identifying data, (2 ) function identifying data, and (3 ) core part identifying data for each function of said device to be designed, from configuration information indicating a configuration of the plurality of functions of said device to be designed, the configuration information including said device identifying data identifying another device already designed, said function identifying data identifying a function of said other device corresponding to each of the functions of said device, and said core part identifying data identifying a core part as a core of a function of said device to be designed, wherein the configuration information is organized based on the plurality of functions of the device; a second extractor configured to extract area data corresponding to the extracted device identifying data and the extracted function identifying data for each function of said device to be designed, from parts information representing information on parts of said other device, the parts information including said area data indicating an area necessary to mount said parts in correspondence with said device identifying data and said function identifying data; a third extractor configured to extract part shape data representing a three-dimensional shape of said core part identified by the extracted core part identifying data for each function of said device to be designed, from a set of part shape data representing three-dimensional shapes of said parts; a generator configured to generate, for each function of said device to be designed, mounting surface shape data representing a shape of a surface on which said parts of the function of said device are mounted on a basis of the extracted area data; and a display controller configured to control a display of a model representing the three-dimensional shape of said core part and a model representing the shape of the surface on which said parts are mounted on a basis of said part shape data and said mounting surface shape data.
-
Specification