(57)【要約】【課題】ユーザが購入したデジタルコンテンツ以外の商品に基づき、三次元仮想空間で利用できるアイテムを生成するサーバ、方法、及びプログラムを提供する。【解決手段】端末５において商品購入ユーザが購入したデジタルコンテンツ以外の商品購入情報を受信する商品購入情報受信部１１１と、商品の商品購入情報に、当該商品を三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムＤＢ２３と、アイテムＤＢ２３からアイテムのアイテム情報を抽出するアイテム情報抽出・変更部１２３と、商品購入ユーザのＩＤと、アイテム情報抽出・変更部１２３が抽出したアイテムのＩＤとを対応づけることにより、アイテムを商品購入ユーザが三次元仮想空間で利用可能にするユーザ三次元仮想空間情報ＤＢ更新部１２４とを備える。【選択図】図１
2010097309.tif 000002
【特許請求の範囲】
【請求項１】
端末が通信ネットワークを介して通信可能に接続され、前記端末に三次元仮想空間を表示するための三次元仮想空間情報を送信するサーバであって、
前記端末において、商品購入ユーザが購入したデジタルコンテンツ以外の商品購入情報を受信する商品購入情報受信手段と、
前記商品購入情報に、当該商品を前記三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムＤＢと、
前記アイテムＤＢから前記アイテムの前記アイテム情報を抽出するアイテム情報抽出手段と、
前記商品購入ユーザのＩＤと、前記アイテム情報抽出手段が抽出した前記アイテムのＩＤとを対応づけることにより、前記アイテムを前記商品購入ユーザが三次元仮想空間で利用可能に生成するアイテム生成手段とを備えることを特徴とするサーバ。
【請求項２】
前記端末より、前記アイテムＤＢから前記アイテム情報を抽出することを要求するアイテム抽出要求情報を受信するアイテム抽出要求情報受信手段を備え、
前記アイテム情報抽出手段は、前記アイテム抽出要求情報を受信した場合に、前記アイテム情報を抽出することを特徴とする請求項１に記載のサーバ。
【請求項３】
前記商品購入情報に含まれる前記商品に応じて設定された購入ポイント数を前記商品毎に記憶する購入ポイント記憶手段と、
前記アイテム情報に含まれる前記アイテムに応じて設定された付与ポイント数を前記アイテム毎に記憶する付与ポイント記憶手段と、
前記アイテム抽出要求情報受信手段により、所定の前記商品について前記アイテム抽出要求情報を受信した場合に、当該商品の前記購入ポイント数から、当該商品に対応した前記アイテムの付与ポイント数を減算するポイント変換手段とを備えることを特徴とする請求項２に記載のサーバ。
【請求項４】
前記アイテム情報抽出手段は、前記ポイント変換手段による前記購入ポイント数の減算の結果が所定数を超えている限り、１つの前記商品購入情報に対して、複数のアイテムを生成するための前記アイテム情報を抽出することが可能であることを特徴とする請求項３に記載のサーバ。
【請求項５】
端末が通信ネットワークを介して通信可能に接続され、前記端末に三次元仮想空間を表示するための三次元仮想空間情報を送信するサーバにおいて実行する方法であって、
前記端末において、商品購入ユーザが購入したデジタルコンテンツ以外の商品購入情報を受信する商品購入情報受信ステップと、
前記商品購入情報に、当該商品を前記三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムＤＢから前記アイテムの前記アイテム情報を抽出するアイテム情報抽出ステップと、
前記商品購入ユーザのＩＤと、前記アイテム情報抽出ステップで抽出した前記アイテムのＩＤとを対応づけることにより、前記アイテムを前記商品購入ユーザが三次元仮想空間で利用可能に生成するアイテム生成ステップとを備えることを特徴とする方法。
【請求項６】
請求項５に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アイテムを生成するサーバ、方法、及びプログラムに関する。特に、デジタルコンテンツ以外の商品の情報に基づき、アイテムを生成するサーバ、方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネットの飛躍的な普及に伴い、嗜好の合う者同士がインターネットの三次元仮想空間に集うことが行われている。三次元仮想空間では、実空間とは異なり、時間や距離の隔たりよる困難性がなく、嗜好の合う者同士が、国を越え、時間を越えて、気軽に集まることができる。インターネットでの利点を利用した、嗜好の合う者同士を集わせるための様々な環境が提供されている。また、ユーザは、このような三次元仮想空間において、自身を代理するキャラクタとしてアバターの画像を動作させることができる。
【０００３】
ところで、このアバターは、三次元仮想空間において、様々なアイテムを取得し利用することができる。このようなアイテムは、三次元仮想空間におけるアバターの経験値等により取得できる。しかし、このようなアイテムは、アバターが経験値等を積まないと取得できなかったため、アバターを動作させるユーザの三次元仮想空間における自由度を低減するものであった。
【０００４】
そこで、例えば、三次元仮想空間において、ユーザの注文に応じてアイテムを販売するサーバが提案されている（特許文献１参照）。
この特許文献１のサーバによれば、注文により三次元仮想空間で利用するアイテムを取得できるので、ユーザはアバターの経験値等にかかわりなくアイテムを取得できる。
【特許文献１】特開２００１−３２７７６０号公報
【０００５】
しかしながら、特許文献１のサーバでは、ユーザがアバターの経験値等にかかわりなくアイテムを取得できても、あくまでも三次元仮想空間におけるものに過ぎず、実空間におけるユーザのデジタルコンテンツ以外の所有物等を三次元仮想空間に反映することはできなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、ユーザが購入したデジタルコンテンツ以外の商品に基づき、三次元仮想空間で利用できるアイテムを生成するサーバ、方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、具体的には次のようなものを提供する。
【０００８】
（１）  端末が通信ネットワークを介して通信可能に接続され、前記端末に三次元仮想空間を表示するための三次元仮想空間情報を送信するサーバであって、
前記端末において、商品購入ユーザが購入したデジタルコンテンツ以外の商品購入情報を受信する商品購入情報受信手段と、
前記商品購入情報に、当該商品を前記三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムＤＢと、
前記アイテムＤＢから前記アイテムの前記アイテム情報を抽出するアイテム情報抽出手段と、
前記商品購入ユーザのＩＤと、前記アイテム情報抽出手段が抽出した前記アイテムのＩＤとを対応づけることにより、前記アイテムを前記商品購入ユーザが三次元仮想空間で利用可能にするアイテム生成手段とを備えることを特徴とするサーバ。
【０００９】
本発明のこのような構成によれば、端末において商品購入ユーザが購入したデジタルコンテンツ以外の商品購入情報を受信し、この商品購入情報に、当該商品を三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムＤＢからアイテムのアイテム情報を抽出し、商品購入ユーザのＩＤと、抽出したアイテムのＩＤとを対応づけることにより、アイテムを商品購入ユーザが三次元仮想空間で利用可能に生成できる。
よって、ユーザが購入したデジタルコンテンツ以外の商品に基づき、三次元仮想空間で利用できるアイテムを生成するサーバを提供できる。
これにより、例えば、ユーザはデジタルコンテンツ以外の商品が配置された自分の部屋と同じ環境を、三次元仮想空間におけるアバターの部屋においても容易に実現できる。また、ユーザが三次元仮想空間において配置したいアイテムの元となるデジタルコンテンツ以外の商品を、購入することも期待できるので、商品の販売促進に貢献できる。
【００１０】
（２）  前記端末より、前記アイテムＤＢから前記アイテム情報を抽出することを要求するアイテム抽出要求情報を受信するアイテム抽出要求情報受信手段を備え、
前記アイテム情報抽出手段は、前記アイテム抽出要求情報を受信した場合に、前記アイテム情報を抽出する、
（１）に記載のサーバ。
【００１１】
本発明のこのような構成によれば、端末より、アイテムＤＢからアイテム情報を抽出することを要求するアイテム抽出要求情報を受信した場合に、アイテム情報を抽出するので、ユーザが望むタイミングで、アイテム情報を抽出することができる。
よって、ユーザが購入したデジタルコンテンツ以外の商品に基づき、ユーザが望むタイミングで、三次元仮想空間で利用できるアイテムを生成するサーバを提供できる。
【００１２】
（３）  前記商品購入情報に含まれる前記商品に応じて設定された購入ポイント数を前記商品毎に記憶する購入ポイント記憶手段と、
前記アイテム情報に含まれる前記アイテムに応じて設定された付与ポイント数を前記アイテム毎に記憶する付与ポイント記憶手段と、
前記アイテム抽出要求情報受信手段により、所定の前記商品について前記アイテム抽出要求情報を受信した場合に、当該商品の前記購入ポイント数から、当該商品に対応した前記アイテムの付与ポイント数を減算するポイント変換手段とを備える、
（２）に記載のサーバ。
【００１３】
本発明のこのような構成によれば、所定の商品についてアイテム抽出要求情報を受信した場合に、当該商品に応じて設定された購入ポイント数から、当該商品に対応したアイテムに応じて設定された付与ポイント数を減算することができる。
これにより、アイテムを生成した場合、この元となった実空間におけるデジタルコンテンツ以外の商品の購入により得た購入ポイントから、付与ポイント分が引かれることとなり、三次元仮想空間でのことと、実空間でのこととに相互の関連性を持たせることができる。
よって、三次元仮想空間と実空間の相互の関連性を高めつつ、ユーザが購入したデジタルコンテンツ以外の商品に基づき、三次元仮想空間で利用できるアイテムを生成するサーバを提供できる。
【００１４】
（４）  前記アイテム情報抽出手段は、前記ポイント変換手段による前記購入ポイント数の減算の結果が所定数を超えている限り、１つの前記商品購入情報に対して、複数のアイテムを生成するための前記アイテム情報を抽出することが可能である、
（３）に記載のサーバ。
【００１５】
本発明のこのような構成によれば、購入ポイント数の減算の結果が所定数を超えている限り、１つの商品購入情報に対して、複数のアイテムのアイテム情報を抽出できる。
これにより、実空間で購入した１つのデジタルコンテンツ以外の商品から生成可能なアイテムの数を制限できるので、三次元仮想空間と実空間の乖離を抑制し、三次元仮想空間と実空間の相互の関連性をより高めつつ、ユーザが端末において実空間で購入した商品に基づき、三次元仮想空間で利用できるアイテムを生成し、ユーザが購入したデジタルコンテンツ以外の商品に基づき、三次元仮想空間で利用できるアイテムを生成するサーバを提供できる。
【００１６】
（５）  端末が通信ネットワークを介して通信可能に接続され、前記端末に三次元仮想空間を表示するための三次元仮想空間情報を送信するサーバにおいて実行する方法であって、
前記端末において、商品購入ユーザが購入したデジタルコンテンツ以外の商品購入情報を受信する商品購入情報受信ステップと、
前記商品購入情報に、当該商品を前記三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムＤＢから前記アイテムの前記アイテム情報を抽出するアイテム情報抽出ステップと、
前記商品購入ユーザのＩＤと、前記アイテム情報抽出ステップで抽出した前記アイテムのＩＤとを対応づけることにより、前記アイテムを前記商品購入ユーザが三次元仮想空間で利用可能に生成するアイテム生成ステップとを備えることを特徴とする方法。
【００１７】
本発明のこのような構成によれば、（１）に記載の発明と同様の効果を奏する方法を提供できる。
【００１８】
（６）  （５）に記載の方法をコンピュータに実行させるためのプログラム。
【００１９】
本発明のこのような構成によれば、（１）に記載の発明と同様の効果を奏するプログラムを提供できる。
【発明の効果】
【００２０】
本発明によれば、ユーザが購入したデジタルコンテンツ以外の商品に基づき、三次元仮想空間で利用できるアイテムを生成するサーバ、方法、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２２】
［アイテム管理システム１００及びアイテム管理サーバ１の機能構成］
図１は、本実施形態に係るアイテム管理システム１００及びアイテム管理サーバ１の全体構成の機能構成を示す図である。
【００２３】
アイテム管理システム１００は、アイテム管理サーバ１と、通信ネットワーク３と、端末５とにより構成される。図１に示すように、インターネット等の通信回線に代表される通信ネットワーク３を介して、アイテム管理サーバ１と、端末５とが通信可能に接続されている。端末５は、固有のユーザＩＤを有するユーザにより操作され、通信ネットワーク３を介して、ユーザが商品を購入するのに用いられる。また、端末５は、ユーザの操作、及び、アイテム管理サーバ１から送信された三次元仮想空間情報に基づき、三次元仮想空間を表示する。
【００２４】
アイテム管理サーバ１は、制御部１０と、記憶部２０とを備える。制御部１０は、商品購入情報制御部１１と、アイテム情報制御部１２と、三次元仮想空間情報制御部１３とを備える。また、記憶部２０は、商品購入情報データベース（以下、データベースをＤＢともいう）２１と、ユーザ三次元仮想空間情報ＤＢ２２とを備える。
【００２５】
アイテム管理サーバ１及び端末５は、ハードウェアの数に制限はなく、必要に応じて１又は複数のハードウェアで構成してよい。また、複数のハードウェアで構成する場合には、通信ネットワーク３を介して各ハードウェアを接続してもよい。例えば、後述する各機能毎に別サーバ（装置）とし、各サーバ間での信号の送受信により、各サーバを連携させることで、本実施形態の機能を実現してもよい。
【００２６】
〈制御部１０の機能構成〉
（商品購入情報制御部１１）
商品購入情報制御部１１は、商品購入情報受信部１１１と、商品購入情報ＤＢ・アイテムＤＢ更新部１１２とを備える。
商品購入情報受信部１１１は、端末５において実空間で購入された商品の情報である商品購入情報をユーザＩＤ毎に受信する制御を行う。
商品購入情報ＤＢ・アイテムＤＢ更新部１１２は、商品購入情報受信部１１１が受信した商品購入情報に基づき、商品購入情報ＤＢ２１においてユーザＩＤ毎に設けられた商品購入情報テーブル（図３参照）を更新する制御を行う。
また、商品購入情報ＤＢ・アイテムＤＢ更新部１１２は、アイテムＤＢ２３において、商品の商品購入情報に含まれる商品ＩＤ及び商品情報に、当該商品を三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムテーブル（図４参照）を更新する制御を行う。
さらに、商品購入情報ＤＢ・アイテムＤＢ更新部１１２は、上記の更新において、端末５から送信された商品購入情報に含まれる商品に応じて設定された購入ポイント数を商品毎に記憶する制御を行う。
【００２７】
（アイテム情報制御部１２）
アイテム情報制御部１２は、アイテム抽出・変更要求送受信部１２１と、ポイント管理部１２２と、アイテム情報抽出・変更部１２３と、ユーザ三次元仮想空間情報ＤＢ更新部１２４とを備える。
【００２８】
アイテム抽出・変更要求送受信部１２１は、端末５において、アイテム情報の抽出・変更を促すアイテム情報抽出・変更要求受付画像を表示させるためのアイテム情報抽出・変更要求受付情報を、後述するユーザ三次元仮想空間情報ＤＢ２２に基づき生成し、端末５に送信する。
また、端末５より、後述するアイテムＤＢ２３からアイテム情報を抽出することを要求するアイテム抽出要求情報をユーザＩＤ毎に受信する制御を行う。
また、アイテム抽出・変更要求送受信部１２１は、端末５より、アイテムの一部を変更することを要求するアイテム変更要求情報をユーザＩＤ毎に受信する制御を行う。
【００２９】
ポイント管理部１２２は、アイテム情報に含まれるアイテムに応じて設定された付与ポイント数をアイテム毎に、記憶する制御を行う。
また、ポイント管理部１２２は、アイテム抽出・変更要求送受信部１２１により、所定の商品についてアイテム抽出要求情報を受信した場合に、当該商品の購入ポイント数から、当該商品に対応したアイテムの付与ポイント数を減算する制御を行う。
さらに、ポイント管理部１２２は、アイテム抽出・変更要求送受信部１２１により、所定のアイテムについてアイテム変更要求情報を受信した場合に、当該アイテムの付与ポイント数から所定のポイント数を減算する制御を行う。
【００３０】
アイテム情報抽出・変更部１２３は、端末５に表示する三次元仮想空間で利用できるアイテムを生成するための情報であるアイテム情報を、後述するアイテムＤＢ２３から抽出する制御を行う。
また、アイテム情報抽出・変更部１２３は、端末５より、後述するアイテムＤＢ２３から所定のアイテムについてアイテム情報を抽出することを要求するアイテム抽出要求情報を受信した場合に、アイテム情報を抽出する制御を行う。
さらに、アイテム情報抽出・変更部１２３は、端末５より、アイテムの一部を変更することを要求するアイテム変更要求情報を受信した場合に、当該アイテムのアイテム情報の一部を変更する制御を行う。
【００３１】
ユーザ三次元仮想空間情報ＤＢ更新部１２４は、ユーザ三次元仮想空間情報ＤＢ２２のユーザアイテム情報テーブル（図６参照）を、商品購入ユーザのＩＤと、アイテム情報抽出・変更部１２３が抽出したアイテム情報のアイテムのＩＤとを対応づけて更新する制御を行う。
【００３２】
（三次元仮想空間情報制御部１３）
三次元仮想空間情報制御部１３は、三次元仮想空間要求情報受信部１３１と、三次元仮想空間情報生成部１３２と、三次元仮想空間情報送信部１３３とを備える。
【００３３】
三次元仮想空間要求情報受信部１３１は、端末５より、三次元仮想空間を表示するための三次元仮想空間情報の送信を要求する三次元仮想空間要求情報を受信する制御を行う。
三次元仮想空間情報生成部１３２は、三次元仮想空間情報送信部１３３が受信した三次元仮想空間要求情報に基づき、ユーザアイテム情報テーブル（図６参照）を参照して、三次元仮想空間情報を生成する制御を行う。
三次元仮想空間情報送信部１３３は、三次元仮想空間情報生成部１３２が生成した三次元仮想空間情報を端末５に送信する制御を行う。
【００３４】
〈記憶部２０の機能構成〉
記憶部２０には、商品購入情報ＤＢ２１と、ユーザ三次元仮想空間情報ＤＢ２２と、アイテムＤＢ２３とが記憶されている。
商品購入情報ＤＢ２１は、後述する商品購入情報テーブル（図３参照）を有する。
また、ユーザ三次元仮想空間情報ＤＢ２２は、後述するアバター情報テーブル（図５参照）、及び、ユーザアイテム情報テーブル（図６参照）を有する。
また、アイテムＤＢ２３は、後述するアイテムテーブル（図４参照）を有する。
【００３５】
［アイテム管理サーバ１のハードウェア構成図］
図２は、本実施形態に係るアイテム管理サーバ１のハードウェア構成を示す図である。本発明が実施されるサーバは標準的なものでよく、以下に構成の一例を示す。
【００３６】
アイテム管理サーバ１は、制御部１０を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ１０１２等複数のＣＰＵが追加されてもよい）、バスライン１００５、通信Ｉ／Ｆ（Ｉ／Ｆ：インターフェイス）１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、表示装置１０２２、Ｉ／Ｏコントローラ１０７０、キーボード及びマウス等の入力装置１１００、ハードディスク１０７４、光ディスクドライブ１０７６、並びに半導体メモリ１０７８を備える。なお、ハードディスク１０７４、光ディスクドライブ１０７６、及び半導体メモリ１０７８はまとめて記憶部２０と呼ぶ。
【００３７】
制御部１０は、アイテム管理サーバ１を統括的に制御する部分であり、ハードディスク１０７４に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００３８】
通信Ｉ／Ｆ１０４０は、アイテム管理サーバ１が、通信ネットワーク３（図１）を介して端末５（図１）と情報を送受信する場合のネットワーク・アダプタである。通信Ｉ／Ｆ１０４０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００３９】
ＢＩＯＳ１０６０は、アイテム管理サーバ１の起動時にＣＰＵ１０１０が実行するブートプログラムや、アイテム管理サーバ１のハードウェアに依存するプログラム等を記録する。
【００４０】
表示装置１０２２は、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００４１】
Ｉ／Ｏコントローラ１０７０には、ハードディスク１０７４、光ディスクドライブ１０７６、及び半導体メモリ１０７８等の記憶装置である記憶部２０を接続することができる。
【００４２】
入力装置１１００は、アイテム管理サーバ１の管理者による入力の受け付けを行うものである。
【００４３】
ハードディスク１０７４は、本ハードウェアをアイテム管理サーバ１として機能させるための各種プログラム、本発明の機能を実行するプログラム及び後述するＤＢのテーブル及びレコードを記憶する。なお、アイテム管理サーバ１は、外部に別途設けたハードディスク（図示せず）を外部記憶装置として利用することもできる。
【００４４】
光ディスクドライブ１０７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１０７７を使用する。光ディスク１０７７から光ディスクドライブ１０７６によりプログラム又はデータを読み取り、Ｉ／Ｏコントローラ１０７０を介してメインメモリ１０５０又はハードディスク１０７４に提供することもできる。
【００４５】
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、アイテム管理サーバ１は、制御部１０、記憶部２０等を備えた情報処理装置により構成され、この情報処理装置は、本発明のコンピュータの概念に含まれる。
【００４６】
［端末５のハードウェア構成］
端末５も、上述のアイテム管理サーバ１と同様な構成を持つ。また、上述の例ではいわゆるコンピュータで実現した例について説明したが、さらに、本発明の原理が適用可能である限り、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）等の様々な端末で実現してよい。
【００４７】
［商品購入情報ＤＢ２１、及び、ユーザ三次元仮想空間情報ＤＢ２２］
〈商品購入情報テーブル〉
図３は、本実施形態に係る記憶部２０に格納される商品購入情報ＤＢ２１が有する商品購入情報テーブルを示す図である。
商品購入情報テーブルは、商品購入情報の一例を示すものであり、具体的には、ユーザＩＤ毎に設けられ、ユーザが実空間で購入したデジタルコンテンツ以外の商品の商品ＩＤに、購入日、商品情報、購入ポイント、三次元仮想空間変換回数、付与ポイント、及び残購入ポイントが対応付けられている。
【００４８】
商品ＩＤは、商品毎にそれぞれ対応付けられているＩＤである。
購入日は、ユーザが実空間で商品を購入した日である。
商品情報は、商品画像・アイテムイメージ（当該商品をアイテムとして表示した場合のイメージ）等の当該商品に関する情報を示すものである。
【００４９】
購入ポイントは、商品毎に予め定められており、デジタルコンテンツ以外の商品を購入したときに付与されるポイントを示すものである。この購入ポイントは、デジタルコンテンツ以外の商品を購入するとき等に用いることで、ユーザの利益になるものである。
【００５０】
三次元仮想空間変換回数は、対応付けられている商品ＩＤについて、商品購入ユーザのＩＤと、アイテム情報抽出・変更部１２３が抽出したアイテム情報のアイテムのＩＤとを対応づけた回数を示すものである。すなわち、ユーザが実空間で購入したデジタルコンテンツ以外の１つの商品に基づき、何個のアイテムを生成したかを示すものである。
【００５１】
付与ポイントは、商品毎に予め定められており、アイテムＤＢ２３からアイテム情報を１回抽出すると付与されるポイント数を示すものである。この付与ポイントは、端末５に表示される三次元仮想空間で用いることで、ユーザの利益になるものである。また、ユーザがアイテム情報を抽出すると、購入ポイント数から付与ポイント数が減算される。すなわち、ユーザが実空間で購入したデジタルコンテンツ以外の商品に基づきアイテムを生成すると、当該アイテムについて付与ポイントが付与される一方、当該商品の購入ポイントから付与ポイント分が差し引かれることとなる。
【００５２】
残購入ポイントは、実空間でデジタルコンテンツ以外の商品を購入したときに付与された購入ポイントから、三次元仮想空間変換回数に付与ポイント数を乗じた数を減算したポイント数を示すものである。すなわち、ユーザは、実空間で商品を購入することで、所定数の購入ポイントが付与され、当該商品について、アイテムを生成する毎に、この購入ポイントから付与ポイント数が差し引かれることとなる。
【００５３】
〈アイテムテーブル〉
図４は、本実施形態に係る記憶部２０に格納されるアイテムＤＢ２３が有するアイテムテーブルを示す図である。
アイテムテーブルは、商品ＩＤ、商品情報、アイテムＩＤ、及びアイテム情報が対応付けられている。
【００５４】
商品ＩＤ、及び商品情報は、上述のとおりである。
アイテムＩＤは、アイテム毎にそれぞれ対応付けられているＩＤである。
【００５５】
アイテム情報は、アイテムを生成するための情報であり、実空間で購入したデジタルコンテンツ以外の商品の商品情報から抽出された情報、又は、当該情報の一部を変更した情報である。
【００５６】
〈アバター情報テーブル〉
図５は、本実施形態に係る記憶部２０に格納されるユーザ三次元仮想空間情報ＤＢ２２が有するアバター情報テーブルを示す図である。
アバター情報テーブルは、ユーザＩＤ毎に、アバター情報、三次元仮想空間位置情報、及び行動履歴情報等が対応付けられている。
【００５７】
アバター情報は、端末５に表示される三次元仮想空間において、ユーザに対応するアバター画像を表示するための情報であり、ユーザは、端末５を操作することで、三次元仮想空間内でアバター画像を動作させることができる。
【００５８】
三次元仮想空間位置情報は、端末５において、ユーザが最後に保存したときの三次元仮想空間内でのアバター画像の位置を示す情報である。
行動履歴情報は、端末５において、ユーザが三次元仮想空間内でアバター画像を動作させた履歴を示す情報である。
【００５９】
〈ユーザアイテム情報テーブル〉
図６は、本実施形態に係る記憶部２０に格納されるユーザ三次元仮想空間情報ＤＢ２２が有するユーザアイテム情報テーブルを示す図である。
ユーザアイテム情報テーブルは、ユーザＩＤ毎に設けられ、アイテムＩＤ、付与ポイント、変更ポイント、変更回数、残付与ポイント、及びアイテム情報が対応付けられている。
【００６０】
アイテムＩＤ、付与ポイント、及びアイテム情報は、上述のとおりである。
変更ポイントは、アイテム毎に予め定められており、アイテム情報の一部を変更するときに、付与ポイントから減算されるポイント数を示すものである。すなわち、ユーザがアイテムの、例えば、色を変更する場合には、当該ユーザがアイテムの付与ポイントから変更ポイント分を差し引かれることとなる。
【００６１】
変更回数は、対応付けられているアイテムＩＤのアイテム情報の一部を変更した回数を示すものである。すなわち、ユーザが当該アイテムの一部を何回変更したかを示すものである。
【００６２】
残付与ポイントは、商品情報からアイテム情報を抽出したときに付与されたポイント数から、変更回数に変更ポイント数を乗じた数を減算したポイント数を示すものである。すなわち、ユーザは、アイテムの生成により所定数の付与ポイントが付与され、当該アイテムの一部を変更する毎に、この付与ポイントから変更ポイント数が差し引かれることとなる。
【００６３】
［制御部１０の制御フロー］
次に、制御部１０（ＣＰＵ１０１０）の商品購入情報制御部１１、アイテム情報制御部１２、及び三次元仮想空間情報制御部１３の制御フローについて説明する。
【００６４】
〈商品購入情報制御部１１〉
図７は、本実施形態に係る商品購入情報制御部１１による商品購入情報処理を示すフローチャートである。
【００６５】
ステップＳ１では、商品購入情報を受信する制御を行う。この処理において、商品購入情報制御部１１は、端末５において実空間で購入されたデジタルコンテンツ以外の商品購入情報をユーザＩＤ毎に受信する制御を行う。
【００６６】
ステップＳ２では、商品購入情報テーブル（図３参照）を更新する制御を行う。この処理において、商品購入情報制御部１１は、ステップＳ１で受信した商品購入情報に基づき、商品購入情報ＤＢ２１においてユーザＩＤ毎に設けられた商品購入情報テーブル（図３参照）を更新する制御を行う。また、この更新において、端末５から送信された商品購入情報に含まれる商品に応じて設定された購入ポイント数を商品毎に記憶する制御を行う。具体的には、商品購入情報テーブルに新たに購入された商品の商品ＩＤを追加し、これに購入日、商品情報、購入ポイント、三次元仮想空間変換回数、付与ポイント、及び残購入ポイントを対応付けて記憶する。
【００６７】
ステップＳ３では、アイテムテーブル（図４参照）を更新する制御を行う。この処理において、商品購入情報制御部１１は、ステップＳ１で受信した商品購入情報に含まれる商品ＩＤ及び商品情報に、当該商品を三次元仮想空間においてアイテムとして表示するためのアイテム情報及び当該アイテムのＩＤを対応付けて記憶するアイテムテーブル（図４参照）を更新する制御を行う。
【００６８】
〈アイテム情報制御部１２〉
図８は、本実施形態に係るアイテム情報制御部１２によるアイテム情報処理を示すフローチャートである。
【００６９】
ステップＳ１１では、アイテム抽出要求情報を受信したか否かの判定を行う。この処理にさきだち、アイテム情報制御部１２は、ユーザ三次元仮想空間情報ＤＢ２２のユーザアイテム情報テーブル（図６参照）に基づき生成したアイテム情報抽出・変更要求受付情報を、端末５に送信する。
そして、商品購入情報制御部１１は、端末５より、アイテム抽出要求情報をユーザＩＤ毎に受信したか否かの判定を行う。商品購入情報制御部１１は、受信したと判定した場合はステップＳ１２に処理を移し、受信していないと判定した場合にはステップＳ１５に処理を移す。
【００７０】
ステップＳ１２では、付与ポイントを加算し、購入ポイントから加算した付与ポイント数を減算する制御を行う。この処理において、アイテム情報制御部１２は、商品購入情報テーブル（図３参照）を参照し、アイテム抽出要求情報を受信した商品の購入ポイント数から、当該商品に対応したアイテムの付与ポイント数を減算する制御を行う。
【００７１】
ステップＳ１３では、残購入ポイントが０より大きいか否かを判定する。この判定において、アイテム情報制御部１２は、ステップＳ１３の処理の結果、残購入ポイントが０より大きいと判定した場合はステップＳ１４に処理を移し、０より大きくないと判定した場合にはステップＳ１５に処理を移す。
【００７２】
ステップＳ１４では、アイテム情報を抽出する制御を行う。この処理において、アイテム情報制御部１２は、アイテムを生成するための情報であるアイテム情報を、アイテムＤＢ２３のアイテムテーブル（図４参照）から抽出する制御を行う。
【００７３】
ステップＳ１５では、アイテム変更要求情報を受信したか否かの判定を行う。この判定において、アイテム情報制御部１２は、端末５より、アイテムの一部を変更することを要求するアイテム変更要求情報をユーザＩＤ毎に受信したか否かの判定を行う。アイテム情報制御部１２は、受信したと判定した場合はステップＳ１６に処理を移し、受信していないと判定した場合にはステップＳ１９に処理を移す。
【００７４】
ステップＳ１６では、残付与ポイントから変更ポイント数を減算する制御を行う。この処理において、アイテム情報制御部１２は、ユーザアイテム情報テーブル（図６参照）を参照し、アイテム変更要求情報を受信したアイテムの付与ポイント数から所定のポイント数を減算する制御を行う。
【００７５】
ステップＳ１７では、残付与ポイントが０より大きいか否かを判定する。この判定において、アイテム情報制御部１２は、ステップＳ１６の処理の結果、残付与ポイントが０より大きいと判定した場合はステップＳ１８に処理を移し、０より大きくないと判定した場合にはステップＳ１９に処理を移す。
【００７６】
ステップＳ１８では、アイテム情報を変更する制御を行う。この処理において、アイテム情報制御部１２は、ユーザアイテム情報テーブル〈図６参照〉を参照し、アイテムのアイテム情報の一部を変更する制御を行う。
【００７７】
ステップＳ１９では、商品購入情報テーブル（図３参照）・ユーザアイテム情報テーブル（図６参照）を更新する制御を行う。この処理において、アイテム情報制御部１２は、ステップＳ１１〜ステップＳ１８の処理結果に基づき、商品購入情報テーブル・ユーザアイテム情報テーブルを更新する制御を行う。
なお、ステップＳ１３において０より大きくないと判定した場合には、ステップＳ１２の処理結果は消去され、商品購入情報テーブルの残購入ポイントの数値は維持される。また、ステップＳ１７において０より大きくないと判定した場合には、ステップＳ１６の処理結果は消去され、ユーザアイテム情報テーブルの残付与ポイントの数値は維持される。
【００７８】
また、上記の処理を行うアイテム情報制御部１２によれば、前記端末より、前記アイテムの一部を変更することを要求するアイテム変更要求情報を受信するアイテム変更要求情報受信手段と、前記アイテム変更要求情報を受信した場合に、当該アイテムの前記アイテム情報の一部を変更するアイテム変更手段とを備えるサーバ、を提供できる。
【００７９】
このような構成によれば、アイテムの一部を変更することを要求するアイテム変更要求情報を受信した場合に、当該アイテムのアイテム情報の一部を変更することができる。
これにより、ユーザは、例えば、実空間において赤色の商品を、アイテムでは青色に変更することで、商品とは異なる雰囲気を持ったアイテムを生成できる。
よって、三次元仮想空間情報制御部１３と連動することで、三次元仮想空間と実空間の相互の関連性を維持しつつ、ユーザが端末において実空間で購入したデジタルコンテンツ以外の商品に基づきつつも、この商品とは差異のあるアイテムを生成するサーバを提供できる。
【００８０】
さらに、上記の処理を行うアイテム情報制御部１２によれば、前記アイテム変更要求情報受信手段により、所定の前記アイテムについて前記アイテム変更要求情報を受信した場合に、当該アイテムの付与ポイント数から所定のポイント数を減算するポイント減算手段とを備えるサーバ、を提供できる。
【００８１】
このような構成によれば、所定のアイテムについてアイテム変更要求情報を受信した場合に、当該アイテムの付与ポイント数から所定のポイント数を減算できる。
これにより、アイテムを変更すると、付与ポイントから所定のポイント数分が引かれることとなり、アイテムやアイテムの変さらに対しての付加価値を高めることができる。
よって、三次元仮想空間情報制御部１３と連動することで、ユーザが端末において実空間で購入したデジタルコンテンツ以外の商品に基づき、付加価値が高いアイテムを生成するサーバを提供できる。
【００８２】
さらにまた、上記の処理を行うアイテム情報制御部１２によれば、前記アイテム変更手段は、前記ポイント減算手段による前記付与ポイント数の減算の結果が所定数を超えている限り、１つの前記アイテムの前記アイテム情報の一部について、複数回変更することが可能であるサーバ、を提供できる。
【００８３】
このような構成によれば、付与ポイント数の減算の結果が所定数を超えている限り、１つのアイテムのアイテム情報の一部について、複数回変更できる。
よって、三次元仮想空間情報制御部１３と連動することで、アイテムの変さらに対してさらに制限を加えることができるので、ユーザが端末において実空間で購入したデジタルコンテンツ以外の商品に基づき、さらに付加価値が高いアイテムを生成するサーバを提供できる。
【００８４】
〈三次元仮想空間情報制御部１３〉
図９は、本実施形態に係る三次元仮想空間情報制御部１３による三次元仮想空間情報処理を示すフローチャートである。
【００８５】
ステップＳ２１では、三次元仮想空間要求情報を受信する制御を行う。この処理において、三次元仮想空間情報制御部１３は、端末５より、三次元仮想空間を表示するための三次元仮想空間情報の送信を要求する三次元仮想空間要求情報を受信する制御を行う。
【００８６】
ステップＳ２２では、三次元仮想空間情報を生成する制御を行う。この処理において、三次元仮想空間情報制御部１３は、ステップＳ２１で受信した三次元仮想空間要求情報に基づき、ユーザアイテム情報テーブル（図６参照）を参照して、三次元仮想空間情報を生成する制御を行う。
【００８７】
ステップＳ２３では、三次元仮想空間情報を送信する制御を行う。この処理において、三次元仮想空間情報制御部１３は、ステップＳ２２で生成した三次元仮想空間情報を端末５に送信する制御を行う。
【００８８】
［端末５の表示画面］
〈アイテム情報抽出・変更要求受付画像〉
図１０は、本実施形態に係る端末５に表示されるアイテム情報抽出・変更要求受付画像を示す図である。
端末５は、アイテム抽出・変更要求送受信部１２１から送信されたアイテム情報抽出・変更要求受付情報に基づき、アイテム情報抽出・変更要求受付画像を表示する。
【００８９】
図１０に示すように、アイテム情報抽出・変更要求受付画像は、左上方にユーザＩＤと、残付与ポイントの合計が表示されている。また、画面左から、商品ＩＤ・アイテムＩＤ、付与ポイント、変更ポイント、残購入ポイント、残付与ポイント、及びアイテムイメージが対応付けて表示されている。また、各アイテムＩＤには、変更ボタン、及び変換ボタンが表示されている。ユーザは、新たなアイテムを生成したい場合は、変換ボタンを操作する。また、既に生成されているアイテムの、例えば、色を変更したい場合には、変更ボタンを操作する。そして、これらの操作にともない、残購入ポイント、残付与ポイント、及び残付与ポイントの合計の表示が更新される。
【００９０】
このようなアイテム情報抽出・変更要求受付画像、ユーザが操作する端末５に、表示させることで、ユーザは実空間で購入したデジタルコンテンツ以外の商品を、アバターを表示している三次元仮想空間において管理できる。
【００９１】
〈三次元仮想空間画面〉
図１１は、本実施形態に係る端末５に表示される三次元仮想空間画面を示す図である。
図１１は、三次元仮想空間画面の一例として、アバターの部屋内を示す画像が表示されている。この画像においては、生成されたアイテムが表示されている。
【００９２】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００９３】
【図１】本実施形態に係るアイテム管理システム及びアイテム管理サーバの全体構成の機能構成を示す図である。
【図２】本実施形態に係るアイテム管理サーバのハードウェア構成を示す図である。
【図３】本実施形態に係る記憶部に格納される商品購入情報ＤＢが有する商品購入情報テーブルを示す図である。
【図４】本実施形態に係る記憶部に格納されるアイテムＤＢが有するアイテムテーブルを示す図である。
【図５】本実施形態に係る記憶部に格納されるユーザ三次元仮想空間情報ＤＢが有するアバター情報テーブルを示す図である。
【図６】本実施形態に係る記憶部に格納されるユーザ三次元仮想空間情報ＤＢが有するユーザアイテム情報テーブルを示す図である。
【図７】本実施形態に係る商品購入情報制御部による商品購入情報処理を示すフローチャートである。
【図８】本実施形態に係る商品購入情報制御部によるアイテム情報処理を示すフローチャートである。
【図９】本実施形態に係る三次元仮想空間情報制御部による三次元仮想空間情報処理を示すフローチャートである。
【図１０】本実施形態に係る端末５に表示されるアイテム情報抽出・変更要求受付画像を示す図である。
【図１１】本実施形態に係る端末５に表示される三次元仮想空間画面を示す図である。
【符号の説明】
【００９４】
１      アイテム管理サーバ１
５      端末
１０    制御部
１１    商品購入情報制御部
１１１  商品購入情報受信部
１２    アイテム情報制御部
１２３  アイテム情報抽出・変更部
１２４  ユーザ三次元仮想空間情報ＤＢ更新部
１３    三次元仮想空間情報制御部
１３２  三次元仮想空間情報生成部
１３３  三次元仮想空間情報送信部
２０    記憶部
２１    商品購入情報ＤＢ
２２    ユーザ三次元仮想空間情報ＤＢ
２３    アイテムＤＢ
１００  アイテム管理システム
【図１】
2010097309.tif 000003
【図２】
2010097309.tif 000004
【図３】
2010097309.tif 000005
【図４】
2010097309.tif 000006
【図５】
2010097309.tif 000007
【図６】
2010097309.tif 000008
【図７】
2010097309.tif 000009
【図８】
2010097309.tif 000010
【図９】
2010097309.tif 000011
【図１０】
2010097309.tif 000012
【図１１】
2010097309.tif 000013