Order supporting method, order supporting system, and order supporting program
The ordering support method and system generate simplified shape information to secure product ordering by using voxels, point clouds, and bounding boxes, addressing security risks in product shape data transmission and enabling accurate manufacturing condition calculation.
Patent Information
- Application Number
- JP2023109412
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-03
- Publication Date
- 2025-01-17
AI Technical Summary
Existing ordering support systems inadequately secure product shape information, risking unauthorized manufacturing if leaked, particularly in the context of confidential design drawing data.
An ordering support method and system that generates and utilizes simplified shape information derived from product shape data, allowing secure calculation of manufacturing conditions without revealing detailed product designs, using techniques like voxels, point clouds, and bounding boxes to represent product shapes.
Enhances security in product ordering processes by protecting confidential design data while enabling accurate calculation of manufacturing conditions, reducing communication load and ensuring secure data transmission.
Smart Images

Figure 2025007788000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an ordering support method, an ordering support system, and an ordering support program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, a system is known that provides product shape information indicating the shape of a product and obtains an estimate for the manufacture of the product.
[0003] For example, the bidding system described in Patent Document 1 is a bidding system for obtaining quotation responses for the provision of multiple products or services from multiple potential providers of those products or services. The system registers registration numbers and quotation request information for the products or services for which a quotation is requested, and creates quotation request list information based on the registered registration numbers. Furthermore, the system transmits the quotation request list information and the quotation request information via a computer communication network in response to a request from each potential provider, and creates quotation list data in which the quotation responses obtained from each potential provider are compiled by product or service type. In particular, when the provision of multiple products or services involves processing and manufacturing multiple parts, the system handles design drawing data for those parts as quotation request information. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2002-297828 A Summary of the Invention [Problem to be solved by the invention]
[0005] Meanwhile, product shape information (e.g., design drawing data) is highly confidential information because if the information is leaked, there is a risk that a third party may manufacture the product. Therefore, there is a need to process product shape information under high security in order support processing that is carried out prior to ordering a product, such as estimating manufacturing conditions (e.g., price and delivery date). However, in the bidding system described in Patent Document 1, the product shape information itself is transmitted to each provider candidate, so the security of the order support processing is not sufficient.
[0006] Therefore, an object of the present disclosure is to provide an ordering support method, an ordering support system, and an ordering support program that are capable of supporting product ordering with higher security. [Means for solving the problem]
[0007] An ordering support method according to one aspect of the present disclosure is a computer-executed ordering support method for supporting an order for a predetermined product, which is any one of clothing, footwear, accessories, and products used to fit a part of the body. The method includes acquiring product shape information related to a product shape of the predetermined product, generating simplified shape information indicating a simplified shape of the predetermined product based on the product shape information, the simplified shape information enabling calculation of manufacturing condition information related to the manufacturing conditions of the predetermined product in a manufacturing section that manufactures the predetermined product, and outputting the simplified shape information.
[0008] According to the method of this aspect, by using simplified shape information generated based on product shape information, it is possible to support product ordering with higher security. [Brief description of the drawings]
[0009] [Figure 1] FIG. 2 is a diagram showing an overview of processing in an order support system 100 according to an embodiment of the present disclosure. [Diagram 2] 1 is a diagram illustrating a configuration of an order support system 100 according to an embodiment of the present disclosure. [Diagram 3]FIG. 1 is a diagram showing an example of a product shape. [Figure 4A] FIG. 13 is a diagram showing an example of a simplified shape using voxels. [Figure 4B] FIG. 13 is a diagram showing an example of a simplified shape using voxels. [Figure 5A] FIG. 13 is a diagram showing an example of a simplified shape using a point cloud. [Figure 5B] FIG. 13 is a diagram showing an example of a simplified shape using a point cloud. [Figure 6A] FIG. 13 is a diagram showing an example of a simplified shape using a bounding box. [Figure 6B] FIG. 13 is a diagram showing an example of a simplified shape using a bounding box. [Figure 7] 4 is a diagram showing an example of manufacturing condition information stored in a storage unit 110. FIG. [Figure 8] 4 is a sequence chart showing an example of processing in the order support system 100. [Figure 9] FIG. 9 illustrates an example of the hardware configuration of a computer 900. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present disclosure will be described with reference to the accompanying drawings. Fig. 1 is a diagram showing an overview of processing in an order support system 100 according to an embodiment of the present disclosure.
[0011] The ordering support system 100 is an information processing system realized by an ordering support program, which generates simplified shape information based on product shape information of a specified product, which is any of clothing, footwear, accessories, and products used to fit a part of the body, and outputs the simplified shape information to a manufacturing section.
[0012] The ordering support system 100 first acquires product shape information of a predetermined product from a user (S110). The ordering support system 100 generates simplified shape information indicating a simplified shape of the predetermined product based on the product shape information, and enables the manufacturing section to calculate manufacturing condition information of the predetermined product (S120). The ordering support system 100 outputs the simplified shape information to the manufacturing section (S130).
[0013] Next, the order support system 100 acquires manufacturing condition information calculated based on the simplified shape information from the manufacturing section (S140), and outputs it to the user (S150).
[0014] [Configuration of ordering support system 100] 2 is a diagram showing a configuration of an order support system 100 according to an embodiment of the present disclosure. The order support system 100 is communicably connected to a user device 200 and a manufacturing section device 300 via a network such as the Internet. Details of the order support system 100 will be described later.
[0015] The user device 200 is a computer used by a user of the order support system 100, and may be a smartphone, a tablet terminal, a personal computer, or the like.
[0016] Here, the user is a person who uses the ordering support system 100. The user may be a consumer who wishes to manufacture a specific product, or may be a manufacturer that manufactures a specific product for the consumer in response to the consumer's request, or may be a commercial platform (EC platform) on the Internet, etc.
[0017] A user accesses the ordering support system 100 through the user device 200 and requests, for example, manufacturing condition information for a specific product (e.g., information on estimated price and delivery time). The user also refers to the manufacturing condition information through the user device 200 and requests the ordering support system 100 to place an order for the product.
[0018] For example, a user may wish to simply grasp information about manufacturing conditions for a given product. For example, a user may wish to simply grasp information about manufacturing conditions for a prototype product when designing the product. In this case, the user may wish to grasp information about the manufacturing conditions for each of a plurality of manufacturing sections.
[0019] When manufacturing condition information is understood in a simplified manner, product shape information showing the product shape of a specific product is not necessarily required, and simplified shape information showing a simplified shape of a specific product may be sufficient. Also, when the specific product is a prototype, the product shape information of the prototype needs to be handled under particularly high security. Therefore, the ordering support system 100 generates simplified shape information based on the product shape information, and acquires manufacturing condition information calculated based on the simplified shape information.
[0020] The manufacturing section device 300 is a computer used by the manufacturing section that manufactures a given product, and is a smartphone, a tablet terminal, a personal computer, or the like.
[0021] Here, the manufacturing section is a base where the product is manufactured, and may be, for example, a business operator who is contracted to manufacture, a factory that manufactures, or manufacturing equipment in a factory. That is, the order support system 100 may obtain manufacturing condition information and instruct ordering on a business operator or factory basis, or may obtain manufacturing condition information and instruct ordering on a manufacturing equipment basis.
[0022] 2, one each of the user device 200 and the manufacturing section device 300 is shown, but there may be a plurality of each of the user device 200 and the manufacturing section device 300. The plurality of manufacturing section devices 300 may be manufacturing section devices 300 in the same business operator or factory, or may be manufacturing section devices 300 in a plurality of different business operators or a plurality of different factories.
[0023] Next, details of the order support system 100 will be described. The order support system 100 includes a storage unit 110, a product shape acquisition unit 120, a simplicity acquisition unit 130, a simplified shape generation unit 140, a simplified shape output unit 150, a manufacturing condition acquisition unit 160, a manufacturing condition output unit 170, an order acceptance unit 180, and an order instruction unit 190. Each unit shown in Fig. 2 can be realized, for example, by using a storage area or by a processor executing a program stored in the storage area.
[0024] The storage unit 110 stores information processed in the order support system 100. The storage unit 110 can store, for example, product shape information, simplicity information, simplified shape information, manufacturing condition information, and order acceptance information, which will be described later.
[0025] The product shape acquisition unit 120 acquires product shape information relating to the product shape of a predetermined product, and stores the product shape information in the storage unit 110.
[0026] Here, the predetermined product is any one of clothing, footwear, accessories, and products used along a part of the body. The clothing may be clothing, socks, or hats, or other clothing. The footwear may be, for example, shoes or sandals, or other footwear. The accessories may be, for example, earphones, mouthpieces, rings, necklaces, or other items worn by users. Products used along a part of the body in the present disclosure include, for example, handlebars of vehicles such as automobiles, motorcycles, and bicycles, grip parts of writing implements, handles of tableware such as spoons and forks, human interfaces such as mice and keyboards, and chairs or cushions that conform to the shape of the waist. In this embodiment, the product is described as a shoe, but the product is not limited to shoes.
[0027] The predetermined product may be, for example, a product manufactured to suit a user, particularly a consumer who desires to manufacture a predetermined product. That is, the predetermined product may be, for example, a completely custom-made product or a pattern-custom-made product manufactured to suit the size, usage, etc. of the user, or a product selected from a lineup of multiple products based on the size, usage, etc. of the user.
[0028] The predetermined product may be a product whose design or design has been completed (i.e., a product), or a product in the prototype stage (i.e., a prototype).The predetermined product may also be a part of a product or a prototype (i.e., a part).
[0029] The given product may also be a product produced by so-called 3D printing techniques, in particular, for example, additive manufacturing or three-dimensional stacking. The given product may also be a product produced by, for example, cutting, pressing or injection molding.
[0030] The product shape information includes, for example, information on the size, dimensions, structure, etc. of the product. The product shape information is, for example, information that specifically indicates the shape of the product to the extent that the predetermined product can be manufactured based on the product shape information.
[0031] In other words, product shape information is information that, for example, if the information is leaked, a third party may be able to manufacture the specified product, and it can be said that the information should be managed under high security by the manufacturer or designer who manufactures or designs the specified product.
[0032] The product shape acquisition unit 120 can acquire the product shape information, for example, from the user device 200. The product shape acquisition unit 120 may also acquire the product shape information, for example, from a predetermined storage unit (for example, the storage unit 110 or a database of an external information processing system). In this case, the product shape acquisition unit 120 may acquire the product shape information from the predetermined storage unit, for example, in response to an instruction from a user via the user device 200.
[0033] The product shape information may be, for example, information in a format that can be processed in CAD (Computer Aided Design) software or CAE (Computer Aided Engineering) software, or information in a format that allows a specific product to be 3D printed on a specific 3D printer.
[0034] The simplicity level acquiring unit 130 acquires simplicity level information indicating the degree of simplicity of the simplified shape information, which is set by the user and will be described later, and stores the simplicity level information in the storage unit 110 .
[0035] The simplicity information may be, for example, a qualitative indicator such as "high," "medium," or "low," or may be an indicator using a numerical value such as "30%," "50%," or "70%."
[0036] The simplicity level acquiring unit 130 can acquire the simplicity level information by accepting a setting of the simplicity level information from the user based on, for example, an operation of the user via the user device 200.
[0037] The simplicity information may be information that is set according to the security level of the product shape information set by the user. That is, the simplicity acquisition unit 130 can acquire simplicity information according to the security level set by the user based on, for example, a correspondence relationship between the security level and the simplicity level that is set in advance. The simplicity information does not necessarily have to be set by the user, and may be set as an initial setting, for example.
[0038] The level of security may be a qualitative indicator such as "high", "medium", or "low", or may be an indicator using a numerical value such as "30%", "50%", or "70%".
[0039] The simplified shape generating unit 140 generates simplified shape information indicating a simplified shape of a predetermined product based on the product shape information, and stores the simplified shape information in the storage unit 110.
[0040] Here, the simplified shape information is information that indicates the simplified shape of a specified product, and in the manufacturing section, is information that 1. does not allow the specified product to be manufactured based on the simplified shape information, and 2. allows the manufacturing conditions for manufacturing the specified product to be calculated based on the simplified shape information.
[0041] Specifically, for example, the simplified shape information may be information in which the resolution of the dimensions of the product indicated by the product shape information is reduced. In other words, the manufacturing section cannot manufacture the given product based on the simplified shape information.
[0042] The simplified shape information is information that allows the calculation of manufacturing condition information related to the manufacturing conditions of the specified product in the manufacturing section. The manufacturing condition information will be described in detail later, but the manufacturing condition information is, for example, information related to the manufacturing conditions (e.g., price, delivery date, etc.) when the specified product is manufactured in the manufacturing section.
[0043] In this way, while the simplified shape information is not precise enough to enable a specified product to be manufactured based on the simplified shape information, it is precise enough to enable manufacturing conditions to be calculated based on the simplified shape information, and can be said to be information that has a certain degree of precision regarding the product shape of a specified product.
[0044] Furthermore, the simplified shape generating unit 140 can generate simplified shape information based on the simplicity information. That is, for example, when the simplicity information is "low" or the security level is "low", the simplified shape generating unit 140 can generate more detailed simplified shape information, and when the simplicity information is "high" or the security level is "high", the simplified shape generating unit 140 can generate more simplified simplified shape information.
[0045] The simplified shape information may be information that represents a simplified shape of a predetermined product using at least one of a voxel, a point cloud, and a bounding box, for example.
[0046] Here, a voxel is, for example, the smallest unit for expressing a solid object on a computer. When expressing a simplified shape using voxels, for example, the simplified shape is expressed by plotting voxels of a predetermined voxel size at coordinates corresponding to the product shape. That is, a larger voxel size indicates a more simplified shape, and a smaller voxel size indicates a more detailed shape (i.e., a shape closer to the product shape).
[0047] A point cloud is, for example, a collection of points in a three-dimensional space. When a simplified shape is expressed using a point cloud, for example, a predetermined number of points are plotted on coordinates corresponding to the product shape to express the simplified shape. That is, a smaller number of points indicates a more simplified shape, and a larger number of points indicates a more detailed shape (i.e., a shape closer to the product shape).
[0048] A bounding box is a partial region that surrounds an object on a computer. When a simplified shape is expressed using bounding boxes, the simplified shape is expressed by surrounding the product shape using a predetermined number of bounding boxes (in other words, dividing the product shape using a predetermined number of bounding boxes). The smaller the number of divisions, the more simplified the shape is, and the greater the number of divisions, the more precise the shape is (i.e., a shape closer to the product shape). The orientations of the predetermined number of bounding boxes (the orientations of the faces that constitute the bounding boxes) are not particularly limited. For example, the orientations of the predetermined number of bounding boxes may be the same as each other or different from each other. When the orientations of the predetermined number of bounding boxes are the same as each other, for example, each side that constitutes each bounding box may be parallel to three mutually orthogonal axes (X / Y / Z axes) in global coordinates.
[0049] The simplified shape generating unit 140 can generate simplified shape information of at least one of the granularities of voxels, point clouds, and bounding boxes according to the simplicity information. Here, the granularity is, for example, a granularity according to the simplicity information, and is at least one of the granularities of voxels, point clouds, and bounding boxes expressing the simplified shape information (for example, voxel size, number of point clouds, and number of divisions, which will be described later).
[0050] The process of generating simplified shape information by the simplified shape generating unit 140 will be described with reference to Fig. 3 to Fig. 6. Fig. 3 is a diagram showing an example of a product shape. The product shape shown in Fig. 3 shows, for example, a part of a shoe.
[0051] 4A and 4B are diagrams showing examples of simplified shapes using voxels. FIG. 4A is a diagram showing an example of a simplified shape using voxels with a larger voxel size (i.e., lower granularity). FIG. 4B is a diagram showing an example of a simplified shape using voxels with a smaller voxel size (i.e., higher granularity). It can be seen that the simplified shape shown in FIG. 4B shows a shape that is closer to the product shape shown in FIG. 3 than the simplified shape shown in FIG. 4A.
[0052] 5A and 5B are diagrams showing examples of simplified shapes using point clouds. FIG. 5A is a diagram showing an example of a simplified shape using a smaller number of point clouds (i.e., lower granularity). FIG. 5B is a diagram showing an example of a simplified shape using a larger number of point clouds (i.e., higher granularity). It can be seen that the simplified shape shown in FIG. 5B shows a shape closer to the product shape shown in FIG. 3 than the simplified shape shown in FIG. 5A.
[0053] 6A and 6B are diagrams showing examples of simplified shapes using bounding boxes. FIG. 6A is a diagram showing an example of a simplified shape using a bounding box with a smaller number of divisions (i.e., lower granularity). FIG. 6B is a diagram showing an example of a simplified shape using a bounding box with a larger number of divisions (i.e., higher granularity). It can be seen that the simplified shape shown in FIG. 6B shows a shape closer to the product shape shown in FIG. 3 than the simplified shape shown in FIG. 6A.
[0054] Note that a specific process for generating simplified shape information using at least one of voxels, a point cloud, and a bounding box can be realized by a person skilled in the art using a given technique.
[0055] Furthermore, the simplified shape generating unit 140 can extract at least one piece of simplified shape information from among the multiple pieces of simplified shape information based on the product shape indicated by the product shape information, to generate simplified shape information.
[0056] At this time, the multiple pieces of simplified shape information are stored in advance in, for example, a predetermined storage unit.The simplified shape generating unit 140 then extracts at least one piece of simplified shape information based on, for example, the similarity between the product shape indicated by the product shape information and the simplified shapes indicated by each of the multiple pieces of simplified shape information.More specifically, the simplified shape generating unit 140 calculates, for example, the similarity between the product shape indicated by the product shape information and the simplified shapes indicated by each of the multiple pieces of simplified shape information, and extracts the simplified shape information having the highest similarity.
[0057] Here, the similarity may be, for example, cosine similarity between groups of points indicating shapes, similarity based on Euclidean distance, or similarity based on a clustering method such as the k-means method.
[0058] Each of the multiple pieces of simplified shape information that are set in advance may be simplified shape information generated in advance by the simplified shape generation unit 140, or may be simplified shape information set in advance by an administrator of the order support system 100.
[0059] Furthermore, each of the plurality of pieces of simplified shape information set in advance may include information corresponding to the simplicity information. In this case, each of the plurality of pieces of simplified shape information may be, for example, simplified shape information corresponding to a plurality of simplifications for each of a plurality of product shapes. In this way, the simplified shape generating unit 140 can extract at least one piece of simplified shape information from the plurality of pieces of simplified shape information based on the similarity to the product shape indicated by the product shape information and the simplicity information to generate simplified shape information.
[0060] The simplified shape output unit 150 outputs the simplified shape information. The simplified shape output unit 150 can output the simplified shape information to the manufacturing section device 300, for example.
[0061] At this time, the simplified shape output unit 150 may output manufacturing method information indicating a manufacturing method of a predetermined product together with the simplified shape information to the manufacturing section device 300. The manufacturing method may be, for example, a 3D printing technique, particularly, for example, an additive manufacturing method or a three-dimensional stacking method, or may be a cutting method, a pressing method, or an injection molding method.
[0062] The manufacturing condition acquisition unit 160 acquires the manufacturing condition information calculated based on the simplified shape information, and stores the manufacturing condition information in the storage unit 110.
[0063] The manufacturing condition acquisition unit 160 can acquire the manufacturing condition information, for example, from the manufacturing section device 300. In addition, the manufacturing condition information acquired by the manufacturing condition acquisition unit 160 may be, for example, manufacturing condition information calculated by the manufacturing section device 300 based on the simplified shape information.
[0064] Here, the manufacturing condition information may include at least one of information regarding price and information regarding delivery time for the manufacture of a specific product by the manufacturing section.
[0065] The manufacturing condition information may be information calculated with a precision corresponding to the simplicity information. That is, when the simplicity information is "low", the manufacturing condition information may be more precise about the estimated price or delivery date, and when the simplicity information is "high", the manufacturing condition information may be less precise about the estimated price or delivery date.
[0066] The manufacturing condition information may also include environmental index information. The environmental index information is information regarding the impact (environmental index) on the environment caused by the manufacturing of a specific product by the manufacturing section. The environmental index information may be expressed, for example, by a score, a rank, or a level, or may be expressed by a symbol such as "S", "A", or "B".
[0067] The environmental index may be, for example, at least one of the following indexes: carbon dioxide emissions, solvent usage, impact on ozone layer depletion, power consumption, and water usage caused by the production of a specific product in the production section, or may be an index calculated based on the above indexes. A user who refers to the production condition information including the environmental index information can consider not only the price or delivery date but also the impact on the environment caused by the production when considering the ordering of a specific product itself or the manufacturing section to which the order is to be placed.
[0068] 7 is a diagram showing an example of manufacturing condition information stored in the storage unit 110. The manufacturing condition information stored in the storage unit 110 includes, for example, a manufacturing condition ID, a manufacturing section ID, manufacturing condition accuracy information, price information, delivery date information, manufacturing accuracy information, and environmental index information.
[0069] The manufacturing condition ID is information for identifying the manufacturing condition information stored in the storage unit 110. The manufacturing section ID is information for identifying the manufacturing section.
[0070] The manufacturing condition accuracy information is information indicating the accuracy of the manufacturing condition information (particularly, price information and delivery date information described later). The accuracy indicated by the manufacturing condition accuracy information is, for example, an accuracy corresponding to the degree of simplification or security of the simplified shape information. The manufacturing condition accuracy information may be information indicating the accuracy by, for example, a five-level rating (for example, five stars, etc.).
[0071] The price information is information that indicates the price (so to speak, an estimated price) when the product is manufactured in the manufacturing section. The delivery date information is information that indicates the delivery date (so to speak, an estimated delivery date) when the product is manufactured in the manufacturing section.
[0072] The manufacturing accuracy information is information that indicates the accuracy of a product manufactured in the manufacturing section. In other words, the manufacturing accuracy information is information that indicates an error during manufacturing in the manufacturing section. The manufacturing accuracy information may be information that indicates a dimensional error, or may be information that indicates a defective rate or a return rate.
[0073] The environmental index information is information indicating an environmental index when a product is manufactured in the manufacturing section. The environmental index information may be a score based on a plurality of environmental indexes, or may be a value of each of the plurality of environmental indexes (e.g., carbon dioxide emission amount).
[0074] The manufacturing condition output unit 170 outputs the manufacturing condition information to the user device 200.
[0075] A user refers to the manufacturing condition information through the user device 200 and considers, for example, which manufacturing section to place an order for a given product with.
[0076] The order receiving unit 180 receives an order from a user based on the manufacturing conditions indicated by the manufacturing condition information.
[0077] The order receiving unit 180 can receive an order, for example, from the user device 200. Specifically, the order receiving unit 180 can obtain, for example, order reception information from the user device 200 and store the order reception information in the storage unit 110.
[0078] The order receipt information may include, for example, a manufacturing section ID.
[0079] In response to the order reception information obtained by the order reception unit 180, the order instruction unit 190 requests the manufacturing section device 300 of the order recipient to manufacture a specified product based on the manufacturing condition information. Specifically, the order instruction unit 190 outputs the order instruction information to the manufacturing section device 300. At this time, the order support system 100 may output product shape information to the manufacturing section device 300. This allows the manufacturing section to manufacture the specified product based on the product shape information.
[0080] FIG. 8 is a sequence chart showing an example of processing in the order support system 100.
[0081] First, the product shape acquisition unit 120 acquires product shape information, for example, from the user device 200 (S801). The simplicity acquisition unit 130 acquires simplicity information, for example, from the user device 200 (S802). The simplified shape generation unit 140 generates simplified shape information based on the product shape information and simplicity information (S803). The simplified shape output unit 150 outputs the simplified shape information, for example, to the manufacturing section device 300 (S804).
[0082] Next, the manufacturing condition acquisition unit 160 acquires manufacturing condition information, for example, from the manufacturing section device 300 (S805). The manufacturing condition output unit 170 outputs the manufacturing condition information, for example, to the user device 200 (S806).
[0083] Then, the order receiving unit 180 acquires order reception information, for example, from the user device 200 (S807). The order instruction unit 190 outputs order instruction information, for example, to the manufacturing section device 300 (S808).
[0084] Next, an example of a hardware configuration in which the order support system 100 is realized by a computer 900 will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of a hardware configuration of the computer 900.
[0085] As shown in FIG. 9, a computer 900 includes, for example, a processor 901, a memory 902, a storage device 903, an input I / F unit 904, a data I / F unit 905, a communication I / F unit 906, and a display device 907.
[0086] Computer 900 may be, for example, a server computer (including cloud computing), a personal computer (e.g., desktop, laptop, tablet, etc.), a media computing platform (e.g., cable, satellite set-top box, digital video recorder, etc.), a handheld computing device (e.g., PDA, email client, etc.), or some other type of computing or communications platform.
[0087] The processor 901 is a control unit that controls various processes in the computer 900 by executing programs stored in the memory 902 .
[0088] The memory 902 is a storage medium such as a RAM (Random Access Memory), etc. The memory 902 temporarily stores the program code of the program executed by the processor 901 and data required when the program is executed.
[0089] The storage device 903 is a non-volatile storage medium such as a hard disk drive (HDD), a flash memory, etc. The storage device 903 stores an operating system and various programs for implementing the above-mentioned configurations.
[0090] The input I / F unit 904 is a device for receiving input from a user. The input I / F unit 904 is, for example, a keyboard, a mouse, a touch panel, various sensors, a wearable device, etc. The input I / F unit 904 may be connected to the computer 900 via an interface such as a USB (Universal Serial Bus).
[0091] The data I / F unit 905 is a device for inputting data from outside the computer 900. The data I / F unit 905 is, for example, a drive device for reading data stored in various storage media. The data I / F unit 905 may be provided outside the computer 900. When the data I / F unit 905 is provided outside the computer 900, the data I / F unit 905 is connected to the computer 900 via an interface such as a USB.
[0092] The communication I / F unit 906 is a device for performing data communication via a network such as the Internet, either wired or wirelessly, with an external device of the computer 900. The communication I / F unit 906 may be provided outside the computer 900. When the communication I / F unit 906 is provided outside the computer 900, the communication I / F unit 906 is connected to the computer 900 via an interface such as a USB.
[0093] The display device 907 is a device for displaying various types of information. The display device 907 is, for example, a liquid crystal display, an organic EL (Electro-Luminescence) display, a display of a wearable device, or the like. The display device 907 may be provided outside the computer 900. When the display device 907 is provided outside the computer 900, the display device 907 is connected to the computer 900 via, for example, a display cable. In addition, when a touch panel is adopted as the input I / F unit 904, the display device 907 may be configured integrally with the input I / F unit 904.
[0094] [Effects of this embodiment] An embodiment of the present disclosure has been described above. According to an embodiment of the present disclosure, the order support system 100 can output simplified shape information to the manufacturing section, and can support product ordering under higher security. In addition, the order support system 100 can communicate with the manufacturing section device 300 with a lower communication load by using simplified shape information with a smaller amount of data.
[0095] [Aspects] (1) An ordering support method according to one aspect of the present disclosure is an ordering support method executed by a computer to support ordering of a specific product, which is any one of clothing, footwear, accessories, and products used to fit a part of the body, the method including: acquiring product shape information related to a product shape of the specific product; generating simplified shape information indicating a simplified shape of the specific product based on the product shape information, the simplified shape information enabling calculation of manufacturing condition information related to manufacturing conditions of the specific product in a manufacturing section that manufactures the specific product; and outputting the simplified shape information. According to the ordering support method of (1) above, the user can receive support for ordering products under a higher level of security. (2) In the ordering support method described in (1) above, the method may further include acquiring the manufacturing condition information calculated based on the simplified shape information. According to the ordering support method of (2) above, the user can grasp the manufacturing conditions (eg, price, delivery date) in the manufacturing section with a higher level of security. (3) In the ordering support method described in (2) above, the method may further include acquiring simplicity information set by a user, the simplicity information indicating a degree of simplicity of the simplified shape information, the simplified shape information may be generated based on the simplicity information, and the manufacturing condition information may be calculated with an accuracy according to the simplicity information. According to the ordering support method of (3) above, the user can grasp the manufacturing conditions based on the degree of simplification of the product shape that the user allows or the accuracy of the manufacturing conditions that the user requires. (4) In the ordering support method described in (3) above, the degree of simplification may be set according to a level of security for the product shape information set by the user. According to the ordering support method of (4) above, the user can process the product shape information with a level of security that the user himself / herself tolerates. (5) In the ordering support method described in (3) or (4) above, the simplified shape may be represented using at least one of a voxel, a point cloud, and a bounding box, and the granularity of at least one of the voxel, the point cloud, and the bounding box may be determined according to the simplicity information. According to the ordering support method of (5) above, the user can receive ordering support using simplified shape information expressed using at least one of voxels, point clouds, and bounding boxes. (6) In the ordering support method described in any of (1) to (5) above, generating the simplified shape information may include extracting and generating at least one simplified shape information from among multiple simplified shape information based on the product shape indicated by the product shape information. According to the ordering support method of (6) above, the user can receive ordering support using at least one piece of simplified shape information extracted and generated from among a plurality of pieces of simplified shape information. (7) In the ordering support method described in any one of (1) to (6) above, the manufacturing condition information may include at least one of information regarding price and information regarding delivery date for the production of the specified product by the manufacturing section. According to the ordering support method of (7) above, the user can grasp the cost and time required to manufacture a given product. (8) In the ordering support method described in (3) to (7) above, the manufacturing condition information may include at least one of information regarding price and information regarding delivery date, depending on the simplicity information in the manufacture of the specified product by the manufacturing section. According to the ordering support method of (8) above, the user can grasp the cost and time required to manufacture a specified product with the degree of simplicity of the product shape that the user is willing to accept or the precision of the manufacturing conditions that the user requires. (9) In the ordering support method described in (2) to (8) above, the method may further include outputting the acquired manufacturing condition information to a user's information processing device, and accepting an order from the user based on the manufacturing conditions. According to the ordering support method of (9) above, the user can grasp the manufacturing condition information of a desired product and place an order for the desired product under a higher level of security. (10) In the ordering support method described in (1) to (9) above, the specified product may be manufactured by additive manufacturing or three-dimensional lamination. According to the ordering support method (10) above, a user can receive ordering support for products manufactured by so-called 3D printing techniques. (11) An ordering support system according to another aspect of the present disclosure is an ordering support system that supports the ordering and manufacturing of a specific product, which is any one of clothing, footwear, accessories, and products used to fit a part of the body, and includes a product shape acquisition unit that acquires product shape information related to a product shape of the specific product, a simplified shape generation unit that generates simplified shape information indicating a simplified shape of the specific product based on the product shape information, the simplified shape information enabling calculation of information regarding the conditions for manufacturing the specific product in a manufacturing section where the specific product is manufactured, and a simplified shape output unit that outputs the simplified shape information. According to the ordering support system of (11) above, users can receive assistance in ordering products under a higher level of security. (12) An ordering support program according to another aspect of the present disclosure is an ordering support program that supports ordering of a specific product, which is any one of clothing, footwear, accessories, and products used in conjunction with a part of the body, and includes a computer that: implements a product shape acquisition unit that acquires product shape information related to the product shape of the specific product; a simplified shape generation unit that generates simplified shape information indicating a simplified shape of the specific product based on the product shape information, the simplified shape information enabling calculation of manufacturing condition information related to the conditions for manufacturing the specific product in a manufacturing section that manufactures the specific product; and a simplified shape output unit that outputs the simplified shape information. According to the ordering assistance program of (12) above, users can receive assistance in ordering products under a higher level of security.
[0096] In this disclosure, a "unit" does not simply mean a physical means, but also includes cases where the functions of the "unit" are realized by software. Also, the functions of one "unit" or device may be realized by two or more physical means, devices, or software, and the functions of two or more "units" or devices may be realized by one physical means, device, or software.
[0097] In addition, the present embodiment is for facilitating understanding of the present disclosure, and is not intended to limit the present disclosure. The present disclosure may be modified or improved without departing from the spirit thereof, and the present disclosure also includes equivalents thereof. [Industrial Applicability]
[0098] The present disclosure is useful in systems that assist in ordering products such as clothing, footwear, accessories, and products that are adapted to be worn on a part of the body. [Explanation of symbols]
[0099] 100 Order support system, 110 Memory unit, 120 Product shape acquisition unit, 130 Simplicity acquisition unit, 140 Simplified shape generation unit, 150 Simplified shape output unit, 160 Manufacturing condition acquisition unit, 170 Manufacturing condition output unit, 180 Order reception unit, 190 Order instruction unit, 200 User device, 300 Manufacturing section device
Claims
1. 1. An ordering support method for supporting an order for a predetermined product, which is any one of clothing, footwear, accessories, and products used along a part of the body, executed by a computer, comprising: Obtaining product shape information relating to a product shape of the predetermined product; generating simplified shape information indicating a simplified shape of the specified product based on the product shape information, the simplified shape information enabling calculation of manufacturing condition information relating to manufacturing conditions of the specified product in a manufacturing section that manufactures the specified product; outputting the simplified shape information; An ordering support method including:
2. The ordering support method according to claim 1 , further comprising: acquiring the manufacturing condition information calculated based on the simplified shape information.
3. The method further includes acquiring simplicity information indicating a degree of simplicity of the simplified shape information set by a user, the simplified shape information is generated based on the simplicity information, The manufacturing condition information is calculated with an accuracy corresponding to the simplicity information. The ordering support method according to claim 2 .
4. The ordering support method according to claim 3 , wherein the degree of simplification is set according to a degree of security in the product shape information set by the user.
5. the simplified shape is represented using at least one of a voxel, a point cloud, and a bounding box; A granularity of at least one of a voxel, a point cloud, and a bounding box is determined according to the simplicity information. The ordering support method according to claim 3 or 4.
6. The generating of the simplified shape information includes extracting and generating at least one piece of simplified shape information from among a plurality of pieces of simplified shape information based on the product shape indicated by the product shape information. The ordering support method according to any one of claims 1 to 4.
7. 3. The method of claim 1, wherein the manufacturing condition information includes at least one of information regarding a price and information regarding a delivery date for the manufacture of the specified product by the manufacturing section.
8. 5. The ordering support method according to claim 3, wherein the manufacturing condition information includes at least one of information regarding price and information regarding delivery date in accordance with the simplicity information in the manufacture of the specified product by the manufacturing section.
9. outputting the acquired manufacturing condition information to a user's information processing device; accepting an order from the user based on the manufacturing conditions; The method for assisting in ordering according to claim 2 , further comprising:
10. The ordering support method according to any one of claims 1 to 4, wherein the specified product is manufactured by additive manufacturing or three-dimensional lamination.
11. An ordering support system for supporting ordering and manufacturing a predetermined product, which is any one of clothing, footwear, accessories, and products used in accordance with a part of the body, comprising: a product shape acquisition unit that acquires product shape information relating to a product shape of the predetermined product; a simplified shape generating unit that generates simplified shape information indicating a simplified shape of the specified product based on the product shape information, the simplified shape information enabling calculation of information regarding a manufacturing condition of the specified product in a manufacturing section that manufactures the specified product; a simplified shape output unit that outputs the simplified shape information; An ordering support system equipped with:
12. An ordering support program that supports ordering a predetermined product, which is any one of clothing, footwear, accessories, and products used in accordance with a part of the body, On the computer, a product shape acquisition unit that acquires product shape information relating to a product shape of the predetermined product; a simplified shape generating unit that generates simplified shape information indicating a simplified shape of the specified product based on the product shape information, the simplified shape information enabling calculation of manufacturing condition information relating to the conditions for manufacturing the specified product in a manufacturing section that manufactures the specified product; a simplified shape output unit that outputs the simplified shape information; An ordering support program that makes this possible.
Citation Information
Patent Citations
Bid system
JP2002297828A