KR101587353B1 - Video display device and operating method thereof - Google Patents

Video display device and operating method thereof Download PDF

Info

Publication number
KR101587353B1
KR101587353B1 KR1020140100592A KR20140100592A KR101587353B1 KR 101587353 B1 KR101587353 B1 KR 101587353B1 KR 1020140100592 A KR1020140100592 A KR 1020140100592A KR 20140100592 A KR20140100592 A KR 20140100592A KR 101587353 B1 KR101587353 B1 KR 101587353B1
Authority
KR
South Korea
Prior art keywords
text
display device
window
converting
converted
Prior art date
Application number
KR1020140100592A
Other languages
Korean (ko)
Inventor
김민우
장승엽
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020140100592A priority Critical patent/KR101587353B1/en
Application granted granted Critical
Publication of KR101587353B1 publication Critical patent/KR101587353B1/en

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/08Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/08Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
    • G10L13/086Detection of language

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

According to an embodiment of the present invention, a method for operating a display device includes the following steps: displaying an editing user interface (UI) window to edit a scanned image obtained from an input device; converting the scanned image to text through a TTS UI window which is used to convert the text to a voice; and converting the converted text to the voice and outputting the voice.

Description

디스플레이 장치 및 그의 동작 방법{VIDEO DISPLAY DEVICE AND OPERATING METHOD THEREOF}TECHNICAL FIELD [0001] The present invention relates to a display device and a method of operating the same,

본 발명은 디스플레이 장치 및 그의 동작 방법에 관한 것으로, 보다 상세하게는 하기 위한 이동 스캐너로부터 텍스트를 포함하는 스캔 이미지를 획득하여 텍스트와 관련한 정보를 제공하는 디스플레이 장치 및 그의 동작 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a display device and a method of operating the same, and more particularly, to a display device and a method of operating the same that acquire a scan image containing text from a mobile scanner for providing information related to text.

일반적으로 마우스라 함은 컴퓨터 입력장치의 일종으로, 클릭 동작을 통한 프로그램 선택, 로딩, 동작, 멈춤 및 화면 열기/닫기 등의 기능을 수행한다. 최근에는 컨버전스 개념으로 기존의 마우스 기능 외에 스캔 기능이 복합된 융합형 마우스가 등장하였다. Generally, a mouse is a type of computer input device, and performs functions such as program selection, loading, operation, pause, and opening / closing of a screen through a click operation. Recently, a convergence type mouse that combines conventional mouse function and scan function has emerged as a concept of convergence.

스캔 기능이 구비되는 마우스는 손으로 이동시켜서 스캔 동작을 수행한다고 하여 핸드헬드 스캐너(handheld scanner)라고도 불린다.A mouse having a scan function is also referred to as a handheld scanner because it is moved by hand to perform a scan operation.

스캔 기능이 구비되는 마우스는 디스플레이 장치와 연동하여 마우스를 통해스캔된 이미지를 활용할 수 있다. 특히, 스캔 이미지가 텍스트를 포함하는 경우, 텍스트 인식 기술을 이용하여 스캔 이미지에 포함된 텍스트를 활용할 수 있다.A mouse equipped with a scan function can utilize an image scanned through a mouse in conjunction with a display device. In particular, when the scanned image includes text, the text contained in the scanned image can be utilized using a text recognition technique.

그러나, 기존에는 입력 받은 텍스트에 대해 사용자가 직접 언어를 선택하여 음성을 합성 할 경우, 텍스트의 언어와 합성할 언어코드가 일치 않으면 음성합성이 원활하게 이루어 지지 않았다.However, in the past, when the user synthesized voice by selecting a language directly with respect to the input text, the voice synthesis did not work smoothly unless the language of the text coincided with the language code to be synthesized.

또한, 사용자가 직접 음성으로 변환할 대상인 언어를 선택해야 하므로, 사용자의 불편을 초래하는 문제가 있었다.In addition, since the user must directly select a language to be converted into voice, there is a problem that inconvenience is caused by the user.

본 발명은 사용자가 직접 음성 변환 대상의 언어를 선택할 필요 없이 자동으로 텍스트의 언어를 분석하여 음성 합성을 제공하는 디스플레이 장치 및 그의 동작 방법에 관한 것이다.The present invention relates to a display apparatus and a method of operating the same, which automatically analyze the language of a text and provide speech synthesis without requiring a user to directly select a language to be converted.

본 발명의 실시 예에 따른 디스플레이 장치의 동작 방법은 입력 장치로부터 획득한 스캔 이미지를 편집하기 위한 편집 UI 창을 표시하는 단계와 상기 텍스트를 음성으로 변환하기 위한 TTS UI 창을 통해 상기 스캔 이미지를 텍스트로 변환하는 단계 및 변환된 텍스트를 음성으로 변환하여 출력하는 단계를 포함한다.A method of operating a display device according to an embodiment of the present invention includes displaying an editing UI window for editing a scanned image acquired from an input device and displaying the scanned image in a text window through a TTS UI window for converting the text into speech, And converting the converted text into speech and outputting the converted speech.

본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 동작 방법은 입력 장치로부터 획득한 스캔 이미지에 포함된 텍스트를 음성으로 변환하기 위한 TTS UI 창을 표시하는 단계와 상기 스캔 이미지를 텍스트로 변환하는 단계 및 변환된 텍스트를 음성으로 변환하여 출력하는 단계를 포함한다.A method of operating a display device according to another embodiment of the present invention includes displaying a TTS UI window for converting a text included in a scanned image acquired from an input device to speech, converting the scanned image into text, Converting the converted text into speech and outputting the converted speech.

본 발명의 다양한 실시 예에 따르면, 사용자가 직접 음성 변환 대상의 언어를 선택할 필요 없이 자동으로 텍스트의 언어를 분석하여 음성 합성을 제공하므로, 사용자의 편의성이 증대될 수 있고, 특히, 시각 장애인에 적합한 서비스를 제공할 수 있다.According to various embodiments of the present invention, since the language of the text is automatically analyzed and the voice synthesis is provided without the need of the user to directly select the language of the voice conversion target, the convenience of the user can be increased, Service can be provided.

또한, 사용자가 직접 음성 변환 대상의 언어를 선택할 필요 없이 자동으로 텍스트의 언어를 분석하여 음성 합성을 제공하므로, 사용자가 음성 변환을 위한 언어를 잘못 지정할 수 있는 경우가 미연에 방지될 수 있다.In addition, since the user does not need to directly select the language of the voice conversion target and automatically analyzes the language of the text to provide voice synthesis, a case where the user can designate the language for voice conversion can be prevented in advance.

도 1은 본 발명의 일 실시 예에 따른 스캔 시스템의 구성을 블록도로 도시한 것이다.
도 2은 본 발명의 일 실시 예에 이동 스캐너의 평면도이다.
도 3은 본 발명의 일 실시 예에 따른 이동 스캐너의 저면도이다.
도 4는 본 발명의 일 실시 예에 따라 스캔 대상 객체를 스캔하는 과정을 제공하는 스캔 인터페이스 화면이다.
도 5는 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 구성을 설명하기 위한 블록도이다.
도 6은 본 발명의 일 실시 예에 따른 디스플레이 장치의 동작 방법을 설명하기 위한 흐름도이다.
도 7은 본 발명의 일 실시 예에 따른 텍스트 음성 변환을 위한 사용자 인터페이스 화면이다.
도 8 및 도 9는 본 발명의 일 실시 예에 따라 선택 텍스트에 대한 번역 결과를 제공하는 화면이다.
도 10은 본 발명의 일 실시 예에 따라 선택된 텍스트를 음성으로 변환하여 출력하는 과정을 설명하기 위한 도면이다.
도 11 내지 도 13은 본 발명의 일 실시 예에 따라 선택 텍스트에 대한 사전적 의미를 제공하는 화면이다.
도 14 및 도 15는 본 발명의 일 실시 예에 따라 고대비 설정에 의해 사용자 인터페이스 화면의 레이아웃이 변경되는 과정을 보여준다.
도 16 내지 도 17은 본 발명의 일 실시 예에 따라 상위 탭 영역 중 재생 탭이 선택된 경우, 제공되는 사용자 인터페이스 화면의 예를 보여준다.
도 18은 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 동작 방법을 설명하기 위한 흐름도이다.
도 19 내지 도 20은 본 발명의 일 실시 예에 따라 텍스트의 언어를 확인하는 방법을 설명하기 위한 도면이다.
도 21 내지 도 23은 본 발명의 또 다른 실시 예에 따른 텍스트 음성 변환을 위한 사용자 인터페이스 화면이다.
도 24 내지 도 26은 본 발명의 실시 예에 따라 편집 UI 창과 TTS UI 창을 연동하여 스캔 이미지에 포함된 텍스트를 음성으로 변환하여 출력하는 실시 예이다.
도 27은 TTS 엔진 프로그램이 실행되지 않아 TTS UI 창이 디스플레이 장치(100)에 표시되지 않은 경우, 스캔 이미지에 포함된 텍스트를 음성으로 출력하는 실시 예를 설명한다.
도 28 내지 도 30은 편집 UI 창 없이 TTS 엔진 프로그램을 통해 스캔 이미지를 텍스트로 변환하고, 변환된 텍스트를 음성으로 출력하는 실시 예이다.
도 31 내지 도 33은 스캔 이미지를 텍스트로 변환하고, 변환된 텍스트를 음성으로 출력하는 과정을 한 번에 수행할 수 있는 실시 예를 보여준다.
1 is a block diagram illustrating a configuration of a scan system according to an embodiment of the present invention.
2 is a top view of a moving scanner in one embodiment of the present invention.
3 is a bottom view of a mobile scanner according to an embodiment of the present invention.
4 is a scan interface screen for providing a process of scanning a scan object according to an exemplary embodiment of the present invention.
5 is a block diagram illustrating a configuration of a display device according to another embodiment of the present invention.
6 is a flowchart illustrating an operation method of a display apparatus according to an embodiment of the present invention.
7 is a user interface screen for text-to-speech conversion according to an exemplary embodiment of the present invention.
FIGS. 8 and 9 are screens for providing translation results for selected text according to an embodiment of the present invention.
FIG. 10 is a diagram for explaining a process of converting a selected text into speech and outputting the selected speech according to an embodiment of the present invention.
11 to 13 are screens providing a dictionary meaning of the selected text according to an embodiment of the present invention.
FIG. 14 and FIG. 15 show a process of changing the layout of a user interface screen by high contrast setting according to an embodiment of the present invention.
FIGS. 16 to 17 show examples of a provided user interface screen when a playback tab is selected from among the upper tab regions according to an embodiment of the present invention.
18 is a flowchart illustrating an operation method of a display apparatus according to another embodiment of the present invention.
19 to 20 are diagrams for explaining a method of verifying a language of a text according to an embodiment of the present invention.
21 to 23 are user interface screens for text-to-speech conversion according to another embodiment of the present invention.
FIGS. 24 to 26 illustrate an embodiment in which an edit UI window and a TTS UI window are interlocked to convert a text included in a scan image into a voice and output the voice in accordance with an embodiment of the present invention.
Fig. 27 illustrates an embodiment in which the text included in the scanned image is output by voice when the TTS engine program is not executed and the TTS UI window is not displayed on the display device 100. Fig.
FIGS. 28 to 30 illustrate an embodiment in which a scanned image is converted into text through a TTS engine program without an editing UI window, and the converted text is output as a voice.
31 to 33 show an embodiment in which a process of converting a scanned image into text and outputting the converted text as a voice can be performed at a time.

이하, 본 발명과 관련된 실시 예에 대하여 도면을 참조하여 보다 상세하게 설명한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. Hereinafter, embodiments related to the present invention will be described in detail with reference to the drawings. The suffix "module" and " part "for the components used in the following description are given or mixed in consideration of ease of specification, and do not have their own meaning or role.

본 발명의 실시예에 따른 디스플레이 장치는, 예를 들어 방송 수신 기능에 컴퓨터 지원 기능을 추가한 지능형 디스플레이 장치로서, 방송 수신 기능에 충실하면서도 인터넷 기능 등이 추가되어, 수기 방식의 입력 장치, 터치 스크린 또는 공간 리모콘 등 보다 사용에 편리한 인터페이스를 갖출 수 있다. 그리고, 유선 또는 무선 인터넷 기능의 지원으로 인터넷 및 컴퓨터에 접속되어, 이메일, 웹브라우징, 뱅킹 또는 게임 등의 기능도 수행가능하다. 이러한 다양한 기능을 위해 표준화된 범용 OS가 사용될 수 있다.The display device according to the embodiment of the present invention is an intelligent display device that adds a computer support function to a broadcast reception function, for example, and is equipped with a function of inputting a handwriting, a touch screen Or an interface that is more convenient to use than a space remote controller or the like. Also, it can be connected to the Internet and a computer by the support of a wired or wireless Internet function, and can perform functions such as e-mail, web browsing, banking or game. A standardized general-purpose OS can be used for these various functions.

따라서, 본 발명에서 기술되는 디스플레이 장치는, 예를 들어 범용의 OS 커널 상에, 다양한 어플리케이션이 자유랍이게 추가되거나 삭제 가능하므로, 사용자 친화적인 다양한 기능이 수행될 수 있다. 상기 디스플레이 장치는, 보다 구체적으로 예를 들면, 컴퓨터, 네트워크 TV, HBBTV, 스마트 TV, LED TV, OLED TV 등이 될 수 있으며, 경우에 따라 스마트폰에도 적용 가능하다.Therefore, the display device described in the present invention can freely add or delete various applications, for example, on a general-purpose OS kernel, so that various user-friendly functions can be performed. More specifically, the display device may be, for example, a computer, a network TV, an HBBTV, a smart TV, an LED TV, an OLED TV, or the like, and may be applicable to a smartphone in some cases.

도 1은 본 발명의 일 실시 예에 따른 스캔 시스템의 구성을 블록도로 도시한 것이다.1 is a block diagram illustrating a configuration of a scan system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시 예에 따른 스캔 시스템(10)은 디스플레이 장치(100) 및 이동 스캐너(200)를 포함한다.Referring to FIG. 1, a scanning system 10 according to an exemplary embodiment of the present invention includes a display device 100 and a moving scanner 200.

디스플레이 장치(100)는 이동 스캐너로부터 사용자 입력에 대응하는 입력 신호를 수신하여 입력 신호에 대응하는 기능을 수행한다. 디스플레이 장치(100)는 이동 스캐너(100)로부터 복수의 단위 스캔 이미지들을 수신할 수 있다. 디스플레이 장치(100)는 수신된 복수의 단위 스캔 이미지들을 병합하여 완성된 스캔 이미지를 생성할 수 있다.The display device 100 receives an input signal corresponding to a user input from the moving scanner and performs a function corresponding to the input signal. The display device 100 may receive a plurality of unit scan images from the mobile scanner 100. [ The display device 100 may merge the plurality of received unit scan images to generate a completed scan image.

디스플레이 장치(100)는 통신 인터페이스부(110), 디스플레이부(130), 저장부(150), 오디오 출력부(170), 네트워크 인터페이스부(180) 및 제어부(190)를 포함한다.The display device 100 includes a communication interface unit 110, a display unit 130, a storage unit 150, an audio output unit 170, a network interface unit 180, and a control unit 190.

통신 인터페이스부(110)는 외부 장치와 유무선 통신을 수행할 수 있다. 통신 인터페이스부(110)는 외부 장치와 유무선 통신을 통해 입력 신호, 영상, 음성을 수신할 수 있다. 특히, 통신 인터페이스부(110)는 후술할 이동 스캐너(200)의 통신 인터페이스부(220)와 유무선 통신을 통해 정보를 송수신할 수 있다.The communication interface unit 110 can perform wired / wireless communication with an external device. The communication interface unit 110 can receive an input signal, an image, and a voice through wired / wireless communication with an external device. In particular, the communication interface unit 110 can exchange information with the communication interface unit 220 of the mobile scanner 200, which will be described later, through wired / wireless communication.

통신 인터페이스부(110)는 시리얼 통신 규격, PS/2 규격, 범용직렬버스(Universal Serial Bus, USB) 규격을 이용하여 이동 스캐너(200)와 유선 통신을 수행할 수 있다.The communication interface unit 110 can perform wired communication with the mobile scanner 200 using a serial communication standard, a PS / 2 standard, and a universal serial bus (USB) standard.

통신 인터페이스부(110)는 RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA (Digital Living Network Alliance) 규격을 이용하여 이동 스캐너(200)와 무선 통신을 수행할 수 있다.The communication interface unit 110 is connected to the mobile scanner 200 using an RFID (Radio Frequency Identification), an IrDA (Infrared Data Association), an UWB (Ultra Wideband), a ZigBee, and a DLNA (Digital Living Network Alliance) For example.

디스플레이부(130)는 제어부(190)에서 처리된 각종 영상 신호, 데이터 신호, OSD 신호 등을 각각 R, G, B 신호로 변환하여 구동 신호를 생성할 수 있다.The display unit 130 may convert various video signals, data signals, OSD signals, and the like processed by the controller 190 into R, G, and B signals, respectively, to generate a driving signal.

디스플레이부(130)는 PDP, LCD, OLED, 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 등을 이용할 수 있으며, 또는 터치 스크린으로 구성되어 출력 장치 이외에 입력 장치로 사용되는 것도 가능하다.The display unit 130 may be a PDP, an LCD, an OLED, a flexible display, a 3D display, or the like, or may be configured as a touch screen and used as an input device in addition to an output device.

디스플레이부(130)는 이동 스캐너(200)로부터 수신한 스캔 이미지를 표시할 수 있다. 디스플레이부(130)는 이동 스캐너(200)가 스캔 대상 객체를 스캔하는 과정을 표시할 수 있다.The display unit 130 may display a scan image received from the mobile scanner 200. [ The display unit 130 may display a process of scanning the object to be scanned by the mobile scanner 200.

저장부(150)는 제어부(190) 내의 각 신호 처리 및 제어를 위한 프로그램을 저장하고, 신호 처리된 영상, 음성 또는 데이터신호를 저장할 수 있다.The storage unit 150 may store a program for each signal processing and control in the controller 190, and may store the processed video, audio, or data signals.

저장부(150)는 통신 인터페이스부(150) 로부터 입력되는 영상, 음성, 또는 데이터 신호의 임시 저장을 위한 기능을 수행할 수도 있다.The storage unit 150 may perform a function for temporarily storing video, audio, or data signals input from the communication interface unit 150. [

저장부(150)는 이동 스캐너(200)로부터 제공된 단위 스캔 이미지들을 저장할 수 있다. 저장부(150)는 복수의 단위 스캔 이미지들이 병합되어 완성된 스캔 이미지를 저장할 수 있다.The storage unit 150 may store unit scan images provided from the mobile scanner 200. [ The storage unit 150 may store the completed scan image by merging a plurality of unit scan images.

저장부(150)는 스캔 동작을 수행할 수 있도록 디스플레이 장치(100)를 제어하는 스캔 드라이버 프로그램을 저장할 수 있다. The storage unit 150 may store a scan driver program for controlling the display device 100 to perform a scan operation.

저장부(150)는 예를 들어 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬(EEPROM 등) 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.The storage unit 150 may be a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (for example, an SD or XD memory Etc.), RAM, ROM (EEPROM, etc.), and the like.

오디오 출력부(170)는 제어부(190)에서 처리된 음성 신호를 출력한다. 오디오 출력부(170)는 음성을 출력하기 위한 스피커를 포함할 수 있다.The audio output unit 170 outputs the audio signal processed by the control unit 190. The audio output unit 170 may include a speaker for outputting audio.

네트워크 인터페이스부(180)는 접속된 네트워크 또는 접속된 네트워크에 링크된 다른 네트워크를 통해 웹 페이지에의 접근을 제공한다. 네트워크 인터페이스부(180)는 네트워크를 통해 소정 웹 페이지에 접속하여, 해당 서버와 데이터를 송신 또는 수신할 수 있다.The network interface unit 180 provides access to the web page through the connected network or another network linked to the connected network. The network interface unit 180 can access a predetermined web page through a network and transmit or receive data to or from the server.

네트워크 인터페이스부(180)는 컨텐트 제공자 또는 네트워크 운영자가 제공하는 컨텐트 또는 데이터들을 수신할 수 있다. 네트워크 인터페이스부(180)는 네트워크를 통하여 컨텐트 제공자 또는 네트워크 제공자로부터 제공되는 영화, 광고, 게임, VOD, 방송 신호 등의 컨텐트 및 그와 관련된 정보를 수신할 수 있다.The network interface unit 180 may receive content or data provided by the content provider or the network operator. The network interface unit 180 may receive content such as movies, advertisements, games, VODs, broadcast signals, and related information provided from a content provider or a network provider through a network.

또한, 네트워크 인터페이스부(180)는 네트워크 운영자가 제공하는 펌웨어의 업데이트 정보 및 업데이트 파일을 수신할 수 있으며, 인터넷 또는 컨텐트 제공자 또는 네트워크 운영자에게 데이터들을 송신할 수 있다.In addition, the network interface unit 180 can receive the update information and the update file of the firmware provided by the network operator, and can transmit the data to the Internet or the content provider or the network operator.

네트워크 인터페이스부(133)는 네트워크를 통해 공중에 공개(open)된 어플리케이션들 중 원하는 어플리케이션을 선택하여 수신할 수 있다. The network interface unit 133 can select and receive a desired one of applications open to the public via a network.

제어부(190)는 디스플레이 장치(100)의 동작을 전반적으로 제어할 수 있다.The control unit 190 can control the operation of the display device 100 as a whole.

특히, 제어부(190)는 이동 스캐너(200)로부터 획득한 복수의 단위 스캔 이미지들 및 복수의 단위 스캔 이미지들에 대응하는 복수의 위치들에 기초하여 복수의 단위 스캔 이미지들을 병합할 수 있다. 복수의 단위 스캔 이미지들 각각은 복수의 위치들 각각에 대응될 수 있다. 복수의 위치들 각각은 이동 스캐너(200)의 위치일 수 있다.In particular, the control unit 190 may combine a plurality of unit scan images based on the plurality of unit scan images acquired from the mobile scanner 200 and a plurality of positions corresponding to the plurality of unit scan images. Each of the plurality of unit scan images may correspond to each of a plurality of positions. Each of the plurality of positions may be a position of the mobile scanner 200.

제어부(190)는 복수의 단위 스캔 이미지들 각각에 복수의 위치들 각각을 대응시킬 수 있고, 대응 관계에 기초하여 완성된 스캔 이미지를 획득할 수 있다.The control unit 190 can map each of the plurality of positions to each of the plurality of unit scan images and acquire the completed scan image based on the corresponding relationship.

제어부(190)는 공지된 다양한 이미지 병합 알고리즘을 이용하여 스캔 대상 객체의 스캔 이미지를 생성할 수 있다.The control unit 190 may generate a scan image of the object to be scanned by using various known image merging algorithms.

이동 스캐너(200)는 사용자 입력을 수신하여 수신된 사용자 입력을 디스플레이 장치(100)에 제공한다. 이동 스캐너(200)는 스캔 대상 객체로부터 스캔된 단위 스캔 이미지를 디스플레이 장치(100)에 제공한다.The mobile scanner 200 receives the user input and provides the received user input to the display device 100. [ The moving scanner 200 provides the unit scan image scanned from the object to be scanned to the display device 100. [

이동 스캐너(200)는 스캔 대상 객체의 표면을 이동하면서 스캔 대상 객체를 스캔할 수 있다. 이동 스캐너(200)는 스캔 기능을 구비한 다양한 장치로 구현될 수 있으며, 스캔 기능이 구비된 마우스(마우스 스캐너), 리모콘, 휴대용 단말기 등 중 어느 하나일 수 있다.The mobile scanner 200 can scan the object to be scanned while moving the surface of the object to be scanned. The mobile scanner 200 may be implemented by various devices having a scan function, and may be any one of a mouse (mouse scanner) having a scan function, a remote controller, and a portable terminal.

스캔 대상 객체는 사용자가 이동 스캐너(200)에 입력 및 저장하고자 하는 정보가 담긴 목적물을 말하며, 일반적으로 문자, 그림 등이 표시된 문서를 지칭한다. 또한 스캔 대상 객체의 일정 영역이란 기존의 라인 스캔 영역과 달리 소정의 면적을 갖는 2차원 영역을 의미한다. 후술하겠지만, 스캔 대상 영역의 일정 영역은 스캐닝부(220)에 포함된 스캔 윈도우(scan window)에 대응하는 영역일 수 있다.The scan target object refers to a target object containing information to be input and stored by the mobile scanner 200, and generally refers to a document in which characters, pictures, and the like are displayed. The predetermined area of the object to be scanned is a two-dimensional area having a predetermined area, unlike the existing line scan area. As will be described later, a certain area of the scan target area may correspond to a scan window included in the scanning unit 220.

이동 스캐너(200)가 스캔 기능을 구비한 마우스인 경우, 이동 스캐너(200)의동작 모드는 스캔 모드 및 마우스 모드를 포함할 수 있다.When the mobile scanner 200 is a mouse having a scan function, the operation mode of the mobile scanner 200 may include a scan mode and a mouse mode.

스캔 모드는 이동 스캐너(200)가 스캔 대상 객체의 표면을 이동하면서 스캔 대상 객체를 스캔 하는 모드일 수 있다.The scan mode may be a mode in which the mobile scanner 200 scans the object to be scanned while moving the surface of the object to be scanned.

마우스 모드는 이동 스캐너(200)가 디스플레이 장치(100)에 사용자 입력을 전송하여 디스플레이 장치(100)의 기능을 제어하기 위한 모드일 수 있다. 마우스 모드는 스캔 대상 객체의 스캔 이미지를 편집하기 위한 편집 모드를 포함할 수 있다.The mouse mode may be a mode for the mobile scanner 200 to transmit user input to the display device 100 to control the function of the display device 100. [ The mouse mode may include an edit mode for editing a scan image of the object to be scanned.

이동 스캐너(200)는 사용자 입력부(210), 스캐닝부(220), 위치 검출부(230), 통신 인터페이스부(240), 저장부(250), 제어부(260)를 포함한다.The mobile scanner 200 includes a user input unit 210, a scanning unit 220, a position detection unit 230, a communication interface unit 240, a storage unit 250, and a control unit 260.

사용자 입력부(210)는 사용자 입력을 수신할 수 있다. 사용자 입력부(210)는 이동 스캐너(200)의 기능 또는 디스플레이 장치(100)의 기능을 수행하는 사용자 입력을 수신할 수 있다. 사용자 입력부(210)에 대한 설명을 도 2를 참조하여 설명한다.The user input unit 210 may receive a user input. The user input unit 210 may receive a function of the mobile scanner 200 or a user input that performs a function of the display device 100. [ The user input unit 210 will be described with reference to FIG.

다시 도 2를 설명한다.Fig. 2 will be described again.

도 2는 본 발명의 일 실시 예에 따른 이동 스캐너의 평면도이다.2 is a top view of a moving scanner according to an embodiment of the present invention.

도 2를 참조하면, 사용자 입력부(210)는 좌 버튼(211), 우 버튼(212), 휠(213), 스캔 버튼(214), 백 버튼(215)를 포함할 수 있다.Referring to FIG. 2, the user input unit 210 may include a left button 211, a right button 212, a wheel 213, a scan button 214, and a back button 215.

좌 버튼(211), 우 버튼(212) 및 휠(213)은 이동 스캐너(200)가 마우스 모드에서 동작하는 경우, 좌 버튼(211), 우 버튼(212) 및 휠(213) 각각에는 디스플레이 장치(100)의 동작을 제어하기 위한 기능이 할당될 수 있다. 예를 들어, 좌 버튼(211)은 디스플레이 장치(100)의 화면 중 어느 일 지점을 선택하기 위한 버튼일 수 있고, 우 버튼(212)는 디스플레이 장치(100)의 화면에 메뉴를 표시하기 위한 버튼일 수 있다. 휠 버튼(213)은 디스플레이 장치(100)의 화면 또는 디스플레이 장치(100)의 화면에 표시된 객체를 확대하거나 축소하기 위한 구성일 수 있다.The left button 211, the right button 212 and the wheel 213 are respectively provided with the left button 211, the right button 212 and the wheel 213, respectively, when the moving scanner 200 operates in the mouse mode. A function for controlling the operation of the mobile terminal 100 may be assigned. For example, the left button 211 may be a button for selecting one of the screens of the display device 100, and the right button 212 may be a button for displaying a menu on the screen of the display device 100. [ Lt; / RTI > The wheel button 213 may be a screen for enlarging or reducing the object displayed on the screen of the display device 100 or the screen of the display device 100.

스캔 버튼(214)은 이동 스캐너(200)가 스캔 모드로 진입하기 위한 사용자 입력을 수신하는 버튼일 수 있다. 사용자 입력에 의해 스캔 버튼(214)이 눌러진 경우, 이동 스캐너(200)의 동작 모드는 마우스 모드에서 스캔 모드로 변경될 수 있다. 사용자 입력에 의해 스캔 버튼(214)이 눌러진 경우, 이동 스캐너(200)는 스캔을 시작할 수 있는 상태가 될 수 있다.The scan button 214 may be a button for receiving a user input for the mobile scanner 200 to enter the scan mode. When the user presses the scan button 214, the operation mode of the mobile scanner 200 may be changed from the mouse mode to the scan mode. When the user presses the scan button 214, the mobile scanner 200 may be ready to start scanning.

사용자 입력에 의해 스캔 버튼(214)이 눌러진 경우, 이동 스캐너(200)는 스캔 시작 요청 신호를 디스플레이 장치(100)에 전달할 수 있다. 디스플레이 장치(100)는 수신한 스캔 시작 요청 신호에 응답하여 스캔 인터페이스 화면을 표시할 수 있다. 이에 대해서는 후술한다.When the scan button 214 is pressed by a user input, the mobile scanner 200 can transmit a scan start request signal to the display device 100. The display device 100 may display a scan interface screen in response to the received scan start request signal. This will be described later.

이동 스캐너(200)가 스캔 모드로 동작하는 중 스캔 버튼(214)에 대한 사용자 입력이 다시 수신된 경우, 이동 스캐너(200)의 동작 모드는 스캔 모드에서 마우스 모드로 변경될 수 있다.If the user input to the scan button 214 is received again while the mobile scanner 200 is operating in the scan mode, the operation mode of the mobile scanner 200 may be changed from the scan mode to the mouse mode.

백 버튼(215)는 이동 스캐너(200)가 마우스 모드에서 동작하는 경우, 디스플레이 장치(100)가 웹페이지를 브라우징(browsing)하는 동안 이전 웹 페이지로 돌아가기 위한 버튼일 수 있다.The back button 215 may be a button for returning to the previous web page while the display device 100 is browsing the web page when the mobile scanner 200 operates in the mouse mode.

백 버튼(215)는 이동 스캐너(200)가 마우스 모드에서 동작하는 경우, 디스플레이 장치(100)가 폴더를 브라우징(browsing)하는 동안 이전 폴더로 돌아가기 위한 버튼일 수 있다.The back button 215 may be a button for returning to the previous folder while the display device 100 is browsing the folder when the mobile scanner 200 operates in the mouse mode.

다시 도 1을 설명한다.Fig. 1 will be described again.

스캐닝부(220)는 스캔 대상 객체의 일정 영역에 광을 조사할 수 있다. 스캐닝부(220)는 조사된 광이 스캔 대상 객체를 통해 반사된 반사광을 이용하여 스캔 대상 객체의 단위 스캔 이미지를 획득할 수 있다. The scanning unit 220 may irradiate light to a certain area of the object to be scanned. The scanning unit 220 may acquire a unit scan image of the object to be scanned using the reflected light reflected through the object to be scanned.

이를 위해 스캐닝부(220)는 스캔 윈도우(221), 조명부(미도시), 미러(미도시), 카메라(미도시)를 포함할 수 있다.To this end, the scanning unit 220 may include a scan window 221, an illumination unit (not shown), a mirror (not shown), and a camera (not shown).

조명부는 스캔 대상 객체에 광을 조사할 수 있다. 미러에는 스캔 대상 객체로부터 반사된 광에 대응하는 단위 이미지가 맺힐 수 있다. 카메라는 미러에 맺힌 단위 이미지를 촬영하여 단위 스캔 이미지를 획득할 수 있다.The illumination unit may irradiate light to the object to be scanned. A unit image corresponding to the light reflected from the object to be scanned may be formed in the mirror. The camera can acquire a unit scan image by taking a unit image formed on the mirror.

스캐닝부(220)는 일정한 면적을 갖는 2차원 영역을 통해 스캔 대상 객체에 광을 조사할 수 있다. 2차원 영역은 스캐닝부(220)의 스캔 윈도우(221)가 형성하는 영역일 수 있다. 스캔 윈도우(221)는 조명부가 스캔 대상 객체에 광을 조사하는 통로이며, 스캔 대상 객체로부터 반사된 광을 미러에 전달하는 통로일 수 있다.The scanning unit 220 can irradiate light to the object to be scanned through a two-dimensional area having a predetermined area. The two-dimensional region may be a region formed by the scan window 221 of the scanning unit 220. The scan window 221 is a path through which the illumination unit irradiates light to the object to be scanned, and may be a path through which the light reflected from the object to be scanned is transmitted to the mirror.

스캐닝부(220)는 스캔 윈도우(221)를 통해 스캔 대상 객체로부터 반사된 광을 수신하여 스캔 대상 객체의 단위 스캔 이미지를 획득할 수 있다. 즉, 스캔 윈도우(221)는 스캔 대상 객체의 단위 스캔 이미지를 획득하기 위한 매개체 역할을 수행한다.The scanning unit 220 may receive light reflected from the object to be scanned through the scan window 221 to acquire a unit scan image of the object to be scanned. That is, the scan window 221 serves as an intermediary for acquiring a unit scan image of the object to be scanned.

위치 검출부(230)는 이동 스캐너(200)의 위치를 검출할 수 있다. 즉, 이동 스캐너(200)가 이동함에 따라 이동 스캐너(200)의 위치가 변하므로, 위치 검출부(230)를 이동 스캐너(200)의 위치를 검출하여 검출된 이동 스캐너(200)의 위치를 디스플레이 장치(100)에 제공할 수 있다. 구체적으로, 위치 검출부(230)는 특정 지점에 대한 X, Y 좌표를 측정할 수 있고, 측정된 좌표를 기준 위치로 설정할 수 있다. 이후, 이동 스캐너(200)의 이동이 있는 경우, 새로운 지점에 대한 X, Y 좌표를 측정하고, 새랍이게 측정된 이동 스캐너(200)의 위치를 기준 위치로 설정하여 이동 스캐너(200)의 위치를 반복적으로 검출할 수 있다.The position detecting unit 230 can detect the position of the moving scanner 200. [ That is, since the position of the moving scanner 200 changes as the moving scanner 200 moves, the position detecting unit 230 detects the position of the moving scanner 200 and displays the detected position of the moving scanner 200 on the display device 200. [ (100). Specifically, the position detection unit 230 can measure X and Y coordinates of a specific point and set the measured coordinates as a reference position. Then, when there is movement of the moving scanner 200, the X and Y coordinates of the new point are measured, and the position of the moving scanner 200 measured to be the new position is set as the reference position to determine the position of the moving scanner 200 It can be repeatedly detected.

일 실시 예에서 위치 검출부(230)는 하나 이상의 레이져 센서를 포함할 수 있다. 레이져 센서는 스캔 대상 객체에 레이져를 조사하고, 이로부터 반사된 레이져를 수신하여 이동 스캐너(200)의 위치를 검출할 수 있다.In one embodiment, the position detector 230 may include one or more laser sensors. The laser sensor can detect the position of the moving scanner 200 by irradiating the laser to the object to be scanned and receiving the laser reflected therefrom.

또 다른 실시 예에서 위치 검출부(230)는 하나의 레이져 센서 및 하나의 자이로 센서를 포함할 수도 있다.In another embodiment, the position detector 230 may include one laser sensor and one gyro sensor.

스캐닝부(220) 및 위치 검출부(230)의 배치에 대해서는 도 3을 참조하여 설명한다.The arrangement of the scanning unit 220 and the position detecting unit 230 will be described with reference to FIG.

도 3은 본 발명의 일 실시 예에 따른 이동 스캐너의 저면도이다.3 is a bottom view of a mobile scanner according to an embodiment of the present invention.

도 3을 참조하면, 이동 스캐너(200)의 저면에는 스캔 윈도우(221) 및 위치 검출부(230)가 배치될 수 있다. Referring to FIG. 3, a scan window 221 and a position detector 230 may be disposed on the bottom surface of the movable scanner 200.

스캐닝부(220)는 스캔 윈도우(221)를 통해 스캔 대상 객체로부터 단위 스캔 이미지를 획득할 수 있다. 스캔 윈도우(221)가 형성하는 영역은 실제 스캔이 되는 영역이다.The scanning unit 220 may acquire a unit scan image from the scan object through the scan window 221. [ The area formed by the scan window 221 is an actual scan area.

위치 검출부(230)는 스캔 윈도우(221)의 상측 및 하측 각각에 배치될 수 있다.The position detection unit 230 may be disposed on the upper side and the lower side of the scan window 221, respectively.

다시 도 1을 설명한다.Fig. 1 will be described again.

통신 인터페이스부(240)는 외부 장치와 유무선 통신을 수행할 수 있다. 통신 인터페이스부(240)는 외부 장치와 유무선 통신을 통해 입력 신호, 영상, 음성을 수신할 수 있다. 특히, 통신 인터페이스부(240)는 디스플레이 장치(100)의 통신 인터페이스부(110)와 유무선 통신을 통해 정보를 송수신할 수 있다.The communication interface 240 can perform wired / wireless communication with an external device. The communication interface unit 240 can receive an input signal, an image, and a voice through wired / wireless communication with an external device. In particular, the communication interface unit 240 can transmit and receive information to / from the communication interface unit 110 of the display device 100 through wired / wireless communication.

통신 인터페이스부(240)는 시리얼 통신 규격, PS/2 규격, 범용직렬버스(Universal Serial Bus, USB) 규격을 이용하여 디스플레이 장치(100)와 유선 통신을 수행할 수 있다.The communication interface 240 can perform wired communication with the display device 100 using a serial communication standard, a PS / 2 standard, and a universal serial bus (USB) standard.

통신 인터페이스부(240)는 RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA (Digital Living Network Alliance) 규격을 이용하여 디스플레이 장치(100)와 무선 통신을 수행할 수 있다.The communication interface 240 is connected to the display device 100 using a radio frequency identification (RFID), infrared data association (UWB), Ultra Wideband (UWB), ZigBee, DLNA (Digital Living Network Alliance) For example.

저장부(250)는 스캐닝부(220)로부터 획득한 단위 스캔 이미지들, 위치 검출부(230)로부터 검출된 이동 스캐너(200)의 위치를 저장할 수 있다.The storage unit 250 may store the unit scan images acquired from the scanning unit 220 and the position of the moving scanner 200 detected by the position detection unit 230.

저장부(250)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬(EEPROM 등) 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.The storage unit 250 may be a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (for example, SD or XD memory) RAM, ROM (EEPROM, etc.), and the like.

제어부(260)는 이동 스캐너(200)의 전반적인 동작을 제어할 수 있다.The control unit 260 can control the overall operation of the mobile scanner 200.

특히, 제어부(260)는 스캐닝부(220)가 획득한 복수의 단위 스캔 이미지들과 위치 검출부(230)가 검출한 복수의 위치들을 디스플레이 장치(100)에 제공할 수 있다. 복수의 단위 스캔 이미지들 각각은 복수의 위치들 각각에 대응될 수 있다.In particular, the control unit 260 may provide the display unit 100 with a plurality of unit scan images acquired by the scanning unit 220 and a plurality of positions detected by the position detection unit 230. Each of the plurality of unit scan images may correspond to each of a plurality of positions.

디스플레이 장치(100)는 복수의 단위 스캔 이미지들 각각에 복수의 위치들 각각을 대응시킬 수 있고, 대응 관계에 기초하여 완성된 스캔 이미지를 획득할 수 있다.The display device 100 can map each of the plurality of positions to each of the plurality of unit scan images and obtain the completed scan image based on the corresponding relationship.

다음으로 도 4를 참조하여, 이동 스캐너(200)를 통해 스캔 대상 객체를 스캔하는 과정을 제공하는 스캔 인터페이스 화면을 설명한다.Next, a scan interface screen for providing a process of scanning a scan object through the mobile scanner 200 will be described with reference to FIG.

도 4는 본 발명의 일 실시 예에 따라 스캔 대상 객체를 스캔하는 과정을 제공하는 스캔 인터페이스 화면이다.4 is a scan interface screen for providing a process of scanning a scan object according to an exemplary embodiment of the present invention.

도 4를 참조하면, 디스플레이 장치(100)는 디스플레이부(130)를 통해 스캔 인터페이스 화면(500)을 제공할 수 있다. 일 실시 예에서 이동 스캐너(200)가 마우스 모드에서 동작하고 있고, 이동 스캐너(200)의 스캔 버튼(214)에 대한 사용자 입력을 수신하면, 이동 스캐너(200)는 스캔 버튼(214)에 대한 사용자 입력을 디스플레이 장치(100)에 전송할 수 있다. 디스플레이 장치(100)는 스캔 버튼(214)에 대한 사용자 입력을 전달받아 스캔 인터페이스 화면(500)을 제공할 수 있다.Referring to FIG. 4, the display apparatus 100 may provide a scan interface screen 500 through the display unit 130. In one embodiment, when the mobile scanner 200 is operating in the mouse mode and receives a user input for the scan button 214 of the mobile scanner 200, the mobile scanner 200 may determine that the user And transmit the input to the display device 100. The display device 100 may receive a user input to the scan button 214 to provide a scan interface screen 500.

스캔 인터페이스 화면(500)에는 이동 스캐너(200)가 스캔 대상 객체를 스캔하고 있는 과정이 제공될 수 있다. The scan interface screen 500 may be provided with a process in which the mobile scanner 200 scans the object to be scanned.

스캔 인터페이스 화면(500)은 스캔 대상 객체의 스캔 이미지(510), 스캔 박스(520), 메모리 가이드 바(530), 기능 가이드(540)를 포함할 수 있다.The scan interface screen 500 may include a scan image 510 of the object to be scanned, a scan box 520, a memory guide bar 530, and a function guide 540.

스캔 대상 객체의 스캔 이미지(510)는 이동 스캐너(200)로부터 수신한 스캔 이미지일 수 있다. The scanned image 510 of the scanned object may be a scanned image received from the moving scanner 200.

스캔 박스(520)는 스캐닝부(220)의 스캔 윈도우(221)에 대응하는 박스일 수 있다. 스캔 박스(520)는 스캔 윈도우(221)가 형성하는 영역에 대응하는 영역으로 실제 스캔이 수행되고 있는 영역일 수 있다.The scan box 520 may be a box corresponding to the scan window 221 of the scanning unit 220. The scan box 520 may be an area corresponding to an area formed by the scan window 221, in which an actual scan is performed.

스캔 박스(520)는 이동 스캐너(200)의 움직임에 대응될 수 있다. 즉, 이동 스캐너(200)의 이동방향에 따라 스캔 박스(520)도 이동될 수 있다.The scan box 520 may correspond to the movement of the mobile scanner 200. That is, the scan box 520 can also be moved according to the moving direction of the moving scanner 200.

스캔 박스(520)의 표시는 이동 스캐너(200)의 이동에 대한 정보에 기초하여 변경될 수 있다. 구체적으로, 디스플레이 장치(100)는 이동 스캐너(200)의 이동에 대한 정보를 획득하고, 획득한 이동에 대한 정보에 기초하여 스캔 박스(520)의 표시를 변경시킬 수 있다.The display of the scan box 520 may be changed based on information about the movement of the mobile scanner 200. Specifically, the display device 100 can acquire information about the movement of the mobile scanner 200 and change the display of the scan box 520 based on the information about the obtained movement.

이동 스캐너(200)의 이동 속도가 임계 속도 이상인 경우, 스캔 박스(520)의 표시를 변경시킬 수 있다. When the moving speed of the moving scanner 200 is equal to or higher than the threshold speed, the display of the scan box 520 can be changed.

일 실시 예에서 디스플레이 장치(100)는 이동 스캐너(200)의 이동 속도가 임계 속도 이상인 경우, 스캔 박스(520)의 컬러를 변경시킬 수 있다. 예를 들어, 이동 속도가 임계 속도 미만인 경우, 스캔 박스(520)의 컬러는 녹색일 수 있고, 이동 속도가 임계 속도 이상인 경우, 스캔 박스(520)의 컬러는 노란색으로 변경될 수 있다. 사용자는 스캔 박스(520)의 컬러 변화를 인지하여 이동 스캐너(200)의 속도를 조절할 수 있다. In one embodiment, the display device 100 may change the color of the scan box 520 when the moving speed of the moving scanner 200 is equal to or greater than the threshold speed. For example, if the movement speed is less than the threshold speed, the color of the scan box 520 may be green, and the color of the scan box 520 may be yellow if the movement speed is greater than the threshold speed. The user may be aware of the color change of the scan box 520 and adjust the speed of the mobile scanner 200.

또 다른 실시 예에서 디스플레이 장치(100)는 이동 스캐너(200)의 이동 속도가 임계 속도 이상인 경우, 스캔 박스(520)를 구성하는 외곽선의 형상을 변경시킬 수 있다. In another embodiment, the display device 100 may change the shape of the outline constituting the scan box 520 when the moving speed of the moving scanner 200 is equal to or higher than the critical speed.

또 다른 실시 예에서 디스플레이 장치(100)는 이동 스캐너(200)의 이동 속도가 임계 속도 이상인 경우, 미리 설정된 음성을 출력할 수 있다. 미리 설정된 음성은 사용자에게 이동 스캐너(200)의 이동 속도가 빠름을 알리는 경고음일 수 있다.In another embodiment, the display apparatus 100 can output a preset voice when the moving speed of the moving scanner 200 is equal to or higher than the critical speed. The preset voice may be a warning sound informing the user that the moving speed of the mobile scanner 200 is fast.

또 다른 실시 예에서 디스플레이 장치(100)는 이동 스캐너(200)의 이동 속도가 임계 속도 이상인 경우, 경고 메시지를 출력할 수 있다. 경고 메시지는 사용자에게 이동 스캐너(200)의 이동 속도가 빠름을 알리는 메시지일 수 있다.In another embodiment, the display device 100 may output a warning message when the moving speed of the moving scanner 200 is equal to or higher than the threshold speed. The warning message may be a message informing the user that the moving speed of the moving scanner 200 is fast.

또 다른 실시 예에서 디스플레이 장치(100)는 이동 스캐너(200)의 이동 속도가 임계 속도 이상인 경우, 스캔 박스(520)의 표시를 변경하면서 경고음을 출력할 수도 있고, 스캔 박스(520)의 표시를 변경하면서 경고 메시지를 출력할 수도 있다.In another embodiment, the display apparatus 100 may output a warning sound while changing the display of the scan box 520 when the moving speed of the moving scanner 200 is equal to or higher than the threshold speed, You can also output a warning message while changing.

메모리 가이드 바(530)는 디스플레이 장치(100)의 메모리 잔량을 나타낼 수 있다. 즉, 메모리 가이드 바(530)는 디스플레이 장치(100)를 구성하는 메모리의 총량 중 현재 스캔된 이미지의 용량을 제외한 나머지 용량을 실시간으로 나타낼 수 있다. The memory guide bar 530 may indicate the remaining memory capacity of the display device 100. That is, the memory guide bar 530 may display the remaining capacity of the display device 100, excluding the capacity of the currently scanned image, in real time.

기능 가이드(540)는 이동 스캐너(200)의 기능을 가이드 한다. 구체적으로, 기능 가이드(540)는 이동 스캐너(200)의 축소 이미지, 이동 스캐너(200)의 스캔 버튼(214)의 기능, 이동 스캐너(200)의 휠(213)의 기능을 제공할 수 있다.The function guide 540 guides the functions of the mobile scanner 200. Specifically, the function guide 540 may provide a reduced image of the mobile scanner 200, a function of the scan button 214 of the mobile scanner 200, and a function of the wheel 213 of the mobile scanner 200.

즉, 이동 스캐너(200)의 스캔 버튼(214)의 기능은 스캔 중지(stop scan)임을 나타낼 수 있고, 휠(213)은 스캔 이미지를 확대/축소하는 줌인/아웃(zoom-in/out)임을 나타낼 수 있다.That is, the function of the scan button 214 of the mobile scanner 200 may indicate a stop scan, and the wheel 213 may indicate zoom-in / out to zoom in / out the scanned image .

도 5는 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 구성을 설명하기 위한 블록도이다.5 is a block diagram illustrating a configuration of a display device according to another embodiment of the present invention.

도 5를 참조하면, 본 발명의 또 다른 실시 예에 따른 디스플레이 장치(100)는 도 1에서 설명한 디스플레이 장치(100)의 구성에 텍스트 인식부(140) 및 텍스트 음성 변환부(160)를 더 포함할 수 있다.5, a display device 100 according to another embodiment of the present invention further includes a text recognition unit 140 and a text-to-speech conversion unit 160 in the configuration of the display device 100 illustrated in FIG. 1 can do.

텍스트 인식부(140)는 기 설정된 언어를 기초로 스캔 이미지에 포함된 텍스트를 인식할 수 있다. 일 실시 예에서 스캔 이미지에 포함된 텍스트를 인식하는 방법은 광학식 문자 판독(Optical Character Recognition, OCR) 방법이 사용될 수 있다.The text recognition unit 140 may recognize the text included in the scanned image based on a predetermined language. In one embodiment, an optical character recognition (OCR) method can be used as a method of recognizing text included in a scanned image.

텍스트 음성 변환부(160)는 선택된 텍스트를 음성으로 변환하여 출력할 수 있다. 일 실시 예에서 텍스트 음성 변환부(160)는 선택된 텍스트를 텍스트 음성 변환(Text To Speech, TTS)을 통해 음성으로 변환하여 출력할 수 있다.The text-to-speech conversion unit 160 may convert the selected text into speech and output the converted speech. In one embodiment, the text-to-speech conversion unit 160 may convert the selected text to speech through a text to speech (TTS) and output the converted speech.

다음으로 도 6 내지 도 17을 참조하여 본 발명의 일 실시 예에 따른 디스플레이 장치의 동작 방법을 설명한다.Next, an operation method of a display apparatus according to an embodiment of the present invention will be described with reference to FIGs. 6 to 17. FIG.

도 6은 본 발명의 일 실시 예에 따른 디스플레이 장치의 동작 방법을 설명하기 위한 흐름도이다.6 is a flowchart illustrating an operation method of a display apparatus according to an embodiment of the present invention.

이하에서 이동 스캐너(200)는 스캔 모드 및 마우스 모드 중 마우스 모드에서 동작함을 가정하여 설명한다.Hereinafter, it will be assumed that the mobile scanner 200 operates in the scan mode and the mouse mode.

디스플레이 장치(100)의 제어부(190)는 이동 스캐너(200)로부터 스캔 이미지를 획득한다(S101). 제어부(190)는 이동 스캐너(200)로부터 제공받은 복수의 단위 스캔 이미지들 및 복수의 단위 스캔 이미지들에 대응하는 복수의 위치들에 기초하여 스캔 대상 객체의 스캔 이미지를 획득할 수 있다. The control unit 190 of the display device 100 acquires a scanned image from the moving scanner 200 (S101). The control unit 190 may acquire a scan image of a scan object based on a plurality of unit scan images provided from the mobile scanner 200 and a plurality of positions corresponding to a plurality of unit scan images.

스캔 이미지는 텍스트를 포함한 전자 문서 이미지 일 수 있다.The scanned image may be an electronic document image including text.

디스플레이 장치(100)의 제어부(190)는 획득한 스캔 이미지를 디스플레이부(130)를 통해 표시한다(S103).The control unit 190 of the display device 100 displays the acquired scan image through the display unit 130 (S103).

일 실시 예에서 디스플레이 장치(100)의 제어부(190)는 사용자 입력을 통해 텍스트 음성 변환 프로그램을 실행시키는 실행명령을 수신할 수 있다. 제어부(190)는 수신된 실행명령에 따라 텍스트 음성 변환(Text To Speech, TTS)을 위한 사용자 인터페이스 화면을 제공할 수 있다. 제어부(190)는 제공된 사용자 인터페이스 화면에 스캔 이미지를 표시할 수 있다. 텍스트 음성 변환을 위한 사용자 인터페이스 화면에 대해서는 도 7을 참조하여 설명한다.In one embodiment, the control unit 190 of the display device 100 may receive an execution command to execute a text-to-speech conversion program through a user input. The control unit 190 may provide a user interface screen for text to speech (TTS) according to the received execution command. The control unit 190 may display the scanned image on the provided user interface screen. The user interface screen for text-to-speech conversion will be described with reference to FIG.

도 7은 본 발명의 일 실시 예에 따른 텍스트 음성 변환을 위한 사용자 인터페이스 화면이다.7 is a user interface screen for text-to-speech conversion according to an exemplary embodiment of the present invention.

텍스트 음성 변환 프로그램이 실행되면, 도 7에 도시된 바와 같은 사용자 인터페이스 화면(600)을 표시할 수 있다.When the text-to-speech conversion program is executed, the user interface screen 600 as shown in FIG. 7 can be displayed.

사용자 인터페이스 화면(600)은 작업 영역(610), 고대비 설정 영역(620), 상위 탭 영역(630), 하위 탭 영역(640), 리스트 영역(650), 파일 재생 설정 영역(660)을 포함한다.The user interface screen 600 includes a work area 610, a high contrast setting area 620, an upper tap area 630, a lower tab area 640, a list area 650, and a file reproduction setting area 660 do.

작업 영역(610)은 이동 스캐너(200)로부터 제공된 스캔 이미지가 표시되거나, 스캔 이미지가 텍스트로 변환된 결과를 표시하는 영역이다.The work area 610 is an area in which a scan image provided from the mobile scanner 200 is displayed or a result in which a scan image is converted into text.

고대비 설정 영역(620)은 스캔 이미지에 포함된 텍스트를 인식한 후, 인식된 텍스트에 시인성 효과를 주기 위해 고대비를 설정하는 영역이다. 고대비 설정 영역(620)은 고대비 설정을 알려주는 고대비 탭(621) 및 수직으로 배치된 고대비 설정 바(623)를 포함할 수 있다. 사용자는 고대비 설정 바(623)를 이용하여 인식된 텍스트에 원하는 고대비를 설정할 수 있다. The high contrast setting area 620 is an area for recognizing text included in a scanned image and then setting a high contrast to give a visibility effect to the recognized text. The high contrast setting area 620 may include a high contrast tab 621 indicating a high contrast setting and a high contrast setting bar 623 arranged vertically. The user can set a desired high contrast for the recognized text using the high contrast setting bar 623. [

상위 탭 영역(630)은 파일 탭, 재생 탭, 설정 탭을 포함한다.The upper tab region 630 includes a file tab, a reproduction tab, and a setting tab.

파일 탭은 파일을 불러오거나 저장된 파일 목록을 보여주기 위한 탭이다.The File tab is a tab for loading a file or displaying a list of saved files.

재생 탭은 인식된 텍스트를 특정 언어의 음성으로 변환하여 출력하거나, 변환된 음성을 특정 목소리 톤으로 출력하기 위한 탭이다.The reproduction tab is a tab for converting the recognized text into a voice of a specific language and outputting it, or outputting the converted voice to a specific voice tone.

설정 탭은 텍스트 음성 변환 프로그램의 전반적인 설정을 위한 탭이다.The Settings tab is the tab for the overall configuration of the text-to-speech program.

하위 탭 영역(640)은 상위 탭 영역(630)이 선택된 경우, 표시되는 영역이다. 하위 탭 영역(640)에는 파일 탭, 재생 탭, 설정 탭 중 선택된 탭에 대응하는 하위 탭들이 표시될 수 있다. 예를 들어, 도 7에 도시된 바와 같이, 상위 탭 영역(630)에서 파일 탭이 선택된 경우, 하위 탭 영역(640)에는 불러오기 탭 및 저장 목록 탭이 표시될 수 있다.The lower tab region 640 is a displayed region when the upper tab region 630 is selected. In the lower tab region 640, lower tabs corresponding to the tab selected from the file tab, the reproduction tab, and the setting tab may be displayed. For example, as shown in FIG. 7, when a file tab is selected in the upper tab region 630, an import tab and a save list tab may be displayed in the lower tab region 640.

리스트 영역(650)은 하위 탭 영역(640)의 하위 탭에 대응하는 리스트를 표시하는 영역이다. 예를 들어, 도 7에 도시된 바와 같이, 하위 탭 영역(640)의 저장 목록 탭이 선택된 경우, 리스트 영역(650)에는 디스플레이 장치(100)에 저장된 파일 리스트를 표시할 수 있다.The list area 650 is an area for displaying a list corresponding to the lower tab of the lower tab region 640. For example, as shown in FIG. 7, when the storage list tab of the lower tab region 640 is selected, a list of files stored in the display device 100 can be displayed in the list region 650. [

파일 재생 설정 영역(660)은 인식된 텍스트를 음성으로 변환하여 출력할 시, 출력되는 음성의 속도, 음성의 음량, 음성 재생의 반복, 음성 재생의 시작, 음성의 저장 등을 설정할 수 있는 영역일 수 있다.The file reproduction setting area 660 is a region in which the speed of the outputted voice, the volume of the voice, the repetition of the voice reproduction, the start of the voice reproduction, the voice storage, and the like can be set .

다시 도 6을 설명한다.6 will be described again.

디스플레이 장치(100)의 제어부(190)는 표시된 스캔 이미지에 포함된 텍스트를 특정 언어로 인식하기 위해 제1 언어를 선택하는 입력을 수신한다(S105).The control unit 190 of the display device 100 receives an input for selecting a first language to recognize a text included in the displayed scan image in a specific language (S105).

예를 들어, 스캔 이미지에 포함된 텍스트가 영어인 경우, 사용자는 제1 언어를 영어로 설정하여 스캔 이미지에 포함된 텍스트가 영어 기반으로 인식되도록 할 수 있다.For example, if the text included in the scanned image is English, the user can set the first language to English so that the text included in the scanned image is recognized as English-based.

일 실시 예에서 디스플레이 장치(100)의 제어부(190)는 제1 언어 선택 입력을 이동 스캐너(200)로부터 수신할 수 있다. 구체적으로, 디스플레이 장치(100)의 제어부(190)는 이동 스캐너(200)의 좌 버튼(211) 선택 입력에 대응하는 제1 언어 선택 입력을 수신할 수 있다.In one embodiment, the control unit 190 of the display device 100 may receive a first language selection input from the mobile scanner 200. Specifically, the control unit 190 of the display device 100 may receive a first language selection input corresponding to the left button 211 selection input of the mobile scanner 200.

디스플레이 장치(100)의 텍스트 인식부(140)는 선택된 제1 언어를 기초로 스캔 이미지에 포함된 텍스트를 인식한다(S107). 일 실시 예에서 스캔 이미지에 포함된 텍스트를 인식하는 방법은 광학식 문자 판독(Optical Character Recognition, OCR) 방법이 사용될 수 있다. 광학식 문자 판독은 전자 문서에 새겨진 텍스트를 빛을 이용하여 판독하는 기술로, 1자를 수십 개의 모눈으로 분할하여 특정한 모눈의 흑백 또는 자획형상의 특징에 의해 텍스트를 판독하는 기술이다. The text recognition unit 140 of the display device 100 recognizes the text included in the scanned image based on the selected first language (S107). In one embodiment, an optical character recognition (OCR) method can be used as a method of recognizing text included in a scanned image. Optical character reading is a technique of reading text inscribed in an electronic document using light. It is a technique of dividing a character into dozens of grids and reading the text by the characteristics of black and white or character shape of a specific grid.

텍스트 인식부(140)는 스캔 이미지에 포함된 텍스트를 광학식 문자 판독 방법을 이용하여 인식할 수 있다. 제어부(190)는 인식된 텍스트를 저장하기 위한 사용자 입력을 통해 인식된 텍스트를 저장부(150)에 저장할 수 있다.The text recognition unit 140 can recognize the text included in the scanned image by using the optical character reading method. The control unit 190 may store the recognized text in the storage unit 150 through a user input for storing the recognized text.

스캔 이미지에 포함된 텍스트가 광학식 문자 판독을 통해 인식된 경우, 인식된 텍스트는 이동 스캐너(200)에 의해 드래그가 가능한 상태로 될 수 있다.If the text included in the scanned image is recognized through optical character reading, the recognized text can be dragged by the moving scanner 200. [

일 실시 예에서 인식된 텍스트는 메일을 통해 사용자 본인이나 다른 사용자에게 전송될 수 있다. 구체적으로, 사용자 인터페이스 화면에는 메일 아이콘(미도시)이 더 표시될 수 있고, 메일 아이콘이 선택된 경우, 메일 창이 표시되고, 표시된 메일 창을 통해 인식된 텍스트가 전달될 수 있다.In one embodiment, the recognized text may be sent to the user or other user via mail. More specifically, a mail icon (not shown) may be further displayed on the user interface screen. When the mail icon is selected, the mail window may be displayed, and the recognized text may be transmitted through the displayed mail window.

디스플레이 장치(100)의 제어부(190)는 인식된 텍스트를 다른 언어로 번역하기 위해 제2 언어를 선택하는 입력을 수신하는지 확인한다(S109).The controller 190 of the display device 100 confirms whether it receives an input for selecting a second language to translate the recognized text into another language (S109).

만약, 번역을 위한 제2 언어 선택 입력을 수신한 경우, 제어부(190)는 인식된 텍스트를 제2 언어로 번역한다(S111). 일 실시 예에서 제어부(190)는 인식된 텍스트 중 일부 텍스트를 번역할 수 있다. 구체적으로, 제어부(190)는 이동 스캐너(200)의 드래그 동작을 통해 선택된 텍스트만을 제1 언어에서 제2 언어로 번역할 수 있다. 이에 대해서는 도 8 내지 도 9를 참조하여 설명한다. If the second language selection input for translation is received, the control unit 190 translates the recognized text into the second language (S111). In one embodiment, the control unit 190 may translate some of the recognized text. Specifically, the control unit 190 can translate only the selected text from the first language to the second language through the drag operation of the mobile scanner 200. This will be described with reference to FIGS. 8 to 9. FIG.

도 8 및 도 9는 본 발명의 일 실시 예에 따라 선택 텍스트에 대한 번역 결과를 제공하는 화면이다.FIGS. 8 and 9 are screens for providing translation results for selected text according to an embodiment of the present invention.

먼저, 도 8을 참조하면, 작업 영역(610)에는 광학식 문자 판독에 의해 스캔 이미지가 텍스트로 변환된 텍스트 문서를 표시하고 있다.8, the work area 610 displays a text document in which a scanned image is converted into text by optical character reading.

작업 영역(610)에 표시된 텍스트 중 이동 스캐너(200)의 드래그 동작에 의해<announce>라는 단어가 선택되고, 이동 스캐너(200)의 우 버튼(212)가 선택되면, 디스플레이 장치(100)는 <announce>라는 단어의 일측에 정보 탭(670)을 표시할 수 있다. 이동 스캐너(200)의 드래그 동작에 의해 <announce>라는 단어가 선택된 경우, 선택된 단어는 하이라이트 될 수 있다.When the word &quot; announce &quot; is selected by the drag operation of the mobile scanner 200 among the text displayed in the work area 610 and the right button 212 of the mobile scanner 200 is selected, the information tab 670 can be displayed on one side of the word &quot; announce &quot;. When the word &quot; announce &quot; is selected by the drag operation of the mobile scanner 200, the selected word can be highlighted.

정보 탭(670)은 번역 탭(671), 영역 재생 탭(673), 영역 저장 탭(674) 및 사전 탭(675)를 포함한다.The information tab 670 includes a translation tab 671, an area reproduction tab 673, an area storage tab 674, and a dictionary tab 675.

번역 탭(671)은 선택된 텍스트를 특정 언어로 번역하여 번역된 결과를 제공하기 위한 탭 일 수 있다.The translation tab 671 may be a tab for translating the selected text into a specific language and providing translated results.

영역 재생 탭(673)은 선택된 텍스트를 음성으로 변환하여 변환된 음성을 출력하기 위한 탭 일 수 있다.The area reproduction tab 673 may be a tab for converting the selected text into speech and outputting the converted speech.

영역 저장 탭(674)은 선택된 텍스트의 변환된 음성을 음성 파일로 저장하기 위한 탭 일 수 있다.The area save tab 674 may be a tab for storing the converted voice of the selected text as a voice file.

사전 탭(675)은 선택된 텍스트의 의미나, 예문을 제공하기 위한 탭 일 수 있다.The dictionary tab 675 may be a tab for providing a meaning of the selected text or an example sentence.

디스플레이 장치(100)가 이동 스캐너(200)로부터 번역 탭(671)을 선택하는 선택 입력을 수신한 경우, <announce>라는 단어가 한국어로 번역된 번역 결과를 도 9에서처럼 제공할 수 있다. 즉, 디스플레이 장치(100)가 이동 스캐너(200)로부터 번역 탭(671)을 선택하는 선택 입력을 수신한 경우, <announce>에 대한 한국어 번역 결과를 제공하는 번역 창(612)이 표시될 수 있다. 여기서, 번역될 언어는 영어에 한정될 필요는 없고, 사용자의 설정에 따라 다양한 언어로 설정될 수 있다.When the display device 100 receives the selection input for selecting the translation tab 671 from the mobile scanner 200, the translation result in which the word &quot; announce &quot; is translated into Korean can be provided as shown in FIG. That is, when the display device 100 receives the selection input for selecting the translation tab 671 from the mobile scanner 200, a translation window 612 providing the Korean translation result for <announce> may be displayed . Here, the language to be translated need not be limited to English, but can be set in various languages according to the setting of the user.

일 실시 예에서 디스플레이 장치(100)는 번역 결과를 웹 페이지에 대응하는 서버로부터 획득할 수 있다. 번역 탭(671)을 선택하는 선택 입력이 수신된 경우, 디스플레이 장치(100)는 웹 서버에 접속하여 해당 텍스트에 대응하는 번역 결과를 획득할 수 있다.In one embodiment, the display device 100 may obtain translation results from a server corresponding to a web page. When the selection input for selecting the translation tab 671 is received, the display device 100 can access the web server and obtain a translation result corresponding to the text.

또 다른 실시 예에서 디스플레이 장치(100)는 번역 결과를 bak 파일 형태로 저장된 저장부를 통해 획득할 수 있다.In another embodiment, the display device 100 may obtain the translation result through a storage unit stored in a bak file format.

또한, 도 8 및 도 9의 실시 예에서는 인식된 텍스트 중 단어에 한정하여 설명하였으나, 이에 한정될 필요는 없고, 문장 또는 전체 텍스트의 번역의 경우에도 적용될 수 있다.In the embodiments of FIGS. 8 and 9, the present invention is limited to words among the recognized texts. However, the present invention is not limited thereto and can be applied to the case of translation of sentences or entire texts.

다시 도 6을 설명한다.6 will be described again.

한편, 번역을 위한 제2 언어 선택 입력이 수신되지 않은 경우, 제어부(190)는 인식된 텍스트 중 일부 텍스트를 선택하는 입력을 획득한다(S113).On the other hand, if the second language selection input for translation is not received, the control unit 190 acquires an input for selecting some of the recognized texts (S113).

제어부(190)는 이동 스캐너(200)의 드래그 동작을 통해 인식된 전체 텍스트 중 일부 텍스트를 선택하는 입력을 획득할 수 있다. 즉, 도 8에 도시된 바와 같이, 작업 영역(610)에 표시된 텍스트 중 이동 스캐너(200)의 드래그 동작에 의해<announce>라는 단어가 선택될 수 있다. 이동 스캐너(200)의 드래그 동작에 의해<announce>라는 단어가 선택된 경우, 선택된 단어는 하이라이트 될 수 있다.The control unit 190 can obtain an input for selecting some of the recognized texts through the drag operation of the moving scanner 200. [ That is, as shown in FIG. 8, the word &quot; announce &quot; may be selected by the drag operation of the mobile scanner 200 among the text displayed in the work area 610. When the word &quot; announce &quot; is selected by the drag operation of the mobile scanner 200, the selected word can be highlighted.

디스플레이 장치(100)의 텍스트 음성 변환부(160)는 선택된 텍스트를 음성으로 변환하여 출력한다(S115). 일 실시 예에서 텍스트 음성 변환부(160)는 선택된 텍스트를 텍스트 음성 변환(Text To Speech, TTS)을 통해 음성으로 변환하여 출력할 수 있다. The text-to-speech conversion unit 160 of the display device 100 converts the selected text into speech and outputs the converted speech (S115). In one embodiment, the text-to-speech conversion unit 160 may convert the selected text to speech through a text to speech (TTS) and output the converted speech.

이에 대해서는 도 10을 참조하여 설명한다.This will be described with reference to FIG.

도 10은 본 발명의 일 실시 예에 따라 선택된 텍스트를 음성으로 변환하여 출력하는 과정을 설명하기 위한 도면이다.FIG. 10 is a diagram for explaining a process of converting a selected text into speech and outputting the selected speech according to an embodiment of the present invention.

도 10을 참조하면, 작업 영역(610)에는 광학식 문자 판독에 의해 스캔 이미지가 텍스트로 변환된 텍스트 문서를 표시하고 있다.Referring to FIG. 10, the work area 610 displays a text document in which a scanned image is converted into text by optical character reading.

작업 영역(610)에 표시된 텍스트 중 이동 스캐너(200)의 드래그 동작에 의해<This is a new method for text selection and edit for touch UI-UW based devices>라는 문장이 선택되고, 이동 스캐너(200)의 우 버튼(212)이 선택되면, 디스플레이 장치(100)는 <This is a new method for text selection and edit for touch UI-UW based devices>라는 문장의 일측에 정보 탭(670)을 표시할 수 있다. The text of the text displayed in the work area 610 is selected by the drag operation of the mobile scanner 200 and the text of the UI-UW based devices is selected by the drag operation of the mobile scanner 200 When the right button 212 is selected, the display device 100 may display an information tab 670 on one side of the text &quot; This is a new method for text selection and edit for touch UI-based devices &quot;.

디스플레이 장치(100)가 이동 스캐너(200)로부터 영역 재생 탭(673)을 선택하는 선택 입력을 수신한 경우, 텍스트 음성 변환부(160)는 <This is a new method for text selection and edit for touch UI-UW based devices>라는 문장을 음성으로 변환할 수 있고, 제어부(190)는 변환된 음성을 오디오 출력부(170)를 통해 출력할 수 있다. When the display device 100 receives the selection input for selecting the area reproduction tab 673 from the moving scanner 200, the text-to-speech conversion unit 160 converts the text data Quot; -UW based devices &quot; can be converted into voice, and the controller 190 can output the converted voice through the audio output unit 170. [

사용자는 파일 재생 설정 영역(660)을 통해 출력되는 음성의 속도, 음성의 음량 등을 조절할 수 있다. 또한, 파일 재생 설정 영역(660)을 통해 선택된 텍스트를 반복하여 재생할 수도 있고, 출력된 음성을 음성 파일로 저장할 수 있다.The user can adjust the speed of the voice outputted through the file reproduction setting area 660, the volume of the voice, and the like. Further, the selected text can be reproduced repeatedly through the file reproduction setting area 660, and the output voice can be stored as a voice file.

일 실시 예에서 음성 파일은 메일을 통해 사용자 본인이나 다른 사용자에게 전송될 수 있다. 구체적으로, 사용자 인터페이스 화면에는 메일 아이콘(미도시)이 더 표시될 수 있고, 메일 아이콘이 선택된 경우, 메일 창이 표시되고, 표시된 메일 창을 통해 음성 파일이 전달될 수 있다.In one embodiment, the voice file may be transmitted to the user or other user via mail. More specifically, a mail icon (not shown) may be further displayed on the user interface screen, and when the mail icon is selected, the mail window may be displayed and the voice file may be delivered through the displayed mail window.

다시 도 6을 설명한다.6 will be described again.

또 다른 실시 예에서 제어부(190)는 선택된 텍스트에 대한 사전적 의미를 제공할 수 있다. 이에 대해서는 도 11 내지 도 13을 참조하여 설명한다.In yet another embodiment, the control unit 190 may provide a dictionary meaning for the selected text. This will be described with reference to FIGS. 11 to 13. FIG.

도 11 내지 도 13은 본 발명의 일 실시 예에 따라 선택 텍스트에 대한 사전적 의미를 제공하는 화면이다.11 to 13 are screens providing a dictionary meaning of the selected text according to an embodiment of the present invention.

도 11을 참조하면, 작업 영역(610)에는 광학식 문자 판독에 의해 스캔 이미지가 텍스트로 변환된 텍스트 문서를 표시하고 있다.Referring to FIG. 11, the work area 610 displays a text document in which a scanned image is converted into text by optical character reading.

작업 영역(610)에 표시된 텍스트 중 이동 스캐너(200)의 드래그 동작에 의해<announce>라는 단어가 선택되고, 이동 스캐너(200)의 우 버튼(212)가 선택되면, 디스플레이 장치(100)는 <announce>라는 단어의 일측에 정보 탭(670)을 표시할 수 있다. 이동 스캐너(200)의 드래그 동작에 의해 <announce>라는 단어가 선택된 경우, 선택된 단어는 하이라이트 될 수 있다.When the word &quot; announce &quot; is selected by the drag operation of the mobile scanner 200 among the text displayed in the work area 610 and the right button 212 of the mobile scanner 200 is selected, the information tab 670 can be displayed on one side of the word &quot; announce &quot;. When the word &quot; announce &quot; is selected by the drag operation of the mobile scanner 200, the selected word can be highlighted.

디스플레이 장치(100)가 이동 스캐너(200)로부터 사전 탭(675)을 선택하는 선택 입력을 수신한 경우, <announce>라는 단어의 사전적 의미를 도 12에서처럼 제공할 수 있다. 즉, 디스플레이 장치(100)가 이동 스캐너(200)로부터 사전 탭(675)을 선택하는 선택 입력을 수신한 경우, <announce>에 대한 사전적 의미를 제공하는 사전 창(613)이 표시될 수 있다. When the display apparatus 100 receives the selection input for selecting the dictionary tab 675 from the mobile scanner 200, the dictionary meaning of the word &quot; announce &quot; can be provided as shown in FIG. That is, when the display device 100 receives a selection input for selecting the dictionary tab 675 from the mobile scanner 200, a dictionary window 613 may be displayed that provides a dictionary meaning for <announce> .

도 11 및 12에서는 사용자 인터페이스 화면(600)에 선택된 단어에 대한 사전 창(613)을 제공하는 실시 예를 설명하였으나, 이에 한정될 필요는 없다.11 and 12, the dictionary window 613 for the selected word is provided in the user interface screen 600. However, the present invention is not limited thereto.

즉, <announce>라는 단어가 선택되고, 이동 스캐너(200)로부터 사전 탭(675)을 선택하는 선택 입력이 수신된 경우, 디스플레이 장치(100)는 도 13에 도시된 바와 같이, 해당 단어에 대한 사전적 의미를 제공하는 웹 페이지에 접속하여 해당 단어에 대한 사전적 의미를 제공할 수도 있다.That is, when the word &quot; announce &quot; is selected and a selection input for selecting the dictionary tab 675 is received from the mobile scanner 200, the display device 100 displays the word &quot; A web page providing a dictionary meaning can be connected to provide a dictionary meaning of the word.

다음으로 도 14 및 도 15를 설명한다.Next, Fig. 14 and Fig. 15 will be described.

도 14 및 도 15는 본 발명의 일 실시 예에 따라 고대비 설정에 의해 사용자 인터페이스 화면의 레이아웃이 변경되는 과정을 보여준다.FIG. 14 and FIG. 15 show a process of changing the layout of a user interface screen by high contrast setting according to an embodiment of the present invention.

사용자는 이동 스캐너(200)를 통해 고대비 설정 바(623)의 고대비 정도를 조절하여 사용자 인터페이스 화면(600)의 레이아웃을 변경시킬 수 있다. 예를 들어, 도 14에 도시된 바와 같이, 고대비 정도를 높이는 경우, 사용자 인터페이스 화면(600)의 레이아웃은 도 15와 같이 변경될 수 있다. 즉, 고대비 정도가 조절된 경우, 디스플레이 장치(100)는 작업 영역(610)에서 인식된 텍스트만을 강조하도록 인식된 텍스트를 제외한 나머지 요소들을 어둡게 하여 시인성을 향상시킬 수 있다.The user can change the layout of the user interface screen 600 by adjusting the high contrast level of the high contrast setting bar 623 through the mobile scanner 200. [ For example, as shown in FIG. 14, when the high contrast level is increased, the layout of the user interface screen 600 may be changed as shown in FIG. That is, when the high contrast level is adjusted, the display device 100 may darken the remaining elements except the recognized text so as to enhance only the recognized text in the work area 610, thereby improving the visibility.

다음으로 도 16 내지 도 17을 설명한다.Next, Figs. 16 to 17 will be described.

도 16 내지 도 17은 본 발명의 일 실시 예에 따라 상위 탭 영역 중 재생 탭이 선택된 경우, 제공되는 사용자 인터페이스 화면의 예를 보여준다.FIGS. 16 to 17 show examples of a provided user interface screen when a playback tab is selected from among the upper tab regions according to an embodiment of the present invention.

이동 스캐너(200)에 의해 상위 탭 영역(630)의 재생 탭이 선택된 경우, 하위 탭 영역(640)에는 언어 탭 및 목소리 톤 탭이 표시될 수 있다. When the reproduction tab of the upper tap region 630 is selected by the mobile scanner 200, a language tab and a voice tone tab may be displayed in the lower tab region 640.

언어 탭은 인식된 텍스트를 특정 언어의 음성으로 변환하여 출력하기 위한 탭일 수 있다. 언어 탭이 선택된 경우, 도 16에 도시된 바와 같이, 리스트 영역(650)은 복수의 언어를 선택할 수 있는 화면이 제공된다. 사용자는 원하는 언어를 선택하여 선택된 언어로 음성을 들을 수 있다. 예를 들어, 인식된 텍스트의 언어가 영어이고, 리스트 영역(650)에서 선택된 언어도 영어인 경우, 디스플레이 장치(100)는 인식된 텍스트를 영어 음성으로 출력할 수 있다.The language tab may be a tab for converting the recognized text into a voice of a specific language and outputting it. When the language tab is selected, as shown in FIG. 16, the list area 650 is provided with a screen for selecting a plurality of languages. The user can select a desired language and listen to the voice in the selected language. For example, when the language of the recognized text is English and the language selected in the list area 650 is also English, the display device 100 can output the recognized text as an English voice.

목소리 톤 탭은 인식된 텍스트를 특정 화자의 음성으로 변환하여 출력하기 위한 탭 일 수 있다. 목소리 톤 탭이 선택된 경우, 도 17에 도시된 바와 같이, 리스트 영역(650)은 복수의 화자를 선택할 수 있는 화면이 제공된다. 사용자는 원하는 화자를 선택하여 선택된 화자의 음성을 들을 수 있다.The voice tone tap may be a tab for converting the recognized text into a voice of a specific speaker and outputting it. When the voice tone tap is selected, as shown in Fig. 17, the list area 650 is provided with a screen for selecting a plurality of speakers. The user can select a desired speaker and listen to the selected speaker's voice.

본 발명의 다양한 실시 예에 따르면, 사용자는 다양한 조건에 따라 인식된 텍스트를 음성으로 들을 수 있어 맞춤형 어학 서비스의 제공이 가능하다.According to various embodiments of the present invention, the user can listen to the recognized text by various conditions to provide a customized language service.

또한, 고대비 설정 및 변환된 음성을 음성 파일로 저장하는 기능 등을 통해 시각 장애인에 적합한 서비스를 제공할 수 있다.In addition, it is possible to provide a service suitable for a visually impaired person through a function of setting a high contrast and storing the converted voice as a voice file.

다음으로 도 18 내지 도 23을 참조하여 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 동작 방법을 설명한다.Next, an operation method of a display apparatus according to another embodiment of the present invention will be described with reference to FIGS. 18 to 23. FIG.

도 18은 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 동작 방법을 설명하기 위한 흐름도이다.18 is a flowchart illustrating an operation method of a display apparatus according to another embodiment of the present invention.

디스플레이 장치(100)의 제어부(190)는 텍스트 파일을 획득한다(S310).The control unit 190 of the display device 100 acquires a text file (S310).

일 실시 예에서 텍스트 파일은 이동 스캐너(200)에 의해 스캔된 이미지일 수 있다. 구체적으로, 이동 스캐너(200)는 텍스트를 포함하는 스캔 대상 객체를 스캔 할 수 있고, 디스플레이 장치(100)는 이동 스캐너(200)로부터 스캔된 복수의 이미지 프레임들을 병합하여 하나의 완성된 스캔 이미지를 생성할 수 있다. 생성된 스캔 이미지가 텍스트 파일이 될 수 있다.In one embodiment, the text file may be an image scanned by the mobile scanner 200. Specifically, the mobile scanner 200 can scan a scanned object including text, and the display device 100 merges a plurality of image frames scanned from the mobile scanner 200 to obtain a single complete scanned image Can be generated. The generated scan image can be a text file.

디스플레이 장치(100)의 텍스트 인식부(140)는 스캔 이미지에 포함된 텍스트를 인식할 수 있다. 일 실시 예에서 스캔 이미지에 포함된 텍스트를 인식하는 방법은 광학식 문자 판독(Optical Character Recognition, OCR) 방법이 사용될 수 있다.The text recognition unit 140 of the display device 100 can recognize the text included in the scanned image. In one embodiment, an optical character recognition (OCR) method can be used as a method of recognizing text included in a scanned image.

제어부(190)는 OCR을 통해 텍스트가 인식된 상태의 텍스트 파일을 획득할 수 있으나, 이에 한정될 필요는 없다. 즉, 제어부(190)는 OCR을 통해 텍스트가 인식되기 전 상태의 텍스트 파일을 획득할 수 있고, 획득한 텍스트 파일로부터 OCR을 통해 텍스트를 인식할 수 있다.The control unit 190 may acquire a text file in a state in which the text is recognized through the OCR, but is not limited thereto. That is, the control unit 190 can acquire a text file in a state before the text is recognized through the OCR, and can recognize the text through the OCR from the acquired text file.

또 다른 실시 예에서 텍스트 파일은 이동 스캐너(200)로부터 스캔된 이미지와는 관련없는 디스플레이 장치(100)의 저장부(150)에 저장된 텍스트 파일일 수 있다.In another embodiment, the text file may be a text file stored in the storage unit 150 of the display device 100 that is not related to the scanned image from the mobile scanner 200.

디스플레이 장치(100)의 제어부(190)는 획득한 텍스트 파일을 구성하는 텍스트의 언어를 확인한다(S320).The control unit 190 of the display device 100 confirms the language of the text that constitutes the acquired text file (S320).

일 실시 예에서 제어부(190)는 유니 코드에 기초하여 텍스트의 언어를 확인할 수 있다. 이에 대해서는 도 19 내지 도 20을 참조하여 설명한다.In one embodiment, the control unit 190 can verify the language of the text based on Unicode. This will be described with reference to FIGS. 19 to 20. FIG.

도 19 내지 도 20은 본 발명의 일 실시 예에 따라 텍스트의 언어를 확인하는 방법을 설명하기 위한 도면이다.19 to 20 are diagrams for explaining a method of verifying a language of a text according to an embodiment of the present invention.

특히, 도 19는 본 발명의 실시 예에 따라 각 언어에 대응하는 언어 템플릿을 생성하는 과정을 설명하기 위한 흐름도이고, 도 20은 생성된 언어 템플릿을 이용하여 텍스트의 언어를 확인하는 과정을 설명하기 위한 흐름도이다.In particular, FIG. 19 is a flowchart illustrating a process of generating a language template corresponding to each language according to an embodiment of the present invention. FIG. 20 illustrates a process of verifying a language of a text using the generated language template Fig.

먼저, 도 19를 설명한다.First, Fig. 19 will be described.

디스플레이 장치(100)의 제어부(190)는 복수의 언어들 각각에 대해 문자열을 샘플링한다(S410).The control unit 190 of the display device 100 samples a character string for each of a plurality of languages (S410).

일 실시 예에서 제어부(190)는 유니 코드에 기초하여 각 언어에 대한 문자열을 특정 코드 값에 매칭시키기 위해 문자열을 샘플링 할 수 있다. 이에 대해서는 자세히 후술한다.In one embodiment, the controller 190 may sample the string to match the string for each language to a particular code value based on Unicode. This will be described in detail later.

또 실시 예에서 각 언어에 대한 문자열을 샘플링하는 이유는 알파벳 계열의 언어(Spanish, English)들을 구분할 수 있도록 하기 위함이다. 구체적으로, 제어부(190)는 영어의 주어(I, You, We, She 등), 스페인어의 동사 등 일부 단어를 정의하여 알파벳 계열 간 구분을 할 수 있도록 하기 위해 각 언어에 대한 문자열을 샘플링할 수 있다.In the embodiment, the reason for sampling the string for each language is to distinguish the languages (Spanish, English) of the alphabet series. Specifically, the control unit 190 can define a plurality of words such as a subject of English (I, You, We, She, etc.) and a verb such as Spanish to sample a character string for each language have.

디스플레이 장치(100)의 제어부(190)는 유니 코드에 기초하여 샘플링된 각 언어의 문자열에 대한 언어 템플릿을 생성한다(S430).The control unit 190 of the display device 100 generates a language template for a character string of each language sampled based on Unicode (S430).

유니 코드는 PC와 같은 단말기에서 세계 모든 나라의 언어를 통일된 방법으로 표현할 수 있게 제안된 국제적인 코드 규약을 의미한다.Unicode is an international code convention proposed to enable universal language representation of all the languages of the world on a PC-like device.

각 언어의 문자열은 유니 코드에 기초하여 특정 코드 값을 가질 수 있다. 즉, 복수의 문자열들 각각은 복수의 코드 값들 각각에 대응될 수 있다. 예를 들어, 한국어의 <가>라는 문자열은 String kor_ka = U+0x0041과 같이 유니 코드에 기초한 U+0x0041이라는 코드 값을 가질 수 있다. 제어부(190)는 유니 코드에 기초하여 복수의 언어들 각각에 대해 문자열에 코드 값을 매칭시켜 언어 템플릿을 생성할 수 있다. 언어 템플릿은 복수의 문자열들 각각과 복수의 코드 값들 각각 간의 대응관계를 나타낼 수 있다.Each language string can have a specific code value based on Unicode. That is, each of the plurality of strings may correspond to each of a plurality of code values. For example, the string &quot; in Korean &quot; may have a code value of U + 0x0041 based on Unicode, such as String kor_ka = U + 0x0041. The control unit 190 can generate a language template by matching code values to a character string for each of a plurality of languages based on Unicode. The language template may represent a correspondence between each of a plurality of strings and each of a plurality of code values.

복수의 언어들 각각은 복수의 언어 템플릿들 각각에 대응될 수 있다.Each of the plurality of languages may correspond to each of a plurality of language templates.

제어부(190)는 생성된 복수의 언어 템플릿들을 저장하도록 저장부(150)를 제어할 수 있다.The control unit 190 may control the storage unit 150 to store the generated plurality of language templates.

다음으로 도 20을 설명한다. 도 20 는 도 18의 단계 S320를 구체화한 흐름도이다.Next, Fig. 20 will be described. 20 is a flow chart embodying step S320 of FIG.

디스플레이 장치(100)의 제어부(190)는 획득한 텍스트 파일의 텍스트의 특정 위치에 해당하는 단어들을 샘플링한다(S321).The control unit 190 of the display device 100 samples words corresponding to specific positions of the text of the acquired text file (S321).

일 실시 예에서 샘플링되는 텍스트의 위치는 텍스트를 시작하는 2번째 단어부터 10번째 단어까지의 범위를 가질 수 있으나, 이는 예시에 불과하며, 다양한 범위를 가질 수 있다.In one embodiment, the location of the text to be sampled may range from the second word to the tenth word starting the text, but this is merely an example, and may have a variety of ranges.

디스플레이 장치(100)의 제어부(190)는 유니 코드에 기초하여 샘플링된 단어들을 코드 값으로 변환한다(S322). 일 실시 예에서 제어부(190)는 유니 코드에 기초하여 샘플링된 단어를 구성하는 문자열들 각각을 특정 코드 값으로 변환시킬 수 있다. The control unit 190 of the display device 100 converts the sampled words into code values based on Unicode (S322). In one embodiment, the control unit 190 may convert each of the strings constituting the sampled word into a specific code value based on Unicode.

디스플레이 장치(100)의 제어부(190)는 변환된 코드 값을 이용하여 샘플링된 단어와 언어 템플릿 간의 패턴 매칭을 수행한다(S323).The controller 190 of the display device 100 performs pattern matching between the sampled word and the language template using the converted code value (S323).

제어부(190)는 샘플링된 하나 이상의 단어와 저장부(150)에 저장된 언어 템플릿 간의 패턴 매칭을 수행할 수 있다. 패턴 매칭은 단계 S322에서 변환된 코드 값과 언어 템플릿 상에서 정의되어 있는 특정 코드 값을 비교하는 과정일 수 있다.The control unit 190 may perform pattern matching between one or more words sampled and a language template stored in the storage unit 150. [ Pattern matching may be a process of comparing the code value converted in step S322 with a specific code value defined on the language template.

제어부(190)는 샘플링된 단어들을 구성하는 문자열의 코드 값과 저장부(150)에 저장된 언어 템플릿의 코드 값을 비교하여 텍스트 파일을 구성하는 텍스트의 언어를 확인할 수 있다. 구체적으로, 제어부(190)는 샘플링된 단어들을 구성하는 복수의 문자열들에 대한 코드 값들의 기준 비율 이상이 특정 언어 템플릿에 포함되었는지 확인할 수 있다. 만약, 샘플링된 단어들을 구성하는 복수의 문자열들에 대한 모든 코드 값들 중 기준 비율 이상이 특정 언어 템플릿에 포함된 경우, 제어부(190)는 텍스트를 해당 언어 템플릿에 대응하는 언어로 확인할 수 있다. 기준 비율 이상은 90%일 수 있으나, 이는 예시에 불과한 수치이다.The control unit 190 can compare the code value of the character string constituting the sampled words with the code value of the language template stored in the storage unit 150 to identify the language of the text constituting the text file. Specifically, the control unit 190 can check whether or not a reference rate of code values for a plurality of strings constituting the sampled words is included in a specific language template. If more than the reference ratio among all the code values of the plurality of strings constituting the sampled words is included in the specific language template, the control unit 190 can check the text in the language corresponding to the language template. The reference rate or higher may be 90%, but this is only an example.

디스플레이 장치(100)의 제어부(190)는 패턴 매칭 수행 결과에 기초하여 텍스트의 언어를 확인한다(S323).The controller 190 of the display device 100 confirms the language of the text based on the pattern matching result (S323).

다시 도 18을 설명한다.18 is described again.

디스플레이 장치(100)의 제어부(190)는 확인된 언어를 음성 변환 대상 언어로 자동 설정한다(S330).The control unit 190 of the display device 100 automatically sets the confirmed language to the voice conversion target language (S330).

즉, 제어부(190)는 패턴 매칭 수행 결과에 기초하여 확인된 언어로 텍스트를 음성으로 변환하기 위해 음성 변환 대상 언어를 자동으로 설정할 수 있다. That is, the control unit 190 can automatically set the speech conversion target language to convert the text into speech in the confirmed language based on the pattern matching result.

물론, 음성 변환 대상 언어는 사용자 입력에 의해 달리 설정될 수 있다.Of course, the speech conversion target language can be set differently by user input.

그러나, 음성 변환 대상 언어가 자동으로 설정됨에 따라 텍스트 파일에 대해 음성을 변환을 위한 언어를 별도로 설정할 필요가 없으므로, 사용자의 편의성이 증대될 수 있고, 사용자가 음성 변환을 위한 언어를 잘못 지정할 수 있는 경우가 미연에 방지될 수 있다.However, since the voice conversion target language is automatically set, it is not necessary to separately set a language for voice conversion for the text file. Therefore, the convenience of the user can be increased and the user can designate a wrong language for voice conversion The case can be prevented in advance.

디스플레이 장치(100)의 텍스트 음성 변환부(160)는 자동 설정에 따라 텍스트를 음성으로 변환한다(S340). 즉, 텍스트 음성 변환부(160)는 자동으로 설정된 음성 변환 대상 언어로 텍스트를 음성으로 변환할 수 있다. 텍스트 음성 변환부(160)는 텍스트 음성 변환(Text To Speech, TTS) 기술을 이용하여 텍스트를 음성으로 변환할 수 있다. The text-to-speech conversion unit 160 of the display device 100 converts the text into speech according to the automatic setting (S340). That is, the text-to-speech conversion unit 160 can convert the text into speech in the speech conversion target language that is automatically set. The text-to-speech conversion unit 160 may convert text to speech using a text to speech (TTS) technique.

일 실시 예에서 저장부(150)는 각 언어에 대한 문자열 또는 단어에 대응하는 음성을 저장할 수 있다. 제어부(190)는 저장부(150)를 통해 해당 문자열 또는 단어에 대응하는 음성을 검색할 수 있고, 검색된 음성으로 변환되도록 텍스트 음성 변환부(160)를 제어할 수 있다.In one embodiment, the storage unit 150 may store a string or a voice corresponding to a word for each language. The control unit 190 can search the voice corresponding to the character string or the word through the storage unit 150 and control the text-to-speech conversion unit 160 to be converted into the searched voice.

또 다른 실시 예에서 클라우드 기반의 TTS 기술이 사용될 수 있다. 이 경우, 클라우드 서버가 각 언어에 대한 문자열 또는 단어에 대응하는 음성을 저장할 수 있다. 제어부(190)는 클라우드 서버를 통해 해당 문자열 또는 단어에 대응하는 음성을 요청할 수 있고, 요청에 대응하여 해당 음성을 제공받을 수 있다. 제어부(190)는 클라우드 서버로부터 제공받은 음성으로 변환되도록 텍스트 음성 변환부(160)를 제어할 수 있다.In another embodiment, a cloud-based TTS technique may be used. In this case, the cloud server can store a voice corresponding to a string or word for each language. The control unit 190 can request the voice corresponding to the string or word through the cloud server and receive the voice corresponding to the request. The control unit 190 may control the text-to-speech conversion unit 160 to be converted into a voice provided from the cloud server.

디스플레이 장치(100)의 제어부(190)는 변환된 음성을 오디오 출력부(170)를 통해 출력한다(S350).The control unit 190 of the display device 100 outputs the converted voice through the audio output unit 170 (S350).

일 실시 예에서 제어부(190)는 텍스트의 파일에 포함된 텍스트를 표시하면서 변환된 음성을 출력할 수 있다. 예를 들어, 변환된 음성이 출력되면서 해당 단어 또는 문장이 하이라이트되어 표시될 수도 있다.In one embodiment, the control unit 190 may output the converted voice while displaying the text included in the file of the text. For example, the converted word may be highlighted while the converted speech is output.

다음으로 도 21 내지 도 23을 참조하여 본 발명의 실시 예에 따른 텍스트 음성 변환 과정을 설명한다.Next, a text-to-speech conversion process according to an embodiment of the present invention will be described with reference to FIG. 21 to FIG.

도 21 내지 도 23은 본 발명의 또 다른 실시 예에 따른 텍스트 음성 변환을 위한 사용자 인터페이스 화면이다.21 to 23 are user interface screens for text-to-speech conversion according to another embodiment of the present invention.

텍스트 음성 변환(TTS) 프로그램이 실행되면, 디스플레이 장치(100)는 도 21에 도시된 바와 같은 사용자 인터페이스 화면(700)을 표시할 수 있다.When the text-to-speech (TTS) program is executed, the display apparatus 100 can display the user interface screen 700 as shown in FIG.

사용자 인터페이스 화면(700)은 작업 영역(710), 고대비 설정 영역(720), 상위 탭 영역(730), 하위 탭 영역(740), 언어 설정 영역(750) 및 파일 재생 설정 영역(760)을 포함할 수 있다.The user interface screen 700 includes a work area 710, a high contrast setting area 720, an upper tap area 730, a lower tab area 740, a language setting area 750, and a file reproduction setting area 760 .

작업 영역(710)은 이동 스캐너(200)로부터 제공된 스캔 이미지가 표시되거나, 스캔 이미지가 텍스트로 변환된 결과를 표시하는 영역이다.The work area 710 is an area in which a scan image provided from the mobile scanner 200 is displayed or a result in which a scan image is converted into text.

고대비 설정 영역(720)은 스캔 이미지에 포함된 텍스트를 인식한 후, 인식된 텍스트에 시인성 효과를 주기 위해 고대비를 설정하는 영역이다.The high contrast setting area 720 is an area for recognizing the text included in the scanned image and then setting high contrast to give a visibility effect to the recognized text.

상위 탭 영역(730)은 파일 탭, 옵션 탭을 포함한다.The upper tab region 730 includes a file tab and an option tab.

파일 탭은 텍스트 파일 또는 음성 파일을 불러오거나 저장된 텍스트 파일 또는 음성 파일을 불러오기 위한 탭이다.The File tab is a tab for loading a text file or voice file, or for importing a saved text file or voice file.

옵션 탭은 텍스트 음성 변환 프로그램의 전반적인 설정을 위한 탭이다.The Options tab is the tab for the overall configuration of the text-to-speech program.

하위 탭 영역(740)은 상위 탭 영역(730)이 선택된 경우, 표시될 수 있는 영역이다. 하위 탭 영역(740)에는 파일 탭 및 옵션 탭 중 선택된 탭에 대응하는 하위 탭들이 표시될 수 있다. 예를 들어, 도 21에 도시된 바와 같이, 상위 탭 영역(730)에서 파일 탭이 선택된 경우, 하위 탭 영역(740)에는 불러오기 탭, 저장 목록 탭, 북마크 탭 및 이메일 탭이 표시될 수 있다.The lower tab region 740 is an area that can be displayed when the upper tab region 730 is selected. In the lower tab region 740, lower tabs corresponding to the tab selected from the file tab and the option tab may be displayed. 21, when a file tab is selected in the upper tab region 730, an import tab, a storage list tab, a bookmark tab, and an email tab may be displayed in the lower tab region 740 .

불러오기 탭이 선택된 경우, 저장된 파일 리스트를 불러오기 위한 창이 표시될 수 있다. When the Load tab is selected, a window for loading a list of saved files can be displayed.

저장 목록 탭이 선택된 경우, 하위 탭 영역(740)의 하단 및 파일 재생 설정 영역(760)의 상단에 저장된 파일 리스트가 표시될 수 있다. When the storage list tab is selected, a list of files stored in the lower portion of the lower tab region 740 and the upper portion of the file reproduction setting region 760 can be displayed.

북마크 탭이 선택된 경우, 텍스트 파일 또는 변환된 음성 파일을 북마크 할 수 있도록 설정하기 위한 창이 표시될 수 있다. 음성으로 변환된 텍스트의 일부가 북마크 될 수도 있다.When the bookmark tab is selected, a window for setting a bookmark of a text file or a converted voice file can be displayed. Some of the text converted to speech may be bookmarked.

이메일 탭이 선택된 경우, 텍스트 파일 또는 변환된 음성 파일을 특정 이메일 계정에 전송할 수 있는 창이 표시될 수 있다.If the Email tab is selected, a window may be displayed allowing you to transfer the text file or the converted voice file to a specific email account.

언어 설정 영역(750)은 음성으로 출력될 언어를 설정하기 위한 영역일 수 있다. 즉, 다국어 중 특정 국가의 언어가 선택된 경우, 해당 텍스트 파일이 선택된 언어를 통해 음성으로 출력될 수 있다.The language setting area 750 may be an area for setting a language to be output as a voice. That is, when a language of a specific country is selected among the multiple languages, the text file can be output as a voice through the selected language.

파일 재생 설정 영역(760)은 텍스트 파일에 포함된 텍스트를 음성으로 변환하여 출력하는 경우, 작업 영역(710)에 표시되는 텍스트의 폰트, 변환된 음성의 출력 속도, 변환된 음성의 음량, 음성 재생의 반복, 음성 재생의 시작, 음성의 저장 등을 설정할 수 있는 영역일 수 있다.When the text included in the text file is converted into speech and output, the file reproduction setting area 760 displays the font of the text displayed in the work area 710, the output speed of the converted voice, the volume of the converted voice, The start of audio reproduction, the storage of audio, and the like can be set.

다음으로 도 22 내지 도 23을 설명한다.Next, Figs. 22 to 23 will be described.

도 22를 참조하면, 상위 탭 영역(730)의 파일 탭이 선택된 경우, 하위 탭 영역(740)에는 불러오기 탭, 저장 목록 탭, 북마크 탭 및 이메일 탭이 표시될 수 있다. 불러오기 탭이 선택된 경우, 저장부(150)에 저장된 복수의 텍스트 파일들에 대한 텍스트 파일 리스트를 나타내는 리스트 창(800)이 표시될 수 있다. Referring to FIG. 22, when the file tab of the upper tab region 730 is selected, the lower tab region 740 may display an import tab, a storage list tab, a bookmark tab, and an email tab. When the import tab is selected, a list window 800 showing a text file list for a plurality of text files stored in the storage unit 150 may be displayed.

리스트 창(800)에 표시된 상태에서 <1. Txt> 텍스트 파일이 선택된 경우, 디스플레이 장치(100)는 작업 영역(710)에 텍스트 파일에 포함된 텍스트를 표시하면서 텍스트의 언어를 인식할 수 있다. 즉, 디스플레이 장치(100)는 도 18 내지 도 20에서 설명한 것과 같은 언어 확인 방법에 기초하여 텍스트 파일에 포함된 텍스트의 언어를 인식할 수 있다. In the state shown in the list window 800, < 1. When the text file Txt is selected, the display device 100 can recognize the language of the text while displaying the text included in the text file in the work area 710. That is, the display apparatus 100 can recognize the language of the text included in the text file based on the language verification method as described with reference to Figs. 18 to 20.

또 다른 실시 예에서 <1. Txt> 텍스트 파일이 선택된 경우, 디스플레이 장치(100)는 선택된 텍스트 파일에 포함된 텍스트의 언어를 인식할 수 있다.In another embodiment <1. Txt > When the text file is selected, the display device 100 can recognize the language of the text included in the selected text file.

또 다른 실시 예에서 <1. Txt> 텍스트 파일이 선택되고, 작업 영역(710)에 텍스트를 표시한 후, 별도의 요청을 수신하면, 텍스트의 언어를 인식할 수 있다. 요청은 파일 재생 설정 영역(760)의 재생 버튼의 선택일 수 있으나, 이에 한정될 필요는 없다.In another embodiment <1. Txt > text file is selected, the text is displayed in the work area 710, and when a separate request is received, the language of the text can be recognized. The request may be a selection of a play button in the file play setting area 760, but is not limited thereto.

다음으로 도 24 내지 도 26을 설명한다.Next, Figs. 24 to 26 will be described.

도 24 내지 도 26은 본 발명의 실시 예에 따라 편집 UI 창과 TTS UI 창을 연동하여 스캔 이미지에 포함된 텍스트를 음성으로 변환하여 출력하는 실시 예를 설명한다.FIG. 24 to FIG. 26 illustrate an embodiment in which an edit UI window and a TTS UI window are interlocked to convert a text included in a scan image into a voice and output the voice in accordance with an embodiment of the present invention.

도 24 내지 도 26은 TTS 엔진 프로그램이 이미 실행되어 TTS UI 창이 표시된 경우를 가정한 실시 예이다. TTS(Text To Speach) 엔진 프로그램은 텍스트를 음성으로 변환하고, 변환된 음성을 출력하기 위한 프로그램일 수 있다. TTS UI 창 은 TTS(Text To Speach) 엔진 프로그램의 실행에 따라 디스플레이 장치(100)에 표시되고, 도 7 내지 도 17, 도 21 내지 도 23에서 설명한 사용자 인터페이스 화면일 수 있다. 편집 UI 창은 이동 스캐너 또는 고정 스캐너로부터 스캔된 스캔 이미지를 편집하기 위한 창이다.FIG. 24 to FIG. 26 show an embodiment in which it is assumed that the TTS engine program has already been executed and the TTS UI window is displayed. The TTS (Text To Speach) engine program can be a program for converting text into speech and outputting the converted speech. The TTS UI window may be displayed on the display device 100 according to the execution of the TTS (Text To Speech) engine program, and may be the user interface screen described with reference to FIGS. 7 to 17 and FIGS. 21 to 23. FIG. The editing UI window is a window for editing a scanned image scanned from a moving scanner or a fixed scanner.

도 24를 참조하면, 도 4에서 설명한 스캔 UI창(500)이 표시된 상태에서 이동 스캐너(200)가 스캔 종료 요청을 수신한 경우, 디스플레이 장치(100)는 스캔 종료 요청에 응답하여 편집 UI 창(800)을 표시할 수 있다. 또한, 디스플레이 장치(100)는 TTS 엔진 프로그램 실행 요청에 따라 TTS UI 창(700)을 표시할 수 있다. TTS UI 창(700)은 도 도 21 내지 도 23에서 설명한 사용자 인터페이스 화면을 예로 들어 설명하였으나, 이에 한정될 필요는 없고, 도 7 내지 도 17에서 설명한 사용자 인터페이스 화면일 수도 있다. 편집 UI 창(800)은 이동 스캐너로부터 스캔된 스캔 이미지(810), 백그라운드 영역(820) 및 스캔 이미지(810)를 편집할 수 있는 제어 패널(830)을 포함할 수 있다. 제어 패널(830)은 스캔 이미지(810)의 컬러, 밝기, 콘트라스트, 백그라운드 영역(820)의 컬러를 조절할 수 있는 항목들을 포함할 수 있다. 또한, 제어 패널(830)은 스캔 이미지(810)를 회전하거나 스캔 이미지(810)의 일부를 지우는 항목들을 더 포함할 수 있다.24, when the scan scanner 200 receives a scan end request in a state where the scan UI window 500 described in FIG. 4 is displayed, the display device 100 displays an edit UI window 800) can be displayed. In addition, the display apparatus 100 may display the TTS UI window 700 according to a request to execute the TTS engine program. The TTS UI window 700 has been described with reference to the user interface screens illustrated in FIGS. 21 to 23, but the present invention is not limited thereto, and may be the user interface screen illustrated in FIGS. 7 to 17. FIG. The editing UI window 800 may include a control panel 830 that can edit a scanned image 810, a background area 820, and a scanned image 810 that are scanned from a moving scanner. The control panel 830 may include items that can adjust the color, brightness, contrast, and color of the background area 820 of the scanned image 810. In addition, the control panel 830 may further include items that rotate the scan image 810 or erase a portion of the scan image 810.

도 24는 스캔 이미지를 드래그 앤 드랍하는 동작에 의해 스캔 이미지가 텍스트로 변환되고, 변환된 텍스트가 음성으로 재 변환되어 출력되는 실시 예를 설명하는 도면이다.24 is a view for explaining an embodiment in which a scanned image is converted into text by an operation of dragging and dropping a scanned image, and the converted text is re-converted to speech and output.

텍스트를 포함하는 스캔 이미지(810)는 이동 스캐너(200)가 수신한 드래그 앤 드랍 입력에 따라 편집 UI 창(800)에서 TTS UI 창(700)으로 이동될 수 있고, 스캔 이미지(810)가 TTS UI 창(700)으로 이동된 경우, 스캔 이미지(810)는 텍스트로 변환될 수 있다. 디스플레이 장치(100)는 이동 스캐너(200)가 수신한 드래그 앤 드랍 입력에 응답하여 변환 명령을 생성하고, 생성된 변환 명령에 따라 스캔 이미지(810)를 텍스트로 변환하여 TTS UI 창(700)에 출력할 수 있다.The scan image 810 including the text may be moved from the edit UI window 800 to the TTS UI window 700 according to the drag and drop input received by the mobile scanner 200 and the scan image 810 may be moved to the TTS When moved to the UI window 700, the scanned image 810 may be converted to text. The display device 100 generates a conversion command in response to the drag and drop input received by the moving scanner 200 and converts the scanned image 810 into text in accordance with the generated conversion command and outputs it to the TTS UI window 700 Can be output.

또 다른 실시 예에서 이동 스캐너(200)가 수신한 드래그 앤 드랍 입력에 따라 스캔 이미지(810)가 TTS UI 창(700)으로 이동된 경우, 디스플레이 장치(100)는 스캔 이미지를 텍스트로 변환한 후, 변환된 텍스트를 음성으로 재 변환하여 출력할 수 있다. In another embodiment, when the scanned image 810 is moved to the TTS UI window 700 according to the drag and drop input received by the moving scanner 200, the display device 100 converts the scanned image into text , The converted text can be re-converted to speech and output.

다음으로 도 25를 설명한다.Next, Fig. 25 will be described.

도 25는 스캔 이미지를 드래그 앤 드랍하는 동작 없이 아이콘의 선택만으로 스캔 이미지(810)가 텍스트로 변환되고, 변환된 텍스트를 음성으로 재 변환하여 출력하는 실시 예를 설명하는 도면이다.Fig. 25 is a view for explaining an embodiment in which the scan image 810 is converted into a text only by selecting an icon without dragging and dropping the scan image, and the converted text is re-converted to speech and output.

편집 UI 창(800)의 제어 패널(830)은 변환 아이콘(831)을 포함할 수 있다. 변환 아이콘(831)은 스캔 이미지(810)를 텍스트로 변환하고, 변환된 텍스트를 TTS 엔진 프로그램을 이용하여 음성으로 출력하기 위한 아이콘일 수 있다. 즉, 이동 스캐너(200)를 통해 변환 아이콘(831)이 선택된 경우, 디스플레이 장치(100)는 스캔 이미지(810)를 텍스트로 변환하고, TTS 엔진 프로그램을 이용하여 변환된 텍스트를 음성으로 재 변환하여 출력할 수 있다. 사용자는 스캔 대상 객체를 스캔 한 후, 단순히 변환 아이콘(831)의 선택만으로, 스캔 이미지에 포함된 텍스트를 음성으로 들을 수 있다. 변환 아이콘(831)은 스캔 이미지(810)를 텍스트로 변환하는 데에만 사용되는 아이콘일 수 있다.The control panel 830 of the editing UI window 800 may include a conversion icon 831. [ The conversion icon 831 may be an icon for converting the scanned image 810 into text and outputting the converted text by voice using the TTS engine program. That is, when the conversion icon 831 is selected through the mobile scanner 200, the display device 100 converts the scanned image 810 into text and converts the converted text into speech using the TTS engine program Can be output. After the user scans the object to be scanned, the user can audibly listen to the text included in the scanned image by simply selecting the conversion icon 831. [ The conversion icon 831 may be an icon used only to convert the scanned image 810 into text.

다음으로 도 26을 설명한다.Next, Fig. 26 will be described.

도 26은 변환 아이콘(831)을 드래그 앤 드랍 하는 동작에 의해 스캔 이미지(810)에 포함된 텍스트가 음성으로 출력되는 실시 예를 설명하는 도면이다.26 is a view for explaining an embodiment in which the text included in the scan image 810 is outputted as a voice by the operation of dragging and dropping the conversion icon 831. [

이동 스캐너(200)를 통해 변환 아이콘(831)이 편집 UI 창(800)에서 TTS UI 창(700)으로 이동하는 드래그 앤 드랍 입력이 수신된 경우, 디스플레이 장치(100)는 스캔 이미지(810)를 텍스트로 변환하고, TTS 엔진 프로그램을 이용하여 변환된 텍스트를 음성으로 재 변환하여 출력할 수 있다. 사용자는 스캔 대상 객체를 스캔 한 후, 단순히 변환 아이콘(831)의 드래그 앤 드랍 동작만으로, 스캔 이미지에 포함된 텍스트를 음성으로 들을 수 있다.When the drag and drop input for moving the conversion icon 831 from the edit UI window 800 to the TTS UI window 700 is received via the mobile scanner 200, the display device 100 displays the scan image 810 Text, and convert the converted text to speech by using the TTS engine program and output it. After scanning the object to be scanned, the user can simply hear the text included in the scanned image by dragging and dropping the conversion icon 831.

도 24 내지 도 26에서 디스플레이 장치(100)는 스캔 이미지(810)를 텍스트로 변환하고, 변환된 텍스트의 언어를 자동으로 인식할 수 있다. 디스플레이 장치(100)가 텍스트의 언어를 자동으로 인식하는 과정은 도 18 내지 도 23에서 설명한 내용과 같다. 디스플레이 장치(100)는 변환된 텍스트의 언어를 자동으로 인식하고, 인식된 언어로 텍스트를 음성으로 변환하여 출력할 수 있다.24 to 26, the display device 100 can convert the scanned image 810 into text and automatically recognize the language of the converted text. The process of automatically recognizing the language of the text by the display device 100 is the same as that described in FIGS. 18 to 23. FIG. The display device 100 can automatically recognize the language of the converted text, convert the text into a voice in a recognized language, and output it.

다음으로 도 27을 참조하여 TTS 엔진 프로그램이 실행되지 않아 TTS UI 창이 디스플레이 장치(100)에 표시되지 않은 경우, 스캔 이미지에 포함된 텍스트를 음성으로 출력하는 실시 예를 설명한다.Next, referring to FIG. 27, an embodiment will be described in which the text included in the scanned image is outputted as a voice when the TTS UI window is not displayed on the display device 100 because the TTS engine program is not executed.

도 27을 참조하면, 디스플레이 장치(100)는 편집 UI 창(800)만을 표시하고 있다. 편집 UI 창(800)은 TTS 엔진 프로그램의 실행을 위한 실행 아이콘(833) 및 변환 아이콘(835)을 포함할 수 있다. 실행 아이콘(833)이 이동 스캐너(200)를 통해 선택된 경우, 디스플레이 장치(100)는 TTS 엔진 프로그램을 실행시키고, TTS 엔진 프로그램의 실행에 따라 TTS UI 창(700)을 표시할 수 있다. TTS UI 창이 표시되고, 변환 아이콘(835)이 선택된 경우, 디스플레이 장치(100)는 스캔 이미지(810)를 텍스트로 변환하고, 변환된 텍스트를 TTS UI 창(700)에 표시할 수 있다.Referring to FIG. 27, the display device 100 displays only the edit UI window 800. FIG. The edit UI window 800 may include an execute icon 833 and a transform icon 835 for execution of the TTS engine program. When the execution icon 833 is selected through the mobile scanner 200, the display apparatus 100 can execute the TTS engine program and display the TTS UI window 700 according to the execution of the TTS engine program. The TTS UI window is displayed and when the conversion icon 835 is selected, the display device 100 can convert the scanned image 810 into text and display the converted text in the TTS UI window 700. [

또 다른 실시 예에서 편집 UI 창(800)은 통합 아이콘(837)을 포함할 수 있다. 이동 스캐너(200)를 통해 통합 아이콘(837)이 선택된 경우, 디스플레이 장치(100)는 TTS UI 창(700)을 표시함과 동시에 스캔 이미지(810)를 텍스트로 변환하고, 변환된 텍스트를 TTS UI 창(700)에 표시할 수도 있다.In another embodiment, the edit UI window 800 may include an integration icon 837. When the integration icon 837 is selected through the mobile scanner 200, the display device 100 displays the TTS UI window 700 and simultaneously converts the scanned image 810 into text, Or may be displayed on the window 700.

다음으로 도 28 내지 도 30을 참조하여 편집 UI 창 없이 TTS 엔진 프로그램을 통해 스캔 이미지를 텍스트로 변환하고, 변환된 텍스트를 음성으로 출력하는 실시 예를 설명한다.Next, with reference to FIG. 28 to FIG. 30, an embodiment will be described in which a scanned image is converted into text through a TTS engine program without an editing UI window, and the converted text is output as a voice.

도 28은 TTS UI 창(700) 상에서 스캔 이미지(810)를 텍스트로 변환하는 실시 예를 보여준다. 디스플레이 장치(100)는 저장부(150)에 저장된 스캔 이미지(810)를 작업 영역(710)에 불러올 수 있다. TTS UI 창(700)은 OCR 아이콘(770)을 더 포함할 수 있다. OCR 아이콘(770)은 스캔 이미지(810)를 텍스트로 변환하기 위한 아이콘일 수 있다. OCR 아이콘(770)이 선택된 경우, 디스플레이 장치(100)는 작업 영역(710)에 표시된 스캔 이미지(810)에 포함된 텍스트를 인식할 수 있고, 스캔 이미지(810)를 텍스트로 변환하여 변환된 텍스트(880)를 작업 영역(710)에 출력할 수 있다. 변환된 텍스트(880)는 해당 텍스트의 언어를 기반으로 음성으로 변환되어 출력될 수 있다.Fig. 28 shows an embodiment for converting a scanned image 810 into text on the TTS UI window 700. Fig. The display device 100 can load the scan image 810 stored in the storage unit 150 into the work area 710. [ The TTS UI window 700 may further include an OCR icon 770. The OCR icon 770 may be an icon for converting the scanned image 810 into text. When the OCR icon 770 is selected, the display device 100 can recognize the text included in the scanned image 810 displayed in the work area 710, convert the scanned image 810 into text, (880) to the work area (710). The converted text 880 can be converted into speech based on the language of the text and output.

도 29 및 도 30은 스캔 이미지(810)를 문서 어플리케이션 창을 통해 텍스트로 변환한 후, 변환된 텍스트를 TTS UI 창(700) 상에서 음성으로 재 변환하여 출력하는 실시 예를 보여준다.29 and 30 show an embodiment in which the scanned image 810 is converted into text through a document application window and then the converted text is converted back into a voice on the TTS UI window 700 and output.

디스플레이 장치(100)는 저장부(150)에 저장된 스캔 이미지(810)를 작업 영역(710)에 불러올 수 있다. 또한, 문서 어플리케이션의 실행에 따라 문서 어플리케이션 창(900)이 표시되고, 스캔 이미지(810)가 드래그 앤 드랍 동작에 의해 문서 어플리케이션 창으로 이동 된 경우, 디스플레이 장치(100)는 스캔 이미지(810)를 텍스트로 변환하고, 변환된 텍스트(880)를 문서 어플리케이션 창(900)에 표시할 수 있다. 그 후, 디스플레이 장치(100)는 저장 명령에 따라 문서 어플리케이션의 파일 형식으로 텍스트 파일을 저장한다. 도 30을 참조하면, 디스플레이 장치(100)는 TTS UI 창(700)에 텍스트 파일을 불러오는 불러오기 명령을 수신한 경우, 해당 텍스트 파일에 포함된 텍스트를 작업 영역(710)에 표시한다. 작업 영역(710)에 표시된 텍스트는 음성 변환 명령에 따라 음성으로 재 변환되어 출력될 수 있다.The display device 100 can load the scan image 810 stored in the storage unit 150 into the work area 710. [ When the document application window 900 is displayed according to the execution of the document application and the scan image 810 is moved to the document application window by the drag and drop operation, the display apparatus 100 displays the scan image 810 Text, and display the converted text 880 in the document application window 900. [ Thereafter, the display apparatus 100 stores the text file in the file format of the document application according to the save command. Referring to FIG. 30, when the display device 100 receives an import command for loading a text file into the TTS UI window 700, the display device 100 displays the text included in the text file in the work area 710. The text displayed in the work area 710 may be re-converted to speech in accordance with the speech conversion command and output.

도 31 내지 도 33은 스캔 이미지를 텍스트로 변환하고, 변환된 텍스트를 음성으로 출력하는 과정을 한 번에 수행할 수 있는 실시 예를 보여준다.31 to 33 show an embodiment in which a process of converting a scanned image into text and outputting the converted text as a voice can be performed at a time.

도 31에서 도 33은 스캔 어플리케이션의 실행에 따라 제공되는 하나의 창에서 이루어지는 동작일 수 있으나, 이에 한정될 필요는 없고, TTS 엔진 프로그램의 실행에 따라 제공되는 하나의 창에서 이루어지는 동작일 수 있다.FIG. 31 to FIG. 33 may be operations performed in one window provided according to the execution of the scan application, but are not limited thereto and may be operations performed in one window provided according to the execution of the TTS engine program.

도 31을 참조하면, 편집 UI 창(800)의 제어 패널(830)은 기능 아이콘(839)을 더 포함할 수 있다. 기능 아이콘(839)이 이동 스캐너(200)에 의해 선택된 경우, 도 32에 도시된 바와 같이, 디스플레이 장치(100)는 편집 UI 창(800)의 일측에 문서 어플리케이션 창(900)을 표시함과 동시에 스캔 이미지(810)를 텍스트로 변환하여 변환된 텍스트를 문서 어플리케이션 창(900)에 표시할 수 있다. 기능 아이콘(839)이 재차 선택된 경우, 도 33에 도시된 바와 같이, 디스플레이 장치(100)는 문서 어플리케이션 창(900)의 일측에 TTS UI 창(700)을 더 표시함과 동시에 문서 어플리케이션 창(900)에서 변환된 텍스트(880)를 TTS UI 창(700) 상에 표시할 수 있다. 그 후, 디스플레이 장치(100)는 음성 재생 명령에 따라 텍스트(880)를 음성으로 변환하여 출력할 수 있다. 또 다른 예로, 디스플레이 장치(100)는 텍스트(880)를 음성으로 변환하여 출력하기 전, 기 설정된 언어로 텍스트(880)를 번역할 수 있다. 그 후, 디스플레이 장치(100)는 번역된 텍스트를 음성으로 변환하여 출력할 수 있다.Referring to FIG. 31, the control panel 830 of the edit UI window 800 may further include a function icon 839. FIG. When the function icon 839 is selected by the mobile scanner 200, the display device 100 displays the document application window 900 on one side of the edit UI window 800 The scanned image 810 can be converted into text and the converted text can be displayed in the document application window 900. [ The display device 100 displays the TTS UI window 700 on one side of the document application window 900 and displays the document application window 900 The converted text 880 can be displayed on the TTS UI window 700. [ Thereafter, the display apparatus 100 can convert the text 880 into speech according to the speech reproduction command and output it. As another example, the display device 100 may translate the text 880 into a predetermined language before converting the text 880 to speech and outputting it. Thereafter, the display device 100 can convert the translated text into speech and output it.

또 다른 실시 예에서 기능 아이콘(839)이 선택된 경우, 디스플레이 장치(100)는 스캔 이미지(810)를 텍스트로 변환하는 과정, 변환된 텍스트를 음성으로 출력하는 과정을 편집 UI 창(700) 상에서 한 번에 수행할 수도 있다.In another embodiment, when the function icon 839 is selected, the display device 100 displays a process of converting the scanned image 810 into text and outputting the converted text as a voice on the edit UI window 700 You can also do this at

또 다른 실시 예에서 기능 아이콘(839)이 선택된 경우, 디스플레이 장치(100)는 스캔 이미지(810)를 텍스트로 변환하는 과정, 변환된 텍스트를 기 설정된 언어로 번역하여 번역된 텍스트를 출력하는 과정, 번역된 텍스트를 음성으로 변환하여 출력하는 과정을 편집 UI 창(700) 상에서 한 번에 수행할 수도 있다.In another embodiment, when the function icon 839 is selected, the display device 100 converts the scanned image 810 into text, translates the converted text into a predetermined language and outputs the translated text, The process of converting the translated text into speech and outputting the translated text may be performed on the editing UI window 700 at a time.

본 발명의 일 실시예에 의하면, 전술한 방법은, 프로그램이 기록된 매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.According to an embodiment of the present invention, the above-described method can be implemented as a code readable by a processor on a medium on which a program is recorded. Examples of the medium that can be read by the processor include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, etc., and may be implemented in the form of a carrier wave (e.g., transmission over the Internet) .

상기와 같이 설명된 디스플레이 장치는 상기 설명된 실시 예 들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시 예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.The above-described display device is not limited to the configuration and method of the above-described embodiments, but the embodiments may be configured such that all or some of the embodiments are selectively combined so that various modifications can be made. It is possible.

Claims (20)

디스플레이 장치의 동작 방법에 있어서,
입력 장치로부터 획득한 스캔 이미지를 편집하기 위한 편집 UI 창을 표시하는 단계;
상기 편집 UI 창에 표시된 TTS 엔진 프로그램의 실행을 위한 실행 아이콘을 선택하는 요청을 수신하는 단계;
수신된 요청에 응답하여, 상기 스캔 이미지에 포함된 텍스트를 통해 변환될 음성의 재생에 관련된 설정을 제어할 수 있는 TTS UI 창을 표시하는 단계;
상기 TTS UI 창을 통해 상기 스캔 이미지를 텍스트로 변환하는 단계;
변환된 텍스트의 언어를 자동으로 인식하는 단계; 및
인식된 언어로 상기 텍스트를 음성으로 변환하여 출력하는 단계를 포함하고,
상기 변환된 텍스트의 언어를 자동으로 인식하는 단계는,
복수의 언어 템플릿들을 이용하여 상기 변환된 텍스트의 언어를 자동으로 인식하는
디스플레이 장치의 동작 방법.
A method of operating a display device,
Displaying an edit UI window for editing a scan image acquired from an input device;
Receiving a request to select an execution icon for execution of a TTS engine program displayed in the edit UI window;
Displaying a TTS UI window in response to the received request, the TTS UI window being capable of controlling settings related to reproduction of a voice to be converted through the text included in the scanned image;
Converting the scanned image into text through the TTS UI window;
Automatically recognizing the language of the converted text; And
Converting the text into speech in a recognized language, and outputting the converted speech,
Wherein the automatically recognizing the language of the converted text comprises:
The language of the converted text is automatically recognized using a plurality of language templates
A method of operating a display device.
제1항에 있어서,
상기 스캔 이미지를 텍스트로 변환하는 단계는
상기 입력 장치를 통해 상기 편집 UI 창에 표시된 상기 스캔 이미지를 상기 TTS UI 창으로 이동시키는 드래그 앤 드랍 입력을 수신하는 단계와
수신된 드래그 앤 드랍 입력에 따라 상기 스캔 이미지를 텍스트로 변환하는 단계를 포함하는
디스플레이 장치의 동작 방법.
The method according to claim 1,
The step of converting the scanned image into text
Receiving a drag and drop input for moving the scan image displayed in the edit UI window to the TTS UI window through the input device;
And converting the scanned image into text according to the received drag and drop input
A method of operating a display device.
제1항에 있어서,
상기 스캔 이미지를 텍스트로 변환하는 단계는
상기 편집 UI 창에 표시된 변환 아이콘이 선택된 경우, 상기 스캔 이미지를 텍스트로 변환하는 단계 및
변환된 텍스트를 상기 TTS UI 창에 표시하는 단계를 포함하는
디스플레이 장치의 동작 방법.
The method according to claim 1,
The step of converting the scanned image into text
Converting the scanned image into text if the conversion icon displayed in the edit UI window is selected;
And displaying the converted text in the TTS UI window
A method of operating a display device.
제1항에 있어서,
상기 스캔 이미지를 텍스트로 변환하는 단계는
상기 입력 장치를 통해 상기 편집 UI 창에 표시된 변환 아이콘을 상기 TTS UI 창으로 이동시키는 드래그 앤 드랍 입력을 수신하는 단계와
수신된 드래그 앤 드랍 입력에 따라 상기 스캔 이미지를 텍스트로 변환하는 단계를 포함하는
디스플레이 장치의 동작 방법.
The method according to claim 1,
The step of converting the scanned image into text
Receiving a drag and drop input for moving the transform icon displayed in the edit UI window to the TTS UI window through the input device;
And converting the scanned image into text according to the received drag and drop input
A method of operating a display device.
제1항에 있어서,
상기 스캔 이미지를 텍스트로 변환하는 단계는
상기 편집 UI 창에 표시된 변환 아이콘의 선택에 따라 상기 스캔 이미지를 텍스트로 변환하는 단계와
변환된 텍스트를 상기 TTS UI 창에 출력하는 단계를 포함하는
디스플레이 장치의 동작 방법.
The method according to claim 1,
The step of converting the scanned image into text
Converting the scanned image into text according to a selection of a conversion icon displayed in the editing UI window;
And outputting the converted text to the TTS UI window
A method of operating a display device.
제1항에 있어서,
상기 스캔 이미지를 텍스트로 변환하는 단계는
상기 편집 UI 창에 표시된 통합 아이콘이 선택된 경우, TTS 엔진 프로그램의 실행에 따른 상기 TTS UI 창의 표시 및 상기 스캔 이미지를 텍스트로의 변환 과정을 동시에 수행하는 단계를 포함하는
디스플레이 장치의 동작 방법.
The method according to claim 1,
The step of converting the scanned image into text
And displaying the TTS UI window according to the execution of the TTS engine program and converting the scan image into text when the integrated icon displayed in the edit UI window is selected
A method of operating a display device.
제1항에 있어서,
상기 입력 장치는
고정 스캐너인
디스플레이 장치의 동작 방법.
The method according to claim 1,
The input device
Fixed Scanner
A method of operating a display device.
제1항에 있어서,
상기 입력 장치는
이동 가능한 이동 스캐너인
디스플레이 장치의 동작 방법.
The method according to claim 1,
The input device
A movable mobile scanner
A method of operating a display device.
제8항에 있어서,
상기 이동 스캐너는
마우스 타입, 펜 타입 중 어느 하나의 타입을 갖는 스캐너인
디스플레이 장치의 동작 방법.
9. The method of claim 8,
The moving scanner
A scanner type having any one of a mouse type and a pen type
A method of operating a display device.
삭제delete 디스플레이 장치의 동작 방법에 있어서,
입력 장치로부터 획득한 스캔 이미지에 포함된 텍스트를 통해 변환될 음성의 재생에 관련된 설정을 제어하기 위한 TTS UI 창을 표시하는 단계;
상기 스캔 이미지를 텍스트로 변환하는 단계;
변환된 텍스트의 언어를 자동으로 인식하는 단계; 및
인식된 언어로 상기 텍스트를 음성으로 변환하여 출력하는 단계를 포함하고,
상기 변환된 텍스트의 언어를 자동으로 인식하는 단계는,
복수의 언어 템플릿들을 이용하여 상기 변환된 텍스트의 언어를 자동으로 인식하는
디스플레이 장치의 동작 방법.
A method of operating a display device,
Displaying a TTS UI window for controlling settings related to reproduction of a voice to be converted through a text included in a scanned image acquired from an input device;
Converting the scanned image into text;
Automatically recognizing the language of the converted text; And
Converting the text into speech in a recognized language, and outputting the converted speech,
Wherein the automatically recognizing the language of the converted text comprises:
The language of the converted text is automatically recognized using a plurality of language templates
A method of operating a display device.
제11항에 있어서,
상기 스캔 이미지를 텍스트로 변환하는 단계는
상기 TTS UI 창에 표시된 OCR 아이콘의 선택에 따라 상기 스캔 이미지를 텍스트로 변환하는 단계를 포함하는
디스플레이 장치의 동작 방법.
12. The method of claim 11,
The step of converting the scanned image into text
And converting the scanned image into text according to the selection of the OCR icon displayed in the TTS UI window
A method of operating a display device.
제11항에 있어서,
상기 스캔 이미지를 텍스트로 변환하는 단계는
문서 어플리케이션의 실행에 따라 문서 어플리케이션 창을 표시하는 단계와
상기 입력 장치를 통해 상기 TTS UI 창에 표시된 스캔 이미지를 상기 문서 어플리케이션 창으로 이동시키는 드래그 앤 드랍 입력을 수신하는 단계와
수신된 드래그 앤 드랍 입력에 따라 상기 스캔 이미지를 텍스트로 변환하여 상기 문서 어플리케이션 창에 표시하는 단계를 포함하고,
디스플레이 장치의 동작 방법.
12. The method of claim 11,
The step of converting the scanned image into text
Displaying a document application window according to the execution of the document application;
Receiving a drag and drop input for moving a scan image displayed in the TTS UI window to the document application window through the input device;
And converting the scanned image into text according to the received drag and drop input and displaying the converted text on the document application window,
A method of operating a display device.
제13항에 있어서,
상기 변환된 텍스트를 음성으로 변환하여 출력하는 단계는
상기 문서 어플리케이션에 대응하는 파일 형식으로 저장된 텍스트 파일을 상기 TTS UI 창을 통해 불러오는 단계와
상기 불러온 텍스트 파일을 음성으로 변환하여 출력하는 단계를 포함하는
디스플레이 장치의 동작 방법.
14. The method of claim 13,
Converting the converted text into speech and outputting the converted speech
Loading a text file stored in a file format corresponding to the document application through the TTS UI window;
Converting the loaded text file into speech and outputting the converted speech file
A method of operating a display device.
제11항에 있어서,
상기 변환된 텍스트를 기 설정된 언어로 번역을 수행하는 단계를 더 포함하고,
상기 변환된 텍스트를 음성으로 변환하여 출력하는 단계는
번역된 언어의 텍스트를 음성으로 변환하여 출력하는 단계를 더 포함하는
디스플레이 장치의 동작 방법.
12. The method of claim 11,
Further comprising the step of translating the converted text into a predetermined language,
Converting the converted text into speech and outputting the converted speech
Converting the text of the translated language into speech and outputting the converted speech
A method of operating a display device.
제15항에 있어서,
상기 TTS UI 창에 표시된 기능 아이콘이 선택된 경우, 상기 스캔 이미지를 텍스트로 변환, 상기 변환된 텍스트의 번역, 및 상기 번역된 언어의 텍스트를 음성으로 변환하여 출력하는 단계를 동시에 수행하는
디스플레이 장치의 동작 방법.
16. The method of claim 15,
Converting the scanned image into text, translating the converted text, and converting the text of the translated language into speech and outputting the same when the function icon displayed on the TTS UI window is selected
A method of operating a display device.
제11항에 있어서,
상기 입력 장치는
고정 스캐너인
디스플레이 장치의 동작 방법.
12. The method of claim 11,
The input device
Fixed Scanner
A method of operating a display device.
제11항에 있어서,
상기 입력 장치는
이동 가능한 이동 스캐너인
디스플레이 장치의 동작 방법.
12. The method of claim 11,
The input device
A movable mobile scanner
A method of operating a display device.
제18항에 있어서,
상기 이동 스캐너는
마우스 타입, 펜 타입 중 어느 하나의 타입을 갖는 스캐너인
디스플레이 장치의 동작 방법.
19. The method of claim 18,
The moving scanner
A scanner type having any one of a mouse type and a pen type
A method of operating a display device.
삭제delete
KR1020140100592A 2014-08-05 2014-08-05 Video display device and operating method thereof KR101587353B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140100592A KR101587353B1 (en) 2014-08-05 2014-08-05 Video display device and operating method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140100592A KR101587353B1 (en) 2014-08-05 2014-08-05 Video display device and operating method thereof

Publications (1)

Publication Number Publication Date
KR101587353B1 true KR101587353B1 (en) 2016-01-20

Family

ID=55308266

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140100592A KR101587353B1 (en) 2014-08-05 2014-08-05 Video display device and operating method thereof

Country Status (1)

Country Link
KR (1) KR101587353B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110073437A (en) * 2016-07-21 2019-07-30 欧斯拉布斯私人有限公司 A kind of system and method for text data to be converted to multiple voice data
KR20190093777A (en) * 2018-01-15 2019-08-12 주식회사 젠리코 System of providing educational contents for foreign languages

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130000098A (en) * 2011-06-22 2013-01-02 엘지전자 주식회사 A method for editting a scan image, display apparatus thereof
KR200465008Y1 (en) * 2012-09-07 2013-01-29 황경욱 Text recognizing system using the pen type scanner
JP2014137654A (en) * 2013-01-16 2014-07-28 ▲うぇい▼強科技股▲ふん▼有限公司 Translation system and translation method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130000098A (en) * 2011-06-22 2013-01-02 엘지전자 주식회사 A method for editting a scan image, display apparatus thereof
KR200465008Y1 (en) * 2012-09-07 2013-01-29 황경욱 Text recognizing system using the pen type scanner
JP2014137654A (en) * 2013-01-16 2014-07-28 ▲うぇい▼強科技股▲ふん▼有限公司 Translation system and translation method thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110073437A (en) * 2016-07-21 2019-07-30 欧斯拉布斯私人有限公司 A kind of system and method for text data to be converted to multiple voice data
EP3488440A4 (en) * 2016-07-21 2020-01-22 Oslabs PTE. Ltd. A system and method for multilingual conversion of text data to speech data
KR20190093777A (en) * 2018-01-15 2019-08-12 주식회사 젠리코 System of providing educational contents for foreign languages
KR102173082B1 (en) 2018-01-15 2020-11-02 주식회사 키박스 System of providing educational contents for foreign languages

Similar Documents

Publication Publication Date Title
US10599921B2 (en) Visual language interpretation system and user interface
US11574115B2 (en) Method of processing analog data and electronic device thereof
US10614265B2 (en) Apparatus, method, and computer program product for correcting speech recognition error
EP2703980B1 (en) Text recognition apparatus and method for a terminal
KR102129536B1 (en) Mobile terminal and method for controlling the mobile terminal
US8880407B2 (en) Projector, projection system, and retrieved information displaying method
CN108847214B (en) Voice processing method, client, device, terminal, server and storage medium
KR101756042B1 (en) Method and device for input processing
JP6618223B2 (en) Audio processing method and apparatus
EP2704061A2 (en) Apparatus and method for recognizing a character in terminal equipment
US20120260177A1 (en) Gesture-activated input using audio recognition
KR20170014353A (en) Apparatus and method for screen navigation based on voice
JP2014102669A (en) Information processor, information processing method and program
KR102337072B1 (en) Method for making emoticon and electronic device implementing the same
KR101709427B1 (en) Method and device for selecting information
CN104636326A (en) Text message translation method and device
CN111259148A (en) Information processing method, device and storage medium
JP2014049140A (en) Method and apparatus for providing intelligent service using input characters in user device
KR20170137491A (en) Electronic apparatus and operating method thereof
CN105139848B (en) Data transfer device and device
CN108829686A (en) Translation information display methods, device, equipment and storage medium
KR20150059989A (en) Apparatus and Method for recognition a documentation with text and image
JP2024064941A (en) Display method, device, pen-type electronic dictionary, electronic device, and storage medium
KR101587353B1 (en) Video display device and operating method thereof
KR20150103591A (en) Video display device and operating method thereof

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant