WO2012005421A1 - 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기 - Google Patents

애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기 Download PDF

Info

Publication number
WO2012005421A1
WO2012005421A1 PCT/KR2010/009280 KR2010009280W WO2012005421A1 WO 2012005421 A1 WO2012005421 A1 WO 2012005421A1 KR 2010009280 W KR2010009280 W KR 2010009280W WO 2012005421 A1 WO2012005421 A1 WO 2012005421A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
display device
video display
found
image display
Prior art date
Application number
PCT/KR2010/009280
Other languages
English (en)
French (fr)
Inventor
임상용
남호준
김규승
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to US13/808,434 priority Critical patent/US9219662B2/en
Priority to EP10854492.5A priority patent/EP2592827A4/en
Publication of WO2012005421A1 publication Critical patent/WO2012005421A1/ko
Priority to US14/970,233 priority patent/US10402141B2/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64707Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless for transferring content from a first network to a second network, e.g. between IP and wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals

Definitions

  • the present invention relates to an application expansion method of a video display device and a video display device using the method. More particularly, after receiving application data from a device registered to the video display device, the application is executed using the application data.
  • An application extension method and a video display device employing the method.
  • An image display device is a device having a function of displaying an image that a user can watch. The user can watch the broadcast through the image display device.
  • the video display device displays a broadcast selected by a user on a display among broadcast signals transmitted from a broadcasting station.
  • broadcasting is shifting from analog broadcasting to digital broadcasting worldwide.
  • Digital broadcasting refers to broadcasting for transmitting digital video and audio signals. Digital broadcasting is more resistant to external noise than analog broadcasting, so it has less data loss, is advantageous for error correction, has a higher resolution, and provides a clearer picture. In addition, unlike analog broadcasting, digital broadcasting is capable of bidirectional services.
  • the video display device of the related art requires additional hardware to be installed, or the high performance of the hardware can be used to run the application, which requires additional costs and resources to the video display device. .
  • GPS Global Positioning System
  • the present invention solves the problems of the conventional video display device as described above, to provide a method for extending the application of the video display device to use a high-definition application even if no additional hardware is installed, and to provide a video display device using the method For that purpose.
  • the present invention by installing a simple device-linked application in the video display device, the high-cost, high-specific applications can be used in the video display device free from additional hardware installation, the video display device to enable the use of various applications
  • Another object of the present invention is to provide an application extension method and an image display device using the method.
  • Application extension method comprises the steps of determining whether a device registered for a predetermined application is searched; If the device is found, requesting application data from the found device, and receiving the application data; And executing the application using the transmitted application data.
  • the image display device determines whether a device registered for a predetermined application is searched, and if the device is found, requesting application data from the searched device and receiving the application data.
  • the present invention has the effect of enabling the use of high-spec applications even if the high-definition hardware is not additionally provided in the video display device.
  • the present invention has the effect of enabling the use of a variety of applications while being free from additional hardware installation by enabling a high-cost, high-spec application to be used in the video display device only by installing a simple device interlocking application in the video display device. .
  • FIG. 1 is a view showing a device capable of transmitting and receiving data with an image display device of the present invention.
  • FIG. 2 is a flowchart illustrating a process of receiving application data related to an application and executing an application in an image display device according to an embodiment of the present invention.
  • FIG. 3 is a diagram for one embodiment of storing device information corresponding to each application in an image display device according to one embodiment of the present invention
  • FIG. 4 is a diagram illustrating an embodiment of an application list showing whether a device is searched for an application provided by an image display device according to the present invention
  • FIG. 5 illustrates an embodiment of receiving an application data from a device and executing an application in an image display device according to the present invention.
  • FIG. 6 illustrates another embodiment of receiving application data from a device and executing an application in an image display device according to the present invention.
  • FIG. 7 is a diagram illustrating a configuration of an image display device and a device according to an embodiment of the present invention.
  • FIG. 8 and 9 illustrate a process of registering a device corresponding to an application according to a device-linked application according to an embodiment of the present invention.
  • FIG. 10 is a diagram illustrating a user interface for setting a device to be linked to each application in an image display device according to an embodiment of the present invention.
  • FIG 11 is an internal block diagram of an image display apparatus according to an embodiment of the present invention.
  • FIG. 13 is a flowchart illustrating an application execution process that further includes selecting whether to use an external device in the flowchart of FIG. 2.
  • FIG. 14 is a diagram for one embodiment of storing modules and corresponding device information required for each application in an image display device according to one embodiment of the present invention.
  • 15 is a diagram illustrating an embodiment in which data transmission and reception are performed between an image display device and a device according to the present invention.
  • FIG. 16 illustrates a display screen including a device use confirmation menu according to an embodiment of the present invention.
  • FIG. 17 illustrates a display screen including a device connection request message according to an embodiment of the present invention.
  • module and “unit” for components used in the following description are merely given in consideration of ease of preparation of the present specification, and do not impart any particular meaning or role by themselves. Therefore, the “module” and “unit” may be used interchangeably.
  • the video display device described in this specification is an intelligent video display device that adds a computer support function to the broadcast reception function, and is faithful to the broadcast reception function, but the Internet function is added, the handwriting type input device, touch screen or It can be equipped with a more convenient interface such as a space remote control.
  • the Internet by being connected to the Internet and a computer with the support of a wired or wireless Internet function, it is possible to perform functions such as email, web browsing, banking or gaming. Standardized general-purpose operating systems can be used for these various functions.
  • various applications can be freely added or deleted on the general-purpose OS kernel, and thus various user-friendly functions can be performed.
  • it may be a smart TV.
  • FIG. 1 is a view showing a device capable of transmitting and receiving data with an image display device of the present invention.
  • the image display device 100 may communicate with the broadcasting station 210, the network server 220, or the external device 230.
  • the video display device 100 may receive a broadcast signal including a video signal transmitted from the broadcast station 210.
  • the video display device 100 may process a video signal, an audio signal, or a data signal included in a broadcast signal so as to be suitable for outputting from the video display device 100.
  • the image display device 100 may output an image or audio based on the processed image signal.
  • the image display apparatus 100 may communicate with the network server 220.
  • the network server 220 is a device capable of transmitting and receiving a signal with the image display device 100 through an arbitrary network.
  • the network server 220 may be a mobile phone terminal that may be connected to the image display device 100 through a wired or wireless base station.
  • the network server 220 may be a device capable of providing content to the image display device 100 through an Internet network.
  • the content provider may provide content to the video display device 100 using a network server.
  • the image display apparatus 100 may communicate with the external device 230.
  • the external device 230 is a device capable of directly transmitting and receiving a signal with the image display device 100 by wire or wirelessly.
  • the external device 230 may include various home appliances as well as a media storage device or a playback device used by a user. That is, the external device 230 may be a camera, a DVD or Blu-ray player, a personal computer, a mobile phone, an air conditioner, or the like.
  • the broadcasting station 210, the network server 220, or the external device 230 may transmit a signal including a video signal to the video display device 100.
  • the image display device 100 may display an image based on an image signal included in an input signal.
  • the image display device 100 may transmit a signal transmitted from the broadcasting station 210 or the network server 220 to the image display device 100 to the external device 230.
  • the signal transmitted from the external device 230 to the image display device 100 may be transmitted to the broadcasting station 210 or the network server 220. That is, the image display device 100 may deliver content included in a signal transmitted from the broadcasting station 210, the network server 220, and the external device 230 in addition to directly playing the content on the image display device 100.
  • application data related to an application executed in the image display apparatus 100 may be transmitted from the external device 230 to the image display apparatus 100, and the image display apparatus 100 uses the application data. To run the application.
  • FIG. 2 is a flowchart illustrating a process of receiving application data related to an application and executing an application according to an embodiment of the present invention.
  • FIG. 2 illustrates a process of requesting application data from a video display device to a device, receiving the same, and executing the application.
  • the image display device is a concept including all means capable of displaying an image, and may be a broadcast receiver, a personal computer, a mobile communication terminal, a camera, a DVD, or a Blu-ray player.
  • the device is also connected to the above-described video display device and includes all means for transmitting application data.
  • the device includes a broadcast receiver, a personal computer, a mobile communication terminal, a camera, a DVD or a Blu-ray player, an air conditioner, an air purifier, and the like. This can be
  • the image display device receives the application list output command in step S201.
  • the application list may be a list of applications executed in association with an external device device.
  • the present invention is not limited thereto and may include brief description information of each application.
  • the image display apparatus determines whether a registered device is searched for application items included in an application list.
  • the image display apparatus may store device information corresponding to the application in advance in the storage unit, read the device information corresponding to the application in the storage unit, and then search for the device using the read device information.
  • the image display device may search for a network-connectable device through a wired communication method or a network-connectable method through a short range wireless communication method.
  • the image display device 100 may include Bluetooth, Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, and Digital Living Network Alliance (DLNA). It may be connected to the network with other devices according to the communication standard, such as), and it is possible to determine whether the device is found within the short-range wireless communication range.
  • RFID Radio Frequency Identification
  • IrDA Infrared Data Association
  • UWB Ultra Wideband
  • ZigBee ZigBee
  • DLNA Digital Living Network Alliance
  • the video display device when the video display device receives an application selection signal, the video display device searches for a module necessary for executing the selected application, and if the necessary module does not exist in the video display device, the necessary module exists.
  • the registered device can search.
  • the necessary module includes a global positioning system (GPS), a location information module capable of determining a current location, a camera module capable of capturing images of the user and the surrounding environment, and a keyboard, a keypad, and a mouse. It may include any one or more of the user input interface module that can receive a signal of.
  • GPS global positioning system
  • location information module capable of determining a current location
  • camera module capable of capturing images of the user and the surrounding environment
  • keyboard, a keypad, and a mouse may include any one or more of the user input interface module that can receive a signal of.
  • the image display apparatus may display a predetermined message when the device is not found. That is, if there is a registered device but the registered device does not exist in a state capable of transmitting / receiving data with the video display device, the device connection request message can be displayed, and the registered device does not exist.
  • the device registration request message requesting to register the device to the image display apparatus may be displayed.
  • the image display device activates to select an application item corresponding to the registered device from the application list in step S203, or another device for which the registered device is not found. Mark it apart from application items.
  • the image display apparatus may output information about the found device to a display screen.
  • the application 'App 1' may be activated or displayed to be distinguished from other items.
  • information on the device 'Dv1' may be displayed on the display screen.
  • step S211 the image display device deactivates the application item so that it is not selectable, or displays the registered device to be distinguished from the searched application item.
  • the image display apparatus determines whether an execution command is received for an application item that is displayed so that the activated or registered device is distinguished from other items that are not searched.
  • step S204 when an application execution command for an application in which the device is found is received, the image display apparatus requests application data from the found device in step S205.
  • the video display device may transmit a wired or wireless network connection request to the searched device together with the application data request to the device.
  • the device After receiving the application data request in step S206, the device establishes a wired or wireless network connection with the video display device in step S207, and displays the application data requested by the video display device in step S208. Send to the display device.
  • the video display device may be connected to a device by a wired network, or may include Bluetooth, Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, and DLNA (Digital). Network connection according to a communication standard such as Living Network Alliance).
  • RFID Radio Frequency Identification
  • IrDA Infrared Data Association
  • UWB Ultra Wideband
  • ZigBee ZigBee
  • DLNA Digital
  • the device can run a given application to generate application data.
  • the device other than the application data generation and transmission may be implemented in a multi-tasking manner.
  • the image display device receives application data from the device, and executes an application using the application data transmitted in operation S210.
  • the application data refers to information used to execute the application in the video display device, and may include various information related to the execution of the application.
  • the application executed in the image display device is an application using GPS information
  • the application data received from the device may be GPS information
  • the image display apparatus requests the GPS information to be used in the 'App 1' to the device, and the device is connected to the image display apparatus in a wired or wireless network. Afterwards, the GPS information may be transmitted to the image display device. The video display device executes 'App 1' using the GPS information received from the device.
  • the application data may include user interface (UI) information about an application executed in the device.
  • UI user interface
  • the image display device may request UI information on the application 'App 2' running on the device, and receive the UI information on the application 'App 2' from the device and output the UI information on the display screen.
  • the application data may be Internet telephone service, web album service, social networking service (SNS), location based service (LBS), map service, web search service, application search service, game service, calendar service, temperature or humidity.
  • the information may be information used to execute an application for performing various functions such as an information service, and may be information generated and transmitted from a device and used to execute an application on a video display device.
  • FIG. 3 is a diagram illustrating an embodiment of storing device information corresponding to each application in an image display apparatus according to an embodiment of the present invention.
  • an image display device may store device information 302 and 303 corresponding thereto for each application 301.
  • the device information may include a device identifier 302 and network information 303 of the device.
  • the network information 303 of the device may include network address information that may be used when requesting application data from the video display device to the device.
  • a plurality of devices corresponding to one application may be set, and a device identifier and network information for each may be stored.
  • the device corresponding to the application 'App 1' may be designated as 'Dv1' and 'Dv10', and when the image display device receives an execution command for the application 'App 1', the 'Dv1', And after requesting application data for 'App 1' to 'Dv10', the application 'App 1' may be executed using the received application data for 'App 1'.
  • FIG. 4 is a diagram illustrating an embodiment of an application list showing whether a device is searched for an application provided by an image display device according to the present invention.
  • the image display device determines whether a registered device is searched for application items included in the application list 400.
  • the image display apparatus may store device information corresponding to the application in a storage unit, read the device information corresponding to the application from the storage unit, and then search for a device using the read device information. do.
  • the image display device activates to select an application item corresponding to the registered device from the application list, or displays the registered device to be distinguished from other items that are not searched.
  • the 'App 1' item 401 is activated to be selectable or The device may be marked so as to be distinguished from other application items 402, 403, and 405 that are not found within the wired or wireless network range.
  • the 'App 4' item 404 may be activated to be selectable, or may be displayed to be distinguished from other application items 402, 403, and 405 that are not discovered within the wired or wireless network range.
  • other application items 402, 403, and 405 for which the device 430 registered within the wired or wireless network range is not detected may be deactivated so as not to be selectable, or registered within the wired or wireless network range. Can be displayed to distinguish it from other application items that have not been discovered.
  • FIG. 5 is a diagram for one embodiment of receiving an application data from a device and executing an application in an image display device according to the present invention.
  • the image display device 501 requests application data from the device 502, receives application data from the device 502, and then uses the application as shown by reference numeral 503. You can run
  • the device 502 When the device 502 receives the application data request, the device 502 generates the application data and transmits the application data to the image display device 501. In this case, the device 502 may drive a separate application for generating application data according to an embodiment.
  • the image display device 501 may request GPS data from the device 502, receive GPS data from the device 502, and execute an application using the GPS data, such as the reference numeral 503.
  • the image display device 501 executes an application that performs navigation, and may display a location by using GPS data received from the device 502.
  • the device 502 may execute an application for generating GPS data and then transmit the generated GPS information to the image display device 501.
  • FIG. 6 is a diagram illustrating another embodiment of receiving application data from a device and executing an application in an image display device according to the present invention.
  • the image display device 601 requests application data from the device 602, receives application data from the device 602, and receives the application data as shown by reference numeral 603. You can run
  • the image display device 601 may request application program execution data from the device 602, receive application program execution data from the device 602, and display the same as shown by reference numeral 603.
  • the device 602 When the device 602 receives an application program execution data request from the video display device 601, the device 602 executes an application for generating application program data, and then transmits the generated application program data to the video display device 601. Can be.
  • the video display device 601 may receive an execution screen (application execution data) of the application from the device 602 and display it on the display screen.
  • the user input may be received by the image display device 601 to execute an application program.
  • the device 602 may include a separate application for transmitting the execution screen of the application program to the image display device.
  • FIG. 7 is a diagram illustrating a configuration of an image display device and a device according to an embodiment of the present invention.
  • the image display apparatus 700 may be configured to use the application 1 701 driven by using the application data received from the device, and the device-linked application 1 702 for requesting application data and receiving the application data from the device. ) May be provided.
  • the device 710 may include a device-linked application 2 703 for requesting application data from the image display device 700, and transmit application data and an application 2 704 for generating application data. .
  • each of the applications may have a device-linked application separately.
  • Application 1 701 may be configured to include Device Interworking Application 1 702
  • Application 2 704 may be configured to include Device Interworking Application 2 703.
  • the present invention can drive the application 1 701 by acquiring the application data of the application 2 704 from the image display device 700 even if the application 2 704 is not provided in the image display device 700.
  • the present invention can drive the application 1 701 by acquiring the application data of the application 2 704 from the image display device 700 even if the application 2 704 is not provided in the image display device 700.
  • additional hardware is not installed in the image display apparatus 700, there is an effect of enabling a high specification application to be used.
  • the present invention has the effect of enabling the use of a variety of applications while being free from additional hardware installation by enabling a high-cost, high-spec application to be used on the video display device only by installing a simple device interlocking application in the video display device. .
  • FIG. 8 and 9 illustrate a process of registering a device corresponding to an application according to a device-linked application according to an embodiment of the present invention.
  • the device transmits a device search request to the video display device.
  • An embodiment of the device search request may be the same as reference numeral 901 of FIG. 9.
  • the device search request may include a device identifier (UID), an application search request (SID0), and device IP port information.
  • the video display device transmits network information in response to the device search request.
  • the response of the video display device for transmitting the network information may be the same as the reference numeral 902 of FIG. 9.
  • the response of the video display device that transmits network information may include server IP port information, device IP port information, video display device identifier (UID), and application search response (SID (1)) information of the video display device. .
  • the image display device receives network information and transmits a device registration request to the image display device.
  • One embodiment of the device registration request may be the same as the reference numeral 903 of FIG.
  • the device registration request includes server IP port information, device identifier (UID), registration request information (SID (2)), application request information (SID1 ... SIDN), and device authentication information for authenticating the device. It can be configured by.
  • step S804 the video display device determines whether the corresponding device is a registered device. As a result of the determination in step S804, if the device is not a registered device, the device information is stored in the device corresponding to the application in step S805 according to the device registration request.
  • the video display device outputs a user interface for selecting whether to register the device temporarily or not, and if the user selects registration or temporary registration, the device information corresponds to application information. Can be stored.
  • the device information may be set to be stored in correspondence with the application information only when the user inputs the device authentication information to the remote control device or the like correctly.
  • the device identifier (UID) and the application request information (SID1 ... SIDN) are registered so that even if the network information (for example, the IP address) of the device is changed, the registration is performed.
  • the device identifier and the application request information can be set to continuously receive the application data without a separate authentication process.
  • the registration completion response may be the same as the reference numeral 904 of FIG. 9.
  • the registration completion response may include device IP port information, video display device identifier (UID), registration response information (SID (3)), and application request information (SID1 ... SIDN).
  • the device transmits application data in operation S807, and the image display device may execute an application using application data in operation S808.
  • Application data (Data) transmission format may be the same as the reference numeral 905 of FIG.
  • the application transmission format may include image display device IP port information, a device identifier (UID), application data (SID (4)), and the like.
  • FIG. 10 is a diagram illustrating a user interface for setting a device to be linked with each application in an image display device according to an embodiment of the present invention.
  • the image display device allows a user to select a device to be linked with each application.
  • the companion device 1002 may indicate that the devices 1003, 1004, and 1005 found in the wired or wireless network may be selected.
  • the device may be registered corresponding to the application through the process of FIG. 8.
  • the device-linked application 1 installed on the video display device or the device-linked application 2 installed on the device may be received and installed from an external server through a predetermined network, and the device-linked application 1 may be pre-installed on the video display device.
  • the device companion application 2 installed in the device may be transmitted from the image display device to the device.
  • the device information corresponding to the application may be stored through an additional search.
  • FIG. 11 is a block diagram illustrating an image display device according to an embodiment of the present invention.
  • the video display device 100 may include a broadcast receiver 105, an external device interface 135, a storage 140, a user input interface 150,
  • the controller 170 may include a display unit 180, an audio output unit 185, and a power supply unit 190.
  • the broadcast receiving unit 105 may include a tuner 110, a demodulator 120, and a network interface unit 130. Among them, the tuner 110 and the demodulator 120 may be provided with the network interface unit 130 selectively.
  • the tuner 110 selects an RF broadcast signal corresponding to a channel selected by a user or all pre-stored channels among RF (Radio Frequency) broadcast signals received through an antenna.
  • the selected RF broadcast signal is converted into an intermediate frequency signal or a baseband video or audio signal.
  • the selected RF broadcast signal is a digital broadcast signal
  • it is converted into a digital IF signal (DIF).
  • the analog broadcast signal is converted into an analog baseband video or audio signal (CVBS / SIF). That is, the tuner 110 may process a digital broadcast signal or an analog broadcast signal.
  • the analog baseband video or audio signal CVBS / SIF output from the tuner 110 may be directly input to the controller 170.
  • the tuner 110 may receive an RF broadcast signal of a single carrier according to an Advanced Television System Committee (ATSC) scheme or an RF broadcast signal of multiple carriers according to a digital video broadcasting (DVB) scheme.
  • ATSC Advanced Television System Committee
  • DVD digital video broadcasting
  • the tuner 110 may sequentially select RF broadcast signals of all broadcast channels stored through a channel memory function among RF broadcast signals received through an antenna and convert them to intermediate frequency signals or baseband video or audio signals. have.
  • the demodulator 120 receives the digital IF signal DIF converted by the tuner 110 and performs a demodulation operation.
  • the demodulator 120 when the digital IF signal output from the tuner 110 is an ATSC scheme, the demodulator 120 performs 8-VSB (8-Vestigal Side Band) demodulation. In addition, the demodulator 120 may perform channel decoding. To this end, the demodulator 120 includes a trellis decoder, a de-interleaver, a reed solomon decoder, and the like, for trellis decoding, deinterleaving, and read. Soloman decryption can be performed.
  • the demodulator 120 when the digital IF signal output from the tuner 110 is a DVB scheme, the demodulator 120 performs coded orthogonal frequency division modulation (COFDMA) demodulation. In addition, the demodulator 120 may perform channel decoding. To this end, the demodulator 120 may include a convolution decoder, a deinterleaver, a reed-soloman decoder, and the like to perform convolutional decoding, deinterleaving, and reed soloman decoding.
  • COFDMA coded orthogonal frequency division modulation
  • the demodulator 120 may output a stream signal TS after performing demodulation and channel decoding.
  • the stream signal may be a signal multiplexed with a video signal, an audio signal, or a data signal.
  • the stream signal may be an MPEG-2 Transport Stream (TS) multiplexed with an MPEG-2 standard video signal, a Dolby AC-3 standard audio signal, and the like.
  • the MPEG-2 TS may include a header of 4 bytes and a payload of 184 bytes.
  • the demodulator 120 described above can be provided separately according to the ATSC system and the DVB system. That is, it can be provided with an ATSC demodulation part and a DVB demodulation part.
  • the stream signal output from the demodulator 120 may be input to the controller 170.
  • the controller 170 After performing demultiplexing, image / audio signal processing, and the like, the controller 170 outputs an image to the display unit 180 and outputs an audio to the audio output unit 185.
  • the external device interface unit 135 may connect the external device to the image display device 100.
  • the external device interface unit 135 may include an A / V input / output unit (not shown) or a wireless communication unit (not shown).
  • the external device interface unit 135 may be connected to an external device such as a digital versatile disk (DVD), a Blu-ray, a game device, a camera, a camcorder, a computer (laptop), or the like by wire or wireless.
  • the external device interface unit 135 transmits an externally input image, audio or data signal to the controller 170 of the image display device 100 through a connected external device.
  • the controller 170 may output an image, audio, or data signal processed by the controller 170 to a connected external device.
  • the external device interface unit 135 may include an A / V input / output unit (not shown) or a wireless communication unit (not shown).
  • the A / V input / output unit may use a USB terminal, a CVBS (Composite Video Banking Sync) terminal, a component terminal, an S-video terminal (analog), and a DVI to input video and audio signals from an external device to the video display device 100.
  • CVBS Composite Video Banking Sync
  • component terminal an S-video terminal (analog)
  • DVI Digital Visual Interface
  • HDMI High Definition Multimedia Interface
  • RGB terminal High Definition Multimedia Interface
  • D-SUB terminal D-SUB terminal and the like.
  • the wireless communication unit may perform short range wireless communication with another external device.
  • the image display device 100 may communicate with Bluetooth, Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, and Digital Living Network Alliance (DLNA). Depending on the standard, it can be networked with other devices.
  • RFID Radio Frequency Identification
  • IrDA Infrared Data Association
  • UWB Ultra Wideband
  • ZigBee ZigBee
  • DLNA Digital Living Network Alliance
  • the external device interface unit 135 may be connected through at least one of the various set top boxes and the various terminals described above, and perform input / output operations with the set top box.
  • the external device interface unit 135 may receive application data in an adjacent external device and transmit the received application data to the controller 170 or the storage 140.
  • the external device interface unit 135 determines whether a device registered for a predetermined application is searched, and if the device is found, requests application data from the searched device, and receives the application data.
  • the control unit 170 executes the application using the transmitted application data.
  • the application data may include execution information of the application or user interface information related to execution of the application.
  • the external device interface unit 135 searches for a module necessary for executing the selected application, and the necessary module is transferred to the image display device. If it does not exist, it can search for a registered device in which the required module exists.
  • the necessary module may include any one or more of a location information module, a camera module, and a user interface module, as described above with reference to FIG. 2.
  • the external device interface unit 135 applies an application to the found device only when a confirmation signal indicating whether to connect with the found device is received through the user input interface unit 150. Request data and receive the application data.
  • the controller 170 may control to display one or more of a device connection request message or a device registration request message.
  • the display unit 180 outputs information about the found device.
  • the storage 140 registers and stores device information corresponding to the application.
  • the controller 170 when the device 170 receives a device registration request from the device, the controller 170 outputs a user interface for selecting whether to register the device, and the storage unit 140 corresponds to the application when device registration is selected in the user interface. Register and store the selected device information.
  • the controller 170 outputs an application list including the application item on a display screen, and when a device registered for the application is found, the controller 170 displays the registered application item to be distinguished from the application list, or It can be activated and displayed to be selectable.
  • the external device interface unit 135 may request the application data from the device registered for the application selected in the application item and receive the application data.
  • the external device interface unit 135 may determine whether a device registered for the application is searched.
  • the external device interface unit 135 may establish a wired or wireless network connection with the found device and receive the application data through the connected network.
  • the network at this time may include near field communication.
  • the network interface unit 130 provides an interface for connecting the video display device 100 to a wired / wireless network including an internet network.
  • the network interface unit 130 may include an Ethernet terminal for connecting to a wired network, and for connecting to a wireless network, a WLAN (Wi-Fi) or Wibro (Wireless). Broadband, Wimax (World Interoperability for Microwave Access), High Speed Downlink Packet Access (HSDPA) communication standards, and the like may be used.
  • the network interface unit 130 may access a predetermined web page through a network. That is, by accessing a predetermined web page through the network, it is possible to send or receive data with the server.
  • content or data provided by a content provider or a network operator may be received. That is, content such as a movie, an advertisement, a game, a VOD, a broadcast signal, and related information provided from a content provider or a network provider may be received through a network.
  • the network interface unit 130 may select and receive a desired application from among applications that are open to the public through the network.
  • the storage 140 may store a program for processing and controlling each signal in the controller 170, or may store a signal processed video, audio, or data signal.
  • the storage 140 may perform a function for temporarily storing an image, audio, or data signal input from the external device interface 135 or the network interface 130.
  • the storage 140 may store information on a predetermined broadcast channel through a channel storage function.
  • the storage 140 may store an application input from the external device interface 135 or the network interface 130.
  • the storage unit 140 may include a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (for example, SD or XD memory), It may include at least one type of storage medium such as RAM, ROM (EEPROM, etc.).
  • the video display device 100 may provide a user with a content file (video file, still image file, music file, document file, application file, etc.) stored in the storage 140.
  • FIG 11 illustrates an embodiment in which the storage 140 is provided separately from the controller 170, but the scope of the present invention is not limited thereto.
  • the storage unit 140 may be included in the control unit 170.
  • the user input interface unit 150 transmits a signal input by the user to the controller 170 or transmits a signal from the controller 170 to the user.
  • the user input interface unit 150 may be powered on / off, channel selection, and screen from the remote controller 200 according to various communication methods such as a radio frequency (RF) communication method and an infrared (IR) communication method.
  • the controller may receive and process a user input signal or a control signal such as a setting, or transmit a control signal from the controller 170 to the remote controller 200.
  • the user input interface unit 150 may transmit a user input signal or a control signal input from a local key (not shown) such as a power key, a channel key, a volume key, and a set value to the controller 170. have.
  • a local key such as a power key, a channel key, a volume key, and a set value
  • the user input interface unit 150 may transmit a user input signal or a control signal input from a sensing unit (not shown) that senses a user's gesture to the controller 170 or from the controller 170.
  • the signal of may be transmitted to a sensing unit (not shown).
  • the sensing unit may include a touch sensor, a voice sensor, a position sensor, an operation sensor, and the like.
  • the control unit 170 demultiplexes the input stream or processes the demultiplexed signals through the tuner 110, the demodulator 120, or the external device interface unit 135, and outputs a video or audio signal. You can create and output.
  • the image signal processed by the controller 170 may be input to the display unit 180 and displayed as an image corresponding to the image signal.
  • the image signal processed by the controller 170 may be input to the external output device through the external device interface unit 135.
  • the audio signal processed by the controller 170 may be audio output to the audio output unit 185.
  • the voice signal processed by the controller 170 may be input to the external output device through the external device interface unit 135.
  • controller 170 may include a demultiplexer, an image processor, and the like. This will be described later with reference to FIG. 12.
  • controller 170 may control overall operations of the image display device 100.
  • the controller 170 may control the tuner 110 to control the tuner 110 to select an RF broadcast corresponding to a channel selected by a user or a pre-stored channel.
  • controller 170 may control the image display device 100 by a user command or an internal program input through the user input interface unit 150.
  • the user may access the network to download the desired application or application list into the video display device 100.
  • the controller 170 controls the tuner 110 to input a signal of a selected channel according to a predetermined channel selection command received through the user input interface unit 150. Then, the video, audio, or data signal of the selected channel is processed. The controller 170 allows the channel information selected by the user to be output through the display unit 180 or the audio output unit 185 together with the processed image or audio signal.
  • the controller 170 may receive an external device image playback command received through the user input interface unit 150 from an external device, for example, a camera or a camcorder, input through the external device interface unit 135.
  • the video signal or the audio signal may be output through the display unit 180 or the audio output unit 185.
  • the controller 170 may control the display 180 to display an image.
  • a broadcast image input through the tuner 110, an external input image input through the external device interface unit 135, or an image input through the network interface unit or an image stored in the storage unit 140 may be displayed on a display unit ( 180) to control the display.
  • the image displayed on the display unit 180 may be a still image or a video, and may be a 2D image or a 3D image.
  • the controller 170 may control to display a list of applications or applications that can be downloaded from the video display device 100 or from an external network.
  • the controller 170 may control to install and run an application downloaded from an external network along with various user interfaces. In addition, by selecting a user, an image related to an executed application may be controlled to be displayed on the display unit 180.
  • the channel browsing processor may receive a stream signal TS output from the demodulator 120 or a stream signal output from the external device interface 135, extract a video from the input stream signal, and generate a thumbnail image. Can be.
  • the generated thumbnail image may be input as it is or encoded to the controller 170.
  • the generated thumbnail image may be encoded in a stream form and input to the controller 170.
  • the controller 170 may display a thumbnail list including a plurality of thumbnail images on the display unit 180 using the input thumbnail image. Meanwhile, the thumbnail images in the thumbnail list may be updated sequentially or simultaneously. Accordingly, the user can easily grasp the contents of the plurality of broadcast channels.
  • the display unit 180 converts an image signal, a data signal, an OSD signal processed by the controller 170, or an image signal, data signal, etc. received from the external device interface unit 135 into R, G, and B signals, respectively. Generate a drive signal.
  • the display unit 180 may be a PDP, an LCD, an OLED, a flexible display, a 3D display, or the like.
  • the display unit 180 may be configured as a touch screen and used as an input device in addition to the output device.
  • the audio output unit 185 receives a signal processed by the controller 170, for example, a stereo signal, a 3.1 channel signal, or a 5.1 channel signal, and outputs a voice signal.
  • the voice output unit 185 may be implemented by various types of speakers.
  • a photographing unit (not shown) for photographing the user may be further provided.
  • the photographing unit (not shown) may be implemented by one camera, but is not limited thereto and may be implemented by a plurality of cameras.
  • the image information photographed by the photographing unit (not shown) is input to the controller 170.
  • a sensing unit including at least one of a touch sensor, a voice sensor, a position sensor, and a motion sensor may be further provided in the image display apparatus 100. have.
  • the signal detected by the sensing unit may be transmitted to the controller 170 through the user input interface unit 150.
  • the controller 170 may detect a gesture of a user by combining or combining an image captured by a photographing unit (not shown) or a detected signal from a sensing unit (not shown).
  • the power supply unit 190 supplies the corresponding power throughout the image display device 100.
  • power may be supplied to the controller 170, which may be implemented in the form of a System On Chip (SOC), a display unit 180 for displaying an image, and an audio output unit 185 for audio output. Can be.
  • SOC System On Chip
  • the power supply unit 190 may include a converter (not shown) for converting AC power into DC power.
  • a converter for converting AC power into DC power.
  • an inverter capable of PWM operation may be further provided for driving of variable brightness or dimming. It may be.
  • the remote control apparatus 200 transmits the user input to the user input interface unit 150.
  • the remote control device 200 may use Bluetooth, RF (Radio Frequency) communication, infrared (IR) communication, UWB (Ultra Wideband), ZigBee (ZigBee) method and the like.
  • the remote control apparatus 200 may receive an image, an audio or a data signal output from the user input interface unit 150, display it on the remote control apparatus 200 or output an audio or vibration.
  • the video display device 100 described above is a fixed type of ATSC (8-VSB) digital broadcasting, DVB-T (COFDM) digital broadcasting, ISDB-T (BST-OFDM) digital broadcasting, and the like. It may be a digital broadcast receiver capable of receiving at least one.
  • the image display device described herein is an image display device in which the display unit 180 and the audio output unit 185 shown in FIG. 11 are excluded, and the display unit 180 and the audio output are provided through wireless communication. It may be of a wireless type, which transmits and receives data with the unit 185.
  • a block diagram of the image display device 100 illustrated in FIG. 11 is a block diagram for an embodiment of the present invention.
  • Each component of the block diagram may be integrated, added, or omitted according to the specification of the image display device 100 that is actually implemented. That is, two or more components may be combined into one component as needed, or one component may be divided into two or more components.
  • the function performed in each block is for explaining an embodiment of the present invention, the specific operation or device does not limit the scope of the present invention.
  • the image display device 100 does not include the tuner 110 and the demodulator 120 shown in FIG. 11, unlike the illustrated in FIG. 11, and the network interface unit 130 or the external device interface unit 135. ), The video content may be received and played back.
  • FIG. 12 is an internal block diagram of the controller of FIG. 11.
  • control unit 170 according to an embodiment of the present invention, the demultiplexer 310, the image processor 320, the OSD generator 340, the mixer 350, the frame rate converter 355 ), And a formatter 360.
  • the apparatus may further include a voice processor (not shown) and a data processor (not shown).
  • the demultiplexer 310 demultiplexes an input stream. For example, when an MPEG-2 TS is input, it may be demultiplexed and separated into video, audio, and data signals, respectively.
  • the stream signal input to the demultiplexer 310 may be a stream signal output from the tuner 110, the demodulator 120, or the external device interface unit 135.
  • the image processor 320 may perform image processing of the demultiplexed image signal. To this end, the image processor 320 may include an image decoder 325 and a scaler 335.
  • the image decoder 325 decodes the demultiplexed image signal, and the scaler 335 performs scaling to output the resolution of the decoded image signal on the display unit 180.
  • the video decoder 325 may include decoders of various standards.
  • the demultiplexed video signal when the demultiplexed video signal is an encoded video signal of MPEG-2 standard, it may be decoded by an MPEG-2 decoder.
  • the demultiplexed video signal is a digital video broadcasting (DMB) scheme or an encoded video signal of H.264 standard according to DVB-H, it may be decoded by an H.264 decoder.
  • DMB digital video broadcasting
  • H.264 decoder an encoded video signal of H.264 standard according to DVB-H
  • the video signal decoded by the image processor 320 is input to the mixer 350.
  • the OSD generator 340 generates an OSD signal according to a user input or itself. For example, a signal for displaying various types of information on a screen of the display unit 180 as a graphic or text may be generated based on a user input signal or a control signal.
  • the generated OSD signal may include various data such as a user interface screen, various menu screens, widgets, and icons of the image display apparatus 100.
  • the OSD generator 340 may generate a signal for displaying broadcast information based on subtitles or EPGs of a broadcast image.
  • the mixer 350 may mix the OSD signal generated by the OSD generator 340 and the decoded image signal processed by the image processor 220.
  • the mixed signal is provided to the formatter 360.
  • the OSD may be displayed on the broadcast video or the external input video.
  • the frame rate converter (FRC) 355 may convert the frame rate of the input video. For example, a 60Hz frame rate is converted to 120Hz or 240Hz. When converting a frame rate of 60 Hz to 120 Hz, it is possible to insert the same first frame or insert a third frame predicted from the first frame and the second frame between the first frame and the second frame. When converting a frame rate of 60 Hz to 240 Hz, it is possible to insert three more identical frames or three predicted frames. On the other hand, it is also possible to maintain the input frame rate without additional conversion.
  • the formatter 360 receives the output signal of the frame rate converter 355 and changes the format of the signal to be suitable for the display unit 180 and outputs the signal.
  • the R, G, B data signals may be output, and the R, G, B data signals may be output as low voltage differential signaling (LVDS) or mini-LVDS.
  • LVDS low voltage differential signaling
  • the voice processing unit (not shown) in the controller 170 may perform voice processing of the demultiplexed voice signal.
  • the voice processing unit may include various decoders.
  • the speech processing unit (not shown) in the controller 170 may decode the demultiplexed speech signal if it is an encoded speech signal.
  • the demultiplexed speech signal may be decoded by an MPEG-2 decoder, or an MPEG 4 decoder, or an AAC decoder, or an AC-3 decoder.
  • the voice processing unit (not shown) in the controller 170 may process a base, a treble, a volume control, and the like.
  • the data processor (not shown) in the controller 170 may perform data processing of the demultiplexed data signal.
  • the encoded data signal may be EPG (Electronic Program Guide) information including broadcast information such as a start time and an end time of a broadcast program broadcasted in each channel.
  • the EPG information may be ATSC-PSIP (ATSC-Program and System Information Protocol) information in the case of the ATSC scheme, and may include DVB-Service Information (DVB-SI) in the case of the DVB scheme.
  • the ATSC-PSIP information or the DVB-SI information may be information included in the aforementioned stream, that is, the header (4 bytes) of the MPEG-2 TS.
  • FIG. 12 a block diagram of the controller 170 shown in FIG. 12 is a block diagram for an embodiment of the present invention. Each component of the block diagram may be integrated, added, or omitted according to the specification of the controller 170 that is actually implemented.
  • FIG. 13 is a flowchart illustrating an application execution process further including selecting whether to use an external device in the flowchart of FIG. 2.
  • the image display device may receive a selection signal regarding whether to use an external device to execute an application in the image display device (S2021).
  • the image display apparatus may transmit and receive data for executing the application with one or more devices, but the user May not want to transmit or receive the data due to network connection charges, security data leakage, or battery consumption of the device.
  • the video display device displays a predetermined menu and receives a selection signal of whether to use an external device to execute the application on the video display device before searching for a device necessary for executing the application. can do.
  • the menu will be described in detail later with reference to FIG. 16.
  • the image display device may perform an operation for searching for the device (S202).
  • the video display device may deactivate application items that require connection with an external device (S2022).
  • the user can prevent data transmission / reception such as searching for an external device in the image display apparatus when it is not desired.
  • FIG. 14 is a diagram illustrating an embodiment of storing a module and corresponding device information required for each application in an image display device according to an embodiment of the present invention.
  • an image display device may store information 1102 of a necessary module corresponding to the application 1101 and device information 1103 provided with the necessary module.
  • the necessary module information 1102 is information about a module required for executing an application and includes a user input interface module including a location information module including a global positioning system (GPS), a camera module, and a keyboard. And the like.
  • the device information 1103 may include a device name provided with each required module.
  • the device information 1103 may also include network address information that may be used when requesting application data from a video display device to a device. have.
  • the necessary modules and devices corresponding to one application may be set in plural, and device identifiers and network information for each may be stored.
  • the required module corresponding to the application 'App 1' may be a GPS module, and the device equipped with the GPS module may be designated as 'Dv1' and 'Dv10', and the image display device may be assigned to the application 'App 1'.
  • the application data for 'App 1' can be used, and then the application 'App 1' can be executed using the received application data for 'App 1'. have.
  • FIG. 15 is a diagram illustrating an embodiment in which data transmission and reception are performed between an image display device and a device according to the present invention.
  • the image display device 1401 requests application data from the device 1402, and receives application data from the device 1402. You can run the application.
  • the image display device 1401 executes an application for performing navigation, and may display a location using GPS data received from the device 1402.
  • the image display device 1401 displays the execution screen of the application on the display screen, and the device 1402 indicates that the GPS module is being used due to the application execution of the image display device 1401. Can be displayed.
  • the user may recognize that the specific module is operating when a specific module of the device is used by executing a predetermined application in the image display device, and thus the user does not recognize the operation and thus the device 1402.
  • the operation that affects the application execution such as shutting down the power supply, can be prevented.
  • FIG. 16 is a diagram illustrating a display screen 1200 including a device use confirmation menu according to an embodiment of the present invention.
  • the image display device may display a selection menu 1201 for receiving a selection signal from a user regarding whether to attempt to connect with an external device to execute an application on the image display device.
  • the selection menu 1201 may include a guide message 1202, a confirmation menu item 1203, and a cancel menu item 1204.
  • the guide message 1202 may include information for assisting the user's selection. That is, information about a module included in the image display device, information about a module required for executing an application, and text information or image information about an application for which a specific module is required may be included.
  • an operation for searching for a device may be performed by inputting a selection signal of the confirmation menu item 1203, and inputting a selection signal of the cancellation menu item 1204 to execute an application using only a module provided in the image display device. can do.
  • FIG. 17 is a diagram illustrating a display screen 1300 including a device connection request message according to an embodiment of the present invention.
  • the video display device may display a device connection request message 1301. Can be.
  • the request message 1301 may be displayed when a video display device transmits / receives data with a specific device and a connection between the video display device and the specific device fails while executing a specific application. Can be.
  • the request message 1301 may include information on an application to be executed, information on a required module of the application, and information on a device equipped with the required module as text or image information.
  • the request message may be automatically deleted when the device is connected to the video display device.
  • an embodiment of the present invention is a display device, a TV, a broadcast net.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 영상표시기기의 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기에 관한 것이며, 더욱 상세하게는 영상표시기기에 등록된 디바이스에서 애플리케이션 데이터를 수신한 후, 상기 애플리케이션 데이터를 이용하여 애플리케이션을 실행하는 애플리케이션 확장 방법 및 그 방법을 채용한 영상표시기기에 관한 것이다.

Description

애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기
본 발명은 영상표시기기의 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기에 관한 것이며, 더욱 상세하게는 영상표시기기에 등록된 디바이스에서 애플리케이션 데이터를 수신한 후, 상기 애플리케이션 데이터를 이용하여 애플리케이션을 실행하는 애플리케이션 확장 방법 및 그 방법을 채용한 영상표시기기에 관한 것이다.
영상표시기기는 사용자가 시청할 수 있는 영상을 표시하는 기능을 갖춘 장치이다. 사용자는 영상표시기기를 통하여 방송을 시청할 수 있다. 영상표시기기는 방송국에서 송출되는 방송신호 중 사용자가 선택한 방송을 디스플레이에 표시한다. 현재 방송은 전세계적으로 아날로그 방송에서 디지털 방송으로 전환하고 있는 추세이다.
디지털 방송은 디지털 영상 및 음성 신호를 송출하는 방송을 의미한다. 디지털 방송은 아날로그 방송에 비해, 외부 잡음에 강해 데이터 손실이 작으며, 에러 정정에 유리하며, 해상도가 높고, 선명한 화면을 제공한다. 또한, 디지털 방송은 아날로그 방송과 달리 양방향 서비스가 가능하다.
종래 기술의 영상표시기기는 고사양의 애플리케이션을 이용하기 위해서는 추가적인 하드웨어가 설치되어야 하거나, 하드웨어의 성능이 높아야만 해당 애플리케이션을 구동할 수 있어, 영상표시기기에 추가적인 비용 및 자원이 투입되어야 하는 문제점이 있었다.
예를 들어, 종래 기술의 영상표시기기에서 GPS(Global Positioning System) 정보를 이용하는 애플리케이션을 이용하고자 하는 경우, GPS(Global Positioning System)을 영상표시기기에 추가적으로 포함하여야 하므로, 추가적인 비용 및 자원이 투입되어야만 하는 단점이 있었다.
따라서, 이러한 종래 기술의 영상표시기기의 문제점을 해결하여, 추가적인 하드웨어가 설치되지 않아도 고사양의 애플리케이션을 이용할 수 있도록 하는 영상표시기기의 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기가 개발될 필요성이 절실한 실정이다.
본 발명은 상기와 같은 종래 기술의 영상표시기기의 문제점을 해결하여, 추가적인 하드웨어가 설치되지 않아도 고사양의 애플리케이션을 이용할 수 있도록 하는 영상표시기기의 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기를 제공하는 것을 그 목적으로 한다.
또한, 본 발명은 영상표시기기에서 간단한 디바이스 연동 애플리케이션의 설치만으로, 고비용, 고사양의 애플리케이션을 영상표시기기에서 이용가능하도록 하여 추가적인 하드웨어 설치에서 자유로울 수 있으면서, 다양한 애플리케이션의 이용이 가능하도록 하는 영상표시기기의 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기를 제공하는 것을 다른 목적으로 한다.
본 발명의 일실시예에 따른 애플리케이션 확장 방법은 소정의 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단하는 단계; 상기 디바이스가 검색되면, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 단계; 및 상기 전송된 애플리케이션 데이터를 이용하여 상기 애플리케이션을 실행하는 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명의 다른 실시예에 따른 영상표시기기는 소정의 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단하고, 상기 디바이스가 검색되면, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 외부장치 인터페이스부; 및 상기 전송된 애플리케이션 데이터를 이용하여 상기 애플리케이션을 실행하는 제어부를 포함하는 것을 특징으로 한다.
본 발명은 영상표시기기에 고사양의 하드웨어를 추가적으로 구비하지 않더라도 고사양의 애플리케이션을 이용할 수 있도록 하는 효과가 있다.
또한, 본 발명은 영상표시기기에서 간단한 디바이스 연동 애플리케이션의 설치만으로, 고비용, 고사양의 애플리케이션을 영상표시기기에서 이용가능하도록 하여 추가적인 하드웨어 설치에서 자유로울 수 있으면서, 다양한 애플리케이션의 이용이 가능하도록 하는 효과가 있다.
도 1은 본 발명의 영상표시기기와 데이터 송수신이 가능한 장치를 보여주는 도면.
도 2는 본 발명의 일실시예에 따라 영상표시기기에서 애플리케이션과 관련된 애플리케이션 데이터를 수신하여 애플리케이션을 실행하는 과정을 도시한 흐름도.
도 3은 본 발명의 일실시예에 따른 영상표시기기에서 애플리케이션 별로 대응되는 디바이스 정보를 저장하는 일실시예를 도시한 도면.
도 4는 본 발명에 따라 영상표시기기에서 제공하는 애플리케이션별 디바이스 검색 여부를 도시하는 애플리케이션 목록의 일실시예를 도시한 도면.
도 5는 본 발명에 따라 영상표시기기에서 디바이스로부터 애플리케이션 데이터를 수신하여 애플리케이션을 실행시키는 일실시예를 도시한 도면.
도 6은 본 발명에 따라 영상표시기기에서 디바이스로부터 애플리케이션 데이터를 수신하여 애플리케이션을 실행시키는 다른 실시예를 도시한 도면.
도 7은 본 발명의 일실시예에 따라 영상표시기기 및 디바이스의 구성을 도시한 도면.
도 8 및 도 9는 본 발명의 일실시예에 따른 디바이스 연동 애플리케이션에 따라 디바이스를 애플리케이션에 대응하여 등록하는 과정을 도시한 도면.
도 10은 본 발명의 일실시예에 따라 영상표시기기에서 애플리케이션별로 연동되는 디바이스를 설정하는 사용자 인터페이스를 도시한 도면.
도 11은 본 발명의 일실시예에 따른 영상표시기기의 내부 블록도.
도 12는 도 11의 제어부의 내부 블록도.
도 13은 도 2의 흐름도에서 외부 디바이스 이용 여부를 선택받는 단계를 더 포함하는 애플리케이션 실행 과정을 도시한 흐름도.
도 14는 본 발명의 일실시예에 따른 영상표시기기에서 애플리케이션 별로 필요한 모듈 및 대응되는 디바이스 정보를 저장하는 일실시예를 도시한 도면.
도 15는 본 발명에 따라 영상표시기기와 디바이스 간에 데이터 송수신이 진행되는 일실시예를 도시한 도면.
도 16은 본 발명의 일실시예에 따른 디바이스 이용 확인 메뉴를 포함하는 디스플레이화면을 도시한 도면.
도 17은 본 발명의 일실시예에 따른 디바이스 연결 요청 메시지를 포함하는 디스플레이화면을 도시한 도면.
이하에서는 도면을 참조하여 본 발명에 따른 영상표시기기의 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기에 대하여 보다 상세하게 설명한다.
이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 단순히 본 명세서 작성의 용이함만이 고려되어 부여되는 것으로서, 그 자체로 특별히 중요한 의미 또는 역할을 부여하는 것은 아니다. 따라서, 상기 "모듈" 및 "부"는 서로 혼용되어 사용될 수도 있다.
한편, 본 명세서에서 기술되는 영상표시기기는, 방송 수신 기능에 컴퓨터 지원 기능을 추가한 지능형 영상표시기기로서, 방송 수신 기능에 충실하면서도 인터넷 기능 등이 추가되어, 수기 방식의 입력 장치, 터치 스크린 또는 공간 리모콘 등 보다 사용에 편리한 인터페이스를 갖출 수 있다. 그리고, 유선 또는 무선 인터넷 기능의 지원으로 인터넷 및 컴퓨터에 접속되어, 이메일, 웹브라우징, 뱅킹 또는 게임 등의 기능도 수행가능하다. 이러한 다양한 기능을 위해 표준화된 범용 OS가 사용될 수 있다.
즉, 본 발명에서 기술되는 영상표시기기는, 범용의 OS 커널 상에, 다양한 애플리케이션이 자유롭게 추가되거나 삭제 가능하므로, 사용자 친화적인 다양한 기능이 수행될 수 있다. 예를 들어, 스마트 TV일 수 있다.
도 1은 본 발명의 영상표시기기와 데이터 송수신이 가능한 장치를 보여주는 도면이다.
도면을 참조하면, 본 발명의 일실시예에 의한 영상표시기기(100)는 방송국(210), 네트워크 서버(220) 또는 외부 디바이스(230)와 통신할 수 있다.
영상표시기기(100)는 방송국(210)에서 전송하는 영상신호를 포함하는 방송신호를 수신할 수 있다. 영상표시기기(100)는 방송신호에 포함되는 영상신호 및 음성신호 또는 데이터신호를 영상표시기기(100)에서 출력하기에 적합하도록 처리(process)할 수 있다. 영상표시기기(100)는 처리한 영상신호에 기초하는 영상 또는 오디오를 출력할 수 있다.
한편, 영상표시기기(100)는 네트워크 서버(220)와 통신할 수 있다. 네트워크 서버(220)는 임의의 네트워크를 통하여 영상표시기기(100)와 신호를 송수신할 수 있는 장치이다. 예를 들어, 네트워크 서버(220)는 유선 또는 무선 기지국을 통하여 영상표시기기(100)와 연결될 수 있는 휴대전화 단말기일 수 있다. 또한, 네트워크 서버(220)는 인터넷 네트워크를 통하여 영상표시기기(100)로 컨텐츠를 제공할 수 있는 장치일 수 있다. 컨텐츠 제공자는 네트워크 서버를 이용하여 영상표시기기(100)로 컨텐츠를 제공할 수 있다.
한편, 영상표시기기(100)는 외부 디바이스(230)와 통신할 수 있다. 외부 디바이스(230)는 유선 또는 무선으로 영상표시기기(100)와 직접 신호를 송수신할 수 있는 장치이다. 일예로, 외부 디바이스(230)는 사용자가 사용하는 미디어 저장장치 또는 재생장치 뿐아니라, 각종 가전기기를 포함할 수 있다. 즉, 외부 디바이스(230)는 카메라, DVD 또는 블루레이 플레이어, 퍼스널 컴퓨터, 휴대단말 전화기, 에어컨 등일 수 있다.
방송국(210), 네트워크 서버(220), 또는 외부 디바이스(230)는, 영상표시기기(100)로 영상신호를 포함하는 신호를 전송할 수 있다. 영상표시기기(100)는 입력되는 신호에 포함되는 영상신호에 기초하는 영상을 표시할 수 있다. 또한, 영상표시기기(100)는 방송국(210) 또는 네트워크 서버(220)에서 영상표시기기(100)로 전송하는 신호를 외부 디바이스(230)로 전송할 수 있다. 또한, 외부 디바이스(230)에서 영상표시기기(100)로 전송하는 신호를 방송국(210) 또는 네트워크 서버(220)로 전송할 수 있다. 즉, 영상표시기기(100)는 방송국(210), 네트워크 서버(220) 및 외부 디바이스(230)에서 전송하는 신호에 포함되는 컨텐츠를 영상표시기기(100)에서 직접 재생하는 외에도 전달할 수 있다.
또한, 본 발명에 의하면, 영상표시기기(100)에서 실행되는 애플리케이션과 관련된 애플리케이션 데이터를 외부 디바이스(230)에서 영상표시기기(100)로 전송할 수 있으며, 영상표시기기(100)는 애플리케이션 데이터를 이용하여 애플리케이션을 실행시킬 수 있다.
도 2는 본 발명의 일실시예에 따라 영상표시기기에서 애플리케이션과 관련된 애플리케이션 데이터를 수신하여 애플리케이션을 실행하는 과정을 도시한 흐름도이다.
도 2에서는 영상표시기기에서 디바이스로 애플리케이션 데이터를 요청한 후, 이를 수신하여 애플리케이션을 실행하는 과정을 일례로 들어 설명한다.
이 때, 영상표시기기는 영상을 표시할 수 있는 모든 수단을 포함하는 개념으로, 방송 수신기, 퍼스널컴퓨터, 이동통신 단말기, 카메라, DVD 또는 블루레이 플레이어 등이 될 수 있다.
디바이스 또한, 상술한 영상표시기기와 네트워크 연결되어, 애플리케이션 데이터를 전송할 수 있는 모든 수단을 포함하는 개념으로, 방송 수신기, 퍼스널컴퓨터, 이동통신 단말기, 카메라, DVD 또는 블루레이 플레이어, 에어컨, 공기 청정기 등이 될 수 있다.
도 2를 참조하면, 본 발명의 일실시예에 따른 영상표시기기는 단계(S201)에서 애플리케이션 목록 출력 명령을 수신한다. 이 때, 실시예에 따라 애플리케이션 목록은 외부 디바이스 기기와 연동하여 실행되는 애플리케이션들의 목록일 수 있다. 도면에서는, 각 애플리케이션을 나타내는 항목만이 도시되는 것을 예시하나, 이에 한정되지 않으며, 각 애플리케이션에 대한 간략 설명 정보를 포함할 수도 있다.
단계(S202)에서 영상표시기기는 애플리케이션 목록에 포함된 애플리케이션 항목들에 대해 등록된 디바이스가 검색되는지 판단한다.
이 때, 영상표시기기는 미리 애플리케이션에 대응되는 디바이스 정보를 저장부에 저장할 수 있으며, 저장부에서 애플리케이션에 대응하는 디바이스 정보를 판독한 후, 판독된 디바이스 정보를 이용하여 디바이스를 검색한다.
특히, 영상표시기기는 유선 통신 방식으로 네트워크 연결되거나, 근거리 무선 통신 방식으로 네트워크 연결가능한 디바이스를 검색할 수 있다. 예를 들어, 영상표시기기(100)는 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA (Digital Living Network Alliance) 등의 통신 규격에 따라 다른 디바이스와 네트워크 연결될 수 있으며, 근거리 무선 통신 범위내에서 디바이스가 검색되는지를 판단할 수 있다.
또한, 영상표시기기는, 영상표시기기에 애플리케이션 선택신호가 수신되면, 상기 선택된 애플리케이션의 실행에 필요한 모듈을 검색하고, 상기 필요한 모듈에 상기 영상표시기기에 존재하지 않는 경우, 상기 필요한 모듈이 존재하는, 등록된 디바이스가 검색할 수 있다.
상기 필요한 모듈은, GPS(Global Positioning System)을 포함하여, 현재 위치를 파악할 수 있는 위치 정보 모듈, 사용자 및 주변 환경의 영상을 촬영 가능한 카메라 모듈, 및 키보드, 키패드, 및 마우스를 포함하여 사용자로부터 소정의 신호를 입력받을 수 있는 사용자 입력 인터페이스 모듈 중 어느 하나 이상을 포함할 수 있다.
또한, 영상표시기기는, 상기 디바이스가 검색되지 않는 경우에 소정의 메시지를 디스플레이할 수 있다. 즉, 등록된 디바이스는 존재하나, 상기 등록된 디바이스가 현재 영상표시기기와 데이터를 송수신할 수 있는 상태에 존재하지 않는 경우, 디바이스 연결 요청 메시지를 디스플레이할 수 있고, 등록된 디바이스가 존재하지 않는 경우, 디바이스를 영상표시기기에 등록할 것을 요청하는 디바이스 등록 요청 메시지를 디스플레이할 수 있다.
단계(S202)에서 애플리케이션에 대해 등록된 디바이스가 검색되면, 단계(S203)에서 영상표시기기는 애플리케이션 목록에서 등록된 디바이스에 대응되는 애플리케이션 항목을 선택가능하도록 활성화하거나, 등록된 디바이스가 검색되지 않은 다른 애플리케이션 항목들과 구분되도록 표시한다.
또한, 실시예에 따라 영상표시기기는 검색된 디바이스에 대한 정보를 디스플레이 화면에 출력할 수도 있다.
예를 들어, 애플리케이션 'App 1'에 대해 등록된 디바이스 'Dv1'이 네트워크 연결 가능하거나, 네트워크 연결된 것으로 검색되면, 애플리케이션 'App 1' 항목을 활성화하거나, 다른 항목들과 구분되도록 표시할 수 있으며, 실시예에 따라 디바이스 'Dv1'에 대한 정보를 디스플레이 화면에 표시할 수도 있다.
단계(S202)의 판단 결과, 애플리케이션에 대해 등록된 디바이스가 검색되지 않으면 단계(S211)에서 영상표시기기는 애플리케이션 항목을 선택불가능 하도록 비활성화하거나, 등록된 디바이스가 검색된 애플리케이션 항목과 구별되도록 표시한다.
단계(S204)에서 영상표시기기는 활성화되거나, 등록된 디바이스가 검색되지 않은 다른 항목들과 구분되도록 표시한 애플리케이션 항목에 대해 실행 명령이 수신되는지를 판단한다.
단계(S204)의 판단 결과, 디바이스가 검색된 애플리케이션에 대한 애플리케이션 실행 명령이 수신되는 경우, 단계(S205)에서 영상표시기기는 상기 검색된 디바이스로 애플리케이션 데이터를 요청한다.
이 때, 실시예에 따라 영상표시기기는 검색된 디바이스로 유선 또는 무선 네트워크 연결 요청을 애플리케이션 데이터 요청과 함께 디바이스로 전송할 수 있다.
다음으로, 단계(S206)에서 디바이스는 애플리케이션 데이터 요청을 수신한 후, 단계(S207)에서 영상표시기기와 유선 또는 무선 네트워크 연결 설정하고, 단계(S208)에서 영상표시기기에서 요청된 애플리케이션 데이터를 영상표시기기로 전송한다.
이 때, 영상표시기기는 디바이스와 유선 네트워크 연결되거나, 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA (Digital Living Network Alliance) 등의 통신 규격에 따라 네트워크 연결될 수 있다.
필요에 따라, 디바이스는 애플리케이션 데이터를 생성하기 위해 소정의 애플리케이션을 실행시킬 수 있다. 이 때, 디바이스에서는 애플리케이션 데이터 생성 및 전송 외에 다른 기능들이 멀티 태스킹 방식으로 구현될 수 있다.
단계(S209)에서 영상표시기기는 디바이스로부터 애플리케이션 데이터를 수신하고, 단계(S210)에서 전송된 애플리케이션 데이터를 이용하여 애플리케이션을 실행한다.
이 때, 애플리케이션 데이터는 영상표시기기에서의 애플리케이션 실행에 이용되는 정보를 말하는 것으로, 상기 애플리케이션 실행과 관련된 각종 정보를 포함할 수 있다.
예를 들어, 영상표시기기에서 실행되는 애플리케이션이 GPS 정보를 이용하는 애플리케이션인 경우, 디바이스로부터 수신되는 애플리케이션 데이터는 GPS 정보일 수 있다.
따라서, 영상표시기기에서 GPS 정보를 이용하는 애플리케이션 'App 1'이 실행될 경우, 영상표시기기는 'App 1'에서 이용하게 될 GPS 정보를 디바이스로 요청하고, 디바이스는 영상표시기기와 유선 또는 무선 네트워크 연결된 후, GPS 정보를 영상표시기기로 전송할 수 있다. 영상표시기기는 디바이스로부터 수신되는 GPS 정보를 이용하여 'App 1'을 실행한다.
또한, 실시예에 따라 애플리케이션 데이터는 디바이스에서 실행되는 애플리케이션에 대한 UI(Userinterface) 정보를 포함할 수 있다.
예를 들어, 영상표시기기는 디바이스에서 실행되는 애플리케이션 'App 2'에 대한 UI 정보를 요청할 수 있으며, 디바이스에서 애플리케이션 'App 2'에 대한 UI 정보를 수신하여 디스플레이 화면에 출력할 수 있다.
실시예에 따라 애플리케이션 데이터는 인터넷 전화 서비스, 웹 앨범 서비스, 소셜 네트워킹 서비스(SNS), 위치기반 서비스(LBS), 지도 서비스, 웹 검색 서비스, 애플리케이션 검색 서비스, 게임 서비스, 일정관리 서비스, 온도 또는 습도 정보 제공 서비스 등 다양한 기능이 수행되는 애플리케이션 실행에 이용되는 정보일 수 있으며, 디바이스에서 생성되어 전송되고, 영상표시기기에서의 애플리케이션 실행에 사용되는 정보이다.
도 3은 본 발명의 일실시예에 따른 영상표시기기에서 애플리케이션 별로 대응되는 디바이스 정보를 저장하는 일실시예를 도시한 도면이다.
도 3을 참조하면, 본 발명의 일실시예에 따른 영상표시기기는 애플리케이션(301)별로 그에 대응하는 디바이스 정보(302, 303)를 저장할 수 있다. 이 때, 디바이스 정보는 디바이스 식별자(302), 및 디바이스의 네트워크 정보(303)를 포함할 수 있다. 디바이스의 네트워크 정보(303)는 영상표시기기에서 디바이스로 애플리케이션 데이터를 요청할 때 사용될 수 있는 네트워크 주소 정보를 포함할 수 있다.
실시예에 따라, 하나의 애플리케이션에 대응하는 디바이스는 복수로 설정될 수 있으며, 각각에 대한 디바이스 식별자 및 네트워크 정보가 저장될 수 있다.
예를 들어, 애플리케이션 'App 1'에 대응하는 디바이스는 'Dv1', 및 'Dv10'으로 지정될 수 있으며, 영상표시기기는 애플리케이션 'App 1'에 대한 실행 명령을 수신하는 경우, 'Dv1', 및 'Dv10'로 'App 1'에 대한 애플리케이션 데이터를 요청한 후, 수신된 'App 1'에 대한 애플리케이션 데이터를 이용하여 애플리케이션 'App 1'을 실행할 수 있다.
도 4는 본 발명에 따라 영상표시기기에서 제공하는 애플리케이션별 디바이스 검색 여부를 도시하는 애플리케이션 목록의 일실시예를 도시한 도면이다.
도 4를 참조하면, 본 발명의 일실시예에 따른 영상표시기기는 애플리케이션 목록(400)에 포함된 애플리케이션 항목들에 대해 등록된 디바이스가 검색되는지 판단한다.
이 때, 상술한 바와 같이 영상표시기기는 미리 애플리케이션에 대응되는 디바이스 정보를 저장부에 저장할 수 있으며, 저장부에서 애플리케이션에 대응하는 디바이스 정보를 판독한 후, 판독된 디바이스 정보를 이용하여 디바이스를 검색한다.
애플리케이션에 대해 등록된 디바이스가 검색되면, 영상표시기기는 애플리케이션 목록에서 등록된 디바이스에 대응되는 애플리케이션 항목을 선택가능하도록 활성화하거나, 등록된 디바이스가 검색되지 않은 다른 항목들과 구분되도록 표시한다.
예를 들어, 애플리케이션 목록에 포함된 'App 1'(401)에 대해 등록된 디바이스(410)이 유선 또는 무선 네트워크 범위 내에서 검색되면, 'App 1' 항목(401)이 선택가능하도록 활성화시키거나, 유선 또는 무선 네트워크 범위 내에서 디바이스가 검색되지 않은 다른 애플리케이션 항목(402, 403, 405)와 구별되도록 표시할 수 있다.
또한, 마찬가지로, 애플리케이션 목록에 포함된 'App 4'(404), 'App 6'(406)에 대해 등록된 디바이스(420)이 유선 또는 무선 네트워크 범위 내에서 검색되면, 'App 4' 항목(404) 및 'App 6' 항목(406)을 선택가능하도록 활성화시키거나, 유선 또는 무선 네트워크 범위 내에서 검색되지 않은 다른 애플리케이션 항목(402, 403, 405)와 구별되도록 표시할 수 있다.
또한, 실시예에 따라 유선 또는 무선 네트워크 범위 내에서 등록된 디바이스(430)가 검색되지 않은 다른 애플리케이션 항목(402, 403, 405)은 선택가능하지 않도록 비활성화시키거나, 유선 또는 무선 네트워크 범위 내에서 등록된 디바이스가 검색되지 않은 다른 애플리케이션 항목들과 구별되도록 표시할 수 있다.
도 5는 본 발명에 따라 영상표시기기에서 디바이스로부터 애플리케이션 데이터를 수신하여 애플리케이션을 실행시키는 일실시예를 도시한 도면이다.
도 5를 참조하면, 본 발명의 일실시예에 따른 영상표시기기(501)는 디바이스(502)로 애플리케이션 데이터를 요청하고, 디바이스(502)로부터 애플리케이션 데이터를 수신하여 도면부호(503)과 같이 애플리케이션을 실행시킬 수 있다.
디바이스(502)는 애플리케이션 데이터 요청을 수신하면, 애플리케이션 데이터를 생성하여 영상표시기기(501)로 전송한다. 이 때, 디바이스(502)는 실시예에 따라 애플리케이션 데이터를 생성하기 위한 별도의 애플리케이션을 구동할 수 있다.
예를 들어, 영상표시기기(501)는 디바이스(502)로 GPS 데이터를 요청하고, 디바이스(502)로부터 GPS 데이터를 수신하여 도면부호(503)과 같이 GPS 데이터를 이용하는 애플리케이션을 실행시킬 수 있다.
예를 들어, 영상표시기기(501)는 네비게이션을 수행하는 애플리케이션을 실행시키는데, 디바이스(502)로부터 수신된 GPS 데이터를 이용하여 위치를 표시할 수 있다.
디바이스(502)는 영상표시기기(501)로부터 GPS 데이터 요청이 수신되면, GPS 데이터를 생성하기 위한 애플리케이션을 실행시킨 후, 생성된 GPS 정보를 영상표시기기(501)로 전송할 수 있다.
도 6은 본 발명에 따라 영상표시기기에서 디바이스로부터 애플리케이션 데이터를 수신하여 애플리케이션을 실행시키는 다른 실시예를 도시한 도면이다.
도 6을 참조하면, 본 발명의 일실시예에 따른 영상표시기기(601)는 디바이스(602)로 애플리케이션 데이터를 요청하고, 디바이스(602)로부터 애플리케이션 데이터를 수신하여 도면부호(603)과 같이 애플리케이션을 실행시킬 수 있다.
예를 들어, 영상표시기기(601)는 디바이스(602)로 응용 프로그램 실행 데이터를 요청하고, 디바이스(602)로부터 응용 프로그램 실행 데이터를 수신하여 도면부호(603)과 같이 표시할 수 있다.
디바이스(602)는 영상표시기기(601)로부터 응용 프로그램 실행 데이터 요청이 수신되면, 응용 프로그램 실행 데이터를 생성하기 위한 애플리케이션을 실행시킨 후, 생성된 응용 프로그램 실행 데이터를 영상표시기기(601)로 전송할 수 있다.
예를 들어, 고성능 CPU 또는 많은 용량의 메모리 기능을 필요로 하는 응용 프로그램의 경우, 영상표시기기(601)는 응용 프로그램의 실행 화면(응용 프로그램 실행 데이터)은 디바이스(602)로부터 수신하여 디스플레이 화면에 출력하고, 사용자 입력은 영상표시기기(601)에서 수신하여 응용 프로그램을 실행시킬 수 있다.
이 때, 디바이스(602)는 응용 프로그램의 실행 화면을 영상표시기기로 전송하기 위한 별도의 애플리케이션을 구비할 수도 있다.
도 7은 본 발명의 일실시예에 따라 영상표시기기 및 디바이스의 구성을 도시한 도면이다.
도 7을 참조하면, 영상표시기기(700)는 디바이스로부터 수신되는 애플리케이션 데이터를 이용하여 구동되는 애플리케이션 1(701), 및 디바이스로 애플리케이션 데이터를 요청하고 애플리케이션 데이터를 수신하기 위한 디바이스 연동 애플리케이션 1(702)을 구비할 수 있다.
또한, 디바이스(710)는 영상표시기기(700)로부터 애플리케이션 데이터를 요청받고, 애플리케이션 데이터를 전송하기 위한 디바이스 연동 애플리케이션 2(703) 및 애플리케이션 데이터를 생성하기 위한 애플리케이션 2(704)를 구비할 수 있다.
또한, 실시예에 따라 각 애플리케이션들은 디바이스 연동 애플리케이션을 개별로 구비할 수도 있다. 예를 들어, 애플리케이션 1(701)은 디바이스 연동 애플리케이션 1(702)을 포함하여 구성되고, 애플리케이션 2(704)는 디바이스 연동 애플리케이션 2(703)를 포함하여 구성될 수 있다.
따라서, 본 발명은 영상표시기기(700)에 애플리케이션 2(704)를 구비하지 않더라도 애플리케이션 2(704)에 의한 애플리케이션 데이터를 영상표시기기(700)에서 획득하여 애플리케이션 1(701)을 구동할 수 있으므로, 영상표시기기(700)에 추가적인 하드웨어가 설치되지 않아도 고사양의 애플리케이션을 이용할 수 있도록 하는 효과가 있다.
즉, 본 발명은 영상표시기기에서 간단한 디바이스 연동 애플리케이션의 설치만으로, 고비용, 고사양의 애플리케이션을 영상표시기기에서 이용가능하도록 하여 추가적인 하드웨어 설치에서 자유로울 수 있으면서, 다양한 애플리케이션의 이용이 가능하도록 하는 효과가 있다.
도 8 및 도 9는 본 발명의 일실시예에 따른 디바이스 연동 애플리케이션에 따라 디바이스를 애플리케이션에 대응하여 등록하는 과정을 도시한 도면이다.
도 8을 참조하면, 단계(S801)에서 디바이스는 디바이스 검색 요청을 영상표시기기로 전송한다. 디바이스 검색 요청의 일실시예는 도 9의 도면부호(901)과 같을 수 있다. 디바이스 검색 요청은 디바이스 식별자(UID), 애플리케이션 검색 요청(SID0), 디바이스 IP 포트 정보를 포함하여 구성될 수 있다.
단계(S802)에서 영상표시기기는 디바이스 검색 요청에 응답하여, 네트워크 정보를 전송한다. 네트워크 정보를 전송하는 영상표시기기의 응답은 도 9의 도면부호(902)와 같을 수 있다. 네트워크 정보를 전송하는 영상표시기기의 응답은 영상표시기기의 서버 IP 포트 정보, 디바이스 IP 포트 정보, 영상표시기기 식별자(UID), 애플리케이션 검색 응답(SID(1)) 정보를 포함하여 구성될 수 있다.
단계(S803)에서 영상표시기기는 네트워크 정보를 수신한 후, 디바이스 등록요청을 영상표시기기로 전송한다. 디바이스 등록 요청의 일실시예는 도 9의 도면부호(903)과 같을 수 있다. 디바이스 등록 요청은 영상표시기기의 서버 IP 포트 정보, 디바이스 식별자(UID), 등록 요청 정보(SID(2)), 애플리케이션 요청 정보(SID1...SIDN), 디바이스를 인증하기 위한 디바이스 인증 정보를 포함하여 구성될 수 있다.
디바이스 등록 요청이 수신되면, 단계(S804)에서 영상표시기기는 해당 디바이스가 등록된 디바이스인지 아닌지를 판단한다. 단계(S804)의 판단 결과, 디바이스가 등록된 디바이스가 아니면, 단계(S805)에서 디바이스 등록 요청에 따라 애플리케이션에 대응하는 디바이스로 디바이스 정보를 저장한다.
이 때, 영상표시기기는 디바이스를 등록할지, 임시로 등록할지, 등록하지 않을 지를 선택받는 사용자 인터페이스를 디스플레이 화면에 출력한 후, 사용자가 등록 또는 임시 등록을 선택한 경우, 디바이스 정보를 애플리케이션 정보에 대응하여 저장할 수 있다. 또한, 실시예에 따라 사용자가 디바이스 인증 정보를 원격 제어 장치 등으로 정확하게 입력하는 경우에만 디바이스 정보가 애플리케이션 정보에 대응하여 저장되도록 설정할 수도 있다.
특히, 실시예에 따라 사용자가 등록을 선택할 경우, 디바이스 식별자(UID) 및 애플리케이션 요청 정보(SID1...SIDN)를 등록하여, 디바이스의 네트워크 정보(예를 들어, IP 주소)등이 바뀌더라도 등록된 디바이스 식별자 및 애플리케이션 요청 정보로 별도의 인증과정없이 계속하여 애플리케이션 데이터를 전송받도록 설정할 수 있다.
단계(S805)에서 디바이스 등록이 완료되면, 단계(S806)에서 영상표시기기는 디바이스로 등록 완료 응답을 전송하고, 애플리케이션 데이터를 요청한다. 등록 완료 응답은 도 9의 도면부호(904)와 같을 수 있다. 등록 완료 응답은 디바이스 IP 포트 정보, 영상표시기기 식별자(UID), 등록 응답 정보(SID(3)), 애플리케이션 요청 정보(SID1...SIDN)를 포함하여 구성될 수 있다.
단계(S807)에서 디바이스는 애플리케이션 데이터를 전송하고, 단계(S808)에서 영상표시기기는 애플리케이션 데이터를 이용하여 애플리케이션을 실행할 수 있음은 이미 설명한 바와 같다. 애플리케이션 데이터(Data) 전송 포맷은 도 9의 도면부호(905)와 같을 수 있다. 애플리케이션 전송 포맷은 영상표시기기 IP 포트 정보, 디바이스 식별자(UID), 애플리케이션 데이터(SID(4)) 등을 포함할 수 있다.
도 8 및 도 9는 영상표시기기가 서버로 동작하는 경우에 대해서 설명하였으나, 디바이스가 서버로 동작하는 경우에도 적용될 수 있음은 물론이다.
도 10은 본 발명의 일실시예에 따라 영상표시기기에서 애플리케이션별로 연동되는 디바이스를 설정하는 사용자 인터페이스를 도시한 도면이다.
도 10을 참조하면, 영상표시기기는 사용자가 애플리케이션 별로 연동되는 디바이스를 선택할 수 있도록 한다. 예를 들어, 'APP 1'(1001)을 선택하면 연동 디바이스(1002)로 유선 또는 무선 네트워크 검색된 디바이스(1003, 1004, 1005)가 선택될 수 있음을 표시할 수 있다. 디바이스(1003, 1004, 1005) 중 하나 이상이 선택되면, 도 8의 과정을 거쳐서 디바이스가 애플리케이션에 대응하여 등록될 수 있다.
이 때, 영상표시기기에 설치되는 디바이스 연동 애플리케이션 1 이나, 디바이스에 설치되는 디바이스 연동 애플리케이션 2는 소정의 네트워크를 통해 외부서버로부터 수신되어 설치될 수도 있으며, 디바이스 연동 애플리케이션 1은 영상표시기기에 미리 설치되고, 디바이스에 설치되는 디바이스 연동 애플리케이션 2는 영상표시기기로부터 디바이스로 전송될 수도 있다.
또한, 실시예에 따라 디바이스 검색(1006)을 선택할 경우, 추가적인 검색을 통하여 애플리케이션에 대응하는 디바이스 정보를 저장할 수 있다.
도 11은 본 발명의 일실시예에 따른 영상표시기기의 내부 블록도이다.
도 11을 참조하면, 본 발명의 일실시예에 의한 영상표시기기(100)는, 방송 수신부(105), 외부장치 인터페이스부(135), 저장부(140), 사용자입력 인터페이스부(150), 제어부(170), 디스플레이부(180), 오디오 출력부(185), 및 전원공급부(190)를 포함할 수 있다. 이 중 방송 수신부(105)는, 튜너(110), 복조부(120), 및 네트워크 인터페이스부(130)를 포함할 수 있다. 이 중 튜너(110)와 복조부(120)는, 네트워크 인터페이스부(130)와, 선택적으로 구비되는 것도 가능하다.
튜너(110)는, 안테나를 통해 수신되는 RF(Radio Frequency) 방송 신호 중 사용자에 의해 선택된 채널 또는 기저장된 모든 채널에 해당하는 RF 방송 신호를 선택한다. 또한, 선택된 RF 방송 신호를 중간 주파수 신호 혹은 베이스 밴드 영상 또는 음성신호로 변환한다.
예를 들어, 선택된 RF 방송 신호가 디지털 방송 신호이면 디지털 IF 신호(DIF)로 변환하고, 아날로그 방송 신호이면 아날로그 베이스 밴드 영상 또는 음성 신호(CVBS/SIF)로 변환한다. 즉, 튜너(110)는 디지털 방송 신호 또는 아날로그 방송 신호를 처리할 수 있다. 튜너(110)에서 출력되는 아날로그 베이스 밴드 영상 또는 음성 신호(CVBS/SIF)는 제어부(170)로 직접 입력될 수 있다.
또한, 튜너(110)는, ATSC(Advanced Television System Committee) 방식에 따른 단일 캐리어의 RF 방송 신호 또는 DVB(Digital Video Broadcasting) 방식에 따른 복수 캐리어의 RF 방송 신호를 수신할 수 있다.
한편, 튜너(110)는, 안테나를 통해 수신되는 RF 방송 신호 중 채널 기억 기능을 통하여 저장된 모든 방송 채널의 RF 방송 신호를 순차적으로 선택하여 이를 중간 주파수 신호 혹은 베이스 밴드 영상 또는 음성 신호로 변환할 수 있다.
복조부(120)는, 튜너(110)에서 변환된 디지털 IF 신호(DIF)를 수신하여 복조 동작을 수행한다.
예를 들어, 튜너(110)에서 출력되는 디지털 IF 신호가 ATSC 방식인 경우, 복조부(120)는 8-VSB(8-Vestigal Side Band) 복조를 수행한다. 또한, 복조부(120)는 채널 복호화를 수행할 수도 있다. 이를 위해 복조부(120)는 트렐리스 디코더(Trellis Decoder), 디인터리버(De-interleaver), 및 리드 솔로먼 디코더(Reed Solomon Decoder) 등을 구비하여, 트렐리스 복호화, 디인터리빙, 및 리드 솔로먼 복호화를 수행할 수 있다.
예를 들어, 튜너(110)에서 출력되는 디지털 IF 신호가 DVB 방식인 경우, 복조부(120)는 COFDMA(Coded Orthogonal Frequency Division Modulation) 복조를 수행한다. 또한, 복조부(120)는, 채널 복호화를 수행할 수도 있다. 이를 위해, 복조부(120)는, 컨벌루션 디코더(convolution decoder), 디인터리버, 및 리드-솔로먼 디코더 등을 구비하여, 컨벌루션 복호화, 디인터리빙, 및 리드 솔로먼 복호화를 수행할 수 있다.
복조부(120)는, 복조 및 채널 복호화를 수행한 후 스트림 신호(TS)를 출력할 수 있다. 이때, 스트림 신호는 영상 신호, 음성 신호 또는 데이터 신호가 다중화된 신호일 수 있다. 일예로, 스트림 신호는 MPEG-2 규격의 영상 신호, 돌비(Dolby) AC-3 규격의 음성 신호 등이 다중화된 MPEG-2 TS(Transport Stream)일수 있다. 구체적으로 MPEG-2 TS는, 4 바이트(byte)의 헤더와 184 바이트의 페이로드(payload)를 포함할 수 있다.
한편, 상술한 복조부(120)는, ATSC 방식과, DVB 방식에 따라 각각 별개로 구비되는 것이 가능하다. 즉, ATSC 복조부와, DVB 복조부로 구비되는 것이 가능하다.
복조부(120)에서 출력한 스트림 신호는 제어부(170)로 입력될 수 있다. 제어부(170)는 역다중화, 영상/음성 신호 처리 등을 수행한 후, 디스플레이부(180)에 영상을 출력하고, 오디오 출력부(185)로 음성을 출력한다.
외부장치 인터페이스부(135)는 외부 장치와 영상표시기기(100)를 접속할 수 있다. 이를 위해, 외부장치 인터페이스부(135)는, A/V 입출력부(미도시) 또는 무선 통신부(미도시)를 포함할 수 있다.
외부장치 인터페이스부(135)는, DVD(Digital Versatile Disk), 블루레이(Blu ray), 게임기기, 카메라, 캠코더, 컴퓨터(노트북) 등과 같은 외부 장치와 유/무선으로 접속될 수 있다. 외부장치 인터페이스부(135)는 연결된 외부 장치를 통하여 외부에서 입력되는 영상, 음성 또는 데이터 신호를 영상표시기기(100)의 제어부(170)로 전달한다. 또한, 제어부(170)에서 처리된 영상, 음성 또는 데이터 신호를 연결된 외부 장치로 출력할 수 있다. 이를 위해, 외부장치 인터페이스부(135)는, A/V 입출력부(미도시) 또는 무선 통신부(미도시)를 포함할 수 있다.
A/V 입출력부는, 외부 장치의 영상 및 음성 신호를 영상표시기기(100)로 입력할 수 있도록, USB 단자, CVBS(Composite Video Banking Sync) 단자, 컴포넌트 단자, S-비디오 단자(아날로그), DVI(Digital Visual Interface) 단자, HDMI(High Definition Multimedia Interface) 단자, RGB 단자, D-SUB 단자 등을 포함할 수 있다.
무선 통신부는, 다른 외부 디바이스와 근거리 무선 통신을 수행할 수 있다. 영상표시기기(100)는 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA (Digital Living Network Alliance) 등의 통신 규격에 따라 다른 디바이스와 네트워크 연결될 수 있다.
또한, 외부장치 인터페이스부(135)는, 다양한 셋탑 박스와 상술한 각종 단자 중 적어도 하나를 통해 접속되어, 셋탑 박스와 입력/출력 동작을 수행할 수도 있다.
한편, 외부장치 인터페이스부(135)는, 인접하는 외부 장치 내의 애플리케이션 데이터를 수신하여, 제어부(170) 또는 저장부(140)로 전달할 수 있다.
또한, 외부장치 인터페이스부(135)는 소정의 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단하고, 상기 디바이스가 검색되면, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는다.
이 때, 제어부(170)는 상기 전송된 애플리케이션 데이터를 이용하여 상기 애플리케이션을 실행한다. 상기 애플리케이션 데이터는 상기 애플리케이션의 실행 정보 또는 상기 애플리케이션의 실행과 관련된 사용자 인터페이스 정보를 포함할 수 있음은 이미 설명한 바와 같다.
또한, 외부장치 인터페이스부(135)는, 사용자 입력 인터페이스부(150)을 통하여 소정의 애플리케이션 선택신호가 수신되면, 상기 선택된 애플리케이션의 실행에 필요한 모듈을 검색하고, 상기 필요한 모듈이 상기 영상표시기기에 존재하지 않는 경우, 상기 필요한 모듈이 존재하는, 등록된 디바이스를 검색할 수 있다.
상기 필요한 모듈은 위치정보모듈, 카메라 모듈, 및 사용자 인터페이스 모듈 중 어느 하나 이상을 포함할 수 있음은 상기 도2에서 설명한 바와 같다.
또한, 외부장치 인터페이스부(135)는, 디바이스가 검색되면, 상기 검색된 디바이스와 연결을 수행할 것인지 여부에 대한 확인 신호가 사용자 입력 인터페이스부(150)을 통하여 수신되는 경우에만, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받을 수 있다.
이 때, 제어부(170)는, 외부장치 인터페이스부(135)를 통하여 상기 디바이스가 검색되지 않는 경우, 디바이스 연결 요청 메시지, 또는 디바이스 등록 요청 메시지 중 어느 하나 이상을 디스플레이하도록 제어할 수 있다.
디스플레이부(180)는 검색된 디바이스에 대한 정보를 출력한다.
또한, 저장부(140)는 상기 애플리케이션에 대응되는 디바이스 정보를 등록하여 저장한다.
이 때, 제어부(170)는 디바이스로부터 디바이스 등록 요청을 수신하면, 디바이스 등록 여부를 선택받는 사용자 인터페이스를 출력하고, 저장부(140)는, 상기 사용자 인터페이스에서 디바이스 등록이 선택되면, 상기 애플리케이션에 대응하여 상기 선택된 디바이스 정보를 등록하여 저장할 수 있다.
또한, 제어부(170)는 상기 애플리케이션 항목을 포함하는 애플리케이션 목록을 디스플레이 화면에 출력하고, 상기 애플리케이션에 대해 등록된 디바이스가 검색되면, 상기 애플리케이션 목록에서 상기 등록된 디바이스가 검색된 애플리케이션 항목이 구별되도록 표시하거나, 선택 가능하도록 활성화하여 표시할 수 있다.
*이 때, 외부장치 인터페이스부(135)는, 애플리케이션 항목에서 선택된 애플리케이션에 대해 등록된 디바이스로 상기 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받을 수 있다.
또한, 외부장치 인터페이스부(135)는, 애플리케이션에 대한 실행 명령이 선택되면, 상기 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단할 수 있다.
또한, 외부장치 인터페이스부(135)는, 디바이스가 검색되면, 상기 검색된 디바이스와 유선 또는 무선 네트워크 연결 설정하고, 상기 연결 설정된 네트워크를 통해 상기 애플리케이션 데이터를 전송받을 수 있다. 이 때의 네트워크는 근거리 무선 통신을 포함할 수 있다.
네트워크 인터페이스부(130)는, 영상표시기기(100)를 인터넷망을 포함하는 유/무선 네트워크와 연결하기 위한 인터페이스를 제공한다. 네트워크 인터페이스부(130)는, 유선 네트워크와의 접속을 위해, 이더넷(Ethernet) 단자 등을 구비할 수 있으며, 무선 네트워크와의 접속을 위해, WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 통신 규격 등이 이용될 수 있다.
네트워크 인터페이스부(130)는, 네트워크를 통해, 소정 웹 페이지에 접속할 수 있다. 즉, 네트워크를 통해 소정 웹 페이지에 접속하여, 해당 서버와 데이터를 송신 또는 수신할 수 있다. 그 외, 컨텐츠 제공자 또는 네트워크 운영자가 제공하는 컨텐츠 또는 데이터들을 수신할 수 있다. 즉, 네트워크를 통하여 컨텐츠 제공자 또는 네트워크 제공자로부터 제공되는 영화, 광고, 게임, VOD, 방송 신호 등의 컨텐츠 및 그와 관련된 정보를 수신할 수 있다. 또한, 네트워크 운영자가 제공하는 펌웨어의 업데이트 정보 및 업데이트 파일을 수신할 수 있다. 또한, 인터넷 또는 컨텐츠 제공자 또는 네트워크 운영자에게 데이터들을 송신할 수 있다.
또한, 네트워크 인터페이스부(130)는, 네트워크를 통해, 공중에 공개(open)된 애플리케이션들 중 원하는 애플리케이션을 선택하여 수신할 수 있다.
저장부(140)는, 제어부(170) 내의 각 신호 처리 및 제어를 위한 프로그램이 저장될 수도 있고, 신호 처리된 영상, 음성 또는 데이터신호를 저장할 수도 있다.
또한, 저장부(140)는 외부장치 인터페이스부(135) 또는 네트워크 인터페이스부(130)로부터 입력되는 영상, 음성, 또는 데이터 신호의 임시 저장을 위한 기능을 수행할 수도 있다. 또한, 저장부(140)는, 채널 기억 기능을 통하여 소정 방송 채널에 관한 정보를 저장할 수 있다.
또한, 저장부(140)는, 외부장치 인터페이스부(135) 또는 네트워크 인터페이스부(130)로부터 입력되는 애플리케이션을 저장할 수 있다.
저장부(140)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬(EEPROM 등) 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. 영상표시기기(100)는, 저장부(140) 내에 저장되어 있는 컨텐츠 파일(동영상 파일, 정지영상 파일, 음악 파일, 문서 파일, 애플리케이션 파일 등)을 재생하여 사용자에게 제공할 수 있다.
도 11는 저장부(140)가 제어부(170)와 별도로 구비된 실시예를 도시하고 있으나, 본 발명의 범위는 이에 한정되지 않는다. 저장부(140)는 제어부(170) 내에 포함될 수도 있다.
사용자입력 인터페이스부(150)는, 사용자가 입력한 신호를 제어부(170)로 전달하거나, 제어부(170)로부터의 신호를 사용자에게 전달한다.
예를 들어, 사용자입력 인터페이스부(150)는, RF(Radio Frequency) 통신 방식, 적외선(IR) 통신 방식 등 다양한 통신 방식에 따라, 원격제어장치(200)로부터 전원 온/오프, 채널 선택, 화면 설정 등의 사용자 입력 신호 또는 제어 신호를 수신하여 처리하거나, 제어부(170)로부터의 제어 신호를 원격제어장치(200)로 송신하도록 처리할 수 있다.
또한, 예를 들어, 사용자입력 인터페이스부(150)는, 전원키, 채널키, 볼륨키, 설정치 등의 로컬키(미도시)에서 입력되는 사용자 입력 신호 또는 제어 신호를 제어부(170)에 전달할 수 있다.
또한, 예를 들어, 사용자입력 인터페이스부(150)는, 사용자의 제스처를 센싱하는 센싱부(미도시)로부터 입력되는 사용자 입력 신호 또는 제어 신호를 제어부(170)에 전달하거나, 제어부(170)로부터의 신호를 센싱부(미도시)로 송신할 수 있다. 여기서, 센싱부(미도시)는, 터치 센서, 음성 센서, 위치 센서, 동작 센서 등을 포함할 수 있다.
제어부(170)는, 튜너(110) 또는 복조부(120) 또는 외부장치 인터페이스부(135)를 통하여, 입력되는 스트림을 역다중화하거나, 역다중화된 신호들을 처리하여, 영상 또는 음성 출력을 위한 신호를 생성 및 출력할 수 있다.
제어부(170)에서 영상 처리된 영상 신호는 디스플레이부(180)로 입력되어, 해당 영상 신호에 대응하는 영상으로 표시될 수 있다. 또한, 제어부(170)에서 영상 처리된 영상 신호는 외부장치 인터페이스부(135)를 통하여 외부 출력장치로 입력될 수 있다.
제어부(170)에서 처리된 음성 신호는 오디오 출력부(185)로 오디오 출력될 수 있다. 또한, 제어부(170)에서 처리된 음성 신호는 외부장치 인터페이스부(135)를 통하여 외부 출력장치로 입력될 수 있다.
도 11에는 도시되어 있지 않으나, 제어부(170)는 역다중화부, 영상처리부 등을 포함할 수 있다. 이에 대해서는 도 12를 참조하여 후술한다.
그 외, 제어부(170)는, 영상표시기기(100) 내의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부(170)는, 튜너(110)를 제어하여, 사용자가 선택한 채널 또는 기저장된 채널에 해당하는 RF 방송을 선택(Tuning)하도록 제어할 수 있다.
또한, 제어부(170)는 사용자입력 인터페이스부(150)를 통하여 입력된 사용자 명령 또는 내부 프로그램에 의하여 영상표시기기(100)를 제어할 수 있다. 특히, 네트워크에 접속하여 사용자가 원하는 애플리케이션 또는 애플리케이션 목록을 영상표시기기(100) 내로 다운받을 수 있도록 할 수 있다.
예를 들어, 제어부(170)는, 사용자입력 인터페이스부(150)를 통하여 수신한 소정 채널 선택 명령에 따라 선택한 채널의 신호가 입력되도록 튜너(110)를 제어한다. 그리고, 선택한 채널의 영상, 음성 또는 데이터 신호를 처리한다. 제어부(170)는, 사용자가 선택한 채널 정보 등이 처리한 영상 또는 음성신호와 함께 디스플레이부(180) 또는 오디오 출력부(185)를 통하여 출력될 수 있도록 한다.
다른 예로, 제어부(170)는, 사용자입력 인터페이스부(150)를 통하여 수신한 외부장치 영상 재생 명령에 따라, 외부장치 인터페이스부(135)를 통하여 입력되는 외부 장치, 예를 들어, 카메라 또는 캠코더로부터의, 영상 신호 또는 음성 신호가 디스플레이부(180) 또는 오디오 출력부(185)를 통해 출력될 수 있도록 한다.
한편, 제어부(170)는, 영상을 표시하도록 디스플레이부(180)를 제어할 수 있다. 예를 들어, 튜너(110)를 통해 입력되는 방송 영상, 외부장치 인터페이스부(135)를 통해 입력되는 외부 입력 영상 또는 네트워크 인터페이스부를 통해 입력되는 영상 또는 저장부(140)에 저장된 영상을 디스플레이부(180)에 표시하도록 제어할 수 있다. 이때, 디스플레이부(180)에 표시되는 영상은, 정지 영상 또는 동영상일 수 있으며, 2D 영상 또는 3D 영상일 수 있다.
한편, 제어부(170)는, 애플리케이션 보기 항목에 진입하는 경우, 영상표시기기(100) 내 또는 외부 네트워크로부터 다운로드 가능한 애플레케이션 또는 애플리케이션 목록을 표시하도록 제어할 수 있다.
제어부(170)는, 다양한 유저 인터페이스와 더불어, 외부 네트워크로부터 다운로드되는 애플리케이션을 설치 및 구동하도록 제어할 수 있다. 또한, 사용자의 선택에 의해, 실행되는 애플리케이션에 관련된 영상이 디스플레이부(180)에 표시되도록 제어할 수 있다.
한편, 도면에 도시하지 않았지만, 채널 신호 또는 외부 입력 신호에 대응하는 썸네일 영상을 생성하는 채널 브라우징 처리부가 더 구비되는 것도 가능하다. 채널 브라우징 처리부는, 복조부(120)에서 출력한 스트림 신호(TS) 또는 외부장치 인터페이스부(135)에서 출력한 스트림 신호 등을 입력받아, 입력되는 스트림 신호로부터 영상을 추출하여 썸네일 영상을 생성할 수 있다. 생성된 썸네일 영상은 그대로 또는 부호화되어 제어부(170)로 입력될 수 있다. 또한, 생성된 썸네일 영상은 스트림 형태로 부호화되어 제어부(170)로 입력되는 것도 가능하다. 제어부(170)는 입력된 썸네일 영상을 이용하여 복수의 썸네일 영상을 구비하는 썸네일 리스트를 디스플레이부(180)에 표시할 수 있다. 한편, 이러한 썸네일 리스트 내의 썸네일 영상들은 차례로 또는 동시에 업데이트될 수 있다. 이에 따라 사용자는 복수의 방송 채널의 내용을 간편하게 파악할 수 있게 된다.
디스플레이부(180)는, 제어부(170)에서 처리된 영상 신호, 데이터 신호, OSD 신호 또는 외부장치 인터페이스부(135)에서 수신되는 영상 신호, 데이터 신호 등을 각각 R,G,B 신호로 변환하여 구동 신호를 생성한다.
디스플레이부(180)는 PDP, LCD, OLED, 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 등이 가능할 수 있다.
한편, 디스플레이부(180)는, 터치 스크린으로 구성되어 출력 장치 이외에 입력 장치로 사용되는 것도 가능하다.
오디오 출력부(185)는, 제어부(170)에서 음성 처리된 신호, 예를 들어, 스테레오 신호, 3.1 채널 신호 또는 5.1 채널 신호를 입력 받아 음성으로 출력한다. 음성 출력부(185)는 다양한 형태의 스피커로 구현될 수 있다.
한편, 사용자를 촬영하는 촬영부(미도시)를 더 구비할 수 있다. 촬영부(미도시)는 1 개의 카메라로 구현되는 것이 가능하나, 이에 한정되지 않으며, 복수 개의 카메라로 구현되는 것도 가능하다. 촬영부(미도시)에서 촬영된 영상 정보는 제어부(170)에 입력된다.
한편, 사용자의 제스처를 감지하기 위해, 상술한 바와 같이, 터치 센서, 음성 센서, 위치 센서, 동작 센서 중 적어도 하나를 구비하는 센싱부(미도시)가 영상표시기기(100)에 더 구비될 수 있다. 센싱부(미도시)에서 감지된 신호는 사용자입력 인터페이스부(150)를 통해 제어부(170)로 전달될 수 있다.
제어부(170)는, 촬영부(미도시)로부터 촬영된 영상, 또는 센싱부(미도시)로부터의 감지된 신호를 각각 또는 조합하여 사용자의 제스처를 감지할 수도 있다.
전원 공급부(190)는, 영상표시기기(100) 전반에 걸쳐 해당 전원을 공급한다. 특히, 시스템 온 칩(System On Chip,SOC)의 형태로 구현될 수 있는 제어부(170)와, 영상 표시를 위한 디스플레이부(180), 및 오디오 출력을 위한 오디오 출력부(185)에 전원을 공급할 수 있다.
이를 위해, 전원 공급부(190)는, 교류 전원을 직류 전원으로 변환하는 컨버터(미도시)를 구비할 수 있다. 한편, 예를 들어, 디스플레이부(180)가 다수의 백라이트 램프를 구비하는 액정패널로서 구현되는 경우, 휘도 가변 또는 디밍(dimming) 구동을 위해, PWM 동작이 가능한 인버터(미도시)를 더 구비할 수도 있다.
원격제어장치(200)는, 사용자 입력을 사용자입력 인터페이스부(150)로 송신한다. 이를 위해, 원격제어장치(200)는, 블루투스(Bluetooth), RF(Radio Frequency) 통신, 적외선(IR) 통신, UWB(Ultra Wideband), 지그비(ZigBee) 방식 등을 사용할 수 있다.
또한, 원격제어장치(200)는, 사용자입력 인터페이스부(150)에서 출력한 영상, 음성 또는 데이터 신호 등을 수신하여, 이를 원격제어장치(200)에서 표시하거나 음성 또는 진동을 출력할 수 있다.
상술한 영상표시기기(100)는, 고정형으로서 ATSC 방식(8-VSB 방식)의 디지털 방송, DVB-T 방식(COFDM 방식)의 디지털 방송, ISDB-T 방식(BST-OFDM방식)의 디지털 방송 등 중 적어도 하나를 수신 가능한 디지털 방송 수신기일 수 있다.
한편, 본 명세서에서 기술되는 영상표시기기는, 도 11에서 도시된 디스플레이부(180)와 오디오 출력부(185)가 제외된 영상표시기기로서, 무선 통신을 통해, 디스플레이부(180) 및 오디오 출력부(185)와 데이터를 송수신하는, 와이어리스(wireless) 타입일 수도 있다.
한편, 도 11에 도시된 영상표시기기(100)의 블록도는 본 발명의 일실시예를 위한 블록도이다. 블록도의 각 구성요소는 실제 구현되는 영상표시기기(100)의 사양에 따라 통합, 추가, 또는 생략될 수 있다. 즉, 필요에 따라 2 이상의 구성요소가 하나의 구성요소로 합쳐지거나, 혹은 하나의 구성요소가 2 이상의 구성요소로 세분되어 구성될 수 있다. 또한, 각 블록에서 수행하는 기능은 본 발명의 실시예를 설명하기 위한 것이며, 그 구체적인 동작이나 장치는 본 발명의 권리범위를 제한하지 아니한다.
한편, 영상표시기기(100)는 도 11에 도시된 바와 달리, 도 11의 도시된 튜너(110)와 복조부(120)를 구비하지 않고, 네트워크 인터페이스부(130) 또는 외부장치 인터페이스부(135)를 통해서, 영상 컨텐츠를 수신하고, 이를 재생할 수도 있다.
도 12는 도 11의 제어부의 내부 블록도이다.
도면을 참조하면, 본 발명의 일실시예에 의한 제어부(170)는, 역다중화부(310), 영상 처리부(320), OSD 생성부(340), 믹서(350), 프레임 레이트 변환부(355), 및 포맷터(360)를 포함할 수 있다. 그 외 음성 처리부(미도시), 데이터 처리부(미도시)를 더 포함할 수 있다.
역다중화부(310)는, 입력되는 스트림을 역다중화한다. 예를 들어, MPEG-2 TS가 입력되는 경우 이를 역다중화하여, 각각 영상, 음성 및 데이터 신호로 분리할 수 있다. 여기서, 역다중화부(310)에 입력되는 스트림 신호는, 튜너(110) 또는 복조부(120) 또는 외부장치 인터페이스부(135)에서 출력되는 스트림 신호일 수 있다.
영상 처리부(320)는, 역다중화된 영상 신호의 영상 처리를 수행할 수 있다. 이를 위해, 영상 처리부(320)는, 영상 디코더(325), 및 스케일러(335)를 구비할 수 있다.
영상 디코더(325)는, 역다중화된 영상신호를 복호화하며, 스케일러(335)는, 복호화된 영상신호의 해상도를 디스플레이부(180)에서 출력 가능하도록 스케일링(scaling)을 수행한다.
영상 디코더(325)는 다양한 규격의 디코더를 구비하는 것이 가능하다.
예를 들어, 역다중화된 영상 신호가 MPEG-2 규격의 부호화된 영상 신호인 경우, MPEG-2 디코더에 의해 복호화될 수 있다.
또한, 예를 들어, 역다중화된 영상 신호가, DMB(Digital Multimedia Broadcasting) 방식 또는 DVB-H에 따른 H.264 규격의 부호화된 영상 신호인 경우, H.264 디코더에 의해 복호화될 수 있다.
한편, 영상 처리부(320)에서 복호화된 영상 신호는, 믹서(350)로 입력되게 된다.
OSD 생성부(340)는, 사용자 입력에 따라 또는 자체적으로 OSD 신호를 생성한다. 예를 들어, 사용자 입력 신호 또는 제어 신호에 기초하여, 디스플레이부(180)의 화면에 각종 정보를 그래픽(Graphic)이나 텍스트(Text)로 표시하기 위한 신호를 생성할 수 있다. 생성되는 OSD 신호는, 영상표시기기(100)의 사용자 인터페이스 화면, 다양한 메뉴 화면, 위젯, 아이콘 등의 다양한 데이터를 포함할 수 있다.
예를 들어, OSD 생성부(340)는, 방송 영상의 자막 또는 EPG에 기반한 방송 정보를 표시하기 위한 신호를 생성할 수 있다.
믹서(350)는, OSD 생성부(340)에서 생성된 OSD 신호와 영상처리부(220)에서 영상 처리된 복호화된 영상 신호를 믹싱할 수 있다. 믹싱된 신호는 포맷터(360)에 제공된다. 복호화된 방송 영상 신호 또는 외부 입력 신호와 OSD 신호가 믹싱됨으로 인하여, 방송 영상 또는 외부 입력 영상 상에 OSD 가 오버레이 되어 표시될 수 있게 된다.
*프레임 레이트 변환부(Frame Rate Conveter;FRC)(355)는, 입력되는 영상의 프레임 레이트를 변환할 수 있다. 예를 들어, 60Hz의 프레임 레이트를 120Hz 또는 240Hz로 변환한다. 60Hz의 프레임 레이트를 120Hz로 변환하는 경우, 제1 프레임과 제2 프레임 사이에, 동일한 제1 프레임을 삽입하거나, 제1 프레임과 제2 프레임으로부터 예측된 제3 프레임을 삽입하는 것이 가능하다. 60Hz의 프레임 레이트를 240Hz로 변환하는 경우, 동일한 프레임을 3개 더 삽입하거나, 예측된 프레임을 3개 삽입하는 것이 가능하다. 한편, 별도의 변환없이 입력되는 프레임 레이트를 유지하는 것도 가능하다.
포맷터(360)는, 프레임 레이트 변환부(355)의 출력 신호를 입력받아, 디스플레이부(180)에 적합하도록 신호의 포맷을 변경하여 출력한다. 예를 들어, R,G,B 데이터 신호를 출력할 수 있으며, 이러한 R,G,B 데이터 신호는, 낮은 전압 차분 신호(Low voltage differential signaling, LVDS) 또는 mini-LVDS로 출력될 수 있다.
한편, 제어부(170) 내의 음성 처리부(미도시)는, 역다중화된 음성 신호의 음성 처리를 수행할 수 있다. 이를 위해 음성 처리부(미도시)는 다양한 디코더를 구비할 수 있다.
제어부(170) 내의 음성 처리부(미도시)는, 역다중화된 음성 신호가 부호화된 음성 신호인 경우, 이를 복호화할 수 있다. 예를 들어, 역다중화된 음성 신호는, MPEG-2 디코더, 또는 MPEG 4 디코더, 또는 AAC 디코더, 또는 AC-3 디코더에 의해 복호화될 수 있다.
또한, 제어부(170) 내의 음성 처리부(미도시)는, 베이스(Base), 트레블(Treble), 음량 조절 등을 처리할 수 있다.
제어부(170) 내의 데이터 처리부(미도시)는, 역다중화된 데이터 신호의 데이터 처리를 수행할 수 있다. 예를 들어, 역다중화된 데이터 신호가 부호화된 데이터 신호인 경우, 이를 복호화할 수 있다. 부호화된 데이터 신호는, 각 채널에서 방영되는 방송프로그램의 시작시간, 종료시간 등의 방송정보를 포함하는 EPG(Electronic Program Guide) 정보일 수 있다. 예를 들어, EPG 정보는, ATSC방식인 경우, ATSC-PSIP(ATSC-Program and System Information Protocol) 정보일 수 있으며, DVB 방식인 경우, DVB-SI(DVB-Service Information) 정보를 포함할 수 있다. ATSC-PSIP 정보 또는 DVB-SI 정보는, 상술한 스트림, 즉 MPEG-2 TS의 헤더(4 byte)에 포함되는 정보일 수 있다.
한편, 도 12에 도시된 제어부(170)의 블록도는 본 발명의 일실시예를 위한 블록도이다. 블록도의 각 구성요소는 실제 구현되는 제어부(170)의 사양에 따라 통합, 추가, 또는 생략될 수 있다.
도 13은 도 2의 흐름도에서 외부 디바이스 이용 여부를 선택받는 단계를 더 포함하는 애플리케이션 실행 과정을 도시한 흐름도이다.
실시 예에 따라, 영상표시기기는, 애플리케이션 목록 출력명령(S201)이 수신되면, 영상표시기기에서 애플리케이션을 실행 시키기 위하여 외부 디바이스를 이용할 것인지 여부에 대한 선택신호를 수신할 수 있다(S2021).
즉, 본 발명의 실시예에 따라, 영상표시기기에 구비되지 않은 특정 모듈을 이용하여 애플리케이션을 실행하기 위해, 영상표시기기는 하나 이상의 디바이스와 상기 애플리케이션을 실행하기 위한 데이터를 송수신할 수 있지만, 사용자는, 네트워크 연결 요금발생, 보안 데이터 유출 또는 기기의 배터리 소모 등의 이유로 상기 데이터의 송수신을 원하지 않을 수 있다.
따라서, 영상표시기기는, 애플리케이션의 실행을 위해 필요한 디바이스를 검색하기 전에, 소정의 메뉴를 디스플레이하여, 사용자로부터, 영상표시기기에서 애플리케이션을 실행시키기 위하여 외부 디바이스를 이용할 것인지 여부에 대한 선택신호를 수신할 수 있다. 상기 메뉴에 대하여는 이하 도 16에서 상세히 설명한다.
따라서, 사용자로부터, 상기 디바이스를 이용하기 위한 선택신호가 입력되는 경우, 영상표시기기는 디바이스를 검색하기 위한 동작을 수행할 수 있다(S202). 반면에 사용자로부터, 상기 디바이스를 이용하지 않도록 하는 선택신호가 입력되는 경우, 영상표시기기는 외부 디바이스와 연결을 필요로 하는 애플리케이션 항목들을 비활성화 하도록 할 수 있다(S2022).
즉, 상기 단계를 통하여, 사용자는, 원하지 않는 경우에 영상표시기기에서 외부 디바이스를 검색하는 등의 데이터 송수신이 발생하는 것을 방지할 수 있다.
도 14는 본 발명의 일실시예에 따른 영상표시기기에서 애플리케이션 별로 필요한 모듈 및 대응되는 디바이스 정보를 저장하는 일실시예를 도시한 도면이다.
도 14를 참조하면, 본 발명의 일실시예에 따른 영상표시기기는 애플리케이션(1101)별로 그에 대응하는 필요 모듈에 대한 정보(1102) 및 상기 필요 모듈이 구비된 디바이스 정보(1103)를 저장할 수 있다. 이 때, 필요 모듈 정보(1102)는, 애플리케이션을 실행함에 있어서, 요구되는 모듈에 대한 정보로써, GPS(Global Positioning System)을 포함하는 위치정보모듈, 카메라모듈, 및 키보드를 포함하는 사용자 입력 인터페이스모듈 등을 포함할 수 있다. 또한, 디바이스 정보(1103)는, 각 필요 모듈이 구비된 디바이스 명칭을 포함할 수 있다, 또한, 디바이스 명칭과 함께 영상표시기기에서 디바이스로 애플리케이션 데이터를 요청할 때 사용될 수 있는 네트워크 주소 정보를 포함할 수 있다.
실시예에 따라, 하나의 애플리케이션에 대응하는 필요 모듈 및 디바이스는 복수로 설정될 수 있으며, 각각에 대한 디바이스 식별자 및 네트워크 정보가 저장될 수 있다.
예를 들어, 애플리케이션 'App 1'에 대응하는 필요 모듈은 GPS모듈이고, GPS모듈이 구비된 디바이스는 'Dv1', 및 'Dv10'으로 지정될 수 있으며, 영상표시기기는 애플리케이션 'App 1'에 대한 실행 명령을 수신하는 경우, 'Dv1', 및 'Dv10'로 'App 1'에 대한 애플리케이션 데이터를 요청한 후, 수신된 'App 1'에 대한 애플리케이션 데이터를 이용하여 애플리케이션 'App 1'을 실행할 수 있다.
도 15는 본 발명에 따라 영상표시기기와 디바이스 간에 데이터 송수신이 진행되는 일실시예를 도시한 도면이다.
도 15를 참조하면, 상기 도 5에서 설명한 바와 같이, 본 발명의 일실시예에 따른 영상표시기기(1401)는 디바이스(1402)로 애플리케이션 데이터를 요청하고, 디바이스(1402)로부터 애플리케이션 데이터를 수신하여 애플리케이션을 실행시킬 수 있다.
즉, 도 15와 같이, 영상표시기기(1401)는 네비게이션을 수행하는 애플리케이션을 실행시키는데, 디바이스(1402)로부터 수신된 GPS 데이터를 이용하여 위치를 표시할 수 있다.
이 경우, 영상표시기기(1401)는 디스플레이화면에 애플리케이션의 실행화면을 디스플레이하고, 디바이스(1402)는, 현재 GPS모듈이 영상표시기기(1401)의 애플리케이션 실행으로 인하여 이용되고 있다는 것을 알리는 소정의 메시지를 디스플레이할 수 있다.
따라서, 사용자는, 영상표시기기에서 소정의 애플리케이션이 실행됨으로써 디바이스의 특정 모듈이 이용되는 경우에 상기 특정 모듈이 동작하고 있음을 인지할 수 있으므로, 사용자가 상기 동작을 인지하지 못하여 상기 디바이스(1402)의 전원을 종료하는 등의 상기 애플리케이션 실행에 영향을 가져오는 동작을 방지할 수 있다.
도 16은 본 발명의 일실시예에 따른 디바이스 이용 확인 메뉴를 포함하는 디스플레이화면(1200)을 도시한 도면이다.
실시 예에 따라, 영상표시기기는, 사용자로부터, 영상표시기기에서 애플리케이션을 실행하기 위해 외부 디바이스와 연결을 시도할 것인지 여부에 대한 선택신호를 수신하기 위한 선택 메뉴(1201)를 디스플레이할 수 있다.
선택 메뉴(1201)는, 안내 메시지(1202), 확인 메뉴항목(1203), 및 취소 메뉴항목(1204)을 포함할 수 있다.
안내 메시지(1202)는, 사용자의 선택을 돕기 위한 정보를 포함할 수 있다. 즉, 영상표시기기에 구비된 모듈에 대한 정보, 애플리케이션의 실행에 필요한 모듈에 대한 정보, 및 특정 모듈이 요구되는 애플리케이션에 대한 문자 정보 또는 이미지 정보를 포함할 수 있다.
또한, 확인 메뉴 항목(1203)의 선택신호를 입력하여 디바이스의 검색을 위한 동작을 수행할 수 있고, 취소 메뉴 항목(1204)의 선택신호를 입력하여 영상표시기기에 구비된 모듈만으로 애플리케이션을 실행하도록 할 수 있다.
도 17은 본 발명의 일실시예에 따른 디바이스 연결 요청 메시지를 포함하는 디스플레이화면(1300)을 도시한 도면이다.
실시 예에 따라, 사용자로부터 특정 애플리케이션의 실행 명령이 입력되고, 상기 특정 애플리케이션의 실행에 요구되는 특정 모듈이 영상표시기기에 구비되지 않은 경우, 영상표시기기는 디바이스 연결 요청 메시지(1301)를 디스플레이할 수 있다.
또한, 다른 실시예에 따라, 상기 요청 메시지(1301)는, 영상표시기기가 특정 디바이스와 데이터를 송수신하며 특정 애플리케이션을 실행 중에, 상기 영상표시기기와 상기 특정 디바이스간의 연결에 장애가 생기는 경우에 디스플레이될 수 있다.
상기 요청 메시지(1301)는, 실행하려는 애플리케이션에 대한 정보, 상기 애플리케이션의 필요 모듈에 대한 정보, 상기 필요 모듈이 구비된 디바이스에 대한 정보를 문자 또는 이미지 정보로써 포함할 수 있다.
또한, 상기 요청 메시지는, 상기 디바이스가 영상표시기기와 연결되면 자동으로 소거될 수 있다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.
전술한 "발명의 실시를 위한 최선의 형태" 에서 설명되었다.
전술한 바와 같이, 본 발명의 일실시예는, 디스플레이 장치, TV, 방송 네트
워크, 방송 시스템 등에 적용 가능한 바, 산업상 이용 가능성이 인정된다.

Claims (35)

  1. 소정의 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단하는 단계;
    상기 디바이스가 검색되면, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 단계; 및
    상기 전송된 애플리케이션 데이터를 이용하여 상기 애플리케이션을 실행하는
    단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  2. 제1항에 있어서,
    상기 등록된 디바이스가 검색되는지 판단하는 단계는,
    애플리케이션 선택신호를 수신하는 단계;
    상기 선택된 애플리케이션의 실행에 필요한 모듈을 검색하는 단계; 및
    상기 필요한 모듈이 상기 영상표기기에 존재하지 않는 경우, 상기 필요한 모듈이 존재하는, 등록된 디바이스가 검색되는지 판단하는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  3. 제2항에 있어서,
    상기 애플리케이션 데이터를 전송받는 단계는,
    상기 디바이스가 검색되면, 상기 검색된 디바이스와 연결을 수행할 것인지 여부에 대한 확인 신호를 수신하는 단계; 및
    상기 확인 신호가 수신되는 경우에만, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  4. 제2항에 있어서,
    상기 필요한 모듈은,
    위치정보모듈, 카메라 모듈, 및 사용자 입력 인터페이스 모듈 중 어느 하나 이상을 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  5. 제2항에 있어서,
    상기 애플리케이션 데이터를 전송받는 단계는,
    상기 디바이스가 검색되지 않는 경우, 디바이스 연결 요청 메시지, 또는 디바이스 등록 요청 메시지 중 어느 하나 이상을 디스플레이하는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  6. 제1항에 있어서,
    상기 애플리케이션 데이터는 상기 애플리케이션의 실행 정보 또는 상기 애플리케이션의 실행과 관련된 사용자 인터페이스 정보를 포함하는 것을 특징으로 하는
    영상표시기기의 애플리케이션 확장 방법.
  7. 제1항에 있어서,
    상기 애플리케이션에 대응되는 디바이스 정보를 등록하여 저장하는 단계
    를 더 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  8. 제1항에 있어서,
    상기 검색된 디바이스에 대한 정보를 디스플레이 화면에 출력하는 단계
    를 더 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  9. 제7항에 있어서,
    상기 디바이스로부터 디바이스 등록 요청을 수신하면, 디바이스 등록 여부를 선택받는 사용자 인터페이스를 출력하는 단계;
    를 더 포함하고,
    상기 애플리케이션에 대응되는 디바이스 정보를 등록하여 저장하는 단계는,
    상기 사용자 인터페이스에서 디바이스 등록이 선택되면, 상기 애플리케이션에 대응하여 상기 선택된 디바이스 정보를 등록하여 저장하는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  10. 제1항에 있어서,
    상기 애플리케이션 항목을 포함하는 애플리케이션 목록을 출력하는 단계; 및
    상기 애플리케이션에 대해 등록된 디바이스가 검색되면, 상기 애플리케이션 목록에서 상기 등록된 디바이스가 검색된 애플리케이션 항목이 구별되도록 표시하거나, 선택 가능하도록 활성화하여 표시하는 단계
    를 더 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  11. 제10항에 있어서,
    상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 단계는,
    상기 애플리케이션 항목에서 선택된 애플리케이션에 대해 등록된 디바이스로 상기 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  12. 제1항에 있어서,
    상기 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단하는 단계는,
    상기 애플리케이션에 대한 실행 명령이 선택되면, 상기 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단하는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  13. 제1항에 있어서,
    상기 디바이스가 검색되면, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 단계는,
    상기 디바이스가 검색되면, 상기 검색된 디바이스와 유선 또는 무선 네트워크 연결 설정하고, 상기 연결 설정된 네트워크를 통해 상기 애플리케이션 데이터를 전송받는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  14. 제13항에 있어서,
    상기 네트워크는 근거리 무선 통신을 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  15. 제1항에 있어서,
    상기 영상표시기기 또는 상기 디바이스는 디지털 방송 수신기, 이동통신 단말기, 퍼스널 컴퓨터 중 하나 이상을 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  16. 영상 표시 기기에서 디바이스로 애플리케이션 데이터를 요청하는 단계;
    상기 요청된 애플리케이션 데이터를 상기 디바이스로부터 상기 영상표시기기로 전송하는 단계; 및
    상기 전송된 애플리케이션 데이터를 이용하여 상기 영상표시기기에서 애플리케이션을 실행하는 단계
    를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  17. 제16항에 있어서,
    상기 영상표시기기는 디지털 방송 수신기이고, 상기 디바이스는 이동통신 단말기 또는 퍼스널 컴퓨터인 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  18. 제16항에 있어서,
    상기 영상표시기기는 상기 영상표시기기로부터 상기 디바이스로 상기 애플리케이션 데이터를 요청하는 제 1 디바이스 연동 애플리케이션을 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  19. 제16항에 있어서,
    상기 디바이스는 상기 디바이스로부터 상기 영상표시기기로 상기 애플리케이션 데이터를 전송하는 제 2 디바이스 연동 애플리케이션을 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법
  20. 제16항에 있어서,
    상기 애플리케이션 데이터는 상기 애플리케이션의 실행 정보 또는 상기 애플리케이션의 실행과 관련된 사용자 인터페이스 정보를 포함하는 것을 특징으로 하는 영상표시기기의 애플리케이션 확장 방법.
  21. 소정의 애플리케이션에 대해 등록된 디바이스가 검색되는지 판단하고, 상기 디바이스가 검색되면, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 외부장치 인터페이스부; 및
    상기 전송된 애플리케이션 데이터를 이용하여 상기 애플리케이션을 실행하는 제어부
    를 포함하는 것을 특징으로 하는 영상표시기기.
  22. 제21항에 있어서,
    상기 외부장치 인터페이스부는,
    상기 영상표기기기에 소정의 애플리케이션 선택신호가 수신되면, 상기 선택된 애플리케이션의 실행에 필요한 모듈을 검색하고, 상기 필요한 모듈이 상기 영상표시기기에 존재하지 않는 경우, 상기 필요한 모듈이 존재하는, 등록된 디바이스를 검색하는 것을 특징으로 하는 영상표시기기.
  23. 제22항에 있어서,
    상기 외부장치 인터페이스부는,
    상기 디바이스가 검색되면, 상기 검색된 디바이스와 연결을 수행할 것인지 여부에 대한 확인 신호가 수신되는 경우에만, 상기 검색된 디바이스로 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 것을 특징으로 하는 영상표시기기.
  24. 제22항에 있어서,
    상기 필요한 모듈은,
    위치정보모듈, 카메라 모듈, 및 사용자 인터페이스 모듈 중 어느 하나 이상을 포함하는 것을 특징으로 하는 영상표시기기.
  25. 제22항에 있어서,
    상기 제어부는,
    상기 외부장치 인터페이스부에서 상기 디바이스가 검색되지 않는 경우, 디바이스 연결 요청 메시지, 또는 디바이스 등록 요청 메시지 중 어느 하나 이상을 디스플레이하도록 제어하는 것을 특징으로 하는 영상표시기기.
  26. 제21항에 있어서,
    상기 애플리케이션 데이터는 상기 애플리케이션의 실행 정보 또는 상기 애플리케이션의 실행과 관련된 사용자 인터페이스 정보를 포함하는 것을 특징으로 하는 영상표시기기.
  27. 제21항에 있어서,
    상기 검색된 디바이스에 대한 정보를 출력하는 디스플레이부
    를 더 포함하는 것을 특징으로 하는 영상표시기기.
  28. 제21항에 있어서,
    상기 애플리케이션에 대응되는 디바이스 정보를 등록하여 저장하는 저장부
    를 더 포함하는 것을 특징으로 하는 영상표시기기.
  29. 제28항에 있어서,
    상기 제어부는 상기 디바이스로부터 디바이스 등록 요청을 수신하면, 디바이스 등록 여부를 선택받는 사용자 인터페이스를 출력하고, 상기 저장부는, 상기 사용자 인터페이스에서 디바이스 등록이 선택되면, 상기 애플리케이션에 대응하여 상기 선택된 디바이스 정보를 등록하여 저장하는 것을 특징으로 하는 영상표시기기.
  30. 제21항에 있어서,
    상기 제어부는 상기 애플리케이션 항목을 포함하는 애플리케이션 목록을 출력하고, 상기 애플리케이션에 대해 등록된 디바이스가 검색되면, 상기 애플리케이션 목록에서 상기 등록된 디바이스가 검색된 애플리케이션 항목이 구별되도록 표시하거나, 선택 가능하도록 활성화하여 표시하는 것을 특징으로 하는 영상표시기기.
  31. 제30항에 있어서,
    상기 외부장치 인터페이스부는,
    상기 애플리케이션 항목에서 선택된 애플리케이션에 대해 등록된 디바이스로 상기 애플리케이션 데이터를 요청하고, 상기 애플리케이션 데이터를 전송받는 것을 특징으로 하는 영상표시기기.
  32. 제21항에 있어서,
    상기 외부장치 인터페이스부는,
    상기 애플리케이션에 대한 실행 명령이 선택되면, 상기 애플리케이션에 대해
    등록된 디바이스가 검색되는지 판단하는 것을 특징으로 하는 영상표시기기.
  33. 제21항에 있어서,
    상기 외부장치 인터페이스부는,
    상기 디바이스가 검색되면, 상기 검색된 디바이스와 유선 또는 무선 네트워크 연결 설정하고, 상기 연결 설정된 네트워크를 통해 상기 애플리케이션 데이터를 전송받는 것을 특징으로 하는 영상표시기기.
  34. 제33항에 있어서,
    상기 네트워크는 근거리 무선 통신을 포함하는 것을 특징으로 하는 영상표시기기.
  35. 제21항에 있어서,
    상기 디바이스는 디지털 방송 수신기, 이동통신 단말기, 퍼스널 컴퓨터 중 하나 이상을 포함하는 것을 특징으로 하는 영상표시기기.
PCT/KR2010/009280 2010-07-06 2010-12-23 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기 WO2012005421A1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US13/808,434 US9219662B2 (en) 2010-07-06 2010-12-23 Method for application extension and image display apparatus using same
EP10854492.5A EP2592827A4 (en) 2010-07-06 2010-12-23 PROCESS FOR APPLICATION EXPANSION AND IMAGE DISPLAY DEVICE THEREWITH
US14/970,233 US10402141B2 (en) 2010-07-06 2015-12-15 Method for application extension and image display apparatus using same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020100064900A KR101812165B1 (ko) 2010-07-06 2010-07-06 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기
KR10-2010-0064900 2010-07-06

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US13/808,434 A-371-Of-International US9219662B2 (en) 2010-07-06 2010-12-23 Method for application extension and image display apparatus using same
US14/970,233 Continuation US10402141B2 (en) 2010-07-06 2015-12-15 Method for application extension and image display apparatus using same

Publications (1)

Publication Number Publication Date
WO2012005421A1 true WO2012005421A1 (ko) 2012-01-12

Family

ID=45441374

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2010/009280 WO2012005421A1 (ko) 2010-07-06 2010-12-23 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기

Country Status (4)

Country Link
US (2) US9219662B2 (ko)
EP (1) EP2592827A4 (ko)
KR (1) KR101812165B1 (ko)
WO (1) WO2012005421A1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150101366A (ko) * 2014-02-26 2015-09-03 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법
WO2015130024A1 (ko) * 2014-02-26 2015-09-03 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법
US10063923B2 (en) 2014-02-26 2018-08-28 Lg Electronics Inc. Digital device and control method thereof

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5799512B2 (ja) * 2011-01-31 2015-10-28 ソニー株式会社 情報処理装置、および情報処理方法、並びにプログラム
KR101833454B1 (ko) * 2011-06-14 2018-04-13 삼성전자주식회사 근거리 무선 통신 방법 및 이를 구현하는 단말기
KR102094692B1 (ko) * 2012-10-29 2020-03-31 엘지전자 주식회사 영상표시기기 및 그 제어 방법
KR101952260B1 (ko) 2012-04-03 2019-02-26 삼성전자주식회사 다수의 동영상 썸네일을 동시에 표시하기 위한 영상 재생 장치 및 방법
JP6095277B2 (ja) * 2012-04-13 2017-03-15 キヤノン株式会社 通信装置、通信装置の制御方法、プログラム
US8966521B2 (en) * 2013-03-14 2015-02-24 The Nielsen Company (Us), Llc Methods and apparatus to present supplemental media on a second screen
CN103780970B (zh) * 2013-08-20 2018-03-16 华为终端(东莞)有限公司 一种媒体播放的方法、装置和***
US9672079B2 (en) 2013-11-25 2017-06-06 Microsoft Technology Licensing, Llc Compose application extension activation
JP6646214B2 (ja) * 2016-02-10 2020-02-14 富士通株式会社 情報処理システム、情報処理装置、情報処理方法および情報処理プログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060028478A (ko) * 2003-07-02 2006-03-29 코닌클리케 필립스 일렉트로닉스 엔.브이. 애플리케이션들에 대한 대화식 텔레비전 기록들의 링킹
KR20070120980A (ko) * 2005-03-08 2007-12-26 코닌클리케 필립스 일렉트로닉스 엔.브이. 다운로드 가능한 애플리케이션의 다중 사용자 제어
KR20100074149A (ko) * 2007-09-26 2010-07-01 마이크로소프트 코포레이션 분산형 확장가능 애플리케이션의 생성 및 배포

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233611B1 (en) * 1998-05-08 2001-05-15 Sony Corporation Media manager for controlling autonomous media devices within a network environment and managing the flow and format of data between the devices
JP3891156B2 (ja) 2003-08-22 2007-03-14 ソニー株式会社 電子機器および通信制御方法
US20070220009A1 (en) * 2006-03-15 2007-09-20 Morris Robert P Methods, systems, and computer program products for controlling access to application data
JP4860438B2 (ja) * 2006-11-07 2012-01-25 富士通株式会社 メッセージ表示装置、演算装置、メッセージ表示プログラム、および、演算プログラム
US20080126929A1 (en) * 2006-11-29 2008-05-29 Microsoft Corporation Remote ui for smart devices
US9817540B2 (en) 2007-12-31 2017-11-14 Intel Corporation Device, system, and method of composing logical computing platforms
US20100306249A1 (en) * 2009-05-27 2010-12-02 James Hill Social network systems and methods

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060028478A (ko) * 2003-07-02 2006-03-29 코닌클리케 필립스 일렉트로닉스 엔.브이. 애플리케이션들에 대한 대화식 텔레비전 기록들의 링킹
KR20070120980A (ko) * 2005-03-08 2007-12-26 코닌클리케 필립스 일렉트로닉스 엔.브이. 다운로드 가능한 애플리케이션의 다중 사용자 제어
KR20100074149A (ko) * 2007-09-26 2010-07-01 마이크로소프트 코포레이션 분산형 확장가능 애플리케이션의 생성 및 배포

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150101366A (ko) * 2014-02-26 2015-09-03 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법
WO2015130024A1 (ko) * 2014-02-26 2015-09-03 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법
US10063923B2 (en) 2014-02-26 2018-08-28 Lg Electronics Inc. Digital device and control method thereof
KR102268751B1 (ko) 2014-02-26 2021-06-24 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법

Also Published As

Publication number Publication date
US20130111023A1 (en) 2013-05-02
EP2592827A4 (en) 2014-10-29
US9219662B2 (en) 2015-12-22
US10402141B2 (en) 2019-09-03
EP2592827A1 (en) 2013-05-15
US20160098241A1 (en) 2016-04-07
KR101812165B1 (ko) 2017-12-26
KR20120004176A (ko) 2012-01-12

Similar Documents

Publication Publication Date Title
WO2012005421A1 (ko) 애플리케이션 확장 방법 및 그 방법을 이용한 영상표시기기
WO2011025118A1 (ko) 영상표시기기 및 그 동작방법
WO2014163279A1 (en) Image display device and control method thereof
WO2016122151A1 (ko) 싱크 디바이스 및 그 제어 방법
WO2014209053A1 (en) A digital device and method of processing service data thereof
WO2014171682A1 (en) Display apparatus, and method and apparatus for setting up and controlling the same
WO2012081803A1 (ko) 영상표시기기의 애플리케이션 메뉴 제공 방법 및 그에 따른 영상표시기기
WO2012026651A1 (en) Method for synchronizing contents and display device enabling the method
WO2017018737A1 (ko) 디지털 디바이스 및 상기 디지털 디바이스에서 데이터 처리 방법
WO2017047942A1 (ko) 디지털 디바이스 및 상기 디지털 디바이스에서 데이터 처리 방법
WO2012093767A2 (en) Method for providing remote control service and image display apparatus thereof
EP3008894A1 (en) Multimedia device having flexible dipslay and controlling method thereof
WO2018062754A1 (en) Digital device and data processing method in the same
WO2019045337A1 (en) IMAGE DISPLAY APPARATUS AND METHOD FOR OPERATING SAME
WO2017018733A1 (en) Display apparatus and method for controlling a screen of display apparatus
WO2012053764A2 (en) Method for moving pointer in video display apparatus and video display apparatus thereof
WO2016080700A1 (en) Display apparatus and display method
WO2015119389A1 (en) User terminal and control method thereof
WO2016098992A1 (ko) 디스플레이 디바이스 및 그 제어 방법
WO2018030661A1 (en) Digital device and method of processing data therein
WO2017047868A1 (ko) 이동 단말기 및 그 제어 방법
WO2011136402A1 (ko) 영상표시기기 및 그 동작방법
WO2019054581A1 (ko) 디지털 디바이스 및 그 제어 방법
WO2016088938A1 (ko) 멀티미디어 디바이스 및 그 제어 방법
WO2019132260A1 (ko) 디스플레이 장치

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10854492

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13808434

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2010854492

Country of ref document: EP