【手続補正書】
【提出日】平成19年2月28日(2007.2.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  ３次元空間でオブジェクトを定義する第１の情報を格納する手段と、
３次元空間で付加的３次元構造を定義する第２の情報を格納する手段と、
前記第１の情報によって定義された前記オブジェクトの少なくとも一部に、前記オブジェクトの外観に組み込まれるようにマップされた前記第２の情報によって定義された前記付加的３次元構造を含むオブジェクトを定義する第３の情報を生成するマッピング手段と
を備えることを特徴とするコンピュータグラフィックス装置。
【請求項２】  前記付加的３次元構造を前記第１の情報によって定義されたオブジェクトにマップすべきかどうかを識別するために前記第１の情報を監視する手段を備え、
前記マッピング手段は、前記監視手段による識別の結果に応じて動作する
ことを特徴とする請求項１に記載のコンピュータグラフィックス装置。
【請求項３】  グラフィックスで表すべきオブジェクトの上に重ねられるべきビット・マップ・パターンを定義する情報を格納する手段を更に備える
ことを特徴とする請求項１または２に記載のコンピュータグラフィックス装置。
【請求項４】  前記ビット・マップ・パターンを格納する前記手段が、ビット・マップ・パターンが定義され得る２次元領域に関連する情報を格納するように構成され、
前記第２の情報を格納する前記手段が、前記２次元領域に対応する２次元境界内の情報を記憶するように構成される
ことを特徴とする請求項３に記載のコンピュータグラフィックス装置。
【請求項５】  前記付加的３次元構造を定義する前記第２の情報を格納する前記手段が、前記構造の複数の２次元要素を定義する情報と、前記２次元要素間の相互関係を定義する情報とを格納するように構成される
ことを特徴とする請求項１乃至４のいずれか一項に記載のコンピュータグラフィックス装置。
【請求項６】  前記２次元要素を定義する前記情報を格納する前記手段が、各２次元要素の形状を定義する情報を格納するように構成される
ことを特徴とする請求項５に記載のコンピュータグラフィックス装置。
【請求項７】  前記２次元要素を定義する前記情報を格納する前記手段が、各２次元要素の頂点の相対的な３次元位置を定義する情報を格納するように構成される
ことを特徴とする請求項６に記載のコンピュータグラフィックス装置。
【請求項８】  前記マッピング手段が、前記付加的３次元構造を３次元の前記オブジェクトの２次元要素にマップするように構成される
ことを特徴とする請求項１乃至７のいずれか一項に記載のコンピュータグラフィックス装置。
【請求項９】  前記付加的３次元構造を定義する情報を格納する前記手段が、有限の空間内の構造がオブジェクトの表面の上に繰り返され得るよう、該構造に対する前記情報を格納するように構成される
ことを特徴とする請求項１乃至８のいずれか一項に記載のコンピュータグラフィックス装置。
【請求項１０】  前記マッピング手段が、オブジェクトの表面の要素の境界を識別する手段と、前記境界内にマップする手段とを含む
ことを特徴とする請求項１乃至９のいずれか一項に記載のコンピュータグラフィックス装置。
【請求項１１】  前記マッピング手段は、使用において、それに対する前記第２の情報が格納手段に格納されている付加的３次元構造の各要素ごとに、前記要素がオブジェクトの表示に含まれる程度までオブジェクトに重なるかどうかを判断する手段を含む
ことを特徴とする請求項１０に記載のコンピュータグラフィックス装置。
【請求項１２】  前記判断する手段が、付加的３次元構造の隣接する要素を順番に調べるように動作可能である
ことを特徴とする請求項１１に記載のコンピュータグラフィックス装置。
【請求項１３】  使用においてオブジェクトのビューをレンダリングすべきビュー・ポイントを定義する手段と、
オブジェクトの特定の要素が所定の閾値よりもビュー・ポイントの近くにあるかどうかを識別する手段とをさらに備え、
前記マッピング手段は、前記要素が前記所定の閾値よりもビュー・ポイントの近くにある場合にのみマップするように構成されている
ことを特徴とする請求項１乃至１２のいずれか一項に記載のコンピュータグラフィックス装置。
【請求項１４】  付加的３次元構造を定義する第２の情報を格納する前記手段が、複数の付加的３次元構造を定義する第２の情報を格納する用に構成される
ことを特徴とする請求項１３に記載のコンピュータグラフィックス装置。
【請求項１５】  前記マッピング手段が複数の格納された付加的３次元構造の１つを選択するように動作可能であり、使用中におけるその選択は、前記ビュー・ポイントから、その上にマップするべき要素までの距離に基づく
ことを特徴とする請求項１４に記載のコンピュータグラフィックス装置。
【請求項１６】  前記第２の情報によって定義される前記付加的３次元構造の要素を指定する手段を更に備え、
前記指定する手段が、要素を表示するものとして、或いはしないものとして指定するように動作可能である
ことを特徴とする請求項１乃至１５のいずれか一項に記載のコンピュータグラフィックス装置。
【請求項１７】  コンピュータ実施可能命令の制御下で動作可能なプロセッサを含むコンピュータ装置において３次元オブジェクトをグラフィックスで表す方法であって、
オブジェクトの基本形状を定義する情報に基づいてオブジェクトを表し、
表面のさらなる詳細を表すように、前記基本形状の上に追加的な幾何学的模様をマップする
ことを特徴とするコンピュータグラフィックス方法。
【請求項１８】  前記オブジェクトの要素を識別するステップと、
追加的な幾何学的模様を前記要素のポイントにマップするステップと、
前記マップに従って前記追加の幾何学的模様を重ねるステップとを更に備える
ことを特徴とする請求項１７に記載のコンピュータグラフィックス方法。
【請求項１９】  前記要素と、使用においてレンダリングされるビューのビューポイントとの間の距離を識別するステップと、
前記距離が所定の大きさを超えない限り、前記重ねるステップを行うステップとを更に備える
ことを特徴とする請求項１８に記載のコンピュータグラフィックス方法。
【請求項２０】  前記追加的な幾何学模様が複数の要素表面を含み、
各要素表面ごとに、該要素表面を重ねるのに用いるべきかどうかを指定するステップを更に備える
ことを特徴とする請求項１９に記載のコンピュータグラフィックス方法。
【請求項２１】  コンピュータを、
３次元空間でオブジェクトを定義する第１の情報を格納する手段と、
３次元空間で付加的３次元構造を定義する第２の情報を格納する手段と、
前記第１の情報によって定義された前記オブジェクトの少なくとも一部に、前記オブジェクトの外観に組み込まれるようにマップされた前記第２の情報によって定義された前記付加的３次元構造を含むオブジェクトを定義する第３の情報を生成するマッピング手段と、
を備えるコンピュータグラフィックス装置として機能させるためのコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項２２】  コンピュータ実施可能命令の制御下で動作可能なプロセッサを含むコンピュータ装置において３次元オブジェクトをグラフィックスで表すコンピュータグラフィックス方法をコンピュータに実行させるコンピュータプログラムであって、
コンピュータに、
オブジェクトの基本形状を定義する情報に基づいてオブジェクトを表すステップと、
表面のさらなる詳細を表すように、前記基本形状の上に追加的な幾何学的模様をマップするステップと、
を実行させることを特徴とするコンピュータプログラム。