KR20140125557A - 이북 제어 장치 및 방법 - Google Patents

이북 제어 장치 및 방법 Download PDF

Info

Publication number
KR20140125557A
KR20140125557A KR20130043472A KR20130043472A KR20140125557A KR 20140125557 A KR20140125557 A KR 20140125557A KR 20130043472 A KR20130043472 A KR 20130043472A KR 20130043472 A KR20130043472 A KR 20130043472A KR 20140125557 A KR20140125557 A KR 20140125557A
Authority
KR
South Korea
Prior art keywords
user
page
unit
book
reading
Prior art date
Application number
KR20130043472A
Other languages
English (en)
Inventor
강은정
Original Assignee
에스케이플래닛 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이플래닛 주식회사 filed Critical 에스케이플래닛 주식회사
Priority to KR20130043472A priority Critical patent/KR20140125557A/ko
Publication of KR20140125557A publication Critical patent/KR20140125557A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • G06F3/005Input arrangements through a video camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 전자책의 사용 시에 각 사용자의 독서 습관에 따라 자연스럽게 페이지 전환이 가능하도록 된 이북 제어 장치 및 방법에 관한 것이다.
본 발명에 따른 이북 제어 장치는, 테스트 페이지를 비롯해 텍스트 데이터를 포함한 책 내용이 저장되어 있는 컨텐츠 저장부; 상기 책 내용이 화면 상에 출력되도록 하여 독서를 시작하는 명령이나 독서를 종료하는 명령을 입력하기 위한 조작부; 상기 책 내용을 화면 상에 디스플레이하는 디스플레이부; 상기 화면 상에 디스플레이 된 책 내용을 주시하는 사용자의 눈 위치를 파악하는 눈위치 파악부; 상기 사용자의 눈 위치의 움직임에 따라 책 내용을 읽는 사용자의 책 읽는 속도를 산출하는 독속 산출부; 상기 책 내용에 대한 현재 페이지를 다 읽었을 때에 맞추어 자동으로 다음 페이지로 전환하는 페이지 전환부; 독서가 시작되어 상기 사용자의 눈 위치에 따라 남은 시간을 실시간으로 재계산하여 사용자의 책 읽는 속도를 보정하는 독속 보정부; 및 상기 조작부의 독서 시작이나 독서 종료에 관한 명령에 따라 책 내용이 화면 상에 디스플레이되도록 하고, 상기 사용자의 책 읽는 속도에 따라 상기 사용자의 눈 위치의 움직임을 파악해 현재 페이지를 다 읽었을 때 다음 페이지로 전환되도록 하는 동작을 제어하는 제어부를 포함하는 것을 특징으로 한다.

Description

이북 제어 장치 및 방법{E-book controlling method and device}
본 발명은 전자책(E-book)의 페이지를 전환하는 방법 및 장치에 관한 것으로서, 더욱 자세하게는 전자책의 사용 시에 각 사용자의 독서 습관에 따라 자연스럽게 페이지 전환이 가능하도록 된 이북 제어 장치 및 방법에 관한 것이다.
최근 종래의 종이책을 대체하는 정보제공매체의 하나로서 전자적인 디스플레이 방식으로 텍스트 컨텐츠를 보여주는 전자책이 등장하고 있다. 전자책은, 텍스트 컨텐츠를 플래시 메모리나 내장된 하드 디스크에 저장해 둔 후 디스플레이 화면을 통해 저장된 텍스트 컨텐츠를 보여주는 방식으로서, 많은 양의 책 내용을 한꺼번에 저장해 두었다가 보고 싶은 내용을 선택하여 볼 수 있는 장점이 있다.
이때, 디스플레이 화면을 통해서는 한정된 영역의 컨텐츠만 표시 가능하며, 따라서 컨텐츠의 다음 내용을 계속 이어서 보여줄 수 있도록 페이지 이동이나 스크롤 기능을 제공하는 사용자 인터페이스(UI: User Interface)가 구비되어 있어야 한다.
일반적으로는 전자책에 구비되어 있는 키 입력 수단을 이용한 페이지 다운(page down) 및 페이지 업(page up) 기능을 통해 텍스트 컨텐츠의 내용을 이동시켜 가며 화면에 보여줄 수 있으며, 이와 같은 방식을 통해 사용자는 전자책에 저장된 텍스트 컨텐츠의 전체 내용을 읽을 수 있다.
그러나, 이와 같이 키 조작을 통해 페이지를 넘기는 방식의 인터페이스는, 가장 기본적인 형태의 방향 제어 방식에 불과할 뿐 사용자가 사용하기 편리하도록 인간공학적인 관점에서 고안된 방식이 아니므로, 사용자가 자연스럽게 컨텐츠의 페이지를 전환하기에 불편한 문제점이 있다.
대한민국 공개특허공보 제10-2012-0084467호 (공개일 : 2012년07월30일)
전술한 문제점을 해결하기 위한 본 발명의 목적은, 사용자의 글 읽는 속도에 대해 테스트 페이지를 통해 글자당 시간을 계산하고 이후 그림 존재 여부나 글자 크기에 따라 페이지에 들어가는 글자수에 맞추어 사용자의 책 읽는 속도를 설정한 후, 설정된 사용자의 책 읽는 속도에 근거해 사용자의 눈 위치를 파악하여 현재 페이지를 다 읽었을 때 자동으로 다음 페이지로 전환되도록 하는, 이북 제어 장치 및 방법을 제공함에 있다.
전술한 목적을 달성하기 위한 본 발명의 일 측면에 따르면, 테스트 페이지를 비롯해 텍스트 데이터를 포함한 책 내용이 저장되어 있는 컨텐츠 저장부; 상기 책 내용이 화면 상에 출력되도록 하여 독서를 시작하는 명령이나 독서를 종료하는 명령을 입력하기 위한 조작부; 상기 책 내용을 화면 상에 디스플레이하는 디스플레이부; 상기 화면 상에 디스플레이 된 책 내용을 주시하는 사용자의 눈 위치를 파악하는 눈위치 파악부; 상기 사용자의 눈 위치의 움직임에 따라 책 내용을 읽는 사용자의 책 읽는 속도를 산출하는 독속 산출부; 상기 책 내용에 대한 현재 페이지를 다 읽었을 때에 맞추어 자동으로 다음 페이지로 전환하는 페이지 전환부; 독서가 시작되어 상기 사용자의 눈 위치에 따라 남은 시간을 실시간으로 재계산하여 사용자의 책 읽는 속도를 보정하는 독속 보정부; 및 상기 조작부의 독서 시작이나 독서 종료에 관한 명령에 따라 책 내용이 화면 상에 디스플레이되도록 하고, 상기 사용자의 책 읽는 속도에 따라 상기 사용자의 눈 위치의 움직임을 파악해 현재 페이지를 다 읽었을 때 다음 페이지로 전환되도록 하는 동작을 제어하는 제어부를 포함하는 이북 제어 장치가 제공된다.
또한, 상기 눈위치 파악부는, 상기 사용자의 홍채를 촬영하는 카메라를 포함하고, 상기 카메라를 통해 촬영된 홍채 영상의 중앙과 상기 책 내용이 디스플레이되는 화면의 중앙을 대응시켜 기준으로 설정하며, 설정된 기준을 중심으로 홍채 영상의 변화에 따라 상, 하, 좌, 우로 주시된 현재 페이지의 눈 위치를 파악할 수 있다.
또한, 상기 제어부는, 독서의 처음 실행 시, 상기 컨텐츠 저장부로부터 테스트 페이지를 읽어와 상기 디스플레이부를 통해 화면 상에 디스플레이하면서 상기 독속 산출부를 통해 사용자의 눈 위치에 따라 글자당 독속 시간을 계산하며, 그림 존재 여부나 글자 크기에 따라 사용자의 글 읽는 속도를 설정할 수 있다.
또한, 상기 독속 보정부는, 독서가 시작되어 눈위치 파악부를 통해 사용자의 눈 위치를 파악하다가 눈의 움직임이 없으면 사용자의 눈 움직임이 있는 때까지의 시간을 제외시키고, 사용자의 눈 움직임이 느려질 경우에 현재 페이지에 대한 눈 위치가 끝나는 시간을 감안하여 사용자의 책 읽는 속도를 보정할 수 있다.
또한, 상기 제어부는, 독서가 시작되고 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르기 전까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 상기 페이지 전환부를 통해 자동으로 다음 페이지로 전환할 수 있다.
그리고, 상기 제어부는, 독서가 시작되고 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 움직임이 없으면 사용자의 눈 움직임이 있을 때까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 상기 페이지 전환부를 통해 자동으로 다음 페이지로 전환할 수 있다.
한편, 전술한 목적을 달성하기 위한 본 발명의 다른 측면에 따르면, 컨텐츠 저장부, 조작부, 디스플레이부, 눈위치 파악부, 독속 산출부, 페이지 전환부, 독속 보정부 및 제어부를 포함하는 이북 제어 장치의 이북 제어 방법으로서, (a) 상기 조작부가 독서를 시작하는 명령을 입력받는 단계; (b) 상기 제어부가 책 내용을 상기 컨텐츠 저장부로부터 읽어와 상기 디스플레이부를 통해 화면 상에 디스플레이하는 단계; (c) 상기 눈위치 파악부가 상기 화면 상에 디스플레이 된 책 내용을 주시하는 사용자의 눈 위치를 파악하는 단계; (d) 상기 독속 산출부가 상기 사용자의 눈 위치의 움직임에 따라 책 내용을 읽는 사용자의 책 읽는 속도를 산출하는 단계; 및 (e) 상기 페이지 전환부가 상기 사용자의 책 읽는 속도에 근거해 상기 사용자의 눈 위치의 움직임을 파악해 현재 페이지를 다 읽었을 때에 맞추어 자동으로 다음 페이지로 전환하는 단계를 포함하는 이북 제어 장치의 이북 제어 방법이 제공된다.
또한, 상기 (d)에서, 상기 독속 산출부가 산출한 사용자의 책 읽는 속도에 근거해 현재 페이지에 대해 상기 독속 보정부가 상기 사용자의 눈 위치에 따라 남은 시간을 실시간으로 재계산하여 사용자의 책 읽는 속도를 보정하는 것을 포함할 수 있다.
또한, 상기 독속 보정부가 눈위치 파악부를 통해 사용자의 눈 위치를 파악하다가 눈의 움직임이 없으면 사용자의 눈 움직임이 있는 때까지의 시간을 제외시키고, 사용자의 눈 움직임이 느려질 경우에 현재 페이지에 대한 눈 위치가 끝나는 시간을 감안하여 사용자의 책 읽는 속도를 보정할 수 있다.
또한, 상기 (c) 단계는, 상기 눈위치 파악부가 상기 사용자의 홍채를 촬영하는 카메라를 통해 촬영된 홍채 영상의 중앙과 상기 책 내용이 디스플레이되는 화면의 중앙을 대응시켜 기준으로 설정하며, 설정된 기준을 중심으로 홍채 영상의 변화에 따라 상, 하, 좌, 우로 주시된 현재 페이지의 눈 위치를 파악할 수 있다.
또한, 상기 (d) 단계는, 상기 독속 산출부가 독서 시작의 처음 사용 시, 상기 컨텐츠 저장부로부터 읽어와 상기 디스플레이부를 통해 화면 상에 디스플레이되는 테스트 페이지에 대해 사용자의 눈 위치에 따라 글자당 독속 시간을 계산하며, 그림 존재 여부나 글자 크기에 따라 사용자의 글 읽는 속도를 설정할 수 있다.
또한, 상기 (e) 단계는, 상기 페이지 전환부가 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르기 전까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 다음 페이지로 전환할 수 있다.
그리고, 상기 (e) 단계는, 상기 페이지 전환부가 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 움직임이 없으면 사용자의 눈 움직임이 있을 때까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 다음 페이지로 전환할 수 있다.
본 발명에 의하면, 이북(E-book) 이용 시 사용자가 이용하기에 편리하도록 인간공학적인 관점에서 각 사용자의 독서 습관에 따라 자연스럽게 자동으로 페이지 전환이 될 수 있다.
따라서, 사용자는 전자책 또는 E-book을 읽으면서 다음 페이지를 넘기는 동작을 하지 않아도 되며, 손이나 팔이 없는 장애인의 경우에도 다음 페이지를 넘기는 동작 없이도 자연스럽게 독서할 수 있다.
도 1은 본 발명의 실시예에 따른 이북 제어 장치의 구성을 개략적으로 나타낸 구성도이다.
도 2는 본 발명의 실시예에 따른 이북 제어 장치의 이북 제어 방법을 설명하기 위한 동작 흐름도를 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 사용자의 홍채 영상의 중앙과 디스플레이 화면의 중앙을 대응시켜 기준으로 설정하는 예를 나타낸 도면이다.
도 4는 본 발명의 실시예에 따라 사용자의 홍채 영상의 변화에 따른 현재 페이지의 눈 위치를 나타낸 도면이다.
도 5는 본 발명의 실시예에 따른 현재 페이지에서 사용자의 눈 위치에 따라 남은 시간을 재계산하여 사용자의 책 읽는 속도를 보정하는 예를 나타낸 도면이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 특정한 실시형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
본 발명에 따른 이북 제어 장치 및 방법의 실시예를 첨부도면을 참조하여 상세히 설명하기로 한다. 첨부도면을 참조하여 설명함에 있어 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
도 1은 본 발명의 실시예에 따른 이북 제어 장치의 구성을 개략적으로 나타낸 구성도이다.
도 1을 참조하면, 본 발명의 실시예에 따른 이북 제어 장치(100)는, 컨텐츠 저장부(110), 조작부(120), 디스플레이부(130), 눈위치 파악부(140), 독속(讀速) 산출부(150), 페이지 전환부(160), 독속 보정부(170) 및 제어부(180)를 포함한다.
컨텐츠 저장부(110)는 테스트 페이지를 비롯해 텍스트 데이터를 포함한 책 내용이 저장되어 있다.
조작부(120)는 책 내용이 화면 상에 출력되도록 하여 독서를 시작하는 명령이나 독서를 종료하는 명령을 입력할 때 이용한다. 이때, 조작부(120)는 입력과 출력이 가능한 UI(User Interface) 형태로 구현할 수도 있다.
디스플레이부(130)는 책 내용을 화면 상에 디스플레이한다.
눈위치 파악부(140)는 화면 상에 디스플레이 된 책 내용을 주시하는 사용자의 눈 위치를 파악한다.
또한, 눈위치 파악부(140)는, 사용자의 홍채를 촬영하는 카메라를 포함하고, 카메라를 통해 촬영된 홍채 영상의 중앙과 책 내용이 디스플레이되는 화면의 중앙을 대응시켜 기준으로 설정하며, 설정된 기준을 중심으로 홍채 영상의 변화에 따라 상, 하, 좌, 우로 주시된 현재 페이지의 눈 위치를 파악할 수 있다.
독속 검출부(150)는 사용자의 눈 위치의 움직임에 따라 책 내용을 읽는 사용자의 책 읽는 속도를 산출한다. 즉, 독속 검출부(150)는 사용자의 글 읽는 속도에 대해 테스트 페이지를 통해 글자당 시간을 계산하고 이후 그림 존재 여부나 글자 크기에 따라 페이지에 들어가는 글자수에 맞추어 사용자의 책 읽는 속도를 설정할 수 있다.
페이지 전환부(160)는 책 내용에 대한 현재 페이지를 다 읽었을 때에 맞추어 자동으로 다음 페이지로 전환한다.
독속 보정부(170)는 독서가 시작되어 사용자의 눈 위치에 따라 남은 시간을 실시간으로 재계산하여 사용자의 책 읽는 속도를 보정한다.
또한, 독속 보정부(170)는, 독서가 시작되어 눈위치 파악부를 통해 사용자의 눈 위치를 파악하다가 눈의 움직임이 없으면 사용자의 눈 움직임이 있는 때까지의 시간을 제외시키고, 사용자의 눈 움직임이 느려질 경우에 현재 페이지에 대한 눈 위치가 끝나는 시간을 감안하여 사용자의 책 읽는 속도를 보정할 수 있다.
제어부(180)는 조작부의 독서 시작이나 독서 종료에 관한 명령에 따라 책 내용이 화면 상에 디스플레이되도록 하고, 사용자의 책 읽는 속도에 따라 사용자의 눈 위치의 움직임을 파악해 현재 페이지를 다 읽었을 때 다음 페이지로 전환되도록 하는 동작을 제어한다.
또한, 제어부(180)는, 독서의 처음 실행 시, 컨텐츠 저장부로부터 테스트 페이지를 읽어와 디스플레이부를 통해 화면 상에 디스플레이하면서 독속 산출부를 통해 사용자의 눈 위치에 따라 글자당 독속 시간을 계산하며, 그림 존재 여부나 글자 크기에 따라 사용자의 글 읽는 속도를 설정할 수 있다.
또한, 제어부(180)는, 독서가 시작되고 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르기 전까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 페이지 전환부를 통해 자동으로 다음 페이지로 전환할 수 있다.
그리고, 제어부(180)는, 독서가 시작되고 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 움직임이 없으면 사용자의 눈 움직임이 있을 때까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 페이지 전환부를 통해 자동으로 다음 페이지로 전환할 수 있다.
도 2는 본 발명의 실시예에 따른 이북 제어 장치의 이북 제어 방법을 설명하기 위한 동작 흐름도를 나타낸 도면이다.
도 2를 참조하면, 본 발명의 실시예에 따른 이북 제어 장치(100)는, 사용자가 독서를 시작을 하는 명령을 입력함에 따라 조작부(120)가 사용자에 의해 독서를 시작하는 명령을 입력받는다(S210).
이어, 제어부(180)는 책 내용을 컨텐츠 저장부(110)로부터 읽어와 디스플레이부(130)를 통해 화면 상에 디스플레이한다(S220).
이때, 제어부(180)는 다수의 전자책이나 E-book 관련 컨텐츠를 컨텐츠 저장부(110)로부터 읽어와 다수의 컨텐츠 리스트로 화면 상에 제공하고, 컨텐츠 리스트 중 사용자에 의해 선택된 컨텐츠의 책 내용을 디스플레이부(130)의 화면 상에 디스플레이 할 수 있다.
이어, 눈위치 파악부(140)는 화면 상에 디스플레이 된 책 내용을 주시하는 사용자의 눈 위치를 파악한다(S230).
이때, 눈위치 파악부(140)는 사용자의 홍채를 촬영하는 카메라를 구비하고, 도 3에 도시된 바와 같이 카메라를 통해 촬영된 홍채 영상의 중앙과 책 내용이 디스플레이되는 화면의 중앙을 대응시켜 기준으로 설정하며, 설정된 기준을 중심으로 홍채 영상의 변화에 따라 상, 하, 좌, 우로 주시된 현재 페이지의 눈 위치를 파악할 수 있다. 도 3은 본 발명의 실시예에 따른 사용자의 홍채 영상의 중앙과 디스플레이 화면의 중앙을 대응시켜 기준으로 설정하는 예를 나타낸 도면이고, 도 4는 본 발명의 실시예에 따라 사용자의 홍채 영상의 변화에 따른 현재 페이지의 눈 위치를 나타낸 도면이다. 즉, 도 4에 도시된 바와 같이, 눈위치 파악부(140)는 카메라를 통해 촬영된 홍채 영상이 기준에 대해 좌측으로 이동한 경우에 현재 페이지의 눈 위치도 현재 페이지 화면의 중앙에서 좌측으로 일정 거리 내로 이동한 위치로 파악하거나, 홍채 영상이 기준에 대해 우측으로 이동한 경우에 현재 페이지의 눈 위치도 현재 페이지 화면의 중앙에서 우측으로 일정 간격으로 이동한 위치로 파악할 수 있다. 또한, 도 4에 도시된 바와 같이, 홍채 영상이 기준에 대해 상측으로 이동한 경우에 현재 페이지의 사용자 눈의 위치도 현재 페이지 화면의 중앙에서 상측으로 일정 간격만큼 이동한 위치로 파악하거나, 홍채 영상이 기준에 대해 하측으로 이동한 경우에 현재 페이지의 사용자 눈의 위치도 현재 페이지 화면의 중앙에서 하측으로 일정 간격만큼 이동한 위치로 파악할 수 있다.
그리고, 눈위치 파악부(140)는 카메라를 통해 획득한 홍채 영상이 기준에 대해 상, 하, 좌, 우 방향 중 하나의 방향으로 10 픽셀 이동하면, 현재 페이지의 눈 위치는 화면 중앙에 대해 상, 하, 좌, 우 방향 중 홍채 영상이 이동한 방향과 대응되는 하나의 방향으로 100 픽셀 이동한 비율로 하여 현재 페이지의 눈 위치를 파악할 수도 있다.
이어, 독속 산출부(150)는 사용자의 눈 위치의 움직임에 따라 책 내용을 읽는 사용자의 책 읽는 속도를 산출한다(S240).
여기서, 독속 산출부(150)는 독서의 처음 실행 시, 컨텐츠 저장부로부터 테스트 페이지를 읽어와 디스플레이부의 화면 상에 디스플레이하는 상태에서, 테스트 페이지에 주시되는 사용자의 눈 위치에 따라 글자당 독속 시간을 계산한다. 예를 들면, 도 4에 도시된 홍채 영상이 왼쪽 끝에서 오른쪽 끝으로 이동함에 따라 테스트 페이지에 주시된 사용자의 눈 위치가 왼쪽 끝에서 오른쪽 끝으로 이동하는데 7초가 걸리고, 이때 사용자의 눈 위치가 있는 한 줄의 글자 수가 35 개의 글자라면, 한 글자당 독속 시간을 0.5 초(sec)로 계산하는 것이다. 이런 식으로 테스트 페이지의 각 줄마다 한 글자당 독속 시간을 계산하여 모두 합한 후 평균하여 사용자의 전체적인 한 글자당 독속 시간을 산출할 수 있다. 이때, 테스트 페이지에 그림이 존재하는 경우에 그림에 대한 인식이 빠르므로 그 만큼 눈 위치가 빨리 이동할 수 있기에 읽는 글자 수가 줄어들게 됨에 따라 한 글자당 독속 시간은 단축될 수 있으며, 글자 크기에 따라서도 글자가 큰 경우에 한 글자당 독속 시간이 빠를 수 있고, 글자가 작은 경우에 한 글자당 독속 시간이 느릴 수 있으므로, 이러한 상황을 반영하여 사용자의 글 읽는 속도를 설정할 수 있다. 예를 들면, 일반적인 글자 크기로 12 포인트를 사용하므로, 12 포인트의 글자로 테스트 페이지가 구성된 경우 한 글자당 독속 시간이 0.5 초이면, 글자의 크기가 14 포인트나 그 이상인 경우에 한 글자당 독속 시간이 0.4 초나 그 이하로 빨라질 수 있으며, 글자의 크기가 10 포인트나 그 이하인 경우에 한 글자당 독속 시간이 0.7 초나 그 이상으로 느려질 수 있기에 이러한 사정을 감안하여 사용자의 한 글자당 독속 시간을 설정할 수 있는 것이다.
또한, 독속 보정부(170)는 산출된 사용자의 책 읽는 속도에 근거해 현재 페이지에 대해, 도 5에 도시된 바와 같이 사용자의 눈 위치에 따라 남은 시간을 실시간으로 재계산하여 사용자의 책 읽는 속도를 보정할 수 있다. 예를 들면, 테스트 페이지를 통해 산출된 사용자의 한 글자당 독속 시간이 0.5 초로 설정된 가운데, 도 5에 도시된 바와 같이 22 줄로 된 현재 페이지에서 현재 페이지를 읽고 있는 사용자의 홍채 영상에 따른 사용자의 눈 위치가 중간 쯤 12 번째 줄에 위치해 있는데, 첫째 줄부터 11 번째 줄까지 평균한 한 글자당 독속 시간이 0.7 초로 계산된 경우, 한 줄당 평균 32 글자이고 11 줄을 읽었으므로 11 번째 줄까지 246.4 초가 소요되었으므로, 나머지 읽어야 할 11 줄에 대해서 한 글자당 독속 시간을 0.7 초로 계산해 현재 페이지에 대한 사용자의 눈 위치에 따라 남은 시간을 246.4 초로 재계산하고, 사용자의 책 읽는 속도도 한 글자당 독속 시간을 0.7 초로 보정하여, 현재 페이지의 눈 위치에 따라 246.4 초 후에 다음 페이지로 전환할 것으로 계산할 수 있다. 도 5는 본 발명의 실시예에 따른 현재 페이지에서 사용자의 눈 위치에 따라 남은 시간을 재계산하여 사용자의 책 읽는 속도를 보정하는 예를 나타낸 도면이다.
또한, 독속 보정부(170)는 사용자가 주변 환경에 따라 평소보다 속도가 느리게 책을 읽는다거나 또는 빠르게 읽을 수 있으므로 눈위치 파악부를 통해 사용자의 눈 위치를 파악하여 다음 페이지로 전환하는 시간을 보정할 수 있다. 예를 들어, 사용자가 책을 읽다가 잠깐 다른 일을 할 수 있는데, 이때 눈위치 파악부를 통해 사용자의 눈 위치를 파악하다가 눈의 움직임이 없으면 눈의 움직임이 없는 때부터 사용자의 눈 움직임이 있는 때까지의 시간을 제외시키고, 사용자의 눈 움직임이 느려질 경우에 현재 페이지에 대한 눈 위치가 끝나는 시간을 감안하여 사용자의 책 읽는 속도를 보정할 수 있다.
그리고, 페이지 전환부(160)는 사용자의 책 읽는 속도에 근거해 사용자의 눈 위치의 움직임을 파악해 현재 페이지를 다 읽었을 때에 맞추어 자동으로 다음 페이지로 전환한다(S250).
이때, 페이지 전환부(160)는 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르기 전까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때에 다음 페이지로 전환한다.
그리고, 페이지 전환부(160)는 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 움직임이 없으면 사용자의 눈 움직임이 있을 때까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때에 다음 페이지로 전환한다.
한편, 제어부(180)는 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때에 그 시점에서 눈위치 파악부를 통해 사용자의 눈 위치가 일정 시간 이상 계속 주시되는 것이 감지되면, 다음 페이지로 전환되도록 제어할 수 있다. 즉, 제어부(180)는 도 5에 도시된 바와 같은 현재 페이지에서 눈위치 파악부를 통해 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 일정 시간, 예를 들면, 3초 이상 머물러 있는 것으로 파악되면, 페이지 전환부(160)를 통해 다음 페이지로 전환시킬 수 있는 것이다.
전술한 바와 같이 본 발명에 의하면, 사용자의 글 읽는 속도에 대해 테스트 페이지를 통해 글자당 시간을 계산하고 이후 그림 존재 여부나 글자 크기에 따라 페이지에 들어가는 글자수에 맞추어 사용자의 책 읽는 속도를 설정한 후, 설정된 사용자의 책 읽는 속도에 근거해 사용자의 눈 위치를 파악하여 현재 페이지를 다 읽었을 때 자동으로 다음 페이지로 전환되도록 하는, 이북 제어 장치 및 방법을 실현할 수 있다.
본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
본 발명은 사용자의 글 읽는 속도에 근거해 사용자의 눈 위치를 파악하여 현재 페이지를 다 읽었을 때 자동으로 다음 페이지로 전환되도록 하는 이북 제어 장치 및 방법에 적용할 수 있다.
100 : 이북 제어 장치 110 : 컨텐츠 저장부
120 : 조작부 130 : 디스플레이부
140 : 눈위치 파악부 150 : 독속 산출부
160 : 페이지 전환부 170 : 독속 보정부
180 : 제어부

Claims (13)

  1. 테스트 페이지를 비롯해 텍스트 데이터를 포함한 책 내용이 저장되어 있는 컨텐츠 저장부;
    상기 책 내용이 화면 상에 출력되도록 하여 독서를 시작하는 명령이나 독서를 종료하는 명령을 입력하기 위한 조작부;
    상기 책 내용을 화면 상에 디스플레이하는 디스플레이부;
    상기 화면 상에 디스플레이 된 책 내용을 주시하는 사용자의 눈 위치를 파악하는 눈위치 파악부;
    상기 사용자의 눈 위치의 움직임에 따라 책 내용을 읽는 사용자의 책 읽는 속도를 산출하는 독속 산출부;
    상기 책 내용에 대한 현재 페이지를 다 읽었을 때에 맞추어 자동으로 다음 페이지로 전환하는 페이지 전환부;
    독서가 시작되어 상기 사용자의 눈 위치에 따라 남은 시간을 실시간으로 재계산하여 사용자의 책 읽는 속도를 보정하는 독속 보정부; 및
    상기 조작부의 독서 시작이나 독서 종료에 관한 명령에 따라 책 내용이 화면 상에 디스플레이되도록 하고, 상기 사용자의 책 읽는 속도에 따라 상기 사용자의 눈 위치의 움직임을 파악해 현재 페이지를 다 읽었을 때 다음 페이지로 전환되도록 하는 동작을 제어하는 제어부;
    를 포함하는 이북 제어 장치.
  2. 청구항 1에 있어서,
    상기 눈위치 파악부는, 상기 사용자의 홍채를 촬영하는 카메라를 포함하고, 상기 카메라를 통해 촬영된 홍채 영상의 중앙과 상기 책 내용이 디스플레이되는 화면의 중앙을 대응시켜 기준으로 설정하며, 설정된 기준을 중심으로 홍채 영상의 변화에 따라 상, 하, 좌, 우로 주시된 현재 페이지의 눈 위치를 파악하는 것을 특징으로 하는 이북 제어 장치.
  3. 청구항 1에 있어서,
    상기 제어부는, 독서의 처음 실행 시, 상기 컨텐츠 저장부로부터 테스트 페이지를 읽어와 상기 디스플레이부를 통해 화면 상에 디스플레이하면서 상기 독속 산출부를 통해 사용자의 눈 위치에 따라 글자당 독속 시간을 계산하며, 그림 존재 여부나 글자 크기에 따라 사용자의 글 읽는 속도를 설정하는 것을 특징으로 하는 이북 제어 장치.
  4. 청구항 1에 있어서,
    상기 독속 보정부는, 독서가 시작되어 눈위치 파악부를 통해 사용자의 눈 위치를 파악하다가 눈의 움직임이 없으면 사용자의 눈 움직임이 있는 때까지의 시간을 제외시키고, 사용자의 눈 움직임이 느려질 경우에 현재 페이지에 대한 눈 위치가 끝나는 시간을 감안하여 사용자의 책 읽는 속도를 보정하는 것을 특징으로 하는 이북 제어 장치.
  5. 청구항 1에 있어서,
    상기 제어부는, 독서가 시작되고 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르기 전까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 상기 페이지 전환부를 통해 자동으로 다음 페이지로 전환하는 것을 특징으로 하는 이북 제어 장치.
  6. 청구항 1에 있어서,
    상기 제어부는, 독서가 시작되고 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 움직임이 없으면 사용자의 눈 움직임이 있을 때까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 상기 페이지 전환부를 통해 자동으로 다음 페이지로 전환하는 것을 특징으로 하는 이북 제어 장치.
  7. 컨텐츠 저장부, 조작부, 디스플레이부, 눈위치 파악부, 독속 산출부, 페이지 전환부, 독속 보정부 및 제어부를 포함하는 이북 제어 장치의 이북 제어 방법으로서,
    (a) 상기 조작부가 독서를 시작하는 명령을 입력받는 단계;
    (b) 상기 제어부가 책 내용을 상기 컨텐츠 저장부로부터 읽어와 상기 디스플레이부를 통해 화면 상에 디스플레이하는 단계;
    (c) 상기 눈위치 파악부가 상기 화면 상에 디스플레이 된 책 내용을 주시하는 사용자의 눈 위치를 파악하는 단계;
    (d) 상기 독속 산출부가 상기 사용자의 눈 위치의 움직임에 따라 책 내용을 읽는 사용자의 책 읽는 속도를 산출하는 단계; 및
    (e) 상기 페이지 전환부가 상기 사용자의 책 읽는 속도에 근거해 상기 사용자의 눈 위치의 움직임을 파악해 현재 페이지를 다 읽었을 때에 맞추어 자동으로 다음 페이지로 전환하는 단계;
    를 포함하는 이북 제어 장치의 이북 제어 방법.
  8. 청구항 7에 있어서,
    상기 (d)에서, 상기 독속 산출부가 산출한 사용자의 책 읽는 속도에 근거해 현재 페이지에 대해 상기 독속 보정부가 상기 사용자의 눈 위치에 따라 남은 시간을 실시간으로 재계산하여 사용자의 책 읽는 속도를 보정하는 것을 포함하는 것을 특징으로 하는 이북 제어 장치의 이북 제어 방법.
  9. 청구항 8에 있어서,
    상기 독속 보정부가 눈위치 파악부를 통해 사용자의 눈 위치를 파악하다가 눈의 움직임이 없으면 사용자의 눈 움직임이 있는 때까지의 시간을 제외시키고, 사용자의 눈 움직임이 느려질 경우에 현재 페이지에 대한 눈 위치가 끝나는 시간을 감안하여 사용자의 책 읽는 속도를 보정하는 것을 특징으로 하는 이북 제어 장치의 이북 제어 방법.
  10. 청구항 7에 있어서,
    상기 (c) 단계는, 상기 눈위치 파악부가 상기 사용자의 홍채를 촬영하는 카메라를 통해 촬영된 홍채 영상의 중앙과 상기 책 내용이 디스플레이되는 화면의 중앙을 대응시켜 기준으로 설정하며, 설정된 기준을 중심으로 홍채 영상의 변화에 따라 상, 하, 좌, 우로 주시된 현재 페이지의 눈 위치를 파악하는 것을 특징으로 하는 이북 제어 장치의 이북 제어 방법.
  11. 청구항 7에 있어서,
    상기 (d) 단계는, 상기 독속 산출부가 독서 시작의 처음 사용 시, 상기 컨텐츠 저장부로부터 읽어와 상기 디스플레이부를 통해 화면 상에 디스플레이되는 테스트 페이지에 대해 사용자의 눈 위치에 따라 글자당 독속 시간을 계산하며, 그림 존재 여부나 글자 크기에 따라 사용자의 글 읽는 속도를 설정하는 것을 특징으로 하는 이북 제어 장치의 이북 제어 방법.
  12. 청구항 7에 있어서,
    상기 (e) 단계는, 상기 페이지 전환부가 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르기 전까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 다음 페이지로 전환하는 것을 특징으로 하는 이북 제어 장치의 이북 제어 방법.
  13. 청구항 7에 있어서,
    상기 (e) 단계는, 상기 페이지 전환부가 사용자의 책 읽는 속도에 근거해 현재 페이지를 다 읽는 시간이 되었어도 사용자의 눈 움직임이 없으면 사용자의 눈 움직임이 있을 때까지 다음 페이지로 전환하지 않고, 사용자의 눈 위치가 현재 페이지를 종료하는 시점에 이르렀을 때 다음 페이지로 전환하는 것을 특징으로 하는 이북 제어 장치의 이북 제어 방법.
KR20130043472A 2013-04-19 2013-04-19 이북 제어 장치 및 방법 KR20140125557A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20130043472A KR20140125557A (ko) 2013-04-19 2013-04-19 이북 제어 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130043472A KR20140125557A (ko) 2013-04-19 2013-04-19 이북 제어 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20140125557A true KR20140125557A (ko) 2014-10-29

Family

ID=51995280

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130043472A KR20140125557A (ko) 2013-04-19 2013-04-19 이북 제어 장치 및 방법

Country Status (1)

Country Link
KR (1) KR20140125557A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111190527A (zh) * 2019-12-18 2020-05-22 华为技术有限公司 屏幕显示方法和终端设备
KR20210111126A (ko) * 2020-03-02 2021-09-10 주식회사 비주얼캠프 페이지 턴 방법 및 이를 수행하기 위한 컴퓨팅 장치
KR102355139B1 (ko) * 2021-04-02 2022-01-24 박선규 페이지 자동변경이 가능한 전자책 제공장치 및 그 제공방법
KR102433903B1 (ko) * 2021-07-06 2022-08-18 주식회사 마스터엠 사용자 맞춤형 미디어 콘텐츠 표시 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111190527A (zh) * 2019-12-18 2020-05-22 华为技术有限公司 屏幕显示方法和终端设备
KR20210111126A (ko) * 2020-03-02 2021-09-10 주식회사 비주얼캠프 페이지 턴 방법 및 이를 수행하기 위한 컴퓨팅 장치
KR102355139B1 (ko) * 2021-04-02 2022-01-24 박선규 페이지 자동변경이 가능한 전자책 제공장치 및 그 제공방법
KR102433903B1 (ko) * 2021-07-06 2022-08-18 주식회사 마스터엠 사용자 맞춤형 미디어 콘텐츠 표시 방법

