JP4325579B2 - コンテンツデータ再生装置およびコンテンツデータ再生プログラム - Google Patents
コンテンツデータ再生装置およびコンテンツデータ再生プログラム Download PDFInfo
- Publication number
- JP4325579B2 JP4325579B2 JP2005093966A JP2005093966A JP4325579B2 JP 4325579 B2 JP4325579 B2 JP 4325579B2 JP 2005093966 A JP2005093966 A JP 2005093966A JP 2005093966 A JP2005093966 A JP 2005093966A JP 4325579 B2 JP4325579 B2 JP 4325579B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- content data
- data
- reproduction
- storage device
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00746—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
- G11B20/00797—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of times a content can be reproduced, e.g. using playback counters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/64—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
- G06Q20/1235—Shopping for digital content with control of digital rights management [DRM]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/30—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for musical instruments
- G07F17/305—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for musical instruments for record players
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00666—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of erasing or nullifying data, e.g. data being overwritten with a random string
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00681—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which prevent a specific kind of data access
- G11B20/00695—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which prevent a specific kind of data access said measures preventing that data are read from the recording medium
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/0084—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific time or date
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/1075—Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
- G11B2020/10759—Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Library & Information Science (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Electrophonic Musical Instruments (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
また、上記目的を達成するために、本発明の他のコンテンツデータ再生装置およびコンテンツデータ再生プログラムは、取得されたコンテンツデータが記憶装置に記憶された後に、取得されたコンテンツデータに対応するコンテンツ再生条件データを満足できない状態となった時に、記憶装置から当該コンテンツデータを消去するようにしたことを主要な特徴としている。
図1に示す電子楽器1において、CPU(Central Processing Unit)10は電子楽器1の全体の動作を制御しており、楽音生成の制御処理や、コンテンツデータ再生装置としてコンテンツデータの取得や再生処理を行っている。ROM(Read Only Memory)11は、CPU10が実行する楽音生成の制御処理の動作ソフトウェアやコンテンツデータ再生プログラム等が格納されており、RAM(Random Access Memory)12には、CPU10のワークエリアやテンポラリメモリ等の記憶エリアが設定されている。このROM11をフラッシュメモリ等の書き換え可能なROMとすることで、動作ソフトウェア等の各種プログラムを書き換え可能となり各種プログラムのバージョンアップを容易に行うことができる。タイマ13は、電源バックアップされた時計機能を備え時刻の管理を行うと共に、タイマー割込処理のタイミングをCPU10に指示している。
図2は、電子楽器1がサービス提供サーバ27からコンテンツデータを取得する際のシーケンス図の概要を示す図である。第1実施例のコンテンツデータ再生装置は、所望の演奏データであるコンテンツデータをサービス提供サーバ27からストリーミング配信により取得するようにしている。ストリーミング配信にかかるプロトコルとしては、ベストエフォート型のデータグラム指向の通信を行なうUDP(User Datagram Protocol)、信頼性のあるセッション指向の通信を行なうTCP(Transmission Control Protocol)やリクエストとレスポンスが独立した通信の単位となる非常に単純なプロトコルであるHTTP(HyperText Transfer Protocol)のいずれかが用いられる。図2に示すシーケンス図の説明を、以下に行う。ストリーミング配信を受ける際に、ユーザはパネル操作子19を操作してインターネット26上のサービス提供サーバ27と接続してストリーミングサービスを受けられるよう指示する。これにより、電子楽器1とサービス提供サーバ27との間において接続処理が行われ、これにより外部インタフェース15、プロバイダ25、インターネット26を介して電子楽器1とサービス提供サーバ27とが接続されるようになる。
ストリームデータが取得されると、ストリームデータの再生処理が電子楽器1において実行されるが、この際に、ストリームデータから抽出されたコンテンツ再生条件データで定められるコンテンツ再生条件を満足するか否かが判断されて、コンテンツ再生条件を満足する場合は記憶装置14から読み出された演奏データの各イベントが再生タイミングになる毎に音源22に供給されて再生されるようになる。また、ストリームデータから抽出されたコンテンツ再生条件データを満足しないと判断された場合は、記憶装置14に記憶されている当該演奏データは削除されて、これ以降再生できないようにされる。
図3に示すメイン処理は、電子楽器1の電源を立ち上げると開始されて電源をオフするまで繰り返し行なわれる。ここで、電子楽器1の電源が投入されたとすると、メイン処理がスタートしステップS1にて電子楽器1の初期化が行われ、各種レジスタやRAM12が初期化されると共に前回の設定データがセットされる。ただし、前回設定が行われていない場合はデフォルトの設定データがセットされる。ついで、ステップS2にて後述するパネル設定処理が行われる。このパネル設定処理では、ユーザが操作したパネル操作子19の状況を検出して、その検出状態に応じて電子楽器1の種々の設定などを行なう。なお、パネル設定処理ではサービス提供サーバ27から演奏データのストリーミング配信を受ける処理も行われる。
パネル設定処理が開始されると、ステップS10にてパネル操作子19が操作されたか否かが判断される。ここで、パネル上のいずれかのパネル操作子19がユーザによって操作されたと検知された場合はステップS11に分岐し、いずれのパネル操作子19も操作されていないと検知された場合はステップS21に進む。ステップS11では、パネル操作子19の操作が、インターネット26上のサービス提供サーバ27からストリーミング配信を受ける等のネット関連操作か否かが判断され、ネット関連操作と判断された場合はステップS12に進む。ステップS12では、ネットワークへの接続指示か否かが判断され、ネットワーク上のサーバ(例えば、インターネット26上のサービス提供サーバ27)への接続指示と判断された場合は、ステップS14に分岐し、接続指示されたインターネット26上のサービス提供サーバ27等との接続処理を行なう。なお、外部インタフェース15が無線LANとされていた場合は、エアステーションを介してプロバイダ25に接続し、インターネット26上の接続指示されたサーバとネゴシエーション処理(ID、パスワード、接続機器種類通知など)を行なうことにより接続処理を行う。ステップS14の接続処理が終了するとステップS21に進む。
ところで、ステップS11にてパネル操作子19の操作がネット関連操作ではないと判断された場合はステップS13に分岐する。ステップS13ではパネル操作子19の操作により指定された処理が実行される。この処理では、例えば自動演奏処理における音色・音量等の設定処理が行われる。
なお、ステップS24にて受信されたデータがストリーミングデータではないと判断された場合は、ステップS26に進みユーザにより指定された記憶装置14に受信されたデータを記憶する。ステップS23,ステップS26,ステップS27およびステップS28の処理が終了するとパネル設定処理は終了しメイン処理のステップS3にリターンされる。
自動演奏処理が開始されると、ステップS30にて演奏データ再生の演奏フラグが立っているか否かが判断される。この演奏フラグは、ユーザによって指定された自動演奏データの再生指示があった際に立てられると共に、電子楽器1がサービス提供サーバ27からストリーミングサービスの提供を受けて、ストリーミングデータである演奏データの受信が終了した際に自動的に演奏フラグが立てられる。ここで、演奏データを再生する演奏フラグが立っていると判断された場合は、ステップS31に分岐し演奏開始か否かが判断される。ここで、前回の自動演奏処理では演奏フラグが立っておらず今回初めて演奏フラグが立ったことが検出されて演奏開始と判断された場合は、ステップS32に進み演奏制限データを抽出する。自動演奏される演奏データがサービス提供サーバ27から取得されたストリームデータの場合、演奏制限データはストリーミングデータのヘッダ中にコンテンツ再生条件データとして含まれている。
サービス提供サーバ27は、インターネット26上にあるサーバであり、電子楽器1等のクライアントに対して、種々のサービス情報や演奏データのストリーミング配信を行うサーバである。サービス提供サーバ27の電源が投入されるとサーバ処理が開始され、ステップS40にてサービス提供サーバ27の初期化が行われ、内部の各種レジスタやRAMが初期化されると共に前回の設定データがセットされる。ただし、前回設定が行われていない場合はデフォルトの設定データがセットされる。次いで、ステップS41にてクライアントからの接続要求があった際に、クライアントを識別し接続を受け付ける。次いで、ステップS43にてクライアントからの接続要求があったか否かが判断されるが、ステップS41において既にクライアントからの接続要求が受け付けられている場合はyesと判断されてステップS43に進む。また、クライアントからの接続要求が受け付けられていない場合はnoと判断されて、ステップS41へ戻りステップS41においてクライアントからの接続要求が受け付けられるまで、ステップS41とステップS42との処理が繰り返し行われる。
コンテンツデータ再生装置の第2実施例において、電子楽器1がサービス提供サーバ27からコンテンツデータを取得する際のシーケンスは図2に示すシーケンスと同様となる。以下に、図2を参照してコンテンツデータ再生装置の第2実施例についての説明を行う。第2実施例のコンテンツデータ再生装置は、所望の演奏データであるコンテンツデータをサービス提供サーバ27からストリーミング配信により取得するようにしている。ストリーミング配信にかかるプロトコルとしては、UDP、TCPやHTTPのいずれかが用いられる。ストリーミング配信を受ける際に、ユーザはパネル操作子19を操作してインターネット26上のサービス提供サーバ27と接続してストリーミングサービスを受けられるよう指示する。これにより、電子楽器1とサービス提供サーバ27との間において接続処理が行われ、これにより外部インタフェース15、プロバイダ25、インターネット26を介して電子楽器1とサービス提供サーバ27とが接続されるようになる。
この場合、再生可能時間に基づく演奏データを削除する処理は、タイマ13がタイムアップした際に該当する演奏データが空の演奏データに置き換えられてテンポラリメモリから消去されることにより行われ、再生可能回数に基づく演奏データを削除する処理は、コンテンツデータ再生装置の第1実施例と同様に自動演奏処理の中で行われる。ただし、この場合にはダウンロードされた演奏データはテンポラリメモリに記憶されているため、テンポラリメモリ上の演奏データが削除されるようになる。
第3実施例のコンテンツデータ再生装置を備える図1に示す電子楽器1の構成はタイマ13を除いて同様の構成とされておりタイマ13以外の構成の説明は省略する。タイマ13は電源バックアップのない時計機能を備え、現在時刻の管理を行うと共に、タイマー割込処理のタイミングをCPU10に指示している。この場合、電子楽器1がネット上のサービスを開始した際、あるいは、電子楽器1の電源が投入された際に、NTPサーバ28に現在日時を問い合わせて時計機能に現在日時を設定するようにされている。これにより、動作中の電子楽器1において時計機能が必要とされる際に、時計機能は現在日時を示すようになる。
また、コンテンツデータはコンテンツ再生条件を満足しなくなったときに記憶装置14からすべての演奏データを削除するようにしたが、演奏データの一部を削除するようにしてもよい。さらに、記憶領域がいっぱいになった場合は一番古い演奏データから自動的に消去したり、ユーザが削除処理を行った場合に演奏データを消去することができる。
さらにまた、コンテンツ再生条件における再生可能時間が再生中にタイムアップしたときは、その再生を終了した時点で演奏データを消去して、以降の再生ができなくなるようにするか、あるいは、その時点において再生を中断し、演奏データを消去して以降の再生ができなくなるようにしてもよい。
さらにまた、個々の利用者または利用者における国によって、コンテンツ再生条件を異なるように設定してもよい。
さらにまた、サービス提供サーバ27は、ストリーム配信を行うクライアントの機種を確認して、ストリーム配信が許可される特定の機種に対してだけストリームデータを送信するようにしてもよい。これにより、データを自由に扱うことのできるパソコン等にストリーム配信することを防止することができる。
Claims (6)
- 外部のコンテンツ提供手段からストリーム利用されるべきコンテンツデータを取得するコンテンツデータ取得手段と、
前記コンテンツデータ取得手段で取得したコンテンツデータを不揮発性の記憶装置のテンポラリ領域に保持させる記憶制御手段と、
前記コンテンツデータ取得手段で取得したコンテンツデータ内におけるコンテンツ再生条件データを抽出するコンテンツ再生条件抽出手段と、
前記記憶装置から読み出されたコンテンツデータを再生することのできる再生手段と、
前記再生手段で前記コンテンツデータを再生する際に、前記コンテンツ再生条件抽出手段で抽出したコンテンツ再生条件データにより定められた再生条件を満足している場合は、前記再生手段に前記記憶装置から読み出されたコンテンツデータを供給して再生するようにし、前記コンテンツ再生条件データで定められた再生条件を満足していない場合は、前記記憶装置における前記コンテンツデータを削除し、前記コンテンツデータを再生中に前記コンテンツ再生条件データで定められた再生条件を満足しなくなった場合は、再生を中断し、前記記憶装置における前記コンテンツデータを消去する再生制御手段と、
を備えることを特徴とするコンテンツデータ再生装置。 - 外部のコンテンツ提供手段からストリーム利用されるべきコンテンツデータを取得する際に、コンテンツ提供手段からコンテンツデータの取得先情報とコンテンツ再生条件データを取得して、取得された取得先情報に基づいて外部のコンテンツ提供手段からコンテンツデータを取得するコンテンツデータ取得手段と、
該コンテンツデータ取得手段で取得したコンテンツデータを記憶装置のテンポラリ領域に一時記憶させる記憶制御手段と、
前記記憶装置から読み出されたコンテンツデータを再生することのできる再生手段とを備え、
前記取得されたコンテンツデータが前記記憶装置に記憶された後に、前記取得されたコンテンツデータに対応するコンテンツ再生条件データを満足できない状態となった時に、前記記憶装置から当該コンテンツデータを消去し、前記コンテンツデータを再生中に前記コンテンツ再生条件データで定められた再生条件を満足しなくなった場合は、再生を中断し、前記記憶装置における前記コンテンツデータを消去するようにしたことを特徴とするコンテンツデータ再生装置。 - 外部のコンテンツ提供手段からストリーム利用されるべきコンテンツデータを取得する際に、コンテンツ提供手段からコンテンツ再生条件データとコンテンツデータの取得先情報を取得して、取得された取得先情報に対応する外部のコンテンツ提供手段からコンテンツデータを取得するコンテンツデータ取得手段と、
コンテンツデータを取得する際に先だって外部の時間管理手段から現在日時データを取得して、時計機能の日時を取得した現在日時に設定する時間制御手段と、
前記コンテンツデータ取得手段で取得したコンテンツデータを不揮発性の記憶装置のテンポラリ領域に保持させる記憶制御手段と、
前記記憶装置から読み出されたコンテンツデータを再生することのできる再生手段と、
前記再生手段で前記コンテンツデータを再生する際に少なくとも前記時計機能の日時を参照して、取得したコンテンツ再生条件データにより定められた再生条件を満足している場合は、前記再生手段に前記記憶装置から読み出されたコンテンツデータを供給して再生するようにし、前記コンテンツ再生条件データで定められた再生条件を満足していない場合は、前記記憶装置における前記コンテンツデータを削除し、前記コンテンツデータを再生中に前記コンテンツ再生条件データで定められた再生条件を満足しなくなった場合は、再生を中断し、前記記憶装置における前記コンテンツデータを消去する再生制御手段と、
を備えることを特徴とするコンテンツデータ再生装置。 - コンピュータを、
外部のコンテンツ提供手段からストリーム利用されるべきコンテンツデータを取得するコンテンツデータ取得手段、
前記コンテンツデータ取得手段で取得したコンテンツデータを不揮発性の記憶装置のテンポラリ領域に保持させる記憶制御手段、
前記コンテンツデータ取得手段で取得したコンテンツデータ内におけるコンテンツ再生条件データを抽出するコンテンツ再生条件抽出手段、
前記記憶装置から読み出されたコンテンツデータを再生することのできる再生手段、
前記再生手段で前記コンテンツデータを再生する際に、前記コンテンツ再生条件抽出手段で抽出したコンテンツ再生条件データにより定められた再生条件を満足している場合は、前記再生手段に前記記憶装置から読み出されたコンテンツデータを供給して再生するようにし、前記コンテンツ再生条件データで定められた再生条件を満足していない場合は、前記記憶装置における前記コンテンツデータを削除し、前記コンテンツデータを再生中に前記コンテンツ再生条件データで定められた再生条件を満足しなくなった場合は、再生を中断し、前記記憶装置における前記コンテンツデータを消去する再生制御手段、
として機能させるようにしたことを特徴とするコンテンツデータ再生プログラム。 - コンピュータを、
外部のコンテンツ提供手段からストリーム利用されるべきコンテンツデータを取得する際に、コンテンツ提供手段からコンテンツデータの取得先情報とコンテンツ再生条件データを取得して、取得された取得先情報に基づいて外部のコンテンツ提供手段からコンテンツデータを取得するコンテンツデータ取得手段、
該コンテンツデータ取得手段で取得したコンテンツデータを記憶装置のテンポラリ領域に一時記憶させる記憶制御手段、
前記記憶装置から読み出されたコンテンツデータを再生することのできる再生手段、
前記取得されたコンテンツデータが前記記憶装置に記憶された後に、前記取得されたコンテンツデータに対応するコンテンツ再生条件データを満足できない状態となった時に、前記記憶装置から当該コンテンツデータを消去し、前記コンテンツデータを再生中に前記コンテンツ再生条件データで定められた再生条件を満足しなくなった場合は、再生を中断し、前記記憶装置における前記コンテンツデータを消去する消去手段、
として機能させるようにしたことを特徴とするコンテンツデータ再生プログラム。 - コンピュータを、
外部のコンテンツ提供手段からストリーム利用されるべきコンテンツデータを取得する際に、該コンテンツ提供手段からコンテンツ再生条件データとコンテンツデータの取得先情報を取得して、取得された取得先情報に対応する外部のコンテンツ提供手段からコンテンツデータを取得するコンテンツデータ取得手段、
コンテンツデータを取得する際に先だって外部の時間管理手段から現在日時を取得して、時計機能の日時を取得した現在日時に設定する時間制御手段、
前記コンテンツデータ取得手段で取得したコンテンツデータを不揮発性の記憶装置のテンポラリ領域に保持させる記憶制御手段、
前記記憶装置から読み出されたコンテンツデータを再生することのできる再生手段、
前記再生手段で前記コンテンツデータを再生する際に少なくとも前記時計機能の日時を参照して、取得したコンテンツ再生条件データにより定められた再生条件を満足している場合は、前記再生手段に前記記憶装置から読み出されたコンテンツデータを供給して再生するようにし、前記コンテンツ再生条件データで定められた再生条件を満足していない場合は、前記記憶装置における前記コンテンツデータを削除し、前記コンテンツデータを再生中に前記コンテンツ再生条件データで定められた再生条件を満足しなくなった場合は、再生を中断し、前記記憶装置における前記コンテンツデータを消去する再生制御手段、
として機能させるようにしたことを特徴とするコンテンツデータ再生プログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005093966A JP4325579B2 (ja) | 2005-03-29 | 2005-03-29 | コンテンツデータ再生装置およびコンテンツデータ再生プログラム |
| CNB2006100678975A CN100447801C (zh) | 2005-03-29 | 2006-03-13 | 具有临时数据存储器的内容数据再现设备 |
| EP06111120A EP1708190A3 (en) | 2005-03-29 | 2006-03-14 | Content data reproducing apparatus with temporary data memory |
| US11/377,017 US8220065B2 (en) | 2005-03-29 | 2006-03-15 | Content data reproducing apparatus with temporary data memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005093966A JP4325579B2 (ja) | 2005-03-29 | 2005-03-29 | コンテンツデータ再生装置およびコンテンツデータ再生プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006277813A JP2006277813A (ja) | 2006-10-12 |
| JP4325579B2 true JP4325579B2 (ja) | 2009-09-02 |
Family
ID=36645719
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005093966A Expired - Fee Related JP4325579B2 (ja) | 2005-03-29 | 2005-03-29 | コンテンツデータ再生装置およびコンテンツデータ再生プログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8220065B2 (ja) |
| EP (1) | EP1708190A3 (ja) |
| JP (1) | JP4325579B2 (ja) |
| CN (1) | CN100447801C (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100843079B1 (ko) * | 2006-10-31 | 2008-07-03 | 삼성전자주식회사 | 디지털 저작권 관리 방법 및 장치 |
| US8898412B2 (en) | 2007-03-21 | 2014-11-25 | Hewlett-Packard Development Company, L.P. | Methods and systems to selectively scrub a system memory |
| US8379625B2 (en) * | 2007-12-18 | 2013-02-19 | Airvana Llc | Obtaining time information in a cellular network |
| US8520659B2 (en) * | 2007-12-18 | 2013-08-27 | Airvana Llc | Absolute time recovery |
| US8359657B2 (en) * | 2010-03-30 | 2013-01-22 | Sandcastles Technology Inc. | Method and apparatus for enabling secure distribution of digital content |
| US11695853B1 (en) | 2022-04-07 | 2023-07-04 | T-Mobile Usa, Inc. | Content management systems providing zero recovery point objective |
Family Cites Families (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4857912A (en) * | 1988-07-27 | 1989-08-15 | The United States Of America As Represented By The Secretary Of The Navy | Intelligent security assessment system |
| US6308272B1 (en) * | 1998-12-21 | 2001-10-23 | International Business Machines Corporation | Security system using existing network and personal computers |
| JP3797649B2 (ja) * | 1999-05-31 | 2006-07-19 | シャープ株式会社 | 不揮発性半導体記憶装置 |
| WO2001016821A2 (en) * | 1999-09-01 | 2001-03-08 | Matsushita Electric Industrial Co., Ltd. | Distribution system, semiconductor memory card, receiving apparatus, computer-readable recording medium and receiving method |
| DE19947574A1 (de) * | 1999-10-01 | 2001-04-12 | Giesecke & Devrient Gmbh | Verfahren zur Sicherung eines Datenspeichers |
| JP4079577B2 (ja) * | 2000-06-05 | 2008-04-23 | ヤマハ株式会社 | 音声データ配信システム、同配信方法、同配信システムに利用される配信用サーバ、クライアント側端末、及び同配信システムに利用されるコンピュータに適用されるプログラムを記録したコンピュータ読取り可能な記録媒体。 |
| JP2002006885A (ja) | 2000-06-19 | 2002-01-11 | Sharp Corp | 条件付きデジタル情報の記録再生装置と再生方法とそれに用いられる記録媒体 |
| JP4725758B2 (ja) * | 2000-08-25 | 2011-07-13 | ソニー株式会社 | 情報処理装置および情報処理方法、並びに記録媒体 |
| WO2002037843A1 (en) * | 2000-10-27 | 2002-05-10 | Hitachi, Ltd. | Data receiver and data receiving method |
| JP2002163859A (ja) | 2000-11-24 | 2002-06-07 | Nec Corp | 再生動作制限方法、再生履歴記録方法、データ記録再生システム、データ記録再生方法及び記録媒体 |
| JP4337265B2 (ja) * | 2001-01-23 | 2009-09-30 | ソニー株式会社 | データコピー装置 |
| JP4576066B2 (ja) * | 2001-04-10 | 2010-11-04 | 日立コンシューマエレクトロニクス株式会社 | ディジタル信号記録再生装置、ディジタル信号記録再生方法、ディジタル信号送受信方法、及びディジタル信号送信方法 |
| JP2002351685A (ja) * | 2001-05-22 | 2002-12-06 | Sankyo Seiki Mfg Co Ltd | 不揮発性メモリのデータ更新方法及び制御装置 |
| JP2003022219A (ja) * | 2001-07-09 | 2003-01-24 | Sanyo Electric Co Ltd | コンテンツデータを容易に再取得できるデータ端末装置、その端末装置において実行されるプログラム、およびそのプログラムを記録した記録媒体 |
| JP2003114690A (ja) | 2001-07-30 | 2003-04-18 | Yamaha Corp | 楽曲情報配信システム、楽曲情報配信装置、楽曲情報再生装置、楽曲情報配信プログラム、及び楽曲情報再生プログラム |
| JP4604422B2 (ja) * | 2001-07-31 | 2011-01-05 | ソニー株式会社 | 通信システム、通信装置及び通信方法 |
| JP3753039B2 (ja) * | 2001-09-21 | 2006-03-08 | ヤマハ株式会社 | 電子音楽装置 |
| JP3703759B2 (ja) * | 2001-11-30 | 2005-10-05 | 株式会社東芝 | 移動体端末の制御方法および移動体端末 |
| JP4323745B2 (ja) * | 2002-01-15 | 2009-09-02 | 三洋電機株式会社 | 記憶装置 |
| JP2002230898A (ja) * | 2002-02-01 | 2002-08-16 | Hitachi Ltd | 情報記録再生装置及び方法 |
| JP4118073B2 (ja) | 2002-04-02 | 2008-07-16 | 三洋電機株式会社 | 画像記録装置 |
| US20030217163A1 (en) * | 2002-05-17 | 2003-11-20 | Lambertus Lagerweij | Method and system for assessing a right of access to content for a user device |
| JP2003333522A (ja) | 2002-05-17 | 2003-11-21 | Victor Co Of Japan Ltd | データ再生装置及びデータ再生方法 |
| JP4118092B2 (ja) * | 2002-06-19 | 2008-07-16 | 株式会社ルネサステクノロジ | 記憶装置および情報処理装置 |
| JP2004117798A (ja) | 2002-09-26 | 2004-04-15 | Yamaha Corp | コンテンツ提供システム並びに情報処理端末及び処理プログラム |
| JP4175118B2 (ja) | 2003-01-14 | 2008-11-05 | ヤマハ株式会社 | コンテンツ処理装置及びプログラム |
| GB2398199A (en) * | 2003-02-10 | 2004-08-11 | Nokia Corp | A system for transferring content audio and video data from a provider to a personal digital assistant |
| KR20040086941A (ko) * | 2003-04-03 | 2004-10-13 | 엘지전자 주식회사 | 이동통신 단말기의 연주 방법 |
| JP2005050013A (ja) | 2003-07-31 | 2005-02-24 | Sharp Corp | 情報発信装置、情報発信方法、情報発信プログラム、およびその情報発信プログラムを記憶したコンピュータ読取可能な記録媒体 |
| US7506125B2 (en) * | 2003-09-29 | 2009-03-17 | Hitachi, Ltd. | Information terminals for receiving content with survival time and forwarding content to different information terminal after changing the survival time |
| GB2427330A (en) * | 2003-12-08 | 2006-12-20 | Innovision Res & Tech Plc | Data storage devices |
| JP4547905B2 (ja) * | 2003-12-15 | 2010-09-22 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
| JP4134904B2 (ja) * | 2003-12-26 | 2008-08-20 | ヤマハ株式会社 | 電子音楽装置、音楽コンテンツ配信サーバ及び音楽コンテンツ処理プログラム |
| DE102004021346A1 (de) * | 2004-04-30 | 2005-12-01 | Micronas Gmbh | Chip mit Versorgungseinrichtung |
| JP4125277B2 (ja) * | 2004-09-22 | 2008-07-30 | キヤノン株式会社 | 画像形成装置及びデータ消去方法 |
| US20070239948A1 (en) * | 2004-12-17 | 2007-10-11 | Kenji Muraki | Data processor |
| US7606559B2 (en) * | 2004-12-21 | 2009-10-20 | Nokia Corporation | System, and associated terminal, method and computer program product for forwarding content and providing digital rights management of the same |
-
2005
- 2005-03-29 JP JP2005093966A patent/JP4325579B2/ja not_active Expired - Fee Related
-
2006
- 2006-03-13 CN CNB2006100678975A patent/CN100447801C/zh not_active Expired - Fee Related
- 2006-03-14 EP EP06111120A patent/EP1708190A3/en not_active Withdrawn
- 2006-03-15 US US11/377,017 patent/US8220065B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US8220065B2 (en) | 2012-07-10 |
| EP1708190A3 (en) | 2012-03-07 |
| CN100447801C (zh) | 2008-12-31 |
| CN1841398A (zh) | 2006-10-04 |
| US20060219087A1 (en) | 2006-10-05 |
| EP1708190A2 (en) | 2006-10-04 |
| JP2006277813A (ja) | 2006-10-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1331569B1 (en) | Entertainment system for controlling distribution of content | |
| JP4134904B2 (ja) | 電子音楽装置、音楽コンテンツ配信サーバ及び音楽コンテンツ処理プログラム | |
| CA2434777C (en) | Music data providing apparatus, music data reception apparatus and program | |
| US7601905B2 (en) | Electronic musical apparatus for reproducing received music content | |
| JP4325579B2 (ja) | コンテンツデータ再生装置およびコンテンツデータ再生プログラム | |
| JP5339787B2 (ja) | ダウンロード制御装置 | |
| JP2013121039A (ja) | 通信システム | |
| JP4022088B2 (ja) | コンテンツ配信システム | |
| JP3726707B2 (ja) | 楽曲データ受信クライアント装置、および、楽曲データ受信電子楽器 | |
| JP4096734B2 (ja) | 音楽活動支援システム、及びプログラム | |
| JP2014014094A (ja) | ダウンロード制御装置 | |
| JP4297206B2 (ja) | 楽曲情報配信装置及び楽曲情報配信プログラム | |
| JP2004045624A (ja) | コラボレーション方法、コラボレーションシステム、サーバおよびプログラム | |
| JP2011223363A (ja) | コンテンツ出力装置、コンテンツ出力システム、コンテンツ出力方法、プログラムおよび記録媒体 | |
| JP4596013B2 (ja) | 電子音楽装置及び音楽コンテンツ処理プログラム | |
| JP4935844B2 (ja) | カラオケネットワークシステム及びコンテンツ中継装置 | |
| JP2009259171A (ja) | アプリケーション配信装置、アプリケーション配信プログラム | |
| JP2007193630A (ja) | コンテンツ送受信システムおよびコンテンツ送受信方法 | |
| JP4663533B2 (ja) | コンテンツ配信システムおよびコンテンツ配信方法 | |
| JP2000075867A (ja) | 通信カラオケ装置、曲データ配信装置、及び記録媒体 | |
| JP2021060785A (ja) | コンテンツ配信システム | |
| JP2006171073A (ja) | 演奏処理装置及びゲームコンテンツプログラム | |
| JP2007279945A (ja) | 情報処理装置、再生制御方法、プログラム | |
| JP2003022081A (ja) | 楽曲情報配信装置及び楽曲情報配信プログラム | |
| KR20070041928A (ko) | 멀티미디어 데이터 서비스 제공 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071026 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071106 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080107 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080411 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081209 |
|
| 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: 20090519 |
|
| 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: 20090601 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120619 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120619 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130619 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140619 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |