KR102429558B1 - 페이지 인식 기반 메모 기록 방법, 장치 및 시스템 - Google Patents
페이지 인식 기반 메모 기록 방법, 장치 및 시스템 Download PDFInfo
- Publication number
- KR102429558B1 KR102429558B1 KR1020210158321A KR20210158321A KR102429558B1 KR 102429558 B1 KR102429558 B1 KR 102429558B1 KR 1020210158321 A KR1020210158321 A KR 1020210158321A KR 20210158321 A KR20210158321 A KR 20210158321A KR 102429558 B1 KR102429558 B1 KR 102429558B1
- Authority
- KR
- South Korea
- Prior art keywords
- page
- image
- user terminal
- displayed
- screen
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/109—Font handling; Temporal or kinetic typography
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/117—Tagging; Marking up; Designating a block; Setting of attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
일실시예에 따르면, 장치에 의해 수행되는, 페이지 인식을 기반으로 메모를 기록하는 방법에 있어서, 제1 사용자 단말에서 강의 콘텐츠의 재생이 요청되면, 상기 강의 콘텐츠를 상기 제1 사용자 단말로 제공하여, 상기 강의 콘텐츠가 상기 제1 사용자 단말의 화면에 표시되도록 제어하는 단계; 상기 강의 콘텐츠의 제1 페이지가 상기 제1 사용자 단말의 화면에 표시된 후, 상기 제1 페이지가 제2 페이지로 전환되어 상기 제2 페이지가 상기 제1 사용자 단말의 화면에 표시된 것으로 확인되면, 상기 제1 페이지가 표시되어 있는 동안에 상기 제1 사용자 단말을 통해 입력된 메모 정보를 제1 메모 정보로 획득하는 단계; 및 상기 제1 페이지에 대한 이미지인 제1 이미지와 상기 제1 메모 정보를 매칭하여 저장하는 단계를 포함하는, 페이지 인식 기반 메모 기록 방법이 제공된다.
Description
아래 실시예들은 강의 콘텐츠의 페이지 인식을 기반으로 강의 콘텐츠의 재생 중에 입력된 메모를 저장하여 기록하기 위한 기술에 관한 것이다.
최근 인터넷의 범용화 및 이동통신 서비스의 발달에 따라 정보의 혁명이 일어나고 있고 지속적으로 발전되어 왔다. 기존에 오프라인으로 제공하던 영화, 드라마 등의 동영상과 음악을 비롯하여 오프라인으로 이루어졌던 서적과 강의도 인터넷을 통해 정보를 제공할 수 있는 일이 많아졌다.
책과 강의를 인터넷으로 제공받을 수 있게 되면서 메모를 책이나 동영상 강의에 바로 하고, 메모의 편집을 자유롭게 하는 메모장과 관련한 프로그램도 점점 발전되고 다양해지고 있다. 그러나 종래의 기술들은 메모와 본문을 사용자가 따로따로 찾아야 해 시간이 오래 걸리고 불편함이 있었다.
따라서 메모와 본문 콘텐츠를 매칭시켜 바로 확인할 수 있는 프로그램의 필요성이 대두되었다.
일실시예에 따르면, 제1 사용자 단말에서 강의 콘텐츠의 재생이 요청되면, 강의 콘텐츠를 제1 사용자 단말로 제공하여, 강의 콘텐츠가 제1 사용자 단말의 화면에 표시되도록 제어하고, 강의 콘텐츠의 제1 페이지가 제1 사용자 단말의 화면에 표시된 후, 제1 페이지가 제2 페이지로 전환되어 제2 페이지가 제1 사용자 단말의 화면에 표시된 것으로 확인되면, 제1 페이지가 표시되어 있는 동안에 제1 사용자 단말을 통해 입력된 메모 정보를 제1 메모 정보로 획득하고, 제1 페이지에 대한 이미지인 제1 이미지와 제1 메모 정보를 매칭하여 저장하는, 페이지 인식 기반 메모 기록 방법, 장치 및 시스템을 제공하기 위한 것을 그 목적으로 한다.
본 발명의 목적은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.
일실시예에 따르면, 장치에 의해 수행되는, 페이지 인식을 기반으로 메모를 기록하는 방법에 있어서, 제1 사용자 단말에서 강의 콘텐츠의 재생이 요청되면, 상기 강의 콘텐츠를 상기 제1 사용자 단말로 제공하여, 상기 강의 콘텐츠가 상기 제1 사용자 단말의 화면에 표시되도록 제어하는 단계; 상기 강의 콘텐츠의 제1 페이지가 상기 제1 사용자 단말의 화면에 표시된 후, 상기 제1 페이지가 제2 페이지로 전환되어 상기 제2 페이지가 상기 제1 사용자 단말의 화면에 표시된 것으로 확인되면, 상기 제1 페이지가 표시되어 있는 동안에 상기 제1 사용자 단말을 통해 입력된 메모 정보를 제1 메모 정보로 획득하는 단계; 및 상기 제1 페이지에 대한 이미지인 제1 이미지와 상기 제1 메모 정보를 매칭하여 저장하는 단계를 포함하는, 페이지 인식 기반 메모 기록 방법이 제공된다.
상기 제1 메모 정보를 획득하는 단계는, 상기 제1 페이지가 상기 제1 사용자 단말의 화면에 표시되어 있는 상태에서 녹화 모드가 설정되고 캡처 영역이 지정되면, 제1 시점에 상기 캡처 영역을 캡처한 이미지를 제1-1 이미지로 추출하는 단계; 상기 제1 시점으로부터 미리 설정된 기간이 지난 이후인 제2 시점에 상기 제1 페이지가 상기 제1 사용자 단말의 화면에 표시되어 있는 상태로 확인되면, 상기 제2 시점에 상기 캡처 영역을 캡처한 이미지를 제1-2 이미지로 추출하는 단계; 상기 제1-1 이미지 및 상기 제1-2 이미지를 비교한 결과, 상기 캡처 영역의 이미지가 변경되었는지 여부를 확인하는 단계; 및 상기 캡처 영역의 이미지가 변경된 것으로 확인되면, 상기 제1 시점부터 상기 제2 시점까지 상기 제1 사용자 단말을 통해 입력된 메모 정보를 제1-1 메모 정보로 획득하는 단계를 포함하며, 상기 제1 이미지와 상기 제1 메모 정보를 매칭하여 저장하는 단계는, 상기 제1-1 이미지 및 상기 제1-1 메모 정보를 매칭하여 저장하는 단계를 포함할 수 있다.
상기 제1 메모 정보를 획득하는 단계는, 상기 캡처 영역의 이미지가 변경된 것으로 확인되면, 페이지 관리자 영역에 상기 제1-1 이미지가 표시되도록 제어하는 단계; 상기 페이지 관리자 영역에 표시되어 있는 제1 버튼이 선택되면, 상기 제1-1 이미지를 기초로, 제1-1 페이지를 생성하는 단계; 상기 페이지 관리자 영역에 표시되어 있는 제2 버튼이 선택되면, 상기 제1-1 이미지를 상기 제1 페이지의 후보 이미지로 추가하는 단계; 및 상기 페이지 관리자 영역에 표시되어 있는 제3 버튼이 선택되면, 상기 제1-1 이미지를 통한 페이지 설정을 종료하는 단계를 더 포함할 수 있다.
일실시예에 따르면, 제1 사용자 단말에서 강의 콘텐츠의 재생이 요청되면, 강의 콘텐츠를 제1 사용자 단말로 제공하여, 강의 콘텐츠가 제1 사용자 단말의 화면에 표시되도록 제어하고, 강의 콘텐츠의 제1 페이지가 제1 사용자 단말의 화면에 표시된 후, 제1 페이지가 제2 페이지로 전환되어 제2 페이지가 제1 사용자 단말의 화면에 표시된 것으로 확인되면, 제1 페이지가 표시되어 있는 동안에 제1 사용자 단말을 통해 입력된 메모 정보를 제1 메모 정보로 획득하고, 제1 페이지에 대한 이미지인 제1 이미지와 제1 메모 정보를 매칭하여 저장함으로써, 페이지 인식을 기반으로 메모를 기록하여 메모에 관한 본문을 효율적으로 찾을 수 있는 효과가 있으며, 메모를 별도로 보관하여 찾아내기 힘들었던 기존의 문제점을 해결해 빠르게 페이지와 메모를 연결시킬 수 있다.
한편, 실시예들에 따른 효과들은 이상에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 해당 기술 분야의 통상의 지식을 가진 자에게 명확히 이해될 수 있을 것이다.
도 1은 일실시예에 따른 시스템의 구성을 개략적으로 나타낸 도면이다.
도 2는 일실시예에 따른 페이지 인식을 기반으로 메모를 기록하는 과정을 설명하기 위한 순서도이다.
도 3은 일실시예에 따른 페이지 인식 기반의 메모 프로그램을 실행했을 때 나타나는 화면을 도시한 도면이다.
도 4는 일실시예에 따른 메모하는데 사용되는 도구를 도시한 도면이다.
도 5는 일실시예에 따른 메모 영역을 도시한 도면이다.
도 6은 일실시예에 따른 페이지 관리자를 도시한 도면이다.
도 7은 일실시예에 따른 캡처 영역의 변경으로 메모 정보를 획득하여 저장하는 과정을 설명하기 위한 순서도이다.
도 8은 일실시예에 따른 페이지를 설정하는 과정을 설명하기 위한 순서도이다.
도 9는 일실시예에 따른 노출 화면의 특성을 기반으로 콘텐츠 노출 영역을 설정하는 과정을 설명하기 위한 순서도이다.
도 10은 일실시예에 따른 제0-1 페이지를 표시하는 사용자 단말의 화면을 도시한 도면이다.
도 11은 일실시예에 따른 노출 영역의 순서를 설정하는 과정을 설명하기 위한 순서도이다.
도 12는 일실시예에 따른 노출 영역의 크기를 설정하는 과정을 설명하기 위한 순서도이다.
도 13은 일실시예에 따른 제0-2 페이지를 표시하는 사용자 단말의 화면을 도시한 도면이다.
도 14는 일실시예에 따른 장치의 구성의 예시도이다.
도 2는 일실시예에 따른 페이지 인식을 기반으로 메모를 기록하는 과정을 설명하기 위한 순서도이다.
도 3은 일실시예에 따른 페이지 인식 기반의 메모 프로그램을 실행했을 때 나타나는 화면을 도시한 도면이다.
도 4는 일실시예에 따른 메모하는데 사용되는 도구를 도시한 도면이다.
도 5는 일실시예에 따른 메모 영역을 도시한 도면이다.
도 6은 일실시예에 따른 페이지 관리자를 도시한 도면이다.
도 7은 일실시예에 따른 캡처 영역의 변경으로 메모 정보를 획득하여 저장하는 과정을 설명하기 위한 순서도이다.
도 8은 일실시예에 따른 페이지를 설정하는 과정을 설명하기 위한 순서도이다.
도 9는 일실시예에 따른 노출 화면의 특성을 기반으로 콘텐츠 노출 영역을 설정하는 과정을 설명하기 위한 순서도이다.
도 10은 일실시예에 따른 제0-1 페이지를 표시하는 사용자 단말의 화면을 도시한 도면이다.
도 11은 일실시예에 따른 노출 영역의 순서를 설정하는 과정을 설명하기 위한 순서도이다.
도 12는 일실시예에 따른 노출 영역의 크기를 설정하는 과정을 설명하기 위한 순서도이다.
도 13은 일실시예에 따른 제0-2 페이지를 표시하는 사용자 단말의 화면을 도시한 도면이다.
도 14는 일실시예에 따른 장치의 구성의 예시도이다.
이하에서, 첨부된 도면을 참조하여 실시예들을 상세하게 설명한다. 그러나, 실시예들에는 다양한 변경이 가해질 수 있어서 특허출원의 권리 범위가 이러한 실시예들에 의해 제한되거나 한정되는 것은 아니다. 실시예들에 대한 모든 변경, 균등물 내지 대체물이 권리 범위에 포함되는 것으로 이해되어야 한다.
실시예들에 대한 특정한 구조적 또는 기능적 설명들은 단지 예시를 위한 목적으로 개시된 것으로서, 다양한 형태로 변경되어 실시될 수 있다. 따라서, 실시예들은 특정한 개시형태로 한정되는 것이 아니며, 본 명세서의 범위는 기술적 사상에 포함되는 변경, 균등물, 또는 대체물을 포함한다.
제1 또는 제2 등의 용어를 다양한 구성요소들을 설명하는데 사용될 수 있지만, 이런 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 해석되어야 한다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소는 제1 구성요소로도 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다.
실시예에서 사용한 용어는 단지 설명을 목적으로 사용된 것으로, 한정하려는 의도로 해석되어서는 안된다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
실시예들은 퍼스널 컴퓨터, 랩톱 컴퓨터, 태블릿 컴퓨터, 스마트 폰, 텔레비전, 스마트 가전 기기, 지능형 자동차, 키오스크, 웨어러블 장치 등 다양한 형태의 제품으로 구현될 수 있다.
도 1은 일실시예에 따른 시스템의 구성을 개략적으로 나타낸 도면이다.
도 1을 참조하면, 일실시예에 따른 시스템은 통신망을 통해 서로 통신 가능한 복수의 사용자 단말(100) 및 장치(200)를 포함할 수 있다.
먼저, 통신망은 유선 및 무선 등과 같이 그 통신 양태를 가리지 않고 구성될 수 있으며, 서버와 서버 간의 통신과 서버와 단말 간의 통신이 수행되도록 다양한 형태로 구현될 수 있다.
복수의 사용자 단말(100)은 강의 콘텐츠를 제공받고자 하는 사용자들이 사용하는 단말로, 제1 사용자가 사용하는 제1 사용자 단말(110), 제2 사용자가 사용하는 제2 사용자 단말(120), 제3 사용자가 사용하는 제3 사용자 단말(130) 등을 포함할 수 있다.
복수의 사용자 단말(100) 각각은 데스크탑 컴퓨터, 노트북, 태블릿, 스마트폰 등일 수 있다. 예를 들어, 도 1에 도시된 바와 같이, 제1 사용자 단말(110), 제2 사용자 단말(120), 제3 사용자 단말(130) 등은 스마트폰일 수 있으며, 실시예에 따라 달리 채용될 수도 있다.
복수의 사용자 단말(100) 각각은 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다. 복수의 사용자 단말(100)은 장치(200)와 유무선으로 통신하도록 구성될 수 있다.
복수의 사용자 단말(100) 각각은 장치(200)를 이용하여 서비스를 제공하는 자 내지 단체가 운영하는 웹 사이트에 접속되거나, 장치(200)를 이용하여 서비스를 제공하는 자 내지 단체가 개발·배포한 애플리케이션 또는 프로그램이 설치될 수 있다. 복수의 사용자 단말(100) 각각은 웹 사이트, 애플리케이션 또는 프로그램을 통해 장치(200)와 연동될 수 있다.
복수의 사용자 단말(100) 각각은 장치(200)에서 제공하는 웹 사이트, 애플리케이션, 프로그램 등을 통해 장치(200)에 접속할 수 있다.
이하에서는 설명의 편의상, 제1 사용자 단말(110)의 동작을 위주로 설명하지만, 제2 사용자 단말(120) 등의 다른 사용자 단말에서 제1 사용자 단말(110)의 동작을 대신 수행할 수 있는 것은 물론이다.
장치(200)는 장치(200)를 이용하여 서비스를 제공하는 자 내지 단체가 보유한 자체 서버일수도 있고, 클라우드 서버일 수도 있고, 분산된 노드(node)들의 p2p(peer-to-peer) 집합일 수도 있다. 장치(200)는 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다. 장치(200)는 복수의 사용자 단말(100)과 유무선으로 통신하도록 구성될 수 있으며, 복수의 사용자 단말(100) 각각의 동작을 제어하고, 복수의 사용자 단말(100) 각각의 화면에 어느 정보를 표시할 것인지에 대해 제어할 수 있다.
한편, 인터넷 강의와 같은 강의 콘텐츠를 이용할 때, 강의 콘텐츠를 통해 학습하는 사용자는 메모를 하게 되는데, 예를 들어, PPT 장표가 나오는 강의 콘텐츠를 보고 있는 경우, 해당 장표에 메모를 하게 되면, 나중에 보기 편하다는 장점이 있다.
이에 따라, 일실시예에 따르면, 장치(200)는 사용자가 강의 콘텐츠를 시청할 때, 강의 콘텐츠의 페이지와 페이지 별로 기록된 메모를 매칭하여, 데이터베이스에 저장할 수 있다. 이와 관련된 자세한 설명은 도 2를 참조하여 설명하기로 한다.
도 2는 일실시예에 따른 페이지 인식을 기반으로 메모를 기록하는 과정을 설명하기 위한 순서도이다.
도 2를 참조하면, 먼저, S201 단계에서, 장치(200)는 제1 사용자 단말(110)로부터 강의 콘텐츠에 대한 재생 요청을 수신할 수 있다. 여기서, 강의 콘텐츠는 페이지 별로 구분될 수 있으며, 예를 들어, 제1 페이지, 제2 페이지, 제3 페이지 등으로 구분되어 있고, 제1 페이지, 제2 페이지 및 제3 페이지 순으로 재생 순서도 설정되어 있다.
구체적으로, 제1 사용자 단말(110)에서 강의 사이트의 주소가 입력되거나, 강의 사이트의 바로가기가 선택되면, 장치(200)는 제1 사용자 단말(110)로부터 강의 사이트에 대한 접속 요청을 수신하여, 강의 사이트를 제1 사용자 단말(110)로 제공할 수 있다.
이후, 제1 사용자 계정을 통한 로그인이 수행되면, 장치(200)는 제1 사용자 계정을 통해 제1 사용자가 이용할 수 있는 강의 콘텐츠 리스트를 확인하고, 강의 콘텐츠 리스트를 제1 사용자 단말(110)로 제공할 수 있다.
이후, 강의 콘텐츠 리스트 중 어느 하나가 선택되면, 선택된 강의 콘텐츠의 재생이 요청될 수 있으며, 장치(200)는 제1 사용자 단말(110)로부터 선택된 강의 콘텐츠에 대한 재생 요청을 수신할 수 있다.
S202 단계에서, 장치(200)는 제1 사용자 단말(110)에서 강의 콘텐츠의 재생이 요청되면, 재생이 요청된 강의 콘텐츠를 제1 사용자 단말(110)로 제공하여, 강의 콘텐츠가 제1 사용자 단말(110)의 화면에 표시되도록 제어할 수 있다.
구체적으로, 강의 콘텐츠가 제1 페이지, 제2 페이지 및 제3 페이지로 구분되어 있고, 제1 페이지, 제2 페이지 및 제3 페이지 순으로 재생 순서가 설정되어 있는 경우, 장치(200)는 먼저 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되도록 제어하고, 제1 페이지에 설정되어 있는 제1 재생 시간 동안에 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되면, 이어서 제2 페이지가 제1 사용자 단말(110)의 화면에 표시되도록 제어하고, 제2 페이지에 설정되어 있는 제2 재생 시간 동안에 제2 페이지가 제1 사용자 단말(110)의 화면에 표시되면, 이어서 제3 페이지가 제1 사용자 단말(110)의 화면에 표시되도록 제어할 수 있다.
S203 단계에서, 장치(200)는 제1 사용자 단말(110)의 화면에 강의 콘텐츠의 어느 페이지가 표시되어 있는지 확인할 수 있다. 이때, 장치(200)는 강의 콘텐츠를 제1 사용자 단말(110)로 제공할 때, 강의 순서에 따라 강의 콘텐츠의 제1 페이지가 제1 사용자 단말(110)의 화면에 가장 먼저 표시되도록 제어하기 때문에, 제1 사용자 단말(110)의 화면에 제1 페이지가 표시되어 있는 것으로 확인될 수 있다.
S204 단계에서, 장치(200)는 제1 사용자 단말(110)의 화면에 표시된 페이지가 다른 페이지로 전환되었는지 여부를 확인할 수 있다.
예를 들어, 제1 사용자 단말(110)의 화면에 제1 페이지가 표시되어 있는 것으로 확인되면, 장치(200)는 제1 사용자 단말(110)의 화면에 제2 페이지가 표시되어, 제1 사용자 단말(110)의 화면에 표시된 제1 페이지가 제2 페이지로 전환되었는지 여부를 확인할 수 있다.
S204 단계에서 제1 사용자 단말(110)의 화면에 표시된 페이지가 다른 페이지로 전환되지 않은 것으로 확인되면, S203 단계로 되돌아가, 장치(200)는 제1 사용자 단말(110)의 화면에 강의 콘텐츠의 어느 페이지가 표시되어 있는지 다시 확인할 수 있다.
예를 들어, S203 단계에서 제1 사용자 단말(110)의 화면에 제1 페이지가 표시되어 있는 것으로 확인되고, S204 단계에서도 제1 사용자 단말(110)의 화면에 제1 페이지가 계속 표시되어 있는 것으로 확인되면, S203 단계로 되돌아가, 장치(200)는 일정 시간이 지난 이후, 제1 사용자 단말(110)의 화면에 강의 콘텐츠의 어느 페이지가 표시되어 있는지 다시 확인할 수 있다.
S204 단계에서 제1 사용자 단말(110)의 화면에 표시된 페이지가 다른 페이지로 전환된 것으로 확인되면, S205 단계에서, 장치(200)는 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 동안에 제1 사용자 단말을 통해 입력된 메모 정보를 제1 메모 정보로 획득할 수 있다.
즉, 장치(200)는 강의 콘텐츠의 제1 페이지가 제1 사용자 단말(110)의 화면에 표시된 후, 제1 페이지가 제2 페이지로 전환되어 제2 페이지가 제1 사용자 단말(110)의 화면에 표시된 것으로 확인되면, 제1 페이지가 제1 사용자 단말(110)의 화면에 표시된 표시 기간을 확인하고, 제1 페이지의 표시 기간 동안에 제1 사용자 단말(110)을 통해 입력된 메모 정보를 제1 메모 정보로 획득할 수 있다. 이때, 장치(200)는 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 동안에, 미리 지정된 메모 영역에 텍스트 상자, 밑줄, 형광펜, 동그라미펜 등으로 입력된 메모 정보를 제1 메모 정보로 획득할 수 있다.
일실시예에 따르면, 제1 사용자 단말(110)의 화면에는 제1 페이지의 표시 영역과 메모 영역이 각각 구분되어 별도로 형성될 수 있고, 제1 페이지의 표시 영역 내에 메모 영역이 형성되어 제1 페이지의 표시 영역의 일부가 메모 영역과 중첩될 수도 있다.
S206 단계에서, 장치(200)는 제1 페이지에 대한 이미지인 제1 이미지와 제1 메모 정보를 매칭하여 데이터베이스에 저장할 수 있다. 이를 위해, 장치(200)의 데이터베이스는 강의 콘텐츠의 페이지 별로 각각의 페이지에 대응하는 이미지를 저장하고 있으며, 장치(200)는 강의 콘텐츠의 제1 페이지에 대응하는 제1 이미지를 데이터베이스로부터 획득한 후, 제1 이미지와 제1 메모 정보를 매칭하여 데이터베이스에 저장할 수 있다. 이때, 장치(200)는 제1 사용자를 위한 전용 폴더에 제1 이미지와 제1 메모 정보를 매칭하여 생성된 PDF 파일을 저장할 수 있다.
도 3은 일실시예에 따른 페이지 인식 기반의 메모 프로그램을 실행했을 때 나타나는 화면을 도시한 도면이다.
일실시예에 따르면, 제1 사용자 단말(110)에서 페이지 인식 기반의 메모 프로그램이 실행되면, 메모 프로그램의 실행 화면이 제1 사용자 단말(110)의 화면에 표시될 수 있다. 이때, 제1 사용자 단말(110)에서 강의 콘텐츠가 재생되고 있는 경우, 메모 프로그램의 실행 화면의 배경에 재생되고 있는 강의 콘텐츠가 표시될 수 있다.
도 3을 참조하면, 메모 프로그램의 실행 화면은 캡처 영역(310), 페이지 관리자 영역(320), 이미지 목록 편집 영역(330) 및 상단 메뉴바 영역(340)을 포함할 수 있다.
먼저, 캡처 영역(310)은 캡처가 수행되는 영역으로, 사용자 조작에 의해 크기 및 위치가 설정될 수 있다.
페이지 관리자 영역(320)에는 빈 페이지 생성 버튼(321), 현재 영역을 캡처 후 캡처된 이미지로 새 페이지 생성 버튼(322), 녹화 버튼(323), 캡처 후 캡처된 이미지 현재 페이지에 추가 버튼(324), 미리보기 ON/OFF 버튼(325), 페이지에 속한 이미지 목록 편집 버튼(326), 이미지 삭제 버튼(327)이 포함되어 있다.
빈 페이지 생성 버튼(321)이 선택되면, 캡처된 이미지 없이 빈 페이지를 새 페이지로 생성하는 기능이 제공될 수 있다.
현재 영역을 캡처 후 캡처된 이미지로 새 페이지 생성 버튼(322)이 선택되면, 캡처 영역(310)을 캡처한 이미지로 새 페이지를 생성하는 기능이 제공될 수 있다.
녹화 버튼(323)이 선택되면, 재생 중인 강의 콘텐츠가 배경에 표시되고 있는 경우 캡처 영역(310) 내에서 표시되는 동영상을 녹화하는 기능이 제공될 수 있다.
캡처 후 캡처된 이미지 현재 페이지에 추가 버튼(324)이 선택되면, 현재 영역을 캡처 후 캡처된 이미지를 현재 표시된 강의 페이지에 추가하여 등록하는 기능이 제공될 수 있다.
미리보기 ON/OFF 버튼(325)의 선택으로 미리보기가 ON으로 설정되면, 캡처된 이미지가 페이지 관리자 영역(320) 내에 미리보기로 표시되고, 미리보기 ON/OFF 버튼(325)의 선택으로 미리보기가 OFF로 설정되면, 캡처된 이미지가 페이지 관리자 영역(320) 내에 미리보기로 표시되지 않도록 제어하는 기능이 제공될 수 있다.
페이지에 속한 이미지 목록 편집 버튼(326)이 선택되면, 이미지 목록 편집 영역(330)을 화면에 표시하도록 처리하는 기능이 제공될 수 있다.
이미지 삭제 버튼(327)이 선택되면, 캡처한 이미지를 삭제하는 기능이 제공될 수 있다.
이미지 목록 편집 영역(330)에는 이미지 복사/붙여넣기 버튼(331)이 포함되어 있으며, 이미지 복사/붙여넣기 버튼(331)의 선택으로, 현재 페이지에서 캡처된 이미지를 다른 페이지에 붙여넣기가 가능할 수 있다.
상단 메뉴바 영역(340)에는 저장 버튼(341), 펀치 버튼(342), 최소화 버튼(343) 및 닫기 버튼(344)이 포함되어 있다.
저장 버튼(341)이 선택되면, 메모 영역에 입력된 메모 정보와 캡처한 이미지를 매칭하여 저장하는 기능이 제공될 수 있으며, 메모 정보와 캡처 이미지를 연결하여 PDF 파일의 형식으로 저장이 가능할 수 있다.
펀치 버튼(342)이 선택되면, 메모 영역에 대한 크기 및 위치를 설정하는 기능이 제공될 수 있다.
최소화 버튼(343)이 선택되면, 메모 프로그램의 실행 화면을 최소화 시키는 기능이 제공될 수 있으며, 메모 프로그램의 실행 화면이 최소화되면, 메모 입력이 제대로 작동하지 않을 수 있다.
닫기 버튼(344)이 선택되면, 메모 프로그램을 종료하는 기능이 제공될 수 있다.
도 4는 일실시예에 따른 메모하는데 사용되는 도구를 도시한 도면이다.
도 4를 참조하면, 메모 프로그램이 실행된 상태에서 메모 도구의 사용이 요청되면, 메모 프로그램의 실행 화면에 메모 도구(410)가 표시될 수 있다.
예를 들어, 사용자가 메모를 하기 위해, 키보드에 있는 왼쪽 Ctrl 버튼을 클릭한 상태로 마우스를 움직이면, 메모 도구(410)가 메모 프로그램의 실행 화면에 나타날 수 있다.
메모 도구(410)는 메모를 할 때 사용되는 다양한 메뉴 버튼을 포함할 수 있으며, 예를 들어, 동쪽에 있는 버튼이 선택되면, 밑줄을 칠 수 있는 펜을 사용하는 기능이 제공되고, 서쪽에 있는 버튼이 선택되면, 형광펜을 사용하는 기능이 제공되고, 남쪽에 있는 버튼이 선택되면, 텍스트를 입력할 수 있는 텍스트 상자를 사용하는 기능이 제공되고, 북쪽에 있는 버튼이 선택되면, 동그라미 형태의 형광펜을 사용하는 기능이 제공될 수 있다.
도 5는 일실시예에 따른 메모 영역을 도시한 도면이다.
먼저, 펀치 버튼(342)이 선택되면, 메모 프로그램의 실행 화면 내에 메모 영역(펀치)를 생성할 수 있다. 이때, 메모 영역은 드래그-드롭을 통해 사각형 모양으로 생성될 수 있다.
도 5의 (a)에 도시된 바와 같이, 메모 영역이 선택되면 파란색 상태로 메모 영역이 표시될 수 있고, 메모 영역이 선택된 상태에서는 자유롭게 메모 영역을 변형할 수 있고, Del 키가 입력되면 메모 영역이 삭제될 수 있다.
도 5의 (b)에 도시된 바와 같이, 메모 영역이 선택되지 않고 배경이 선택되면 붉은색 상태로 메모 영역이 표시될 수 있고, 메모 영역이 선택되지 않은 상태에서 붉은색 부분을 선택하게 되면, 배경에 있는 창이 선택될 수 있다. 이때, 메모 영역의 윤곽선을 누르면 다시 메모 영역이 선택될 수 있다.
도 6은 일실시예에 따른 페이지 관리자를 도시한 도면이다.
도 6을 참조하면, 페이지 관리자 영역(320)은 페이지 설정 영역(610)을 포함할 수 있으며, 페이지 설정 영역(610)은 제1 버튼(611), 제2 버튼(612) 및 제3 버튼(613)을 포함할 수 있다.
일실시예에 따르면, 녹화 버튼(323)이 선택되어 녹화 모드가 켜져 있는 상태에서, 메뉴 프로그램이 미리 설정된 시간 마다 캡처 영역(310)을 캡처하여, 캡처된 이미지를 통해 캡처 화면이 넘어갔는지 감지할 수 있다. 이와 관련된 자세한 설명은 도 7을 참조하여 후술하기로 한다.
캡처 화면이 넘어간 것으로 감지되면, 페이지 설정 영역(610)이 붉은색으로 변경되어 표시되고, 캡처된 이미지가 표시될 수 있다. 이후, 체크 표시인 제1 버튼(611)이 선택되면, 캡처된 이미지로 새 페이지를 생성할 수 있다. 세모 표시인 제2 버튼(612)이 선택되면, 캡처된 이미지를 현재 페이지의 후보 이미지에 추가하고, 추가된 후보 이미지는 이미지 목록 편집 영역(330)에 표시될 수 있다. 엑스 표시인 제3 버튼(613)이 선택되면, 캡처된 이미지를 무시할 수 있다. 이와 관련된 자세한 설명은 도 8을 참조하여 후술하기로 한다.
도 7은 일실시예에 따른 캡처 영역의 변경으로 메모 정보를 획득하여 저장하는 과정을 설명하기 위한 순서도이다.
도 7을 참조하면, 먼저, S701 단계에서, 장치(200)는 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태로 확인할 수 있다.
예를 들어, 장치(200)는 강의 콘텐츠를 제1 사용자 단말(110)로 제공할 때, 강의 순서에 따라 강의 콘텐츠의 제1 페이지가 제1 사용자 단말(110)의 화면에 가장 먼저 표시되도록 제어할 수 있다. 이때, 장치(200)는 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있으므로, 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태로 확인할 수 있다.
S702 단계에서, 장치(200)는 제1 사용자 단말(110)에서 녹화 모드가 설정되고 캡처 영역이 지정된 것을 확인할 수 있다.
예를 들어, 장치(200)는 녹화 버튼(323)의 선택으로 녹화 모드가 설정된 것을 확인하고, 캡처 영역(310)의 크기 및 위치 설정으로 캡처 영역(310)이 지정된 것을 확인할 수 있다.
즉, 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태에서, 제1 사용자 단말(110)에서 실행중인 메모 프로그램을 통해 녹화 모드가 설정되고 캡처 영역이 지정될 수 있으며, 장치(200)는 메모 프로그램과 연동되어, 제1 사용자 단말(110)에서 녹화 모드가 설정되고 캡처 영역이 지정된 것을 확인할 수 있다.
S703 단계에서, 장치(200)는 제1 시점에 캡처 영역을 캡처한 이미지를 제1-1 이미지로 추출할 수 있다. 여기서, 제1 시점은 녹화 모드의 설정과 캡처 영역의 지정 이후, 캡처 버튼이 선택된 시점을 의미할 수 있다.
즉, 제1 페이지가 제1 사용자 단말(110)의 화면에 배경으로 표시되어 있는 상태에서, 녹화 모드의 설정과 캡처 영역의 지정 이후, 제1 시점에 캡처 버튼이 선택되면, 제1 시점에 캡처 영역을 캡처하여, 캡처한 이미지를 제1-1 이미지로 추출할 수 있다.
S704 단계에서, 장치(200)는 미리 설정된 기간이 지난 이후 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태인지 여부를 확인할 수 있다.
즉, 장치(200)는 제1 시점에 캡처 영역을 캡처한 이미지를 제1-1 이미지로 추출한 이후, 제1 시점으로부터 미리 설정된 기간이 지난 이후인 제2 시점에 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태인지 여부를 확인할 수 있다.
S704 단계에서 제2 시점에 제1 페이지가 아닌 제2 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태로 확인되면, 장치(200)는 제2 시점에 제1 페이지에서 제2 페이지로 전환된 것으로 확인할 수 있다. 이후, S708 단계에서, 장치(200)는 제1-1 이미지에 대한 메모 정보를 획득하기 위해, 제1 시점부터 제2 시점까지 제1 사용자 단말(110)을 통해 입력된 메모 정보를 제1-1 메모 정보로 획득할 수 있다.
S704 단계에서 제2 시점에 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태로 확인되면, S705 단계에서, 장치(200)는 제2 시점에 캡처 영역을 캡처한 이미지를 제1-2 이미지로 추출할 수 있다. 이때, 장치(200)는 캡처 버튼이 선택되지 않아도, 제2 시점에 자동으로 캡처 영역을 캡처하여, 캡처한 이미지를 제1-2 이미지로 추출할 수 있다.
S706 단계에서, 장치(200)는 제1-1 이미지 및 제1-2 이미지를 비교할 수 있다. 즉, 장치(200)는 캡처된 이미지를 비교하여 캡처 영역의 이미지가 변경되었는지 감지할 수 있다.
S707 단계에서, 장치(200)는 제1-1 이미지 및 제1-2 이미지를 비교한 결과, 캡처 영역의 이미지가 변경되었는지 여부를 확인할 수 있다. 이때, 장치(200)는 제1-1 이미지와 제1-2 이미지의 일부분 또는 전체가 다른 경우, 캡처 영역의 이미지가 변경된 것으로 확인하고, 제1-1 이미지와 제1-2 이미지의 전체가 같은 경우, 캡처 영역의 이미지가 변경되지 않은 것으로 확인할 수 있다.
S707 단계에서 캡처 영역의 이미지가 변경되지 않은 것으로 확인되면, S704 단계부터 다시 수행될 수 있다. 이때, 장치(200)는 제2 시점으로부터 미리 설정된 기간이 지난 이후인 제3 시점에 제1 페이지가 제1 사용자 단말(110)의 화면에 표시되어 있는 상태인지 여부를 확인할 수 있다.
S707 단계에서 캡처 영역의 이미지가 변경된 것으로 확인되면, S708 단계에서, 장치(200)는 제1-1 이미지에 대한 메모 정보를 획득하기 위해, 제1 시점부터 제2 시점까지 제1 사용자 단말(110)을 통해 입력된 메모 정보를 제1-1 메모 정보로 획득할 수 있다.
일실시예에 따르면, 장치(200)는 캡쳐 영역이 변경되면 캡처 화면이 넘어간 것으로 감지할 수 있으며, 캡처 내용의 변경, 캡처 이미지의 변경은 물론이고 사용자 입력을 통해서도 캡처 화면이 넘어간 것으로 감지될 수도 있다. 즉, 장치(200)는 캡처 화면이 다른 부분으로 넘어갔는지 감지하여, 캡처 화면이 넘어간 것으로 감지되면, 그 전까지 입력된 메모 정보를 획득할 수 있다.
S709 단계에서, 장치(200)는 제1-1 이미지 및 제1-1 메모 정보를 매칭하여 데이터베이스에 저장할 수 있다. 이때, 장치(200)는 제1 사용자를 위한 전용 폴더에 제1-1 이미지와 제1-1 메모 정보를 매칭하여 생성된 PDF 파일을 저장할 수 있다.
도 8은 일실시예에 따른 페이지를 설정하는 과정을 설명하기 위한 순서도이다.
도 8을 참조하면, 먼저, S801 단계에서, 장치(200)는 제1-1 이미지 및 제1-2 이미지를 비교한 결과, 캡처 영역의 이미지가 변경된 것을 확인할 수 있다.
S802 단계에서, 장치(200)는 페이지 관리자 영역에 제1-1 이미지가 표시되도록 제어할 수 있다.
예를 들어, 제1 사용자 단말(110)에는 메모 프로그램이 실행되고 있는 상태로, 제1 사용자 단말(110)의 화면에는 페이지 관리자 영역(320)이 표시되어 있고, 캡처 영역의 이미지가 변경된 것으로 확인되면, 페이지 설정 영역(610)에 제1-1 이미지가 미리보기 형식으로 표시될 수 있다.
S803 단계에서, 장치(200)는 페이지 설정 영역(610)에 표시되어 있는 제1 버튼(611)이 선택되면, 제1-1 이미지를 기초로, 제1-1 페이지를 생성할 수 있다. 즉, 장치(200)는 제1 페이지에서 일부 영역을 캡처한 이미지인 제1-1 이미지를 기초로, 제1-1 페이지를 생성할 수 있다. 이를 통해, 제1 페이지에서 중요한 부분을 캡처 영역으로 설정하여, 중요 부분만 표시되는 제1-1 페이지를 생성할 수 있다.
장치(200)는 제1-1 페이지가 생성되면, 제1 페이지의 자식 페이지로 제1-1 페이지를 등록하여 관리할 수 있다.
S804 단계에서, 장치(200)는 페이지 설정 영역(610)에 표시되어 있는 제2 버튼(612)이 선택되면, 제1-1 이미지를 제1 페이지의 후보 이미지로 추가할 수 있다. 즉, 장치(200)는 제1 페이지에서 일부 영역을 캡처한 이미지인 제1-1 이미지를 제1 페이지의 후보 이미지로 추가할 수 있다. 이를 통해, 제1 페이지에서 어느 정도 중요한 부분을 캡처 영역으로 설정하여, 일단 후보 이미지로 추가한 후, 추후에 후보 이미지 중 선택된 이미지를 기초로, 제1-1 페이지가 생성될 수 있다.
S805 단계에서, 장치(200)는 페이지 설정 영역(610)에 표시되어 있는 제3 버튼(613)이 선택되면, 제1-1 이미지를 통한 페이지 설정을 종료할 수 있다. 즉, 장치(200)는 제1 페이지에서 일부 영역을 캡처한 이미지인 제1-1 이미지를 실수로 잘못 캡처한 것으로 판단하여, 제1-1 이미지를 통한 페이지 설정이 종료되도록 처리할 수 있다.
도 9는 일실시예에 따른 노출 화면의 특성을 기반으로 콘텐츠 노출 영역을 설정하는 과정을 설명하기 위한 순서도이고, 도 10은 일실시예에 따른 제0-1 페이지를 표시하는 사용자 단말의 화면을 도시한 도면이다.
도 9를 참조하면, 먼저, S901 단계에서, 장치(200)는 제1 사용자 단말(110)에서 강의 콘텐츠의 재생이 요청되기 전에, 제1 사용자 단말(110)로부터 강의 콘텐츠에 대한 미리보기 요청을 수신할 수 있다. 여기서, 강의 콘텐츠는 복수의 콘텐츠로 구성될 수 있으며, 예를 들어, 제1 콘텐츠 및 제2 콘텐츠로 구분될 수 있다.
S902 단계에서, 장치(200)는 제1 사용자 단말(110)의 식별 정보를 기초로, 제1 사용자 단말(110)의 화면 크기를 확인할 수 있다. 여기서, 제1 사용자 단말(110)의 식별 정보는 제1 사용자 단말(110)을 식별하는데 필요한 정보로, 스마트폰, 태블릿, PC 등 단말의 종류와 기종을 식별하는 정보를 포함할 수 있다.
구체적으로, 장치(200)는 제1 사용자 단말(110)로부터 강의 콘텐츠에 대한 미리보기 요청이 수신되면, 제1 사용자 단말(110)로부터 제1 사용자 단말(110)의 식별 정보를 획득할 수 있으며, 제1 사용자 단말(110)의 식별 정보를 기초로, 제1 사용자 단말(110)의 종류를 파악하여, 제1 사용자 단말(110)의 화면 크기를 확인할 수 있다.
S903 단계에서, 장치(200)는 제1 사용자 단말(110)의 화면 크기가 기준값 보다 작은지 여부를 확인할 수 있다. 여기서, 기준값은 실시예에 따라 상이하게 설정될 수 있다.
S903 단계에서 제1 사용자 단말(110)의 화면 크기가 기준값 보다 작은 것으로 확인되면, S904 단계에서, 장치(200)는 제1 구역으로 구성된 제0-1 페이지를 제1 사용자 단말(110)로 제공할 수 있다. 여기서, 제1 구역은 제1 콘텐츠의 요약 정보가 표시되는 영역이다.
즉, 제1 사용자 단말(110)의 화면 크기가 기준값 보다 작은 것으로 확인되면, 도 10의 (a)에 도시된 바와 같이, 제1 사용자 단말(110)은 제1 구역으로 구성된 제0-1 페이지를 화면에 표시할 수 있다. 여기서, 제0-1 페이지는 제1 콘텐츠에 대한 미리보기 화면을 제공하는 페이지로, 제1 구역에 제1 콘텐츠의 요약 정보가 표시될 수 있다.
S903 단계에서 제1 사용자 단말(110)의 화면 크기가 기준값 보다 큰 것으로 확인되면, S905 단계에서, 장치(200)는 제1 구역 및 제2 구역으로 구성된 제0-2 페이지를 제1 사용자 단말(110)로 제공할 수 있다. 여기서, 제1 구역은 제1 콘텐츠의 요약 정보가 표시되는 영역이고, 제2 구역은 제2 콘텐츠의 요약 정보가 표시되는 영역이다. 이때, 제1 콘텐츠 및 제2 콘텐츠는 복수의 강의 콘텐츠 중 실시간 재생 수에 따라 설정될 수 있으며, 예를 들어, 장치(200)는 실시간 재생 수가 가장 많은 콘텐츠를 제1 콘텐츠로 설정하고, 제1 콘텐츠 다음으로 재생 수가 많은 콘텐츠를 제2 콘텐츠로 설정할 수 있다.
즉, 제1 사용자 단말(110)의 화면 크기가 기준값 보다 큰 것으로 확인되면, 도 10의 (b)에 도시된 바와 같이, 제1 사용자 단말(110)은 제1 구역 및 제2 구역으로 구성된 제0-2 페이지를 화면에 표시할 수 있다. 여기서, 제0-2 페이지는 제1 콘텐츠 및 제2 콘텐츠에 대한 미리보기 화면을 제공하는 페이지로, 제1 구역에 제1 콘텐츠의 요약 정보가 표시되고, 제2 구역에 제2 콘텐츠의 요약 정보가 표시될 수 있다.
도 11은 일실시예에 따른 노출 영역의 순서를 설정하는 과정을 설명하기 위한 순서도이다.
먼저, 장치(200)는 제1 사용자 단말(110)로부터 강의 콘텐츠에 대한 미리보기 요청을 수신하기 전에, 복수의 사용자 단말(100)로부터 제1 콘텐츠에 대한 재생 요청이 수신된 횟수를 확인하여, 제1 콘텐츠의 재생 수를 산정하고, 복수의 사용자 단말(100)로부터 제2 콘텐츠에 대한 재생 요청이 수신된 횟수를 확인하여, 제2 콘텐츠의 재생 수를 산정할 수 있다.
구체적으로, 장치(200)는 복수의 사용자 단말(100)로부터 강의 콘텐츠에 대한 재생 요청이 수신되면, 복수의 사용자 단말(100)로 강의 콘텐츠를 제공하여, 제공된 강의 콘텐츠가 복수의 사용자 단말(100) 각각의 화면에 표시되도록 제어할 수 있다. 이때, 장치(200)는 복수의 사용자 단말(100)로부터 제1 콘텐츠에 대한 재생 요청이 수신되면, 제1 콘텐츠에 대한 재생 요청에 따라, 제1 콘텐츠의 재생 정보를 갱신할 수 있다. 여기서, 제1 콘텐츠의 재생 정보는 제1 콘텐츠를 재생한 횟수인 제1 콘텐츠의 재생 수에 대한 정보를 포함할 수 있다. 장치(200)는 콘텐츠 별로 재생 정보를 데이터베이스에 저장하여 관리할 수 있다.
장치(200)는 제1 콘텐츠의 재생 정보를 갱신하는데 있어, 복수의 사용자 단말(100)로부터 제1 콘텐츠에 대한 재생 요청이 수신된 횟수를 확인하여, 제1 콘텐츠의 재생 수를 산정할 수 있다.
예를 들어, 장치(200)는 제1 콘텐츠의 재생 수가 0인 상태에서, 미리 설정된 기간 이내에 제1 사용자 단말(110) 및 제2 사용자 단말(120)로부터 제1 콘텐츠에 대한 재생 요청이 각각 수신되면, 제1 콘텐츠에 대한 재생 요청이 수신된 횟수를 2회로 확인하여, 제1 콘텐츠의 재생 수를 0에서 2로 변경하여 산정할 수 있다.
또한, 장치(200)는 제1 콘텐츠의 재생 수가 0인 상태에서, 제1 사용자 단말(110)로부터 제1 콘텐츠에 대한 재생 요청이 수신되면, 제1 콘텐츠의 재생 수를 0에서 1로 변경하여 산정할 수 있으며, 제1 콘텐츠의 재생 수가 1인 상태에서, 제2 사용자 단말(120)로부터 제1 콘텐츠에 대한 재생 요청이 수신되면, 제1 콘텐츠의 재생 수를 1에서 2로 변경하여 산정할 수 있다.
장치(200)는 제1 콘텐츠의 재생 수를 산정하는 방식과 동일하게, 복수의 콘텐츠 각각의 재생 수를 산정할 수 있으며, 제2 콘텐츠의 재생 수, 제3 콘텐츠의 재생 수 등을 각각 산정할 수 있다.
한편, 도 11를 참조하면, S903 단계에서 제1 사용자 단말(110)의 화면 크기가 기준값 보다 작은 것으로 확인되면, S1101 단계에서, 장치(200)는 제1 콘텐츠의 재생 수가 제2 콘텐츠의 재생 수 보다 많은지 여부를 확인할 수 있다.
S1101 단계에서 제1 콘텐츠의 재생 수가 제2 콘텐츠의 재생 수 보다 많은 것으로 확인되면, S1102 단계에서, 장치(200)는 하나의 구역으로 구성된 제0-1 페이지를 제1 사용자 단말(110)로 제공할 때, 제1 사용자 단말(110)의 화면에서 제1 구역이 먼저 표시된 후, 제2 구역이 이어서 표시되도록 제어할 수 있다.
장치(200)는 제1 사용자 단말(110)의 화면에서 제1 구역이 먼저 표시된 후, 사용자 조작으로 화면 이동이 요청되면, 제2 구역이 이어서 표시되도록 제어할 수 있으며, 제1 사용자 단말(110)의 화면에서 제1 구역이 먼저 표시된 후, 미리 설정된 시간이 지나면, 자동으로 제2 구역이 이어서 표시되도록 제어할 수도 있다.
S1101 단계에서 제2 콘텐츠의 재생 수가 제1 콘텐츠의 재생 수 보다 많은 것으로 확인되면, S1103 단계에서, 장치(200)는 하나의 구역으로 구성된 제0-1 페이지를 제1 사용자 단말(110)로 제공할 때, 제1 사용자 단말(110)의 화면에서 제2 구역이 먼저 표시된 후, 제1 구역이 이어서 표시되도록 제어할 수 있다.
장치(200)는 제1 사용자 단말(110)의 화면에서 제2 구역이 먼저 표시된 후, 사용자 조작으로 화면 이동이 요청되면, 제1 구역이 이어서 표시되도록 제어할 수 있으며, 제1 사용자 단말(110)의 화면에서 제2 구역이 먼저 표시된 후, 미리 설정된 시간이 지나면, 자동으로 제1 구역이 이어서 표시되도록 제어할 수도 있다.
도 12는 일실시예에 따른 노출 영역의 크기를 설정하는 과정을 설명하기 위한 순서도이다.
도 12를 참조하면, S903 단계에서 제1 사용자 단말(110)의 화면 크기가 기준값 보다 큰 것으로 확인되면, S1201 단계에서, 장치(200)는 제1 콘텐츠의 재생 수 및 제2 콘텐츠의 재생 수를 합한 값으로, 제1 총합 재생 수를 산출할 수 있다.
예를 들어, 장치(200)는 제1 콘텐츠의 재생 수가 60이고, 제2 콘텐츠의 재생 수가 40인 경우, 제1 총합 재생 수를 100으로 산출할 수 있다.
S1202 단계에서, 장치(200)는 제1 콘텐츠의 재생 수를 제1 총합 재생 수로 나눈 값으로, 제1 비율을 산출할 수 있다.
예를 들어, 장치(200)는 제1 콘텐츠의 재생 수가 60이고, 제1 총합 재생 수가 100인 경우, 제1 비율을 60%로 산출할 수 있다.
S1203 단계에서, 장치(200)는 제2 콘텐츠의 재생 수를 제1 총합 재생 수로 나눈 값으로, 제2 비율을 산출할 수 있다.
예를 들어, 장치(200)는 제2 콘텐츠의 재생 수가 40이고, 제1 총합 재생 수가 100인 경우, 제2 비율을 40%로 산출할 수 있다.
S1204 단계에서, 장치(200)는 제1 비율로 제1 구역의 크기를 설정할 수 있다.
S1205 단계에서, 장치(200)는 제2 비율로 제2 구역의 크기를 설정할 수 있다.
S1206 단계에서, 장치(200)는 제1 비율을 통해 제1 구역의 크기가 설정되고 제2 비율을 통해 제2 구역의 크기가 설정되면, 제1 구역 및 제2 구역으로 구성된 제0-2 페이지를 제1 사용자 단말(110)로 제공하여, 제1 구역에서 제1 콘텐츠의 요약 정보가 표시되고 제2 구역에서 제2 콘텐츠의 요약 정보가 표시되도록, 제1 사용자 단말(110)의 동작을 제어할 수 있다. 여기서, 제1 콘텐츠의 요약 정보는 제1 콘텐츠의 상세 정보로 연결되는 링크를 포함할 수 있으며, 제2 콘텐츠의 요약 정보는 제2 콘텐츠의 상세 정보로 연결되는 링크를 포함할 수 있다.
예를 들어, 제1 사용자 단말(110)의 화면에 제1 구역 및 제2 구역으로 구성된 제0-2 페이지가 표시되고 있는 상태에서, 제1 구역에 표시된 제1 콘텐츠의 요약 정보가 클릭되면, 제1 콘텐츠의 상세 정보가 표시되는 제1 콘텐츠에 대한 강의 페이지로 연결되고, 제2 구역에 표시된 제2 콘텐츠의 요약 정보가 클릭되면, 제2 콘텐츠의 상세 정보가 표시되는 제2 콘텐츠에 대한 강의 페이지로 연결될 수 있다.
도 13은 일실시예에 따른 제0-2 페이지를 표시하는 사용자 단말의 화면을 도시한 도면이다.
일실시예에 따르면, 제2 비율이 제1 비율 보다 큰 경우, 도 13의 (a)에 도시된 바와 같이, 제1 사용자 단말(110)은 제1 구역 보다 제2 구역의 크기가 더 크게 설정된 제0-2 페이지를 화면에 표시할 수 있다.
또한, 제1 비율이 제2 비율 보다 큰 경우, 도 13의 (b)에 도시된 바와 같이, 제1 사용자 단말(110)은 제2 구역 보다 제1 구역의 크기가 더 크게 설정된 제0-2 페이지를 화면에 표시할 수 있다.
도 14는 일실시예에 따른 장치의 구성의 예시도이다.
일실시예에 따른 장치(200)는 프로세서(210) 및 메모리(220)를 포함한다. 프로세서(210)는 도 1 내지 도 13을 참조하여 전술된 적어도 하나의 장치들을 포함하거나, 도 1 내지 도 13을 참조하여 전술된 적어도 하나의 방법을 수행할 수 있다. 장치(200)를 이용하는 자 또는 단체는 도 1 내지 도 13을 참조하여 전술된 방법들 일부 또는 전부와 관련된 서비스를 제공할 수 있다.
메모리(220)는 전술된 방법들과 관련된 정보를 저장하거나 후술되는 방법들이 구현된 프로그램을 저장할 수 있다. 메모리(220)는 휘발성 메모리 또는 비휘발성 메모리일 수 있다.
프로세서(210)는 프로그램을 실행하고, 장치(200)를 제어할 수 있다. 프로세서(210)에 의하여 실행되는 프로그램의 코드는 메모리(220)에 저장될 수 있다. 장치(200)는 입출력 장치(도면 미 표시)를 통하여 외부 장치(예를 들어, 퍼스널 컴퓨터 또는 네트워크)에 연결되고, 유무선 통신을 통해 데이터를 교환할 수 있다.
이상에서 설명된 실시예들은 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치, 방법 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.
이상과 같이 실시예들이 비록 한정된 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기를 기초로 다양한 기술적 수정 및 변형을 적용할 수 있다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 청구범위의 범위에 속한다.
Claims (3)
- 장치에 의해 수행되는, 페이지 인식을 기반으로 메모를 기록하는 방법에 있어서,
제1 사용자 단말에서 강의 콘텐츠의 재생이 요청되면, 상기 강의 콘텐츠를 상기 제1 사용자 단말로 제공하여, 상기 강의 콘텐츠가 상기 제1 사용자 단말의 화면에 표시되도록 제어하는 단계;
상기 강의 콘텐츠의 제1 페이지가 상기 제1 사용자 단말의 화면에 표시된 후, 상기 제1 페이지가 제2 페이지로 전환되어 상기 제2 페이지가 상기 제1 사용자 단말의 화면에 표시된 것으로 확인되면, 상기 제1 페이지가 표시되어 있는 동안에 상기 제1 사용자 단말을 통해 입력된 메모 정보를 제1 메모 정보로 획득하는 단계; 및
상기 제1 페이지에 대한 이미지인 제1 이미지와 상기 제1 메모 정보를 매칭하여 저장하는 단계를 포함하고,
상기 입력된 메모 정보를 제1 메모 정보로 획득하는 단계는
상기 제1 페이지가 상기 제1 사용자 단말의 화면에 표시되어 있는 상태에서 녹화 모드가 설정되고 캡처 영역이 지정되면, 제1 시점에 상기 캡처 영역을 캡처한 이미지를 제1-1 이미지로 추출하는 단계;
상기 제1 시점으로부터 미리 설정된 기간이 지난 이후인 제2 시점에 상기 캡처 영역을 캡처한 이미지를 제1-2 이미지로 추출하는 단계;
상기 제1-1 이미지 및 상기 제1-2 이미지를 비교한 결과, 상기 캡쳐 영역의 이미지가 변경되었는지 여부를 확인하는 단계;
상기 캡쳐 영역의 이미지가 변경된 것으로 확인되면, 상기 제1 시점부터 상기 제2 시점까지 상기 제1 사용자 단말을 통해 입력된 메모 정보를 제1-1 메모 정보로 획득하는 단계; 및
상기 캡처 영역의 이미지가 변경되지 않은 것으로 확인되면, 상기 제2 시점으로부터 미리 설정된 기간이 지난 이후인 제3 시점에 상기 캡처 영역의 이미지가 변경되었는지 여부를 확인하는 단계
를 포함하고,
상기 제1 이미지와 상기 제1 메모 정보를 매칭하여 저장하는 단계는
상기 제1-1 이미지 및 상기 제1-1 메모 정보를 매칭하여 저장하는 단계
를 포함하는,
페이지 인식 기반 메모 기록 방법. - 삭제
- 제1항에 있어서,
상기 제1 메모 정보를 획득하는 단계는,
상기 캡처 영역의 이미지가 변경된 것으로 확인되면, 페이지 관리자 영역에 상기 제1-1 이미지가 표시되도록 제어하는 단계;
상기 페이지 관리자 영역에 표시되어 있는 제1 버튼이 선택되면, 상기 제1-1 이미지를 기초로, 제1-1 페이지를 생성하는 단계;
상기 페이지 관리자 영역에 표시되어 있는 제2 버튼이 선택되면, 상기 제1-1 이미지를 상기 제1 페이지의 후보 이미지로 추가하는 단계; 및
상기 페이지 관리자 영역에 표시되어 있는 제3 버튼이 선택되면, 상기 제1-1 이미지를 통한 페이지 설정을 종료하는 단계를 더 포함하는,
페이지 인식 기반 메모 기록 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20210129156 | 2021-09-29 | ||
KR1020210129156 | 2021-09-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102429558B1 true KR102429558B1 (ko) | 2022-08-04 |
Family
ID=82837215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210158321A KR102429558B1 (ko) | 2021-09-29 | 2021-11-17 | 페이지 인식 기반 메모 기록 방법, 장치 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102429558B1 (ko) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100846204B1 (ko) | 2005-12-21 | 2008-07-14 | 주식회사지앤지커머스 | 인터넷 웹 메모 관리 시스템 |
KR101228057B1 (ko) * | 2012-07-09 | 2013-01-31 | (주)지란지교소프트 | 콘텐츠에 대응되는 메모 공유 방법 및 그 방법을 기록한 기록매체 |
KR20130083033A (ko) | 2011-12-28 | 2013-07-22 | 주식회사 코엘소프트 | 온라인 학습관리 시스템 |
KR101674288B1 (ko) | 2015-02-10 | 2016-11-08 | 재단법인대구경북과학기술원 | 전자책의 메모에 기초한 학업 관리 장치 및 방법 |
KR101718027B1 (ko) * | 2010-09-09 | 2017-03-20 | 엘지전자 주식회사 | 이동 단말기 및 그의 메모 관리방법 |
KR20180093301A (ko) * | 2017-02-13 | 2018-08-22 | 동국대학교 산학협력단 | 멀티미디어 콘텐츠의 메모 기능 구현 방법 |
KR20200010903A (ko) * | 2018-07-23 | 2020-01-31 | 최유진 | 강의 관련 정보를 통합하여 제공하는 방법 및 컴퓨터 프로그램 |
KR102242154B1 (ko) | 2019-05-31 | 2021-04-21 | 동국대학교 산학협력단 | 필기 및 메모기능을 가지는 디지털 펜 시스템 |
-
2021
- 2021-11-17 KR KR1020210158321A patent/KR102429558B1/ko active IP Right Grant
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100846204B1 (ko) | 2005-12-21 | 2008-07-14 | 주식회사지앤지커머스 | 인터넷 웹 메모 관리 시스템 |
KR101718027B1 (ko) * | 2010-09-09 | 2017-03-20 | 엘지전자 주식회사 | 이동 단말기 및 그의 메모 관리방법 |
KR20130083033A (ko) | 2011-12-28 | 2013-07-22 | 주식회사 코엘소프트 | 온라인 학습관리 시스템 |
KR101228057B1 (ko) * | 2012-07-09 | 2013-01-31 | (주)지란지교소프트 | 콘텐츠에 대응되는 메모 공유 방법 및 그 방법을 기록한 기록매체 |
KR101674288B1 (ko) | 2015-02-10 | 2016-11-08 | 재단법인대구경북과학기술원 | 전자책의 메모에 기초한 학업 관리 장치 및 방법 |
KR20180093301A (ko) * | 2017-02-13 | 2018-08-22 | 동국대학교 산학협력단 | 멀티미디어 콘텐츠의 메모 기능 구현 방법 |
KR20200010903A (ko) * | 2018-07-23 | 2020-01-31 | 최유진 | 강의 관련 정보를 통합하여 제공하는 방법 및 컴퓨터 프로그램 |
KR102242154B1 (ko) | 2019-05-31 | 2021-04-21 | 동국대학교 산학협력단 | 필기 및 메모기능을 가지는 디지털 펜 시스템 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10484315B2 (en) | Method, system and apparatus for adding network comment information | |
TWI698122B (zh) | 一種彈幕展示方法及客戶端 | |
US20140019905A1 (en) | Method and apparatus for controlling application by handwriting image recognition | |
EP3183640B1 (en) | Device and method of providing handwritten content in the same | |
EP2891041B1 (en) | User interface apparatus in a user terminal and method for supporting the same | |
KR20160086090A (ko) | 이미지를 디스플레이하는 사용자 단말기 및 이의 이미지 디스플레이 방법 | |
TW201606622A (zh) | 透過觸覺互動的內容屬性可及性偵測 | |
US20180024976A1 (en) | Annotation providing method and device | |
US20170344247A1 (en) | Touch screen device enabling entity to be shifted or copied based on touch input, and operating method thereof | |
WO2020114280A1 (zh) | 笔记本的笔记页处理方法、计算机设备和存储介质 | |
CN110992960A (zh) | 控制方法、装置、电子设备和存储介质 | |
US20160132478A1 (en) | Method of displaying memo and device therefor | |
KR102429558B1 (ko) | 페이지 인식 기반 메모 기록 방법, 장치 및 시스템 | |
US10871898B2 (en) | Display apparatus for providing preview UI and method of controlling display apparatus | |
US11036468B2 (en) | Human-computer interface for navigating a presentation file | |
JP2018005521A (ja) | 情報処理装置、情報処理方法、およびそのプログラム | |
US20220121355A1 (en) | Terminal, method for controlling same, and recording medium in which program for implementing the method is recorded | |
US20140380194A1 (en) | Contents sharing service | |
JP2019139332A (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
KR102175964B1 (ko) | 프로토타이핑 디자인 툴을 이용한 서비스 생성 장치 및 방법 | |
US20220147693A1 (en) | Systems and Methods for Generating Documents from Video Content | |
JP2021165905A (ja) | 通信装置、通信装置の制御方法、及びプログラム | |
WO2020210975A1 (zh) | 选取子轨迹的方法、电子设备、计算机可读存储介质 | |
KR102126514B1 (ko) | 컨텐츠 관리 방법과 장치 및 기록 매체 | |
KR102087257B1 (ko) | 미리보기 오브젝트를 이용하여 전자 문서를 생성하는 전자 장치 및 그의 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |