首页 / 专利库 / 广播 / Xlet / 영상표시장치 및 그의 엑스렛 제공 방법

영상표시장치 및 그의 엑스렛 제공 방법

阅读:784发布:2020-05-16

专利汇可以提供영상표시장치 및 그의 엑스렛 제공 방법专利检索,专利查询,专利分析的服务。并且영상표시장치 및 그의 엑스렛 제공 방법이 개시된다. 본 발명의 바람직한 실시예에 따른 복수의 기능키를 갖는 리모컨에 의해 동작하는 영상표시장치는, 데이터 방송신호에 포함되어 있는 엑스렛( Xlet )을 실행하는 엑스렛 실행부, 및 복수의 기능키에 대한 실행된 엑스렛의 선점 상태를 표시하는 디스플레이부를 포함한다. 이에 의해, 사용자가 엑스렛 실행 상태를 쉽게 파악할 수 있다.
자바 어플리케이션, 엑스렛, 리모컨 키, 키 선점, 선점 상태,下面是영상표시장치 및 그의 엑스렛 제공 방법专利的具体信息内容。

  • 복수의 기능키를 갖는 리모컨에 의해 동작하는 영상표시장치에 있어서,
    데이터 방송신호에 포함되어 있는 엑스렛(Xlet)을 실행하는 엑스렛 실행부; 및
    상기 복수의 기능키 중 상기 실행된 엑스렛에 의해 선점된 기능키의 선점 상태를 표시하는 디스플레이부;를 포함하며,
    상기 엑스렛에 의해 선점된 기능키는,
    상기 엑스렛의 동작을 제어하기 위한 키인 것을 특징으로 하는 영상표시장치.
  • 제 1 항에 있어서,
    상기 리모컨으로부터 상기 엑스렛에서 선점하고 있는 기능키 선택에 따른 입력신호가 입력되면, 상기 엑스렛 실행부에서 상기 입력신호에 대응하는 동작을 수행하도록 하는 제어부;를 포함하는 것을 특징으로 하는 영상표시장치.
  • 제 1 항에 있어서,
    상기 디스플레이부는, 상기 복수의 기능키 중, 상기 실행된 엑스렛에서 선점하고 있는 기능키를 제외한 기능키들을 표시하는 것을 특징으로 하는 영상표시장치.
  • 제 2 항에 있어서,
    상기 제어부는,
    상기 엑스렛에서 선점하고 있는 기능키 중 상기 엑스렛을 실행하도록 설정된 기능키 선택에 따른 입력신호가 입력된 경우, 상기 엑스렛 실행부에 의해 실행된 엑스렛을 상기 디스플레이부에 표시하도록 하는 것을 특징으로 하는 영상표시장치.
  • 제 2 항에 있어서,
    상기 제어부는,
    상기 엑스렛에서 선점하고 있는 기능키 중 상기 엑스렛을 실행하도록 설정되지 않은 기능키 선택에 따른 입력신호가 입력된 경우, 상기 엑스렛이 실행중임을 알리는 메시지를 상기 디스플레이부에 표시하도록 하는 것을 특징으로 하는 영상표시장치.
  • 제 2 항에 있어서,
    상기 제어부는,
    상기 엑스렛 실행부에 의해 상기 엑스렛의 시각적인 변화가 발생할 경우, 상기 엑스렛 실행부에 의해 실행된 엑스렛을 상기 디스플레이부에 표시하도록 하는 것을 특징으로 하는 영상표시장치.
  • 제 2 항에 있어서,
    상기 제어부는,
    상기 엑스렛 실행부에 의해 상기 엑스렛의 시각적인 변화가 발생하지 않았을 경우, 상기 엑스렛이 실행중임을 알리는 메시지를 상기 디스플레이부에 표시하도록 하는 것을 특징으로 하는 영상표시장치.
  • 제 6 항 또는 제 7 항에 있어서,
    상기 엑스렛 실행부의 요청에 의해 화면을 변경하는 화면 관리부;를 더 포함하며,
    상기 제어부는, 상기 화면 관리부에서 상기 화면 변경시 이용되는 함수(function)를 호출하면, 상기 엑스렛의 시각적인 변화가 발생한 것으로 판단하는 것을 특징으로 하는 영상표시장치.
  • 복수의 기능키를 갖는 리모컨에 의해 동작하는 영상표시장치의 엑스렛 제공 방법에 있어서,
    데이터 방송신호에 포함되어 있는 엑스렛(Xlet)을 실행하는 단계; 및
    상기 복수의 기능키 중 상기 실행된 엑스렛의 선점된 기능키의 선점 상태를 표시하는 단계;를 포함하며,
    상기 엑스렛에 의해 선점된 기능키는,
    상기 엑스렛의 동작을 제어하기 위한 키인 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 제 9 항에 있어서,
    상기 리모컨으로부터 상기 엑스렛에서 선점하고 있는 기능키 선택에 따른 입력신호가 입력되면, 상기 입력신호에 대응하는 동작을 수행하는 단계;를 더 포함하는 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 제 9 항에 있어서,
    상기 엑스렛의 선점 상태를 표시하는 단계에서,
    상기 복수의 기능키 중, 상기 실행된 엑스렛에서 선점하고 있는 기능키를 제외한 기능키들을 표시하는 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 제 10 항에 있어서,
    상기 입력신호에 대응하는 동작을 수행하는 단계에서,
    상기 엑스렛에서 선점하고 있는 기능키 중 상기 엑스렛을 실행하도록 설정된 기능키 선택에 따른 입력신호가 입력되면, 상기 실행된 엑스렛을 표시하는 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 제 10 항에 있어서,
    상기 입력신호에 대응하는 동작을 수행하는 단계에서,
    상기 엑스렛에서 선점하고 있는 기능키 중 상기 엑스렛을 실행하도록 설정되지 않은 기능키 선택에 따른 입력신호가 입력되면, 상기 엑스렛이 실행중임을 알리는 메시지를 표시하는 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 제 10 항에 있어서,
    상기 입력신호에 대응하는 동작을 수행하는 단계에서,
    상기 엑스렛의 시각적인 변화가 발생하면, 상기 실행된 엑스렛을 표시하는 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 제 10 항에 있어서,
    상기 입력신호에 대응하는 동작을 수행하는 단계에서,
    상기 엑스렛의 시각적인 변화가 발생하지 않으면, 상기 엑스렛이 실행중임을 알리는 메시지를 표시하는 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 제 14 항 또는 제 15 항에 있어서,
    화면 변경시 이용되는 함수(function)를 호출하는 단계;를 더 포함하며,
    상기 입력신호에 대응하는 동작을 수행하는 단계에서, 상기 화면 변경시 이용되는 함수가 호출되면, 상기 엑스렛의 시각적인 변화가 발생한 것으로 판단하는 것을 특징으로 하는 영상표시장치의 엑스렛 제공 방법.
  • 说明书全文

    영상표시장치 및 그의 엑스렛 제공 방법{Image display apparatus and method for providing xlet thereof}

    도 1은 일반적인 형태의 데이터 방송 수신 상태를 나타낸 도면,

    도 2는 본 발명의 바람직한 실시예에 따른 영상표시장치의 블럭도,

    도 3은 본 발명의 바람직한 실시예에 따른 데이터 방송 수신 상태를 나타낸 도면,

    도 4는 본 발명의 일 실시예에 따른 영상표시장치의 엑스렛 제공 방법을 설명하기 위한 흐름도, 그리고,

    도 5는 본 발명의 다른 실시예에 따른 영상표시장치의 엑스렛 제공 방법을 설명하기 위한 흐름도이다.

    * 도면의 주요부분에 대한 부호의 설명 *

    100 : 영상표시장치 110 : 방송신호 수신부

    120 : 리모컨신호 수신부 130 : 엑스렛 실행부

    140 : 화면 관리부 150 : 디스플레이부

    160 : 제어부

    본 발명은 영상표시장치 및 그의 엑스렛 제공 방법에 관한 것으로, 더욱 상세하게는 사용자가 엑스렛이 실행 중임을 쉽게 인식할 수 있도록 하는 영상표시장치 및 그의 엑스렛 제공 방법에 관한 것이다.

    최근 급증하고 있는 대화형 TV는 차세대 멀티미디어의 주역으로 각광받고 있는 서비스로, 일반 TV에 주문형비디오, PC통신서비스, 멀티미디어PC, 홈쇼핑, 및 홈뱅킹 기능 등이 포함되어 있다.

    그러므로, 대화형 TV에서는 일반 방송 이외에도 부가적인 데이터 방송을 함께 수신하게 된다. 이때, 데이터 방송은 엑스렛(Xlet)을 포함하며, 엑스렛은 리모컨의 특정 기능키를 선점할 수 있다.

    엑스렛은 통상 디지털 TV 수신기에서 실행되는 자바 어플리케이션(Application)을 말하는 것으로, 인터넷에서 사용하는 자바 애플릿(Applet)과 유사한 개념이다.

    도 1은 일반적인 형태의 데이터 방송 수신 상태를 나타낸 도면이다.

    도 1을 참조하면, TV(10)에서 일반 방송과 함께 데이터 방송을 함께 수신하였을 경우, 화면의 일측에 "데이터 방송 수신중" 메시지(A)가 표시되며, 사용자는 리모컨에서 데이터 방송 실행을 위한 특정 기능키를 조작하여 데이터 방송을 시청할 수 있다.

    도 1에 도시한 바와 같이, TV(10)에서 데이터 방송을 수신하고 있는 상태일 경우, 엑스렛에서 선점하고 있는 리모컨의 기능키들은 사용자의 조작에 의해서도 아무런 동작을 수행하지 않는다.

    즉, 엑스렛에서 선점하고 있지 않은 리모컨의 기능키 예를 들어, 색상 키, 채널 업/다운 키, 음량 업/다운 키, 및 전원 키는 사용자의 조작에 의해 해당 동작을 수행한다.

    그러나, 색상 키, 채널 업/다운 키, 음량 업/다운 키, 및 전원 키 이외에 엑스렛에서 선점하고 있는 리모컨의 키 예를 들어, 번호 키, 메뉴 키, 및 채널리스트 키는 사용자의 조작에 대해 아무런 동작을 수행하지 않는다.

    이때, TV(10) 화면에는 "데이터 방송 수신중" 메시지(A)가 표시되어 있기는 하나, 사용자가 이를 인식하기는 쉽지 않다. 도 1에서는 "데이터 방송 수신중" 메시지(A)를 육안으로 식별이 용이한 상태로 도시하였으나, 실제로는 일반 방송의 영상과 구별이 용이하지 않은 상태로 표시되는 경우가 대부분이다.

    또한, 사용자는 TV(10)에서 데이터 방송을 수신중일 경우, 리모컨의 일부 기능키를 사용할 수 없다는 사실을 인지하지 못하는 경우가 대부분이다. 또한, 일반 사용자가 아닌 전문 지식을 가진 사용자라 할지라도, TV(10)에서의 데이터 방송 수신중인 상태를 인식하지 못하는 경우도 발생한다. 이로 인해, 사용자는 TV(10) 혹은 리모컨에 이상이 발생한 것으로 오해하게 된다.

    따라서, 본 발명의 목적은 엑스렛이 수신되었을 경우, 엑스렛에서 선점하고 있는 리모컨의 기능키들을 알려줌과 함께 사용자가 엑스렛이 실행중임을 인식할 수 있도록 하는 영상표시장치 및 그의 엑스렛 제공 방법을 제공하고자 하는데 있다.

    상기 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 복수의 기능키를 갖는 리모컨에 의해 동작하는 영상표시장치는, 데이터 방송신호에 포함되어 있는 엑스렛(Xlet)을 실행하는 엑스렛 실행부, 및 복수의 기능키에 대한 실행된 엑스렛의 선점 상태를 표시하는 디스플레이부를 포함한다.

    바람직하게, 리모컨으로부터 엑스렛에서 선점하고 있는 기능키 선택에 따른 입력신호가 입력되면, 엑스렛 실행부에서 입력신호에 대응하는 동작을 수행하도록 하는 제어부를 더 포함할 수 있다.

    또한 바람직하게, 디스플레이부는, 복수의 기능키 중, 실행된 엑스렛에서 선점하고 있는 기능키를 제외한 기능키들을 표시할 수 있다.

    또한 바람직하게, 제어부는, 엑스렛에서 선점하고 있는 기능키 중 엑스렛을 실행하도록 설정된 기능키 선택에 따른 입력신호가 입력된 경우, 엑스렛 실행부에 의해 실행된 엑스렛을 디스플레이부에 표시하도록 할 수 있다.

    또한 바람직하게, 제어부는, 엑스렛에서 선점하고 있는 기능키 중 엑스렛을 실행하도록 설정되지 않은 기능키 선택에 따른 입력신호가 입력된 경우, 엑스렛이 실행중임을 알리는 메시지를 디스플레이부에 표시하도록 할 수 있다.

    또한 바람직하게, 제어부는, 엑스렛 실행부에 의해 엑스렛의 시각적인 변화가 발생할 경우, 엑스렛 실행부에 의해 실행된 엑스렛을 디스플레이부에 표시하도록 할 수 있다.

    또한 바람직하게, 제어부는, 엑스렛 실행부에 의해 엑스렛의 시각적인 변화 가 발생하지 않았을 경우, 엑스렛이 실행중임을 알리는 메시지를 디스플레이부에 표시하도록 할 수 있다.

    또한 바람직하게, 엑스렛 실행부의 요청에 의해 화면을 변경하는 화면 관리부를 더 포함하며, 제어부는, 화면 관리부에서 화면 변경시 이용되는 함수(function)를 호출하면, 엑스렛의 시각적인 변화가 발생한 것으로 판단할 수 있다.

    한편, 본 발명의 바람직한 실시예에 따른 복수의 기능키를 갖는 리모컨에 의해 동작하는 영상표시장치의 엑스렛 제공 방법은, 데이터 방송신호에 포함되어 있는 엑스렛(Xlet)을 실행하는 단계, 및 복수의 기능키에 대한 실행된 엑스렛의 선점 상태를 표시하는 단계를 포함할 수 있다.

    바람직하게, 리모컨으로부터 엑스렛에서 선점하고 있는 기능키 선택에 따른 입력신호가 입력되면, 입력신호에 대응하는 동작을 수행하는 단계를 더 포함할 수 있다.

    또한 바람직하게, 엑스렛의 선점 상태를 표시하는 단계에서, 복수의 기능키 중, 실행된 엑스렛에서 선점하고 있는 기능키를 제외한 기능키들을 표시할 수 있다.

    또한 바람직하게, 입력신호에 대응하는 동작을 수행하는 단계에서, 엑스렛에서 선점하고 있는 기능키 중 엑스렛을 실행하도록 설정된 기능키 선택에 따른 입력신호가 입력되면, 실행된 엑스렛을 표시할 수 있다.

    또한 바람직하게, 입력신호에 대응하는 동작을 수행하는 단계에서, 엑스렛에 서 선점하고 있는 기능키 중 엑스렛을 실행하도록 설정되지 않은 기능키 선택에 따른 입력신호가 입력되면, 엑스렛이 실행중임을 알리는 메시지를 표시할 수 있다.

    또한 바람직하게, 입력신호에 대응하는 동작을 수행하는 단계에서, 엑스렛의 시각적인 변화가 발생하면, 실행된 엑스렛을 표시할 수 있다.

    또한 바람직하게, 입력신호에 대응하는 동작을 수행하는 단계에서, 엑스렛의 시각적인 변화가 발생하지 않으면, 엑스렛이 실행중임을 알리는 메시지를 표시할 수 있다.

    또한 바람직하게, 화면 변경시 이용되는 함수(function)를 호출하는 단계를 더 포함하며, 입력신호에 대응하는 동작을 수행하는 단계에서, 화면 변경시 이용되는 함수가 호출되면, 엑스렛의 시각적인 변화가 발생한 것으로 판단할 수 있다.

    이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.

    도 2는 본 발명의 바람직한 실시예에 따른 영상표시장치의 블럭도이다.

    도 2를 참조하면, 본 발명의 바람직한 실시예에 따른 영상표시장치(100)는 방송신호 수신부(110), 리모컨신호 수신부(120), 엑스렛 실행부(130), 화면 관리부(140), 디스플레이부(150), 및 제어부(160)를 포함한다.

    방송신호 수신부(110)는 안테나를 통해 방송신호를 수신한다. 방송신호 수신부(110)에서 수신하는 방송신호는 전송 스트림(Transport Stream) 형태로, 영상신호와 음성신호를 포함하는 일반 방송신호, 및 데이터 방송을 위한 데이터 방송신호를 포함한다.

    데이터 방송신호는 교통정보, 증권정보, 및 EPG(Electronic Program Guide) 정보와 같은 일반 방송과는 별도의 정보를 제공하기 위한 방송신호로, 데이터 방송신호에는 엑스렛(Xlet)이 실려 전송된다.

    엑스렛은 통상 디지털 TV 수신기에서 실행되는 자바 어플리케이션(Application)을 말하는 것으로, 인터넷에서 사용하는 자바 애플릿(Applet)과 유사한 개념이다.

    또한, 엑스렛은 자동 시작 방식 혹은 수동 시작 방식의 엑스렛일 수 있다. 수동 시작 방식의 엑스렛의 경우, 자동 시작 방식의 엑스렛과 달리 별도의 엑스렛 선택 과정이 필요하다.

    엑스렛은 리모컨(Remote controller)의 기능키 중 특정 키를 선점할 수 있다. 즉, 엑스렛은 미들웨어(Middleware)를 통해서 리모컨의 기능키 중 일부 기능키에 대하여 예약을 할 수 있고, 엑스렛에서 예약을 통해 선점하고 있는 기능키들은 사용자가 조작하더라도 각 기능키에 할당된 고유 기능을 수행하지 않는다.

    엑스렛별로 선점하는 리모컨의 기능키는 다를 수 있으나, 리모컨에 구비된 복수의 기능키들 중, 채널 업/다운 키, 볼륨 업/다운 키, 및 전원 키와 같은 일부 기능키에 대하여는 엑스렛에서 선점할 수 없도록 설정되어 있다.

    방송신호 수신부(110)에서 수신한 방송신호는 송신기(미도시)에서 변조되어 전송되는 것이기 때문에, 영상표시장치(100) 내부에서 복조와 같은 과정을 거쳐야 하나, 이는 이미 공지된 사항이므로 생략한다.

    리모컨신호 수신부(120)는 사용자의 조작에 의해 영상표시장치(100)의 동작을 제어하기 위한 리모컨으로부터 입력신호를 수신한다. 리모컨은 복수의 기능키를 구비하며, 기능키별 선택에 따른 각각의 입력신호를 영상표시장치(100)에 전송한다.

    엑스렛 실행부(130)는 방송신호 수신부(110)에서 수신한 방송신호 중, 데이터 방송신호에 포함되어 있는 엑스렛을 실행한다. 엑스렛 실행부(130)는 영상표시장치(100)에 수신된 모든 엑스렛을 관리하는 것으로, 모든 엑스렛에 관련된 정보를 보유하고 있어야 한다.

    엑스렛 실행부(130)는 엑스렛을 실행한 후, 리모컨에 구비된 복수의 기능키들 중, 엑스렛에서 선점하고 있는 기능키를 제어부(160)에 알린다. 이를 통해, 엑스렛에서 선점하고 있지 않아 사용 가능한 상태의 리모컨의 기능키들을 사용자에게 알릴 수 있다.

    화면 관리부(140)는 엑스렛 실행부(130)의 요청에 의해 화면을 변경한다. 화면 관리부는 HAVI(Home Audio/Video Interoperability)에서의 "show", "move", 및 "hide"와 같이 화면 변경시 이용되는 함수를 호출함으로써, 화면의 크기 조절 및 그래픽 변경을 수행할 수 있다. 엑스렛 실행부(130)에 의해 실행된 엑스렛은 화면 관리부(140)의 화면 변경에 따라, 디스플레이부(150)에 표시될 수 있다.

    디스플레이부(150)는 방송신호 수신부(110)에 의해 수신된 일반 방송신호 혹은 엑스렛 실행부(130)에서 실행된 엑스렛을 제어부(160)의 제어에 의해 사용자가 시청할 수 있도록 디스플레이한다.

    디스플레이부(150)는 엑스렛 실행부(130)에서 엑스렛을 실행하면, 도 1에서 예시한 바와 같이, 화면의 일측에 엑스렛이 실행중임을 알리는 "데이터 방송 수신 중" 메시지(A)를 표시할 수 있다.

    또한, 디스플레이부(150)는 엑스렛 실행부(130)에 의해 실행된 엑스렛의 리모컨 기능키에 대한 선점 상태를 표시할 수 있다. 바람직하게, 디스플레이부(150)는 리모컨에 구비된 복수의 기능키들 중, 엑스렛 실행부(130)에 의해 실행된 엑스렛이 선점하고 있는 기능키를 제외한 다른 기능키들을 사용자에 인식하기 용이한 형태로 표시할 수 있다.

    본 실시예에서는 디스플레이부(150)에 엑스렛이 선점하고 있는 기능키를 제외한 다른 기능키 즉, 엑스렛이 선점하고 있지 않은 기능키들을 표시하는 것을 예시하였다. 그러나, 이는 반드시 여기에 한정되는 것은 아니다. 예를 들면, 디스플레이부(150)에 엑스렛이 선점하고 있는 기능키들을 표시할 수도 있다. 이는 메뉴얼을 통해 사용자에게 알릴 수 있다.

    제어부(160)는 영상표시장치(100)의 전반적인 기능을 제어하는 것으로, 방송신호 수신부(110), 리모컨신호 수신부(120), 엑스렛 실행부(130), 화면 관리부(140), 및 디스플레이부(150)들간의 신호 입출력을 제어한다.

    제어부(160)는 리모컨신호 수신부(120)를 통해 리모컨의 엑스렛에서 선점하고 있는 기능키 선택에 따른 입력신호가 입력되면, 엑스렛 실행부(130)에서 입력된 입력신호에 대응하는 동작을 수행하도록 제어한다.

    엑스렛은 리모컨에 구비된 복수의 기능키에서 특정 기능키를 선점하는데, 선점한 기능키들 중 일부 기능키는 선점하고만 있을 뿐, 어떤 기능도 수행하지 않을 수 있다.

    예를 들면, 리모컨에 구비된 레드 키(Red key) 선택에 의해서는 일반적으로 엑스렛을 실행하도록 하는 입력신호가 입력되도록 설정되고, 0 내지 9까지의 번호 키, 메뉴 키, 및 채널리스트 키 선택에 의해서는 엑스렛이 선점하고만 있을 뿐 다른 기능을 수행하지 않도록 설정될 수 있다.

    이 경우, 사용자가 리모컨의 레드 키를 조작하면 엑스렛이 실행되어 화면의 변화가 발생하나, 0 내지 9까지의 번호 키, 메뉴 키, 및 채널리스트 키 중 하나를 조작하면 아무런 반응이 일어나지 않으므로, 사용자는 영상표시장치(100) 혹은 리모컨(300)에 이상이 발생한 것으로 오해할 수 있다.

    이에, 본 실시예에서는 사용자가 0 내지 9까지의 번호 키, 메뉴 키, 및 채널리스트 키 중 하나를 조작하였을 경우에 사용자가 엑스렛이 실행중임을 알 수 있도록 메시지를 표시한다. 이를 위해, 제어부(160)는 하기의 기능을 수행한다.

    제어부(160)는 엑스렛에서 선점하고 있는 기능키 중 엑스렛을 실행하도록 설정된 기능키 선택에 따른 입력신호가 입력된 경우에는 엑스렛 실행부(130)에 의해 실행된 엑스렛을 디스플레이부(150)에 표시하도록 제어한다.

    반대로, 제어부(160)는 엑스렛에서 선점하고 있는 기능키 중 엑스렛을 실행하도록 설정되지 않은 기능키 선택에 따른 입력신호가 입력된 경우에는 엑스렛이 실행중임을 알리는 메시지를 디스플레이부(150)에 표시하도록 제어한다.

    또한, 제어부(160)는 엑스렛 실행부(130)에 의해 엑스렛의 시각적인 변화가 발생할 경우, 엑스렛 실행부(130)에 의해 실행된 엑스렛을 디스플레이부(150)에 표시하도록 제어한다.

    반대로, 제어부(160)는 엑스렛 실행부(130)에 의해 엑스렛의 시각적인 변화가 발생하지 않았을 경우, 엑스렛이 실행중임을 알리는 메시지를 디스플레이부(150)에 표시하도록 제어한다. 이때, 제어부(160)는 화면 관리부(140)에서 화면 변경시 사용하는 함수가 호출되었을 경우에 엑스렛의 시각적인 변화가 발생한 것으로 판단한다.

    상술한 바와 같이, 본 실시예에서는 영상표시장치(100)가 방송신호 수신부(110), 리모컨신호 수신부(120), 엑스렛 실행부(130), 화면 관리부(140), 디스플레이부(150), 및 제어부(160)를 포함하는 구성인 것을 예시하였다. 그러나, 이는 반드시 여기에 한정되는 것은 아니다.

    예를 들면, 영상표시장치(100)는 데이터 방송신호에 포함되어 있는 엑스렛을 실행하는 엑스렛 실행부(130), 및 복수의 기능키에 대해 엑스렛 실행부(130)에 의해 실행된 엑스렛의 선점 상태를 표시하는 디스플레이부(150)만을 포함할 수 있다.

    도 3은 본 발명의 바람직한 실시예에 따른 데이터 방송 수신 상태를 나타낸 도면이다.

    안테나(200)로부터 일반 방송신호 및 데이터 방송신호를 포함하는 전송 스트림 형태의 방송 신호가 영상표시장치(100)로 전송된다. 이때, 데이터 방송신호는 엑스렛을 포함한다.

    영상표시장치(100)의 디스플레이부(150)에는 일반 방송신호와 함께 "데이터 방송 수신중" 메시지(A)가 표시된다. 도 3에 도시한 바와 같이, 디스플레이부(150)에 표시되는 "데이터 방송 수신중" 메시지(A)는 다른 영상과 혼합되어 표시됨으로 인하여, 사용자가 인식하기 용이하지 않다.

    또한, 영상표시장치(100)의 디스플레이부(150)에는 리모컨의 사용 가능한 상태의 기능키 목록(B)이 표시된다. 도 3에서는 사용 가능한 상태의 기능키 목록(B)을 간략하게 나타내었으나, 사용자가 사용 가능한 기능키들을 인식하기 용이한 형태로 변경할 수 있다.

    사용 가능한 상태의 기능키 목록(B)은 사용자가 일반 방송을 시청하는데 장애 요인이 될 수 있으므로, 디스플레이부(150)에 일정 시간 동안만 표시된 후 사라지는 형태로 표시하는 것이 바람직하다.

    이후, 사용자가 리모컨(300)을 이용하여 엑스렛이 선점하고 있기는 하나 엑스렛을 실행하도록 설정되지 않은 기능키 즉, 0 내지 9까지의 번호 키, 메뉴 키, 및 채널리스트 키 중 어느 하나를 조작하였을 경우, 제어부(160)는 디스플레이부(150)에 엑스렛이 실행중임을 알리는 메시지 예를 들어, "엑스렛이 실행중입니다."라는 메시지(C)를 표시하도록 한다.

    "엑스렛이 실행중입니다."라는 메시지(C)는 엑스렛이 실행중임을 알리는 메시지의 일 예를 든 것으로, 사용자가 인식하기 용이한 형태로 그 표현 및 표시되는 영역을 변경할 수 있다.

    엑스렛이 실행중임을 알리는 메시지를 디스플레이부(150)에 표시함으로 인하여, 사용자가 리모컨을 이용하여 조작한 기능키가 해당 기능을 수행하지 못하는 상태임을 알릴 수 있다.

    도 4는 본 발명의 일 실시예에 따른 영상표시장치의 엑스렛 제공 방법을 설 명하기 위한 흐름도이다.

    여기에서는 도 2 내지 도 4를 참조하여 본 발명의 바람직한 실시예에 따른 영상표시장치(100)의 엑스렛 제공 방법을 설명한다.

    방송신호 수신부(110)는 안테나(200)로부터 방송신호를 수신한다. 여기서, 방송신호는 일반 방송신호 및 데이터 방송신호를 포함하며, 데이터 방송신호에는 엑스렛이 포함되어 있다(S400).

    방송신호 수신부(110)를 통해 수신된 방송신호 중, 데이터 방송신호에 포함되어 있는 엑스렛은 엑스렛 실행부(130)에 의해 실행된다. 이때, 엑스렛은 자바 미들웨어를 이용하여 리모컨(300)의 특정 기능키를 선점한다(S410).

    엑스렛 실행부(130)는 엑스렛을 실행한 후, 엑스렛이 선점하고 있는 리모컨(300)의 기능키를 제어부(160)에게 알리고, 제어부(160)는 엑스렛의 리모컨(300) 기능키에 대한 선점 상태 즉, 리모컨(300)에서 엑스렛이 선점하고 있는 기능키를 제외한 나머지 기능키들을 디스플레이부(150)에 표시하도록 한다. 엑스렛이 선점하고 있는 기능키를 제외한 나머지 기능키들은 엑스렛 실행 중에도 사용자가 사용가능한 상태의 기능키들이다(S420).

    엑스렛이 실행되고 있는 상태 즉, 데이터 방송을 수신하고 있는 상태에서 사용자가 리모컨(300)을 조작하면, 리모컨신호 수신부(120)에서 리모컨(300)으로부터 전송되는 입력신호를 수신한다(S430).

    제어부(160)는 리모컨신호 수신부(120)를 통해 수신된 입력신호가 엑스렛이 선점하고 있는 기능키 선택에 따라 입력된 입력신호인지를 판단한다(S440).

    S440 단계에서, 제어부(160)는 리모컨신호 수신부(120)를 통해 수신된 입력신호가 엑스렛이 선점하고 있는 기능키 선택에 따라 입력된 것일 경우(S440-Y), 엑스렛의 시각적 변화가 있었는지의 여부를 판단한다. 엑스렛의 시각적 변화 여부 판단은 화면 관리부의 화면 변경시 이용되는 함수의 호출 여부에 따라 결정될 수 있다(S460).

    만약, S440 단계에서, 제어부(160)는 리모컨신호 수신부(120)를 통해 수신된 입력신호가 엑스렛이 선점하고 있는 기능키가 아닐 경우(S440-N)에는, 일반적인 리모컨(300)의 동작과 마찬가지로 입력된 기능키에 해당하는 동작을 수행하도록 한다(S450).

    S460 단계에서, 제어부(160)는 엑스렛의 시각적인 변화가 있었던 것으로 판단되면(S460-Y), 디스플레이부(150)에 엑스렛을 디스플레이하도록 한다. 디스플레이부(150)에 엑스렛을 디스플레이할 때, 화면 관리부(140)에 의해 화면이 변경되어 디스플레이될 수 있다(S470).

    만약, S460 단계에서, 제어부(160)는 엑스렛의 시각적인 변화가 발생하지 않은 것으로 판단되면(S460-N), 디스플레이부(150)에 엑스렛이 실행중임을 알리는 메시지를 표시하도록 한다(S480).

    도 5는 본 발명의 다른 실시예에 따른 영상표시장치의 엑스렛 제공 방법을 설명하기 위한 흐름도이다.

    영상표시장치(100)에서 방송신호 수신부(110)를 통해 엑스렛이 포함되어 있는 데이터 방송신호를 수신하면, 엑스렛 실행부(130)는 방송신호 수신부(110)를 통 해 수신된 엑스렛을 실행한다(S500)

    엑스렛은 리모컨(300)의 복수의 기능키 중 일부 기능키를 선점하며, 제어부(160)의 제어에 의해, 디스플레이부(150)에는 복수의 기능키에 대한 엑스렛의 선점 상태가 표시된다(S510).

    상기의 도 4 및 도 5와 같은 과정에 의해, 디스플레이부(150)에는 기존의 "데이터 방송 수신중" 메시지(A)뿐만 아니라, 리모컨(300)의 사용 가능한 상태의 기능키 목록(B), 및 "엑스렛이 실행중입니다."라는 메시지(C)가 표시될 수 있다. 이에 따라, 일반 방송과는 별도로 제공되는 데이터 방송에 익숙하지 않은 사용자라 할지라도, 손쉽게 데이터 방송을 이용할 수 있다.

    이상 설명한 바와 같이, 본 발명에 따른 영상표시장치 및 그의 엑스렛 제공 방법은 데이터 방송을 수신 중일 때, 사용자가 사용 가능한 리모컨의 기능키들을 표시해줌으로써, 리모컨에서 사용 가능한 기능키를 알려줌과 함께 사용 가능한 기능키만을 조작하도록 유도할 수 있다.

    또한, 사용자가 엑스렛에서 선점하고 있어 사용이 불가능한 리모컨의 기능키를 조작하였을 경우, 사용자가 인식하기 용이한 형태로 엑스렛이 실행중임을 알림으로써, 사용자가 영상표시장치 혹은 리모컨의 작동 오류로 오인하는 것을 방지할 수 있다.

    이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발 명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형 실시예들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