[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3887856B2 - 端末装置 - Google Patents

端末装置 Download PDF

Info

Publication number
JP3887856B2
JP3887856B2 JP33384896A JP33384896A JP3887856B2 JP 3887856 B2 JP3887856 B2 JP 3887856B2 JP 33384896 A JP33384896 A JP 33384896A JP 33384896 A JP33384896 A JP 33384896A JP 3887856 B2 JP3887856 B2 JP 3887856B2
Authority
JP
Japan
Prior art keywords
information
specified
network
disk
broadcast
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
JP33384896A
Other languages
English (en)
Other versions
JPH10173612A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP33384896A priority Critical patent/JP3887856B2/ja
Priority to US08/990,026 priority patent/US6487543B1/en
Publication of JPH10173612A publication Critical patent/JPH10173612A/ja
Application granted granted Critical
Publication of JP3887856B2 publication Critical patent/JP3887856B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/93Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
    • 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/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/15Arrangements for conditional access to broadcast information or to broadcast-related services on receiving 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/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/16Arrangements for conditional access to broadcast information or to broadcast-related services on playing 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/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/23Arrangements for conditional access to broadcast information or to broadcast-related services using cryptography, e.g. encryption, authentication, key distribution
    • 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
    • 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/93Wired transmission systems
    • H04H60/94Telephonic networks
    • 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/98Physical distribution of media, e.g. postcards, CDs or DVDs
    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • 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/426Internal components of the client ; Characteristics thereof
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • 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 program guide from data received from the Internet and a Head-end, 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/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/47211End-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 pay-per-view content
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Television Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Computer And Data Communications (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、放送、通信、電子出版の各メディア(情報を提供する媒体)を融合したサービスを実現するための端末装置に関する。
【0002】
【従来の技術】
近年、電子出版の業界では、CD−ROMにインターネット情報の所在を示すURL(Universal Resouce Locator)を記録し、ユーザが端末装置でCD−ROMを再生した時にこれらの情報が端末装置にリンクとして表示され、ユーザはリンクを選択するだけでネットワーク上の特定の情報にアクセスできるようになっている。
【0003】
また、放送により、HTML(HyperText Markup Language)で記述されたデータを送信して端末装置に表示し、画面上に現れたリンクをユーザが選択する事により、ネットワーク上の特定の情報にアクセスできるようにしているサービスが行われている。
【0004】
【発明が解決しようとする課題】
しかしながら、従来のCD−ROMに代表される電子出版(ディスク)と、インターネットに代表される通信(ネットワーク)の組み合わせでは、ユーザが情報を探しに行かないと情報を見る事ができないという問題点がある。
【0005】
また、放送とネットワークの組み合わせでは、ユーザが情報を探しに行かなくても情報を提供する側から積極的にユーザに情報を提示する事ができるが、放送では、大量のデータを送ることができないという問題点がある。また、時間をかけて大量のデータを送ったとしても、端末装置は大容量の記憶装置を必要とする。
【0006】
以上説明したように、ディスクとネットワーク、放送とネットワークの組み合わせだけでは、ユーザに十分なサービスを提供する事が困難である。そこで、本発明の目的は、放送とネットワークとディスクの3つを組み合わせ、ユーザに積極的に情報を提供できるようにすると共に、ディスクの持つ大容量性、ネットワークの持つ最新性といったそれぞれの利点を生かした新しいサービスを提供することにある。
【0007】
また、本発明の別の目的は、上記サービスを実現するためのデータ構造、及び、そのデータを格納、または、配信するための媒体を提供することにある。さらに、本発明では、上記サービスを受ける事のできる端末を実現することも目的としている。
【0008】
【課題を解決するための手段】
上記目的を達成するために、本発明は、ディスクからデータを読み出すディスク制御部、ネットワークを介してサーバと通信しデータを読み出す通信制御部、放送波を受信しデータを取り出す放送受信部、及び、前記ディスク制御部、前記通信制御部、前記放送受信部の制御を行う中央制御装置を備え、前記ディスク制御部及び前記中央制御装置により、前記ディスク上の特定のデータを読み出すためのディスク情報、前記ネットワークを介して前記サーバと通信し前記サーバ上の特定のデータを読み出すためのネットワーク情報、及び、前記放送波を受信し特定のデータを取り出すための放送リンク情報、を前記ディスクから読み出し、前記ディスク制御部及び前記中央制御装置により、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、前記通信制御部及び前記中央制御装置により、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、及び、前記放送受信部及び前記中央制御装置により、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を行い、前記ディスク情報により特定された前記ディスクから、前記ディスク情報に より特定された特定のデータを読み出すこと、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、又は、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を制限するためのアクセスキーが、前記ディスク情報に含まれる場合において、前記アクセスキーが含まれる前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すときには、前記アクセスキーが含まれる前記ディスク情報に含まれる前記アクセスキーを、アクセスキー管理部に保存し、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すときには、前記アクセスキー管理部に保存されているアクセスキーと、前記ディスク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記ディスク情報により特定された特定のデータの読み出しを制限すること、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、又は、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を制限するためのアクセスキーが、前記ネットワーク情報に含まれる場合において、前記アクセスキーが含まれる前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すときには、前記アクセスキーが含まれる前記ネットワーク情報に含まれる前記アクセスキーを、アクセスキー管理部に保存し、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すときには、前記アクセスキー管理部に保存されているアクセスキーと、前記ネットワーク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記ネットワーク情報により特定された特定のデータの読み出しを制限すること、又は、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、又は、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を制限するためのアクセスキーが、前記放送リンク情報に含まれる場合において、前記アクセスキーが含まれる前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すときには、前記アクセスキーが含まれる前記放送リンク情報に含まれる前記アクセスキーを、アクセスキー管理部に保存し、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すときには、前記アクセスキー管理部に保存されているアクセスキーと、前記放送リンク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記放送リンク情報により特定された特定のデータの取り出しを制限すること、及び、前記アクセスキー管理部は、前記ディスク情報により特定された特定のデータに含まれる識別子、前記ネットワーク情報により特定された特定のデータに含まれる識別子、又は、前記放送リンク情報により特定された特定のデータに含まれる識別子と参照するために、前記ディスク情報に含まれる前記アクセスキー、前記ネットワーク情報に含まれる前記アクセスキー、又は、前記放送リンク情報に含まれる前記アクセスキーを保存するためのものであること、を特徴とする端末装置を提供する。
【0009】
また、上記目的を達成するために、本発明は、ディスクからデータを読み出すディスク制御部、ネットワークを介してサーバと通信しデータを読み出す通信制御部、放送波を受信しデータを取り出す放送受信部、及び、前記ディスク制御部、前記通信制御部、前記放送受信部の制御を行う中央制御装置を備え、前記ディスク制御部及び前記中央制御装置により、前記ディスク上の特定のデータを読み出すためのディスク情報、前記ネットワークを介して前記サーバと通信し前記サーバ上の特定のデータを読み出すためのネットワーク情報、及び、前記放送波を受信し特定のデータを取り出すための放送リンク情報、を前記ディスクから読み出し、前記ディスク制御部及び前記中央制御装置により、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、前記通信制御部及び前記中央制御装置により、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、及び、前記放送受信部及び前記中央制御装置により、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を行い、前記ディスク情報を用いるときに、ユーザが見たデータ毎に料金を支払う方式におけるデータを無料にするためのPPV無料キーが、前記ディスク情報に含まれる場合、前記ネットワーク情報を用いるときに、ユーザが見たデータ毎に料金を支払う方式におけるデータを無料にするためのPPV無料キーが、前記ネットワーク情報に含まれる場合、又は、前記放送リンク情報を用いるときに、ユーザが見たデータ毎に料金を支払う方式におけるデータを無料にするためのPPV無料キーが、前記放送リンク情報に含まれる場合、には、前記PPV無料キーをPPV無料キー管理部に保存し、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すときに、前記PPV無料キー管理部に保存されているPPV無料キーと、前記放送リンク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記放送リンク情報により特定された前記特定のデータを無料にすることを特徴とする端末装置を提供する。
【0010】
また、上記目的を達成するために、本発明は、ディスクからデータを読み出すディスク制御部、ネットワークを介してサーバと通信しデータを読み出す通信制御部、放送波を受信しデータを取り出す放送受信部、及び、前記ディスク制御部、前記通信制御部、前記放送受信部の制御を行う中央制御装置を備え、前記ディスク制御部及び前記中央制御装置により、前記ディスク上の特定のデータを読み出すためのディスク情報、前記ネットワークを介して前記サーバと通信し前記サーバ上の特定のデータを読み出すためのネットワーク情報、及び、前記放送波を受信し特定のデータを取り出すための放送リンク情報、を前記ディスクから読み出し、前記ディスク制御部及び前記中央制御装置により、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、前記通信制御部及び前記中央制御装置により、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、及び、前記放送受信部及び前記中央制御装置により、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を行い、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すときに、前記ディスク情報により特定された特定のデータに含まれる暗号化データを復号化するための暗号鍵が前記ディスク情報に含まれる場合には、前記ディスク情報に含まれる前記暗号鍵を用いて、前記ディスク情報により特定された特定のデータに含まれる暗号化データを復号化すること、及び、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと 通信し、前記ネットワーク情報により特定された特定のデータを読み出すときに、前記ネットワーク情報により特定された特定のデータに含まれる暗号化データを復号化するための暗号鍵が前記ネットワーク情報に含まれる場合には、前記ネットワーク情報に含まれる前記暗号鍵を用いて、前記ネットワーク情報により特定された特定のデータに含まれる暗号化データを復号化すること、を特徴とする端末装置を提供する。
【0011】
【発明の実施の形態】
本発明の一実施例を図面を用いて説明する。まず、本発明のシステムの構成を図3を用いて説明する。
【0012】
本発明では、ユーザに提供する情報やプログラムであるコンテンツ990は、データ作成980により、放送で送信するデータ、通信(ネットワーク)で提供するデータ、ディスクにいれられ電子出版されるデータに分けられる。放送で送信するデータは、放送局153から、衛星放送、地上波放送などの放送波903で端末装置100に送信される。なお、放送波903には、テレビの映像・音声と、データが重畳されていてもよいし、重畳されていなくてもよい。ネットワークで提供するデータは、サーバ152に格納され、インターネット、電話回線などのネットワーク902を通じて端末装置100に提供される。また、ディスクとは、CD−ROM、DVD−ROM、フロッピディスク等の可搬できる媒体を意味し、ディスクで提供されるデータは、これらのディスク901に格納されて出版され、端末装置100に提供される。そして、端末装置100は、放送局153から送出されるデータを放送波903を介して受信する。また、ネットワーク902を介してサーバ152と接続し、データの送受信を行う。さらに、ディスク901からデータを読み出したり、書き込んだりすることができる。このように、本発明では、端末装置100は3種類のメディア(情報を提供する媒体)から、データを自在に取得する事が出きる。
【0013】
次に、本システムで使用する端末100の構成について図2を用いて説明する。端末100は、中央制御装置101、表示制御装置102、入力制御部103、ディスク制御部104、通信制御部105、放送受信部106、記憶部107、バス108で構成される。
【0014】
表示制御部102は、ユーザにデータを表示するための装置であり、CRTや液晶表示装置などである。入力制御部103は、ユーザからの入力を受け付ける部分であり、リモコンとその受信装置、キーボード、マウスなどである。ディスク制御部104は、ディスク901からデータを読み出したり書き込んだりする装置であり、たとえば、CD−ROMドライブ、DVD-RAMドライブなどである。通信制御部105は、ネットワーク902を介してサーバ152と通信するための装置であり、例えば、モデムである。放送受信部106は、放送波903を受信し、映像信号やデータを取り出すための装置であり、例えば、ディジタル衛星放送用の受信装置である。放送受信部では、受信した放送波から、テレビの映像・音声と、データを分離する。なお、放送受信部106は、アンテナ904と接続されいる。記憶部107は、本発明の実施例に関わるプログラムやデータを記憶するRAM、ROM、ハードディスク等である。中央制御装置101は、プログラムの実行や周辺装置の制御を行う。また、バス108は、中央制御装置101と102〜107の周辺装置を接続するためのバスである。なお、端末装置100を構成する各部(101〜106)は、一つの筐体に入っていても、複数の筐体で構成され、信号線などで他の構成部と接続されていてもよい。
【0015】
次に、端末装置100における処理の概要について、図1を用いて説明する。端末装置100は、ディスクデータ取得処理600、ネットワークデータ取得処理610、データ放送受信処理620のいずれかの処理により、データ300を受信する。受信したデータ300は、フィルタ処理500により選別され、データ300からフィルタ情報310を削除したメディア融合データ200が表示処理550に渡される。表示処理550では、メディア融合データ200の内容を表示制御部102の画面に表示する。メディア融合データ200を表示した画面800には、メディア融合データ200に含まれる放送リンク情報230が放送へのリンク801として、ディスク情報240がディスクへのリンク802として、ネットワーク情報250がネットワークへのリンク803として表示される。そして、ユーザが、放送へのリンク801を選択した場合放送リンク処理640が、ディスクへのリンク802を選択した場合ディスクデータ取得処理600が、ネットワークへのリンク803を選択した場合ネットワークデータ取得処理610がそれぞれ起動される。そして、再度、データ300が読み込まれ、同様の処理がなされる。
【0016】
次に、本発明で使用するデータの構造について、図33を用いて説明する。データ300は、フィルタ情報310とメディア融合データ200で構成する。メディア融合データ200は、同期情報220、放送リンク情報230、ディスク情報240、ネットワーク情報250、アクセス権情報260、その他の情報270で構成する。次に、これらの個々の情報の構成について説明する。同期情報220は、チャンネル221、日付222、時刻223で構成する。チャンネル221は、このメディア融合データ200を表示するチャンネルの識別子である。日付222は、表示する日付であり、時刻223は表示する時刻である。例えば、チャンネル221が「100」、日付222が「1996年12月12日」、時刻223が「10:10:10」の場合、1996年12月12日の10時10分10秒に、ユーザが100chの番組を見ていた場合、このメディア融合データ200を表示することを意味する。
【0017】
放送リンク情報230は、種別239、チャンネル231、日付232、時刻233、放映時間234、アクセスキー235、PPV無料キー236で構成する。種別249は、ユーザが明示的に指示した時にチャンネル231で特定されるチャンネルに切り替えるか(リンク)、チャンネル231で特定される情報を自動的に取得し、メディア融合データ200の中に埋め込んで表示するか(埋め込み)のいずれかを指定する。チャンネル231は、チャンネルの識別子である。日付232は、番組が放送される日付であり、時刻233は、番組の放送開始時間である。また、放映時間234は、番組の放送時間の長さである。アクセスキー235は、このリンクをユーザがたどった時に得られるアクセスキーである。アクセスキーの使い方については、フィルタ処理500で説明する。PPV無料キー236は、ユーザのこのリンクをたどったときにPPV(Pay PerView:見た番組毎に料金を支払う方式)番組を見たとき、その番組を無料にするための情報(PPV無料キー)である。
【0018】
ディスク情報240は、種別249、ファイル名241、ディスクID242、ディスク名称243、暗号鍵244、アクセスキー245、PPV無料キー246で構成する。種別249は、ユーザが明示的に指示した時に情報を取得して表示するか(リンク)、ファイル名241で特定される情報を自動的に取得し、メディア融合データ200の中に埋め込んで表示するか(埋め込み)のいずれかを指定する。ファイル名241は、取得する情報の識別子である。ディスクID242は、ファイル名241で特定される情報が格納されているディスク901を識別するための識別子である。ディスク名称243は、ディスクID242で特定されるディスク901の名称である。暗号鍵244は、ファイル名241で特定される情報の内容が暗号化されていた場合に、暗号を解くための鍵である。アクセスキー245とPPV無料キー246は、放送リンク情報230におけるアクセスキー235とPPV無料キー236と同じ役割をする。
【0019】
ネットワーク情報250は、種別259、URL251、ユーザID252、パスワード253、暗号鍵254、アクセスキー255、PPV無料キー256で構成する。種別249は、ユーザが明示的に指示した時にURL251で特定される情報を取得して表示するか(リンク)、URL251で特定される情報を自動的に取得し、メディア融合データ200の中に埋め込んで表示するか(埋め込み)のいずれかを指定する。種別259は、「リンク」または「埋め込み」を指定する。URL251は、ネットワークのおいて取得する情報の識別子である。ユーザID252とパスワード253は、URL251で特定される情報に特定のユーザしかアクセスできないようにアクセスが制限されている場合に使用するユーザの識別子とそのパスワードである。暗号鍵254は、URL251で特定される情報が暗号化されていた場合に、暗号を解くための鍵を指定する。アクセスキー255とPPV無料キー256は、放送リンク情報230におけるアクセスキー235とPPV無料キー236と同じ役割をする。アクセス権情報260は、アクセスキー261とPPV無料キー262で構成し、これらは、放送リンク情報230におけるアクセスキー235とPPV無料キー236と同じ役割をする。その他の情報270は、メディア融合データ200に含まれる上記以外の情報である。
【0020】
なお、メディア融合データ200の中に、同期情報220、放送リンク情報230、ディスク情報240、ネットワーク情報250、アクセス権情報260、その他の情報270の全てがいつも含まれている必要はない。また、放送リンク情報230においては種別239とチャンネル231、ディスク情報240においては種別249とファイル名241、ネットワーク情報250においては種別259とURL251が必須であるが、その他の情報はあってもよいし、なくてもよい。また、上記例では、メディア融合データ200の中に、同期情報220、放送リンク情報230、ディスク情報240、ネットワーク情報250、アクセス権情報260が一つずつ含まれている例を説明したが、これらの情報は、メディア融合データ200の中に複数含まれていてもよい。
【0021】
次に、このメディア融合データ200をHTML(HyperText Markup Language)に準拠した記述を用いて表現した例を図4に示す。HTMLで記述する場合、ディスク情報240では、種別249が「リンク」の場合、<A>タグを使用し、種別249が「埋め込み」の場合、<IMG>タグ、<EMBED>タグ等、表示中のファイル以外の情報源からデータを取得することを指定するタグを使用する。また、放送リンク情報230、ネットワーク情報250においても同様である。図4の例では、放送へのリンク情報230、ディスク情報240、ネットワーク情報260には、<A>タグを用いている。なお、放送へのリンク情報230、ディスク情報240、ネットワーク情報260の区別は、<A>タグにおいてリンク先の情報を特定するパラメータであるHREFパラメータの記述で区別するようにしている。例えば、HREFパラメータの値が「tv:」で始まる場合放送リンク情報230、「file:」で始まる場合ディスク情報240、「http:」で始まる場合ネットワーク情報250であると判断する。また、相対パスで指定されている場合、現在表示しているページと同じ媒体へのリンク情報であると解釈する。また、同期情報220には<BCInfo>タグを、アクセス権情報260には<IMInfo>タグを用いて情報の識別をする。
【0022】
同期情報220では、チャンネル221がchパラメータ、日付222がdateパラメータ、時刻223がtimeパラメータに対応する。放送リンク情報230では、種別239が<A>タグ、チャンネル231がHREFパラメータ、日付232がdateパラメータ、時刻233がstarttimeパラメータ、放映時間234がlengthパラメータ、アクセスキー235がAccessKeyパラメータ、PPV無料キー236がPpvFreeパラメータに対応する。ディスク情報240では、種別249が<A>タグ、ファイル名241がHREFパラメータに、ディスクID242がPackageIDパラメータ、ディスク名称243がPackageNameパラメータ、暗号鍵244がdecipherパラメータ、アクセスキー245がAccessKeyパラメータ、PPV無料キー246がPpvFreeパラメータに対応する。ネットワーク情報250では、種別259が<A>タグ、URL251がHREFパラメータ、ユーザID252がLoginIDパラメータ、パスワード253がLoginPassパラメータ、暗号鍵254がdecipherパラメータ、アクセスキー255がAccessKeyパラメータ、PPV無料キー246がPpvFreeパラメータに対応する。
【0023】
アクセス権情報260では、アクセスキー251がAccessKeyパラメータ、PPV無料キー262がPpvFreeパラメータに対応する。
【0024】
次に、メディア融合データ200の一部が暗号化されている場合のデータ構造について図34を用いて説明する。暗号化されたメディア融合データ200は、暗号化データブロック280、非暗号化データブロック285、その他289で構成する。暗号データブロック280には、暗号化された情報が格納される。また、非暗号データブロック285には、暗号データブロック280の情報を復号化できない場合に使用する情報を格納する。
【0025】
次に、暗号化されたメディア融合データ200を、HTMLを用いて記述した例を図5に示す。暗号データブロック280は、例えば、<CIPHER></CIPHER>タグで囲み、非暗号データブロック285は、<NOCIPHER></NOCIPHER>タグで囲むようにする。<CIPHER>タグは、methodパラメータ、及び、encodeパラメータを持つ。methodパラメータには、暗号化を行ったアルゴリズムに関する情報を指定する。また、encodeパラメータには、暗号化されたデータをテキスト形式に変換するためのアルゴリズムを指定する。つまり、<CIPHER></CIPHER>タグで囲まれたデータを復号化するためには、encodeパラメータで指定されたアルゴリズムに従って、テキスト形式のデータをバイナリ形式に変換した後、methodパラメータで指定された暗号アルゴリズムによりデータを復号化すればよい。
【0026】
次に、フィルタ情報310の構造について、図6を用いて説明する。フィルタ情報310には、データ300にアクセスするために必要とされるアクセスキーが列挙されている。次に、アクセス権データの構造について、図7を用いて説明する。アクセス権データは、アクセスキー管理部351とPPV無料キー管理部352で構成される。アクセスキー管理部351では、ユーザが取得したアクセスキーが列挙される。また、PPV無料キー管理部では、ユーザが取得したPPV無料キーが列挙される。
【0027】
次に、メディア融合データ200を表示するタイミングを管理する表示時刻管理テーブル360の構造について、図8を用いて説明する。表示時刻管理テーブル360は、0個以上の表示時刻管理レコード370の集まりである。表示時刻管理レコード370は、データID371、表示開始時刻372、チャンネル373からなる。データID371は、表示するメディア融合データ200の識別子である。なお、表示するメディア融合データ200は、記憶部107内のデータ保存部400に保管される。表示開始時刻372はデータID371で特定されるメディア融合データ200を表示する時刻であり、チャンネル372はチャンネルの識別子である。チャンネル372が「100」開始時刻372が「1996/12/12 10:10:10」の場合、1996年12月12日の10時10分10秒に、ユーザが100chの番組を見ていた場合、データIDで特定される371メディア融合データ200を表示することを意味する。
【0028】
次に、課金管理テーブル380の構造について、図9を用いて説明する。課金管理テーブル380は、0個以上の課金管理レコード390の集まりである。課金管理レコード390は、番組ID391とフラグ392で構成される。番組ID391は番組を識別するための識別子である。フラグ392は、PPVの料金が無料にされたか否かを示すフラグである。例えば、「1」の場合、その番組が無料にされたことを意味し、「0」の場合無料にされていないことを意味する。
【0029】
次に、以上に説明したデータを用いて、端末装置100で行う処理について説明する。まず、ディスク901、ネットワーク902、放送波903からデータ300を受信した時に起動されるフィルタ処理500について図10を用いて説明する。フィルタ処理500は、フィルタ情報310によって、データ300の取捨選択を行う処理である。フィルタ処理500では、まず、フィルタ情報310に列挙されているアクセスキーの全部が、アクセス権データ350のアクセスキー管理部351に存在するかチェックする(ステップ501)。全て存在する場合、データ300からフィルタ情報310を取り除いたメディア融合データ200を取込む(ステップ504)。存在しない場合、挿入されているディスク901があるか否かをチェックする(ステップ502)。ディスク1が挿入されていない場合、ステップ505に進む。ディスク901が挿入されている場合、ディスクの識別子をアクセスキーとみなした時に、アクセスキー管理部351に存在するアクセスキーとあわせれば、フィルタ情報310に列挙されているアクセスキーが全て存在する事になるかいなかをチェックする(ステップ503)。アクセスキーがすべて揃う場合、ステップ504に進む。揃わない場合、ユーザに取得したデータ300を破棄する旨を通知するメッセージを表示する(ステップ505)。そして、取得したデータ300を破棄する(ステップ506)。なお、ステップ505のメッセージの表示を省略すれば、ユーザが気づかないうちにデータ300を破棄する事もできる。
【0030】
また、ディスクの識別子を必ずしも調べる必要はない。その場合、ステップ501において、フィルタ情報310に列挙されているアクセスキーの全部が、アクセス権データ350のアクセスキー管理部351に存在しない場合、ステップ505に進むようにすればよい。
【0031】
アクセスキー管理部351で管理されるアクセスキーは、後で述べるように、特定のデータにアクセスした時にアクセスキー管理部351に保管されるようになっている。従って、フィルタ処理500により、特定のデータにアクセスした時のみ特定のデータを受信できるようにする事が可能となる。なお、データ300にフィルタ情報310が含まれていない場合、フィルタ処理500を省略してもよい。
【0032】
次に、受信したフィルタ処理500により選別され取得されたメディア融合データ200の表示処理550について、図15を用いて説明する。表示処理550では、まず、表示するメディア融合データ200の中に同期情報220が入っているか否かをチェックする(ステップ551)。同期情報220が入っていない場合、アクセス権情報260があるが否かをチェックする(ステップ554)。アクセス権情報260がない場合、ステップ559に進む。アクセス権情報260がある場合、アクセスキー261があるか否かをチェックする。アクセスキー261がない場合、ステップ557に進む。アクセスキー261がある場合、アクセスキー261をアクセス権データ350のアクセス権管理部351に保存する(ステップ556)。次に、PPV無料キー262があるか否かをチェックする(ステップ557)。PPV無料キー262がない場合、ステップ559に進む。PPV無料キー262がある場合、PPV無料キー262をアクセス権データ350のPPV無料キー管理部352に保存する(ステップ558)。そして、メディア融合データ200の内容を表示する(ステップ559)。なお、メディア融合データ200が、HTMLで記述されている場合、HTMLの表示規則にしたがって表示される。また、同期情報220が入っている場合、メディア融合データ200を、データ保存部400に識別子を付けて保存する(ステップ552)。そして、ステップ552で付けたメディア融合データ200の識別子を表示時間管理レコード370のデータID371に、同期情報220の日付222と時刻223を、表示開始時刻372に、チャンネル231で指定されるチャンネルの識別子をチャンネル373にセットし、表示時間管理テーブル360に追加する(ステップ553)。
【0033】
また、表示時間管理テーブル360に登録されている表示時間管理レコード370に関しては、表示開始時刻372で特定される時間になったら、端末装置100においてチャンネル373で特定されるチャンネルが受信されているか否かをチェックする。受信されている場合、データID371で特定されるメディア融合データ200について、表示処理550のステップ555からと同様の処理を行う。チャンネルが受信されていない場合、そのメディア融合データ200を破棄する。このように、本発明では、特定の時刻に特定の番組を見ているユーザだけに情報を提供するようにする事ができる。
【0034】
次に、ユーザがディスクへのリンク802を選択した場合や、ディスク情報240の種別249が「埋め込み」でディスク901からデータを取得する事が指示されいた場合に起動されるディスクデータ取得処理600について、図11を用いて説明する。ディスクデータ取得処理600では、まず、アクセスキー245があるがどうかチェックする(ステップ601)。アクセスキー245がない場合、ステップ603にすすむ。アクセスキー245がある場合、アクセスキー245をアクセス権データ350のアクセス権管理部351に保存する(ステップ602)。次に、PPV無料キー246があるか否かをチェックする(ステップ603)。PPV無料キー246がない場合、ステップ605に進む。PPV無料キー246がある場合、アクセス権データ350のPPV無料キー管理部352にPPV無料キー246を登録する(ステップ604)。次に、端末装置100に挿入されているディスク901があるか否かをチェックする(ステップ605)。ディスク901がない場合、ステップ607に進む。ディスク901がある場合、ディスクの識別子とディスクID242とが一致するか否かをチェックする(ステップ606)。一致しない場合、ユーザにディスク901の挿入を促すメッセージを表示する(ステップ607)。画面の表示例を図17に示す。この時、ディスク名称243で指定されるディスクの名称を表示する事により、ユーザがどのディスクを挿入すればよいかわかりやすくする事ができる。ステップ607終了後は、ステップ606に戻る。ステップ606において、ディスクの識別子とディスクID242とが一致する場合、ファイル名241で特定される情報を読み出す。その後、暗号処理650に進む。
【0035】
なお、ディスク情報240にディスクID242が存在しない場合、ステップ605において、挿入されているディスクがあればステップ609に進み、なければステップ607に進むように図11を変更することも可能である。また、ディスク情報240のファイル名241で特定される情報が、メディア融合データ200でない場合もありうる。例えば、プログラムとそのプログラムで使用するパラメータ、あるいは、端末装置100に格納されているプログラムのパラメータである事もありうる。取得した情報がプログラムの場合、暗号処理650の代わりに、取得したプログラムを実行するようにする。また、取得した情報が端末装置100に格納されているプログラムのパラメータの場合、そのプログラムにパラメータを渡して実行するようにする。
【0036】
次に、暗号処理650について、図14を用いて説明する。暗号処理650では、まず、受信したデータ300のメディア融合データ200の中に、暗号データブロック280が存在するか否かをチェックする(ステップ651)。暗号データブロックが存在しない場合、処理を終了する。次に、ディスク情報240の場合は暗号鍵244が、ネットワーク情報250の場合は暗号鍵254が存在するか否かをチェックする(ステップ652)。暗号鍵が存在する場合、メディア融合データ200の中から非暗号データブロック285を削除する(ステップ653)。そして、暗号鍵を用いて、暗号データブロック280を復号化する。この時、methodパラメータが指定されて入れば、methodパラメータで指定されるアルゴリズムを用いて復号化する。指定されていなければ、デフォルトの方法を用いるようにする。また、encodeパラメータが存在する場合、encodeパラメータで指定されるアルゴリズムを用いて、復号化する前に暗号データブロックのテキストデータをバイナリ形式に変換する。encodeパラメータが存在しない場合、デフォルトの方法を用いてテキストデータをバイナリ形式に変換するようにする。ステップ652において、暗号鍵が存在しないと判断した場合、暗号データブロック280を削除する(ステップ655)。以上の暗号処理により、decipherパラメータのように、ユーザが、暗号鍵に関する情報を埋め込まれたリンクを指定した場合のみ、暗号化されたデータを読み出す事ができるようにする事ができる。それ以外の場合、暗号化されたデータを読み出す事はできない。
【0037】
次に、図1でユーザがネットワークへのリンク803を選択した場合や、ネットワーク情報250の種別259が「埋め込み」でネットワーク902からデータを取得する事が指示されていた場合に起動されるネットワークデータ取得処理610について、図12を用いて説明する。図1のネットワークデータ取得処理610では、まず、アクセスキー255があるがどうかチェックする(ステップ611)。アクセスキー255がない場合、ステップ613にすすむ。アクセスキー255がある場合、アクセスキー255をアクセス権データ350のアクセス権管理部351に保存する(ステップ612)。次に、PPV無料キー256があるか否かをチェックする(ステップ613)。PPV無料キー256がない場合、ステップ615に進む。PPV無料キー256がある場合、アクセス権データ350のPPV無料キー管理部352にPPV無料キー256を登録する(ステップ614)。次に、サーバ152との間の通信回線が接続されているか否かを確認する(ステップ615)。回線が接続されている場合、ステップ617に進む。回線が接続されていない場合、サーバ152との間の回線を接続する(ステップ616)。次に、サーバに対しURL251で特定されるデータをサーバ152に要求する(ステップ617)。この時、ユーザID242とパスワード253が存在すれば、ユーザID242とパスワード253を同時にサーバ152に送信する。次に、サーバ152からデータ300を受信する(ステップ618)。ステップ618終了後、暗号処理650を行う。
【0038】
ネットワークデータ取得処理620では、ユーザID252やパスワード253が存在する場合、これらの情報を同時にサーバに送信する事により、アクセスが制限されている場合にも特定のリンクからサーバにアクセスした場合のみデータを読み出せるようにしている。また、ネットワーク情報250のURL251で特定される情報が、メディア融合データ200でない場合もありうる。例えば、プログラムとそのプログラムで使用するパラメータ、あるいは、端末装置100に格納されているプログラムのパラメータである事もありうる。取得した情報がプログラムの場合、暗号処理650の代わりに、取得したプログラムを実行するようにする。また、取得した情報が端末装置100に格納されているプログラムのパラメータの場合、そのプログラムにパラメータを渡して実行するようにする。
【0039】
次に、図1でユーザが放送へのリンク801を選択した場合や、放送リンク情報230の種別239が「埋め込み」で放送波903の番組を映す場合に起動される放送リンク処理640について、図13を用いて説明する。放送リンク処理640では、まず、アクセスキー235があるがどうかチェックする(ステップ641)。アクセスキー235がない場合、ステップ643にすすむ。アクセスキー235がある場合、アクセスキー235をアクセス権データ350のアクセス権管理部351に保存する(ステップ642)。次に、PPV無料キー236があるか否かをチェックする(ステップ643)。PPV無料キー236がない場合、ステップ645に進む。PPV無料キー236がある場合、アクセス権データ350のPPV無料キー管理部352にPPV無料キー236を登録する(ステップ644)。次に、日付232、時刻233、放映時間234と、現在の時刻の関係から、リンクすべき番組が現在放送中であるか、否かをチェックする(ステップ645)。番組が放送中の放送中の場合、番組受信処理660を行う。番組が放送中でない場合、日付232と時刻233で指定される日時になったら、チャンネル231で指定されるチャンネルが受信されるように、番組の予約をする(ステップ647)。
【0040】
次に、図1の番組受信処理660について図16を用いて説明する。
【0041】
番組受信処理660では、まず、指定されたチャンネルを受信するように、放送受信部106を設定する(ステップ661)。次に、チャンネルを合わせて受信した番組がPPV番組か否かを判断する(ステップ662)。PPV番組でない場合、ステップ666に移行する。PPV番組の場合、番組の識別子を課金管理レコード390の番組ID391にセットし、フラグ392を「0」にして、課金情報管理テーブル380に登録する(ステップ663)。次に、アクセス権データ350のPPV無料キー管理部352に、番組IDと一致するPPV無料キーが登録されているかチェックする(ステップ664)。登録されていない場合、ステップ666に移行する。登録されている場合、先に登録した課金管理レコードのフラグを「1」に更新する(ステップ665)。そして、番組を表示する(ステップ666)。PPVの課金は、課金情報管理テーブル380を課金を管理するサーバに送信する事で行う。ここで、フラグが「1」である番組に対しては課金処理を行わないようにする事で、PPVを無料にする事ができる。
【0042】
このように、課金情報を無料化を行う事を指示する情報とともに送信する事により、番組提供者は、番組を見たことを把握しながら料金を無料にする事が可能になる。
【0043】
また、上記実施例では、フラグを立てることにより無料にしたことを識別したが、ステップ665でフラグを立てる代わりに、ステップ663で登録した課金管理レコード390を削除してもよい。以上に述べたように、端末装置100では、ディスク901、ネットワーク902、放送波903の3つの媒体からデータを受取る事が可能となっている。ディスク901は、大容量のデータを格納する事が可能であり、動画や静止画、詳細な情報を格納することに適している。ネットワーク902は、サーバ152のデータを更新する事により、いつでも最新の情報を提供できるという利点がある。また、放送波903は、ユーザが積極的に情報を取りに行かなくても、ユーザに情報を提供できるという特徴がある。
【0044】
次に、商品の売出しの情報を放送によって送信し、商品の詳細をディスクにより取得し、発注をネットワークで行う例を図18、図19を用いて説明する。この例では、図18に示すメディア融合データ200aが放送903によって送られる。メディア融合データ200aには、放送リンク情報230a、ディスク情報240a、ネットワーク情報250a、その他の情報270aが含まれている。また、放送リンク情報240aにおいては、種別239aが「リンク」、チャンネル231aが「100」、日付232aが「96年12月13日」、時刻233aが「10:10」、放映時間234aが「1:00」となっている。つまり、96年12月13日10時10分から1時間の間、関連する番組が放送される事を意味する。ディスク情報240aにおいて、種別249aが「リンク」、ファイル名241aが「movie.mpeg」となっている。つまり、商品の詳細(この場合動画)がディスク902のファイル「movie.mpeg」に格納されている事を意味する。ネットワーク情報250aにおいては、種別259aが「リンク」、URL251aが「//server/index.html」となっている。つまり、発注するための情報が「//server/index.html」に存在することを意味する。また、メディア融合データ200aをHTMLで記述した場合の例も同様に図18に示す。
【0045】
図18に示したメディア融合データ200aを端末装置100で処理した場合の例を図19に示す。放送受信部106により受信したメディア融合データ200aは、フィルタ情報310がついていないため、フィルタ処理500を通過して端末装置100に取り入れられ、表示処理550により端末装置100の表示制御部102により画面に表示される(画面810)。画面上には、ディスク情報240aがディスクへのリンク811として、ネットワーク情報250aがネットワークへのリンク812として、放送リンク情報230aが放送へのリンク813として表示されている。画面810において、ユーザがディスクへのリンク811を指定すると、ディスクデータ取得処理600によりファイル名241aで指定されるデータ「movie.mpeg」を取得し、フィルタ処理500、表示処理550を経て画面にディスク901から取得した動画を表示する(画面821)。また、画面810において、ユーザがネットワークへのリンク812を指定した場合、ネットワークデータ取得手段610により、URL251aで特定されるデータ「//server/index.html」を取得し、フィルタ処理500、表示処理550を経て、画面に商品を発注するための画面を表示する(画面822)。さらに、画面810において、ユーザが放送へのリンク813を指定すると、現在の時刻が96年12月13日の10:10から11:10ならばチャンネル番号を100に切替えて、その番組を表示(画面823)し、それ以外の場合、96年12月13日の10:10になったらチャンネル番号が100である番組を表示するように、番組を予約する。これにより、関連する番組を簡単に見る事ができる。
【0046】
以上のように、放送903により、ユーザに積極的に情報を提供するとともに、その情報の元にして、動画等の詳細情報をディスク901から取得したり、発注するための情報をネットワーク902から取得したりする事ができる。なお、ディスク901、ネットワーク902から取得するデータは、メディア融合データ200であってもよいし、メディア融合データ200でなくてもよい。さらに、ディスク901、ネットワーク902から取得する情報は、プログラムであってもよい。その場合、表示処理550のかわりに、読み出したプログラムを実行すればよい
【0047】
次に、ディスク901に格納されている商品情報を見ていたユーザが、最新の価格情報をネットワーク902から入手したり、商品に関連する番組を見たりする例を図20、図21を用いて説明する。この例では、メディア融合データ200bがディスク901に格納されている。メディア融合データ200bには、放送リンク情報230b、ディスク情報240b、ネットワーク情報250b、その他の情報270bが含まれている。また、放送リンク情報240bにおいては、種別239bが「リンク」、チャンネル231bが「100」、日付232bが「96年12月13日」、時刻233bが「10:10」、放映時間234bが「1:00」となっている。つまり、96年12月13日10時10分から1時間の間、関連する番組が放送される事を意味する。ディスク情報240bにおいて、種別249bが「リンク」、ファイル名241bが「movie.mpeg」となっている。つまり、関連する情報(この場合動画)がディスク901のファイル「movie.mpeg」に格納されている事を意味する。ネットワーク情報250bにおいては、種別259bが「リンク」、URL251bが「//server/kakaku.html」となっている。つまり、最新の価格情報が「//server/kakaku.html」に存在することを意味する。また、メディア融合データ200bをHTMLで記述した場合の例も同様に図20に示す。
【0048】
ディスクデータ取得処理600により取得したメディア融合データ200bは、フィルタ情報310がついていないため、フィルタ処理500を通過して端末装置100に取り入れられ、表示処理550により端末装置100の表示制御部102により画面に表示される(画面830)。画面上には、ディスク情報240bがディスクへのリンク831として、ネットワーク情報250bがネットワークへのリンク832として、放送リンク情報230bが放送へのリンク833として表示されている。画面830において、ユーザがディスクへのリンク831を指定すると、ディスクデータ取得処理600によりファイル名241bで指定されるデータ「movie.mpeg」を取得し、フィルタ処理500、表示処理550を経て画面にディスク901から取得した動画を表示する(画面841)。また、画面830において、ユーザがネットワークへのリンク832を指定した場合、ネットワークデータ取得手段610により、URL251bで特定されるデータ「//server/kakaku.html」を取得し、フィルタ処理500、表示処理550を経て、画面に最新の価格情報を画面を表示する(画面842)。さらに、画面830において、ユーザが放送へのリンク833を指定すると、現在の時刻が96年12月13日の10:10から11:10ならばチャンネル番号を100に切替えて、その番組を表示(画面843)し、それ以外の場合、96年12月13日の10:10になったらチャンネル番号が100である番組を表示するように、番組を予約する。これにより、関連する番組を簡単に見る事ができる。
【0049】
以上のように、ユーザはネットワーク902から簡単に最新の情報を取得できるとともに、関連する番組も簡単に見ることができる。なお、ディスク901、ネットワーク902から取得するデータは、メディア融合データ200であってもよいし、メディア融合データ200でなくてもよい。さらに、ディスク901、ネットワーク902から取得する情報は、プログラムであってもよい。その場合、表示処理550のかわりに、読み出したプログラムを実行すればよい
【0050】
次に、ネットワーク902で電子モールにアクセスしていたユーザが、商品の詳細をディスク901から取得したり、関連する番組を見たりする例を、図22、図23を用いて説明する。この例では、ネットワーク902上のサーバ152にメディア融合データ200cが格納されている。メディア融合データ200cには、放送リンク情報230c、ディスク情報240c、ネットワーク情報250c、その他の情報270cが含まれている。また、放送リンク情報230cにおいては、種別239cが「リンク」、チャンネル231cが「100」、日付232cが「96年12月13日」、時刻233cが「10:10」、放映時間234cが「1:00」となっている。つまり、96年12月13日10時10分から1時間の間、関連する番組が放送される事を意味する。ディスク情報240cにおいて、種別249cが「リンク」、ファイル名241cが「movie.mpeg」となっている。つまり、商品の詳細な情報(この場合動画)がディスク901のファイル「movie.mpeg」に格納されている事を意味する。ネットワーク情報250cにおいては、種別259cが「リンク」、URL251cが「//server/index.html」となっている。つまり、関連する情報が「//server/index.html」に存在することを意味する。また、メディア融合データ200cをHTMLで記述した場合の例も同様に図22に示す。
【0051】
ネットワークデータ取得処理610により取得したメディア融合データ200cは、フィルタ情報310がついていないため、フィルタ処理500を通過して端末装置100に取り入れられ、表示処理550により端末装置100の表示制御部102により画面に表示される(画面850)。画面上には、ディスク情報240cがディスクへのリンク851として、ネットワーク情報250cがネットワークへのリンク852として、放送リンク情報230cが放送へのリンク853として表示されている。画面850において、ユーザがディスクへのリンク851を指定すると、ディスクデータ取得処理600によりファイル名241cで指定されるデータ「movie.mpeg」を取得し、フィルタ処理500、表示処理550を経て画面にディスク901から取得した詳細情報(動画)を表示する(画面861)。また、画面850において、ユーザがネットワークへのリンク852を指定した場合、ネットワークデータ取得手段610により、URL251cで特定されるデータ「//server/index.html」を取得し、フィルタ処理500、表示処理550を経て、画面に関連する情報を画面表示する(画面862)。さらに、画面810において、ユーザが放送へのリンク853を指定すると、現在の時刻が96年12月13日の10:10から11:10ならばチャンネル番号を100に切替えて、その番組を表示(画面863)し、それ以外の場合、96年12月13日の10:10になったらチャンネル番号が100である番組を表示するように、番組を予約する。これにより、関連する番組を簡単に見る事ができる。
【0052】
以上のように、ユーザはネットワーク902にアクセスしている時でも、簡単にディスク901から詳細情報を入手したり、関連する番組を見たりする事ができる。なお、ディスク901、ネットワーク902から取得するデータは、メディア融合データ200であってもよいし、メディア融合データ200でなくてもよい。さらに、ディスク901、ネットワーク902から取得する情報は、プログラムであってもよい。その場合、表示処理550のかわりに、読み出したプログラムを実行すればよい
【0053】
さらに、本発明では、他の媒体へのリンクを埋め込むだけでなく、複数の媒体から取得したデータを同時に表示することにより、それぞれの媒体の特徴を生かした情報の提供が可能となっている。この例を、図24、図25を用いて説明する。
【0054】
この例では、商品の売出し情報を放送波903によって送信し、端末装置100では、ディスク901から取得した動画と、ネットワーク902から取得した最新情報(この例では在庫情報)とを同時に表示するようにしている。まず、放送によって送信されるメディア融合データ200dについて説明する。ディスク情報240d、ネットワーク情報250d、その他の情報270dが含まれている。ディスク情報240dにおいて、種別249dが「埋め込み」、ファイル名241dが「movie.mpeg」となっている。つまり、商品の動画がディスク901のファイル「movie.mpeg」に格納されている事を意味する。ネットワーク情報250dにおいては、種別259dが「埋め込み」、URL251dが「//server/getcount.cgi」となっている。つまり、在庫情報するが「//server/getcount.cgi」に存在することを意味する。また、メディア融合データ200dをHTMLで記述した場合の例も同様に図24に示す。
【0055】
放送受信部106により受信したメディア融合データ200dは、フィルタ情報310がついていないため、フィルタ処理500を通過して端末装置100に取り入れられ、表示処理550により端末装置100の表示制御部102により画面に表示される(画面870)。画面870には、放送によって取得した情報873が表示されている。情報873は、その他の情報270dに含まれる情報である。メディア融合データ200dに含まれるディスク情報240dの種別249が「埋め込み」であるため、ディスクデータ取得処理600によりファイル名241dで指定されるデータ「movie.mpeg」を取得し、フィルタ処理500、表示処理550を経て、画面870の一部に表示する(871)。さらに、ネットワーク情報250dの種別259dも埋め込みであるため、ネットワークデータ取得手段610により、URL251dで特定されるデータ「//server/getcount.cgi」を取得し、フィルタ処理500、表示処理550を経て最新の在庫情報を画面870の一部に表示する(871)。
【0056】
以上のように、放送波903では、売り出しの概要に関する情報を送ることにより、わざわざユーザが情報を取りに行かなくても、売り出しの情報をユーザに提供する事ができる。また、放送波903から取得した情報の中に、放送波903やネットワーク902で送ることが現実的ではない動画を、ディスク901から読み出して同時に表示したり、ネットワーク902から残り台数など即時性が必要とされる情報を読み出して表示することにより、ユーザに訴える情報提供が可能となる。また、ディスク901、ネットワーク902から取得する情報が、プログラムとそのデータの場合や、端末装置100に格納されているプログラムが使用するデータの場合もある。その場合、先に説明したように、取得したプログラム、あるいは、端末装置100に格納されているプログラムが実行される。
これにより、例えば、上記例のディスク情報240dのファイル名241dが端末装置100に格納されている画面の色合いを変化させるプログラムのパラメータであった場合、ディスク901から取得したパラメータに従って、放送波903で送られた情報の表示の色合いを変えることができる。さらに、例えば、上記例のディスク情報240dのファイル名241dが、端末装置100に格納されているテロップを表示するプログラムのパラメータであった場合、パラメータをディスク901から読み出してテロップとして端末装置100の画面に表示することも出きる。このように、ユーザが持っているディスク901によって、画面の色合いを変えたり、テロップを変えたりすることも、本発明によれば可能である
【0057】
次に、ディスク情報240に含まれるディスクID242、ディスク名称243、暗号鍵244の効果について、図26、図27を用いて説明する。まず、ディスクID242、ディスク名称243、暗号鍵244を含むメディア融合データ200fの構成を説明する。メディア融合データ200fには、ディスク情報240fとその他の情報270fが含まれている。ディスク情報240fにおいて、種別249fが「リンク」、ファイル名241dが「index.htm」、ディスクID242fが「CD001」、ディスク名称243fが「○○通販12月号」、暗号鍵244fが「abc」となっている。また、メディア融合データ200fをHTMLで記述した場合の例も同様に図26に示す。
【0058】
放送受信部106により受信したメディア融合データ200fは、フィルタ情報310がついていないため、フィルタ処理500を通過して端末装置100に取り入れられ、表示処理550により端末装置100の表示制御部102により画面に表示される(画面700)。画面上には、ディスク情報240fがディスクへのリンク701として表示されている。画面700において、ユーザがディスクへのリンク701を指定すると、ディスクデータ取得処理600では、ディスクID242fが存在するので挿入されているディスクの識別子を調べる。今、仮に識別子が「CD055」のディスク901aが端末装置100に入っていたとすると、画面には、正しいディスクの名称とそれを挿入するように促すメッセージが表示される(画面705)。この時、ディスク情報240fにふくまれるディスク名称243fを画面に表示することにより、ユーザに正しいディスク901をわからせることができる。また、ただ単に、ディスク901が違う旨のみをユーザに知らせる事もできる(画面708)。これは、ディスク名称243がない場合などに有効である。ユーザが識別子が「CD001」であるディスク901bを挿入すると、ファイル名241fで指定されるデータ「index.htm」をディスク901bから読み出す。今、仮に、読み出すデータ「index.htm」が暗号化データブロック280と、非暗号化データブロック285を持っていたとする。この場合、読み出したデータには暗号化データブロック280が存在するため、暗号処理650により暗号鍵244fを用いて暗号化データブロック280のデータを復号化し、フィルタ処理500、表示処理550を経て復号化したデータを表示する(画面706)。この例では、暗号鍵244fが存在したが、暗号鍵244fが存在しない場合、暗号処理650により非暗号化データブロック285の内容が画面に表示されるようになる(画面707)。
【0059】
以上のように、ディスクID242により正しいディスク901が挿入されている否かが判断でき、正しいディスク901からデータを読み出すことができる。また、ディスク名称243により、挿入されているディスク901が誤っている場合でも、正しいディスク901をユーザに分からせることができる。さらに、暗号鍵により、特定のディスク情報240から読み出した場合のみ、暗号化されたデータを復号化して表示する事ができるようになる。
【0060】
また、ディスク901に有効期限に関する情報を格納すれば、ディスク901から情報を読み出す前に有効期限をチェックし、有効期限が切れている場合は、有効期限が切れている旨を知らせるメッセージを出すこともできる。なお、ネットワーク情報250に含まれる暗号鍵254に関しても、ディスク情報に含まれる暗号鍵244と同様の効果がある。また、ディスクID242の効果と、暗号鍵244の効果は別であり、それぞれ単独でも有効である。さらに、上記の例では、放送波903でディスクID242、ディスク名称243、暗号鍵244を含むディスク情報240を送信したが、同様のデータがサーバ152で提供されてもよいことはいうまでもない。
【0061】
次に、ネットワーク情報250に含まれるユーザID252、パスワード253の効果について、図28、図29を用いて説明する。
【0062】
まず、ユーザID252、パスワード253を含むメディア融合データ200gの構成を説明する。メディア融合データ200gには、ネットワーク情報250gとその他の情報270gが含まれている。ネットワーク情報250gにおいて、種別259gが「リンク」、URL251gが「//server/index.htm」、ユーザID252gが「user1」、パスワード253gが「pass1」となっている。また、メディア融合データ200gをHTMLで記述した場合の例も同様に図28に示す。放送受信部106により受信したメディア融合データ200gは、フィルタ情報310がついていないため、フィルタ処理500を通過して端末装置100に取り入れられ、表示処理550により端末装置100の表示制御部102により画面に表示される(画面710)。画面上には、ネットワーク情報250gがネットワークへのリンク711として表示されている。画面710において、ユーザがネットワークへのリンク711を指定すると、ネットワークデータ取得処理610では、ユーザID252gが存在するので、サーバ152に、URL251gで特定されるデータ「//server/index.htm」を要求するとともに、ユーザID252gとパスワード253gを送信する。ユーザID252gとパスワード253gが正しければ、「//server/index.htm」がサーバから返され、表示される(画面715)。ユーザID252gとパスワード253gが誤っていた場合や、ネットワーク情報250に含まれていない場合、サーバからエラーが返される(画面716)。以上のように、ユーザID252とパスワード253により、特定のネットワーク情報250からのみサーバ152の特定の情報にアクセスできるようにする事ができる。上記の例では、放送波903で、ユーザID252、パスワード253を含むネットワーク情報250を送信したが、同様のデータがディスク901で提供されても、サーバ152で提供されてもよいことはいうまでもない。
【0063】
次に、ネットワーク情報250に含まれるアクセスキー255とPPV無料キー256の効果について、図30、図31、図32を用いて説明する。まず、アクセスキー255とPPV無料キー256を含むメディア融合データ200hの構成を説明する。メディア融合データ200hには、ネットワーク情報250hとその他の情報270hが含まれている。ネットワーク情報250hにおいて、種別259hが「リンク」、URL251hが「//server/index.htm」、アクセスキー255hが「1111」、PPV無料キー256hが「9999」となっている。また、メディア融合データ200hをHTMLで記述した場合の例も同様に図30に示す。
【0064】
放送受信部106により受信したメディア融合データ200hは、フィルタ情報310がついていないため、フィルタ処理500を通過して端末装置100に取り入れられ、表示処理550により端末装置100の表示制御部102により画面に表示される(画面720)。画面上には、ネットワーク情報250hがネットワークへのリンク721として表示されている。画面720において、ユーザがネットワークへのリンク721を指定すると、ネットワークデータ取得処理610では、アクセス権データ350aのアクセス権管理部351aにアクセスキー255h、つまり、「1111」を追加し、PPV無料キー管理部352aにPPV無料キー256h、つまり、「9999」を追加する。そして、フィルタ処理500、表示処理550を経て、画面に取得した情報を画面表示する(画面725)。この後、図32に示すように、データ300iを放送波903により受信したとする。データ300iには、フィルタ情報310iが存在し、フィルタ情報には「1111」が格納されている。先にメディア融合データ200hを受信し、ネットワークへのリンク721をたどった端末装置100aでは、アクセス権管理部351aにアクセスキー「1111」が存在するので、フィルタ処理によりこのデータが受信され、画面に表示される。しかし、メディア融合データ200hを受信し、ネットワークへのリンク721をたどらなかった端末装置100bでは、アクセス権管理部351bにアクセスキー「1111」が存在しないので、データ300iは破棄される。以上のように、アクセスキーとフィルタ処理500の組み合わせにより、特定の情報を見た端末装置100でのみ特定のデータを取得できるようにすることができる。また、特定の情報をみた場合、PPV無料キーを保存することにより番組受信処理660との組み合わせで、特定の番組を無料にする事ができる。
【0065】
なお、アクセスキー255とPPV無料キー256の効果は別々であり、それぞれ単独でも有効である。また、放送リンク情報230に含まれるアクセスキー235とPPV無料キー236、ディスク情報240に含まれるアクセスキー246とPPV無料キー246、アクセス権情報260に含まれるアクセスキー261とPPV無料キー262に関しても、ディスク情報240に含まれるアクセスキー245とPPV無料キー246と同様の効果がある。
【0066】
次に、ディスク901に含まれる情報によって、データ300を選択的に受信する例を図35を用いて説明する。この場合、フィルタ処理500において、ステップ501を省略し、ステップ503においても、アクセス権データ350を使用せずに、ディスク901の識別子をアクセスキーとみなして、フィルタ情報310と一致するか否かをチェックするようにすればよい。今、端末装置100cと端末装置100dにおいて、メディア融合データ300jを受信したとする。なお、メディア融合データ300jには、フィルタ情報310jとして「1111」が設定されている。また、端末装置100cにはディスク901cが、端末装置100dにはディスク901dが挿入されている。なお、ディスク901cには、識別子として「1111」がついており、ディスク901dには、識別子として「0055」がついている。このような場合、端末装置100cでは、ディスク901cから読み出した識別子とフィルタ情報310jの内容が一致するため、フィルタ処理500でメディア融合データ200jを取得して表示する。一方、端末装置100dでは、ディスク901dから読み出した識別子とフィルタ情報310jの内容が一致しないため、フィルタ処理500でメディア融合データ200jを破棄する。以上のように、ディスク901を端末装置100に挿入するだけで特定のデータ300のみを受信するようにする事ができる。
【0067】
また、ディスク901によってデータ300を選択的に受信する、別の方法もある。ディスク901の中に、アクセス権データ350と同様のデータをディスク901に格納し、ユーザがディスク901を端末装置100に挿入した時に、ディスク901からデータを読み出してアクセス権データ350に追加するようにすればよい。そして、ユーザがディスク901を端末装置100から排出した時に、挿入した時に追加したアクセスキーとPPV無料キーを削除すればよい。以上のようにする事により、ディスク901を挿入している時のみ特定のデータ300だけがフィルタ処理500を通過できるようになる。また、ディスク901を挿入している時のみ特定の有料番組を無料にする事ができる。また、本発明では、端末装置100に、放送波903を記録するための一時記憶装置120を接続し、一時記憶装置120で放送を記録し、放送が終了した後で記憶した放送を再生することにより、放送が行われている時と同様のサービスを実現する事ができる。この例を図36を用いて説明する。
【0068】
図中120は、一時記憶装置である。一時記憶装置120は、端末装置100からの出力を受取って記録することと、記録した情報を端末装置100に出力する事ができる装置であり、例えば、VTR(Video Tape Recorder)やディジタルVTR、DVD−RAM等である。放送受信部106は、チューナ131、入力切替え部132、分離器133で構成されている。チューナ131は、特定の周波数の放送波903からテレビの映像・音声と、データ300が重畳された情報を取り出す。チューナからの出力は、入力切替え部132に入れられるとともに、端末装置に接続された一時記憶装置120にも出力される。入力切替え部132では、チューナ131からの出力と、一時記録装置120からの出力のどちらの出力を分離器133にいれるかを選択できるようにする。分離器133では、入力切替え部132からの出力を、テレビの映像・音声と、データ300に分離する。以上のようにすることで、放送が終了した後で記憶した放送を再生することにより、放送が行われている時と同様のサービスを実現することが可能となる。なお、一時記憶120として、端末装置100が有する記憶部107や、ディスク制御部104が管理する読み書き可能なディスク901を使用することもできることはいうまでもない。
【0069】
以上、説明したように、本発明では、3つの媒体のそれぞれの特性を生かしたサービスを可能としている。また、データ300において、フィルタ情報310がない場合、つまり、メディア融合データ200だけでも、3つの媒体の特性を生かした情報の提供は可能である。
【0070】
さらに、本発明では、ディスクデータ取得処理600、ネットワークデータ取得処理610、放送リンク処理640、表示処理550において、アクセスキーが与えられた場合や、PPV無料キーが与えら得た場合にアクセス権データ350を更新するようにしている。つまり、アクセス権データ350を使用して、フィルタ処理500を行う事により、特定の情報にアクセスした場合のみ、特定の情報が取得できるようにしてある。また、番組受信処理660において、アクセス権データ350を用いて、課金情報管理テーブル380を更新することにより、特定の情報を見た場合のみ、PPV番組の料金を無料にする事が出きる。以上に説明した実施例においていは、データの記述方法の一例として、HTMLを例にとって説明したが、本発明はHTMLに限られるものではない。本実施例において説明した情報と同様の情報を有するデータであれば、どのようなデータ構造であっても本発明の効果が変わらないことは言うまでもない。
【0071】
また、本発明で、放送、通信ネットワーク、記憶媒体の3つの媒体を例に各々の情報を受け取ったり、送り出したりする方法と、各媒体の特徴を生かしたサービスについて説明した。但し、これは、本発明を説明するための一実施例に過ぎず、上記3つの媒体のみを含む形態に限定されるものではなく、同様の特性を有する媒体があれば、それを代わりに用いても良いし、併用しても良い。要するに本発明で説明したサービスが提供出来るのであれば、媒体の選択を上記のみに限定するものでは無いことは言うまでも無い。
【0072】
【発明の効果】
以上説明したように、本発明によれば、3つのメディアを融合することにより、放送による積極的な情報の提供、ディスクの持つ大容量性、ネットワークの持つ情報の最新性を活かしたサービスを実現できる。例えば、ディスク上の特定のデータ、ネットワークを介したサーバ上の特定のデータ、又は、放送波の特定のデータにアクセスするとアクセスキーを与え、アクセスキーを用いて取得した特定のデータを選別することにより、ディスク上の特定のデータ、ネットワークを介したサーバ上の特定のデータ、又は、放送波の特定のデータを見たユーザにのみ特定のデータを見せることができる。
【0073】
また、同様に、特定のデータを見たユーザにのみ、PPV方式のデータを無料化することができる。また、ディスク情報、ネットワーク情報の中に、暗号鍵に関する情報を入れるとともに、データに暗号データと非暗号データを設けることにより、暗号鍵に関する情報を含むディスク情報、ネットワーク情報からアクセスした場合には暗号化データを使用し、それ以外の場合には非暗号化データを使用するようにすることにより、暗号鍵に関する情報を含むディスク情報、ネットワーク情報により特定された特定のデータを読み出したユーザにのみ特定のデータを提供できるようにすることができる。
【図面の簡単な説明】
【図1】本発明の実施例の概要を示す説明図である。
【図2】本発明の実施例における端末装置の構成を示すブロック図である。
【図3】本発明の実施例におけるシステムの構成を示した説明図である。
【図4】本発明の実施例におけるメディア融合データの記述例を示した説明図である。
【図5】本発明の実施例における暗号データブロックと非暗号データブロックの記述例を示した説明図である。
【図6】本発明の実施例におけるフィルタ情報のデータ構造を示した説明図である。
【図7】本発明の実施例におけるアクセス権データのデータ構造を示した説明図である。
【図8】本発明の実施例における表示時間管理テーブルのデータ構造を示した説明図である。
【図9】本発明の実施例のおける課金情報管理テーブルのデータ構造を示した説明図である。
【図10】本発明の実施例におけるフィルタ処理の概要を示したフローチャートである。
【図11】本発明の実施例におけるディスクデータ取得処理の概要を示したフローチャートである。
【図12】本発明の実施例におけるネットワークデータ取得処理の概要を示したフローチャートである。
【図13】本発明の実施例における放送リンク処理の概要を示したフローチャートである。
【図14】本発明の実施例における暗号処理の概要を示したフローチャートである。
【図15】本発明の実施例における表示処理の概要を示したフローチャートである。
【図16】本発明の実施例における番組受信処理の概要を示したフローチャートである。
【図17】本発明の実施例におけるディスクの挿入を促すメッセージの例である。
【図18】本発明の実施例におけるデータの一例を示した説明図である。
【図19】本発明の実施例における端末装置の動作の説明図である。
【図20】本発明の実施例におけるデータの一例を示した説明図である。
【図21】本発明の実施例における端末装置の動作の説明図である。
【図22】本発明の実施例におけるデータの一例を示した説明図である。
【図23】本発明の実施例における端末装置の動作の説明図である。
【図24】本発明の実施例におけるデータの一例を示した説明図である。
【図25】本発明の実施例における端末装置の動作の説明図である。
【図26】本発明の実施例におけるデータの一例を示した説明図である。
【図27】本発明の実施例における端末装置の動作の説明図である。
【図28】本発明の実施例におけるデータの一例を示した説明図である。
【図29】本発明の実施例における端末装置の動作の説明図である。
【図30】本発明の実施例におけるデータの一例を示した説明図である。
【図31】本発明の実施例における端末装置の動作の説明図である。
【図32】本発明の実施例における端末装置の動作の説明図である。
【図33】本発明の実施例におけるメディア融合データのデータ構造を示した説明図である。
【図34】本発明の実施例における暗号データブロックと非暗号データブロックのデータ構造を示した説明図である。
【図35】本発明の実施例における端末装置の動作の説明図である。
【図36】本発明の実施例における一時記憶装置を有する端末装置の構成を示すブロック図である。
【符号の説明】
100 端末装置
101 中央制御装置
102 表示制御部
103 入力制御部
104 ディスク制御部
105 通信制御部
106 放送受信部
107 記憶部
108 バス
120 一時記憶装置
152 サーバ
153 放送局
901 ディスク
902 ネットワーク
903 放送波
904 アンテナ

Claims (3)

  1. ディスクからデータを読み出すディスク制御部、ネットワークを介してサーバと通信しデータを読み出す通信制御部、放送波を受信しデータを取り出す放送受信部、及び、前記ディスク制御部、前記通信制御部、前記放送受信部の制御を行う中央制御装置を備え、
    前記ディスク制御部及び前記中央制御装置により、前記ディスク上の特定のデータを読み出すためのディスク情報、前記ネットワークを介して前記サーバと通信し前記サーバ上の特定のデータを読み出すためのネットワーク情報、及び、前記放送波を受信し特定のデータを取り出すための放送リンク情報、を前記ディスクから読み出し、
    前記ディスク制御部及び前記中央制御装置により、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、
    前記通信制御部及び前記中央制御装置により、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、及び、
    前記放送受信部及び前記中央制御装置により、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を行い、
    前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、
    前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、又は、
    前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を制限するためのアクセスキーが、前記ディスク情報に含まれる場合において、
    前記アクセスキーが含まれる前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すときには、前記アクセスキーが含まれる前記ディスク情報に含まれる前記アクセスキーを、アクセスキー管理部に保存し、
    前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すときには、前記アクセスキー管理部に保存されているアクセスキーと、前記ディスク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記ディスク情報により特定された特定のデータの読み出しを制限すること、
    前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、
    前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、又は、
    前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を制限するためのアクセスキーが、前記ネットワーク情報に含まれる場合において、
    前記アクセスキーが含まれる前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すときには、前記アクセスキーが含まれる前記ネットワーク情報に含まれる前記アクセスキーを、 アクセスキー管理部に保存し、
    前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すときには、前記アクセスキー管理部に保存されているアクセスキーと、前記ネットワーク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記ネットワーク情報により特定された特定のデータの読み出しを制限すること、又は、
    前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、
    前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、又は、
    前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を制限するためのアクセスキーが、前記放送リンク情報に含まれる場合において、
    前記アクセスキーが含まれる前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すときには、前記アクセスキーが含まれる前記放送リンク情報に含まれる前記アクセスキーを、アクセスキー管理部に保存し、
    前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すときには、前記アクセスキー管理部に保存されているアクセスキーと、前記放送リンク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記放送リンク情報により特定された特定のデータの取り出しを制限すること、及び、
    前記アクセスキー管理部は、
    前記ディスク情報により特定された特定のデータに含まれる識別子、前記ネットワーク情報により特定された特定のデータに含まれる識別子、又は、前記放送リンク情報により特定された特定のデータに含まれる識別子と参照するために、
    前記ディスク情報に含まれる前記アクセスキー、前記ネットワーク情報に含まれる前記アクセスキー、又は、前記放送リンク情報に含まれる前記アクセスキーを保存するためのものであること、
    を特徴とする端末装置。
  2. ディスクからデータを読み出すディスク制御部、ネットワークを介してサーバと通信しデータを読み出す通信制御部、放送波を受信しデータを取り出す放送受信部、及び、前記ディスク制御部、前記通信制御部、前記放送受信部の制御を行う中央制御装置を備え、 前記ディスク制御部及び前記中央制御装置により、前記ディスク上の特定のデータを読み出すためのディスク情報、前記ネットワークを介して前記サーバと通信し前記サーバ上の特定のデータを読み出すためのネットワーク情報、及び、前記放送波を受信し特定のデータを取り出すための放送リンク情報、を前記ディスクから読み出し、
    前記ディスク制御部及び前記中央制御装置により、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、
    前記通信制御部及び前記中央制御装置により、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、及び、
    前記放送受信部及び前記中央制御装置により、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を行い、
    前記ディスク情報を用いるときに、ユーザが見たデータ毎に料金を支払う方式におけるデータを無料にするためのPPV無料キーが、前記ディスク情報に含まれる場合、
    前記ネットワーク情報を用いるときに、ユーザが見たデータ毎に料金を支払う方式におけるデータを無料にするためのPPV無料キーが、前記ネットワーク情報に含まれる場合、又は、
    前記放送リンク情報を用いるときに、ユーザが見たデータ毎に料金を支払う方式におけるデータを無料にするためのPPV無料キーが、前記放送リンク情報に含まれる場合、には、
    前記PPV無料キーをPPV無料キー管理部に保存し、
    前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すときに、前記PPV無料キー管理部に保存されているPPV無料キーと、前記放送リンク情報により特定された特定のデータに含まれる識別子とを参照することにより、前記放送リンク情報により特定された前記特定のデータを無料にすることを特徴とする端末装置。
  3. ディスクからデータを読み出すディスク制御部、ネットワークを介してサーバと通信しデータを読み出す通信制御部、放送波を受信しデータを取り出す放送受信部、及び、前記ディスク制御部、前記通信制御部、前記放送受信部の制御を行う中央制御装置を備え、
    前記ディスク制御部及び前記中央制御装置により、前記ディスク上の特定のデータを読み出すためのディスク情報、前記ネットワークを介して前記サーバと通信し前記サーバ上の特定のデータを読み出すためのネットワーク情報、及び、前記放送波を受信し特定のデータを取り出すための放送リンク情報、を前記ディスクから読み出し、
    前記ディスク制御部及び前記中央制御装置により、前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すこと、
    前記通信制御部及び前記中央制御装置により、前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すこと、及び、
    前記放送受信部及び前記中央制御装置により、前記放送リンク情報を用いて、前記放送リンク情報により特定された前記放送波を受信し、前記放送リンク情報により特定された特定のデータを取り出すこと、を行い、
    前記ディスク情報を用いて、前記ディスク情報により特定された前記ディスクから、前記ディスク情報により特定された特定のデータを読み出すときに、前記ディスク情報により特定された特定のデータに含まれる暗号化データを復号化するための暗号鍵が前記ディスク情報に含まれる場合には、
    前記ディスク情報に含まれる前記暗号鍵を用いて、前記ディスク情報により特定された特定のデータに含まれる暗号化データを復号化すること、及び、
    前記ネットワーク情報を用いて、前記ネットワーク情報により特定された前記ネットワークを介して、前記ネットワーク情報により特定された前記サーバと通信し、前記ネットワーク情報により特定された特定のデータを読み出すときに、前記ネットワーク情報により特定された特定のデータに含まれる暗号化データを復号化するための暗号鍵が前記ネットワーク情報に含まれる場合には、
    前記ネットワーク情報に含まれる前記暗号鍵を用いて、前記ネットワーク情報により特定された特定のデータに含まれる暗号化データを復号化すること、を特徴とする端末装置。
JP33384896A 1996-12-13 1996-12-13 端末装置 Expired - Fee Related JP3887856B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP33384896A JP3887856B2 (ja) 1996-12-13 1996-12-13 端末装置
US08/990,026 US6487543B1 (en) 1996-12-13 1997-12-12 Media-integrating system, terminal device, recording medium and broadcasting method for use in the media-integrating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33384896A JP3887856B2 (ja) 1996-12-13 1996-12-13 端末装置

Publications (2)

Publication Number Publication Date
JPH10173612A JPH10173612A (ja) 1998-06-26
JP3887856B2 true JP3887856B2 (ja) 2007-02-28

Family

ID=18270628

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33384896A Expired - Fee Related JP3887856B2 (ja) 1996-12-13 1996-12-13 端末装置

Country Status (2)

Country Link
US (1) US6487543B1 (ja)
JP (1) JP3887856B2 (ja)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11327717A (ja) * 1998-03-16 1999-11-30 Digital Vision Laboratories:Kk 情報出力装置および情報提供システム
US20010029582A1 (en) * 1999-05-17 2001-10-11 Goodman Daniel Isaac Method and system for copy protection of data content
US6298446B1 (en) * 1998-06-14 2001-10-02 Alchemedia Ltd. Method and system for copyright protection of digital images transmitted over networks
JP4786931B2 (ja) * 1998-09-04 2011-10-05 株式会社ソニー・コンピュータエンタテインメント データ送受信システム、データ受信装置およびデータ送信装置
JP4253875B2 (ja) 1998-09-30 2009-04-15 ソニー株式会社 送信方法および送信装置、受信方法および受信装置、並びに伝送方法および伝送システム
JP3935276B2 (ja) * 1998-10-21 2007-06-20 キヤノン株式会社 ネットワークデバイス管理方法、装置、記憶媒体、及び送出装置
EP1079619B1 (en) * 1999-08-26 2006-10-18 Sony Service Centre (Europe) N.V. Television display device and method of operating a television system
US7062779B1 (en) * 1999-12-10 2006-06-13 Sun Microsystems, Inc. Methods and apparatus for accessing synchronized broadcast data
JP3474510B2 (ja) * 2000-02-29 2003-12-08 株式会社東芝 ディジタル放送送信装置、その受信方法および受信装置
EP1182874A1 (en) * 2000-08-24 2002-02-27 Canal+ Technologies Société Anonyme Digital content protection system
US20020120934A1 (en) * 2001-02-28 2002-08-29 Marc Abrahams Interactive television browsing and buying method
JP2002329080A (ja) * 2001-04-27 2002-11-15 Olympus Promarketing Inc 著作物提供方法及び著作物提供システム
US7093275B2 (en) * 2001-04-30 2006-08-15 Cable Television Laboratories, Inc. Synchronizing services across open cable and packet cable
US20030002863A1 (en) * 2001-07-02 2003-01-02 Sony Corporation System and method for presenting updated DVD information screen
JP4504601B2 (ja) * 2001-08-24 2010-07-14 財団法人エヌエイチケイエンジニアリングサービス データ受信端末及びデータ受信プログラム
JP3558128B2 (ja) 2001-08-27 2004-08-25 ソニー株式会社 情報提供システム、情報処理装置および方法、情報提供装置および方法、記録媒体、並びにプログラム
JP2003101495A (ja) * 2001-09-19 2003-04-04 Toshiba Digital Media Engineering Corp 情報収集システムおよび無線通信端末装置
JP3737798B2 (ja) * 2002-11-25 2006-01-25 株式会社東芝 送信装置、受信装置及び受信方法
JP2004264898A (ja) * 2003-02-10 2004-09-24 Toshiba Corp コンテンツ処理端末、著作権管理システム、及びこれ等の方法
KR101022471B1 (ko) * 2004-01-17 2011-03-16 삼성전자주식회사 멀티미디어 데이터를 기록한 정보저장매체, 그 재생방법및 재생장치
KR101145261B1 (ko) * 2004-02-27 2012-05-24 삼성전자주식회사 멀티미디어 데이터를 기록한 정보저장매체, 그 재생방법및 재생장치
US8589156B2 (en) * 2004-07-12 2013-11-19 Hewlett-Packard Development Company, L.P. Allocation of speech recognition tasks and combination of results thereof
JP4632079B2 (ja) * 2004-07-22 2011-02-16 ソニー株式会社 コンテンツ配信システム、コンテンツ配信装置および方法、コンテンツ受信装置および方法、コンテンツ再生装置および方法、記録媒体、並びにプログラム
JP4220448B2 (ja) * 2004-09-09 2009-02-04 株式会社東芝 情報再生装置及び情報再生方法
US7509371B1 (en) * 2005-03-02 2009-03-24 Sun Microsystems, Inc. Application discovery method including identifying task entry points and launch points
JP2006285326A (ja) * 2005-03-31 2006-10-19 Nomura Research Institute Ltd コンテンツ配信制御システム
JP3974921B2 (ja) * 2005-05-31 2007-09-12 シャープ株式会社 コンテンツ再生装置、コンピュータプログラム及び記録媒体
JP2006352565A (ja) * 2005-06-16 2006-12-28 Matsushita Electric Ind Co Ltd 通信端末装置およびリンク種別表示プログラム
JP2009239825A (ja) 2008-03-28 2009-10-15 Sony Corp 情報処理装置および方法、プログラム、並びに記録媒体
JP4730626B2 (ja) * 2008-06-13 2011-07-20 ソニー株式会社 コンテンツ供給装置、コンテンツ供給方法、およびプログラム
JP5229322B2 (ja) * 2008-08-07 2013-07-03 富士通株式会社 データ放送システム、データ放送サーバ、およびデータ放送プログラム
CN103430559B (zh) * 2011-01-19 2017-10-27 三星电子株式会社 用于在广播系统中配置控制消息的装置及方法
WO2013115121A1 (ja) 2012-01-31 2013-08-08 シャープ株式会社 生成装置、再生装置、データ構造、生成方法、再生方法、制御プログラム、および記録媒体
JP6153298B2 (ja) 2012-04-24 2017-06-28 シャープ株式会社 配信装置、再生装置、データ構造、配信方法、制御プログラム、および記録媒体
CN103268453B (zh) * 2012-12-18 2016-01-13 北京奇虎科技有限公司 用于处理用户公开的资料数据的方法及系统
JP6033412B2 (ja) * 2013-04-19 2016-11-30 三菱電機株式会社 情報再生システム、情報再生方法、情報再生装置、及びアクセス解析装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0669761A3 (en) * 1994-02-23 1999-03-03 Hitachi, Ltd. Television signal receiving apparatus incorporating an information retrieving and reproducing apparatus
US5694546A (en) * 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5748254A (en) * 1995-07-24 1998-05-05 Coach Master International Corporation Systems with a remote control in which information can be retrieved from an encoded, laser readable disc
US5905865A (en) * 1995-10-30 1999-05-18 Web Pager, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
US5724103A (en) * 1995-11-13 1998-03-03 Intel Corporation CD ROM information references delivered to a personal computer using the vertical blanking intervals associated data technology from a nabts compliant television broadcast program
US5937164A (en) * 1995-12-07 1999-08-10 Hyperlock Technologies, Inc. Method and apparatus of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media within a platform independent networking system
US5892825A (en) * 1996-05-15 1999-04-06 Hyperlock Technologies Inc Method of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media
US5774664A (en) * 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5929849A (en) * 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
US5774666A (en) * 1996-10-18 1998-06-30 Silicon Graphics, Inc. System and method for displaying uniform network resource locators embedded in time-based medium

Also Published As

Publication number Publication date
JPH10173612A (ja) 1998-06-26
US6487543B1 (en) 2002-11-26

Similar Documents

Publication Publication Date Title
JP3887856B2 (ja) 端末装置
US7885894B2 (en) Content distribution system and content license management method
JP3606794B2 (ja) ディジタルデータ著作権保護システム
JP4304185B2 (ja) ストリーム出力装置及び情報提供装置
ES2348773T3 (es) Metodo y aparato para recuperar el contenido de una red basandose en los datos de guia de programacion electronica (epg.
US20090235303A1 (en) Encrypted content and decryption key providing system
US9424875B2 (en) Content-receiving device
US20050144641A1 (en) System for data management and on-demand rental and purchase of digital data products
US20080263607A1 (en) Downloading and Transfer of Audio or Video Data from Video Broadcasts
KR20070008373A (ko) 콘텐츠 배신 시스템 및 배신 방법과 콘텐츠 처리 장치 및처리 방법
CN101002469A (zh) 内容启动控制装置
KR100871740B1 (ko) 멀티미디어 방송 콘텐츠용 통합 파일 포맷 구조를 가진 데이터를 기록한 기록 매체, 멀티미디어 방송 콘텐츠 서비스 시스템 및 그 방법
US9178930B2 (en) Content receiving device, and content distribution system
JP4321340B2 (ja) 再生装置
KR20080108777A (ko) 녹화 기기의 상세 정보 제공 방법 및 장치
JP4415493B2 (ja) 映像情報の送信方法及び受信方法、送信装置及び受信装置並びに送受信方法及び送受信システム並びに情報記録媒体
US20150172732A1 (en) Distribution of digital video products
CN102036118B (zh) 内容广播设备和接收设备及方法以及内容广播系统
US20050123268A1 (en) Information provision apparatus, information reproducing apparatus, information provision method, and information recording medium on which information provision program is computer-readably recorded
JP2005303742A (ja) 情報処理装置および情報処理方法、プログラム、並びに、情報処理システム
EP1530372A1 (en) Information providing apparatus, information providing method, and information record medium therefor
JP2005303743A (ja) 情報処理装置および情報処理方法、プログラム、並びに、情報処理システム
JP4768282B2 (ja) コンテンツ再生システム
WO2003044797A1 (fr) Appareil et procede de reproduction de donnees en continu
EP2477396A1 (en) Content receiver apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20030911

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20030911

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060417

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060418

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060619

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060718

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060919

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060919

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061120

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

Free format text: PAYMENT UNTIL: 20101208

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees