JP4186886B2 - サーバクライアントシステム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム - Google Patents
サーバクライアントシステム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- JP4186886B2 JP4186886B2 JP2004197586A JP2004197586A JP4186886B2 JP 4186886 B2 JP4186886 B2 JP 4186886B2 JP 2004197586 A JP2004197586 A JP 2004197586A JP 2004197586 A JP2004197586 A JP 2004197586A JP 4186886 B2 JP4186886 B2 JP 4186886B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- client
- list
- server
- copy
- 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
- 230000010365 information processing Effects 0.000 title claims description 115
- 238000003672 processing method Methods 0.000 title claims description 57
- 238000004590 computer program Methods 0.000 title claims description 16
- 238000000034 method Methods 0.000 claims description 274
- 230000008569 process Effects 0.000 claims description 267
- 238000012545 processing Methods 0.000 claims description 184
- 238000003860 storage Methods 0.000 claims description 59
- 238000004891 communication Methods 0.000 claims description 51
- 238000012790 confirmation Methods 0.000 claims description 38
- 238000012217 deletion Methods 0.000 claims description 29
- 230000037430 deletion Effects 0.000 claims description 29
- 230000000717 retained effect Effects 0.000 claims description 25
- 230000005540 biological transmission Effects 0.000 claims description 22
- 238000012795 verification Methods 0.000 description 22
- 230000004044 response Effects 0.000 description 15
- 238000007726 management method Methods 0.000 description 9
- 238000005259 measurement Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 210000000707 wrist Anatomy 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000593 degrading effect Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
コンテンツを格納したサーバと、サーバ格納コンテンツのコピーコンテンツをサーバから受領し格納するクライアントを有するサーバクライアントシステムであり、
前記クライアントは、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持する構成であり、
前記サーバは、
通信部を介して前記クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを受信し、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行する構成であり、
前記クライアントは、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行する構成であることを特徴とするサーバクライアントシステムにある。
コンテンツを格納し、コピーコンテンツをクライアントに提供するサーバとしての情報処理装置であり、
通信部を介して前記クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを受信し、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行する構成を有することを特徴とする情報処理装置にある。
サーバの保持するコンテンツのコピーコンテンツをサーバから受領し格納するクライアントとしての情報処理装置であり、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持し、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行する構成を有することを特徴とする情報処理装置にある。
コンテンツを格納したサーバと、サーバ格納コンテンツのコピーコンテンツをサーバから受領し格納するクライアントを有するサーバクライアントシステムにおける情報処理方法であり、
前記サーバは、
通信部を介して前記クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを受信し、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行し、
前記クライアントは、サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行することを特徴とする情報処理方法にある。
コンテンツを格納し、コピーコンテンツをクライアントに提供するサーバにおける情報処理方法であり、
通信部において、クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを伴うコピーコンテンツ利用可能期限設定要求を受信するステップと、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行するステップと、
を有することを特徴とする情報処理方法にある。
サーバの保持するコンテンツのコピーコンテンツをサーバから受領し格納するクライアントにおいて実行する情報処理方法であり、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持するステップと、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行するステップと、
を有することを特徴とする情報処理方法にある。
コンテンツを格納し、コピーコンテンツをクライアントに提供するサーバにおいて情報処理を実行させるコンピュータ・プログラムであり、
通信部に、クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを伴うコピーコンテンツ利用可能期限設定要求を受信させるステップと、
制御部に、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行させて、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行させて、生成した新規コンテンツIDリストを通信部を介してクライアントに送信させるステップと、
を有することを特徴とするコンピュータ・プログラムにある。
サーバの保持するコンテンツのコピーコンテンツをサーバから受領し格納するクライアントに対して、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持するステップと、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行するステップと、
を実行させることを特徴とするコンピュータ・プログラムにある。
(1)サーバからクライアントへのコンテンツ提供処理
(2)クライアントにおけるコンテンツ再生処理
(3)コンテンツのムーブ(Move)処理に伴うコピーコンテンツの無効化処理
(4)コピーコンテンツの利用期間設定処理
(5)ムーブ処理実行タイミング情報を適用したコピーコンテンツの利用期間設定処理
(6)ムーブ済みコンテンツIDリストを適用した処理
図3は、サーバからクライアントにコンテンツのコピーを渡す際の処理手順を説明するフローチャートである。クライアントはサーバのハードディスクなどの記憶部に格納したコンテンツのコピーを受領し、クライアントの記憶部に格納する。
(2)ディスカバリ処理:ネットワーク上の各デバイスの検索を行ない、各デバイスから受信した応答に含まれるデバイス種別や機能などの情報を取得する
(3)サービス要求処理:ディスカバリ処理で取得された情報に基づいて各デバイスにサービスを要求する
図5は、クライアントが、サーバから受領したコピーコンテンツを再生する手順を説明するフローチャートである。クライアントはコピーコンテンツの再生を開始する時点で、利用可能期限を過ぎていないかをチェックする。そして期限を越えている時は再生を行わない。ただしこの時、コピーの利用期限の延期を試み、成功した場合は、その後、再生を試みる構成としてもよい。各ステップについて説明する。
計測タイマー値(Tm)<利用期限(Td)
が成立するか否かを判定する。
成立する場合(ステップS223:Yes)は、現在時点で、コンテンツ対応の利用期限を経過していないことを示し、ステップS227に進みコンテンツの再生処理を実行する。
が成立しない場合(ステップS223:No)は、現在時点で、コンテンツ対応の利用期限を経過していることを示し、ステップS224、ステップS225において、利用期限の再設定を実行する。まず、ステップS224において、利用予定コンテンツを取得したサーバのサーバIDを記憶部220(図2参照)から取得する。次に、ステップS121,S225において、そのサーバから得た全コピーの利用可能時間を所定の期間に更新、すなわち、新たな利用期間の設定(リセット)処理を実行する。
サーバ上のコンテンツは、常にそのサーバ上に存在するとは限らない。例えば、DVDなどの媒体に書き込む場合には、サーバ上から消すことが必要になる可能性がある。サーバのコンテンツを他の装置または媒体に移動する処理をコンテンツのムーブ(Move)と呼ぶ。ムーブはオリジナルコンテンツの移動であり、移動元のコンテンツは消去されなければならない。なぜなら、複数のDVDなどにコピーコンテンツを作成され、これらのコピーコンテンツに前述のような有効期限が無い場合、それらが私的利用範囲を超えて広く利用される可能性が生じるからである。
次に、図7を参照して、サーバからクライアントに提供された、あるいは提供されるコピーコンテンツの利用期間設定処理の詳細について説明する。この処理では、サーバとクライアントが同じ私的利用範囲内にあることを確認してコピーコンテンツの利用可能期間を設定する際に、クライアントが保持する全コピーのコンテンツIDリストをサーバに送り、サーバはそのリストから、サーバ上に現存するコンテンツのコンテンツIDだけを返送し、クライアントは返送されたIDリストに含まれないコピーを無効化、およびコンテンツIDリストの更新を行う。この処理によって、サーバにおいてムーブ(Move)されたコンテンツに対応するコピーコンテンツについては利用期間が再設定されることなく無効化(消去)され、サーバの保持するコンテンツに対応するコピーコンテンツのみに対して新たな利用期間が設定されることになる。
Te−Ts≦制限値
が成立する場合(S155:Yes)は、ステップS156において成功、すなわち、クライアントはサーバに比較的近い位置、すなわち私的利用範囲内にあると判定し、成立しない場合(S155:No)は、ステップS157において失敗、すなわちクライアントは私的利用範囲内に無いと判定する。ステップS158において、サーバは、RTT計測の結果をクライアントに通知する。クライアントは、ステップS253においてRTTチェック結果を受信する。
リスト送信元ID[ID of Source]=クライアントID
リスト送信先ID[ID of Destination]=サーバID
エントリ数[Number of entries]
コンテンツID[Content−ID]
送信先からの受信乱数値[Random challenge from Destination]=サーバから得たRandom challenge
送信元電子署名[Signature by Source]
デバイスID[Device ID]=クライアントID
デバイス公開鍵[Device Public Key]
発行元電子署名[Signature by LA]
クライアントから受信した公開鍵証明書の検証、
公開鍵証明書からの公開鍵の取得、
取得した公開鍵を適用したコンテンツIDリストの署名検証、
コンテンツIDリストからコンテンツIDの取得
以上の処理手順で実行される。いずれかの署名検証の段階において、検証に失敗、すなわちデータ改竄があると判断された場合は、処理は中止される。
コンテンツID(aaa)
コンテンツID(bbb)
コンテンツID(ccc)
が含まれており、
コンテンツID(aaa)
コンテンツID(bbb)
コンテンツID(eee)
コンテンツID(kkk)
が含まれている。
コンテンツID(ccc)
である。このコンテンツIDに対応するコンテンツは、サーバがクライアントにコピーを提供した後、ムーブ(Move)処理によってサーバから削除されたコンテンツ等に該当する。
コンテンツID(aaa)
コンテンツID(bbb)
のみが含まれるリストとして生成される。すなわち、クライアントからの送付リスト351に含まれ、かつサーバの保持するコンテンツに対応するコンテンツIDリスト352にも含まれるIDのみが選択されて、新規作成リスト353が生成される。
ステップS244でサーバから受信しているサーバ側の公開鍵証明書の検証、
サーバ側公開鍵証明書からのサーバ公開鍵の取得、
取得したサーバ公開鍵による受信コンテンツIDリストの署名検証、
受信コンテンツIDリストからのコンテンツIDの取得、
以上の処理手順で実行される。いずれかの署名検証の段階において、検証に失敗、すなわちデータ改竄があると判断された場合は、処理は中止される。
利用期限=(現在のタイマー値)+(利用可能期間)
として算出された利用期限の設定処理として実行される。すなわち1回の利用期間設定処理において設定される新たな(利用可能期間)は例えば[1週間]などと決められており、利用期間設定処理の実行時に、新たな利用可能期間として1週間が追加設定されるといった処理が実行されることになる。なお、年月日時間を指定した絶対日時をサーバが指定し、これを利用期限として設定する構成としてもよい。
次に、サーバにおいて実行するムーブ処理の実行タイミング情報を記録し、この記録情報に基づいて必要な場合にのみ新規作成リストを生成しクライアントに送信する構成としたコピーコンテンツの利用期間設定処理について図11、図12のフローチャートを参照して説明する。
が成立しない場合(ステップS166:No)は、サーバ側で実行した最新のムーブ処理が、前回の利用期限設定処理タイミング(Tr)より以前に実行されたものであることが確認されるので、前回の利用期限設定処理タイミング(Tr)において、クライアントに対して利用期間の再設定を実行したコンテンツは、その後ムーブ処理は実行されることなく、サーバが全て保持していることが保証される。この場合は、サーバは、クライアントに対して新規作成リストを送信することなく、ステップS171に進み、現在のタイマー値:Tr'を取得し、ステップS172において、取得したタイマー値を利用期限設定処理タイミング情報:Tr'として、クライアントに送信する。
ムーブ処理タイミング(Tv)>前回の利用期限設定処理タイミング(Tr)
が成立する場合(ステップS166:Yes)は、サーバ側で実行した最新のムーブ処理が、前回の利用期限設定処理タイミング(Tr)の後に実行されたものであることが確認されるので、前回の利用期限設定処理タイミング(Tr)において、クライアントに対して利用期間の再設定を実行したコンテンツは、その後実行されたムーブ処理によってサーバから消去されている可能性がある。
次に、サーバがコンテンツのムーブ(Move)処理を実行する際に、通信ができず、コピーコンテンツの消去要求がなされなかったクライアント毎にムーブコンテンツのコンテンツIDを記録したムーブ済みリストを生成または更新し、コピーコンテンツの利用期限設定処理に際して、ムーブ済みリストを適用してクライアントにコンテンツの無効化(消去)要求を行なう処理例について説明する。
クライアントID[Client−ID]
エントリ数(ムーブコンテンツ数)[Number of entries]
コンテンツID(ムーブコンテンツID)[Content−ID]
の各データが含まれる。
リスト送信元ID[ID of Source]=サーバID
リスト送信先ID[ID of Destination]=クライアントID
エントリ数[Number of entries]
コンテンツID[Content−ID]
送信先からの受信乱数値[Random challenge from Destination]=クライアントから得たRandom challenge
利用期限=(現在のタイマー値)+(利用可能期間)
として算出された利用期限の設定処理として実行される。この処理は、先に図7を参照して説明した処理と同様の処理である。
101 入力部
103 通信部
104 操作部
105 タイマー部
106 制御部
120 記憶部
121 コンテンツ
122 サーバID
123 クライアントID
200 クライアント
201 出力部
203 通信部
204 操作部
205 タイマー部
206 制御部
220 記憶部
221 コピーコンテンツ
222 クライアントID
223 利用可能期限情報
224 サーバID
351 クライアントからの送付リスト
352 サーバの保持するコンテンツに対応するコンテンツIDリスト
353 新規作成リスト
501 CPU
502 ROM
503 RAM
504 HDD
505 バス
506 入出力インタフェース
507 入力部
508 出力部
509 通信部
510 ドライブ
511 リムーバブル記録媒体
Claims (34)
- コンテンツを格納したサーバと、サーバ格納コンテンツのコピーコンテンツをサーバから受領し格納するクライアントを有するサーバクライアントシステムであり、
前記クライアントは、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持する構成であり、
前記サーバは、
通信部を介して前記クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを受信し、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行する構成であり、
前記クライアントは、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行する構成であることを特徴とするサーバクライアントシステム。 - 前記クライアントは、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新許容コンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの無効化処理を実行する構成であることを特徴とする請求項1に記載のサーバクライアントシステム。 - 前記クライアントは、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新を許容しないコンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの無効化処理を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行する構成であることを特徴とする請求項1に記載のサーバクライアントシステム。 - 前記サーバは、
制御部において、クライアントが私的利用範囲内に存在することの確認処理として、RTT(Round Trip Time)チェック処理を実行し、予め定めた閾値時間内のRTTが計測された場合にクライアントが私的利用範囲内に存在すると判定する確認処理を実行し、該確認がなされたことを条件として、通信部を介して前記コンテンツIDリストのクライアントに対する送信を実行する構成であることを特徴とする請求項1に記載のサーバクライアントシステム。 - 前記サーバは、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行する構成であり、
前記クライアントは、
前記コンテンツ無効化要求に含まれるコンテンツID対応のコピーコンテンツの無効化処理を実行する構成であることを特徴とする請求項1に記載のサーバクライアントシステム。 - 前記サーバは、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理実行タイミング:Tvを保持し、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアントに対して実行した前回のコピーコンテンツ利用可能期限設定処理タイミング:Trとの比較を実行し、
ムーブ処理実行タイミング:Tvが前回のコピーコンテンツ利用可能期限設定処理タイミング:Trより前である場合は、クライアントに対するコンテンツIDリストの送信を実行することなく、クライアントの保持するコピーコンテンツの新たな利用可能期限設定を許容する処理を実行する構成であることを特徴とする請求項1に記載のサーバクライアントシステム。 - 前記サーバは、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行するとともに、通知不能なクライアントのクライアントIDと、ムーブコンテンツのコンテンツIDを対応付けたムーブ済みリストを生成して保持し、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアント対応のムーブ済みリストに記録されたコンテンツIDを格納した削除用コンテンツIDリストを生成しクライアントに送信する構成を有し、
前記クライアントは、
自己の保持するコピーコンテンツ中、前記削除用コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの無効化処理を実行し、
自己の保持するコピーコンテンツ中、前記削除用コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行する構成であることを特徴とする請求項1に記載のサーバクライアントシステム。 - コンテンツを格納し、コピーコンテンツをクライアントに提供するサーバとしての情報処理装置であり、
通信部を介して前記クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを受信し、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行する構成を有することを特徴とする情報処理装置。 - 前記情報処理装置は、
制御部において、クライアントが私的利用範囲内に存在することの確認処理として、RTT(Round Trip Time)チェック処理を実行し、予め定めた閾値時間内のRTTが計測された場合にクライアントが私的利用範囲内に存在すると判定する確認処理を実行し、該確認がなされたことを条件として、通信部を介して前記コンテンツIDリストのクライアントに対する送信を実行する構成であることを特徴とする請求項8に記載の情報処理装置。 - 前記情報処理装置は、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行する構成であることを特徴とする請求項8に記載の情報処理装置。 - 前記情報処理装置は、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理実行タイミング:Tvを保持し、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアントに対して実行した前回のコピーコンテンツ利用可能期限設定処理タイミング:Trとの比較を実行し、
ムーブ処理実行タイミング:Tvが前回のコピーコンテンツ利用可能期限設定処理タイミング:Trより前である場合は、クライアントに対するコンテンツIDリストの送信を実行することなく、クライアントの保持するコピーコンテンツの新たな利用可能期限設定を許容する処理を実行する構成であることを特徴とする請求項8に記載の情報処理装置。 - 前記情報処理装置は、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行するとともに、通知不能なクライアントのクライアントIDと、ムーブコンテンツのコンテンツIDを対応付けたムーブ済みリストを生成して保持し、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアント対応のムーブ済みリストに記録されたコンテンツIDを格納した削除用コンテンツIDリストを生成しクライアントに送信する構成を有することを特徴とする請求項8に記載の情報処理装置。 - サーバの保持するコンテンツのコピーコンテンツをサーバから受領し格納するクライアントとしての情報処理装置であり、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持し、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行する構成を有することを特徴とする情報処理装置。 - 前記情報処理装置は、
コピーコンテンツの利用に際して、タイマー部から取得する現在のタイマー値と、前記利用可能期限情報とを対比し、現在のタイマー値が、利用予定のコピーコンテンツの利用可能期限以前であることの確認を条件として、コンテンツ利用処理に移行する構成を有することを特徴とする請求項13に記載の情報処理装置。 - 前記情報処理装置は、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新許容コンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの無効化処理を実行する構成であることを特徴とする請求項13に記載の情報処理装置。 - 前記情報処理装置は、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新を許容しないコンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの無効化処理を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行する構成であることを特徴とする請求項13に記載の情報処理装置。 - コンテンツを格納したサーバと、サーバ格納コンテンツのコピーコンテンツをサーバから受領し格納するクライアントを有するサーバクライアントシステムにおける情報処理方法であり、
前記サーバは、
通信部を介して前記クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを受信し、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行し、
前記クライアントは、サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行することを特徴とする情報処理方法。 - 前記クライアントは、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新許容コンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの無効化処理を実行することを特徴とする請求項17に記載の情報処理方法。 - 前記クライアントは、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新を許容しないコンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの無効化処理を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行する構成であることを特徴とする請求項17に記載の情報処理方法。 - 前記サーバは、
制御部において、クライアントが私的利用範囲内に存在することの確認処理として、RTT(Round Trip Time)チェック処理を実行し、予め定めた閾値時間内のRTTが計測された場合にクライアントが私的利用範囲内に存在すると判定する確認処理を実行し、該確認がなされたことを条件として、通信部を介して前記コンテンツIDリストのクライアントに対する送信を実行することを特徴とする請求項17に記載の情報処理方法。 - 前記サーバは、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行し、
前記クライアントは、
前記コンテンツ無効化要求に含まれるコンテンツID対応のコピーコンテンツの無効化処理を実行することを特徴とする請求項17に記載の情報処理方法。 - 前記サーバは、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理実行タイミング:Tvを保持し、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアントに対して実行した前回のコピーコンテンツ利用可能期限設定処理タイミング:Trとの比較を実行し、
ムーブ処理実行タイミング:Tvが前回のコピーコンテンツ利用可能期限設定処理タイミング:Trより前である場合は、クライアントに対するコンテンツIDリストの送信を実行することなく、クライアントの保持するコピーコンテンツの新たな利用可能期限設定を許容する処理を実行することを特徴とする請求項17に記載の情報処理方法。 - 前記サーバは、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行するとともに、通知不能なクライアントのクライアントIDと、ムーブコンテンツのコンテンツIDを対応付けたムーブ済みリストを生成して保持し、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアント対応のムーブ済みリストに記録されたコンテンツIDを格納した削除用コンテンツIDリストを生成しクライアントに送信し、
前記クライアントは、
自己の保持するコピーコンテンツ中、前記削除用コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの無効化処理を実行し、
自己の保持するコピーコンテンツ中、前記削除用コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行することを特徴とする請求項17に記載の情報処理方法。 - コンテンツを格納し、コピーコンテンツをクライアントに提供するサーバにおける情報処理方法であり、
通信部において、クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを伴うコピーコンテンツ利用可能期限設定要求を受信するステップと、
制御部において、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行し、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行して、生成した新規コンテンツIDリストを通信部を介してクライアントに送信する処理を実行するステップと、
を有することを特徴とする情報処理方法。 - 前記情報処理方法は、さらに、
制御部において、クライアントが私的利用範囲内に存在することの確認処理として、RTT(Round Trip Time)チェック処理を実行し、予め定めた閾値時間内のRTTが計測された場合にクライアントが私的利用範囲内に存在すると判定する確認処理を実行し、該確認がなされたことを条件として、通信部を介して前記コンテンツIDリストのクライアントに対する送信を実行することを特徴とする請求項24に記載の情報処理方法。 - 前記情報処理方法において、さらに、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行するステップを有することを特徴とする請求項24に記載の情報処理方法。 - 前記情報処理方法は、さらに、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理実行タイミング:Tvを保持するステップと、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアントに対して実行した前回のコピーコンテンツ利用可能期限設定処理タイミング:Trとの比較を実行するステップと、
ムーブ処理実行タイミング:Tvが前回のコピーコンテンツ利用可能期限設定処理タイミング:Trより前である場合は、クライアントに対するコンテンツIDリストの送信を実行することなく、クライアントの保持するコピーコンテンツの新たな利用可能期限設定を許容する処理を実行するステップを有することを特徴とする請求項24に記載の情報処理方法。 - 前記情報処理方法は、さらに、
保持コンテンツのムーブ処理の実行に際し、ムーブ処理対象コンテンツのコンテンツIDを設定したコンテンツ無効化要求をクライアントに通知する処理を実行するとともに、通知不能なクライアントのクライアントIDと、ムーブコンテンツのコンテンツIDを対応付けたムーブ済みリストを生成して保持し、
クライアントからのコピーコンテンツの利用可能期限設定処理要求時に、該クライアント対応のムーブ済みリストに記録されたコンテンツIDを格納した削除用コンテンツIDリストを生成しクライアントに送信することを特徴とする請求項24に記載の情報処理方法。 - サーバの保持するコンテンツのコピーコンテンツをサーバから受領し格納するクライアントにおいて実行する情報処理方法であり、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持するステップと、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行するステップと、
を有することを特徴とする情報処理方法。 - 前記情報処理方法は、さらに、
コピーコンテンツの利用に際して、タイマー部から取得する現在のタイマー値と、前記利用可能期限情報とを対比し、現在のタイマー値が、利用予定のコピーコンテンツの利用可能期限以前であることの確認を条件として、コンテンツ利用処理を実行することを特徴とする請求項29に記載の情報処理方法。 - 前記情報処理方法は、さらに、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新許容コンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの無効化処理を実行することを特徴とする請求項29に記載の情報処理方法。 - 前記情報処理方法は、さらに、
サーバから受信するコンテンツIDリストが、
利用可能期限の更新を許容しないコンテンツ対応のコンテンツIDを格納したコンテンツIDリストである場合、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれるコンテンツIDに対応するコピーコンテンツの無効化処理を実行し、
自己の保持するコピーコンテンツ中、前記コンテンツIDリストに含まれないコンテンツIDに対応するコピーコンテンツの利用可能期限の更新を実行することを特徴とする請求項29に記載の情報処理方法。 - コンテンツを格納し、コピーコンテンツをクライアントに提供するサーバにおいて情報処理を実行させるコンピュータ・プログラムであり、
通信部に、クライアントからクライアントの保持するコピーコンテンツに対応するコンテンツIDからなるクライアント保持コンテンツIDリストを伴うコピーコンテンツ利用可能期限設定要求を受信させるステップと、
制御部に、サーバの記憶部に格納したコンテンツに対応するサーバ保持コンテンツIDリストと、前記クライアント保持コンテンツIDリストとの照合処理を実行させて、
(a)利用可能期限の更新許容コンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストと、前記サーバ保持コンテンツIDリストの双方に含まれるコンテンツIDのリスト、
(b)利用可能期限の更新を許容しないコンテンツのコンテンツIDを格納したリストであり、前記クライアント保持コンテンツIDリストに含まれ、前記サーバ保持コンテンツIDリストに含まれないコンテンツIDのリスト、
上記(a)または(b)のリストを前記クライアントに送信する新規コンテンツIDリストの生成処理として実行させて、生成した新規コンテンツIDリストを通信部を介してクライアントに送信させるステップと、
を有することを特徴とするコンピュータ・プログラム。 - サーバの保持するコンテンツのコピーコンテンツをサーバから受領し格納するクライアントに対して、
サーバから受領したコピーコンテンツに対応するコンテンツIDと利用可能期限情報とを対応付けて記憶部に格納保持するステップと、
サーバから受信するコンテンツIDリストに基づいて、自己の保持するコピーコンテンツの利用可能期限の更新と、自己の保持するコピーコンテンツの無効化処理とを選択的に実行するステップと、
を実行させることを特徴とするコンピュータ・プログラム。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004197586A JP4186886B2 (ja) | 2004-07-05 | 2004-07-05 | サーバクライアントシステム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
US11/152,336 US8219643B2 (en) | 2004-07-05 | 2005-06-15 | Server/client system for managing the transmission and use of copyrighted content, information processing unit, information processing method, and computer program |
TW094120059A TWI287714B (en) | 2004-07-05 | 2005-06-16 | Server/client system, information processing unit, information processing method, and computer-readable medium |
KR1020050059106A KR101189115B1 (ko) | 2004-07-05 | 2005-07-01 | 서버 클라이언트 시스템, 정보처리장치, 정보처리방법과,컴퓨터 프로그램 |
CNB2005100820340A CN100382490C (zh) | 2004-07-05 | 2005-07-05 | 信息处理单元和方法 |
DE602005027423T DE602005027423D1 (de) | 2004-07-05 | 2005-07-05 | Server/Client System, Informationsverarbeitungseinheit, Informationsverarbeitungsverfahren und Computerprogramm |
EP05291444A EP1615404B1 (en) | 2004-07-05 | 2005-07-05 | Server/client system, information processing unit, information processing method, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004197586A JP4186886B2 (ja) | 2004-07-05 | 2004-07-05 | サーバクライアントシステム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006018709A JP2006018709A (ja) | 2006-01-19 |
JP4186886B2 true JP4186886B2 (ja) | 2008-11-26 |
Family
ID=34979905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004197586A Expired - Fee Related JP4186886B2 (ja) | 2004-07-05 | 2004-07-05 | サーバクライアントシステム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
Country Status (7)
Country | Link |
---|---|
US (1) | US8219643B2 (ja) |
EP (1) | EP1615404B1 (ja) |
JP (1) | JP4186886B2 (ja) |
KR (1) | KR101189115B1 (ja) |
CN (1) | CN100382490C (ja) |
DE (1) | DE602005027423D1 (ja) |
TW (1) | TWI287714B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9419864B2 (en) | 2011-08-26 | 2016-08-16 | Panasonic Intellectual Property Management Co., Ltd. | Content distribution system, content management server, content-using device, and control method |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BRPI0406198A (pt) | 2003-07-28 | 2005-08-09 | Sony Corp | Aparelho e método de processamento de informação, meio de gravação gravando um programa legìvel por um computador, e, programa para fazer um computador executar um processo |
US7792757B2 (en) * | 2004-11-17 | 2010-09-07 | Iron Mountain Incorporated | Systems and methods for risk based information management |
US20070058559A1 (en) * | 2005-09-15 | 2007-03-15 | Sharp Laboratories Of America, Inc. | Method and system of assigning priority to detection messages |
WO2007047638A2 (en) * | 2005-10-14 | 2007-04-26 | Bader David M | System and method for managing protected content in a network system |
US7792792B2 (en) * | 2006-05-22 | 2010-09-07 | Microsoft Corporation | Synchronizing structured web site contents |
JP4240094B2 (ja) | 2006-09-19 | 2009-03-18 | 船井電機株式会社 | コンテンツ受信システム |
WO2008044647A1 (fr) * | 2006-10-06 | 2008-04-17 | Panasonic Corporation | Dispositif de transmission de données, dispositif de réception de données et système de transmission/réception de données |
US20080195664A1 (en) | 2006-12-13 | 2008-08-14 | Quickplay Media Inc. | Automated Content Tag Processing for Mobile Media |
US8892761B1 (en) | 2008-04-04 | 2014-11-18 | Quickplay Media Inc. | Progressive download playback |
US9571902B2 (en) | 2006-12-13 | 2017-02-14 | Quickplay Media Inc. | Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream |
US7870076B2 (en) * | 2007-02-27 | 2011-01-11 | Red Hat, Inc. | Method and an apparatus to provide interoperability between different protection schemes |
US7937586B2 (en) * | 2007-06-29 | 2011-05-03 | Microsoft Corporation | Defending against denial of service attacks |
JPWO2009041387A1 (ja) * | 2007-09-27 | 2011-01-27 | Necパーソナルプロダクツ株式会社 | 認証装置、機器認証システムおよびプログラム |
JP4919944B2 (ja) * | 2007-12-10 | 2012-04-18 | 富士通株式会社 | 情報処理装置及びライセンス配信システム |
US20110191439A1 (en) * | 2010-01-29 | 2011-08-04 | Clarendon Foundation, Inc. | Media content ingestion |
US20110208835A1 (en) * | 2010-02-22 | 2011-08-25 | Research In Motion Limited | Method, system and apparatus for distributing multimedia data |
US9009857B2 (en) * | 2011-10-28 | 2015-04-14 | Absolute Software Corporation | Temporally controlling access to software assets on user devices |
US20130198264A1 (en) * | 2012-02-01 | 2013-08-01 | Erik Hellman | Method and device for synchronizing a clock between a server communication device and a client communication device |
WO2014024869A1 (ja) * | 2012-08-10 | 2014-02-13 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理システム、情報処理装置、情報処理方法、プログラム及び情報記憶媒体 |
JP5962549B2 (ja) * | 2013-03-08 | 2016-08-03 | ソニー株式会社 | 通信装置及び通信方法、コンピューター・プログラム、並びに通信システム |
JP6036415B2 (ja) * | 2013-03-08 | 2016-11-30 | ソニー株式会社 | 通信装置、並びにコンピューター・プログラム配信システム |
US20160132561A1 (en) * | 2013-06-28 | 2016-05-12 | Hewlett-Packard Development Company, L.P. | Expiration tag of data |
US9549040B2 (en) | 2014-03-12 | 2017-01-17 | Instart Logic, Inc. | First cache purge optimization handling of unavailable nodes |
US9002990B1 (en) | 2014-03-12 | 2015-04-07 | Instart Logic, Inc. | Fast cache purge in content delivery network |
EP3140993A1 (en) * | 2014-05-08 | 2017-03-15 | Telefonaktiebolaget LM Ericsson (publ) | Method, apparatus and communication device for handling broadcasted or multicasted content |
JP5892711B2 (ja) | 2014-06-30 | 2016-03-23 | 達男 眞子 | コンテンツ管理システム、コンテンツ管理サーバ及びサーバ用管理プログラム、クライアント端末及び端末用管理プログラム |
US10311042B1 (en) * | 2015-08-31 | 2019-06-04 | Commvault Systems, Inc. | Organically managing primary and secondary storage of a data object based on expiry timeframe supplied by a user of the data object |
JP6323514B2 (ja) * | 2016-08-30 | 2018-05-16 | ソニー株式会社 | コンテンツ・リモート・アクセス制御方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07234785A (ja) | 1994-02-24 | 1995-09-05 | Canon Inc | ソフトウエアの貸出し期限管理を行うコンピュータとソフトウエアの貸出し期限管理方法 |
US6735631B1 (en) * | 1998-02-10 | 2004-05-11 | Sprint Communications Company, L.P. | Method and system for networking redirecting |
JP4022976B2 (ja) | 1998-03-06 | 2007-12-19 | ソニー株式会社 | 記録再生システム |
US6154172A (en) * | 1998-03-31 | 2000-11-28 | Piccionelli; Gregory A. | System and process for limiting distribution of information on a communication network based on geographic location |
US6446121B1 (en) * | 1998-05-26 | 2002-09-03 | Cisco Technology, Inc. | System and method for measuring round trip times in a network using a TCP packet |
JP2002099740A (ja) * | 2000-09-21 | 2002-04-05 | Nec Corp | デジタルコンテンツ販売システム及びデジタルコンテンツ販売方法 |
CN1405679A (zh) * | 2001-04-26 | 2003-03-26 | 德克萨斯仪器股份有限公司 | 多处理器对象控制 |
JP2003230121A (ja) * | 2001-11-30 | 2003-08-15 | Fujitsu Ltd | コンテンツ配信方法、コンテンツ視聴方法、サーバ装置、および端末装置 |
AU2002359001A1 (en) * | 2001-12-28 | 2003-07-24 | Access Co., Ltd. | Usage period management system for applications |
JP2003233535A (ja) | 2002-02-13 | 2003-08-22 | Matsushita Electric Ind Co Ltd | コンテンツ配信システム |
JP2003242038A (ja) | 2002-02-18 | 2003-08-29 | Ntt Comware Corp | コンテンツ再生装置、同装置における私的利用範囲でのコンテンツコピー方法、コピーコンテンツ作成プログラム、コピーコンテンツ再生プログラム、その記録媒体、並びにコンテンツ配信サーバ、コンテンツ配信プログラム |
US9715500B2 (en) * | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
JP2004086873A (ja) * | 2002-06-26 | 2004-03-18 | Matsushita Electric Ind Co Ltd | コンテンツ管理システム |
CN1221898C (zh) * | 2002-08-13 | 2005-10-05 | 国际商业机器公司 | 刷新网络代理高速缓存服务器对象的***和方法 |
JP4445229B2 (ja) | 2002-08-28 | 2010-04-07 | パナソニック株式会社 | コンテンツ複製管理装置、コンテンツ複製管理方法、コンテンツ再生装置、コンテンツ再生方法、コンテンツ複製管理システム、及びプログラム |
CN100474427C (zh) * | 2002-08-28 | 2009-04-01 | 松下电器产业株式会社 | 内容-复制管理***、装置和方法以及回放设备和方法 |
US7089429B2 (en) * | 2002-11-25 | 2006-08-08 | Nokia Corporation | Creation of local usage rights voucher |
US8011015B2 (en) * | 2002-12-17 | 2011-08-30 | Sony Corporation | Content access in a media network environment |
JP4203354B2 (ja) * | 2003-05-19 | 2008-12-24 | パナソニック株式会社 | コンテンツ配信装置およびコンテンツ受信装置 |
-
2004
- 2004-07-05 JP JP2004197586A patent/JP4186886B2/ja not_active Expired - Fee Related
-
2005
- 2005-06-15 US US11/152,336 patent/US8219643B2/en not_active Expired - Fee Related
- 2005-06-16 TW TW094120059A patent/TWI287714B/zh not_active IP Right Cessation
- 2005-07-01 KR KR1020050059106A patent/KR101189115B1/ko not_active IP Right Cessation
- 2005-07-05 CN CNB2005100820340A patent/CN100382490C/zh not_active Expired - Fee Related
- 2005-07-05 EP EP05291444A patent/EP1615404B1/en not_active Expired - Fee Related
- 2005-07-05 DE DE602005027423T patent/DE602005027423D1/de active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9419864B2 (en) | 2011-08-26 | 2016-08-16 | Panasonic Intellectual Property Management Co., Ltd. | Content distribution system, content management server, content-using device, and control method |
Also Published As
Publication number | Publication date |
---|---|
EP1615404A1 (en) | 2006-01-11 |
TW200622668A (en) | 2006-07-01 |
KR20060049745A (ko) | 2006-05-19 |
JP2006018709A (ja) | 2006-01-19 |
CN1722667A (zh) | 2006-01-18 |
EP1615404B1 (en) | 2011-04-13 |
KR101189115B1 (ko) | 2012-10-15 |
TWI287714B (en) | 2007-10-01 |
US8219643B2 (en) | 2012-07-10 |
DE602005027423D1 (de) | 2011-05-26 |
CN100382490C (zh) | 2008-04-16 |
US20060004770A1 (en) | 2006-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4186886B2 (ja) | サーバクライアントシステム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
KR100959458B1 (ko) | 콘텐츠 복제 관리 시스템 및 네트워크에 접속된 장치 | |
JP4518058B2 (ja) | コンテンツ伝送システム、コンテンツ伝送装置及びコンテンツ伝送方法、並びにコンピュータ・プログラム | |
CA2827387C (en) | Method and apparatus for the seamless playback of content | |
KR101105581B1 (ko) | 정보 처리 장치와 정보 처리 방법 | |
KR20060043239A (ko) | 정보 처리 장치 및 정보 처리 방법 및 컴퓨터 프로그램 | |
JP4414172B2 (ja) | コンテンツ複製管理システム及びネットワーク機器 | |
TW200937926A (en) | Controlling interaction between protected media | |
JP2004120736A (ja) | グループ形成管理システム、グループ管理機器及びメンバー機器 | |
US20140237615A1 (en) | Portable license server | |
KR20060043022A (ko) | 정보 처리 방법, 및 정보 처리 장치, 및 컴퓨터 프로그램 | |
JP2005141683A (ja) | コンテンツ利用管理システム,コンテンツ再生装置,コンテンツ利用管理方法,コンテンツ再生方法およびコンピュータプログラム | |
JP2008310506A (ja) | 情報端末装置 | |
US7356511B2 (en) | Method and apparatus for marking content during distribution of the content to a client | |
JP2004063032A (ja) | Avシステム | |
JP4883199B2 (ja) | コンテンツ伝送システム、コンテンツ伝送装置及びコンテンツ伝送方法、並びにコンピュータ・プログラム | |
JP5377387B2 (ja) | パッケージファイル配信システム、パッケージファイル配信システムのパッケージファイル配信方法、パッケージファイル配信サーバ装置、パッケージファイル配信サーバプログラム、パッケージファイル再生端末装置およびパッケージファイル再生端末プログラム | |
JP4534432B2 (ja) | サーバ装置、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP5680154B2 (ja) | パッケージファイル再生端末装置、パッケージファイル再生端末プログラムおよびファイルパッケージ端末装置。 | |
JP2023535459A (ja) | 信頼できないシステム上のメディアファイルの遠隔所有権およびコンテンツ制御のためのシステムならびに方法 | |
JP2001175603A (ja) | 情報提供装置および情報流通システム | |
WO2008082209A1 (en) | Method for restricting use of harmful multimedia file |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051031 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080527 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080728 |
|
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: 20080819 |
|
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: 20080901 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110919 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110919 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120919 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120919 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130919 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |