(57)【要約】【課題】多様なコンテンツメタデータに対して柔軟に対応可能な、３次元仮想空間を用いた情報表示を行う。【解決手段】オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を格納する３次元仮想空間定義情報管理装置１１と、３次元仮想空間定義情報を格納する記憶手段と、メタデータ辞書に基づいてコンテンツメタデータを取得し、３次元仮想空間定義情報で指定されている座標計算ロジックと、コンテンツメタデータと、３次元仮想空間定義情報とを用いて、動的に３次元仮想空間定義情報を生成する３次元仮想空間定義情報動的生成装置１４と、３次元仮想空間定義情報動的生成装置１４から取得した、動的に生成された３次元仮想空間定義情報に基づいて、３次元仮想空間内にコンテンツを配置し、画面表示する情報表示端末１２とを備えた。【選択図】        図１
2004355576.tif 000002
【特許請求の範囲】
【請求項１】
３次元仮想空間定義情報動的生成装置に接続された情報表示端末が、３次元仮想空間を用いたオンライン情報表示を行うためのコンテンツ自動配置方法において、前記３次元仮想空間定義情報動的生成装置の制御部が、
前記情報表示端末からの表示要求に基づいて、３次元仮想空間定義情報管理装置から取得した、オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を、記憶部に格納する格納ステップと、
３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書に基づいて、前記３次元仮想空間定義情報において座標計算ロジックが用いるように指定されているコンテンツメタデータ名を、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名に変換する変換ステップと、
該変換ステップで変換されたコンテンツメタデータ名による検索条件を用いて、コンテンツメタデータを取得する取得ステップと、
前記３次元仮想空間定義情報で指定されている座標計算ロジックと、前記コンテンツメタデータと、前記３次元仮想空間定義情報とを用いて、動的に３次元仮想空間定義情報を生成して、前記情報表示端末に送信する送信ステップと
を実行することを特徴とするコンテンツ自動配置方法。
【請求項２】
情報表示端末に３次元仮想空間を用いたオンライン情報表示を行うために、前記情報表示端末と３次元仮想空間定義情報管理装置とを接続する３次元仮想空間定義情報動的生成装置であって、
前記情報表示端末からの表示要求に基づいて、３次元仮想空間定義情報管理装置から取得した、オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を格納する記憶手段と、
３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書に基づいて、前記３次元仮想空間定義情報において座標計算ロジックが用いるように指定されているコンテンツメタデータ名を、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名に変換し、
変換されたコンテンツメタデータ名による検索条件を用いて、コンテンツメタデータを取得し、
前記３次元仮想空間定義情報で指定されている座標計算ロジックと、前記コンテンツメタデータと、前記３次元仮想空間定義情報とを用いて、動的に３次元仮想空間定義情報を生成して、前記情報表示端末に送信する
制御手段と
を備えたことを特徴とする３次元仮想空間定義情報動的生成装置。
【請求項３】
３次元仮想空間を用いたオンライン情報表示を行うためのコンテンツ自動配置システムにおいて、
オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を格納する３次元仮想空間定義情報管理装置と、
該３次元仮想空間定義情報管理装置から取得した、前記３次元仮想空間定義情報を格納する記憶手段と、
３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書に基づいて、前記３次元仮想空間定義情報において座標計算ロジックが用いるように指定されているコンテンツメタデータ名を、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名に変換し、変換されたコンテンツメタデータ名による検索条件を用いて、コンテンツメタデータを取得し、前記３次元仮想空間定義情報で指定されている座標計算ロジックと、前記コンテンツメタデータと、前記３次元仮想空間定義情報とを用いて、動的に３次元仮想空間定義情報を生成して、前記情報表示端末に送信する制御手段と
を含む３次元仮想空間定義情報動的生成装置と、
該３次元仮想空間定義情報動的生成装置から取得した、前記動的に生成された３次元仮想空間定義情報に基づいて、３次元仮想空間内にコンテンツを配置し、画面表示する情報表示端末と
を備えたことを特徴とするコンテンツ自動配置システム。
【請求項４】
情報表示端末に３次元仮想空間を用いたオンライン情報表示を行うために、前記情報表示端末と３次元仮想空間定義情報管理装置とを接続する３次元仮想空間定義情報動的生成装置の制御部に、請求項１に記載の各ステップを実行させるためのプログラム。
【請求項５】
情報表示端末に３次元仮想空間を用いたオンライン情報表示を行うために、前記情報表示端末と３次元仮想空間定義情報管理装置とを接続する３次元仮想空間定義情報動的生成装置の制御部に、請求項１に記載の各ステップを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツ自動配置方法及びそのシステムに関し、より詳細には、３次元仮想空間を用いたオンライン情報表示において、３次元仮想空間内のコンテンツ配置をコンテンツメタデータに基づいて自動生成し表示するコンテンツ自動配置方法及びそのシステムに関する。
【０００２】
【従来の技術】
従来、汎用コンピュータなどの情報表示端末の画面に、バーチャルモールと呼ばれる３次元仮想空間の商店街を表示し、電子商取引サービスを提供することが行われている。また、住宅、オフィスなどの室内を３次元仮想空間で表示し、内装、レイアウトの設計を行ったり、教室、実験室などを３次元仮想空間で表示して、遠隔教育が行われている。
【０００３】
クライアント・サーバ・システムにおいて、３次元仮想空間を用いたオンライン情報表示を行う場合には、３次元仮想空間内の所定の座標にコンテンツを配置した３次元仮想空間定義情報を、予め作成してサーバに格納しておく。サーバは、クライアントからの表示要求に対して、３次元仮想空間定義情報を返信する。このようなシステムの例として、例えば、Ｍａｃｒｏｍｅｄｉａ社のＳｈｏｃｋｗａｖｅ３Ｄ／Ｆｌａｓｈ３Ｄ  技術（非特許文献１参照）、ＶＲＭＬ技術（非特許文献２参照）等が知られている。
【０００４】
また、よりインタラクティブなオンライン情報表示を実現するため、３次元仮想空間定義情報をあらかじめ作成しておくことなく、クライアントからの表示要求に対して、サーバが、インタラクティブに３次元仮想空間定義情報を生成し返信する技術も知られている。このような技術においては、３次元仮想空間に配置する静止画像等コンテンツの配置座標を、各コンテンツに付随するコンテンツメタデータに基づいてインタラクティブに計算することが行われている（非特許文献３、４参照）。
【０００５】
このような技術においては、コンテンツ及びコンテンツメタデータを取得する手段と、コンテンツメタデータ及び座標計算ロジックに基づいて、３次元仮想空間内のコンテンツ配置座標を計算する手段と、コンテンツ配置座標に各コンテンツを配置した３次元仮想空間定義情報をインタラクティブに生成する手段とを備えている。ここで、コンテンツ配置座標を計算する手段においては、コンテンツメタデータの種類（例えば、商品の価格、商品の色、商品の人気度など）に対応する座標計算ロジックを備える必要がある。また、コンテンツメタデータの種類は、通例コンテンツメタデータ名（例えば、商品の価格として「定価」「価格」「値段」など。または商品の色として「色」「色コード」「商品カラー」など。）により識別される。
【０００６】
【非特許文献１】
「Ｍａｃｒｏｍｅｄｉａ  Ｄｉｒｅｃｔｏｒ  Ｓｈｏｃｋｗａｖｅ  Ｓｔｕｄｉｏ日本語版」、Ｍａｃｒｏｍｅｄｉａ，  ２００２，  インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｍａｃｒｏｍｅｄｉａ．ｃｏｍ／ｊｐ／ｓｏｆｔｗａｒｅ／ｓｔｕｄｉｏ／＞
【０００７】
【非特許文献２】
ＶＲＭＬ９７  Ｓｐｅｃｉｆｉｃａｔｉｏｎ，  ＩＳＯ／ＩＥＣ  １４７７２−１：  １９９７，  Ｗｅｂ３Ｄ  Ｃｏｎｓｏｒｔｉｕｍ，  ［ｏｎｌｉｎｅ］，  １９９７，  インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｗｅｂ３ｄ．ｏｒｇ／Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ／ＶＲＭＬ９７／＞
【０００８】
【非特許文献３】
「情報を眺めて選ぶクロスメディア検索技術を開発」、富士通、Ｄｅｃ．  ０９  １９９８  インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｌａｂｓ．ｆｕｊｉｔｓｕ．ｃｏｍ／Ｎｅｗｓ／１９９９／Ｄｅｃ／９−２．ｈｔｍｌ＞
【０００９】
【非特許文献４】
「３次元デスクトップ・メタファによる「情報地図」表示システム」、２００１，  インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｉｐａ．ｇｏ．ｊｐ／ＮＢＰ／１３ｎｅｎｄｏ／ｒｅｐｏｒｔｓ／ｅｘｐｌｏｒａｔ／３ｄｍａｐｉｎｆ／３ｄｍａｐｉｎｆ．ｐｄｆ＞
【００１０】
【発明が解決しようとする課題】
従来の技術は、コンテンツメタデータに基づくインタラクティブなコンテンツ配置座標計算を行うために、特定のコンテンツメタデータ名で識別されるコンテンツメタデータ、及びコンテンツメタデータ名に対応する固有の座標計算ロジックを用意しておく必要がある。例えば、同様の意味を持ちながら異なるコンテンツメタデータ名（例えば「価格」と「値段」など）により識別される各コンテンツメタデータを、同じコンテンツとして扱うためには、座標計算ロジック部分の改造、機能の追加等が必要となる。このため、既存の多様なコンテンツメタデータを流用して、システムの構築、運用にかかるコストを低減することが困難であるという問題があった。
【００１１】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、多様なコンテンツメタデータに対して柔軟に対応可能な、３次元仮想空間を用いた情報表示におけるコンテンツ自動配置方法及びそのシステムを提供することにある。
【００１２】
【課題を解決するための手段】
本発明は、このような目的を達成するために、請求項１に記載の発明は、３次元仮想空間定義情報動的生成装置に接続された情報表示端末が、３次元仮想空間を用いたオンライン情報表示を行うためのコンテンツ自動配置方法において、前記３次元仮想空間定義情報動的生成装置の制御部が、前記情報表示端末からの表示要求に基づいて、３次元仮想空間定義情報管理装置から取得した、オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を、記憶部に格納する格納ステップと、３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書に基づいて、前記３次元仮想空間定義情報において座標計算ロジックが用いるように指定されているコンテンツメタデータ名を、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名に変換する変換ステップと、該変換ステップで変換されたコンテンツメタデータ名による検索条件を用いて、コンテンツメタデータを取得する取得ステップと、前記３次元仮想空間定義情報で指定されている座標計算ロジックと、前記コンテンツメタデータと、前記３次元仮想空間定義情報とを用いて、動的に３次元仮想空間定義情報を生成して、前記情報表示端末に送信する送信ステップとを実行することを特徴とする。
【００１３】
請求項２に記載の発明は、情報表示端末に３次元仮想空間を用いたオンライン情報表示を行うために、前記情報表示端末と３次元仮想空間定義情報管理装置とを接続する３次元仮想空間定義情報動的生成装置であって、前記情報表示端末からの表示要求に基づいて、３次元仮想空間定義情報管理装置から取得した、オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を格納する記憶手段と、３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書に基づいて、前記３次元仮想空間定義情報において座標計算ロジックが用いるように指定されているコンテンツメタデータ名を、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名に変換し、変換されたコンテンツメタデータ名による検索条件を用いて、コンテンツメタデータを取得し、前記３次元仮想空間定義情報で指定されている座標計算ロジックと、前記コンテンツメタデータと、前記３次元仮想空間定義情報とを用いて、動的に３次元仮想空間定義情報を生成して、前記情報表示端末に送信する制御手段とを備えたことを特徴とする。
【００１４】
請求項３に記載の発明は、３次元仮想空間を用いたオンライン情報表示を行うためのコンテンツ自動配置システムにおいて、オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を格納する３次元仮想空間定義情報管理装置と、該３次元仮想空間定義情報管理装置から取得した、前記３次元仮想空間定義情報を格納する記憶手段と、３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書に基づいて、前記３次元仮想空間定義情報において座標計算ロジックが用いるように指定されているコンテンツメタデータ名を、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名に変換し、変換されたコンテンツメタデータ名による検索条件を用いて、コンテンツメタデータを取得し、前記３次元仮想空間定義情報で指定されている座標計算ロジックと、前記コンテンツメタデータと、前記３次元仮想空間定義情報とを用いて、動的に３次元仮想空間定義情報を生成して、前記情報表示端末に送信する制御手段とを含む３次元仮想空間定義情報動的生成装置と、該３次元仮想空間定義情報動的生成装置から取得した、前記動的に生成された３次元仮想空間定義情報に基づいて、３次元仮想空間内にコンテンツを配置し、画面表示する情報表示端末とを備えたことを特徴とする。
【００１５】
請求項４に記載の発明は、情報表示端末に３次元仮想空間を用いたオンライン情報表示を行うために、前記情報表示端末と３次元仮想空間定義情報管理装置とを接続する３次元仮想空間定義情報動的生成装置の制御部に、請求項１に記載の各ステップを実行させるためのプログラムであることを特徴とする。
【００１６】
請求項５に記載の発明は、情報表示端末に３次元仮想空間を用いたオンライン情報表示を行うために、前記情報表示端末と３次元仮想空間定義情報管理装置とを接続する３次元仮想空間定義情報動的生成装置の制御部に、請求項１に記載の各ステップを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【００１７】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。
図１に、本発明の一実施形態にかかる３次元仮想空間を用いたオンライン情報表示システムの構成を示す。３次元仮想空間定義情報管理装置１１と、情報表示端末１２ａ〜１２ｃとが、ネットワーク１３を介して接続されている。また、３次元仮想空間定義情報動的生成装置１４と、コンテンツ情報管理装置１５とが、ネットワーク１３に接続されている。
【００１８】
３次元仮想空間定義情報管理装置１１は、オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報を格納する記憶部１０１と、ネットワーク１３を介して通信を行う通信部１０２と、３次元仮想空間定義情報を処理する制御部１０３とを有する。
【００１９】
情報表示端末１２は、ネットワーク１３を介して通信を行う通信部２０２と、取得した３次元仮想空間定義情報などを一時的に格納する記憶部２０１と、取得した３次元仮想空間定義情報内のコンテンツ情報に基づき画像データなどのコンテンツを取得し、各コンテンツについて３次元仮想空間内の配置座標を計算する制御部２０３と、各コンテンツを画面表示する表示部２０４とを有する。
【００２０】
３次元仮想空間定義情報動的生成装置１４の構成は、図１に示した３次元仮想空間定義情報管理装置１１の構成に同じである。３次元仮想空間定義情報動的生成装置１４は、３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書Ｍ＿ＤＩＣを、記憶部に格納している。３次元仮想空間定義情報動的生成装置１４の制御部は、メタデータ辞書Ｍ＿ＤＩＣの登録、更新および削除が可能である。また、制御部は、情報表示端末１２からの要求に対して、３次元仮想空間定義情報管理装置１１から３次元仮想空間定義情報Ｓ＿ＤＥＦを取得し、メタデータ辞書Ｍ＿ＤＩＣを読み出し、コンテンツメタデータＣ＿ＭＤＴと座標計算ロジックとを取得して、動的に３次元仮想空間定義情報Ｓ＿ＤＥＦを生成する。
【００２１】
コンテンツ情報管理装置１５の構成は、図１に示した３次元仮想空間定義情報管理装置１１の構成に同じである。コンテンツ情報管理装置１５は、３次元仮想空間内に表示するコンテンツに付随するコンテンツメタデータＣ＿ＭＤＴを記憶部に格納している。コンテンツ情報管理装置１５の制御部は、通信部を介して、３次元仮想空間定義情報動的生成装置１４の要求に対して、要求された検索条件に基づいて、コンテンツメタデータＣ＿ＭＤＴを検索し返信する。
【００２２】
図２に、本発明の一実施形態にかかる３次元仮想空間を用いたオンライン情報表示方法を示す。３次元仮想空間定義情報管理装置１１は、オンライン情報表示に用いる３次元仮想空間を定義した３次元仮想空間定義情報Ｓ＿ＤＥＦを、記憶部１０１に格納している。３次元仮想空間定義情報管理装置１１は、３次元仮想空間定義情報動的生成装置１４からの要求に対して、３次元仮想空間定義情報Ｓ＿ＤＥＦを返信する（ステップＳ１）。
【００２３】
３次元仮想空間定義情報動的生成装置１４は、メタデータ辞書Ｍ＿ＤＩＣを格納しており（ステップＳ２）、コンテンツ情報管理装置１５は、コンテンツメタデータＣ＿ＭＤＴを格納している（ステップＳ３）。
【００２４】
３次元仮想空間定義情報動的生成装置１４は、情報表示端末１２からの要求に応じて、３次元仮想空間定義情報管理装置１１から３次元仮想空間定義情報Ｓ＿ＤＥＦを取得する（ステップＳ４）。次に、３次元仮想空間定義情報動的生成装置１４は、メタデータ辞書Ｍ＿ＤＩＣに基づいて、３次元仮想空間定義情報Ｓ＿ＤＥＦにおいて座標計算ロジックを用いるように指定されているコンテンツメタデータ名を、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名に変換する（ステップＳ５）。３次元仮想空間定義情報動的生成装置１４は、変換されたコンテンツメタデータ名による検索条件を用いて、コンテンツ情報管理装置１５にコンテンツメタデータＣ＿ＭＤＴを要求する。
【００２５】
コンテンツ情報管理装置１５は、要求された検索条件に基づいて、コンテンツメタデータＣ＿ＭＤＴを検索し（ステップＳ６）、３次元仮想空間定義情報動的生成装置１４にコンテンツメタデータＣ＿ＭＤＴを返信する。３次元仮想空間定義情報動的生成装置１４は、検索結果のコンテンツメタデータＣ＿ＭＤＴを取得する（ステップＳ７）。３次元仮想空間定義情報動的生成装置１４は、３次元仮想空間定義情報Ｓ＿ＤＥＦで指定されている座標計算ロジックを取得する（ステップＳ８）。３次元仮想空間定義情報動的生成装置１４は、３次元仮想空間定義情報Ｓ＿ＤＥＦ、コンテンツメタデータＣ＿ＭＤＴ及び座標計算ロジックを用いて、動的に３次元仮想空間定義情報Ｓ＿ＤＥＦを生成する（ステップＳ９）。
【００２６】
情報表示端末１２は、表示要求に対して返信された３次元仮想空間定義情報Ｓ＿ＤＥＦを取得して、記憶部２０１に格納する（ステップＳ１０）。情報表示端末１２の制御部２０３は、取得した３次元仮想空間定義情報Ｓ＿ＤＥＦを用いて、３次元仮想空間内にコンテンツを配置し、表示部２０４に画面表示する（ステップＳ１１）。
【００２７】
このようにして、３次元仮想空間内の各コンテンツ配置座標の計算に用いるコンテンツメタデータ名と、コンテンツメタデータの検索条件に用いるコンテンツメタデータ名との間の対応関係を記述したメタデータ辞書に基づいて、コンテンツメタデータを取得するので、多様なコンテンツメタデータに対してプログラムの改造等を伴わずに、座標計算ロジックとコンテンツメタデータ名の対応関係を示す定義を追加することにより、多様なコンテンツメタデータに対して柔軟に対応することができる。
【００２８】
【発明の効果】
以上説明したように、本発明によれば、メタデータ辞書に基づいて、コンテンツメタデータを取得するので、既存の多様なコンテンツメタデータを流用して、システム構築、運用にかかるコストを低減することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかる３次元仮想空間を用いたオンライン情報表示システムを示す構成図である。
【図２】本発明の一実施形態にかかる３次元仮想空間を用いたオンライン情報表示方法を示す機能図である。
【符号の説明】
１１    ３次元仮想空間定義情報管理装置
１２    情報表示端末
１３    ネットワーク
１４    ３次元仮想空間定義情報動的生成装置
１５    コンテンツ情報管理装置
【図１】
2004355576.tif 000003
【図２】
2004355576.tif 000004