(57)【要約】【課題】複数の作業ユーザにより図面を作成する際の各作業ユーザの作業内容の一元的管理を行うことができ、効率的な図面作成を行うことができる図面作成支援システムおよび図面作成支援方法を提供する。【解決手段】複数の作業ユーザ端末装置２０と図面管理サーバ７０とをネットワーク１で接続し、図面管理サーバ７０に、複数の作業ユーザの各々に対して個別に出された作業指示のデータを記憶する作業指示データテーブル７５Ａと、図面ファイル記憶手段７７とを設け、各作業ユーザが、各自の操作する作業ユーザ端末装置２０で図面表示・編集手段２３により図面の編集作業を行う際には、各作業ユーザに対して作業指示の出ている図形についての操作のみを受け付ける。【選択図】  図１
2004280606.tif 000002
【特許請求の範囲】
【請求項１】
複数の作業ユーザによる図面上への物体の配置作業を支援する図面作成支援システムであって、
前記複数の作業ユーザがそれぞれ操作する作業ユーザ端末装置と、前記作業ユーザによる前記物体の配置作業に伴う処理を含む図面管理処理を行う図面管理サーバとがネットワークで接続され、
前記図面管理サーバは、
前記複数の作業ユーザの各々に対して個別に出された作業指示の内容を含む作業指示データを記憶する作業指示データテーブルと、
前記図面上に配置される前記物体を示す図形の情報を含む図面ファイルを記憶する図面ファイル記憶手段とを備え、
前記作業ユーザ端末装置は、
前記ネットワークを介して前記作業指示データテーブルに記憶された前記作業指示データを前記図面管理サーバから取得する作業指示データ取得手段と、
前記ネットワークを介して前記図面ファイル記憶手段に記憶された前記図面ファイルを前記図面管理サーバから取得する図面ファイル取得手段と、
この図面ファイル取得手段により取得した前記図面ファイルに基づき前記図面の画面表示処理を行うとともに、画面表示された前記図面上で前記作業ユーザが前記図形に対して操作を加えることにより行われる編集作業を受け付ける図面表示・編集手段とを備え、
前記図面表示・編集手段は、前記作業指示データ取得手段により取得した前記作業指示データに基づき、前記作業ユーザによる前記図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作のみを受け付ける構成とされている
ことを特徴とする図面作成支援システム。
【請求項２】
前記図面表示・編集手段は、前記作業指示データ取得手段により取得した前記作業指示データに基づき、前記作業ユーザによる前記図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作であって、かつ、作業指示の内容に従った操作のみを受け付ける構成とされている
ことを特徴とする請求項１に記載の図面作成支援システム。
【請求項３】
前記図面ファイル取得手段により前記図面管理サーバから取得する前記図面ファイルに含まれる全ての前記図形の情報には、これらの全ての図形に対する操作を禁止するためのロックが掛けられ、
前記図面表示・編集手段は、前記作業指示データ取得手段により取得した前記作業指示データに基づき、前記作業ユーザが前記編集作業を行う際にこの作業ユーザに対して作業指示の出ている図形について必要な操作のロックを解除する処理を行う構成とされている
ことを特徴とする請求項１または２に記載の図面作成支援システム。
【請求項４】
前記図面表示・編集手段は、前記図形に対する操作のために前記図形が選択されたときに当該図形の色を変化させ、移設可能な前記物体に対応する前記図形が選択されたときの色の変化と、移設禁止の前記物体に対応する前記図形が選択されたときの色の変化とが異なる構成とした
ことを特徴とする請求項２または３に記載の図面作成支援システム。
【請求項５】
前記作業指示データテーブルに記憶された前記作業指示データには、前記図面上に配置される前記物体を示す図形に対する前記作業指示に加え、前記図面上で前記物体を配置するために確保されるエリアを示す図形についての表示色情報が含まれ、
前記図面表示・編集手段は、前記作業ユーザ端末装置に画面表示された前記図面上で前記作業ユーザが前記エリアを示す図形を用いて前記エリアを予約する際に、前記作業指示データ取得手段により取得した前記作業指示データに含まれる前記表示色情報に基づき、前記エリアの確保目的に応じて予め定められた色で前記エリアを示す図形を表示する構成とされている
ことを特徴とする請求項１〜４のいずれかに記載の図面作成支援システム。
【請求項６】
前記ネットワークには、前記作業ユーザ端末装置および前記図面管理サーバに加え、前記複数の作業ユーザに対して前記物体の配置作業についての作業指示を出す管理ユーザが操作する管理ユーザ端末装置が接続され、
前記図面管理サーバは、前記作業ユーザによる前記物体の配置作業に伴う処理に加えて前記管理ユーザによる前記作業指示に伴う処理を含む図面管理処理を行う構成とされ、
前記管理ユーザ端末装置は、
前記作業指示データを作成する作業指示データ作成手段と、
この作業指示データ作成手段により作成した前記作業指示データを前記ネットワークを介して前記図面管理サーバに送信する作業指示データ送信手段と
を備えたことを特徴とする請求項１〜５のいずれかに記載の図面作成支援システム。
【請求項７】
前記作業ユーザ端末装置は、
前記図面表示・編集手段により編集された作業後のデータを前記ネットワークを介して前記図面管理サーバに送信する編集データ送信手段を備え、
前記図面管理サーバは、
前記作業ユーザ端末装置から前記ネットワークを介して送信されてきた前記作業後のデータを、前記作業指示とこの作業指示に基づいて行われた編集作業とを対応させる状態で、前記作業指示データテーブルに書き込む編集データ書込手段と、
実運用状態に置かれた既存の前記物体についての配置管理情報を記憶する配置管理情報実運用テーブルと、
前記作業指示データテーブルに記憶された前記編集データ書込手段による書込後の前記各作業指示データと前記配置管理情報実運用テーブルに記憶された既存の前記各配置管理情報とを合成する合成処理手段と、
この合成処理手段による合成処理で生成された合成データを記憶する配置管理情報ワークテーブルとを備え、
前記管理ユーザ端末装置は、
前記図面管理サーバの前記合成処理手段に対して前記ネットワークを介して合成処理の実行指令を出す合成実行指令手段を備えた
ことを特徴とする請求項６に記載の図面作成支援システム。
【請求項８】
前記管理ユーザ端末装置は、
前記ネットワークを介して前記図面管理サーバから送信されてくる前記配置管理情報ワークテーブルに記憶された前記合成データに基づき、画面表示された前記図面上に、再配置された物体を示す図形を表示する再配置図表示処理手段と、
この再配置図表示処理手段により表示された再配置図に対して前記管理ユーザが総編集を行う総編集手段と、
この総編集手段により総編集された総編集データを前記ネットワークを介して前記図面管理サーバに送信する総編集データ送信手段とを備え、
前記図面管理サーバは、
前記管理ユーザ端末装置から送信されてきた前記総編集データを、前記配置管理情報ワークテーブルに書き込む総編集データ書込手段と、
前記配置管理情報ワークテーブルに記憶された前記総編集データ書込手段による書込後の前記合成データを、実運用状態に置かれる前記配置管理情報として前記配置管理情報実運用テーブルに記憶させて登録する配布処理手段と
を備えたことを特徴とする請求項７に記載の図面作成支援システム。
【請求項９】
前記管理ユーザ端末装置は、前記管理ユーザが前記作業ユーザに対して前記物体の配置を許可する指定エリアを割り当てる作業を行うエリア指定手段を備え、
前記作業ユーザ端末装置の前記図面表示・編集手段は、画面表示された前記図面上で前記作業ユーザにより前記図形に対して加えられた操作のうち前記指定エリア外の操作について警告メッセージを表示する構成とされ、
前記図面管理サーバの前記編集データ書込手段は、前記指定エリア外の操作が行われた図形の情報を無効と判断して前記作業指示データテーブルに記憶させない構成とされている
ことを特徴とする請求項７または８に記載の図面作成支援システム。
【請求項１０】
複数の作業ユーザによる図面上への物体の配置作業を支援する図面作成支援方法であって、
前記複数の作業ユーザがそれぞれ操作する作業ユーザ端末装置と、前記作業ユーザによる前記物体の配置作業に伴う処理を含む図面管理処理を行う図面管理サーバとをネットワークで接続し、
前記図面管理サーバの作業指示データテーブルに、前記複数の作業ユーザの各々に対して個別に出された作業指示の内容を含む作業指示データを記憶しておくとともに、前記図面管理サーバの図面ファイル記憶手段に、前記図面上に配置される前記物体を示す図形の情報を含む図面ファイルを記憶しておき、
前記作業ユーザ端末装置の作業指示データ取得手段により、前記ネットワークを介して前記作業指示データテーブルに記憶された前記作業指示データを前記図面管理サーバから取得するとともに、前記作業ユーザ端末装置の図面ファイル取得手段により、前記ネットワークを介して前記図面ファイル記憶手段に記憶された前記図面ファイルを前記図面管理サーバから取得し、
その後、前記作業ユーザ端末装置の図面表示・編集手段により、前記図面ファイル取得手段により取得した前記図面ファイルに基づき前記図面の画面表示処理を行うとともに、画面表示された前記図面上で前記作業ユーザが前記図形に対して操作を加えることにより行われる編集作業を受け付け、
この編集作業の受付けの際には、前記作業指示データ取得手段により取得した前記作業指示データに基づき、前記作業ユーザによる前記図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作のみを受け付ける
ことを特徴とする図面作成支援方法。
【請求項１１】
複数の作業ユーザによる図面上への物体の配置作業を支援する図面作成支援システムとして、コンピュータを機能させるためのプログラムであって、
前記複数の作業ユーザがそれぞれ操作する作業ユーザ端末装置と、前記作業ユーザによる前記物体の配置作業に伴う処理を含む図面管理処理を行う図面管理サーバとがネットワークで接続され、
前記図面管理サーバは、
前記複数の作業ユーザの各々に対して個別に出された作業指示の内容を含む作業指示データを記憶する作業指示データテーブルと、
前記図面上に配置される前記物体を示す図形の情報を含む図面ファイルを記憶する図面ファイル記憶手段とを備え、
前記作業ユーザ端末装置は、
前記ネットワークを介して前記作業指示データテーブルに記憶された前記作業指示データを前記図面管理サーバから取得する作業指示データ取得手段と、
前記ネットワークを介して前記図面ファイル記憶手段に記憶された前記図面ファイルを前記図面管理サーバから取得する図面ファイル取得手段と、
この図面ファイル取得手段により取得した前記図面ファイルに基づき前記図面の画面表示処理を行うとともに、画面表示された前記図面上で前記作業ユーザが前記図形に対して操作を加えることにより行われる編集作業を受け付ける図面表示・編集手段とを備え、
前記図面表示・編集手段は、前記作業指示データ取得手段により取得した前記作業指示データに基づき、前記作業ユーザによる前記図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作のみを受け付ける構成とされている
ことを特徴とする図面作成支援システムとして、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の作業ユーザによる図面上への物体の配置作業を支援する図面作成支援システムおよび図面作成支援方法、並びにプログラムに係り、例えば、複数の作業ユーザが、建物内の同一フロアに計算機等の各種機器やこれらの機器を収納するラック等を配置する作業を、略同時期に並行して実施する場合などに利用できる。
【０００２】
【背景技術】
一般に、建物内のフロアは、例えば、オフィス、居住空間、作業場等、各種の用途に使用されている。このような建物内のフロアの使用形態の一例として、フロアの全部または一部を、計算機等の各種機器の設置場所として使用する例が挙げられる。
【０００３】
従来より、計算機等の各種機器をフロアに設置する場合には、各種機器をラックに収納し、このラックをフロア上の各位置に配置している。この際、フロアには、複数のプロジェクトに関する機器やその収納ラックが配置されることが多く、これらの複数のプロジェクトに関する機器やその収納ラックを同一のフロアに配置する場合には、例えば、フロアの管理者が、機器の設置を申し込んだ者に対し、フロアの一部のエリアを設置スペースとして確保して提供し、この提供されたエリア内で、各プロジェクトに関与する作業者が、機器やその収納ラックの配置作業を行うという手順がとられることが多い。
【０００４】
従って、一つのフロアに対し、このフロアへの機器の設置に関与する作業者は、各プロジェクト毎に存在するので、複数人となる。このため、各プロジェクトに関する機器についてのフロアへの設置要求が時期的に重なれば、フロアの図面上に、機器やその収納ラックを配置する作業は、複数の作業者により並行して行われる状態となる。つまり、複数の作業者が、一つのフロアの図面に対して略同時期に異なる内容の修正を加える必要が生じる場合がある。
【０００５】
ところで、上記のような建物内のフロアへの機器やその収納ラックの配置に限らず、複数の作業者による共同作業を支援するシステムとしては、次のようなシステムが提案されている。
【０００６】
例えば、ワークステーションを利用して共有データを使って複数人で共同作業を行うシステムとして、共有データに対する各作業者の操作を、自動的に、かつ、操作の発生した時点で、他の作業者に通知するシステムが提案されている（特許文献１参照）。このシステムでは、通知により共同作業者の操作状態を容易に知ることができ、自らの判断で共同作業者とのインタラクションを開始するなど、最適のタイミングで共同作業を行うことができる。また、このシステムでは、通知レベルを変更することにより、必要な共同作業者の操作だけを判断でき、不必要な共同作業者の操作状態の情報に翻弄されることなく、共同作業を行うことができる。
【０００７】
また、共有データとデータＩＤで繋がりを持ち各作業者が占有できる半共有データを設けることにより、複数の作業者が同時に他の作業者に影響を与えずに共有データを操作できるようにし、円滑な共同作業を行うことができるようにしたシステムも提案されている（特許文献２参照）。このシステムでは、半共有データは、共有データとデータＩＤで繋がりを持っているため、部分的な修正を自動的に共有データに加えることが可能となり、共有データへの修正の手間を省くことができる。また、表示位置オフセットデータに基づいて表示位置の変換を行うので、他の共同作業者の半共有データを空間的場所により認識することができる。
【０００８】
さらに、グループの各メンバーの役割の重要さ・興味の強さに応じて、詳細の度合いを変化させて共有データの変更を表示することができるようにしたシステムも提案されている（特許文献３参照）。このシステムでは、共有データについての細かい変更まで全て把握したい、あるいは大まかな変更のみを把握したいといった各グループメンバーの多様なニーズに適合した情報提供が可能となり、グループワークを効率的に行うことができる。
【０００９】
そして、通信ネットワークで接続されたマルチウィンドウシステム機能を有する複数の計算機において、ユーザがリアルタイムで互いに共有ウィンドウ等の共有された部分画面領域にアクセスしながら描画オブジェクトに対する個人個人の意思を明確に相手に伝えて共同作業を行うことができるシステムも提案されている（特許文献４参照）。このシステムでは、共有画面領域を有する画面上にオブジェクトに関連したコメントデータを表示し、オブジェクトを指し示す図形データをその近傍に表示するようになっている。
【００１０】
【特許文献１】
特許第２９６２０６０号公報（段落［００１２］〜［００１６］、［００５４］、［００５５］、図１）
【特許文献２】
特許第３３０１１８０号公報（段落［０００９］、［００４１］、図１）
【特許文献３】
特許第３２５２４５４号公報（段落［００１３］、［００２７］、図１）
【特許文献４】
特開平８−１６５１４号公報（段落［０００９］、［００１０］、図１）
【００１１】
【発明が解決しようとする課題】
しかしながら、前述したように、複数の作業者が、建物内の一つのフロアの図面上に、機器やその収納ラックを配置する作業を略同時期に並行して行う場合には、各作業者による作業内容が他の作業者に伝わらないことがある結果、作業に無駄が生じるおそれがあり、また、各作業者が何の制限も受けずに自由に配置作業を行うと、同じ位置に複数の機器や収納ラックが配置される等の不都合を生じるおそれがあり、さらには、配置作業を各作業者の自由な判断に任せると、配置すべきではない位置に機器や収納ラックが配置される等の不都合を生じるおそれがある。従って、フロアの管理者は、各プロジェクトに関する機器が所定のエリア内に配置されるように、各作業者の個々の作業内容を把握し、図面に基づいて機器や収納ラックの配置管理を行う必要があるため、手間や労力がかかるという問題がある。
【００１２】
また、前述した特許文献１〜４に記載されたシステムは、以上のような複数の作業者による図面作成時に発生する諸問題を解消するものではない。
【００１３】
すなわち、前述した特許文献１に記載されたシステムでは、共有データに対する他の共同作業者の操作状態を把握することができるものの、単に各共同作業者が他の共同作業者の操作状態を把握しながら自己の作業を行うことができるに過ぎず、各共同作業者による作業内容の一元的な管理が行われるわけではないため、複数の作業者による効率的な図面作成を実現するには限界がある。
【００１４】
また、前述した特許文献２に記載されたシステムでは、共同作業者が他の作業者に影響を与えずに自由に共有データを操作することができ、他の作業者とコミュニケーションしながら、自分の作業結果を共有データにすることが可能になるものの、単に共有データや半共有データの表示位置を変更して共同作業者のデータを分かりやすく配置、表示して参照することができるに過ぎず、各共同作業者による作業内容の一元的な管理が行われるわけではないため、複数の作業者による効率的な図面作成を実現するには限界がある。
【００１５】
さらに、前述した特許文献３に記載されたシステムでは、各グループメンバーの役割や興味に応じて、共有データを把握することができるものの、共有データの変更状況を役割・興味レベルに応じて編集し、段階的に表示するに過ぎず、各共同作業者による作業内容の一元的な管理が行われるわけではないため、複数の作業者による効率的な図面作成を実現するには限界がある。
【００１６】
そして、前述した特許文献４に記載されたシステムでは、描画オブジェクトに対する個人個人の意思を明確に相手に伝えることができるものの、単に描画オブジェクトとコメントデータとをネットワークを介して共用し、共有画面領域を有する画面上にオブジェクトに関連したコメントデータを表示し、オブジェクトを指し示す図形データをオブジェクトの近傍に表示するに過ぎず、各共同作業者による作業内容の一元的な管理が行われるわけではないため、複数の作業者による効率的な図面作成を実現するには限界がある。
【００１７】
従って、複数の作業ユーザによる作業を個別にコントロールすることにより、、作業の無駄を省き、配置の重複を避け、あるいは、各作業ユーザに対して所定のルールに従った配置作業を行わせることができるシステムが望まれる。
【００１８】
本発明の目的は、複数の作業ユーザにより図面を作成する際の各作業ユーザの作業内容の一元的管理を行うことができ、効率的な図面作成を行うことができる図面作成支援システムおよび図面作成支援方法、並びにプログラムを提供するところにある。
【００１９】
【課題を解決するための手段】
本発明は、複数の作業ユーザによる図面上への物体の配置作業を支援する図面作成支援システムであって、複数の作業ユーザがそれぞれ操作する作業ユーザ端末装置と、作業ユーザによる物体の配置作業に伴う処理を含む図面管理処理を行う図面管理サーバとがネットワークで接続され、図面管理サーバは、複数の作業ユーザの各々に対して個別に出された作業指示の内容を含む作業指示データを記憶する作業指示データテーブルと、図面上に配置される物体を示す図形の情報を含む図面ファイルを記憶する図面ファイル記憶手段とを備え、作業ユーザ端末装置は、ネットワークを介して作業指示データテーブルに記憶された作業指示データを図面管理サーバから取得する作業指示データ取得手段と、ネットワークを介して図面ファイル記憶手段に記憶された図面ファイルを図面管理サーバから取得する図面ファイル取得手段と、この図面ファイル取得手段により取得した図面ファイルに基づき図面の画面表示処理を行うとともに、画面表示された図面上で作業ユーザが図形に対して操作を加えることにより行われる編集作業を受け付ける図面表示・編集手段とを備え、図面表示・編集手段は、作業指示データ取得手段により取得した作業指示データに基づき、作業ユーザによる図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作のみを受け付ける構成とされていることを特徴とするものである。
【００２０】
ここで、「図面」は、主として平面図であるが、その他に、例えば、立面図、斜視図、透視図、鳥瞰図、断面図等も含まれる。
【００２１】
また、「物体」とは、例えば、機器、機器を収納するラック、テーブル、椅子、本棚、ベッド、備品等である。
【００２２】
さらに、「ネットワーク」には、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット、あるいはこれらの組合せ等、様々な形態のものが含まれ、有線であるか無線であるか、さらには有線および無線の混在型であるかは問わず、要するに、複数地点（距離の長短は問わない。）間で、ある程度の速度をもって情報を伝送することができるものであればよい。
【００２３】
このような本発明の図面作成支援システムにおいては、各作業ユーザは、各自の操作する作業ユーザ端末装置で、図面表示・編集手段により、作業指示データテーブルに記憶された作業指示に従って図面の編集作業を行う。この際、図面表示・編集手段は、作業ユーザによる図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作のみを受け付ける構成とされているので、編集作業を行う作業ユーザが、図形に対して操作を加えようとしても、全ての図形に対して操作を行うことができるわけではなく、また、全ての操作が有効となるわけではない。
【００２４】
従って、各作業ユーザ毎に、操作を許可する図形（つまり、配置編集作業を許可する物体）を予め定め、この情報を作業指示として作業指示データテーブルに記憶させておくことで、各作業ユーザの行う作業内容をコントロールすることが可能となる。なお、各作業ユーザ毎に、操作を許可する図形を定める際には、一つの図形について見れば、一人の作業ユーザしか操作できず、他の作業ユーザは操作できないようにしておくことが基本であるが、例えば、作業ユーザをグループ化する場合等には、同じグループに所属する複数の作業ユーザが、同じ図形を操作できるようにしてもよい。但し、同じグループに所属する複数の作業ユーザが、略同時期に並行して同じ図形を操作しないような取り決めをグループ内で作成・励行したり、あるいはシステム上、そのような操作を排除する処理や不許可にする処理を行うようにすることが好ましい。
【００２５】
このため、各作業ユーザの行う作業を一元的に管理することができるので、作業の無駄を省き、配置の重複を避け、あるいは、各作業ユーザに対して所定のルールに従った配置作業を行わせることが可能となり、効率的な図面作成が実現され、これらにより前記目的が達成される。
【００２６】
また、前述した図面作成支援システムにおいて、図面表示・編集手段は、作業指示データ取得手段により取得した作業指示データに基づき、作業ユーザによる図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作であって、かつ、作業指示の内容に従った操作のみを受け付ける構成とされていることが望ましい。
【００２７】
ここで、「作業指示の内容に従った操作」とは、例えば、物体を移設させる移設指示（その物体を示す図形を、画面表示された図面上で移動させる指示）、物体を増設させる増設指示（その物体を示す図形を、画面表示された図面上に追加させる指示）、物体を削除させる削除指示（その物体を示す図形を、画面表示された図面上から削除させる指示）等に従った操作である。
【００２８】
このように操作対象の図形（つまり、作業対象となる物体）を指定するのみならず、作業内容（例えば、移設、増設、削除等の別）についてまでも指定する作業指示を出す構成とした場合には、各作業ユーザの行う作業内容を、より一層詳細にコントロールすることが可能となる。
【００２９】
さらに、前述した図面作成支援システムにおいて、図面ファイル取得手段により図面管理サーバから取得する図面ファイルに含まれる全ての図形の情報には、これらの全ての図形に対する操作を禁止するためのロックが掛けられ、図面表示・編集手段は、作業指示データ取得手段により取得した作業指示データに基づき、作業ユーザが編集作業を行う際にこの作業ユーザに対して作業指示の出ている図形について必要な操作のロックを解除する処理を行う構成とされていることが望ましい。
【００３０】
ここで、「必要な操作のロックを解除する処理」には、一つの図形に対する操作の種別が複数存在する場合には、その作業ユーザによる作業対象となる図形についての全種類の操作に対するロックを解除する処理、あるいは一部の種類の操作のみ、すなわち作業指示の内容に対応する操作のみ（例えば、移設操作のみ、増設操作のみ、削除操作のみ等）のロックを解除する処理が含まれる。
【００３１】
このように作業ユーザに対して作業指示の出ている図形について必要な操作のロックを解除する構成とした場合には、各作業ユーザの図形に対する操作を容易にコントロールすることが可能となる。
【００３２】
なお、図面表示・編集手段は、図形に対する操作のために図形が選択されたときに当該図形の色を変化させ、移設可能な物体に対応する図形が選択されたときの色の変化と、移設禁止の物体に対応する図形が選択されたときの色の変化とが異なる構成としてもよく、この色の変化の違いにより移設可能か移設禁止かが容易に判るようにしてもよい。
【００３３】
そして、前述した図面作成支援システムにおいて、作業指示データテーブルに記憶された作業指示データには、図面上に配置される物体を示す図形に対する作業指示に加え、図面上で物体を配置するために確保されるエリアを示す図形についての表示色情報が含まれ、図面表示・編集手段は、作業ユーザ端末装置に画面表示された図面上で作業ユーザがエリアを示す図形を用いてエリアを予約する際に、作業指示データ取得手段により取得した作業指示データに含まれる表示色情報に基づき、エリアの確保目的に応じて予め定められた色でエリアを示す図形を表示する構成とされていることが望ましい。
【００３４】
ここで、「エリアの確保目的に応じて予め定められた色」とは、例えば、各プロジェクト毎に定められた色等である。従って、例えば、プロジェクトＡＡに対して水色が定められていた場合には、作業ユーザは、自分が作業するプロジェクト（例えばプロジェクトＡＡ）に対して割り当てられた色（例えば水色）でしかエリアを予約できない。
【００３５】
また、「エリアを示す図形」とは、具体的には、例えば、マイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）における面積計算シェイプ等である。
【００３６】
このように作業指示データの中にエリアを示す図形についての表示色情報を含ませる構成とした場合には、各作業ユーザがエリアを予約する際に、エリアの確保目的に応じて予め定められた色で、その予約エリアを表示することが可能となる。換言すれば、各作業ユーザは、エリアの確保目的に応じて予め定められた色でしか図面上でエリアを予約することができない。このため、図面上に確保目的の異なる複数のエリア（例えば、複数のプロジェクトについてのエリア等）が存在する場合に、これらのエリアを色で識別することが可能となり、図面が見易くなる。
【００３７】
また、以上に述べた図面作成支援システムにおいて、ネットワークには、作業ユーザ端末装置および図面管理サーバに加え、複数の作業ユーザに対して物体の配置作業についての作業指示を出す管理ユーザが操作する管理ユーザ端末装置が接続され、図面管理サーバは、作業ユーザによる物体の配置作業に伴う処理に加えて管理ユーザによる作業指示に伴う処理を含む図面管理処理を行う構成とされ、管理ユーザ端末装置は、作業指示データを作成する作業指示データ作成手段と、この作業指示データ作成手段により作成した作業指示データをネットワークを介して図面管理サーバに送信する作業指示データ送信手段とを備えた構成とすることが望ましい。
【００３８】
このように管理ユーザ端末装置をネットワークで接続した構成とした場合には、管理ユーザは、自己の操作する管理ユーザ端末装置で作業指示を作成し、これを図面管理サーバに送信して作業指示データテーブルに記憶させ、作業ユーザによる編集作業時に用いられるようにすることが可能となる。このため、管理ユーザによる図面管理の手間が軽減される。
【００３９】
さらに、前述した図面作成支援システムにおいて、作業ユーザ端末装置は、図面表示・編集手段により編集された作業後のデータをネットワークを介して図面管理サーバに送信する編集データ送信手段を備え、図面管理サーバは、作業ユーザ端末装置からネットワークを介して送信されてきた作業後のデータを、作業指示とこの作業指示に基づいて行われた編集作業とを対応させる状態で、作業指示データテーブルに書き込む編集データ書込手段と、実運用状態に置かれた既存の物体についての配置管理情報を記憶する配置管理情報実運用テーブルと、作業指示データテーブルに記憶された編集データ書込手段による書込後の各作業指示データと配置管理情報実運用テーブルに記憶された既存の各配置管理情報とを合成する合成処理手段と、この合成処理手段による合成処理で生成された合成データを記憶する配置管理情報ワークテーブルとを備え、管理ユーザ端末装置は、図面管理サーバの合成処理手段に対してネットワークを介して合成処理の実行指令を出す合成実行指令手段を備えた構成とすることが望ましい。
【００４０】
このように編集データと既存のデータとの合成機能を備えた構成とした場合には、各作業ユーザがそれぞれ編集したデータおよび既存のデータを合成することが可能となり、複数の作業ユーザによる効率的な図面作成が実現される。
【００４１】
そして、上記のように編集データと既存のデータとの合成機能を備えた構成とした場合において、管理ユーザ端末装置は、ネットワークを介して図面管理サーバから送信されてくる配置管理情報ワークテーブルに記憶された合成データに基づき、画面表示された図面上に、再配置された物体を示す図形を表示する再配置図表示処理手段と、この再配置図表示処理手段により表示された再配置図に対して管理ユーザが総編集を行う総編集手段と、この総編集手段により総編集された総編集データをネットワークを介して図面管理サーバに送信する総編集データ送信手段とを備え、図面管理サーバは、管理ユーザ端末装置から送信されてきた総編集データを、配置管理情報ワークテーブルに書き込む総編集データ書込手段と、配置管理情報ワークテーブルに記憶された総編集データ書込手段による書込後の合成データを、実運用状態に置かれる配置管理情報として配置管理情報実運用テーブルに記憶させて登録する配布処理手段とを備えた構成とすることが望ましい。
【００４２】
このように再配置、総編集、および実運用データへの配布の各処理を行うことができる構成とした場合には、合成データを実運用データとして登録し、実際の運用に供することが可能となる。
【００４３】
また、以上に述べた図面作成支援システムにおいて、管理ユーザ端末装置は、管理ユーザが作業ユーザに対して物体の配置を許可する指定エリアを割り当てる作業を行うエリア指定手段を備え、作業ユーザ端末装置の図面表示・編集手段は、画面表示された図面上で作業ユーザにより図形に対して加えられた操作のうち指定エリア外の操作について警告メッセージを表示する構成とされ、図面管理サーバの編集データ書込手段は、指定エリア外の操作が行われた図形の情報を無効と判断して前記作業指示データテーブルに記憶させない構成とされていることが望ましい。
【００４４】
ここで、「指定エリア」は、例えば、プロジェクト単位で割り当ててもよく、あるいは作業ユーザの一人一人に対して個別に割り当ててもよい。また、一人の作業ユーザあるいは一つのプロジェクトに対して複数の「指定エリア」を割り当ててもよい。
【００４５】
このように指定エリアを割り当てる構成とした場合には、作業ユーザに対し、指定エリア内での編集作業のみを認めることが可能となる。このため、例えば、異なるプロジェクトに関与する各作業ユーザが別々に編集作業を行っても、同じ位置に物体が重複して配置される等の不都合が生じる事態は回避される。
【００４６】
また、以上に述べた本発明の図面作成支援システムにより実現される図面作成支援方法としては、次のような本発明の図面作成支援方法が挙げられる。
【００４７】
すなわち、本発明は、複数の作業ユーザによる図面上への物体の配置作業を支援する図面作成支援方法であって、複数の作業ユーザがそれぞれ操作する作業ユーザ端末装置と、作業ユーザによる物体の配置作業に伴う処理を含む図面管理処理を行う図面管理サーバとをネットワークで接続し、図面管理サーバの作業指示データテーブルに、複数の作業ユーザの各々に対して個別に出された作業指示の内容を含む作業指示データを記憶しておくとともに、図面管理サーバの図面ファイル記憶手段に、図面上に配置される物体を示す図形の情報を含む図面ファイルを記憶しておき、作業ユーザ端末装置の作業指示データ取得手段により、ネットワークを介して作業指示データテーブルに記憶された作業指示データを図面管理サーバから取得するとともに、作業ユーザ端末装置の図面ファイル取得手段により、ネットワークを介して図面ファイル記憶手段に記憶された図面ファイルを図面管理サーバから取得し、その後、作業ユーザ端末装置の図面表示・編集手段により、図面ファイル取得手段により取得した図面ファイルに基づき図面の画面表示処理を行うとともに、画面表示された図面上で作業ユーザが図形に対して操作を加えることにより行われる編集作業を受け付け、この編集作業の受付けの際には、作業指示データ取得手段により取得した作業指示データに基づき、作業ユーザによる図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作のみを受け付けることを特徴とするものである。
【００４８】
このような本発明の図面作成支援方法においては、前述した本発明の図面作成支援システムで得られる作用・効果がそのまま得られ、これにより前記目的が達成される。
【００４９】
さらに、本発明は、複数の作業ユーザによる図面上への物体の配置作業を支援する図面作成支援システムとして、コンピュータを機能させるためのプログラムであって、複数の作業ユーザがそれぞれ操作する作業ユーザ端末装置と、作業ユーザによる物体の配置作業に伴う処理を含む図面管理処理を行う図面管理サーバとがネットワークで接続され、図面管理サーバは、複数の作業ユーザの各々に対して個別に出された作業指示の内容を含む作業指示データを記憶する作業指示データテーブルと、図面上に配置される物体を示す図形の情報を含む図面ファイルを記憶する図面ファイル記憶手段とを備え、作業ユーザ端末装置は、ネットワークを介して作業指示データテーブルに記憶された作業指示データを図面管理サーバから取得する作業指示データ取得手段と、ネットワークを介して図面ファイル記憶手段に記憶された図面ファイルを図面管理サーバから取得する図面ファイル取得手段と、この図面ファイル取得手段により取得した図面ファイルに基づき図面の画面表示処理を行うとともに、画面表示された図面上で作業ユーザが図形に対して操作を加えることにより行われる編集作業を受け付ける図面表示・編集手段とを備え、図面表示・編集手段は、作業指示データ取得手段により取得した作業指示データに基づき、作業ユーザによる図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作のみを受け付ける構成とされていることを特徴とする図面作成支援システムとして、コンピュータを機能させるためのものである。
【００５０】
なお、上記のプログラムまたはその一部は、例えば、光磁気ディスク（ＭＯ）、コンパクトディスク（ＣＤ）を利用した読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）、デジタル・バーサタイル・ディスク（ＤＶＤ）を利用した読出し専用メモリ（ＤＶＤ−ＲＯＭ）、ＤＶＤを利用したランダム・アクセス・メモリ（ＤＶＤ−ＲＡＭ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等の記録媒体に記録して保存や流通等させることが可能であるとともに、例えば、ＬＡＮ、ＭＡＮ、ＷＡＮ、インターネット、イントラネット、エクストラネット等の有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に載せて搬送することも可能である。さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【００５１】
【発明の実施の形態】
以下に本発明の一実施形態について図面を参照して説明する。図１には、本実施形態の図面作成支援システム１０の全体構成が示されている。図２には、図面作成支援システム１０の処理で用いられる主要なテーブルの構成が示されている。また、図３〜図１１には、図面作成支援システム１０の処理の流れがフローチャートで示されている。さらに、図１２〜図２０には、図面作成支援システム１０の処理に伴う画面例が示されている。
【００５２】
図面作成支援システム１０は、複数の作業ユーザが、各々の担当プロジェクトで使用する計算機等の各種機器を収納するラックを、建物内のフロア等を示す図面（主として平面図であるが、立面図等も含まれる。）上に配置する作業を支援するシステムである。なお、ラックの他に、テーブル等の配置も併せて行うことができるが、以下では、説明の便宜上、図面への配置対象は、主としてラックであるものとして記述を行う。従って、以下の説明におけるラックという記述は、例えば、テーブル、椅子、本棚、備品等の各種の物体に置き換えることができる。
【００５３】
図１において、図面作成支援システム１０は、複数の作業ユーザがそれぞれ操作する作業ユーザ端末装置２０と、一人または複数（図示の例では、複数となっている。）の管理ユーザがそれぞれ操作する管理ユーザ端末装置３０と、一人または複数（図示の例では、一人となっている。）のゲストユーザがそれぞれ操作するゲストユーザ端末装置５０と、一人または複数（図示の例では、一人となっている。）の設置作業者がそれぞれ操作する設置作業者端末装置６０と、図面管理に関する各種処理を行う図面管理サーバ７０とを備え、これらはネットワーク１により接続されている。
【００５４】
ネットワーク１は、例えば、インターネット、作業ユーザや管理ユーザが勤務する会社内のイントラネットやＬＡＮ等であるが、その他に、エクストラネット、ＭＡＮ、ＷＡＮ等であってもよく、有線か無線かも問わない。
【００５５】
作業ユーザは、例えば、システム技術部門に所属する者等であり、図面上へのラックの配置作業を行う者である。管理ユーザは、例えば、システム管理部門に所属する者等であり、複数の作業ユーザに対してラックの配置作業についての作業指示を出す者である。ゲストユーザは、例えば、営業部門に所属する者等であり、図面上へのラックの配置作業（図面の編集作業）には携わらずに、単に公開されている図面を参照したり、この公開図面について自分の端末装置内でのみ手を加えることができるに過ぎない者である。設置作業者は、作業ユーザによる図面の編集作業（ラックの配置作業）が終了した後に、この作業結果に基づき実際にラックを現場（建物内のフロア等）に設置する作業を行う者である。
【００５６】
なお、本システム上、作業ユーザは、一般ユーザという意味でノーマル・ユーザ（Ｎｏｒｍａｌ  Ｕｓｅｒ）と表示されることがあり、管理ユーザは、アドミン・ユーザ（Ａｄｍｉｎ  Ｕｓｅｒ）と表示されることがある。
【００５７】
作業ユーザ端末装置２０、管理ユーザ端末装置３０、ゲストユーザ端末装置５０、および設置作業者端末装置６０は、それぞれ例えばコンピュータ等により構成され、マウスやキーボード等の入力手段と、液晶ディスプレイやＣＲＴディスプレイ等の表示手段とを備えるとともに、プリンタやプロッタ等の出力手段を適宜備えている。また、作業ユーザ端末装置２０、管理ユーザ端末装置３０、ゲストユーザ端末装置５０、および設置作業者端末装置６０は、それぞれ例えば携帯電話機（ＰＨＳも含む。）や携帯情報端末（ＰＤＡ）等であってもよい。
【００５８】
作業ユーザ端末装置２０は、作業ユーザによるラックの配置作業に伴う各種処理を行う処理手段２０Ａと、表示用図面ファイル記憶手段２５と、編集用図面ファイル記憶手段２６とを備えている。
【００５９】
処理手段２０Ａは、作業指示データ取得手段２１と、図面ファイル取得手段２２と、図面表示・編集手段２３と、編集データ送信手段２４とを含んで構成されている。
【００６０】
作業指示データ取得手段２１は、図面管理サーバ７０の作業指示データテーブル７５Ａに記憶された作業指示データを、ネットワーク１を介して図面管理サーバ７０から取得する処理を行うものである。この作業指示データ取得手段２１は、具体的には、例えば、マイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）のマクロ等により実現される。
【００６１】
図面ファイル取得手段２２は、図面管理サーバ７０の図面ファイル記憶手段７７に記憶された図面ファイルを、ネットワーク１を介して図面管理サーバ７０から取得（ダウンロード）する処理を行うものである。
【００６２】
図面表示・編集手段２３は、図面ファイル取得手段２２により取得した図面ファイルに基づき、作業ユーザ端末装置２０の表示手段の画面上への図面の画面表示処理を行うとともに、画面表示された図面上で作業ユーザが図形に対して操作を加えることにより行われる編集作業を受け付ける処理を行うものである。この図面表示・編集手段２３は、具体的には、例えば、マイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）のような既存のソフトウェアに機能を追加したものでもよく、あるいは、ＶＩＳＩＯのような既存のソフトウェアと、これとは別途に開発した別の図面表示・編集用のソフトウェアとを組み合わせたものでもよく、さらには、全く新たに開発した図面表示・編集用のソフトウェア等でもよい。
【００６３】
図面表示・編集手段２３は、作業指示データ取得手段２１により取得した作業指示データに基づき、作業ユーザによる図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形（この作業ユーザによる作業対象となるラックを示す図形）の操作のみを受け付ける。また、図面表示・編集手段２３は、作業指示データ取得手段２１により取得した作業指示データに基づき、作業ユーザによる図形に対する操作のうち、この作業ユーザに対して作業指示の出ている図形の操作であって、かつ、作業指示の内容（例えば、移設指示、増設指示、削除指示等）に従った操作のみを受け付ける。
【００６４】
より具体的には、図面ファイル取得手段２２により図面管理サーバ３０から取得する図面ファイルに含まれる全ての図形情報には、これらの全ての図形に対する操作を禁止するためのロックが掛けられている。従って、図面表示・編集手段２３は、作業指示データ取得手段２１により取得した作業指示データに基づき、作業ユーザが編集作業を行う際に、この作業ユーザに対して作業指示の出ている図形について必要な操作のロックを解除する処理を行う。
【００６５】
例えば、プロジェクトＡＡを担当する作業ユーザＸに対し、管理ユーザによる作業指示として、ラックＲについての移設指示のみが出されていたとすると、図面表示・編集手段２３は、ラックＲを示す図形（以下、このような図形のことをシェイプと称することがある。）に対する移動（ラックの移設）操作のみについてロックを解除する。従って、作業ユーザＸがプロジェクトＡＡについて図面の編集作業を行う際には、ラックＲを示すシェイプのみしか操作できず、しかもラックＲを示すシェイプの移動操作しかできない。
【００６６】
また、作業指示詳細データテーブル７５Ｂを構成する各レコードの中に、図面上でラックを配置するために確保されるエリアを示す図形についてのレコードが存在し、このレコードの中に表示色情報が含まれている場合には、図面表示・編集手段２３は、次のような処理を行う。すなわち、図面表示・編集手段２３は、作業ユーザ端末装置２０に画面表示された図面上で、作業ユーザがエリアを示す図形を用いてエリアを予約する際に、作業指示データ取得手段２１により取得した作業指示データに含まれる表示色情報に基づき、エリアの確保目的に応じて予め定められた色で、エリアを示す図形を表示する。例えば、プロジェクトＡＡに関するラックを配置するために確保されるエリアの色が、ピンク色として予め指定されていた場合（通常は、管理ユーザにより指定される。）には、プロジェクトＡＡを担当する作業ユーザＸが、自分の作業ユーザ端末装置２０に画面表示された図面上でエリアを予約する操作を行うと、図面表示・編集手段２３は、自動的にその予約エリアをピンク色で表示する。なお、このようなエリアを示す図形は、具体的には、例えば、マイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）における面積計算シェイプ等であるが、機能的には、作業ユーザがエリアを予約するために使用するので、以下の説明においては、エリア予約シェイプと称することもある。
【００６７】
さらに、図面表示・編集手段２３は、画面表示された図面上で作業ユーザにより図形に対して加えられた操作のうち、指定エリア外の操作について警告メッセージを表示する。
【００６８】
編集データ送信手段２４は、図面表示・編集手段２３により編集された作業後のデータを、ネットワーク１を介して図面管理サーバ７０に送信する処理を行うものである。
【００６９】
表示用図面ファイル記憶手段２５は、作業ユーザが後述する図１６の画面１８０で表示モードを選択した場合に、図面管理サーバ７０からダウンロードした図面ファイルを格納するものである。具体的には、例えば、作業ユーザ端末装置２０に設けられたハードディスク上に作成されたフォルダ等である。このようなフォルダは、最初のダウンロード時に作成されるようにしてもよく、予め作成しておいてもよい。
【００７０】
編集用図面ファイル記憶手段２６は、作業ユーザが後述する図１６の画面１８０で編集モードを選択した場合に、図面管理サーバ７０からダウンロードした図面ファイルを格納するものである。具体的には、例えば、作業ユーザ端末装置２０に設けられたハードディスク上に作成されたフォルダ等である。このようなフォルダは、最初のダウンロード時に作成されるようにしてもよく、予め作成しておいてもよい。
【００７１】
そして、処理手段２０Ａを構成する各手段２１〜２４は、作業ユーザ端末装置２０を構成するコンピュータ本体（パーソナル・コンピュータのみならず、その上位機種のものも含む。）の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する一つまたは複数のプログラムにより実現される。一つまたは複数のプログラムの中には、例えば、前述したマイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）等が含まれる。
【００７２】
また、表示用図面ファイル記憶手段２５および編集用図面ファイル記憶手段２６は、前述したようにハードディスク上に作成されたフォルダにより好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えば、ＲＡＭ、ＥＥＰＲＯＭ、フラッシュ・メモリ、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＦＤ、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
【００７３】
管理ユーザ端末装置３０は、管理ユーザの作業に伴う各種処理を行う処理手段３０Ａと、表示用図面ファイル記憶手段４１と、編集用図面ファイル記憶手段４２と、再配置用図面ファイル記憶手段４３とを備えている。
【００７４】
処理手段３０Ａは、作業指示データ作成手段３１と、作業指示データ送信手段３２と、合成実行指令手段３３と、再配置図表示処理手段３４と、総編集手段３５と、総編集データ送信手段３６と、エリア指定手段３７とを含んで構成されている。
【００７５】
作業指示データ作成手段３１は、管理ユーザによる入力操作や入力情報に基づき、作業指示書の内容となる作業指示データを作成する処理を行うものである。作業指示書は、管理ユーザが、複数の作業ユーザに対し、作業指示を出す電子文書である。
【００７６】
作業指示データ送信手段３２は、作業指示データ作成手段３１により作成した作業指示データを、ネットワーク１を介して図面管理サーバ７０に送信する処理を行うものである。
【００７７】
合成実行指令手段３３は、図面管理サーバ７０の合成処理手段７２に対してネットワーク１を介して合成処理の実行指令を出す処理を行うものである。実行指定を出すタイミングは、管理ユーザが、後述する図２０の画面２６０の「データ合成」ボタン２６７をクリックするときである。
【００７８】
再配置図表示処理手段３４は、ネットワーク１を介して図面管理サーバ７０から送信されてくる配置管理情報ワークテーブル７５Ｄに記憶された合成データに基づき、管理ユーザ端末装置３０の表示手段に画面表示された図面上に、再配置されたラックを示すシェイプを自動的に表示する処理を行うものである。この再配置図表示処理手段３４は、具体的には、例えば、マイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）に機能を追加したもの等により実現される。
【００７９】
総編集手段３５は、管理ユーザによる入力操作や入力情報に基づき、再配置図表示処理手段３４により表示された再配置図に対して総編集処理を行うものである。総編集とは、管理ユーザが行う例えば重複チェック等の作業であり、より具体的には、一つの機器が複数個所に設置されたり（機器管理ＩＤの重複等があり得るため。）、図面上の同じ位置で複数のシェイプが重なったり、配置を許可するエリアからはみ出してシェイプが配置されている等の不都合を解消する作業である。
【００８０】
総編集データ送信手段３６は、総編集手段３５により総編集された総編集データを、ネットワーク１を介して図面管理サーバ７０に送信する処理を行うものである。
【００８１】
エリア指定手段３７は、管理ユーザによる入力操作や入力情報に基づき、管理ユーザが各作業ユーザに対してラックの配置を許可する指定エリアを割り当てる処理を行うものである。エリア指定手段３７は、具体的には、例えば、マイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）のような既存のソフトウェアに機能を追加したものでもよく、あるいは、ＶＩＳＩＯのような既存のソフトウェアと、これとは別途に開発した別の図面表示・編集用のソフトウェアとを組み合わせたものでもよく、さらには、全く新たに開発した図面表示・編集用のソフトウェア等でもよい。このエリア指定処理は、後述する図１０のステップＳ７３に示す如く、例えば、マイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）のエリア指定シェイプ（エリアを限定するために使用される面積計算シェイプであって、編集フラグ＝１０の場合）を配置する作業により実現される。
【００８２】
なお、管理ユーザ端末装置３０の処理手段３０Ａには、作業ユーザ端末装置２０の処理手段２０Ａの各手段２１〜２４と同じ機能を有する各手段が含まれているが、これらの各手段は、管理ユーザに特有の作業に関する処理を行うものではないため、図示を省略している。従って、管理ユーザは、管理ユーザに特有の作業を行うことができる他、作業ユーザと同じ作業も行うことができる。
【００８３】
表示用図面ファイル記憶手段４１は、管理ユーザが後述する図１６の画面１８０で表示モードを選択した場合に、図面管理サーバ７０からダウンロードした図面ファイルを格納するものである。具体的には、例えば、管理ユーザ端末装置３０に設けられたハードディスク上に作成されたフォルダ等である。このようなフォルダは、最初のダウンロード時に作成されるようにしてもよく、予め作成しておいてもよい。
【００８４】
編集用図面ファイル記憶手段４２は、管理ユーザが後述する図１６の画面１８０で編集モードを選択した場合に、図面管理サーバ７０からダウンロードした図面ファイルを格納するものである。具体的には、例えば、管理ユーザ端末装置３０に設けられたハードディスク上に作成されたフォルダ等である。このようなフォルダは、最初のダウンロード時に作成されるようにしてもよく、予め作成しておいてもよい。
【００８５】
再配置用図面ファイル記憶手段４３は、後述する図９のステップＳ４２０３，Ｓ４２０５で再配置処理を行う際に、図面管理サーバ７０からダウンロードした図面ファイルを格納するものである。具体的には、例えば、管理ユーザ端末装置３０に設けられたハードディスク上に作成されたフォルダ等である。このようなフォルダは、最初のダウンロード時に作成されるようにしてもよく、予め作成しておいてもよい。
【００８６】
そして、処理手段３０Ａを構成する各手段３１〜３７は、管理ユーザ端末装置３０を構成するコンピュータ本体（パーソナル・コンピュータのみならず、その上位機種のものも含む。）の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する一つまたは複数のプログラムにより実現される。一つまたは複数のプログラムの中には、例えば、前述したマイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）等が含まれる。
【００８７】
また、表示用図面ファイル記憶手段４１、編集用図面ファイル記憶手段４２、および再配置用図面ファイル記憶手段４３は、前述したようにハードディスク上に作成されたフォルダにより好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えば、ＲＡＭ、ＥＥＰＲＯＭ、フラッシュ・メモリ、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＦＤ、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
【００８８】
ゲストユーザ端末装置５０は、ゲストユーザ端末装置５０の表示手段の画面上への図面の表示処理を行う図面表示手段５１と、表示用図面ファイル記憶手段５２とを備えている。
【００８９】
図面表示手段５１は、作業ユーザ端末装置２０の図面表示・編集手段２３の一部の機能（図面表示機能）を有するものであるが、図面編集機能は備えていない。従って、作業ユーザや管理ユーザが表示モードを選択した場合と同様である。なお、図面編集機能を備えていないという意味は、図面管理サーバ７０に送信・保存させる編集作業は行うことができないという意味であり、ゲストユーザは、表示モードを選択した作業ユーザや管理ユーザの場合と同様に、図面上のシェイプに対して自由に操作を加えることができるが、単にそれらの操作が図面管理サーバ７０に送信・保存されず、実運用データとして反映されることはないというだけである。
【００９０】
表示用図面ファイル記憶手段５２は、ゲストユーザが後述する図１６の画面１８０で表示モードを選択した場合（ゲストユーザは、表示モードしか選択できない。）に、図面管理サーバ７０からダウンロードした図面ファイルを格納するものである。具体的には、例えば、ゲストユーザ端末装置５０に設けられたハードディスク上に作成されたフォルダ等である。このようなフォルダは、最初のダウンロード時に作成されるようにしてもよく、予め作成しておいてもよい。
【００９１】
そして、図面表示手段５１は、ゲストユーザ端末装置５０を構成するコンピュータ本体（パーソナル・コンピュータのみならず、その上位機種のものも含む。）の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する一つまたは複数のプログラムにより実現される。一つまたは複数のプログラムの中には、例えば、前述したマイクロソフト社の図面表示・編集用のソフトウェアであるＶＩＳＩＯ（商標）等が含まれる。
【００９２】
また、表示用図面ファイル記憶手段５２は、前述したようにハードディスク上に作成されたフォルダにより好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えば、ＲＡＭ、ＥＥＰＲＯＭ、フラッシュ・メモリ、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＦＤ、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
【００９３】
設置作業者端末装置６０は、図面管理サーバ７０の図面ファイル記憶手段７７に記憶された図面ファイル（実運用に供されるもの）を図面管理サーバ７０からダウンロードして格納する表示用図面ファイル記憶手段（不図示）を備えている。設置作業者端末装置６０は、この図面ファイルの情報を、設置作業者端末装置６０の表示手段の画面上に表示することができる。
【００９４】
なお、図１においては、作業ユーザ端末装置２０、管理ユーザ端末装置３０、ゲストユーザ端末装置５０、および設置作業者端末装置６０は、それぞれ物理的に異なる装置（例えばコンピュータ等）により実現されるように、図示されているが、これらの図示は、説明の便宜上のものである。従って、例えば、ユーザＩＤの入力等により、ユーザの種別（作業ユーザ、管理ユーザ、ゲストユーザ、設置作業者の別）に応じ、立ち上げるプログラムを変えたり、同じプログラムの異なるルーチンを使用するようにして、一つの装置（例えばコンピュータ等）を、異なる種別のユーザが共用するようにしてもよい。
【００９５】
図面管理サーバ７０は、作業ユーザによるラックの配置作業等に伴う処理および管理ユーザによる作業指示の作成、合成、再配置、総編集等に伴う処理を含む図面管理に関する各種処理行う処理手段７０Ａと、作業データ記憶手段７５と、業務実運用データ記憶手段７６と、図面ファイル記憶手段７７とを備えている。図面管理サーバ７０は、具体的には、例えば、マイクロソフト社のＳＱＬサーバ２０００、あるいはＦＴＰサービス等により実現できる。
【００９６】
処理手段７０Ａは、編集データ書込手段７１と、合成処理手段７２と、総編集データ書込手段７３と、配布処理手段７４とを含んで構成されている。
【００９７】
編集データ書込手段７１は、各作業ユーザ端末装置２０から送信されてきた作業後のデータを、作業指示とこの作業指示に基づいて行われた編集作業とを対応させる状態で、作業指示詳細データテーブル７５Ｂに書き込む処理を行うものである。また、編集データ書込手段７１は、指定エリア外の操作が行われた図形情報を無効と判断し、作業指示詳細データテーブル７５Ｂに記憶させないようになっている。
【００９８】
合成処理手段７２は、作業指示詳細データテーブル７５Ｂに記憶された編集データ書込手段７１による書込後の各作業指示データと、配置管理情報実運用テーブル７６Ａに記憶された既存の各配置管理情報とを合成する処理を行うものである（後述する図８のステップＳ４１０５の処理参照）。
【００９９】
総編集データ書込手段７３は、管理ユーザ端末装置３０から送信されてきた総編集データを、配置管理情報ワークテーブル７５Ｄに書き込む処理を行うものである。
【０１００】
配布処理手段７４は、配置管理情報ワークテーブル７５Ｄに記憶された総編集データ書込手段７３による書込後の合成データを、実運用状態に置かれる配置管理情報として配置管理情報実運用テーブル７６Ａに記憶させて登録する配布処理を行うものである。
【０１０１】
作業データ記憶手段７５は、作業用のワークデータを記憶する領域であり、作業指示データテーブル７５Ａと、配置管理情報ワークテーブル７５Ｄとを含んで構成されている。また、作業指示データテーブル７５Ａは、作業指示詳細データテーブル７５Ｂと、作業指示管理データテーブル７５Ｃとにより構成されている。
【０１０２】
作業指示データテーブル７５Ａは、複数の作業ユーザの各々に対して個別に出された作業指示の内容を含む作業指示データを記憶するものである。
【０１０３】
作業指示詳細データテーブル７５Ｂを構成する各レコードには、図２に示すように、例えば、作業詳細ＩＤと、プロジェクトＩＤと、作業ＩＤと、機器管理ＩＤと、ラックＩＤと、配置管理情報ＩＤと、図面ファイル管理ＩＤと、シリアル番号と、機器ステータスと、ラックフラグと、ページＩＤと、ＳシェイプＩＤと、ＬシェイプＩＤと、その他の各種の図形情報（例えば、図形の位置、大きさ、色、回転角等）と、編集フラグと、ユーザＩＤと、管理ユーザＩＤと、完成日とがそれぞれ含まれている。
【０１０４】
編集フラグとは、作業指示の内容を示すフラグであり、例えば、編集フラグ＝「０」は、面積計算シェイプやテキストシェイプのレコードの場合に、これらのシェイプを自由に操作してよいことを示すフラグであり、「１」は、移設指示のフラグ、「２」は、増設指示のフラグ、「３」は、削除指示のフラグ、「４」は、削除指示に対する作業完了のフラグ（作業ユーザが削除指示に基づき、シェイプの削除作業を実際に行ったことを示すフラグ）、「１０」は、エリア指定（配置を許可するエリアを限定する場合）のフラグである。なお、編集フラグは、本システム上、エディット・フラグ（Ｅｄｉｔ  Ｆｌａｇ）と表示されることがある。
【０１０５】
完成日とは、そのレコードのシェイプについての編集作業を完了した日であり、この完成日がデータとして入っていると（ＮＵＬＬではないと）、そのレコードの情報について、他の作業ユーザまたは管理ユーザによる参照が可能となる。
【０１０６】
ページＩＤ、ＳシェイプＩＤ、ＬシェイプＩＤ、およびその他の各種の図形情報（例えば、図形の位置、大きさ、色、回転角等）は、例えばマイクロソフト社のＶＩＳＩＯ（商標）等で開かれる図面ファイルに含まれる図形情報と同じものである。ＳシェイプＩＤは、システムシェイプのＩＤであり、シェイプの種別（例えば、ラックの場合には、四角形）を示し、ＬシェイプＩＤは、ローカルシェイプのＩＤであり、同じ種別のシェイプ（例えば、ラックを示す四角形のシェイプ）が複数ある場合に各シェイプを識別するために各シェイプ毎（各ラック毎）に個別に付されたＩＤである。なお、本システム１０では、ＬシェイプＩＤは、図面毎ではなく、システム全体として、各シェイプ毎（各ラック毎）に個別に付されている。
【０１０７】
また、作業指示詳細データテーブル７５Ｂを構成する各レコードのうち、面積計算シェイプ（ラックを配置するエリアを予約する際に用いるエリア予約シェイプとして使用する場合）のレコードには、エリア予約シェイプについての表示色情報が含まれる。
【０１０８】
作業指示詳細データテーブル７５Ｂには、一つのシェイプについて、一つのレコードが用意される。作業指示詳細データテーブル７５Ｂに用意されるレコードには、ラックを示すシェイプ、単に面積計算をするための面積計算シェイプ、作業ユーザがエリアを予約するためのエリア予約シェイプ、管理ユーザがエリアを指定するためのエリア指定シェイプ、文字を表示するためのテキストシェイプについてのレコード等が含まれる。
【０１０９】
作業指示管理データテーブル７５Ｃを構成する各レコードには、図２に示すように、例えば、作業ＩＤと、プロジェクトＩＤと、プロジェクト名称と、プロジェクト状態フラグと、プロジェクトカラーと、図面ファイル管理ＩＤと、配置ビル管理ＩＤと、配置フロア管理ＩＤと、図面ファイル名と、指示担当者情報ＩＤと、作業ユーザＩＤと、作業予定日とがそれぞれ含まれている。
【０１１０】
プロジェクト状態フラグは、例えば、「０」が、管理ユーザによるエリア指定がなされている状態を示すフラグ、「１」は、作業ユーザによるエリア予約がなされている状態を示すフラグ、「２」は、稼働中を示すフラグ、「３」は、完了を示すフラグ、「４」は、中止を示すフラグである。
【０１１１】
配置管理情報ワークテーブル７５Ｄは、合成処理手段７２による合成処理で生成された合成データを記憶するものである。この配置管理情報ワークテーブル７５Ｄを構成する各レコードには、図２に示すように、例えば、再配置管理情報ＩＤと、機器管理ＩＤと、ラックＩＤと、プロジェクトＩＤと、図面ファイル管理ＩＤと、ページＩＤと、ＳシェイプＩＤと、ＬシェイプＩＤと、その他の各種の図形情報（例えば、図形の位置、大きさ、色、回転角等）と、配置ビル管理ＩＤと、配置フロア管理ＩＤと、管理ユーザＩＤとがそれぞれ含まれている。配置管理情報ワークテーブル７５Ｄには、一つのシェイプについて、一つのレコードが用意される。
【０１１２】
業務実運用データ記憶手段７６は、実運用に供されるデータ（本番データ）を記憶する領域であり、配置管理情報実運用テーブル７６Ａと、機器管理情報テーブル７６Ｂと、図面ファイル管理テーブル７６Ｃと、プロジェクト情報テーブル７６Ｄとを含んで構成されている。
【０１１３】
配置管理情報実運用テーブル７６Ａは、実運用状態に置かれた既存のラックについての配置管理情報を記憶するものである。この配置管理情報実運用テーブル７６Ａを構成する各レコードには、図２に示すように、例えば、配置管理情報ＩＤと、機器管理ＩＤと、ラックＩＤと、プロジェクトＩＤと、図面ファイル管理ＩＤと、ページＩＤと、ＳシェイプＩＤと、ＬシェイプＩＤと、その他の各種の図形情報（例えば、図形の位置、大きさ、色、回転角等）とがそれぞれ含まれている。配置管理情報実運用テーブル７６Ａには、一つのシェイプについて、一つのレコードが用意される。
【０１１４】
機器管理情報テーブル７６Ｂは、各機器についての管理情報を記憶するものである。この機器管理情報テーブル７６Ｂを構成する各レコードには、図２に示すように、例えば、機器管理ＩＤと、機種大区分ＩＤと、機種小区分ＩＤと、機器ＩＤと、シリアル番号と、プロジェクトＩＤと、ラックＩＤと、ラックフラグとがそれぞれ含まれている。
【０１１５】
図面ファイル管理テーブル７６Ｃは、各図面ファイルについての管理情報を記憶するものである。この図面ファイル管理テーブル７６Ｃを構成する各レコードには、例えば、図面ファイル管理ＩＤと、図面種別（平面図、立面図等の別）と、配置ビル名と、配置フロアと、図面ファイル名とがそれぞれ含まれている。
【０１１６】
プロジェクト情報テーブル７６Ｄは、各プロジェクトについての管理情報を記憶するものである。このプロジェクト情報テーブル７６Ｄを構成する各レコードには、例えば、プロジェクトＩＤと、プロジェクト名称と、プロジェクト状態フラグと、プロジェクトカラーとがそれぞれ含まれている。
【０１１７】
図面ファイル記憶手段７７は、図面上に配置されるラックを示す図形情報（シェイプの情報）を含む図面ファイル（実運用に供される本番ファイル）を記憶するものである。なお、図面ファイル記憶手段７７には、背景情報付または無地のテンプレート用の図面ファイルも記憶されている。
【０１１８】
図面管理サーバ７０は、その他に、例えば、業務管理スケジュールテーブル（不図示）、ユーザ管理情報テーブル（不図示）等を備えている。
【０１１９】
業務管理スケジュールテーブルには、図面管理サーバ７０で行われる送受信（例えば、作業ユーザ端末装置２０や管理ユーザ端末装置３０等との間のデータの送受信）を含む各種処理の記録が、履歴情報として記憶されている。つまり、いつ、どこで、誰が、何を、どうしたかの情報が全て蓄積保存されている。従って、データの消失や破壊等のトラブル発生時における復旧作業等に役立てることができる他、図面の時間的管理（いつの時点で使用される図面であるか等の管理）、あるいは作業の期限管理や進捗管理に役立てることができる。
【０１２０】
ユーザ管理情報テーブルには、システム１０を使用する者（図面管理サーバ７０にアクセスする者）が、作業ユーザ、管理ユーザ、ゲストユーザ、設置作業者のうち、いずれのレベルの者なのか、あるいは具体的に、どこの誰なのかという情報が記憶されている。従って、ユーザの認証処理に用いることができる。
【０１２１】
そして、処理手段７０Ａを構成する各手段７１〜７４は、図面管理サーバ７０を構成するコンピュータ本体（パーソナル・コンピュータのみならず、その上位機種のものも含む。）の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する一つまたは複数のプログラムにより実現される。
【０１２２】
また、作業データ記憶手段７５の各テーブル７５Ａ〜７５Ｄ、業務実運用データ記憶手段７６の各テーブル７６Ａ〜７６Ｄ、図面ファイル記憶手段７７、業務管理スケジュールテーブル、およびユーザ管理情報テーブル等は、例えばハードディスク等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリ、ＲＡＭ、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＦＤ、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
【０１２３】
さらに、図面管理サーバ７０は、一台のコンピュータあるいは一つのＣＰＵにより実現されるものに限定されず、複数のコンピュータ等で分散処理（各手段７１〜７４毎に分ける機能的な分散処理、および並列処理を行って処理速度を向上させるための分散処理を含む。）を行うことにより実現されるものであってもよい。
【０１２４】
このような本実施形態においては、以下のようにして図面作成支援システム１０を用いて複数の作業ユーザの関与の下に図面作成が行われる。
【０１２５】
図３には、管理ユーザによる作業指示書の作成の流れがフローチャートで示されている。図３において、先ず、管理ユーザ端末装置３０、作業ユーザ端末装置２０、および図面管理サーバ７０を立ち上げ、図面作成支援システム１０を用いてラックの配置作業を開始する（ステップＳ１，Ｓ２，Ｓ３）。
【０１２６】
次に、作業ユーザは、作業ユーザ端末装置２０を操作し、建物内のフロアを管理している管理ユーザに対し、建物内のフロアへ計算機等の機器を設置したいという設備管理の申込を行う（ステップＳ４）。この申込は、例えば、図面管理サーバ７０に用意された所定の入力フォームを使って図面管理サーバ７０を介して行ってもよく、あるいは電子メール等により行ってもよい。また、口頭による申込、電話やファクシミリによる申込、書面による申込としてもよい。この申込を行う者は、例えば、システム技術部門に所属する者等であるが、この申込以前には、企画部門や営業部門によりプロジェクトが企画され、これらの企画部門や営業部門とシステム技術部門との間で情報を交換しながら、仮設計、見積、システム構成の検討等の諸作業が行われている。なお、管理ユーザは、例えば、システム管理部門に所属する者等である。
【０１２７】
管理ユーザは、管理ユーザ端末装置３０を操作し、作業ユーザからの設備管理の申込を受け付けた後（ステップＳ５）、あるいは口頭、電話、ファクシミリ、書面等により申込を受け付けた後、運用状態（例えば、エリアの使用状況、フロアへの既存設備の配置状況、設備の保有状況等）を確認するために、図面管理サーバ７０に確認用データの要求信号を送信する（ステップＳ６）。図面管理サーバ７０では、この要求信号を受信すると、業務実運用データ記憶手段７６に記憶された運用状況の確認用データを管理ユーザ端末装置３０に送信する（ステップＳ７）。
【０１２８】
管理ユーザ端末装置３０では、運用状態の確認用データを受信すると、受信したデータの内容が画面表示されるので（ステップＳ８）、管理ユーザは、これを参照して運用状態を確認してから、プロジェクトの登録作業や、機器の登録作業を行う（ステップＳ９）。また、必要に応じて、作業ユーザも、作業ユーザ端末装置２０で機器の登録作業を行う（ステップＳ１０）。そして、管理ユーザや作業ユーザにより入力されたプロジェクトや機器の情報は、管理ユーザ端末装置３０や作業ユーザ端末装置２０から図面管理サーバ７０に送信され、業務実運用データ記憶手段７６（プロジェクト情報テーブル７６Ｄや機器管理情報テーブル７６Ｂ等）に保存される（ステップＳ１１）。
【０１２９】
続いて、管理ユーザは、管理ユーザ端末装置３０を操作し、作業指示データ作成手段３１により、設備管理の申込を行った作業ユーザに対し、この作業ユーザが行うべき作業内容を指示する作業指示書（電子文書）を作成し、作成した作業指示書を構成する作業指示データを、作業指示データ送信手段３２により図面管理サーバ７０に送信する（ステップＳ１２）。そして、図面管理サーバ７０では、管理ユーザ端末装置３０から送信されてきた作業指示データを受信し、この受信した作業指示データを、作業指示データテーブル７５Ａに記憶させて保存する（ステップＳ１３）。
【０１３０】
上記の作業指示書を作成する際には、管理ユーザは、図１２に示すような画面１００を用いる。この画面１００には、設置ビル名、配置フロア、プロジェクト名、図面ファイルの各選択入力部１０１〜１０４と、「検索」ボタン１０５と、検索結果表示部１０６とが設けられている。管理ユーザが、各選択入力部１０１〜１０４に必要事項を入力してから、「検索」ボタン１０５をクリックすると、検索結果表示部１０６には、検索条件に応じた結果が表示される。図１２の例では、ＥＴビル、７階フロア、プロジェクトＡＡ、７階平面図という条件で検索を行っているので、検索結果表示部１０６には、これに応じた結果が表示されている。従って、この例では、ＥＴビルの７階フロアの平面図の中のプロジェクトＡＡに関するラックが、作業指示対象として選択されていることになる。なお、この検索処理時には、作業指示データ作成手段３１は、図面管理サーバ７０にアクセスし、作業指示データテーブル７５Ａ等から結果表示に必要な各種データを取得している。
【０１３１】
それから、図１２の検索結果表示部１０６に表示された各行のうちの１行（図１２の例では、１行だけしか表示されていない。）の左端部１０７をクリックすると、図１３に示すような画面１２０が管理ユーザ端末装置３０の画面上に表示される。この画面１２０には、指示内容の編集選択部１２１と、指示内容の表示選択部１２２と、「実行」ボタン１２３とが設けられている。ここで、指示内容の編集選択部１２１を選択すると、前述した図１２の左端部１０７をクリックして選択した行に表示された作業指示対象（ＥＴビルの７階フロアの平面図の中のプロジェクトＡＡに関するラック）の全てについての情報が表示される。
【０１３２】
例えば、図１３の例では、既存のラックが４つ表示され（左端の既存欄に黒色四角マーク１２４が表示されている行が、既存のラックであることを示す。）、新規に追加したラックが、１つ表示されている（左端の既存欄に黒色四角マーク１２４が表示されていない行が、新規追加のラックであることを示す。）。管理ユーザは、この指示内容の編集選択部１２１で、編集フラグ（Ｅｄｉｔ  Ｆｌａｇ）を操作することにより、作業指示の内容を定める。例えば、既存のラックについては、「移設」や「削除」のフラグを立て、新規追加のラックについては、「増設」のフラグを立てる。そして、このような作業指示を行ってから、管理ユーザが「実行」ボタン１２３をクリックすると、作業指示データ作成手段３１により作業指示データが作成され、さらに、指示内容の表示選択部１２２を選択すると、作業指示を行ったラックについての情報のみが表示され、作業指示の内容を確認することができる。
【０１３３】
その後、管理ユーザは、管理ユーザ端末装置３０を操作し、設備管理の申込を行った作業ユーザに対して作業指示を出した旨を連絡し、作業依頼を行う（ステップＳ１４）。この作業依頼は、例えば、図面管理サーバ７０に用意された所定の入力フォームを使って図面管理サーバ７０を介して行ってもよく、あるいは電子メール等により行ってもよい。また、口頭による依頼、電話やファクシミリによる依頼、書面による依頼としてもよい。そして、作業ユーザは、自己の作業ユーザ端末装置２０で作業依頼を受信して画面表示し、その内容を確認する（ステップＳ１５）。
【０１３４】
図４には、作業ユーザによる図面の編集作業の全体的な流れがフローチャートで示されている。図４において、作業ユーザは、作業ユーザ端末装置２０を操作し、作業指示書の確認要求を図面管理サーバ７０に送信する（ステップＳ２１）。図面管理サーバ７０では、作業指示書の確認要求信号を受信すると、作業ユーザにより入力された検索条件に基づき、作業指示データテーブル７５Ａの中から、確認要求を行った作業ユーザに対して出されている作業指示を検索し、該当する作業指示データを作業ユーザ端末装置２０に送信する（ステップＳ２２）。すると、作業ユーザ端末装置２０の画面上には、作業指示書が表示され、作業ユーザは、作業指示の内容を確認することができる（ステップＳ２３）。
【０１３５】
上記の作業指示書の確認を行う際には、図１４に示すような画面１４０を用いる。この画面１４０には、設置ビル名、配置フロア、プロジェクト名、担当者の各選択入力部１４１〜１４４と、「検索」ボタン１４５と、検索結果表示部１４６とが設けられている。作業ユーザが、各選択入力部１４１〜１４４に必要事項を入力してから「検索」ボタン１４５をクリックすると、検索結果表示部１４６には、検索条件に応じた結果が表示される。図１４の例では、ＥＴビル、７階フロア、プロジェクトＡＡ、特許花子という条件で検索を行っているので、検索結果表示部１４６には、これに応じた結果が表示されている。従って、この例では、ＥＴビルの７階フロアのプロジェクトＡＡに関するラックについて特許花子に対して出された作業指示が、確認対象として選択されていることになる。なお、検索結果表示部１４６は、移設、増設、削除の作業内容種別毎に検索結果を表示することができる。
【０１３６】
作業ユーザは、作業指示書の確認を行った後に、作業ユーザ端末装置２０を操作し、図面管理サーバ７０との情報の送受信を行いながら、図面の編集準備作業（ステップＳ２４）および編集作業（ステップＳ２５）を行う。
【０１３７】
その後、作業ユーザは、編集作業を完了したら、作業ユーザ端末装置２０を操作し、管理ユーザに対し、作業完了の報告を行う（ステップＳ２６）。この報告は、例えば、図面管理サーバ７０に用意された所定の入力フォームを使って図面管理サーバ７０を介して行ってもよく、あるいは電子メール等により行ってもよい。また、口頭による報告、電話やファクシミリによる報告、書面による報告としてもよい。そして、管理ユーザは、管理ユーザ端末装置３０を操作し、作業ユーザからの報告を受信し、その内容を確認する（ステップＳ２７）。以上で作業ユーザ端末装置２０を操作して行う作業ユーザの作業は終了する（ステップＳ２８）。
【０１３８】
図５には、作業ユーザによる図面の編集準備作業の流れがフローチャートで示されている。図５において、作業ユーザは、作業ユーザ端末装置２０を操作し、プロジェクト、配置フロア等を指定した後（ステップＳ２４０１）、編集モードを選択し、起動する（ステップＳ２４０２）。
【０１３９】
上記のプロジェクト等の指定は、図１５に示すような画面１６０を用いて行う。この画面１６０には、プロジェクト名、期間、配置フロア、プロジェクト状態、使用状態の各入力部１６１〜１６５と、「検索」ボタン１６６と、検索結果表示部１６７とが設けられている。作業ユーザが、各入力部１６１〜１６５に必要事項を入力してから「検索」ボタン１６６をクリックすると、検索結果表示部１６７には、検索条件に応じた結果が表示される。図１５の例では、プロジェクトＡＡが、作業対象として選択されていることになる。
【０１４０】
それから、図１５の検索結果表示部１６７に表示された各行のうちの１行（図１５の例では、１行だけしか表示されていない。）の左端部１６８をクリックすると、図１６に示すような画面１８０が作業ユーザ端末装置２０の画面上に表示される。この画面１８０には、平面図選択部１８１と、立面図選択部１８２と、フロア選択部１８３と、ラック選択部１８４と、表示モードか編集モードかを選択するモード選択部１８５と、「実行」ボタン１８６とが設けられている。
【０１４１】
ここで、表示モードは、図面ファイルを開いて作業ユーザ端末装置２０の画面上に表示することは可能であるが、その図面上のシェイプを操作しても、図面管理サーバ７０には、その操作情報が登録されない。一方、編集モードは、図面ファイルを開いて作業ユーザ端末装置２０の画面上に表示するとともに、図面上のシェイプを操作して編集を行うことができる（図面管理サーバ７０に、その編集データを登録可能である）。但し、編集できるのは、作業指示が出されているシェイプについてだけである。
【０１４２】
作業ユーザが、平面図選択部１８１にチェックを入れ、フロア選択部１８３で７階フロアを選択し、モード選択部１８５で編集モードを選択してから、「実行」ボタン１８６をクリックすると、７階フロアの平面図に該当する図面ファイルを開くための処理が開始される。
【０１４３】
図５のフローチャートにおいて、上記の図１６の「実行」ボタン１８６をクリックすると、ユーザＩＤ、プロジェクトＩＤ、配置ビル管理ＩＤ、配置フロアＩＤ等が図面管理サーバ７０に送信される（ステップＳ２４０３）。図面管理サーバ７０では、これらのユーザＩＤやプロジェクトＩＤ等を受信すると、その受信情報に基づき、作業指示データテーブル７５Ａの中から、該当するレコードを検索する（ステップＳ２４０４）。例えば、ＥＴビルの７階フロアのプロジェクトＡＡについて特許花子に対して出された作業指示を含むレコードが存在するか否かを検索する。そして、該当レコードが存在した場合には、該当レコードの情報（図面ファイル管理ＩＤ、作業ＩＤ、図面ファイル名等）を作業ユーザ端末装置２０に送信する（ステップＳ２４０５）。
【０１４４】
作業ユーザ端末装置２０では、図面管理サーバ７０から送信されてきた情報に基づき、作業指示が存在するか否かを判断し（ステップＳ２４０６）、作業指示が無い場合には、作業指示が無い旨のメッセージを表示してから（ステップＳ２４０７）、ステップＳ２４０１の処理に戻る。
【０１４５】
一方、作業指示が存在する場合には、作業対象となる図面ファイルが、作業ユーザ端末装置２０の編集用図面ファイル記憶手段２６にあるか否かを判断する（ステップＳ２４０８）。ここで、図面ファイルが既に作業ユーザ端末装置２０の編集用図面ファイル記憶手段２６にある場合には、改めて図面管理サーバ７０から図面ファイルをダウンロードするか否かを選択し（ステップＳ２４０９）、ダウンロードすることを選択した場合には、図面ファイル取得手段２２により、図面管理サーバ７０に対してダウンロード要求信号を送信する（ステップＳ２４１０）。また、ステップＳ２４０８で図面ファイルが作業ユーザ端末装置２０の編集用図面ファイル記憶手段２６に無いと判断された場合にも、図面ファイル取得手段２２により、無条件で図面管理サーバ７０に対してダウンロード要求信号が送信される（ステップＳ２４１０）。
【０１４６】
図面管理サーバ７０では、ダウンロード要求信号を受信すると、図面ファイル記憶手段７７に記憶された該当図面ファイルを作業ユーザ端末装置２０に送信する（ステップＳ２４１１）。作業ユーザ端末装置２０では、図面管理サーバ７０からダウンロードした図面ファイルを、作業ユーザ端末装置２０の編集用図面ファイル記憶手段２６に保存する（ステップＳ２４１２）。
【０１４７】
続いて、図面表示・編集手段２３を構成する図面表示・編集用ソフトウェア（例えば、マイクロソフト社のＶＩＳＩＯ（商標）等）を起動させ（ステップＳ２４１３）、この図面表示・編集手段２３により、ステップＳ２４１１でダウンロードしてステップＳ２４１２で編集用図面ファイル記憶手段２６に保存した図面ファイルを開くか、またはステップＳ２４０９でダウンロードしないことを選択した場合において既に編集用図面ファイル記憶手段２６に保存されていた図面ファイルを開く（ステップＳ２４１４）。この際、図面ファイルを開くと、図１７に示すような画面２００が、作業ユーザ端末装置２０の画面上に表示される。この画面２００には、例えば、ＥＴビルの７階フロアの平面図２０１が表示され、この平面図２０１の中には、ラックを示す例えば四角形状のシェイプ２０２が多数配置されている。
【０１４８】
その後、作業指示データ取得手段２１（例えば、マイクロソフト社のＶＩＳＩＯ（商標）のマクロ等）により、ユーザＩＤ、作業ＩＤ、図面ファイル管理ＩＤ等を作業ユーザ端末装置２０から図面管理サーバ７０に送信する（ステップＳ２４１５）。図面管理サーバ７０では、これらのユーザＩＤ等の情報を受信すると、作業指示詳細データテーブル７５Ｂの該当レコードの作業指示の内容を含む情報（機器管理ＩＤ、編集フラグ、ＳシェイプＩＤ、ＬシェイプＩＤ等）を、作業ユーザ端末装置２０に送信する（ステップＳ２４１６）。
【０１４９】
作業ユーザ端末装置２０では、図面管理サーバ７０から機器管理ＩＤや編集フラグ等を受信すると、図面表示・編集手段２３により、編集フラグに基づき、作業対象となるラックを示すシェイプについて必要な操作のロックを解除する（ステップＳ２４１７）。図面管理サーバ７０からダウンロードした図面ファイルに含まれるシェイプの情報は全てロックされているので、例えば、作業指示がラックＲの移設指示であれば、ラックＲを示すシェイプについての移動操作（ラックＲの移設作業）のロックを解除する処理を行う。そして、ロックの解除処理後に、編集準備完了メッセージを作業ユーザ端末装置２０の画面上に表示する（ステップＳ２４１８）。
【０１５０】
図６には、作業ユーザによる図面の編集作業の流れがフローチャートで示されている。図６において、作業ユーザが、前述した図１７の画面２００で「ＦＭ  Ｄｅｓｉｇｎ（Ｆ）」ボタン２０３をクリックするか、または、いずれかのシェイプ２０２をクリックすると、機器のリンク機能が働き、作業ユーザ端末装置２０から図面管理サーバ７０へ作業指示データの要求信号が送信される（ステップＳ２５０１）。図面管理サーバ７０では、この要求信号を受信すると、作業指示データテーブル７５Ａに記憶された作業指示データを、作業ユーザ端末装置２０に送信する（ステップＳ２５０２）。
【０１５１】
すると、作業ユーザ端末装置２０の画面上に、図１８に示すような画面２２０が、前述した図１７の画面２００の上に重ねられた状態で表示される（ステップＳ２５０３）。この画面２２０には、移設表示選択部２２１、増設表示選択部２２２、削除表示選択部２２３が設けられ、作業指示の内容が、移設、増設、削除に分けて一覧表示されるようになっている。図１８の例では、移設表示選択部２２１が選択され、移設指示が出ているラックについての情報を示す行のみが表示されている。なお、この画面２２０に表示される作業指示は、その作業ユーザに対して出されている作業指示のみである。例えば、作業ユーザである特許花子が、ＥＴビルの７階フロアの平面図上に、プロジェクトＡＡに関する機器の収納ラックを配置する作業を行う場合には、ＥＴビルの７階フロアの平面図上に配置されるプロジェクトＡＡに関するラックに対する作業指示であって、かつ、特許花子に対して出されている作業指示しか表示されない。
【０１５２】
次に、作業ユーザが、移設表示選択部２２１、増設表示選択部２２２、または削除表示選択部２２３に表示された各行のうちの１行を選択し、画面２２０の下部に設けられた「作業指示シェイプの検索」ボタン２２４をクリックすると、作業対象図形（作業指示シェイプ）の検索処理が行われ（ステップＳ２５０４）、選択した行に表示されたラックを示すシェイプが、画面の中央にくる。そして、画面の拡大を行うと、図１９に示すような画面２４０が表示される。
【０１５３】
図１９において、画面２４０の中で、削除指示が出ているラックを示すシェイプ２４１は、例えば赤色等の太枠で囲まれている（シェイプ２４１をクリックしなくても赤枠等になっている）。より具体的な内部処理としては、削除指示が出されたシェイプについては、編集モードで図面を開く際に、作業指示データに基づき、削除ロックが解除されるが、この際に、シェイプの枠線を太い赤色等にする処理が行われる。
【０１５４】
さらに、作業ユーザは、エリア予約シェイプ２４２を用いてエリアの予約を行うことができる。この際、エリア予約シェイプ２４２の表示色は、プロジェクト毎に予め定められた色であり、作業ユーザが自由に設定することはできない。但し、エリア予約シェイプ２４２についての編集フラグは「０」（フリー操作可能）になっているので、作業ユーザは、エリア予約シェイプ２４２の大きさや位置は、自ら設定することができる。なお、エリア予約シェイプ２４２内の斜線は、断面を示すハッチングではなく、色彩が付されていることを示している。
【０１５５】
また、作業ユーザは、テキストシェイプ２４３を用いて図面に文字を描くことができる。テキストシェイプ２４３についての編集フラグは「０」（フリー操作可能）になっているので、作業ユーザは、テキストシェイプ２４３の大きさや位置や回転角等は、自由に設定することができる。
【０１５６】
さらに、作業ユーザが、ラックを示すシェイプ２４４をクリックすると、シェイプ２４４の枠またはその一部の色が変わり、そのシェイプ２４４について出されている作業指示の内容がわかるようになっている。例えば、移設可能なシェイプ２４４をクリックすると、シェイプ２４４の枠またはその一部が緑色になり、移設が禁止されているシェイプ２４４をクリックすると、シェイプ２４４の枠またはその一部が灰色になる等であり、移設可能な物体に対応するシェイプがクリックされて選択されたときの当該シェイプの枠またはその一部の色の変化と、移設禁止の物体に対応するシェイプがクリックされて選択されたときの当該シェイプの枠またはその一部の色の変化とを異ならせる構成とすることで、シェイプが移設可能か否かが容易に判るようになっている。より具体的な内部処理としては、例えば、緑色点線枠は、編集（例えば、大きさ変更、縦横比変更等）および移動のロックが解除され、アクティブな状態になっていることを示し、灰色点線枠は、全てがロックされたまま、選択された状態であることを示す。なお、ラックを示すシェイプ２４４内に表示された数値は、ラックを識別するためのラックＩＤである（図２参照）。
【０１５７】
そして、作業ユーザは、作業指示に従って移設・増設・削除のいずれかの編集作業を行った後（ステップＳ２５０５）、編集作業が完了したか否かを判断し（ステップＳ２５０６）、完了していない場合には、再びステップＳ２５０４，Ｓ２５０５の処理を繰り返す。一方、完了している場合には、編集したデータを保存するか否かを判断する（ステップＳ２５０７）。
【０１５８】
この際、作業ユーザは、編集したデータを保存する前に、あるいは、編集したデータについて重複チェックを行った方が良いと判断したときに適宜、重複チェックを行うことができる。この重複チェックは、図１８の画面２２０の下部に設けられた「機器管理ＩＤ重複チェック」ボタン２２５をクリックすることにより行うことができる。
【０１５９】
作業ユーザが、「機器管理ＩＤ重複チェック」ボタン２２５をクリックすると、作業ユーザ端末装置２０の図面表示・編集手段２３により、次のような重複チェック処理が自動的に行われる。この重複チェック処理は、ＬシェイプＩＤの重複、機器管理ＩＤの重複、同じ種別のシェイプ同士の重複等について行われる。
【０１６０】
ＬシェイプＩＤの重複については、ＬシェイプＩＤが、本システム１０において取り扱う全てのシェイプを識別するために、各シェイプに対して個別に付与されるものであるため、チェック処理が行われる。つまり、同じＬシェイプＩＤを有するシェイプが、二以上存在する事態を回避するためのチェックである。
【０１６１】
また、機器管理ＩＤの重複については、一つの機器管理ＩＤは、一枚の図面において、一つのシェイプにしか割り当てることができないので、チェック処理が行われる。つまり、一枚の図面において、同じ機器管理ＩＤが二以上のシェイプに割り当てられる事態を回避するためのチェックである。
【０１６２】
さらに、同じ種別のシェイプ同士の重複については、同じ種別のシェイプ同士が重なることは、あり得ないか、または回避すべきなので、チェック処理が行われる。つまり、面積計算シェイプ同士が重なったり、エリア予約シェイプ同士が重なったり、ラックを示すシェイプ同士が重なるという事態を回避するためのチェックである。例えば、二以上のラックが同じ位置に配置されることは、物理的にあり得ないので、そのような事態を回避する必要があるためであり、また、エリアの予約が重なることも、ラックの重複配置等に繋がるので、回避する必要があるためである。なお、異なる種別のシェイプ同士が重なることは許容される。例えば、エリア予約シェイプと、ラックを示すシェイプとが重なっていても、それは、その予約エリア内に、そのラックを配置することを意味するので、不都合は生じないからである。
【０１６３】
そして、作業ユーザは、以上の重複チェック処理により、重複が発見された場合には、ステップＳ２５０４の処理に戻り、編集作業をやり直す。
【０１６４】
また、以上のような重複チェック処理は、作業ユーザが保存イベントを発生させた時点でも、作業ユーザ端末装置２０の図面表示・編集手段２３により自動的に行われる。従って、作業ユーザが自ら進んで重複チェック処理を行うことなく、保存イベントを発生させた場合において、もし、ＬシェイプＩＤの重複、機器管理ＩＤの重複、同じ種別のシェイプ同士の重複等が生じていれば、重複が生じている旨のメッセージが、作業ユーザ端末装置２０の画面上に表示され、保存イベントは、キャンセルされる。
【０１６５】
ステップＳ２５０７で、保存すると判断した場合には、先ず、作業ユーザ端末装置２０の編集用図面ファイル記憶手段２６に、編集後の図面ファイルが保存される（ステップＳ２５０８）。次に、作業後のデータを図面管理サーバ７０に保存するか否かを判断し（ステップＳ２５０９）、図面管理サーバ７０に保存すると判断した場合には、編集データ送信手段２４により、作業後のデータを図面管理サーバ７０に送信する（ステップＳ２５１０）。図面管理サーバ７０では、受信した作業後のデータを、編集データ書込手段７１により作業指示詳細データテーブル７５Ｂに保存する（ステップＳ２５１１）。さらに、作業ユーザは、完成日を登録するか否かを判断し（ステップＳ２５１２）、登録すると判断した場合には、完成日の日付データを図面管理サーバ７０に送信する（ステップＳ２５１３）。図面管理サーバ７０では、受信した完成日の日付データを作業指示詳細データテーブル７５Ｂに保存する（ステップＳ２５１４）。この際、作業ユーザは、自分が編集したデータを、他の作業ユーザによる現状確認の対象としたくない場合等には、完成日を登録しないという選択をすればよい。
【０１６６】
なお、保存する完成日のデータは、作業ユーザ端末装置２０から送られてきた日付データであってもよく、あるいは図面管理サーバ７０のシステム上の日付や時刻であってもよい。後者のように図面管理サーバ７０の日付や時刻を採用する場合には、作業ユーザ端末装置２０から図面管理サーバ７０へ送るデータは、日付データそのものではなく、完成日を登録する旨を図面管理サーバ７０に伝達するための情報であればよい。
【０１６７】
また、ステップＳ２５１０，Ｓ２５１３で、作業後のデータ（完成日の日付データを除く。）と、完成日の日付データとが、別々に送信されているが、これらは一度に送信するようにしてもよい。
【０１６８】
そして、完成日の日付データの送信後、あるいはステップＳ２５０７で編集データを保存しないと判断した場合、ステップＳ２５０９で図面管理サーバ７０に送信・保存しないと判断した場合、ステップＳ２５１２で完成日を登録しないと判断した場合には、他の編集作業を行うか否かを判断し（ステップＳ２５１５）、他の編集作業を行うと判断したときには、ステップＳ２５０１に戻り、一方、他の編集作業を行わないと判断したときには、前述した図４のステップＳ２６へと進む。
【０１６９】
なお、以上に述べた図６の作業ユーザによる図面の編集作業中（ステップＳ２５０５〜Ｓ２５１３）において、作業ユーザは、他の作業ユーザの編集作業の内容を把握する現状確認処理を行うことができる。この現状確認処理は、例えば、図１８の画面２２０に設けられた「現状確認」ボタン（不図示）をクリックすることにより行うことができる。
【０１７０】
作業ユーザが、「現状確認」ボタン（不図示）をクリックすると、作業指示詳細データテーブル７５Ｂを構成する各レコードのうち、完成日のデータが入っているレコードに関する情報が、図面管理サーバ７０から作業ユーザ端末装置２０に送信され、作業ユーザが開いている図面上に、他の作業ユーザの編集作業の内容が反映されて表示される。
【０１７１】
その後、作業ユーザが保存イベントを発生させた場合には、図面管理サーバ７０から取得した他の作業ユーザの編集作業の内容は、作業ユーザ端末装置２０の編集用図面ファイル記憶手段２６に保存することができるが（ステップＳ２５０８）、図面管理サーバ７０には、他の作業ユーザの編集作業の内容は、送信されることはなく、自分の編集したデータが送信されるだけである（ステップＳ２５１０）。
【０１７２】
図７には、管理ユーザによる図面の合成・総編集作業、および設置依頼の流れがフローチャートで示されている。図７において、管理ユーザは、管理ユーザ端末装置３０を操作し、図面管理サーバ７０との間で情報の送受信を行いながら、データの合成作業（ステップＳ４１）および再配置図の総編集作業（ステップＳ４２）を行う。
【０１７３】
次に、管理ユーザは、管理ユーザ端末装置３０を操作し、設置作業依頼書を作成して図面管理サーバ７０に送信する（ステップＳ４３）。図面管理サーバ７０では、管理ユーザ端末装置３０から送られてきた設置作業依頼書に、業務実運用データ記憶手段７６に記憶された実運用データを加えて設置依頼メッセージとし、これを設置作業者に送信する（ステップＳ４４）。この設置依頼メッセージは、例えば、電子メール等である。
【０１７４】
それから、設置作業者は、自己の操作する設置作業者端末装置６０を立ち上げて作業を開始し（ステップＳ４５）、図面管理サーバ７０からの設置依頼メッセージを受信し、その内容を確認する（ステップＳ４６）。さらに、設置作業者は、設置作業者端末装置６０を操作し、図面管理サーバ７０に対して図面ファイルのダウンロード要求を行う（ステップＳ４７）。図面管理サーバ７０では、ダウンロードの要求信号を受信すると、図面ファイル記憶手段７７に記憶された図面ファイルを設置作業者端末装置６０に送信する（ステップＳ４８）。
【０１７５】
設置作業者端末装置６０では、図面管理サーバ７０からダウンロードした図面ファイルを保存した後（ステップＳ４９）、この図面ファイルを開き（ステップＳ５０）、図面に表示されている情報を適宜参照しながら、実際のラックの設置作業を行う。
【０１７６】
その後、設置作業者は、設置作業者端末装置６０を操作し、管理ユーザに対し、設置完了の報告を行う（ステップＳ５１）。この報告は、例えば電子メール等により行われる。そして、管理ユーザは、管理ユーザ端末装置３０で設置完了報告を受信し、その内容を確認する（ステップＳ５２）。以上により、ラックの配置作業に伴う一連の処理を終了する（ステップＳ５３，Ｓ５４，Ｓ５５）。
【０１７７】
図８には、管理ユーザによる図面の合成作業の流れがフローチャートで示されている。図８において、管理ユーザは、管理ユーザ端末装置３０を操作し、ユーザＩＤ、配置ビル管理ＩＤ、配置フロア管理ＩＤ等を図面管理サーバ７０に送信する（ステップＳ４１０１）。図面管理サーバ７０では、ユーザＩＤ等を受信すると、合成対象になる作業データの有無の情報および作業完成度情報を管理ユーザ端末装置３０に送信する（ステップＳ４１０２）。
【０１７８】
上記のユーザＩＤ等の送信は、図２０に示すような画面２６０を用いて行われる。この画面２６０には、設置ビル名、設置フロアの各選択入力部２６１，２６２と、「検索」ボタン２６３と、図面合成選択部２６４と、図面配布選択部２６５と、検索結果表示部２６６と、「データ合成」ボタン２６７とが設けられている。管理ユーザが、各選択入力部２６１，２６２に必要事項を入力してから「検索」ボタン２６３をクリックすると、検索条件に従って図面管理サーバ７０で検索処理が行われ、その検索結果がステップＳ４１０２で管理ユーザ端末装置３０に送信され、検索結果表示部２６６に表示される。図２０の例では、ＥＴビルの７階フロアの平面図上に配置されるラックであって、特許花子が編集作業を担当するラックについての情報が表示されている。なお、完成度欄２６８に表示される完成度の値が１００％でないと、合成作業を行うことができないようにしてもよい。また、完成度の値が１００％でなくても、合成作業を行うことができるようにしてもよく、このようにすれば、管理ユーザが、作業指示を出した作業についての作業ユーザによる作業進捗状況を把握することができる。
【０１７９】
そして、管理ユーザは、完成度を確認した後、作業データを合成させるか否かを判断し（ステップＳ４１０３）、合成させる場合には、図２０の画面２６０における「データ合成」ボタン２６７をクリックし、合成実行指令手段３３により、データ合成要求信号を図面管理サーバ７０に送信する（ステップＳ４１０４）。
【０１８０】
図面管理サーバ７０では、データ合成要求信号を受信すると、合成処理手段７２により、作業指示詳細データテーブル７５Ｂに記憶された編集データ書込手段７１による書込後の各作業指示データと、配置管理情報実運用テーブル７６Ａに記憶された既存の各配置管理情報とを合成する処理を行う（ステップＳ４１０５）。そして、合成されたデータは、配置管理情報ワークテーブル７５Ｄに記憶される。
【０１８１】
ここで、ステップＳ４１０５の合成処理手段７２による合成処理を詳述すると、次のようになる。先ず、合成処理手段７２は、配置管理情報ワークテーブル７５Ｄを構成する各レコードのうち、合成処理の対象となるレコードの情報をクリアする。このクリア対象となるレコードとは、管理ユーザ端末装置３０の合成実行指令手段３３により合成処理の実行指令を出した管理ユーザの担当分（担当するビル、担当するフロア、担当する図面、担当する期間（フロア管理プラン）等）についてのレコードである。これらの担当分は、管理ユーザが、管理ユーザ端末装置３０を操作して入力指定した情報により把握される。また、配置管理情報ワークテーブル７５Ｄには、複数の管理ユーザの担当分のレコードが含まれていてもよいが、この場合において、合成実行指令手段３３により合成処理の実行指令を出した管理ユーザの担当分のレコードのみをクリアする際には、合成処理手段７２は、配置管理情報ワークテーブル７５Ｄを構成する各レコードの中に含まれる管理ユーザＩＤ（図２参照）の情報を参照し、合成処理の実行指令を出した管理ユーザについての管理ユーザＩＤが含まれるレコードのみをクリアする。このようなクリア処理は、例えば、前回行った合成処理のデータが、配置管理情報ワークテーブル７５Ｄに残っている場合もあるので、そのデータを削除するために行われる。
【０１８２】
次に、作業指示詳細データテーブル７５Ｂを構成する各レコードのうち、合成処理の対象となるレコード（合成処理の実行指令を出した管理ユーザの担当分の各レコード）の情報を、クリア処理を行った配置管理情報ワークテーブル７５Ｄのレコードに書き込む。この際には、作業指示詳細データテーブル７５Ｂを構成する各レコード（合成処理の対象となるレコード）に含まれる編集フラグを参照し、編集フラグが、移設指示フラグの「１」および増設指示フラグの「２」である場合には、それらのレコードをそのまま配置管理情報ワークテーブル７５Ｄのレコードに書き込む。
【０１８３】
また、編集フラグが、削除フラグの「３」である場合には、管理ユーザにより削除指示が出されているものの、未だ作業ユーザによる削除作業が実際に完了していない状態、つまり削除指示が出ているラックが未だ削除されずに残っている状態なので、編集フラグが「３」のレコードの情報は、配置管理情報ワークテーブル７５Ｄのレコードに書き込む。一方、編集フラグが、削除指示に対する作業完了フラグの「４」である場合には、作業ユーザによるシェイプの削除作業が完了している状態、つまりラックが既に存在しない状態なので、編集フラグが「４」のレコードの情報は、配置管理情報ワークテーブル７５Ｄのレコードには書き込まない。
【０１８４】
さらに、編集フラグが、操作フリーであることを示す「０」である場合には、その編集フラグ「０」を含むレコードは、面積計算シェイプ、エリア予約シェイプ（作業ユーザがエリアを予約するために使用する面積計算シェイプ）、テキストシェイプについてのレコードであるから、これらのレコードの情報は、一旦全て配置管理情報ワークテーブル７５Ｄのレコードに書き込む。この際、編集フラグ「０」は、作業ユーザによる自由な操作を許容するフラグであるため、作業ユーザは、面積計算シェイプ、エリア予約シェイプ、テキストシェイプについて、大きさ、位置、文字内容、回転角等を自由に設定することができる。つまり、これらのシェイプについては、ラックを示すシェイプのように管理ユーザによる作業指示が出ているわけではない。従って、各シェイプ同士に重複が存在することがあり得る。
【０１８５】
続いて、合成処理手段７２は、これらの編集フラグ「０」の各レコードの中に、同じ位置に配置され、かつ、同じ内容を有するシェイプについてのレコードが複数存在する場合には、それらの複数のレコードを一つにまとめる処理（一つのレコードを残し、他のレコードを削除する処理）を自動的に行う。前述したように、各シェイプ同士の重複があり得るためである。
【０１８６】
一方、編集フラグが、操作フリーであることを示す「０」である場合において、各シェイプ同士が重複しているものの、全く同じ情報を有するシェイプ（同じ位置に配置され、かつ、同じ内容を有するシェイプ）ではない場合（例えば、１ドットでも配置位置がずれていれば、それらは同じ情報を有するシェイプではない。）には、合成処理手段７２は、図面管理サーバ７０に予め定められて記憶されているルールに従って、重複回避処理を自動的に行う。このような重複回避処理は、例えば、作業指示詳細データテーブル７５Ｂを構成する各レコードに含まれる完成日（図２参照）の情報を参照し、採用するレコード（残すレコード）を決定する処理等とすることができる。この際、完成日が最も新しいレコードを採用してもよく、完成日が最も古いレコードを採用してもよく、あるいは、完成日が指定期間内のレコードを採用してもよい。
【０１８７】
また、上記の重複回避処理としては、重複したシェイプの各レコードのうちから、一つのレコードを採用するという処理ではなく、それらの各シェイプが重複しているという情報（シェイプが重複している旨のメッセージ、いずれのシェイプを選択するのかというメッセージ、あるいはいずれかのシェイプの選択を促すメッセージ等を管理ユーザ端末装置３０に表示するための情報）を管理ユーザ端末装置３０に送信する処理としてもよい。このような重複情報の送信処理は、次のステップＳ４１０６の合成結果データの送信処理とともに行えばよい。
【０１８８】
さらに、合成処理手段７２は、以上のような作業指示詳細データテーブル７５Ｂから配置管理情報ワークテーブル７５Ｄへの書込処理を行うことと併せて、配置管理情報実運用テーブル７６Ａを構成する各レコードのうち、合成処理の対象となるレコード（合成処理の実行指令を出した管理ユーザの担当分の各レコードであって、かつ、作業指示を出していないレコード）の情報を、クリア処理を行った配置管理情報ワークテーブル７５Ｄのレコードに書き込む。
【０１８９】
続いて、図面管理サーバ７０から管理ユーザ端末装置３０に合成結果データが送信され（ステップＳ４１０６）、管理ユーザ端末装置３０では、合成結果データを受信して画面表示する（ステップＳ４１０７）。その後、再配置図の総編集作業（図７のステップＳ４２）に移る。また、ステップＳ４１０３で作業データを合成しないと判断した場合には、合成処理は行わない。
【０１９０】
図９には、管理ユーザによる再配置図の総編集作業の流れがフローチャートで示されている。図９において、管理ユーザは、管理ユーザ端末装置３０を操作し、ユーザＩＤ、配置ビル管理ＩＤ、配置フロア管理ＩＤ、図面ファイル管理ＩＤ等を図面管理サーバ７０に送信する（ステップＳ４２０１）。図面管理サーバ７０では、ユーザＩＤ等を受信すると、図面ファイル記憶手段７７に記憶された背景情報付のテンプレート用の図面ファイルを管理ユーザ端末装置３０に送信する（ステップＳ４２０２）。なお、上記のユーザＩＤ等の送信は、図２０の画面２６０において図面配布選択部２６５を選択することにより行われる。
【０１９１】
続いて、管理ユーザ端末装置３０では、背景情報付のテンプレート用の図面ファイルを受信すると、これを再配置用図面ファイル記憶手段４３に保存した後、再配置図表示処理手段３４を構成する図面表示・編集用のソフトウェア（例えば、マイクロソフト社のＶＩＳＩＯ（商標）等）を起動し、図面ファイルを開く（ステップＳ４２０３）。
【０１９２】
その後、図面管理サーバ７０から管理ユーザ端末装置３０へ配置管理情報ワークテーブル７５Ｄに記憶された再配置情報を送信する（ステップＳ４２０４）。管理ユーザ端末装置３０では、図面管理サーバ７０から送られてくる再配置情報を受信すると、再配置図表示処理手段３４により、図面上に作業ユーザによる編集後のシェイプが自動的に再配置されて表示される（ステップＳ４２０５）。
【０１９３】
それから、管理ユーザは、画面表示された再配置図を参照しながら、総編集手段３５により、重複チェック等の総編集作業を行う（ステップＳ４２０６）。この総編集作業の際には、管理ユーザは、前述した図６における作業ユーザの場合と同様にして、図１８の画面２２０の下部に設けられた「機器管理ＩＤ重複チェック」ボタン２２５をクリックすることにより、自ら必要と判断したときに、ＬシェイプＩＤの重複、機器管理ＩＤの重複、同じ種別のシェイプ同士の重複等についての重複チェック処理を行うことができる。
【０１９４】
また、総編集作業では、図８のステップＳ４１０６で合成結果データとともに送信されてきた重複情報（編集フラグ「０」のレコードである面積計算シェイプ、エリア予約シェイプ、テキストシェイプのレコードの情報）に基づき、シェイプが重複している旨のメッセージ、いずれのシェイプを選択するのかというメッセージ、あるいはいずれかのシェイプの選択を促すメッセージ等が、管理ユーザ端末装置３０の画面上に表示されるので、管理ユーザは、それらに対応する処理を行う。
【０１９５】
そして、総編集したデータを保存するか否かを判断し（ステップＳ４２０７）、保存しないと判断した場合には、再び、ステップＳ４２０６の総編集作業を行う。一方、保存すると判断した場合には、図面ファイルを再配置用図面ファイル記憶手段４３に保存する（ステップＳ４２０８）。また、前述した図６において作業ユーザが保存イベントを発生させた場合と同様に、管理ユーザが、総編集後に保存イベントを発生させたときにも、もし、ＬシェイプＩＤの重複、機器管理ＩＤの重複、同じ種別のシェイプ同士の重複等が生じていれば、重複が生じている旨のメッセージが、管理ユーザ端末装置３０の画面上に表示され、保存イベントは、キャンセルされる。
【０１９６】
次に、総編集データ送信手段３６により、管理ユーザ端末装置３０から図面管理サーバ７０へ総編集データを送信する（ステップＳ４２０９）。図面管理サーバ７０では、総編集データを受信すると、総編集データ書込手段７３により、配置管理情報ワークテーブル７５Ｄに総編集データを書き込む（ステップＳ４２１０）。
【０１９７】
そして、図２０の画面２６０に戻って、データを配布するか否かを判断し（ステップＳ４２１１）、配布する場合には、画面２６０の図面配布選択部２６５における「データ配布」ボタン（不図示）をクリックし、実運用データへの配布指令を図面管理サーバ７０に送信する（ステップＳ４２１２）。
【０１９８】
図面管理サーバ７０では、配布指令を受信すると、配布処理手段７４により、配置管理情報ワークテーブル７５Ｄに記憶された総編集データ書込手段７３による書込後の合成データを、実運用状態に置かれる配置管理情報として配置管理情報実運用テーブル７６Ａに記憶させて登録する配布処理を行う（ステップＳ４２１３）。一方、ステップＳ４２１１でデータを配布しないと判断した場合には、データの配布処理は行わない。
【０１９９】
また、総編集後の図面ファイルを管理ユーザ端末装置３０から図面管理サーバ７０へ送信する（ステップＳ４２１４）。図面管理サーバ７０では、図面ファイルを受信すると、これを図面ファイル記憶手段７７に保存する（ステップＳ４２１５）。
【０２００】
図１０には、管理ユーザによるエリア指定の流れがフローチャートで示されている。図１０において、管理ユーザは、管理ユーザ端末装置３０を操作し、プロジェクトの登録を行う（ステップＳ６１）。図面管理サーバ７０は、管理ユーザ端末装置３０から送られてくるプロジェクト登録に関する情報を受信すると、プロジェクト情報テーブル７６Ｄを構成する当該プロジェクトについてのレコードを作成し、このレコードに含まれるプロジェクト状態フラグを「０」にする（ステップＳ６２）。プロジェクト状態フラグ「０」は、管理ユーザによるエリア指定がなされている状態を示す。なお、プロジェクト状態フラグが「０」のときには、エリア指定シェイプ（エリアを限定するために使用される面積計算シェイプであって、編集フラグ＝１０の場合）が存在しないと、機器やその収納ラックの配置をすることはできない。
【０２０１】
続いて、図面管理サーバ７０は、自動的に作業指示管理データを作成し、作業指示管理データテーブル７５Ｃに追加する処理を行う（ステップＳ６３）。
【０２０２】
次に、管理ユーザは、作業指示詳細を作成するかを判断し（ステップＳ６４）、作業指示詳細を作成すると判断した場合には、作業指示データ作成手段３１により作業指示詳細を作成した後（ステップＳ６５）、作成した作業指示詳細を、作業指示データ送信手段３２により図面管理サーバ７０に送信する（ステップＳ６６）。そして、図面管理サーバ７０では、作業指示詳細を受信すると、これを作業指示詳細データテーブル７５Ｂに保存する（ステップＳ６７）。なお、作業指示詳細を作成すると判断する場合とは、例えば、プロジェクトを登録する際に、既に作業内容の詳細も決まっている場合等である。
【０２０３】
それから、管理ユーザは、作業を完了したか否かを判断し（ステップＳ６８）、作業が完了していないと判断した場合には、再び、ステップＳ６５，Ｓ６６の処理を繰り返し、一方、作業が完了したと判断した場合には、管理ユーザ端末装置３０の編集用図面ファイル記憶手段４２に図面ファイルがあるか否かを判断する（ステップＳ６９）。また、ステップＳ６４で作業指示詳細を作成しないと判断した場合にも、管理ユーザ端末装置３０の編集用図面ファイル記憶手段４２に図面ファイルがあるか否かを判断する（ステップＳ６９）。なお、ステップＳ６４で作業指示詳細を作成しないと判断する場合とは、例えば、作業内容の詳細は決まっていない段階で、エリアの確保だけをする場合等である。
【０２０４】
ここで、図面ファイルが無いと判断した場合には、ダウンロード要求を行う（ステップＳ７０）。図面管理サーバ７０では、このダウンロード要求を受信すると、図面ファイル記憶手段７７に記憶された図面ファイルを管理ユーザ端末装置３０に送信する（ステップＳ７１）。管理ユーザ端末装置３０では、ダウンロードした図面ファイルを編集用図面ファイル記憶手段４２に保存する。一方、図面ファイルがあると判断した場合には、ダウンロード要求は行わない。
【０２０５】
続いて、管理ユーザ端末装置３０では、編集用図面ファイル記憶手段４２に保存されている図面ファイルを開いた後（ステップＳ７２）、エリア指定手段３７により、エリア指定シェイプの配置作業を行う（ステップＳ７３）。このエリア指定シェイプの配置作業の際には、管理ユーザは、前述した図６における作業ユーザの場合と同様にして、図１８の画面２２０の下部に設けられた「機器管理ＩＤ重複チェック」ボタン２２５をクリックすることにより、自ら必要と判断したときに、ＬシェイプＩＤの重複、機器管理ＩＤの重複、同じ種別のシェイプ同士の重複等についての重複チェック処理を行うことができる。なお、エリア指定シェイプが画面表示された状態は、図１９のエリア予約シェイプ２４２（斜線表示部分）の場合と同様である。
【０２０６】
そして、保存するか否かを判断し（ステップＳ７４）、保存する場合には、管理ユーザ端末装置３０の編集用図面ファイル記憶手段４２に図面ファイルを保存するとともに、配置管理情報を図面管理サーバ７０に送信する（ステップＳ７５）。図面管理サーバ７０では、配置管理情報を受信すると、これを配置管理情報ワークテーブル７５Ｄに保存する（ステップＳ７６）。一方、保存しない場合には、再び、ステップＳ７３のエリア指定シェイプの配置作業に戻る。また、前述した図６において作業ユーザが保存イベントを発生させた場合と同様に、管理ユーザが、エリア指定シェイプの配置作業後に保存イベントを発生させたときにも、もし、ＬシェイプＩＤの重複、機器管理ＩＤの重複、同じ種別のシェイプ同士の重複等が生じていれば、重複が生じている旨のメッセージが、管理ユーザ端末装置３０の画面上に表示され、保存イベントは、キャンセルされる。
【０２０７】
その後、作業を終了するか否かを判断し（ステップＳ７７）、終了しない場合には、再び、ステップＳ７３のエリア指定シェイプの配置作業に戻る。一方、終了する場合には、エリア指定シェイプの配置情報の書込指令を、管理ユーザ端末装置３０から図面管理サーバ７０に送信し（ステップＳ７８）、図面管理サーバ７０は、この指令を受け取ると、配置管理情報ワークテーブル７５Ｄに保存されているエリア指定シェイプの配置情報を、配置管理情報実運用テーブル７６Ａに書き込む（ステップＳ７９）。
【０２０８】
さらに、図面ファイルを管理ユーザ端末装置３０から図面管理サーバ７０に送信し（ステップＳ８０）、図面管理サーバ７０でこれを受信して図面ファイル記憶手段７７に保存する（ステップＳ８１）。これによりエリア指定シェイプが配置された実運用の図面ファイルが公開される。
【０２０９】
図１１には、作業ユーザによる指定エリア内での編集作業の流れがフローチャートで示されている。図１１において、作業ユーザは、作業ユーザ端末装置２０を操作し、作業指示の参照要求を図面管理サーバ７０に送信する（ステップＳ１０１）。図面管理サーバ７０では、この参照要求を受信すると、作業指示データテーブル７５Ａに記憶された作業指示データを作業ユーザ端末装置２０に送信する（ステップＳ１０２）。
【０２１０】
作業ユーザは、作業ユーザ端末装置２０を操作して編集準備作業を行い（ステップＳ１０３）、この際には、作業ユーザ端末装置２０からのダウンロード要求に基づき、図面ファイル記憶手段７７に記憶されているエリア指定シェイプが配置された図面ファイルが、図面管理サーバ７０から作業ユーザ端末装置２０に送信される（ステップＳ１０４）。なお、編集準備作業（ステップＳ１０３）は、図５の流れと略同様である。
【０２１１】
次に、作業ユーザは、エリア指定シェイプ内での編集作業を行う（ステップＳ１０５）。作業ユーザによるシェイプに対する操作について、図面表示・編集手段２３により、指定エリア内であるか否かを判断し（ステップＳ１０６）、指定エリア外と判断された場合には、警告メッセージが表示され（ステップＳ１０７）、一方、指定エリア内である場合には、警告メッセージは表示されない。
【０２１２】
なお、ステップＳ１０５の編集作業において有効とされる作業は、シェイプの移設の場合には、指定エリア内でのシェイプの移設、指定エリア外にあるシェイプの指定エリア内への移設である。シェイプの増設の場合には、指定エリア内へのシェイプの新規追加ある。シェイプの削除の場合には、指定エリア内にあるシェイプのみの削除である。
【０２１３】
続いて、作業ユーザは、必要に応じて、作業指示データの要求を行い（ステップＳ１０８）、図面管理サーバ７０では、この要求信号を受信すると、作業指示詳細データテーブル７５Ｂに記憶された作業指示データを、作業ユーザ端末装置２０へ送信する（ステップＳ１０９）。
【０２１４】
それから、編集作業が完了したか否かを判断し（ステップＳ１１０）、完了していないと判断した場合には、再び、ステップＳ１０５のエリア指定シェイプ内での編集作業に戻る。一方、完了していると判断した場合には、編集したデータの保存処理を行う（ステップＳ１１１）。この保存処理は、図６のＳ２５０７〜Ｓ２５１３の処理と同様である。なお、この保存処理の際に、図面管理サーバ７０において、作業指示詳細データテーブル７５Ｂに、編集フラグが「１０」のエリア指定シェイプのレコードが作成される。
【０２１５】
そして、他の編集作業を行うか否かを判断し（ステップＳ１１２）、他の編集作業を行う場合には、再び、ステップＳ１０５のエリア指定シェイプ内での編集作業に戻る。一方、他の編集作業を行わない場合には、前述した図４のステップＳ２６へと進む。
【０２１６】
このような本実施形態によれば、次のような効果がある。すなわち、図面作成支援システム１０では、各作業ユーザは、各自の操作する作業ユーザ端末装置２０で、図面表示・編集手段２３を用いて、作業指示データテーブル７５Ａに記憶された作業指示に従って図面の編集作業を行うことができる。
【０２１７】
この際、図面表示・編集手段２３は、作業ユーザによるシェイプに対する操作のうち、この作業ユーザに対して作業指示の出ているシェイプの操作のみを受け付けるので、各作業ユーザ毎に、操作を許可するシェイプ（つまり、配置編集作業を許可するラック）を予め定め、この情報を作業指示として作業指示データテーブル７５Ａに記憶させておくことで、各作業ユーザの行う作業内容をコントロールすることができる。
【０２１８】
このため、各作業ユーザの行う作業を一元的に管理することができるので、作業の無駄を省き、配置の重複を避け、あるいは、各作業ユーザに対して所定のルールに従った配置作業を行わせることができ、効率的な図面作成を実現できる。
【０２１９】
また、作業指示は、操作対象のシェイプ（つまり、作業対象となるラック）を指定するのみならず、作業内容（例えば、移設、増設、削除等の別）についてまでも指定するので、各作業ユーザの行う作業内容を、より一層詳細にコントロールすることができる。
【０２２０】
さらに、図面表示・編集手段２３は、作業ユーザに対して作業指示の出ているシェイプについて必要な操作のロックを解除する構成を備えているので、各作業ユーザのシェイプに対する操作を容易にコントロールすることができる。
【０２２１】
そして、作業指示詳細データテーブル７５Ｂを構成する各レコードのうち、エリア予約シェイプのレコードには、エリア予約シェイプについての表示色情報が含まれているので、各作業ユーザがエリアを予約する際に、エリアの確保目的に応じて予め定められた色（例えば、プロジェクト毎に予め定められた色）で、その予約エリアを表示することができる。このため、図面上に確保目的の異なる複数のエリア（例えば、複数のプロジェクトについてのエリア等）が存在する場合に、これらのエリアを色で見分けることができ、図面を見易くすることができる。
【０２２２】
また、管理ユーザ端末装置３０は、作業指示データ作成手段３１および作業指示データ送信手段３２を備えているので、管理ユーザは、自己の操作する管理ユーザ端末装置３０で作業指示を作成し、これを図面管理サーバ７０に送信して作業指示データテーブル７５Ａに記憶させることができる。このため、管理ユーザの図面管理の手間を軽減できる。
【０２２３】
さらに、図面管理サーバ７０は、合成処理手段７２を備えているので、各作業ユーザがそれぞれ編集したデータおよび既存のデータを合成することができ、複数の作業ユーザによる効率的な図面作成を実現できる。
【０２２４】
そして、管理ユーザ端末装置３０は、再配置図表示処理手段３４および総編集手段３５を備え、図面管理サーバ７０は、配布処理手段７４を備えているので、合成データを実運用データとして登録し、実際の運用に供することができる。
【０２２５】
また、管理ユーザ端末装置３０は、エリア指定手段３７を備えているので、作業ユーザに対し、指定エリア内での編集作業のみを認めることができる。このため、例えば、異なるプロジェクトに関与する各作業ユーザが別々に編集作業を行っても、同じ位置にラックが重複して配置される等の不都合が生じる事態を回避できる。
【０２２６】
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。
【０２２７】
すなわち、前記実施形態では、平面図への配置作業について説明が行われていたが（図１７、図１９参照）、本発明は、これに限定されるものではなく、例えば、立面図等への配置作業にも適用できる。
【０２２８】
また、前記実施形態では、図面上に配置される物体は、ラックとされていたが、これに限定されるものではなく、例えば、テーブルや椅子等であってもよい。
【０２２９】
さらに、前記実施形態では、管理ユーザ端末装置３０がネットワーク１に接続されていたが、本発明における作業指示データテーブルへの作業指示データの登録は、オフラインで行ってもよい。
【０２３０】
【発明の効果】
以上に述べたように本発明によれば、各作業ユーザが、各自の操作する作業ユーザ端末装置で図面表示・編集手段により図面の編集作業を行う際には、各作業ユーザに対して作業指示の出ている図形についての操作のみが受け付けられるので、複数の作業ユーザにより図面を作成する際の各作業ユーザの作業内容の一元的管理を行うことができ、効率的な図面作成を行うことができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態の図面作成支援システムの全体構成図。
【図２】前記実施形態の図面作成支援システムの処理で用いられる主要なテーブルの構成図。
【図３】管理ユーザによる作業指示書の作成の流れを示すフローチャートの図。
【図４】作業ユーザによる図面の編集作業の全体的な流れを示すフローチャートの図。
【図５】作業ユーザによる図面の編集準備作業の流れを示すフローチャートの図。
【図６】作業ユーザによる図面の編集作業の流れを示すフローチャートの図。
【図７】管理ユーザによる図面の合成・総編集作業、および設置依頼の流れを示すフローチャートの図。
【図８】管理ユーザによる図面の合成作業の流れを示すフローチャートの図。
【図９】管理ユーザによる再配置図の総編集作業の流れを示すフローチャートの図。
【図１０】管理ユーザによるエリア指定の流れを示すフローチャートの図。
【図１１】作業ユーザによる指定エリア内での編集作業の流れを示すフローチャートの図。
【図１２】前記実施形態の図面作成支援システムの処理に伴う第１の画面例を示す図。
【図１３】前記実施形態の図面作成支援システムの処理に伴う第２の画面例を示す図。
【図１４】前記実施形態の図面作成支援システムの処理に伴う第３の画面例を示す図。
【図１５】前記実施形態の図面作成支援システムの処理に伴う第４の画面例を示す図。
【図１６】前記実施形態の図面作成支援システムの処理に伴う第５の画面例を示す図。
【図１７】前記実施形態の図面作成支援システムの処理に伴う第６の画面例を示す図。
【図１８】前記実施形態の図面作成支援システムの処理に伴う第７の画面例を示す図。
【図１９】前記実施形態の図面作成支援システムの処理に伴う第８の画面例を示す図。
【図２０】前記実施形態の図面作成支援システムの処理に伴う第９の画面例を示す図。
【符号の説明】
１  ネットワーク
１０  図面作成支援システム
２０  作業ユーザ端末装置
２１  作業指示データ取得手段
２２  図面ファイル取得手段
２３  図面表示・編集手段
２４  編集データ送信手段
３０  管理ユーザ端末装置
３１  作業指示データ作成手段
３２  作業指示データ送信手段
３３  合成実行指令手段
３４  再配置図表示処理手段
３５  総編集手段
３６  総編集データ送信手段
３７  エリア指定手段
７０  図面管理サーバ
７１  編集データ書込手段
７２  合成処理手段
７３  総編集データ書込手段
７４  配布処理手段
７５Ａ  作業指示データテーブル
７５Ｄ  配置管理情報ワークテーブル
７６Ａ  配置管理情報実運用テーブル
７７  図面ファイル記憶手段
【図１】
2004280606.tif 000003
【図２】
2004280606.tif 000004
【図３】
2004280606.tif 000005
【図４】
2004280606.tif 000006
【図５】
2004280606.tif 000007
【図６】
2004280606.tif 000008
【図７】
2004280606.tif 000009
【図８】
2004280606.tif 000010
【図９】
2004280606.tif 000011
【図１０】
2004280606.tif 000012
【図１１】
2004280606.tif 000013
【図１２】
2004280606.tif 000014
【図１３】
2004280606.tif 000015
【図１４】
2004280606.tif 000016
【図１５】
2004280606.tif 000017
【図１６】
2004280606.tif 000018
【図１７】
2004280606.tif 000019
【図１８】
2004280606.tif 000020
【図１９】
2004280606.tif 000021
【図２０】
2004280606.tif 000022