JP4519389B2 - パーソナル多機能レコーダ、並びにそれを実装及び使用する方法 - Google Patents

パーソナル多機能レコーダ、並びにそれを実装及び使用する方法 Download PDF

Info

Publication number
JP4519389B2
JP4519389B2 JP2001565652A JP2001565652A JP4519389B2 JP 4519389 B2 JP4519389 B2 JP 4519389B2 JP 2001565652 A JP2001565652 A JP 2001565652A JP 2001565652 A JP2001565652 A JP 2001565652A JP 4519389 B2 JP4519389 B2 JP 4519389B2
Authority
JP
Japan
Prior art keywords
recorder
data
central processing
processing unit
audio
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 - Lifetime
Application number
JP2001565652A
Other languages
English (en)
Other versions
JP2003526291A (ja
Inventor
リーム サファディ
ダグラス マコフカ
ロバート サイモンズ
ジャック バーンボーム
デイビッド ジードラー
マーク デピートロ
ローレンス ビンス
トーマス ダブルイル
サルバトル マセラ
カール マックグラス
レイモンド ボンテンピ
ドナルド メリノ
Original Assignee
ゼネラル インスツルメント コーポレーション
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ゼネラル インスツルメント コーポレーション filed Critical ゼネラル インスツルメント コーポレーション
Publication of JP2003526291A publication Critical patent/JP2003526291A/ja
Application granted granted Critical
Publication of JP4519389B2 publication Critical patent/JP4519389B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • 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/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • 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/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • 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
    • 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/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/4263Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/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/4402Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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/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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4786Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
    • 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6118Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
    • 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
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • H04N5/7755Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver the recorder being connected to, or coupled with, the antenna of the television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Finance (AREA)
  • Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • Strategic Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
(発明の技術分野)
本出願は、マルチメディアの記録及び再生の分野に関し、詳しくは、ケーブルテレビシステムのブロードバンドハイブリッドファイバー同軸(HFC)ネットワーク等の通信ネットワークに接続させるパーソナル多機能レコーダに関する。本発明のパーソナル多機能レコーダは、音声映像番組を記録、変換、検索、及び再生したり、ストリーミングデータや各種のマルチメディアデータのファイル及びフォーマットをキャッシュしたりするのに用いられ、リアルタイム及び非リアルタイムでの幅広い応用を容易にするものである。なお、マルチメディアデータのファイル形式としては、たとえば圧縮された音声映像ファイル、HTMLファイル、音声ファイル、動画もしくは画像ファイル等、または前記をあらゆる形で組み合わせものが挙げられるが、これらに限定されるわけではない。
【0002】
(発明の背景技術)
テレビは、現代社会において、情報と娯楽の両方を供給するものとして広く用いられている。ケーブルシステム及び衛星システムは、地域の地上波放送を補完し、何十、何百ものチャンネルの番組を提供する。
【0003】
しかしながら、一度に入手可能な番組の量が、視聴者にとって問題となる場合もある。たとえば、視聴者が見たいと思う2つの番組が、同時に放映されることもある。また、視聴者が見たい番組が、不都合な時間に放映されることもある。このような問題は、ビデオカセットレコーダ(VCR)のような録画装置により解決できる。
【0004】
VCRを用いれば、別のチャンネルを見ながら、受信中の音声映像番組を録画することができる。また、VCRを用いると、外出するために見たい番組を見ることができない場合に、タイマー予約した番組を録画することができる。そのため、VCRを使用しなければ見逃したであろう番組を入手でき、その番組をいつでも好きなときに見ることができる。
【0005】
VCRの基本概念は、最近、アナログ音声映像番組の受信や録画を管理するための機能を更に多く実現したデジタル圧縮装置にまで拡がっている。こうした製品には、パーソナルテレビ製品、パーソナルビデオレコーダ、ビデオレコーディングコンピュータ、パーソナルテレビサーバ等、色々な呼び名がある(以下、パーソナルビデオレコーダと呼ぶ)。パーソナルビデオレコーダの最近の例としては、TiVo 社製のTiVo(登録商標)システムや、Replay Network 社製のReplay TV(登録商標)システムがある。
【0006】
パーソナルビデオレコーダは、レコーダに内蔵されたハードドライブを用いることにより、ビデオカセット記録媒体に取って代わるものである。パーソナルビデオレコーダは、ユーザのケーブルボックス、衛星受信装置、またはアンテナと、テレビセットとの間に接続されている。パーソナルビデオレコーダは、テレビで合わせるチャンネルを制御し、インタラクティブな電子番組案内を提供し、手動またはタイマー制御により番組を録画する。また、パーソナルビデオレコーダは、視聴者が放映中のテレビ番組を一時停止したり、放映中のテレビ番組の一部分をリプレイしたりしても、その番組の続きの部分を取り損なうことのないよう、受信中の音声映像番組をバッファに格納する。この一時停止やリプレイは、バッファの容量を超えない範囲で行われる。同様に、バッファの容量を超える前に録画をスタートさせれば、しばらく番組を見た後にその番組全体を録画するように選択することもできる。
【0007】
更に高度な機能として、ユーザの気に入った番組を定期的に録画すると共に、ユーザが興味を持ちそうな同じジャンルの別の番組も録画するように、パーソナルビデオレコーダをプログラムすることができる。このように、パーソナルビデオレコーダは、興味の対象でありながら放映の時点では気づいていなかった音声映像番組を、ユーザが視聴できるよう支援する。
【0008】
これらのパーソナルビデオシステムは、従来のビデオカセットレコーダを上回る大きな利点を提供する一方で、現在入手可能なパーソナルビデオレコーダには、今なお欠点がある。たとえば、ケーブルテレビ会社の中には、現在、ケーブルテレビネットワークを介して、デジタル及びアナログ音声映像番組に加えてインターネットへのアクセスを提供するところもある。これは、従来の電話回線を介したインターネットの利用に比べて、より一層の高速アクセスが可能である。このような傾向は、単一の接続回線を介して加入者に提供される電子データサービス及びマルチメディアデータサービスの増加に伴って続いていくものと予想される。
【0009】
インターネットに接続することより、画像と音声、動画と音声の両方を含む、非常に豊富なデータへのアクセスが可能となる。たとえば、インターネットは膨大な量のWebページから成るが、これらのコンピュータファイルにWebブラウザ等の適切なコンピュータプログラムを用いてアクセスすると、テキストや画像、及び/または音声エレメントを得ることができる。また、他の種類のデータファイル、たとえば音声ファイル(たとえばMP3ファイル)、画像ファイル(たとえば.jpgファイル、.picファイル、bit mapファイル等)、及び動画ファイル等もインターネットを介して利用可能である。
【0010】
また、音声映像番組は、ファイル形式で送信するのではなく、インターネットまたは他のインターネットキャッシュサーバからストリームしてもよい。デジタル番組は、プログラマが選択した圧縮率で、ストリームまたは一斉配信される。
【0011】
データファイル、またはストリームされるコンテンツは、適切な「プレーヤー」を用いて開くことにより、初めてモニタ(またはテレビセット)に表示または再生される。ここで言うプレーヤーとは、ファイル形式にしたデータ、またはストリームされるコンテンツを取り込み、暗号化された画像、音楽、音声、動画等をそこから再生するように設計されたソフトウェアアプリケーションのことである。なお、こうしたプレーヤーアプリケーションの例としては、RealVideo(登録商標)、RealAudio(登録商標)、及び Microsoft(登録商標) Windows(登録商標) Media がある。このため、パーソナルビデオレコーダでは、ケーブル信号、地上波信号、または衛星テレビ信号とインターネットの双方にアクセスする信号ソースにテレビセットを接続する上では役に立たない。したがって、この分野において、他に予想される各種ファイル形式またはストリーミング形式のマルチメディアデータを管理しながらも、パーソナルビデオレコーダの利点を提供できる装置が求められている。
【0012】
サイバーキャストまたはWebキャストをライブで行う(音声映像コンテンツをストリームする)ために、コンテンツはリアルタイムで送信される。ストリーミングコンテンツの有力なプロバイダの一つに、Broadcast.com がある。これは、インターネット上で最大のWebキャスティングネットワークであり、何百ものラジオチャンネル、ライブイベント、バラエティ番組、会議及びセミナーを提供する。一般ユーザ、企業をも引き寄せ、ライブイベントの放映元としては最大のネットワークとなっており、番組の革新的なアイデアを数多く提供している。
【0013】
動画をストリーミングするネットワークプロバイダの例としては、InterVUがある。ここは、Web動画を配信する全国的なネットワークを保持し、高速大容量回線プロバイダと提携して信頼性を高め、高帯域幅を増やしている。このInterVUは、CNNやMSNBC等のWebサイトに動画ストリーミングを提供しているプロバイダである。また、このプロバイダは、ラジオ局の動画及び音声の両方をストリームするためのレベル3のネットワーク上に、コンテンツ配信サーバを設置している。
【0014】
しかし、Webキャストは、インターネットのネットワーク帯域幅の利用性にまつわる問題に直面し続けている。インターネットの社会的基盤は、音声映像コンテンツのリアルタイム放映を念頭に置いて作られていない。この問題を改善するため、数社の企業が、ネックとなっているデータの負荷均衡化や再ルーティングを提供するようになっている。これにより、サーバをできるだけネットワークの端に近い場所、たとえばインターネットサービスプロバイダのネットワーク(ISP)等に置くことで、Webコンテンツ配信のための余裕をとることが可能になる。Akamai Technologies社、及び Digital Island社は、コンテンツ配信サービスを提供している。このプロバイダは、高度に分散されたサーバを多数利用して、負荷均衡化を実現している。プローブとエージェントがネットワーク全体にインストールされ、輻輳に関する情報を収集して再ルーチングを行っている。ミラーリング及びキャッシュへの保存が、内部のソリューションにおいてネットワーク性能を50%以上向上させるものとして提示されてきた。一方、iBeam Broadcasting社、及び Edgix社は、地上接続ではなく衛星を用いてストリーミングメディアを配信している。
【0015】
しかし、これらのソリューションにかかる費用は相当なものである。そして、新たな場所で負荷均衡化が問題となる場合には必ず、追加の費用が継続的に必要となる。そのため、この分野において、Webキャスティング音声映像信号において現在直面しているネットワークのロード、キャッシュ、及び送信における障害を軽減することのできる方法及び装置が、より一層求められている。
【0016】
(発明の概要)
本発明の目的は、上記の要求等を満たすことである。具体的には、本発明の目的は、他に予想される各種のファイル形式やストリーミング形式のマルチメディアデータを管理しながらも、パーソナルビデオレコーダの利点を提供することのできるパーソナル多機能レコーダを提供することである。また、本発明の目的は、Webキャスティングストリーミング音声映像信号において現在直面しているキャッシュや送信における障害を軽減できる方法や装置を提供することである。
【0017】
本発明の追加の目的、利点、及び新規の特徴は、後述の説明により明らかにされ、本明細書を読むこと、または本発明を実施することにより、当業者に理解される。本発明の目的及び利点は、添付のクレームに記述された手段により達成することができる。
【0018】
こうして述べた目的、または他の目的を達成するため、本発明は、あらゆる種類のデータをも記録できるパーソナル多機能レコーダとして実体化され、説明される。本発明のパーソナル多機能レコーダは、好ましくはセットトップターミナルと一体化して同一の中央演算処理装置を共用し、データ記憶装置のみならず、対応ファームウェア及びソフトウェアや、復号化エレメント及びセキュリティエレメント、インタフェース等と統合され、音声映像番組を受信するための接続部を組み込み、一つまたは複数のデータ伝送ストリームを受信するためのものである。同接続部は、音声映像番組伝送ストリームを受信する機能と共に、少なくとも一つのデータ伝送ストリームを受信する機能をも兼ね備え、たとえばケーブルテレビシステムインタフェース等を実現することができる。
【0019】
また、レコーダは、コプロセッサ(たとえば、コード化及び復号装置)を備える。中央演算処理装置(及び、対応ファームウェア及びソフトウェア、以下「中央演算処理装置」と呼ぶ)は、伝送ストリームからの音声映像番組及びコンテンツ(データ)を、データ記憶装置に対してコード化、変換、記録、キャッシュし、またはデータ記憶装置からそれらを再生もしくは検索することを選択的に制御する。
【0020】
データ伝送ストリームのデータは、画像ファイル、グラフィックファイル、動画ファイルもしくは音声ファイル、またはリアルタイムWebキャスティングコンテンツ等、あらゆる形式のマルチメディアコンテンツを含んでもよい。また、データ伝送ストリームのデータはWebページを含んでもよく、データ伝送ストリームコンテンツ受信用の接続部を通じてレコーダがインターネットに接続していれば、それらのデータは全て利用可能である。
【0021】
ユーザインタフェースにより、ユーザが中央演算処理装置を制御して、伝送ストリームからの音声映像番組及びデータを選択的に記録することができる。ユーザは、特定のチャンネルや日時において音声映像番組を録画するよう、中央演算処理装置をプログラムすることができる。また、ユーザはインタフェースを使用して、データ伝送ストリームを通じてインターネットから受信または検索したデータを記録することもできる。
【0022】
また、予想される種類のマルチメディアデータファイルを管理、表示、または再生するために、中央演算処理装置は、伝送ストリームを介して利用可能なあらゆる種類のマルチメディアファイルを管理したり開いたりするのに必要な、あらゆるソフトウェアをダウンロードすることができ、このダウンロードを必要に応じてアクセス管理下で行う。また、中央演算処理装置は、Webキャストからストリームされたコンテンツを再生するのに必要なアプリケーションをダウンロードすることもできる。したがって、データ伝送ストリームのデータは、中央演算処理装置がデータをストリームできるよう、または各種マルチメディアデータファイルを管理し、開くことができるようにするため、中央演算処理装置により実行できるソフトウェアを含んでもよい。中央演算処理装置は、そのようなアプリケーションを、対応するデータファイルと共に、メモリまたはデータ記憶装置に保存することができる。
【0023】
データ記憶装置は、大容量データ記憶装置であれば何れのものでもよく、好ましくはハードドライブであるが、光ディスク等でもよい。
【0024】
また、本発明のレコーダは、データ記憶装置に保存した音声映像番組及びデータを、テレビセットまたはスタンドアロンのモニタ(フラットパネルディスプレイ等)に出力するため、レコーダをテレビセットに接続する接続部を備える。こうしてユーザは、取得したりデータ記憶装置に保存したりした番組またはマルチメディアデータであれば、何れのものをもテレビセットを用いて視聴することができる。他に、10/100Mbsイーサネット、Universal Serial Bus(USB)、またはIEEE1394デジタルバス等を用いてもよく、これらはパソコンやデジタルカメラ等の別の装置と接続するのに用いる。
【0025】
また、本発明のレコーダは、好ましくは、クライアント・サーバ通信用のメッセージ送受信用のダウンストリーム受信機、及びアップストリーム送信機を備えてもよい。この双方向の接続性により、ユーザは、欲しいマルチメディアデータ、及びそのデータを使用するのに必要なソフトウェアを取得することができる。
【0026】
一つの実施形態において、本発明のレコーダは、ケーブルテレビセットトップターミナルに内蔵される。セットトップターミナル内で、アナログまたはデジタルの音声映像番組を受信するための接続部は、ケーブルテレビシステムから受信した音声映像番組から選択したチャンネルに同調するためのブロードバンド主チューナを有する。こうした番組は、一斉配信されるHTMLページ等のデータも含んでよい。また、ケーブルテレビシステムからの信号は、好ましくは、データ伝送ストリームを搬送する。したがって、データ伝送ストリームを受信するための接続部は、ケーブルテレビシステムから受信した信号によるデータ伝送ストリームに同調するための副チューナを備える。この副チューナは、二つめのアナログまたはデジタルの音声映像番組に同調するためにオプションとして利用できるもので、これによりユーザは、ある信号によるコンテンツを視聴しながら別の信号を記録したり、またはピクチャ・イン・ピクチャ方式で二つの信号による別々のコンテンツを同時に視聴したりすることができる。
【0027】
また、本発明は、本明細書で説明するパーソナル多機能レコーダの操作方法を包含する。たとえば、本発明は、音声映像番組及び各種マルチメディアデータを、ファイル形式(ローカルストア情報、電子メール、コミュニティアナウンス、電子クーポン等)で、あるいはストリーム形式で、パーソナル多機能レコーダを用いて受信及び記録する方法を包含する。この方法を実行するには、音声映像番組の録画もしくは変換、または、一斉配信もしくはユーザから要求された伝送ストリームによるデータのデータ記憶装置へのキャッシュまたは記録といった、これらの工程を選択的に行う。
【0028】
本発明の更なる特徴として、ネットワーク事業者(MSO)はパーソナル多機能レコーダの機能をサービスとして提供できるようになる。これは、個人顧客向けの枠組と比較すると、既存の枠組に必要不可欠な面である。こうした装置のアクセス制御はリソースとして、さらにその利用はサービスとして、1999年2月24日出願の米国特許出願番号09/257,274、また1999年9月2日出願の米国特許出願番号09/389,107で説明された方法と整合性を有する(これらの米国特許出願の内容は全て、引用により本明細書にそのまま組み込まれる)。さらに、アクセス制御スキームにより、コンテンツの著作権管理が、そのコンテンツを処理するアプリケーションソフトウェアのダウンロード可能な機能として実現される。
【0029】
さらに、本発明は、上記のようなパーソナルビデオレコーダにおける、他のあらゆる応用を包含する。たとえば、本発明は、ケーブルテレビネットワークを介してビデオ・オンデマンドを実現する方法を包含し、その方法は、指定されたダウンロード時間フレームの中で、ケーブルテレビネットワークに接続されたパーソナル多機能レコーダに対して、ケーブルテレビネットワークを介し、要求されたビデオ・オンデマンド番組をダウンロードする工程を有する。この方法において、番組は、ユーザ制御下で再生するために、パーソナル多機能レコーダに記録される。
【0030】
添付の機能を説明した図面は、本発明を図示し、明細書の一部を成す。後述の説明と共に、図面は本発明の原理を実証、説明するものである。
【0031】
(好適な実施例の詳細な説明)
図面を用いて、本発明の好適な実施例を説明する。これらの機能面での実施形態は、本発明の原理を明らかにするために例示され、選択されたものである。しかしながら、本発明は、当業者に理解されるように、後述の実施形態のみに限定されるものではない。
【0032】
図1に示すように、本発明は、好ましくは、セットトップターミナル(200)に内蔵されたパーソナル多機能レコーダを含む。この統合ユニット(200)は、十分な機能を備えたセットトップターミナルであり、たとえばインターネットへのアクセス等、従来型のセットトップターミナルで可能な全ての機能を実行し、テレビ信号またはその他のデータ信号を供給するケーブルテレビシステムにユーザのテレビセットを接続する。さらに、本発明の原理に基づき、統合ユニット(200)はパーソナル多機能レコーダとして、あらゆるテレビ番組、マルチメディアデータファイル、及びストリームされた音声映像コンテンツを記録、再生することができる。
【0033】
本発明のパーソナル多機能レコーダ(200)は、上記のような従来のパーソナルビデオレコーダと同じく、ケーブルテレビ信号として送信されるような音声映像番組を記録、及び/またはバッファすることができる。また、ユニット(200)は、同ユニット(200)に対してWebキャストされ、またはストリームされたデジタル音声映像番組を処理、及び記録することができ、それに伴い、変換をリアルタイムで行うかオフラインで行うかを選択することができる。さらに、本発明のパーソナル多機能レコーダ(200)は、あらゆる種類のマルチメディアデータコンテンツやファイルを記録またはキャッシュすることができ、そのキャッシュしたデータを使用するのに必要な対応プレーヤーソフトウェアをロード及び実行することができる。
【0034】
機能ブロック図1に示すように、本発明によるパーソナル多機能レコーダは、セットトップターミナルに内蔵され、そのセットトップターミナルと共通のコンポーネントを使用する。ユニット(200)は、システムバス(112)と接続する中央演算処理装置(CPU)(104)を備える。中央演算処理装置(104)、並びに対応するファームウェア及びソフトウェアは、様々な機能を実行できる。たとえば、必要なプレーヤーソフトウェアの使用による音声映像番組や他のマルチメディアデータの再生及び記録、新たなプレーヤーソフトウェアの取得、ストリームされたマルチメディアコンテンツのキャッシュ、エージェントアプリケーションの実行、ストリーミング音声映像データの変換等があるが、これらの機能の詳細は後述する。
【0035】
ハードドライブや光磁気ディスク等のパーソナル多機能レコーダディスク(106)は、システムバス(112)に接続している。パーソナル多機能レコーダディスク(106)は、中央演算処理装置(104)があらゆる種類のマルチメディアデータをキャッシュまたは記録することのできる大容量データ記憶媒体である。記憶できるデータの例としては、これに限定されるものではないが、たとえば、受信された音声映像番組(テレビ放映され、またはストリームされるWebキャスト)、動画ファイル、音声ファイル、画像ファイル、グラフィックファイル、HTMLファイル等がある。
【0036】
図1に示すように、本発明のセットトップターミナル/パーソナル多機能レコーダ(200)は、主チューナ(202)を備える。この主チューナ(202)は、好ましくは、ケーブルシステムから利用可能な何百チャンネルのうちの一つを介して提供される特定の番組に同調するために使用する、ブロードバンドチューナである。ユーザが希望するチャンネルに合わせるには、この主チューナ(202)を用いる。そのチャンネル用のテレビ信号がアナログ信号の場合、その信号にスクランブルがかけられていれば、送信の際には信号のスクランブルを解除するためのアナログセキュリティ回路(111)を通る。その後、信号は、ハードウェア支援型圧縮用のオプションのエンコーダ(110)を通じてシステムバス(112)に送信される。ユニット(200)がデジタル番組のみの処理及び記録を目的としたものである場合は、アナログ送信は段階的に廃止されているため、図示したアナログセキュリティ(111)及びエンコーダ(110)は不要となる。しかし、このエンコーダ(110)は、別の用途として、他のアナログ入力ソースからの他のアナログ信号をコード化するために保持してもよい。
【0037】
主チューナ(202)を通じて受信したテレビ番組は、中央演算処理装置(104)の制御下でバッファし、選択的にPVRディスク(106)に記録することができる。この機能は、前記のパーソナルビデオレコーダで実行する機能に類似している。また、番組は音声/動画デコーダ(103)を通じて復号され、動画/音声出力部(119)に送出される。ユーザのテレビセット(図示せず)を一つまたは複数の出力部(119)のセットに接続することにより、ユーザは選択した番組を見ることができる。
【0038】
さらに、主チューナ(202)を通じて受信するテレビ信号に、他のデータを埋め込むこともできる。このデータの例としては、たとえば主チューナ(202)が同調するテレビチャンネルで流れる広告等に関連づけられたWebページを指すユニバーサルリソースロケータ(URL)のリンクを張ったHTMLファイル等がある。中央演算処理装置(104)は、好ましくは、そのようなデータを抽出、表示、及びPVRディスク(106)に記録するために必要なソフトウェアを実行する。データがユニバーサルリソースロケータ(URL)を含む場合、CPU(104)は、そのURLが指すファイルにアクセスして記録し、ユーザが後でそれを見ることができるようにする。これは、ユーザが視聴中の番組を中断することなく行われる。
【0039】
さらに、主チューナ(202)が同調することのできる1つまたは複数のチャンネルは、データ伝送ストリーム供給専用にすることができる。これらのデータ伝送ストリームは、各種マルチメディアファイル、ストリームされた音声映像コンテンツ、またはプレーヤーソフトウェア等のマルチメディアアプリケーションソフトウェアまでも含む、あらゆる種類のデータを搬送することができる。また、オプションとして、コンテンツの著作権を管理することもでき、パーソナル多機能レコーダディスク(106)に保存してCPU(104)で実行することができる。
【0040】
また、図1に示すように、ユニット(200)は、好ましくは、ケーブルテレビシステム(204)に接続する副チューナ(203)を備える。副チューナ(203)は、主に、ケーブルテレビシステム(204)からの信号に収められたデータ伝送ストリームに同調するのに用いられ、ユーザが受信したいテレビチャンネルに従来通り同調するために主チューナ(202)を解放する。この副チューナ(203)は、多重アクセスモデムに従って動作する。このモデムは、装置とヘッドエンド間での双方向通信を促進するものであれば何れのものでもよいが、その一例として、本実施形態においては Data Over Cable Service Interface Specification(DOCSIS)標準を用いてデジタルデータを取得する。DOCSIS信号等、同調された信号により双方向通信が促進されると、インターネットによる通信が容易に行われるので、Webコンテンツを検索して取り出し、パーソナル多機能レコーダ(200)にキャッシュまたは保存することができる。前述のように、このデータは、様々な形式の各種マルチメディアコンテンツを含んでもよい。DOCSISチューナ(203)からのデータ伝送ストリームは、DOCSISモデム(101)に送出される。DOCSISモデム(101)は、システムバス(112)を介してCPU(104)と通信する。
【0041】
副チューナの第二の目的は、オプションとして、二つの異なる周波数、すなわち異なるチャンネルまたは異なるソースから提供された別々の音声映像番組、つまりインターネットからストリームされた音声映像コンテンツ及び放映されたテレビ番組を、それぞれ別個に記録、視聴できるようにすることである。また、この副チューナ(203)を主チューナ(202)と併用することで、二つの異なるテレビチャンネルまたは音声映像データストリームを、ピクチャ・イン・ピクチャ方式で同時に見ることができる。このようにチューナを2つ配置することにより、対象となる動作モードの中でも、とりわけ次のモードが可能となる。
a)アナログチャンネルの視聴、及び(暗号化された、または暗号化されていない)デジタル番組の録画
b)暗号化されていないデジタル番組の視聴、及び(暗号化された、または暗号化されていない)別のデジタル番組の録画
c)暗号化された番組の視聴、及びアナログチャンネルまたは暗号化されていない2つめのデジタル番組の録画
d)ピクチャ・イン・ピクチャ方式での視聴(この方式では、第1信号が主チューナから受信され、第2信号がPVRディスク(106)から再生または検索される)
これらのa〜dのケースでは暗号化されたMPEG−2ストリームが関わるため、そのストリームは、まずセキュリティ装置(102)を通って解読され、解読された信号を視聴しようとする(録画するのではない)場合、その信号はデコーダ(103)で処理される。また、コンテンツは他のソフトウェア支援型の技術を用いて暗号化してもよく、二つめの復号装置を必要としない。
【0042】
また、デジタルデータ、マルチメディアファイル、及びアプリケーションソフトウェアは、ケーブルテレビシステムを介して帯域外(OOB)制御チャンネル(117)でセットトップターミナルに送信されてもよい。しかし、帯域幅の容量を考えると、帯域内(主チューナ)または副チューナのほうが好適である。OOBデータチャンネルを利用するのは、主に、先行技術の部分で説明したように、ケーブルシステム事業者が従来から提供するサービスや最近になって提供されつつあるサービスを実施する上で、条件付きのアクセス機能を容易に実現するためである。
【0043】
いかなる受信形式であれ、圧縮された音声映像コンテンツは、パーソナル多機能レコーダディスク(106)に記録される。音声映像データがストリームされる、すなわちWebキャストされる場合に、そのデータをディスク(106)に記録する目的は、キャッシュする(後からアプリケーションソフトウェアで動的に使用する)、または永久保存することである。さらに、ディスク(106)に記録した音声映像信号は、音声/動画デコーダ(103)を通じて検索、処理され、パーソナル多機能レコーダ(200)の動画/音声出力部(119)に送出される。ユーザのテレビセット(図示せず)は、この動画/音声出力部(119)に接続しているので、出力された信号を受信し、結果としてユーザは音声映像番組を見ることができる。
【0044】
さらに、双方向通信を実現するため、アップストリーム送信機(205)を設け、DOCSISモデム(101)に接続させる。DOCSISモデム(101)は、アップストリームプロセッサを内蔵している。このプロセッサは、送信機(205)を駆動してアップストリームDOCSIS送信を促進すると共に、ケーブルテレビシステムの管理に用いる既存のレポートバックプロトコル(101)をサポートする。このように、DOCSISモデム(101)により双方向通信が実現し、インターネットアクセス、ユーザからのWebページやファイルの要求、セッション要求、購入要求が可能となる。
【0045】
主チューナ(202)及び副DOCSISチューナ(203)への制御ラインが、システムバス(112)から設けられている。これによりユーザは、ユーザインタフェース(118)を用いてシステムに同調コマンドを入力し、主チューナ(202)が同調したチャンネルを制御することができる。DOCSISチューナ(203)の接続により、ケーブルテレビシステム(204)からの信号内にデータ伝送ストリームが多数ある場合にも、どのデータストリームをDOCSISモデム(101)に送出するのかをCPU(104)により制御することが可能となる。このことは、チューナが対応できるのがDOCSIS登録プロセスの間に割り当てられた周波数のみであった既存のDOCSISモデムの動作仕様を改善するものである。
【0046】
また、パーソナル多機能レコーダ(200)は、エージェントアプリケーションを提供する。エージェントとは、ソフトウェアアプリケーションであり、すなわち中央演算処理装置(104)によって実行され、ユーザが入力したパラメータで指定した通りにユーザが望む音声映像番組及びデータを自動的に選択し、記録するようにした1つのソフトウェアのことである。たとえば、エージェントアプリケーションは、ユーザが入力したパラメータに基づいて、ユーザが興味のあるテレビ番組の電子番組案内をモニタする。エージェントはこの番組をPVRディスク(106)に自動的に記録し、ユーザが後でそれを見ることができるようにする。
【0047】
また、エージェントアプリケーションは、ユーザ入力パラメータに基づいて、ユーザが興味のあるあらゆるデータをインターネットサーバからモニタ、及び/または検索する。このデータは、たとえばHTMLページ等でもよい。これを一斉配信する際に付随するものとしては、たとえば音声映像の広告や番組、ニュースファイル、ヘルスレポート、電子番組案内、Webキャスト、その他にもユーザが指示した基準に合うマルチメディアデータを提供するものであれば、何れのデータソースでもよい。次に、エージェントアプリケーションは、自動的に番組またはデータに同調して記録するか、またはそれらを取得してキャッシュし、ユーザが後で見ることができるようにする。たとえば、保存した広告のHTMLページに広告主のURLを載せてもよい。それにより、ユーザは現在見ている番組を中断することなく、随時、興味のある広告の商品についての追加情報を入手することができる。
【0048】
ユーザインタフェース(118)により、ユーザは、インタラクティブにパーソナル多機能レコーダと対話して操作することができる。たとえば、このインタフェースとしては、好ましくは、中央演算処理装置(104)により実行され、(インタフェース(118)の一部である)遠隔制御装置を用いて操作できる表示メニューを提供するアプリケーション等がある。ユーザインタフェース(118)を用い、ユーザは中央演算処理装置(104)が実行するアプリケーションに対応したコマンドを入力することができ、たとえば、受信中のテレビ信号を主チューナ(202)から現時点で記録するのか、またはその後の時点で記録するのかを制御したり、ダウンロードしたいWebコンテンツ(ニュース、天気予報等)を選択したり、または他の操作を選択したり、エージェントアプリケーションに対応した他のパラメータを設定したりする。
【0049】
ユーザインタフェース(118)は、本発明のパーソナル多機能レコーダ(200)の筐体上に全面的に配置してもよいが、これは柔軟性と複雑性の点で好ましくない。その代わり、またはそれに加えて、ユーザインタフェース(118)に、上記のように、パーソナル多機能レコーダにワイヤレスでコマンドを送信するための遠隔制御装置を組み込んでもよい。ユーザインタフェース(118)は、ユーザがレコーダにコマンドを入力するのに用いるあらゆる制御装置、たとえばキーパッド、キーボード、音声認識機能付きマイク、トラックボール、ジョイスティック、ツマミ、ダイヤル、スイッチ等を備えてもよい。
【0050】
また、上記の主要なエレメントに加えて、本発明のパーソナル多機能レコーダ(200)に、他の機能をいくつか設けてもよい。たとえば、従来のセットトップ装置が設けるRFバイパス(113)により、接続したテレビセットまたはビデオカセットレコーダに対して、信号を直接ルーティングすることが可能となる。
【0051】
さらに、本発明のパーソナル多機能レコーダと他の装置及びシステムと接続するために、追加のインタフェースを設けてもよい。たとえば、マルチメディアメールアプリケーション用のデジタルカメラとインタフェースをとるために、IEEE1349デジタルバス(107)またはユニバーサルシリアルバス(USB)(108)を利用してもよい。近くのパソコンにファイルを転送するためには、10/100BTインタフェース(109)を利用してもよい。また、プリンタ等の他の周辺装置への接続も図示している(105)。
【0052】
本発明のパーソナル多機能レコーダ(200)は、圧縮したアナログ番組、または予め圧縮したMPEG−2デジタル番組、動画ファイル、画像ファイル、音声ファイル、HTMLファイル、テキストファイル等を含む、あらゆる形式のマルチメディアデータを管理、記録、変換、キャッシュ、再生または検索するための集約的な機能を実現する。テレビ信号の受信及び記録は、上記で説明した通りである。他のあらゆる種類のマルチメディアデータファイルは、何れか一方のチューナ(202、203)を通じてレコーダにダウンロードされ、パーソナル多機能レコーダディスク(106)に保存される。
【0053】
さらに、パーソナル多機能レコーダディスク(106)上のマルチメディアファイルを検索及び「再生」するために必要なアプリケーションソフトウェアは、パーソナル多機能レコーダディスク(106)上に保存され、CPU(104)により使用される。好適な実施形態において、このアプリケーションは、Secure Digital Music Initiative(SDMI)(引用によって組み込まれる)の枠組、または類似のシステムの下で提供されるような、予め設定されたコンテンツ著作権管理機能を備える。SDMI標準は、個人用の電子装置、音楽再生ソフトウェア、及びデジタル音楽の録音物において、コンテンツ管理の実施を導くための枠組を含み、著作権を保護された音楽を収録したものをユーザがコピーすることを防止または制限する。必要な、または希望するアプリケーションソフトウェア、及びそれに対応したコンテンツ著作権管理機能をパーソナル多機能レコーダディスク(106)が備えていない場合は、上記のチューナの何れか(202、203)を通じて、アプリケーションソフトウェアがダウンロードされ、パーソナル多機能レコーダディスク(106)またはメモリに保存される。
【0054】
たとえば、画像ファイルが、パーソナル多機能レコーダディスク(106)に保存されているか、またはDOCSISモデム(101)を通じて受信される場合、CPU(104)は、動画/音声出力部(119)に接続したテレビセットで画像ファイルを表示させることのできる画像処理ソフトウェアを実行することができる。HTMLファイルが、何れかのチューナを介して受信された際に、パーソナル多機能レコーダディスク(106)に保存された場合、CPU(104)は、ユーザの要求に応じて、動画/音声出力部(119)に接続したテレビセットでHTMLファイルを表示させることができるブラウザソフトウェアを起動または実行する。そのファイルに、ユーザが見たいと思うURLが付加されている場合は、対応するサーバに接触するためのDOCSISパスがアプリケーションで用いられる。同様に、動画または音声ファイルが、パーソナル多機能レコーダディスク(106)に保存されるか、またはDOCSISモデム(101)を通じて受信される場合、CPU(104)はプレーヤープログラムを実行し、動画/音声出力部(119)に接続したテレビセットに対して動画信号及び/または音声信号を送出する。アプリケーションがコンテンツ著作権管理機能を備える場合、ユーザがそのコンテンツに対してどのようなアクセス権を持つのかに応じて、アプリケーションはコンテンツを再生または拒否する。
【0055】
電子メールのテキストファイルがパーソナル多機能レコーダディスク(106)に受信、保存される場合は、CPU(104)は電子メールアプリケーションを実行して、動画/音声出力部(119)に接続したテレビセットにテキストを表示させてユーザが読めるように対処する。しかし、この場合のより大きなメリットとしては、マルチメディア電子メール、すなわち画像、グラフィックス、音声、音声映像、HTMLファイル等の、単なるテキスト以外のエレメントを含む電子メールに対応できることである。
【0056】
マルチメディア電子メールに対応するために、本発明のレコーダは、マルチメディア電子メールに含ませたい音声を入力するためのマイクまたは内蔵型マイク(105)用の接続部を備えてもよい。さらにはビデオカメラも、たとえばIEEE1394デジタルバス(107)を介して接続させ、マルチメディア電子メール用の映像を入力するようにしてもよい。中央演算処理装置(104)は、このような様々なエレメントを管理し、そうしたマルチメディア電子メールを送受信するためのマルチメディア電子メールソフトウェアプログラムを取得し、実行することができる。
【0057】
本発明のレコーダにマイクが接続または内蔵されている場合は、そのマイクを利用することにより、音声認識によるナビゲーション及びメニューや機能の選択を容易に行うことができ、必ずしもユーザインタフェース(118)の遠隔制御装置を利用しなくてもよい。たとえば、中央演算処理装置(104)によって音声認識プログラムを実行するようにしてもよいし、または(接続もしくは内蔵された)マイクの出力が送出されるユーザインタフェース(118)内に、音声認識回路を設けるようにしてもよい。その結果、発話によるコマンドがデジタルのコマンドに変換され、パラメータ入力またはレコーダへの命令が行われる。
【0058】
本発明のパーソナル多機能レコーダで実行する機能には、さらに「変換」と呼ばれるものがある。音声映像番組が、たとえばインターネット等からレコーダにストリームされる際、その音声映像番組のデータは容易に送信できるよう圧縮される。このデータは、最適な状態で表示するために圧縮解除し、ディスク(106)に保存するために圧縮する必要がある。マルチメディアデータの圧縮、及び圧縮解除は、中央演算処理装置(104)により実行するもので、変換として知られている。変換をリアルタイムで実行し、MPEG−2またはストリームされる音声映像番組を表示するようにしてもよいし、またはオフラインで変換するときのために保存しておいてもよい。変換がオフラインで実行される場合、圧縮したストリームの圧縮率はユーザの要望に応じて変化させることができる。圧縮率を高くするほど、圧縮した信号に必要な記憶領域を小さくできるが、その代わりに信号の質は低下する。ユーザインタフェース(118)を通じ、ユーザはレコーダで実行する変換を制御することができる。
【0059】
また、本発明のパーソナル多機能レコーダを用いて、接続したネットワーク上に占める帯域幅の要求を減らすキャッシュ機能を実行し、データ検索速度を向上させることもできる。たとえば、Webサイトやコンテンツ等の中には、常に変わらない音声映像エレメントを有するものもある。したがって、こうしたエレメントをWebサイトやコンテンツにアクセスするたびにダウンロードするのではなく、そうした不変のエレメントをレコーダのディスク(106)に記録またはキャッシュし、そこから検索して取り出すようにすることができる。これにより、ネットワーク上での帯域幅の要求が減少し、ユーザが望む表示を行うのに必要な時間が短縮される。
【0060】
図2に、本発明のパーソナル多機能レコーダを切り離して実装した本発明の別の実施形態を示す(251)。セットトップターミナル(250)は、ケーブルテレビシステムに接続され(260)、別個に実装したパーソナルビデオレコーダ(251)にも接続している(252)。
【0061】
別個に実装したパーソナル多機能レコーダ(251)は、上述した方法による他のあらゆる上記の機能において、テレビ番組、ストリームされた音声映像コンテンツ、及び他のあらゆるマルチメディアデータファイルを記録するためのPVRディスク(106)を備える。制御盤(253)は、図1の実施形態における中央演算処理装置と同様の機能を果たし、レコーダ(251)の機能を制御する。システムバス(261)により、別個に実装したレコーダ(251)のエレメント間で通信が行われる。
【0062】
インタフェースバス(252)は、レコーダ(251)をセットトップターミナル(250)に接続するのに用いられる。このインタフェースバス(252)の例としては、コピー防止機能(Digital Transmission Content Protection(DTCP)メソッド等)を持つIEEE1394デジタルバスがある。高価値のコンテンツの違法コピーを防止するには、セットトップターミナル(250)とパーソナルビデオレコーダ(251)間のインタフェースにおいて、DTCPまたはそれに類似したシステムに適合していることが必要である。また、分離したレコーダ(251)は、前述した方法のように、ユーザインタフェース(118)、さらに別のコピーを防止するための2つめのIEEE1394バス(107)、及び他の装置に接続するために別の接続部を備えてもよい。
【0063】
本発明のパーソナル多機能レコーダをさらに応用し、ネットワーク統括管理者(MOS)が、ユーザの人口統計的な特徴またはユーザの嗜好に合わせたコンテンツの配信を選択することも可能である。コンテンツは、暗号化した形式で、特定の時間フレーム内に、またはユーザの要求があった際に、ある特定の人口統計的な特徴/嗜好の基準に該当するPVR群に対し、一斉にダウンロードする形で配信される。たとえば、MOSは、ある番組や映画が、ある特定の時間、日付、週等において提供され、視聴可能であることを宣伝してもよい。視聴者は、それに興味があればダウンロードのオプションを選択し、バックグラウンド処理としてダウンロードが実行される。これにより、所定の時間フレームの後にコンテンツを視聴することが可能になる。これは、「オンデマンド」で購入可能なアイテムとしてユーザに提供される。コンテンツは、視聴用すなわち再生用に選択されると復号後に再生される。ただし、パーソナル多機能レコーダに保存されている間は、コンテンツは暗号化したままの状態に保たれる。また、これによりユーザは、ビデオ・オンデマンドのアプリケーションを用いるのと同様に、コンテンツそのものの動きを完全に制御することができるが、そうした場合にもヘッドエンド側で複雑なビデオサーバを用いる必要もなく、番組の放映時間にわたってネットワーク容量を拘束することもない。その代わり、ネットワーク容量を使用するのはダウンロードの間のみである。また、コンテンツもしくは対応アプリケーション(プレーヤー等)をダウンロードするメカニズムは、上記のアプリケーションと整合性を持つ。ペアレンタルコントロールアクセスによる複数のユーザのユーザ嗜好は全て記憶され、それに応じてコンテンツの検索及び視聴がより的確に制御される。
【0064】
パーソナル多機能レコーダは、コンテンツ管理ソフトウェアと組み合わせると、たとえばカテゴリー化やサーチ機能等、そのソフトに対応した性能を実現し、記録済コンテンツ保存ライブラリの基盤を提供する。パーソナル多機能レコーダの更なる利点は、ネットワークのモニタリング及び信号品質パラメータをリアルタイムで保存し、後で検索するのに役立つことである。埋め込み型またはネットワーク支援型傾向変動分析ソフトウェアの使用により、(一世帯ごと、または一世帯における装置ごとの)ネットワークのパフォーマンス/粒度の増大に伴うパフォーマンスの低下を、予測または検出する。
【0065】
以上、発明の例示及び記述のみを目的として説明した。これは発明の全ての形態を網羅するものではなく、開示した形態そのものに限定することを意図してはいない。上記の教示に照らして、様々な変型例が可能である。
【0066】
本発明の原理及びその実際的な応用を最もよく説明するため、好適な実施形態を選んで記述した。上述の説明は、他の当業者が様々な実施形態で、さらには予期される特定の用途に適した様々な改変を付加した上で本発明を利用できるようにすることを狙いとしている。本発明の範囲は、請求の範囲により定義するようにしている。
【図面の簡単な説明】
【図1】 本発明によるパーソナル多機能レコーダのブロック図である。
【図2】 本対応するセットトップターミナルから分離したユニットとして実装するパーソナル多機能レコーダのブロック図である。
【符号の説明】
101 OOB DS/UPプロセッサ/DOCSIS(DOCSIS)
104 CPU(中央演算処理装置)
106 PVRディスク
112 システムバス
118 ユーザインタフェース
200 セットトップターミナル/パーソナルビデオレコーダ(統合ユニット)
202 主チューナ
203 副チューナ
250 セットトップターミナル
251 パーソナルビデオ(多機能)レコーダ
253 制御盤

Claims (33)

  1. あらゆる種類のデータを記録するためのパーソナル多機能レコーダ(200)は、
    中央演算処理装置(104)と、
    ハードディスクドライブからなるデータ記憶装置(106)と、
    テレビ番組と、ストリームされた音声映像コンテンツ、マルチメディアファイル、またはソフトウェアを送信するためのデータ伝送ストリームとを構成する信号を受信するための、ケーブルテレビシステムへの接続部(204)と、
    を有し、
    該レコーダ(200)はケーブルボックスまたはセットトップターミナルとテレビセットの間に接続され、前記接続部からケーブルテレビネットワークを介してテレビ番組とインターネットへアクセス可能であり、
    該レコーダにおいて、前記中央演算処理装置(104)は、前記テレビ番組及び前記データ伝送ストリームからのデータを、前記データ記憶装置(106)に選択的に記録し、前記テレビ番組及び前記データは、同一のデータ記憶装置(106)に記録され、
    前記中央演算処理装置(104)は、前記データをストリームできるよう、またはマルチメディアデータファイルを管理し、開くことができるようにするためのソフトウエアをダウンロードすることができ、該ソフトウエアは対応するデータと共にデータ記憶装置(106)に記録される。
  2. 請求項1に記載のレコーダ(200)において、前記マルチメディアファイルは、画像ファイル、グラフィックファイル、動画ファイルもしくは音声ファイルのうちの一つまたは複数から、あるいはそれらのあらゆる組み合わせから構成される。
  3. 請求項1に記載のレコーダ(200)において、前記マルチメディアファイルはWebページを含み、前記データ伝送ストリームを供給する前記接続部は、該レコーダ(200)をインターネットに接続する。
  4. 請求項1に記載のレコーダ(200)は、更に、前記テレビ番組及び前記データ伝送ストリームからのコンテンツを、選択的に記録するように前記中央演算処理装置(104)を制御するためのユーザインタフェース(118)を有する。
  5. 請求項1に記載のレコーダ(200)は、更に、前記データ記憶装置(106)に保存した番組またはデータをテレビセットまたはモニタに出力するため、該レコーダ(200)を前記テレビセットまたはモニタに接続するための音声/動画出力部(119)を有する。
  6. 請求項1に記載のレコーダ(200)において、該レコーダ(200)はケーブルテレビセットトップターミナルに内蔵され、該セットトップターミナルは、前記ケーブルテレビシステムから受信する前記信号から選択したチャンネルまたは前記データ伝送ストリームに同調するためのブロードバンド主チューナ(202)を有する。
  7. 請求項に記載レコーダ(200)において、前記セットトップターミナルは、更に、前記ケーブルテレビシステムから受信される信号による前記データ伝送ストリーム、第2のデータ伝送ストリームまたは第2の選択したチャンネルに同調するための副チューナ(203)を有する。
  8. 請求項7に記載のレコーダ(200)において、前記副チューナ(203)は、前記中央演算処理装置(104)の制御により、複数のデータ伝送ストリームの一つに同調する。
  9. 請求項1に記載のレコーダ(200)は、更に、前記接続部を介してデータを求める要求を送信するためのアップストリーム送信機(205)を有する。
  10. 請求項1に記載のレコーダ(200)において、前記中央演算処理装置(104)は、前記データ伝送ストリームの形で受信したストリーミング音声映像番組のデータを変換し、該レコーダ(200)は、更に、前記中央演算処理装置(104)により実行される前記変換の圧縮率を制御するためのユーザインタフェース(118)を有する。
  11. 請求項1に記載のレコーダ(200)は、更に、ユーザが入力したパラメータに合致する前記データ伝送ストリームまたはテレビ番組からのデータを識別、及び記録またはキャッシュするために、前記中央演算処理装置(104)により実行するエージェントアプリケーションを有する。
  12. 請求項1に記載のレコーダ(200)は、更に、前記中央演算処理装置(104)により実行するマルチメディア電子メールアプリケーションを有する。
  13. 請求項1に記載のレコーダ(200)は、更に、前記中央演算処理装置(104)が実行しているアプリケーションに対して、パラメータまたはコマンドを音声入力するための音声認識システムを有する。
  14. ケーブルボックスまたはセットトップターミナルと、テレビセットとの間に接続され、前記接続部からケーブルテレビネットワークを介してテレビ番組とインターネットへアクセス可能であるパーソナル多機能レコーダ(200)を用い、テレビ番組及びあらゆる種類のマルチメディアデータを受信及び記録するための方法であって、該方法は、
    少なくとも一つのデータ伝送ストリームを含む合成信号、及びテレビ信号の形で、前記パーソナル多機能レコーダ(200)により受信するテレビ番組、ストリームされた音声映像コンテンツ、マルチメディアファイル、またはソフトウェアの何れかを、ハードディスクドライブからなる同一のデータ記憶装置(106)に選択的に記録する工程を含み、
    前記データ伝送ストリームの前記データは、あらゆる種類のマルチメディアデータファイルを前記中央演算処理装置(104)が管理し、開くことができるようにするために、前記中央演算処理装置により実行可能なソフトウェアを構成し、
    前記中央演算処理装置(104)は、前記データをストリームできるよう、またはマルチメディアデータファイルを管理し、開くことができるようにするためのソフトウエアをダウンロードすることができ、該ソフトウエアは対応するデータと共にデータ記憶装置(106)に記録される工程を含む。
  15. 請求項14に記載の方法において、前記マルチメディアファイルは、画像ファイル、グラフィックファイル、動画ファイル及び音声ファイルのうちの少なくとも一つから成る。
  16. 請求項14に記載の方法において、更に、前記マルチメディアファイルはWebページであり、前記データ伝送ストリームを供給する接続部(204)は、該レコーダ(200)をインターネットに接続する。
  17. 請求項14に記載の方法は、更に、前記音声映像プログラミング及び前記データ伝送ストリームを選択的に記録するために、ユーザインタフェース(118)を用いて中央演算処理装置(104)を制御する工程を有する。
  18. 請求項14に記載の方法は、更に、前記データ記憶装置(106)に保存された前記テレビ番組またはデータを、テレビセットまたはモニタに出力する工程を含む。
  19. 請求項14に記載の方法において、前記レコーダ(200)はケーブルテレビセットトップターミナルに内蔵され、該方法は、更に、
    ケーブルまたは衛星のテレビシステムから受信する前記音声映像プログラミングから選択したチャンネルに同調するためのブロードバンド主チューナ(202)を用いて、前記テレビ番組を受信する工程を有する。
  20. 請求項19に記載の方法は、更に、
    前記テレビシステムから受信した信号による前記データ伝送ストリームに同調するための副チューナ(203)を用いて、前記データ伝送ストリームを受信する工程を有する。
  21. 請求項20に記載の方法は、更に、
    前記合成信号に含まれる複数のチャンネルまたは伝送ストリームの何れかに同調するように、前記副チューナ(203)を制御する工程を有する。
  22. 請求項14に記載の方法は、更に、
    アップストリーム送信機(205)を用いて、データまたはアプリケーションを求める要求を送信する工程を有する。
  23. 請求項14に記載の方法は、更に、
    前記データ伝送ストリームの形で受信されるストリーミング音声映像プログラミングを変換する工程と、
    ユーザ入力に対応して、中央演算処理装置(104)によって実行される前記変換の圧縮率を制御する工程と、
    を有する。
  24. 請求項14に記載の方法は、更に、
    ユーザが入力したパラメータに合致する前記伝送ストリームによるデータ、または前記音声映像プログラミングのデータの何れをも識別、取得、及び記録またはキャッシュするために、エージェントアプリケーションを実行する工程を有する。
  25. 請求項14に記載の方法は、更に、
    前記パーソナル多機能レコーダ(200)を用いて、マルチメディア電子メールのファイルまたはメッセージを生成する工程を有する。
  26. 請求項14に記載の方法は、更に、
    前記中央演算処理装置(104)が実行しているアプリケーションに対して、音声認識システムを用いてパラメータまたはコマンドを音声入力する工程を有する。
  27. 請求項14に記載の方法は、更に、
    受信中の前記プログラミング、コンテンツ、ファイル、またはソフトウェア内の著作権許可情報に対応して、前記記録を制御する工程を含む。
  28. 請求項14に記載の方法は、更に、
    前記合成信号を供給するためのシステムを所有するシステム事業者からの制御信号に対応して、前記ダウンロード、記録、及び前記パーソナル多機能レコーダ(200)の前記記録機能へのアクセスを統制する工程を有する。
  29. 請求項1に記載のパーソナル多機能レコーダ(200)を用い、ケーブルテレビネットワークを介してビデオ・オンデマンドを実現する方法であって、前記ビデオ・オンデマンドを実現する方法は、
    指定されたダウンロード時間フレームの間に、前記ケーブルテレビネットワークと接続した前記パーソナル多機能レコーダ(200)に対し、前記ケーブルテレビネットワークを介して、要求されたビデオ・オンデマンドプログラムをダウンロードする工程を有し、該方法において、前記プログラムは、ユーザ制御下で再生するために前記パーソナル多機能レコーダ(200)のハードディスクドライブからなるデータ記憶装置(106)に記録される。
  30. 請求項29に記載の方法において、前記ダウンロードの工程はバックグラウンドタスクとして実行される。
  31. 請求項29に記載の方法において、前記ダウンロードの工程は、前記ケーブルテレビネットワークを介してユーザが送信する購入信号に対応して実行される。
  32. 請求項29に記載の方法は、更に、前記プログラムがダウンロード可能であることを複数のユーザに知らせるための信号を、前記ケーブルテレビネットワークを介して送信する工程を有する。
  33. 請求項32に記載の方法は、更に、前記複数のユーザに関する人口統計情報または嗜好情報に応じて、前記ユーザが選択的に入手できるプログラムを示す前記信号を送信する工程を有する。
JP2001565652A 2000-03-08 2001-03-08 パーソナル多機能レコーダ、並びにそれを実装及び使用する方法 Expired - Lifetime JP4519389B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US52096800A 2000-03-08 2000-03-08
US09/520,968 2000-03-08
PCT/US2001/007356 WO2001067756A2 (en) 2000-03-08 2001-03-08 Personal versatile recorder and method of implementing and using same

Publications (2)

Publication Number Publication Date
JP2003526291A JP2003526291A (ja) 2003-09-02
JP4519389B2 true JP4519389B2 (ja) 2010-08-04

Family

ID=24074787

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001565652A Expired - Lifetime JP4519389B2 (ja) 2000-03-08 2001-03-08 パーソナル多機能レコーダ、並びにそれを実装及び使用する方法

Country Status (11)

Country Link
US (2) US20010051037A1 (ja)
JP (1) JP4519389B2 (ja)
KR (1) KR20030068394A (ja)
CN (1) CN1428046A (ja)
AU (1) AU2001247314A1 (ja)
CA (1) CA2402318C (ja)
DE (1) DE10195884T1 (ja)
ES (1) ES2203343A1 (ja)
GB (1) GB2376128B (ja)
TW (1) TW504930B (ja)
WO (1) WO2001067756A2 (ja)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6453334B1 (en) 1997-06-16 2002-09-17 Streamtheory, Inc. Method and apparatus to allow remotely located computer programs and/or data to be accessed on a local computer in a secure, time-limited manner, with persistent caching
US7797550B2 (en) 2002-09-25 2010-09-14 Broadcom Corporation System and method for securely buffering content
US6529949B1 (en) * 2000-02-07 2003-03-04 Interactual Technologies, Inc. System, method and article of manufacture for remote unlocking of local content located on a client device
US20060041639A1 (en) * 1999-04-21 2006-02-23 Interactual Technologies, Inc. Platform detection
US7346920B2 (en) * 2000-07-07 2008-03-18 Sonic Solutions, A California Corporation System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content
US20050182828A1 (en) * 1999-04-21 2005-08-18 Interactual Technologies, Inc. Platform specific execution
US20050166232A1 (en) * 1999-04-21 2005-07-28 Lamkin Allan B... Presentation of media content from multiple media sources
DE60045248D1 (de) 1999-09-20 2010-12-30 Tivo Inc Untertitel-etikettiersystem
DE60002359T2 (de) * 1999-11-04 2004-02-12 Thomson Licensing S.A., Boulogne Fernsehempfänger in einem fernsehprogrammverteilungssystem
US7392481B2 (en) * 2001-07-02 2008-06-24 Sonic Solutions, A California Corporation Method and apparatus for providing content-owner control in a networked device
US20040220926A1 (en) * 2000-01-03 2004-11-04 Interactual Technologies, Inc., A California Cpr[P Personalization services for entities from multiple sources
US8171520B2 (en) * 2000-03-02 2012-05-01 Tivo Inc. Method of sharing personal media using a digital recorder
US8812850B2 (en) 2000-03-02 2014-08-19 Tivo Inc. Secure multimedia transfer system
US7908635B2 (en) 2000-03-02 2011-03-15 Tivo Inc. System and method for internet access to a personal television service
US20010035903A1 (en) * 2000-03-27 2001-11-01 David Trane Consumer video system for recording and playing video programming
JP2002044555A (ja) * 2000-07-28 2002-02-08 Sony Corp 情報表示制御装置および方法
JP2002074853A (ja) * 2000-08-31 2002-03-15 Toshiba Corp 情報記録装置、情報記録方法、情報再生装置、情報再生方法、情報記録媒体、及び電子配信システム
US9292516B2 (en) * 2005-02-16 2016-03-22 Sonic Solutions Llc Generation, organization and/or playing back of content based on incorporated parameter identifiers
US7689510B2 (en) * 2000-09-07 2010-03-30 Sonic Solutions Methods and system for use in network management of content
US7779097B2 (en) * 2000-09-07 2010-08-17 Sonic Solutions Methods and systems for use in network management of content
GB0024114D0 (en) * 2000-10-03 2000-11-15 Pace Micro Tech Plc Recompression of data for PVRs (Personal Video Recorders)
US8831995B2 (en) 2000-11-06 2014-09-09 Numecent Holdings, Inc. Optimized server for streamed applications
US7062567B2 (en) 2000-11-06 2006-06-13 Endeavors Technology, Inc. Intelligent network streaming and execution system for conventionally coded applications
US8352988B2 (en) * 2000-11-27 2013-01-08 Cox Communications, Inc. System and method for time shifting the delivery of video information
US20020095689A1 (en) * 2001-01-12 2002-07-18 Novak Robert E. Hardware decoding of media streams from multiple sources
US20020147993A1 (en) * 2001-04-04 2002-10-10 Sony Corporation And Sony Electronics Inc. Method and apparatus for legacy analog video interconnections in a set-top box for personal video recording applications
WO2002093299A2 (en) 2001-05-11 2002-11-21 Scientific-Atlanta, Inc. Channel buffering and display management system for multi-tuner set-top box
JP3900853B2 (ja) * 2001-05-15 2007-04-04 富士通テン株式会社 再生装置
US20020174445A1 (en) * 2001-05-17 2002-11-21 Koninklijke Philips Electronics N.V. Video playback device with real-time on-line viewer feedback capability and method of operation
US7499530B2 (en) * 2001-05-18 2009-03-03 Telstrat Int'l, Ltd System and method for on-demand recording
US7093277B2 (en) * 2001-05-30 2006-08-15 Digeo, Inc. System and method for improved multi-stream multimedia transmission and processing
JP2002369108A (ja) * 2001-06-07 2002-12-20 Pioneer Electronic Corp 情報記録再生装置及び情報検索プログラム
US6901603B2 (en) 2001-07-10 2005-05-31 General Instrument Corportion Methods and apparatus for advanced recording options on a personal versatile recorder
US7574723B2 (en) * 2001-07-19 2009-08-11 Macrovision Corporation Home media network
US20030028903A1 (en) * 2001-07-31 2003-02-06 Klaus Hofrichter System and method for storing and processing data for display on a display device
US8515773B2 (en) 2001-08-01 2013-08-20 Sony Corporation System and method for enabling distribution and brokering of content information
US7636931B2 (en) * 2001-08-17 2009-12-22 Igt Interactive television devices and systems
US20030035075A1 (en) * 2001-08-20 2003-02-20 Butler Michelle A. Method and system for providing improved user input capability for interactive television
JP2003078493A (ja) * 2001-09-05 2003-03-14 Fujitsu Ten Ltd 放送端末装置及び情報提供システム
JP4491175B2 (ja) * 2001-09-10 2010-06-30 パイオニア株式会社 番組記録再生システムおよび番組記録再生方法
US20030066084A1 (en) * 2001-09-28 2003-04-03 Koninklijke Philips Electronics N. V. Apparatus and method for transcoding data received by a recording device
ATE522902T1 (de) * 2001-10-12 2011-09-15 Koninkl Philips Electronics Nv Extrareserven für ein aufzeichnungszeitintervall über epg
US7500261B1 (en) * 2001-10-30 2009-03-03 Sprint Communications Company L.P. Multi-point multi-channel data distribution system
KR100735693B1 (ko) * 2001-11-06 2007-07-06 엘지전자 주식회사 방송 수신기와 비디오 콘텐츠 공유 시스템 및 방법
GB0127234D0 (en) * 2001-11-13 2002-01-02 British Sky Broadcasting Ltd Improvements in receivers for television signals
US7962011B2 (en) 2001-12-06 2011-06-14 Plourde Jr Harold J Controlling substantially constant buffer capacity for personal video recording with consistent user interface of available disk space
US7257308B2 (en) 2001-12-06 2007-08-14 Scientific-Atlanta, Inc. Converting time-shift buffering for personal video recording into permanent recordings
US8565578B2 (en) 2001-12-06 2013-10-22 Harold J. Plourde, Jr. Dividing and managing time-shift buffering into program specific segments based on defined durations
US7653927B1 (en) * 2001-12-21 2010-01-26 Keen Personal Media, Inc. System and method for selecting a pay per view program to be transmitted to a program receiver
US20030123657A1 (en) * 2001-12-31 2003-07-03 General Instrument Corporation Methods and apparatus for simultaneously decrypting multiple services received on separate multiplexed transport streams
WO2003075556A1 (en) * 2002-03-05 2003-09-12 Marcus Lovell-Smith Digital broadcasting receiver
EP1361759A1 (en) * 2002-05-10 2003-11-12 Canal+ Technologies Société Anonyme System and method of providing media content
US7149415B2 (en) * 2002-05-23 2006-12-12 Microsoft Corporation Program recording completion
JP2004015114A (ja) * 2002-06-03 2004-01-15 Funai Electric Co Ltd デジタル放送記録装置及びそれを備えたデジタル放送システム
US8639091B2 (en) * 2002-06-13 2014-01-28 Thomson Licensing Advertisement bidding for data recording devices
US7054420B2 (en) * 2002-09-11 2006-05-30 Telstrat International, Ltd. Voice over IP telephone recording architecture
US8181205B2 (en) 2002-09-24 2012-05-15 Russ Samuel H PVR channel and PVR IPG information
US7904936B2 (en) * 2002-10-18 2011-03-08 Time Warner Interactive Video Group, Inc. Technique for resegmenting assets containing programming content delivered through a communications network
US20040088456A1 (en) * 2002-10-22 2004-05-06 Guobiao Zhang Smart hard-disk drive
US20040267988A1 (en) * 2002-10-22 2004-12-30 Guobiao Zhang Smart hard-disk drive
WO2004045208A1 (ja) * 2002-11-06 2004-05-27 Nihon Computer Co., Ltd. コンテンツ受信再生装置及びコンテンツ受信再生方法
US7570871B2 (en) * 2002-11-12 2009-08-04 Koninklijke Philips Electronics N.V. Continue recording channel feature for personal video recorder
WO2004061545A2 (en) * 2003-01-06 2004-07-22 Koninklijke Philips Electronics N.V. Real-time recording agent for streaming data from an internet
US20040177369A1 (en) * 2003-03-06 2004-09-09 Akins Glendon L. Conditional access personal video recorder
US20050166230A1 (en) * 2003-03-18 2005-07-28 Gaydou Danny R. Systems and methods for providing transport control
JP4244752B2 (ja) * 2003-09-01 2009-03-25 ソニー株式会社 記録再生装置、再生処理方法
WO2005029836A2 (en) 2003-09-12 2005-03-31 Opentv, Inc. Method and system for controlling recording and playback of interactive applications
FR2860368B1 (fr) * 2003-09-25 2007-07-27 Omwave Sas Appareil central de gestion de fonctions audio, video, et pc
JP4036182B2 (ja) * 2003-11-10 2008-01-23 株式会社日立製作所 通信端末
EP2180706B1 (en) * 2003-12-18 2017-03-15 TiVo Solutions Inc. Method of sharing personal media using a digital recorder
KR100849842B1 (ko) * 2003-12-23 2008-08-01 삼성전자주식회사 방송용 어플리케이션을 실행하는 장치 및 실행 방법
JP2005197828A (ja) * 2003-12-26 2005-07-21 Casio Comput Co Ltd 番組予約装置、及びプログラム
JP4295644B2 (ja) * 2004-03-08 2009-07-15 京セラ株式会社 携帯端末及び携帯端末の放送記録再生方法並びに放送記録再生プログラム
US20060064721A1 (en) * 2004-03-10 2006-03-23 Techfoundries, Inc. Method and apparatus for implementing a synchronized electronic program guide application
US20050210501A1 (en) * 2004-03-19 2005-09-22 Microsoft Corporation Method and apparatus for handling metadata
US20060010270A1 (en) * 2004-05-10 2006-01-12 Guobiao Zhang Portable Wireless Smart Hard-Disk Drive
US20050251597A1 (en) * 2004-05-10 2005-11-10 Guobiao Zhang Wireless Smart Hard-Disk Drive
US20050262529A1 (en) * 2004-05-20 2005-11-24 Raja Neogi Method, apparatus and system for remote real-time access of multimedia content
KR101046586B1 (ko) * 2004-05-28 2011-07-06 삼성전자주식회사 디스플레이장치와 이를 이용한 디스플레이 시스템
ES2312014T3 (es) * 2004-07-15 2009-02-16 Samsung Electronics Co., Ltd. Aparato de grabacion/reproduccion de video.
KR100611987B1 (ko) 2004-07-28 2006-08-11 삼성전자주식회사 컨텐츠 전환 방법, 소오스 장치 및 싱크 장치
CN100592789C (zh) 2004-08-12 2010-02-24 皇家飞利浦电子股份有限公司 从视频或音频数据流选择内容
KR100636163B1 (ko) * 2004-08-27 2006-10-18 삼성전자주식회사 댁내에서 컨텐츠를 송수신하는 시스템
US8768844B2 (en) 2004-10-06 2014-07-01 Sony Corporation Method and system for content sharing and authentication between multiple devices
JP5015784B2 (ja) * 2004-11-04 2012-08-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Tv推奨器への主演俳優情報の組み入れ
US7395395B2 (en) 2004-11-09 2008-07-01 At&T Delaware Intellectual Property, Inc. Methods, systems, and storage mediums for monitoring consumption of storage space and relocating content contained in the storage when a predetermined condition is met
CN102665112B (zh) 2004-11-19 2015-08-19 Tivo股份有限公司 用于多媒体内容的安全传输和回放的方法和设备
KR100628322B1 (ko) 2004-12-17 2006-09-27 한국전자통신연구원 비통신기기를 통하여 방송통신 융합서비스를 중개하는액세스 미디에이터 시스템
US20060136389A1 (en) * 2004-12-22 2006-06-22 Cover Clay H System and method for invocation of streaming application
US8024523B2 (en) 2007-11-07 2011-09-20 Endeavors Technologies, Inc. Opportunistic block transmission with time constraints
US9507919B2 (en) * 2005-04-22 2016-11-29 Microsoft Technology Licensing, Llc Rights management system for streamed multimedia content
GB2426651A (en) * 2005-05-25 2006-11-29 British Sky Broadcasting Ltd Media transcoding device
US8640166B1 (en) 2005-05-06 2014-01-28 Rovi Guides, Inc. Systems and methods for content surfing
US7684566B2 (en) 2005-05-27 2010-03-23 Microsoft Corporation Encryption scheme for streamed multimedia content protected by rights management system
US8321690B2 (en) 2005-08-11 2012-11-27 Microsoft Corporation Protecting digital media of various content types
US20070067245A1 (en) * 2005-09-21 2007-03-22 Fathy Yassa Method and apparatus for content protection on hand held devices
US7801847B2 (en) * 2006-03-27 2010-09-21 Microsoft Corporation Media file conversion using plug-ins
EP2025150B1 (en) * 2006-05-31 2019-05-08 Telecom Italia S.p.A. Method and tv receiver for storing contents associated to tv programs
US7929551B2 (en) * 2006-06-01 2011-04-19 Rovi Solutions Corporation Methods and apparatus for transferring media across a network using a network interface device
US7661121B2 (en) 2006-06-22 2010-02-09 Tivo, Inc. In-band data recognition and synchronization system
US20080066106A1 (en) 2006-07-31 2008-03-13 Guideworks, Llc Systems and methods for providing media guidance planners
US8387083B1 (en) * 2006-09-21 2013-02-26 Adobe Systems Incorporated Monitoring media content channels
KR100823282B1 (ko) * 2006-09-29 2008-04-21 삼성전자주식회사 데이터 방송 애플리케이션을 수신, 저장 및 실행하기 위한방법 및 장치
US8005466B2 (en) * 2007-02-14 2011-08-23 Samsung Electronics Co., Ltd. Real time reproduction method of file being received according to non real time transfer protocol and a video apparatus thereof
US9083938B2 (en) 2007-02-26 2015-07-14 Sony Computer Entertainment America Llc Media player with networked playback control and advertisement insertion
US8522301B2 (en) 2007-02-26 2013-08-27 Sony Computer Entertainment America Llc System and method for varying content according to a playback control record that defines an overlay
US9183753B2 (en) 2007-02-26 2015-11-10 Sony Computer Entertainment America Llc Variation and control of sensory work playback
KR101345392B1 (ko) * 2007-04-03 2013-12-24 삼성전자주식회사 데이터 방송 채널을 통해 디지털 컨텐츠를 수신하는 방법및 장치
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
KR101445764B1 (ko) * 2007-11-05 2014-10-02 삼성전자주식회사 멀티미디어 컨텐츠 리스트 및 서브리스트 제공방법, 및이를 적용한 방송수신장치
US8892738B2 (en) 2007-11-07 2014-11-18 Numecent Holdings, Inc. Deriving component statistics for a stream enabled application
KR101423920B1 (ko) * 2008-02-26 2014-07-28 삼성전자주식회사 버퍼링 상태에 기반한 디지털 멀티미디어 녹화 방법 및 장치
US20100064221A1 (en) * 2008-09-11 2010-03-11 At&T Intellectual Property I, L.P. Method and apparatus to provide media content
KR101647633B1 (ko) * 2008-11-24 2016-08-11 삼성전자주식회사 P2p 통신 기반의 개인 방송 데이터 송수신 방법 및 이를 위한 장치
US8438596B2 (en) 2009-04-08 2013-05-07 Tivo Inc. Automatic contact information transmission system
US8490135B2 (en) * 2009-05-11 2013-07-16 Microsoft Corporation Virtual media channels
JP4786739B2 (ja) * 2009-10-21 2011-10-05 株式会社東芝 情報処理装置および映像コンテンツデータ再生方法
US20110138434A1 (en) * 2009-12-09 2011-06-09 General Instrument Corporation System and method for a digital tv converter with iptv capabilities
CN101827201A (zh) * 2010-04-30 2010-09-08 中山大学 一种机顶盒及数字电视播放***
EP2589168A1 (en) * 2010-07-01 2013-05-08 Abilis Systems Sarl System to carry multimedia data over wireless access point
US8819757B2 (en) * 2011-01-11 2014-08-26 Manolo Fabio Rivera Advanced wireless IPTV set top box
US9258625B2 (en) * 2011-04-19 2016-02-09 Sensormatic Electronics, LLC Method and system for load balancing between a video server and client
CN105701092A (zh) * 2014-11-24 2016-06-22 ***通信集团公司 自动推荐菜谱的方法及装置
JP6712934B2 (ja) * 2016-08-31 2020-06-24 株式会社日立ソリューションズ データ分析装置及びデータ分析方法
US11025984B2 (en) 2019-01-30 2021-06-01 Wangsu Science & Technology Co., Ltd. Method, system for processing a live-broadcasting data, and server thereof
CN109618180B (zh) * 2019-01-30 2021-06-22 网宿科技股份有限公司 一种直播数据处理方法、***及服务器
US11444750B2 (en) 2020-09-22 2022-09-13 Charter Communications Operating, Llc Caching and delivering media content from multiple streaming providers
US11558670B2 (en) * 2020-10-27 2023-01-17 At&T Intellectual Property I, L.P Personalized media streams

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5371551A (en) * 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5619247A (en) * 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
JP3213534B2 (ja) * 1995-06-30 2001-10-02 三洋電機株式会社 自動録画制御装置
JPH09284748A (ja) * 1996-04-19 1997-10-31 Sony Corp 双方向情報伝送システムおよび双方向情報伝送方法
US5862299A (en) * 1996-06-19 1999-01-19 Sony Corporation Conditional access system for local storage device
US6012086A (en) * 1997-06-24 2000-01-04 Sony Corporation Internet event timer recording for video and/or audio
KR100254051B1 (ko) * 1997-08-29 2000-04-15 전주범 브이오디용 셋탑 유닛에서의 비디오 재생 방법
JP4109735B2 (ja) * 1997-09-05 2008-07-02 株式会社日立製作所 パケット変換方法、伝送方法、mpegプロトコルとipの変換方法、catvシステム、プロトコル変換方法およびパケット送信方法
JP3567696B2 (ja) * 1997-09-24 2004-09-22 松下電器産業株式会社 ソフトウェアダウンロードシステム
CN1273738A (zh) * 1997-10-02 2000-11-15 汤姆森特许公司 多媒体解码器和双向广播通信***
TW392402B (en) * 1997-10-22 2000-06-01 Hitachi Ltd Method for using audio and video machine and audio and video machine system
JP3660815B2 (ja) * 1997-12-10 2005-06-15 株式会社日立製作所 ディジタル放送信号の受信装置及び記録再生装置
JPH11234647A (ja) * 1998-02-16 1999-08-27 Matsushita Electric Ind Co Ltd 蓄積型放送受信装置
JPH11317942A (ja) * 1998-02-19 1999-11-16 Matsushita Electric Ind Co Ltd 画像符号化装置
ES2204144T3 (es) * 1998-02-20 2004-04-16 Thomson Licensing S.A. Un sistema para formar, segmentar y tratar objetos de guias de programas electronicos.
JPH11296534A (ja) * 1998-04-08 1999-10-29 Matsushita Electric Ind Co Ltd 情報提供装置
JPH11341371A (ja) * 1998-05-28 1999-12-10 Hitachi Ltd 番組送受信システム及び番組受信設備
WO1999066722A1 (en) * 1998-06-17 1999-12-23 Hitachi, Ltd. Broadcasting method and broadcast receiver
JP2000023074A (ja) * 1998-07-02 2000-01-21 Media Link System:Kk 録画装置
JP4016159B2 (ja) * 1998-07-16 2007-12-05 ソニー株式会社 データ受信装置及びデータ受信方法
US6233389B1 (en) * 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6317039B1 (en) * 1998-10-19 2001-11-13 John A. Thomason Wireless video audio data remote system
JP2000156031A (ja) * 1998-11-17 2000-06-06 Sony Corp 情報処理システム、情報処理装置、及び情報処理方法
US6985188B1 (en) * 1999-11-30 2006-01-10 Thomson Licensing Video decoding and channel acquisition system

Also Published As

Publication number Publication date
US20050289617A1 (en) 2005-12-29
WO2001067756A2 (en) 2001-09-13
GB2376128B (en) 2004-08-11
DE10195884T1 (de) 2003-03-27
AU2001247314A1 (en) 2001-09-17
KR20030068394A (ko) 2003-08-21
TW504930B (en) 2002-10-01
CA2402318C (en) 2008-11-25
WO2001067756A3 (en) 2002-06-20
CN1428046A (zh) 2003-07-02
GB2376128A (en) 2002-12-04
JP2003526291A (ja) 2003-09-02
GB0220248D0 (en) 2002-10-09
ES2203343A1 (es) 2004-04-01
US20010051037A1 (en) 2001-12-13
CA2402318A1 (en) 2001-09-13

Similar Documents

Publication Publication Date Title
JP4519389B2 (ja) パーソナル多機能レコーダ、並びにそれを実装及び使用する方法
US20020009285A1 (en) Personal versatile recorder: enhanced features, and methods for its use
CA2630123C (en) Dvd multi-room playback after headend conversation
JP4165686B2 (ja) デジタルコンテンツの配信方法およびシステム
US8589973B2 (en) Peer to peer media distribution system and method
US8677423B2 (en) Digital residential entertainment system
US7698723B2 (en) System and method for multimedia on demand services
US8280229B2 (en) DVD playback over multi-room by copying to HDD
US8588199B2 (en) Mobile digital video recorders
US20030068154A1 (en) Gateway content storage system having database indexing, and method thereof
US20100046913A1 (en) Method and device for storing and playing back tv programmes
US20070107019A1 (en) Methods and apparatuses for an integrated media device
US20030037330A1 (en) Methods and apparatus for the display of advertising material during personal versatile recorder trick play modes
KR100628077B1 (ko) 디지털 티브이의 광고 음악 제공 시스템 및 그 제공 방법
JP4323792B2 (ja) 電子番組表生成装置および電子番組表生成方法
US20030033612A1 (en) Software appliance method and system
KR100387129B1 (ko) 인터넷을 이용한 웹 pvr 시스템 및 방법
US20090238543A1 (en) Local Recording of Previously Aired Programming
WO2001093587A2 (en) Method and system for pausing and replaying scheduled rich media broadcasts
JP2003319363A (ja) テレビジョン放送録画代行サービスサーバ装置
KR20060135270A (ko) 개인 비디오 녹화기를 이용한 개인화 방송방법 및 그시스템
GB2397938A (en) Offering video-on-demand to a personal versatile recorder
JP2003250139A (ja) 番組表情報配信サーバ、番組配信サーバおよび番組表情報配信方法
JP4552461B2 (ja) 配信方法、配信システム及び情報処理装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060519

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070205

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20070322

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20070413

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

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

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4519389

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term