Web3D 技術を用いたインタラクティブ Web サイトに関する研究– Web 上の生物図鑑に Web3D を用いることの有用性 –2002MT020 伊納 裕貴
指導教員

1 はじめに近年，Web 上での表現に 3 次元の視覚的な表現をする技術である Web3D を利用した Web サイトが急増している．その背景は，Web3D のデータサイズの重さから描画速度を確保できなかった問題が，PC そのもののパフォーマンスの向上やネットワークのブロードバンド化によって軽減されてきたからである．しかし，閲覧者が本当に静止画だけのオブジェクトの表現より Web3D によるオブジェクトの表現を支持しているとは限らない．
作り手側と見る側の意見は必ずしも一致しないからである．また，Web3D の利用が有効である可能性がありな
がら，まだ Web3D 技術が知られておらず，利用されていない分野も多いと考えられる．
本研究は，Web3D 技術の 1 つである XVL を用いてWeb3D の使われている Web サイトと使われていない
Web サイトを評価サイト [1] として作成し，Web3D を利用した Web サイトが閲覧者に与える影響を分析し，Web3D が閲覧者から本当に支持されるものなのかを検証する．有用性の検証は，まだ Web3D があまり使われていない生物図鑑という分野で行なった．
伊納裕貴は主にアンケートの考案・作成と Web サイト作成の一部を担当し，岩崎康一は主に XVL 技術の調査・検証と Web サイト作成の一部を担当した．

2 Web3D
Web3D とは，Web 上での 3DCG 技術全般を総称したもので，1994 年の VRML1.0[2] が最初の Web3D 技術である [3]．

 
 
VRML2.0
1996
  VRML97 
VRML2.0
1998
"#
$
%
&(') Web3D*+,-/.10 23
2000 
2002
VRML2002(X3D)  !
2004
X3D
XVL,VET,Cult3D,Shockwave
2005: ;<=>3? @A4 BC5D 6E78F 91994

VRML1.0

図 1 Web3D 技術の変遷

オブジェクトを 3 次元で Web 上に表現することにより，ユーザ自身でそのオブジェクトを自由に拡大，縮小，移動，回転，視点変更を行なったり，Web サイトによっては新たなパーツを付加したり，色を変更したり，3 次

2002MT025 岩崎 康一

金 知俊
元空間を自由に移動する等といったインタラクティブな動きを可能にする．主に EC(Electronic Commerce) サ
イトのオンラインショップでの商品説明，研究分野でのデータの可視化といった分野で利用されている．EC サ
イトにおいてはこれらの機能により，実際に商品に触れたり見まわしているような感覚を得てもらいたいという作り手側の意図をより明確にユーザに伝えることができる．
Web3D 技術は 2000 年頃から企業各社が独自に開発を進めたため，現在では国内だけでも数十種類が利用されており，規格の標準化が課題となっている．本研究では，MAE テクニカルレポート [4] を参考に，知名度等の観点から最も評価の高かった XVL を扱うこととする．

3 XVL
3.1 XVL とはXVL(eXtensive Virtual world description Language) とは，ラティス・テクノロジー株式会社が「カジュアル 3D」をコンセプトに開発している技術である．
ラティス構造 [5] という独自の技術により，桁違いに軽いデータサイズで 3 次元の形状を表現することが可能である．データサイズの軽量化と形式の統一によってデータのやりとりが容易になる．ポリゴン転送を行なわず，ネットワーク上は軽量なラティス構造を転送し，クライアント側にデータ処理を任せることでネットワークへの負荷を抑え，高速転送を可能にしている．
また，既存のデータからの自動データ変換が可能である．XVL では曲面表現，ポリゴン表現の両方をサポートしているので，CAD データや CG データを自動的に変換することができる．
XVL では XML(eXtensive Markup Language) という次世代の Web 記述言語で 3D 形状を定義することでネットワークとの親和性の問題を解決している．XMLでは情報の構造を規定することができるので，3D 構造のような複雑な形状でもきちんと定義することが可能である [6]．
3.2 XVL の技術検証
イルカのサンプルデータを用いて，今回の研究で私たちが利用した XVL と Web3D の中で最もポピュラーな技術である VRML で以下の比較検証を行なった．なお，今回使用したイルカのデータは鳥谷浩志偏著の「XVL
ネットワーク 3D 規格実戦ガイド」[6] に付属されているディスクに内挿されているデータである．

• 表現力• データサイズ

• 頂点数• 面数
3.3

4. 鳴き声が聴きたい
以上をもとに，本研究では以下に示すポイントを押さ
えつつ Web3D を用いた生物図鑑を作成した．

検証結果

1. ユーザビリティを考慮する
2. 利用した Web3D 技術は XVL である
3. Web3D は生物の形状表現のみに使用する
4. 主な機能は移動，回転，拡大，縮小である
5. 構成は形状，分類，生物の特徴，Web3D 機能の説明である

6. 各生物の形状データは (株) イーフロンティアの「新板 Shade 実用 3D データ集デザインセット」

図 2 VRML 形式 [左] と XVL 形式 [右] でのイルカのデータ及び一部加工したデータを利用する

7. 6 のデータを Shade のエクスポート機能によりXVL 化することにより XVL で形状表現をする
表 1 VRML と XVL のデータ比較

作成した図鑑の一部を図 3 に示す．

比較項目

VRML

XVL

比率

データサイズ (KB)

320.6
3122
6240

3.4
199
193

94.30 : 1
15.69 : 1
32.33 : 1頂点数
面数

曲面の多いイルカのデータでは，XVL のデータサイズが VRML の約 94 分の 1 という圧倒的に軽量なデータサイズを実現している．VRML では形状の全てを大量のポリゴンを必要とするため頂点数，面数が増え，データサイズの増大に繋がっている．XVL ではラティス構
造により，少ない頂点数，面数でも滑らかな曲面を表現でき，さらに形状情報のファイルを gzip 形式で圧縮するので，より小さなデータサイズで取り扱うことができる．
一方，形状表現にそれほど差は感じないことから，XVLは軽量さと精度の両立を実現していることが分かる．

4 Web3D の使われている生物図鑑の作成
第 2 章で述べたように，現在 Web3D を利用した Web
サイトは商品を見るための EC サイトに多く利用されている．生物図鑑という分野で教育のために CD-ROM 等にパッケージ化されたものは存在するが，Web 上にサイトとして存在するものは非常に少ない．
私たちは Web3D の使われている生物図鑑を題目として，生物図鑑という分野において Web3D が有用であることを検証する目的で Web サイトを作成した．
現在，Web 上で生物図鑑は多数存在している．既存の Web 上の生物図鑑は主に生物の名前，分類，写真，生物の特徴等のデータで構成されている．これらのデータは画像や文章がほとんどで，インタラクティブな機能をもったものはほとんど存在しない．一方，Web 上の生物図鑑にあると良いと思う機能をアンケートにより尋ねた
結果，以下の順に要望が多かった．

1. 実際に動いているところを見てみたい
2. 特徴を拡大して見てみたい3. 他の角度からも見てみたい

図 3 作成サイトのサンプル

5 Web3D の有用性の検証
5.1

有用性の検証方法
画像の有用性の検証の多くは，目的に対する問題の正答率や評価等により，従来のものとの利便性を比較している．そこで作成した生物図鑑とそのサイトの形状表現の部分だけを全体像の静止画に置き換えた Web3D の使われていない生物図鑑を比較サイトとして作成し，両サイトを PC を日常的に使用している本大学の数理情報学部の学生 10 名に比較してもらい，アンケートを取って有用性を検証した．
アンケートの質問内容は以下の 2 つのねらいで作成した．

• Web3D の各機能に関する質問• Web3D の課題を捉える質問
5.2 アンケート結果と考察■Web3D の機能である回転の有用性を検証するための質問

Q1. 静止画のマッコウクジラを見て，マッコウクジラの真横からの形状をイメージできますか (4 択)?
Q2. シロナガスクジラの特徴である体長に対して背びれがどの位置にあるか答えてください.
Q3. Q2 の答えはどちらの Web サイトを選んで導き出しましたか?

図 4 マッコウクジラ [左] とシロナガスクジラ [右]   1

#$%& "'1

Web3D1  

Web3D!"8るサイトのみであった．この違いは拡大機能の有無によるものである．細かな特徴を持つ生物は多く，全体図や全体写真等ではそれが判別できないということも不思議なことではない．拡大機能は生物のからだのつくりを知る上で有用性が高いといえる．
■Web3D を Web サイトに利用することによる課題を検証するための質問
Q5. 2 つの Web サイトの表示速度についてどう感じましたか (4 択)?

9  Web  55Web3D Web 2 35図 5 Q1[左] と Q3[右] の結果
図 8 Q5 の結果

静止画でも他の角度からの形状イメージはできるという回答が多かった．これはクジラという誰もが知っていて単純な形状の生物であったからということもあるかもしれない．Q2 では静止画や形状データがあまり精密なものではなかったためか正答者が 10 人中 4 人しかいなかったが，答えの導出に 10 人中 9 人が Web3D の使われている Web サイトを利用したと回答している．これは Web3D では自由に回転させることができるので，自分に理解しやすい角度にすることができるという点で支持されたのだといえる．
■Web3D の機能である拡大，縮小の有用性を検証するための質問
Q4. ナミアメンボの肢には，水面に浮かぶため油のようなものを分泌する非常に細かい毛が生えているという特徴があります．それぞれのサイトでどの程度確認できますか (3 択)?

Web3D を使う上で一番気になるのが，3DCG を Webサイト内に表示させることにより情報量が増大し，Webサイトの表示速度が低下することである．この実験は同じ性能の PC を使って行なった．その PC の場合，
Web3D のオブジェクトは遅いもので表示に十数秒かかるものもあるが，静止画では 1，2 秒で表示される．その結果，Web3D が使われている方ではどちらかといえば遅い/遅いとの両方で 7 割を占め，静止画に比べかなり悪い評価になっている．表示速度の遅い Web サイト
は訪問者が嫌悪感を感じたり，見たくなくなる可能性も出てくる [7]．ユーザビリティの観点からは Web ページのトップページの表示に 8 秒ルールという訪れてから 8秒以内に表示というインターネット上の暗黙のルールがある [8]．Web3D を使う Web サイトを作成する人は頭に入れておかないといけない課題である．
Q6．Web3D の 3D オブジェクトに対する操作はどうでしたか (4 択)?

&('*)
+"
.0/1
 ,3!""# $%
Web3D

図 6 アメンボの全体像 [左] と肢のズーム [右]  Web  Web Web3D 2 
 5   58

図 7 Q4 の結果

結果は図 7 のとおり，ナミアメンボの特徴に対して細部まで確認できると回答した人は Web3D の使われてい1
6

図 9 Q6 の結果

今回の操作の難易度は，3D オブジェクトの表示にXVL を用いているため XVL Player としての結果になってしまったが，他の規格のものと比べても拡大，縮小，移動，回転等の基本動作のマウス操作の難易度は変わらないといえるため，今回得た結果は Web3D としての結果と考える．操作が難しくて動かせなければせっかくの機能が使えないことを指し，訪問者にとっては嫌悪感を感じたり，見たくなくなる可能性も出てくる．結果

は最初から簡単に操作ができた人が半数を越えており，難しくて未だに上手に使えないという人はいなかった．
しかし，難しいが時間をかければなんとか操作できる人がいることからも，操作の簡易化や補助的なものを考えて全ての人が簡単に操作できるようにしていくのが今後の課題である．
Q7．どの程度のリアルさを求めますか?



0 1 2  ( ) *+ ,-. /
3



2

表2FGABDEC

f0ghji7khjl*m
 !#"$%&'(*),+,.0/12 35476
HJILKNM /OQP

検証結果

8@9;:>@@=>@?

@Web3D?

@>?
?

<>?
?

RITSVUWSVUXKYM / Z\[^]`_QOQP?
?
@@@aIcbdM /eVOWP "!$# $% '&( ) *$+ ,-. /
5
図 10 Q7 の結果

リアルさの問題は多くの問題に間接的に関わってくる．3DCG は人工のデータであるため本物とは違いがでてきてしまう．それ故，なるべく細かい生き物の形状データを加えて本物に近づける必要がある．しかし，一方でその分データの重さが増せば表示速度が低下し，Web3D 自体の動きもスムーズではなくなってしまう．
そこで，どの程度のリアルさまでが求められるかを尋ねたのが今回の質問である．結果は図 10 のとおり生物の特徴となる部分はリアルに再現した方が良い人が 5 人と一番多く，完全な忠実さよりは特徴を捉えられるレベルで良いと考えられる．
5.3 総合評価
2 つ の Web サ イ ト を 比 較 し た 結 果 ，10 人 全 員 がWeb3D の使われている Web サイトの方に興味を持ったと回答した．Web3D を用いることにより今回 Web上の生物図鑑における要望である 4 章の要望 2，3 を十分に満たす結果を得ることができた．また，今回 XVLの機能制限により利用できなかったが，Web3D ではアニメーション機能や音声機能の利用が可能なことから，要望の多くを Web3D を導入することで満たすことができる．Web3D の使われていない Web サイトは，閲覧者のニーズを予測していろいろな角度からの画や特徴をズームした画を掲載するということもできるが，その場合 Web サイトの階層が深くなってしまったり，スペースを多くとることでスクロールする手間が発生するといった問題が出てくる．また，はじめから用意した画像
では，閲覧者自身が見たいと思う角度や場所を自由に選ぶことができない．そういった意味でインタラクティブ機能は効果がある．また，今回の実験では実写を用いていない．実写と Web3D の使われているサイトの支持を質問したところ，体の表面の質感など人工では再現しにくい点があるなどの理由から，少数が実写を支持していた．ここで，今回の実験の検証結果を以下の表でまとめた．(ただし，実写の評価は静止画のサイトを一部参考としている．)

6 おわりに
本研究では Web3D の特徴であるインタラクティブ性が Web 上の生物図鑑において有用であることを検証するため，Web3D を使用した Web サイトと使用していな
い Web サイトを作成し，被検者からのアンケート結果に基づき検証を行なった．今回行なった評価は特定の検討項目のみに基づいて行なったものであるが，有用性に対しては十分な可能性を示せた．
また，実写を支持する人がいたという課題は，実写をテクスチャとして使用する，実写をクリックすると Web3Dに切り替わるといった手法により改善が期待される．最近では Shade のような 3DCG ソフトが Web3D 形式の出力をサポートしていることもあり，コンテンツの生成も比較的容易にできるようになっている．これによりコンテンツの量が増えることで，多くの人が Web3D に触れる機会も増えると期待される．その際，ユーザが容易にコンテンツを扱えるように，より分かりやすい操作方法を実現することも今後の課題である．

参考文献[1] 伊納裕貴，岩崎康一：評価サイト (学内専用),
http://h213s0.seto-private/~02mt025/[2] web3D CONSORTIUM,
http://www.web3d.org/[3] 脇田玲, 千代倉弘明：Web3D の現状と今後の動向,
http://web/sfc.keio.ac.jp/~mitsuaki/chiyo_article/wakita.nico.pdf[4] CATIA・CG データを利用した Web3D の商品開発,
http://www.mae.co.jp/tec_report/report11/
pdf/075.pdf[5] 脇田玲, 矢島誠, 原田毅士, 島谷浩志, 千代倉弘明：ラテ
ィス構造に基づく軽量で高品質な Web3D データ表
現, 情報処理論文誌, Vol.42 No.5, pp.1234-pp.1245(2001).
[6] 鳥谷浩志：XVL ネットワーク 3D 規格実戦ガイド,
CQ 出版社 (2002).
[7] ヤコブ・ニールセン：ウェブ・ユーザビリティ -顧客を逃がさないサイトづくりの秘訣, エムディーエヌコーポレーション (2000).
[8] IT 用語辞典：8 秒ルール,http://e-words.jp/