KR102798069B1 - How to create a custom manuscript - Google Patents
How to create a custom manuscript Download PDFInfo
- Publication number
- KR102798069B1 KR102798069B1 KR1020240113049A KR20240113049A KR102798069B1 KR 102798069 B1 KR102798069 B1 KR 102798069B1 KR 1020240113049 A KR1020240113049 A KR 1020240113049A KR 20240113049 A KR20240113049 A KR 20240113049A KR 102798069 B1 KR102798069 B1 KR 102798069B1
- Authority
- KR
- South Korea
- Prior art keywords
- manuscript
- components
- terminal
- customized
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/316—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/131—Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Business, Economics & Management (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Document Processing Apparatus (AREA)
Abstract
본 발명은 사용자 맞춤형 원고 생성 방법에 관한 것으로서, 더욱 구체적으로는 원고를 구성하는 각 요소들을 블록화하여 저장한 다음 사용자가 원하는 형태의 디자인으로 블록을 조합하여 사용자 맞춤형 원고를 생성할 수 있는 기술에 관한 것이다.
본 발명은 장치에 의해 수행되는 사용자 맞춤형 원고 생성 방법에 있어서, 원고의 일부를 구성하는 구성요소를 제1단말기를 통해서 입력하는 단계와, 상기 제1단말기를 통해 입력된 구성요소를 블록화하여 저장하는 단계와, 상기 원고작성을 실시하는 제2단말기에서 에디터를 실행하고 블록화된 각 구성요소를 불러오는 단계와, 상기 불러온 구성요소를 화면상에 블록형태로 표시하고, 선택된 블록을 수직적으로 배치하여 원고의 구조를 표시하는 단계와, 상기 표시화면에서 선택된 구조에 맞게 원고틀을 생성하는 단계;로 이루어지는 것을 특징으로 한다.The present invention relates to a method for generating a user-customized manuscript, and more specifically, to a technology capable of generating a user-customized manuscript by storing each element constituting the manuscript as a block and then combining the blocks into a design desired by the user.
The present invention relates to a method for generating a user-customized manuscript performed by a device, comprising: a step of inputting components forming a part of a manuscript through a first terminal; a step of blocking and storing the components input through the first terminal; a step of executing an editor on a second terminal for writing the manuscript and loading each of the blocked components; a step of displaying the loaded components in the form of blocks on a screen and vertically arranging selected blocks to display the structure of the manuscript; and a step of generating a manuscript frame according to the structure selected on the display screen.
Description
본 발명은 사용자 맞춤형 원고 생성 방법에 관한 것으로서, 더욱 구체적으로는 원고를 구성하는 각 요소들을 블록화하여 저장한 다음 사용자가 원하는 형태의 디자인으로 블록을 조합하여 사용자 맞춤형 원고를 생성할 수 있는 기술에 관한 것이다.The present invention relates to a method for generating a user-customized manuscript, and more specifically, to a technology capable of generating a user-customized manuscript by storing each element constituting the manuscript as a block and then combining the blocks into a design desired by the user.
일반적으로 원고 작성은 글 작성자의 생각이나 정보를 체계적으로 정리해서 명확하게 표현되어야 하는 작업으로서, 높은 품질의 원고를 작성하는 데에 매우 어려움을 겪고 있다.In general, manuscript writing is a task that requires the writer's thoughts and information to be systematically organized and clearly expressed, so it is very difficult to write a high-quality manuscript.
하나의 원고에는 원고를 구성하는 다양한 구성요소가 필요로 하는데, 이러한 구성요소를 일일이 만들어내고 꾸미는데에 상당한 시간과 노력이 필요로 하기 때문에, 기존의 원고작성 플랫폼이나 프로그램을 이용하는 이용자는 기존에 이미 만들어져 완성된 템플릿을 불러와서 사용하고 있다.A single manuscript requires various components that make up the manuscript, and since it takes a considerable amount of time and effort to create and decorate each of these components, users of existing manuscript writing platforms or programs load and use templates that have already been created and completed.
이러한 템플릿은 템플릿을 구성하는 각 요소가 이미 결정되어 있고 구성요소의 위치 또한 지정되어 있고 수정이 어렵기 때문에, 사용자가 선택한 템플릿에 내가 쓰고자 하는 원고를 맞추어 쓰거나, 내가 쓰고자 하는 원고의 구성과 가장 유사한 템플릿을 찾아서 사용해야 하는 문제점이 있었다.These templates had the problem that users had to either match the manuscript they wanted to write to the template they chose, or find and use the template that was most similar to the composition of the manuscript they wanted to write, because each element that made up the template was already determined, the location of the components was also specified, and it was difficult to modify.
따라서, 원고를 작성하는 이용자의 글쓰기 성향에 따라 기존의 완성된 템플릿을 이용하는 것에 불편함을 느낄 수 있고, 이용자가 원하는 형태의 원고 구조와 디자인을 구성하기 위해서는 별도의 디자이너에게 의뢰하여 원고를 만들고 있는 실정이다.Accordingly, depending on the writing tendencies of users writing manuscripts, they may feel uncomfortable using existing completed templates, and in order to create the manuscript structure and design desired by users, they are requesting the creation of a manuscript by requesting a separate designer.
본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로서, 사용자에게 원고의 구성요소가 결정되어 있는 하나의 템플릿을 제공해주지 않고, 원고를 구성하는 각 요소들을 블록화하여 저장한 다음 사용자가 원하는 구조에 맞게 블록화된 구성요소를 조합하여 만드는 형태의 사용자 맞춤형 원고 생성 방법을 제공함에 목적을 두고 있다.The present invention has been devised to solve the above problems, and aims to provide a method for creating a customized manuscript by not providing the user with a single template in which the components of the manuscript are determined, but storing each element that constitutes the manuscript by blocking it, and then combining the blocked components to create a structure desired by the user.
본 발명은 장치에 의해 수행되는 사용자 맞춤형 원고 생성 방법에 있어서, 원고의 일부를 구성하는 구성요소를 제1단말기를 통해서 입력하는 단계와, 상기 제1단말기를 통해 입력된 구성요소를 블록화하여 저장하는 단계와, 상기 원고작성을 실시하는 제2단말기에서 에디터를 실행하고 블록화된 각 구성요소를 불러오는 단계와, 상기 불러온 구성요소를 화면상에 블록형태로 표시하고, 선택된 블록을 수직적으로 배치하여 원고의 구조를 표시하는 단계와, 상기 표시화면에서 선택된 구조에 맞게 원고틀을 생성하는 단계;로 이루어지는 것을 특징으로 한다.The present invention relates to a method for generating a user-customized manuscript performed by a device, comprising: a step of inputting components forming a part of a manuscript through a first terminal; a step of dividing the components input through the first terminal into blocks and storing them; a step of executing an editor on a second terminal performing the manuscript writing and loading each of the blocked components; a step of displaying the loaded components in the form of blocks on a screen and vertically arranging selected blocks to display the structure of the manuscript; and a step of generating a manuscript frame according to the structure selected on the display screen.
또한 상기 블록화하여 저장하는 단계에서는 제1단말기를 통해 입력된 구성요소는 블록화 모듈을 통해 블록화되고, 블록화된 구성요소는 DB부에 저장되는 것을 특징으로 한다.In addition, in the step of blocking and storing, the components input through the first terminal are blocked through a blocking module, and the blocked components are stored in the DB unit.
또한 상기 블록화 모듈은 입력된 구성요소마다 식별코드가 부여되고, DB부에는 식별코드에 맞게 분류되어 저장되는 것을 특징으로 한다.In addition, the above blocking module is characterized in that an identification code is assigned to each input component, and the DB section stores the components in a classified form according to the identification code.
또한 상기 DB부에 저장된 블록화된 구성요소는 데이터 식별모듈을 통해서 저장되어 있는 다른 블록화된 구성요소와 비교하여, 유사성이 95%가 넘어가게 되면 어느 하나를 삭제하는 것을 특징으로 한다.In addition, the blocked components stored in the above DB section are characterized in that if the similarity exceeds 95% with other blocked components stored through the data identification module, one of them is deleted.
또한 상기 원고틀을 생성하는 단계에서 선택된 원고틀은 DB부에 저장되고, 가장 많이 선택된 원고틀의 블록 구조를 학습하여, 원고의 구조를 표시하는 단계에서 만들어진 원고틀을 추천해주는 것을 특징으로 한다.In addition, the manuscript frame selected in the step of generating the above manuscript frame is stored in the DB, and the block structure of the most selected manuscript frame is learned, and the manuscript frame created in the step of displaying the structure of the manuscript is recommended.
본 발명은 사용자에게 원고의 구성요소가 결정되어 있는 하나의 템플릿을 제공해주지 않고, 원고를 구성하는 각 요소들을 블록화하여 저장한 다음 사용자가 원하는 구조에 맞게 블록화된 구성요소를 조합하여 만드는 형태로 원고를 생성함으로써, 한정된 템플릿을 선택하는 것에 따른 불편함을 해소할 수 있고, 별도의 디자이너에게 의뢰하지 않고도 사용자가 원하는 원고를 생성할 수 있어 비용과 시간을 절감할 수 있고 이용자의 만족도를 높일 수 있는 효과가 있다.The present invention creates a manuscript by not providing the user with a single template in which the components of the manuscript are determined, but by storing each element that constitutes the manuscript in blocks and then combining the blocked components to create a structure desired by the user, thereby eliminating the inconvenience of having to select a limited number of templates, and enabling the user to create a desired manuscript without having to request a separate designer, thereby reducing costs and time and increasing user satisfaction.
도 1은 본 발명의 사용자 맞춤형 원고 생성 방법을 나타낸 도면.
도 2는 본 발명의 사용자 맞춤형 원고 생성 방법을 수행하기 위한 플랫폼의 구성도.
도 3은 본 발명의 원고 생성 방법에서 구성요소를 블록화하여 저장하는 단계에서 각 구성요소에 식별코드를 부여하는 방법을 나타낸 도면.
도 4는 본 발명에 따른 원고 생성 방법에서 선택된 블록을 수직적으로 배치하여 원고의 구조를 표시하는 단계의 제2단말기 표시 화면.
도 5는 본 발명에 따른 원고 생성 방법에서 사용자가 선택한 원고의 구조에서 각 구성요소의 스타일을 변경하는 제2단말기 표시 화면.Figure 1 is a drawing showing a user-customized manuscript creation method of the present invention.
Figure 2 is a configuration diagram of a platform for performing a user-customized manuscript creation method of the present invention.
FIG. 3 is a drawing showing a method of assigning an identification code to each component in a step of storing the components by dividing them into blocks in a method for generating a manuscript of the present invention.
FIG. 4 is a second terminal display screen of a step of displaying the structure of a manuscript by vertically arranging selected blocks in a manuscript creation method according to the present invention.
FIG. 5 is a second terminal display screen for changing the style of each component in the structure of a manuscript selected by the user in a manuscript creation method according to the present invention.
이하 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 그리고 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the attached drawings. In addition, in describing the present invention, if it is determined that a specific description of a related known function or configuration may unnecessarily obscure the gist of the present invention, the detailed description will be omitted.
종래의 원고 작성방법은 미리 만들어둔 템플릿을 이용하거나 더 높은 품질을 얻기 위해서는 별도의 디자이너에게 의뢰하는 방법으로 이루어져 왔으나, 미리 완성된 템플릿 파일은 구성요소를 변경하기 어려워 템플릿에 원고를 맞춰서 쓰거나, 내가 쓰고자 하는 원고에 맞게 템플릿을 고르는 번거로움이 있다. 또한 디자이너에게 의뢰하는 방법은 매번 비용부담과 제작시간이 소요되는 문제점이 있고, 디자이너의 결과물이 만족스럽지 못할 수도 있다.The conventional method of writing a manuscript has been to use a pre-made template or, for higher quality, to commission a separate designer. However, it is difficult to change the components of a pre-made template file, so there is the hassle of having to match the manuscript to the template or choosing a template that fits the manuscript I want to write. In addition, the method of commissioning a designer has the problem of cost burden and production time every time, and the designer's results may not be satisfactory.
따라서, 본 발명은 이러한 문제점을 해결하기 위한 방법으로서, 도 1에 도시한 바와 같이 장치에 의해 수행되는 사용자 맞춤형 원고 생성 방법에 있어서, 원고의 일부를 구성하는 구성요소를 제1단말기(100)를 통해서 입력하는 단계(S1)와, 상기 제1단말기(100)를 통해 입력된 구성요소를 블록화하여 저장하는 단계(S2)와, 상기 원고작성을 실시하는 제2단말기(400)에서 에디터를 실행하고 블록화된 각 구성요소를 불러오는 단계(S3)와, 상기 불러온 구성요소를 화면상에 블록형태로 표시하고, 선택된 블록을 수직적으로 배치하여 원고의 구조를 표시하는 단계(S4)와, 상기 표시화면에서 선택된 구조에 맞게 원고틀을 생성하는 단계(S5);로 이루어지는 것을 특징으로 한다.Accordingly, the present invention is a method for solving such problems, and as illustrated in FIG. 1, a method for creating a customized manuscript performed by a device comprises the steps of: a step (S1) of inputting components forming a part of a manuscript through a first terminal (100); a step (S2) of dividing the components input through the first terminal (100) into blocks and storing them; a step (S3) of executing an editor on a second terminal (400) that performs the manuscript writing and loading each of the blocked components; a step (S4) of displaying the loaded components in a block form on a screen and vertically arranging the selected blocks to display the structure of the manuscript; and a step (S5) of creating a manuscript frame according to the structure selected on the display screen.
상기 구성요소를 제1단말기(100)를 통해서 입력하는 단계(S1)는 원고의 일부를 구성하는 구성요소를 제1단말기(100)를 통해서 입력하는 과정이다. 이때 제1단말기(100)는 디지털 기기로서, 개인용 컴퓨터(데스크탑, 노트북), 스마트폰, 패드 등이 사용될 수 있고, 미리 프로그램이나 어플리케이션이 설치되어 서버와 통신으로 연결될 수 있는 기기여야 한다. 상기 제1단말기(100)는 도 2에 도시한 바와 같이 다수의 단말기로 구성되는 것이 바람직하고, 본 발명의 이용자에 해당되는 제2단말기(400)가 제1단말기(100)의 기능을 수행할 수 있는 것이다.The step (S1) of inputting the above components through the first terminal (100) is a process of inputting components forming part of a manuscript through the first terminal (100). At this time, the first terminal (100) is a digital device, and a personal computer (desktop, laptop), smartphone, pad, etc. can be used. It must be a device that has a program or application installed in advance and can be connected to a server through communication. The first terminal (100) is preferably composed of a plurality of terminals as shown in FIG. 2, and the second terminal (400) corresponding to the user of the present invention can perform the function of the first terminal (100).
상기 제1단말기(100)를 사용하는 주체는 블록화된 구성요소를 관리하는 관리자가 될 수도 있고, 본 발명의 원고 생성 방법을 이용하는 하나의 이용자일 수 있다. 상기 제1단말기(100)를 통해서 입력되는 구성요소는 현존하는 모든 종류의 원고를 구성하는 구성요소 일 수 있다. 즉, 원고의 종류는 연구논문, 소설, 시, 연설문, 스토리 대본, 사업계획서, 회고록, 뉴스기사, 비평문, 사용자 메뉴얼, 편지, 에세이, 카다로그 등이 해당될 수 있다.The subject using the first terminal (100) may be an administrator who manages the block-based components, or may be a user who uses the manuscript creation method of the present invention. The components input through the first terminal (100) may be components that constitute all types of existing manuscripts. That is, the types of manuscripts may include research papers, novels, poems, speeches, story scripts, business plans, memoirs, news articles, critiques, user manuals, letters, essays, catalogs, etc.
상기 제1단말기(100)를 통해 입력되는 구성요소는 상기와 같은 다양한 종류에 적용되는 구성요소이며, 예를 들면 표지, 제목, 머리말, 초록, 서론, 본문, 목차, 개요, 헤드라인, 결과, 결론, 이미지, 표, 도면, 배경설명, 참고문헌, 인물 소개, 연구결과, 사용법, 부록, 후기 등 다양한 구성요소로 이루어질 수 있다.The components input through the first terminal (100) are components applicable to various types as described above, and may be composed of various components such as a cover, a title, a preface, an abstract, an introduction, a body, a table of contents, an outline, a headline, results, a conclusion, an image, a table, a drawing, a background explanation, references, an introduction to a person, research results, instructions for use, an appendix, and a review.
상기 블록화하여 저장하는 단계(S2)는 상기 제1단말기(100)를 통해 입력된 구성요소를 블록화하여 저장하는 과정이다. 좀 더 구체적으로 설명하면 제1단말기(100)를 통해 입력된 구성요소는 도 2에 도시한 바와 같이 블록화 모듈(200)을 통해 블록화되고, 블록화된 구성요소는 DB부(300)에 저장되게 된다.The above block-based storage step (S2) is a process of block-based storage of components input through the first terminal (100). To explain in more detail, components input through the first terminal (100) are block-based through a block-based module (200) as illustrated in Fig. 2, and the blocked components are stored in the DB unit (300).
본 발명의 사용자 맞춤형 원고 생성 방법은 하나의 플랫폼 서비스를 통해 제공되는 것이 바람직하며, 상기 블록화 모듈(200)과 DB부(300)는 플랫폼 내의 구성이다. 상기 블록화 모듈(200)은 제1단말기(100)를 통해 입력된 구성요소마다 식별코드를 부여하여 블록화한다. 상기 식별코드는 입력된 구성요소를 구분할 수 있는 코드로서 코드가 부여된 원고의 구성요소는 DB부(300)에 저장된다.It is preferable that the method for creating a customized manuscript of the present invention be provided through a single platform service, and the blocking module (200) and the DB unit (300) are components within the platform. The blocking module (200) blocks each component input through the first terminal (100) by assigning an identification code to each component. The identification code is a code that can distinguish the input component, and the component of the manuscript to which the code is assigned is stored in the DB unit (300).
상기 식별코드는 단순히 번호만 부여되는 것이 아니라, 도 3에 도시한 바와 같이 입력된 구성요소의 종류에 따라 구분될 수 있다. 즉, 식별코드의 맨 앞자리에는 사용되는 원고의 종류에 맞게 입력되고, 두번째는 구성요소의 종류, 세번째는 저장된 순서에 맞게 매겨지는 일련번호, 네번째는 스타일정보, 다섯번째는 컬러정보로 이루어질 수 있다.The above identification code is not simply assigned a number, but can be distinguished according to the type of input component as shown in Fig. 3. That is, the first digit of the identification code is entered according to the type of manuscript used, the second digit is the type of component, the third digit is a serial number assigned according to the storage order, the fourth digit is style information, and the fifth digit is color information.
상기 식별코드에 맨 앞자리에 있는 원고의 종류는 제목과 같이 모든 종류의 원고에 적용되는 구성요소는 ALL 에 해당되는 A로 지정되지만, 사용법, 연구결과, 참고문헌과 같은 구성요소는 해당 구성요소가 주로 사용되는 원고에 해당하는 사용자 메뉴얼, 연구논문에 해당되는 문자(예를 들어 D나 E)로 입력되게 된다. 만약 해당 구성요소가 사용되는 원고의 종류가 많다면 복수개의 문자(예를들어 EJQZ)로 나열될 수 있다.The manuscript type at the very front of the above identification code is designated as A corresponding to ALL for components that apply to all types of manuscripts, such as the title, but components such as usage, research results, and references are entered as letters (e.g., D or E) corresponding to user manuals and research papers, which are manuscripts in which the corresponding components are mainly used. If there are many types of manuscripts in which the corresponding component is used, it can be listed as multiple letters (e.g., EJQZ).
이렇게 DB부(300)에 저장되는 블록화된 구성요소는 시간이 경과됨에 따라 매우 방대한 양의 데이터로 이루어질 수 있다. 따라서, 중복되는 구성요소에 대해서는 데이터를 정리할 필요성이 있다. 도 2에 도시한 바와 같이 데이터 식별모듈(310)을 통해 저장되어 있는 블록화된 구성요소를 AI 알고리즘을 통해 구성요소간의 유사성을 판단한다. 그리고 유사성이 95%가 넘어가면 어느 하나의 구성요소를 삭제하도록 한다.The block-type components stored in the DB unit (300) in this way can consist of a very large amount of data as time passes. Therefore, there is a need to organize data for overlapping components. As shown in Fig. 2, the block-type components stored through the data identification module (310) are judged for similarity between the components through an AI algorithm. And if the similarity exceeds 95%, one of the components is deleted.
상기 데이터 식별모듈(310)의 삭제기준은 플랫폼의 규모에 따라 다르게 설정될 수 있다. 즉, 플랫폼의 규모가 작을 때에는 플랫폼 초기에 해당됨으로 더 적은 용량을 갖는 구성요소를 삭제하도록 하여 구성요소의 품질을 높이도록 하고, 플랫폼의 규모가 어느 정도 확장되면 저장공간 및 부하를 줄이기 위해 더 높은 용량의 구성요소를 삭제하도록 하는 것이 바람직하다.The deletion criteria of the above data identification module (310) may be set differently depending on the size of the platform. That is, when the size of the platform is small, it is desirable to delete components with smaller capacity in the initial stage of the platform to improve the quality of the components, and when the size of the platform is expanded to a certain extent, it is desirable to delete components with higher capacity to reduce storage space and load.
상기 블록화된 각 구성요소를 불러오는 단계(S3)는 원고작성을 실시하는 제2단말기(400)에서 에디터를 실행한다. 상기 에디터는 제2단말기(400)가 컴퓨터의 경우 프로그램일 수 있고, 스마트폰의 경우 어플리케이션이 될 수 있다. 물론, 프로그램이나 어플리케이션을 설치하지 않고도 웹브라우저를 통해 웹사이트 내에서 이루어질 수 있다.The step (S3) of loading each of the above-mentioned block-type components executes an editor on the second terminal (400) that performs manuscript writing. The editor may be a program in the case of the second terminal (400) being a computer, or an application in the case of a smartphone. Of course, it may be performed within a website through a web browser without installing a program or application.
이렇게 상기 제2단말기(400)를 통해 에디터를 실행하게 되면, 블록화된 각 구성요소들을 불러오게 된다. When the editor is executed through the second terminal (400) in this way, each blocked component is loaded.
상기와 같이 블록화된 구성요소들을 불러오게 되면, 원고의 구조를 표시하는 단계(S4)를 거치게 되는데, 상기 단계는 제2단말기(400)의 화면구조는 도 4에 도시한 바와 같이 좌측에는 구성요소의 목록이 나열되고, 선택된 구성요소는 화면의 우측에 블록형태로 표시한다.When the above-mentioned block components are loaded, a step (S4) of displaying the structure of the manuscript is performed. In this step, the screen structure of the second terminal (400) is such that a list of components is listed on the left side, and the selected components are displayed in block form on the right side of the screen, as shown in Fig. 4.
이렇게 선택된 블록은 수직적으로 배치하여 원고의 구조를 한눈에 파악할 수 있게 하고, 우측의 사용자가 선택한 원고의 구조 화면에는 각 구성요소를 추가, 삭세, 위치변경이 자유롭게 이루어지도록 인터페이스가 설정되는 것이 바람직하다. 이렇게 블록을 조합하는 형태로 원고의 배치가 완성되면 선택완료 버튼을 눌러서 다음 단계로 넘어가게 되는 것이다.The blocks selected in this way are arranged vertically so that the structure of the manuscript can be grasped at a glance, and it is desirable to set up the interface so that each component can be freely added, deleted, and repositioned on the structure screen of the manuscript selected by the user on the right. When the arrangement of the manuscript is completed by combining the blocks in this way, the selection completion button is pressed to proceed to the next step.
그리고 나서 최종적으로 원고틀을 생성하는 단계(S5)에서는 상기 선택된 블록을 수직적으로 배치하여 원고의 구조를 표시하는 단계(S4)의 표시화면에서 선택된 구조에 맞게 원고틀이 형성되는 것이다. 본 발명의 사용자 맞춤형 원고 생성 방법은 원고틀을 완전히 생성하기 이전에, 도 5에 도시한 바와 같이 내가 선택한 구성요소의 스타일을 변경할 수 있는 화면이 표시되는 것이 바람직하다. 즉, 구성요소 제목에 대하여 스타일에 따라 다양한 항목으로 나열하고, 해당 구성요소의 스타일 정보를 화면상에 표시되도록 한다. 이렇게 구성함으로써 사용자는 원고를 구성하는 구성요소의 스타일을 원하는 대로 조정하게 되는 것이다. And then, in the final step (S5) of generating a manuscript frame, the manuscript frame is formed according to the structure selected in the display screen of the step (S4) of displaying the structure of the manuscript by vertically arranging the selected blocks. In the method for generating a user-customized manuscript of the present invention, it is preferable that, before completely generating the manuscript frame, a screen is displayed where the style of the component selected by me can be changed, as illustrated in Fig. 5. That is, the component titles are listed as various items according to style, and the style information of the corresponding component is displayed on the screen. By configuring it in this way, the user can adjust the style of the component composing the manuscript as desired.
아울러, 본 발명의 사용자 맞춤형 원고 생성 방법은 단순히 블록화된 구성요소를 선택하여 원고틀을 생성하는 것에 지나지 않고, 원고틀을 생성하는 단계(S5)에서 선택된 원고틀은 DB부(300)에 저장되고, 가장 많이 선택된 원고틀의 블록 구조를 학습하여, 원고의 구조를 표시하는 단계(S4)에서 만들어진 원고틀을 추천해주도록 구성할 수 있다. 추천되는 원고틀의 구조는 사용자가 쓰고자 하는 원고의 종류에 따라 분류됨이 바람직하다. 즉, 연구논문, 소설, 시, 연설문, 스토리 대본, 사업계획서, 회고록, 뉴스기사, 비평문, 사용자 메뉴얼, 편지, 에세이와 같이 종류에 따라 각각 다른 원고틀의 구조를 추천해주는 것이다.In addition, the method for creating a customized manuscript of the present invention is not limited to simply selecting block-based components to create a manuscript frame, and the manuscript frame selected in the step (S5) of creating a manuscript frame is stored in the DB unit (300), and the block structure of the most selected manuscript frame is learned, and the manuscript frame created in the step (S4) of displaying the structure of the manuscript can be recommended. It is preferable that the structure of the recommended manuscript frame be classified according to the type of manuscript the user intends to write. That is, the structure of a different manuscript frame is recommended according to the type, such as a research paper, a novel, a poem, a speech, a story script, a business plan, a memoir, a news article, a critique, a user manual, a letter, and an essay.
이상에서 본 발명은 상기 실시예를 참고하여 설명하였지만 본 발명의 기술사상범위 내에서 다양한 변형실시가 가능함은 물론이다.Although the present invention has been described above with reference to the above embodiments, it is of course possible to make various modifications within the technical scope of the present invention.
100 : 제1단말기
200 : 블록화 모듈
300 : DB부
310 : 데이터 식별모듈
400 : 제2단말기100 : Terminal 1
200 : Blocking module
300 : DB Department
310: Data Identification Module
400: 2nd terminal
Claims (5)
원고의 일부를 구성하는 구성요소를 제1단말기를 통해서 입력하는 단계(S1)와,
상기 제1단말기를 통해 입력된 구성요소를 블록화하여 저장하는 단계(S2)와,
원고작성을 실시하는 제2단말기에서 에디터를 실행하고 블록화된 각 구성요소를 불러오는 단계(S3)와,
상기 불러온 구성요소를 제2단말기의 화면상에 블록형태로 표시하고, 선택된 블록을 수직적으로 배치하여 원고의 구조를 표시하는 단계(S4)와,
상기 제2단말기의 표시화면에서 선택된 구조에 맞게 원고틀을 생성하는 단계(S5);로 이루어지고,
상기 블록화하여 저장하는 단계(S2)에서는 제1단말기를 통해 입력된 구성요소는 블록화 모듈을 통해 블록화되고, 블록화된 구성요소는 DB부에 저장되고, 상기 블록화 모듈은 입력된 구성요소마다 식별코드가 부여되고, DB부에는 식별코드에 맞게 분류되어 저장되며,
상기 식별코드의 맨 앞자리에는 사용되는 원고의 종류에 맞게 입력되고, 두번째는 구성요소의 종류, 세번째는 저장된 순서에 맞게 매겨지는 일련번호, 네번째는 스타일정보, 다섯번째는 컬러정보로 이루어지고,
상기 원고의 구조를 표시하는 단계(S4)에서 제2단말기의 화면구조는 좌측에는 구성요소의 목록이 나열되고, 선택된 구성요소는 화면의 우측에 블록형태로 표시하는 것을 특징으로 하는 사용자 맞춤형 원고 생성 방법.
In a method for generating a user-customized manuscript performed by a device,
Step (S1) of inputting components forming part of the manuscript through the first terminal,
Step (S2) of storing the components input through the first terminal by blocking them,
Step (S3) of executing the editor on the second terminal where the manuscript is written and loading each blocked component,
A step (S4) of displaying the above-mentioned imported components in a block form on the screen of the second terminal and arranging the selected blocks vertically to display the structure of the manuscript,
It consists of a step (S5) of creating a manuscript frame according to the structure selected on the display screen of the second terminal;
In the step (S2) of blocking and storing, the components input through the first terminal are blocked through a blocking module, and the blocked components are stored in the DB section. The blocking module assigns an identification code to each input component, and the DB section stores the components in a manner classified according to the identification code.
The first digit of the above identification code is entered according to the type of manuscript used, the second digit is the type of component, the third digit is the serial number assigned according to the storage order, the fourth digit is the style information, and the fifth digit is the color information.
A method for creating a customized manuscript, characterized in that in the step (S4) of displaying the structure of the above manuscript, the screen structure of the second terminal has a list of components listed on the left side and the selected components are displayed in a block form on the right side of the screen.
상기 DB부에 저장된 블록화된 구성요소는 데이터 식별모듈을 통해서 저장되어 있는 다른 블록화된 구성요소와 비교하여, 유사성이 95%가 넘어가게 되면 어느 하나를 삭제하는 것을 특징으로 하는 사용자 맞춤형 원고 생성 방법.
In paragraph 1,
A method for creating a user-customized manuscript, characterized in that the blocked components stored in the above DB section are compared with other blocked components stored through a data identification module, and if the similarity exceeds 95%, one of them is deleted.
상기 원고틀을 생성하는 단계(S5)에서 선택된 원고틀은 DB부에 저장되고, 가장 많이 선택된 원고틀의 블록 구조를 학습하여, 원고의 구조를 표시하는 단계(S4)에서 만들어진 원고틀을 추천해주는 것을 특징으로 하는 사용자 맞춤형 원고 생성 방법.
In paragraph 1,
A method for creating a customized manuscript, characterized in that the manuscript frame selected in the step (S5) of creating the above manuscript frame is stored in a DB unit, and the block structure of the most selected manuscript frame is learned and the manuscript frame created in the step (S4) of displaying the structure of the manuscript is recommended.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020240113049A KR102798069B1 (en) | 2024-08-22 | 2024-08-22 | How to create a custom manuscript |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020240113049A KR102798069B1 (en) | 2024-08-22 | 2024-08-22 | How to create a custom manuscript |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR102798069B1 true KR102798069B1 (en) | 2025-04-22 |
Family
ID=95603688
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020240113049A Active KR102798069B1 (en) | 2024-08-22 | 2024-08-22 | How to create a custom manuscript |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102798069B1 (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100340354B1 (en) | 1997-08-07 | 2002-06-12 | 히노 다카시 | Structured document preparation apparatus and structured document preparation method |
| KR100430828B1 (en) | 2001-05-02 | 2004-05-10 | 임미리 | System and method for editing print files automatically and system and method for manufacturing print using the edited print files |
| KR101499571B1 (en) * | 2014-04-08 | 2015-03-10 | 숭실대학교산학협력단 | Method of conversion to semantic documents through auto hierarchy classification of general documents, recording medium and device for performing the method |
| KR102022412B1 (en) | 2018-12-20 | 2019-09-18 | 석동주 | System for automatic generating of legal documents and a method thereof |
| KR102322885B1 (en) * | 2021-05-31 | 2021-11-05 | 시와소프트 주식회사 | Robotic process automation system for recommending improvement process of automated work flow |
| KR20220052134A (en) * | 2020-10-20 | 2022-04-27 | 주식회사 모카앤제이에스 | Method for providing documentation service based on block editor, server and computer program thereof |
| KR20220052135A (en) * | 2020-10-20 | 2022-04-27 | 주식회사 모카앤제이에스 | Method for providing documentation service based on block editor, server and computer program thereof |
| KR20220090361A (en) * | 2020-12-22 | 2022-06-29 | 주식회사 씨에스리 | Device and method for analyzing and visualizing big data by proposing blocks |
| KR20230057898A (en) * | 2021-10-22 | 2023-05-02 | 망고클라우드 주식회사 | Method for editing and converting electronic document on cloud-based electronic document platform |
| KR20240135100A (en) * | 2023-03-03 | 2024-09-10 | 주식회사 늘엔 | Template automatic secletion system |
-
2024
- 2024-08-22 KR KR1020240113049A patent/KR102798069B1/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100340354B1 (en) | 1997-08-07 | 2002-06-12 | 히노 다카시 | Structured document preparation apparatus and structured document preparation method |
| KR100430828B1 (en) | 2001-05-02 | 2004-05-10 | 임미리 | System and method for editing print files automatically and system and method for manufacturing print using the edited print files |
| KR101499571B1 (en) * | 2014-04-08 | 2015-03-10 | 숭실대학교산학협력단 | Method of conversion to semantic documents through auto hierarchy classification of general documents, recording medium and device for performing the method |
| KR102022412B1 (en) | 2018-12-20 | 2019-09-18 | 석동주 | System for automatic generating of legal documents and a method thereof |
| KR20220052134A (en) * | 2020-10-20 | 2022-04-27 | 주식회사 모카앤제이에스 | Method for providing documentation service based on block editor, server and computer program thereof |
| KR20220052135A (en) * | 2020-10-20 | 2022-04-27 | 주식회사 모카앤제이에스 | Method for providing documentation service based on block editor, server and computer program thereof |
| KR20220090361A (en) * | 2020-12-22 | 2022-06-29 | 주식회사 씨에스리 | Device and method for analyzing and visualizing big data by proposing blocks |
| KR102322885B1 (en) * | 2021-05-31 | 2021-11-05 | 시와소프트 주식회사 | Robotic process automation system for recommending improvement process of automated work flow |
| KR20230057898A (en) * | 2021-10-22 | 2023-05-02 | 망고클라우드 주식회사 | Method for editing and converting electronic document on cloud-based electronic document platform |
| KR20240135100A (en) * | 2023-03-03 | 2024-09-10 | 주식회사 늘엔 | Template automatic secletion system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11727206B2 (en) | Systems and methods for applying layout to documents | |
| US8930809B2 (en) | Editing apparatus and layout method, and storage medium | |
| CN101258489B (en) | Quick Styles for Document Formatting | |
| CN102722364B (en) | For the extensibility based on mark of user interface | |
| US20020065852A1 (en) | Online guided resume creation system that allows dynamic style formatting | |
| KR20210040611A (en) | Method and apparatus for generating web page | |
| KR102798069B1 (en) | How to create a custom manuscript | |
| KR20220004343A (en) | Method for drafting business presentation document by using template database | |
| KR102600743B1 (en) | Website building method and website building service providing server | |
| CN104182226A (en) | General mobile information system adaptation method and device | |
| DE102004057513A1 (en) | Multi-language system containing a speech information module and a method suitable for updating the speech information | |
| Ou | Typography and its implementation on websites | |
| US8171409B2 (en) | Interface for print control | |
| KR102328051B1 (en) | Document editing device that enables display of a document to which a font in unsupported data format is applied and operating method thereof | |
| CN115272530A (en) | Intelligent dynamic cover synthesis method and system for enterprise online education | |
| CN113505568A (en) | Typesetting method, typesetting device, electronic equipment and computer-readable storage medium | |
| KR101368610B1 (en) | Method and system for selecting paragraph on electronic book environments | |
| JP6889361B2 (en) | Information processing device and its processing method and program | |
| TW455793B (en) | Word input system with a pad and a pen | |
| KR102442506B1 (en) | Electronic device for recommending shortcuts for editing actions in document editing programs and the operating method thereof | |
| KR102442522B1 (en) | Electronic apparatus that recommends shortcut keys according to the editing action input when creating a document and the operating method thereof | |
| KR102829681B1 (en) | Apparatus for generating customized electronic document template | |
| HRABOVSKYI et al. | How to Enhance the Management and Quality of Electronic Publications? | |
| KR20110001053A (en) | User-dedicated e-book content production system and method | |
| Lambert et al. | Microsoft Office 2016 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20240822 |
|
| PA0201 | Request for examination |
Patent event code: PA02011R01I Patent event date: 20240822 Comment text: Patent Application |
|
| PA0302 | Request for accelerated examination |
Patent event date: 20240828 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20241002 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20250402 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20250415 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20250415 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |