(57)【要約】      （修正有）【課題】ユーザ端末機のデスクトップに３次元仮想空間を提供し、ユーザ端末機のブーティングと同時にネットワークに接続して実時間情報を提供することが可能な３次元映像制作サービスを供するシステムおよび方法を提供する。【解決手段】３次元デスクトップを構成するための情報と３次元映像制作のためのホームページコンテンツ情報を格納するとともに、各ユーザ毎に格納空間が割り当てられ、ユーザの個人情報、ユーザが構成した３次元デスクトップ情報および３次元映像を用いたホームページ情報を格納する第１データベースと、ブーティングと同時にオンライン状態を維持し、自分の第２データベースに格納された３次元データをパーシングおよびレンダリングしてホームページを設定するユーザ端末機と、ユーザによって構成された３次元デスクトップおよび３次元映像を用いるホームページを管理するサービスサーバとを含む。【選択図】図１
2006185427.tif 000002
【特許請求の範囲】
【請求項１】
３次元デスクトップを構成するための情報と３次元映像制作のためのホームページコンテンツ情報を格納するとともに、各ユーザ毎に格納空間が割り当てられ、ユーザの個人情報、ユーザが構成した３次元デスクトップ情報および３次元映像を用いたホームページ情報を格納する第１データベースと、
ブーティングと同時にログインによってオンライン状態を維持し、自分の第２データベースに格納された３次元データをパーシングおよびレンダリングして３次元デスクトップを表示し、３次元映像を用いるホームページを設定するユーザ端末機と、
前記ユーザ端末機とのオンライン状態を維持して、ユーザを認証し、ユーザが３次元デスクトップおよび３次元映像を用いるホームページ管理の構成を要請すると、関連ツールを前記ユーザ端末機に提供し、ユーザによって構成された３次元デスクトップおよび３次元映像を用いるホームページを管理する構成を前記第１データベースの当該ユーザ格納領域に格納し、前記ユーザ端末機との通信によって、前記ユーザ端末機に格納された情報と前記第１データベースに格納された情報との同期化を行うサービスサーバとを含むことを特徴とする、３次元映像制作サービスを提供するシステム。
【請求項２】
前記ユーザ端末機は、
前記サービスサーバとのオンライン状態を維持し、通信を行うためのネットワーク接続部と、
前記サービスサーバから伝送された３次元データ、オブジェクト情報、アイテム目的情報およびユーザ情報を格納する第２データベースと、
ユーザとのインタフェースのための制御操作部と、
前記第２データベースに格納された３次元データをパーシングした後レンダリングして、ウィンドウズ（登録商標）ディスプレイ制御部との連動によって３次元背景画面を表示し、ユーザの要求に応えて前記ネットワーク接続部を介してサービスサーバに情報を要請し、受信された情報を背景画面またはホームページの特定の窓に表示する３次元ビューアー制御部とを含むことを特徴とする、請求項１に記載の３次元映像制作サービスを提供するシステム。
【請求項３】
前記３次元ビューアー制御部は、
前記第２データベースに格納された３次元データをパーシングしてシーングラフを構成するパーサーと、
前記パーサーによって構成されたシーングラフをレンダリングするレンダリング部と、
前記レンダリング部によってレンダリングされた３次元背景画面または３次元映像を用いるホームページを前記ウィンドウズ（登録商標）ディスプレイ制御部との連動によって画面に表示されるようにする媒体部と、
ユーザとのインタフェースを提供するユーザインタフェースと、
前記ユーザインタフェースを介して入力されたイベントを処理するイベント処理部と、
前記イベント処理部によって処理されるイベントがシーンアップデートの場合、３次元背景画面または３次元映像を用いるホームページを表現するためのシーングラフを再構成して前記レンダリング部に提供する画面処理部と、
前記ユーザインタフェースを介して入力されたユーザのオブジェクトに対する情報表示要請に対して前記第２データベースから情報を読み取って画面上に表示できるようにし、前記サービスサーバへ必要なデータを要請して受信されると、画面上の特定の窓に情報を表示する仮想支援部とを含むことを特徴とする、請求項２に記載の３次元映像制作サービスを提供するシステム。
【請求項４】
前記サービスサーバは、前記第１データベースに格納されたユーザの情報が更新される場合、更新された情報を圧縮して前記ユーザ端末機に伝送することを特徴とする、請求項３に記載の３次元映像制作サービスを提供するシステム。
【請求項５】
前記サービスサーバと前記ユーザ端末機は、前記第１データベースに格納された情報と前記第２データベースに格納された情報とを相互同期化されるようにすることを特徴とする、請求項３に記載の３次元映像制作サービスを提供するシステム。
【請求項６】
３次元映像制作サービスを提供する方法において、
前記３次元デスクトップおよび３次元映像を提供するホームページを管理するサービスサーバが、前記サービスサーバを介して特定のデスクトップまたは特定のホームページの管理を受ける所定のユーザ端末機に対して前記３次元映像制作のためのユーザ端末機アプリケーションを提供して設置するようにする第１段階と、
前記所定のユーザ端末機が、前記ユーザ端末機アプリケーションによって提供される３Ｄ映像コンセプト、３Ｄ映像シナリオおよび３Ｄ映像セットを用いて３Ｄ映像を制作し、制作された前記３Ｄ映像を前記サービスサーバに伝達する第２段階と、
前記サービスサーバが、前記所定のユーザ端末機から伝達された前記３Ｄ映像を格納し、前記特定のホームページに前記３Ｄ映像をポスティングする第３段階とを含むことを特徴とする、３次元映像制作サービスを提供する方法。
【請求項７】
前記ユーザ端末機アプリケーションは、前記サービスサーバの認証を受けた所定のユーザ端末機に対して提供され、前記３Ｄ映像撮影のためのツール、および前記３Ｄ映像セットを構成するためのツールを含むことを特徴とする、請求項６に記載の３次元映像制作サービスを提供する方法。
【請求項８】
前記３Ｄ映像コンセプトは、
レイアウトテンプレートであって、前記所定のユーザ端末機が制作する３Ｄ映像の全体コンセプトを決定付けるために、前記３Ｄ映像の制作範囲に対して提供する背景であることを特徴とする、請求項６または７に記載の３次元映像制作サービスを提供する方法。
【請求項９】
前記３Ｄ映像シナリオは、
前記サービスサーバが前記３Ｄ映像コンセプトに応じて提供するもので、多数の３Ｄアニメーションが結合する物語の素材を提供することを特徴とする、請求項６または７に記載の３次元映像制作サービスを提供する方法。
【請求項１０】
前記３Ｄ映像セットは、
前記３Ｄ映像コンセプトと前記３Ｄ映像シナリオに応じて構成されるもので、前記ユーザ端末機アプリケーションを介して提供するアイテムおよび効果を用いて前記所定のユーザ端末機の意図通りに再構成することを特徴とする、請求項６または７に記載の３次元映像制作サービスを提供する方法。
【請求項１１】
前記制作された３Ｄ映像は、前記特定のホームページを介して、前記サービスサーバに属するユーザ端末機間にＰ２Ｐ(Peer to Peer)方式で伝達可能であることを特徴とする、請求項６または７に記載の３次元映像制作サービスを提供する方法。
【請求項１２】
前記第２段階で制作された３Ｄ映像を伝達するために、前記所定のユーザ端末機が選択し設定した前記３Ｄ映像コンセプト、前記３Ｄ映像シナリオ、および前記３Ｄ映像セットと前記所定のユーザ端末機が撮影した３Ｄ映像との内部的な属性が一つのファイル形式で生成されて前記サービスサーバに伝達されることを特徴とする、請求項６または７に記載の３次元映像制作サービスを提供する方法。
【請求項１３】
３次元映像制作サービスを提供する方法において、
前記３Ｄ映像制作サービスに加入して３Ｄ映像サービスのためのユーザ端末機アプリケーションを備えた所定のユーザ端末機が、前記ユーザ端末機アプリケーションを駆動する第１段階と、
前記所定のユーザ端末機が、前記ユーザ端末機アプリケーションの駆動に応じて、３Ｄ映像サービスサーバから３Ｄ映像コンセプトの提供を受けてこれを選択する第２段階と、
前記所定のユーザ端末機が、前記３Ｄ映像コンセプトの選択結果を受信した前記３Ｄ映像サービスサーバから３Ｄ映像シナリオの伝達を受けてその中から所望のシナリオを選択する第３段階と、
前記所定のユーザ端末機が、前記３Ｄ映像シナリオの選択結果を受信した前記３Ｄ映像サービスサーバから３Ｄ映像セットの伝達を受けて設定する第４段階と、
前記所定のユーザ端末機が、前記設定された３Ｄ映像セットで３Ｄ映像を撮影し、前記撮影された３Ｄ映像を前記３Ｄ映像サービスサーバへ伝達してホームページにポスティングされるようにする第５段階とを含むことを特徴とする、３次元映像制作サービスを提供する方法。
【請求項１４】
前記ユーザ端末機アプリケーションは、前記サービスサーバの認証を受けた所定のユーザ端末機に対して提供され、前記３Ｄ映像撮影のためのツール、および前記３Ｄ映像セットを構成するためのツールを含むことを特徴とする、請求項１３に記載の３次元映像制作サービスを提供する方法。
【請求項１５】
前記３Ｄ映像コンセプトは、
レイアウトテンプレートであって、前記所定のユーザ端末機が制作する３Ｄ映像の全体コンセプトを決定付けるために、前記３Ｄ映像の制作範囲に対して提供する背景であることを特徴とする、請求項１３または１４に記載の３次元映像制作サービスを提供する方法。
【請求項１６】
前記３Ｄ映像シナリオは、
前記サービスサーバが前記３Ｄ映像コンセプトに応じて提供するもので、多数の３Ｄアニメーションが結合する物語の素材を提供することを特徴とする、請求項１３または１４に記載の３次元映像制作サービスを提供する方法。
【請求項１７】
前記３Ｄ映像セットは、
前記３Ｄ映像コンセプトと前記３Ｄ映像シナリオに応じて構成されるもので、前記ユーザ端末機アプリケーションを介して提供するアイテムおよび効果を用いて前記所定のユーザ端末機の意図通りに再構成することを特徴とする、請求項１３または１４に記載の３次元映像制作サービスを提供する方法。
【請求項１８】
前記制作された３Ｄ映像は、前記特定のホームページを介して、前記サービスサーバに属するユーザ端末機間にＰ２Ｐ(Peer to Peer)方式で伝達可能であることを特徴とする、請求項１３または１４に記載の３次元映像制作サービスを提供する方法。
【請求項１９】
前記第５段階で制作された３Ｄ映像を伝達するために、前記所定のユーザ端末機が選択し設定した前記３Ｄ映像コンセプト、前記３Ｄ映像シナリオおよび前記３Ｄ映像セットと前記所定のユーザ端末機が撮影した３Ｄ映像の内部的な属性が一つのファイル形式で生成されて前記サービスサーバに伝達されることを特徴とする、請求項１３または１４に記載の３次元映像制作サービスを提供する方法。
【請求項２０】
３次元映像制作サービスを提供する方法において、
３Ｄ映像サービスのためのユーザ端末機アプリケーションを所定のユーザ端末機に提供して３Ｄ映像サービスを提供するサービスサーバが、前記所定のユーザ端末機から前記ユーザ端末機アプリケーションの駆動を感知して３Ｄ映像コンセプトを格納する第１段階と、
前記サービスサーバが、前記提供された３Ｄ映像コンセプトの選択結果を受信し、その選択結果に基づいた３Ｄ映像シナリオを提供する第２段階と、
前記サービスサーバが、前記提供された３Ｄ映像シナリオの選択結果を受信し、その選択結果に基づいた３Ｄ映像セットを伝達する第３段階と、
前記サービスサーバが、前記伝達された３Ｄ映像セットで撮影された３Ｄ映像の伝達を受けて前記所定のユーザ端末機のホームページにポスティングされるようにする第４段階とを含むことを特徴とする、３次元映像制作サービスを提供する方法。
【請求項２１】
前記ユーザ端末機アプリケーションは、前記サービスサーバの認証を受けた所定のユーザ端末機に対して提供され、前記３Ｄ映像撮影のためのツール、および前記３Ｄ映像セットを構成するためのツールを含むことを特徴とする、請求項２０に記載の３次元映像制作サービスを提供する方法。
【請求項２２】
前記３Ｄ映像コンセプトは、
レイアウトテンプレートであって、前記所定のユーザ端末機が制作する３Ｄ映像の全体コンセプトを決定付けるために、前記３Ｄ映像の制作範囲に対して提供する背景であることを特徴とする、請求項２０または２１に記載の３次元映像制作サービスを提供する方法。
【請求項２３】
前記３Ｄ映像シナリオは、
前記サービスサーバが前記３Ｄ映像コンセプトに応じて提供するもので、多数の３Ｄアニメーションが結合する物語の素材を提供することを特徴とする、請求項２０または２１に記載の３次元映像制作サービスを提供する方法。
【請求項２４】
前記３Ｄ映像セットは、
前記３Ｄ映像コンセプトと前記３Ｄ映像シナリオに応じて構成されるもので、前記ユーザ端末機アプリケーションを介して提供するアイテムおよび効果を用いて前記所定のユーザ端末機の意図通りに再構成することを特徴とする、請求項２０または２１に記載の３次元映像制作サービスを提供する方法。
【請求項２５】
前記制作された３Ｄ映像は、前記特定のホームページを介して、前記サービスサーバに属するユーザ端末機間にＰ２Ｐ(Peer to Peer)方式で伝達可能であることを特徴とする、請求項２０または２１に記載の３次元映像制作サービスを提供する方法。
【請求項２６】
前記第４段階において、３Ｄ映像は、前記所定のユーザ端末機が選択し設定した前記３Ｄ映像コンセプト、前記３Ｄ映像シナリオおよび前記３Ｄ映像セットと前記所定のユーザ端末機が撮影した３Ｄ映像の内部的な属性が一つのファイル形式で生成されて前記サービスサーバに伝達されることを特徴とする、請求項２０または２１に記載の３次元映像制作サービスを提供する方法。
【請求項２７】
３次元映像制作サービスを提供する方法において、
前記ホームページを管理するサービスサーバが、前記サービスサーバを介して特定のホームページを管理される所定のユーザ端末機に対して前記３次元映像制作のためのユーザ端末機アプリケーションを提供して設置するようにする第１段階と、
前記所定のユーザ端末機が、前記ユーザ端末機アプリケーションを介して提供されるキャラクター、背景および小品に関するデータベースを用いて３Ｄ映像を制作し、制作された前記３Ｄ映像を前記サービスサーバに伝達する第２段階と、
前記サービスサーバが、前記所定のユーザ端末機が伝達した前記３Ｄ映像を格納し、前記特定のホームページに前記３Ｄ映像をポスティングする第３段階とを含むことを特徴とする、３次元映像制作サービスを提供する方法。
【請求項２８】
前記ユーザ端末機アプリケーションは、前記サービスサーバの認証を受けた所定のユーザ端末機に対して提供され、前記３Ｄ映像撮影のためのツール、および前記３Ｄ映像セットを構成するためのツールを含むことを特徴とする、請求項２７に記載の３次元映像制作サービスを提供する方法。
【請求項２９】
前記ユーザ端末機アプリケーションを介して提供されるキャラクター、背景および小品に関するデータベースは、
前記３Ｄ映像で使用するキャラクターに関する情報を含んでいるキャラクターデータベース、前記３Ｄ映像の背景に関する情報を含んでいる背景データベース、および前記３Ｄ映像に使用される小品の情報を含んでいる小品データベースを含むことを特徴とする、請求項２７または２８に記載の３次元映像制作サービスを提供する方法。
【請求項３０】
前記それぞれのデータベースは、当該情報がパーツ(parts)の形で提供されることを特徴とする、請求項２９に記載の３次元映像制作サービスを提供する方法。
【請求項３１】
前記制作された３Ｄ映像は、前記特定のホームページを介して、前記サービスサーバに属するユーザ端末機間にＰ２Ｐ(Peer to Peer)方式で伝達可能であることを特徴とする、請求項２７または２８に記載の３次元映像制作サービスを提供する方法
【請求項３２】
前記第２段階で制作された３Ｄ映像を伝達するために、前記３Ｄ映像の内部的な属性が一つのファイル形式で生成されて前記サービスサーバに伝達されることを特徴とする、請求項２７または２８に記載の３次元映像制作サービスを提供する方法。
【請求項３３】
前記ユーザ端末機アプリケーションは、前記背景データベースのそれぞれ一つの背景を中心としてなされたシーン(Scene)を制作し、前記シーンを編集することにより前記３Ｄ映像を作ることを特徴とする、請求項２９に記載の３次元映像制作サービスを提供する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元映像制作サービスを提供するシステムおよび方法に係り、より詳しくは、ユーザがサーバに接続して自分の３次元デスクトップとユーザ別の特色のあるホームページを構成してサーバおよび自分の端末機に格納し、端末機のブーティングと同時にネットワークに接続されて各種情報を実時間で提供させられるようにした、３次元映像制作サービスを提供するシステムおよび方法に関する。
【背景技術】
【０００２】
従来のＷｉｎｄｏｗｓ（登録商標）ＯＳでは、２次元のデスクトップを提供している。この種の２次元デスクトップは、ユーザに特別な興味を提供していない。
インターネットショッピングモールの中では、展示された物を３次元で表現して提供するところがある。特許文献１に開示されている３次元仮想現実の実現のためのユーザ端末機システムとこれを用いた仮想現実の実現方法は、サービスサーバとの通信を提供し、Ｘ３Ｄデータを受信して送り出すアプレットと、アプレットに連結され、サービスサーバとユーザ端末機間の通信を提供する通信モジュールと、通信モジュールを介して受信したＸ３Ｄデータをパーシングしてシーングラフを構成し、シーングラフを既に設定された形式でレンダリングした後、ユーザ端末機の表示窓にディスプレイするブラウジング手段とを備えるユーザ端末機システムを用いて３次元仮想現実をユーザ端末機に提供する。
しかしながら、このような従来の技術は、ウィンドウズ（登録商標）のデスクトップに３次元仮想空間が提供できず、様々なサービスが提供できないという限界を持つ。
【０００３】
ホームページは、商業的目的や共益的目的などの様々な目的を有する主体がインターネットを介して目的のサービスを提供するために用いられる。ところが、最近は、個々のユーザにもこの種のホームページを保有させるためのサービスが人気を集めている。
すなわち、個々のユーザが自分を知らせるための掲示物を作成し、これをＷｅｂポスティングすることにより、個人別ホームページを持つことになる。このような個人別ホームページ間の連結とそれによるサービス提供が供されているが、未だ３Ｄ映像を提供するサービスは供されていない。
既存の個人別ホームページサービスにおいて背景音楽サービスや背景画サービスなどのサービスを提供しているが、これはユーザの様々なサービス要求を満足させていない。最近のインターネットユーザは、３次元映像を用いてサービスを受けることを願っており、様々な方法でこのような３次元映像の提供を受けることを可能にする方法についての研究が必要である。特に、それぞれのユーザ別の個性入り３Ｄ映像を制作して各者のＷｅｂページにポスティングするようにする方法に対してのユーザの要求が最近相当大きくなっている実情である。
通常、それぞれのユーザがユーザ別に３次元映像提供ソフトウェアを用いて３次元映像を作って自分のＷｅｂページにポスティングすることは可能であるが、その３次元映像を制作するためのプログラムは、コストが高く、その利用が複雑である。よって、全てのユーザにそれを要求することは難しい。その上、Ｗｅｂポスティングするサービスサーバの立場からも、それぞれの３次元映像のフォーマットまたは大きさが大きく異なり、そのデータの大きさなどを規格化する必要があるため、これをサービスサーバの立場から一括的に管理することが可能な方法が求められる。
【特許文献１】韓国特許出願公開第２００３−５４８７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そこで、本発明はこのような問題点に鑑みてなされたもので、その目的とするところは、ユーザ端末機のウィンドウズ（登録商標）のデスクトップに３次元仮想空間を提供し、ユーザ端末機のブーティングと同時にネットワークに接続して実時間情報を提供することが可能な３次元映像制作サービスを供するシステムを提供することにある。
また、本発明の目的は、ホームページユーザが自分の好みに合う３次元映像を制作し、これを自分のデスクトップまたはホームページにポスティングすることが可能な３次元映像制作サービスを用いてデスクトップまたはホームページを管理する方法を提供することにある。
また、本発明の別の目的は、ホームページ提供者の立場から、ユーザが均一なフォーマットの情報をポスティングすることができるようにする３次元映像制作サービスを用いてデスクトップの管理またはホームページの管理を行う方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある観点によれば、３次元デスクトップを構成するための情報と３次元映像制作のためのホームページコンテンツ情報を格納するとともに、各ユーザ毎に格納空間が割り当てられ、ユーザの個人情報、ユーザが構成した３次元デスクトップ情報および３次元映像を用いたホームページ情報を格納する第１データベースと、ブーティングと同時にログインによってオンライン状態を維持し、自分の第２データベースに格納された３次元データをパーシングおよびレンダリングして３次元デスクトップを表示し、３次元映像を用いるホームページを設定するユーザ端末機と、前記ユーザ端末機とのオンライン状態を維持して、ユーザを認証し、ユーザが３次元デスクトップおよび３次元映像を用いるホームページ管理の構成を要請すると、関連ツールを前記ユーザ端末機に提供し、ユーザによって構成された３次元デスクトップおよび３次元映像を用いるホームページを管理する構成を前記第１データベースの当該ユーザ格納領域に格納し、前記ユーザ端末機との通信によって、前記ユーザ端末機に格納された情報と前記第１データベースに格納された情報との同期化を行うサービスサーバとを含むことを特徴とする、３次元映像制作サービスを提供するシステムが提供される。
【０００６】
好ましくは、前記３次元デスクトップおよび３次元映像を提供するホームページを管理するサービスサーバが、前記サービスサーバを介して特定のデスクトップまたは特定のホームページの管理を受ける所定のユーザ端末機に対して前記３次元映像制作のためのユーザ端末機アプリケーションを提供して設置するようにする第１段階と、前記所定のユーザ端末機が、前記ユーザ端末機アプリケーションによって提供される３Ｄ映像コンセプト、３Ｄ映像シナリオおよび３Ｄ映像セットを用いて３Ｄ映像を制作し、制作された前記３Ｄ映像を前記サービスサーバに伝達する第２段階と、前記サービスサーバが、前記所定のユーザ端末機から伝達された前記３Ｄ映像を格納し、前記特定のホームページに前記３Ｄ映像をポスティングする第３段階とを含む。
【０００７】
好ましくは、３次元映像制作サービスを提供する方法において、前記３Ｄ映像制作サービスに加入して３Ｄ映像サービスのためのユーザ端末機アプリケーションを備えた所定のユーザ端末機が、前記ユーザ端末機アプリケーションを駆動する第１段階と、前記ユーザ端末機が、前記ユーザ端末機アプリケーションの駆動に応じて、３Ｄ映像サービスサーバから３Ｄ映像コンセプトの提供を受けてこれを選択する第２段階と、前記所定のユーザ端末機が、前記３Ｄ映像コンセプトの選択結果を受信した前記３Ｄ映像サービスサーバから３Ｄ映像シナリオの伝達を受けてその中から所望のシナリオを選択する第３段階と、前記所定のユーザ端末機が、前記３Ｄ映像シナリオの選択結果を受信した前記３Ｄ映像サービスサーバから３Ｄ映像セットの伝達を受けて設定する第４段階と、前記所定のユーザ端末機が、前記設定された３Ｄ映像セットで３Ｄ映像を撮影し、前記撮影された３Ｄ映像を前記３Ｄ映像サービスサーバへ伝達してホームページにポスティングされるようにする第５段階とを含む。
【０００８】
好ましくは、３次元映像制作サービスを提供する方法において、３Ｄ映像サービスのためのユーザ端末機アプリケーションを所定のユーザ端末機に提供して３Ｄ映像サービスを提供するサービスサーバが、前記所定のユーザ端末機から前記ユーザ端末機アプリケーションの駆動を感知して３Ｄ映像コンセプトを格納する第１段階と、前記サービスサーバが、前記提供された３Ｄ映像コンセプトの選択結果を受信し、その選択結果に基づいた３Ｄ映像シナリオを提供する第２段階と、前記サービスサーバが、前記提供された３Ｄ映像シナリオの選択結果を受信し、その選択結果に基づいた３Ｄ映像セットを伝達する第３段階と、前記サービスサーバが、前記伝達された３Ｄ映像セットで撮影された３Ｄ映像の伝達を受けて前記所定のユーザ端末機のホームページにポスティングされるようにする第４段階とを含む。
【０００９】
好ましくは、３次元映像制作サービスを提供する方法において、前記ホームページを管理するサービスサーバが、前記サービスサーバを介して特定のホームページを管理される所定のユーザ端末機に対して前記３次元映像制作のためのユーザ端末機アプリケーションを提供して設置するようにする第１段階と、前記所定のユーザ端末機が、前記ユーザ端末機アプリケーションを介して提供されるキャラクター、背景および小品に関するデータベースを用いて３Ｄ映像を制作し、制作された前記３Ｄ映像を前記サービスサーバに伝達する第２段階と、前記サービスサーバが、前記所定のユーザ端末機が伝達した前記３Ｄ映像を格納し、前記特定のホームページに前記３Ｄ映像をポスティングする第３段階とを含む。
【発明の効果】
【００１０】
本発明によれば、ユーザ端末機に３次元デスクトップを提供することができ、提供される３次元デスクトップを介して直ちに必要な情報を受信することができるという効果がある。
また、本発明は、ホームページユーザが自分の好みに合う３次元映像を制作し、これをホームページにポスティングすることができるという効果がある。
また、本発明は、ホームページ提供者の立場から、ユーザが均一なフォーマットの３Ｄ映像をそれぞれのユーザのホームページにポスティングすることができるようにするという効果がある。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。図面において、同一の構成要素については、たとえ他の図面に表示されても、できる限り同一の参照番号および符号を付していることに留意すべきである。また、本発明を説明するにおいて、関連した公知機能あるいは構成に対する具体的な説明が本発明の要旨を不要に乱すおそれがあると判断される場合、その詳細な説明は省略する。
【００１２】
本発明に係る３次元映像制作サービスを提供するシステムにおいて、ユーザ端末機は、サービスサーバに接続してサービス加入および認証を行い、サービスの提供を受けられるプログラムをダウンロードして自分の端末機に設置（インストール）しなければならない。そして、ユーザ端末機は、サービスサーバに接続して自分の所望するデスクトップを構成し、構成された自分のデスクトップ情報は、サービスサーバのＤＢサーバ、および自分の端末機に備えられた個人ＤＢに格納される。
【００１３】
次に、本発明についてホームページ提供サービスを例として説明する。本発明に係るホームページ提供サービスは、「ＺＥＢＴＭサービス」と明示して使用する。そして、ここで提供されるホームページを「ＺＥＢ」という。
全体的なＺＥＢＴＭサービスのためのＺＥＢＴＭサービスシステムの形態は、それぞれのユーザ端末機のコンピュータにおいて、ネットワークを介して、情報を管理するサーバに接続して必要に応じて他のユーザの情報を共有することが可能なＰ２Ｐ(Peer to Peer)方式が組み合わせられたシステムである。
ＺＥＢＴＭサービスを最初に使用するユーザは、必要な手続きを経た後、当該アクティブＸを用いたオンラインＷｅｂブラウザ基盤のアプリケーション設置過程を経てから、始めてＺＥＢＴＭサービスを利用することができる。
既存のユーザは、再びサービスを利用したいときは、自分のコンピュータに設置されたアプリケーションをロードし、あるいは設置の後にシステムトレイに設けられているＺＥＢＴＭサービスコンソールを用いて、ＺＥＢＴＭサービスにアクセスすることができる。
また、前記のような動作によりＺＥＢＴＭサービスに連結された、ユーザと他のユーザ間はＰ２Ｐを用いたネットワーキンググループに含まれるので、サーバに負荷を加重させることなく、ユーザ間のデータを分散処理する。
すなわち、本発明は、既存の２次元ホームページ提供方法とは別途に、３次元の映像を制作することが可能なツールをユーザにネットワークを介して提供し、提供されたツールを用いて制作されたそれぞれのユーザ別３Ｄ映像の伝達を受け、これをそれぞれの当該ユーザ別のホームページにＷｅｂポスティングする技術に関するものである。以下、上述した本発明に係る動作および構成を詳細に説明する。
【００１４】
図１は本発明に係る３次元映像制作サービスを提供するシステムの全体構成図である。
図１を参照すると、３次元映像制作サービスを提供するシステムは、それぞれの加入者に対して個別的なホームページを提供し、認証プログラムと制御プログラムを備えて３次元デスクトップサービスを提供するサービスサーバ１１、当該サービスサーバ１１を介してデスクトップサービスとホームページサービスを提供される多数のユーザ端末機１３−１、１３−２、１３−３、サービスサーバ１１と多数のユーザ端末機１３−１、１３−２、１３−３とを連結するネットワークとしてのインターネット１２とを含む。
【００１５】
まず、サービスサーバ１１は、それぞれの加入者に対して個別的なホームページを提供するためにいろいろのサーバを含む。より詳しくは、サービスサーバ１１は、認証サーバであるログイン(Login)サーバ１０２と、プログラムアップデートのためのアップデートサーバであるパッチ(Patch)サーバ１０３と、Ｗｅｂに関連したユーザインタフェースを担当するＷｅｂサーバ１０１と、ユーザ端末機の接続状態を点検するネットワークサーバ１０６と、データを格納するＤＢサーバ１０５と、サービスのためのファイルを管理するＦＴＰ(File Transfer Protocol)サーバ１０４とを含む。
【００１６】
それぞれの構成部分をより詳しく説明すると、ログインサーバ１０２は、認証サーバとも言えるもので、全体ＺＥＢＴＭサービスにアクセスする全てのユーザ端末機の会員認証過程を処理するサーバであって、ＤＢサーバ１０５と連動して、接続しようとするユーザ端末機の会員情報を検索した後、認証処理し、正しく認証されたユーザの状態値をパッチサーバ１０３、Ｗｅｂサーバ１０１、ＤＢサーバ１０５およびネットワークサーバ１０６などのそれぞれのサーバに伝達し、それぞれのサーバ１０１、１０３、１０４、１０５、１０６が当該ユーザ端末機に対して正規なサービスを提供することができるように認証する。
【００１７】
パッチサーバ１０３は、アップデートサーバとも言えるもので、ログインサーバ１０２を介して会員認証を受けたユーザ端末機コンピュータに設置された本発明に係るＺＥＢＴＭサービスのためのアプリケーションの最新バージョンと現在ユーザ端末機コンピュータに保有しているデータの最新情報状態をチェックし、アップデートを担当するサーバであって、ユーザ端末機コンピュータに保有しているアプリケーションなどのアップデートが必要な場合、ＦＴＰサーバ１０３と連動して当該ユーザ端末機に対するアップデート作業を行う。
したがって、認証を受けたそれぞれのユーザ端末機は、本発明に係るＺＥＢＴＭサービスを実行するに先立ち、常にパッチサーバ１０３を介して本発明に係るＺＥＢＴＭサービスのためのアプリケーションのバージョン管理を受ける。
パッチサーバ１０３が行う主要アップデート作業としては、ユーザ端末機コンピュータのアプリケーションバージョンチェック作業、ユーザ端末機コンピュータが保有しているまたは設置されているアイテムの最新バージョン維持作業、ユーザ端末機コンピュータのアプリケーション再設置作業、およびその他の本発明に係るＺＥＢＴＭサービスと連動するそれぞれのユーザ端末機のコンテンツ情報同期化作業などがある。
【００１８】
Ｗｅｂサーバ１０１は、本発明に係るＺＥＢＴＭサービスのうちＷｅｂに関連したユーザ端末機インタフェースを担当するサーバであって、ＤＢサーバ１０５、ネットワークサーバ１０６などと連動して、ＨＴＴＰ(Hypertext Transfer Protocol)方式による全てのデータをユーザが見ることができるようにＨＴＭＬ(Hyper Text Markup Language)形式で提供する。
【００１９】
ネットワークサーバ１０６は、通信サーバとも言えるもので、会員認証を受けたユーザ端末機の実時間接続状態をチェックし、このようなオンラインユーザ間のコミュニケーションのためのツール機能を行う。
前記ネットワークサーバ１０６は、代表的に、本発明に係るＺＥＢＴＭサービスに接続したユーザ端末機の実時間接続状態チェック機能、ユーザ端末機間のチャット機能、ユーザ端末機間のメモ機能、およびその他のオンラインネットワーキングが必要なサービスを担当する。
【００２０】
ＦＴＰサーバ１０４は、ファイルサーバともいえるもので、ＺＥＢＴＭサービスを行うにおいてユーザ端末機に提供すべき各種ファイル形式のコンテンツを提供するサーバであって、ＺＥＢＴＭのアプリケーション実行ファイル、アップデートファイル、アイテムファイルなどユーザ端末機に伝達するためのファイルを提供するサービスを担当する。
【００２１】
ＤＢサーバ１０５は、データサーバとも言えるもので、ＺＥＢＴＭサービスを行うにおいて必要なデータを格納し、格納されたデータを提供するサーバであって、ＤＢサーバ１０５は、Ｗｅｂサーバ１０１、ネットワークサーバ１０６などの他のサーバの要請によって格納されたデータを伝達し、または伝達されたデータを格納する。
前記ＤＢサーバ１０５に格納される主要なデータとしては、会員認証などに使用されるユーザ端末機の個人情報、ユーザ端末機が生成したコンテンツの情報、およびＺＥＢＴＭサービスから提供するコンテンツ情報などがある。
前記ＤＢサーバ１０５は、３次元デスクトップを構成するためのデスクトップ情報、コンテンツ情報、およびユーザが構成したデスクトップに対する情報を含むユーザ情報を含む。
すなわち、前記ＤＢサーバ１０５には、デスクトップ情報、コンテンツ情報およびユーザ情報が格納される。デスクトップ情報は、ユーザのデスクトップを構成するための背景テーマおよびアイテムに対するデータ、およびイメージを含む。ユーザ情報は、登録した会員の個人情報、ユーザが設定した情報、およびユーザが構成したデスクトップに対する情報を含む。コンテンツ情報は、デスクトップ上に表示される小品やスキンなどのオブジェットを含む。
また、前記ＤＢサーバ１０５は、掲示板、チャット、放送プログラム、ユーザダイアリー、コミュニティブロードキャスティングなどのコンテンツをスキンモード形態のツールによってユーザ端末機のデスクトップに提供する。様々なコンテンツは、ユーザがデスクトップ上で直接制御することができる。コンテンツに対する情報は、データベースに格納されるが、ユーザが要請すると、サービスサーバ１１は、当該内容をストリーミングしあるいは直接ダウンロードする。
【００２２】
また、前記サービスサーバ１１は、前述したように、認証プログラムと制御プログラムを含むが、認証プログラムは、ユーザ端末機１３から伝達されたユーザ情報を用いて認証を行い、認証結果を制御プログラムに伝達し、制御プログラムは、認証が成功したユーザに対してデータベースから当該ユーザのデスクトップ情報を読み取ってユーザ端末機１３に伝達し、ユーザが新しいコンテンツを用いてデスクトップを構成し得るように要請されたサービスに合わせてプログラムツールを提供する。前記プログラムツールを用いて、ユーザはデスクトップで細かくインタフェースを設定することができる。
また、制御プログラムは、ユーザが設定したデスクトップ情報をデータベースに格納する。さらに、サービスサーバ１１は、ユーザが設定したデスクトップのアップデート有無を検査し、アップデートが必要であれば、新しく伝送すべき情報を検索し、検索された情報を圧縮してユーザ端末機１３へ伝送する。
【００２３】
すなわち、ユーザがユーザ端末機１３を介してサービスサーバ１１に接続してユーザのデスクトップおよびコンテンツに対する情報を要請すると、サービスサーバ１１は、ユーザ認証を行い、認証が成功すると、ユーザ端末機１３のデスクトップに当該情報をロードして示す。
もし他のユーザによって構成されたデスクトップを要請すると、サービスサーバ１１は、当該ユーザのデスクトップ情報を呼び出してユーザ端末機１３に提供し、他のユーザと接続できるように支援する。
ここで、他のユーザによって構成されたデスクトップ情報をユーザ端末機１３に提供することは、ユーザが所望する他のユーザの識別情報を入力すると、前記サービスサーバ１１が、要請されたユーザの識別情報を用いてデータベースを検索し、検索された他のユーザのデスクトップ構成情報をユーザ端末機１３へ伝送することにより行われる。
【００２４】
ユーザ端末機１３は、ウィンドウズ（登録商標）デスクトップに、３次元グラフィックおよび通信を行うことが可能な３次元デスクトップエンジンが設置されている。
前記ユーザ端末機１３に設置されている３次元デスクトップエンジンは、ユーザが端末機をブーティングさせるとき、認証情報をサービスサーバへ伝送してログインすることにより、オンライン状態を保持し、サービスサーバと接続されていないときは、デスクトップの本来の機能を行い、以前にロードされていた３次元グラフィックデスクトップが表示される。
ユーザがユーザ端末機を介してデスクトップ上に表示された３次元イメージを特定の目的でリンク設定すると、サービスサーバ１１では、当該命令を受け入れてデータベース情報または他のコンテンツサービスへ連結させる。
ユーザがユーザ端末機を介して前記サービスサーバ１１からプログラムの提供を受けて所望の情報またはサービスを常にデスクトップ上に現われるようにすることができ、ユーザ端末機１３がインターネットと連結されている限り、周期的にサービスサーバ１１から情報の提供を受ける。
ユーザ端末機１３のデスクトップのアップデートは、サービスサーバで更新された情報をユーザ端末機１３へ伝送することにより行われる。
すなわち、図１において、前記サービスサーバ１１は、あるユーザによって構成されたデスクトップを他のユーザに提供することができ、各ユーザに割り当てられた格納空間に各ユーザ構成のデスクトップ情報を格納する。
前記サービスサーバ１１に前記ユーザ端末機１３が接続されると、ユーザに対する認証を行い、認証が成功すると、当該ユーザのデスクトップ情報をデータベースから読み取ってユーザ端末機１３へ提供する。
【００２５】
図２は本発明に係るデスクトップサービスを利用するためにユーザ端末機に設置させるプログラムのブロック構成図である。
前記ユーザ端末機１３に設置されるプログラムは、レンダリングされた３次元イメージをデスクトップ上に実行させる機能を行う。
３次元デスクトップ提供プログラムは、ユーザによってデスクトップで特定のイベントが発生すると、現在表示される部分をさらに拡大して見せるかあるいは縮小して見せることができ、ビューポイントを調節して他の角度からシーン表示を演出することができる。
【００２６】
３次元ビューアー制御部２１は、サービスサーバから伝送されて個人ＤＢ２３に格納された３次元イメージをデスクトップにディスプレイするために、ウィンドウズ（登録商標）ディスプレイ制御部２５と連動する。
また、前記３次元ビューアー制御部２１は、個人ＤＢ２３に格納されたコンテンツ情報を読み取ってデスクトップに表示できるようにし、ネットワーク接続部２２を介して前記サービスサーバ１１から伝達されたストリーミングデータをデスクトップに表示できるように制御する。
また、前記３次元ビューアー制御部２１は、ユーザが必要なイメージ、または他のユーザのデスクトップに対する必要な情報があれば、自分の個人ＤＢ２３に格納された情報をまず検索し、自分の個人ＤＢ２３に所望の情報がなければ、サービスサーバに要請する。
また、前記３次元ビューアー制御部２１は、最新情報を常に要求する情報の場合には、一定の周期で、サービスサーバに格納された自分の情報と個人ＤＢに格納された情報の同期化を行う。
【００２７】
ネットワーク接続部２２は、ユーザの端末機が常時サーバと連結されているようにする。このため、ネットワーク接続部２２は、端末機がブーティングされると、個人ＤＢに格納された情報を用いて自動ログインを行う。
個人ＤＢ２３には、ユーザの情報、コンテンツに対する情報およびデスクトップ情報の伝達をサービスサーバから受けて格納する。
【００２８】
制御操作部２４は、３次元デスクトップの拡大、縮小、ビューポイント移動などを含む３次元イメージを制御する。
前記制御操作部２４は、ユーザによって設定された命令を伝達するためにデスクトップに特定の入力装置をオン／オフで表示し、３次元ビューアー制御部２１へ操作命令を伝達する。
【００２９】
図３は本発明に係る３次元ビューアー制御部の詳細機能ブロック構成図である。
前記３次元ビューアー制御部２１は、個人ＤＢに格納された３次元データをパーシングするパーサー３１と、前記パーサー３１によって分析された３次元データをレンダリングするレンダリング部３２と、３次元デスクトップでナビゲーションに応じて画面変化を処理する画面処理部３３と、３次元画面で発生するユーザイベントを処理するイベント処理部３４と、ナビゲーションにおいて拡大、縮小、ビューポイントの回転および移動などの機能を提供するユーザインタフェース３５と、３次元画面で特殊機能を支援するための仮想支援部３６と、画面内で実際処理されたシーングラフを表示し得るように処理する媒体部３７とを含む。
【００３０】
ユーザインタフェース３５は、ユーザが３次元デスクトップまたは３次元映像を用いたホームページを制作するように制御するインタフェース機能を提供する。前記提供される機能としては、３次元画面で特定のオブジェクトが動きながら発生する衝突の処理が可能な移動、ユーザがオブジェクトをより具体的に察しようとするとき、オブジェクトを様々な角度から見ることが可能な回転、現在の位置で上下左右いろいろの角度から見回すことが可能なビューポイント調節、特定の地点にオブジェクトを自動的に接近させる自動移動などがある。
【００３１】
仮想支援部３６は、３次元デスクトップまたは３次元映像を用いたホームページ内に位置したオブジェクトに対する情報表示を行う。また、仮想支援部３６は、当該オブジェクトが持っている内容を、３次元デスクトップまたは３次元映像を用いたホームページ上でデータ処理し、あるいはサーバに必要データを要請するための動作を行う。
【００３２】
パーサー３１は、個人ＤＢに格納された３次元データ目録を用いて３次元データをパーシングしてシーングラフを構成する。レンダリング部３２は、パーサー３１によってパーシングされて構成されたシーングラフをレンダリングした後、媒体部３７へ提供し、媒体部３７は、レンダリングされたデータをデスクトップにディスプレイする。
【００３３】
ユーザが３次元デスクトップまたは３次元映像を用いたホームページから特定のイベントを発生すると、前記発生したイベントは、イベント処理部３４によって処理されるが、イベントが単純なシーンアップデートの場合には、画面処理部３３は、３次元を表現するためのシーングラフを再構成し、再構成されたシーングラフは、レンダリング部３２によってレンダリングされた後、ユーザ所望のデスクトップまたはホームページにディスプレイされる。
ユーザが３次元デスクトップまたは３次元映像を用いたホームページで特定のオブジェクトに対する情報を要請すると、仮想支援部３６は、ネットワーク接続部を介してサービスサーバと通信し、サービスサーバから伝送されたオブジェクトに対する情報を個人ＤＢに格納する。
仮想支援部３６は、個人ＤＢに格納されたオブジェクトに対する情報を選別し、実際のデスクトップとホームページではなく、他の情報窓を用いて提供する。
【００３４】
図４は本発明に係る３次元デスクトップの第１実施形態を示す例示図である。
図４に示すように、本発明に係る３次元ビューアー制御部は、３次元デスクトップでオブジェクトに対する情報を示すための情報窓だけでなく、ユーザログオンを管理することが可能なログオン窓、自分のキャラクターを表示し得るアバター窓、セション管理窓、自分のデスクトップに入ってきた他のユーザとのチャットを提供するチャット窓、自分の登録されたデスクトップまたはアイテムを管理することが可能なデスクトップ管理窓、Ｗｅｂ上で自分のホームページに他のユーザがメモを残すことが可能な掲示板窓、および芳名録窓などを提供する。
【００３５】
図５は本発明に係るＺＥＢＴＭサービスを実行するために初めてのユーザのためのアプリケーション設置および実行過程に対する第２実施形態の流れ図である。
図５を参照すると、まず、初めてのユーザは、オンライン状態でインターネットブラウザを介して、ＺＥＢＴＭサービスを提供するＷｅｂサイトに接続し、当該ユーザが初めてのユーザであるか否かを確認する（２０１）。確認の結果、当該ユーザが初めてのユーザでなければ、既存ユーザのサービス提供過程に進む。これについては、図６で詳細に説明する。確認の結果、当該ユーザが初めてのユーザであれば、ＺＥＢＴＭサービスを受けるために会員加入を行う（２０２）。会員加入のために入力されたユーザの会員情報は、Ｗｅｂサーバ１０１を介してＤＢサーバ１０５に格納される。
【００３６】
正常に会員加入過程とＤＢサーバ１０５への会員情報入力過程が行われた状態のユーザは、自分のＺＥＢＴＭサービス利用ＩＤとパスワードを入力してログインサーバ１０２を介して、ＤＢサーバ１０５に格納された会員情報と比較し、その比較結果に基づき、ログインサーバ１０２は、当該ユーザのＺＥＢＴＭサービスのアクセスを決定する（２０３）。
ログインサーバ１０２を介して認証されたユーザは、設置開始段階に進み（２０４）、ユーザの情報に基づいてパッチサーバ１０３からユーザコンピュータにアクティブＸを用いたＺＥＢＴＭアプリケーションインストール過程を経てＺＥＢＴＭアプリケーションをダウンロードして（２０５）設置を行う。
初めてのユーザは、最初の設置の際に最新情報で設置され、それによるデータを保有するため、インストールされたＺＥＢＴＭアプリケーションの実行によってパッチサーバ１０３に接続する場合には、パッチサーバ１０３は、設置されたアプリケーションのバージョンチェックとデータの無欠性のみをチェックする。
【００３７】
以上の過程により、ＺＥＢＴＭアプリケーションの設置が完了すると（２０６）、ＺＥＢＴＭサービスのためのコンテンツ情報を同期化する（２０７）。
ユーザのコンピュータは、ＺＥＢＴＭサービスのメインサービス窓を開けてディスプレイし（２０８）、それと同時にユーザコンピュータシステムトレイにはＺＥＢＴＭコントローラを常住させる（２０９）。
このように全ての設置が終わり、ユーザのコンピュータにＺＥＢＴＭサービスが設けられたユーザの情報は、さらにネットワークサーバ１０６を介して管理され、このサーバを介して他のユーザ間のコミュニケーションツールの提供を受けることができる。また、ネットワークサーバ１０６を介して自分と他のユーザのオンライン接続状態も管理され、ユーザ間に起こるイベントに対する処理もなされる。
【００３８】
図６は本発明に係るＺＥＢＴＭサービスを実行するために既存のユーザのためのアプリケーション設置および実行過程の第２実施形態の流れ図である。
図６を参照すると、既存のユーザは、当該ユーザのコンピュータに設置されたＺＥＢＴＭアプリケーションを実行し、あるいは当該ユーザコンピュータのシステムトレイに位置しているＺＥＢＴＭコントローラをロードさせることにより、サービスを実行する（３０１）。
実行されたＺＥＢＴＭサービスアプリケーションは、ＺＥＢＴＭサービスに接続することが可能なアカウントをユーザに要求し、これにより、ユーザはＩＤとパスワードを伝送し、ログインサーバ１０２はこのような情報をもってＤＢサーバ１０５の会員情報と連動してユーザに対する会員認証処理過程を行う（３０２）。
会員として認証されたユーザは、パッチサーバ１０３を介して、自分のコンピュータに設置されているＺＥＢＴＭアプリケーションのバージョン管理を受け、これにより追加またはアップデートされたアイテムおよびファイルの提供を受ける（３０３）。
そして、ユーザのコンピュータは、ＺＥＢＴＭサービスのメインサービス窓を開けてディスプレイし（３０４）、それと同時にユーザコンピュータシステムトレイにはＺＥＢＴＭコントローラを常住させる（３０５）。
このように全ての設置が終わり、ユーザのコンピュータにＺＥＢＴＭサービスが設けられたユーザの情報は、さらにネットワークサーバ１０６を介して管理され、このサーバを介して他のユーザ間のコミュニケーションツールを提供されることができる。また、ネットワークサーバ１０６を介して自分と他のユーザのオンライン接続状態も管理され、ユーザ間に起こるイベントに対する処理もなされる。
【００３９】
図７は本発明に係る３次元映像制作サービスを提供するホームページ管理方法に関する第２実施形態のタイミング図である。
図７に示すように、所定のユーザ端末機１３と本発明に係るサービスを提供するサービスサーバ１１間の本発明に係る３次元映像制作サービスを提供するホームページ管理方法のための動作を示す。ここで、サービスサーバ１１は、Ｗｅｂサーバ１０１、ログインサーバ１０２、パッチサーバ１０３、ＦＴＰサーバ１０４、ＤＢサーバ１０５、およびネットワークサーバ１０６を全て含む。前記Ｗｅｂサーバ１０１、ログインサーバ１０２、パッチサーバ１０３、ＦＴＰサーバ１０４、ＤＢサーバ１０５およびネットワークサーバ１０６は、一つの事業者で具現される可能性が大きいため、それぞれのサーバを分けて動作を説明することより、それぞれのサーバを一つの事業者と見なして動作を理解することがより発明を理解し易いため、以下では、所定のユーザ端末機１３とサービスサーバ１１を主体として動作を説明する。
【００４０】
まず、所定のユーザ端末機１３とその他のＰ２Ｐ連結のための他のユーザ端末機は、全てＺＥＢＴＭサービスの加入会員と仮定し、全てのユーザ端末機は、本発明のためのＺＥＢＴＭアプリケーションが安定的に設置された状況であると仮定する。
図５および図６の過程により、ユーザはＺＥＢＴＭサービスに接続してＺＥＢＴＭサービスのためのメインサービス窓をディスプレイする。
メインサービス窓を介してユーザ端末機１３が３Ｄ映像サービスを駆動する（４０１）。ＺＥＢＴＭサービスサーバ１１に３Ｄ映像サービスを要請する（４０２）。
前記ＺＥＢＴＭサービスサーバ１１は、当該ユーザ端末機１３に３Ｄ映像に対するコンセプトを決定するための３Ｄ映像コンセプト情報を提供し（４０３）、ユーザ端末機１３がどういうふうに３Ｄ映像を制作するかその方向を設定するようにする。
ここで、３Ｄ映像コンセプトの提供（４０３）は、これからユーザ端末機１３が制作する３Ｄ映像の全体コンセプトを決定付けるための過程である。３Ｄ映像の制作範囲に対してユーザ端末機１３が容易にアクセスし得るように前記ＺＥＢＴＭサービスサーバ１１が様々な形のコンセプトを提供する。このコンセプトは、一種のレイアウトテンプレート(layout template)と見なすことができる。
ユーザ端末機１３は、このように提供されたコンセプト種類の中から自分が使用するコンセプトを選択し、これをＺＥＢＴＭサービスサーバ１１に伝達する（４０４）。
表１はＺＥＢＴＭサーバが提供する３Ｄ映像コンセプトを例示したものである。
【００４１】
【表１】
2006185427.tif 000003
【００４２】
３Ｄ映像コンセプトを選択することにより、ＺＥＢＴＭサービスサーバ１１は、ユーザ端末機１３が指定した３Ｄ映像コンセプトにおいて物語の軸となるシナリオのリストを提供する（４０５）。
ここで提供される３Ｄ映像シナリオは、ＺＥＢＴＭサービスに提供する様々な３Ｄアニメーションが結合する物語の素材を提供することを例示する。その他にも、ユーザ端末機が３Ｄ映像シナリオを作成するようにすることも可能である。
ユーザ端末機１３は、このようないろいろのシナリオ例示の中から、自分が使用する３Ｄ映像シナリオを選択する（４０６）。
次に、３Ｄ映像シナリオを選択したユーザ端末機１３は、３Ｄ映像コンセプトに応じて選択された背景と選択された３Ｄ映像シナリオを用いて、ＺＥＢＴＭサービスから提供する様々なアイテム（自体提供アイテム／企業用広告アイテム／ユーザ制作アイテム）および効果を用いて、ユーザの意図通りに再配置しあるいは作り立てることができる。これを３Ｄ映像セット設定という（３０７）。このようにアイテムを操作、配置および加工しあるいは効果を挿入するためのツールは、ＺＥＢＴＭサービスアプリケーションを介して提供される。
【００４３】
ユーザ端末機１３の意図による３Ｄ映像セットの設定を完了すると、３Ｄ映像撮影を行う（４０８）。
ここで、ユーザ端末機１３は、自分が作りたてまたは設定した全ての部分を映像に加工するが、ユーザ端末機１３が作り立てた３Ｄ空間における映像制作を容易にする各種機能とユーザインタフェースは、ＺＥＢＴＭサービスにおいてＺＥＢＴＭサービスアプリケーションを介して提供し、このような機能とユーザインタフェースをユーザ端末機１３が活用することにより、様々な映像を得ることができる。
ここで、撮影ツールを例示すると、クレーンカメラの効果を与えるためのクレーンカメラツール、レールを用いたカメラ動作の効果を与えるための円形レールおよび直線レールツール、並びにレールを移動しながらその高低調節効果を与えるようにする移動トランスツールなどがある。さらに、撮影ツールには、ズームインズームアウトのようなカメラのズームインズームアウトを支援するツールを含む。
上述した撮影ツールは、ユーザが所望の位置で所望の視野を確保するためのツールである。
一方、本発明の実施形態では、このように作られた映像を他のユーザが利用する場合、他のユーザがより面白く動画像を利用できるようにするツールを支援する。
本発明の実施形態で支援する、他のユーザが動画像を鑑賞するときに役に立てるツールとしては、展望タワー、風船器具、モノレールなどのツールがある。
より詳しく例示すると、展望タワーや風船器具は、高所から撮影された映像を鑑賞するためのツールであり、モノレールは、高所からモノレールに乗ってセットを見回しながら撮影された映像を鑑賞するためのツールである。
【００４４】
撮影された３Ｄ映像情報は、ＺＥＢＴＭサービスサーバ１１に伝達される（４０９）。ここで、伝達される３Ｄ映像情報は、ユーザ端末機１３が選択し設定した３Ｄ映像コンセプト、３Ｄ映像シナリオおよび３Ｄ映像セットとユーザ端末機１３が撮影した３Ｄ映像の内部的な属性が一つのファイル形式で生成される。
ＺＥＢＴＭサービスサーバ１１は、伝達された３Ｄ映像情報をユーザ情報と共に、ＺＥＢＴＭサービスサーバ１１で運営するＤＢサーバ１０５に格納する（４１０）。
ＺＥＢＴＭサービスサーバ１１は、格納された映像情報を当該ユーザ端末機１３のＺＥＢＴＭサービスのためのホームページ上にポスティングしてＷｅｂを介して掲示する（４１１）。
このように掲示された３Ｄ映像は、ホームページを介してユーザ端末機１３指定のアクセス権限範囲（全体公開／グループ別公開／非公開）内で共有することにより、他のユーザが自分の制作した映像に接するようにすることができ、このような映像に基づいてユーザ間に別のコミュニティを形成することができる。このようなユーザ端末機間の映像情報の共有は、Ｐ２Ｐ(Peer to Peer)方式で行われる。
また、このような３Ｄ映像を見ながら、保存したいシーンはスチール写真のように別途の格納空間に格納することができ、このように格納された映像も他のユーザ端末機に掲示することができる。
【００４５】
この際、Ｐ２Ｐ方式の映像情報の共有において電子マネーなどの対価による取引が可能であるが、この場合には、Ｐ２Ｐ方式であるが、サービスサーバを介しての認証と決済過程によって対価関係を形作っている。
すなわち、所定の３Ｄ映像をユーザＢが制作して自分のホームページに載せる場合、当該ホームページに訪問したユーザＡが当該３Ｄ映像を自分のものにしたくて当該映像に対する販売を要求する場合、サービスサーバは、それぞれのユーザに対する認証を行い、決済金額に対する決済を行って当該取引が行われるようにする。この場合、ユーザＢは、自分の努力による３Ｄ映像から収益を得ることができるようになって、さらに本発明に係るサービスに夢中になることができ、ユーザＡは、所望の映像を容易に求めることができ、サービスサーバは、その決済に伴う手数料から収益を創出することができる。
【００４６】
図８は本発明に係る３次元映像制作サービスを提供するホームページ管理方法におけるユーザ端末機の動作に関する第２実施形態の動作流れ図である。
図８を参照すると、３Ｄ映像制作を行おうとするユーザ端末機は、Ｗｅｂブラウザを介して３Ｄ映像サービスを駆動する（５０１）。ここで、Ｗｅｂブラウザは、ＺＥＢＴＭサービスアプリケーションのメイン窓であることを例示する。
３Ｄ映像サービスを駆動することにより、ＺＥＢＴＭサービスサーバ１１からＷｅｂサーバ１０１を介して３Ｄ映像コンセプトの提供を受けてこれを選択する（５０２）。
３Ｄ映像コンセプトの選択結果を受信したＺＥＢＴＭサービスサーバ１１は、Ｗｅｂサーバ１０１を介して３Ｄ映像シナリオを伝達し、ユーザ端末機は、これを受け取ってその中から所望のシナリオを選択する（５０３）。
次いで、３Ｄ映像シナリオの選択結果を受信したＺＥＢＴＭサービスサーバ１１は、Ｗｅｂサーバ１０１を介して３Ｄ映像セットを伝達し、ユーザ端末機は、これを受け取って（５０４）、アイテムと効果を変更して３Ｄ映像セットを設定する（５０５）。
設定された３Ｄ映像セットで様々な方法によって３Ｄ映像を撮影する（５０６）。ここで、様々な方法は、図７で説明した通りである。
その後、ユーザ端末機は、撮影された３Ｄ映像をＺＥＢＴＭサービスサーバ１１に伝達してＷｅｂサーバ１０１を介してユーザ端末機別にＤＢサーバ１０５に格納する（５０７）。
【００４７】
図９は本発明に係る３次元映像制作サービスを提供するホームページ管理方法におけるＺＥＢＴＭサービスサーバの動作に関する第２実施形態の動作流れ図である。
図９を参照すると、ネットワークを介して所定のユーザ端末機から３Ｄ映像サービス要請を受信すると（６０１）、ＤＢサーバ１０５に格納された３Ｄ映像コンセプトリストを当該ユーザ端末機に提供する（６０２）。
次いで、ユーザ端末機が当該３Ｄ映像コンセプトリストの中から所定の３Ｄ映像コンセプトを選択することにより、ユーザ端末機の選択に基づいた３Ｄ映像シナリオを当該ユーザ端末機に提供する（６０３）。
そして、当該３Ｄ映像シナリオに対する選択情報をユーザ端末機から受信すると、当該３Ｄ映像シナリオのための３Ｄ映像セットをユーザ端末機に提供する（６０４）。
その後、ユーザ端末機から撮影された３Ｄ映像情報を受信した後（６０５）、ユーザ端末機情報と共に受信された３Ｄ映像情報を格納する（６０６）。
格納された３Ｄ映像情報をＷｅｂにポスティングすることにより、ユーザ端末機の当該ホームページに掲示する（６０７）。
【００４８】
以上説明したようなＺＥＢＴＭサービスでは、ユーザ端末機に設置されたＺＥＢＴＭサービスサーバ１１の３Ｄ映像プレーヤーを基盤として多様な３Ｄ映像コンテンツをサービスすることができる。このようなコンテンツの分類は、大きく３つに分けられる。
一つ目は、教育用コンテンツを提供することができる。特にヨーガ、フィットネス、ダンスなどのように見て習うことが可能なコンテンツをユーザ端末機が提供し、このようなコンテンツは、本発明に係る３Ｄ動画像サービスの利点を用いて多角度の視線ビューと拡大縮小の機能を提供する。
二つ目は、広告用コンテンツを提供することができる。企業や広告を希望する団体または製品またはブレンドをＺＥＢＴＭで３Ｄモデリングし、広告アイテムとして多くの人に配布することにより、企業や広告主は、当該製品または商品の広告効果を得ることができる。
三つ目は、娯楽用コンテンツを提供することができる。追って、各ユーザ端末機に設置されたアプリケーションの追加機能によりゲームまたはその他の娯楽的なコンテンツの提供もサービスすることが可能な拡張性を持つことになる。
【００４９】
以上考察したように、本発明に係る３次元映像制作サービスを提供するシステムおよび方法は、ユーザ端末機とサービスサーバとの連動によって３次元映像を制作するのである。ところが、このようなユーザ端末機とサービスサーバとの連動による３次元映像は、ユーザ端末機の恣意的な映像の制作に障害として作用する可能性もある。したがって、本発明の第３実施形態は、このような映像制作におけるサービスサーバの役割を縮小し、映像制作がユーザ端末機のユーザの意図通りに行われるようにすることを提案する。
図１０は本発明の３次元映像制作サービスを提供するホームページ管理方法が適用される第３実施形態の構成図である。
図１０に示すように、本発明は、それぞれの加入者に対して個別的なホームページを提供し、３次元映像制作のためのアプリケーションを提供するサービスサーバ７１、当該サービスサーバ７１を介してホームページサービスの提供を受け、サービスサーバ７１から提供されるアプリケーションを介して３次元映像を制作して当該サービスサーバ７１に伝達するユーザ端末機７３、およびサービスサーバ７１とユーザ端末機７３とを連結するネットワークとしてのインターネット７２を含む。
ここで、サービスサーバ７１は、３Ｄ映像コンセプト、３Ｄ映像シナリオおよび３Ｄ映像セットを提供せず、ユーザ端末機７３にアプリケーション７２１を提供する。これにより、３Ｄ映像制作に関連した動作は完了する。
アプリケーション（例えば、ＺＥＢＴＭスタジオ）７２１の提供を受けたユーザ端末機７３は、当該アプリケーション７２１を駆動して３Ｄ映像を制作する。この際、前述した実施形態とは異なり、サービスサーバ７１からある情報を受け取って制作するのではなく、アプリケーション７２１を介して提供される情報のみを用いて独自に映像を制作する。
【００５０】
アプリケーション（例えば、ＺＥＢＴＭスタジオ）７２１は、映像で使用するキャラクターに関する情報を含んでいるキャラクターデータベース７２２、映像の背景に関する情報を含んでいる背景データベース７２３、および映像に使用される小品の情報を含んでいる小品データベース７２４を含む。
それぞれのデータベース７２２、７２３、７２４は、パーツ(Parts)の形で提供されるので、ユーザ端末機が専門的な３Ｄ映像知識がなくても各部分を取り替えることにより、容易に所望する映像のキャラクター、背景、小品などを構成することができる。
本発明で提供されるアプリケーション（例えば、ＺＥＢＴＭスタジオ）７２１は、３Ｄ映像に関する制作ツールが使用できない一般的なユーザ端末機が容易に使用し得るように提供する。すなわち、キャラクターを例示すると、キャラクターデータベース７２２は、人間の一般的な形態を基本として、パーツで個性を与えることができるようにする。パーツとは、それぞれの特徴をまるで一つの付属の如く交換することにより、ユーザ端末機の意図を反映し得るようにすることである。例えば、人間の構造（男）に、大きな目、小さい目、顰める目などの目に関するパーツ、鼻の形に関するパーツ、口の形状に関するパーツ、体型に関するパーツ（すなわち、太っている、筋肉質、すんなりとしているなど）を選択して完成したキャラクターを作り立てるようにする。
【００５１】
本発明は、このように作られた３Ｄ映像がサービスサーバ７１に伝達され、究極的にはホームページに載せられるようにするが、このような３Ｄ映像は、その容量が大きいため、これをそのままサービスサーバ７１に伝達することはその伝送上の問題により非常に難しい。したがって、本発明では、サービスサーバ７１もアプリケーション７２１から提供するデータベース７２２、７２３、７２４に対応するデータベース７１１、７１２、７１３を備え、ユーザ端末機７３が３Ｄ映像に対する属性情報のみを伝送すると、当該属性情報の伝達を受け、その属性情報に基づいて当該データベース７１１、７１２、７１３を介して属性情報による情報を集めて３Ｄ映像を提供するようにする。
ここで、属性情報とは、ユーザ端末機７３のアプリケーション７２１によるデータベース７２２、７２３、７２４において、３Ｄ映像を作るためにキャラクターデータベース７２２から抽出したキャラクターに対するデータベース情報、当該キャラクターの動きに対する情報、位置情報、背景データベース７２３の特定の背景に対するデータベース情報、小品データベース７２４の特定の小品に対するデータベース情報、小品の位置などに対する情報を意味する。
すなわち、３Ｄ映像に対するデータを全て伝送するのではなく、キャラクターデータベース７２２の＃７キャラクターが背景データベース７２３の＃８背景上の（１００、１５０）座標から（１２０、２００）座標に動くという情報のみから、サービスサーバ７１は容易に当該３Ｄ映像を再構成することができる。
【００５２】
このような３Ｄ映像は、サービスサーバ７１によって当該ユーザ端末機７３のＺＥＢＴＭサービスのためのホームページ上にポスティングしてＷｅｂを介して掲示する。
このように掲示された３Ｄ映像は、ホームページを介してユーザ端末機７３指定のアクセス権限範囲（全体公開／グループ別公開／非公開）内で共有することにより、他のユーザが自分の制作した映像に接するようにすることができ、このような映像に基づいてユーザ間に別のコミュニティを形成することができる。このようなユーザ端末機間の映像情報の共有は、Ｐ２Ｐ方式で行われる。
また、このような３Ｄ映像を見ながら、格納したいシーンはスチール写真のように別途の格納空間に格納することができ、このように格納された映像も他のユーザ端末機に掲示することができる。
この際、Ｐ２Ｐ方式の映像情報の共有において電子マネーなどの対価による取引も可能であるが、この場合には、Ｐ２Ｐ方式であるが、サービスサーバを介しての認証と決済過程によって対価関係を形作っている。
すなわち、所定の３Ｄ映像をユーザＢが制作して自分のホームページに載せる場合、当該ホームページに訪問したユーザＡが当該３Ｄ映像を自分のものにしたくて当該映像に対する販売を要求する場合、サービスサーバは、それぞれのユーザに対する認証を行い、決済金額に対する決済を行って当該取引が行われるようにする。この場合、ユーザＢは、自分の努力による３Ｄ映像から収益を得ることができるようになって、さらに本発明に係るサービスに夢中になることができ、ユーザＡは、所望の映像を容易に求めることができ、サービスサーバは、その決済に伴う手数料から収益を創出することができる。
【００５３】
図１１は本発明の第３実施形態に係るアプリケーションの動作に対する例示図である。
本発明に係る３次元映像制作サービスを提供するホームページ管理方法の第３実施形態は、３Ｄ映像に対する制作をアプリケーション（例えば、ＺＥＢＴＭスタジオ）７２１を介して行うようにする。
次に、アプリケーション（例えば、ＺＥＢＴＭスタジオ）７２１を介してある３Ｄ映像を制作する過程については図１１に基づいて説明する。
図１１を参照すると、アプリケーション（例えば、ＺＥＢＴＭスタジオ）７２１を介して３Ｄ映像を制作する過程を考察すると、大きく２つの領域に分けられる。すなわち、シーン(scene)制作過程８１と編集による映像制作過程８２である。
シーン制作過程８１では、キャラクターデータベース７２２、背景データベース７２３および小品データベース７２４を介して３Ｄ映像のための構成部分を提供され、当該構成部分を配列し、これを仮想カメラによって撮影することにより、シーンを制作する（８０１）。この際、シーンとは、本発明では一つの背景データ上で撮影されたシーンを意味する。
映像制作過程８２では、それぞれのシーン８０２、８０３、８０４をデータベース化し、これをそれぞれ呼び出して一つの映像物に結合する編集過程によって３Ｄ映像物を完成する。
一般に、シーン制作に関する機能とは異なり、本発明に係るアプリケーション（例えば、ＺＥＢＴＭスタジオ）７２１は、作られた多数のシーンを時間に応じて添加／削除などをすることが可能な編集機能を提供することにより、一つのシーンとしての映像物ではなく、多数のシーンを組み合わせた３Ｄ映像物を制作することができるようにする。
【００５４】
上述したような本発明の方法は、プログラムに具現化され、コンピュータで読み取ることが可能な形で記録媒体（ＣＤ ＲＯＭ、ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスクなど）に格納できる。
【００５５】
以上説明した本発明は、当該技術分野における通常の知識を有する者であれば、本発明の技術的思想から逸脱しない範囲内において、各種の置換、変形および変更が可能なので、前述した実施形態および添付図面によって限定されるものではない。
【図面の簡単な説明】
【００５６】
【図１】本発明に係る３次元映像制作サービスを提供するシステムの全体構成図である。
【図２】本発明に係るテストトップのサービスまたはホームページの管理を利用するためにユーザ端末機に設置させるプログラムのブロック構成図である。
【図３】本発明に係る３次元ビューアー制御部の詳細機能ブロック構成図である。
【図４】本発明に係る３次元テスクトップの第１実施形態を示す例示図である。
【図５】本発明に係るＺＥＢＴＭサービスを実行するために、初めてのユーザのためのアプリケーション設置および実行過程に対する第２実施形態の流れ図である。
【図６】本発明に係るＺＥＢＴＭサービスを実行するために既存のユーザのためのアプリケーション設置および実行過程に対する第２実施形態の流れ図である。
【図７】本発明に係る３次元映像制作サービスを提供するホームページ管理方法に関する第２実施形態のタイミング図である。
【図８】本発明に係る３次元映像制作サービスを提供するホームページ管理方法におけるユーザ端末機の動作に関する第２実施形態の動作流れ図である。
【図９】本発明に係る３次元映像制作サービスを提供するホームページ管理方法におけるＺＥＢＴＭサービスサーバの動作に関する第２実施形態の動作流れ図である。
【図１０】本発明の３次元映像制作サービスを提供するホームページ管理方法が適用される第３実施形態の構成図である。
【図１１】本発明の第３実施形態に係るアプリケーションの動作に対する例示図である。
【符号の説明】
【００５７】
１１  サービスサーバ
１２  インターネット網
１３  ユーザ端末機
２１  ３次元ビューアー制御部
２２  ネットワーク接続部
２３  個人ＤＢ
２４  制御操作部
２５  ウィンドウズ（登録商標）ディスプレイ制御部
【図１】
2006185427.tif 000004
【図２】
2006185427.tif 000005
【図３】
2006185427.tif 000006
【図５】
2006185427.tif 000007
【図６】
2006185427.tif 000008
【図７】
2006185427.tif 000009
【図８】
2006185427.tif 000010
【図９】
2006185427.tif 000011
【図１０】
2006185427.tif 000012
【図１１】
2006185427.tif 000013
【図４】
2006185427.tif 000014