(57)【要約】      （修正有）【課題】ＣＡＤ情報と施工管理データとが互いに矛盾なく同期するＣＡＤ情報から施工管理データを生成する技法を提供する。【解決手段】工程管理データ生成装置(PDG)１００は、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルを格納する記憶部150と、構造物の構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する取得部111と、取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記参照テーブル(REF)を参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出し、該抽出した作業工程を含む工程管理データを生成する工程管理データ生成部112とを有する。【選択図】図１
2014026548.tif 000002
【特許請求の範囲】
【請求項１】
工程管理データ生成装置であって、
オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルを格納する記憶部と、
構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する取得部と、
前記取得部により取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記参照テーブルを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出し、該抽出した作業工程を含む工程管理データを生成する工程管理データ生成部と、
を有する工程管理データ生成装置。
【請求項２】
請求項１に記載の工程管理データ生成装置において、
前記参照テーブルが、
各オブジェクト識別子に関連付けられた、所要人員、所要材料、所要機械および所要器具のうちの少なくとも１つの作業量を含む作業量情報をさらに含み、
前記工程管理データ生成部が、
少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトの少なくとも１つの物理量と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し、該作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成装置。
【請求項３】
請求項２に記載の工程管理データ生成装置において、
前記取得部により取得された前記ＣＡＤ情報を記憶部に格納し、
前記取得部が、新たなＣＡＤ情報をさらに取得し、
前記工程管理データ生成部が、
前記ＣＡＤ情報と、前記新たなＣＡＤ情報とを比較し、変更された３次元オブジェクトを特定し、特定した３次元オブジェクトに関連付けられたオブジェクト識別子に基づき抽出された少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記変更された３次元オブジェクトの少なくとも１つの物理量と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し直し、その抽出し直した作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成装置。
【請求項４】
請求項１〜３のいずれか１項に記載の工程管理データ生成装置において、
前記参照テーブルに含まれる少なくとも１つの作業工程が、複数の作業工程を含み、該複数の作業工程のうちの２以上は、前後関係が規定されており、
前記工程管理データ生成部が、
前記作業工程のうちの少なくとも一部について、前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成装置。
【請求項５】
請求項１〜４のいずれか１項に記載の工程管理データ生成装置において、
前記記憶部が、
オブジェクト識別子の前後関係を規定する第１の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記第１の工程生成ルールをさらに参照して、少なくとも一部のオブジェクト識別子の前後関係に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成装置。
【請求項６】
請求項１〜５のいずれか１項に記載の工程管理データ生成装置において、
前記記憶部が、
３次元オブジェクトの相互の配置関係に基づき作業工程の前後関係を規定する第２の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第２の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの配置に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成装置。
【請求項７】
請求項１〜６のいずれか１項に記載の工程管理データ生成装置において、
前記記憶部が、
３次元オブジェクトの形状に基づき作業工程の前後関係を規定する第３の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第３の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの形状に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成装置。
【請求項８】
請求項１〜７のいずれか１項に記載の工程管理データ生成装置において、
前記工程管理データ生成部が、
前記作業工程の少なくとも一部に、前記オブジェクト識別子に対応するコードを含ませた前記工程管理データを生成する、
ことを特徴とする工程管理データ生成装置。
【請求項９】
記憶部とプロセッサとを具えたコンピュータを用いた工程管理データ生成方法であって、
前記記憶部が、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルを格納する格納ステップと、
前記プロセッサが、構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する取得ステップと、
前記プロセッサが、前記取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記参照テーブルを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出し、該抽出した作業工程を含む工程管理データを生成する工程管理データ生成ステップと、
を有する工程管理データ生成方法。
【請求項１０】
請求項９に記載の工程管理データ生成方法において、
前記参照テーブルが、
各オブジェクト識別子に関連付けられた、所要人員、所要材料、所要機械および所要器具のうちの少なくとも１つの作業量を含む作業量情報をさらに含み、
前記工程管理データ生成ステップが、
少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトの少なくとも１つの物理量と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し、該作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成方法。
【請求項１１】
請求項１０に記載の工程管理データ生成方法において、
前記格納ステップが、前記取得ステップにより取得された前記ＣＡＤ情報をさらに格納し、
前記取得ステップが、新たなＣＡＤ情報をさらに取得し、
前記工程管理データ生成ステップが、
前記ＣＡＤ情報と、前記新たなＣＡＤ情報とを比較し、変更された３次元オブジェクトを特定し、特定した３次元オブジェクトに関連付けられたオブジェクト識別子に基づき抽出された少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記変更された３次元オブジェクトの少なくとも１つの物理量と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し直し、その抽出し直した作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成方法。
【請求項１２】
請求項９〜１１のいずれか１項に記載の工程管理データ生成方法において、
前記参照テーブルに含まれる少なくとも１つの作業工程が、複数の作業工程を含み、該複数の作業工程のうちの２以上は、前後関係が規定されており、
前記工程管理データ生成ステップが、
前記作業工程のうちの少なくとも一部について、前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成方法。
【請求項１３】
請求項９〜１２のいずれか１項に記載の工程管理データ生成方法において、
前記格納ステップが、
オブジェクト識別子の前後関係を規定する第１の工程生成ルールをさらに格納し、
前記工程管理データ生成ステップが、
前記取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記第１の工程生成ルールをさらに参照して、少なくとも一部のオブジェクト識別子の前後関係に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成方法。
【請求項１４】
請求項９〜１４のいずれか１項に記載の工程管理データ生成方法において、
前記格納ステップが、
３次元オブジェクトの相互の配置関係に基づき作業工程の前後関係を規定する第２の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第２の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの配置に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成方法。
【請求項１５】
請求項９〜１４のいずれか１項に記載の工程管理データ生成方法において、
前記格納ステップが、
３次元オブジェクトの形状に基づき作業工程の前後関係を規定する第３の工程生成ルールをさらに格納し、
前記工程管理データ生成ステップが、
前記取得ステップにより取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第３の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの形状に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする工程管理データ生成方法。
【請求項１６】
請求項９〜１５のいずれか１項に記載の工程管理データ生成方法において、
前記工程管理データ生成ステップが、
前記作業工程の少なくとも一部に、前記オブジェクト識別子に対応するコードを含ませた前記工程管理データを生成する、
ことを特徴とする工程管理データ生成方法。
【請求項１７】
請求項９〜１６のいずれか１項に記載の工程管理データ生成方法をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項９〜１６のいずれか１項に記載の工程管理データ生成方法をコンピュータに実行させるためのプログラムを格納したコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工程管理データ生成装置、工程管理データ生成方法、工程管理データ生成プログラム、および、記録媒体に関し、特に、ＣＡＤ情報に応じた工程管理データを生成する工程管理データ生成装置、工程管理データ生成方法、工程管理データ生成プログラム、および、記録媒体に関するものである。
【背景技術】
【０００２】
従来、構造物（例えば、ビル、ダム、橋梁、住宅など）を構築するための開発プロジェクトが始動する場合には、構造物をＣＡＤシステムで設計し、そして、そのＣＡＤで設計した構造物に沿ってその施工計画を立てることが多い。施工計画や施工管理のための工程管理データは、設計段階のデータ、特に、ＣＡＤシステムで設計された構造物のＣＡＤ情報に基づき、施工管理や施工計画を行う専用のアプリケーションソフトである施工管理システム（施工計画・実行状況管理システム）上で、その構造物を計画的に構築、建設、造成できるように建設会社、設計事務所、土木会社などの施工監理の専門スタッフによって構築される。専門スタッフは、例えば、構造物を構築するのに必要な工事を編成し、当該要素の施工に必要な重機、機械、器具を割り当て、さらには、当該施工に必要な作業者の割り当て、日程の調整などを行い、施行管理データを表示するガンチャートと呼ばれる施工管理図に施工毎にバーで表示して、全体作業の計画、進捗管理などが行われる。
【０００３】
ここで、構造物の仕様や設計を変更してＣＡＤシステム上のＣＡＤ情報が変更された場合、その変更部分を施工管理システム上の施工管理データに反映させる必要があるが、ＣＡＤシステムと施工管理システムとは連動できていないため、このような作業は煩雑であり、変更情報の抜けや漏れなどが発生する恐れがある。特に、施工段階では、別個に施工図を作製するが、これによって、構造物を構成するオブジェクトである配管同士の干渉などが見つかる場合などが多く、このような場合には、ＣＡＤシステム上の大元の構造物を修正してＣＡＤ情報を更新すると共に、施工管理データも修正したオブジェクトに応じたものに修正する必要がある。このように、ＣＡＤシステム上のＣＡＤ情報と、施工管理システム上の施工管理データとは、互いに相互の変更点を盛り込んで同じ状態にしておかなければ、設計時に目的とした構造物とは異なったものが構築されてしまう不具合がある。即ち、ＣＡＤシステム上のＣＡＤ情報と、施工管理システム上の施工管理データとは、互いに矛盾なく対応させておくことが望ましいが、それを実現するような技法や仕組みはなく、施工監理のスタッフと、ＣＡＤの設計スタッフとが連携して、相互のデータに矛盾や漏れがないように細心の注意を払って作業しているのが現状である。また、ＣＡＤ情報から見積りをすることも可能であるが、施工管理システム上の施工管理データとして具体的な作業工程を計画し、作業単価を設定して、人員、重機などの設定をしなければ見積り精度を高めることは一般的には困難である。
【０００４】
施行管理システムの従来技術としては「施工計画作成装置およびプログラム」（特許文献１を参照されたい。）がある。この従来技術は、確実に期限内に作業が終了し、かつ作業効率の高い施工計画を作成するものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２１０１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の従来技術は、様々な条件やテーブルを活用して、施工計画の実効性を高めることは可能であるが、ＣＡＤシステム上のＣＡＤ情報と、施工管理システム上の施工管理データとを、互いに矛盾なく同期させるような施工計画を作成する機能は持たない。また、他にも施工計画を効率よく作成することを目的とした試みがなされているが、ＣＡＤシステム上のＣＡＤ情報を活用して施工計画を生成する技法や仕組みは開発されていない。したがって、ＣＡＤシステム上のＣＡＤ情報と、施工管理システム上の施工管理データとが互いに矛盾なく同期させるように、ＣＡＤ情報から施工管理データを生成する仕組みは依然として開発されていない。
【０００７】
このような状況においてＣＡＤシステムと、施工計画管理システムとを連携や連動ができれば、ＣＡＤ情報から工事施工計画までの一気通貫のシステムが実現するが、そのような技法は開発されていない。
【０００８】
そこで、本発明の目的は、工程管理データ生成装置、工程管理データ生成方法、工程管理データ生成プログラム、および、記録媒体、特に、ＣＡＤ情報に応じた工程管理データを生成する工程管理データ生成装置、工程管理データ生成方法、工程管理データ生成プログラム、および、記録媒体を提供することである。
【課題を解決するための手段】
【０００９】
上述した諸課題を解決すべく、第１の発明による工程管理データ生成装置は、
オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルを格納する記憶部と、
構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する取得部と、
前記取得部により取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記参照テーブルを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出し、該抽出した作業工程を含む工程管理データを生成する工程管理データ生成部と、
を有する。
【００１０】
また、第２の発明による工程管理データ生成装置は、
前記参照テーブルが、
各オブジェクト識別子に関連付けられた、所要人員、所要材料、所要機械および所要器具のうちの少なくとも１つの作業量を含む作業量情報をさらに含み、
前記工程管理データ生成部が、
少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトの少なくとも１つの物理量（例えば、３次元オブジェクトの実寸での面積、容量、高さ、長手方向の長さ、或いは、短手方向の長さのうちの）と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し、該作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００１１】
また、第３の発明による工程管理データ生成装置は、
前記取得部により取得された前記ＣＡＤ情報を記憶部に格納し、
前記取得部が、新たなＣＡＤ情報をさらに取得し、
前記工程管理データ生成部が、
前記ＣＡＤ情報と、前記新たなＣＡＤ情報とを比較し、変更された３次元オブジェクトを特定し、特定した３次元オブジェクトに関連付けられたオブジェクト識別子に基づき抽出された少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記変更された３次元オブジェクトの少なくとも１つの物理量（例えば、３次元オブジェクトの実寸での面積、容量、高さ、長手方向の長さ、或いは、短手方向の長さのうちの）と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し直し、その抽出し直した作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００１２】
また、第４の発明による工程管理データ生成装置は、
前記参照テーブルに含まれる少なくとも１つの作業工程が、複数の作業工程を含み、該複数の作業工程のうちの２以上は、前後関係が規定されており、
前記工程管理データ生成部が、
前記作業工程のうちの少なくとも一部について、前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００１３】
また、第５の発明による工程管理データ生成装置は、
前記記憶部が、
オブジェクト識別子の前後関係を規定する第１の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記第１の工程生成ルールをさらに参照して、少なくとも一部のオブジェクト識別子の前後関係に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００１４】
また、第６の発明による工程管理データ生成装置は、
前記記憶部が、
３次元オブジェクトの相互の配置関係に基づき作業工程の前後関係を規定する第２の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第２の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの配置に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００１５】
また、第７の発明による工程管理データ生成装置は、
前記記憶部が、
３次元オブジェクトの形状に基づき作業工程の前後関係を規定する第３の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第３の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの形状に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００１６】
また、第８の発明による工程管理データ生成装置は、
前記工程管理データ生成部が、
前記作業工程の少なくとも一部に、前記オブジェクト識別子に対応するコード（好適には、オブジェクト識別子そのもの）を含ませた前記工程管理データを生成する、
ことを特徴とする。
【００１７】
上述したように本発明の解決手段を装置として説明してきたが、本発明はこれらに実質的に相当する方法、プログラム、プログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。なお、下記の方法やプログラムの各ステップは、データの処理においては必要に応じて、CPU、DSPなどの演算処理装置を使用するものであり、入力したデータや加工・生成したデータなどを磁気テープ、HDD、メモリなどの記憶装置に格納するものである。
【００１８】
例えば、本発明を方法として実現させた第９の発明による方法は、
記憶部とプロセッサとを具えたコンピュータを用いた工程管理データ生成方法であって、
前記記憶部が、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルを格納する格納ステップと、
前記プロセッサが、構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する取得ステップと、
前記プロセッサが、前記取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記参照テーブルを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出し、該抽出した作業工程を含む工程管理データを生成する工程管理データ生成ステップと、
を有する。
【００１９】
また、第１０の発明による工程管理データ生成方法は、
前記参照テーブルが、
各オブジェクト識別子に関連付けられた、所要人員、所要材料、所要機械および所要器具のうちの少なくとも１つの作業量を含む作業量情報をさらに含み、
前記工程管理データ生成ステップが、
少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトの少なくとも１つの物理量（例えば、３次元オブジェクトの実寸での面積、容量、高さ、長手方向の長さ、或いは、短手方向の長さのうちの）と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し、該作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００２０】
また、第１１の発明による工程管理データ生成方法は、
前記格納ステップが、前記取得ステップにより取得された前記ＣＡＤ情報をさらに格納し、
前記取得ステップが、新たなＣＡＤ情報をさらに取得し、
前記工程管理データ生成ステップが、
前記ＣＡＤ情報と、前記新たなＣＡＤ情報とを比較し、変更された３次元オブジェクトを特定し、特定した３次元オブジェクトに関連付けられたオブジェクト識別子に基づき抽出された少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記変更された３次元オブジェクトの少なくとも１つの物理量（例えば、３次元オブジェクトの実寸での面積、容量、高さ、長手方向の長さ、或いは、短手方向の長さのうちの）と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し直し、その抽出し直した作業量を関連付けた作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００２１】
また、第１２の発明による工程管理データ生成方法は、
前記参照テーブルに含まれる少なくとも１つの作業工程が、複数の作業工程を含み、該複数の作業工程のうちの２以上は、前後関係が規定されており、
前記工程管理データ生成ステップが、
前記作業工程のうちの少なくとも一部について、前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００２２】
また、第１３の発明による工程管理データ生成方法は、
前記格納ステップが、
オブジェクト識別子の前後関係を規定する第１の工程生成ルールをさらに格納し、
前記工程管理データ生成ステップが、
前記取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、前記第１の工程生成ルールをさらに参照して、少なくとも一部のオブジェクト識別子の前後関係に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００２３】
また、第１４の発明による工程管理データ生成方法は、
前記格納ステップが、
３次元オブジェクトの相互の配置関係に基づき作業工程の前後関係を規定する第２の工程生成ルールをさらに格納し、
前記工程管理データ生成部が、
前記取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第２の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの配置に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００２４】
また、第１５の発明による工程管理データ生成方法は、
前記格納ステップが、
３次元オブジェクトの形状に基づき作業工程の前後関係を規定する第３の工程生成ルールをさらに格納し、
前記工程管理データ生成ステップが、
前記取得ステップにより取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、
前記第３の工程生成ルールをさらに参照して、少なくとも一部の３次元オブジェクトの形状に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する、
ことを特徴とする。
【００２５】
また、第１６の発明による工程管理データ生成方法は、
前記工程管理データ生成ステップが、
前記作業工程の少なくとも一部に、前記オブジェクト識別子に対応するコード（好適には、オブジェクト識別子そのもの）を含ませた前記工程管理データを生成する、
ことを特徴とする。
【００２６】
例えば、本発明をプログラムとして実現させた第１７の発明によるプログラムは、
第９〜１６の発明のいずれか１つに記載の工程管理データ生成方法をコンピュータに実行させるためのプログラムである。
【００２７】
また、例えば、本発明を記録媒体として実現させた第１８の発明によるコンピュータに読み取り可能な記録媒体は、
第９〜１６の発明のいずれか１つに記載の工程管理データ生成方法をコンピュータに実行させるためのプログラムを格納したコンピュータに読み取り可能な記録媒体である。
【発明の効果】
【００２８】
本発明によれば、ＣＡＤデータに応じた工程管理データを生成することが可能となる。即ち、ＣＡＤデータを正確かつ矛盾なく反映させた工程管理データを得ることが可能となる。
【図面の簡単な説明】
【００２９】
【図１】図１は、本発明の実施態様１による工程管理データ生成装置の概要を示すブロック図である。
【図２】図２は、実施態様１の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。
【図３】図３は、記憶部に格納された盛り土タイプの道路工事の工程管理データを示す模式図である。
【図４】図４は、本発明の実施態様２による工程管理データ生成装置の概要を示すブロック図である。
【図５】図５は、実施態様２の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。
【図６】図６は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、オブジェクト識別子に基づき前後関係を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。
【図７】図７は、実施態様２の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。
【図８】図８は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、オブジェクトの配置に基づき前後関係を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。
【図９】図９は、実施態様２の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。
【図１０】図１０は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、前後関係を規定し、各作業工程の作業量を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。
【図１１】図１１は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、オブジェクト識別子に基づき前後関係を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。
【図１２】図１２は、新たなＣＡＤ情報を取得し、変更部分に基づき工程管理データの作業量を更新する技法を説明する模式図である。
【発明を実施するための形態】
【００３０】
以降、諸図面を参照しながら、本発明の実施態様を詳細に説明する。
【００３１】
＜実施態様１＞
図１は、本発明の実施態様１による工程管理データ生成装置の概要を示すブロック図である。図に示すように、工程管理データ生成装置１００（ＰＤＧ）は、制御部（ＣＰＵなどのプロセッサ）１１０と、入力部１２０と、出力部１３０と、通信部１４０と、記憶部１５０と、表示部１６０とを有する。記憶部１５０には、参照テーブルＲＥＦが格納されている。制御部１１０は、取得部１１１、工程管理データ生成部１１２、および３次元出力制御部１１４を有する。
【００３２】
参照テーブルＲＥＦは、各オブジェクト識別子に関連付けられた、所要人員、所要材料、所要機械および所要器具のうちの少なくとも１つの作業量を含む作業量情報をさらに含ませることが好適である。作業量情報を含む参照テーブルＲＥＦが用意されている場合、工程管理データ生成部１１２が、少なくとも１つの作業工程について、当該作業工程により構築されるべき、取得部１１１により取得されたＣＡＤ情報に含まれる３次元オブジェクトの少なくとも１つの物理量（例えば、３次元オブジェクトの実寸での面積、容量、高さ、長手方向の長さ、或いは、短手方向の長さなど）と、前記作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出・特定。或いは算出し、該作業量を関連付けた、或いは、作業量を含む作業工程を含む工程管理データを生成する。
【００３３】
記憶部１５０に格納されている参照テーブルＲＥＦは、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含むものである。参照テーブルＲＥＦは、オブジェクト識別子と、作業工程に関連付けられた作業工程識別子としてもよい。この場合には、記憶部１５０は、作業工程識別子のインデックスを持つ作業工程テーブル（図示せず）を格納することとなる。また、参照テーブルＲＥＦは、本装置（PDG;100）の記憶部内に格納してあるものを使用するのが好適であるが、処理でデータが必要になったときに、その都度、工程管理サーバＰＭＳ或いはＣＡＤシステムＣＤ１からネットワークＮＥＴを介して取得したものを使用してもよい。或いは、本装置を工程管理サーバＰＭＳやＣＡＤシステムＣＤ１内に内蔵させてもよい。
【００３４】
取得部１１１は、構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する。取得したＣＡＤ情報は、記憶部１５０に格納される。取得部１１１が取得したＣＡＤ情報は、実寸でＣＡＤ空間上に規定（表現、記述）されたものが好適であるが、縮尺情報が付属または関連付けられているのであれば、縮尺スケールで規定されたものでもよい。後で詳細に説明するが、本発明では、ＣＡＤ情報に含まれるオブジェクトの実寸での大きさ（面積、容量、太さ、長さなどの物理量）によって、工程管理データの作業量が決定される。例えば、土盛りのためのオブジェクト（土や砂利などの塊）が、ＣＡＤ上の実寸で６０００立方メートルの場合には、工程管理データには、「土盛りの作業量６０００立方メートル」が規定され、その作業量に応じた日数、作業員、重機などが割当てられる。
【００３５】
工程管理データ生成部１１２は、取得部により取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、参照テーブルＲＥＦを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出し、該抽出した作業工程を含む工程管理データを生成する。生成したデータは、工程管理データＰＭＤとして記憶部１５０に格納する。或いは、外部の工程管理サーバＰＭＳに通信部１４０を介して送信する。オブジェクト識別子は、３次元オブジェクトを示す単語、数字、アルファベット、これらを組み合わせたものを使用するが、好適には積算システムにより設定・使用される積算歩掛コード、単価コードが便利である。また、生成した工程管理データと、その生成に使用したＣＡＤ情報との間でデータ変更があった場合に対処するために、オブジェクト識別子と工程識別子とを対応付けることが好適である。対応付ける場合には、双方で同じ識別子として積算歩掛コード、単価コードを使用すれば、対応付けの対照テーブルなどが不要であり、好適には、オブジェクト識別子と工程識別子とで共通のコードを使用する。
【００３６】
３次元出力制御部１１４は、取得したＣＡＤ情報を用いた構造物を、３次元空間上に３次元モデルとしてモデリングし、この３次元モデル（構造物；立体物）を２次元の平面（投影面）に投影し、この投影された「構造物」（立体物）を表示部１６０が表示する。例えば、Ａ、Ｂ、Ｃ，Ｄ，Ｅの５つのオブジェクトからなる構造物のＣＡＤ情報から、本装置によって、ａ、ｂ、ｃ，ｄ，ｅの５段階の作業工程を含む工程管理データが生成された場合は、３次元オブジェクトＡ，Ｂ，Ｃ，Ｄ，Ｅからなる構造物が図形表示で、ａ、ｂ、ｃ，ｄ，ｅの５段階の作業工程からなる工程管理データがガンチャートで、それぞれ表示部に表示されることとなる。即ち、３次元ＣＡＤ情報による構造物のための工程管理データを正確かつ忠実に反映した作業工程を生成して、画面上で観察することが可能となり、ＣＡＤ情報と工程管理とを一体化した見える化が可能となる。
【００３７】
取得した情報やデータ（例えば３次元ＣＡＤオブジェクト）、抽出されたオブジェクト識別子、生成した工程管理データ、それを含むバーチャート表現した工程管理データなどは、記憶部１５０に中間データとして格納しておくことが望ましい。３次元出力制御部１１４は、３次元プリンタＰＲＮ１のデバイスドライバ或いは、その機能を有する機能部であり、取得した３次元ＣＡＤデータを用いて、目的の構造物は出力部１３０を介して３次元ＣＡＤプリンタＰＲＮ１に出力（立体印刷）される。３次元出力制御部１１４、或いは、通信部１４０を介して、取得した３次元ＣＡＤデータを外部の装置である端末ＰＣ１に送信／出力し、これらの端末上に格納させてもよい。このように、取得・生成した情報や中間データおよび取得したデータを外部に送信したり、表示部に表示したり、生成した情報や中間データおよび取得したデータなどを記憶部に格納したりすることは、後述する他の実施態様でも同様に可能であることに注意されたい。なお、工程管理データ生成装置１００は、汎用コンピュータ、特定用途コンピュータ、サーバ、ＰＣ、タブレット端末などのコンピュータ、或いは、これらコンピュータに、本装置の機能部や処理手順（方法）をコンピュータ上で実現（実行）するプログラムモジュールをコンピュータが持つプロセッサ、ＣＰＵ（プロセッサやそのキャッシュ）や記憶部に保持したり、外部のサーバやストレージから読み込んだりすることで、コンピュータ上に工程管理データ生成装置を構築することが好適であり、後続の各実施態様においても同様である。
【００３８】
図２は、実施態様１の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。図に示すように、ステップＳ１１にて、記憶部１５０が、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルＲＥＦを格納する。次にステップＳ１２では、構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する。次にステップＳ１３では、取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、参照テーブルＲＥＦを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出する。
【００３９】
次に、ステップＳ１４にて、工程管理データ生成部１１３が、該抽出した作業工程を含む工程管理データを生成する。最後に、ステップＳ１５では、表示部１６０が、生成した工程管理データを表示する。このとき工程計画を表示するのに適したガンチャート形式で各作業工程を表示するのが好適である。上述したように、格納ステップは毎回実行する必要はなく、対象とするデータや情報が変更されない限り１回だけ実行しておくことで足りる。これは以降の他の実施態様でも同様である。
【００４０】
図３は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。図に示すように、図３の上部にはＣＡＤ情報ＣＤＩ１０、即ち、当該ＣＡＤ情報が規定する構造物ＯＢ１０が提示される。構造物ＯＢ１０に含まれる構成要素である複数の３次元オブジェクトは、地盤ＥＬ１０、盛り土ＥＬ１１，法面補強コンクリートＥＬ１２，路体ＥＬ１３，道路ＥＬ１４が表示されている。これらオブジェクトにそれぞれオブジェクト識別子が関連付けられているが、オブジェクトのリザーブフィールドなどにオブジェクト識別子を含ませておくことが好適である。この例では、盛り土ＥＬ１１にはオブジェクト識別子Ｍ６００、法面補強コンクリートＥＬ１２にはオブジェクト識別子Ｎ５００、路体ＥＬ１３にはオブジェクト識別子Ｒ７８０，道路ＥＬ１４にはオブジェクト識別子Ｒ９００がそれぞれ関連付けられている。地盤ＥＬ１０は、作業工程のどの段階でも存在するものである。このように、ＣＡＤ情報と、工程管理のデータと、を対応付け、関連付けしておけば、ＣＡＤ情報に含まれるオブジェクトに矛盾なく対応した作業工程を含む工程管理データを生成することが可能となる。
【００４１】
参照テーブルＲＥＦ１０は、オブジェクト識別子Ｍ６００、オブジェクト識別子Ｎ５００、オブジェクト識別子Ｒ７８０、オブジェクト識別子Ｒ９００に、作業業工程の盛り土工事、法面整形工事、路体工事、道路工事がそれぞれ関連付けられている。本装置は、ＣＡＤ情報ＣＤＩ１０から、参照テーブルＲＥＦ１０を参照することによって、当該構造物を構築するために必要とされる作業工程を、盛り土工事Ｐ１（作業工程識別子Ｍ６００）、法面整形工事Ｐ２（作業工程識別子Ｎ５００）、路体工事Ｐ３（作業工程識別子Ｒ７８０）、道路工事Ｐ４（作業工程識別子Ｒ９００）を含む工程管理データＰＭＤ１０を生成する。この実施態様では、構造物を規定したＣＡＤ情報から、その構造物を構築するのに必要とされる作業工程を漏れなく、矛盾なく特定することが可能であることを示した。しかし、各作業工程の前後関係（順序）、各作業工程の作業量（人員、必要な重機など）などは、この実施態様では対応していない。本発明では、様々なルールやテーブルなどで順序、作業量についても実用化レベルで対応可能であるが、これについては、後掲の他の実施態様で詳細に説明する。
【００４２】
＜実施態様２＞
図４は、本発明の実施態様２による工程管理データ生成装置の概要を示すブロック図である。図に示すように、工程管理データ生成装置２００（ＰＤＧ）は、制御部（ＣＰＵなどのプロセッサ）２１０と、入力部２２０と、出力部２３０と、通信部２４０と、記憶部２５０と、表示部２６０とを有する。記憶部２５０には、参照テーブルＲＥＦと、工程生成ルールＲＬとが格納されている。制御部２１０は、取得部２１１、工程管理データ生成部２１２、および３次元出力制御部２１４を有する。
【００４３】
参照テーブルＲＥＦは、実施態様１のそれと同様の内容および機能を有する。他の装置内部の構成、部材、接続や連携する装置・サーバも、特に言及しない限り、実施態様１のそれらと同様の内容および機能を有するため、説明は省略するものとする。
【００４４】
本実施態様では、記憶部２５０の工程生成ルールには、複数の生成ルールが格納されており、適宜、最適なものを少なくとも１つ適用して、工程生成を行う。第１の工程生成ルールＲＬ１は、オブジェクト識別子の前後関係を規定する。盛り土タイプの道路工事の構造物では、例えば、盛り土のオブジェクト識別子Ｍ６００がその他のオブジェクトよりも最先であり、法面補強コンクリートのオブジェクト識別子Ｎ５００が存在するならば、盛り土のオブジェクト識別子の次の順序が規定される。また、道路のオブジェクト識別子Ｒ９００は、最後尾の順序が規定され、道路のオブジェクトよりも前に、路体のオブジェクト識別子Ｒ７８０の順番が規定される。この前後関係を最初から最後の順番までを規定すると、Ｍ６００、Ｎ５００，Ｒ７８０，Ｒ９００の順序になる。工程管理データ生成部２１２が、取得部により取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、第１の工程生成ルールＲＬ１をさらに参照して、少なくとも一部のオブジェクト識別子の前後関係に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データＰＭＤ１１を生成する。
【００４５】
記憶部２５０は、３次元オブジェクトの相互の配置関係に基づき作業工程の前後関係を規定する第２の工程生成ルールＲＬ２をさらに格納する。工程管理データ生成部が、取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、前記第２の工程生成ルールＲＬ２をさらに参照して、少なくとも一部の３次元オブジェクトの配置に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データＰＭＤ１２を生成する。また、記憶部２５０が、３次元オブジェクトの形状に基づき作業工程の前後関係を規定する第３の工程生成ルールＲＬ３をさらに格納する。工程管理データ生成部が、取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトに基づき、第３の工程生成ルールＲＬ３をさらに参照して、少なくとも一部の３次元オブジェクトの形状に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する。第１−３のいずれかの工程生成ルールを使用しても前後関係が規定できなかった作業工程は、工程順序の任意の順番に配置して、当該工程は順序が規定できずに任意で配置したことを示すために当該工程のバーや輪郭を強調表示することが好適である。ユーザは、強調表示されたバー（作業工程）を手動で適切な順序に再配置することが可能である。
【００４６】
図５は、実施態様２の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。図に示すように、ステップＳ２１にて、記憶部２５０が、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルＲＥＦを格納する。次にステップＳ２１−ａにて、記憶部２５０が、オブジェクト識別子の前後関係を規定する第１の工程生成ルールＲＬ１をさらに格納する。次にステップＳ２２では、構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する。次にステップＳ２３では、取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、参照テーブルＲＥＦを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出する。
【００４７】
そして、ステップＳ２４では、抽出した作業工程を含む工程管理データを生成するが、ＣＡＤ情報に含まれるオブジェクト識別子に基づき、第１の工程生成ルールＲＬ１をさらに参照して、少なくとも一部のオブジェクト識別子の前後関係に基づき、少なくとも一部の作業工程の前後関係が規定された作業工程を含む工程管理データを生成する。最後に、ステップＳ２５では、表示部２６０が、生成した工程管理データを表示する。このとき工程計画を表示するのに適したガンチャート形式で各作業工程を表示するのが好適である。
【００４８】
図６は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、オブジェクト識別子に基づき前後関係を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。また、図６は、図５のフローチャートの処理を用いて工程管理データを生成する技法を示したものである。図６は、図３とほぼ同様のものであるが、第１の工程生成ルールＲＬ１を参照して、工程管理データに含まれる各作業工程に前後関係を規定したことが変更点である。図に示すように、第１の工程生成ルールＲＬ１を参照して、オブジェクト識別子の前後関係に従って、各作業工程に前後関係を規定した盛り土工事Ｐ１１（作業工程識別子Ｍ６００）、法面整形工事Ｐ２１（作業工程識別子Ｎ５００）、路体工事Ｐ３１（作業工程識別子Ｒ７８０）、道路工事Ｐ４１（作業工程識別子Ｒ９００）を含む工程管理データＰＭＤ１１を生成する。この工程管理データＰＭＤ１１は、横軸に時間、縦軸に工程の順序を規定したガンチャート形式で表示することが好適である。この実施態様では、構造物を規定したＣＡＤ情報から、その構造物を構築するのに必要とされる作業工程を漏れなく、矛盾なく特定（抽出・生成）することが可能であり、さらには、作業工程の順序を規定できることを示した。しかし、各作業工程の作業量（人員、必要な重機など）などは、この実施態様では対応していない。本発明では、作業量についても実用化レベルで対応可能であるが、これについては、さらに後掲の他の実施態様で詳細に説明する。
【００４９】
図７は、実施態様２の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。図に示すように、ステップＳ３１にて、記憶部２５０が、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルＲＥＦを格納する。次にステップＳ３１−ａにて、記憶部２５０が、３次元オブジェクトの相互の配置関係に基づき作業工程の前後関係を規定する第２の工程生成ルールＲＬ２をさらに格納する。第２の工程生成ルールＲＬ２には、例えば、最も下に位置するオブジェクトが先の順番で最も上に位置するオブジェクトが最も後の順番になる。また、オブジェクトの位置が同じ場合は、構造物の中心に近いものを先の順番にして外側を後の順番にするなどを規定しておけば、ほとんどの構造物に対応できる。構造物の種類によっては、構造物の中心に近いものを後の順番にして外側を先の順番にするような形式で規定してもよい。或いは、取得部が、工事開始点や開始線を少なくとも１つＣＡＤ情報と共に取得して、工程生成ルールでは、開始点や開始線に近いオブジェクト、接続しているオブジェクトから順次、より遠くのオブジェクト或いは先に順序づけられたオブジェクトに接続するものという形式で規定してもよい。次にステップＳ３２では、構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する。次にステップＳ３３では、取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、参照テーブルＲＥＦを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出する。
【００５０】
そして、ステップＳ３４では、第２の工程生成ルールＲＬ２に基づき、ＣＡＤ情報に含まれる３次元オブジェクトの相互の位置関係に応じて、３次元オブジェクトに対応する作業工程の前後関係を決定する。次にステップＳ３５にて、抽出した作業工程であって、前後関係が規定された作業工程を含む工程管理データを生成する。最後に、ステップＳ３６では、表示部２６０が、生成した工程管理データを表示する。このとき工程計画を表示するのに適したガンチャート形式で各作業工程を表示するのが好適である。
【００５１】
図８は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、オブジェクトの配置に基づき前後関係を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。また、図８は、図７のフローチャートの処理を用いて工程管理データを生成する技法を示したものである。図８は、図６、図３とほぼ同様のものであるが、第２の工程生成ルールＲＬ２を参照して、工程管理データに含まれる各作業工程に前後関係を規定したことが変更点である。第２の工程生成ルールＲＬ２は、「最も下に位置するオブジェクトが先で最も上に位置するオブジェクトが後」、「オブジェクトの位置が同じ場合は、構造物の中心に近いものを先にして外側を後」、というルールである。また、「順序の前後が不明なときは前後でオブジェクトが接続しているものを優先させる」というルールを追加してもよい。図に示すように、第２の工程生成ルールＲＬ２を参照して、オブジェクトの相互の位置関係に従って、各作業工程に前後関係を規定した盛り土工事Ｐ１２（作業工程識別子Ｍ６００）、法面整形工事Ｐ２２（作業工程識別子Ｎ５００）、路体工事Ｐ３２（作業工程識別子Ｒ７８０）、道路工事Ｐ４２（作業工程識別子Ｒ９００）を含む工程管理データＰＭＤ１２を生成する。この工程管理データＰＭＤ１２は、ガンチャート形式で表示、表現することが好適である。工程管理データＰＭＤ１１、ＰＭＤ１２は、異なるルールを適用して作成したものであるが、同じ順序の前後関係が規定された工程管理データが生成される。この実施態様では、構造物を規定したＣＡＤ情報から、その構造物を構築するのに必要とされる作業工程を漏れなく、矛盾なく特定することが可能であり、さらには、オブジェクトの相互の位置関係から作業工程の順序を規定できることを示した。
【００５２】
第３の工程生成ルールＲＬ３は、３次元オブジェクトの形状に基づき作業工程の前後関係を規定する。これは、構造物がビルなどの建築物である場合に、特徴的な部材であるＨ型鋼材の３次元オブジェクトの工事は、掘削、杭打ち、基礎コンクリートの後の順序になることを規定した場合などに効果的に機能する。これは、第１、第２の工程生成ルールでは対応できない場合に作業工程の前後関係を規定したいときに、これらと一緒に適用した場合に、効果的に順序を規定することが可能な技法である。
【００５３】
図９は、実施態様２の工程管理データ生成装置で実行される処理の一例を示すフローチャートである。図に示すように、ステップＳ４１にて、記憶部２５０が、オブジェクト識別子と、該オブジェクト識別子に関連付けられた、３次元オブジェクトを構築するための少なくとも１つの作業工程とを含む参照テーブルＲＥＦを格納する。次にステップＳ４１−ａにて、記憶部２５０が、第１−３の工程生成ルールＲＬ１、ＲＬ２，ＲＬ３をさらに格納する。参照テーブルＲＥＦは、各オブジェクト識別子に関連付けられた、所要人員、所要材料（資材、部材など）、所要機械および所要器具のうちの少なくとも１つの作業量を含む作業量情報をさらに含む。作業量の少なくとも一部は、オブジェクトの物理量あたりの作業量を含む。例えば、盛り土の場合は、容量あたりの必要人員、必要機械、必要重機、最低でも必要な重機、機械などである。次にステップＳ４２では、構造物に含まれる構成要素である複数の３次元オブジェクトと、該複数の３次元オブジェクトの各々に関連付けられたオブジェクト識別子とを含むＣＡＤ情報を取得する。次にステップＳ４３では、取得ステップにより取得されたＣＡＤ情報に含まれるオブジェクト識別子に基づき、参照テーブルＲＥＦを参照して、各オブジェクト識別子が関連付けられている、３次元オブジェクトを構築するための少なくとも１つの作業工程を抽出する。
【００５４】
そして、ステップＳ４４では、第１−３の工程生成ルールのいずれかに基づき、ＣＡＤ情報に含まれる３次元オブジェクトの相互の位置関係、或いは、オブジェクト識別子に応じて、３次元オブジェクトに対応する作業工程の前後関係を決定する。次にステップＳ４４ａでは、各オブジェクト識別子のうち、作業量情報が関連付けられているものを抽出し、作業量情報の作業量が使用している物理量（例えば、面積や容量）に応じて、オブジェクト識別子に対応する３次元オブジェクトの対応する物理量を特定する。次にステップＳ４４ｂでは、特定した物理量に応じて、作業量情報に基づき、当該作業工程の作業量（作業量、必要資源（人、装置、機械など）など）を求める（算出、特定する）。即ち、少なくとも１つの作業工程について、当該作業工程により構築されるべき、取得部により取得されたＣＡＤ情報に含まれる３次元オブジェクトの少なくとも１つの物理量（例えば、３次元オブジェクトの実寸での面積、容量、高さ、長手方向の長さ、或いは、短手方向の長さのうちの１つ以上の物理量）と、作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出する。次にステップＳ４５にて、抽出した作業工程であって、前後関係が規定され、作業量が規定された作業工程を含む工程管理データを生成する。最後に、ステップＳ４６では、表示部２６０が、生成した工程管理データを表示する。このとき工程計画を表示するのに適したガンチャート形式で各作業工程を表示するのが好適である。
【００５５】
図１０は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、前後関係を規定し、各作業工程の作業量を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。また、図１０は、図９のフローチャートの処理を用いて工程管理データを生成する技法を示したものである。図１０は、図６、図３とほぼ同様のものであるが、オブジェクトの物理量（実寸における容量、面積など）に基づき、作業量を含ませた作業工程を持つ工程管理データを生成するものである。作業工程の順序は、第１の作業工程ルールＲＬ１，第２の作業工程ルールＲＬ２，第３の作業工程ルールＲＬ３のいずれか、または、それらの２つ以上を組み合わせて規定したものである。参照テーブルＲＥＦ１１には、オブジェクト識別子と、「所要人員、所要重機、所要機械、人員・重機・機械・材料（資材、部材、例えば、砂利、砂、コンクリート、木材など）あたりの１日で可能な作業量（日進量、単位あたりの作業量）など」とが関連付けて格納されている。図に示すように、参照テーブルＲＥＦを参照して、オブジェクトの物理量に従って、各作業工程に全体作業量を規定した盛り土工事Ｐ１−１（全体作業量：６０００ｍ３）、法面整形工事Ｐ２−１（全体作業量：５０００ｍ２）、路体工事Ｐ３−１（全体作業量：７８００ｍ２）、道路工事Ｐ４−１（全体作業量：７８００ｍ２）を含む工程管理データＰＭＤ１３を生成する。盛り土工事Ｐ１−１、法面整形工事Ｐ２−１、路体工事Ｐ３−１、道路工事Ｐ４−１には、それぞれ関連付けて作業量情報ＰＱ１、ＰＱ２、ＰＱ３，ＰＱ４として格納される。各作業量情報には、日あたりの作業量を規定した日進量が設定され、当該作業に必要な重機、機械、器具、人員（１日あたりの作業員、延べ人数など）、材料（砂、砂利、防護ネットなど）も割当たられている。例えば、法面整形工事に対応するオブジェクト識別子には、法面面積５００平方ｍあたり（単位あたり）に防護ネット１枚が関連付けられていれば、本装置によって、必要な資材として防護ネット１０が求められる。同様に、法面面積５００−１０００平方ｍの範囲では作業員３名、法面面積１０００−３０００平方ｍの範囲では作業員５名、法面面積３０００−６０００平方ｍの範囲では作業員１０名というのが、オブジェクト識別子に関連付けられている場合は、作業員１０名という作業量（作業量情報）が本装置によって求められる。
【００５６】
図１１は、盛り土タイプの道路工事の構造物のＣＡＤ情報から、オブジェクト識別子に基づき前後関係を規定した盛り土タイプの道路工事の工程管理データが生成される技法を説明する模式図である。図１１は、図６とほぼ同様のものであるが、１つのオブジェクト識別子に複数の作業工程およびその順序が規定された参照テーブルＲＥＦ１０を参照して、１つのオブジェクトに対して複数の作業工程が生成される様子を示すものである。この例では、道路ＥＬ１４には、通常は、下層工事、上層工事、路盤工事、表層工事が含まれ、この順序で実施されるため、このことを規定した参照テーブルでこれらの作業工程を含ませた工程管理データＰＭＤ２０が生成される。工程管理データＰＭＤ２０は、盛り土工事Ｐ１−２（作業工程識別子Ｍ６００）、法面整形工事Ｐ２−２（作業工程識別子Ｎ５００）、路体工事Ｐ３−２（作業工程識別子Ｒ７８０）、道路工事Ｐ４−２（作業工程識別子Ｒ９００）を含む。そして、道路工事Ｐ４−２は、層工事、上層工事、路盤工事、表層工事が含まれる。このように、ＣＡＤ情報のオブジェクトでは、便宜上１つのオブジェクトとしたものでも、実際には、複数のオブジェクトを含む場合があり、それら含有オブジェクトそれぞれに作業工程が必要となることがある。本実施態様では、そのような場合でも実用的な工程管理データを生成することが可能である。また、図に示すように、路体工事なども実際には、前作業、本工事、後作業の順序の３段階の作業工程からなるが、このような形式で参照テーブルに規定しておけば、このような細かいレベルでの作業工程に分解した形式での工程管理データを生成することが可能である。
【００５７】
構造物を構築する工事には、構造物に含まれるオブジェクトには依存せずに、構造物の大きさ（面積、容量、収容人員など）、規模、作業量の大きさ（人員、重機の数など）、構造物の種類（道路、ダム、橋梁、公園、ビルなどの種類）などに応じて、事前作業工程と事後作業工程が発生する場合が多い。例えば、事前作業工程としては重機や搬入トラックの搬入路の舗装工事、簡易事務所（プレハブ事務所）の設置、敷地境界における防護フェンスの設置、事後作業工程としては、これらの撤去作業がある。本装置は、これらの作業工程も、上述した構造物の大きさ、規模、作業量の大きさ、構造物の種類などに関連付けて記憶部に格納しておき、ＣＡＤ情報に適したオブジェクトに依存しない作業工程を含ませた工程管理データを生成することが可能である。また、ＣＡＤ情報に含まれる少なくとも１つの３次元オブジェクトの物理量に応じて、このような事前作業工程や事後作業工程の作業量を決定して、これらの作業工程の作業量が規定された工程管理データを生成することが可能である。例えば、道路工事の場合には、道路面積や道路の長さに応じた作業量を規定した作業量情報を記憶部に格納しておけば、適切な事前作業工程や事後作業工程の作業量を決定することが可能である。例えば、ビル建設工事の場合には、延床面積や階数に応じた作業量を規定した作業量情報を記憶部に格納しておけば、適切な事前作業工程や事後作業工程の作業量を決定することが可能である。
【００５８】
記憶部に各作業工程や各オブジェクト識別子に関連付けた作業や部材の単価テーブルを格納しておけば、本装置によって生成された工程管理データに応じて、実態に即した実用的な構築費用の見積もりを行うことができる（制御部の見積り算出部（図示せず）が行う）。
【００５９】
図１２は、新たなＣＡＤ情報を取得し、変更部分に基づき工程管理データの作業量を更新する技法を説明する模式図である。図に示すように工程管理データＰＭＤ１３は、図１０に提示したものと同様である。新たなＣＡＤ情報では、３次元オブジェクトの路体ＥＬ１３−１、道路ＥＬ１４−１について、道路の長さが伸びたため、面積（物理量）がその分大きくなり、全体作業量が９０００平方ｍに変更される。本装置は、新たなＣＡＤ情報と元のＣＡＤ情報の各オブジェクトを比較して、工程管理データ生成部が、元のＣＡＤ情報と、新たなＣＡＤ情報とを比較し、変更された３次元オブジェクトを特定し、特定した３次元オブジェクトに関連付けられたオブジェクト識別子に基づき抽出された少なくとも１つの作業工程について、当該作業工程により構築されるべき、前記変更された３次元オブジェクトの少なくとも１つの物理量（例えば、３次元オブジェクトの実寸での面積、容量、高さ、長手方向の長さ、或いは、短手方向の長さのうちの）と、作業量情報とに基づき、当該作業工程に必要とされる作業量を抽出し直し、その抽出し直した作業量を関連付けた作業工程を含む工程管理データを生成する。即ち、図に示すように、路体工事Ｐ３−１Ｒ、道路工事Ｐ４−１Ｒ、その作業量情報ＰＱ３Ｑ、ＰＱ４Ｒのように変更部分が反映された工程管理データが生成される。また、全体作業量が増加した分、作業日数が増加して表示されることとなる。このように、本実施態様によれば、ＣＡＤ情報の細かい変更情報も、漏れなく、当該変更の状況に応じて、工程管理データの作業量情報などに反映することが可能である。
【００６０】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部、各ステップなどに含まれる処理や機能などは論理的に矛盾しないように再配置可能であり、複数の手段／部やステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。或いは、本発明による装置、方法、プログラムなどの一部の構成要素、機能、処理、ステップなどを遠隔地のサーバなどに配置することも可能であることに注意されたい。各実施態様では、ＣＡＤ情報としては３次元オブジェクトを使用したが、２次元オブジェクトを用いても同様の効果を奏するものであることに注意されたい。また、実施態様では、道路工事を挙げたが、本発明は、道路、ダム、橋梁、ゴルフコースなどの土木工事はもちろん、ビルなどの建設物、建築物の工事にも適用可能であることに注意されたい。
【符号の説明】
【００６１】
１００  工程管理データ生成装置
１１０  制御部
１１１  取得部
１１２  工程管理データ生成部
１１４  ３次元出力制御部
１２０  入力部
１３０  出力部
１４０  通信部
１５０  記憶部
１６０  表示部
２００  工程管理データ生成装置
２１０  制御部
２１１  取得部
２１２  工程管理データ生成部
２１４  次元出力制御部
２２０  入力部
２３０  出力部
２４０  通信部
２５０  記憶部
２６０  表示部
ＣＤ１  ＣＡＤシステム
ＣＤＩ１０  ＣＡＤ情報
ＥＬ１０  地盤
ＥＬ１１  盛り土
ＥＬ１２  法面補強コンクリート
ＥＬ１３  路体
ＥＬ１４  道路
ＮＥＴ  ネットワーク
ＯＢ１０  構造物
Ｐ１  盛り土工事
Ｐ１１  盛り土工事
Ｐ１２  盛り土工事
Ｐ２  法面整形工事
Ｐ２１  法面整形工事
Ｐ２２  法面整形工事
Ｐ３  路体工事
Ｐ３１  路体工事
Ｐ３２  路体工事
Ｐ４  道路工事
Ｐ４１  道路工事
Ｐ４２  道路工事
ＰＣ１  端末
ＰＭＤ  工程管理データ
ＰＭＤ１０  工程管理データ
ＰＭＤ１１  工程管理データ
ＰＭＤ１２  工程管理データ
ＰＭＤ１３  工程管理データ
ＰＭＤ２０  工程管理データ
ＰＭＳ  工程管理サーバ
ＰＱ１  作業量情報
ＰＱ３Ｑ  作業量情報
ＰＲＮ１  ３次元プリンタ
ＲＥＦ  参照テーブル
ＲＥＦ１０  参照テーブル
ＲＥＦ１１  参照テーブル
ＲＬ  工程生成ルール
ＲＬ１  工程生成ルール
ＲＬ２  工程生成ルール
ＲＬ３  工程生成ルール
【図１】
2014026548.tif 000003
【図２】
2014026548.tif 000004
【図３】
2014026548.tif 000005
【図４】
2014026548.tif 000006
【図５】
2014026548.tif 000007
【図６】
2014026548.tif 000008
【図７】
2014026548.tif 000009
【図８】
2014026548.tif 000010
【図９】
2014026548.tif 000011
【図１０】
2014026548.tif 000012
【図１１】
2014026548.tif 000013
【図１２】
2014026548.tif 000014