Insole design device, insole design method, and recording medium on which program is recorded

By combining foot shape and footwear internal data, designing and 3D printing of contour-compliant insoles and adjusting materials and structures, the cutting problems and characteristic adjustment problems caused by inconsistent internal shape of footwear are solved, and the fit and characteristic matching of insoles is improved sex.

CN119138687APending Publication Date: 2024-12-17ASICS CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410711909.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-06-14
Filing Date
2024-06-04
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The existing insole design devices are mainly aimed at fit-fitting designs, and fail to effectively solve the needs of insoles in assembly and characteristic adjustment, especially when the internal shape of the footwear is inconsistent with the insole contour, resulting in damage to the cutting end and increasing difficulty in adjusting characteristics.

Method used

By combining the user's foot shape data and internal footwear data, an insole design device is designed, and an insole design device is used to make insoles that meet the internal contour of the footwear using a 3D printer, and the parameters such as material, structure, cup height, and thickness are adjusted to meet the user's requirements. The requirements for footwear characteristics include cushioning, stability, grip, etc.

Benefits of technology

The matching of footwear and insole profiles is achieved, the fit and adjustment of footwear characteristics is improved, the complexity of manual cutting and the risk of end damage is reduced, and the users' diverse needs for footwear characteristics are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119138687A_ABST
    Figure CN119138687A_ABST
Patent Text Reader

Abstract

The invention provides a shoe pad design device, a shoe pad design method and a recording medium recording a program, wherein the shoe pad design device is used for designing a shoe pad which is exchanged with the shoe pad and is assembled on the shoe with the shoe pad. An insole design device (1) designs an insole (1A) of footwear. The insole design device (1) comprises: an input unit for receiving data; a calculation unit that obtains design data for the insole (1A) on the basis of the data received by the input unit; and an output unit that outputs the design data obtained by the calculation unit. The data received by the input includes at least first data relating to the shape of the user's foot and second data relating to the interior of the footwear. The calculation unit obtains design data on the basis of the first data and the second data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an insole design device, an insole design method and a recording medium having a program recorded thereon. Background Art

[0002] In order to improve the fit of footwear including shoes or sandals, a customized insole (shoe insole) is made according to the shape of the foot. For example, International Publication No. 2017 / 057388 discloses an insole design device, which calculates the state of the foot arranged in the internal space of the shoe based on the shape of the foot (foot model data) and shoe data, and designs the shoe insole based on the gap of the three-dimensional shape formed between the inner peripheral surface of the shoe and the foot. Summary of the invention

[0003] The insole design device disclosed in International Publication No. 2017 / 057388 (Patent Document 1) designs the insole for the purpose of keeping the foot in a desired state when the shoe and the insole are combined, and the purpose is to improve the fit of the shoe. However, the characteristics required by the user for the shoe are not limited to the fit. In addition, International Publication No. 2017 / 057388 (Patent Document 1) is based on the premise of designing the insole to be reassembled based on the internal space of the shoe without the insole.

[0004] The present disclosure is made to solve the above-mentioned problems, and its purpose is to provide an insole design device, an insole design method and a recording medium recording a program for designing an insole that is replaced with the insole and mounted on the footwear.

[0005] An insole design device according to one aspect of the present disclosure is an insole design device for designing insoles for footwear. The insole design device includes: an input unit for receiving data; a computing unit for obtaining design data for the insole based on the data received by the input unit; and an output unit for outputting the design data obtained by the computing unit. The data received by the input unit includes at least first data related to the shape of a user's foot and second data related to the inside of the footwear. The computing unit obtains the design data based on the first data and the second data.

[0006] A certain aspect of the present disclosure discloses an insole design method for designing an insole for footwear. The insole design method includes: receiving at least first data related to the shape of a user's foot and second data related to the inside of the footwear; obtaining design data of the insole based on the received first data and second data; and outputting the obtained design data.

[0007] A program according to one aspect of the present disclosure is a program executed by a computing unit of an insole design device, the insole design device including: an input unit for receiving data; a computing unit for obtaining design data of the insole based on the data received by the input unit; and an output unit for outputting the design data obtained by the computing unit. The program includes: a step of receiving at least first data related to the shape of a user's foot and second data related to the inside of a shoe by the input unit; a step of obtaining design data of the insole based on the first data and the second data received by the input unit; and a step of outputting the obtained design data from the output unit.

[0008] The above and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when read in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 It is a schematic diagram showing the structure of a system including an insole design device according to an embodiment.

[0010] Figure 2 It is a block diagram showing the structure of the insole design device according to the embodiment.

[0011] Figure 3 It is a schematic diagram for explaining the usage form of the insole according to the embodiment.

[0012] Figure 4 1 is a flowchart showing a design process executed by the insole design device according to the embodiment.

[0013] Figure 5 It is a schematic diagram for explaining the outline of the insole designed by the design process executed by the insole design device according to the embodiment.

[0014] Figure 6 It is a schematic diagram for explaining the cup height of each part of the insole according to the embodiment.

[0015] Figure 7 It is a schematic diagram for explaining the thickness of each part of the insole according to the embodiment.

[0016] Figure 8 It is a schematic diagram for explaining the arch position of the insole according to the embodiment.

[0017] Fig. 9 Schematic diagram showing an insole made of a three-dimensional mesh structure.

[0018] Fig.10 Used for Fig. 9 The schematic diagram for explaining the three-dimensional structure of the base portion of the insole shown.

[0019] Fig.111 is a flowchart showing an adjustment process executed by the insole design device according to the embodiment.

[0020] Fig.12 This is a schematic diagram for explaining Example 1 of adjusting design data using the insole design device according to the embodiment.

[0021] Fig.13 This is a diagram for explaining the correlation between shoe characteristics and insole design data.

[0022] Fig.14 This is a diagram used to explain internal rotation.

[0023] Fig.15 It is a schematic diagram for explaining Example 2 of adjusting design data using the insole design device of the embodiment.

[0024] Fig.16 It is a schematic diagram for explaining Example 3 of adjusting design data using the insole design device of the embodiment.

[0025] Fig.17 It is a schematic diagram for explaining Example 4 of adjusting design data using the insole design device of the embodiment.

[0026] Fig.18 This is a flowchart showing a prediction process for predicting the shape of a subject's foot in a no-load state.

[0027] Fig.19 This is a diagram showing an example of load foot shape data.

[0028] Fig. 20 This is a diagram showing an example of no-load foot shape data.

[0029] Fig.21 This is a diagram for explaining the calculation of the difference between the subject data and the first sample data. DETAILED DESCRIPTION

[0030] The following is an explanation of the embodiments based on the accompanying drawings. In the following explanation, the same symbols are used for the same structures. The names and functions of these structures are also the same. Therefore, the detailed explanation of these structures will not be repeated. In addition, in the following explanation of the embodiments, the medial side or inner foot side refers to the first toe side of the foot in the foot width direction, and the lateral side or outer foot side refers to the fifth toe side of the foot in the foot width direction.

[0031] Figure 1 1 is a schematic diagram showing the configuration of a system including the insole design device 1 according to the embodiment. Figure 2 It is a block diagram showing the structure of the insole design device 1 according to the embodiment. Figure 31A is a schematic diagram for explaining the usage of the insole 1A according to the embodiment. In stores such as shoe stores, event venues, etc., custom-made insoles 1A are sometimes made. Figure 3 As shown, the insole 1A is used by being assembled to a footwear 100 as a shoe, for example. The footwear 100 includes a sole 110 and an upper 120. When used, the insole 1A is inserted into the footwear 100 through a shoe opening 121 provided on the upper 120. Thus, the insole 1A is placed on the inner bottom surface of the footwear 100 with its lower surface facing the inner bottom surface, and the insole 1A is assembled to the footwear 100. In addition, in the following description, the case where the insole 1A is assembled to the footwear 100 for use is described, and the footwear 100 includes shoes, sandals, etc.

[0032] Regarding the insole 1A, when the user wears the footwear 100, the sole of the user's foot is placed on the upper surface. Therefore, the insole 1A is sandwiched between the sole 110 of the footwear 100 and the sole of the user's foot, thereby supporting the foot of the user. In addition, when the user's foot is placed in the internal space of the footwear 100, the insole 1A fills the gap formed between the internal space of the footwear 100 and the foot, and the fit of the footwear 100 can be improved.

[0033] In order to improve the fit, the insole 1A is preferably arranged so that the inside of the footwear 100 is consistent with the outline M1 of the insole 1A so as not to move inside the footwear 100. In order to make the inside of the footwear 100 consistent with the outline M1 of the insole 1A, it is considered, for example, to prepare the insole 1A for each size of the footwear 100. However, since each footwear 100 has a different internal shape, it is difficult to make the inside of the footwear 100 consistent with the outline M1 of the insole 1A. In addition, in order to manually cut the outer periphery of the insole 1A so that the inside of the footwear 100 is consistent with the outline M1 of the insole 1A, skilled techniques are required. In particular, in the case of manufacturing the insole 1A using a three-dimensional mesh structure as described later, when the outer periphery of the insole 1A is cut, the unit structure of the cut end (see Fig.10 ) is sometimes damaged in the middle, and it is necessary to perform some processing on the cut end. Therefore, in the insole design device 1 of the embodiment, based on the foot mold data (first data) related to the shape of the user's foot and the internal data (second data) related to the inside of the footwear 100, the design data of the insole 1A including the outline M1 connected to the inside of the footwear 100 is obtained.

[0034] In addition, the insole design device 1 not only designs the insole 1A for improving the fit of the footwear 100, but also adjusts the design data of the insole 1A (e.g., material, structure, cup height of each part, thickness, etc.) in order to change the characteristics (e.g., cushioning, stability, grip, etc.) of the footwear 100. Thus, the insole design device 1 can design the insole 1A that can obtain the characteristics (footwear characteristics) required by the user for the footwear 100. In addition, in the insole design device, it is not necessary to adjust the design data of the insole 1A in order to change the characteristics of the footwear 100, as long as the design data of the insole 1A including the contour M1 that is connected to the inside of the footwear 100 can be obtained.

[0035] [Structure of the insole production system]

[0036] Specifically, an insole manufacturing system 10 for manufacturing an insole 1A designed by the insole design device 1 is described. Figure 1 As shown, the insole manufacturing system 10 includes an insole design device 1, a measuring device 2, a three-dimensional (3D) printer 3, and an information terminal 4. In addition, the device for manufacturing the insole 1A is not limited to the 3D printer 3, and may be, for example, a numerically controlled (NC) machine tool or other device. In addition, in the present embodiment, it is described that the design data of the insole 1A is generated by using a dedicated design device, namely the insole design device 1, but the technology disclosed in the present invention may also be applied to a design device used to manufacture customized footwear to generate the design data of the insole 1A.

[0037] The measuring device 2 is, for example, a three-dimensional foot model scanner using laser measurement, and includes a top plate 21 and a laser measuring unit 22 arranged across the top plate. If the person being measured (user) places his feet on the top plate 21 in a standing position, the weight of the person being measured causes a load to be applied from the feet to the top plate 21. That is, a load is applied to the feet of the person being measured. In a state where a load is applied to the feet of the person being measured, the measuring device 2 moves from the toe to the heel of the foot through the laser measuring unit 22 and measures the shape of the foot. The measuring device 2 outputs the person being measured data including the shape data of the person being measured's feet (foot model data) obtained by the laser measuring unit 22 to the insole design device 1. In addition, the person being measured data only needs to include at least the shape data of the feet obtained by the measuring device 2, and may also include other data (such as personal data such as the gender or age of the person being measured).

[0038] The information terminal 4 is used to obtain not only the shape data of the foot of the person being measured, but also the internal data related to the inside of the footwear 100. The information terminal 4 has a three-dimensional scanner function using a technology such as LiDAR (Light Detection And Ranging), or a function of generating the shape of the measurement object through image synthesis processing such as photogrammetry. Figure 1 As shown, the information terminal 4 obtains data obtained by scanning or photographing the shape of the insole (the insole installed when the footwear 100 is purchased) mounted on the footwear 100. The data obtained by scanning or photographing the shape of the insole includes data of the portion of the inside of the footwear 100 that is connected to the insole, that is, shape data of the contour of the insole that is connected to the inside of the footwear 100.

[0039] The insole mounted on the footwear 100 is taken out and the shape of the insole is scanned or photographed using the information terminal 4, thereby the shape data of the contour of the insole connected to the inside of the footwear 100 can be simply obtained. On the other hand, the inside of the footwear 100 equipped with the insole can also be scanned or photographed using the information terminal 4 to obtain the shape data of the contour of the insole connected to the inside of the footwear 100. In addition, when scanning or photographing the shape of the insole, the insole can also be placed on a paper or mat of a known size, or an augmented reality tool can be used to improve the shape acquisition accuracy. The information terminal 4 can be operated by the user himself or by a store clerk. In addition, the information terminal 4 can be a terminal held by the store (such as a smart phone or tablet terminal, etc.), or it can be a terminal held by the user himself (such as a smart phone or tablet terminal, etc.). By obtaining camera parameters from the hardware information of the information terminal 4, the distortion of the data obtained by scanning or photographing can be corrected. In addition, the device for obtaining the shape data of the insole contour connected to the inside of the shoe 100 is not limited to the information terminal 4, but can also be an X-ray computed tomography (CT) device that can photograph the internal cross-section of the shoe 100, a three-dimensional measuring device that measures the mold collected by filling the resin inside the shoe 100, etc.

[0040] The insole design device 1 receives the foot shape data (foot model data) from the measuring device 2, receives the internal data related to the inside of the footwear 100 from the information terminal 4, and obtains the design data of the insole 1A based on the foot shape data and the internal data. Furthermore, the insole design device 1 can adjust the design data in order to design the insole 1A to obtain the characteristics of the footwear 100 required by the user. The adjustment process will be described below. The insole design device 1 outputs the generated design data of the insole 1A to the 3D printer 3, etc. The 3D printer 3 produces the insole 1A based on the design data of the insole 1A.

[0041] In this way, the insole manufacturing system 10 obtains design data of the insole 1A including the contour of the insole 1A connected to the inside of the footwear 100 using the insole design device 1 based on the shape of the foot (foot model data) of the measured person (user) obtained by the measuring device 2 and the internal data obtained by the information terminal 4, and manufactures the insole 1A based on the obtained design data using the 3D printer 3. Thus, the insole manufacturing system 10 can design the insole 1A whose inside of the footwear 100 is consistent with the contour M1 of the insole 1A using the insole design device 1, and easily manufacture the insole 1A using the 3D printer 3.

[0042] In addition, the present disclosure describes the use of an insole manufacturing system 10 including an insole design device 1, a measuring device 2, a 3D printer 3, and an information terminal 4 to manufacture an insole 1A, but the structure of the device is not limited thereto. The device structure of the insole manufacturing system 10 may be an integrated structure of the insole design device 1, the measuring device 2, and the 3D printer 3, or an integrated structure of the measuring device 2 and the 3D printer 3. Furthermore, the present disclosure describes the use of a 3D printer 3 to manufacture the entire insole 1A, but a portion of the insole may also be manufactured using a 3D printer 3. That is, a customized insole may be manufactured by combining manufactured parts with parts manufactured by a 3D printer 3. Furthermore, manufactured parts may also be selected based on information such as the shape of an individual's foot.

[0043] [Structure of the insole design device]

[0044] The structure of the insole design device 1 is further described in detail. Figure 2 As shown, the insole design device 1 includes a processor 11 , a memory 12 (memory), a storage 13 (storage), an interface 14 , a media reader 15 , and a communication device 16 . These components are connected via a processor bus 17 .

[0045] The processor 11 is an example of a "computing unit". The processor 11 is a computer that reads a program (e.g., a design program 130, a prediction program 131, and an operating system (OS) 132) stored in a storage 13, and expands the read program to the memory 12 for execution. The processor 11 includes, for example, a central processing unit (CPU), a field programmable gate array (FPGA), a graphics processing unit (GPU), or a multi-processing unit (MPU). In addition, the processor 11 may also include a processing circuit.

[0046] The memory 12 includes a volatile memory such as a dynamic random access memory (DRAM) or a static random access memory (SRAM), or a non-volatile memory such as a read only memory (ROM) or a flash memory.

[0047] The storage 13 is an example of a "storage unit". The storage 13 includes, for example, a non-volatile storage device such as a hard disk drive (HDD) or a solid state drive (SSD). In addition to storing programs such as the design program 130, the storage 13 also stores load foot shape data 133, no-load foot shape data 134, and a product information database 135.

[0048] The design program 130 is used to execute the following processing, that is, the processing of obtaining the design data of the insole 1A based on the shape data and the internal data of the foot (described later). Figure 4 The design data are adjusted so that the insole 1A can obtain the characteristics required by the user for the footwear 100 (described later). Fig.11 The adjustment process shown in the figure) is performed.

[0049] The prediction program 131 is a program executed when predicting the shape of the user's foot in a no-load state or a low-load state where the load is smaller than the load state (hereinafter also referred to as the no-load state). The prediction program 131 is a program for executing the process (hereinafter described) of the insole design device 1 predicting the shape of the user's foot in the no-load state based on the shape of the user's foot in the load state acquired by the measurement device 2. Fig.18 The prediction processing shown in the figure).

[0050] The loaded foot shape data 133 is data used when predicting the shape of the user's foot in a no-load state. The loaded foot shape data 133 is an example of "first sample data" and includes data calculated based on a plurality of sample foot shape data in a loaded state. Fig.19 The load foot shape data 133 will be described.

[0051] The no-load foot shape data 134 is data used when predicting the shape of the user's foot in a no-load state. The no-load foot shape data 134 is an example of "second sample data" and includes data calculated based on a plurality of sample foot shape data in a no-load state. Fig. 20 The no-load foot shape data 134 will be described.

[0052] The product information database 135 is a database that stores internal data related to the inside of the footwear 100 and product information (product name, model, etc.) of the footwear 100 in association with each other. In addition, the product information database 135 does not need to be stored in the storage 13, and may be stored in another computer or cloud server connected via the communication device 16 through a network.

[0053] The interface 14 is an example of an “input unit” or an “output unit.” The interface 14 receives input operations of the insole design device 1 through a keyboard, a mouse, a touch device, etc., and outputs design data designed by the insole design device 1 to a display screen or the like.

[0054] The media reading device 15 receives a storage medium such as a removable disk 18 and acquires data stored in the removable disk 18 .

[0055] The communication device 16 is an example of an “input unit” or an “output unit”. The communication device 16 transmits and receives data between other devices by performing wired communication or wireless communication. For example, the communication device 16 receives foot shape data from the measurement device 2 or internal data from the information terminal 4 by communicating with the measurement device 2 and the information terminal 4. In addition, the communication device 16 outputs the design data of the insole 1A used to make the insole 1A to the 3D printer 3 by communicating with the 3D printer 3.

[0056] In addition, the insole design device 1 is not limited to the structure of receiving the foot shape data, internal data and other data through the communication device 16, and can also receive the foot shape data, internal data and other data through the interface 14. Alternatively, the insole design device 1 can also read the foot shape data, internal data and other data stored in the removable disk 18 through the media reading device 15.

[0057] In addition, the medium for storing the program executed by the processor 11 of the insole design device 1 is not limited to a removable disk 18 such as a compact disc-read only memory (CD-ROM) or a digital versatile disc (DVD), but can also be a semiconductor memory such as an integrated circuit (IC) card, an optical card, a mask ROM, an erasable programmable ROM (EPROM), or an electrically erasable programmable read-only memory (EEPROM).

[0058] In addition, the program executed by the processor 11 of the insole design device 1 is not limited to the program recorded in the removable disk 18, and the program stored in the storage 13 can also be loaded into the random access memory (RAM) for execution. In this case, other computers connected to the network via the communication device 16 can rewrite the program stored in the storage 13, or add a new program. Furthermore, the insole design device 1 can also download the program from other computers connected to the network via the communication device 16, and store the program in the storage 13. The program described here includes not only the program that can be directly executed by the processor 11 of the insole design device 1, but also the source program, the compressed program, the encrypted program, etc.

[0059] [Generation of design data for insoles]

[0060] Reference Figure 4 A description will be given of a design process for generating design data of the insole 1A using the insole design device 1 . Figure 4 1 is a flowchart showing a design process executed by the insole design device 1 according to the embodiment. Figure 4 Each step (hereinafter indicated as “S”) shown is implemented by the processor 11 of the insole design device 1 executing the design program 130 .

[0061] like Figure 4 As shown, the insole design device 1 receives the foot model data acquired by the measuring device 2 (S101). The insole design device 1 receives the product information (product name, model, etc.) of the footwear 100 to which the insole 1A is mounted (S102). The insole design device 1 has a product information database 135 that stores the internal data related to the inside of the footwear 100 in association with the product information of the footwear 100. Therefore, in S102, the insole design device 1 receives the input of the product information of the footwear 100 in order to inquire whether the footwear 100 has the internal data stored in the product information database 135.

[0062] The insole design device 1 inquires whether the product information database 135 stores the internal data related to the inside of the footwear 100 for the received product information of the footwear 100 (S103). If the internal data is stored in the product information database 135 (Yes in S103), the insole design device 1 reads the internal data of the footwear 100 for the received product information from the product information database 135 (S104). On the other hand, if the internal data is not stored in the product information database 135 (No in S103), the insole design device 1 re-acquires the internal data obtained by scanning or photographing the shape of the insole mounted on the footwear 100 using the information terminal 4 (S105). In addition, the insole design device 1 stores the re-acquired internal data in the product information database 135 in association with the product information of the footwear 100. Therefore, next time and thereafter, if the product is the same as the footwear 100 for which the internal data is re-acquired, it is not necessary to re-acquire the internal data.

[0063] In addition, when the size of the footwear 100 in the received product information is different from the size of the footwear 100 in the internal data stored in the product information database 135, the insole design device 1 can correct the size of the footwear 100 in the internal data by, for example, performing a similarity transformation on the internal data. In addition, the data transformation of the internal data in the case of different sizes is not limited to the similarity transformation, and a well-known method such as a method of giving a reduction ratio to each data can be used. Therefore, the product information database 135 does not need to store the internal data of all sizes for the footwear 100 of the same product, and it is sufficient to store the internal data of only one size.

[0064] The insole design device 1 obtains design data of the contour M1 of the insole 1A based on the internal data of the footwear 100 (S106). That is, the insole design device 1 designs the contour M1 of the insole 1A in such a way that the inside of the footwear 100 is consistent with the contour M1 of the insole 1A. Specifically, Figure 5 1 is a schematic diagram for explaining the outline M1 of the insole designed by the design process performed by the insole design device 1 of the embodiment. Figure 5 As shown, the insole design device 1 selects the outline M of the standard insole 1A according to the size of the footwear 100, and the outline M is deformed in a manner consistent with the inside of the footwear 100 based on the internal data of the footwear 100, thereby designing the outline M1. In addition, whether the outline M is consistent with the inside of the footwear 100 is evaluated by, for example, visualizing the average value of the distance between the outline M and the inside of the footwear 100.

[0065] Next, the insole design device 1 generates design data of the insole 1A based on the foot model data received in S101 (S107). Here, the design data of the insole 1A generated is the design data that optimizes the shape of the insole 1A according to the shape of the foot model data, and is not the design data of the insole 1A adjusted according to the characteristics of the footwear as described later. In addition, in the process of S107, the design data of the insole 1A that matches the shape of the foot is generated using a known method.

[0066] The insole design device 1 outputs the generated design data of the insole 1A to the 3D printer 3 (or NC machine tool) without performing adjustment processing described later (S108). The 3D printer 3 (or NC machine tool) manufactures the insole 1A based on the generated design data of the insole 1A.

[0067] [Adjustment parameters]

[0068] If only the insole 1A is designed to improve the fit of the footwear 100, it is sufficient to optimize the shape of the insole 1A, such as the length or width. However, in order to change the characteristics of the footwear 100 (such as cushioning, stability, grip, etc.) by assembling the insole 1A in the footwear 100, it is necessary to optimize the material, structure, cup height of each part, thickness, etc. of the insole 1A. Here, the parameters included in the design data of the insole 1A can be roughly divided into shape parameters related to the shape of the insole 1A, such as the length or width, and adjustment parameters that affect the characteristics of the footwear, such as the material, structure, cup height of each part, thickness, etc. Figure 6 to Figure 10 In the design data of the insole 1A, the characteristics of the footwear 100 can be changed by adjusting at least one parameter of the material, structure, cup height of each part, scale ratio of the insole, thickness of each part, arch position, bottom surface shape, etc. as an adjustment parameter.

[0069] Among the adjustment parameters included in the design data of the insole 1A, the material represents the material used for the insole 1A. By adjusting the material, cushioning, grip, bendability, durability, rebound, and lightness can be given as needed. When the material used for the insole 1A is made of resin, for example, it can be set to polyolefin resin, ethylene-vinyl acetate copolymer (ethylenevinyl acetate, EVA), polyamide-based thermoplastic elastomer (TPA, TPAE), thermoplastic polyurethane (thermoplastic polyurethanes, TPU), polyester-based thermoplastic elastomer (thermoplastic polyeherester elastomer, TPEE). When the material used for the insole 1A is made of rubber, for example, it can be set to butadiene rubber (butadiene rubber, BR). When the material used for the insole 1A is set to a polymer contained in a polymer composition, for example, it can be set to an olefin polymer such as an olefin elastomer or an olefin resin. Examples of the olefin polymer include polyethylene (e.g., linear low-density polyethylene (LLDPE), high-density polyethylene (HDPE), etc.), polypropylene, ethylene-propylene copolymers, propylene-1-hexene copolymers, propylene-4-methyl-1-pentene copolymers, propylene-1-butene copolymers, ethylene-1-hexene copolymers, ethylene-4-methyl-pentene copolymers, ethylene-1-butene copolymers, 1-butene-1-hexene copolymers, 1-butene-4-methyl-pentene, ethylene-methacrylic acid copolymers, ethylene-methyl methacrylate copolymers, ethylene-ethyl methacrylate copolymers, ethylene-butyl methacrylate copolymers, ethylene-methyl acrylate copolymers, ethylene-ethyl acrylate copolymers, ethylene-butyl acrylate copolymers, propylene-methacrylic acid copolymers, propylene-methyl methacrylate copolymers, propylene-ethyl methacrylate copolymers, propylene-butyl methacrylate copolymers, propylene-methyl acrylate copolymers, propylene-ethyl acrylate copolymers, propylene-butyl acrylate copolymers, ethylene-vinyl acetate copolymers, and propylene-vinyl acetate copolymers.

[0070] In addition, the polymer may be an amide polymer such as an amide elastomer or an amide resin. Examples of the amide polymer include polyamide 6, polyamide 11, polyamide 12, polyamide 66, and polyamide 610.

[0071] The polymer may be an ester polymer such as an ester elastomer or an ester resin. Examples of the ester polymer include polyethylene terephthalate and polybutylene terephthalate.

[0072] The polymer may be a urethane polymer such as a urethane elastomer or a urethane resin. Examples of the urethane polymer include polyester polyurethane and polyether polyurethane.

[0073] Furthermore, the polymer may be, for example, a styrene-based polymer such as a styrene-based elastomer or a styrene-based resin. Examples of the styrene-based elastomer include styrene-ethylene-butadiene copolymer (SEB), styrene-butadiene-styrene copolymer (SBS), hydrogenated SBS (styrene-ethylene-butylene-styrene copolymer (SEBS)), styrene-isoprene-styrene copolymer (SIS), hydrogenated SIS (styrene-ethylene-propylene-styrene copolymer (SEPS)), styrene-isobutylene-styrene copolymer (SIBS), styrene-butadiene-styrene-butadiene (SBSB), styrene-butadiene- ... Styrene (SBSBS), etc. Examples of the styrene-based resin include polystyrene, acrylonitrile styrene resin (AS), and acrylonitrile butadiene styrene resin (ABS).

[0074] In addition, the polymer may be, for example, an acrylic polymer such as polymethyl methacrylate, a urethane acrylic polymer, a polyester acrylic polymer, a polyether acrylic polymer, a polycarbonate acrylic polymer, an epoxy acrylic polymer, a conjugated diene polymer acrylic polymer and a hydrogenated product thereof, a urethane methacrylic polymer, a polyester methacrylic polymer, a polyether methacrylic polymer, a polycarbonate methacrylic polymer, a polyester acrylic urethane, a polycarbonate acrylic urethane, a polyether acrylic urethane, an epoxy methacrylic polymer, a conjugated diene polymer methacrylic polymer and a hydrogenated product thereof, a polyvinyl chloride resin, a silicone elastomer, butadiene rubber, isoprene rubber (IR), chloroprene rubber (CR), natural rubber (NR), styrene butadiene rubber (SBR), acrylonitrile butadiene rubber (NBR), butyl rubber (IIR), and the like.

[0075] In addition, the material of the insole 1A can also be biodegradable raw materials, composite materials (such as composite materials of carbon fiber, glass fiber and rubber, resin), etc. In addition, regarding the material of the insole 1A, the insole 1A can be made of the same material as a whole, or the same material with different hardness for different parts, or different materials.

[0076] Among the adjustment parameters included in the design data of the insole 1A, the cup height of each part indicates the height of the side wall of the insole 1A from the inner bottom surface of the insole 1A in each part. By adjusting the cup height of each part, the fit, stability, rotational characteristics, and arch support can be provided as needed. Figure 6 Schematic diagram for explaining the cup height of each part of the insole 1A according to the embodiment. Figure 6 As shown, the height of the side wall from the inner bottom surface h0 of the insole 1A to the outer front foot portion is set to h1, the height of the side wall from the inner bottom surface h0 of the insole 1A to the outer midfoot portion is set to h2, and the height of the side wall from the inner bottom surface h0 of the insole 1A to the outer rear foot portion is set to h3. Furthermore, the height of the side wall from the inner bottom surface h0 of the insole 1A to the rear of the heel is set to h4, and the height of the side wall from the inner bottom surface h0 of the insole 1A to the inner arch portion is set to h5.

[0077] Among the adjustment parameters included in the design data of the insole 1A, the thickness of each part indicates the thickness of the insole 1A in each part. By adjusting the thickness of each part, cushioning, flexibility, fit, lightness, rebound, and rotation characteristics can be given as needed. Figure 7 Schematic diagram for explaining the thickness of each part of the insole 1A according to the embodiment. Figure 7 As shown, the thickness of the outer front foot portion of the insole 1A is set to D1, the thickness of the outer midfoot portion of the insole 1A is set to D2, and the thickness of the outer rear foot portion of the insole 1A is set to D3. Furthermore, the thickness of the inner rear foot portion of the insole 1A is set to D4, the thickness of the inner midfoot portion of the insole 1A is set to D5, and the thickness of the inner front foot portion of the insole 1A is set to D6.

[0078] Among the adjustment parameters included in the design data of the insole 1A, the arch position indicates the position of the arch portion of the insole 1A that supports the arch of the foot. Figure 8 1A is a schematic diagram for explaining the arch position of the insole 1A according to the embodiment. Figure 8 As shown, the insole 1A sets the arch position of the arch part on the rear foot side as L1, sets the arch position of the arch part on the midfoot side as L2, and sets the arch position of the arch part on the forefoot side as L3. Figure 8 In order to explain the arch position easily, the arch position is illustrated as three positions L1 to L3, but the actual arch position is calculated and determined after determining the position of the top of the arch based on the foot shape converted from the predicted foot shape of the user.

[0079] Among the adjustment parameters included in the design data of the insole 1A, the structure indicates whether the insole 1A is formed of a flat plate, a lattice structure (three-dimensional grid structure), a spiral or other surface structure, etc. By adjusting the structure, cushioning, stability, grip, flexibility, durability, ventilation, lightness, rebound, and rotation characteristics can be given as needed. Fig. 9 Schematic diagram showing a shoe insole 1A made of a three-dimensional grid structure. Fig. 9 As shown, the insole 1A formed of the three-dimensional mesh structure has a two-layer structure including a base layer 25 and an upper layer 26. The three-dimensional mesh structure forming the insole 1A can be manufactured by a three-dimensional lamination method such as photolithography.

[0080] The base layer 25 includes a three-dimensional grid structure having a three-dimensional lattice structure as a unit structure, and a plurality of the unit structures are repeatedly arranged. Fig.10 It is used to Fig. 9 The schematic diagram for explaining the three-dimensional structure of the base part of the insole shown in FIG. Fig.10As shown, the base portion 25 of the insole 1A includes a three-dimensional grid structure 3A, which is formed by repeatedly arranging a plurality of unit structures 4A including a three-dimensional lattice structure. More specifically, the plurality of unit structures 4A are regularly and continuously arranged in a repeated manner along the width direction (the X direction shown in the figure), the depth direction (the Y direction shown in the figure), and the height direction (the Z direction shown in the figure). Fig.10 In FIG. 1 , only three unit structures 4A adjacent to each other in the width direction, the depth direction, and the height direction are selected and shown, and their fracture surfaces are marked with dark colors.

[0081] The unit structure 4A including the three-dimensional lattice structure has a three-dimensional shape formed by connecting a plurality of columns extending in a predetermined direction. As the unit structure 4A, various structures can be used, for example, a rectangular parallelepiped lattice, a diamond lattice, an octahedral lattice, a bipyramid lattice, or various structures formed by adding various supports to these lattices. In addition, the unit structure 4A shown in the figure is formed by adding a central support to the rectangular parallelepiped lattice.

[0082] By arranging the base part 25 thus constructed at the lower side of the insole 1A, the insole 1A can have a high deformability, so that an insole with excellent cushioning performance and good wearing feeling can be manufactured, and an insole with improved stability when worn can also be manufactured. In addition, by having the base part 25 having the above structure, an insole that is light compared to its size can also be manufactured, and further, an insole with excellent ventilation can also be manufactured.

[0083] The adjustment parameters included in the design data of the insole 1A include the ratio of the insole. By adjusting the ratio of the insole, the stability, fit, and arch support characteristics can be given as needed. The ratio of the insole represents the compression rate (occupancy) of the space formed by the foot shape and the inner bottom surface of the insole 1A. The completely filled state is set to 100%, and the state where the part of the insole corresponding to the arch is flat (not protruding toward the arch) is set to 0%. In addition, the adjustment parameters included in the design data of the insole 1A shown in the present disclosure are only examples and are not limited to these parameters.

[0084] Furthermore, the shape parameters included in the design data of the insole 1A may include a bottom surface shape. The bottom surface shape is a shape such as a concave and convex shape formed on the outer bottom surface of the insole 1A. In addition, when deciding to use the footwear 100 of the insole 1A, the bottom surface shape of the insole 1A is determined corresponding to the inner bottom surface of the footwear 100. However, regarding the bottom surface shape, a curved surface may be provided at the end of the insole 1A for reasons of manufacturing or convenience.

[0085] [Adjustment of insole design data]

[0086] Reference Figures 11 to 17, the adjustment process of adjusting the design data of the insole 1A using the insole design device 1 is described. Fig.11 1 is a flowchart showing the adjustment process executed by the insole design device 1 according to the embodiment. Fig.11 Each step (hereinafter indicated as “S”) shown is implemented by the processor 11 of the insole design device 1 executing the design program 130 .

[0087] like Fig.11 As shown, the insole design device 1 receives Figure 4 The design data of the insole 1A generated by the design processing shown (S201). Here, the design data of the insole 1A generated is the design data that optimizes the shape of the insole 1A such as the length or width based on the foot model data, and optimizes the outline M1 of the insole 1A in a manner consistent with the inside of the footwear 100 based on the internal data. Specifically, the design data of the insole 1A selects a basic model of the insole 1A that is closest to the curve shape inside the footwear 100 based on the acquired internal data, and enlarges / reduces the basic model based on the foot model data, and then divides the curve shape of the outline M1 into a plurality of control points, and deforms and models the basic model in a manner that the distance between each control point and the inside of the footwear 100 is the shortest. In addition, not only is there a case where the outline M1 of the insole 1A is completely consistent with the inside of the footwear 100, but a small amount of surplus space can also be set to make the outline M1 of the insole 1A consistent with the inside of the footwear 100.

[0088] Furthermore, the insole 1A is designed so that the characteristics of the footwear 100 can be changed by assembly. For this purpose, it is necessary to adjust the adjustment parameters included in the design data of the received insole 1A. In addition, in the following description, the design of the insole 1A is carried out without considering the material and elastic modulus of the upper, etc., but of course, the design of the insole 1A can also be carried out by considering the material and elastic modulus of the upper and other parameters related to the internal space of the footwear 100. Here, the insole design device 1 also receives the footwear characteristics (first characteristic parameters) desired by the user (S202). The footwear characteristics, for example, only need to include at least one characteristic parameter of cushioning, stability, grip, flexibility, fit, durability, breathability, lightness, rebound, rotation characteristics, arch support, etc. In addition, the characteristic parameters included in the footwear characteristics shown in the present disclosure are an example and are not limited to these parameters.

[0089] The characteristic parameters included in the footwear characteristics are described in detail. In addition, the characteristic parameters included in the footwear characteristics may be set in advance during the design and development of the footwear. First, the cushioning property among the characteristic parameters included in the footwear characteristics is a characteristic parameter indicating the performance of the footwear 100 in absorbing the impact when the footwear 100 is worn and landed. For example, in addition to the performance evaluation results in the design, the cushioning property may be evaluated based on the user's feeling according to 5 levels to evaluate the size of the impact felt by the user when the user wears the footwear 100 and lands, or a sensor or a measuring device installed on the footwear 100 or the body may be used to measure the force applied to the sensor when the user wears the footwear 100 and lands, and the evaluation is performed.

[0090] Among the characteristic parameters included in the footwear characteristics, stability is a characteristic parameter that indicates the performance of the footwear 100, such as the horizontal deviation relative to the ground contact surface or the slope in the frontal plane when the footwear 100 is worn and landed. For example, in addition to the performance evaluation results in the design, the stability can also be evaluated according to five levels, such as the deviation in the horizontal direction or the slope in the frontal plane, etc., felt by the user when the footwear 100 is worn and landed, or by using sensors installed on the footwear 100 or the body or image analysis, etc., to measure and evaluate the deviation in the horizontal direction or the slope in the frontal plane, etc., when the user is wearing the footwear 100 and landed, through the displacement or angle, the change in the ground reaction force, etc.

[0091] Among the characteristic parameters included in the shoe characteristics, the grip is a characteristic parameter indicating the magnitude of friction between the ground contact surface and the shoe 100, or between the inside of the shoe 100 and the foot of the user when the shoe 100 is worn and walked. In addition to the performance evaluation results in design, the grip can also be evaluated according to five levels of the magnitude of friction between the ground contact surface and the shoe 100 felt by the user when the shoe 100 is worn and walked, or the magnitude of friction between the ground contact surface and the shoe 100 when the user is worn and walked can be measured and evaluated using a measuring device.

[0092] Among the characteristic parameters included in the footwear characteristics, the bendability is a characteristic parameter indicating the ease with which the footwear 100 is bent when the user walks in the footwear 100. For example, in addition to the design performance evaluation result, the bendability can be evaluated according to five levels of the ease with which the footwear 100 is bent when the user walks in the footwear 100, or the bending of the footwear 100 when a load is applied to the footwear 100 can be measured and evaluated using a measuring device.

[0093] Among the characteristic parameters included in the footwear characteristics, air permeability is a characteristic parameter indicating the amount of air passing through the footwear 100. For example, in addition to the performance evaluation results in terms of design, air permeability can be evaluated in five levels to determine how easy air passes through the footwear 100 that the user feels when wearing the footwear 100, or the amount of air passing through the footwear 100, or the temperature and humidity can be measured and evaluated using a measuring device.

[0094] Lightness among the characteristic parameters included in the footwear characteristics is a characteristic parameter indicating the weight of the footwear 100. Lightness can be evaluated by, for example, evaluating the weight of the footwear 100 felt by the user in five levels in addition to the design performance evaluation results, or by measuring the weight of the footwear 100 with a measuring instrument and evaluating it.

[0095] Among the characteristic parameters included in the footwear characteristics, the rebound property is a characteristic parameter indicating the magnitude of the force of the pushback when the footwear 100 is landed. In addition to the design performance evaluation results such as the load displacement response during compression, the rebound property can also be evaluated according to 5 levels based on the user's feeling when the user lands on the footwear 100, or a weight is dropped from a certain height onto the sole of the footwear 100, and the rebound height rate (maximum rebound height / initial height) is measured and evaluated.

[0096] The rotation characteristic among the characteristic parameters included in the shoe characteristics is a characteristic parameter indicating the sense of stability when the user moves in the left-right direction while wearing the shoe 100. The rotation characteristic can be evaluated, for example, by evaluating the sense of stability felt by the user when the user moves in the left-right direction while wearing the shoe 100 according to five levels in addition to the performance evaluation results in design, or by measuring the magnitude of deformation in the left-right direction of the shoe 100 or the ground reaction force when the user moves in the left-right direction while wearing the shoe 100 through image analysis and the like and evaluating it.

[0097] The arch support among the characteristic parameters included in the footwear characteristics is a characteristic parameter indicating the support feeling of the arch of the foot when wearing the footwear 100. For example, in addition to the performance evaluation results in design, the arch support can be evaluated according to five levels of the support feeling of the arch of the foot felt by the user when wearing the footwear 100, or the size or hardness of the supporting part of the arch of the foot can be measured and evaluated using a measuring device.

[0098] As described above, the evaluation index and evaluation method for evaluating the characteristics of footwear have been described, but the evaluation index and evaluation method are only examples and are not limited to these. In addition, the characteristic parameters included in the above-mentioned footwear characteristics are also examples, and other characteristic parameters representing the characteristics of general footwear may also be used.

[0099] When inputting shoe characteristics (first characteristic parameters), the insole design device 1 not only inputs the values ​​of each shoe characteristic, but also inputs information such as the purpose of the user's shoe use, competition, gender, age, weight, pronation, average walking speed, average walking distance, walking surface, injury history, etc., thereby automatically inputting recommended shoe characteristics suitable for the individual's usage habits. In addition, the insole design device 1 can pre-store the shoe characteristics of the user's order history in the storage 13, and provide input support in a manner that allows only the value of the shoe characteristic to be improved to be input based on the shoe characteristics ordered by the user in the past.

[0100] In addition, the insole design device 1 can pre-store the characteristics of shoes used by famous athletes in the storage 13, and provide input support by prompting the characteristics of shoes used by famous athletes when inputting the characteristics of shoes. Furthermore, the insole design device 1 can also input the characteristics of shoes by reading the characteristics of shoes used by other athletes obtained by the user through the Internet. In addition, the insole design device 1 can pre-store the characteristics of shoes input by people with various usage habits in the storage 13, and read the characteristics of shoes close to the usage habits input by the user to input the characteristics of shoes. Furthermore, the insole design device 1 can refer to the information such as the characteristics of shoes selected by individuals posted on social networking service (SNS) websites, shopping websites, etc., and provide input support for the characteristics of shoes.

[0101] Next, in the insole design device 1, the shoe data (second characteristic parameter) of the shoe 100 using the insole 1A is received (S203). In order to be able to compare with the shoe characteristics received in S202, the shoe data only needs to include at least one characteristic parameter of cushioning, stability, grip, flexibility, fit, durability, ventilation, lightness, rebound, rotation characteristics, arch support, etc. In addition, the characteristic parameters included in the shoe data shown in the present disclosure are just examples and are not limited to these parameters. In the insole design device 1, the shoe data of the shoe 100 is provided by the manufacturer of the shoe 100 and is pre-stored in the storage 13. Of course, with respect to the shoe data of the shoe 100 not stored in the storage 13, the user can directly input the shoe data into the insole design device 1, or can evaluate the shoe 100 in a store, etc., and input the shoe data into the insole design device 1.

[0102] The insole design device 1 obtains a difference value between the shoe characteristics desired by the user received in S202 and the shoe data received in S203 (S204). The insole design device 1 determines whether there is a parameter of the shoe characteristics whose difference value obtained in S204 is equal to or greater than a prescribed value (S205). If there is a parameter of the shoe characteristics equal to or greater than the prescribed value (YES in S205), the insole design device 1 adjusts the adjustment parameter included in the design data of the insole 1A to change it to the parameter of the shoe characteristics desired by the user (S206).

[0103] Specifically, an embodiment will be described in which the insole design device 1 adjusts adjustment parameters included in the design data of the insole 1A in order to make the shoe data of the shoe 100 approach the shoe characteristics desired by the user. Fig.12 1 is a schematic diagram for explaining Example 1 of adjusting design data using the insole design device 1 of the embodiment. In Example 1, the following example is explained: the footwear 100 purchased by the user is a running shoe, and the purpose and competition of using the footwear 100 are intended to be used for sports such as tennis and basketball that require high rotation characteristics, and the insole design device 1 is used to design an insole 1A that can change the characteristics of the footwear.

[0104] First, the insole design device 1 receives the shoe characteristics required for tennis, basketball and other sports desired by the user (S202). Fig.12 As shown in the figure, the required shoe characteristics are stability and grip as "4", and lightness and rotation characteristics as "5". In addition, shoe characteristics are evaluated on a 5-level scale, with "1" being a low evaluation and "5" being a high evaluation. Depending on the purpose of the shoe characteristics, irrelevant parameters are recorded as "n / a" and not evaluated. Fig.12 In the example shown, among the shoe characteristics required for competitive use such as tennis and basketball, cushioning properties, durability, etc. are not evaluated.

