KR102171990B1 - Method for providing information by internet protocol television and internet protocol television thereto, method for controlling internet protocol television by remote controller and remote controller thereto - Google Patents
Method for providing information by internet protocol television and internet protocol television thereto, method for controlling internet protocol television by remote controller and remote controller thereto Download PDFInfo
- Publication number
- KR102171990B1 KR102171990B1 KR1020140015234A KR20140015234A KR102171990B1 KR 102171990 B1 KR102171990 B1 KR 102171990B1 KR 1020140015234 A KR1020140015234 A KR 1020140015234A KR 20140015234 A KR20140015234 A KR 20140015234A KR 102171990 B1 KR102171990 B1 KR 102171990B1
- Authority
- KR
- South Korea
- Prior art keywords
- movement
- control device
- remote control
- information
- focus
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 91
- 238000012544 monitoring process Methods 0.000 claims abstract description 94
- 230000004913 activation Effects 0.000 claims abstract description 28
- 238000004891 communication Methods 0.000 claims description 29
- 230000001133 acceleration Effects 0.000 claims description 16
- 230000003213 activating effect Effects 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 28
- 230000008569 process Effects 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000009849 deactivation Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000010409 thin film Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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/0485—Scrolling or panning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
- Details Of Television Systems (AREA)
Abstract
원격 제어 장치로부터 제어 명령을 수신하는 인터넷 프로토콜 텔레비전(Internet Protocol Television, IPTV)의 정보 제공 방법에 있어서, IPTV의 화면 상에 배열되어 표시되는 아이템들 중 어느 하나에 대한 포커스를 이동시키는 포커스 이동 명령을 수신하고, 포커스 이동 명령에 포함되는 이동 정보와 회전 정보로부터 포커스를 이동시킬 이동 경로를 결정하고, 포커스를 이동 경로 상에 위치한 아이템들을 따라 불연속적으로 이동시키는 정보 제공 방법과 ITPV가 개시된다.
또한, 원격 제어 장치의 디스플레이부에 표시되는 모니터링 활성화 영역에 대한 터치 입력을 감지하고, 터치 입력이 유지되는 동안 원격 제어 장치의 이동과 회전을 감지하는 움직임 모니터링 모드를 활성화하고, 원격 제어 장치의 이동과 회전에 대한 정보에 기초하여 IPTV의 화면에 표시되는 포커스를 이동시키는 IPTV 제어 명령을 IPTV로 전송하며, 터치 입력이 기결정된 시간 이상 계속되는 경우 터치 입력이 감지되지 않더라도 움직임 모니터링 모드를 유지하는 IPTV 제어 방법 및 원격 제어 장치가 개시된다.In an Internet Protocol Television (IPTV) information providing method for receiving a control command from a remote control device, a focus movement command for moving a focus to one of items arranged and displayed on a screen of an IPTV is provided. Disclosed is an information providing method and ITPV for receiving, determining a movement path to move focus from the movement information and rotation information included in the focus movement command, and discontinuously moving the focus along items located on the movement path.
In addition, it detects a touch input to the monitoring activation area displayed on the display of the remote control device, activates a motion monitoring mode that detects movement and rotation of the remote control device while the touch input is maintained, and moves the remote control device. The IPTV control command that moves the focus displayed on the screen of the IPTV is transmitted to IPTV based on the information on over-rotation, and if the touch input continues for a predetermined time or longer, IPTV control that maintains the motion monitoring mode even if the touch input is not detected. A method and a remote control device are disclosed.
Description
본 발명은 인터넷 프로토콜 텔레비전(Internet Protocol Television, IPTV)과 IPTV가 정보를 제공하는 방법, IPTV의 원격 제어 장치와 원격 제어 장치가 IPTV를 제어하는 방법에 관한 기술이다. 또한, 이러한 방법들을 기록한 컴퓨터로 판독 가능한 기록매체에 관한 것이다.The present invention relates to an Internet Protocol Television (IPTV), a method for providing information by an IPTV, and a method for controlling an IPTV by a remote control device and a remote control device of an IPTV. Further, it relates to a computer-readable recording medium recording these methods.
인터넷 프로토콜 텔레비전(IPTV)은 네트워크나 위성을 통해 전송되는 다양한 방송 데이터를 수신하여 방송 신호를 출력한다. 한편, 사용자는 IPTV 전용 리모컨을 이용하여 IPTV를 제어할 수 있지만, IPTV에 대한 다양한 사용자가 혼재하는 환경에서는 이러한 전용 입력 수단에 대한 수요를 모두 충족시키기 어려울뿐더러 분실 위험 또한 존재한다. 이에 따라, 전용 입력 수단 이외에 항시 휴대 가능한 디바이스를 활용하여 IPTV를 제어하기 위한 필요성이 대두된다.Internet Protocol Television (IPTV) receives various broadcast data transmitted through a network or satellite and outputs a broadcast signal. On the other hand, the user can control the IPTV by using the IPTV-dedicated remote control, but in an environment where various users for IPTV are mixed, it is difficult to meet all the demands for such a dedicated input means and there is also a risk of loss. Accordingly, there is a need to control IPTV by using a device that can be carried at all times in addition to a dedicated input means.
또한, 이러한 새로운 입력 수단의 경우 전용 입력 수단 보다 IPTV에 대한 정밀한 조작이 어려울 수 있어, IPTV가 사용자에게 더욱 간소화되고 직관적인 정보를 제공해줄 필요가 있다.In addition, in the case of such a new input means, it may be more difficult to precisely manipulate the IPTV than the dedicated input means, so that the IPTV needs to provide more simplified and intuitive information to the user.
본 발명은 상기한 바와 같은 일반적인 기술의 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 IPTV가 개선된 형태로 정보를 제공하도록 하고 IPTV의 원격 제어 장치도 IPTV를 효율적으로 제어할 수 있도록 하는 데에 있다.The present invention was conceived to solve the problems of the general technology as described above, and an object of the present invention is to enable IPTV to provide information in an improved form, and to enable a remote control device of IPTV to efficiently control IPTV. There is.
본 발명의 또 다른 목적은 IPTV는 화면 상의 포커스를 불연속적으로 이동시켜 표시함으로써 사용자에게 조작의 편의성을 제공하는 데에 있으며, IPTV의 원격 제어 장치가 사용자의 조작에 따라 IPTV를 편리하게 제어하면서도 원격 제어 장치의 전력 소모를 최소화하는 데에 있다.Another object of the present invention is to provide the user with convenience of operation by discontinuously moving and displaying the focus on the screen, and the IPTV remote control device conveniently controls the IPTV according to the user's operation, while It is to minimize the power consumption of the control device.
본 발명에서 이루고자 하는 기술적 목적들은 이상에서 언급한 사항들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 이하 설명할 본 발명의 실시 예들로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 고려될 수 있다.The technical objectives to be achieved in the present invention are not limited to the above-mentioned matters, and other technical problems that are not mentioned are to those of ordinary skill in the art from the embodiments of the present invention to be described below. Can be considered by
상기 기술적 과제를 해결하기 위한 IPTV의 정보 제공 방법은, IPTV의 화면 상에 배열되어 표시되는 아이템들 중 어느 하나에 대한 포커스를 이동시키는 포커스 이동 명령을 수신하는 단계, 포커스 이동 명령에 포함된 이동 정보와 회전 정보로부터 포커스를 이동시킬 이동 경로를 결정하는 단계, 및 포커스를 이동 경로 상에 위치한 아이템들을 따라 불연속적으로 이동시키는 단계를 포함하고, 이동 정보는 이동량 정보와 이동 속도 정보를 포함하고 회전 정보는 회전량 정보와 회전 속도 정보를 포함한다.An IPTV information providing method for solving the above technical problem is the step of receiving a focus movement command for moving a focus for any one of items arranged and displayed on a screen of the IPTV, movement information included in the focus movement command And determining a movement path to move the focus from the rotation information, and discontinuously moving the focus along items located on the movement path, wherein the movement information includes movement amount information and movement speed information, and rotation information Includes rotation amount information and rotation speed information.
이동량 정보와 이동 속도 정보는 원격 제어 장치의 가속도 센서에 의해 측정된 값을 포함하고, 회전량 정보와 회전 속도 정보는 원격 제어 장치의 자이로 센서에 의해 측정된 값을 포함할 수 있다.The movement amount information and the movement speed information may include values measured by an acceleration sensor of the remote control device, and the rotation amount information and rotation speed information may include values measured by a gyro sensor of the remote control device.
이동 경로를 결정하는 단계는, 이동 정보가 나타내는 값이 클수록 이동 경로를 길게 결정하고, 회전 정보가 나타내는 값이 클수록 이동 경로의 회전 각도를 크게 결정할 수 있다.In determining the movement path, the larger the value indicated by the movement information is, the longer the movement path is determined, and the larger the value indicated by the rotation information is, the larger the rotation angle of the movement path may be determined.
이동시키는 단계는, 표시되는 아이템들 중 이동 경로와 겹치는 아이템들을 따라 포커스를 아이템 단위로 이동시킬 수 있다.In the moving step, the focus may be moved in an item unit along items overlapping the movement path among displayed items.
이동시키는 단계는, 포커스가 초기에 위치한 아이템의 중심으로부터 이동 경로를 따라 포커스를 이동시킬 수 있다.In the moving step, the focus may be moved along a movement path from the center of the item in which the focus is initially located.
이동시키는 단계는, 이동 경로 중 아이템이 위치하지 않는 지점에 대해서 포커스를 지점에 가장 인접한 아이템으로 이동시킬 수 있다.In the step of moving, the focus may be moved to an item closest to the point on a point in the moving path where the item is not located.
이동 시키는 단계는, 지점에 가장 인접한 아이템이 포커스가 현재 위치하는 아이템인 경우 포커스를 이동시키지 않을 수 있다.In the moving step, if the item closest to the point is the item in which the focus is currently positioned, the focus may not be moved.
화면 상에 표시되는 아이템들은 2차원 좌표 상에 배열되고 이동 경로는 2차원 좌표에 따른 경로일 수 있다.Items displayed on the screen are arranged on 2D coordinates, and the moving path may be a path according to the 2D coordinates.
포커스 이동 명령을 수신하는 단계는, IPTV와 연결된 디지털 방송 수신기 또는 원격 제어 장치로부터 포커스 이동 명령을 수신할 수 있다.In the receiving of the focus movement command, a focus movement command may be received from a digital broadcast receiver or a remote control device connected to the IPTV.
상기 기술적 과제를 해결하기 위한 IPTV는, 화면 상에 아이템들을 배열하여 표시하고 아이템들 중 어느 하나에 대한 포커스를 표시하는 디스플레이부, 포커스를 이동시키는 포커스 이동 명령을 수신하는 통신부, 및 포커스 이동 명령에 포함된 이동 정보와 회전 정보로부터 포커스를 이동시킬 이동 경로를 결정하고 포커스를 이동 경로 상에 위치한 아이템들을 따라 불연속적으로 이동시키는 이동 경로 분석부를 포함하고, 이동 정보는 이동량 정보와 이동 속도 정보를 포함하고 회전 정보는 회전량 정보와 회전 속도 정보를 포함하며, 디스플레이부는 이동 경로 분석부에 의해 이동되는 포커스를 표시한다.An IPTV for solving the above technical problem includes a display unit for arranging and displaying items on a screen and displaying a focus for one of the items, a communication unit receiving a focus movement command for moving focus, and a focus movement command. It includes a movement path analysis unit that determines a movement path to move the focus from the included movement information and rotation information, and moves the focus discontinuously along items located on the movement path, and the movement information includes movement amount information and movement speed information. The rotation information includes rotation amount information and rotation speed information, and the display unit displays the focus moved by the movement path analysis unit.
상기 기술적 과제를 해결하기 위한 원격 제어 장치의 IPTV 제어 방법은, 원격 제어 장치의 디스플레이부에 표시되는 모니터링 활성화 영역에 대한 터치 입력을 감지하는 단계, 터치 입력이 유지되는 동안 원격 제어 장치의 이동과 회전을 감지하는 움직임 모니터링 모드를 활성화하는 단계, 및 원격 제어 장치의 이동과 회전에 대한 정보에 기초하여 IPTV의 화면에 표시되는 포커스를 이동시키는 IPTV 제어 명령을 IPTV로 전송하는 단계를 포함하고, 활성화하는 단계는 터치 입력이 기결정된 제 1 시간 이상 계속되는 경우 터치 입력이 감지되지 않더라도 움직임 모니터링 모드를 유지한다.An IPTV control method of a remote control device for solving the above technical problem includes the steps of detecting a touch input for a monitoring activation area displayed on a display unit of the remote control device, and moving and rotating the remote control device while the touch input is maintained Activating a motion monitoring mode that detects a signal, and transmitting an IPTV control command for moving a focus displayed on the screen of the IPTV to the IPTV based on information on movement and rotation of the remote control device, and activating In the step, when the touch input continues for more than a predetermined first time, the motion monitoring mode is maintained even if the touch input is not detected.
IPTV 제어 방법은, 터치 입력이 감지되지 않은 이후로 기결정된 제 2 시간이 도과하는 경우, 디스플레이부의 백라이트(backlight) 전원을 차단하는 절전 모드로 동작하는 단계를 더 포함할 수 있다.The IPTV control method may further include operating in a power saving mode in which power to a backlight of the display unit is cut off when a second predetermined time elapses after a touch input is not detected.
IPTV 제어 방법은, 터치 입력이 감지되지 않고 원격 제어 장치의 이동과 회전이 기결정된 제 3 시간 이상 감지되지 않는 경우 움직임 모니터링 모드를 종료하는 단계를 더 포함할 수 있다.The IPTV control method may further include terminating the motion monitoring mode when a touch input is not detected and movement and rotation of the remote control device are not detected for longer than a predetermined third time.
IPTV 제어 방법은, 움직임 모니터링 모드가 종료되면 저전력으로 원격 제어 장치의 이동과 회전을 감지하는 저전력 모니터링 모드를 활성화하는 단계 및 저전력 모니터링 모드에서 원격 제어 장치의 임계값 이상의 이동과 회전이 감지되면, 저전력 모니터링 모드를 종료하고 움직임 모니터링 모드를 재활성화하는 단계를 더 포함할 수 있다.The IPTV control method includes activating a low-power monitoring mode that detects movement and rotation of the remote control device with low power when the motion monitoring mode ends, and when movement or rotation of the remote control device exceeds a threshold value in the low-power monitoring mode, low power It may further include ending the monitoring mode and reactivating the motion monitoring mode.
IPTV 제어 명령은, 가속도 센서에 의해 측정된 원격 제어 장치의 이동에 대한 정보 및 자이로 센서에 의해 측정된 원격 제어 장치의 회전에 대한 정보를 포함할 수 있다.The IPTV control command may include information on the movement of the remote control device measured by the acceleration sensor and information on the rotation of the remote control device measured by the gyro sensor.
이동에 대한 정보는 원격 제어 장치의 이동량과 이동 속도에 대한 정보를 포함하고, 회전에 대한 정보는 원격 제어 장치의 회전량과 회전 속도에 대한 정보를 포함할 수 있다.The information on movement may include information on a movement amount and speed of the remote control device, and the information on rotation may include information on a rotation amount and rotation speed of the remote control device.
IPTV 제어 방법은, 모니터링 활성화 영역에 대한 드래그(drag) 입력 또는 플릭(flick) 입력을 감지하는 단계 및 드래그 입력 또는 플릭 입력의 방향에 기초하여, IPTV의 화면을 방향으로 스크롤(scroll)하는 스크롤 제어 명령을 IPTV로 전송하는 단계를 더 포함할 수 있다.The IPTV control method includes a step of detecting a drag input or a flick input for a monitoring active area, and a scroll control in which the screen of the IPTV is scrolled in a direction based on the direction of the drag input or flick input. It may further include transmitting the command to the IPTV.
상기 기술적 과제를 해결하기 위한 원격 제어 장치는, 모니터링 활성화 영역을 표시하고 모니터링 활성화 영역에 대한 터치 입력을 감지하는 디스플레이부, 원격 제어 장치의 이동과 회전을 감지하는 센싱부, 터치 입력이 유지되는 동안 센싱부가 원격 제어 장치의 이동과 회전을 감지하도록 움직임 모니터링 모드를 활성화하는 제어부, 및 원격 제어 장치의 이동과 회전에 대한 정보에 기초하여 IPTV의 화면에 표시되는 포커스를 이동시키는 IPTV 제어 명령을 IPTV로 전송하는 통신부를 포함하고, 제어부는 터치 입력이 기결정된 제 1 시간 이상 계속되는 경우 터치 입력이 감지되지 않더라도 움직임 모니터링 모드를 유지한다.A remote control device for solving the above technical problem includes a display unit that displays a monitoring activation area and detects a touch input to the monitoring activation area, a sensing unit that detects movement and rotation of the remote control device, and while the touch input is maintained. A control unit that activates the motion monitoring mode so that the sensing unit detects the movement and rotation of the remote control device, and an IPTV control command that moves the focus displayed on the screen of the IPTV based on information on the movement and rotation of the remote control device to IPTV. It includes a communication unit that transmits, and the controller maintains the motion monitoring mode even if the touch input is not detected when the touch input continues for more than a predetermined first time.
상기 기술적 과제를 해결하기 위한 정보 제공 방법을 구현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공한다.A computer-readable recording medium in which a program for implementing an information providing method for solving the above technical problem is recorded is provided.
상기 기술적 과제를 해결하기 위한 IPTV 제어 방법을 구현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공한다.A computer-readable recording medium in which a program for implementing an IPTV control method for solving the above technical problem is recorded is provided.
본 발명의 실시 예들에 따르면 다음과 같은 효과를 기대할 수 있다.According to the embodiments of the present invention, the following effects can be expected.
첫째로, IPTV가 원격 제어 장치로부터의 제어 명령에 따라 화면 상에 정보를 제공함으로써, 사용자는 정보를 직관적으로 인지할 수 있게 된다.First, the IPTV provides information on the screen according to the control command from the remote control device, so that the user can intuitively recognize the information.
둘째로, 사용자는 불필요한 부분에 대한 세밀한 조작을 생략할 수 있어 조작의 편의성이 증대된다.Second, the user can omit detailed manipulation of unnecessary parts, thereby increasing the convenience of operation.
나아가, 원격 제어 장치는 사용자의 조작을 세밀하게 감지하고 IPTV를 제어할 수 있으며, 감지하는 데에 소모되는 전력을 최소화할 수 있게 된다.Furthermore, the remote control device can detect the user's manipulation in detail and control the IPTV, and it is possible to minimize the power consumed for detection.
본 발명의 실시 예들에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 이하의 본 발명의 실시 예들에 대한 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 도출되고 이해될 수 있다. 즉, 본 발명을 실시함에 따른 의도하지 않은 효과들 역시 본 발명의 실시 예들로부터 당해 기술분야의 통상의 지식을 가진 자에 의해 도출될 수 있다.The effects that can be obtained in the embodiments of the present invention are not limited to the above-mentioned effects, and other effects that are not mentioned are common knowledge in the technical field to which the present invention belongs from the description of the embodiments of the present invention below. It can be clearly derived and understood by those who have. That is, unintended effects of implementing the present invention may also be derived from the embodiments of the present invention by a person having ordinary skill in the art.
이하에 첨부되는 도면들은 본 발명에 관한 이해를 돕기 위한 것으로 상세한 설명과 함께 본 발명에 대한 실시 예들을 제공한다. 다만, 본 발명의 기술적 특징이 특정 도면에 한정되는 것은 아니며, 각 도면에서 개시하는 특징들은 서로 조합되어 새로운 실시 예로 구성될 수 있다. 각 도면에서의 참조 번호(reference numerals)들은 구조적 구성요소(structural elements)를 의미한다.
도 1은 본 발명의 일 실시 예와 관련된 IPTV 방송 시스템을 도시한 도면이다.
도 2는 본 발명과 관련하여 종래 기술을 설명하는 도면이다.
도 3은 본 발명의 일 실시 예와 관련된 IPTV의 정보 제공 방법을 설명하는 흐름도이다.
도 4는 본 발명의 또 다른 실시 예와 관련된 정보 제공 방법을 설명하는 흐름도이다.
도 5는 본 발명의 일 실시 예와 관련하여 원격 제어 장치의 움직임을 감지하는 과정을 설명하는 도면이다.
도 6은 본 발명의 일 실시 예에 따라 이동 경로를 설정하는 실시 예를 설명하는 도면이다.
도 7은 본 발명의 일 실시 예에 따라 포커스를 이동시키는 실시 예를 설명하는 도면이다.
도 8은 본 발명의 또 다른 실시 예에 따라 포커스를 이동시키는 실시 예를 설명하는 도면이다.
도 9는 본 발명의 일 실시 예와 관련된 IPTV의 구성을 도시하는 블록도이다.
도 10은 본 발명의 일 실시 예와 관련하여 움직임 모니터링 모드를 활성화하는 실시 예를 도시하는 도면이다.
도 11은 본 발명의 일 실시 예와 관련한 IPTV 제어 방법을 도시하는 도면이다.
도 12는 본 발명의 또 다른 실시 예와 관련한 IPTV 제어 방법을 도시하는 도면이다.
도 13은 본 발명의 일 실시 예와 관련하여 터치 입력에 따라 움직임 모니터링 모드를 활성화하는 실시 예를 설명하는 도면이다.
도 14는 본 발명의 일 실시 예와 관련하여 저전력 모니터링 모드를 활성화하는 실시 예를 설명하는 도면이다.
도 15는 본 발명의 일 실시 예에 따라 스크롤 명령을 전송하는 실시 예를 설명하는 도면이다.
도 16은 본 발명의 일 실시 예에 따른 원격 제어 장치를 도시한 블록도이다.BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings are provided to aid understanding of the present invention and provide embodiments of the present invention together with a detailed description. However, the technical features of the present invention are not limited to a specific drawing, and features disclosed in each drawing may be combined with each other to constitute a new embodiment. Reference numerals in each drawing refer to structural elements.
1 is a diagram illustrating an IPTV broadcasting system related to an embodiment of the present invention.
2 is a diagram illustrating a prior art in connection with the present invention.
3 is a flowchart illustrating a method of providing information on an IPTV according to an embodiment of the present invention.
4 is a flowchart illustrating a method of providing information related to another embodiment of the present invention.
5 is a diagram illustrating a process of detecting a motion of a remote control device according to an embodiment of the present invention.
6 is a diagram illustrating an embodiment of setting a moving path according to an embodiment of the present invention.
7 is a diagram illustrating an embodiment of moving a focus according to an embodiment of the present invention.
8 is a diagram illustrating an embodiment of moving a focus according to another embodiment of the present invention.
9 is a block diagram showing the configuration of an IPTV related to an embodiment of the present invention.
10 is a diagram illustrating an embodiment of activating a motion monitoring mode in connection with an embodiment of the present invention.
11 is a diagram illustrating an IPTV control method according to an embodiment of the present invention.
12 is a diagram illustrating an IPTV control method according to another embodiment of the present invention.
13 is a diagram illustrating an embodiment of activating a motion monitoring mode according to a touch input in relation to an embodiment of the present invention.
14 is a diagram illustrating an embodiment of activating a low power monitoring mode in connection with an embodiment of the present invention.
15 is a diagram illustrating an embodiment of transmitting a scroll command according to an embodiment of the present invention.
16 is a block diagram illustrating a remote control device according to an embodiment of the present invention.
본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다.The terms used in the present invention have been selected from general terms that are currently widely used while considering functions in the present invention, but this may vary depending on the intention or precedent of a technician working in the field, the emergence of new technologies, and the like. In addition, in certain cases, there are terms arbitrarily selected by the applicant, and in this case, the meaning of the terms will be described in detail in the description of the corresponding invention. Therefore, the terms used in the present invention should be defined based on the meaning of the term and the overall contents of the present invention, not a simple name of the term.
이하의 실시 예들은 본 발명의 구성요소들과 특징들을 소정 형태로 결합한 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려될 수 있다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 본 발명의 실시 예를 구성할 수도 있다. 본 발명의 실시 예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시 예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다.The following embodiments are a combination of components and features of the present invention in a predetermined form. Each component or feature may be considered optional unless otherwise explicitly stated. Each component or feature may be implemented in a form that is not combined with other components or features. In addition, some components and/or features may be combined to constitute an embodiment of the present invention. The order of operations described in the embodiments of the present invention may be changed. Some configurations or features of one embodiment may be included in other embodiments, or may be replaced with corresponding configurations or features of other embodiments.
도면에 대한 설명에서 본 발명의 요지를 흐릴 수 있는 절차 또는 단계 등은 기술하지 않았으며, 당업자의 수준에서 이해할 수 있을 정도의 절차 또는 단계는 또한 기술하지 아니하였다.In the description of the drawings, procedures or steps that may obscure the subject matter of the present invention have not been described, and procedures or steps that can be understood by those skilled in the art have not been described.
명세서 전체에서 어떤 부분이 어떤 구성요소를 “포함(comprising 또는 including)”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. 또한, “일(a 또는 an)”, “하나(one)”, “그(the)” 및 유사 관련어는 본 발명을 기술하는 문맥에 있어서(특히, 이하의 특허청구범위의 문맥에서) 본 명세서에 달리 지시되거나 문맥에 의해 분명하게 반박되지 않는 한, 단수 및 복수 모두를 포함하는 의미로 사용될 수 있다.When a part of the specification is said to “comprising or including” a certain element, it means that other elements may be further included rather than excluding other elements unless otherwise stated. . In addition, terms such as "... unit", "... group", and "module" described in the specification mean units that process at least one function or operation, which can be implemented by hardware or software or a combination of hardware and software. have. In addition, “one (a or an)”, “one”, “the” and similar related words are used in the context of describing the present invention (especially in the context of the following claims). Unless otherwise indicated or clearly contradicted by context, it may be used in the sense of including both the singular and the plural.
또한, 본 명세서에서 “사용자”는 인터넷 프로토콜 텔레비전(IPTV: Internet Protocol Television) 및 원격 제어 장치의 사용자가 될 수 있으나 이에 한정되는 것은 아니며, 기술자, 수리공 등을 모두 포함할 수 있다.In addition, in the present specification, the “user” may be a user of an Internet Protocol Television (IPTV) and a remote control device, but is not limited thereto, and may include all of a technician, a repairman, and the like.
이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The detailed description to be disclosed hereinafter together with the accompanying drawings is intended to describe exemplary embodiments of the present invention, and is not intended to represent the only embodiments in which the present invention may be practiced.
또한, 본 발명의 실시 예들에서 사용되는 특정 용어들은 본 발명의 이해를 돕기 위해서 제공된 것이며, 이러한 특정 용어의 사용은 본 발명의 기술적 사상을 벗어나지 않는 범위에서 다른 형태로 변경될 수 있다.In addition, specific terms used in the embodiments of the present invention are provided to aid understanding of the present invention, and the use of these specific terms may be changed in other forms without departing from the technical spirit of the present invention.
도 1 내지 도 9에서는 본 발명의 실시 예에 따라 IPTV 및 IPTV가 정보를 제공하는 방법에 대해 설명한다.1 to 9 describe a method of providing information by IPTV and IPTV according to an embodiment of the present invention.
도 1은 본 발명의 일 실시 예와 관련된 IPTV 방송 시스템을 도시한 도면이다. IPTV 방송 시스템은 네트워크로부터 수신된 디지털 방송 신호를 IPTV를 통하여 사용자에게 제공하는 시스템을 의미한다.1 is a diagram illustrating an IPTV broadcasting system related to an embodiment of the present invention. The IPTV broadcasting system refers to a system that provides a digital broadcasting signal received from a network to a user through IPTV.
일 실시 예에 의한 IPTV 방송 시스템은, 도 1(a)에 도시된 바와 같이 원격 제어 장치(100)와 IPTV(200)로 구성될 수 있다. IPTV(200)는 외부 네트워크와 유선 또는 무선으로 연결되어 디지털 방송을 수신하며 사용자에게 VOD(Video On Demand) 또는 실시간 방송 등 방송 신호를 제공할 수 있다. 한편, 원격 제어 장치(100)는 IPTV(200)에 대한 여러 가지 제어 명령을 전송하여 IPTV(200)를 제어할 수 있다. 예를 들어, 원격 제어 장치(100)는 채널 변경, 음량 조절, 항목 선택 등 여러 가지 종류의 제어 명령을 통해 IPTV(200)를 제어할 수 있다.The IPTV broadcasting system according to an embodiment may be configured with a
한편, IPTV 방송 시스템은 도 1(b)에 도시된 바와 같이 원격 제어 장치(100), 디지털 방송 수신기(150) 및 IPTV(200)로 구성될 수도 있다. 디지털 방송 수신기(150)는 원격 제어 장치(100) 및 IPTV(200)와 연결되며, 디지털 방송을 수신하고 방송 데이터로 변환하여 IPTV(200)로 제공한다. 일 실시 예에 의한 디지털 방송 수신기(150)는 IPTV(200)의 셋탑박스(Set Top Box, STB)를 포함할 수 있다. 원격 제어 장치(100)는 상술한 바와 같이 IPTV(200)를 직접 제어할 수 있을 뿐 아니라, 디지털 방송 수신기(150)에 제어 명령을 전송하여 간접적으로 IPTV(200)를 제어할 수도 있다.Meanwhile, the IPTV broadcasting system may include a
도 2는 본 발명과 관련하여 종래 기술을 설명하는 도면이다. 원격 제어 장치를 이용하여 IPTV를 제어하는 기술에 있어서, 원격 제어 장치의 움직임을 감지하여 화면(10) 상의 커서를 이동시켜 아이템(15)을 선택하는 여러 가지 방식이 제안된 바 있다. 한편, “아이템(15)”은 화면(10) 상에 표시되고 선택 가능한 객체를 의미할 수 있다.2 is a diagram illustrating a prior art in connection with the present invention. In the technology of controlling an IPTV using a remote control device, various methods of selecting an
도 2에 도시된 바와 같이, 사용자가 원격 제어 장치를 움직임에 따라 IPTV의 화면(10) 상에 표시된 커서나 포인터는 위치 30a에서 30b로 이동한다. 한편, 상하좌우 여러 방향으로 배열된 아이템(15)들을 선택하기 위해서는 사용자가 원격 제어 장치를 세밀하게 조작해야 할 뿐 아니라, 선택하고자 하는 대상인 아이템(15)들 이외의 배경 공간(20)에 대해서도 커서나 포인터가 이동해야 하기 때문에 사용자는 비효율적이고 불편한 조작을 수행해야 하는 부담이 있다.As shown in FIG. 2, as the user moves the remote control device, the cursor or pointer displayed on the
도 3은 본 발명의 일 실시 예와 관련된 IPTV의 정보 제공 방법을 설명하는 흐름도이다.3 is a flowchart illustrating a method of providing information on an IPTV according to an embodiment of the present invention.
상술한 문제점을 해결하기 위한 IPTV의 정보 제공 방법은, 단계 S310에서 원격 제어 장치로부터 포커스 이동 명령을 수신한다. “포커스 이동 명령”은, 화면 상에 배열되어 표시되는 아이템들 중 어느 하나에 대한 포커스를 이동시키는 제어 명령을 의미할 수 있다.In the IPTV information providing method for solving the above-described problem, in step S310, a focus movement command is received from a remote control device. The “focus movement command” may mean a control command for moving the focus for any one of items arranged and displayed on the screen.
먼저, “포커스”는 여러 아이템들 중 현재 선택된 아이템을 나타내기 위한 GUI(Graphical User Interface)를 의미한다. 도 6을 예로 들어 설명하면 화면 상에 표시된 복수의 아이템들(630) 중에서 현재 선택된 아이템(640)의 테두리의 굵은 표시가 “포커스”를 나타낼 수 있다. 즉, “포커스 이동 명령”은 화면 상의 아이템들 중 현재 선택된 아이템 상에 표시된 GUI 요소인 포커스를 다른 아이템으로 이동시키고자 하는 원격 제어 장치로부터의 제어 명령이다.First, “focus” refers to a GUI (Graphical User Interface) for indicating the currently selected item among several items. Referring to FIG. 6 as an example, a bold frame of the currently selected
구체적으로는 도 5에서 후술하겠으나, 포커스 제어 명령은 원격 제어 장치의 이동 정보와 회전 정보를 포함할 수 있으며, 원격 제어 장치의 이동/회전을 나타내는 값을 데이터화여 수신될 수 있다. 한편, 포커스 제어 명령은 원격 제어 장치로부터 직접 수신될 수 있으며, 원격 제어 장치로부터 디지털 방송 수신기를 통해서 수신될 수도 있다.Specifically, as will be described later in FIG. 5, the focus control command may include movement information and rotation information of the remote control device, and may be received as data indicating a movement/rotation of the remote control device. Meanwhile, the focus control command may be directly received from the remote control device or may be received from the remote control device through a digital broadcast receiver.
단계 S330에서 IPTV는 포커스 이동 명령에 기초하여 포커스를 이동시킬 이동 경로를 결정한다. 특정 아이템에 대한 포커스를 이동키는 포커스 제어 명령은 상술한 바와 같이 원격 제어 장치의 이동/회전에 대한 정보를 포함한다. 구체적으로, 이동에 대한 정보는 원격 제어 장치의 가속도 센서에 의해 측정된 원격 제어 장치의 이동량에 대한 정보와 이동 속도에 대한 정보를 포함할 수 있으며, 회전에 대한 정보는 원격 제어 장치의 자이로 센서에 의해 측정된 원격 제어 장치의 회전량에 대한 정보와 회전 속도에 대한 정보를 포함할 수 있다.In step S330, the IPTV determines a movement path to move the focus based on the focus movement command. The focus control command for moving the focus on a specific item includes information on movement/rotation of the remote control device as described above. Specifically, the information on the movement may include information on the amount of movement of the remote control device and information on the movement speed measured by the acceleration sensor of the remote control device, and the information on rotation is included in the gyro sensor of the remote control device. It may include information on the rotation amount and rotation speed of the remote control device measured by.
이에 따라, 단계 S330에서 IPTV는 원격 제어 장치의 이동과 회전에 대한 값들을 분석하여 포커스를 이동시킬 이동 경로를 결정한다. 이동 경로는 IPTV의 화면 상에 2차원으로 배열된 아이템들에 대한 2차원 경로를 의미할 수 있다.Accordingly, in step S330, the IPTV analyzes values of movement and rotation of the remote control device to determine a movement path to move the focus. The moving path may mean a two-dimensional path for items arranged in two dimensions on the screen of the IPTV.
일 실시 예에 의하면, 이동 경로를 결정함에 있어서 상술한 이동량과 이동 속도에 대한 정보, 회전량과 회전 속도에 대한 정보를 모두 활용할 수 있다. 기본적으로, 이동량과 이동 속도에 대한 값이 클수록 이동 경로는 길게 결정되며 회전량과 회전 속도에 대한 값이 클수록 이동 경로의 회전 각도는 크게 결정된다.According to an embodiment, in determining a movement path, all of the information on the movement amount and the movement speed, and information on the rotation amount and the rotation speed may be used. Basically, the larger the values for the amount of movement and the speed, the longer the movement path is determined, and the larger the value for the amount of rotation and the rotation speed, the larger the rotation angle of the movement path.
그러나, 측정된 이동량이 큰 값이라 하더라도 이동 속도에 대한 값이 상대적으로 작은 경우(즉, 원격 제어 장치가 천천히 많은 거리를 이동한 경우), IPTV는 동일한 이동량에 대해 이동 속도에 대한 값이 큰 경우보다 이동 경로를 짧게 결정할 수 있다. 마찬가지로, 포커스 이동 명령에 포함된 회전량에 대한 정보가 큰 값이라 하더라도 회전 속도가 빠르지 않은 경우라면, IPTV는 상대적으로 적은 각도로 이동 경로를 회전시킬 수 있다. 즉, 이동 경로는 이동량과 회전량에 의해서 결정될 뿐 아니라, 이동 속도와 회전 속도를 모두 고려하여 결정될 수 있다.However, even if the measured movement amount is a large value, when the value for the movement speed is relatively small (that is, when the remote control device slowly moves a large distance), the IPTV value for the movement speed is large for the same movement amount. It is possible to determine a shorter travel path. Likewise, even if the information on the rotation amount included in the focus movement command is a large value, if the rotation speed is not fast, the IPTV can rotate the movement path at a relatively small angle. That is, the movement path may be determined not only by the movement amount and the rotation amount, but also by considering both the movement speed and the rotation speed.
이어서, 단계 S350에서 IPTV는 이동 경로를 따라 포커스를 불연속적으로 이동시킨다. 구체적으로 설명하면, IPTV는 이동 경로 상에 위치한 아이템들을 따라 포커스를 이동시키며, 이동 경로를 따르는 이동은 화면 상에 배열되어 표시되는 아이템 단위로 수행된다. 이에 따라, 도 2에서 설명한 바와 같이 커서나 포인터가 연속적으로 이동하는 것과는 달리, 본 실시 예에서의 포커스는 아이템들을 따라 불연속적으로 이동하게 된다. 구체적으로는 도 6 및 도 7에서 설명한다.Subsequently, in step S350, the IPTV discontinuously moves the focus along the moving path. Specifically, the IPTV moves the focus along items located on the movement path, and movement along the movement path is performed in units of items arranged and displayed on the screen. Accordingly, unlike the continuous movement of the cursor or the pointer as described in FIG. 2, the focus in the present exemplary embodiment moves discontinuously along the items. Specifically, it will be described with reference to FIGS. 6 and 7.
도 4는 본 발명의 또 다른 실시 예와 관련된 정보 제공 방법을 설명하는 흐름도이다. 도 4에서는, 도 3의 단계 S350에 대해 구체적으로 설명하며, 도 3에서 설명한 내용과 중복되는 단계 S310 및 단계 S330에 대해서는 구체적 설명을 생략한다.4 is a flowchart illustrating a method of providing information related to another embodiment of the present invention. In FIG. 4, step S350 of FIG. 3 will be described in detail, and detailed descriptions of steps S310 and S330 overlapping with those described in FIG. 3 will be omitted.
단계 S410에서 IPTV는 단계 S330에서 결정된 이동 경로를 따라 포커스를 이동한다. 일 실시 예에 의하면, 이동 경로에 따른 이동은 포커스가 초기에 위치한 아이템의 중심으로부터 이루어질 수 있다. 구체적으로 설명하면, 2차원 좌표의 이동 경로가 결정되고 나면 IPTV는 현재 포커스가 위치한 아이템의 중심 위치/좌표를 시작점으로 하여 단계 S330에서 결정한 이동 경로를 따라 포커스를 불연속적으로 이동시킬 수 있다.In step S410, the IPTV moves the focus along the movement path determined in step S330. According to an embodiment, movement according to the movement path may be performed from the center of an item whose focus is initially located. Specifically, after the movement path of the 2D coordinates is determined, the IPTV may discontinuously move the focus along the movement path determined in step S330 using the center position/coordinate of the currently focused item as a starting point.
단계 S420에서 IPTV는 이동 경로를 따라 포커스를 이동시키는 도중에, 이동 경로 상에 아이템이 없는 위치가 존재하는지 판단한다. 예를 들어, 아이템과 아이템 사이에 여백 공간이 없이 밀착하여 위치하는 경우에는 이동 경로를 따라 포커스를 이동시킬 수 있지만, 아이템과 아이템이 서로 이격되어 위치하는 경우에는 아이템들 사이의 공간에 대한 처리 과정이 요구된다.In step S420, while moving the focus along the movement path, the IPTV determines whether there is a position without an item on the movement path. For example, if the item is located in close contact without a blank space between the item, the focus can be moved along the movement path, but if the item and the item are located apart from each other, the process of processing the space between the items Is required.
이동 경로 상에 아이템이 없는 지점이나 위치가 존재하는 경우, 단계 S430에서 IPTV는 해당 위치에 가장 인접한 아이템을 찾는다. 단계 S430에서 찾은 아이템이 현재 포커스가 위치한 아이템인 경우, 단계 S440에서 IPTV는 포커스를 이동하지 않는다. 그러나, 단계 S430에서 찾은 아이템이 현재 포커스가 위치한 아이템이 아닌 경우, 단계 S450에서 IPTV는 단계 S430에서 찾은 아이템으로 포커스를 이동시킨다.If there is a point or location where there is no item on the movement path, in step S430, the IPTV finds an item closest to the location. If the item found in step S430 is the item currently in focus, the IPTV does not move the focus in step S440. However, if the item found in step S430 is not the item currently in focus, the IPTV moves the focus to the item found in step S430 in step S450.
단계 S420 내지 단계 S450을 도 8을 예로 들어 설명하면, 이동 경로(830)를 따라 좌측에서 우측 방향으로 포커스를 이동시키는 과정에서 아이템 810과 아이템 820은 서로 이격되어 위치하여 아이템들 사이에 공간이 존재한다. 포커스가 아이템 810의 우측 테두리를 벗어나는 지점인 구간 840 및 구간 850 에 대해 구체적으로 설명하면, 구간 840에 해당하는 지점들에 가장 가까운 아이템은 포커스가 현재 위치한 아이템 810이며 구간 850에 해당하는 지점들에 가장 가까운 아이템은 포커스가 위치하지 않는 아이템 820이다.Referring to steps S420 to S450 as an example of FIG. 8, in the process of moving the focus from left to right along the
이에 따라, 이동 경로(830)를 따라 포커스를 이동하는 도중에 구간 840에 대한 처리 과정에서는 포커스를 이동시키지 않고 아이템 810에 그대로 위치시키며, 구간 840을 지나 구간 850에 대해 처리하게 되면 포커스를 아이템 810으로부터 아이템 820로 이동시킨다. 이에 따라, 아이템들 간에 공백이 존재하는 경우라 하더라도 포커스를 아이템 단위로 불연속적으로 이동시킬 수 있게 된다.Accordingly, while moving the focus along the
도 5는 본 발명의 일 실시 예와 관련하여 원격 제어 장치의 움직임을 감지하는 과정을 설명하는 도면이다. 상술한 바와 같이 포커스 제어 명령에는 IPTV가 이동 경로를 결정할 수 있도록 원격 제어 장치의 이동 정보와 회전 정보가 포함될 수 있다.5 is a diagram illustrating a process of detecting a motion of a remote control device according to an embodiment of the present invention. As described above, the focus control command may include movement information and rotation information of the remote control device so that the IPTV can determine the movement path.
원격 제어 장치(100)는 가속도 센서와 자이로 센서를 포함할 수 있음은 앞서 설명한 바 있다. 가속도 센서는 원격 제어 장치의 x축(510), y축(520), z축(530) 3개 축 방향으로의 이동을 감지하며, 이동량과 이동 속도를 모두 감지할 수 있다. 자이로 센서는 원격 제어 장치의 회전(540)을 감지하며, 마찬가지로 회전량과 회전 속도를 모두 감지할 수 있다. 원격 제어 장치(100)는 가속도 센서와 자이로 센서를 활용하여 생성된 이동 정보와 회전 정보를 포함하는 포커스 이동 명령을 IPTV로 전송할 수 있다.It has been described above that the
한편, IPTV 상에 배열되는 아이템들과 이동 경로는 앞서 설명한 바와 같이 2차원 좌표에 따라 배열될 수 있으므로, 원격 제어 장치(100)의 가속도 센서는 3개 축 방향 중 2개의 방향에 대한 이동만을 감지하여 이동 정보를 생성할 수도 있다. 그러나, 도시된 내용과는 달리 아이템들은 IPTV의 화면 상에 공간 상에 3차원 좌표에 따라 배열될 수 있으며, 이 경우 가속도 센서는 3개 축 방향에 따른 이동을 모두 감지할 수 있다.Meanwhile, since items and movement paths arranged on the IPTV can be arranged according to two-dimensional coordinates as described above, the acceleration sensor of the
도 6은 본 발명의 일 실시 예에 따라 이동 경로를 설정하는 실시 예를 설명하는 도면이다. 도 6에 도시된 실시 예에서는 원격 제어 장치가 도 6의 하단에 도시된 바와 같이 위치 610에서 위치 620으로 움직이는 경우를 예로 들어 설명한다.6 is a diagram illustrating an embodiment of setting a moving path according to an embodiment of the present invention. In the embodiment illustrated in FIG. 6, a case where the remote control device moves from
IPTV(200)는 위치 610으로부터 위치 620으로 이동하는 원격 제어 장치의 이동과 회전을 나타내는 포커스 이동 명령을 수신하고, 포커스 이동 명령을 분석하여 이동 경로 650를 결정한다. 한편, IPTV(200)는 화면 상에 복수의 아이템(630)들을 표시하며 아이템들은 상하좌우의 2차원 좌표 상에 배열되어 표시된다.The
현재 포커스가 아이템 640에 위치하므로, IPTV(200)는 아이템 640의 중심(660)으로부터 이동 경로(650)를 따라 포커스를 이동시킨다. IPTV(200)는 이동 경로(650) 상에 위치한 아이템들을 따라 포커스를 불연속적으로 이동시키며, 도시된 실시 예에서는 아이템 640으로부터 우측에 위치한 2개의 아이템으로 순차적으로 포커스를 이동시킬 수 있다. 또한, IPTV(200)는 포커스를 이동 경로(650)를 따라 아이템 단위로 불연속적으로 이동시킬 수 있다.Since the current focus is located on the
즉, IPTV(200)는 이동 경로 중 구간 670 상에 위치하는 아이템으로 먼저 포커스를 이동시키며, 구간 680에 대해서는 도 4 및 도 8에서 설명한 실시 예에 따라 처리하여 다음 아이템으로 포커스를 이동시킬 수 있다.That is, the
도 7은 본 발명의 일 실시 예에 따라 포커스를 이동시키는 실시 예를 설명하는 도면이다. 도 7은 도 6에서 설명한 실시 예에 따라 포커스를 이동시키는 결과를 도시한다.7 is a diagram illustrating an embodiment of moving a focus according to an embodiment of the present invention. 7 illustrates a result of moving a focus according to the embodiment described with reference to FIG. 6.
즉, IPTV(200)는 아이템 710으로부터 아이템 720을 거쳐 아이템 730으로 순차적이고 불연속적으로 포커스를 이동시켜 표시한다. 이에 따라, 사용자는 아이템들 사이의 공간에 대해서 커서나 포인터를 이동시켜 정밀하게 원격 제어 장치를 조작해야 하는 부담을 덜 수 있으며 선택하고자 하는 아이템과 현재 선택된 아이템을 직관적으로 확인할 수 있게 된다.That is, the
도 8은 본 발명의 또 다른 실시 예에 따라 포커스를 이동시키는 실시 예를 설명하는 도면이며, 앞서 도 4에서 설명한 실시 예와 함께 설명한 바 있다.FIG. 8 is a diagram illustrating an embodiment of moving a focus according to another embodiment of the present invention, and has been described together with the embodiment described with reference to FIG. 4.
도 9는 본 발명의 일 실시 예와 관련된 IPTV의 구성을 도시하는 블록도이다. 도시된 실시 예에 따른 IPTV(200)는 통신부(910), 이동 경로 분석부(920), 디스플레이부(930) 및 제어부(940)를 포함한다. 한편, 도 9에 도시된 구성은 IPTV(200)의 구현 예에 불과하며 IPTV(200)는 도시된 구성보다 더 많거나 적은 구성으로 구현될 수도 있다.9 is a block diagram showing the configuration of an IPTV related to an embodiment of the present invention. The
통신부(910)는 외부로부터 입력, 데이터, 신호, 명령 등 여러 가지 정보를 송신하고 수신한다. 예를 들어, 통신부(910)는 원격 제어 장치나 디지털 방송 수신기로부터 포커스를 이동시키기 위한 포커스 이동 명령을 수신할 수 있다.The
통신부(910)는 유선 또는 무선으로 정보를 수신할 수 있으며, 외부 디바이스, 서버, 네트워크와 통신을 수행하기 위한 하나 이상의 통신 모듈(module)을 포함할 수 있다. 예를 들어, 통신부(910)는 무선 랜(Wireless LAN), 와이파이(Wi-Fi), 블루투스, 지그비(zigbee), WFD(Wi-Fi Direct), UWB(ultra wideband), 적외선 통신(IrDA, infrared Data Association), BLE (Bluetooth Low Energy), NFC(Near Field Communication) 등 여러 가지 종류의 무선 통신 기술을 활용할 수 있으며, 페어 케이블(pair cable), 동축 케이블, 광섬유 케이블, 이더넷(ethernet) 케이블 등 유선을 통해서 통신을 수행할 수도 있다.The
이동 경로 분석부(920)는 포커스 이동 명령에 포함된 이동 정보와 회전 정보를 이용하여 이동 경로를 결정하며, 이동 경로에 따라 포커스를 이동시키는 과정을 전반적으로 처리한다. 즉, 이동 경로 분석부(920)는 디스플레이부(930) 상에 표시되는 아이템들과 현재 포커스의 위치, 이동 경로를 고려하여 이동 경로에 따라 포커스가 불연속적으로 이동하도록 처리한다.The movement
이동 경로 분석부(920)가 이동 경로를 결정하고 포커스를 불연속적으로 이동시키는 여러 가지 실시 예에 대해서는 앞서 설명한 바 있어, 구체적 설명은 생략한다.Various embodiments in which the movement
한편, 이상에서는 IPTV(200)의 이동 경로 분석부(920)가 포커스 이동 명령을 분석하여 이동 경로를 결정하는 것으로 도시하고 설명하였으나, 이와는 달리 원격 제어 장치로부터 수신된 포커스 이동 명령에 이동 경로에 대한 정보가 모두 포함되어 수신될 수도 있다. 즉, 원격 제어 장치는 감지한 이동 정보와 회전 정보를 이용하여 이동 경로에 대한 정보를 생성하고, 이동 경로에 대한 정보만을 포함시켜 포커스 이동 명령을 IPTV(200)로 전송할 수도 있다. 이 경우, 이동 경로 분석부(920)는 이동 정보와 회전 정보에 따라 이동 경로를 분석하는 과정은 생략하고 포커스 이동 명령으로부터 획득한 이동 경로 정보에 따라 포커스를 이동시키게 된다.Meanwhile, in the above, the movement
디스플레이부(930)는 IPTV(200)에서 처리되는 정보를 표시 출력한다. 예를 들어, 디스플레이부(930)는 디지털 방송 신호에 따른 실시간 방송이나 VOD를 출력할 수 있으며, 앞서 설명한 바와 같이 복수의 아이템들과 포커스를 화면 상에 표시할 수도 있다. 또한, 디스플레이부(930)는 이동 경로 분석부(920)가 이동 경로에 따라 포커스를 이동시키면, 처리되는 결과에 따라 포커스를 이동시켜 표시할 수 있다.The
한편, 디스플레이부(930)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플라즈마 디스플레이 패널(plasma display panel), 플렉서블 디스플레이(flexible display), 3차원 디스플레이(3D display), 전기영동 디스플레이(electrophoretic display) 중에서 적어도 하나를 포함하는 형태로 구현될 수 있다.Meanwhile, the
제어부(940)는 IPTV(200)의 동작을 전반적으로 제어한다. 예를 들어, 제어부(940)는 통신부(910)가 수신한 포커스 이동 명령을 이동 경로 분석부(920)로 전달할 수 있으며, 이동 경로 분석부(920)에서 처리한 결과를 반영하여 디스플레이부(930)가 포커스를 표시하도록 제어할 수도 있다.The
이상에서 설명한 실시 예에 따른 IPTV와 IPTV의 정보 제공 방법에 의하면, 사용자는 IPTV의 화면 상에 표시되는 아이템들을 불필요한 움직임도 최소화하여 효율적으로 선택할 수 있으며, 선택된 아이템들을 확인함에 있어서도 직관적이고 빠르게 확인할 수 있게 된다.According to the IPTV and IPTV information providing method according to the embodiment described above, the user can efficiently select items displayed on the screen of the IPTV by minimizing unnecessary movement, and can intuitively and quickly check the selected items. There will be.
이하의 도 10 내지 도 16에서는, IPTV의 원격 제어 장치 및 원격 제어 장치가 IPTV를 제어하는 방법에 대하여 도시하고 설명한다.In FIGS. 10 to 16 below, a remote control device of an IPTV and a method of controlling the IPTV by the remote control device are illustrated and described.
도 10은 본 발명의 일 실시 예와 관련하여 움직임 모니터링 모드를 활성화하는 실시 예를 도시하는 도면이다. “움직임 모니터링 모드”는 원격 제어 장치(100)가 가속도 센서와 자이로 센서를 활용하여 원격 제어 장치(100)의 이동과 회전을 감지하도록 동작하는 모드를 의미한다. 원격 제어 장치(100)는 움직임 모니터링 모드가 활성화되면, 가속도 센서를 이용하여 원격 제어 장치(100)의 이동량과 이동 속도를 측정하고 자이로 센서를 이용하여 원격 제어 장치(100)의 회전량과 회전 속도를 측정할 수 있다.10 is a diagram illustrating an embodiment of activating a motion monitoring mode in connection with an embodiment of the present invention. The “motion monitoring mode” refers to a mode in which the
한편, 원격 제어 장치(100)의 디스플레이부(110) 상에는 상술한 움직임 모니터링 모드를 활성화하기 위한 모니터링 활성화 영역(115)을 설정하고 표시된다. “모니터링 활성화 영역”은 터치 스크린으로 구현되는 디스플레이부(110) 상의 소정 영역을 의미하며, 기결정된 크기와 위치, 형태를 갖는 영역으로 정의될 수 있다. 한편, 디스플레이부(110)는 모니터링 활성화 영역을 다른 영역과 구별되도록 색상, 명도, 채도 등을 변경하여 표시할 수 있다.Meanwhile, a
디스플레이부(110)가 터치 스크린으로 구현되는 경우, 디스플레이부(110)는 출력 수단 이외에 입력 수단으로도 활용된다. 이에 따라, 디스플레이부(110)는 사용자가 신체 일부 또는 스타일러스(stylus) 펜 등을 이용하여 모니터링 활성화 영역을 터치하는 터치 입력을 감지할 수 있다. 모니터링 활성화 영역에 대한 터치 입력이 감지되면, 원격 제어 장치(100)는 움직임 모니터링 모드를 활성화하고 원격 제어 장치(100)의 움직임의 감지를 개시할 수 있다.When the
한편, 디스플레이부(110) 상에는 모니터링 활성화 영역 이외에도 키보드의 엔터 버튼이나 마우스의 왼쪽 클릭 등에 해당하는 입력이나 메뉴를 표시하기 위한 입력과 대응되는 영역을 더 설정할 수 있다. 도 10에 도시된 예를 들면, 디스플레이부(110)는 영역 117을 설정하고 표시함으로써 사용자로부터 다른 의도로 수신된 터치 입력을 감지할 수도 있다.On the other hand, on the
도 11은 본 발명의 일 실시 예와 관련한 IPTV 제어 방법을 도시하는 도면이다.11 is a diagram illustrating an IPTV control method according to an embodiment of the present invention.
원격 제어 장치는 단계 S1110에서 모니터링 활성화 영역에 대한 터치 입력을 감지한다. 터치 입력은 모니터링 활성화 영역에 대한 일시적인 탭 입력이나 더블 탭 입력일 수도 있으며, 소정 시간 이상 동안 접촉을 유지하는 롱 탭 입력일 수도 있다.The remote control device detects a touch input to the monitoring activation area in step S1110. The touch input may be a temporary tap input or a double tap input to the monitoring activation area, or may be a long tap input maintaining contact for a predetermined time or longer.
단계 S1130에서 원격 제어 장치는 터치 입력이 유지되는 동안 움직임 모니터링 모드를 활성화 한다. 즉, 원격 제어 장치는 모니터링 활성화 영역에 대한 터치 입력이 유지되는 동안 원격 제어 장치의 움직임을 감지하며, 모니터링 활성화 영역에 대한 터치 입력이 종료되면 움직임의 감지를 종료한다. 이에 따라 원격 제어 장치는 움직임 감지를 위한 전력 소모를 줄여 배터리를 절약할 수 있다.In step S1130, the remote control device activates the motion monitoring mode while the touch input is maintained. That is, the remote control device detects the motion of the remote control device while the touch input to the monitoring activation area is maintained, and when the touch input to the monitoring activation area ends, the detection of the motion is terminated. Accordingly, the remote control device can save battery by reducing power consumption for motion detection.
한편, 본 발명의 일 실시 예에 의한 원격 제어 장치는 단계 S1130에서 터치 입력이 기결정된 제 1 시간 이상 지속되는 경우, 모니터링 활성화 영역에 대한 터치 입력이 종료되어 감지되지 않더라도 움직임 모니터링 모드를 종료하지 않고 유지할 수 있다. 즉, 디스플레이부 상의 소정 영역을 계속하여 터치한 채로 원격 제어 장치를 조작하는 것은 사용자에게 불편함을 초래할 수 있다. 이에 따라, 원격 제어 장치는 모니터링 활성화 영역에 대한 일정 시간 이상의 계속한 터치 입력이 감지되면, 터치가 해제되더라도 원격 제어 장치의 이동과 회전을 계속하여 감지할 수 있다.On the other hand, the remote control device according to an embodiment of the present invention does not end the motion monitoring mode even if the touch input to the monitoring activation area is terminated and is not detected when the touch input continues for more than a predetermined first time in step S1130. Can be maintained. That is, operating the remote control device while continuously touching a predetermined area on the display unit may cause inconvenience to the user. Accordingly, when a continuous touch input to the monitoring activation area for a predetermined time or longer is detected, the remote control device may continue to detect movement and rotation of the remote control device even if the touch is released.
단계 S1150에서 원격 제어 장치는 IPTV 제어 명령을 생성하고 송신한다. IPTV 제어 명령은 앞서 도 1 내지 도 9에서 설명한 포커스 이동 명령이 될 수 있다. 즉, 원격 제어 장치는 단계 S1130에서 움직임 모니터링 모드를 통해 감지한 이동 정보와 회전 정보를 데이터화하여 포커스 이동 명령을 생성하고, IPTV의 화면 상에 표시되는 포커스를 이동시키기 위해 IPTV 제어 명령으로써 송신할 수 있다. 한편, 원격 제어 장치는 IPTV 제어 명령을 IPTV로 직접 전송할 수도 있으며, 디지털 방송 수신기로 전송하여 IPTV를 간접적으로 제어할 수도 있다.In step S1150, the remote control device generates and transmits an IPTV control command. The IPTV control command may be a focus movement command described in FIGS. 1 to 9 above. That is, the remote control device generates a focus movement command by converting the movement information and rotation information detected through the movement monitoring mode in step S1130 into data, and transmits it as an IPTV control command to move the focus displayed on the screen of the IPTV. have. Meanwhile, the remote control device may directly transmit an IPTV control command to the IPTV, or may indirectly control the IPTV by transmitting it to a digital broadcasting receiver.
도 12는 본 발명의 또 다른 실시 예와 관련한 IPTV 제어 방법을 도시하는 도면이다. 도 12에서는 도 11에서 설명한 단계 S1130에 대해 구체적으로 설명하며 도 11과 중복되는 부분에 대한 설명은 생략한다.12 is a diagram illustrating an IPTV control method according to another embodiment of the present invention. In FIG. 12, step S1130 described with reference to FIG. 11 will be described in detail, and a description of a portion overlapping with that of FIG.
단계 S1110에서 모니터링 활성화 영역에 대한 터치 입력이 감지되면, 원격 제어 장치는 단계 S1210에서 움직임을 감지함과 동시에 터치 입력이 제 1 시간 이상 지속되는지 확인한다. 터치 입력이 기설정된 제 1 시간 이상 지속되는 경우, 단계 S1230에서 원격 제어 장치는 터치 입력이 더 이상 존재하지 않더라도 계속하여 움직임 모니터링 모드를 유지한다. 반면에, 터치 입력이 제 1 시간 동안 지속되지 못하고 해제된 경우, 단계 S1250에서 원격 제어 장치는 터치 입력이 유지되는 동안에만 움직임 모니터링 과정을 수행한다. 즉, 터치 입력이 감지되지 않으면 원격 제어 장치는 움직임 모니터링 모드를 종료한다.When a touch input to the monitoring activation area is detected in step S1110, the remote control device detects motion in step S1210 and checks whether the touch input continues for a first time or longer. If the touch input lasts longer than the preset first time, in step S1230, the remote control device continues to maintain the motion monitoring mode even if the touch input no longer exists. On the other hand, if the touch input does not last for the first time and is released, the remote control device performs a motion monitoring process only while the touch input is maintained in step S1250. That is, if a touch input is not detected, the remote control device ends the motion monitoring mode.
도 13은 본 발명의 일 실시 예와 관련하여 터치 입력에 따라 움직임 모니터링 모드를 활성화하는 실시 예를 설명하는 도면이다. 도 13에 도시된 그래프(1300)에서 가로축은 시간의 흐름을 나타내며, 세로축은 움직임 모니터링 모드의 활성화(1) 또는 비활성화(0)를 나타낸다.13 is a diagram illustrating an embodiment of activating a motion monitoring mode according to a touch input in relation to an embodiment of the present invention. In the
원격 제어 장치는 시간 t1에서 모니터링 활성화 영역에 대한 터치 입력을 감지한다. 앞서 설명한 바와 같이 시간 구간 t1 내지 t2의 제 1 시간 동안 터치 입력이 유지되면, 원격 제어 장치는 시간 t3에서 터치 입력이 종료되더라도 움직임 모니터링 모드를 계속하여 유지한다.The remote control device detects a touch input to the monitoring activation area at time t1. As described above, if the touch input is maintained for the first time period of the time period t1 to t2, the remote control device continues to maintain the motion monitoring mode even if the touch input is terminated at time t3.
이어서, 일 실시 예에 의한 원격 제어 장치는 시간 t3에서 터치 입력이 더 이상 감지되지 않은 이후로 시간 구간 t3 내지 t4의 제 2 시간이 도과하는 경우, 디스플레이부의 백라이트(backlight) 전원을 차단하는 절전 모드로 동작할 수 있다. 본 실시 예에 따라 원격 제어 장치는 움직임 모니터링 모드는 계속하여 유지하면서도 디스플레이부의 전원을 차단함으로써 전원을 더욱 절약할 수 있게 된다.Subsequently, the remote control device according to an embodiment is a power saving mode that cuts off power to the backlight of the display unit when the second time of the time period t3 to t4 passes after the touch input is no longer detected at time t3. Can operate as According to the present embodiment, the remote control device can further save power by cutting off the power of the display unit while maintaining the motion monitoring mode.
한편, 원격 제어 장치는 시간 구간 t1 내지 t5에서 원격 제어 장치의 움직임을 계속하여 감지하며 IPTV 제어 명령을 생성하여 송신한다. 그러나, 시간 t5로부터 원격 제어 장치의 움직임, 즉 이동과 회전이 더 이상 감지되지 않은 채로 시간 t6까지의 제 3 시간이 도과하는 경우, 원격 제어 장치는 움직임 모니터링 모드를 종료할 수 있다. 즉, 원격 제어 장치는 사용자로부터의 조작이 더 이상 감지되지 않는 것으로 판단하고 움직임의 모니터링을 중단할 수 있다.On the other hand, the remote control device continuously senses the movement of the remote control device in the time period t1 to t5, and generates and transmits an IPTV control command. However, when the third time from time t5 to time t6 elapses while the movement of the remote control device, that is, movement and rotation is no longer detected, the remote control device may end the motion monitoring mode. That is, the remote control device may determine that manipulation from the user is no longer detected and stop monitoring the movement.
도 14는 본 발명의 일 실시 예와 관련하여 저전력 모니터링 모드를 활성화하는 실시 예를 설명하는 도면이다. 도 14는 도 13과 마찬가지로 가로축은 시간의 흐름을 나타내며 세로축은 움직임 모니터링 모드의 활성화/비활성화를 나타낸다.14 is a diagram illustrating an embodiment of activating a low power monitoring mode in connection with an embodiment of the present invention. 14, as in FIG. 13, the horizontal axis represents the passage of time, and the vertical axis represents activation/deactivation of the motion monitoring mode.
원격 제어 장치는 시간 t1에서 모니터링 활성화 영역에 대한 사용자의 터치 입력을 감지하고 움직임 모니터링 모드를 활성화한다. 한편, 도 14에 도시된 실시 예에서는 도 13과는 달리 모니터링 활성화 영역에 대한 터치 입력이 시간 t1 내지 t3의 제 1 시간 동안 유지되지 않고 시간 t2에서 해제된다. 이에 따라, 원격 제어 장치는 터치 입력이 시간 t2에서 해제됨에 따라 움직임 모니터링 모드를 계속하여 유지하지 않고 시간 t2에서 종료한다.The remote control device detects a user's touch input to the monitoring activation area at time t1 and activates the motion monitoring mode. Meanwhile, in the embodiment shown in FIG. 14, unlike FIG. 13, the touch input to the monitoring activation area is not maintained for the first time period t1 to t3 but is released at time t2. Accordingly, as the touch input is released at time t2, the remote control device does not continue to maintain the motion monitoring mode and ends at time t2.
한편, 도 14에 도시된 실시 예에서 원격 제어 장치는 움직임 모니터링 모드를 종료함과 동시에 저전력 모니터링 모드를 활성화한다. “저전력 모니터링 모드”는, 원격 제어 장치가 어플리케이션을 구동하기 위한 AP(Application Processor) 이외에 특정 이벤트를 인지하기 위하여 저전력 MCU(Micro Control Unit)를 포함하는 경우, AP의 동작이 중단된 경우라 하더라도 저전력 MCU만을 구동하여 해당 이벤트를 감지하는 모드를 의미한다.Meanwhile, in the embodiment illustrated in FIG. 14, the remote control device terminates the motion monitoring mode and activates the low power monitoring mode. In the “low power monitoring mode”, when the remote control device includes a low-power microcontrol unit (MCU) to recognize specific events in addition to the AP (Application Processor) for driving the application, even if the operation of the AP is stopped, the low power Refers to a mode that detects the event by driving only the MCU.
본 실시 예에 있어서 MCU가 감지하는 이벤트는 원격 제어 장치에 대한 임계값 이상의 이동이나 회전이 감지되는 것을 의미할 수 있다. 즉, 원격 제어 장치는 움직임 모니터링 모드를 종료하여 더 이상 움직임을 감지하지 않는 것과는 별도로, “저전력 모니터링 모드”를 통해 원격 제어 장치를 다시 조작하거나 집어드는 사용자의 행동을 감지할 수 있다.In the present embodiment, the event detected by the MCU may mean that a movement or rotation of a threshold value or more for the remote control device is detected. That is, the remote control device may detect a user's behavior of re-operating or picking up the remote control device through the “low power monitoring mode”, apart from ending the motion monitoring mode and no longer detecting motion.
즉, 시간 t2에서 움직임 모니터링 모드가 종료됨과 동시에 원격 제어 장치는 저전력 모니터링 모드를 활성화한다. 이어서, 저전력 모니터링 모드로 동작 중인 시간 t4에서 기설정된 임계값 이상의 이벤트(이동이나 회전)가 감지되는 경우, 원격 제어 장치는 t4에서 움직임 모니터링 모드를 재활성화하여 움직임을 다시 감지한다. 이에 따라, 원격 제어 장치는 사용자의 원격 제어 장치의 조작을 항시 감지하는 데에 요구되는 전력 소모를 최소화할 수 있게 된다.That is, at the same time as the motion monitoring mode ends at time t2, the remote control device activates the low power monitoring mode. Subsequently, when an event (movement or rotation) equal to or higher than a preset threshold is detected at time t4 during operation in the low power monitoring mode, the remote control device reactivates the motion monitoring mode at t4 to detect the motion again. Accordingly, the remote control device can minimize power consumption required to always detect a user's manipulation of the remote control device.
한편, 시간 t4에서 재활성화된 움직임 모니터링 모드는, 도 13에서 설명한 실시 예와 마찬가지로 시간 구간 t5 내지 t6의 제 3 시간 동안 움직임이 감지되지 않으면 종료된다.Meanwhile, the motion monitoring mode reactivated at time t4 is terminated when no motion is detected during the third time period t5 to t6, similar to the embodiment described in FIG. 13.
도 15는 본 발명의 일 실시 예에 따라 스크롤 명령을 전송하는 실시 예를 설명하는 도면이다. 도 15의 좌측에는 원격 제어 장치(100)의 디스플레이부 상에 표시되는 모니터링 활성화 영역(115)이 도시된다.15 is a diagram illustrating an embodiment of transmitting a scroll command according to an embodiment of the present invention. On the left side of FIG. 15, a monitoring
도 15의 좌측에 도시된 실시 예에서, 원격 제어 장치는 모니터링 활성화 영역(115)을 터치한 채로 위치 118로 이동시키는 드래그 입력 또는 플릭 입력을 수신한다. 원격 제어 장치(100)는 드래그 입력이나 플릭 입력의 시작 위치과 종료 위치를 비교하여 드래그/플릭 입력의 방향을 결정할 수 있다. 이어서, 원격 제어 장치는 결정된 방향으로 IPTV(200)의 화면을 스크롤하는 스크롤 제어 명령을 생성하고 IPTV(200)에 전송할 수 있다.In the embodiment shown on the left side of FIG. 15, the remote control device receives a drag input or a flick input for moving the
도 15의 우측에 도시된 실시 예에서, IPTV(200)는 수신된 스크롤 제어 명령으로부터 화면(1500)을 스크롤 할 방향을 결정할 수 있으며, 결정된 방향에 따라 화면(1500)을 스크롤하여 표시한다. 일 실시 예에 의하면, IPTV(200)는 화면(1500)을 스크롤함과 동시에 화면(1500)의 일 측에 표시되는 스크롤 바를 위치 1510에서 위치 1520으로 이동시킬 수도 있다.In the embodiment shown on the right side of FIG. 15, the
도 16은 본 발명의 일 실시 예에 따른 원격 제어 장치를 도시한 블록도이다. 도시된 실시 예에 따른 원격 제어 장치(100)는 디스플레이부(110), 센싱부(120), 통신부(130) 및 제어부(140)를 포함한다. 한편, 도 16에 도시된 구성은 원격 제어 장치(100)의 구현 예에 불과하며 원격 제어 장치(100)는 도시된 구성보다 더 많거나 적은 구성으로 구현될 수 있다.16 is a block diagram illustrating a remote control device according to an embodiment of the present invention. The
원격 제어 장치(100)는 IPTV에 제어 명령을 송신할 수 있는 여러 가지 종류의 디바이스로 구현될 수 있으며, 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(laptop computer), 태블릿 PC, 전자북 단말기, 스마트 TV, 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션 등을 포함할 수 있다.The
디스플레이부(110)는 원격 제어 장치(100)에서 처리되는 정보를 표시 출력한다. 예를 들어, 디스플레이부(110)는 모니터링 활성화 영역 등 여러 가지 입력이 대응되는 영역을 설정하고 표시할 수 있으며, 그 이외에도 다양한 종류의 정보를 시각적으로 제공하기 위한 GUI를 디스플레이할 수 있다.The
한편, 디스플레이부(110)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플라즈마 디스플레이 패널(plasma display panel), 플렉서블 디스플레이(flexible display), 3차원 디스플레이(3D display), 전기영동 디스플레이(electrophoretic display) 중에서 적어도 하나를 포함하는 형태로 구현될 수 있다.Meanwhile, the
디스플레이부(110)가 둘 이상의 레이어 구조를 이루어 터치 스크린으로 구현되는 경우, 디스플레이부(110)는 출력 장치 이외에 입력 장치로도 사용될 수 있다. 터치스크린은 터치 입력 위치, 터치된 면적뿐만 아니라 터치 입력 압력까지도 검출할 수 있도록 구성될 수 있다. 또한, 터치스크린은 실질적인 터치(real-touch)뿐만 아니라 근접 터치(proximity touch)도 검출될 수 있도록 구성될 수 있다.When the
터치 스크린으로 구현되는 디스플레이부(110)는 탭(tap), 더블 탭(double tap), 롱 탭(long tap), 터치&홀드(touch & hold), 드래그(drag), 플릭(flick) 등 여러 가지 종류의 터치 입력을 감지할 수 있으며, 둘 이상의 위치에 대한 핀치(pinck), 언핀치(unpinck) 입력 또한 감지할 수 있다.The
센서부(120)는 원격 제어 장치(100)의 움직임을 감지한다. 앞서 설명한 바와 같이 센서부(120)는 가속도 센서와 자이로 센서를 활용하여 원격 제어 장치(100)의 이동과 회전에 대한 정보를 측정하고 획득할 수 있으나, 이러한 종류의 센서와 측정 종류에 한정되는 것은 아니다. 센서부(120)는, 상술한 가속도 센서나 자이로 센서 이외에도 앞서 도 14에서 설명한 저전력 MCU 또한 포함할 수 있다.The
통신부(130)는 외부와 입력, 데이터, 신호, 명령 등 여러 가지 정보를 송신하고 수신한다. 예를 들어, 통신부(130)는 IPTV나 디지털 방송 수신기로 포커스를 이동시키기 위한 포커스 이동 명령 등의 제어 명령을 송신할 수 있다.The
통신부(130)는 유선 또는 무선으로 정보를 수신할 수 있으며, 외부 디바이스, 서버, 네트워크와 통신을 수행하기 위한 하나 이상의 통신 모듈(module)을 포함할 수 있다. 예를 들어, 통신부(130)는 무선 랜(Wireless LAN), 와이파이(Wi-Fi), 블루투스, 지그비(zigbee), WFD(Wi-Fi Direct), UWB(ultra wideband), 적외선 통신(IrDA, infrared Data Association), BLE (Bluetooth Low Energy), NFC(Near Field Communication) 등 여러 가지 종류의 무선 통신 기술을 활용할 수 있으며, 페어 케이블(pair cable), 동축 케이블, 광섬유 케이블, 이더넷(ethernet) 케이블 등 유선을 통해서 통신을 수행할 수도 있다.The
제어부(140)는 원격 제어 장치(100)의 동작을 전반적으로 제어한다. 예를 들어, 제어부(140)는 센싱부(120)가 움직임을 감지하도록 움직임 모니터링 모드를 활성화할 수 있으며, 디스플레이부(110)가 사용자의 터치 입력을 감지하거나 센싱부(120)가 원격 제어 장치(100)의 움직임을 감지한 결과에 따라 움직임 모니터링 모드를 유지하거나 종료할 수 있다. 또한, 제어부(140)는 디스플레이부(110)의 전원을 조절할 수도 있으며, 저전력 모니터링 모드를 활성화/비활성화할 수도 있다.The
이상에서 설명한 IPTV 제어 방법 및 원격 제어 장치에 의하면, 원격 제어 장치는 움직임을 감지하고 IPTV를 제어하기 위한 제어 명령을 전송하면서도 전력의 소모를 최소화할 수 있다. 또한, 전력 소모를 줄이면서도 움직임을 항시 감지할 수 있어 사용자의 조작 편의성을 향상시킬 수 있다.According to the IPTV control method and the remote control apparatus described above, the remote control apparatus may detect motion and transmit a control command for controlling the IPTV while minimizing power consumption. In addition, movement can be detected at all times while reducing power consumption, thereby improving user convenience.
한편, 상술한 방법은 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터 판독 가능 매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 또한, 상술한 방법에서 사용된 데이터의 구조는 컴퓨터 판독 가능 매체에 여러 수단을 통하여 기록될 수 있다. 본 발명의 다양한 방법들을 수행하기 위한 실행 가능한 컴퓨터 코드를 포함하는 저장 디바이스를 설명하기 위해 사용될 수 있는 프로그램 저장 디바이스들은 반송파(carrier waves)나 신호들과 같이 일시적인 대상들은 포함하는 것으로 이해되지는 않아야 한다. 상기 컴퓨터 판독 가능 매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬(CD-ROM), DVD 등)와 같은 저장 매체를 포함한다.Meanwhile, the above-described method can be written as a program that can be executed on a computer, and can be implemented in a general-purpose digital computer that operates the program using a computer-readable medium. Further, the structure of the data used in the above-described method may be recorded on a computer-readable medium through various means. Program storage devices that may be used to describe a storage device comprising executable computer code for performing the various methods of the present invention should not be understood as including temporary objects such as carrier waves or signals. . The computer-readable media includes storage media such as magnetic storage media (eg, ROM, floppy disk, hard disk, etc.), optical reading media (eg, CD-ROM, DVD, etc.).
본원 발명의 실시 예 들과 관련된 기술 분야에서 통상의 지식을 가진 자는 상기 기재의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로, 개시된 방법들은 한정적인 관점이 아닌 설명적 관점에서 고려되어야 한다. 본 발명의 범위는 발명의 상세한 설명이 아닌 특허청구 범위에 나타나며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명의 범위에 포함되는 것으로 해석되어야 한다.Those of ordinary skill in the technical field related to the embodiments of the present invention will appreciate that it may be implemented in a modified form without departing from the essential characteristics of the description. Therefore, the disclosed methods should be considered from an explanatory point of view rather than a limiting point of view. The scope of the present invention is indicated in the claims rather than the detailed description of the invention, and all differences within the scope equivalent thereto should be construed as being included in the scope of the present invention.
Claims (34)
상기 IPTV의 화면 상에 배열되어 표시되는 아이템들 중 어느 하나에 대한 포커스를 이동시키기 위한 포커스 이동 명령을 수신하는 단계;
상기 포커스 이동 명령에 포함된 상기 원격 제어 장치의 이동 정보와 회전 정보로부터 상기 포커스의 이동 경로를 결정하는 단계; 및
상기 포커스를 상기 이동 경로 상에 위치한 아이템들을 따라 불연속적으로 이동시키는 단계를 포함하고,
상기 이동 정보는 이동량 정보와 이동 속도 정보를 포함하고, 상기 회전 정보는 회전량 정보와 회전 속도 정보를 포함하고,
상기 이동시키는 단계는,
상기 이동 정보와 회전 정보에 기초한 상기 이동 경로의 일 지점이 서로 이격된 복수의 아이템 사이에 위치하는 경우, 상기 복수의 아이템 중에서 상기 이동 경로의 일 지점과 인접한 아이템으로 상기 포커스를 이동시키는, 정보 제공 방법.In the Internet Protocol Television (IPTV) information providing method for receiving a control command from a remote control device,
Receiving a focus movement command for moving the focus to any one of items arranged and displayed on the screen of the IPTV;
Determining a movement path of the focus from movement information and rotation information of the remote control device included in the focus movement command; And
Including the step of discontinuously moving the focus along the items located on the movement path,
The movement information includes movement amount information and movement speed information, the rotation information includes rotation amount information and rotation speed information,
The moving step,
When a point of the movement path based on the movement information and the rotation information is located between a plurality of items spaced apart from each other, the focus is moved to an item adjacent to a point of the movement path among the plurality of items. Way.
상기 이동량 정보와 상기 이동 속도 정보는 상기 원격 제어 장치의 가속도 센서에 의해 측정된 값을 포함하고,
상기 회전량 정보와 상기 회전 속도 정보는 상기 원격 제어 장치의 자이로 센서에 의해 측정된 값을 포함하는 것인, 정보 제공 방법.The method of claim 1,
The movement amount information and the movement speed information include values measured by an acceleration sensor of the remote control device,
The rotation amount information and the rotation speed information include values measured by a gyro sensor of the remote control device.
상기 이동 경로를 결정하는 단계는,
상기 이동 정보가 나타내는 값이 클수록 상기 이동 경로를 길게 결정하고, 상기 회전 정보가 나타내는 값이 클수록 상기 이동 경로의 회전 각도를 크게 결정하는 것인, 정보 제공 방법.The method of claim 1,
The step of determining the movement path,
The information providing method, wherein the larger the value indicated by the movement information is, the longer the movement path is determined, and the larger the value indicated by the rotation information is, the larger the rotation angle of the movement path is determined.
상기 이동시키는 단계는,
상기 표시되는 아이템들 중 상기 이동 경로와 겹치는 아이템들을 따라 상기 포커스를 아이템 단위로 이동시키는 것인, 정보 제공 방법.The method of claim 1,
The moving step,
And moving the focus in an item unit along items overlapping the movement path among the displayed items.
상기 이동시키는 단계는,
상기 포커스가 초기에 위치한 아이템의 중심으로부터 상기 이동 경로를 따라 상기 포커스를 이동시키는 것인, 정보 제공 방법.The method of claim 1,
The moving step,
And moving the focus along the movement path from the center of the item in which the focus is initially located.
상기 이동시키는 단계는,
상기 이동 경로 중 아이템이 위치하지 않는 지점에 대해서 상기 포커스를 상기 지점에 가장 인접한 아이템으로 이동시키는 것인, 정보 제공 방법.The method of claim 1,
The moving step,
And moving the focus to an item closest to the point about a point in which an item is not located in the moving path.
상기 이동 시키는 단계는,
상기 지점에 가장 인접한 아이템이 상기 포커스가 현재 위치하는 아이템인 경우 상기 포커스를 이동시키지 않는 것인, 정보 제공 방법.The method of claim 6,
The moving step,
The method of providing information, wherein the focus is not moved when the item closest to the point is an item in which the focus is currently positioned.
상기 화면 상에 표시되는 아이템들은 2차원 좌표 상에 배열되고, 상기 이동 경로는 상기 2차원 좌표에 따른 경로인, 정보 제공 방법.The method of claim 1,
The items displayed on the screen are arranged on two-dimensional coordinates, and the movement path is a path according to the two-dimensional coordinates.
상기 포커스 이동 명령을 수신하는 단계는,
상기 IPTV와 연결된 디지털 방송 수신기 또는 상기 원격 제어 장치로부터 상기 포커스 이동 명령을 수신하는 것인, 정보 제공 방법.The method of claim 1,
Receiving the focus movement command,
To receive the focus movement command from the digital broadcasting receiver or the remote control device connected to the IPTV, information providing method.
화면 상에 아이템들을 배열하여 표시하고 상기 아이템들 중 어느 하나에 대한 포커스를 표시하는 디스플레이부;
상기 포커스를 이동시키는 포커스 이동 명령을 수신하는 통신부; 및
상기 포커스 이동 명령에 포함된 상기 원격 제어 장치의 이동 정보와 회전 정보에 기초하여 상기 포커스의 이동 경로를 결정하고, 상기 포커스를 상기 이동 경로 상에 위치한 아이템들을 따라 불연속적으로 이동시키는 이동 경로 분석부를 포함하고,
상기 이동 정보는 이동량 정보와 이동 속도 정보를 포함하고 상기 회전 정보는 회전량 정보와 회전 속도 정보를 포함하며,
상기 디스플레이부는 상기 이동 경로 분석부에 의해 이동되는 포커스를 표시하고,
상기 이동 경로 분석부는,
상기 이동 정보와 회전 정보에 기초한 상기 이동 경로의 일 지점이 서로 이격된 복수의 아이템 사이에 위치하는 경우, 상기 복수의 아이템 중에서 상기 이동 경로의 일 지점과 인접한 아이템으로 상기 포커스를 이동시키는 것인, 인터넷 프로토콜 텔레비전.In an Internet Protocol Television (IPTV) receiving a control command from a remote control device,
A display unit that arranges and displays items on a screen and displays a focus on any one of the items;
A communication unit receiving a focus movement command for moving the focus; And
A movement path analysis unit that determines a movement path of the focus based on movement information and rotation information of the remote control device included in the focus movement command, and discontinuously moves the focus along items located on the movement path Including,
The movement information includes movement amount information and movement speed information, and the rotation information includes rotation amount information and rotation speed information,
The display unit displays a focus moved by the movement path analysis unit,
The movement path analysis unit,
When a point of the movement path based on the movement information and the rotation information is located between a plurality of items spaced apart from each other, moving the focus to an item adjacent to a point of the movement path among the plurality of items, Internet Protocol Television.
상기 이동량 정보와 상기 이동 속도 정보는 상기 원격 제어 장치의 가속도 센서에 의해 측정된 값을 포함하고,
상기 회전량 정보와 상기 회전 속도 정보는 상기 원격 제어 장치의 자이로 센서에 의해 측정된 값을 포함하는 것인, 인터넷 프로토콜 텔레비전.The method of claim 10,
The movement amount information and the movement speed information include values measured by an acceleration sensor of the remote control device,
The rotation amount information and the rotation speed information include values measured by a gyro sensor of the remote control device.
상기 이동 경로 분석부는,
상기 이동 정보가 나타내는 값이 클수록 상기 이동 경로를 길게 결정하고, 상기 회전 정보가 나타내는 값이 클수록 상기 이동 경로의 회전 각도를 크게 결정하는 것인, 인터넷 프로토콜 텔레비전.The method of claim 10,
The movement path analysis unit,
Internet protocol television, wherein the larger the value indicated by the movement information is, the longer the movement path is determined, and the larger the value indicated by the rotation information is, the larger the rotation angle of the movement path is determined.
상기 이동 경로 분석부는,
상기 표시되는 아이템들 중 상기 이동 경로와 겹치는 아이템들을 따라 상기 포커스를 아이템 단위로 이동시키는 것인, 인터넷 프로토콜 텔레비전.The method of claim 10,
The movement path analysis unit,
And moving the focus in an item unit along items overlapping the movement path among the displayed items.
상기 이동 경로 분석부는,
상기 포커스가 초기에 위치한 아이템의 중심으로부터 상기 이동 경로를 따라 상기 포커스를 이동시키는 것인, 인터넷 프로토콜 텔레비전.The method of claim 10,
The movement path analysis unit,
Wherein the focus moves the focus along the movement path from the center of the initially located item.
상기 이동 경로 분석부는,
상기 이동 경로 중 아이템이 위치하지 않는 지점에 대해서 상기 포커스를 상기 지점에 가장 인접한 아이템으로 이동시키는 것인, 인터넷 프로토콜 텔레비전.The method of claim 10,
The movement path analysis unit,
And moving the focus to an item closest to the point with respect to a point in which an item is not located in the moving path.
상기 이동 경로 분석부는,
상기 지점에 가장 인접한 아이템이 상기 포커스가 현재 위치하는 아이템인 경우 상기 포커스를 이동시키지 않는 것인, 인터넷 프로토콜 텔레비전.The method of claim 15,
The movement path analysis unit,
When the item closest to the point is an item whose focus is currently located, the focus is not moved.
상기 화면 상에 표시되는 아이템들은 2차원 좌표 상에 배열되고, 상기 이동 경로는 상기 2차원 좌표에 따른 경로인, 인터넷 프로토콜 텔레비전.The method of claim 10,
Items displayed on the screen are arranged on two-dimensional coordinates, and the movement path is a path according to the two-dimensional coordinates.
상기 통신부는,
상기 IPTV와 연결된 디지털 방송 수신기 또는 상기 원격 제어 장치로부터 상기 포커스 이동 명령을 수신하는 것인, 인터넷 프로토콜 텔레비전.The method of claim 10,
The communication unit,
Receiving the focus movement command from the digital broadcasting receiver connected to the IPTV or the remote control device.
상기 원격 제어 장치의 디스플레이부에 표시되는 모니터링 활성화 영역에 대한 터치 입력을 감지하는 단계;
상기 터치 입력이 유지되는 동안 상기 원격 제어 장치의 이동과 회전을 감지하는 움직임 모니터링 모드를 활성화하는 단계; 및
상기 원격 제어 장치의 이동과 회전에 대한 정보에 기초하여 결정된 이동 경로를 따라, 상기 IPTV의 화면에 표시되는 아이템들 중 어느 하나에 대한 포커스를 이동시키는 IPTV 제어 명령을 상기 IPTV로 전송하는 단계를 포함하고,
상기 활성화하는 단계는 상기 터치 입력이 기결정된 제 1 시간 이상 계속되는 경우, 이후 소정의 시간 동안 상기 터치 입력이 감지되지 않더라도 상기 움직임 모니터링 모드를 유지하고,
상기 IPTV 제어 명령은,
상기 이동 경로의 일 지점이 서로 이격된 복수의 아이템 사이에 위치하는 경우, 상기 복수의 아이템 중에서 상기 이동 경로의 일 지점과 인접한 아이템으로 상기 포커스가 불연속적으로 이동되도록 제어하는 명령인, IPTV 제어 방법.In the IPTV control method of a remote control device for controlling Internet Protocol Television (IPTV),
Sensing a touch input for a monitoring activation area displayed on a display unit of the remote control device;
Activating a motion monitoring mode for sensing movement and rotation of the remote control device while the touch input is maintained; And
Including the step of transmitting an IPTV control command for moving the focus to any one of the items displayed on the screen of the IPTV to the IPTV along a movement path determined based on the movement and rotation information of the remote control device. and,
In the activating step, when the touch input continues for more than a predetermined first time, the motion monitoring mode is maintained even if the touch input is not detected for a predetermined time thereafter,
The IPTV control command,
When a point of the movement path is located between a plurality of items spaced apart from each other, the IPTV control method is a command for controlling the focus to be discontinuously moved to an item adjacent to a point of the movement path among the plurality of items .
상기 방법은,
상기 터치 입력이 감지되지 않은 이후로 기결정된 제 2 시간이 도과하는 경우, 상기 디스플레이부의 백라이트(backlight) 전원을 차단하는 절전 모드로 동작하는 단계를 더 포함하는, IPTV 제어 방법.The method of claim 19,
The above method,
When the second predetermined time elapses after the touch input is not detected, the IPTV control method further comprising operating in a power saving mode to cut off power to a backlight of the display unit.
상기 방법은,
상기 터치 입력이 감지되지 않고 상기 원격 제어 장치의 이동과 회전이 기결정된 제 3 시간 이상 감지되지 않는 경우 상기 움직임 모니터링 모드를 종료하는 단계를 더 포함하는, IPTV 제어 방법.The method of claim 19,
The above method,
The IPTV control method further comprising terminating the motion monitoring mode when the touch input is not detected and the movement and rotation of the remote control device are not detected for more than a predetermined third time.
상기 방법은,
상기 움직임 모니터링 모드가 종료되면 저전력으로 상기 원격 제어 장치의 이동과 회전을 감지하는 저전력 모니터링 모드를 활성화하는 단계; 및
상기 저전력 모니터링 모드에서 상기 원격 제어 장치의 임계값 이상의 이동과 회전이 감지되면, 상기 저전력 모니터링 모드를 종료하고 상기 움직임 모니터링 모드를 재활성화하는 단계를 더 포함하는, IPTV 제어 방법.The method of claim 21,
The above method,
Activating a low-power monitoring mode for detecting movement and rotation of the remote control device with low power when the motion monitoring mode ends; And
In the low power monitoring mode, if movement and rotation of the remote control device exceeding a threshold value is detected, terminating the low power monitoring mode and reactivating the motion monitoring mode.
상기 IPTV 제어 명령은,
가속도 센서에 의해 측정된 상기 원격 제어 장치의 이동에 대한 정보 및 자이로 센서에 의해 측정된 상기 원격 제어 장치의 회전에 대한 정보를 포함하는 것인, IPTV 제어 방법.The method of claim 19,
The IPTV control command,
The IPTV control method comprising information on movement of the remote control device measured by an acceleration sensor and information on rotation of the remote control device measured by a gyro sensor.
상기 이동에 대한 정보는 상기 원격 제어 장치의 이동량과 이동 속도에 대한 정보를 포함하고, 상기 회전에 대한 정보는 상기 원격 제어 장치의 회전량과 회전 속도에 대한 정보를 포함하는 것인, IPTV 제어 방법.The method of claim 23,
The information on the movement includes information on a movement amount and a moving speed of the remote control device, and the information on the rotation includes information on a rotation amount and a rotation speed of the remote control device, IPTV control method .
상기 방법은,
상기 모니터링 활성화 영역에 대한 드래그(drag) 입력 또는 플릭(flick) 입력을 감지하는 단계; 및
상기 드래그 입력 또는 상기 플릭 입력의 방향에 기초하여, 상기 IPTV의 화면을 상기 방향으로 스크롤(scroll)하는 스크롤 제어 명령을 상기 IPTV로 전송하는 단계를 더 포함하는, IPTV 제어 방법.The method of claim 19,
The above method,
Sensing a drag input or a flick input for the monitoring activation area; And
And transmitting, to the IPTV, a scroll control command for scrolling the screen of the IPTV in the direction based on the drag input or the direction of the flick input.
모니터링 활성화 영역을 표시하고 상기 모니터링 활성화 영역에 대한 터치 입력을 감지하는 디스플레이부;
상기 원격 제어 장치의 이동과 회전을 감지하는 센싱부;
상기 터치 입력이 유지되는 동안 상기 센싱부가 상기 원격 제어 장치의 이동과 회전을 감지하도록 움직임 모니터링 모드를 활성화하는 제어부; 및
상기 원격 제어 장치의 이동과 회전에 대한 정보에 기초하여 결정된 이동 경로를 따라, 상기 IPTV의 화면에 표시되는 아이템들 중 어느 하나에 대한 포커스를 이동시키는 IPTV 제어 명령을 상기 IPTV로 전송하는 통신부를 포함하고,
상기 제어부는 상기 터치 입력이 기결정된 제 1 시간 이상 계속되는 경우, 이후 소정의 시간 동안 상기 터치 입력이 감지되지 않더라도 상기 움직임 모니터링 모드를 유지하고,
상기 IPTV 제어 명령은,
상기 이동 경로의 일 지점이 서로 이격된 복수의 아이템 사이에 위치하는 경우, 상기 복수의 아이템 중에서 상기 이동 경로의 일 지점과 인접한 아이템으로 상기 포커스가 불연속적으로 이동되도록 제어하는 명령인, 원격 제어 장치.In the remote control device for controlling Internet Protocol Television (IPTV),
A display unit that displays a monitoring activation area and senses a touch input to the monitoring activation area;
A sensing unit sensing movement and rotation of the remote control device;
A control unit activating a motion monitoring mode so that the sensing unit detects movement and rotation of the remote control device while the touch input is maintained; And
Including a communication unit for transmitting an IPTV control command for moving the focus to any one of the items displayed on the screen of the IPTV to the IPTV along a movement path determined based on information on movement and rotation of the remote control device and,
When the touch input continues for more than a predetermined first time, the controller maintains the motion monitoring mode even if the touch input is not detected for a predetermined time thereafter,
The IPTV control command,
When a point of the movement path is located between a plurality of items spaced apart from each other, the remote control device is a command for controlling the focus to be discontinuously moved to an item adjacent to a point of the movement path among the plurality of items .
상기 제어부는,
상기 터치 입력이 감지되지 않은 이후로 기결정된 제 2 시간이 도과하는 경우, 상기 디스플레이부를 백라이트(backlight) 전원을 차단하는 절전 모드로 동작시키는 것인, 원격 제어 장치.The method of claim 26,
The control unit,
When a predetermined second time elapses since the touch input is not detected, the display unit is operated in a power saving mode in which backlight power is cut off.
상기 제어부는,
상기 터치 입력이 감지되지 않고 상기 원격 제어 장치의 이동과 회전이 기결정된 제 3 시간 이상 감지되지 않는 경우 상기 움직임 모니터링 모드를 종료하는 것인, 원격 제어 장치.The method of claim 26,
The control unit,
And terminating the motion monitoring mode when the touch input is not detected and movement and rotation of the remote control device are not detected for longer than a predetermined third time.
상기 제어부는,
상기 움직임 모니터링 모드가 종료되면 상기 센싱부가 저전력으로 상기 원격 제어 장치의 이동과 회전을 감지하는 저전력 모니터링 모드를 활성화하고,
상기 저전력 모니터링 모드에서 상기 원격 제어 장치의 임계값 이상의 이동과 회전이 감지되면, 상기 저전력 모니터링 모드를 종료하고 상기 움직임 모니터링 모드를 재활성화하는 것인, 원격 제어 장치.The method of claim 28,
The control unit,
When the motion monitoring mode is terminated, the sensing unit activates a low power monitoring mode for detecting movement and rotation of the remote control device at low power,
In the low power monitoring mode, when movement and rotation of the remote control device exceeding a threshold value is detected, the low power monitoring mode is terminated and the motion monitoring mode is reactivated.
상기 IPTV 제어 명령은,
가속도 센서에 의해 측정된 상기 원격 제어 장치의 이동에 대한 정보 및 자이로 센서에 의해 측정된 상기 원격 제어 장치의 회전에 대한 정보를 포함하는 것인, 원격 제어 장치.The method of claim 26,
The IPTV control command,
The remote control device comprising information about the movement of the remote control device measured by an acceleration sensor and information about the rotation of the remote control device measured by a gyro sensor.
상기 이동에 대한 정보는 상기 원격 제어 장치의 이동량과 이동 속도에 대한 정보를 포함하고, 상기 회전에 대한 정보는 상기 원격 제어 장치의 회전량과 회전 속도에 대한 정보를 포함하는 것인, 원격 제어 장치.The method of claim 30,
The information on the movement includes information on a movement amount and a moving speed of the remote control device, and the information on the rotation includes information on a rotation amount and a rotation speed of the remote control device. .
상기 디스플레이부는 상기 모니터링 활성화 영역에 대한 드래그(drag) 입력 또는 플릭(flick) 입력을 감지하고,
상기 통신부는 상기 드래그 입력 또는 상기 플릭 입력의 방향에 기초하여 상기 IPTV의 화면을 상기 방향으로 스크롤(scroll)하는 스크롤 제어 명령을 상기 IPTV로 전송하는 것인, 원격 제어 장치.The method of claim 26,
The display unit detects a drag input or a flick input for the monitoring activation area,
The communication unit transmits a scroll control command for scrolling the screen of the IPTV in the direction based on the direction of the drag input or the flick input to the IPTV.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140015234A KR102171990B1 (en) | 2014-02-11 | 2014-02-11 | Method for providing information by internet protocol television and internet protocol television thereto, method for controlling internet protocol television by remote controller and remote controller thereto |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140015234A KR102171990B1 (en) | 2014-02-11 | 2014-02-11 | Method for providing information by internet protocol television and internet protocol television thereto, method for controlling internet protocol television by remote controller and remote controller thereto |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150094214A KR20150094214A (en) | 2015-08-19 |
KR102171990B1 true KR102171990B1 (en) | 2020-10-30 |
Family
ID=54057743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140015234A Active KR102171990B1 (en) | 2014-02-11 | 2014-02-11 | Method for providing information by internet protocol television and internet protocol television thereto, method for controlling internet protocol television by remote controller and remote controller thereto |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102171990B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102407191B1 (en) | 2015-12-23 | 2022-06-13 | 삼성전자주식회사 | Image display apparatus and method for displaying image |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101779858B1 (en) * | 2010-04-28 | 2017-09-19 | 엘지전자 주식회사 | Apparatus for Controlling an Image Display Device and Method for Operating the Same |
KR101799271B1 (en) * | 2010-12-29 | 2017-11-20 | 엘지전자 주식회사 | Method for controlling multimedia device by using remote controller and multimedia device thereof |
-
2014
- 2014-02-11 KR KR1020140015234A patent/KR102171990B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
KR20150094214A (en) | 2015-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3087456B1 (en) | Remote multi-touch control | |
EP3042274B1 (en) | Method and apparatus for providing multiple applications | |
KR101995278B1 (en) | Method and apparatus for displaying ui of touch device | |
US9467732B2 (en) | Display apparatus and control method for displaying an operational state of a user input | |
US8854317B2 (en) | Information processing apparatus, information processing method and program for executing processing based on detected drag operation | |
TWI588734B (en) | Electronic apparatus and method for operating electronic apparatus | |
KR101739054B1 (en) | Motion control method and apparatus in a device | |
KR102162828B1 (en) | Electronic device having programmable button on bezel and method thereof | |
KR102414806B1 (en) | Image display apparatus and method for displaying image | |
EP2669786A2 (en) | Method for displaying item in terminal and terminal using the same | |
US9880642B2 (en) | Mouse function provision method and terminal implementing the same | |
KR20170076357A (en) | User terminal device, and mode conversion method and sound system for controlling volume of speaker thereof | |
KR102168648B1 (en) | User terminal apparatus and control method thereof | |
US20150301777A1 (en) | Display apparatus and method for performing multi-view display | |
WO2012104288A1 (en) | A device having a multipoint sensing surface | |
CA2862435A1 (en) | Method for manipulating a graphical object and an interactive input system employing the same | |
KR102097495B1 (en) | Digital device and method for controlling the same | |
KR20140134453A (en) | Input apparatus, display apparatus and control method thereof | |
KR102655584B1 (en) | Display apparatus and controlling method thereof | |
KR102185367B1 (en) | Image display apparatus and method for displaying image | |
TW201435651A (en) | Mobile communication devices and methods for operations of a man-machine interface | |
US10908868B2 (en) | Data processing method and mobile device | |
KR20140107829A (en) | Display apparatus, input apparatus and control method thereof | |
KR20160098842A (en) | A display apparatus and a display method | |
JP2013143139A (en) | Input apparatus, display apparatus, control method thereof and display system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20140211 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20190207 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20140211 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200129 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200727 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20201026 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20201027 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20230906 Start annual number: 4 End annual number: 6 |