JP5412924B2 - ノード装置、ノード処理プログラム及びコンテンツデータ削除方法 - Google Patents
ノード装置、ノード処理プログラム及びコンテンツデータ削除方法 Download PDFInfo
- Publication number
- JP5412924B2 JP5412924B2 JP2009087909A JP2009087909A JP5412924B2 JP 5412924 B2 JP5412924 B2 JP 5412924B2 JP 2009087909 A JP2009087909 A JP 2009087909A JP 2009087909 A JP2009087909 A JP 2009087909A JP 5412924 B2 JP5412924 B2 JP 5412924B2
- Authority
- JP
- Japan
- Prior art keywords
- content data
- content
- node
- stored
- storage area
- 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
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
始めに、図1等を参照して、本実施形態に係るコンテンツ分散保存システムSの構成及び動作概要について説明する。
コンテンツ種別は、当該コンテンツが各ノードNnからの送信(ダウンロード)要求に応じてダウンロードされるコンテンツと、管理者の管理サーバから定期的に投入される定期配信コンテンツとを区別するものである。
次に、図3を参照して、ノードNnの構成及び機能について説明する。
ノードNnにおける処理を、図を参照して詳しく説明する。
図5は、ノードNnにおける制御部11のキャッシュリスト更新処理を示すフローチャートであり、管理サーバから(或いは他のノードNnを介して)管理サーバから新たに配信されたPush型コンテンツのコンテンツデータを取得したとき、或いは、当該ノードNnがユーザーノードとなってコンテンツ保持ノードから新たにOn Demand型コンテンツのコンテンツデータを取得したときに、制御部11による制御に基づいて開始される処理である。なお、当該キャッシュリスト更新処理は、本発明のノード処理プログラムの一部である。
図6は、ノードNnにおける制御部11のキャッシュ削除処理を示すフローチャートであり、コンテンツ分散保存システムSへの参加後に開始する処理である。なお、当該キャッシュ削除処理は、本発明のノード処理プログラムの一部である。
4a、4b ISP
5a、5b DSL回線業者
6 FTTH回線業者
7 通信回線
8 ネットワーク
9 オーバーレイネットワーク(P2Pネットワーク)
11 制御部
12 記憶部
13 バッファメモリ
14 デコーダ部
15 映像処理部
16 表示部
17 音声処理部
18 スピーカ
20 通信部
21 入力部
22 バス
Nn ノード
Claims (7)
- ネットワークを介して互いに通信可能な複数のノード装置を備えたコンテンツ分散保存システムであり、複数のコンテンツデータを前記複数のノード装置に分散して保存させ、各前記ノード装置間で前記コンテンツデータを利用可能としたコンテンツ分散保存システムにおける前記ノード装置であって、
前記コンテンツ分散保存システムに参加する他のノード装置に対して、前記コンテンツデータの送信を要求し、当該コンテンツデータを取得するコンテンツデータ要求取得手段と、
前記コンテンツデータ要求取得手段により取得された要求コンテンツデータと、コンテンツデータを配信するサーバ装置または他のノード装置から予め蓄積指示された蓄積コンテンツデータと、を含む前記コンテンツ分散保存システムにて利用可能なコンテンツデータを記憶する第1記憶領域と、前記蓄積コンテンツデータを記憶する第2記憶領域と、を含む記憶手段と、
前記第1記憶領域に記憶されたコンテンツデータが、前記サーバ装置または前記他のノード装置によって予め蓄積指示されたコンテンツデータであるか否かを判別するコンテンツ判別手段と、
前記第1記憶領域に記憶されたコンテンツデータのうち、前記コンテンツ判別手段により判別された前記蓄積コンテンツデータが公開される公開日時が記述された公開日時情報を取得する公開日時情報取得手段と、
取得された公開日時情報が示す公開日時に基づいて、前記第1記憶領域に記憶された前記蓄積コンテンツデータを削除すべきタイミングか否かを判断する判断手段と、
前記判断手段により削除すべきタイミングであると判断された場合に、前記第1記憶領域に記憶されたコンテンツデータのうち、前記蓄積コンテンツデータを削除する削除手段と、
を有することを特徴とするノード装置。 - 請求項1に記載のノード装置において、
前記判断手段は、前記公開日時から、所定時間が経過したとき、前記サーバ装置又は前記他のノード装置によって予め蓄積指示されたコンテンツデータを削除すべきタイミングであると判断することを特徴とするノード装置。 - 請求項1または請求項2に記載のノード装置において、
前記第1記憶領域に記憶されたコンテンツデータを削除する日時であるか否かを判定する日時判定手段を有し、
前記日時判定手段により、前記コンテンツデータを削除する日時であると判定された場合に、前記判断手段は前記サーバ装置又は前記他のノード装置によって予め蓄積指示されたコンテンツデータを削除すべきタイミングであるか否かを判断することを特徴とするノード装置。 - 請求項1から請求項3のいずれか一項に記載のノード装置において、
前記コンテンツデータ要求取得手段が、前記コンテンツデータの送信を要求したときに、前記判断手段は、前記サーバ装置又は前記他のノード装置によって予め蓄積指示されたコンテンツデータを削除すべきタイミングであるか否かを判断することを特徴とするノード装置。 - 請求項1から請求項4のいずれか一項に記載のノード装置であって、
前記判断手段は、乱数を生成する乱数生成手段を有し、生成された乱数が、所定範囲内である場合にのみ、前記サーバ装置又は前記他のノード装置によって予め蓄積指示されたコンテンツデータを削除すべきタイミングであると判断することを特徴とするノード装置。 - コンピュータを、請求項1乃至5の何れか一項に記載のノード装置として機能させることを特徴とするノード処理プログラム。
- ネットワークを介して互いに通信可能な複数のノード装置を備えたコンテンツ分散保存システムであり、複数のコンテンツデータを複数のノード装置に分散して保存させ、各前記ノード装置間で前記コンテンツデータを利用可能としたコンテンツ分散保存システムの前記ノード装置におけるコンテンツデータ削除方法であって、
前記コンテンツ分散保存システムに参加する他のノード装置に対して、前記コンテンツデータの送信を要求し、当該コンテンツデータを取得するコンテンツデータ要求取得工程と、
前記コンテンツデータ要求取得工程により取得された要求コンテンツデータと、コンテンツデータを配信するサーバ装置または他のノード装置から予め蓄積指示された蓄積コンテンツデータと、を含む前記コンテンツ分散保存システムにて利用可能なコンテンツデータを記憶手段の第1記憶領域に記憶させる工程と、
前記蓄積コンテンツデータを前記記憶手段の第2記憶領域に記憶させる工程と、
前記第1記憶領域に記憶されたコンテンツデータが、前記サーバ装置または前記他のノード装置によって予め蓄積指示されたコンテンツデータであるか否かを判別するコンテンツ判別工程と、
前記第1記憶領域に記憶されたコンテンツデータのうち、前記コンテンツ判別工程により判別された前記蓄積コンテンツデータが公開される公開日時が記述された公開日時情報を取得する公開日時情報取得工程と、
取得された公開日時情報が示す公開日時に基づいて、前記第1記憶領域に記憶された前記蓄積コンテンツデータを削除すべきタイミングか否かを判断する判断工程と、
前記判断工程により削除すべきタイミングであると判断された場合に、前記第1記憶領域に記憶されたコンテンツデータのうち、前記蓄積コンテンツデータを削除する工程と、
を有することを特徴とするコンテンツデータ削除方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009087909A JP5412924B2 (ja) | 2009-03-31 | 2009-03-31 | ノード装置、ノード処理プログラム及びコンテンツデータ削除方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009087909A JP5412924B2 (ja) | 2009-03-31 | 2009-03-31 | ノード装置、ノード処理プログラム及びコンテンツデータ削除方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010238144A JP2010238144A (ja) | 2010-10-21 |
JP5412924B2 true JP5412924B2 (ja) | 2014-02-12 |
Family
ID=43092376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009087909A Expired - Fee Related JP5412924B2 (ja) | 2009-03-31 | 2009-03-31 | ノード装置、ノード処理プログラム及びコンテンツデータ削除方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5412924B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9131263B2 (en) * | 2010-07-09 | 2015-09-08 | Sling Media, Inc. | Methods and apparatus for controlled removal of content from a distributed network |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10161912A (ja) * | 1996-11-29 | 1998-06-19 | Kokusai Electric Co Ltd | 情報蓄積方法及び情報端末装置 |
JP2001222491A (ja) * | 2000-02-09 | 2001-08-17 | Nec Corp | 情報提供システム、情報提供方法およびクライアント |
JP2003046562A (ja) * | 2001-07-31 | 2003-02-14 | Nippon Telegr & Teleph Corp <Ntt> | 通信網における輻輳検出制御方法、交換機の輻輳制御方法、端末の輻輳制御方法、ip網アクセス端末、プログラム及び記録媒体 |
JP4082243B2 (ja) * | 2003-03-06 | 2008-04-30 | 日本電気株式会社 | 電子メールサーバ及び電子メールシステム並びにプログラム |
JP2005182160A (ja) * | 2003-12-16 | 2005-07-07 | Ricoh Co Ltd | ウェブページ管理方法及びウェブページ管理プログラム |
JP4256297B2 (ja) * | 2004-04-19 | 2009-04-22 | 株式会社東芝 | 情報中継装置 |
JP4379365B2 (ja) * | 2005-03-29 | 2009-12-09 | ブラザー工業株式会社 | コンテンツ提供装置,コンテンツ提供システムおよびプログラム |
JP4670604B2 (ja) * | 2005-11-21 | 2011-04-13 | ブラザー工業株式会社 | 情報配信システム、情報処理装置、情報処理プログラム及び情報処理方法 |
JP5114646B2 (ja) * | 2007-06-13 | 2013-01-09 | 隼也 瀬端 | 収斂型データベース構築システム及び構築方法 |
-
2009
- 2009-03-31 JP JP2009087909A patent/JP5412924B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010238144A (ja) | 2010-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008023531A1 (fr) | système de sauvegarde à dispersion de contenus, procédé d'acquisition d'image de trame, dispositif de nœud, et support de mémoire comprenant un programme de traitement de nœud stocké dans celui-ci | |
JP2010113573A (ja) | コンテンツ分散保存システム、コンテンツ保存方法、サーバ装置、ノード装置、サーバ処理プログラム、及びノード処理プログラム | |
JP5136208B2 (ja) | コンテンツ分散保存システム、コンテンツ保存方法、ノード装置、及びノード処理プログラム | |
JP5375272B2 (ja) | ノード装置、ノード処理プログラム、情報通信システム及びコンテンツデータ管理方法 | |
JP5412924B2 (ja) | ノード装置、ノード処理プログラム及びコンテンツデータ削除方法 | |
JP5353567B2 (ja) | 情報処理システム、情報処理装置、ノード装置及びプログラム並びに情報処理方法 | |
JP2010267028A (ja) | 管理装置、管理処理プログラム、ノード装置、ノード処理プログラム、及び有効期限切れレコード判定方法 | |
JP2010066930A (ja) | コンテンツ分散保存システム、コンテンツ保存方法、ノード装置、及びノード処理プログラム | |
JP2010108082A (ja) | コンテンツ分散保存システム、コンテンツ保存方法、ノード装置、及びノード処理プログラム | |
US8315979B2 (en) | Node device, information communication system, method for retrieving content data, and computer readable medium | |
JP2009232272A (ja) | コンテンツ分散保存システム、コンテンツ再生方法、ノード装置、管理装置、ノード処理プログラム、及び管理処理プログラム | |
JP4935734B2 (ja) | コンテンツ分散保存システム、ノード装置及びノード処理プログラム並びにノード処理方法 | |
JP4821501B2 (ja) | コンテンツ分散保存システム、フレーム取得方法、及びノード装置等 | |
JP5157770B2 (ja) | ノード装置、プログラム及び保存指示方法 | |
JP2011008657A (ja) | コンテンツ配信システム、ノード装置、コンテンツ配信方法及びノードプログラム | |
JP5267475B2 (ja) | 情報通信システム、ノード装置、情報通信方法、及び情報通信プログラム | |
JP5287059B2 (ja) | ノード装置、ノード処理プログラム及び保存指示方法 | |
JP2008135952A (ja) | ツリー型コンテンツ放送システム、コンテンツカタログ情報作成方法、ノード装置等 | |
JP2010238160A (ja) | ノード装置、ノード処理プログラム及びコンテンツデータ保存方法 | |
JP4983183B2 (ja) | ノード装置、情報分割保存システム、情報処理プログラム及び情報利用方法 | |
JP5347876B2 (ja) | 情報通信システム、ノード装置、コンテンツ取得方法及びプログラム | |
JP5326970B2 (ja) | コンテンツ配信システム、ノード装置、ノードプログラム、及び公開メッセージ送信方法 | |
JP5234041B2 (ja) | 情報通信システム、ノード装置および情報処理方法ならびにノード装置用プログラム | |
JP5327032B2 (ja) | 情報通信システム、ノード装置、情報通信方法及び情報通信プログラム | |
JP2009129161A (ja) | コンテンツ分散保存システム、コンテンツ評価値決定方法、配信装置、及び配信処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110906 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131002 |
|
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: 20131015 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131028 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5412924 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |