(57)【要約】【課題】購入した電子書籍を、親しい友達同士など購入者の限られた範囲内で手軽に貸し借りすることを可能とする電子書籍管理方法、サーバー装置、コンピュータプログラムを提供すること【解決手段】電子書籍購入者が貸出し対象電子書籍を指定し、コンテンツ購入者の閲覧装置上で貸出し対象電子書籍を一定期間閲覧不可能とする第１の段階、貸方のユーザ端末と借方のユーザ端末との間で近接通信による通信接続を確立する第２の段階、貸方ユーザ端末において借方が用いる貸出し対象電子書籍のコンテンツ管理データを準備する第３の段階、貸出し対象電子書籍のコンテンツ管理データと貸出し対象電子書籍データを貸方のユーザ端末から借方のユーザ端末に近接通信によって転送させる第４の段階の各段階を含む電子書籍管理方法による。【選択図】図１５
2014067111.tif 000002
【特許請求の範囲】
【請求項１】
一の電子書籍との関係付け情報と該電子書籍のコンテンツデータの再生表示を制御する設定情報とを含んだコンテンツ管理データによって電子書籍の再生表示を制御する電子書籍管理手段を搭載した閲覧装置と、
ユーザー識別子とそのユーザーが使用するものとして登録された閲覧装置を特定するデバイス識別子とを対応付けたデバイス管理データを格納する管理サーバー装置と、
がネットワークを介して論理的に接続されて構成されるシステムにおける電子書籍管理方法であって、
前記電子書籍管理手段は、
電子書籍閲覧機能の実行が許可される閲覧装置を特定するデバイス識別子の記録（ｄ１）と、ユーザー識別子の記録（ｕ１）と、を所定の記憶領域に保有しており、
前記管理サーバー装置は、一の電子書籍が購入されたときには、この電子書籍のコンテンツデータと関係付ける記述子を含むコンテンツ管理データであって、購入者のユーザー識別子（ｕｋ）と購入者が使用する閲覧装置のデバイス識別子（ｄｋ）との組み合わせを記録したコンテンツ管理データを購入者の閲覧装置に配布し、
閲覧対象とする電子書籍の選択指示を受付けた購入者の閲覧装置上の電子書籍管理手段は、前記内蔵するデバイス識別子（ｄ１）およびユーザー識別子（ｕ１）の記録と、閲覧対象電子書籍に対応するコンテンツ管理データに含まれる購入者が使用する閲覧装置のデバイス識別子（ｄｋ）および購入者のユーザー識別子（ｕｋ）とを照合して両方とも一致する場合のみ対象電子書籍のコンテンツデータの再生表示を行うものであって、
その上で、
貸方である電子書籍購入者が貸出し対象電子書籍を指定し、電子書籍購入者の閲覧装置上で貸出し対象電子書籍を所定の期間閲覧不可能とする第１の段階、
貸方の閲覧装置と借方の閲覧装置との間で近接通信による通信接続を確立し、貸方の閲覧装置が近接通信により借方の閲覧装置のデバイス識別子および借方のユーザ識別子を取得する第２の段階、
貸方の閲覧装置において借方が用いる貸出し対象電子書籍のコンテンツ管理データを準備する第３の段階、
借方が用いる貸出し対象電子書籍のコンテンツ管理データと貸出し対象電子書籍のコンテンツデータが貸方の閲覧装置から借方の閲覧装置に近接通信によって転送される第４の段階、
借方の閲覧装置において借入れた電子書籍の閲覧が所定の期間可能となる第５の段階、
を含む手順により購入した電子書籍を他のユーザーに所定の期間貸し出すことを可能とする電子書籍管理方法。
【請求項２】
前記第1の段階において、貸方の閲覧装置の貸出し対象電子書籍のコンテンツ管理データの該電子書籍の再生表示を制御する設定情報に所定の期間経過するまで閲覧不可能とした情報を書き込み、
前記第３の段階において、借方が用いる借入れる電子書籍のコンテンツ管理データには、該電子書籍の再生表示を制御する設定情報に所定の期間のみ閲覧可能であることを示す情報を書き込むこととした請求項１に記載の電子書籍管理方法。
【請求項３】
前記第１の段階において、貸方の閲覧装置において貸出し対象電子書籍が閲覧不可能となったことを証明する閲覧不可証明データを作成し、前記第４の段階でこのデータが借方の閲覧装置に転送され、前記第５の段階において、借方の閲覧装置は、この閲覧不可証明データの正当性を検証できた後に借入れ対象電子書籍を閲覧可能とすることができることを特徴とする請求項１または請求項２に記載の電子書籍管理方法。
【請求項４】
前記第５の段階の後で、電子書籍の再生表示を制御する設定情報に指定された閲覧が可能な期間の満了前に借入れ電子書籍を返却する場合は、借方の閲覧装置から借入れ電子書籍を返却することを意味する何らかのデータを貸方の閲覧装置に送信する第６の段階、借方の閲覧装置上で借入れ電子書籍のコンテンツデータおよびコンテンツ管理データを削除する第７の段階、電子書籍の返却を受けた貸方の閲覧装置上で貸出した電子書籍のコンテンツ管理データを、その貸出した電子書籍を閲覧可能な状態に復帰させる第８の段階を含む手順により電子書籍の返却がなされる請求項１から請求項３のいずれか1項に記載の電子書籍管理方法。
【請求項５】
前記第６の段階は、近接通信により借方の閲覧装置上の借入れ電子書籍のコンテンツ管理データを貸方の閲覧装置に転送することにより行われる請求項４に記載の電子書籍管理方法。
【請求項６】
前記第６の段階の前に前記第７の段階を実行し、前記第７の段階で借方の閲覧装置は借り入れ電子書籍のコンテンツ識別子を含む削除証明データを作成し、前記第６の段階では、この削除証明データを貸方の閲覧装置に転送することで借入れ電子書籍の返却がされたとし、前記第８の段階では、貸方の閲覧装置は削除証明データの正当性が検証できた後に貸出していた電子書籍のコンテンツ管理データを、その貸出した電子書籍を閲覧可能な状態に復帰させるものである請求項４に記載の電子書籍管理方法。
【請求項７】
一の電子書籍との関係付情報と該電子書籍のコンテンツデータの再生表示を制御する設定情報とを含んだコンテンツ管理データによって電子書籍の再生表示を制御する電子書籍管理手段を搭載した閲覧装置と、
ユーザー識別子とそのユーザーが使用するものとして登録された閲覧装置を特定するデバイス識別子とを対応付けたデバイス管理データを、一のユーザー識別子につき所定の数（ｍ）までとして格納する管理サーバー装置と、
がネットワークを介して論理的に接続されて構成されるシステムにおける電子書籍管理方法であって、
前記電子書籍管理手段は、
電子書籍閲覧機能の実行が許可される閲覧装置を特定するデバイス識別子の記録（ｄ１）と、ユーザー識別子の記録（ｕ１）と、を所定の記憶領域に保有しており、
前記管理サーバー装置は、一の電子書籍が購入されたときには、この電子書籍のコンテンツデータと関係付ける記述子を含むコンテンツ管理データであって、購入者のユーザー識別子（ｕｋ）と購入者が使用する閲覧装置のデバイス識別子（ｄｋ）との組み合わせを含むコンテンツ管理データを購入者の閲覧装置に配布し、
閲覧対象とする電子書籍の選択指示を受付けた購入者の閲覧装置上の電子書籍管理手段は、前記内蔵するデバイス識別子（ｄ１）およびユーザー識別子（ｕ１）の記録と、閲覧対象電子書籍に対応するコンテンツ管理データに含まれる購入者が使用する閲覧装置のデバイス識別子（ｄｋ）および購入者のユーザー識別子（ｕｋ）とを照合して両方とも一致する場合のみ対象電子書籍のコンテンツデータの再生表示を行うものであって、
その上で、
貸方である電子書籍購入者が貸出し対象電子書籍を指定し、電子書籍購入者の閲覧装置上で貸出し対象電子書籍を第１の所定の期間閲覧不可能とする第１の段階、
貸方の閲覧装置と借方の閲覧装置との間で近接通信による通信接続を確立し、借方の閲覧装置のデバイス識別子および借方のユーザ識別子を貸方の閲覧装置が取得する第２の段階、
貸方の閲覧装置において借方が用いる前記第１の所定の期間より短い第２の所定期間貸出し対象電子書籍を閲覧可能とするコンテンツ管理データを準備する第３の段階、
借方が用いる貸出し対象電子書籍の前記コンテンツ管理データと貸出し対象電子書籍のコンテンツデータが貸方の閲覧装置から借方の閲覧装置に近接通信によって転送される第４の段階、
借入れ電子書籍閲覧用コンテンツ管理データとコンテンツデータを入手した借方の閲覧装置が第２の所定の期間借入れ電子書籍を閲覧可能とするとともに、これと並行して、
貸方の閲覧装置からのリクエストを受付けた管理サーバー装置が、貸出し対象電子書籍が貸方の各閲覧装置上で前記第１の所定の期間閲覧不可能となったことを管理するための、貸方ユーザ、対象電子書籍の識別子を含む貸出し管理記録の１件のレコードを作成する第５の段階、
貸方の閲覧装置からのリクエストを受付けた管理サーバー装置が、前記貸出し管理記録の１件のレコードを更新して、リクエストした貸方の閲覧装置上で前記貸出し対象電子書籍が所定の期間閲覧不可能な状態になったことを記録する第６の段階、
管理サーバー装置が、特定の貸出し中の電子書籍についての前記貸出し管理記録が、貸方の全登録閲覧装置上で前記第１の所定の期間閲覧不可能となった状態であるときに、借方の閲覧装置からの貸出し状態問合せを受けた場合は、貸出し(借入れ)の継続を意味するデータを借方の閲覧装置に返送する第７の段階、
前記貸出し(借入れ)の継続を意味するデータを受信した借方の閲覧装置が、借入れていた電子書籍のコンテンツ管理データを更新することにより前記第１の所定の期間対象電子書籍を閲覧可能とする第８の段階
を含む手順により購入した電子書籍を他のユーザーに一定期間貸し出すことを可能とする電子書籍管理方法。
【請求項８】
前記第1の段階において、貸方の閲覧装置の貸出し対象電子書籍のコンテンツ管理データの該電子書籍の再生表示を制御する設定情報に第１の所定の期間経過するまで閲覧不可能とした情報を書き込み、
前記第３の段階において、借方が借入れる電子書籍のコンテンツ管理データには、該電子書籍の再生表示を制御する設定情報に前記第１の所定の期間より短い第２の期間のみ閲覧可能であることを示す情報を書き込むこととした請求項７に記載の電子書籍管理方法。
【請求項９】
前記第１の段階において、貸方の閲覧装置において貸出し対象電子書籍が閲覧不可能となったことを証明する閲覧不可証明データを作成し、前記第４の段階でこのデータが借方の閲覧装置に転送され、前記第５の段階において、借方の閲覧装置は、この閲覧不可証明データの正当性を検証できた後に借入れ対象電子書籍を閲覧可能とすることができることを特徴とする請求項７または請求項８に記載の電子書籍管理方法。
【請求項１０】
前記第６の段階において、管理サーバー装置は、貸方の閲覧装置において貸出し対象電子書籍が閲覧不可能となったことを証明する閲覧不可証明データをリクエストと同時に受取り、この閲覧不可証明データの正当性を検証できた後に前記貸出し管理記録の１件のレコードを更新して、リクエストした貸方の閲覧装置上で前記貸出し対象電子書籍が所定の期間閲覧不可能な状態になったことを記録することを特徴とする請求項７または請求項８に記載の電子書籍管理方法。
【請求項１１】
前記第８の段階の後で、電子書籍の再生表示を制御する設定情報に指定された閲覧が可能な期間の満了前に借入れ電子書籍を返却する場合は、借方の閲覧装置から借入れ電子書籍を返却することを意味する何らかのデータを貸方の閲覧装置に送信する第９の段階、借方の閲覧装置上で借入れ電子書籍のコンテンツデータおよびコンテンツ管理データを削除する第１０の段階、電子書籍の返却を受けた貸方の閲覧装置上で貸出した電子書籍のコンテンツ管理データを、その貸出した電子書籍を閲覧可能な状態に復帰させる第１１の段階を含む手順により電子書籍の返却がなされる請求項７に記載の電子書籍管理方法。
【請求項１２】
前記第９の段階は、近接通信により、借方の閲覧装置上の借入れ電子書籍のコンテンツ管理データを貸方の閲覧装置に転送することにより行われる請求項１１に記載の電子書籍管理方法。
【請求項１３】
前記第9の段階の前に前記第１０の段階を実行し、前記第１０の段階で借方の閲覧装置は借入れ電子書籍のコンテンツ識別子を含む削除証明データを作成し、前記第９の段階では、この削除証明データを貸方の閲覧装置に転送することで借入れ電子書籍の返却がされたとし、前記第１１の段階では、貸方の閲覧装置は削除証明データの正当性が検証できた後に貸出していた電子書籍のコンテンツ管理データを、その貸出した電子書籍を閲覧可能な状態に復帰させるものである請求項１１に記載の電子書籍管理方法。
【請求項１４】
請求項１１に記載の電子書籍管理方法であって、前記第１１の段階の後で、さらに、返却を受けた貸方閲覧装置が返却日登録リクエストを発行し、これを受けた管理サーバー装置が該当する貸出し管理記録に返却日を記録する第１２の段階、貸方の他の閲覧装置が貸出し管理記録を特定する識別子を伴う特定の電子書籍についての返却問合せを行う第１３の段階、返却問合せを受けた管理サーバ装置が該当する貸出し管理記録に返却日の記録があれば返却済を、なければ未返却を返信する第１４の段階、返却済の応答を受けた閲覧装置が当該電子書籍のコンテンツ管理データを閲覧可能な状態に復帰させる第１５の段階を含む手順により電子書籍の返却がなされる電子書籍管理方法。
【請求項１５】
一の電子書籍との関係付け情報と該電子書籍のコンテンツデータの再生表示を制御する設定情報とを含んだコンテンツ管理データによって電子書籍の再生表示を制御する電子書籍管理手段を搭載した閲覧装置に対して、購入電子書籍を提供し、また電子書籍購入者による購入電子書籍の貸出しの管理を行う管理サーバー装置であって、
ユーザー識別子で特定される登録ユーザーのユーザー認証データを少なくとも含む登録ユーザーデータと、ユーザー識別子とそのユーザーが使用する閲覧装置を特定するデバイス識別子を対応付けたデバイス管理データと、少なくとも電子書籍識別子で特定される電子書籍のダウンロード要求先の記録を含むコンテンツ書誌データと
を記憶する記憶手段と、
前記閲覧装置からの管理アプリ登録リクエストに対して、１件のデバイス管理データを作成して前記記憶手段に記録するとともに、登録完了通知をリクエスト元に返信するデバイス管理登録手段と、
前記閲覧装置からの購入電子書籍リクエストに対して、購入ユーザーのユーザー識別子，閲覧装置のデバイス識別子、購入電子書籍のダウンロード要求先アドレスを含むコンテンツ管理データを作成してリクエスト元に返信する電子書籍配布手段と、
前記閲覧装置からの貸出し対象電子書籍を特定する電子書籍識別子を指定した貸出し登録リクエストに対して、貸出し対象電子書籍が貸方の各登録閲覧装置上で所定の期間閲覧不可能となったことを管理するための、貸方ユーザ、対象電子書籍の識別子を含む貸出し管理記録の１件のレコードを作成し、記録保持する貸出し登録手段と、
貸方の閲覧装置からのデバイス識別子と貸出し管理記録を特定する情報とを付した貸出し追加リクエストに対して、対象となる貸出し管理記録が存在する場合は、指定されたデバイス識別子を前記所定の期間閲覧不可能となった閲覧装置の識別子として該貸出し管理記録を更新する貸出し追加手段と、
前記閲覧装置からの貸出し管理記録を特定する情報を伴った貸出し状態問合せに対して、
該当する貸出し管理記録を参照し、該貸出し管理記録で特定される貸方ユーザが登録している全ての閲覧装置で貸出し対象電子書籍が閲覧不可能となっているかどうかを検査して、その結果に基づき、貸出し終了（強制返却）かまたは、貸出し(借入れ)継続を意味する情報を問合せ元に応答するとともに、貸出し終了（強制返却）の場合は貸出し管理記録に返却日を記録する借入れ継続手段と、
を備えたことを特徴とする管理サーバー装置。
【請求項１６】
前記借入れ継続手段は、貸出し(借入れ)継続の場合は、問合せ元の閲覧装置上で対象電子書籍を前記所定の期間閲覧可能とするよう閲覧期間を延長した新たなコンテンツ管理データを作成して問合せ元に返信するようにした請求項１５に記載のサーバー装置。
【請求項１７】
貸出していた電子書籍の返却を受けた閲覧装置からの返却日登録リクエストに対して、指定された貸出し管理記録の所定の項目欄に返却日を記録する返却日登録手段と、
他の閲覧装置からの貸出し管理記録を特定する情報を伴う返却問合せに対して、貸出し管理記録が存在する場合は、その貸出し管理記録に返却日の記録があるかどうかに従って、返却済または未返却を意味するデータを返信する返却照会応答手段を更に備えたことを特徴とする請求項１５に記載のサーバー装置。
【請求項１８】
コンピュータに解釈実行されることにより請求項１５から請求項１７のいずれか一項に記載のサーバー装置として動作する一連の命令を含んだコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク等に配信されるデジタルコンテンツについての、利用者端末上での閲覧表示を管理する方法、そのためのコンピュータプログラムに関する。
【背景技術】
【０００２】
専用の閲覧端末や高機能化した携帯情報端末の普及とともに、書籍や雑誌、コミックなどを電子化してデジタルコンテンツとして流通させるサービスの環境が整えられてきている。
【０００３】
デジタルコンテンツを閲覧するためには、そのコンテンツファイルのデータ形式に対応した閲覧用アプリケーションプログラム（ビュワー）が必要となる。ビュワーは通常、書換えなどの編集機能やコピーを作成するなどの機能は持たず、もっぱらコンテンツデータを閲覧者の目に見える形にレンダリングする役割を担う。
【０００４】
他方、デジタルデータは本来的に複製が容易なことから、デジタルコンテンツを配布する場合は、むやみに複製がされないような形態で配布することがコンテンツを提供する側から望まれている。このための技術や仕組みは一般にＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）と呼ばれる。典型的なＤＲＭは、デジタルコンテンツを暗号化して配布する一方で、そのコンテンツを復号する鍵をライセンスとして有償で配布する方式である。ライセンス（コンテンツ復号鍵）はコンテンツ購入者の公開鍵で暗号化して配布するなどすれば、コンテンツ購入者本人しかコンテンツ復号鍵を取り出して使用できないようにコントロールすることができる。
【０００５】
しかしながら、厳格なＤＲＭは、コンテンツを利用する側であるユーザーの利便性とは両立しがたいのが通常であり、アナログコンテンツのように購入電子書籍を友人に貸すことができないとか、自分が今使いたい端末ですぐに閲覧できない場合があるなど、デジタルコンテンツ購入者に使い勝手の悪さを印象付ける虞がある。そこで、ＤＲＭの仕組みを維持しつつある程度のユーザーの利便性を確保するシステムが提案されてきた。購入電子書籍の視聴あるいは有償ソフトウエアの利用をユーザーが指定した複数台の端末で許容するというようなシステムである。
【０００６】
１つの購入したコンテンツに対して複数台の端末での視聴(再生表示)を可能とするようなＤＲＭを備えたコンテンツ配信の仕組みの発明としては例えば特許文献１がある。特許文献１は、コンテンツを購入した端末だけでなく、限定された、少なくとも１つ以上の指定した端末にコンテンツの視聴を許可することができるコンテンツ配信装置、コンテンツ配信方法を企図したものであって、そのためにコンテンツ配信装置に備えられた管理データベースには、購入データと端末限定情報が関連付けて登録される。端末限定情報はコンテンツ購入時あるいは（購入端末とは異なる）視聴端末によるコンテンツ復号鍵要求前に購入端末から指定され、コンテンツ配信装置の管理データベースに記憶される。
【０００７】
また、電子コンテンツの配信管理ではないが、流通ソフトウエアの管理を主題とした特許文献２では、ユーザー情報と端末情報とを関連付けて管理する識別子管理装置が開示されている。特許文献２で開示される識別子管理装置は、ユーザー毎にユーザーが所有する端末情報を全て管理するものとなっている。
【０００８】
特許文献３は、コンテンツの購入を希望するユーザーがそのコンテンツを既に正規に購入しているユーザーから直接コピーして入手することを可能としたコンテンツ管理システム、コンテンツ管理方法を開示している。このためにその第１の発明では、コンテンツを保有している端末と他の端末とのコンテンツコピーを許可する代わりに、事前に管理システム側からコピーする権利を得ることを条件とすることで、端末間での不正コピーを未然に防止できるとしている。また、第２の発明では、コンテンツ保有端末が、コンテンツを他の端末へコピーする権利をそのコンテンツ供給元から得ることを条件とすることで、コンテンツを合法的に他の端末へコピーできるようにする。また、第３の発明は、コンテンツを保有している端末と他の端末とのコンテンツコピーを許可する代わりに、そのコピー先である端末がそのコンテンツを使用する前に、それを使用する権利を管理システム側から得ることを条件とすることとしている。しかし、特許文献３の発明は、コンテンツの正規の販売元から購入する代わりに既に購入した他のユーザーを通じてコンテンツを対価を払って入手する管理システムであって、コンテンツを販売するための方法・システムの一変形といえる。
【０００９】
特許文献４は、１つの購入したコンテンツに対して複数台の端末での閲覧を可能とするようなＤＲＭを備えたコンテンツ配信の仕組みの発明である。１つの購入したコンテンツに対して複数台の端末での閲覧を可能とすることに関して特許文献１の発明と同じであるが、特許文献１の発明が事前に購入データ毎に閲覧可能な端末限定情報を届出する必要があったのに対し、特許文献４の発明は、必ずしも端末を限定する情報を事前に届け出る必要はない。必要が生じた時にその都度端末情報を登録すればよい。また、制限台数一杯まで端末が登録された後で、さらにもう一台の端末でコンテンツを閲覧しようとすることが可能である。この場合は、所定時間以内に既に使用を認められている端末のうちのいずれか１台を使えなくすることを条件に、その場で使いたい新しい端末を使用可能とする。このような利用者の利便性を考慮した管理方式を採用している。しかしながらあくまでもコンテンツの購入者の利便性を考慮した仕組みにすぎないから、その購入者が読了したコンテンツを親しい友人に貸そうとしても、それはできない。
【００１０】
このように、デジタルデータのむやみな複製を防ぎつつ、利用者の便宜を考慮して、有償コンテンツや購入ソフトウエアの利用を複数台の利用者端末でも可能とする仕組みはいくつか提案されているが、それらは、有償コンテンツを販売する側、コンテンツの著作権者の側に配慮するあまり、コンテンツ購入者、生活者の利便性への配慮に欠けるものであった。実際、購入した電子書籍は、紙に印刷された雑誌や文庫本のように簡単に友達同士の間で貸し借りすることができない。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００４−４８５５７号公報
【特許文献２】特許第３３６６１４３号公報
【特許文献３】特開２００２−３５８３８７号公報
【特許文献４】特開２０１１−２２１９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
そこで、本発明の課題は、購入した電子書籍を、紙の書籍や雑誌と同様に親しい友達同士など購入者の限られた範囲内で手軽に貸し借りすることを可能とする電子書籍管理方法、サーバー装置、コンピュータプログラムを提供することである。
【課題を解決するための手段】
【００１３】
課題を解決するための第１の発明は、一の電子書籍との関係付け情報と該電子書籍のコンテンツデータの再生表示を制御する設定情報とを含んだコンテンツ管理データによって電子書籍の再生表示を制御する電子書籍管理手段を搭載した閲覧装置と、
ユーザー識別子とそのユーザーが使用するものとして登録された閲覧装置を特定するデバイス識別子とを対応付けたデバイス管理データを格納する管理サーバー装置と、
がネットワークを介して論理的に接続されて構成されるシステムにおける電子書籍管理方法であって、
前記電子書籍管理手段は、
電子書籍閲覧機能の実行が許可される閲覧装置を特定するデバイス識別子の記録（ｄ１）と、ユーザー識別子の記録（ｕ１）と、を所定の記憶領域に保有しており、
前記管理サーバー装置は、一の電子書籍が購入されたときには、この電子書籍のコンテンツデータと関係付ける記述子を含むコンテンツ管理データであって、購入者のユーザー識別子（ｕｋ）と購入者が使用する閲覧装置のデバイス識別子（ｄｋ）との組み合わせを記録したコンテンツ管理データを購入者の閲覧装置に配布し、
閲覧対象とする電子書籍の選択指示を受付けた購入者の閲覧装置上の電子書籍管理手段は、前記内蔵するデバイス識別子（ｄ１）およびユーザー識別子（ｕ１）の記録と、閲覧対象電子書籍に対応するコンテンツ管理データに含まれる購入者が使用する閲覧装置のデバイス識別子（ｄｋ）および購入者のユーザー識別子（ｕｋ）とを照合して両方とも一致する場合のみ対象電子書籍のコンテンツデータの再生表示を行うものであって、
その上で、
貸方である電子書籍購入者が貸出し対象電子書籍を指定し、電子書籍購入者の閲覧装置上で貸出し対象電子書籍を所定の期間閲覧不可能とする第１の段階、
貸方の閲覧装置と借方の閲覧装置との間で近接通信による通信接続を確立し、貸方の閲覧装置が近接通信により借方の閲覧装置のデバイス識別子および借方のユーザ識別子を取得する第２の段階、
貸方の閲覧装置において借方が用いる貸出し対象電子書籍のコンテンツ管理データを準備する第３の段階、
借方が用いる貸出し対象電子書籍のコンテンツ管理データと貸出し対象電子書籍のコンテンツデータが貸方の閲覧装置から借方の閲覧装置に近接通信によって転送される第４の段階、
借方の閲覧装置において借入れた電子書籍の閲覧が所定の期間可能となる第５の段階、
を含む手順により購入した電子書籍を他のユーザーに所定の期間貸し出すことを可能とする電子書籍管理方法である。
【００１４】
ここで電子書籍という語は、いわゆる書籍だけでなく、コミックや雑誌など冊子形態の印刷物が電子化されたものとして人間が認識し取り扱う１単位の対象を意味する。電子書籍は、閲覧装置の表示部にレンダリングされるためのデータであるコンテンツデータと、それ以外の、電子書籍が電子書籍として利用されるために必要な様々な制御や管理のためのデータであるコンテンツ管理データにより構成されると考える。また、以後の説明では電子書籍を貸し出す側を貸方または貸方ユーザー、借入れる側を借方または借方ユーザーという場合もある。このとき、貸方が「貸出した」電子書籍は、借方の閲覧端末で受入れれば「借入れた」電子書籍に直接的に対応する。実際には、貸出した電子書籍と借入れた電子書籍はそれらのコンテンツデータは一致するが、コンテンツ管理データは相違する。
【００１５】
上記電子書籍管理方法によれば、貸方ユーザーが貸出し対象電子書籍を閲覧できない状態としてから借方ユーザーが貸出し対象電子書籍を借り入れるので、有料電子書籍が購入者と購入者でない者との間で同時に閲覧可能な状態となることを防ぐことができると同時に、紙の書籍では可能であった、自分が購入した書籍を一定期間友人等に貸し出すことができるので紙の書籍に対する電子書籍の弱点である使い勝手の悪さを解消できる。また、電子書籍の移動に近接通信を用いるので、物理的にその場に居合わさなければ電子書籍の貸し借りができないので、無用な電子書籍コンテンツの拡散を抑制することができる。
【００１６】
前記第1の段階において、貸方の閲覧装置の貸出し対象電子書籍のコンテンツ管理データの該電子書籍の再生表示を制御する設定情報に所定の期間経過するまで閲覧不可能とした情報を書き込み、前記第３の段階において、借方が用いる借入れる電子書籍のコンテンツ管理データには、該電子書籍の再生表示を制御する設定情報に所定の期間のみ閲覧可能であることを示す情報を書き込む手順としてもよい。これにより借方ユーザが貸出し期限超過後も借入れた電子書籍を返却しなくても貸出し期限満了後は自動的に返却されたことと同様の効果が得られる。
【００１７】
第１の発明において、前記第１の段階において、貸方の閲覧装置において貸出し対象電子書籍が閲覧不可能となったことを証明する閲覧不可証明データを作成し、前記第４の段階でこのデータが借方の閲覧装置に転送され、前記第５の段階において、借方の閲覧装置は、この閲覧不可証明データの正当性を検証できた後に借入れ対象電子書籍を閲覧可能とすることができるものとしてよい。閲覧不可証明データを用いることにより、電子書籍コンテンツが不正に複製され拡散されることを防ぐことができる。
【００１８】
第１の発明において、前記第５の段階の後で、電子書籍の再生表示を制御する設定情報に指定された閲覧が可能な期間の満了前に借入れ電子書籍を返却する場合は、借方の閲覧装置から借入れ電子書籍を返却することを意味する何らかのデータを貸方の閲覧装置に送信する第６の段階、借方の閲覧装置上で借入れ電子書籍のコンテンツデータおよびコンテンツ管理データを削除する第７の段階、電子書籍の返却を受けた貸方の閲覧装置上で貸出した電子書籍のコンテンツ管理データを、その貸出した電子書籍を閲覧可能な状態に復帰させる第８の段階を含む手順により電子書籍の返却がなされるものとしてもよい。これにより借方ユーザーは貸出し期限前でも借入れた電子書籍を返却することが可能となる。また電子書籍の返却は、借入れ電子書籍のコンテンツ管理データを貸方の閲覧装置に転送することで返却がされたとしてもよいし、借入れ電子書籍のコンテンツ識別子を含む削除証明データを貸方の閲覧装置に送信することで返却されたとしてもよい。
【００１９】
課題を解決する第２の発明は、
一の電子書籍との関係付情報と該電子書籍のコンテンツデータの再生表示を制御する設定情報とを含んだコンテンツ管理データによって電子書籍の再生表示を制御する電子書籍管理手段を搭載した閲覧装置と、
ユーザー識別子とそのユーザーが使用するものとして登録された閲覧装置を特定するデバイス識別子とを対応付けたデバイス管理データを、一のユーザー識別子につき所定の数（ｍ）までとして格納する管理サーバー装置と、
がネットワークを介して論理的に接続されて構成されるシステムにおける電子書籍管理方法であって、
前記電子書籍管理手段は、
電子書籍閲覧機能の実行が許可される閲覧装置を特定するデバイス識別子の記録（ｄ１）と、ユーザー識別子の記録（ｕ１）と、を所定の記憶領域に保有しており、
前記管理サーバー装置は、一の電子書籍が購入されたときには、この電子書籍のコンテンツデータと関係付ける記述子を含むコンテンツ管理データであって、購入者のユーザー識別子（ｕｋ）と購入者が使用する閲覧装置のデバイス識別子（ｄｋ）との組み合わせを含むコンテンツ管理データを購入者の閲覧装置に配布し、
閲覧対象とする電子書籍の選択指示を受付けた購入者の閲覧装置上の電子書籍管理手段は、前記内蔵するデバイス識別子（ｄ１）およびユーザー識別子（ｕ１）の記録と、閲覧対象電子書籍に対応するコンテンツ管理データに含まれる購入者が使用する閲覧装置のデバイス識別子（ｄｋ）および購入者のユーザー識別子（ｕｋ）とを照合して両方とも一致する場合のみ対象電子書籍のコンテンツデータの再生表示を行うものであって、
その上で、
貸方である電子書籍購入者が貸出し対象電子書籍を指定し、電子書籍購入者の閲覧装置上で貸出し対象電子書籍を第１の所定の期間閲覧不可能とする第１の段階、
貸方の閲覧装置と借方の閲覧装置との間で近接通信による通信接続を確立し、借方の閲覧装置のデバイス識別子および借方のユーザ識別子を貸方の閲覧装置が取得する第２の段階、
貸方の閲覧装置において借方が用いる前記第１の所定の期間より短い第２の所定期間貸出し対象電子書籍を閲覧可能とするコンテンツ管理データを準備する第３の段階、
借方が用いる貸出し対象電子書籍の前記コンテンツ管理データと貸出し対象電子書籍のコンテンツデータが貸方の閲覧装置から借方の閲覧装置に近接通信によって転送される第４の段階、
借入れ電子書籍閲覧用コンテンツ管理データとコンテンツデータを入手した借方の閲覧装置が第２の所定の期間借入れ電子書籍を閲覧可能とするとともに、これと並行して、
貸方の閲覧装置からのリクエストを受付けた管理サーバー装置が、貸出し対象電子書籍が貸方の各登録閲覧装置上で前記第１の所定の期間閲覧不可能となったことを管理するための、貸方ユーザ、対象電子書籍の識別子を含む貸出し管理記録の１件のレコードを作成する第５の段階、
貸方の閲覧装置からのリクエストを受付けた管理サーバー装置が、前記貸出し管理記録の１件のレコードを更新して、リクエストした貸方の閲覧装置上で前記貸出し対象電子書籍が所定の期間閲覧不可能な状態になったことを記録する第６の段階、
管理サーバー装置が、特定の貸出し中の電子書籍についての前記貸出し管理記録が、貸方の全登録閲覧装置上で前記第１の所定の期間閲覧不可能となった状態であるときに、借方の閲覧装置からの貸出し状態問合せを受けた場合は、貸出し(借入れ)の継続を意味するデータを借方の閲覧装置に返送する第７の段階、
前記貸出し(借入れ)の継続を意味するデータを受信した借方の閲覧装置が、借入れていた電子書籍のコンテンツ管理データを更新することにより前記第１の所定の期間対象電子書籍を閲覧可能とする第８の段階
を含む手順により購入した電子書籍を他のユーザーに一定期間貸し出すことを可能とする電子書籍管理方法である。
【００２０】
第２の発明に係る電子書籍管理方法によれば、登録一ユーザーにつき所定の数までの閲覧装置の登録を許容するシステムにおいて、
貸方ユーザー側において全ての登録閲覧装置において貸出し対象電子書籍の閲覧不可設定を行わなくても、一つの閲覧装置についての閲覧不可設定を行った後ならば借方ユーザーに電子書籍の貸出しを行うことができて便利であるとともに、
貸方ユーザーは一定時間以内に他の全ての登録閲覧装置で貸出し対象電子書籍の閲覧不可設定を行わないと、借方ユーザーは借入れ電子書籍の閲覧がその段階で中止されるため、貸方借方の両方で対象電子書籍が閲覧可能となる事態を実質的に回避できる。第２の所定の期間は貸方ユーザーが他の全ての登録閲覧装置についての閲覧不可設定を行うのに要する時間に見合って定めることが望ましい。
【００２１】
前記第1の段階において、貸方の閲覧装置の貸出し対象電子書籍のコンテンツ管理データの該電子書籍の再生表示を制御する設定情報に第１の所定の期間経過するまで閲覧不可能とした情報を書き込み、
前記第３の段階において、借方が借入れる電子書籍のコンテンツ管理データには、該電子書籍の再生表示を制御する設定情報に前記第１の所定の期間より短い第２の期間のみ閲覧可能であることを示す情報を書き込むこととしてもよい。
これによれば、第２の期間が経過すると借方閲覧装置では一旦借入れ電子書籍の閲覧ができなくなるため、無用な電子コンテンツの拡散を防ぐことができる。
【００２２】
前記第１の段階において、貸方の閲覧装置において貸出し対象電子書籍が閲覧不可能となったことを証明する閲覧不可証明データを作成し、前記第４の段階でこのデータが借方の閲覧装置に転送され、前記第５の段階において、借方の閲覧装置は、この閲覧不可証明データの正当性を検証できた後に借入れ対象電子書籍を閲覧可能としてもよい。これにより不正な電子コンテンツの複製拡散を防ぐことができる。
また、前記第６の段階において、管理サーバー装置は、貸方の閲覧装置において貸出し対象電子書籍が閲覧不可能となったことを証明する閲覧不可証明データをリクエストと同時に受取り、この閲覧不可証明データの正当性を検証できた後に前記貸出し管理記録の１件のレコードを更新して、リクエストした貸方の閲覧装置上で前記貸出し対象電子書籍が所定の期間閲覧不可能な状態になったことを記録することとしてもよい。これにより不正な電子コンテンツの複製拡散を防ぐことができる。
【００２３】
第２の発明において、第８の段階の後で、電子書籍の再生表示を制御する設定情報に指定された閲覧が可能な期間の満了前に借入れ電子書籍を返却する場合は、借方の閲覧装置から借入れ電子書籍を返却することを意味する何らかのデータを貸方の閲覧装置に送信する第９の段階、借方の閲覧装置上で借入れ電子書籍のコンテンツデータおよびコンテンツ管理データを削除する第１０の段階、電子書籍の返却を受けた貸方の閲覧装置上で貸出した電子書籍のコンテンツ管理データを、その貸出した電子書籍を閲覧可能な状態に復帰させる第１１の段階を含む手順により電子書籍の返却がなされるものとしてもよい。これにより貸出し期限前に借方ユーザーが借入れ電子書籍を貸方に返すことができる。
【００２４】
この場合において第９の段階は、借入れ電子書籍のコンテンツ管理データを近接通信により貸方の閲覧装置に転送することで行ってもよい。
【００２５】
あるいは、前記第9の段階の前に前記第１０の段階を実行し、前記第１０の段階で借方の閲覧装置は借入れ電子書籍のコンテンツ識別子を含む削除証明データを作成し、前記第９の段階では、この削除証明データを貸方の閲覧装置に転送することで借入れ電子書籍の返却がされたとし、前記第１１の段階では、貸方の閲覧装置は削除証明データの正当性が検証できた後に貸出していた電子書籍のコンテンツ管理データを閲覧可能な状態に復帰させるようにしてもよい。
【００２６】
第１１の段階の後で、さらに、返却を受けた貸方閲覧装置が返却日登録リクエストを発行し、これを受けた管理サーバー装置が該当する貸出し管理記録に返却日を記録する第１２の段階、貸方の他の閲覧装置が貸出し管理記録を特定する識別子を伴う特定の電子書籍についての返却問合せを行う第１３の段階、返却問合せを受けた管理サーバ装置が該当する貸出し管理記録に返却日の記録があれば返却済を、なければ未返却を返信する第１４の段階、返却済の応答を受けた閲覧装置が当該電子書籍のコンテンツ管理データを閲覧可能な状態に復帰させる第１５の段階を含む手順により電子書籍の返却がなされる電子書籍管理方法であってもよい。こうすれば、返却を受けた貸方の閲覧装置以外の貸方の閲覧装置でも貸出し前の状態に復帰できる。また、借方の閲覧装置が借入れ継続できなかった場合も、貸方の電子書籍を貸出した閲覧装置は返却問合せを行うことにより容易に貸出し前の状態に復帰できる。
【００２７】
課題を解決する第３の発明は、
一の電子書籍との関係付け情報と該電子書籍のコンテンツデータの再生表示を制御する設定情報とを含んだコンテンツ管理データによって電子書籍の再生表示を制御する電子書籍管理手段を搭載した閲覧装置に対して、購入電子書籍を提供し、また電子書籍購入者による購入電子書籍の貸出しの管理を行う管理サーバー装置であって、
ユーザー識別子で特定される登録ユーザーのユーザー認証データを少なくとも含む登録ユーザーデータと、ユーザー識別子とそのユーザーが使用する閲覧装置を特定するデバイス識別子を対応付けたデバイス管理データと、少なくとも電子書籍識別子で特定される電子書籍のダウンロード要求先の記録を含むコンテンツ書誌データと
を記憶する記憶手段と、
前記閲覧装置からの管理アプリ登録リクエストに対して、１件のデバイス管理データを作成して前記記憶手段に記録するとともに、登録完了通知をリクエスト元に返信するデバイス管理登録手段と、
前記閲覧装置からの購入電子書籍リクエストに対して、購入ユーザーのユーザー識別子，閲覧装置のデバイス識別子、購入電子書籍のダウンロード要求先アドレスを含むコンテンツ管理データを作成してリクエスト元に返信する電子書籍配布手段と、
前記閲覧装置からの貸出し対象電子書籍を特定する電子書籍識別子を指定した貸出し登録リクエストに対して、貸出し対象電子書籍が貸方の各登録閲覧装置上で所定の期間閲覧不可能となったことを管理するための、貸方ユーザ、対象電子書籍の識別子を含む貸出し管理記録の１件のレコードを作成し、記録保持する貸出し登録手段と、
貸方の閲覧装置からのデバイス識別子と貸出し管理記録を特定する情報とを付した貸出し追加リクエストに対して、対象となる貸出し管理記録が存在する場合は、指定されたデバイス識別子を前記所定の期間閲覧不可能となった閲覧装置の識別子として該貸出し管理記録を更新する貸出し追加手段と、
前記閲覧装置からの貸出し管理記録を特定する情報を伴った貸出し状態問合せに対して、
該当する貸出し管理記録を参照し、該貸出し管理記録で特定される貸方ユーザが登録している全ての閲覧装置で貸出し対象電子書籍が閲覧不可能となっているかどうかを検査して、その結果に基づき、貸出し終了（強制返却）かまたは、貸出し(借入れ)継続を意味する情報を問合せ元に応答するとともに、貸出し終了（強制返却）の場合は貸出し管理記録に返却日を記録する借入れ継続手段と、
を備えたことを特徴とする管理サーバー装置である。
【００２８】
前記借入れ継続手段は、貸出し(借入れ)継続の場合は、問合せ元の端末上で対象電子書籍を前記所定の期間閲覧可能とするよう閲覧期間を延長した新たなコンテンツ管理データを作成して問合せ元に返信するように構成してもよい。
【００２９】
第３の発明に係る管理サーバー装置において、貸出していた電子書籍の返却を受けた閲覧装置からの返却日登録リクエストに対して、指定された貸出し管理記録の所定の項目欄に返却日を記録する返却日登録手段と、
他の閲覧装置からの貸出し管理記録を特定する情報を伴う返却問合せに対して、貸出し管理記録が存在する場合は、その貸出し管理記録に返却日の記録があるかどうかに従って、返却済または未返却を意味するデータを返信する返却照会応答手段を更に備えた構成とすればより好ましい。貸方ユーザが複数の閲覧装置を使用する場合で、貸出した電子書籍が返却された場合に、返却を受けた閲覧装置以外の貸方ユーザの閲覧装置における貸出し前の状態への復帰が円滑に行えるからである。
【００３０】
課題を解決する第４の発明は、コンピュータに解釈実行されることにより第３の発明に係る管理サーバー装置として動作する一連の命令を含んだコンピュータプログラムである。
【発明の効果】
【００３１】
本願発明によれば、
購入した電子書籍を、紙の書籍や雑誌と同様に、購入者に近しい範囲で手軽に貸し借りすることを可能とする電子書籍管理方法、サーバー装置、コンピュータプログラムを実現できる。
【図面の簡単な説明】
【００３２】
【図１】電子コンテンツ配信システム１の概要を説明する全体構成図である。
【図２】電子コンテンツ配信システム１の利用手順概要を説明する図である。
【図３】電子コンテンツ配信システム１の利用手順概要を説明する図である。
【図４】電子コンテンツ配信システム１のコンテンツデータ保護の仕組みを説明する図である。
【図５】デバイス管理データ３９２を説明する図である。
【図６】コンテンツ管理データ３９４を説明する図である。
【図７】ユーザー認証用データ３９５を説明する図である。
【図８】ライセンス管理データの１件の記録３９６を説明する図である。
【図９】貸出し管理レコード３９８を説明する図である。
【図１０】電子書籍貸出し処理を説明するシーケンス図である。
【図１１】電子書籍貸出し登録処理を説明するシーケンス図である。
【図１２】閲覧端末１００のハードウエア構成と記憶部１０９を説明するブロック図である。
【図１３】管理サーバー装置３００のハードウエア構成と記憶部３０９を説明するブロック図である。
【図１４】１件の貸出し記録の説明図である。
【図１５】本発明のコンテンツ管理方法を説明するブロック図である。
【図１６】Ｓ５２０で作成されるコンテンツ管理データを説明する図である。
【図１７】電子書籍貸出し追加処理を説明するシーケンス図である。
【図１８】電子書籍貸出し状態問合せ処理を説明するシーケンス図である。
【図１９】電子書籍返却処理を説明するシーケンス図である。
【図２０】電子書籍返却日登録処理を説明するシーケンス図である。
【図２１】電子書籍返却処理を説明するシーケンス図である。
【図２２】電子書籍貸出し追加処理の変形例を説明するシーケンス図である。
【発明を実施するための形態】
【００３３】
以下、図面等を参照しながら、本発明の実施の形態について詳しく説明する。図１は本願第１の発明の一実施形態に係る電子書籍を管理するシステムにおけるコンテンツ管理方法を利用する一つの実施形態としての電子コンテンツ配信システム１の概略全体構成図である。電子コンテンツ配信システム１は、ユーザーが使用する閲覧端末１００、管理サーバー装置３００、とがネットワーク２に接続して構成される。ネットワーク２は典型的にはインターネットである。閲覧端末１００（閲覧装置の一形態）は、携帯電話装置、スマートフォン等であって、Ｗｅｂブラウザと後述する専用プログラムを搭載したものである。閲覧端末１００は、３Ｇ回線接続により基地局６００と無線接続してゲートウェイ６１０を経由してネットワーク２上の管理サーバー装置３００と論理的に接続される。あるいは、閲覧端末１００は、ネットワーク２上に設置されたWi-Fiアクセスポイントを通じて無線ＬＡＮにより管理サーバー装置３００と論理的に接続されていてもよい。管理サーバー装置３００は、公知のデータベース管理プログラムを備えたサーバーコンピュータに後述する専用プログラムを搭載したものである。
【００３４】
図２、図３は電子コンテンツ配信システム１の利用手順概要を説明する図である。次に、図２、図３を参照して、電子コンテンツ配信システム１の利用手順の概略とコンテンツ保護の仕組みを説明する。尚、図２、図３、図４で説明される内容は、本願出願人と同一出願人による特許文献４に開示されている内容と共通するものである。
【００３５】
まず、ユーザーは電子コンテンツ配信システム１で配信される電子書籍をユーザー端末上で閲覧するために必要な電子書籍管理プログラム（以下電子書籍管理アプリ、または略して管理アプリ）のインストールファイルを閲覧端末１００にダウンロードし、同プログラムをインストールする（図２「１」）。管理アプリのインストールファイルはインターネット上のＵＲＬが公開された所定のサイトに置かれ、ダウンロード自体は無料で誰でもできるようになっているものとする。また、このダウンロードに先立ちユーザーは電子コンテンツ配信システム１の管理サイトにおいてユーザー登録を行い自身が使用するユーザー名（ユーザー識別子）、認証パスワードを得ているものとする。管理アプリは、購入した電子書籍を管理する機能、表示選択のためのリスト表示、書棚表示などのグラフィカルユーザーインターフェースを提供する機能、選択した電子書籍のコンテンツデータの暗号を解いて（暗号化されている場合）、復号された電子書籍のコンテンツデータの様式に合ったビュワープログラムを呼び出してコンテンツを閲覧表示させる機能、の各機能を実行するプログラムと幾つかのビュワープログラムの集合体である。
【００３６】
管理アプリインストール直後は未だコンテンツを閲覧させる機能が有効でない（これを管理アプリが不活性な状態という）ので、管理アプリを活性化させるための手続を行う必要がある。そこでユーザーは、管理アプリを起動して、初回起動画面からユーザー識別子（ユーザーＩＤ），パスワードを指定して、管理アプリ中に予め指定されたインターネットアドレス（電子コンテンツ配信システム１の管理サイトのアドレス）に管理アプリ登録リクエストを送信する（図２「２」）。
【００３７】
管理アプリ登録リクエストは、電子コンテンツ配信システム１の管理サイトのアドレスに対応付けられた管理サーバー装置３００により、リクエストに含まれる発信元を特定する情報（一例としてIMSI− HYPERLINK "http://ja.wikipedia.org/wiki/International#Mobile#Subscriber#Identity" \o "International Mobile Subscriber Identity" International Mobile Subscriber Identity等、後に機器識別子（機器ＩＤ）として利用する）とともに受領される。尚、閲覧端末１００から管理サーバー装置に発信される各種リクエスト(問合せ)には全て発信元を特定する情報が含まれ、管理サーバー装置３００はこの情報を取得可能であるものとする。管理サーバー装置３００は、ユーザー識別子（ユーザーＩＤ）及びパスワードを登録済ユーザーのアカウントデータと照合してユーザー認証を行う（図２「３」）。ユーザー認証がパスできた場合は、管理サーバー装置３００は、ユーザーＩＤと機器ＩＤの組から１件のデバイス管理データを生成し、これを記録保持する（図２「４」）。デバイス管理データの新規登録が終了した後、管理サーバー装置３００は、管理アプリ登録リクエストの送信元である閲覧端末１００に「登録完了」通知を返信する（図２「５」）。「登録完了」通知を受けた閲覧端末１００の管理アプリは、ユーザーＩＤと機器ＩＤを、管理アプリの中の所定の記憶領域に書き込む（図２「６」）。この結果、以後のユーザー操作でコンテンツが選択されたときにコンテンツを閲覧表示させる機能が有効（管理アプリが活性化された状態）となる。
【００３８】
図５は図２「４」で生成されるデバイス管理データ３９２を説明する図である。デバイス管理データ３９２はユーザーＩＤ１９２とそのユーザーが使用する閲覧端末を特定するデバイスＩＤ１９１を組にした記録である。電子コンテンツ配信システム１が購入した電子書籍を閲覧する端末を複数台まで許容する場合は、同一のユーザーＩＤ１９２に対して異なるデバイスＩＤを対応させたデバイス管理データ３９２が許容台数分まで生成される可能性がある。管理サーバー装置３００は生成された全てのデバイス管理データ３９２を記憶領域に保持管理する。
【００３９】
次に図３を参照して、登録済（活性化済）管理アプリによるコンテンツの購入と購入電子書籍の閲覧操作を説明する。閲覧端末１００上で管理アプリを起動すると、管理アプリは、管理アプリの中の所定の記憶領域に書き込まれている機器ＩＤと閲覧端末１００に固定されている機器ＩＤ（ＩＭＳＩの場合には、ＳＩＭカード内に記録された識別情報）を照合し、一致する場合には、初期登録画面以外の機能が有効になる（図３「１」）。ユーザーは、電子コンテンツ配信システム１の管理サイト（または管理サイトとは異なる書店サイトでもよい）において電子書籍を購入する。購入対象電子書籍の識別情報とともに、図示しない決済処理の機能により、購入対象である電子書籍の代金がユーザーにより支払われる（支払われた）ことを確認したことを表す情報を含む購入電子書籍リクエストが、管理サーバー装置３００に受領される（図３「２」）。前記情報は、例えばクレジット払いの場合には、クレジット会社から応答される情報である。電子マネー決済の場合には、電子マネーにより支払いが正常に終了したことを表す情報である。
【００４０】
管理サーバー装置３００は、購入対象電子書籍の識別子（コンテンツ識別子）から電子書籍の書誌情報を得て、さらに、購入ユーザーのユーザーＩＤ，ユーザー端末のデバイスＩＤを含むコンテンツ管理データを作成する（図３「３」）。管理サーバー装置３００は、コンテンツ管理データをファイルとしたコンテンツ管理ファイルとコンテンツデータ自体を閲覧端末１００に返信する（図３「４」、「５」）。
図６は図３「３」で生成されるコンテンツ管理データ３９４の説明図である。コンテンツ管理データ３９４は、購入者のユーザーＩＤ３９４１、購入者が使用するデバイスＩＤ３９４２、購入した電子書籍の識別子（コンテンツ識別子）および該電子書籍のタイトルや著者情報を含む書誌情報３９４３、閲覧制限情報３９４４などを含む。後に説明するが購入電子書籍の貸し借りはこの閲覧制限情報３９４４の値を操作して実現する。
【００４１】
図４は、閲覧端末１００が１つの電子書籍を購入し、ダウンロードし終わった状態を示した図である。閲覧端末１００の不揮発記憶領域には、管理アプリの他に購入した電子書籍のコンテンツデータ（内容自体）とコンテンツデータと対になるコンテンツ管理ファイルが保持されている。この状態で、ユーザーが管理アプリを起動し、購入電子書籍をリスト表示させ、閲覧するための選択指示をすると、管理アプリは管理アプリの中の所定の記憶領域に書き込まれている機器ＩＤ(ｄ１)とユーザーＩＤ（ｕ１）とを、選択された電子書籍に対応付けられるコンテンツ管理ファイルに設定された機器ＩＤ(ｄｋ)，ユーザーＩＤ（ｕｋ）を照合して、両者とも一致する場合に限り当該電子書籍のデータ形式に対応したビュワープログラムを呼び出す。いずれか一つでも一致しない場合はビュワープログラムを呼び出さずに処理を中止する。このようにして、正規購入ユーザーの登録端末以外では電子書籍の閲覧ができないように制御する。
【００４２】
実際には、管理アプリは、コンテンツデータ（内容自体）とコンテンツデータと対になるコンテンツ管理ファイルの組合せが正当なものかどうかの検証も行い、コンテンツ管理ファイルの不正偽造対策も行っている。そのためには、管理アプリは、コンテンツ管理ファイルを取得した直後に、同ファイルにコンテンツデータの一部を使用した「コンテンツの整合性確認」に使用する情報を作成し、整合性確認情報としてコンテンツ管理ファイルに書き込む処理を行うということもしている。
【００４３】
次に、このような電子コンテンツ配信システム１において、購入電子書籍を家族や友人など電子書籍購入者に近しい他人へ貸し出す手順を説明する。図１５は、購入電子書籍を貸し出す手順をもっとも単純化して説明するブロック図である。購入電子書籍の貸出し／借入れの概略手順は次の５つの段階を経て実行される。
第１の段階：貸方が貸し出す側の端末Ａにて貸し出す準備を行う。
第２の段階：近接通信により、貸し出す側の端末Ａが借入れる側の端末Ｂから借方ユーザのユーザ識別子と端末Ｂのデバイス識別子を取得する。近接通信としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：登録商標）等を利用できる。
第３の段階：貸方が端末Ａ上で貸出す電子書籍のコンテンツ管理データ(端末Ｂが使用するコンテンツ管理データ)を作成する。
。
第４の段階：貸方端末Ａから、貸出し電子書籍のコンテンツデータと上記コンテンツ管理データが端末Ｂに近接通信により転送される。
第５の段階：借方の端末Ｂにて借入れる電子書籍の入手・閲覧を行う。
以下、これら５つのステップを詳しく説明して行くが、本実施形態では、貸出し先ユーザー(借方ユーザー)は既に電子コンテンツ配信システム１の登録ユーザーであることを前提とする。まず、図１０に従って説明する。
【００４４】
（基本の貸出し/借入れ手順）
図１０は第１の段階から第５の段階を詳細に説明するシーケンス図である。貸出し側ユーザーは使用するユーザー端末Ａで管理アプリを動作させ、購入電子書籍を貸し出す手順を開始する指示を行うとともに、貸出し対象の電子書籍を指定する（Ｓ５０１）。管理アプリは指定された電子書籍のコンテンツ識別子(以下、貸出し対象電子書籍のコンテンツ識別子をＣＩＤにより表すことがある)を特定し、該電子書籍のコンテンツ管理データを読み出して貸出し制限情報を確認する。もし貸出しできない電子書籍である場合は、その旨の表示を出力して処理を中断する。そうでない場合は次に進む（Ｓ５０３）。尚、貸出し制限情報については後述する。貸し出しに支障がない場合は管理アプリは、ＣＩＤで特定される貸出し対象電子書籍のコンテンツ管理データを一定期間閲覧不可能とする内容のコンテンツ管理データに置き換える。その結果、対象電子書籍は端末Ａ上で一定期間閲覧不可能となる(Ｓ５０７)。ただし、端末Ａ上で対象電子書籍の存在は認識されるので、購入電子書籍のリスト表示や書棚表示には貸し出し中の状態表示とともに表示される。また、このとき、ＣＩＤで特定される貸出し対象電子書籍を管理アプリの貸出しの準備のための処理により所定の期間閲覧不可としたことを証明するデータである閲覧不可証明が管理アプリ内に一時記憶される。閲覧不可証明にはＣＩＤ，閲覧不可期間の情報が含まれる。以上が第１の段階の動作である。
【００４５】
なお、上記Ｓ５０３における貸出し制限情報の確認であるが、一の実施形態においては、電子書籍毎に発行者等が事前に指定する貸出し許容回数の上限を設定し(この情報は書誌情報に設定される)、一方で購入電子書籍毎に貸出しが行われるたびに貸出し回数をカウントすることとして、Ｓ５０３において、貸出し許容回数以内かどうかを検査して、許容回数に達しているときは貸出しを行わせないように動作する。この場合、貸出し許容回数の上限と貸出し回数は、例えばコンテンツ管理データにその記録を保持させておくようにしてもよい。あるいは、図８に示すような貸出し回数を管理するライセンス管理データ３９６を購入電子書籍毎にコンテンツ管理データとは別に管理してもよい。尚、貸出し回数をこのように管理する場合は、登録ユーザ毎、または購入電子書籍毎に貸し出し処理を行える閲覧端末を固定する方式をとれば、複数の端末間で貸出し回数情報の同期をとる必要がなくシステムをシンプルに実現できて望ましい。
【００４６】
次に、管理アプリは近接通信機能を有効に働かせる。端末Ａに備えられる無線通信部１０８は近接通信手順により接続可能な相手を検索し始める（Ｓ５１０）。一方借方ユーザが使用する端末である端末Ｂにおいては、借方ユーザは、管理アプリのメニューから電子書籍借入れのメニューを選択する（Ｓ６０１）。すると管理アプリは、端末Ｂに備えられる近接通信機能を働かせ、無線通信部１０８は近接通信手順により接続可能な相手を検索し始める（Ｓ６１０）。端末Ａと端末Ｂが互いに相手を認識し、近接通信の手順に定められた識別子情報等を交換すると、近接通信の接続が確立する（Ｓ５１２，Ｓ６１２）。この後、端末Ｂの管理アプリは端末Ｂのデバイス識別情報と借方ユーザーの識別子（ＫＩＤ）を送信する（Ｓ６１４）。端末Ａはこれを受信する（Ｓ５１４）。以上で第２の段階まで進んだことになる。
【００４７】
端末Ｂのデバイス識別情報と借方ユーザーの識別子（ＫＩＤ）を受領した端末Ａの管理アプリは、貸出し対象電子書籍のコンテンツ管理データの複製を作り、これを元に借方ユーザが端末Ｂで対象電子書籍を閲覧するためのコンテンツ管理データを作成する(Ｓ５２０)。図６に示したように、コンテンツ管理データ３９４は、購入者のユーザーＩＤ３９４１、購入者が使用するデバイスＩＤ３９４２、購入した電子書籍のタイトルや著者情報を含む書誌情報３９４３、閲覧制限情報３９４４などを含む。Ｓ５２０では、貸出し対象電子書籍のコンテンツ管理データの複製データにおいて、ユーザーＩＤ３９４１の項に貸方ユーザＩＤ（ＫＩＤ）を、デバイスＩＤ３９４２の項に端末Ｂのデバイス識別情報を、閲覧制御情報３９４４の項には、貸出し期限に基づく閲覧が可能な期限の日時情報を書き込んで、借方ユーザが端末Ｂで対象電子書籍を閲覧するためのコンテンツ管理データとする。図１６は、このとき作成されるコンテンツ管理データを説明する図である。このコンテンツ管理データ３９４ｋは、借入れ手続データ３９９に対応する貸出し管理レコード３９８の内容に基づいて作成される。購入者のユーザーＩＤ３９４１ｋには借入れ側ユーザーのユーザー識別子を、購入者が使用するデバイスＩＤ３９４２ｋには借方ＤＩＤを、購入した電子書籍のコンテンツ識別子、タイトル、著者情報を含む書誌情報３９４３ｋは、対象電子書籍のコンテンツ管理データの該当する書誌情報を書き写す。閲覧制限情報３９４４ｋには貸出し期限３９８５に基づく制限情報を記録する。（貸方ユーザーの登録端末が端末Ａ１台の場合には、閲覧制限情報３９４４ｋには貸出し期限３９８５で示される期日＝端末Ａで閲覧ができない時間の終端日時とすればよい。しかし後述するように、貸方ユーザーの登録端末が複数台存在する場合は、閲覧制限情報３９４４ｋには貸方端末Ａで閲覧ができない時間の終端日時よりもずっと前の日時を指定する。詳細は後述する。）このほか、実施態様によっては対象電子書籍の内容データのダウンロード要求先ＵＲＬ３９４５ｋを含む。（これも対象電子書籍のコンテンツ管理データの該当する箇所をコピーする。）
【００４８】
次に、貸出し側ユーザーの管理アプリは、１件の貸出し記録レコード３９９を作成し、記憶部１０９に記録する(Ｓ５２２)。貸出し記録レコード３９９は、貸出す側の端末（この場合は端末Ａ）上で、電子書籍を貸出した事実の記録を残すためのものである。図１４は１件の貸出し記録レコード３９９を説明する図である。貸出し対象のコンテンツ識別子（ＣＩＤ）の記録欄３９９１、借方ユーザの識別子（ＫｉＤ）の記録欄３９９２、借方端末(この場合は端末Ｂ)のデバイス識別子（ＤＩＤ）の記録欄３９９３、貸出し日時の記録欄３９９４を含む。以上で第３の段階まで進んだことになる。
【００４９】
この後は、再び近接通信にて、Ｓ５２０で作成したコンテンツ管理データを端末Ｂに送信する（Ｓ５３０，Ｓ６３０）。次に端末Ａから貸出し対象電子書籍のデータとＳ５０７で作成した閲覧不可証明データを送信する（Ｓ５３２）。端末Ｂでは、これらのデータを受信し、閲覧不可証明データを検証し、正当性が確認できれば、これらのデータを所定の記憶領域に記録する（Ｓ６２２）。端末Ｂでは、コンテンツ管理データに設定された閲覧期限まで借入れた電子書籍を閲覧可能となる（Ｓ６２４）。
【００５０】
閲覧不可証明を検証する手順としては、例えば次のような手順を用いることができる。閲覧不可証明はＳ５０７で更新された端末Ａのコンテンツ管理データのコピーを所定の暗号鍵で暗号化したものとする。端末Ｂでは受け取った閲覧不可証明を復号し、復号したデータが貸出し対象電子書籍を一定期間閲覧不可能とする内容になっていれば、閲覧不可証明の検証が正常に行われたこととする。または、閲覧不可証明としては、端末Ｂ用に作成したコンテンツ管理データを所定のハッシュ関数により処理したハッシュ値を用いることとする。この場合、閲覧不可証明の検証は、端末Ｂ側で、受取ったコンテンツ管理データを同じハッシュ関数にかけてハッシュ値を求め、これが閲覧不可証明として受信したデータと一致すれば、閲覧不可証明の検証が正常に行われたこととする。いずれにせよ、図１０における近接通信による端末ＡＢ間のデータの転送はそれぞれの端末の管理アプリの制御の下で動作されるので、受取った閲覧不可証明が端末Ａの管理アプリで正常に処理されたものという確認ができればよいものと考える。
【００５１】
（貸出し/借入れ手順２：貸方ユーザーの登録端末全てを閲覧不可とする場合）
以上説明した手順は、貸方ユーザーの登録端末が１台の場合には合理的な手順であるが、貸方ユーザーの登録端末が２台以上ある場合は、貸方ユーザーの全ての登録端末で貸出し電子書籍を閲覧不可とすべきである。以下の説明では、貸方ユーザーは端末Ａ以外の登録端末として端末Ａ２、Ａ３を所有している場合を説明する。なお、以下の説明で端末Ａ２，Ａ３を追加端末ということもある。
【００５２】
この場合においても、端末Ａにおける操作手順と端末Ｂにおける操作手順は図１０で説明した手順でありこれまで説明したことと同じである。但し、貸方ユーザーがすべての登録端末で貸出し電子書籍を不可とする処理（＝電子書籍貸し出し処理）をしてからでないと、端末Ｂで電子書籍の借り入れ閲覧ができないという手順では使い勝手が悪いので、端末Ｂは端末Ａとの間だけで対象電子書籍の貸出し借入れ処理(Ｓ５０１からＳ６２２までの処理)を行うことができ、借入れ処理が終わればすぐに電子書籍の閲覧が可能となることが好ましい。そこで、Ｓ５２０において、借入れ（貸出し）電子書籍用のコンテンツ管理データ３９４を作成する際、端末Ａの管理アプリは、閲覧制限情報３９４４ｋには、貸方端末Ａで閲覧ができない時間の終端日時よりもずっと前の日時を指定する。例えば、貸出し開始が２０１２年９月１６日で、本来の貸出し期限（＝貸出し管理レコード３９８の貸出し期限３９８５の値＝第１の所定の期間）が同年１０月１５日の場合に閲覧制限情報３９４４には、同年９月１８日と設定する。同年９月１８日は第１の所定の期間より短い第２の所定の期間の一例である。これは、借方ユーザーには当初はごく短い期間の仮の閲覧資格を与えて、貸方ユーザーが全ての登録端末において貸出し処理を完了したことが確認された後で本来の閲覧期間を与えることを意図している。このごく短い期間の仮の閲覧期間は、貸方ユーザーが追加端末での貸出し処理を怠った場合でも、借方での電子書籍閲覧は３日目以降は不可能とすることで貸方と借方が同時に対象電子書籍を閲覧可能な状態になることを実質的に回避している。この当初設定される仮の閲覧期間は、利便性を考慮してのことであるが、貸方ユーザーが追加端末での貸出し処理を完了するまでに要する時間に見合って設定する。（不必要に長い期間とすることは著作権上の問題を生じさせることになる。）
【００５３】
図１１は貸方ユーザーの登録端末が２台以上ある場合において、ユーザー端末Ａが貸出し電子書籍を端末Ｂ送信後(図１０のＳ５３２以降)に行うことができる、追加端末で行う処理手順を説明するシーケンス図である。
【００５４】
貸方ユーザは管理アプリのメニューから今貸し出した電子書籍を指定して貸出し登録のメニューを選択する。管理アプリはコンテンツ識別子をキーに保持している貸出し記録レコード３９９を検索し、その電子書籍に対応する貸出し記録３９９を抽出する。管理アプリは３９９の記録に基づき、管理サーバー装置３００に格納する貸出し管理レコード３９８を作成する(Ｓ５４０)。ここで、貸出し管理レコード３９８の貸出し期限３９８５は貸出し記録３９９の貸出し日時３９９４に基づき、本来の貸出し期限（貸出し日時から第１の所定の期間経過した日時）を設定する。
【００５５】
貸出し管理レコード３９８は、ユーザ端末Ａ，Ａ２，Ａ３，およびユーザ端末Ｂの間でコンテンツ貸出しに関する情報を共有するために必要な情報を保持するためのものである。
【００５６】
図９（ａ）は、１件の貸出し管理レコードのデータ構造を説明する図である。１件の貸出し管理レコードは、貸出し管理レコードの通し番号３９８０（ＫＫＮｏ）、貸し出す側のユーザー識別子３９８１（貸方ＵＩＤ）、電子書籍ＩＤ３９８２、借り入れる側のユーザー識別子３９８３（借方ＵＩＤ）、借り入れるユーザーが借入れリクエスト時に用いる認証情報である貸出し用パスワード３９８４（貸出し用Ｐｗｄ）、貸出し期限となる日時３９８５(貸出し期限)、借方ユーザーが用いる端末(端末Ｂ)のデバイスＩＤ３９８６(借方ＤＩＤ)、閲覧不可証明が検証済の貸方ＤＩＤ（貸出し済貸方ＤＩＤ）３９８７の各項目を含む。貸出し済貸方ＤＩＤ３９８７には、貸出し登録リクエストを発信するユーザー端末ＡのデバイスＩＤが設定される。このうち貸出し管理レコードの通し番号３９８０はサーバでデータベースに登録された際にデータベースが自動的に付与する通し番号なので、端末Ａで準備している段階では空欄である。
【００５７】
貸出し管理レコード３９８を準備した端末Ａの管理アプリは、このデータにＳ５０７で作成した閲覧不可証明を添えて、貸出し管理レコードの新規登録リクエストとしての貸出し登録リクエストを管理サーバー装置３００に発信する（Ｓ５４２）
管理サーバー装置３００はこのリクエストを受けると(Ｓ８００), レコードの通し番号（ＫＫＮｏ）を付けて貸出し管理記録の１件としてデータベースに登録する（Ｓ８０２）。番号ＫＫＮｏは貸出し管理レコードの登録が正常終了したことを示す応答データとして管理サーバー装置３００から端末Ａに返信される（Ｓ８０２）。これを受信した端末Ａは、この貸出し処理に関わる貸出し情報３９９の所定の項目欄３９９５にＫＫＮｏを記録する（Ｓ５４４）。これにより端末Ａ上の記録３９９と管理サーバー装置３００上の記録との対応が取れることになる。ＫＫＮｏとＫ認証(パスワード)は、貸出し管理記録が管理サーバー装置３００に正常に記録されたことを示すために端末Ａの表示部１０３に出力される（Ｓ５５０）。
【００５８】
ここからは、図１７のシーケンス図に沿って説明する。図１７は、貸し出し追加処理を説明するシーケンス図である。Ｓ５４４で貸出し管理レコードのシリアル番号３９８０とパスワード３９８４を端末Ａに受信した貸方ユーザーは、これを画面表示させて（Ｓ５５０）参照することにより、追加端末にて起動された管理アプリにおいて、シリアル番号３９８０とパスワード３９８４を入力して管理サーバー装置３００宛に貸出し追加リクエストを発信する（Ｓ７００）。管理サーバー装置３００は貸出し追加リクエストを受信すると（Ｓ８１０）、シリアル番号３９８０とパスワード３９８４および追加端末のデバイスＩＤから、シリアル番号３９８０の貸出し管理レコード３９８の存在と、追加端末のデバイスＩＤをキーにデバイス管理データ３９２を検索して、追加端末の登録ユーザー識別子がその貸出し管理レコード３９８の貸方ユーザー３９８１に一致することを検証する（Ｓ８１２）。検証ができた場合は、管理サーバー装置３００は、シリアル番号３９８０の貸出し管理レコード３９８の内容を参照して対象コンテンツ識別子（ＣＩＤ）を取得して、貸出し追加リクエストに対する応答として対象コンテンツ識別子（ＣＩＤ）を追加端末に返信する（Ｓ８１４）。尚、Ｓ８１２で貸出し管理レコードの検証ができなかった場合はエラーを返す。
【００５９】
追加端末は対象コンテンツ識別子（ＣＩＤ）を受信すると、Ｓ５０７と同様な処理により対象電子書籍を追加端末で閲覧不可能な状態とする（Ｓ７０４）。そして貸出し管理レコードのシリアル番号３９８０とパスワード３９８４に閲覧不可証明を添えて貸出し手続リクエストを発行する（Ｓ７０６）。管理サーバー装置３００はこの貸出し手続リクエストを受けると（Ｓ８１６）、閲覧不可証明が正当であることが確認できれば、シリアル番号３９８０の貸出し管理レコードの末尾に、追加端末のデバイスＩＤを記録して、この端末について対象電子書籍の閲覧不可設定済であることを記録する(Ｓ８１８)。図９（ｂ）は、ユーザー端末Ａの他に二つの追加端末についてＳ８１８の処理が終わった状態の貸出し管理レコード３９８を模式的に表した図である。追加端末Ａ２，Ａ３に対して閲覧不可設定がすんだことを示す項目３９８８，３９８９が追加されている。管理サーバー装置３００は、貸出し管理レコード３９８の更新が正常に終了した場合は、貸出し手続リクエストへの応答として、貸出し管理レコードのシリアル番号３９８０をはじめとする貸し出し管理レコード３９８の内容である３９８１−３９８６の項目の値を、正常終了を意味するフラグ値とともに追加端末に返信する。(更新が正常にできなかった場合はエラーを返す)。正常終了を受信した追加端末は、受領したデータに基づいて１件の貸出し記録３９９を生成し保持する（Ｓ７０８）。
【００６０】
図２２は、貸し出し追加処理の変形例を説明するシーケンス図である。次に、図１７のシーケンスの変形例である図２２を説明する。端末ＡにてＳ５４４までの手順を行った貸方ユーザーは、追加端末にて貸出し対象電子書籍を選択してその識別子ＣＩＤを一時記憶し、管理アプリのメニュー選択等により管理サーバー装置３００宛に貸出し追加リクエスト２を発信する（Ｓ７０１）。貸出し追加リクエスト２には貸方ユーザ識別子（ＵＩＤ）と貸出し対象電子書籍の識別子（ＣＩＤ）が指定されるものとする。管理サーバー装置３００は貸出し追加リクエスト２を受信すると（Ｓ８１１）、ＵＩＤ、ＣＩＤをキーにしてこの二つの識別子が一致する貸出し管理レコード３９８の存在を調べる（Ｓ８１３）。そのような管理レコードが存在しない場合または複数レコード存在する場合は貸出し追加リクエスト２に対する応答としてエラーを返す。該当する貸出し管理レコードが存在しなかった場合は電子書籍の選択ミスだった場合が考えられるので、貸方ユーザはＳ７０１をやり直せばよい。ＵＩＤ、ＣＩＤの二つの識別子が一致する貸出し管理レコード３９８が唯一存在する場合は、管理サーバー装置３００は貸出し追加リクエスト２に対する正常応答として該貸出し管理レコード３９８のシリアル番号ＫＫＮｏを返信する（Ｓ８１５）。
【００６１】
追加端末は正常応答を受信すると、Ｓ５０７と同様な処理によりＣＩＤにより特定される対象電子書籍を追加端末で閲覧不可能な状態とする（Ｓ７０５）。そして貸出し管理レコードのシリアル番号３９８０とパスワード３９８４に閲覧不可証明を添えて貸出し手続リクエストを発行する（Ｓ７０６）。以後の処理（Ｓ７０６，Ｓ８１６，Ｓ８１８，Ｓ７０８）は図１７と同じなので説明は省略する。
貸出し追加リクエスト２の利点は、追加端末の管理アプリの画面上で端末Ａにより貸出したのと同じ電子書籍を選択するだけで貸出し追加の処理を始められるため、操作が容易であるということである。貸出したばかりの電子書籍を貸方ユーザが忘れることはないので、図２２の処理は追加端末だけで行える。
【００６２】
図１８は、借方ユーザー端末ＢのＳ６２４以降の動作手順を説明するシーケンス図である。図１０のＳ６２４の時点において、借方ユーザー端末Ｂには借入れた電子書籍のコンテンツデータと借入れた電子書籍のコンテンツ管理データ３９４がダウンロードされている。コンテンツ管理データ３９４には閲覧制限情報３９４４にＳ５２０で設定された当初の閲覧期限日時（第１の所定の期間より短い第２の所定の期間に基づく閲覧期限日時）が記録されている。したがって、ユーザー端末Ｂではこの閲覧期限日時を過ぎると、借入れ電子書籍が閲覧できなくなる（Ｓ６４０）。
【００６３】
このとき、借方ユーザーは端末Ｂの管理アプリを操作して、貸出し状態問合せを管理サーバー装置３００に発信することができる（Ｓ６４２）。ここで、貸出し状態問合せは第２の所定の期間（端末Ｂが保持するコンテンツ管理データ３９４ｋの３９４４ｋに記録されている）経過前は端末Ｂから発信できないこととし、貸出し状態問合せには、貸出し管理レコードを特定するために、貸方のユーザ識別子、借り入れた電子書籍のコンテンツ管理データ３９４ｋのコピー３９４ｍ（３９４ｍから借入れた電子書籍のコンテンツ識別子，借方ユーザのユーザ識別子を特定可能）を指定するものとする。貸出し状態問合せを受けた管理サーバー装置３００は（Ｓ８３０）、該当する貸出し管理レコード３９８が存在すれば記憶手段から読み出す（Ｓ８３２）。そして現在日時が貸出し管理レコード３９８の貸し出し期限３９８５に設定されている期限（＝本来の期限）より前であるか後であるかを検査する。現在日時が貸し出し期限３９８５に設定されている期限（＝本来の期限）の後であれば、もはや端末Ｂは借入れ電子書籍を閲覧することは不可能なので、「貸出し期限切れ」を意味するコードを問合せ元に返信する。そうでない場合は、管理サーバ装置３００は、貸し出し側端末の状態を検査する（Ｓ８３４）。具体的には、貸出し管理レコード３９８の「貸出し設定済ＤＩＤ」の項目を全て読み出し、一方貸方ユーザーが登録している全てのデバイスをデバイス管理データを検索して確認する。このとき貸出し管理レコード３９８に貸方ユーザーが登録する閲覧端末の全てについての記録がなければ、応答情報として「貸出し終了」を設定する（Ｓ８３６）。この際、端末Ｂではもはや借入れ電子書籍を閲覧不可能となるため、借入れた電子書籍を返却したことと結果的には同じとなるため、管理サーバ装置３００は、当該貸出し管理レコード３９８の返却日時の記録欄にその日時のデータを書き込んで「返却された」とする（Ｓ８３７）。
【００６４】
一方、貸出し管理レコード３９８に貸方ユーザーが登録する全ての閲覧端末の記録が存在すれば、管理サーバー装置３００は、コンテンツ管理データ３９４ｋのコピー３９４ｍの閲覧制限情報３９４４ｍを当初の日時より延長した日時（本来の日時＝貸出し管理レコード３９８の貸し出し期限３９８５に設定されている期限)に書き換える（Ｓ８３８）。貸出し状態問合せへの応答情報としてこの書き換えられた３９４ｍを端末Ｂに返信する（Ｓ８４２）。
【００６５】
端末Ｂは応答情報を受信する（Ｓ６４４）。応答情報が「貸出し期限切れ」または「貸出し終了」を表すデータである場合は何もしない。したがって、閲覧期限は最初に設定された閲覧期限日時のままであり、既にこの期限を過ぎている場合は端末Ｂではもはや借入れ電子書籍を閲覧できない。応答情報がコンテンツ管理データ３９４ｋのコピー３９４ｍの場合には、３９４ｍをコンテンツ管理データとして置き換える（Ｓ６４８）。その結果、端末Ｂは延長された期限(本来の期限)まで借入れ電子書籍の閲覧が可能となる。
【００６６】
以上説明した手順によれば、借方ユーザーは、貸方ユーザーが端末Ａにおいて貸出し対象電子書籍を閲覧不可としたことによって、まず仮の期間(第２の所定の期間)、借入れ電子書籍を閲覧することが可能となり、貸方ユーザーが全ての登録端末について貸出し対象電子書籍を閲覧不可とした後は、借方ユーザーは貸出し状態問合せを行うことにより本来の貸出し期間(第１の所定の期間)の間借入れ電子書籍を閲覧することができる。
【００６７】
以上、本願発明のコンテンツ管理方法による購入電子書籍を家族や友人など電子書籍購入者に近しい他人へ貸し出す手順を電子コンテンツ配信システム１の端末−サーバー装置間の処理シーケンスにより説明した。次に、説明した処理シーケンスを実現する閲覧端末装置１００、管理サーバー装置３００を説明する。
【００６８】
図１２は、電子コンテンツ配信システム１の閲覧端末装置１００のハードウエア構成と記憶部の内容を説明する図である。閲覧端末装置１００は、少なくとも、ＣＰＵ１０１と、表示部１０３と、入力検知部１０２と、電子カメラ１０４と、スピーカー１０６と、電源部１０７と、記憶部１０９と専用プログラムとを備える。ＣＰＵ１０１と、表示部１０３と、入力検知部１０２と、電子カメラ１０４と、マイク１０５と、スピーカー１０６と、記憶部１０９とは、ＢＵＳ１９９で接続される。
【００６９】
ＣＰＵ１０１は、中央演算装置である。表示部１０３は、液晶表示器や有機ＥＬ表示器などである。入力検知部１０２は、タッチセンサーである。入力検知部１０２は、入力操作する者の指が画面に触れた時の位置を検知して、座標情報を出力する。
表示部１０３とタッチセンサーとにより、タッチパネルを構成する。なお、入力検知部１０２は、キーボタンでもよい。電源部１０７は、二次電池である。電源部１０７は、他の回路に電源を供給する。
【００７０】
閲覧端末装置１００は、無線通信部１０８を備える。無線通信部１０８は、Ｗ−ＣＤＭＡ方式の無線通信機能を備える。Ｗ−ＣＤＭＡ方式は、国際電気通信連合（ＩＴＵ）が定める通信規格「ＩＭＴ−２０００」に準拠した第３世代移動通信システムの一つの無線通信形式である。無線通信部１０８は、アンテナコイルを接続した無線発振回路（ＲＦ回路）である。無線発振回路は、無線信号をデータに変換する受信回路、および、データを無線信号に変換する送信回路などから構成されている。無線信号は、アンテナコイルを経由して基地局６００と送受信される。あるいは、無線通信部１０８はＩＥＥＥ８０２．１１／ｇ／ｂ／ｎ規格準拠の無線通信（ＷＩ−ＦＩ通信）機能を備えるものとしてもよい。前者の場合には第３世代移動通信網上に設置されるゲートウェイを通じてインターネット網に接続可能となる。後者の場合には適当なアクセスポイントを通して直接インターネット網に接続される。
無線通信部１０８はさらに、ＢｌｕｅＴｏｏｔｈ(登録商標)等の近接通信機能も備える。
【００７１】
記憶部１０９は、半導体メモリーや磁気メモリーである。記憶部１０９は、オペレーティングシステム１８５（＝ＯＳ）と、ＷＥＢブラウザー１８４と、デバイスＩＤ格納領域１０９１と、電子書籍管理アプリ格納領域１０９３と、コンテンツ格納領域１０９５と、専用プログラムとを記憶する。
【００７２】
オペレーティングシステム１８５は、閲覧端末装置１００のハードウェア（たとえば、ＣＰＵ１０１と、表示部１０３と、入力検知部１０２と、ネットワーク通信部１０８と、記憶部１０９と、その他など）を管理・制御して、応用ソフトウエア（たとえば、ＷＥＢブラウザー１８４や電子書籍用管理アプリ１９３、専用プログラムなど）に対して、これらのハードウェアを利用できるようなサービスを提供する基本ソフトウエアである。
【００７３】
ＷＥＢブラウザー１８４は、インターネット上のアクセス先のＷｅｂサーバーと通信して取り寄せたリソース（たとえば、ＨＴＭＬで記述されたテキスト、画像など）を表示閲覧するプログラムである。また、ＷＥＢブラウザー１８４は、表示閲覧されたテキスト、画像などに対する入力操作（テキストの入力やハイパーリンクの選択など）を受け付ける。
【００７４】
デバイスＩＤ格納領域１０９１は、デバイスＩＤデータ１９１を書き換え不能に格納する。デバイスＩＤとしてＩＭＳＩを利用する場合はＳＩＭカードがデバイスＩＤ格納領域１０９１の役割を果たす。
電子書籍管理アプリ格納領域１０９３は、デバイスＩＤ（ｄ１）とユーザーＩＤ（ｕ１）の記録を内蔵する電子書籍管理アプリ１９３を格納する。ビュワー格納領域１０９２は、各種電子書籍のフォーマットに応じて内容（コンテンツデータ）をレンダリングするビューワープログラを格納する。コンテンツ格納領域１０９５は、電子書籍３９３(電子書籍の内容データであるコンテンツデータのファイル)とコンテンツ管理データ３９４を格納する。
貸出し記録格納領域１０９６は、貸出し記録レコード３９９を記録保持する記憶エリアである。
【００７５】
電子書籍管理アプリ１９３は、様々な機能を発揮するコンピュータプログラムモジュールが集まったものである。それらのプログラムモジュールとは、
インストール直後の管理アプリの初回起動画面にユーザーが入力したユーザーＩＤ、パスワード等管理アプリ活性化手続きに必要な情報を受付けると管理アプリ中に予め指定されたインターネットアドレス宛に管理アプリ登録リクエストを発信し（図２「２」の処理）、その応答として管理サーバー装置３００から返信される登録完了通知を受けて管理アプリの活性化処理（図２「６」として説明した）を行う登録設定機能モジュール、
特定の電子書籍を購入する意思表示を管理サーバー装置３００に対して発信させ（図３「２」で説明した処理）、その応答としてのコンテンツ管理ファイルを受け取る処理、および受領したコンテンツ管理ファイルをチェックして、電子書籍内容ファイルのダウンロード要求先アドレスを取得して、ダウンロード要求を行い最終的に電子書籍内容ファイルを受領すると、コンテンツ管理ファイルおよび内容ファイルをコンテンツ格納領域１０９５に収める処理（図３「４」、「５」に対応した処理）を行うコンテンツ取得機能モジュール、
図１０および図１１で説明した閲覧端末１００側の処理、すなわちＳ５０１〜Ｓ５５０を実行するコンテンツ貸出し機能モジュール、
図１０で説明した借方ユーザーの閲覧端末Ｂの処理、すなわちＳ６０１〜Ｓ６２２を実行するコンテンツ借入れ機能モジュール、
起動時のデバイスＩＤによる照合(図３「１」で説明した処理)、ユーザーが購入した電子書籍の一覧表示、書棚表示、選択された電子書籍のデバイス管理データに記録されたユーザーＩＤ、デバイスＩＤと内臓記録しているユーザーＩＤ、デバイスＩＤとの照合(図４「６」で説明した処理)、選択された電子書籍に適したビュワーの呼び出し、その他の処理を行う管理機能モジュール、等である。
【００７６】
図１３は、管理サーバー装置３００の詳細な構成図である。管理サーバー装置３００は、ＣＰＵ３０１と、表示部３０３と、入力部３０２と、ネットワーク通信部３０４と、記憶部３０９と専用プログラムとを備える。ＣＰＵ３０１と、表示部３０３と、入力部３０２と、ネットワーク通信部３０４と、記憶部（記憶手段）３０９とは、ＢＵＳ３９９で接続される。
【００７７】
ＣＰＵ３０１は、中央演算装置である。表示部３０３は、液晶ディスプレイや有機ＥＬディスプレイである。入力部３０２は、たとえば、マウスやキーボードである。ネットワーク通信部３０４は、ＬＡＮアダプターである。
【００７８】
記憶部３０９は、半導体メモリーや磁気メモリーである。記憶部３０９は、オペレーティングシステム３８５（＝ＯＳ）と、公知のデータベース管理プログラム３８３と、ＨＴＴＰ（Hypertext Transfer Protocol）によるリクエストメッセージを受けると要求されるリソース（ＨＴＭＬファイル、画像ファイル、サーバープログラムの実行結果等を返信する公知のＷｅｂサーバプログラム３８４と、幾つかの専用プログラムとを格納する。また、記憶部３０９は、コンテンツ格納領域３０９１と、登録ユーザー格納領域３０９４と、デバイス管理格納領域３０９５と、ビューワー格納領域(図示しない)、を有する。
【００７９】
コンテンツ格納領域３０９１は、コンテンツ識別子により特定される電子書籍の内容データファイルのダウンロード要求先情報を含む書誌情報データベースと電子書籍ファイル(内容データ)を格納する。実施形態によっては、管理サーバー装置３００は書誌情報データベースのみ扱う。
【００８０】
ビューワー格納領域３０９３は、ビューワーを格納する。登録ユーザー格納領域３０９４は、ユーザー認証用データ３９５を含むユーザーアカウント情報を記録する登録ユーザーレコードを格納する。デバイス管理格納領域３０９５は、デバイス管理データ３９２を１件のレコードとして全ての登録デバイスのレコードを格納する。
図７にユーザー認証用データ３９５を示す。ユーザ−ＩＤ３９５１、認証情報３９５２、その他の情報を含む。
【００８１】
オペレーティングシステム３８５は、管理サーバー装置３００のハードウェアを管理・制御して、応用ソフトウエア（たとえば、データベース管理プログラム３８３や専用プログラムなど）に対して、これらのハードウェアを利用できるようなサービスを提供する基本ソフトウエアである。
【００８２】
データベース管理プログラム３８３は、データベースを構成するファイルや、ファイル中のデータ（＝レコード）に対して、操作（たとえば、検索・読み出し・更新・削除など）、保守、管理をする公知のプログラムである。本発明に於いては、上述した書誌情報データベースのほか、登録ユーザーレコードと、デバイス管理レコードと、ビューワーインストールデータ３９１は、データベース管理プログラム３８３の機能により管理データベースとしてデータベース化され、専用プログラムから検索・参照される。
【００８３】
この他に、ＣＰＵ３０１に解釈実行されることによって、デバイス管理登録手段３２０、電子書籍配付手段３３０、貸出し登録手段３４０、返却照会応答手段３１０、返却日登録手段３５０、貸出し追加手段３６０、借入れ継続手段３７０として機能する専用プログラムを備える。これらの専用プログラムは、以下の説明では、「ＣＰＵ３０１に解釈実行されることによって○○手段として機能するプログラム」という意味で簡略に「○○手段」を用いる。これらの専用プログラムは、管理サーバー装置３００がＨＴＴＰリクエストを受けるとＷｅｂサーバプログラム３８４を仲立ちとして呼び出される。
【００８４】
デバイス管理登録手段３２０は、管理サーバー装置３００が閲覧端末１００から送信された管理アプリ登録リクエストを受けると起動される。管理アプリ登録リクエストに指定された登録ユーザーＩＤのユーザー認証を行う処理(図２「３」)と、認証されたユーザーＩＤと、受信したビューワーリクエストのデバイスＩＤと、を対応付けたデバイス管理データを作成して、作成したデバイス管理データを管理データベースに登録して記録する処理(図２「４」)と、登録完了通知をビューワーリクエスト元の閲覧端末１００に返信する処理(図２「５」)と、を実行する。
【００８５】
電子書籍配付手段３３０は、管理サーバー装置３００が閲覧端末１００により送信された購入電子書籍リクエストを受けると起動される。購入対象電子書籍の識別子から該電子書籍のの書誌情報を得て、さらに、購入ユーザーのユーザーＩＤ，ユーザー端末のデバイスＩＤを含むコンテンツ管理データを作成し（図３「３」）、コンテンツ管理データをファイルとしたコンテンツ管理ファイルとコンテンツデータ自体を閲覧端末１００に返信する（図３「４」、「５」）。または、ある実施形態では、コンテンツ内容データ（コンテンツデータ）のダウンロード要求先アドレスをコンテンツ管理データに含ませてコンテンツ管理ファイルを作成し、コンテンツ管理ファイルのみを返信する。
【００８６】
貸出し登録手段３４０は、管理サーバー装置３００が閲覧端末１００が送信した貸出し登録リクエストを受けると起動される。管理サーバー装置３００は、閲覧端末１００が送信した貸出し登録リクエストを受けて、貸出し管理レコードの作成と記録（Ｓ８０２）、およびリクエスト元へのシリアル番号ＫＫＮｏの返信（Ｓ８０２）を行う。図１３に図示していないが、生成された貸出し管理レコード３９８は記憶部３０９内の所定の領域に格納保持される。
【００８７】
貸出し追加手段３６０は、管理サーバー装置３００が閲覧端末１００により送信された貸出し追加リクエストを受ける(Ｓ８１０)と起動される。指定された番号の貸出し管理レコードが存在するかどうか調べ、存在が確認された場合は、対象電子書籍のコンテンツ識別子をリクエスト元に返信する（Ｓ８１４の処理）。引き続いて、同じリクエスト元から閲覧不可証明を伴った貸出し手続リクエストを受けると、受信した閲覧不可証明が、Ｓ８１４で返答したコンテンツ識別子で特定される電子書籍についての閲覧不可証明であるかどうか、および、定められたアルゴリズムに基づく処理により前記リクエストに含まれる閲覧不可証明データの正当性を検証し、正当なものであることが検証できた場合は、指定された番号の貸出し管理レコードを更新する。貸出し管理レコードの更新が正常に終了した場合は正常終了をリクエスト元に返信する（図１７で説明したＳ８１６〜Ｓ８１８の処理）。
【００８８】
別の実施形態では、貸出し追加手段３６０は、閲覧端末１００から送信された貸出し追加リクエストの代わりに貸出し追加リクエスト２を受ける(Ｓ８１１)と起動されるように構成してもよい。この場合は、指定されたコンテンツ識別子と(貸方)ユーザ識別子で特定される貸出し管理レコードが存在するかどうか調べ、存在が確認された場合は、その貸出し管理レコードのシリアル番号ＫＫＮｏをリクエスト元に返信する（Ｓ８１５の処理）。引き続いて、同じリクエスト元から閲覧不可証明を伴った貸出し手続リクエストを受けると、受信した閲覧不可証明が、Ｓ８１１で受信したコンテンツ識別子で特定される電子書籍についての閲覧不可証明であるかどうか、および、定められたアルゴリズムに基づく処理により前記リクエストに含まれる閲覧不可証明データの正当性を検証し、正当なものであることが検証できた場合は、指定された番号の貸出し管理レコードを更新する。貸出し管理レコードの更新が正常に終了した場合は正常終了をリクエスト元に返信する（図１２のＳ８１６〜Ｓ８１８の処理）。
【００８９】
借入れ継続手段３７０は、管理サーバー装置３００が閲覧端末１００が送信した貸出し状態問合せを受けると起動される。貸出し状態問合せで指定された番号の貸出し管理レコードを読み出して貸出し側ユーザーの登録端末の状態をチェックして、全ての貸出し側ユーザー登録端末において対象電子書籍についての閲覧不可設定がされている場合には閲覧期限を本来の期限に延長したコンテンツ管理データを作成して応答情報としてリクエスト元への返信を行うが、そうでない場合は貸出し終了を意味する内容を応答情報としてリクエスト元への返信を行う（図１９で説明したＳ８３０〜Ｓ８４２の処理）。
【００９０】
返却日登録手段３５０は、管理サーバー装置３００が閲覧端末１００が送信した返却日登録リクエストを受けると起動される。指定された番号の貸出し管理レコードに指定された返却日を書き入れる。返却日照会応答手段３１０は、閲覧端末１００が送信した返却日問合せを受けると起動される。指定された番号の貸出し管理レコードを参照して返却日の記録があるかどうか検査して、その結果（返却済、未返却）を問合せ元に返信する。
【００９１】
なお、電子コンテンツ配信システム１が１登録ユーザーが登録できる閲覧端末を１台までと限定する場合や、当初期間の貸し出し期間終了後の借方の貸出し期間延長を許容しない場合には、貸出し追加手段３６０、借入れ継続手段３７０を省略した構成の管理サーバー装置３００も可能である。
【００９２】
図１３では、記憶部３０９の中にコンテンツ格納領域３０９１が設けられているが、管理サーバー装置の構成は様々に可能であり、電子書籍ファイルやビュワープログラムが管理サーバー装置３００上ではなくインターネット上の別の場所に格納されていてもかまわない。このほか本願発明の実施形態で記載した内容は本発明の技術思想を分かりやすいように具体的な形で説明したものに過ぎないから、本願発明は実施形態の項で記載した事項に必ずしも限定されるわけではない。例えば、管理サーバー装置３００は１台のサーバーコンピュータで構成されるとして説明しているが、管理サーバー装置の機能は複数のサーバーコンピュータにより構成される形態でもかまわない。閲覧端末装置１００は第３世代より後の高速移動体通信技術によりネットワーク２に接続されてもよい。また、閲覧端末１００は有線通信でネットワーク２に接続されてもよい。
【００９３】
（電子書籍を貸出し満了前に返却する手順動作：貸方登録端末１台の場合）
図１９は、貸方登録端末が１台の場合の、借方ユーザーが借入れたコンテンツを貸出し期間満了前に返却する場合のシーケンス図である。貸方ユーザ端末(端末Ａ)では、管理アプリにおいて返却受入れメニューが選択され、近接通信検索状態となる（Ｓ５６０）。借方ユーザ端末(端末Ｂ)では、借入れ電子書籍を選択して返却メニューが選択されると、近接通信検索状態となる（Ｓ６６０）。相互に相手端末を認識すると接続が確立され（Ｓ５６２，Ｓ６６２）、その後、借入れ電子書籍のコンテンツ管理データが端末Ｂから端末Ａに送信される（Ｓ５６４、Ｓ６６４）。端末Ｂでは、コンテンツ管理データの送信が正常に終了したことを確認すると、当該コンテンツ管理データを削除する。この結果、端末Ｂでは借入れ電子書籍の閲覧はもはや不可能となる。引き続き、借入れ電子書籍の内容データや、付随するデータを削除する（Ｓ６６８）。一方端末Ａでは、受信したコンテンツ管理データに記録されるコンテンツ識別子を検査して、（貸出したどの電子書籍が返却されたか確認し）その識別子に対応する貸出し記録レコード３９９を削除する（Ｓ５６６）。返却された電子書籍のコンテンツ管理データ(貸出されたためインアクティヴ状態となっていた)を通常の有効状態に戻す（Ｓ５６８）。この結果、端末Ａでは対象電子書籍に関しては（を除き）貸出し前の状態に戻る。端末Ｂにおいても対象電子書籍について借入れ前の状態に戻る。
【００９４】
（電子書籍を貸出し満了前に返却する手順動作：貸方登録端末複数台の場合）
貸方登録台数が複数台の場合の、借方ユーザーが借入れた電子書籍を貸出し期間満了前に返却する場合のシーケンスは、端末Ｂと端末Ａの間のやりとりに関しては全段落の説明と一点を除いて同じである。相違する1点とは、ステップＳ５６６において、返却動作の対象となるコンテンツ識別子に対応する貸出し記録レコード３９９を削除するのではなく返却日の日時データおよび「返却済」を意味するステータス値を設定するということである。その後の端末Ａ上での操作を図２０により説明する。
【００９５】
（電子書籍を貸出し満了前に返却する手順動作：貸方登録端末複数台の場合）
図２０は、借方端末(端末Ｂ)から貸出した電子書籍を返却された端末Ａがその状態を管理サーバー装置３００に通知する手順を説明するシーケンス図である。端末Ａのアプリは、所定のタイミングで「返却済」状態の貸出し記録３９９が存在するかどうかを検査し、存在する場合には、これを管理サーバ装置３００に通知するかどうかを利用者に確認する画面表示を行う（Ｓ５８０，５８２）。利用者からの通知する旨の意思表示を受けた管理アプリは、返却日時、貸出し管理レコードを特定する番号ＫＫＮｏ、ユーザ識別子を含む返却日登録リクエストを発信する（Ｓ５８４）。同リクエストを受けた管理サーバー装置３００は（Ｓ８５０）、ＫＫＮｏで指定される貸出し管理レコードの存在を確認し（Ｓ８５２）、
存在する場合は、その管理レコードの返却日時欄に返却日時を記録する（８５４）。管理サーバー装置３００は返却日時の記録ができた場合は正常終了をリクエスト元に返す。（それ以外の場合は異常終了を返す。）正常終了を受けた端末Ａはこの時点で当該「返却済」状態の貸出し記録３９９を削除する（Ｓ５８６）。
【００９６】
（電子書籍を貸出し満了前に返却する手順動作：貸方登録端末複数台の場合）
図２１は、端末Ａ以外の貸方の端末Ａ２，Ａ３(追加端末)の操作を説明するシーケンス図である。端末Ａに貸出した電子書籍が返却されたことを知っている貸方ユーザーは、追加端末上で任意のタイミングで、管理サーバー装置３００に対し、ＫＫＮｏ、コンテンツ識別子、ユーザ識別子を含む返却問合せリクエストを発行する（Ｓ７２２）。管理サーバー装置３００は、同リクエストを受信する(Ｓ８６０)と、貸出し管理レコード３９８の存在を調べ（Ｓ８６２）、存在する場合は、返却日の記録の有無を検査する（Ｓ８６４）。返却日の記録がある場合は「返却済」を返信する（Ｓ８６６）。返却日の記録がない場合は「未返却」を返信する（Ｓ８６８）。この応答を受けた（Ｓ７２４）追加端末は、応答が「返却済」なら、当該電子書籍のコンテンツ管理データを閲覧可能な状態設定に戻す（Ｓ７２８）。そして対応する貸出し記録レコード３９９を削除する（Ｓ７３０）。以上の処理により追加端末上では、追加貸出しする前の状態に戻る。尚ステップＳ７２４で「未返却」の応答を受けた場合は、ステップＳ７２８，Ｓ７４０の処理は行わない。
【００９７】
（返却処理の変形）
図１９において、端末ＢでＳ６６４を行う前にＳ６６６およびＳ６６８を実行し、対象電子書籍に関する削除証明を作成して置き、Ｓ６６４において、借入れ電子書籍のコンテンツ管理データを返す代わりに、対象電子書籍の識別子および削除証明を端末Ａに返信する。端末Ａでは、受信した削除証明の正当性を検査し、正当と認められる場合には対象電子書籍の識別子に基づいてＳ５６６、Ｓ５６８を実行し、さらに、返却日登録リクエスト（Ｓ５８２）の際に、端末Ｂが作成した借入れ電子書籍の削除証明も添えて返却日登録リクエストを行い。管理サーバー装置３００はＳ８５２の後、削除証明の正当性チェックを行い（Ｓ８５３）、削除証明が正当であると認められた場合に返却日の記録を行う（Ｓ８５４）としてもよい。ここで削除証明は、借入れ電子書籍返却処理のために管理アプリにより正常に処理されたことを証明するデータである。作成手順、正当性検証手順は閲覧不可証明と同様に考えることができる。
【符号の説明】
【００９８】
１    電子コンテンツ配信システム
２    ネットワーク
１００  閲覧端末
１０１  ＣＰＵ
１０２  入力検知部
１０３  表示部
１０４  カメラ
１０５  マイク
１０６  スピーカ
１０８  無線通信部
１０９  記憶部
１９３  管理アプリ
３００  管理サーバー装置
３０１  ＣＰＵ
３０２  入力部
３０３  表示部
３０４  ネットワーク通信部
３０９  記憶部
３２０  デバイス管理登録手段
３３０  電子書籍配布手段
３４０  貸出し登録手段
３６０  貸出し追加手段
３７０  借入れ継続手段
３５０  返却日登録手段
３１０  返却日照会応答手段
３９２  デバイス管理データ
３９４  コンテンツ管理データ
３９５  ユーザー認証用データ
３９６  ライセンス管理データ
３９８  １件の貸出し管理レコード
３９９  １件の貸出し記録
６００  基地局
６１０  ゲートウェイ
【図１】
2014067111.tif 000003
【図２】
2014067111.tif 000004
【図３】
2014067111.tif 000005
【図４】
2014067111.tif 000006
【図５】
2014067111.tif 000007
【図６】
2014067111.tif 000008
【図７】
2014067111.tif 000009
【図８】
2014067111.tif 000010
【図９】
2014067111.tif 000011
【図１０】
2014067111.tif 000012
【図１１】
2014067111.tif 000013
【図１２】
2014067111.tif 000014
【図１３】
2014067111.tif 000015
【図１４】
2014067111.tif 000016
【図１５】
2014067111.tif 000017
【図１６】
2014067111.tif 000018
【図１７】
2014067111.tif 000019
【図１８】
2014067111.tif 000020
【図１９】
2014067111.tif 000021
【図２０】
2014067111.tif 000022
【図２１】
2014067111.tif 000023
【図２２】
2014067111.tif 000024