(57)【要約】【課題】複合現実感のコンテンツを多様な手段でこのコンテンツの購入者に対して提供すること。【解決手段】仮想空間決定部４はコンテンツ選択部１から受け取ったコンテンツデータによって特定される仮想空間データおよびＭＲプログラムを決定する。現実物体決定部６はコンテンツ選択部１から受け取ったコンテンツデータによって特定される装飾物、もしくは装飾物製作材料や装飾物製作データを決定する。請求処理部９は購入者に対する請求代金を算出する。仮想空間配送部５は配送情報指定部２から受け取った配送データによって特定される配送方法で、配送データによって特定される場所へ仮想空間データとＭＲプログラムを配送する処理を行う。現実物体配送部７は上記配送方法で上記場所へ装飾物もしくは装飾物製作材料を配送する処理を行う。【選択図】　図１
2004139420.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツの夫々を体験させるためのプログラム、当該夫々のコンテンツを表現する仮想空間のデータをメモリに有する複合現実感コンテンツ販売用サーバ装置の制御方法であって、
外部装置から所望のコンテンツを特定するデータを受信し、当該データに基づいて前記メモリから当該所望のコンテンツを体験するためのプログラム、当該コンテンツを表現する仮想空間のデータを前記外部装置に送信する送受信工程を備えることを特徴とする複合現実感コンテンツ販売用サーバ装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複合現実感に係る技術に関するものである。
【０００２】
【従来の技術】
近年、現実空間と仮想空間の繋ぎ目のない結合を目的とした複合現実感（以下、「ＭＲ」（Ｍｉｘｅｄ　Ｒｅａｌｉｔｙ）と称す）に関する研究が盛んになっている。
【０００３】
ＭＲは、従来、現実空間と切り離された状況でのみ体験可能であったバーチャルリアリティ（以下ＶＲと略す）の世界と現実空間との共存を目的とし、ＶＲを増強する技術として注目されている。
【０００４】
ＭＲの応用としては、患者の体内の様子を透視しているように医師に提示する医療補助の用途や、工場において製品の組み立て手順を実物に重ねて表示する作業補助の用途など、今までのＶＲとは質的に全く異なった新たな分野での利用が期待されている。特に、エンターテイメントの分野では、コンピュータグラフィックス（以下ＣＧ）で製作される仮想世界に加え、現実の世界をデザインできるので、コンテンツ製作の自由度が飛躍的に増大し、これまでになかったコンテンツを提供できる技術として、期待が大きい。
【０００５】
このコンテンツとしては、例えば、ユーザが立ち、かつ、見ることのできる現実の地面を海底風に装飾し、そこに仮想の魚を泳がせて、海中散歩をイメージした体験を実現するといったものが挙げられる。これまでのＶＲでは海中散歩をイメージしたコンテンツを作るとしても、ユーザが立つ地面とユーザが見るＣＧの海底の位置が厳密には一致しないといった制約があったという点で、ＭＲを使った場合には、コンテンツ製作の自由度が高いと言える。
【０００６】
【発明が解決しようとする課題】
ＭＲのコンテンツに共通な特徴として、仮想世界を表現するＣＧ用のデータやプログラム以外に、現実世界を飾る現実の物体そのもの、およびその形状や位置・姿勢のデータが必要となる。つまり、ＣＧや仮想世界に閉じたコンテンツでは電子データである仮想世界のデータやプログラムを提供することでコンテンツを提供することができたが、ＭＲのコンテンツでは、現実物体自体およびそのデータを提供することも必要となる。
【０００７】
従来、家庭用ゲーム機のコンテンツは、ＣＤ−ＲＯＭやＤＶＤといった記憶媒体に収められ、店舗において販売されてきた。一方、インターネットの発展により購入者が販売者の立ち上げたサーバに接続して、所望とする商品を選択し、支払い方法、発送先を指定することで、商品が配送センターから購入者に郵送・宅配便等により届けられるインターネットショッピングが盛んになりつつあり、家庭用ゲーム機のコンテンツもこの方法により販売される量が増加している。これらの販売形態では、いずれも最終的にコンテンツを体験するために必要なデータとプログラムが収められたＣＤ−ＲＯＭやＤＶＤが、物理的に購入者に届けることで、コンテンツの販売を行っている。
【０００８】
最近では、ブロードバンドネットワークの普及により、コンテンツを体験するために必要な電子データとプログラムを、ネットワークを通して配布する販売形態も注目を集めている。これは、購入者が販売者の立ち上げたサーバに接続して、所望とする商品を選択し、支払い方法を指定することでデータやプログラムがネットワークを介してダウンロードできるものである。コンテンツの体験に必要なデータ・プログラムがすべて電子的な形態で転送されるので、購入者は、店舗に赴いたり、ＣＤ−ＲＯＭやＤＶＤなどの物理的な記憶媒体を更新したりすることなく、新たなデータやプログラムを容易に利用することができるメリットがある。
【０００９】
上記のような販売形態では、コンテンツの体験に必要となるデータやプログラムをＣＤ−ＲＯＭやＤＶＤなどの物理的な記憶媒体のみで取り扱うか、もしくは、電子的な媒体のみで取り扱うかのいずれかである。
【００１０】
ＭＲのコンテンツでは、電子データである仮想世界のデータやプログラム以外に、現実物体自体およびそのデータを提供することが必須となる。現実物体の販売が必要なことから、電子データである仮想世界のデータやプログラムをＣＤ−ＲＯＭやＤＶＤなどの物理的な記憶媒体に収め、現実物体と合せて授受する形態の販売が行われる。
【００１１】
しかしながら、コンテンツの仮想世界部分のデータやプログラムの更新の毎に物理的な記憶媒体のやり取りを行う必要があり、ブロードバンドネットワークの社会資本を活かした効率的なコンテンツの販売方法とならない。
本発明は以上の問題に鑑みてなされたものであり、複合現実感のコンテンツを多様な手段でこのコンテンツの購入者に対して提供する技術を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明の目的は、例えば以下の明細書の説明に基づく以下の発明１乃至９に示す構成によっても達成される。
【００１３】
［発明１］　複数のコンテンツの夫々を体験させるためのプログラム、当該夫々のコンテンツを表現する仮想空間のデータをメモリに有する複合現実感コンテンツ販売用サーバ装置の制御方法であって、
外部装置から所望のコンテンツを特定するデータを受信し、当該データに基づいて前記メモリから当該所望のコンテンツを体験するためのプログラム、当該コンテンツを表現する仮想空間のデータを前記外部装置に送信する送受信工程を備えることを特徴とする複合現実感コンテンツ販売用サーバ装置の制御方法。
【００１４】
［発明２］　前記仮想空間を体験する現実空間を装飾する装飾物、もしくは装飾物の製作材料、及び前記仮想空間を体験する現実空間を装飾する装飾物の製作に関するデータを郵送するための手続処理を行う郵送手続処理工程を備えることを特徴とする発明１に記載の複合現実感コンテンツ販売用サーバ装置の制御方法。
【００１５】
［発明３］　更に、前記送受信工程で前記外部装置に送信するプログラム、データに係る料金、及び前記郵送手続工程で手続処理する対象に係る料金を求める料金計算工程を備えることを特徴とする発明２に記載の複合現実感コンテンツ販売用サーバ装置の制御方法。
【００１６】
［発明４］　複数のコンテンツの夫々を体験させるためのプログラム、当該夫々のコンテンツを表現する仮想空間のデータを記憶保持する記憶保持手段と、
外部装置から所望のコンテンツを特定するデータを受信し、当該データに基づいて前記記憶保持手段から当該所望のコンテンツを体験するためのプログラム、当該コンテンツを表現する仮想空間のデータを前記外部装置に送信する送受信手段と
を備えることを特徴とする複合現実感コンテンツ販売用サーバ装置。
【００１７】
［発明５］　前記仮想空間を体験する現実空間を装飾する装飾物、もしくは装飾物の製作材料、及び前記仮想空間を体験する現実空間を装飾する装飾物の製作に関するデータを郵送するための手続処理を行う郵送手続処理手段を備えることを特徴とする発明４に記載の複合現実感コンテンツ販売用サーバ装置。
【００１８】
［発明６］　更に、前記送受信手段が前記外部装置に送信するプログラム、データに係る料金、及び前記郵送手続手段が手続処理する対象に係る料金を求める料金計算手段を備えることを特徴とする発明５に記載の複合現実感コンテンツ販売用サーバ装置。
【００１９】
［発明７］　コンピュータに発明１乃至３のいずれか１項に記載の複合現実感コンテンツ販売用サーバ装置の制御方法を実行させることを特徴とするプログラム。
【００２０】
［発明８］　コンピュータを発明４乃至６のいずれか１項に記載の複合現実感コンテンツ販売用サーバ装置として機能させることを特徴とするプログラム。
【００２１】
［発明９］　発明７又は８に記載のプログラムを格納することを特徴とするコンピュータ読み取り可能な記憶媒体。
【００２２】
【発明の実施の形態】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００２３】
［第１の実施形態］
図５は本実施形態における複合現実感コンテンツ販売システムを構成する複合現実感コンテンツ販売用サーバ装置とクライアント端末の基本構成を示すブロック図である。
【００２４】
複合現実感コンテンツ販売システムは同図の通り複合現実感コンテンツ販売用サーバ装置とクライアント端末により構成されている。複合現実感コンテンツ販売用サーバ装置、クライアント端末はＰＣ（パーソナルコンピュータ）やワークステーションなどにより構成されており、夫々はインターネットに代表されるネットワークを介して互いにデータ通信が可能なように接続されている。以下、複合現実感コンテンツ販売用サーバ装置、クライアント端末について説明する。
【００２５】
まず、クライアント端末６００について説明する。６０１はＣＰＵで、ＲＡＭ６０２にロードされたプログラムやデータ、ＲＯＭ６０３に格納されているプログラムやデータを用いてクライアント端末６００全体の制御を行うと共に、後述のコンテンツ（複合現実感コンテンツ）を購入するための処理を行う。
【００２６】
６０２はＲＡＭで、外部記憶装置６０７や記憶媒体ドライブ６０８からロードされたプログラムやデータを一時的に記憶するエリアを備えると共に、ＣＰＵ６０１が各種の処理を行うために使用するワークエリアも備える。６０３はＲＯＭで、クライアント端末６００全体を制御するためのプログラムやデータ、表示部６０６に表示される文字を表す文字コードなどを格納する。
【００２７】
６０４，６０５は夫々キーボード、マウスで、夫々ポインティングデバイスとしてコンテンツ購入者により用いられ、各種の指示をＣＰＵ６０１に入力するために使用される。６０６は表示部で、ＣＲＴや液晶画面などにより構成されており、後述の各種のメッセージやＧＵＩなどを表示する。６０７はハードディスクドライブなどに代表される大容量情報記憶装置で、記憶媒体ドライブ６０８により不図示の記憶媒体から読み出されたプログラムやデータを保存する。保存するプログラムには、後述のコンテンツを購入するための処理をＣＰＵ６０１に実行させるためのプログラムも含まれる。また、保存するデータにはこの処理に使用されるデータも含まれる。
【００２８】
６０８は記憶媒体ドライブで、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体に格納されているプログラムやデータを読み出し、外部記憶装置６０７に出力する。６０９はネットワークＩ／Ｆで、複合現実感コンテンツ販売用サーバ装置とデータ通信を行うためのＩ／Ｆである。６１０は上述の各部を繋ぐバスである。
【００２９】
次に複合現実感コンテンツ販売用サーバ装置６５０について説明する。６５１はＣＰＵで、ＲＡＭ５２にロードされたプログラムやデータ、ＲＯＭ６５３に格納されているプログラムやデータを用いて複合現実感コンテンツ販売用サーバ装置６５０全体の制御を行うと共に、後述の複合現実感コンテンツを販売するための処理を行う。
【００３０】
６５２はＲＡＭで、外部記憶装置６５５からロードされたプログラムやデータを一時的に記憶するエリアを備えると共に、ＣＰＵ６５１が各種の処理を行うために使用するワークエリアも備える。６５３はＲＯＭで、複合現実感コンテンツ販売用サーバ装置６５０全体の制御を行うためのプログラムやデータ等を格納する。６５４はネットワークＩ／Ｆで、上記クライアント端末６００とデータ通信を行うためのＩ／Ｆである。６５５は外部記憶装置で、後述の複合現実感コンテンツを販売するための処理をＣＰＵ６５１に実行させるためのプログラムやデータを格納する。６５９は記憶媒体ドライブで、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体に格納されているプログラムやデータを読み出し、外部記憶装置６０７に出力する。また、記憶媒体が書き込みか可能なものである場合、この記憶媒体に対してデータ、プログラムを書き込むことも出来る。６５９は上述の各部を繋ぐバスである。
【００３１】
なお、クライアント端末６００、複合現実感コンテンツ販売用サーバ装置６５０は共に以上説明した構成に限定されるものではなく、更に他の機器が夫々の装置に接続されていても良い。
【００３２】
図１は本実施形態に係る複合現実感コンテンツ販売システムを構成する複合現実感コンテンツ販売用サーバ装置（同図では販売者側）とクライアント端末（同図では購入者側）の機能構成を示すブロック図である。
【００３３】
１はコンテンツ選択部で、上記表示部６０６上に表示されるウェブブラウザ上で実行されるプログラムである。購入者は、キーボード６０４やマウス６０５を用いてコンテンツ選択部１と対話しながら、購入するコンテンツを選択する。
【００３４】
２は配送情報指定部で、上記表示部６０６上に表示されるウェブブラウザ上で実行されるプログラムである。購入者は、キーボード６０４やマウス６０５を用いて配送情報指定部２と対話しながら、購入するコンテンツの配送方法および配送先を指定する。
【００３５】
３は支払い方法指定部で、上記表示部６０６上に表示されるウェブブラウザ上で実行されるプログラムである。購入者は、キーボード６０４やマウス６０５を用いて支払い方法指定部３と対話しながら、購入するコンテンツの代金支払い方法を指定する。また、支払い方法指定部３は、購入者に対して請求金額や請求日等の支払いに関する情報を提示する。それに対し購入者は、キーボード６０４やマウス６０５を用いて支払い方法指定部３と対話しながら、その支払いを了承するか否かを入力する。
【００３６】
４は仮想空間決定部で、上記複合現実感コンテンツ販売用サーバ装置６５０上で実行されるプログラムである。仮想空間決定部４は、購入者が選択したコンテンツを購入者が体験するための複合現実空間描画プログラム（以下、このプログラムを「ＭＲプログラム」と称す）と、購入者が選択したコンテンツを表現する仮想空間のデータ（以下、仮想空間データ）を決定する。
【００３７】
５は仮想空間配送部で、上記複合現実感コンテンツ販売用サーバ装置６５０上で実行されるプログラムである。仮想空間配送部５は、仮想空間決定部４が決定した仮想空間データおよびＭＲプログラムをデータ記憶保持部８から取得し、それらを配送情報指定部２によって指定された方法で、配送情報指定部２によって指定された配送先へ配送する処理を行う。
【００３８】
６は現実物体決定部で、上記複合現実感コンテンツ販売用サーバ装置６５０上で実行されるプログラムである。購入者が選択したコンテンツの体験に必要となる現実空間を装飾する装飾物、もしくは、その装飾物を購入者が製作するために必要な装飾物製作材料や装飾物製作のデータを決定する。
【００３９】
７は現実物体配送部で、上記複合現実感コンテンツ販売用サーバ装置６５０上で実行されるプログラムである。現実物体配送部７は、現実物体決定部６が現実空間を装飾する装飾物もしくは装飾物製作材料を決定した場合には、その装飾物もしくは装飾物製作材料を配送情報指定部２によって指定された方法で、配送情報指定部２によって指定された配送先へ配送するための処理を行う。
【００４０】
また、現実物体決定部６が装飾物製作データを決定する場合には、その装飾物製作データをデータ記憶保持部８から取得し、その装飾物製作データを配送情報指定部２によって指定された方法で、配送情報指定部２によって指定された配送先へ配送する処理を行う。
【００４１】
８はデータ記憶保持部で、上記外部記憶装置６０７に該当する。データ記憶保持部８は、販売されるコンテンツの体験に必要となる仮想空間映像を生成するために必要な仮想空間データおよびＭＲプログラムを保持する。また、データ記憶保持部８は、仮想空間配送部５に対して、保持している仮想空間データおよびＭＲプログラムを提供する。さらに、データ記憶保持部８は、販売されるコンテンツの体験に必要となる現実空間を装飾する装飾物を購入者が製作するために必要な装飾物製作データを保持する。さらにまた、データ記憶保持部８は、現実物体配送部７に対して、保持している装飾物製作データを提供する。
【００４２】
９は請求処理部で、上記複合現実感コンテンツ販売用サーバ装置６５０上で実行されるプログラムである。請求処理部９は、購入者に対して郵送、配送される全てのものに係るコンテンツの販売によって生じる購入者に対する請求代金を算出し、算出した代金を示すデータをクライアント端末６００に通知する処理を行う。
【００４３】
次に、クライアント端末６００を用いてコンテンツを購入する場合に、クライアント端末６００、複合現実感コンテンツ販売用サーバ装置６５０の夫々が行う処理について説明する。図２は、この場合のクライアント端末６００、複合現実感コンテンツ販売用サーバ装置６５０の夫々が行う処理のフローチャートである。
【００４４】
まずステップＳ２０１では、コンテンツ選択部１が、購入することが可能な複合現実感システム用コンテンツに関する情報を表示部６０６を介して購入者に提示する。提示する情報としては例えば、仮想空間の種類、仮想物体の種類、現実物体の種類、コンテンツ体験に必要な現実空間の広さ等がある。
【００４５】
続いてコンテンツ選択部１は、提示したコンテンツの中から一つ、もしくは、複数を選択するための入力を購入者から受け付ける。ここでの選択には、購入者による提示されたコンテンツのカスタマイズも含み、カスタマイズとは、例えば、コンテンツの体験に必要となる装飾物のサイズ変更や色変更などである。購入者がコンテンツを選択するための入力を行うと、コンテンツ選択部１は、購入者からの入力に基づき、購入者が選択したコンテンツを特定するデータ（以下、このデータを「コンテンツデータ」と称す）を生成する。
【００４６】
次にステップＳ２０２では、配送情報指定部２が、購入者が購入するコンテンツの配送に関しての情報（配送情報）を受け付ける。配送情報には、配送方法を示す情報、配送先を示す情報が含まれる。
【００４７】
まず、配送方法を示す情報の受付を行う。そのために配送情報指定部２は、選択可能な方法を購入者に表示部６０６を介して提示する。ここで、コンテンツ配送に関して選択可能な方法とは、例えば、ＣＤ−ＲＯＭやＤＶＤといった記憶媒体にコンテンツの体験に必要となるデータ、プログラムを収め物理的に郵送する方法や、電子メールにコンテンツの体験に必要となるデータ、プログラムを添付して送信する方法や、インターネットを介してアクセス可能なサーバコンピュータ上のある特定の場所へ販売者がコンテンツの体験に必要となるデータ、プログラムをアップロードしそれを購入者がダウンロードする方法、などである。
【００４８】
続いて、配送情報指定部２は、提示したコンテンツの配送方法の中から一つ、もしくは、複数を指定するための入力を購入者から受け付ける。購入者がコンテンツの配送方法を指定するための入力を行うと、次に配送情報指定部２は、購入されたコンテンツの配送先を指定する入力を受け付ける。ここで、配送先とは、例えばＣＤ−ＲＯＭやＤＶＤ等の記憶媒体の送付先住所や、電子的なデータの送付先電子メールアドレスや、データのダウンロード先、などである。
【００４９】
購入者がコンテンツの配送先を指定するための入力を行うと、配送情報指定部２は、購入者が指定した配送方法および配送先を特定するデータ（以下、このデータを「配送データ」と称す）を生成する。
【００５０】
次にステップＳ２０３では、支払い方法指定部３が、選択可能なコンテンツ代金の支払い方法を購入者に表示部６０６を介して提示する。ここで、選択可能なコンテンツ代金の支払い方法とは、例えば、クレジットカードを利用する方法や、代引きによる方法や、銀行振込による方法、などである。続いて、支払い方法指定部３は、提示したコンテンツ代金の支払い方法の中から一つ、もしくは、複数を指定するための入力を購入者から受け付ける。購入者がコンテンツ代金の支払い方法を指定するための入力を行うと、支払い方法指定部３は、指定された支払い方法を特定するデータ（以下、このデータを「支払い方法データ」と称す）を生成する。
【００５１】
そしてステップＳ２０４では、ステップＳ２０１で生成されたコンテンツデータをコンテンツ選択部１が仮想空間決定部４と現実物体決定部７に送信し、ステップＳ２０２で生成された配送データを配送情報指定部２が仮想空間配送部５と現実物体配送部７に送信し、ステップＳ２０３で生成された支払方法データを支払方法指定部３が請求処理部９に送信する。なお、夫々のステップで生成されたデータは夫々のステップで送信しても良い。また、上記ステップＳ２０１からステップＳ２０３の各処理が行われる順序はこれに限定されるものではない。
【００５２】
一方、ステップＳ２５１では複合現実感コンテンツ販売用サーバ装置６５０の仮想空間決定部４が、コンテンツ選択部１からコンテンツデータを受け取り、ステップＳ２５２でそのコンテンツデータによって特定されるコンテンツの体験に必要となる仮想空間映像を生成するために必要な仮想空間データおよびＭＲプログラムを決定する。仮想空間データ、ＭＲプログラムは予め表示部６０６に提示されたコンテンツ毎に外部記憶装置６５５に格納されている。
【００５３】
ここで、仮想空間データとは、例えば、複合現実空間に表示する仮想物体の、３次元形状データやその位置や名前等の情報を含むオブジェクトデータなどである。さらに、この仮想空間データには、例えば、複合現実空間に存在する現実物体の３次元形状データやオブジェクトデータなども含まれる。特に、仮想空間決定部４で決定される仮想空間データには、現実物体決定部６で決定される装飾物や装飾物製作材料・装飾物製作データから製作される装飾物に関するデータが含まれている。現実物体に関する仮想空間データは主に、仮想物体と現実物体の隠蔽関係を表現する際に利用されるデータである。またここで、ＭＲプログラム（複合現実空間描画プログラム）とは、例えば、ユーザが見ている現実空間の映像を取り込み、ユーザの視点に応じた仮想空間の映像を生成し、そして取り込んだ現実空間の映像と生成した仮想空間の映像を合成し、その合成した映像をユーザに提示するプログラムなどである。
【００５４】
すなわち上記仮想空間データとＭＲプログラムは、複合現実感をユーザに提示するコンピュータで用いられるデータ、プログラムである。
【００５５】
またステップＳ２５２では、仮想空間決定部４は、決定した仮想空間データを特定するデータ（以下、このデータを「仮想空間データＩＤ」と称す）および決定したＭＲプログラムを特定するデータ（以下、このデータを「ＭＲプログラムＩＤ」と称す）を生成し、その仮想空間データＩＤおよびＭＲプログラムＩＤを仮想空間配送部５と請求処理部９へ送信する。購入者が購入するコンテンツの体験に複数の仮想空間データやＭＲプログラムが必要な場合には、生成する仮想空間データＩＤやＭＲプログラムＩＤは、それぞれ一つとは限らず複数生成されてもよい。
【００５６】
次にステップＳ２５３では、現実物体決定部６が、コンテンツ選択部１からコンテンツデータを受け取り、そのコンテンツデータによって特定されるコンテンツの体験に必要となる現実空間を装飾する装飾物、もしくはその装飾物を購入者が製作するために必要な装飾物製作材料や装飾物製作データを決定する。ここで、装飾物とは、例えば、現実空間を装飾する造形物や、それ自体が目印となるマーカ物体（複合現実感を体験するユーザが装着するＨＭＤの位置、姿勢あわせに用いられるマーカ）などである。また装飾物製作材料とは、例えば、装飾物を製作するための素材や部品などであり、装飾物製作データとは、例えば、装飾物を製作するための説明書や設計図などである。
【００５７】
またステップＳ２５３では現実物体決定部６は、決定した現実空間を装飾する装飾物もしくは装飾物製作材料や装飾物製作データを特定するデータ（以下、このデータを「現実物体データＩＤ」と称す）を生成し、その現実物体データＩＤを現実物体配送部７と請求処理部９へ送信する。購入者が購入するコンテンツの体験に現実空間を装飾する複数の装飾物が必要な場合には、生成する現実物体データＩＤは、それぞれ一つとは限らず複数生成されてもよい。
【００５８】
ステップＳ２５４では、請求処理部９が、配送情報指定部２から配送データを受け取り、支払い方法指定部３から支払い方法データを受け取り、仮想空間決定部４から仮想空間データＩＤおよびＭＲプログラムＩＤを受け取り、現実物体決定部６から現実物体データＩＤを受け取る。続いて、請求処理部９は、受け取った各データに基づき、購入者に対する請求代金を算出する。これは予め各ＩＤに価格を対応させて記憶保持しておき、受け取った各ＩＤに対応する価格を順次加算していくことで求めることが出来る。また、請求日等の請求に関する情報も生成する。
【００５９】
次にステップＳ２５５では請求処理部９が上記求めた請求金額、そして請求日（以下、これらを「請求内容」と称す）を示すデータを支払い方法指定部３へ送信する。
【００６０】
そのデータを受け取った支払い方法指定部３はステップＳ２０５で購入者に対してそのデータに基づいた請求内容を表示部６０６を介して提示し、購入者から、その請求内容を了承するか否かを示す入力を受け付ける。支払い方法指定部３が表示部６０６を介して提示した請求内容を購入者が了承することを示す入力を行った場合には、処理はステップＳ２０７に移行し、複合現実感コンテンツ販売用サーバ装置６５０に対して了承する旨（プログラム、データの送信要求）を示すデータを送信する。
【００６１】
複合現実感コンテンツ販売用サーバ装置６５０はステップＳ２５６で送信要求を示すデータを受信すると、ステップＳ２５８で仮想空間配送部５が、仮想空間決定部４から仮想空間データＩＤおよびＭＲプログラムＩＤを受け取り、受け取った仮想空間データＩＤによって特定される仮想空間データと受け取ったＭＲプログラムＩＤによって特定されるＭＲプログラムをデータ記憶保持部８から取得する。また同ステップで仮想空間配送部５が、配送情報指定部２から配送データを受け取り、受け取った配送データによって特定される配送方法で、配送データによって特定される場所へ、データ記憶保持部８から得た仮想空間データとＭＲプログラムを配送する処理を行う。
【００６２】
ここで、配送する処理とは、購入者に配送する仮想空間データおよびＭＲプログラムを記録したＣＤ−ＲＯＭ等の記憶媒体を記憶媒体ドライブ６５６によって作成し、かつ、その記憶媒体を配送先へ郵送する処理や、購入者に配送する仮想空間データおよびＭＲプログラムを添付した電子メールを配送先へ送信する処理や、インターネットを介してアクセス可能で購入者がそこからデータをダウンロードすることが可能なサーバコンピュータ上のある特定の場所へ購入者に配送する仮想空間データおよびＭＲプログラムをアップロードする処理、などである。また、この配送する処理は、仮想空間データおよびＭＲプログラムを自由にダウンロードできない場所へアップロードし、購入者に対してダウンロードを可能にするパスワード等を知らせる処理でも良い。
【００６３】
なお、上記郵送する処理は実際には配送のスタッフが行うものであり、複合現実感コンテンツ販売用サーバ装置６５０はこのスタッフに対して配送先や配送日時などを通知したりする。これは一般に、コンピュータによって配送手続を行う処理全般のことである。
【００６４】
次にステップＳ２５９では、現実物体配送部７が現実物体決定部６から現実物体データＩＤを受け取り、受け取ったＩＤによって装飾物製作データが特定される場合にはこの装飾物製作データをデータ記憶保持部８から取得する。また同ステップでは、現実物体配送部７が、配送情報指定部２から配送データを受け取り、受け取った配送データによって特定される配送方法で、配送データによって特定される場所へ、上記現実物体データＩＤによって特定される装飾物もしくは装飾物製作材料や装飾物製作データを配送する処理を行う。すなわち、上記現実物体データＩＤによって装飾物製作データが特定される場合には装飾物作製材料と装飾物製作データの配送処理を、特定されない場合には装飾物の配送処理を行う。
【００６５】
ここで、配送する処理とは、購入者に配送する装飾物もしくは装飾物製作材料を配送先へ郵送する処理などである。また、現実物体配送部７は、受け取った現実物体データＩＤから装飾物製作データが特定される場合には、受け取った配送データによって特定される配送方法で、配送データによって特定される場所へ、データ記憶保持部８から得た装飾物製作データを配送する処理を行う。
【００６６】
ここで、配送する処理とは、装飾物製作データを記録したＣＤ−ＲＯＭ等の記憶媒体を記憶媒体ドライブ６５６によって作成し、かつ、その記憶媒体を配送先へ郵送する処理や、購入者に配送する装飾物製作データを添付した電子メールを配送先へ送信する処理や、インターネットを介してアクセス可能で購入者がそこからデータをダウンロードすることが可能なサーバコンピュータ上のある特定の場所へ購入者に配送する装飾物製作データをアップロードする処理、などである。また、この配送する処理は、装飾物製作データを自由にダウンロードできない場所へアップロードし、購入者に対してダウンロードを可能にするパスワード等を知らせる処理でも良い。
【００６７】
なお、上記郵送する処理は実際には配送のスタッフが行うものであり、複合現実感コンテンツ販売用サーバ装置６５０はこのスタッフに対して配送先や配送日時などを通知したりする。これは一般に、コンピュータによって配送手続を行う処理全般のことである。なお、上記ステップＳ２５８、ステップＳ２５９の処理はこの順番で行われることに限定されるものではなく、逆の順番で行われても良い。
【００６８】
最後に、ステップＳ２６０では、ステップＳ２５１において支払い方法指定部３から受け取っている支払い方法データによって特定される支払い方法に基づいて、ステップＳ２５４において算出した購入者への請求代金を請求する処理を行う。請求する処理とは、例えばインターネットで物品等を購入する際に、サーバが行う請求処理と同じである。
【００６９】
以上の説明により、本実施形態によれば、複合現実感システム用コンテンツの購入者がクライアント端末上でコンテンツの選択、配送情報の指定、および、支払い方法の指定を行うと、複合現実感コンテンツ販売用サーバ装置６５０上で、購入者が選択したコンテンツの体験に必要となる仮想空間データおよび複合現実空間描画プログラム、ならびに、購入者が購入するコンテンツの体験に必要となる現実空間を装飾する装飾物、もしくは、その装飾物を購入者が製作するために必要な装飾物製作材料や装飾物製作データが決定され、それらが、購入者が指定した方法で購入者が指定した場所へ配送され、購入者が指定した方法で支払い処理が行われる。図３は以上説明したコンテンツの購入における処理のフローを説明する図である。
【００７０】
なお複合現実感コンテンツ販売用サーバ装置６５０はステップＳ２６０において、請求金額をクライアント端末に通知しても良い。
【００７１】
また本実施形態では販売者側で行うべき処理を行う装置として複合現実感コンテンツ販売用サーバ装置１台のみであったが、複合現実感コンテンツ販売用サーバ装置が行う以上の各処理を複数の装置に割り振り、複数の装置に取り処理を進めても良い。
【００７２】
［第２の実施形態］
また、以上に説明した装置および処理において、仮想空間決定部４と現実物体決定部６を、両者が一体化した複合現実空間決定部１０で置き換えてもよい。複合現実空間決定部１０は以上説明した仮想空間決定部４が行う処理、現実物体決定部６が行う処理の両方を行う。夫々行う順序は特に限定されない。
【００７３】
また、仮想空間配送部５と現実物体配送部７を、両者が一体化した複合現実空間配送部１１で置き換えても良い。複合現実空間配送部１１は以上説明した仮想空間配送部５が行う処理、現実物体配送部７が行う処理の両方を行う。夫々行う順序は特に限定されない。
【００７４】
図４は以上の構成を備える本実施形態に係る複合現実感コンテンツ販売システムを構成する複合現実感コンテンツ販売用サーバ装置（同図では販売者側）とクライアント端末（同図では購入者側）の機能構成を示すブロック図である。図１と同じ部分には同じ番号を付けており、その説明を省略する。
【００７５】
上述の通り、図１における仮想空間決定部４と現実物体決定部６が複合現実空間決定部１０で置き換えられ、図１における仮想空間配送部５と現実物体配送部７が複合現実空間配送部１１で置き換えられている。
【００７６】
［第３の実施形態］
さらに、本発明は上記実施形態を実現するための装置及び方法のみに限定されるものではなく、上記システム又は装置内のコンピュータ（ＣＰＵあるいはＭＰＵ）に、上記実施形態を実現するためのソフトウエアのプログラムコードを供給し、このプログラムコードに従って上記システムあるいは装置のコンピュータが上記各種デバイスを動作させることにより上記実施形態を実現する場合も本発明の範疇に含まれる。
【００７７】
またこの場合、前記ソフトウエアのプログラムコード自体が上記実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、具体的には上記プログラムコードを格納した記憶媒体は本発明の範疇に含まれる。
【００７８】
この様なプログラムコードを格納する記憶媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００７９】
また、上記コンピュータが、供給されたプログラムコードのみに従って各種デバイスを制御することにより、上記実施形態の機能が実現される場合だけではなく、上記プログラムコードがコンピュータ上で稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して上記実施形態が実現される場合にもかかるプログラムコードは本発明の範疇に含まれる。
【００８０】
更に、この供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上記実施形態が実現される場合も本発明の範疇に含まれる。
【００８１】
【発明の効果】
以上の説明により、本発明によって複合現実感のコンテンツを多様な手段でこのコンテンツの購入者に対して提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る複合現実感コンテンツ販売システムを構成する複合現実感コンテンツ販売用サーバ装置とクライアント端末の機能構成を示すブロック図である。
【図２】クライアント端末６００を用いてコンテンツを購入する場合に、クライアント端末６００、複合現実感コンテンツ販売用サーバ装置６５０の夫々が行う処理のフローチャートである。
【図３】本発明の第２の実施形態において説明したコンテンツの購入における処理のフローを説明する図である。
【図４】本発明の第１の実施形態に係る複合現実感コンテンツ販売システムを構成する複合現実感コンテンツ販売用サーバ装置とクライアント端末の機能構成を示すブロック図である。
【図５】本発明の第１の実施形態における複合現実感コンテンツ販売システムを構成する複合現実感コンテンツ販売用サーバ装置とクライアント端末の基本構成を示すブロック図である。
【図１】
2004139420.tif 000003
【図２】
2004139420.tif 000004
【図３】
2004139420.tif 000005
【図４】
2004139420.tif 000006
【図５】
2004139420.tif 000007