KR20100062157A - 영상처리장치, 서버 및 제어방법 - Google Patents

영상처리장치, 서버 및 제어방법 Download PDF

Info

Publication number
KR20100062157A
KR20100062157A KR1020080120612A KR20080120612A KR20100062157A KR 20100062157 A KR20100062157 A KR 20100062157A KR 1020080120612 A KR1020080120612 A KR 1020080120612A KR 20080120612 A KR20080120612 A KR 20080120612A KR 20100062157 A KR20100062157 A KR 20100062157A
Authority
KR
South Korea
Prior art keywords
content
server
processing apparatus
image processing
format
Prior art date
Application number
KR1020080120612A
Other languages
English (en)
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 KR1020080120612A priority Critical patent/KR20100062157A/ko
Priority to US12/475,828 priority patent/US20100138859A1/en
Publication of KR20100062157A publication Critical patent/KR20100062157A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25833Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage capabilities
    • 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/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 영상처리장치, 서버 및 그 제어방법에 관한 것이다. 본 발명에 따른 영상처리장치는 서버와 통신하는 통신부와; 신호처리부와; 소정 컨텐츠가 상기 신호처리부에서 처리 가능한지 여부를 판단하고, 판단 결과 상기 컨텐츠가 상기 신호처리부에서 처리되지 못하는 경우 상기 컨텐츠를 상기 서버로 전송하고 상기 서버로부터 변환된 컨텐츠를 수신하도록 상기 통신부를 제어하는 제어부를 포함한다. 이에 의해 컨텐츠를 편리하게 재생하는 영상처리장치, 서버 및 그 제어방법이 제공된다.
IPTV, 코덱

Description

영상처리장치, 서버 및 제어방법{DISPLAY APPARATUS, SERVER AND CONTROL METHOD OF THE SAME}
본 발명은 영상처리장치, 서버 및 제어방법에 관한 것으로서, 보다 상세하게는 컨텐츠를 재생하는 영상처리장치, 이러한 영상처리장치와 통신하는 서버 및 제어방법에 관한 것이다.
최근, 디지털 텔레비전의 보급에 따라 사용자는 텔레비전을 통하여 컨텐츠를 시청할 수 있다. 동영상과 같은 컨텐츠는 USB와 같은 저장매체 또는 네트워크를 통하여 텔레비전에 입력되고, 텔레비전이 포함하고 있는 코덱을 통하여 재생된다.
한편, 컨텐츠는 인코딩에 사용된 코덱을 통해서만 디코딩되므로 텔레비전에서 재생될 수 있는 컨텐츠는 텔레비전이 포함하고 있는 코덱에 제한을 받는다.
컨텐츠 압축 기술이 점차 다양해지고, 코덱의 호환성이 낮은 것은 텔레비전에서 컨텐츠가 재생되는 것을 어렵게 한다.
본 발명의 일 실시예는 컨텐츠를 편리하게 재생하는 영상처리장치, 서버 및 그 제어방법을 제공한다.
본 발명의 일 실시예는 상이한 포맷의 컨텐츠를 재생하면서 오작동 가능성을 배제 할 수 있는 영상처리장치, 서버 및 그 제어방법을 제공한다.
본 발명의 일 실시예에 따른 영상처리장치는 서버와 통신하는 통신부와; 신호처리부와; 소정 컨텐츠가 상기 신호처리부에서 처리 가능한지 여부를 판단하고, 판단 결과 상기 컨텐츠가 상기 신호처리부에서 처리되지 못하는 경우 상기 컨텐츠를 상기 서버로 전송하고 상기 서버로부터 변환된 컨텐츠를 수신하도록 상기 통신부를 제어하는 제어부를 포함할 수 있다.
상기 제어부는 상기 신호처리부의 수행정보를 상기 서버로 전송할 수 있다.
또한, 상기 제어부는 상기 신호처리부에서 처리 가능한 컨텐츠의 포맷 정보를 상기 서버로 전송할 수도 있다.
상기 제어부는 상기 컨텐츠의 포맷 변환에 대한 요청 신호를 상기 서버로 전송하고, 상기 요청 신호에 대한 응답을 상기 서버로부터 수신한 경우, 상기 컨텐츠를 상기 서버에 전송하는 것도 가능하다.
상기 영상처리장치는 컨텐츠를 수신하기 위하여 컨텐츠가 저장되어 있는 외부기기가 접속될 수 있는 외부접속부를 더 포함하는 것이 바람직하다.
영상처리장치는 저장부를 더 포함하고, 상기 제어부는 상기 서버로부터 전송된 변환된 컨텐츠를 상기 저장부에 저장하여 향후 사용자가 쉽게 컨텐츠 재생할 수 있도록 하는 것이 바람직하다.
영상처리장치는 UI 정보를 생성하는 UI 생성부를 더 포함하고, 상기 제어부는 컨텐츠의 처리 가능 여부 또는 컨텐츠의 변환을 사용자에게 알리는 컨텐츠 재생 정보가 생성되도록 상기 UI 발생부를 제어하는 것이 바람직하다.
상기 신호처리부는 코덱을 포함한다.
상기 영상처리장치는 방송신호를 수신할 수 있는 방송수신부를 더 포함하는 텔레비전으로 구현될 수 있다.
본 발명의 다른 실시예에 따른 서버는 상기 영상처리장치와 통신하는 통신부와; 상기 영상처리장치로부터 소정 컨텐츠를 수신하는 경우, 수신된 상기 컨텐츠의 포맷을 상기 영상처리장치에서 처리 가능한 포맷으로 변환하고, 포맷이 변환된 컨텐츠가 상기 영상처리장치로 전송되도록 상기 통신부를 제어하는 제어부를 포함할 수 있다.
한편, 본 발명의 또 다른 실시예에 따른 서버와 통신하는 영상처리장치의 제어방법은 소정 컨텐츠가 재생될 수 있는지 여부를 판단하는 단계와; 판단 결과, 상기 컨텐츠가 재생되지 못하는 경우 상기 컨텐츠를 상기 서버로 전송하는 단계와; 상기 서버로부터 포맷이 변환된 컨텐츠를 수신하는 단계를 포함할 수 있다.
또한, 본 발명의 다른 실시예에 따른 서버의 제어방법은 상기 영상처리장치로부터 소정 컨텐츠를 수신하는 단계와; 수신된 상기 컨텐츠의 포맷을 상기 영상처리장치에서 처리 가능한 포맷으로 변환하는 단계와; 포맷이 변환된 컨텐츠를 상기 영상처리장치로 전송하는 단계를 포함할 수 있다.
이상 설명한 바와 같이, 본 발명의 일 실시예에 따르면 컨텐츠를 편리하게 재생하는 영상처리장치, 서버 및 그 제어방법이 제공된다.
또한, 본 발명의 일 실시예에 따르면 상이한 포맷의 컨텐츠를 재생하면서 오 작동 가능성을 배제 할 수 있는 영상처리장치, 서버 및 그 제어방법이 제공된다.
또한, 본 발명의 일 실시예는 추가적인 컨텐츠의 재생 가능성을 높이면서 관리가 수월한 영상처리장치, 서버 및 그 제어방법이 제공된다.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예들에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예들에 한정되지 않는다. 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙이도록 한다.
도 1은 본 발명의 일 실시예에 따른 영상처리시스템에 관한 개략도이다. 도시된 바와 같이, 영상처리시스템은 영상처리장치(100)와 서버(200)를 포함한다. 영상처리장치(100)와 서버(200)는 소정의 통신부를 통하여 연결되어 있으며, 통신부를 통하여 각종 제어신호 및 데이터를 송수신한다. 본 실시예에 따른 영상처리장치(100)는 서버(200)로 컨텐츠를 전송하고, 서버(200)는 전송된 컨텐츠를 변환하여 영상처리장치(100)로 재전송한다.
영상처리장치(100)는 컨텐츠를 처리하여 디스플레이부(150)에 표시하는 텔레비전으로 구현될 수 있다. 영상처리장치(100)가 텔레비전으로 구현되는 경우, 영상처리장치(100)는 인터넷 프로토콜을 이용하여 서버(200)와 연결되어 있는 IPTV(internet protocol television)을 포함할 수도 있다. 컨텐츠는 음향, 영상 모 두를 포함하며, 디지털 컨텐츠와 멀티미디어 컨텐츠를 모두 포함하는 개념이다. 컨텐츠의 처리는 컨텐츠의 재생을 포함한다. 도시된 바와 같이, 컨텐츠는 USB 메모리와 같은 외부 저장부(10)로부터 영상처리장치(100)에 공급될 수도 있고, 영상처리장치(100)의 내부 메모리(미도시)에 미리 저장될 수도 있다. 또한, 서버(200) 또는 네트워크 인터페이스를 통하여 연결되어 있는 다른 전자기기(20)를 통하여 입력될 수도 있다.
영상처리장치(100)는 디스플레이부(150)를 포함하지 않는 셋탑 박스로 구현될 수도 있다. 또한, 영상처리장치(100)는 컨텐츠를 재생할 수 있으면서, 서버(200)와 통신할 수 있는 각종 단말기, 예컨대, 전화기, 컴퓨터, PDA(personal digital assistants), PMP(portable multimedia player) 등으로 구현될 수도 있다.
서버(200)는 영상처리장치(100)로부터 수신되는 요청신호에 대응하여, 다양한 서비스를 영상처리장치(100)에 제공한다. 서버(200)는 서비스 제공을 위하여 필요한 데이터를 저장하고 있는 저장부와, 데이터를 처리하고 영상처리장치(100)와의 통신을 주관하는 제어부를 포함할 수 있다. 이하, 영상처리장치(100)에 대한 제어블럭도인 도 2와 서버(200)에 대한 제어블럭도인 도 3을 참조하여 영상처리장치(100)와 서버(200)에 대하여 상세히 설명한다.
도시된 바와 같이, 영상처리장치(100)는 제1통신부(110), 방송신호를 수신하는 방송수신부(120), 외부접속부(130), 신호처리부(140), 디스플레이부(150), 제1저장부(160), UI 생성부(170) 및 이들을 제어하는 제1제어부(180)를 포함한다. 서버(200)는 도 3과 같이, 제2통신부(210)와, 제2저장부(220) 및 제2제어부(230)로 구성된다.
제1통신부(110)는 서버(200)의 제2통신부(210)와 통신하며, 서버(200)로 컨텐츠 및 컨텐츠 변환에 관한 요청신호를 전송하고, 서버(200)로부터 응답신호와 변환된 컨텐츠를 수신한다.
방송수신부(120)는 방송신호를 수신하여 처리하는 안테나, 튜너 등을 포함한다.
외부접속부(130)는 컨텐츠가 저장되어 있는 외부기기가 접속되는 인터페이스이며, 도 1과 같이 USB 인터페이스 또는 네트워크 인터페이스를 포함한다. 텔레비전을 통하여 방송신호를 시청하는 것 이외에 영화와 같은 컨텐츠 재생이 가능해지면서 컨텐츠가 입력될 수 있는 인터페이스는 점차 다양해 지고 있다.
신호처리부(140)는 컨텐츠를 처리하여 재생하며, 컨텐츠를 재생하기 위한 적어도 하나의 코덱(codec)을 포함한다. 코덱은 음성 또는 영상의 신호를 디지털 신호로 변환하는 코더와 그 반대로 변환시켜주는 디코더의 기능을 모두 수행하는 소프트웨어로서 현재 마이크로소프트사가 개발한 엠팩, 애플사의 MOV, DviX 등을 비롯하여 다양한 종류가 존재한다. 하지만, 이들 코덱은 호환성이 없어 특정 코덱에서 재생되는 컨텐츠가 다른 코덱에서는 재생되지 않을 수도 있다. 즉, 특정 코덱에서 처리할 수 있는 컨텐츠의 포맷은 정해져 있으며, 코덱에서 처리할 수 없는 포맷의 컨텐츠가 신호처리부(140)에 입력된다면, 컨텐츠는 재생되지 않을 것이다. 컨텐츠의 포맷은 코딩, 즉 압축방식에 따라 달라진다.
방송신호를 수신하는 텔레비전의 경우, 컴퓨터와 비교하였을 때, 신호를 처 리하는 소프트웨어 또는 처리블럭에 관한 업그레이드 또는 다운로드가 용이하지 않다. 설령, 소프트웨어 또는 처리블럭에 대한 다운로드가 쉽게 이루어진다 하여도 이에 대응하는 오작동 발생 가능성과 소프트웨어의 관리 및 유지에 따른 어려움을 고려하였을 때, 코덱을 업그레이드하거나 다운로드 하는 것이 쉽지 않은 것이 현실적 문제이다. 만약, 특정 컨텐츠가 신호처리부(140)에서 처리되지 않는다면, 사용자는 컨텐츠가 있어도 이를 재생할 수 없는 문제점이 존재한다.
제1제어부(180)는 사용자에 의하여 컨텐츠의 재생이 선택되는 경우, 컨텐츠가 신호처리부(140)에서 처리되는지 여부를 판단하고, 판단 결과 컨텐츠가 신호처리부(140)에서 처리되지 못하는 경우, 즉, 컨텐츠가 재생되지 못하는 것으로 판단되는 경우, 컨텐츠를 서버(200)로 전송하도록 제1통신부(110)를 제어한다. 이때, 제1제어부(180)는 신호처리부(140)의 신호처리 수행에 관한 수행정보, 즉, 코덱 자체에 대한 정보를 줄 수도 있고, 신호처리부(140)에서 처리 가능한 컨텐츠의 포맷 정보를 서버(200)로 전송할 수도 있다.
서버(200)의 제2통신부(210)는 수행정보와 컨텐츠 포맷 정보 중 적어도 하나와 컨텐츠를 영상처리장치(100)로부터 수신한다.
서버(200)가 포함하고 있는 제2저장부(220)에는 컨텐츠의 포맷을 변환하기 위한 데이터 베이스가 저장되어 있으며, 복수의 코덱 또는 통합 코덱이 저장될 수도 있다. 제2저장부(220)는 제2제어부(230)에 포함될 수도 있고, 별도의 메모리 블록으로 마련될 수도 있다.
제2제어부(230)는 전송된 정보에 기초하여 컨텐츠를 영상처리장치(100)에서 처리 가능한 포맷으로 변환하고, 이를 다시 영상처리장치(100)로 전송한다. 즉, 제2제어부(230)는 신호처리부(140)가 포함하고 있는 코덱에 따라 컨텐츠를 압축함으로써 신호처리부(140)에서 컨텐츠가 디코딩 될 수 있도록 한다. 제2제어부(230)는 영상처리장치(100)로부터 컨텐츠가 완전히 수신된 후 컨텐츠의 포맷을 변환할 수도 있고, 보다 신속한 서비스를 제공하기 위하여 컨텐츠 수신에 연동하여 컨텐츠의 포맷을 변환할 수도 있다.
만약, 영상처리장치(100)가 본 발명의 일 실시예에 따라 IPTV로 마련된다면, 제2제어부(230)는 컨텐츠를 IPTV에서 재생 가능한 특정 포맷으로 변환할 수 있다. 즉, IPTV에서 재생 가능한 영상신호에 대한 규격이 정해져 있다면, 제2제어부(230)는 그러한 규격에 대응하여 컨텐츠를 변환시킬 수 있다.
이와 같이, 본 실시예에 따른 영상처리장치(100)는 재생이 불가능한 컨텐츠가 인식되는 경우, 서버(200)를 통하여 컨텐츠 변환을 수행하고, 변환된 컨텐츠를 수신하여 사용자에게 제공한다. 기존 포맷이 아닌 새로운 포맷의 컨텐츠가 입력되더라도 별도의 소프트웨어를 다운로드 받을 필요가 없기 때문에 소프트웨어 인한 버그, 오류, 오작동 등을 방지할 수 있다. 또한, 새로운 포맷을 갖는 컨텐츠에 대한 대처는 서버(200)에서만 수행하면 되므로 개별적으로 영상처리장치(100)를 관리하는 것보다 시스템의 관리가 용이하다.
한편, UI 생성부(170)는 컨텐츠 재생에 관한 제어신호가 입력되면, 컨텐츠의 처리 가능 여부 또는 컨텐츠 변환 등을 사용자가 인지할 수 있도록 컨텐츠 재생에 관한 UI정보를 생성한다. 도 4a 및 도 4b는 UI 생성부(170)에서 생성한 UI 정보이 다. 사용자에 의하여 특정 컨텐츠의 재생이 선택되었으나 신호처리부(140)에서 처리 불가능한 경우, UI 생성부(170)는 제1제어부(180)의 제어에 따라 도 4a와 같은 UI 정보를 생성할 수 있다. 사용자는 컨텐츠가 재생 불가능한 것을 인식하고, 컨텐츠 재생을 위한 포맷 변환을 선택할 수 있다. 영상처리장치(100)는 사용자 선택을 위한 인터페이스로서 원격제어장치 또는 터치패드와 같은 입력부를 더 포함할 수 있다.
한편, 컨텐츠가 재생되지 않을 경우, 사용자 선택 없이 서버(200)를 이용하여 컨텐츠를 변환하는 것이 디폴트 상태로 설정될 수도 있다. 이 경우, UI 생성부(170)는 도 4a와는 달리 “컨텐츠 변환을 요청하였습니다. 잠시만 기다려주세요”와 같이 컨텐츠 변환을 알리는 UI 정보를 생성할 것이다.
도 4b는 서버(200)로부터 포맷이 변환된 컨텐츠가 수신되는 경우, 사용자에게 컨텐츠의 재생여부를 문의하는 UI 정보를 도시한 것이다. 사용자가 컨텐츠 재생을 선택할 경우, 제1제어부(180)는 신호처리부(140) 및 디스플레이부(150)를 제어하여 컨텐츠가 재생되도록 한다. 또한, 제1제어부(180)는 변환된 컨텐츠를 제1저장부(160)에 저장시켜 사용자가 컨텐츠를 재 시청하게 할 수도 있고, USB 메모리와 같은 외부 저장부에 저장할 수도 있다. 물론, 컨텐츠의 저장 여부는 사용자의 선택에 의하여 결정될 것이다.
만약, 사용자가 컨텐츠 재생을 선택하지 않은 경우, 제1제어부(180)는 포맷이 변환된 컨텐츠를 제1저장부(160)에 저장할 수 있다.
도시하지 않았지만, UI 생성부(170)는 현재 영상처리장치(100)로 입력되거나 저장되어 있는 컨텐츠에 관한 리스트 항목을 사용자에게 제공할 수도 있다.
다른 실시예에 따르면, 제1제어부(180)는 컨텐츠를 서버(200)로 전송하기 전에 컨텐츠 포맷 변환에 대한 요청신호를 서버(200)로 전송할 수 있다. 이 경우, 서버(200)는 요청 신호에 대응하여 컨텐츠 포맷 변환 가능여부에 대한 확인 신호 또는 요청을 승인하는 응답신호를 영상처리장치(100)로 전송한다. 제1제어부(180)는 응답신호를 수신한 후, 컨텐츠와 해당 정보를 서버(200)로 전송한다.
다른 실시예에 따르면, 제1제어부(180)는 컨텐츠가 신호처리부(140)를 통하여 재생되지 못하는 경우, 요청 신호와 컨텐츠의 포맷 정보만을 서버(200)로 전송할 수도 있다. 서버(200)는 요청신호에 대응하여 영상처리장치(100)가 원하는 포맷의 컨텐츠를 영상처리장치(100)로 송신할 수도 있다. 이 경우, 서버(200)는 다양한 포맷으로 압축된 많은 컨텐츠를 저장하고 있어야 한다.
상술한 실시예에서 컨텐츠는 동영상을 중심으로 기술되었지만 음악과 같은 음향신호의 재생에도 동일하게 적용될 것이다.
도 5는 도 1의 영상처리장치 및 서버의 제어방법을 설명하기 위한 제어흐름도이다. 도 5를 참조하여 본 실시예에 따른 제어방법을 정리하면 다음과 같다.
우선, 컨텐츠가 입력되거나, 사용자에 의하여 특정 컨텐츠에 대한 재생이 선택되는 경우, 제1제어부(180)는 컨텐츠가 신호처리부(140)에서 처리 가능한지 여부를 판단한다(S10).
판단 결과, 신호처리부(140)에서 컨텐츠 재생이 불가능한 경우, 제1제어부(180)는 서버(200)로 컨텐츠 및 컨텐츠 포맷 변환을 위한 정보를 전송한다(S20).
제1제어부(180)는 컨텐츠 전송에 앞서 컨텐츠 변환에 대한 요청신호를 전송하고 이에 대응하는 응답신호를 수신할 수 있다.
서버(200)는 전송된 컨텐츠를 영상처리장치(100)에서 처리할 수 있는 포맷으로 변환하고(S30), 변환된 컨텐츠를 영상처리장치(100)로 전송한다(S40).
제1제어부(180)는 사용자의 선택에 따라 전송된 컨텐츠를 재생하거나 저장할 수 있다(S50).
본 발명은 코덱의 업그레이드 또는 다운로드가 용이하지 않은 영상처리장치에서, 재생이 불가능한 컨텐츠를 용이하게 재생하기 위하여 영상처리장치와 통신하는 서버를 이용하여 컨텐츠의 포맷을 변환하는 발명이다.
비록 본 발명의 몇몇 실시예들이 도시되고 설명되었지만, 본 발명이 속하는 기술분야의 통상의 지식을 가진 당업자라면 본 발명의 원칙이나 정신에서 벗어나지 않으면서 본 실시예를 변형할 수 있음을 알 수 있을 것이다. 발명의 범위는 첨부된 청구항과 그 균등물에 의해 정해질 것이다.
도 1은 본 발명의 일 실시예에 따른 영상처리 시스템에 관한 개략도이고,
도 2는 도 1의 영상처리장치의 제어블럭도이고,
도 3은 도 1의 서버의 제어블럭도이고,
도 4a 및 도 4b는 도 1의 영상처리장치의 UI 정보를 도시한 도면이고,
도 5는 도 1의 영상처리장치 및 서버의 제어방법을 설명하기 위한 제어흐름도이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100 : 영상처리장치 110 : 제1통신부
120 : 방송수신부 130 : 외부접속부
140 : 신호처리부 150 : 디스플레이부
160 : 제1저장부 170 : UI 생성부
180 : 제1제어부 200 : 서버
210 : 제2통신부 220 : 제2저장부
230 : 제2제어부

Claims (19)

  1. 영상처리장치에 있어서,
    서버와 통신하는 통신부와;
    신호처리부와;
    소정 컨텐츠가 상기 신호처리부에서 처리 가능한지 여부를 판단하고, 판단 결과 상기 컨텐츠가 상기 신호처리부에서 처리되지 못하는 경우 상기 컨텐츠를 상기 서버로 전송하고 상기 서버로부터 변환된 컨텐츠를 수신하도록 상기 통신부를 제어하는 제어부를 포함하는 것을 특징으로 하는 영상처리장치.
  2. 제1항에 있어서,
    상기 제어부는 상기 신호처리부의 수행정보를 상기 서버로 전송하는 것을 특징으로 하는 영상처리장치.
  3. 제1항에 있어서,
    상기 제어부는 상기 신호처리부에서 처리 가능한 컨텐츠의 포맷 정보를 상기 서버로 전송하는 것을 특징으로 하는 영상처리장치.
  4. 제1항에 있어서,
    상기 제어부는 상기 컨텐츠의 포맷 변환에 대한 요청 신호를 상기 서버로 전 송하고, 상기 요청 신호에 대한 응답을 상기 서버로부터 수신한 경우, 상기 컨텐츠를 상기 서버에 전송하는 것을 특징으로 하는 영상처리장치.
  5. 제1항에 있어서,
    상기 영상처리장치는 컨텐츠가 저장되어 있는 외부기기가 접속될 수 있는 외부접속부를 더 포함하는 것을 특징으로 하는 영상처리장치.
  6. 제1항에 있어서,
    저장부를 더 포함하고,
    상기 제어부는 상기 서버로부터 전송된 변환된 컨텐츠를 상기 저장부에 저장하는 것을 특징으로 하는 영상처리장치.
  7. 제1항에 있어서,
    UI 정보를 생성하는 UI 생성부를 더 포함하고,
    상기 제어부는 컨텐츠의 처리 가능 여부 또는 컨텐츠의 변환을 사용자에게 알리는 컨텐츠 재생정보가 생성되도록 상기 UI 발생부를 제어하는 것을 특징으로 하는 영상처리장치.
  8. 제1항에 있어서,
    상기 신호처리부는 코덱을 포함하는 것을 특징으로 하는 영상처리장치.
  9. 제1항에 있어서,
    방송신호를 수신할 수 있는 방송수신부를 더 포함하는 것을 특징으로 하는 영상처리장치.
  10. 서버에 있어서,
    상기 영상처리장치와 통신하는 통신부와;
    상기 영상처리장치로부터 소정 컨텐츠를 수신하는 경우, 수신된 상기 컨텐츠의 포맷을 상기 영상처리장치에서 처리 가능한 포맷으로 변환하고, 포맷이 변환된 컨텐츠가 상기 영상처리장치로 전송되도록 상기 통신부를 제어하는 제어부를 포함하는 것을 특징으로 하는 서버.
  11. 제10항에 있어서,
    상기 제어부는 상기 영상처리장치로부터 상기 영상처리장치의 수행정보 및 상기 영상처리장치에서 처리 가능한 컨텐츠의 포맷 정보 중 적어도 하나를 수신하는 경우, 수신된 정보에 기초하여 상기 컨텐츠의 포맷을 변환하는 것을 특징으로 하는 서버.
  12. 제10항에 있어서,
    상기 제어부는 수신된 상기 컨텐츠를 IPTV(internet protocol television)에 서 재생 가능한 포맷으로 변환하여 상기 영상처리장치로 전송하는 것을 특징으로 하는 서버.
  13. 제10항에 있어서,
    상기 제어부는 상기 영상처리장치로부터 상기 컨텐츠의 포맷 변환에 대한 요청 신호를 수신하는 경우, 상기 요청 신호에 대응하는 응답 신호를 상기 영상처리장치로 전송하는 것을 특징으로 하는 서버.
  14. 서버와 통신하는 영상처리장치의 제어방법에 있어서,
    소정 컨텐츠가 재생될 수 있는지 여부를 판단하는 단계와;
    판단 결과, 상기 컨텐츠가 재생되지 못하는 경우 상기 컨텐츠를 상기 서버로 전송하는 단계와;
    상기 서버로부터 포맷이 변환된 컨텐츠를 수신하는 단계를 포함하는 것을 특징으로 하는 영상처리장치의 제어방법.
  15. 제14항에 있어서,
    상기 영상처리장치는 컨텐츠를 재생하는 신호처리부를 더 포함하고,
    상기 컨텐츠를 상기 서버로 전송하는 단계는,
    상기 신호처리장치의 수행정보를 상기 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 영상처리장치의 제어방법.
  16. 제14항에 있어서,
    상기 컨텐츠를 상기 서버로 전송하는 단계는,
    재생 가능한 컨텐츠의 포맷 정보를 상기 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 영상처리장치의 제어방법.
  17. 서버의 제어방법에 있어서,
    상기 영상처리장치로부터 소정 컨텐츠를 수신하는 단계와;
    수신된 상기 컨텐츠의 포맷을 상기 영상처리장치에서 처리 가능한 포맷으로 변환하는 단계와;
    포맷이 변환된 컨텐츠를 상기 영상처리장치로 전송하는 단계를 포함하는 것을 특징으로 하는 서버의 제어방법.
  18. 제17항에 있어서,
    상기 컨텐츠를 변환하는 단계는, 상기 전송된 컨텐츠를 IPTV(internet protocol television)에서 재생 가능한 포맷으로 변환하는 것을 특징으로 하는 서버의 제어방법.
  19. 제15항에 있어서,
    상기 영상처리장치로부터 상기 컨텐츠 변환을 요청하는 요청 신호를 수신하 는 경우, 상기 요청 신호에 대한 응답 신호를 상기 영상처리장치로 전송하는 단계를 더 포함하는 것을 특징으로 하는 서버의 제어방법.
KR1020080120612A 2008-12-01 2008-12-01 영상처리장치, 서버 및 제어방법 KR20100062157A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020080120612A KR20100062157A (ko) 2008-12-01 2008-12-01 영상처리장치, 서버 및 제어방법
US12/475,828 US20100138859A1 (en) 2008-12-01 2009-06-01 Image processing apparatus, server and control method of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080120612A KR20100062157A (ko) 2008-12-01 2008-12-01 영상처리장치, 서버 및 제어방법

Publications (1)

Publication Number Publication Date
KR20100062157A true KR20100062157A (ko) 2010-06-10

Family

ID=42223958

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080120612A KR20100062157A (ko) 2008-12-01 2008-12-01 영상처리장치, 서버 및 제어방법

Country Status (2)

Country Link
US (1) US20100138859A1 (ko)
KR (1) KR20100062157A (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8407753B2 (en) * 2010-06-10 2013-03-26 Sony Corporation Content list tailoring for capability of IPTV device
KR101720583B1 (ko) * 2010-08-31 2017-03-29 삼성전자 주식회사 디스플레이장치 및 그 제어방법
US8769576B2 (en) 2011-04-01 2014-07-01 Mixaroo, Inc. System and method for real-time processing, storage, indexing, and delivery of segmented video
US20140123178A1 (en) 2012-04-27 2014-05-01 Mixaroo, Inc. Self-learning methods, entity relations, remote control, and other features for real-time processing, storage, indexing, and delivery of segmented video
DE102012209127A1 (de) * 2012-05-30 2013-12-05 Technisat Digital Gmbh Bildverarbeitungseinrichtung für einen tv-empfänger zum visuellen darstellenvon medieninhalten verschiedener digitaler medienquellen auf einem wiedergabeschirm

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6650347B1 (en) * 1999-02-24 2003-11-18 Cisco Technology, Inc. Heirarchical GUI representation for web based network management applications
US20030126293A1 (en) * 2001-12-27 2003-07-03 Robert Bushey Dynamic user interface reformat engine
US7634795B2 (en) * 2002-01-11 2009-12-15 Opentv, Inc. Next generation television receiver
KR100661649B1 (ko) * 2005-04-18 2006-12-26 삼성전자주식회사 텔레비전의 제어방법
US20070283048A1 (en) * 2006-06-01 2007-12-06 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Universal Information Transcoding
US7941824B2 (en) * 2006-08-28 2011-05-10 At&T Intellectual Property I, Lp Methods, systems and computer program products for providing a media file to a designated set-top box
US8528028B2 (en) * 2007-10-25 2013-09-03 At&T Intellectual Property I, L.P. System and method of delivering personal video content

Also Published As

Publication number Publication date
US20100138859A1 (en) 2010-06-03

Similar Documents

Publication Publication Date Title
JP4885323B2 (ja) ソース機器、シンク機器、システム、プログラム、及び、記録媒体
JP4661907B2 (ja) 情報処理システム、情報処理装置及び情報処理方法、並びにプログラム
JP4281798B2 (ja) コンテンツ再生システム、電子機器、再生制御方法、およびプログラム
KR101528259B1 (ko) Dlna 환경에서의 데이터 전송 방법과 장치 및 시스템
US20030066084A1 (en) Apparatus and method for transcoding data received by a recording device
US20070111801A1 (en) Method, apparatus and system for transmitting and receiving media data
US7000039B2 (en) Information processing apparatus for recording streaming data in a storage device
KR101539975B1 (ko) 이어보기 정보 공유기능을 갖는 스트리밍 콘텐츠 재생 장치및 시스템
KR20100062157A (ko) 영상처리장치, 서버 및 제어방법
JP4976856B2 (ja) コンテンツを再生する方法及びコンテンツを再生する装置
KR101285119B1 (ko) 관련 컨텐츠 제공 시스템, 제공 방법, 서비스 서버, 종단 단말기 및 저장 매체
JP2004102339A (ja) コンテンツ視聴システムおよびその方法
JP4578831B2 (ja) 映像信号及び/または音声信号を記録/再生できるディスプレイ装置及びその運用方法
US20130145407A1 (en) Method of outputting video content from a computing device to a playback device and related media sharing system
JP2013211767A (ja) 映像記録装置、映像再生装置、及び映像記録再生システム
KR100465818B1 (ko) 멀티미디어데이터 관리시스템 및 관리방법
TWI431994B (zh) 多媒體檔案的播放方法、系統及其使用之電腦程式產品
KR101482736B1 (ko) 녹화파일 리스트를 외부로 제공하는 방송수신장치,녹화파일 제공방법 및 녹화파일 제공 시스템
US9762704B2 (en) Service based media player
KR20060006532A (ko) 요청된 미디어파일의 재생 가능여부를 알리는 미디어파일저장장치 및 전송방법
KR100727173B1 (ko) 스트리밍 중 임의 위치 북마크/점프 기능을 가지는무선통신 단말기 및 그 방법
KR20140103377A (ko) 컨텐츠 서버 및 서버의 컨텐츠 제공방법
US20090138493A1 (en) Method and system for media transformation
JP5285138B2 (ja) ソース機器、システム、プログラム、及び、記録媒体
US20130060910A1 (en) Content reproducing apparatus, content reproducing system, and control method thereof

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid