(57)【要約】  【課題】新たに製品の設計・製造を行う際に、関連する過去の製品の設計・製造に関わる文書を設計者情報と共に効率よく検索できるようにすることを目的としている。  【解決手段】  利用者が指定した文書を文書ファイルに格納するとともに前記文書内の所定の位置に予め格納されてある設計者情報を含むキーワードと対応付けてキーワードファイルに格納し、利用者から入力された修正指示情報に従って前記キーワードを修正し、修正前のキーワードと共にキーワードファイル２２に蓄積・格納し、キーワードファイルに蓄積・格納されているキーワードを検索キーとして文書を検索し、検索した文書と設計者情報を含むキーワードを入出力装置に表示するようにコンピュータを機能させる。【選択図】図１
2006195836.tif 000002
【特許請求の範囲】
【請求項１】
製品の設計・開発に関わる仕様書類や図面などの文書を管理する文書管理プログラムであって、
前記文書を、前記文書内の所定の位置に予め格納された設計者情報を含むキーワード群と対応付けてデータベースに格納する文書登録手段と、
前記キーワード群を修正し、修正前のキーワード群と共に前記データベースに蓄積・格納するキーワード修正手段と、
前記キーワード修正手段がデータベースに蓄積・格納した個々のキーワード、又は複数のキーワードの組み合わせを検索キーとして、前記データベースに登録されている文書を検索する文書検索手段と、
前記文書検索手段が検索した文書と、前記文書と対応付けられて前記データベースに蓄積・格納されている設計者情報を含むキーワード群を表示する文書表示手段として
コンピュータを機能させることを特徴とする文書管理プログラム。
【請求項２】
製品の設計・開発に関わる仕様書類や図面などの文書群を管理する文書管理装置であって、
前記文書を、前記文書内の所定の位置に予め格納された設計者情報を含むキーワード群と対応付けてデータベースに格納する文書登録手段と、
前記キーワード群を修正し、修正前のキーワード群と共に前記データベースに蓄積・格納するキーワード修正手段と、
前記キーワード修正手段がデータベースに蓄積・格納した個々のキーワード、又は複数のキーワードの組み合わせを検索キーとして、前記データベースに登録されている文書を検索する文書検索手段と、
前記文書検索手段が検索した文書と、前記文書と対応付けられて前記データベースに蓄積・格納されている設計者情報を含むキーワード群を表示する文書表示手段と
を有することを特徴とする文書管理装置。
【請求項３】
製品の設計・開発に関わる仕様書類や図面などの文書群を管理する文書管理方法であって、
前記文書を、前記文書内の所定の位置に予め格納された設計者情報を含むキーワード群と対応付けてデータベースに格納する文書登録ステップと、
前記キーワード群を修正し、修正前のキーワード群と共に前記データベースに蓄積・格納するキーワード修正ステップと、
前記キーワード修正手段がデータベースに蓄積・格納した個々のキーワード、又は複数のキーワードの組み合わせを検索キーとして、前記データベースに登録されている文書を検索する文書検索ステップと、
前記文書検索手段が検索した文書と、前記文書と対応付けられて前記データベースに蓄積・格納されている設計者情報を含むキーワード群を表示する文書表示ステップと
を有することを特徴とする文書管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は文書管理に関し、特に新たに製品の設計・製造を行う際に、関連する過去の製品の設計・製造に関わる文書を設計者情報と共に効率よく検索できるようにした文書管理技術に関するものである。
【背景技術】
【０００２】
例えばノートパソコンの筐体等を新しく設計・製造するような場合、素材に生分解性プラスチックなどのように未だ耐衝撃性や難燃性に問題のあるものや、マグネシウム合金など再溶解時に表面に施された塗装が燃焼して大量の粉塵や有毒ガスが発生してリサイクルが困難なものを使用するときなどでは、個々の素材の性能データを参考にすることよりも過去の事例や、実際に過去に設計した人から得られる経験に基づく情報を参考にすると効率よく作業が進められることが多い。
【０００３】
しかしながら、この人に聞くという作業は情報を入手するという点では近道である反面、聞いた内容は聞いた人のみでしか利用することはできない。そのため、次にまた別の人が疑問に思ったときなどは、新たに聞く相手を探し出し、情報を収集するという作業を繰り返しているのが現状である。
【０００４】
一方、ソフトウェアの設計では過去に開発されたソフトウェア資産の再利用を確実に効率よく行うプログラム編集方法として、「第１の工程によって母体プログラムの少なくとも一部を構成するモジュール毎にモジュールの設計情報を求め、第２の工程でその設計情報からモジュール間に関わる設計情報を抽出する。そして、母体プログラムを変更する際、変更箇所を入力したプログラムの設計情報を第１の工程と同様の第３の工程で求め、前記第１の工程で求めた設計情報との差分を第４の工程で求める。そして、その差分箇所と前記第２の工程で求めた設計情報との間に矛盾がないかを第５の工程で求める。第５の工程で矛盾が発生した際には、その矛盾を取り除いて再度前記第１〜第５の工程を行うことにより、矛盾のないプログラムの修正が可能となる。」技術が開示されている（例えば、特許文献１参照）。
【特許文献１】特開平５−２６５７４０号公報  （第２−３頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
図７は、ハードウェア製品や部品の設計・製造の際に考慮しなければならない項目と、仕様書や図面などの文書中に記述される前記項目に対する仕様や評価情報などの例が示してある。しかしながら、「強度」、「比重」などは一般的に単なる数字の羅列であるため、例えば使用する部品が金属であったりプラスチックであったりする場合もあるので、ある特定の数値が必ずしも強度が高いとか比重が大きいとかの基準にはならない。そのため、過去の設計・開発事例を検索する場合、「強度」や「比重」を検索のキーとする場合には、その材料に応じた、例えば「強い」、「普通」、「弱い」などのキーワードの方が検索には都合がよい場合もある。
【０００６】
一方、最近のソフトウェアの製品名称には必ずしもその製品の機能を表していないものも多く見受けられるようになった。新たにソフトウェアを設計する際、過去の製品の仕様書などから設計情報を参照するような場合には、製品名称そのものよりは機能や特徴などを表す文字列を製品名称の別名のように利用できれば過去の製品に関する仕様書類の検索がより効率的に行うことが可能となる。
【０００７】
また、従来はノートパソコンの筐体にはプラスチックやマグネシウム合金が多く用いられてきた。しかしながら、改正リサイクル法などでパソコンの回収・再利用が義務づけられるなど、今後は環境への影響を極力抑えることが強く求められてくる。そのためにも、製品を設計・製造するために環境に優しい新しい素材を使用していく頻度も高まっていくことが予想される。
【０００８】
そのためには、過去に蓄積された製品に関する仕様書や図面等の文書が効率よく検索できると共に、例えば「リサイクルのために製品を分解し易い『はめ合い』の値はどのように設定したのか」、「マグネシウム合金など再溶解時に表面に施された塗装が燃焼して大量の粉塵や有毒ガスが発生しにくい塗料はどのようにして選択したのか」、「生分解性プラスチックを採用したときの問題点」などその製品を設計した際に考慮した点、経験上から得られたノウハウなども効率よく取得できることが望まれる。
【０００９】
本発明は、新たに製品の設計・製造を行う際に、関連する過去の製品の設計・製造に関わる文書を設計者情報と共に効率よく検索できるようにすることを目的としている。
【課題を解決するための手段】
【００１０】
図１は、本発明の実施例の全体構成図が示してある。本発明の文書管理プログラム１０は文書管理装置１として振る舞うコンピュータ上で実行され、例えば利用者が製品を設計・製造した際に、通信ネットワーク４を介して入出力装置３から図面や仕様書などの文書をデータベース（外部記憶装置２）に登録するように指示すると、文書登録手段１１は利用者が指定した文書を文書ファイル２１に格納するとともに前記文書内の所定の位置（製品に応じた設計・製造規格に基づいた）に予め格納されてある設計者情報を含むキーワード群と対応付けてキーワードファイル２２に格納し、文書登録または検索結果を表示する際に、キーワード修正手段１２はキーワードファイル２２から前記文書と対応付けられたキーワード群を通信ネットワーク４を介して入出力装置３に表示し、利用者から入力された指示情報に従って前記キーワード群を修正し、修正前のキーワード群と共にキーワードファイル２２に蓄積・格納し、文書検索手段１３はキーワードファイル２２に蓄積・格納されている個々のキーワード、又は複数のキーワードの組み合わせを検索キーとして、文書ファイル２１に登録されている文書を検索し、文書表示手段１４は文書検索手段１３が検索した文書と前記文書と対応付けられてキーワードファイル２２に蓄積・格納されている設計者情報を含むキーワード群を通信ネットワーク４を介して入出力装置３に表示するように構成する。
【発明の効果】
【００１１】
新たに製品の設計・製造を行う際に、関連する過去の製品の設計・製造に関わる文書を設計者情報と共に効率よく検索することが可能となる。
【発明を実施するための最良の形態】
【００１２】
（実施例）
【００１３】
図１には本発明に係る実施例の全体構成図が示してある。文書管理装置１が通信ネットワーク４を介して、利用者が製品を設計・製造した際に入出力装置３から図面や仕様書などの文書をデータベース（外部記憶装置２）への登録指示情報を受信すると、文書管理装置１として振る舞うコンピュータ上で実行する文書管理プログラム１０の文書登録手段１１は、利用者が指定した文書を文書ファイル２１に格納するとともに前記文書内の所定の位置（製品に応じた設計・製造規格に基づいた）に予め格納されてある設計者情報を含むキーワード群を前記文書と対応付けてキーワードファイル２２に格納し、キーワード修正手段１２に制御を渡す。
【００１４】
キーワード修正手段１２はキーワードファイル２２から前記文書と対応付けられたキーワード群を通信ネットワーク４を介して入出力装置３に表示し（例えば図８で示すような「検索キーワード修正画面」）利用者にキーワードの修正を促す。通信ネットワーク４を介して入出力装置３からキーワード修正指示を受信すると、修正前のキーワード群と共にキーワードファイル２２に蓄積・格納しＷＡＩＴする。
【００１５】
入出力装置３から検索指示情報を受信すると、文書検索手段１３はキーワードファイル２２に蓄積・格納されている個々のキーワード、又は複数のキーワードの組み合わせを検索キーとして、図９で示すような文書検索画面を通信ネットワーク４を介して入出力装置３に出力する。通信ネットワーク４を介して入出力装置３から文書検索指示情報を受信すると、文書ファイル２１に登録されている文書を検索する。
【００１６】
文書表示手段１４は文書検索手段１３が検索した文書と前記文書と対応付けられてキーワードファイル２２に蓄積・格納されている設計者情報を含むキーワード群を通信ネットワーク４を介して入出力装置３に表示するとともに、キーワード修正手段１２を呼び出し、利用者にキーワードの修正を促す。
【００１７】
図２は、仕様書や図面などの文書中に記述される検索のために利用可能なキー項目（１行目）、キー項目に対する仕様や評価情報の例（２行目、３行目）が示してある。ただし、本発明を適用するにあたっては、予め以下のような製品に応じた、設計・製造に関する仕様書、図面類などの文書作成上のルールを決めておく必要がある。例えば、作成する文書がテキスト・ベースであれば文書の物理的位置（何行目の何文字目から何文字目までにはキー項目として「素材」の内容をとか、「素材：」などのキー項目を示す文字列の後に続く「空白」まで文字列を素材の内容にするなど）にキーワード情報を格納しておく。また、イメージデータの場合であればスキャナーで読み取った後にテキスト変換を行ったものがテキスト・ベースのデータと同様に扱えるようにルール化しておくなど。
【００１８】
図３は、キーワードファイル２２の形式の例が示してある。一行目は、キー項目の例である。本実施例では、ノートパソコンの筐体の設計・製造を例にして説明しているので、一列目には文書２１ファイルに格納してある文書と関連付けるために文書中に格納されている図面名が格納される。また、２列目には文書検索装置１が検索結果として文書と設計者情報を出力できるように製品の設計者情報を格納する。本実施例では設計者情報として設計者の氏名が設定されているものとする。その他のキー項目に関しては、図２で示した仕様書や図面などの文書中に記述される検索のために利用可能なキー項目であり文書登録手段１１が文書中から文書作成ルールに基づいて抽出し、格納する。なお、キーワード修正手段１２が修正した内容は、文書から抽出された修正前の内容を示す行に続けて行単位で追加される。
【００１９】
例えば、図面名がＫＹＯＴＡＩ００１である図面が本発明に係る文書管理装置１に登録されると、文書登録手段１１が図面名がＫＹＯＴＡＩ００１である図面から、文書作成ルールに基づいてキー項目５などを図面名にはＫＹＯＴＡＩ００１が、設計者には鈴木太郎、素材にはマグネシウム合金、強度には５などを抽出してキーワードファイル２２の一行の情報として格納する。続けて、利用者からキー項目の情報の修正指示情報を受信すると強度には大変強い、塗装には環境によいなど一行の情報として追加される。利用者は、過去の設計者から聞いた情報などに基づき、次に検索する際や他の人が検索する際にキー情報として役に立つような内容で修正することが可能である。
【００２０】
図４は、キーワード情報の設定処理の流れを示すフローチャートである。文書処理プログラム１０は、通信ネットワーク４を介して利用者の入出力装置３から文書登録指示情報を受信する（Ｓ４０１）と、文書登録指示情報で指定された図面の図面名と関連付けて図面本体を文書ファイル２１へ格納する（Ｓ４０２）。登録した図面から予めルール化しておいた文書作成ルールに従って、所定の位置からキーワード群を抽出し（Ｓ４０３）、キーワードファイル２２に図面名と関連付けて図３で示す形式のように格納する（Ｓ４０４）。続けて、製品の設計者から見て、図面に記述されているキーワードを後の検索のために修正しておくことが可能であるように図５で示すキーワード修正処理を呼び出す（Ｓ４０５）。
【００２１】
図５は、キーワード情報の修正処理の流れを示すフローチャートである。図８で示すようなキーワード修正画面を利用者の入出力装置３に出力する（Ｓ５０１）。利用者がキーワード修正画面より入力したキーワード修正情報を受信すると（Ｓ５０２）、受信したキーワード修正情報を図３で示すキーワードファイルの形式に従って、キーワードファイル２２の該当する図面名のキーワード情報の最終行の次に一行の情報として追加し（Ｓ５０３）、ＷＡＩＴする。本処理は、通常ＷＡＩＴしているので任意の時点で利用者からキーワードの修正依頼を受けることが可能であり、キーワード修正の積み重ねにより文書検索の効率化はより一層高められる。
【００２２】
図６は、文書検索処理の流れを示すフローチャートである。文書処理プログラム１０は、通信ネットワーク４を介して利用者の入出力装置３から文書検索指示情報を受信する（Ｓ６０１）と、図９で示すような文書検索画面を利用者の入出力装置３に出力する（Ｓ６０２）。利用者が文書検索画面から入力した検索キーワード情報を受信すると（Ｓ６０３）、受信した検索キーワードに基づき該当する文書が登録されているかどうかを、キーワードファイル２２をサーチする（Ｓ６０４）。該当する文書が存在しない場合には、利用者の入出力装置３に検索対象が存在しない旨の情報を出力し、存在した場合には検索した文書の文書名、設計者情報を含むキーワード群を利用者の入出力装置３に表示する（Ｓ６０６）。次に、文書の検索者が次に検索する人のためにキーワードを修正が可能であるように図５で示すキーワード修正処理を呼び出す（Ｓ６０６）。
【００２３】
利用者は、文書を検索すると文書名と文書の設計者情報を入手することができるので、文書全体を表示したい場合には、文書名をキーにして文書ファイル２１に登録されている文書の内容を出力することが可能となる。また、利用者が過去の製品の設計者に問い合わせた内容などをＷｅｂ上の専用の掲示板などで遣り取りの履歴を保存しておくと、文書の検索時に入手した設計者情報に基づき、過去の設計者と利用者との質問内容や回答内容を知ることが可能となり効率のよい製品の設計・製造が可能となる。
【００２４】
図７は、製品を設計・製造する際に考慮しなければならない項目の例が示してある。網掛けがしてある部分は、過去の事例を参考にした方が効率よく作業が進められる項目である。設計者の糸の列には、設計者の意図で自由に設計出来る項目には○が、設計者の意図では変更できないものには×が表示してある。例えば、「大きさ」や「機能」は設計者の意図によるものではなく製品の要件からくるものであり、設計者が自由に変更できるものではない。また、裏面については、金型で製品を流し込んで製造する際、金型の製造者が考慮することで設計者の意図で自由になる項目ではない。
【００２５】
図８は、検索キーワード修正画面の例が示してある。設計・製造時の考慮事項の列には、図７で示した製品を設計・製造する際に考慮しなければならない項目、及び検索キー項目として相応しい製品名などが表示される。過去の製品の設定値には、過去の事例の文書内から抽出した内容が表示される。何れも文書作成手段１１が文書を文書ファイル２１に登録する際に、文書から抽出してキーワードファイルに格納した修正前の情報が表示される。検索キーワードの列には、設計者が他の人が検索する際にキーワードとして登録しておいた方がよいと考えた情報や、過去の事例として文書を検索者した者が設計者から得られた情報などから、次にその文書を検索する人のためにキーワードとして登録しておいた方がよいと考えた情報などを入力する。ここで入力された検索キーワードはキーワード修正手段１２が、キーワードファイル２２に文書に関連付けて蓄積・格納する。本実施例では、修正前の行に続けて一行の情報として追加する。
【００２６】
図９は、文書検索画面の例が示してある。検索キー項目の列には、キーワードファイル２２に格納されているキー項目が表示される。検索キーワードには過去の事例に関わる文書を検索するために利用者がキーワード、又はキーワードの組み合わせを入力する。なお検索キーワードの入力欄の▽マークをクリックするとキーワードファイルに蓄積・格納されているキー項目に対応するキーワード群が表示され、利用者は表示されたキーワード群からキーワードを選択する事が可能である。
【図面の簡単な説明】
【００２７】
【図１】実施例の全体構成図
【図２】文書内の検索キー情報例
【図３】キーワードファイルの形式例
【図４】キーワード情報の設定処理の流れ
【図５】キーワード情報の修正処理の流れ
【図６】文書検索処理の流れ
【図７】設計・製造の際の考慮事項例
【図８】検索キーワード修正画面例
【図９】文書検索画面例
【符号の説明】
【００２８】
１      文書管理装置
２      外部記憶装置
３      入出力装置
４      通信ネットワーク
１０      文書管理プログラム
１１      文書登録手段
１２      キーワード修正手段
１３      文書検索手段
１４      文書表示手段
２１      文書ファイル
２２      キーワードファイル
【図１】
2006195836.tif 000003
【図２】
2006195836.tif 000004
【図３】
2006195836.tif 000005
【図４】
2006195836.tif 000006
【図５】
2006195836.tif 000007
【図６】
2006195836.tif 000008
【図７】
2006195836.tif 000009
【図８】
2006195836.tif 000010
【図９】
2006195836.tif 000011