[0105] On the other hand, the model of the footwear 100 purchased by the user is input into the insole design device 1, and the footwear data of the model of the footwear 100 is read from the storage 13 and received by the insole design device 1 (S203). Fig.12 As shown in FIG. 1 , the received shoe data of the shoe 100 is that the stability and grip is "3", the lightness is "4", and the rotation characteristic is "2". In addition, regardless of the current use, the shoe data of the shoe 100 is as follows: Fig.12 Enter estimated values ​​for all parameters as shown.

[0106] The insole design device 1 is used to obtain the difference between the required shoe characteristics and the shoe data of the shoe 100 (S204). Fig.12As shown in FIG. 1 , the obtained difference values ​​are "1" for stability, grip and lightness, and "3" for rotation characteristics. The insole design device 1 determines that the parameters of the shoe characteristics with a difference value of "2" (prescribed value) or more are the parameters of the shoe characteristics that need to be changed (S205). Fig.12 As shown, the difference value of the rotation characteristic is "3", which is greater than the specified value, and is therefore determined to be a parameter of the shoe characteristic that needs to be changed. In addition, the determination that the parameter of the shoe characteristic needs to be changed when the difference value is greater than the specified value is an example, and for example, the determination that the parameter of the shoe characteristic needs to be changed may also be made when the difference value is negative and the absolute value of the difference value is greater than "2" (prescribed value).

[0107] The insole design device 1 adjusts the design data of the insole 1A in order to make the parameters of the shoe characteristics close to the shoe characteristics desired by the user (S206). Fig.12 As shown, in order to make the rotation characteristic of the footwear 100 approach "5" from "2", the structure, cup height of each part, and thickness of each part in the design data of the insole 1A are adjusted. In order to improve the rotation characteristic and prevent the footwear 100 from tilting outward, the insole design device 1 adjusts the design data of the insole 1A to reinforce the structure, increase the cup height (h1 to h3) on the outside, and set the thickness on the outside to be slightly thicker.

[0108] In the insole design device 1, the relationship as to which design data of the insole 1A needs to be adjusted when the parameters of the shoe characteristics are changed is stored in the memory 13 in advance. Fig.13 This is a diagram for explaining the correlation between shoe characteristics and insole design data. Fig.13 The correlation shown is an example. For example, when changing the cushioning property of the parameter of the shoe characteristic, at least one parameter of the material, structure, and thickness of each part of the design data of the insole 1A needs to be adjusted. In addition, when changing the stability of the parameter of the shoe characteristic, at least one parameter of the structure of the design data of the insole 1A, the thickness of each part, and the ratio of the insole needs to be adjusted. In addition, the insole design device 1 can change the amount of the adjusted parameter in consideration of the user's gender, age, weight, etc., or the average walking speed, average walking distance, walking road surface, injury history, etc.

[0109] Next, in Example 2, an example of designing an insole 1A capable of changing the characteristics of footwear using the insole design device 1 when the pronation of the user's foot is different from the pronation of the footwear 100 will be described. First, Fig.14 This is a diagram to explain internal rotation. Internal rotation is a natural movement of the human body that causes the heel to fall inward when landing in order to disperse the impact of landing. Fig.14As shown, the line 202 extending from the heel 201 before landing falls inward when landing, so that the line extending from the heel 201 becomes like the line 203. Internal rotation can be classified into excessive internal rotation in which the angle of the line 203 relative to the line 202 is large, normal internal rotation in which the angle of the line 203 relative to the line 202 is an appropriate angle, and insufficient internal rotation in which the angle of the line 203 relative to the line 202 is small. Therefore, when a user with an excessively internally pronated foot wears the footwear 100 with normal internal rotation, the knee joints and the like exert excessive load on the foot, or the shock-absorbing effect is insufficient, which may cause pain or injury.

[0110] Fig.15 1 is a schematic diagram for explaining Example 2 of adjusting design data using the insole design device 1 of the embodiment. Fig.15 In the following example, when a user whose running style is excessive pronation wears a shoe 100 with normal pronation, the insole design device 1 is used to design an insole 1A that can change the shoe characteristics to excessive pronation by being mounted on the shoe 100.

[0111] First, the insole design device 1 receives the shoe characteristics of excessive pronation as the shoe characteristics desired by the user (S202). Fig.15 As shown, the required shoe characteristics are cushioning "4", stability "5", and arch support "3". In addition, the shoe characteristics are evaluated on a 5-level scale, with "1" being a low evaluation and "5" being a high evaluation. Depending on the purpose of the shoe characteristics, irrelevant parameters are recorded as "n / a" and are not evaluated.

[0112] On the other hand, the model of the footwear 100 purchased by the user is input into the insole design device 1, and the footwear data of the model of the footwear 100 is read from the storage 13 and received by the insole design device 1 (S203). Fig.15 As shown, the received shoe data of the shoe 100 is that the cushioning is "5", the stability is "3", and the arch support is "2". In addition, regardless of this use, the shoe data of the shoe 100 is as follows Fig.15 Enter estimated values ​​for all parameters as shown.

[0113] The insole design device 1 is used to obtain the difference between the required shoe characteristics and the shoe data of the shoe 100 (S204). Fig.15 As shown in FIG. 1 , the obtained difference values ​​are “-1” for cushioning, “2” for stability, and “1” for arch support. The insole design device 1 determines that the parameters of the shoe characteristics with a difference value of “2” (prescribed value) or more are the parameters of the shoe characteristics that need to be changed (S205). Fig.15 As shown, the difference value of stability is "2", which is greater than a predetermined value, and therefore it is determined that the parameter of the shoe characteristic needs to be changed.

[0114] The insole design device 1 adjusts the design data of the insole 1A in order to change the parameters of the shoe characteristics (S206). Fig.15 As shown, in order to make the stability of the footwear 100 approach "5" from "3", the structure, cup height of each part, and ratio of the insole in the design data of the insole 1A are adjusted. In order to prevent the heel from falling inward when landing, the insole design device 1 is adjusted to strengthen the structure of the inner side, increase the cup height (h5) of the inner arch part, and set the ratio of the inner insole to a slightly higher design data of the insole 1A. In addition, the insole design device 1 can change the amount of the adjusted parameters in consideration of the user's gender, age, weight, etc., or the average walking speed, average walking distance, walking surface, injury history, etc.

[0115] Next, in Embodiment 3, an example will be described in which, when the footwear 100 purchased by the user for daily running is a competitive footwear and exceeds the specifications, the insole design device 1 is used to design an insole 1A capable of changing the characteristics of the footwear. Fig.16 1 is a schematic diagram for explaining Example 3 of adjusting design data using the insole design device 1 of the embodiment. First, the insole design device 1 receives the shoe characteristics for running as the shoe characteristics desired by the user (S202). Fig.16 As shown in FIG. 1 , the required shoe characteristics are cushioning "4", stability "3", grip "3", flexibility "4", fit "3", durability "3", breathability "4", lightness "3", rebound "3", and arch support "4". In addition, the shoe characteristics are evaluated on a 5-level scale, with "1" being a low evaluation and "5" being a high evaluation. Depending on the purpose of the shoe characteristics, irrelevant parameters are recorded as "n / a" and not evaluated.

[0116] On the other hand, the model of the footwear 100 purchased by the user is input into the insole design device 1, and the footwear data of the model of the footwear 100 is read from the storage 13 and received by the insole design device 1 (S203). Fig.16 As shown, the received shoe data of the shoe 100 is "2" for cushioning, "2" for stability, "4" for grip, "4" for flexibility, "3" for fit, "2" for durability, "5" for breathability, "5" for lightness, "4" for rebound, and "3" for arch support. In addition, the shoe data of the shoe 100 is for running, so the rotational characteristics are recorded as "n / a" and are not evaluated.

[0117] The insole design device 1 is used to obtain the difference between the required shoe characteristics and the shoe data of the shoe 100 (S204). Fig.16As shown, the obtained difference values ​​are "2" for cushioning, "1" for stability, "-1" for grip, "0" for flexibility, "0" for fit, "1" for durability, "-1" for breathability, "-2" for lightness, "-1" for rebound, and "1" for arch support. The insole design device 1 determines that the parameters of the shoe characteristics with a difference value of "2" (prescribed value) or more are the parameters of the shoe characteristics that need to be changed (S205). Fig.16 As shown, the difference value of the cushioning performance is "2", which is equal to or larger than a predetermined value, and therefore it is determined that the parameter of the shoe characteristic needs to be changed.

[0118] The insole design device 1 adjusts the design data of the insole 1A in order to change the parameters of the shoe characteristics (S206). Fig.16 As shown, in order to make the cushioning performance of the footwear 100 closer to "4" from "2", the material, structure, and thickness of each part in the design data of the insole 1A are adjusted. In order to make the cushioning performance better, the insole design device 1 adjusts the design data of the insole 1A by changing it to a material with elasticity, adopting a lattice structure, or setting the overall thickness to 1 mm. In addition, lightness with a negative difference value and an absolute value of the difference value greater than "2" (prescribed value) can also be judged as a parameter of the footwear characteristic that needs to be changed. In the above case, the material, structure, and thickness of each part in the design data of the insole 1A can be further adjusted. In addition, the insole design device 1 can change the amount of the adjusted parameters in consideration of the user's gender, age, weight, etc., or the average walking speed, average walking distance, walking surface, injury history, etc.

[0119] Next, in Embodiment 4, an example will be described in which, when it is desired to further improve the shoe characteristics selected by the user with respect to the purchased shoe 100, the insole designing device 1 is used to design an insole 1A capable of changing the shoe characteristics. Fig.17 1 is a schematic diagram for explaining Example 4 of adjusting design data using the insole design device 1 of the embodiment. First, the insole design device 1 receives the shoe characteristics selected by the user as the shoe characteristics desired by the user (S202). Fig.17 As shown, the required shoe characteristics are cushioning "5" and stability "5". In addition, the shoe characteristics are evaluated on a 5-level scale, with "1" being a low evaluation and "5" being a high evaluation. The shoe characteristics not selected by the user are set as irrelevant parameters and recorded as "n / a" and are not evaluated.

[0120] On the other hand, the model of the footwear 100 purchased by the user is input into the insole design device 1, and the footwear data of the model of the footwear 100 is read from the storage 13 and received by the insole design device 1 (S203). Fig.17As shown, the received shoe data of the shoe 100 is cushioning "4", stability "3", grip "3", flexibility "4", fit "3", durability "3", breathability "4", lightness "3", rebound "3", rotation characteristics "2", and arch support "4".

[0121] The insole design device 1 is used to obtain the difference between the required shoe characteristics and the shoe data of the shoe 100 (S204). Fig.17 As shown in FIG. 1 , the difference values ​​obtained are "1" for buffering and "2" for stability. Fig.17 In the insole design device 1, the parameters of the shoe characteristics selected by the user are shaded. The insole design device 1 determines the parameters of the shoe characteristics whose difference value is greater than "1" (predetermined value) as the parameters of the shoe characteristics that need to be changed (S205). Fig.17 As shown, the difference value of cushioning performance is "1" and the difference value of stability is "2", which are equal to or larger than the prescribed values, and thus are determined to be parameters of shoe characteristics that require change.

[0122] The insole design device 1 adjusts the design data of the insole 1A in order to change the parameters of the shoe characteristics (S206). Fig.17 As shown, in order to make the cushioning property of the footwear 100 approach "5" from "4", the material, structure, and thickness of each part in the design data of the insole 1A are adjusted. In addition, in order to make the stability of the footwear 100 approach "5" from "3", the structure, thickness of each part, and ratio of the insole in the design data of the insole 1A are adjusted. In order to make the cushioning property better, the insole design device 1 adjusts the design data of the insole 1A to change to a material with elasticity, adopt a lattice structure, or set the overall thickness to 1mm thick. Furthermore, in order to make the stability better, the insole design device 1 adjusts the design data of the insole 1A to increase the cup height (h5) of the medial arch part, or change the ratio of the insole from 60% to 70%. In addition, the insole design device 1 can change the amount of the adjusted parameters in consideration of the user's gender, age, weight, etc., or the average walking speed, average walking distance, walking surface, injury history, etc.

[0123] return Fig.11 When the difference value of all parameters of the shoe characteristics is changed to be less than the specified value through the processing of S206, the insole design device 1 determines that there is no parameter of the shoe characteristics that is greater than the specified value (No in S205), and outputs the design data of the adjusted insole 1A to the 3D printer 3 (or NC machine tool) (S207). The 3D printer 3 (or NC machine tool) manufactures the insole 1A using the design data of the adjusted insole 1A, thereby making the shoe characteristics of the shoe 100 equipped with the insole 1A close to the shoe characteristics desired by the user.

[0124] [Prediction of foot shape]

[0125] exist Figure 4 In S107 shown, the insole design device 1 generates design data of the insole 1A based on the foot mold data received in S101. The foot mold data received in S101 is the foot mold data measured by the laser measuring unit 22 in a state where a load is applied to the foot of the person being measured (user). However, in order to make an insole 1A suitable for the shape of the foot, it is ideal to have foot mold data in a no-load state where there is no deformation of the foot caused by the load or in a low-load state where the load is smaller than the load state. However, in order to measure the shape of the foot in the no-load state, it is necessary to use operations such as plaster bandages and it is difficult to measure simply. Therefore, in the insole design device 1, it is possible to perform a prediction process to predict the shape of the foot in the no-load state based on the foot mold data in the loaded state.

[0126] Reference Figure 18 to Figure 21 Next, a description will be given of a process of predicting the shape of a subject's foot in a no-load state using the insole design apparatus 1. Fig.18 This is a flowchart showing a prediction process for predicting the shape of a subject's foot in a no-load state. Fig.19 This is a diagram showing an example of load foot shape data. Fig. 20 This is a diagram showing an example of no-load foot shape data.

[0127] Fig.21 This is a diagram for explaining the calculation of the difference between the subject data and the first sample data. Fig.18 Each of the steps shown (hereinafter indicated by “S”) is implemented by the processor 11 of the insole design device 1 executing the prediction program 131 .

[0128] like Fig.18 As shown, the insole design device 1 obtains the subject data including the measurement data (foot model data) of the subject's foot shape under load obtained by the measuring device 2 (S301). The insole design device 1 creates a homologous model based on the subject data and extracts the feature values ​​of the subject data (arch height rate and heel inclination angle in the example) (S302). The insole design device 1 selects the subject's foot shape type based on the feature values ​​of the subject data (S303). For example, the insole design device 1 selects the foot shape type of the subject's foot from the insole model classified based on the arch type and heel inclination type of the subject's foot. Fig.19 Select a foot type from the ones shown.

[0129] The insole design device 1 extracts first sample data in a load state that matches the foot shape type of the subject selected in S303 from the load foot shape data 133 stored in the storage 13 (S304). The extracted first sample data includes average foot shape data (homologous model) in a load state that matches the foot shape type of the subject.

[0130] like Fig.19 As shown, the loaded foot shape data includes data obtained by classifying the measured data of the foot shapes of multiple samples under load (specifically, homologous models produced based on the measured data) according to multiple foot shape types based on at least one characteristic quantity related to the foot shape. Fig.19 In the example shown, the arch height ratio and the heel tilt angle (the angle at which the heel falls inward) are used as at least one characteristic quantity. Then, the load foot shape data is classified into a total of nine foot shape types based on the three arch types classified based on the arch height ratio and the three heel tilt types classified based on the heel tilt angle.

[0131] Furthermore, the insole design device 1 extracts the second sample data in the no-load state that matches the foot shape type of the subject selected in S303 from the no-load foot shape data 134 stored in the storage 13 (S305). The extracted second sample data includes the average foot shape data (homologous model) in the no-load state that matches the foot shape type of the subject.

[0132] like Fig. 20 As shown, the no-load foot shape data includes data obtained by classifying the measured data of the foot shapes of multiple samples in the no-load state (specifically, homologous models made based on the measured data) according to multiple foot shape types based on at least one characteristic quantity related to the foot shape. Fig. 20 In the example shown, the arch height ratio and the heel tilt angle are used as at least one feature quantity. Then, the unloaded foot shape data is classified into a total of nine foot shape types based on the three arch types classified based on the arch height ratio and the three heel tilt types classified based on the heel tilt angle.

[0133] The insole design device 1 makes the foot length and orthogonal foot width of the first sample data under the load state extracted in S304 consistent with the foot length and orthogonal foot width of the homology model made based on the measured person's data (S306). Thus, the average foot curve under the load state corresponding to the first sample data is changed according to the measured person's foot length and orthogonal foot width.

[0134] Furthermore, the insole design device 1 makes the foot length and orthogonal foot width of the second sample data under the no-load state extracted in S305 consistent with the foot length and orthogonal foot width of the homology model created based on the measured person's data (S307). Thus, the average foot curve under the no-load state corresponding to the second sample data is changed according to the foot length and orthogonal foot width of the measured person.

[0135] The insole design device 1 calculates the curve of the foot based on the subject data and the first sample data changed in S306, and compares the curve of the foot in the subject data with the curve of the foot under the load state corresponding to the first sample data changed in S306, thereby calculating the difference between the two (S308).

[0136] Specifically, if Fig.21 As shown, the insole design device 1 compares the curve of the foot in the subject data represented by the solid line with the curve of the foot under the load state corresponding to the first sample data represented by the dotted line, thereby calculating the difference between the two curves in the foot length direction.

[0137] Here, the curve of the foot of the first sample data under the load state and the curve of the foot of the subject data can be calculated based on the shape of the sole of the foot acquired by the measuring device 2. Specifically, even in the load state, since the contour line, the inner ground line, and the outer ground line can be distinguished, the curve of the foot of the first sample data under the load state and the curve of the foot of the subject data can be calculated based on the contour line, the inner ground line, and the outer ground line. In addition, the curve of the foot of the first sample data can use the curve of the foot of the second sample data under the no-load state. For example, the inner ground line and the outer ground line can be calculated using the intersection of a line passing through a certain height from the lowest line and the outer shape of the inner or outer side of the foot, and the curve of the foot of the second sample data can be calculated using the calculated inner ground line and outer ground line, and the calculated curve is set as the curve of the foot of the first sample data.

[0138] The insole design device 1 changes the bending degree (curve) of the foot in the no-load state corresponding to the second sample data changed in S306 based on the calculated difference of the curve, thereby calculating the shape of the subject's foot in the no-load state (homologous model) (S309). Then, the insole design device 1 ends the present process.

[0139] Specifically, the insole design device 1 moves the plurality of structure points arranged along the outer shape of the cross section of the foot in the second sample data in a direction to cancel the difference calculated in S308. That is, the insole design device 1 moves the plurality of structure points arranged along the outer shape of the cross section of the foot in the second sample data so that the curve of the foot in the second sample data coincides with the curve of the foot in the subject data. The insole design device 1 performs such movement of the plurality of structure points at a predetermined interval (e.g., every 1 mm) along the length direction of the foot.

[0140] Thus, the insole design device 1 can predict the data (homologous model) of the shape of the foot of the subject in the unloaded state based on the measurement data of the shape of the foot of the subject in the loaded state acquired by the measuring device 2. The method of predicting the data of the shape of the foot in the unloaded state based on the measurement data of the shape of the foot in the loaded state is not limited to the above method. For example, the insole design device 1 can also generate a prediction model through training based on machine learning using training data, and use the trained prediction model to predict the shape of the foot of the subject in the unloaded state based on the measurement data.

[0141] [Modifications]

[0142] The present disclosure is not limited to the above-described embodiments, and various modifications and applications are possible. Modifications applicable to the present disclosure will be described below.

[0143] like Fig.11 As shown, the insole design device 1 of the embodiment determines that the difference between the received shoe characteristic (first characteristic parameter) and the shoe data (second characteristic parameter) is greater than a predetermined value as a parameter of the shoe characteristic to be changed, but the invention is not limited thereto.

[0144] For example, the insole design device 1 can determine the parameters of the changed shoe characteristics by multiplying the difference between the received shoe characteristics (first characteristic parameter) and the shoe data (second characteristic parameter) by a coefficient and comparing it with a specified value, or substituting the difference into a specified function for calculation.

[0145] The insole design device 1 may be installed in a store where the measuring device 2 is installed, or may exist in the form of a server device on the cloud. Furthermore, the insole design device 1 in the form of a server device on the cloud may be connected in a manner capable of communicating with the measuring devices 2 installed in a plurality of stores, and generate design data of the insole 1A based on the foot shape data acquired from each measuring device 2.

[0146] [form]

[0147] (1) The insole design device of the present disclosure is an insole design device for designing insoles for footwear, and includes:

[0148] Input part, receiving data;

[0149] a calculation unit that obtains design data of the insole based on the data received by the input unit; and

[0150] The output unit outputs the design data obtained by the calculation unit.

[0151] The data received by the input unit includes at least first data related to the shape of the user's foot and second data related to the interior of the footwear,

[0152] The calculation unit obtains design data based on the first data and the second data.

[0153] Thus, the insole design device obtains the design data of the insole based on the first data and the second data, and thus can design an insole that is replaced with the insole and mounted on the footwear mounted with the insole.

[0154] (2) In the insole design device according to (1), the second data includes data of a portion of the inside of the footwear that is in contact with the insole,

[0155] The calculation unit obtains design data of an outline of an insole that contacts the inside of the footwear based on the second data.

[0156] (3) In the insole design device according to (1) or (2), the second data includes data obtained by scanning or photographing the inside of the footwear equipped with the insole, and data obtained by scanning or photographing the shape of the insole equipped in the footwear.

[0157] (4) The insole design device according to any one of (1) to (3), further comprising a storage unit for storing the second data in association with the product information.

[0158] The calculation unit reads the second data from the storage unit based on the product information of the footwear received by the input unit.

[0159] (5) In the insole design device according to (4), when the size of the shoe received by the input unit is different from the size of the shoe in the second data stored in the storage unit, the calculation unit corrects the size of the shoe in the second data.

[0160] (6) In the insole design device according to any one of (1) to (5), the input unit further receives a first characteristic parameter indicating the characteristics required by the user for the footwear and a second characteristic parameter indicating the characteristics of the footwear selected by the user.

[0161] The calculation unit adjusts the design data based on the difference between the first characteristic parameter and the second characteristic parameter received by the input unit.

[0162] (7) In the insole design device according to (6), the first characteristic parameter and the second characteristic parameter include at least one of cushioning, stability, grip, flexibility, fit, durability, breathability, lightness, rebound, rotation characteristics, and arch support.

[0163] (8) In the insole design device according to (6) or (7), the design data includes at least one of material, structure, cup height of each part, ratio of the insole, thickness of each part, arch position, and bottom surface shape.

[0164] (9) In the insole design device according to any one of (6) to (8), the calculation unit adjusts the design data so that the value of the second characteristic parameter having a difference of a predetermined value or more with respect to the first characteristic parameter approaches the value of the first characteristic parameter.

[0165] (10) In the insole design device according to any one of (6) to (9), the calculation unit adjusts the design data so that the value of the second characteristic parameter becomes equal to or greater than the value of the first characteristic parameter with respect to the first characteristic parameter selected by the user.

[0166] (11) In the insole design device according to any one of (1) to (10), the calculation unit predicts the shape of the user's foot in a no-load state based on the first data, and obtains the design data of the insole based on the predicted foot shape.

[0167] (12) In the insole design device according to any one of (1) to (11), the design data is data related to an insole including a three-dimensional mesh structure.

[0168] (13) The insole design method disclosed herein is a method for designing an insole for footwear, and includes:

[0169] The steps of receiving at least first data related to the shape of a user's foot, and second data related to the interior of the footwear;

[0170] A step of obtaining design data of the insole based on the received first data and second data; and

[0171] Steps for outputting the obtained design data.

[0172] (14) The program of the present disclosure is a program executed by a computing unit of an insole design device for designing insoles for footwear, the insole design device comprising: an input unit for receiving data; a computing unit for obtaining design data of the insole based on the data received by the input unit; and an output unit for outputting the design data obtained by the computing unit.

[0173] The program includes:

[0174] The step of receiving, by an input unit, at least first data related to the shape of a user's foot and second data related to the interior of the footwear;

[0175] A step of obtaining design data of the insole based on the first data and the second data received by the input unit; and

[0176] A step of outputting the obtained design data from an output unit.

[0177] Although the embodiments of the present invention have been described, the embodiments disclosed this time should be considered to be illustrative in all aspects and not restrictive. The scope of the present invention is indicated by the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims.

Claims

1. An insole design device is an insole design device for designing insoles for footwear, and comprises: Input part, receiving data; a calculation unit for obtaining design data of the insole based on the data received by the input unit; as well as an output unit that outputs the design data obtained by the calculation unit, The data received by the input unit includes at least first data related to the shape of the user's foot and second data related to the interior of the footwear, The calculation unit obtains the design data based on the first data and the second data.

2. The insole design device according to claim 1, wherein: The second data includes data of the inner part of the footwear connected to the insole, The calculation unit obtains the design data of the contour of the insole that contacts the inside of the footwear based on the second data.

3. The insole design device according to claim 1, wherein: The second data includes data obtained by scanning or photographing the inside of the footwear equipped with the insole, and data obtained by scanning or photographing the shape of the insole equipped with the footwear.

4. The insole design device according to claim 1, further comprising a storage unit for storing the second data in association with product information. The calculation unit reads the second data from the storage unit based on the product information of the footwear received by the input unit.

5. The insole design device according to claim 4, wherein: When the size of the footwear received by the input unit is different from the size of the footwear in the second data stored in the storage unit, the calculation unit corrects the size of the footwear in the second data.

6. The insole design device according to claim 1, wherein: The input unit also receives a first characteristic parameter representing the characteristics required by the user for the footwear and a second characteristic parameter representing the characteristics of the footwear selected by the user. The calculation unit adjusts the design data based on a difference between the first characteristic parameter and the second characteristic parameter received by the input unit.

7. The insole design device according to claim 6, wherein: The first characteristic parameter and the second characteristic parameter include at least one of cushioning, stability, grip, flexibility, fit, durability, breathability, lightness, rebound, rotation characteristics, and arch support.

8. The insole design device according to claim 6, wherein: The design data includes at least one of material, structure, cup height of each part, ratio of the insole, thickness of each part, arch position, and bottom surface shape.

9. The insole design device according to claim 6, wherein: The calculation unit adjusts the design data so that the value of the second characteristic parameter having a difference of a predetermined value or more from the first characteristic parameter approaches the value of the first characteristic parameter.

10. The insole design device according to claim 6, wherein: The calculation unit adjusts the design data so that the value of the second characteristic parameter becomes equal to or greater than the value of the first characteristic parameter with respect to the first characteristic parameter selected by the user.

11. The insole design device according to claim 1, wherein: The calculation unit predicts a shape of the user's foot in a no-load state based on the first data, and obtains the design data of the insole based on the predicted shape of the foot.

12. The insole design device according to any one of claims 1 to 11, wherein: The design data is data related to an insole including a three-dimensional mesh structure.

13. A method for designing an insole, which is a method for designing an insole for footwear, and comprises: The step of receiving at least first data related to the shape of a user's foot, and second data related to the interior of said footwear; A step of obtaining design data of the insole based on the received first data and the received second data; as well as A step of outputting the obtained design data.

14. A recording medium having a program recorded thereon, wherein the program is executed by a computing unit of an insole design device for designing an insole of a shoe, the insole design device comprising: Input part, receiving data; a calculation unit for obtaining design data of the insole based on the data received by the input unit; and an output unit that outputs the design data obtained by the calculation unit, The procedures include: The step of receiving, by the input unit, at least first data related to the shape of the user's foot and second data related to the interior of the footwear; A step of obtaining design data of an insole based on the first data and the second data received by the input unit; and A step of outputting the obtained design data from the output unit.