(57)【要約】      （修正有）【課題】購入したデジタルコンテンツの配送が失敗しても再購入時には、再配送を希望するデジタルコンテンツを選択するだけで、デジタルコンテンツが再配送される電子モールシステムを提供する。【解決手段】電子モールサーバ１１０がデジタルコンテンツ１０１を販売する際には、デジタルコンテンツ利用条件１０４をもとに、デジタルコンテンツ個人用利用条件を生成し、購入者に付与する。デジタルコンテンツ１０１の配送が失敗した際の再購入時には、購入時に付与されたデジタルコンテンツ個人用利用条件が有効であれば、デジタルコンテンツ対価１０３を再度徴収することなく、デジタルコンテンツ１０１が再配送される。【選択図】図１
2006107516.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツを販売する電子モールサーバと、電子モールクライアントと、それらコンポーネントを接続するネットワークから構成される電子モールシステムにおいて、該デジタルコンテンツを該電子モールサーバに登録する際に、該電子モールサーバ側で行う該デジタルコンテンツへのサーバ側アクセス制御、及び該デジタルコンテンツを購入した該電子モールクライアント側で行う、該デジタルコンテンツへのアクセスを制御する物理的行為制約、から成るデジタルコンテンツ利用条件を定義することを特徴とする利用条件販売型デジタルコンテンツ販売電子モールシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルコンテンツを販売する電子モールシステムにおいて、デジタルコンテンツの利用条件の提示及び購入したデジタルコンテンツの再配送を容易にする技術に関する。
【背景技術】
【０００２】
インターネットの普及により、Ｗｏｒｌｄ−Ｗｉｄｅ Ｗｅｂ（ＷＷＷ）ベースの電子モールの開設が可能になった。電子モールでは現在、物品の販売の他に、デジタルコンテンツの販売も行われている。デジタルコンテンツとは、画像ファイル、音声ファイルやソフトウェア、あるいはＷＷＷのＷｅｂページのような、ネットワークをとおしての配送が可能なコンテンツ（作品）類のことを指す。
【０００３】
デジタルコンテンツの購入方法には二種類ある。第一の方法は、購入したデジタルコンテンツのコピーを、購入者のコンピュータに配送する方法である。この購入方法だと、デジタルコンテンツはネットワークをとおして配送されるため、配送が失敗する可能性がある。デジタルコンテンツの配送が失敗した場合、購入者は通常、購入プロセスを再実行する必要がある。しかし、購入代金を既に支払っている場合には、購入代金を再度支払うことなく、購入プロセスを再実行できる必要がある。
【０００４】
例えば、小説を章単位の文書ファイルで購入できるアスキーデジタルノベルス(http://www.ascii.co.jp/hirai/)では、文書ファイルのダウンロードに失敗した場合、購入時より72時間以内に再購入すれば、再度課金されることはない。  同様に、画像をファイル単位で購入できる具満タン屋(http://shop.aplix.co.jp/shops/apjapan)では、画像ファイルのダウンロードに失敗した場合、購入時より72時間以内に再購入すれば、再度課金されることはない。但し、再購入は３回までしか行えない。
【０００５】
ソフトウェアをオンラインで購入できるbuydirect.com (http://www.buydirect.com)では、ソフトウェアのダウンロードに失敗した場合、購入時より３０日以内に再購入すれば、再度課金されることはない。基本的に、再購入は３回までしか行えないが、再購入に3回失敗した場合には、カスタマーサービスに連絡すれば、ダウンロード制限回数を増やしてもらうことができる。
【０００６】
第二の方法は、購入したデジタルコンテンツを、購入者がＷＷＷブラウザをとおして、閲覧する方法である。この購入方法だと、デジタルコンテンツを表示しているＷＷＷページへのアクセスに失敗した場合には、デジタルコンテンツを閲覧できない。しかし、デジタルコンテンツが、ニュースサービスの購読のように、定期購読型のデジタルコンテンツであれば、コンテンツを再度閲覧しても追加料金は発生しない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記従来技術ではデジタルコンテンツの配送が失敗した場合の、デジタルコンテンツ再購入の手順には、再配送を行える回数の制限や再購入を行える期間に制限があり、購入者にとって面倒な手順になっている。
【０００８】
本発明は、購入したデジタルコンテンツの配送が失敗しても、デジタルコンテンツ再購入時には、再配送を希望するデジタルコンテンツを選択するだけで、商品価格を再度支払うことなく、購入者情報を再入力することもなく、デジタルコンテンツが再配送される電子モールシステムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、まずデジタルコンテンツの利用条件を提供する。デジタルコンテンツの利用条件とは、そのデジタルコンテンツ本体へのアクセス制限条件及びアクセス時の注意事項のことである。
【００１０】
デジタルコンテンツへのアクセス制限条件には、電子モールサーバ側のアクセス制御と電子モールクライアント側の物理的行為制約がある。例えば、電子モールサーバ側のアクセス制御には、購入したデジタルコンテンツへアクセスできる期間や回数の制限がある。電子モールクライアント側の物理的行為制約には、デジタルコンテンツに対して行える行為、例えば印刷や複製に対する、電子モールクライアント側で強制的に制御可能な行為制約がある。
【００１１】
デジタルコンテンツへのアクセス時の注意事項には、電子モールクライアント側の論理的行為制約がある。電子モールクライアント側の論理的行為制約には、デジタルコンテンツの利用に関する注意事項、例えば二次利用や商用利用に対する、電子モールクライアント側では制御不可能であり、法律でのみ制約できる行為制約（つまり、紳士協定）がある。
【００１２】
また、デジタルコンテンツには、そのデジタルコンテンツを購入するにあたって購入者が支払う対価を関連づける。対価には、デジタルコンテンツの商品価格の支払いの他に、購入者情報の入力と、デジタルコンテンツの利用に関する契約への同意がある。例えば、購入者情報には、購入者の個人情報である氏名や電子メールアドレスがある。デジタルコンテンツの利用に関する契約は、デジタルコンテンツの著作権やデジタルコンテンツの利用条件を守ることに購入者が同意する同意書である。
【００１３】
上記の利用条件や対価は、電子店舗の店舗管理者がデジタルコンテンツを商品として定義する際に、商品属性と合わせて設定する。あるデジタルコンテンツに対して、異なる利用条件、異なる対価を登録することにより、一つのデジタルコンテンツを複数の商品として提供することが可能になる。
【００１４】
さらに、電子モールサーバがデジタルコンテンツを販売する際には、販売する商品の情報、購入者の情報の他に、利用条件及び対価の可変部分を確定値に置き換えた情報をもとに、デジタルコンテンツ購入者がデジタルコンテンツを購入したことの証明書となる個人用利用条件を生成・蓄積する。
【００１５】
個人用利用条件を生成したら、電子モールサーバは販売したデジタルコンテンツのコピーを電子モールクライアントに配送する。デジタルコンテンツに電子モールクライアント側の物理的行為制約が定義されていれば、物理的行為制約をデジタルコンテンツに組み込んで配送する。
【００１６】
デジタルコンテンツの利用条件及び個人用利用条件はすべて電子モールサーバ側で管理する。
【００１７】
デジタルコンテンツの配送が失敗した際には、デジタルコンテンツ購入者はデジタルコンテンツを再購入する。電子モールサーバは、デジタルコンテンツ購入者が再購入を希望するデジタルコンテンツに対して生成された個人用利用条件を検索する。デジタルコンテンツ購入者が、再購入するデジタルコンテンツの、有効個人用利用条件を持っていれば、電子モールサーバは、デジタルコンテンツの対価を再度徴収することなしに、デジタルコンテンツのコピーを電子モールクライアントに再配送する。
【発明の効果】
【００１８】
以上の説明のように本発明によれば、デジタルコンテンツ利用条件及び個人用利用条件を用いることにより、購入したデジタルコンテンツの配送が失敗しても、デジタルコンテンツ再購入時には、購入者に付与されているデジタルコンテンツの個人用利用条件リストの中から、再配送を希望するデジタルコンテンツを選択するだけでデジタルコンテンツが再配送される。選択されたデジタルコンテンツの個人用利用条件が有効であれば、商品価格を再度支払うことなく、デジタルコンテンツが再配送される。デジタルコンテンツ再購入時には、デジタルコンテンツ購入時に、デジタルコンテンツの対価の一つとして入力した購入者情報が購入者情報管理テーブルに蓄積されているので、購入者情報を再入力する必要もない。これらの手順はデジタルコンテンツの種類に関わらず同じである。よって購入者にとって電子モールシステムの使い勝手が向上する。
【００１９】
また、一般にデジタルコンテンツの販売では利用条件によって対価が変わるので、同じデジタルコンテンツに、行為制約が異なる利用条件と、それぞれの利用条件に見合った対価を定義することで、デジタルコンテンツの各利用条件に応じた販売と閲覧を実現する。
【００２０】
さらに、本発明によれば、デジタルコンテンツの商品定義情報から、デジタルコンテンツの商品カタログを作成できるだけでなく、デジタルコンテンツ個人利用条件も生成し、購入者に付与できるため、情報を２重に持つ必要がなく、よって同じ情報から間違いなくデジタルコンテンツの販促、注文から決済までを行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の１実施例を詳細に説明する。  
図１は本発明の１実施例であるデジタルコンテンツ販売電子モールシステムの構成を示すブロック図である。１００は電子店舗クライアント、１１０は電子モールサーバ、１３０は電子モールクライアントである。１０１はデジタルコンテンツ、１０２はデジタルコンテンツ１０１の商品属性であるデジタルコンテンツ商品属性、１０３はデジタルコンテンツ１０１の対価であるデジタルコンテンツ対価、１０４はデジタルコンテンツ１０１の利用条件であるデジタルコンテンツ利用条件である。デジタルコンテンツ商品属性１０２、デジタルコンテンツ対価１０３、デジタルコンテンツ利用条件１０４は電子店舗クライアント１００がデジタルコンテンツ１０１を電子モールサーバ１１０に商品登録する際に定義する。
【００２２】
１１１はデジタルコンテンツ１０１の商品情報管理を行うデジタルコンテンツ商品情報管理、１１２はデジタルコンテンツ１０１の利用条件情報管理を行うデジタルコンテンツ利用条件情報管理、１１３はデジタルコンテンツ１０１の購入者に付与される個人用利用条件情報管理を行うデジタルコンテンツ個人用利用条件管理、１１４はデジタルコンテンツ１０１の販売時に徴収するデジタルコンテンツ対価１０３の管理を行うデジタルコンテンツ徴収対価情報管理、１１５はＷＷＷサーバ、１１６はデジタルコンテンツ１０１にデジタルコンテンツ１０１の物理的行為制約情報を組み込んだ配送物、１１７は配送物を生成するダウンローダである。１３１はＷＷＷブラウザ、１３２は配送物１１６を表示するビューアである。ビューア１３２は配送物１１６に組み込まれたデジタルコンテンツ１０１の物理的行為制約情報によって制御される。
【００２３】
図２は本発明の１実施例であるデジタルコンテンツ販売電子モールシステムの処理部と管理テーブルの関係を示すブロック図である。１００は電子店舗クライアント、２０１は電子店舗クライアント１００の入力装置、２０２は入力装置２０１からの入力を処理する入力処理部、２０３は電子店舗クライアント１００の出力装置、２０４は出力装置２０３への出力を処理する出力処理部である。
【００２４】
１１０は電子モールサーバ、２１１はデジタルコンテンツ商品属性１０２とデジタルコンテンツ対価１０３を定義するデジタルコンテンツ商品定義処理部、２１２はデジタルコンテンツ利用条件１０４を定義するデジタルコンテンツ利用条件定義処理部、２１３はデジタルコンテンツ１０１の商品定義情報を蓄積するデジタルコンテンツ商品管理テーブル、２１４はデジタルコンテンツ利用条件１０４を蓄積するデジタルコンテンツ利用条件テーブル、２１５はデジタルコンテンツ１０１の個人用利用条件を生成するデジタルコンテンツ個人用利用条件定義処理部、２１６はデジタルコンテンツ対価１０３を徴収するデジタルコンテンツ対価徴収処理部、２１７はデジタルコンテンツ１０１の個人用利用条件を蓄積するデジタルコンテンツ個人用利用条件管理テーブル、２１８はデジタルコンテンツ対価１０３の一つであるデジタルコンテンツ購入者情報を蓄積する購入者情報管理テーブル、２１９はデジタルコンテンツ個人用利用条件管理テーブル２１７を検索するデジタルコンテンツ個人用利用条件検索処理部、２２０は入出力ページを作成するためのページ雛形を蓄積するページ雛形情報テーブル、２２１はページ雛形情報テーブル２２０より入出力ページを生成するページ作成処理部である。
【００２５】
１３０は電子モールクライアント、２３１は電子モールクライアント１３０の入力装置、２３２は入力装置２３１からの入力を処理する入力処理部、２３３は電子モールクライアント１３０の出力装置、２３４は出力装置２３３への出力を処理する出力処理部である。
【００２６】
図３はデジタルコンテンツ利用条件１０４の各条件間の依存関係の一例を示す図である。３００は電子モールサーバ１１０側のアクセス制御、３１０は電子モールクライアント１３０側の物理的行為制約、３２０は電子モールクライアント１３０側の論理的行為制約である。
【００２７】
電子モールサーバ１１０側のアクセス制御３００には、購入したデジタルコンテンツ１０１に対するアクセス期間制御３０１がある。この例では、アクセス期間を制限するか、あるいは期間制限なしのいずれかを選択できる。電子モールクライアント１３０側の物理的行為制約３１０には、ソフトウェア等のブラウザ非表示型コンテンツに行える行為である実行する３１１、ストリーム型コンテンツに行える行為である再生する３１３、画像ファイル等のブラウザ表示型コンテンツに行える行為である見る３１２、印刷３１４、保存３１５、切り貼り３１６がある。ブラウザ表示型コンテンツに行える行為の依存関係は以下のとおりである。印刷３１４、保存３１５はそれぞれ見る３１２が前提条件である。つまり、デジタルコンテンツ１０１を見る権限がなければ、デジタルコンテンツ１０１を印刷あるいは保存することはできない。切り貼り３１６は保存３１５が前提条件である。つまり、デジタルコンテンツ１０１を保存する権限がなければ、デジタルコンテンツ１０１の切り貼りはできない。
【００２８】
電子モールクライアント１３０側の論理的行為制約３２０は、用途３２１と行為３２５から成る。用途３２１はデジタルコンテンツ１０１の利用目的であり、商用３２２と個人３２３がある。行為３２５はデジタルコンテンツ１０１に対して行う行為であり、販売配布３２６、複製３２７、加工３２８、印刷３２９がある。電子モールクライアント１３０側の物理的行為制約３１０と電子モールクライアント１３０側の論理的行為制約３２０の依存関係は以下のとおりである。加工３２８は複製３２７が前提条件である。つまり、デジタルコンテンツ１０１を複製する権限がなければ、デジタルコンテンツ１０１の加工はできない。複製３２７は保存３１６が前提条件である。つまり、デジタルコンテンツ１０１を保存する権限がなければ、デジタルコンテンツ１０１の複製はできない。加工３２８は切り貼り３１７が前提条件である。つまり、デジタルコンテンツ１０１を切り貼りする権限がなければ、デジタルコンテンツ１０１の加工はできない。
【００２９】
図４はデジタルコンテンツ１０１を電子モールサーバ１１０に商品登録する際に定義する属性間の関係の一例を示す図である。１０２はデジタルコンテンツ商品属性、１０３はデジタルコンテンツ対価、１０４はデジタルコンテンツ利用条件である。デジタルコンテンツ商品属性１０２には、例えばデジタルコンテンツ１０１の商品名やデジタルコンテンツ１０１の種類がある。デジタルコンテンツ対価１０３には、デジタルコンテンツ１０１の利用に関する契約であるデジタルコンテンツ利用条件同意書への承諾４１１、デジタルコンテンツ１０１の購入者の個人情報（例えば、氏名や電子メールアドレス）であるデジタルコンテンツ購入者情報４１２、デジタルコンテンツ１０１の商品価格４１３がある。デジタルコンテンツ利用条件１０４は、電子モールサーバ１１０側のアクセス制御３００、電子モールクライアント１３０側の物理的行為制約３１０、電子モールクライアント１３０側の論理的行為制約３２０から成る。  
これらデジタルコンテンツ商品属性１０２、デジタルコンテンツ対価１０３、及びデジタルコンテンツ利用条件１０４の組み合わせで、デジタルコンテンツ１０１を一つの商品として商品登録する。よって、デジタルコンテンツ商品属性１０２が同じであっても、異なるデジタルコンテンツ対価１０３あるいはデジタルコンテンツ利用条件１０４を定義することにより、デジタルコンテンツ１０１を複数の商品として登録することができる。  
次に図５のフローチャートにもとづいて、デジタルコンテンツ１０１の商品定義ステップを説明する。商品定義ステップは以下のとおりである。この実施例では、商品定義は店舗管理者が電子店舗クライアント１００を用いて対話的に入力するものとする。  
まず電子店舗クライアント１００は電子モールサーバ１１０に、商品定義ページ要求命令を送信する（５０１）。電子モールサーバ１１０は商品定義ページ要求命令を受信し（５０２）、商品定義ページを作成後（５０３）、電子店舗クライアント１００に商品定義ページを送信する（５０４）。電子店舗クライアント１００は商品定義ページを受信後（５０５）、商品定義ページを表示する（５０６）。図６は商品定義ページの一例である。
【００３０】
店舗管理者は、商品定義ページでデジタルコンテンツ１０１の商品定義情報を入力する（５０７）。商品定義ページではデジタルコンテンツ商品属性１０２とデジタルコンテンツ対価１０３の定義情報を入力する。実施例では、りんごの画像ファイルを商品として登録するものとし、デジタルコンテンツ商品属性１０２である商品名６０１として「りんご」を、デジタルコンテンツ１０１の商品価格４１３である商品価格６０２として「１００円」を、デジタルコンテンツ購入者情報４１２として電子メールアドレス６０３を、同意書の承諾４１１を必要６０４を設定する。  
入力が完了したら、送信ボタン６１０を押すと、電子店舗クライアント１００は電子モールサーバ１１０に、商品定義情報を送信する（５０８）。電子モールサーバ１１０は商品定義情報を受信し（５０９）、デジタルコンテンツ利用条件定義ページを作成後（５１０）、電子店舗クライアント１００にデジタルコンテンツ利用条件定義ページを送信する（５１１）。電子店舗クライアント１００はデジタルコンテンツ利用条件定義ページを受信後（５１２）、デジタルコンテンツ利用条件定義ページを表示する（５１３）。図７はデジタルコンテンツ利用条件定義ページの一例である。  
店舗管理者は、デジタルコンテンツ利用条件定義ページでデジタルコンテンツ利用条件１０４を入力する。まずは、電子モールサーバ１１０側でのアクセス制御３００を設定する（５１４）。期間設定は相対期限７０１、絶対期限７０２、あるいは非限定７０３の３種類がある。相対期限７０１は、デジタルコンテンツ１０１を購入した日から、デジタルコンテンツ１０１にアクセスできる期間を設定する。絶対期限７０２は、購入したデジタルコンテンツ１０１へアクセスできる最後の日付を設定する。期間設定を設けない場合には非限定７０３を選択する。この例では非限定７０３を選択する。  
次に、電子モールクライアント１３０側のデジタルコンテンツの論理的行為制約３２０を設定する（５１５）。まず、デジタルコンテンツ１０１の表現方法として、見る７０４、実行する７０５、再生する７０６のいずれかを選択する。ブラウザ非表示型コンテンツの場合には見る７０４、ブラウザ表示型コンテンツの場合には実行する７０５、ストリーム型コンテンツの場合には再生する７０６を選択する。実施例では登録する商品が画像ファイルであるため、見る７０４を選択する。  
次にデジタルコンテンツ１０１の用途許可として、個人７０７、商用７０８のいずれかを選択する。個人でデジタルコンテンツ１０１を利用する場合には個人７０７、商用でデジタルコンテンツ１０１を利用する場合には商用７０８を選択する。この例では個人７０７を選択する。  
次にデジタルコンテンツ１０１の利用許可範囲として、販売配布を禁止する(商用)７０９、販売配布を許可する(商用)７１０、複製を禁止する７１１、複製を許可する７１２、加工を禁止する７１３、加工を許可する７１４、印刷を禁止する７１５、印刷を許可する７１６の中から該当する項目を選択する。この例では、販売配布を禁止する(商用)７０９、複製を許可する７１２、加工を禁止する７１３、印刷を許可する７１６を選択する。  
次に、電子モールクライアント１３０側の論理的行為制約３２０の強制行使の有無を設定する。ここでは、強制行使する７１７、強制行使なし７１８のいずれかを選択する。強制行使する７１７を選択すると、設定された電子モールクライアント１３０側の論理的行為制約３２０に矛盾しない、電子モールクライアント１３０側の物理的行為制約３１０を設定する。この例では強制行使する７１７を選択する。  
最後に、追加項目の設定を行う（５１６）。追加項目７１９には、上記の選択項目以外の利用条件を設定する場合に、追加利用条件を入力する。  
入力が完了したら送信ボタン７２０を押すと、電子店舗クライアント１００は電子モールサーバ１１０に入力情報を送信する（５１７）。電子モールサーバ１１０は入力情報を受信する（５１８）。デジタルコンテンツ利用条件定義処理部２１２は、デジタルコンテンツ利用条件テーブル２１４にエントリを作成する（５１９）。デジタルコンテンツ商品定義処理部２１１は、デジタルコンテンツ商品管理テーブル２１３にエントリを作成する（５２０）。  
図８はデジタルコンテンツ商品管理テーブル２１３のエントリの例である。テーブルの代表的なフィールドとしてデジタルコンテンツの商品名８０１、電子店舗のＩＤである加盟店ＩＤ８０２、デジタルコンテンツ１０１に対して定義されている利用条件の識別子である利用条件ＩＤ８０３、デジタルコンテンツ１０１の商品価格４１３である価格８０４、デジタルコンテンツ購入者情報４１２である購入者情報８０５がある。  
この例では、商品名８０１には、図６の商品定義ページで店舗管理者が入力した商品名６０１の「りんご」が割り当てられている。加盟店ＩＤ８０２には電子店舗のＩＤが割り当てられている。利用条件ＩＤ８０３には、デジタルコンテンツ利用条件テーブル２１４で自動的に付与される利用条件ＩＤ９０１が割り当てられている。価格８０４には、図６の商品定義ページで店舗管理者が入力した商品価格６０２の「１００円」が、購入者情報８０５には、６０４の「電子メールアドレス」が割り当てられている。  
図９はデジタルコンテンツ利用条件テーブル２１４のエントリの例である。テーブルの代表的なフィールドとして、デジタルコンテンツ１０１に対して定義されている利用条件の識別子である利用条件ＩＤ９０１、電子モールサーバ１１０側で行うアクセス制御の有無を表すサーバアクセス権９０２、電子モールサーバ１１０側で相対的なアクセス期間制御を行う場合の期限である相対期限９０３、相対期限の単位（例えば月や日）である相対期限単位９０４、電子モールクライアント側の論理的行為制約３２０で定義する用途である紳士協定用途９０５、電子モールクライアント側の論理的行為制３２０で定義する、デジタルコンテンツ１０１に対して行える行為である紳士協定行為９０６、電子モールクライアント側の物理的行為制約３１０の有無を表す強制行使９０７がある。  
この例では、利用条件ＩＤ９０１は利用条件処理部により、自動的に付与されている。サーバアクセス権利９０２、紳士協定用途９０５、紳士協定行為９０４、強制行使９０５はそれぞれ図７の利用条件定義画面で店舗管理者が入力した非限定７０３、個人７０７、印刷７１２、複製７１６、強制行使する７１７が割り当てられている。サーバアクセス権利９０２が非限定７０３であるため、相対期限９０３と相対期限単位９０４には何も割り当てられていない。  
次に、図１０のフローチャートにもとづいて、デジタルコンテンツ１０１の購入ステップを説明する。この実施例では、購入者が電子モールクライアント１３０を用いて、図５のフローチャートで商品登録したりんごの画像ファイルを購入するものとする。購入ステップは以下のとおりである。  
まず、購入者は電子モールにログインする（１００１）。図１４はログイン画面の一例である。ログイン時にはユーザＩＤ１４０１とパスワード１４０２を入力後、ログインボタン１４０３を押す。  
ログイン後はモールで購入するデジタルコンテンツ１０１をさがす（１００２）。図１１は、ステップ１００２の詳細な処理を示すフローチャートである。  
電子モールクライアント１３０は電子モールサーバ１１０に、購入者であるログインユーザのトップページ要求命令を送信する（１１ ０１）。トップページは、電子モールにログイン後、最初に表示されるログインユーザ個人のページである。電子モールサーバ１１０はログインユーザのトップページ要求命令を受信し（１１０２）、ログインユーザのトップページを作成後（１１０３）、電子モールクライアント１３０にログインユーザのトップページを送信する（１１０４）。電子モールクライアント１３０はログインユーザのトップページを受信後（１１０５）、ログインユーザのトップページを表示する（１１０６）。図１５はログインユーザ用トップページの一例である。  
実施例では、画像ファイルを購入するので、このページではログインユーザは画像店舗一覧１５０１を選択する（１１０７）。電子モールクライアント１３０は電子モールサーバ１１０に、画像店舗一覧ページ要求命令を送信する（１１０８）。電子モールサーバ１１０は画像店舗一覧ページ要求命令を受信し（１１０９）、画像店舗一覧ページを作成後（１１１０）、電子モールクライアント１３０に画像店舗一覧ページを送信する（１１１１）。電子モールクライアント１３０は画像店舗一覧ページを受信後（１１１２）、画像店舗一覧ページを表示する（１１１３）。図１６はログインユーザ用トップページの一例である。  
このページでは、画像店舗一覧より、画像店舗を一軒選択する。ログインユーザは画像店舗ＣａｒｄＨｏｕｓｅ１６０１を選択する（１１１４）。電子モールクライアント１３０は電子モールサーバ１１０に、ＣａｒｄＨｏｕｓｅトップページ要求命令を送信する（１１１５）。電子モールサーバ１１０はＣａｒｄＨｏｕｓｅトップページ要求命令を受信し（１１１６）、ＣａｒｄＨｏｕｓｅトップページを作成後（１１１７）、電子モールクライアント１３０にＣａｒｄＨｏｕｓｅトップページを送信する（１１１８）。電子モールクライアント１３０はＣａｒｄＨｏｕｓｅトップページを受信後（１１１９）、ＣａｒｄＨｏｕｓｅトップページを表示する（１１２０）。図１７はＣａｒｄＨｏｕｓｅトップページの一例である。  
このページでは、購入する画像ファイルをさがすため、メニューを一つ選択する。ログインユーザは最近の人気画像１７０１を選択する（１１２１）。電子モールクライアント１３０は電子モールサーバ１１０に、最近の人気画像ページ要求命令を送信する（１１２２）。電子モールサーバ１１０は最近の人気画像ページ要求命令を受信し（１１２３）、最近の人気画像ページを作成後（１１２４）、電子モールクライアント１３０に最近の人気画像ページを送信する（１１２５）。電子モールクライアント１３０は最近の人気画像ページを受信後（１１２６）、最近の人気画像ページを表示する（１１２７）。図１８は最近の人気画像ページの一例である。  
このページでは、購入したい画像を一つ選択する。ログインユーザは購入したいりんごの画像１８０１の下の購入ボタン１８０２を押す。これで図１１のフローチャートの処理が終了する。  
電子モールクライアント１３０は電子モールサーバ１１０に、ログインユーザが購入するデジタルコンテンツ１０１の情報を送信する（１００３）。電子モールサーバ１１０はログインユーザが購入するデジタルコンテンツ１０１の情報を受信し（１００４）、受信した情報をもとに、デジタルコンテンツ利用条件テーブル２１４より、デジタルコンテンツ利用条件を１０４検索する（１００５）。  
電子モールサーバ１１０は、デジタルコンテンツ利用条件１０４をもとに、デジタルコンテンツ利用条件要約文説明ページを作成後（１００６）、電子モールクライアント１３０にデジタルコンテンツ利用条件要約文説明ページを送信する（１００７）。電子モールクライアント１３０はデジタルコンテンツ利用条件要約文説明ページを受信後（１００８）、デジタルコンテンツ利用条件要約文説明ページを表示する（１００９）。図１９はデジタルコンテンツ利用条件要約文説明ページの一例である。  
ログインユーザは、購入する画像の利用条件の要約文１９０１を読み、利用条件に同意するのであれば同意ボタン１９０２を押す（１０１０）。同意しないのであれば拒否ボタン１９０３をクリックし、処理を終了する。  
同意ボタン１９０２を押した場合には、電子モールクライアント１３０はログインユーザが利用条件の要約文１９０１に同意した旨を電子モールサーバ１１０に送信する（１０１１）。電子モールサーバ１１０は同意情報を受信後（１０１２）、デジタルコンテンツ利用条件１０４をもとに、デジタルコンテンツ利用条件同意書説明ページを作成後（１０１３）、電子モールクライアント１３０にデジタルコンテンツ利用条件同意書説明ページを送信する（１０１４）。電子モールクライアント１３０はデジタルコンテンツ利用条件同意書説明ページを受信後（１０１５）、デジタルコンテンツ利用条件同意書説明ページを表示する（１０１６）。図２０はデジタルコンテンツ利用条件同意書説明ページの一例である。  
ログインユーザは、購入する画像の利用条件の同意書２００１を読み、同意書の内容に同意するのであれば同意ボタン２００２を押す（１０１７）。同意しないのであれば拒否ボタン２００３をクリックし、処理を終了する。  
同意ボタン２００２を押した場合には、電子モールクライアント１３０はログインユーザが利用条件の同意書２００１に同意した旨を電子モールサーバ１１０に送信する（１０１８）。電子モールサーバ１１０は同意情報を受信後（１０１９）、デジタルコンテンツ商品管理テーブル２１３より、デジタルコンテンツの商品価格４１３及びデジタルコンテンツ購入者情報４１２を検索する（１０２０）。購入代金の決済は、デジタルコンテンツ対価徴収処理部２１６が、デジタルコンテンツの商品価格４１３をもとに行う（１０２１）。図１２は、ステップ１０２０の詳細な処理を示すフローチャートである。この実施例ではクレジットカードで決済を行う。  
電子モールサーバ１１０は購入代金決済ページを作成し（１２０１）、電子モールクライアント１３０に購入代金決済ページを送信する（１２０２）。電子モールクライアント１３０は購入代金決済ページを受信後（１２０３）、購入代金決済ページを表示する（１２０４）。図２１は購入代金決済ページの一例である。  
ログインユーザは、購入代金決済ページで、クレジットカードの種類２１０１、クレジットカード番号２１０２、クレジットカードの有効期限２１０３、カード名義２１０４を入力し、決済ボタン２１０５を押す（１２０５）。決済ボタン２１０５を押すと、電子モールクライアント１３０は電子モールサーバ１１０に入力された決済情報を送信する（１２０６）。電子モールサーバ１１０は決済情報を受信後（１２０７）、クレジットカードの決済処理を行う（１２０８）。これで図１２のフローチャートの処理が終了する。  
購入代金の決済処理が正常終了すれば、デジタルコンテンツ対価徴収処理部２１６は、デジタルコンテンツ購入者情報４１２を徴収する。電子モールサーバ１１０はデジタルコンテンツ購入者情報４１２をもとに、購入者情報入力ページを作成後（１０２１）、電子モールクライアント１３０に購入者情報入力ページを送信する（１０２２）。電子モールクライアント１３０は購入者情報入力ページを受信後（１０２３）、購入者情報入力ページを表示する（１０２４）。図２２は購入者情報入力ページの一例である。  
ログインユーザは電子メールアドレス２２０１を入力し、送信ボタン２２０２を押す（１０２５）。送信ボタン２２０２を押すと、電子モールクライアント１３０は電子モールサーバ１１０に入力された購入者情報を送信する（１０２６）。電子モールサーバ１１０は購入者情報を受信する（１０２７）。デジタルコンテンツ個人用利用条件定義処理部２１５は、デジタルコンテンツ個人用利用条件管理テーブル２１７にエントリを作成する（１０２８）。デジタルコンテンツ対価徴収処理部２１６は購入者情報管理テーブル２１８にエントリを作成する（１０２９）。  
図２４はデジタルコンテンツ個人用利用条件管理テーブル２１７のエントリの例である。テーブルの代表的なフィールドとして、デジタルコンテンツ１０１を購入したユーザの識別子であるユーザＩＤ２４０１、デジタルコンテンツ購入者に付与されているデジタルコンテンツ個人用利用条件の識別子である個人用利用条件ＩＤ２４０２、購入したデジタルコンテンツ１０１の商品名２４０３、購入したデジタルコンテンツ１０１を販売した加盟店名２４０４、デジタルコンテンツ１０１を購入した日付である購入日付２４０５、購入したデジタルコンテンツ１０１にアクセスできる期限である有効期限２４０６、本利用条件の状況（例えば、有効や期限切れ等）である利用条件状況２４０７がある。  
この例では、ユーザＩＤ２４０１には電子モールにログインした際に入力したユーザＩＤ１４０１が割り当てられている。個人用利用条件ＩＤ２４０２には、デジタルコンテンツ個人用利用条件処理部２１５が自動的に付与する識別子が割り当てられている。商品名２４０３には図８のデジタルコンテンツ商品管理テーブル２１３のエントリの中の商品名８０１が、加盟店名２４０４には加盟店名８０２が割り当てられている。購入日付２４０５には、デジタルコンテンツ１０１を購入した日付が割り当てられる。有効期限２４０６は図９の利用条件テーブル２１４のエントリの期限情報をもとに有効期限が計算され、割り当てられる。この例ではサーバアクセス権９０２が「非限定」であるため、有効期限２４０６には「無期限」が割り当てられる。利用条件状況２４０７は「有効」に設定される。利用条件状況２４０６の値はこの他に「期限切れ」や「失効」がありうる。  
図２５はユーザ情報管理テーブルのエントリの例である。テーブルの代表的なフィールドとして、デジタルコンテンツ１０１を購入したユーザの氏名であるユーザ名２５０１、デジタルコンテンツ１０１を購入したユーザの電子メールアドレスである電子メールアドレス２５０２、デジタルコンテンツ１０１を購入したユーザの住所である住所２５０３、デジタルコンテンツ１０１を購入したユーザの電話番号である電話番号２５０４がある。この例では、 電子メールアドレス２５０２には図２２の購入者情報入力ページで入力された電子メールアドレス２２０１が割り当てられている。  
最後に電子モールサーバ１１０はログインユーザが購入したデジタルコンテンツ１０１を配送する（１０３０）。図１３は、ステップ１０３０の詳細な処理を示すフローチャートである。この例では購入したデジタルコンテンツ１０１は画像ファイルなので、電子モールサーバ１１０は電子モールクライアント１３０に画像ファイルのコピーを配送する。
【００３１】
電子モールサーバ１１０は購入画像の配送開始ページを作成し（１３０１）、電子モールクライアント１３０に購入画像の配送開始ページを送信する（１３０２）。電子モールクライアント１３０は購入画像の配送開始ページを受信後（１３０４）、購入画像の配送開始ページを表示する（１３０５）。図２３は購入画像の配送開始ページの一例である。
【００３２】
ログインユーザが購入画像の配送開始ボタンであるダウンロードボタン２３０１を押すと（１０３６）、電子モールクライアント１３０は電子モールサーバ１１０にデジタルコンテンツ配送要求命令を送信する（１３０６）。電子モールサーバ１１０はデジタルコンテンツ配送要求命令を受信後（１３０７）、ダウンローダ１１７が、購入画像であるデジタルコンテンツ１０１のコピーに、電子モールクライアント１３０側の物理的行為制約３１０の情報を組み込んだ配送物１１６を電子モールクライアント１３０に配送する（１３０８）。
【００３３】
電子モールクライアント１３０は配送物を受け取り（１３０９）、デジタルコンテンツ購入処理は終了する。電子モールクライアント１３０では、ビューア１３２で配送物１１６内のデジタルコンテンツ１０１を表示する。ビューア１３２は配送物１１６に組み込まれた電子モールクライアント１３０側の物理的行為制約３１０の情報によって制御される。これで図１３及び図１０のフローチャートの処理が終了する。  
次に、図１０のフローチャートにもとづいて、デジタルコンテンツ１０１がニュースサービスの一つである「デイリー株価情報3ヶ月分」を購入する場合を説明する。デジタルコンテンツ購入ステップは以下のとおりである。  
まず、購入者は電子モールにログインする（１００１）。図１４はログイン画面の一例である。ログイン時にはユーザＩＤ１４０１とパスワード１４０２を入力後、ログインボタン１４０３を押す。  
ログイン後はモールで購入するデジタルコンテンツ１０１をさがす（１００２）。図２６は、ステップ１００２の詳細な処理を示すフローチャートである。  
電子モールクライアント１３０は電子モールサーバ１１０に、購入者であるログインユーザのトップページ要求命令を送信する（２６０１）。トップページは、電子モールにログイン後、最初に表示されるログインユーザ個人のページである。電子モールサーバ１１０はログインユーザのトップページ要求命令を受信し（２６０２）、ログインユーザのトップページを作成後（２６０３）、電子モールクライアント１３０にログインユーザのトップページを送信する（２６０４）。電子モールクライアント１３０はログインユーザのトップページを受信後（２６０５）、ログインユーザのトップページを表示する（２６０６）。図１５はログインユーザ用トップページの一例である。  
この例では、株価ニュースを購入するので、このページではログインユーザはニュース購読サービス一覧１５０２を選択する（２６０７）。電子モールクライアント１３０は電子モールサーバ１１０に、ニュース購読サービス一覧ページ要求命令を送信する（２６０８）。電子モールサーバ１１０はニュース購読サービス一覧ページ要求命令を受信し（２６０９）、ニュース購読サービス一覧ページを作成後（２６１０）、電子モールクライアント１３０にニュース購読サービス一覧ページを送信する（２６１１）。電子モールクライアント１３０はニュース購読サービス一覧ページを受信後（２６１２）、ニュース購読サービス一覧ページを表示する（２６１３）。図２７はニュース購読サービス一覧ページの一例である。
【００３４】
このページでは、ニュース購読サービス一覧より、ニュースサービスを一つ選択する。ログインユーザは株価ニュース２７０１を選択する（２６１４）。電子モールクライアント１３０は電子モールサーバ１１０に、株価ニューストップページ要求命令を送信する（２６１５）。電子モールサーバ１１０は株価ニューストップページ要求命令を受信し（２６１６）、 株価ニューストップページを作成後（２６１７）、電子モールクライアント１３０に株価ニューストップページを送信する（２６１８）。電子モールクライアント１３０は株価ニューストップページを受信後（２６１９）、株価ニューストップページを表示する（２６２０）。図２８は株価ニューストップページの一例である。
【００３５】
このページでは、購入する株価ニュースをさがすため、メニューを一つ選択する。ログインユーザはデイリー株価情報２８０１を選択する（２６２１）。電子モールクライアント１３０は電子モールサーバ１１０に、デイリー株価情報ページ要求命令を送信する（２６２２）。電子モールサーバ１１０はデイリー株価情報ページ要求命令を受信し（２６２３）、デイリー株価情報ページを作成後（２６２４）、電子モールクライアント１３０にデイリー株価情報ページを送信する（２６２５）。電子モールクライアント１３０デイリー株価情報ページを受信後（２６２６）、デイリー株価情報ページを表示する（２６２７）。図２９はデイリー株価情報ページの一例である。
【００３６】
このページでは、購入したいデイリー株価情報の購読期間を一つ選択する。ログインユーザは購入したい3ヶ月購読２９０１の横の購入ボタン２９０２を押す。これで図２６のフローチャートの処理が終了する。
【００３７】
電子モールクライアント１３０は電子モールサーバ１１０に、ログインユーザが購入するデジタルコンテンツ１０１の情報を送信する（１００３）。電子モールサーバ１１０はログインユーザが購入するデジタルコンテンツ１０１の情報を受信し（１００４）、受信した情報をもとに、デジタルコンテンツ利用条件テーブル２１４より、デジタルコンテンツ利用条件を１０４検索する（１００５）。
【００３８】
電子モールサーバ１１０は、デジタルコンテンツ利用条件１０４をもとに、デジタルコンテンツ利用条件要約文説明ページを作成後（１００６）、電子モールクライアント１３０にデジタルコンテンツ利用条件要約文説明ページを送信する（１００７）。電子モールクライアント１３０はデジタルコンテンツ利用条件要約文説明ページを受信後（１００８）、デジタルコンテンツ利用条件要約文説明ページを表示する（１００９）。図３０はデジタルコンテンツ利用条件要約文説明ページの一例である。
【００３９】
ログインユーザは、購入する画像の利用条件の要約文３００１を読み、利用条件に同意するのであれば同意ボタン３００２を押す（１０１０）。同意しないのであれば拒否ボタン３００３をクリックし、処理を終了する。
【００４０】
同意ボタン１９０２を押した場合には、電子モールクライアント１３０はログインユーザが利用条件の要約文１９０１に同意した旨を電子モールサーバ１１０に送信する（１０１１）。電子モールサーバ１１０は同意情報を受信後（１０１２）、デジタルコンテンツ利用条件１０４をもとに、デジタルコンテンツ利用条件同意書説明ページを作成後（１０１３）、電子モールクライアント１３０にデジタルコンテンツ利用条件同意書説明ページを送信する（１０１４）。電子モールクライアント１３０はデジタルコンテンツ利用条件同意書説明ページを受信後（１０１５）、デジタルコンテンツ利用条件同意書説明ページを表示する（１０１６）。図３１はデジタルコンテンツ利用条件同意書説明ページの一例である。
【００４１】
ログインユーザは、購入する画像の利用条件の同意書３１０１を読み、同意書の内容に同意するのであれば同意ボタン３１０２を押す（１０１７）。同意しないのであれば拒否ボタン３１０３をクリックし、処理を終了する。
【００４２】
同意ボタン３１０２を押した場合には、電子モールクライアント１３０はログインユーザが利用条件の同意書２００１に同意した旨を電子モールサーバ１１０に送信する（１０１８）。電子モールサーバ１１０は同意情報を受信後（１０１９）、デジタルコンテンツ商品管理テーブル２１３より、デジタルコンテンツの商品価格４１３及びデジタルコンテンツ購入者情報４１２を検索する（１０２０）。購入代金の決済は、デジタルコンテンツ対価徴収処理部２１６が、デジタルコンテンツの商品価格４１３をもとに行う（１０２１）。図１２は、ステップ１０２０の詳細な処理を示すフローチャートである。この実施例ではクレジットカードで決済を行う。
【００４３】
電子モールサーバ１１０は購入代金決済ページを作成し（１２０１）、電子モールクライアント１３０に購入代金決済ページを送信する（１２０２）。電子モールクライアント１３０は購入代金決済ページを受信後（１２０３）、購入代金決済ページを表示する（１２０４）。図３２は購入代金決済ページの一例である。
【００４４】
ログインユーザは、購入代金決済ページで、クレジットカードの種類３２０１、クレジットカード番号３２０２、クレジットカードの有効期限３２０３、カード名義３２０４を入力し、決済ボタン３２０５を押す（１２０５）。決済ボタン３２０５を押すと、電子モールクライアント１３０は電子モールサーバ１１０に入力された決済情報を送信する（１２０６）。電子モールサーバ１１０は決済情報を受信後（１２０７）、クレジットカードの決済処理を行う（１２０８）。これで図１２のフローチャートの処理が終了する。
【００４５】
購入代金の決済処理が正常終了すれば、デジタルコンテンツ対価徴収処理部２１６は、デジタルコンテンツ購入者情報４１２を徴収する。電子モールサーバ１１０はデジタルコンテンツ購入者情報４１２をもとに、購入者情報入力ページを作成後（１０２１）、電子モールクライアント１３０に購入者情報入力ページを送信する（１０２２）。電子モールクライアント１３０は購入者情報入力ページを受信後（１０２３）、購入者情報入力ページを表示する（１０２４）。図３３は購入者情報入力ページの一例である。
【００４６】
ログインユーザは氏名３３０１及び電子メールアドレス３３０２を入力し、送信ボタン３３０３を押す（１０２５）。送信ボタン３３０３を押すと、電子モールクライアント１３０は電子モールサーバ１１０に入力された購入者情報を送信する（１０２６）。電子モールサーバ１１０は購入者情報を受信する（１０２７）。デジタルコンテンツ個人用利用条件定義処理部２１５は、デジタルコンテンツ個人用利用条件管理テーブル２１７にエントリを作成する（１０２８）。デジタルコンテンツ対価徴収処理部２１６は購入者情報管理テーブル２１８にエントリを作成する（１０２９）。
【００４７】
図３５はデジタルコンテンツ個人用利用条件管理テーブル２１７のエントリの例である。テーブルの代表的なフィールドとして、デジタルコンテンツ１０１を購入したユーザの識別子であるユーザＩＤ３５０１、デジタルコンテンツ購入者に付与されているデジタルコンテンツ個人用利用条件の識別子である個人用利用条件ＩＤ３５０２、購入したデジタルコンテンツ１０１の商品名３５０３、購入したデジタルコンテンツ１０１を販売した加盟店名３５０４、デジタルコンテンツ１０１を購入した日付である購入日付３５０５、購入したデジタルコンテンツ１０１にアクセスできる期限である有効期限３５０６、本利用条件の状況（例えば、有効や期限切れ等）である利用条件状況３５０７がある。
【００４８】
この例では、ユーザＩＤ３５０１には電子モールにログインした際に入力したユーザＩＤ１４０１が割り当てられている。
【００４９】
個人用利用条件ＩＤ３５０２には、デジタルコンテンツ個人用利用条件処理部２１５が自動的に付与する識別子が割り当てられている。商品名３５０３にはデジタルコンテンツ商品管理テーブル２１３の本商品のエントリの中の商品名「デイリー株価情報3ヶ月」が、加盟店名３５０４には加盟店名「株価ニュース」が割り当てられている。購入日付３５０５には、デジタルコンテンツ１０１を購入した日付が割り当てられる。有効期限３５０６は利用条件テーブル２１４のエントリの期限情報をもとに有効期限が計算され、割り当てられる。この例ではサーバアクセス権が「限定」、相対期限が３、相対期限単位が月であるため、有効期限３５０６には購入日付に３ヶ月を足した日付が割り当てられる。利用条件状況３５０７は「有効」に設定される。
【００５０】
図３６はユーザ情報管理テーブルのエントリの例である。テーブルの代表的なフィールドとして、デジタルコンテンツ１０１を購入したユーザの氏名であるユーザ名３６０１、デジタルコンテンツ１０１を購入したユーザの電子メールアドレスである電子メールアドレス３６０２、デジタルコンテンツ１０１を購入したユーザの住所である住所３６０３、デジタルコンテンツ１０１を購入したユーザの電話番号である電話番号３６０４がある。この例では、ユーザ名３６０１には図３３の購入者情報入力ページで入力された氏名３３０１が、電子メールアドレス３６０２には電子メールアドレス３３０２が割り当てられている。
【００５１】
最後に電子モールサーバ１１０はログインユーザが購入したデジタルコンテンツ１０１を配送する（１０３０）。図１３は、ステップ１０３０の詳細な処理を示すフローチャートである。この例では購入したデジタルコンテンツ１０１はニュースサービスなので、電子モールサーバ１１０は電子モールクライアント１３０が、デイリー株価情報が表示されるＷＷＷページを閲覧できるようにする。
【００５２】
電子モールサーバ１１０は購入ニュースサービスの配送開始ページを作成し（１３０１）、電子モールクライアント１３０にニュースサービスの配送開始ページを送信する（１３０２）。電子モールクライアント１３０はニュースサービスの配送開始ページを受信後（１３０４）、ニュースサービスの配送開始ページを表示する（１３０５）。図３４はニュースサービスの配送開始ページの一例である。
【００５３】
ログインユーザがニュースサービスの配送開始ボタンである閲覧ボタン３４０１を押すと（１０３６）、電子モールクライアント１３０は電子モールサーバ１１０にデジタルコンテンツ配送要求命令を送信する（１３０６）。電子モールサーバ１１０はデジタルコンテンツ配送要求命令を受信後（１３０７）、デイリー株価情報が表示されるＷＷＷページを配送する（１３０８）。
【００５４】
電子モールクライアント１３０では、配送されたＷＷＷページを表示し（１３０９）、デジタルコンテンツ購入処理は終了する。これで図１３及び図１０のフローチャートの処理が終了する。以上のように、デジタルコンテンツの種類が異なっても、購入ステップは同じである。
【００５５】
次に、図３７のフローチャートにもとづいて、購入したデジタルコンテンツ１０１の配送が失敗した際の、デジタルコンテンツ１０１の再購入ステップを説明する。この実施例では、図１０のフローチャートで購入した画像ファイルを再購入する。デジタルコンテンツ１０１の再購入ステップは以下のとおりである。
【００５６】
まず、購入者は電子モールにログインする（３７０１）。図１４はログイン画面の一例である。ログイン時にはユーザＩＤ１４０１、パスワード１４０２を入力後、ログインボタン１４０３を押す。
【００５７】
ログイン後、電子モールクライアント１３０は電子モールサーバ１１０に、ログインユーザのトップページ要求命令を送信する（３７０２）。電子モールサーバ１１０はログインユーザのトップページ要求命令を受信し（３７０３）、ログインユーザのトップページを作成後（３７０４）、電子モールクライアント１３０にログインユーザのトップページを送信する（３７０５）。電子モールクライアント１３０はログインユーザのトップページを受信後（３７０６）、ログインユーザのトップページを表示する（３７０７）。図１５はログインユーザ用トップページ画面の一例である。
【００５８】
デジタルコンテンツ１０１を再購入する際には、ログインユーザは個人用利用条件リスト１５０２を選択する（３７０８）。電子モールクライアント１３０は電子モールサーバ１１０に、個人用利用条件リストページ要求命令を送信する（３７０９）。電子モールサーバ１１０は個人用利用条件リストページ要求命令を受信する（３５１０）。デジタルコンテンツ個人用利用条件検索処理部２１９は、ログインユーザのユーザＩＤをもとに、デジタルコンテンツ個人用利用条件管理テーブル２１７を検索し、ログインユーザが購入したすべてのデジタルコンテンツ個人用利用条件を抽出する（３７１１）。電子モールサーバ１１０は、抽出されたデジタルコンテンツ個人用利用条件をもとに、個人用利用条件リストページを作成後（３７１２）、電子モールクライアント１３０に個人用利用条件リストページを送信する（３７１３）。電子モールクライアント１３０は個人用利用条件リストページを受信後（３７１４）、個人用利用条件リストページを表示する（３７１５）。図３８は個人用利用条件リストページの一例である。
【００５９】
個人用利用条件リストの１行目には、図２４のデジタルコンテンツ個人用利用条件管理テーブル２１７のエントリの情報が、２行目には図３５のデジタルコンテンツ個人用利用条件管理テーブル２１７のエントリの情報が表示されている。３８０１には加盟店２４０４が、３８０２には個人用利用条件ＩＤ２４０２が、３８０３には商品名２４０３が、３８０４には有効期限２４０６が、３８０６には加盟店３５０４が、３８０７には個人用利用条件ＩＤ３５０２が、３８０８には商品名３５０３が、３８０９には有効期限３５０６が表示されている。３８０５及び３８１０には購入したデジタルコンテンツ１０１の配送方法が表示されている。３８０５に「ダウンロード」と表示しているのは、画像ファイルが購入者に配送される種類のデジタルコンテンツであるからであり、３８１０に「読む」と表示しているのは、デイリー株価情報がＷＷＷページを閲覧する種類のデジタルコンテンツであるからである。
【００６０】
ログインユーザは、配送に失敗した画像ファイルへのアクセス方法３８０６を選択する（３７１６）。電子モールクライアント１３０は電子モールサーバ１１０に、選択されたデジタルコンテンツ個人用利用条件の情報を送信する（３７１７）。電子モールサーバ１１０は、選択されたデジタルコンテンツ個人用利用条件の情報を受信後（３７１８）、選択されたデジタルコンテンツ個人用利用条件の有効期限２４０６にもとづいてサーバ側アクセス制御が行われる（３７１９）。有効期限２４０６が期限内であり、選択されたデジタルコンテンツ個人用利用条件の利用条件状況２４０７が有効であれば（３７２０）、電子モールサーバ１１０はデジタルコンテンツを配送する（３７２２）。選択されたデジタルコンテンツ個人用利用条件の利用条件状況が有効でない場合、有効期限２４０６が期限内でない場合には電子モールサーバ１１０はデジタルコンテンツ１０１を配送しない（３７２１）。
【００６１】
ステップ３７２２の詳細な処理を示すフローチャートは図１３のフローチャートである。この例では再購入するデジタルコンテンツ１０１は画像ファイルなので、電子モールサーバ１１０は電子モールクライアント１３０に画像ファイルのコピーを配送する。
【００６２】
電子モールサーバ１１０は購入画像の配送開始ページを作成し（１３０１）、電子モールクライアント１３０に購入画像の配送開始ページを送信する（１３０２）。電子モールクライアント１３０は購入画像の配送開始ページを受信後（１３０４）、購入画像の配送開始ページを表示する（１３０５）。図２３は購入画像の配送開始ページの一例である。
【００６３】
ログインユーザが購入画像の配送開始ボタンであるダウンロードボタン２３０１を押すと（１０３６）、電子モールクライアント１３０は電子モールサーバ１１０にデジタルコンテンツ配送要求命令を送信する（１３０６）。電子モールサーバ１１０はデジタルコンテンツ配送要求命令を受信後（１３０７）、ダウンローダ１１７が、購入画像であるデジタルコンテンツ１０１のコピーに、電子モールクライアント１３０側の物理的行為制約３１０の情報を組み込んだ配送物１１６を電子モールクライアント１３０に配送する（１３０８）。
【００６４】
電子モールクライアント１３０は配送物を受け取り（１３０９）、デジタルコンテンツ購入処理は終了する。電子モールクライアント１３０では、ビューア１３２で配送物１１６内のデジタルコンテンツ１０１を表示する。ビューア１３２は配送物１１６に組み込まれた電子モールクライアント１３０側の物理的行為制約３１０の情報によって制御される。これで図１３及び図３７のフローチャートの処理が終了する。
【００６５】
次に、図３７のフローチャートにもとづいて、図１０のフローチャートで購入したニュースサービスの配送が失敗した際の再購入ステップを説明する。再購入ステップは以下のとおりである。
【００６６】
まず、購入者は電子モールにログインする（３７０１）。図１４はログイン画面の一例である。ログイン時にはユーザＩＤ１４０１、パスワード１４０２を入力後、ログインボタン１４０３を押す。
【００６７】
ログイン後、電子モールクライアント１３０は電子モールサーバ１１０に、ログインユーザのトップページ要求命令を送信する（３７０２）。電子モールサーバ１１０はログインユーザのトップページ要求命令を受信し（３７０３）、ログインユーザのトップページを作成後（３７０４）、電子モールクライアント１３０にログインユーザのトップページを送信する（３７０５）。電子モールクライアント１３０はログインユーザのトップページを受信後（３７０６）、ログインユーザのトップページを表示する（３７０７）。図１５はログインユーザ用トップページ画面の一例である。
【００６８】
デジタルコンテンツ１０１を再購入する際には、ログインユーザは個人用利用条件リスト１５０２を選択する（３７０８）。電子モールクライアント１３０は電子モールサーバ１１０に、個人用利用条件リストページ要求命令を送信する（３７０９）。電子モールサーバ１１０は個人用利用条件リストページ要求命令を受信する（３５１０）。デジタルコンテンツ個人用利用条件検索処理部２１９は、ログインユーザのユーザＩＤをもとに、デジタルコンテンツ個人用利用条件管理テーブル２１７を検索し、ログインユーザが購入したすべてのデジタルコンテンツ個人用利用条件を抽出する（３７１１）。電子モールサーバ１１０は、抽出されたデジタルコンテンツ個人用利用条件をもとに、個人用利用条件リストページを作成後（３７１２）、電子モールクライアント１３０に個人用利用条件リストページを送信する（３７１３）。電子モールクライアント１３０は個人用利用条件リストページを受信後（３７１４）、個人用利用条件リストページを表示する（３７１５）。図３８は個人用利用条件リストページの一例である。
【００６９】
ログインユーザは、配送に失敗したニュースサービスへのアクセス方法３８１０を選択する（３７１６）。電子モールクライアント１３０は電子モールサーバ１１０に、選択されたデジタルコンテンツ個人用利用条件の情報を送信する（３７１７）。電子モールサーバ１１０は、選択されたデジタルコンテンツ個人用利用条件の情報を受信後（３７１８）、選択されたデジタルコンテンツ個人用利用条件の有効期限３５０６にもとづいてサーバ側アクセス制御が行われる（３７１９）。有効期限３５０６が期限内であり、選択されたデジタルコンテンツ個人用利用条件の利用条件状況３５０７が有効であれば（３７２０）、電子モールサーバ１１０はデジタルコンテンツを配送する（３７２２）。選択されたデジタルコンテンツ個人用利用条件の利用条件状況が有効でない場合、有効期限３５０６が期限内でない場合には電子モールサーバ１１０はデジタルコンテンツ１０１を配送しない（３７２１）。
【００７０】
ステップ３７２２の詳細な処理を示すフローチャートは図１３のフローチャートである。この例では再購入するデジタルコンテンツ１０１はニュースサービスなので、電子モールサーバ１１０は電子モールクライアント１３０が、デイリー株価情報が表示されるＷＷＷページを閲覧できるようにする。
【００７１】
電子モールサーバ１１０はニュースサービスの配送開始ページを作成し（１３０１）、電子モールクライアント１３０にニュースサービスの配送開始ページを送信する（１３０２）。電子モールクライアント１３０はニュースサービスの配送開始ページを受信後（１３０４）、ニュースサービスの配送開始ページを表示する（１３０５）。図３４はニュースサービスの配送開始ページの一例である。
【００７２】
ログインユーザがニュースサービスの配送開始ボタンである閲覧ボタン３４０１を押すと（１０３６）、電子モールクライアント１３０は電子モールサーバ１１０にデジタルコンテンツ配送要求命令を送信する（１３０６）。電子モールサーバ１１０はデジタルコンテンツ配送要求命令を受信後（１３０７）、デイリー株価情報が表示されるＷＷＷページを配送する（１３０８）。
【００７３】
電子モールクライアント１３０では、配送されたＷＷＷページを表示し（１３０９）、デジタルコンテンツ購入処理は終了する。これで図１３及び図３７のフローチャートの処理が終了する。以上のように、デジタルコンテンツの種類が異なっても、再購入ステップは同じである。
【図面の簡単な説明】
【００７４】
【図１】本実施例のデジタルコンテンツ販売電子モールシステムの構成図である。
【図２】本実施例のデジタルコンテンツ販売電子モールシステムの処理部と管理テーブルの関係図である。
【図３】デジタルコンテンツ利用条件関連図である。
【図４】デジタルコンテンツ商品定義属性の関連図である。
【図５】デジタルコンテンツ商品定義時のステップを示す図である。
【図６】デジタルコンテンツ商品定義画面を示す図である。
【図７】デジタルコンテンツ利用条件定義画面を示す図である。
【図８】生成されたデジタルコンテンツ商品管理テーブルのエントリを示す図である。
【図９】生成されたデジタルコンテンツ利用条件定義テーブルのエントリを示す図である。
【図１０】デジタルコンテンツ購入のステップを示す図である。
【図１１】購入する画像ファイルをさがすステップを示す図である。
【図１２】購入代金決済処理のステップを示す図である。
【図１３】デジタルコンテンツ配送のステップを示す図である。
【図１４】電子モールログイン画面例を示す図である。
【図１５】ログインユーザトップページ画面例を示す図である。
【図１６】画像店舗一覧画面例を示す図である。
【図１７】画像店舗トップページ画面例を示す図である。
【図１８】画像リスト画面例を示す図である。
【図１９】購入画像の利用条件要約文表示画面例を示す図である。
【図２０】購入画像の利用条件同意書表示画面例を示す図である。
【図２１】画像購入代金決済画面例を示す図である。
【図２２】画像購入者情報入力画面例を示す図である。
【図２３】購入画像のダウンロード開始画面例を示す図である。
【図２４】生成された個人用利用条件テーブルのエントリを示す図である。
【図２５】生成された購入者情報管理テーブルのエントリを示す図である。
【図２６】購入するニュースをさがすステップを示す図である。
【図２７】ニュース購読サービスリスト画面例を示す図である。
【図２８】ニュースサービストップページ画面例を示す図である。
【図２９】ニュースサービスリスト画面例を示す図である。
【図３０】購入ニュースサービスの利用条件要約文表示画面例を示す図である。
【図３１】購入ニュースサービスの利用条件同意書表示画面例を示す図である。
【図３２】ニュースサービス購入代金決済画面例を示す図である。
【図３３】ニュースサービス購入者情報入力画面例を示す図である。
【図３４】購入ニュースサービスの閲覧開始画面例を示す図である。
【図３５】生成された個人用利用条件テーブルのエントリを示す図である。
【図３６】生成された購入者情報管理テーブルのエントリを示す図である。
【図３７】商品再購入のステップを示す図である。
【図３８】購入済み個人用利用条件リスト画面例を示す図である。
【符号の説明】
【００７５】
１００．電子店舗クライアント
１０１．デジタルコンテンツ本体
１０２．デジタルコンテンツ商品属性
１０３．デジタルコンテンツ対価
１０４．デジタルコンテンツ利用条件
１１０．電子モールサーバ
１１１．デジタルコンテンツ商品管理
１１２．デジタルコンテンツ利用条件情報管理
１１３．デジタルコンテンツ個人用利用条件情報管理
１１４．デジタルコンテンツ徴収対価情報管理
１１５．ＷＷＷサーバ
１１６．配送物
１１７．ダウンローダ
１３０．電子モールクライアント
１３１．ＷＷＷブラウザ
１３１．ビューア
【図１】
2006107516.tif 000003
【図２】
2006107516.tif 000004
【図３】
2006107516.tif 000005
【図４】
2006107516.tif 000006
【図５】
2006107516.tif 000007
【図６】
2006107516.tif 000008
【図７】
2006107516.tif 000009
【図８】
2006107516.tif 000010
【図９】
2006107516.tif 000011
【図１０】
2006107516.tif 000012
【図１１】
2006107516.tif 000013
【図１２】
2006107516.tif 000014
【図１３】
2006107516.tif 000015
【図１４】
2006107516.tif 000016
【図１５】
2006107516.tif 000017
【図１６】
2006107516.tif 000018
【図１７】
2006107516.tif 000019
【図１８】
2006107516.tif 000020
【図１９】
2006107516.tif 000021
【図２０】
2006107516.tif 000022
【図２１】
2006107516.tif 000023
【図２２】
2006107516.tif 000024
【図２３】
2006107516.tif 000025
【図２４】
2006107516.tif 000026
【図２５】
2006107516.tif 000027
【図２６】
2006107516.tif 000028
【図２７】
2006107516.tif 000029
【図２８】
2006107516.tif 000030
【図２９】
2006107516.tif 000031
【図３０】
2006107516.tif 000032
【図３１】
2006107516.tif 000033
【図３２】
2006107516.tif 000034
【図３３】
2006107516.tif 000035
【図３４】
2006107516.tif 000036
【図３５】
2006107516.tif 000037
【図３６】
2006107516.tif 000038
【図３７】
2006107516.tif 000039
【図３８】
2006107516.tif 000040
【手続補正書】
【提出日】平成17年11月4日(2005.11.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介してクライアント装置に接続され、当該クライアント装置にデジタルコンテンツを送信するデジタルコンテンツ配信サーバにおけるデジタルコンテンツ配信方法であって、
前記デジタルコンテンツ配信サーバの利用条件定義処理部は、デジタルコンテンツの利用者毎に、デジタルコンテンツ配信サーバから当該利用者への各デジタルコンテンツの配送制御に関する情報を個人用利用条件情報としてデジタルコンテンツ個人用利用条件管理蓄積手段に格納し、
前記クライアント装置から、当該クライアント装置を利用する利用者に対応付けられた個人用利用条件情報の表示要求情報の入力を受け付け、
当該個人用利用条件表示要求情報に係る利用者に対応する個人用利用条件情報を前記デジタルコンテンツ個人用利用条件管理蓄積手段から読み出し、
読み出した個人用利用条件情報を前記表示要求情報に係るクライアント装置に表示せしめる個人用利用条件リストページ情報を送信することを特徴とするデジタルコンテンツ配信方法。
【請求項２】
請求項１記載のデジタルコンテンツ配信方法において、
前記デジタルコンテンツ配信サーバは、前記クライアント装置にデジタルコンテンツを送信する送信手段を備え、
前記デジタルコンテンツ個人用利用条件管理蓄積手段は、前記クライアント装置からデジタルコンテンツの購入指示を受付け、購入指示されたデジタルコンテンツに係る前記配送制御に関する情報を、当該クライアント装置の利用者に対応付けて前記個人用利用条件情報として格納し、
前記送信手段は、前記購入指示されたデジタルコンテンツを前記クライアント装置に送信し、
前記クライアント装置に送信した前記個人用利用条件リストページ情報に対応するデジタルコンテンツについて再度の送信を要求する情報の入力を受付け、当該入力に応じて前記読み出した個人用利用条件情報における個人用利用条件のうち当該再度の送信要求に対応する個人用利用条件が有効である場合に、前記送信手段が、該デジタルコンテンツを前記クライアント装置に送信することを特徴とするデジタルコンテンツ配信方法。
【請求項３】
請求項１又は請求項２記載のデジタルコンテンツ配信方法であって、
前記個人用利用条件リストページ情報は、前記読み出したデジタルコンテンツ利用条件情報における配送制御に関する情報及び当該配送制御に係るデジタルコンテンツを対応付けて前記利用者のクライアント装置に表示せしめる情報であって、
前記デジタルコンテンツ配信サーバは、前記送信した個人用利用条件リストページに応じた前記再度の送信を要求する情報の入力を受け付けることを特徴とするデジタルコンテンツ配信方法。
【請求項４】
請求項３記載のデジタルコンテンツ配信方法であって、
前記配送制御に関する情報は、前記利用者と前記個人用利用条件情報において対応付けられたデジタルコンテンツを当該利用者へ送信する期限の情報であることを特徴とするデジタルコンテンツ配信方法。
【請求項５】
請求項３記載のデジタルコンテンツ配信方法であって、
前記個人用利用条件リストページ情報は、当該個人用利用条件リストページ情報に応じて表示されたデジタルコンテンツの選択の入力を前記利用者から受付ける表示画面に関する情報であることを特徴とするデジタルコンテンツ配信方法。
【請求項６】
請求項５記載のデジタルコンテンツ配信方法であって、
前記個人用利用条件リストページ情報は、前記クライアント装置の表示画面の上下方向に並べて複数のデジタルコンテンツを表示させ、左右方向に並べてデジタルコンテンツと前記配送制御に関する情報を表示させる情報であることを特徴とするデジタルコンテンツ配信方法。
【請求項７】
請求項５又は請求項６記載のデジタルコンテンツ配信方法であって、
前記個人用利用条件リストページ情報は、前記利用者の選択に係るデジタルコンテンツについて前記再度の送信要求を受け付ける表示画面を前記クライアント装置に表示させる情報であることを特徴とするデジタルコンテンツ配信方法。
【請求項８】
請求項６又は請求項７記載のデジタルコンテンツ配信方法であって、
前記個人用利用条件リストページ情報は、前記デジタルコンテンツごとに前記再度の送信要求を受け付ける表示画面を前記クライアント装置に表示させる情報であることを特徴とするデジタルコンテンツ配信方法。
【請求項９】
請求項１又は請求項２記載のデジタルコンテンツ配信方法であって、
前記配送制御に関する情報は、前記デジタルコンテンツ配信サーバへの配送制限の程度を表す情報であって、
前記個人用利用条件情報の前記デジタルコンテンツ個人用利用条件管理蓄積手段への格納においては、
前記デジタルコンテンツ配信サーバは、前記クライアント装置から前記ネットワークを介して、前記デジタルコンテンツについての前記デジタルコンテンツ配信サーバへの配送制限の程度を表す情報に関する入力を受け付け、当該入力に基づく配送制御に関する情報を前記個人用利用条件情報として前記デジタルコンテンツ個人用利用条件管理蓄積手段へ格納することを特徴とするデジタルコンテンツ配信方法。
【請求項１０】
請求項２記載のデジタルコンテンツ配信方法であって、
前記デジタルコンテンツの送信においては、前記クライアント装置を、当該デジタルコンテンツの利用制限機能を持つ利用装置として機能させるプログラムによって実行される当該利用制限に関する処理の制御に関する情報であるクライアント側制約情報を組み込んだデジタルコンテンツを送信することを特徴とするデジタルコンテンツ配信方法。
【請求項１１】
請求項１０記載のデジタルコンテンツ配信方法であって、
前記クライアント装置を、当該デジタルコンテンツの利用制限機能を持つ利用装置として機能させるプログラムによって実行される当該利用制限に関する処理の制御に関する情報であるクライアント側制約情報を、前記デジタルコンテンツに対応付けて前記個人用利用条件情報として前記デジタルコンテンツ個人用利用条件管理蓄積手段に予め格納し、
前記再度のデジタルコンテンツの送信要求に対応するデジタルコンテンツの送信においては、当該再度の送信要求に対応するクライアント側制約情報を前記デジタルコンテンツ個人用利用条件管理蓄積手段から読み出し、
読み出したクライアント側制約情報を組み込んだデジタルコンテンツを前記送信手段から前記クライアント装置に送信することを特徴とするデジタルコンテンツ配信方法。
【請求項１２】
請求項９記載のデジタルコンテンツ配信方法であって、
前記利用者からのデジタルコンテンツの購入指示の入力を検知すると、
前記個人用利用条件情報に係る個人用利用条件の入力を受け付ける画面を前記利用者のクライアント装置に表示せしめるデジタルコンテンツ利用条件定義ページ情報を前記利用者のクライアント装置に送信することを特徴とするデジタルコンテンツ配信方法。
【請求項１３】
ネットワークを介して接続されたクライアント装置にデジタルコンテンツを送信する送信手段を備え、前記クライアント装置における利用者にデジタルコンテンツを配信するデジタルコンテンツ配信サーバにおけるデジタルコンテンツ配信方法であって、
前記ネットワークを介して前記クライアント装置からデジタルコンテンツの購入指示の入力を受付け、
当該デジタルコンテンツ毎に、前記デジタルコンテンツ配信サーバから前記利用者への当該デジタルコンテンツの配送制御に関する情報、及び
前記クライアント装置によって実行される当該デジタルコンテンツの利用制限に関する処理の制御に関する情報であるクライアント側制約情報を、
個人用利用条件情報として前記デジタルコンテンツ個人用利用条件管理蓄積手段に前記デジタルコンテンツに対応付けて格納することにより、
前記入力された購入指示に係るデジタルコンテンツについて、再度の送信を要求する情報の入力を検知した場合であって、前記デジタルコンテンツ個人用利用条件管理蓄積手段に格納した個人用利用条件情報のうち当該再度の送信要求に対応する個人用利用条件が有効であるときに、前記送信手段をして、当該再度の送信要求に応じた前記クライアント側制約情報を埋め込んだデジタルコンテンツを送信せしめることを可能とすることを特徴とするデジタルコンテンツ配信方法。