(57)【要約】  ｈｔｍｌ要素を含む２Ｄウェブページを、ユーザにとって最も関心のあるｈｔｍｌ要素が最も目立つ場所に現れる３Ｄシーンに変換する方法。この目的で、重要度値が各ｈｔｍｌ要素に関連付けられ、ｈｔｍｌ要素が、ｈｔｍｌ要素に関連付けられる重要度値から導出される位置識別に基づいて３Ｄシーンに配置される。３Ｄシーン内のｈｔｍｌ要素上で行われるクリック量に基づいて、ｈｔｍｌ要素の重要度値を定義することができる。１つまたは複数のアバタを３Ｄシーンに含めることができる。次いで、位置識別は、３Ｄシーン内のｈｔｍｌ要素に対するアバタの配置、移動、および他の動作、またはその統計に基づくことができる。
2013524307.tif 000002
【特許請求の範囲】
【請求項１】
ｈｔｍｌ要素を含む２Ｄウェブページを、前記ｈｔｍｌ要素が配置される３Ｄシーンに変換する方法であって、
各ｈｔｍｌ要素に重要度値を関連付けるステップと、
前記ｈｔｍｌ要素に関連付けられる重要度値から導出される位置識別に基づいて、前記ｈｔｍｌ要素を前記３Ｄシーンに配置するステップと
を含むことを特徴とする、方法。
【請求項２】
前記３Ｄシーン内の前記ｈｔｍｌ要素上で行われるクリック量に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップを含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記３Ｄシーンにアバタを含めるステップを含むことを特徴とする、請求項１に記載の方法。
【請求項４】
前記３Ｄシーン内の前記ｈｔｍｌ要素に対する前記アバタの配置、移動、および他の動作に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップを含むことを特徴とする、請求項３に記載の方法。
【請求項５】
複数のアバタを前記３Ｄシーンに含めるステップと、
前記３Ｄシーン内の前記ｈｔｍｌ要素に対する前記複数のアバタの配置、移動、および他の動作に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップと
を含むことを特徴とする、請求項１に記載の方法。
【請求項６】
少なくとも１つのアバタを前記３Ｄシーンに含めるステップと、
前記３Ｄシーン内の前記ｈｔｍｌ要素に対する前記アバタの配置、移動、および他の動作の統計に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップと
を含むことを特徴とする、請求項１に記載の方法。
【請求項７】
前記３Ｄシーンを作成するために３Ｄテンプレートサービス（３ＤＴＳ）から３Ｄシーンテンプレートを収集するステップと、
前記ｈｔｍｌ要素に関連付けられる重要度値から導出される位置識別、および収集した３Ｄシーンテンプレートに基づいて、前記ｈｔｍｌ要素を前記３Ｄシーンに配置するステップと
を含むことを特徴とする、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ｈｔｍｌ要素を含む２Ｄウェブページを、前記ｈｔｍｌ要素が配置される３Ｄシーンに変換する方法に関する。
【背景技術】
【０００２】
そのような方法は、例えば、ウェブページを２Ｄから３Ｄに変換することを意図する「ｔｈｅ  ｅｎｔｉｒｅ  ｗｅｂ  ｉｎ  ３Ｄ」を立ち上げた「Ｅｘｉｔ  Ｒｅａｌｉｔｙ」＜ｗｗｗ．ｅｘｉｔｒｅａｌｉｔｙ．ｃｏｍ＞から、当技術分野で既に知られている。
【０００３】
知られている方法は、２Ｄウェブページをバーチャルリアリティモデリング言語ＶＲＭＬに自動的に変換する。ユーザは、ユーザのウェブサイトを３Ｄで装飾することができる。この方法によって実施される変換の一例が図１に示されており、「ｉＧｏｏｇｌｅ」（ＴＭ）２Ｄウェブページが、ここではホールを表す特定のテンプレートで作成された３Ｄシーンとして示されている。
【０００４】
３Ｄシーンでは、前の２Ｄウェブページ内に含まれるハイパーリンクまたはｈｔｍｌ要素が、ホール内のどこかにランダムに置かれる。
【０００５】
したがって、この無秩序な環境では所望の情報を見つけることが非常に難しいことがあり、元の２Ｄウェブページよりもさらに悪化することがある。２Ｄウェブページを３Ｄシーンに変換するとき、「コンテンツをどこに置くか」が本質的な問題となる。ランダム化は明らかに良い選択肢ではない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、上記の知られているタイプの方法ではあるが、前の２Ｄウェブページのコンテンツが、３Ｄシーンにわたってより効率的に分散され、すなわち配置または拡散される方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明によれば、この目的は、前記方法が以下のステップを含むことによって達成される。
−  各ｈｔｍｌ要素に重要度値を関連付けるステップと、
−  前記ｈｔｍｌ要素に関連付けられる重要度値から導出される位置識別に基づいて、前記ｈｔｍｌ要素を前記３Ｄシーンに配置するステップ。
【０００８】
ハイパーリンクまたはｈｔｍｌ要素が上記の知られている方法でホール内のどこかにランダムに置かれるのは、２Ｄウェブページ内の位置情報が欠けているためである。位置識別を２Ｄウェブページのｈｔｍｌ要素に関連付けることにより、ｈｔｍｌ要素を３Ｄシーンのより適切な場所に配置することができる。
【０００９】
本発明の別の特徴的な実施形態は、前記方法が、前記３Ｄシーン内の前記ｈｔｍｌ要素上で行われるクリック量に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップを含むことである。
【００１０】
このようにして、３Ｄシーン内のｈｔｍｌ要素の位置識別が、このハイパーリンク上で実施されるクリック量から導出される。
【００１１】
本発明の別の特徴的な実施形態は、前記方法が、前記３Ｄシーンにアバタを含めるステップを含むことである。
【００１２】
アバタは一般に、３次元モデルの形態のユーザのコンピュータ表現である。その結果、例えばユーザが特定のハイパーリンクをしばしばクリックする場合、このハイパーリンクが、ユーザのアバタが現れるときに最初の一瞥を引き付ける位置に置かれることになる。
【００１３】
本発明のさらに別の特徴的な実施形態は、前記方法が、前記３Ｄシーン内の前記ｈｔｍｌ要素に対する前記アバタの配置、移動、および他の動作に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップを含むことである。
【００１４】
このようにして、３Ｄシーン内のｈｔｍｌ要素の位置識別が、アバタの配置、移動、および他の動作から導出される。例えばアバタがある場所に長時間とどまる場合、そのことは、この場所の周りのコンテンツが、他の場所のコンテンツよりも高い重要度を有するべきであるという指示を与える。ユーザがウェブサイトを初めて訪問するとき、ユーザは、全体的なより良好な３Ｄ体験を得るはずである。ユーザが同じウェブサイトを後で再び訪問するとき、位置識別は、ウェブサイトの最後に訪問した部分、すなわちｈｔｍｌ要素を、前よりも目立つ場所に置くことになる。
【００１５】
好ましい実施形態では、本発明は、前記方法が以下のステップを含むことを特徴とする。
−  複数のアバタを前記３Ｄシーンに含めるステップと、
−  前記３Ｄシーン内の前記ｈｔｍｌ要素に対する前記複数のアバタの配置、移動、および他の動作に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップ。
【００１６】
このようにして、すべてのユーザの活動が統合され、ハイパーリンクが平均的ユーザに関して適切に配置される共通３Ｄシーンと共に表される。したがって、ユーザにとって最も関心のあるコンテンツが、３Ｄシーンまたは環境内の最も目立つ場所に現れる。
【００１７】
本発明のさらに別の特徴的な実施形態は、前記方法が以下のステップを含むことである。
−  少なくとも１つのアバタを前記３Ｄシーンに含めるステップと、
−  前記３Ｄシーン内の前記ｈｔｍｌ要素に対する前記アバタの配置、移動、および他の動作の統計に基づいて、ｈｔｍｌ要素の前記重要度値を定義するステップ。
【００１８】
その結果、３Ｄシーン内のｈｔｍｌ要素の位置または配置が、１つまたは複数のアバタの配置、移動、および他の動作の統計に従って動的に更新される。
【００１９】
この方法の別の特徴的な実施形態が、添付の特許請求の範囲で述べられる。
【００２０】
特許請求の範囲で使用される「含む」という用語が、その後に列挙される手段に制限されると解釈されるべきではないことに留意されたい。したがって、「手段ＡおよびＢを含むデバイス」という表現の範囲が、構成要素ＡおよびＢのみからなるデバイスに限定されるべきではない。これは、本発明に関して、デバイスの関係する構成要素がＡおよびＢだけであるという意味である。
【００２１】
同様に、やはり特許請求の範囲で使用される「結合される」という用語が、直接接続のみに制限されると解釈されるべきではないことに留意されたい。したがって、「デバイスＢに結合されたデバイスＡ」という表現の範囲が、デバイスのＡの出力がデバイスＢの入力に直接接続されるデバイスまたはシステムに限定されるべきではない。これは、Ａの出力とＢの入力との間に経路が存在し、経路は他のデバイスまたは手段を含む経路でよいことを意味する。
【００２２】
添付の図面と共に行われる実施形態の以下の説明を参照することにより、本発明の上記および他の目的および特徴がより明らかとなり、本発明自体を最も良く理解するであろう。
【図面の簡単な説明】
【００２３】
【図１】従来技術から知られている２Ｄウェブページを表す３Ｄシーンを示す図である。
【図２】本発明の方法を実施するように構成されたシステムを示す図である。
【発明を実施するための形態】
【００２４】
本発明の基本的概念は、２Ｄウェブページを３Ｄウェブページまたはシーンに変換し、２Ｄウェブページのハイパーリンクが、その重要度に応じた３Ｄシーン内の場所に配置されることである。言い換えれば、従来技術の方法によって得られる図１の３Ｄシーンに示されるような、ハイパーリンクのランダムかつ平坦な分布が回避されるはずである。
【００２５】
この目的で、２Ｄウェブページの各ハイパーリンクまたはｈｔｍｌ要素が、「重要度値」に関連付けられる。次いで、ｈｔｍｌ要素は、その重要度値から導出される「位置識別」を受け取る。最後に、ｈｔｍｌ要素が、３Ｄシーン内のその位置識別によって定義される配置に配置される。
【００２６】
例えば、３Ｄシーン内のこのｈｔｍｌ要素上で行われるクリック量からｈｔｍｌ要素の重要度値を導出することができる。
【００２７】
好ましい実施形態では、３Ｄシーンは、コンピュータのユーザのモデルの３次元表現であるアバタを含む。
【００２８】
次いで、特定のｈｔｍｌ要素上のクリック量、ユーザのアバタの配置、移動、および他の動作が、そのｈｔｍｌ要素の重要度値を計算するために使用される。例えば、ユーザが特定のハイパーリンクをしばしばクリックする場合、このハイパーリンクが、ユーザのアバタが３Ｄシーン内に現れるときに最初の一瞥を引き付ける高い重要度値の位置に置かれる。アバタがある場所に長時間とどまる場合、そのことは、この場所の周りのｈｔｍｌ要素が、他の場所のｈｔｍｌ要素よりも高い重要度値を有するべきであることを示す。
【００２９】
ｈｔｍｌ要素に関連する新しい技術的構成要素として位置識別を導入することにより、アバタの配置、移動、および他の動作の統計に従って、３Ｄ環境内のこのｈｔｍｌ要素の位置を動的に変更することも可能である。
【００３０】
３Ｄシーンは、いくつかのアバタを含むこともできる。その場合、各ｈｔｍｌ要素の重要度値は、前記３Ｄシーン内のそのｈｔｍｌ要素に対するすべてのアバタの配置、移動、および他の動作に基づくことができる。
【００３１】
上述の方法を実施するように構成されたシステムが、図２に表されている。システムは、３Ｄエクスプローラクライアント３ＤＥＣ、３Ｄアプリケーションサーバ３ＤＡＳ、３Ｄテンプレートサービス３ＤＴＳ、および位置識別サービスＬＩＳからなる。
【００３２】
位置識別サービスＬＩＳは、３Ｄアプリケーションサーバ３ＤＡＳから受信したアバタの配置および動作の統計に基づいて、ｈｔｍｌ要素の位置を計算する。
【００３３】
位置識別サービスＬＩＳは自己適応機能を有する。例えば、ユーザがウェブサイトを初めて訪問するとき、ＬＩＳは、全体的な３Ｄ体験を取得し、記録する。ユーザがサイトを再び訪問するとき、位置識別サービスＬＩＳは、サイトの最後に訪問した部分を、前よりも目立つ場所に置く。
【００３４】
別の実施形態では、ｈｔｍｌ要素の新しい位置が、単一のアバタ、すなわちコンピュータのユーザではなく、あらゆるアバタ、例えばウェブサイトを訪問するあらゆる単一のユーザ、その配置、および動作の統計に基づいて計算される。この実施形態の利点は、すべてのユーザの活動を統合し、平均的ユーザに適した共通３Ｄシーンと共に表すことである。
【００３５】
３Ｄアプリケーションサーバ３ＤＡＳは、ｈｔｍｌ要素をＶＲＭＬなどのバーチャルリアリティモックアップ言語に変換する。３ＤＡＳはさらに、アバタの動作、例えばクリック、タッチなど、ならびにアバタの配置および移動を記録する。
【００３６】
３Ｄテンプレートサービス３ＤＴＳは、ユーザ定義またはシステム定義の３Ｄ環境テンプレートをプロファイリングする。
【００３７】
このシステムは以下のように動作する。
【００３８】
ユーザがユーザの３Ｄエクスプローラクライアント３ＤＥＣで３Ｄウェブページの起動を開始するとき、３Ｄアプリケーションサーバ３ＤＡＳはまず、３Ｄテンプレートサービス３ＤＴＳからユーザ定義３Ｄシーンテンプレート／環境、例えばホールの表現を収集する。この３Ｄシーンテンプレートが、３Ｄシーンを作成するために使用される。
【００３９】
この目的で、次いで３Ｄアプリケーションサーバ３ＤＡＳは、以前に記録したアバタの配置および動作を３Ｄシーンテンプレートと共に位置識別サービスＬＩＳに送る。
【００４０】
位置識別サービスＬＩＳは、３Ｄアプリケーションサーバ３ＤＡＳからの入力に基づいて、ｈｔｍｌ要素に関する位置を計算し、結果を３ＤＡＳに送り戻す。したがって、３Ｄシーン内のｈｔｍｌ要素の位置は、ｈｔｍｌ要素に関連付けられる重要度値から導出された位置識別と、収集された３Ｄシーンテンプレートとに基づく。
【００４１】
最後に、３Ｄアプリケーションサーバ３ＤＡＳは、新しく構築した３Ｄシーンを３Ｄエクスプローラクライアント３ＤＥＣに送り戻す。
【００４２】
その結果、ユーザにとって最も関心のあるコンテンツが最も目立つ場所に現れる３Ｄシーンが作成される。
【００４３】
別の実施形態では、位置識別サービスＬＩＳを３Ｄアプリケーションサーバ３ＤＡＳに統合できることに留意されたい。
【００４４】
上記では本発明の実施形態が機能ブロックに関して説明されたことを最後に言及しておく。上記で与えられた、こうしたブロックの機能的説明から、こうしたブロックの実施形態をよく知られている電子構成要素でどのように製造できるかが、電子デバイスの設計の技術分野の技術者には明らかであろう。したがって、機能ブロックの内容の詳細なアーキテクチャは与えられない。
【００４５】
上記では本発明の原理が特定の機器に関連して説明されたが、この説明は、添付の特許請求の範囲で定義される本発明の範囲に関する限定としてではなく、実施例として行われたに過ぎないことをはっきりと理解されたい。
【図１】
2013524307.tif 000003
【図２】
2013524307.tif 000004
【国際調査報告】
2013524307.tif 000005
2013524307.tif 000006