(57)【要約】【課題】二次元コードが示す情報を読取可能な移動体通信端末の決済機能を用いて、商品の購入を簡易に行うことができるサーバコンピュータ等を提供する。【解決手段】仮想世界実現システム１によれば、ユーザによりユーザ端末３ｉの操作部にて操作されるキャラクタが仮想世界内で実物の商品を販売する仮想店舗に入店したことに応答して、仮想世界運営サーバ２の制御部が、入店した仮想店舗を運営している加盟店の商品ＤＢに記憶されている商品情報とロゴ付き二次元コードとを通信部からネットワークＮを介してユーザ端末３ｉに送信することにより、ユーザ端末３ｉの表示部には、商品情報とロゴ付き二次元コードとが表示される。このため、ユーザは、移動体通信端末４ｊの決済機能を用いて、仮想世界内の仮想店舗によってネットワークを介して販売される実物の商品を簡易に購入することができる。【選択図】図１
2009025886.tif 000002
【特許請求の範囲】
【請求項１】
受信データに基づく画像を表示可能な画像表示手段を備えるユーザコンピュータにネットワークを介して接続されたサーバコンピュータであって、
所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶手段と、
所定の条件が成立したことに応答して、前記二次元コード記憶手段に記憶されている二次元コードを前記ユーザコンピュータにネットワークを介して送信して前記画像表示手段に表示させることにより、該ユーザコンピュータコンピュータのユーザによる、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする二次元コード送信手段と、
を備えることを特徴とするサーバコンピュータ。
【請求項２】
前記ユーザコンピュータの操作に対応して動作をするキャラクタにより形成される仮想世界を実現する仮想世界実現手段をさらに備え、
前記二次元コード送信手段は、
前記仮想世界実現手段によって実現される仮想世界において、前記キャラクタが実物の商品を販売する仮想店舗に入店した場合、前記所定の条件が成立したとして、前記二次元コードを前記ユーザコンピュータにネットワークを介して送信する、
ことを特徴とする請求項１に記載のサーバコンピュータ。
【請求項３】
前記二次元コードは、複数のセルに着色されて形成されたセルドットの分布パターンにより情報を表現すると共に、視覚によって前記所定の商品を表現するロゴマークが重ね合わせられている、
ことを特徴とする請求項１又は２に記載のサーバコンピュータ。
【請求項４】
前記移動体通信端末は、
前記画像表示手段に表示された二次元コードが示す情報を読み取って、該情報に含まれる前記所定の商品を特定可能な商品識別情報と、該所定の商品を販売する販売店に設置された販売店コンピュータのアドレスと、を取得する情報読取手段と、
前記情報読取手段によって取得した商品識別情報を、該情報読取手段によって取得したアドレスの販売店コンピュータを介して送信することにより、前記販売店に前記所定の商品の購入を要求する商品識別情報送信手段と、
を含む、
ことを特徴とする請求項１、２又は３に記載のサーバコンピュータを備えるコンピュータシステム。
【請求項５】
前記販売店コンピュータは、
前記商品識別情報送信手段によって送信された商品識別情報を受信する商品識別情報受信手段と、
前記商品識別情報受信手段によって受信した商品識別情報を表示することにより、前記販売店の店員に前記所定の商品の購入の要求があったことを報知する商品識別情報表示手段と、
を含むことを特徴とする請求項４に記載のコンピュータシステム。
【請求項６】
前記販売店コンピュータは、
前記商品識別情報の送信元の移動体通信端末を特定可能な移動体通信端末識別情報をネットワークを介して決済コンピュータに送信することにより、該送信元の移動体通信端末が前記決済機能を備えるか否かを問い合わせる移動体通信端末識別情報送信手段と、
前記移動体通信端末識別情報送信手段による問合せに応答して前記決済コンピュータからネットワークを介して送信された通知を受信する通知受信手段と、
前記通知受信手段によって受信した通知が前記送信元の移動体通信端末が前記決済機能を備える旨を示すものである場合、該送信元の移動体通信端末に該所定の商品の購入の要求を受け付けた旨の通知をネットワークを介して送信することにより、前記ユーザに該所定の商品の購入に必要な手続が完了したことを報知する通知送信手段と、
を含むことを特徴とする請求項５に記載のコンピュータシステム。
【請求項７】
所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶手段と、
所定の条件が成立したことに応答して、テレビジョン番組の映像データと前記二次元コード記憶手段に記憶されている二次元コードとを合成して合成データを生成する合成データ生成手段と、
前記合成データ生成手段によって生成された合成データを送信して、該合成データに基づく映像をテレビション放送受信装置の映像表示手段に表示させることにより、前記テレビション放送受信装置の視聴者による、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする合成データ送信手段と、
を備えるテレビション放送送信装置。
【請求項８】
受信データに基づく画像を表示可能な画像表示手段を備えるユーザコンピュータにネットワークを介して接続されたサーバコンピュータによる情報提供方法であって、
所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶ステップと、
所定の条件が成立したことに応答して、前記二次元コード記憶ステップに記憶されている二次元コードを前記ユーザコンピュータにネットワークを介して送信して前記画像表示手段に表示させることにより、該ユーザコンピュータコンピュータのユーザによる、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする二次元コード送信ステップと、
を備えることを特徴とする情報提供方法。
【請求項９】
受信データに基づく画像を表示可能な画像表示手段を備えるユーザコンピュータにネットワークを介して接続されたサーバコンピュータに、
所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶手順と、
所定の条件が成立したことに応答して、前記二次元コード記憶手順に記憶されている二次元コードを前記ユーザコンピュータにネットワークを介して送信して前記画像表示手段に表示させることにより、該ユーザコンピュータコンピュータのユーザによる、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする二次元コード送信手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバコンピュータ、コンピュータシステム、テレビジョン放送送信装置、情報提供方法、及びプログラムに関し、特に、二次元コードが示す情報を読取可能な移動体通信端末の決済機能を用いて、商品の購入を簡易に行うことができるサーバコンピュータ、コンピュータシステム、テレビジョン放送送信装置、情報提供方法、及びプログラムに関する。
【背景技術】
【０００２】
現在、インターネット等のネットワークを介した商品の購入は、ユーザが汎用コンピュータを操作して販売店のホームページにアクセスし、そこに掲載されている商品のうちから所望の商品を選択してこれを指定するための情報とクレジットカード会社の名称やクレジットカード番号などといった情報とを入力し、これら入力した情報をネットワークを介して販売店のコンピュータに送信することにより、選択した商品の購入の指示とこれに伴う決済とを行うものが主流になっている（例えば特許文献１参照）。
【特許文献１】特開平１１−２１９３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のような商品の購入は、セキュリティのため、ユーザに上記情報の入力等煩雑な操作を強いるものであることから、ユーザ側からしてみれば大変面倒なものであった。また、これらの操作は、同一機会に行わなければならないため、ユーザに時間的制約を強いるものでもあった。
【０００４】
一方、クレジットカード会社の側からしても、上述のような商品の購入を可能にするシステムは、多大な開発費とランニングコストとを強いるものであった。
【０００５】
その他、選択した商品の購入の指示をコールセンタに電話をかけて行うものや、商品の購入に伴う決済を代金引換によって行うもの等もあるが、前者は、運営コストが掛かるという欠点があり、また、後者は、代金の他に一定の手数料が掛かるという欠点があった。
【０００６】
本発明は、上記実状に鑑みてなされたものであり、二次元コードが示す情報を読取可能な移動体通信端末の決済機能を用いて、商品の購入を簡易に行うことができるサーバコンピュータ、コンピュータシステム、テレビジョン放送送信装置、情報提供方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係るサーバコンピュータは、受信データに基づく表示可能な画像表示手段を備えるユーザコンピュータにネットワークを介して接続されたサーバコンピュータであって、所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶手段と、所定の条件が成立したことに応答して、前記二次元コード記憶手段に記憶されている二次元コードを前記ユーザコンピュータにネットワークを介して送信して前記画像表示手段に表示させることにより、該ユーザコンピュータコンピュータのユーザによる、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする二次元コード送信手段と、を備えることを特徴とする。
【０００８】
また、前記サーバコンピュータは、前記ユーザコンピュータの操作に対応して動作をするキャラクタにより形成される仮想世界を実現する仮想世界実現手段をさらに備え、前記二次元コード送信手段は、前記仮想世界実現手段によって実現される仮想世界において、前記キャラクタが実物の商品を販売する仮想店舗に入店した場合、前記所定の条件が成立したとして、前記二次元コードを前記ユーザコンピュータにネットワークを介して送信する、ようにしてもよい。
【０００９】
さらに、前記サーバコンピュータにおいて、前記二次元コードは、複数のセルに着色されて形成されたセルドットの分布パターンにより情報を表現すると共に、視覚によって前記所定の商品を表現するロゴマークが重ね合わせられている、ようにしてもよい。
【００１０】
そして、本発明の第２の観点に係るコンピュータシステムは、前記サーバコンピュータを備え、前記移動体通信端末は、前記画像表示手段に表示された二次元コードが示す情報を読み取って、該情報に含まれる前記所定の商品を特定可能な商品識別情報と、該所定の商品を販売する販売店に設置された販売店コンピュータのアドレスと、を取得する情報読取手段と、前記情報読取手段によって取得した商品識別情報を、該情報読取手段によって取得したアドレスの販売店コンピュータを介して送信することにより、前記販売店に前記所定の商品の購入を要求する商品識別情報送信手段と、を含むことを特徴とする。
【００１１】
また、前記コンピュータシステムにおいて、前記販売店コンピュータは、前記商品識別情報送信手段によって送信された商品識別情報を受信する商品識別情報受信手段と、前記商品識別情報受信手段によって受信した商品識別情報を表示することにより、前記販売店の店員に前記所定の商品の購入の要求があったことを報知する商品識別情報表示手段と、を含むようにしてもよい。
【００１２】
さらに、前記コンピュータシステムにおいて、前記販売店コンピュータは、前記商品識別情報の送信元の移動体通信端末を特定可能な移動体通信端末識別情報をネットワークを介して決済コンピュータに送信することにより、該送信元の移動体通信端末が前記決済機能を備えるか否かを問い合わせる移動体通信端末識別情報送信手段と、前記移動体通信端末識別情報送信手段による問合せに応答して前記決済コンピュータからネットワークを介して送信された通知を受信する通知受信手段と、前記通知受信手段によって受信した通知が前記送信元の移動体通信端末が前記決済機能を備える旨を示すものである場合、該送信元の移動体通信端末に該所定の商品の購入の要求を受け付けた旨の通知をネットワークを介して送信することにより、前記ユーザに該所定の商品の購入に必要な手続が完了したことを報知する通知送信手段と、を含むようにしてもよい。
【００１３】
また、本発明の第３の観点に係るテレビジョン放送送信装置は、所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶手段と、所定の条件が成立したことに応答して、テレビジョン番組の映像データと前記二次元コード記憶手段に記憶されている二次元コードとを合成して合成データを生成する合成データ生成手段と、前記合成データ生成手段によって生成された合成データを送信して、該合成データに基づく映像をテレビション放送受信装置の映像表示手段に表示させることにより、前記テレビション放送受信装置の視聴者による、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする合成データ送信手段と、を備える。
【００１４】
さらに、本発明の第４の観点に係る情報提供方法は、受信データに基づく表示可能な画像表示手段を備えるユーザコンピュータにネットワークを介して接続されたサーバコンピュータによる情報提供方法であって、所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶ステップと、所定の条件が成立したことに応答して、前記二次元コード記憶ステップに記憶されている二次元コードを前記ユーザコンピュータにネットワークを介して送信して前記画像表示手段に表示させることにより、該ユーザコンピュータコンピュータのユーザによる、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする二次元コード送信ステップと、を備えることを特徴とする。
【００１５】
そして、本発明の第５の観点に係るプログラムは、受信データに基づく表示可能な画像表示手段を備えるユーザコンピュータにネットワークを介して接続されたサーバコンピュータに、所定の商品の購入を可能にするための情報を示し、移動体通信端末によって読取可能な二次元コードを記憶する二次元コード記憶手順と、所定の条件が成立したことに応答して、前記二次元コード記憶手順に記憶されている二次元コードを前記ユーザコンピュータにネットワークを介して送信して前記画像表示手段に表示させることにより、該ユーザコンピュータコンピュータのユーザによる、前記移動体通信端末の決済機能を用いた前記所定の商品の購入を可能にする二次元コード送信手順と、を実行させる。
【発明の効果】
【００１６】
本発明によれば、二次元コードが示す情報を読取可能な移動体通信端末の決済機能を用いて、商品の購入を簡易に行うことができるサーバコンピュータ、コンピュータシステム、情報提供方法、テレビジョン放送送信装置、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態について説明する。
【００１８】
まず、本実施の形態に係る仮想世界実現システム１は、図１に示すように、仮想世界運営サーバ２と、ユーザ端末３ｉ（ｉ＝自然数）と、移動体通信端末４ｊ（ｊ＝自然数）と、加盟店端末５ｋ（ｋ＝自然数）と、決済サーバ６と、から構成されており、これらは、インターネットなどのネットワークＮを介して相互に接続されている。
【００１９】
仮想世界運営サーバ２は、仮想世界実現システム１上で各ユーザがユーザ端末３ｉを操作して自己の分身となるキャラクタを登場させて相互にコミュニケーションを取ること等が可能な仮想世界を実現するための主要部をなし、例えばフレームワークやワークステーション等から構成されている。仮想世界運営サーバ２は、図２に示すように、制御部２０と、記憶部２１と、通信部２２と、を備えており、これらは、バスを介して相互に接続されている。
【００２０】
制御部２０は、例えばＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）等から構成されており、ＣＰＵがＲＡＭをワークメモリとして用いてＲＯＭや記憶部２１等に記憶されている各種プログラムを適宜実行することにより、仮想世界運営サーバ２各部の動作が制御される。
【００２１】
記憶部２１は、例えばハードディスクドライブ等から構成されており、ユーザＤＢ（Data Base）２１０と、加盟店ＤＢ２１１と、商品ＤＢ２１２ｌ（ｌ＝自然数）と、を備えている。
【００２２】
ユーザＤＢ２１０は、図３（ａ）に示すように、例えば仮想世界への参加が可能なユーザの氏名や、住所、電話番号、メールアドレスなどといったユーザ情報と、ログインＩＤ（Identification Data）と、パスワードと、ユーザの分身となるキャラクタ等の情報（キャラクタ情報）と、を対応付けて登録している。
【００２３】
加盟店ＢＤ２１１は、図３（ｂ）に示すように、例えば仮想世界内に実物の商品を販売する仮想店舗を構えている加盟店の名称や、住所、電話番号、ＵＲＬ（Uniform Resource Locator）、メールアドレスなどといった加盟店情報と、商品ＤＢ２１２ｌの記憶アドレスと、を対応付けて登録している。
【００２４】
商品ＤＢ２１２ｌは、加盟店毎に設けられており、図３（ｃ）に示すように、例えば仮想世界内の仮想店舗で販売する商品の名称や、その価格、特性などといった商品情報と、ロゴ付き二次元コードと、を対応付けて登録している。ここで、ロゴ付き二次元コードとは、セルの分布パターンによって情報を示す二次元コードと、ロゴマークと、を組み合わせたものをいう。そして、係るロゴ付き二次元コードによれば、後述する移動体通信端末４ｊは、二次元コードが示す情報、具体的には商品を特定可能な商品識別情報及び係る商品を取り扱っている加盟店のウェブサイトのＵＲＬ（Uniform Resource Locator）等の情報を読み取ることができると共に、ユーザは、ロゴマークが示す情報、具体的には商品の名称などを表すキャラクタや商品のピクトグラムを視認することができる。
【００２５】
図４は、ロゴ付き二次元コードの一例を示す平面図である。図４に示すように、例えばロゴマーク７３の商品の名称などを表すキャラクタＣは、白抜きの円形部分（図形部分）７３１と、その円形部分に表示された文字部分（本実施の形態ではＭ）７３２と、を有しており、このロゴマーク７３に、情報パターンが形成された二次元コード７１が重ね合わされている（二次元コードは一部のみ表示）。本実施の形態において、ロゴマーク７３は、文字部分７３２および円形部分７３１の外側の背景部分が同色（太斜線で示す）になっており、円形部分７３１が白抜きになっている。そして、二次元コード７１のセルは、黒色（細斜線で示す）および透明になっており、二次元コードの情報パターンは、三色で表示されるようになっている。
【００２６】
図２に示す通信部２２は、例えばＮＩＣ（Network Interface Card）のような通信装置を含んでおり、制御部２０による制御の下、ネットワークＮを介してユーザ端末３ｉ等との間でデータの送受信を行う。
【００２７】
図１に示すユーザ端末３ｉは、例えばネットワークＮに接続可能な汎用コンピュータ等から構成されており、図５に示すように、制御部３０と、記憶部３１と、通信部３２と、表示部３３と、操作部３４と、を備え、これらは、バスを介して相互に接続されている。
【００２８】
制御部３０は、仮想世界運営サーバ２の制御部２０と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されており、ユーザ端末３ｉ各部の動作を制御する。
【００２９】
記憶部３１は、仮想世界運営サーバ２の記憶部２１と同様に、ハードディスクドライブ等から構成されており、ＯＳ（Operating System）の他に、アプリケーションプログラムの一つとして本実施の形態では、ユーザが自己の分身となるキャラクタを仮想世界に参加させるための仮想世界参加プログラムが記憶されている。ＣＰＵが係る仮想世界参加プログラムを実行することにより、ユーザは、操作部３４を操作して仮想世界に自己の分身となるキャラクタを登場させて相互にコミュニケーションを取ること等が可能になる。また、記憶部３１には、係る仮想世界に参加するためのログインＩＤとパスワードとが記憶されている。
【００３０】
通信部３２は、仮想世界運営サーバ２の通信部３２と同様に、ＮＩＣのような通信装置を含んでおり、制御部３０による制御の下、ネットワークＮを介して仮想世界運営サーバ２等との間でデータの送受信を行う。
【００３１】
表示部３３は、例えば液晶表示装置（ＬＣＤ：Liquid Crystal Display）等から構成されており、制御部３０による制御の下、ユーザ端末３ｉによる種々の動作を実行するための画像や、仮想世界運営サーバ２から配信される仮想世界のプレイ画像及びロゴ付き二次元コードの画像等が表示される。
【００３２】
操作部３４は、例えばマウスやキーボード等から構成されており、ユーザは、これらを用いて仮想世界で自己の分身となるキャラクタ等を操作する。
【００３３】
図１に示す移動体通信端末４ｊは、例えば携帯電話やＰＨＳ（Personal Handyphone System）等といった移動体通信用の端末装置（電話機）であって、図６に示すように、制御部４０と、記憶部４１と、通信部４２と、表示部４３と、操作部４４と、撮像部４５と、を備え、これらは、バスを介して相互に接続されている。
【００３４】
制御部４０は、仮想世界運営サーバ２の制御部２０やユーザ端末３ｉの制御部３０と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されており、移動体通信端末４ｊ各部の動作を制御する。本実施の形態において、ＲＯＭには、通話プログラム、通信プログラム、読取プログラム等が記憶されており、ＣＰＵがこれらのプログラムを実行することにより、他の通信端末との間での無線通話や、電子メールの送受信、さらにはロゴ付き二次元コードの読取等が可能になる。
【００３５】
記憶部４１は、例えばフラッシュメモリ等の不揮発性メモリから構成されており、アプリケーションプログラムの一つとして本実施の形態では、ウェブサイトの閲覧を可能にするブラウザや、移動体通信端末４ｊに決済機能を発揮させる決済プログラムが記憶されている。また、記憶部４１は、ユーザの氏名や、住所、電話番号、メールアドレスなどといったユーザ情報と、移動体通信端末４ｊの電話番号やメールアドレスなどといった移動体通信端末情報と、を記憶している。
【００３６】
通信部４２は、仮想世界運営サーバ２の通信部２２やユーザ端末３ｉの通信部３２と同様に、ＮＩＣのような通信装置を含んでおり、制御部４０による制御の下、ネットワークＮを介して加盟店端末５ｋや決済サーバ６等との間でデータの送受信を行う。
【００３７】
表示部４３は、ユーザ端末３ｉの表示部３３と同様に、液晶表示装置等から構成されており、制御部４０による制御の下、移動体通信端末４ｊによる種々の動作を実行するための画像や、アクセスしたウェブサイトの画像等が表示される。
【００３８】
操作部４４は、例えば十字カーソルキーや、数字や文字を入力するための英数字キー、機能などを指定するためのボタン等から構成されており、ユーザによって操作される。
【００３９】
撮像部４５は、例えばレンズ光学系や、ＣＣＤ（Charge Coupled Device）等の撮像素子等から構成されており、レンズ光学系を介して入力される被写体像を撮像素子で光電変換した後、所定の画像処理を施して画像データを生成し、制御部４０に供給する。
【００４０】
図１に示す加盟店端末５ｋは、仮想世界内に実物の商品を販売する仮想店舗を構えており、かつ移動体通信端末４ｊの決済機能を用いた決済が可能な加盟店内に設置されているもので、ユーザ端末３ｉと同様に、ネットワークＮに接続可能な汎用コンピュータ等から構成されている。加盟店端末５ｋは、図７に示すように、制御部５０と、記憶部５１と、通信部５２と、表示部５３と、を備えており、これらは、バスを介して相互に接続されている。
【００４１】
制御部５０は、仮想世界運営サーバ２の制御部２０や、ユーザ端末３ｉの制御部３０、移動体通信端末４ｊの制御部４０と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されており、加盟店端末５ｋ各部の動作を制御する。
【００４２】
記憶部５１は、仮想世界運営サーバ２の記憶部２１や、ユーザ端末３ｉの記憶部３０と同様に、ハードディスクドライブ等から構成されており、加盟店を特定可能な加盟店識別情報を記憶している。また、記憶部５１は、商品価格ＤＢ５１０を備えている。
【００４３】
商品価格ＤＢ５１０は、図８に示すように、例えば商品識別情報と、係る商品識別情報から特定される商品の価格を示す商品価格情報と、を対応付けて登録している。
【００４４】
通信部５２は、仮想世界運営サーバ２の通信部２２や、ユーザ端末３ｉの通信部３２、移動体通信端末４ｊの通信部４２と同様に、ＮＩＣのような通信装置を含んでおり、制御部５０による制御の下、ネットワークＮを介して移動体通信端末４ｊや決済サーバ６との間でデータの送受信を行う。
【００４５】
表示部５３は、ユーザ端末３ｉの表示部３３や移動体通信端末４ｊの表示部４３と同様に、液晶表示装置等から構成されており、制御部５０による制御の下、加盟店端末５ｋによる種々の動作を実行するための画像や、決済サーバ６から送信された問合せ結果を示す画像等が表示される。
【００４６】
図１に示す決済サーバ６は、移動体通信端末４ｊの決済機能を用いた決済が可能にするもので、仮想世界運営サーバ２と同様に、フレームワークやワークステーション等から構成されている。決済サーバ６は、図９に示すように、制御部６０と、記憶部６１と、通信部６２と、を備えており、これらは、バスを介して相互に接続されている。
【００４７】
制御部６０は、仮想世界運営サーバ２の制御部２０やユーザ端末３ｉの制御部３０、移動体通信端末４ｊの制御部４０と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されており、決済サーバ６各部の動作を制御する。
【００４８】
記憶部６１は、仮想世界運営サーバ２の記憶部２１やユーザ端末３ｉと同様に、ハードディスクドライブ等から構成されており、移動体通信端末ＤＢ６１０と、口座ＤＢ６１１と、を備えている。
【００４９】
移動体通信端末ＤＢ６１０は、図１０（ａ）に示すように、例えばユーザの氏名や、住所、電話番号、メールアドレスなどといったユーザ情報と、決済機能を有する移動体通信端末４ｊの電話番号やメールアドレスなどといった移動体通信端末情報と、を対応付けて登録している。
【００５０】
口座ＤＢ６１１は、図１０（ｂ）に示すように、例えば口座名義人の氏名や、住所、電話番号、メールアドレスなどといった名義人情報と、口座番号や口座残高などといった口座情報と、を対応付けて登録している。
【００５１】
図９に示す通信部６２は、仮想世界運営サーバ２の通信部２２やユーザ端末３ｉの通信部３２、移動体通信端末４ｊの通信部４２と同様に、ＮＩＣのような通信装置を含んでおり、制御部６０による制御の下、ネットワークＮを介して移動体通信端末４ｊや加盟店端末５ｋとの間でデータの送受信を行う。
【００５２】
次に、上記構成を備える仮想世界実現システム１の具体的動作について説明する。
【００５３】
まず、ユーザ端末３ｉの制御部３０は、ユーザにより操作部３４が操作されて仮想世界への参加が指示されると、仮想世界参加プログラムを起動して、記憶部３１に記憶されているログインＩＤとパスワードとを通信部３２からネットワークＮを介して仮想世界運営サーバ２に送信する。
【００５４】
仮想世界運営サーバ２の制御部２０は、ユーザ端末３ｉからネットワークＮを介して送信されたログインＩＤとパスワードとを通信部２２にて受信し、図３（ａ）に示すユーザＤＢ２１０を参照して、ログインＩＤとパスワードとが合致しているか否かを判別する。ここで、ログインＩＤとパスワードとが合致している場合には、仮想世界運営サーバ２へのアクセスを許可すると共に、ユーザＤＢ２１０からキャラクタ情報を読み出して、仮想世界内に係るキャラクタを登場させる。
【００５５】
こうして、ユーザは、ユーザ端末３ｉの操作部３４にて自己の分身となるキャラクタを操作して、仮想世界内を移動したり、キャラクタ同士の会話を通じて他のユーザとコミュニケーションを取ったり、或いは架空の通貨を用いて仮想世界内でビジネスやショッピングをしたりすることができる。もっとも、係るビジネスやショッピングは、あくまで仮想世界内の出来事であり、現実世界に何ら影響を及ぼすものではない。
【００５６】
そして、ユーザにより操作部３４にて操作されるキャラクタが、仮想世界内で実物の商品を販売する仮想店舗に入店したことに応答して、制御部２０は、図１１に示す商品表示処理を開始する。
【００５７】
この商品表示処理が開始されると、仮想世界運営サーバ２の制御部２０は、まず、図３（ｂ）に示す加盟店ＤＢ２１１を参照して、図３（ｃ）に示す入店した仮想店舗を運営している加盟店の商品ＤＢ２１２ｌを検出する（図１１のステップＳ１０）。具体的には、入店した仮想店舗を運営する加盟店の加盟店情報に対応する記憶アドレスに基づいて、記憶部２１の中から商品ＤＢ２１２ｌを検出する。
【００５８】
次に、制御部２０は、ステップＳ１０の処理にて検出した商品ＤＢ２１２ｌに記憶されている商品情報とロゴ付き二次元コードとを読み出して通信部２２からネットワークＮを介してユーザ端末３ｉに送信する（ステップＳ１１）。
【００５９】
ユーザ端末３ｉの制御部３０は、仮想世界運営サーバ２からネットワークＮを介して送信された商品情報とロゴ付き二次元コードとを通信部３２にて受信し（ステップＳ１２）、受信した商品情報とロゴ付き二次元コードとを、図１２に示すように、一覧にして表示部３３に表示する（図１１のステップＳ１３）。ユーザは、係る表示部３３における表示を参照することにより、所望の商品を選択することができる。
【００６０】
図１２に示す例では、仮想世界内でキャラクタがピザ店に入店した場合、表示部３３には、そのピザ店で販売する実物のピザパイの名称や、価格、特性などといった商品情報と、ロゴマークとしてピザパイのピクトグラムが二次元コードに組み合わされたロゴ付き二次元コードと、が表示され、ユーザは、係る表示部３３に表示されたビザパイのトッピングや価格を参照することにより、所望のピザパイを選択することができる。
【００６１】
そして、ユーザにより移動体通信端末４ｊの操作部４４が操作されて所望の商品のロゴ付き二次元コードの読取が指示されたことに応答して、制御部４０は、図１３、図１４、及び図１５に示す商品購入処理を開始する。
【００６２】
この商品購入処理が開始されると、制御部４０は、まず、読取プログラムを実行して、ユーザ端末３ｉの表示部３３に表示されている所望の商品のロゴ付き二次元コードを移動体通信端末４ｊの撮像部４５にて撮像すると共に（ステップＳ２０）、係る撮像により得られた画像データから、ロゴ付き二次元コードが示す情報、具体的には商品識別情報及び係る商品を取り扱っている加盟店のウェブサイトのＵＲＬ等の情報を読み取る（ステップＳ２１）。この際、ユーザ端末３ｉの表示部３３に表示されるロゴ付き二次元コードは、視認可能な商品の名称などを表すキャラクタや商品のピクトグラム等と組み合わされたものであるため、ユーザが誤った商品を撮像することを防止することができる。
【００６３】
制御部４０は、ブラウザを起動して、ステップＳ２１の処理にて読み取ったＵＲＬのウェブサイトにアクセスし、同じくステップＳ２１の処理にて読み取った商品識別情報と、記憶部４１に記憶されているユーザ情報及び移動体通信端末情報と、を通信部３２からネットワークＮを介して加盟店端末５ｋに送信することにより、係る商品の購入を要求する（ステップＳ２２）。
【００６４】
加盟店端末５ｋの制御部５０は、移動体通信端末４ｊからネットワークＮを介して送信された商品識別情報、ユーザ情報、及び移動体通信端末情報を通信部５２にて受信する（ステップＳ２３）。そして、制御部５０は、図１６に示すように、ステップＳ２３の処理にて受信した商品識別情報とユーザ情報とを表示部５３に表示することにより、商品の購入の要求が合ったことと、購入の要求がされた商品と、購入の要求をしたユーザと、を加盟店の店員に報知する（ステップＳ２４）。
【００６５】
また、制御部５０は、図８に示す商品価格ＤＢ５１０を参照して、ステップＳ２３の処理にて受信した商品識別情報から特定される商品の価格を示す商品価格情報を取得する（ステップＳ２５）。そして、制御部５０は、ステップＳ２３の処理にて受信した移動体通信端末情報と、ステップＳ２５の処理にて取得した商品価格情報と、記憶部５２に記憶されている加盟店識別情報と、を通信部５２からネットワークＮを介して決済サーバ６に送信することにより、送信元の移動体通信端末４ｊが決済機能を有するか否かを問い合わせる（ステップＳ２６）。
【００６６】
決済サーバ６の制御部６０は、加盟店端末５ｋからネットワークＮを介して送信された移動体通信端末情報と商品価格情報と加盟店識別情報とを通信部６２にて受信する（ステップＳ２７）。そして、制御部６０は、図１０（ａ）に示す移動体通信端末ＤＢ６１０を参照して、図１３のステップＳ２７の処理にて受信した移動体通信端末情報と合致するものを検出することにより、係る移動体通信端末４ｊが決済機能を有するか否かを判別する（図１４のステップＳ２８）。
【００６７】
ステップＳ２８の処理にて合致するものが検出された場合には（ステップＳ２８；Ｙｅｓ）、決済機能を有すると判別して、ステップＳ２７の処理にて受信した移動体通信端末情報と対応するユーザ情報を図１０（ａ）に示す移動体通信端末ＤＢ６１０から取得する（図１４のステップＳ２９）。そして、制御部６０は、図１０（ａ）に示す口座ＤＢ６１１を参照して、ステップＳ２７の処理にて受信した商品価格情報から特定される金銭を、後日、ステップＳ２９の処理にて取得したユーザ情報から特定されるユーザが口座名義人となっている口座から引き落とすと共に、ステップＳ２７の処理にて受信した加盟店識別情報から特定される加盟店が口座名義人となっている口座へ入金するための手続き（決済処理）を行う（ステップＳ３０）。
【００６８】
また、制御部６０は、決済機能を有する旨を示す決済可能通知を問合せ結果として通信部６２からネットワークＮを介して送信元の加盟店端末５ｋに送信する（ステップＳ３１）。
【００６９】
これに対して、合致するものが検出されなかった場合には（ステップＳ２８；Ｙｅｓ）、決済機能を有しないものと判別して、その旨を示す決済不能通知を問合せ結果として通信部６２からネットワークＮを介して送信元の加盟店端末５ｋに送信する（ステップＳ３２）。
【００７０】
加盟店端末５ｋの制御部５０は、決済サーバ６からネットワークＮを介して送信された通知を受信し（ステップＳ３３）、受信した通知が決済可能通知か決済不能通知かを判別する（ステップＳ３４）。
【００７１】
ステップＳ３３の処理にて受信した通知が決済可能通知である場合には（ステップＳ３４；Ｙｅｓ）、図１７（ａ）に示すように、認証が得られた旨のメッセージを表示部５３に表示すると共に（図１４のステップＳ３５）、購入の要求を受け付けた旨を示す購入要求受付通知をネットワークＮを介して送信元の移動体通信端末４ｊに送信する（ステップＳ３６）。加盟店の店員は、係る表示部５３における表示を受けて、ユーザにより購入の要求がされた商品の配送の準備に取り掛かる。
【００７２】
これに対して、ステップＳ３３の処理にて受信した通知が決済不能通知である場合には（ステップＳ３４；Ｎｏ）、図１７（ｂ）に示すように、認証が得られなかった旨のメッセージを表示部５３に表示すると共に（図１４のステップＳ３７）、購入の要求を拒絶する旨を示す購入要求拒絶通知をネットワークＮを介して送信元の移動体通信端末４ｊに送信する（ステップＳ３８）。
【００７３】
移動体通信端末４ｊの制御部４０は、加盟店端末５ｋからネットワークＮを介して送信された通知を通信部４２にて受信すると共に（図１５のステップＳ３９）、受信した通知が購入要求受付通知か購入要求拒絶通知であるかを判別する（ステップＳ４０）。
【００７４】
ステップＳ３９の処理にて受信した通知が購入要求受付通知である場合には（ステップＳ４０；Ｙｅｓ）、図１８（ａ）に示すように、購入に必要な手続きが完了した旨のメッセージを表示部４３に表示することにより、その旨をユーザに報知する（ステップＳ４１）。
【００７５】
これに対して、図１５のステップＳ３９の処理にて受信した通知が購入要求拒絶通知である場合には（ステップＳ４０；Ｙｅｓ）、図１８（ｂ）に示すように、購入ができない旨のメッセージを表示部４３に表示することにより、その旨をユーザに報知する（図１５のステップＳ４２）。
【００７６】
以上説明したように、本実施の形態に係る仮想世界実現システム１によれば、ユーザによりユーザ端末３ｉの操作部３４にて操作されるキャラクタが仮想世界内で実物の商品を販売する仮想店舗に入店したことに応答して、仮想世界運営サーバ２の制御部２０が、図３（ｃ）に示す入店した仮想店舗を運営している加盟店の商品ＤＢ２１２ｌに記憶されている商品情報とロゴ付き二次元コードとを通信部２２からネットワークＮを介してユーザ端末３ｉに送信することにより（図１１のステップＳ１１）、ユーザ端末３ｉの表示部３３には、図１２に示すように、商品情報とロゴ付き二次元コードとが表示される（図１１のステップＳ１３）。
【００７７】
このため、ユーザは、移動通信端末４ｊの決済機能を用いて、仮想世界内の仮想店舗によってネットワークを介して販売される実物の商品を簡易に購入することができる。
【００７８】
具体的には、移動体通信端末４ｊの制御部４０が、撮像部４５を用いてロゴ付き二次元コードが示す情報を読み取って商品識別情報と加盟店のウェブサイトのＵＲＬとを取得し（図１３のステップＳ２１）、商品識別情報を通信部４２からＵＲＬが示す加盟店端末５ｋにネットワークＮを介して送信することにより、ユーザが選択した商品の購入を要求すると共に（ステップＳ２２）、加盟店端末５ｋの表示部５３には、図１６に示すように、商品識別情報等が表示されるため（図１３のステップＳ２４）、ユーザから商品識別情報が示す商品の購入の要求があったことを加盟店の店員に報知する。
【００７９】
また、加盟店端末５ｋの制御部５０が、ステップＳ２３の処理にて商品識別情報と共に受信した移動体通信端末情報を通信部５２からネットワークＮを介して決済サーバ６に送信して、送信元の移動体通信端末４ｊが決済機能を有するか否かを問い合わせ（ステップＳ２６）、この問合せに応答して決済サーバ６から送信された通知が決済機能を有する旨を示す決済可能通知であれば（図１４のステップＳ３４；Ｙｅｓ）、購入の要求を受け付けた旨を示す購入要求受付通知をネットワークＮを介して送信元の移動体通信端末４ｊに送信することにより（ステップＳ３６）、移動体通信端末４ｊの表示部４３に、購入に必要な手続きが完了した旨のメッセージを表示させてその旨をユーザに報知する。
【００８０】
このようにして、移動体通信端末４ｊの決済機能を用いた、仮想世界内の仮想店舗によってネットワークを介して販売される実物の商品の簡易な購入を実現することができる。
【００８１】
この結果、ユーザは、仮想世界内の仮想店舗がネットワークを介して販売する実物の商品を、煩雑な操作をすることなく、身近な移動体通信端末４ｊの決済機能を用いて簡易に購入することができると共に、所望の商品のロゴ付き二次元コードの画像データを移動体通信端末４ｊの記憶部４１に保存しておけば、時間があるときにゆっくりと商品の購入手続きを行うことができる。
【００８２】
さらに、セキュリティが強固な移動体通信端末４ｊの決済機能を用いることにより、ユーザは、安心して商品を購入することができ、また、新たな決済システムを構築する必要がなくなるので、開発費やランニングコストを削減することができる。そして、移動体通信端末４ｊの事業者にとっても、移動体通信端末４ｊの決済機能の便利さをアピールすることができる。
【００８３】
また、本実施の形態に係る仮想世界実現システム１では、視認可能な商品の名称などを表すキャラクタや商品のピクトグラム等と組み合わせたロゴ付き二次元コードが用いられているので、ユーザは、商品に直感的にアクセスすることができる。
【００８４】
さらに、本実施の形態に係る仮想世界実現システム１によれば、仮想世界において実物の商品を購入することができるので、ユーザは、仮想世界を楽しみながら、実物のショッピングも行うことができる。例えば、仮想世界を楽しみながら、実物の飲食品をデリバリで購入することで、従来の仮想世界ではなし得なかったユーザの空腹を満足させることができる。また、実物の商品の購入は、移動体通信端末４ｊの決済機能を用いて行われるので、ユーザが仮想世界内でのショッピングと混同することを防止することもできる。
【００８５】
なお、本発明は、上記実施の形態に限定されず、種々の変形、応用が可能である。以下、本発明に適用可能な上記実施の形態の変形態様について、説明する。
【００８６】
上記実施の形態において、サーバコンピュータは、仮想世界実現システム１上で各ユーザがユーザ端末３ｉを操作して自己の分身となるキャラクタを登場させて相互にコミュニケーションを取ること等が可能な仮想世界を実現する仮想世界運営サーバ２であった。しかしながら、本発明は、これに限定されず、例えば複数の仮想店舗から構成される仮想ショッピングモールをコンピュータシステム上に実現する仮想ショッピングモール運営サーバであってもよい。
【００８７】
また、本発明は、上記のようなサーバコンピュータのみならず、ショッピング番組を放送するテレビション放送送信装置によっても実現可能である。
【００８８】
この場合、テレビジョン放送送信装置は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成される制御部と、ハードディスクドライブ等から構成される記憶部と、被写体を撮像して映像データを生成するビデオカメラと、送信部と、を備え、これらがバスを介して相互に接続されるようにすればよい。
【００８９】
また、記憶部には、上記のロゴ付き二次元コードを記憶しておき、送信部は、映像データとロゴ付き二次元コードとを合成して合成データを生成する合成回路と、合成データをＡ／Ｄ（Analog / Digital）変換するＡ／Ｄコンバータと、Ａ／Ｄ変換された合成データを例えばＭＰＥＧ（Moving Picture Experts Group）方式で圧縮するエンコーダと、圧縮された合成データを所定の周波数の搬送波で変調する変調回路と、変調された合成データを電力増幅するパワーアンプと、電力増幅された合成データをテレビジョン放送受信装置に送信するアンテナと、を備えるようにすればよい。
【００９０】
そして、テレビジョン放送送信装置の制御部は、ショッピング番組の放送中、所定のタイミングになってことに応答して、記憶部に記憶されているロゴ付き二次元コードを合成回路に供給することにより合成データを生成し、テレビジョン放送受信装置に送信するようにする。これにより、テレビジョン放送受信装置の表示部には、合成データに基づくロゴ付き二次元コードを含んだ映像が表示されるので、視聴者は、上記実施の形態と同様に、移動体通信端末４ｊの決済機能を用いて、ショッピング番組を介して販売される商品を簡易に購入することができる。
【００９１】
さらに、上記実施の形態において、ロゴマーク７３は、文字部分７３２および円形部分７３１の外側の背景部分が同色になっており、円形部分７３１が白抜きになっていた。そして、二次元コード７１のセルは、黒色（細斜線で示す）および透明になっており、二次元コードの情報パターンは、三色で表示されるようになっていた。しかしながら、本発明は、これに限定されず、本出願人が特願２００６−１１５３４５号で開示したように、例えばロゴマーク７３のキャラクタＣの境界にアウトラインを設けてもよく、好適には、アウトラインが通過するセルが係るアウトラインの境界を境に塗り分けられているとよい。
【００９２】
そして、情報パターンを形成する複数のセルは、三以上の色彩に着色されており、その内の一つを基準着色とし、係る基準着色のセルドットが情報パターンを表示するようになっていてもよく、好適には、情報パターンを示す基準着色が白色であるとよい。
【００９３】
また、基準着色以外の色彩に塗られたセルに隣接する基準色彩に塗られたセルにシャドウを設けてもよい。
【００９４】
さらに、情報パターンを形成するセルドットは、透明な赤外線吸収インキによって印刷されていてもよい。例えば文字部分７３２と円形部分７３１とが重なり合っているような場合には、文字部分７３１及び背景部分のセルドットのみ、或いは文字部分７３２のみを赤外線吸収インキで印刷すればよい。
【００９５】
そして、制御部２０や，３０，４０，５０，６０のＣＰＵが実行するプログラムは、予めＲＯＭ等に記憶されていた。しかしながら、本発明は、これに限定されず、上述の処理を実行させるためのプログラムを、既存のフレームワークや、ワークステーション、汎用コンピュータ、移動体通信端末に適用することで、上記実施の形態に係る仮想世界運営サーバ２や、ユーザ端末３ｉ、移動体通信端末４ｊ、加盟店端末５ｋ、決済サーバ６として機能させてもよい。
【００９６】
このようなプログラムの提供方法は任意であり、例えばコンピュータが読取可能な記録媒体（フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ等）に格納して配布してもよいし、インターネット等のネットワーク上のストレージにプログラムを格納しておき、これをダウンロードさせることにより提供してもよい。
【００９７】
また、上記の処理をＯＳとアプリケーションプログラムとの分担、又はＯＳとアプリケーションプログラムとの協働によって実行する場合には、アプリケーションプログラムのみを記録媒体やストレージに格納してもよい。また、搬送波にプログラムを重畳し、ネットワークを介して配信することも可能である。例えば、ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）に上記プログラムを掲示し、ネットワークを介してプログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【図面の簡単な説明】
【００９８】
【図１】仮想世界実現システムの構成例を示すブロック図である。
【図２】仮想世界運営サーバの構成例を示すブロック図である。
【図３】（ａ）はユーザＤＢの構成例を示すブロック図であり、（ｂ）は加盟店ＤＢの構成例を示すブロック図であり、（ｃ）は商品ＤＢの構成例を示すブロック図である。
【図４】ロゴ付き二次元コードの一例を示す平面図である。
【図５】ユーザ端末の構成例を示すブロック図である。
【図６】移動体通信端末の構成例を示すブロック図である。
【図７】加盟店端末の構成例を示すブロック図である。
【図８】商品価格ＤＢの構成例を示すブロック図である。
【図９】決済サーバの構成例を示すブロック図である。
【図１０】（ａ）は移動体通信端末ＤＢの構成例を示すブロック図であり、（ｂ）は口座ＤＢの構成例を示すブロック図である。
【図１１】商品表示処理の一例を示すフローチャートである。
【図１２】移動体通信端末の画像表示例を示す図である。
【図１３】商品購入処理の一例を示すフローチャートである。
【図１４】商品購入処理の一例を示すフローチャートである。
【図１５】商品購入処理の一例を示すフローチャートである。
【図１６】加盟店端末の画像表示例を示す図である。
【図１７】（ａ）及び（ｂ）は加盟店端末の画像表示例を示す図である。
【図１８】（ａ）及び（ｂ）は移動体通信端末の画像表示例を示す図である。
【符号の説明】
【００９９】
１    仮想世界実現システム
２    仮想世界運営サーバ
３ｉ  ユーザ端末
４ｊ  移動体通信端末
５ｋ  加盟店端末
６    決済サーバ
２０    制御部
２１    記憶部
２２    通信部
３０    制御部
３１    記憶部
３２    通信部
３３    表示部
３４    操作部
３５    撮像部
４０    制御部
４１    記憶部
４２    通信部
４３    表示部
４４    操作部
５０    制御部
５１    記憶部
５２    通信部
５３    表示部
６０    制御部
６１    記憶部
６２    通信部
７１    二次元コード
７３    ロゴマーク
２１０    ユーザＤＢ
２１１    加盟店ＤＢ
２１２ｌ  商品ＤＢ
５１０    商品価格ＤＢ
６１０    移動体通信端末ＤＢ
６１１    口座ＤＢ
７３１    円形部分
７３２    文字部分
【図１】
2009025886.tif 000003
【図２】
2009025886.tif 000004
【図３】
2009025886.tif 000005
【図４】
2009025886.tif 000006
【図５】
2009025886.tif 000007
【図６】
2009025886.tif 000008
【図７】
2009025886.tif 000009
【図８】
2009025886.tif 000010
【図９】
2009025886.tif 000011
【図１０】
2009025886.tif 000012
【図１１】
2009025886.tif 000013
【図１２】
2009025886.tif 000014
【図１３】
2009025886.tif 000015
【図１４】
2009025886.tif 000016
【図１５】
2009025886.tif 000017
【図１６】
2009025886.tif 000018
【図１７】
2009025886.tif 000019
【図１８】
2009025886.tif 000020