Broadcast receiving apparatus and control method thereof
10044967 ยท 2018-08-07
Assignee
Inventors
Cpc classification
H04N21/42222
ELECTRICITY
G06F3/017
PHYSICS
G08C2201/32
PHYSICS
H04N21/42204
ELECTRICITY
H04N21/4316
ELECTRICITY
G08C17/00
PHYSICS
International classification
H04N5/44
ELECTRICITY
H04N21/422
ELECTRICITY
G08C17/00
PHYSICS
Abstract
A method for interacting with a graphical user interface (GUI) of a television operating in a step mode in which movement of a cursor among menu items displayed on the GUI is performed stepwise in accordance with a manipulation of a direction key of the remote controller, the method including receiving, by the television, from a remote controller a signal corresponding to spatial movement of the remote controller detected by the remote controller that instructs the television to switch from (i) the step mode to (ii) a position mode of the GUI in which the movement of the cursor among the menu items is performed in accordance with the spatial movement of the remote controller and switching from the step mode of the GUI to the position mode of the GUI based on the signal.
Claims
1. A control method of a television, the method comprising: receiving a signal corresponding to a spatial movement of a remote control from the remote control; based on the television operating in a first mode and the received signal corresponding to a predetermined pattern, switching from the first mode to a second mode and displaying a pointer on a display of the television; and based on the television operating in the second mode and the received signal corresponding to the predetermined pattern, moving the displayed pointer on the display in accordance with the spatial movement of the remote control, wherein the first mode is a mode in which a focus shifts on menu items in a predetermined direction in accordance with a manipulation of direction keys comprising up, down, right, and left direction keys of the remote control, wherein the second mode is a mode in which the pointer moves continuously in accordance with the spatial movement of the remote control, and wherein the predetermined pattern comprises a pattern of spatial movement of the remote control in space.
2. The method of claim 1, further comprising: receiving a subsequent signal that indicates subsequent spatial movement of the remote control; determining whether the subsequent spatial movement corresponds to the predetermined pattern; and performing a function associated with the predetermined pattern in the second mode in response to determining the spatial movement corresponds to the predetermined pattern.
3. The method of claim 1, further comprising: receiving a selection input for selecting one of menu items displayed on a screen from the remote control in the second mode; switching from the second mode to the first mode based on the received selection input.
4. The method of claim 1, further comprising: determining whether the television operates in the first mode, and wherein, in response to determining that the television operates in the first mode, the determining determines whether the spatial movement of the remote control corresponds to the predetermined pattern based on the received signal.
5. A non-transitory computer-readable recording medium having embodied thereon a program which when executed causes a television to execute a method for controlling the television, the method comprising: receiving a signal corresponding to a spatial movement of a remote control from the remote control; based on the television operating in a first mode and the received signal corresponding to a predetermined pattern, switching from the first mode to a second mode and displaying a pointer on a display of the television; and based on the television operating in the second mode and the received signal corresponding to the predetermined pattern, moving the displayed pointer in accordance with the spatial movement of the remote control, wherein the first mode is a mode in which a focus shifts on menu items in a predetermined direction in accordance with a manipulation of direction keys comprising up, down, right, and left direction keys of the remote control, wherein the second mode is a mode in which the pointer moves continuously in accordance with the spatial movement of the remote control, and wherein the predetermined pattern comprises a pattern of spatial movement of the remote control in space.
6. The non-transitory computer-readable recording medium of claim 5, wherein the method further comprises: receiving a subsequent signal that indicates subsequent spatial movement of the remote control; determining whether the subsequent spatial movement corresponds to the predetermined pattern; and performing a function associated with the predetermined pattern in the second mode in response to determining the spatial movement corresponds to the predetermined pattern.
7. The non-transitory computer-readable recording medium of claim 5, wherein the method further comprises: receiving a user input for selecting one of menu items displayed on a screen from the remote control in the second mode; switching from the second mode to the first mode based on the received user input.
8. A television comprising: a display; a communication unit configured to receive a signal corresponding to a spatial movement of a remote control from the remote control; and a controller configured to, based on the television operating in a first mode and the received signal corresponding to a predetermined pattern, switch from the first mode to a second mode and display a pointer on the display, and based on the television operating in the second mode and the received signal corresponding to the predetermined pattern, move the displayed pointer in accordance with the spatial movement of the remote control, wherein the first mode is a mode in which a focus shifts on menu items in a predetermined direction in accordance with a manipulation of direction keys comprising up, down, right, and left direction keys of the remote control, wherein the second mode is a mode in which the pointer moves continuously in accordance with the spatial movement of the remote control, and wherein the predetermined pattern comprises a pattern of spatial movement of the remote control in space.
9. The television of claim 8, wherein the communication unit receives a subsequent signal that indicates subsequent spatial movement of the remote control, and wherein the controller determines whether the subsequent spatial movement corresponds to the predetermined pattern and perform a function associated with the predetermined pattern in the second mode in response to determining the spatial movement corresponds to the predetermined pattern.
10. The television of claim 8, wherein in response to a selection input for selecting one of menu item displayed on the screen from the remote control being received while operating the television in the second mode, the controller switches from the second mode to the first mode based on the received user input.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and/or other aspects of the present invention will be more apparent by describing certain exemplary embodiments of the present invention with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS OF THE INVENTION
(8) Certain exemplary embodiments of the present invention will now be described in greater detail with reference to the accompanying drawings.
(9) In the following description, the same drawing reference numerals are used for the same elements even in different drawings. The matters defined in the description, such as detailed construction and elements, are provided to assist in a comprehensive understanding of the invention. Thus, it is apparent that the present invention can be carried out without those specifically defined matters. Also, well-known functions or constructions are not described in detail since they would obscure the invention with unnecessary detail.
(10)
(11) The broadcast signal receiving unit 110 may include a tuner (not shown) which tunes to a broadcast signal transmitted from a broadcasting station, and a demodulator (not shown) which demodulates the tuned broadcast signal and corrects errors of the demodulated broadcast signal.
(12) The signal processing unit 120 may comprise a demultiplexing unit 121, an audio decoding unit 122, an audio processing unit 123, a video decoding unit 124, and a video processing unit 125.
(13) The demultiplexing unit 121 separates a broadcast signal demodulated by the broadcast signal receiving unit 110 into additional data such as video data, audio data, and Program and System Information Protocol (PSIP) data, and outputs the separated data as bit streams.
(14) The audio decoding unit 122 decodes audio data separated by the demultiplexing unit 121, and outputs the decoded audio data. The audio processing unit 123 signal-processes audio data output from the audio decoding unit 122 to meet the requirements of the speaker 130, and outputs the signal-processed audio data to the speaker 130.
(15) The video decoding unit 124 decodes video data separated by the demultiplexing unit 121, and outputs the decoded video data. The video processing unit 125 signal-processes the decoded video data to meet the requirements of the display 140, including the vertical frequency, resolution, and aspect ratio, and outputs the signal-processed video data to the display 140.
(16) The speaker 130 and display 140 output audio and video data received from the signal processing unit 120 as sound and video, respectively.
(17) The command receiving unit 160 includes various keys for receiving user commands input by a user, and a remote control receiving unit for receiving user commands transmitted from a pointing device 190. The command receiving unit 160 transmits a key signal corresponding to user commands received through the keys or remote control receiving unit to the control unit 180.
(18) A user holds and moves a pointing device 200 to transmit movement information to the broadcast receiving apparatus 100.
(19) The GUI generating unit 170 generates a pointer showing the movement of the pointing device 200 under the control of the control unit 180, and a menu or icon indicating the state of the broadcast receiving apparatus 100. That is, the GUI generating unit 170 generates a GUI which receives a user input, and a pointer which operates according to input from the pointing device 200.
(20) The control unit 180 controls components of the broadcast receiving apparatus 100 to conduct functions according to a user command received through the command receiving unit 160, and may be embodied as a micro controller, a microprocessor, or a central processing unit (CPU).
(21) More specifically, if the pointing device 200 moves according to a predetermined pattern, the control unit 180 reads a function corresponding to the pattern from the memory 150, and performs the corresponding function. For example, if the pointing device moves in a pattern forming the shape of the number 8, the control unit 180 detects the movement corresponding to the pattern.
(22) The corresponding function may switch the pointing device 200 between a position mode and a step mode. The control unit 180 stores a pattern function according to a user command in the memory 150. A position method represents a method in which the pointer continuously moves when the pointing device 200 moves, and a step method represents a method in which a focus moves on objects where the focus can be located, in a specified direction when up, down, right, and left direction keys are manipulated, as explained above.
(23)
(24) A pointer 300 receives a movement signal from the pointing device 200, and moves over the display 140 to select the menu 102 or icons 104. If a user selects a graphic object 106 within a GUI by placing the pointer 300 on the graphic object 106, a GUI control mode is switched between a position mode and a step mode. For example, when the broadcast receiving apparatus 100 is in a position mode, a GUI control mode is converted into a step mode according to the selection of the graphic object 106.
(25)
(26) A motion sensor 202 senses movement of the pointing device 200 when a user holds and moves the pointing device 200.
(27) A memory 208 stores information about pattern functions so that the pointing device 200 transmits the pattern functions corresponding to the movement of the pointing device 200 by the user.
(28) A control signal transmission unit 206 transmits to the broadcast receiving apparatus 100 a control signal transmitted from a control unit 204, which will be explained below. The control unit 204 determines whether movement information received from the motion sensor 202 corresponds to a predetermined pattern. If it is determined that the movement information corresponds to a predetermined pattern, the control unit 204 reads a function corresponding to the predetermined pattern from the memory 208, and transmits the function to the broadcast receiving apparatus 100 through the control signal transmission unit 206. On the other hand, if it is determined that the movement information does not correspond to a predetermined pattern, the control unit 204 transmits the movement information to the broadcast receiving apparatus 100.
(29) The pattern may be a circle drawn by the pointing device 200, and the function corresponding to the pattern may be that the pointer moves one step.
(30)
(31) If it is determined that the sensed movement does not correspond to a predetermined pattern, the control unit 204 transmits information regarding the movement to a receiving unit (S412). For example, the pattern may be that the pointing device 200 draws the shape of the number 8 in a space, and the function corresponding to the pattern may be that the pointing device 200 transmits a signal corresponding to the direction keys to the receiving unit. Alternatively, the function corresponding to the pattern may be switching between a position mode and a step mode, in which the pointing device 200 may be converted from the position mode to the step mode.
(32)
(33) If it is determined that the movement information corresponds to a predetermined pattern, the control unit 180 reads a function corresponding to the pattern (S506), and performs the function (S510). If it is determined that the movement information does not correspond to a predetermined pattern, the control unit 180 controls the GUI generating unit 170 so that a pointer moves over the display 140 according to the movement of the pointing device 200 (S512).
(34) For example, a pattern may be that the pointing device 200 draws the shape of the number 8 in a space, and the function corresponding to the pattern may be switching between a position mode and a step mode.
(35)
(36) If a selection command is received from the pointing device 200 (S602), the control unit 180 determines whether the selection command selects the graphic object 106 within the GUI (S604).
(37) If it is determined that the graphic object 106 is selected by the selection command, the control unit 180 of the broadcast receiving apparatus switches a GUI between a position mode and a step mode (S606). For example, if the control device 180 receives a selection command from the pointing device 200 while a pointer is positioned on an icon (icon 106 of
(38) While a position mode and a step mode are described as the GUI modes in the exemplary embodiments of the present invention described above, this should not be considered limiting. The present invention may alternatively be applied to available mode switching. A function corresponding to the pattern may be various functions of the broadcast receiving apparatus 100.
(39) When a broadcast receiving apparatus receives functions corresponding to a pattern from a pointing device to control a GUI, mode switching is efficiently performed using the pointing device instead of direction keys.
(40) The foregoing exemplary embodiments and advantages are merely exemplary and are not to be construed as limiting the present invention. The present teaching can be readily applied to other types of apparatuses. Also, the description of the exemplary embodiments of the present invention is intended to be illustrative, and not to limit the scope of the claims, and many alternatives, modifications, and variations will be apparent to those skilled in the art.