[go: up one dir, main page]

KR102798069B1 - How to create a custom manuscript - Google Patents

How to create a custom manuscript Download PDF

Info

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
Application number
KR1020240113049A
Other languages
Korean (ko)
Inventor
신정범
Original Assignee
주식회사 위메이크북
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 위메이크북 filed Critical 주식회사 위메이크북
Priority to KR1020240113049A priority Critical patent/KR102798069B1/en
Application granted granted Critical
Publication of KR102798069B1 publication Critical patent/KR102798069B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/31Indexing; Data structures therefor; Storage structures
    • G06F16/316Indexing structures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/131Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

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

사용자 맞춤형 원고 생성 방법{How to create a custom manuscript}How to create a custom manuscript

본 발명은 사용자 맞춤형 원고 생성 방법에 관한 것으로서, 더욱 구체적으로는 원고를 구성하는 각 요소들을 블록화하여 저장한 다음 사용자가 원하는 형태의 디자인으로 블록을 조합하여 사용자 맞춤형 원고를 생성할 수 있는 기술에 관한 것이다.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.

등록특허 제10-0430828호(인쇄물의 자동편집방법 및 시스템과, 자동편집방법과시스템에 의하여 작성된 원고파일을 이용한 인쇄물의자동제작방법과 시스템)Registered Patent No. 10-0430828 (Automatic editing method and system for printed matter, and automatic production method and system for printed matter using manuscript files created by the automatic editing method and system) 등록특허 제10-0340354호(구조화 문서 작성 장치 및 구조화 문서 작성 방법)Registered Patent No. 10-0340354 (Structured Document Creation Device and Structured Document Creation Method) 등록특허 제10-2022412호(법률문서 자동작성 시스템 및 그 방법)Registered Patent No. 10-2022412 (Automatic legal document creation system and method)

본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로서, 사용자에게 원고의 구성요소가 결정되어 있는 하나의 템플릿을 제공해주지 않고, 원고를 구성하는 각 요소들을 블록화하여 저장한 다음 사용자가 원하는 구조에 맞게 블록화된 구성요소를 조합하여 만드는 형태의 사용자 맞춤형 원고 생성 방법을 제공함에 목적을 두고 있다.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.
삭제delete 삭제delete 제 1항에 있어서,
상기 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.
제 1항에 있어서,
상기 원고틀을 생성하는 단계(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.


KR1020240113049A 2024-08-22 2024-08-22 How to create a custom manuscript Active KR102798069B1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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