KR20040035243A - Apparatus and method for having event in common in data broadcasting - Google Patents
Apparatus and method for having event in common in data broadcasting Download PDFInfo
- Publication number
- KR20040035243A KR20040035243A KR1020020064021A KR20020064021A KR20040035243A KR 20040035243 A KR20040035243 A KR 20040035243A KR 1020020064021 A KR1020020064021 A KR 1020020064021A KR 20020064021 A KR20020064021 A KR 20020064021A KR 20040035243 A KR20040035243 A KR 20040035243A
- Authority
- KR
- South Korea
- Prior art keywords
- event
- message
- data
- display
- data broadcasting
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000008569 process Effects 0.000 claims abstract description 16
- 238000001514 detection method Methods 0.000 claims abstract description 15
- 230000003993 interaction Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
본 발명은 HAVi(Home Audio/Video interoperability)를 기반으로 하는 홈 네트워크의 디지털 디바이스들 중에서 디지털 텔레비전 수상기 등의 복수의 디스플레이 디바이스로 소정의 데이터방송을 시청할 경우에 데이터방송의 표시화면 내에서 사용자의 조작에 따라 발생되는 소정의 이벤트를 복수의 디스플레이 디바이스가 공유하여 처리하도록 하는 데이터방송의 이벤트 공유장치 및 방법에 관한 것이다.According to the present invention, when a user views a predetermined data broadcast with a plurality of display devices, such as a digital television receiver, among digital devices of a home network based on HAVi (Home Audio / Video interoperability), a user's operation within a display screen of data broadcast The present invention relates to an event sharing apparatus and method for data broadcasting in which a plurality of display devices share and process a predetermined event generated according to the present invention.
도 1은 일반적인 HAVi 홈 네트워크 프로토콜 스펙을 보인 도면이다. 이에 도시된 바와 같이 HAVi는 디바이스 드라이버 및 하드웨어와, RTOS(Real Time OS)와, IEEE 1394-1995 트랜잭션 레이어(Transaction layer)와, SBM(Serial Bus Manager)과, IEC 61883 FCP(Function Control Protocol) 레이어와, CMP를 구비하는 IEEE 1394 인터페이스를 기반으로 하는 것으로 디지털 영상/음성 디바이스들을 ISO(International Standardization Organization) 스트림과 제어 명령의 전송을 목적으로 제안한 규격이다. 실행(execution) 엔진으로는 Java를 채택하고, 홈 네트워크에 연결된 디지털 디바이스들의 상호 호환성을 보장하기 위하여 7개의 시스템 소프트웨어 엘레멘트 즉, 1394 CMM(Communication Media Manager), 메시징 시스템, 이벤트 매니저, 레지스트리, 스트림 매니저, 리소스 매니저 및 DCM(Device Control Module) 매니저를 구비하고, 각 디바이스의 기능을 대표하는 DCM과 FCM(Functional Component Module) 등을 정의하고 있다. 특히 상기 DCM은 각 디바이스를 제어하기 위한 UI(User Interface) 정보를 포함하고 있는 것으로서 UI 정보는 HAVi에서 규정하고 있는 DDI(Data Driven Interaction) 프로토콜에 의해 컨트롤러에 전달된다.1 is a diagram illustrating a general HAVi home network protocol specification. As shown here, HAVi is a device driver and hardware, RTOS (Real Time OS), IEEE 1394-1995 transaction layer (Serial Bus Manager), SBM (Serial Bus Manager) and IEC 61883 Function Control Protocol (FCP) layer Based on the IEEE 1394 interface with CMP, the standard is proposed to transmit digital video / audio devices to an ISO (International Standardization Organization) stream and control command. Java is adopted as the execution engine, and seven system software elements, 1394 Communication Media Manager (CMM), messaging system, event manager, registry, and stream manager, are used to ensure the interoperability of digital devices connected to the home network. It includes a resource manager and a device control module (DCM) manager, and defines DCM and functional component modules (FCM) that represent the functions of each device. In particular, the DCM includes UI (User Interface) information for controlling each device, the UI information is delivered to the controller by the DDI (Data Driven Interaction) protocol prescribed by HAVi.
이러한 HAVi를 기반으로 하는 홈 네트워크에서 원격제어가 가능한 디바이스예를 들면, 디지털 텔레비전 수상기 등과 같은 디스플레이 디바이스에 대한 원격 제어는 DDI 컨트롤러 또는 해블렛(Havlet)에 의한 방법 등으로 제한되어 있다.Devices capable of remote control in such a home network based on HAVi, for example, remote control of a display device such as a digital television receiver or the like are limited to a method by a DDI controller or a halet.
그러므로 데이터방송과 같이 사용자의 제어영역이 데이터방송의 표시화면 전체에서 이루어질 경우에 홈 네트워크 상에서 사용자의 제어동작에 따라 발생되는 이벤트를 복수의 디스플레이 디바이스가 공유하여 처리할 수 없었다.Therefore, when a user's control area is formed on the entire display screen of data broadcasting, such as data broadcasting, a plurality of display devices cannot share and process an event generated according to a user's control operation on a home network.
예를 들면, 복수의 디스플레이 디바이스로 데이터 방송을 시청하고 있는 상태에서 하나의 디스플레이 디바이스의 표시화면에 표시된 데이터 방송의 영상들 중에서 사용자가 소정의 개체를 선택하여 클릭할 경우에 데이터방송에서 해당 개체에 대한 이벤트를 발생하고, 그 발생한 이벤트를 처리 예를 들면, 데이터 방송을 제어하는 데이터방송 제어부가 화면상에 표시 창을 형성하고, 그 표시 창 내에 상기 클릭한 개체에 대한 정보를 표시하게 된다.For example, when a user selects and clicks a predetermined object from among images of the data broadcast displayed on the display screen of one display device while watching the data broadcast with a plurality of display devices, the data broadcast is transmitted to the corresponding object. For example, a data broadcasting control unit for controlling data broadcasting forms a display window on the screen, and displays information on the clicked object in the display window.
그러나 상기 하나의 디스플레이 디바이스를 제외한 다른 복수의 디스플레이 디바이스들은 상기 하나의 디스플레이 디바이스에서 소정의 개체를 선택 클릭하여 이벤트가 발생한 정보를 알 수 없고, 이로 인하여 상기 발생된 이벤트를 다른 복수의 디스플레이 디바이스들이 처리하지 않게 되는 것으로서 홈 네트워크로 연결되어 있는 복수의 디스플레이 디바이스들이 데이터방송에서 발생되는 이벤트를 공유할 수 없고, 이로 인하여 데이터방송의 표시화면이 복수의 디스플레이 디바이스마다 사용자의 조작에 따라 상이하였다.However, a plurality of display devices other than the one display device may not know information on which an event occurs by selecting and clicking a predetermined object on the one display device, and thus, the plurality of display devices process the generated event. In this case, the plurality of display devices connected to the home network cannot share the events generated in the data broadcast, and thus the display screen of the data broadcast differs according to the user's operation for each of the plurality of display devices.
그러므로 본 발명의 목적은 HAVi를 기반으로 하는 홈 네트워크에 있어서 복수의 디스플레이 디바이스로 데이터 방송을 시청하는 상태에서 그 데이터방송의 표시화면 내에서 사용자의 조작에 따라 발생되는 소정의 이벤트를 복수의 디스플레이 디바이스가 공유하여 처리하도록 하는 데이터방송의 이벤트 공유장치 및 방법을 제공하는데 있다.Therefore, an object of the present invention is to display a plurality of display devices in a home network based on HAVi, in response to a user's operation in a display screen of the data broadcast while viewing the data broadcast with a plurality of display devices. The present invention provides an event sharing apparatus and method for data broadcasting to be shared and processed.
이러한 목적을 가지는 본 발명은 복수의 디스플레이 디바이스로 데이터방송을 시청할 경우에 사용자의 제어동작을 HAVi의 제어패널 뿐만 아니라 화면 전체에 적용하여 화면 내에서 발생하는 소정의 이벤트(event)를 다른 복수의 디스플레이 디바이스로 전달하여 이벤트를 생성함으로써 데이터 방송에서 복수의 디스플레이 디바이스가 이벤트를 공유하여 표시화면에 모두 동일한 영상을 표시할 수 있도록 한다.The present invention having the above object applies a user's control operation not only to the control panel of HAVi but also to the entire screen when watching data broadcasting with a plurality of display devices, so that a predetermined event occurring in the screen is displayed on the other plurality of displays. By generating an event by transmitting to the device, a plurality of display devices share the event in data broadcasting so that all of the same image can be displayed on the display screen.
이를 위하여 본 발명의 데이터방송의 이벤트 공유장치는, 복수의 디스플레이 디바이스가 연결되어 소정의 데이터를 상호간에 전송하는 홈 네트워크에 있어서, 상기 복수의 디스플레이 디바이스들 각각은, 데이터 방송의 표시화면에서 이벤트가 발생될 경우에 그 이벤트가 발생한 위치의 좌표 값을 검출하는 이벤트 검출용 DDI 컨트롤러와, 상기 이벤트 검출용 DDI 컨트롤러가 검출한 이벤트 발생 좌표 값을 소정의 메시지로 변환하는 메시징 시스템과, 상기 메시징 시스템이 변환한 메시지를 다른 디스플레이 디바이스로 송신하고, 데이터 방송신호와 다른 디스플레이 디바이스가 송신하는 메시지를 수신하는 IEEE 1394 인터페이스부와, 상기 IEEE 1394 인터페이스부가 수신하는 메시지를 입력받아 좌표 값의 위치에 이벤트를 발생하는 이벤트 발생용 DCM과, 상기 데이터 방송의 표시화면에서 발생된 이벤트 및 상기 이벤트발생용 DCM이 발생한 이벤트를 처리하는 데이터 방송 처리부와, 상기 IEEE 1394 인터페이스부를 통해 수신되는 데이터 방송신호를 처리하여 화면상에 표시하는 데이터 처리부로 구성된 것을 특징으로 한다.To this end, in the event sharing apparatus for data broadcasting of the present invention, in a home network in which a plurality of display devices are connected to transmit predetermined data to each other, each of the plurality of display devices has an event displayed on a display screen of data broadcasting. An event detection DDI controller detecting a coordinate value of a location where the event occurred when the event occurs; a messaging system for converting an event occurrence coordinate value detected by the event detection DDI controller into a predetermined message; Sends the converted message to another display device, receives an IEEE 1394 interface unit for receiving a data broadcast signal and a message transmitted by another display device, and receives the message received by the IEEE 1394 interface unit to generate an event at a coordinate value position. DCM for event generation And a data broadcast processor for processing an event generated on a display screen of a data broadcast and an event in which the event generation DCM occurs, and a data processor for processing and displaying a data broadcast signal received through the IEEE 1394 interface unit on a screen. It features.
그리고 본 발명의 데이터방송의 이벤트 공유방법은, 데이터 방송의 시청시 하나의 디스플레이 디바이스가 사용자 조작에 따라 커서를 이동시키면서 표시화면상의 소정 개체를 클릭할 경우에 그 클릭한 위치의 개체에 대한 이벤트를 발생하고, 상기 발생한 이벤트를 데이터방송 제어부가 처리하여 상기 개체에 따른 정보를 표시함과 아울러 상기 발생한 이벤트의 좌표 값을 이벤트 검출용 DDI 컨트롤러가 검출하고, 상기 이벤트 검출용 DDI 컨트롤러가 검출한 좌표 값으로 메시징 시스템이 메시지를 발생하여 송신하며, 상기 송신하는 메시지를 다른 복수의 디스플레이 디바이스가 수신하여 그 메시지 내의 이벤트를 처리하는 것을 특징으로 한다.In the event sharing method of data broadcasting of the present invention, when one display device clicks a predetermined object on the display screen while moving a cursor according to a user's operation, the event for the object at the clicked position is displayed. A data broadcasting controller processes the generated event to display information according to the object, and detects a coordinate value of the generated event by the event detection DDI controller and detects the event value by the event detection DDI controller. In this case, the messaging system generates and transmits a message, and a plurality of other display devices receive the transmitted message and process an event in the message.
상기 다른 복수의 디스플레이 디바이스가 상기 메시지를 수신하여 이벤트를 처리하는 것은, 상기 메시지를 다른 복수의 디스플레이 디바이스의 이벤트 발생용 DCM이 수신하고, 상기 이벤트 발생용 DCM이 수신한 메시지 내의 좌표 값에 대한 이벤트를 발생하며, 상기 발생한 이벤트를 데이터방송 제어부가 처리하여 상기 개체에 따른 정보를 표시하는 것을 특징으로 한다.The processing of the event by receiving the message by the plurality of other display devices includes receiving the message by the DCM for event generation of the plurality of other display devices and the event for the coordinate value in the message received by the event generation DCM. And the data broadcasting controller processes the generated event to display information according to the object.
도 1은 일반적인 HAVi 홈 네트워크 프로토콜 스펙을 보인 도면이고,1 is a diagram showing a typical HAVi home network protocol specification,
도 2는 본 발명에 따른 홈 네트워크의 구성을 보인 도면이며,2 is a view showing the configuration of a home network according to the present invention,
도 3은 본 발명의 이벤트 공유장치에 따른 디스플레이 디바이스의 구성을 보인 도면이며,3 is a view showing the configuration of a display device according to the event sharing apparatus of the present invention,
도 4는 본 발명의 이벤트 공유방법에 따른 디스플레이 디바이스의 동작을 보인 신호흐름도이다.4 is a signal flow diagram illustrating an operation of a display device according to an event sharing method of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
100 : 셋 탑 박스 200 : 복수의 디스플레이 디바이스100: set top box 200: a plurality of display devices
210 : 이벤트 검출용 DDI 컨트롤러 220 : 메시징 시스템210: DDI controller for event detection 220: messaging system
230 : IEEE 1394 인터페이스부 240 : 이벤트 발생용 DCM230: IEEE 1394 interface unit 240: DCM for event generation
250 : 데이터 방송 제어부 260 : 데이터 처리부250: data broadcasting control unit 260: data processing unit
300 : IEEE 1394 인터페이스용 케이블300: cable for IEEE 1394 interface
이하, 첨부된 도 2 내지 도 4의 도면을 참조하여 본 발명의 데이터방송의 이벤트 공유장치 및 방법을 상세히 설명한다.Hereinafter, an event sharing apparatus and method for data broadcasting of the present invention will be described in detail with reference to the accompanying drawings of FIGS. 2 to 4.
도 2는 본 발명에 따른 홈 네트워크의 구성을 보인 도면이다. 여기서, 부호100은 데이터 방송을 수신하는 셋 탑 박스이고, 부호 200은 상기 셋 탑 박스(100)가 수신한 데이터 방송을 전송 받아 사용자가 시청할 수 있도록 하는 디지털 텔레비전 수상기 등의 복수의 디스플레이 디바이스이다.2 is a diagram showing the configuration of a home network according to the present invention. Here, reference numeral 100 denotes a set top box for receiving data broadcast, and reference numeral 200 denotes a plurality of display devices such as a digital television receiver for receiving a data broadcast received by the set top box 100 so that a user can watch it.
상기 셋 탑 박스(100)와 복수의 디스플레이 디바이스(2000)는 HAVi를 기반으로 하는 홈 네트워크로 연결되어 있는 것으로서 IEEE 1394 인터페이스용 케이블(300)을 통해 상호간에 소정의 데이터를 전송한다.The set top box 100 and the plurality of display devices 2000 are connected to a home network based on HAVi, and transmit predetermined data to each other through an IEEE 1394 interface cable 300.
도 3은 본 발명의 이벤트 공유장치에 따른 상기 복수의 디스플레이 디바이스(200)의 내부 구성을 보인 도면이다. 이에 도시된 바와 같이 데이터 방송의 표시화면에서 이벤트가 발생될 경우에 그 이벤트가 발생한 위치의 좌표 값을 검출하는 이벤트 검출용 DDI 컨트롤러(210)와, 상기 이벤트 검출용 DDI 컨트롤러(210)가 검출한 이벤트 발생 좌표 값을 포함하는 소정의 메시지로 변환하는 메시징 시스템(220)과, 상기 메시징 시스템(220)이 변환한 메시지를 IEEE 1394 인터페이스용 케이블(300)을 통해 다른 디스플레이 디바이스(200)로 송신하고, IEEE 1394 인터페이스용 케이블(300)을 통해 데이터 방송신호와 다른 디스플레이 디바이스(200)가 송신하는 메시지를 수신하는 IEEE 1394 인터페이스부(230)와, 상기 IEEE 1394 인터페이스부(230)가 수신하는 메시지를 입력받아 좌표 값의 위치에 이벤트를 발생하는 이벤트 발생용 DCM(240)과, 상기 데이터 방송의 표시화면에서 발생된 이벤트 및 상기 이벤트 발생용 DCM(240)이 발생한 이벤트를 처리하는 데이터 방송 처리부(250)와, 상기 IEEE 1394 인터페이스부(230)를 통해 수신되는 데이터 방송신호를 처리하여 화면상에 표시하는 데이터 처리부(260)로 구성된다.3 is a diagram illustrating an internal configuration of the plurality of display devices 200 according to the event sharing apparatus of the present invention. As shown, when an event occurs on the display screen of the data broadcast, the event detection DDI controller 210 detects a coordinate value of the location where the event occurred, and the event detection DDI controller 210 detects the event. The messaging system 220 converts the message system 220 into a predetermined message including an event occurrence coordinate value, and transmits the message converted by the messaging system 220 to the other display device 200 through the IEEE 1394 interface cable 300. The IEEE 1394 interface 230 receives a data broadcast signal and a message transmitted from another display device 200 through the IEEE 1394 interface cable 300, and the message received by the IEEE 1394 interface 230. An event generation DCM 240 for generating an event at a position of a coordinate value and an event generated on a display screen of the data broadcast; A data broadcasting processor 250 for processing an event generated by the vent generation DCM 240 and a data processor 260 for processing and displaying a data broadcast signal received through the IEEE 1394 interface 230. It is composed.
이와 같이 구성된 본 발명의 이벤트 공유장치는 셋 탑 박스(100)가 데이터 방송신호를 수신하고, 그 수신한 데이터 방송신호를 IEEE 1394 인터페이스용 케이블(300)을 통해 복수의 디스플레이 디바이스(200)로 전송하게 된다.In the event sharing apparatus of the present invention configured as described above, the set top box 100 receives the data broadcast signal and transmits the received data broadcast signal to the plurality of display devices 200 through the IEEE 1394 interface cable 300. Done.
그러면, 복수의 디스플레이 디바이스(200)는 상기 셋 탑 박스(100)가 전송하는 데이터 방송신호를 IEEE 1394 인터페이스부(230)를 통해 입력하고, 그 입력한 데이터 방송신호를 데이터 처리부(260)가 처리하여 디스플레이 디바이스(200)의 표시화면 상에 데이터 방송의 영상을 표시하게 된다.Then, the plurality of display devices 200 input the data broadcast signal transmitted by the set top box 100 through the IEEE 1394 interface 230, and the data processor 260 processes the input data broadcast signal. The image of the data broadcast is displayed on the display screen of the display device 200.
이와 같은 상태에서 사용자가 데이터방송의 표시화면에서 커서를 이동시켜 소정의 개체에 위치시킨 후 클릭하면, 커서의 위치에서 이벤트가 발생하고, 발생한 이벤트가 데이터 방송 처리부(250)로 입력되어 그 이벤트를 처리한다. 즉, 커서가 위치한 개체의 근방에 소정 크기의 표시창을 형성하고, 그 표시창 내에 상기 개체에 대한 소정의 정보를 표시한다.In this state, when the user moves the cursor on the display screen of the data broadcast and clicks on a predetermined object, an event occurs at the cursor position, and the generated event is inputted to the data broadcast processing unit 250 to input the event. Process. That is, a display window having a predetermined size is formed near the object where the cursor is located, and predetermined information about the object is displayed in the display window.
또한 상기 발생한 이벤트는 이벤트 검출용 DDI 컨트롤러(210)로 입력되는 것으로서 이벤트 검출용 DDI 컨트롤러(210)는 이벤트가 발생한 표시화면의 X축 및 Y축 좌표 값을 검출하고, 그 검출한 좌표 값을 메시징 시스템(220)으로 입력시키게 된다.In addition, the generated event is input to the event detection DDI controller 210, and the event detection DDI controller 210 detects the X-axis and Y-axis coordinate values of the display screen on which the event occurs, and messaging the detected coordinate values. To the system 220.
그러면, 메시징 시스템(220)은 상기 발생한 이벤트의 좌표 값을 가지는 소정의 메시지를 생성하고, 그 생성한 메시지를 IEEE 1394 인터페이스부(230)가 IEEE 1394 인터페이스용 케이블(300)을 통해 송신하게 된다.Then, the messaging system 220 generates a predetermined message having a coordinate value of the generated event, and the generated message is transmitted by the IEEE 1394 interface unit 230 through the IEEE 1394 interface cable 300.
상기 IEEE 1394 인터페이스용 케이블(300)을 통해 송신하는 메시지는 다른디스플레이 디바이스(200)가 IEEE 1394 인터페이스부(230)를 통해 수신하여 이벤트 발생용 DCM(240)으로 입력된다.The message transmitted through the IEEE 1394 interface cable 300 is received by the other display device 200 through the IEEE 1394 interface unit 230 and input to the event generation DCM (240).
그러면, 이벤트 발생용 DCM(240)은 상기 입력되는 메시지로 이벤트의 발생을 판단하고, 상기 좌표 값에 해당되는 이벤트를 발생하며, 발생한 이벤트는 데이터 방송 처리부(250)에서 처리되고, 복수의 디스플레이 디바이스(200)는 발생된 이벤트를 공유하게 된다.Then, the event generation DCM 240 determines the occurrence of the event by the input message, generates an event corresponding to the coordinate value, and the generated event is processed by the data broadcast processor 250 and the plurality of display devices. 200 will share the generated event.
한편, 도 4는 본 발명의 이벤트 공유방법을 보인 신호흐름도이다. 이에 도시된 바와 같이 단계(400)에서 디스플레이 디바이스(200)가 데이터방송을 처리할 경우에 단계(402)에서 사용자의 조작에 따라 표시화면상의 커서를 이동시키고, 단계(404)에서 사용자가 커서를 소정의 개체에 위치시킨 후 클릭하는지를 판단하며, 단계(406)에서 이벤트 발생용 DCM(240)이 IEEE 1394 인터페이스용 케이블(300) 및 IEEE 1394 인터페이스부(230)를 통해 소정의 좌표 값을 가지는 메시지가 수신되는지의 여부를 판단한다.On the other hand, Figure 4 is a signal flow diagram showing an event sharing method of the present invention. As shown in FIG. 4, when the display device 200 processes data broadcasting in step 400, the cursor moves on the display screen according to the user's operation in step 402, and the user moves the cursor in step 404. In step 406, the event generating DCM 240 has a predetermined coordinate value through the IEEE 1394 interface cable 300 and the IEEE 1394 interface unit 230. Determines whether is received.
상기 단계(404)의 판단 결과 사용자가 커서를 소정의 개체에 위치시킨 후 클릭할 경우에 단계(408)에서 그 클릭한 위치에 대한 소정의 이벤트를 발생하고, 발생한 이벤트를 단계(410)에서 데이터방송 처리부(250)가 처리하여 표시화면상에 표시한다.As a result of the determination of step 404, when the user places the cursor on a predetermined object and clicks, a predetermined event for the clicked position is generated in step 408, and the generated event is displayed in step 410. The broadcast processing unit 250 processes and displays it on the display screen.
다음 단계(412)에서 상기 발생한 이벤트를 이벤트 검출용 DDI 컨트롤러(210)가 입력하여 이벤트가 발생한 위치의 좌표 값을 검출하고, 단계(414)에서 메시징 시스템(220)이 상기 검출한 좌표 값에 따른 메시지를 생성하여 IEEE 1394 인터페이스부(230) 및 IEEE 1394 인터페이스용 케이블(300)을 통해 다른 디스플레이 디바이스(200)로 송신하게 된다.In the next step 412, the event detection DDI controller 210 inputs the detected event to detect the coordinate value of the location where the event occurred, and in step 414, the messaging system 220 according to the detected coordinate value The message is generated and transmitted to the other display device 200 through the IEEE 1394 interface 230 and the IEEE 1394 interface cable 300.
그리고 상기 단계(404)의 판단 결과 사용자가 클릭하지 않고, 상기 단계(406)에서 IEEE 1394 인터페이스용 케이블(300) 및 IEEE 1394 인터페이스부(230)를 통해 이벤트 발생용 DCM(240)로 소정의 좌표 값을 가지는 메시지가 수신될 경우에 이벤트 발생용 DCM(240)이 단계(416)에서 그 좌표 값을 가지는 소정의 이벤트를 발생하고, 발생한 이벤트는 단계(418)에서 데이터방송 제어부(250)가 처리한다.As a result of the determination of step 404, the user does not click, and in step 406, predetermined coordinates are transmitted to the DCM 240 for event generation through the IEEE 1394 interface cable 300 and the IEEE 1394 interface unit 230. When a message having a value is received, the event generating DCM 240 generates a predetermined event having the coordinate value in step 416, and the generated event is processed by the data broadcasting control unit 250 in step 418. do.
한편, 상기에서는 본 발명을 특정의 바람직한 실시 예에 관련하여 도시하고 설명하였지만, 이하의 특허청구범위에 의해 마련되는 본 발명의 정신이나 분야를 이탈하지 않는 한도 내에서 본 발명이 다양하게 개조 및 변화될 수 있다는 것을 당 업계에서 통상의 지식을 가진 자는 용이하게 알 수 있다. 즉, 상기에서는 별도의 셋 탑 박스(100)가 데이터방송을 수신하여 디스플레이 디바이스(200)로 전송하는 것을 예로 들어 설명한 것으로서 본 발명을 실시함에 있어서는 이에 한정되지 않고, 복수의 디스플레이 디바이스(200)들 중에서 하나의 디스플레이 디바이스(200)가 데이터방송을 수신할 수 있는 기능을 내장하여 데이터방송을 수신하고 그 수신한 데이터방송을 IEEE 1394 인터페이스용 케이블(300)을 통해 다른 복수의 디스플레이 디바이스(200)로 전송하게 구성할 수도 있고, 또한 상기에서는 HAVi를 기반으로 하는 홈 네트워크를 예로 들어 설명한 것으로서 HAVi 이외에 다른 프로토콜을 기반으로 하는 각종 홈 네트워크에 구비된 디스플레이 디바이스에 간단히 적용 실시할 수 있는 등 여러 가지로 변형 실시할 수 있다.On the other hand, while the present invention has been shown and described with respect to specific preferred embodiments, various modifications and changes of the present invention without departing from the spirit or field of the invention provided by the claims below It can be easily understood by those skilled in the art. That is, as described above, the separate set-top box 100 receives the data broadcast and transmits the data broadcast to the display device 200. For example, the present invention is not limited thereto. One display device 200 has a built-in function to receive data broadcasts to receive data broadcasts and the received data broadcasts to a plurality of display devices 200 via the IEEE 1394 interface cable 300 In addition, as described above, the home network based on HAVi is described as an example, and can be easily applied to display devices included in various home networks based on other protocols in addition to HAVi. It can be carried out.
이상에서 설명한 바와 같이 본 발명은 복수의 디스플레이 디바이스로 데이터방송을 시청할 경우에 하나의 디스플레이 디바이스에서 사용자의 조작에 따라 표시화면상에 발생하는 소정의 이벤트를 다른 복수의 디스플레이 디바이스로 전송하여 이벤트를 공유하도록 함으로써 데이터방송의 시청시 복수의 디스플레이 디바이스가 표시화면에 모두 동일한 영상을 표시할 수 있다.As described above, in the present invention, when watching a data broadcast with a plurality of display devices, the event is shared by transmitting a predetermined event occurring on a display screen according to a user's operation from one display device to a plurality of other display devices. By doing so, a plurality of display devices can display the same image on the display screen when viewing data broadcast.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020064021A KR100935046B1 (en) | 2002-10-19 | 2002-10-19 | Event Sharing Device and Method of Data Broadcasting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020064021A KR100935046B1 (en) | 2002-10-19 | 2002-10-19 | Event Sharing Device and Method of Data Broadcasting |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040035243A true KR20040035243A (en) | 2004-04-29 |
KR100935046B1 KR100935046B1 (en) | 2009-12-31 |
Family
ID=37334205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020064021A KR100935046B1 (en) | 2002-10-19 | 2002-10-19 | Event Sharing Device and Method of Data Broadcasting |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100935046B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011021886A2 (en) * | 2009-08-21 | 2011-02-24 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002501238A (en) * | 1998-01-06 | 2002-01-15 | ソニー エレクトロニクス インク | Method and system for audio / video network |
EP0949781A1 (en) * | 1998-04-08 | 1999-10-13 | THOMSON multimedia | Method and apparatus for optimising the resource sharing for audio/video/data processing devices in a home network environment |
KR20000037822A (en) * | 1998-12-02 | 2000-07-05 | 구자홍 | Home network device capable of controlling each other device |
ES2272541T3 (en) * | 2000-08-23 | 2007-05-01 | Koninklijke Philips Electronics N.V. | COMMUNICATIONS SYSTEM AND DEVICE. |
-
2002
- 2002-10-19 KR KR1020020064021A patent/KR100935046B1/en not_active IP Right Cessation
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011021886A2 (en) * | 2009-08-21 | 2011-02-24 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
WO2011021886A3 (en) * | 2009-08-21 | 2011-07-07 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
US8718638B2 (en) | 2009-08-21 | 2014-05-06 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
US9131065B2 (en) | 2009-08-21 | 2015-09-08 | Samsung Electronics Co., Ltd | Device capable of notifying operation state change thereof through network and communication method of the device |
US9401982B2 (en) | 2009-08-21 | 2016-07-26 | Samsung Electronics Co., Ltd | Device capable of notifying operation state change thereof through network and communication method of the device |
US10033849B2 (en) | 2009-08-21 | 2018-07-24 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
US10623550B2 (en) | 2009-08-21 | 2020-04-14 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
US10805450B2 (en) | 2009-08-21 | 2020-10-13 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
Also Published As
Publication number | Publication date |
---|---|
KR100935046B1 (en) | 2009-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110209177A1 (en) | Smartphone To Control Internet TV System | |
US20070258718A1 (en) | Method and system for extending internet protocol remote control to non-internet protocol devices | |
US20020089427A1 (en) | Control apparatus and control method | |
EP1283459A2 (en) | Method for remote control of a computer | |
WO2021109418A1 (en) | Video resource display method, mobile terminal and server | |
JP2013541877A (en) | Remote control device transcoder available cloud | |
WO2008115365A1 (en) | System and method for driving and receiving data from multiple touch screen devices | |
CN111752518A (en) | Screen projection method of display equipment and display equipment | |
WO2022105409A1 (en) | Fault diagnosis method, terminal device, and display device | |
US9785265B2 (en) | Real-time remote control system for semiconductor automation equipment | |
JP2004535625A (en) | Method for controlling network equipment connected via bus system | |
KR100935046B1 (en) | Event Sharing Device and Method of Data Broadcasting | |
JP5002637B2 (en) | Electronics | |
KR20040111483A (en) | Method and apparatus for displaying graphics on an auxiliary display device using low level graphics drivers | |
CN115278332A (en) | Display device, playing device and data transmission method | |
JP2010044798A (en) | Remote key manager | |
CN115623255A (en) | Display device, terminal device and mirror image screen projection inverse control method | |
CN115550825A (en) | Display device, hearing aid and volume adjustment method | |
CN114900386A (en) | Terminal equipment and data relay method | |
CN115119067A (en) | Display device and channel list display method | |
CN113965350A (en) | Terminal device and login control method of terminal device | |
CN113438528A (en) | Method for realizing combined key and display equipment | |
EP2445226A2 (en) | Electronic apparatus and control method thereof, and external apparatus and control method thereof | |
CN113992963A (en) | Display device and screen projection method | |
CN113473175B (en) | Content display method and display equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121128 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20131122 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20141124 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20151124 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20161114 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20171114 Year of fee payment: 9 |
|
LAPS | Lapse due to unpaid annual fee |