(57)【要約】【課題】工事の進捗に応じて変化する施工状況をアニメーション表示しつつ、任意の時点での施工状況内部で視点を自由に移動し、視線方向を自由に変化させたウォークスルー表示を速やかに行えるようにする。【解決手段】工程計画プログラム１２により工程計画を作成する。ウォークスループログラム１６は、工事に関与する工事部材をレイヤにグループ化し、指示されたレイヤに属する工事部材の三次元オブジェクトデータを組み合わせてなる三次元モデル内を、操作手段１８による操作に応じて視点位置及び視線方向を変えた際の画面を表示する。インターフェースプログラム１４は、工程計画に含まれる各工種にレイヤを関連付けて、各工種に関連付けられたレイヤをウォークスループログラム１６に指示する。【選択図】        図１
2005038028.tif 000002
【特許請求の範囲】
【請求項１】
工事の工程計画を作成する工事計画手段と、
ユーザが三次元モデル内での視点を移動し視線方向を変化させる操作を行うための操作手段と、
工事に関与する工事部材をグループ化して、指示されたグループに属する工事部材の三次元オブジェクトデータを組み合わせた三次元モデルの画像を表示し、前記操作手段による視点の移動及び視線方向の変化の操作に応じて前記表示画面を変化させるウォークスルー表示手段と、
前記工程計画に含まれる各工種に前記グループを関連付ける関連付け手段と、
前記工程計画に含まれる各工種に関連付けられたグループを前記ウォークスルー表示手段に指示する指示手段と、を備えることを特徴とする工事計画支援システム。
【請求項２】
工事の工程計画を作成する工事計画ステップと、
三次元モデル内での視点を移動し視線方向を変化させる操作を検知する操作検知ステップと、
工事に関与する工事部材をグループ化して、指示されたグループに属する工事部材の三次元オブジェクトデータを組み合わせた三次元モデルの画像を表示すると共に、前記操作検知ステップで検知された視点の移動及び視線方向の変化の操作に応じて前記表示画面を変化させるウォークスルー表示ステップと、
前記工程計画に含まれる各工種に前記グループを関連付ける関連付けステップと、
前記工程計画に含まれる各工種に関連付けられたグループを前記ウォークスルー表示ステップに指示する指示ステップと、を備えることを特徴とする工事計画支援方法。
【請求項３】
ユーザが三次元モデル内での視点を移動し視線方向を変化させる操作を行うための操作手段を有し、工事の工程計画を作成する工事計画プログラムと、工事に関与する工事部材をグループ化して、指示されたグループに属する工事部材の三次元オブジェクトデータを組み合わせた三次元モデルの画像を表示し、前記操作手段による視点の移動及び視線方向の変化の操作に応じて前記表示画面を変化させるウォークスループログラムとがインストールされたコンピュータに、
前記工程計画に含まれる各工種に前記グループを関連付けるステップと、
前記施工手順に含まれる各工種に関連付けられたグループを前記ウォークスループログラムに指示するステップと、を実行させるためのプログラム。
【請求項４】
請求項３記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、土木・建築工事における工事計画を支援するための工事計画支援システムに係り、特に、工事計画に応じた工事の進捗に伴って変化する施工状況を三次元的に表示することが可能な工事計画支援システム及び方法に関する。
【０００２】
【従来の技術】
従来より、特許文献１に開示される施工計画支援システムが公知である。このシステムでは、施工計画を作成するための工程計画プログラムと、各工事部材の三次元モデルを作成するためのＣＡＤプログラムとをリンクし、施工計画に従った工事の進捗に応じた施工状況を三次元的に表示できるようしている。より具体的には、工程計画プログラムによって作成された施工計画に含まれる各工種に、三次元モデルが描画されるレイヤを関連付けて、各工種に関連付けられたレイヤの指定情報をＣＡＤプログラムに与える。ＣＡＤプログラムは指定されたレイヤを重ね合わせて描画することにより、施工状況を三次元的に表示することができる。その際、レイヤの指定情報が、工事の進捗に従って変化する工種に応じて切り替わるので、施工状況の変化をアニメーション表示することができる。また、このシステムには、ウォークスループログラムが組み込まれており、その機能によって、施工状況を任意の位置から任意の方向を見た様子を描画することができる。
【０００３】
【特許文献１】特開２００１−２４９９８５号公報
【０００４】
【発明が解決しようとする課題】
上記従来の施工支援システムにおいて、ウォークスループログラムにより描画を行う場合には、描画したい施工状況の三次元モデルデータをいったんハードディスクなどの記憶装置に格納した後、ウォークスループログラムを起動して、格納した三次元モデルデータを改めて読み込むことで描画処理が行われる。しかしながら、施工状況を表す三次元モデルデータはデータ量が膨大であり、ＣＡＤプログラムによるデータの格納とウォークスループログラムによるデータの読み込みに多大な時間が掛かってしまう。このため、アニメーション表示される施工状況を任意の時点で止めて、その状況をウォークスルー表示したい場合に、ユーザは表示が行われるまで長時間待たねばならず、操作性は良好とはいえなかった。
【０００５】
本発明は上述の点に鑑みてなされたものであり、工事の進捗に応じて変化する施工状況をアニメーション表示しつつ、任意の時点での施工状況内部で視点を自由に移動し、視線方向を自由に変化させた表示すなわちウォークスルー表示を速やかに行えるようにすることを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、本発明に係る工事計画支援システムは、
工事の工程計画を作成する工事計画手段と、
ユーザが三次元モデル内での視点を移動し視線方向を変化させる操作を行うための操作手段と、
工事に関与する工事部材をグループ化して、指示されたグループに属する工事部材の三次元オブジェクトデータを組み合わせた三次元モデルの画像を表示し、前記操作手段による視点の移動及び視線方向の変化の操作に応じて前記表示画面を変化させるウォークスルー表示手段と、
前記工程計画に含まれる各工種に前記グループを関連付ける関連付け手段と、
前記工程計画に含まれる各工種に関連付けられたグループを前記ウォークスルー表示手段に指示する指示手段と、を備えることを特徴とする。
【０００７】
本発明によれば、ウォークスルー表示手段は、指示手段から指示されたグループに属する工事部材の三次元オブジェクトデータを組み合わせるだけでウォークスルー表示の対象となる三次元モデルを構築できるので、ウォークスルー表示処理を高速に行うことができる。
【０００８】
【発明の実施の形態】
図１は、本発明の一実施形態である工事計画支援システムのシステム構成図である。図１に示す如く、本実施形態の工事計画支援システムは、三次元ＣＡＤプログラム１０、工程計画プログラム１２、インターフェースプログラム１４、ウォークスループログラム１６が組み込まれ、キーボード、マウス、トラックボール、あるいは、ジョイスティック等の操作手段１８を備えたコンピュータシステム１により構成されている。なお、ウォークスループログラム１６、工程計画プログラム１２、インターフェースプログラム１４、ＣＡＤプログラム１６はコンピュータシステム１が読み取り可能な記録媒体１ａ（例えば、半導体メモリ、ハードディスク、フロッピーディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に記録されており、コンピュータシステム１は記録媒体読み取り用ドライブ１ｂを介して記録媒体１ａから各プログラムを読み出して実行する。
【０００９】
工程計画プログラム１２は、工事に含まれる各工種の開始日、終了日、所要日数等の入力情報に基づいてネットワーク工程表を作成する機能を有している。なお、コンピュータシステム１が工程計画プログラム１２を実行することにより特許請求の範囲に記載の「工事計画手段」が実現される。
【００１０】
ＣＡＤプログラム１０は、三次元オブジェクトをソリッドモデルとして作成し、ＣＡＤファイルに出力する。本実施形態では、ＣＡＤプログラム１０により、工程計画プログラム１２で作成された工程表に含まれる各工種の三次元オブジェクトを作成する。
【００１１】
ウォークスループログラム１６は、上記のように作成された三次元オブジェクトを、ＣＡＤプログラム１０で定義されたレイヤ毎にグループ化して管理する。すなわち、ウォークスループログラム１６では、三次元オブジェクトを管理する際のグループとして、ＣＡＤプログラム１０と共通のレイヤを用いている。そして、後述するインターフェースプログラム１４から指示されたレイヤに含まれる三次元オブジェクトを重ね合わせた三次元モデルを表示すると共に、操作手段１８での操作による視点の移動及び視線方向の変化に応じて表示画像を変化させる機能、すなわち、ウォークスルー表示機能を提供する。
【００１２】
なお、ウォークスループログラム１６は、工程計画プログラム１２で作成された工程表に含まれる全ての工種についての三次元オブジェクトデータを一括して読み込んだうえで、指示されたレイヤに含まれる三次元オブジェクトを組み合わせて三次元モデルを構築する。これにより、後述するように、ウォークスループログラム１６がアニメーション表示やウォークスルー表示を開始する際に三次元オブジェクトデータを読み込むことが不要となって、処理の高速化が図られる。なお、コンピュータシステム１がウォークスループログラム１６を実行することにより特許請求の範囲に記載の「ウォークスルー手段」が実現され、また、プログラム１６が管理するレイヤが特許請求の範囲に記載の「グループ」に相当する。
【００１３】
インターフェースプログラム１４は、以下に詳細に述べるように、ＣＡＤプログラム１０及びウォークスループログラム１６のレイヤと、工程計画プログラム１２により作成したネットワーク工程表の各工種とを関連付けると共に、ウォークスループログラム１６に対して表示すべきレイヤを指示する。これにより、上述のようにウォークスループログラム１６によって工事の進捗に応じて変化する施工状況の三次元表示を行えると共に、任意の時点での施工状況をその内部の任意の地点から任意の方向を見たウォークスルー表示を行うことができる。なお、コンピュータシステム１がインターフェースプログラム１４を実行することにより特許請求の範囲に記載の「関連付け手段」及び「指示手段」が実現される。
【００１４】
なお、本実施形態では、各プログラムを実行するためのオペレーティングシステムとして例えばＷｉｎｄｏｗｓ（登録商標）を用い、また、ＣＡＤプログラム１０として市販のＣＡＤプログラムであるＡｕｔｏＣＡＤ（登録商標）を、工程計画プログラム１２として市販の工程計画プログラムであるＭＳ−Ｐｒｏｊｅｃｔ（商品名）を、ウォークスループログラム１６として市販のウォークスルー表示プログラムであるＮａｖｉｓＷｏｒｋｓ（登録商標）を、それぞれ用いている。ただし、使用可能な市販プログラムはこれらに限定されるものではなく、同等の機能を有する他のプログラムを用いてもよく、また、各プログラムを自作することとしてもよい。
【００１５】
インターフェースプログラム１４は、Ｗｉｎｄｏｗｓ用プログラミング言語により作成されている。Ｗｉｎｄｏｗｓ用プログラミング言語によれば、各種メニュ−、ボタン、アイコン、入力欄等を含むウインドウを定義し、各メニュー、ボタン等へのマウス操作に対応した処理手順を記述することにより、所望の機能を有するプログラムを実現できる。
【００１６】
以下、本実施形態の工事計画支援システムについて詳細に説明する。なお、以下の説明では、工事の工程表は工程計画プログラム１２により作成済みであるものとする。
【００１７】
図２は、工事計画支援システムの表示画面の一例を示す。図２に示す如く、工事計画支援システムでは、工程計画プログラム１２の表示ウインドウ（以下、工程表示ウインドウと称す）２０、インターフェースプログラム１４の表示ウインドウ（以下、インターフェース表示ウインドウと称す）２２、およびウォークスループログラム１６の表示ウインドウ（以下、施工状況表示ウインドウと称す）２４がマルチウインドウ形式で表示される。
【００１８】
工程表示ウインドウ２０には、工程計画プログラム１２により作成されたネットワーク工程表が表示される。すなわち、図２に示す如く、工程表示ウインドウ２０内の左側には、工事に含まれる各工種について、開始日（表示欄２０ａ）、所要期間（表示欄２０ｂ）、および各工種の名称（表示欄２０ｃ）がテーブル表示され、画面内右側には、各工種の日程がネットワーク表示される。なお、施工状況表示ウインドウ２４には、選択された施工段階における施工状況が三次元表示される。
【００１９】
インターフェース表示ウインドウ２２の上部には、４つのメニュー項目、すなわち、「ファイル」、「編集」、「描画」、および「ヘルプ」を含むメニューバー２３が表示される。
【００２０】
図３は、メニューバー２３のメニュー項目「ファイル」がクリックされた場合のインターフェース表示ウインドウ２２を示す。図３に示す如く、メニュー項目「ファイル」がクリックされると、プロジェクトファイルおよびＣＡＤファイルのオープン、クローズ、保存等を行うための各コマンド、および、レイヤ情報ファイルを読み込むためのコマンド等が表示される。ここで、プロジェクトファイルは工程計画プログラム１２により作成されたファイルである。このプロジェクトファイルには、ネットワーク工程表を定義するデータ（つまり、工程表に含まれる各工種の名称、開始日、終了日、所要期間等）が格納されている。また、ＣＡＤファイルには、工事に関与する各部材の三次元オブジェクトを定義するデータが、各オブジェクトが含まれるべきレイヤを示すデータと共に格納されている。更に、レイヤ情報ファイルは、後述する工種とレイヤとの関連付けを示す情報が格納されたファイルである。なお、上記図２に示す表示画面は、インターフェースプログラム１４の起動後、プロジェクトファイルおよびＣＡＤファイルがオープンされた状態を示している。
【００２１】
図４は、メニューバー２３においてメニュー項目「編集」がクリックされた場合のインターフェース表示ウインドウ２２を示す。図４に示す如く、メニュー項目「編集」がクリックされると、「工種とレイヤの関連付け」、「マスプロパティ」、および「プロジェクトデータを最新の状態に更新」の各コマンドが表示される。
【００２２】
「工種とレイヤの関連付け」コマンドは、工程表に含まれる各工種と、ＣＡＤプログラム１０及びウォークスループログラム１６において各オブジェクトが属するレイヤとの関連付けを設定するためのコマンドである。後述する如く、ある施工段階での施工状況の表示は、その施工段階に該当する工種に関連付けられたレイヤを重ね合わせて表示することにより行われる。
【００２３】
図５は、「工種とレイヤの関連付け」コマンドが選択された場合のインターフェース表示ウインドウ２２を示す。図５に示す如く、「工種とレイヤの関連付け」コマンドが選択されると、インターフェース表示ウインドウ２２には、レイヤ関連付けウインドウ２５が表示される。レイヤ関連付けウインドウ２５には、工種および各工種に関連付けられたレイヤを一覧表示する関連付け一覧表示領域２６、各工種に関連付けることが可能なレイヤを一覧表示するレイヤ一覧表示領域２７、「表示としてレイヤを追加」ボタン２８、「非表示としてレイヤを追加」ボタン３０、「設定保存」ボタン３２、「閉じる」ボタン３４、ごみ箱アイコン３６、および、表示切替アイコン３８が含まれている。なお、レイヤ一覧表示領域２７に表示されるレイヤは、ＣＡＤファイルに含まれるレイヤ情報より取得される。
【００２４】
図５に示す関連付け一覧表示領域２６において、「１−道路施設物処理」、「２−仮覆工布堀り中」，「３−中間杭ＢＨ」，「４−地中壁杭継ぎ」等は工種名を表しており、それぞれ、工程表示ウインドウ２０に表示される工程表に含まれる各工種に対応している。また、関連付け一覧表示領域２６において各工種の下に表示された項目（「２−仮覆工布堀り中」の下の「布堀中」、および「３−中間杭ＢＨ」の下の「中間杭切断１」，「中間杭切断２」，・・・，「中間杭１」，「中間杭２」，・・・等は、夫々の工種に関連付けられたレイヤ名を示している。各レイヤ名の後に付加された「−表示」は、各工種の施工状況を描画する際にそのレイヤを表示する（表示オン状態）ことを示し、また、レイヤ名の後に付加された「−非表示」はそのレイヤを表示しない（表示オフ状態）ことを示す。なお、例えば、レイヤ名である「中間杭１」、「中間杭２」、「中間杭３」は、部材「中間杭」を構成するレイヤであることを示しており、これら３つのレイヤにより「中間杭」全体が表示される。すなわち、この場合、「中間杭」は複数の工種または工区により施工され、各工種または工区で施工される「中間杭」の各部分がレイヤ「中間杭１」、「中間杭２」、「中間杭３」に対応付けられていることになる。このように、一つの部材が複数の工種または工区によって施工され、この部材が各工種または工区に対応する複数のレイヤに分けて描画される場合に、部材名に番号を付したレイヤ名を用いることにより、ユーザは、同じ部材に対応するレイヤをまとめて選択することが容易となる。
【００２５】
関連付け一覧表示領域２６において何れかの工種が選択され、かつ、レイヤ一覧表示領域２７において何れかのレイヤが選択された状態で、「表示としてレイヤを追加」ボタン２８がクリックされると、選択された工種に対して、選択されたレイヤが表示オン状態として関連付けられる。また、「非表示としてレイヤを追加」ボタン３０がクリックされると、選択された工種に対して、選択されたレイヤが表示オフ状態として関連付けられる。このような操作を繰り返すことにより、各工種に任意の数のレイヤを表示オン状態または表示オフ状態として関連付けることができる。
【００２６】
工種／レイヤ関連付け一覧表示領域２６の何れかのレイヤ名がドラッグされて「ごみ箱」アイコン３６にドロップされると、そのレイヤと工種との関連付けは削除される。また、工種／レイヤ関連付け一覧表示に表示された何れかのレイヤ名がドラッグされて「表示切替」アイコン３８にドロップされると、そのレイヤの表示オン・オフ状態が反転される。なお、工種とレイヤとの関連付けが新たに設定または削除され、あるいは、レイヤの表示オン／オフ状態が反転されると、その都度、関連付け一覧表示領域２６の表示が更新される。
【００２７】
以上のようにして各工種にレイヤが関連付けられた後、「設定保存」ボタン３２がクリックされると、設定された関連付けがレイヤ情報ファイルに保存される。そして、「閉じる」ボタン３４がクリックされると、レイヤ関連付けウインドウ２５がクローズされる。
【００２８】
上記図４に示される「マスプロパティ」コマンドは、各レイヤごとに三次元オブジェクトの体積を取得するためのコマンドである。本実施形態では、オブジェクトはソリッドモデルとして定義されるものとしており、各オブジェクトの体積がオブジェクトの付帯情報として保持されている。「マスプロパティ」コマンドでは、この情報を用いてレイヤ毎のオブジェクトの体積を求める。図６は、「マスプロパティ」コマンドが選択された場合のインターフェース表示ウインドウ２２を示す。図６に示す如く、「マスプロパティ」コマンドが選択されると、マスプロパティ表示ウインドウ４２が表示され、このウインドウにレイヤ毎のオブジェクトの体積が表示される。
【００２９】
図７は、メニューバー２３のメニュー項目「描画」から「アニメーションと進捗図表示」が選択された場合の表示画面全体を示す図である。図７に示す如く、「アニメーションと進捗図表示」が選択されると、インターフェース表示ウインドウ２２には「アニメーションと進捗図表示」ウインドウ４４が表示される。「アニメーションと進捗図表示」ウインドウ４４には、描画に参加するレイヤを設定する描画参加レイヤ設定領域４６、「レイヤ全選択」ボタン４８、「全選択解除」ボタン５０、「Ａ線非選択」ボタン５２、「Ｂ線非選択」ボタン５４、「リセット」ボタン５６、「アニメーション実行」ボタン５８、「進捗図表示」ボタン６０、「選択状態の確認」ボタン６２、および「閉じる」ボタン６４が表示される。
【００３０】
描画参加レイヤ設定領域４６には、ＣＡＤファイルに含まれる全レイヤが、夫々に対応するチェックボックスと共に一覧表示される。チェックボックスがチェックされると、そのレイヤは施工状況表示ウインドウ２４への施工状況の描画に反映されることになる。チェックボックスのチェック状態は、マウスで各チェックボックスをクリックする毎に反転する。また、「レイヤ全選択」ボタン４８がクリックされると、全てのレイヤのチェックボックスがチェックされ、「全選択解除」ボタン５０がクリックされると、全てのレイヤのチェックボックスのチェックが解除される。このように、表示レイヤを任意に設定できるため、ユーザは、複雑な施工状況の中から注目したい部分だけを選択して観察することができる。
【００３１】
「Ａ線非選択」ボタン５２および「Ｂ線非選択」ボタン５４の機能は次の通りである。例えば、地中連続壁を含む施工状況を表示する場合、地中連続壁の一部を非表示にしないと、地中連続壁の内側を表示することができない。そこで、地中連続壁を構成する部材のレイヤを、ある視点から見て手前側を描画するレイヤ（以下、Ａ線側レイヤと称す）および奥側のレイヤ（以下、Ｂ線側レイヤと称す）の２つに分けて、それぞれのレイヤ名の後に「−Ａ」、「−Ｂ」の記号を付加しておく。そして、例えばＡ線側レイヤを非表示にすることで地中連続壁の内側を表示できる場合には、「Ａ線非選択」ボタン５２をクリックして、このＡ線側レイヤを一括して非選択とする。このように、「Ａ線非選択」ボタン５２および「Ｂ線非選択」ボタン５４は、周囲を囲まれた部位の内部を表示できるように、非表示にすべきレイヤを一括して指定する機能を有している。
【００３２】
以上のようにして描画に参加するレイヤが設定された後、「アニメーション実行」ボタン５８または「進捗図表示」ボタン６０をクリックすることにより、工程の進捗に応じた施工状況を三次元的に表示すると共に、任意の時点での施工状況の内部をウォークスルー表示することができる。
【００３３】
図８は、アニメーション実行」ボタン５８がクリックされた場合の表示画面を示す。図８に示す如く、「アニメーション実行」ボタン５８がクリックされると、ウォークスループログラム１６により、施工状況の変化を三次元的に表示する施工状況表示画面が表示される。この施工状況表示には、逆向き再生ボタン７８、逆向きコマ送りボタン８０、停止ボタン８２、前向きコマ送りボタン８４、前向き連続再生ボタン８６、および、「閉じる」ボタン８８を備える表示制御ウインドウ７６が設けられている。前向きコマ送りボタン８４がクリックされると、施工状況の表示が１コマ先へ進められ、逆向きコマ送りボタン８０がクリックされると、施工状況の表示が１コマ後へ戻される。また、前向き再生ボタン８６がクリックされると、施工状況の前向きのアニメーション表示が開始され、また、後向き再生ボタン７２がクリックされると、施工状況の逆向きのアニメーション表示が開始される。
【００３４】
なお、上記した「コマ」は、各工種の開始時点ごとに設定されている。すなわち、インターフェースプログラム１４は、工種を開始日の順にソート（開始日が同じ工種については更に終了日の順でソート）しており、例えば表示を１コマ先へ進める場合には、ソートされた工種の順序に従って、一つ後の工種に表示オン状態として関連付けられたレイヤを表示すべき旨の指示情報をウォークスループログラム１６に供給する。この指示情報を受けて、ウォークスループログラム１６は、指示されたレイヤに属する三次元オブジェクトを重ね合わせた画像を施工状況表示画面に表示する。このようにして、施工状況の表示を１コマずつ進行させ、または、戻すことができる。また、施工状況のアニメーション表示は、施工状況の表示をコマ単位で連続的に進行させ、または、戻すことにより実現される。
【００３５】
図９〜図１１は、アニメーション表示により施工状況表示ウインドウ２４の表示が進行する様子の一例を示す。図９〜図１１に示す例では、掘削土２００が次第に掘削されていく様子が示されている。このように、アニメーション表示によれば、施工が進捗する状況を三次元的に把握することができ、作成した工事計画に部材の干渉等の不都合がないか極めて容易に判断することが可能となる。
【００３６】
また、施工状況表示画面でアニメーション表示される施工状況を任意の時点で止めて、施工状況内部のウォークスルー表示を行うことができる。ウォークスルー表示は、ユーザが、キーボード、マウス、トラックボール、ジョイスティック等の操作手段１８を操作して、３次元モデル内での視点位置や視線方向を変えることにより行える。図１２〜図１５は、ウォークスルー表示中の画面を示す。この例では、上記図８に示す施工状況の部位Ａの内部へ入り込んで前進している様子を示している。これらの図面から分かるように、ウォークスルー表示により、工事現場の内部へ入りこんで自由に動き回るかのように、画面上で施工状況を詳細に確認することができる。
【００３７】
以上説明したように、本実施形態の工事計画支援システムによれば、時間の経過に伴う施工状況の変化を三次元的に表示できると共に、任意の時点での施工状況の内部に入り込んで任意に移動し、また、任意に視線方向を変化させるリアルタイムのウォークスルー表示を行うことができる。このため、本システムの利用者は、工事計画を作成した後、あたかも、その工事計画に従って実際に工事が行われて、工事現場の中を自由に歩き回っているのと同じようにして施工状況内部を詳細に確認できるので、工事計画上の僅かな不具合まで極めて簡単に見つけ出すことができる。
【００３８】
また、本実施形態では、工程計画プログラム１２で作成した工程表に含まれる全ての工種の三次元オブジェクトデータを予めウォークスループログラム１６に読み込んでおくとともに、ウォークスループログラム１６が管理するレイヤと各工種とを関連付けておき、インターフェースプログラム１４が、各時点での工種に関連付けられたレイヤをウォークスループログラム１６に指示することで、ウォークスループログラム１６は指示されたレイヤを重ね合わせるだけでウォークスルー表示の対象となる三次元モデルを構築できる。すなわち、指定された時点での施工状況のウォークスルー表示を開始する際に、その対象となる三次元モデルのデータをその都度ファイルから読み込むことが不要であるため処理が高速となり、ウォークスルー表示を行う場合の操作性が格段に向上する。
【００３９】
このように、本実施形態の工事支援システムによれば、あたかも工事計画の通りに工事が行われてその内部を歩き回りながら観察しているかのような画面を表示できるので、工事計画の不具合を容易に判別することが可能となって工事計画が格段に容易化されると共に、本工事計画支援システムを、例えば工事計画を客先に説明する場合のツールとして用いることで、相手方に工事計画を十分に理解してもらうことが容易となる。
【００４０】
なお、上記の説明では、工事計画支援システム１０にＣＡＤプログラム１６が組み込まれているものとしたが、本発明はこれに限らず、別のコンピュータシステムで作動するＣＡＤプログラムで作成した三次元オブジェクトデータをネットワーク経由で、あるいは、ＣＤ−ＲＯＭやＤＶＤ等の記録媒体経由で工事計画支援システム１０に読み込ませる構成としてもよい。
【００４１】
また、上記実施形態では、インターフェースプログラム１４を記録媒体１ａからコンピュータシステム１に読み込むものとしたが、これに限定されるものではなく、インターフェースプログラム１４を、インターネットなどのコンピュータネットワークを介してサーバコンピュータからコンピュータシステム１にダウンロードすることとしてもよい。
【００４２】
【発明の効果】
本発明によれば、工事の進捗に応じて変化する施工状況をアニメーション表示しつつ、任意の時点での施工状況内部で視点を自由に移動し、視線方向を自由に変化させるウォークスルー表示を速やかに行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である工事計画支援システムのシステム構成図である。
【図２】工事計画支援システムの表示画面の一例を示す図である。
【図３】メニュー項目「ファイル」がクリックされた場合のインターフェース表示ウインドウを示す図である。
【図４】メニュー項目「編集」がクリックされた場合のインターフェース表示ウインドウを示す図である。
【図５】「工種とレイヤの関連付け」コマンドが選択された場合のインターフェース表示ウインドウを示す図である。
【図６】「マスプロパティ」コマンドが選択された場合のインターフェース表示ウインドウを示す図である。
【図７】「アニメーションと進捗図表示」が選択された場合の表示画面全体を示す図である。
【図８】「アニメーション実行」ボタンがクリックされた場合に表示される施工状況表示画面を示す図である。
【図９】アニメーション表示により施工状況が変化する様子を示す図（その１）である。
【図１０】アニメーション表示により施工状況が変化する様子を示す図（その２）である。
【図１１】アニメーション表示により施工状況が変化する様子を示す図（その３）である。
【図１２】ウォークスルー表示中の画面を示す図（その１）である。
【図１３】ウォークスルー表示中の画面を示す図（その２）である。
【図１４】ウォークスルー表示中の画面を示す図（その３）である。
【図１５】ウォークスルー表示中の画面を示す図（その４）である。
【符号の説明】
１  コンピュータシステム
１ａ  記録媒体
１０  ＣＡＤプログラム
１２  工程計画プログラム
１４  インターフェースプログラム
１６  ウォークスループログラム
１８  操作手段
【図１】
2005038028.tif 000003
【図２】
2005038028.tif 000004
【図３】
2005038028.tif 000005
【図４】
2005038028.tif 000006
【図５】
2005038028.tif 000007
【図６】
2005038028.tif 000008
【図７】
2005038028.tif 000009
【図８】
2005038028.tif 000010
【図９】
2005038028.tif 000011
【図１０】
2005038028.tif 000012
【図１１】
2005038028.tif 000013
【図１２】
2005038028.tif 000014
【図１３】
2005038028.tif 000015
【図１４】
2005038028.tif 000016
【図１５】
2005038028.tif 000017