(57)【特許請求の範囲】
【請求項１】
対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び前記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、店舗端末によって読み取られた前記第１のコードを、前記店舗端末から受信するコード受信手段と、  ユーザのユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を前記店舗端末から受信するＩＤ一覧受信手段と、  前記受信された一覧中に、前記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断する判断手段と、  前記判断の結果に応じて、前記コンテンツカードに対応する前記デジタルコンテンツが前記ユーザに販売される価格を決定する決定手段と、  前記決定された価格に関する情報を前記店舗端末へ送信する価格情報送信手段と、  前記決定された価格による前記デジタルコンテンツの決済情報を前記店舗端末から受信した場合に、当該デジタルコンテンツを有効化する有効化手段と、  前記ユーザ端末から前記第２のコードが受信された場合に、前記有効化されたデジタルコンテンツの前記ユーザ端末へのダウンロードを許可する許可手段と  を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、  前記ＩＤ一覧受信手段は、前記コンテンツカードを購入したユーザの前記ユーザ端末及び前記店舗端末を介して、前記一覧を受信する  情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、  前記コンテンツカードには前記保持コンテンツＩＤの一覧を取得するための第３のコードが表示され、  前記ＩＤ一覧受信手段は、前記ユーザ端末によって前記第３のコードが読み取られることによって生成され前記一覧を示す第４のコードを前記店舗端末が読み取り、当該読み取られた第４のコードを前記店舗端末から受信することで、前記一覧を受信する  情報処理装置。
【請求項４】
請求項１に記載の情報処理装置であって、  前記コンテンツカードに対応するデジタルコンテンツは複数のデジタルコンテンツがセットになったものであり、  前記第１のコードは前記セットのデジタルコンテンツの各コンテンツＩＤを含み、  前記決定手段は、前記各コンテンツＩＤのうち前記一覧中に含まれるコンテンツＩＤと合致したコンテンツＩＤの数に応じた額を、前記コンテンツカードに対応するデジタルコンテンツに対して予め設定された仮価格から減額することで前記価格を決定する  情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、  前記デジタルコンテンツはメタデータを有し、  前記判断手段は、前記関連コンテンツＩＤとして、前記第１のコードに含まれるコンテンツＩＤに対応するデジタルコンテンツと異なる種別を有し共通する前記メタデータを有するデジタルコンテンツのコンテンツＩＤが含まれているか否かを判断する  情報処理装置。
【請求項６】
請求項１に記載の情報処理装置であって、  前記許可手段は、前記第２のコードが、前記第１のコードが受信されてから所定時間内に受信された場合に前記有効化されたデジタルコンテンツのダウンロードを許可する  情報処理装置。
【請求項７】
店舗端末と情報処理装置とを具備する情報処理システムであって、  前記店舗端末は、    対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び前記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、前記第１のコードを読み取る読取手段と、    ユーザの前記ユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を取得する取得手段と、    前記読み取られた第１のコード及び前記取得された保持コンテンツＩＤの一覧を前記情報処理装置へ送信するＩＤ一覧送信手段と  を有し、  前記情報処理装置は、    前記店舗端末によって送信された前記第１のコード及び前記保持コンテンツＩＤの一覧を受信するＩＤ一覧受信手段と、    前記受信された一覧中に、前記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断する判断手段と、    前記判断の結果に応じて、前記コンテンツカードに対応する前記デジタルコンテンツが前記ユーザに販売される価格を決定する決定手段と、    前記決定された価格に関する情報を前記店舗端末へ送信する価格情報送信手段と、    前記決定された価格による前記デジタルコンテンツの決済情報を前記店舗端末から受信した場合に、当該デジタルコンテンツを有効化する有効化手段と、    前記ユーザ端末から前記第２のコードが受信された場合に、前記有効化されたデジタルコンテンツの前記ユーザ端末へのダウンロードを許可する許可手段と  を有する  情報処理装置システム。
【請求項８】
対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び前記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、店舗端末によって読み取られた前記第１のコードを、前記店舗端末から受信し、  ユーザのユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を前記店舗端末から受信し、  前記受信された一覧中に、前記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断し、  前記判断の結果に応じて、前記コンテンツカードに対応する前記デジタルコンテンツが前記ユーザに販売される価格を決定し、  前記決定された価格に関する情報を前記店舗端末へ送信し、  前記決定された価格による前記デジタルコンテンツの決済情報を前記店舗端末から受信した場合に、当該デジタルコンテンツを有効化し、  前記ユーザ端末から前記第２のコードが受信された場合に、前記有効化されたデジタルコンテンツの前記ユーザ端末へのダウンロードを許可する  情報処理方法。
【請求項９】
情報処理装置に、  対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び前記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、店舗端末によって読み取られた前記第１のコードを、前記店舗端末から受信し、  ユーザのユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を前記店舗端末から受信するステップと、  前記受信された一覧中に、前記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断するステップと、  前記判断の結果に応じて、前記コンテンツカードに対応する前記デジタルコンテンツが前記ユーザに販売される価格を決定するステップと、  前記決定された価格に関する情報を前記店舗端末へ送信するステップと、  前記決定された価格による前記デジタルコンテンツの決済情報を前記店舗端末から受信した場合に、当該デジタルコンテンツを有効化するステップと、  前記ユーザ端末から前記第２のコードが受信された場合に、前記有効化されたデジタルコンテンツの前記ユーザ端末へのダウンロードを許可するステップと  を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、電子書籍等のデジタルコンテンツをユーザに提供可能な情報処理装置、情報処理システム、上記情報処理装置における情報処理方法及びプログラムに関する。
【背景技術】
【０００２】  従来から、電子書籍等のデジタルコンテンツをユーザの端末にダウンロードさせることが可能なサービスが存在する。【０００３】  下記特許文献１には、書店やコンビニエンスストアなどの店頭において、提供対象のデジタルコンテンツを特定する情報及び当該デジタルコンテンツ利用契約条件を含む商品関連情報が記録された２次元バーコードが貼付／印刷されたコンテンツ代替カードが販売され、それを購入したユーザが携帯機器でコンテンツ代替カード上の２次元バーコードを読み取って商品関連情報を採取し、それを携帯機器がビューワ管理装置へ送信し、当該商品関連情報によって特定されるデジタルコンテンツをユーザの情報処理装置へ配信するように要求し、ビューワ管理装置から当該デジタルコンテンツをダウンロードすることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−３８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】  ところで、Apple社が提供する音楽配信サービスであるiTunes（登録商標） Storeでは、iTunes Store内でのユーザの楽曲購入履歴を基に、アルバム収録曲の一部の曲をユーザが購入済みの場合に、当該購入済みの曲の価格に応じて、残りの曲をまとめて安く購入できる仕組み（「コンプリート・マイ・アルバム」機能）が提供されている。【０００６】  しかしながら、この仕組みは、ユーザのインターネット上の特定のサービスにおける購入履歴を利用し、かつ、ユーザがアルバムの残りのコンテンツを同サービス上で購入することが前提となっている。したがって、ユーザが店頭でデジタルコンテンツを購入する際には、この仕組みは実現できない。【０００７】  以上のような事情に鑑み、本発明の目的は、実在の店舗でデジタルコンテンツを購入したユーザに、そのユーザが保有しているコンテンツに応じた特典を与えることが可能な情報処理装置、情報処理システム、上記情報処理装置における情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】  上述の課題を解決するため、本発明の一形態に係る情報処理装置は、コード受信手段と、ＩＤ一覧受信手段と、判断手段と、価格情報送信手段と、有効化手段と、許可手段とを有する。上記コード受信手段は、対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び上記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、店舗端末によって読み取られた上記第１のコードを、上記店舗端末から受信する。上記ＩＤ一覧受信手段は、ユーザのユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を上記店舗端末から受信する。上記判断手段は、上記受信された一覧中に、上記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断する。上記決定手段は、上記判断の結果に応じて、上記コンテンツカードに対応する上記デジタルコンテンツが上記ユーザに販売される価格を決定する。上記価格情報送信手段は、上記決定された価格に関する情報を上記店舗端末へ送信する。上記有効化手段は、上記決定された価格による上記デジタルコンテンツの決済情報を上記店舗端末から受信した場合に、当該デジタルコンテンツを有効化する。上記許可手段は、上記ユーザ端末から上記第２のコードが受信された場合に、上記有効化されたデジタルコンテンツの上記ユーザ端末へのダウンロードを許可する。【０００９】  これにより情報処理装置は、ユーザ端末に保持されているデジタルコンテンツに応じてコンテンツカードに対応するデジタルコンテンツの価格を決定することで、実在の店舗でデジタルコンテンツを購入するユーザに、そのユーザが保有しているコンテンツに応じた特典（値引き等）を与えることができる。【００１０】  ここで、上記コード受信手段、ＩＤ一覧受信手段、及び価格情報送信手段は、情報処理装置の通信部によって実行され、上記判断手段、有効化手段、及び許可手段は、情報処理装置の制御部によって実行される。【００１１】  上記ＩＤ一覧受信手段は、上記コンテンツカードを購入したユーザの上記ユーザ端末及び上記店舗端末を介して、上記一覧を受信してもよい。【００１２】  これにより情報処理装置は、ユーザ端末を携帯するユーザが店舗に来店することによってそのユーザ端末のライブラリ内のコンテンツ一覧を取得することができる。【００１３】  上記コンテンツカードには上記保持コンテンツＩＤの一覧を取得するための第３のコードが表示されてもよい。この場合上記ＩＤ一覧受信手段は、上記ユーザ端末によって上記第３のコードが読み取られることによって生成され上記一覧を示す第４のコードを上記店舗端末が読み取り、当該読み取られた第４のコードを上記店舗端末から受信することで、上記一覧を受信してもよい。【００１４】  これにより情報処理装置は、コンテンツカードに記載された第３のコードによってユーザ端末のライブラリ内のコンテンツ一覧を取得することができる。【００１５】  上記コンテンツカードに対応するデジタルコンテンツは複数のデジタルコンテンツがセットになったものであってもよく、上記第１のコードは上記セット��デジタルコンテンツの各コンテンツＩＤを含んでもよい。この場合上記決定手段は、上記各コンテンツＩＤのうち上記一覧中に含まれるコンテンツＩＤと合致したコンテンツＩＤの数に応じた額を、上記コンテンツカードに対応するデジタルコンテンツに対して予め設定された仮価格から減額することで上記価格を決定してもよい。【００１６】  これにより情報処理装置は、セットコンテンツのうちユーザがライブラリ内に保持していないコンテンツのみをまとめて購入させることができる。ここでセットのデジタルコンテンツとは、例えばデジタルコミックの各巻や複数のデジタルオーディオトラックからなるアルバム等である。【００１７】  上記デジタルコンテンツはメタデータを有してもよい。この場合上記判断手段は、上記関連コンテンツＩＤとして、上記第１のコードに含まれるコンテンツＩＤに対応するデジタルコンテンツと異なる種別を有し共通する上記メタデータを有するデジタルコンテンツのコンテンツＩＤが含まれているか否かを判断してもよい。【００１８】  これにより情報処理装置は、ユーザが購入しようとしているデジタルコンテンツとは種別が異なるものの関連しているデジタルコンテンツを有している場合には、それに応じた特典を与えることができる。ここでデジタルコンテンツの種別とは、例えばデジタル書籍、デジタルオーディオトラック、デジタルムービー等であり、上記共通するメタデータを有するデジタルコンテンツとは、例えばデジタル書籍に関連する楽曲（その書籍を基にしたドラマや映画の主題歌やサウンドトラック）等である。【００１９】  上記許可手段は、上記第２のコードが、上記第１のコードが受信されてから所定時間内に受信された場合に上記有効化されたデジタルコンテンツを上記ユーザ端末に送信してもよい。【００２０】  これにより情報処理装置は、デジタルコンテンツのダウンロード可能時間を制限することで、上記コンテンツカードが悪用されて第三者にデジタルコンテンツがダウンロードされてしまうのを防ぐことができる。【００２１】  本発明の他の形態に係る情報処理システムは、店舗端末と情報処理装置とを具備する。  上記店舗端末は、対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び上記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、上記第１のコードを読み取る読取手段と、ユーザの上記ユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を取得する取得手段と、上記読み取られた第１のコード及び上記取得された保持コンテンツＩＤの一覧を上記情報処理装置へ送信するＩＤ一覧送信手段とを有する。  上記情報処理装置は、上記店舗端末によって送信された上記第１のコード及び上記保持コンテンツＩＤの一覧を受信するＩＤ一覧受信手段と、上記受信された一覧中に、上記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられたコンテンツＩＤが含まれているか否かを判断する判断手段と、上記判断の結果に応じて、上記コンテンツカードに対応する上記デジタルコンテンツが上記ユーザに販売される価格を決定する決定手段と、上記決定された価格に関す���情報を上記店舗端末へ送信する価格情報送信手段と、上記決定された価格による上記デジタルコンテンツの決済情報を上記店舗端末から受信した場合に、当該デジタルコンテンツを有効化する有効化手段と、上記ユーザ端末から上記第２のコードが受信された場合に、上記有効化されたデジタルコンテンツの上記ユーザ端末へのダウンロードを許可する許可手段とを有する。【００２２】  本発明のまた別の形態に係る情報処理方法は、  対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び上記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、店舗端末によって読み取られた上記第１のコードを、上記店舗端末から受信すること、  ユーザのユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を上記店舗端末から受信すること、  上記受信された一覧中に、上記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断すること、  上記判断の結果に応じて、上記コンテンツカードに対応する上記デジタルコンテンツが上記ユーザに販売される価格を決定すること、  上記決定された価格に関する情報を上記店舗端末へ送信すること、  上記決定された価格による上記デジタルコンテンツの決済情報を上記店舗端末から受信した場合に、当該デジタルコンテンツを有効化すること、及び、  上記ユーザ端末から上記第２のコードが受信された場合に、上記有効化されたデジタルコンテンツの上記ユーザ端末へのダウンロードを許可することを含む。【００２３】  本発明のまた別の形態に係るプログラムは、情報処理装置に、  対応するデジタルコンテンツを識別するコンテンツＩＤを含む第１のコード及び上記デジタルコンテンツをダウンロードするための第２のコードが表示されたコンテンツカードから、店舗端末によって読み取られた上記第１のコードを、上記店舗端末から受信するステップと、  ユーザのユーザ端末のライブラリに保持されているデジタルコンテンツを識別する保持コンテンツＩＤの一覧を上記店舗端末から受信するステップと、  上記受信された一覧中に、上記受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断するステップと、  上記判断の結果に応じて、上記コンテンツカードに対応する上記デジタルコンテンツが上記ユーザに販売される価格を決定するステップと、  上記決定された価格に関する情報を上記店舗端末へ送信するステップと、  上記決定された価格による上記デジタルコンテンツの決済情報を上記店舗端末から受信した場合に、当該デジタルコンテンツを有効化するステップと、  上記ユーザ端末から上記第２のコードが受信された場合に、上記有効化されたデジタルコンテンツの上記ユーザ端末へのダウンロードを許可するステップと  を実行させる。【００２４】  以上のように、本発明によれば、実在の店舗でデジタルコンテンツを購入したユーザに、そのユーザが保有しているコンテンツに応じた特典を与えることができる。しかし、ここに記載された効果は必ずしも本発明を限���するものではない。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る電子書籍提供システムの構成を示した図である。
【図２】上記システムにおける電子書籍管理サーバのハードウェア構成を示した図である。
【図３】上記電子書籍管理サーバが有するデータベースの構成を示した図である。
【図４】店舗に設置されるコンテンツカードの外観を示した図である。
【図５】ユーザのコンテンツカード購入時における店舗端末のデータ処理の流れを示したフローチャートである。
【図６】上記電子書籍管理サーバによるコンテンツ提供処理の流れを示したフローチャートである。
【発明を実施するための形態】
【００２６】  以下、本発明の実施形態を、図面を参照しながら説明する。
【００２７】  ［システムの構成］  図１は、本実施形態に係る電子書籍提供システムの構成を示した図である。
【００２８】  同図に示すように、このシステムは、インターネット等のネットワーク上の電子書籍管理サーバ１００、実在の書店Ｓ内に存在する書店端末２００、ユーザ端末３００及び電子書店サーバ４００を含む。
【００２９】  電子書籍管理サーバ１００は、ユーザ端末３００のユーザが書店Ｓにて購入したデジタルコンテンツ（電子書籍）の、電子書店サーバ４００からユーザ端末３００へのダウンロード処理を統括的に管理する。特に電子書籍管理サーバ１００は、ユーザ端末３００のライブラリに保持されたデジタルコンテンツ（以下、保持コンテンツとも称する。）に応じて、書店で購入される電子書籍の価格を決定する。
【００３０】  店舗端末２００は、電子書籍管理サーバ１００と通信可能とされ、ユーザにより購入された電子書籍の決済処理及びユーザ端末３００への電子書籍のダウンロードに必要なデータを、電子書籍管理サーバ１００との間でやり取りする。電子書籍は、書店に設置されたコンテンツカード１０により購入される。また店舗端末２００には、コンテンツカード１０に記載された各種コードを読み取るためのコードリーダが接続されている。
【００３１】  ユーザ端末３００は、ユーザに携帯され、書店Ｓで購入された電子書籍等のデジタルコンテンツを電子書店サーバ４００からダウンロードし、ライブラリ内に保存して閲覧可能とする。
【００３２】  電子書店サーバ４００は、書店でコンテンツカードとして販売されている電子書籍を記憶し、ユーザ端末３００からの要求に応じて電子書籍をユーザ端末３００へダウンロードさせる。電子書店サーバ４００は例えば複数存在し、ユーザ端末３００はいずれか１つの電子書店を選択して電子書籍をダウンロードすることができる。しかし、電子書店サーバ４００は１つのみ存在していてもよい。
【００３３】  上記電子書籍管理サーバ１００及び電子書店サーバ４００は例えば一般的なデスクトップ型ＰＣ（Personal Computer）として構成される。また店舗端末２００は例えばラップトップ型のＰＣとして構成されるが、タブレット端末等の他のコンピュータとして構成されてもよい。またユーザ端末３００は例えばスマートフォンやタブレット端末等のユーザに携帯可能な電子書籍リーダとして機能するコンピュータとして構成される。
【００３４】［電子書籍管理サーバのハードウェア構成］  図２は、上記電子書籍管理サーバ１００のハードウェア構成を示した図である。同図に示すように、電子書籍管理サーバ１００は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、入出力インタフェース１５、及び、これらを互いに接続するバス１４を備える。
【００３５】  ＣＰＵ１１は、必要に応じてＲＡＭ１３等に適宜アクセスし、各種演算処理を行いながら電子書籍管理サーバ１００の各ブロック全体を統括的に制御する。ＲＯＭ１２は、ＣＰＵ１１に実行させるＯＳ、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。ＲＡＭ１３は、ＣＰＵ１１の作業用領域等として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００３６】  入出力インタフェース１５には、表示部１６、操作受付部１７、記憶部１８、通信部１９等が接続される。
【００３７】  表示部１６は、例えばＬＣＤ（LiquＩＤ Crystal Display）、ＯＥＬＤ（Organic ElectroLuminescence Display）、ＣＲＴ（Cathode Ray Tube）等を用いた表示デバイスである。
【００３８】  操作受付部１７は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の入力装置である。操作受付部１７がタッチパネルである場合、そのタッチパネルは表示部１６と一体となり得る。
【００３９】  記憶部１８は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリ（ＳＳＤ；SolＩＤ State Drive）、その他の固体メモリ等の不揮発性メモリである。当該記憶部１８には、上記ＯＳや各種アプリケーション、各種データが記憶される。
【００４０】  後述するが、特に本実施形態において、記憶部１８は、ユーザ端末３００への電子書籍の提供処理（例えば上記電子書籍の価格決定処理）に必要なプログラムやデータが記憶される。具体的には、記憶部１８は、後述するユーザ情報データベース３２、商品情報データベース３１、書店情報データベース３３、コンテンツカードデータベース３４を有している。
【００４１】  通信部１９は、例えばEthernet用のＮＩＣ（Network Interface Card）であり、上記店舗端末２００及び電子書店サーバ３００との間の通信処理を担う。
【００４２】  図示しないが、上記店舗端末２００及び電子書店サーバ３００の基本的なハードウェア構成も上記電子書籍管理サーバ１００のそれと同様である。
【００４３】［電子書籍管理サーバのデータベース構成］  図４は、上記電子書籍管理サーバ１００が有するデータベースの構成を示した図である。
【００４４】  同図に示すように、電子書籍管理サーバ１００は、記憶部１８に、商品情報データベース３１、ユーザ情報データベース３２、書店情報データベース３３、及びコンテンツカードデータベース３４を有している。
【００４５】  商品情報データベース３１は、書店でコンテンツカードとして販売され電子書店サーバ４００からダウンロードされる電子書籍に関する情報を記憶する。具体的には、商品情報データベース３１には、電子書籍を一意に識別するコンテンツＩＤである電子出版コード、出版社ＩＤ、書籍タイトル、作者名、書籍ジャンル（小説、漫画、雑誌、ビジネス等）、仮価格、販売終了日時等のデータ項目が電子書籍毎に含まれる。電子書籍としては、複数の電子書籍がセットになったセット書籍も存在する。
【００４６】  ユーザ情報データベース３２は、ユーザ端末３００を有し、上記電子書籍管理サーバ１００が提供する電子書籍サービスの利用者（会員）であるユーザに関する情報を記憶する。具体的には、ユーザ情報データベース３２は、ユーザＩＤ、パスワード、氏名、メールアドレス、電話番号、住所、年齢（層）、性別、誕生日等の情報をユーザ毎に記憶している。
【００４７】  書店情報データベース３３は、コンテンツカード１０を設置している実在の店舗に関する情報、すなわち、書店のＩＤ（書店コード）、書店名、所在地等のデータを記憶している。
【００４８】  コンテンツカードデータベース３４は、コンテンツカード１０に関する情報を記憶している。具体的には、コンテンツカードデータベース３４には、上記電子出版コードや、当該コンテンツカード１０を設置（販売）している実在の書店の書店コード、当該コンテンツカード１０に対応する電子書籍を記憶している電子書店を識別するＩＤ（電子書店コード）が記憶される。またコンテンツカードデータベース３４には、当該電子出版コードを含み購入された電子書籍の有効化用にコンテンツカード１０に記載されたカードコードや、購入された電子書籍をダウンロードするために同じくコンテンツカード１０に記載されたダウンロードコード等も記憶される。
【００４９】  さらに、当該コンテンツカードデータベース３４には、コンテンツカード１０に対応する電子書籍が有効化（アクティベート）されたか否かを示すフラグや、当該電子書籍がダウンロードされたか否かを示すフラグも記憶される。当該各フラグは、電子書籍の決済処理及びダウンロード処理に応じて更新される。
【００５０】  これら各データベースは、後述する電子書籍管理サーバ１００による電子書籍提供処理において、必要に応じて相互に参照されて用いられる。
【００５１】［コンテンツカード］  次に、上記コンテンツカード１０について説明する。図４は当該コンテンツカード１０の外観を示した図である。
【００５２】  同図に示すように、コンテンツカード１０には、コンテンツ書誌情報４１、カードコード４２、ライブラリ取得コード４３、ダウンロードコード４４、電子書店のＵＲＬ４５、ダウンロードＱＲコード４６が、例えば印刷等によって表示されている。
【００５３】  コンテンツ書誌情報４１は、電子書籍のタイトル、作者名、出版社名、書影画像等を有する。
【００５４】  カードコード４２は、当該コンテンツカード１０に対応する電子書籍のＩＤ（電子出版コード）を含み、当該電子書籍の有効化（購入）処理を実行するためのコードである。当該カードコードが、後述するＩＤ一覧コードとともに電子書籍管理サーバ１００へ送信され、電子書籍の価格が決定されることで、当該電子書籍の決済処理が実行され、電子書籍が電子書店サーバ４００において有効化される。カードコードは、同一の電子書籍であっても（電子出版コードが同一であっても）、カード毎に異なる。
【００５５】  ここで、コンテンツカード１０に対応する電子書籍が、複数の書籍がセットになったセット書籍（例えばコミックの複数巻セット等）である場合、カードコード４２は、当該セットに含まれる各書籍の各ＩＤ全てを含んでいるものとする。
【００５６】  ライブラリ取得コード４３は、ユーザ端末３００のライブラリに保存された電子書籍等の保持コンテンツのＩＤ一覧を取得するためのコードである。当該ライブラリ取得コード４３は例えばＱＲコードとされるが、これに限られない。
【００５７】  ユーザ端末３００が有するコードリーダにより当該ライブラリ取得コード４３が読み取られることで、ユーザ端末３００においてライブラリ内の保持コンテンツＩＤ一覧を示すＩＤ一覧コード（図示せず）が生成され、ユーザ端末３００のディスプレイに表示される。当該ＩＤ一覧コードは、店舗端末２００（に接続されたコードリーダ）によって読み取られ、電子書籍管理サーバ１００へ送信される。これにより電子書籍サーバ１００において、書店で電子書籍を購入したユーザがユーザ端末３００のライブラリ内に有するコンテンツが把握され、それに応じた電子書籍の価格決定処理（予め設定された仮価格からの減額処理）が実行可能となる。
【００５８】  ここで、ライブラリ内の保持コンテンツは、電子書籍に限られず、例えばオーディオトラックやムービー等の他のコンテンツについてのＩＤ一覧も併せて生成されても構わない。
【００５９】  ダウンロードコード４４は、決済処理が完了し電子書店サーバ４００において有効化された電子書籍をダウンロードするためのキーとして機能するコードである。ユーザ端末３００から当該ダウンロードコード４４が電子書店サーバ４００へ送信され、それが電子書籍管理サーバ１００に確認されることで、電子書店サーバ４００からの電子書籍のダウンロードが許可される。
【００６０】  コンテンツカード１０を購入したユーザが、当該コンテンツカード１０に対応する電子書籍を販売（記憶）している電子書店のＵＲＬ４５にアクセスし、当該ダウンロードコード４４を入力することで電子書籍のダウンロードが可能となる。
【００６１】  また、ユーザは、ダウンロードＱＲコード４６をユーザ端末３００のコードリーダで読み取ることで上記ＵＲＬ４５へアクセスし、かつ、上記ダウンロードコード４５の入力処理を省略することができる（ダウンロードコードが自動的に電子書店サーバ４００へ送信される）。ダウンロードＱＲコード４６は、電子書籍販売に対応している電子書店サーバ４００の数だけ記載される。
【００６２】  不正使用の可能性等、セキュリティを考慮して、コンテンツカード１０は、店頭では、上記ダウンロードコード４５、電子書店のＵＲＬ４５、及びダウンロードＱＲコード４６がマスクされた状態で陳列されている。
【００６３】［電子書籍提供システムの動作］  次に、以上のように構成された電子書籍提供システムの動作について説明する。電子書籍管理サーバ１００の動作は、電子書籍管理サーバ１００のＣＰＵ１１及び通信部１９等のハードウェアと、記憶部１８に記憶されたソフトウェアとの協働により実行される。以下の説明では、便宜上、ＣＰＵ１１を動作主体とする。店舗端末２００についても同様である。
【００６４】（店舗端末の動作）  まず、書店におけるユーザのコンテンツカード購入時における店舗端末２００の処理について説明する。図５は、当該店舗端末２００の処理の流れを示したフローチャートである。
【００６５】  同図に示すように、まず、書店Ｓにおいて、ユーザがコンテンツカード１０を持って購入のためにレジを訪れると、店員のスキャン操作によってコンテンツカード１０のカードコード４２が店舗端末２００に読み取られる（ステップ５１）。
【００６６】  続いて、ユーザがユーザ端末３００によってコンテンツカード１０のライブラリ取得コードを読み取り、それによって生成された保持コンテンツのＩＤ一覧コードがユーザ端末３００のディスプレイに表示された状態で、店員のスキャン操作により、当該ＩＤ一覧コードが店舗端末２００に読み取られる（ステップ５２）。
【００６７】  続いて店舗端末２００のＣＰＵは、上記読み取ったカードコード及びＩＤ一覧コードを電子書籍管理サーバ１００へ送信する（ステップ５３）。
【００６８】  続いて店舗端末２００のＣＰＵは、上記電子書籍管理サーバ１００から、上記コンテンツカード１０に対応する電子書籍の価格情報を受信したか否かを判断する（ステップ５４）。
【００６９】  価格情報を受信したと判断した場合（Ｙｅｓ）、店舗端末２００は、当該価格情報で表される価格にて電子書籍の決済処理を実行する（ステップ５５）。
【００７０】  そして店舗端末２００のＣＰＵは、上記決済情報を電子書籍管理サーバ１００へ送信する（ステップ５６）。
【００７１】（電子書籍管理サーバの動作）  続いて、電子書籍管理サーバ１００による電子書籍の提供処理について説明する。図６は、当該電子書籍提供処理の流れを示したフローチャートである。
【００７２】  まず、電子書籍管理サーバ１００のＣＰＵ１１は、店舗端末２００からカードコード及び保持コンテンツＩＤ一覧を受信したか否かを判断する（ステップ６１）。
【００７３】  カードコード及び保持コンテンツＩＤ一覧を受信したと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、ダウンロードコードによる電子書籍のダウンロードの有効期間を設定するためのタイマーを起動する（ステップ６２）。
【００７４】  続いてＣＰＵ１１は、受信した保持コンテンツＩＤ一覧内に、受信したカードコードのＩＤと重複するＩＤまたはそれに関連付けられたコンテンツ（関連コンテンツ）を識別する関連コンテンツＩＤが存在するか否かを判断する（ステップ６３）。
【００７５】  ここで、受信したカードコードのＩＤと重複するＩＤが存在する場合とは、例えば購入対象の電子書籍が複数の電子書籍がセットになったセット書籍である場合に、当該セット内の各書籍のＩＤのいずれかと、保持コンテンツＩＤ一覧内のＩＤのいずれかとが一致する場合である。
【００７６】  また、上記関連コンテンツとは、例えば、購入対象の電子書籍と同じ出版社の電子書籍等、関連する電子書籍の他、当該電子書籍に関連する他の種別のコンテンツ、具体的には、書籍が原作になった映画コンテンツや当該映画コンテンツのサウンドトラック等である。
【００７７】  これにより、保持コンテンツＩＤ一覧内にコンテンツカードに対応する電子書籍のＩＤ（例えば複数巻セットの書籍のいずれかの巻のＩＤ）が含まれていない場合でも、その電子書籍に関連するコンテンツをユーザが保持している場合には、それに応じた特典がユーザに与えられることになる。電子書籍管理サーバ１００は、当該書籍に関連するコンテンツのＩＤを予め書籍毎に記憶している。
【００７８】  続いてＣＰＵ１１は、カードコードのＩＤと重複するＩＤまたはそれに関連付けられたコンテンツのＩＤが一覧内に含まれると判断した場合（Ｙｅｓ）には、その含まれるＩＤの数に応じた額を、カードコードに対応する電子書籍に予め設定された仮価格から減額することで、カードコードに対応する電子書籍の価格を決定する（ステップ６４）。
【００７９】  ここで、上記重複するＩＤに応じて上記仮価格から減ぜられる額は、例えば上記セット書籍を構成する各書籍単体の価格と同額とされる。また、上記関連するＩＤに応じて減ぜられる額は、例えば当該単体の価格よりも安い額とされる。しかし、値引き額の設定手法はこれ以外にも種々想定される。
【００８０】  続いてＣＰＵ１１は、当該決定された価格を示す価格情報を店舗端末２００へ送信する（ステップ６５）。
【００８１】  一方、カードコードのＩＤ及びそれに関連付けられたコンテンツのＩＤが一覧内に含まれないと判断した場合（Ｎｏ）には、上記仮価格を正式な価格と決定し、当該価格情報を店舗端末２００へ送信する（ステップ６５）。
【００８２】  続いてＣＰＵ１１は、店舗端末２００から、上記価格情報を用いた決済処理を示す決済情報を受信したか否かを判断する（ステップ６６）。
【００８３】  決済情報を受信したと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、電子書店サーバ４００に対して、上記カードコードに対応する電子書籍を有効化する（ダウンロード可能な状態にする）ように指示する通知を送信する（ステップ６７）。これにより電子書店サーバ４００において対象の電子書籍が有効化される。
【００８４】  続いてＣＰＵ１１は、電子書店サーバ４００から、ユーザ端末３００からダウンロードコードが受信された旨の通知を受けたか否かを判断する（ステップ６８）。
【００８５】  上記ダウンロードコード受信の通知を受けたと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、その通知を受けた時刻が、上記タイマーの起動から所定時間内であるか否かを判断する（ステップ６９）。
【００８６】  そして、上記通知を受けた時刻が上記所定時間内であると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、上記電子書籍のダウンロードを許可する許可通知を上記電子書店サーバ４００へ送信し、電子書籍をユーザ端末３００にダウンロードさせる（ステップ７０）。この際、上記ＩＤ一覧内の重複するＩＤに対応するコンテンツは、ユーザ端末３００にはダウンロードされない。
【００８７】  一方、上記通知を受けた時刻が上記所定時間内でないと判断した場合（Ｎｏ）、ＣＰＵ１１は、上記ダウンロードを不許可とする不許可通知を電子書店サーバ４００へ送信する（ステップ７１）。これに応じて電子書店サーバ４００は、タイムアウトにより電子書籍のダウンロードができない旨の通知をユーザ端末３００へ送信する。この場合は、例えば店舗端末２００によるカードコード読み取り処理以降の処理が再度実行され、上記所定時間内にダウンロードコードが受信されることでダウンロードが可能となる。
【００８８】  電子書籍管理サーバ１００は、電子書籍のダウンロード可能時間を制限することで、上記コンテンツカード１０が悪用されて第三者に電子書籍がダウンロードされてしまうのを防ぐことができる。
【００８９】  以上説明したように、本実施形態によれば、電子書籍管理サーバ１００は、実在の店舗で電子書籍を購入したユーザがユーザ端末３００のライブラリに保持するコンテンツを把握することで、それに応じて、電子書籍の価格の値引き等の特典をユーザに与えることができる。
【００９０】  また、それにより、ユーザが購入したセット書籍の一部をユーザが既に保有していた場合には、ユーザがそれを重複して購入してしまうことが防止される。
【００９１】［変形例］  本発明は上述の実施形態にのみ限定されるものではなく、本開示の要旨を逸脱しない範囲内において種々変更され得る。
【００９２】  上述の実施形態では、電子書籍管理サーバ１００とは別に、電子書籍を記憶する電子書店サーバ４００が設けられたが、電子書籍管理サーバ１００が電子書店サーバ４００の機能を兼ね備えており、電子書籍管理サーバ１００から直接ユーザ端末３００へ電子書籍をダウンロードさせてもよい。この場合、電子書店が複数存在する場合には、それに対応して電子書籍管理サーバ１００が複数設けられてもよい。
【００９３】上述の実施形態では、店舗として書店が挙げられ、当該店舗に設置されたコンテンツカードに対応するデジタルコンテンツとして電子書籍が例に挙げられた。しかし、デジタルコンテンツは例えばデジタルオーディオトラックやデジタルムービー等の他のコンテンツであってもよく、店舗は楽器店やレンタルビデオショップ等のその他の店舗であってもよい。
【００９４】  上述の実施形態では、ユーザ端末３００のライブラリに記憶されたデジタルコンテンツの一覧は、コンテンツカードに記載されたライブラリ取得コードがユーザ端末３００に読み取られることで生成される保持コンテンツＩＤ一覧コードを店舗端末２００が読み取ることで電子書籍サーバ１００へ送信された。しかし、ライブラリ内のデジタルコンテンツのＩＤ一覧は、その他の手法で電子書籍管理サーバ１００に把握されてもよい。例えば、電子書籍管理サーバ１００が予め各ユーザのライブラリ情報をユーザのアカウント情報と対応付けて記憶している場合には、上記ライブラリ取得コードが読み取られることでユーザ端末３００においてユーザのアカウント情報を示すコードが生成され、それを店舗端末２００が読み取って電子書籍管理サーバ１００へ送信することで、電子書籍管理サーバ１００がそれに対応するコンテンツＩＤ一覧を取得してもよい。また、ユーザ端末３００にコンテンツＩＤ一覧を生成しそれを他の機器へ例えば無線により送信する機能が備わっている場合には、当該機能によってユーザ端末３００がコンテンツＩＤ一覧を店舗端末２００へ送信しても構わない。
【符号の説明】
【００９５】  １０…コンテンツカード  １１…ＣＰＵ  １８…記憶部  １９…通信部  ３１…商品情報データベース  ３２…ユーザ情報データベース  ３３…書店情報データベース  ３４…コンテンツカードデータベース  １００…電子書籍管理サーバ  ２００…店舗端末  ３００…ユーザ端末  ４００…電子書店サーバ
【要約】情報処理装置は、コンテンツカードから店舗端末によって読み取られたデジタルコンテンツを識別するコンテンツＩＤを含む第１のコードを、店舗端末から受信し、ユーザのユーザ端末のライブラリに保持されている保持コンテンツＩＤの一覧を店舗端末から受信し、受信された一覧中に受信された第１のコードに含まれるコンテンツＩＤまたは当該コンテンツＩＤに関連付けられた関連コンテンツＩＤが含まれているか否かを判断し、判断の結果に応じて、デジタルコンテンツがユーザに販売される価格を決定し、決定された価格に関する情報を店舗端末へ送信し、決定された価格によるデジタルコンテンツの決済情報を店舗端末から受信した場合に、デジタルコンテンツを有効化し、ユーザ端末からデジタルコンテンツをダウンロードするための第２のコードが受信された場合に、有効化されたデジタルコンテンツのユーザ端末へのダウンロードを許可する。【図１】
0005767428.tif 000002
【図２】
0005767428.tif 000003
【図３】
0005767428.tif 000004
【図５】
0005767428.tif 000005
【図６】
0005767428.tif 000006
【図４】
0005767428.tif 000007