JP4417066B2 - 利用者端末、サーバ装置及びプログラム - Google Patents
利用者端末、サーバ装置及びプログラム Download PDFInfo
- Publication number
- JP4417066B2 JP4417066B2 JP2003340682A JP2003340682A JP4417066B2 JP 4417066 B2 JP4417066 B2 JP 4417066B2 JP 2003340682 A JP2003340682 A JP 2003340682A JP 2003340682 A JP2003340682 A JP 2003340682A JP 4417066 B2 JP4417066 B2 JP 4417066B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- content information
- distribution
- user terminal
- user
- 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)
Description
(i)流通システム
まず、本発明に係る流通システムについて説明する。図1に流通システムの概略構成を示す。図1に示す流通システム100は、複数の利用者端末を自律的に動作させ、繰り返し無線通信を行わせることで多様なコンテンツを広く一様に流通させるものである。
次に、コンテンツサーバ23について詳しく説明する。コンテンツサーバ23は、コンテンツDB24に接続されており、当該コンテンツDB24に記憶された各種コンテンツを、アクセスポイント22を介して利用者端末へ配信する。図2は、コンテンツDB24のデータ構造を模式的に示す図である。図2に示すように、コンテンツDB24は、コンテンツIDをキーとしてコンテンツデータ及び付加情報を記憶し、管理している。ここで、コンテンツデータとは、利用者端末上でコンテンツを閲覧するために必要となるコンテンツ本体の情報である。また、付加情報とは、コンテンツデータに関連付けられた情報であり、詳細は後述する。なお、破線で囲まれた項目については第2実施形態で説明するため、本実施形態では便宜上説明を省略する。
次に、利用者端末について詳しく説明する。図3は、本発明の流通システム100における利用者端末21の内部構成を示したものである。なお、利用者端末30は、利用者端末21と同様の内部構成であるため、便宜上説明は省略する。
次に流通ルールについて詳しく説明する。流通ルールとは、他の利用者端末へ配信するための配信コンテンツを、共通領域に記憶されたコンテンツから選択する場合の条件を規定している。本発明は、流通ルールに基づいて選択した配信コンテンツを、利用者端末の通信可能エリア内に存在する他の利用者端末に対してPUSH型配信することを特徴とする。よって、利用者端末の流通処理機能212は、PULL型配信は行わずに、流通ルールに基づいてPUSH型配信を行う。PUSH型配信とは、通信可能エリア内に存在する他の利用者端末に対して、当該他の利用者端末からコンテンツの要求があるか否かに関わらずコンテンツを配信する方法である。一方、PULL型配信とは、他の利用者端末からコンテンツの要求があった場合にのみ、当該要求に該当するコンテンツを配信する方法である。
次に、蓄積ルールについて詳しく説明する。蓄積ルールとは、共通領域に記憶されたコンテンツを複製し、前記ユーザ領域に記憶する場合の条件を規定している。蓄積ルールは、利用者が予め興味のある分野を意識的に入力することで作成されることとしてもよいし、利用者端末が事前に取得している利用者の属性情報等に基づいて自動的に設定することで作成されることとしてもよい。利用者端末の蓄積処理機能214は、蓄積ルールに規定された条件に合致するコンテンツのみを共通領域からユーザ領域に複製し、記憶するため、ユーザ領域217には、ユーザの嗜好に合ったコンテンツのみが記憶されることとなる。
次に、コンテンツについて詳しく説明する。図4は、コンテンツの構成を概念的に示したものである。図4(a)に示すように、コンテンツは、付加情報とコンテンツデータから構成されている。コンテンツデータは、利用者端末上でコンテンツを閲覧する際に必要となるコンテンツ本体の情報である。一方、付加情報は、コンテンツデータに関連付いてタグ付けされた情報であり、コンテンツデータ内のキーワードから自動生成してもよいし、手動でコンテンツサーバ23やコンテンツ作成者が設定してもよい。付加情報として設定される情報の具体例としては、コンテンツデータを識別するコンテンツID、コンテンツデータを表すキーワード情報、コンテンツデータのジャンル情報、コンテンツデータの期限情報などが挙げられる。また、コンテンツ作成者の電子署名、改竄防止のためのハッシュ値など、コンテンツデータの原本性保証を行うためのデータを付加情報として設定してもよい。
次に、上記流通システム100により実行される利用者端末間での配信処理について説明する。図9は、配信処理のフローチャートである。本発明は、ショッピングモールのようなコンテンツが流通する範囲が開かれた空間においても適用することができる。そこで、まず、流通システム100が、ショッピングモールといった商業施設近辺にて広告情報のコンテンツを流通させるサービスに適用されていることを想定し、図9に示す配信処理を説明する。
(i)流通システム
上記の第1実施形態において、コンテンツは、図4(a)に示すようにコンテンツデータを構成要素としており、当該コンテンツを受信した不特定多数の利用者端末上で表示することが可能なものである。しかし、本発明はこれに限定されるものではなく、図4(b)に示すように、コンテンツを構成するコンテンツデータを所定の暗号鍵で暗号化し、当該コンテンツを受信した利用者端末であっても、暗号鍵に対応する復号鍵を保有していなければ表示することができないように制限をすることも可能である。
コンテンツの一部を暗号化することで、コンテンツを閲覧する利用者を特定することができる流通システムでは、コンテンツサーバ23が、コンテンツに含まれるコンテンツデータを所定の暗号鍵により暗号化する。そして、コンテンツサーバ23は、暗号鍵と、当該暗号鍵に対応する復号鍵とをコンテンツDB24に記憶する。ここで、復号鍵とは、対応する暗号鍵により暗号化されたデータを復号化することができる鍵のことである。
次に、上述の流通システムにより実行されるコンテンツの表示処理について説明する。図10は、表示処理のフローチャートである。なお、表示処理は、第1実施形態において説明した配信処理により受信したコンテンツを表示する際に行う処理である。
上述の表示処理においては、利用者が復号鍵を要求する場合、利用者端末21は、復号鍵要求を、アクセスポイント22を介してコンテンツサーバ23へ配信している。そして、コンテンツサーバ23は、復号鍵要求に基づいてコンテンツDBから該当する復号鍵を抽出し、再びアクセスポイント22を介して利用者端末21へ当該復号鍵を配信している。これにより、利用者は、閲覧したいコンテンツに含まれる暗号化コンテンツデータを復号化し、利用者端末21上で当該コンテンツを表示している。しかし、暗号化コンテンツデータを含むコンテンツを閲覧するために必要な復号鍵の配布方法はこれに限られるものではなく、本発明では、種々の方法を適用することができる。
上述の上記の第2実施形態では記載していないが、復号鍵を電子クーポン情報の利用条件に用いることも考えられる。具体的には、割引率が表示されていない電子クーポンにおいて、割引率のデータ箇所だけを暗号鍵により暗号化しておき、利用者が店舗で買い物をした際に購入金額に応じて復号鍵を渡すといった復号鍵の配信方法が考えられる。
21…利用者端末
22…アクセスポイント
23…コンテンツサーバ
24…コンテンツDB
30…利用者端末
100…流通システム
Claims (9)
- コンテンツデータを含むコンテンツ情報を記憶するための記憶領域を保有し、他の利用者端末又はアクセスポイントを介してサーバとデータの送受信が可能な利用者端末であって、
前記記憶領域は、他の利用者端末へ配信するためのコンテンツ情報を記憶する共通領域と、前記利用者端末が利用可能なコンテンツ情報を記憶するユーザ領域とから構成されており、
前記コンテンツ情報は、前記コンテンツデータに関する情報である付加情報を含んでおり、
前記利用者端末は、
複数の前記コンテンツ情報を前記サーバ又は他の利用者端末から取得するコンテンツ情報取得手段と、
取得した前記コンテンツ情報を前記共通領域に記憶する共通領域記憶手段と、
前記他の利用者端末へ配信するための配信コンテンツ情報を、前記共通領域に記憶されたコンテンツ情報から選択する場合の条件を規定した流通ルールを前記サーバ又は他の利用者端末から取得する流通ルール取得手段と、
前記共通領域に記憶された全てのコンテンツ情報に含まれる前記付加情報と、前記流通ルールに規定する条件とに基づいて、前記配信コンテンツ情報を選択する選択手段と、
前記選択手段が選択した前記配信コンテンツ情報を他の利用者端末へ配信する配信手段と、
前記共通領域に記憶されたコンテンツ情報を複製し、前記ユーザ領域に記憶する場合の条件を規定した蓄積ルールを記憶する蓄積ルール記憶手段と、
前記コンテンツ情報取得手段が取得した前記コンテンツ情報が、前記蓄積ルールに規定された条件に合致するか否かを判定する判定手段と、
前記判定手段が前記蓄積ルールに規定された条件に合致すると判定した場合に、前記共通領域記憶手段により前記共通領域に記憶された前記コンテンツ情報を複製し、前記ユーザ領域に記憶するユーザ領域記憶手段と、を備えることを特徴とする利用者端末。 - コンテンツデータを含むコンテンツ情報を記憶するための記憶領域を保有し、他の利用者端末又はアクセスポイントを介してサーバとデータの送受信が可能な利用者端末であって、
前記記憶領域は、他の利用者端末へ配信するためのコンテンツ情報を記憶する共通領域と、前記利用者端末が利用可能なコンテンツ情報を記憶するユーザ領域とから構成されており、
前記コンテンツ情報は、前記コンテンツデータに関する情報である付加情報を含んでおり、
前記利用者端末は、前記他の利用者端末へ配信するための配信コンテンツ情報を、前記共通領域に記憶されたコンテンツ情報から選択する場合の条件を規定した流通ルールを保有し、
前記利用者端末は、
複数の前記コンテンツ情報を前記サーバ又は他の利用者端末から取得するコンテンツ情報取得手段と、
取得した前記コンテンツ情報を前記共通領域に記憶する共通領域記憶手段と、
前記共通領域に記憶された全てのコンテンツ情報に含まれる前記付加情報と、前記流通ルールに規定する条件とに基づいて、前記配信コンテンツ情報を選択する選択手段と、
前記選択手段が選択した前記配信コンテンツ情報を他の利用者端末へ配信する配信手段と、
前記共通領域に記憶されたコンテンツ情報を複製し、前記ユーザ領域に記憶する場合の条件を規定した蓄積ルールを記憶する蓄積ルール記憶手段と、
前記コンテンツ情報取得手段が取得した前記コンテンツ情報が、前記蓄積ルールに規定された条件に合致するか否かを判定する判定手段と、
前記判定手段が前記蓄積ルールに規定された条件に合致すると判定した場合に、前記共通領域記憶手段により前記共通領域に記憶された前記コンテンツ情報を複製し、前記ユーザ領域に記憶するユーザ領域記憶手段と、を備えることを特徴とする利用者端末。 - 前記判定手段は、前記コンテンツ情報取得手段が取得した前記コンテンツ情報に含まれる前記付加情報に基づいて、前記蓄積ルールに規定する条件に合致するか否かを判定することを特徴とする請求項1又は2に記載の利用者端末。
- 前記コンテンツデータは、暗号鍵により暗号化された暗号化コンテンツデータとなっており、
前記利用者端末は、
前記ユーザ領域に記憶されたコンテンツ情報に含まれる暗号化コンテンツデータを復号化することができる復号鍵を、保有しているか否か判定する保有状態判定手段と、
前記保有状態判定手段が前記復号鍵を保有していると判定した場合に、前記暗号化コンテンツデータを、前記復号鍵により復号化する復号化手段と、をさらに備えることを特徴とする請求項1乃至3のいずれか一項に記載の利用者端末。 - 前記共通領域に記憶されており、前記暗号化コンテンツデータを含むコンテンツ情報を、複製し、前記ユーザ領域に記憶する場合の条件として、前記暗号化コンテンツデータを復号化することができる前記復号鍵を保有していることが、前記蓄積ルールとして規定されていることを特徴とする請求項4に記載の利用者端末。
- 前記暗号化コンテンツデータを含むコンテンツ情報は、付加情報として利用者端末上で表示可能な表示可能データを保有しており、
前記利用者端末は、
前記保有状態判定手段が前記復号鍵を保有していないと判定した場合に、前記暗号化コンテンツデータを含むコンテンツ情報が保有する付加情報の前記表示可能データに基づいて、表示を行う付加情報表示手段と、をさらに備えることを特徴とする請求項4又は5に記載の利用者端末。 - 前記ユーザ領域に記憶されたコンテンツ情報に含まれるコンテンツデータに基づいて表示を行う表示手段をさらに備えることを特徴とする請求項1乃至6のいずれか一項に記載の利用者端末。
- コンテンツデータを含むコンテンツ情報を記憶するための記憶領域を保有し、他の利用者端末又はアクセスポイントを介してサーバとデータの送受信が可能なコンピュータにより実行されるプログラムであって、
前記記憶領域は、他の利用者端末へ配信するためのコンテンツ情報を記憶する共通領域と、前記利用者端末が利用可能なコンテンツ情報を記憶するユーザ領域とから構成されており、
前記コンテンツ情報は、前記コンテンツデータに関する情報である付加情報を含んでおり、
前記プログラムは、
複数の前記コンテンツ情報を前記サーバ又は他の利用者端末から取得するコンテンツ情報取得手段、
取得した前記コンテンツ情報を前記共通領域に記憶する共通領域記憶手段、
前記他の利用者端末へ配信するための配信コンテンツ情報を、前記共通領域に記憶されたコンテンツ情報から選択する場合の条件を規定した流通ルールを前記サーバ又は他の利用者端末から取得する流通ルール取得手段、
前記共通領域に記憶された全てのコンテンツ情報に含まれる前記付加情報と、前記流通ルールに規定する条件とに基づいて、前記配信コンテンツ情報を選択する選択手段、
前記選択手段が選択した前記配信コンテンツ情報を他の利用者端末へ配信する配信手段、
前記共通領域に記憶されたコンテンツ情報を複製し、前記ユーザ領域に記憶する場合の条件を規定した蓄積ルールを記憶する蓄積ルール記憶手段、
前記コンテンツ情報取得手段が取得した前記コンテンツ情報が、前記蓄積ルールに規定された条件に合致するか否かを判定する判定手段、
前記判定手段が前記蓄積ルールに規定された条件に合致すると判定した場合に、前記共通領域記憶手段により前記共通領域に記憶された前記コンテンツ情報を複製し、前記ユーザ領域に記憶するユーザ領域記憶手段、として前記コンピュータを機能させることを特徴とするプログラム。 - コンテンツデータを含むコンテンツ情報を記憶するための記憶領域を保有し、他の利用者端末又はアクセスポイントを介してサーバとデータの送受信が可能なコンピュータにより実行されるプログラムであって、
前記記憶領域は、他の利用者端末へ配信するためのコンテンツ情報を記憶する共通領域と、前記利用者端末が利用可能なコンテンツ情報を記憶するユーザ領域とから構成されており、
前記コンテンツ情報は、前記コンテンツデータに関する情報である付加情報を含んでおり、
前記コンピュータは、前記他の利用者端末へ配信するための配信コンテンツ情報を、前記共通領域に記憶されたコンテンツ情報から選択する場合の条件を規定した流通ルールを保有し、
前記プログラムは、
複数の前記コンテンツ情報を前記サーバ又は他の利用者端末から取得するコンテンツ情報取得手段、
取得した前記コンテンツ情報を前記共通領域に記憶する共通領域記憶手段、
前記共通領域に記憶された全てのコンテンツ情報に含まれる前記付加情報と、前記流通ルールに規定する条件とに基づいて、前記配信コンテンツ情報を選択する選択手段、
前記選択手段が選択した前記配信コンテンツ情報を他の利用者端末へ配信する配信手段、
前記共通領域に記憶されたコンテンツ情報を複製し、前記ユーザ領域に記憶する場合の条件を規定した蓄積ルールを記憶する蓄積ルール記憶手段、
前記コンテンツ情報取得手段が取得した前記コンテンツ情報が、前記蓄積ルールに規定された条件に合致するか否かを判定する判定手段、
前記判定手段が前記蓄積ルールに規定された条件に合致すると判定した場合に、前記共通領域記憶手段により前記共通領域に記憶された前記コンテンツ情報を複製し、前記ユーザ領域に記憶するユーザ領域記憶手段、として前記コンピュータを機能させることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003340682A JP4417066B2 (ja) | 2003-09-30 | 2003-09-30 | 利用者端末、サーバ装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003340682A JP4417066B2 (ja) | 2003-09-30 | 2003-09-30 | 利用者端末、サーバ装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005107892A JP2005107892A (ja) | 2005-04-21 |
| JP4417066B2 true JP4417066B2 (ja) | 2010-02-17 |
Family
ID=34535503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003340682A Expired - Fee Related JP4417066B2 (ja) | 2003-09-30 | 2003-09-30 | 利用者端末、サーバ装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4417066B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6691363B2 (ja) * | 2015-09-07 | 2020-04-28 | 株式会社 グレープシステム | 2次元コードのデータ暗号化方法及びデータ復号化方法、プログラム、並びにコンピュータ読み取り可能な記録媒体 |
-
2003
- 2003-09-30 JP JP2003340682A patent/JP4417066B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005107892A (ja) | 2005-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8307458B2 (en) | Content data delivery system, and method for delivering an encrypted content data | |
| JP5383830B2 (ja) | ユーザのプライバシー保護のための方法 | |
| US6636966B1 (en) | Digital rights management within an embedded storage device | |
| KR100753932B1 (ko) | 컨텐츠 암호화 방법, 이를 이용한 네트워크를 통한 컨텐츠제공 시스템 및 그 방법 | |
| KR101628005B1 (ko) | 블록체인을 기반으로 하는 디지털 콘텐츠의 저작권리 위변조 감지시스템 | |
| KR100843648B1 (ko) | 프라이버시 및/또는 개인 정보에 기반한 정보 컨텐츠 분배방법 | |
| US7337332B2 (en) | Transferring electronic content | |
| US20220376912A1 (en) | Method and apparatus to enable a market in used digital content | |
| JP4782165B2 (ja) | コンテンツ利用管理システム、これに用いられるサーバ装置、コンテンツ利用管理方法及びライセンス情報送信方法 | |
| CN102177498B (zh) | 数据匿名系统 | |
| JP4759198B2 (ja) | 固有の情報が記録されている可搬性がある記録メディアに記録された固有の情報を、他の装置にアクセスさせるサービス提供装置、それらの方法、及び、当該記録メディア。 | |
| US20100153205A1 (en) | Method and apparatus for electronic message (coupon) distribution | |
| JP2010533405A (ja) | システムと閉められたネットワークから専用の装置への安全に通信on−需要内容のための、そして、専用の装置に内容を安全に伝えている閉められたネットワークにおいて、内容使用データを編集するための方法 | |
| JP2002278970A (ja) | 文書管理システム | |
| CN1745393B (zh) | 一种终端装置、服务器装置、数字内容分发系统及事项处理方法 | |
| JP2003058660A (ja) | コンテンツ利用管理システム及びこれに用いられるサーバ | |
| US20250310133A1 (en) | Information processing system, information processing method, and program | |
| JP2001265771A (ja) | 個人情報管理装置、個人情報管理方法、及び個人情報管理装置または方法を実行するプログラムを記録した記録媒体 | |
| JP4417066B2 (ja) | 利用者端末、サーバ装置及びプログラム | |
| JPH11259407A (ja) | 電子情報利用促進システム | |
| JP2003250136A (ja) | 端末装置、テレビジョン会議データ管理方法、およびプログラム | |
| JP4732775B2 (ja) | 権利管理端末、サーバ装置および利用情報収集システム | |
| EP1705826A1 (en) | Method and apparatus for encrypting data | |
| JP7760783B2 (ja) | 着想仲介システム及び着想仲介方法 | |
| JP5316916B2 (ja) | 報知方法および装置、並びに、報知システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060824 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090223 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090310 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090430 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090714 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090910 |
|
| 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: 20091117 |
|
| 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: 20091125 |
|
| 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: 20121204 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121204 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131204 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |