Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2962689B2 - Equipment drawing management system - Google Patents
[go: Go Back, main page]

JP2962689B2 - Equipment drawing management system - Google Patents

Equipment drawing management system

Info

Publication number
JP2962689B2
JP2962689B2 JP5884897A JP5884897A JP2962689B2 JP 2962689 B2 JP2962689 B2 JP 2962689B2 JP 5884897 A JP5884897 A JP 5884897A JP 5884897 A JP5884897 A JP 5884897A JP 2962689 B2 JP2962689 B2 JP 2962689B2
Authority
JP
Japan
Prior art keywords
construction
equipment
map
exclusive control
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP5884897A
Other languages
Japanese (ja)
Other versions
JPH10254898A (en
Inventor
豊 三野宮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP5884897A priority Critical patent/JP2962689B2/en
Publication of JPH10254898A publication Critical patent/JPH10254898A/en
Application granted granted Critical
Publication of JP2962689B2 publication Critical patent/JP2962689B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、設備図面管理シス
テム、特に地図を分割して形成された同一区画内に同時
期に重複して発生する複数の工事の排他制御に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an equipment drawing management system and, more particularly, to an exclusive control of a plurality of works that occur at the same time in a same section formed by dividing a map.

【0002】[0002]

【従来の技術】従来から電力会社などでは、地図上に電
信柱や配電線などの電力設備を記録し、地図並びに設備
を管理している。設計業務や保守業務では、最新の設備
を地図上で管理するために複数の端末から行われる図面
上における設備情報の更新作業を排他的に行う必要があ
る。
2. Description of the Related Art Conventionally, electric power companies and the like record power equipment such as utility poles and distribution lines on a map, and manage the map and the equipment. In the design work and the maintenance work, it is necessary to exclusively perform the work of updating the equipment information on the drawing performed from a plurality of terminals in order to manage the latest equipment on a map.

【0003】従来では、地図を地図データの最小格納単
位である複数の区画に分割して管理しており、ある区域
に含まれる設備、例えば電信柱の移設などに伴うデータ
更新を行う場合、その区画毎に排他制御をしていた。し
かし、排他待ちが生じる可能性が高いので、例えば、特
開平4−349573号公報には、設備データベースの
レコード名と設備キーから設備排他キーを生成し、これ
に基づいて同一区画内に含まれる設備であっても異なる
設備であれば同時に更新できるようにした地図・設備排
他制御方式が開示されている。この従来における排他制
御の概念図を図11に示す。
Conventionally, a map is divided into a plurality of sections, which are the minimum storage units of map data, and is managed. When data included in a certain area, for example, a telephone pole is relocated, the map is updated. Exclusive control was performed for each section. However, since there is a high possibility that an exclusion wait will occur, for example, in Japanese Patent Laid-Open No. 4-349573, an equipment exclusion key is generated from a record name of an equipment database and an equipment key, and included in the same section based on the key. A map / facility exclusion control system is disclosed that allows different facilities to be updated simultaneously even if the facilities are different. FIG. 11 is a conceptual diagram of the conventional exclusive control.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、従来の
方式でいう異なる設備というのは、同一区画内に含まれ
る別系統上の設備に対するものであり、同一系統上の設
備に対してはやはり排他制御を行う必要があった。すな
わち、従来の方式においては、同一系統上の設備に対し
ては、同一区画内の異なる設備に対する異なる工事であ
っても排他待ちは生じてしまうことになる。
However, the different equipment in the conventional system is for equipment on another system included in the same section, and exclusive control is also performed for equipment on the same system. Had to do. In other words, in the conventional method, exclusion waiting occurs for equipment on the same system even if different works are performed on different equipment in the same section.

【0005】また、従来の方式では、設備単位での排他
対象の管理を実施するために設備への処理要求が発生す
る度に対象となる系統上の全設備に対して排他キーの生
成処理が行われ、また、処理が終了する度に系統上の全
設備に対して排他キーの消去処理が行われることにな
る。すなわち、従来においては、この排他キーに関わる
処理の負荷が増大し、それに伴うレスポンスの劣化が発
生するという問題が生じてしまう。
Further, in the conventional method, every time a processing request is issued to a facility in order to manage the exclusion target on a facility basis, an exclusive key generation process is performed for all facilities on the subject system. Each time the processing is completed, the exclusive key erasure processing is performed on all the facilities on the system. That is, in the related art, there is a problem that the processing load related to the exclusive key increases, and the response deteriorates accordingly.

【0006】本発明は以上のような問題を解決するため
になされたものであり、その目的は、設備単位での排他
制御を可能としつつシステム負荷の軽減を図る設備図面
管理システムを提供することにある。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide an equipment drawing management system capable of reducing system load while enabling exclusive control in equipment units. It is in.

【0007】[0007]

【課題を解決するための手段】以上のような目的を達成
するために、第1の発明に係る設備図面管理システム
は、地図上の設備を排他的に管理する設備図面管理シス
テムにおいて、依頼された工事の対象設備を特定する工
事管理手段と、排他制御単位を階層化し、工事依頼され
た対象設備の排他制御をするための階層レベルを他の工
事の対象設備の排他制御の階層レベルを考慮しつつ上位
の階層レベルから段階的に検証することで決定をする排
他制御処理手段とを有するものである。
In order to achieve the above object, an equipment drawing management system according to the first invention is requested by an equipment drawing management system for exclusively managing equipment on a map. Hierarchy level for construction control means and exclusive control units that specify the target equipment for construction work, and the hierarchy level for exclusive control of the target equipment for which construction has been requested is considered in consideration of the hierarchy level for exclusive control of other construction equipment. And an exclusive control processing means for making a decision by verifying step by step from a higher hierarchical level.

【0008】第2の発明に係る設備図面管理システム
は、第1の発明において、前記排他制御処理手段は、排
他制御単位を、地図全体を複数に分割したときの図面、
各図面に含まれている系統、各系統に含まれている設備
の3階層レベルとし、前記工事依頼された対象設備の排
他制御をするための階層レベルを図面、系統及び設備の
順に検証を行い決定するものである。
[0008] In the equipment drawing management system according to a second invention, in the first invention, the exclusive control processing means is a drawing when an exclusive control unit is obtained by dividing an entire map into a plurality of maps.
The system included in each drawing and the three-level hierarchy of equipment included in each system are set to three levels, and the hierarchy level for exclusive control of the target equipment requested for the construction is verified in the order of the drawing, the system, and the equipment. To decide.

【0009】第3の発明に係る設備図面管理システム
は、第2の発明において、工事の対象設備及び当該工事
における排他レベルを依頼された工事単位に記憶する施
工管理データ記憶手段と、地図全体を複数に分割して構
成される地図毎に、各地図内に含まれる系統データへの
ポインタ情報及び当該図面を階層レベルとするか否かを
示す排他フラグを記憶する地図データ記憶手段と、地図
全体に含まれている系統毎に、各系統内に含まれる設備
データへのポインタ情報及び当該系統を階層レベルとす
るか否かを示す排他フラグを記憶する系統データ記憶手
段と、地図全体に含まれている設備毎に、当該設備が属
する地図データへのポインタ情報と、当該設備が属する
系統データへのポインタ情報と、当該設備を工事対象と
する工事の識別情報と、当該設備を排他制御する際の階
層レベルとを記憶する設備データ記憶手段とを有するも
のである。
A facility drawing management system according to a third aspect of the present invention is the facility drawing management system according to the second aspect, wherein construction management data storage means for storing a facility to be constructed and an exclusion level in the construction in a requested construction unit, and an entire map. Map data storage means for storing pointer information to system data included in each map and an exclusion flag indicating whether or not the drawing is a hierarchical level for each of the plurality of divided maps; For each system included in each system, system data storage means for storing pointer information to facility data included in each system and an exclusive flag indicating whether or not the system is a hierarchical level; For each piece of equipment, pointer information to the map data to which the equipment belongs, pointer information to the system data to which the equipment belongs, and identification information of the work for which the equipment is to be constructed , Those having a facility data storage means for storing a hierarchical level when exclusive control of the equipment.

【0010】第4の発明に係る設備図面管理システム
は、第1の発明において、前記排他制御処理手段は、工
事依頼された対象設備自身は排他制御の対象とされてお
らず、かつ前記工事依頼された対象設備が属する図面若
しくは系統では他の工事により排他制御が行われている
場合、前記他の工事の対象設備の階層レベルを系統若し
くは設備の階層レベルで再設定をし、前記工事依頼され
た対象設備の排他制御ができるように調整を行うもので
ある。
[0010] In the equipment drawing management system according to a fourth invention, in the first invention, the exclusive control processing means is such that the target equipment itself requested for the construction is not subject to the exclusive control, and If exclusive control is performed by another work in the drawing or system to which the target equipment belongs, the hierarchy level of the target equipment of the other work is reset at the system or the hierarchy level of the equipment, and the construction request is received. The adjustment is performed so that exclusive control of the target equipment can be performed.

【0011】[0011]

【発明の実施の形態】以下、図面に基づいて、本発明の
好適な実施の形態について説明する。
Preferred embodiments of the present invention will be described below with reference to the drawings.

【0012】図1は、本発明に係る設備図面管理システ
ムの一実施の形態を示したブロック構成図である。図1
には、排他制御の対象となる工事に関する情報を入力す
るクライアント端末10と排他制御を行うサーバ20と
が示されている。図1では便宜上1台のクライアント端
末10しか示してないが、本実施の形態は排他制御を行
うものであるから複数台のクライアント端末10がサー
バ20に接続されていることになる。
FIG. 1 is a block diagram showing an embodiment of an equipment drawing management system according to the present invention. FIG.
3 shows a client terminal 10 for inputting information on a construction subject to exclusive control and a server 20 for performing exclusive control. Although only one client terminal 10 is shown in FIG. 1 for convenience, a plurality of client terminals 10 are connected to the server 20 because the present embodiment performs exclusive control.

【0013】クライアント端末10は、入出力部11、
設計切り出し部12、設計処理部13、施工処理部1
4、サーバ更新依頼部15及び通信処理部16で構成さ
れている。入出力部11は、表示装置(図示せず)への
図面の表示や工事に関する情報の入力設定等を行う。設
計切り出し部12は、入出力部11に表示された図面に
基づいて設計の対象とするあるいは工事の対象とする範
囲を切り出したり、工事の対象となる設備を指定したり
する。この設計切り出し部12の処理後にサーバ20に
対して排他制御の要求、すなわち工事依頼をすることに
なる。設計処理部13は、サーバ20により排他制御が
可能となった時点で表示された図面上において地図デー
タや工事データに対して設計、更新等を行う。施工処理
部14は、設計処理部13が生成したデータに基づき、
地図上において設備の新設、撤去などを行う。サーバ更
新依頼部15は、図面上において設備に関する情報の更
新が終了した時点でサーバ20に対して排他制御の解
除、すなわち工事終了の通知を行う。通信処理部16
は、サーバ20との間で通信を行う。クライアント端末
10は、本実施の形態を実施する上で従来からある端末
装置を使用することができる。
The client terminal 10 includes an input / output unit 11,
Design cut-out unit 12, design processing unit 13, construction processing unit 1
4, a server update request unit 15 and a communication processing unit 16. The input / output unit 11 performs display setting on a display device (not shown), input of information on construction, and the like. The design cutout unit 12 cuts out a range to be designed or to be constructed based on the drawing displayed on the input / output unit 11, or specifies a facility to be constructed. After the process of the design extracting unit 12, a request for exclusive control, that is, a construction request is issued to the server 20. The design processing unit 13 performs design, update, and the like on map data and construction data on a drawing displayed when exclusive control is enabled by the server 20. The construction processing unit 14 is based on the data generated by the design processing unit 13,
Perform new installation and removal of equipment on the map. The server update requesting unit 15 releases the exclusive control to the server 20 at the time when the update of the information on the equipment on the drawing is completed, that is, notifies the server 20 of the completion of the construction. Communication processing unit 16
Communicates with the server 20. As the client terminal 10, a conventional terminal device can be used in carrying out the present embodiment.

【0014】サーバ20は、工事管理部21、排他制御
管理部22及び通信処理部23と、図示しない記憶手段
に作成され記憶された施工管理データテーブル24、地
図データテーブル25、系統データテーブル26及び設
備データテーブル27を有している。記憶手段として
は、ディスク装置などの外部記憶装置が一般的である。
The server 20 includes a construction management unit 21, an exclusive control management unit 22, a communication processing unit 23, a construction management data table 24, a map data table 25, a system data table 26, which are created and stored in a storage unit (not shown). An equipment data table 27 is provided. As the storage means, an external storage device such as a disk device is generally used.

【0015】工事管理部21は、工事管理手段として設
けられ、本実施の形態の場合、サーバ10から依頼され
た工事の対象設備を特定する。排他制御管理部22は、
排他制御処理手段として設けられ、排他制御単位を階層
化し、工事依頼された対象設備の排他制御をするための
階層レベルを他の工事の対象設備の排他制御の階層レベ
ルを考慮しつつ上位の階層レベルから段階的に検証する
ことで決定をする。本実施の形態においては、排他制御
単位を地図全体を複数に分割したときの図面、各図面に
含まれている系統、各系統に含まれている設備の3階層
レベルとし、図面、系統及び設備の順に検証を行うこと
によって工事依頼された対象設備の排他制御をするため
の階層レベルを決定している。通信処理部23は、クラ
イアント端末10との間で通信を行う。各種データテー
ブル24〜27については後述する。
The construction management section 21 is provided as construction management means. In the case of the present embodiment, the construction management section 21 specifies a facility to be subjected to the construction requested by the server 10. The exclusive control management unit 22
Provided as exclusive control processing means, the exclusive control unit is hierarchized, and the hierarchical level for performing exclusive control of the target equipment requested for construction is set to a higher level while considering the hierarchical level of exclusive control of the target equipment of other construction Decisions are made by step-by-step verification from the level. In the present embodiment, the exclusive control unit is a three-level hierarchy of the drawing when the whole map is divided into a plurality of parts, the system included in each drawing, and the equipment included in each system, By performing verification in this order, the hierarchy level for exclusive control of the target equipment requested for construction is determined. The communication processing unit 23 performs communication with the client terminal 10. The various data tables 24 to 27 will be described later.

【0016】図2は、本実施の形態を説明する際に用い
る地図全体の地図データと区画との関係を示した図であ
る。設備図面上の地図は、管理上複数のメッシュに分割
され、図2では分割された地図の一区画を地図Aと称し
ている。地図A上には、他の区画にもまたがって配設さ
れた系統A1及び系統A2が設けられており、地図A内
の系統A1上には設備A11,A12,A13が、系統
A2上には設備A21,A22がそれぞれ設けられてい
る。なお、サーバ20は、図2に示した地図データ(設
備図データ)や区画に関する情報も図示しない地図情報
データベースに格納して保持している。この地図情報デ
ータベースは、従来からあるものを使用することができ
るため説明を省略する。
FIG. 2 is a diagram showing the relationship between map data and sections of the entire map used for describing the present embodiment. The map on the equipment drawing is divided into a plurality of meshes for management, and one section of the divided map is referred to as a map A in FIG. On the map A, a system A1 and a system A2 which are arranged so as to extend over other sections are provided. On the system A1 in the map A, facilities A11, A12, and A13 are provided, and on the system A2, Equipments A21 and A22 are provided, respectively. The server 20 also stores and holds the map data (facility diagram data) and the information about the sections shown in FIG. 2 in a map information database (not shown). Since this conventional map information database can be used, its description is omitted.

【0017】次に、本実施の形態で使用する各データテ
ーブル24〜27について図3及び図4を用いて説明す
る。
Next, each of the data tables 24 to 27 used in the present embodiment will be described with reference to FIGS.

【0018】施工管理データテーブル24は、施工管理
データ記憶手段として設けられ、工事毎にユニークに割
り振られる工事番号と、各工事において工事対象となる
設備(設備データへのポインタ情報)と、その工事にお
ける排他レベルとして排他制御処理において設定される
排他対象範囲を表す排他キーとが設定される。施工管理
データテーブル24は、工事依頼を受け付けた時点で生
成され、工事終了の通知を受け付けた時点で消去され
る。
The construction management data table 24 is provided as construction management data storage means, and has a construction number uniquely assigned to each construction, facilities to be constructed in each construction (pointer information to facility data), and the construction data. And an exclusion key indicating an exclusion target range set in the exclusion control process. The construction management data table 24 is generated when a construction request is received, and is deleted when a construction end notification is received.

【0019】地図データテーブル25は、地図データ記
憶手段として設けられ、地図全体を複数に分割して構成
される地図毎に、各地図データにユニークなインデック
ス番号を割り付けて記憶する。各地図データには、各地
図内に含まれている系統データへのポインタ情報及び排
他フラグが少なくとも設定される。排他フラグには、該
当する地図内の設備が工事対象となり地図レベルで排他
制御される場合にその時点でその旨が設定されるが、ポ
インタ情報等その他の情報は予め設定されている。排他
フラグの詳細については後述する。地図データテーブル
25自身は、通常一つのみ設けられている。
The map data table 25 is provided as map data storage means, and assigns a unique index number to each map data and stores it for each map formed by dividing the entire map into a plurality. In each map data, at least pointer information to the system data included in each map and an exclusive flag are set. In the exclusion flag, when the facilities in the corresponding map are to be constructed and are exclusively controlled at the map level, the fact is set at that time, but other information such as pointer information is set in advance. Details of the exclusive flag will be described later. Usually, only one map data table 25 is provided.

【0020】系統データテーブル26は、系統データ記
憶手段として設けられ、地図全体に含まれている系統毎
に、各系統データにユニークなインデックス番号を割り
付けて記憶する。各系統データには、系統内に含まれて
いる各設備データへのポインタ情報、当該系統が属する
地図データへのポインタ情報、同一地図内における他の
系統データへのポインタ情報及び排他フラグが少なくと
も設定される。排他フラグには、該当する系統上の設備
が工事対象となり系統レベルで排他制御される場合にそ
の時点でその旨が設定されるが、ポインタ情報等その他
の情報は予め設定されている。系統データテーブル26
自身は、通常一つのみ設けられている。
The system data table 26 is provided as system data storage means and stores a unique index number for each system data for each system included in the entire map. In each system data, at least pointer information to each facility data included in the system, pointer information to map data to which the system belongs, pointer information to other system data in the same map, and an exclusive flag are set at least. Is done. In the exclusion flag, when equipment on the corresponding system is subject to construction and exclusive control is performed at the system level, that fact is set at that time, but other information such as pointer information is set in advance. System data table 26
Usually, only one is provided.

【0021】ここで、排他フラグについて説明する。本
実施の形態では、排他制御単位を地図、系統、設備の3
階層レベル、すなわち設備に対して排他制御を行うため
の排他対象範囲を3段階にしたことを特徴としている
が、排他フラグは、その排他制御単位を示すためのフラ
グ情報である。従って、排他対象範囲が地図単位であれ
ば、地図データテーブル25内の該当する地図データの
排他フラグを“ON”にし、系統データテーブル26の
該当する系統データの排他フラグを“OFF”にする。
一方、排他対象範囲が系統単位であれば、系統データテ
ーブル26内の該当する系統データの排他フラグを“O
N”にし、地図データテーブル25の該当する地図デー
タの排他フラグを“OFF”にする。
Here, the exclusive flag will be described. In the present embodiment, the exclusive control unit is a map, a system, and a facility.
The feature is that the exclusion range for performing the exclusion control on the hierarchy level, that is, the facility, is set to three levels. The exclusion flag is flag information for indicating the exclusion control unit. Therefore, if the exclusion target range is a map unit, the exclusion flag of the corresponding map data in the map data table 25 is set to “ON”, and the exclusion flag of the corresponding system data in the system data table 26 is set to “OFF”.
On the other hand, if the exclusion target range is a system unit, the exclusion flag of the corresponding system data in the system data table 26 is set to “O”.
N ", and the exclusive flag of the corresponding map data in the map data table 25 is set to" OFF ".

【0022】設備データテーブル27は、設備データ記
憶手段として設けられ、地図全体に含まれている設備毎
に、各設備データにユニークなインデックス番号を割り
付けて記憶する。各設備データには、当該設備が属する
地図データへのポインタ情報、当該設備が属する系統デ
ータへのポインタ情報、同一系統内における他の設備デ
ータへのポインタ情報、当該設備を工事対象とする工事
の識別情報としての施工工事番号及び当該設備を排他制
御する際の階層レベルを示す排他種別が少なくとも設定
される。施工工事番号及び排他種別は、工事の対象とな
った時点で設定され工事が終了した時点でクリアされ
る。このとき、施工工事番号には、当該設備を工事対象
とする工事番号が、排他種別には、排他制御単位となる
階層レベル、すなわち“地図”、“系統”、“設備”の
いずれかが設定される。
The equipment data table 27 is provided as equipment data storage means, and stores a unique index number for each piece of equipment data for each equipment included in the entire map. Each piece of equipment data contains pointer information to the map data to which the equipment belongs, pointer information to the system data to which the equipment belongs, pointer information to other equipment data in the same system, At least an execution type as identification information and an exclusion type indicating a hierarchy level when exclusive control of the facility is performed are set. The construction work number and the exclusion type are set at the time of construction and cleared when the construction is completed. At this time, the construction number is set to the construction number for which the equipment is to be constructed, and the exclusion type is set to the hierarchical level that is the unit of exclusive control, that is, one of “map”, “system”, and “equipment”. Is done.

【0023】なお、本実施の形態では、データテーブル
24〜27に系統データ及び設備データのポインタ情報
を持たせ先頭のデータからチェーンさせるデータ構造と
したが、地図データテーブル25及び系統データテーブ
ル26から各系統データ、各設備データを直接関連づけ
るようにしてもよい。これらのデータ構造に関しては、
設計事項である。
In the present embodiment, the data tables 24 to 27 have the data structure in which the system data and the equipment data have pointer information and the data is chained from the head data. Each system data and each facility data may be directly related. For these data structures,
This is a design matter.

【0024】本実施の形態において特徴的なことは、排
他の対象となる範囲を地図、系統及び設備と階層的に設
け、排他を行う際には地図、系統、設備の順に可能な排
他対象範囲で段階を経るようにしたことである。すなわ
ち、ある工事において当初は地図(区画)全体であった
排他対象範囲を、同一地図内に対して他の工事依頼が発
生した時点で分解して系統、設備と段階的に可能な範囲
に再構成するようにしたので、排他を維持しつつ後発の
工事依頼を受け付けることができるとともに他の工事依
頼が発生した時点で細かな排他制御を行うようにしたの
で無用な排他制御処理を行わないで済む。
A feature of the present embodiment is that a range to be excluded is hierarchically provided with a map, a system, and a facility. Is to go through the stages. In other words, the exclusion target area, which was initially the entire map (section) in a certain construction, is disassembled when another construction request is made within the same map, and reconstructed into a range that can be gradually combined with the system and equipment. With this configuration, it is possible to accept a later construction request while maintaining exclusion, and to perform detailed exclusive control when another construction request occurs, without using unnecessary exclusive control processing. I'm done.

【0025】次に、本実施の形態における排他制御処理
について図5に示したフローチャートを用いて説明す
る。ここでは、図2に示した地図A内で工事が行われて
いないときに地図A内の系統A1の設備A11と系統A
2のA21,A22に対して改修工事(以下、「工事
A」)を行い、続いて地図A内の系統A1の設備A13
に対して改修工事(以下、「工事B」)を行い、工事B
が先に終了する場合を例にして説明する。
Next, the exclusive control process according to this embodiment will be described with reference to the flowchart shown in FIG. Here, when the construction is not performed in the map A shown in FIG.
2 A21 and A22 are rehabilitated (hereinafter referred to as “construction A”), followed by facilities A13 of system A1 in map A.
Renovation work (hereinafter referred to as “Construction B”)
Will be described by taking as an example a case where processing ends first.

【0026】クライアント端末10において、工事対象
となる範囲を表示画面上で指定することにより工事依頼
をサーバ20に対して行う。
At the client terminal 10, a construction request is made to the server 20 by designating a range to be constructed on the display screen.

【0027】サーバ20において、工事管理部21は、
クライアント端末10から工事依頼を受け付けると(ス
テップ101)、工事依頼であることを確認する(ステ
ップ102)。そして、工事依頼の対象設備の排他種別
を確認する(ステップ103)。工事の対象設備の設備
データ、この例では設備A11,A21,A22の各設
備データの排他種別の設定内容を取得する。何も設定さ
れていなければ、他の工事の対象となっていないことに
なる。この例では、工事Aは地図A内における最初の工
事依頼なので、上記設備データには何も設定されていな
いが、いずれかの設備データに“地図”、“系統”、
“設備”のいずれかが設定されていれば、該当する設備
は、すでに他の工事の対象となっているので、工事は行
えないことになる。従って、このような場合は、その旨
をクライアント端末10に返す(ステップ104,10
5)。
In the server 20, the construction management unit 21
When a construction request is received from the client terminal 10 (step 101), it is confirmed that the request is a construction request (step 102). Then, the exclusion type of the equipment requested for the construction request is confirmed (step 103). The equipment data of the equipment targeted for the construction, in this example, the setting contents of the exclusion type of each equipment data of the equipments A11, A21, A22 are acquired. If nothing is set, it means that it is not subject to other construction. In this example, since the construction A is the first construction request in the map A, nothing is set in the equipment data, but any of the equipment data includes “map”, “system”,
If any of the “equipment” is set, the corresponding equipment has already been the subject of another construction, so that the construction cannot be performed. Therefore, in such a case, the fact is returned to the client terminal 10 (steps 104 and 10).
5).

【0028】工事管理部21は、工事可能と判断すると
(ステップ104)、その工事に関する施工管理データ
テーブル24を生成する(ステップ106)。施工管理
データテーブル24には、クライアント端末10からの
工事依頼に基づき特定した工事対象となる設備A11,
A21,A22のポインタ情報、工事依頼に対して割り
振ったユニークな工事番号(この例では“KM-S246-02
A”)を設定する。
When the construction management unit 21 determines that construction is possible (step 104), it generates a construction management data table 24 relating to the construction (step 106). The construction management data table 24 includes the facilities A11, which are the construction targets identified based on the construction request from the client terminal 10,
A21, A22 pointer information, unique construction number assigned to the construction request (in this example, "KM-S246-02
A ”).

【0029】次に、排他制御処理部22は、排他制御を
行うために各種データテーブル25〜27の設定並びに
施工管理データテーブル24の排他キーの生成等排他情
報の設定処理を行う(ステップ107)。この処理の詳
細を図6に示したフローチャートを用いて説明する。
Next, the exclusive control processing unit 22 performs setting processing of various data tables 25 to 27 and setting of exclusive information such as generation of an exclusive key of the construction management data table 24 in order to perform exclusive control (step 107). . Details of this processing will be described with reference to the flowchart shown in FIG.

【0030】施工管理データテーブル24の対象設備A
11から連結された設備データテーブル27内の設備A
11のデータ27−1に基づき地図データテーブル25
内の地図Aのデータ25−1及び系統データテーブル2
6内の系統A1のデータ26−1それぞれに設定されて
いる排他フラグの状態を参照する(ステップ201,2
02)。工事Aは、地図A内において最初の工事なの
で、両排他フラグとも“OFF”である。従って、工事
Aにおける排他対象範囲は、最も広範囲となる「地図
A」を排他キーとして生成することが可能であると判断
できる。この場合、地図Aのデータ25−1の排他フラ
グを“ON”にする(ステップ203)。また、他の設
備A21,A22をも含めて設備データテーブル27内
の各設備の排他種別を“地図”に、施工工事番号を工事
Aの工事番号(この例では“KM-S246-02A”)に更新す
る(ステップ204)。そして、施工管理データテーブ
ル24の排他キーとして“地図A”を登録する(ステッ
プ205)。図7は、排他対象範囲及び排他キーの遷移
を示した図であるが、この図7の左図に示したように、
工事Aは、地図A全体を排他対象範囲としている。ま
た、このときの地図Aに含まれる系統、設備の排他関係
の模式図を図8に示す。
Target equipment A of construction management data table 24
Equipment A in the equipment data table 27 linked from 11
11 based on the data 27-1
25-1 of map A in the map and system data table 2
Reference is made to the state of the exclusion flag set in each of the data 26-1 of the system A1 in Step 6 (Step 201,
02). Since the construction A is the first construction in the map A, both exclusive flags are “OFF”. Therefore, it can be determined that the exclusion target range in the construction A can be generated using the "map A", which is the widest area, as the exclusion key. In this case, the exclusive flag of the data 25-1 of the map A is set to "ON" (step 203). In addition, the exclusion type of each facility in the facility data table 27 including the other facilities A21 and A22 is set to “map”, and the construction work number is the construction number of the construction A (“KM-S246-02A” in this example). (Step 204). Then, "map A" is registered as an exclusive key of the construction management data table 24 (step 205). FIG. 7 is a diagram showing the transition of the exclusion target range and the exclusion key. As shown in the left diagram of FIG.
In the construction A, the entire map A is set as the exclusion target range. FIG. 8 shows a schematic diagram of the exclusive relationship between the systems and facilities included in Map A at this time.

【0031】次に、この状態において工事B、すなわち
地図A内の系統A1の設備A13に対して改修工事の依
頼をサーバ20が受けたときの動作について説明する。
Next, an operation when the server 20 receives a request for repair work for the work B in this state, that is, for the equipment A13 of the system A1 in the map A, will be described.

【0032】図5において、サーバ20の工事管理部2
1は、クライアント端末10から工事Bの工事依頼であ
ることを確認すると(ステップ101,102)、工事
Bにおける対象設備(設備A13)の排他種別を確認す
る(ステップ103)。この例では、設備A13の排他
種別にはまだ何も設定されていないので、工事可能と判
断し、工事B用の施工管理データテーブル24を生成す
る(ステップ106)。施工管理データテーブル24に
は、クライアント端末10からの工事依頼に基づき特定
した工事対象となる設備A13のポインタ情報、工事依
頼に対して割り振ったユニークな工事番号を設定する。
In FIG. 5, the construction management unit 2 of the server 20
When confirming that the request is for construction B from the client terminal 10 (steps 101 and 102), 1 checks the exclusion type of the target facility (facility A13) in construction B (step 103). In this example, since nothing has been set yet for the exclusion type of the facility A13, it is determined that construction is possible, and the construction management data table 24 for construction B is generated (step 106). In the construction management data table 24, pointer information of the facility A13 to be constructed identified based on the construction request from the client terminal 10 and a unique construction number assigned to the construction request are set.

【0033】続いて、排他制御処理部22は、排他制御
を行うために各種データテーブル25〜27の設定並び
に施工管理テーブル24の排他キーの生成を行う(ステ
ップ107)。まず、施工管理データテーブル24の対
象設備A13から連結された設備データテーブル27内
の設備A13のデータに基づき地図データテーブル25
内の地図Aのデータ25−1及び系統データテーブル2
6内の系統A1のデータ26−1それぞれに設定されて
いる排他フラグの状態を参照する。前述した工事Aの排
他制御処理により、地図Aの排他フラグは“ON”、系
統A1の排他フラグは“OFF”である。先の工事Aの
排他キーは、“地図A”で登録されているが、設備A1
3の排他種別は、未設定であり工事可能であることが確
認済みなので、工事Aの排他制御の階層レベルをより下
位、すなわち系統若しくは設備に設定し直すことで工事
Bも工事Aと同時期に排他制御できることがわかる。従
って、工事Aに関する排他制御の設定内容の再構成を行
う必要が生じる。この再設定は、次のようにして行う。
Subsequently, the exclusive control processing unit 22 sets various data tables 25 to 27 and generates an exclusive key of the construction management table 24 in order to perform exclusive control (step 107). First, the map data table 25 based on the data of the equipment A13 in the equipment data table 27 linked from the target equipment A13 of the construction management data table 24.
25-1 of map A in the map and system data table 2
Reference is made to the state of the exclusion flag set in each of the data 26-1 of the system A1 in No. 6. As a result of the exclusion control process for the construction A, the exclusion flag of the map A is “ON” and the exclusion flag of the system A1 is “OFF”. The exclusive key of the previous construction A is registered in "map A", but the facility A1
It has been confirmed that the exclusion type of No. 3 has not been set and that the construction is possible. Therefore, the hierarchy level of the exclusion control of the construction A is set to a lower level, that is, the system or the facility is reset, so that the construction B is also in the same period as the construction A. It can be seen that exclusive control can be performed. Therefore, it is necessary to reconfigure the setting contents of the exclusive control for the construction A. This resetting is performed as follows.

【0034】まず、工事Bと工事対象範囲を同一とする
排他キー“地図A”の工事であって排他種別を“地図”
としている設備は、設備データテーブル27内の各設備
のデータを参照することで設備A11,A21,A22
と特定することができる(ステップ211)。次に、各
設備A11,A21,A22と工事Bにおける設備A1
3の系統が重複しないかを比較する(ステップ21
2)。各設備が属する系統は、各設備のデータの所属系
統データから取得することができる。ここで、設備A1
1と設備A13とは、系統が重複しているので、工事A
の排他キーとして“設備A11”を登録する(ステップ
213)。このとき、元の“地図A”は消去される。更
に、設備A11のデータの排他種別を“地図”から“設
備”に更新する(ステップ214)。
First, the construction of the exclusive key "map A" for which the construction area is the same as the construction B, and the exclusion type is "map"
The equipment A11, A21, and A22 are referred to by referring to the data of each equipment in the equipment data table 27.
Can be specified (step 211). Next, the facilities A11, A21, and A22 and the facility A1 in the construction B
Then, it is compared whether the three systems do not overlap (step 21).
2). The system to which each facility belongs can be obtained from the belonging system data of the data of each facility. Here, equipment A1
1 and equipment A13 have the same system.
"Equipment A11" is registered as the exclusive key (step 213). At this time, the original “Map A” is deleted. Further, the exclusion type of the data of the facility A11 is updated from "map" to "facility" (step 214).

【0035】一方、設備A21,A22と設備A13と
は、系統が重複していないので、工事Aの排他キーとし
て“系統A2”を更に登録する(ステップ218)。そ
して、設備A21,A22のデータの排他種別を“地
図”から“系統”に更新する(ステップ219)。更
に、地図データテーブル25内の地図Aのデータの排他
フラグを“OFF”に、系統データテーブル26内の系
統A2のデータの排他フラグを“ON”に、それぞれ更
新する(ステップ220,221)。なお、フローチャ
ート上では、設備の系統が重複しているかいないかで別
の処理として図示したため、地図データテーブル25内
の地図Aのデータの排他フラグを“OFF”に更新する
処理がステップ215とステップ220に表されている
が、本実施の形態のように、双方の処理とも行う場合は
いずれかで排他フラグの更新を行えばよい。
On the other hand, since the systems of the facilities A21 and A22 and the facility A13 do not overlap, "system A2" is further registered as an exclusive key of the construction A (step 218). Then, the exclusion type of the data of the facilities A21 and A22 is updated from "map" to "system" (step 219). Further, the exclusive flag of the data of the map A in the map data table 25 is updated to “OFF”, and the exclusive flag of the data of the system A2 in the system data table 26 is updated to “ON” (steps 220 and 221). It should be noted that, in the flowchart, the processing for updating the exclusive flag of the data of the map A in the map data table 25 to “OFF” is illustrated as another processing depending on whether or not the system of the equipment is overlapping. Although indicated by reference numeral 220, when both processes are performed as in the present embodiment, the exclusion flag may be updated in either of the processes.

【0036】以上のようにして工事Aの排他制御の設定
内容の再構成を行った後、工事Bについての排他制御の
設定を行う。まず、設備A13のデータの排他種別は、
地図、系統、設備と段階的に考慮すると、工事中である
設備A11の存在から“設備”となる(ステップ21
6)。また、工事Bの排他キーとして“設備A13”が
登録されることになる(ステップ217)。なお、工事
Bの排他種別が系統となる場合は、ステップ222,2
23が行われることになるが、本実施の形態のように、
排他種別が設備となる処理と同時に行われる場合は処理
されないことになる。また、本実施の形態における排他
情報の各設定処理をフローチャートで図示すると概略的
には図6のようになるが、各設定処理(ステップ203
〜205、ステップ213〜217、ステップ218〜
233、ステップ241〜245)においては必ずしも
この順番で処理されなくてもよい。以上の排他制御処理
後の排他対象範囲及び排他キーの状態を図7の中央に示
す。また、このときの地図Aに含まれる系統、設備の排
他関係の模式図を図9に示す。
After the setting contents of the exclusive control of the construction A are reconfigured as described above, the exclusive control of the construction B is set. First, the exclusion type of the data of the facility A13 is
When the map, the system, and the equipment are considered in stages, the equipment is changed to “equipment” from the existence of the equipment A11 under construction (step 21).
6). Also, “equipment A13” is registered as an exclusive key of construction B (step 217). If the exclusion type of the construction B is the system, the steps 222 and 2
23, but as in the present embodiment,
If the exclusion type is performed at the same time as the processing for equipment, the processing is not performed. FIG. 6 is a flowchart schematically illustrating each setting process of exclusive information according to the present embodiment.
To 205, steps 213 to 217, step 218 to
233, steps 241 to 245) do not necessarily have to be processed in this order. The state of the exclusion target range and the exclusion key after the above exclusion control processing is shown in the center of FIG. FIG. 9 shows a schematic diagram of the exclusive relationship between the systems and facilities included in the map A at this time.

【0037】以上のように、本実施の形態によれば、同
一地図内であっても、更には同一系統内であっても他の
設備に対する工事であれば同時並行して複数の工事を行
うことができる。また、常時、設備単位に排他制御を行
うのではなく地図、系統及び設備と段階的に排他可能か
どうかを検証するようにしたので、図面単位で排他可能
な場合に詳細な設備単位での排他制御処理を行う必要が
ない。このため、無用な排他制御処理を行わないで済む
ので、システム負荷の軽減を図ることができる。
As described above, according to the present embodiment, a plurality of works are performed simultaneously and in parallel in the case of work on other facilities even within the same map or even within the same system. be able to. Exclusive control is not always performed for each unit of equipment, but it is verified whether or not it can be excluded step by step with maps, systems, and equipment. There is no need to perform control processing. For this reason, unnecessary exclusive control processing need not be performed, and the system load can be reduced.

【0038】次に、サーバ20がクライアント端末10
から工事Bの終了通知を受け取ったときの排他制御処理
について説明する。
Next, the server 20 is connected to the client terminal 10.
Exclusive control processing when a notice of the end of the construction B is received from will be described.

【0039】サーバ20の工事管理部21は、クライア
ント端末10から工事の終了通知を受け取ると(ステッ
プ101,102)、工事Bに関する排他情報の設定の
解除及び工事Aに関する排他情報の再構成等排他情報の
再構成を行う(ステップ108)。この処理の詳細につ
いて図10に示したフローチャートを用いて説明する。
When the construction management unit 21 of the server 20 receives the completion notice of the construction from the client terminal 10 (steps 101 and 102), the exclusive information relating to the construction B is released and the exclusive information relating to the construction A is reconfigured. The information is reconfigured (step 108). The details of this process will be described with reference to the flowchart shown in FIG.

【0040】まず、排他制御管理部22は、工事Bの対
象設備である設備A13のデータの排他種別をクリアす
る。具体的には“設備”と設定されていた排他種別を初
期値である“無し”で更新する。また、設備A13のデ
ータの施工工事番号をクリアする(ステップ301)。
First, the exclusion control management unit 22 clears the exclusion type of the data of the facility A13 which is the target facility of the construction B. Specifically, the exclusion type set as “equipment” is updated with the initial value “none”. Also, the construction work number in the data of the facility A13 is cleared (step 301).

【0041】ここで、設備A13のデータの更新前の排
他種別が“系統”のときには系統データテーブル26内
の系統A1のデータの排他フラグを“OFF”にする
(ステップ302,303,304)。更に、工事Bに
関する施工管理データテーブル24を消去する(ステッ
プ306)。これにより、排他キーも消去される。ま
た、当該排他種別が“地図”のときには地図データテー
ブル25内の地図Aのデータの排他フラグを“OFF”
にし(ステップ305)、工事Bに関する施工管理デー
タテーブル24を消去する(ステップ306)。また、
上述した例のように当該排他種別が“設備”のときは、
系統データテーブル26内の系統A1のデータ及び地図
データテーブル25内の地図Aのデータの排他フラグと
も“OFF”になているので、ここでは単に工事Bに関
する施工管理データテーブル24を消去する(ステップ
306)。
Here, when the exclusion type before updating the data of the facility A13 is "system", the exclusion flag of the data of the system A1 in the system data table 26 is set to "OFF" (steps 302, 303, 304). Further, the construction management data table 24 for construction B is deleted (step 306). As a result, the exclusive key is also deleted. When the exclusion type is “map”, the exclusion flag of the map A data in the map data table 25 is set to “OFF”.
(Step 305), the construction management data table 24 for construction B is deleted (step 306). Also,
When the exclusion type is “equipment” as in the above example,
Since the exclusive flags of the data of the system A1 in the system data table 26 and the data of the map A in the map data table 25 are both "OFF", the construction management data table 24 relating to the construction B is simply deleted here (step). 306).

【0042】このようにして、工事Bに関する排他情報
の削除が終了すると、次に、排他中の工事Aに関する排
他情報を再構成する必要がある(ステップ307)。こ
れは、前述した図6に基づく排他情報の設定処理を行う
ことで再構成することができる。この例の場合、地図デ
ータテーブル25内の地図Aのデータ25−1並びに系
統データテーブル26内の系統A1のデータ26−1の
排他フラグは、共に“OFF”となっていることから上
述した初期の設定時と同様にして工事Aの排他情報を設
定することになる。この設定処理の詳細の説明は、上記
と同様なので省略する。この処理後の排他対象範囲及び
排他キーの状態を図7の右図に示すが、図7から明らか
なように工事Bの依頼前と同じ状態に戻る。また、この
ときの地図Aに含まれる系統、設備の排他関係は、図8
と同じになる。
After the deletion of the exclusion information on the construction B is completed, it is necessary to reconfigure the exclusion information on the exclusion construction A (step 307). This can be reconfigured by performing the exclusive information setting process based on FIG. 6 described above. In this example, the exclusive flag of the data 25-1 of the map A in the map data table 25 and the exclusive flag of the data 26-1 of the system A1 in the system data table 26 are both "OFF". The exclusive information of the construction A is set in the same manner as in the case of the setting. The detailed description of this setting process is the same as that described above, and will not be repeated. The state of the exclusion target range and the exclusion key after this processing is shown in the right diagram of FIG. 7. As is clear from FIG. 7, the state returns to the same state as before the request for the construction B. The exclusive relationship between the systems and facilities included in Map A at this time is shown in FIG.
Will be the same as

【0043】最後に、サーバ20がクライアント端末1
0から工事Aの終了通知を受け取ったときの処理は、工
事Bと基本的に同じ処理となる。但し、図10に示した
処理において各設備A11,A21,A22のデータの
排他種別は共に“地図”なので、当該排他種別を“無
し”とし、また、各設備A11,A21,A22のデー
タの施工工事番号をクリアし、工事Aの施工管理データ
テーブル24を消去することで排他キーを消去する。
Finally, the server 20 is connected to the client terminal 1
The processing when the completion notification of the construction A is received from 0 is basically the same as the processing of the construction B. However, in the processing shown in FIG. 10, since the exclusion type of the data of each of the facilities A11, A21, and A22 is "map", the exclusion type is set to "none", and the data of each of the facilities A11, A21, and A22 is processed. By clearing the construction number and deleting the construction management data table 24 for the construction A, the exclusive key is deleted.

【0044】以上のように、本実施の形態によれば、設
備単位に排他制御を行うことができるので、同一地図内
の同一系統上であっても異なる設備であれば、同時並行
して異なる工事をすることができる。
As described above, according to the present embodiment, exclusive control can be performed for each facility, so that different facilities on the same system in the same map may be different simultaneously and in parallel. You can do the construction.

【0045】[0045]

【発明の効果】本発明によれば、排他制御単位を階層化
し、排他可能な階層レベルを上位から検証することで決
定するようにしたので、無用な排他制御処理を行わない
で済む。すなわち、階層レベルを図面、系統、設備とし
た場合、同一図面内に他の工事によって排他制御された
設備がない場合は、その工事に対して地図レベルで排他
を行い、同一図面内であっても同一系統上に他の工事に
よって排他制御された設備がない場合は、その工事に対
して系統レベルで排他を行い、同一図面内の同一系統上
であっても同一の設備に対して他の工事によって排他制
御されていない場合は、その工事に対して設備レベルで
排他を行うようにした。このように、最初は大まかな範
囲で排他制御を行い、他の工事から同一地図内、同一系
統内に対して工事の依頼があった時点で詳細な排他制御
処理を行うようにし、最終的には設備単位で排他制御を
行うことができる。また、必要に応じたレベルでの排他
制御処理を行うことができるので、無用に細かな排他制
御処理をしなくて済むので、システム負荷の軽減を図る
ことができる。
According to the present invention, the exclusive control unit is hierarchized and the exclusion-exclusive hierarchical level is determined by verifying from the upper level, so that unnecessary exclusive control processing is not required. In other words, if the hierarchy level is drawing, system, and equipment, and if there is no equipment that is exclusively controlled by another construction in the same drawing, the construction is excluded at the map level, and If there is no facility that is exclusively controlled by other works on the same system, the work is excluded at the system level, and even if it is on the same system in the same drawing, When exclusive control is not performed by construction, exclusion is performed at the facility level for the construction. As described above, exclusive control is initially performed in a rough range, and detailed exclusive control processing is performed when a construction request is made from the other construction to the same map and the same system. Can perform exclusive control on a facility basis. In addition, since exclusive control processing can be performed at a required level, unnecessary detailed exclusive control processing is not required, so that the system load can be reduced.

【0046】また、先の工事で地図若しくは系統など工
事の対象としていない設備をも排他制御の範囲に含んで
いる場合でも、階層レベルを段階的に下げて最終的には
設備単位での排他制御ができるように再設定をするの
で、後発の工事の排他制御を受け付けることができる。
Further, even if facilities not subject to construction, such as a map or a system, are included in the scope of exclusive control in the preceding construction, the hierarchical level is gradually lowered to finally achieve exclusive control in units of facilities. Can be set, so that exclusive control of later construction can be accepted.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明に係る設備図面管理システムの一実施
の形態を示したブロック構成図である。
FIG. 1 is a block diagram showing an embodiment of an equipment drawing management system according to the present invention.

【図2】 本実施の形態を説明する際に用いる地図全体
の地図データと区画との関係を示した図である。
FIG. 2 is a diagram showing a relationship between map data and sections of the entire map used for describing the present embodiment.

【図3】 本実施の形態において使用する施工管理デー
タテーブル及び他のデータテーブルとの関連を示した図
である。
FIG. 3 is a diagram showing a relation between a construction management data table used in the present embodiment and other data tables.

【図4】 本実施の形態において使用する各種データテ
ーブル及び各データテーブルの関連を示した図である。
FIG. 4 is a diagram showing various data tables used in the present embodiment and the relationship between the data tables.

【図5】 本実施の形態における排他の設定を行う際の
排他制御処理を示したフローチャートである。
FIG. 5 is a flowchart showing an exclusion control process when setting exclusion in the present embodiment.

【図6】 本実施の形態における排他制御処理部が行う
排他情報の設定処理を示したフローチャートである。
FIG. 6 is a flowchart illustrating a process of setting exclusive information performed by an exclusive control processing unit according to the present embodiment.

【図7】 本実施の形態における排他制御処理中の排他
対象範囲及び排他キーの遷移を示した図である。
FIG. 7 is a diagram illustrating a transition of an exclusion target range and an exclusion key during an exclusion control process according to the present embodiment.

【図8】 本実施の形態における工事間の排他関係を示
した模式図である。
FIG. 8 is a schematic diagram showing an exclusive relationship between works according to the present embodiment.

【図9】 本実施の形態における工事間の排他関係を示
した模式図である。
FIG. 9 is a schematic diagram showing an exclusive relationship between works according to the present embodiment.

【図10】 本実施の形態における排他解除の際の排他
制御処理を示したフローチャートである。
FIG. 10 is a flowchart illustrating an exclusion control process at the time of exclusion release according to the present embodiment.

【図11】 従来の排他制御方式を説明するために用い
る概念図である。
FIG. 11 is a conceptual diagram used to explain a conventional exclusive control method.

【符号の説明】[Explanation of symbols]

10 クライアント端末、11 入出力部、12 設計
切り出し部、13 設計処理部、14 施工処理部、1
5 サーバ更新依頼部、16,23 通信処理部、20
サーバ、21 工事管理部、22 排他制御管理部、
24 施工管理データテーブル、25 地図データテー
ブル、25−1 地図Aのデータ、26系統データテー
ブル、26−1 系統A1のデータ、26−2 系統A
2のデータ、27 設備データテーブル、27−1 設
備A11のデータ。
Reference Signs List 10 client terminal, 11 input / output unit, 12 design cutout unit, 13 design processing unit, 14 construction processing unit, 1
5 server update request unit, 16, 23 communication processing unit, 20
Server, 21 construction management unit, 22 exclusive control management unit,
24 construction management data table, 25 map data table, 25-1 map A data, 26 system data table, 26-1 system A1 data, 26-2 system A
2 data, 27 equipment data table, 27-1 data of equipment A11.

フロントページの続き (56)参考文献 特開 平5−216946(JP,A) 特開 平4−349574(JP,A) 特開 平4−349573(JP,A) 特開 平8−329215(JP,A) 特開 平1−163880(JP,A) 特開 平7−93204(JP,A) 特開 平6−295299(JP,A) 特開 昭63−245730(JP,A) 特開 昭63−159949(JP,A) 特開 平7−44576(JP,A) 特開 平2−206839(JP,A) 杉山和弘,山本稔,中野治,市河研 一,「DIPS図面管理パッケージ」, 研究実用化報告第36巻2号,pp.213 −223(昭和62年2月22日) 藤本憲司,「D−134 論理式を利用 した排他制御方式」,1993年電子情報通 信学会春季大会p6−138(平成5年3 月15日) (58)調査した分野(Int.Cl.6,DB名) G06F 17/30 G06F 12/00 535 Continuation of the front page (56) References JP-A-5-216946 (JP, A) JP-A-4-349574 (JP, A) JP-A-4-349573 (JP, A) JP-A 8-329215 (JP) JP-A-1-163880 (JP, A) JP-A-7-93204 (JP, A) JP-A-6-295299 (JP, A) JP-A-63-245730 (JP, A) 63-159949 (JP, A) JP-A-7-44576 (JP, A) JP-A-2-206839 (JP, A) Kazuhiro Sugiyama, Minoru Yamamoto, Osamu Nakano, Kenichi Ichikawa, "DIPS Drawing Management Package" , Research and Practical Use Report, Vol. 213-223 (February 22, 1987) Kenji Fujimoto, "D-134 Exclusive Control Method Using Logical Expressions", IEICE Spring Conference 1993, p6-138 (March 15, 1993) (58) Field surveyed (Int.Cl. 6 , DB name) G06F 17/30 G06F 12/00 535

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 地図上の設備を排他的に管理する設備図
面管理システムにおいて、 依頼された工事の対象設備を特定する工事管理手段と、 排他制御単位を階層化し、工事依頼された対象設備の排
他制御をするための階層レベルを他の工事の対象設備の
排他制御の階層レベルを考慮しつつ上位の階層レベルか
ら段階的に検証することで決定をする排他制御処理手段
と、 を有することを特徴とする設備図面管理システム。
An equipment drawing management system for exclusively managing equipment on a map, comprising: a construction management means for specifying a target equipment of a requested construction; a layer of exclusive control units; Exclusive control processing means for determining a hierarchical level for performing exclusive control by gradually verifying the hierarchical level from a higher hierarchical level in consideration of the hierarchical level of the exclusive control of the target equipment of another construction, and Characteristic equipment drawing management system.
【請求項2】 前記排他制御処理手段は、排他制御単位
を、地図全体を複数に分割したときの図面、各図面に含
まれている系統、各系統に含まれている設備の3階層レ
ベルとし、前記工事依頼された対象設備の排他制御をす
るための階層レベルを図面、系統及び設備の順に検証を
行い決定することを特徴とする請求項1記載の設備図面
管理システム。
2. The exclusive control processing means sets the exclusive control unit to a three-level hierarchy of a drawing when the entire map is divided into a plurality, a system included in each drawing, and a facility included in each system. 2. The equipment drawing management system according to claim 1, wherein a hierarchy level for exclusive control of the target equipment requested for the construction is determined by verifying the drawing, the system, and the equipment in this order.
【請求項3】 工事の対象設備及び当該工事における排
他レベルを依頼された工事単位に記憶する施工管理デー
タ記憶手段と、 地図全体を複数に分割して構成される地図毎に、各地図
内に含まれる系統データへのポインタ情報及び当該図面
を階層レベルとするか否かを示す排他フラグを記憶する
地図データ記憶手段と、 地図全体に含まれている系統毎に、各系統内に含まれる
設備データへのポインタ情報及び当該系統を階層レベル
とするか否かを示す排他フラグを記憶する系統データ記
憶手段と、 地図全体に含まれている設備毎に、当該設備が属する地
図データへのポインタ情報と、当該設備が属する系統デ
ータへのポインタ情報と、当該設備を工事対象とする工
事の識別情報と、当該設備を排他制御する際の階層レベ
ルとを記憶する設備データ記憶手段と、 を有することを特徴とする請求項2記載の設備図面管理
システム。
3. Construction management data storage means for storing the target equipment of the construction and the exclusion level in the construction in the requested construction unit, and for each map constituted by dividing the entire map into a plurality of maps, Map data storage means for storing pointer information to the included system data and an exclusion flag indicating whether or not the drawing is a hierarchical level; equipment included in each system for each system included in the entire map System data storage means for storing pointer information to data and an exclusion flag indicating whether or not the system is a hierarchical level; for each device included in the entire map, pointer information to map data to which the device belongs And equipment information that stores pointer information to the system data to which the equipment belongs, identification information of work for which the equipment is to be installed, and a hierarchy level when exclusive control of the equipment is performed. The equipment drawing management system according to claim 2, further comprising: data storage means.
【請求項4】 前記排他制御処理手段は、工事依頼され
た対象設備自身は排他制御の対象とされておらず、かつ
前記工事依頼された対象設備が属する図面若しくは系統
では他の工事により排他制御が行われている場合、前記
他の工事の対象設備の階層レベルを系統若しくは設備の
階層レベルで再設定をし、前記工事依頼された対象設備
の排他制御ができるように調整を行うことを特徴とする
請求項1記載の設備図面管理システム。
4. The exclusive control processing means, wherein the target equipment for which construction is requested is not subject to exclusive control, and exclusive control is performed by another construction in a drawing or system to which the target equipment for which construction is requested belongs. Is performed, the hierarchical level of the target equipment of the other construction is reset at the system or the hierarchical level of the equipment, and adjustment is performed so that exclusive control of the target equipment requested for the construction can be performed. The equipment drawing management system according to claim 1, wherein
JP5884897A 1997-03-13 1997-03-13 Equipment drawing management system Expired - Lifetime JP2962689B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5884897A JP2962689B2 (en) 1997-03-13 1997-03-13 Equipment drawing management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5884897A JP2962689B2 (en) 1997-03-13 1997-03-13 Equipment drawing management system

Publications (2)

Publication Number Publication Date
JPH10254898A JPH10254898A (en) 1998-09-25
JP2962689B2 true JP2962689B2 (en) 1999-10-12

Family

ID=13096104

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5884897A Expired - Lifetime JP2962689B2 (en) 1997-03-13 1997-03-13 Equipment drawing management system

Country Status (1)

Country Link
JP (1) JP2962689B2 (en)

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
杉山和弘,山本稔,中野治,市河研一,「DIPS図面管理パッケージ」,研究実用化報告第36巻2号,pp.213−223(昭和62年2月22日)
藤本憲司,「D−134 論理式を利用した排他制御方式」,1993年電子情報通信学会春季大会p6−138(平成5年3月15日)

Also Published As

Publication number Publication date
JPH10254898A (en) 1998-09-25

Similar Documents

Publication Publication Date Title
CN111124917B (en) Method, device, equipment and storage medium for managing and controlling public test cases
CN109886693B (en) Consensus realization method, device, equipment and medium for block chain system
JP2002532693A5 (en)
CN111258832A (en) Interface parameter checking method, device, equipment and medium
CN115374116A (en) High-allocable multi-data-source instant heterogeneous fusion method and system
CN111064619B (en) Configuration information management method and device, electronic equipment and storage medium
US7698176B2 (en) Method, system, and computer-readable medium for updating inventory data in an inventory management system
CN114691693B (en) A method and device for storing freight rate data
JP2962689B2 (en) Equipment drawing management system
JP2778504B2 (en) Network management system
JP2881628B2 (en) Exclusive control system and terminal device
CN109240916A (en) Information output controlling method, device and computer readable storage medium
CN113282280A (en) Function-extensible-oriented universal signal equipment interaction method, equipment and medium
CN114371952A (en) Process automation system based on ITSM system
CN115293605A (en) Data processing method, device, equipment and medium
JP2951822B2 (en) Data management apparatus and graphic data management method
CN113626472A (en) Method and device for processing order data
CN120110773B (en) Flow monitoring data acquisition method based on Sentinel and InfluxDB
JPH06314262A (en) Distributed processing system
JP2010182215A (en) Time series map data management system, terminal device, time series map data management method, and time series map data management program
CN100421384C (en) Method for shielding and handling transient notification events
CN119597977A (en) Data processing method and device for power distribution network, electronic equipment and storage medium
JP2003099572A (en) Data management method and data management system
KR950005983B1 (en) Data processing method
US20230089721A1 (en) Difference based multiple device configuration rendering and editing

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070806

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080806

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080806

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090806

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090806

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100806

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110806

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110806

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120806

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120806

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130806

Year of fee payment: 14

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term