(57)【要約】【課題】登録したデータの管理の効率化と検索の高速化とを実現可能なＰＤＭシステムを提供する。【解決手段】仕様書、回路図等の情報を含む各種の文書・図面からなるデータファイルに関するテンプレートの情報を記憶するデータベースとして、テンプレートの版数を管理するテンプレート記憶部３１、テンプレートの採番番号を管理する採番記憶部３２、テンプレートを適用するデータファイルの検索用のキーワードを定義するための属性を管理する属性記憶部３３を備え、端末装置１からの採番要求に応じ、テンプレートの採番番号を自動的に更新して採番記憶部３２に登録し、端末装置１からのデータ登録要求時には、登録するデータに適用されるテンプレートが最新版のテンプレートであるか否かを自動的に確認するとともに、登録するデータに関して属性ごとに端末装置１から入力されてきた属性名を検索用のキーワードとして属性記憶部３３に登録する。【選択図】        図１
2012238285.tif 000002
【特許請求の範囲】
【請求項１】
設計情報や製品情報を管理するＰＤＭ(Product  Data  Management)システムにおいて、仕様書、回路図を少なくとも含む各種の文書・図面からなるデータファイルに関するテンプレートを、当該データファイルの検索用のキーワードを定義するための属性、該テンプレートの版数および採番番号を示す情報とともに、データベースとして登録していることを特徴とするＰＤＭシステム。
【請求項２】
ユーザが操作する端末装置からの採番要求に応じて、前記テンプレートの版数および採番番号を自動的に生成して付与して、前記データベースに登録する手段と、前記端末装置からのデータファイル登録要求があった際に、前記データベースを参照して、該データファイルに適用される前記テンプレートが最新版のテンプレートであるか否かを自動的に確認するフォーマットチェック手段とを備えていることを特徴とする請求項１に記載のＰＤＭシステム。
【請求項３】
ユーザが操作する端末装置からデータ登録要求があった際に、前記データファイルの検索用のキーワードを前記属性に対応付けて入力する入力画面を、前記端末装置に画面表示して、前記属性ごとにキーワードを入力させることにより、前記端末装置から受け取った前記属性ごとのキーワードを、当該データファイルとは分離して、前記データベースに、当該データファイルに適用されるテンプレートの属性として登録する情報登録手段を備えていることを特徴とする請求項１または２に記載のＰＤＭシステム。
【請求項４】
ユーザが操作する端末装置から、登録されている前記データファイルの検索要求があった際に、当該データファイルに適用される前記テンプレートの属性として前記データベースに登録されているキーワードを参照して、データファイルの検索を行うことを特徴とする請求項３に記載のＰＤＭシステム。
【請求項５】
設計情報や製品情報を管理するＰＤＭ(Product  Data  Management)システムにおけるデータ登録方法であって、仕様書、回路図を少なくとも含む各種の文書・図面からなるデータファイルに関するテンプレートを、当該データファイルの検索用のキーワードを定義するための属性、該テンプレートの版数および採番番号を示す情報とともに、データベースとして登録していることを特徴とするデータ登録方法。
【請求項６】
ユーザが操作する端末装置からの採番要求に応じて、前記テンプレートの版数および採番番号を自動的に生成して付与して、前記データベースに登録し、前記端末装置からのデータファイル登録要求があった際に、前記データベースを参照して、該データファイルに適用される前記テンプレートが最新版のテンプレートであるか否かを自動的に確認することを特徴とする請求項５に記載のデータ登録方法。
【請求項７】
ユーザが操作する端末装置からデータ登録要求があった際に、前記データファイルの検索用のキーワードを前記属性に対応付けて入力する入力画面を、前記端末装置に画面表示して、前記属性ごとにキーワードを入力させることにより、前記端末装置から受け取った前記属性ごとのキーワードを、当該データファイルとは分離して、前記データベースに、当該データファイルに適用されるテンプレートの属性として登録することを特徴とする請求項５または６に記載のデータ登録方法。
【請求項８】
ユーザが操作する端末装置から、登録されている前記データファイルの検索要求があった際に、当該データファイルに適用される前記テンプレートの属性として前記データベースに登録されているキーワードを参照して、データファイルの検索を行うことを特徴とする請求項７に記載のデータ登録方法。
【請求項９】
請求項５ないし８のいずれかに記載のデータ登録方法を、コンピュータによって実行可能なプログラムとして実施していることを特徴とするデータ登録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、正確な部品情報等の入手を容易にするために用いられるＰＤＭシステム、データ登録方法およびデータ登録プログラムに関する。
【背景技術】
【０００２】
ＰＤＭ(Product  Data  Management)システムとは、設計、製造に関するデータを一元管理するシステムであり、例えば、特許文献１の特開２００９−２３８０８６号公報「部品表登録システム、登録情報生成装置、部品登録方法およびプログラム」や特許文献２の特開２００５−００４６２７号公報「部品表編集方法および編集システム」等にも記載されているように、製品を構成する各部品等を一元的に管理するためのＢＯＭ（Bills  Of  Materials：部品表）の構成を種々工夫して、正確な部品情報の入手を容易にする仕組みを実現しようとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２３８０８６号公報（第７−９頁）
【特許文献２】特開２００５−００４６２７号公報（第３−５頁）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
設計情報や製品情報を管理するＰＤＭシステムは、一般に、前述のようなＢＯＭ（Bills  Of  Materials：部品表）以外に、仕様書、回路図などの各種の文書・図面をも含んで構成されているものであり、これらの各種の文書・図面に関する情報も正確にかつ容易に管理・活用することができることも重要な要件の一つである。
【０００５】
しかしながら、現状のＰＤＭシステムの場合、文書・図面を登録する際に、採番番号を文書データに手作業で転記しているために、転記ミスが発生している。つまり、ＰＤＭシステムにて文書番号を採番し、端末におけるデータ作成時に、採番した文書番号を転記してから、作成したデータをＰＤＭシステムに登録するという手順を経るために、転記ミスが発生してしまう。
【０００６】
また、文書・図面の最新フォーマットが提供されても、旧版のフォーマットのまま、ＰＤＭシステムに登録される場合も発生している。つまり、現状のＰＤＭシステムの場合、データを登録する際に使用するデータ登録用のテンプレートが決められていて、最新のテンプレートが用意されたとしても、従来のデータを流用する場合には、旧版のテンプレートを利用して古いフォーマットのまま登録することが可能であるために、管理データの不備が発生して、データ管理の徹底が困難になってしまう。
【０００７】
さらには、ＰＤＭシステムの登録データを検索する場合に、全文検索、イメージ検索を用いて、データファイルそのものを検索するために、登録データ数、容量の増加に伴い、検索時間が膨大に必要になってしまうという問題も発生している。つまり、データ検索する場合は、全文検索やイメージ一致検索などによって、登録したデータファイル内の検索を行うために、データ数に比例して、検索時間が増加していくことになる。さらには、検索すべき対象データが複数存在している場合、各対象データ分についてデータファイル内の検索が必要となるため、データ数に応じて検索時間がさらに膨大な時間を必要としてしまう。
【０００８】
（本発明の目的）
本発明は、かくのごとき事情に鑑みてなされたものであり、登録するデータのテンプレートを工夫することにより、データの管理不備の発生を防止し、かつ、登録したデータの検索の高速化を実現することが可能なＰＤＭシステム、データ登録方法およびデータ登録プログラムを提供することを、その目的としている。
【課題を解決するための手段】
【０００９】
前述の課題を解決するため、本発明によるＰＤＭシステム、データ登録方法およびデータ登録プログラムは、主に、次のような特徴的な構成を採用している。
【００１０】
（１）本発明によるＰＤＭシステムは、設計情報や製品情報を管理するＰＤＭ(Product  Data  Management)システムにおいて、仕様書、回路図を少なくとも含む各種の文書・図面からなるデータファイルに関するテンプレートを、当該データファイルの検索用のキーワードを定義するための属性、該テンプレートの版数および採番番号を示す情報とともに、データベースとして登録していることを特徴とする。
【００１１】
（２）本発明によるデータ登録方法は、設計情報や製品情報を管理するＰＤＭ(Product  Data  Management)システムにおけるデータ登録方法であって、仕様書、回路図を少なくとも含む各種の文書・図面からなるデータファイルに関するテンプレートを、当該データファイルの検索用のキーワードを定義するための属性、該テンプレートの版数および採番番号を示す情報とともに、データベースとして登録していることを特徴とする。
【００１２】
（３）本発明によるデータ登録プログラムは、少なくとも前記（２）に記載のデータ登録方法を、コンピュータによって実行可能なプログラムとして実施していることを特徴とする。
【発明の効果】
【００１３】
本発明のＰＤＭシステム、データ登録方法およびデータ登録プログラムによれば、以下のような効果を奏することができる。
【００１４】
第１に、テンプレートを属性も含めた形で定義して、テンプレートとして定義した属性（項目）と登録データファイルを管理するための属性とを一致させることによって、登録したデータファイルから属性ごとの属性名（項目名）を分離して管理することを可能にしているので、登録データファイルを特定するためのキーワードでもある属性（項目）内容をテンプレート側のデータベースとして分離して登録することができ、より確実に登録データファイルを管理することができる。
【００１５】
第２に、登録データファイルの検索用のキーワードとなる属性（項目）内容を登録データファイルとは分離して、テンプレート側のデータベースとしてまとめて登録しているので、実際の登録データファイル内の全文検索、イメージ検索を行う必要がなく、検索範囲を絞ることができ、登録データファイルの検索時間を大幅に短縮することができる。
【００１６】
第３に、登録するデータファイルに適用されるテンプレートの版数をデータベースに設定して管理しているので、データ登録時に、該テンプレートの版数をチェックすることにより、常に、最新版の版数のテンプレートを用いたデータを登録することができ、管理不備が生じる恐れがなく、高い信頼度で効率良く管理することができる。
【００１７】
第４に、テンプレートの採番要求に応じて自動的に付与した採番番号をデータベースに登録して、データ作成時に採番結果を端末装置に対して出力することができるので、採番番号を人手で転記する必要はなく、採番ミスの発生を確実に防止することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明によるＰＤＭシステムのシステム構成の一例を示すシステム構成図である。
【図２】図１に示すＰＤＭシステムにおいてテンプレートに採番することを要求する場合の採番要求動作の一例を示すフローチャートである。
【図３】図１に示すＰＤＭシステムにおいてデータの登録を要求する場合のデータ登録要求動作の一例を示すフローチャートである。
【図４】図１に示すＰＤＭシステムにおいてデータの検索を要求する場合の検索要求動作の一例を示すフローチャートである。
【図５】図１に示す端末装置が情報処理装置にテンプレートの採番を要求する際に表示される採番・登録要求画面の一例を示す模式図である。
【図６】図１に示す端末装置が情報処理装置にテンプレートの採番を要求する際に表示される採番・登録要求画面の別の例を示す模式図である。
【図７】図１に示す端末装置が情報処理装置に登録データの検索を要求する際に表示される検索要求画面の一例を示す模式図である。
【図８】図１に示す端末装置が情報処理装置にデータを登録する際に用いるデータ登録用テンプレートの一例を示す模式図である。
【図９】図８に例示したデータ登録用テンプレートを用いて端末装置が情報処理装置にデータファイルを登録する際の入力データ（属性）の一例を示す模式図である。
【図１０】図１に示す記憶装置のテンプレート記憶部に登録するテンプレート情報の一例を示すテーブルである。
【図１１】図１に示す記憶装置の採番記憶部に登録する採番情報の一例を示すテーブルである。
【図１２】図１に示す記憶装置の属性記憶部に登録する属性情報の一例を示すテーブルである。
【発明を実施するための形態】
【００１９】
以下、本発明によるＰＤＭシステム、データ登録方法およびデータ登録プログラムの好適な実施形態について添付図を参照して説明する。なお、以下の説明においては、本発明によるＰＤＭシステムおよびデータ登録方法について説明するが、かかるデータ登録方法をコンピュータにより実行可能なデータ登録プログラムとして実施するようにしても良いし、あるいは、データ登録プログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。
【００２０】
（本発明の特徴）
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、設計情報や製品情報を一元的に管理するＰＤＭ(Product  Data  Management)システムにおいて、仕様書や回路図等を少なくとも含む各種の文書・図面等のデータの登録およびデータの検索を、高い信頼度で、かつ、効率化する仕組みを提供することを、主要な特徴としている。
【００２１】
すなわち、本発明のＰＤＭシステムにおいては、登録データ用のテンプレートに自動的に採番番号と版数とを付与する仕組みと、テンプレートに、採番番号、版数とともに、登録データの検索用のキーワードを定義するための属性（項目）を付与する形式で、データファイルとは分離したテンプレート用のデータベースとして登録する仕組みとを採用することにより、データ登録およびデータ検索を信頼度高くかつ効率的に実施することを可能にしている。すなわち、ＰＤＭシステムに登録するデータファイルのテンプレートを、自動的に付与した採番番号・版数とともに定義してデータベース化し、かつ、登録したデータファイル内のキーワードを定義するための属性（項目）に関しても、当該データファイルに適用されるテンプレート内の属性（項目）として、テンプレート側のデータベースに当該データファイルとは分離して登録する仕組みを採用している。
【００２２】
かくのごとき仕組みを採用した場合には、登録データファイルと該登録データファイル内の属性名（項目名）に関するデータとを分離して管理することによって、データ検索時の検索範囲を絞り込むことが可能になるので、ファイルの全文検索、イメージ検索を行う検索方法を用いる場合よりもより高速な検索が可能になる。
【００２３】
また、本発明は、自動的に付与した採番番号・版数を用いて、データファイル登録時に該データファイルに適用されたテンプレートの版数チェックを可能にすることにより、如何なる場合も、最新版のテンプレートを必ず用いてデータを登録させることができるので、データ管理の不備が生じないようにすることが可能になる。
【００２４】
（実施形態の構成例）
次に、本発明によるＰＤＭシステムのシステム構成について、その一例を、図１を用いて説明する。図１は、本発明によるＰＤＭシステムのシステム構成の一例を示すシステム構成図である。図１に示すＰＤＭシステム１００は、端末装置１と構成・文書登録装置２とにより構成されている。端末装置１は、ユーザが操作を行ったり、ユーザへの画面表示等を出力したりするためのユーザインタフェースを備え、ユーザが構成・文書登録装置２を操作するために使用する装置である。
【００２５】
構成・文書登録装置２は、データを保存する記憶装置３と端末装置１からの処理要求を実行する情報処理装置４とを少なくとも備えて構成される。記憶装置３は、データファイルを登録する領域以外に、テンプレートに関する情報を登録するためのデータベースとして、テンプレート記憶部３１、採番記憶部３２、属性記憶部３３を少なくとも備え、一方、情報処理装置４は、入出力手段４１、テンプレート選択手段４２、フォーマットチェック手段４３、情報登録手段４４を少なくとも備えている。
【００２６】
記憶装置３内のテンプレート記憶部３１は、端末装置１が情報処理装置４に登録するデータ用のテンプレートを版数管理した状態で記憶している。ここで、端末装置１に対して提供する登録データ用のテンプレートは、例えば、図８に示すような形式からなっていて、テンプレートを一意に特定するテンプレートＩＤ５１とテンプレートの版数を示す版数Ａ５２とが付された状態で端末装置１に提示される。図８は、図１に示す端末装置１が情報処理装置４にデータを登録する際に用いるデータ登録用テンプレートの一例を示す模式図であり、図８（Ａ）は、「○○仕様書」に関するテンプレートの例を示し、図８（Ｂ）は、「△△回路図情報」に関するテンプレートの例を示している。
【００２７】
図８（Ａ）に示す「○○仕様書」に関するテンプレートにおいては、当該テンプレートを一意に特定するためのテンプレートＩＤ５１が'１'であり、当該テンプレートの版数を示す版数Ａ５２が'１．０１'である場合を示している。このような「○○仕様書」に関するテンプレートが、ページ１からページ５までと、データ検索用のキーワードを定義するための属性（項目）の個数に応じて、複数のページに跨って用意されている例を示している。一方、図８（Ｂ）に示す「△△回路図情報」に関するテンプレートにおいては、当該テンプレートを一意に特定するためのテンプレートＩＤ５１が'２'であり、当該テンプレートの版数を示す版数Ａ５２が'１．００'である場合を示している。このような「△△回路図情報」に関するテンプレートが、データ検索用のキーワードを定義するための属性（項目）の個数に応じて、図８（Ａ）の場合とは異なり、ページ１のみ用意されている例を示している。
【００２８】
また、図８（Ａ）、図８（Ｂ）に示すように、端末装置１からの採番要求により自動採番した結果をデータ登録時に端末装置１のユーザに提示するための採番番号５６、版数Ｂ５７、および、端末装置１のユーザが登録データに関する各属性を検索用のキーワードとして定義する属性名（項目名）を入力するための入力枠として、属性Ａ５３、属性Ｂ５４、属性Ｃ５５、…、属性Ｚ等も配置されている。
【００２９】
テンプレート記憶部３１に登録するテンプレート情報の一例を、図１０に示している。図１０は、図１に示す記憶装置３のテンプレート記憶部３１に登録するテンプレート情報の一例を示すテーブルであり、項番を示すＮｏ６１、テンプレート情報を管理するための管理ＩＤ６２、各テンプレートを一意に特定するためのテンプレートＩＤ６３、各テンプレートの版数を示す版数Ａ６４、各テンプレートファイルのファイル名を示すファイル名６５、…等の各項目からなっている。
【００３０】
例えば、図８（Ａ）に示した「○○仕様書」に関するテンプレートは、テンプレートＩＤ５１が'１'であるが、テンプレート記憶部３１には、テンプレートＩＤ６３が'１'のテンプレートが複数存在している。
【００３１】
しかし、ユーザに提示する図８（Ａ）に示した「○○仕様書」に関するテンプレートの版数Ａ５２については、最新版を示す'１．０１'であり、この図８（Ａ）のテンプレートは、テンプレート記憶部３１のＮｏ６１が'３'の版数Ａ６４が'１．０１'で管理ＩＤ６２が'００３'のテンプレート情報に該当するものであり、該テンプレートは、ファイル名６５に示すように、'Ａ仕様書．ｄｏｃ'を登録するためのテンプレートである旨が登録されている。また、'Ａ仕様書．ｄｏｃ'のテンプレートとしては、版数Ａ６４が'１．００'である管理ＩＤ６２が'００１'のテンプレートよりも新しい版数（つまり最新版の版数）のテンプレートである旨が登録されている。
【００３２】
なお、図８に示すテンプレートをテンプレート情報としてテンプレート記憶部３１に登録するに当たって、前述したように、データ検索時にキーワードとして用いる登録データファイル内の属性（項目）ごとの属性名（項目名）を抽出して定義し、登録データファイルとは分離した形式で、テンプレート側のデータベースとして登録するようにしている。つまり、図８の属性Ａ５３、属性Ｂ５４、…等に示しているように、データファイルの属性を登録する図１２に示す属性記憶部３３において管理される属性名９７（例、属性Ａ、属性Ｂ、…）と対応付けて端末装置１から入力することにより、図８に示すテンプレートに記載する属性Ａ５３、属性Ｂ５４、…の各入力欄に入力される属性名（項目名）は、後述する属性記憶部３３に登録管理され、属性記憶部３３の属性名９７（属性Ａ、属性Ｂ、…）に登録データに関する属性名（項目名）として設定される各属性の内容と一致することになる。
【００３３】
次に、記憶装置３内の採番記憶部３２は、図８（Ａ）に示したような「○○仕様書」のテンプレートの採番を自動的に行った採番結果を登録するものであり、端末装置１側に図５、図６のような採番・登録要求画面を画面表示させて、端末装置１側から採番要求を行うことにより、該採番要求に対応して採番処理を行い、採番結果として最新の値に自動的に更新された当該テンプレートの採番番号・版数Ｂを記憶する。
【００３４】
図５は、図１に示す端末装置１が情報処理装置４にテンプレートの採番を要求する際に表示される採番・登録要求画面の一例を示す模式図であり、採番を要求するテンプレートとして「○○仕様書」のテンプレートを選択して採番する場合を示している。また、図６は、図１に示す端末装置１が情報処理装置４にテンプレートの採番を要求する際に表示される採番・登録要求画面の別の例を示す模式図であり、図５において選択して採番した「○○仕様書」のテンプレートを適用したデータファイルを「Ａ．ｘｌｓ」のファイル名を付してデータ登録することを指示した場合を示している。
【００３５】
図５、図６の採番・登録要求画面は、選択ボタン欄７１、テンプレート名欄７２、登録ファイル名欄７３、採番ボタン７４、登録ボタン７５を配置している。図５に示す採番・登録要求画面においては、テンプレート名欄７２の'○○仕様書'に対応する選択ボタン欄７１の選択ボタン７１ａを選択して、採番ボタン７４を押下（クリック）操作することにより、'○○仕様書'のテンプレート情報の採番を指示している状態を示している。
【００３６】
一方、図６に示す採番・登録要求画面においては、図５にて採番した'○○仕様書'に対応する登録ファイル名欄７３の入力枠７３ａに'Ａ．ｘｌｓ'というファイル名（なお、'．ｘｌｓ'は拡張子を示す）を入力して、登録ボタン７５を押下（クリック）操作することにより、ファイル名として'Ａ．ｘｌｓ'を付してデータファイルを登録する状態を示している。
【００３７】
採番記憶部３２に登録する採番情報の一例を、図１１に示している。図１１は、図１に示す記憶装置３の採番記憶部３２に登録する採番情報の一例を示すテーブルであり、項番を示すＮｏ８１、テンプレートＩＤ８２、採番番号８３、採番ＩＤ８４、版数Ｂ８５、…等の各項目からなっている。
【００３８】
例えば、「○○仕様書」のテンプレートに関する採番情報は、採番番号８３が'１'として採番されるが、採番記憶部３２には、採番番号８３が'１'の採番情報が複数存在している。ここで、採番ボタン７４の押下（クリック）操作により採番された図８（Ａ）に示した「○○仕様書」のテンプレートの版数Ａは、前述のように、'１．０１'であり、対応する採番記憶部３２内の採番情報は、Ｎｏ８１が'４'の採番情報であり、最新版として自動的に更新されて、採番ＩＤ８４が'４'、採番番号が'００１'、版数Ｂ８５が'１．０１'の情報として登録されていることを示している。
【００３９】
次に、記憶装置３内の属性記憶部３３は、端末装置１が図６の採番・登録要求画面を用いて情報処理装置４にデータ登録を要求した際に、図９のように、登録するデータファイルの属性ごとの属性名（項目名）を入力させることによって該テンプレートの管理用属性（例：図９の属性Ａ５３、属性Ｂ５４、…）と対応付けて記憶している。
【００４０】
図９は、図８に例示したデータ登録用テンプレートを用いて端末装置１が情報処理装置４にデータファイルを登録する際の入力データ（属性）の一例を示す模式図であり、図９（Ａ）は、「○○仕様書」のテンプレートを用いて入力したデータ（属性）の一例を示し、図９（Ｂ）は、「△△回路図情報」のテンプレートを用いて入力したデータ（属性）の一例を示している。
【００４１】
図９（Ａ）に示す「○○仕様書」に関するテンプレートにおいては、前述したように、テンプレートＩＤ５１が'１'、版数Ａ５２が'１．０１'であり、また、採番・登録画面の採番要求に基づき、自動付与した採番番号５６が'００１'、版数Ｂ５７が'１．０１'として画面表示されるが、データファイルの属性ごとの属性名に関するデータの設定例においては、属性Ａ５３が'あ'、属性Ｂ５４が'い'として入力されている。
【００４２】
一方、図９（Ｂ）に示す「△△回路図情報」に関するテンプレートにおいては、前述したように、テンプレートＩＤ５１が'２'、版数Ａ５２が'１．００'であり、また、採番・登録画面の採番要求に基づき、自動付与した採番番号５６が'００１'、版数Ｂ５７が'１．００'として画面表示されるが、データファイルの属性ごとの属性名に関するデータの設定例においては、属性Ａ５３が'１１'、属性Ｂ５４が'２２'、属性Ｃ５５が'３３'として入力されている。
【００４３】
次に、登録データファイルを検索するためのキーワードを定義するための属性（項目）を、登録データファイルから分離して、テンプレート側のデータベースとして属性記憶部３３に登録する属性情報の一例を、図１２に示している。図１２は、図１に示す記憶装置３の属性記憶部３３に登録する属性情報の一例を示すテーブルであり、項番を示すＮｏ９１、テンプレートＩＤ９２、版数Ａ９３、採番ＩＤ９４、採番番号９５、版数Ｂ９６、属性名９７、ファイル名９８、…等の各項目からなっている。
【００４４】
例えば、属性記憶部３３において、図９（Ａ）のように、「○○仕様書」テンプレートを用いて登録したデータファイルに関する属性情報は、テンプレートＩＤ９２が'１'、版数Ａ９３および版数Ｂ９６がいずれも'１．０１'であり、かつ、採番番号８３が'００１'の場合すなわち採番ＩＤ９４が'４'の場合であり、属性名９７に例示するように、属性Ａが'あ'、属性Ｂが'い'、属性Ｃが'う'、…、属性Ｚが'う'として登録されている。
【００４５】
同様に、属性記憶部３３において、図９（Ｂ）のように、「△△回路図情報」テンプレートを用いて登録したデータファイルに関する属性情報は、テンプレートＩＤ９２が'２'、版数Ａ９３および版数Ｂ９６がいずれも'１．００'であり、かつ、採番番号８３が'００１'の場合すなわち採番ＩＤ９４が'２'の場合であり、属性名９７に例示するように、属性Ａが'１１'、属性Ｂが'２２'、属性Ｃが'３３'、…、属性Ｚが'−'として登録されている。
【００４６】
なお、情報処理装置４は、端末装置１からの各種処理要求を、入出力手段４１を介して受け取って、要求に従った処理を行い、記憶装置３内の各記憶部に設定登録したり、各記憶部を検索したりする。また、情報処理装置４のテンプレート選択手段４２は、端末装置１に対して処理メニューを提供し、端末装置１が要求する図５、図６の採番・登録要求画面や図７の検索要求画面等を画面表示して、端末装置１からの入力に対応する処理を実行する。
【００４７】
また、情報処理装置４のフォーマットチェック手段４３は、端末装置１が処理要求した内容（テンプレートＩＤ、版数Ａ、採番番号、版数Ｂ）をチェックして、最新版のテンプレートを用いている否かを判別する処理を実行する。また、情報処理装置４の情報登録手段４４は、データファイルを登録し、かつ、属性記憶部３３に該データファイルのファイル名を登録するとともに、該データファイルの検索用のキーワードとして用いる属性（項目）情報を、該データファイルから分離してテンプレート側のデータベースの属性記憶部３３に記憶する処理を実行する。
【００４８】
ここで、図７は、図１に示す端末装置１が情報処理装置４に登録データの検索を要求する際に表示される検索要求画面の一例を示す模式図であり、検索を要求するデータとして、「○○仕様書」の属性Ａに'ああ'を含むデータを指定した場合を示している。図７の検索要求画面は、検索対象文書欄１０１、選択ボタン欄１０２、検索対象属性名欄１０３、検索内容欄１０４、検索ボタン１０５を有している。図７に示す検索要求画面においては、検索対象文書欄１０１に'○○仕様書'を選択し、検索対象属性名欄１０３の属性Ａに対応する選択ボタン欄１０２の選択ボタン１０２ａを選択して、さらに、検索内容欄１０４に検索すべき属性Ａに関する属性名の文字列として'ああ'を入力して、検索ボタン１０５を押下（クリック）操作することにより、'○○仕様書'の属性Ａの属性名として'ああ'の文字列を含むデータファイルを検索することを指示する状態を示している。
【００４９】
（実施形態の動作の説明）
次に、本発明によるＰＤＭシステムの一例として前述した図１のＰＤＭシステム１００の動作について、端末装置１からの採番要求、データ登録要求、検索要求の各要求に応じた動作を例にとって説明する。
【００５０】
まず、端末装置１からテンプレートの採番を要求する採番要求の場合の動作について、図２のフローチャートを用いて説明する。図２は、図１に示すＰＤＭシステム１００においてテンプレートに採番することを要求する場合の採番要求動作の一例を示すフローチャートである。
【００５１】
図２のフローチャートにおいて、端末装置１は、まず、構成・文書登録装置２に対して、情報処理装置４の入出力手段４１を介して、テンプレート選択手段４２に用意されている処理メニューの提示を要求し、提示された処理メニューの中から、図５に例示した採番・登録要求画面を選択して、該採番・登録要求画面を画面表示させる。
【００５２】
次いで、端末装置１において、画面表示された図５のような採番・登録要求画面を視認したユーザが、テンプレート名欄７２の'○○仕様書'に対応する選択ボタン欄７１の選択ボタン７１ａを選択して、'○○仕様書'のテンプレートを選択した状態で、採番ボタン７４を押下（クリック）操作することにより、'○○仕様書'のテンプレート情報の採番を指示する（ステップＳ２１）。
【００５３】
該指示を構成・文書登録装置２が情報処理装置４の入出力手段４１を介して受け取ると、テンプレート選択手段４２を起動し、テンプレート選択手段４２は、図１０に例示したテンプレート記憶部３１を参照して、'○○仕様書'のテンプレートを一意に示すテンプレートＩＤ６３が'１'のテンプレート情報の中から版数Ａ６４が最新版の版数であるテンプレート情報（図１０の登録例の場合、ＮＯ６１が'３'、管理ＩＤ６２が'００３'のレコードにある版数Ａ６４が'１．０１'という最新版のテンプレート情報）を取り出す。
【００５４】
しかる後、テンプレート選択手段４２は、採番記憶部３２の採番ＩＤ８４を'１'インクリメントし（例えば、図１１の登録例においてＮｏ８１が'３'の採番ＩＤ８４'３'が最後のＩＤ番号であった場合には、採番ＩＤ８４を'１'インクリメントして'４'に設定し）、さらに、当該テンプレート情報に該当する採番記憶部３２の採番番号８３を'１'インクリメントするとともに（例えば採番番号８３が'０００'であった場合'００１'に更新するとともに）、取り出したテンプレート情報に関する版数Ａ６４によって版数Ｂ８４を更新する（例えば版数Ａ６４が'１．０１'であった場合'１．０１'に更新する）（ステップＳ２２）。
【００５５】
採番記憶部３２に対する採番処理が終了すると、テンプレート選択手段４２は、最新版テンプレートとして、図９（Ａ）のデータ登録用テンプレートの採番番号５６、版数Ｂ５７に示すように、採番記憶部３２に登録した採番番号'００１'、版数Ｂ'１．０１'を付与した'○○仕様書'のテンプレート情報を、入出力手段４１を介して、端末装置１に対して出力して、端末装置１のユーザに通知する（ステップＳ２３）。したがって、ユーザは、採番された採番番号、版数Ｂを確認するだけで良く、人手で転記する必要はない。
【００５６】
次に、端末装置１からデータの登録を要求するデータ登録要求の場合の動作について、図３のフローチャートを用いて説明する。図３は、図１に示すＰＤＭシステム１００においてデータの登録を要求する場合のデータ登録要求動作の一例を示すフローチャートである。
【００５７】
図３のフローチャートにおいて、端末装置１は、図２のフローチャートの場合と同様、まず、構成・文書登録装置２に対して、情報処理装置４の入出力手段４１を介して、テンプレート選択手段４２に用意されている処理メニューの提示を要求し、提示された処理メニューの中から、図５に例示した採番・登録要求画面を選択して、該採番・登録要求画面を画面表示させる。
【００５８】
次いで、端末装置１において、画面表示された図５のような採番・登録要求画面を視認したユーザが、テンプレート名欄７２の'○○仕様書'に対応する選択ボタン欄７１の選択ボタン７１ａを選択して、'○○仕様書'のテンプレートを選択した状態で、'○○仕様書'のテンプレートに対応する登録ファイル名欄７３の入力枠７３ａに、図６に示すように、'Ａ．ｘｌｓ'というファイル名（なお、'．ｘｌｓ'はファイルの種別を示す拡張子）を入力して、登録ボタン７５を押下（クリック）操作することにより、ファイル名'Ａ．ｘｌｓ'としてデータファイルを登録することを指示する（ステップＳ３１）。
【００５９】
該指示を構成・文書登録装置２が情報処理装置４の入出力手段４１を介して受け取ると、フォーマットチェック手段４３を起動し、フォーマットチェック手段４３は、図１０に例示したテンプレート記憶部３１を参照して、登録を指示された'Ａ．ｘｌｓ'というファイル名の'○○仕様書'のファイルに適用されているテンプレートＩＤ、版数Ａをチェックする（ステップＳ３２）。すなわち、図１０のテンプレート記憶部３１のファイル名６５を検索して、テンプレート記憶部３１のファイル名６５に'Ａ．ｘｌｓ'という'○○仕様書'のファイル名が設定されているレコードのテンプレートＩＤ６３、版数Ａ６４の内容を取り出して、最新版を示すテンプレートＩＤ、版数であるか否かをチェックする。
【００６０】
登録を指示された'Ａ．ｘｌｓ'という'○○仕様書'のファイル名のファイルに適用されているテンプレートＩＤ、版数Ａが最新のものではなかった場合には（ステップＳ３２のＮＧ）、ステップＳ３７に移行して、テンプレートＩＤ、版数Ａが最新版ではない旨のＮＧ結果を端末装置１に出力する（ステップＳ３７）。
【００６１】
一方、登録を指示された'Ａ．ｘｌｓ'という'○○仕様書'のファイル名のファイルに適用されているテンプレートＩＤ、版数Ａが最新のものであった場合には（ステップＳ３２のＯＫ）、次に、フォーマットチェック手段４３は、図１１に例示した採番記憶部３２を参照して、採番記憶部３２のテンプレートＩＤ８２にテンプレート記憶部３１のテンプレートＩＤ６３で取り出したテンプレートＩＤが設定されている採番番号８３、版数Ｂ８５の内容を取り出して、採番番号８３、版数Ｂ８５が既に設定されているか否かをチェックする（ステップＳ３３）。
【００６２】
採番番号８３、版数Ｂ８５が設定されていなかった場合は（ステップＳ３３の'無'の場合）、図２のフローチャートを起動して、採番要求を行うことによって、登録を指示された'Ａ．ｘｌｓ'という'○○仕様書'のファイル名のファイルに適用されるテンプレートに採番番号、版数Ｂを付与するとともに、採番記憶部３２に採番番号、版数Ｂを登録し（ステップＳ３４）、しかる後、ステップＳ３５に移行する。
【００６３】
一方、採番番号８３、版数Ｂ８５が設定されていた場合は（ステップＳ３３の'有'の場合）、ステップＳ３５に移行して、テンプレート選択手段４２を起動して、テンプレート選択手段４２は、例えば、テンプレートＩＤ５１に'１'、最新版を示す版数Ａ５２に'１．０１'、採番番号５６に'００１'、版数Ｂ５７に'１．０１'が設定されている図９（Ａ）に示すような'○○仕様書'に関するデータ登録用テンプレートを端末装置１に画面表示して、当該'○○仕様書'を検索するために用いる属性ごとのキーワードを設定するために、属性Ａ５３、属性Ｂ５４、…それぞれの属性名（項目名）の入力を要求する。
【００６４】
端末装置１にデータ登録用テンプレートが画面表示されたことを視認したユーザが、データ登録用テンプレートの属性Ａ５３、属性Ｂ５４、・・・それぞれに、登録した'Ａ．ｘｌｓ'という'○○仕様書'のファイル名のデータファイルに適用されている属性ごとの属性名（項目名）を示す文字列（例えば、図９（Ａ）の入力例においては、属性Ａ５３に'あ'、属性Ｂ５４に'い'、…、属性Ｚに'う'）を入力する。
【００６５】
属性Ａ５３、属性Ｂ５４、・・・それぞれに入力された各文字列（属性名）を構成・文書登録装置２が情報処理装置４の入出力手段４１を介して受け取ると、情報登録手段４４を起動し、情報登録手段４４は、図１２に例示した属性記憶部３３を参照して、'Ａ．ｘｌｓ'という'○○仕様書'のテンプレート情報に付されているテンプレートＩＤ９２が'１'、版数Ａ９３が'１．０１'、採番番号９５が'００１'、版数Ｂが'１．０１'に該当するレコードの属性名９７のそれぞれに、属性Ａ５３、属性Ｂ５４、・・・に入力された各文字列（属性名）を設定登録する（ステップＳ３５）。すなわち、図１２の属性記憶部３３の登録例においては、Ｎｏ９１が'３'のレコード（行）に、属性Ａとして'あ'、属性Ｂとして'い'、…、属性Ｚとして'う'が設定登録される。
【００６６】
さらに、情報登録手段４４は、'○○仕様書'のファイル名'Ａ．ｘｌｓ'のデータファイルを登録するとともに、図１２の属性記憶部３３のファイル名９８に、データファイルとして登録した'○○仕様書'のファイル名'Ａ．ｘｌｓ'を設定登録する（ステップＳ３６）。しかる後、ステップＳ３７に移行して、データファイルの登録が正常に実施することができた旨のＯＫ結果を端末装置１に出力する（ステップＳ３７）。
【００６７】
以上のように、登録データファイルを特定するための属性（項目）を最新版のテンプレートとして定義し、定義した属性（項目）ごとに、登録データファイルに含まれている属性名（項目名）を抽出して、登録データファイルとは分離した形で、テンプレート側のデータベースの一つである属性記憶部３３に設定登録することによって、当該データファイルを最新版のテンプレートに基づいて管理することができ、データ管理を信頼度高く効率的に行うことができる。
【００６８】
次に、端末装置１から登録しているデータの検索を要求する検索要求の場合の動作について、図４のフローチャートを用いて説明する。図４は、図１に示すＰＤＭシステム１００においてデータの検索を要求する場合の検索要求動作の一例を示すフローチャートである。
【００６９】
図４のフローチャートにおいて、端末装置１は、図２のフローチャートの場合と同様、まず、構成・文書登録装置２に対して、情報処理装置４の入出力手段４１を介して、テンプレート選択手段４２に用意されている処理メニューの提示を要求し、提示された処理メニューの中から、図７に例示した検索要求画面を選択して、該検索要求画面を画面表示させる。
【００７０】
次いで、端末装置１において、画面表示された図７のような検索要求画面を視認したユーザが、検索対象文書欄１０１に'○○仕様書'を選択して、検索対象属性名欄１０３の属性Ａに対応する選択ボタン欄１０２の選択ボタン１０２ａを選択して、検索内容欄１０４に検索すべき属性の文字列'ああ'を入力して、検索ボタン１０５を押下（クリック）操作することにより、'○○仕様書'の属性Ａが'ああ'のデータを検索することを指示する（ステップＳ４１）。
【００７１】
該指示を構成・文書登録装置２が情報処理装置４の入出力手段４１を介して受け取ると、テンプレート選択手段４２を起動し、テンプレート選択手段４２は、検索要求画面に入力された'○○仕様書'の属性Ａが'ああ'のデータに基づいて、図１２に例示した属性記憶部３３を参照して、属性名９７の属性Ａ欄に、文字列'ああ'が設定登録されているデータファイルを検索する（ステップ４２）。すなわち、'○○仕様書'は、属性記憶部３３のテンプレートＩＤ９２には'１'として設定されているので、属性記憶部３３のテンプレートＩＤ９２に'１'が設定されているレコードを対象として、属性名９７の属性Ａ欄に文字列'ああ'が存在するレコードを検索して、当該レコードのファイル名９８から検索対象のファイル名を取得する。
【００７２】
検索動作が終了すると、ステップＳ４３に移行して、検索した結果を端末装置１に出力する（ステップＳ４３）。
【００７３】
かくのごとく、登録データファイルを検索するためのキーワードを定義する属性（項目）ごとの属性名（項目名）を、当該登録データファイルとは分離して、テンプレート側のデータベースを形成する属性記憶部３３にあらかじめまとめて設定登録することによって、実際の登録データファイル内の全文検索やイメージ検索を行う場合に比して、圧倒的に高速に検索することができる。
【００７４】
（実施形態の効果の説明）
以上に詳細に説明したように、本実施形態においては、以下のような効果が得られる。
【００７５】
第１に、図８に示すデータ登録用のテンプレートを、属性も含めた形で定義して、テンプレートとして定義した属性（項目）と属性記憶部３３で管理する属性とを一致させることによって、登録したデータから属性ごとの属性名（項目名）を分離して管理することを可能にしているので、登録データを特定するためのキーワードでもある属性（項目）内容をテンプレート側のデータベースとして分離して登録することができ、より確実に登録データを管理することができる。
【００７６】
第２に、登録データの検索用のキーワードとなる属性（項目）内容を登録データとは分離して、テンプレート側のデータベースの一つの属性記憶部３３にまとめて登録しているので、実際の登録データの全文検索、イメージ検索を行う必要がなく、検索範囲を絞ることができ、登録データの検索時間を大幅に短縮することができる。
【００７７】
第３に、テンプレート記憶部３１に登録して登録データに関するテンプレートのテンプレートＩＤ、版数Ａを管理しているので、データ登録時に、テンプレートの版数をチェックすることにより、常に、最新版の版数のテンプレートを用いたデータおよび属性ごとの属性名（項目名）を登録することができ、管理不備が生じる恐れがなく、高い信頼度で効率良く管理することができる。
【００７８】
第４に、テンプレート記憶部３１と採番記憶部３２とを備えて、テンプレートの採番要求に応じて自動的に付与した採番番号、版数Ｂを登録して、データ作成時に、採番結果を端末装置１に対して出力することができるので、採番番号を人手で転記する必要はなく、採番ミスの発生を確実に防止することができる。
【００７９】
以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。
【符号の説明】
【００８０】
１        端末装置
２        構成・文書登録装置
３        記憶装置
４        情報処理装置
３１      テンプレート記憶部
３２      採番記憶部
３３      属性記憶部
４１      入出力手段
４２      テンプレート選択手段
４３      フォーマットチェック手段
４４      情報登録手段
５１      テンプレートＩＤ
５２      版数Ａ
５３      属性Ａ
５４      属性Ｂ
５５      属性Ｃ
５６      採番番号
５７      版数Ｂ
６１      Ｎｏ
６２      管理ＩＤ
６３      テンプレートＩＤ
６４      版数Ａ
６５      ファイル名
７１      選択ボタン欄
７１ａ    選択ボタン
７２      テンプレート名欄
７３      登録ファイル名欄
７３ａ    入力枠
７４      採番ボタン
７５      登録ボタン
８１      Ｎｏ
８２      テンプレートＩＤ
８３      採番番号
８４      採番ＩＤ
８５      版数Ｂ
９１      Ｎｏ
９２      テンプレートＩＤ
９３      版数Ａ
９４      採番ＩＤ
９５      採番番号
９６      版数Ｂ
９７      属性名
９８      ファイル名
１００    ＰＤＭシステム
１０１    検索対象文書欄
１０２    選択ボタン欄
１０２ａ  選択ボタン
１０３    検索対象属性名欄
１０４    検索内容欄
１０５    検索ボタン
【図１】
2012238285.tif 000003
【図２】
2012238285.tif 000004
【図３】
2012238285.tif 000005
【図４】
2012238285.tif 000006
【図５】
2012238285.tif 000007
【図６】
2012238285.tif 000008
【図７】
2012238285.tif 000009
【図８】
2012238285.tif 000010
【図９】
2012238285.tif 000011
【図１０】
2012238285.tif 000012
【図１１】
2012238285.tif 000013
【図１２】
2012238285.tif 000014