(57)【要約】【課題】サーバ装置に保管されている３Ｄモデルデータを構成する各ファイルの状態を、簡便な構成でアクセスして把握する。【解決手段】３次元ＣＡＤモデルデータ管理装置は、３Ｄモデルデータ管理サーバ装置Ａと３Ｄモデルデータ編集クライアント装置Ｂを備えて構成されており、クライアント装置Ｂの３Ｄモデルデータ登録処理装置Ｂ５は、３Ｄ−ＣＡＤシステムＢ６で表示している３Ｄモデルデータを構成する各ファイルの３Ｄモデル登録リストファイルを３Ｄ−ＣＡＤシステムから取得して、３Ｄモデルデータとともにサーバ装置Ａの外部記憶装置Ａ４に保管する。一方、サーバ装置Ａの３Ｄモデルデータ管理処理装置Ａ５は、クライアント装置Ｂからのアクセス要求に対して、３Ｄモデル登録リストファイルを参照し、このファイルを構成する各ファイルに設定されたアクセス可否を表す管理情報に基づき、アクセス可否を回答する。【選択図】図１
2009157529.tif 000002
【特許請求の範囲】
【請求項１】
演算処理装置と、データ通信装置と、作業用データメモリと、外部記憶装置とを有する３Ｄモデルデータ管理サーバ装置と、
３Ｄ−ＣＡＤシステムを含んでなる演算処理装置と、データ通信装置と、作業用データメモリと、外部記憶装置と、入力装置と、表示装置とを有する複数の３Ｄモデルデータ編集クライアント装置とを、各装置の前記データ通信装置を介して接続して構成され、
複数の部品の形状をそれぞれ表す複数のパートファイルと、各パートファイルの組み付け情報を表す１又は複数のアセンブリファイルとを含む３Ｄモデルデータを管理する３次元ＣＡＤモデルデータ管理装置において、
前記３Ｄモデルデータ編集クライアント装置の前記演算処理装置は、前記３Ｄ−ＣＡＤシステムで表示している３Ｄモデルデータを構成する各ファイルの３Ｄモデル登録リストファイルを前記３Ｄ−ＣＡＤシステムから取得して、該３Ｄモデル登録リストファイルを前記３Ｄモデルデータとともに前記３Ｄモデルデータ管理サーバ装置の外部記憶装置に保管し、
前記３Ｄモデルデータ管理サーバ装置の前記演算処理装置は、前記３Ｄモデルデータ編集クライアント装置からのアクセス要求に対して、保管された３Ｄモデル登録リストファイルを参照し、該３Ｄモデル登録リストファイルを構成する各ファイルに設定されたアクセス可否を表す管理情報に基づき、アクセス可能か否かを回答することを特徴とする３次元ＣＡＤモデルデータ管理装置。
【請求項２】
前記３Ｄモデルデータ編集クライアント装置の前記アクセス要求は、前記３Ｄモデルデータを３Ｄモデルデータ管理サーバ装置の外部記憶装置に保管して保管状態に設定する保管処理と、保管している３Ｄモデルデータを承認状態に設定する承認処理と、承認している３Ｄモデルデータを借用させて借用状態に設定する借用処理と、借用させている３Ｄモデルデータの借用を取り消し状態に設定する借用取り消し処理とを含み、
前記保管された３Ｄモデル登録リストファイルを構成する各ファイルに設定されたアクセス可否を表す管理情報は、各ファイルに設定された保管、承認、借用、借用取り消しの各状態値と、各状態値設定を行ったユーザ名称とを含む請求項１の３次元ＣＡＤモデルデータ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元ＣＡＤモデルデータ管理装置に係り、具体的には、３次元コンピュータ支援設計（３Ｄ−ＣＡＤ：Computer Aided Design)システムを用いて編集される３Ｄモデルデータを管理する製品データ管理（ＰＤＭ：Product Data Management）システム、及び製品ライフサイクル管理（ＰＬＭ：Product Lifecycle Management)システムの技術に関する。
【背景技術】
【０００２】
３Ｄ−ＣＡＤシステムを用いた３次元設計は、従来の図面ベースの２次元設計に比べ、部品単位での形状、員数管理をすることができるため、大いに活用されている。３Ｄ−ＣＡＤシステムで扱われる３Ｄモデルデータは、複数部品からなる製品に対して、各部品形状を管理するパートファイルと、各部品の組み付け情報を管理するアセンブリファイルと、パートファイル或いはアセンブリファイルを使用して２次元図面化した図面ファイルなどで構成されるのが一般的である。
【０００３】
これらのファイルは、それぞれ関連性をファイル内部に持っているため、クライアント装置に配置された３Ｄ−ＣＡＤシステムからサーバ装置へアクセスしてファイルを読込むと、関連するファイルも同時に読込まれて全体が表示される。
【０００４】
ところで、製品の設計・開発・保守などの場面において、このような３Ｄ−ＣＡＤシステムで編集される３Ｄモデルデータなどの設計情報を一元管理するＰＤＭ，或いはＰＬＭシステムが開発されている。例えば特許文献１には、複数設計者による協調設計を考慮して、３次元設計情報の整合性を保つとともに、設計・開発効率を高めるＰＤＭ／ＰＬＭシステムが記載されている。
【０００５】
【特許文献１】特開２００１−１５５１８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載されているようなＰＤＭ／ＰＬＭシステムは、３Ｄ−ＣＡＤシステムで３Ｄモデルデータを編集してクライアント装置に保存する度に、その変更をリアルタイムでサーバ装置に反映するのが一般的である。
【０００７】
これは、複数の設計者が、３Ｄ−ＣＡＤシステムを通じて、サーバ装置に格納された３Ｄモデルデータを構成する各ファイルの状態をリアルタイムに把握できるといった面ではメリットがある。各ファイルの状態とは、例えば、ファイルをサーバ装置から借用することが可能か、サーバ装置に格納されたファイルに対して承認設定をすることが可能か、クライアント装置で編集したファイルをサーバ装置に保管することが可能か、といったものである。
【０００８】
しかしながら、このようなシステム構成では、サーバ装置とクライアント装置との間で通信が密に行われるため、クライアント装置の負荷が大きく、処理速度が低下するというデメリットがある。
【０００９】
このような状況下、３Ｄ−ＣＡＤシステムを用いた製品開発現場では、従来システムの密なデータ通信機能を排除して処理負荷を軽減しつつ、ユーザの所望のタイミングで、サーバ装置に保管されている３Ｄモデルデータを構成する各ファイルの状態を知りたいという要望が高まっている。
【００１０】
そこで、本発明は、サーバ装置に保管されている３Ｄモデルデータを構成する各ファイルの状態を、容易にアクセスして把握できる３次元ＣＡＤモデルデータ管理装置を実現することを課題とする。
【課題を解決するための手段】
【００１１】
本発明の３次元ＣＡＤモデルデータ管理装置は、基本構成として、演算処理装置と、データ通信装置と、作業用データメモリと、外部記憶装置とを有する３Ｄモデルデータ管理サーバ装置と、３Ｄ−ＣＡＤシステムを含んでなる演算処理装置と、データ通信装置と、作業用データメモリと、外部記憶装置と、入力装置と、表示装置とを有する複数の３Ｄモデルデータ編集クライアント装置とを備えており、各装置のデータ通信装置を介して接続されて構成されている。また、複数の部品の形状をそれぞれ表す複数のパートファイルと、各パートファイルの組み付け情報を表す１又は複数のアセンブリファイルとを含む３Ｄモデルデータを管理するものである。
【００１２】
また、上記課題を解決するための特徴構成として、３Ｄモデルデータ編集クライアント装置の演算処理装置は、３Ｄ−ＣＡＤシステムで表示している３Ｄモデルデータを構成する各ファイルの３Ｄモデル登録リストファイルを３Ｄ−ＣＡＤシステムから取得して、この３Ｄモデル登録リストファイルを３Ｄモデルデータとともに３Ｄモデルデータ管理サーバ装置の外部記憶装置に保管する。一方、３Ｄモデルデータ管理サーバ装置の演算処理装置は、３Ｄモデルデータ編集クライアント装置からのアクセス要求に対して、保管された３Ｄモデル登録リストファイルを参照し、３Ｄモデル登録リストファイルを構成する各ファイルのアクセス可否を表す管理情報に基づき、アクセス可能か否かを回答する。
【００１３】
すなわち、クライアント装置の演算処理装置は、３Ｄ−ＣＡＤシステムで表示している３Ｄモデルデータから、この３Ｄモデルデータを構成する各ファイルのファイル名のリストなどのみからなる３Ｄモデル登録リストファイルを抽出して管理サーバ装置に保管している。このリストファイルは、従来、３Ｄモデルデータの各ファイルがそれぞれ内部に有していたファイル間の関連性を示すリストなどを切り出して作成されたファイルであり、３Ｄ−ＣＡＤシステムを介してアクセスする必要もないため、容易にアクセスできるものである。したがって、管理サーバ装置は、クライアント装置（ユーザ）からの各ファイルへのアクセス要求に対して、容易に、保管されているリストファイルを参照し、このリストファイルを構成する各ファイルに設定されたアクセス可否を表す管理情報に基づいて回答することができる。
【発明の効果】
【００１４】
本発明によれば、サーバ装置に保管されている３Ｄモデルデータを構成する各ファイルの状態を、容易にアクセスして把握できる３次元ＣＡＤモデルデータ管理装置を実現することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を適用してなる３次元ＣＡＤモデルデータ管理装置の実施形態を、図１〜図１２を用いて説明する。なお、以下の説明では、同一機能部品については同一符号を付して重複説明を省略する。
【００１６】
図１は、本実施形態の３次元ＣＡＤモデルデータ管理装置の全体構成を示す図である。本実施形態の３次元ＣＡＤモデルデータ管理装置は、３次元ＣＡＤモデルを保管・管理する３Ｄモデルデータ管理サーバ装置Ａと、３次元ＣＡＤモデルを作成し保管依頼などを行う３Ｄモデルデータ編集クライアント装置Ｂとが、互いにデータ通信装置Ａ２とデータ通信装置Ｂ２を介して接続されて構成されている。なお、図１では、１の３Ｄモデルデータ編集クライアント装置Ｂついての詳細しか記載していないが、同様の３Ｄモデルデータ編集クライアント装置Ｂが複数配置され、同様に３Ｄモデルデータ管理サーバ装置Ａと接続される。
【００１７】
３Ｄモデルデータ管理サーバ装置Ａは、演算処理装置Ａ１と、データ通信装置Ａ２と、作業用データメモリＡ３と、外部記憶装置Ａ４とを有して構成されている。
【００１８】
外部記憶装置Ａ４は、３Ｄモデルデータ編集クライント装置からデータを登録できる共用スプーラフォルダＡ４−１と、３次元モデルデータを保管・管理する共有３ＤモデルデータフォルダＡ４−２と、３次元モデルデータを管理するデータベースである３Ｄモデルデータ管理フォルダＡ４−３と、３次元モデルデータの履歴データを保管する３ＤモデルデータバックアップフォルダＡ４−４とを有して構成されている。
【００１９】
また、演算処理装置Ａ１には、３Ｄモデルデータ管理処理装置Ａ５が組み込まれている。３Ｄモデルデータ管理処理装置Ａ５は、共用スプーラフォルダＡ４−１に書き込まれた内容を読み取る入力処理部Ａ５−１と、入力処理部Ａ５−１で取得した情報が保管処理指示の場合、共用スプーラフォルダＡ４−１より３Ｄモデルデータを整理・保管する保管処理部Ａ５−２と、入力処理部Ａ５−１で取得した情報が承認処理指示の場合、保管している３Ｄモデルデータを承認設定する承認処理部Ａ５−３と、入力処理部Ａ５−１で取得した情報が借用処理指示の場合、承認している３Ｄモデルデータを借用状態に設定する借用処理部Ａ５−４とを有している。
【００２０】
さらに、３Ｄモデルデータ管理処理装置Ａ５には、入力処理部Ａ５−１で取得した情報が問合せ処理の場合、各種問合せ回答処理を行う本発明の特徴部の１つである問合せ処理部Ａ５−５が設けられている。問合せ処理部Ａ５−５の詳細については後述する。
【００２１】
一方、３Ｄモデルデータ編集クライアント装置Ｂは、演算処理装置Ｂ１と、データ通信装置Ｂ２と、作業用データメモリＢ３と、外部記憶装置Ｂ４と、入力装置Ｂ７と、表示装置Ｂ８とを有して構成されている。演算処理装置Ｂ１には、３Ｄ−ＣＡＤシステムＢ６と、本発明の特徴部の１つである３Ｄモデルデータ登録処理装置Ｂ５とが配置されている。
【００２２】
３Ｄモデルデータ登録処理装置Ｂ５は、３Ｄ−ＣＡＤシステムＢ６で表示している３Ｄモデルデータのファイル構成情報、つまり３Ｄモデルデータを構成する各ファイルのファイル名リストなどを３Ｄ−ＣＡＤシステムＢ６から抽出して取得し、３Ｄモデルデータ管理サーバ装置Ａへ登録・保管するための情報である３Ｄモデル登録リストファイルＢ４−１を出力するモデル取得部Ｂ５−１と、３Ｄモデルデータ管理サーバ装置Ａへ保管依頼をする保管依頼部Ｂ５−２と、各種問合せを行う問合せ部Ｂ５−３とを有して構成されている。
続いて、本実施形態の３次元ＣＡＤモデルデータ管理装置を利用して３Ｄモデルデータを管理・操作する全体動作のワークフローを、図２を用いて説明する。
【００２３】
まず始めに、設計者は、３Ｄモデルデータ編集クライアント装置Ｂ上の３Ｄ−ＣＡＤシステムＢ６を使用して３Ｄモデルデータや図面データ（以下３Ｄモデルデータに含めて呼称する）を新規に作成し（Ｓ２−１）、外部記憶装置Ｂ４に３ＤモデルファイルＢ４−２として保存する。
【００２４】
次に、３Ｄモデルデータ管理サーバ装置Ａへの保管が可能か否かの問合せを、問合せ部Ｂ５−３を使用して確認し、保管可であれば、保管依頼部Ｂ５−２にて保管処理を開始する（Ｓ２−２）。保管処理が終了すると、外部記憶装置Ａ４の各フォルダに３Ｄモデルデータが整理・保管され、３Ｄモデルデータの保管状態となる（Ｓ２−３）。
【００２５】
次に、承認が可能か否かを問合せて確認し、承認可であれば、承認処理を開始する（Ｓ２−４）。承認処理が終了すると、３Ｄモデルデータが承認状態となる（Ｓ２−５）。なお、承認処理は、例えば設計部門の責任者などにより操作される場合が一般的である。
【００２６】
次に、承認済みの３Ｄモデルを変更する場合、借用が可能か否かを問合せて確認し、借用可であれば、借用処理を開始する（Ｓ２−６）。借用処理が終了すると、３Ｄモデルデータは借用状態（Ｓ２−７）となり、借用した設計者は、３Ｄモデルデータ編集クライアント装置Ｂ上の外部記憶装置に３Ｄモデルデータをコピーして、３Ｄモデルデータの修正（Ｓ２−８）を行った後再び、保管処理Ｓ２−２の処理に戻る。
【００２７】
借用状態（Ｓ２−７）から借用取消しを行う場合は、借用取消しが可能か否かの問合せを行い、取消し可であれば、借用取消し処理を行い（Ｓ２−９）、借用取消し処理終了後、３Ｄモデルデータは借用取消状態になる（Ｓ２−１０）。
【００２８】
なお、承認前の保管状態では、保管したユーザの権限となっているため、保管したユーザは何度も保管を繰り返すことができる。
【００２９】
以上のように、本実施形態の３次元ＣＡＤモデルデータ管理装置は、３Ｄ−ＣＡＤシステムを用いて３Ｄモデルデータを作成・編集するとともに、複数設計者による協調設計を可能とするため、３Ｄモデルデータを構成する各ファイルの各種状態設定などを管理している。
【００３０】
次に、本実施形態の３次元ＣＡＤモデルデータ管理装置の特徴部の１つである３Ｄモデルデータ登録処理装置による保管処理のフローチャートを、図３を用いて説明する。
【００３１】
まず始めに、保管登録する図番と登録フォルダ名称がユーザにより入力装置Ｂ７から入力され、モデル取得部Ｂ５−１により、図番に関連する３Ｄモデルデータ登録ファイル（以下、ＭＲＬファイルと称す）が生成され、３Ｄモデル登録リストファイルＢ４−１が作成される（Ｓ３−１）。なお、ＭＲＬファイルの詳細については後述する。
【００３２】
続いて、保管依頼部Ｂ５−２により、３Ｄモデルデータ管理サーバ装置ＡにＭＲＬファイルが入力される（Ｓ３−２）。次に、共用スプーラフォルダＡ４−１にステップＳ３−１で入力した登録フォルダとユーザ名称を使用してフォルダが生成される（Ｓ３−３）。
【００３３】
次に、ＭＲＬファイル内の使用ファイル名分のループ処理（Ｓ３−４）に入り、始めに、処理対象ファイルが、図番ファイル、Ｄｒａｗファイル又はＭＲＬファイルかのチェックを行い、チェック結果がＹｅｓの場合は、共有スプーラフォルダの生成したフォルダに対象ファイルがコピーされる（Ｓ３−７）。ステップＳ３−５のチェック結果がＮｏの場合は、次のステップの処理対象ファイルが、モデルファイルでかつ、サーバ登録日付より修正日付の方が大きい、すなわち、新しい日付のチェックを行い（Ｓ３−６）、チェック結果がＹｅｓの場合は、ステップＳ３−７の処理が行われる。
【００３４】
上記ステップＳ３−４のループ処理が終了すると、次に、３Ｄモデルデータを登録するための保管依頼する情報が登録され、共用スプーラフォルダのフォルダ名とＭＲＬファイル名が記載されたリクエストファイルが生成される（Ｓ３−８）。
【００３５】
続いて、３Ｄモデルデータ保管依頼が３Ｄモデルデータ管理処理装置Ａ５の保管処理部Ａ５−２に渡され、保管処理部Ａ５−２処理に移行し、まず始めに、３Ｄモデルデータ登録リクエストファイル名に記載されているＭＲＬファイルが入力される（Ｓ３−１０）。そして、共用３ＤモデルデータフォルダＡ４−２に、ＭＲＬファイルに記載されている３Ｄモデルサーバ登録先名称でフォルダが生成される（Ｓ３−１１）。
【００３６】
次に、３Ｄモデルデータ管理フォルダＡ４−３にも、同じく、ＭＲＬファイルに記載されている３Ｄモデルサーバ登録先名称でフォルダが生成され（Ｓ３−１２）、３ＤモデルデータバックアップフォルダＡ４−４にも、同じく、ＭＲＬファイルに記載されている３Ｄモデルサーバ登録先名称でフォルダが生成される（Ｓ３−１３）。
【００３７】
次に、ＭＲＬファイル内の使用ファイル名分のループ処理（Ｓ３−１４）に入り、始めに、処理対象ファイルが、図番ファイル、又は、Ｄｒａｗファイル又はＭＲＬファイルかのチェックが行われ、チェック結果がＹｅｓの場合は、ステップＳ３−１７に移行する。
【００３８】
ステップＳ３−１５のチェック結果がＮｏの場合は、処理対象ファイルが、モデルファイルでかつ、サーバ登録日付より修正日付の方が大きい、すなわち、新しい日付のチェックが行われ（Ｓ３−１６）、チェック結果がＹｅｓの場合は、ステップＳ３−１７に移行する。
【００３９】
ステップＳ３−１７は、共用３ＤモデルデータフォルダＡ４−２の登録フォルダに既に登録対象ファイル名と同名のファイルがある場合、３ＤモデルデータバックアップフォルダＡ４−４の作成フォルダに元のファイルを移動処理する（Ｓ３−１７）。続いて、登録対象ファイルのタイムスタンプ情報、すなわち、ファイル修正日時をファイルプロパティに登録してファイルを保存する（Ｓ３−１８）。本発明において、ステップＳ３−１８の修正日付をファイルプロパティに保持することは、サーバで管理しているファイルと、クライントで修正したか否かの判定をするために重要な要素である。
【００４０】
次に、登録対象ファイルを所定の共用３ＤモデルデータフォルダＡ４−２の登録フォルダに移動する（Ｓ３−１９）。次に、３Ｄモデルデータ管理フォルダＡ４−３の登録フォルダに同名のファイルを生成し、登録日時と状態値を保管とし、ユーザ名称を書き込んでファイルを保存する（Ｓ３−２０）。上記ステップＳ３−１４のループ処理が終了すれば、保管処理は終了となる。
【００４１】
図４は、このような保管処理がなされた後の３Ｄモデルデータ管理サーバ装置Ａの外部記憶装置Ａ４の共用３ＤモデルデータフォルダＡ４−２のフォルダ内容構成の一例である。この共用３ＤモデルデータフォルダＡ４−２は、読込み専用の共用設定を行い、複数の３Ｄモデルデータ編集クライアント装置Ｂよりアクセスできる体系としておく。また、保管依頼部Ｂ５−２による保管処理において、保管先の指定登録フォルダは設計者に指定されたフォルダ（Ａ４−２−１，Ａ４−２−２）となる。また、保管指示する３Ｄモデルデータファイルは、モデル取得部Ｂ５−１で取得されて、３Ｄモデル登録リストファイルＢ４−１として出力されたファイルの内容に従っている。
【００４２】
図５は、３Ｄモデル登録リストファイルＢ４−１の構成内容の一例を示す図である。３Ｄモデル登録リストファイルＢ４−１は、設計者が指示した３Ｄモデルサーバ登録先（登録フォルダ名）と、３Ｄ−ＣＡＤシステムＢ６で現在表示している図面の図番と、Ｄｒａｗファイルと、参照されている全３Ｄモデルファイル名で構成されている。
【００４３】
図４に示すように、この３Ｄモデル登録リストファイルＢ４−１に記載されている３Ｄモデルデータ（実データ）が、指定された指定登録フォルダにコピーされることになり（Ａ４−２−３〜７）、合わせて、本発明の特徴として、３Ｄモデル登録リストファイル（Ａ４−２−８）も同時にコピーされる。この３Ｄモデル登録リストファイルは、従来、３Ｄモデルデータの各ファイルがそれぞれ内部に有していたファイル間の関連性を示すリストなどを切り出して作成されたファイルであり、３Ｄ−ＣＡＤシステムを介さず、一般のコンピュータから容易にアクセスできるものである。
【００４４】
図６は、３Ｄモデルデータ管理サーバ装置Ａの外部記憶装置Ａ４上で管理される３Ｄモデルデータ管理フォルダＡ４−３のファイル内容構成の一例であり、共用３ＤモデルデータフォルダＡ４−２の指定登録フォルダ１（Ａ４−２−１）に登録した３Ｄモデルデータの管理例である。３Ｄモデルデータ管理においては、保管している３Ｄモデル登録リストファイルＡ４−２−８を除く、全ての同名の３Ｄモデルデータファイルを保管しており（Ａ４−３−３〜７）、それらのファイル内容は、図７に示すような構成内容である。すなわち、保管時の登録日時と保管、承認、借用中、借用取消しの３Ｄモデルデータファイルの状態値と登録したユーザ名称である。
【００４５】
続いて、図８を用いて、本実施形態の３次元ＣＡＤモデルデータ管理装置における保管可能かの問合せ処理を説明する。まず始めに、設計者が問合せ部Ｂ５−３を起動して入力装置Ｂ７より問合せする図番を入力する（Ｓ８−１）と、問合せ部Ｂ５−３により、問合せ処理部Ａ５−５に図番が渡され、図面と同名のＭＲＬファイル名が共用３ＤモデルデータフォルダＡ４−２より検索（Ｓ８−２）され、ＭＲＬファイルが入力される（Ｓ８−３）。次に、ＭＲＬファイル内の使用ファイル名分のループ処理（Ｓ８−４）に入り、始めに、３Ｄモデルデータ管理フォルダＡ４−３内の同名称ファイルの内容が取得される（Ｓ８−５）。
【００４６】
次に、同名ファイル存在がチェックされ（Ｓ８−７）、ファイルが存在しない場合と、状態値が借用で、かつ、同一ユーザの問合せ（Ｓ８−８）の場合は、保管可の登録（Ｓ８−９）が行われ、それ以外は保管不可の登録（Ｓ８−１０）が行われる。上記ステップＳ８−４のループ処理を終了すると、各ファイルの保管可、不可の結果のリストが出力される（Ｓ８−１１）。
【００４７】
なお、ステップＳ８−７からステップＳ８−１０を、以下の図９〜図１１に示す承認可、借用可、借用取消可の処理ステップに置き換えることにより、それぞれの問合せ処理を行うことができる。
【００４８】
図９は、承認可能かの問合せ処理の置き換え部である。まず始めに、問合せファイル名の存在がチェックされ（Ｓ９−１）、存在しない場合は、承認不可が登録される（Ｓ９−４）。一方、同名ファイルが存在する場合は状態値が保管かのチェックが行われ（Ｓ９−２）、保管であれば、承認可が登録される（Ｓ９−３）。
【００４９】
図１０は、借用可能かの問合せ処理の置き換え部である。まず始めに、問合せファイル名の存在がチェックされ（Ｓ１０−１）、存在しない場合は、借用不可が登録される（Ｓ１０−４）。一方、同名ファイルが存在する場合は、状態値が承認かのチェックが行われ（Ｓ１０−２）、承認であれば、借用可が登録される（Ｓ１０−３）。
【００５０】
図１１は、借用取消可能かの問合せ処理の置き換え部である。まず始めに、問合せファイル名の存在がチェックされ（Ｓ１１−１）、存在しない場合は、借用取消不可が登録される（Ｓ１１−４）。一方、同名ファイルが存在する場合は状態値が借用、かつ、同一ユーザかのチェックが行われ（Ｓ１１−２）、チェック結果がＹｅｓであれば、借用取消可が登録される（Ｓ１１−３）。
【００５１】
以上のように、本実施形態の３Ｄモデルデータ管理サーバ装置の問合せ処理部Ａ５−５は、３Ｄモデルデータ編集クライアント装置からの、各種問合せアクセス要求に対して、保管されたＭＲＬファイルを参照し、ＭＲＬファイルを構成する各ファイルに設定されたアクセス可否を表す管理情報に基づき、アクセス可能か否かを回答している。
【００５２】
図１２は、本実施形態の３次元ＣＡＤモデルデータ管理装置における承認処理のフローチャートである。まず始めに、承認者が問合せ部Ｂ５−３を起動し、入力装置Ｂ７より、承認する図番を入力する（Ｓ１２−１）と、問合せ部Ｂ５−３により、承認処理部Ａ５−３に図番が渡され、図面と同名のＭＲＬファイル名が共用３ＤモデルデータフォルダＡ４−２より検索（Ｓ１２−２）され、ＭＲＬファイルが入力される（Ｓ１２−３）。続いて、ＭＲＬファイル内の使用ファイル名分のループ処理（Ｓ１２−４）に入り、３Ｄモデルデータ管理フォルダＡ４−３内の同名称ファイル状態値が承認に更新されてファイルが保存される（Ｓ１２−５）。上記Ｓ１２−４ステップのループ処理が終了すると、各ファイルの承認設定結果のリストが出力される（Ｓ１２−６）。
【００５３】
なお、本実施形態の３次元ＣＡＤモデルデータ管理装置において、借用処理と借用取消処理を行う場合は、上記承認処理のフローチャートにおいて、ステップＳ１２−５で状態値を承認に更新する処理を、それぞれ状態値を借用、借用取消と更新する処理に置き換えれば、処理は成立する。
【００５４】
以上、本実施形態の３次元ＣＡＤモデルデータ管理装置は、３Ｄモデルデータを３Ｄモデルデータ管理サーバ装置に保管するに際して、実データである３Ｄモデルデータとともに、従来、３Ｄモデルデータの各ファイルがそれぞれ内部に有していたファイル間の関連性を示す３Ｄモデル登録リストファイルを切り出して作成して保管している。したがって、３Ｄモデルデータ編集クライアント装置のユーザから、３Ｄモデルデータ管理サーバ装置に保管されている３Ｄモデルデータを構成する各ファイルの状態を知りたいというアクセスがあった場合に、容易に回答することができる。つまり、３Ｄモデルデータ管理サーバ装置は、アクセス要求があったら、保管されている３Ｄモデル登録リストファイルを参照して、このリストファイルを構成する各ファイルに設定されたアクセス可否を表す管理情報に基づけば、容易に回答することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の形態となる３次元ＣＡＤモデルデータ管理装置を示すブロック図である。
【図２】本発明の３次元ＣＡＤモデルデータ管理装置の利用形態となるワークフロー図である。
【図３】保管処理のフローチャート図である。
【図４】共用３Ｄモデルデータフォルダの構成の一例を示す図である。
【図５】３Ｄモデル登録リストファイルの構成内容の一例を示す図である。
【図６】３Ｄモデルデータ管理フォルダの構成の一例を示す図である。
【図７】３Ｄモデルデータ管理フォルダ内の各ファイルの構成内容の一例を示す図である。
【図８】保管可能かを問合せ処理のフローチャート図である。
【図９】承認可能かを問合せ処理するフローチャート図である。
【図１０】借用可能かを問合せ処理するフローチャート図である。
【図１１】借用取消可能かを問合せ処理するフローチャート図である。
【図１２】承認処理のフローチャート図である。
【符号の説明】
【００５６】
Ａ  ３Ｄモデルデータ管理サーバ装置
Ｂ  ３Ｄモデルデータ編集クライアント装置
Ａ１，Ｂ１  演算処理装置
Ａ２，Ｂ２  データ通信装置
Ａ３，Ｂ３  作業用データメモリ
Ａ４，Ｂ４  外部記憶装置
Ｂ４−１  ３Ｄモデル登録リストファイル
Ｂ４−２  ３Ｄモデルファイル
Ａ５  ３Ｄモデルデータ管理処理装置
Ａ５−２  保管処理部
Ａ５−３  承認処理部
Ａ５−４  借用処理部
Ａ５−５  問合せ処理部
Ｂ５  ３Ｄモデルデータ登録処理装置
Ｂ５−１  モデル取得部
Ｂ５−２  保管依頼部
Ｂ５−３  問合せ部
Ｂ６  ３Ｄ−ＣＡＤシステム
Ｂ７  入力装置
Ｂ８  表示装置
【図１】
2009157529.tif 000003
【図２】
2009157529.tif 000004
【図３】
2009157529.tif 000005
【図４】
2009157529.tif 000006
【図５】
2009157529.tif 000007
【図６】
2009157529.tif 000008
【図７】
2009157529.tif 000009
【図８】
2009157529.tif 000010
【図９】
2009157529.tif 000011
【図１０】
2009157529.tif 000012
【図１１】
2009157529.tif 000013
【図１２】
2009157529.tif 000014