KR20060016783A - 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램 - Google Patents

정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램 Download PDF

Info

Publication number
KR20060016783A
KR20060016783A KR1020057021928A KR20057021928A KR20060016783A KR 20060016783 A KR20060016783 A KR 20060016783A KR 1020057021928 A KR1020057021928 A KR 1020057021928A KR 20057021928 A KR20057021928 A KR 20057021928A KR 20060016783 A KR20060016783 A KR 20060016783A
Authority
KR
South Korea
Prior art keywords
program
information
broadcast
broadcast program
broadcasting
Prior art date
Application number
KR1020057021928A
Other languages
English (en)
Other versions
KR101006278B1 (ko
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 소니 가부시끼 가이샤
Publication of KR20060016783A publication Critical patent/KR20060016783A/ko
Application granted granted Critical
Publication of KR101006278B1 publication Critical patent/KR101006278B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/82Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/7867Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/37Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/61Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/64Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for providing detail information
    • 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/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • 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/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • 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/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4143Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • 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/47End-user applications
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • 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/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • 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/6581Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • H04N21/8405Generation or processing of descriptive data, e.g. content descriptors represented by keywords
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Strategic Management (AREA)
  • Computing Systems (AREA)
  • Library & Information Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

방송프로그램마다 정보를 방송프로그램 속성이나 그 밖의 방송프로그램 관련짓는 방법을 복수의 항목으로 나누어 관리한다. 각 항목에는 방송프로그램과의 관련도가 할당되어 있다. 예를 들면, 다음회 방송 예정이 방송프로그램과의 가장 관련도가 높고, 출연자, 타이틀, 장르의 순으로 방송프로그램과의 관련도가 강하다는 상태이다. 그리고, 각 항목마다 기점 방송프로그램과 관련되는 방송프로그램에 관해 데이터베이스 검색을 행하고, 이 검색 결과를, 기점 방송프로그램과의 관련도가 강한 순으로 배치하여 기점 방송프로그램 관련정보 페이지를 생성한다. 방송프로그램의 시청으로부터 환기된 유저의 관심을 깨우치는 일 없이, 시청중 방송프로그램에 관련되는 정보를 주어, 다음 녹화예약 조작으로 원활히 유도할 수 있다.
방송프로그램, 데이터베이스

Description

정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램{INFORMATION PROCESSING APPARATUS,INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM}
본 발명은, 컨텐츠의 기록이나 재생 등의 처리를 행하는 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램에 관한 것이며, 특히, 텔레비전 방송프로그램의 녹화, 녹화예약, 재생 등의 컨텐츠 처리를 지원하는 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램에 관한 것이다.
더욱 상세하게는, 본 발명은, 수동적으로 즐긴다는 텔레비전 방송프로그램 시청의 성격을 고려하여 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 지원하기 위한 정보를 제공하는 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램에 관한 것이며, 특히, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 지원하기 위한 정보를 제공하는 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램에 관한 것이다.
현대의 정보 문명 사회에 있어서, 방송의 역할은 헤아릴 수 없다. 특히, 음향과 함께 영상 정보를 시청자의 앞으로 직접 보내는 텔레비전 방송의 영향은 크다. 방송 기술은 신호 처리나 그 송수신, 음성이나 영상의 정보 처리 등, 폭넓은 기술을 포함한다. 또한, 방송프로그램 컨텐츠를 유저에게 제공한 전송 형태는, 지상파나 위성파 등의 전파에 의한 방송 방식이나 케이블 텔레비전 방식, 나아가서는 컴퓨터 통신을 이용하여 제공된 네트 방송프로그램 등 다양하다.
텔레비전의 보급률은 극히 높고, 거의 모든 가정 내에 설치되어 있고, 각 방송국으로부터 배신되는 방송 컨텐츠는 불특정 다수의 사람들에 의해 시청되고 있다. 또한, 방송 컨텐츠를 시청하는 다른 형태로서, 수신한 컨텐츠를 시청자측에서 일단 녹화하여 두고, 좋아하는 시간에 재생한다는 것을 들 수 있다.
최근에는 디지털 기술의 발달에 의해, 영상이나 음성으로 이루어지는 AV 데이터를 대량으로 축적하는 것이 가능하게 되어 왔다. 예를 들면, 수십GB 또는 그 이상의 용량을 갖는 HDD(하드 디스크 드라이브)가 비교적 염가로 입수하는 것이 가능해지고, HDD 베이스의 녹화기나, 텔레비전 방송프로그램의 녹화/시청 기능을 갖는 퍼스널 컴퓨터(PC) 등이 등장해 오고 있다.
HDD는, 기록 데이터에의 랜덤 액세스가 가능한 장치이다. 따라서 녹화 컨텐츠를 재생할 때는, 종래의 비디오 테이프의 경우와 같이 녹화하여 둔 방송프로그램을 단지 선두로부터 차례로 재생할 필요는 없고, 좋아하는 방송프로그램(또는, 방송프로그램중 특정한 신이나 특정한 코너)으로부터 직접 재생을 시작할 수 있다. 하드 디스크 장치 등의 대용량 기억을 탑재한 수신기(텔레비전이나 비디오 녹화 재생 장치)를 사용하고, 수신한 방송 컨텐츠를 일단 수신기 내에 축적하고 나서 재생한다는 시청 형태의 것을, 「서버형 방송」이라고 부른다.
서버형 방송 시스템에 의하면, 통상의 텔레비전 수상과 같은 리얼타임으로 시청할 뿐만 아니라, 미리 영상이나 음성을 배신하여 두고, 지정한 시각부터 시청할 수 있도록 하거나, 동시에 배신되는 정보 등을 이용하여 신 검색이나 다이제스트 시청을 행하거나 하는 것이 가능하게 된다.
그러나, HDD의 대용량화에 수반하여, 수십시간분에도 미치는 방송프로그램 녹화가 가능한 시스템에서는, 다수의 방송프로그램이 축적되어 있는 경우에는, 어느 방송프로그램으로부터 최초에 보기 시작하여야 하는지, 유저는 컨텐츠의 선택에 골머리를 썩이게 된다. 그래서, 유저가 보고 싶은 방송프로그램을 효율적으로 선택하여 녹화 또는 녹화예약하고, 또한 축적한 컨텐츠의 시청 지원을 행하지 않는다면, 컨텐츠의 사장(死藏)으로 이어진다. 녹화 기기에는 대량의 녹화 컨텐츠가 축적되게 되고, 모든 컨텐츠를 시청하는 것이 곤란하기 때문에, 취사 선택하여야 한다. 즉, 효율적인 녹화예약 조작을 행하는 것이, 유저가 유익한 텔레비전 방송프로그램의 시청 활동을 보내는데 중요하다고 고려된다.
여기서, 텔레비전 방송의 방송프로그램을 선택하기 위한 방송프로그램 가이드를 화상 신호에 중첩하여 전송하고, 수신측의 표시 장치에서, 이것을 표시하도록 한, 이른바 전자 방송프로그램 가이드(EPG:Electrical Program Guide) 시스템이 알려져 있다. HDD 레코더 등의 녹화 재생 기기측에서는, 방송프로그램의 녹화 처리와 병행하여 EPG를 취득하여 두고, 유저가 녹화 방송프로그램을 재생 시청할 때에 EPG를 제시함에 의해, 일정한 시청 지원 효과를 얻을 수 있다.
EPG 시스템에는, VBI(Vertical Blanking Interval) 방식의 것과(예를 들면, 특허 문헌 1을 참조할 것), 디지털 직접 위성 방송(DSS:Digital Satellite System(Hughes Communication사의 상표)에서 이용되는 디지털 위성 방식의 것(예를 들면, 특허 문헌 2를 참조할 것)이 있다.
VBI 방식에서는, 통상(VHF(Very High Frequency) 대역)의 지상파의 텔레비전 방송에 있어서, 그 수평 주사선의 본래의 화상에 영향을 주지 않는 위치에 EPG를 구성하는 VBI 데이터를 삽입하여 전송한다. 수신측에서는, 이 VBI 데이터로부터 전자 방송프로그램 가이드의 표시 데이터를 생성하여, 모니터에 표시할 수 있다. 또한, 디지털 위성 방식에서는, EPG 데이터가 본래의 화상 데이터와 함께 디지털화되고, 또한 패킷화되어 전송된다. 수신측에서는 이 EPG 데이터를 메모리에 축적하고, 대응하는 표시 데이터를 생성하여 모니터에 표시한다.
유저는, 방송프로그램에 부수되어 배신되는 EPG를 참조하여, 보고 싶은 방송프로그램을 특정하거나 또는 추정할 수 있다. 그러나, 이 경우, 유저는 우선 EPG를 기동하고, EPG 화면상에서 보고 싶은 방송프로그램을 검색하고, 그 선택을 행한다는 번잡한 조작을 행하여야 한다.
예를 들면, 녹화한 방송프로그램(또는 현재 방송중의 방송프로그램)을 시청하고 있을 때에 환기된 관심에 의거하여, 다음회의 방송프로그램이나, 같은 출연자의 다른 출연 방송프로그램 등, 시청중 방송프로그램과 관련성이 강한 방송프로그램을 찾아 녹화하려고 하면, EPG 화면을 기동하고, 많은 방송프로그램 중에서 요일이나 채널을 기초로 찾아내거나, 또는 타이틀이나 출연자명에 의한 검색을 행하여야 한다. 이 경우, 유저는 방송프로그램의 시청을 중단하고, 녹화 방송프로그램의 검색 작업을 행하여야 한다.
또한, 인터넷 등의 미디어를 매개로 하여 방송프로그램의 공식 웹 사이트에서 방송프로그램 관련정보가 제공되는 일이 많지만, 상세 정보를 열람하기 위해서는 웹 브라우저를 기동하여 URL을 입력한다는 번잡한 조작을 행하여야 하며, 시청을 통하여 환기된 텔레비전 방송프로그램에의 관심이 도중에 끊어져 버린다.
텔레비전 방송프로그램의 시청은, 본래 수동적으로 즐긴다는 성격을 갖는다. 이에 대해, 녹화예약 방송프로그램의 검색은 적극적인 조작을 유저에게 요구하는 것이고, 방송프로그램의 시청으로부터 환기된 관심을 방송프로그램 검색 조작중에 손상시켜 버린다.
[특허 문헌 1]
특표평6-504165 공보(미국특허5,353,121 공보)
[특허 문헌 2]
특개평8-111823호 공보
본 발명의 목적은, 텔레비전 방송프로그램의 녹화, 녹화예약, 재생 등의 컨텐츠 처리를 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공하는 데 있다.
본 발명의 다른 목적은, 수동적으로 즐긴다는 텔레비전 방송프로그램 시청의 성격을 고려하여 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공하는 데 있다.
본 발명의 다른 목적은, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공하는 데 있다.
본 발명의 다른 목적은, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이, 유저가 시청하는 방송프로그램에 관련된 방송프로그램 관련정보를 제공하고, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작이나 그 밖의 유저의 활동을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공하는 데 있다.
과제를 해결하기 위한 수단
본 발명은, 상기 과제를 참작하여 이루어진 것으로, 그 제 1의 측면은, 예정 시각에 따라 배신되는 방송프로그램 컨텐츠에 관련되는 정보를 제공하는 정보 처리 장치에 있어서,
유저에 의한 컨텐츠에 대한 조작에 따라 기점 방송프로그램을 설정하는 기점 방송프로그램 설정 수단과,
기점 방송프로그램에 관련되는 방송프로그램 정보를 포함한 기점 방송프로그램 관련정보 페이지를 생성하는 기점 방송프로그램 관련정보 생성 수단과,
상기 기점 방송프로그램 관련정보 페이지를 표시 출력하도록
제어하는 페이지 표시 제어 수단을 구비하는 것을 특징으로 하는 정보 처리 장치이다.
여기서, 상기 기점 방송프로그램 설정 수단은, 유저가 재생중 또는 시청중의 방송프로그램 컨텐츠, 또는 EPG 등의 소정의 방송프로그램표로부터 선택한 방송프로그램 컨텐츠를 기점 방송프로그램으로 설정한다. 그리고, 상기 기점 방송프로그램 관련정보 생성 수단은, 기점 방송프로그램과의 관련도에 의거하여 항목마다 기점 방송프로그램과 관련되는 방송프로그램을 검색하고, 해당 검색 결과를 기점 방송프로그램과의 관련도가 강한 항목의 순으로 관련 방송프로그램을 배치하여 기점 방송프로그램 관련정보 페이지를 생성한다. 유저는, 브라우저를 기동하여, 기점 방송프로그램 관련정보 페이지를 열람하고, 기점 방송프로그램에 관련되는 방송프로그램에 대해 녹화예약 등의 조작을 행할 수 있다.
유저의 컨텐츠 조작 이력이나 유저에게의 앙케이트 결과를 기초로 유저의 기호 정보를 취득하여 두고, 기점 방송프로그램 관련정보 페이지를 표시하는 상기 페이지 표시 제어 수단은, 유저의 기호 정보에 따른 관련 정보의 제시를 행하도록 하여도 좋다.
따라서 본 발명에 의하면, 유저가 현재 시청 또는 재생하고 있는 방송프로그램을 기점으로 하고, 이에 관련되는 다른 방송프로그램을 관련도가 강한 순으로 소개하기 때문에, 텔레비전 방송프로그램이나 라디오 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이, 텔레비전 방송프로그램이나 라디오 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 원활하고 알맞게 지원할 수 있다. 즉, 수동적으로 즐긴다는 텔레비전 방송프로그램 시청의 성격을 고려하여, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을, 방송프로그램을 시청한다는 흐름에 따라 원활히 지원할 수 있다.
또한, 본 발명에 의하면, 유저의 리모트 콘트롤러의 버튼 조작이라는 간이한 조작에 응답하여, 유저의 시청 방송프로그램의 관련 정보를 계속해서 천이하여 많이 보임으로써, 시청에 의해 환기한 유저의 관심을 식히는 일 없이 관련 정보로 유도하고, 또한 그 관련 정보의 관련 정보로 유도한다는 연쇄를 원활하게 행하여, 유저의 다양한 관심을 환기하는 것이 가능하게 된다.
본 발명에 의하면, 예를 들면 유저가 시청 또는 녹화 재생하고 있는 텔레비전 방송 또는 라디오 방송 등의 방송프로그램(즉 기점 방송프로그램)에 관련되는 정보를 제공하는 서비스를 실현할 수 있다. 이와 같은 정보 제공 서비스 시스템은, 예를 들면, 네트워크에 접속된 방송 수신 단말 또는 녹화 기능이 있는 방송 수신 단말과, 네트워크상의 서버 장치로 구성된다. 그리고, 방송 수신 단말에 시청중의 컨텐츠를 특정하는 방송프로그램 특정 정보를 서버 장치에 송신하고, 서버 장치측에서는 방송프로그램 특정 정보를 기초로 방송프로그램에 관련되는 정보를 검색하고, 이 검색 결과를 이용하여 방송프로그램 정보 페이지를 작성하여 방송 수신 단말에 회신한다.
또는, 이 정보 제공 서비스 시스템의 변형예로서, 유저가 방송프로그램의 시청을 행하기 이전에, 방송프로그램의 관련 정보를 방송 또는 네트워크 경유로 방송 수신 단말에 송신하고, 방송 수신 단말측에서 이것을 미리 축적하여 둔다. 그리고, 방송 수신 단말측에서는, 방송프로그램 컨텐츠의 시청시에, 유저의 지시에 응답하여, 기억하여 둔 관련 정보를, 방송 채널, 방송 일시, 방송 지역 등의 방송프로그램 특정 정보를 키로 하여 취출하고, 유저에게 제시하도록 하여도 좋다.
기점 방송프로그램 관련정보를 생성하기 위해, 예를 들면, 방송프로그램 컨텐츠마다에, 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」 등과 같이, 각 방송프로그램 컨텐츠에 관한 방송프로그램 속성이나 그 밖의 방송프로그램 관련짓는 방법을, 복수의 항목으로 나누어 데이터베이스 관리한다. 그리고, 예를 들면, 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」의 순으로, 기점 방송프로그램과의 관련도를 할당한 방송프로그램 정보를 데이터베이스 등으로 관리하여 둔다.
그리고, 상기 기점 방송프로그램 관련정보 생성 수단은, 이와 같은 방송프로그램 컨텐츠의 데이터베이스를, 항목마다 기점 방송프로그램과 관련되는 방송프로그램을 검색함에 의해, 해당 검색 결과를 기점 방송프로그램과의 관련도가 강한 항목의 순으로 관련 방송프로그램을 배치하여 기점 방송프로그램 관련정보 페이지를 생성할 수 있다.
여기서, 상기 기점 방송프로그램 관련정보 생성 수단 또는 상기 페이지 표시 제어 수단은, 2 이상의 항목에서 같은 방송프로그램 컨텐츠가 기점 방송프로그램에 대한 관련 방송프로그램으로서 추출되어 있는 경우, 2회째 이후의 해당 관련 방송프로그램의 표시를 생략하여, 한정된 페이지 표시 화면 내에서 보다 많은 관련 방송프로그램을 제시할 수 있도록 하여도 좋다. 또한, 상기 페이지 표시 제어 수단은, 페이지 사이즈가 일정하게 되도록 각 항목에 관한 관련 방송프로그램의 개수를 조절하여 표시 출력하도록 하여도 좋다.
또한, 상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 유저에 의해 어떤 관련 방송프로그램이 선택된 것에 응답하여, 관련 방송프로그램에 관한 상세 정보 및/또는 해당 관련 방송프로그램에 관해 적용 가능한 조작 방법을 포함한 상세 조작 화면을 제시하도록 하여도 좋다.
여기서 말하는 각 관련 방송프로그램에 관해 적용 가능한 조작 방법은, 예를 들면, 관련 방송프로그램에 관한 「금회만 녹화」, 「매주 녹화」, 「매일 녹화」 등의 녹화예약 방법을 포함하는 것으로 한다. 그리고, 상세 조작 화면상에는 어느 하나의 녹화예약 방법을 선택하는 버튼이 배설되어 있고, 선택된 녹화예약 방법에 의거하여 해당 관련 방송프로그램의 녹화예약을 설정하도록 되어 있다.
또한, 상기 기점 방송프로그램 관련정보 페이지상에서 제시되고 있는 방송프로그램을 복수, 또는 모두 흥미가 있다고 하여도, 그 각각에 대해 순차적으로 「녹화예약」이라는 행위를 하여야 한다. 그래서, 녹화예약 방법에 있어서, 상기 기점 방송프로그램 관련정보 페이지상에 배치된 모든 관련 방송프로그램의 녹화예약을 일괄하여 설정하는 방법과, 상기 기점 방송프로그램 관련정보 페이지상에 배치된 관련 방송프로그램중 유저가 선택한 방송프로그램만 녹화예약을 설정하는 방법을 각각 준비하도록 하여도 좋다. 전자의 녹화예약 방법을 선택한 경우, 유저는, 1회의 「녹화예약」이라는 행위로, 흥미가 있는 복수, 또는 모든 방송프로그램의 녹화예약을 설정하는 것이 가능하게 된다.
또한, 상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 유저가 선택한 항목을 키워드로서 등록하는 수단을 또한 구비하고 있어도 좋다. 이 경우의 키워드는, 예를 들면, 키워드에 히트하는 방송프로그램 컨텐츠를 전부 녹화하는 등의 녹화예약 방법에 활용할 수 있다.
또한, 유저 조작에 응답하여 기점 방송프로그램을 이동시키는 기점 방송프로그램 이행 수단을 또한 구비하고 있어도 좋다. 이와 같은 경우, 상기 기점 방송프로그램 관련정보 생성 수단은, 기점 방송프로그램이 관련 방송프로그램으로 이동한 것에 응답하여, 기점 방송프로그램 관련정보 페이지를 다시 생성함에 의해, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이, 새로운 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을, 방송프로그램을 시청한 흐름을 도중에 끊는 일 없이 원활히 지원할 수 있다.
상기 기점 방송프로그램 이행 수단은, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 기점 방송프로그램으로서 선택된 것에 응답하여, 기점 방송프로그램을 해당 관련 방송프로그램으로 이행하도록 한다.
또는, 상기 기점 방송프로그램 이행 수단은, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 해당 관련 방송프로그램의 녹화예약을 설정한 것에 응답하여, 해당 관련 방송프로그램을 기점 방송프로그램으로 설정하도록 하여도 좋다.
또는, 상기 기점 방송프로그램 이행 수단은, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 해당 관련 방송프로그램의 재생을 설정하고, 재생 동작이 정지 또는 종료한 것에 응답하여, 해당 관련 방송프로그램을 기점 방송프로그램으로 설정하도록 하여도 좋다.
이와 같이 기점 방송프로그램의 이동을 허용한 경우, 그때마다, 오래된 기점 방송프로그램 관련정보 페이지의 컨텐츠를 잃어버린다. 그런데, 유저에 의해서는, 이전의 기점 방송프로그램 관련정보 페이지를 다시 열람하고 싶다, 또는 이전의 기점 방송프로그램 관련정보 페이지중에서 상세 표시하고 싶은 관련 방송프로그램이 아직도 남아 있다는 경우가 있다. 그래서, 기점 방송프로그램 관련정보 페이지의 표시 이력을 보존하여 둔다. 또한, 기점 방송프로그램 관련정보 페이지상에, 표시 중, 전회 표시, 및 전전회 표시한 기점 방송프로그램 관련정보의 리로드를 각각 지시하는 이력 버튼을 준비하고 있어서도 좋다. 또는, 이력 버튼에 해당 방송프로그램의 타이틀의 일부를 표시하여도 좋다.
또한, 상기 기점 방송프로그램 설정 수단은, 적어도 기점 방송프로그램의 방송 일시와 방송국, 컨텐츠를 수신하는 지역을 특정하는 정보를 방송프로그램 특정 정보로서 추출한다.
기점 방송프로그램 관련정보를 생성하고 제공하는 서버 장치측에서는, 방송프로그램 컨텐츠와 관련 정보가 관계지음에 있어서, 지역마다 방송 사정의 차이에 기인하는 동일 방송프로그램의 특정 정보의 차이를, 지역별의 방송국 및 방송프로그램의 방송 일시 변환 정보를 갖음에 의해 해소하고, 방송 지역마다 다른 방송프로그램 특정 정보로 특정되는 동일 방송프로그램에 대한 관련 정보의 관련 부여를 일의적으로 행하도록 하여도 좋다.
여기서, 시간적으로 전후로 어긋난 기점 방송프로그램 관련정보 페이지가 제시될 가능성이 있다. 시간적으로 전후로 어긋난 기점 방송프로그램 관련정보 페이지가 제시되는 케이스로서, 이하의 상황이 고려된다.
(1) 유저가 방송프로그램을 다 보고 액세스하려고 하였지만, EPG에서는 이미 방송프로그램이 전환되어 있는 경우. 이 경우, 설계상은 올바른 동작이지만 유저 관점에서 본 경우, 자신이 보고 싶은 방송프로그램이 아니라, 후의 방송프로그램의 기점 방송프로그램 관련정보 페이지가 표시되어 버렸다는 인상을 유저에게 주어 버린다.
(2) 단말의 시간 설정이 올바르지 않고, 단말의 시간이 지연되는 경우. 이 경우, 서버에 기점 방송프로그램의 정보가 업된 시점에서, 기점 방송프로그램의 시간 정보와 EPG 정보의 매칭을 할 때, 기점 방송프로그램의 시간 정보가 올바르지 않기 때문에, 틀린 방송프로그램이라고 틀리게 검출되어 버릴 가능성이 있다.
그래서, 상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 기점 방송프로그램의 검색에 관한 유저 지시를 수용하는 유저 입력 수단을 또한 구비하고, 상기 기점 방송프로그램 이행 수단은, 유저 조작에 응답하여 소정의 검색 조건에 의거하여 기점 방송프로그램을 검색하고 이동시키도록 하여도 좋다.
예를 들면, 상기 기점 방송프로그램 이행 수단은, 시간축상의 전방(前方) 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현재의 방송 시작일시 이하에서 최대의 방송 종료일시를 갖는 방송프로그램을 검색하고, 여기서 추출된 방송프로그램으로 기점 방송프로그램을 이동시키도록 하여도 좋다. 이것은, 횡축을 방송국으로 하고 종축을 방송 시간대로 하는 신문 등의 텔레비전 방송프로그램표(라디오/TV 난(欄))상에서, 직전의 방송프로그램으로 이동하는 것에 상당한다.
또는, 상기 기점 방송프로그램 이행 수단은, 시간축상의 후방 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현재의 방송 종료일시 이상이고 최소의 방송 시작일시를 갖는 방송프로그램을 검색하고, 여기서 추출된 방송프로그램으로 기점 방송프로그램을 이동시키도록 하여도 좋다. 이것은, 라디오/TV란상에 있어서, 직후의 방송프로그램으로 이동하는 것에 상당한다.
본 발명에 관한 텔레비전 방송프로그램의 검색에 의하면, 시간적으로 전후로 어긋난 기점 방송프로그램 관련정보 페이지가 제시될 가능성이 있지만, 상술한 바와 같은 기점 방송프로그램의 이행 조작에 의하면, 본래 표시되어야 할 기점 방송프로그램 관련정보 페이지로 천이하는 것이 가능하게 된다. 또한, 시간적으로 전후의 방송프로그램에 흥미를 갖는 유저에 대해, 요구되는 기점 방송프로그램 관련정보 페이지를 제시하는 것이 가능하게 된다.
또한, 상기 기점 방송프로그램 관련정보 생성 수단은, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 관련 방송프로그램을 이용하여 기점 방송프로그램 관련정보 페이지를 생성하지만, 이때, 이미 온 에어가 종료되거나 녹화가 종료되거나 하는 컨텐츠와, 앞으로 온 에어 예정으로 녹화예약이 미설정의 컨텐츠를 구별하는 일 없이 관련도 랭킹만에 의거하여 일양하게 제시한 것으로는, 방송 컨텐츠와 같은 휘발성의 컨텐츠에 대한 추천 시청 지원 방법으로서는 반드시 바람직하지는 않다.
그래서, 상기 기점 방송프로그램 관련정보 생성 수단은, 가장 가까이 방송될 예정의 방송프로그램부터 우선적으로 제시하는 기점 방송프로그램 관련정보 페이지를 생성하도록 하여도 좋다. 예를 들면, 랭킹 형식 등 어떤 기준에 따라 방송프로그램을 분류한 리스트를 먼저 작성하고, 이 리스트상에서 어떤 레벨(순위) 이상의 것으로 좁히고 나서, 방송 예정이 가장 가까운 것으로 다시 나열하여 제시한다. 예를 들면, 방송프로그램 예약 랭킹 중에서 상위 3등급까지의 방송프로그램으로 좁히고 나서, 흥미가 높은 방송프로그램이면서 동시에 가장 가까운 방송프로그램부터 우선적으로 제시한다.
이와 같이, 수많은 방송프로그램중에서 갖아 가까운 방송 예정의 방송프로그램부터 우선적으로 제시함에 의해, 표시 영역이 적다는 CE 기기 고유의 제한하에서도, 효율 좋은 방송프로그램 제시가 가능해진다. 왜냐하면, 유저가 정기적으로 시스템에 액세스한 때에, 가장 가까이 방송될 예정의 방송프로그램을 우선적으로 제시함으로써, 표시 결핍되는 방송프로그램이 적고, 결과적으로 유저에게 제시할 수 있는 방송프로그램 수가 많아지기 때문이며, 방송 컨텐츠와 같은 휘발성의 컨텐츠에 대한 추천 시청 지원 방법으로서 보다 바람직하다고 생각된다.
예를 들면, 방송프로그램 방송 예정의 스케줄과, 유저가 액세스하고 제시되어 있는 방송프로그램을 확인할 때, 방송 예정의 방송프로그램을 표시하는 건수를 3건으로 하고, 가장 가까운 방송 예정의 방송프로그램부터 우선적으로 표시하는 방법과, 랜덤(또는 방송 예정 이외의 랭킹에 따라)으로 제시하는 방법을 비교한 경우, 전자의 방법에 의하면, 소정 기간에 제시할 수 있는 방송프로그램 수가 많아진다.
또한, 상기 기점 방송프로그램 관련정보 생성 수단은, 상기 기점 방송프로그램 관련정보 페이지상에서 소정의 조건에 합치한 경우에, 특별한 컨텐츠를 제시하도록 하여도 좋다.
제시하는 특별한 컨텐츠로서, EPG 제공 기간을 초과하는 방송프로그램 정보나, 캠페인으로서 시청자 참가형 방송프로그램이나 개인 기호가 최대로 매치한 것을 표시한다. 또한, 특별한 조건으로서, 기점 방송프로그램 관련 페이지상에 제시되어 있는 방송프로그램 전부가, 동일 방송국이었던 경우가 있다. 또는, 기점 방송프로그램 관련 페이지상에 제시되어 있는 방송프로그램의 방송 시간을 가산한 결과가, 특별한 값과 같은 값인 경우나, 사용자로부터의 액세스가 토탈로 정확하게 1만회가 된 경우 등, 어떤 특별한 값과 같은 값으로 된 경우라도 좋다.
이와 같이 방송프로그램 관련정보에 더하여 특별한 컨텐츠를 제공함으로써, 시청에 의해 환기한 유저의 관심을 식히는 일 없이 관련 정보로 유도하고, 또한 그 관련 정보의 관련 정보로 유도한다는 연쇄를 원활하게 행하여, 유저의 다양한 관심을 환기하는 것을 가능하게 한다.
또한, 방송프로그램 정보를 관리하는 방송프로그램 정보 관리 수단은, 방송프로그램마다 관련지어진 정보를 관리할 뿐만 아니라, 방송프로그램의 임의의 부분에 관련지어진 정보를 관리하도록 하여도 좋다.
이와 같은 경우, 상기 기점 방송프로그램 정보 생성 수단은, 상기 방송프로그램 특정 정보를 기초로, 기점 방송프로그램에 관련지어진 방송프로그램 정보로부터 기점 방송프로그램 관련 페이지를 생성하는 이외에, 기점 방송프로그램중 유저에 의해 컨텐츠 조작이 행하여진 임의의 부분에 관련지어진 방송프로그램 정보를 상기 방송프로그램 정보 관리 수단으로부터 취출하고, 해당 방송프로그램 관련정보를 이용하여 기점 방송프로그램 관련정보 페이지를 생성하도록 하여도 좋다.
방송프로그램 정보 관리 수단은, 방송프로그램 전체뿐만 아니라, 방송프로그램의 임의의 부분에 정보를 관련지을 수 있다. 예를 들면, 하나의 방송프로그램을 복수의 블록으로 분할하고, 블록마다 정보를 관련지음에 의해, 보다 입도(粒度)의 세밀한 방송프로그램 관련정보의 제공이 가능하게 된다. 물론, 방송프로그램 본편뿐만 아니라, 방송프로그램 컨텐츠 내에 삽입되어 있는 방송 CM에 대해서도 정보를 관련지을 수 있다. 또한, 유저는, 예를 들면 리모트 콘트롤러 조작에 의해, 시청하고 있는 방송프로그램의 임의의 부분을 지정하고, 이에 관련되는 정보의 제공을 리퀘스트할 수 있다.
이와 같이, 방송프로그램 단위가 아니라, 방송프로그램의 임의의 부분에 정보를 관련지음에 의해, 방송프로그램 관련정보를 제공하는 서비스의 폭이 넓어진다.
본 발명에 관한 방송프로그램 관련정보의 제공 시스템에 의하면, 방송프로그램의 제작자나 스폰서의 의도에 의존하지 않고, 방송프로그램의 임의의 부분에 대한 정보의 관련지음을 행함으로써, 방송프로그램 관련정보의 제공자는, 스스로의 자의에 의해 일정한 틀에 구애되지 않는 폭넓은 서비스의 제공이 가능하게 된다.
여기서, 상기 기점 방송프로그램 정보 생성 수단은, 기점 방송프로그램 전체에 관련지어진 방송프로그램 정보와, 기점 방송프로그램의 특정한 부분에 관련지어진 방송프로그램 정보를 동시에 이용한, 즉 병렬하여 표시한 기점 방송프로그램 관련정보 페이지를 생성하도록 하여도 좋다.
또한, 방송프로그램 정보 관리 수단은, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련지어진 정보로서, 방송프로그램에 관련되는 정보 컨텐츠 본체를 축적하는 외에, 인터넷상의 WWW 등 소정의 정보 공간상에서 방송프로그램 관련정보를 탐색하기 위해 이용할 수 있는 URL이나 URI 등의 자원 식별 정보나, 키워드 등을 방송프로그램 관련정보로서 관리하도록 하여도 좋다. 이와 같은 경우, 상기 기점 방송프로그램 정보 생성 수단은, 상기 방송프로그램 특정 정보를 기초로 얻어진 자원 식별 정보 또는 키워드를 이용하여 WWW 정보 공간상에서 방송프로그램 관련정보를 검색하고, 기점 방송프로그램 관련 페이지를 생성할 수 있다.
또한, 상기 방송프로그램 정보 관리 수단은, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련되는 정보로서, 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련 정보를 관리하도록 하여도 좋다. 이와 같은 경우, 기점 방송프로그램 관련정보 페이지상에서의 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련 정보에 대한 유저 조작에 응답하여, 해당 방송프로그램 또는 방송프로그램 부분의 재생을 기동하도록 하여도 좋다.
또한, 현재 시청 또는 재생중의 방송프로그램 또는 방송프로그램의 부분에 관련지어진 정보가 존재하는지의 여부를 검색하고, 관련지어진 정보가 존재하는 경우에는, 해당 관련 정보를 나타내는 표시 정보를 화면상에서 유저에게 제시하도록 하여, 유저에게 관련 정보의 이용을 촉구하도록 하여도 좋다.
여기서, 방송프로그램 관련정보를 생성하고 제공하는 서버 장치측에서는, 방송프로그램 컨텐츠 또는 방송프로그램 컨텐츠의 임의의 부분과 관련 정보가 관계지음에 있어서, 지역마다 방송 사정의 차이에 기인하는 동일 방송프로그램의 특정 정보의 차이를, 지역별의 방송국 및 방송프로그램의 방송 일시 변환 정보를 갖음에 의해 해소하고, 방송 지역마다 다른 방송프로그램 특정 정보로 특정되는 동일 방송프로그램에 대한 관련 정보의 관련지음을 일의적으로 행하도록 하여도 좋다.
또한, 방송프로그램 정보 관리 수단은, 방송프로그램 컨텐츠의 임의의 부분을, 해당 컨텐츠의 선두로부터의 경과 시간에 의거하여 특정하고, 관련 정보라고 관계짓도록 하여도 좋다.
또한, 본 발명의 제 2의 측면은, 예정 시각에 따라 배신되는 방송프로그램 컨텐츠에 관련되는 정보를 제공하기 위한 처리를 컴퓨터 시스템상에서 실행하도록 컴퓨터 가독 형식으로 기술된 컴퓨터 프로그램으로서,
조작상의 기점이 되는 기점 방송프로그램을 설정하는 기점 방송프로그램 설정 스텝과,
기점 방송프로그램에 관련되는 방송프로그램 정보를 포함한 기점 방송프로그램 관련정보 페이지를 생성하는 기점 방송프로그램 관련정보 생성 스텝과,
상기 기점 방송프로그램 관련정보 페이지를 표시 출력하는 페이지 표시 스텝을 구비하는 것을 특징으로 하는 컴퓨터 프로그램이다.
본 발명의 제 2의 측면에 관한 컴퓨터 프로그램은, 컴퓨터 시스템상에서 소정의 처리를 실현하도록 컴퓨터 가독 형식으로 기술된 컴퓨터 프로그램을 정의한 것이다. 환언하면, 본 발명의 제 2의 측면에 관한 컴퓨터 프로그램을 컴퓨터 시스템에 인스톨함에 의해, 컴퓨터 시스템상에서는 협동적 작용이 발휘되고, 본 발명의 제 1의 측면에 관한 정보 처리 장치와 같은 작용 효과를 얻을 수 있다.
발명의 효과
본 발명에 의하면, 텔레비전 방송프로그램의 녹화, 녹화예약, 재생 등의 컨텐츠 처리를 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 수동적으로 즐긴다는 텔레비전 방송프로그램 시청의 성격을 고려하여, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이, 유저가 시청하는 방송프로그램에 관련된 방송프로그램 관련정보를 제공하고, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작이나 그 밖의 유저의 활동을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
본 발명의 또다른 목적, 특징이나 이점은, 후술하는 본 발명의 실시 형태나 첨부하는 도면에 의거하여 보다 상세한 설명에 의해 밝혀질 것이다.
본 발명에 의하면, 텔레비전 방송프로그램의 녹화, 녹화예약, 재생 등의 컨텐츠 처리를 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 수동적으로 즐긴다는 텔레비전 방송프로그램 시청의 성격을 고려하여, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이, 유저가 시청하는 방송프로그램에 관련된 방송프로그램 관련정보를 제공하고, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작이나 그 밖의 유저의 활동을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
도 1은 본 발명을 적용하여 구성되는, 방송프로그램 컨텐츠의 방송 및 방송프로그램 컨텐츠의 관련 정보를 제공하는 정보 제공 시스템의 구성을 모식적으로 도시한 도면.
도 2는 방송국에서, 방송 컨텐츠를 송출하기 위한 시스템 구성을 모식적으로 도시한 도면.
도 3은 방송 컨텐츠를 수신하여 녹화 및 녹화예약을 행하는 방송 수신 단말(10)의 하드웨어 구성예를 모식적으로 도시한 도면.
도 4는 정보 제공 서버의 기능 구성을 모식적으로 도시한 도면.
도 5는 방송프로그램 컨텐츠와 방송프로그램 관련정보와의 관계를 설명하기 위한 도면.
도 6은 방송프로그램 관련정보 데이터베이스의 구조를 설명하기 위한 도면.
도 7은 방송프로그램 컨텐츠와 방송프로그램 관련정보와의 관계를 설명하기 위한 도면.
도 8은 유저가 시청 또는 재생하는 방송프로그램에 관련되는 방송프로그램 관련정보를 제시하는 서비스의 구조를 설명하기 위한 도면.
도 9는 시청중 또는 녹화 재생중에 유저로부터의 페이지 요구에 응답하여 방송프로그램 관련정보 페이지가 작성되는 구조를 설명하기 위한 도면.
도 10은 정보 제공 서버(500)로부터 방송 수신 단말(10)에 제공되는 방송프 로그램 관련정보 페이지의 구성예를 도시한 도면.
도 11은 방송 수신 단말(10)에서 방송프로그램 컨텐츠를 시청하고 있는 유저가 리모트 콘트롤러(66)의 조작에 의해 기점 방송프로그램을 입력하는 양상을 도시한 도면.
도 12는 방송 수신 단말(10)에서 방송프로그램 컨텐츠를 시청하고 있는 유저가 리모트 콘트롤러(66)의 조작에 의해 기점 방송프로그램을 입력하는 양상을 도시한 도면.
도 13은 방송 수신 단말(10)에서 방송프로그램 컨텐츠를 시청하고 있는 유저가 리모트 콘트롤러(66)의 조작에 의해 기점 방송프로그램을 입력하는 양상을 도시한 도면.
도 14는 기점 방송프로그램 관련정보 페이지의 구성예를 도시한 도면.
도 15는 기점 방송프로그램 관련정보 페이지를 제공하기 위한 처리 순서를 도시한 플로우 차트.
도 16은 기점 방송프로그램 관련정보 페이지에 관한 다른 구성예를 도시한 도면.
도 17은 도 14에 도시한 기점 방송프로그램 관련정보 페이지상에서, 다음회 방송 예정인 「항상 둘이서(제 5화)」를 선택함에 의해 표시되는 상세 조작 화면의 구성예를 도시한 도면.
도 18은 키워드로서 어떤 출연자가 선택된 때의 양상을 도시한 도면.
도 19는 특별한 컨텐츠로서 캠페인 방송프로그램의 정보가 표시되어 있는 기 점 방송프로그램 관련정보 페이지의 구성예를 도시한 도면.
도 20은 특별한 컨텐츠로서 캠페인 방송프로그램의 정보가 표시되어 있는 기점 방송프로그램 관련정보 페이지의 구성예를 도시한 도면.
도 21은 상세 화면상의 조작을 통하여 기점 방송프로그램을 이동시키는 순서의 일례를 도시한 도면.
도 22는 기점 고정식에 의한 기점 방송프로그램의 제어 동작의 순서를 도시한 도면.
도 23은 기점 방송프로그램 관련정보 페이지상의 추천하는 방송프로그램의 재생을 지시한 것에 응답하여(다만 방송프로그램을 녹화 완료라고 한다), 기점 방송프로그램을 자동적으로 이동하는 순서의 일례를 도시한 도면.
도 24는 기점 방송프로그램 관련정보 페이지상에 기점 방송프로그램 관련정보의 리로드를 지시하는 버튼을 배치한 양상을 도시한 도면.
도 25는 기점 방송프로그램 관련정보 페이지상에 배치된 모든 관련 방송프로그램의 녹화예약을 일괄하여 설정하는 화면 구성예를 도시한 도면.
도 26은 기점 방송프로그램 관련정보 페이지상에 배치된 관련 방송프로그램중 유저가 선택한 방송프로그램만 녹화예약을 설정하는 화면 구성예를 도시한 도면.
도 27은 방송 수신 단말에 대해 녹화예약 설정 처리를 행하기 위한 정보 제공 서버측의 동작 순서를 도시한 플로우 차트.
도 28은 방송 수신 단말에서 녹화예약 설정 처리를 행하기 위한 동작 순서를 도시한 플로우 차트.
도 29는 기점 방송프로그램의 검색 기능을 구비한 기점 방송프로그램 관련정보 페이지의 구성예를 도시한 도면.
도 30은 어떤 기준에 따라 방송프로그램을 소팅하여 얻어지는 랭킹 결과에 의거하여 방송프로그램표의 구성예를 도시한 도면.
도 31은 도 30에 도시한 방송프로그램표중 상위 5건 이외를 삭제한 양상을 도시한 도면.
도 32는 도 31에 도시한 방송프로그램표를 더욱더 방송이 가장 가까운 순으로 재소팅한 양상을 도시한 도면.
도 33은 방송 예정이 가장 가까운 것으로 재나열이 행하여진 기점 방송프로그램 관련정보 페이지의 구성예를 도시한 도면.
도 34는 소정의 기준으로 랭킹을 취한 결과, 상위가 되는 방송프로그램(A 내지 J)을 다시 시간축상에서 방송 예정 시각 순으로 소팅한 양상을 도시한 도면.
(도면의 주요부분에 대한 부호의 설명)
1 : 방송국 10 : 수신기
11 : CPU 12 : RAM(Random Access Memory)
13 : ROM(Read Only Memory) 14 : SIO 컨트롤러
15 : IEEE1394 컨트롤러 16 : 하드 디스크 인터페이스
17 : 하드디스크 드라이브(HDD) 18 : 카드 인터페이스
19 : 카드 슬롯 20 : 버스 브리지
21 : 키보드/마우스 컨트롤러(KMC)
22 : 키보드 23 : 마우스
24 : 비디오 컨트롤러 25 : VRAM
30 : 범용 컴퓨터 시스템 31 : 시스템 바스(PCI 버스)
40 : 튜너 카드 50 : 버스
51 : 튜너 52 : 복조기
53 : TS 디코더 54 : AV 디코더
53A, 54A : RAM(Random Access Memory)
55A, B : 멀티플렉서(MUX) 56 : 유저 인터페이스 제어부
57 : 표시 컨트롤러 58 : 버스(PCI) 인터페이스
61 : 디스플레이 62 : 스피커
63 : 고속 모뎀 64 : 비디오 카메라
65 : 메모리 카드 66 : 리모트 콘트롤러
100 : 제작부 200 : 송출부
201 : 컨텐츠 송신계 202 : 베이스밴드 제어계
203 : AV 인코더 300 : 전송부
301 : 멀티미디어 부호화부 302 : 컨텐츠 전송부
303 : AV 데이터 전송부 304 : 합성부
305 : 변조부
이하, 도면을 참조하면서 본 발명의 실시 형태에 관해 상세히 해석한다.
A. 시스템 구성
도 1에는, 본 발명을 적용하여 구성되는, 방송프로그램 컨텐츠의 방송 및 방송프로그램 컨텐츠의 관련 정보를 제공하는 정보 제공 시스템의 구성을 모식적으로 도시하고 있다.
본 실시 형태에 관한 정보 제공 시스템은, 방송프로그램에 관련되는 정보를 데이터베이스로 관리하고 있고, 유저가 현재 시청 또는 재생하고 있는 방송프로그램을 기점으로 하고, 이 기점 방송프로그램에 관련되는 다른 방송프로그램을 관련도가 강한 순으로 소개한 기점 방송프로그램 관련정보 페이지를 제공함에 의해, 텔레비전 방송프로그램이나 라디오 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이 텔레비전 방송프로그램이나 라디오 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있다.
또한, 본 실시 형태에 관한 정보 제공 시스템은, 방송프로그램마다 관련지어진 정보를 관리할 뿐만 아니라, 방송프로그램의 임의의 부분에 관련지어진 정보를 데이터베이스 관리하고 있고, 시청 또는 재생중의 방송프로그램 내에서 유저에 의해 조작이 행하여진 임의의 부분에 관련지어진 정보를 이용하여 기점 방송프로그램 관련정보 페이지를 생성함에 의해, 보다 입도가 세밀한 방송프로그램 관련정보의 제공이 가능하다. 물론, 방송프로그램 본편뿐만 아니라, 방송프로그램 컨텐츠 내에 삽입되어 있는 방송 CM에 대해서도 정보를 관련지을 수 있다.
동 도면에 도시한 예에서는, 정보 제공 시스템은, 방송프로그램 컨텐츠를 소 정의 방송파 경유로 배신하는 텔레비전 방송국이나 라디오국 등의 방송국과, 각 유저에 있어서 방송 컨텐츠를 수신하여 기록 재생하는 컨텐츠 기록 재생 장치로서의 다수의 방송 수신 단말과, 방송 수신 단말에 대해 시청 또는 재생하고 있는 컨텐츠에 관련되는 방송프로그램 관련정보를 제공하는 서버로 구성된다.
방송국은, 지역마다 널리 설치되고, 소정의 방송프로그램표에 따라, 타임 스케줄대로 방송프로그램 컨텐츠를 방송파 경유로 배신한다.
방송 수신 단말(이하, 클라이언트라고도 부른다)과 서버는, 인터넷 등의 광역 네트워크 또는 다른 형태의 통신로를 경유하여 상호 접속되어 있다. 또한, 서버는, 방송국, 방송프로그램 컨텐츠의 제작자, 방송프로그램 방송의 스폰서, 또는 그 밖의 정보 제공 사업자와는 백본(도시 생략)으로 접속되고, 방송되는 방송프로그램 컨텐츠 또는 방송프로그램 컨텐츠의 임의의 부분에 관련지어진 방송프로그램 관련정보를 순서대로 취득하고 있다.
클라이언트로서의 방송 수신 단말은, 예를 들면 셋톱박스나 텔레비전 수상기 등의 CE(Consumer Electronics) 기기와 일체, 또는 튜너 기능이 있는 퍼스널 컴퓨터에 외부 접속하여 구성되어 있고, 컨텐츠 기록 재생 기능을 구비하고, 각 방송국으로부터 시시각각 방송되는 방송프로그램 컨텐츠를, 유저 조작에 의한 녹화예약 설정, 또는 소정의 자동 녹화예약 절차에 따라 축적한다.
방송 수신 단말은, 방송 컨텐츠의 수신 녹화에 있어서, 방송프로그램 컨텐츠 또는 방송프로그램 내의 특정한 부분을 식별하기 위한 방송프로그램 특정 정보나, 컨텐츠 녹화 재생에 관련되는 조작 정보나 시청 이력 정보, 유저의 기호 정보나 그 밖의 유저 프로파일 정보 등을 취득한다.
또한, 방송 수신 단말은, 인터넷 등의 광역 네트워크에 접속되어 있고, 네트워크상에 구축되어 있는 정보 제공 서버에 대해 방송프로그램 특정 정보나 유저의 기호 정보를 송신(업 로드)함과 함께, 정보 제공 서버로부터는 시청 재생중의 방송프로그램 컨텐츠 또는 그 임의의 부분에 관한 방송프로그램 관련정보가 제공된다.
클라이언트로부터 서버에 업 로드의 대상이 되는 데이터는, 구체적으로는 방송 수신 단말상에서 유저가 시청 또는 재생하는 방송프로그램을 특정하는 방송프로그램 특정 정보나, 유저가 녹화, 녹화예약, 시청 등을 행한 유저 방송프로그램 시청 이력 정보, 유저의 기호 정보 등이다. 이 중, 방송프로그램 특정 정보는 예를 들면, [방송 일시:방송 채널:지역 정보]라는 포맷으로 구성되고, 예를 들면 유저가 방송프로그램 관련정보를 요구할 때에 업 로드한다.
한편, 정보 제공 서버는, 각 방송국에서 방송되는 방송프로그램의 EPG 데이터베이스와, 방송프로그램 컨텐츠 또는 그 임의의 부분에 관련지어진 방송프로그램 정보를 관리하는 방송프로그램 정보 데이터베이스, 각 유저의 기호 정보나 프로파일을 유저 단위로 관리하는 유저 기호 정보 데이터베이스, 각 유저의 방송 수신 단말의 상태를 관리하는 단말 상태 데이터베이스를 구비하고 있다.
정보 제공 서버측에서는, 유저의 방송 수신 단말로부터 방송프로그램 관련정보가 요구되면, 이 요구에 수반하여 업 로드한 방송프로그램 특정 정보를 기초로, EPG 데이터베이스를 참조하여 해당하는 방송프로그램을 산출해 냄과 함께, 해당하는 방송프로그램 정보를 방송프로그램 정보 데이터베이스로부터 취출한다. 그리고, 얻어진 방송프로그램 정보를 이용하여 방송프로그램 관련정보 페이지를 생성하여, 이것을 유저에게 제공한다. 방송프로그램 관련정보 페이지를 생성할 때, 유저의 기호 정보에 따른 관련 정보의 제시를 행하도록 하여도 좋다.
도 2에는, 방송국에서, 방송 컨텐츠를 송출하기 위한 시스템 구성을 모식적으로 도시하고 있다. 동 송신 시스템(1)은, 제작부(100)와, 송출부(200)와, 전송부(300)로 구성된다. 이하, 각 부분에 관해 설명한다.
제작부(100)는, 방송 컨텐츠로서 송출하는 방송프로그램 정보의 각 컨텐츠를 제작하는 현장에 상당한다. 즉, 제작부(100)는, 방송프로그램을 구성하는 비디오나 오디오 등의 개별 스트림, 자막 등의 데이터, 나아가서는, EPG 등의 각 리소스 요소를 제작한다.
비디오나 오디오 등의 개별 스트림으로 이루어지는 방송프로그램 본편과 방송프로그램 정보로 이루어지는 이들 방송 컨텐츠는, 예를 들면, 방송국(1) 내에 부설된 LAN(Local Area Network) 경유로, 송출부(200)에 전송된다.
송출부(200)에서는, 컨텐츠 송신계(201), 베이스밴드 제어계(202) 및 AV 인코더(203), 자막 수퍼 삽입(204)의 각각에 의해 송출 데이터가 패킷화 되고, 전송부(300)에 건네준다.
전송부(300)에서는, 방송프로그램 정보는 멀티미디어 부호화부(301)에서 부호화되고 컨텐츠 전송계(302)에 건네진다. 합성부(304)는, 컨텐츠 전송계(302) 및 AV 자막 수퍼 전송계(303)의 각각의 출력 데이터를 합성한다. 그리고, 변조부(305)에서는, 합성 신호를 RF 변조하여, RF 전송로를 통하여 수신국(10)을 향하여 송신 한다.
RF 전송로에서는, RF 신호는, 우선, 방송국(1)에 설치된 송신 안테나로부터 방송 위성(5)에 송신되고, 이어서, 전반로를 경유하여 수신기(10)의 수신 안테나로 수신된다.
또한, 도 2에 도시한 예에서는, 텔레비전 방송국을 상정하고 있지만, 물론, 라디오 방송이나 그 밖의 형태의 방송 서비스에 대해서도 본 발명에 관한 방송프로그램 관련정보의 제공 서비스를 적용할 수 있다. 또한, 방송파는 지상파, 위성파를 묻지 않는다.
도 3에는, 방송 컨텐츠를 수신하여 녹화 및 녹화예약을 행하는 방송 수신 단말(10)의 하드웨어 구성예를 모식적으로 도시하고 있다.
수신기(10) 내에서는, 메인 컨트롤러로서의 CPU(Central Processing Unit)(11)는, 버스(50)를 통하여 각 하드웨어 컴포넌트와 상호 접속하고, 각 컴포넌트에 대해 통괄적인 제어를 실행하도록 되어 있다. 이하, 각 부분에 관해 설명한다.
안테나(도시 생략)로 수신된 방송파는 튜너(51)에 공급된다. 방송파는, 규정의 포맷에 따르지만, 상기한 위성 방송용의 방송파 이외에, 유선 방송파나 지상파라도 좋고, 특히 한정되지 않는다.
튜너(51)는, CPU(11)로부터의 지시에 따라, 소정 채널의 방송파의 튜닝 즉 선국을 행하고, 후속의 복조기(52)에 수신 데이터를 출력한다. 복조기(52)에서는 디지털 변조되어 있는 수신 데이터를 복조한다. 또한, 송신되어 오는 방송파가 아 날로그인지 디지털인지에 응하여, 수신기(10)의 구성을 적절히 변경 또는 확장할 수 있다.
복조된 디지털 데이터는, 예를 들면 MPEG2 방식으로 압축된 AV 데이터와 방송프로그램 정보가 다중화되어 구성되는 트랜스포트 스트림(TS)이다. 전자의 AV 데이터는, 방송프로그램 본체를 구성하는 영상 및 음성 정보, 및 자막 데이터로 구성된다. 또한, 후자의 방송프로그램 정보는, 이 방송프로그램 본체에 부수되는 데이터로서, EPG나 방송프로그램의 녹화예약에 이용된다.
TS 디코더(53)는, 이 트랜스포트 스트림을 해석하여, MPEG2 방식으로 압축되어 있는 AV 데이터와 방송프로그램 정보로 분리하고, 전자를 AV 디코더(54)에 송출함과 함께, 후자를 버스(50) 경유로 CPU(11)에 송신한다. TS 디코더(53)는, 작업 데이터 보관용의 메모리(53A)를 자기의 로컬에 구비하고 있어도 좋다.
AV 디코더(54)는, MPEG2 방식으로 압축된 리얼타임 AV 데이터를 TS 디코더(53)로부터 수취하면, 압축 영상 데이터와 압축 음성 데이터로 분리한다. 그리고, 영상 데이터에 대해서는 MPEG2 방식에 따라 신장 처리하여 원래의 영상 신호를 재생하고, 음성 데이터에 대해서는 PCM(Pulse Code Modulation) 디코드한 후에 부가음과 합성하여 재생 음성 신호로 한다. AV 디코더(54)는, 작업 데이터 보관용의 메모리(54A)를 자기의 로컬에 구비하고 있어도 좋다. 재생 영상 신호는, 멀티플렉서(55B)를 통하여 디스플레이(61)에 표시 출력되고, 또한, 재생 음성 신호는, 멀티플렉서(55A)를 통하여 스피커(62)에 음성 출력된다. 또는, 녹화예약되어 있는 방송프로그램의 방송 컨텐츠에 관해서는, 압축 영상 데이터와 압축 음성 데이터를 신장하 지 않고, 버스(50) 경유로 하드 디스크 장치(17)에 전송하고, 일단 기록한다. 이 경우, 시청시에는 하드 디스크 장치(17)로부터 판독된 후, 다시 AV 디코터(54)에서 신장 처리하여 재생 출력한다.
유저 인터페이스 제어부(56)는, 유저로부터의 입력 조작을 처리하는 모듈로서, 예를 들면, 유저가 직접 매뉴얼 조작하기 위한 조작 버튼/스위치(도시 생략)나, 적외선(IR) 등을 통한 리모트 콘트롤러(66)로부터의 원격 조작을 수용하는 기능을 구비하고 있다. 또한, 현재의 설정 내용을 표시하기 위한 표시 패널이나 LED 인디케이터(도시 생략)를 포함하고 있어도 좋다. 유저는, 리모트 콘트롤러(66) 및 유저 인터페이스 제어부(56)를 통하여, 방송프로그램의 선국이나, 녹화, 녹화예약, 재생, 녹화 방송프로그램의 소거 등의 컨텐츠 조작을 행할 수 있다.
본 실시 형태에서는, 리모트 콘트롤러(66)는 선국이나 음량 조절, 녹화 재생 등에 관한 통상의 단말 조작 버튼군에 더하여, 관련 정보 제시가 지시를 내리기 위한 전용 버튼인 「정보 버튼」을 구비하고 있다.
CPU(11)는, 수신기(10) 전체의 동작을 통괄하는 메인 컨트롤러이다. 또한, CPU(11)는 버스(50) 경유로 전송되어 오는 방송프로그램 정보에 관한 녹화, 녹화예약, 재생 등의 처리를 행할 수 있다.
RAM(Random Access Memory)(12)은, CPU(11)의 실행 프로그램 코드를 로드하거나, 실행 프로그램의 작업 데이터를 기록하거나 하기 위해 사용되는, 기록 가능한 휘발성 메모리이다. 또한, ROM(Read Only Memory)(13)은, 수신기(10)의 전원 투입시에 실행하는 자기 진단 및/또는 초기화 프로그램이나, 하드웨어 조작용의 마이 크로 코드를 항구적으로 격납하는 판독 전용 메모리이다.
시리얼 입출력(SIO) 컨트롤러(14)는, 수신기(10)의 외부 기기와 시리얼적인 데이터 교환을 행하기 위한 주변 컨트롤러이다. SIO 컨트롤러(14)가 준비하는 시리얼 포토에는, 아날로그 전화 회선상의 전송 데이터를 변복조하기 위한 고속 모뎀(63)이 외부 접속되어 있다. 이 고속 모뎀(63)에 의해 소정의 액세스 포인트(도시 생략)에 PPP(Point-to-Point Protocol) 접속(또는 그 밖의 형식으로 접속)함으로써, 수신기(10)는 광역 네트워크로서의 인터넷(7)에 접속되고, 정보 제공 서버에의 어퍼 링크를 형성할 수 있다.
IEEE(Institute of Electrical and Electronics Engineers:미국 전기전자 기술자협회)1394 인터페이스(15)는 수100MBps 정도의 데이터 송수신이 가능한 시리얼 고속 인터페이스이다. IEEE1394 포트에는 IEEE1394 대응의 외부 기기를 데이지 체인 접속 또는 트리 접속할 수 있다. IEEE1394 대응 기기로서는, 예를 들면, 비디오 카메라(64)나 스캐너(도시 생략) 등을 들 수 있다.
하드 디스크 드라이브(HDD)(17)는, 프로그램이나 데이터 등을 소정 포맷의 파일 형식으로 축적하기 위한 외부 기억 장치에 있어서, 수십 내지 수백GB 정도의 비교적 대용량을 갖는다. HDD(17)는 하드 디스크 인터페이스(18)를 통하여 버스(50)에 접속된다. 본 실시 형태에서는, HDD(17)는 수신한 방송프로그램의 녹화 녹화예약이나 재생, 방송프로그램의 관련 정보의 축적 등을 위해 이용된다.
카드 인터페이스(18)는, 카드 슬롯(19)에 장전된 카드형 디바이스(65)와 버스(50)와의 사이에서의 버스 프로토콜을 실현하기 위한 장치이다. 카드형 디바이스 (65)의 일례는 크레딧카드 사이즈로 카트리지식으로 구성된 PC 카드이다.
표시 컨트롤러(57)는, 데이터 방송 컨텐츠에 의거한 방송프로그램 정보 등의 표시 출력을 제어하기 위한 전용 컨트롤러이다.
이 수신기(10)는, 유저 인터페이스 제어부(56)를 통한 유저 입력 커맨드에 따라, 튜너(51)의 선국 동작을 제어함과 함께, 방송프로그램 정보의 표시 제어 등이 행하여진다. 즉, CPU(11)는 TS 디코더(53)로부터 전송되어 온 방송프로그램 정보를 처리하여, 표시용의 데이터로 변환하여 표시 컨트롤러(57)에 공급한다. 표시 컨트롤러(57)는 이 표시 데이터를 기초로 방송프로그램 정보의 화상 신호를 생성하고, 멀티플렉서(55B)에 공급한다.
또한, CPU(11)는, 방송프로그램 정보에 포함되는 음성 데이터도 처리하고, 이것을 버스(50) 경유로 멀티플렉서(55A)에 공급한다. 멀티플렉서(55A 및 55B)는, CPU(11)로부터 공급된 표시용 데이터와 음성 데이터의 각각을, AV 디코더(54)로부터 출력되는 방송프로그램 본체로서의 영상 데이터 및 음성 데이터(및 자막)와 다중화하여, 디스플레이(61)와 스피커(62)의 각각에 외부 출력하도록 되어 있다.
또한, CPU(11)는, 수신한 방송프로그램의 재생 동작 및 녹화 녹화예약 동작, 녹화 방송프로그램의 소거 동작의 제어를 행한다.
본 실시 형태에 관한 방송 수신 단말은, 통상의 방송 수신 기능에 더하여, 유저가 시청 또는 재생하는 방송프로그램에 관련되는 방송프로그램 관련정보의 제공 서비스를 향수하기 위해, 아래와 같은 기능을 구비하고 있다.
(1) 현재 수신중의 채널을 기억하는 수신 채널 기억 기능
(2) 현재 시각을 유지하는 시계 기능
(3) 해당 수신 단말의 설치 지역을 설정 기억하는 설치 지역 보존 기능
(4) 인터넷 등에 접속되어 데이터의 송수신을 행하는 네트워크 접속 기능
(5) 유저의 지시에 따라 관련 정보를 취출하고 제시시키는 처리를 행하는 정보 처리 기능
이 중 시계 기능은, 정시(定時)에 방송되는 시보에 의해 시각 맞춤을 행하는 「저스트 클록」, 인터넷을 통하여 NTP(Network Time Protocol) 서버와 동기를 취함에 의해 시각 맞춤을 행하는 NTP 클라이언트 기능, 또는 전파 시계 등의 자동 시각 맞춤 기능을 가지며, 적정한 정밀도로 조정되어 있는 것으로 한다.
또한, 본 실시 형태에 관한 방송 수신 단말은, 통상의 방송 수신 기능, 및 수신한 방송프로그램을 녹화하는 녹화 기능에 더하여, 녹화한 방송프로그램에 관련지어서 해당 방송프로그램의 방송 채널과 녹화 일시(녹화 시작 일시, 녹화 종료 일시)를 기억하는 녹화 방송프로그램 데이터베이스를 구비하고 있다. 이 데이터베이스의 실태는, HDD(17)상에 축적되고, CPU(11)가 소정의 프로그램을 동작함으로써 데이터베이스 관리가 행하여진다.
녹화 시작시에는, 수신중의 방송 채널 정보와 녹화 시작 일시를 녹화 방송프로그램 데이터베이스에 기록하고, 녹화 종료시에는, 녹화 종료 일시를 기록한다. 따라서 방송프로그램이 녹화되는 경우에는, 반드시 녹화한 방송프로그램의 방송 채널과 녹화 일시(녹화 시작 일시, 녹화 종료 일시)가 녹화 방송프로그램 데이터베이스에 보존된다. 또한, 녹화 방송프로그램의 소거시에는, 녹화 방송프로그램 데이터 베이스의 대응하는 레코드(방송 채널과 녹화 일시)도 소거된다.
도 4에는, 유저의 방송 수신 단말(10)에 대해 방송프로그램 관련정보를 제공하는 정보 제공 서버(500)의 기능 구성을 모식적으로 도시하고 있다. 정보 제공 서버(500)는, 인터넷 등의 광역 네트워크상에 설치되고, CE 기기 등의 클라이언트 장치와의 어퍼 링크를 가지며, 각 유저에 대해 시청중 또는 재생중의 방송프로그램, 또는 방송프로그램의 임의의 부분에 관한 방송프로그램 관련정보 페이지를 작성하여 제공한다.
도시한 정보 제공 서버(500)는, 파이어 월(F/W)(521)을 통하여 인터넷에 접속되고, 어플리케이션 서버(504)와, 복수의 데이터베이스(510 내지 513)로 구성된다.
EPG 데이터베이스(510)는, 전국의 방송프로그램 정보를 망라하고, 항상 최신의 데이터로 갱신되어 있다. EPG 데이터베이스(510) 내에서는, 방송 지역-방송 채널-방송 일시(시작 일시, 종료 일시)의 데이터의 조(組)에 의해, 일의적으로 방송프로그램을 특정할 수 있고, 각 방송프로그램의 타이틀이나 출연자 등의 방송프로그램 정보를 보존하고 있다. 또한, 다른 지역이 다른 방송 채널, 경우에 따라서는 다른 일시에, 동일한 방송프로그램이 방송되는 일이 빈번하게 있지만, EPG 데이터베이스는, 이 경우의 방송프로그램 동정(同定) 정보를 유지할 수 있도록 설계되어 있다. 방송프로그램 특정 정보의 취득, 설정은 인위적으로 행한다. 데이터베이스 내의 각 EPG 데이터 엔트리에 관해서는, 인터넷이나 방송 배신에 의해 이미 운용되고 있는 것이 있고, 이들과 같은 것을 이용할 수 있다.
방송프로그램 관련정보 데이터베이스(511)는, 방송국으로부터 배신되는 각 방송프로그램 컨텐츠에 관련지어져 있는 방송프로그램 관련정보를 관리하고 있다. 방송프로그램 관련정보 데이터베이스(511)와 EPG 데이터베이스(510)는 일의적으로 특정된 방송프로그램을 통하여 관계지음이 되어 있다. 상술한 바와 같이, 방송 지역-방송 채널-방송 일시(시작 일시, 종료 일시)의 데이터의 조에 의해, 방송프로그램은 일의적으로 특정된다. 이 각 방송프로그램에 대해 관련 정보가 보존된다.
방송프로그램 관련정보는, 방송프로그램 전체에 관련되는 것과, 방송프로그램의 특정 부분에 관련되는 것의 2종류가 있다(도 5를 참조할 것).
전자의 방송프로그램 전체에 관련되는 방송프로그램 관련정보는, EPG 데이터베이스상에서 일의적으로 특정되는 각 방송프로그램에 대응시켜져 방송프로그램 관련정보 데이터베이스(511)에 보존되어 있다. 하나의 방송프로그램에 대해 복수의 관련 정보를 대응시킬 수 있다.
또한, 후자의 방송프로그램의 특정 부분에 관련되는 방송프로그램 관련정보는, 각 방송프로그램의 방송 일시(시작 일시, 종료 일시)중의 특정 부분을 정보 관련 구간(시작 일시, 종료 일시)으로서 특정하고, 이 정보 관련 구간(시작 일시, 종료 일시)에 대응시켜 방송프로그램 관련정보 데이터베이스(511)에 보존되어 있다. 예를 들면, 하나의 방송프로그램을 복수의 블록(정보 관련 구간)으로 분할하고, 블록마다 정보를 관련지음에 의해, 보다 입도가 세밀한 방송프로그램 관련정보의 제공이 가능하게 된다. 물론, 방송프로그램 본편뿐만 아니라, 방송프로그램 컨텐츠 내에 삽입되어 있는 방송 CM에 대해서도 정보를 관련지을 수 있다.
또한, 정보 관련 구간(시작 일시, 종료 일시)은, 단일한 방송프로그램 내의 특정 부분으로 하여도, 복수 방송프로그램에 걸치는 특정 부분(특정 구간)으로 하여도 정의, 실장하는 것이 가능하고, 임의로 설정 가능하다. 동일 방송프로그램 내에서도, 임의의 개수를 구간이 중복되어도 설정할 수 있다. 각 정보 관련 구간에는, 적어도 하나의 관련 정보가 대응지어진다. 또한, 전술한 방송프로그램 특정 정보가 설정되어 있으면, 동일한 관련 정보를 복수의 동정된 방송프로그램, 또는 특정된 방송프로그램 내의 정보 관련 구간에서 공유할 수 있다.
방송프로그램 관련정보 데이터베이스(511)에서는, 각 방송프로그램 또는 방송프로그램 내의 임의의 부분에 관련되는 방송프로그램 관련정보로서, 방송프로그램에 관련되는 정보 컨텐츠 본체를 축적하는 외에, 인터넷상의 WWW 등 소정의 정보 공간상에서 방송프로그램 관련정보를 탐색하기 위해 이용할 수 있는 URL이나 URI 등의 자원 식별 정보나, 키워드 등을 방송프로그램 관련정보로서 관리한다(도 6을 참조할 것).
또한, 방송프로그램 관련정보 데이터베이스(511)는, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련되는 정보로서, 같은 방송프로그램 내의 다른 부분, 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련지음을 행할 수 있다.
어플리케이션 서버(504)는, 정보 제공 서비스의 실체로서, 방송 수신 단말(10)로부터 보내져 오는 방송프로그램 특정 정보에 의거하여, 시청중 또는 재생중의 방송프로그램 컨텐츠 또는 그 부분을 특정하고, 이에 해당하는 방송프로그램 관 련정보를 이용하여 방송프로그램 관련정보 페이지를 유저에게 회신한다. 도시한 바와 같이, 어플리케이션 서버(504)는 송수신부(501)와, 방송프로그램 특정 처리부(502)와, 방송프로그램 관련정보 페이지 생성부(503)를 구비하고 있다.
송수신부(501)는, 파이어 월(521) 경유로의 데이터 통신 처리를 행하고, 구체적으로는, 유저로부터 방송프로그램 관련정보를 수신하고, 방송프로그램 관련정보 페이지를 회신하는 처리를 행한다.
방송프로그램 특정 처리부(502)는, 유저로부터 수신한 방송프로그램 특정 정보로부터, EPG 데이터베이스(510) 등을 참조하여, 방송프로그램 또는 방송프로그램 내의 부분을 특정하는 처리를 행한다. 유저로부터는, 방송프로그램 특정 정보로서, 예를 들면 [방송 일시, 방송 채널, 지역]의 조합으로 이루어지는 데이터를 취득하기 때문에, 이들을 키로서 EPG 데이터베이스(510)를 검색함으로써, 일의적으로 방송프로그램을 특정할 수 있다.
방송프로그램 특정 처리부(502)는 방송프로그램 특정 정보를 수취하면, 설치 지역 정보-방송 채널-시청 시각의 데이터의 조와, EPG 데이터베이스(510) 내의 방송 지역-방송 채널-방송 일시(시작 일시, 종료 일시)의 데이터의 조를 비교하고, 양 지역 채널의 일치 및 시청 시각이 방송 일시(시작 일시, 종료 일시)에 포함된다는 조건으로 시청중의 방송프로그램을 특정한다. 또한 시청 시각이, 어느 하나의 정보 관련 구간에 포함되는지 검색 처리를 행하고, 결과적으로 해당 방송프로그램 전체에 관련되는 관련 정보와 해당 방송프로그램의 특정 부분에 관련되는 관련 정보를 특정한다.
여기서, 방송프로그램 컨텐츠 또는 방송프로그램 컨텐츠의 임의의 부분과 관련 정보가 관계지음에 있어서, 지역마다 방송 사정의 차이에 기인하는 동일 방송프로그램의 특정 정보의 차이가 존재할 가능성이 있다. 본 실시 형태에서는, 방송프로그램 특정 처리부(502)는, 지역별의 방송국 및 방송프로그램의 방송 일시 변환 정보를 갖음에 의해, 지역간 차이의 문제를 해소하고, 방송 지역마다 다른 방송프로그램 특정 정보로 특정되는 동일 방송프로그램에 대한 관련 정보의 관련지음을 일의적으로 행하는 것을 실현한다. 또한, 방송프로그램 컨텐츠의 임의의 부분을, 해당 컨텐츠의 선두로부터의 경과 시간에 의거하여 특정하고, 관련 정보와 관계지음을 실현한다.
방송프로그램 관련정보 페이지 생성부(503)는, 특정된 방송프로그램 또는 방송프로그램 내의 부분에 관련지어져 있는 정보를 방송프로그램 관련정보 데이터베이스(512)로 검색하고, 취출된 방송프로그램 관련정보를 기초로, 유저에게 제시하여야 할 방송프로그램 관련정보 페이지를 생성한다.
방송프로그램 관련정보 데이터베이스(511)에서는, 각 방송프로그램 또는 방송프로그램 내의 임의의 부분에 관련되는 정보로서, 방송프로그램에 관련되는 정보 컨텐츠 본체를 축적하는 외에, 인터넷상의 WWW 등 소정의 정보 공간상에서 방송프로그램 관련정보를 탐색하기 위해 이용할 수 있는 URL이나 URI 등의 리퍼런스 또는 자원 식별 정보나, 키워드 등을 방송프로그램 관련정보로서 관리하고 있다(도 6을 참조할 것). 후자의 경우, 방송프로그램 관련정보 페이지 생성부(503)는, 방송프로그램 특정 정보를 기초로 얻어진 자원 식별 정보 또는 키워드를 이용하여 WWW 정보 공간상에서 관련되는 정보의 탐색 처리를 행하고, 수집된 정보를 이용하여 방송프로그램 관련정보 페이지를 생성한다.
방송프로그램 관련정보 페이지 생성부(503)는, 예를 들면 HTML이나 XML 등의 구조화 언어를 이용한 Web 페이지 형식으로 작성한다. 이 경우, 방송 수신 단말(10)측에서는, 방송프로그램 관련정보 페이지를 열람할 수 있다. 또한, 방송프로그램 관련정보 페이지 내에 링크를 설정하고, 인터넷상의 관련 정보의 제시나 EC(Elevtric Commerce) 사이트로 유저를 유도할 수도 있다. 또는, 방송프로그램 관련정보를 인터넷상의 Web 사이트에의 액세스 방법을 URL의 형식으로 나타낼 수도 있다.
또한, 방송프로그램 관련정보 데이터베이스(511)는, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련되는 정보로서, 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련지음을 행할 수 있다(도 7을 참조할 것). 이 경우, 방송프로그램 관련정보 페이지상에서의 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련 정보에 대한 유저 조작에 응답하여, 해당 방송프로그램 또는 방송프로그램 부분의 재생을 기동한다.
B. 방송프로그램 관련정보 페이지의 제공
본 실시 형태에 관한 정보 제공 시스템에서는, 유저가 시청 또는 재생하는 방송프로그램에 관련되는 방송프로그램 관련정보를 제시하는 서비스를 행한다. 이것은, 정보 제공 서버(500)와, 유저측의 방송 수신 단말(10)과의 협동적 동작에 의 해 실현된다. 도 8에는 그 시스템 구성을 모식적으로 도시하고 있다.
정보 제공 서버(500)측은, 방송프로그램 본편의 컨텐츠나 이에 부수되는 EPG 등의 컨텐츠 메타데이터를 격납하는 EPG 데이터베이스(510)와, 방송프로그램 또는 방송프로그램 내의 특정한 부분에 관련지어진 방송프로그램 관련정보를 격납하는 방송프로그램 관련정보 데이터베이스(511)와, 유저마다 단말에서의 시청 또는 녹화/녹화예약하고 있는 방송프로그램 상태의 정보를 관리한 각 단말 상태 데이터베이스(513)와, 방송프로그램 관련정보 및 단말 상태에 의거하여 방송프로그램 관련정보 페이지를 생성하고 단말측에 제공하는 방송프로그램 관련정보 페이지 생성부(503)를 구비하고 있다. 방송프로그램 관련정보 페이지의 상세에 관해서는, 후술로 이양한다.
한편, 방송 수신 단말(10)측은, 수신한 방송프로그램을 녹화 녹화예약 및 재생(동시 재생을 포함한다) 등의 처리를 행하는 녹화 재생 처리부(601)와, 수신한 방송 컨텐츠나 방송 컨텐츠에 부수되어 배신되는 EPG 등의 메타데이터를 기기 내에서 관리하는 방송프로그램/컨텐츠 기기 내 메타데이터 데이터베이스(602)와, 정보 제공 서버(500)로부터 제공되는 방송프로그램 관련정보 페이지를 표시하고 열람에 제공하기 위한 페이지 표시 브라우저(603)를 구비하고 있다. 이와 같은 기능 구성은, 실제로는 CPU(11)상에서 소정의 방송프로그램 관련정보 검색 열람 어플리케이션을 실행함에 의해 구현화된다.
녹화 재생 처리부(601)는, 온에어 방송프로그램의 시청중에 유저가 리모트 콘트롤러(66)의 버튼을 누르는 등 소정의 조작이 행하여진 것에 응답하여, 방송 시 각이나 방송 채널, 방송 지역 등을 취득하고, 이들을 방송프로그램 특정 정보로서 페이지 표시 브라우저(603)에 건네준다. 또한, 방송프로그램/컨텐츠 기기 내 메타데이터 데이터베이스(602)는 단말(600) 내에서 방송프로그램 상태가 변화한 것에 응답하여, 방송프로그램 정보를 수시로 정보 제공 서버(500)에 송신한다.
또한, 녹화 재생 처리부(601)는, 녹화 방송프로그램을 재생중에 유저가 리모트 콘트롤러(66)의 버튼을 누르는 등 소정의 조작이 행하여진 경우에는, 재생중의 해당 녹화 방송프로그램의 현재의 재생 위치를 그 선두로부터의 재생 시간으로서 구한다. 이것은 녹화된 방송프로그램의 데이터 스트림에 기록되어 있는 타임 코드 등으로부터 구할 수 있다. 그리고, 이 재생 위치 데이터에, 녹화 방송프로그램 데이터베이스부(전술)로부터, 현재 재생중의 녹화 방송프로그램에 대응하는 녹화 일시(녹화 시작 일시, 녹화 종료 일시)를 판독하고, 해당 녹화 시작일시를 오프셋으로서 더한 값을, 해당 녹화 방송프로그램에 관한 현재의 재생 위치의 방송 시각으로 한다. 또한 녹화 방송프로그램 데이터베이스로부터 해당 녹화 방송프로그램의 방송 채널을 취득하고, 설치 지역 보존부로부터 설치 지역 정보를 취득한다. 그리고, 이들 방송 시각이나 방송 채널, 방송 지역 등으로 이루어지는 방송프로그램 특정 정보를 페이지 표시 브라우저(603)에 건네준다.
페이지 표시 브라우저(603)는, 정보 제공 서버(500)에 대해, 방송프로그램 관련정보 페이지의 요구를, 방송프로그램 특정 정보와 함께 송신한다.
정보 제공 서버(500)측에서는, 수신한 설치 지역 정보-방송 채널-시청 시각의 데이터의 조와, EPG 데이터베이스(510)의 방송 지역-방송 채널-방송 일시(시작 일시, 종료 일시)의 데이터의 조를 비교하고, 양 지역 채널의 일치 및 시청 시각이 방송 일시(시작 일시, 종료 일시)에 포함된다는 조건으로 시청중의 방송프로그램을 특정한다. 또한 시청 시각이, 어느 하나의 정보 관련 구간에 포함되는지 검색 처리를 행하고, 결과적으로 해당 방송프로그램 전체에 관련되는 관련 정보와 해당 방송프로그램의 특정 부분에 관련되는 방송프로그램 관련정보를 특정한다. 그리고, 얻어진 정보에 의거하여 방송프로그램 관련정보 페이지를 생성하여, 이것을 방송 수신 단말(10)에 회신한다.
그리고, 페이지 표시 브라우저(603)는, 방송프로그램 관련정보 페이지를 표시하고, 유저의 열람에 제공한다. 방송프로그램 관련정보 페이지 내에 링크를 설정하고, 인터넷상의 관련 정보의 제시나 EC(Electronic Commerce) 사이트에 유저를 유도할 수도 있다. 또는, 방송프로그램 관련정보를 인터넷상의 Web 사이트에의 액세스 방법을 URL의 형식으로 나타낼 수도 있다.
도 9에는, 방송프로그램 컨텐츠의 시청중 또는 녹화 재생중에, 유저로부터의 페이지 요구에 응답하여 방송프로그램 관련정보 페이지가 작성되는 구조를 도해하고 있다.
도시한 예에서는, 「맛집 코너」, 「패션 코너」 등 복수의 구간으로 구성된 방송프로그램 컨텐츠를 시청 또는 재생중, 유저가 맛집 코너의 구간에서 리모트 콘트롤러(66)상의 페이지 요구 버튼을 조작하고 있다. 이 경우, 방송 일시, 방송 채널, 방송 지역으로 이루어지는 방송프로그램 특정 정보가 방송 수신 단말(10)로부터 정보 제공 서버(500)에 송신된다.
정보 제공 서버(500)측에서는, 방송프로그램 특정 정보를 기초로 방송프로그램을 특정하고, 요구가 발하여진 방송프로그램의 해당 구간에서는, 「시나가와, 동쪽출구, 맛집」라는 키워드가 방송프로그램 관련정보로서 등록되어 있는 것을 취득한다.
그리고, 이들의 키워드를 이용한 검색 조건에 의해 인터넷상의 WWW 정보 탐색 공간을 탐색하고, 얻어진 정보를 이용하여 방송프로그램 관련정보 페이지를 작성한다. 도 9에 도시한 예에서는, 방송프로그램 관련정보 페이지 내에, 「레스토랑 로쏘」, 「돈까스 가쓰조」, 「창작 요리 회전」, 「에도앞 스시 만」, 「상해 요리점」, 「나자르」 등, 관련되는 다른 정보에의 링크를 메뉴 버튼 형식으로 설정하고, 인터넷상의 관련 정보의 제시나 EC(Electronic Commerce) 사이트로 유저를 유도할 수 있다.
도 10에는, 정보 제공 서버(500)로부터 방송 수신 단말(10)에 제공되는 방송프로그램 관련정보 페이지의 다른 구성예를 도시하고 있다. 동 도면에 도시한 방송프로그램 관련정보 페이지에서는, 해당 방송프로그램 전체에 관련지어져 있는 관련 정보와, 요구가 발하여진 특정한 구간(도시한 예에서는 「맛집 코너」)에 관련지어져 있는 관련 정보가 병렬하여 표시되어 있다.
즉, 방송프로그램 관련정보 페이지 화면의 상반분의 프레임에서는, 요구가 발하여진 특정한 구간(도시한 예에서는 「맛집 코너」)에 관련지어져 있는 관련 정보에 관한 화면 프레임으로 되어 있고, 「레스토랑 로쏘」, 「돈까스 가쓰조」, 「창작 요리 회전」 등, 관련되는 다른 정보에의 링크 버튼이 표시되어 있다.
또한, 동 화면 프레임 내에서는, 시간축상에서 전후하는 가장 가까운 구간(「전의 코너」나 「다음 코너」)에 있어서의 관련 정보를 요구하는 버튼이 준비되어 있다. 이들 버튼을 조작하면, 해당하는 방송프로그램 특정 정보가 정보 제공 서버(500)에 송신된다. 그리고, 정보 제공 서버(500)측에서는, 해당하는 구간에 있어서의 방송프로그램 관련정보를 예를 들면 키워드로서 취출하고, 정보 검색하고, 같은 방송프로그램 정보 화면을 제공한다.
또한, 동 화면 프레임 내에서는, 정보 제공 서버(500)에 이 이상 의뢰하지 않고, 화면 표시되어 있는 결과에 입각하여 유저가 자유롭게 키워드 검색을 행할 수 있도록, 관련되는 키워드의 버튼이 준비되어 있다. 유저가 소망하는 키워드를 조작하면, 해당 키워드를 검색 조건에 포함한 정보 검색 처리가 기동하고, 검색 결과가 표시 출력된다(도시 생략).
또한, 방송프로그램 관련정보 페이지 화면의 하반분에는, 해당 방송프로그램 전체에 관해 관련지어져 있는 방송프로그램 관련정보가 표시되어 있다. 도 10에 도시한 예에서는, 「길모퉁이 워칭」이라는 타이틀의 방송프로그램 전체가 관련지어져 있고, 그 방송프로그램 타이틀과 방송프로그램 컨텐츠, 방송프로그램의 출연자가 표시되어 있다.
프로그램 전체 또는 방송프로그램의 임의의 부분에 관련되는 정보로서, 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분이 관련지어져 있는 경우에는, 방송프로그램 관련정보 페이지상에는 이 관련 방송프로그램 또는 방송프로그램 부분의 재생을 기동하는 버튼이 준비되어 있 다. 도시한 화면 프레임 내에서는, 이 관련 방송프로그램 내에서의 맨앞부분(頭出) 재생을 행하기 위한 버튼이나, 이 관련 방송프로그램의 출연자가 출연하는 다른 방송프로그램의 해당 구간의 맨앞부분 재생을 행하기 위한 버튼이 준비되어 있다.
또한, 도시한 화면 프레임 내에는, 방송프로그램 스폰서의 상품을 구입하기 위한 물판 버튼이 준비되어 있고, EC(Electronic Commerce) 사이트로 유저를 유도할 수도 있다.
C. 기점 방송프로그램 관련정보 페이지의 제공
본 실시 형태에 관한 정보 제공 시스템에서는, 방송프로그램 관련정보를 제공할 때에, 「기점 방송프로그램」이라는 개념을 도입한다. 즉, 소정의 방송프로그램을 기점으로 하여 방송프로그램 관련정보의 제시를 순차적으로 행함에 의해, 방송프로그램의 시청으로부터 환기된 유저의 관심을 깨우는 일 없이, 시청중의 방송프로그램에 관련되는 정보를 주고, 다음의 녹화예약 조작으로 원활히 유도하도록 되어 있다.
상기한 B항에서 설명한 실시 형태로 말하면, 리모트 콘트롤러(66)에 대한 유저 조작 등에 응답하여, 방송프로그램 관련정보의 제시 처리가 기동된다. 이때, 재생중의 녹화 방송프로그램, 또는 시청중의 온에어 방송프로그램을 기점으로 하여, 이 「기점 방송프로그램」을 취급하는 방송프로그램 관련정보가 생성된다. 이하에서는, 이것을 「기점 방송프로그램 관련정보」라고 부른다.
기점 방송프로그램에 관한 방송프로그램 관련정보를 제공하는 서비스도, 도 8에 도시한 구조에 의해 실현된다.
정보 제공 서버(500)측은, 방송프로그램 본편의 컨텐츠나 이에 부수되는 EPG를 격납하는 EPG 데이터베이스(510)와, 방송프로그램 컨텐츠 또는 그 특정한 부분에 관련지어진 정보를 격납하는 방송프로그램 관련정보 데이터베이스(511)와, 유저마다 단말에 있어서의 시청 또는 녹화/녹화예약을 하고 있는 방송프로그램 상태의 정보를 관리하는 각 단말 상태 데이터베이스(513)와, 방송프로그램 컨텐츠 메타데이터 및 단말 상태에 의거하여 방송프로그램 관련정보 페이지를 생성하고 단말측에 제공하는 어플리케이션 서버(503)로 구성된다. 방송프로그램 관련정보 페이지의 상세에 관해서는, 후술로 이양한다.
한편, 방송 수신 단말(10)측은 수신한 방송프로그램을 녹화 녹화예약 및 재생 등의 처리를 행하는 녹화 재생 처리부(601)와, 수신한 방송 컨텐츠나 방송 컨텐츠에 부수되어 배신되는 EPG 등의 메타데이터를 기기 내에서 관리하는 방송프로그램/컨텐츠 기기 내 메타데이터 데이터베이스(602)와, 정보 제공 서버(500)로부터 제공되는 방송프로그램 관련정보 페이지를 표시하여 열람에 제공하기 위한 페이지 표시 브라우저(603)를 구비하고 있다. 이와 같은 기능 구성은, 실제로는 CPU(11)상에서 소정의 방송프로그램 관련정보 검색 열람 어플리케이션을 실행함에 의해 구현화된다.
녹화 재생 처리부(601)는, 녹화 방송프로그램의 재생중이나 온에어 방송프로그램의 시청중에 유저가 리모트 콘트롤러(66)의 버튼을 누르는 등 소정의 조작이 행하여진 것에 응답하여, 방송프로그램 특정 정보를 페이지 표시 브라우저(603)에 건네준다. 또한, 방송프로그램/컨텐츠 기기 내 메타데이터 데이터베이스(602)는, 방송 수신 단말(10) 내에서 방송프로그램 상태가 변화한 것에 응답하여, 방송프로그램 정보를 정보 제공 서버(500)에 수시로 송신한다.
페이지 표시 브라우저(603)는, 정보 제공 서버(500)에 대해, 방송프로그램 관련정보 페이지를 요구한다. 이 요구에는 방송프로그램 특정 정보가 포함되어 있다. 정보 제공 서버(500)측에서는, 방송프로그램/컨텐츠 메타데이터 및 단말 상태에 의거하여 방송프로그램 관련정보 페이지를 생성하고, 단말(600)에 회신한다. 그리고, 페이지 표시 브라우저(603)는, 방송프로그램 관련정보 페이지를 표시하여, 유저의 열람에 제공한다.
여기서, 정보 제공 서버(500)측의 방송프로그램 관련정보 데이터베이스(511)에서는, 방송프로그램마다 정보를, 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」 등의 방송프로그램 속성이나 그 밖의 방송프로그램 관련짓는 방법을 복수의 항목으로 나누어 관리하고 있다. 또한, 각 항목에는 방송프로그램과의 관련도가 할당되어 있다. 예를 들면, 다음회 방송 예정이 방송프로그램과의 가장 관련도가 높은, 출연자, 타이틀, 장르의 순으로 방송프로그램과의 관련도가 강하다는 상태이다. 그리고, 이와 같은 항목마다 기점 방송프로그램과 관련되는 방송프로그램에 관해 데이터베이스 검색이 행하여진다. 기점 방송프로그램 관련정보 페이지는, 이 데이터베이스 검색 결과에 의거하여, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 히트한 관련 방송프로그램을 배치하여 구성되고, 브라우저 화면으로서 표시 출력된다.
이하의 표 1에는, 기점 방송프로그램과의 관련짓는 방법을 정리하고 있다.
[표 1]
기점방송프로그램과의 관련성 정보 관련방송프로그램의 표제 검색조건의 상세
방송프로그램(/상품) 속성 데이터 다음회방송예정 일시 또는 요일 방송시간과 타이틀, 방송국의 일치. 가장 가까운가, 다음날 같은 시간대. 다음주의 같은 시간대를 검색범위로 함.
출연자관련방송프로그램 출연자 항목내의 인명과 방송프로그램내용으로부터 추출한 인명과 일치
장르관련방송프로그램 장르항목내의 장르명과 일치
유사방송프로그램 방송프로그램 사이에서 속성의 일치수가 많은 것을 유사도가 높은 것으로 하여 우선적으로 제시
관리자에 의한 정의 캠페인 시스템관리자가 관련지음
기점 방송프로그램과의 관련짓는 방법에 있어서, 방송프로그램(상품) 속성, 관리자에 의한 정의 등을 예시할 수 있다.
방송프로그램(상품) 속성은, 「다음회 방송 예정」, 「출연자 관련 방송프로그램」, 「장르 관련 방송프로그램」, 유사 방송프로그램 등의 항목으로 세분된다. 「다음회」 즉 다음회 방송 예정 방송프로그램은, 일시(또는 요일), 타이틀, 방송국, 가장 가까운, 다음날 같은 시간대, 다음 주의 같은 시간대 등에 의거하여 검색할 수 있다. 「출연자 관련」의 다른 방송프로그램은, 출연자나 방송프로그램 내용으로부터의 인명을 추출하고, 이에 의거하여 검색할 수 있다. 「장르 관련 방송프로그램」은, 장르 정보에 의거하여 검색할 수 있다. 유사 방송프로그램은 방송프로그램의 속성간의 유사도에 의거하여 검색할 수 있다.
관리자에 의한 정의에 의거한 기점 방송프로그램과의 관련짓는 방법에서는, 「캠페인」 등의 의도로, 시스템 관리자 자신이 기점 방송프로그램과의 관련지음을 행한다.
도 11 내지 도 13에는, 방송 수신 단말(10)에서 방송프로그램 컨텐츠를 시청하고 있는 유저가 리모트 콘트롤러(66)의 조작에 의해 기점 방송프로그램을 입력하는 양상을 도시하고 있다. 도 11 및 도 12에 도시한 바와 같이, 유저는 녹화한 방송프로그램 컨텐츠를 시청중, 온에어되고 있는 방송프로그램 컨텐츠를 시청중에, 흥미를 깨우는 신에서 리모트 콘트롤러(66)의 페이지 요구 버튼을 조작함에 의해, 정보 제공 서버(500)에 대한 방송프로그램 관련정보 페이지 요구의 송신 처리를 기동할 수 있다. 이 요구는, 버튼 조작과 함께 곧바로 송신되거나, 또는 재생 정지, 재생 종료, 방송프로그램 종료 등의 단락에서 송신된다. 나아가서는, 도 13에 도시한 바와 같이, 유저는 EPG 등에서 제공되는 방송프로그램표를 열람중, 마음에 드는 방송프로그램을 발견한 때에, 리모트 콘트롤러(66)의 페이지 요구 버튼을 조작함에 의해, 정보 제공 서버(500)에 대한 방송프로그램 관련정보 페이지 요구의 송신 처리를 기동할 수 있다.
도 14에는, 기점 방송프로그램 관련정보 페이지의 구성을 도시하고 있다. 또한, 도 15에는 기점 방송프로그램 관련정보 페이지를 제공하기 위한 처리 순서를 플로우 차트의 형식으로 도시하고 있다.
우선, 기점 방송프로그램의 입력이 행하여진다(스텝 S1). 녹화 방송프로그램을 시청중에 리모트 콘트롤러(66)의 소정의 버튼을 누르면, 재생중의 방송프로그램이 기점 방송프로그램으로 설정된다. 또는, 녹화 방송프로그램의 재생을 정지한 때 또는 재생이 종료된 때에도, 해당 방송프로그램이 기점 방송프로그램으로서 설정된 다(도 11을 참조할 것).
또한, 온에서 방송프로그램을 시청중에 리모트 콘트롤러(66)의 소정의 버튼을 누른 때, 또는 방송프로그램이 종료된 때에, 해당 방송프로그램이 기점 방송프로그램으로서 설정된다(도 12를 참조할 것).
또한, EPG를 기동하여 방송프로그램표를 열람중에, 소정의 방송프로그램 난을 리모트 콘트롤러(66) 등으로 조작하면, 해당하는 방송프로그램이 기점 방송프로그램으로서 설정된다(도 13을 참조할 것).
기점 방송프로그램이 설정되면, 그 방송프로그램 특정 정보가 방송 수신 단말(10)로부터 정보 제공 서버(500)에 전송된다(스텝 S2). 방송프로그램 특정 정보는, 버튼을 누른 때의 방송일과 방송 시점의 시각, 방송국명과 방송 지역명 또는 방송국 ID로 구성된다. 정보 제공 서버(500)측에서는, EPG 데이터베이스(510)를 검색하고, 기점 방송프로그램의 동정(同定)을 행하여도 좋다.
정보 제공 서버(500)에서는, 소정의 검색 룰(표 2를 참조할 것)에 따라 방송프로그램 관련정보 데이터베이스(501)를 검색하고, 검색 결과에 의거하여 기점 방송프로그램 관련정보 페이지를 생성한다.
방송프로그램 관련정보 데이터베이스(501)에서는, 방송프로그램마다 정보를, 방송프로그램 속성이나 그 밖의 방송프로그램 관련짓는 방법을 복수의 항목으로 나누어 관리하고 있다. 또한, 각 항목에는 방송프로그램과의 관련도가 할당되어 있다. 우선, 각 항목에 관해 기점 방송프로그램과 관련되는 방송프로그램에 관해 데이터베이스 검색이 행하여진다(스텝 S3). 이어서, 방송프로그램 관련정보 데이터베 이스(501)의 검색 결과를, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 배치하여(스텝 S4), 기점 방송프로그램 관련정보 페이지를 생성한다(스텝 S5).
생성된 기점 방송프로그램 관련정보 페이지는, 요구원인 방송 수신 단말(10)에 회신된다. 그리고, 방송 수신 단말(10)측에서는 브라우저를 기동하여 기점 방송프로그램 관련 페이지가 표시 출력된다(스텝 S6). 이 페이지 화면상에서는, 기점 방송프로그램에 관련되는 방송프로그램 정보가 표시되고, 그 녹화예약이나 그 밖의 유저 조작이 수용된다.
기점 방송프로그램 관련정보 페이지는, 기점 방송프로그램을 기초로 한 추천 방송프로그램이 표시된다. 도 14에 도시한 예에서는 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」라는 상태로, 관련도가 높게 설정되어 있는 항목의 순으로 추천 방송프로그램의 리스트가 표시되어 있다. 이 밖에, 커뮤니티 사이트 등에의 유도나, 기점 방송프로그램을 취급하는 다른 어플리케이션에의 링크 등도, 기점 방송프로그램 관련정보 페이지에 표시되어 있다.
다음회 방송 예정 난에서는, 기점 방송프로그램의 다음회 방송 예정이 일시나 방송프로그램 타이틀과 함께 제시되어 있다.
또한, 관련 방송프로그램 난에서는, 출연자, 타이틀, 장르라는 상태로, 방송프로그램과의 관련도가 높은 항목이 보다 상위가 되도록 관련 방송프로그램 난이 배열되어 있다. 화면을 스크롤하여 감에 의해, 관련도가 보다 낮게 설정되어 있는 하위 항목의 관련 방송프로그램 난으로 이동하여 간다(도시 생략). 기점 방송프로그램과의 관련도가 강한 순으로 표시함으로써, 유저의 열람 선택의 편리성이 좋아 진다.
출연자 관련 방송프로그램 난에는, 기점 방송프로그램의 (주요)출연자가 출연하는 다른 방송프로그램이 방송 일시나 방송프로그램 타이틀과 함께 제시되어 있다. 타이틀 관련 방송프로그램 난에는, 기점 방송프로그램의 타이틀에 관련되는 다른 방송프로그램이 방송 일시나 방송프로그램 타이틀과 함께 제시되어 있다. 이들 관련 방송프로그램 난의 방송프로그램 리스트에서는, 이미 녹화예약이나 녹화가 이루어져 있는 방송프로그램에는 녹화예약 완료 아이콘이나 녹화 완료 아이콘을 표시하여, 중복하여 예약 녹화 조작하지 않도록 시행되어도 좋다. 또한, 출연자간 또는 항목간에서 같은 방송프로그램이 동시에 엔트리되는 경우에는, 한쪽의 난에서 방송프로그램 정보를 삭제하여 보다 많은 방송프로그램 정보를 표시할 수 있도록 하여도 좋다.
관련 방송프로그램 난에서, 방송프로그램/컨텐츠 수가 많은 경우는, 유저의 기호와의 일치도가 높은 순이나, 기점 방송프로그램의 방송 일시로부터 가까운 것 또는 먼 것의 순으로, 기점 방송프로그램 관련 페이지의 표시 일시로부터 가까운 것 또는 먼 것의 순으로, 시청율 정보나 투표에 의한 복수 유저에 의한 평가 등으로, 좁히도록 하여도 좋다.
또한, 시리즈 방송프로그램의 복수의 출연자에 대해, 같은 방송프로그램이 검색되는 복수회 표시되는 경우 등은, 페지의 상위에만 표시하여, 한정된 화면 사이즈 내에서 가능한 한 많은 관련 방송프로그램이 표시되도록 하여도 좋다. 또한, 페이지상에서 하위의 출연자 또는 다른 관련에 있어서, 검색 해당 방송프로그램 수 가 적은 경우, 해당 출연자에게 중복 방송프로그램을 표시하고 각 관련에서의 방송프로그램 수를 일정하게 하도록 표시하여도 좋다.
기점 방송프로그램 관련정보 페이지에는, 기점 방송프로그램에 관련되는 방송프로그램 정보 이외에, 캠페인이나 그 밖의 다양한 추천 양상으로, 방송프로그램 정보를 제시하는 난을 마련할 수 있다.
도 16에는, 기점 방송프로그램 관련정보 페이지에 관한 다른 구성예를 도시하고 있다. 동 도면에 도시한 예에서는, 붐의 예감, 같은 방송프로그램을 예약한 다른 사람의 방송프로그램 예약 정보 등의 양상으로, 방송프로그램 정보가 제시되어 있다. 이 방송프로그램 난에서는, 편집자가 넣은 추천 방송프로그램이나, 방송프로그램-프로그램간에서 연휴되어 있는 추천, 이력에 의거하여 커스터마이즈된 추천, 유저 전체의 이력을 통계 처리하는 추천 등을 제시하고, 다양한 서비스를 제공하는 것이 가능하다. 또한, 방송프로그램 난 이외에, 상품에의 유도나 기점 방송프로그램을 취급하는 다른 어플리케이션에의 링크 등, 자유롭게 확장할 수 있다.
기점 방송프로그램으로서 설정된 방송프로그램의 관련에 해당하는 방송프로그램 수가 적은 경우에는, 관리자가 설정하는 관련 컨텐츠의 수를 늘리고, 반대의 경우는 줄여서, 반드시 일정량의 정보가 표시되도록 페이지를 생성하도록 하여도 좋다.
또한, 기점 방송프로그램 관련 페이지에 있어서의 관련 종류와 순서에 관해서는, 기점 방송프로그램의 장르 등, 속성에 따라 전환하도록 하여도 좋다. 또한, 기점 방송프로그램 관련 페이지에 있어서의 관련 종류와 순서를, 요구원 유저의 기 호 정보에 의거하여 커스터마이즈하여도 좋다.
기점 방송프로그램 관련정보 페이지상에 표시되어 있는 관련 방송프로그램에는, 해당 방송프로그램에 대해 적용되는 조작 방법이 매입되어 있다. 예를 들면, 「다음회 방송 예정」 등의 추천 방송프로그램 리스트의 엔트리를 선택하면, 해당 방송프로그램의 개요나, 「이번만 녹화」, 「매회 녹화」, 「매일 녹화」 등의 방송프로그램에 대한 조작 방법을 포함한 다이얼로그 즉 상세 조작 화면이 출현한다.
도 17에는, 도 14에 도시한 기점 방송프로그램 관련정보 페이지상에서, 다음회 방송 예정인 「항상 둘이서(제 5화)」를 선택함에 의해 표시되는 상세 조작 화면의 구성예를 도시하고 있다. 도시한 다이얼로그 즉 상세 예약 화면을 통하여, 녹화의 예약 조작을 직접 행할 수 있다. 또한, 도시하지 않지만, 기점 방송프로그램 관련정보 페이지의 추천 방송프로그램 리스트에서는, 이미 녹화예약이나 녹화되어 있는 방송프로그램에는 녹화예약 완료 아이콘이나 녹화 완료 아이콘을 표시하여, 중복하여 예약 녹화 조작하지 않도록 시행하여도 좋다.
또한, 기점 방송프로그램 관련정보 페이지상에서, 출연자나 타이틀 등의 방송프로그램의 관련 항목을 선택함에 의해, 이들을 키워드로서 등록할 수 있다. 본 실시 형태에 관한 시스템에서는, 키워드로서 등록되어 있는 항목을 방송프로그램 정보에 포함한 방송프로그램을 자동 녹화할 수 있다. 도 18에는, 키워드로서 어떤 출연자가 선택된 때의 양상을 도시하고 있다. 이 조작에 의해 출연자명이 키워드로서 등록되고, 도시한 바와 같이 또한 해당 키워드를 포함한 방송프로그램을 자동 녹화하는지의 여부를 설정하기 위한 다이얼로그가 팝업 표시한다.
기점 방송프로그램 관련정보 페이지에는, 기점 방송프로그램에 관련되는 방송프로그램 정보 이외에, 캠페인이나 그 밖의 다양한 추천 양상으로, 방송프로그램 정보를 제시하는 난을 마련할 수 있다(전술). 예를 들면, 기점 방송프로그램 관련정보 페이지상에서 소정의 조건에 합치한 경우에, 특별한 컨텐츠를 제시하도록 하여도 좋다.
여기서 말한 특별한 조건으로서, 이하의 사항을 들 수 있다.
(1) 기점 방송프로그램 관련 페이지상에 제시되어 있는 방송프로그램 전부가, 동일 방송국이었던 경우(예를 들면, 모두가 A국의 방송프로그램)
(2) 기점 방송프로그램 관련 페이지상에 제시되어 있는 방송프로그램의 방송 시간을 가산한 결과가, 특별한 값과 같은 값인 경우(예를 들면, 가산 결과가 777분)
(3) 액세스가 토탈로 소정 회수에 도달한(예를 들면 정확하게 1만회가 됨) 경우(예를 들면, 이 페이지에서 이용 회수가 10,000회)
(4) 녹화 누적수가 마감 번호에 도달한 경우
또한, 이와 같은 특별한 조건에 합치한 경우에는, 예를 들면, 이하와 같은 정보를 기점 방송프로그램 관련 페이지상에서 제공하면 좋다.
(1) EPG 제공 기간을 초과하는 방송프로그램 정보
(2) 캠페인 방송프로그램
(3) 디지털 데이터 방송
(4) 다른 미디어 컨텐츠에의 링크
도 19에는, 특별한 컨텐츠로서 캠페인 방송프로그램의 정보가 표시되어 있는 기점 방송프로그램 관련정보 페이지의 구성예를 도시하고 있다. 또한, 도 20에는, 캠페인 방송프로그램으로서, 시청자 참가형 방송프로그램이나 개인 기호가 최대 매치한 방송프로그램이 표시되어 있는 예를 나타내고 있다. 예를 들면, 시청자 참가형 방송프로그램으로서, 전화, 팩스, 지상은 디지털의 방송 연동 등, 시청자의 참가를 넓게 모으고 싶은 방송프로그램을 우선하여 제시하면 좋다.
D. 기점 방송프로그램의 이동
도 11 내지 도 15에 도시한 예에서는, 재생중의 녹화 방송프로그램 또는 시청중의 온에어 방송프로그램을 그 시점에서 유저의 관심을 가장 끌고 있는 기점 방송프로그램으로서 설정하고, 이 기점 방송프로그램과의 관련도에 의거하여 기점 방송프로그램 관련정보 페이지가 생성된다. 따라서 어느 방송프로그램을 기점으로서 설정하는지에 따라, 유저에게 제시되는 기점 방송프로그램 관련정보 페이지는 상위한다.
또한, 상술한 바와 같이, 유저는 기점 방송프로그램 관련정보 페이지상에서 제시되어 있는 관련 방송프로그램에 대해 녹화예약이나, 재생(단 예약이 끝난 방송프로그램의 경우) 등의 처리를 적용할 수 있다. 기점 방송프로그램은 유저의 관심을 가장 끌고 있는 방송프로그램으로서 위치를 부여하지만, 기점 방송프로그램 관련정보 페이지상에서 다른 방송프로그램의 녹화예약이나 재생을 지시한 시점에서 유저의 관심은 변천하고 있다고 추정되기 때문에, 기점 방송프로그램을 이행하는 것이 상당하다고 고려된다. 또한, 유저가 의도적으로 기점 방송프로그램을 이행시 키고 싶은 경우도 있다. 이하에서는, 기점 방송프로그램의 이행 순서에 관해 설명한다.
어떤 녹화 방송프로그램을 재생중, 또는 온에어 방송프로그램을 시청중에 리모트 콘트롤러(66)상에서 소정의 버튼을 조작함에 응답하여, 기점 방송프로그램 관련정보 페이지가 표시된다. 기점 방송프로그램 관련정보 페이지에는, 기점 방송프로그램에 관련되는 방송프로그램 정보가 리스트되어 있고, 어느 하나의 관련 방송프로그램을 선택하면, 다시 이 관련 방송프로그램에 대해 녹화예약이나 재생 등의 처리의 적용을 지시하는 상세 조작 화면(도 17을 참조할 것)이 출현한다. 도 21에는, 이 상세 화면상의 조작을 통하여 기점 방송프로그램을 이동시키는 순서의 일례를 도시하고 있다.
기점 방송프로그램 관련정보 페이지상에서, 예를 들면 다음회 방송 예정 방송프로그램을 선택하면, 그 방송프로그램에 관한 상세 예약 화면이 팝업 표시된다(도 17을 참조할 것). 여기서, 예약 동작의 계속을 캔슬하면 기점 방송프로그램은 이동하지 않지만, 다음회 방송 예정 방송프로그램을 예약하면, 이 예약한 방송프로그램으로 기점 방송프로그램이 이동한다. 이 경우, 다음회 방송 예정 방송프로그램을 기점으로 하여, 다시 항목마다 기점 방송프로그램과 관련되는 방송프로그램에 관해 데이터베이스 검색이 행하여지고, 이 데이터베이스 검색 결과를, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 배치하여, 표시 출력한다.
또한, 기점 방송프로그램 관련정보 페이지상에서, 다음회 방송 예정 이외의 관련 방송프로그램(예를 들면, 같은 드라마/국내 드라마 관련 방송프로그램)을 선 택하면, 그 방송프로그램에 관한 상세 예약 화면이 팝업 표시된다. 여기서, 예약 동작의 계속을 캔슬하면 기점 방송프로그램은 이동하지 않지만, 다음회 방송 예정 방송프로그램을 예약하면, 이 예약한 방송프로그램으로 기점 방송프로그램이 이동한다. 이와 같이 기점 방송프로그램이 이동한 경우, 다음회 방송 예정 방송프로그램을 기점으로 하여, 다시 항목마다 기점 방송프로그램과 관련되는 방송프로그램에 관해 데이터베이스 검색이 행하여지고, 이 데이터베이스 검색 결과를, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 배치하여, 표시 출력한다.
도 21에 도시한 기점 이동 방식에 의하면, 녹화예약을 행한 방송프로그램이 기점 방송프로그램으로 되고, 순차적으로 기점 방송프로그램 관련정보 페이지가 표시된다. 즉, 산책(散策) 검색식으로 녹화예약을 진행하는 방송프로그램이 변화하기 때문에, 녹화예약의 폭이 넓어진다.
또한, 도 21에 도시한 바와 같은, 기점 방송프로그램이 순차적으로 교체되어 간다는 「산책 검색식」과는 역으로, 기점 방송프로그램을 이동시키지 않는 「기점 고정식」으로 기점 방송프로그램 관련정보 페이지의 제어를 행할 수도 있다. 도 22에는, 기점 고정식에 의한 기점 방송프로그램의 제어 동작의 순서를 도시하고 있다. 이 경우, 상세 예약 화면상에서 예약 조작을 행하여도, 반드시 같은 방송프로그램으로 기점이 되돌아온다. 기점 고정식에 의하면, 예약 조작에 의해 추천되어 있던 방송프로그램이 변하는 일이 없기 때문에, 추천 방송프로그램 중에 예약하고 싶은 방송프로그램이 복수 있는 경우의 대응이 용이해진다.
또한, 도 23에는, 기점 방송프로그램 관련정보 페이지상의 추천 방송프로그 램의 재생을 지시한 것에 응답하여(단 방송프로그램을 녹화 완료라고 한다), 기점 방송프로그램을 자동적으로 이동하는 순서의 일례를 도시하고 있다. 기점 방송프로그램 관련정보 페이지상에서, 녹화가 끝난 관련 방송프로그램(예를 들면, 다음회 방송프로그램)을 선택하면, 그 방송프로그램에 관한 상세 재생 화면이 팝업 표시된다. 여기서, 재생 동작을 캔슬하면 기점 방송프로그램은 이동하지 않지만, 재생 동작이 시작하면, 이 녹화 완료 방송프로그램으로 기점 방송프로그램이 이동한다. 이와 같이 기점 방송프로그램이 이동한 경우, 재생 방송프로그램을 기점으로 하여, 다시 각 항목에 관해 기점 방송프로그램과 관련되는 방송프로그램에 관해 데이터베이스 검색이 행하여지고, 이 데이터베이스 검색 결과를, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 배치하여, 표시 출력한다.
기점 고정 방식과는 달리, 도 21이나 도 23에 도시한 것처럼 기점 방송프로그램의 이동을 허용한 경우, 그때마다, 오래된 기점 방송프로그램 관련정보 페이지의 내용이 잃어버린다. 그러나, 유저에 따라서는, 이전의 기점 방송프로그램 관련정보 페이지를 다시 열람하고 싶은, 또는 이전의 기점 방송프로그램 관련정보 페이지중에서 상세 표시하고 싶은 관련 방송프로그램이 아직도 남아 있다는 경우가 있다.
이 때문에, 기점 방송프로그램 관련정보 페이지의 표시 이력을 보존하여 둔다. 또한, 도 24에 도시한 바와 같이, 기점 방송프로그램 관련정보 페이지상에, 표시중, 전회 표시, 및 전전회 표시한 기점 방송프로그램 관련정보의 리로드를 각각 지시하는 이력 버튼을 준비하고 있어서도 좋다. 이력 버튼이 아니라, 방송프로그램 타이틀의 일부를 표시하는 태그를 표시 이력순으로 나열하여 준비하고 있어서도 좋다.
E. 녹화예약 기능
기점 방송프로그램 관련정보 페이지는, 이 데이터베이스 검색 결과에 의거하여, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 히트한 관련 방송프로그램을 배치하여 구성되고, 브라우저 화면으로서 표시 출력된다. 방송프로그램 속성은, 「다음회 방송 예정」, 「출연자 관련 방송프로그램」, 「장르 관련 방송프로그램」, 유사 방송프로그램 등의 항목으로 세분된다.
이 기점 방송프로그램 관련정보 페이지에서는, 시청중 방송프로그램에 관련되는 정보를 줌으로써, 방송프로그램의 시청에 의해 생긴 흥미나 호기심을 도중에 끊는 일없이, 다음 녹화예약 조작으로 원활히 유도하도록 되어 있다. 그런데, 도 17에 도시한 상세 조작 화면의 구성예에서는, 기점 방송프로그램의 관련 방송프로그램의 일람으로부터, 특정한 방송프로그램 리스트의 엔트리를 선택하고, 방송프로그램마다 일일이 상세하게 녹화예약의 설정 작업을 행하여야 한다.
그래서, 녹화예약 방법에 있어서, 기점 방송프로그램 관련정보 페이지상에 배치된 모든 관련 방송프로그램의 녹화예약을 일괄하여 설정하는 방법과, 기점 방송프로그램 관련정보 페이지상에 배치된 관련 방송프로그램중 유저가 선택한 방송프로그램을 일괄하여 녹화예약을 설정하는 방법을 각각 준비하도록 하여도 좋다.
도 25에는, 전자의 기점 방송프로그램 관련정보 페이지상에 배치된 모든 관련 방송프로그램의 녹화예약을 일괄하여 설정하는 화면 구성예를 도시하고 있다. 동 도면에 도시한 예에서는, 기점 방송프로그램 관련정보 페이지상에서는, 방송 예정 방송프로그램의 일람이 표시되어 있다. 다만, 도면의 간소화를 위해 방송프로그램 속성마다 분류를 행하지 않는다. 동 페이지 화면의 좌상방에는 「전부 예약」 버튼이 배설되어 있고, 유저가 이 버튼을 선택 조작함에 의해, 기점 방송프로그램 관련정보 페이지상의 모든 관련 방송프로그램에 관한 녹화예약 설정 처리가 기동한다.
또한, 도 26에는, 기점 방송프로그램 관련정보 페이지상에 배치된 관련 방송프로그램중 유저가 선택한 방송프로그램만 녹화예약을 설정하는 화면 구성예를 도시하고 있다. 동 도면에 도시한 예에서는, 기점 방송프로그램 관련정보 페이지상에서는, 방송 예정 방송프로그램의 일람이 표시되어 있다. 다만, 도면의 간소화를 위해, 방송프로그램 속성마다 분류를 행하지 않는다. 동 페이지 화면의 좌상방에는 「전부 예약」 버튼 및 「선택된 방송프로그램을 예약」 버튼이 배설되어 있다. 또한, 관련 방송프로그램 엔트리마다 녹화예약의 선택의 유무를 지정하기 위한 체크 박스가 배설되어 있다. 유저가 「전부 예약」 링크 버튼을 선택 조작함에 의해, 기점 방송프로그램 관련정보 페이지상의 모든 관련 방송프로그램에 관한 녹화예약 설정 처리가 기동한다(상동). 이에 대해, 「선택된 방송프로그램을 예약」 버튼을 선택 조작하면, 체크 박스에서 지정된 방송프로그램에 관한 녹화예약 설정 처리가 기동한다.
계속해서, 녹화예약의 설정 처리의 순서에 관해 설명한다. 기점 방송프로그램 관련정보 페이지를 통한 녹화예약 설정 처리는, 정보 제공 서버와 클라이언트( 방송 수신 단말) 사이에서의 협동적 동작에 의해 실현된다.
도 27에는, CE 기기 등으로 구성되는 방송 수신 단말에 대해 녹화예약 설정 처리를 행하기 위한 정보 제공 서버측의 동작 순서를 플로우 차트의 형식으로 도시하고 있다.
서버측에서는, 모든 또는 유저 선택된 방송프로그램을 기초로, 예약 방송프로그램 리스트를 작성하고(스텝 S11), 이것을 CE 기기측에 송신한다(스텝 S12).
또한, 도 28에는, CE 기기 등으로 구성되는 방송 수신 단말에서 녹화예약 설정 처리를 행하기 위한 동작 순서를 플로우 차트의 형식으로 도시하고 있다.
CE 기기측에서는, 서버로부터 보내져 온 예약 방송프로그램 리스트를 수신하면(스텝 S21), 해당 리스트중에 열거되어 있는 방송프로그램을 순서대로 취출하고(스텝 S22), 그 예약 설정 처리를 실행한다(스텝 S23).
F. 기점 방송프로그램의 검색 처리
CE 기기상에서의 시청이나 녹화, 녹화예약 등의 컨텐츠 조작에 따라, 기점 방송프로그램의 방송 일시와 방송국을 방송프로그램 특정 정보로서 추출하고, 방송프로그램 특정 정보에 의거하여 기점 방송프로그램을 특정하여, 기점 방송프로그램에 관한 기점 방송프로그램 관련정보 페이지를 생성함에 의해, 상술한 바와 같은 서비스를 전개할 수 있다.
그런데, 시간적으로 전후로 어긋난 기점 방송프로그램 관련정보 페이지가 제시될 가능성이 있다. 시간적으로 전후로 어긋난 기점 방송프로그램 관련정보 페이지가 제시되는 케이스로서, 이하의 상황이 고려된다.
(1) 유저가 방송프로그램을 다 보고 액세스하려고 하였지만, EPG에서는 이미 방송프로그램이 전환되어 있는 경우. 이 경우, 설계상은 올바른 동작이지만, 유저 시점에서 본 경우, 자신이 보고 싶은 방송프로그램이 아니라, 후의 방송프로그램의 기점 방송프로그램 관련정보 페이지가 표시되어 버렸다는 인상을 유저에게 주어 버린다.
(2) 단말의 시간 설정이 올바르지 않다, 단말의 시간이 지연된 경우. 이 경우, 서버에 기점 방송프로그램의 정보가 업된 시점에서, 기점 방송프로그램의 시간 정보와 EPG 정보의 매칭을 할 때, 기점 방송프로그램의 시간 정보가 올바르지 않기 때문에, 틀린 방송프로그램이라고 틀리게 검출되어 버릴 가능성이 있다.
그래서, 본 실시 형태에서는, 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 기점 방송프로그램의 검색에 관한 유저 입력 조작에 응답하여, 적절한 기점 방송프로그램을 검색하고 이동시키는 기능을 구비하고 있다.
도 29에는, 기점 방송프로그램의 검색 기능을 구비한 기점 방송프로그램 관련정보 페이지의 구성예를 도시하고 있다.
기점 방송프로그램의 검색 기능에 관한 제 1의 예는, 시간축상의 전방 검색이다. 이것은, 시간축상의 전방 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현재의 방송 시작일시 이하에서 최대의 방송 종료일시를 갖는 방송프로그램을 예를 들면 EPG 등의 방송프로그램표에서 검색하고(하기 식을 참조할 것), 여기서 추출된 방송프로그램으로 기점 방송프로그램을 이동시키는 것이다.
「기점 방송프로그램과 같은 방송국」 또한
「방송 종료 일시 ≤ 기점 방송프로그램의 방송 시작일시」 또한
「방송 종료일시가 최대」
이 전방 검색 기능은, 횡축을 방송국으로 하고 종축을 방송 시간대로 하는 신문 등의 텔레비전 방송프로그램표(라디오/TV 난)상에서, 직전의 방송프로그램으로 이동하는 것에 상당한다. 동 도면에 도시한 예에서는, 화면 좌상의 「라디오/TV 난 앞 방송프로그램에」의 링크 버튼이 이 전방 검색 기능을 기동하는 트리거로 된다.
기점 방송프로그램의 검색 기능에 관한 제 2의 예는, 시간축상의 후방 검색이다. 이것은, 시간축상의 후방 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현재의 방송 종료일시 이상에서 최소의 방송 시작일시를 갖는 방송프로그램을 예를 들면 EPG 등의 방송프로그램표에서 검색하고(하기 식을 참조할 것), 여기서 추출된 방송프로그램으로 기점 방송프로그램을 이동시키는 것이다.
「기점 방송프로그램과 같은 방송국」 또한
「방송 시작 일시 ≥ 기점 방송프로그램의 방송 종료일시」 또한
「방송 시작일시가 최소」
이 후방 검색 기능은, 횡축을 방송국으로 하고 종축을 방송 시간대로 하는 신문 등의 텔레비전 방송프로그램표(라디오/TV 난)상에서, 직후의 방송프로그램으로 이동하는 것에 상당한다. 동 도면에 도시한 예에서는, 화면 우상의 「라디오/TV 난 뒤의 방송프로그램으로」의 링크 버튼이 이 전방 검색 기능을 기동하는 트리거로 된다.
본 실시 형태에 관한 텔레비전 방송프로그램의 검색에 의하면, 시간적으로 전후로 어긋난 기점 방송프로그램 관련정보 페이지가 제시될 가능성이 있지만, 상술한 바와 같은 기점 방송프로그램의 이행 조작에 의하면, 본래 표시되어야 할 기점 방송프로그램 관련정보 페이지로 천이하는 것이 가능하게 된다. 또한, 시간적으로 전후의 방송프로그램에 흥미를 갖는 유저에 대해, 요구되는 기점 방송프로그램 관련정보 페이지를 제시하는 것이 가능하게 된다.
G. 방송 예정 방송프로그램의 우선적인 제시
상술한 실시 형태에서는, 기점 방송프로그램과의 관련도가 강한 항목의 순으로 관련 방송프로그램을 이용하여 기점 방송프로그램 관련정보 페이지를 생성한다. 그런데, 이미 방송이 종료되어 있거나 녹화가 종료되거나 하는 컨텐츠와, 앞으로 온에어 예정이고 녹화예약이 미설정의 컨텐츠를 구별하는 일 없이 관련도 랭킹만에 의거하여 일양하게 제시한 것으로는, 방송 컨텐츠와 같은 휘발성의 컨텐츠에 대한 추천 시청 지원 방법으로서는 반드시 바람직하지는 않다.
그래서, 본 실시 형태에서는, 가장 가까이 방송될 예정의 방송프로그램부터 우선적으로 제시하는 기점 방송프로그램 관련정보 페이지를 생성하도록 한다. 예를 들면, 랭킹 형식 등 어떤 기준에 따라 방송프로그램을 소팅한 리스트를 먼저 작성하고, 이 리스트상에서 어떤 레벨(순위) 이상의 것으로 좁히고 나서, 방송 예정이 가장 가까운 것으로 다시 나열하여 제시한다. 예를 들면 방송프로그램 예약 랭킹중 에서 상위 3위까지의 방송프로그램으로 좁히고 나서, 흥미가 높은 방송프로그램이면서 동시에 가장 가까운 방송프로그램부터 우선적으로 제시하도록 하였다.
도 30에는, 어떤 기준에 따라 방송프로그램을 소팅하여 얻어지는 랭킹 결과에 의거하여 방송프로그램표의 구성예를 도시하고 있다. 다만, 본 발명의 요지는 여기서 말하는 소팅을 위한 기준은 특히 한정되는 것이 아니고, 예를 들면 서버 주도로 결정된 추천도라도, CE 기기측에서 유저의 기호 정보 등에 의거하여 설정된 우선도 등이라도 좋다. 도시한 예에서는, 랭킹 순서에 따라 방송프로그램 엔트리가 열거되어 있다. 각 방송프로그램 엔트리는, 예를 들면 방송프로그램 타이틀, 방송국명, 채널 번호, 방송 시작 일시, 방송 종료 일시 등으로 구성된다.
계속해서, 분류 결과중, 랭킹 상위 소정수(이 예에서는 5개)로 한정되고, 나머지 방송프로그램 엔트리는 삭제된다(도 31을 참조할 것). 이와 같이 방송프로그램 엔트리 수를 제한하는 것은, 표시 영역이 적은 CE 기기에서는, 많은 방송프로그램 엔트리를 남겨두면 오히려 보기 어렵게 된다는 사정에 의거한다.
도 30 또는 도 31에 도시한 단계에서, 방송 예정의 방송프로그램 엔트리만으로 한정되어 있다. 또한, 방송 예정이 가장 가까운 순으로 다시 나열을 행한다(도 32를 참조할 것). 그리고, 랭킹이 상위로 좁혀지고, 방송 예정이 가장 가까운 것으로 다시 나열을 행하고 나서, 기점 방송프로그램 관련정보 페이지를 작성한다. 도 33에는, 이 때의 기점 방송프로그램 관련정보 페이지의 구성예를 도시하고 있다. 도시한 바와 같이, 방송프로그램 예약 랭킹중에서 상위 3위까지의 방송프로그램으로좁히고 나서, 흥미가 높은 방송프로그램이면서 동시에 가장 가까운 방송프로그램 부터 우선적으로 제시되어 있다.
이와 같이, 수많은 방송프로그램중에서 가장 가까운 방송 예정의 방송프로그램부터 우선적으로 제시함에 의해, 표시 영역이 적다는 CE 기기 고유의 제한에서도, 효율 좋은 방송프로그램 제시가 가능해진다. 왜냐하면, 유저가 정기적으로 시스템에 액세스한 때에, 가장 가까이 방송될 예정의 방송프로그램을 우선적으로 제시함으로써, 표시가 떨어져 나가는 방송프로그램이 적고, 결과적으로 유저에게 제시할 수 있는 방송프로그램 수가 많아진다.
도 34에는, 소정의 기준으로 랭킹을 취한 결과, 상위가 되는 방송프로그램(A 내지 J)를 다시 시간축상에서 방송 예정 시각 순으로 소팅한 양상을 도시하고 있다.
여기서, 도시한 바와 같은 시간적 타이밍에서, 유저가 기점 방송프로그램 관련정보 페이지에 액세스하였다고 한다. 다만, 설명의 편의상, 기점 방송프로그램 관련정보 페이지에서는 3건의 방송프로그램 엔트리밖에 제시되지 않는 것으로 한다.
도 34에 도시한 바와 같이, 기점 방송프로그램 관련정보 페이지에 있어서, 방송 예정의 가장 가까운 방송프로그램부터 우선적으로 제시한 경우, 액세스 1회째에서는 A, B, C의 3건이 제시되고, 액세스 2회째에서는 C, D, E의 3건이 제시되고, 액세스 3회째에서는 F, G, H의 3건이 제시되고, 액세스 4회째에서는 G, H, I가 제시된다. 이 결과, 기점 방송프로그램 관련정보 페이지에서 한번도 표시되지 않은 방송프로그램 엔트리는 J만으로 된다.
이에 대해, 기점 방송프로그램 관련정보 페이지에 있어서, 방송 예정순과는 무관계로 랜덤하게 방송프로그램 엔트리를 제시한 경우, 액세스 1회째에서는 A, C, G의 3건이 제시되고, 액세스 2회째에서는 D, E, H의 3건이 제시되고, 액세스 3회째에서는 G, H, I의 3건이 제시되고, 액세스 4회째에서는 G, H, I가 제시된다. 이 경우, 기점 방송프로그램 관련정보 페이지에서 한번도 표시되지 않은 방송프로그램 엔트리는 B, F, J의 3건으로 되어, 방송 예정이 가장 가까운 것을 우선적으로 제시한 경우에 비하여, 비표시의 방송프로그램 엔트리 수는 분명히 많아져 버린다.
[표 2]
표시방법 회수 가장 가까이의 방송프로그램으로부터 우선적으로 제시 랜덤으로 방송프로그램 제시
액세스 1회째 A, B, C A, C, G
액세스 2회째 C, D, E D, E, H
액세스 3회째 F, G, H G, H, I
액세스 4회째 G, H, I G, H, I
결과 J는 한번도 표시되지 않음 B,F,J는 한번도 표시되지 않음
추가 보충
이상, 특정한 실시예를 참조하면서, 본 발명에 관해 상세히 해석하여 왔다. 그러나, 본 발명의 요지를 일탈하지 않는 범위에서 당업자가 해당 실시 예의 수정이나 대용을 해낼 수 있음은 자명하다. 즉, 예시라는 형태로 본 발명을 개시하여 온 것이고, 한정적으로 해석되어야 할 것이 아니다. 본 발명의 요지를 판단하기 위해서는, 특허청구의 범위의 난을 참작하여야 한다.
본 발명에 의하면, 텔레비전 방송프로그램의 녹화, 녹화예약, 재생 등의 컨텐츠 처리를 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 수동적으로 즐긴다는 텔레비전 방송프로그램 시청의 성격을 고려하여, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.
또한, 본 발명에 의하면, 텔레비전 방송프로그램의 시청으로부터 환기된 유저의 관심을 손상시키는 일 없이, 유저가 시청하는 방송프로그램에 관련된 방송프로그램 관련정보를 제공하고, 텔레비전 방송프로그램의 검색이나 녹화예약, 재생 등의 컨텐츠 조작이나 그 밖의 유저의 활동을 알맞게 지원할 수 있는, 우수한 정보 처리 장치 및 정보 처리 방법, 및 컴퓨터 프로그램을 제공할 수 있다.

Claims (65)

  1. 예정 시각에 따라 배신되는 방송프로그램 컨텐츠에 관련되는 정보를 제공하는 정보 처리 장치에 있어서,
    유저에 의한 컨텐츠에 대한 조작에 따라 기점 방송프로그램을 설정하는 기점 방송프로그램 설정 수단과,
    기점 방송프로그램에 관련되는 방송프로그램 정보를 포함한 기점 방송프로그램 관련정보 페이지를 생성하는 기점 방송프로그램 관련정보 생성 수단과,
    상기 기점 방송프로그램 관련정보 페이지를 표시 출력하도록 제어하는 페이지 표시 제어 수단을 구비하는 것을 특징으로 하는 정보 처리 장치.
  2. 제 1항에 있어서,
    상기 기점 방송프로그램 설정 수단은, 유저가 재생중 또는 시청중 방송프로그램 컨텐츠, 또는 소정의 방송프로그램표로부터 선택한 방송프로그램 컨텐츠를 기점 방송프로그램으로 설정하는 것을 특징으로 하는 정보 처리 장치.
  3. 제 1항에 있어서,
    상기 기점 방송프로그램 설정 수단은, 기점 방송프로그램에 관한 방송프로그램 특정 정보를 자동적으로 추출하고,
    상기 기점 방송프로그램 관련정보 생성 수단은, 기점 방송프로그램에 관한 방송프로그램 특정 정보에 의거하여 기점 방송프로그램을 특정하고, 해당 기점 방송프로그램에 관한 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  4. 제 3항에 있어서,
    상기 기점 방송프로그램 설정 수단은, 기점 방송프로그램에 관한 방송프로그램 ID를 방송프로그램 특정 정보로서 추출하는 것을 특징으로 하는 정보 처리 장치.
  5. 제 3항에 있어서,
    상기 기점 방송프로그램 설정 수단은, 적어도 기점 방송프로그램의 방송 일시와 방송국, 컨텐츠를 수신하는 지역을 특정하는 정보의 어느 하나를 방송프로그램 특정 정보로서 추출하는 것을 특징으로 하는 정보 처리 장치.
  6. 제 1항에 있어서,
    방송프로그램과의 관련도가 할당되어 있는 복수의 항목으로 이루어지는 방송프로그램 정보를 관리하는 방송프로그램 정보 관리 수단을 또한 구비하고,
    상기 기점 방송프로그램 관련정보 생성 수단은, 기점 방송프로그램과의 관련도에 의거하여 항목마다 기점 방송프로그램과 관련되는 방송프로그램을 검색하고, 해당 검색 결과를 기점 방송프로그램과의 관련도가 강한 항목의 순으로 관련 방송 프로그램을 배치하여 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  7. 제 6항에 있어서,
    상기 방송프로그램 정보 관리 수단은, 방송프로그램 컨텐츠마다, 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」 등의 방송프로그램 속성이나 그 밖의 방송프로그램 관련짓는 방법을 복수의 항목으로 나누어 방송프로그램 정보를 관리하고 있는 것을 특징으로 하는 정보 처리 장치.
  8. 제 7항에 있어서,
    상기 방송프로그램 정보 관리 수단은, 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」의 순으로 기점 방송프로그램과의 관련도를 할당하여 방송프로그램 정보를 관리하고 있는 것을 특징으로 하는 정보 처리 장치.
  9. 제 6항에 있어서,
    상기 기점 방송프로그램 관련정보 생성 수단 또는 상기 페이지 표시 제어 수단은, 2 이상의 항목에서 같은 방송프로그램 컨텐츠가 기점 방송프로그램에 대한 관련 방송프로그램으로서 추출되어 있는 경우, 2회째 이후의 해당 관련 방송프로그램의 표시를 생략하는 것을 특징으로 하는 정보 처리 장치.
  10. 제 6항에 있어서,
    상기 페이지 표시 제어 수단은, 페이지 사이즈가 일정하게 되도록 각 항목에 관한 관련 방송프로그램의 개수를 조절하여 표시 출력하도록 제어하는 것을 특징으로 하는 정보 처리 장치.
  11. 제 1항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 기점 방송프로그램의 관련 방송프로그램 또는 항목에 관한 유저 선택을 수용하는 유저 입력 수단과,
    유저에 의해 선택된 관련 방송프로그램에 관한 상세 정보 및/또는 해당 관련 방송프로그램에 관해 적용 가능한 조작 방법을 포함한 상세 조작 화면을 제시하는 상세 화면 제시 수단을 또한 구비하는 것을 특징으로 하는 정보 처리 장치.
  12. 제 11항에 있어서,
    방송프로그램 컨텐츠를 수신하는 수신 수단과, 수신한 방송프로그램 컨텐츠를 녹화/녹화예약하는 녹화 수단을 또한 구비하고,
    각 관련 방송프로그램에 관해 적용 가능한 조작 방법은 1 이상의 녹화예약 방법을 포함하고,
    해당 상세 조작 화면을 통하여 선택된 녹화예약 방법에 의거하여 해당 관련 방송프로그램의 녹화예약을 설정하는 것을 특징으로 하는 정보 처리 장치.
  13. 제 12항에 있어서,
    녹화예약 방법에 있어서, 상기 기점 방송프로그램 관련정보 페이지상에 배치된 모든 관련 방송프로그램의 녹화예약을 일괄하여 설정하는 방법과, 상기 기점 방송프로그램 관련정보 페이지상에 배치된 관련 방송프로그램중 유저가 선택한 방송프로그램을 일괄하여 녹화예약을 설정하는 방법을 포함하는 것을 특징으로 하는 정보 처리 장치.
  14. 제 11항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 유저가 선택한 항목을 키워드로서 등록하는 수단을 또한 구비하는 것을 특징으로 하는 정보 처리 장치.
  15. 제 1항에 있어서,
    유저 조작에 응답하여 기점 방송프로그램을 이동시키는 기점 방송프로그램 이행 수단을 또한 구비하고,
    상기 기점 방송프로그램 관련정보 생성 수단은, 기점 방송프로그램이 이동한 것에 응답하여, 기점 방송프로그램 관련정보 페이지를 다시 생성하는 것을 특징으로 하는 정보 처리 장치.
  16. 제 15항에 있어서,
    상기 기점 방송프로그램 이행 수단은, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 기점 방송프로그램으로서 선택된 것에 응답하여, 기점 방송프로그램을 해당 관련 방송프로그램으로 이행하는 것을 특징으로 하는 정보 처리 장치.
  17. 제 15항에 있어서,
    상기 기점 방송프로그램 이행 수단은, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 해당 관련 방송프로그램의 녹화예약을 설정한 것에 응답하여 해당 관련 방송프로그램을 기점 방송프로그램으로 설정하는 것을 특징으로 하는 정보 처리 장치.
  18. 제 15항에 있어서,
    상기 기점 방송프로그램 이행 수단은, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 해당 관련 방송프로그램의 재생을 설정하고, 재생 동작이 정지 또는 종료한 것에 응답하여 해당 관련 방송프로그램을 기점 방송프로그램으로 설정하는 것을 특징으로 하는 정보 처리 장치.
  19. 제 15항에 있어서,
    상기 기점 방송프로그램 이행 수단에 의해 기점 방송프로그램이 이동한 이력 을 보존하는 이력 보존 수단과, 보존된 이력에 의거하여 원래의 기점 방송프로그램 관련정보 페이지를 재현하는 페이지 재현 수단을 또한 구비하는 것을 특징으로 하는 정보 처리 장치.
  20. 제 15항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 기점 방송프로그램의 검색에 관한 유저 지시를 수용하는 유저 입력 수단을 또한 구비하고,
    상기 기점 방송프로그램 이행 수단은, 유저 조작에 응답하여 소정의 검색 조건에 의거하여 기점 방송프로그램을 검색하고 이동시키는 것을 특징으로 하는 정보 처리 장치.
  21. 제 20항에 있어서,
    상기 기점 방송프로그램 이행 수단은, 시간축상의 전방 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현재의 방송 시작일시 이하에서 최대의 방송 종료일시를 갖는 방송프로그램을 검색하고, 기점 방송프로그램을 이동시키는 것을 특징으로 하는 정보 처리 장치.
  22. 제 20항에 있어서,
    상기 기점 방송프로그램 이행 수단은, 시간축상의 후방 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현 재의 방송 종료일시 이상에서 최소의 방송 시작일시를 갖는 방송프로그램을 검색하고, 기점 방송프로그램을 이동시키는 것을 특징으로 하는 정보 처리 장치.
  23. 제 6항에 있어서,
    상기 기점 방송프로그램 관련정보 생성 수단은, 가장 가까이 방송될 예정의 방송프로그램부터 우선적으로 제시하는 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  24. 제 23항에 있어서,
    상기 기점 방송프로그램 관련정보 생성 수단은, 기점 방송프로그램에 관한 관련 방송프로그램을 소정의 기준에 따라 소팅하고, 상위 소정수의 방송프로그램을 가장 가까이 방송될 예정의 순으로 관련 방송프로그램을 배치하여 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  25. 제 1항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지상에서 소정의 조건에 합치한 경우에, 특별한 컨텐츠를 제시하는 것을 특징으로 하는 정보 처리 장치.
  26. 제 1항에 있어서,
    방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련지어진 정보를 관리하는 방송프로그램 정보 관리 수단을 또한 구비하고,
    상기 기점 방송프로그램 설정 수단은, 유저에 의한 컨텐츠 조작에 응답하여 적어도 기점 방송프로그램의 방송 일시와 방송국, 컨텐츠를 수신하는 지역을 특정하는 정보의 어느 하나를 방송프로그램 특정 정보로서 추출하고,
    상기 기점 방송프로그램 정보 생성 수단은, 상기 방송프로그램 특정 정보를 기초로, 기점 방송프로그램 전체 또는 기점 방송프로그램상에서 유저에 의해 컨텐츠 조작이 행하여진 부분에 관련지어진 방송프로그램 정보를 상기 방송프로그램 정보 관리 수단으로부터 취출하고, 해당 방송프로그램 관련정보를 이용하여 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  27. 제 26항에 있어서,
    상기 기점 방송프로그램 정보 생성 수단은, 기점 방송프로그램 전체에 관련지어진 방송프로그램 정보와, 기점 방송프로그램의 특정한 부분에 관련지어진 방송프로그램 정보를 동시에 이용한 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  28. 제 26항에 있어서,
    상기 방송프로그램 정보 관리 수단은, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련지어진 정보에 액세스하기 위한 소정의 정보 공간상에서의 자원 식별 정보를 관리하고,
    상기 기점 방송프로그램 정보 생성 수단은, 상기 방송프로그램 특정 정보를 기초로 얻어진 자원 식별 정보를 이용하여 상기 소정의 정보 공간상에서 방송프로그램 관련정보를 검색하고 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  29. 제 26항에 있어서,
    상기 방송프로그램 정보 관리 수단은, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련된 키워드 정보를 관리하고,
    상기 기점 방송프로그램 정보 생성 수단은, 상기 방송프로그램 특정 정보를 기초로 얻어진 키워드 정보를 이용하여 소정의 정보 공간상에서 방송프로그램 관련정보를 검색하고 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 장치.
  30. 제 26항에 있어서,
    상기 방송프로그램 정보 관리 수단은, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련되는 정보로서, 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련 정보를 관리하고,
    기점 방송프로그램 관련정보 페이지상에서의 같은 방송프로그램 내의 다른 부분, 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련 정보에 대한 유저 조작에 응답하여, 해당 방송프로그램 또는 방송프로그램 부분의 재생을 기동하는 것을 특징으로 하는 정보 처리 장치.
  31. 제 1항에 있어서,
    현재 시청 또는 재생중의 방송프로그램 또는 방송프로그램의 부분에 관련지어진 정보가 존재하는지의 여부를 검색하는 수단과,
    관련지어진 정보가 존재하는 경우에, 해당 관련 정보를 나타내는 표시 정보를 화면상에서 유저에게 제시하는 수단을 또한 구비하는 것을 특징으로 하는 정보 처리 장치.
  32. 제 1항에 있어서,
    상기 페이지 표시 제어 수단은, 유저의 기호 정보에 따른 관련 정보의 제시를 행하는 것을 특징으로 하는 정보 처리 장치.
  33. 예정 시각에 따라 배신되는 방송프로그램 컨텐츠에 관련되는 정보를 제공하는 정보 처리 방법에 있어서,
    조작상의 기점이 되는 기점 방송프로그램을 설정하는 기점 방송프로그램 설정 스텝과,
    기점 방송프로그램에 관련되는 방송프로그램 정보를 포함한 기점 방송프로그램 관련정보 페이지를 생성하는 기점 방송프로그램 관련정보 생성 스텝과,
    상기 기점 방송프로그램 관련정보 페이지를 표시 출력하는 페이지 표시 스텝을 구비하는 것을 특징으로 하는 정보 처리 방법.
  34. 제 33항에 있어서,
    상기 기점 방송프로그램 설정 스텝에서는, 유저가 재생중 또는 시청중의 방송프로그램 컨텐츠, 또는 소정의 방송프로그램표로부터 선택한 방송프로그램 컨텐츠를 기점 방송프로그램으로 설정하는 것을 특징으로 하는 정보 처리 방법.
  35. 제 33항에 있어서,
    상기 기점 방송프로그램 설정 스텝에서는, 기점 방송프로그램에 관한 방송프로그램 특정 정보를 자동적으로 추출하고,
    상기 기점 방송프로그램 관련정보 생성 스텝에서는, 기점 방송프로그램에 관한 방송프로그램 특정 정보에 의거하여 기점 방송프로그램을 특정하고, 해당 기점 방송프로그램에 관한 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  36. 제 35항에 있어서,
    상기 기점 방송프로그램 설정 스텝에서는, 기점 방송프로그램에 관한 방송프로그램 ID를 방송프로그램 특정 정보로서 추출하는 것을 특징으로 하는 정보 처리 방법.
  37. 제 35항에 있어서,
    상기 기점 방송프로그램 설정 스텝에서는, 적어도 기점 방송프로그램의 방송 일시와 방송국, 컨텐츠를 수신하는 지역을 특정하는 정보의 어느 하나를 방송프로그램 특정 정보로서 추출하는 것을 특징으로 하는 정보 처리 방법.
  38. 제 33항에 있어서,
    방송프로그램과의 관련도가 할당되어 있는 복수의 항목으로 이루어지는 방송프로그램 정보가 데이터베이스 관리되어 있고,
    상기 기점 방송프로그램 관련정보 생성 스텝에서는, 기점 방송프로그램과의 관련도에 의거하여 항목마다 기점 방송프로그램과 관련되는 방송프로그램을 데이터베이스 검색하고, 해당 검색 결과를 기점 방송프로그램과의 관련도가 강한 항목의 순으로 관련 방송프로그램을 배치하여 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  39. 제 38항에 있어서,
    상기 방송프로그램 정보 데이터베이스에서는 방송프로그램 컨텐츠마다 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」 등의 방송프로그램 속성이나 그 밖의 방송프로그램 관련짓는 방법을 복수의 항목으로 나누어 관리하고 있는 것을 특징으로 하는 정보 처리 방법.
  40. 제 39항에 있어서,
    상기 방송프로그램 정보 데이터베이스에서는, 「다음회 방송 예정」, 「출연자」, 「타이틀」, 「장르」의 순으로 기점 방송프로그램과의 관련도가 할당되어 있는 것을 특징으로 하는 정보 처리 방법.
  41. 제 38항에 있어서,
    상기 기점 방송프로그램 관련정보 생성 스텝 또는 상기 페이지 표시 스텝에서는, 2 이상의 항목에서 같은 방송프로그램 컨텐츠가 기점 방송프로그램에 대한 관련 방송프로그램으로서 추출되어 있는 경우, 2회째 이후의 해당 관련 방송프로그램의 표시를 생략하는 것을 특징으로 하는 정보 처리 방법.
  42. 제 38항에 있어서,
    상기 페이지 표시 스텝에서는, 페이지 사이즈가 일정하게 되도록 각 항목에 관한 관련 방송프로그램의 개수를 조절하여 표시 출력하는 것을 특징으로 정보 처리 방법.
  43. 제 33항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 기점 방송프로그램의 관련 방송프로그램 또는 항목에 관한 유저 선택을 수용하는 유저 입력 스텝 과,
    유저에 의해 선택된 관련 방송프로그램에 관한 상세 정보 및/또는 해당 관련 방송프로그램에 관해 적용 가능한 조작 방법을 포함한 상세 조작 화면을 제시하는 상세 화면 제시 스텝을 또한 구비하는 것을 특징으로 하는 정보 처리 방법.
  44. 제 43항에 있어서,
    각 관련 방송프로그램에 관해 적용 가능한 조작 방법은 1 이상의 녹화예약 방법을 포함하고,
    해당 상세 조작 화면을 통하여 선택된 녹화예약 방법에 의거하여 해당 관련 방송프로그램의 녹화예약을 설정하는 것을 특징으로 하는 정보 처리 방법.
  45. 제 44항에 있어서,
    녹화예약 방법에 있어서, 상기 기점 방송프로그램 관련정보 페이지상에 배치된 모든 관련 방송프로그램의 녹화예약을 일괄하여 설정하는 방법과, 상기 기점 방송프로그램 관련정보 페이지상에 배치된 관련 방송프로그램중 유저가 선택한 방송프로그램을 일괄하여 녹화예약을 설정하는 방법을 포함하는 것을 특징으로 하는 정보 처리 방법.
  46. 제 43항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 유저가 선택한 항목을 키워드로서 등록하는 스텝을 또한 구비하는 것을 특징으로 하는 정보 처리 방법.
  47. 제 33항에 있어서,
    유저 조작에 응답하여 기점 방송프로그램을 이동시키는 기점 방송프로그램 이행 스텝을 또한 구비하고,
    상기 기점 방송프로그램 관련정보 생성 스텝에서는, 기점 방송프로그램이 이동한 것에 응답하여, 기점 방송프로그램 관련정보 페이지를 다시 생성하는 것을 특징으로 하는 정보 처리 방법.
  48. 제 47항에 있어서,
    상기 기점 방송프로그램 이행 스텝에서는, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 기점 방송프로그램으로서 선택된 것에 응답하여, 기점 방송프로그램을 해당 관련 방송프로그램으로 이행하는 것을 특징으로 하는 정보 처리 방법.
  49. 제 47항에 있어서,
    상기 기점 방송프로그램 이행 스텝에서는, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 해당 관련 방송프로그램의 녹화예약을 설정한 것에 응답하여 해당 관련 방송프로그램을 기점 방송프로그램으 로 설정하는 것을 특징으로 하는 정보 처리 방법.
  50. 제 47항에 있어서,
    상기 기점 방송프로그램 이행 스텝에서는, 기점 방송프로그램 관련정보 페이지중 관련 방송프로그램에 관한 상세 조작 화면상에서 해당 관련 방송프로그램의 재생을 설정하고, 재생 동작이 정지 또는 종료한 것에 응답하여 해당 관련 방송프로그램을 기점 방송프로그램으로 설정하는 것을 특징으로 하는 정보 처리 방법.
  51. 제 47항에 있어서,
    상기 기점 방송프로그램 이행 스텝에서 기점 방송프로그램이 이동한 이력을 보존하는 이력 보존 스텝과, 보존된 이력에 의거하여 원래의 기점 방송프로그램 관련정보 페이지를 재현하는 페이지 재현 스텝을 또한 구비하는 것을 특징으로 하는 정보 처리 방법.
  52. 제 47항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지의 표시 화면상에서 기점 방송프로그램의 검색에 관한 유저 지시를 수용하는 유저 입력 스텝을 또한 구비하고,
    상기 기점 방송프로그램 이행 스텝에서는, 유저 조작에 응답하여 소정의 검색 조건에 의거하여 기점 방송프로그램을 검색하고 이동시키는 것을 특징으로 하는 정보 처리 방법.
  53. 제 52항에 있어서,
    상기 기점 방송프로그램 이행 스텝에서는, 시간축상의 전방 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현재의 방송 시작일시 이하에서 최대의 방송 종료일시를 갖는 방송프로그램을 검색하고, 기점 방송프로그램을 이동시키는 것을 특징으로 하는 정보 처리 방법.
  54. 제 52항에 있어서,
    상기 기점 방송프로그램 이행 스텝에서는, 시간축상의 후방 검색을 지시하는 유저 조작에 응답하여, 현재 설정되어 있는 기점 방송프로그램과 같은 방송국에서 현재의 방송 종료일시 이상에서 최소의 방송 시작일시를 갖는 방송프로그램을 검색하고, 기점 방송프로그램을 이동시키는 것을 특징으로 하는 정보 처리 방법.
  55. 제 38항에 있어서,
    상기 기점 방송프로그램 관련정보 생성 스텝에서는, 가장 가까이 방송될 예정의 방송프로그램부터 우선적으로 제시하는 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  56. 제 55항에 있어서,
    상기 기점 방송프로그램 관련정보 생성 스텝에서는, 기점 방송프로그램에 관 한 관련 방송프로그램을 소정의 기준에 따라 소팅하고, 상위 소정수의 방송프로그램을 가장 가까이 방송될 예정의 순으로 관련 방송프로그램을 배치하여 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  57. 제 33항에 있어서,
    상기 기점 방송프로그램 관련정보 페이지상에서 소정의 조건에 합치한 경우에, 특별한 컨텐츠를 제시하는 것을 특징으로 하는 정보 처리 방법.
  58. 제 33항에 있어서,
    방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련지어진 정보가 데이터베이스로 관리되어 있고,
    상기 기점 방송프로그램 설정 스텝은, 유저에 의한 컨텐츠 조작에 응답하여 적어도 기점 방송프로그램의 방송 일시와 방송국, 컨텐츠를 수신하는 지역을 특정하는 정보의 어느 하나를 방송프로그램 특정 정보로서 추출하고,
    상기 기점 방송프로그램 정보 생성 스텝에서는, 상기 방송프로그램 특정 정보를 기초로, 기점 방송프로그램 전체 또는 기점 방송프로그램상에서 유저에 의해 컨텐츠 조작이 행하여진 부분에 관련지어진 방송프로그램 정보를 상기 데이터베이스로부터 취출하고, 해당 방송프로그램 관련정보를 이용하여 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  59. 제 58항에 있어서,
    상기 기점 방송프로그램 정보 생성 스텝에서는, 기점 방송프로그램 전체에 관련지어진 방송프로그램 정보와, 기점 방송프로그램의 특정한 부분에 관련지어진 방송프로그램 정보를 동시에 이용한 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  60. 제 58항에 있어서,
    상기 데이터베이스에서는, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련지어진 정보에 액세스하기 위한 소정의 정보 공간상에 있어서의 자원 식별 정보가 관리되고,
    상기 기점 방송프로그램 정보 생성 스텝에서는, 상기 방송프로그램 특정 정보를 기초로 얻어진 자원 식별 정보를 이용하여 상기 소정의 정보 공간상에서 방송프로그램 관련정보를 검색하고 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  61. 제 58항에 있어서,
    상기 데이터베이스에서는, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련되는 키워드 정보가 관리되고,
    상기 기점 방송프로그램 정보 생성 스텝에서는, 상기 방송프로그램 특정 정보를 기초로 얻어진 키워드 정보를 이용하여 소정의 정보 공간상에서 방송프로그램 관련정보를 검색하고 기점 방송프로그램 관련정보 페이지를 생성하는 것을 특징으로 하는 정보 처리 방법.
  62. 제 58항에 있어서,
    상기 데이터베이스에서는, 방송프로그램 전체 또는 방송프로그램의 임의의 부분에 관련되는 정보로서, 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련 정보가 관리되고,
    기점 방송프로그램 관련정보 페이지상에서의 같은 방송프로그램 내의 다른 부분, 또는 다른 방송프로그램 또는 다른 방송프로그램의 임의의 부분에의 관련 정보에 대한 유저 조작에 응답하여, 해당 방송프로그램 또는 방송프로그램 부분의 재생을 기동하는 것을 특징으로 하는 정보 처리 방법.
  63. 제 33항에 있어서,
    현재 시청 또는 재생중의 방송프로그램 또는 방송프로그램의 부분에 관련지어진 정보가 존재하는지의 여부를 검색하는 스텝과,
    관련지어진 정보가 존재하는 경우에, 해당 관련 정보를 나타내는 표시 정보를 화면상에서 유저에게 제시하는 스텝을 또한 구비하는 것을 특징으로 하는 정보 처리 방법.
  64. 제 33항에 있어서,
    상기 페이지 표시 스텝에서는, 유저의 기호 정보에 따른 관련 정보의 제시를 행하는 것을 특징으로 하는 정보 처리 방법.
  65. 예정 시각에 따라 배신되는 방송프로그램 컨텐츠에 관련되는 정보를 제공하기 위한 처리를 컴퓨터 시스템상에서 실행하도록 컴퓨터 가독 형식으로 기술된 컴퓨터 프로그램으로서,
    조작상의 기점이 되는 기점 방송프로그램을 설정하는 기점 방송프로그램 설정 스텝과,
    기점 방송프로그램에 관련되는 방송프로그램 정보를 포함한 기점 방송프로그램 관련정보 페이지를 생성하는 기점 방송프로그램 관련정보 생성 스텝과,
    상기 기점 방송프로그램 관련정보 페이지를 표시 출력하는 페이지 표시 스텝을 구비하는 것을 특징으로 하는 컴퓨터 프로그램.
KR1020057021928A 2003-05-30 2004-05-12 정보 처리 장치 및 정보 처리 방법 KR101006278B1 (ko)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JPJP-P-2003-00155137 2003-05-30
JP2003155137 2003-05-30
JP2003306408 2003-08-29
JPJP-P-2003-00306408 2003-08-29
JPJP-P-2003-00430756 2003-12-25
JP2003430756A JP4661047B2 (ja) 2003-05-30 2003-12-25 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム

Publications (2)

Publication Number Publication Date
KR20060016783A true KR20060016783A (ko) 2006-02-22
KR101006278B1 KR101006278B1 (ko) 2011-01-06

Family

ID=33493932

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020057021928A KR101006278B1 (ko) 2003-05-30 2004-05-12 정보 처리 장치 및 정보 처리 방법

Country Status (7)

Country Link
US (2) US8042136B2 (ko)
EP (1) EP1631070A4 (ko)
JP (1) JP4661047B2 (ko)
KR (1) KR101006278B1 (ko)
CN (1) CN1795672B (ko)
TW (1) TWI251442B (ko)
WO (1) WO2004107742A1 (ko)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4487517B2 (ja) * 2003-08-28 2010-06-23 ソニー株式会社 情報提供装置及び情報提供方法、並びにコンピュータ・プログラム
JP2006186568A (ja) * 2004-12-27 2006-07-13 Toshiba Corp テレビ放送受信装置およびその受信方法
JP2007066285A (ja) * 2004-12-28 2007-03-15 Sony Corp 情報処理装置および方法、並びにプログラム
JP4678246B2 (ja) * 2005-06-20 2011-04-27 船井電機株式会社 番組検索支援システム
US8611676B2 (en) 2005-07-26 2013-12-17 Sony Corporation Information processing apparatus, feature extraction method, recording media, and program
EP1783593A3 (en) 2005-10-07 2012-12-19 Sony Corporation Information processing apparatus with a user interface comprising a touch panel, method and program
KR100823258B1 (ko) * 2005-10-22 2008-04-18 삼성전자주식회사 방송 수신 단말기에서의 수신 양호 지역정보 표시 방법 및장치
JP2007181067A (ja) * 2005-12-28 2007-07-12 Toshiba Corp 番組表サーバ、画像表示装置及び番組情報送受信システム
US20080221989A1 (en) * 2007-03-09 2008-09-11 Samsung Electronics Co., Ltd. Method and system for providing sponsored content on an electronic device
US8732154B2 (en) * 2007-02-28 2014-05-20 Samsung Electronics Co., Ltd. Method and system for providing sponsored information on electronic devices
JP4654999B2 (ja) * 2006-07-28 2011-03-23 船井電機株式会社 情報記録再生装置
US20080066099A1 (en) * 2006-09-11 2008-03-13 Apple Computer, Inc. Media systems with integrated content searching
TW200836564A (en) * 2007-02-16 2008-09-01 Mstar Semiconductor Inc Control circuit of a display with program searching function, and method for controlling the display to receive program information and select program
JP5204217B2 (ja) * 2007-05-15 2013-06-05 ティヴォ インク スイベル検索システム
JP2009038793A (ja) 2007-07-11 2009-02-19 Panasonic Corp 情報処理サーバ、番組受信端末、番組関連情報提供方法及び番組関連情報描画方法
KR101391752B1 (ko) * 2007-07-11 2014-05-07 삼성전자 주식회사 영상처리장치 및 그 제어방법
JP4897603B2 (ja) * 2007-07-26 2012-03-14 ソニー株式会社 情報提供システム、情報受信端末、情報提供装置、情報提供方法およびプログラム
JP2009060328A (ja) * 2007-08-31 2009-03-19 Sony Corp 情報処理装置、情報処理方法、およびプログラム
CN101202895B (zh) * 2007-09-18 2011-09-28 深圳市同洲电子股份有限公司 一种直播节目的回放方法及***
US20090100466A1 (en) * 2007-10-16 2009-04-16 Microsoft Corporation Electronic program guide (EPG) referencing past television content
JP5049741B2 (ja) * 2007-10-30 2012-10-17 株式会社東芝 再生装置および番組表表示方法
US8010536B2 (en) * 2007-11-20 2011-08-30 Samsung Electronics Co., Ltd. Combination of collaborative filtering and cliprank for personalized media content recommendation
US8490124B2 (en) * 2008-05-29 2013-07-16 Qualcomm Incorporated Method and apparatus for improving performance and user experience of a mobile broadcast receiver
JP2009302891A (ja) * 2008-06-13 2009-12-24 Sony Corp 情報処理装置
JP4760864B2 (ja) * 2008-06-25 2011-08-31 ソニー株式会社 情報処理装置、情報処理方法、プログラム、及び、情報処理システム
EP2326101B1 (en) * 2008-09-18 2015-02-25 Panasonic Corporation Stereoscopic video reproduction device and stereoscopic video display device
JP4735700B2 (ja) * 2008-10-08 2011-07-27 ソニー株式会社 受信装置、受信方法、サーバ装置
JP2010113593A (ja) * 2008-11-07 2010-05-20 Sony Corp 情報処理装置、情報処理方法及び情報処理プログラム
US9152300B2 (en) 2008-12-31 2015-10-06 Tivo Inc. Methods and techniques for adaptive search
US10158823B2 (en) 2008-12-31 2018-12-18 Tivo Solutions Inc. Methods and techniques for adaptive search
US9043409B2 (en) 2009-06-11 2015-05-26 Qualcomm Incorporated Methods and apparatus for a plug-in model for publishing structured meta-data based discovery
JP5573117B2 (ja) 2009-11-17 2014-08-20 ソニー株式会社 表示制御システム、表示制御装置、および表示制御方法
US8645554B2 (en) * 2010-05-27 2014-02-04 Nokia Corporation Method and apparatus for identifying network functions based on user data
JP5557958B2 (ja) * 2011-06-16 2014-07-23 三菱電機株式会社 情報提供システム、受信装置及び情報管理サーバ
JP5820222B2 (ja) * 2011-10-06 2015-11-24 株式会社ビデオリサーチ コンテンツ録画支援システム及び方法、コンテンツ録画装置
WO2013095446A1 (en) * 2011-12-21 2013-06-27 Intel Corporation User behavior based data population of devices
CN102572577A (zh) * 2011-12-30 2012-07-11 深圳市同洲视讯传媒有限公司 Epg界面的显示方法、***和数字电视接收终端
US9621932B2 (en) * 2012-02-28 2017-04-11 Google Inc. Enhancing live broadcast viewing through display of filtered internet information streams
KR101939253B1 (ko) * 2012-05-21 2019-01-16 엘지전자 주식회사 음성 녹음 중에 탐색을 용이하게 하는 방법 및 이를 구현한 전자기기
CN103581731B (zh) * 2012-07-18 2018-01-19 阿里巴巴集团控股有限公司 视频信息获取的方法及客户端、服务器
CN102917264A (zh) * 2012-08-09 2013-02-06 深圳市龙视传媒有限公司 数字电视终端显示关联视频的方法、***及终端
CN103596128B (zh) * 2012-08-16 2019-02-22 腾讯科技(深圳)有限公司 一种信息提供方法、装置、***及移动终端
JP6270309B2 (ja) 2012-09-13 2018-01-31 サターン ライセンシング エルエルシーSaturn Licensing LLC 表示制御装置、記録制御装置および表示制御方法
KR101447785B1 (ko) 2012-10-17 2014-10-08 한국방송공사 방송 프로그램과 관계가 있는 콘텐츠 제공을 위한 직관적인 유저인터페이스 및 콘텐츠 서비스 시스템
KR102120771B1 (ko) 2013-02-13 2020-06-09 삼성전자주식회사 디스플레이장치, 서버 및 그 제어방법
KR102053823B1 (ko) 2013-03-20 2019-12-09 삼성전자주식회사 디스플레이장치, 원격제어장치 및 그 제어방법
CN103581729B (zh) * 2013-08-15 2019-01-22 科大讯飞股份有限公司 基于视频监测的互动方法及***
US20150319509A1 (en) * 2014-05-02 2015-11-05 Verizon Patent And Licensing Inc. Modified search and advertisements for second screen devices
JP6329811B2 (ja) * 2014-05-19 2018-05-23 シャープ株式会社 サーバ、受信予約集計方法、制御プログラム、受信予約集計システム、受信装置
CN104159159B (zh) 2014-05-30 2015-10-07 腾讯科技(深圳)有限公司 基于视频的交互方法、终端、服务器及***
CN111314642B (zh) 2014-10-15 2024-03-19 麦克赛尔株式会社 广播接收装置
KR20160044902A (ko) * 2014-10-16 2016-04-26 삼성전자주식회사 방송 콘텐트와 관련한 부가 정보 제공 방법 및 이를 구현하는 전자 장치
CN104378627A (zh) * 2014-11-25 2015-02-25 广东长虹电子有限公司 一种显示屏的故障监控方法与***
US20160309229A1 (en) * 2015-04-20 2016-10-20 Comcast Cable Communications, Llc Recommendation And Unification Of Related Assets For Recording
CN106776788B (zh) * 2016-11-24 2019-10-29 厦门普杰信息科技有限公司 一种基于dss框架的数据库子***设计方法
JP2019193036A (ja) * 2018-04-23 2019-10-31 シャープ株式会社 情報処理装置、表示装置、制御プログラム、及び記録媒体
CN114401448B (zh) * 2021-12-27 2024-03-01 珠海迈科智能科技股份有限公司 节目预告信息的异常检测方法、装置、设备及存储介质

Family Cites Families (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5353121A (en) 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
DE69132096T2 (de) 1990-09-10 2000-11-16 Starsight Telecast Inc System und verfahren zum steuern eines videoaufnahmegeräts
JP3147279B2 (ja) 1994-08-16 2001-03-19 ソニー株式会社 デジタル放送信号受信装置および方法
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
CA2166434A1 (en) * 1995-01-04 1996-07-05 Fujio Noguchi Method and apparatus for providing programming information
US5758259A (en) * 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
US5801787A (en) * 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US6199076B1 (en) * 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
US6005597A (en) * 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
JP2000115098A (ja) * 1998-10-05 2000-04-21 Victor Co Of Japan Ltd 番組選択補助装置
US6865746B1 (en) * 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
EP1135929B2 (en) 1998-12-03 2009-11-11 United Video Properties, Inc. Electronic program guide with related-program search feature
US7209942B1 (en) * 1998-12-28 2007-04-24 Kabushiki Kaisha Toshiba Information providing method and apparatus, and information reception apparatus
US6973663B1 (en) * 1999-03-29 2005-12-06 The Directv Group, Inc. Method and apparatus for detecting and viewing similar programs within a video system
JP2001036846A (ja) * 1999-07-23 2001-02-09 Toshiba Corp 電子番組ガイド受信装置及び同装置向けユーザ操作支援プログラムを記録した記録媒体
JP3826632B2 (ja) * 1999-09-24 2006-09-27 ソニー株式会社 再生装置及び情報通信システム
AU2544501A (en) * 2000-01-14 2001-07-24 Nds Limited Advertisements in an end-user controlled playback environment
JP4587416B2 (ja) * 2000-04-25 2010-11-24 富士通株式会社 デジタル映像コンテンツ閲覧装置及び方法
US7213256B1 (en) * 2000-12-29 2007-05-01 Dan Kikinis Method and apparatus for finding the same of similar shows
US7552460B2 (en) * 2000-05-08 2009-06-23 Microsoft Corporation Modifying an electronic program guide based on viewer statistics
KR20040041082A (ko) 2000-07-24 2004-05-13 비브콤 인코포레이티드 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법
US7454775B1 (en) 2000-07-27 2008-11-18 Koninklijke Philips Electronics N.V. Method and apparatus for generating television program recommendations based on similarity metric
JP4556080B2 (ja) 2000-08-03 2010-10-06 ソニー株式会社 情報処理装置および情報処理方法、録画再生装置および録画再生方法、並びにサービス提供システム
JP2002077755A (ja) * 2000-08-29 2002-03-15 Sharp Corp エージェントインタフェース装置
JP2002094893A (ja) * 2000-09-19 2002-03-29 Pioneer Electronic Corp 番組案内表示装置及び番組案内表示方法
JP4162181B2 (ja) * 2000-11-27 2008-10-08 ヤマハ株式会社 番組作成再生装置及び番組作成再生方法並びに記憶媒体
US7096483B2 (en) * 2000-12-21 2006-08-22 Thomson Licensing Dedicated channel for displaying programs
JP2002199294A (ja) 2000-12-25 2002-07-12 Sanyo Electric Co Ltd デジタルテレビ放送受信機
JP3748772B2 (ja) * 2000-12-28 2006-02-22 シャープ株式会社 情報提供方法及びサーバー装置及び端末装置及び情報提供システム
JP2002218363A (ja) * 2001-01-22 2002-08-02 Nec Corp 放送自動記録方法、装置、プログラム及び記録媒体
JP2002232372A (ja) * 2001-01-31 2002-08-16 Matsushita Electric Ind Co Ltd 放送番組関連情報提供装置
AR032904A1 (es) * 2001-02-21 2003-12-03 United Video Properties Inc Disposicion y metodo para guias interactivas de programas con caracteristicas de grabacion de videos personales
US20020174429A1 (en) * 2001-03-29 2002-11-21 Srinivas Gutta Methods and apparatus for generating recommendation scores
JP2002354355A (ja) * 2001-05-25 2002-12-06 Toshiba Corp デジタル放送受信装置
JP3555596B2 (ja) * 2001-06-14 2004-08-18 ソニー株式会社 情報提供システム、放送受信装置、及びサーバ装置
JP4730869B2 (ja) * 2001-07-04 2011-07-20 シャープ株式会社 テレビジョン番組情報表示装置
JP2003032654A (ja) * 2001-07-16 2003-01-31 Jisedai Joho Hoso System Kenkyusho:Kk 番組関連コンテンツ生成・提示方法および番組関連コンテンツ生成・提示装置
JP2003061000A (ja) * 2001-08-10 2003-02-28 Fujitsu Ltd 制御装置、およびプログラム
JP2003078493A (ja) * 2001-09-05 2003-03-14 Fujitsu Ten Ltd 放送端末装置及び情報提供システム
JP2003101895A (ja) * 2001-09-21 2003-04-04 Pioneer Electronic Corp 放送番組案内装置及び方法並びにシステム
US6859803B2 (en) * 2001-11-13 2005-02-22 Koninklijke Philips Electronics N.V. Apparatus and method for program selection utilizing exclusive and inclusive metadata searches
JP2003189206A (ja) * 2001-12-20 2003-07-04 Pioneer Electronic Corp 視聴予定表作成装置及び作成方法
US20030237093A1 (en) * 2002-06-19 2003-12-25 Marsh David J. Electronic program guide systems and methods for handling multiple users
EP1632089A4 (en) * 2002-08-15 2006-12-06 Sedna Patent Services Llc SYSTEM AND METHOD FOR INTELLIGENT AUDIO GUIDANCE
US7555196B1 (en) * 2002-09-19 2009-06-30 Microsoft Corporation Methods and systems for synchronizing timecodes when sending indices to client devices
US8181205B2 (en) * 2002-09-24 2012-05-15 Russ Samuel H PVR channel and PVR IPG information
US20050086691A1 (en) * 2003-10-17 2005-04-21 Mydtv, Inc. Interactive program banners providing program segment information

Also Published As

Publication number Publication date
TW200516984A (en) 2005-05-16
KR101006278B1 (ko) 2011-01-06
EP1631070A4 (en) 2010-07-28
US8042136B2 (en) 2011-10-18
US20120087633A1 (en) 2012-04-12
TWI251442B (en) 2006-03-11
CN1795672B (zh) 2010-10-13
JP4661047B2 (ja) 2011-03-30
JP2005102109A (ja) 2005-04-14
CN1795672A (zh) 2006-06-28
EP1631070A1 (en) 2006-03-01
WO2004107742A1 (ja) 2004-12-09
US20060250650A1 (en) 2006-11-09

Similar Documents

Publication Publication Date Title
KR101006278B1 (ko) 정보 처리 장치 및 정보 처리 방법
JP6711878B2 (ja) メディアオンデマンドシステム内のデータをキャッシングするためのシステムおよび方法
KR101006335B1 (ko) 정보 처리 장치 및 정보 처리 방법 및 기록 매체
US9621936B2 (en) Information providing device, information providing method, and computer program
US8218948B2 (en) Digital recording/reproducing device, computer program, and server
US20020166123A1 (en) Enhanced television services for digital video recording and playback
WO2005060229A2 (en) Method and apparatus for exchanging preferences for replaying a program on a personal video recorder
JP4329521B2 (ja) 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
EP1133874A1 (en) Television sytem for suggesting programs based on content and viewer profile
US20060072354A1 (en) Information processing device and method, recording medium, and program
US20030140342A1 (en) System and method for preparing a TV viewing schedule
JP4770868B2 (ja) 情報提供装置及び情報提供方法、並びにコンピュータ・プログラム
JP4715861B2 (ja) 情報提供装置及び情報提供方法、コンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラム
JP4881459B2 (ja) 録画再生装置及び方法
JP2012065355A (ja) 情報処理装置及び方法

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: 20131220

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20141219

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20151218

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20161129

Year of fee payment: 7