Electronic terminal apparatus equipped with the UI development tool, which is able to provide an automatic UI components creation function through image analysis of a UI design plan, and the operating method thereof
AssigneeTobesoft Co., Ltd.
InventorJung Hoon Han
Life of this patent
Estimating the term…
Abstract
Disclosed are an electronic terminal apparatus and an operating method thereof. The present invention relates to an electronic terminal apparatus equipped with a UI development tool, which is able to provide an automatic UI component creation function through an image analysis of a UI design plan, and an operating method thereof.
Claims11
An electronic terminal apparatus equipped with a UI development tool, which is able to provide an automatic UI component creation function through an image analysis of a UI design plan, comprising:
- a standard name table holding unit storing and holding a standard name table having two or more predetermined standard names recorded therein, which correspond to a plurality of predetermined UI components, respectively, which is supported in the UI development tool;
- an automatic creation event generation unit generating an automatic creation event for automatically creating the UI component corresponding to each of the plurality of figures when an automatic UI component creation command for instructing to automatically create the UI component corresponding to each of a plurality of figures is applied while a first image for a UI design plan in which a plurality of figures, wherein a text for a name of a UI component corresponding to each figure is inserted into each of the plurality of figures, are arranged is input by a first user;
- a background area creation unit confirming a horizontal length and a vertical length of the first image to create a background area having the same horizontal length and vertical length as the first image when the automatic creation event is generated;
- a figure recognition unit recognizing the plurality of figures in the first image;
- a positional information confirmation unit confirming a position into which each of the plurality of figures is inserted in the first image when the plurality of figures are recognized to confirm positional information for each of the plurality of figures;
- a text recognition unit recognizing a text inserted into each of the plurality of figures based on a predetermined text recognition module;
- a UI component matching unit matching a UI component having a standard name matched with a text recognized for each figure among the plurality of UI components with each of the plurality of figures by referring to the standard name table to match the UI component corresponding to each of the plurality of figures;
- and
- a UI component insertion unit inserting the UI component matched with each figure into a position according to the positional information for each of the plurality of figures in the background area.
An operating method of an electronic terminal apparatus equipped with a UI development tool, which is able to provide an automatic UI component creation function through an image analysis of a UI design plan, comprising:
- storing and holding a standard name table having two or more predetermined standard names recorded therein, which correspond to a plurality of predetermined UI components, respectively, which is supported in the UI development tool;
- when an automatic UI component creation command for instructing to automatically create the UI component corresponding to each of a plurality of figures is applied while a first image for a UI design plan in which a plurality of figures, wherein a text for a name of a UI component corresponding to each figure is inserted into each of the plurality of figures, are arranged is input by a first user, generating an automatic creation event for automatically creating the UI component corresponding to each of the plurality of figures;
- confirming a horizontal length and a vertical length of the first image to create a background area having the same horizontal length and vertical length as the first image when the automatic creation event is generated;
- recognizing the plurality of figures in the first image;
- confirming a position into which each of the plurality of figures is inserted in the first image when the plurality of figures are recognized to confirm positional information for each of the plurality of figures;
- recognizing a text inserted into each of the plurality of figures based on a predetermined text recognition module;
- matching a UI component having a standard name matched with a text recognized for each figure among the plurality of UI components with each of the plurality of figures by referring to the standard name table to match the UI component corresponding to each of the plurality of figures;
- and
- inserting the UI component matched with each figure into a position according to the positional information for each of the plurality of figures in the background area.
A non-transitory computer readable recording medium having a program recorded therein for allowing a computer to execute an operating method of an electronic terminal apparatus equipped with a UI development tool, which is able to provide an automatic UI component creation function through an image analysis of a UI design plan, comprising:
- storing and holding a standard name table having two or more predetermined standard names recorded therein, which correspond to a plurality of predetermined UI components, respectively, which is supported in the UI development tool;
- when an automatic UI component creation command for instructing to automatically create the UI component corresponding to each of a plurality of figures is applied while a first image for a UI design plan in which a plurality of figures, wherein a text for a name of a UI component corresponding to each figure is inserted into each of the plurality of figures, are arranged is input by a first user, generating an automatic creation event for automatically creating the UI component corresponding to each of the plurality of figures;
- confirming a horizontal length and a vertical length of the first image to create a background area having the same horizontal length and vertical length as the first image when the automatic creation event is generated;
- recognizing the plurality of figures in the first image;
- confirming a position into which each of the plurality of figures is inserted in the first image when the plurality of figures are recognized to confirm positional information for each of the plurality of figures;
- recognizing a text inserted into each of the plurality of figures based on a predetermined text recognition module;
- matching a UI component having a standard name matched with a text recognized for each figure among the plurality of UI components with each of the plurality of figures by referring to the standard name table to match the UI component corresponding to each of the plurality of figures;
- and
- inserting the UI component matched with each figure into a position according to the positional information for each of the plurality of figures in the background area.
Dependencies are inferred from the claim text.