(57)【要約】      （修正有）【課題】複数の工程作業を含む工程情報のある時点における工程作業の作業エリアを３次元レイアウトまたは２次元レイアウト上に表示することにより、事前に工程作業間の干渉を確認できるシステムを提供する。【解決手段】複数の工程作業の作業場所と作業内容と作業スケジュールとを含む工程計画情報を格納する工程計画情報処理装置と、工程計画情報に基づいて工程作業の作業エリアの形状情報を含む工程関連情報を生成するとともに、作業エリアの干渉を検出する作業エリア表示演算装置と、工程作業が実施される建屋のフロアの３次元データと、工程作業の対象製品の３次元データとを格納し、工程関連情報に基づいて作業エリアと建屋のフロアと対象製品を含むレイアウトデータを生成する３次元レイアウト情報処理装置と、レイアウトデータを表示するとともに、工程作業の作業エリアの干渉を解消するためのデータを入力する複数の端末装置とを備える。【選択図】図１
2014081862.tif 000002
【特許請求の範囲】
【請求項１】
複数の工程作業の作業エリアの干渉を検出し、前記作業エリアの干渉の解消をサポートする作業エリア干渉調整システムであって、
前記複数の工程作業の作業場所と作業内容と作業スケジュールとを含む工程計画情報を格納する工程計画情報処理装置と、
前記工程計画情報に基づいて前記工程作業の作業エリアの形状情報を含む工程関連情報を生成するとともに、前記作業エリアの干渉を検出する作業エリア表示演算装置と、
前記工程作業が実施される建屋のフロアの３次元データと、前記工程作業の対象製品の３次元データとを格納し、前記工程関連情報に基づいて前記作業エリアと前記建屋のフロアと前記対象製品を含むレイアウトデータを生成する３次元レイアウト情報処理装置と、
前記レイアウトデータを表示するとともに、前記工程作業の作業エリアの干渉を解消するためのデータを入力する複数の端末装置とを備えることを特徴とする作業エリア干渉調整システム。
【請求項２】
請求項１に記載の作業エリア干渉調整システムにおいて、
前記端末装置は、前記作業エリアの干渉を解消するために入力された、前記工程作業の作業エリアの大きさおよび形状を変更するための第１のデータと、前記工程作業のスケジュールを変更するための第２のデータと、前記工程作業の作業エリアが干渉していることを示すフラグを変更するための第３のデータとを前記作業エリア表示演算装置に送信し、
前記作業エリア表示演算装置は、前記第１乃至第３のデータに基づいて前記工程作業の工程関連情報を変更し、この変更された工程関連情報に基づいて、前記工程作業の作業エリアの干渉を検出することを特徴とする作業エリア干渉調整システム。
【請求項３】
請求項２に記載の作業エリア干渉調整システムにおいて、
前記作業エリア表示演算装置は、前記工程作業の作業人数が所定の人数を超える場合に、前記所定の人数を超えた人数に基づいて前記第１のデータの作業エリアの大きさを変更する演算を行い、前記工程関連情報の前記作業エリアの大きさを変更することを特徴とする作業エリア干渉調整システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の作業エリア干渉調整システムにおいて、
前記レイアウトデータは３次元レイアウトデータと当該３次元レイアウトデータを平面に投影した２次元レイアウトデータとを含み、
前記作業エリア表示演算装置は、前記２次元レイアウトデータと前記複数の工程作業の作業エリアの作業エリアの２次元形状とから、前記複数の工程作業の作業エリアの干渉を検出し、２次元形状の前記複数の工程作業の作業エリアが干渉しない場合、および２次元形状の前記複数の工程作業の作業エリアが干渉する場合であって、前記複数の工程作業の作業エリアが３次元形状で干渉しない場合は、前記複数の工程作業の作業エリアが干渉しないと判定し、当該複数の工程作業の作業エリアが３次元形状で干渉する場合に当該複数の工程作業が干渉すると判定することを特徴とする作業エリア干渉調整システム。
【請求項５】
請求項４に記載の作業エリア干渉調整システムにおいて、
作業エリア表示演算装置は、演算制御装置と、記憶装置とを備え、
前記記憶装置は、前記工程計画情報処理装置に格納されている前記工程計画情報から読み出された前記複数の工程作業の工程関連情報を格納し、
前記演算制御装置は、前記複数の工程作業の作業エリアの干渉を検出し、この作業エリアの干渉の情報を、前記２次元レイアウトデータに前記作業エリアの２次元形状とともにを描出した表示データを生成し、
前記端末装置は、前記表示データを表示するとともに、前記作業エリアの干渉を解消するために入力された入力データを前記演算装置に送信し、
前記演算制御装置は、前記入力データに基づいて、前記複数の工程作業の工程関連情報を変更して前記記憶装置に格納することを特徴とする作業エリア干渉調整システム。
【請求項６】
請求項５に記載の作業エリア干渉調整システムにおいて、
前記端末装置は、前記レイアウトデータが表示されたことを示す確認データを前記作業エリア表示演算装置に送信し、前記作業エリア表示演算装置は前記確認データを受信して、前記レイアウトデータが前記端末装置に表示されたと判断することを特徴とする作業エリア干渉調整システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の工程で計画される作業における作業エリアの干渉検出およびこの干渉を解消するための調整をサポートする干渉調整システムに関する。
【背景技術】
【０００２】
プラント等の建設作業では、実際の作業時に複数の異なる工程で計画される作業（以下各工程の作業を「工程作業」と呼ぶ）で作業時間と作業エリアが重なるような干渉が発生することがある。このような場合、異なる工程作業が同時に実行できないために、作業時間の調整や作業員の待ち時間、後戻り作業などの無駄が生じる。このような無駄を避けるため、最初に建設プロジェクトの工程計画を設定する際に各工程作業の事前調整を行うことに加え、作業当日の朝または前日に、どの工程作業が実際にいつどこで行われるか、などを各担当者が確認・調整する場を設けることがある。２次元の図面の上に、各担当者がその日に行う工程作業の範囲と内容を書き込み、工程作業のスケジュールや場所の干渉があると判明した場合は、関係する担当者同士で話し合い、作業日程をずらす等の調整を行っている。
【０００３】
このような作業計画時、または実際の現場で計画の変更や更新が発生した時の作業エリアの干渉の確認は、従来上記のように、主に人手による調整で行われていた。
しかし近年、特許文献１に開示されているように、計画した作業領域の配置図に対し新たに追加する作業領域が干渉しているかどうかを判断する装置、方法が提案されている。
この特許文献１には、配置済みの各作業領域の位置、形状及び使用期間のデータを参照し、配置状況を表す上面図に表示し、追加作業領域の配置済みの各作業領域への干渉有無の判定をし、干渉しない場合は追加作業領域を追加し、干渉が有る場合は、再配置先を提示する作業領域配置支援装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２８５９７号広報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、各工程作業の干渉を確認し、作業時間や作業領域（作業エリア）の調整を行うために、工程作業担当者全員が集まって相談しながら調整を行う必要があり、この調整作業が工程作業担当者の大きな負担となっていた。また、調整結果を工程作業関係者に事前に周知徹底できないことによる、現場における作業時間の調整や、後戻り、待ちなどの無駄な工数が発生していた。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、複数の工程作業の作業エリアの干渉を検出し、この作業エリアの干渉の解消をサポートする作業エリア干渉調整システムであって、複数の工程作業の作業場所と作業内容と作業スケジュールとを含む工程計画情報を格納する工程計画情報処理装置と、工程計画情報に基づいて工程作業の作業エリアの形状情報を含む工程関連情報を生成するとともに、作業エリアの干渉を検出する作業エリア表示演算装置と、工程作業が実施される建屋のフロアの３次元データと、工程作業の対象製品の３次元データとを格納し、工程関連情報に基づいて作業エリアと建屋のフロアと対象製品を含むレイアウトデータを生成する３次元レイアウト情報処理装置と、レイアウトデータを表示するとともに、工程作業の作業エリアの干渉を解消するためのデータを入力する複数の端末装置とを備えることを特徴とする作業エリア干渉調整システムである。
【発明の効果】
【０００７】
本発明によれば、プラント建設等の工程計画で、毎日変更される作業および作業エリアの干渉状態を事前に、離れた端末装置でも容易に視覚的に確認することができ、効率的に作業を実行できる。また、作業エリアの干渉状態が容易に把握できるので、作業現場での安全性を向上することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明による作業エリアの干渉干渉調整システムの構成例を示すブロック図である。
【図２】図１の演算制御装置の内部構成例を機能的なブロックで示した図である。
【図３】本発明による作業エリアの干渉検出および干渉調整システムでのデータ処理の概略を説明するフローチャートである。
【図４】図３のステップＳ１００での処理の詳細を示すフローチャートである。
【図５】図３のステップＳ２００での処理の詳細を示すフローチャートである。
【図６】図３のステップＳ３００での処理の詳細を示すフローチャートである。
【図７】図３のステップＳ４００での処理の詳細を示すフローチャートである。
【図８】図３のステップＳ５００での処理の詳細を示すフローチャートである。
【図９】図３のステップＳ６００での処理の詳細を示すフローチャートである。
【図１０】図３のステップＳ７００での処理の詳細を示すフローチャートである。
【図１１】図３のステップＳ８００での処理の詳細を示すフローチャートである。
【図１２】本発明による作業エリアの干渉調整システムが対象とする、複数の工程作業を含む工程計画の例を示す図である。
【図１３】図１２に示す工程計画で作業の干渉検出の対象とする工程作業に関連した情報と、これらの工程作業の作業エリアに関連した情報を結合（収集）して作成された（図３のステップＳ１００〜Ｓ６００に関連した）工程関連情報リストの例を示す図である。
【図１４】図１２に示す工程関連情報リストの作業エリア情報に対する補正定義情報の例を示す図である。
【図１５】本発明による作業エリアの干渉調整システムを用いた作業エリアの表示例示す図である。（ａ）は２次元レイアウトでの表示例であり、（ｂ）は３次元レイアウトの表示例である。図中のＡ、Ｂ、Ｃは、干渉のある作業エリアである。
【図１６】本発明による作業エリアの干渉調整システムにおいて、作業エリアの干渉あるいは作業エリアの干渉が検出された場合に、この干渉を除去するための、担当者による作業内容の変更の例を示す図である。
【図１７】（ａ）は、図１５（ａ）に示す２次元レイアウトで、干渉のある作業エリアＡを選択した場合の表示例を示す。（ｂ）は、（ａ）で、表示右上の変更ボタンをクリックした場合の表示例である。（ｃ）は（ｂ）で工程作業情報変更を選択した場合に表示される入力画面の例である。
【図１８】図１１に示すフローチャートで、工程作業の作業者が端末装置で作業干渉の確認を行うための画面を表示するために事前に準備するデータの例である。
【図１９】図１１に示すフローチャートで、工程作業の作業者が作業干渉の確認を行うために端末装置に表示される画面の例である。（ａ）は、作業エリア確認プログラム起動時および起動直後の表示画面である。（ｂ）は（ａ）の画面右側で選択した条件の工程作業のリストと作業エリアを表示した画面である。（ｃ）は干渉している作業エリアを更に詳細に確認するために選択した工程作業の作業エリアを３次元表示し、工程情報を表示した例である。
【発明を実施するための形態】
【０００９】
まず、プラント建設現場を例に、その工程計画および各工程の作業間での干渉について、従来の方法を説明し、続いて、図１〜１９を参照して、本発明による作業エリアの干渉検出システムおよび作業エリアの干渉検出システムの実施形態を説明する。
【００１０】
（プラント建設での各工程の作業の調整について）
工程計画とは、契約期間内に全ての作業が完了するよう、対象プロジェクトの複数の工程作業の順番や期間を調整することである。したがって、工程計画の情報は、全ての工程作業の情報を含むものである。工程計画は、主にバーチャートなどの表形式で纏めることが多い。また、各工程作業の情報（以下工程作業情報）には、作業名称（作業項目）、作業対象製品、作業場所、期間の情報が含まれ、作業を担当する担当者や作業班名称を付加する場合もある。
通常、工程作業の順番や期間については、各工程作業が実現可能となるよう調整して期間を算出し工程計画が作られるが、対象プロジェクトの規模が大きくなり期間が長くなる場合、主な工程作業の関係のみを示す表や、ある場所・ある期間に絞った工程情報のみを示す表など、部分的な工程計画が用途に応じ作成される。
【００１１】
このような場合、それぞれの立場の担当者が、それぞれの工程作業情報に検討結果を反映し、変更を行うため、工程計画の整合性が取れず、作業場所や作業期間が干渉するなどの問題が発生することがある。
実際の作業時に干渉が発生した場合、工程作業の調整や作業員の待ち時間、後戻り作業などが発生し無駄が生じるため、事前調整を行うことに加え、当日朝または前日に、どの作業がいつどこで行われるか、などを各々担当者が持ち寄り調整する場を設けることがある。２次元の図面の上に、各々の担当者がその日行う作業の範囲を書き込み、作業日程や場所の干渉することが分かった場合は双方話し合い、変更可能な側が日程等をずらすなどの調整を行っている。
【００１２】
工程計画策定時、または工程計画の変更や更新が発生した時の各工程作業の作業エリアの干渉は、前記のように主に人手によって調整されていた。干渉する工程作業や干渉する作業エリアがないか確認するために、各工程作業情報の十分な確認に加え、作業前日に各々担当者が共通の２次元図面（例えば配置が分かるような図面をホワイトボードに張り出しや模造紙に印刷するなどした）に作業予定の書き込みと調整を行っているが、担当者がわざわざ書き込みに来なければいけないことや、手書き情報であるため、絵としての情報でしか残らず、情報の関連付けや後々の結果として使っていける情報とはならず、工程計画を編集する労力と、書き込みに来て調整する作業が作業員の負担になっていた。
【００１３】
作業間の干渉に関して、作業追加をする際に、関係する作業が始まる時点における干渉や、作業期間中の干渉を確認して、干渉する作業を表示し、作業場所の代替を探索する方法は開示されている（例えば特許文献１参照）。しかし、作業エリアが干渉した場合に別の場所を探すことは、個々の作業準備に時間をかけることが可能な大規模な作業において可能であり、作業場所が変更できないような作業（例えば、決められた場所に配置する配管の溶接など）では、干渉を解消するためには工程を調整しなければならない。
【００１４】
また作業エリアの情報をデジタル化し、作業エリアの干渉などを自動的に判別する手段も提供されているが、作業範囲の入力は作業員により一作業ずつ入力される方法であり、一部領域への適用は有効と考えるが、毎日作業内容が変わるような領域への適用は、入力作業に多大な時間がかかっている。
【００１５】
さらに、上記で説明したように、工程計画は対象プロジェクトの契約期間内に全ての工程作業が終わるように調整されるので、各工程作業の作業エリアの干渉や矛盾が生じないように調整されていることを前提としていた。しかしながら、複数の工程作業が並行して行われる場合、工程作業の数が増えるほど、これら工程作業の矛盾や作業エリアの干渉などの問題は発見しにくくなる。
【００１６】
そこで本発明は、工程計画と各工程作業の作業エリアの配置調整が連動していること、双方を連動させることにより、工程計画の精度向上と調整作業の効率向上とを図り、且つ作業エリアの設定においては、各工程作業の特徴に併せ自動的に作業エリアを設定し、作業エリアの干渉や、各工程作業での制限事項（溶剤の使用等）による矛盾など問題が発生した作業エリアを明確にし、解決方法の選択肢を提供し、さらに解決したかどうかの情報管理を行うことが可能な、作業エリア干渉調整システムを提供することを目的としている。
【００１７】
（第１の実施形態）
図１、図２を参照して、本発明による作業エリアの干渉調整システム（以下、本システムと略称する）の構成の概略を説明する。
図１は、本システムの構成例の概略図である。本システムは、大きく分けて作業エリア表示演算装置１と、工程計画情報格納サーバ２と、３次元レイアウト情報格納サーバ３と、端末装置４とで構成される。これらの装置はネットワークを介して接続されている。
【００１８】
端末装置４は、例えば、会議室や現場、通路などに設置可能な大型スクリーンや、デスクトップＰＣ、持ち運び可能なモバイル端末や電話機能などを有する端末装置４ａ〜４ｃなどである。ネットワークに繋がる機能を有し、演算制御機能、入力機能、出力機能、記憶機能を有する端末装置であればどのような形態のものでも構わない。たとえば端末装置４ａでは、作業エリア表示演算装置１と同様の構成を有している。以下端末装置４ａ〜４ｃは、いずれの形態であっても端末装置４として記載する。したがって、端末装置４は使用用途別、あるいは各工程作業の担当者や作業者の数に応じて複数個備えられる。
なお、端末装置４のネットワークへの接続方法は、情報が送受信できるものであれば、どのような方法であっても構わない。
【００１９】
（作業エリア表示演算装置１）
作業エリア表示演算装置１は、本システムの制御の中心となる装置であり、演算制御装置１１、記憶装置１２、入力装置１３、出力装置１４、通信装置１５を備える。作業エリア表示演算装置１は、工程情報を管理し、またこの工程情報にリンクした、作業エリアの３次元レイアウトあるいは２次元レイアウトデータを生成する。
【００２０】
作業エリア表示演算装置１は、通信装置１５を介して、ネットワークに接続された工程計画情報格納サーバ２、３次元レイアウト情報格納サーバ３、端末装置４と接続している。通信装置１５は広域または所定の範囲内で構築されたネットワークのいずれに接続していても構わないし、必要な情報が授受できればいずれの通信方法を用いていても構わない。
【００２１】
上記の工程情報のデータや３次元レイアウトデータは、ネットワークを介して、それぞれ作業エリア表示演算装置１から、工程計画情報格納サーバ２や３次元レイアウト情報格納サーバ３に送信されて保存される。また、作業エリア表示演算装置１は、各工程の作業の担当者の端末装置４に２次元レイアウト／３次元レイアウトを表示するための種々の制御を行う。
【００２２】
（演算制御装置１１の構成）
図２は、前述の作業エリア表示演算装置１内の演算制御装置１１の構成例の概略を示す。
主制御部１１１は、記憶装置Ａ１２１に記憶されている各種制御プログラムを呼び出し、ＧＵＩ管理部１１２、通信制御部１１３、記憶情報管理部１１４及び一時記憶装置１１５のそれぞれに対してシーケンス制御及び情報の伝達を制御する。
【００２３】
ＧＵＩ管理部１１２は、入力装置１３、出力装置１４と演算制御装置１１との間のインターフェースとして機能し、入力装置１３から情報を受信し、また出力装置１４へ情報を出力する機能を有する。
【００２４】
通信制御部１１３は、作業エリア表示演算装置１に接続可能な端末装置４の認識と、端末装置から入力された情報を受信し、各種端末装置へ情報を送信する機能を有する。
【００２５】
記憶情報管理部１１４は、主制御部１１１の指示に基づき記憶装置１２との情報授受の制御を行う。情報の書出しや読み込み、変更削除なども制御する。
【００２６】
演算制御装置１１は、一時記憶装置１１５を備え、外部から入手した情報を記憶装置１２に書き込みが完了するまで保持する。また、記憶装置１２や通信装置１５を介して得た情報（工程作業情報、３次元レイアウトデータ等）を出力装置１５に表示する際などに、記憶装置Ｅ１２５に記憶させ、次回からの表示時間を短縮することや、計算中の一時的な情報を記憶させるなどで使用できる機能を有する。
【００２７】
作業エリア表示演算装置１の記憶装置１２は、各種制御プログラムを記憶する記憶装置Ａ１２１と、作業エリアの形状や制限の情報を格納する記憶装置Ｂ１２２と、工程作業情報に種々の情報を関連付けした工程関連情報を格納する記憶装置Ｃ１２３と、工程作業情報に関連付けた２次元レイアウト情報を格納する記憶装置Ｄ１２４とを備える。また、情報アクセス権限など、ユーザによって公開する情報を制限する場合は、ユーザ情報及び権限定義情報を格納する記憶装置Ｅ１２５を設けても良い。
記憶装置Ａ１２１、Ｂ１２２、Ｃ１２３、Ｄ１２４、Ｅ１２５を定義したが、これらの記憶装置はそれぞれ１つの記憶装置を領域分割して使用するものであっても構わない。
【００２８】
入力装置１３は、指示入力を行うための機能を有するものであり、例えば、マウスやキーボード、タッチパネル等である。出力装置１４は、主に作業エリア形状を表示した３次元レイアウト／２次元レイアウトや工程関連情報リストやＧＵＩ等の情報を表示する。出力装置１４は、これらの情報の表示に加え、作業エリアの干渉を解消するための入力をサポートする選択肢メニューなどを表示する。なお、この出力装置には、プリンタ等も含む。
【００２９】
（工程計画情報格納サーバ２）
工程計画情報格納サーバ２は、演算制御装置２１、記憶装置２２、通信装置２５を備える。工程計画情報格納サーバ２は、作業エリア表示演算装置１に工程計画（データ）に含まれる工程作業情報を送信し、作業エリア表示演算装置１からの工程作業情報の変更情報を受取って、工程計画情報を変更するようにプログラミングされている。
【００３０】
（３次元レイアウト情報格納サーバ３）
３次元レイアウト情報格納サーバ３は、演算制御装置３１、記憶装置３２、通信装置３５を備える。工程計画情報格納サーバ２同様に、３次元レイアウト情報格納サーバ３も、作業エリア表示演算装置１との間でデータの入出力を行うようにプログラミングされている。
【００３１】
なお、図１には詳細には記載していないが、工程計画情報格納サーバ２、３次元レイアウト情報格納サーバ３、端末装置４は作業エリア表示演算装置１と同様の構成としてもよい。したがって、それぞれ必要に応じて、入／出力装置も備えてよい。またサーバ２、３および端末装置４の演算制御装置は、作業エリア表示演算装置１の演算制御装置１１と同様に、それぞれ不図示の主制御部、ＧＵＩ管理部、通信制御部、記憶情報管理部、一時記憶装置を備える。またこれらのサーバ２、３や端末装置４には、ぞれぞれ必要なプログラムが事前にインストールされている。
【００３２】
（本システムの動作概略）
前述のように本システムは各作業工程の作業時間の干渉や作業エリアの干渉を検出し、この干渉を解消するための、各工程作業の担当者のデータ入力をサポートする。以下では、まず本システム全体の動作の概略を説明し、さらに、この動作の詳細についてフロー図（図３〜１１、１６）と具体的な画面表示の例（図１５、１７、１８）や工程作業情報を含む工程関連情報の内容を示すデータ構成例（図１２〜１４）を参照して説明する。なお、工程関連情報は、工程作業情報に作業エリアの干渉の検出および表示のための種々のデータを追加したものである。
【００３３】
作業エリア表示演算装置１の演算制御装置１１は、作業エリア表示演算装置１に関連する装置（工程計画情報格納サーバ２、３次元レイアウト情報格納サーバ３、端末装置４）を、予め定義しておいたプログラムに基づき制御することや、工程作業情報の読み出しから３次元レイアウトあるいは／２次元レイアウトの生成・表示を行うまでの各種データの読出しや演算などに対応した各種プログラムを読み出し実行する。
【００３４】
端末装置４では、各工程作業の担当者が作業エリアの２次元レイアウトや３次元レイアウトを表示して、他の作業との干渉を確認して、必要があれば他の担当者と相談しながら干渉を解消する処理を行う。
このため、端末装置４の演算制御装置４１は、上記で説明したような、作業の干渉や作業エリアの干渉を解消するための各工程作業の変更（実施時期、期間、場所）や、新たな工程作業を追加するための入力サポートプログラムを実行する。また、入力された工程作業の変更情報を、作業エリア表示演算装置１に送信し、作業エリア表示演算装置１は既存のデータに関連付けあるいは追記して上記の変更情報を格納する。
【００３５】
たとえば、端末装置４で各工程作業の担当者が作業エリアを変更したり、新たな工程作業の作業エリアを入力する場合は、まず建屋の作業場所を入力して、サーバ３に格納された建屋の図面データや設置されている設備等のデータを読み出してディスプレイに表示する。この表示は最初は２次元レイアウトで行い、この表示の上で作業エリアを入力する。この入力作業は、図形入力や数値入力を適宜利用して行い、この入力のためのＧＵＩを用いて入力する。さらにこの際、他の工程作業で干渉するもの（時間あるいは作業エリア）があればこれを同時に表示する。入力されている作業エリアの表示例については後述する。
【００３６】
３次元レイアウト情報格納サーバ３に格納される３次元レイアウト情報は、たとえばプラント建設で作業が行われる領域のＣＡＤ設計データ（図面データ）を含む。さらに、建屋内外での設置作業で設置される設備や各種製品の形状および設置場所（座標）に関するデータも、この３次元レイアウト情報に含まれるものとする。
【００３７】
また、以下で説明するように本発明の実施形態では、作業エリアの表示用の３次元レイアウトデータの生成も、作業エリア表示演算装置１からの指示により、上記の建屋図面データに基づいて行い、この生成された３次元レイアウトデータを作業エリア表示演算装置１に送信する構成としている。
【００３８】
なお、上記の３次元レイアウトデータの生成は、サーバ３でなく、作業エリア表示演算装置１側で行うような構成とすることも可能である。
また、工程計画情報格納サーバ２と、３次元レイアウト情報格納サーバ３の機能を作業エリア表示演算装置１に組み込んで、１台のコンピュータで全て構成することも可能である。
【００３９】
２次元レイアウトのデータは、作業エリア表示演算装置内に格納することとしたが、ネットワーク上の別のコンピュータの記憶装置に格納するようにしても良い。
ここでは、工程計画情報格納サーバ２と３次元レイアウト情報格納サーバ３がネットワーク上では別々のコンピュータであり、２次元レイアウトデータは作業エリア表示装置１内に格納されているとした構成例で説明する。
【００４０】
なお、端末装置４にインストールされるプログラムは、作業エリア表示演算装置１にインストールされるプログラムと同様の機能のプログラムであってよいが、その内の一部の機能のみ動作されるようになっていてもよい。これは、たとえば作業エリアの干渉を解消するために全ての端末装置４で工程作業情報の変更を可能とすると、混乱を招く可能性があるからである。端末装置毎に必要とされない機能は使用不可（ｄｉｓａｂｌｅ）の状態とされてよい。
【００４１】
（本システムの動作の詳細説明）
図３は、本発明による作業エリアの干渉調整システムで作業エリアを表示するためのデータ処理の全体フローチャートである。図４〜１１は、図３に示すフローチャートの各ステップでの処理さらに詳しく説明するフローチャートであり、それぞれ図３のフローチャートのステップＳ１００〜Ｓ８００での処理に対応する。
以下、図３〜１２を参照して、本発明による作業エリアの干渉調整システムにおける作業エリア表示方法について説明する。
【００４２】
作業エリア表示形態には種々の形態が可能であるが、ここでは２つの形態について説明する。まず、プラント建設作業における、毎日の作業を確認するために毎日作業エリア表示を行う実施形態を説明し、次に、工程計画詳細化のために、工程計画策定・調整中に作業エリア表示情報を生成して表示する形態（変形例）を説明する。
【００４３】
ステップＳ１００では、工程作業情報に基づいて、作業エリアを３次元／２次元レイアウトとして表示するため必要なデータを抽出する処理を行う。ステップＳ２００では、ステップＳ１００で抽出したデータに基づいて作業エリアの３次元レイアウトデータおよび２次元レイアウトデータを生成する。ステップＳ３００では、ステップＳ２００で生成された２次元レイアウトデータを基に、作業エリアを追加表示した２次元レイアウトデータを生成する。以上で３次元レイアウト／２次元レイアウトそれぞれで作業エリアを表示するためのデータが準備されるとともに、これらのデータは次のステップでの作業エリアの干渉確認に用いられる。
【００４４】
ステップＳ４００では、作業エリアの干渉があるか否かを確認する。場合によっては、３次元レイアウトで作業エリアの干渉が無いが、２次元レイアウトでは干渉しているように見える場合がある。
このような場合としては、２つの異なる工程作業を、たとえば足場を組んで同じ建屋のフロアの上方および下方で高さが異なる場所で行われていることが考えられる。あるいは、大きな製品あるいは設備においては、フロアの中に作業／操作用の中間フロア等が設けられている場合がある。このような場合では、２つの工程作業が同時に可能である場合もあるが、作業内容によっては安全対策上同時に行うことが許されない場合もある。
【００４５】
したがって、作業エリアが干渉する場合および２次元レイアウトで見掛け上干渉する場合には、それぞれに対応して、それぞれの工程作業の工程作業情報に干渉の有無と、干渉しているか、または見掛け上干渉している他方の工程作業についての情報が追加される。各工程作業の担当者は、自分の担当する工程作業の工程作業情報のデータ（作業内容、作業時間、作業エリア等）のみ表示することもあるので、安全のため、見掛け上作業エリアが干渉している場合にも他方の工程作業についての情報が提供される必要があるからである。
【００４６】
以上のステップでの処理は、作業エリア表示演算装置１により毎日自動的に実行されるが、ステップＳ５００以降は、各工程作業の担当者が関与する処理である。
【００４７】
ステップＳ５００では、作業エリアを３次元レイアウトまたは２次元レイアウトで表示して、各々の工程の担当者が、他の工程作業との干渉の有無を確認する。、ステップＳ６００では、干渉があることが確認された場合に、この干渉を解消するために、工程作業の担当者が作業時間や作業エリア等の工程作業情報を調整する。ステップＳ７００では、工程担当者による変更を反映した作業エリアの３次元レイアウトまたは２次元レイアウトを関係する作業員が確認できるように公開（表示）する。ステップＳ８００では、公開された作業エリア情報を作業員が確認する。なお、このステップＳ８００は、安全のためおよび作業変更があった場合に、作業員が自分の担当する工程作業の作業エリアおよび作業予定の確認を行うものである。
【００４８】
以下、本発明による作業の干渉検出および干渉調整の動作について、図３のステップＳ１００〜Ｓ８００のそれぞれについて詳細に説明する。
【００４９】
（工程情報取得・定義情報関連付けステップ）
図４は図３のステップ１００の処理の詳細フローである。
本システムの作業エリア表示演算装置において、演算制御装置（ＣＰＵ）１１が保持する時計に基づき、毎日決められた時刻にプログラムが起動する（ステップＳ１０１）。
ステップＳ１０２で、演算制御装置１１は、事前に工程作業全体の調整担当者により設定された、干渉検出を行う期間と干渉検出の対象とする領域（エリア）の情報を記憶装置１２より読み出す。この期間と領域のデータは、記憶装置１２に格納しておくが、たとえば記憶装置Ｃ１２３に格納する。
【００５０】
干渉検出を行う期間と干渉検出の対象とする領域が設定されていない場合は、たとえば次の日に作業が予定されている工程作業の工程作業情報と、この工程作業の作業エリアを含む全領域の建屋図面データおよび全領域に既に設置された設備の外形や設置場所のデータが対象となる。１つの工程作業の作業エリアを含む全領域とは、たとえばこの工程作業の作業エリアのある建屋のフロア全体であり、そのフロアの３次元図面データである。本実施形態で以下に説明する例でも、このように期間と領域が設定されていない場合である。
【００５１】
次にステップＳ１０３で、演算制御装置１１は、工程計画情報格納サーバ２に格納された工程計画情報から必要な情報を取得するよう通信装置１５に取得指示を出す。指示情報には、工程計画情報が管理されているコンピュータ、すなわち工程計画情報格納サーバ２の情報と、工程計画情報から読み出す情報（工程作業情報）の指定と、対象期間（日）、対象作業領域（建屋、フロア）の情報が含まれる。情報通信装置１５は取得指示に従い、指定されたコンピュータに対し、取得指示情報を送信する。工程計画情報格納サーバ２は取得指示情報を受信したら（ステップＳ１０３１）、工程計画情報に含まれる工程作業情報を記憶装置２２から読み出し（ステップＳ１０３２）、作業エリア表示演算装置１に送信する（ステップＳ１０３３）。
【００５２】
工程計画情報（データ）は図１２に示すように、たとえば工程計画リストＬ１、個別作業スケジュールリストＬ２、作業班構成リストＬ３のような内容および構成で工程情報格納サーバ２の記憶装置２２に格納されている。各工程作業の工程作業情報の内容は、作業項目Ｋ０１、作業番号Ｋ０２、作業対象製品の名称Ｋ０３、製品番号Ｋ０４、作業開始時期(日付または日付＋時間)Ｋ０７／Ｋ０９、作業終了時期(日付または日付＋時間)Ｋ０８／Ｋ１０、作業場所に関する情報Ｋ０５、作業班Ｋ０６や作業員Ｋ１０の情報などである。
【００５３】
本実施形態に示す例では、工程計画情報格納サーバ２側に情報を持ち、工程計画情報と関連付けされた作業員員数Ｋ１１を含む作業班構成リストＬ３のデータが、工程作業情報として作業エリア表示演算装置１に送信されるものとする。この作業班構成リストＬ３は、「作業班」Ｋ６などを介して関連付けされる。
なお、この作業班構成リストＬ３は、工程計画情報格納サーバ２でなく、作業エリア表示演算装置１の記憶装置１２に記憶させておく構成も可能である。その場合は作業エリア表示演算装置１に送信された工程作業情報に対して作業班構成リストＬ３の関連付けを行う。
【００５４】
ステップＳ１０４で、通信装置１５は、工程計画情報格納サーバ２からの工程計画情報（データ）を受信したら、この工程計画データとその受信情報を一時記憶装置１１５に一旦記憶する。
【００５５】
ステップＳ１０５で、演算制御装置１１は、工程計画データが受信されたことを一時記憶装置１１５に格納された受信情報で確認すると、まず作業工程毎に符番する。またこのときに公開フラグ欄に非公開フラグを立てる。この符番された番号（以下システム符番番号と呼ぶ）を作業エリア表示演算装置１、３次元レイアウト情報格納サーバ３、端末装置４の間で送受信される情報を関連付けるためのキーワードとして用いる。
ステップＳ１０６で、これらの符番した各工程作業の情報（データ）は、工程関連情報リストＬ４（図１３参照）として記憶装置Ｃ１２３に格納される。工程関連情報リストＬ４の記憶装置Ｃ１２３への格納が完了したら、一時記憶装置１１５に記憶した工程計画情報は削除しても良い。
【００５６】
図１３に各工程作業の種々の内容を関連付けして作成した工程関連情報リストＬ４の例を示す。図１３の例では情報が横並びとなっているが、関連付けが出来れば、複数の記憶領域に分けて格納するなど、格納形態は問わない。また、図１２に表示される内容は、図１３に示される工程関連情報リストＬ４に含まれるか、または関連付けられている。因みに図１２に示す作業班構成リストＬ３の内容は図１３のリストには含まれていないが、図１２に示すように、図１３においても、工程関連情報リストＬ４の作業班のデータと関連付けられて、記憶装置Ｃ１２３に格納されている。
【００５７】
ステップＳ１０７で、演算制御装置１１は、記憶装置Ａ１２１より関連付けの定義プログラムをロードして実行し、記憶装置Ｃ１２３に格納した工程作業情報に関連する記憶装置Ｂ１２２の作業エリア情報を関連付け、この関連付けられた記憶装置Ｂ１２２の作業エリア情報を記憶装置Ｃ１２３の工程作業情報に付加する（図１４参照）。工程作業情報の作業内容に関する情報には、作業エリア情報と関連付けるためのキーワードが含まれる。このキーワードとしては、工程計画リストＬ１の作業内容Ｋ０１の作業項目名でも良いし、各工程作業の符番（図１２の工程計画リストＬ１のＮｏ．）でもよいし、作業内容Ｋ０２の作業番号などでも良いが、図１３に示す例では、各工程作業の符番（Ｎｏ．）を用いている。
【００５８】
作業エリア情報は、予め工程作業情報に関連付けられる可能性がある作業内容全てについての種々の情報であり、記憶装置Ｂ１２２に、たとえば作業項目毎の作業領域のデータ（図１３の作業エリア形状情報などの図形を描き出すためデータ）や作業の制限内容に関する情報を格納するようにする。この内容には工程作業情報と関連付けするキーワードとなる言葉または番号を含む。このキーワードにより情報の関連付けが出来、定義されていた情報の中から適切な情報を、工程作業情報それぞれに対して付加することが出来る。
【００５９】
記憶装置Ｃ１２３には、工程作業情報の各々の情報に関連する各種定義情報を書き込む枠を設けておき、そこに各工程作業の担当者が入力した情報を書き込んで、図１３に示す工程関連情報リストＬ４を生成するものとする。ここでは工程関連情報リストＬ４は記憶装置Ｃ１２３に格納されるとして説明するが、記憶装置１２の領域であれば、格納領域は特に限定されない。
【００６０】
ステップＳ１０８で、定義情報からの必要な情報の付加が終了したら、次に演算処理装置１１は、作業エリアの補正を行う。作業エリアの補正は、作業エリア補正定義情報に記載された作業員員数の補正定数に基づき行う。
【００６１】
作業エリア補正定義情報は、たとえば図１４に示すように作業エリア補正定義情報リストＬ５として構成される。この作業エリア補正定義情報リストＬ５には、工程関連情報リストＬ４と情報を関連付けるためのキーワードとしてのシステム符番と、システム符番毎の形状情報、標準作業員人数、標準作業員人数を超えた場合の補正係数を求めるための定数（補正定数）とする。なお、補正係数を求めるための計算式の定義を含むようにしてもよい。作業によっては１人当たりの作業面積が標準より多くなる場合があるので、この補正定数は、この標準の１人当たりの作業面積に対する補正係数に対応するものとしている。なお、ここでは標準の作業面積は１人あたり最低の作業面積としている。標準の作業面積で充分であり、補正が不要な作業については、本例では補正定数を１としている。
【００６２】
演算処理装置１１は、補正プログラムを記憶装置Ａ１２１から読み出す（ステップＳ１０８１）。また記憶装置Ｂ１２２に記憶した補正定義情報も併せて読み出し、演算処理装置１１内の一時記憶装置１１５に記憶する（ステップＳ１０８２）。標準作業員人数を越える作業員人数に対し補正定数適用して作業エリアの補正係数を求めるものとする。
【００６３】
たとえば、図１２の作業班構成リストＬ３で、作業番号１を担当するＢＢ班の人数が５名となっているが、図１４の作業エリア補正定義情報では作業番号１の標準作業員人数が３名であったとする。この場合補正係数Ｆは
Ｆ＝１（元の作業エリアの大きさに対応）
＋２（追加人数）×（０．５（追加人数当たり補正定数））
＝２
となる。
この補正係数Ｆ（＝２．０）を、図１３の工程関連情報リストＬ４で、符番（Ｎｏ．）１の工程作業の作業エリア情報の作業エリア形状情報のＸ（＝５０００）、Ｙ（＝５０００）にそれぞれ乗算し、補正後の作業エリア情報の作業エリア形状情報のＸ（＝１００００）、Ｙ（＝１００００）が算出される。
【００６４】
ステップＳ１０８３〜Ｓ１０８６では、上記で説明した作業エリアの補正を行う。
まずステップＳ１０８３で演算処理装置１１は、各レコードの作業員人数について補正定義情報に含まれる作業番号毎に定義した標準作業員人数と比較を行う。標準作業員人数よりも、工程計画情報より読み込んだ作業に対し割当てられている作業員人数（図１２の作業班構成リストＬ３に記載の作業人数）が多い場合は、ステップＳ１０８４に進んで、多い人数に対応した作業エリア補正係数を算出する。。算出した作業エリア補正係数を、対象のレコードの作業エリアを示す情報に作業エリア補正係数を乗算し、作業エリア形状を示す情報に対し補正を行う（ステップＳ１０８５）。
【００６５】
作業の種別によっては、作業員人数が多くなれば、作業範囲を広くするなどの対策が必要になることがあるが、前述の工程を経ることにより容易に対策を講じることが出来る。
なお、ステップＳ１０８３で、作業員人数が標準以下の場合は、作業エリアの補正は行わず、ステップＳ１０８に戻る。
【００６６】
ステップＳ１０９で、補正した結果を記憶装置Ｃ１２３の工程関連情報リストに付加して、作業エリアの補正が完了する。
【００６７】
本実施形態では、補正が不要な作業については、補正定数を０とし、結果として補正が行われないこととしたが、補正要否を定義情報に含め、ステップＳ１０８の補正実施前に、補正要否情報を見て、補正が必要な項目だけステップＳ１０８１〜Ｓ１０８６を行うこととしても良い。その際補正が不要な項目は、ステップＳ１０８を実施せずステップＳ１００のプロセスは完了となる。
【００６８】
（３次元レイアウト／２次元レイアウトデータ生成ステップ）
次に、前述の工程計画情報と上記の定義情報を関連付けた工程関連情報リストＬ４を３次元レイアウト／２次元レイアウトを生成するステップについて説明する。
まずステップＳ２００で３次元レイアウトレイアウト／２次元レイアウトデータの生成を行い、取得した座標情報を用いて、ステップＳ３００で作業エリアを含む２次元レイアウト出力を行う。なお、３次元レイアウトの表示はステップＳ５００で行っている。
【００６９】
工程関連情報リストＬ４の２次元レイアウト情報の生成では２つの処理が行われる。１つは３次元レイアウトを上面から見ることで、２次元に見立てたレイアウト情報とすることと、ラスターデータの２次元レイアウトデータもしくは、作業エリアを表示するために作成した２次元レイアウトに座標情報を付加する。さらにこの作業エリアを示す図形情報（作業エリア形状情報）を工程関連情報リストＬ４に付加する。なお、この２次元レイアウトデータには所定のファイル名が付与されている。
【００７０】
以下では、２次元レイアウトを用いた作業エリアの表示例について説明する。なお、各階をまたがり作業エリアを確保する必要がある場合などは、３次元レイアウト情報を上面から見た絵を用いる方が望ましい場合もあるため、場合によっては３次元レイアウト情報のみ、または併用も可能となっている。
【００７１】
図５を参照して、３次元レイアウト出力（ステップＳ２００）について説明する。
まずステップＳ２０１で、作業エリア表示演算装置１の演算制御装置１１は、記憶装置Ａ１２１から３次元レイアウト表示のためのプログラムをロードして起動する。演算制御装置１は、まず記憶装置Ｃ１２３に記憶した工程関連情報リストＬ４とともに、この工程関連情報リストＬ４の各作業が関連する３次元レイアウトデータ、すなわち各作業が実施される領域の建屋図面データ（ＣＡＤ設計データ）から作業が行われる領域（建屋のフロア）の３次元レイアウトデータと、工程作業の対象となる製品の３次元レイアウトデータ、および工程作業の作業エリアの３次元レイアウト形状を生成する指令を、３次元レイアウト情報格納サーバ３へ通信装置１５を介し指示信号を送信する。なお、この時点では、工程関連情報リストＬ４には、製品座標のデータは含まれていない。
【００７２】
ステップＳ２０２で、３次元レイアウト情報格納サーバ３の通信装置３５は、指示信号を受信したら、送られてきた信号に含まれる工程関連情報リストＬ４（図１３参照）をこのサーバ３の演算制御装置の一次記憶装置（不図示）に保存する。次にステップＳ２０３で、３次元レイアウト情報格納サーバ３の演算制御装置３１は、一次記憶装置に保管された工程関連情報リストＬ４から製品名称を読み込み、該当製品の３次元レイアウト情報（ＣＡＤデータ）を特定する。
【００７３】
ステップＳ２０４では、該当製品の３次元レイアウト情報（ＣＡＤデータ）の座標（３次元座標）を記憶装置３２から読み出し、一次記憶装置の工程関連情報リストＬ４に関連付けて追記する（ステップＳ２０４）。
【００７４】
次にステップＳ２０５で、演算制御装置３１は該当製品の３次元レイアウト情報（ＣＡＤデータ）と、３次元レイアウトデータ（ＣＡＤデータ）を読み出す。
【００７５】
ステップＳ２０６で、工程関連情報リストＬ４から読み出した補正後の作業エリアの形状情報と、その基準点とから、上記の作業場所の３次元レイアウトデータに座標位置を合わせて該当製品の３次元レイアウトを描出し、該当製品、作業フロアを含む３次元レイアウトデータを生成する。また、この生成された３次元レイアウトを平面に投影した２次元レイアウトデータも生成する。
【００７６】
ステップＳ２０７では、ステップＳ２０４にて付加した座標データおよびステップ２０６にて付加した２次元レイアウトデータファイル名を含む工程関連情報リストＬ４（３次元レイアウト情報格納サーバ３に出力した情報と同一）と、ステップ２０６で生成した２次元レイアウトデータファイルを、通信装置２５を介し作業エリア表示演算装置１に送信する。また、この工程関連情報リストＬ４を記憶装置３２に格納しておく。３次元レイアウト情報格納サーバ３の記憶装置３２に格納される工程関連情報リストＬ４は、作業エリア表示演算装置１の工程関連情報リストＬ４のコピーとして位置付けるので、作業エリア表示演算装置１でこの工程関連情報リストＬ４を変更した場合は、その都度３次元レイアウト情報格納サーバ３に変更情報を送信する。
【００７７】
ステップＳ２０８で、作業エリア表示演算装置１の通信装置１５は、３次元レイアウト情報格納サーバ３からの情報（工程関連情報リストＬ４と２次元レイアウトデータファイル）を受信したら、受信した情報を演算処理装置１１へ送信する。演算処理装置１１は受信した情報を記憶装置Ｃ１２３に格納する。
【００７８】
以上により、３次元レイアウト情報格納サーバ３において、３次元レイアウトデータの生成と、サーバ３からの該当製品の座標情報の取得、および２次元レイアウトデータの取得が完了する。
【００７９】
なお、３次元レイアウト情報を格納する３次元レイアウト情報格納サーバ３を特に設けず、たとえば作業エリア表示演算装置１に３次元レイアウト情報を格納する構成も可能である。この場合は、２次元レイアウト情報と３次元レイアウト情報が共に同じコンピュータに格納されるので、ステップＳ２０７及びステップＳ２０８を省略し、続けて２次元レイアウト情報への書き出しをしても良い。したがって、ステップＳ２０７及びステップＳ２０８を省略することができる。
【００８０】
（作業エリアの設定・表示方法について）
なお、ステップＳ１００で説明したように、作業エリアの形状情報は、工程関連情報リストＬ４に最初から設定されている。詳細な説明は省略するが、この作業エリアの形状情報を設定するための仕組（ツール）等を準備して、この作業エリア形状情報を事前に準備するとよい。たとえば工程作業の該当製品の形状データ（ＣＡＤデータ）を３次元レイアウト情報格納サーバ３から読出し、これに合わせるように作業エリア形状（円柱、直方体、大きさ、基準点等）を設定して、工程関連情報リストＬ４に追記するような仕組みを組み込んでおくとよい。たとえば本発明ではまず基本となる工程計画リストＬ１（図１２）を作成し、このリストＬ１を利用して、上記で説明した他のリストＬ２〜Ｌ７を作成できるような入力インタフェース（ＧＵＩ）を組み込んでおけばよい。たとえば図１２で、作業場所に関する情報Ｋ０５の欄を選択すると、作業エリアの設定画面が現れ、この設定画面で必要な建屋図面データを表示し、この表示に必要な領域を指示したり、この必要な領域に対応した図形（円柱、直方体等）を選択して、作業エリアが定義されるようにする。このように画面上で定義された作業エリアの形状情報が、工程関連情報リストＬ４の作業エリア形状情報として書き込まれるようにすればよい。なお、他のリストＬ２〜Ｌ７の生成や変更についても同様な仕組みを設けておけばよい。
【００８１】
作業の種類によっては、製品が最終的に据付される位置ではない所で作業が発生する場合がある。例えば、製品の搬入作業では、たとえば大型の機器の搬入で、上階の一部の床が無く、上階が下階の上部空間として開放されている状態で、上階から搬入が行われ、その下の階にクレーン等で移動して設置される場合は、作業エリアとしては、当該の設置作業場所（例えば部屋）の上部全てに対し、搬入用に空間を確保していることが望ましい。このような場合は、上記で説明したような建屋図面データの表示で、関係する複数階の建屋図面データを表示して、必要な作業エリアを確保するようにすればよい。
【００８２】
なお、システム符番Ｎｏや作業の日付情報など、形状を表示するための情報ではない、工程関連情報リストＬ４に含まれる情報も関連付けておくので、３次元レイアウト情報格納サーバ３側に記載するための記憶領域を設けておき、３次元レイアウト情報の一部として記憶させておく。
【００８３】
標準的な作業エリアの表示図形としては、直方体や円柱のような単純な図形が準備されているが、それ以外の複雑な形状を用いても良い。その場合は、作業エリア表示演算装置１の記憶装置Ｂ１２２に記憶した補正定義情報（後述、図１４参照）に、形状を示す情報とそれらのパラメータを記憶しておくものとする。
【００８４】
基本的には３次元レイアウトの製品を作業エリアを示す形状の中心に配置するものとする。３次元レイアウトの製品の基準点が端点にあるような製品の場合は、製品の中点が作業エリアを示す形状の中心になるように自動的に計算して補正する。
【００８５】
また作業によっては、作業エリアが製品の中心ではなく偏る場合がある。例えば、ケーブルの結線などは、分電盤の正面扉側に作業エリアが配置されるべきである。そのような場合は、予め製品の中心から偏った位置に作業エリアを示す形状を配置するよう情報を定義しておくことも可能とする。これにより作業エリアを付加した３次元レイアウトデータが生成される。
【００８６】
（２次元レイアウトへの作業エリアの描出）
図６を参照して、２次元レイアウトに作業エリアを描出するステップＳ３００について説明する。
本実施形態では、２次元レイアウト情報は、２次元レイアウトデータと座標情報を有しているものとする。また、この２次元レイアウト情報は、作業エリア表示演算装置１の記憶装置Ｄ１２４に記憶させておくものとする（ステップＳ２０８）。２次元レイアウト情報は、３次元レイアウト情報同様、通信装置を介して繋がっている別のコンピュータ内にあっても良い。
【００８７】
また本実施形態では、２次元レイアウト情報は、各建物の階毎に作成される２次元レイアウトを含む。例えば、適用するプロジェクトに建屋が３つあり、それぞれが５階建てだとすれば、２次元レイアウト情報は１５階分に相当した１５図面となる。このような２次元レイアウト情報の構成は、作業担当者の使いやすいように適宜様々な分割単位で２次元レイアウトを作成しても良い。ただし２次元で確認するので、階がまたがる場合は、階毎に色分けする、あるいは必要に応じ２枚の２次元レイアウトを上下あるいは左右に並べて表示する。。
【００８８】
上記の通りステップＳ２０８で３次元座標の記憶が完了したら、ステップＳ３０１で、演算制御装置１１は、記憶装置Ａ１２１より２次元レイアウトに作業エリアを描出するためのプログラムを読出し起動する。
２次元レイアウトは、日々異なる工程作業の情報を描出する元データである。当該日の作業エリアを書き込むため、作業エリアを描出する前の元データを、記憶装置Ｄ１２４に特定の名称をつけてコピーする。特定の名称とは、予めルールを決めておくこととし、人手で作成しても、プログラムを作り、日々ある時間にコピーを自動的に作成する仕組みとしても良い。名称は日程とフロアが分かる必要があれば、特にどのような符番形態でも構わない。
【００８９】
作業エリア表示演算装置１の演算制御装置１１は、記憶装置Ｃ１２３の工程関連情報リストＬ４を読み出し、次に記憶装置Ｂ１２２に記憶しておいた各建屋の座標を読み出し（ステップＳ３０２）、工程関連情報リストＬ４の製品座標情報と各建屋の座標に基づいて建屋の種類、階層及び２次元レイアウト番号を特定する。特定した情報を記憶装置Ｃ１２３に工程関連情報リストＬ４の各情報に関連づけて格納する（ステップＳ３０３）。これにより、どのデータをどの２次元レイアウトに描出するか分類できる。
【００９０】
本実施形態では、２次元レイアウト情報の座標から建屋の特定が可能とした。場合によっては、建屋別、フロア別、エリア別など、２次元レイアウト情報自体を適宜いくつかのデータブロックに分けてもよい。その場合は、２次元レイアウト情報のそれぞれのデータブロックのデータが別々の座標の基準点を持っている場合があるので、建屋の情報や各フロアの情報は座標ではなく、ＤＢやファイル名などから取得する場合がある。また２次元レイアウトデータを１つのフロアでさらに細かく分割している場合は、座標情報を元に、分割するための情報を事前に作成しておき、２次元レイアウトデータを作業フロア毎に分類することとなる。
このようにして、全ての工程作業について２次元レイアウトデータと作業エリアの分類を行う（ステップＳ３０４）。
【００９１】
次に、２次元レイアウトへ作業エリアの書き込みを行う。分割・分類された全ての２次元レイアウトはこの時点で用意されているため、予め順番を決めておき、その順に従い作業エリアの書き込みを行うこととする。
まず、１番目の２次元図面の番号を呼び出す（ステップＳ３０５）。次に、記憶装置Ｃ１２３に記憶させてある工程関連情報リストＬ４から、先のステップＳ３０３にて特定し関連付けした２次元レイアウトデータファイル名を元に選択した２次元レイアウトデータファイル名のデータを記憶装置Ｄ１２４から読み出し、一次記憶装置に記憶する（ステップＳ３０６）。
【００９２】
２次元レイアウトデータには座標があるため、まず３次元レイアウト情報より得た基準座標を２次元レイアウトデータで特定し、その基準座標を中心に、補正後の作業エリア形状（ステップＳ１０８、Ｓ１０８１〜１０８６参照）を表す座標から２次元で用いる座標のみを読み出し作業エリア形状を作成する。さらに作業エリア情報の１つとして記憶されていた、作業内容表示のデータ（図１３参照）を読み出し、この作業エリア形状の色を変更し、作業エリア制限情報から対応する制限表示マークを記憶装置Ｂ１２２から読み出して、作業エリアの基準点に配置する（ステップＳ３０７）。
【００９３】
全ての作業エリア形状を描出していれば、次のステップに進む。全ての作業エリアの描出が完了していなければ、全ての対象データの形状を描出するまで続ける（ステップＳ３０８）。全ての作業エリア形状を描出完了した場合は、次の２次元レイアウトデータに対し、ステップＳ３０５〜ステップＳ３０８を行い、これを全２次元レイアウトデータに対し実施する（ステップＳ３０９）。これにより、作業エリアと作業内容、制限情報を記載した２次元レイアウトデータが作成されたことになる。
【００９４】
前述した全ての作業エリアの２次元形状描出は、通常はユーザなどがこれらの作業エリアの情報を見る際には、ステップＳ３０６〜Ｓ３０８の処理を繰り返して行うことによって行われる。すなわちステップＳ３０６〜Ｓ３０８を１回実行すると、１つの作業エリアの形状と、この作業エリアに対応した作業内容および制限情報の表示が行われる。表示に非常に時間がかかる場合などは、全ての作業エリアの２次元レイアウトを描出した状態の画像を保存して、必要なときに読み出して表示してもよい。
【００９５】
なお、上記では説明は省略したが、たとえば設置する製品等の外形が複雑な場合には、対応する作業エリア形状が複雑な形状とならないようにして表示する。このような場合は、製品の３次元的な形状を、製品等の情報から事前に生成しておき、この３次元形状を包含できるような形状の円柱や直方体などの図形を作業エリアとして表示することとする。
【００９６】
このような複雑な形状の製品に対する作業エリアの情報は、別途事前に計算により求めておいて入力されてもよい。また製品の３次元的な形状のデータを入力してその形状を表示し、この３次元形状を包含できるような作業エリアの図形を選択できる仕組み（ＧＵＩ）を組み込んでもよい。
【００９７】
（作業エリア干渉の判定、上下作業有無の判定）
次に、作業エリアの干渉について問題が無いかどうか判定を行う方法について、図７を参照して説明する。
本発明による作業エリアの干渉検出および干渉調整システムでは、作業エリアが干渉しているかどうか、作業エリアが同じフロア内で上下に重なっていないかどうかを判定する（以下、上下作業と記載する）。上下作業での問題点は、たとえば上部作業で物を落下させた場合に、下部作業で作業している作業員に落下物があたる可能性があることであり、このような作業がある場合は安全上問題があるとしてアラーム表示（後述の制限マーク表示）等を行う。作業責任者あるいは作業担当者は、作業エリアの干渉状態を確認し、安全上問題のある作業を避ける、あるいは干渉しないように作業工程のスケジュールを変更する等の対策を行う。また、干渉する作業、あるいは上下の重なる作業が避けられない場合は、本発明による干渉結果を参照することで、安全を充分確認しながら、作業を行うことが可能となる。
なお、以下の説明では、複数の工程作業で、作業時間が干渉しないものは、実際の作業では作業エリアが干渉しないので、干渉を検出する対象からは除外している。
【００９８】
まずステップＳ４０１で、作業エリア表示演算装置１の演算制御装置１１は、問題確認プログラムを記憶装置Ａ１２１より読み出し、起動する。次にステップＳ４０２で、プログラムに予め設定しておいた順番で作業フロアを選択する。この選択した作業フロアに関連する工程作業の情報を、記憶装置Ｃ１２３に格納されている工程関連情報リストＬ４から読み出し、一時記憶装置１１５に記憶する（ステップＳ４０３）。
【００９９】
続いて、工程関連情報リストＬ４から読み出した情報で、予め決めておいた順番で２つの作業の作業班が同一かどうか確認する。例えば、システム符番Ｎｏ．が小さい順等に従い１作業を選択し（ステップＳ４０４）、この作業班と別の作業の作業班とを比較する（ステップＳ４０５）。作業班が異なれば、ステップＳ４０６に進む。同じ作業班であれば、ステップＳ４１０へ進む。
【０１００】
比較する作業が同じ班で行われるものであれば、同じ班で作業時間を調整して作業するものであると考えられるため、作業エリアの干渉を考慮する必要はない。
ただし、作業時間が干渉している（重なっている）場合は、工程作業情報および工程計画情報のデータに誤りのある可能性があるので、上記のようにアラーム表示ができるように、適宜予備のフラグ、たとえば図１４のコメントのフラグを立てておく。なお、以下では簡略化のため、この同一作業班の作業時間の干渉については省略する。
【０１０１】
２つの作業が異なる作業班の作業である場合、補正後の作業エリア形状を示すパラメータから、２次元レイアウトに投影した作業エリアの形状を算出し、この２次元の作業エリアの座標値から２次元レイアウトにおける他の作業エリアとの干渉計算を行う（ステップＳ４０６）。
２次元レイアウト上で干渉していなければ、作業エリアの干渉は無いため、ステップＳ４１０へ進む。２次元レイアウト上で干渉していれば、ステップＳ４０７に進む。
【０１０２】
ステップＳ４０７では、作業エリアが立体的に干渉しているかどうか判定する。作業エリアとしては、立体的な作業エリア（円柱、直方体、等）が、床面から所定の高さの所に設定されている場合がある。したがって、このような作業エリアの形状の高さ位置も含め、作業エリア同士が干渉するかどうか判定する。
【０１０３】
作業エリアが平面上で干渉していて、立体上も干渉している場合は、ステップＳ４０８で、作業エリアが干渉していると判断し、工程関連情報リストＬ４及び干渉作業リストＬ７（図１３参照）に記入を行う。工程関連情報リスト（図１３参照）へは干渉作業があるかどうかのフラグ（以下、干渉作業フラグと記載）をたて、干渉作業リストＬ７へは実際に干渉している作業が何であるかを登録する。
【０１０４】
なお、干渉作業リストＬ７には工程関連情報リストＬ４と関連付け可能なキーとなる情報が含まれるものとする。図１３では、システム符番を関連付け用のキーとしている。また、１作業エリアに対し他の複数の作業エリアが干渉している場合は、全ての干渉している作業エリアを登録できる仕組みとする。
【０１０５】
２次元レイアウト上で干渉していても、３次元レイアウト上では干渉していない場合は、ステップＳ４０９で工程関連情報リストＬ４及び上下作業リストＬ６（図１４参照）へ記載する。
【０１０６】
工程関連情報リストＬ４へは上下作業があるかどうかのフラグをたて（以下、上下作業フラグと記載）、上下作業リストＬ６へは上下作業となる作業が何であるかを登録する。干渉作業リストＬ７の場合と同様に、上下作業リストＬ６にも工程関連情報リストＬ４と関連付け可能なキーとなる情報が含まれるものとする。また１作業エリアに対し他の複数の作業エリアが上下関係にある場合は、上下関係にある全ての作業エリアを登録できる仕組みとする。ステップＳ４０８、ステップＳ４０９で工程関連情報リストＬ４に干渉作業フラグまたは上下作業フラグを立てる際、既に前の比較でフラグが立てられている場合は、そのままとし、干渉作業リストＬ７または上下作業リストＬ６への追加登録のみとする。
【０１０７】
次に、ステップＳ４１０では、同じフロア上に存在する、選択した作業以外の全ての作業の作業エリアと形状比較したか判断する。全ての作業エリア形状との比較が完了していなければ、ステップＳ４０４へ戻り、次の作業を選択し、選択した作業以外の作業エリアとの形状比較（ステップＳ４０３からステップＳ４１０）を繰り返す。これらのステップＳ４０３からステップＳ４１０について全てのフロアに対し実施する（ステップＳ４１１）。
【０１０８】
全てのフロアについて上記の作業エリアの比較が完了したら、ステップＳ４１２に進み、作業エリア表示演算装置１の演算処理装置１１は通信装置１５に対し、工程関連情報リストＬ４の全ての作業エリアの干渉作業フラグ及び上下作業フラグとシステム符番Ｎｏ．の情報を３次元レイアウト情報格納サーバ３に更新された工程関連情報を送信するよう指示する。サーバ３は、これらの情報を受信したら、ステップＳ４１３で、作業エリア表示演算装置１で更新された工程関連情報を記憶装置３２に格納する。
以上で、干渉作業及び上下作業の有無の判断工程は終了する。
【０１０９】
（干渉作業エリアおよび上下作業エリアの表示）
３次元レイアウト及び２次元レイアウトは、担当者や作業者が端末装置４等のモニター画面（出力装置４４）で見る際に、記憶装置に記憶させた情報を元に、レイアウトデータを生成し、出力装置４４に表示されるものとするが、干渉作業フラグ及び上下作業フラグについても制限情報と同様に、これらのフラグがあった場合は、製品座標値にフラグに関連付け予め設定された形状や印を表示するものとする。
【０１１０】
複数の作業エリア形状と、これらの作業エリアが干渉しているかあるいは上下関係にあることを示す印を追加した、３次元レイアウトと２次元レイアウトの画面イメージの例を図１５に示す。
【０１１１】
（作業担当者による補正ステップ）
次に、以上で説明したような工程作業情報から抽出された情報（データ）に対し、担当者がこれを確認し、必要であれば、この抽出されたデータを補正する処理について、図８を参照して説明する。ここでは、それぞれの建物や製品毎に担当者が異なるとする。各作業における作業員の内、工程作業情報から抽出されたデータの確認を担当する人員を担当者と記載し、担当者を含む各作業に携わる人を作業員と記載する。
なお、図中の端末装置４での処理で２重線枠の処理は、担当者による入力作業を含む処理であることを示す。
【０１１２】
作業エリア表示演算装置１の演算制御装置１１は、工程関連情報リストＬ４から抽出された全ての作業エリアを含む２次元レイアウトを生成したら、記憶装置Ａ１２１より次ステップのプログラム、すなわち工程作業情報から抽出されたデータの補正を行うプログラムを読み出して起動する（ステップＳ５０１）。次に、記憶装置Ｄ１２５より担当者リストを読み出し（ステップＳ５０２）、演算制御装置１１は、問題（干渉作業、上下作業）のある作業が存在することを示す警告メッセージを、メールの配信指示または特定の端末装置や連絡システムへの通知指示またはその両方で担当者の送信することを通信装置１５に対し指示する（ステップＳ５０３）。メール内容や連絡システムへの通知指示内容は演算制御装置１１からの指示に含まれているものとする。
【０１１３】
システムの端末装置４側の各担当者への警告メッセージの送信は、演算制御装置１１から行っても良いし、システムの端末装置４側に作業エリア表示演算装置１からの指示を受けたら配信する連絡内容を事前に用意しても良い。通知内容としては、たとえば翌日の各作業の作業エリアを含む３次元レイアウトおよび２次元レイアウト生成が完了したこと、および各作業の作業エリアの確認の要求である。
【０１１４】
通信装置１５は、演算制御装置１１からの警告メッセージを送信する指示を受けたら、担当者へのメール配信または連絡システムでの担当者への連絡指示またはそのいずれも行う（ステップＳ５０４）。連絡システムには、各人が使用するＰＣや、種々のモバイル端末等でよく、どのような受取手段であってもよい。
【０１１５】
担当者は、通信装置１５から端末装置４や各人の使用ＰＣ、モバイル端末などで情報を受信したら（ステップＳ５０５）、端末装置４で作業エリアを確認するためのシステム（以下、作業エリア確認補正システムと記載）を起動する（ステップＳ５０６）。この作業エリア確認補正システムを起動する際には、担当者の氏名を入力する。なお、このような作業エリア確認補正システムを許可された作業者のみ起動できるようにするために、作業者毎のパスワードを準備し、これも担当者が入力するようにしてもよい（たとえば後述の図１９（ａ）の左側のように表示する）。作業エリア確認補正システムが起動されたら、この情報は作業エリア表示演算装置１に送信され、誰がどの端末装置で作業しているかが、認識される。
【０１１６】
作業エリア確認補正システムが起動したら、担当者はどの２次元レイアウトを見るか選択する。作業エリア確認補正システムは、端末装置４の出力装置４４から、２次元レイアウト名称または建屋フロア名称を選択する画面を表示する。担当者が選択した情報は端末装置４の入力装置４３から入力され、演算制御装置４１に送られる（ステップＳ５０７）。作業エリア確認補正システムは、端末装置４の通信装置４５を介し、選択された２次元レイアウトの情報を作業エリア表示演算装置１に送信する。
【０１１７】
作業エリア表示演算装置１は、通信装置１５から信号を受信したら、該当の２次元レイアウトの情報を、端末装置４に送信する。この際、端末装置４から作業エリア表示演算装置１に送信された２次元レイアウトの情報で、他に干渉作業および上下作業のある作業の作業エリアが含まれていた場合は、この干渉作業および上下作業の２次元レイアウトの情報も端末装置４に送信する。なお、この干渉作業および上下作業の２次元レイアウトがステップＳ５０７で選択されていなかった場合にも、これらの作業の情報は端末装置４に送信される。
【０１１８】
端末装置４の通信装置４５は、作業エリア表示演算装置１からの信号を受信すると（ステップＳ５０８）、この信号を受信したことを知らせる受信通知信号を演算制御装置４１に送信する（ステップＳ５０９）。
【０１１９】
演算制御装置４１は、通信装置４５からの受信通知信号を受信すると、通信装置４５が受信した情報を一次記憶装置４１１に保存する。さらに、演算制御装置４１は、ステップＳ５０７で選択された２次元レイアウト情報を一次記憶装置４１１より読み出して、出力装置４４に選択された２次元レイアウト情報を送信する。出力装置４４は、作業エリアが描かれた２次元レイアウトと作業内容を表示する。干渉作業、上下作業がある場合は、図１５（ａ）に例示するように、作業者へ注意喚起を促すような問題があることを示すマークも２次元レイアウトに重ねあわせた状態で、表示（アラーム表示）させる（ステップＳ５１０）。
【０１２０】
担当者は２次元レイアウトと作業内容が表示されたら、作業内容および作業場所（すなわち作業エリアの位置）に間違いがないか、作業エリアが十分とられているかどうか、作業エリアが他の作業と干渉していないか、などを確認する（ステップＳ５１１）。
【０１２１】
２次元レイアウトで確認が難しい場合や、さらに詳細な作業エリアの周辺情報を確認したい場合は、ステップＳ５１２で３次元レイアウトの確認が必要と判断し、ステップＳ５１３に進んで、担当者は、３次元レイアウトを表示して確認する。詳細な作業エリアの確認が必要でない場合は、ステップＳ５２３に進む。
【０１２２】
たとえば担当者は、３次元レイアウトを確認したいものを、図１５（ａ）の右側のリストから選択し、右上の「３次元レイアウトボタン」を押す。あるいは図１５（ａ）に表示された各作業エリアをマウスで選択してもよい。なお、図１５（ａ）の右側のリストに表示される作業名は、それぞれ画面に表示される作業エリアに対応している。
【０１２３】
なお、図１５には示されていないが、３次元レイアウトを表示するために選択された作業エリア形状がハイライトされる（一時的に他の色に変更する）などの工夫を行っても良い。
また、作業エリア確認補正システムを起動した担当者名を、確認者として工程関連情報リストＬ４に追記するようにしても良い。
【０１２４】
ステップＳ５１４で、端末装置４の演算制御装置４１は、ステップＳ５１３で入力装置４３から入力された、選択された作業名称又は番号を一時記憶装置４１１に記憶し、また通信装置４５に３次元レイアウト情報の入手を指示する信号を送信する。この情報には作業名称や作業毎に符番したシステム符番番号など作業を特定するための情報を含む。端末装置４の通信装置４５は、信号を受け取ったら、指示情報に基づき３次元レイアウト情報格納サーバ３に対し信号を送信する。
【０１２５】
次にステップＳ５１５で、３次元レイアウト情報格納サーバ３の通信装置３５は、信号を受信したら、サーバ３の演算制御装置３１に受信した信号の内容を引き渡す。演算制御装置３１は、受信した信号の内容を一次記憶装置（不図示）に格納する。受信した信号には、送信した端末装置４の情報、すなわちどの端末装置かの情報も含む。続いてステップＳ５１６で、演算制御装置３１は３次元レイアウト情報から該当するシステム符番番号を持つ形状情報を特定する。
【０１２６】
ステップＳ５１７で、演算制御装置３１は上記の３次元レイアウト情報から、特定された作業を中心としたある所定空間内に配置された製品名称または番号を特定する。この際、所定空間内に配置された特定された作業と同一日以外の作業エリアを示す形状は除外する。なお、作業エリア形状以外の３次元レイアウト情報は除外しない。特定した製品名称または番号とサーバ３の一時記憶装置(不図示)に格納した工程関連情報リストＬ４から、特定した製品名称または番号に関する全ての情報を一次記憶装置に格納する。この中には、作業エリアの３次元形状を再現するための情報も全て含む。
【０１２７】
次にステップＳ５１８で、演算制御装置３１は、一次記憶装置（不図示）に格納した作業エリア情報および３次元形状を再現するための情報と、信号受信時に一次この記憶装置に格納しておいた送信元の端末装置４の情報を、送信した端末装置４へ送信するよう、サーバ３の通信装置３５に指示する。通信装置３５は指示を受け取ったら、一時記憶装置（不図示）に格納された情報を、端末装置４へ送信する。
【０１２８】
端末装置４は、ステップＳ５１９で、３次元レイアウト情報格納サーバ３の通信装置３５から、ステップＳ５１３で選択された作業に関係した作業エリアとその３次元レイアウト情報を受信したら、これらの情報を端末装置４の演算制御装置４１に引き渡す。これらの情報は、ステップＳ５２０で、演算制御装置４１の一次記憶装置４１１に格納される。
【０１２９】
端末装置４の演算制御装置４１は、予めインストールしておいた３次元情報表示プログラムを起動する（ステップＳ５２１）。起動された３次元情報表示プログラムに従い、演算制御装置４１は、上述の、通信装置４５で受信し一次記憶装置４１１に格納してある、指定製品を中心とした３次元レイアウト情報を読み出して、３次元レイアウトの一部を端末装置４上で表示する（ステップＳ５２２）。
【０１３０】
この際、作業名称または番号を一次記憶装置４１１から読み出し、ハイライトしても良い。この３次元レイアウト情報に対し、見る角度の変更や拡大縮小、選択した製品情報を確認するなどの作業を行うことができる機能およびこの機能選択のためのボタン等が設けられているが、説明は省略する。
【０１３１】
最後にステップＳ５２３で、担当者は、２次元図面上の情報に加え、表示された３次元レイアウト情報も合せて確認し、翌日作業するエリアについて問題がないことを確認する。作業エリアや作業時間等の変更や、他の作業との調整の必要がある場合は、ステップＳ６００（図３参照）、すなわち図９のステップＳ６０１に進む。作業エリアや作業時間の変更・調整が不要な場合は、ステップＳ７００（図３参照）、すなわち図１０のステップＳ７０１に進む。なお、ステップＳ６００へ進む場合は、たとえば図１５（ａ）のような画面で工程関連情報リストＬ４から工程作業を選択し（図１７参照）、「変更」ボタンを押すことに対応する。ステップＳ７００へ進む場合は「終了」ボタンを押すことに対応する。
【０１３２】
（２次元レイアウト／３次元レイアウトデータの端末装置４へのコピー）
以上の説明では、３次元レイアウト情報については、端末装置４は３次元レイアウト情報格納サーバ３の一時記憶装置（不図示）に格納されたものを読み出すとしたが、担当者間で役割分担（同じ作業について変更を行わない）がなされている場合は、各々の担当の３次元レイアウト情報を各端末装置４の記憶装置４２にコピーしておき、このコピーされた３次元レイアウト情報を用いて補正作業を行っても良い。
【０１３３】
さらには、２次元レイアウト情報については、作業エリア表示演算装置１の演算制御装置１１の一時記憶装置１１５に格納されているものを、端末装置４に送信するとして説明したが、これについても、２次元レイアウト情報が作業エリア表示演算装置１で生成された時に、各担当者が操作する端末装置４の記憶装置４２にコピーするようにしておき、このコピーされた２次元レイアウト情報を各端末装置４に表示するようにしてもよい。
【０１３４】
このように各端末装置４に２次元レイアウト／３次元レイアウトデータをコピーしておくことで、各端末装置４の応答性を向上することができる。なお、工程作業やこの作業エリアの干渉解消のため、工程作業情報および、作業エリアを含む２次元レイアウト／３次元レイアウトが変更された場合は、その都度変更された２次元レイアウト／３次元レイアウトデータを、作業エリア表示演算装置１および３次元レイアウト情報格納サーバ３からダウンロードしてコピーするようにする。このような処理を自動的に行うように、本システムの各装置のプログラムを作成しておく。
【０１３５】
なお、干渉作業や上下作業等の問題を解決するために、作業時間や作業エリアの変更が行われた場合は、作業エリア表示演算装置にこの変更情報が送信されるとともに、工程計画情報格納サーバ２に格納されている工程計画情報や、３次元レイアウト情報格納サーバ３に格納されている３次元レイアウト情報の変更を行う必要がある。これについてはステップＳ６００で説明する手順（後述）に準じて変更処理が行われる。
【０１３６】
また、上記の説明ではＣＡＤ設計で用いられるような３次元レイアウト情報を利用することを想定しているが、このような３次元レイアウト情報は大きなメモリ領域を必要とする場合が多い。したがって、携帯型の小さいサイズの端末装置では、実際に上記のような３次元形状をダウンロードして見ることは難しい場合がある。そのため、ＣＡＤ設計で用いられる３次元レイアウトの情報量を絞りインターネット上で動かすことが出来るような簡易的な３次元システムに変換したものを用い、これに作業エリア情報を付加するようにする。
【０１３７】
（作業エリア調整作業）
次に、担当者が確認した結果、作業エリアに補正を加える場合について図９を参照して説明する。
【０１３８】
担当者により、ステップＳ５２０（図８参照）で作業が選択され、変更する、という指示が入力装置を介してなされると、端末装置４の演算制御装置は、記憶装置４２より変更プログラムを読み出してロードし、起動する（ステップＳ６０１）。次に通信装置４５を介し、ステップＳ５２０で指定された作業について、この作業を特定できる情報（たとえば作業番号）を含む変更可否確認信号を作業エリア表示演算装置１に送信する（ステップＳ６０２）。
【０１３９】
作業エリア表示演算装置１は、変更可否確認の信号を受信したら（ステップＳ６０３）、ステップＳ６０４で、演算制御装置１１は、担当者の端末装置４のアドレスを一次記憶装置１１５に格納し、記憶装置Ｃ１２３に格納してある工程関連情報リストＬ４で、上記の指定された作業が変更可能かどうか判断する。この判断では、指定された作業の変更中フラグ（図１３参照）および、指定された作業と干渉するか上下作業関係になっている他の作業の変更中フラグを確認する（ステップＳ６０５）。他の干渉作業と上下作業はそれぞれリストＬ６、Ｌ７で確認され、干渉作業および上下作業がある場合、これらの作業番号の変更中フラグが確認される。
【０１４０】
なお、この変更中フラグは、いずれかの担当者あるいは端末装置４で作業情報の変更中である場合に、演算制御装置１１がこのフラグをオン（＝１）に設定する。なお、上記の説明でステップＳ６０２あるいはＳ６０５で、変更しようとする工程作業およびこの工程作業と干渉する他の工程作業が変更中でない場合に、当該変更しようとする工程作業の変更中フラグをオン（＝１）に設定する。
【０１４１】
（作業情報が変更不可の場合）
もし指定された作業、あるいは指定された作業と干渉するか上下関係になっている作業の変更中フラグがオンになっている場合は、ステップＳ６０６で、演算制御装置１１は通信装置１５を介し、変更不可であることを端末装置４に送信する。この際、上記の変更中フラグがオンになっている作業の番号も一緒に端末装置４に送信する。
【０１４２】
ステップＳ６０７で、端末装置４の通信装置４５が、変更不可である信号を受信したら、端末装置４の演算制御装置４１は予め変更不可信号を受信した際に表示するメッセージを出力装置（ディスプレイ）に表示し、選択した作業およびこの選択した作業と干渉するか上下関係になっている作業で変更中のものを画面で判別できるように表示する。このような表示は、たとえば図１５（ａ）、（ｂ）に表示された作業エリアをハイライトする等で行う。このような表示により担当者は、選択した作業やこれに干渉関係あるいは上下関係にある作業について、別担当者が変更中であることを確認することができる。このような場合は、暫くして、変更が可能となった状態を確認して変更処理を行う。あるいは、上記の変更不可信号に、他のどの担当者（端末装置）が変更を行っているかの情報も含むようにすれば、直接電話等により、担当者同士で調整することも可能である。
【０１４３】
（作業情報が変更可の場合）
変更可能な場合、すなわち指定された作業と、これと干渉するか上下関係になっている作業の変更中フラグがオフ（＝０）になっている場合は、まず指定された作業の変更中フラグをオン（＝１）とする。（ステップＳ６０８）。次に、作業中の担当者の端末装置４に対し、変更可能である旨を通信装置１５より送信する（ステップＳ６０９）。
【０１４４】
端末装置４の演算制御装置４１は、変更可能である旨を受信したら、変更する項目を選択するためのメニューを出力装置４４に表示し、担当者に選択させる。メニューに表示される項目には、工程作業情報を変更する項目、作業エリアの形を変更する項目、問題フラグを変更する項目、コメントを入力する項目があり、それぞれの項目のボタンが表示される（図１７（ｂ）参照）。ボタンを選択すると、それぞれの項目に対応して入力画面が表示される。
【０１４５】
ステップＳ６１０では、担当者が変更する項目を選択するためボタンを選択すると、選択信号は入力装置４３から入力され、演算制御装置４１に送信され、次に変更する項目の内容に関するパラメータと、変更値を入力する領域（入力画面）を出力装置４３に表示する。図１７（ｃ）には、「工程作業情報変更」を選択した場合に表示される入力画面の例を示す。
【０１４６】
「工程作業情報変更」が選択された場合は、図１３の工程関連情報リストＬ４の工程作業情報の部分のデータを変更できるような入力画面（図１７（ｃ）参照）が表示される。たとえば、工程関連情報リストＬ４の作業開始日、作業終了日、作業開始時間、作業終了時間及び翌日の作業無などを入力する領域を出力装置４４に表示し、入力装置４３からの変更を受け付ける。作業無とは、工程の作業開始から終了日程までの間の日であるが、作業を行わないので、作業エリアを表示しないようにする場合に登録する項目である。変更を行うために他の作業で干渉している作業や上下作業の情報も参考に表示する。
【０１４７】
変更内容を入力したら、確認ボタンを押し、更に終了ボタンを押すと図１７（ｂ）の画面に戻る。変更内容をキャンセルすると、入力内容が消去される。また安全のため、たとえば確認ボタンを押さないで終了ボタンを押した場合には変更されないようにする。また変更せず終了ボタンを押した場合は、何も変更されないようにする。
【０１４８】
作業エリアの形を変更する場合は、工程関連情報リストＬ４の定義情報の図形情報のデータを変更するためのデータを入力する画面を出力装置４４に表示し、入力装置４３からの変更を受け付ける。
【０１４９】
問題フラグ（干渉作業フラグ、上下作業フラグ）変更が選択された場合は、工程関連情報リストＬ４の問題解除フラグを入力する画面を出力装置４４に表示する。工程関連情報リストＬ４で問題フラグ（干渉作業フラグ、上下作業フラグ）がオンとなっている場合であっても、干渉している工程作業によっては、同時に作業することが可能な場合がある。このような場合、工程作業の担当者同士が連絡して確認し、問題フラグを解除できるように問題解除フラグを設定するデータ入力を入力装置４３から行う。
【０１５０】
前述した工程変更、作業エリア形状変更がなされた場合のうち、問題を回避するための変更、たとえば作業時間や作業場所（作業エリア）の変更がなされた場合は、その変更情報を元に３次元レイアウト形状の作成、２次元レイアウトへの書き出し、干渉チェックが行われ、自動的に問題フラグはオフとなるため、問題フラグの解除は、それ以外の理由によって解除可能な場合に用いるものとする。例えば上記のように、作業エリア形状が干渉していても、担当者同士、作業者同士の話し合いによって、作業が可能であることを確認した場合である。
【０１５１】
コメント入力は、選択した作業について、前述の調整結果や気づき事項などを入力する領域を、工程の変更の場合と同様に出力装置４４に示し、入力装置４３を介して入力できるものとする。この入力可能な情報には、入力されていたコメントがある場合は、削除するという変更も含む。
【０１５２】
なお、分かり易くするために、図１６に、上記で説明したステップＳ６１０での入力作業で、実際起こり得る種々の変更パターン毎に、工程関連情報リストＬ４及び３次元レイアウト／２次元レイアウトへの影響を纏めた表を示す。
【０１５３】
ステップＳ６１１では、図１７（ｂ）の画面で、担当者は確認ボタンを押して、変更する項目に対応した各入力画面で入力した値をさらに確定としたら、演算制御装置４１は、各画面で変更された値を一次記憶装置４１１に記憶させ、通信装置４５を介し、作業エリア表示演算装置１へ送信する（ステップＳ６１２）。
【０１５４】
この時、変更対象情報が工程情報である場合は、作業エリア表示演算置１が端末装置４から変更する信号を受信したら、演算制御装置１１は、記憶装置Ｃ１２３へ記憶した工程関連情報リストＬ４の工程作業情報を書き換え、変更情報（変更者、変更時間）を付加し（ステップＳ６１４）、２次元レイアウト情報にも変更を反映する（ステップＳ６１５）。
【０１５５】
変更情報に工程作業情報のうち、作業開始日程、作業終了日程、作業開始時間、作業終了時間に関わるものが含まれる場合は、通信装置１５から、変更分の工程作業情報を工程計画情報格納サーバ２へ送信する（ステップＳ６１６）。工程計画情報格納２の演算制御装置２１は、通信装置２５から信号を受信したら（ステップＳ６１７）、記憶装置２２に格納してある工程計画情報の対象作業の工程作業情報を特定し、この工程作業情報を変更する（ステップＳ６１８）。変更が完了したら、工程計画情報格納サーバ２の演算制御装置２１は、通信装置２５に書き換え完了連絡を送信する指示をする。通信装置２５は、書き換え完了連絡を作業エリア表示演算装置１に送信する（ステップＳ６１９）。
【０１５６】
また、３次元レイアウト情報格納サーバ３には工程関連情報リストＬ４のコピーを保持させているため、３次元レイアウト情報格納サーバ３の工程関連情報リストＬ４も変更する。通信装置１５から、変更分の工程作業情報を３次元レイアウト情報格納サーバ３へ送信する（ステップＳ６１６）。３次元レイアウト情報格納サーバ３の演算制御装置３１は、通信装置３５から信号を受信したら（ステップＳ６２０）、記憶装置３２に格納してある３次元レイアウト情報の対象作業エリア形状を特定し、情報を書き換える（ステップＳ６２１）。書き換えが完了したら、３次元レイアウト情報サーバ３の演算制御装置３１は、通信装置３５に書き換え完了連絡を送信する指示をする。通信装置３５は、書き換え完了連絡を作業エリア表示演算装置１に送信する（ステップＳ６２２）。
【０１５７】
作業エリア表示演算装置１の記憶情報Ｃ１２３の工程関連情報リストＬ４の書き換えが完了し、工程計画情報格納サーバ２及び３次元レイアウト情報格納サーバ３からの書き換え完了連絡を受信したら、演算制御装置１１は、通信装置１５に対し、情報の変更を要求した担当者の端末装置４に、変更完了連絡を送信するよう指示する。通信装置１５は端末装置４に変更完了連絡を送信する（ステップＳ６２３）。変更完了連絡を送信したら、記憶装置Ｃ１２３に格納している、ステップＳ６０８でオン（＝１）に設定した、工程関連情報リストＬ４の変更中フラグををオフ（＝０）に変更し、変更可能な状態に戻す（ステップＳ６２４）。
【０１５８】
担当者が使用している端末装置４が、作業エリア表示演算装置１から変更完了連絡を受信する（ステップＳ６２５）と、端末装置４の演算処理装置４１は、通信装置４５から受信の連絡を受けたら、出力装置４４に、変更完了の旨を示す予め決めたメッセージを出力指示する。出力装置４４はメッセージを出力する。担当者はメッセージを確認したら、必要に応じ、変更後の２次元レイアウト/３次元レイアウト情報を確認する（ステップＳ５０７〜Ｓ５２０のステップと同様)。確認の結果、他に変更がある場合は、変更処理の選択を行い（ステップＳ６２７）、変更処理のためのステップＳ６０２からのステップを繰り返す。変更がない場合は、変更作業は終了となる。
【０１５９】
以上の説明では作業エリアあるいは作業番号毎に情報の変更を行うとしていた。しかし、当該フロアで翌日に作業を予定している複数の作業班が、一緒に１つの端末装置４で相談しながら工程情報の調整や変更を行うことも可能である。このような場合には、担当者が端末装置４にフロア毎の２次元レイアウト情報を作業エリア表示演算装置１からダウンロードし、変更情報を端末装置４の一時記憶装置４１１に、各フロア分まとめておき、変更情報を一気に作業エリア表示演算装置１へ送信するような方式をとっても良い。この方法であれば、担当フロア以外の図面について確認はできないが、ステップＳ６１０で説明したような、項目を選択して変更する度に、作業エリア表示演算装置１との通信を行う必要が無くなるため、端末装置４の操作速度を速くすることが可能になる。
【０１６０】
また、詳細な説明は省略するが、できるかぎり安全かつ確実に工程作業を行えるように、問題フラグ（干渉作業フラグ、上下作業フラグ）を変更する際には、関係する作業エリアの状況を確認したかどうか、２次元レイアウトの作業エリア毎に確認したかどうかの、確認フラグを工程関連情報リストＬ４に設けても良い。たとえば、図１７（ｂ）において、問題フラグのボタンを押して、問題フラグ（干渉作業フラグ、上下作業フラグ）の状態を変更する場合には、図１７（ｂ）に示す画面で、関係している作業エリアを選択して確認したことを示すマークを付けるようにする。またこのマークに対応して、上記の各作業エリアの確認フラグをオンとするようにすればよい。
【０１６１】
（作業エリアの干渉状況の全作業員への公開）
上記で説明した作業エリアの調整を経て確定された各作業エリアは、翌日行われる各工程作業（各作業番号の作業）の作業範囲を示すものである。また各工程作業の作業内容に応じて、火気使用厳禁や高所作業中などの安全に関わる制限情報（制限マーク）も工程関連情報リストＬ４の各工程作業のデータに含まれている。この制限情報の内容は、工程関連情報リストＬ４（図１３参照）の作業エリア情報に含まれる「制限内容」に記載されている。図１３の例では、２つの作業（システム符番Ｎｏ．１、２）がそれぞれ異なる作業であり、異なる安全上の制限を有している。これに対応して、表示マークも異なるもの（表示マーク１、２）が付与されている。
【０１６２】
上記の説明では省略したが、本発明の作業エリアの干渉検出システムでは、これらの安全に関わる制限情報も、２次元レイアウト／３次元レイアウトデータを表示する際に一緒に表示されるようにしている（たとえば図１５（ａ）参照）ため、作業エリアの表示は作業員全員が確認できることが望ましい。このため、ステップＳ７００で、上記で確定した作業エリアの作業員全員へ公開の手順の一例を示し、ステップＳ８００では作業員が端末装置４から確認する手順の一例を示す。図１０、図１１を参照して説明する。
なお、図１５（ａ）では、図中の△のマークが制限情報を表わしているが、これら図示の例であり、上記の関連情報リストＬ４記載の情報を示すものではない。
【０１６３】
上記で説明した図３のステップＳ６００まででは、作業員が上記で確定した作業エリアの情報を確認したかどうかの履歴情報管理や、全ての作業について確認が実施されたかどうかの管理を行っていない。各作業員の毎日のルーチンワークとして、ある一定の時間になったら、情報が公開されるようにする。そのためある一定時間前には当日の情報のみ、ある一定時間後は当日と、翌日の情報が確認できるようになる。
【０１６４】
まずステップＳ７０１では、ある一定の時刻になったら、作業エリア表示演算装置１は、公開する作業エリア情報を生成するプログラム（「作業エリア公開プログラム」と呼称する）を起動する。
【０１６５】
まず作業エリアが記載してある２次元レイアウト情報の公開を行う。作業エリア表示演算装置１は、自身のカレンダーシステムから翌日の日付を拾い出し（ステップＳ７０２）、記憶装置Ｃ１２３に記憶してある工程関連情報リストＬ４から、翌日に行われる工程作業を特定する（ステップＳ７０３）。特定された工程作業に対し、作業無フラグが無いかどうか確認する（ステップＳ７０４）。作業無フラグがある場合の工程作業の情報については、表示不要な情報であるため非公開のままとする。作業無フラグがない場合は、公開フラグを非公開（＝０）から公開（＝１）に変更する（ステップＳ７０５）。
さらに、このステップＳ７０３からステップＳ７０５の作業を、当該日付の工程作業全てに対して実施する（ステップＳ７０６）。
【０１６６】
次に、ステップＳ７０７で、当該データを作業員が起動する確認プログラム（「作業エリア確認プログラム」と呼称する、説明後述）で表示される画面で情報が選択しやすいように、日付（当日、翌日）と、当該日付の工程作業のデータを、たとえば図１８に示すようなテーブル等の形式（リストＬ８）で生成し、決まった名称のファイルデータとして記憶装置１２に格納しておく。図１８に示す例では、当日（２０１１／５／４）と翌日（２０１１／５／５）の工程作業について確認できるように設定されている。
【０１６７】
（各作業員の関係する作業エリアの確認）
上記で公開可能と設定された工程作業の２次元レイアウト情報を、各作業員が確認する翌日の作業を確認する手順を説明する。この手順は、作業員自身による判断（入力）と、これに対応する端末装置４、作業エリア表示演算装置１、３次元レイアウト情報格納サーバの動作を含む手順であり、二重線の枠で示すステップは作業員による入力のステップである。なお、この手順では、表示される情報の変更は不可となっているが、作業員が確認したかどうかの情報（後述）は自動的に作業エリア表示演算装置１に送信されるものとする。
【０１６８】
各作業員は、まず作業エリアを確認するための、予め端末装置４へインストールされているプログラム（作業エリア確認プログラムと呼称する）を起動する（ステップＳ８０１）。プログラム起動の際には、たとえば図１９（ａ）の左側のように、プログラム起動のメッセージ「作業エリア確認開始」が表示されるとともに、端末装置４の操作者（作業担当者）の氏名とパスワードを入力する。この氏名とパスワードの情報は作業エリア表示演算装置１に送信され、プログラムの使用が許可されていることを確認された場合に、作業エリア表示演算装置１から起動許可の信号が送信されてプログラムが起動される。プログラムの起動と同時に、上記のステップＳ７０７で生成されたリストＬ８を、作業エリア表示演算装置１の記憶装置からダウンロードする。
【０１６９】
作業エリア確認プログラムが起動されたら、端末装置４の演算処理装置４１は、上記のリストＬ８のデータを表示するための、ユーザが使いやすいような画面（以下、ＧＵＩ）を出力装置４４に表示するよう指示する。（ステップＳ８０２）。図１９（ａ）右側では、このようなＧＵＩの例として、作業日、建屋それぞれをポップアップメニューの形式表示して選択するＧＵＩの例を示す。
【０１７０】
ステップＳ８０３で、作業員は確認したい日付、建屋、階層（フロア）、を選択する。演算処理装置４１は、入力装置４３からの日付や建屋および階層（フロア）の情報を通信装置４５を介し、作業エリア表示演算装置１へ送信するとともに、フロアの２次元レイアウト情報送信依頼を送信する。
【０１７１】
ステップＳ８０４では、作業エリア表示演算装置１の通信装置１５が信号を受信したら、記憶装置Ｃ１２３の工程関連情報リストＬ４の工程作業の内、公開となっている工程作業の情報、すなわちステップＳ８０３で入力された条件で公開可能な工程作業を選別して、工程関連情報リストＬ４の情報を端末装置４に送信する。また、記憶装置Ｄ１２４から２次元レイアウト情報を選別し、これらの情報を端末装置４に送信する。
【０１７２】
ステップＳ８０５で、端末装置４の通信装置４５が工程関連情報リストＬ４と２次元レイアウトの情報の信号を受信したら、演算制御装置４１は記憶装置４２にこれらの情報を格納するとともに、演算制御装置４１は出力装置４４に２次元レイアウト情報と工程関連情報ストＬ４の工程作業情報を表示する。図１９（ｂ）にはこの表示の例として、図１５（ａ）や図１７（ａ）、（ｂ）と同様な表示を行う画面を示す。
【０１７３】
次に、ステップＳ８０６で、担当者は工程作業のさらに詳細な情報を確認するか否かを決定し、さらに詳細な情報を確認する場合は、ステップＳ８０７に進む。確認不要の場合はステップＳ８１０に進み、演算制御装置４１は完了動作を実行する。
【０１７４】
ステップＳ８０７で、出力画面（図１９（ｂ）参照）に表示された２次元レイアウトまたは作業名リストから、工程作業を選択する。
【０１７５】
ステップＳ８０７で、演算処理装置４１は、どの工程作業が選択されたかの情報を入力装置４３より受け取ったら、選択された工程作業の工程作業情報を、たとえば図１９（ｃ）の右側に示すように、出力装置４４に表示する。
【０１７６】
なお、ステップＳ８０６およびステップＳ８０７の処理を担当者が行う際に、３次元レイアウトを表示し（ステップＳ８０９）、表示された３次元レイアウトで工程作業を選択してもよい。３次元レイアウトでの作業エリアの表示は、上記のステップＳ５１０で説明したように、公開された２次元レイアウトの作業エリアの表示を経由して（図１５参照）、３次元レイアウト格納サーバにアクセスして、２次元レイアウトに対応した３次元レイアウトのデータをダウンロードする。
【０１７７】
また、ステップＳ８０８で、選択された工程作業の工程作業情報を表示する場合は、演算処理装置４１が記憶装置４２から情報を読み出し、出力装置４４がこの情報を表示する。
【０１７８】
上記の作業で、作業エリアの確認作業が終了したら、ステップＳ８１０では、演算制御装置４１は、確認完了の処理を行い、作業エリア確認プログラムの動作を終了する。この確認完了の処理では、ステップＳ８０３、Ｓ８０６、Ｓ８０７での担当者の入力データ（選択動作）が、作業エリア表示演算装置１に送信される。作業エリア表示演算装置１は、担当者がこれらのステップで入力したデータから、担当者が担当する工程作業の内容を確認したかどうかをチェックすることができる。
【０１７９】
なお、端末装置４の出力装置４４の表示スペースが十分でない場合は、工程作業情報のうち、キーとなる情報（例えば、作業名称と作業場所）のみのリストを表示させ、その他の情報や２次元レイアウトは作業者が選択した際の表示させることとしても良い。この際、表示スピード向上のため、一度呼び出した図面については、一部を、例えば、工程作業情報を除く２次元図面のみを演算処理装置４１内の一時記憶装置４１１に記憶させても良い。
【０１８０】
以上説明したように、ステップＳ８０１〜Ｓ８０３、Ｓ８０５〜Ｓ８０８、およびＳ８１０では、端末装置４で作業エリアの干渉を解消するためのデータ入力は行われないので、端末装置４には作業エリアの表示機能およびこの表示の確認のための入力機能があればよい。したがって、これらのステップでは、ステップＳ８００より前のステップで用いられる端末装置４と異なる簡易な端末装置を用いてよい。
【０１８１】
（変形例）
上記で説明した本発明の実施形態は、工程計画者が、図１２に示すような工程計画リストＬ１の作成中に、工程の一覧性や妥当性確認のために、本装置及び方法を用いて、２次元図面の作成、３次元レイアウト情報の生成を行うとして説明した。本変形例は、上記の実施形態とほぼ同等の構成であるが、目的が工程情報の精度向上であるため、ステップＳ１００において、図１２に示す工程計画リストＬ１を画面に表示し、この表示された工程計画リストＬ１から担当者が範囲及び期間を任意で設定できるようにする。
【０１８２】
図１２の工程計画リストＬ１で、任意で指定した範囲及び期間に基づき、ステップＳ１００〜ステップＳ４００の実施形態と同様の処理を行い、３次元レイアウト及び、２次元レイアウトの作成と干渉チェックを行う。担当者による確認では、担当者への配信作業は行わず、作成が完了したら作業エリア確認システムが起動され、担当者が指定した任意の範囲の２次元レイアウト及び３次元レイアウトを確認するものとする。確認後は、各工程作業情報の変更を行い、ステップＳ１００〜ステップＳ６００を繰り返し行い、全体の工程計画へ結果を反映させていくものである。これらの工程情報変更に関する情報は、公開情報とはならない。
【０１８３】
以上説明したように、本発明による作業エリア干渉検出調整システムは、プラント等の件作業における複数の工程作業の作業エリアの干渉を検出し、これらの作業エリアの干渉の解消をサポートするシステムである。この作業エリア干渉検出調整システムは、複数の工程作業に関し、作業場所、作業内容、作業スケジュール等を含む工程計画情報を格納する工程計画情報格納サーバ２を備える。また、この工程計画情報に基づいて各工程作業の作業エリアの形状情報を含む工程関連情報（図１３の工程関連情報リストＬ４）を生成するとともに、各作業エリアの干渉を検出する作業エリア表示演算装置を備える。さらに、これらの工程作業が実施される建屋のフロアの３次元データと、各工程作業の対象製品の３次元データとを格納し、工程関連情報に基づいて作業エリアと建屋のフロアと前記対象製品を含むレイアウトデータを生成する３次元レイアウト情報格納サーバ３を備える。
【０１８４】
複数の工程作業で、時間的スケジュールが干渉しない場合は作業エリアの干渉は問題とならないが、スケジュールが干渉する工程作業においては、作業エリアの干渉を確認する必要がある。本システムは、本システムの上位の制御装置となる作業エリア表示演算装置１がこのような作業エリアの干渉を検出するとともに、工程作業の作業エリアの干渉情報を含むレイアウトデータを生成して、端末装置４が工程作業の干渉状態を分かり易く表示できるようにしている。
【０１８５】
また、工程作業間で作業エリアが干渉する場合は、この作業エリアの干渉を解消するために、作業エリア表示演算装置１から端末装置４に必要なレイアウトデータや工程作業情報（工程関連情報リストＬ４の工程作業情報）を送信して、工程関連情報リストＬ４の種々のデータを前記レイアウトデータを表示するとともに、工程作業の作業エリアの干渉を解消するためのデータを入力することを可能としている。
【０１８６】
作業エリア表示演算装置は、演算制御装置と記憶装置と入出力装置とを備え、この演算制御装置は作業エリアをレイアウトデータに描出するとともに作業エリアの干渉を検出する。記憶装置は、この作業エリアの描出および作業エリアの干渉検出に必要な種々のデータ（工程関連情報リストＬ４の情報）を格納している。また作業エリア表示演算装置は、作業エリア干渉検出調整システム全体を制御する機能を持ち、工程計画情報格納サーバ２、３次元レイアウト情報格納サーバ３、端末装置４とデータの授受を行い、これらのサーバや端末装置での処理や表示の動作を制御する。工程作業全体の調整担当者は、作業エリア干渉検出調整システム全体の動作を管理するとともに、必要があれば、作業エリア表示演算装置の入力装置から、各種データの入力や変更を行う。
【０１８７】
上記の工程計画情報格納サーバ２や３次元レイアウト情報格納サーバ３は、作業エリア表示演算装置あるいは端末装置４から入力されるデータに基づき、これらのデータを格納したり、またはこれらのデータに基づいて既にそれぞれのサーバに格納してあるデータの変更を行う。したがって、工程計画情報格納サーバ２や３次元レイアウト情報格納サーバ３は、作業エリア表示演算装置と同様の構成を有して、データの処理や入出力を行う処理装置である。
【０１８８】
作業エリアの干渉の検出のために、３次元レイアウト情報格納サーバ３は、複数の工程作業のそれぞれに関連する製品と作業フロアを含む２次元レイアウトと３次元レイアウトを生成する。作業エリア表示演算装置１はこの２次元レイアウトに作業エリアを平面に投影した２次元形状として描出し、また各工程作業の作業エリアの干渉を検出する。
【０１８９】
各工程の作業担当者は、作業エリア表示演算装置１の描出した、作業エリアおよびその干渉状況を含む２次元レイアウトを表示し、作業エリアの設定や作業エリアの干渉を確認する。２次元形状の前記複数の工程作業の作業エリアが干渉しない場合は、複数の工程作業の作業エリアが干渉しないと判定する。２次元形状の複数の工程作業の作業エリアが干渉する場合は、さらに３次元形状の複数の工程作業の作業エリアが干渉するか否かを確認し、前記複数の工程作業の作業エリアが３次元形状で干渉しない場合には、複数の工程作業の作業エリアが干渉しないと判定する。これら複数の作業エリアが３次元形状で干渉する場合に前記複数の工程作業の作業エリアが干渉すると判定している。
【０１９０】
以上の説明は本発明の実施形態および変形例であり、本発明はこれらの実施形態や変形例に限定されない。当業者であれば、本発明の特徴を損なわずに様々な変形実施が可能である。
【符号の説明】
【０１９１】
１     作業エリア表示演算装置
２     工程計画情報格納サーバ
３     ３次元レイアウト情報格納サーバ
４     端末装置
１１   演算制御装置
１２   記憶装置
１３   入力装置
１４   出力装置
１５   通信装置
２１   演算制御装置
２２   記憶装置
２５   通信装置
３１   演算制御装置
３２   記憶装置
３５   通信装置
４１   演算制御装置
４２   記憶装置
４３   入力装置
４４   出力装置
４５   通信装置
１１１ 主制御部
１１２ ＧＵＩ管理部
１１３ 通信制御部
１１４ 記憶情報管理部
１１５ 一時記憶装置
１２１ 記憶装置Ａ
１２２ 記憶装置Ｂ
１２３ 記憶装置Ｃ
１２４ 記憶装置Ｄ
１２５ 記憶装置Ｅ
４１１ 一時記憶装置
【図１】
2014081862.tif 000003
【図２】
2014081862.tif 000004
【図３】
2014081862.tif 000005
【図４】
2014081862.tif 000006
【図５】
2014081862.tif 000007
【図６】
2014081862.tif 000008
【図７】
2014081862.tif 000009
【図８】
2014081862.tif 000010
【図９】
2014081862.tif 000011
【図１０】
2014081862.tif 000012
【図１１】
2014081862.tif 000013
【図１２】
2014081862.tif 000014
【図１３】
2014081862.tif 000015
【図１４】
2014081862.tif 000016
【図１５】
2014081862.tif 000017
【図１６】
2014081862.tif 000018
【図１７】
2014081862.tif 000019
【図１８】
2014081862.tif 000020
【図１９】
2014081862.tif 000021