JP4493715B2 - コンテンツ記憶メディア作成方法、コンピュータプログラムおよびコンテンツ提供システム - Google Patents
コンテンツ記憶メディア作成方法、コンピュータプログラムおよびコンテンツ提供システム Download PDFInfo
- Publication number
- JP4493715B2 JP4493715B2 JP2008512055A JP2008512055A JP4493715B2 JP 4493715 B2 JP4493715 B2 JP 4493715B2 JP 2008512055 A JP2008512055 A JP 2008512055A JP 2008512055 A JP2008512055 A JP 2008512055A JP 4493715 B2 JP4493715 B2 JP 4493715B2
- Authority
- JP
- Japan
- Prior art keywords
- client
- content
- program
- data
- writing
- 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
- 238000000034 method Methods 0.000 title claims description 54
- 238000004590 computer program Methods 0.000 title claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 57
- 238000001514 detection method Methods 0.000 claims description 48
- 230000004044 response Effects 0.000 claims description 15
- 230000002265 prevention Effects 0.000 claims description 11
- 230000000903 blocking effect Effects 0.000 claims description 10
- 230000003287 optical effect Effects 0.000 claims description 10
- 230000004308 accommodation Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 description 22
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 235000007516 Chrysanthemum Nutrition 0.000 description 1
- 244000189548 Chrysanthemum x morifolium Species 0.000 description 1
- 241000700605 Viruses Species 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Technology Law (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、このような従来の問題を解決するべくなされたもので、その目的とするところは顧客側で扱えるデータ容量の上限に拘わらずコンテンツのデータを提供可能にするとともに、コンテンツのデータが提供側の意に反して複製されることを防止できるコンテンツ記憶メディア作成方法、コンピュータプログラム、コンテンツ記憶メディア作成方法に用いるコンテンツ提供システム、コンテンツ提供サーバ、およびクライアントを提供することを目的とする。
上述のコンピュータプログラムは、上述したコンテンツ記憶メディア作成方法をコンピュータプログラムとして実行する。具体的にこのプログラムは、コンテンツのデータを送信する工程がサーバで実行され、コンテンツのデータを受信する工程、ドライブを検出する工程およびドライブに移動メディアが収容されているか否かを検出する工程は、クライアントプログラムの実行によりクライアントで実行される。
前記コンテンツ提供サーバは、当該サーバが予め準備して、前記クライアントから前記コンテンツのダウンロードの希望を受けたときにクライアントに送信して提供し、クライアントがコンテンツ提供サーバからコンテンツのダウンロードを実行する際に必要とするクライアントプログラムを備え、該クライアントプログラムは、前記クライアントが備える前記ドライブ装置の有無を検出するドライブ検出プログラムと、前記ドライブ装置に収容される前記移動メディアの収容状態を検出する移動メディア検出プログラムと、当該サーバから送出するコンテンツのデータを、前記クライアントの前記移動メディアに書き込み、保存させる書き込みプログラムとを含んで構成され、
前記コンテンツ提供サーバは、更に、前記コンテンツのデータを格納する格納手段と、前記ドライブ検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出するドライブ検出プログラム送信手段と、前記移動メディア検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出する移動メディア検出プログラム送信手段と、前記格納手段に格納された前記所望コンテンツのデータを、クライアントの要求に応じてその都度前記ネットワークにより前記クライアントに送出するコンテンツデータ送信手段と、前記書き込みプログラムを前記クライアントプログラムの一部として前記クライアントに送出する書き込みプログラム送信手段とを備えて、前記クライアントは、前記クライアントプログラムの実行によって、サーバから送出される前記所望コンテンツの全データを前記固定メディア装置に書き込んで保持することなく、当該クライアントの要求に応じてその都度サーバから送出される前記所望コンテンツのデータを順次移動メディアに書き込み、保存するよう構成される。
前記クライアントは、前記不当ドライブ検出プログラムにより書き込みを禁止する前記不当ドライブ装置が装着されていると判定されたとき、前記書き込みプログラムによる前記移動メディアへの書き込みを禁止する書き込み禁止手段とを備えることを特徴とする。
特に本発明のコンテンツ提供システムにおいて前記記憶媒体は、前記ドライブ装置によって書き込まれる光ディスクであることを特徴としている。この光ディスクは、例えば、DVD−R、CD−R等の書き込み可能な記憶メディアである。
そして、本発明のコンテンツ提供サーバは、インターネット等の所定のネットワークにクライアントと共に接続され、複数のコンテンツの各データを保持し、前記複数のコンテンツの内、クライアントがダウンロードを希望する少なくとも1つの所望コンテンツのデータを当該クライアントに向けて前記ネットワークに送出し、前記クライアントが、当該所望コンテンツデータを移動メディアに書き込む、コンテンツ提供システムのコンテンツ提供サーバであって、前記クライアントは、着脱可能な移動メディアにコンテンツデータを書き込むドライブ装置と、当該クライアントに組み込まれ、データの読み書きが可能な固定メディア装置とを備え、前記クライアントから前記コンテンツのダウンロードの希望を受けたときにクライアントに送信して提供し、クライアントがコンテンツ提供サーバからコンテンツのダウンロードを実行する際に必要とするクライアントプログラムを備え、該クライアントプログラムは、前記クライアントが備える前記ドライブ装置の有無を検出するドライブ検出プログラムと、前記ドライブ装置に収容される前記移動メディアの収容状態を検出する移動メディア検出プログラムと、当該サーバから送出するコンテンツのデータを、前記クライアントの前記移動メディアに書き込み、保存させる書き込みプログラムとを含んで構成され、更に、前記複数のコンテンツの各データを格納する格納手段と、前記ドライブ検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出するドライブ検出プログラム送信手段と、前記移動メディア検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出する移動メディア検出プログラム送信手段と、前記格納手段に格納された前記所望コンテンツのデータを、クライアントの要求に応じてその都度前記ネットワークにより前記クライアントに送出するコンテンツデータ送信手段と、前記書き込みプログラムを前記クライアントプログラムの一部として前記クライアントに送出する書き込みプログラム送信手段とを備え、前記クライアントは、前記クライアントプログラムの実行によって、サーバから送出する前記所望コンテンツの全データを前記固定メディア装置に書き込んで保持することなく、当該クライアントの要求に応じてその都度送出する前記所望コンテンツのデータを順次移動メディアに書き込み、保存するよう構成される。
する。
まず図1A,1Bを参照しながら本発明の第1の実施形態に係るコンテンツ提供システム1の構成を説明する。図1Aは、本発明のコンテンツ提供システム1における提供側サーバの構成図である。また図1Bは、本発明のコンテンツ提供システム1における顧客側端末の構成図である。コンテンツ提供システム1は、第2の実施形態に係るコンテンツ提供システムとしての提供側サーバ(以下、サーバと称する)10と、第3の実施形態に係るコンテンツ提供システム1としての顧客側端末(以下、クライアントと称する)30とを備える。
(1)サーバ10の全体の作動制御を司る主制御部(以下、CPUと称する)11、
(2)複数のコンテンツのデータを保持する格納手段12、
(3)クライアント30に備えられたドライブ装置35を検出するドライブ検出プログラムをクライアント30に送信するドライブ検出プログラム送信手段13、
(4)前記ドライブ装置35に移動メディアが収容されているか否かを判定する移動メディア検出プログラムをクライアント30に送信する移動メディア検出プログラム送信手段14、
(5)前記格納手段12が保持するコンテンツのデータをクライアント30に送信するコンテンツデータ送信手段15A、
(6)コンテンツデータ送信手段15Aによってクライアント30に送出されコンテンツのデータを移動メディアに書き込むプログラムをクライアント30に送信する書き込みプログラム送信手段15B
を備えて構成される。ちなみにドライブ装置35は、移動メディアDをその内部に収容し、この移動メディアDにコンテンツのデータを書き込みまたは読み出す機能を備える。
なお、ドライブ検出プログラム送信手段13によって送信されるドライブ検出プログラム、移動メディア検出プログラム送信手段14によって送信される移動メディア検出プログラム、書き込みプログラム送信手段15Bによって送信される書き込みプログラム、および固定メディア記憶阻止プログラム送信手段16によって送信される固定メディア記憶阻止プログラムは、1つのプログラムとしてクライアント30に送信される。ここでは他のプログラムとの区別を容易にするため、これらのプログラムをクライアントプログラムPcと称する(図1Aには、特に図示せず)。
次にサーバ10の各構成要素について説明する。
上記のような構成のサーバ10は、インターネット等のネットワーク22を介してクライアント30と接続される。
クライアント30は、クライアント30全体の制御を司る主制御部のCPU32、固定メディアとして種々のデータを保持し、データの読み書きが可能なハードディスク33、CPU32の制御のもと、所定の入出力デバイスが扱うデータの入出力を管理および制御する入出力制御部34を含むコンピュータ本体31、移動メディアD(例えば、DVD,CD等の光ディスク)をその内部に収容し、収容した移動メディアDに対して読み書きを実行するドライブ装置35、コンピュータ本体31の処理結果や処理状態を表示するディスプレイ38、顧客によって選択されるコンテンツの指示等が入力されるキーボードやマウス等の入力装置39を備えている。またクライアント30は、ネットワーク22にネットワークケーブル23を介して接続されている。以降の説明では、ネットワーク22に接続されるネットワークケーブル21,23とネットワーク22を総称してコンピュータネットワーク20と称することがある。
CPU32は、前述したサーバ10から送信されるクライアントプログラムPcを受け取り、ドライブ検出手段36A、移動メディア検出手段36B、データ送受信手段36C、書き込み手段36D、固定メディア記憶阻止手段36Eの各機能を実行する。なお、クライアントプログラムPcの一部または全部は、ハードディスク33にインストールしてもよい。コンピュータ本体31の入出力制御部34は、ディスプレイ38や入力装置39などの入出力装置と、CPU32や主記憶装置(図1Bに図示せず)との間の信号伝達を制御する役割を担う。
ドライブ装置35は、主として光ディスク(DVD,CD等)の移動メディアDにコンテンツのデータ120を書き込む(記憶する)。このドライブ装置35は、コンピュータ本体31と一体に構成されてもよい。ドライブ装置35は、移動メディアDに保持されたコンテンツのデータ120を読み出すこともできる。
より具体的に固定メディア記憶阻止手段36Eは、不当ドライブ検出手段40と書き込み禁止手段41を有している。不当ドライブ検出手段40は、サーバ10から送信される書き込みが禁止されたドライブ装置(不当ドライブ装置)の情報を受けて、この不当ドライブ装置がクライアント30に装着されているか否かを判定する。書き込み禁止ドライブ装置とは、例えばハードディスク等の固定ディスクに、書き込み可能なDVD装置やCD装置をソフトウェア的に模擬したものや、ドライブ装置35の書き込み制御等を行うドライバに寄生して、移動ディスクDに書き込まれるコンテンツのデータを傍受するソフトウェア等(以下、不当ドライブと称する)のことである。つまり、不当ドライブは、コンテンツの提供側が意図しないデバイスに対する書き込みが実行されるものすべてを指す。
次に図2〜図4を参照しながら上述のコンテンツ提供システム1において、コンテンツのデータ120を提供側から顧客側へ送信する手順を説明する。図2〜図4は、コンテンツのデータ120を提供側から顧客側へ送信する手順を示すフローチャートである。以下の説明は、適宜、図1A,1Bを参照する。なお、この説明ではコンテンツのデータ120が保持された移動メディアDをコンテンツ記憶メディアDsと称する。
ステップS020でクライアント30は、該クライアント30にクライアントプログラムPcがインストールされていないと判定した場合、サーバ10からクライアントプログラムPcをダウンロードし、インストールする(S021)。一方、ステップS020でクライアント30は、クライアントプログラムPcが既にインストールされていると判定した場合、または上記の工程(S021)によりインストールが完了した場合は、次の工程に進む。なお、図5に示すコンテンツ選択画面にある「ダウンロード開始」のボタンは、クライアント30にクライアントプログラムPcがインストールされた後に表示される。
ステップS040でクライアント30は、該クライアント30にドライブ装置35がないと判定したとき、クライアント30のディスプレイ38にドライブ装置35を有しない旨を知らせるエラーメッセージを表示する(S041)。このときディスプレイ38には、例えば図6に示されるようにメッセージタイトルEX41と、エラーメッセージEX42と、再手続き用のボタンEX43が表示される。顧客は、このエラーメッセージが表示された場合、ドライブ装置35をクライアント30に接続した後に再手続き用のボタンEX43を押す。するとクライアント30は、処理を続行する。
ステップS50またはS51の実行後、クライアント30は、不当ドライブ検出プログラムを実行する(S052)。この不当ドライブ検出プログラムは、図4に示すようにクライアント30に装着されたドライブ装置情報を取得する(S053)と共に、実行中のプロセス情報を取得する(S054)。そしてパターンファイルは、これら取得した情報が不当ドライブの情報を含んでいないかどうかを判定する(S055)。
接続回線速度の測定は、クライアント30にインストールされたクライアントプログラムPcにより実行される。具体的にこの接続回線速度の測定は、例えばサーバ10がテストデータをクライアント30に送信し、クライアントプログラムPcが所定時間当たりに受信したテストデータの容量を計測することにより行われる。
図9は、ディスプレイ38に表示されるコンテンツ記憶メディアDsの作成完了までの所要時間が表示された画面の一例を示す図である。図9には、ディスプレイ38に表示される選択されたコンテンツのタイトルEX71と、選択されたコンテンツのデータ120の容量およびコンテンツ記憶メディアDs作成完了までの予想所要時間EX72と、処理開始用のボタンEX73の一例を示す。
図10には、ディスプレイ38に表示される受信書き込み処理の進捗状況およびコンテンツ記憶メディアDsにおける作成完了までの残り時間の一例を示している。この図に示されるようにディスプレイ38には、選択されたコンテンツのタイトルEX81と進捗状況および残りの所要時間EX82および処理開始用のボタンEX83が表示される。
図3に戻ってフローの説明を続ける。クライアント30は、受信書き込み処理の進捗状況およびコンテンツ記憶メディアDsの作成完了までの残り時間を求めて該クライアント30のディスプレイ38に表示する(S110)。そしてクライアント30は、送信書き込み処理の終了、すなわちコンテンツ記憶メディアDsの作成が完了したか否かを判定する(S120)。このときクライアント30は、コンテンツ記憶メディアDsの作成が完了していなければ受信書き込み処理を行う工程(S100)に戻り、以降の工程を繰り返す。クライアント30は、コンテンツ記憶メディアDsの作成が完了した場合は、作成完了の画面をクライアント30のディスプレイ38に表示する(S130)。
なお、クライアント30は、ステップS059で不当ドライブが検出されたと判定したとき、ディスプレイ38に書き込み処理を中断するメッセージを表示して(S140)、一連の処理を終了する。
10 提供側サーバ(コンテンツ提供サーバ)
20 コンピュータネットワーク
30 顧客側端末(クライアント)
35 ドライブ装置
D 移動メディア
Claims (10)
- インターネット等の所定のネットワークに接続され、複数のコンテンツの各データを保持するコンテンツ提供サーバから、前記ネットワークに接続され、前記複数のコンテンツのうちの少なくとも1つのダウンロードを希望するクライアントに向けて当該所望コンテンツのデータを前記ネットワークに送出し、前記クライアントが、前記サーバから送出されるコンテンツのデータを受けて、当該所望コンテンツのデータを移動メディアに書き込むコンテンツ記憶メディア作成方法であって、
前記クライアントは、着脱可能な移動メディアにコンテンツデータを書き込むドライブ装置と、当該クライアントに組み込まれ、データの読み書きが可能な固定メディア装置とを備え、
前記コンテンツ提供サーバは、前記クライアントから前記コンテンツのダウンロードの希望を受けたとき、当該コンテンツ提供サーバが予め準備し、クライアントがコンテンツ提供サーバからコンテンツのダウンロードを実行する際に必要とするクライアントプログラムをクライアントに送信して提供し、
前記クライアントは、提供を受けたクライアントプログラムの実行により、前記ドライブ装置に当該所望コンテンツの全データを書き込むことができる移動メディアが装着されているかを検出し、当該移動メディアの検出後にコンテンツ提供サーバに向けて前記所望コンテンツのデータの送出開始を要求し、
前記コンテンツ提供サーバは、前記クライアントからのコンテンツデータの送出開始要求を受けて当該所望コンテンツのデータの送出を開始し、
前記クライアントは、前記クライアントプログラムの実行によって、サーバから送出される前記所望コンテンツの全データを前記固定メディア装置に書き込んで保持することなく、当該クライアントの要求に応じてその都度サーバから送出される前記所望コンテンツのデータを順次移動メディアに書き込み、保存することを特徴とするコンテンツ記憶メディア作成方法。 - 請求項1に記載のコンテンツ記憶メディア作成方法を前記コンテンツ提供サーバに実行させ、当該サーバが前記クライアントに提供するクライアントプログラムを含むコンピュータプログラム。
- インターネット等の所定のネットワークに接続され、複数のコンテンツの各データを保持するコンテンツ提供サーバから、前記ネットワークに接続され、前記複数のコンテンツのうちの少なくとも1つのダウンロードを希望するクライアントに向けて当該所望コンテンツのデータを前記ネットワークに送出し、前記クライアントが、前記サーバから送出されるコンテンツのデータを受けて、当該所望コンテンツのデータを移動メディアに書き込むコンテンツ提供システムであって、
前記クライアントは、着脱可能な移動メディアにコンテンツデータを書き込むドライブ装置と、当該クライアントに組み込まれ、データの読み書きが可能な固定メディア装置とを備え、
前記コンテンツ提供サーバは、当該サーバが予め準備して、前記クライアントから前記コンテンツのダウンロードの希望を受けたときにクライアントに送信して提供し、クライアントがコンテンツ提供サーバからコンテンツのダウンロードを実行する際に必要とするクライアントプログラムを備え、
該クライアントプログラムは、前記クライアントが備える前記ドライブ装置の有無を検出するドライブ検出プログラムと、前記ドライブ装置に収容される前記移動メディアの収容状態を検出する移動メディア検出プログラムと、
当該サーバから送出するコンテンツのデータを、前記クライアントの前記移動メディアに書き込み、保存させる書き込みプログラムとを含んで構成され、
前記コンテンツ提供サーバは、更に、
前記複数のコンテンツの各データを格納する格納手段と、
前記ドライブ検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出するドライブ検出プログラム送信手段と、
前記移動メディア検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出する移動メディア検出プログラム送信手段と、
前記格納手段に格納された前記所望コンテンツのデータを、クライアントの要求に応じてその都度前記ネットワークにより前記クライアントに送出するコンテンツデータ送信手段と、
前記書き込みプログラムを前記クライアントプログラムの一部として前記クライアントに送出する書き込みプログラム送信手段とを備え、
前記クライアントは、前記クライアントプログラムの実行によって、サーバから送出される前記所望コンテンツの全データを前記固定メディア装置に書き込んで保持することなく、当該クライアントの要求に応じてその都度サーバから送出される前記所望コンテンツのデータを順次移動メディアに書き込み、保存する
ことを特徴とするコンテンツ提供システム。 - 前記クライアントは、提供を受けた前記クライアントプログラムの実行により、前記ドライブ装置の有無を検出するドライブ検出手段と、
前記クライアントプログラムの実行により前記ドライブ装置に移動メディアの収容状態を検出する移動メディア検出手段と、
前記クライアントプログラムの実行により前記コンテンツを提供するコンテンツ提供サーバに前記ドライブ検出手段および前記移動メディア検出手段における検出結果を送信する検出結果送信手段と、
前記検出結果に基づき、クライアントからの要求に応じてその都度コンテンツ提供サーバから送信される前記所望コンテンツのデータを、前記クライアントプログラムの実行により順次前記移動メディアに書き込み、保存する書き込み手段と
を備えることを特徴とする、請求項3に記載のコンテンツ提供システム。 - 前記クライアントプログラムは、さらに前記クライアントによって実行されて、該クライアントが受け取った前記コンテンツデータを前記固定メディア装置へ順次書き込み、これらを記憶することを阻止する固定メディア記憶阻止プログラムを含み、
前記コンテンツ提供サーバは、当該固定メディア記憶阻止プログラムを前記クライアントプログラムの一部として、前記クライアントに送出する固定メディア記憶阻止プログラム送信手段を備えることを特徴とする、請求項3又は4に記載のコンテンツ提供システム。 - 前記固定メディア記憶阻止プログラムは、予め定めた書き込みを禁止する不当ドライブ装置が前記クライアントに装着されているか否かを判定する不当ドライブ検出プログラムを備え、
前記クライアントは、前記不当ドライブ検出プログラムにより書き込みを禁止する前記不当ドライブ装置が装着されていると判定されたとき、前記書き込みプログラムによる前記移動メディアへの書き込みを禁止する書き込み禁止手段と
を備えることを特徴とする、請求項5に記載のコンテンツ提供システム。 - 前記コンテンツ提供サーバは、前記不当ドライブ装置による前記移動メディアへの書き込みを禁止する前記不当ドライブ検出プログラムを保持するパターンファイル格納手段と、
このパターンファイル格納手段が保持する前記不当ドライブ検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出するパターンファイル送信手段とを具備し、
前記クライアントは、前記パターンファイル送信手段によって送信された前記ドライブによる前記移動メディアへの書き込みを禁止する前記不当ドライブ検出プログラムを受信するパターンファイル受信手段と
を備えることを特徴とする、請求項6に記載のコンテンツ提供システム。 - 前記移動メディアは、前記ドライブ装置によって書き込まれる光ディスクであることを特徴とする、請求項3乃至7のいずれかに記載のコンテンツ提供システム。
- インターネット等の所定のネットワークにクライアントと共に接続され、複数のコンテンツの各データを保持し、前記複数のコンテンツの内、クライアントがダウンロードを希望する少なくとも1つの所望コンテンツのデータを当該クライアントに向けて前記ネットワークに送出し、前記クライアントが、当該所望コンテンツデータを移動メディアに書き込む、コンテンツ提供システムのコンテンツ提供サーバであって、
前記クライアントは、着脱可能な移動メディアにコンテンツデータを書き込むドライブ装置と、当該クライアントに組み込まれ、データの読み書きが可能な固定メディア装置とを備え、
前記クライアントから前記コンテンツのダウンロードの希望を受けたときにクライアントに送信して提供し、クライアントがコンテンツ提供サーバからコンテンツのダウンロードを実行する際に必要とするクライアントプログラムを備え、
該クライアントプログラムは、前記クライアントが備える前記ドライブ装置の有無を検出するドライブ検出プログラムと、前記ドライブ装置に収容される前記移動メディアの収容状態を検出する移動メディア検出プログラムと、
当該サーバから送出するコンテンツのデータを、前記クライアントの前記移動メディアに書き込み、保存させる書き込みプログラムとを含んで構成され、
更に、
前記複数のコンテンツの各データを格納する格納手段と、
前記ドライブ検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出するドライブ検出プログラム送信手段と、
前記移動メディア検出プログラムを前記クライアントプログラムの一部として前記クライアントに送出する移動メディア検出プログラム送信手段と、
前記格納手段に格納された前記所望コンテンツのデータを、クライアントの要求に応じてその都度前記ネットワークにより前記クライアントに送出するコンテンツデータ送信手段と、
前記書き込みプログラムを前記クライアントプログラムの一部として前記クライアントに送出する書き込みプログラム送信手段とを備え、
前記クライアントは、前記クライアントプログラムの実行によって、サーバから送出する前記所望コンテンツの全データを前記固定メディア装置に書き込んで保持することなく、当該クライアントの要求に応じてその都度送出する前記所望コンテンツのデータを順次移動メディアに書き込み、保存する
ことを特徴とするコンテンツ提供サーバ。 - インターネット等の所定のネットワークに、複数のコンテンツの各データを保持するコンテンツ提供サーバと共に接続され、前記複数のコンテンツの内、少なくとも1つの所望コンテンツのダウンロードを希望したとき、前記コンテンツ提供サーバから前記ネットワークに送出される前記所望コンテンツデータを受けて、当該所望コンテンツのデータを移動メディアに書き込む、コンテンツ提供システムのクライアントであって、
着脱可能な移動メディアにコンテンツデータを書き込むドライブ装置と、当該クライアントに組み込まれ、データの読み書きが可能な固定メディア装置とを備え、
前記コンテンツ提供サーバは、当該サーバが予め準備して、前記クライアントから前記コンテンツのダウンロードの希望を受けたときにクライアントに送信して提供し、クライアントがコンテンツ提供サーバからコンテンツのダウンロードを実行する際に必要とするクライアントプログラムを備え、
提供を受けた前記クライアントプログラムの実行により、前記ドライブ装置の有無を検出するドライブ検出手段と、
前記クライアントプログラムの実行により前記ドライブ装置に移動メディアの収容状態を検出する移動メディア検出手段と、
前記クライアントプログラムの実行により前記コンテンツ提供サーバに前記ドライブ検出手段および前記移動メディア検出手段における検出結果を送信する検出結果送信手段と、
前記クライアントプログラムの実行により、前記サーバから送出される前記所望コンテンツの全データを前記固定メディア装置に書き込んで保持することなく、前記検出結果に基づき、前記サーバから要求に応じてその都度送信される前記所望コンテンツのデータを、順次前記移動メディアに書き込み、保存する書き込み手段と
を備えることを特徴とするクライアント。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006113805 | 2006-04-17 | ||
JP2006113805 | 2006-04-17 | ||
PCT/JP2007/057466 WO2007122988A1 (ja) | 2006-04-17 | 2007-04-03 | コンテンツ記憶メディア作成方法、コンピュータプログラムおよびコンテンツ提供システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2007122988A1 JPWO2007122988A1 (ja) | 2009-09-03 |
JP4493715B2 true JP4493715B2 (ja) | 2010-06-30 |
Family
ID=38624896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008512055A Expired - Fee Related JP4493715B2 (ja) | 2006-04-17 | 2007-04-03 | コンテンツ記憶メディア作成方法、コンピュータプログラムおよびコンテンツ提供システム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8010625B2 (ja) |
JP (1) | JP4493715B2 (ja) |
WO (1) | WO2007122988A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9313245B2 (en) * | 2007-12-24 | 2016-04-12 | Qualcomm Incorporated | Adaptive streaming for on demand wireless services |
JP2013068105A (ja) * | 2011-09-21 | 2013-04-18 | Hitachi Automotive Systems Ltd | 自動車用電子制御装置 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5459837A (en) * | 1993-04-21 | 1995-10-17 | Digital Equipment Corporation | System to facilitate efficient utilization of network resources in a computer network |
US5771354A (en) * | 1993-11-04 | 1998-06-23 | Crawford; Christopher M. | Internet online backup system provides remote storage for customers using IDs and passwords which were interactively established when signing up for backup services |
US5937164A (en) * | 1995-12-07 | 1999-08-10 | Hyperlock Technologies, Inc. | Method and apparatus of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media within a platform independent networking system |
JPH10177764A (ja) | 1996-12-17 | 1998-06-30 | Matsushita Electric Ind Co Ltd | 光ディスク記録装置 |
US6170014B1 (en) * | 1998-03-25 | 2001-01-02 | Community Learning And Information Network | Computer architecture for managing courseware in a shared use operating environment |
JP2001307427A (ja) | 2000-04-26 | 2001-11-02 | Pioneer Electronic Corp | 情報配信装置、情報配信方法並びに情報記録媒体及び情報記録装置 |
JP4254031B2 (ja) * | 2000-08-21 | 2009-04-15 | ソニー株式会社 | 記録装置、携帯端末、管理サーバ、情報処理方法、および記録媒体 |
WO2002025460A1 (en) * | 2000-09-19 | 2002-03-28 | Phatnoise, Inc. | Device-to-device network |
JP4604422B2 (ja) | 2001-07-31 | 2011-01-05 | ソニー株式会社 | 通信システム、通信装置及び通信方法 |
JP2003230121A (ja) | 2001-11-30 | 2003-08-15 | Fujitsu Ltd | コンテンツ配信方法、コンテンツ視聴方法、サーバ装置、および端末装置 |
US7231489B1 (en) * | 2003-03-03 | 2007-06-12 | Network Appliance, Inc. | System and method for coordinating cluster state information |
US20040210896A1 (en) * | 2003-04-21 | 2004-10-21 | Chou Charles C.L. | Distributed interactive media authoring and recording |
JP2005044312A (ja) | 2003-07-25 | 2005-02-17 | Stark Co Ltd | 仮想cd利用者情報送信装置 |
US20070014535A1 (en) * | 2005-07-14 | 2007-01-18 | Pitney Bowes Incorporated | System and method for renting or purchasing digital media |
US20070143443A1 (en) * | 2005-12-19 | 2007-06-21 | Englaze, Inc | Outsourced burning, printing and fulfillment of dvds |
-
2007
- 2007-04-03 US US12/297,541 patent/US8010625B2/en not_active Expired - Fee Related
- 2007-04-03 JP JP2008512055A patent/JP4493715B2/ja not_active Expired - Fee Related
- 2007-04-03 WO PCT/JP2007/057466 patent/WO2007122988A1/ja active Search and Examination
Also Published As
Publication number | Publication date |
---|---|
US20090106399A1 (en) | 2009-04-23 |
US8010625B2 (en) | 2011-08-30 |
JPWO2007122988A1 (ja) | 2009-09-03 |
WO2007122988A1 (ja) | 2007-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7685636B2 (en) | System, service, and method for enabling authorized use of distributed content on a protected media | |
US7415707B2 (en) | Installation software using a setting file to automatically determine if a module is installable and the location of the installation | |
US20080065911A1 (en) | Apparatus for Transferring Licensed Digital Content Between Users | |
US20080065552A1 (en) | Marketplace for Transferring Licensed Digital Content | |
KR20040088498A (ko) | 데이터베이스에 저장된 데이터 세트를 공급하기 위한 방법및 디바이스 | |
JP2006331410A (ja) | サーバから記録媒体へのコンテンツダウンロード方法及びこれに適した記録媒体 | |
EP2320347A1 (en) | Information processing device, method for processing data, and program | |
CN101615415B (zh) | 信息处理装置和数据处理方法 | |
US7792859B2 (en) | Media/data card | |
JP4524523B2 (ja) | 記憶媒体、ダウンロード方法及び端末装置 | |
US20070083559A1 (en) | Media/data card | |
EP2357583A2 (en) | Methods and apparatus for secure distribution of protected content | |
JP2006313537A (ja) | 記録媒体及び情報処理装置 | |
US20080114772A1 (en) | Method for connecting to a network location associated with content | |
JP4493715B2 (ja) | コンテンツ記憶メディア作成方法、コンピュータプログラムおよびコンテンツ提供システム | |
US8966651B2 (en) | Digital rights management (DRM) locker | |
KR20120011737A (ko) | 유료 리소스를 이용한 컨텐츠 제작 및 판매 서비스 제공 시스템 및 방법 | |
US20140115723A1 (en) | System and Method for Digital Media Distribution | |
US8099606B2 (en) | Data storage apparatus, data providing system and data providing method | |
JP2001312286A (ja) | データ管理装置およびデータ管理方法、ならびにデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR100692964B1 (ko) | 가상디스크 구동방법 및 이를 위한 기록매체 | |
JP4779872B2 (ja) | 記録装置、情報処理装置、情報処理方法 | |
WO2008033799A2 (en) | Transferring licensed digital content between users | |
JP4755990B2 (ja) | 情報処理装置およびプログラム | |
JP4529382B2 (ja) | 情報処理装置及び情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091216 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100215 |
|
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: 20100310 |
|
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: 20100406 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4493715 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: 20160416 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |