Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5082695B2 - 受信装置および受信方法、配信装置および配信方法並びにプログラム - Google Patents
[go: Go Back, main page]

JP5082695B2 - 受信装置および受信方法、配信装置および配信方法並びにプログラム - Google Patents

受信装置および受信方法、配信装置および配信方法並びにプログラム Download PDF

Info

Publication number
JP5082695B2
JP5082695B2 JP2007231129A JP2007231129A JP5082695B2 JP 5082695 B2 JP5082695 B2 JP 5082695B2 JP 2007231129 A JP2007231129 A JP 2007231129A JP 2007231129 A JP2007231129 A JP 2007231129A JP 5082695 B2 JP5082695 B2 JP 5082695B2
Authority
JP
Japan
Prior art keywords
content
operator
storage area
output
access
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
JP2007231129A
Other languages
English (en)
Other versions
JP2009065422A (ja
Inventor
義治 出葉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2007231129A priority Critical patent/JP5082695B2/ja
Priority to EP09013503A priority patent/EP2146505A1/en
Priority to EP08252722A priority patent/EP2034727B1/en
Priority to DE602008001468T priority patent/DE602008001468D1/de
Priority to EP11159644A priority patent/EP2341706B1/en
Priority to US12/204,681 priority patent/US8607357B2/en
Publication of JP2009065422A publication Critical patent/JP2009065422A/ja
Application granted granted Critical
Publication of JP5082695B2 publication Critical patent/JP5082695B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • 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/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/73Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • H04N21/4349Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to 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/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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • 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/835Generation of protective data, e.g. certificates
    • H04N21/8355Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
    • 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/27Arrangements for recording or accumulating broadcast information or broadcast-related information
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Storage Device Security (AREA)

Description

本発明は、受信装置および受信方法、配信装置および配信方法並びにプログラムに関し、特に、データを相互利用することができるようにした受信装置および受信方法、配信装置および配信方法並びにプログラムに関する。
従来、テレビジョン放送用の電波を利用してデータを配信するデータ放送や、IP(Internet Protocol)によるネットワークを利用してデータを配信するIPTV(Internet Protocol Television)などでは、音声や、文字、映像などの情報からなるマルチメディアコンテンツが配信されている。
また、データ放送により配信されるマルチメディアコンテンツ(以下、適宜、データ放送コンテンツと称する)と、IPTVにより配信されるマルチメディアコンテンツ(以下、適宜、IPTVコンテンツと称する)とは、いずれも、ディジタルテレビジョン放送向けのコンテンツ記述言語であるBML(Broadcast Markup Language)により記述されるBML文書により配信される。
データ放送コンテンツを表示させるためのBML文書は、バイナリ形式符号化方式により符号化され、DSMCCモジュールにパッケージ化されて、データを繰り返し送出するデータカルーセル方式で伝送される。
データ放送を受信する受信装置は、データ放送を閲覧するためのデータ放送ブラウザを備えており、データ放送ブラウザは、DSMCCモジュールを作業メモリに展開し、BML文書を取り出して、データ放送コンテンツをディスプレイに表示する。
一方、IPTVコンテンツを表示させるためのBML文書は、ネットワーク上のサーバに蓄積されている。IPTVを受信する受信装置は、IPTVを閲覧するためのIPTVブラウザを備えており、IPTVブラウザは、通常のウェブサイトを表示する処理と同様の処理により、ネットワークを介して、サーバに蓄積されているBML文書を取得し、IPTVコンテンツをディスプレイに表示する。
このように、データ放送とIPTVでは、コンテンツの伝送方式や提示方法が異なっているが、コンテンツがBML文書であるという点では共通しており、データ放送のBML文書と、IPTVのBML文書とを、お互いに遷移させることができるようにする枠組みが検討されている。
例えば、特許文献1には、テレビジョン放送されている放送番組と、ネットワークを介して配信されるコンテンツとを表示することができるテレビジョン受像機が開示されている。
特開2004−312595号公報
しかしながら、データ放送ブラウザとIPTVブラウザとの間で、コンテンツに含まれているデータを相互利用することができるようにする仕組みがなく、例えば、データ放送ブラウザとIPTVブラウザとを切り替えるときに、それぞれのコンテンツを連動させることは困難である。
本発明は、このような状況に鑑みてなされたものであり、データ放送ブラウザとIPTVブラウザとの間で、コンテンツに含まれているデータを相互利用することができるようにするものである。
本発明の第1の側面の受信装置は、第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置であって、前記第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、前記第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段と、前記第1のコンテンツとともに配信され、前記第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、前記第2のコンテンツとともに配信され、前記第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段と、前記第1のコンテンツまたは前記第2のコンテンツを出力する出力手段と、前記第1のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第1の事業者がアクセス可能な記憶領域に、前記第1のコンテンツに関連する情報を記憶させ、前記第2のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第2の事業者がアクセス可能な記憶領域に、前記第2のコンテンツに関連する情報を記憶させる記憶制御手段と、前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されているときに、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替える切り替え手段とを備え、前記切り替え手段は、前記一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されているか否かを判定する判定手段と、前記一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されていると判定した場合、前記一方の事業者がアクセス可能な前記記憶領域に記憶されている前記一方のコンテンツに関連する情報を読み出し、前記情報に基づく前記他方のコンテンツを、前記出力手段に出力させる出力制御手段とを有する。
本発明の第1の側面の受信方法またはプログラムは、第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置の受信方法、または、第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置が内蔵するコンピュータに実行させるプログラムであって、前記受信装置は、前記第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、前記第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段と、前記第1のコンテンツとともに配信され、前記第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、前記第2のコンテンツとともに配信され、前記第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段と、前記第1のコンテンツまたは前記第2のコンテンツを出力する出力手段と、前記第1のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第1の事業者がアクセス可能な記憶領域に、前記第1のコンテンツに関連する情報を記憶させ、前記第2のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第2の事業者がアクセス可能な記憶領域に、前記第2のコンテンツに関連する情報を記憶させる記憶制御手段と、前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されているときに、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替える切り替え手段とを備え、前記一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されているか否かを判定し、前記一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されていると判定した場合、前記一方の事業者がアクセス可能な前記記憶領域に記憶されている前記一方のコンテンツに関連する情報を読み出し、前記情報に基づく前記他方のコンテンツを、前記出力手段に出力させるステップを含む。
本発明の第1の側面においては、受信装置は、第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段と、第1のコンテンツとともに配信され、第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、第2のコンテンツとともに配信され、第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段と、第1のコンテンツまたは第2のコンテンツを出力する出力手段と、第1のコンテンツを出力手段に出力させるときに、記憶手段の第1の事業者がアクセス可能な記憶領域に、第1のコンテンツに関連する情報を記憶させ、第2のコンテンツを出力手段に出力させるときに、記憶手段の第2の事業者がアクセス可能な記憶領域に、第2のコンテンツに関連する情報を記憶させる記憶制御手段と、第1および第2のコンテンツのうちの一方が、出力手段に出力されているときに、出力手段への出力を、第1および第2のコンテンツのうちの他方に切り替える切り替え手段とを備える。そして、一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な記憶領域へのアクセスが、他方の事業者に許可されているか否かが判定され、一方の事業者がアクセス可能な記憶領域へのアクセスが、他方の事業者に許可されていると判定された場合、一方の事業者がアクセス可能な記憶領域に記憶されている一方のコンテンツに関連する情報が読み出され、その情報に基づく他方のコンテンツが、出力手段に出力される。
本発明の第2の側面の配信装置は、所定の配信形式でコンテンツを配信する配信装置で
あって、前記コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、前記
コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否
を示すアクセス権ファイルを作成するアクセス権ファイル作成手段と、前記コンテンツと
ともに、前記アクセス権ファイルを配信する配信手段と、前記アクセス権ファイルの正当性を保証する署名データを作成する署名作成手段とを備え、前記配信手段は、前記コンテンツおよび前記アクセス権ファイルとともに、前記署名データを配信する。
本発明の第2の側面の配信方法またはプログラムは、所定の配信形式でコンテンツを配信する配信方法、または、所定の配信形式でコンテンツを配信する配信処理をコンピュータに実行させるプログラムであって、前記コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、前記コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否を示すアクセス権ファイルを作成し、前記コンテンツとともに、前記アクセス権ファイルを配信し、前記アクセス権ファイルの正当性を保証する署名データを作成するステップを含み、前記アクセス権ファイルを配信するステップでは、前記コンテンツおよび前記アクセス権ファイルとともに、前記署名データを配信する。
本発明の第2の側面においては、コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否を示すアクセス権ファイルが作成され、コンテンツとともに、アクセス権ファイルが配信され、アクセス権ファイルの正当性を保証する署名データが作成される。そして、アクセス権ファイルを配信するとき、コンテンツおよびアクセス権ファイルとともに、署名データが配信される。
本発明の第1および第2の側面によれば、データを相互利用することができる。
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
本発明の第1の側面の受信装置は、第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置であって、
前記第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、前記第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段(例えば、図1の記憶部19)と、
前記第1のコンテンツとともに配信され、前記第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、前記第2のコンテンツとともに配信され、前記第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段(例えば、図1の放送受信部12またはネットワークI/F13)と、
前記第1のコンテンツまたは前記第2のコンテンツを出力する出力手段(例えば、図1の出力部20)と、
前記第1のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第1の事業者がアクセス可能な記憶領域に、前記第1のコンテンツに関連する情報を記憶させ、前記第2のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第2の事業者がアクセス可能な記憶領域に、前記第2のコンテンツに関連する情報を記憶させる記憶制御手段(例えば、図1のデータ放送ブラウザ17またはIPTVブラウザ18)と、
前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されているときに、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替える切り替え手段(例えば、図3のステップS19の処理を実行する図1の制御部16)と
を備え、
前記切り替え手段は、
前記一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されているか否かを判定する判定手段(例えば、図4のステップS33の処理を実行する図1の制御部16)と、
前記一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されていると判定した場合、前記一方の事業者がアクセス可能な前記記憶領域に記憶されている前記一方のコンテンツに関連する情報を読み出し、前記情報に基づく前記他方のコンテンツを、前記出力手段に出力させる出力制御手段(例えば、図4のステップS34の処理を実行する図1の制御部16)と
を有する。
また、本発明の第1の側面の受信装置は、
前記記憶手段には、前記第1のアクセス権ファイルの正当性の検証に用いられる第1の証明書と、前記第2のアクセス権ファイルの正当性の検証に用いられる第2の証明書とが記憶されており、
前記受信手段は、前記第1のコンテンツとともに配信され、前記第1のコンテンツの正当性を保証する第1の署名データと、前記第2のコンテンツとともに配信され、前記第2のコンテンツの正当性を保証する第2の署名データとを受信し、
前記切り替え手段は、
前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されている場合に、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替えるとき、前記記憶手段に記憶されている一方の証明書と、前記受信手段が受信する一方の署名データとを用いて、前記一方のアクセス権ファイルの正当性を検証する検証手段(例えば、図4のステップS32の処理を実行する図1の制御部16)
をさらに備え、
前記検証手段による前記一方のアクセス権ファイルの正当性の検証結果が、前記一方のアクセス権ファイルが正当なものである場合、前記判定手段による判定を行わせることができる。
本発明の第1の側面の受信方法またはプログラムは、第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置の受信方法、または、第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置が内蔵するコンピュータに実行させるプログラムであって、
て、
前記受信装置は、
前記第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、前記第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段と、
前記第1のコンテンツとともに配信され、前記第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、前記第2のコンテンツとともに配信され、前記第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段と、
前記第1のコンテンツまたは前記第2のコンテンツを出力する出力手段と、
前記第1のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第1の事業者がアクセス可能な記憶領域に、前記第1のコンテンツに関連する情報を記憶させ、前記第2のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第2の事業者がアクセス可能な記憶領域に、前記第2のコンテンツに関連する情報を記憶させる記憶制御手段と、
前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されているときに、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替える切り替え手段と
を備え、
前記一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されているか否かを判定し(例えば、図4のステップS33)、
前記一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されていると判定した場合、前記一方の事業者がアクセス可能な前記記憶領域に記憶されている前記一方のコンテンツに関連する情報を読み出し、前記情報に基づく前記他方のコンテンツを、前記出力手段に出力させる(例えば、図4のステップS34)
ステップを含む。
本発明の第2の側面の配信装置は、所定の配信形式でコンテンツを配信する配信装置であって、
前記コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、前記コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否を示すアクセス権ファイルを作成するアクセス権ファイル作成手段(例えば、図9のステップS51の処理を実行する図8のCPU101)と、
前記コンテンツとともに、前記アクセス権ファイルを配信する配信手段(例えば、図9のステップS55の処理を実行する図8の通信部109)と
を備える。
本発明の第2の側面の配信装置は、
前記アクセス権ファイルの正当性を保証する署名データを作成する署名作成手段(例えば、図9のステップS52の処理を実行する図8のCPU101)をさらに備え、
前記配信手段は、前記コンテンツおよび前記アクセス権ファイルとともに、前記署名データを配信することができる。
本発明の第2の側面の配信方法またはプログラムは、所定の配信形式でコンテンツを配信する配信方法、または、所定の配信形式でコンテンツを配信する配信処理をコンピュータに実行させるプログラムであって、
前記コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、前記コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否を示すアクセス権ファイルを作成し(例えば、図9のステップS51)、
前記コンテンツとともに、前記アクセス権ファイルを配信する(例えば、図9のステップS55)
ステップを含む。
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
図1は、本発明を適用したコンテンツ受信装置の一実施の形態の構成例を示すブロック図である。
図1において、コンテンツ受信装置11は、放送受信部12、ネットワークI/F(Interface)13、操作信号受信部14、リモートコマンダ15、制御部16、データ放送ブラウザ17、IPTVブラウザ18、記憶部19、および出力部20から構成される。また、コンテンツ受信装置11のネットワークI/F13には、ネットワーク21を介して、様々なIPTV運営事業者が提供しているIPTVコンテンツのBML文書を蓄積しているポータルサーバ22が接続されている。
放送受信部12は、放送事業者側のデータ放送装置23からアンテナを介して送出されるテレビジョン放送用の電波を受信し、その電波によりデータ放送(配信)されるコンテンツパッケージを取得し、データ放送ブラウザ17を介して記憶部19に記憶させる。コンテンツパッケージには、データ放送コンテンツのBML文書、記憶部19の所定の領域にアクセスする権限が記載されているアクセス権ファイル、および、アクセス権ファイルの正当性を保証するための署名データが含まれている。
ネットワークI/F13は、ネットワーク21を介して、ポータルサーバ22との通信を行う。ネットワークI/F13は、制御部16の制御に従って、所定のIPTV運営事業者が提供しているIPTVコンテンツのBML文書を含むコンテンツパッケージをポータルサーバ22に要求し、ポータルサーバ22から配信されるコンテンツパッケージを取得する。
ネットワークI/F13は、ポータルサーバ22からのコンテンツパッケージに含まれているIPTVコンテンツのBML文書をIPTVブラウザ18に供給し、アクセス権ファイルおよび署名データを制御部16に供給する。
操作信号受信部14は、リモートコマンダ15から送信されてくる制御信号を受信し、制御部16に供給する。
リモートコマンダ15は、ユーザにより操作され、その操作に応じた制御信号を、例えば、電磁波や赤外線を利用して送信する。ユーザは、リモートコマンダ15を操作し、データ放送コンテンツまたはIPTVコンテンツの再生を指示したり、データ放送コンテンツとIPTVコンテンツとの切り替えを指示する。
制御部16には、ユーザの操作に応じた制御信号が、操作信号受信部14から供給され、制御部16は、その制御信号に応じて、コンテンツ受信装置11の各部を制御する。
データ放送ブラウザ17は、制御部16の制御に応じて、ユーザにより再生が指示されたデータ放送コンテンツのBML文書を記憶部19から読み出し、そのBML文書に基づいて、データ放送コンテンツを出力部20に出力する。
また、データ放送ブラウザ17は、データ放送コンテンツを出力部20に出力させるとき、そのデータ放送コンテンツのメタデータを、記憶部19の所定の領域に記憶させる。ここで、データ放送コンテンツのメタデータとしては、そのデータ放送を行っている放送局のチャンネル名や、データ放送の内容に関する情報、データ放送に連動している番組へ出演している出演者の情報、データ放送で生成される電子クーポンやポイントなどがある。
IPTVブラウザ18には、ネットワークI/F13からIPTVコンテンツのBML文書が供給され、IPTVブラウザ18は、そのBML文書に基づいて、IPTVコンテンツを出力部20に出力するとともに、そのIPTVコンテンツのメタデータを、記憶部19の所定の領域に記憶させる。
記憶部19は、例えば、ハードディスクドライブやフラッシュメモリ(例えば、EEPROM(Electronically Erasable and Programmable Read Only Memory))などの記憶媒体である。
また、記憶部19には、データ放送コンテンツを提供している放送事業者、またはIPTVコンテンツを提供しているIPTV運営事業者ごとに、アクセス可能な領域などが設定されている。例えば、ある放送事業者がアクセス可能な領域には、その放送事業者から配信されたコンテンツパッケージや、その放送事業者が提供するデータ放送コンテンツのメタデータが記憶される。また、あるIPTV運営事業者がアクセス可能な領域には、そのIPTV運営事業者が提供するIPTVコンテンツのメタデータが記憶される。
ここで、放送事業者やIPTV運営事業者は、他の事業者に、自身がアクセス可能な領域へのアクセスを許可することができる。例えば、放送事業者やIPTV運営事業者は、コンテンツパッケージに含まれているアクセス権ファイルに、アクセスを許可する他の事業者を識別するためのID(Identification)などを記載する。
また、記憶部19には、アクセス権ファイルの正当性の証明に用いられる証明書が記憶されている。例えば、制御部16は、アクセス権ファイルに基づいて、所定の領域へのアクセスが許可されているか否かを判定する前に、記憶部19に記憶されている証明書と、コンテンツパッケージに含まれている署名データとを用いて、アクセス権ファイルの正当性を証明する。
例えば、データ放送コンテンツのコンテンツパッケージに含まれている署名データに対応する証明書は、放送波により配信される。放送受信部12は、放送波により配信される証明書を受信すると、その証明書を、データ放送ブラウザ17を介して記憶部19に記憶させる。また、IPTVコンテンツのコンテンツパッケージに含まれている署名データに対応する証明書は、ポータルサーバ22に蓄積されている。ネットワークI/F13は、アクセス権ファイルの正当性を保証する処理の必要に応じて、適宜、ポータルサーバ22から証明書を取得し、IPTVブラウザ18を介して、記憶部19に記憶させる。
出力部20は、例えば、ディスプレイやスピーカなどで構成されており、データ放送ブラウザ17から供給されるデータ放送コンテンツや、IPTVブラウザ18から供給されるIPTVコンテンツに応じて、文字や映像をディスプレイに表示し、音声をスピーカから出力する。
次に、図2は、コンテンツパッケージの構造を示す図である。
図2に示すように、コンテンツパッケージ31には、BML文書32、アクセス権ファイル(PRF:Permission Request File)33、および署名データ34が含まれる。
BML文書32には、データ放送コンテンツまたはIPTVコンテンツが記述されている。
アクセス権ファイル33には、放送事業者またはIPTV運営事業者が、自身がアクセス可能な領域へのアクセスを許可する他の事業者を識別するためのIDや、アクセスを許可するファイルのファイル名、アクセスを許可する期間などが記載されている。ここで、他の事業者にアクセスが許可されているファイルには、上述したようなメタデータが記述されているファイルなどがあり、このように、他の事業者にアクセスが許可されているファイルを、以下、適宜、共有ファイルと称する。
署名データ34は、記憶部19に記憶されている証明書35とともに、アクセス権ファイルの正当性、即ち、アクセス権ファイルの送信者(例えば、放送事業者またはIPTV運営事業者)を証明し、かつ、アクセス権ファイルが改竄されていないことを保証する。
次に、図3は、図1のコンテンツ受信装置11が、コンテンツの出力を切り替える処理を説明するフローチャートである。
例えば、放送事業者は、データ放送により、データ放送コンテンツのBML文書を含むコンテンツパッケージを、定期的に配信しており、ステップS11において、放送受信部12は、データ放送により配信されるコンテンツパッケージを受信する。
ステップS11の処理後、処理はステップS12に進み、放送受信部12は、ステップS11で受信したコンテンツパッケージを、データ放送ブラウザ17を介して、記憶部19に記憶させ、処理はステップS13に進む。
ステップS13において、制御部16は、ユーザにより操作されたか否かを判定する。例えば、制御部16は、ユーザがリモートコマンダ15を操作し、その操作に応じた操作信号が、操作信号受信部14を介して供給された場合、ユーザにより操作されたと判定し、一方、操作信号が供給されない場合、ユーザにより操作されていないと判定する。
ステップS13において、制御部16が、ユーザにより操作されていないと判定した場合、処理はステップS11に戻り、以下、同様の処理が繰り返され、一方、ユーザにより操作されたと判定した場合、処理はステップS14に進む。
ステップS14において、制御部16は、ステップS13でユーザにより操作されたと判定した操作信号に基づき、ユーザにより、データ放送コンテンツの再生が指示されたのか、IPTVコンテンツの再生が指示されたのかを判定する。
ステップS14において、制御部16が、ユーザによりデータ放送コンテンツの再生が指示されたと判定した場合、処理はステップS15に進む。
ステップS15において、データ放送ブラウザ17は、制御部16の制御に従い、記憶部19から、例えば、ユーザの操作により再生の対象とされたデータ放送コンテンツを読み出す。
ステップS15の処理後、処理はステップS16に進み、データ放送ブラウザ17は、ステップS15で読み出したデータ放送コンテンツを出力部20に出力し、処理はステップS17に進む。
ステップS17において、データ放送ブラウザ17は、ステップS16で出力部20に出力したデータ放送コンテンツのメタデータを、共有ファイルとして、そのデータ放送コンテンツを提供している放送事業者がアクセス可能な記憶部19の領域に記憶させる。
ステップS17の処理後、処理はステップS18に進み、制御部16は、ユーザの操作に従い、出力部20への出力をデータ放送コンテンツからIPTVコンテンツに切り替えるか否かを判定する。
ステップS18において、制御部16が、出力部20への出力をデータ放送コンテンツからIPTVコンテンツに切り替えないと判定した場合、処理はステップS16に戻り、データ放送ブラウザ17は、データ放送コンテンツを出力部20に出力する処理を継続する。
一方、ステップS17において、制御部16が、出力部20への出力をデータ放送コンテンツからIPTVコンテンツに切り替えると判定した場合、処理はステップS19に進む。
ステップS19において、制御部16は、データ放送コンテンツからIPTVコンテンツへの切り替え処理(後述する図4の処理)を行い、その処理後、処理はステップS20に進む。
ステップS20において、IPTVブラウザ18は、データ放送コンテンツからIPTVコンテンツへの切り替え処理において受信したIPTVコンテンツを出力部20に出力する。
ステップS20の処理後、処理はステップS21に進み、IPTVブラウザ18は、ステップS20で出力部20に出力したIPTVコンテンツのメタデータを、共有ファイルとして、そのIPTVコンテンツを提供しているIPTV運営事業者がアクセス可能な記憶部19の領域に記憶させる。
ステップS21の処理後、処理はステップS22に進み、制御部16は、ユーザの操作に従い、出力部20への出力をIPTVコンテンツからデータ放送コンテンツに切り替えるか否かを判定する。
ステップS22において、制御部16が、出力部20への出力をIPTVコンテンツからデータ放送コンテンツに切り替えないと判定した場合、処理はステップS20に戻り、IPTVブラウザ18は、IPTVコンテンツを出力部20に出力する処理を継続する。
一方、ステップS22において、制御部16が、出力部20への出力をIPTVコンテンツからデータ放送コンテンツに切り替えると判定した場合、処理はステップS23に進む。
ステップS23において、制御部16は、IPTVコンテンツからデータ放送コンテンツへの切り替え処理(後述する図5の処理)を行い、その処理後、処理はステップS16に戻り、以下、同様の処理が繰り返される。
一方、ステップS14において、制御部16が、ユーザによりIPTVコンテンツの再生が指示されたと判定した場合、処理はステップS24に進み、ネットワークI/F13は、制御部16の制御に従い、ネットワーク21を介して、所定のIPTVコンテンツをポータルサーバ22に要求する。
ステップS24の処理後、処理はステップS25に進み、ネットワークI/F13は、ステップS24で要求したIPTVコンテンツのBML文書を含むコンテンツパッケージがポータルサーバ22から配信されてくると、そのコンテンツパッケージを受信する。ネットワークI/F13は、ポータルサーバ22からのコンテンツパッケージに含まれているIPTVコンテンツのBML文書をIPTVブラウザ18に供給するとともに、そのコンテンツパッケージに含まれているアクセス権ファイルおよび署名データを制御部16に供給する。
ステップS25の処理後、処理はステップS20に進み、以下、上述した処理が行われる。なお、この場合、ステップS20において、IPTVブラウザ18は、ステップS25で受信したIPTVコンテンツを出力部20に出力する。
次に、図4は、図3のステップS19のデータ放送コンテンツからIPTVコンテンツへの切り替え処理を説明するフローチャートである。
ステップS31において、制御部16は、出力部20に出力されているデータ放送コンテンツのBML文書とともにコンテンツパッケージに含まれているアクセス権ファイルおよび署名データと、そのデータ放送コンテンツを提供している放送事業者の証明書を、データ放送ブラウザ17を介して、記憶部19から読み出す。そして、制御部16は、記憶部19から読み出した署名データと証明書とを用いて、アクセス権ファイルの正当性を検証する。
ステップS31の処理後、処理はステップS32に進み、制御部16は、ステップS31で検証したアクセス権ファイルが正当であるか否かを判定する。
ステップS32において、制御部16が、アクセス権ファイルが正当であると判定した場合、処理はステップS33に進む。
ステップS33において、制御部16は、アクセス権ファイルの記載に基づき、出力部20に出力されているデータ放送コンテンツの共有ファイルを読み取ることが、ユーザにより切り替えることが指示されたIPTVコンテンツを提供しているIPTV運営事業者に許可されているか否かを判定する。
例えば、制御部16は、アクセス権ファイルに、出力部20に出力されているデータ放送コンテンツの共有ファイルのファイル名が記載されていて、そのファイルへのアクセスを許可する期間が有効であり、ユーザにより切り替えることが指示されたIPTVコンテンツを提供しているIPTV運営事業者を識別するIDが記載されている(即ち、そのIPTV運営事業者に対し、出力部20に出力されているデータ放送コンテンツを提供している放送事業者が、自身がアクセス可能な記憶部19の領域へのアクセスを許可している)場合、共有ファイルを読み取ることが許可されていると判定する。
ステップS33において、制御部16が、出力部20に出力されているデータ放送コンテンツの共有ファイルを読み取ることが、ユーザにより切り替えることが指示されたIPTVコンテンツを提供しているIPTV運営事業者に許可されていると判定した場合、処理はステップS34に進む。
ステップS34において、制御部16は、ネットワークI/F13に対して、出力部20に出力されているデータ放送コンテンツの共有ファイルの読み取りを許可し、ネットワークI/F13は、共有ファイル、即ち、出力部20に出力されているデータ放送コンテンツのメタデータを、IPTVブラウザ18を介して、出力部20から読み出す。
ステップS34の処理後、処理はステップS35に進み、ネットワークI/F13は、ステップS34で読み出したメタデータに基づいて、ポータルサーバ22にIPTVコンテンツを要求する。
一方、制御部16が、ステップS32において、アクセス権ファイルが正当でないと判定した場合、または、ステップS33において、出力部20に出力されているデータ放送コンテンツの共有ファイルを読み取ることが、ユーザにより切り替えることが指示されたIPTVコンテンツを提供しているIPTV運営事業者に許可されていないと判定した場合、処理はステップS36に進む。
ステップS36において、ネットワークI/F13は、従来と同様に、ポータルサーバ22にIPTVコンテンツを要求する。
ステップS35またはS36の処理後、処理はステップS37に進み、ネットワークI/F13は、ステップS35またはS36でポータルサーバ22に要求したIPTVコンテンツのBML文書を含むコンテンツパッケージがポータルサーバ22から配信されると、図3のステップS25の処理と同様に、そのコンテンツパッケージに含まれているIPTVコンテンツのBML文書をIPTVブラウザ18に供給するとともに、そのコンテンツパッケージに含まれているアクセス権ファイルおよび署名データを制御部16に供給し、データ放送コンテンツからIPTVコンテンツへの切り替え処理は終了する。
以上のように、アクセス権ファイルを用いて、放送事業者が、自身がアクセス可能な領域へのIPTV運営事業者のアクセスを許可することにより、IPTV運営事業者は、共有ファイルを読み出すことができ、共有ファイルに基づいたIPTVコンテンツを配信することができる。即ち、データ放送コンテンツと、IPTVコンテンツとを連動させることができる。
また、署名データと証明書を用いて、アクセス権ファイルの正当性が検証されるので、アクセス権ファイルが改竄などされて、放送事業者がアクセスを許可していない事業者が、その放送事業者がアクセス可能な領域にアクセスするようにされることを、回避することができる。具体的には、アクセス権ファイルに記載されている、放送事業者がアクセスを許可している事業者のIDを、勝手に書き換える(他の事業者のIDを書き加える)ことを防止することができる。
これにより、放送事業者がアクセスを許可していない事業者が、共有ファイルを使用することにより発生する放送事業者の不利益を防止することができる。
なお、データ放送ブラウザ17とIPTVブラウザ18の2つのブラウザを搭載する他、データ放送コンテンツとIPTVコンテンツとの両方を処理することができる1つのブラウザを搭載し、そのブラウザ内部での切り替えにより、データ放送コンテンツとIPTVコンテンツとの切り替えを行ってもよい。
また、ポータルサーバ22とデータ放送装置23が、記憶部19の内部(ローカル)構造を共に把握している場合には、その内部構造に基づいて、共有ファイルを指定することができる。
次に、図5は、図3のステップS23のIPTVコンテンツからデータ放送コンテンツへの切り替え処理を説明するフローチャートである。
ステップS41において、制御部16は、出力部20に出力されているIPTVコンテンツを提供しているIPTV運営事業者の証明書を、IPTVブラウザ18を介して、記憶部19から読み出す。そして、制御部16は、その証明書と、図3のステップS25または図4のステップS37でネットワークI/F13から供給される署名データ、即ち、出力部20に出力されているIPTVコンテンツのBML文書とともにコンテンツパッケージに含まれている署名データとを用いて、その署名データとともに供給されるアクセス権ファイルの正当性を検証する。
ステップS41の処理後、処理はステップS42に進み、制御部16は、ステップS41で検証したアクセス権ファイルが正当であるか否かを判定する。
ステップS42において、制御部16が、アクセス権ファイルが正当であると判定した場合、処理はステップS43に進む。
ステップS43において、制御部16は、図4のステップS33の処理と同様に、アクセス権ファイルの記載に基づき、出力部20に出力されているIPTVコンテンツの共有ファイルを読み取ることが、ユーザにより切り替えることが指示されたデータ放送コンテンツを提供している放送事業者に許可されているか否かを判定する。
ステップS43において、制御部16が、出力部20に出力されているIPTVコンテンツの共有ファイルを読み取ることが、ユーザにより切り替えることが指示されたデータ放送コンテンツを提供している放送事業者に許可されていると判定した場合、処理はステップS44に進む。
ステップS44において、制御部16は、データ放送ブラウザ17に対して、出力部20に出力されているIPTVコンテンツの共有ファイルの読み取りを許可し、データ放送ブラウザ17は、共有ファイル、即ち、出力部20に出力されているIPTVコンテンツのメタデータを、出力部20から読み出す。
ステップS44の処理後、処理はステップS45に進み、データ放送ブラウザ17は、ステップS44で読み出したメタデータに基づいて、記憶部19に記憶されているデータ放送コンテンツを検索して、そのメタデータに応じたデータ放送コンテンツを記憶部19から読み出す。
一方、制御部16が、ステップS42において、アクセス権ファイル正当でないと判定した場合、または、ステップS43において、出力部20に出力されているIPTVコンテンツの共有ファイルを読み取ることが、ユーザにより切り替えることが指示されたデータ放送コンテンツを提供している放送事業者に許可されていないと判定した場合、処理はステップS46に進む。
ステップS46において、データ放送ブラウザ17は、従来と同様に、記憶部19からデータ放送コンテンツを読み出す。
ステップS45またはS46の処理後、IPTVコンテンツからデータ放送コンテンツへの切り替え処理は終了する。
以上のように、アクセス権ファイルを用いて、IPTV運営事業者が、自身がアクセス可能な領域への放送事業者のアクセスを許可することにより、IPTVコンテンツと、データ放送コンテンツとを連動させることができる。
次に、図6を参照して、データ放送コンテンツからIPTVコンテンツへの切り替え処理について説明する。
図6の左側には、データ放送コンテンツの画面が示されており、図6の中央には、IPTVポータルサイトの画面が示されており、図6の右側には、IPTVコンテンツが示されている。
データ放送ブラウザ17は、ユーザの操作に応じて、記憶部19に記憶されているコンテンツパッケージのBML文書のうちの、再生の対象となるデータ放送コンテンツのBML文書に基づき、データ放送コンテンツを出力部20に出力し、出力部20のディスプレイには、データ放送の画面が表示される(例えば、図3のステップS16の処理)。
また、データ放送ブラウザ17は、出力部20に出力しているデータ放送コンテンツのメタデータ、例えば、番組情報、出演者情報、お勧めのコンテンツを示す情報などを、共有データとして、記憶部19の所定の領域に記憶させる(例えば、図3のステップS17の処理)。
ここで、図6に示すように、データ放送の画面には、例えば、そのデータ放送に関連するIP放送を検索するための検索ボタンが表示されている。そして、ユーザが、リモートコマンダ15を操作して、その検索ボタンを選択(フォーカス)して、検索の実行を指示する操作を行うと、制御部16は、出力部20への出力をデータ放送コンテンツからIPTVコンテンツに切り替えると判定する(例えば、図3のステップS18の処理)。
そして、データ放送コンテンツからIPTVコンテンツへの切り替え処理において、アクセス権ファイルが正当であり、かつ、データ放送に関連するIP放送を検索するIPTVコンテンツを提供しているIPTV運営事業者が共有ファイルへのアクセスを許可されている場合、ネットワークI/F13は、IPTVブラウザ18を介して、図6の左側の画面にデータ放送コンテンツのメタデータ(共有データ)を記憶部19から読み出す(例えば、図4のステップS34の処理)。
また、ネットワークI/F13は、そのメタデータを検索キーワードとしてIPTVコンテンツを検索し、その検索結果を送信することをポータルサーバ22に要求する(例えば、図4のステップS35の処理)。ポータルサーバ22は、メタデータを検索キーワードとして検索した結果得られるIPTVコンテンツのサムネイルを検索結果として送信する。
これにより、IPTVブラウザ18は、メタデータを検索キーワードとして検索した結果得られるIPTVコンテンツのサムネイルの一覧を提示するIPTVポータルサイトの画面を出力部20に表示させる(例えば、図3のステップS20の処理)。
その後、ユーザが、リモートコマンダ15を操作して、IPTVコンテンツのサムネイルを選択すると、IPTVブラウザ18は、ユーザにより選択されたサムネイルに対応するIPTVコンテンツ(動画像)を出力部20に出力する。そして、例えば、IPTVブラウザ18により出力されるIPTVコンテンツが終了すると、出力部20への出力はデータ放送コンテンツに切り替わる(戻る)。
以上のように、コンテンツ受信装置11では、データ放送コンテンツからIPTVコンテンツに切り替わる際に、共有データを用いることで、データ放送コンテンツのメタデータに基づいた検索結果を表すIPTVコンテンツを出力することができる。
また、このような検索結果を表示させる他にも、例えば、連続ドラマなどにおいて、ユーザが視聴した話数のデータを、共有データとして保存し、連続ドラマの終了時に、全ての話数を視聴したユーザが、IPTVコンテンツを起動させたときに、その共有データに基づいて、全話を視聴したユーザ向けに特別な映像を、IPTVコンテンツとして配信することができる。
さらに、視聴していない話数のデータに基づいて、IPTVコンテンツにおいて、視聴していない話数の購買を提示することができる。
また、例えば、所定のデータ放送コンテンツまたはIPTVコンテンツを視聴することによりユーザに付与されるポイントを、共有データとして用いることができ、そのポイントの蓄積状況に基づいて、特定のサービスをユーザに提供することができる。
例えば、IPTVコンテンツからデータ放送コンテンツへの切り替え処理において、データ放送ブラウザ17が記憶部19から読み出した共有データとしての、そのIPTVコンテンツを視聴することにより蓄積されるポイント(または、そのIPTVコンテンツを提供しているIPTV運営事業者が提供している他のIPTVコンテンツを含むトータルのポイント)が、規定の回数に達している場合、データ放送ブラウザ17は、その共有データに基づいて、例えば、特典映像を含むデータ放送コンテンツを記憶部19から読み出し(例えば、図5のステップS45の処理)、そのデータ放送コンテンツを出力することができる。
データ放送ブラウザ17と同様に、IPTVブラウザ18も、データ放送コンテンツからIPTVコンテンツへの切り替え処理において、共有データとして用いられるポイントが規定の回数に達している場合、特定のIPTVコンテンツをポータルサーバ22に要求し、出力することができる。
また、共有データとしては、コンテンツ受信装置11を利用しているユーザに関するユーザ情報を用いることができる。例えば、データ放送ブラウザ17またはIPTVブラウザ18は、コンテンツを切り替えるときに、ユーザ情報に基づいて、ユーザの嗜好に応じた特定のコンテンツや、ユーザの検索履歴に特化した検索結果などを出力することができる。
次に、図7には、アクセス権ファイルのXML文書が示されている。
XML文書の1行目は、XML宣言であり、バージョンとして1.0を指定している。
XML文書の2行目には、アクセス権ファイルと同じコンテンツパッケージで配信されるコンテンツのID(appid)と、そのコンテンツを提供している事業者(放送事業者またはIPTV運営事業者)のID(orgid)とが示されている。図7の例では、データ放送コンテンツのIDは、”0x4010”であり、放送事業者のIDは、”0x00002134”である。
XML文書の4行目には、データ放送コンテンツを提供している放送事業者のアクセス可能な領域へのアクセスが許可されている被許諾事業者(放送事業者またはIPTV運営事業者)のID(grantoridentifier id)が示されている。図7の例では、被許諾事業者のIDは、”0x01”である。
XML文書の5行目には、アクセス権ファイルの有効期限が示されている。図7の例では、有効期限は、”24/12/2032”である。
XML文書の6および7行目には、共有ファイルの読み出し、書き込みの許可を表すフラグと、共有ファイルのURL(Uniform Resource Locator)(パスを含むファイル名)が示されている。図7の例では、共有ファイルの読み出しは、許可を表すフラグ”true”が示されており、共有ファイルの書き込みは、不許可を表すフラグ”false”が示されている。また、6行目のURLは、”5/15/dir1/scores”であり、7行目のURLは、”5/15/dir1/names”である。
XML文書の8行目には、署名データが示されている。例えば、図2に示されているコンテンツパッケージでは、アクセス権ファイルとは別に、署名データがコンテンツパッケージに含まれているが、アクセス権ファイルに署名データが含まれていてもよい。
例えば、このようなXMLデータの署名については、XML Digital Signature標準であるRFC3075などを用いることができる。なお、署名の方法は、このような方法に限るものではなく、他の方法により署名をしてもよい。
XML文書の9行目には、leaf証明書へのIDが示されている。leaf証明書とは、PGPの階層証明書モデルにおける、子の証明書である。
図7に示すようなアクセス権ファイルは、例えば、図1のデータ放送装置23により作成され、データ放送装置23は、そのアクセス権ファイルとデータ放送コンテンツとを含むコンテンツパッケージを配信する。
次に、図8は、データ放送装置23を構成するコンピュータの構成例を示すブロック図である。
図8のコンピュータにおいて、CPU(Central Processing Unit)101,ROM(Read Only Memory)102,RAM(Random Access Memory)103は、バス104により相互に接続されている。
バス104には、さらに、入出力インタフェース105が接続されている。入出力インタフェース105には、キーボード、マウス、マイクロホンなどよりなる入力部106、ディスプレイ、スピーカなどよりなる出力部107、ハードディスクや不揮発性のメモリなどよりなる記憶部108、ネットワークインタフェースなどよりなる通信部109、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア111を駆動するドライブ110が接続されている。
このようなコンピュータからなるデータ放送装置23は、CPU101が、例えば、記憶部108に記憶されているプログラムを、入出力インタフェース105及びバス104を介して、RAM103にロードして実行することにより、コンテンツパッケージを配信する処理を実行する。
次に、図9は、データ放送装置23が、コンテンツパッケージを配信する処理を説明するフローチャートである。
データ放送装置23に、データ放送において配信すべきデータ放送コンテンツが入力されると、ステップS51において、CPU101は、所定の設定に従って、アクセス権ファイルを作成する。例えば、データ放送装置23には、その放送事業者が、アクセスを許諾するIPTV運営事業者のリストや、有効期限のデータなどが記憶部108に記憶されており、CPU101は、それらのリストやデータに従って、アクセス権ファイルを作成する。
ステップS51の処理後、処理はステップS52に進み、CPU101は、あらかじめ配信してある証明書と、ステップS51で作成したアクセス権ファイルに基づいて、署名データを作成し、処理はステップS53に進む。
ステップS53において、CPU101は、ステップS51で作成したアクセス権ファイル、ステップS52で作成した署名データ、および、データ放送装置23に入力された、データ放送において配信すべきデータ放送コンテンツからなるコンテンツパッケージを作成し、そのコンテンツパッケージを記憶部108に蓄積する。
ステップS53の処理後、ステップS54に進み、CPU101は、記憶部108に蓄積されているコンテンツパッケージを配信するか否かを判定する。例えば、データ放送装置23が、定期的にデータを繰り返して配信する配信時刻になると、CPU101は、記憶部108に蓄積されているコンテンツパッケージを配信すると判定し、その時刻以外では、CPU101は、記憶部108に蓄積されているコンテンツパッケージを配信しないと判定する。
ステップS54において、CPU101が、記憶部108に蓄積されているコンテンツパッケージを配信しないと判定した場合、処理はステップS51に戻り、以下、同様の処理が繰り返される。
一方、ステップS54において、CPU101が、記憶部108に蓄積されているコンテンツパッケージを配信すると判定した場合、処理はステップS55に進み、CPU101は、通信部109を制御して、記憶部108に記憶されているコンテンツパッケージを配信させ、処理を終了する。
以上のように、データ放送装置23では、データ放送において配信すべきデータ放送コンテンツが入力されると、そのデータ放送コンテンツのアクセス権ファイルと署名データとが作成され、適宜、データ放送コンテンツとともに配信される。従って、データ放送コンテンツ、アクセス権ファイル、および署名データを含むコンテンツパッケージを受信したコンテンツ受信装置11では、上述したような共有ファイルを用いて、データ放送コンテンツとIPTVコンテンツとの切り替えを行うことができる。
なお、ポータルサーバ22も、データ放送装置23と同様に、図8に示されているコンピュータで構成されており、ポータルサーバ22でも、IPTVコンテンツ、アクセス権ファイル、および署名データを含むコンテンツパッケージを配信することができる。
また、コンテンツ受信装置11が実行する上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
即ち、コンテンツ受信装置11も、図8に示されているコンピュータで構成することができる。
以上のように構成されるコンピュータでは、CPU101が、例えば、記憶部108に記憶されているプログラムを、入出力インタフェース105及びバス104を介して、RAM103にロードして実行することにより、上述した一連の処理が行われる。
コンピュータ(CPU101)が実行するプログラムは、例えば、磁気ディスク(フレキシブルディスクを含む)、光ディスク(CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等)、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア111に記録して、あるいは、ローカルエリアネットワーク、インタネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
そして、プログラムは、リムーバブルメディア111をドライブ110に装着することにより、入出力インタフェース105を介して、記憶部108にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部109で受信し、記憶部108にインストールすることができる。その他、プログラムは、ROM102や記憶部108に、あらかじめインストールしておくことができる。
また、上述のフローチャートを参照して説明した各処理は、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理(例えば、並列処理あるいはオブジェクトによる処理)も含むものである。また、プログラムは、1のCPUにより処理されるものであっても良いし、複数のCPUによって分散処理されるものであっても良い。
なお、本実施の形態において、IPTVコンテンツは、BML文書であるとして説明したが、IPTVコンテンツは、BML文書に限定されることなく、例えば、HTML(Hyper Text Markup Language)など、他のプログラミング言語を用いることができる。
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
本発明を適用したコンテンツ受信装置の一実施の形態の構成例を示すブロック図である。 コンテンツパッケージの構造を示す図である。 コンテンツ受信装置11が、コンテンツの出力を切り替える処理を説明するフローチャートである。 データ放送コンテンツからIPTVコンテンツへの切り替え処理を説明するフローチャートである。 IPTVコンテンツからデータ放送コンテンツへの切り替え処理を説明するフローチャートである。 データ放送コンテンツからIPTVコンテンツへの切り替え処理を説明する図である。 アクセス権ファイルのXML文書を示す図である。 コンピュータの構成例を示すブロック図である。 コンテンツパッケージを配信する処理を説明するフローチャートである。
符号の説明
11 コンテンツ受信装置, 12 放送受信部, 13 ネットワークI/F, 14 操作信号受信部, 15 リモートコマンダ, 16 制御部, 17 データ放送ブラウザ, 18 IPTVブラウザ, 19 記憶部, 20 出力部, 21 ネットワーク, 22 ポータルサーバ, 23 データ放送装置, 31 コンテンツパッケージ, 32 BML文書, 33 アクセス権ファイル, 34 署名データ

Claims (9)

  1. 第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置において、
    前記第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、前記第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段と、
    前記第1のコンテンツとともに配信され、前記第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、前記第2のコンテンツとともに配信され、前記第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段と、
    前記第1のコンテンツまたは前記第2のコンテンツを出力する出力手段と、
    前記第1のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第1の事業者がアクセス可能な記憶領域に、前記第1のコンテンツに関連する情報を記憶させ、前記第2のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第2の事業者がアクセス可能な記憶領域に、前記第2のコンテンツに関連する情報を記憶させる記憶制御手段と、
    前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されているときに、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替える切り替え手段と
    を備え、
    前記切り替え手段は、
    前記一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されているか否かを判定する判定手段と、
    前記一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されていると判定した場合、前記一方の事業者がアクセス可能な前記記憶領域に記憶されている前記一方のコンテンツに関連する情報を読み出し、前記情報に基づく前記他方のコンテンツを、前記出力手段に出力させる出力制御手段と
    を有する
    受信装置。
  2. 前記記憶手段には、前記第1のアクセス権ファイルの正当性の検証に用いられる第1の証明書と、前記第2のアクセス権ファイルの正当性の検証に用いられる第2の証明書とが記憶されており、
    前記受信手段は、前記第1のコンテンツとともに配信され、前記第1のコンテンツの正当性を保証する第1の署名データと、前記第2のコンテンツとともに配信され、前記第2のコンテンツの正当性を保証する第2の署名データとを受信し、
    前記切り替え手段は、
    前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されている場合に、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替えるとき、前記記憶手段に記憶されている一方の証明書と、前記受信手段が受信する一方の署名データとを用いて、前記一方のアクセス権ファイルの正当性を検証する検証手段
    をさらに備え、
    前記検証手段による前記一方のアクセス権ファイルの正当性の検証結果が、前記一方のアクセス権ファイルが正当なものである場合、前記判定手段による判定を行わせる
    請求項1に記載の受信装置。
  3. 前記第1の事業者と前記第2の事業者とは、異なる事業者である
    請求項1に記載の受信装置。
  4. 第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置の受信方法において、
    前記受信装置は、
    前記第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、前記第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段と、
    前記第1のコンテンツとともに配信され、前記第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、前記第2のコンテンツとともに配信され、前記第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段と、
    前記第1のコンテンツまたは前記第2のコンテンツを出力する出力手段と、
    前記第1のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第1の事業者がアクセス可能な記憶領域に、前記第1のコンテンツに関連する情報を記憶させ、前記第2のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第2の事業者がアクセス可能な記憶領域に、前記第2のコンテンツに関連する情報を記憶させる記憶制御手段と、
    前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されているときに、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替える切り替え手段と
    を備え、
    前記一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されているか否かを判定し、
    前記一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されていると判定した場合、前記一方の事業者がアクセス可能な前記記憶領域に記憶されている前記一方のコンテンツに関連する情報を読み出し、前記情報に基づく前記他方のコンテンツを、前記出力手段に出力させる
    ステップを含む受信方法。
  5. 第1の配信形態で配信される第1のコンテンツと、第2の配信形態で配信される第2のコンテンツとを受信する受信装置が内蔵するコンピュータに実行させるプログラムにおいて、
    前記受信装置は、
    前記第1のコンテンツを提供する第1の事業者がアクセス可能な記憶領域と、前記第2のコンテンツを提供する第2の事業者がアクセス可能な記憶領域とをそれぞれ有する記憶手段と、
    前記第1のコンテンツとともに配信され、前記第1の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第1のアクセス権ファイルと、前記第2のコンテンツとともに配信され、前記第2の事業者がアクセス可能な記憶領域へのアクセスの可否を示す第2のアクセス権ファイルとを受信する受信手段と、
    前記第1のコンテンツまたは前記第2のコンテンツを出力する出力手段と、
    前記第1のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第1の事業者がアクセス可能な記憶領域に、前記第1のコンテンツに関連する情報を記憶させ、前記第2のコンテンツを前記出力手段に出力させるときに、前記記憶手段の前記第2の事業者がアクセス可能な記憶領域に、前記第2のコンテンツに関連する情報を記憶させる記憶制御手段と、
    前記第1および第2のコンテンツのうちの一方が、前記出力手段に出力されているときに、前記出力手段への出力を、前記第1および第2のコンテンツのうちの他方に切り替える切り替え手段と
    を備え、
    前記一方のコンテンツとともに配信されるアクセス権ファイルに基づいて、一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されているか否かを判定し、
    前記一方の事業者がアクセス可能な前記記憶領域へのアクセスが、他方の事業者に許可されていると判定した場合、前記一方の事業者がアクセス可能な前記記憶領域に記憶されている前記一方のコンテンツに関連する情報を読み出し、前記情報に基づく前記他方のコンテンツを、前記出力手段に出力させる
    ステップを含む処理をコンピュータに実行させるプログラム。
  6. 所定の配信形式でコンテンツを配信する配信装置において、
    前記コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、前記コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否を示すアクセス権ファイルを作成するアクセス権ファイル作成手段と、
    前記コンテンツとともに、前記アクセス権ファイルを配信する配信手段と
    前記アクセス権ファイルの正当性を保証する署名データを作成する署名作成手段と
    を備え
    前記配信手段は、前記コンテンツおよび前記アクセス権ファイルとともに、前記署名データを配信する
    配信装置。
  7. 前記アクセス権ファイルには、
    前記アクセス権ファイルとともに配信される前記コンテンツを識別するコンテンツ識別符号と、
    前記コンテンツを配信する事業者を識別する許諾事業者識別符号と、
    前記コンテンツを配信する事業者が、前記記憶領域へのアクセスを許可する対象となる被許諾事業者識別符号と
    が記載されている
    請求項6に記載の配信装置。
  8. 所定の配信形式でコンテンツを配信する配信方法において、
    前記コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、前記コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否を示すアクセス権ファイルを作成し、
    前記コンテンツとともに、前記アクセス権ファイルを配信し、
    前記アクセス権ファイルの正当性を保証する署名データを作成する
    ステップを含み、
    前記アクセス権ファイルを配信するステップでは、前記コンテンツおよび前記アクセス権ファイルとともに、前記署名データが配信される
    配信方法。
  9. 所定の配信形式でコンテンツを配信する配信処理をコンピュータに実行させるプログラムにおいて、
    前記コンテンツを受信する受信装置が有する記憶手段の記憶領域のうちの、前記コンテンツを配信する事業者がアクセス可能な記憶領域への他の事業者のアクセスの可否を示すアクセス権ファイルを作成し、
    前記コンテンツとともに、前記アクセス権ファイルを配信し、
    前記アクセス権ファイルの正当性を保証する署名データを作成する
    ステップを含み、
    前記アクセス権ファイルを配信するステップでは、前記コンテンツおよび前記アクセス権ファイルとともに、前記署名データが配信される
    配信処理をコンピュータに実行させるプログラム。
JP2007231129A 2007-09-06 2007-09-06 受信装置および受信方法、配信装置および配信方法並びにプログラム Expired - Fee Related JP5082695B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2007231129A JP5082695B2 (ja) 2007-09-06 2007-09-06 受信装置および受信方法、配信装置および配信方法並びにプログラム
EP09013503A EP2146505A1 (en) 2007-09-06 2008-08-18 Receiving apparatus, receiving method, transmitting apparatus, transmitting method, and medium
EP08252722A EP2034727B1 (en) 2007-09-06 2008-08-18 Receiving apparatus, receiving method, transmitting apparatus, transmitting method, and medium
DE602008001468T DE602008001468D1 (de) 2007-09-06 2008-08-18 Empfangsvorrichtung, Empfangsverfahren, Sendevorrichtung, Sendeverfahren und Medium
EP11159644A EP2341706B1 (en) 2007-09-06 2008-08-18 Receiving apparatus, receiving method, transmitting apparatus, transmitting method, and medium
US12/204,681 US8607357B2 (en) 2007-09-06 2008-09-04 Receiving apparatus, receiving method, transmitting apparatus, transmitting method, and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007231129A JP5082695B2 (ja) 2007-09-06 2007-09-06 受信装置および受信方法、配信装置および配信方法並びにプログラム

Publications (2)

Publication Number Publication Date
JP2009065422A JP2009065422A (ja) 2009-03-26
JP5082695B2 true JP5082695B2 (ja) 2012-11-28

Family

ID=40263536

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007231129A Expired - Fee Related JP5082695B2 (ja) 2007-09-06 2007-09-06 受信装置および受信方法、配信装置および配信方法並びにプログラム

Country Status (4)

Country Link
US (1) US8607357B2 (ja)
EP (3) EP2146505A1 (ja)
JP (1) JP5082695B2 (ja)
DE (1) DE602008001468D1 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8595783B2 (en) 2010-08-30 2013-11-26 Sony Corporation Receiving device, receiving method, program, and broadcasting system
US9179188B2 (en) 2010-08-30 2015-11-03 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
RU2598591C2 (ru) * 2010-08-30 2016-09-27 Сони Корпорейшн Приемное устройство, способ приема и программа
JP5732878B2 (ja) * 2011-02-07 2015-06-10 ソニー株式会社 情報処理方法、情報処理装置、無線端末装置および通信システム
EP2713295A4 (en) * 2011-05-19 2015-04-22 Japan Broadcasting Corp COOPERATIVE RADIO COMMUNICATION RECEIVER, RESOURCE ACCESS CONTROL PROGRAM AND COOPERATIVE RADIO COMMUNICATION SYSTEM
US20140096154A1 (en) * 2011-05-20 2014-04-03 Nippon Hoso Kyokai Integrated broadcasting communications receiver and resource managing device
KR101828342B1 (ko) * 2011-08-10 2018-02-12 삼성전자 주식회사 방송수신장치, 방송신호 관련 연관정보 제공방법 및 서버
EP2754261A4 (en) * 2011-09-08 2015-06-17 Dts Steering Group Ab SECURE DIGITAL COMMUNICATIONS
JP2015510196A (ja) * 2012-02-10 2015-04-02 コンテントガード ホールディングズ インコーポレイテッドContentGuard Holdings, Inc. コンテンツアクセス認可の方法、装置及びコンピュータ可読媒体
WO2014038034A1 (ja) * 2012-09-06 2014-03-13 富士通株式会社 情報処理システム,情報処理方法,プログラム
JP5831412B2 (ja) * 2012-09-14 2015-12-09 コニカミノルタ株式会社 情報共有システム及び共有端末並びに共有制御プログラム
WO2015005133A1 (ja) * 2013-07-10 2015-01-15 ソニー株式会社 受信装置、受信方法、及び、送信方法
US9674194B1 (en) 2014-03-12 2017-06-06 Amazon Technologies, Inc. Privilege distribution through signed permissions grants
US9313230B1 (en) 2014-09-22 2016-04-12 Amazon Technologies, Inc. Policy approval layer
JP6527757B2 (ja) * 2015-06-12 2019-06-05 日本テレビ放送網株式会社 視聴サービスシステム及び視聴サービス方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6044205A (en) * 1996-02-29 2000-03-28 Intermind Corporation Communications system for transferring information between memories according to processes transferred with the information
JP2002007347A (ja) * 2000-06-27 2002-01-11 Ntt Communications Kk Webコンテンツ配信方法及びシステム及びWebコンテンツ配信プログラムを格納した記憶媒体
JP3820925B2 (ja) * 2001-06-20 2006-09-13 ソニー株式会社 受信装置および方法、情報配信方法、フィルタ蓄積プログラムおよび記録媒体
US7320033B2 (en) * 2001-07-27 2008-01-15 Intel Corporation Dynamic local drive and printer sharing
JP2004312595A (ja) 2003-04-10 2004-11-04 Sony Corp テレビジョン受信装置
JP2005196412A (ja) * 2004-01-06 2005-07-21 Sony Corp データ通信装置及びデータ通信装置のメモリ管理方法
EP1768407A1 (en) * 2004-06-14 2007-03-28 Matsushita Electric Industrial Co., Ltd. Content use method and content recording device
KR100981568B1 (ko) * 2005-04-04 2010-09-10 삼성전자주식회사 서비스 제공자와 다수의 단말기 간에 브로드캐스트 서비스를 지원하는 컨텐츠 보호 방법 및 장치
KR100724935B1 (ko) * 2005-09-15 2007-06-04 삼성전자주식회사 컨텐츠 보호를 위한 개체 간 연동 방법 및 장치, 그리고 그시스템
US20070140270A1 (en) * 2005-12-20 2007-06-21 Nokia Corporation Device, method and computer program product for controlling reception of broadcast content
KR101253631B1 (ko) * 2006-02-08 2013-04-10 엘지전자 주식회사 방송 프로그램 정보의 출력 방법 및 단말기
JP2007231129A (ja) 2006-02-28 2007-09-13 Nippon Zeon Co Ltd シーリング剤

Also Published As

Publication number Publication date
JP2009065422A (ja) 2009-03-26
EP2341706B1 (en) 2012-10-03
US20090070540A1 (en) 2009-03-12
EP2341706A1 (en) 2011-07-06
EP2034727A1 (en) 2009-03-11
EP2034727B1 (en) 2010-06-09
EP2146505A1 (en) 2010-01-20
US8607357B2 (en) 2013-12-10
DE602008001468D1 (de) 2010-07-22

Similar Documents

Publication Publication Date Title
JP5082695B2 (ja) 受信装置および受信方法、配信装置および配信方法並びにプログラム
US10225520B2 (en) Content providing apparatus and method, content receiving apparatus and method, program, and content downloading system
JP6447705B2 (ja) 送信装置、送信方法、およびプログラム
US8185477B2 (en) Systems and methods for providing a license for media content over a network
JP5777794B2 (ja) 送受信システム、及び、送受信方法
CN100468429C (zh) 内容分配系统和内容许可管理方法
US8826324B2 (en) Server apparatus, trick reproduction restriction method, and reception apparatus
JP2006503367A (ja) TV−Anytimeにおけるメタデータ保護に対する方法、システム、装置、信号及びコンピュータプログラム
KR20070008373A (ko) 콘텐츠 배신 시스템 및 배신 방법과 콘텐츠 처리 장치 및처리 방법
CN101002469A (zh) 内容启动控制装置
EP2003587A2 (en) Content download
CN101878644A (zh) 通过交互式界面为所选用户设备从第一设备定购内容的方法和系统
JP5299715B2 (ja) コンテンツ受信装置、コンテンツ受信方法、およびプログラム
US20100169942A1 (en) Systems, methods, and apparatus for tagging segments of media content
EP2323391B1 (en) Transmission and reception of broadcast contents with encrypted metadata
JP4433379B2 (ja) コンテンツ配信装置および方法、記録媒体、並びにプログラム
US20100169347A1 (en) Systems and methods for communicating segments of media content
US8073382B2 (en) Communication device, communicate method for communication device, and communication program for communication device
JP5637409B2 (ja) コンテンツ受信装置、コンテンツ受信方法、コンテンツ放送装置、コンテンツ放送方法、プログラム、およびコンテンツ放送システム
JP6518410B2 (ja) コンテンツ管理装置およびコンテンツ管理方法
JP2011009815A (ja) 記録再生装置、コンテンツリスト表示方法、プログラムおよび記録媒体
JP2019054316A (ja) 番組表生成装置、表示装置、テレビジョン受像機、メタデータ生成装置、番組表生成方法、メタデータ生成方法、制御プログラム及び記録媒体
JP2008257592A (ja) クライアント端末、コンテンツ再生方法及びコンテンツ再生プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120620

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120807

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120820

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150914

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees