(57)【要約】【課題】統計解析ツールに与えることが可能な統計解析入力データを自動的に作成することができるようにする。【解決手段】ＣＳＶファイルに記録されている工事データがデータ集計条件を満足しているか否かを判定し、その工事データがデータ集計条件を満足していれば、そのＣＳＶファイルの集計を指示する集計条件判定部１６や、帳票定義ファイルを参照して、ＣＳＶファイルに記録されている工事データを工事実績集計表に展開する工事データ展開部２２を設け、工事実績集計表に展開されている工事データの中から、データ抽出条件を満足する工事データを抽出する。【選択図】図１
2009053854.tif 000002
【特許請求の範囲】
【請求項１】
各種の工事の工事データを取り込む工事データ取込手段と、上記工事データ取込手段により取り込まれた工事データが所定のデータ集計条件を満足しているか否かを判定し、上記工事データがデータ集計条件を満足していれば、上記工事データを記録する工事データ記録手段と、工事実績集計表に対する工事データの展開方法が定義されている帳票定義ファイルを参照して、上記工事データ記録手段により記録されている工事データを工事実績集計表に展開する工事データ展開手段と、上記工事データ展開手段により工事実績集計表に展開されている工事データの中から、所定のデータ抽出条件を満足する工事データを抽出し、上記工事データを解析対象のデータとして出力する工事データ出力手段とを備えた統合解析前処理装置。
【請求項２】
工事データに含まれているデータ項目の中で、工事実績集計表に展開するデータ項目の項目名及び展開順位が帳票定義ファイルに定義されており、工事データ展開手段が上記帳票定義ファイルに定義されている項目名に対応するデータ項目を上記展開順位どおりに工事実績集計表に展開することを特徴とする請求項１記載の統合解析前処理装置。
【請求項３】
工事データ展開手段は、帳票定義ファイルの中に、工事データに含まれている複数のデータ項目から、上記工事データに含まれていないデータ項目を計算する計算式と、上記データ項目の項目名及び展開順位とが定義されている場合、上記計算式にしたがって上記項目名に対応するデータ項目を計算し、上記データ項目を上記展開順位どおりに工事実績集計表に展開することを特徴とする請求項２記載の統合解析前処理装置。
【請求項４】
データ集計条件及びデータ抽出条件の設定を受け付ける条件設定手段を設けたことを特徴とする請求項１から請求項３のうちのいずれか１項記載の統合解析前処理装置。
【請求項５】
予め用意されている複数の帳票定義ファイルの中から、工事データ展開手段により参照される帳票定義ファイルの選択を受け付ける帳票定義ファイル選択手段を設けたことを特徴とする請求項１から請求項４のうちのいずれか１項記載の統合解析前処理装置。
【請求項６】
工事データ展開手段により参照される帳票定義ファイルの設定を受け付ける帳票定義ファイル設定手段を設けたことを特徴とする請求項１から請求項４のうちのいずれか１項記載の統合解析前処理装置。
【請求項７】
各種の工事の工事データを取り込む工事データ取込処理手順と、上記工事データ取込処理手順で取り込まれた工事データが所定のデータ集計条件を満足しているか否かを判定し、上記工事データがデータ集計条件を満足していれば、上記工事データを記録する工事データ記録処理手順と、工事実績集計表に対する工事データの展開方法が定義されている帳票定義ファイルを参照して、上記工事データ記録処理手順で記録されている工事データを工事実績集計表に展開する工事データ展開処理手順と、上記工事データ展開処理手順によって工事実績集計表に展開されている工事データの中から、所定のデータ抽出条件を満足する工事データを抽出し、上記工事データを解析対象のデータとして出力する工事データ出力処理手順とをコンピュータに実行させるための統合解析前処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、各種の工事の工事データを取り込み、その工事データの中から解析対象のデータを抽出して出力する統合解析前処理装置及び統合解析前処理プログラムに関するものである。
【背景技術】
【０００２】
多くのデータ項目を有する工事データを取り込んで、その工事データの統計解析を実施する場合、ユーザが統計解析の内容に応じて工事データを加工することにより、統計解析ツールに与える「統計解析入力データ」を作成するようにしている。
具体的には、ユーザが工事データを例えば表計算ソフトに入力し、その表計算ソフト上で、その工事データを加工して、統計解析入力データを作成するようにしている。
【０００３】
つまり、従来は、工事データを加工して、統計解析入力データを自動的に作成する統合解析前処理装置がなく、ユーザが工事データを手動で加工して、統計解析入力データを作成する必要があり、多大な労力を要していた。
なお、表計算ソフトでも利用可能なデータ形式に変換するデータ処理装置は、以下の特許文献１に開示されている。
【０００４】
【特許文献１】特開平８−３６４８７号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のデータ処理装置は以上のように構成されているので、表計算ソフトでも利用可能なデータ形式に変換することができるが、工事データを加工して、統計解析ツールに与えることが可能な統計解析入力データを作成するものではない。このため、ユーザが統計解析の内容に応じて工事データを手動で加工することにより、統計解析ツールに与える統計解析入力データを作成する必要があり、多大な労力を要するなどの課題があった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、統計解析ツールに与えることが可能な統計解析入力データを自動的に作成することができる統合解析前処理装置及び統合解析前処理プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る統合解析前処理装置は、工事データ取込手段により取り込まれた工事データが所定のデータ集計条件を満足しているか否かを判定し、その工事データがデータ集計条件を満足していれば、その工事データを記録する工事データ記録手段と、工事実績集計表に対する工事データの展開方法が定義されている帳票定義ファイルを参照して、工事データ記録手段により記録されている工事データを工事実績集計表に展開する工事データ展開手段とを設け、工事データ出力手段が工事データ展開手段により工事実績集計表に展開されている工事データの中から、所定のデータ抽出条件を満足する工事データを抽出し、その記工事データを解析対象のデータとして出力するようにしたものである。
【発明の効果】
【０００８】
この発明によれば、工事データ取込手段により取り込まれた工事データが所定のデータ集計条件を満足しているか否かを判定し、その工事データがデータ集計条件を満足していれば、その工事データを記録する工事データ記録手段と、工事実績集計表に対する工事データの展開方法が定義されている帳票定義ファイルを参照して、工事データ記録手段により記録されている工事データを工事実績集計表に展開する工事データ展開手段とを設け、工事データ出力手段が工事データ展開手段により工事実績集計表に展開されている工事データの中から、所定のデータ抽出条件を満足する工事データを抽出し、その記工事データを解析対象のデータとして出力するように構成したので、統計解析ツールに与えることが可能な統計解析入力データ（解析対象のデータ）を自動的に作成することができる効果がある。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１による統合解析前処理装置を示す構成図であり、図において、工事実績集計システム１は点在している工事現場から、例えば工事実績などを示す工事データが記録されているＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）ファイルを収集して、そのＣＳＶファイルを取込用ＣＳＶファイル格納部２に格納するシステムである。
取込用ＣＳＶファイル格納部２は工事実績集計システム１により収集されたＣＳＶファイルを格納するデータベースである。
【００１０】
統合解析前処理装置３は取込用ＣＳＶファイル格納部２に格納されているＣＳＶファイルを取り込み、そのＣＳＶファイルに記録されている工事データを加工して、統計解析ツールに与えることが可能な統計解析入力データ（解析対象のデータ）を出力する装置である。
ネットワーク４は工事実績集計システム１、取込用ＣＳＶファイル格納部２及び統合解析前処理装置３などを接続するＬＡＮなどのデータ伝送路である。
【００１１】
工事一覧ファイル格納部１１は工事件名が記録されている工事一覧ファイルを格納しているメモリである。
ＣＳＶファイル取込制御部１２は例えばＭＰＵなどを実装している半導体集積回路などから構成されており、工事一覧ファイル格納部１１に格納されている工事一覧ファイルを参照して、工事件名が工事一覧ファイルに記録されている工事のＣＳＶファイルの取込をＣＳＶファイル取込部１３に指示する処理を実施する。
ＣＳＶファイル取込部１３は例えばネットワーク４に対するインターフェイス処理を実施するネットワーク機器（例えば、ＬＡＮカード）などから構成されており、ＣＳＶファイル取込制御部１２の指示の下、取込用ＣＳＶファイル格納部２から工事件名が工事一覧ファイルに記録されている工事のＣＳＶファイルの取込処理を実施する。
なお、ＣＳＶファイル取込制御部１２及びＣＳＶファイル取込部１３から工事データ取込手段が構成されている。
【００１２】
データ集計条件設定受付部１４は例えばキーボードやマウスなどの入力装置と、ディスプレイなどの出力装置とからなるマンマシンインタフェースであり、集計する工事データの条件を示すデータ集計条件の設定を受け付ける処理を実施する。
データ集計条件記憶部１５はデータ集計条件設定受付部１４により設定が受け付けられたデータ集計条件を記憶するメモリである。
なお、データ集計条件設定受付部１４及びデータ集計条件記憶部１５から条件設定手段が構成されている。
【００１３】
集計条件判定部１６は例えばＭＰＵなどを実装している半導体集積回路などから構成されており、ＣＳＶファイル取込部１３により取り込まれたＣＳＶファイルに記録されている工事データが、データ集計条件記憶部１５に記憶されているデータ集計条件を満足しているか否かを判定し、その工事データがデータ集計条件を満足していれば、そのＣＳＶファイルの集計をＣＳＶファイル集計部１７に指示する処理を実施する。
ＣＳＶファイル集計部１７は例えばＭＰＵなどを実装している半導体集積回路などから構成されており、集計条件判定部１６の指示の下、ＣＳＶファイル取込部１３により取り込まれたＣＳＶファイルを集計用ＣＳＶファイル格納部１８に記録するとともに、工事一覧ファイル格納部１１に格納されている工事一覧ファイルを更新する処理を実施する。
集計用ＣＳＶファイル格納部１８はＣＳＶファイルを格納するデータベースである。
なお、集計条件判定部１６、ＣＳＶファイル集計部１７及び集計用ＣＳＶファイル格納部１８から工事データ記録手段が構成されている。
【００１４】
工事件名表示部１９は例えばＧＰＵなどを実装している半導体集積回路などから構成されており、ＣＳＶファイル集計部１７による更新後の工事一覧ファイルに記録されている工事件名などをディスプレイに表示する処理を実施する。
帳票定義ファイル格納部２０は工事実績集計表に対する工事データの展開方法が定義されている帳票定義ファイルを複数格納しているメモリである。
帳票定義ファイル選択受付部２１は例えばキーボードやマウスなどの入力装置と、ディスプレイなどの出力装置とからなるマンマシンインタフェースであり、帳票定義ファイル格納部２０に格納されている複数の帳票定義ファイルの中から、工事データ展開部２２により参照される帳票定義ファイルの選択を受け付ける処理を実施する。
なお、帳票定義ファイル格納部２０及び帳票定義ファイル選択受付部２１から帳票定義ファイル選択手段が構成されている。
【００１５】
工事データ展開部２２は例えばＭＰＵなどを実装している半導体集積回路などから構成されており、帳票定義ファイル選択受付部２１により選択が受け付けられた帳票定義ファイルを参照して、集計用ＣＳＶファイル格納部１８に格納されているＣＳＶファイルに記録されている工事データを工事実績集計表に展開する処理を実施する。なお、工事データ展開部２２は工事データ展開手段を構成している。
工事実績集計表表示部２３は例えばＧＰＵなどを実装している半導体集積回路などから構成されており、工事データ展開部２２により工事データが展開された工事実績集計表をディスプレイに表示するとともに、工事データ抽出部２６による抽出処理後の工事実績集計表をディスプレイに表示する処理を実施する。
【００１６】
データ抽出条件設定受付部２４は例えばキーボードやマウスなどの入力装置と、ディスプレイなどの出力装置とからなるマンマシンインタフェースであり、抽出する工事データの条件を示すデータ抽出条件の設定を受け付ける処理を実施する。
データ抽出条件記憶部２５はデータ抽出条件設定受付部２４により設定が受け付けられたデータ抽出条件を記憶するメモリである。
なお、データ抽出条件設定受付部２４及びデータ抽出条件記憶部２５から条件設定手段が構成されている。
【００１７】
工事データ抽出部２６は例えばＭＰＵなどを実装している半導体集積回路などから構成されており、工事データ展開部２２により工事実績集計表に展開されている工事データの中から、データ抽出条件記憶部２５に記憶されているデータ抽出条件を満足する工事データを抽出し、その工事データを統計解析入力データ（解析対象のデータ）として出力する処理を実施する。なお、工事データ抽出部２６は工事データ出力手段を構成している。
【００１８】
統計解析入力データ編集部２７は公知の編集用ソフトを使用して、工事データ抽出部２６から出力された統計解析入力データを編集する処理を実施する。
統計解析システム５は統計解析ツールであり、統合解析前処理装置３から出力された統計解析入力データの統計解析を実施する。
【００１９】
図１の例では、統合解析前処理装置３の構成要素であるＣＳＶファイル取込制御部１２、ＣＳＶファイル取込部１３、集計条件判定部１６、ＣＳＶファイル集計部１７、工事件名表示部１９、工事データ展開部２２、工事実績集計表表示部２３、工事データ抽出部２６及び統計解析入力データ編集部２７が、それぞれ専用のハードウェアで構成されているものを示しているが、統合解析前処理装置３がコンピュータで構成される場合、ＣＳＶファイル取込制御部１２、ＣＳＶファイル取込部１３、集計条件判定部１６、ＣＳＶファイル集計部１７、工事件名表示部１９、工事データ展開部２２、工事実績集計表表示部２３、工事データ抽出部２６及び統計解析入力データ編集部２７の処理内容を記述している統合解析前処理プログラムを当該コンピュータのメモリに格納し、当該コンピュータのＣＰＵが当該メモリに格納されている統合解析前処理プログラムを実行するようにしてもよい。
図２はこの発明の実施の形態１による統合解析前処理装置の処理内容を示すフローチャートである。
【００２０】
次に動作について説明する。
工事実績集計システム１は、点在している工事現場から、例えば、作業日数、高圧亘長、低圧亘長、高圧重量、低圧重量、総亘長などのデータ項目を含んでいる工事データが記録されているＣＳＶファイルを収集して、そのＣＳＶファイルを取込用ＣＳＶファイル格納部２に格納する。
【００２１】
統合解析前処理装置３は、工事実績集計システム１がＣＳＶファイルを取込用ＣＳＶファイル格納部２に格納すると、そのＣＳＶファイルに記録されている工事データを加工して、統計解析ツールに与えることが可能な統計解析入力データを作成し、その統計解析入力データを統計解析システム５に出力する。
なお、工事実績集計システム１が収集するＣＳＶファイルに関する工事の工事件名は、予め工事一覧ファイル格納部１１に登録されているものとする。
以下、統合解析前処理装置３の具体的な処理内容を説明する。
【００２２】
統合解析前処理装置３のＣＳＶファイル取込制御部１２は、工事実績集計システム１がＣＳＶファイルを取込用ＣＳＶファイル格納部２に格納すると、工事一覧ファイル格納部１１に格納されている工事一覧ファイルを参照して、工事件名が工事一覧ファイルに記録されている工事のＣＳＶファイルの取込をＣＳＶファイル取込部１３に指示する（ステップＳＴ１）。
例えば、工事件名“ＡＡＡ”、“ＢＢＢ”、“ＣＣＣ”が工事一覧ファイルに記録されている場合、取込用ＣＳＶファイル格納部２から工事件名“ＡＡＡ”の工事のＣＳＶファイルの取込指示、工事件名“ＢＢＢ”の工事のＣＳＶファイルの取込指示、工事件名“ＣＣＣ”の工事のＣＳＶファイルの取込指示をＣＳＶファイル取込部１３に出力する。
【００２３】
ＣＳＶファイル取込部１３は、ＣＳＶファイル取込制御部１２の指示の下、取込用ＣＳＶファイル格納部２に格納されているＣＳＶファイルの取込を行う（ステップＳＴ２）。
例えば、ＣＳＶファイル取込制御部１２から工事件名“ＡＡＡ”の工事のＣＳＶファイルの取込指示を受けると、取込用ＣＳＶファイル格納部２から工事件名“ＡＡＡ”の工事のＣＳＶファイルの取込を行う。
【００２４】
集計条件判定部１６は、ＣＳＶファイル取込部１３が取込用ＣＳＶファイル格納部２からＣＳＶファイルを取り込むと、そのＣＳＶファイルに記録されている工事データが、データ集計条件記憶部１５に記憶されているデータ集計条件を満足しているか否かを判定する（ステップＳＴ３）。
集計条件判定部１６は、ＣＳＶファイルに記録されている工事データがデータ集計条件を満足していれば、そのＣＳＶファイルの集計指示をＣＳＶファイル集計部１７に出力する（ステップＳＴ４）。
【００２５】
ここで、データ集計条件は、予め、ユーザがデータ集計条件設定受付部１４を操作して設定するものであり、データ集計条件設定受付部１４により設定が受け付けられたデータ集計条件がデータ集計条件記憶部１５に記憶される。
図３はデータ集計条件設定受付部１４により設定が受け付けられたデータ集計条件の一例を示す説明図である。
図３の例では、データ集計条件として、処理比範囲の上限値と下限値が設定されており、ＣＳＶファイルに記録されている工事データが処理比範囲内にあるか否かが判定される。
なお、図３に記述している上限値及び下限値の数値は一例であり、図３では、どの工事も同じ上限値及び下限値が設定されているが、通常は、工事の種類毎に異なる上限値及び下限値が設定される。
【００２６】
以下、集計条件判定部１６の判定処理を説明する。
集計条件判定部１６は、ＣＳＶファイルに記録されている工事データに含まれているデータ項目から処理比Ｃを算出する。
【００２７】
集計条件判定部１６は、上記のようにして、処理比Ｃを算出すると、データ集計条件記憶部１５に記憶されているデータ集計条件である処理比範囲の上限値Ｃｔｈmaxと下限値Ｃｔｈminを取得する。
図３の例では、「ケーブル結線工事」に関する処理比範囲として、上限値Ｃｔｈmax“１．５”、下限値Ｃｔｈmin“０．７５”が設定されている。
【００２８】
集計条件判定部１６は、データ集計条件である処理比範囲の上限値Ｃｔｈmaxと下限値Ｃｔｈminを取得すると、下記に示すように、処理比Ｃが上限値Ｃｔｈmaxと下限値Ｃｔｈminの範囲内にあるか否かを判定する。
Ｃｔｈmin  ≦  Ｃ  ≦  Ｃｔｈmax
集計条件判定部１６は、処理比Ｃが上限値Ｃｔｈmaxと下限値Ｃｔｈminの範囲内にあれば、そのＣＳＶファイルの集計指示をＣＳＶファイル集計部１７に出力する。
【００２９】
ＣＳＶファイル集計部１７は、集計条件判定部１６からＣＳＶファイルの集計指示を受けると、そのＣＳＶファイルを集計用ＣＳＶファイル格納部１８に格納するとともに（ステップＳＴ５）、工事一覧ファイル格納部１１に格納されている工事一覧ファイルを更新する。
例えば、工事件名“ＡＡＡ”、“ＢＢＢ”、“ＣＣＣ”が工事一覧ファイルに記録されているとき、集計条件判定部１６から工事件名“ＡＡＡ”の工事のＣＳＶファイルの集計指示と、工事件名“ＢＢＢ”の工事のＣＳＶファイルの集計指示とを受けると、工事件名“ＡＡＡ”の工事のＣＳＶファイルと、工事件名“ＢＢＢ”の工事のＣＳＶファイルとを集計用ＣＳＶファイル格納部１８に格納する。
この場合、ＣＳＶファイル集計部１７は、工事件名“ＣＣＣ”の工事のＣＳＶファイルの集計指示を受けていないので、工事一覧ファイル格納部１１に格納されている工事一覧ファイルから工事件名“ＣＣＣ”を削除する更新を行う。
【００３０】
工事件名表示部１９は、ＣＳＶファイル集計部１７が工事一覧ファイル格納部１１に格納されている工事一覧ファイルを更新すると、更新後の工事一覧ファイルに記録されている工事件名などをディスプレイに表示する。
これにより、ユーザは、工事データがデータ集計条件を満足している工事件名を確認することができる。
図４は工事データがデータ集計条件を満足している工事件名の表示例を示す説明図である。
【００３１】
工事データ展開部２２は、ＣＳＶファイル集計部１７がＣＳＶファイルを集計用ＣＳＶファイル格納部１８に格納すると、帳票定義ファイル選択受付部２１により選択が受け付けられた帳票定義ファイルを参照して、集計用ＣＳＶファイル格納部１８に格納されているＣＳＶファイルに記録されている工事データを工事実績集計表に展開する（ステップＳＴ６）。
【００３２】
ここで、帳票定義ファイルは、工事実績集計表に対する工事データの展開方法が定義されているものであり、即ち、工事データに含まれているデータ項目の中で、工事実績集計表に展開するデータ項目の項目名及び展開順位が定義されているものである。
また、帳票定義ファイルには、工事データに含まれている複数のデータ項目から、その工事データに含まれていないデータ項目を計算する計算式と、そのデータ項目の項目名及び展開順位とが定義されていることがある。
なお、帳票定義ファイル格納部２０には、少なくとも１以上の帳票定義ファイルが格納されており、ユーザが帳票定義ファイル選択受付部２１を操作して、工事データ展開部２２に参照される帳票定義ファイルを選択する。
図５は工事実績集計表に対する工事データの展開方法が定義されている帳票定義ファイルの一例を示す説明図である。
【００３３】
以下、工事データ展開部２２の展開処理を具体的に説明する。
工事データ展開部２２は、ＣＳＶファイル集計部１７がＣＳＶファイルを集計用ＣＳＶファイル格納部１８に格納すると、帳票定義ファイル選択受付部２１により選択が受け付けられた帳票定義ファイルを参照して、工事実績集計表に展開するデータ項目の項目名を確認する。
図５の帳票定義ファイルが選択されている場合、工事実績集計表に展開するデータ項目の項目名として、“ラック作業コード”、“ダクト収集状況”、“作業日数”、“高圧亘長”、“総亘長”などの項目名を確認する。
【００３４】
次に、工事データ展開部２２は、工事実績集計表に展開するデータ項目の展開順位を確認する。
図５の帳票定義ファイルの場合、例えば、“ラック作業コード”の展開順位は「２６」、“ダクト収集状況”の展開順位は「２７」、“作業日数”の展開順位は「３０」であると確認する。
【００３５】
工事データ展開部２２は、工事データに含まれている複数のデータ項目から、その工事データに含まれていないデータ項目を計算する計算式が帳票定義ファイルに定義されている場合、その計算式にしたがって当該データ項目を計算する。
図５の帳票定義ファイルが選択されている場合、例えば、“総亘長”を計算する計算式が定義されており、その計算式にしたがって“総亘長”を計算する。
総亘長
＝［特高圧亘長］＋［高圧亘長］＋［低圧亘長］＋［制御  低圧亘長］＋［光亘長］
図５の帳票定義ファイルには、“総亘長”の展開順位「３７」が定義されており、“総亘長”の展開順位が「３７」であると確認する。
【００３６】
工事データ展開部２２は、上記のようにして、工事実績集計表に展開するデータ項目の項目名及び展開順位を確認するとともに、工事実績集計表に展開するデータ項目を計算すると、それらのデータ項目を上記展開順位どおりに工事実績集計表に展開する。
工事実績集計表表示部２３は、工事データ展開部２２がデータ項目を工事実績集計表に展開すると、その工事実績集計表をディスプレイに表示する。
図６は工事データ展開部２２によりデータ項目が展開された工事実績集計表の一例を示す説明図である。
これにより、ユーザは、工事実績集計表に展開されているデータ項目を確認することができる。
【００３７】
工事データ抽出部２６は、工事データ展開部２２により工事実績集計表に展開されている工事データの中から、データ抽出条件記憶部２５に記憶されているデータ抽出条件を満足する工事データを抽出し、その工事データを統計解析入力データとして統計解析入力データ編集部２７に出力する（ステップＳＴ７）。
図７は工事データ抽出部２６により抽出された工事データの一例を示す説明図である。
なお、図７では、説明の簡単化のため、３つの工事データが抽出されているものを示しているが、実際には膨大な数の工事データが抽出される。
【００３８】
ここで、データ抽出条件は、予め、ユーザがデータ抽出条件設定受付部２４を操作して設定するものであり、データ抽出条件設定受付部２４により設定が受け付けられたデータ抽出条件がデータ抽出条件記憶部２５に記憶される。
データ抽出条件としては、例えば、下記のようなものがある。
（１）年度
（２）支社コード
（３）プラントコード
（４）工事番号
（５）協力会社コード
【００３９】
統計解析入力データ編集部２７は、工事データ抽出部２６から統計解析入力データを受けると、公知の編集用ソフトを使用して、その統計解析入力データが統計解析システム５に適するように、その統計解析入力データを編集する。
ただし、統計解析システム５が、例えば、統計解析入力データをテキストデータの形式で入力するような場合には、統計解析入力データ編集部２７が統計解析入力データを編集する必要はなく、工事データ抽出部２６から出力された統計解析入力データを直接的に統計解析システム５に与えるようにしてもよい。
統計解析システム５は、統合解析前処理装置３から統計解析入力データを受けると、その統計解析入力データの統計解析を実施する。
【００４０】
以上で明らかなように、この実施の形態１によれば、ＣＳＶファイル取込部１３により取り込まれたＣＳＶファイルに記録されている工事データが所定のデータ集計条件を満足しているか否かを判定し、その工事データがデータ集計条件を満足していれば、そのＣＳＶファイルの集計をＣＳＶファイル集計部１７に指示する集計条件判定部１６と、集計条件判定部１６の指示の下、ＣＳＶファイル取込部１３により取り込まれたＣＳＶファイルを集計用ＣＳＶファイル格納部１８に記録するＣＳＶファイル集計部１７と、帳票定義ファイル選択受付部２１により選択が受け付けられた帳票定義ファイルを参照して、集計用ＣＳＶファイル格納部１８に格納されているＣＳＶファイルに記録されている工事データを工事実績集計表に展開する工事データ展開部２２とを設け、工事データ抽出部２６が工事データ展開部２２により工事実績集計表に展開されている工事データの中から、データ抽出条件記憶部２５に記憶されているデータ抽出条件を満足する工事データを抽出し、その工事データを統計解析入力データとして出力するように構成したので、統計解析システム５に与えることが可能な統計解析入力データを自動的に作成することができる効果を奏する。
【００４１】
また、この実施の形態１によれば、工事データに含まれているデータ項目の中で、工事実績集計表に展開するデータ項目の項目名及び展開順位が帳票定義ファイルに定義されており、工事データ展開部２２が帳票定義ファイルに定義されている項目名に対応するデータ項目を上記展開順位どおりに工事実績集計表に展開するように構成したので、ユーザが工事実績集計表に展開するデータ項目の項目名及び展開順位を適宜帳票定義ファイルに定義すれば、ユーザが所望するデータ項目を工事実績集計表に展開することができる効果を奏する。
【００４２】
また、この実施の形態１によれば、帳票定義ファイルの中に、工事データに含まれている複数のデータ項目から、その工事データに含まれていないデータ項目を計算する計算式と、そのデータ項目の項目名及び展開順位とが定義されている場合、工事データ展開部２２が上記計算式にしたがって上記項目名に対応するデータ項目を計算し、そのデータ項目を上記展開順位どおりに工事実績集計表に展開するように構成したので、工事データに含まれていないデータ項目についても、工事実績集計表に展開することができる効果を奏する。
【００４３】
さらに、この実施の形態１によれば、予め用意されている複数の帳票定義ファイルの中から、工事データ展開部２２により参照される帳票定義ファイルの選択を受け付ける帳票定義ファイル選択受付部２１を設けるように構成したので、ユーザが所望の帳票定義ファイルを選択するだけで、所望のデータ項目を工事実績集計表に展開することができる効果を奏する。
【００４４】
また、この実施の形態１によれば、集計する工事データの条件を示すデータ集計条件の設定を受け付けるデータ集計条件設定受付部１４を設けるように構成したので、ユーザが集計する必要のある工事データを適宜設定することができる効果を奏する。
【００４５】
また、この実施の形態１によれば、抽出する工事データの条件を示すデータ抽出条件の設定を受け付けるデータ抽出条件設定受付部２４を設けるように構成したので、ユーザが抽出する必要のある工事データを適宜設定することができる効果を奏する。
【００４６】
実施の形態２．
図８はこの発明の実施の形態２による統合解析前処理装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
帳票定義ファイル設定受付部２８は例えばキーボードやマウスなどの入力装置と、ディスプレイなどの出力装置とからなるマンマシンインタフェースであり、工事データ展開部２２により参照される帳票定義ファイルの設定を受け付ける処理を実施する。なお、帳票定義ファイル設定受付部２８は帳票定義ファイル設定手段を構成している。
【００４７】
上記実施の形態１では、ユーザが帳票定義ファイル選択受付部２１を操作して、帳票定義ファイル格納部２０に格納されている複数の帳票定義ファイルの中から、工事データ展開部２２により参照される帳票定義ファイルを選択するものについて示したが、ユーザが帳票定義ファイル設定受付部２８を操作して、工事データ展開部２２により参照される帳票定義ファイルを設定するようにしてもよい。
この場合も、ユーザが所望するデータ項目を工事実績集計表に展開することができる効果を奏する。
【図面の簡単な説明】
【００４８】
【図１】この発明の実施の形態１による統合解析前処理装置を示す構成図である。
【図２】この発明の実施の形態１による統合解析前処理装置の処理内容を示すフローチャートである。
【図３】データ集計条件設定受付部１４により設定が受け付けられたデータ集計条件の一例を示す説明図である。
【図４】工事データがデータ集計条件を満足している工事件名の表示例を示す説明図である。
【図５】工事実績集計表に対する工事データの展開方法が定義されている帳票定義ファイルの一例を示す説明図である。
【図６】工事データ展開部２２によりデータ項目が展開された工事実績集計表の一例を示す説明図である。
【図７】工事データ抽出部２６により抽出された工事データの一例を示す説明図である。
【図８】この発明の実施の形態２による統合解析前処理装置を示す構成図である。
【符号の説明】
【００４９】
１  工事実績集計システム、２  取込用ＣＳＶファイル格納部、３  統合解析前処理装置、４  ネットワーク、５  統計解析システム、１１  工事一覧ファイル格納部、１２  ＣＳＶファイル取込制御部（工事データ取込手段）、１３  ＣＳＶファイル取込部（工事データ取込手段）、１４  データ集計条件設定受付部（条件設定手段）、１５  データ集計条件記憶部（条件設定手段）、１６  集計条件判定部（工事データ記録手段）、１７  ＣＳＶファイル集計部（工事データ記録手段）、１８  集計用ＣＳＶファイル格納部（工事データ記録手段）、１９  工事件名表示部、２０  帳票定義ファイル格納部（帳票定義ファイル選択手段）、２１  帳票定義ファイル選択受付部（帳票定義ファイル選択手段）、２２  工事データ展開部（工事データ展開手段）、２３  工事実績集計表表示部、２４  データ抽出条件設定受付部（条件設定手段）、２５  データ抽出条件記憶部（条件設定手段）、２６  工事データ抽出部（工事データ出力手段）、２７  統計解析入力データ編集部、２８  帳票定義ファイル設定受付部（帳票定義ファイル設定手段）。
【図１】
2009053854.tif 000003
【図２】
2009053854.tif 000004
【図３】
2009053854.tif 000005
【図４】
2009053854.tif 000006
【図５】
2009053854.tif 000007
【図６】
2009053854.tif 000008
【図７】
2009053854.tif 000009
【図８】
2009053854.tif 000010