(57)【要約】      （修正有）【課題】図面管理システムにおいて、図面データの登録情報を、効率良く確認することができるようにする。【解決手段】図面管理システムは、図面データを管理するためのシステムである。図面管理システムは、登録受付手段５０と、登録者抽出手段５１と、メール送信手段５４とを、備えている。登録受付手段５０は、図面データの登録を受け付ける。登録者抽出手段５１は、図面データの登録者の情報を抽出する。メール送信手段５４は、図面データの登録が完了した時に、登録者の情報に基づいて、登録者にメールを送信する。【選択図】図３
2012155387.tif 000002
【特許請求の範囲】
【請求項１】
図面データを管理するための図面管理システムであって、
前記図面データの登録を受け付ける登録受付手段と、
前記図面データの登録者の情報を抽出する登録者抽出手段と、
前記図面データの登録が完了した時に、前記登録者の情報に基づいて、前記登録者にメールを送信するメール送信手段と、
を備える図面管理システム。
【請求項２】
前記図面データの登録中に異常が発生したことを把握する異常把握手段、
をさらに備え、
前記メール送信手段は、異常発生時に前記登録者にメールを送信する、
請求項１に記載の図面管理システム。
【請求項３】
前記図面データの登録中に異常が発生したことを把握する異常把握手段、
をさらに備え、
前記メール送信手段は、異常発生時に、予め登録されたシステム管理者に、メールを送信する、
請求項１又は２に記載の図面管理システム。
【請求項４】
登録情報を管理する登録情報管理手段と、
前記登録情報にアクセスするアクセス手段と、
をさらに備えた請求項１から３のいずれかに記載の図面管理システム。
【請求項５】
図面データを管理するための図面管理方法であって、
前記図面データの登録を受け付ける登録受付ステップと、
前記図面データの登録者の情報を抽出する登録者抽出ステップと、
前記図面データの登録が完了した時に、前記登録者の情報に基づいて、前記登録者にメールを送信するメール送信ステップと、
を備える図面管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図面管理システム、特に、図面データを管理するための図面管理システムに関する。また、本発明は、このシステムを実行可能な図面管理方法に関する。
【背景技術】
【０００２】
従来の図面管理システムでは、ユーザが、図面データを、サーバに設けられた共有フォルダに、手動で配置することによって、この図面データが、サーバに登録されるようになっていた。詳細には、ユーザが、図面データを共有フォルダに配置すると、サーバは、この共有フォルダを参照して、この共有フォルダに保存された図面データを、サーバの記録部に記録していた。なお、上記のような図面管理システムとは別に、情報処理装置のデータベース機能を利用して、図面の登録及び管理を行う図面管理システムが、開示されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２−８９１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の図面管理システムでは、図面の登録者が、図面データを共有フォルダに配置することによって、この図面データがサーバに登録されていた。しかしながら、従来の図面管理システムでは、単に図面データだけがサーバに登録されていたので、図面の登録者は、図面データがサーバに登録されたか否かを、確認することができなかった。
このように、従来の図面管理システムでは、図面データの登録情報を確認することができなかったので、図面の登録者が、図面データの登録情報を確認するためには、図面管理システムとは独立した他のシステム、例えば部品管理システム（BOMシステム；Bills of Materials System）を、その都度、起動する必要があった。しかしながら、図面の登録者は、図面データが登録されたか否かが把握できていない状況で、図面データが登録されるまでは、上記の他のシステムを繰り返し起動しなければならず、登録情報の確認作業が非常に効率の悪いものとなっていた。
【０００５】
本発明の課題は、図面データの登録情報を、効率良く確認することができるようにすることにある。
【課題を解決するための手段】
【０００６】
以下に、課題を解決するための手段として複数の態様を説明する。これら態様は、必要に応じて任意に組み合せることができる。
本発明の一見地に係る図面管理システムは、図面データを管理するためのシステムである。図面管理システムは、登録受付手段と、登録者抽出手段と、メール送信手段とを、備えている。登録受付手段は、図面データの登録を受け付ける。登録者抽出手段は、図面データの登録者の情報を抽出する。メール送信手段は、図面データの登録が完了した時に、登録者の情報に基づいて、登録者にメールを送信する。
本図面管理システムでは、まず、登録受付手段において、図面データの登録が受け付けられる。次に、登録者抽出手段において、図面データの登録者の情報が抽出される。最後に、メール送信手段において、図面データの登録が完了した時に、登録者の情報に基づいて、登録者にメールが送信される。このように、本図面管理システムでは、図面データの登録完了時に、登録者にメールが送信されるので、図面の登録者は、図面データの登録が完了した事を、このメール（登録完了メール）によって把握することができる。言い換えると、登録者は、登録完了メールを受信していない状態では、図面データの登録が未完であると、判断することができる。このように、本図面管理システムでは、図面データの登録情報を、効率良く確認することができる。
【０００７】
本図面管理システムは、図面データの登録中に異常が発生したことを把握する異常把握手段を、さらに備えていてもよい。この場合、メール送信手段は、異常発生時に登録者にメールを送信する。これにより、図面データの登録中に異常が発生した場合、登録者は、図面データの登録時の異常を、メールによって把握することができる。
【０００８】
本図面管理システムは、図面データの登録中に異常が発生したことを把握する異常把握手段を、さらに備えていてもよい。この場合、メール送信手段は、異常発生時に、予め登録されたシステム管理者に、メールを送信する。これにより、図面データの登録中に異常が発生した場合、システム管理者は、図面データの登録時の異常を、メールによって把握することができる。
【０００９】
本図面管理システムは、登録情報管理手段と、アクセス手段とを、さらに備えていてもよい。登録情報管理手段は、登録情報を管理する。アクセス手段は、登録情報にアクセスする。この場合、登録情報管理手段において登録情報が管理されている状態において、登録者は、アクセス手段を用いて、登録情報にアクセスすることができる。このように、本図面管理システムでは、図面データの登録情報を、容易に確認することができる。
【００１０】
本発明の一見地に係る図面管理方法は、図面データを管理するための図面管理方法である。図面管理方法は、登録受付ステップと、登録者抽出ステップと、メール送信ステップとを備えている。登録受付ステップは、図面データの登録を受け付ける。登録者抽出ステップは、図面データの登録者の情報を抽出する。メール送信ステップは、図面データの登録が完了した時に、登録者の情報に基づいて、登録者にメールを送信する。
【発明の効果】
【００１１】
本図面管理システムでは、図面データの登録情報を、効率良く確認することができる。
【図面の簡単な説明】
【００１２】
【図１】図面管理システムの概略構成を示す図。
【図２】図面管理システムにおける各端末の基本構成を示す図。
【図３】図面管理システムにおける機能ブロック図。
【図４】登録画面を示す図。
【図５】検索画面を示す図。
【図６】図面管理システムのフロー。
【発明を実施するための形態】
【００１３】
（１）図面管理システムを構成する装置の説明
・全体構成
図面管理システム１は、図面データを管理するためのシステムである。ここでは、図面管理システム１を構成する各装置について、説明する。図面管理システム１は、図１に示すように、例えば、サーバ１０と、クライアント２０と、外部記録装置３０とを、有している。サーバ１０とクライアント２０とは、ネットワーク７を介して接続されている。ネットワーク７には、LAN（Local Area Network）などの内部ネットワークが、用いられている。サーバ１０と外部記録装置３０とは、ネットワーク８を介して接続されている。ネットワーク８には、LAN（Local Area Network）などの内部ネットワークが、用いられている。
【００１４】
まず、サーバ１０、クライアント２０、及び外部記録装置３０の概要を説明する。
サーバ１０は、管理サーバ１１と、第１処理サーバ１２と、第２処理サーバ１３とを、有している。管理サーバ１１、クライアント２０、第１処理サーバ１２、及び第２処理サーバ１３に対して、各種のサービスを提供する。例えば、管理サーバ１１は、クライアント２０からの要求に応じて、各種の処理を実行する。また、管理サーバ１１は、第１処理サーバ１２及び第２処理サーバ１３に対して、各種の処理を指示する。なお、管理サーバ１１と、第１処理サーバ１２及び第２処理サーバ１３とは、ネットワーク９例えばLAN（Local Area Network）などの内部ネットワークを介して、データを送受信する。
【００１５】
クライアント２０は、図面を登録する登録者が操作する端末である。クライアント２０は、登録者が図面の登録に関する情報を入力したときに、この入力情報に基づいて、図面の登録処理を、実行する。また、クライアント２０は、登録者が、図面の確認に関する情報を入力したときに、この入力情報に基づいて、図面の確認処理を、実行する。さらに、クライアント２０は、ネットワーク７を介して、データを送受信する。
外部記録装置３０は、例えばデータベースであり、第１処理サーバ１２及び第２処理サーバ１３の少なくともいずれか一方によって処理されたデータを、記録する。外部記録装置３０と、第１処理サーバ１２及び第２処理サーバ１３とは、ネットワーク８を介して、データを送受信する。
【００１６】
・各装置の構成
次に、サーバ１０（１１，１２，１３）、クライアント２０、及び外部記録装置３０の構成を示す。図２に示すように、サーバ１０（１１，１２，１３）、クライアント２０、及び外部記録装置３０それぞれは、記録部１０ａ，２０ａ，３０ａ、制御部１０ｂ，２０ｂ，３０ｂ、画像制御部１０ｃ，２０ｃ，３０ｃと、通信部１０ｄ，２０ｄ，３０ｄと、入力部１０ｅ，２０ｅ，３０ｅとを、有している。
記録部１０ａ，２０ａ，３０ａは、各種のデータを記憶する。例えば、記録部１０ａ，２０ａ，３０ａは、基本プログラム、基本データ、基本パラメータ、各種のプログラム（基本プログラムを除く）、各種のデータ（基本データを除く）、及び処理中のデータ等を、一時的及び／又は長期的に記憶する。記録部１０ａ，２０ａ，３０ａは、例えば、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）と、補助記録装置例えばハードディスクを含んでいる。
【００１７】
制御部１０ｂ，２０ｂ，３０ｂは、各種処理を制御する。制御部１０ｂ，２０ｂ，３０ｂでは、制御及び計算に関するプログラムを、記録部１０ａ，２０ａ，３０ａから読み出すことによって、各種制御及び各種計算を行い、これらの結果を記録部１０ａ，２０ａ，３０ａに記録する。また、制御部１０ｂ，２０ｂ，３０ｂは、各種の画像制御及び画像処理を行い、これらの結果を記録部１０ａ，２０ａ，３０ａに記録する。制御部１０ｂ，２０ｂ，３０ｂは、例えば、ＣＰＵ（Central Processing Unit）を、含んでいる。
画像制御部１０ｃ，２０ｃ，３０ｃは、画像の表示に関する処理を行う。画像制御部１０ｃ，２０ｃ，３０ｃは、例えば、ディスプレイを、含んでいる。画像制御部１０ｃ，２０ｃ，３０ｃは、制御部１０ｂ，２０ｂ，３０ｂにおいて制御及び処理された画像を、静止画及び／又は動画として、ディスプレイに出力する。なお、画像データは、記録部１０ａ，２０ａ，３０ａに記録されており、適宜、記録部１０ａ，２０ａ，３０ａから読み出される。
【００１８】
通信部１０ｄ，２０ｄ，３０ｄは、端末の通信接続に関する制御を、実行する。通信部１０ｄ，２０ｄ，３０ｄは、制御部１０ｂ，２０ｂ，３０ｂからの命令に応じて、本端末を他の端末に接続するための接続信号を、制御し発信する。また、通信部１０ｄ，２０ｄ，３０ｄは、制御部１０ｂ，２０ｂ，３０ｂからの命令に応じて、本端末から他の端末へと各種のデータを送信するための送信信号を、制御し発信する。
入力部１０ｅ，２０ｅ，３０ｅは、種々の入力命令を制御する。入力部１０ｅ，２０ｅ，３０ｅは、例えば、キーボード及びマウスを、含んでいる。入力部１０ｅ，２０ｅ，３０ｅは、操作者がキーボード及びマウスを用いて様々な命令を入力したときに、入力信号を発行する。すると、この入力信号に対応する処理が、制御部１０ｂ，２０ｂ，３０ｂ、記録部１０ａ，２０ａ，３０ａ、画像制御部１０ｃ，２０ｃ，３０ｃ、及び通信部１０ｄ，２０ｄ，３０ｄの少なくともいずれか１つにおいて、実行される。
【００１９】
（２）図面管理システムの各種機能の説明
ここでは、図面管理システム１の制御において、図３を参照して、主たる役割を果たす機能について、説明する。
【００２０】
サーバ１０は、登録受付手段５０と、登録者抽出手段５１と、登録情報管理手段５２と、異常把握手段５３と、メール送信手段５４とを有している。
登録受付手段５０は、図面データの登録を受け付ける手段である。登録受付手段５０は、クライアント２０から図面の登録要求を受け付ける。また、登録受付手段５０は、クライアント２０から受信した登録データを、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方に、振り分ける。登録データには、登録者のＩＤ番号と図面データとが、含まれている。登録受付手段５０は、管理サーバ１１において実行される。
【００２１】
登録者抽出手段５１は、図面データの登録者の情報を抽出する手段である。登録者抽出手段５１は、登録データ（登録者のＩＤ番号、図面データ）の中から、登録者のＩＤ番号を検出する。また、登録者抽出手段５１は、登録者のＩＤ番号に基づいて、登録者の情報を検出する。ここでは、例えば、登録者のＩＤ番号と登録者の情報との対応関係を示す対応テーブルが、参照され、この対応テーブルに基づいて、登録者のＩＤ番号に対応する登録者の情報が、検出される。対応テーブルは、例えば外部記録装置３０に格納されている。登録者の情報には、登録者のメールアドレス及び登録者の名前等が、含まれている。登録者抽出手段５１は、管理サーバ１１から登録データを受信した処理サーバ１２，１３において、実行される。
なお、登録者抽出手段５１において登録者の情報が抽出された後、図面に関する登録情報、例えば登録者のＩＤ番号、登録者の情報、及び図面データが、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方の記録部１０ａ，２０ａ，３０ａ例えばハードディスクに、記録された時を、登録完了時と定義している。
【００２２】
登録情報管理手段５２は、図面に関する登録情報を管理する手段である。登録情報管理手段５２は、図面に関する登録情報、例えば登録者のＩＤ番号、登録者の情報、及び図面データを、管理する。図面に関する登録情報は、管理サーバ１１から登録データを受信した処理サーバ１２，１３の記録部１０ａ，２０ａ，３０ａ例えばハードディスクに格納されている。
また、登録情報管理手段５２は、管理サーバ１１がクライアント２０からアクセス要求を受けたときに、クライアント２０に対して、図面に関する登録情報を送信する処理を、管理サーバ１１に依頼する。すると、管理サーバ１１は、図面に関する登録情報を送信する。これにより、登録者は、クライアント２０において、図面に関する登録情報を確認することができる。
【００２３】
さらに、登録情報管理手段５２は、図面に関する登録情報、例えば登録者のＩＤ番号、登録者の情報、及び図面データを、外部記録装置３０に送信する。例えば、登録情報管理手段５２は、図面データを、所定のフォーマットのデータ例えばＰＤＦ形式（Portable Document Format）のデータに、変換する。そして、登録情報管理手段５２は、変換後の図面データに、登録者のＩＤ番号及び登録者の情報を関連付けて、所定の時間間隔で、外部記録装置３０に送信する。
なお、上記の登録情報管理手段５２は、第１処理サーバ１２及び第２処理サーバ１３において、実行される。
【００２４】
異常把握手段５３は、図面データの登録中に異常が発生したことを、把握する手段である。異常把握手段５３は、図面データの登録中に異常が発生した場合、登録異常を示すフラグを設定する。異常把握手段５３は、例えば、登録時に異常が発生した処理サーバを区別可能なフラグデータＦ（Ｉ）に１を割り当てることによって、図面データの登録異常を認識する。異常把握手段５３は、管理サーバ１１において、実行される。
例えば、フラグデータＦ（Ｉ）の初期値は０に設定されている。ここで、第１処理サーバ１２に異常が発生した場合は、フラグデータＦ（１）に１が割り当てられる。また、第２処理サーバ１３に異常が発生した場合は、フラグデータＦ（２）に１が割り当てられる。これにより、管理サーバ１１は、フラグデータＦ（Ｉ）に基づいて、どの処理サーバ１２，１３に異常が発生したか否かを、判断することができる。
【００２５】
メール送信手段５４は、図面データの登録が完了した時に、登録者の情報に基づいて、登録者にメールを送信する手段である。このメール送信手段５４は、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方が、図面データの登録を完了したときに、登録者の情報に基づいて、クライアント２０、例えば登録者のメールアドレスに、登録完了メールを送信する。
また、メール送信手段５４は、図面データの登録時に異常が発生した時に、登録者及び予め登録されたシステム管理者の少なくともいずれか一方に、メールを送信する手段である。このメール送信手段５４は、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方において図面データを登録している時に異常が発生した場合、クライアント２０、例えば登録者の情報に含まれる登録者のメールアドレス、及び予め登録されたシステム管理者のメールアドレスの少なくともいずれか一方に、異常発生メールを送信する。より具体的には、メール送信手段５４は、フラグデータＦ（Ｉ）を参照して、フラグデータＦ（Ｉ）が１である場合に、登録者の情報に含まれる登録者のメールアドレス、及び予め登録されたシステム管理者のメールアドレスの少なくともいずれか一方に、異常発生メールを送信する。
【００２６】
なお、メール送信手段５４は、管理サーバ１１において実行される。登録者及びシステム管理者が異なる端末を利用しており、登録者用の端末及びシステム管理者用の端末において登録者及びシステム管理者がメールを受信する場合は、クライアント２０という文言は、登録者用のクライアント及びシステム管理者用のクライアントから構成される２台のクライアントを、示す。
【００２７】
クライアント２０は、登録入力手段６０と、メール受信手段６１と、アクセス手段６２とを有している。
登録入力手段６０は、図面を登録する手段である。登録入力手段６０は、登録者が入力部２０ｅ例えばキーボードから、図面の登録に関する情報を入力したときに、この入力情報に基づいて、サーバ１０例えば管理サーバ１１に、図面の登録を要求する。図面の登録に関する情報は、図４に示すように、登録者のＩＤ番号と、登録用の図面データを示すファイル名とを、含んでいる。この場合、登録者のＩＤ番号と登録用の図面データとを含む登録データが、クライアント２０から、サーバ１０例えば管理サーバ１１に送信される。
メール受信手段６１は、メールを受信する手段である。メール受信手段６１は、サーバ１０例えば管理サーバ１１から送信されたメールを、受信する。このメールは、登録の完了を報知する登録完了メールや、登録時の異常の発生を報知する異常発生メール等が、含まれる。
【００２８】
アクセス手段６２は、登録情報にアクセスする手段である。アクセス手段６２は、登録者が入力部２０ｅ例えばキーボードから、図面に関する情報を入力したときに、この入力情報に基づいて、サーバ１０例えば管理サーバ１１に、登録情報管理手段５２において管理中の管理情報へのアクセスを要求する。図面に関する情報は、図５に示すように、例えば、登録者のＩＤ番号、登録者の情報（登録者の名前等）、及び図面データのファイル名等を、含んでいる。
外部記録装置３０は、データ記録手段７０を有している。
データ記録手段７０は、例えばハードディスクであり、サーバ１０から受信したデータを記録する。データ記録手段は、例えば、登録情報管理手段５２から送信された図面に関する登録情報を、記録する。
【００２９】
（３）図面管理システムの処理及びその方法
ここでは、図６を参照して、図面管理システム１の処理及びその方法について、説明する。以下に示す、サーバ１０、クライアント２０、及び外部記録装置３０それぞれにおける各種の処理は、特に記載しない限り、各装置の制御部１０ｂ，２０ｂ，３０ｂによって実行される。また、サーバ１０、クライアント２０、及び外部記録装置３０それぞれにおける各種データは、特に記載しない限り、各装置の記録部１０ａ，２０ａ，３０ａに記録される。さらに、サーバ１０、クライアント２０、及び外部記録装置３０それぞれにおける各種の入力処理は、特に記載しない限り、各装置の入力部１０ｅ，２０ｅ，３０ｅにおいて実行される。
【００３０】
まず、図４に示す登録画面において、登録者が、例えばクライアント２０のキーボードやマウスを用いて、図面の登録に関する情報、例えば登録者のＩＤ番号及びファイル名を入力し、ＯＫボタンを押すと（Ｓ１）、登録者のＩＤ番号及びファイル名に対応する登録用の図面データ（登録データ）が、クライアント２０から管理サーバ１１に送信される（Ｓ２）。なお、図面データは、クライアント２０の記録部２０ａ例えばハードディスクに記録されている。
次に、管理サーバ１１が、登録データを受信すると（Ｓ１０１）、管理サーバ１１は、クライアント２０から受信した登録データを、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方に、振り分ける（Ｓ１０２）。具体的には、管理サーバ１１は、第１処理サーバ１２及び第２処理サーバ１３の作業プロセスを、監視している。そして、管理サーバ１１は、第１処理サーバ１２及び第２処理サーバ１３の中で処理負荷の低い方の処理サーバに対して、登録データを送信する。
【００３１】
続いて、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方が、登録データを受信すると、登録データを受信した処理サーバ１２，１３（以下では、登録処理サーバと呼ぶ）は、登録者のＩＤ番号及び図面データを含む登録データから、登録者のＩＤ番号を検出する。登録処理サーバは、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方であるので、以下では、登録処理サーバの符号は、「１２，１３」とする。続いて、登録処理サーバ１２，１３は、登録者のＩＤ番号と登録者の情報との対応関係を示す対応テーブルに基づいて、登録者のＩＤ番号に対応する、登録者の情報（登録者のメールアドレス及び登録者の名前等）を、検出する（Ｓ１０３）。このようにして、登録処理サーバ１２，１３は、図面データの登録者の情報を抽出する。
【００３２】
続いて、登録処理サーバ１２，１３は、図面に関する登録情報、例えば登録者のＩＤ番号、登録者の情報、及び図面データを、第１処理サーバ１２及び第２処理サーバ１３の記憶部に、記録する（Ｓ１０４）。すると、登録処理サーバ１２，１３は、クライアント２０、例えば登録者のメールアドレスに、図面データの登録完了を示す登録完了メールを、送信する（Ｓ１０５）。そして、クライアント２０において登録完了メールが受信されると（Ｓ３）、この登録完了メールによって、登録者は、サーバ１０における登録処理が完了したことを把握することができる。
【００３３】
続いて、第１処理サーバ１２及び第２処理サーバ１３は、図面に関する登録情報、例えば登録者のＩＤ番号、登録者の情報、及び図面データを、管理する。例えば、登録処理サーバ１２，１３において処理された登録者のＩＤ番号及び登録者の情報と、図面データとは、上記のステップ１０４（Ｓ１０４）において、第１処理サーバ１２及び第２処理サーバ１３の記憶部に、格納されている。この状態において、第１処理サーバ１２及び第２処理サーバ１３は、登録者のＩＤ番号、登録者の情報、及び図面データを互いに関連付けて管理する（Ｓ１０６）。
【００３４】
より具体的には、ここで管理される、登録者のＩＤ番号、登録者の情報、及び図面データを一連の関連データとして認識するための第１認識テーブルを、第１処理サーバ１２及び第２処理サーバ１３は作成する。これにより、図面に関する複数の登録情報が、繰り返し登録されても、この第１認識テーブルに基づいて、第１処理サーバ１２及び第２処理サーバ１３は、これら複数の登録情報を識別することができる。
【００３５】
続いて、第１処理サーバ１２及び第２処理サーバ１３は、図面に関する登録情報、例えば登録者のＩＤ番号、登録者の情報、及び図面データを、外部記録装置３０に送信する（Ｓ１０７）。例えば、第１処理サーバ１２及び第２処理サーバ１３は、図面データを、所定のフォーマットのデータ例えばＰＤＦ形式（Portable Document Format）のデータに、変換する。そして、第１処理サーバ１２及び第２処理サーバ１３は、登録者のＩＤ番号、登録者の情報、及び変換後の図面データを一連の関連データとして認識するための第２認識テーブルを作成する。そして、第１処理サーバ１２及び第２処理サーバ１３は、登録者のＩＤ番号、登録者の情報、変換後の図面データ、及び第２認識テーブルを、所定の時間間隔で、外部記録装置３０に送信する。
【００３６】
続いて、外部記録装置３０が、登録者のＩＤ番号、登録者の情報、変換後の図面データ、及び第２認識テーブルを受信すると（Ｓ２０１）、外部記録装置３０は、登録者のＩＤ番号、登録者の情報、変換後の図面データ、及び第２認識テーブルを、バックアップデータとして、データ記録手段７０例えばハードディスクに記録する（Ｓ２０２）。
上記のような登録処理が、第１処理サーバ１２、及び第２処理サーバ１３において実行されている間では、登録処理に異常が発生したか否かが、管理サーバ１１において監視されている（Ｓ１０８）。そして、第１処理サーバ１２及び第２処理サーバ１３の少なくともいずれか１つのサーバにおいて、登録時に異常が発生した場合（Ｓ１０８でＹｅｓ）、管理サーバ１１は、クライアント２０に異常発生メールを送信する（Ｓ１０９）。
【００３７】
具体的には、第１処理サーバ１２及び第２処理サーバ１３の少なくともいずれか１つのサーバにおいて、登録時に異常が発生した場合、管理サーバ１１は、登録異常を示すフラグを、設定する。例えば、処理サーバ１２，１３において登録時に異常が発生した場合、フラグデータＦ（Ｉ）には、１が割り当てられる。ここで、Ｉは１又は２である。すると、管理サーバ１１は、フラグデータＦ（Ｉ）を参照して、このフラグデータＦ（Ｉ）が１である場合に、登録者のメールアドレス及び予め登録されたシステム管理者のメールアドレスに、登録時の異常を示す異常発生メールを、送信する。
そして、クライアント２０において異常発生メールが受信されると（Ｓ４）、この異常発生メールによって、登録者やシステム管理者は、サーバ１０における登録処理中に異常が発生したことを把握することができる。システム管理者のメールアドレスは、サーバ１０例えば管理サーバ１１に予め登録されている。
【００３８】
ここで、システム管理者の異常発生メールには、異常が発生した処理サーバ１２，１３の名前が、示されている。これにより、システム管理者は、どの処理サーバ１２，１３に異常が発生したかを把握することができる。異常が発生した処理サーバ１２，１３は、フラグデータＦ（Ｉ）のＩの値が１であるか２であるかによって、管理サーバ１１によって判断される。
なお、第１処理サーバ１２及び第２処理サーバ１３の少なくともいずれか１つのサーバにおいて、登録時に異常が発生しなかった場合（Ｓ１０８でＮｏ）、後述するステップ１１０（Ｓ１１０）の処理が、実行される。
【００３９】
さらに、管理サーバ１１は、クライアント２０からのアクセス要求を、監視している（Ｓ１１０）。例えば、図５に示す検索画面において、登録者が、例えばクライアント２０のキーボードやマウスを用いて、図面に関する情報（検索情報）、例えば登録者のＩＤ番号、登録者の情報（登録者の名前等）、及び図面データのファイル名の少なくともいずれか１つの情報を入力し（Ｓ５）、ＯＫボタンを押すと、クライアント２０は、アクセス要求、及び検索情報を管理サーバ１１に送信する（Ｓ６）。
そして、管理サーバ１１がクライアント２０からアクセス要求を受けると（Ｓ１１０でＹｅｓ）、管理サーバ１１は、クライアント２０から受信した検索情報（登録者のＩＤ番号、登録者の情報、図面データのファイル名）を、第１処理サーバ１２及び第２処理サーバ１３に送信する。すると、第１処理サーバ１２及び第２処理サーバ１３は、検索情報に基づいて、この検索情報に対応する登録情報を検索する（Ｓ１１１）。
【００４０】
そして、この情報に対応する登録情報が検出された場合、この登録情報が、この登録情報が検出された処理サーバ１２，１３（第１処理サーバ１２及び第２処理サーバ１３のいずれか一方）から、管理サーバ１１へと送信される。すると、管理サーバ１１は、この登録情報をクライアント２０へと送信する（Ｓ１１２）。すると、クライアント２０では、この登録情報に基づいて、登録者のＩＤ番号、登録者の情報、及び図面データが、ディスプレイに表示される（Ｓ８）。これにより、登録者は、クライアント２０において、図面に関する登録情報を、確認することができる。
なお、管理サーバ１１がクライアント２０からのアクセス要求を受信していない状態では（Ｓ１１０でＮｏ）、ステップ１０１（Ｓ１０１）の登録データを待機している。
【００４１】
（４）特徴
上記実施形態は、下記のように表現可能である
本発明の一見地に係る図面管理システム１は、図面データを管理するためのシステムである。図面管理システム１は、登録受付手段５０と、登録者抽出手段５１と、メール送信手段５４とを、備えている。登録受付手段５０は、図面データの登録を受け付ける。登録者抽出手段５１は、図面データの登録者の情報を抽出する。メール送信手段５４は、図面データの登録が完了した時に、登録者にメールを送信する。
【００４２】
本図面管理システム１では、まず、登録受付手段５０において、図面データの登録が受け付けられる。次に、登録者抽出手段５１において、図面データの登録者の情報が抽出される。最後に、メール送信手段５４において、図面データの登録が完了した時に、登録者にメールが送信される。このように、本図面管理システム１では、図面データの登録完了時に、登録者にメールが送信されるので、図面の登録者は、図面データの登録が完了した事を、このメール（登録完了メール）によって把握することができる。言い換えると、登録者は、登録完了メールを受信していない状態では、図面データの登録が未完であると、判断することができる。このように、本図面管理システム１では、図面データの登録情報を、効率良く確認することができる。
【００４３】
本図面管理システム１は、図面データの登録中に異常が発生したことを把握する異常把握手段５３を、さらに備えていてもよい。この場合、メール送信手段５４は、異常発生時に登録者にメールを送信する。これにより、図面データの登録中に異常が発生した場合、登録者は、図面データの登録時の異常を、メールによって把握することができる。
【００４４】
本図面管理システム１は、図面データの登録中に異常が発生したことを把握する異常把握手段５３を、さらに備えていてもよい。この場合、メール送信手段５４は、異常発生時に、予め登録されたシステム管理者に、メールを送信する。これにより、図面データの登録中に異常が発生した場合、システム管理者は、図面データの登録時の異常を、メールによって把握することができる。
【００４５】
本図面管理システム１は、登録情報管理手段５２と、アクセス手段６２とを、さらに備えていてもよい。登録情報管理手段５２は、登録情報を管理する。アクセス手段６２は、登録情報にアクセスする。この場合、登録情報管理手段５２において登録情報が管理されている状態において、登録者は、アクセス手段６２を用いて、登録情報にアクセスすることができる。このように、本図面管理システム１では、図面データの登録情報を、容易に確認することができる。
【００４６】
（５）他の実施形態
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、発明の要旨を逸脱しない範囲で種々の変更が可能である。特に、本明細書に書かれた複数の実施形態および変形例は必要に応じて任意に組合せ可能である。
（ａ）前記実施形態では、１つの図面データを登録する場合を一例として説明したが、複数の図面データを同時に登録するようにしても良い。
（ｂ）前記実施形態では、図面データの登録中の異常を把握する処理が管理サーバ１１において実行される場合の例を示したが、異常把握処理は他のサーバによって実行されるようにしてもよい。例えば、第１処理サーバ１２及び第２処理サーバ１３のいずれか一方のサーバが、第１処理サーバ１２及び第２処理サーバ１３のいずれか他方のサーバで発生した図面データの登録異常を把握する処理を、実行するようにしてもよい。また、第１処理サーバ１２及び第２処理サーバ１３それぞれが、自らのサーバ１２，１３で発生した図面データの登録異常を把握する処理を、実行するようにしてもよい。
【産業上の利用可能性】
【００４７】
本発明は、図面データを管理するための図面管理システムに広く用いることができる。
【符号の説明】
【００４８】
１０  サーバ
１１  管理サーバ
１２  第１処理サーバ
１３  第２処理サーバ
２０  クライアント
３０  外部記録装置
５０  登録受付手段
５１  登録者抽出手段
５２  登録情報管理手段
５３  異常把握手段
５４  メール送信手段
６０  登録入力手段
６１  メール受信手段
６２  アクセス手段
７０  データ記録手段
【図１】
2012155387.tif 000003
【図２】
2012155387.tif 000004
【図３】
2012155387.tif 000005
【図４】
2012155387.tif 000006
【図５】
2012155387.tif 000007
【図６】
2012155387.tif 000008