【手続補正書】
【提出日】平成17年3月30日(2005.3.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め用意された複数の三次元要素形状のそれぞれを特定するための要素形状識別子と、それらの三次元要素形状の相互位置関係を特定するための相互関係命令語列とを用いて、目的とする三次元形状を１若しくは２以上の三次元要素形状の組み合わせとして定義してなる形状定義ファイルを、目的とする三次元形状に対応させて登録してなる電子ライブラリと、
目的とする三次元形状の指定を受け付ける形状指定受け付け手段と、
目的とする三次元形状に関する寸法値の指定を受け付ける寸法指定受け付け手段と、
指定された三次元形状に対応する形状定義ファイルを電子ライブラリから読み出すファイル読み出し手段と、
電子ライブラリから読み出された形状定義ファイルと指定された寸法値と既知の寸法値とに基づいて、目的とする三次元形状に相当する三次元ＣＡＤファイルを生成するＣＡＤファイル生成手段と、
を具備することを特徴とする三次元ＣＡＤファイルの生成装置。
【請求項２】
ＣＡＤファイル生成手段は、境界表現形式によるデータファイルを生成する、ことを特徴とする請求項１に記載の三次元ＣＡＤファイルの生成装置。
【請求項３】
ＣＡＤファイル生成手段が、
目的とする三次元形状に含まれる各三次元要素形状のそれぞれの構成を表現する要素形状構成データを生成する構成データ生成手段と、
生成された要素形状構成データのそれぞれを、１のＣＡＤ機種の言語で表現してなる要素形状ＣＡＤデータに変換するＣＡＤデータ変換手段と、
変換により得られた要素形状ＣＡＤデータのそれぞれを形状定義ファイルに含まれる相互関係命令語列に従って合成するＣＡＤデータ合成手段と、
を具備することを特徴とする請求項１に記載の三次元ＣＡＤファイルの生成装置。
【請求項４】
ＣＡＤデータ変換手段が、
形状生成に関して１のＣＡＤ機種に固有な情報を設定するための固有ＣＡＤ情報設定手段と、
要素形状構成データのそれぞれを、固有ＣＡＤ情報設定手段の設定情報を参照して、該当するＣＡＤ機種の言語で表現された要素形状ＣＡＤデータに変換するＣＡＤ機種対応変換手段と、
を具備することを特徴とする請求項３に記載の三次元ＣＡＤファイルの生成装置。
【請求項５】
固有ＣＡＤ情報設定手段には、異なるＣＡＤ機種のそれぞれに対応する２以上の固有ＣＡＤ情報が含まれており、かつ
ＣＡＤ機種対応変換手段は、２以上の固有ＣＡＤ情報の中で、指定された固有ＣＡＤ情報を参照して、要素形状構成データのそれぞれを該当するＣＡＤ機種の言語で表現された要素形状ＣＡＤデータに変換する、ことを特徴とする請求項４に記載の三次元ＣＡＤファイルの生成装置。
【請求項６】
要素形状識別子で特定される三次元要素形状には、同一の形状定義ファイル内で特定される複数の三次元要素形状の結合で表現される複合三次元要素形状が含まれている、請求項１に記載の三次元ＣＡＤファイルの生成装置。
【請求項７】
形状定義ファイルが、ＸＭＬ等の拡張可能なマークアップ言語により記述されている、請求項１に記載の三次元ＣＡＤファイルの生成装置。
【請求項８】
目的とする三次元形状が、電子カタログにおいてユーザにより選択された物品の三次元形状である、請求項１乃至７のいずれかに記載の三次元ＣＡＤファイルの生成装置。
【請求項９】
関連物品として１の物品に予め対応付けられた１または２以上の物品を特定するための関連物品識別情報と、当該１の物品と関連物品との寸法値相関を規定する寸法値相関情報とを格納するための手段と、
形状指定受付手段により１の物品の三次元形状の指定が受け付けられたときには、対応する関連物品識別情報に基づいて関連物品を特定する関連物品特定手段と、
特定された関連物品についての寸法値を対応する寸法値相関情報に基づき特定する寸法値特定手段と、を有し、
それにより、形状指定受付手段により受け付けられた物品と共に、関連物品の三次元形状に相当する三次元ＣＡＤファイルが同時生成される、ことを特徴とする請求項８に記載の三次元ＣＡＤファイルの生成装置。
【請求項１０】
サーバと、クライアント端末とを、ネットワークを介して接続してなるものであり、
サーバ側には、
予め用意された複数の三次元要素形状のそれぞれを特定するための要素形状識別子と、それらの三次元要素形状の相互位置関係を特定するための相互関係命令語列とを用いて、目的とする三次元形状を１若しくは２以上の三次元要素形状の組み合わせとして定義してなる形状定義ファイルを、目的とする三次元形状に対応させて登録してなる電子ライブラリと、
目的とする三次元形状の指定をクライアント端末から受け付ける形状指定受け付け手段と、
目的とする三次元形状に関する寸法値の指定をクライアント端末から受け付ける寸法指定受け付け手段と、
指定された三次元形状に対応する形状定義ファイルを電子ライブラリから読み出すファイル読み出し手段と、
電子ライブラリから読み出された形状定義ファイルと指定された寸法値と既知の寸法値とを含む三次元形状ソースをクライアント端末へと送信する送信手段と、が含まれており、
クライアント端末側には、サーバから送られてきた三次元形状ソースに基づいて、目的とする三次元形状に相当する三次元ＣＡＤファイルを生成するＣＡＤファイル生成手段と、が含まれている、ことを特徴尾する三次元ＣＡＤファイルの生成システム。
【請求項１１】
生成される三次元ＣＡＤファイルは、境界表現形式によるデータファイルである、請求項１０に記載の三次元ＣＡＤファイルの生成システム。
【請求項１２】
ＣＡＤファイル生成手段が、
目的とする三次元形状に含まれる各三次元要素形状のそれぞれの構成を表現する要素形状構成データを生成する構成データ生成手段と、
生成された要素形状構成データのそれぞれを、１のＣＡＤ機種の言語で表現してなる要素形状ＣＡＤデータに変換するＣＡＤデータ変換手段と、
変換により得られた要素形状ＣＡＤデータのそれぞれを形状定義ファイルに含まれる相互関係命令語列に従って合成するＣＡＤデータ合成手段と、
を具備する、ことを特徴とする請求項１０に記載の三次元ＣＡＤファイルの生成システム。
【請求項１３】
ＣＡＤデータ変換手段が、
形状生成に関して１のＣＡＤ機種に固有な情報を設定するための固有ＣＡＤ情報設定手段と、
要素形状構成データのそれぞれを、固有ＣＡＤ情報設定手段の設定情報を参照して、該当するＣＡＤ機種の言語で表現された要素形状ＣＡＤデータに変換するＣＡＤ機種対応変換手段と、
を具備する、ことを特徴とする請求項１２に記載の三次元ＣＡＤファイルの生成システム。
【請求項１４】
固有ＣＡＤ情報設定手段には、異なるＣＡＤ機種のそれぞれに対応する２以上の固有ＣＡＤ情報が含まれており、かつ
ＣＡＤ機種対応変換手段は、２以上の固有ＣＡＤ情報の中で、指定された固有ＣＡＤ情報を参照して、要素形状構成データのそれぞれを該当するＣＡＤ機種の言語で表現された要素形状ＣＡＤデータに変換する、ことを特徴とする請求項１３に記載の三次元ＣＡＤファイルの生成システム。
【請求項１５】
要素形状識別子で特定される三次元要素形状には、同一の形状定義ファイル内で特定される複数の三次元要素形状の結合で表現される複合三次元要素形状が含まれている、請求項１０に記載の三次元ＣＡＤファイルの生成システム。
【請求項１６】
形状定義ファイルが、ＸＭＬ等の拡張可能なマークアップ言語により記述されている、請求項１０に記載の三次元ＣＡＤファイルの生成システム。
【請求項１７】
目的とする三次元形状が、電子カタログにおいてユーザにより選択された物品の三次元形状である、請求項１０乃至１６のいずれかに記載の三次元ＣＡＤファイルの生成システム。
【請求項１８】
サーバ側には、
関連物品として１の物品に予め対応付けられた１または２以上の物品を特定するための関連物品識別情報と、当該１の物品と関連物品との寸法値相関を規定する寸法値相関情報とを格納するための手段と、
形状指定受付手段により１の物品の三次元形状の指定が受け付けられたときには、対応する関連物品識別情報に基づいて関連物品を特定する関連物品特定手段と、
特定された関連物品についての寸法値を対応する寸法値相関情報に基づき特定する寸法値特定手段と、を有し、
それにより、形状指定受付手段により受け付けられた物品と共に、関連物品に関する三次元形状ソースが同時生成されて、クライアント端末側に送信されることを特徴とする請求項１７に記載の三次元ＣＡＤファイルの生成システム。
【請求項１９】
予め用意された複数の三次元要素形状のそれぞれを特定するための要素形状識別子と、それらの三次元要素形状の相互位置関係を特定するための相互関係命令語列とを用いて、目的とする三次元形状を１若しくは２以上の三次元要素形状の組み合わせとして定義してなる形状定義ファイルを、目的とする三次元形状に対応させて登録してなる電子ライブラリと、
目的とする三次元形状の指定をクライアント端末から受け付ける形状指定受け付け手段と、
目的とする三次元形状に関する寸法値の指定をクライアント端末から受け付ける寸法指定受け付け手段と、
指定された三次元形状に対応する形状定義ファイルを電子ライブラリから読み出すファイル読み出し手段と、
電子ライブラリから読み出された形状定義ファイルと指定された寸法値と既知の寸法値とを含む三次元形状ソースを生成する形状ソース生成手段と、
生成された三次元形状ソースをクライアント端末へと送信する送信手段と、を具備することを特徴とする三次元形状ソースを提供するサーバ装置。
【請求項２０】
要素形状識別子で特定される三次元要素形状には、同一の形状定義ファイル内で特定される複数の三次元要素形状の結合で表現される複合三次元要素形状が含まれている、請求項１９に記載の三次元形状ソースを提供するサーバ装置。
【請求項２１】
形状定義ファイルが、ＸＭＬ等の拡張可能なマークアップ言語により記述されている、請求項１９に記載の三次元形状ソースを提供するサーバ装置。
【請求項２２】
目的とする三次元形状が、電子カタログにおいてユーザにより選択された物品の三次元形状である、請求項１９乃至２１のいずれかに記載の三次元形状ソースを提供するサーバ装置。
【請求項２３】
関連物品として１の物品に予め対応付けられた１または２以上の物品を特定するための関連物品識別情報と、当該１の物品との寸法値相関を規定する寸法値相関情報とを格納するための手段と、
形状指定受付手段により１の物品の三次元形状の指定が受け付けられたときには、対応する関連物品識別情報に基づいて関連物品を特定する関連物品特定手段と、
特定された関連物品についての寸法値を対応する寸法値相関情報に基づき特定する寸法値特定手段と、を有し、
それにより、形状指定受付手段により受け付けられた物品と共に、関連物品に関する三次元形状ソースが同時生成されて、クライアント端末側に送信される、ことを特徴とする請求項２２に記載の三次元ソースを提供するサーバ装置。
【請求項２４】
予め用意された複数の三次元要素形状のそれぞれを特定するための要素形状識別子と、それらの三次元要素形状の相互位置関係を特定するための相互関係命令語列とを用いて、目的とする三次元形状を１若しくは２以上の三次元要素形状の組み合わせとして定義してなる形状定義ファイルと、当該三次元形状の各部の寸法上方途で構成される三次元ソースから、１のＣＡＤ言語で記述された三次元ＣＡＤファイルを生成するためのものであって、
コンピュータを、
目的とする三次元形状に含まれる各三次元要素形状のそれぞれの構成を表現する要素形状構成データを生成する構成データ生成手段と、
生成された要素形状構成データのそれぞれを、１のＣＡＤ機種の言語で表現してなる要素形状ＣＡＤデータに変換するＣＡＤデータ変換手段と、
変換により得られた要素形状ＣＡＤデータのそれぞれを形状定義ファイルに含まれる相互関係命令語列にしたがって合成するＣＡＤデータ合成手段として機能させるためのコンピュータプログラム。
【請求項２５】
ＣＡＤデータ変換手段が、
形状生成に関して１のＣＡＤ機種に固有な情報を設定するための固有ＣＡＤ情報設定手段と、
要素形状構成データのそれぞれを、固有ＣＡＤ情報設定手段の設定情報を参照して、該当するＣＡＤ機種の言語で表現された要素形状ＣＡＤデータに変換するＣＡＤ機種対応変換手段と、
を具備する、ことを特徴とする請求項２４に記載のコンピュータプログラム。
【請求項２６】
形式定義ファイルが、ＸＭＬ等の拡張可能なマークアップ言語により記述されている、請求項２４に記載のコンピュータプログラム。
【請求項２７】
目的とする三次元形状が、電子カタログにおいてユーザにより選択された物品の三次元形状である、請求項２４乃至２６のいずれかに記載のコンピュータプログラム。
【請求項２８】
請求項２４乃至２７のいずれかに記載のコンピュータプログラムが組み込まれたＣＡＤ装置。