KR20090008064A - 자동 검색방법 및 이를 적용한 영상기기 - Google Patents
자동 검색방법 및 이를 적용한 영상기기 Download PDFInfo
- Publication number
- KR20090008064A KR20090008064A KR1020070071369A KR20070071369A KR20090008064A KR 20090008064 A KR20090008064 A KR 20090008064A KR 1020070071369 A KR1020070071369 A KR 1020070071369A KR 20070071369 A KR20070071369 A KR 20070071369A KR 20090008064 A KR20090008064 A KR 20090008064A
- Authority
- KR
- South Korea
- Prior art keywords
- search
- additional information
- information
- characters
- broadcast
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
자동 검색방법 및 이를 적용한 영상기기가 제공된다. 본 자동 검색방법은, 수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여 검색어를 생성한다. 이에 따라, 사용자가 검색어를 직접 입력하지 않고도 검색결과를 얻을 수 있고, 원하지 않는 정보들이 검색결과로 나타나는 것을 방지할 수 있게 된다.
방송 프로그램, 인터넷 검색, 검색어, 특수 문자, HD
Description
본 발명은 자동 검색방법 및 이를 적용한 영상기기에 관한 것으로, 더욱 상세하게는 사용자가 원하는 정보를 자동으로 검색하는 자동 검색방법 및 이를 적용한 영상기기에 관한 것이다.
인터넷의 등장으로 인하여 사용자는 웹을 통해 많은 정보를 얻으며 살아가고 있다. 특히, 우수한 성능을 보유한 검색 엔진의 등장은 사용자의 정보 검색을 더욱 용이하게 해주었을 뿐만 아니라, 사용자에게 보다 풍부하고 정확한 정보들을 제공하기에 이르렀다.
원하는 정보 검색을 전제로 사용자는 자판 또는 기타의 입력수단을 통해 검색어를 일일이 입력할 것이 요구되는데, 이는 사용자에게 매우 번거로운 절차이다.
따라서, 이와 같은 사용자의 입력조작 없이도 사용자가 원하는 정보를 검색할 수 있는 방안의 모색이 요청된다. 또한, 이 경우에 사용자가 원하지 않는 정보들이 제외된 검색결과, 즉 사용자가 원하는 정보들만으로 이루어진 검색결과를 얻도록 하기 위한 방안의 모색이 요청된다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 사용자가 검색어를 직접 입력하지 않고도 검색결과를 얻을 수 있고, 원하지 않는 정보들이 검색결과로 나타나는 것을 방지하기 위한 방안으로, 외부로부터 수신한 부가정보로부터 특정 문자들을 필터링하여 검색어를 생성하고, 생성한 이 검색어를 이용하여 검색을 수행하는 자동 검색방법 및 이를 적용한 영상기기를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른, 자동 검색방법은, 부가정보를 수신하는 단계; 수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여, 검색어를 생성하는 단계; 및 생성된 검색어와 관련된 정보들에 대한 검색절차를 수행하는 단계;를 포함한다.
그리고, 상기 검색어 생성단계는, 상기 부가정보에서 상기 부가정보의 대상과 관련이 없는 문자들을 삭제하여, 상기 검색어를 생성하는 것이 바람직하다.
또한, 상기 부가정보는, 방송 프로그램에 대한 정보이고, 상기 검색어 생성단계는, 상기 부가정보에서 방송 프로그램의 제목과 관련없는 문자들을 삭제하여, 상기 검색어를 생성하는 것이 바람직하다.
그리고, 상기 부가정보는, EIT에 수록되어 있는 정보일 수 있다.
또한, 상기 검색어 생성단계는, 상기 부가정보에서 1) '특수 문자', 2) '상 기 특수 문자 뒤에 나열된 일반 문자', 3) '특수 문자 쌍 사이에 나열된 일반 문자', 4) '방송화질을 나타내는 문자, 괄호문자 쌍과 상기 괄호문자 쌍 사이에 나열된 방송화질을 나타내는 문자' 및 5) '방송시간을 나타내는 문자' 중 적어도 하나를 삭제하여, 상기 검색어를 생성할 수 있다.
그리고, 상기 방송화질을 나타내는 문자는 FULL HD, HD 및 SD 중 적어도 하나일 수 있다.
또한, 상기 검색절차는, 상기 검색어가 수록된 검색요청 메세지를 생성하는 단계; 상기 검색요청 메세지를 네트워크를 통해 접근할 수 있는 검색 서버에 전송하는 단계; 및 상기 검색 서버로부터 상기 검색어에 대한 검색 결과을 수신하는 단계;를 포함하는 것이 바람직하다.
그리고, 상기 네트워크는, 인터넷이며, 상기 검색 서버는, 검색용 웹페이지를 제공하는 검색 서버일 수 있다.
또한, 상기 부가정보 수신단계, 상기 검색어 생성단계 및 상기 검색절차 수행단계는, 영상기기에 의해 수행되고, 상기 영상기기는, 상기 검색 서버에 대한 웹 클라이언트로 기능하는 것이 바람직하다.
그리고, 상기 부가정보는, 방송 프로그램에 대한 정보이고, 본 자동 검색방법은, 상기 네트워크와 다른 매체를 통해, 상기 방송 프로그램을 수신하는 단계;를 더 포함할 수 있다.
한편, 본 발명에 따른 영상기기는, 외부로부터 부가정보를 수신하는 수신부; 및 상기 수신부를 통해 수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제 하여 검색어를 생성하고, 생성된 검색어와 관련된 정보들에 대한 검색절차를 수행하는 제어부;를 포함한다.
그리고, 상기 제어부는, 상기 부가정보에서 상기 부가정보의 대상과 관련이 없는 문자들을 삭제하여, 상기 검색어를 생성하는 것이 바람직하다.
또한, 상기 부가정보는, 방송 프로그램에 대한 정보이고, 상기 제어부는, 상기 부가정보에서 방송 프로그램의 제목과 관련없는 문자들을 삭제하여, 상기 검색어를 생성하는 것이 바람직하다.
그리고, 상기 부가정보는, EIT에 수록되어 있는 정보일 수 있다.
또한, 상기 제어부는, 상기 부가정보에서 1) '특수 문자', 2) '상기 특수 문자 뒤에 나열된 일반 문자', 3) '특수 문자 쌍 사이에 나열된 일반 문자', 4) '방송화질을 나타내는 문자, 괄호문자 쌍과 상기 괄호문자 쌍 사이에 나열된 방송화질을 나타내는 문자' 및 5) '방송시간을 나타내는 문자' 중 적어도 하나를 삭제하여, 상기 검색어를 생성할 수 있다.
그리고, 상기 방송화질을 나타내는 문자는, FULL HD, HD 및 SD 중 적어도 하나일 수 있다.
또한, 본 영상기기는, 외부 네트워크와 통신가능하도록 연결되는 통신 인터페이스;를 더 포함하고, 상기 제어부는, 상기 검색어가 수록된 검색요청 메세지를 생성하고, 상기 통신 인터페이스에 연결된 네트워크를 통해 접근할 수 있는 검색 서버에 전송하고, 상기 통신 인터페이스를 통해 상기 검색 서버로부터 상기 검색어에 대한 검색 결과를 수신하는 것이 바람직하다.
그리고, 상기 네트워크는, 인터넷이며, 상기 검색 서버는, 검색용 웹페이지를 제공하는 검색 서버일 수 있다.
또한, 상기 영상기기는, 상기 검색 서버에 대한 웹 클라이언트로 기능하는 것이 바람직하다.
그리고, 상기 부가정보는, 방송 프로그램에 대한 정보이고, 상기 영상기기는, 상기 네트워크와 다른 매체를 통해, 상기 방송 프로그램을 수신할 수 있다.
한편, 본 발명에 따른, 프로그램은 부가정보를 수신하는 단계; 수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여, 검색어를 생성하는 단계; 및 생성된 검색어와 관련된 정보들에 대한 검색절차를 수행하는 단계;를 수행할 수 있다.
이상 설명한 바와 같이, 본 발명에 따르면, 외부로부터 수신한 부가정보로부터 특정 문자들을 필터링하여 검색어를 생성하고, 생성한 이 검색어를 이용하여 검색을 수행할 수 있게 된다. 이에 따라, 사용자가 검색어를 직접 입력하지 않고도 검색결과를 얻을 수 있고, 원하지 않는 정보들이 검색결과로 나타나는 것을 방지할 수 있게 된다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
도 1은 본 발명이 적용가능한 자동검색 시스템의 일 예를 도시한 도면이다. 도 1에 도시된 바와 같이, 자동검색 시스템은 DTV(Digital Television)(100)와 검 색 서버(200)가 인터넷(300)을 통해 상호 통신가능하도록 연결되어 구축된다.
DTV(100)는 방송 프로그램을 수신하여 사용자에게 제공하는 방송 수신장치의 일종이다. 또한, DTV(100)는 인터넷(300)을 통해 연결된 검색 서버(200)로 방송 프로그램 정보에 대한 인터넷 검색을 요청하고, 요청에 대한 응답으로 검색 서버(200)로부터 수신한 인터넷 검색 결과를 화면을 통해 사용자에게 제공한다.
DTV(100)는 인터넷(300)을 통해 검색 서버(200)에 방송 프로그램 정보에 대한 인터넷 검색을 요청하여야 하므로, DTV(100)에는 웹 클라이언트 기능이 탑재되어 있다.
반면, 검색 서버(200)는 인터넷 검색용 웹페이지를 제공하는 서버로, 인터넷(300)을 통해 DTV(100)에 인터넷 검색 결과을 제공하여야 하므로, 검색 서버(200)에는 웹 서버 기능이 탑재되어 있다.
이하에서는, 도 1에 도시된 DTV(100)에 대해 도 2를 참조하여 상세히 설명한다. 도 2는 도 1에 도시된 DTV(100)의 상세 블럭도이다.
도 2에 도시된 바와 같이, DTV(100)는 방송 수신부(110), 방송 처리부(120), 방송 출력부(130), 사용자 명령 수신부(140), 제어부(150), GUI(Graphical User Interface) 생성부(160), 인터넷 인터페이스(170) 및 저장부(180)를 구비한다.
방송 수신부(110)는 공중(Air)을 통해 무선으로 수신되는 방송들 중 어느 하나를 선국하여 복조한다.
방송 처리부(120)는 방송 수신부(110)에서 출력되는 방송신호에 대한 신호처리를 수행한다. 이와 같은 기능을 수행하는 방송 처리부(120)는 방송 분리 부(121), 오디오 디코딩부(123), 오디오 처리부(125), 비디오 디코딩부(127) 및 비디오 처리부(129)를 구비한다.
방송 분리부(121)는 방송 수신부(110)에서 출력되는 방송신호를 오디오 신호, 비디오 신호 및 부가 데이터로 분리하여 출력한다. 방송신호로부터 분리된 오디오 신호와 비디오 신호는 오디오 디코딩부(123)와 비디오 디코딩부(127)로 인가되어, 디지털 방송 프로그램을 제공하는데 이용된다.
그리고, 방송신호로부터 분리된 부가 데이터는 제어부(150)로 인가되는데, 부가 데이터는 PSIP(Program and System Information Protocol) 정보일 수 있다. PSIP 정보에는 EIT(Event Information Table)가 포함되어 있는데, 여기에는 방송 프로그램에 대한 정보들이 수록되어 있다. 구체적으로, EIT에는 방송 프로그램의 제목, 화질 및 방송시간 등에 대한 정보가 수록되어 있다.
보다 구체적으로, 방송 프로그램의 화질이 HD(High Definition)급인 경우, EIT에는 이를 나타내기 위한 정보로, i) 알파벳 문자 HD 또는 ii) 괄호문자 쌍과 그 사이에 나열된 알파벳 문자 [HD]로 수록되어 있다.
또한, 방송 프로그램의 방송시간은 6월 25일 6시인 경우, EIT에는 이를 나타내기 위한 특수 문자인 #과 일반 문자인 6월 25일 6시의 결합인 #6월25일6시가 수록되어 있다. 참고로, 일반 문자는 알파벳 문자, 한글 문자와 같은 언어 문자 외에 숫자도 포함하는 개념이다.
그리고, 6월 25일 6시에 HD급으로 방송되는 삼성 다큐의 경우, EIT에 수록되는 방송 프로그램에 대한 정보는 예를 들어, [HD]삼성다큐#6월25일6시가 된다.
오디오 디코딩부(123)는 방송 분리부(121)에서 출력되는 오디오 신호를 디코딩한다. 이에 따라, 오디오 디코딩부(123)에서는 압축해제된 오디오 신호가 출력되게 된다.
오디오 처리부(125)는 오디오 디코딩부(123)에서 출력되는 디코딩된 오디오 신호를 DTV에 마련된 스피커를 통해 출력가능한 포맷의 오디오 신호로 변환한다.
비디오 디코딩부(127)는 방송 분리부(121)에서 출력되는 비디오 신호를 디코딩한다. 이에 따라, 비디오 디코딩부(127)에서는 압축해제된 비디오 신호가 출력되게 된다.
비디오 처리부(129)는 비디오 디코딩부(127)에서 출력되는 디코딩된 비디오 신호를 DTV에 마련된 디스플레이를 통해 출력가능한 포맷의 비디오 신호로 변환한다. 이를 위해, 비디오 처리부(129)는 디코딩된 비디오 신호에 대한 컬러신호 처리 및 스케일링 등을 수행한다.
GUI 생성부(160)는 디스플레이에 표시될 GUI를 생성한다. GUI 생성부(160)에서 생성된 GUI는 비디오 처리부(129)로 인가되어, 디스플레이에 표시될 비디오에 부가된다.
출력부(130)는 방송 처리부(120)에서 출력되는 비디오 신호와 오디오 신호에 대응되는 비디오와 오디오를 출력하여 사용자에게 제공한다. 이와 같은 기능을 수행하는 출력부(130)는 오디오 출력부(131)와 비디오 출력부(135)를 구비한다.
오디오 출력부(131)는 오디오 처리부(125)에서 출력되는 오디오 신호를 스피커를 통해 출력하거나 외부 출력단자를 통해 연결된 외부 디스플레이(예를 들면, 외부 TV)로 출력한다.
비디오 출력부(135)는 비디오 처리부(129)에서 출력되는 비디오 신호를 디스플레이를 통해 출력하거나 외부 출력단자를 통해 연결된 외부 디스플레이(예를 들면, 외부 TV)로 출력한다.
인터넷 인터페이스(170)는 인터넷(300)을 통해 검색 서버(200)와 통신가능하도록 연결된다.
사용자 명령 수신부(140)는 리모콘으로부터 수신되는 사용자 명령을 제어부(150)로 전달하며, 제어부(150)는 사용자 명령 수신부(140)로부터 전달받은 사용자 명령에 따라 DTV(100)의 전반적인 동작을 제어한다. 저장부(180)는 제어부(150)가 DTV(100)의 동작을 제어하는데 필요한 프로그램, 데이터 및 정보가 저장되는 저장매체이다.
제어부(150)는 사용자 명령에 따른 방송이 수신되어 화면에 표시되도록 방송 수신부(110), 방송 처리부(120) 및 방송 출력부(130)를 제어한다.
한편, 방송 시청중인 사용자로부터 방송 프로그램에 대한 인터넷 검색 명령이 있으면, 제어부(150)는 인터넷 인터페이스(170)을 통해 연결된 검색 서버(200)로 현재 방송 중인 방송 프로그램 정보에 대한 인터넷 검색을 요청한다. 요청에 대한 응답으로, 제어부(150)는 검색 서버(200)로부터 수신한 인터넷 검색 결과를 화면을 통해 사용자에게 제공한다.
방송 프로그램 정보에 대한 인터넷 검색 요청시, 제어부(150)는 검색 서버(200)에 검색어를 전달한다. 이때, 제어부(150)는 EIT에 수록된 문자열에서 특 정 문자들을 필터링하여 검색어를 생성한다.
이하에서는, 제어부(150)가 EIT를 이용하여 방송 프로그램에 대한 검색어를 생성하고, 생성한 검색어를 이용하여 인터넷 검색절차를 수행하여 인터넷 검색결과를 사용자에게 제공하는 과정에 대해, 도 3을 참조하여 상세히 설명한다. 도 3은 본 발명의 일 실시예에 따른 자동 검색방법의 설명에 제공되는 흐름도이다.
도 3에 도시된 바와 같이, 먼저 DTV(100)는 방송 프로그램을 수신하여 사용자에게 제공한다(S310). 구체적으로, S310단계는, 1) 방송 수신부(110)가 방송 신호를 선국하여 복조하고, 2) 방송 처리부(120)가 방송 수신부(110)에서 출력되는 방송신호에 대해 신호처리를 수행하면, 3) 출력부(130)가 방송 처리부(120)에서 출력되는 비디오 신호와 오디오 신호에 대응되는 비디오와 오디오를 출력하여 사용자에게 제공하는 과정에 의한다.
한편, 제어부(150)는 인터넷 검색 프로그램을 실행시킨다(S320). 인터넷 검색 프로그램은 후술할 S330단계 내지 S390단계를 실행하는데 이용되는 프로그램이다. 즉, 인터넷 검색 프로그램은 EIT를 이용하여 방송 프로그램에 대한 검색어를 생성하여 인터넷 인터페이스(170)를 통해 검색 서버(200)로 전달하고, 인터넷 인터페이스(170)를 통해 검색 서버(200)로부터 전달받은 인터넷 검색결과를 화면상에 표시하여 사용자에게 제공하는데 이용되는 프로그램이라 할 수 있다.
'인터넷 검색 프로그램을 실행 중인 제어부(150)'(이하, '제어부(150)'로 약칭)는 S310단계에서 수신된 방송신호로부터 분리된 PSIP 정보로부터 EIT를 획득하여 저장부(180)에 저장한다(S330). EIT는 방송 프로그램에 대한 정보들이 수록되 어 있는 테이블로, 방송 프로그램의 제목, 화질 및 방송시간 등에 대한 정보가 수록되어 있음은 전술한 바 있다.
한편, 사용자는 S310단계를 통해 제공되는 방송 프로그램을 시청하다가, DTV(100)에 '방송 프로그램 정보에 대한 인터넷 검색'(이하, '인터넷 검색'으로 약칭)을 명령할 수 있다. 여기서, 인터넷 검색은 방송 프로그램과 관련된 정보를 인터넷 상에서 검색하는 것을 말한다. 그리고, 사용자는 리모콘에 마련된 특정 키나 GUI 생성부(160)에 의해 화면상에서 제공되는 GUI를 통해 인터넷 검색을 명령할 수 있다.
인터넷 검색 명령이 입력되면(S340-Y), 제어부(150)는 EIT에 수록된 문자열에서 방송 프로그램의 제목과 관련없는 문자들을 삭제하여 검색어를 생성한다(S350).
구체적으로 S350단계에서, 제어부(150)는 EIT에 수록된 문자열에서 방송 프로그램의 화질을 나타내는 문구를 삭제한다. 예를 들어, 제어부(150)는 EIT에 수록된 문자열에서, HD와 같이 방송 프로그램의 화질을 나타내는 알파벳 문자, [HD]와 같이 괄호문자 쌍과 그 사이에 수록되어 있는 방송 프로그램의 화질을 나타내는 알파벳 문자를 삭제한다.
또한 S350단계에서, 제어부(150)는 EIT에 수록된 문자열에서 방송 프로그램의 방송시간을 나타내는 문구를 삭제한다. 예를 들어, 제어부(150)는 EIT에 수록된 문자열에서, #6월25일6시와 같이 방송 프로그램의 방송시간을 나타내는 일반 문자와 특수 문자 #을 삭제한다.
이에 따라, S350단계에서 생성되는 검색어는 방송 프로그램의 제목과 관련된 문자들만으로 구성되게 된다. 예를 들어, S330단계에서 저장부(180)에 저장된 EIT에 수록된 방송 프로그램에 대한 정보를 나타내는 문자열이 [HD]삼성다큐#6월25일6시인 경우, [HD]와 #6월25일6시는 S350단계에서 제어부(150)에 의해 삭제되므로, 삼성다큐만이 남게 되는데, 남은 삼성다큐가 검색어가 된다.
이후, 제어부(150)는 S350단계에서 생성된 검색어가 수록된 검색요청 메세지를 생성한다(S360). 그리고, 제어부(150)는 생성한 검색요청 메세지를 인터넷 인터페이스(170)를 통해 검색 서버(200)로 전송한다(S370). S360단계에서의 검색요청 메세지 생성과 S370단계에서의 검색요청 메세지 전송은 HTTP(HyperText Transfer Protocol)에 따른다. 이는 DTV(100)와 검색 서버(200)가 인터넷(300)을 통해 연결되었기 때문이다.
한편, 검색 서버(200)는 S370단계에서 제어부(150)가 전송한 검색어를 이용하여 인터넷 검색을 실시하게 된다.
제어부(150)는 인터넷 인터페이스(170)를 통해 검색 서버(200)로부터 인터넷 검색결과를 수신한다(S380). S360단계/S370단계의 검색요청 메세지 생성/전송이 HTTP에 따르므로, S380단계의 검색결과를 수신 역시 HTTP에 따른다.
그리고, 제어부(150)는 수신한 인터넷 검색결과를 화면상에 표시하여 사용자에게 제공한다(S390). 구체적으로 S390단계는, 제어부(150)가 S380단계에서 수신한 인터넷 검색결과가 화면상에 표시되도록 GUI 생성부(160)를 제어하는 과정에 의하게 된다.
지금까지, EIT에서 특정 문자들을 필터링하여 방송 프로그램에 대한 검색어를 생성하고, 생성한 검색어를 이용하여 인터넷 검색절차를 수행하는 과정에 대해, 바람직한 실시예를 들어 상세히 설명하였다.
본 실시예에서 검색어는 EIT에 수록되어 있는 문자열로부터 생성되는 것을 상정하였으나, EIT는 이해와 설명의 편의를 위한 일 예에 불과하다. 따라서, EIT가 아니더라도 방송 프로그램에 대한 정보가 저장되어 있는 다른 부가정보에 수록되어 있는 문자열로부터 검색어를 생성하는 경우에도 본 발명의 기술적 사상이 그대로 적용될 수 있다.
여기서, 다른 부가정보는 EIT와 같이 방송 프로그램과 함께 수신되지 않아도 무방하다. 즉, 다른 부가정보는, 방송 프로그램이 수신되는 매체(예를 들면, 공중)를 통해 방송 프로그램과 별개로 수신되어도 무방하고, 방송 프로그램이 수신되는 매체와 다른 매체(예를 들면, 인터넷)를 통해 수신되어도 무방하며, 당업자라면 이 경우에도 본 발명의 기술적 사상을 용이하게 적용할 수 있을 것이다.
또한, 본 실시예에서 방송화질로 HD만을 언급하였으나, 이 역시 설명의 편의를 위한 일 예에 불과한 것으로,방송화질이 FULL HD, HD 및 SD(Standard Definition) 등인 경우에도 본 발명의 기술적 사상이 그대로 적용될 수 있음은 물론이다.
그리고, 본 실시예에서 EIT에는 방송 프로그램의 제목과 관련없는 정보들로 방송화질과 방송시간을 예로 들었다. 하지만, 이 역시 설명의 편의를 위한 일 예에 불과하다. 따라서, 방송 프로그램의 제목과 관련없는 정보들은 이들에 한정되 는 것은 아니다. 다만, 방송 프로그램의 제목과 관련없는 정보들은 특수 문자 뒤에 나열된 일반 문자들로 나타나거나, 특수 문자 쌍 사이에 일반 문자들로 나타나게 되는 것이 일반적이다.
따라서, 제어부(150)는 EIT에 나열된 문자열에서 1) 특수 문자, 2) 특수 문자 뒤에 나열된 일반 문자들, 3) 특수 문자 쌍 사이에 나열된 일반 문자들, 4) 기타 특정 조건을 만족하는 문자들을 삭제함으로서 검색어를 자동으로 생성할 수 있다.
여기서, 특수 문자에는 전술한 # 외에, !, @, $, %, ^, &, *, _, -, =, +, |, \, /, ?, , 및 . 등을 들 수 있다. 또한, 특수 문자 쌍으로, [ ~ ], { ~ }, ( ~ ), < ~ >, / ~ /, " ~ " 및 ' ~ ' 등을 등 수 있다.
실시예에서는 인터넷 검색 결과는 저장부(180)에 저장될 수 있다. 그리고, 저장부(180)에는 여러 개의 방송 프로그램에 대한 인터넷 검색결과가 저장되어 있고, 사용자가 이들을 언제라도 열람할 수 있도록 구현하는 것도 가능함은 물론이다.
한편, 본 실시예에서 DTV(100)와 검색 서버(200)는 인터넷(300)을 통해 연결되는 것으로 상정하였으나, 본 발명을 실시함에 있어 DTV(100)와 검색 서버(200)의 연결 매체는 문제되지 않는다. 즉, DTV(100)와 검색 서버(200)는 인터넷(300)이 아닌 다른 네트워크(예를 들면, LAN)을 통해 연결되는 경우에도 본 발명이 적용가능하다.
또한, 방송 프로그램에 대한 정보 검색은 인터넷에서의 검색이 아닌 다른 네 트워크에서의 검색(예를 들면, 다른 네트워크 또는 자체적으로 작성하여 보유하고 있는 D/B에서의 검색)인 경우에도 본 발명이 적용가능하다.
본 실시예에서 방송 수신장치로 DTV(100)를 상정하였으나 이 역시 설명의 편의를 위한 일 예에 불과하다. 따라서, DTV 이외의 다른 방송 수신장치의 경우도 DTV(100)를 대체할 수 있다. 다른 방송 수신장치로 STB(Set Top Box), DMB(Digital Multimedia Broadcasting) 수신장치 및 방송 수신 기능을 구비한 각종 포터블 기기(예를 들면, 모바일 폰, 네비게이션 장치 및 PMP(Personal Multimedia Player)) 등을 들 수 있다. 뿐만 아니라, 방송 수신장치 외에 다른 영상기기(즉, 방송을 수신하지 않는 기기)의 경우도 DTV(100)를 대체할 수 있음은 물론이다.
또한, 본 실시예에서는 방송 프로그램에 대한 정보를 인터넷 검색하는 것을 상정하였으나, 본 발명은 방송 프로그램에 한정되는 것은 아니다. 방송 프로그램 외에 다른 대상에 대한 정보를 인터넷 검색하는 경우에도 본 발명의 기술적 사상이 그대로 적용될 수 있다.
이하에서는, 도 4 및 도 5를 참조하여 본 발명의 다른 실시예에 대해 상세히 설명한다.
도 4에 도시된 바와 같이, 본 발명의 다른 실시예에 따른 영상기기는 수신부(410) 및 제어부(420)를 구비한다.
수신부(410)는 외부로부터 부가정보를 수신한다. 제어부(420)는 수신부(410)를 통해 수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여 검색어를 생성한다. 그리고, 제어부(420)는 생성된 검색어와 관련된 정보들에 대한 검색절차를 수행한다.
도 5에 도시된 정보 제공방법에 따르면, 먼저 영상기기는 부가정보를 수신한다(S510). 그리고, 영상기기는 S510단계에서 수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여, 검색어를 생성한다(S520). 이후, 영상기기는 생성된 검색어와 관련된 정보들에 대한 검색절차를 수행한다(S530).
이에 의해서도, 부가정보에서 특정 문자들을 필터링하여 방송 프로그램에 대한 검색어를 생성하고, 생성한 검색어를 이용하여 검색절차를 수행할 수 있게 된다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
도 1은 본 발명이 적용가능한 자동검색 시스템의 일 예를 도시한 도면,
도 2는 도 1에 도시된 DTV의 상세 블럭도,
도 3은 본 발명의 일 실시예에 따른 자동 검색방법의 설명에 제공되는 흐름도,
도 4는 본 발명의 다른 실시예에 따른 영상기기의 블럭도, 그리고,
도 5는 본 발명의 또 다른 실시예에 따른 자동 검색방법의 설명에 제공되는 흐름도이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100 : DTV 150 : 제어부
160 : GUI 생성부 170 : 인터넷 인터페이스
180 : 저장부 200 : 검색 서버
300 : 인터넷
Claims (21)
- 부가정보를 수신하는 단계;수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여, 검색어를 생성하는 단계; 및생성된 검색어와 관련된 정보들에 대한 검색절차를 수행하는 단계;를 포함하는 것을 특징으로 하는 자동 검색방법.
- 제 1항에 있어서,상기 검색어 생성단계는,상기 부가정보에서 상기 부가정보의 대상과 관련이 없는 문자들을 삭제하여, 상기 검색어를 생성하는 것을 특징으로 하는 자동 검색방법.
- 제 2항에 있어서,상기 부가정보는,방송 프로그램에 대한 정보이고,상기 검색어 생성단계는,상기 부가정보에서 방송 프로그램의 제목과 관련없는 문자들을 삭제하여, 상기 검색어를 생성하는 것을 특징으로 하는 자동 검색방법.
- 제 1항에 있어서,상기 부가정보는,EIT(Event Information Table)에 수록되어 있는 정보인 것을 특징으로 하는 자동 검색방법.
- 제 1항에 있어서,상기 검색어 생성단계는,상기 부가정보에서1) '특수 문자', 2) '상기 특수 문자 뒤에 나열된 일반 문자', 3) '특수 문자 쌍 사이에 나열된 일반 문자', 4) '방송화질을 나타내는 문자, 괄호문자 쌍과 상기 괄호문자 쌍 사이에 나열된 방송화질을 나타내는 문자' 및 5) '방송시간을 나타내는 문자' 중 적어도 하나를 삭제하여, 상기 검색어를 생성하는 것을 특징으로 하는 자동 검색방법.
- 제 5항에 있어서,상기 방송화질을 나타내는 문자는 FULL HD, HD 및 SD 중 적어도 하나인 것을 특징으로 하는 자동 검색방법.
- 제 1항에 있어서,상기 검색절차는,상기 검색어가 수록된 검색요청 메세지를 생성하는 단계;상기 검색요청 메세지를 네트워크를 통해 접근할 수 있는 검색 서버에 전송하는 단계; 및상기 검색 서버로부터 상기 검색어에 대한 검색 결과를 수신하는 단계;를 포함하는 것을 특징으로 하는 자동 검색방법.
- 제 7항에 있어서,상기 네트워크는, 인터넷이며,상기 검색 서버는, 검색용 웹페이지를 제공하는 검색 서버인 것을 특징으로 하는 자동 검색방법.
- 제 8항에 있어서,상기 부가정보 수신단계, 상기 검색어 생성단계 및 상기 검색절차 수행단계는,영상기기에 의해 수행되고,상기 영상기기는, 상기 검색 서버에 대한 웹 클라이언트로 기능하는 것을 특징으로 하는 자동 검색방법.
- 제 8항에 있어서,상기 부가정보는, 방송 프로그램에 대한 정보이고,상기 네트워크와 다른 매체를 통해, 상기 방송 프로그램을 수신하는 단계;를 더 포함하는 것을 특징으로 하는 자동 검색방법.
- 외부로부터 부가정보를 수신하는 수신부; 및상기 수신부를 통해 수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여 검색어를 생성하고, 생성된 검색어와 관련된 정보들에 대한 검색절차를 수행하는 제어부;를 포함하는 것을 특징으로 하는 영상기기.
- 제 11항에 있어서,상기 제어부는,상기 부가정보에서 상기 부가정보의 대상과 관련이 없는 문자들을 삭제하여, 상기 검색어를 생성하는 것을 특징으로 하는 영상기기.
- 제 12항에 있어서,상기 부가정보는,방송 프로그램에 대한 정보이고,상기 제어부는,상기 부가정보에서 방송 프로그램의 제목과 관련없는 문자들을 삭제하여, 상기 검색어를 생성하는 것을 특징으로 하는 영상기기.
- 제 11항에 있어서,상기 부가정보는,EIT(Event Information Table)에 수록되어 있는 정보인 것을 특징으로 하는 영상기기.
- 제 11항에 있어서,상기 제어부는,상기 부가정보에서1) '특수 문자', 2) '상기 특수 문자 뒤에 나열된 일반 문자', 3) '특수 문자 쌍 사이에 나열된 일반 문자', 4) '방송화질을 나타내는 문자, 괄호문자 쌍과 상기 괄호문자 쌍 사이에 나열된 방송화질을 나타내는 문자' 및 5) '방송시간을 나타내는 문자' 중 적어도 하나를 삭제하여, 상기 검색어를 생성하는 것을 특징으로 하는 영상기기.
- 제 15항에 있어서,상기 방송화질을 나타내는 문자는,FULL HD, HD 및 SD 중 적어도 하나인 것을 특징으로 하는 영상기기.
- 제 10항에 있어서,외부 네트워크와 통신가능하도록 연결되는 통신 인터페이스;를 더 포함하고,상기 제어부는,상기 검색어가 수록된 검색요청 메세지를 생성하고, 상기 통신 인터페이스에 연결된 네트워크를 통해 접근할 수 있는 검색 서버에 전송하고, 상기 통신 인터페이스를 통해 상기 검색 서버로부터 상기 검색어에 대한 검색 결과를 수신하는 것을 특징으로 하는 영상기기.
- 제 17항에 있어서,상기 네트워크는, 인터넷이며,상기 검색 서버는, 검색용 웹페이지를 제공하는 검색 서버인 것을 특징으로 하는 영상기기.
- 제 18항에 있어서,상기 영상기기는, 상기 검색 서버에 대한 웹 클라이언트로 기능하는 것을 특징으로 하는 영상기기.
- 제 18항에 있어서,상기 부가정보는,방송 프로그램에 대한 정보이고,상기 영상기기는,상기 네트워크와 다른 매체를 통해, 상기 방송 프로그램을 수신하는 것을 특 징으로 하는 영상기기.
- 부가정보를 수신하는 단계;수신된 부가정보에서 특정 조건을 만족하는 문자들을 삭제하여, 검색어를 생성하는 단계; 및생성된 검색어와 관련된 정보들에 대한 검색절차를 수행하는 단계;를 수행할 수 있는 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070071369A KR20090008064A (ko) | 2007-07-16 | 2007-07-16 | 자동 검색방법 및 이를 적용한 영상기기 |
US11/968,715 US8046344B2 (en) | 2007-07-16 | 2008-01-03 | Method for automatically searching for information and video apparatus using the same |
EP08153644A EP2017751A1 (en) | 2007-07-16 | 2008-03-28 | Method for automatically searching for information and video apparatus using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070071369A KR20090008064A (ko) | 2007-07-16 | 2007-07-16 | 자동 검색방법 및 이를 적용한 영상기기 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090008064A true KR20090008064A (ko) | 2009-01-21 |
Family
ID=39537101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070071369A KR20090008064A (ko) | 2007-07-16 | 2007-07-16 | 자동 검색방법 및 이를 적용한 영상기기 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8046344B2 (ko) |
EP (1) | EP2017751A1 (ko) |
KR (1) | KR20090008064A (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2730555C (en) * | 2008-07-11 | 2017-01-03 | Thomson Reuters Global Resources | Systems, methods, and interfaces for researching contractual precedents |
CN101959049B (zh) * | 2009-07-15 | 2013-02-27 | 深圳Tcl新技术有限公司 | 过滤eit的方法及采用该方法的数字电视一体机 |
US20120323900A1 (en) * | 2010-02-23 | 2012-12-20 | Patel Bankim A | Method for processing auxilary information for topic generation |
KR102180473B1 (ko) * | 2013-11-05 | 2020-11-19 | 삼성전자주식회사 | 디스플레이 장치 및 그 디스플레이 장치의 제어 방법 |
US10518003B2 (en) * | 2014-07-07 | 2019-12-31 | Meril Life Sciences Pvt. Ltd. | Method to manufacture thin strut stent from bioabsorbable polymer with high fatigue and radial strength |
CN109040782A (zh) * | 2018-08-29 | 2018-12-18 | 百度在线网络技术(北京)有限公司 | 视频播放处理方法、装置及电子设备 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5995921A (en) | 1996-04-23 | 1999-11-30 | International Business Machines Corporation | Natural language help interface |
US6519583B1 (en) * | 1997-05-15 | 2003-02-11 | Incyte Pharmaceuticals, Inc. | Graphical viewer for biomolecular sequence data |
US6519585B1 (en) | 1999-04-27 | 2003-02-11 | Infospace, Inc. | System and method for facilitating presentation of subject categorizations for use in an on-line search query engine |
US6968364B1 (en) * | 2000-03-30 | 2005-11-22 | Microsoft Corporation | System and method to facilitate selection and programming of an associated audio/visual system |
JP2002077755A (ja) * | 2000-08-29 | 2002-03-15 | Sharp Corp | エージェントインタフェース装置 |
EP1318672B1 (en) | 2001-12-07 | 2009-08-26 | Accenture Global Services GmbH | Method and apparatus for displaying definitions of selected words in a television programme |
JP2004355069A (ja) * | 2003-05-27 | 2004-12-16 | Sony Corp | 情報処理装置および方法、プログラム、並びに記録媒体 |
JP5046471B2 (ja) * | 2003-05-30 | 2012-10-10 | ソニー株式会社 | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム |
US7895595B2 (en) | 2003-07-30 | 2011-02-22 | Northwestern University | Automatic method and system for formulating and transforming representations of context used by information services |
US7962938B2 (en) | 2004-04-27 | 2011-06-14 | Microsoft Corporation | Specialized media presentation via an electronic program guide (EPG) |
US20050261962A1 (en) * | 2004-05-18 | 2005-11-24 | Khai Gan Chuah | Anonymous page recognition |
US7461093B2 (en) * | 2005-09-12 | 2008-12-02 | Sharp Kabushiki Kaisha | Network connecting device, server device, terminal device, system, receiving method, character input method, transmission method, program, and computer-readable storage medium |
-
2007
- 2007-07-16 KR KR1020070071369A patent/KR20090008064A/ko not_active Application Discontinuation
-
2008
- 2008-01-03 US US11/968,715 patent/US8046344B2/en not_active Expired - Fee Related
- 2008-03-28 EP EP08153644A patent/EP2017751A1/en not_active Ceased
Also Published As
Publication number | Publication date |
---|---|
US8046344B2 (en) | 2011-10-25 |
EP2017751A1 (en) | 2009-01-21 |
US20090024625A1 (en) | 2009-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3989942B1 (ja) | テレビジョン受信装置、プログラムおよび記録媒体 | |
US20190281136A1 (en) | Information processing apparatus, information processing method, and program | |
US20150039993A1 (en) | Display device and display method | |
KR102499124B1 (ko) | 디스플레이 장치 및 디스플레이 장치의 제어 방법 | |
JP2010239360A (ja) | 連携受信システム及びプログラム | |
US20110302603A1 (en) | Content output system, content output method, program, terminal device, and output device | |
KR20090008064A (ko) | 자동 검색방법 및 이를 적용한 영상기기 | |
CN105657501A (zh) | 一种数字电视直播系统及方法 | |
JP4774462B2 (ja) | 受信装置、受信方法及び受信プログラム | |
US20090024538A1 (en) | Method for providing stock information and broadcast receiving apparatus using the same | |
US8863193B2 (en) | Information processing apparatus, broadcast receiving apparatus and information processing method | |
JP4792247B2 (ja) | コンテンツ視聴システム及びコンテンツの視聴方法 | |
KR20070050568A (ko) | 디지털 방송 수신 단말기의 배경 화면 디스플레이 방법 | |
CN111654753A (zh) | 一种应用程序启动方法及显示设备 | |
JP6726601B2 (ja) | 端末装置及びプログラム | |
JP2005295257A (ja) | 放送受信装置、放送番組関連情報取得システム及び放送番組関連情報取得方法 | |
JP5156508B2 (ja) | デジタル放送受信装置 | |
US20090013346A1 (en) | Method for restricting viewing access to broadcast program and broadcast receiving apparatus using the same | |
JP5736150B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
KR101632215B1 (ko) | 영상 표시장치 및 인터넷 주소 정보 제공 방법 | |
KR20090008058A (ko) | 정보 제공방법 및 이를 적용한 방송 수신장치 | |
US20240187682A1 (en) | Method for searching for channels and display apparatus | |
US9154729B2 (en) | Television receiving apparatus and control method for television receiving apparatus | |
KR20100043627A (ko) | 영상 재생 장치, 전자 칠판 기반의 검색 시스템 및 그 방법 | |
JP2009246643A (ja) | エリア関連情報提供システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |