Method and apparatus for management of digital design data
The method and device streamline digital design data management by allowing users to efficiently change and compare color and material combinations in clothing designs, enhancing workflow flexibility and reducing file space waste.
Patent Information
- Application Number
- PCT/KR2025/008732
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-06-23
- Filing Date
- 2025-06-23
- Publication Date
- 2025-12-26
AI Technical Summary
Existing methods for managing digital design data in clothing are time-consuming and labor-intensive, particularly when applying clothing trends to multiple garments, and there is a need for a more efficient way to visualize and compare color and material combinations.
A method and device for managing digital design data that involves obtaining attribute information sets for different styles, allowing users to input changes to these attributes, generating new styles, and creating collection elements based on user inputs, while also providing print layout data and cost calculations.
Enables efficient management of digital design data by allowing users to easily visualize and compare various color and material combinations, reducing time and labor, and optimizing the design process with improved workflow flexibility and reduced file space waste.
Smart Images

Figure KR2025008732_26122025_PF_FP_ABST
Abstract
Description
Digital design data management method and device
[0001] The following examples relate to a method and device for managing digital design data.
[0002] Clothing can be expressed in various forms depending on the characteristics and style of the fabric. Clothing trends can change over time and across regions. While trends are crucial for the design, development, and marketing of new clothing, directly applying them to each piece of multiple garments can be time-consuming and labor-intensive. A "colorway" can be used to reflect trends and / or transform styles. A colorway can refer to a set of garments that incorporate multiple color combinations within a single style—in other words, sets of garments with the same design but different colors. Colorways allow users to easily visualize and compare various color combinations or options, allowing them to determine the optimal color combination.
[0003] The background technology described above is something that the inventor possessed or acquired in the process of deriving the disclosure of the present application, and cannot necessarily be said to be a publicly known technology disclosed to the general public prior to the present application.
[0004] A method for managing a digital design item according to one aspect, comprising: obtaining a first attribute information set corresponding to a first element set associated with a first style of the design item; obtaining a second attribute information set corresponding to a second element set associated with each of at least one second styles of the design item, wherein each of the first element set and the second element set includes a first element, and each of the first attribute information set and the second attribute information set includes first attribute information of the first element; and obtaining a third style corresponding to the first style in response to a user input for changing the first attribute information to second attribute information from the first attribute information set.
[0005] The first property information and the second property information may include first sub-property information corresponding to a physical property and second sub-property information corresponding to a visual property.
[0006] A user input for changing the first attribute information to the second attribute information can be controlled so that second attribute information that changes only the second sub-attribute information of the first attribute information is input.
[0007] A user input for changing the first attribute information to the second attribute information can be controlled so that second attribute information that changes at least one of the first sub-attribute information and the second sub-attribute information of the first attribute information is input.
[0008] The step of acquiring the third style may further include the step of acquiring at least one fourth style corresponding to the at least one second style by applying the second attribute information to the first element of the second element set in response to the user input.
[0009] The method comprises the step of generating at least one collection element corresponding to at least some of a plurality of elements included in the first element set and at least one second element set associated with the at least one second style, wherein each of the at least one collection element can correspond to at least one first sub-attribute information and a plurality of second sub-attribute information.
[0010] The step of generating at least one collection element may include: grouping the plurality of elements into at least one element group based on a condition of having common first sub-attribute information; and generating, corresponding to each of the at least one element groups, a collection element corresponding to the common first sub-attribute information and the plurality of second sub-attribute information of the corresponding element group; and further including the step of receiving a selection input corresponding to at least some of the plurality of elements; and the step of generating at least one collection element may include: generating, corresponding to a user input of selecting any one element from at least some of the plurality of elements, a collection element corresponding to the first sub-attribute information of any one element and the plurality of second sub-attribute information corresponding to at least some of the plurality of elements.
[0011] The method may further include a step of replacing each of at least some of the plurality of elements with a corresponding collection element.
[0012] The step of replacing may include: identifying second sub-attribute information of a corresponding element corresponding to at least some of the plurality of elements; and replacing the corresponding element with the corresponding collection element to which the identified second sub-attribute information is applied.
[0013] The method comprises the steps of: receiving a basic style of the design item composed of at least one component; obtaining a basic attribute information set of at least one basic element set corresponding to the at least one component; and generating the at least one generated style of the design item including a generated element set of a generated attribute information set based on at least a portion of the basic attribute information set, wherein the replacing step is not performed when the corresponding collection element is generated based on a plurality of elements included in one element set, and wherein the first style and the at least one second style can correspond to the basic style or the at least one generated style.
[0014] Each of at least one piece of generated attribute information included in the generated attribute information set may correspond to one of: first generated attribute information including first sub-attribute information of the basic attribute information and second sub-attribute information different from the second sub-attribute information of the basic attribute information; second generated attribute information including first sub-attribute information and second sub-attribute information that can be set independently of the basic attribute information; and third generated attribute information corresponding to the basic attribute information.
[0015] The third generated attribute information may be applied to the first change in the basic attribute information when there is a first change in the basic attribute information, and the second change may be applied to the basic attribute information when there is a second change in the third generated attribute information.
[0016] The method may further include a step of loading a list of attribute information corresponding to each of a plurality of elements included in the first element set and the second element set; and a step of providing at least one attribute information included in the list of attribute information.
[0017] The above design item includes a set of components, and the first set of elements and the second set of elements can correspond to the set of components.
[0018] The method may further include a step of extracting at least some components to which the first element is applied, among at least one component included in the component set; and a step of providing print layout data obtained by arranging the at least some components in raw material data corresponding to the first element.
[0019] The above method may further include a step of calculating and providing a cost corresponding to the raw material data based on the print layout data.
[0020] A design data generating device according to one aspect, comprising: a memory; and at least one processor connected to the memory, wherein the memory may include instructions that, when executed alone or collectively by the at least one processor, cause the device to perform the steps of: obtaining a first attribute information set corresponding to a first element set associated with a first style of a design item; obtaining a second attribute information set corresponding to a second element set associated with each of at least one second style of the design item, wherein each of the first element set and the second element set includes a first element, and each of the first attribute information set and the second attribute information set includes first attribute information of the first element; and obtaining a third style corresponding to the first style in response to a user input for changing the first attribute information to second attribute information in the first attribute information set.
[0021] FIG. 1a is a flowchart of a digital design data management method according to one embodiment.
[0022] FIG. 1b is a flowchart of a digital design data management method according to one embodiment.
[0023] FIG. 2 is a drawing for explaining generated attribute information set based on basic attribute information according to one embodiment.
[0024] FIG. 3 is a diagram for explaining a generation style generated based on second generation attribute information according to an embodiment.
[0025] Figures 4a and 4b are drawings for explaining a method of providing design data according to one embodiment.
[0026] FIG. 5 is a diagram for explaining a method for providing attribute information based on a list of attribute information according to an embodiment.
[0027] Figure 6 is a drawing for explaining a method for creating a collection element according to an embodiment.
[0028] Figure 7 is a drawing for explaining a method for creating a collection element according to an embodiment.
[0029] FIGS. 8A to 8C are drawings for explaining a method of replacing an element with a collection element according to one embodiment.
[0030] FIG. 9 is a diagram for explaining an interface related to substitution of an element into a collection element according to one embodiment.
[0031] FIG. 10 is a drawing for explaining a device diagram of a digital design data management method according to one embodiment.
[0032] FIG. 1a is a flowchart of a method for generating digital design data according to one embodiment.
[0033] Referring to FIG. 1a, a process in which an electronic device (e.g., electronic device (1000) of FIG. 10) performing a costume simulation according to an embodiment generates design data through steps (110) to (130) is illustrated.
[0034] In the following examples, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0035] Design data according to one embodiment may include data that digitally represents visual elements of a product or object, such as shape, color, texture, and layout. The design data may correspond to clothing. For example, the design data may correspond to shirts, pants, and T-shirts.
[0036] Design data according to one embodiment may be composed of a component set including at least one component. The components may correspond to detailed elements that constitute a garment. For example, a design item may correspond to a shirt, and the component set that constitutes the shirt may include a collar pattern, sleeve pattern, body pattern, body buttons, etc.
[0037] Design data can be styled. To apply styles, at least one element can be applied to each component that makes up a design item. A set of components and a set of elements can correspond to each other.
[0038] Elements can be defined by the properties of auxiliary materials, such as color, material, texture, shape, and pattern. By combining elements, components with diverse expressions can be created. For example, a set of elements corresponding to a set of components might include cowhide applied to a collar pattern, cowhide applied to a sleeve pattern, silk applied to a body pattern, and mother-of-pearl buttons applied to body buttons.
[0039] In this specification, elements instantiate common auxiliary material properties used in clothing and may be referred to as "raw materials." For example, elements may include, but are not necessarily limited to, fabric, graphics, trims, buttons, buttonholes, topstitches, puckering, and zippers.
[0040] "Fabric" can refer to the basic fabric or material used to make clothing. Fabric can be a determining factor in a garment's texture, durability, comfort, and appearance. Fabrics can come in a variety of materials, such as cotton, wool, silk, polyester, and / or various blends, and can have unique properties and uses. The fabric used in clothing can vary depending on the garment's intended use and presentation.
[0041] "Graphics" can refer to visual images or designs printed or embroidered on clothing. Graphics can be used to uniquely express a garment, convey a message, or represent a brand. Graphics can include, but are not limited to, logos, slogans, and / or images printed on T-shirts.
[0042] "Trim" can refer to elements used to decorate or finish the edges or specific parts of a garment. Examples of trim include, but are not limited to, lace, ribbons, embroidery, beads, zippers, and / or buttons.
[0043] A 'button' can be a small accessory used to open and close clothing. Buttons can also be used as a design element to add style to clothing.
[0044] A 'button hole' is a hole formed in clothing through which a button can pass, and can be a design element that can perform a closing function when paired with the button.
[0045] A 'zipper' is a mechanical fastening accessory that consists of a tooth structure and a slider attached to two tapes, enabling the opening and closing of clothing.
[0046] "Topstitch" refers to a stitch that is sewn so that it is visible on the exterior of a garment. It can be a design element that provides a decorative effect or reinforces the strength of the seam. Examples include, but are not limited to, the decoratively exposed double stitching on the edges of a jeans pocket or the accent stitching on a jacket collar.
[0047] "Puckering" refers to irregular wrinkles or pulling that occur on the surface of fabric after sewing. It can be a design element caused by factors such as material imbalance or sewing tension mismatch. Examples include, but are not limited to, irregular wrinkles in thin shirt fabric caused by thread pulling at the seam, or fine pulling wrinkles that appear around the waistband of a skirt.
[0048] According to an embodiment, an element may be defined by attribute information. A specific element may have a predetermined range of attribute information. For example, elements having a predetermined range of first sub-attribute information, second sub-attribute information, or a combination of first and second sub-attribute information may be classified as the same element. Since elements are defined by attribute information, an element set and an attribute information set may correspond to each other. For example, an attribute information set may include attribute information of cowhide applied to a collar pattern constituting a shirt, attribute information of cowhide applied to a sleeve pattern, attribute information of silk applied to a body pattern, and attribute information of mother-of-pearl buttons applied to body buttons.
[0049] The attribute information may include first sub-attribute information (e.g., inherent property) and second sub-attribute information (e.g., material). Here, the inherent property is a physical characteristic of the element, and may include physical properties such as shape, weight, rigidity, elasticity, etc. The material is information that defines the visual property of the element, and may include color and texture, etc. For example, when the element corresponds to a fabric, the attribute information of the element may include inherent property information of the fabric (e.g., elasticity, thickness, weight, etc.) and material information (e.g., color and texture corresponding to cotton, wool, silk, polyester, and / or blended fabric, etc.). Hereinafter, the first sub-attribute information of the n-th attribute information may be referred to as n-1-th attribute information, and the second sub-attribute information of the n-th attribute information may be referred to as n-2-th attribute information.
[0050] Colorway data can be generated based on a style composed of components to which elements with specific attribute information are applied. In one embodiment, a colorway may refer to a set of clothing that applies a combination of multiple colors and / or materials (e.g., silk, wool, etc.) to a single clothing expression method, i.e., a set of clothing that has the same clothing design but different colors and / or materials. Through colorways, clothing of the same design can be simulated with various colors and / or materials. Through colorways, a user can easily visualize and compare various color and / or material combinations or color and / or material options to determine the optimal color and / or material combination.
[0051] Referring again to FIG. 1A, a digital design data management method according to an embodiment includes a step (110) of receiving a basic style including at least one component. The basic style according to an embodiment may correspond to a style that serves as a reference for generating the aforementioned design data (e.g., colorway data). Based on the basic style, a user may generate one or more design data by combining various elements described above. The basic style may be input based on a user's selection input, or, if only one style exists in the current browser window, the style may be automatically input as the basic style.
[0052] A method for managing digital design data according to one embodiment includes a step (120) of identifying basic attribute information of at least one basic element corresponding to at least one component. The electronic device can determine basic attribute information of the basic element corresponding to each of at least one component included in a basic style. The basic element can correspond to basic attribute information. The basic attribute information can include information related to unique attributes and materials as first sub-attribute information and second sub-attribute information as described above.
[0053] A digital design data management method according to one embodiment includes a step (130) of generating at least one generated style including at least one generated element of generated attribute information based on basic attribute information. An electronic device may generate a generated style as a new style based on the basic style based on the basic attribute information determined in step (120). The generated style according to one embodiment may include the same components as the basic style. The components included in the generated style may have generated elements applied that are different from or the same as the basic elements.
[0054] A generated element may have generated attribute information. The generated attribute information may include information related to unique properties and materials, such as the first sub-attribute information and the second sub-attribute information described above. Since the generated element according to one embodiment is included in a style (generated style) separate from the basic element (included in the basic style), the basic attribute information and the generated attribute information may be different or identical. A method for generating a generated style based on basic attribute information will be described in more detail below with reference to FIG. 3.
[0055] An electronic device according to one embodiment may include a step of loading a list of attribute information corresponding to a basic element and a generated element, and generating at least one attribute information included in the list of attribute information. A method for providing attribute information based on the list of attribute information will be described in more detail below with reference to FIG. 5.
[0056] FIG. 1b is a flowchart of a digital design data management method according to one embodiment.
[0057] A digital design data management method according to one embodiment includes a step (140) of acquiring a first attribute information set corresponding to a first element set associated with a first style of a design item. The first style may be associated with a first element set including at least one element. A design item of the first style may include a component set to which the first element set is applied. Each of at least one element included in the first element set may correspond to attribute information. At least one attribute information corresponding to each of the at least one element may be included in the first attribute information set. In this case, the first element set may include a first element, and the first element may correspond to the first attribute information.
[0058] A method for managing digital design data according to an embodiment includes a step (150) of obtaining a second attribute information set corresponding to a second element set associated with each of at least one second style of a design item. The second style may be associated with a second element set including at least one element. A design item of the second style may include a component set to which the second element set is applied. Each of at least one element included in the second element set may correspond to attribute information. At least one attribute information corresponding to each of the at least one element may be included in the second attribute information set. In this case, the second element set may include a first element included in the first element set. The first element of the second element set may correspond to the first attribute information. The first style and the second style may include components to which the same first element is applied.
[0059] A digital design data management method according to one embodiment includes a step (160) of acquiring a third style corresponding to a first style in response to a user input for changing first attribute information to second attribute information in a first attribute information set. The third style may correspond to the changed first style. The electronic device may receive a user input (hereinafter, “change user input”) for changing first attribute information of a first element corresponding to any one element among a first element set constituting the first style to second attribute information.
[0060] The electronic device may receive a change user input from a first attribute information set associated with a first style. That is, the first style may correspond to a style that is subject to change based on the change user input. As the first element set of the first style is changed, the electronic device may acquire a third style associated with the changed first element set.
[0061] An electronic device can control user input changes based on user settings. Control of user input changes can be performed based on user input settings entered in response to a previously generated style. Alternatively, control of user input changes can be performed based on creation attribute information set when creating a new style using the design data creation method described above in FIG. 1A.
[0062] According to one embodiment, the change user input may be controlled to input second attribute information that changes only the second sub-attribute information while fixing the first sub-attribute information of the first attribute information. For example, when a user wishes to change the attribute information of red silk applied to a pocket of a shirt, the user input may be controlled to change only the color to a different color while maintaining the physical properties of the silk. In other words, the change user input may be controlled to allow attribute changes from red silk to blue silk, but to restrict cases where physical attributes, such as red leather, are changed. In this case, the first element included in the second element set of the second style may not be changed according to the change user input.
[0063] According to one embodiment, the change user input may be controlled to input second attribute information that changes at least one of the first sub-attribute information and the second sub-attribute information of the first attribute information. For example, when a user wishes to change the attribute information of red silk applied to a pocket of a shirt, the user input may be controlled to change both the physical properties and the color of the silk. In other words, the change user input may be controlled to change even the physical properties, such as changing from red silk to blue leather. In this case, the first element included in the second element set of the second style may not be changed according to the change user input.
[0064] According to one embodiment, step (130) may further include a step of obtaining at least one fourth style corresponding to at least one second style by applying the second attribute information to the first element of the second element set in response to a change user input. That is, when there is a change in the first attribute information of the first element in the first style, the first attribute information of the first element of the second element set of the second style may also be changed. As the second element set of the second style is changed, the electronic device may obtain the fourth style associated with the changed second element set.
[0065] According to one embodiment, the electronic device can identify and extract at least some components to which a first element is applied, from among a plurality of components included in a component set. Thereafter, the electronic device can generate print layout data by placing the extracted components on raw material data corresponding to the first element, and provide the print layout data.
[0066] Print layout data (print layout data) is data that includes layout information, such as location, rotation, and size, for arranging design data components on raw materials. It may also include control parameters for processing, such as the width of the raw materials, cutting reference lines, and allowances. Print layout data is generated by an electronic device and then transmitted to a printing or cutting device for use in the actual garment manufacturing process.
[0067] According to one embodiment, an electronic device can calculate and provide a cost corresponding to raw material data based on print layout data. The electronic device can calculate the raw material usage area of components arranged on the print layout data. Based on the calculated print layout data, the electronic device can calculate and provide an estimated cost that reflects the unit price of raw materials and auxiliary material conditions corresponding to the first element.
[0068] *61 is a drawing for explaining second generation attribute information set based on basic attribute information according to an embodiment.
[0069] Referring to FIG. 2, an interface (200) for generating a creation style is illustrated. The interface (200) can display element items (e.g., fabric items (211) and graphic items (213)) and basic elements (e.g., basic element 1 (221) and basic element 2 (223)). The interface (200) can display all basic elements included in a basic style. Basic elements can be displayed for each element item. For example, in response to a fabric item (211) among element items, basic element 1 (221) and basic element 2 (223) included in a basic style can be displayed.
[0070] The interface (200) may include interfacing objects (231, 233, 235) for setting creation attribute information of creation elements included in a creation style to be added, for each basic element (221, 223). The interface (200) may include an interfacing object (240) for creating a creation style as selection of creation attribute information is completed.
[0071] According to an embodiment, the generated attribute information may include first generated attribute information including first sub-attribute information of the basic attribute information and second sub-attribute information that is different from the second sub-attribute information of the basic attribute information. The first generated attribute information may have the same first sub-attribute information as the basic attribute information, but may correspond to attribute information that differs only in the second sub-attribute information (e.g., material (color, texture, etc.)). For example, if an element corresponds to a fabric, and the basic element corresponds to a white cotton fabric, the generated element having the first generated attribute information may correspond to a fabric that is made of the same cotton material but has the same color (e.g., white) or a different color (e.g., blue). That is, the first generated attribute information may be used to generate a generated element that maintains the first sub-attribute information of the basic element while only changing the visual expression (e.g., color). According to an embodiment, the first generated attribute information may be controlled so that changes to the first sub-attribute information may be restricted and only the second sub-attribute information may be changed.
[0072] According to one embodiment, the first sub-attribute information of the first generated attribute information may be dependent on the first sub-attribute information of the basic attribute information. More specifically, the first sub-attribute information of the generated attribute information may refer to the first sub-attribute information of the basic attribute information. Therefore, when the first sub-attribute information of the basic attribute information is changed, the first sub-attribute information of the generated attribute information may also be changed. For example, when the basic element is changed from a cotton fabric to a silk fabric, the generated element may also be changed from a cotton fabric to a silk fabric. At this time, the second sub-attribute information of the generated attribute information may be maintained. For example, when the basic element is changed from a red cotton fabric to a blue silk fabric, the generated element may be changed from a yellow cotton fabric to a yellow silk fabric. According to one embodiment, in the basic attribute information, when the first sub-attribute information is maintained and only the second sub-attribute information is changed, the generated attribute information may be maintained the same as before the change of the basic attribute information.
[0073] According to one embodiment, through a selection input corresponding to interfacing object 1 (231) on the interface (200), the creation style to be added can be set to include a creation element having first sub-attribute information. Through this, the creation style can be created to include a creation element having the same first sub-attribute information as the basic element (221) and the same or identical second sub-attribute information.
[0074] According to an embodiment, the generated attribute information may include second generated attribute information including first sub-attribute information and second sub-attribute information that can be set independently from the basic attribute information. The second generated attribute information may be set to include the first sub-attribute information and the second sub-attribute information, independently from the basic attribute information. For example, the second generated attribute information may be set to include first sub-attribute information that is different from the first sub-attribute information of the basic attribute information and second sub-attribute information that is different from the second sub-attribute information of the basic attribute information. For example, if the element corresponds to a fabric, the generated element may correspond to a fabric of a different material from that of the basic element. Additionally, if the element corresponds to a button, the generated element may correspond to a button of a different shape from that of the button of the basic element. The second generated attribute information may maintain the first sub-attribute information and the second sub-attribute information regardless of whether the basic attribute information is changed.
[0075] According to one embodiment, through a selection input corresponding to interfacing object 2 (233) on the interface (200), the generation style to be added can be set to include a generation element having second generation attribute information. Through this, the generation style can be created to include a generation element having generation attribute information independent of the basic element (221).
[0076] The generated attribute information according to one embodiment may include third generated attribute information including basic attribute information. The third generated attribute information according to one embodiment may correspond to the same attribute information as the basic attribute information. The third generated attribute information according to one embodiment may be dependent on the basic attribute information. More specifically, when there is a first change in the basic attribute information, the third generated attribute information may be subject to the first change in the same manner as the basic attribute information. Furthermore, when there is a second change in the third generated attribute information, the basic attribute information may be subject to the second change in the same manner as the third generated attribute information.
[0077] According to one embodiment, through a selection input corresponding to interfacing object 3 (235) on the interface (200), the generation style to be added can be set to include a generation element having third generation attribute information. Through this, the generation style can be generated to include a generation element having the same attribute information as the basic element (221).
[0078] FIG. 3 is a diagram for explaining a generation style generated based on second generation attribute information according to an embodiment.
[0079] Referring to FIG. 3, an interface (300) for displaying styles is illustrated. The interface (300) may include a basic style (310), a generated style 1 (320), and a generated style 2 (330). The generated style 1 (320) and the generated style 2 (330) may correspond to styles generated based on the basic style (310). The styles displayed on the interface (300) may be displayed together with elements included in each style.
[0080] A basic style (310) according to an embodiment may include basic element 1 (311) and basic element 2 (313). Generation style 1 (320) and generation style 2 (330) may correspond to styles generated to include generated elements having generation attribute information set based on basic attribute information for each of basic element 1 (311) and basic element 2 (313).
[0081] According to an embodiment, generation style 1 (320) may include generation element 1-1 (321) set to have first generation attribute information based on basic attribute information of basic element 1 (311). In addition, generation style 1 (320) may include generation element 1-2 (323) set to have third generation attribute information based on basic attribute information of basic element 2 (313).
[0082] According to an embodiment, generation style 2 (330) may include generation element 2-1 (331) set to have second generation attribute information based on basic attribute information of basic element 1 (311). In addition, generation style 2 (330) may include generation element 2-2 (333) set to have third generation attribute information based on basic attribute information of basic element 2 (313).
[0083] According to one embodiment, the generation element 1-1 (321) may correspond to a generation element in which the first generation attribute information is set, and has the same first sub-attribute information as the first sub-attribute information (e.g., knit cotton) of the basic element 1 (311), but has second sub-attribute information (e.g., polka dots) that is different from the second sub-attribute information (e.g., diagonal patterns) of the basic element 1 (311).
[0084] The change user input for changing the generation element 1-1 (321) can be controlled so that only the second sub-attribute information of the generation element 1-1 (321) can be changed. For example, the change user input can be controlled so that the first sub-attribute information of the generation element 1-1 (321) cannot be changed from knitted jersey to silk, but the second sub-attribute information can be changed from polka dots to stripes.
[0085] According to one embodiment, the first sub-attribute information of the generated element 1-1 (321) may be changed together when the first sub-attribute information of the basic element 1 (311) is changed. For example, when the first sub-attribute information of the basic element 1 (311) is changed from knitted cotton jersey to silk, the first sub-attribute information of the generated element 1-1 (321) may also be changed from knitted cotton jersey to correspond to silk. At this time, the second sub-attribute information (e.g., polka dot pattern) of the generated element 1-1 (321) may be maintained as is.
[0086] According to an embodiment, a generated element 2-1 (331) may correspond to a generated element having first sub-attribute information (e.g., cotton jersey) different from the first sub-attribute information (e.g., knitted cotton jersey) of the basic element 1 (311) and second sub-attribute information (e.g., striped pattern) different from the second sub-attribute information (e.g., diagonal pattern) of the basic element 1 (311), in which case second generated attribute information is set. The generated element 2-1 (331) may maintain the second generated attribute information regardless of changes in the first sub-attribute information of the basic element 1 (311).
[0087] According to an embodiment, the generated element 1-2 (323) and the generated element 2-2 (333) may correspond to elements that include first sub-attribute information and second sub-attribute information that are identical to the first sub-attribute information (e.g., mesh) and second sub-attribute information (e.g., wave pattern) of the basic element 2 (313). If there is a change in any one of the basic element 2 (313), the second element 1 (323), and the second element 2 (333), the change may be applied to the others as is.
[0088] Figures 4a and 4b are drawings for explaining a method of providing design data according to one embodiment.
[0089] Referring to FIG. 4a, a library (401) for managing a list of elements applied to a style and attribute information for each of the elements is illustrated. The library (401) may include an attribute information list library (410) and a style library (420).
[0090] Design data utilized in apparel simulations may include a list of associated attribute information for elements within a style. The attribute information list may include attribute information for each associated element. Associated elements may share some attribute information with the corresponding element, while the remaining attribute information may correspond to elements with different properties. For example, an associated element may include elements with the same inherent properties as the corresponding element, but made of different materials.
[0091] As a more specific example, referring to the attribute information list (410), if one element 1 is defined as cotton fabric, the associated elements may correspond to multiple elements that differ only in visual characteristics, such as diagonal cotton, polka dot cotton, and striped cotton, based on the unique physical properties corresponding to cotton. At this time, the attribute information list may include attribute information corresponding to each associated element—for example, attribute information 1 (411) for diagonal cotton, attribute information 2 (413) for polka dot cotton, and attribute information 3 (415) for striped cotton. This attribute information list may be stored together as an attribute information list within the data of each element (for example, diagonal cotton, polka dot cotton, striped cotton, etc.).
[0092] The attribute information list library (410) may include attribute information lists corresponding to each element applied to a style included in the style library (420). For example, the attribute information list library (410) may include an attribute information list (417) of element 1 applied to style A (421).
[0093] The style library (420) may include data of styles created on the current project file. For example, when the styles created on the current project are style A (421) and style B (423), the style library (420) may include data corresponding to each of style A (421) and style B (423).
[0094] The style library (420) may include data related to a component set of each included style, and may include data related to an element set corresponding to the component set. In addition, the style library (420) may include data related to currently applied attribute information corresponding to each element included in the element set. For example, the style library (420) may include data of style A (421), and may include data related to component 2 (425) (e.g., a pattern) included in style A (421). In addition, the style library (420) may include data related to element 1 (427) applied to component 2 (425). In addition, the style library (420) may include data related to attribute information 3 (429) of the corresponding element 1 (427).
[0095] Referring to FIG. 4B, screens (405) and (407) are illustrated, which enable editing of attribute information of elements only based on elements of previously generated styles. In design data generation according to one embodiment, elements may be generated in a structure (hereinafter, “linked structure”) that is linked to one style. For example, whenever a style is added, an element having new attribute information is newly generated, and conversely, when the style is deleted, an element having the attribute information may be deleted. In such a linked structure, since the number of types of attribute information of an element is determined by the number of styles, attribute information of the same number of elements may be included in all styles.
[0096] For example, for a single design data (e.g., a dress), there may be two styles, 'Style A' and 'Style B'. Let's assume that the design data includes a first component (e.g., a top pattern) and a second component (e.g., a bottom pattern), and that two fabrics are used for each component.
[0097] In the linked structure, since all styles are set to have the same number of element attribute information, the user must configure elements corresponding to the first component (e.g., top pattern) and the second component (e.g., bottom pattern) for each style. However, even if both Style A and Style B use the same top element (e.g., red side) and only the bottom is to be set differently, a separate top element (e.g., red side) must also be created for Style B. This can result in the creation of unnecessary additional elements even though the same elements are actually used.
[0098] In the above-described linkage structure, if only a portion of the attribute information list registered to a specific element is reflected in the style, the remaining attribute information may not be confirmed. For example, in the screen (405) and the screen (407), only attribute information 1 (411) and attribute information 3 (415) may be reflected as some of the attribute information (411, 413, 415) included in the attribute information list interface (403).
[0099] Screen (405) shows a case where the number of attribute information (e.g., 3) and the number of styles (e.g., 2) included in the attribute information list interface (403) do not match. Element interface 1 (441) of screen (407) may correspond to an interface for displaying element 1 (e.g., Fabric 1) corresponding to the attribute information list. Since two objects are currently created, only two attribute information (attribute information 1 (411), attribute information 3 (415)) corresponding to the element applied on element interface 1 (441) can be displayed. In the case of screen (405), it may be difficult to utilize attribute information 2 (413) in editing a style unless a separate style utilizing it is created.
[0100] In addition, the screen (407) shows a case where the number of attribute information (e.g., 3) and the number of styles (e.g., 3) included in the attribute information list interface (403) match, but only some materials are reflected in the style. The element interface 2 (443) of the screen (407) may correspond to an interface for displaying element 1 corresponding to the attribute information list. Since two styles out of three styles are currently created, only two attribute information (attribute information 1 (411), attribute information 3 (415)) can be displayed on the element interface 2 (443), and the remaining attribute information can be set to a NULL value. In the case of the screen (407), as in the case of the screen (405), it may be difficult to utilize attribute information 2 (413).
[0101] FIG. 5 is a diagram for explaining a method for providing attribute information based on a list of attribute information according to an embodiment.
[0102] In one embodiment, an electronic device may be configured to load a list of attribute information and provide at least one attribute information included in the list. According to one embodiment, the electronic device may load the list of attribute information corresponding to each element applied to a style. Based on the loaded list of attribute information, the electronic device may provide attribute information included in the list.
[0103] Referring to FIG. 5, an interface (501) for displaying currently created styles and an interface (503) for displaying a list of elements applied to the currently created styles are illustrated. The interface (501) may include style 1 (510) and style 2 (520) as currently created styles. The list interface (503) may include element 1 (511) of style 1 (510) and element 2 (521) of style 2 (520). The list interface (503) may further include an attribute information list interface (530) for displaying a list of attribute information of element 1 (511) of style 1 (510).
[0104] Here, element 1 (511) and element 2 (521) may be separate elements and may correspond to elements that are not related to each other. At this time, according to the linkage structure described above in FIG. 4, since there is no element related to element 1 (511) in the currently generated style, only one attribute information (attribute information 1 (531) of element 1 (511)) may be displayed. Unlike the linkage structure, the list interface (503) may display an attribute information list interface (530) including editable attribute information based on the attribute information list of element 1 (511), regardless of the presence or absence of a style. For example, in addition to attribute information 1 (531) of element 1 (511), the list interface (503) may display attribute information (attribute information 2 (533), attribute information 3 (535)) registered to element 1 (511). The attribute information list interface (530) may further include an interfacing object for deleting attribute information included in the attribute information list or updating it to the latest attribute information.
[0105] This allows electronic devices to quickly search for associated attribute information or suggest alternative attribute information when a specific element is selected. Furthermore, unlike in a linked architecture, electronic devices can create, apply, and delete attribute information independently of the number of styles, preventing the automatic generation and persistence of unnecessary attribute information. This reduces file space waste and improves management efficiency while maintaining the integrity and quality of raw material data.
[0106] In addition, the electronic device eliminates the existing inefficient procedure of having to individually manipulate styles to check or delete unused attribute information, and enables direct check and editing at the attribute information level, thereby reducing work time and repetitive tasks.
[0107] According to one embodiment, a list of attribute information registered in an element may be provided in connection with a server. The server may enable a terminal on the vendor side, which produces clothing, and a terminal on the designer side, which provides raw materials, to communicate and exchange data. For example, a designer may register a list of attribute information with the server, and the vendor may produce clothing based on the list of attribute information registered with the server. Providing a list of attribute information linked to the server reduces communication costs between designers and vendors, and enables real-time sharing of changes, enabling free editing and updating of raw materials without constraints on the order of work. This may enhance workflow flexibility and enhance designer creativity.
[0108] Figure 6 is a drawing for explaining a method for creating a collection element according to an embodiment.
[0109] A method for managing digital design data according to one embodiment may include a step of generating at least one collection element based on a plurality of elements included in at least one first element set and at least one second element set associated with at least one second style. The collection element according to one embodiment may include at least one first sub-attribute information and a plurality of second sub-attribute information.
[0110] A collection element according to an embodiment may correspond to a set formed based on a plurality of elements, and may be defined as one of the following two types depending on its form.
[0111] First, a collection element may correspond to a collection of elements (hereinafter, referred to as an "element collection"). In this case, the collection element is composed of a plurality of different elements as a single set, and each element may have first sub-attribute information and second sub-attribute information. That is, a collection element in the form of a collection of elements may include a configuration in which a plurality of first sub-attribute information and a plurality of second sub-attribute information are complexly combined, and accordingly, the relationship between the first sub-attribute information and the second sub-attribute information may be defined as a many-to-many relationship.
[0112] Second, a collection element may correspond to a set of second sub-attribute information corresponding to one piece of first sub-attribute information. The collection element may correspond to a form in which a variety of selection options for second sub-attribute information are provided by including multiple pieces of second sub-attribute information as a single element. For example, the collection element may correspond to a form in which the first sub-attribute information is shared and different pieces of second sub-attribute information are included. A collection element in the form of a set of second sub-attribute information has a structure in which multiple pieces of second sub-attribute information are linked to one element, which may be defined as a one-to-many relationship.
[0113] At this time, the plurality of second sub-attribute information pieces included in the collection element can be managed as second sub-attribute information pieces separate from the second sub-attribute information pieces of the element that was the basis for creating the collection element.
[0114] Depending on the purpose of setting and the method of use, the relationship structure (e.g., many-to-many relationship, one-to-many relationship, etc.) between the first sub-attribute information and the second sub-attribute information of the collection element may vary, and each structure may be utilized for colorway configuration based on user selection or automatic style recommendation.
[0115] *112
[0116] An electronic device according to one embodiment may group a plurality of elements into at least one element group based on predefined conditions, and generate a corresponding collection element for each at least one element group. In this case, the generation of the element group may be performed in response to receiving a user selection input, or may be performed automatically.
[0117] Predefined conditions according to an embodiment may correspond to criteria for grouping elements. Collection elements may be generated based on groups grouped according to the predefined conditions. Predefined conditions according to an embodiment may include conditions having common first sub-attribute information. In this case, each of the generated collection elements may include common first sub-attribute information and a plurality of second sub-attribute information of a plurality of elements belonging to the corresponding element group.
[0118] According to one embodiment, the element to be generated as a target of an element group may include an element having common first sub-attribute information among the generated elements that are generated to have the second generated attribute information described above, or an element that is included in an arbitrarily added style and has common first sub-attribute information with existing elements.
[0119] For example, a generated element generated to have the second generated attribute information described above may include an element that is reset so that the basic element corresponding to the generated element has independent attribute information, that is, the generated element has the second generated attribute information, when a generated element having the first generated attribute information or the third generated attribute information is generated. In this case, the generated element that is reset to have the second generated attribute information may belong to the same element group as the basic element that it previously corresponded to.
[0120] For another example, the arbitrarily added elements described above may not be added during the creation of the generated style, but rather may be elements created by the user by adding the elements themselves separately. In this case, the arbitrarily added elements may contain attribute information independent of the existing elements.
[0121] Referring to FIG. 6, a list interface 1 (601) is illustrated that displays elements included in the currently generated style. Among the elements displayed in interface 1 (601), it is assumed that elements belonging to element group 1 (610) have first sub-attribute information 1, elements belonging to element group 2 (620) have first sub-attribute information 2, and element (630) has first sub-attribute information 3.
[0122] The electronic device can generate element group 1 (610) based on first sub-attribute information 1, and element group 2 (620) based on first sub-attribute information 2. The electronic device can generate collection element 1 (641) and collection element 2 (643) corresponding to element group 1 (610) and element group 2 (620), respectively. Collection element 1 (641) can include attribute information of elements included in element group 1 (610). In addition, collection element 2 (643) can include attribute information of elements included in element group 2 (620).
[0123] Figure 7 is a drawing for explaining a method for creating a collection element according to an embodiment.
[0124] An electronic device according to one embodiment may receive a selection input corresponding to at least some of a plurality of elements included in at least one first element set and at least one second element set. In response to a user input selecting one element from at least some of the plurality of elements corresponding to the selection input, the electronic device may generate a collection element including first sub-attribute information of one of the elements and including a plurality of second sub-attribute information of at least some of the plurality of elements.
[0125] In addition to automatically generating collection elements based on elements with common first sub-attribute information, the electronic device can also generate elements based on user selection input. As the user randomly selects elements, the selected elements may contain different attribute information. For example, the selected elements may not contain the same first sub-attribute information.
[0126] In such a case, the electronic device may automatically set one item among the selected elements, or receive a selection input corresponding to one of the elements. The electronic device may generate a collection element that includes first sub-attribute information of one of the elements, but also includes second sub-attribute information of some of the remaining selected items.
[0127] For example, an electronic device may receive an input for selecting one element, corresponding to at least some of the elements selected from among a plurality of elements. At this time, the electronic device may generate a collection element that includes first sub-attribute information of one of the elements, but also includes second sub-attribute information of the selected items. At this time, the attribute information included in the collection element may be managed as attribute information separate from the attribute information of the selected items.
[0128] Referring to FIG. 7, an electronic device may receive a selection input corresponding to a plurality of elements (710). The plurality of elements (710) according to an example may include different attribute information. For example, element 1 (711) may include unique attribute 1 and material 1, element 2 (713) may include unique attribute 2 and material 2, and element 3 (715) may include unique attribute 3 and material 3. The electronic device may automatically select element 2 (713) or receive a selection input corresponding to element 2 (713). The electronic device may generate a collection element (720) based on unique attribute 2 of element 2 (713). The generated collection element (720) may be generated to include unique attribute 2 and materials (material 1, material 2, material 3) included in the plurality of elements (710). At this time, the attribute information of element 2 (713) and the attribute information (721) can be managed as separate attribute information.
[0129] FIGS. 8A to 8C are drawings for explaining a method of replacing an element with a collection element according to one embodiment.
[0130] *129 In order to determine the types of raw materials actually used in the production of clothing, the design data generation system can control the attribute information of at least one element included in a style so that it does not overlap with each other. In other words, the design data generation system can control the attribute information so that each element within a style has a unique set of attribute information, thereby accurately identifying the raw materials used without duplication.
[0131] Collection elements can be applied by replacing existing elements within a style at creation time. In other words, a collection element can be applied as a single element, or a collection element with attribute information that reflects the attribute information of an existing element can be applied.
[0132] More specifically, the electronic device can identify second sub-attribute information of the corresponding element and replace the corresponding element with a corresponding collection element to which the identified second sub-attribute information is applied.
[0133] For example, referring to FIG. 8A, a case is illustrated where a collection element is created based on element 1 (811) and element 2 (813) within style 1 (810). Element 1 (811) can be replaced with a collection element (831) of attribute information 5 (835) corresponding to attribute information 1 (815). In addition, element 2 (813) can be replaced with a collection element (833) of attribute information 6 (837) corresponding to attribute information 2 (817).
[0134] However, if a collection element corresponding to two or more elements is created in one style and applied to at least one of the elements corresponding to the collection element, the collection element within one style may include two or more pieces of attribute information. That is, a collection element used as one element within a style may include two or more pieces of attribute information. For example, referring back to FIG. 8A, collection element (831) and collection element (833) may be applied to one style as the same element, but may correspond to attribute information 5 (835) and attribute information 6 (837). In the real world, since raw materials used in clothing necessarily have only one unique attribute, if multiple different attributes are assigned to one raw material, it does not match the applicability in the actual manufacturing and management process, and may not match realistic use cases or industrial needs.
[0135] Accordingly, the electronic device may replace each of the plurality of elements with a corresponding collection element if the corresponding collection element is generated based on a plurality of elements included in a plurality of styles. The electronic device may not perform the replacement operation if the collection element is generated based on a plurality of elements included in a single style.
[0136] For example, referring to FIG. 8B, a process of applying a generated collection element according to a selection of elements included in a plurality of styles is illustrated. The electronic device can generate a collection element corresponding to element 1 (818) and element 4 (821) included in a plurality of styles among a plurality of elements (e.g., element 1 (818) and element 2 of style 1 (810) and element 3, element 4, and element 2 of style 2 (820)).
[0137] At this time, the electronic device can identify attribute information 1 (819) of element 1 (818) included in style 1 (810) and replace element 1 (818) with a collection element (851) of attribute information 5 (853) corresponding to attribute information 1 (819). In addition, the electronic device can identify attribute information 4 (823) of element 4 (821) included in style 2 (820) and replace it with a collection element (861) of attribute information 6 (863) corresponding to attribute information 4 (823).
[0138] In this case, even if element 1 (818) in substituted style 1 (850) is set to a collection element (851) of attribute information 5 (853), duplicated attribute information may not occur within one style, and likewise, in substituted style 2 (860), even if element 4 (821) is set to a collection element (861) of attribute information 5 (853), duplicated attribute information may not occur within one style.
[0139] At this time, even when selecting an element included in multiple styles, if a collection element is created based on multiple elements included in one style, the operation of replacing it with the collection element may not be performed.
[0140] For example, referring to FIG. 8B, in the case of creating a collection element based on element 1 (818) of style 1 (810) and element 2 (825) of style 2 (820), in the case of creating a collection element based on multiple elements within one style, a case occurs. That is, a case similar to a case of creating based on element 1 (818) and element 2 included in style 1 (810) occurs. More specifically, when element 2 (855) of the changed style 1 (850) is replaced with a collection element of attribute information 7 (not shown for convenience of explanation) corresponding to attribute information 2 (816), a case may occur in which a collection element in one changed style 1 (850) has two pieces of attribute information (attribute information 5 (853) and attribute information 7). As described above with reference to FIG. 8a, there may be cases where multiple attribute information is duplicated in one element, and therefore the replacement operation may not be performed.
[0141] In an embodiment, when there is a selection input corresponding to multiple elements in one style, the electronic device may not be able to replace the corresponding elements with collection elements, but may be able to create collection elements. For example, referring to FIG. 8C, a case is illustrated where two or more elements are selected in style 1 (810), as in the case of FIG. 8A. Even in this case, collection elements may be created and stored in libraries corresponding to the first and second styles as separate data from the currently applied elements. The libraries corresponding to the first and second styles according to an embodiment may include the library (401), the attribute information list library (410), the style library (420), etc., described above with reference to FIG. 4A.
[0142] In an embodiment, an electronic device may be configured such that if a case in which multiple elements are created based on a single object is resolved due to subsequent deletion of an element, etc., the element may be replaced with a collection element.
[0143] FIG. 9 is a diagram for explaining an interface related to substitution of an element into a collection element according to one embodiment.
[0144] Screen (901) represents a screen during the process of creating a collection element. Screen (901) may include an interface (910) for selecting an element including attribute information to be shared on a collection element, according to selection inputs corresponding to elements 1, 2, and 3. Elements 1, 2, and 3 may be displayed through element list interface 1 (913). Screen (901) represents a case where the element 1 button (911) is selected on the interface (910).
[0145] Depending on the selection of the element 1 button (911), collection elements (921, 923) can be created. In the case of the element list interface 2 (903), it represents a case where the collection element (921) is created but element 1, element 2, and element 3 are maintained. In the case of the element list interface 3 (905), it represents a case where the collection element (923) is created and element 1, element 2, and element 3 are each replaced with the collection element (923).
[0146] FIG. 10 is a drawing for explaining a device diagram of a digital design data management method according to one embodiment.
[0147] Referring to FIG. 10, an electronic device (1000) according to an embodiment may include a processor (1001) and a memory (1003). Additionally, depending on the implementation form, an input / output device (I / O) (1005) may be further included. The electronic device (1000) may include a device that performs the digital design data management method described above with reference to FIGS. 1 to 9. Hereinafter, the electronic device (1000) may be simply referred to as a “device.”
[0148] A processor (1001) according to an embodiment may perform at least one operation of the digital design data management method described above with reference to FIGS. 1 to 9. For example, the processor (1001) may perform at least one of the following operations: receiving a first style including at least one component; identifying first attribute information of at least one first element corresponding to the component; and generating at least one second style including at least one second element having second attribute information based on the first attribute information.
[0149] The memory (1003) according to one embodiment may be a volatile memory or a non-volatile memory, and may store data related to the digital design data management method described above with reference to FIGS. 1 to 9. For example, the memory (1003) may store data generated during the execution of the digital design data management method or data required to execute the digital design data management method. For example, the memory (1003) may store at least one of a style, a component, an element, and a collection element.
[0150] According to one embodiment, a device (1000) can exchange data with an external device (e.g., a personal computer or a network) or a user through an input / output device (1005). For example, the device (1000) can receive style data, which is a target for design data generation, through the input / output device (1005), and output style data generated based on the input style data.
[0151] According to one embodiment, the memory (1003) may store a program implementing the digital design data management method described above through FIGS. 1 to 9. The processor (1001) may execute the program stored in the memory (1003) and control the device (1000). The code of the program executed by the processor (1001) may be stored in the memory (1003).
[0152] The device (1000) according to one embodiment may further include other components not shown. For example, the device (1000) may include a communication module that provides a function for the device (1000) to communicate with other electronic devices or other servers via a network. Part or all of the design data generation program may be stored in an external memory. The device (1000) may communicate with the design data generation program stored in the external memory via the communication module to obtain at least one of a style, a component, an element, and a collection element. In addition, for example, the device (1000) may further include other components such as a transceiver, various sensors, a database, etc.
[0153] The method according to the embodiment may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., alone or in combination. The program commands recorded on the medium may be those specially designed and configured for the embodiment or may be those known and available to those skilled in the art of computer software. Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program commands, such as ROMs, RAMs, and flash memories. Examples of the program commands include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc. The above-mentioned hardware devices may be configured to operate as one or more software modules to perform the operations of the embodiment, and vice versa.
[0154] Software may include a computer program, code, instructions, or a combination of one or more of these, which may configure a processing device to perform a desired operation or may, independently or collectively, command the processing device. The software and / or data may be permanently or temporarily embodied in any type of machine, component, physical device, virtual equipment, computer storage medium or device, or transmitted signal wave, for interpretation by the processing device or for providing instructions or data to the processing device. The software may also be distributed over networked computer systems and stored or executed in a distributed manner. The software and data may be stored on one or more computer-readable recording media.
[0155] Although the embodiments described above have been described with limited drawings, those skilled in the art will appreciate that various technical modifications and variations can be applied based on the above. For example, appropriate results can still be achieved even if the described techniques are performed in a different order than described, and / or components of the described systems, structures, devices, circuits, etc. are combined or combined in a different manner than described, or are replaced or substituted with other components or equivalents.
[0156] Therefore, other implementations, other embodiments, and equivalents to the claims also fall within the scope of the claims described below.
Claims
1. In terms of how to manage digital design items, A step of obtaining a first attribute information set corresponding to a first element set associated with a first style of a design item; A step of obtaining a second attribute information set corresponding to a second element set associated with at least one second style of the design item, wherein each of the first element set and the second element set includes a first element, and each of the first attribute information set and the second attribute information set includes first attribute information of the first element; and In the first attribute information set, a step of obtaining a third style corresponding to the first style in response to a user input for changing the first attribute information to second attribute information is included. method.
2. In paragraph 1, The above first attribute information and second attribute information are, Including first sub-property information corresponding to a physical property and second sub-property information corresponding to a visual property, method.
3. In paragraph 1, User input that changes the above first attribute information to the above second attribute information is: Control is provided so that second attribute information that has only changed the second sub-attribute information of the first attribute information is input. method.
4. In paragraph 1, User input that changes the above first attribute information to the above second attribute information is: Control is provided so that second attribute information that changes at least one of the first sub-attribute information and the second sub-attribute information of the first attribute information is input. method.
5. In paragraph 1, The steps to acquire the above third style are: In response to the user input, further comprising the step of obtaining at least one fourth style corresponding to the at least one second style by applying the second property information to the first element of the second element set. method.
6. In paragraph 1, The above method, A step of generating at least one collection element corresponding to at least some of the plurality of elements included in the first element set and at least one second element set associated with the at least one second style, Each of the above at least one collection element corresponds to at least one first sub-attribute information and a plurality of second sub-attribute information, method.
7. In paragraph 6, The step of generating at least one collection element comprises: A step of grouping the plurality of elements into at least one element group based on a condition having common first sub-attribute information; and Including, for each of the at least one element group, a step of generating a collection element corresponding to common first sub-attribute information and a plurality of second sub-attribute information of the corresponding element group, method.
8. In paragraph 6, Further comprising the step of receiving a selection input corresponding to at least some of the plurality of elements, The step of generating at least one collection element comprises: In response to a user input selecting one element from at least some of the plurality of elements, a step of generating a collection element corresponding to first sub-attribute information of the one element and a plurality of second sub-attribute information corresponding to at least some of the plurality of elements, method.
9. In paragraph 6, The above method, Further comprising the step of replacing each of at least some of the plurality of elements with a corresponding collection element. method.
10. In paragraph 9, The above substitution step is, Corresponding to at least some of the above plurality of elements, A step of identifying second sub-attribute information of the corresponding element; and Comprising a step of replacing the corresponding element with the corresponding collection element to which the identified second sub-attribute information is applied. method.
11. In paragraph 9, The above substitution step is, If the corresponding collection element is generated based on multiple elements included in one element set, it is not performed. method.
12. In paragraph 1, The above method, A step of receiving a basic style of the above design item consisting of at least one component; A step of obtaining a set of basic attribute information of at least one basic element set corresponding to at least one component; and A step of generating at least one generation style of the design item including a generation element set of the generation attribute information set based on at least a part of the basic attribute information set, The above first style and the above at least one second style, corresponding to the above basic style or at least one generated style, method.
13. In paragraph 12, Each of at least one piece of generated attribute information included in the above generated attribute information set, First generated attribute information including first sub-attribute information of the above basic attribute information and second sub-attribute information different from the second sub-attribute information of the above basic attribute information; Second generated attribute information including first sub-attribute information and second sub-attribute information that can be set independently from the above basic attribute information; and Corresponding to one of the third generation attribute information corresponding to the above basic attribute information, method.
14. In paragraph 13, The above third generation attribute information is, If there is a first change in the above basic attribute information, the first change is applied, The above basic property information is, If there is a second change in the above third generation attribute information, the second change is applied. method.
15. In paragraph 1, A step of loading a list of attribute information corresponding to each of a plurality of elements included in the first element set and the second element set; and further comprising the step of providing at least one attribute information included in the attribute information list; method.
16. In paragraph 1, The above design item is, Contains a set of components, The first element set and the second element set are, Corresponding to the above set of components, method.
17. In paragraph 16, The above method, A step of extracting at least some components to which the first element is applied among at least one component included in the above component set; and Further comprising a step of providing print layout data obtained by arranging at least some of the components in the raw material data corresponding to the first element. method.
18. In paragraph 17, The above method, Further comprising a step of calculating and providing a cost corresponding to the raw material data based on the print layout data. method.
19. A computer program stored on a computer-readable recording medium for executing the method of any one of claims 1 to 18 in combination with hardware.
20. In the design data generation device, memory; and At least one processor connected to the above memory Including, The memory, when executed alone or collectively by the at least one processor, causes the device to: A step of obtaining a first attribute information set corresponding to a first element set associated with a first style of a design item; A step of obtaining a second attribute information set corresponding to a second element set associated with at least one second style of the design item, wherein each of the first element set and the second element set includes a first element, and each of the first attribute information set and the second attribute information set includes first attribute information of the first element; and In the first attribute information set, instructions are included to perform a step of obtaining a third style corresponding to the first style in response to a user input for changing the first attribute information to second attribute information. device.
Citation Information
Patent Citations
Method and system for generating customized clothing and garment designs
JP2020512628A
Deflection prevention height adjustment device
KR1020230049420A
Chamfering Machines and How to Use Them to Improve Welds
KR1020250106036A
Computer implemented methods and systems for generating virtual body models for garment fit visualisation
US20140176565A1
Systems and Methods for Outfit Customization via a Dynamic and Interactive User Interface
US20220335502A1