Similar Documents

Publication Publication Date Title
US9851811B2 (en) Electronic device and method for controlling the same
US10459626B2 (en) Text input method in touch screen terminal and apparatus therefor
US9257114B2 (en) Electronic device, information processing apparatus,and method for controlling the same
US8935636B2 (en) Information processing apparatus, information processing method and information processing program for performing a tracing operation
EP2651117B1 (en) Camera apparatus and control method thereof
US9438789B2 (en) Display control apparatus and display control method
US8531576B2 (en) Information processing apparatus, information processing method, and program
EP2592541A2 (en) System and method for executing an e-book reading application in an electronic device
JP2006345529A (ja) ユーザが調整可能な閾値を用いる赤目補正方法及び装置
US9195311B2 (en) Imaging device, imaging method, and program with flick gesture to acquire an image
US20140347264A1 (en) Device and method for displaying an electronic document using a double-sided display
US9851802B2 (en) Method and apparatus for controlling content playback
JP2006107048A (ja) 視線対応制御装置および視線対応制御方法
US9535604B2 (en) Display device, method for controlling display, and recording medium
CN110072008A (zh) 折叠屏终端的调节方法、终端及计算机可读存储介质
US10684772B2 (en) Document viewing apparatus and program
KR20140125557A (ko) 이북 제어 장치 및 방법
CN105446607A (zh) 相机触控拍摄方法及其触控终端
US8861857B2 (en) Image processing apparatus and image processing method
US20160170596A1 (en) Image display apparatus, image display method, and image-display program product
US10509545B2 (en) Browsing control system and browsing device
US9235694B2 (en) Recording medium, authentication device, and authentication method
JP6160115B2 (ja) 情報処理装置、プレゼンテーション資料最適化方法及びプログラム
KR20130116013A (ko) 카메라 장치 및 그의 제어 방법
JP2013156925A (ja) 電子装置、電子装置の制御方法、プログラム、記憶媒体

Legal Events

Date Code Title Description
N231 Notification of change of applicant
E902 Notification of reason for refusal
E601 Decision to refuse application