(57)【要約】【課題】複数の管理装置によって別個独立して管理されている利用権を利用して、統一的なコンテンツ配信を行う。【解決手段】利用者Ｕｊは、端末４００（ｊ）を用いて、事業者Ｚ１，Ｚ２，... が運用する利用権管理装置２００（１），２００（２）,... にアクセスして、所望のコンテンツの利用権を取得する。利用者Ｕｊの個人情報や利用権取得情報は、個々の利用権管理装置によって別個独立して管理される。配信制御装置３００は、端末４００（ｊ）からのアクセスを受け、各利用権管理装置２００に対して照会を行い、利用者Ｕｊについての利用権取得情報を取得し、配信処理装置１００内のコンテンツのうち、利用者Ｕｊが利用可能なコンテンツのリストを端末４００（ｊ）に送信する。利用者Ｕｊが、リストから所望のコンテンツを要求すると、配信処理装置１００から、要求に応じたコンテンツＣが端末４００（ｊ）に配信される。【選択図】図１
2015102940.tif 000002
【特許請求の範囲】
【請求項１】
利用者が取得している利用権の範囲内で、利用者の要求に応じたコンテンツを利用者端末に対して提供するコンテンツ提供システムであって、
利用者端末に対してコンテンツを配信する配信処理装置と、
利用者についてのコンテンツ利用権を管理する複数ｎ台（ｎ≧２）の利用権管理装置と、
利用者端末からの要求に応じて前記利用権管理装置に対して照会を行い、照会結果に基づいて前記配信処理装置からの配信処理を制御する配信制御装置と、
を備え、
前記配信処理装置は、複数のコンテンツを格納するコンテンツ格納部と、前記各コンテンツに対応する書誌情報を格納する書誌情報格納部と、利用者端末からのコンテンツ要求に応じて前記コンテンツ格納部内のコンテンツを送信するコンテンツ送信部と、前記配信制御装置からの書誌情報要求に応じて前記書誌情報格納部内の書誌情報を送信する書誌情報送信部と、を有し、
前記複数ｎ台の利用権管理装置は、それぞれが、個々の利用者について、利用者識別子と利用者認証コードと当該利用者が利用権を取得しているコンテンツを示す利用権取得情報とを対応づけた利用者情報を格納する利用者情報格納部と、外部からのアクセスがあったときに、前記利用者認証コードを用いて認証を行う利用者認証部と、前記利用者認証部による認証がなされたことを条件として、外部からのアクセスに応じて前記利用者情報格納部に対する情報の書き込みもしくは書き換えを行う利用者情報書込部と、前記利用者認証部による認証がなされたことを条件として、外部からのアクセスに応じて前記利用者情報格納部から前記利用権取得情報を読み出して返信する利用者情報読出部と、を有し、
前記配信制御装置は、利用者端末から第ｉ番目（１≦ｉ≦ｎ）の利用権管理装置に格納されている利用者識別子および利用者認証コードもしくはその代替コードを含むリスト要求があったときに、当該第ｉ番目の利用権管理装置に対して、当該リスト要求に含まれている利用者識別子に対応する利用権取得情報を照会するアクセスを前記利用者認証コードもしくはその代替コードを用いて行い、返信されてきた利用権取得情報を受信する利用権照会部と、前記配信処理装置に格納されている書誌情報のうち、前記利用権照会部が受信した利用権取得情報に応じたコンテンツについての書誌情報を含む情報を、利用可能コンテンツを示すリストを提示するためのリスト提示情報として、前記リスト要求を行った利用者端末に送信するリスト送信部と、を有し、
前記書誌情報には、対応するコンテンツの入手に必要なキー情報が含まれており、前記コンテンツ送信部は、前記キー情報を含むコンテンツ要求に応じてコンテンツの送信を行うことを特徴とするコンテンツ提供システム。
【請求項２】
請求項１に記載のコンテンツ提供システムにおいて、
書誌情報送信部が、配信制御装置からの書誌情報要求に応じて書誌情報格納部内の書誌情報を送信する処理を行い、
前記リスト送信部が、前記書誌情報送信部から送信されてきた書誌情報の中から、利用権取得情報によって利用権が取得されていることが示されているコンテンツに対応する書誌情報を選択し、選択した書誌情報をリスト提示情報として利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項３】
請求項１に記載のコンテンツ提供システムにおいて、
リスト送信部が、利用権照会部が受信した利用権取得情報を含む書誌情報要求を書誌情報送信部に対して与える処理を行い、
書誌情報送信部が、書誌情報格納部内の書誌情報の中から、前記利用権取得情報によって利用権が取得されていることが示されているコンテンツに対応する書誌情報を選択し、選択した書誌情報を前記リスト送信部に送信する処理を行い、
前記リスト送信部が、前記書誌情報送信部から送信されてきた書誌情報を含む情報を、リスト提示情報として利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項４】
請求項１に記載のコンテンツ提供システムにおいて、
書誌情報送信部が、配信制御装置からの書誌情報要求に応じて書誌情報格納部内の書誌情報を送信する処理を行い、
リスト送信部が、前記書誌情報送信部から送信されてきた書誌情報のうち、前記利用権取得情報によって利用権が取得されていることが示されているコンテンツについてはキー情報を含む完全書誌情報を、それ以外のコンテンツについてはキー情報を含まない不完全書誌情報を、それぞれ両者を区別して提示することが可能なリスト提示情報として利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項５】
請求項１に記載のコンテンツ提供システムにおいて、
リスト送信部が、利用権照会部が受信した利用権取得情報を含む書誌情報要求を書誌情報送信部に対して与える処理を行い、
書誌情報送信部が、書誌情報格納部内の書誌情報のうち、前記利用権取得情報によって利用権が取得されていることが示されているコンテンツについてはキー情報を含む完全書誌情報を、それ以外のコンテンツについてはキー情報を含まない不完全書誌情報を、それぞれ前記リスト送信部に送信する処理を行い、
前記リスト送信部が、前記書誌情報送信部から送信されてきた前記完全書誌情報および前記不完全書誌情報を、両者を区別して提示することが可能なリスト提示情報として利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項６】
請求項４または５に記載のコンテンツ提供システムにおいて、
前記リスト送信部が、完全書誌情報をもつコンテンツを掲載した第１のリストと不完全書誌情報をもつコンテンツを掲載した第２のリストとを別個の領域に提示することが可能なリスト提示情報を利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項７】
請求項４または５に記載のコンテンツ提供システムにおいて、
書誌情報格納部が、少なくとも各コンテンツのタイトルを示すデータを含む書誌情報を格納しており、
リスト送信部が、各コンテンツのタイトルの対応欄に、当該コンテンツが完全書誌情報をもつコンテンツか不完全書誌情報をもつコンテンツかの別を示す識別マークを提示することが可能なリスト提示情報を利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項８】
請求項１〜７のいずれかに記載のコンテンツ提供システムにおいて、
書誌情報に含まれるキー情報として、コンテンツ格納部内における対応するコンテンツの所在を示すＵＲＬを含む情報を用い、
コンテンツ送信部が、利用者端末からのコンテンツ要求に含まれる前記ＵＲＬによって示される格納場所に格納されているコンテンツを当該利用者端末に対して送信することを特徴とするコンテンツ提供システム。
【請求項９】
請求項１〜８のいずれかに記載のコンテンツ提供システムにおいて、
書誌情報に含まれるキー情報として、対応するコンテンツの送信を許可するための許可コードを含む情報を用い、
コンテンツ送信部が、利用者端末からのコンテンツ要求に含まれる前記許可コードが正しいことを確認した上で、要求に応じたコンテンツを当該利用者端末に対して送信することを特徴とするコンテンツ提供システム。
【請求項１０】
請求項１〜９のいずれかに記載のコンテンツ提供システムにおいて、
コンテンツ格納部には、固有のコンテンツ識別子によって特定されるコンテンツが格納されており、
書誌情報格納部には、各コンテンツについての書誌情報が前記コンテンツ識別子に紐付けて格納されており、
利用者情報格納部には、特定の利用者が利用権を取得しているコンテンツのコンテンツ識別子の集合体が、当該特定の利用者についての利用権取得情報として格納されており、
リスト送信部が、利用権取得情報に含まれているコンテンツ識別子に紐付けられた書誌情報を含む情報を、リスト提示情報として利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項１１】
請求項１〜１０のいずれかに記載のコンテンツ提供システムにおいて、
複数ｎ台の利用権管理装置内の利用者情報格納部には、同一の利用者について、それぞれ別個独立した利用者識別子および利用者認証コードが格納されていることを特徴とするコンテンツ提供システム。
【請求項１２】
請求項１〜１１のいずれかに記載のコンテンツ提供システムにおいて、
利用権照会部が、利用者端末から複数台の利用権管理装置に格納されている利用者識別子および利用者認証コードをそれぞれ含むリスト要求があったときに、当該複数台の利用権管理装置に対して利用権取得情報を照会するアクセスを行い、当該複数台の利用権管理装置から返信されてきた利用権取得情報を受信し、
リスト送信部が、前記利用権照会部が複数台の利用権管理装置から受信した利用権取得情報に応じたコンテンツについての書誌情報を含む情報を、リスト提示情報として利用者端末に送信することを特徴とするコンテンツ提供システム。
【請求項１３】
請求項１〜１２のいずれかに記載のコンテンツ提供システムにおいて、
利用権照会部が、利用者端末から利用者識別子および利用者認証コードもしくはその代替コードとともに、当該利用者端末を特定するための端末識別子を含むリスト要求があったときに、利用権管理装置から返信されてきた利用権取得情報に前記端末識別子を対応づけ、これらを照会履歴情報として保存する処理を行い、
コンテンツ送信部が、利用者端末から、当該利用者端末を特定するための端末識別子を含むコンテンツ要求があることを条件に、当該コンテンツ要求に応じたコンテンツを送信する処理を行い、かつ、当該コンテンツ要求があった場合に、前記利用権照会部に対して、前記コンテンツ要求に応じたコンテンツと前記コンテンツ要求に含まれていた端末識別子との組み合わせについての問い合わせを行い、正当な組み合わせである旨の回答が得られた場合にのみコンテンツを送信する処理を行い、
利用権照会部が、前記コンテンツ送信部から、特定の端末識別子と特定のコンテンツとの組み合わせについての問い合わせを受けたときに、前記照会履歴情報を参照することにより、当該特定の端末識別子に対応づけて保存されている利用権取得情報に当該特定のコンテンツについての利用権が含まれていた場合に、正当な組み合わせである旨の回答を行うことを特徴とするコンテンツ提供システム。
【請求項１４】
請求項１〜１３のいずれかに記載のコンテンツ提供システムにおいて、
利用者認証部が、利用者端末から利用者識別子および利用者認証コードを含む予備認証要求があったときに、一時的認証コードを発行し、前記利用者識別子と前記一時的認証コードとの対応関係を所定時間だけ一時的に保存するとともに、前記一時的認証コードを前記利用者端末に返信する予備認証処理を行う機能を有し、
利用権照会部が、利用者端末から利用者識別子および前記一時的認証コードを含むリスト要求があったときに、前記一時的認証コードを利用者認証コードの代替コードとして用いて利用権管理装置に対する照会を行い、
前記利用者認証部が、前記利用権照会部から前記一時的認証コードを含む照会があったときに、一時的に保存されている前記対応関係を用いて認証を行うことを特徴とするコンテンツ提供システム。
【請求項１５】
請求項１〜１４のいずれかに記載のコンテンツ提供システムにおいて、
配信処理装置が、コンテンツ格納部および書誌情報格納部に対して、新たなコンテンツおよび新たな書誌情報の追加処理および既存のコンテンツおよび既存の処理情報の変更もしくは削除処理を行う機能をもったコンテンツ管理部を更に有することを特徴とするコンテンツ提供システム。
【請求項１６】
請求項１〜１５のいずれかに記載のコンテンツ提供システムにおいて、
複数ｐ台（ｐ≧２）の配信処理装置が設けられており、このｐ台の配信処理装置には、利用者端末に組み込まれた複数ｐ通りの閲覧機能もしくは再生機能にそれぞれ対応した固有のフォーマットで記述されたコンテンツが格納されており、
個々の配信処理装置内の書誌情報送信部は、当該配信処理装置を特定する装置特定情報が付加された書誌情報を送信する機能を有し、
配信制御装置内のリスト送信部は、前記装置特定情報が付加されたリスト提示情報を送信する機能を有し、
利用者端末が、前記装置特定情報を参照することにより、コンテンツ要求を行う対象となる配信処理装置を特定できるようにしたことを特徴とするコンテンツ提供システム。
【請求項１７】
請求項１〜１６のいずれかに記載のコンテンツ提供システムと、
当該コンテンツ提供システムの配信処理装置から配信されるコンテンツを閲覧もしくは再生する機能を有する利用者端末と、
を備えることを特徴とするコンテンツ閲覧・再生システム。
【請求項１８】
請求項１７に記載のコンテンツ閲覧・再生システムにおいて、
利用者端末が、
配信制御装置に対して、所定の利用者識別子および所定の利用者認証コードもしくはその代替コードを含むリスト要求を送信するリスト要求部と、
前記配信制御装置から送信されてきたリスト提示情報に基づいて、利用可能コンテンツを示すリストを提示するリスト提示部と、
利用者の操作により前記リスト上で選択された選択コンテンツについて、キー情報を含むコンテンツ要求をコンテンツ送信部に送信するコンテンツ要求部と、
前記コンテンツ送信部から送信されてきたコンテンツを保存するコンテンツ保存部と、
前記コンテンツ保存部に保存されているコンテンツを閲覧もしくは再生するコンテンツ利用部と、
を有することを特徴とするコンテンツ閲覧・再生システム。
【請求項１９】
請求項１〜１６のいずれかに記載のコンテンツ提供システムにおける配信制御装置としてコンピュータを機能させるためのプログラム。
【請求項２０】
請求項１８に記載のコンテンツ閲覧・再生システムにおける利用者端末としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提供システムに関し、特に、個々の利用者が利用権を取得したコンテンツをインターネットを介して配信して提供するシステムに関する。
【背景技術】
【０００２】
電子書籍、音楽、動画などのデジタルコンテンツを提供する方法として、最近は、インターネットを介してコンテンツデータを配信する形態が主流となってきている。このようなデータ配信を行うために、サーバコンピュータを利用したコンテンツ提供システムが普及しており、個々の利用者は、このコンテンツ提供システムから、所望のコンテンツをダウンロードもしくはストリーミングの形式で配信を受け、これをパソコン、スマートフォン、電子タブレットなどの利用者端末で利用する形態が一般化している。
【０００３】
現在、このようなコンテンツ提供システムを用いて、様々な事業者が様々なデジタルコンテンツの提供ビジネスを展開しており、利用者は、希望するコンテンツを取り扱っている事業者から、適宜、コンテンツの提供を受けることができる。このようなコンテンツの提供は、通常、利用者に利用権を付与した上で行われ、個々の利用者は、付与されている利用権の範囲内で、コンテンツを利用することが可能になる。営利活動を行っている事業者が付与する利用権は、通常、有償であることが多いが、利用者にサービスを試用させる等の目的のために、特定のコンテンツについての利用権を無償で付与する場合もある。
【０００４】
たとえば、下記の特許文献１には、コンテンツをグループ単位で管理し、個々の利用者にグループ単位で利用権を付与するコンテンツ提供システムが開示されており、特許文献２には、コンテンツの配信先となる利用者端末の能力に応じて、異なる利用権を付与するコンテンツ配信システムが開示されている。
【０００５】
コンテンツ提供システムによる提供対象となるコンテンツは、電子書籍、音楽、動画等と多岐にわたっており、しかもそれぞれについて複数通りのデータフォーマットが利用されている。もちろん、業界として、標準的なデータフォーマットがいくつか採択されているが、完全な標準化には至っていない。特に、電子書籍に関しては、標準とすべきデータフォーマットが乱立しており、個々の事業者は、それぞれ独自のデータフォーマットでコンテンツの提供を行っているのが現状である。そこで、たとえば、下記の特許文献３，４には、コンテンツ配信時にフォーマット変換を行う機能をもったコンテンツ提供システムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２０６７８０号公報
【特許文献２】特開２００３−１５７３３４号公報
【特許文献３】特開２００４−１３９３５５号公報
【特許文献４】特開２０１１−１００３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したとおり、現在、多数の事業者（たとえば、電子書籍の書店）がコンテンツ提供ビジネスをそれぞれ独自の方法で展開しており、利用者は、個々の事業者に対してそれぞれ別個に申し込みを行い、コンテンツの配信を受けるために必要な個人情報の登録をそれぞれ別個に行うことになる。このため、従来のコンテンツ提供システムは、個々の事業者がそれぞれ別個独立して個々の利用者の個人情報を管理しながらコンテンツ提供ビジネスを展開する用途に利用することを前提としたものになっている。
【０００８】
しかしながら、このように事業者単位でそれぞれ独立してコンテンツ提供ビジネスを展開することは、社会全体のインフラとして見た場合、必ずしも効率的な運用形態とは言えない。特に、電子書籍は、コンテンツの数が膨大であり、版元となる出版社も多岐に渡っているため、単一の事業者があらゆる電子書籍を取り扱うことは困難である。したがって、利用者は、所望の書籍を取り扱っている事業者から利用権を取得し、当該事業者から電子書籍をダウンロードすることになるが、当該電子書籍は、当該事業者に固有のデータフォーマットで記述されているため、当該事業者から提供された専用の閲覧用アプリケーションプログラム（ビューワーアプリ）を用いて閲覧せざるを得ない。
【０００９】
もちろん、前掲の特許文献３，４に開示されている技術を用いれば、コンテンツ配信時にデータフォーマットの変換を行うことも可能であるが、根本的な解決策にはなっておらず、あらゆるフォーマットに対応できるわけではない。
【００１０】
理論的には、個々の事業者が相互に連携して、それぞれが別個に管理している顧客の個人情報（たとえば、アカウント、パスワード、メールアドレス等）および利用権に関する情報を融通し合えば、上記問題を解決することが可能である。たとえば、ある事業者から利用権を取得した利用者が、当該利用権を使って別な事業者からコンテンツの配信を受ける、というようなコンテンツの提供形態が可能になれば、より柔軟な運用が可能になる。しかしながら、現実的には、セキュリティの観点から、個人情報を他社に提供することは困難であり、顧客の個人情報を相互に融通し合う運用は採用しにくい。また、自社の財産ともいうべき会員情報（個人情報）を他社に引き渡すことは、商取引上の観点からも困難である。
【００１１】
そこで本発明は、複数の管理装置によって別個独立して管理されている利用権を利用して、統一的なコンテンツ配信を行うことが可能なコンテンツ提供システムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
(1)   本発明の第１の態様は、利用者が取得している利用権の範囲内で、利用者の要求に応じたコンテンツを利用者端末に対して提供するコンテンツ提供システムにおいて、
利用者端末に対してコンテンツを配信する配信処理装置と、
利用者についてのコンテンツ利用権を管理する複数ｎ台（ｎ≧２）の利用権管理装置と、
利用者端末からの要求に応じて利用権管理装置に対して照会を行い、照会結果に基づいて配信処理装置からの配信処理を制御する配信制御装置と、
を設け、
配信処理装置は、複数のコンテンツを格納するコンテンツ格納部と、各コンテンツに対応する書誌情報を格納する書誌情報格納部と、利用者端末からのコンテンツ要求に応じてコンテンツ格納部内のコンテンツを送信するコンテンツ送信部と、配信制御装置からの書誌情報要求に応じて書誌情報格納部内の書誌情報を送信する書誌情報送信部と、を有し、
複数ｎ台の利用権管理装置は、それぞれが、個々の利用者について、利用者識別子と利用者認証コードと当該利用者が利用権を取得しているコンテンツを示す利用権取得情報とを対応づけた利用者情報を格納する利用者情報格納部と、外部からのアクセスがあったときに、利用者認証コードを用いて認証を行う利用者認証部と、利用者認証部による認証がなされたことを条件として、外部からのアクセスに応じて利用者情報格納部に対する情報の書き込みもしくは書き換えを行う利用者情報書込部と、利用者認証部による認証がなされたことを条件として、外部からのアクセスに応じて利用者情報格納部から利用権取得情報を読み出して返信する利用者情報読出部と、を有し、
配信制御装置は、利用者端末から第ｉ番目（１≦ｉ≦ｎ）の利用権管理装置に格納されている利用者識別子および利用者認証コードもしくはその代替コードを含むリスト要求があったときに、当該第ｉ番目の利用権管理装置に対して、当該リスト要求に含まれている利用者識別子に対応する利用権取得情報を照会するアクセスを利用者認証コードもしくはその代替コードを用いて行い、返信されてきた利用権取得情報を受信する利用権照会部と、配信処理装置に格納されている書誌情報のうち、利用権照会部が受信した利用権取得情報に応じたコンテンツについての書誌情報を含む情報を、利用可能コンテンツを示すリストを提示するためのリスト提示情報として、リスト要求を行った利用者端末に送信するリスト送信部と、を有し、
書誌情報には、対応するコンテンツの入手に必要なキー情報が含まれており、コンテンツ送信部は、キー情報を含むコンテンツ要求に応じてコンテンツの送信を行うようにしたものである。
【００１３】
(2)   本発明の第２の態様は、上述した第１の態様に係るコンテンツ提供システムにおいて、
書誌情報送信部が、配信制御装置からの書誌情報要求に応じて書誌情報格納部内の書誌情報を送信する処理を行い、
リスト送信部が、書誌情報送信部から送信されてきた書誌情報の中から、利用権取得情報によって利用権が取得されていることが示されているコンテンツに対応する書誌情報を選択し、選択した書誌情報をリスト提示情報として利用者端末に送信するようにしたものである。
【００１４】
(3)   本発明の第３の態様は、上述した第１の態様に係るコンテンツ提供システムにおいて、
リスト送信部が、利用権照会部が受信した利用権取得情報を含む書誌情報要求を書誌情報送信部に対して与える処理を行い、
書誌情報送信部が、書誌情報格納部内の書誌情報の中から、利用権取得情報によって利用権が取得されていることが示されているコンテンツに対応する書誌情報を選択し、選択した書誌情報をリスト送信部に送信する処理を行い、
リスト送信部が、書誌情報送信部から送信されてきた書誌情報を含む情報を、リスト提示情報として利用者端末に送信するようにしたものである。
【００１５】
(4)   本発明の第４の態様は、上述した第１の態様に係るコンテンツ提供システムにおいて、
書誌情報送信部が、配信制御装置からの書誌情報要求に応じて書誌情報格納部内の書誌情報を送信する処理を行い、
リスト送信部が、書誌情報送信部から送信されてきた書誌情報のうち、利用権取得情報によって利用権が取得されていることが示されているコンテンツについてはキー情報を含む完全書誌情報を、それ以外のコンテンツについてはキー情報を含まない不完全書誌情報を、それぞれ両者を区別して提示することが可能なリスト提示情報として利用者端末に送信するようにしたものである。
【００１６】
(5)   本発明の第５の態様は、上述した第１の態様に係るコンテンツ提供システムにおいて、
リスト送信部が、利用権照会部が受信した利用権取得情報を含む書誌情報要求を書誌情報送信部に対して与える処理を行い、
書誌情報送信部が、書誌情報格納部内の書誌情報のうち、利用権取得情報によって利用権が取得されていることが示されているコンテンツについてはキー情報を含む完全書誌情報を、それ以外のコンテンツについてはキー情報を含まない不完全書誌情報を、それぞれリスト送信部に送信する処理を行い、
リスト送信部が、書誌情報送信部から送信されてきた完全書誌情報および不完全書誌情報を、両者を区別して提示することが可能なリスト提示情報として利用者端末に送信するようにしたものである。
【００１７】
(6)   本発明の第６の態様は、上述した第４または第５の態様に係るコンテンツ提供システムにおいて、
リスト送信部が、完全書誌情報をもつコンテンツを掲載した第１のリストと不完全書誌情報をもつコンテンツを掲載した第２のリストとを別個の領域に提示することが可能なリスト提示情報を利用者端末に送信するようにしたものである。
【００１８】
(7)   本発明の第７の態様は、上述した第４または第５の態様に係るコンテンツ提供システムにおいて、
書誌情報格納部が、少なくとも各コンテンツのタイトルを示すデータを含む書誌情報を格納しており、
リスト送信部が、各コンテンツのタイトルの対応欄に、当該コンテンツが完全書誌情報をもつコンテンツか不完全書誌情報をもつコンテンツかの別を示す識別マークを提示することが可能なリスト提示情報を利用者端末に送信するようにしたものである。
【００１９】
(8)   本発明の第８の態様は、上述した第１〜第７の態様に係るコンテンツ提供システムにおいて、
書誌情報に含まれるキー情報として、コンテンツ格納部内における対応するコンテンツの所在を示すＵＲＬを含む情報を用い、
コンテンツ送信部が、利用者端末からのコンテンツ要求に含まれるＵＲＬによって示される格納場所に格納されているコンテンツを当該利用者端末に対して送信するようにしたものである。
【００２０】
(9)   本発明の第９の態様は、上述した第１〜第８の態様に係るコンテンツ提供システムにおいて、
書誌情報に含まれるキー情報として、対応するコンテンツの送信を許可するための許可コードを含む情報を用い、
コンテンツ送信部が、利用者端末からのコンテンツ要求に含まれる許可コードが正しいことを確認した上で、要求に応じたコンテンツを当該利用者端末に対して送信するようにしたものである。
【００２１】
(10)  本発明の第１０の態様は、上述した第１〜第９の態様に係るコンテンツ提供システムにおいて、
コンテンツ格納部には、固有のコンテンツ識別子によって特定されるコンテンツが格納されており、
書誌情報格納部には、各コンテンツについての書誌情報がコンテンツ識別子に紐付けて格納されており、
利用者情報格納部には、特定の利用者が利用権を取得しているコンテンツのコンテンツ識別子の集合体が、当該特定の利用者についての利用権取得情報として格納されており、
リスト送信部が、利用権取得情報に含まれているコンテンツ識別子に紐付けられた書誌情報を含む情報を、リスト提示情報として利用者端末に送信するようにしたものである。
【００２２】
(11)  本発明の第１１の態様は、上述した第１〜第１０の態様に係るコンテンツ提供システムにおいて、
複数ｎ台の利用権管理装置内の利用者情報格納部には、同一の利用者について、それぞれ別個独立した利用者識別子および利用者認証コードが格納されているようにしたものである。
【００２３】
(12)  本発明の第１２の態様は、上述した第１〜第１１の態様に係るコンテンツ提供システムにおいて、
利用権照会部が、利用者端末から複数台の利用権管理装置に格納されている利用者識別子および利用者認証コードをそれぞれ含むリスト要求があったときに、当該複数台の利用権管理装置に対して利用権取得情報を照会するアクセスを行い、当該複数台の利用権管理装置から返信されてきた利用権取得情報を受信し、
リスト送信部が、利用権照会部が複数台の利用権管理装置から受信した利用権取得情報に応じたコンテンツについての書誌情報を含む情報を、リスト提示情報として利用者端末に送信するようにしたものである。
【００２４】
(13)  本発明の第１３の態様は、上述した第１〜第１２の態様に係るコンテンツ提供システムにおいて、
利用権照会部が、利用者端末から利用者識別子および利用者認証コードもしくはその代替コードとともに、当該利用者端末を特定するための端末識別子を含むリスト要求があったときに、利用権管理装置から返信されてきた利用権取得情報に端末識別子を対応づけ、これらを照会履歴情報として保存する処理を行い、
コンテンツ送信部が、利用者端末から、当該利用者端末を特定するための端末識別子を含むコンテンツ要求があることを条件に、当該コンテンツ要求に応じたコンテンツを送信する処理を行い、かつ、当該コンテンツ要求があった場合に、利用権照会部に対して、コンテンツ要求に応じたコンテンツとコンテンツ要求に含まれていた端末識別子との組み合わせについての問い合わせを行い、正当な組み合わせである旨の回答が得られた場合にのみコンテンツを送信する処理を行い、
利用権照会部が、コンテンツ送信部から、特定の端末識別子と特定のコンテンツとの組み合わせについての問い合わせを受けたときに、照会履歴情報を参照することにより、当該特定の端末識別子に対応づけて保存されている利用権取得情報に当該特定のコンテンツについての利用権が含まれていた場合に、正当な組み合わせである旨の回答を行うようにしたものである。
【００２５】
(14)  本発明の第１４の態様は、上述した第１〜第１３の態様に係るコンテンツ提供システムにおいて、
利用者認証部が、利用者端末から利用者識別子および利用者認証コードを含む予備認証要求があったときに、一時的認証コードを発行し、利用者識別子と一時的認証コードとの対応関係を所定時間だけ一時的に保存するとともに、一時的認証コードを利用者端末に返信する予備認証処理を行う機能を有し、
利用権照会部が、利用者端末から利用者識別子および一時的認証コードを含むリスト要求があったときに、一時的認証コードを利用者認証コードの代替コードとして用いて利用権管理装置に対する照会を行い、
利用者認証部が、利用権照会部から一時的認証コードを含む照会があったときに、一時的に保存されている対応関係を用いて認証を行うようにしたものである。
【００２６】
(15)  本発明の第１５の態様は、上述した第１〜第１４の態様に係るコンテンツ提供システムにおいて、
配信処理装置が、コンテンツ格納部および書誌情報格納部に対して、新たなコンテンツおよび新たな書誌情報の追加処理および既存のコンテンツおよび既存の処理情報の変更もしくは削除処理を行う機能をもったコンテンツ管理部を更に有するようにしたものである。
【００２７】
(16)  本発明の第１６の態様は、上述した第１〜第１５の態様に係るコンテンツ提供システムにおいて、
複数ｐ台（ｐ≧２）の配信処理装置が設けられており、このｐ台の配信処理装置には、利用者端末に組み込まれた複数ｐ通りの閲覧機能もしくは再生機能にそれぞれ対応した固有のフォーマットで記述されたコンテンツが格納されており、
個々の配信処理装置内の書誌情報送信部は、当該配信処理装置を特定する装置特定情報が付加された書誌情報を送信する機能を有し、
配信制御装置内のリスト送信部は、装置特定情報が付加されたリスト提示情報を送信する機能を有し、
利用者端末が、装置特定情報を参照することにより、コンテンツ要求を行う対象となる配信処理装置を特定できるようにしたものである。
【００２８】
(17)  本発明の第１７の態様は、上述した第１〜第１６の態様に係るコンテンツ提供システムに、当該コンテンツ提供システムの配信処理装置から配信されるコンテンツを閲覧もしくは再生する機能を有する利用者端末を付加することにより、コンテンツ閲覧・再生システムを構成するようにしたものである。
【００２９】
(18)  本発明の第１８の態様は、上述した第１７の態様に係るコンテンツ閲覧・再生システムにおいて、
利用者端末が、
配信制御装置に対して、所定の利用者識別子および所定の利用者認証コードもしくはその代替コードを含むリスト要求を送信するリスト要求部と、
配信制御装置から送信されてきたリスト提示情報に基づいて、利用可能コンテンツを示すリストを提示するリスト提示部と、
利用者の操作によりリスト上で選択された選択コンテンツについて、キー情報を含むコンテンツ要求をコンテンツ送信部に送信するコンテンツ要求部と、
コンテンツ送信部から送信されてきたコンテンツを保存するコンテンツ保存部と、
コンテンツ保存部に保存されているコンテンツを閲覧もしくは再生するコンテンツ利用部と、
を有するようにしたものである。
【００３０】
(19)  本発明の第１９の態様は、上述した第１〜第１６の態様に係るコンテンツ提供システムにおける配信制御装置を、コンピュータにプログラムを組み込むことにより構成したものである。
【００３１】
(20)  本発明の第２０の態様は、上述した第１８の態様に係るコンテンツ閲覧・再生システムにおける利用者端末を、コンピュータにプログラムを組み込むことにより構成したものである。
【発明の効果】
【００３２】
本発明のコンテンツ提供システムによれば、コンテンツ利用権は複数ｎ台の利用権管理装置によって管理され、利用者の端末から配信制御装置に対するアクセスがあると、各利用権管理装置に対して当該利用者が取得している利用権の照会が行われる。そして、配信制御装置は、この照会結果として得られる利用権取得情報に基づいて、当該利用者が取得している利用権の範囲内でコンテンツの配信が行われるような配信制御を行う。このため、複数の管理装置によって別個独立して管理されている利用権を利用して、統一的なコンテンツ配信を行うことが可能になる。
【図面の簡単な説明】
【００３３】
【図１】本発明の基本的な実施形態に係るコンテンツ提供システムの構成を示すブロック図である。
【図２】図１に示すコンテンツ提供システムの一部の詳細構成を示すブロック図である。
【図３】図２に示すコンテンツ格納部１１０および書誌情報格納部１２０に格納された具体的なデータ群の一例を示す図である。
【図４】コンテンツＣおよび書誌情報Ｂの具体的なデータ構造の一例を示す図である。
【図５】図４に示すデータ構造をもったコンテンツＣおよび書誌情報Ｂの具体的なデータ例を示す図である。
【図６】図２に示す利用権管理装置２００（ｉ）に格納された利用権取得情報の具体的なデータ例を示す図である。
【図７】図２に示す配信制御装置３００から送信されるリスト提示情報Ｌの具体的なデータ例を示す図である。
【図８】図７に示すリスト提示情報Ｌに基づいて利用者端末４００（ｊ）のディスプレイ画面に表示されるコンテンツリストの提示例を示す図である。
【図９】本発明の第１の変形例に利用される完全書誌情報および不完全書誌情報の具体的なデータ例を示す図である。
【図１０】完全書誌情報および不完全書誌情報を含むリスト提示情報に基づいて利用者端末４００のディスプレイ画面に表示されたコンテンツリストの一例を示す図である。
【図１１】完全書誌情報および不完全書誌情報を含むリスト提示情報に基づいて利用者端末４００のディスプレイ画面に表示されたコンテンツリストの別な一例を示す図である。
【図１２】本発明の第２の変形例に係るコンテンツ提供システムの一部の詳細構成を示すブロック図である。
【図１３】本発明の第２の変形例の特徴部分の処理機能を示すブロック図である。
【図１４】本発明の第３の変形例に係るコンテンツ提供システムの一部の詳細構成を示すブロック図である。
【図１５】本発明の第３の変形例の特徴部分の処理機能を示すブロック図である。
【図１６】本発明の第４の変形例に係るコンテンツ提供システムの構成を示すブロック図である。
【図１７】本発明の第４の変形例の特徴部分の処理機能を示すブロック図である。
【発明を実施するための形態】
【００３４】
以下、本発明を図示する実施形態に基づいて説明する。
【００３５】
＜＜＜  §１．  本発明の基本的な実施形態  ＞＞＞
図１は、本発明の基本的な実施形態に係るコンテンツ提供システムの構成を示すブロック図である。図示のとおり、このコンテンツ提供システムは、配信処理装置１００、複数ｎ台（ｎ≧２）の利用権管理装置２００、配信制御装置３００によって構成されており、インターネットＮを介して、複数ｍ台（ｍ≧２）の利用者端末４００にコンテンツを提供する機能を果たす。
【００３６】
ここでは、複数ｎ台の利用権管理装置２００のそれぞれに２００（１），２００（２），... のように番号を付し、複数ｍ台の利用者端末４００のそれぞれに４００（１），４００（２），... のように番号を付して示すことにする。たとえば、利用権管理装置２００（ｉ）は、ｎ台のうちの第ｉ番目（１≦ｉ≦ｎ）の装置であり、利用者端末４００（ｊ）は、ｍ台のうちの第ｊ番目（１≦ｊ≦ｍ）の端末ということになる。また、任意の利用権管理装置あるいは任意の利用者端末を指す場合には、単に、利用権管理装置２００あるいは利用者端末４００と呼ぶことにする。
【００３７】
なお、ここでは、このコンテンツ提供システムを利用した代表的なビジネス形態を例示するため、配信処理装置１００の保守運用が事業者Ｘによって行われ、配信制御装置３００の保守運用が事業者Ｙによって行われ、利用権管理装置２００（１）〜２００（ｎ）の保守運用が事業者Ｚ１〜Ｚｎによって行われる場合を例にとり、更に、利用者端末４００（１）〜４００（ｍ）を用いたコンテンツの利用が、利用者Ｕ１〜Ｕｍによって行われる場合を例にとった説明を行うことにする。図１における家のシンボルはこれら事業者を示し、人のシンボルはこれら利用者を示している。
【００３８】
もちろん、ここに示すビジネス形態は、その代表的な一例を示すものであり、このコンテンツ提供システムの利用形態は、図示の例に限定されるものではない。たとえば、実際には、図示の事業者ＸとＹとを同一事業者が兼務してもかまわないし、事業者ＸとＺ１とを同一の事業者が兼務してもかまわないし、事業者ＹとＺ１とを同一の事業者が兼務してもかまわない。要するに、個々の装置の保守運用は、実社会におけるビジネス展開に応じて、任意の事業者に行わせるようにしてかまわない。
【００３９】
このコンテンツ提供システムは、個々の利用者が取得している利用権の範囲内で、利用者の要求に応じたコンテンツを利用者端末４００に対して提供する機能を果たす。配信処理装置１００は、多数のコンテンツを格納しており、利用者端末４００に対して利用者所望のコンテンツをインターネットＮを介して配信する配信処理を実行し、配信制御装置３００は、この配信処理を制御する役割を果たす。この配信処理の制御は、利用権管理装置２００に格納されている利用権取得情報に基づいて行われる。
【００４０】
すなわち、利用権管理装置２００は、個々の利用者についてのコンテンツ利用権を管理する機能を有し、配信制御装置３００は、利用者端末４００からの要求に応じて利用権管理装置２００に対して照会を行い、照会結果に基づいて配信処理装置１００からの配信処理を制御する処理を行う。具体的には、配信処理装置１００内に用意されているコンテンツのうち、特定の利用者が利用可能なコンテンツのリストを当該利用者の端末４００に送信する処理が行われる。当該利用者が、リストから所望のコンテンツを要求すると、配信処理装置１００から、要求に応じたコンテンツＣが当該端末４００に配信されることになる。
【００４１】
続いて、このような配信制御のより具体的な仕組を、図２を参照しながら説明する。図２は、図１に示すコンテンツ提供システムの一部の詳細構成を示すブロック図である。この図２には、図１に示す各構成要素のうち、配信処理装置１００と、第ｉ番目の利用権管理装置２００（ｉ）と、配信制御装置３００と、第ｊ番目の利用者端末４００（ｊ）とが示されている。実際には、図１に示すとおり、複数ｎ台の利用権管理装置２００と複数ｍ台の利用者端末４００がインターネットＮに接続されることになるが、図２では、このうち、第ｉ番目の利用権管理装置２００（ｉ）と第ｊ番目の利用者端末４００（ｊ）とを用いた利用形態を代表例として述べることにする。各ブロック間の矢印は、インターネットＮを介したデータの流れを示している。
【００４２】
配信処理装置１００には、複数のコンテンツＣを格納するコンテンツ格納部１１０と、各コンテンツに対応する書誌情報Ｂを格納する書誌情報格納部１２０と、利用者端末４００からのコンテンツ要求に応じてコンテンツ格納部１１０内のコンテンツＣを送信するコンテンツ送信部１３０と、配信制御装置３００からの書誌情報要求に応じて書誌情報格納部１２０内の書誌情報Ｂを送信する書誌情報送信部１４０と、コンテンツ格納部１１０および書誌情報格納部１２０に対して、新たなコンテンツＣおよび新たな書誌情報Ｂの追加処理および既存のコンテンツＣおよび既存の処理情報Ｂの変更もしくは削除処理を行う機能をもったコンテンツ管理部１５０と、が備わっている。
【００４３】
コンテンツ管理部１５０に対するコンテンツの追加・変更・削除の指示は、この配信処理装置１００の保守運用を行う事業者Ｘによって行われる。この配信処理装置１００における情報の送受はインターネットＮを介して行われるため、実際には、配信処理装置１００は、インターネットＮに接続されたサーバコンピュータによって構成することができる。
【００４４】
一方、第ｉ番目の利用権管理装置２００（ｉ）には、図示のとおり、利用者情報格納部２１０（ｉ）、利用者情報読出部２２０（ｉ）、利用者認証部２３０（ｉ）、利用者情報書込部２４０（ｉ）が備わっている。添字（ｉ）は、第ｉ番目の利用権管理装置２００（ｉ）の構成要素であることを示す。
【００４５】
ここで、利用者情報格納部２１０（ｉ）には、個々の利用者についての利用者情報Ｕが格納されている。個々の利用者情報Ｕは、それぞれが、個々の利用者について、利用者識別子ＩＤと利用者認証コードＡと当該利用者が利用権を取得しているコンテンツを示す利用権取得情報Ｒとを対応づけた情報になっている。たとえば、第ｊ番目の利用者Ｕｊについて、利用者情報格納部２１０（ｉ）に格納されている利用者情報Ｕ（ｉ，ｊ）は、図示のとおり、利用者識別子ＩＤ（ｉ，ｊ）と、利用者認証コードＡ（ｉ，ｊ）と、利用権取得情報Ｒ（ｉ，ｊ）とを対応づけた情報になる。添字（ｊ）は、第ｊ番目の利用者Ｕｊについての情報であることを示す。
【００４６】
利用者識別子ＩＤ（ｉ，ｊ）は、この第ｉ番目の利用権管理装置２００（ｉ）において、第ｊ番目の利用者Ｕｊを特定するためのデータであり、一般的には、当該利用者Ｕｊについてのアカウントを示すコードを利用すればよい。利用者認証コードＡ（ｉ，ｊ）は、この第ｉ番目の利用権管理装置２００（ｉ）において、当該利用者Ｕｊを認証するためのデータであり、一般的には、当該利用者Ｕｊが設定したパスワードを利用すればよい。また、利用権取得情報Ｒ（ｉ，ｊ）は、この第ｉ番目の利用権管理装置２００（ｉ）において、第ｊ番目の利用者Ｕｊが利用権を取得したコンテンツを特定するためのデータであり、一般的には、当該コンテンツについてのコンテンツ識別子を利用すればよい。
【００４７】
もちろん、利用者情報格納部２１０（ｉ）には、他の利用者（必ずしも、このコンテンツ提供システムを利用する全利用者である必要はない）についての利用者情報も格納されている。図では、第（ｊ＋１）番目のユーザについての利用者情報Ｕ（ｉ，ｊ＋１）と、第（ｊ＋２）番目のユーザについての利用者情報Ｕ（ｉ，ｊ＋２）とが格納されている状態が例示されている。もちろん、第（ｊ＋１）番目のユーザについての利用者情報Ｕ（ｉ，ｊ＋１）は、利用者識別子ＩＤ（ｉ，ｊ＋１）と、利用者認証コードＡ（ｉ，ｊ＋１）と、利用権取得情報Ｒ（ｉ，ｊ＋１）とを対応づけた情報になる。
【００４８】
利用者認証部２３０（ｉ）は、外部からのアクセスがあったときに、利用者認証コードＡを用いて認証を行う機能を有し、利用者情報書込部２４０（ｉ）は、この利用者認証部２３０（ｉ）による認証がなされたことを条件として、外部からのアクセスに応じて利用者情報格納部２１０（ｉ）に対する情報の書き込みもしくは書き換えを行う機能を有する。また、利用者情報読出部２２０（ｉ）は、利用者認証部２３０（ｉ）による認証がなされたことを条件として、外部からのアクセスに応じて利用者情報格納部２１０（ｉ）から利用権取得情報Ｒを読み出して返信する機能を有する。
【００４９】
利用権管理装置２００における情報の送受もインターネットＮを介して行われるため、実際には、この利用権管理装置２００も、インターネットＮに接続されたサーバコンピュータによって構成することができる。
【００５０】
一方、配信制御装置３００には、図示のとおり、利用者端末４００に対してリスト提示情報Ｌを送信する機能を果たすリスト送信部３１０と、利用権管理装置２００に対して利用権の照会を行う利用権照会部３２０とが備わっている。
【００５１】
利用権照会部３２０は、第ｊ番目の利用者端末４００（ｊ）から、第ｉ番目の利用権管理装置２００（ｉ）に格納されている利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を含むリスト要求があったときに、当該第ｉ番目の利用権管理装置２００（ｉ）に対して、当該リスト要求に含まれている利用者識別子ＩＤ（ｉ，ｊ）に対応する利用権取得情報Ｒ（ｉ，ｊ）を照会するアクセスを当該利用者認証コードＡ（ｉ，ｊ）を用いて行い、返信されてきた利用権取得情報Ｒ（ｉ，ｊ）を受信する。
【００５２】
リスト送信部３１０は、配信処理装置１００に格納されている書誌情報Ｂのうち、利用権照会部３２０が受信した利用権取得情報Ｒ（ｉ，ｊ）に応じたコンテンツＣについての書誌情報Ｂを含む情報を、利用可能コンテンツを示すリストを提示するためのリスト提示情報Ｌとして、リスト要求を行った利用者端末４００（ｊ）に送信する処理を行う。
【００５３】
この配信制御装置３００における情報の送受もインターネットＮを介して行われるため、実際には、この配信制御装置３００も、インターネットＮに接続されたサーバコンピュータによって構成することができる。
【００５４】
これに対して、利用者端末４００は、本発明に係るコンテンツ提供システムにおける配信処理装置１００から配信されるコンテンツＣを閲覧（コンテンツＣが電子書籍等のコンテンツである場合）もしくは再生（コンテンツＣが音楽や動画等のコンテンツである場合）する機能を有する端末装置であり、実際には、パソコン、スマートフォン、電子タブレットなど、インターネットに接続して利用することが可能な端末装置（コンピュータ）に、専用のアプリケーションプログラム（ビューワープログラム等）をインストールすることによって実現できる。
【００５５】
前述したとおり、本発明に係るコンテンツ提供システムは、配信処理装置１００、複数ｎ台（ｎ≧２）の利用権管理装置２００、配信制御装置３００によって構成されるシステムであるが、当該コンテンツ提供システムに、利用者端末４００を付加した全体によって、コンテンツ閲覧・再生システムが構成されることになる。図１に示すブロック図は、このコンテンツ閲覧・再生システムの全容を示している。
【００５６】
図２に示されている利用者端末４００（ｊ）は、第ｊ番目の利用者Ｕｊが利用する第ｊ番目の端末装置であり、図示のとおり、リスト提示部４１０（ｊ）、リスト要求部４２０（ｊ）、コンテンツ要求部４３０（ｊ）、コンテンツ保存部４４０（ｊ）、コンテンツ利用部４５０（ｊ）が備わっている。
【００５７】
リスト要求部４２０（ｊ）は、配信制御装置３００に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を含むリスト要求を送信する機能を果たす。ここで、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）は、第ｊ番目の利用者Ｕｊについて、第ｉ番目の利用権管理装置２００（ｉ）に登録されているデータであり、利用者Ｕｊの操作入力により、リスト要求部４２０（ｊ）に取り込まれ、リスト要求とともに配信制御装置３００へ送信されることになる。
【００５８】
したがって、リスト要求部４２０（ｊ）が配信制御装置３００に対してリスト要求を送信する際には、既に、第ｊ番目の利用者Ｕｊについての利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）が、第ｉ番目の利用権管理装置２００（ｉ）に事前登録されている（すなわち、利用者情報格納部２１０（ｉ）内に利用者情報Ｕ（ｉ，ｊ）の一部を構成するデータとして格納されている）ことが前提となる。
【００５９】
このような事前登録の具体的な方法については、§２で述べることにする。図２において、一部が破線で示されている書込用外部アクセスの矢印は、このような事前登録の処理を行う際のデータの流れを示している。この事前登録は、実際には、本発明に係るコンテンツ提供システムとは別の何らかのシステムを利用して行われることになる。
【００６０】
利用者端末４００（ｊ）から配信制御装置３００に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を含むリスト要求が行われると、利用権照会部３２０から利用権管理装置２００（ｉ）に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を用いた照会が行われ、当該照会に応じて、利用権取得情報Ｒ（ｉ，ｊ）が返信されてくることは既に述べたとおりである。そして、リスト送信部３１０が、この利用権取得情報Ｒ（ｉ，ｊ）に応じたコンテンツＣについての書誌情報Ｂを含む情報を、リスト提示情報Ｌとして利用者端末４００（ｊ）に送信する処理を行うことも既に述べたとおりである。
【００６１】
リスト提示部４１０（ｊ）は、こうして配信制御装置３００から送信されてきたリスト提示情報Ｌに基づいて、利用者端末４００（ｊ）の画面上に、利用可能コンテンツを示すリストを提示する処理を行う。利用者Ｕｊは、このリストの中から、利用を希望する特定のコンテンツを選択し、当該コンテンツに対する要求指示を入力する。
【００６２】
コンテンツ要求部４３０（ｊ）は、利用者Ｕｊの操作により、リスト上で選択された選択コンテンツについてのコンテンツ要求をコンテンツ送信部１３０に送信する処理を行う。コンテンツ送信部１３０は、コンテンツ格納部１１０から、要求されたコンテンツＣを取り出し、これを利用者端末４００（ｊ）に送信する。
【００６３】
なお、後述するように、書誌情報Ｂには、対応するコンテンツＣの入手に必要なキー情報Ｋが含まれている。したがって、コンテンツ要求部４３０（ｊ）は、リスト提示部４１０（ｊ）がリスト提示情報Ｌとして受信した書誌情報Ｂ内のキー情報Ｋをコンテンツ要求に含ませてコンテンツ送信部１３０に送信することができる。コンテンツ送信部１３０は、利用者端末４００から、キー情報Ｋを含むコンテンツ要求を受けて、当該要求に応じたコンテンツＣの送信を行うことになる。
【００６４】
こうして配信処理装置１００から利用者端末４００（ｊ）に対して送信されてきたコンテンツＣは、コンテンツ保存部４４０（ｊ）によって受信され、保存される。図には、このようにしてコンテンツ保存部４４０（ｊ）内に複数のコンテンツＣが保存されている状態が示されている。
【００６５】
コンテンツ利用部４５０（ｊ）は、利用者Ｕｊからの利用指示に基づいて、コンテンツ保存部４４０（ｊ）に保存されている所定のコンテンツＣを閲覧もしくは再生する処理を行う。かくして、利用者Ｕｊは、利用権を取得している特定のコンテンツをインターネットＮを介してダウンロードした上で、これを閲覧したり再生したりすることが可能になる。なお、ここでは、コンテンツをダウンロードして利用する例を述べるが、いわゆるストリーミングの形態で配信を受け、これを利用するようにしてもかまわない。この場合、コンテンツ保存部４４０（ｊ）内のコンテンツは一時的に保存された後、消去されることになる。
【００６６】
以上、図２を参照しながら、第ｉ番目の利用権管理装置２００（ｉ）の基本構成および基本動作を述べたが、全ｎ台の利用権管理装置２００の基本構成および基本動作も全く同様である。また、図２では、第ｊ番目の利用者端末４００（ｊ）の基本構成および基本動作を述べたが、全ｍ台の利用者端末４００の基本構成および基本動作も全く同様である。
【００６７】
もちろん、ｎ台の利用権管理装置２００では、各利用者の利用権や個人情報はそれぞれ独立して管理されている。たとえば、図１に示す例の場合、第１の利用権管理装置２００（１）は事業者Ｚ１によって保守運用されており、第２の利用権管理装置２００（２）は事業者Ｚ２によって保守運用されている。各事業者Ｚ１，Ｚ２は、それぞれ独自の運用方法によって、個々の利用者に利用者識別子を付与し、個々の利用者の利用者認証コードを保持し、個々の利用者が取得した利用権の情報を管理している。そして、通常、これらの利用者情報は、個々の利用者の氏名・住所・生年月日・メールアドレス・電話番号などの個人情報に紐付けされて登録されている。
【００６８】
したがって、全く同じ第ｊ番目のユーザＵｊに関するデータであっても、事業者Ｚ１によって保守運用されている利用権管理装置２００（１）内に登録されている利用者識別子ＩＤ（１，ｊ）および利用者認証コードＡ（１，ｊ）と、事業者Ｚ２によって保守運用されている利用権管理装置２００（２）内に登録されている利用者識別子ＩＤ（２，ｊ）および利用者認証コードＡ（２，ｊ）とは、それぞれ別個独立したデータになっており、両者間に関係は全くない。当然ながら、利用者識別子ＩＤ（一般的には、アカウント）を構成するデータの文字数や構成規則、利用者認証コードＡ（一般的には、パスワード）を構成するデータの文字数や構成規則などもそれぞれ別個独立して設定されている。
【００６９】
しかも、通常、利用者識別子ＩＤや利用者認証コードＡといった情報は、個々の事業者が秘密に保管すべき個人情報であり、これらが外部に公開されることはない。したがって、事業者Ｚ１は、自己の顧客として登録されている第ｊ番目のユーザＵｊについて、自己が管理する利用権管理装置２００（１）に登録されている利用者識別子ＩＤ（１，ｊ）および利用者認証コードＡ（１，ｊ）を把握しているのは当然であるが、別な利用権管理装置２００において、当該ユーザＵｊについてどのような利用者識別子ＩＤおよび利用者認証コードＡが設定されているかを知る由もない。
【００７０】
要するに、複数ｎ台の利用権管理装置２００内の利用者情報格納部２１０には、同一の利用者について、それぞれ別個独立した利用者識別子および利用者認証コードが格納されていることになる。それでも、本発明に係るコンテンツ提供システムでは、利用権取得情報Ｒについて、予め取り決めた共通のデータフォーマットを用いるようにすれば、利用権照会部３２０は、ｎ台の利用権管理装置２００のどれに照会を行ったとしても、共通のデータフォーマットで記述された利用権取得情報Ｒを得ることができ、この利用権取得情報Ｒを利用して、前述したように、利用者端末４００に対してリスト提示情報Ｌを送信することができる。
【００７１】
このように、本発明に係るコンテンツ提供システムでは、複数ｎ台の利用権管理装置２００によって別個独立して管理されている利用権を利用して、配信処理装置１００から統一的なコンテンツ配信を行うことが可能になる。同一の配信処理装置１００から配信するコンテンツは、同一の標準フォーマットで記述したデータにすることができるので、利用者端末４００を、パソコン、スマートフォン、電子タブレットなどのコンピュータに専用のアプリケーションプログラム（ビューワープログラム等）をインストールすることによって構成する場合でも、単一のビューワープログラム等をインストールするだけで十分である。
【００７２】
＜＜＜  §２．  本発明の具体的な処理動作  ＞＞＞
続いて、図２に示す本発明の基本的な実施形態に係るコンテンツ提供システムの処理動作を具体的なデータを例示しながら説明する。本発明に係るコンテンツ提供システムによって提供することができるコンテンツは、たとえば、電子書籍、音楽、動画など、様々なデジタルコンテンツであるが、ここでは便宜上、電子書籍を提供する例について説明を行うことにする。
【００７３】
図３は、図２に示すコンテンツ格納部１１０および書誌情報格納部１２０に格納された具体的なデータ群の一例を示す図である。ここで、Ｃ（ｘ）なる符号は個々のコンテンツを示し、Ｂ（ｘ）なる符号はコンテンツＣ（ｘ）に対応する書誌情報を示している。図示の例の場合、ｘは４桁の数字で表現され、コンテンツ格納部１１０には、コンテンツＣ（０１０１）〜Ｃ（９８６１）が格納され、書誌情報格納部１２０には、これに対応して書誌情報Ｂ（０１０１）〜Ｂ（９８６１）が格納されている。書誌情報Ｂ（０１０１）は、コンテンツＣ（０１０１）についての書誌情報ということになる。
【００７４】
図４は、コンテンツＣおよび書誌情報Ｂの具体的なデータ構造の一例を示す図である。この例の場合、コンテンツＣは、コンテンツ識別子ＣＩＤとコンテンツデータＣＤとによって構成されている。コンテンツデータＣＤは、当該コンテンツＣの本体データであり、電子書籍の場合、所定のフォーマットで記述された書籍の内容を示すデータということになる。コンテンツ識別子ＣＩＤは、個々のコンテンツＣを特定するために付与された固有のコードである。個々のコンテンツＣを他のコンテンツと区別できるように、少なくともこのコンテンツ提供システムにおいて、個々のコンテンツＣにそれぞれユニークなコードが付与される。電子書籍のコンテンツの場合、たとえば、当該書籍のＩＳＢＮ（International Standard Book Number）等をコンテンツ識別子ＣＩＤとして利用することができる。
【００７５】
一方、図示の例における書誌情報Ｂは、コンテンツ識別子ＣＩＤ、書誌データＢＤ、キー情報Ｋによって構成されている。書誌情報Ｂ内のコンテンツ識別子ＣＩＤは、コンテンツＣ内のコンテンツ識別子ＣＩＤに対応するものであり、書誌情報Ｂは、このコンテンツ識別子ＣＩＤによって特定のコンテンツＣに紐付けされている。書誌データＢＤは、当該書誌情報Ｂの本体データであり、この例の場合、対応するコンテンツＣ（電子書籍）についてのタイトル、著者名、出版年を示すデータによって構成されている。そして、キー情報Ｋは、対応するコンテンツＣの入手に必要な情報であり、利用者端末４００は、このキー情報Ｋを利用して、コンテンツ送信部１３０に対してコンテンツ要求を与え、コンテンツＣを入手することになる。
【００７６】
キー情報Ｋとしては、コンテンツＣの入手を可能にする情報であればどのようなデータを用いてもかまわないが、図示の例の場合、コンテンツ格納部１１０内における対応するコンテンツＣの所在を示すＵＲＬと、当該コンテンツＣの送信を許可するための許可コードとを含む情報を、キー情報Ｋとして用いるようにしている。もちろん、所在を示すＵＲＬと許可コードのうち、いずれか一方のみをキー情報Ｋとして用いるようにしてもかまわない。後述するように、利用者端末４００は、このようなキー情報Ｋを含んだ書誌情報Ｂに基づいて、コンテンツＣのダウンロードを行うことになる。
【００７７】
図５は、図４に示すデータ構造をもったコンテンツＣおよび書誌情報Ｂの具体的なデータ例を示す図であり、符号Ｃ（０５０１）で示されるコンテンツと符号Ｂ（０５０１）で示される書誌情報の具体的な内容が例示されている。すなわち、この例の場合、コンテンツＣ（０５０１）は、コンテンツ識別子ＣＩＤ（０５０１）とコンテンツデータＣＤ（０５０１）とによって構成され、コンテンツデータＣＤ（０５０１）は、芥川龍之介の「蜘蛛の糸」の電子書籍データになっている。
【００７８】
一方、書誌情報Ｂ（０５０１）は、この電子書籍のタイトル「蜘蛛の糸」、著者名「芥川龍之介」、出版年「１９１８」を示すためのデータ（この例の場合、テキストデータ）であり、コンテンツ識別子ＣＩＤ（０５０１）によって、コンテンツＣ（０５０１）に紐付けされている。もちろん、書誌データは、必ずしもテキストデータである必要はなく、画像データや音声データを書誌データとして用いるようにしてもかまわない。そして、キー情報Ｋ（０５０１）は、コンテンツＣ（０５０１）の入手に必要な情報であり、ここに示す例の場合、コンテンツ格納部１１０内に格納されているコンテンツＣ（０５０１）の所在を示すＵＲＬと、当該コンテンツＣの送信を許可するための許可コードとを含む情報によって構成されている。
【００７９】
したがって、この図５に示すような書誌情報Ｂ（０５０１）を取得した利用者端末４００は、配信処理装置１００に対して、キー情報Ｋ（０５０１）を用いたコンテンツ要求を行うことができる。この例の場合、利用者端末４００内のコンテンツ要求部４３０が、キー情報Ｋ（０５０１）に含まれているＵＲＬを指定し、キー情報Ｋ（０５０１）に含まれている許可コードを伴うコンテンツ要求を行うことになる。
【００８０】
このようなコンテンツ要求を受けたコンテンツ送信部１３０は、利用者端末４００からのコンテンツ要求に含まれるＵＲＬによって示される格納場所（コンテンツ格納部１１０内の所定の場所）に格納されているコンテンツＣ（０５０１）を読み出し、これを当該利用者端末４００に対して送信する処理を行う。このとき、コンテンツ送信部１３０は、利用者端末４００からのコンテンツ要求に含まれる許可コードが正しいことを確認した上で、要求に応じたコンテンツＣ（０５０１）を当該利用者端末４００に対して送信する。したがって、ここに示す実施例の場合、コンテンツ要求に含まれているＵＲＬと許可コードとの双方が正しい場合にのみ、コンテンツＣ（０５０１）が利用者端末４００に送信されることになる。
【００８１】
続いて、第ｉ番目の利用権管理装置２００（ｉ）に対して、第ｊ番目の利用者Ｕｊが利用者としての登録を行い、いくつかのコンテンツについての利用権を取得する手順を説明する。前述したとおり、ここに示す実施例の場合、第ｉ番目の利用権管理装置２００（ｉ）の保守運用は事業者Ｚｉによって行われている。ここで、事業者Ｚｉは、電子書店を主たる業務とする者であってもよいし、全く別な主業務を営む者であってもかまわない。
【００８２】
前者の形態の場合、事業者Ｚｉは、配信処理装置１００の保守運用を行う事業者Ｘを兼ねることもできる。もちろん、事業者Ｚｉと事業者Ｘとは全く別な事業者であってもかまわない。たとえば、電子書店を主たる業務とする事業者Ｚｉは、本発明に係るコンテンツ提供システムとは全く別のコンテンツ提供システム（以下、「既存システム」という）を利用して、独自のコンテンツ提供ビジネスを展開していてもかまわない。この場合、事業者Ｚｉは、当該既存システム内の配信処理装置を用いてコンテンツを配信していることになるが、当該サービスで蓄積された顧客情報をそのまま本発明に係るコンテンツ提供システムに流用することが可能になり、顧客に対して、より品揃えが豊富なサービス提供が可能になる。
【００８３】
たとえば、電子書店を展開している事業者Ｚｉが取り揃えるコンテンツの中には、芥川龍之介の「蜘蛛の糸」なる電子書籍が含まれていなかった場合、この事業者Ｚｉが運営する既存システムから直接的には当該電子書籍を配信することはできない。したがって、従来の既存システムのみを利用してビジネスを展開していた場合、事業者Ｚｉは、「蜘蛛の糸」の購入を希望する顧客に対するビジネスチャンスを失うことになる。
【００８４】
これに対して、この事業者Ｚｉが、本発明に係るコンテンツ提供システムの一翼を担うようになれば、自己の顧客に対して間接的に「蜘蛛の糸」なる電子書籍の提供を行うことができるようになる。これは、事業者Ｚｉが、「蜘蛛の糸」なる電子書籍を直接的には取り扱っていなかったとしても、本発明に係るコンテンツ提供システムを用いて、「蜘蛛の糸」の利用権を販売するという形で、顧客に当該電子書籍を間接的に提供することが可能になるためである。
【００８５】
上例の場合、図２に示す利用権管理装置２００（ｉ）内の利用者情報格納部２１０（ｉ），利用者認証部２３０（ｉ），利用者情報書込部２４０（ｉ）は、既存システム内の同等の機能を果たす構成要素をそのまま流用して構成することができる。別言すれば、図２に示す利用権管理装置２００（ｉ）は、この既存システムに、利用者情報読出部２２０（ｉ）を付加することによって構成することができる。
【００８６】
図２において、利用者端末４００（ｊ）から利用権管理装置２００（ｉ）に向かう一部破線で示す矢印（書込用外部アクセス）は、この既存システムを用いたルートにより、利用者情報の書き込みや書き換えが行われることを示している。通常、利用者Ｕｊを新たな顧客として登録する場合、利用者情報書込部２４０（ｉ）によって、当該利用者Ｕｊの氏名・住所・生年月日・メールアドレス・電話番号などの個人情報が取り込まれ（図２に示す利用者情報Ｕ（ｉ，ｊ）には、このような個人情報の図示は省略されている）、更に、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）が設定される。
【００８７】
こうして、顧客としての初期登録が完了した後、当該利用者Ｕｊが何らかのコンテンツについての利用権を購入した場合、利用者情報Ｕ（ｉ，ｊ）内の利用権取得情報Ｒ（ｉ，ｊ）内の情報が更新されることになる。もちろん、利用者情報書込部２４０（ｉ）による書き込みや書き換えは、利用者認証部２３０（ｉ）による認証がなされたことを条件として行われる。したがって、利用者Ｕｊは、書込用外部アクセスを行う際に、利用者識別子ＩＤ（ｉ，ｊ）として機能するアカウントデータと、利用者認証コードＡ（ｉ，ｊ）として機能するパスワードデータを入力して、当該外部アクセスを行うことになる。
【００８８】
このように、アカウントとパスワードにより利用者を認証して、コンテンツの利用権を販売する処理は、既に、様々な電子商取引システムで利用されている公知の技術であるため、ここでは詳しい説明は省略する。本発明に係るコンテンツ提供システムでは、利用者情報格納部２１０内に、少なくとも、利用者識別子ＩＤ（ｉ，ｊ），利用者認証コードＡ（ｉ，ｊ），利用権取得情報Ｒ（ｉ，ｊ）を含む利用者情報が、個々の利用者ごとに格納された状態になっていれば足り、このような利用者情報を格納するための具体的な手段は、どのようなものであってもかまわない。
【００８９】
また、上例では、コンテンツの利用権を販売する形態、すなわち、利用者が利用権を有償で取得する形態を述べたが、利用権の付与は必ずしも有償で行う必要はなく、無償で付与してもかまわない。たとえば、電子書店を運営している事業者Ｚｉが、顧客に対して過去の購入実績に応じたポイントを発行し、所定量のポイントと引き換えに、顧客所望の電子書籍の利用権を無償で付与するようなサービスを行うことも可能である。
【００９０】
このような利用権の無償付与は、事業者が、電子書店とは全く別な主業務を営む者である場合にも有効である。たとえば、本発明に係るコンテンツ提供システムを利用したビジネスに、第（ｉ＋１）番目の事業者Ｚ（ｉ＋１）として、信販会社が参入した場合を考えてみよう。事業者Ｚ（ｉ＋１）の主たる業務が、クレジットカードを利用した信販業務であり、電子書籍を提供するビジネスには全く関与していなかったとする。そのような状況でも、事業者Ｚ（ｉ＋１）は、利用権管理装置２００（ｉ＋１）の保守運用を行うことにより、電子書籍を提供するビジネスに間接的に関与することが可能になる。
【００９１】
信販会社であれば、個々の顧客のクレジットカード情報をはじめとする個人情報を保有しているので、第ｊ番目の利用者Ｕｊについての利用者情報Ｕ（ｉ＋１，ｊ）のうち、利用者識別子ＩＤ（ｉ＋１，ｊ）および利用者認証コードＡ（ｉ＋１，ｊ）は、既存システムに保存されているものをそのまま利用することができる。したがって、この情報に更に利用権取得情報を付加できるようにし、既存システムに利用者情報読出部２２０（ｉ＋１）を追加することにより、利用権管理装置２００（ｉ＋１）を用意することが可能である。
【００９２】
この場合、たとえば、クレジットカードの利用ポイントとの引き換えに、利用者が所望する電子書籍の利用権を無償で付与するようなサービスを行うことが可能である。もちろん、クレジットカードに課金することにより利用権を有償販売するようにすれば、電子書店を運営する設備を一切もたない信販会社でありながら、電子書店のビジネスに参入することも可能になる。
【００９３】
このように、本発明に係るコンテンツ提供システムを利用したビジネスに参入すれば、信販会社、金融会社、保険会社、旅行会社、物流会社など、本来は、コンテンツ提供ビジネスとは全く無関係な業務を営む事業者であっても、コンテンツ提供ビジネスに参入することができる。しかも、コンテンツを配信する設備を用意する必要はなく、個々の顧客に利用権を付与し、配信制御装置３００からの照会に応じて、利用権取得情報を返信する機能をもった利用権管理装置を用意すれば足りる。この利用権管理装置は、既存システムに、利用権取得情報を管理して照会に応じる機能を付加するだけで実現することができるため、新規参入する場合でも、事業者の負担は少ない。
【００９４】
図６は、図２に示す利用権管理装置２００（ｉ）に格納された第ｊ番目の利用者Ｕｊに関する利用者情報Ｕ（ｉ，ｊ）内の利用権取得情報Ｒ（ｉ，ｊ）の具体的なデータ例を示す図である。この例の場合、利用権取得情報Ｒ（ｉ，ｊ）は、利用者Ｕｊが現時点で取得しているコンテンツ（電子書籍）のコンテンツ識別子ＣＩＤの集合体によって構成されている。図６には、１０組のコンテンツについてのコンテンツ識別子ＣＩＤ（０５０１）〜ＣＩＤ（０５１０）からなる利用権取得情報Ｒ（ｉ，ｊ）が例示されている。これは、利用者Ｕｊが、現時点で、１０組のコンテンツＣ（０５０１）〜Ｃ（０５１０）についての利用権を取得していることを示すものである（ここでは、説明の便宜上、Ｃ（０５０１）〜Ｃ（０５１０）という連番で１０組のコンテンツの利用権が取得された例を示すが、実用上は、これらの番号は離散的な値になるのが一般的である。）。
【００９５】
前述したとおり、コンテンツ識別子ＣＩＤは、個々のコンテンツＣを特定することが可能な固有のコードであれば、どのようなコードを用いてもかまわない。電子書籍の場合、ＩＳＢＮ等をコンテンツ識別子ＣＩＤとして利用することができる。図３に示す例の場合、コンテンツ格納部１１０には、固有のコンテンツ識別子ＣＩＤによって特定されるコンテンツＣ（０１０１）〜Ｃ（９８６１）が格納されており、書誌情報格納部１２０には、各コンテンツＣ（０１０１）〜Ｃ（９８６１）についての書誌情報Ｂ（０１０１）〜Ｂ（９８６１）がコンテンツ識別子ＣＩＤに紐付けて格納されている。
【００９６】
そこで、第ｉ番目の利用者情報格納部２１０（ｉ）には、図６に例示するように、第ｊ番目の利用者Ｕｊが利用権を取得しているコンテンツのコンテンツ識別子ＣＩＤの集合体を、当該第ｊ番目の利用者についての利用権取得情報Ｒ（ｉ，ｊ）として格納しておけばよい。この利用権取得情報Ｒ（ｉ，ｊ）が、書込用外部アクセスを受けた利用者情報書込部２４０（ｉ）によって書き込まれたり、書き換えられたりすることは、既に述べたとおりである。個々のコンテンツについての利用権は、上述したとおり、有償により（利用者の購入行為により）取得することもできるし、無償により（種々の事業者のサービス行為により）取得することもできる。
【００９７】
ここでは、利用者Ｕｊについて、図６に示すような利用権取得情報Ｒ（ｉ，ｊ）が設定され、利用者情報格納部２１０（ｉ）に格納された状態になっているという前提において、当該利用者Ｕｊが、取得している利用権の範囲内で、所望のコンテンツを利用者端末４００（ｊ）にダウンロードして利用する場合の手順を以下に説明する。
【００９８】
この場合、利用者Ｕｊは、まず、利用者端末４００（ｊ）のリスト要求部４２０（ｊ）に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を入力し、リスト要求を行う旨の指示を与える。ここで、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）は、事業者Ｚｉのサービスを利用する際の初期登録において設定したデータであり、通常、アカウントおよびパスワードとして事業者Ｚｉから通知されたデータということになる。もちろん、この利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）は、利用者情報格納部２１０（ｉ）内に利用者情報Ｕ（ｉ，ｊ）の一部として格納されている。
【００９９】
リスト要求部４２０（ｊ）は、利用者Ｕｊの上記指示に応じて、配信制御装置３００内の利用権照会部３２０に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を伴うリスト要求を行う。このリスト要求を受けた利用権照会部３２０は、§１で述べたように、利用権管理装置２００（ｉ）に対して、当該リスト要求に含まれている利用者識別子ＩＤ（ｉ，ｊ）に対応する利用権取得情報Ｒ（ｉ，ｊ）を照会するアクセスを、利用者認証コードＡ（ｉ，ｊ）を用いて行う。
【０１００】
なお、実際には、図１に示すように、合計ｎ台の利用権管理装置２００が用意されているので、利用者端末４００（ｊ）から配信制御装置３００に対して与えられるリスト要求には、どの利用権管理装置２００に対する要求であるかを指定する情報を含ませておくようにする。図示の例の場合、リスト要求には、第ｉ番目の利用権管理装置２００（ｉ）に対する要求であることを指定する情報が含まれていることになる。
【０１０１】
利用権照会部３２０からの照会を受けた利用権管理装置２００（ｉ）では、まず、利用者認証部２３０（ｉ）による認証が行われる。利用者情報格納部２１０（ｉ）内を検索して、与えられた利用者識別子ＩＤ（ｉ，ｊ）を含む利用者情報Ｕ（ｉ，ｊ）を特定し、そこに含まれていた利用者認証コードＡ（ｉ，ｊ）が与えられた利用者認証コードＡ（ｉ，ｊ）と合致することを確認する。両者が合致すれば、正しい認証結果が得られたことになるので、利用者情報読出部２２０（ｉ）によって、利用者情報Ｕ（ｉ，ｊ）内の利用権取得情報Ｒ（ｉ，ｊ）が読み出され、配信制御装置３００に対して返信される。
【０１０２】
利用権照会部３２０は、照会に応じて返信されてきた利用権取得情報Ｒ（ｉ，ｊ）を受信し、これをリスト送信部３１０に引き渡す。リスト送信部３１０は、この利用権取得情報Ｒ（ｉ，ｊ）に含まれているコンテンツ識別子ＣＩＤに紐付けられた書誌情報Ｂを含む情報を、リスト提示情報Ｌとして利用者端末４００（ｊ）に送信する。具体的には、図６に例示するような利用権取得情報Ｒ（ｉ，ｊ）が引き渡された場合、リスト送信部３１０は、配信処理装置１００の書誌情報格納部１２０に格納されている多数の書誌情報Ｂのうち、図６に示す１０組のコンテンツ識別子ＣＩＤ（０５０１）〜ＣＩＤ（０５１０）に紐付けられた書誌情報Ｂ（０５０１）〜Ｂ（０５１０）を含む情報を、リスト提示情報Ｌとして利用者端末４００（ｊ）に送信する処理を行うことになる。
【０１０３】
別言すれば、利用権取得情報Ｒ（ｉ，ｊ）を参照することにより、書誌情報格納部１２０に格納されている多数の書誌情報Ｂの中の一部を選択して、選択された書誌情報Ｂを含むリスト提示情報Ｌが利用者端末４００（ｊ）に送信されることになる。このような選択処理を行う具体的な方法として、ここでは２通りの方法を説明する。
【０１０４】
第１の方法は、取捨選択処理を、配信制御装置３００内のリスト送信部３１０に担わせる方法である。この場合、リスト送信部３１０から書誌情報送信部１４０に対して、書誌情報格納部１２０に格納されているすべての書誌情報Ｂ（図３のＢ(all)）を送信する旨の書誌情報要求を行うようにし、書誌情報送信部１４０が、当該書誌情報要求に応じて、書誌情報格納部１２０内の全書誌情報Ｂ(all)を送信する処理を行うようにする。そして、リスト送信部３１０が、書誌情報送信部１４０から送信されてきた全書誌情報Ｂ(all)の中から、利用権取得情報Ｒ（ｉ，ｊ）によって利用権が取得されていることが示されているコンテンツＣに対応する書誌情報Ｂを選択し、選択した書誌情報Ｂをリスト提示情報Ｌとして利用者端末４００（ｊ）に送信する処理を行えばよい。
【０１０５】
なお、この第１の方法を採る場合、書誌情報送信部１４０側でコンテンツの取捨選択処理を行う必要はないので、書誌情報送信部１４０からリスト送信部３１０への書誌情報Ｂ(all)の送信を行う際には、利用権取得情報Ｒ（ｉ，ｊ）は必要ない。したがって、リスト送信部３１０から書誌情報送信部１４０への書誌情報要求およびこれに応じて行われる書誌情報送信部１４０からリスト送信部３１０への書誌情報Ｂ(all)の送信は、利用権照会部３２０による照会を待たずに（利用権取得情報Ｒ（ｉ，ｊ）の入手を待たずに）行うことが可能であり、任意のタイミングで行うことができる。
【０１０６】
別言すれば、コンテンツ管理部１５０によりコンテンツの追加・変更・削除が行われない限り、書誌情報格納部１２０に格納されている書誌情報Ｂ(all)に変わりはないので、第１の方法を採る場合は、コンテンツの追加・変更・削除が行われたときに書誌情報送信部１４０からリスト送信部３１０への書誌情報Ｂ(all)の送信を行えば十分である。この場合、リスト送信部３１０から書誌情報送信部１４０に与える書誌情報要求は、たとえば、「１日１回、全書誌情報を送信せよ」とか、「内容に変更があったときに、変更部分のみの情報を送信せよ」といった指示だけで十分である。
【０１０７】
これに対して、第２の方法は、取捨選択処理を、配信処理装置１００内の書誌情報送信部１４０に担わせる方法である。この場合、リスト送信部３１０が、書誌情報送信部１４０に対して、利用権取得情報Ｒ（ｉ，ｊ）を含む書誌情報要求を与えるようにする。そして、書誌情報送信部１４０が、書誌情報格納部１２０内の書誌情報Ｂの中から、利用権取得情報Ｒ（ｉ，ｊ）によって利用権が取得されていることが示されているコンテンツＣに対応する書誌情報Ｂを選択し、選択した書誌情報Ｂをリスト送信部３１０に送信する処理を行うようにする。リスト送信部３１０は、書誌情報送信部１４０から送信されてきた書誌情報Ｂを含む情報を、リスト提示情報Ｌとして利用者端末４００（ｊ）に送信する処理を行えばよい。
【０１０８】
いずれの方法を採っても、利用者端末４００（ｊ）に送信されるリスト提示情報Ｌには、配信処理装置１００に格納されている書誌情報Ｂのうち、利用権取得情報Ｒ（ｉ，ｊ）に応じたコンテンツについての書誌情報Ｂが選択され、選択された書誌情報Ｂを含む情報が、リスト提示情報Ｌとして利用者端末４００（ｊ）に送信されることになる。別言すれば、このリスト提示情報Ｌに含まれている書誌情報Ｂは、配信処理装置１００が提供することが可能なコンテンツ、かつ、利用者Ｕｊが利用権を取得しているコンテンツ、という論理積条件を満たすコンテンツについての書誌情報ということになる。すなわち、リスト提示情報Ｌは、利用者Ｕｊが現時点で利用可能なコンテンツを示すリストを提示するために利用することができる情報ということになる。
【０１０９】
図７は、図２に示す配信制御装置３００から利用者端末４００（ｊ）に対して送信されるリスト提示情報Ｌの具体的なデータ例を示す図であり、図６に示す利用権取得情報Ｒ（ｉ，ｊ）に基づく取捨選択により得られたデータである。すなわち、図６に示す利用権取得情報Ｒ（ｉ，ｊ）によると、現時点で利用者Ｕｊが利用権を取得しているコンテンツは、コンテンツ識別子ＣＩＤ（０５０１）〜ＣＩＤ（０５１０）で特定される１０組のコンテンツということになる。そこで、書誌情報格納部１２０に格納されている書誌情報Ｂのうち、コンテンツ識別子ＣＩＤ（０５０１）〜ＣＩＤ（０５１０）を含む書誌情報Ｂ（０５０１）〜Ｂ（０５１０）があればこれらを選択して取り出し、これをリスト提示情報Ｌとすればよい。
【０１１０】
図７に示すリスト提示情報Ｌは、１０組の書誌情報Ｂ（０５０１）〜Ｂ（０５１０）ではなく、６組の書誌情報Ｂ（０５０１），Ｂ（０５０２），Ｂ（０５０５），Ｂ（０５０６），Ｂ（０５０７），Ｂ（０５０９）のみによって構成されている。これは、配信処理装置１００には、コンテンツＣ（０５０３），Ｃ（０５０４），Ｃ（０５０８），Ｃ（０５１０）が、現時点では未収録であり、書誌情報格納部１２０には、これら未収録コンテンツに対応する書誌情報Ｂ（０５０３），Ｂ（０５０４），Ｂ（０５０８），Ｂ（０５１０）が格納されていないためである。
【０１１１】
前述したように、コンテンツ格納部１１０内のコンテンツＣや書誌情報格納部１２０内の書誌情報Ｂは、コンテンツ管理部１５０によって、適宜、追加・変更・削除されるため、配信処理装置１００に収録されているコンテンツＣや書誌情報Ｂは流動的であるが、リスト提示情報Ｌは、現時点で配信処理装置１００が配信可能であり、かつ、ユーザＵｊが利用権を取得しているコンテンツのリストを提示するための情報として作成されることになる。
【０１１２】
利用者端末４００（ｊ）のリスト提示部４１０（ｊ）は、図７に例示するようなリスト提示情報Ｌを受信すると、ディスプレイ画面上に図８に例示するようなコンテンツリストを提示することができる。このコンテンツリストは、現在、利用者Ｕｊが利用可能なコンテンツを示すリストであり、図示のとおり、利用可能な電子書籍のタイトル、著者名、出版年が掲載されている。図７に示すように、リスト提示情報Ｌは書誌情報Ｂの集合体であり、ここに示す実施例の場合、個々の書誌情報Ｂは図４に示すような書誌データＢＤを有している。したがって、リスト提示部４１０（ｊ）は、図７に示すリスト提示情報Ｌを構成する６組の書誌情報Ｂ内の書誌データＢＤに基づいて、図８に例示するようなコンテンツリストを提示することができる。
【０１１３】
このコンテンツリストには、「以下のコンテンツについての利用権が取得されており、利用可能です。」とのメッセージとともに、利用可能な６組のコンテンツの書誌情報が表の形式で示されている。また、その右脇欄には、「ダウンロード」ボタンが配置されている。利用者Ｕｊは、このようなコンテンツリストを見ながら、所望のコンテンツについての「ダウンロード」ボタンを押す操作を行うことにより、当該コンテンツに対する要求指示を入力することができる。
【０１１４】
なお、図示の例において、「高瀬舟」の欄には「ダウンロード」ボタンの代わりに「入手済」ボタンが表示されているが、これは、コンテンツ「高瀬舟」については、既にダウンロードが完了済みであり、コンテンツ保存部４４０（ｊ）内に保存されていることを示している。このように、リスト提示部４１０（ｊ）は、必要に応じて、コンテンツ保存部４４０（ｊ）内の保存状態を確認して、既にダウンロード済みのコンテンツについては、「ダウンロード」ボタンの代わりに「入手済」ボタンを表示する処理を行うことができる。もちろん、コンテンツ保存部４４０（ｊ）内に保存されているコンテンツがデータ不良を生じたような場合に対処できるように、「入手済」のコンテンツについても「入手済」ボタンを押すことにより、再度ダウンロードが可能になるようにしておいてもよい。
【０１１５】
利用者Ｕｊが、所望のコンテンツについて「ダウンロード」ボタンを押す操作を行って要求指示を入力すると、コンテンツ要求部４３０（ｊ）は、配信処理装置１００に対して、当該コンテンツについてのコンテンツ要求を行う。このコンテンツ要求は、§１で述べたとおり、書誌情報Ｂ内に含まれているキー情報Ｋを利用して行われる。たとえば、利用者Ｕｊが、図８に示すコンテンツリストに表示されているコンテンツ「蜘蛛の糸」について「ダウンロード」ボタンを押す操作を行った場合に、どのような処理が行われるかを説明しよう。
【０１１６】
図５に示すように、コンテンツ「蜘蛛の糸」の書誌情報Ｂ（０５０１）には、キー情報Ｋ（０５０１）が含まれている。ここに示す実施例の場合、このキー情報Ｋ（０５０１）は、図４で説明したように、配信処理装置１００内のコンテンツＣ（０５０１）「蜘蛛の糸」の所在を示すＵＲＬと、当該コンテンツの送信を許可するための許可コードとによって構成される。そこで、コンテンツ要求部４３０（ｊ）は、コンテンツ送信部１３０に対して、当該ＵＲＬに格納されているコンテンツをダウンロードするためのコンテンツ要求を出す。このとき、当該コンテンツの送信を許可するための許可コードを併せて送信するようにする。
【０１１７】
コンテンツ送信部１３０は、送信されてきた許可コードが正当なコードであることを確認した上で、指定されたＵＲＬに格納されているコンテンツＣ（０５０１）「蜘蛛の糸」を利用者端末４００（ｊ）に送信する処理を行う。当該送信を受けた利用者端末４００（ｊ）は、これを受信してコンテンツ保存部４４０（ｊ）に保存する処理を行う。かくして、コンテンツ「蜘蛛の糸」は、コンテンツ保存部４４０（ｊ）に格納される。
【０１１８】
コンテンツ利用部４５０（ｊ）は、必要に応じて、コンテンツ保存部４４０（ｊ）に保存されているコンテンツＣの一覧（その書誌情報Ｂの一覧）を表示する機能を有し、利用者Ｕｊから特定のコンテンツについての利用指示が与えられると、これを閲覧・再生するための処理を行う。コンテンツが電子書籍の場合、利用者Ｕｊが閲覧できるように、電子書籍の内容がディスプレイ画面上に表示されることになる。
【０１１９】
以上、配信制御装置３００から、第ｉ番目の利用権管理装置２００（ｉ）に対して照会を行い、回答として得られた利用権取得情報Ｒ（ｉ，ｊ）に基づいてリスト提示情報Ｌを作成する例を述べたが、利用者Ｕｊが複数の事業者から利用権を取得している場合には、これら複数の事業者が保守運用を行っている利用権管理装置２００のそれぞれに照会を行うようにしてもよい。
【０１２０】
たとえば、利用者Ｕｊが、事業者Ｚｉと事業者Ｚ（ｉ＋１）との双方からそれぞれ別個独立して利用権を取得しているような場合、リスト要求部４２０（ｊ）に対して、個々の事業者ごとに設定された利用者識別子と利用者認証コードとを入力してリスト要求を行うようにすればよい。具体的には、事業者Ｚｉについて設定された利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）と、事業者Ｚ（ｉ＋１）について設定された利用者識別子ＩＤ（ｉ＋１，ｊ）および利用者認証コードＡ（ｉ＋１，ｊ）とをリスト要求部４２０（ｊ）に入力する操作を行えばよい。
【０１２１】
この場合、リスト要求部４２０（ｊ）から利用権照会部３２０に対して、ＩＤ（ｉ，ｊ），Ａ（ｉ，ｊ）と、ＩＤ（ｉ＋１，ｊ），Ａ（ｉ＋１，ｊ）との双方を伴うリスト要求がなされることになる。要するに、利用者端末４００（ｊ）から、複数台の利用権管理装置２００（ｉ），２００（ｉ＋１）に格納されている利用者識別子および利用者認証コードをそれぞれ含むリスト要求が行われることになる。このようなリスト要求がなされた場合、利用権照会部３２０は、当該複数台の利用権管理装置２００（ｉ），２００（ｉ＋１）のすべてに対して利用権取得情報を照会するアクセスを行い、当該複数台の利用権管理装置から返信されてきた利用権取得情報を受信すればよい。上例の場合、利用権管理装置２００（ｉ）からは利用権取得情報Ｒ（ｉ，ｊ）が返信され、利用権管理装置２００（ｉ＋１）からは利用権取得情報Ｒ（ｉ＋１，ｊ）が返信されることになる。
【０１２２】
そして、リスト送信部３１０は、複数台の利用権管理装置２００（ｉ），２００（ｉ＋１）から受信した利用権取得情報Ｒ（ｉ，ｊ），Ｒ（ｉ＋１，ｊ）に応じたコンテンツについての書誌情報Ｂを含む情報を、リスト提示情報Ｌとして利用者端末４００（ｊ）に送信すればよい。たとえば、利用権管理装置２００（ｉ）から図６に示すような１０組のコンテンツ識別子ＣＩＤ（０５０１）〜ＣＩＤ（０５１０）を含む利用権取得情報Ｒ（ｉ，ｊ）が返信され、利用権管理装置２００（ｉ＋１）から８組のコンテンツ識別子ＣＩＤ（０５５１）〜ＣＩＤ（０５５８）を含む利用権取得情報Ｒ（ｉ＋１，ｊ）が返信されてきた場合、リスト送信部３１０は、これらを併せた合計１８組のコンテンツ識別子に対応する書誌情報Ｂを、書誌情報格納部１２０内に格納されている多数の書誌情報Ｂの中から選択し、これをリスト提示情報Ｌとして利用者端末４００（ｊ）に送信する処理を行えばよい。
【０１２３】
そうすれば、リスト提示部４１０（ｊ）によって、コンテンツＣ（０５０１）〜Ｃ（０５１０）およびコンテンツＣ（０５５１）〜Ｃ（０５５８）という合計１８組のコンテンツについてのコンテンツリストが提示されることになり、利用者Ｕｊは、これらの中から所望のコンテンツをダウンロードして利用することができる。
【０１２４】
こうして利用者Ｕｊが利用権を取得した１８組のコンテンツのうち、１０組のコンテンツＣ（０５０１）〜Ｃ（０５１０）は、事業者Ｚｉが展開するビジネスによって利用権を取得したものであり、８組のコンテンツＣ（０５５１）〜Ｃ（０５５８）は、事業者Ｚ（ｉ＋１）が展開するビジネスによって利用権を取得したものである。しかも、事業者Ｚｉおよび事業者Ｚ（ｉ＋１）は、それぞれ別個独立したビジネス運営を行っており、それぞれ別個独立したシステムを用いて、個々の利用者の利用者識別子、利用者認証コード、その他の個人情報を管理している。
【０１２５】
それにもかかわらず、上例の場合、合計１８組のコンテンツが、配信処理装置１００から統一的に配信されることになり、利用者Ｕｊは、利用権の取得先が異なるのにもかかわらず、１８組のコンテンツを統一的に取り扱うことができる。すなわち、ダウンロードのためのコンテンツリストや、閲覧・再生のためのコンテンツリストにおいて、１８組のコンテンツは区別されることなく一覧表示され、統一して取り扱うことが可能になる。このように、本発明に係るコンテンツ提供システムでは、複数の管理装置によって別個独立して管理されている利用権を利用して、統一的なコンテンツ配信が可能になる点が大きなメリットである。
【０１２６】
＜＜＜  §３．  本発明の変形例  ＞＞＞
これまで、本発明に係るコンテンツ提供システムの基本的な実施形態を図１および図２に示す構成を参照しながら説明した。ここでは、この基本的な実施形態に対するいくつかの変形例を述べることにする。なお、以下の説明では、便宜上、個々の変形例をそれぞれ個別に説明するが、必要に応じて、これらの変形例を組み合わせて利用することも可能である。
【０１２７】
＜３．１  第１の変形例：利用権を取得していないコンテンツのリスト提示＞
前述した基本的な実施形態の場合、リスト提示部４１０によって提示されるコンテンツリストに掲載されるコンテンツは、図８に例示するように、利用者Ｕｊがその時点で利用可能なコンテンツ、すなわち、配信処理装置１００が配信可能なコンテンツのうち、利用者Ｕｊが利用権を取得しているコンテンツのみであった。もちろん、リスト提示部４１０がコンテンツリストを提示する主目的は、利用者Ｕｊに所望のコンテンツをダウンロードさせるためであるから、これまで述べてきた基本的な実施形態において、その時点で利用可能なコンテンツのみをコンテンツリストに掲載することは理にかなっている。
【０１２８】
しかしながら、利用者に対する販売促進効果を狙う上では、配信処理装置１００が配信可能なコンテンツのうち、まだ利用者が利用権を取得していないコンテンツを紹介することも十分に意義のあることである。ここに示す変形例は、このような観点から、まだ利用者が利用権を取得していないコンテンツについても、コンテンツリストに掲載する運用を行うためのものである。
【０１２９】
利用権を取得していないコンテンツＣについても、その書誌情報Ｂをコンテンツリストに掲載するには、当該コンテンツＣについての書誌情報Ｂも、リスト提示情報Ｌに含めて利用者端末４００に送信すればよい。ただ、利用権を取得していないコンテンツＣについては、利用権が取得されるまでは、ダウンロードができないようにする必要がある。そのためには、利用権を取得していないコンテンツＣの書誌情報Ｂについては、キー情報Ｋを省いた形で利用者端末４００への送信が行われるようにすればよい。ここでは、これまで述べてきたキー情報Ｋを含む書誌情報を「完全書誌情報Ｂ」と呼び、キー情報Ｋを省いた形の書誌情報を「不完全書誌情報Ｂ′」と呼ぶことにする。
【０１３０】
図９は、この完全書誌情報Ｂおよび不完全書誌情報Ｂ′の具体的なデータ例を示す図である。図９(a) に示す完全書誌情報Ｂ（０５０１）は、図５に示す書誌情報Ｂ（０５０１）と全く同じものである。既に§２で説明したとおり、この完全書誌情報Ｂ（０５０１）は、コンテンツ識別子ＣＩＤ（０５０１）と、電子書籍のタイトル・著者名・出版年を示す書誌データＢＤ（０５０１）と、キー情報Ｋ（０５０１）と、によって構成されており、利用者端末４００は、このキー情報Ｋ（０５０１）を用いたコンテンツ要求により、コンテンツＣ（０５０１）をダウンロードすることができる。
【０１３１】
これに対して、図９(b) に示す不完全書誌情報Ｂ（０６０１）′は、コンテンツ識別子ＣＩＤ（０６０１）と、電子書籍のタイトル・著者名・出版年を示す書誌データＢＤ（０６０１）と、によって構成されており、キー情報Ｋを含まない書誌情報になっている。もちろん、書誌情報格納部１２０には、もともとキー情報Ｋ（０６０１）を含んだ完全書誌情報Ｂ（０６０１）が用意されており、この完全書誌情報Ｂ（０６０１）の中から、意図的にキー情報Ｋ（０６０１）の部分を削除することにより、不完全書誌情報Ｂ（０６０１）′が作成されることになる。
【０１３２】
図９(a) に示す完全書誌情報Ｂ（０５０１）が得られれば、タイトル・著者名・出版年といった書誌データをリストに表示することができる上に、キー情報Ｋ（０５０１）を用いて、コンテンツＣ（０５０１）をダウンロードすることができるが、図９(b) に示す不完全書誌情報Ｂ（０６０１）′が得られた場合、タイトル・著者名・出版年といった書誌データをリストに表示することはできるが、コンテンツＣ（０６０１）をダウンロードすることはできない。
【０１３３】
この第１の変形例を実施する場合、配信制御装置３００が作成するリスト提示情報Ｌには、利用権が取得されているコンテンツについてはキー情報Ｋを含む完全書誌情報Ｂが、それ以外のコンテンツ（コンテンツ格納部１１０内に格納されている全コンテンツから、利用権が取得されているコンテンツを除いたすべてのコンテンツでもよいし、そのうちの一部のコンテンツ（たとえば、お薦めのコンテンツ）でもよい）についてはキー情報Ｋを含まない不完全書誌情報Ｂ′が、それぞれ含まれているようにすればよい。
【０１３４】
具体的には、書誌情報送信部１４０が、配信制御装置３００からの書誌情報要求に応じて書誌情報格納部１２０内の書誌情報Ｂを送信する処理を行い、リスト送信部３１０が、書誌情報送信部１４０から送信されてきた書誌情報Ｂのうち、利用権取得情報Ｒ（ｉ，ｊ）によって利用権が取得されていることが示されているコンテンツについてはキー情報Ｋを含むそのままの形の完全書誌情報Ｂを、それ以外のコンテンツについてはキー情報Ｋを含まない不完全書誌情報Ｂ′を、それぞれ両者を区別して提示することが可能なリスト提示情報Ｌとして利用者端末４００に送信すればよい。
【０１３５】
あるいは、リスト送信部３１０が、利用権取得情報Ｒ（ｉ，ｊ）を含む書誌情報要求を書誌情報送信部１４０に対して与える処理を行い、書誌情報送信部１４０が、書誌情報格納部１２０内の書誌情報Ｂのうち、利用権取得情報Ｒ（ｉ，ｊ）によって利用権が取得されていることが示されているコンテンツについてはキー情報Ｋを含む完全書誌情報Ｂを、それ以外のコンテンツについてはキー情報Ｋを含まない不完全書誌情報Ｂ′を、それぞれリスト送信部３１０に送信する処理を行い、リスト送信部３１０が、書誌情報送信部１４０から送信されてきた完全書誌情報Ｂおよび不完全書誌情報Ｂ′を、両者を区別して提示することが可能なリスト提示情報Ｌとして利用者端末４００に送信するようにしてもよい。
【０１３６】
図１０は、完全書誌情報Ｂおよび不完全書誌情報Ｂ′を含むリスト提示情報Ｌに基づいて利用者端末４００のディスプレイ画面に表示されたコンテンツリストの一例を示す図である。この例の場合、コンテンツリストは、第１の表示領域Ａ１と第２の表示領域Ａ２とに分けて表示される。第１の表示領域Ａ１には、「利用可能なコンテンツ」という見出しの通り、現時点で利用可能なコンテンツのリストが表示されており、§２で述べた例と同様に、利用者は所望のコンテンツの欄の「ダウンロード」ボタンを押すことにより、当該コンテンツをダウンロードすることができる。すなわち、これらのコンテンツについては、完全書誌情報Ｂが送信されてきているので、キー情報Ｋを用いたダウンロードが可能である。
【０１３７】
これに対して、第２の表示領域Ａ２には、「購入可能なコンテンツ」という見出しの通り、現時点で購入可能なコンテンツ（たとえば、まだ利用権が取得されていないコンテンツのうちの推奨品）のリストが表示されている。これらのコンテンツは、利用権が取得されていないため、現時点では利用することはできない。すなわち、これらのコンテンツについては不完全書誌情報Ｂ′しか送信されてきていないので、キー情報Ｋが欠落しており、ダウンロードを行うことはできない。
【０１３８】
ただ、第２の表示領域Ａ２に表示されているコンテンツであっても、利用権を取得する手続を行えば、利用が可能になる。利用者が、第２の表示領域Ａ２内の特定のコンテンツの利用権を取得したいと考えて場合は、当該コンテンツの欄の「参照」ボタンを押すことにより、当該コンテンツの利用権を取得する処理（一例を後述する）が開始される。こうして利用権を取得すれば、当該コンテンツは、第１の表示領域Ａ１に表示されることになる。結局、第２の表示領域Ａ２は、利用者に新たなコンテンツの購入を促す販売促進機能を果たすことになる。
【０１３９】
利用者端末４００において、図１０に示すようなコンテンツリストを表示させるには、リスト送信部３１０が、完全書誌情報Ｂをもつコンテンツを掲載した第１のリストと不完全書誌情報Ｂ′をもつコンテンツを掲載した第２のリストとを別個の領域に提示することが可能なリスト提示情報Ｌを作成し、これを利用者端末４００に送信すればよい。
【０１４０】
図１１(a) は、完全書誌情報Ｂおよび不完全書誌情報Ｂ′を含むリスト提示情報Ｌに基づいて利用者端末４００のディスプレイ画面に表示されたコンテンツリストの別な一例を示す図である。この例の場合、完全書誌情報Ｂが送信されてきた利用可能コンテンツと、不完全書誌情報Ｂ′が送信されてきた利用不能なコンテンツとが混在した状態で同一の領域内に表示されている。但し、各コンテンツの右脇欄には、「ダウンロード」ボタン、「入手済」ボタン、「参照」ボタンのいずれかが表示されている。
【０１４１】
完全書誌情報Ｂが送信されてきたコンテンツについては、「ダウンロード」ボタンもしくは「入手済」ボタンが表示される（コンテンツ保存部４４０に保存されているコンテンツには「入手済」ボタン、保存されていないコンテンツには「ダウンロード」ボタンが表示される）。一方、不完全書誌情報Ｂ′が送信されてきたコンテンツについては、「参照」ボタンが表示される。これまで述べた例と同様に、利用者が「ダウンロード」ボタンを押すと、当該コンテンツがダウンロードされ、利用者が「入手済」ボタンを押すと、当該コンテンツが再ダウンロードされる。
【０１４２】
これに対して、「参照」ボタンが表示されているコンテンツについては不完全書誌情報Ｂ′しか送信されてきていないので、キー情報Ｋが欠落しており、ダウンロードを行うことはできない。ただ、利用者が「参照」ボタンを押すことにより、当該コンテンツの利用権を取得する処理が開始される。具体的には、「参照」ボタンを押すと、たとえば、利用権を取得するための所定のＷｅｂページが表示される。
【０１４３】
図１１(a) に示すコンテンツリストにおいて、コンテンツ「怪人二十面相」についての「参照」ボタンを押した場合に表示されるＷｅｂページの一例を図１１(b) に示す。このＷｅｂページは、コンテンツ「怪人二十面相」についての利用権を販売している事業者が開設したページである。たとえば、電子書店を主たる業務とする事業者Ｚｉが開設したＷｅｂページの場合、§２で述べた事業者Ｚｉの「既存システム」（本発明に係るコンテンツ提供システムとは別のシステム）によって表示されるページということになる。
【０１４４】
利用者Ｕｊが、当該Ｗｅｂページを利用して、コンテンツ「怪人二十面相」についての利用権を取得すると（すなわち、図１１(b) に示す画面における「購入」ボタンを押すと）、図２に示す書込用外部アクセスが行われることになり、事業者Ｚｉが保守運用を行っている利用権管理装置２００（ｉ）内の利用権取得情報Ｒ（ｉ，ｊ）に、当該コンテンツの利用権が追加される。
【０１４５】
ここで、利用者Ｕｊが再びコンテンツリストを表示させるために、リスト要求部４２０（ｊ）にリスト要求の指示を与えれば、配信制御装置３００から新たに送信されてくるリスト提示情報Ｌには、コンテンツ「怪人二十面相」についての完全書誌情報Ｂが含まれていることになる。したがって、図１１(a) に示すコンテンツリストの「怪人二十面相」の右脇には、「参照」ボタンに代えて「ダウンロード」ボタンが表示されることになる。
【０１４６】
利用者端末４００において、図１１(a) に示すようなコンテンツリストを表示させるには、リスト送信部３１０が、各コンテンツのタイトルの対応欄に、当該コンテンツが完全書誌情報Ｂをもつコンテンツか不完全書誌情報Ｂ′をもつコンテンツかの別を示す識別マークを提示することが可能なリスト提示情報を利用者端末に送信すればよい。図示の例は、完全書誌情報Ｂをもつコンテンツを示す識別マークとして「ダウンロード」もしくは「入手済」ボタンというマークを用い、不完全書誌情報Ｂ′をもつコンテンツを示す識別マークとして「参照」ボタンというマークを用いた例ということになる。
【０１４７】
＜３．２  第２の変形例：端末の識別＞
図２に示す基本的な実施形態では、キー情報Ｋを含んだ書誌情報Ｂ（上述の変形例の完全書誌情報Ｂ）が利用者端末４００（ｊ）に送信される。そして、コンテンツ要求部４３０（ｊ）が、このキー情報Ｋを用いてコンテンツ送信部１３０に対してコンテンツ要求を行うと、所望のコンテンツＣの配信を受けることができる。もちろん、このような配信の仕組を採用する基本的な実施形態は、良識的な利用者を前提としたビジネス展開を行う上では何ら問題はない。しかしながら、一部の不正利用者による不正利用が行われる可能性は否定できない。
【０１４８】
利用者端末４００（ｊ）に送信されてきた書誌情報Ｂに含まれているキー情報Ｋは、配信処理装置１００から特定のコンテンツＣをダウンロードする際に用いられる情報である。逆言すれば、このキー情報Ｋさえ入手できれば、利用権を取得していない利用者でも、当該コンテンツＣをダウンロードすることができる。したがって、このキー情報Ｋを別な利用者端末にコピーすれば、当該別な利用者端末についてもコンテンツＣをダウンロードすることが可能になってしまう。もしキー情報Ｋのコピーがインターネットを介して不正に流通すれば、利用権を取得していない利用者の端末におけるコンテンツの不正利用が蔓延することになる。
【０１４９】
ここで述べる第２の変形例は、このような不正利用に対しても十分な対処を可能にするコンテンツ提供システムを実現するものである。その基本原理は、利用権を照会する際に、どの利用者端末からのリスト要求に基づく照会であったかを示す履歴を残しておくようにし、コンテンツ要求に応じてコンテンツＣを送信する際に、当該履歴を参照して、正しいコンテンツ要求であることを確認する、というものである。
【０１５０】
図１２は、この第２の変形例に係るコンテンツ提供システムの一部の詳細構成を示すブロック図である。この第２の変形例に係るシステムの構成は、図２に示す基本的な実施形態に係るシステムの構成とほぼ同じであり、説明の便宜上、配信処理装置１００、利用権管理装置２００（ｉ）、配信制御装置３００、利用者端末４００（ｊ）については同じ符号を用いて示してある。ただ、これら各装置の中の一部の構成要素については、若干の変更がなされている。以下、この変更点についてのみ説明する。
【０１５１】
まず、配信処理装置１００については、図２に示すコンテンツ送信部１３０の代わりに、配信制御装置３００への問い合わせ機能が付加されたコンテンツ送信部１３０′が用いられている。コンテンツ送信部１３０′は、利用者端末４００（ｊ）にコンテンツＣを配信する際に、配信制御装置３００への問い合わせを行い、正当なコンテンツ要求に応じた配信であることを確認した上で実際の送信を行う。
【０１５２】
また、配信制御装置３００については、図２に示す利用権照会部３２０の代わりに、若干機能を追加した利用権照会部３２０′が用いられている。この利用権照会部３２０′は、§１で述べた利用権照会部３２０の機能に加えて、更に、照会履歴情報Ｈ（ｉ，ｊ）を保存する処理機能と、コンテンツ送信部１３０′からの問い合わせを受けたときに、この照会履歴情報Ｈ（ｉ，ｊ）を参照して回答を行う処理機能とが付加されている。
【０１５３】
一方、利用者端末４００（ｊ）については、図２に示すリスト要求部４２０（ｊ）およびコンテンツ要求部４３０（ｊ）の代わりに、若干機能を追加したリスト要求部４２０（ｊ）′およびコンテンツ要求部４３０（ｊ）′が用いられている。また、内部のいずれかの箇所に、端末識別子Ｔ（ｊ）が格納されている。端末識別子Ｔ（ｊ）としては、個々の利用者端末を特定することが可能な識別子であれば、どのような識別子を用いてもかまわない。たとえば、利用者端末４００（ｊ）に組み込まれているＣＰＵのシリアル番号や、ネットワーク用通信機器に設定されているＭＡＣアドレスなどを端末識別子Ｔ（ｊ）として利用することができる。
【０１５４】
続いて、この図１２に示す変形例に係るコンテンツ提供システムにおいて、利用者が所望した特定のコンテンツＣが利用者端末４００（ｊ）にダウンロードされるまでの処理手順を順に説明する。
【０１５５】
まず、利用者Ｕｊがリスト要求部４２０（ｊ）′に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者識別コードＡ（ｉ，ｊ）を入力して、リスト要求を行う旨の指示を与えると、リスト要求部４２０（ｊ）′から利用権照会部３２０′に対してリスト要求が行われる。このように、リスト要求部４２０（ｊ）′は、図２に示すリスト要求部４２０（ｊ）と同様にリスト要求を行う機能を有しているが、このとき、利用者識別子ＩＤ（ｉ，ｊ）および利用者識別コードＡ（ｉ，ｊ）とともに、利用者端末４００（ｊ）に格納されている端末識別子Ｔ（ｊ）を送信する機能を有している。
【０１５６】
結局、利用権照会部３２０′は、利用者端末４００（ｊ）から利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）とともに、当該利用者端末４００（ｊ）を特定するための端末識別子Ｔ（ｊ）を含むリスト要求を受けることになる。利用権照会部３２０′は、図２に示す利用権照会部３２０と同様に、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を用いて、利用権管理装置２００（ｉ）に対する照会を行い、利用者Ｕｊについての利用権取得情報Ｒ（ｉ，ｊ）の返信を受ける。こうして利用権管理装置２００（ｉ）から返信されてきた利用権取得情報Ｒ（ｉ，ｊ）は、リスト送信部３１０に与えられるが、このとき、利用権照会部３２０′は、利用権取得情報Ｒ（ｉ，ｊ）に端末識別子Ｔ（ｊ）を対応づけ、これらを照会履歴情報Ｈ（ｉ，ｊ）として保存する処理を行う。
【０１５７】
その後の手順、すなわち、リスト送信部３１０が、書誌情報送信部１４０に対して書誌情報要求を行い、書誌情報Ｂを入手し、利用権取得情報Ｒ（ｉ，ｊ）に応じたリスト提示情報Ｌを利用者端末４００（ｊ）に送信する点は、これまで述べてきた基本的な実施形態と全く同様であり、利用者端末４００（ｊ）内のリスト提示部４１０（ｊ）によってコンテンツリストの提示が行われる点も、これまで述べてきた基本的な実施形態と全く同様である。
【０１５８】
利用者Ｕｊが、このコンテンツリストに基づいて、特定のコンテンツについての要求指示を与えると、コンテンツ要求部４３０（ｊ）′は、当該特定のコンテンツについての書誌情報Ｂに含まれるキー情報Ｋを用いて、コンテンツ送信部１３０′に対してコンテンツ要求を行うことになるが、このとき、端末識別子Ｔ（ｊ）を併せて送信する。
【０１５９】
一方、コンテンツ送信部１３０′は、利用者端末４００（ｊ）から、当該利用者端末を特定するための端末識別子Ｔ（ｊ）を含むコンテンツ要求があることを条件に、当該コンテンツ要求に応じたコンテンツを送信する処理を行う。しかも、そのようなコンテンツ要求があった場合に、利用権照会部３２０′に対して、当該コンテンツ要求に応じた特定のコンテンツと当該コンテンツ要求に含まれていた端末識別子Ｔ（ｊ）との組み合わせについての問い合わせを行い、正当な組み合わせである旨の回答が得られた場合にのみ当該特定のコンテンツを送信する処理を行う。
【０１６０】
上述したとおり、利用権照会部３２０′には、照会を行った際に照会履歴情報Ｈ（ｉ，ｊ）が保存されているので、利用権照会部３２０′は、コンテンツ送信部１３０′から、特定の端末識別子Ｔ（ｊ）と特定のコンテンツＣとの組み合わせについての問い合わせを受けたときに、この照会履歴情報Ｈ（ｉ，ｊ）を参照することにより、当該特定の端末識別子Ｔ（ｊ）に対応づけて保存されている利用権取得情報Ｒ（ｉ，ｊ）に当該特定のコンテンツＣについての利用権が含まれていた場合に、正当な組み合わせである旨の回答を行う。
【０１６１】
このように、この第２の変形例に係るコンテンツ配信システムでは、利用権照会部３２０′の機能によって、特定の利用者端末４００（ｊ）からのリスト要求に基づく照会によって得られた利用権取得情報Ｒ（ｉ，ｊ）が、当該特定の利用者端末４００（ｊ）の端末識別子Ｔ（ｊ）に対応づけられ、照会履歴情報Ｈ（ｉ，ｊ）として保存される。そして、コンテンツ送信部１３０′が、特定の利用者端末４００（ｊ）からのコンテンツ要求に応じて特定のコンテンツを送信する際に、利用権照会部３２０′に対して端末識別子Ｔ（ｊ）を用いた問い合わせを行うことになる。このため、照会履歴情報Ｈ（ｉ，ｊ）において正しい履歴が保存されている場合にのみ、配信処理装置１００からの配信が行われることになり、利用権を取得していない利用者の端末におけるコンテンツの不正利用を抑止することができる。
【０１６２】
前述したとおり、利用者端末４００（ｊ）は、実際には、パソコン、スマートフォン、電子タブレットなど、インターネットに接続して利用することが可能な端末装置（コンピュータ）に、専用のアプリケーションプログラム（コンテンツが電子書籍の場合は、ビューワープログラム）をインストールすることによって実現され、コンテンツ要求部４３０（ｊ）′の機能も、このアプリケーションプログラムによって実現されることになる。すなわち、このアプリケーションプログラムは、利用者Ｕｊからの要求指示があった場合に、端末識別子Ｔ（ｊ）を所定の格納場所から読み出し、この端末識別子Ｔ（ｊ）を伴ったコンテンツ要求をコンテンツ送信部１３０′に送信する処理を行うように設計されている。
【０１６３】
したがって、もしこの利用者端末４００（ｊ）がリスト提示情報Ｌの一部として受信した特定のコンテンツについてのキー情報Ｋが不正にコピーされ、別な利用者端末４００（ｘ）に移されたとしても、当該利用者端末４００（ｘ）には、当該特定のコンテンツを不正にダウンロードすることはできない。なぜなら、当該利用者端末４００（ｘ）にインストールされたアプリケーションプログラムは、利用者端末４００（ｘ）の端末識別子Ｔ（ｘ）を所定の格納場所から読み出してコンテンツ要求を行うことになるが、利用権照会部３２０′内には、端末識別子Ｔ（ｘ）と当該特定のコンテンツとを対応づける照会履歴情報は存在しないので、コンテンツ送信部１３０′からの問い合わせがあった場合、正当な組み合わせである旨の回答が行われないからである。
【０１６４】
図１３は、この第２の変形例の特徴部分の処理機能を示すブロック図である。前述したとおり、利用権照会部３２０′には、照会が行われるたびに照会履歴情報が保存される。図には、複数の照会履歴情報が保存されている例が示されているが、ここで、照会履歴情報Ｈ（ｉ，ｊ）は、第ｊ番目の利用者Ｕｊが利用する利用者端末４００（ｊ）からのリスト要求に基づいて、第ｉ番目の利用権管理装置２００（ｉ）に対する照会によって得られた利用権取得情報Ｒ（ｉ，ｊ）と端末識別子Ｔ（ｊ）とを対応づけた情報になっている。図示の例の場合、利用権取得情報Ｒ（ｉ，ｊ）は、図６に示すとおり、１０個のコンテンツ識別子ＣＩＤ（０５０１）〜ＣＩＤ（０５１０）によって構成されている。
【０１６５】
同様に、照会履歴情報Ｈ（ｉ＋１，ｊ）は、第ｊ番目の利用者Ｕｊが利用する利用者端末４００（ｊ）からのリスト要求に基づいて、第（ｉ＋１）番目の利用権管理装置２００（ｉ＋１）に対する照会によって得られた利用権取得情報Ｒ（ｉ＋１，ｊ）と端末識別子Ｔ（ｊ）とを対応づけた情報であり、照会履歴情報Ｈ（ｉ＋２，ｊ）は、第ｊ番目の利用者Ｕｊが利用する利用者端末４００（ｊ）からのリスト要求に基づいて、第（ｉ＋２）番目の利用権管理装置２００（ｉ＋２）に対する照会によって得られた利用権取得情報Ｒ（ｉ＋２，ｊ）と端末識別子Ｔ（ｊ）とを対応づけた情報であり、照会履歴情報Ｈ（ｉ，ｊ＋１）は、第（ｊ＋１）番目の利用者Ｕ（ｊ＋１）が利用する利用者端末４００（ｊ＋１）からのリスト要求に基づいて、第ｉ番目の利用権管理装置２００（ｉ）に対する照会によって得られた利用権取得情報Ｒ（ｉ，ｊ＋１）と端末識別子Ｔ（ｊ＋１）とを対応づけた情報ということになる。
【０１６６】
ここでは、図１３の下段に示すように、コンテンツ要求部４３０（ｊ）′からコンテンツ送信部１３０′に対して、特定のコンテンツＣ（０５０１）をダウンロードするためのコンテンツ要求が出された場合を考えよう。この例では、ダウンロードの対象となるコンテンツＣ（０５０１）についてのコンテンツ識別子ＣＩＤ（０５０１）、キー情報Ｋ（０５０１）、端末識別子Ｔ（ｊ）を用いたコンテンツ要求が行われている。ここで、コンテンツ識別子ＣＩＤ（０５０１）は、ダウンロード対象となるコンテンツを特定するための情報として利用される。また、キー情報Ｋ（０５０１）は、当該コンテンツの所在を示すＵＲＬおよびダウンロードに必要な許可コードであり、端末識別子Ｔ（ｊ）は、利用者端末４００（ｊ）を識別するコードである。
【０１６７】
コンテンツ送信部１３０′は、許可コードの合致を条件として、キー情報Ｋ（０５０１）で指定されたＵＲＬに、コンテンツ識別子ＣＩＤ（０５０１）で特定されるデータとして格納されているコンテンツＣ（０５０１）を読み出し、利用者端末４００（ｊ）に送信する処理を実行するが、その際に、利用権照会部３２０′に対して、コンテンツ識別子ＣＩＤ（０５０１）と端末識別子Ｔ（ｊ）との組み合わせについての問い合わせを行い、正当な組み合わせである旨の回答が得られた場合にのみ当該コンテンツＣ（０５０１）を送信することになる。
【０１６８】
一方、コンテンツ識別子ＣＩＤ（０５０１）と端末識別子Ｔ（ｊ）との組み合わせについての問い合わせを受けた利用権照会部３２０′は、端末識別子Ｔ（ｊ）を含む照会履歴情報を検索し、対応づけて保存されている利用権取得情報の中に、コンテンツ識別子ＣＩＤ（０５０１）が含まれているか否かを調べる。図示の例の場合、端末識別子Ｔ（ｊ）を含む情報として、照会履歴情報Ｈ（ｉ，ｊ），Ｈ（ｉ＋１，ｊ），Ｈ（ｉ＋２，ｊ）が検索されることになる。このうち、照会履歴情報Ｈ（ｉ，ｊ）において端末識別子Ｔ（ｊ）に対応づけて保存されている利用権取得情報Ｒ（ｉ，ｊ）の中に、コンテンツ識別子ＣＩＤ（０５０１）が含まれていることが確認できる。したがって、コンテンツ送信部１３０′に対して、正当な組み合わせである旨の回答が行われる。
【０１６９】
もし、不正な方法により、別な利用者端末４００（ｘ）からコンテンツＣ（０５０１）についてのコンテンツ要求が行われた場合は、問い合わせの対象となる組み合わせは、コンテンツ識別子ＣＩＤ（０５０１）と端末識別子Ｔ（ｘ）との組み合わせということになるので、該当する照会履歴情報は検索されず、不当な組み合わせである旨の回答が行われる。
【０１７０】
＜３．３  第３の変形例：一時認証コードによる認証＞
図２に示す基本的な実施形態では、利用者端末４００（ｊ）から配信制御装置３００に対して行われるリスト要求に、利用者識別子ＩＤ（ｉ，ｊ）と利用者認証コードＡ（ｉ，ｊ）が含まれており、配信制御装置３００は、これら利用者識別子ＩＤ（ｉ，ｊ）と利用者認証コードＡ（ｉ，ｊ）を用いて利用権管理装置２００（ｉ）に対する照会を行っている。
【０１７１】
しかしながら、図１に例示する実施形態のように、配信制御装置３００の保守運用を行う事業者Ｙと、利用権管理装置２００（ｉ）の保守運用を行う事業者Ｚｉとが、全く別な事業者であった場合、利用者認証コードＡ（ｉ，ｊ）が配信制御装置３００に伝達されることは必ずしも好ましくない。
【０１７２】
そもそも利用者認証コードＡ（ｉ，ｊ）は、事業者Ｚｉが電子商取引を行う上で、インターネット経由でのアクセスがあったときに、当該アクセスが利用者Ｚｉからの真正なアクセスであることを認証するために利用するコードであり、一般的にはパスワードとして取り扱われている秘密コードである。そのような秘密コードが、事業者Ｚｉとは全く別個の事業者Ｙが管理する配信制御装置３００に引き渡されることは、セキュリティの観点からは好ましいことではない。
【０１７３】
ここで述べる第３の変形例は、このようなセキュリティ上の問題を解決することができるコンテンツ提供システムを実現するものである。その基本原理は、利用者Ｕｊが、事業者Ｚｉから一時的認証コードα（一般に、ワンタイムパスワードと呼ばれている一時的に有効なコード）を発行してもらい、事業者Ｙが管理する配信制御装置３００には、この一時的認証コードαを引き渡す形態にする、というものである。
【０１７４】
図１４は、この第３の変形例に係るコンテンツ提供システムの一部の詳細構成を示すブロック図である。この第３の変形例に係るシステムの構成は、図２に示す基本的な実施形態に係るシステムの構成とほぼ同じであり、説明の便宜上、配信処理装置１００、利用権管理装置２００（ｉ）、配信制御装置３００、利用者端末４００（ｊ）については同じ符号を用いて示してある。ただ、これら各装置の中の一部の構成要素については、若干の変更がなされている。以下、この変更点についてのみ説明する。
【０１７５】
まず、利用者端末４００（ｊ）については、図２に示すリスト要求部４２０（ｊ）の代わりに、若干機能を追加したリスト要求部４２０（ｊ）''が用いられている。リスト要求部４２０（ｊ）''は、図２に示すリスト要求部４２０（ｊ）と同様にリスト要求を行う機能を有しているが、その前に、利用権管理装置２００（ｉ）に対して予備認証要求を行い、一時的認証コードαの発行を受ける付加機能を有している。
【０１７６】
すなわち、利用者Ｕｊがリスト要求部４２０（ｊ）''に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者識別コードＡ（ｉ，ｊ）を入力して、リスト要求を行う旨の指示を与えると、まず、リスト要求部４２０（ｊ）''から利用者認証部２３０（ｉ）′に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者識別コードＡ（ｉ，ｊ）を伴う予備認証要求が行われる。そして、リスト要求部４２０（ｊ）''は、この予備認証要求によって発行された一時的認証コードαを受信し、利用者識別コードＡ（ｉ，ｊ）の代わりに一時的認証コードαを用いたリスト要求を利用権照会部３２０に対して行うことになる。
【０１７７】
利用者識別コードＡ（ｉ，ｊ）も一時的認証コードαも、数字や文字の羅列からなるコードという点では同じであるので、リスト要求部４２０（ｊ）''が利用権照会部３２０に対して行うリスト要求の処理は、図２に示すリスト要求部４２０（ｊ）が利用権照会部３２０に対して行うリスト要求の処理と全く同じである。したがって、この第３の変形例においても、利用権照会部３２０の機能は、図２に示す基本的な実施形態における利用権照会部３２０の機能と全く同じである。すなわち、利用権照会部３２０は、利用者端末４００（ｊ）から利用者識別子ＩＤ（ｉ，ｊ）と一時的認証コードα（利用者識別コードＡ（ｉ，ｊ）の代替コード）とを含むリスト要求があったときに、この一時的認証コードαを利用者認証コードＡ（ｉ，ｊ）の代替コードとして用いて利用権管理装置に対する照会を行い、その結果として、利用権取得情報Ｒ（ｉ，ｊ）の返信を受けることになる。
【０１７８】
一方、利用権管理装置２００（ｉ）については、図２に示す利用者認証部２３０（ｉ）の代わりに、一時的認証コードαの発行および認証機能が付加された利用者認証部２３０（ｉ）′が用いられている。
【０１７９】
利用者認証部２３０（ｉ）′は、利用者端末４００（ｊ）のリスト要求部４２０（ｊ）''から、利用者識別子ＩＤ（ｉ，ｊ）および利用者認証コードＡ（ｉ，ｊ）を含む予備認証要求があったときに、一時的認証コードαを発行し、利用者識別子ＩＤ（ｉ，ｊ）と一時的認証コードαとの対応関係を所定時間（たとえば、１分間）だけ一時的に保存するとともに、発行した一時的認証コードαを利用者端末４００（ｊ）に返信する予備認証処理を行う機能を有している。利用者端末４００（ｊ）が、この一時的認証コードαを用いてリスト要求を行う点は、既に述べたとおりである。
【０１８０】
また、利用者認証部２３０（ｉ）′は、利用権照会部３２０から一時的認証コードαを含む照会があったときに、一時的に保存されている上記対応関係を用いて認証を行う認証処理機能を有している。しかも、認証を行った後、上記対応関係の記録を削除する処理が行われる。結局、一時的認証コードαは、所定時間（たとえば、１分間）だけ有効なコードであり、しかも、１回認証が行われると無効となるコードということになる。この認証結果は利用者情報読出部２２０（ｉ）に伝えられ、正しい認証が行われた場合には、利用者情報読出部２２０（ｉ）から利用権照会部３２０に対して利用権取得情報Ｒ（ｉ，ｊ）が返信される。
【０１８１】
図１５は、この第３の変形例の特徴部分の処理機能を示すブロック図である。上述したように、まず、リスト要求部４２０（ｊ）''から利用者認証部２３０（ｉ）′に対して、利用者識別子ＩＤ（ｉ，ｊ）および利用者識別コードＡ（ｉ，ｊ）を伴う予備認証要求が行われる。利用者認証部２３０（ｉ）′は、この予備認証要求を受けて、一時的認証コードαを発行し、利用者識別子ＩＤ（ｉ，ｊ）と一時的認証コードαとの対応関係を一時的に保存するとともに、一時的認証コードαをリスト要求部４２０（ｊ）''に返信する。利用者認証部２３０（ｉ）′に一時的に保存された対応関係は、所定時間の経過、もしくは、１回の認証によって消去される。
【０１８２】
続いて、リスト要求部４２０（ｊ）''が、利用者識別子ＩＤ（ｉ，ｊ）と一時的認証コードα（代替コード）とを用いて、利用権照会部３２０に対してリスト要求を行うと、利用権照会部３２０は、利用者識別子ＩＤ（ｉ，ｊ）と一時的認証コードα（代替コード）とを用いて、利用者情報読出部２２０（ｉ）および利用者認証部２３０（ｉ）′に対して照会を行う。利用者認証部２３０（ｉ）′は、当該照会を受けて、利用者識別子ＩＤ（ｉ，ｊ）と一時的認証コードαとの対応関係が保存されているかを確認し、その結果を利用者情報読出部２２０（ｉ）に伝える。利用者情報読出部２２０（ｉ）は、正しい認証結果が得られた場合には、利用権照会部３２０に対して、利用者情報格納部２１０（ｉ）から読み出した利用権取得情報Ｒ（ｉ，ｊ）を返信する。
【０１８３】
このように、第３の変形例に係るコンテンツ配信システムでは、事業者Ｙが保守運用を行う配信制御装置３００に対して、事業者Ｚｉが秘密に管理している利用者認証コードＡ（ｉ，ｊ）が送信されることはない。その代わりに、配信制御装置３００に対して一時的認証コードαが送信されることになるが、当該コードは一時的にのみ有効な暫定コードであるため、セキュリティ上のリスクは極めて小さい。かくして、この第３の変形例によれば、利用者認証コードＡ（ｉ，ｊ）に関するセキュリティ上の問題を解決することができる。
【０１８４】
＜３．４  第４の変形例：複数の配信処理装置＞
本発明に係るコンテンツ提供システムは、図１に示すように、利用者についてのコンテンツ利用権を管理する利用権管理装置２００を複数ｎ台（ｎ≧２）設けることが前提であり、これら複数の利用権管理装置によって別個独立して管理されている利用権を利用して、配信処理装置１００から統一的なコンテンツ配信を行うことができるようにするシステムを提供するものである。そのため、これまで述べてきた基本的実施形態や各変形例では、いずれも１台の配信処理装置１００のみが用いられていた。ここで述べる第４の変形例は、複数台の配信処理装置１００を設け、それぞれからコンテンツの配信が可能になるようにしたものである。
【０１８５】
図１６は、この第４の変形例に係るコンテンツ提供システムの構成を示すブロック図である。図１に示す基本的な実施形態に係るシステムとの相違は、複数ｐ台（ｐ≧２）の配信処理装置１００（１）〜１００（ｐ）が設けられている点である。図示されている配信処理装置１００（ｋ）は、ｐ台のうちの第ｋ番目（１≦ｋ≦ｐ）の装置ということになる。ここでは、配信処理装置１００（１）〜１００（ｐ）の保守運用が、それぞれ異なる事業者Ｘ１，Ｘ２，..., Ｘｋ,... ，Ｘｐによって行われる場合を例にとって以下の説明を行う。
【０１８６】
一般に、デジタルコンテンツのフォーマットは、当該コンテンツを配信する事業者によって任意に定められる。特に、電子書籍に関しては、標準とすべきデータフォーマットが乱立しており、個々の事業者がそれぞれ独自のデータフォーマットでコンテンツの提供を行っているのが現状である。そこで、この図１６に示す例においても、個々の事業者Ｘ１，Ｘ２，..., Ｘｋ,... は、それぞれ独自のデータフォーマットをもったコンテンツを配信する事業を展開しているものとしよう。
【０１８７】
このように、コンテンツのフォーマットが異なると、配信を受けた利用者端末４００において、コンテンツを閲覧したり再生したりするために用いるアプリケーションプログラムも、それぞれ異なったものを用意する必要がある。したがって、たとえば、第ｊ番目の利用者Ｕｊが、第ｊ番目の利用者端末４００（ｊ）を用いて、すべての事業者Ｘ１〜Ｘｐから配信されるコンテンツを閲覧したり再生したりするためには、利用者端末４００（ｊ）に、合計ｐ組の閲覧・再生用のアプリケーションプログラムをインストールしておけばよい。もちろん、同じフォーマットを採用する事業者があれば、合計ｐ組のアプリケーションプログラムのうちのいくつかは同一のプログラムになるが、ここでは便宜上、そのような重複するプログラムも含めてｐ組と数えることにする。
【０１８８】
結局、上例の場合、利用者端末４００（ｊ）には、複数ｐ通りの閲覧機能もしくは再生機能が組み込まれていることになり、ｐ台の配信処理装置１００（１）〜１００（ｐ）には、このｐ通りの閲覧機能もしくは再生機能にそれぞれ対応した固有のフォーマットで記述されたコンテンツが格納されていることになる。たとえば、図１６に示す第ｋ番目の配信処理装置１００（ｋ）は、第ｋ番目のフォーマットで記述されたコンテンツを格納しており、この配信処理装置１００（ｋ）から配信されたコンテンツを閲覧・再生するためには、利用者端末４００（ｊ）に、第ｋ番目のアプリケーションプログラムをインストールしておく必要がある。
【０１８９】
そこで、個々の配信処理装置１００（１）〜１００（ｐ）内の書誌情報送信部１４０（１）〜１４０（ｐ）には、当該配信処理装置を特定する装置特定情報が付加された書誌情報Ｂを送信する機能をもたせておくようにし、配信制御装置３００内のリスト送信部３１０には、装置特定情報が付加されたリスト提示情報を送信する機能をもたせておくようにする。
【０１９０】
たとえば、第ｋ番目の配信処理装置１００（ｋ）内の書誌情報送信部１４０（ｋ）には、当該配信処理装置を特定する装置特定情報が付加された書誌情報Ｂ（ｋ）を送信する機能をもたせておき、リスト送信部３１０には、この書誌情報Ｂ（ｋ）に基づいて、装置特定情報が付加されたリスト提示情報Ｌ（ｋ）を送信する機能をもたせておくようにする。そうすれば、利用者端末４００（ｊ）は、この装置特定情報を参照することにより、コンテンツ要求を行う対象となる配信処理装置を特定できるようになる。
【０１９１】
続いて、この第４の変形例の特徴部分のより具体的な処理機能を、図１７のブロック図を参照しながら説明しよう。このブロック図には、第４の変形例の特徴部分として、第ｋ番目の配信処理装置１００（ｋ）と、配信制御装置３００と、第ｊ番目の利用者Ｕｊが用いる利用者端末４００（ｊ）とが示されている。また、利用者端末４００（ｊ）内には、第ｋ番目の閲覧・再生アプリＶ（ｋ）、第（ｋ＋１）番目の閲覧・再生アプリＶ（ｋ＋１）、第（ｋ＋２）番目の閲覧・再生アプリＶ（ｋ＋２）がインストールされた状態が示されている。
【０１９２】
ここで、第ｋ番目の閲覧・再生アプリＶ（ｋ）は、図１６に示されている第ｋ番目の事業者Ｘｋが保守運用する配信処理装置１００（ｋ）から配信された第ｋ番目のフォーマットをもつコンテンツを閲覧・再生するためのアプリケーションプログラムであり、当該プログラムを利用者端末４００（ｊ）を構成するコンピュータにインストールすることにより、図１７に示すとおり、リスト提示部４１０（ｊ，ｋ）、リスト要求部４２０（ｊ，ｋ）、コンテンツ要求部４３０（ｊ，ｋ）、コンテンツ保存部４４０（ｊ，ｋ）、コンテンツ利用部４５０（ｊ，ｋ）が構築されることになる。
【０１９３】
この第ｋ番目の閲覧・再生アプリＶ（ｋ）は、第ｋ番目の配信処理装置１００（ｋ）からコンテンツの配信を受けてこれを利用するための働きをするアプリケーションプログラムであり、閲覧・再生アプリＶ（ｋ）から見ると、配信処理装置１００（ｋ）が唯一の配信処理装置ということになる。したがって、閲覧・再生アプリＶ（ｋ）を起動した状態に関する限り、この第４の変形例に係るコンテンツ配信システムは、図１，図２に示す基本的な実施形態に係るコンテンツ配信システムと全く同様の処理機能を果たすことになる。
【０１９４】
すなわち、図１７に示す配信処理装置１００（ｋ）は、図２に示す配信処理装置１００と全く同じ機能を果たし、図１７に示す利用者端末４００（ｊ）上で動作している閲覧・再生アプリＶ（ｋ）によって構築された４１０（ｊ，ｋ），４２０（ｊ，ｋ），４３０（ｊ，ｋ），４４０（ｊ，ｋ），４５０（ｊ，ｋ）は、それぞれ図２に示す利用者端末４００（ｊ）を構成する４１０（ｊ），４２０（ｊ），４３０（ｊ），４４０（ｊ），４５０（ｊ）と全く同様の機能を果たすことになる。
【０１９５】
また、図１７に示す利用者端末４００（ｊ）にインストールされている第（ｋ＋１）番目の閲覧・再生アプリＶ（ｋ＋１）は、第（ｋ＋１）番目の配信処理装置１００（ｋ＋１）からコンテンツの配信を受けてこれを利用するための働きをするアプリケーションプログラムであり、閲覧・再生アプリＶ（ｋ＋１）から見ると、配信処理装置１００（ｋ＋１）が唯一の配信処理装置ということになる。したがって、閲覧・再生アプリＶ（ｋ＋１）を起動した状態に関する限り、この第４の変形例に係るコンテンツ配信システムは、図１，図２に示す基本的な実施形態に係るコンテンツ配信システムと全く同様の処理機能を果たすことになる。
【０１９６】
このように、利用者端末４００（ｊ）上で、ある特定の閲覧・再生アプリＶを起動した状態において、当該起動アプリから見ると、全ｐ台のうちのいずれか１つの配信処理装置が唯一の配信処理装置ということになる。したがって、ある特定の閲覧・再生アプリＶを起動した状態において、当該起動アプリから見た動作は、これまで述べた基本的な実施形態に係るシステムの動作と全く同じになる。
【０１９７】
たとえば、第ｋ番目の閲覧・再生アプリＶ（ｋ）を起動した状態で、利用者Ｕｊがリスト要求部４２０（ｊ，ｋ）に対してリスト要求指示を与えると、リスト要求部４２０（ｊ，ｋ）から配信制御装置３００に対してリスト要求が出されることになる。そこで配信制御装置３００は、当該リスト要求に基づいて、図１７には示されていない利用権管理装置２００（ｉ）に対して照会を行い、利用者Ｕｊについての利用権取得情報Ｒ（ｉ，ｊ）を入手する。
【０１９８】
続いて、配信制御装置３００は、配信処理装置１００（ｋ）に格納されている書誌情報Ｂのうち、入手した利用権取得情報Ｒ（ｉ，ｊ）に応じたコンテンツＣについての書誌情報Ｂを含む情報を、リスト提示情報Ｌとして利用者端末４００（ｊ）に送信する処理を行うことになる。
【０１９９】
ただ、配信制御装置３００から利用者端末４００（ｊ）にリスト提示情報Ｌを送信する際には、いずれの閲覧・再生アプリＶに対して引き渡す情報であるかを特定する必要がある。そこで、この第４の変形例に係るシステムでは、配信処理装置１００（ｋ）内の書誌情報送信部１４０（ｋ）が、配信制御装置３００からの書誌情報要求に応じて書誌情報Ｂを送信する際に、当該配信処理装置１００（ｋ）を特定する装置特定情報が付加された書誌情報Ｂ（ｋ）を送信するようにしている。
【０２００】
すなわち、配信制御装置３００は、第ｋ番目の配信処理装置１００（ｋ）を特定する装置特定情報が付加された書誌情報Ｂ（ｋ）を受け取ることにより、やはり第ｋ番目の配信処理装置１００（ｋ）を特定する装置特定情報が付加されたリスト提示情報Ｌ（ｋ）を作成し、これを利用者端末４００（ｊ）に送信することができる。そうすれば、このリスト提示情報Ｌ（ｋ）を受信した利用者端末４００（ｊ）は、このリスト提示情報Ｌ（ｋ）に付加されている装置特定情報を参照することにより、コンテンツ要求を行う対象となる配信処理装置が、第ｋ番目の配信処理装置１００（ｋ）であることを特定することができるので、当該配信処理装置１００（ｋ）に対してコンテンツ要求を行うのに適した処理を行うことができる。
【０２０１】
より具体的には、第ｋ番目の配信処理装置１００（ｋ）を特定するリスト提示情報Ｌ（ｋ）を受信した利用者端末４００（ｊ）は、当該リスト提示情報Ｌ（ｋ）を、第ｋ番目の閲覧・再生アプリＶ（ｋ）によって処理すればよい。すなわち、図１７において、利用者端末４００（ｊ）が受信したリスト提示情報Ｌ（ｋ）は、閲覧・再生アプリＶ（ｋ）によって構築されたリスト提示部４１０（ｊ，ｋ）に与えられ、利用者Ｕｊに対するリスト提示が行われる。こうして提示されたコンテンツリストに基づいて、利用者Ｕｊが所定のコンテンツについての要求指示を与えると、今度は、コンテンツ要求部４３０（ｊ，ｋ）によって、第ｋ番目の配信処理装置１００（ｋ）に対してコンテンツ要求が出され、配信されてきたコンテンツはコンテンツ保存部４４０（ｊ，ｋ）によって受信保存され、コンテンツ利用部４５０（ｊ，ｋ）によって閲覧・再生されることになる。
【０２０２】
このように、利用者端末４００（ｊ）内に、複数の閲覧・再生アプリがインストールされていたとしても、個々のアプリケーションプログラムは、それぞれ別個独立した動作を行い、それぞれに対応した配信処理装置からコンテンツの配信を受け、これを閲覧・再生することができる。
【０２０３】
この第４の変形例に係るコンテンツ提供システムの利点は、利用者Ｕｊから見たときに、コンテンツの品揃えが充実する点である。たとえば、§２で述べた基本的な実施形態に係るシステムの場合、利用者Ｕｊは、事業者Ｚｉから、図６に示すような１０個のコンテンツについての利用権を取得している。それにもかかわらず、この利用者Ｕｊに対して提示されたコンテンツリストは、図８に示すものであり、６個のコンテンツしか掲載されていない。その理由は、配信処理装置１００に品揃えの問題があるためである。具体的には、§２で述べたとおり、配信処理装置１００には、コンテンツＣ（０５０３），Ｃ（０５０４），Ｃ（０５０８），Ｃ（０５１０）の４点が、その時点では未収録であるため、利用権を取得している１０個のコンテンツのうち、配信処理装置１００に収録されている６個のコンテンツのみが掲載されたコンテンツリストが提示される結果となったのである。
【０２０４】
第４の変形例に係るコンテンツ提供システムを利用すれば、上例のような配信処理装置の品揃えの問題はある程度解消される。たとえば、第ｋ番目の配信処理装置１００（ｋ）には未収録であっても、第（ｋ＋１）番目の配信処理装置１００（ｋ＋１）には収録されているようなコンテンツが存在することになる。この場合、利用者Ｕｊが、第ｋ番目の閲覧・再生アプリＶ（ｋ）を起動した場合に表示されるコンテンツリストに当該コンテンツは掲載されていないが、第（ｋ＋１）番目の閲覧・再生アプリＶ（ｋ＋１）を起動した場合に表示されるコンテンツリストには当該コンテンツが掲載されていることになる。したがって、当該コンテンツをダウンロードしたい場合には、第（ｋ＋１）番目の閲覧・再生アプリＶ（ｋ＋１）に対して、当該コンテンツを要求する指示を与えればよいことになる。
【符号の説明】
【０２０５】
１００，１００（１）〜１００（ｋ）：配信処理装置
１１０：コンテンツ格納部
１２０：書誌情報格納部
１３０，１３０′：コンテンツ送信部
１４０：書誌情報送信部
１５０：コンテンツ管理部
２００（１）〜２００（ｉ）：利用権管理装置
２１０（ｉ）：利用者情報格納部
２２０（ｉ）：利用者情報読出部
２３０（ｉ），２３０（ｉ）′：利用者認証部
２４０（ｉ）：利用者情報書込部
３００：配信制御装置
３１０：リスト送信部
３２０，３２０′：利用権照会部
４００（１）〜４００（ｊ）：利用者端末
４１０（ｊ），４１０（ｊ，ｋ）：リスト提示部
４２０（ｊ），４２０（ｊ）′，４２０（ｊ）''，４２０（ｊ，ｋ）：リスト要求部
４３０（ｊ），４３０（ｊ）′，４３０（ｊ，ｋ）：コンテンツ要求部
４４０（ｊ），４４０（ｊ，ｋ）：コンテンツ保存部
４５０（ｊ），４５０（ｊ，ｋ）：コンテンツ利用部
Ａ（ｉ，ｊ）：利用者認証コード
Ａ１：第１の表示領域
Ａ２：第２の表示領域
Ｂ，Ｂ（０１０１）〜Ｂ（９８６１）：書誌情報
ＢＤ，ＢＤ（０５０１）：書誌データ
Ｃ，Ｃ（０１０１）〜Ｃ（９８６１）：コンテンツ
ＣＤ：コンテンツデータ
ＣＩＤ，ＣＩＤ（０５０１）〜ＣＩＤ（０５１０）：コンテンツ識別子
Ｈ（ｉ，ｊ）：照会履歴情報
ｉ：利用権管理装置の番号を示すパラメータ
ＩＤ（ｉ，ｊ）：利用者識別子
ｊ：利用者端末の番号を示すパラメータ
Ｋ，Ｋ（０５０１）：キー情報
ｋ：配信処理装置の番号を示すパラメータ
Ｌ：リスト提示情報
ｍ：利用者端末の総数
Ｎ：インターネット
ｎ：利用権管理装置の総数
ｐ：配信処理装置の総数
Ｒ（ｉ，ｊ）：利用権取得情報
Ｔ（ｊ）：端末識別子
Ｕ１〜Ｕｊ：利用者
Ｕ（ｉ，ｊ）：利用者情報
Ｖ（閲覧・再生アプリ）
Ｘ，Ｘ１〜Ｘｋ，Ｙ，Ｚ１〜Ｚｉ：事業者
α：一時的認証コード
【図１】
2015102940.tif 000003
【図２】
2015102940.tif 000004
【図３】
2015102940.tif 000005
【図４】
2015102940.tif 000006
【図５】
2015102940.tif 000007
【図６】
2015102940.tif 000008
【図７】
2015102940.tif 000009
【図８】
2015102940.tif 000010
【図９】
2015102940.tif 000011
【図１０】
2015102940.tif 000012
【図１１】
2015102940.tif 000013
【図１２】
2015102940.tif 000014
【図１３】
2015102940.tif 000015
【図１４】
2015102940.tif 000016
【図１５】
2015102940.tif 000017
【図１６】
2015102940.tif 000018
【図１７】
2015102940.tif 000019