(57)【特許請求の範囲】
【請求項１】
構造物を製作する際の工程管理スケジュールを作成する工程管理手段を使用する構造物の生産管理方法において、工数管理手段が、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを備えた生産管理データベースを参照して、前記生産管理データベースに登録されたタスクテーブルに基づいて工数を算出するステップと、工程計画データ作成手段が、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを前記工程管理手段に送出するステップとを備えていることを特徴とする構造物の生産管理方法。
【請求項２】
構造物を製作する際の工程管理スケジュールを作成する工程管理手段を使用する構造物の生産管理方法において、工数管理手段が、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを備えた生産管理データベースを参照して、前記生産管理データベースに登録されたタスクテーブルに基づいて工数を算出するステップと、工程計画データ作成手段が、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを前記工程管理手段に送出するステップと、工程計画調整データ作成手段が、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整するステップとを備えていることを特徴とする構造物の生産管理方法。
【請求項３】
構造物を製作する際の工程管理スケジュールを作成する工程管理手段を使用する構造物の生産管理方法において、工数管理手段が、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを備えた生産管理データベースを参照して、前記生産管理データベースに登録されたタスクテーブルに基づいて工数を算出するステップと、工程計画データ作成手段が、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを前記工程管理手段に送出するステップと、工程計画調整データ作成手段が、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整するステップと、工程計画帳票出力手段が、調整完了した工程管理スケジュールに基づいて工程計画帳票を出力するステップとを備えたことを特徴とする構造物の生産管理方法。
【請求項４】
構造物を製作する際の工程管理スケジュールを作成する工程管理手段を備えた構造物の生産管理装置において、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録した作業指示の単位となるタスクテーブルとを少なくとも備えた生産管理データベースと、該生産管理データベースの前記タスクテーブルを参照して工数を算出する工数管理手段と、前記生産管理データベースの登録情報及び工数管理手段で算出した工数に基づいて工程順及び工程間つながりを登録して工程計画データを作成し、当該工程管理計画データを前記工程管理手段に送出する工程計画データ作成手段とを少なくとも備えたことを特徴とする構造物の生産管理装置。
【請求項５】
構造物を製作する際の工程管理スケジュールを作成する工程管理手段を備えた構造物の生産管理装置において、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録した作業指示の単位となるタスクテーブルとを少なくとも備えた生産管理データベースと、該生産管理データベースの前記タスクテーブルを参照して工数を算出する工数管理手段と、前記生産管理データベースの登録情報及び工数管理手段で算出した工数に基づいて工程順及び工程間つながりを登録して工程計画データを作成し、当該工程管理計画データを前記工程管理手段に送出する工程計画データ作成手段と、前記工程管理手段で設定された工程の進捗状態を検出する進捗状態検出手段と、前記工程管理手段で確定された工程管理スケジュールと前記進捗状態検出手段で検出した進捗状態とに基づいて工程管理調整データを作成し、当該工程計画調整データを前記工程管理手段に送出する工程計画調整データ作成手段とを少なくとも備えたことを特徴とする構造物の生産管理装置。
【請求項６】
構造物を製作する際の工程管理スケジュールを作成する工程管理手段を備えた構造物の生産管理装置において、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録した作業指示の単位となるタスクテーブルとを少なくとも備えた生産管理データベースと、該生産管理データベースの前記タスクテーブルを参照して工数を算出する工数管理手段と、前記生産管理データベースの登録情報及び工数管理手段で算出した工数に基づいて工程順及び工程間つながりを登録して工程計画データを作成し、当該工程管理計画データを前記工程管理手段に送出する工程計画データ作成手段と、前記工程管理手段で設定された工程の進捗状態を検出する進捗状態検出手段と、前記工程管理手段で確定された工程管理スケジュールと前記進捗状態検出手段で検出した進捗状態とに基づいて工程管理調整データを作成し、当該工程計画調整データを前記工程管理手段に送出する工程計画調整データ作成手段と、前記工程管理手段で確定された工程管理スケジュールに基づいて工程計画帳票を出力する工程計画帳票出力手段とを少なくとも備えたことを特徴とする構造物の生産管理装置。
【請求項７】
構造物の引き合い時に構造物種、物量パターン、契約重量等の基本情報に基づいて予め設定した構造物モデルに従って前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの構造及び処理を表すタスク情報を設定するタスク情報設定手段と、該タスク情報設定手段で設定したタスク情報に基づいて物件モデルを生成し、工数算出式モデルを使用して工数を算出する工数管理手段とを有する簡易物量算出手段を備えていることを特徴とする請求項４乃至６の何れかに記載の構造物の生産管理装置。
【請求項８】
構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成して生産管理データベースに登録する手順と、該生産管理データベースに登録された前記タスクテーブルに基づいて工数を算出して前記生産管理データベースに登録する手順と、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出する手順とを実行するためのプログラムをコンピュータ読み取り可能に記憶したことを特徴とする記憶媒体。
【請求項９】
構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成して生産管理データベースに登録する手順と、該生産管理データベースに登録された前記タスクテーブルに基づいて工数を算出して前記生産管理データベースに登録する手順と、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出する手順と、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整する手順とを実行するためのプログラムをコンピュータ読み取り可能に記憶したことを特徴とする記憶媒体。
【請求項１０】
構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成して生産管理データベースに登録する手順と、該生産管理データベースに登録された前記タスクテーブルに基づいて工数を算出して前記生産管理データベースに登録する手順と、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出する手順と、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整する手順と、調整完了した工程管理スケジュールに基づいて工程計画帳票を出力する手順とを実行するためのプログラムをコンピュータ読み取り可能に記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、橋梁、建築物、人口地盤、護岸設備等の大型構造物を製作する際の部品管理を行う構造物の生産管理方法、生産管理装置及びこれらに使用する記憶媒体に関する。
【０００２】
【従来の技術】
従来の構造物の生産管理方法及び装置は、たとえば橋梁を構成する金属性箱状構造体の自動溶接を行う際の製造管理を行うものとして特開平１０−２７７７４１号公報に記載されているものが知られている。
この従来例は、橋梁用箱桁等の鋼製セグメントを自動溶接装置で製造する際に、遅滞ない生産管理を行うために、鋼製セグメントの製造諸元を工程管理システムに入力して記憶させると共に、記憶された製造諸元を満たす鋼製セグメントの設計諸元を設計コンピュータで設計し、この設計された鋼製セグメントの設計諸元に基づいて、鋼製セグメント自動溶接装置の動作パターン及び溶接条件をロボット・シミュレータにより選択し、選択された動作パターン及び溶接条件をロボット・シミュレータに記憶させて、ロボット・シミュレータに教示し、教示された動作パターン及び溶接条件をプロセス・コンピュータに伝達し、このプロセス・コンピュータから鋼製セグメントの自動溶接装置に指示して鋼製セグメントを製造するようにしている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来例にあっては、橋梁用箱桁等の鋼製セグメントを自動溶接する際の製造管理方法が開示されているが、工程管理については詳述されていないと共に、橋梁全体に対する生産管理方法についても開示されておらず、部品点数が多く、接合、組立等の多くの工数を必要とする橋梁全体についての生産管理を行うことはできないという未解決の課題がある。
【０００４】
そこで、本発明は、上記従来例の未解決の課題に着目してなされたものであり、構造物全体の生産管理を容易且つ確実に行うことができる構造物の生産管理方法、生産管理装置及びこれらに使用する記憶媒体を提供することを目的としている。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る構造物の生産管理方法は、構造物を製作する際の工程管理スケジュールを作成する工程管理手段を使用する構造物の生産管理方法において、工数管理手段が、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを備えた生産管理データベースを参照して、前記生産管理データベースに登録されたタスクテーブルに基づいて工数を算出するステップと、工程計画データ作成手段が、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを前記工程管理手段に送出するステップとを備えていることを特徴としている。
【０００６】
この請求項１に係る発明では、生産管理データベースに、構造物の物量データと、構造物を構成する最小単位部材及びこの最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに格納された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成することにより、この生産管理データベースのタスクテーブルを参照して加工、組立の工数を算出し、算出した工数と必要情報とから工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出することにより、工程管理に必要なガントチャート等の工程管理スケジュールを作成し、これに基づいて構造物の製作を行う。
【０００７】
また、請求項２に係る構造物の生産管理方法は、構造物を製作する際の工程管理スケジュールを作成する工程管理手段を使用する構造物の生産管理方法において、工数管理手段が、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを備えた生産管理データベースを参照して、前記生産管理データベースに登録されたタスクテーブルに基づいて工数を算出するステップと、工程計画データ作成手段が、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを前記工程管理手段に送出するステップと、工程計画調整データ作成手段が、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整するステップとを備えていることを特徴としている。
【０００８】
この請求項２に係る発明では、請求項１に係る発明の作用に加えて、工程管理手段で工程管理を行っているときに、工程管理スケジュールと実際の進捗状況とに基づいて工程管理スケジュールを調整することにより、進捗状況に応じた最適な工程管理スケジュールを作成することができる。
さらに、請求項３に係る構造物の生産管理方法は、構造物を製作する際の工程管理スケジュールを作成する工程管理手段を使用する構造物の生産管理方法において、工数管理手段が、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを備えた生産管理データベースを参照して、前記生産管理データベースに登録されたタスクテーブルに基づいて工数を算出するステップと、工程計画データ作成手段が、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを前記工程管理手段に送出するステップと、工程計画調整データ作成手段が、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整するステップと、工程計画帳票出力手段が、調整完了した工程管理スケジュールに基づいて工程計画帳票を出力するステップとを備えたことを特徴としている。
【０００９】
この請求項３に係る発明では、請求項２に係る発明の作用に加えて、工程管理スケジュールの調整が完了したときに物件ごとに概略の作業工程を全物件一覧で表示する総括工程表や指示工数・実績累積工数・最終予想工数を全物件一覧で表示する製作工数山積表等の工程計画帳票を出力することにより、全物件の進捗状況を把握することができる。
【００１０】
さらにまた、請求項４に係る構造物の生産管理装置は、前述した構造物を製作する際の工程管理スケジュールを作成する工程管理手段を備えた構造物の生産管理装置において、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録した作業指示の単位となるタスクテーブルとを少なくとも備えた生産管理データベースと、該生産管理データベースの前記タスクテーブルを参照して工数を算出する工数管理手段と、前記生産管理データベースの登録情報及び工数管理手段で算出した工数に基づいて工程順及び工程間つながりを登録して工程計画データを作成し、当該工程管理計画データを前記工程管理手段に送出する工程計画データ作成手段とを少なくとも備えたことを特徴としている。
【００１１】
この請求項４に係る発明では、前述した請求項１と同様の作用を得ることができる。
なおさらに、請求項５に係る構造物の生産管理装置は、前述した構造物を製作する際の工程管理スケジュールを作成する工程管理手段を備えた構造物の生産管理装置において、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録した作業指示の単位となるタスクテーブルとを少なくとも備えた生産管理データベースと、該生産管理データベースの前記タスクテーブルを参照して工数を算出する工数管理手段と、前記生産管理データベースの登録情報及び工数管理手段で算出した工数に基づいて工程順及び工程間つながりを登録して工程計画データを作成し、当該工程管理計画データを前記工程管理手段に送出する工程計画データ作成手段と、前記工程管理手段で設定された工程の進捗状態を検出する進捗状態検出手段と、前記工程管理手段で確定された工程管理スケジュールと前記進捗状態検出手段で検出した進捗状態とに基づいて工程管理調整データを作成し、当該工程計画調整データを前記工程管理手段に送出する工程計画調整データ作成手段とを少なくとも備えたことを特徴としている。
【００１２】
この請求項５に係る発明では、前述した請求項２と同様の作用を得ることができる。
また、請求項６に係る構造物の生産管理装置は、構造物を製作する際の工程管理スケジュールを作成する工程管理手段を備えた構造物の生産管理装置において、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録した作業指示の単位となるタスクテーブルとを少なくとも備えた生産管理データベースと、該生産管理データベースの前記タスクテーブルを参照して工数を算出する工数管理手段と、前記生産管理データベースの登録情報及び工数管理手段で算出した工数に基づいて工程順及び工程間つながりを登録して工程計画データを作成し、当該工程管理計画データを前記工程管理手段に送出する工程計画データ作成手段と、前記工程管理手段で設定された工程の進捗状態を検出する進捗状態検出手段と、前記工程管理手段で確定された工程管理スケジュールと前記進捗状態検出手段で検出した進捗状態とに基づいて工程管理調整データを作成し、当該工程計画調整データを前記工程管理手段に送出する工程計画調整データ作成手段と、前記工程管理手段で確定された工程管理スケジュールに基づいて工程計画帳票を出力する工程計画帳票出力手段とを少なくとも備えたことを特徴としている。
【００１３】
この請求項６に係る発明では、前述した請求項３に係る発明と同様の作用を得ることができる。
さらに、請求項７に係る構造物の生産管理装置は、請求項４乃至６の何れかの発明において、構造物の引き合い時に橋種、物量パターン、契約重量等の基本情報に基づいて予め設定した構造物モデルに従って前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの構造及び処理を表すタスク情報を設定するタスク情報設定手段と、該タスク情報設定手段で設定したタスク情報に基づいて物件モデルを生成し、工数算出式モデルを使用して工数を算出する工数管理手段とを有する簡易物量算出手段を備えていることを特徴としている。
【００１４】
この請求項７に係る発明では、設計データ等が作成されていない構造物の引き合い時に、構造物種、物量パターン、契約重量等の基本情報に基づいて構造物モデルに従ってタスク情報設定手段で、最小単位部材及びこれを組み合わせたブロックの構造及び処理を表すタスク情報を設定し、設定されたタスク情報に基づいて物件モデルを生成し、この物件モデルに工数算出式モデルを使用して工数を算出することにより、概略工数を算出して、生産計画工数及び実行予算工数の早期算出と精度向上を図ることができる。
【００１５】
さらにまた、請求項８に係る記憶媒体は、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成して生産管理データベースに登録する手順と、該生産管理データベースに登録された前記タスクテーブルに基づいて工数を算出して前記生産管理データベースに登録する手順と、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出する手順とを実行するためのプログラムをコンピュータ読み取り可能に記憶したことを特徴としている。
【００１６】
なおさらに、請求項９に係る記憶媒体は、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成して生産管理データベースに登録する手順と、該生産管理データベースに登録された前記タスクテーブルに基づいて工数を算出して前記生産管理データベースに登録する手順と、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出する手順と、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整する手順とを実行するためのプログラムをコンピュータ読み取り可能に記憶したことを特徴としている。
【００１７】
また、請求項１０に係る記憶媒体は、構造物の物量データと、少なくとも前記構造物を構成する最小単位部材及び当該最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成して生産管理データベースに登録する手順と、該生産管理データベースに登録された前記タスクテーブルに基づいて工数を算出して前記生産管理データベースに登録する手順と、前記生産管理データベースに登録された必要情報及び工数算出結果に基づいて工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出する手順と、前記工程管理手段で確定された工程管理スケジュールと実際の進捗状況とに基づいて当該工程管理スケジュールを調整する手順と、調整完了した工程管理スケジュールに基づいて工程計画帳票を出力する手順とを実行するためのプログラムをコンピュータ読み取り可能に記憶したことを特徴としている。
【００１８】
これら、請求項８乃至１０に係る発明では、記憶媒体に生産管理に必要とする所定手順を実行するためのプログラムがコンピュータ読み取り可能に記憶されているので、携帯が容易であり、この記憶媒体に記憶されているプログラムをコンピュータにインストールするか又はコンピュータで読み取ることにより、構造物の生産管理を容易に行うことができる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は本発明を構造物として橋梁を適用した場合の一実施形態を示す橋梁製作工場を示す概略構成図であって、図中、１は橋梁の生産管理を行う生産管理システムや工場全体を管理する生産制御兼評価システム、原価管理システム、調達管理システム等の管理システムが配設された総合管理事務所、２は部材仕分ヤード、３は自動溶接機を有するフランジパネルラインＦＰＬを備え、鋼製の箱桁橋を製作する箱桁製作ヤード、４は自動溶接機を有するウェブパネルラインＷＰＬ及びＩ桁製作ラインを備え、鋼製のＩ桁橋を製作するＩ桁製作ヤード、５はプレス機、Ｈ型鋼キャンバー矯正機、ＮＣマーキング機、門型ＮＣ孔明機（ＳＣＯＭ）、テーブル型ＮＣ孔明機（ＢＶ）、ＮＣプラズマ切断機等が配設された部材加工ヤード、６は屋外組立場である。
【００２０】
この橋梁製作工場で、受注した複数の橋梁がその箱桁、鈑桁、鋼床版箱桁、鋼床版鈑桁等の橋種と、架設まで、塗装まで、輸送まで等の施工範囲とに応じて順次製作され、これら橋梁の製作時の工程管理及び受注の際に必要とする基本構造情報に基づく簡易物量計算を部品管理システムで実行する。
ここで、橋梁を生産する場合の概要を例えば箱桁鋼橋をステージ生産方式で生産する場合を例にとって説明する。このステージ生産方式は、図２に示すように、自動化ラインの個々の設備を、１つの管理区分としてのステージとし、非自動化工程についてもライン概念を導入し、生産工程の流れに沿って管理を行うようにした生産方式である。
【００２１】
先ず、鋼板や型鋼の素材に対して仕分、外注切板、外注加工、１次加工の４つのステージで構成される切板加工作業を行うことにより、部材用切板や組部材用切板等のピースを形成する。このピースは、素材を切板した状態で最小単位部材を表している。
そして、ピースに対して細巾板継ライン、広巾板継ライン、部材加工の３つのステージで構成される部材加工作業を行うことにより、フランジ、デッキプレート、ウェブ縦リブ、スティフナー、ガゼット、ソールプレート、スラブアンカー、スタッドジベル、対傾構部材、塗装金物、検査路金物、排水装置金物、添接板等の部材を形成する。この部材は、切板に加工をした状態又はピースとピースとを平面的に溶接した状態を表している。
【００２２】
次いで、部材に対して小物組、Ｉ桁ライン（ＩＢＬ）、ウェブパネルライン（ＷＰＬ）及びフランジパネルライン（ＦＰＬ）の４つのステージで構成される部材組立作業を行うことにより、Ｉ桁パネル、ウェブパネル、フランジパネル、横リブ、ダイヤフラム、横桁用仕口、縦桁用仕口、張出ブラケット用仕口、中床板用仕口、側床板用仕口、吊りピース等の組部材又はパネルを形成する。ここで、組部材とはピースとピース、ピースと部材、部材と部材を立体的に溶接した状態を表し、この組部材と部材とは形状により部材は組部材に、組部材は部材となることがある。
【００２３】
そして、形成された組部材又はパネルに対してブロック組の１つのステージで構成されるブロック組立作業を行うことにより、主桁、横桁、縦桁、張出ブラケット、中床板、側床板、対傾構、横構、耐震連結、検査路、排水装置、伸縮装置、製作高欄等のブロックを形成し、形成されたブロックを仮組及び塗装の２つのステージで構成される仮組立作業を行うことにより、２つの箱桁を横桁で連接したグループ製品を製作し、製作されたグループ製品を出荷及び現地工事の２つのステージで構成される製品としての橋梁が完成する。なお、受注形態によっては、仮組立作業まで、塗装まで、出荷までで作業を打ち切ることがある。
【００２４】
そして、ステージと作業指示工程との関係は、仕分ステージでは、受入、配材、次工程送の３つの作業指示工程が含まれ、外注切断ステージでは罫書、切断、糸面取、次工程送の４つの作業指示工程が含まれ、外注加工ステージでは曲げ、孔明、機械加工、鉄工加工、次工程送の５つの作業指示工程が含まれ、一次加工ステージでは、罫書、切断及び次工程送の３つの作業指示工程が含まれ、細巾板継ラインステージでは組立、溶接、歪取、ベーダー、孔明及び次工程送の６つの作業指示工程が含まれ、広巾板継ラインステージでは、組立、溶接、歪取、ベーダー及び次工程送の５つの作業指示工程が含まれ、部材加工ステージでは罫書機（ＭＡＭ）、ベーダー、切断、孔明機（ＳＣＯＭ）、孔明機（ＢＶ）、ラジアル端面切削、曲げ、次工程送りの８つの作業指示工程が含まれている。
【００２５】
また、小物組ステージ、Ｉ桁ラインステージ、ウェブパネルラインステージ、フランジパネルラインステージ及びブロック組ステージでは、夫々組立、溶接、歪取及び次工程送の４つの作業指示工程が含まれ、仮組ステージでは仮組立、解体及び次工程送の３つの作業指示工程が含まれ、塗装ステージでは塗装準備、塗装及び次工程送の３つの作業指示工程が含まれ、出荷ステージでは横持、保管、梱包及び発送の４つの作業指示工程が含まれている。
【００２６】
このように、ステージ生産方式で箱桁鋼橋が生産されるのであるが、この間の生産管理を生産管理システムで行う。
この生産管理システムは、図３に示すように、基本構造情報に基づいて簡易物量計算を行う簡易物量算出システム１１と、工程計画を支援する部品管理システム１２と、簡易物量算出システム１１及び部品管理システム１２から入力される工数計算パラメータに基づいて工数管理を行う工数管理システム１３と、受注した橋梁の設計データを作成し、この設計データに基づいて構造情報及び原板情報を部品管理システム１２に出力する自動原寸システム１４と、部品管理システム１２から出力される計画データ、工程手順、工程手順ネットワーク、部品情報に基づいてガントチャートを作成する工程管理手段としての工程スケジューラ１５と、各ヤード２〜５及び屋外組立場６での実際の工数実績情報を収集する生産制御兼評価システム１６とを備えている。
【００２７】
また、生産管理システムのハードウェア構成は、図４に示すように、簡易物量算出システム１１、部品管理システム１２及び工数管理システム１３を構築する総合管理事務所１に配設された管理用サーバ２１と、この管理用サーバ２１に例えばイーサネットで構成されローカルエリアネットワークＬＡＮを介して接続された製作現場に配設された複数台のパーソナルコンピュータＰＣＦ及び総合管理事務所１に配設された複数台のパーソナルコンピュータＰＣＯと、ローカルエリアネットワークＬＡＮに接続されたプリンタＰＲとで構成されている。
【００２８】
管理用サーバ２１には、例えば箱桁橋、鈑桁橋及び鋼床版箱桁橋でなる３つの橋種に応じて予め設定されたブロック物量算出モデル及び部材物量算出モデルを格納したモデルデータベースと、橋梁を生産する場合の管理を行う生産管理データベースとが形成されている。
モデルデータベースには、図５に示す橋種に応じた橋を構成する主桁、横桁等のブロック単位の物量を算出するブロック物量算出モデルと、図６に示す橋種に応じたブロックを構成する上フランジ、下フランジ、ウェブ等の部材単位の物量を算出する部材物量算出モデルとが格納されている。
【００２９】
ここで、ブロック物量算出モデルは、図５に示すように、箱桁橋、鈑桁橋及び鋼床版箱桁橋の橋種毎に、主桁の１ブロック長を表すブロック長、橋長、支承間の長さを表す支間長、同一橋梁が重連する場合の重連数、契約重量に基づく総重量，鋼材重量，主構造重量，素材重量，切板重量でなる重量、主桁数に対応するライン数、主桁以外のライン数を表す列数、１主桁のジョイント間数を表す連数、主桁，横桁，対傾構等の主構造ブロック数、主構造ブロックに対応するジョイント数、支承，伸縮装置等の主要付属品数、ソールプレート，その補強リブ，落橋防止取付板等のブロック組、主桁，支承，伸縮装置等の仮組立、プライマー種類及び製品ブラストの有無を表す塗装等の各項目が基本情報としての契約重量に基づいて設定される。
【００３０】
また、部材物量算出モデルは、図６に示すように、１ブロック当たりの橋種、ブロック名称、ブロックを形成するための部材名称毎に、幅及び長さを設定する寸法、部材数、タイプ、箇所、最大板厚等の板継作業、ＮＣ罫書による罫書作業、添接孔、添接板の孔明数、開先形状，開先加工等の溶接作業、外注，対傾構ライン，吊金具，塗装用手摺取付ピース等のブロック組作業について設定値が選定されている。
【００３１】
また、生産管理データベースは、図７に示すように、自動原寸システム１４から入力される原寸情報に基づいて作成される５つの構造階層を有する部品テーブルと、この部品テーブルにおける各階層の登録データに対応する処理工程を登録した処理工程テーブルと、この処理工程テーブルの各階層における工程で処理する分をまとめた単位で作成されるタスクテーブルとで構成されている。
【００３２】
部品テーブルは、橋梁を構成する各部品の加工、組立等の状態により、部品をピース、部材、パネル、ブロックの各構成要素に分け、各構成要素を図７に示すツリー構造に配置することにより、５つの構造階層を形成する。そして、第１の構造階層となる物件テーブルには物件の物件情報「○○橋」が登録され、第２の構造階層となるブロックテーブルには物件を構成する主桁、横桁等のブロックのブロック情報が登録され、第３の構造階層となるパネルテーブルにはブロックを構成する主桁上フランジ、主桁下フランジ、主桁ウェブ等のパネルのパネル情報が登録され、第４の構造階層となる部材テーブルにはパネルを構成する部材の部材情報が登録され、第５の構造階層となるピーステーブルには部材を構成する最小単位部材となるピースのピース情報が登録されている。
【００３３】
ここで、物件情報としては、物件毎に設定される物件ＩＤ、契約番号、装置番号、物件名、橋種ＩＤが設定されている。また、ブロック情報としては、物件ＩＤ、ブロックＩＤ、後述するマーク体系で定義されたブロックマーク、台数、代表ブロックＩＤ、ブロック種ＩＤが設定されている。さらに、パネル情報としては、物件ＩＤ、パネルＩＤ、後述するマーク体系で定義されたパネルマーク、所属ブロックＩＤ、台数、代表パネルＩＤ、パネル種ＩＤが設定されている。さらにまた、部材情報としては、物件ＩＤ、部材ＩＤ、後述するマーク体系で定義された部材マーク、所属ブロックＩＤ、所属パネルＩＤ、員数、代表部材ＩＤが設定されている。なおさらに、ピース情報としては、物件ＩＤ、ピースＩＤ、後述するマーク体系で定義されたピースマーク、所属ブロックＩＤ、所属パネルＩＤ、所属部材ＩＤ、代表ピースＩＤ、所属素材ＩＤが設定されている。
【００３４】
そして、マーク体系としては、橋種が例えば箱桁橋であるときに、図８に示すように、予め設定した箱桁橋モデルに従って第５階層のピーステーブル、第４階層の部材テーブル、第３階層のパネルテーブル及び第２階層のブロックテーブルの夫々について階層、構造種ＩＤ、構造種名、部品マークが設定され、さらに部材テーブル、パネルテーブル及びブロックテーブルについてはリンクのみを行うか否かが設定されている。
【００３５】
このマーク体系を使用して設計データを出力する自動原寸システムから例えば原板単位で入力される部品マーク及び員数に基づいてピーステーブル、部材テーブル、パネルテーブル、ブロックテーブル及び物件テーブルで構成される部品データベースを自動的に作成すると共に、作成した部品データベースに基づいて個々の部品を作成するために必要処理工程を表す処理工程テーブルを作成し、且つ自動原寸システムからの原寸展開情報に基づいて孔数、罫書長、溶接長等の加工量を表す加工量テーブルを作成し、さらに作成した処理工程テーブルに基づいて部品データベースの各階層において、部品毎、工程毎に加工量を集計して、作業指示の単位となるタスクテーブルを作成し、なおさらに自動原寸システムから入力される材料情報に基づいて素材情報を設定した原板テーブルを作成し、素材情報をもとに部品テーブルのピースを検索してマッチした素材情報が登録されたピースとリンク付けを行う。原板テーブルに登録された素材情報とピーステーブルに登録された素材情報とが一致しない場合には、両者間のリンク付けを行うことなく開放原板となる。
【００３６】
そして、上記部品テーブルは自動原寸システムからＣＡＤを使用した設計が完了した時点で出力される部品展開属性を有する原寸展開情報に基づいてピーステーブル、部材テーブル、パネルテーブル及びブロックテーブルを作成し、さらに、自動原寸システムから設計データに基づいて罫書機、切断機、孔明機、溶接機に対する加工情報を作成すると共に、手動原寸の板取を行って素材切断情報を含む原板情報を作成した時点で出力される部品名称による規則性を有する原寸展開情報に基づいてピーステーブル、部材テーブル、パネルテーブル及びブロックテーブルを作成し、これらと同時に処理工程テーブル及びタスクテーブルも作成する。
【００３７】
すなわち、設計を完了した時点で出力される部品展開属性を有する原寸展開情報に基づいて部品テーブルを作成する場合には、図９に示すように、原寸展開情報に部材データ、ブロックデータ、加工種類データ、加工情報データ、加工代データ、加工方法データが含まれており、これら出力データを、モデルデータを管理しているテーブル管理アプリケーションをアクセス可能な出力形式に変換してから出力データ毎に、テーブル管理アプリケーションにアクセスして、これに登録されている部材レコード、ブロックレコード、加工種類レコード、加工情報レコード、加工代レコード及び加工方法レコードを参照して、部材レコードからピーステーブル、部材テーブル及びパネルテーブルを作成し、ブロックレコードからブロックテーブル及び物件テーブルを作成し、加工種類レコード、加工情報レコード、加工代レコード、加工方法レコードから処理工程テーブルを作成し、この処理工程テーブルからタスクテーブルを作成する。
【００３８】
具体的には、図１０に示すように、先ず、ステップＳ１０１で、自動原寸システムから出力される原寸展開情報に含まれるピース名、部材名、パネル名及びブロック名の何れかを検索対象名として、これをもとにモデルデータを格納した抽出定義テーブルを検索し、次いでステップＳ１０２に移行して、検索対象名と同一の登録名が存在するか否かを判定し、検索対象名と同一の登録名が存在しない場合には、開放ピース又は開放部材であるものと判断して、ステップＳ１０３に移行して、原寸展開情報に基づいて開放ピース又は開放部材を登録し、これと同時に処理工程モデルテーブルを参照して処理工程テーブルを登録し、加工量も同時に登録してからステップＳ１０４に移行し、全ての原寸展開情報について登録処理を終了したか否かを判定し、全ての原寸展開情報について登録処理を完了した場合にはテーブル作成処理を終了し、未処理の原寸展開情報がある場合には前記ステップＳ１０１に戻る。
【００３９】
一方、前記ステップＳ１０２の判定結果が検索対象名と同一の登録名が存在するものである場合には、ステップＳ１０５に移行して、登録名が存在する階層に応じてピーステーブル、部材テーブル及びパネルテーブルの何れかにピース名、部材名及びパネル名の何れかを登録すると共に、処理工程モデルテーブルを参照して処理工程テーブルを登録し、これと同時に加工量も登録してからステップＳ１０６に移行し、抽出定義テーブルを参照して親部品とのリンク付けを行ってから前記ステップＳ１０４に移行する。
【００４０】
一方、加工情報及び原板情報が作成された時点で自動原寸システムから出力される原寸展開情報には、ピースマーク名が含まれていることから、このピースマーク名を使用してマーク体系を登録したマーク体系モデルテーブルを検索することにより、階層及びリンク情報を取得して、ピーステーブル、部材テーブル、パネルテーブル及びブロックテーブルを作成する。
【００４１】
具体的には、図１１に示すように、先ず、ステップＳ１１１で、ピースマーク名をもとにマーク体系モデルデータを格納したマーク定義テーブルを検索する。このマーク定義テーブルは、図１２に示すように、行方向にピースマークの定義名が記載され、列方向にピース、部材、パネル及びブロックの階層が記載され、ピース階層には用途名及び部品名が併記され、部材、パネル及びブロックの各階層には用途名、部品名及びリンク関係表示欄が記載されている。ここで、定義名はｉ及びｊは変数であり、残りの英文字は定数に設定されている。また、リンク関係表示欄は、空白である場合には該当テーブルに登録すると同時にリンクを行い、「／」が記入されている場合には、テーブルに登録することなくリンクのみを行うように設定されている。
【００４２】
そして、ピースマーク名で検索する際には、定義名を大文字の定数優先にソートすることにより、「ＧＡ１」「Ｇａｉ」「ＧＦａｉＬｊ」「ＧＦａｉＵｊ」「ＧＦａｉＷｊ」「ＧａｉＵ」「ＧａｉＵＷ」の順にソートしておき、ピースマーク名が「ＧＦＡ２Ｗ４３」である場合には、定義名の変換桁に合わせてピースマーク名の同じ桁を変換してマッチングするか否かを判定する。このとき、定義名の小文字の英数字の桁位置に合わせて、ピースマーク名の同じ桁を固定値ｉ又はｊに変換する。この結果、図１３に示すように、定義名「ＧＡ１」に対しては変換できず、定義名「Ｇａｉ」に対しては「ＧａＡ２Ｗ４３」となり変換できず、定義名「ＧＦａｉＬｊ」「ＧＦａｉＵｊ」に対しては、「ＧＦａｉＷｊ」「ＧＦａｉＷｊ」となり変換できるがマッチングせず、「ＧＦａｉＷｊ」に対しては「ＧＦａｉＷｊ」と変換されることによりマッチングする。
【００４３】
次いで、ステップＳ１１２に移行して、ピースマーク名とマッチする登録ピースマーク名が存在するか否かを判定し、ピースマーク名とマッチする登録ピースマーク名が存在しない場合には、ステップＳ１１３に移行して、開放ピース又は開放部材としてピーステーブル又は部材テーブルにピースマーク名を登録し、処理工程モデルテーブルを参照して処理工程を処理工程テーブルに登録し、同時に加工量も登録し、次いでステップＳ１１４に移行して、全てのピースマーク名に対して登録処理が完了したか否かを判定し、全てのピースマーク名に対して登録処理が完了したときにはテーブル作成処理を終了し、未登録のピースマーク名が存在するときには前記ステップＳ１１１に戻る。
【００４４】
一方、ステップＳ１１２の判定結果が、ピースマーク名とマッチする登録ピースマーク名が存在する場合には、ステップＳ１１５に移行し、該当する登録ピースマーク名が登録されている階層に対応するピーステーブル又は部材テーブルにピースマーク名を登録し、処理工程モデルテーブルを参照して処理工程を処理工程テーブルに登録し、同時に加工量も登録してからステップＳ１１６に移行する。
【００４５】
このステップＳ１１６では、マーク定義テーブルを参照して、該当ピースマーク名を部材テーブルに登録する必要があるか否かを判定し、部材テーブルに登録する必要があるときには、ステップＳ１１７に移行して、部材テーブルにピースマーク名を登録すると共に、子部材とのリンク付けを行い、且つ処理工程モデルテーブルを参照して処理工程を処理工程テーブルに登録し、これと同時に加工量も登録してからステップＳ１２２に移行する。
【００４６】
また、ステップＳ１１６の判定結果が部材テーブルに登録する必要がないときには、ステップＳ１１８に移行して、マーク定義テーブルを参照して部材とのリンク付けを必要とするか否かを判定する。この判定は、マーク定義テーブルで部材にリンク付けするように設定されている場合でも、子部品と親部品との員数が１：１、ｎ：１である正規の員数であるか否かを判定し、正規の員数であるときには子部品を親部品にリンクする必要があるものと判断してステップＳ１１９に移行し、部材とのリンク付けを行ってからステップＳ１２２に移行し、マーク定義テーブルでリンク付けが設定されていないとき又は正規の員数ではないｎ：ｍ又は１：ｎであるときにはステップＳ１２０に移行して、マーク定義テーブルで部材とのリンク不要であるか否かを判定し、部材とのリンク不要に設定されているときにはステップＳ１２２に移行し、部材とのリンク付けが設定されているときにはステップＳ１２１に移行して、物件とのリンク付けを行ってから前記ステップＳ１１４に移行する。
【００４７】
ステップＳ１２２では、マーク定義テーブルを参照して、該当ピースマーク名をパネルテーブルに登録する必要があるか否かを判定し、パネルテーブルに登録する必要があるときには、ステップＳ１２３に移行して、パネルテーブルにピースマーク名を登録すると共に、子部材とのリンク付けを行い、且つ処理工程モデルテーブルを参照して処理工程を処理工程テーブルに登録し、これと同時に加工量も登録してからステップＳ１２７に移行する。
【００４８】
また、ステップＳ１２２の判定結果がパネルテーブルに登録する必要がないときには、ステップＳ１２４に移行して、マーク定義テーブルを参照してパネルとのリンク付けを必要とするか否かを判定する。この判定は、マーク定義テーブルでパネルにリンク付けするように設定されている場合でも、子部品と親部品との員数が１：１、ｎ：１である正規の員数であるか否かを判定し、正規の員数であるときには子部品を親部品にリンクする必要があるものと判断してステップＳ１２５に移行し、パネルとのリンク付けを行ってからステップＳ１２７に移行し、マーク定義テーブルでリンク付けが設定されていないとき又は正規の員数ではないｎ：ｍ又は１：ｎであるときにはステップＳ１２６に移行して、マーク定義テーブルでパネルとのリンク不要であるか否かを判定し、パネルとのリンク不要に設定されているときにはステップＳ１２７に移行し、パネルとのリンク付けが設定されているときには前記ステップＳ１２１に移行して、物件とのリンク付けを行ってから前記ステップＳ１１４に移行する。
【００４９】
ステップＳ１２７では、マーク定義テーブルを参照して、該当ピースマーク名をブロックテーブルに登録する必要があるか否かを判定し、ブロックテーブルに登録する必要があるときには、ステップＳ１２８に移行して、ブロックテーブルにピースマーク名を登録すると共に、子部品とのリンク付けを行い、且つ処理工程モデルテーブルを参照して処理工程を処理工程テーブルに登録し、これと同時に加工量も登録してから前記ステップＳ１１４に移行する。
【００５０】
また、ステップＳ１２７の判定結果がブロックテーブルに登録する必要がないときには、ステップＳ１２９に移行して、マーク定義テーブルを参照してブロックとのリンク付けを必要とするか否かを判定する。この判定は、マーク定義テーブルでブロックにリンク付けするように設定されている場合でも、子部品と親部品との員数が１：１、ｎ：１である正規の員数であるか否かを判定し、正規の員数であるときには子部品を親部品にリンクする必要があるものと判断してステップＳ１３０に移行し、ブロックとのリンク付けを行ってから前記ステップＳ１１４に移行し、マーク定義テーブルでリンク付けが設定されていないとき又は正規の員数ではないｎ：ｍ又は１：ｎであるときにはステップＳ１３１に移行して、マーク定義テーブルでブロックとのリンク不要であるか否かを判定し、ブロックとのリンク不要に設定されているときには前記ステップＳ１１４に移行し、ブロックとのリンク付けが設定されているときには前記ステップＳ１２１に移行して、物件とのリンク付けを行ってから前記ステップＳ１１４に移行する。
【００５１】
また、管理用サーバ２１、パーソナルコンピュータＰＣＦ及びＰＣＯには、工数管理システムで使用する工数を簡易的な物量把握で積算を行う簡易物量計算システム１１に対応する簡易物量計算処理を実行するアプリケーションプログラムがインストールされている。
この簡易物量計算処理は、図１４に示す生産モデル維持システムボタン３１、工数計画表ボタン３２、予実対比表ボタン３３、組部材物量表ボタン３４、マスターシステムボタン３５、実績データ管理ボタン３６、簡易物量算出式ボタン３７、工数情報交換ボタン３８、構造情報データ取込ボタン３９及び終了ボタン４０を表示する初期メニュー４１がディスプレイに表示されている状態で、マウス又はキーボードを操作して簡易物量算出式ボタンを選択したときに起動され、これと同時に計算モジュール用の表計算アプリケーションも起動される。
【００５２】
そして、図１５に示すように、先ず、ステップＳ２０１で、新規ファイルを開き、図１９に示す契約番号を入力するテキストボックス４１、装置番号を入力するテキストボックス４２、物件名を入力するテキストボックス４３、橋種を設定するコンボボックス４４、契約重量を入力するテキストボックス４５、演算パターンを設定するコンボボックス４６、終了ボタン４７及び次画面に移行する次へボタン４８を備えた初期ダイアログウィンドウをディスプレイに表示する。ここで、初期ダイアログウィンドウでは、デフォルト値として橋種が「鈑桁」に設定され、演算パターンが「パターン１」に設定されている。
【００５３】
次いで、ステップＳ２０２に移行して、初期ダイアログウィンドウのテキストボックス４１〜４３及び４５が選択されてデータが入力されたか否かを判定し、データが入力されたときにはステップＳ２０３に移行してその入力データを新規ファイルの所定領域に設定してからステップＳ２０４に移行し、データ入力がないときには直接ステップＳ２０４に移行する。
【００５４】
このステップＳ２０４では、コンボボックス４４及び４６が選択されて橋種及び演算パターンが選択されたか否かを判定し、これらが選択されたときにはステップＳ２０５に移行して、選択された橋種及び演算パターンを新規ファイルの所定領域に設定してからステップＳ２０６に移行し、コンボボックス４４及び４６が選択されていないときには直接ステップＳ２０６に移行する。
【００５５】
このステップＳ２０６では、終了ボタン４７が選択されたか否かを判定し、終了ボタン４７が選択されたときには、そのまま簡易物量計算処理を終了して前記初期メニュー表示状態に復帰し、終了ボタン４７が選択されていないときには、ステップＳ２０７に移行して、次へボタン４８が選択されているか否かを判定し、次へボタン４８が選択されていないときには前記ステップＳ２０２に戻り、次へボタン４８が選択されているときには、ステップＳ２０８に移行して、契約重量を入力するテキストボックス４５に契約重量が正しく入力されているか否かを判定し、契約重量が入力されていないとき又は数値として認識できない文字列が入力されているときにはステップＳ２０９に移行して、契約重量の正しい入力を促すガイダンス情報を表示してから前記ステップＳ２０２に戻る。
【００５６】
また、ステップＳ２０８の判定結果が、契約重量が正しく入力されているものであるときには、ステップＳ２１０に移行し、橋種が鈑桁橋であるか否かを判定し、鈑桁橋であるときにはステップＳ２１１に移行して、主構造情報設定処理を行い、次いでステップＳ２１２に移行して、ブロック物量算出処理を行い、次いでステップＳ２１３に移行して、ピース物量算出処理を行ってから処理を終了する。
【００５７】
一方、前記ステップＳ２１０の判定結果が、橋種が鈑桁ではないときにはステップＳ２１４に移行して、橋種が箱桁であるか否かを判定し、これが箱桁であるときには、ステップＳ２１５に移行して、主構造情報設定処理を行い、次いでステップＳ２１６に移行してブロック物量算出処理を行い、次いでステップＳ２１７に移行してピース物量算出処理を行ってから処理を終了する。
【００５８】
さらに、ステップＳ２１４の判定結果が箱桁ではないときにはステップＳ２１８に移行して、橋種が鋼床版箱桁であるか否かを判定し、これが鋼床版箱桁であるときにはステップＳ２１９に移行して、主構造情報設定処理を行い、次いでステップＳ２２０に移行して、ブロック物量算出処理を行い、次いでステップＳ２２１に移行してピース物量算出処理を行ってから処理を終了し、なおさらに、ステップＳ２１８の判定結果が鋼床版箱桁ではないときには、ステップＳ２２２に移行して、手動入力による物量設定処理を行ってから処理を終了する。
【００５９】
そして、前記ステップＳ２１１、Ｓ２１５及びＳ２１９の主構造情報設定処理は、図１６に示すように、先ずステップＳ２３１で、前述したモデルデータベースをアクセスして、橋種に対応するブロック物量算出モデルのうちの照会番号、契約番号、……原単位までの主構造データを読込み、これを新規ファイルのセルを使用した表形式の所定領域に設定すると共に、構造情報ダイアログボックスとしてディスプレイにプレ表示する。この主構造データのうち橋長については表計算アプリケーションの該当セルに設定された計算式に基づいて後述するブロック構造情報ダイアログボックスで算出された連数を使用した演算を行った結果を新規ファイルの該当セルに設定し、支間長についても表計算アプリケーションの該当セルに設定された計算式に基づいて設定されるブロック長を使用した演算を行った結果を新規ファイルの該当セルに設定する。
【００６０】
この構造情報ダイアログボックスは、図２０に示すように、フレームウィンドウ５１と、このフレームウィンドウ５１内に形成されたスクロールバー５２でスクロール可能な表形式の構造情報を表示する表示ウィンドウ５３とを有し、フレームウィンドウ５１に前画面に戻る戻るボタン５４、構造情報データを初期化する初期化ボタン５５、編集終了後のデータを用いて再計算する再計算ボタン５６、編集中のデータのみを対象として元に戻す元に戻すボタン５７及び次画面に移行する次へボタン５８が形成されている。
【００６１】
この構造情報ダイアログボックスでは、表示ウィンドウ５３に表示されている構造情報の所望のセルにカーソルを移動し、この状態でマウスをダブルクリックするかエンターキーを押下することにより編集可能状態となり、この状態でキーボードから数値を入力することによりセル内のデータを変更することができると共に、セル内のデータに対して削除、複写、移動等の任意の編集を行うことができる。
【００６２】
次いで、ステップＳ２３２に移行して、任意のセルを選択してデータの編集が行われたか否かを判定し、データの編集が行われたときには、ステップＳ２３３に移行して、編集前のデータをセルアドレスと共に予め設定された戻しデータ記憶領域に順次記憶すると共に、編集後のデータを該当セルに設定してからステップＳ２３４に移行し、データの編集が行われないときには直接ステップＳ２３４に移行する。
【００６３】
このステップＳ２３４では、戻るボタン５４が選択されたか否かを判定し、戻るボタン５４が選択されているときには、ステップＳ２３５に移行して、編集後の初期ダイアログウィンドウをディスプレイに表示してから図１５の前記ステップＳ２０２に戻り、戻るボタン５４が選択されていないときには、ステップＳ２３６に移行して、元に戻すボタン５７が選択されているか否かを判定し、元に戻すボタン５７が選択されているときには、ステップＳ２３７に移行して、戻しデータ記憶領域に記憶されている編集前のデータを該当セルに戻してからステップＳ２３８に移行し、元に戻すボタン５７が選択されていないときには直接ステップＳ２３８に移行する。
【００６４】
このステップＳ２３８では、初期化ボタン５５が選択されているか否かを判定し、初期化ボタン５５が選択されているときには、前記ステップＳ２３１に戻り、初期化ボタン５５が選択されていないときにはステップＳ２３９に移行し、再計算ボタン５６が選択されたか否かを判定し、再計算ボタン５６が選択されたときには、ステップＳ２４０に移行して、現在の編集後の構造情報データに基づいて再計算を行い、その計算結果を表示ウィンドウ５３に表示してからステップＳ２４１に移行し、再計算ボタン５６が選択されていないときには直接ステップＳ２４１に移行して、次へボタン５８が選択されているか否かを判定し、次へボタン５８が選択されていないときには前記ステップＳ２３２に戻り、次へボタン５８が選択されているときには、構造情報の登録を終了して図１５のステップＳ２１２，Ｓ２１６及びＳ２２０のブロック物量算出処理に移行する。
【００６５】
また、ステップＳ２１２、ステップＳ２１６及びステップＳ２２０のブロック物量算出処理は、図１７に示すように、先ず、ステップＳ２５１で、前述したモデルデータベースをアクセスして、橋種に対応するブロック物量算出モデルを読込み、次いでステップＳ２５２に移行して、入力された契約重量を総重量として設定し、この総重量に基づいて表計算アプリケーションによる関数演算によって鋼材重量、主構造重量、素材重量、切板重量を算出すると共に、ライン数を設定し、さらに総重量及びライン数に基づいて連数を算出し、ライン数及び連数に基づいて主構造ブロック数、ジョイント数、主要付属品数、ブロック組、仮組立の各項目を演算し、その演算結果を新規ファイルの該当セルに構造情報として設定すると共に、設定された構造情報を表形式でブロック構造情報ダイアログボックスに表示する。
【００６６】
このブロック構造情報ダイアログボックスも、図２１に示すように、フレームウィンドウ６１と、このフレームウィンドウ６１内に形成されたスクロールバー６２でスクロール可能な表形式の構造情報を表示する表示ウィンドウ６３とを有し、フレームウィンドウ６１に前画面に戻る戻るボタン６４、編集終了後のデータを用いて再計算する再計算ボタン６５、編集中のデータのみを対象として元に戻す元に戻すボタン６６、ブロック物量算出処理を終了する終了ボタン６７及び次画面に移行する次へボタン６８が形成されている。
【００６７】
次いで、ステップＳ２５３に移行して、任意のセルを選択してデータの編集が行われたか否かを判定し、データの編集が行われたときには、ステップＳ２５４に移行して、編集前のデータをセルアドレスと共に予め設定された戻しデータ記憶領域に順次記憶すると共に、編集後のデータを該当セルに設定してからステップＳ２５５に移行し、データの編集が行われないときには直接ステップＳ２５５に移行する。
【００６８】
このステップＳ２５５では、戻るボタン６４が選択されたか否かを判定し、戻るボタン６４が選択されたときには、ステップＳ２５６に移行して、編集後の構造ダイアログウィンドウをディスプレイに表示してから図１６の前記ステップＳ２３２に戻り、戻るボタン６４が選択されていないときには、ステップＳ２５７に移行して、元に戻すボタン６６が選択されているか否かを判定し、元に戻すボタン６６が選択されているときには、ステップＳ２５８に移行して、戻しデータ記憶領域に記憶されている編集前のデータを元のセルに戻してからステップＳ２５９に移行し、元に戻すボタン６６が選択されていないときには直接ステップＳ２５９に移行する。
【００６９】
このステップＳ２５９では、再計算ボタン６５が選択されたか否かを判定し、再計算ボタン６５が選択されたときには、ステップＳ２６０に移行して、現在の編集後のブロック構造情報データに基づいて再計算を行ってから、その計算結果を表示ウィンドウ６３に表示してからステップＳ２６１に移行し、再計算ボタン６５が選択されていないときには直接ステップＳ２６１に移行する。
【００７０】
このステップＳ２６１では、次へボタン６８が選択されているか否かを判定し、次へボタン６８が選択されていないときにはステップＳ２６２に移行して終了ボタン６７が選択されたか否かを判定し、終了ボタンが選択されたときには簡易物量計算処理を終了し、終了ボタン６７が選択されていないときには前記ステップＳ２５３に戻る。
【００７１】
一方、ステップＳ２６１の判定結果が次へボタン６８が選択されているときには、ブロック物量算出処理を終了して図１５のステップＳ２１３、ステップＳ２１７及びステップＳ２２１のピース物量算出処理に移行する。
さらに、図１５のステップＳ２１３、ステップＳ２１７及びステップＳ２２１のピース物量算出量は、図１８に示すように、先ずステップＳ２７１で、モデルデータベースにアクセスして、橋種に対応する部材物量算出モデルを読込み、次いでステップＳ２７２に移行して、構造情報及びブロック構造情報に基づいて部材数を表すピース情報を導出し、このピース情報をピース情報ダイアログボックスとしてディスプレイに表示する。
【００７２】
このピース情報ダイアログボックスは、図２２に示すように、フレームウィンドウ７１と、このフレームウィンドウ７１内に形成されたスクロールバー７２でスクロール可能な表形式のピース情報を表示する表示ウィンドウ７３とを有し、フレームウィンドウ７１に前画面に戻る戻るボタン７４、編集中のデータのみを対象として元に戻す元に戻すボタン７５、表計算アプリケーションのファイル形式でデータを出力する表計算出力ボタン７６、後述する工数管理システムで使用するＣＳＶ形式でファイル出力を行うＣＳＶ出力ボタン７７及び簡易物量処理を終了する終了ボタン７８が形成されている。
【００７３】
次いで、ステップＳ２７３に移行して、任意のセルを選択してデータの編集が行われたか否かを判定し、データの編集が行われたときには、ステップＳ２７４に移行して、編集前のデータをセルアドレスと共に予め設定された戻しデータ記憶領域に順次記憶すると共に、編集後のデータを該当セルに設定してからステップＳ２７５に移行し、データの編集が行われないときには直接ステップＳ２７５に移行する。
【００７４】
このステップＳ２７５では、戻るボタン７４が選択されたか否かを判定し、戻るボタン７４が選択されているときには、ステップＳ２７６に移行して、編集後のブロック構造情報ダイアログウィンドウをディスプレイに表示してから前記図１７のステップＳ２５３に戻り、戻るボタン６４が選択されていないときには、ステップＳ２７７に移行して、表計算出力ボタン７６が選択されているか否かを判定し、表計算出力ボタン７６が選択されたときにはステップＳ２７８に移行して、新規ファイルのデータをファイル名を指定して表計算アプリケーションで使用するファイル形式でハードディスクの所定格納ファイル又はフロッピィディスク、光磁気記録ディスク等の補助記憶装置に出力してからステップＳ２７９に移行し、表計算出力ボタン７６が選択されていないときには直接ステップＳ２７９に移行する。
【００７５】
このステップＳ２７９では、ＣＳＶ出力ボタン７７が選択されているか否かを判定し、ＣＳＶ出力ボタン７７が選択されているときには、ステップＳ２８０に移行して、新規ファイルをファイル名を指定して後述する工数管理システムで使用するＣＳＶ形式でハードディスクの所定格納ファイル又はフロッピィディスク、光磁気記録ディスク等の補助記憶装置に出力してからステップＳ２８１に移行し、ＣＳＶ出力ボタン７７が選択されていないときには直接ステップＳ２８１に移行する。
【００７６】
このステップＳ２８１では、終了ボタン７８が選択されているか否かを判定し、終了ボタン７８が選択されていないときには、前記ステップＳ２７３に戻り、終了ボタン７８が選択されたときには簡易物量計算処理を終了する。
また、管理用サーバ２１には、工数管理システムが構築されている。この工数管理システムは、物件毎に生産管理データベースに格納されている簡易物量データ、設計完了時の物量データ、手動原寸の板取情報及びＮＣ情報作成時の物量データに基づいて工数計算を行う。
【００７７】
この工数管理システムでは、鈑桁、箱桁、鋼床版箱桁等の橋種毎に工数計算モデルを登録しておく。この工数計算モデルの登録は、生産管理システムを起動することにより行う。
この生産管理システムは、起動されると、図２３に示す処理を実行し、先ず、ステップＳ３０１で、図２４に示す生産管理システム初期画面をディスプレイに表示する。この生産管理システム初期画面は、図２４に示すように、物件管理ボタン８１、実績情報ボタン８２、進捗把握ボタン８３、モデル登録ボタン８４、マスタ登録ボタン８５、計算モデルボタン８６及び終了ボタン８７が形成され、これらボタンをマウス又はキーボードで選択することにより、対応する処理が実行される。
【００７８】
次いで、ステップＳ３０２に移行して、物件管理ボタン８１が選択されたか否かを判定し、物件管理ボタン８１が選択されたときにはステップＳ３０３に移行して、物件基本情報の作成、原板情報の登録、作業情報の登録及び工数計算等の作業を行う物件管理処理を行ってからステップＳ３０４に移行して、終了ボタン８７が選択されたか否かを判定し、終了ボタン８７が選択されていないときには前記ステップＳ３０１に戻り、終了ボタン８７が選択されているときには生産管理システムを終了する。
【００７９】
また、前記ステップＳ３０２の判定結果が、物件管理ボタン８１が選択されていないときにはステップＳ３０５に移行して、実績情報ボタン８２が選択されているか否かを判定し、実績情報ボタン８２が選択されているときには、ステップＳ３０６に移行して、ピース納品情報の登録、出来高チェックシートの作成及び工数実績情報の登録等の作業を行う実績情報処理を行ってから前記ステップＳ３０４に移行し、実績情報ボタン８２が選択されていないときにはステップＳ３０７に移行する。
【００８０】
このステップＳ３０７では、進捗把握ボタン８３が選択されているか否かを判定し、進捗把握ボタン８３が選択されているときには、ステップＳ３０８に移行して、ピース調達状況確認、出来高進捗確認及び工数実績進捗率ファイル作成等を行う進捗把握処理を実行してから前記ステップＳ３０４に移行し、進捗把握ボタン８３が選択されていないときにはステップＳ３０９に移行する。
【００８１】
このステップＳ３０９では、モデル登録ボタン８４が選択されているか否かを判定し、モデル登録ボタン８４が選択されているときには、ステップＳ３１０に移行して、モデル関係の各テーブルの登録・更新を行うモデル登録処理を行ってから前記ステップＳ３０４に移行し、モデル登録ボタン８４が選択されていないときにはステップＳ３１１に移行する。
【００８２】
このステップＳ３１１では、マスタ登録ボタン８５が選択されているか否かを判定し、マスタ登録ボタン８５が選択されているときには、ステップＳ３１２に移行して、マスタ関係の各テーブルの登録・更新を行うマスタ登録処理を実行してから前記ステップＳ３０４に移行し、マスタ登録ボタン８５が選択されていないときにはステップＳ３１３に移行する。
【００８３】
このステップＳ３１３では、計算モデルボタン８６が選択されているか否かを判定し、計算モデルボタン８６が選択されているときにはステップＳ３１４に移行して、工数計算モデルの登録・更新を行う工数計算モデル処理を行ってから前記ステップＳ３０４に移行し、計算モデルボタン８６が選択されていないときには直接前記ステップＳ３０４に移行する。
【００８４】
そして、ステップＳ３１４の工数計算モデル処理は、図２５に示すように、先ず、ステップＳ３２１で、図２６に示す工数計算モデル選択画面をディスプレイに表示する。この工数計算モデル選択画面は、図２６に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに登録済みの橋種モデルの番号、工数計算モデル名、登録日、氏名、更新日、氏名が一覧表示されると共に、新規作成ボタン９１、更新ボタン９２、複写ボタン９３及び削除ボタン９４が表示され、フレームウィンドウに図２４の初期画面に戻る戻るボタン９５が表示されている。
【００８５】
次いで、ステップＳ３２２で、新規作成ボタン９１が選択されたか否かを判定し、新規作成ボタン９１が選択されたときにはステップＳ３２３に移行して、図２７に示す工数計算モデル登録・更新画面をディスプレイに表示する。この工数計算モデル登録・更新画面は、図２７に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに、自動発番される工数計算モデル番号を表示する表示欄１０１、工数計算モデル名を入力するテキストボックス１０２、登録者を入力するテキストボックス１０３、登録年月日を入力するテキストボックス１０４及び備考を入力するテキストボックス１０５が形成され、フレームウィンドウＦＷに登録ボタン１０６及び印刷ボタン１０７、親画面の工数計算モデル選択画面に戻る戻るボタン１０８が形成されている。
【００８６】
次いで、ステップＳ３２４に移行して、登録ボタン１０６が選択されているか否かを判定し、登録ボタン１０６が選択されていないときにはステップＳ３２５に移行して戻るボタン１０８が選択されているか否かを判定し、戻るボタン１０８が選択されているときには前記ステップＳ３２１に戻り、戻るボタン１０８が選択されていないときには前記ステップＳ３２３に戻る。
【００８７】
また、前記ステップＳ３２４の判定結果が登録ボタン１０６が選択されているときには、ステップＳ３２６に移行して、登録者名及び登録年月日でなる必須項目が入力されているか否かを判定し、必須項目が入力されていないときにはステップＳ３２７に移行して、必須項目の入力を促すガイダンス情報をディスプレイに表示してから前記ステップＳ３２４に戻り、必須項目が入力されているときには、ステップＳ３２８に移行して、入力データを登録してからステップＳ３２９に移行する。
【００８８】
このステップＳ３２９では、後述する図２８に示す処理を行って工数計算モデルの登録及び更新処理を行ってから前記ステップＳ３２１に戻る。
一方、前記ステップＳ３２２の判定結果が新規作成ボタン９１が選択されていないものであるときには、ステップＳ３３０に移行して、更新ボタン９２が選択されているか否かを判定し、更新ボタン９２が選択されているときには前記ステップＳ３２９に移行し、更新ボタン９２が選択されていないときにはステップＳ３３１に移行する。
【００８９】
このステップＳ３３１では、複写ボタン９３が選択されているか否かを判定し、複写ボタン９３が選択されているときには、ステップＳ３３２に移行して、図２９に示す工数計算モデル複写画面をディスプレイに表示してからステップＳ３３３に移行する。
この工数計算モデル複写画面は、図２９に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに工数計算モデル選択画面で選択した複写元モデル名及び氏名が表示される表示ボックス１１１及び複写先モデル名及び氏名を入力するテキストボックス１１２が形成され、フレームウィンドウＦＷに更新ボタン１１３及び戻るボタン１１４が形成されている。
【００９０】
ステップＳ３３３では、更新ボタン１１３が選択されたか否かを判定し、更新ボタン１１３が選択されたときにはステップＳ３３４に移行して、必須項目（複写先モデル名及び複写先氏名）が入力されているか否かを判定し、必須項目が入力されていないときにはステップＳ３３５に移行して、必須項目の入力を促すガイダンス情報をディスプレイに表示してから前記ステップＳ３３２に戻り、必須項目が入力されているときにはステップＳ３３６に移行して、複写元モデルの全データを複写先モデルに複写してから前記ステップＳ３２１に戻る。
【００９１】
また、前記ステップＳ３３３の判定結果が、更新ボタン１１３が選択されていないものであるときにはステップＳ３３７に移行して、戻るボタン１１４が選択されているか否かを判定し、戻るボタン１１４が選択されていないときには前記ステップＳ３３２に戻り、戻るボタン１１４が選択されているときには前記ステップＳ３２１に戻る。
【００９２】
さらに、前記ステップＳ３３１の判定結果が、複写ボタン９３が選択されていないものであるときには、ステップＳ３３８に移行して、削除ボタン９４が選択されているか否かを判定し、削除ボタン９４が選択されているときにはステップＳ３３９に移行して、図３０に示す工数計算モデル削除画面をディスプレイに表示してからステップＳ３４０に移行する。
【００９３】
ここで、工数計算モデル削除画面は、図３０に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに図２６の工数計算モデル選択画面で選択した橋種モデルのモデル番号を表示するモデル番号表示欄１２１、モデル名を表示するモデル名表示欄１２２、登録者氏名を表示する登録者氏名表示欄１２３及び登録年月日を表示する登録年月日表示欄１２４が形成され、フレームウィンドウＦＷに削除ボタン１２５及び戻るボタン１２６が形成されている。
【００９４】
ステップＳ３４０では、削除ボタン１２５が選択されているか否かを判定し、削除ボタンが選択されているときにはステップＳ３４１に移行して、該当する工数計算モデルを削除してから前記ステップＳ３２１に戻る。このとき、工数計算モデルに含まれる組部材、パラメータ情報等の全てのデータを削除する。
また、ステップＳ３４０の判定結果が、削除ボタン１２５が選択されていないものであるときには、ステップＳ３４２に移行して、戻るボタン１２６が選択されているか否かを判定し、戻るボタン１２６が選択されていないときには前記ステップＳ３３９に戻り、戻るボタン１２６が選択されているときには前記ステップＳ３２１に戻る。
【００９５】
一方、前記ステップＳ３３８の判定結果が、削除ボタン９４が選択されていないものであるときには、ステップＳ３４３に移行して、戻るボタン９５が選択されているか否かを判定し、戻るボタン９５が選択されていないときには前記ステップＳ３２１に戻り、戻るボタン９５が選択されているときには工数計算モデル処理を終了して前記図２３のステップＳ３０４に移行する。
【００９６】
そして、前記ステップＳ３２９の工数登録モデル登録・更新処理は、図２８に示すように、先ず、ステップＳ３５０で、図３１に示す工数計算モデル更新メニュー画面をディスプレイに表示してからステップＳ３５１に移行する。
ここで、工数計算モデル更新メニュー画面は、図３１に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに工数モデルの更新を行う工数計算モデル更新ボタン１３１、組部材の登録を行う組部材登録ボタン１３２、工数計算パラメータの登録を行う工数計算パラメータ登録ボタン１３３、選択型項目の選択項目の登録を行う選択項目登録ボタン１３４及び工数計算式を登録する工数計算式登録ボタン１３５が形成され、フレームウィンドウＦＷに工数計算モデル選択画面に戻る戻るボタン１３６が形成されている。
【００９７】
ステップＳ３５１では、工数計算モデル更新ボタン１３１が選択されているか否かを判定し、これが選択されているときには、ステップＳ３５２に移行して、図３２に示す工数計算モデル登録・更新画面を表示してからステップＳ３５３に移行する。
ここで、工数計算モデル登録・更新画面は、図３２に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに、雛型モデルか否かを表すチェックボックス１４１、図２６の工数計算モデル選択画面で選択された工数計算モデルのモデル番号を表示する表示欄１４２、工数計算モデル名を入力可能なテキストボックス１４３、登録者名を表示する表示欄１４４、登録年月日を表示する表示欄１４５、更新者名を入力するテキストボックス１４６、更新年月日を入力するテキストボックス１４７、備考を入力するテキストボックス１４８が形成され、フレームウィンドウＦＷに更新ボタン１４９及び戻るボタン１５０が形成された構成を有する。
【００９８】
ステップＳ３５３では、更新ボタン１４９が選択されたか否かを判定し、これが選択されている場合には、ステップＳ３５４に移行して入力データを登録してから前記ステップＳ３５０に戻り、更新ボタン１４９が選択されていない場合には、ステップＳ３５５に移行して、戻るボタン１５０が選択されているか否かを判定し、これが選択されている場合には、前記ステップＳ３５０に移行し、選択されていない場合には前記ステップＳ３５２に戻る。
【００９９】
また、前記ステップＳ３５１の判定結果が工数計算モデル更新ボタン１３１が選択されていないものであるときには、ステップＳ３５６に移行し、組部材登録ボタン１３２が選択されているか否かを判定し、これが選択されている場合には、ステップＳ３５７に移行して、図３３に示す組部材登録画面をディスプレイに表示してからステップＳ３５８に移行する。
【０１００】
ここで、組部材登録画面は、図３３に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに、図２６の工数計算モデル選択画面で選択された工数計算モデルのモデル番号及びモデル名を表示する表示欄１５１及び１５２、組部材番号と組部材名とを表形式で併記して表示するテキストボックス１５３、挿入ボタン１５４、削除ボタン１５５が形成され、テキストボックス１５３で所望の組部材名を選択している状態で、挿入ボタン１５４を選択することにより、選択した行の前に空白行が挿入され、削除ボタン１５５を選択すると選択した行が削除されるように構成されている。また、フレームウィンドウＦＷには、登録ボタン１５６及び戻るボタン１５７が形成されている。
【０１０１】
ステップＳ３５８は、登録ボタン１５６が選択されたか否かを判定し、これが選択されている場合には、ステップＳ３５９に移行して、入力データを工数計算モデルテーブルに登録してから前記ステップＳ３５０に戻り、登録ボタン１５６が選択されていない場合には、ステップＳ３６０に移行して、戻るボタン１５７が選択されているか否かを判定し、これが選択されているときには前記ステップＳ３５０に戻り、選択されていないときには前記ステップＳ３５７に戻る。
【０１０２】
さらに、前記ステップＳ３５６の判定結果が、組部材登録ボタン１３２を選択していないものであるときには、ステップＳ３６１に移行して、工数計算パラメータ登録ボタン１３３が選択されているか否かを判定し、これが選択されているときにはステップＳ３６２に移行して、図３４に示す工数計算パラメータ登録画面をディスプレイに表示してからステップＳ３６３に移行する。
【０１０３】
ここで、工数計算パラメータ登録画面は、図３４に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷ内に、図２６の工数計算モデル選択画面で選択された工数計算モデルのモデル名を表示する表示欄１６１、組部材名を選択表示するコンボボックス１６２、呼出ボタン１６３、呼出ボタン１６３で読出した物量パラメータ番号、物量パラメータ名、定義名、属性、表示桁文字列、帳票表示、アドレス、自動計算を行うか否かをチェックするチェックボックス、自動計算式の入力欄を表形式で表示するテキストボックス１６４、挿入ボタン１６５、削除ボタン１６６が形成された構成を有し、テキストボックス１６４の所望行を選択している状態で、挿入ボタン１６５を選択することにより、選択した行の前に空白行を挿入し、削除ボタン１６６を選択することにより、選択した行を削除する。また、フレームウィンドウＦＷに更新ボタン１６７及び戻るボタン１６８が形成されている。
【０１０４】
ステップＳ３６３では、呼出ボタン１６３が選択されたか否かを判定し、これが選択されている場合には、ステップＳ３６４に移行して、ドロップダウンリスト１６２で選択された組部材名に対応する既登録工数計算パラメータをテキストボックス１６４に表示し、次いでステップＳ３６５に移行して、更新ボタン１６７が選択されているか否かを判定し、これが選択されているときにはステップＳ３６６に移行して、入力データを工数計算モデルテーブルに登録してから前記ステップＳ３５０に戻り、更新ボタン１６７が選択されていないときにはステップＳ３６７に移行して、戻るボタン１６８が選択されているか否かを判定し、これが選択されているときには前記ステップＳ３５０に戻り、選択されていないときには前記ステップＳ３６２に戻る。
【０１０５】
さらに、前記ステップＳ３６１の判定結果が、工数計算パラメータ登録ボタン１３３が選択されていないものであるときには、ステップＳ３６８に移行し、工数計算選択項目登録ボタン１３４が選択されているか否かを判定し、これが選択されているときにはステップＳ３６９に移行して、図３５に示す工数計算選択項目登録画面をディスプレイに表示してからステップＳ３７０に移行する。
【０１０６】
ここで、工数計算選択項目登録画面は、図３５に示すように、フレームウィンドウＦＷ内に、図２６の工数計算モデル選択画面で選択された工数計算モデルのモデル名を表示する表示欄１７１、組部材名を選択表示するコンボボックス１７２、呼出ボタン１７３、呼出ボタン１７３で読出した番号、定義名、選択項目を表形式で表示するテキストボックス１７４が形成され、フレームウィンドウＦＷに更新ボタン１７５及び戻るボタン１７６が形成されている。
【０１０７】
ステップＳ３７０では、呼出ボタン１７３が選択されたか否かを判定し、これが選択されている場合には、ステップＳ３７１に移行して、ドロップダウンリスト１７２で選択された組部材名に対応する既登録工数計算選択項目をテキストボックス１７４に表示し、次いでステップＳ３７２に移行して、更新ボタン１７５が選択されているか否かを判定し、これが選択されているときにはステップＳ３７３に移行して、入力データを工数計算モデルテーブルに登録してから前記ステップＳ３５０に戻り、更新ボタン１７５が選択されていないときにはステップＳ３７４に移行して、戻るボタン１７６が選択されているか否かを判定し、これが選択されているときには前記ステップＳ３５０に戻り、選択されていないときには前記ステップＳ３６９に戻る。
【０１０８】
さらにまた、前記ステップＳ３６８の判定結果が、工数計算選択項目登録ボタン１３４が選択されていないものであるときには、ステップＳ３７５に移行して、工数計算式登録ボタン１３５が選択されているか否かを判定し、これが選択されていないときにはステップＳ３７６に移行して、戻るボタン１３６が選択されているか否かを判定し、これが選択されていないときには前記ステップＳ３５０に戻り、選択されている場合には、図２８の工数生産モデル登録・更新処理を終了して図２５の工数計算モデル登録処理のステップＳ３２１に戻る。
【０１０９】
なおさらに、前記ステップＳ３７５の判定結果が、工数計算式登録ボタン１３５が選択されているものであるときには、ステップＳ３７７に移行して、図３６に示す工数計算式登録画面を表示してからステップＳ３７８に移行する。
ここで、工数計算式登録画面は、図３６に示すように、フレームウィンドウＦＷ内に、図２６の工数計算モデル選択画面で選択された工数計算モデルのモデル名を表示する表示欄１８１、組部材名を選択表示するコンボボックス１８２、ステージ名を選択表示するコンボボックス１８３、工程名を選択表示するコンボボックス１８４、タスクパラメータを選択表示するコンボボックス１８５、呼出ボタン１８６、複写ボタン１８７、呼出ボタン１８６で読出した計算式、複写ボタン１８７で複写した計算式を表示すると共に、所望の計算式を入力可能なテキストボックス１８８、削除ボタン１８９、更新ボタン１９０が形成された構成を有し、削除ボタン１８９を選択することにより、テキストボックス１８８に表示されている計算式を削除する。また、フレームウィンドウＦＷに戻るボタン１９１が形成されている。この工数計算式登録画面におけるテキストボックス１８８で生成する工数計算式としては、例えば組部材名が箱桁の主桁ダイヤフラムであるものとすると、数量、単位工数、段取り時間、効率化係数、段取効率化係数が図３７に示すように設定され、これらに基づいて製作工数を下記式で計算することができる。
【０１１０】
製作工数=[単位工数]*[数量]*[効率化係数]＋[段取時間]*[段取化係数]
この図３７において、『[]』で囲まれる定義名は、同一モデル内で一意に設定されている。
ステップＳ３７８では、呼出ボタン１８６が選択されているか否かを判定し、これが選択されているときには、ステップＳ３７９に移行して、既登録工数計算式をテキストボックス１８８に表示してからステップＳ３８０に移行し、更新ボタン１９０が選択されているか否かを判定し、これが選択されているときにはステップＳ３８１に移行して、入力データを工数計算モデルテーブルに登録してから前記ステップＳ３５０に戻り、更新ボタン１９０が選択されていないときにはステップＳ３８２に移行して、戻るボタン１９１が選択されているか否かを判定し、これが選択されているときには前記ステップＳ３５０に戻り、選択されていないときには前記ステップＳ３７７に戻る。
【０１１１】
一方、前記ステップＳ３７８の判定結果が、呼出ボタン１８６を選択していないものであるときには、ステップＳ３８３に移行して、複写ボタン１８７が選択されているか否かを判定し、これが選択されているときにはステップＳ３８４に移行して、図３８に示す工数計算式複写画面を表示してからステップＳ３８５に移行する。
【０１１２】
ここで、工数計算式複写画面は、図３８に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷ内に、複写先情報として、図２６の工数計算モデル選択画面で選択された工数計算モデルのモデル名を表示する表示欄２０１、組部材名を表示する表示欄２０２、ステージ名を表示する表示欄２０３及び工程名を表示する表示欄２０４が形成されていると共に、複写元指定情報として、工数計算モデルを選択表示するコンボボックス２０５、組部材名を選択表示するコンボボックス２０６、ステージ名を選択表示するコンボボックス２０７、工程名を選択表示するコンボボックス２０８が形成され、フレームウィンドウＦＷに登録ボタン２０９及び戻りボタン２１０が形成された構成を有する。
【０１１３】
ステップＳ３８５では、登録ボタン２０９が選択されているか否かを判定し、これが選択されているときにはステップＳ３８６に移行して、複写データを工数計算モデルテーブルに登録してから前記ステップＳ３５０に戻り、登録ボタン２０９が選択されていないときにはステップＳ３８７に移行して、戻るボタン２１０が選択されているか否かを判定し、これが選択されているときには前記ステップＳ３５０に戻り、選択されていないときには前記ステップＳ３８４に戻る。
【０１１４】
以上のようにして、工数計算基本モデルが工数計算モデルテーブルに登録されるが、この登録された工数計算基本モデルを使用して実際の物件に対する工数計算を行うには、工数パラメータ演算を行う。
この工数パラメータ演算は、前述した工数管理システムを起動した際の図２４に示す初期画面で物件管理ボタン８１を選択することにより、ステップＳ３０３に移行して、物件管理処理が実行される。
【０１１５】
この物件管理処理は、図３９及び図４０に示すように、先ず、ステップＳ４０１で、生産管理データベースの物件テーブルを参照して、図４１に示す物件一覧表画面をディスプレイに表示してからステップＳ４０２に移行する。
ここで、物件一覧表画面は、図４１に示すように、フレームウィンドウＦＷ内に形成された表示ウィンドウＤＷに物件テーブルに格納されている全ての物件について契約番号、装置番号、物件名、橋種、登録日が表形式で表示されると共に、フレームウィンドウＦＷに追加ボタン２１１、更新ボタン２１２、印刷ボタン２１３、戻るボタン２１４が形成され、追加ボタン２１１を選択することにより、新規物件を登録することができるように構成されている。
【０１１６】
ステップＳ４０２では、更新ボタン２１２が選択されたか否かを判定し、これが選択されているときには、ステップＳ４０３に移行して、図４２に示す構造情報入力選択画面をディスプレイに表示してからステップＳ４０４に移行する。
ここで、構造情報入力選択画面は、図４２に示すように、フレームウィンドウＦＷ内に、契約番号を表示する表示欄２２１、装置番号を表示する表示欄２２２、物件名を表示する表示欄２２３、橋種を表示する表示欄２２４、構造モデル名を表示する表示欄２２５、工程モデルを表示する表示欄２２６が形成されていると共に、物件基本情報登録ボタン２２７、組部材追加・削除ボタン２２８、工程パラメータ入力ボタン２２９、工数計算パラメータ入力ボタン２３０、工程パラメータ計算ボタン２３１、工程パラメータ修正ボタン２３２、工数計算帳票作成ボタン２３３及びその他のボタンが形成され、フレームウィンドウＦＷに印刷ボタン２３４及び戻るボタン２３５が形成された構成を有する。
【０１１７】
ステップＳ４０４では、物件基本情報登録ボタン２２７が選択されたか否かを判定し、これが選択されていないときには直接ステップＳ４０６に移行し、物件基本情報登録ボタン２２７が選択されているときには、ステップＳ４０５に移行して、物件テーブル及び上記工数計算基本モデル登録処理で登録された工数計算基本モデルを読出し、対象物件に対応する工数計算基本モデルを選択し、これを複写することにより、物件専用の工数計算モデルを作成してからステップＳ４０６に移行する。
【０１１８】
このステップＳ４０６では、組部材追加・削除ボタン２２８が選択されているか否かを判定し、これが選択されているときには、ステップＳ４０７に移行して、図４３に示す組部材追加・削除画面をディスプレイに表示してからステップＳ４０８に移行する。
ここで、組部材追加・削除画面は、図４３に示すように、フレームウィンドウＦＷ内に、契約番号、装置番号、橋種、物件名、工数計算モデル名が表示される表示部２４１と、組部材番号及び組部材名が表形式で表示すると共に、組部材を追加・削除可能なテキストボックス２４２、挿入ボタン２４３、削除ボタン２４４が形成され、フレームウィンドウＦＷに登録ボタン２４５、印刷ボタン２４６、戻るボタン２４７が形成された構成を有する。そして、テキストボックス２４２で所望の組部材を選択した状態で、挿入ボタン２４３を選択することにより、選択した行の前に空白行を挿入し、この空白行に新たな組部材名を登録することができると共に、所望の組部材を選択した状態で、削除ボタン２４４を選択することにより、選択した行を削除することができる。
【０１１９】
ステップＳ４０８では、登録ボタン２４５が選択されているか否かを判定し、これが選択されているときには、ステップＳ４０９に移行して、追加又は削除された後の組部材一覧を組部材テーブルに登録してから前記ステップＳ４０３に戻り、登録ボタン２４５が選択されていないときには、ステップＳ４１０に移行して、戻るボタン２４７が選択されているか否かを判定し、これが選択されているときには前記ステップＳ４０３に戻り、戻るボタン２４７が選択されていないときには前記４０７に戻る。
【０１２０】
また、前記ステップＳ４０２の判定結果が更新ボタン２１２が選択されていないものであるときには、ステップＳ４１１に移行して、戻るボタン２１４が選択されているか否かを判定し、これが選択されているときには物件管理処理を終了して前述した図２３のステップＳ３０４に移行し、戻るボタンが選択されていないときには前記ステップＳ４０１に戻る。
【０１２１】
さらに、前記ステップＳ４０６の判定結果が、組部材追加・削除ボタン２２８を選択していないときには、ステップＳ４１２に移行して、工程パラメータ入力ボタン２２９が選択されているか否かを判定し、これが選択されているときには、ステップＳ４１３に移行して、図４４に示す工程パラメータ入力画面をディスプレイに表示してからステップＳ４１４に移行する。
【０１２２】
ここで、工程パラメータ入力画面は、図４４に示すように、フレームウィンドウＦＷ内に、契約番号、装置番号、橋種、物件名、工数計算モデル名が表示される表示部２５１と、組部材名を選択表示するコンボボックス２５２、ステージ名を選択表示するコンボボックス２５３、工程名を選択表示するコンボボックス２５４、呼出ボタン２５５、呼出ボタン２５５でタスクテーブルから呼出したタスクパラメータ名、パラメータ値を表示すると共に、パラメータ値を変更可能なテキストボックス２５６、削除ボタン２５７、登録ボタン２５８を形成した表示部２５９とが形成され、フレームウィンドウＦＷに印刷ボタン２６０及び戻るボタン２６１が形成された構成を有する。
【０１２３】
ステップＳ４１４では、呼出ボタン２５５が選択されているか否かを判定し、これが選択されているときには、ステップＳ４１５に移行して、工数計算式テーブルを参照して、該当する工程名の工数計算式で算出された工程パラメータ値を呼出し、テキストボックス２５６に表示する。このとき、登録済みのパラメータ値がない場合には空白のまま表示される。
【０１２４】
次いで、ステップＳ４１６に移行して、登録ボタン２５８が選択されているか否かを判定し、これが選択されているときには、ステップＳ４１７に移行して、入力された工程パラメータ値を工数計算式テーブルに登録してから前記ステップＳ４０３に戻り、登録ボタン２５８が選択されていないときにはステップＳ４１８に移行して、戻るボタン２６１が選択されているか否かを判定し、これが選択されているときには前記ステップＳ４０３に戻り、戻るボタン２６１が選択されていないときには前記ステップＳ４１３に戻る。
【０１２５】
さらに、前記ステップＳ４１２の判定結果が、工程パラメータ入力ボタン２２９が選択されていないものであるときには、ステップＳ４１９に移行して、工数計算パラメータ入力ボタン２３０が選択されているか否かを判定し、これが選択されているときにはステップＳ４２０に移行して、図４５に示す工数計算パラメータ入力画面をディスプレイに表示してからステップＳ４２１に移行する。
【０１２６】
ここで、工数計算パラメータ入力画面は、図４５に示すように、フレームウィンドウＦＷ内に、契約番号、装置番号、橋種、物件名、工数計算モデル名を表示する表示欄２７１、計算時期を選択表示するコンボボックス２７２及び複写ボタン２７３とを有する表示部２７４と、組部材名を選択表示するコンボボックス２７５、呼出ボタン２７６、再計算ボタン２７７、呼出ボタン２７６で工数計算パラメータ登録画面で登録されたパラメータの値をコンボボックス２７５で選択された組部材毎に表示すると共に、パラメータ値を変更可能なテキストボックス２７８を有する表示部２７９とが形成され、フレームウィンドウＦＷに登録ボタン２８０、印刷ボタン２８１及び戻るボタン２８２が形成された構成を有する。コンボボックス２７２には計算時期として、引き合い時、予算作成時、原寸終了時、確定時の４種類が設定されている。
【０１２７】
ステップＳ４２１では、呼出ボタン２７６が選択されているか否かを判定し、これが選択されているときには、ステップＳ４２２に移行して、コンボボックス２７２で選択された計算時期に応じて、簡易物量データ及び生産管理システムデータの何れかを選択してコンボボックス２７５で選択された組部材名に対応する組部材パラメータを呼出し、これをテキストボックス２７８に表示してからステップＳ４２３に移行し、登録ボタン２８０が選択されているか否かを判定し、これが選択されているときにはステップＳ４２４に移行して工数計算パラメータを工数計算パラメータテーブルに登録してから前記ステップＳ４０３に戻り、登録ボタン２８０が選択されていないときにはステップＳ４２５に移行する。
【０１２８】
このステップＳ４２５では、再計算ボタン２７７が選択されているか否かを判定し、これが選択されているときにはステップＳ４２６に移行して、自動計算式によるパラメータを全て再計算して更新してからステップＳ４２７に移行し、再計算ボタン２７７が選択されていないときには直接ステップＳ４２７に移行し、戻るボタン２８２が選択されているか否かを判定し、これが選択されているときには前記ステップＳ４０３に戻り、戻るボタン２８２が選択されていないときには前記ステップＳ４２０に戻る。
【０１２９】
また、前記ステップＳ４２１の判定結果が、呼出ボタン２７６が選択されていないものであるときにはステップＳ４２８に移行して、複写ボタン２７３が選択されているか否かを判定し、これが選択されていないときには前記ステップＳ４２５に移行し、複写ボタン２７３が選択されているときにはステップＳ４２９に移行して、図４６に示す工数計算パラメータ複写画面をディスプレイに表示してからステップＳ４３０に移行する。
【０１３０】
ここで、工数計算パラメータ複写画面は、図４６に示すように、フレームウィンドウＦＷ内に契約番号、装置番号、橋種、物件名、工数計算モデル名、計算時期を表示する表示ウィンドウ２９１と、複写元計算時期を選択表示するコンボボックス２９２、全組部材を複写するか組部材を指示するか選択するセレクトボックス２９３、複写元部材名を選択表示するコンボボックス２９４を有する表示ウィンドウ２９５とが形成され、フレームウィンドウＦＷに登録ボタン２９６、印刷ボタン２９７及び戻るボタン２９８が形成された構成を有する。
【０１３１】
ステップＳ４３０では、登録ボタン２９６が選択されているか否かを判定し、これが選択されているときには、ステップＳ４３１に移行して、コンボボックス２９２で選択された複写元計算時期における全組部材又はコンボボックス２９４で選択された複写元組部材名の工数計算パラメータを複写して工数計算パラメータテーブルに登録してからステップＳ４２０に戻り、登録ボタン２９６が選択されていないときにはステップＳ４３２に移行して、戻るボタン２９８が選択されているか否かを判定し、これが選択されているときには前記ステップＳ４２０に戻り、戻るボタン２９８が選択されていないときには前記ステップＳ４２９に戻る。
【０１３２】
また、ステップＳ４１９の判定結果が、工数計算パラメータ入力ボタン２３０が選択されていないものであるときには、ステップＳ４３３に移行して、工程パラメータ計算ボタン２３１が選択されているか否かを判定し、これが選択されているときにはステップＳ４３４に移行して、図４７に示す工程パラメータ計算画面をディスプレイに表示してからステップＳ４３５に移行する。
【０１３３】
ここで、工程パラメータ計算画面は、図４７に示すように、フレームウィンドウＦＷ内に形成された契約番号、装置番号、橋種、工数計算モデル名を表示する表示ウィンドウ３０１と、計算時期を選択表示するコンボボックス３０２を有する表示ウィンドウ３０３とが形成され、フレームウィンドウＦＷに計算ボタン３０４、印刷ボタン３０５及び戻るボタン３０６が形成された構成を有する。コンボボックス３０２には計算時期として、引き合い時、予算作成時、原寸終了時、確定時の４種類が設定されている。
【０１３４】
ステップＳ４３５では、計算ボタン３０４が選択されているか否かを判定し、これが選択されているときにはステップＳ４３６に移行して後述する工程パラメータ計算処理を実行してから前記ステップＳ４０３に移行し、計算ボタン３０４が選択されていないときにはステップＳ４３７に移行して、戻るボタン３０６が選択されているか否かを判定し、これが選択されているときには前記ステップＳ４０３に戻り、戻るボタン３０６が選択されていないときには前記ステップＳ４３４に戻る。
【０１３５】
ここで、ステップＳ４３６の工程パラメータ計算処理は、図４８に示すように、工数パラメータ定義テーブル、工数計算パラメータテーブル及び組部材テーブルに格納されている該当橋種モデルの工数パラメータ、工数計算パラメータ及び組部材定義名を工数パラメータ一時ファイルに物量パラメータとして格納しておき、先ず、ステップＳ５０１で工数パラメータ一時ファイルに格納されている定義名及び物量パラメータを読込み、次いで、ステップＳ５０２に移行して、ファイルの終わりを示す制御コードＥＯＦ(End Of File)を検出したか否かを判定し、これを検出していないときにはステップＳ５０３に移行して、工数パラメータシートを作成してから前記ステップＳ５０１に戻る。ここで、工数パラメータシートの作成は、表計算アプリケーションをＯＬＥ(Object Linking and Embedding)で開き、セル座標をＲ１Ｃ１形式即ち行をＲ、列をＣで表記し、行数及び列数を数値で表記する形式として工数Ｐｒｍ（パラメータ）シートを作成し、この工数Ｐｒｍシートに工数パラメータ一時ファイルから読込んだ定義名及び物量パラメータをアドレス指定して書込む。
【０１３６】
このアドレスの指定は、読込んだ物量パラメータの組部材番号ＸＸ及びパラメータ番号ＹＹに基づいて組部材番号に１００を乗算した値にパラメータ番号を加算することにより工数パラメータシートの行アドレス（ＸＸＹＹ）を設定すると共に、定義名の列を“１”に、物量パラメータの列を“２”列に設定して、列アドレスを設定し、設定された行アドレス及び列アドレスに定義名及び物量パラメータを書込む。
【０１３７】
そして、ステップＳ５０２でファイルの終わりを示す制御コードＥＯＦを検出したときには、工数Ｐｒｍシートの作成が終了したものと判断してステップＳ５０４に移行し、組部材テーブル、工数計算式テーブル、工数計算パラメータ定義テーブル、タスクパラメータ定義テーブル及び工程タイプテーブルに格納されている該当橋種モデルの工程パラメータを予め工程パラメータ一時ファイルに格納しておき、この工程パラメータ一時ファイルのデータを読込み、次いでステップＳ５０５に移行して、ファイルの終わりを示す制御コードＥＯＦを検出したか否かを判定し、これを検出したときには直接後述するステップＳ５０８に移行し、制御コードＥＯＦを検出していないときにはステップＳ５０６に移行する。
【０１３８】
このステップＳ５０６では、工数計算式変換処理を行う。この工数計算式変換処理は、工程パラメータ一時ファイルから読込んだ工数計算式から『[]』で囲まれた定義名を取出し、取出された定義名で、工数Ｐｒｍシートを検索し、セルアドレスを求める。次いで、求めたセルアドレスに「工数Ｐｒｍ１！」の修飾を付加して、工数計算式の『[]』で囲まれた定義名と変換する。
【０１３９】
次いで、ステップＳ５０７に移行して、工程Ｐｒｍ（パラメータ）シートを作成してからステップＳ５０８に移行する。ここで、工程Ｐｒｍシートの作成は、表計算アプリケーションをＯＬＥ(Object Linking and Embedding)で開き、セル座標をＲ１Ｃ１形式即ち行をＲ、列をＣで表記し、行数及び列数を数値で表記する形式として工程Ｐｒｍシートを作成し、このシートに前記ステップＳ５０６で変換した工数計算式をアドレス指定して書込む。
【０１４０】
このアドレスの指定は、変換した工数計算式の組部材番号ＸＸ及び工程番号ＺＺに基づいて組部材番号に１００を乗算した値に工程番号を加算することにより工程パラメータシートの行アドレス（ＸＸＺＺ）を設定すると共に、タスクパラメータ番号に“１”を加算した値を列アドレスに設定し、設定された行アドレス及び列アドレスに工数計算式を書込む。ここで、タスクパラメータ番号としては、“１”が工数、“２”が数量、“３”が単位工数、“４”が段取時間、“５”が効率化係数、“６”が段取効率化係数に設定され、これらが工程パラメータシートの“２”列〜“７”列に設定されていることにより、タスクパラメータ番号に“１”を加算することにより、目的とする列アドレスを得ることができる。
【０１４１】
ステップＳ５０８では、工程パラメータ一次ファイルを再度作成し、これに格納されている工程パラメータを読込み、次いでステップＳ５０９に移行して、ファイルの終わりを示す制御コードＥＯＦを検出したか否かを判定し、これを検出していないときにはステップＳ５１０に移行し、読込んだ工程パラメータの組部材番号に１００を乗算した値に工程番号を加算することにより工程Ｐｒｍシートの行アドレス（ＸＸＺＺ）を指定すると共に、タスクパラメータ番号に“１”を加算した値を列アドレスに指定し、指定された行アドレス及び列アドレスの工程パラメータ（工数、数量、単位工数、段取時間、効率化係数及び段取効率化係数）を取り出し、これをタスクパラメータテーブルに登録してから前記ステップＳ５０８に戻り、前記ステップＳ５０９の判定結果が、制御コードＥＯＦを検出したものであるときには工程パラメータ計算処理を終了する。
【０１４２】
したがって、この工程パラメータ計算処理では、図４９に示すように、組部材番号及びパラメータ番号で設定した行アドレスと、定義名を“１”列、物量パラメータを“２”列に設定した列アドレスに夫々定義名及び物量パラメータを順次書込むことにより、工数Ｐｒｍシートを作成すると共に、図５０に示すように、工数計算式の定義名を工数Ｐｒｍシートのアドレスに変換して組部材番号及び工程パラメータ番号に基づく行アドレスを設定し、タスクパラメータ番号に“１”を加算した値を列アドレスとした工数、数量、単位工数、段取時間、効率化係数及び段取効率化係数で構成される工程パラメータを書込んで工程Ｐｒｍシートを作成することにより、工数計算式に基づく計算値が工程Ｐｒｍシートに書込まれることになり、工程パラメータ計算を自動的に行うことができ、この工程Ｐｒｍシートの各工程パラメータを取り出してタスクパラメータテーブルに格納することにより、工数演算を行うことができる。
【０１４３】
さらに、図３９に戻って、前記ステップＳ４３３の判定結果が、工程パラメータ計算ボタン２３１が選択されていないものであるときには、図４０のステップＳ４３８に移行して、工程パラメータ修正ボタン２３２が選択されているか否かを判定し、これが選択されているときにはステップＳ４３９に移行して、図５１に示す工程パラメータ修正画面をディスプレイに表示してからステップＳ４４０に移行する。
【０１４４】
ここで、工程パラメータ修正画面は、図５１に示すように、フレームウィンドウＦＷ内に形成された契約番号、装置番号、橋種、工数計算モデル名を表示する表示ウィンドウ３１１と、計算時期を選択表示するコンボボックス３１２、呼出ボタン３１３、一括修正係数を入力するテキストボックス３１４、組部材番号、組部材名、ステージ名、工程名、工数、数量、単位工数、段取時間、効率化係数、その修正係数、段取効率化係数及びその修正係数を表形式で表示するテキストボックス３１５、総工数を表示する表示欄３１６、再計算ボタン３１７及び元に戻すボタン３１８を有する表示ウィンドウ３１９とが形成され、フレームウィンドウＦＷに登録ボタン３２０、印刷ボタン３２１及び戻るボタン３２２が形成された構成を有する。コンボボックス３１２には計算時期として、引き合い時、予算作成時、原寸終了時、確定時の４種類が設定されている。
【０１４５】
ステップＳ４４０では、呼出ボタン３１３が選択されているか否かを判定し、これが選択されているときには、ステップＳ４４１に移行して、タスクパラメータテーブルから組部材番号、組部材名、ステージ名、工程名、工数、数量、単位工数、段取時間、効率化係数、段取効率化係数及び修正係数を呼出して、テキストボックス３１５に表示してからステップＳ４４２に移行する。
【０１４６】
このステップＳ４４２では、再計算ボタン３１７が選択されたか否かを判定し、これが選択されている場合には、ステップＳ４４３に移行して、入力された修正係数に応じて効率化係数及び／又は段取効率化係数に入力された修正係数を乗算して、新たな効率化係数及び／又は段取効率化係数を算出し、これらに基づいて工数を再計算してからステップＳ４４４に移行する。ここで、一括修正係数を入力するテキストボックス３１４に一括修正係数が入力されているときには、この修正係数を全ての工数、効率化係数及び段取効率化係数に乗算し、一括修正係数を入力するテキストボックス３１４に“０”が入力されているときには、全ての工数の修正係数をクリアして再計算する。また、テキストボックス３１５に入力された修正係数が“０”であるときには効率化係数を“０”として再計算し、修正係数に空白が入力されている場合は修正係数をクリアして再計算し、修正係数に数値が入力されている場合には修正係数を変更して再計算してからステップＳ４４４に移行する。
【０１４７】
このステップＳ４４４では、登録ボタン３２０が選択されているか否かを判定し、これが選択されているときにはステップＳ４４５に移行して、修正された工程パラメータをタスクパラメータテーブルに登録してから図３９の前記ステップＳ４０３に戻る。なお、元に戻すボタン３１８が選択されているときには、入力した修正係数を元の値に戻す。
【０１４８】
また、前記ステップＳ４４０の判定結果が、呼出ボタン３１３が選択されていないものであるとき、ステップＳ４４２の判定結果が再計算ボタン３１７が選択されていないものであるとき及びステップＳ４４４の判定結果が登録ボタン３２０が選択されていないものであるときには、ステップＳ４４６に移行して、戻るボタン３２２が選択されているか否かを判定し、これが選択されているときには、図３９の前記ステップＳ４０３に戻り、戻るボタン３２２が選択されていないときには前記ステップＳ４３９に戻る。
【０１４９】
さらに、前記ステップＳ４３８の判定結果が、工程パラメータ修正ボタン２３２が選択されていないものであるときには、ステップＳ４４７に移行して、工数計算帳票作成ボタン２３３が選択されているか否かを判定し、これが選択されていないときには図３９の前記ステップＳ４０３に戻り、工数帳票作成ボタン２３３が選択されているときにはステップＳ４４８に移行して、図５２に示す工数計算帳票作成画面をディスプレイに表示してからステップＳ４４９に移行する。
【０１５０】
ここで、工数計算帳票作成画面は、図５２に示すように、フレームウィンドウＦＷ内に形成された契約番号、装置番号、橋種、物件名、モデル名、工数計算モデル名を表示する表示ウィンドウ３３１と、物件物量表、工数計画表及び予実対比表の何れかを選択するオプションボタン３３２、計算時期を選択するコンボボックス３３３、予実対比表の期日を入力するテキストボックス３３４、参照するファイル名を指定するテキストボックス３３５及び検索ボタン３３６を有するウィンドウ３３７とが形成され、フレームウィンドウＦＷに作成ボタン３３８、印刷ボタン３３９及び戻るボタン３４０が形成された構成を有する。コンボボックス３３３には物件物量表及び工数計画表選択時のみ計算時期として、引き合い時、予算作成時、原寸終了時、確定時の４種類を選択することが可能で、予実対比表が選択されたときには原寸終了時のみ計算時期となる。
【０１５１】
ステップＳ４４９では、作成ボタン３３８が選択されているか否かを判定し、これが選択されている場合には、ステップＳ４５０に移行して、物件物量表が選択されているときには指定された計算時期の物量表を表計算アプリケーションの帳票として書き出し、工数計画表が選択されているときには指定された計算時期の工数計画表を表計算アプリケーションの帳票として書き出し、予実対比表が選択されているときには指定された期間の予実対比表を表計算アプリケーションの帳票として書き出してからステップＳ４５１に移行する。
【０１５２】
このステップＳ４５１では、印刷ボタン３３９が選択されているか否かを判定し、これが選択されているときには、ステップＳ４５２に移行して、書き出された物量表、工数計画表及び予実対比表の何れかを印刷してから図３９のステップＳ４０３に戻り、印刷ボタン３３９が選択されていないときにはステップＳ４５３に移行し、戻るボタン３４０が選択されているか否かを判定し、これが選択されているときには図３９の前記ステップＳ４０３に戻り、戻るボタン３４０が選択されていないときには前記ステップＳ４４８に戻る。
【０１５３】
また、ステップＳ４４９の判定結果が作成ボタン３３８が選択されていないものであるときにも前記ステップＳ４５１に移行する。
以上のようにして、引き合い時、予算作成時、原寸終了時、確定時の工数管理を行うことができ、このうち引き合い時及び予算作成時には、工数計算で算出した工数を使用し、原寸終了時及び確定時には生産管理の工数（指示工数）を使用して工数計画を行う。
【０１５４】
さらに、工程管理を行うには、図５３に示すように、工程計画時期に応じて標準工程における工程順・工程間繋がり登録、工数計算における工程順・工程間繋がり登録、確定工程における工程順・工程間繋がり登録の３種類に分けられる。このうち、標準工程における工程順・工程間繋がり登録は、引き合い時に長期的な工程計画を作成するスケジュールのデータであり、橋種毎に登録してある基本モデルより工程情報を画面表示し、受注する物件の物量に合わせて工程情報を修正してから工程順・工程間繋がりを行い、その結果を標準工程スケジュールテーブルに登録する。
【０１５５】
また、工数計算における工程順・工程間繋がり登録は、予算作成時に長期的な工程計画を作成するスケジュールのデータであり、前述した工数管理システムで作成された工程情報を画面表示して工程順・工程間繋がりを行い、その結果を標準工程スケジュールテーブルに登録する。
さらに、確定工程における工程順・工程間繋がり登録は、物量及び工程が確定した時点で作成するスケジュールのデータであり、原寸展開処理で作成された工程情報を画面表示して工程順・工程間繋がりを行い、その結果を確定工程スケジュールテーブルに登録する。
【０１５６】
これら３つの工程順・工程間繋がり登録は、参照する工程情報が異なるだけで、処理としては同一の処理を行う。
このうち、確定工程における工程順・工程間繋がり登録は、生産管理システムを起動したときの初期画面に図５４に示すように工程計画ボタン８８及び予実管理ボタン８９が追加され、このうち工程計画ボタン８８を選択することにより、図５５に示す工程計画支援メニューが表示され、この工程計画支援メニューで、確定工程・工程間繋がり登録を選択することにより、図５６に示す工程間繋がり登録処理が実行される。
【０１５７】
この工程間繋がり登録処理は、先ず、ステップＳ６０１で、図５７に示す確定工程・工程間繋がり登録画面をディスプレイに表示し、物件名を入力するコンボボックス４０１で物件テーブルに登録された物件名を選択し、次いでステップＳ６０２に移行して、選択した物件が確定工程スケジュールテーブルに登録されているか否かを判定し、確定工程スケジュールテーブルに登録されているときにはステップＳ６０３に移行して、処理区分コンボボックス４０２に“修正”をセットしてからステップＳ６０５に移行し、確定工程スケジュールテーブルに登録されてないときにはステップＳ６０４に移行して、処理区分コンボボックスに“新規”をセットしてからステップＳ６０５に移行する。
【０１５８】
ステップＳ６０５では、図５７の確定・工程間繋がり登録画面の処理区分を選択するコンボボックス４０２で修正又は新規を選択すると、ステップＳ６０６に移行して、選択された処理区分をコンボボックス４０２に表示し、次いでステップＳ６０７に移行して、処理区分で新規が選択されているか否かを判定し、新規が選択されているときにはステップＳ６０８に移行して、タスクテーブルから工程情報を読出、これをテキストボックス４０４に表示してからステップＳ６１２に移行する。
【０１５９】
また、ステップＳ６０７の判定結果が処理区分で修正が選択されているものであるときには、ステップＳ６０９に移行して、確定工程スケジュールテーブルから工程情報を読込み、これをテキストボックス４０４に表示してからステップＳ６１０に移行し、工程の追加・削除があるか否かを判定し、工程の追加・削除があるときにはステップＳ６１２に移行し、工程の追加・削除がないときにはＳ６１１に移行して項目修正入力を行ってから後述するステップＳ６１８に移行する。
【０１６０】
ステップＳ６１２では、図５７の確定・工程間繋がり登録画面の通過順付与ボタン４０５を選択されることにより、ステップＳ６１３に移行して、製作する部材の優先順位、作業工程の工程順により、製作部材毎に通過順位を編集したり、製作部材内で通過順の入れ替えを行う通過順編集処理を行ってからステップＳ６１４に移行する。
【０１６１】
ここで、通過順編集処理は、部品グループ番号を昇順にソートすると共に、工程順を昇順にソートし、ソートした順番に通過順を自動発番するが、このとき、同一部品グループ内でも部材加工曲げ、部材加工ベーダー、部材加工手切断の３つの工程があるときには自動発番を保留し、同一グループ内で、機械加工ＭＡＭ、機械加工ＮＣ罫書、機械加工ＮＣ切断、機械加工ＳＣＯＭ、機械加工ＢＶ、機械加工手孔明、機械加工孔計測の各工程について全て通過順の自動発番が完了した時点で、保留した工程の通過順を部材加工曲げ、部材加工ベーダー、部材加工手切断の順で自動発番すると共に、通過順の入れ替え処理については同一部品グループ内で、図５８に示すように、例えば通過順５８のＩＰＬ歪取を通過順６０に変更する。
【０１６２】
ステップＳ６１４では、図５７の確定・工程間繋がり登録画面の工程連結ボタン４０６が選択されたときに、ステップＳ６１５に移行して、工程間繋がり編集処理を行う。
この工程間繋がり編集処理は、先ず、“設計”、“材料手配”、“原寸処理”、“切板加工”の工程通過順を求めると共に、部品グループ「共通」の“仕分受入”、“仕分配材”の工程通過順を求める事前処理を行う。次いで、前工程順セット処理を行う。この前工程順セット処理は、“設計”の前工程順にスペースをセットし、“材料手配”の前工程順に“設計”の工程通過順をセットし、“原寸処理”の前工程順に“材料手配”の工程通過順をセットし、さらに“切板加工”の前工程順に“原寸処理”の工程通過順をセットする。
【０１６３】
また、部品グループ「共通」の先頭工程の前工程順に“切板加工”の工程通過順をセットし、部品グループ「共通」以外の各部品グループの先頭工程の前工程順の編集を行う。この編集処理は、先頭工程が“仕分受入”であれば、“切板加工”の工程通過順をセットし、先頭工程が“仕分配材”であれば、“仕分受入”の工程通過順をセットし、先頭工程が“仕分受入”“仕分配材”以外であれば、前記事前処理における部品グループ「共通」の“仕分配材”の工程通過順をセットし、“仕分配材”の工程が無ければ、“仕分受入”の工程通過順をセットし、事前処理で“仕分受入”及び“仕分配材”の工程が無ければ、スペースをセットする。
【０１６４】
次いで、各部品グループ毎に２番目以降の工程における前工程順の編集を行う。この編集は、同一部品グループ内で一件前の工程の工程通過順をセットする。次いで、前工程順の修正処理を行う。この修正処理は、部品グループ「共通」に“機械加工孔計測”の工程があれば前工程順をクリアし、部品グループ「共通」に“仮組立”の工程があれば前工程順をクリアし、各部品グループ毎で、“板継ライン組立”“板継オフライン組立”の２工程があれば、“板継ライン組立”の前工程順を“板継オフライン組立”の前工程順にセットする。
【０１６５】
次いで、前工程順をセットした工程の連結タイプ・ラグの編集を行い、連結タイプに“ＳＳ”をセットすると共に、ラグに“１”をセットする。
次いで、集約工程の工程通過順検索処理を行う。この検索処理は、“ブロック組立”“仮組立解体”“塗装準備”“出荷クレーンＯＰ”の工程通過順を求める。これらの工程は、部品グループごとで複数件ある場合があるため、部品グループ番号の昇順で検索する。
【０１６６】
次いで、後工程順２編集処理を行う。この後工程順２編集処理は、各部品グループの最終工程のステージ名が“ブロック組”であれば、その最終工程の後工程順２に“仮組立解体”の工程通過順をセットし、各部品グループの最終工程のステージ名が“仮組立”であれば、その最終工程の後工程順２に“塗装準備”の工程通過順をセットし、各部品グループの最終工程のステージ名が“塗装”であれば、その最終工程の後工程２に“出荷クレーンＯＰ”の工程通過順をセットする。また、後工程順２の修正処理としては、各部品グループ毎で“板継ライン溶接”“板継オフライン溶接”の２工程があれば、同一部品グループ内で、“板継オフライン溶接”の工程通過順を前工程順としている工程を検索して、その工程の工程通過順を“板継ライン溶接”の後工程順２にセットする。さらに、後工程順２をセットした工程の連結タイプ・ラグの編集を行い、連結タイプに同時スタートを表す“ＳＳ”をセットすると共に、ラグに“１”をセットする。
【０１６７】
次いで、後工程順１編集処理を行う。この後工程順１編集処理は、部品グループ間で同一工程があれば、部品グループ間の工程間繋がりを後工程順１に編集する。但し、“仕分受入”“仕分配材”以外の工程のみ。すなわち、工程順（昇順）、部品グループ番号（降順）でソートし、同一工程内で２番目以降の工程の後工程順１に１件前の工程の工程通過順をセットしてから、後工程順１をセットした工程の連結タイプ・ラグの編集を行い、連結タイプに終了後処理開始を表す“ＦＳ”をセットすると共に、ラグに“０”をセットする。
【０１６８】
次いで、図５６の処理に戻って、ステップＳ６１６に移行して修正項目があるか否かを判定し、修正項目があるときにはステップＳ６１７に移行して、項目修正入力を行ってからステップＳ６１８に移行し、修正項目がないときには直接ステップＳ６１８に移行する。
ステップＳ６１８では、図５７の確定工程・工程間繋がり登録画面における更新ボタン４０８が選択されたときにステップＳ６１９に移行して、作成された工程計画データを確定工程スケジュールテーブルに登録する登録処理を行ってから確定工程における工程順・工程間繋がり登録処理を終了する。
【０１６９】
このようにして、工程計画データが登録されると、この工程計画データをガントチャートを作成する工程管理スケジューラで取り扱い可能なＣＳＶファイルとして作成する。このＣＳＶファイルには、工程計画を行う物件の情報を作成する計画データ、スケジュール期間を決めるための物量・作業工数及び作業工程順番を部材、作業工程毎に毎にアクティビティ情報として作成する工程手順、部材毎の作業工程の工程間繋がり、部材間での同一作業工程の工程間繋がり及び部材間での集約作業、個々のアクティビティの工程間繋がりを作成する工程手順ネットワーク、個々のアクティビティの部品情報が含まれている。この工程計画データを工程管理スケジューラに読み込ませることにより、この工程管理スケジューラでガントチャートを作成して工程スケジュールを確定する。次いで、確定した工程スケジュールを格納したＣＳＶファイルを読込み、確定スケジュールデータに基づいてを確定工程スケジュールテーブル及びタスクテーブルを更新する。
【０１７０】
更新した確定工程スケジュールテーブル及びタスクテーブルを参照して工数指示を行って、橋梁の生産管理を行う。このとき、作業実績（進捗率）を新反映させたスケジュール調整を行う。このスケジュール調整は、工程手順に対しては部材、作業工程毎にアクティビティ情報即ち物量・作業工数（生産性で再計算）・進捗率及び作業工程順番の工程手順及び個々のアクティビティの部品情報でなる工程計画調整データを作成し、これをＣＳＶファイルとして工程管理スケジューラに読込ませることにより、スケジュール調整を行う。
【０１７１】
そして、工程間繋がり登録状況については、工程間繋がり登録を行っている物件の一覧を画面表示させることができ、さらに工程計画帳票要求メニューによって物件毎に概略の作業工程を全物件一覧で表示する総括工程表を印刷したり、指示工数・実績累積工数・最終予想工数を全物件一覧で表示する製作工数山積表を印刷することができる。
【０１７２】
以上のように、上記実施形態によると、設計が完了する以前では、簡易物量管理システムによって橋種に応じた基本モデルに従って物量データを作成し、この物量データに基づいて工数管理システムで、工数を算出し、この工数に基づいて工程管理システムで工程計画データを作成し、この工程計画データに基づいて工程スケジューラで工程スケジュールを確定し、確定した工程スケジュールを生産管理システムに登録することにより、工程スケジュールを正確に予想することができ、物件を受注するか否かの判断を正確に行うことができる。
【０１７３】
また、橋梁を受注した後に、設計が完了することにより、正確な物量データ決定された時点で、再度工数管理システムで工数を計算し、工程管理システムで工程計画データを作成し、これに基づいて工程スケジューラで工程スケジュールを確定することにより、より正確な工程スケジュールを確定することができ、この確定された正確な工程スケジュールに基づいて工数指示を行うことにより、正確な生産管理を行うことができ、さらに橋梁の生産が開始された後に実績情報に基づいて予想工数と実績工数との偏差に基づいて工程スケジュールを調整することにより、より確実な生産管理を行うことができる。
【０１７４】
なお、上記実施形態においては、橋種モデルが鈑桁、箱桁、鋼床版箱桁の３種類である場合について説明したが、これに限定されるものではなく、他の任意の橋種のモデルも形成するようにしてもよいことは言うまでもない。
また、上記実施形態においては、鋼橋について生産管理を行う場合について説明したが、これに限定されるものではなく、鋼橋とコンクリートとを組み合わせた合成橋にも本発明を適用することができる。
【０１７５】
さらに、上記実施形態においては、１台の管理用サーバ２１に生産管理システムを設定した場合について説明したが、これに限定されるものではなく、複数台のサーバを使用して分散処理するようにしてもよい。
さらにまた、上記実施形態においては、管理用サーバ２１で生産管理処理を実行する場合について説明したが、これに限定されるものではなく、図１０に示す部品テーブル形成処理手順、図１１に示す部品テーブルを形成する処理手順、図１５に示す簡易物量計算処理手順、図２３に示す生産管理システム処理手順、図２５に示す工数計算モデルの登録及び更新処理手順、図２８に示す工数計算モデル登録・更新処理手順、図３９及び図４０に示す工数パラメータ演算処理手順、図４８に示す工程パラメータ計算処理手順、図５６に示す工程間繋がり登録処理手順を含む必要な処理手順を実行するプログラムをフレキシブルディスク、コンパクトディスク（ＣＤ）、光磁気ディスク（ＭＯ）、フラッシュメモリなどの半導体メモリ等で構成される記憶媒体にコンピュータで読み取り可能に記憶することにより、この記憶媒体を携行して、ノート形パーソナルコンピュータ等に装着してプログラムをインストールするか、プログラムを読み取って実行することにより、前記実施形態と同様の処理を生産現場等の任意の場所で容易に行うことができる。
【０１７６】
さらにまた、上記実施形態においては、橋梁の生産管理に本発明を適用した場合について説明したが、これに限定されるものではなく、橋梁以外の建築物、人口地盤、護岸設備等の大型構造物の生産管理を行う場合にも、本発明を適用することができる。
【０１７７】
【発明の効果】
以上説明したように、請求項１及び４に係る発明によれば、生産管理データベースに、構造物の物量データと、構造物を構成する最小単位部材及びこの最小単位部材を組み合わせたブロックの作成に必要とする必要情報を登録した部品テーブルと、該部品テーブルに基づいて個々の最小単位部材及びブロックについて処理工程からみた処理加工量を登録した処理工程テーブルと、該処理工程テーブルに登録された処理工程について各工程で処理する加工量をまとめて登録したタスクテーブルとを作成することにより、この生産管理データベースのタスクテーブルを参照して加工、組立の工数を算出し、算出した工数と必要情報とから工程順及び工程間つながりを設定して工程計画データを作成し、これを工程管理手段に送出することにより、工程管理に必要なガントチャート等の工程管理スケジュールを作成し、これに基づいて構造物の製作を行うので、工程管理スケジュールを容易に作成することができるという効果が得られる。
【０１７８】
また、請求項２及び５に係る発明によれば、工程管理手段で工程管理を行っているときに、工程管理スケジュールと実際の進捗状況とに基づいて工程管理スケジュールを調整することにより、進捗状況に応じた最適な工程管理スケジュールを作成することができるという効果が得られる。
さらに、請求項３及び６に係る発明によれば、工程管理スケジュールの調整が完了したときに物件ごとに概略の作業工程を全物件一覧で表示する総括工程表や指示工数・実績累積工数・最終予想工数を全物件一覧で表示する製作工数山積表等の工程計画帳票を出力することにより、全物件の進捗状況を把握することができるという効果が得られる。
【０１７９】
さらにまた、請求項７に係る発明によれば、設計データ等が作成されていない構造物の引き合い時に、構造物種、物量パターン、契約重量等の基本情報に基づいて橋梁モデルに従ってタスク情報設定手段で、最小単位部材及びこれを組み合わせたブロックの構造及び処理を表すタスク情報を設定し、設定されたタスク情報に基づいて物件モデルを生成し、この物件モデルに工数算出式モデルを使用して工数を算出することにより、概略工数を算出して、生産計画工数及び実行予算工数の早期算出と精度向上を図ることができるという効果が得られる。
【０１８０】
なおさらに、請求項８乃至１０に係る発明によれば、記憶媒体に生産管理に必要とする所定手順を実行するためのプログラムがコンピュータ読み取り可能に記憶されているので、携帯が容易であり、この記憶媒体に記憶されているプログラムをコンピュータにインストールするか又はコンピュータで読み取ることにより、構造物の生産管理を容易に行うことができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明を適用し得る橋梁製作現場を示す概略構成図である。
【図２】ステージ方式を採用した橋梁の生産工程を示す説明図である。
【図３】生産管理システムの構成を示すシステム構成図である。
【図４】生産管理システムのハードウェアを示すブロック図である。
【図５】ブロック物量算出モデルを示す説明図である。
【図６】部材物量算出モデルを示す説明図である。
【図７】生産管理データベースを示す説明図である。
【図８】原寸展開情報に基づいて部品テーブルを形成する際におけるマーク体系の説明図である。
【図９】原寸システムの出力情報と生産管理システムテーブルとの間の情報の流れを示す説明図である。
【図１０】部品テーブル形成処理手順の一例を示すフローチャートである。
【図１１】加工情報及び原板情報を作成した時点での原寸展開情報に基づいて部品テーブルを形成する処理手順の一例を示すフローチャートである。
【図１２】マーク定義テーブルを示す説明図である。
【図１３】定義名とピースマーク名とのマッチング処理を説明する説明図である。
【図１４】生産管理システムの初期ダイアログウィンドウを示す説明図である。
【図１５】簡易物量計算処理手順の一例を示すフローチャートである。
【図１６】図１４の主構造情報設定処理の一例を示すフローチャートである。
【図１７】図１４のブロック物量算出処理の一例を示すフローチャートである。
【図１８】図１４のピース物量算出処理の一例を示すフローチャートである。
【図１９】簡易物量算出処理の初期画面を示す説明図である。
【図２０】構造情報ダイアログボックスを示す説明図である。
【図２１】ブロック構造情報ダイアログボックスを示す説明図である。
【図２２】ピース情報ダイアログボックスを示す説明図である。
【図２３】生産管理システムの処理手順の一例を示すフローチャートである。
【図２４】生産管理システム初期画面を示す説明図である。
【図２５】工数計算モデルの登録及び更新処理手順の一例を示すフローチャートである。
【図２６】工数計算モデル選択画面を示す説明図である。
【図２７】工数計算モデル登録・更新画面を示す説明図である。
【図２８】図２４の工数計算モデル登録・更新処理を示すフローチャートである。
【図２９】工数計算モデル複写画面を示す説明図である。
【図３０】工数計算モデル削除画面を示す説明図である。
【図３１】工数計算モデル更新メニュー画面を示す説明図である。
【図３２】工数計算モデル登録・更新画面を示す説明図である。
【図３３】組部材登録画面を示す説明図である。
【図３４】工数計算パラメータ登録画面を示す説明図である。
【図３５】工数計算選択項目登録画面を示す説明図である。
【図３６】工数計算式登録画面を示す説明図である。
【図３７】工数パラメータの一例を示す説明図である。
【図３８】工数計算式複写画面を示す説明図である。
【図３９】工数パラメータ演算処理手順の前半を示すフローチャートである。
【図４０】工数パラメータ演算処理手順の後半を示すフローチャートである。
【図４１】物件一覧画面を示す説明図である。
【図４２】構造情報入力選択画面を示す説明図である。
【図４３】組部材追加・削除画面を示す説明図である。
【図４４】工程パラメータ入力画面を示す説明図である。
【図４５】工数計算パラメータ入力画面を示す説明図である。
【図４６】工数計算パラメータ複写画面を示す説明図である。
【図４７】工程パラメータ計算画面を示す説明図である。
【図４８】工程パラメータ計算処理手順の一例を示すフローチャートである。
【図４９】工数Ｐｒｍシートを示す説明図である。
【図５０】工程Ｐｒｍシートを示す説明図である。
【図５１】工程パラメータ修正画面を示す説明図である。
【図５２】工数計算帳票作成画面を示す説明図である。
【図５３】工程管理手順を示す説明図である。
【図５４】生産管理システムの初期画面を示す説明図である。
【図５５】工程計画支援メニューを示す説明図である。
【図５６】工程間繋がり登録処理を示すフローチャートである。
【図５７】確定工程・工程間繋がり登録画面を示す説明図である。
【図５８】通過順の入れ替え処理を示す説明図である。
【符号の説明】
２  部材仕分ヤード
３  フランジパネルライン
４  ウェブパネルライン
５  部材加工ヤード
６  屋外組立場
１１  簡易物量算出システム
１２  部品管理システム
１３  工数管理システム
１４  自動原寸システム
１５  工程スケジューラ
１６  生産制御健評価システム
２１  管理用サーバ
ＬＡＮ  ローカルエリアネットワーク
ＰＣＦ  パーソナルコンピュータ
ＰＣＯ  パーソナルコンピュータ
ＰＲ  プリンタ
【図１】
0003756415.tif 000002
【図２】
0003756415.tif 000003
【図３】
0003756415.tif 000004
【図４】
0003756415.tif 000005
【図５】
0003756415.tif 000006
【図６】
0003756415.tif 000007
【図７】
0003756415.tif 000008
【図８】
0003756415.tif 000009
【図９】
0003756415.tif 000010
【図１０】
0003756415.tif 000011
【図１１】
0003756415.tif 000012
【図１２】
0003756415.tif 000013
【図１３】
0003756415.tif 000014
【図１４】
0003756415.tif 000015
【図１５】
0003756415.tif 000016
【図１６】
0003756415.tif 000017
【図１７】
0003756415.tif 000018
【図１８】
0003756415.tif 000019
【図１９】
0003756415.tif 000020
【図２０】
0003756415.tif 000021
【図２１】
0003756415.tif 000022
【図２２】
0003756415.tif 000023
【図２３】
0003756415.tif 000024
【図２４】
0003756415.tif 000025
【図２５】
0003756415.tif 000026
【図２６】
0003756415.tif 000027
【図２７】
0003756415.tif 000028
【図２８】
0003756415.tif 000029
【図２９】
0003756415.tif 000030
【図３０】
0003756415.tif 000031
【図３１】
0003756415.tif 000032
【図３２】
0003756415.tif 000033
【図３３】
0003756415.tif 000034
【図３４】
0003756415.tif 000035
【図３５】
0003756415.tif 000036
【図３６】
0003756415.tif 000037
【図３７】
0003756415.tif 000038
【図３８】
0003756415.tif 000039
【図３９】
0003756415.tif 000040
【図４０】
0003756415.tif 000041
【図４１】
0003756415.tif 000042
【図４２】
0003756415.tif 000043
【図４３】
0003756415.tif 000044
【図４４】
0003756415.tif 000045
【図４５】
0003756415.tif 000046
【図４６】
0003756415.tif 000047
【図４７】
0003756415.tif 000048
【図４８】
0003756415.tif 000049
【図４９】
0003756415.tif 000050
【図５０】
0003756415.tif 000051
【図５１】
0003756415.tif 000052
【図５２】
0003756415.tif 000053
【図５３】
0003756415.tif 000054
【図５４】
0003756415.tif 000055
【図５５】
0003756415.tif 000056
【図５６】
0003756415.tif 000057
【図５７】
0003756415.tif 000058
【図５８】
0003756415.tif 000059