WO2015102325A1 - 디스플레이 장치 및 이의 추천 문자 제공 방법 - Google Patents
디스플레이 장치 및 이의 추천 문자 제공 방법 Download PDFInfo
- Publication number
- WO2015102325A1 WO2015102325A1 PCT/KR2014/012945 KR2014012945W WO2015102325A1 WO 2015102325 A1 WO2015102325 A1 WO 2015102325A1 KR 2014012945 W KR2014012945 W KR 2014012945W WO 2015102325 A1 WO2015102325 A1 WO 2015102325A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- text
- item
- items
- input mode
- character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
Definitions
- the present invention relates to a display device and a method for providing the recommended text, and a display device and a method for providing the recommended text that can provide a recommended text item on a text input UI displayed on the display.
- Modern display devices do not unilaterally provide a function or information to a user, but provide various functions or information in response to a user's request.
- recently released TVs provide not only a broadcast reception function but also user interaction functions such as an application execution function and a web browsing search function.
- the display device provides a user with a text input UI (eg, a virtual keyboard) to receive a user's request.
- a text input UI eg, a virtual keyboard
- the character input UI there is an inconvenience in moving the cursor or highlight.
- a large screen display device such as a TV provides a character input UI
- the size of the character input UI displayed on the TV is very large, so that the user takes a long time to input characters by moving the cursor or highlight. Occurred.
- the display device employs a function of providing a recommendation character to the character input UI for easier character input.
- the display device provided a recommendation text near a text selected by the user.
- a character by moving the highlight using an input device such as a four-way key
- providing a recommendation character near the character reduces the number of highlight movements of the user, thereby improving convenience, but using a user motion to move the cursor.
- a character may be selected instead of the character desired by the user.
- an object of the present invention is to provide a display device and a method for providing the recommended text that can provide the recommended text in a different way according to the text selection method.
- a method of providing a recommendation character of the display apparatus comprising: displaying a character input UI including a plurality of character items; And if one of the plurality of text items is selected, providing a recommended text item for the selected text item in a different manner according to a text input mode.
- the providing may include displaying the recommended text item of the selected text item around the selected text item when one of the plurality of text items is selected in the first text input mode, and in the second text input mode.
- a text item corresponding to the recommended text of the selected text item among the plurality of text items may be displayed to be distinguished from other text items.
- the providing may include displaying the recommended text item so as to partially overlap the selected text item in the top, bottom, left, and right directions of the selected text item when one of the plurality of text items is selected in the first text input mode. Can be.
- the providing may include at least one of color, brightness, size, transparency, and flickering of a text item corresponding to the recommended text of the selected text item when one of the plurality of text items is selected in the second text input mode. One can be changed and displayed to distinguish it from the other text item.
- the first text input mode may be a mode for inputting text using highlights through a four-way key or a touch pad
- the second text input mode may be a mode for inputting text using a cursor according to a user motion.
- the method may further include switching a text input mode of the display apparatus to a second text input mode when a preset trigger operation is performed while maintaining the first text input mode.
- the preset preset trigger operation may be an operation in which a preset button of an input unit for character input is selected or a preset region is touched.
- the providing may include: at least one character having a highest probability among characters that may be input after a character included in the selected character item by using a dictionary database and a user database in which user's word usage information is recorded; The user may search for at least one recommendation letter for the text included in the selected text item.
- the display device for achieving the above object, a display unit for displaying a text input UI including a plurality of text items; An input unit for receiving a user command for inputting a character; And a controller for providing a recommendation text item for the selected text item in a different manner according to a text input mode when one of the plurality of text items is selected through the input unit.
- the controller when one of the plurality of text items is selected in the first text input mode, displays the recommended text item of the selected text item around the selected text item, and displays the plurality of text items in the second text input mode.
- the display unit may be controlled to display a text item corresponding to the recommendation text of the selected text item among the plurality of text items to be distinguished from other text items.
- the controller may be further configured to display the recommended text item to partially overlap the selected text item in up, down, left, and right directions of the selected text item when one of the plurality of text items is selected in the first text input mode. You can control wealth.
- the controller when one of the plurality of text items is selected in the second text input mode, selects at least one of color, brightness, size, transparency, and flickering of the text item corresponding to the recommended text of the selected text item.
- the display unit may be controlled to change the display to distinguish the text item from the other text items.
- the first text input mode may be a mode for inputting text using highlights through a four-way key or a touch pad
- the second text input mode may be a mode for inputting text using a cursor according to a user motion.
- the controller may switch the text input mode of the display device to the second text input mode when a preset trigger operation is performed while maintaining the first text input mode.
- the preset preset trigger operation may be an operation in which a preset button of an input unit for character input is selected or a preset region is touched.
- the controller may be further configured to include at least one character having a highest probability among characters that may be input after a character included in the selected character item using a dictionary database and a user database in which the user's word usage information is recorded.
- the user may search by at least one recommendation letter for the text included in the item.
- the user can input the text more quickly and accurately regardless of the input method.
- FIG. 1 is a block diagram schematically illustrating a configuration of a display apparatus according to an embodiment of the present invention
- FIG. 2 is a block diagram showing in detail a configuration of a display apparatus according to an embodiment of the present invention
- 3 to 8 are views for explaining an embodiment for providing a recommendation character in a first character input mode, according to an embodiment of the present invention
- 9 to 14 are diagrams for explaining an exemplary embodiment of providing a recommendation character in a second character input mode according to one embodiment of the present invention.
- 15 is a flowchart illustrating a method of providing recommended text in a display apparatus according to an embodiment of the present invention.
- the display apparatus 100 includes an input unit 110, a display unit 120, and a controller 130.
- the display device 100 may be a smart TV, but this is only one embodiment, implemented with a variety of display devices, such as a smart phone, tablet PC, desktop PC, monitor, projector, etc. Can be.
- the input unit 110 receives a user command for controlling the display apparatus 100.
- a text input UI User Interface
- the input unit 110 may receive a user command for selecting one of the plurality of text items.
- the input unit 110 may be a remote controller provided with a motion sensor and a touch sensor.
- this is only an example and may be implemented as various input devices such as a pointing device and a mouse. have.
- the display unit 120 outputs image data under the control of the controller 130.
- the display 120 may display a text input UI when text input is required for the display apparatus 100.
- the text input UI is a UI including a plurality of text items and a plurality of function items (eg, enter, space, etc.) and may be implemented as a virtual keyboard.
- the controller 130 controls the overall operation of the display apparatus 100 according to a user command input through the input unit 110.
- the controller 130 may provide a recommendation text item for the selected text item in a different manner according to the text input mode. .
- the controller 130 is selected using a dictionary database and a user database in which the user's word usage information is recorded.
- the at least one letter having the highest probability among the letters that can be input following the letter included in the letter item may be searched for as at least one recommendation letter for the letter included in the selected letter item.
- the controller 130 uses the dictionary database and the user database to select "A" having the highest probability among the letters that can be input after "D", You can search for "I", "O", and "U” as recommended characters.
- the controller 130 may provide the recommended text item in a different method according to the text input mode.
- the text input mode may include a first text input mode in which text is input by using a four-way key or a touch pad, and a second text input mode in which text is input by using a cursor according to a user motion.
- the controller 130 may switch the text input mode of the display apparatus 100 from the first text input mode to the second text input mode.
- the preset trigger operation may be an operation in which a predetermined button of the input unit 110 is selected or a predetermined area is touched.
- the controller 130 may control the display 120 to display the recommended text item of the selected text item around the selected text item.
- the controller 130 displays the recommended text item to partially overlap the selected text item in the up, down, left, and right directions of the selected text item.
- the controller 130 may include "A”, “I”, “O”, and "U” which are recommended letters of the letter letter "D”.
- the display unit 120 may be controlled to display the recommended letter item so that the recommended letter item is partially overlapped with the “D” letter item on the top, bottom, left, and right sides of the selected “D” letter item.
- the controller 130 displays the text item corresponding to the recommended text of the selected text item among the plurality of text items so as to be distinguished from other text items.
- the display 120 may be controlled to display the text item so as to be distinguished from other text items. For example, when a letter item "D" is selected from among a plurality of letter items, the controller 130 may include "A", "I", "O", which are recommended letters of the letter item "D" among letter items on the virtual keyboard.
- the display 120 may be controlled to display the character item including “U” in a different color from other character items.
- the user may be provided with the recommendation characters in a suitable manner according to the input method, thereby enabling faster and more accurate character input.
- the display apparatus 200 may include an image receiver 210, a communicator 220, a display 230, a speaker 240, and a storage 250. , An audio processor 260, a video processor 270, an input unit 280, and a controller 290.
- the image receiver 210 receives image data through various sources.
- the image receiving unit 210 may receive broadcast data from an external broadcasting station, may receive image data from an external device (for example, a DVD or a BD player), and may store the data in the storage unit 250. Stored image data can be received.
- the communication unit 220 is configured to communicate with various types of external devices or external servers according to various types of communication methods.
- the communication unit 220 may include various communication chips such as a Wi-Fi chip, a Bluetooth chip, an NFC chip, a wireless communication chip, and the like.
- the WiFi chip, the Bluetooth chip, and the NFC chip communicate with each other via WiFi, Bluetooth, and NFC.
- the NFC chip refers to a chip that operates in a near field communication (NFC) method using a 13.56 MHz band among various RF-ID frequency bands such as 135 kHz, 13.56 MHz, 433 MHz, 860-960 MHz, and 2.45 GHz.
- NFC near field communication
- the wireless communication chip refers to a chip that performs communication according to various communication standards such as IEEE, Zigbee, 3rd Generation (3G), 3rd Generation Partnership Project (3GPP), Long Term Evoloution (LTE), and the like.
- the display 230 displays at least one of a video frame processed by the video processor 270 and various screens generated by the graphic processor 293 by the image receiver 210.
- the display 210 may display a text input UI (eg, a virtual keyboard) including a plurality of text items.
- the display 210 may display a cursor or a highlight to select a text item in the text input UI.
- the speaker 240 is configured to output not only various audio data processed by the audio processor 260 but also various notification sounds or voice messages.
- the storage unit 250 stores various modules for driving the display apparatus 200.
- the storage 250 may store software including a base module, a sensing module, a communication module, a presentation module, a web browser module, and a service module.
- the base module is a basic module that processes a signal transmitted from each hardware included in the display apparatus 200 and transmits the signal to the upper layer module.
- the sensing module collects information from various sensors and analyzes and manages the collected information.
- the sensing module may include a face recognition module, a voice recognition module, a motion recognition module, an NFC recognition module, and the like.
- the presentation module is a module for constructing a display screen, and may include a multimedia module for reproducing and outputting multimedia content, and a UI rendering module for performing UI and graphic processing.
- the communication module is a module for performing communication with the outside.
- the web browser module refers to a module that performs web browsing to access a web server.
- the service module is a module including various applications for providing various services.
- the storage unit 250 stores a dictionary database and a user database for providing a recommendation text to the user.
- the dictionary database is a database in which words having a general meaning are recorded
- the user database is a database in which word usage information of a user is recorded within a predetermined period.
- the dictionary database and the user database have been described as being stored in the storage unit 250. However, this is only an example, and the dictionary database and the user database may be stored in an external device connected through a network. have.
- the audio processor 260 is a component that performs processing on audio data.
- the audio processor 260 may perform various processing such as decoding, amplification, noise filtering, and the like on the audio data.
- the video processor 270 is a component that processes the image data received by the image receiver 210.
- the video processor 270 may perform various image processing such as decoding, scaling, noise filtering, frame rate conversion, resolution conversion, and the like on the image data.
- the input unit 280 is a component that receives a user command for controlling the overall operation of the display apparatus 200.
- the input unit 280 may be implemented as a remote controller including a four-way key, a touch pad, a motion sensor, and the like.
- the input unit 280 may move the highlight using a touch pad or a four-way key, and move the cursor using a motion sensor.
- the input unit 280 may be implemented as a single remote control including a four-way key, a touch pad, a motion sensor, but this is only one embodiment, each input configuration is It may be implemented with different input devices.
- the input unit 280 may include a remote controller including a four-way key and a touch pad and a pointing device for detecting a user motion.
- the controller 290 controls the overall operation of the display apparatus 200 using various programs stored in the storage 250.
- the controller 290 includes a RAM 291, a ROM 292, a graphics processor 293, a main CPU 294, first to n-interfaces 295-1 to 295-n, Bus 296.
- the RAM 291, the ROM 292, the graphics processor 293, the main CPU 294, the first to n-th interfaces 295-1 to 295-n, and the like may be connected to each other through the bus 296. .
- the ROM 292 stores a command set for system booting.
- the main CPU 294 copies the O / S stored in the storage 250 to the RAM 291 according to the command stored in the ROM 292, and executes O / S. Boot the system.
- the main CPU 294 copies various application programs stored in the storage unit 250 to the RAM 291, and executes the application programs copied to the RAM 291 to perform various operations.
- the graphic processor 293 generates a screen including various objects such as an icon, an image, and a text by using a calculator (not shown) and a renderer (not shown).
- the calculator calculates attribute values such as coordinates, shapes, sizes, colors, and the like in which each object is to be displayed according to the layout of the screen using the control command received from the input unit 280.
- the renderer generates screens of various layouts including objects based on the attribute values calculated by the calculator. The screen generated by the renderer is displayed in the display area of the display 230.
- the main CPU 294 accesses the storage 250 and performs booting using an operating system stored in the storage 250.
- the main CPU 294 performs various operations using various programs, contents, data, and the like stored in the storage 250.
- the first to n interfaces 295-1 to 295-n are connected to various components described above.
- One of the interfaces may be a network interface connected to an external device via a network.
- the controller 290 may control the display 230 to display a text input UI according to a user command.
- the text input UI may be a virtual keyboard
- the text item may include a key border having a predetermined shape (for example, a rectangle) and a character (for example, an alphabet or a number) included in the key border. .
- the controller 290 may provide the recommended text item of the selected text item in a different manner according to the text input mode.
- the first character input mode may be used to input a character using a highlight through a key or a touch pad
- the second character input mode may be input using a cursor according to a user motion.
- the controller 290 may switch the text input mode of the display apparatus 200 from the first text input mode to the second text input mode.
- the preset trigger operation may be an operation in which a predetermined button of the input unit 280 is selected or a predetermined area is touched.
- the controller 290 switches the character input mode to the second mode.
- characters can be input according to the user's motion.
- the controller 290 may search for the recommended text item for the text item “D” using the dictionary database and the user database stored in the storage 250. More specifically, the controller 290 recommends at least one letter having the highest probability among the letters that can be input following the letter item "D” using the dictionary database and the user database for the letter item "D”. You can search by text item. For example, the controller 290 may search for "A”, “E”, “I”, and "O” by using the dictionary database and the user database in the letters included in the recommended letter item of the letter item "D”. have.
- the controller 290 may search for the recommended text item by first searching the user database rather than the dictionary database.
- the controller 290 may first search a user database in which word information used by a user is recorded within a recently preset period, and then additionally search the dictionary database.
- the controller 290 excludes the text item arranged adjacently, and recommends the recommended text item in the next rank.
- the display 230 may be controlled to display the display. That is, the controller 290 searches for the recommended text item using a dictionary database and a user database, and then calculates a distance between the position of the text item corresponding to the recommended text item and the location of the selected text item, and the calculated distance is Only text items that are greater than or equal to a predetermined value may be searched for as the selected recommended text item.
- the control unit 290 is arranged adjacently. Excluding "E” from the recommended letter item, a letter item "U” of the next rank may be provided as the recommended letter item.
- the user can be provided with a larger number of recommended text items.
- the selected text item may be included in the text item disposed adjacent to the selected text item.
- control unit 290 selects the selected letter item” F “as the recommended letter item.
- the letter item "E” of the next rank may be provided as the recommended letter item.
- the controller 290 may display the searched at least one recommendation text item around the selected first text item. Specifically, after the at least one recommended letter item is searched, the control unit 290 includes the letter W, E, R, S, F, X, "D" included in the selected letter item, and the letter included in another adjacent letter item. At least one recommended letter item 410-1, 410-2, 410-3, and 410-4 may be displayed to be partially overlapped with C and V. In this case, at least one recommendation letter item 410-1, 410-2, 410-3, 410-4 may be positioned in the up, down, left, and right directions of the selected letter item “D”.
- the at least one recommendation letter item 410-1, 410-2, 410-3, 410-4 may be located in the up, down, left, and right directions of the selected letter item "G", but this is only an example.
- One recommended letter item 410-1, 410-2, 410-3, 410-4 may be positioned in a diagonal direction of the selected letter item "G".
- the control unit 290 is shown in FIG.
- four recommended text items 410-1, 410-2, 410-3, and 410-4 may be displayed in the up, down, left, and right directions of the selected text item “G”.
- the controller 290 may control the display unit 250 to display a plurality of text items included in the text input UI 310 and at least one recommended text item in a different manner.
- the controller 290 may differently display at least one of color, brightness, size, and transparency of the plurality of text items included in the text input UI 310 and at least one recommended text item.
- the controller 290 may display at least one recommended letter item to blink.
- the control unit 290 may be displayed adjacent to the selected text item and excluded from the recommended text item as a recommended text item and differently from the plurality of text items included in the text input UI 310. have.
- the controller 290 may control the display 230 to input the letter “D” selected by the user to the text input window 320.
- the controller 290 After the at least one recommended text item is displayed, if the recommended text item is selected from among the at least one recommended text item by moving the highlight through the input unit 280, the controller 290 firstly displays the selected text item.
- the display 230 may be controlled to display at least one new recommendation text item for a combination of a text included in the selected text item and a text included in the second selected recommended text item.
- the controller 290 searches for at least one recommended letter item for the "DO" selected by the user, and then, as shown in FIG. 6, To display the text items containing the retrieved new recommended text items "F", “L”, “N”, “M” (610-1,610-2,610-3,610-4) around the first selected text item "D".
- the display 230 may be controlled.
- the first selected letter item may continue to be displayed as "D".
- the first selected letter item is changed to "O". Can be displayed.
- the letter item in which "O" is originally placed may be changed to "D" and displayed.
- the movement of the highlight for inputting the text may be minimized by not changing the position where the new recommended text item is displayed.
- the controller 290 may include at least one recommendation letter item for the "DO" selected by the user with the highest priority at the position of "O" 620-2, which is the most recently selected recommendation letter item. You can display the item so that you can place it. If one of the recommended text items is selected, the user inputs the text by placing the recommended text item having the highest priority among the new recommended text items at the position where the highlight is placed, without changing the position where the new recommended text item is displayed. It is possible to minimize the movement of the pointer.
- the controller 290 may input the text “DO” selected by the user into the text input window 320.
- the controller 290 displays at least one recommendation letter item around the other letter item.
- the display unit 230 may be controlled to control the display unit 230.
- the controller 290 uses the dictionary database and the user database stored in the storage 250 to recommend letters for the character item “D”. You can search for. More specifically, the controller 290 recommends at least one letter having the highest probability among the letters that can be input following the letter item "D” using the dictionary database and the user database for the letter item "D”. You can search by text. For example, the controller 290 may search for "A”, “E”, “I”, and "O” by using the dictionary database and the user database in the letters included in the recommended letter item of the letter item "D”. have.
- the controller 290 may control the display 230 to determine a text item including the searched at least one recommendation character as a recommended text item and to display it differently from other text items. . Specifically, after at least one recommendation letter item is searched, the controller 290 is a letter item including the selected recommendation letter "A", “U”, “I”, “O”, as shown in FIG.
- the display unit 230 may be controlled to display 940-1, 940-2, 940-3, 940-4 in a different color from other text items.
- the controller 290 may control the display 230 to input the letter “D” selected by the user to the text input window 930.
- the controller 290 may search for at least one new recommendation letter for a combination of a letter included in the first selected text item and a letter included in the second selected text item. For example, when the first letter item “D" is selected and the second letter item “O” is selected, the controller 290 searches for at least one recommendation letter for the "DO" selected by the user. As shown in FIG. 12, characters including "F”, “N”, “M”, and “L” (1210-1,1210-2,1210-3,1210-4) including new recommended characters.
- the display 230 may be controlled to display the item separately from other text items.
- the controller 290 may control the display 230 to input the character “D0” selected by the user to the character input window 930.
- the cursor 920 is moved through the input unit 280 to make one of the text items other than the at least one recommendation text item.
- the controller 290 may search for at least one new recommendation letter for a combination of letters included in the first to third selected text items. For example, when the first to third "D", “O", "G” is selected, the control unit 290 searches for at least one recommended letter for the "DOG” selected by the user in FIG. As shown, the letter items containing "A”, “E”, “M”, and “L” (1410-1,1410-2,1410-3,1410-4) containing the new recommended letter are different.
- the display 230 may be controlled to display the text item separately from the text item.
- the controller 290 may control the display 230 to input the character “D0G” selected by the user to the character input window 930.
- the character item including the recommendation character is displayed differently from other character items so that the user can select the character more quickly. do.
- the text item including the recommendation text is displayed to have a different color from the other text items.
- An item can be marked to distinguish it from other text items.
- the display apparatus 200 may display at least one of brightness, size, transparency, and flickering of the text item including the recommended text so as to be distinguished from other text items.
- the controller 290 may switch the text input mode of the display apparatus 200 to the second text input mode.
- the preset trigger operation may be an operation in which a preset button of an input unit for character input is selected or a preset region is touched, but is not limited thereto.
- the controller 290 changes the character input mode to the second character input mode.
- Switching removes the recommended letter item from the display screen around the selected letter item "D”, displays the cursor 920 on the display screen as shown in FIG. 10, and compares the item containing the recommended letter with another letter item. Can be distinguished.
- the display apparatus 100 displays a text input UI (S1510).
- the text input UI may be in the form of a virtual keyboard including a plurality of text items.
- the display apparatus 100 determines whether one of the plurality of text items is selected.
- the display apparatus 100 When one of the plurality of text items is selected in operation S1520-Y, the display apparatus 100 provides a recommended text item for the selected text item in a different manner according to the text input mode in operation S1530.
- the display apparatus 100 may display the recommended text item to partially overlap the selected text item in the up, down, left, and right directions of the selected text item.
- the display apparatus 100 changes at least one of color, brightness, size, transparency, and flicker of the text item corresponding to the recommended text of the selected text item. Can be displayed to distinguish it from other text items.
- the first character input mode may be a mode for inputting a character using highlights through a four-way key or a touch pad
- the second character input mode may be a mode for inputting characters using a cursor according to a user motion.
- the display 100 may switch the text input mode of the display apparatus 100 from the first text input mode to the second text input mode. Can be.
- the user can input the text more quickly and accurately regardless of the input method.
- the method of providing a recommendation character of the display apparatus may be implemented as a program and provided to the display apparatus.
- Non-transitory computer readable in which a program is stored; medium may be provided.
- the non-transitory readable medium refers to a medium that stores data semi-permanently and is readable by a device, not a medium storing data for a short time such as a register, a cache, a memory, and the like.
- a non-transitory readable medium such as a CD, a DVD, a hard disk, a Blu-ray disk, a USB, a memory card, a ROM, or the like.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
디스플레이 장치 및 이의 추천 문자 제공 방법이 제공된다. 본 디스플레이 장치의 추천 문자 제공 방법은 복수의 문자 아이템을 포함하는 문자 입력 UI를 디스플레이하고, 복수의 문자 아이템 중 하나가 선택된 경우, 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공한다.
Description
본 발명은 디스플레이 장치 및 이의 추천 문자 제공 방법에 관한 것으로, 디스플레이부에 표시된 문자 입력 UI 상에 추천 문자 아이템을 제공할 수 있는 디스플레이 장치 및 이의 추천 문자 제공 방법에 관한 것이다.
근래의 디스플레이 장치는 사용자에게 일방적으로 기능 또는 정보를 제공하는 것이 아니라, 사용자의 요구에 응답하여 다양한 기능 또는 정보를 제공하게 된다. 예를 들어, 최근에 출시되는 TV는 방송 수신 기능뿐만 아니라 어플리케이션 실행 기능, 웹 브라우징 검색 기능 등과 같은 사용자 인터렉션(interaction) 기능을 제공하게 된다.
따라서, 최근 디스플레이 장치는 사용자의 요구를 입력받기 위하여, 문자 입력 UI(예를 들어, 가상 키보드 등)를 사용자에게 제공하고 있다. 그러나, 이러한 문자 입력 UI를 이용하여 문자를 입력할 경우, 커서 또는 하이라이트를 이동하는데 번거로움이 존재한다. 특히, TV와 같이 대화면의 디스플레이 장치에서 문자 입력 UI를 제공할 경우, TV에 디스플레이된 문자 입력 UI의 크기가 매우 크기 때문에 사용자가 커서 또는 하이라이트를 이동하여 문자를 입력하는데 오랜 시간이 소요되는 문제점이 발생하였다.
이러한 문제점을 극복하기 위하여, 디스플레이 장치는 더욱 간편한 문자 입력을 위하여 문자 입력 UI에 추천 문자를 제공하는 기능을 채용하였다. 예를 들어, 미국특허공개번호 2011-0099506 및 미국특허등록번호 US 7443316에 개시된 바와 같이, 디스플레이 장치는 사용자에 의해 선택된 문자 근처에 추천 문자를 제공하였다.
그러나, 사방향 키와 같은 입력 장치를 이용하여 하이라이트를 이동함으로써 문자를 선택하는 경우, 문자 근처에 추천 문자를 제공하면, 사용자의 하이라이트 이동 횟수가 줄어들어 편의성이 향상되나, 사용자 모션을 이용하여 커서를 이동함으로써 문자를 선택하는 경우, 미세한 조작이 어려워 문자 근처에 추천 문자를 제공할 경우, 사용자가 원하는 문자가 아닌 문자가 선택되는 문제점이 발생할 수 있다.
본 발명은 상술한 문제점을 해결하기 위해 안출된 것으로, 본 발명의 목적은 문자 선택 방식에 따라 상이한 방법으로 추천 문자를 제공할 수 있는 디스플레이 장치 및 이의 추천 문자 제공 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 디스플레이 장치의 추천 문자 제공 방법은, 복수의 문자 아이템을 포함하는 문자 입력 UI를 디스플레이하는 단계; 및 상기 복수의 문자 아이템 중 하나가 선택된 경우, 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공하는 단계;를 포함한다.
그리고, 상기 제공하는 단계는, 제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템 주위에 상기 선택된 문자 아이템의 추천 문자 아이템을 디스플레이하고, 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 복수의 문자 아이템 중 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템을 다른 문자 아이템과 구별되도록 디스플레이할 수 있다.
또한, 상기 제공하는 단계는, 상기 제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 상하좌우 방향에 상기 선택된 문자 아이템과 일부 중첩되도록 상기 추천 문자 아이템을 디스플레이할 수 있다.
그리고, 상기 제공하는 단계는, 상기 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템의 색, 밝기, 크기, 투명도 및 깜빡임 중 적어도 하나를 변경하여 상기 다른 문자 아이템과 구별되도록 디스플레이할 수 있다.
또한, 상기 제1 문자 입력 모드는 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하는 모드이며, 상기 제2 문자 입력 모드는 사용자 모션에 따라 커서를 이용하여 문자를 입력하는 모드일 수 있다.
그리고, 상기 제1 문자 입력 모드를 유지하는 동안 기설정된 트리거 동작이 수행된 경우, 상기 디스플레이 장치의 문자 입력 모드를 제2 문자 입력 모드로 전환하는 단계;를 더 포함할 수 있다.
또한, 상가 기설정된 트리거 동작은, 문자 입력을 위한 입력부의 기설정된 버튼이 선택되거나 기설정된 영역이 터치되는 동작일 수 있다.
그리고, 상기 제공하는 단계는, 사전 데이터베이스 및 사용자의 단어 사용 정보가 기록된 사용자 데이터베이스를 이용하여 상기 선택된 문자 아이템에 포함된 문자에 이어 입력될 수 있는 문자 중 확률이 가장 높은 적어도 하나의 문자를 상기 선택된 문자 아이템에 포함된 문자에 대한 적어도 하나의 추천 문자로 검색할 수 있다.
한편, 상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 디스플레이 장치는, 복수의 문자 아이템을 포함하는 문자 입력 UI를 디스플레이하는 디스플레이부; 문자 입력을 위한 사용자 명령을 입력받는 입력부; 및 상기 입력부를 통해 상기 복수의 문자 아이템 중 하나가 선택된 경우, 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공하는 제어부;를 포함한다.
그리고, 상기 제어부는, 제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템 주위에 상기 선택된 문자 아이템의 추천 문자 아이템을 디스플레이하고, 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 복수의 문자 아이템 중 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템을 다른 문자 아이템과 구별되도록 디스플레이하도록 상기 디스플레이부를 제어할 수 있다.
또한, 상기 제어부는, 상기 제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 상하좌우 방향에 상기 선택된 문자 아이템과 일부 중첩되도록 상기 추천 문자 아이템을 디스플레이하도록 상기 디스플레이부를 제어할 수 있다.
그리고, 상기 제어부는, 상기 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템의 색, 밝기, 크기, 투명도 및 깜빡임 중 적어도 하나를 변경하여 상기 다른 문자 아이템과 구별되도록 디스플레이하도록 상기 디스플레이부를 제어할 수 있다.
또한, 상기 제1 문자 입력 모드는 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하는 모드이며, 상기 제2 문자 입력 모드는 사용자 모션에 따라 커서를 이용하여 문자를 입력하는 모드일 수 있다.
그리고, 상기 제어부는, 상기 제1 문자 입력 모드를 유지하는 동안 기설정된 트리거 동작이 수행된 경우, 상기 디스플레이 장치의 문자 입력 모드를 제2 문자 입력 모드로 전환할 수 있다.
또한, 상가 기설정된 트리거 동작은, 문자 입력을 위한 입력부의 기설정된 버튼이 선택되거나 기설정된 영역이 터치되는 동작일 수 있다.
그리고, 상기 제어부는, 사전 데이터베이스 및 사용자의 단어 사용 정보가 기록된 사용자 데이터베이스를 이용하여 상기 선택된 문자 아이템에 포함된 문자에 이어 입력될 수 있는 문자 중 확률이 가장 높은 적어도 하나의 문자를 상기 선택된 문자 아이템에 포함된 문자에 대한 적어도 하나의 추천 문자로 검색할 수 있다.
상술한 바와 같이 입력 방식에 따라 상이한 방식으로 추천 문자를 제공함으로써, 사용자는 입력 방식에 상관없이 더욱 빠르고 정확하게 문자를 입력할 수 있게 된다.
도 1은 본 발명의 일 실시예에 따른, 디스플레이 장치의 구성을 간략히 나타내는 블럭도,
도 2는 본 발명의 일 실시예에 따른, 디스플레이 장치의 구성을 상세히 나타내는 블럭도,
도 3 내지 도 8은 본 발명의 일 실시예에 따른, 제1 문자 입력 모드에서 추천 문자를 제공하는 실시예를 설명하기 위한 도면,
도 9 내지 도 14는 본 발명의 일 실시예에 따른, 제2 문자 입력 모드에서 추천 문자를 제공하는 실시예를 설명하기 위한 도면, 그리고,
도 15는 본 발명의 일 실시예에 따른, 디스플레이 장치의 추천 문자 제공 방법을 설명하기 위한 흐름도이다.
이하에서는 도면을 참조하여 본 발명에 대해 더욱 상세히 설명하기로 한다. 도 1은 본 발명의 일 실시 예에 따른, 디스플레이 장치의 구성을 간략히 나타내는 블럭도이다. 도 1에 도시된 바와 같이, 디스플레이 장치(100)는 입력부(110), 디스플레이부(120) 및 제어부(130)를 포함한다. 한편, 본 발명의 일 실시 예에 따른, 디스플레이 장치(100)는 스마트 TV일 수 있으나, 이는 일 실시 예에 불과할 뿐, 스마트 폰, 태블릿 PC, 데스탑 PC, 모니터, 프로젝터 등과 같은 다양한 디스플레이 장치로 구현될 수 있다.
입력부(110)는 디스플레이 장치(100)를 제어하기 위한 사용자 명령을 입력받는다. 특히, 디스플레이부(120)에 복수의 문자 아이템이 포함된 문자 입력 UI(User Interface)가 디스플레이된 경우, 입력부(110)는 복수의 문자 아이템 중 하나를 선택하기 위한 사용자 명령을 입력받을 수 있다.
한편, 본 발명의 일 실시 예에 따른, 입력부(110)는 모션 센서 및 터치 센서가 구비된 리모컨일 수 있으나, 이는 일 실시예에 불과할 뿐, 포인팅 디바이스, 마우스 등과 같은 다양한 입력 장치로 구현될 수 있다.
디스플레이부(120)는 제어부(130)의 제어에 따라, 영상 데이터를 출력한다. 특히, 디스플레이부(120)는 디스플레이 장치(100)에 문자입력이 필요한 경우, 문자 입력 UI를 디스플레이할 수 있다. 이때, 문자 입력 UI는 복수의 문자 아이템 및 복수의 기능 아이템(예를 들어, 엔터, 스페이스 등)이 포함된 UI로서, 가상 키보드로 구현될 수 있다.
제어부(130)는 입력부(110)를 통해 입력된 사용자 명령에 따라, 디스플레이 장치(100)의 전반적인 동작을 제어한다. 특히, 입력부(110)를 통해 문자 입력 UI에 포함된 복수의 문자 아이템 중 하나가 선택된 경우, 제어부(130)는 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공할 수 있다.
구체적으로, 가상 키보드 형태의 문자 입력 UI가 디스플레이되는 동안 문자 입력 UI에 포함된 문자 아이템 중 하나가 선택된 경우, 제어부(130)는 사전 데이터베이스 및 사용자의 단어 사용 정보가 기록된 사용자 데이터베이스를 이용하여 선택된 문자 아이템에 포함된 문자에 이어 입력될 수 있는 문자 중 확률이 가장 높은 적어도 하나의 문자를 선택된 문자 아이템에 포함된 문자에 대한 적어도 하나의 추천 문자로 검색할 수 있다. 예를 들어, 복수의 문자 아이템 중 "D"가 선택된 경우, 제어부(130)는 사전 데이터베이스 및 사용자 데이터 베이스를 이용하여, "D" 다음에 입력될 수 있는 문자 중 확률이 가장 높은 "A","I","O","U"를 추천 문자로 검색할 수 있다.
그리고, 추천 문자가 검색된 경우, 제어부(130)는 문자 입력 모드에 따라 상이한 방법으로 추천 문자 아이템을 제공할 수 있다. 이때, 문자 입력 모드에는 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하는 제1 문자 입력 모드 및 사용자 모션에 따라 커서를 이용하여 문자를 입력하는 제2 문자 입력 모드를 포함할 수 있다. 여기서, 제1 문자 입력 모드를 유지하는 동안 기설정된 트리거 동작이 수행된 경우, 제어부(130)는 디스플레이 장치(100)의 문자 입력 모드를 제1 문자 입력 모드에서 제2 문자 입력 모드로 전환할 수 있다. 기설정된 트리거 동작으로는 입력부(110)의 기설정된 버튼이 선택되거나 기설정된 영역이 터치되는 동작일 수 있다.
특히, 제1 문자 입력 모드에서 복수의 문자 아이템 중 하나가 선택된 경우, 제어부(130)는 선택된 문자 아이템 주위에 선택된 문자 아이템의 추천 문자 아이템을 디스플레이하도록 디스플레이부(120)를 제어할 수 있다. 구체적으로, 제1 문자 입력 모드에서 복수의 문자 아이템 중 하나가 선택된 경우, 제어부(130)는 선택된 문자 아이템의 상하좌우 방향에 선택된 문자 아이템과 일부 중첩되도록 추천 문자 아이템을 디스플레이하도록 디스플레이부(120)를 제어할 수 있다. 예를 들어, 복수의 문자 아이템 중 "D" 문자 아이템이 선택된 경우, 제어부(130)는 "D" 문자 아이템의 추천 문자인 "A","I","O","U"가 포함된 추천 문자 아이템을 선택된 "D" 문자 아이템의 상하좌우에 "D" 문자 아이템과 일부 중첩되도록 추천 문자 아이템을 디스플레이하도록 디스플레이부(120)를 제어할 수 있다.
제2 문자 입력 모드에서 복수의 문자 아이템 중 하나가 선택된 경우, 제어부(130)는 복수의 문자 아이템 중 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템을 다른 문자 아이템과 구별되도록 디스플레이하도록 디스플레이부(120)를 제어할 수 있다. 구체적으로, 제2 문자 입력 모드에서 복수의 문자 아이템 중 하나가 선택된 경우, 제어부(130)는 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템의 색, 밝기, 크기, 투명도 및 깜빡임 중 적어도 하나를 변경하여 다른 문자 아이템과 구별되도록 디스플레이하도록 디스플레이부(120)를 제어할 수 있다. 예를 들어, 복수의 문자 아이템 중 "D" 문자 아이템이 선택된 경우, 제어부(130)는 가상 키보드 상의 문자 아이템 중 "D" 문자 아이템의 추천 문자인 "A","I","O","U"가 포함된 문자 아이템을 다른 문자 아이템과 다른 색상으로 디스플레이하도록 디스플레이부(120)를 제어할 수 있다.
상술한 바와 같이, 문자 입력 모드에 따라 상이한 방법으로 추천 문자를 제공함으로써, 사용자는 입력 방식에 따라 적합한 방법으로 추천 문자를 제공받을 수 있어 더욱 빠르고 정확한 문자 입력이 가능해 질 수 있다.
이하에서는 도 2 내지 도 14를 참조하여 디스플레이 장치에 대해 더욱 상세히 설명하도록 한다.
도 2는 본 발명의 다른 실시 예에 따른, 디스플레이 장치의 구성을 자세히 도시한 블럭도이다. 도 2에 도시된 바와 같이, 본 발명의 일 실시 예에 따른, 디스플레이 장치(200)는 영상 수신부(210), 통신부(220), 디스플레이부(230), 스피커(240), 저장부(250), 오디오 처리부(260), 비디오 처리부(270), 입력부(280) 및 제어부(290)를 포함한다.
영상 수신부(210)는 다양한 소스를 통해 영상 데이터를 수신한다. 예를 들어, 영상 수신부(210)는 외부의 방송국으로부터 방송 데이터를 수신할 수 있으며, 외부 장치(예를 들어, DVD, BD 플레이어 등)로부터 영상 데이터를 수신할 수 있으며, 저장부(250)에 저장된 영상 데이터를 수신할 수 있다.
통신부(220)는 다양한 유형의 통신방식에 따라 다양한 유형의 외부 기기 또는 외부 서버와 통신을 수행하는 구성이다. 통신부(220)는 와이파이 칩, 블루투스 칩, NFC칩, 무선 통신 칩 등과 같은 다양한 통신 칩을 포함할 수 있다. 이때, 와이파이 칩, 블루투스 칩, NFC 칩은 각각 WiFi 방식, 블루투스 방식, NFC 방식으로 통신을 수행한다. 이 중 NFC 칩은 135kHz, 13.56MHz, 433MHz, 860~960MHz, 2.45GHz 등과 같은 다양한 RF-ID 주파수 대역들 중에서 13.56MHz 대역을 사용하는 NFC(Near Field Communication) 방식으로 동작하는 칩을 의미한다. 와이파이 칩이나 블루투스 칩을 이용하는 경우에는 SSID 및 세션 키 등과 같은 각종 연결 정보를 먼저 송수신하여, 이를 이용하여 통신 연결한 후 각종 정보들을 송수신할 수 있다. 무선 통신 칩은 IEEE, 지그비, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evoloution) 등과 같은 다양한 통신 규격에 따라 통신을 수행하는 칩을 의미한다.
디스플레이부(230)는 영상 수신부(210)가 수신한 영상 데이터를 비디오 처리부(270)에서 처리한 비디오 프레임 및 그래픽 처리부(293)에서 생성된 다양한 화면 중 적어도 하나를 디스플레이한다. 특히, 디스플레이부(210)는 복수의 문자 아이템이 포함된 문자 입력 UI(예를 들어, 가상 키보드)를 디스플레이할 수 있다. 또한, 디스플레이부(210)는 문자 입력 UI에서 문자 아이템을 선택하기 위해, 커서 또는 하이라이트를 디스플레이할 수 있다.
스피커(240)는 오디오 처리부(260)에서 처리된 각종 오디오 데이터뿐만 아니라 각종 알림 음이나 음성 메시지를 출력하는 구성이다.
저장부(250)는 디스플레이 장치(200)를 구동하기 위한 다양한 모듈을 저장한다. 예를 들어, 저장부(250)에는 베이스 모듈, 센싱 모듈, 통신 모듈, 프리젠테이션 모듈, 웹 브라우저 모듈, 서비스 모듈을 포함하는 소프트웨어가 저장될 수 있다. 이때, 베이스 모듈은 디스플레이 장치(200)에 포함된 각 하드웨어들로부터 전달되는 신호를 처리하여 상위 레이어 모듈로 전달하는 기초 모듈이다. 센싱 모듈은 각종 센서들로부터 정보를 수집하고, 수집된 정보를 분석 및 관리하는 모듈로서, 얼굴 인식 모듈, 음성 인식 모듈, 모션 인식 모듈, NFC 인식 모듈 등을 포함할 수도 있다. 프리젠테이션 모듈은 디스플레이 화면을 구성하기 위한 모듈로서, 멀티미디어 컨텐츠를 재생하여 출력하기 위한 멀티미디어 모듈, UI 및 그래픽 처리를 수행하는 UI 렌더링 모듈을 포함할 수 있다. 통신 모듈은 외부와 통신을 수행하기 위한 모듈이다. 웹 브라우저 모듈은 웹 브라우징을 수행하여 웹 서버에 액세스하는 모듈을 의미한다. 서비스 모듈은 다양한 서비스를 제공하기 위한 각종 어플리케이션을 포함하는 모듈이다.
또한, 저장부(250)는 사용자에게 추천 문자를 제공하기 위한 사전 데이터베이스 및 사용자 데이터베이스를 저장한다. 구체적으로, 사전 데이터베이스는 일반적인 의미를 가지는 단어가 기록된 데이터베이스이며, 사용자 데이터베이스는 기설정된 기간 내에 사용자의 단어 이용 정보를 기록하는 데이터베이스이다. 한편, 상술한 실시 예에서는 사전 데이터베이스 및 사용자 데이터베이스가 저장부(250) 내에 저장되는 것으로 설명하였으나, 이는 일 실시 예에 불과할 뿐, 사전 데이터베이스 및 사용자 데이터베이스는 네트워크를 통해 연결된 외부의 장치에 저장될 수 있다.
오디오 처리부(260)는 오디오 데이터에 대한 처리를 수행하는 구성요소이다. 오디오 처리부(260)에서는 오디오 데이터에 대한 디코딩이나 증폭, 노이즈 필터링 등과 같은 다양한 처리가 수행될 수 있다.
비디오 처리부(270)는 영상 수신부(210)에서 수신한 영상 데이터에 대한 처리를 수행하는 구성요소이다. 비디오 처리부(270)에서는 영상 데이터에 대한 디코딩, 스케일링, 노이즈 필터링, 프레임 레이트 변환, 해상도 변환 등과 같은 다양한 이미지 처리를 수행할 수 있다.
입력부(280)는 디스플레이 장치(200)의 전반적인 동작을 제어하기 위한 사용자 명령을 입력받는 구성이다. 특히, 입력부(280)는 사방향 키, 터치패드, 모션 센서 등을 포함하는 리모컨으로 구현될 수 있다. 이때, 입력부(280)는 터치 패드 또는 사방향 키를 이용하여 하이라이트를 이동시킬 수 있으며, 모션 센서를 이용하여 커서를 이동시킬 수 있다.
한편, 본 발명의 일 실시예에 따른, 입력부(280)는 사방향 키, 터치패드, 모션 센서를 포함하는 하나의 리모컨으로 구현될 수 있으나, 이는 일 실시예에 불과할 뿐, 각각의 입력 구성이 서로 다른 입력 장치로 구현될 수 있다. 예를 들어, 입력부(280)는 사방향 키 및 터치 패드를 포함하는 리모컨과 사용자 모션을 감지하는 포인팅 디바이스를 포함할 수 있다.
제어부(290)는 저장부(250)에 저장된 각종 프로그램을 이용하여 디스플레이 장치(200)의 전반적인 동작을 제어한다.
제어부(290)는 도 2에 도시된 바와 같이, RAM(291), ROM(292), 그래픽 처리부(293), 메인 CPU(294), 제1 내지 n 인터페이스(295-1 ~ 295-n), 버스(296)를 포함한다. 이때, RAM(291), ROM(292), 그래픽 처리부(293), 메인 CPU(294), 제1 내지 n 인터페이스(295-1 ~ 295-n) 등은 버스(296)를 통해 서로 연결될 수 있다.
ROM(292)에는 시스템 부팅을 위한 명령어 세트 등이 저장된다. 턴 온 명령이 입력되어 전원이 공급되면, 메인 CPU(294)는 ROM(292)에 저장된 명령어에 따라 저장부(250)에 저장된 O/S를 RAM(291)에 복사하고, O/S를 실행시켜 시스템을 부팅시킨다. 부팅이 완료되면, 메인 CPU(294)는 저장부(250)에 저장된 각종 어플리케이션 프로그램을 RAM(291)에 복사하고, RAM(291)에 복사된 어플리케이션 프로그램을 실행시켜 각종 동작을 수행한다.
그래픽 처리부(293)는 연산부(미도시) 및 렌더링부(미도시)를 이용하여 아이콘, 이미지, 텍스트 등과 같은 다양한 객체를 포함하는 화면을 생성한다. 연산부는 입력부(280)로부터 수신된 제어 명령을 이용하여 화면의 레이아웃에 따라 각 객체들이 표시될 좌표값, 형태, 크기, 컬러 등과 같은 속성값을 연산한다. 렌더링부는 연산부에서 연산한 속성값에 기초하여 객체를 포함하는 다양한 레이아웃의 화면을 생성한다. 렌더링부에서 생성된 화면은 디스플레이부(230)의 디스플레이 영역 내에 표시된다.
메인 CPU(294)는 저장부(250)에 액세스하여, 저장부(250)에 저장된 O/S를 이용하여 부팅을 수행한다. 그리고, 메인 CPU(294)는 저장부(250)에 저장된 각종 프로그램, 컨텐츠, 데이터 등을 이용하여 다양한 동작을 수행한다.
제1 내지 n 인터페이스(295-1 내지 295-n)는 상술한 각종 구성요소들과 연결된다. 인터페이스들 중 하나는 네트워크를 통해 외부 장치와 연결되는 네트워크 인터페이스가 될 수도 있다.
특히, 제어부(290)는 사용자 명령에 따라 문자 입력 UI를 디스플레이하도록 디스플레이부(230)를 제어할 수 있다. 이때, 문자 입력 UI는 가상 키보드일 수 있으며, 문자 아이템은 기설정된 모양(예를 들어, 사각형)의 키 테두리와 키 테두리에 포함된 문자(예를 들어, 알파벳, 숫자 등)로 구성될 수 있다.
문자 입력 UI가 디스플레이되는 동안 복수의 문자 아이템 중 하나가 선택된 경우, 제어부(290)는 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템의 추천 문자 아이템을 제공할 수 있다 이때, 문자 입력 모드에는 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하는 제1 문자 입력 모드 및 사용자 모션에 따라 커서를 이용하여 문자를 입력하는 제2 문자 입력 모드를 포함할 수 있다. 여기서, 제1 문자 입력 모드를 유지하는 동안 기설정된 트리거 동작이 수행된 경우, 제어부(290)는 디스플레이 장치(200)의 문자 입력 모드를 제1 문자 입력 모드에서 제2 문자 입력 모드로 전환할 수 있다. 기설정된 트리거 동작으로는 입력부(280)의 기설정된 버튼이 선택되거나 기설정된 영역이 터치되는 동작일 수 있다. 즉, 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하다가 기설정된 버튼을 선택하거나 기설정된 영역이 터치되는 트리거 모션이 입력되면, 제어부(290)는 문자 입력 모드를 제2 모드로 전환하여 사용자 모션에 따라 커서를 이용하여 문자를 입력할 수 있다.
이하에서는 도 3 내지 도 8을 참조하여 제1 문자 입력 모드에서 추천 문자를 제공하는 방법을 설명하기로 한다.
우선, 도 3에 도시된 바와 같이, 문자 입력 UI(310) 및 문자 입력창(320)이 디스플레이되고, 문자 아이템 "D"에 하이라이트가 디스플레이되는 동안 입력부(280)를 통해 선택 명령이 입력된 경우, 제어부(290)는 저장부(250)에 저장된 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 문자 아이템 "D"에 대한 추천 문자 아이템을 검색할 수 있다. 더욱 구체적으로, 제어부(290)는 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 문자 아이템 "D"에 이어 입력될 수 있는 문자 중 확률이 가장 높은 적어도 하나의 문자를 문자 아이템 "D"에 대한 적어도 하나의 추천 문자 아이템으로 검색할 수 있다. 예를 들어, 제어부(290)는 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 문자 아이템 "D"의 추천 문자 아이템에 포함된 문자로 "A","E","I","O"를 검색할 수 있다.
이때, 제어부(290)는 사전 데이터베이스보다 사용자 데이터베이스를 우선적으로 검색하여 추천 문자 아이템을 검색할 수 있다. 예를 들어, 제어부(290)는 최근 기설정된 기간 내에 사용자가 이용한 단어 정보가 기록된 사용자 데이터베이스를 우선적으로 검색한 후, 사전 데이터베이스를 추가적으로 검색할 수 있다.
특히, 선택된 문자 아이템에 대한 적어도 하나의 추천 문자 아이템이 선택된 문자 아이템과 인접하게 배치된 문자 아이템과 중복된 경우, 제어부(290)는 인접하게 배치된 문자 아이템을 제외하고, 다음 순위의 추천 문자 아이템을 디스플레이하도록 디스플레이부(230)를 제어할 수 있다. 즉, 제어부(290)는 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 추천 문자 아이템을 검색한 후, 추천 문자 아이템에 대응되는 문자 아이템의 위치와 선택된 문자 아이템의 위치와의 거리를 산출하고, 산출된 거리가 기설정된 값 이상인 문자 아이템만을 선택된 추천 문자 아이템으로 검색할 수 있다. 예를 들어, 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 검색된 문자 아이템 "D"의 추천 문자 아이템으로 "A","E","I","O"가 검색된 경우, 제어부(290)는 인접하게 배치된 "E"를 추천 문자 아이템에서 제외하고, 다음 순위의 문자 아이템인 "U"를 추천 문자 아이템으로 제공할 수 있다. 상술한 바와 같이, 인접하게 배치된 문자 아이템을 추천 문자 아이템에서 제외함으로써, 사용자는 더욱 많은 수의 추천 문자 아이템을 제공받을 수 있게 된다. 이때, 선택된 문자 아이템과 인접하게 배치된 문자 아이템에는 선택된 문자 역시 포함될 수 있다. 예를 들어, 선택된 문자 아이템인 "F"의 추천 문자 아이템으로 "A","D",F","G"가 검색된 경우, 제어부(290)는 선택된 문자 아이템인 "F"를 추천 문자 아이템에서 제외하고, 다음 순위의 문자 아이템인 "E"를 추천 문자 아이템으로 제공할 수 있다.
상술한 바와 같이, 적어도 하나의 추천 문자 아이템이 검색되면, 제어부(290)는 검색된 적어도 하나의 추천 문자 아이템을 선택된 제1 문자 아이템 주위에 디스플레이할 수 있다. 구체적으로, 제어부(290)는 적어도 하나의 추천 문자 아이템이 검색된 후, 선택된 문자 아이템에 포함된 "D" 및 인접한 다른 문자 아이템에 포함된 문자들(W,E,R,S,F,X,C,V)과 일부 중첩되게 배치되도록 적어도 하나의 추천 문자 아이템(410-1,410-2,410-3,410-4)을 디스플레이할 수 있다. 이때, 적어도 하나의 추천 문자 아이템(410-1,410-2,410-3,410-4)은 선택된 문자 아이템 "D"의 상하좌우 방향에 위치할 수 있다. 그러나, 상술한 바와 같이, 적어도 하나의 추천 문자 아이템(410-1,410-2,410-3,410-4)은 선택된 문자 아이템 "G"의 상하좌우 방향에 위치할 수 있으나, 이는 일 실시예에 불과할 뿐, 적어도 하나의 추천 문자 아이템(410-1,410-2,410-3,410-4)은 선택된 문자 아이템 "G"의 대각선 방향에 위치할 수 있다.
예를 들어, 입력부(280)를 통해 선택된 문자 아이템 "D"의 추천 문자 아이템으로 "A","I","O","U"가 검색된 경우, 제어부(290)는 도 4에 도시된 바와 같이, 선택된 문자 아이템 "G"의 상하좌우 방향에 네 개의 추천 문자 아이템(410-1,410-2,410-3,410-4)을 디스플레이할 수 있다.
한편, 도 4에서 설명한 바와 같이, 적어도 하나의 추천 문자 아이템(410-1,410-2,410-3,410-4)이 네 개인 것은 일 실시 예에 불과할 뿐, 네 개를 제외한 하나 이상의 개수라도 본 발명의 기술적 사상이 적용될 수 있다.
또한, 제어부(290)는 문자 입력 UI(310)에 포함된 복수의 문자 아이템과 적어도 하나의 추천 문자 아이템을 상이한 방법으로 표시하도록 디스플레이부(250)를 제어할 수 있다. 예를 들어, 제어부(290)는 문자 입력 UI(310)에 포함된 복수의 문자 아이템과 적어도 하나의 추천 문자 아이템의 색, 명도, 크기, 투명도 중 적어도 하나를 상이하게 표시할 수 있다. 또는 제어부(290)는 적어도 하나의 추천 문자 아이템을 깜빡이도록 표시할 수 있다. 이때, 제어부(290)는 선택된 문자 아이템에 인접하게 위치하여 추천 문자 아이템에서 제외된 문자 아이템 역시, 추천 문자 아이템으로 간주하여 문자 입력 UI(310)에 포함된 복수의 문자 아이템과 상이하게 표시할 수 있다.
그리고, 제어부(290)는 도 4에 도시된 바와 같이, 사용자에 의해 선택된 문자 "D"를 문자 입력창(320)에 입력하도록 디스플레이부(230)를 제어할 수 있다.
적어도 하나의 추천 문자 아이템이 디스플레이된 후, 입력부(280)를 통해 하이라이트를 이동하여 적어도 하나의 추천 문자 아이템 중 하나의 추천 문자 아이템이 선택되면, 제어부(290)는 선택된 문자 아이템 주위에 첫 번째로 선택된 문자 아이템에 포함된 문자 및 두 번째로 선택된 추천 문자 아이템에 포함된 문자의 조합에 대한 새로운 적어도 하나의 추천 문자 아이템을 디스플레이하도록 디스플레이부(230)를 제어할 수 있다.
예를 들어, 첫 번째로 선택된 문자 아이템 "D" 주위에 네 개의 추천 문자 아이템(410-1,410-2,410-3,410-4)이 디스플레이된 후, 도 5에 도시된 바와 같이, 입력부(280)를 통해 하이라이트를 이동하여 추천 문자 아이템 "O"를 두 번째로 선택한 경우, 제어부(290)는 사용자에 의해 선택된 "DO"에 대한 적어도 하나의 추천 문자 아이템을 검색한 후, 도 6에 도시된 바와 같이, 검색된 새로운 추천 문자 아이템 "F","L","N","M"(610-1,610-2,610-3,610-4)이 포함된 문자 아아템을 첫 번째로 선택된 문자 아이템 "D" 주위에 디스플레이하도록 디스플레이부(230)를 제어할 수 있다.
또한, 추천 문자 아이템을 두 번째로 선택한 경우, 첫 번째로 선택된 문자 아이템이 계속해서 "D"로 디스플레이될 수 있으나, 이는 일 실시 예에 불과할 뿐, 첫 번째로 선택된 문자 아이템이 "O"로 변경되어 디스플레이될 수 있다. 이 경우, 원래 "O"가 배치된 문자 아이템은 "D"로 변경되어 디스플레이될 수 있다.
상술한 바와 같이, 추천 문자 아이템 중 하나가 선택된 경우, 새로운 추천 문자 아이템이 디스플레이되는 위치를 변경하지 않음으로써, 사용자가 문자를 입력하기 위한 하이라이트의 이동을 최소화할 수 있다.
또한, 제어부(290)는 사용자에 의해 선택된 "DO"에 대한 적어도 하나의 추천 문자 아이템을 가장 최근에 선택된 추천 문자 아이템인 "O"(620-2)의 위치에 가장 높은 우선 순위를 가지는 추천 문자 아이템을 배치할 수 있도록 디스플레이할 수 있다. 추천 문자 아이템 중 하나가 선택된 경우, 새로운 추천 문자 아이템이 디스플레이되는 위치를 변경하지 않고 하이라이트가 배치된 위치에 새로운 추천 문자 아이템 중 가장 높은 우선 순위가 가지는 추천 문자 아이템을 배치함으로써, 사용자가 문자를 입력하기 위한 포인터의 이동을 최소화할 수 있다.
그리고, 제어부(290)는 도 6에 도시된 바와 같이, 사용자에 의해 선택된 문자 "DO"를 문자 입력창(320)에 입력할 수 있다.
적어도 하나의 추천 문자 아이템이 디스플레이된 후, 입력부(280)를 통해 적어도 하나의 추천 문자 아이템 이외의 다른 문자 아이템이 선택되면, 제어부(290)는 다른 문자 아이템 주위에 적어도 하나의 추천 문자 아이템을 디스플레이하도록 디스플레이부(230)를 제어할 수 있다.
예를 들어, 두 번째 문자 아이템을 선택한 후, 문자 아이템 "D" 주위에 네 개의 추천 문자 아이템(610-1,610-2,610-3,610-4)이 디스플레이된 후, 도 7에 도시된 바와 같이, 입력부(280)를 통해 하이라이트를 이동하여 추천 문자 아이템(610-1,610-2,610-3,610-4)이 아닌 다른 문자 아이템 "G"를 세 번째로 선택한 경우, 제어부(290)는 사용자에 의해 선택된 "DOG"에 대한 적어도 하나의 추천 문자 아이템을 검색한 후, 도 8에 도시된 바와 같이, 검색된 새로운 추천 문자 아이템 "M","E","A","L"(810-1,810-2,810-3,810-4)를 세 번째로 선택된 문자 아이템 "G" 주위에 디스플레이하도록 디스플레이부(230)를 제어할 수 있다.
상술한 바와 같이, 하이라이트를 이동하여 문자를 선택할 경우, 선택한 문자 주위에 추천 문자를 제공함으로써, 사용자는 더욱 신속하고 정확하게 문자를 입력할 수 있다.
이하에서는 도 9 내지 도 14를 참조하여 제1 문자 입력 모드에서 추천 문자를 제공하는 방법을 설명하기로 한다.
우선, 도 9에 도시된 바와 같이, 문자 입력 UI(910), 커서(920) 및 문자 입력창(930)이 디스플레이되고, 문자 아이템 "D"에 커서(920)가 디스플레이되는 동안 입력부(280)를 통해 선택 명령(예를 들어, 확인 버튼을 누르는 사용자 명령)이 입력된 경우, 제어부(290)는 저장부(250)에 저장된 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 문자 아이템 "D"에 대한 추천 문자를 검색할 수 있다. 더욱 구체적으로, 제어부(290)는 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 문자 아이템 "D"에 이어 입력될 수 있는 문자 중 확률이 가장 높은 적어도 하나의 문자를 문자 아이템 "D"에 대한 적어도 하나의 추천 문자로 검색할 수 있다. 예를 들어, 제어부(290)는 사전 데이터베이스 및 사용자 데이터베이스를 이용하여 문자 아이템 "D"의 추천 문자 아이템에 포함된 문자로 "A","E","I","O"를 검색할 수 있다.
적어도 하나의 추천 문자가 검색되면, 제어부(290)는 검색된 적어도 하나의 추천 문자를 포함하는 문자 아이템을 추천 문자 아이템으로 판단하여 다른 문자 아이템과 상이하게 디스플레이하도록 디스플레이부(230)를 제어할 수 있다. 구체적으로, 제어부(290)는 적어도 하나의 추천 문자 아이템이 검색된 후, 도 10에 도시된 바와 같이, 선택된 추천 문자를 포함하는 문자 아이템인 "A","U","I","O"(940-1,940-2,940-3,940-4)를 다른 문자 아이템들과 다른 색으로 디스플레이하도록 디스플레이부(230)를 제어할 수 있다.
그리고, 제어부(290)는 도 10에 도시된 바와 같이, 사용자에 의해 선택된 문자 "D"를 문자 입력창(930)에 입력하도록 디스플레이부(230)를 제어할 수 있다.
추천 문자가 포함된 문자 아이템이 다른 아이템과 구별되도록 디스플레이된 후, 도 11에 도시된 바와 같이, 입력부(280)를 통해 커서(920)를 이동하여 적어도 하나의 추천 문자 아이템 중 하나가 선택되면, 제어부(290)는 첫 번째로 선택된 문자 아이템에 포함된 문자 및 두 번째로 선택된 문자 아이템에 포함된 문자의 조합에 대한 새로운 적어도 하나의 추천 문자를 검색할 수 있다. 예를 들어, 첫 번째로 문자 아이템 "D"를 선택하고, 두 번째로 문자 아이템 "O"를 선택한 경우, 제어부(290)는 사용자에 의해 선택된 "DO"에 대한 적어도 하나의 추천 문자를 검색하여 도 12에 도시된 바와 같이, 새로운 추천 문자가 포함된 "F","N","M","L"(1210-1,1210-2,1210-3,1210-4)이 포함된 문자 아아템을 다른 문자 아이템과 구별되어 디스플레이하도록 디스플레이부(230)를 제어할 수 있다.
그리고, 제어부(290)는 도 12에 도시된 바와 같이, 사용자에 의해 선택된 문자 "D0"를 문자 입력창(930)에 입력하도록 디스플레이부(230)를 제어할 수 있다.
추천 문자가 포함된 문자 아이템이 다른 아이템과 구별되도록 디스플레이된 후, 도 13에 도시된 바와 같이, 입력부(280)를 통해 커서(920)를 이동하여 적어도 하나의 추천 문자 아이템 이외의 문자 아이템 중 하나가 선택되면, 제어부(290)는 첫 번째 내지 세 번째로 선택된 문자 아이템에 포함된 문자의 조합에 대한 새로운 적어도 하나의 추천 문자를 검색할 수 있다. 예를 들어, 첫 번째 내지 세 번째로 "D","O","G"를 선택한 경우, 제어부(290)는 사용자에 의해 선택된 "DOG"에 대한 적어도 하나의 추천 문자를 검색하여 도 14에 도시된 바와 같이, 새로운 추천 문자가 포함된 "A","E","M","L"(1410-1,1410-2,1410-3,1410-4)이 포함된 문자 아아템을 다른 문자 아이템과 구별되어 디스플레이하도록 디스플레이부(230)를 제어할 수 있다.
그리고, 제어부(290)는 도 14에 도시된 바와 같이, 사용자에 의해 선택된 문자 "D0G"를 문자 입력창(930)에 입력하도록 디스플레이부(230)를 제어할 수 있다.
상술한 바와 같이, 사용자 모션에 따라 이동되는 커서(920)를 이용하여 문자를 선택할 경우, 추천 문자를 포함하는 문자 아이템을 다른 문자 아이템과 다르게 구별하여 표시함으로써, 사용자는 더욱 빠르게 문자를 선택할 수 있게 된다.
한편, 상술한 실시예에서는 추천 문자를 포함하는 문자 아이템이 다른 문자 아이템들과 상이한 색상을 가지도록 디스플레이되는 것으로 설명하였으나, 이는 일 실시예에 불과할 뿐, 다른 방법을 이용하여 추천 문자를 포함하는 문자 아이템을 다른 문자 아이템들과 구별되도록 표시할 수 있다. 예를 들어, 디스플레이 장치(200)는 추천 문자가 포함된 문자 아이템의 밝기, 크기, 투명도 및 깜빡임 중 적어도 하나를 변경하여 다른 문자 아이템들과 구별되도록 디스플레이할 수 있다.
또한, 제1 문자 입력 모드를 이용하여 문자를 입력하다가 기설정된 트리거 동작이 일어나는 경우, 제어부(290)는 디스플레이 장치(200)의 문자 입력 모드를 제2 문자 입력 모드로 전환할 수 있다. 이때, 기설정된 트리거 동작은 문자 입력을 위한 입력부의 기설정된 버튼이 선택되거나 기설정된 영역이 터치되는 동작일 수 있으나, 이에 한정되는 것은 아니다.
예를 들어, 도 4에 도시된 바와 같이, 제1 문자 입력 모드를 이용하여 문자 "D"를 입력하다가 기설정된 트리거 동작이 일어나는 경우, 제어부(290)는 문자 입력 모드를 제2 문자 입력 모드로 전환하여 선택된 문자 아이템 "D" 주위에 추천 문자 아이템을 디스플레이 화면에서 제거하고, 도 10에 도시된 바와 같이, 디스플레이 화면에 커서(920)를 디스플레이하고, 추천 문자가 포함된 아이템을 다른 문자 아이템과 구별되도록 표시할 수 있다.
이하에서는 도 15를 참조하여 본 발명의 일 실시예에 따른, 디스플레이 장치의 추천 문자 제공 방법을 설명하기로 한다.
우선, 디스플레이 장치(100)는 문자 입력 UI를 디스플레이한다(S1510). 이때, 문자 입력 UI는 복수의 문자 아이템을 포함하는 가상 키보드 형태일 수 있다.
그리고, 디스플레이 장치(100)는 복수의 문자 아이템 중 하나가 선택되었는지 여부를 판단한다(S1520).
복수의 문자 아이템 중 하나가 선택된 경우(S1520-Y), 디스플레이 장치(100)는 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공한다(S1530). 구체적으로, 제1 문자 입력 모드에서 복수의 문자 아이템 중 하나가 선택된 경우, 디스플레이 장치(100)는 선택된 문자 아이템의 상하좌우 방향에 선택된 문자 아이템과 일부 중첩되도록 추천 문자 아이템을 디스플레이할 수 있다. 또한, 제2 문자 입력 모드에서 복수의 문자 아이템 중 하나가 선택된 경우, 디스플레이 장치(100)는 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템의 색, 밝기, 크기, 투명도 및 깜빡임 중 적어도 하나를 변경하여 다른 문자 아이템과 구별되도록 디스플레이할 수 있다. 이때, 제1 문자 입력 모드는 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하는 모드일 수 있으며, 제2 문자 입력 모드는 사용자 모션에 따라 커서를 이용하여 문자를 입력하는 모드일 수 있다. 여기서, 제1 문자 입력 모드를 유지하는 동안 기설정된 트리거 동작이 수행된 경우, 디스플레이부(100)는 디스플레이 장치(100)의 문자 입력 모드를 제1 문자 입력 모드에서 제2 문자 입력 모드로 전환할 수 있다.
상술한 바와 같이 입력 방식에 따라 상이한 방식으로 추천 문자를 제공함으로써, 사용자는 입력 방식에 상관없이 더욱 빠르고 정확하게 문자를 입력할 수 있게 된다.
한편, 상술한 다양한 실시 예에 따른 디스플레이 장치의 추천 문자 제공 방법은 프로그램으로 구현되어 디스플레이 장치에 제공될 수 있다.
구체적으로는, 복수의 문자 아이템을 포함하는 문자 입력 UI를 디스플레이하는 단계; 및 상기 복수의 문자 아이템 중 하나가 선택된 경우, 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공하는 단계;를 포함하는 프로그램이 저장된 비일시적 판독 가능 매체(non-transitory computer readable medium)가 제공될 수 있다.
비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상술한 다양한 어플리케이션 또는 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등과 같은 비일시적 판독 가능 매체에 저장되어 제공될 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
Claims (15)
- 디스플레이 장치의 추천 문자 제공 방법에 있어서,복수의 문자 아이템을 포함하는 문자 입력 UI를 디스플레이하는 단계; 및상기 복수의 문자 아이템 중 하나가 선택된 경우, 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공하는 단계;를 포함하는 추천 문자 제공 방법.
- 제1항에 있어서,상기 제공하는 단계는,제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템 주위에 상기 선택된 문자 아이템의 추천 문자 아이템을 디스플레이하고, 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 복수의 문자 아이템 중 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템을 다른 문자 아이템과 구별되도록 디스플레이하는 것을 특징으로 하는 추천 문자 제공 방법.
- 제2항에 있어서,상기 제공하는 단계는,상기 제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 상하좌우 방향에 상기 선택된 문자 아이템과 일부 중첩되도록 상기 추천 문자 아이템을 디스플레이하는 것을 특징으로 하는 추천 문자 제공 방법.
- 제2항에 있어서,상기 제공하는 단계는,상기 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템의 색, 밝기, 크기, 투명도 및 깜빡임 중 적어도 하나를 변경하여 상기 다른 문자 아이템과 구별되도록 디스플레이하는 것을 특징으로 하는 추천 문자 제공 방법.
- 제2항에 있어서,상기 제1 문자 입력 모드는 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하는 모드이며,상기 제2 문자 입력 모드는 사용자 모션에 따라 커서를 이용하여 문자를 입력하는 모드인 것을 특징으로 하는 추천 문자 제공 방법.
- 제2항에 있어서,상기 제1 문자 입력 모드를 유지하는 동안 기설정된 트리거 동작이 수행된 경우, 상기 디스플레이 장치의 문자 입력 모드를 제2 문자 입력 모드로 전환하는 단계;를 더 포함하는 추천 문자 제공 방법.
- 제6항에 있어서,상가 기설정된 트리거 동작은,문자 입력을 위한 입력부의 기설정된 버튼이 선택되거나 기설정된 영역이 터치되는 동작인 것을 특징으로 하는 추천 문자 제공 방법.
- 제1항에 있어서,상기 제공하는 단계는,사전 데이터베이스 및 사용자의 단어 사용 정보가 기록된 사용자 데이터베이스를 이용하여 상기 선택된 문자 아이템에 포함된 문자에 이어 입력될 수 있는 문자 중 확률이 가장 높은 적어도 하나의 문자를 상기 선택된 문자 아이템에 포함된 문자에 대한 적어도 하나의 추천 문자로 검색하는 것을 특징으로 하는 추천 문자 제공 방법.
- 디스플레이 장치에 있어서,복수의 문자 아이템을 포함하는 문자 입력 UI를 디스플레이하는 디스플레이부;문자 입력을 위한 사용자 명령을 입력받는 입력부; 및상기 입력부를 통해 상기 복수의 문자 아이템 중 하나가 선택된 경우, 문자 입력 모드에 따라 상이한 방법으로 선택된 문자 아이템에 대한 추천 문자 아이템을 제공하는 제어부;를 포함하는 디스플레이 장치.
- 제9항에 있어서,상기 제어부는,제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템 주위에 상기 선택된 문자 아이템의 추천 문자 아이템을 디스플레이하고, 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 복수의 문자 아이템 중 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템을 다른 문자 아이템과 구별되도록 디스플레이하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
- 제10항에 있어서,상기 제어부는,상기 제1 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 상하좌우 방향에 상기 선택된 문자 아이템과 일부 중첩되도록 상기 추천 문자 아이템을 디스플레이하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
- 제10항에 있어서,상기 제어부는,상기 제2 문자 입력 모드에서 상기 복수의 문자 아이템 중 하나가 선택된 경우, 상기 선택된 문자 아이템의 추천 문자에 대응되는 문자 아이템의 색, 밝기, 크기, 투명도 및 깜빡임 중 적어도 하나를 변경하여 상기 다른 문자 아이템과 구별되도록 디스플레이하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
- 제10항에 있어서,상기 제1 문자 입력 모드는 사방향 키 또는 터치 패드를 통해 하이라이트를 이용하여 문자를 입력하는 모드이며,상기 제2 문자 입력 모드는 사용자 모션에 따라 커서를 이용하여 문자를 입력하는 모드인 것을 특징으로 하는 추천 문자 제공 방법.
- 제10항에 있어서,상기 제어부는,상기 제1 문자 입력 모드를 유지하는 동안 기설정된 트리거 동작이 수행된 경우, 상기 디스플레이 장치의 문자 입력 모드를 제2 문자 입력 모드로 전환하는 것을 특징으로 하는 추천 문자 제공 방법.
- 제14항에 있어서,상가 기설정된 트리거 동작은,문자 입력을 위한 입력부의 기설정된 버튼이 선택되거나 기설정된 영역이 터치되는 동작인 것을 특징으로 하는 디스플레이 장치.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/107,236 US20160334988A1 (en) | 2014-01-03 | 2014-12-29 | Display device and method for providing recommended characters from same |
| CN201480066305.0A CN105793800A (zh) | 2014-01-03 | 2014-12-29 | 显示装置及其推荐字符提供方法 |
| EP14877311.2A EP3046008A4 (en) | 2014-01-03 | 2014-12-29 | Display device and method for providing recommended characters from same |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2014-0000895 | 2014-01-03 | ||
| KR1020140000895A KR20150081181A (ko) | 2014-01-03 | 2014-01-03 | 디스플레이 장치 및 이의 추천 문자 제공 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015102325A1 true WO2015102325A1 (ko) | 2015-07-09 |
Family
ID=53493615
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2014/012945 Ceased WO2015102325A1 (ko) | 2014-01-03 | 2014-12-29 | 디스플레이 장치 및 이의 추천 문자 제공 방법 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20160334988A1 (ko) |
| EP (1) | EP3046008A4 (ko) |
| KR (1) | KR20150081181A (ko) |
| CN (1) | CN105793800A (ko) |
| WO (1) | WO2015102325A1 (ko) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10534532B2 (en) * | 2014-08-08 | 2020-01-14 | Samsung Electronics Co., Ltd. | Electronic device and method for processing letter input in electronic device |
| CN105988704B (zh) * | 2015-03-03 | 2020-10-02 | 上海触乐信息科技有限公司 | 高效的触摸屏文本输入系统及方法 |
| US10305828B2 (en) | 2016-04-20 | 2019-05-28 | Google Llc | Search query predictions by a keyboard |
| US10078673B2 (en) | 2016-04-20 | 2018-09-18 | Google Llc | Determining graphical elements associated with text |
| US10140017B2 (en) | 2016-04-20 | 2018-11-27 | Google Llc | Graphical keyboard application with integrated search |
| US9965530B2 (en) | 2016-04-20 | 2018-05-08 | Google Llc | Graphical keyboard with integrated search features |
| US10222957B2 (en) * | 2016-04-20 | 2019-03-05 | Google Llc | Keyboard with a suggested search query region |
| US10664157B2 (en) | 2016-08-03 | 2020-05-26 | Google Llc | Image search query predictions by a keyboard |
| KR102629254B1 (ko) * | 2016-09-01 | 2024-01-24 | 주식회사 넥슨코리아 | 게임 키맵 제공 방법 및 장치 |
| CN111913593B (zh) * | 2020-08-06 | 2023-07-18 | 聚好看科技股份有限公司 | 媒体数据的搜索方法及显示设备 |
| CN112905105B (zh) * | 2021-04-07 | 2024-08-20 | Vidaa美国公司 | 一种显示设备及输入方法 |
| CN114880063B (zh) * | 2022-06-09 | 2025-07-15 | 北京火山引擎科技有限公司 | 一种文本展示方法、装置、设备、介质及产品 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7443316B2 (en) | 2005-09-01 | 2008-10-28 | Motorola, Inc. | Entering a character into an electronic device |
| WO2011043574A2 (ko) * | 2009-10-08 | 2011-04-14 | (주)도넛시스템엘에스아이 | 문자입력 시스템 및 그 방법 |
| US20110099506A1 (en) | 2009-10-26 | 2011-04-28 | Google Inc. | Predictive Text Entry for Input Devices |
| WO2012015092A1 (ko) * | 2010-07-30 | 2012-02-02 | 엘지전자 주식회사 | 이동 단말기 및 그 발신 상대 추천 방법 |
| US20130046544A1 (en) * | 2010-03-12 | 2013-02-21 | Nuance Communications, Inc. | Multimodal text input system, such as for use with touch screens on mobile phones |
| WO2013115440A1 (ko) * | 2012-01-30 | 2013-08-08 | 한국과학기술원 | 멀티 터치 스크린에서의 탭핑을 이용하여 문자를 입력하는 장치 및 방법 |
| KR20130097888A (ko) * | 2012-02-27 | 2013-09-04 | 조선대학교산학협력단 | 터치스크린 환경에서 단어 추천 및 문장 완성 시스템 및 그 방법 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7957955B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Method and system for providing word recommendations for text input |
| JP4981701B2 (ja) * | 2007-01-30 | 2012-07-25 | 三星電子株式会社 | 端末機のタッチスクリーンを用いる文字入力装置及び方法 |
| US8605039B2 (en) * | 2009-03-06 | 2013-12-10 | Zimpl Ab | Text input |
| US20100293457A1 (en) * | 2009-05-15 | 2010-11-18 | Gemstar Development Corporation | Systems and methods for alphanumeric navigation and input |
| JP5370754B2 (ja) * | 2009-06-30 | 2013-12-18 | ソニー株式会社 | 入力装置および入力方法 |
| US8812972B2 (en) * | 2009-09-30 | 2014-08-19 | At&T Intellectual Property I, L.P. | Dynamic generation of soft keyboards for mobile devices |
| JP5361913B2 (ja) * | 2011-01-25 | 2013-12-04 | 株式会社ソニー・コンピュータエンタテインメント | 入力装置、入力方法及びコンピュータプログラム |
| KR101802759B1 (ko) * | 2011-05-30 | 2017-11-29 | 엘지전자 주식회사 | 이동 단말기 및 이것의 디스플레이 제어 방법 |
| US20130271385A1 (en) * | 2012-04-16 | 2013-10-17 | Research In Motion Limited | Method of Changing Input States |
| KR101370834B1 (ko) * | 2012-10-18 | 2014-03-07 | 삼성전자주식회사 | 디스플레이 장치 및 이의 문자 입력 방법 |
-
2014
- 2014-01-03 KR KR1020140000895A patent/KR20150081181A/ko not_active Ceased
- 2014-12-29 WO PCT/KR2014/012945 patent/WO2015102325A1/ko not_active Ceased
- 2014-12-29 CN CN201480066305.0A patent/CN105793800A/zh active Pending
- 2014-12-29 EP EP14877311.2A patent/EP3046008A4/en not_active Withdrawn
- 2014-12-29 US US15/107,236 patent/US20160334988A1/en not_active Abandoned
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7443316B2 (en) | 2005-09-01 | 2008-10-28 | Motorola, Inc. | Entering a character into an electronic device |
| WO2011043574A2 (ko) * | 2009-10-08 | 2011-04-14 | (주)도넛시스템엘에스아이 | 문자입력 시스템 및 그 방법 |
| US20110099506A1 (en) | 2009-10-26 | 2011-04-28 | Google Inc. | Predictive Text Entry for Input Devices |
| US20130046544A1 (en) * | 2010-03-12 | 2013-02-21 | Nuance Communications, Inc. | Multimodal text input system, such as for use with touch screens on mobile phones |
| WO2012015092A1 (ko) * | 2010-07-30 | 2012-02-02 | 엘지전자 주식회사 | 이동 단말기 및 그 발신 상대 추천 방법 |
| WO2013115440A1 (ko) * | 2012-01-30 | 2013-08-08 | 한국과학기술원 | 멀티 터치 스크린에서의 탭핑을 이용하여 문자를 입력하는 장치 및 방법 |
| KR20130097888A (ko) * | 2012-02-27 | 2013-09-04 | 조선대학교산학협력단 | 터치스크린 환경에서 단어 추천 및 문장 완성 시스템 및 그 방법 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3046008A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105793800A (zh) | 2016-07-20 |
| KR20150081181A (ko) | 2015-07-13 |
| EP3046008A4 (en) | 2017-06-07 |
| US20160334988A1 (en) | 2016-11-17 |
| EP3046008A1 (en) | 2016-07-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101370834B1 (ko) | 디스플레이 장치 및 이의 문자 입력 방법 | |
| EP3046008A1 (en) | Display device and method for providing recommended characters from same | |
| WO2014119886A1 (en) | Method and apparatus for multitasking | |
| WO2014017722A1 (en) | Display device for executing multiple applications and method for controlling the same | |
| US20150339018A1 (en) | User terminal device and method for providing information thereof | |
| KR102157264B1 (ko) | 디스플레이 장치 및 그 ui 제공 방법 | |
| EP2718788A2 (en) | Method and apparatus for providing character input interface | |
| WO2015178677A1 (en) | User terminal device, method for controlling user terminal device, and multimedia system thereof | |
| JP2015007949A (ja) | 表示装置、表示制御方法及びコンピュータプログラム | |
| WO2019112235A1 (en) | Electronic apparatus, control method thereof, and computer readable recording medium | |
| WO2016072678A1 (en) | User terminal device and method for controlling user terminal device thereof | |
| KR20140100306A (ko) | 휴대 기기 및 이의 외부 기기 제어 방법 | |
| CN108737888A (zh) | 显示设备、显示系统以及用于控制显示设备的方法 | |
| JP2016001398A (ja) | 情報処理装置、表示方法及び制御プログラム | |
| WO2015190781A1 (ko) | 사용자 단말 및 이의 제어 방법, 그리고 멀티미디어 시스템 | |
| WO2017065450A1 (en) | Display apparatus and controlling method thereof | |
| WO2014104685A1 (en) | Display apparatus and method for providing menu thereof | |
| KR20170074537A (ko) | 원격제어장치, 그의 제어 방법 및 디스플레이 시스템 | |
| KR20140133351A (ko) | 원격 제어 장치, 디스플레이 장치 및 이들의 제어 방법 | |
| WO2017030285A1 (ko) | Ui 제공 방법 및 이를 적용한 디스플레이 장치 | |
| KR101720554B1 (ko) | 디스플레이 장치 및 이의 문자 입력 방법 | |
| JP6262889B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| WO2015102326A1 (ko) | 디스플레이 장치 및 이의 제어 방법 | |
| WO2017111508A1 (ko) | 디스플레이 장치 및 이의 제어 방법 | |
| JP6122798B2 (ja) | 情報処理装置、情報処理方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14877311 Country of ref document: EP Kind code of ref document: A1 |
|
| REEP | Request for entry into the european phase |
Ref document number: 2014877311 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2014877311 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15107236 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |