














본 발명은 미디어 제작 시스템 및 그 방법에 관한 것이다. 더 상세하게는 사용자가 제공되는 컴퓨터 프로그램 또는 웹 프로그램 툴을 활용하여 페이지 단위의 미디어 템플릿을 용도별, 스타일별로 선택하여 조합을 함에 있어서, 관리컴퓨터에서의 템플릿 조합 적정성 여부에 관한 검수를 프로그램적으로 수행해 줌으로써 사용자들이 고품질의 동영상을 용이하고 신속하게 제작할 수 있는 미디어 제작 시스템 및 그 방법에 관한 것이다.The present invention relates to a media production system and method. More particularly, the present invention relates to a computer program or a web program tool, which is provided by a user and is used to select and combine page-based media templates by use and style, To a media production system and method for enabling users to easily and quickly produce high-quality moving images.
텍스트, 이미지 및 동영상 등을 조합하여 멀티미디어를 제작하는 툴이 많이 공개되어 있다. 예를 들면, 마이크로소프트사의 파워포인트 편집 툴을 이용하여 페이지마다 텍스트, 이미지 및 동영상을 배치하여 속성으로 저장되어 있는 필요한 효과를 적용시켜 저장하고, 제작한 각 페이지의 페이지 넘긴 효과 등을 적용시켜서 하나의 파일로 저장한 후, 이를 슬라이드 기능을 이용하여 디스플레이시키는 미디어 제작 방법이 사용되고 있다. 그러나 이와 같은 기존 툴을 이용하여 제작된 미디어는 툴의 제한적인 기능으로 인하여 고품질의 동영상 미디어를 제작하기 어렵고, 또한 제작하는데 많은 시간과 숙련된 스킬이 필요한 문제점이 있다.There are many tools for making multimedia by combining text, image, and video. For example, by using Microsoft's PowerPoint editing tool, text, images, and moving images are arranged for each page, applying necessary effects stored as attributes and storing them, and applying the effect of page turning of each page , And then displaying it using a slide function. However, there is a problem that media produced using such existing tools are difficult to produce high quality video media due to the limited function of the tool, and also require a lot of time and skilled skill to produce.
템플릿을 이용하여 개인 콘텐츠를 결합시켜 동영상을 제작하기 위한 발명으로서, 대한민국 특허공개번호 제10-2015-0093263호(공개일 2015년08월18일)의 개인 컨텐츠에 기반하여 동영상을 생성하는 컨텐츠 생성 서비스 장치, 개인 컨텐츠에 기반하여 동영상을 생성하는 방법 및 컴퓨터 프로그램이 기록된 기록매체에 관한 발명이 공개되어 있다. As an invention for producing a moving picture by combining personal contents using a template, a content generation method for generating a moving picture based on personal contents of Korean Patent Publication No. 10-2015-0093263 (published on Aug. 18, 2015) A service device, a method of generating a moving picture based on personal contents, and a recording medium on which a computer program is recorded.
상기 공개발명은, 사용자가 미리 저장된 템플릿에 자신이 원하는 개인 컨텐츠를 결합하여 쉽게 동영상을 생성할 수 있는 것으로서, 이러한 개인 컨텐츠와 템플릿을 결합함에 있어 템플릿에 개인 컨텐츠를 결합할 개인 컨텐츠의 결합 위치 및 개인 컨텐츠의 크기를 매핑하여 개인 컨텐츠를 결합하는데 사용함으로써 자연스럽게 개인 컨텐츠를 템플릿에 결합할 수 있고, 또한 개인 컨텐츠를 포함한 동영상에 상품 정보를 추가적으로 포함하여 전송함으로써 상품 정보만을 전송하는 기존 포맷에서 벗어나 개인 컨텐츠를 포함한 다양한 포맷으로 상품 정보를 전달할 수 있는 발명이다.In the present invention, a user can easily create a moving picture by combining personal contents desired by a user with a template stored in advance. In combining the personal contents and the template, the combination of the personal contents to be combined with the personal contents, By mapping the size of the personal contents and using them to combine the personal contents, it is possible to naturally combine the personal contents with the template, and furthermore, the product information is additionally included in the moving image including the personal contents, It is an invention that can transmit product information in various formats including contents.
특히, 상기 공개 발명은, 컨텐츠 생성 서비스 장치가 사용자 장치로부터 수신한 템플릿 탐색 정보와 템플릿에 매핑된 상기 템플릿의 컨텐츠를 식별하기 위한 해쉬 태그를 비교하여 상기 템플릿 탐색 정보에 매칭되는 매칭 템플릿을 탐색하는 단계; 상기 컨텐츠 생성 서비스 장치가 상기 매칭 템플릿 중 상기 사용자 장치에 의해 선택된 선택 템플릿에 대한 정보를 상기 사용자 장치로부터 수신하는 단계; 상기 컨텐츠 생성 서비스 장치가 상기 선택 템플릿에서 요청되는 개인 컨텐츠를 상기 사용자 장치로 요청하는 단계; 및 상기 컨텐츠 생성 서비스 장치가 상기 사용자 장치로부터 상기 개인 컨텐츠를 획득하고 상기 선택 템플릿과 상기 개인 컨텐츠를 결합하여 동영상을 생성하는 단계를 포함하는 개인 컨텐츠에 기반하여 동영상을 생성하는 방법의 발명이다.In particular, in the disclosed invention, a content generation service apparatus compares a template search information received from a user apparatus with a hash tag for identifying contents of the template mapped to a template, and searches for a matching template matching the template search information step; Receiving, from the user apparatus, information on a selected template selected by the user apparatus among the matching templates; Requesting, by the content creation service apparatus, the personal content requested by the selection template to the user apparatus; And generating the moving picture by the content generation service device acquiring the personal content from the user device and combining the selected template and the personal content to generate a moving picture.
상기 공개발명은 해쉬태그로 태깅된 템플릿, 예를 들면 사용자가 '프로포즈'라 검색을 하면 프로포즈로 태깅된 템플릿, 예를 들면 여인에게 프로포즈하는 남자의 영상을 포함하는 템플릿을 제공하여, 해당 템플릿에 예를 들면 남자의 얼굴에 사용자 얼굴 영상의 개인 컨텐츠를 가져와, 개인 컨텐츠의 결합 위치 및 개인 컨텐츠의 크기를 매핑하여 개인컨텐츠를 결합시킴으로서, 사용자가 프로포즈를 하는 동영상이 생성될 수 있는 구성의 발명이다.The present invention provides a template tagged with a hash tag, for example, a template including a video of a man posing as a proposal when the user searches for 'proposal', for example, a woman proposing to a woman, For example, it is an invention of a constitution in which a personalized content of a user's face image is fetched on a male's face, a combined position of personal contents and a size of personal contents are mapped to combine personal contents to create a moving picture that a user proposes .
그러나 상기 공개 발명의 해쉬태그가 태깅된 템플릿은 구체적인 테마에 관한 영상을 포함하고 있고, 그 영상의 특정 위치에 사용자가 개인 콘텐츠를 결합시키는 구성이므로, 사용자가 다양한 주제의 동영상을 사용자가 의도하는 대로 만들 수 없는 문제가 있다.However, since the template with the hash tag tag of the present invention includes an image related to a specific theme and the user combines personal contents at a specific position of the image, There is a problem that can not be created.
또한, 템플릿의 단순 검색에 의해 검색된 템플릿의 특정 영상과 개인 콘텐츠를 결합시키는 구성이므로, 동영상 전체 구성을 사용자가 생성시킬 수 없고, 사용자가 템플릿 검색을 위한 키워드를 선정하는데 어려움이 있는 문제점이 있다.In addition, since the specific image of the template retrieved by the simple retrieval of the template is combined with the personal contents, there is a problem that the user can not create the entire structure of the moving picture, and the user has difficulty in selecting the keyword for the template retrieval.
따라서, 미디어를 제작하기 위한 템플릿이 텍스트, 이미지 및 동영상의 멀티미디어 콘텐츠를 사용자가 자유롭게 결합시킬 수 있는 하나의 템플릿에 다양한 미디어 결합수단이 구비되고, 그 템플릿이 카테고리별로 다양하게 구비된 상태에서, 사용자의 미디어 제작 의도에 적합한 템플릿을 추천 제공하고, 사용자가 선택하여 조합한 템플릿들의 결과물에 대하여 템플릿의 적합성 및 조합의 적합성 등을 프로그램적으로 검수하여 수정 및 대체 템플릿을 제공하여 고품질의 미디어를 용이하고 신속하게 제작할 수 있는 발명이 요망된다.Accordingly, in the case where the template for producing the media is provided with various media combining means in one template in which the user can freely combine multimedia content of text, images and moving images, and the templates are variously provided for each category, And provides a template for the modification of the template selected by the user and the suitability of the template and the suitability of the combination to provide a modified and replacement template. An invention which can be produced quickly is desired.
본 발명은 상기 종래기술의 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 미디어를 제작하기 위한 템플릿이 텍스트, 이미지 및 동영상의 멀티미디어 콘텐츠를 사용자가 자유롭게 결합시킬 수 있는 하나의 템플릿에 다양한 미디어 결합수단이 구비되고, 그 템플릿이 카테고리별로 다양하게 구비된 상태에서, 사용자의 미디어 제작 의도에 적합한 템플릿을 추천 제공하고, 사용자가 선택하여 조합한 템플릿들의 결과물에 대하여 템플릿의 적합성 및 조합의 적합성 등을 프로그램적으로 검수하여 수정 및 대체 템플릿을 제공하여 고품질의 미디어를 용이하고 신속하게 제작할 수 있는 미디어 제작 시스템 및 그 방법을 제공함에 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems occurring in the prior art, and it is an object of the present invention to provide a method and apparatus for creating a media, A template suitable for the user's media production intention is recommended and provided, and the suitability of the template and suitability of the combination with the results of the templates selected by the user are stored in a program The present invention provides a media production system and method which can easily and quickly produce high quality media by providing a correction and replacement template.
상기 본 발명의 목적을 달성하기 위한 기술적 해결 수단으로서, 본 발명의 제1 관점으로, 미디어를 제작하기 위한 모듈 검색, 추천 모듈의 선택 및 샘플 동영상의 제공을 통해 모듈을 추천받기 위한 모듈 선택 수단과; 사용자의 요청에 의해 적어도 하나의 추천 모듈을 표시해주기 위한 추천 모듈 표시 수단과; 사용자에 의해 선택된 적어도 하나의 모듈을 서로 조합하기 위한 모듈 조합 수단과; 사용자에 의해서 조합된 조합모듈을 표시하기 위한 조합 모듈 표시수단과; 조합모듈의 조합된 모듈 개개의 적정성과 조합상태 등을 검수하여 수정 및 대체 모듈을 제공하기 위한 모듈조합 검수수단과; 조합 모듈에 사용자의 콘텐츠를 결합시키기 위한 콘텐츠결합수단 및 제작된 미디어를 미리 보기 위한 미디어표시부를 포함하는 사용자단말기에 제공되는 웹서비스부와,As a technical solution for achieving the object of the present invention, as a first aspect of the present invention, module selection means for receiving a module recommendation through searching for a module for producing a medium, selecting a recommendation module, and providing a sample movie, ; A recommendation module display means for displaying at least one recommendation module at the request of the user; Module combining means for combining at least one module selected by a user with each other; A combination module display means for displaying a combination module combined by a user; Module combination checking means for inspecting the suitability and combination state of each of the combined modules of the combination modules to provide correction and replacement modules; A web service unit provided to a user terminal including content combining means for combining a user's content with a combination module and a media display unit for previewing the produced media;
상기 웹서비스부의 모듈 선택 수단에서 요청하는 정보를 기초로 상기 웹서비스부에 검색 모듈, 추천 모듈 또는 분석 추천 모듈을 제공하기 위한 모듈 제공 관리수단과; 상기 웹서비스부에서 사용자에 의해 선택된 모듈의 조합을 관리하기 위한 모듈 조합 관리수단과; 상기 웹서비스부에서 수행되는 모듈들의 조합에 관한 편집을 관리하기 위한 조합모듈 편집관리부와; 상기 웹서비스부에서 수행되는 조합 모듈에의 사용자 콘텐츠 결합을 관리하기 위한 콘텐츠 결합관리부와; 제작된 동영상을 상기 웹서비스부에 제공하고 이를 관리하기 위한 미디어관리부와; 상기 웹서비스부에서 수행한 모듈 조합에 관한 검수 기능을 상기 웹서비스부에 제공하기 위한 모듈조합검수수단을 포함하는 컴퓨터부와,A module providing management unit for providing a search module, a recommendation module, or an analysis recommendation module to the web service unit based on information requested by the module selection unit of the web service unit; Module combination managing means for managing a combination of modules selected by a user in the web service unit; A combination module edit management unit for managing an edit related to a combination of modules performed by the web service unit; A content combination management unit for managing a combination of user contents to a combination module performed by the web service unit; A media management unit for providing the created moving image to the web service unit and managing the generated moving image; And a module combination checking unit for providing the web service unit with a verification function related to a module combination performed by the web service unit;
상기 웹서비스부에 제공될 다양한 모듈정보, 사용자 조합모듈정보, 제작된 미디어 정보 및 모듈조합 검수정보 등을 저장하고, 상기 컴퓨터부와 통신하기 위한 콘텐츠저장부를 포함하는 미디어 제작 시스템이 제시된다.A media production system including various module information to be provided to the web service unit, user combination module information, manufactured media information and module combination check information, and a contents storage unit for communicating with the computer unit.
또한, 본 발명의 제2 관점으로, 컴퓨터가 웹서비스부에 입력된 모듈 검색 요청을 수신하는 단계와; 상기 컴퓨터가 검색 요청된 모듈 정보를 기초로 관련 모듈을 조회하여 상기 웹서비스부에 전송하는 단계와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 모듈을 모듈선택부에 표시시키는 단계와; 상기 웹서비스부가 상기 모듈선택부에 표시된 모듈의 선택이 입력 여부를 인식하는 단계와; 상기 웹서비스부가 상기 모듈 선택 입력의 인식 단계에서 모듈 선택의 입력이 인식되지 않는 경우 상기 컴퓨터가 모듈 검색 요청을 수신하는 단계로 복귀하고, 모듈 선택의 입력이 인식된 경우 상기 웹서비스부가 선택 모듈을 모듈표시부에 디스플레이시키는 단계와; 상기 웹서비스부가 상기 모듈선택부에서의 모듈 선택의 입력 여부를 인식하는 단계와; 상기 웹서비스부가 모듈 선택의 입력이 인식되면 선택 모듈을 모듈표시부에 디스플레이시키는 단계로 복귀하고, 모듈 선택의 입력이 인식되지 않으면 상기 웹서비스부가 선택 모듈을 모듈조합부에 순서대로 표시시키는 단계와; 상기 웹서비스부가 상기 모듈조합부에 표시된 모듈들의 순서의 변경 여부를 인식하는 단계와; 상기 웹서비스부가 모듈들의 순서의 변경을 인식한 경우 모듈조합부에 변경된 순서대로 모듈을 표시하는 단계와; 상기 모듈들의 순서의 변경이 인식되지 않거나 또는 모듈들의 순서의 변경을 인식한 경우 모듈조합부에 변경된 순서대로 모듈을 표시된 후에 모듈표시부에서의 디스플레이 입력 여부를 인식하는 단계와; 상기 웹서비스부가 상기 모듈표시부에의 디스플레이 입력이 인식된 경우 상기 모듈표시부에 상기 모듈조합부에 표시된 모듈을 순서대로 디스플레이시키는 단계와; 상기 모듈표시부에의 디스플레이 입력이 인식되지 않거나 상기 모듈표시부에 상기 모듈조합부에 표시된 모듈을 순서대로 디스플레이시키고 상기 컴퓨터가 모듈조합부의 순서대로 나열된 모듈조합을 하나의 파일로 저장시키는 단계와; 상기 컴퓨터가 상기 모듈조합의 파일을 기초로 연결 순서 및 특정 모듈의 적정성 여부를 검수하는 단계와; 모듈조합의 검수결과 확인부분이 있는 경우 컴퓨터가 모듈들의 적정 조합 순서 정보 및 특정 모듈에 관한 대체 모듈을 포함하는 검수결과를 상기 웹서비스부에 제공하는 단계와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 검수결과에 따라서 대체 모듈로 변경하거나 모듈의 조합 순서를 수정하는 단계와; 상기 웹서비스부가 수정된 모듈 조합의 상기 모듈표시부에의 디스플레이 입력 여부를 인식하는 단계와; 상기 웹서비스부가 모듈 조합의 상기 모듈표시부에의 디스플레이 입력 여부를 인식한 경우 상기 모듈표시부에 수정된 모듈조합을 순서대로 디스플레이시키는 단계와; 상기 컴퓨터가 상기 모듈조합부에 순서대로 나열된 모듈들의 조합을 조합모듈로서 하나의 파일로 저장시키는 단계와; 상기 웹서비스부가 상기 조합모듈의 각각의 모듈에 사용자가 선택한 콘텐츠를 각각 결합시키는 단계와; 상기 컴퓨터가 상기 웹서비스부에서 조합모듈과 콘텐츠가 결합된 미디어 파일을 저장시키는 단계를 포함하는 미디어 제작 방법이 제시된다.According to a second aspect of the present invention, there is also provided a computer readable medium storing a program for causing a computer to function as: receiving a module search request input to a web service unit; Searching the related module based on the module information requested by the computer and transmitting the inquired module to the web service unit; Displaying the module transmitted from the computer by the web service unit on the module selection unit; The web service unit recognizing whether a selection of a module displayed in the module selection unit is input; The web service unit returns to the step of receiving the module search request when the input of the module selection is not recognized in the recognition step of the module selection input, and when the input of the module selection is recognized, Displaying on a module display unit; Recognizing whether the web service unit inputs a module selection in the module selection unit; And returning to the step of displaying the selection module on the module display unit when the input of the selection of the web service application module is recognized, if the input of the module selection is not recognized, sequentially displaying the selection module on the module combination unit; Recognizing whether the web service unit has changed the order of the modules displayed in the module combination unit; Displaying a module in a changed order in the module combination unit when the change of order of the web service attachment modules is recognized; Recognizing whether or not the display is input in the module display unit after displaying the module in the changed order in the module combining unit when the change of the order of the modules is not recognized or when the change of order of the modules is recognized; Displaying the modules displayed in the module combination unit in order on the module display unit when the web service unit recognizes the display input to the module display unit; Displaying the modules displayed on the module combination unit in the module display unit in a sequential manner when the display input to the module display unit is not recognized or storing the module combination listed in the order of the module combination unit as one file; The computer inspecting whether the connection order and the specific module are proper based on the file of the module combination; If the verification result of the verification result of the module combination is present, the computer provides the verification result information including the proper combination sequence information of the modules and the replacement module related to the specific module to the web service unit; Modifying the combination order of the modules or changing the module to the replacement module according to a result of the check result transmitted from the computer; Recognizing whether the web service unit has input a display on the module display unit of the modified module combination; Displaying the modified module combination in the module display unit in order when it recognizes that the web service addition module combination has entered the display on the module display unit; The computer storing a combination of modules sequentially listed in the module combination unit as a combination module in one file; Combining the content selected by the user with each module of the combination module; And the computer stores the media file in which the combination module and the contents are combined in the web service unit.
또한, 본 발명의 제3 관점으로, 컴퓨터가 웹서비스부에 입력된 모듈의 레이아웃, 용도 및 스타일 등의 모듈조합 설정정보를 수신하는 단계와; 상기 컴퓨터가 수신된 모듈조합의 설정정보를 기초로 관련 모듈군을 조회하여 상기 웹서비스부에 전송하는 단계와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 모듈군을 모듈조합선택부에 표시시키는 단계와; 상기 웹서비스부가 상기 모듈조합선택부에 표시된 모듈 선택의 입력 또는 랜덤설정의 입력 여부를 인식하는 단계와; 상기 웹서비스부가 상기 모듈 선택의 입력이 인식된 경우 상기 웹서비스부가 선택 모듈들의 조합을 모듈표시부에 디스플레이시키고 상기 랜덤설정의 입력이 인식된 경우 상기 컴퓨터에서 제공하는 모듈 조합을 상기 모듈표시부에 디스플레이시키는 단계와; 상기 웹서비스부가 상기 조합 모듈을 모듈조합부에 순서대로 표시시키는 단계와; 상기 웹서비스부가 상기 모듈조합부에 표시된 모듈들의 순서의 변경 여부를 인식하는 단계와; 상기 웹서비스부가 모듈들의 순서의 변경을 인식한 경우 모듈조합부에 변경된 순서대로 모듈을 표시하는 단계와; 상기 모듈들의 순서의 변경이 인식되지 않거나 또는 모듈들의 순서의 변경을 인식한 경우 모듈조합부에 변경된 순서대로 모듈을 표시된 후에 모듈표시부에서의 디스플레이 입력 여부를 인식하는 단계와; 상기 웹서비스부가 상기 모듈표시부에의 디스플레이 입력이 인식된 경우 상기 모듈표시부에 상기 모듈조합부에 표시된 모듈을 순서대로 디스플레이시키는 단계와; 상기 모듈표시부에의 디스플레이 입력이 인식되지 않거나 상기 모듈표시부에 상기 모듈조합부에 표시된 모듈을 순서대로 디스플레이시키고 상기 컴퓨터가 모듈조합부의 순서대로 나열된 모듈조합을 하나의 파일로 저장시키는 단계와; 상기 컴퓨터가 상기 모듈조합의 파일을 기초로 연결 순서 및 특정 모듈의 적정성 여부를 검수하는 단계와; 모듈조합의 검수결과 확인부분이 있는 경우 컴퓨터가 모듈들의 적정 조합 순서 정보 및 특정 모듈에 관한 대체 모듈을 포함하는 검수결과를 상기 웹서비스부에 제공하는 단계와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 검수결과에 따라서 대체 모듈로 변경하거나 모듈의 조합 순서를 수정하는 단계와; 상기 웹서비스부가 수정된 모듈 조합의 상기 모듈표시부에의 디스플레이 입력 여부를 인식하는 단계와; 상기 웹서비스부가 모듈 조합의 상기 모듈표시부에의 디스플레이 입력 여부를 인식한 경우 상기 모듈표시부에 수정된 모듈조합을 순서대로 디스플레이시키는 단계와; 상기 컴퓨터가 상기 모듈조합부에 순서대로 나열된 모듈들의 조합을 조합모듈로서 하나의 파일로 저장시키는 단계와; 상기 웹서비스부가 상기 조합모듈의 각각의 모듈에 사용자가 선택한 콘텐츠를 각각 결합시키는 단계와; 상기 컴퓨터가 상기 웹서비스부에서 조합모듈과 콘텐츠가 결합된 미디어 파일을 저장시키는 단계를 포함하는 미디어 제작 방법이 제시된다.According to a third aspect of the present invention, there is provided a computer-readable storage medium storing a program for causing a computer to execute: receiving module combination setting information such as a layout, an application, and a style of a module input to a web service; The computer inquiring the related module group based on the setting information of the received module combination and transmitting the inquiry to the web service unit; Causing the web service unit to display a module group transmitted from the computer on a module combination selection unit; Recognizing whether the web service unit inputs an input of a module selection or a random setting entered in the module combination selection unit; Wherein when the input of the module selection is recognized by the web service unit, the combination of the web service unit selection modules is displayed on the module display unit, and when the input of the random setting is recognized, the module combination provided by the computer is displayed on the module display unit ; The web service unit sequentially displaying the combination module in the module combination unit; Recognizing whether the web service unit has changed the order of the modules displayed in the module combination unit; Displaying a module in a changed order in the module combination unit when the change of order of the web service attachment modules is recognized; Recognizing whether or not the display is input in the module display unit after displaying the module in the changed order in the module combining unit when the change of the order of the modules is not recognized or when the change of order of the modules is recognized; Displaying the modules displayed in the module combination unit in order on the module display unit when the web service unit recognizes the display input to the module display unit; Displaying the modules displayed on the module combination unit in the module display unit in a sequential manner when the display input to the module display unit is not recognized or storing the module combination listed in the order of the module combination unit as one file; The computer inspecting whether the connection order and the specific module are proper based on the file of the module combination; If the verification result of the verification result of the module combination is present, the computer provides the verification result information including the proper combination sequence information of the modules and the replacement module related to the specific module to the web service unit; Modifying the combination order of the modules or changing the module to the replacement module according to a result of the check result transmitted from the computer; Recognizing whether the web service unit has input a display on the module display unit of the modified module combination; Displaying the modified module combination in the module display unit in order when it recognizes that the web service addition module combination has entered the display on the module display unit; The computer storing a combination of modules sequentially listed in the module combination unit as a combination module in one file; Combining the content selected by the user with each module of the combination module; And the computer stores the media file in which the combination module and the contents are combined in the web service unit.
또한, 본 발명의 제4 관점으로, 컴퓨터가 웹서비스부에 입력된 모듈의 레이아웃, 용도 및 스타일 등의 모듈조합 설정정보를 수신하는 단계와; 상기 컴퓨터가 수신된 모듈조합의 설정정보를 기초로 관련 모듈군을 조회하여 상기 웹서비스부에 전송하는 단계와; 상기 컴퓨터가 상기 웹서비스부에서 전송되어 온 조합모듈 추천 요청 정보를 수신하는 단계와; 상기 컴퓨터가 상기 웹서비스부의 모듈조합 설정정보를 기초로 적어도 하나의 추천 조합모듈을 조회하여 상기 웹서비스부에 전송하는 단계와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 적어도 하나의 추천 조합모듈을 추천모듈조합표시부에 표시시키는 단계와; 상기 웹서비스부가 상기 추천조합모듈표시부에 표시된 추천 조합모듈 중 특정 추천 조합모듈을 선택하는 단계와; 상기 웹서비스부가 선택된 상기 추천 조합모듈을 조합모듈수정부에 모듈을 순서대로 표시시키는 단계와; 상기 컴퓨터가 상기 웹서비스부에서 입력된 특정 모듈 선택 입력을 수신하여 해당 모듈과 관련이 있는 적어도 하나의 대체모듈을 상기 웹서비스부로 전송시켜 표시시키는 단계와; 상기 웹서비스부가 특정 대체모듈의 선택 입력을 수신하여 상기 특정 모듈과 대체시켜 수정 조합모듈을 표시시키는 단계와; 상기 웹서비스부가 상기 수정 조합모듈을 모듈표시부에 디스플레이시키는 단계와; 상기 컴퓨터가 상기 웹서비스부의 조합모듈수정부의 순서대로 나열된 모듈을 조합모듈로서 하나의 파일로 저장시키는 단계와; 상기 웹서비스부가 상기 조합모듈의 각각의 모듈에 사용자가 선택한 콘텐츠를 각각 결합시키는 단계와; 상기 컴퓨터가 상기 웹서비스부에서 조합모듈과 콘텐츠가 결합된 미디어 파일을 저장시키는 단계를 포함하는 미디어 제작 방법이 제시된다.According to a fourth aspect of the present invention, there is provided a computer-readable medium storing a program for causing a computer to function as: receiving module combination setting information such as layout, usage, and style of a module input to a web service unit; The computer inquiring the related module group based on the setting information of the received module combination and transmitting the inquiry to the web service unit; Receiving the combination module recommendation request information transmitted from the web service unit by the computer; The computer retrieves at least one recommendation combination module based on the module combination setting information of the web service unit and transmits the query to the web service unit; Displaying at least one recommendation combination module transmitted from the computer by the web service unit on a recommendation module combination display unit; Selecting a specific recommendation combination module among the recommendation combination modules displayed on the recommendation combination module display unit by the web service unit; Displaying the recommended combination modules selected by the web service unit in order of modules to the combination module correction unit; Receiving, by the computer, a specific module selection input from the web service unit and transmitting and displaying at least one replacement module related to the module to the web service unit; Receiving the selection input of the specific replacement module and replacing the selection input with the specific module to display the modification combination module; Displaying the modified combination module on the module display unit by the web service unit; Storing, by the computer, the modules listed in the order of the combining module correcting unit of the web service unit as a combining module in one file; Combining the content selected by the user with each module of the combination module; And the computer stores the media file in which the combination module and the contents are combined in the web service unit.
또한, 본 발명의 제5 관점으로, 컴퓨터가 웹서비스부에 입력된 영상에 관한 특정 유알엘(URL) 또는 업로드된 영상을 수신하는 단계와; 상기 컴퓨터가 수신된 유알엘에서 추출한 또는 업로드된 영상을 분석하는 단계와; 상기 컴퓨터가 분석한 영상의 개체유형에 기초하여 원형모듈(레이아웃)을 인식하고 모듈단위로 구분하여 관련 모듈들을 조회하고, 구분된 모듈 단위의 각 개체가 가진 움직임 등의 특성을 기초로 관련 모션모듈들을 조회하는 단계와; 상기 컴퓨터가 조회한 원형모듈과 모션모듈을 결합하여 적어도 하나의 추천 조합모듈로서 상기 웹서비스부에 전송하는 단계와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 적어도 하나의 추천 조합모듈을 추천모듈조합표시부에 표시시키는 단계와; 상기 웹서비스부가 상기 추천조합모듈표시부에 표시된 추천 조합모듈 중 특정 추천 조합모듈을 선택하는 단계와; 상기 웹서비스부가 선택된 상기 추천 조합모듈을 조합모듈수정부에 모듈을 순서대로 표시시키는 단계와; 상기 컴퓨터가 상기 웹서비스부에서 입력된 특정 모듈 선택 입력을 수신하여 해당 모듈과 관련이 있는 적어도 하나의 대체모듈을 상기 웹서비스부로 전송시켜 표시시키는 단계와; 상기 웹서비스부가 특정 대체모듈의 선택 입력을 수신하여 상기 특정 모듈과 대체시켜 수정 조합모듈을 표시시키는 단계와; 상기 웹서비스부가 상기 수정 조합모듈을 모듈표시부에 디스플레이시키는 단계와; 상기 컴퓨터가 상기 웹서비스부의 조합모듈수정부의 순서대로 나열된 모듈을 조합모듈로서 하나의 파일로 저장시키는 단계와; 상기 웹서비스부가 상기 조합모듈의 각각의 모듈에 사용자가 선택한 콘텐츠를 각각 결합시키는 단계와; 상기 컴퓨터가 상기 웹서비스부에서 조합모듈과 콘텐츠가 결합된 미디어 파일을 저장시키는 단계를 포함하는 미디어 제작 방법이 제시된다.According to a fifth aspect of the present invention, there is also provided a computer-readable medium storing a program for causing a computer to execute the steps of: receiving a specific URL (URL) or an uploaded image relating to an image input to a web service unit; Analyzing an image extracted or uploaded from the received URL; The computer recognizes a circular module (layout) on the basis of the entity type of the analyzed image and inquires related modules by dividing the module into modules, and based on the characteristics of the motion of each entity in the divided modules, ; Combining the circular module and the motion module retrieved by the computer and transmitting to the web service unit as at least one recommended combination module; Displaying at least one recommendation combination module transmitted from the computer by the web service unit on a recommendation module combination display unit; Selecting a specific recommendation combination module among the recommendation combination modules displayed on the recommendation combination module display unit by the web service unit; Displaying the recommended combination modules selected by the web service unit in order of modules to the combination module correction unit; Receiving, by the computer, a specific module selection input from the web service unit and transmitting and displaying at least one replacement module related to the module to the web service unit; Receiving the selection input of the specific replacement module and replacing the selection input with the specific module to display the modification combination module; Displaying the modified combination module on the module display unit by the web service unit; Storing, by the computer, the modules listed in the order of the combining module correcting unit of the web service unit as a combining module in one file; Combining the content selected by the user with each module of the combination module; And the computer stores the media file in which the combination module and the contents are combined in the web service unit.
본 발명에 의하면, 미디어를 제작하기 위한 템플릿이 텍스트, 이미지 및 동영상의 멀티미디어 콘텐츠를 사용자가 자유롭게 결합시킬 수 있는 하나의 모듈에 다양한 미디어 결합수단이 구비되고, 그 템플릿이 카테고리별로 다양하게 구비된 상태에서, 사용자의 미디어 제작 의도에 적합한 모듈을 추천 제공하고, 사용자가 선택하여 조합한 모듈들의 결과물에 대하여 모듈의 적합성 및 조합의 적합성 등을 프로그램적으로 검수하여 수정 및 대체 모듈을 제공하여 고품질의 미디어를 용이하고 신속하게 제작할 수 있는 효과가 있다.According to the present invention, a template for producing a medium is provided with various media combining means in one module in which a user can freely combine multimedia contents of text, images and moving images, , A module suitable for the user's media production intention is provided and a module of the module selected by the user is suitably programmed for the suitability of the module and the suitability of the combination to provide a modification and replacement module, Can be easily and quickly manufactured.
도 1은 본 발명의 미디어 제작 시스템의 실시예에 관한 개략적인 구성도이다.
도 2는 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성의 개략적인 설명도이다.
도 3은 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성 중 포맷의 개략적인 구조도이다.
도 4는 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성 중 원형모듈의 개략적인 구조도이다.
도 5는 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성 중 파생모듈의 개략적인 구조도이다.
도 6은 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈의 종류 및 특성의 설명도이다.
도 7은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 실시예에 관한 개략적인 구성도이다.
도 8은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 다른 실시예에 관한 개략적인 구성도이다.
도 9는 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 또 다른 실시예에 관한 개략적인 구성도이다.
도 10은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 또 다른 실시예에 관한 개략적인 구성도이다.
도 11은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 또 다른 실시예에 관한 개략적인 구성도이다.
도 12는 본 발명의 미디어 제작 방법에 관한 실시예를 설명하기 위한 흐름도이다.
도 13은 본 발명의 미디어 제작 방법에 관한 다른 실시예를 설명하기 위한 흐름도이다.
도 14는 본 발명의 미디어 제작 방법에 관한 또 다른 실시예를 설명하기 위한 흐름도이다.
도 15는 본 발명의 미디어 제작 방법에 관한 또 다른 실시예를 설명하기 위한 흐름도이다.Fig. 1 is a schematic configuration diagram of an embodiment of a media production system of the present invention.
2 is a schematic explanatory diagram of module generation on a page basis for media production, which is a main part of the media production system of the present invention.
FIG. 3 is a schematic structural diagram of a module during generation of a page unit for media production, which is a main part of the media production system of the present invention.
FIG. 4 is a schematic structural view of a circular module during the generation of a page unit module for media production, which is a main part of the media production system of the present invention.
FIG. 5 is a schematic structural diagram of a module for generating a page in a module for media production, which is a main part of the media production system of the present invention.
FIG. 6 is an explanatory diagram of the types and characteristics of modules in page units for media production, which is a main part of the media production system of the present invention.
7 is a schematic configuration diagram of an embodiment of a web service unit which is a main part of an embodiment of a media production system of the present invention.
8 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of an embodiment of the media production system of the present invention.
9 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of an embodiment of the media production system of the present invention.
10 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of the embodiment of the media production system of the present invention.
11 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of an embodiment of the media production system of the present invention.
12 is a flowchart for explaining an embodiment of the media production method of the present invention.
13 is a flowchart for explaining another embodiment of the media production method of the present invention.
14 is a flowchart for explaining another embodiment of the media production method of the present invention.
15 is a flowchart for explaining another embodiment of the media production method of the present invention.
이하에서는 본 발명의 실시예를 첨부한 도면을 참조하면서 상세히 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
본 발명의 실시예를 설명함에 있어서, 이하에서 사용되는 용어를 정의하기로 한다. 본 발명의 실시예에서 '모듈'은 후술하지만 페이지 단위로 이루어지되, 그 한 페이지에 텍스트 입력 영역(그리드), 이미지 입력 영역 또는 동영상 입력 영역을 구비할 수 있고, 이들의 적정한 배치로 이루어질 수 있고, 사용자가 미디어를 제작할 때, 사용자가 원하는 콘텐츠를 상기 각각의 영역에 결합시켜 동영상으로서의 미디어를 생성시킬 수 있는 일종의 템플릿을 의미한다. 또한, '조합모듈'은 상기 '모듈' 복수 개를 의도하는 순서대로 나열하여 조합함으로써 하나의 미디어 파일을 생성하기 위한 것을 의미한다. 그러나 상술한 용어들이 이에 한정되는 것이 아니고 본 명세서에서 기술하는 문장의 전체 의미에 따라 달리 해석될 수도 있다.In describing the embodiments of the present invention, terms used below will be defined. In the embodiment of the present invention, the 'module' may be a page-by-page basis, and the page may have a text input area (grid), an image input area or a moving image input area, Means a template that can generate media as a moving picture by combining contents desired by the user into the respective areas when the user creates the media. The 'combination module' means to create one media file by arranging and combining a plurality of 'modules' in the intended order. However, the above-described terms are not limited thereto and may be otherwise interpreted according to the entire meaning of the sentences described in this specification.
또한, 본 발명의 '웹서비스부' 및 '컴퓨터'는 사용자단말기 또는 컴퓨터에 출력되어 실행되는 웹프로그램 또는 어플리케이션프로그램의 소프트웨어적인 의미와 같은 의미로 사용될 수 있고, 또한 하드웨어 자체의 의미로 사용될 수 있다.The 'web service unit' and the 'computer' of the present invention may be used in the same meaning as the software meaning of a web program or an application program output to and executed by a user terminal or a computer, and may be used in the meaning of hardware itself .
도 1은 본 발명의 미디어 제작 시스템의 실시예에 관한 개략적인 구성도이다. 도 1에 도시한 바와 같이 본 발명의 미디어 제작 시스템은, 사용자가 미디어를 제작하기 위해 컴퓨터로 전송하기 위한 모듈 검색 정보를 입력 또는 선택하여 처리하기 위한 모듈검색부(105)와; 사용자가 제작될 미디어의 항목별 정보를 입력 또는 선택하여 상기 컴퓨터로 전송하기 위한 모듈조합선택부(110)와; 사용자가 제작하고자 하는 미디어의 샘플 영상이 있는 인터넷 유알엘(URL)을 입력하거나 또는 샘플 영상을 직접 업로드시키기 위한 샘플영상제공부(115)와; 상기 모듈검색부(105)에서 검색에 의해 요청된 모듈 정보를 표시해주기 위한 검색모듈표시부(120)와; 상기 모듈조합선택부(110)에서의 요청에 의해 조회된 추천 모듈 및 상기 샘플영상제공부(115)에서 분석하여 조회된 추천 모듈을 표시해주기 위한 추천모듈표시부(125)와; 사용자가 상기 검색모듈표시부(120) 및 상기 추천모듈표시부(125)에 표시된 모듈의 삭제 및 수정 등을 수행하기 위한 모듈편집부(130)와; 사용자가 선택한 모듈의 조합을 표시시키기 위한 조합모듈표시부(135)와; 사용자가 미디어 제작을 위한 모듈의 조합으로 생성시켜 파일로 저장한 적어도 하나의 조합모듈을 표시하기 위한 저장조합모듈표시부(140)와; 상기 저장조합모듈표시부(140)에 표시된 조합모듈들의 결합, 삭제 및 수정을 위한 조합모듈편집관리부(145)와; 사용자가 제작하여 저장시킨 조합모듈 파일을 불러와 각각의 모듈에 사용자가 의도하는 콘텐츠를 결합시키기 위해 사용자단말기 등에서 콘텐츠를 탐색하기 위한 콘텐츠탐색부(150)와; 상기 조합모듈과 상기 사용자의 콘텐츠의 결합을 관리하기 위한 콘텐츠결합부(155)와; 제작 중인 조합모듈 또는 제작된 미디어 등을 재생시키기 위한 미디어표시부(160)와; 상기 컴퓨터에서 검수된 상기 조합모듈에서 모듈의 적정성 및 조합의 적정성 등의 검수 결과를 표시해주기 위한 모듈조합검수표시부(165)를 포함하는 상기 사용자단말기에 제공되어 출력되는 웹서비스부(100)와,Fig. 1 is a schematic configuration diagram of an embodiment of a media production system of the present invention. As shown in FIG. 1, the media production system of the present invention includes a module search unit 105 for inputting, selecting, and processing module search information for a user to transmit media to a computer to produce media; A module combination selection unit 110 for inputting or selecting information for each item of media to be produced by a user and transmitting the information to the computer; A sample imaging system 115 for inputting an Internet URL (URL) having a sample image of a medium to be produced by the user or for directly uploading a sample image; A search module display unit 120 for displaying the module information requested by the search in the module searching unit 105; A recommendation module display unit 125 for displaying a recommendation module inquired by the request from the module combination selection unit 110 and displaying a recommendation module inspected and analyzed by the sample imaging system 115; A module editing unit 130 for the user to delete and modify the modules displayed on the search module display unit 120 and the recommended module display unit 125; A combination module display unit 135 for displaying a combination of modules selected by the user; A storage combination module display unit 140 for displaying at least one combination module created by a user as a combination of modules for media production and stored as a file; A combination module edit management unit 145 for combining, deleting and modifying the combination modules displayed in the storage combination module display unit 140; A content search unit 150 for searching a content in a user terminal or the like for calling a combination module file created and stored by a user and combining the contents intended by the user with each module; A content combination unit 155 for managing the combination of the combination module and the content of the user; A media display unit 160 for reproducing a combination module or a manufactured media in production; And a module combination verification display unit (165) for displaying a verification result such as the suitability of the module and the suitability of the combination in the verification module checked by the computer. The web service unit (100)
상기 웹서비스부(100)로부터 전송되어 온 모듈 검색 요청을 수신하여 관련 모듈 정보를 조회하여 상기 웹서비스부(100)로 전송하기 위한 모듈검색관리부(210)와; 상기 웹서비스부(100)로부터 전송되어 온 샘플 영상 정보를 분석하고 분석정보를 기초로 관련 추천 모듈군을 조회하여 상기 웹서비스부(100)로 전송하기 위한 추천모듈관리부(220)와; 상기 웹서비스부(100)로부터 전송되어 온 샘플 영상 정보를 기초로 관련 추천 조합모듈을 생성하여 상기 웹서비스부(100)로 전송하기 위한 샘플영상분석관리부(230)와; 상기 웹서비스부(100)로부터 전송되어 온 추천 조합모듈 요청을 수신하여 상기 웹서비스부(100)에 추천 조합모듈을 전송하기 위한 추천모듈관리부(240)와; 상기 웹서비스부(100)에서 수행한 모듈들의 조합 정보를 수신하여 저장 및 관리하기 위한 조합모듈관리부(250)와; 상기 웹서비스부(100)에서 수행한 저장된 조합모듈들의 조합 정보를 수신하여 저장하고 관리하기 위한 저장조합모듈관리부(260)와; 상기 웹서비스부(100)에서 수행한 조합모듈과 사용자의 콘텐츠 결정 정보를 수신하여 저장하고 관리하기 위한 콘텐츠결합관리부(270)와; 상기 웹서비스부(100)에 저장된 미디어 파일을 제공하여 디스플레이시키기 위한 미디어관리부(280)와; 상기 웹서비스부(100)에서 수행된 조합모듈의 모듈 또는 조합의 적정성을 검수하여 검수결과를 상기 웹서비스부(100)에 제공하기 위한 조합모듈검수부(290);를 포함하는 컴퓨터(200)와;A module search management unit 210 for receiving a module search request transmitted from the
상기 웹서비스부(100)에 제공될 카테고리별 및 특성별 다양한 모듈정보를 저장하기 위한 모듈저장부(310)와; 상기 모듈저장부(310)에 저장된 각종 모듈과 결합하여 움직임 등의 효과를 부여하기 위한 모션 모듈을 저장하기 위한 모션모듈저장부(320)와; 상기 웹서비스부(100)에서 수정된 모듈정보를 저장하기 위한 수정모듈저장부(330)와; 상기 웹서비스부(100)에서 제작하여 파일로 생성시킨 조합모듈을 저장시키기 위한 조합모듈저장부(340)와; 상기 웹서비스부(100)에서 상기 조합모듈저장부(340)의 조합모듈과 사용자의 콘텐츠를 결합시켜 제작된 동영상 등의 미디어정보를 저장하기 위한 미디어저장부(350)와; 상기 웹서비스부(100)에서 조합모듈과 결합시킬 콘텐츠를 제공해주기 위해 자체 콘텐츠를 저장하기 위한 콘텐츠저장부(360)와; 상기 웹서비스부(100) 또는 컴퓨터(200)에서 설정한 모듈 또는 모듈의 조합 검수 정보를 저장하기 위한 조합모듈검수정보저장부(370)를 포함하는 콘텐츠저장부(300)를 포함하는 구성이다.A module storage unit 310 for storing various module information for each category and characteristics to be provided to the
상기 웹서비스부(100)는 상기 컴퓨터(200)가 저장하고 있는 웹프로그램을 사용자단말기에 제공하여 사용자단말기에 탑재된 웹브라우저 등을 통하여 출력시킬 수 있고, 또한, 상기 사용자단말기에 저장되어 실행되는 어플리케이션 프로그램에 상기 컴퓨터가 제공하는 웹콘텐츠로 구성될 수 있다.The
이 경우, 상기 사용자단말기는 스마트폰, 태블릿컴퓨터, 노트북 및 개인용컴퓨터 등과 같은 단말기로서, 어플리케이션프로그램을 실행시킬 수 있고, 웹콘텐츠를 송수신 받을 수 있는 웹프로그램을 실행시킬 수 있는 통신수단을 구비한 단말기로 구성될 수 있다.In this case, the user terminal may be a terminal such as a smart phone, a tablet computer, a notebook computer, a personal computer and the like, and may be a terminal having communication means capable of executing an application program and capable of executing a web program capable of transmitting / ≪ / RTI >
상기 컴퓨터(200)는 웹프로그램 또는 어플리케이션프로그램을 저장 및 실행시킬 수 있는 서버컴퓨터로 구성될 수 있다.The
상기 콘텐츠저장부(300)는 상기 컴퓨터(100)에 포함되어 있는 데이터베이스 또는 상기 컴퓨터(200)와 통신 접속된 별도의 데이터베이스 서버로 구성될 수 있다.The
여기에서 데이터베이스는 일반적인 용어로 사용하는 데이터베이스(DB)는 물론 콘텐츠의 저장수단을 포함하는 다의적인 표현임은 물론이다.Here, the database is a general expression including not only a database (DB) used as a general term, but also means for storing contents.
도 2는 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성의 개략적인 설명도이다. 도 2에 도시한 바와 같이 본 발명의 페이지 단위의 모듈은, 모듈 파일의 컴퓨팅 구조의 특성을 정의하는 모듈포맷(10)을 시작으로, 상기 모듈포맷(10)에 기반하고 각종 미디어 개체의 속성이 배치 또는 포함하도록 구성된 다양한 원형모듈(20)과; 상기 원형모듈(20)에 기반하여 각 개체가 움직임 등의 효과를 포함하도록 구성된 파생모듈(30)을 포함한다.2 is a schematic explanatory diagram of module generation on a page basis for media production, which is a main part of the media production system of the present invention. As shown in FIG. 2, the page-based module of the present invention includes a module format 10 that defines the characteristics of the computing structure of a module file, and the attributes of various media objects based on the module format 10 Various round modules 20 configured to be arranged or included; And a derivation module (30) configured such that each entity includes effects such as movement based on the prototype module (20).
도 3은 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성 중 포맷의 개략적인 구조도이다. 도 3에 도시한 바와 같이 본 발명의 모듈의 포맷(10)은, 파일 구조의 속성을 정의하는 포맷정보(11)와; 모듈에 배치될 개체가 위치할 영역 정보를 갖는 그리드(12)를 포함하는 구성이다.FIG. 3 is a schematic structural diagram of a module during generation of a page unit for media production, which is a main part of the media production system of the present invention. As shown in FIG. 3, the format 10 of the module of the present invention includes: format information 11 defining attributes of a file structure; And a grid (12) having area information on which an entity to be placed in the module is to be located.
도 4는 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성 중 원형모듈의 개략적인 구조도이다. 도 4에 도시한 바와 같이 본 발명의 원형모듈(20)은, 미디어의 내용을 정의하는 텍스트, 이미지, 영상 및 이들의 조합들에 관한 개체유형정보(21)와; 상기 개체유형정보(21)들의 배경정보를 정의하는 배경개체정보(22)와; 상기 개체유형정보(21)의 모듈에서의 분할 정보를 정의하는 개체기반분할정보(23)와; 모듈에서의 상기 개체유형의 위치를 정의하는 개체위치정보(24) 및 상기 모듈에서의 상기 개체유형들이 차지하는 면적 정보를 정의하는 개체면적정보(25)를 포함하는 구성이다.FIG. 4 is a schematic structural view of a circular module during the generation of a page unit module for media production, which is a main part of the media production system of the present invention. As shown in FIG. 4, the prototype module 20 of the present invention includes entity type information 21 relating to text, images, images, and combinations thereof defining the content of the media; Background entity information (22) defining background information of the entity type information (21); Entity-based partition information (23) for defining partition information in the module of the entity type information (21); Object position information (24) defining a position of the entity type in the module, and entity area information (25) defining area information occupied by the entity types in the module.
도 5는 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈 생성 중 파생모듈의 개략적인 구조도이다. 도 5에 도시한 바와 같이 본 발명의 파생모듈(30)은, 개체의 다중상태 유무를 정의하는 다중상태개체정보(31)와; 방향성 및 시간차 등의 모션 특성을 정의하는 모션정보(32)와; 개체의 사라짐 유무를 정의하는 개체사라짐정보(33)를 포함하는 구성이다.FIG. 5 is a schematic structural diagram of a module for generating a page in a module for media production, which is a main part of the media production system of the present invention. As shown in FIG. 5, the derivative module 30 of the present invention includes: multi-state entity information 31 defining the presence or absence of a multi-state of an entity; Motion information 32 that defines motion characteristics such as directionality and temporal difference; And object disappearance information 33 that defines the disappearance of the object.
도 6은 본 발명의 미디어 제작 시스템의 주요부인 미디어 제작을 위한 페이지 단위의 모듈의 종류 및 특성의 설명도이다. 도 6에 도시한 바와 같이 본 발명의 모듈은 그 종류별로 레이아웃, 움직임, 장식효과 및 파일 수정 가능 여부에 관한 속성 정보를 가지고 있다.FIG. 6 is an explanatory diagram of the types and characteristics of modules in page units for media production, which is a main part of the media production system of the present invention. As shown in FIG. 6, the module of the present invention has attribute information about layout, motion, decoration effect, and file modification possibility for each type.
도 7은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 실시예에 관한 개략적인 구성도이다. 도 7에 도시한 바와 같이 상기 웹서비스부(100)의 모듈검색부(105)의 일예로서 모듈검색웹서비스부(1000)는, 모듈 검색을 위해 모듈, 모듈 묶음 등을 단위로 설정할 수 있는 '단위', 타이틀, 본문, 엔딩 등의 모듈의 용도를 설정하는 '용도', 모듈의 스타일을 설정하기 위한 '스타일' 등의 모듈 카테고리를 설정할 수 있는 카테고리설정수단과 모듈의 특성, 예를 들면 단위, 용도 및 스타일을 설정할 수 있는 특성설정수단을 포함하는 모듈검색설정부(1100)와; 상기 모듈검색설정부(1100)에서 설정한 검색조건에 대응되는 적어도 하나의 모듈을 표시시켜 사용자가 선택할 수 있도록 하기 위한 검색모듈선택부(1200)와; 상기 검색모듈선택부(1200)에서 선택된 모듈들을 순서대로 표시 및 순서의 수정을 수행할 수 있는 모듈 리스트와 조합모듈재생수단을 구비한 선택모듈표시부(1300)를 포함하는 구성이다.7 is a schematic configuration diagram of an embodiment of a web service unit which is a main part of an embodiment of a media production system of the present invention. As shown in FIG. 7, the module search
도 8은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 다른 실시예에 관한 개략적인 구성도이다. 도 8에 도시한 바와 같이 상기 웹서비스부(100)의 모듈조합선택부(110)의 일예로서 모듈조합선택웹서비스부(2000)는, 모듈조합을 추천받기 위해 단수 또는 다수로 특정되는 '레이아웃', 오프닝, 본문, 엔딩 등의 모듈의 묶음을 사용 용도로 구분된 '용도' 및 모듈의 분위기 등이 정의된 '스타일'을 설정하기 위한 모듈조합설정수단과; 상기 모듈조합설정수단에서 설정된 모듈조합에 대응되는 적어도 하나의 모듈을 표시시켜 사용자의 선택 입력을 할 수 있도록 하기 위한 추천모듈표시수단과; 상기 추천모듈표시수단에 표시된 모듈을 랜덤으로 선택하여 그 모듈조합을 제공을 요청하기 위한 랜덤설정수단을 포함하는 추천모듈조합선택부(2100)와, 사용자가 선택 설정한 레이아웃, 용도 및 스타일의 항목을 표시하고, 사용자가 모듈조합의 추천을 요청하기 위한 추천요청수단을 포함하는 설정항목표시부(2200)를 포함하는 구성이다.8 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of an embodiment of the media production system of the present invention. As shown in FIG. 8, the module combination selection
도 9는 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 또 다른 실시예에 관한 개략적인 구성도이다. 도 9에 도시한 바와 같이 상기 웹서비스부(100)의 샘플영상제공부(115)의 일예로서 샘플영상제공웹서비스부(3000)는, 사용자단말기 등에 저장되어 있는 동영상 등의 영상을 컴퓨터(200)로 업로드시키기 위한 샘플영상업로드수단과; 사용자가 사용하기 원하는 동영상 등의 영상이 등록되어 있는 인터넷 유알엘(URL)을 입력시키기 위한 샘플영상유알엘입력수단을 포함하는 샘플영상제공부(3100)와; 상기 샘플영상제공부(3100)에서 제공한 샘플영상 중 사용하고자 하는 영상 구간을 선택하여 선택된 구간의 샘플영상을 참조하여 분석을 요청하기 위한 구간선택부(3200)를 포함하는 구성이다.9 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of an embodiment of the media production system of the present invention. As shown in FIG. 9, the sample image providing
도 10은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 또 다른 실시예에 관한 개략적인 구성도이다. 도 10에 도시한 바와 같이 상기 웹서비스부(100)의 일예로서 모듈조합추천웹서비스부(4000)는, 컴퓨터(200)가 웹서비스부(100)에 제공한 모듈 조합들을 표시시켜 사용자가 확인하고 수정 등을 할 수 있도록 하기 위한 추천조합모듈표시부(4100)와; 상기 추천조합모듈표시부(4100)의 조합모듈을 미리보기로 재생시킬 수 있는 추천조합모듈재생부(4200)를 포함하는 구성이다. 상기 모듈조합추천웹서비스부(4000)는 상기 모듈조합선택웹서비스부(2000) 또는 상기 샘플영상제공웹서비스부(3000)의 요청에 의해 제공되는 추천조합모듈들을 표시해주고 편집할 수 있도록 하기 위한 구성이다.10 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of the embodiment of the media production system of the present invention. 10, the module combination recommendation
도 11은 본 발명의 미디어 제작 시스템의 실시예 중 주요부인 웹서비스부의 또 다른 실시예에 관한 개략적인 구성도이다. 도 11에 도시한 바와 같이 상기 웹서비스부(100)의 일예로서 조합모듈수정웹서비스부(5000)는, 사용자가 저장한 조합모듈을 불러오거나, 상기 컴퓨터(200)에서 조합모듈의 검수 결과로서, 특정 모듈의 대체모듈로서 추천을 받아 수정하기 위한 구성으로서, 조합모듈을 불러와 표시키고 조합모듈 검수결과로서 수정할 모듈이 표시되거나, 사용자의 선택에 의해 수정 대상 특정모듈이 표시되는 수정조합모듈표시부(5100)와; 상기 수정조합모듈표시부(5100)에 표시된 조합모듈 또는 수정된 조합모듈을 재생시키기 위한 조합모듈재생부(5200)와; 상기 수정조합모듈표시부(5100)에서 수정을 위해 특정 모듈이 선택되거나, 상기 검수결과로서 부적정 모듈이 특정되는 경우 그 대체 모듈로서 추천되는 모듈들을 표시해주기 위한 추천대체모듈표시부(5300)를 포함하는 구성이다.11 is a schematic configuration diagram of another embodiment of a web service unit which is a main part of an embodiment of the media production system of the present invention. As shown in FIG. 11, the combination module modification
사용자는 상기 조합모듈에서 수정을 원하거나 컴퓨터(200)의 검수결과 부적정한 모듈로 특정된 경우, 해당 모듈을 선택하고, 상기 추천대체모듈표시부(5300)에서 대체하고자 하는 모듈을 선택하면, 해당 모듈이 대체모듈로 대체되어 조합모듈이 생성되도록 구성할 수 있다.If the user wants to modify the combination module or if the verification result of the
본 발명의 미디어 제작 시스템은 개별 모듈 또는 모듈군을 제공받아 미디어 제작을 위한 조합모듈을 생성시키는 구성 외에도, 이미 사용자가 제작하여 저장시켜둔 다양한 조합모듈들을 불러와 이들을 결합하여 새로운 모듈조합을 제작할 수 있는 것은 당연하다.The media production system of the present invention may be configured to call a variety of combination modules already created and stored by a user in addition to a configuration in which individual modules or module groups are provided to generate a combination module for media production, It is natural to have.
도 12은 본 발명의 미디어 제작 방법에 관한 다른 실시예를 설명하기 위한 흐름도이다. 도 12에 도시한 바와 같이 본 발명의 미디어 제작 방법은, 컴퓨터가 웹서비스부에 입력된 모듈 검색 요청을 수신하는 단계(S100)와; 상기 컴퓨터가 검색 요청된 모듈 정보를 기초로 관련 모듈을 조회하여 상기 웹서비스부에 전송하는 단계(S101)와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 모듈을 검색모듈선택부에 표시시키는 단계(S102)와; 상기 웹서비스부가 상기 검색모듈선택부에 표시된 모듈의 선택이 입력 여부를 인식하는 단계(S103)와; 상기 웹서비스부가 상기 모듈 선택 입력의 인식 단계에서 모듈 선택의 입력이 인식되지 않는 경우 상기 컴퓨터가 모듈 검색 요청을 수신하는 단계로 복귀하고, 모듈 선택의 입력이 인식된 경우 상기 웹서비스부가 선택 모듈을 선택모듈표시부에 표시시키는 단계(S104)와; 상기 웹서비스부가 상기 검색모듈선택부에서의 모듈 선택의 입력 여부를 인식하는 단계(S105)와; 상기 웹서비스부가 모듈 선택의 입력이 인식되면 선택 모듈을 선택모듈표시부에 순서대로 표시시키는 단계(S106)와; 상기 웹서비스부가 선택모듈표시부의 조합모듈에 관한 디스플레이 선택 입력 여부를 인식하는 단계(S107)와; 상기 웹서비스가 조합모듈의 디스플레이 선택 입력이 인식된 경우 상기 조합모듈을 선택모듈표시부에서 미리보기 재생시키는 단계(S108)와; 상기 웹서비스부가 상기 선택모듈표시부에 표시된 조합모듈의 수정 여부를 인식하는 단계(S109)와; 상기 웹서비스부가 모듈들의 순서의 변경을 인식한 경우 선택모듈표시부에 수정된 순서대로 모듈을 표시하는 단계(S110)와; 상기 웹서비스부가 조합모듈을 하나의 파일로 저장시키는 단계(S111)와; 상기 웹서비스부가 상기 조합모듈 파일정보를 상기 컴퓨터로 전송시키는 단계(S112)와; 상기 컴퓨터가 상기 웹서비스부로부터 전송되어 온 조합모듈 파일을 저장시키고 상기 조합모듈의 모듈의 적정성 등의 여부를 검수하는 단계(S113)와; 상기 컴퓨터가 조합모듈의 검수결과 수정할 대체 모듈 정보를 상기 웹서비스부로 전송시키는 단계(S114)와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 조합모듈의 검수결과 및 대체모듈을 수신하여 조합모듈의 수정 여부를 인식하는 단계(S115)와; 상기 웹서비스부가 해당 모듈을 대체 모듈로의 변경을 인식한 경우 대체 모듈로 수정된 순서대로 모듈을 표시하는 단계(S116)와; 상기 웹서비스부가 수정 조합모듈의 디스플레이 선택 입력 여부를 인식하는 단계(S117)와; 상기 웹서비스부가 상기 조합모듈의 디스플레이 선택 입력을 인식한 경우 수정된 조합모듈을 선택모듈표시부에서 미리보기로 재생시키는 단계(S118)와; 상기 웹서비스부가 수정된 조합모듈을 저장시키는 단계(S119)와; 상기 웹서비스부가 조합모듈 파일을 상기 컴퓨터로 전송시키는 단계(S120)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠를 결합시키는 단계(S121)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠가 결합된 파일을 상기 컴퓨터로 전송시키는 단계(S122)와; 상기 컴퓨터가 상기 조합모듈과 콘텐츠가 결합된 파일을 수신하여 하나의 미디어 파일로 저장하도록 콘텐츠저장부로 요청하는 단계(S123)를 포함하는 구성이다.12 is a flowchart for explaining another embodiment of the media production method of the present invention. As shown in FIG. 12, the media production method of the present invention includes: receiving (S100) a module search request input by a computer to a web service unit; (S101) of inquiring the related module based on the module information requested by the computer and transmitting the module to the web service unit; (S102) the web service unit displaying the module transmitted from the computer to the search module selection unit; The web service unit recognizing whether the selection of the module displayed in the search module selection unit is input (S103); The web service unit returns to the step of receiving the module search request when the input of the module selection is not recognized in the recognition step of the module selection input, and when the input of the module selection is recognized, A step (S104) of displaying on the selection module display section; A step (S105) of recognizing whether the web service unit inputs a module selection in the search module selection unit; (S106) sequentially displaying the selection module on the selection module display unit when the input of the web service addition module selection is recognized; A step (S107) of recognizing whether or not a display selection input related to a combination module of the selection module display unit of the web service unit is input; (S108) previewing the combination module on the selection module display unit when the web service recognizes the display selection input of the combination module; (S109) of recognizing whether the web service unit modifies the combination module displayed on the selection module display unit; Displaying a module in a modified order on the selection module display unit when the change of order of the web service attachment modules is recognized; A step S111 of storing the web service unit combination module as one file; (S112) the web service unit transmitting the combination module file information to the computer; (S113) of storing the combination module file transmitted from the web service unit and checking whether the module of the combination module is proper or not; (S114) of transmitting, by the computer, the replacement module information to be modified by the verification result of the combination module to the web service unit; (S115) the Web service unit receiving the verification result of the combination module transmitted from the computer and the replacement module and recognizing whether the combination module is modified; (S116) displaying the module in the order modified by the replacement module when the web service unit recognizes the change to the replacement module as a replacement module; (S117) of recognizing whether or not the web service unit receives the display selection input of the modification combination module; (S118) of previewing the modified combination module on the selection module display unit when the web service unit recognizes the display selection input of the combination module; (S119) storing the modified combination module of the web service unit; (S120) transmitting the web service attachment combination module file to the computer; (S121) of combining the contents with the combination module by the web service unit; (S122) the web service unit transmitting the combined file of the combination module and contents to the computer; And a step (S123) of the computer receiving the combined file of the combination module and the content and requesting the content storage unit to store the combined file as a media file.
도 13은 본 발명의 미디어 제작 방법에 관한 또 다른 실시예를 설명하기 위한 흐름도이다. 도 13에 도시한 바와 같이 본 발명의 미디어 제작 방법은, 컴퓨터가 웹서비스부에 입력된 모듈의 레이아웃, 용도 및 스타일 등의 모듈조합 설정정보를 수신하는 단계(S200)와; 상기 컴퓨터가 수신된 모듈조합의 설정정보를 기초로 관련 모듈군을 조회하여 상기 웹서비스부에 전송하는 단계(S201)와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 모듈군을 모듈조합선택부에 표시시키는 단계(S202)와; 상기 웹서비스부가 상기 모듈조합선택부에 표시된 모듈 선택의 입력 또는 랜덤설정의 입력 여부를 인식하는 단계(S203)와; 상기 웹서비스부가 상기 모듈 선택의 입력이 인식된 경우 상기 웹서비스부가 선택 모듈들의 조합을 선택모듈표시부에 표시시키고 상기 랜덤설정의 입력이 인식된 경우 상기 컴퓨터에서 제공하는 모듈 조합을 상기 선택모듈표시부에 표시시키는 단계(S204)와;13 is a flowchart for explaining another embodiment of the media production method of the present invention. As shown in FIG. 13, the media production method of the present invention includes: receiving (S200) module combination setting information such as the layout, usage, and style of a module input by a computer to a web service unit; A step (S201) of the computer inquiring the related module group based on the setting information of the received module combination and transmitting it to the web service unit; (S202) the web service unit displaying the module group transmitted from the computer on the module combination selection unit; (S203) of recognizing whether the web service unit inputs an input of a module selection or a random setting indicated in the module combination selection unit; The web service unit displays the combination of the selection modules on the selection module display unit when the input of the module selection is recognized by the web service unit and the module combination provided by the computer when the input of the random setting is recognized, (S204);
상기 웹서비스부가 상기 모듈조합선택부에서의 모듈군 선택의 입력 여부를 인식하는 단계(S205)와; 상기 웹서비스부가 모듈군 선택의 입력이 인식되면 선택 모듈군을 선택모듈표시부에 순서대로 표시시키는 단계(S206)와; 상기 웹서비스부가 선택모듈표시부의 조합모듈에 관한 디스플레이 선택 입력 여부를 인식하는 단계(S207)와; 상기 웹서비스가 조합모듈의 디스플레이 선택 입력이 인식된 경우 상기 조합모듈을 선택모듈표시부에서 미리보기 재생시키는 단계(S208)와; 상기 웹서비스부가 상기 선택모듈표시부에 표시된 조합모듈의 수정 여부를 인식하는 단계(S209)와; 상기 웹서비스부가 모듈들의 순서의 변경을 인식한 경우 선택모듈표시부에 수정된 순서대로 모듈을 표시하는 단계(S210)와; 상기 웹서비스부가 조합모듈을 하나의 파일로 저장시키는 단계(S211)와; 상기 웹서비스부가 상기 조합모듈 파일정보를 상기 컴퓨터로 전송시키는 단계(S212)와; 상기 컴퓨터가 상기 웹서비스부로부터 전송되어 온 조합모듈 파일을 저장시키고 상기 조합모듈의 모듈의 적정성 등의 여부를 검수하는 단계(S213)와; 상기 컴퓨터가 조합모듈의 검수결과 수정할 대체 모듈 정보를 상기 웹서비스부로 전송시키는 단계(S214)와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 조합모듈의 검수결과 및 대체모듈을 수신하여 조합모듈의 수정 여부를 인식하는 단계(S215)와; 상기 웹서비스부가 해당 모듈을 대체 모듈로의 변경을 인식한 경우 대체 모듈로 수정된 순서대로 모듈을 표시하는 단계(S216)와; 상기 웹서비스부가 수정 조합모듈의 디스플레이 선태 입력 여부를 인식하는 단계(S217)와; 상기 웹서비스부가 상기 조합모듈의 디스플레이 선택 입력을 인식한 경우 수정된 조합모듈을 선택모듈표시부에서 미리보기로 재생시키는 단계(S218)와; 상기 웹서비스부가 수정된 조합모듈을 저장시키는 단계(S219)와; 상기 웹서비스부가 조합모듈 파일을 상기 컴퓨터로 전송시키는 단계(S220)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠를 결합시키는 단계(S221)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠가 결합된 파일을 상기 컴퓨터로 전송시키는 단계(S222)와; 상기 컴퓨터가 상기 조합모듈과 콘텐츠가 결합된 파일을 수신하여 하나의 미디어 파일로 저장하도록 콘텐츠저장부로 요청하는 단계(S223)를 포함하는 구성이다.(S205) of recognizing whether the web service unit inputs the module group selection in the module combination selection unit; (S206) sequentially displaying the selection module group on the selection module display unit when the input of the selection of the web service attachment module group is recognized; (S207) whether the web service unit recognizes whether a display selection input related to a combination module of the selection module display unit is input; (S208) of previewing the combination module on the selection module display unit when the web service recognizes the display selection input of the combination module; (S209) that the web service unit recognizes whether the combination module displayed on the selection module display unit is modified; A step S210 of displaying a module in a modified order on the selection module display unit when the change of the order of the web service attachment modules is recognized; Storing the web service unit combination module as one file (S211); Transmitting the combined module file information to the computer by the web service unit (S212); (S213) of storing the combination module file transmitted from the web service unit and checking whether the module of the combination module is proper or not; (S214) of transmitting, by the computer, the replacement module information to be modified by the verification result of the combination module to the web service unit; (S215) the web service unit receiving the verification result of the combination module transmitted from the computer and the replacement module and recognizing whether the combination module is modified; (S216) displaying the modules in the order modified by the replacement module when the web service unit recognizes that the corresponding module is changed to the replacement module; A step S217 of recognizing whether or not the display unit of the web service unit modification combination module is input; A step (S218) of previewing the modified combination module on the selection module display unit when the web service unit recognizes the display selection input of the combination module; Storing the modified combination module of the web service unit (S219); Transmitting the web service unit combination module file to the computer (S220); Combining the content with the combination module (S221); (S222) the web service unit transmitting the combined file of the combination module and the contents to the computer; And a step (S223) of the computer receiving the combined file of the combination module and the content and requesting the content storage unit to store the combined file as one media file.
도 14는 본 발명의 미디어 제작 방법에 관한 또 다른 실시예를 설명하기 위한 흐름도이다. 도 14에 도시한 바와 같이 본 발명의 미디어 제작 방법은, 컴퓨터가 웹서비스부에 입력된 모듈의 레이아웃, 용도 및 스타일 등의 조합모듈 설정정보를 수신하는 단계(S300)와; 상기 컴퓨터가 수신된 조합모듈의 설정정보를 기초로 관련 모듈군을 조회하여 상기 웹서비스부에 전송하는 단계(S301)와; 상기 컴퓨터가 상기 웹서비스부에서 전송되어 온 조합모듈 추천 요청 정보를 수신하는 단계(S302)와; 상기 컴퓨터가 상기 웹서비스부의 조합모듈 설정정보를 기초로 적어도 하나의 추천 조합모듈을 조회하여 상기 웹서비스부에 전송하는 단계(S303)와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 적어도 하나의 추천 조합모듈을 추천모듈조합표시부에 표시시키는 단계(S304)와; 상기 웹서비스부가 상기 추천조합모듈표시부에 표시된 추천 조합모듈 중 특정 추천 조합모듈을 선택하는 단계(S305)와; 상기 웹서비스부가 선택한 추천 조합모듈의 수정 선택 인력을 인식하는 단계(S306)와; 조합모듈의 수정 선택 입력이 인식된 경우 상기 웹서비스부가 선택된 상기 추천 조합모듈을 조합모듈수정부에 모듈을 순서대로 표시시키는 단계(S307)와; 상기 웹서비스부가 조합모듈에서 특정 모듈을 선택하여 선택 모듈 정보를 상기 컴퓨터로 전송시키는 단계(S308)와; 상기 컴퓨터가 상기 웹서비스부에서 입력된 특정 모듈 선택 입력을 수신하여 해당 모듈과 관련이 있는 적어도 하나의 대체모듈을 상기 웹서비스부로 전송시켜 표시시키는 단계(S309)와; 상기 웹서비스부가 특정 대체모듈의 선택 입력을 수신하여 상기 특정 모듈과 대체시켜 수정 조합모듈을 표시시키는 단계(S310)와; 상기 웹서비스부가 상기 수정 조합모듈을 모듈표시부에 디스플레이시키는 단계(S311)와; 상기 웹서비스부가 수정 조합모듈을 저장시키는 단계(S312)와; 상기 웹서비스부가 조합모듈 파일을 상기 컴퓨터로 전송시키는 단계(S313)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠를 결합시키는 단계(S314)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠가 결합된 파일을 상기 컴퓨터로 전송시키는 단계(S315)와; 상기 컴퓨터가 상기 조합모듈과 콘텐츠가 결합된 파일을 수신하여 하나의 미디어 파일로 저장하도록 콘텐츠저장부로 요청하는 단계(S316)를 포함하는 구성이다.14 is a flowchart for explaining another embodiment of the media production method of the present invention. As shown in FIG. 14, the media production method of the present invention includes: a step (S300) of receiving combination module setting information such as layout, usage, and style of a module input by a computer to a web service unit; (S301) of inquiring the related module group based on the setting information of the received combination module and transmitting the inquiry to the web service unit; (S302) the computer receiving the combination module recommendation request information transmitted from the web service unit; (S303) the computer retrieves at least one recommendation combination module based on the combination module setting information of the web service unit and transmits the inquiry to the web service unit; (S304) displaying at least one recommendation combination module transmitted from the computer by the web service unit on the recommendation module combination display unit; A step (S305) of selecting a specific recommendation combination module among the recommendation combination modules displayed on the recommendation combination module display unit by the web service unit; Recognizing (S306) a modification selection attraction of the recommendation combination module selected by the web service unit; A step (S307) of causing the web service unit to sequentially display the recommended combination modules selected by the web service unit to the combination module modification unit when the modification selection input of the combination module is recognized; (S308) selecting a specific module from the web service unit attachment combination module and transmitting the selected module information to the computer; Receiving the specific module selection input from the web service unit and transmitting and displaying at least one replacement module related to the module to the web service unit (S309); A step S310 of receiving the selection input of the specific replacement module by the web service unit and replacing the selection input with the specific module to display the modification combination module; Displaying the modified combination module on the module display unit (S311); Storing the modified combination module of the web service unit (S312); (S313) transmitting the web service attachment combination module file to the computer; Combining the content with the combination module (S314); (S315) the web service unit transmitting a file in which the content and the combination module are combined to the computer; And a step S316 of requesting, by the computer, the content storage unit to receive the combined file of the combination module and the content and store the combined file as one media file.
도 15는 본 발명의 미디어 제작 방법에 관한 또 다른 실시예를 설명하기 위한 흐름도이다. 도 15에 도시한 바와 같이 본 발명의 미디어 제작 방법은, 컴퓨터가 웹서비스부에 입력된 영상에 관한 특정 유알엘(URL) 또는 업로드된 영상을 수신하는 단계(S400)와; 상기 컴퓨터가 수신된 유알엘에서 추출한 또는 업로드된 영상을 분석하는 단계(S401)와; 상기 컴퓨터가 분석한 영상의 개체유형에 기초하여 원형모듈(레이아웃)을 인식하고 모듈단위로 구분하여 관련 모듈들을 조회하고, 구분된 모듈 단위의 각 개체가 가진 움직임 등의 특성을 기초로 관련 모션모듈들을 조회하는 단계(S402)와; 상기 컴퓨터가 조회한 원형모듈과 모션모듈을 결합하여 적어도 하나의 추천 조합모듈로서 상기 웹서비스부에 전송하는 단계(S403)와; 상기 웹서비스부가 상기 컴퓨터로부터 전송되어 온 적어도 하나의 추천 조합모듈을 추천조합모듈표시부에 표시시키는 단계(S404)와; 상기 웹서비스부가 상기 추천조합모듈표시부에 표시된 추천 조합모듈 중 특정 추천 조합모듈을 선택하는 단계(S405)와; 상기 웹서비스부가 선택한 조합모듈의 수정 선택 인력을 인식하는 단계(S406)와; 조합모듈의 수정 선택 입력이 인식된 경우 상기 웹서비스부가 선택된 상기 추천 조합모듈을 조합모듈수정부에 모듈을 순서대로 표시시키는 단계(S407)와; 상기 웹서비스부가 조합모듈에서 특정 모듈을 선택하여 선택 모듈 정보를 상기 컴퓨터로 전송시키는 단계(S408)와; 상기 컴퓨터가 상기 웹서비스부에서 입력된 특정 모듈 선택 입력을 수신하여 해당 모듈과 관련이 있는 적어도 하나의 대체모듈을 상기 웹서비스부로 전송시켜 표시시키는 단계(S409)와; 상기 웹서비스부가 특정 대체모듈의 선택 입력을 수신하여 상기 특정 모듈과 대체시켜 수정 조합모듈을 표시시키는 단계(S410)와; 상기 웹서비스부가 상기 수정 조합모듈을 모듈표시부에 디스플레이시키는 단계(S411)와; 상기 웹서비스부가 수정 조합모듈을 저장시키는 단계(S412)와; 상기 웹서비스부가 조합모듈 파일을 상기 컴퓨터로 전송시키는 단계(S413)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠를 결합시키는 단계(S414)와; 상기 웹서비스부가 상기 조합모듈과 콘텐츠가 결합된 파일을 상기 컴퓨터로 전송시키는 단계(S415)와; 상기 컴퓨터가 상기 조합모듈과 콘텐츠가 결합된 파일을 수신하여 하나의 미디어 파일로 저장하도록 콘텐츠저장부로 요청하는 단계(S416)를 포함하는 구성이다.15 is a flowchart for explaining another embodiment of the media production method of the present invention. As shown in FIG. 15, the media production method of the present invention includes a step (S400) of receiving a specific URL (URL) or an uploaded image related to an image input by a computer to a web service unit; Analyzing (S401) an image extracted or uploaded from the received URL of the computer; The computer recognizes a circular module (layout) on the basis of the entity type of the analyzed image and inquires related modules by dividing the module into modules, and based on the characteristics of the motion of each entity in the divided modules, (S402); A step (S403) of combining the circular module and the motion module retrieved by the computer and transmitting the combined motion module as at least one recommended combination module to the web service unit; (S404) displaying at least one recommendation combination module transmitted from the computer by the web service unit on the recommendation combination module display unit; A step (S405) of selecting a specific recommendation combination module among the recommendation combination modules displayed on the recommendation combination module display unit by the web service unit; (S406) of recognizing a modification selection attraction of the selected combination module by the web service unit; A step (S407) of sequentially displaying the modules of the recommended combination module selected by the web service unit to the combination module modification unit when the modification selection input of the combination module is recognized; (S408) selecting a specific module from the web service unit attachment combination module and transmitting the selected module information to the computer; Receiving the specific module selection input from the web service unit and transmitting and displaying at least one replacement module related to the module to the web service unit in operation S409; A step S410 of receiving the selection input of the specific replacement module by the web service unit and replacing the selection input with the specific module to display the modification combination module; Displaying the modified combination module on the module display unit (S411); Storing the modified combination module of the web service unit (S412); (S413) transmitting the web service attachment combination module file to the computer; Combining the content with the combination module (S414); (S415) the web service unit transmits a file combined with the combination module to the computer; And requesting the content storage unit to receive the combined file from the combination module and the content and store the combined file in a media file (S416).
이상에서 설명한 본 발명의 실시예들은 본 발명의 다양한 실시예 중 일부에 불과하다. 본 발명의 레이아웃, 용도별, 스타일별로 구성된 다양한 원형모듈과, 상기 원형모듈에 적용시켜 다양한 효과를 나타낼 수 있는 파생모듈을 구비하고, 웹서비스부를 통해 사용자가 모듈검색, 항목별 설정에 의한 모듈추천 및 샘플영상의 제공에 의해 원하는 모듈 또는 조합모듈을 제공받아 모듈들의 조합 및 편집을 통하여 미디어 제작을 위한 조합모듈을 제작하면, 컴퓨터가 제작된 조합모듈의 모듈의 적정성 및 조합의 적정성을 검수하여, 검수결과로서 지적 및 대체모듈을 제공하여 사용자가 수정할 수 있도록 하는 기술적 사상에 포함되는 다양한 실시예가 본 발명의 보호범위에 포함되는 것은 당연하다,The embodiments of the present invention described above are only a few of the various embodiments of the present invention. The present invention provides various round modules configured by layout, use, and style, and a derivative module applied to the circular module and capable of exhibiting various effects. A user can search for a module, recommend a module by setting items, If a desired module or a combination module is provided by providing a sample image and a combination module for media production is produced by combining and editing the modules, the suitability of the module of the combined module manufactured by the computer and the suitability of the combination are checked, As a result, it is a matter of course that various embodiments which are included in the technical idea to provide the intellectual and substitution module and allow the user to modify it are included in the protection scope of the present invention,
10: 모듈포맷
20: 원형모듈
30: 파생모듈
100: 웹서비스부
200: 컴퓨터
300: 콘텐츠저장부
1000: 모듈검색웹서비스부
2000: 모듈조합선택웹서비스부
3000: 샘플영상제공웹서비스부
4000: 모듈조합추천웹서비스부
5000: 조합모듈수정웹서비스부10: Module Format
20: Circular module
30: Derived module
100: Web service department
200: computer
300: Content storage unit
1000: Module Search Web Service Department
2000: Module combination selection Web service department
3000: Sample image presentation web service department
4000: module combination recommendation web service department
5000: Modification of combination module Web service department
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160174369AKR101817532B1 (en) | 2016-12-20 | 2016-12-20 | Media making system and method thereof |
| PCT/KR2017/012315WO2018117401A1 (en) | 2016-12-20 | 2017-11-02 | Media production system and method therefor |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160174369AKR101817532B1 (en) | 2016-12-20 | 2016-12-20 | Media making system and method thereof |
| Publication Number | Publication Date |
|---|---|
| KR101817532B1true KR101817532B1 (en) | 2018-01-11 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160174369AActiveKR101817532B1 (en) | 2016-12-20 | 2016-12-20 | Media making system and method thereof |
| Country | Link |
|---|---|
| KR (1) | KR101817532B1 (en) |
| WO (1) | WO2018117401A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022203422A1 (en)* | 2021-03-24 | 2022-09-29 | 키네마스터 주식회사 | Content editing method and device using shared content |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100459668B1 (en)* | 2003-08-11 | 2004-12-03 | 주식회사 리얼타임테크 | Index-based authoring and editing system for video contents |
| KR100707645B1 (en)* | 2000-04-14 | 2007-04-13 | 픽셀 (리서치) 리미티드 | Visual representation generation and digital document processing system and method of graphic data |
| KR101165201B1 (en)* | 2010-05-28 | 2012-07-16 | 주식회사 인큐브테크 | Conversion server for a contents providing system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100021062A (en)* | 2008-08-14 | 2010-02-24 | (주)카카오소프트 | Customized design template providing system and method |
| KR20150014155A (en)* | 2013-07-29 | 2015-02-06 | 삼성전자주식회사 | image forming device for providing user interface and the method thereof |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100707645B1 (en)* | 2000-04-14 | 2007-04-13 | 픽셀 (리서치) 리미티드 | Visual representation generation and digital document processing system and method of graphic data |
| KR100459668B1 (en)* | 2003-08-11 | 2004-12-03 | 주식회사 리얼타임테크 | Index-based authoring and editing system for video contents |
| KR101165201B1 (en)* | 2010-05-28 | 2012-07-16 | 주식회사 인큐브테크 | Conversion server for a contents providing system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022203422A1 (en)* | 2021-03-24 | 2022-09-29 | 키네마스터 주식회사 | Content editing method and device using shared content |
| Publication number | Publication date |
|---|---|
| WO2018117401A1 (en) | 2018-06-28 |
| Publication | Publication Date | Title |
|---|---|---|
| US20210042662A1 (en) | Interactive Information Capture and Retrieval with User-Defined and/or Machine Intelligence Augmented Prompts and Prompt Processing | |
| CN104572846B (en) | A kind of hot word recommendation methods, devices and systems | |
| US10180979B2 (en) | System and method for generating suggestions by a search engine in response to search queries | |
| US10409874B2 (en) | Search based on combining user relationship datauser relationship data | |
| US20200226133A1 (en) | Knowledge map building system and method | |
| KR20170084745A (en) | System for automatically re-creating a personal media with Multi-modality feature and method thereof | |
| US10783192B1 (en) | System, method, and user interface for a search engine based on multi-document summarization | |
| KR20210153771A (en) | Automatic estimation method and computer | |
| CN105279569A (en) | Career path navigation | |
| CN112632928A (en) | Table data processing method and device and computer readable storage medium | |
| CN103927339B (en) | Knowledge Reorganizing system and method for knowledge realignment | |
| CN118708740A (en) | Image-based search processing method, device, equipment and storage medium | |
| CN118886982A (en) | Multimodal shopping guide method, device, equipment and computer readable medium | |
| CN112379919B (en) | Service customization method and device, electronic equipment and storage medium | |
| KR101817532B1 (en) | Media making system and method thereof | |
| JP2016219005A (en) | Information delivery method and information delivery system | |
| CN114398543A (en) | Scenic spot recommendation method, device, equipment and storage medium | |
| CN119166769A (en) | Information query method, device, computer equipment, storage medium and program product | |
| JP6998354B2 (en) | Search-based collection support methods and computer equipment | |
| CN115048579A (en) | Method, device and equipment for searching materials | |
| JP2006244252A (en) | Device and method for carrying out estimation of translation cost | |
| US11609918B2 (en) | User augmented indexing and ranking of data | |
| JP7651099B1 (en) | Program, method, information processing device, and system | |
| KR20180026011A (en) | query image generation method and system based example editing for content based image search | |
| KR101755160B1 (en) | The system guidance and method that allow you to create various documents |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | St.27 status event code:A-0-1-A10-A12-nap-PA0109 | |
| PA0201 | Request for examination | St.27 status event code:A-1-2-D10-D11-exm-PA0201 | |
| P11-X000 | Amendment of application requested | St.27 status event code:A-2-2-P10-P11-nap-X000 | |
| P13-X000 | Application amended | St.27 status event code:A-2-2-P10-P13-nap-X000 | |
| R18-X000 | Changes to party contact information recorded | St.27 status event code:A-3-3-R10-R18-oth-X000 | |
| D13-X000 | Search requested | St.27 status event code:A-1-2-D10-D13-srh-X000 | |
| D14-X000 | Search report completed | St.27 status event code:A-1-2-D10-D14-srh-X000 | |
| PE0902 | Notice of grounds for rejection | St.27 status event code:A-1-2-D10-D21-exm-PE0902 | |
| E13-X000 | Pre-grant limitation requested | St.27 status event code:A-2-3-E10-E13-lim-X000 | |
| P11-X000 | Amendment of application requested | St.27 status event code:A-2-2-P10-P11-nap-X000 | |
| P13-X000 | Application amended | St.27 status event code:A-2-2-P10-P13-nap-X000 | |
| P11-X000 | Amendment of application requested | St.27 status event code:A-2-2-P10-P11-nap-X000 | |
| P13-X000 | Application amended | St.27 status event code:A-2-2-P10-P13-nap-X000 | |
| R15-X000 | Change to inventor requested | St.27 status event code:A-3-3-R10-R15-oth-X000 | |
| R16-X000 | Change to inventor recorded | St.27 status event code:A-3-3-R10-R16-oth-X000 | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | St.27 status event code:A-1-2-D10-D22-exm-PE0701 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | St.27 status event code:A-2-4-F10-F11-exm-PR0701 | |
| PR1002 | Payment of registration fee | St.27 status event code:A-2-2-U10-U11-oth-PR1002 Fee payment year number:1 | |
| PG1601 | Publication of registration | St.27 status event code:A-4-4-Q10-Q13-nap-PG1601 | |
| P14-X000 | Amendment of ip right document requested | St.27 status event code:A-5-5-P10-P14-nap-X000 | |
| P14-X000 | Amendment of ip right document requested | St.27 status event code:A-5-5-P10-P14-nap-X000 | |
| P22-X000 | Classification modified | St.27 status event code:A-4-4-P10-P22-nap-X000 | |
| P22-X000 | Classification modified | St.27 status event code:A-4-4-P10-P22-nap-X000 | |
| R18-X000 | Changes to party contact information recorded | St.27 status event code:A-5-5-R10-R18-oth-X000 | |
| PC1903 | Unpaid annual fee | St.27 status event code:A-4-4-U10-U13-oth-PC1903 Not in force date:20210106 Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE | |
| K11-X000 | Ip right revival requested | St.27 status event code:A-6-4-K10-K11-oth-X000 | |
| PC1903 | Unpaid annual fee | St.27 status event code:N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date:20210106 | |
| PR0401 | Registration of restoration | St.27 status event code:A-6-4-K10-K13-oth-PR0401 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:4 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:5 | |
| P14-X000 | Amendment of ip right document requested | St.27 status event code:A-5-5-P10-P14-nap-X000 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:6 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:7 |