(57)【要約】【課題】車両部品の実際の接続形態に即した作業指数データを用いて車両作業費用を正しく見積もることができる車両作業費用見積システムを提供する。【解決手段】車両部品の実際の接続形態を記憶した接続テーブル１２と、作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを接続テーブル１２及び部品テーブル１１と関連付けて記憶した工数配分テーブル（テーブル）１５とを記憶装置７に保有しておき、対象となる車両部品及び作業内容が入力されたときに、コンピュータ２が、車両部品に関連付けられた工数配分テーブル１５で配分されている作業時間と調達コストとに基づいて車両作業費用を見積もる。【選択図】図１
2010015457.tif 000002
【特許請求の範囲】
【請求項１】
車両の整備又は修理に伴う作業時間の目安を表す作業指数データを生成する作業指数データ生成システムであって、
前記車両に装備される複数の車両部品の接続形態のうち、どの車両部品も単独で取り外せる一般接続形態、一方の車両部品の脱着又は取替をするには他方の車両部品の脱着又は取替を必要とする条件接続形態、他方の車両部品を脱着するときには一方の車両部品の作業は不要だが当該他方の車両部品の取替には当該一方の車両部品に対する作業時間の計上を必要とする親子接続形態、及び、一方の車両部品と他方の車両部品以外の他の車両部品をすべて外してはじめて当該一方の車両部品又は当該他方の車両部品の取り外しが可能となる親親接続形態の少なくとも一つ又は二つ以上を組み合わせた接続形態を、当該接続形態を識別するための接続ＩＤ、及び、当該接続形態に関わる車両部品を識別するための車両部品ＩＤと関連付けて記憶した第１テーブルと、
作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを、当該作業内容を識別するための作業ＩＤ、及び、当該車両部品が関わる前記接続ＩＤと関連付けて記憶した第２テーブルと、
対象となる車両部品ＩＤ及び作業ＩＤの入力を受け付ける入力受付手段と、
受け付けた車両部品ＩＤに関連付けられた接続ＩＤを前記第１テーブルより索出するとともに、索出した接続ＩＤについて定められた前記第２テーブルのうち、前記作業ＩＤに対応するものを特定し、特定した第２テーブルで配分されている作業時間に基づいて前記作業指数データを生成する処理手段とを有する、
車両の作業指数データ生成システム。
【請求項２】
前記第２テーブルには、ある車両部品の脱着又は取替に伴い、その車両部品と異なる他の車両部品が付随されるときに、前記車両部品の脱着又は取替に要する作業時間に、前記他の車両部品も脱着されるものとみなして作業時間が配分されている、
請求項１記載の作業指数データ生成システム。
【請求項３】
前記第２テーブルには、３つ以上の車両部品を接続させる接続形態についての前記接続ＩＤが含まれる、請求項２記載の作業指数データ生成システム。
【請求項４】
複数の前記車両部品と各車両部品が接続される前記一般接続形態、前記条件接続形態、前記親子接続形態、前記親親接続形態、又はこれらの二つ以上を組み合わせた接続形態とをシンボル化したシンボル画像と、これらのシンボル画像を俯瞰的に表現した車両部品マップとを保持する画像データ保持手段と、
この画像データ保持手段に保持されているシンボル画像又は前記車両部品マップを所定の表示装置に表示させる表示制御手段とをさらに有する、
請求項１、２又は３記載の作業指数データ生成システム。
【請求項５】
前記入力受付手段は、前記表示装置に表示された前記車両部品マップの中のシンボル画像を指定することにより、当該シンボル画像に対応する車両部品ＩＤの入力を受け付ける、
請求項４記載の作業指数データ生成システム。
【請求項６】
車両の整備又は修理に伴う作業時間の目安を表す作業指数データと車両部品の調達コストとに基づいて車両作業費用を見積もる車両作業費用見積システムであって、
前記車両に装備される複数の車両部品の接続形態のうち、どの車両部品も単独で取り外せる一般接続形態、一方の車両部品の脱着又は取替をするには他方の車両部品の脱着又は取替を必要とする条件接続形態、他方の車両部品を脱着するときには一方の車両部品の作業は不要だが当該他方の車両部品の取替には当該一方の車両部品に対する作業時間の計上を必要とする親子接続形態、及び、一方の車両部品と他方の車両部品以外の他の車両部品をすべて外してはじめて当該一方の車両部品又は当該他方の車両部品の取り外しが可能となる親親接続形態の少なくとも一つ又は二つ以上を組み合わせた接続形態を、当該接続形態を識別するための接続ＩＤ、及び、当該接続形態に関わる車両部品を識別するための車両部品ＩＤと関連付けて記憶した第１テーブルと、
作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを、当該作業内容を識別するための作業ＩＤ、及び、当該車両部品が関わる前記接続ＩＤと関連付けて記憶した第２テーブルと、
車両部品の調達コストを前記車両部品ＩＤと関連付けて記憶した第３テーブルと、    
対象となる車両部品ＩＤ及び作業ＩＤの入力を受け付ける入力受付手段と、
受け付けた車両部品ＩＤに関連付けられた接続ＩＤを前記第１テーブルより索出するとともに、索出した接続ＩＤについて定められた前記第２テーブルのうち、前記作業ＩＤに対応するものを特定し、特定した第２テーブルで配分されている作業時間に基づいて前記作業指数データを生成し、さらに、前記車両部品ＩＤに関連付けられた第３テーブルから調達コストを読み出し、この調達コストと前記作業指数データとに基づいて前記車両作業費用を算出する処理手段とを有する、
車両作業費用見積システム。
【請求項７】
記憶装置を有するコンピュータを、車両の整備又は修理に伴う作業時間の目安を表す作業指数データを生成する作業指数データ生成システムとして動作させるためのコンピュータプログラムであって、
前記記憶装置に、前記車両に装備される複数の車両部品の接続形態のうち、どの車両部品も単独で取り外せる一般接続形態、一方の車両部品の脱着又は取替をするには他方の車両部品の脱着又は取替を必要とする条件接続形態、他方の車両部品を脱着するときには一方の車両部品の作業は不要だが当該他方の車両部品の取替には当該一方の車両部品に対する作業時間の計上を必要とする親子接続形態、及び、一方の車両部品と他方の車両部品以外の他の車両部品をすべて外してはじめて当該一方の車両部品又は当該他方の車両部品の取り外しが可能となる親親接続形態の少なくとも一つ又は二つ以上を組み合わせた接続形態を、当該接続形態を識別するための接続ＩＤ、及び、当該接続形態に関わる車両部品を識別するための車両部品ＩＤと関連付けて記憶した第１テーブルと、作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを、当該作業内容を識別するための作業ＩＤ、及び、当該車両部品が関わる前記接続ＩＤと関連付けて記憶した第２テーブルと、を記憶させるとともに、
前記コンピュータを、
対象となる車両部品ＩＤ及び作業ＩＤの入力を受け付ける入力受付手段、
受け付けた車両部品ＩＤに関連付けられた接続ＩＤを前記第１テーブルより索出するとともに、索出した接続ＩＤについて定められた前記第２テーブルのうち、前記作業ＩＤに対応するものを特定し、特定した第２テーブルで配分されている作業時間に基づいて前記作業指数データを生成する処理手段として機能させる、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の整備又は修理に伴う作業時間又は工数の目安である作業指数データを生成するシステム及び当該作業指数データを用いた車両作業費用見積システムに関する。
【背景技術】
【０００２】
車両の整備又は修理の作業費用算出額を合理的なものとするために、車両の構造調査、修理作業の実態調査等に基づく作業指数データが用いられている。「作業指数データ」は、例えば１〜２年使用で２〜３万［ｋｍ］走行し、汚れ、錆付が軽度という標準的な状態の車両の整備・修理を行う場合に、標準設備を備えた工場で、標準能力を有する作業者により、車両部品を安全、合理的かつ経済的な修理方法で、その車両の機能、程度に応じた品質に配慮した作業方法で作業を行った場合の作業時間（目安）を表すデータである。ここにいう標準工場は、例えば認証工場設備基準の機械設備の他、スポット・アーク・ガスの各溶接機、簡易ボデー修正機を有する一般的な整備工場を指す。標準能力を有する作業者は、例えば実務経験３年程度の技能を持った者で、補修塗装であれば実務経験５年または金属塗装技能検定２級程度を有する者、というように、業界で認知されたスキルを有する作業者をいう。
【０００３】
作業指数データには、例えば、車種毎に異なるものと車種共通のものとがある。前者の作業指数データには、損傷部品等の脱着・取替作業についての「脱着・取替指数データ」及び外板パネルを中心とした塗装作業指数についての「補修塗装指数データ」がある。後者の作業指数データには、外板パネルの板金修正作業についての「外板板金修正指数データ」、乗用車の骨格寸法をフレーム修正機を使用して復元する骨格修正作業についての「内板骨格修正指数データ」等がある。このような作業指数データを参考にすることにより、車両の整備又は修理を行う際に、概算の作業費用を、客観的妥当性をもって迅速に見積もることができるという利点が生じる。
【０００４】
作業指数データを生成するための基礎データを予めデータベース化しておき、この基礎データを用いて車両作業費用の見積もりを行う情報処理システムも種々存在する。例えば、特許文献１に開示された車両修理費見積システムでは、修理する車両に装備される車両部品の修理内容、例えば車両部品の脱着・取替に関する作業内容を基礎データとして記憶しておき、損傷部位の部品が特定されたときに、その部品に対応する修理作業内容を特定し、特定した修理作業内容に基づいて当該車両部品の調達コスト及び修理作業時間を算出し、最終的に作業費用（修理費）を算出することで、作業費用算出の手順を簡略化するとともに、客観的かつ正確な見積作業を実現している。
【特許文献１】特開２００２−２５９５９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１の車両修理費見積システムに代表される従来のこの種の情報処理システムでは、車種に関わらず、車両部品間の接続形態が考慮されていない。そのため、従来は、見積もった作業時間が実態に即したものにならないおそれがあった。例えば、小部品が大部品に着脱自在に設けられている車両の場合、小部品の脱着を行うときに、まず大部品を取り外した後に小部品を脱着を行うときの作業時間と、大部品をそのままにしたままで小部品の脱着を行うときの作業時間とで差異を設けることができなかった。実際には、小部品が脱着しにくい場所にあった場合、大部品を取り外した後に小部品を脱着する方が作業工数として少なく、結果として作業時間が短くなり、作業費用が低額になることがある。従って、従来の情報処理システムでは、あえて作業費用の補正を行わないか、あるいは、見積者が従来の経験に基づいて手作業で作業費用を補正することが行われていた。
【０００６】
本発明の主たる目的は、かかる問題を解消し、車両部品の実際の接続形態に即した作業指数データを生成する作業指数データ生成システムを提供することにある。
本発明の他の目的は、このような作業指数データを用いて車両作業費用を正しく見積もることができる車両作業費用見積システムを提供することにある。
本発明の他の目的は、指数データ生成システムをコンピュータ上で実現するためのコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の車両の作業指数データ生成システムは、車両の整備又は修理に伴う作業時間の目安を表す作業指数データを生成するシステムであって、前記車両に装備される複数の車両部品の接続形態のうち、どの車両部品も単独で取り外せる一般接続形態、一方の車両部品の脱着又は取替をするには他方の車両部品の脱着又は取替を必要とする条件接続形態、他方の車両部品を脱着するときには一方の車両部品の作業は不要だが当該他方の車両部品の取替には当該一方の車両部品に対する作業時間の計上を必要とする親子接続形態、及び、一方の車両部品と他方の車両部品以外の他の車両部品をすべて外してはじめて当該一方の車両部品又は当該他方の車両部品の取り外しが可能となる親親接続形態の少なくとも一つの接続形態を、当該接続形態を識別するための接続ＩＤ、及び、当該接続形態に関わる車両部品を識別するための車両部品ＩＤと関連付けて記憶した第１テーブルと、作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを、当該作業内容を識別するための作業ＩＤ、及び、当該車両部品が関わる前記接続ＩＤと関連付けて記憶した第２テーブルと、対象となる車両部品ＩＤ及び作業ＩＤの入力を受け付ける入力受付手段と、入力された車両部品ＩＤに関連付けられた接続ＩＤを前記第１テーブルより索出するとともに、索出した接続ＩＤについて定められた前記第２テーブルのうち、前記作業ＩＤに対応するものを特定し、特定した第２テーブルで配分されている作業時間に基づいて前記作業指数データを生成する処理手段とを有する。
【０００８】
前記第２テーブルには、ある車両部品の脱着又は取替に伴い、その車両部品と異なる他の車両部品が付随されるときに、前記車両部品の脱着又は取替に要する作業時間に、前記他の車両部品も脱着されるものとみなして作業時間が配分されている。この第２テーブルには、３つ以上の車両部品を接続させる接続形態についての前記接続ＩＤを含めることができる。
【０００９】
ある実施の態様では、複数の前記車両部品と各車両部品が接続される前記一般接続形態、前記条件接続形態、前記親子接続形態、前記親親接続形態、又はこれらの二つ以上を組み合わせた接続形態とをシンボル化したシンボル画像と、これらのシンボル画像を俯瞰的に表現した車両部品マップとを保持する画像データ保持手段と、この画像データ保持手段に保持されているシンボル画像又は前記車両部品マップを所定の表示装置に表示させる表示制御手段とをさらに備えて作業指数データ生成システムを構成することができる。この場合、前記入力受付手段は、前記表示装置に表示された前記車両部品マップの中のシンボル画像を指定することにより、当該シンボル画像に対応する車両部品ＩＤの入力を受け付ける構成とすることができる。
【００１０】
本発明が提供する車両作業費用見積システムは、車両の整備又は修理に伴う作業時間の目安を表す作業指数データと車両部品の調達コストとに基づいてに基づいて車両作業費用を見積もる車両作業費用見積システムであって、前記作業指数データ生成システムが有する前記第１テーブル、前記第２テーブル、及び前記入力受付手段を有し、さらに、車両部品の調達コストを前記車両部品ＩＤと関連付けて記憶した第３テーブルと、前記入力受付手段で受け付けた車両部品ＩＤに関連付けられた接続ＩＤを前記第１テーブルより索出するとともに、索出した接続ＩＤについて定められた前記第２テーブルのうち、前記作業ＩＤに対応するものを特定し、特定した第２テーブルで配分されている作業時間に基づいて前記作業指数データを生成し、さらに、前記車両部品ＩＤに関連付けられた第３テーブルから調達コストを読み出し、この調達コストと前記作業指数データとに基づいて前記車両作業費用を算出する処理手段とを有するシステムである。
【００１１】
本発明のコンピュータプログラムは、記憶装置を有するコンピュータを、車両の整備又は修理に伴う作業時間の目安を表す作業指数データを生成する作業指数データ生成システムとして動作させるためのコンピュータプログラムであって、前記記憶装置に、前記車両に装備される複数の車両部品の接続形態のうち、どの車両部品も単独で取り外せる一般接続形態、一方の車両部品の脱着又は取替をするには他方の車両部品の脱着又は取替を必要とする条件接続形態、他方の車両部品を脱着するときには一方の車両部品の作業は不要だが当該他方の車両部品の取替には当該一方の車両部品に対する作業時間の計上を必要とする親子接続形態、及び、一方の車両部品と他方の車両部品以外の他の車両部品をすべて外してはじめて当該一方の車両部品又は当該他方の車両部品の取り外しが可能となる親親接続形態の少なくとも一つ又は二つ以上を組み合わせた接続形態を、当該接続形態を識別するための接続ＩＤ、及び、当該接続形態に関わる車両部品を識別するための車両部品ＩＤと関連付けて記憶した第１テーブルと、作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを、当該作業内容を識別するための作業ＩＤ、及び、当該車両部品が関わる前記接続ＩＤと関連付けて記憶した第２テーブルと、を記憶させるとともに、前記コンピュータを、対象となる車両部品ＩＤ及び作業ＩＤの入力を受け付ける入力受付手段、及び、受け付けた車両部品ＩＤに関連付けられた接続ＩＤを前記第１テーブルより索出するとともに、索出した接続ＩＤについて定められた前記第２テーブルのうち、前記作業ＩＤに対応するものを特定し、特定した第２テーブルで配分されている作業時間に基づいて前記作業指数データを生成する処理手段として機能させるコンピュータプログラムである。
【発明の効果】
【００１２】
本発明では、車両部品毎に作業時間（又は工数）を割り当てるのではなく、車両部品間の接続形態を作業時間算出のキーデータとして持ち、例えば脱着又は取替の作業内容に応じて、その都度、実際の接続形態に即した配分された作業時間を特定することができるので、車両部品の実際の接続形態に即した作業指数データを生成することができる。また、車両部品についての接続形態が特定されるので、作業指数データを得るだけでなく、その車両部品についての作業手順もわかり、見積もり後のチェックが容易となり、実作業を行う者に対しても便宜を図ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を、作業指数データ生成機能を有する車両作業費用見積システムに適用した場合の実施の形態例を説明する。
［全体構成］
図１は、本実施形態の車両作業費用見積システムの構成図である。この車両作業費用見積システム１は、作業指数データに基づいて車両作業費用を見積もるための情報処理システムであり、例えばハードディスク等の記憶装置を有するコンピュータと本発明のコンピュータプログラムとの協働により実現される。
【００１４】
図１において、車両作業費用見積システム１は、コンピュータ２、入力装置３、表示装置４及びプリンター５を備えている。コンピュータ２は、ＣＰＵ（Central Processing Unit ）ボードを有する中央処理装置６、ハードディスク等の記憶装置７、コンピュータ２と上記の入力装置３等との間のインターフェースを行うＩ／Ｏ（Input／Output制御部）８、及び、本発明のコンピュータプログラムが記憶されたＲＯＭ（Read Only Memory）９を備える。
【００１５】
記憶装置７には、部品テーブル１１、接続テーブル１２、作業時間表（テーブル）１３、見積テーブル１４、工数配分テーブル１５が、車種を識別するための車種ＩＤと関連付けて記憶されている。各テーブル１１〜１５の内容については、後述する。記憶装置７には、車両、車両部品及び接続形態をシンボル表示するためのシンボル画像、これらのシンボル画像を俯瞰的に示した車両部品接続マップ、車両の実写画像、リンク画像その他の案内画像も車種ＩＤと関連付けて記憶されている。
【００１６】
ＲＯＭ９内のコンピュータプログラムは、記憶装置７を各種テーブル１１〜１５その他のパラメータ、シンボル画像、車両部品マップその他のデータ保持手段として機能させるとともに、コンピュータ２を、作業指数データ生成並びに作業費用見積のための入力受付を行う入力受付手段、作業指数データ生成、見積額算出、表示装置４への画面表示、プリンター５への印刷データ出力その他の制御処理を実行する処理手段、画像データを表示装置４に表示させるための表示制御手段として機能させる。
入力受付手段は、入力装置３及びＩ／Ｏ８を介して、対象となる車両を識別するための車両ＩＤ、車両部品を識別するための車両部品ＩＤ、及び、作業内容を識別するための作業ＩＤの入力を受け付ける。処理手段の動作については、後で詳しく述べる。
【００１７】
［車両部品の接続形態］
車両作業費用見積システム１では、操作者との間で、表示装置４への画面表示、及び入力装置３による入力受付を行う。処理開始に伴い、操作者からの車種ＩＤの入力を受け付け、まず、車種を特定させる。本実施形態では、特定された車両に搭載される複数の車両部品とその接続形態が、すべてシンボル化されたシンボル画像で表現し、さらに、これらのシンボル画像を俯瞰的に表現した車両部品接続マップで表示装置４に表示させる点に、特徴の一つがある。
【００１８】
図２は、車種が特定された後に表示装置４に表示することができる接続形態マップの一例を示す。図２に示されるように、個々の車両部品は、表示画面上で矩形枠２０で表現される。
なお、車両部品を表す画像は、必ずしも矩形枠でなくてもよく、略楕円枠その他の形状であってもよい。各車両部品の接続形態は、本例では、矩形枠２０間を結ぶ矢印付き又は矢印なしの線図２１で表現される。入力装置３を操作する操作者が任意の矩形枠２０又は線図２１を選択することにより、それらが選択されたものとして扱う。
【００１９】
図３は、操作者からの所定の指示により表示装置４に表示される実際の車両の車両部品の案内画像である。この案内画像は、表示中の矩形枠２０との対応がなされている。図３から明らかなように、矩形枠２０は、実際には複雑な形状をした車両部品にそれぞれ対応している。なお、複数の車両部品の関係を簡易的に表現することを目的として、複数の車両部品を一つの矩形枠２０で表示することもある。あるいは、複数の車両部品がひとまとまりとなって供給されるような場合、複数の車両部品を表す矩形枠２０を、供給形態に合わせた一つの矩形枠２０で囲んで表示することもある（例えば図２内の一番左上の矩形枠（２つの矩形枠を１つの矩形枠で囲んだもの））。
【００２０】
図４〜図６は、車両部品の接続形態の説明図である。図４は４つの基本接続形態を表す。実線２１ａは、車両部品Ａ及び車両部品Ｂのどちらでも単独で取り外せることを意味する。このような接続を「一般接続」と呼ぶ。
矢印２１ｂは、車両部品Ａを外す前に車両部品Ｂを外さなければならない、言い換えれば、車両部品Ａの脱着や取替をするには、車両部品Ｂの脱着または取替作業が必要なことを意味する。このような接続を「条件接続」（この場合はＢ優先と称する）と呼ぶ。
矢印２１ｃは、車両部品Ｂを外すと車両部品Ａが付着しているので、車両部品Ｂを脱着する場合には車両部品Ａの指数の計上が不要だが、車両部品Ｂを取り替える場合は車両部品Ａに対する指数の計上が必要なことを意味する。このような接続を「親子接続」（この場合はＢ親と称する）と呼ぶ。
矢印２１ｄは車両部品Ａと車両部品Ｂのみが一体となってはじめて、すなわち車両部品Ａと車両部品Ｂ以外の車両部品をすべて外してはじめて車両部品Ａ−車両部品Ｂ間を外すことができることを意味する。このような接続を「親親接続」と呼ぶ。
なお、図４に示した基本接続形態は例示であって、必ずしもこれらの例に限定されるものではなく、接続形態を端的に表現できるものであれば、他の表現形態も勿論可能である。
【００２１】
本明細書では、作業内容として、脱着と取替の２つの例を挙げる。この明細書において「脱着」とは、対象となる車両部品を車体から取り外し、その後取付を行う作業をいうものとする。その際、対象となる車両部品に付着している他の車両部品は取り外すことなく、そのままとする。また、「取替」とは、対象となる車両部品を車体から取り外し、取り外した状態で対象となる車両部品に付着している他の車両部品をすべて外し、対象となる車両部品を同種の他の部品に組み替え、その後、組み替えた車両部品を車体に取り付ける作業をいうものとする。
【００２２】
図５（ａ）は図４に示した基本接続形態の組み合わせ例を示している。矢印２２ａ，２２ｂは、条件接続（２１ｂ）と親子接続（２１ｃ）とを組み合わせたものであり、対象となる車両部品がどちらかによって異なるものとなる。図５（ｂ）は３つ以上の車両部品の場合の接続形態例を示している。図６は、車両部品の選択状況によって接続の条件を変化させることを表している。
【００２３】
本実施形態では、作業時間を算出する際に、作業工程の数である「工数」なる概念を導入している。作業時間は工数の関数である。本実施形態では、各接続形態に、それぞれ、その接続形態に対応する全車両部品のあらゆる修理作業内容に応じた総工数を、作業時間を纏めた作業時間表として設定する。
すなわち、図７の作業時間表の内容例に示すように、２つの車両部品間の接続で、作業内容が「取替」「脱着」「選択なし」の３通りの場合、最大で３×３＝９通りの工数を持つことになる。また、図８作業時間表の内容例に示すように、３つの車両部品間の接続であれば、修理作業内容が「取替」「脱着」「選択なし」の３通りの場合、最大で３×３×３＝２７通りの工数を持つことになる。一つの接続形態について複数の工数を持つことになる理由は、既に述べたように、接続形態によって作業内容が異なってくる場合があり得るので、作業の実態に合わせた工数を設定する必要があるためである。本実施形態の例では、このような複数通りの工数のうち、最適なものを選定できるようにしてある。
【００２４】
［各種テーブル］
記憶装置７に記憶される各種テーブル１１〜１５について説明する。
図９は、ホールカバー（車両部品ＩＤ２）がフロントバンパ（車両部品ＩＤ１）に親子接続（フロントバンパ親）で接続され、さらに、フロントバンパ（車両部品ＩＤ１）が、車体側（車両部品ＩＤ３）に一般接続で接続されている場合の部品テーブル１１、接続テーブル１２及び作業時間表１３の内容例を示している。部品テーブル１１は、車両部品ＩＤ及び接続形態を識別するための接続ＩＤ（群）、及び車両部品名が記述される。
なお、図示を省略してあるが、車両部品毎の調達コストを更新自在に記憶したコストテーブルが車両部品ＩＤをキーとして、部品テーブル１１と関連付けられている。
【００２５】
接続テーブル１２は、複数の接続形態の少なくとも一つの接続形態を識別するための接続ＩＤ、接続形態の属性、当該接続形態で接続されている車両部品ＩＤ群、及び前述の作業時間表を項目として含む。
【００２６】
図１０は、車両部品に関する作業内容が特定された際の各種テーブルの内容例を示している。例えば、フロントバンパが脱着、ホールカバーが取替と修理作業内容が特定されたことを想定する。部品テーブル１１及び接続テーブル１２は、図９に示した通りである。作業内容が特定されると、見積テーブル１４の内容も決まる。見積テーブル１４には、シーケンシャル番号（Ｎｏ）、修理作業内容が特定された車両部品ＩＤ、及び、修理作業内容を識別するための作業ＩＤが追記される。
【００２７】
本実施形態では、作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを当該作業内容を識別するための作業ＩＤ、及び、当該車両部品が関わる接続ＩＤと関連付けた工数配分テーブル１５を記憶装置７に記憶する。工数配分テーブル１５の内容（特に配分ルール）は、車両部品と接続形態との組み合わせ毎に決められる。
図１１は、２つの車両部品の一般接続の場合の内容例であり、図１２は、２つの車両部品の条件接続（Ｂ優先）の場合の内容例であり、図１３は２つの車両部品の親子接続（Ｂ親）の場合の内容例である。３つの車両部品の場合も、図１４に示すような内容の工数配分テーブル１５が設定される。
【００２８】
図１３を参照すると、「脱着とみなして」という表現がある。この表現の作業について工数を計上する理由について説明する。一例として、図１５に示すような車両部品及び接続形態において、フロントバンパのみを脱着することを想定する。図１６に示すように、フロントバンパの脱着が指定されると、フロントバンパとステーは親子接続（フロントバンパ親）されているため、フロントバンパの脱着に伴い、ステーも一体に脱着される。そこで、ステーが脱着されるものとみなして工数を計上する（但し、親子接続に伴う工数は除く）。次いで、ステーに計上された工数をフロントバンパに加算する。
【００２９】
一方、フロントバンパを取り替える場合、すなわち、図１７に示すように、フロントバンパの取替が指定される場合、フロントバンパとステーは親子接続（フロントバンパ親）されているため、フロントバンパの取替に伴い、ステーの脱着が必要となる。そこで、ステーが脱着されるものとみなして工数を計上する（親子接続に伴う工数も含む）。次いで、ステーに計上された工数をフロントバンパに加算する。
これらにより、フロントバンパの修理作業内容のみを特定することで、ステーの脱着の有無を考えることなく、正確な工数の計上が可能となる。
【００３０】
親親接続の場合も同様である。すなわち、図１８に示す例において、車両部品Ａの脱着を指定したとする。車両部品Ａの脱着とは車両部品Ａ、Ｂ、Ｃが一体となって脱着されることであるから、図１８の左右に示す接続状態は等価となる。従って、図１６、図１７に示した工数の計上方法を適用することができる。同様に、図１９に示す例において、車両部品Ａの取替を指定した場合、車両部品Ａの取替とは車両部品Ａ、Ｂ、Ｃを一体に取り外した後、車両部品Ａを取り替え、その後一体となった車両部品Ａ、Ｂ、Ｃを取り付けることであるから、図１９の左右に示す接続状態は等価となる。従って、図１６、図１７に示した工数の計上方法を適用することができる。以上説明した「脱着とみなす」という作業を以下の説明では「みなし脱着」と称する。
【００３１】
［車両作業費用見積システムの動作］
次に、本実施形態の車両作業費用見積システムにおいて、上記各種テーブル１１〜１５を用いて、修理作業の見積もりを行う場合の動作を説明する。図２０以降のフローチャートは、中央処理装置６がＲＯＭ９に記憶されたコンピュータプログラムを実行して行う処理の手順を示すものである。
【００３２】
［全体動作］
車両作業費用見積システム１の全体的な動作手順例を図２０に示す。
図２０において、操作者が入力装置３を介して所定の起動指定を行うことにより、表示装置４に、車種の選択画面が表示される。この選択画面を通じて、操作者から車両の車種が選択されると、記憶装置７に記憶されている各種テーブル１１〜１５及びデータから当該車種に関するものを特定する（ステップＳ１）。また、選択された車種の車両部品のシンボル画像及び車両部品間の接続形態を俯瞰的に表現した車両部品接続マップを表示装置４に表示する。一例として、図２に例示する画面を表示する。
【００３３】
入力装置３を介して、画面上で修理対象となる車両部品が指定され（ステップＳ３）、さらに、修理対象となる車両部品に対する修理内容、例えば着脱、取替等がダイレクト入力又は画面指定により入力されると（ステップＳ４）、コンピュータ２（処理手段）は、修理費（作業費用見積額）を算出する（ステップＳ５）。修理費は、各種テーブル１１〜１５に記憶されている基礎データをもとに生成した作業指数データと車両部品の調達コストとに基づいて計算する。作業指数データの生成に関わる処理については、後述する。
そして、算出した修理費を所定のフォーマットに編集し、見積書を作成し、これをプリンター５より印刷する（ステップＳ６）。
【００３４】
[修理費算出]
本実施形態の車両作業費用見積システム１では、特徴的な手法により修理費を算出する。以下、ステップＳ５の修理費算出の手順を詳細に説明する。
図２１は、修理に要する全作業工数の計算手順を示すフローチャートである。
ステップＳ１０では、計算前処理として、必要な変数（パラメータ）の初期化を行う。すなわち、特定されたすべての車両部品について工数を０にリセットし、すべての車両部品のみなし脱着フラグを「false」、全接続の計算済フラグを「false」に、それぞれリセットする。これらのフラグは、処理が行われると「false」から「true」に更新されるものである。
【００３５】
ステップＳ１１では、図１０に例示した見積テーブル１４から車両部品及び作業データを取得する。見積テーブル１４は、工数計算する車両部品及びその車両部品に対する作業（脱着、取替）のリストである。以下の説明では、この車両部品の個数を、Ｎ個とする。
【００３６】
ステップＳ１２では、脱着／取替という作業が設定されているｉ番目（ｉ＝１、２〜Ｎ）の車両部品（「部品１」）に対して、ステップＳ１３の手順を実行する。
ステップＳ１３では、ｉ番目の車両部品からみて、みなし脱着がなされる車両部品（親子関係の子に相当する車両部品で、脱着・取替されない車両部品）のすべての「みなし脱着フラグ」を「true」に更新とともに、元の親がどの車両部品かを記憶する「みなし脱着設定」サブルーチンを実行する。この「みなし脱着設定」サブルーチンの詳細については、後述する。ステップＳ１４ではＮ個のすべての車両部品に対して「みなし脱着設定」サブルーチンが実行されたどうかを判断する。すべて実行された場合は以降のステップに進む。まだであればステップＳ１２に戻り、ｉ＋１番目の車両部品に対して、ステップＳ１３の手順を実行する。
【００３７】
ステップＳ１５では、脱着／取替という作業が設定されているｉ番目（ｉ＝１、２〜Ｎ）の車両部品（「部品２」）に対して、ステップＳ１６の手順を実行する。ステップＳ１６は、ｉ番目の車両部品の工数を算出する「工数計算」サブルーチンである。「工数計算」サブルーチンの詳細については後述する。
ステップＳ１７ではＮ個のすべての車両部品に対して「工数計算」サブルーチンが実行されたどうかを判定する。すべて実行された場合は以降のステップに進む。まだであれば、ステップＳ１５に戻り、ｉ＋１番目の車両部品に対してステップＳ１６の手順を実行する。
【００３８】
ステップＳ１８では、再度、全接続の計算済みフラグを「false」に初期化する。ステップＳ１９では、脱着／取替という作業が設定されているｉ番目（ｉ＝１、２〜Ｎ）の車両部品（「部品３」）に対して、ステップＳ２０の手順を実行する。ステップＳ２０は、ｉ番目の車両部品からみて、みなし脱着を行う車両部品（親子関係の子に相当する車両部品）の工数を親車両部品であるｉ番目の車両部品にまとめるための「みなし脱着まとめ」サブルーチンである。「みなし脱着まとめ」サブルーチンの詳細は後述する。
ステップＳ２１ではすべての車両部品（Ｎ個）に対して「みなし脱着まとめ」サブルーチンが実行されたどうかを判定する。すべて実行された場合は以降のステップに進む。まだであればステップＳ１９に戻り、ｉ＋１番目の車両部品に対してステップＳ２０の手順を実行する。ステップＳ２２では、計算された工数および取替と指定された車両部品の調達コストを表示装置４の画面上に表示する。また、その結果を記憶装置７に格納する。
【００３９】
図２２は、「みなし脱着設定」サブルーチンの詳細フローチャートである。
このサブルーチンは、引数ｘ、ｙを持つ。ｘは対象となる車両部品のＩＤ、ｙは親となる車両部品のＩＤを示す。親の定義は図４に示した通りである。
図２２において、ステップＳ３０では、対象となる車両部品ｘに接続されている車両部品の接続テーブルから接続形態データを取得する。以下の説明では、車両部品ｘの接続数をＭ個とする。ステップＳ３１では、車両部品ｘに接続されているｉ番目（ｉ＝１、２〜Ｍ）の接続に対して、ステップＳ３２以降の手順を実行する。
【００４０】
ステップＳ３２では、車両部品ｘにｉ番目の接続で接続されている相手側の車両部品（ここではｋ、ｌ、ｍ…と表示する）の修理内容（脱着／取替）を調べる。修理内容は見積テーブルから分かる。ここで、みなし脱着は、脱着として扱う。
ステップＳ３３では、ｉ番目の接続の種類と、それに接続されている車両部品（ｋ、ｌ、ｍ…）の修理内容（脱着／取替）の組み合わせをもとに、工数配分テーブル１５における計算方法を取得する。ここで、みなし脱着は脱着として扱う。ステップＳ３４では、ステップＳ３３で取得された計算方法に基づき、みなし脱着計算が必要かどうかを判定する。その結果、みなし脱着計算が必要とされた場合は、ステップＳ３５に進む。不要とされた場合は、ステップＳ４０に進む。
【００４１】
ステップＳ３５では、車両部品ｘにｉ番目の接続で接続された車両部品（ｋ、ｌ、ｍ…）の中から、みなし脱着計算が必要な車両部品データを接続テーブルから取得する。以下の説明では、みなし脱着計算が必要な車両部品は、Ｋ個とする。
【００４２】
ステップＳ３６では、みなし脱着計算が必要なｊ番目（ｊ＝１、２〜Ｋ）の車両部品に対して、ステップＳ３７以降の手順を実行する。ステップＳ３７では、ｊ番目の車両部品のみなし脱着フラグを「true」に設定し、ｊ番目の車両部品に接続されている元の親車両部品の接続テーブルに車両部品ｙを追加する。ステップＳ３８では、ｊ番目の車両部品から更に「みなし脱着」が必要な車両部品（つまり、子供の車両部品）の有無を調べる必要があるため、同じサブルーチンに再入する。この際、元の親の車両部品のＩＤを変数ｙとして再入する。ステップＳ３９では、すべての車両部品（Ｍ個）に対してステップＳ３６〜ステップＳ３８が実行されたどうかを判定する。すべて実行された場合は以降のステップに進む。まだであれば、ステップＳ３６に戻り、ｊ＋１番目の車両部品に対してステップＳ３６以降の手順を実行する。
【００４３】
ステップＳ４０では、すべての接続（Ｍ個）に対してステップＳ３３〜ステップＳ３９が実行されたかどうかを判定する。すべて実行された場合は、本サブルーチンを終了する。まだであればステップＳ３３に戻り、ｉ＋１番目の接続に対してステップＳ３３以降の手順を実行する。
【００４４】
図２３は、「工数計算」サブルーチンの詳細フローチャートである。このサブルーチンは引数ｘを持ち、ｘは対象となる車両部品のＩＤを示す。図２３において、ステップＳ５０では、対象となる車両部品ｘに接続している車両部品の接続テーブルから接続形態データを取得する。以下の説明では、車両部品ｘの接続数をＭ個とする。ステップＳ５１では、車両部品ｘに接続されているｊ番目（ｊ＝１、２〜Ｍ）の接続に対してステップＳ５２以下の手順を実行する。
【００４５】
ステップＳ５２では、ｊ番目の接続に対応する計算済みフラグの状態を判定する。計算済みフラグが「true」であればステップＳ５５に進み、「false」であればステップＳ５３に進む。ステップＳ５３では、ｊ番目の接続に対応する計算済みフラグを「true」に設定する。ステップＳ５４では、車両部品ｘとｊ番目の接続についての工数を実際に計上するための「工数割当」サブルーチンを実行する。
ステップＳ５５では、すべての接続（Ｍ個）に対してステップＳ５２〜ステップＳ５４が実行されたどうかを判定する。すべて実行された場合は工数計算サブルーチンを終了し、まだであればステップＳ５２に戻り、ｊ＋１番目の接続に対してステップＳ５２以降の手順を実行する。
【００４６】
図２４は、「工数割当」サブルーチン（ステップＳ５４）の詳細フローチャートである。このサブルーチンは引数ｘ、ｙを持ち、ｘは対象となる車両部品のＩＤ、ｙは車両部品ｘに接続された接続のＩＤを示す。
図２４において、ステップＳ６０では、車両部品ｘに接続ｙで接続されている相手車両部品（以下、ｋ、ｌ、ｍ…として表す）の修理内容（脱着／取替）を調べる。これは、見積テーブルから分かる。ここで、車両部品ｘのみなし脱着は脱着として扱い、その他の車両部品のみなし脱着は選択なしとして扱う。
ステップＳ６１では、接続ｙの種類と、それに接続されている車両部品（ｘ、ｋ、ｌ、ｍ…）の修理内容（脱着／取替）の組み合わせをもとに、工数配分テーブル１５における計算方法を取得する。ここで、車両部品ｘのみなし脱着は脱着として扱い、その他の車両部品のみなし脱着は選択なしとして扱う。
ステップＳ６２では、みなし脱着計算があるかどうかを判定する。計算があればステップＳ７０に進み、なければステップＳ６３に進む。みなし脱着計算があるかどうかは、ステップＳ６１で取得された工数配分テーブル１５における計算方法から判定できる。すなわち、車両部品ｘが、他の車両部品ｋ、ｌ、ｍ…からみて親かどうかで判定できる。
【００４７】
ステップＳ６３では、車両部品ｘに接続ｙで接続されている相手車両部品（ｋ、ｌ、ｍ…）の修理内容（脱着／取替）を調べる。ここで、車両部品ｘのみなし脱着は、脱着として扱う。次に、ステップＳ６４では、車両部品ｘと接続ｙで接続されている相手車両部品（ｋ、ｌ、ｍ…）の修理内容に基づいて、接続ｙに対応する工数を作業時間表から取得する。ここで、みなし脱着は脱着として扱う。次に、ステップＳ６５では、接続ｙの種類と、それに接続されている車両部品（ｘ、ｋ、ｌ、ｍ…）の修理内容（脱着／取替）の組み合わせをもとに、工数配分テーブル１５における計算方法を取得する。ステップＳ６６では、車両部品ｘ、ｋ、ｌ、ｍ…の元の親がすべて同じであるかどうかを判定する。判定が肯定された場合、すべての車両部品が一体に接続されているため、接続ｙは分解等しないので、工数として計上せず、サブルーチンを終了する。一方、判定が否定された場合はステップＳ６７に進み、工数配分テーブル１５における計算方法に基づいて、接続ｙの作業時間を車両部品ｘ、ｋ、ｌ、ｍ…に割り当てる。
【００４８】
ステップＳ６８では、先に外さなければならない車両部品がある等の条件があるかどうかを判定する。判定が肯定されれば、ステップＳ６９において条件の表示、保存等を行い、判定が否定された場合は、このサブルーチンを終了する。
一方、ステップＳ７０では、車両部品ｘと接続ｙで接続されている相手車両部品（ｋ、ｌ、ｍ…）の修理内容に基づいて、接続ｙに対応する工数を作業時間表から取得する。ここで、車両部品ｘのみなし脱着は脱着として扱い、その他の車両部品のみなし脱着は選択なしとして扱う。次に、ステップＳ７１では、車両部品ｘに接続ｙで接続された車両部品（ｋ、ｌ、ｍ…）の中から、みなし脱着計算が必要な車両部品ＩＤリストを取得する。以下の説明では、みなし脱着計算が必要な車両部品の個数をＫ個とする。
【００４９】
ステップＳ７２では、みなし脱着計算が必要なｌ番目の車両部品（ｌ＝１、２〜Ｋ）の接続に対してステップＳ７３以降の手順を実行する。ステップＳ７３では、接続ｙについて工数の計上が必要か否かを工数配分テーブル１５における計算方法から判定する。判定が肯定されれば、ステップＳ７４において引数を「true」に設定して「親子計算」サブルーチンを実行する。判定が否定された場合は、ステップＳ７５において引数を「false」に設定して「親子計算」サブルーチンを実行する。ステップＳ７６では、すべての車両部品（Ｋ個）に対してステップＳ７３〜ステップＳ７５が実行されたどうかを判定する。すべて実行された場合はステップＳ６８に移行し、まだであれば、ステップＳ７３に戻り、ｌ＋１番目の車両部品に対してステップＳ７３以降の手順を実行する。
【００５０】
図２５は「親子計算」サブルーチンの詳細フローチャートである。このサブルーチンは引数ｘ、ｙ、ｚ、ｃｏｎｄを持ち、ｘ、ｚは車両部品のＩＤを示す。このとき、車両部品ｘが親である。ｙは、車両部品ｘ、ｚに接続された接続のＩＤを示す。ｃｏｎｄは、接続ｙを車両部品ｘの工数に計上するかどうか（「true」／「false」）を示す。図２６において、ステップＳ８０では、引数ｃｏｎｄの値を判定し、値が「true」であればステップＳ８１に進む。一方、値が「false」であればステップＳ８２に進む。ステップＳ８２では、接続ｙの工数を車両部品ｘに計上する。ステップＳ８３では、「親子計算」サブルーチンを実行するときは必ずみなし脱着計算を行うときである（図２５参照）。この場合は、「工数計算」サブルーチンを再度実行する。
【００５１】
図２６は「みなし脱着まとめ」サブルーチンの詳細フローチャートである。このサブルーチンは引数ｘを持ち、ｘは車両部品のＩＤである。図２７において、ステップＳ９０では、対象となる車両部品ｘに接続されている接続のＩＤデータを接続テーブルから取得する。以下の説明では、接続の個数をＭ個とする。
ステップＳ９１では、ｊ番目の接続（ｊ＝１、２〜Ｍ）に対してステップＳ９２以降の手順を実行する。ステップＳ９２では、ｊ番目の接続の計算済フラグの値を確認する。値が「true」であれば、既に計算済であるので、当該接続についての計算は行わず、ステップＳ９５に進む。一方、値が「false」であれば、まだ計算を行っていないので、ステップＳ９３においてｊ番目の接続の計算済フラグの値を「true」に設定し、ステップＳ９４において「みなし脱着まとめ２」サブルーチンを実行する。ステップＳ９５では、すべての接続（Ｍ個）に対してステップＳ９２〜ステップＳ９４が実行されたどうかを判定する。すべて実行された場合はサブルーチンを終了し、まだであればステップＳ９２に戻り、ｊ＋１番目の車両部品に対してステップＳ９２以降の手順を実行する。
【００５２】
図２７は「みなし脱着まとめ２」サブルーチンの詳細フローチャートである。このサブルーチンは引数ｘ、ｙを持ち、ｘは車両部品のＩＤ、ｙは接続のＩＤである。このサブルーチンは、車両部品ｘと接続ｙで接続されている車両部品群について、みなし脱着がある場合の工数を車両部品ｘにまとめるためのものである。
【００５３】
図２７において、ステップＳ１００では、車両部品ｘに接続ｙで接続されている相手車両部品（以下、ｋ、ｌ、ｍ…として表す）の修理内容（脱着／取替）を調べる。これは、見積テーブルから分かる。ここで、車両部品ｘのみなし脱着は脱着として扱い、その他の車両部品のみなし脱着は選択なしとして扱う。ステップＳ１０１では、接続ｙの種類と、それに接続されている車両部品（ｘ、ｋ、ｌ、ｍ…）の修理内容（脱着／取替）の組み合わせをもとに、工数配分テーブル１５における計算方法を取得する。ここで、車両部品ｘのみなし脱着は脱着として扱い、その他の車両部品のみなし脱着は選択なしとして扱う。ステップＳ１０２ではみなし脱着計算があるかどうかを判定する。計算があればステップＳ１０３に進む。なければサブルーチンを終了する。みなし脱着計算があるかどうかは、ステップＳ１０１で取得された工数配分テーブル１５における計算方法から判定できる。すなわち、車両部品ｘが、他の車両部品ｋ、ｌ、ｍ…からみて親かどうかで判定できる。ステップＳ１０３では、車両部品ｘに接続ｙで接続された車両部品（ｋ、ｌ、ｍ…）の中から、みなし脱着計算が必要な車両部品ＩＤリストを取得する。以下の説明では、みなし脱着計算が必要な車両部品の個数をＫ個とする。
【００５４】
ステップＳ１０４では、ｌ番目の車両部品（ｌ＝１、２〜Ｋ）に対してステップＳ１０５以下の手順を実行する。ステップＳ１０５では、「みなし脱着まとめ」サブルーチンを実行する。ステップＳ１０６では、車両部品ｌに計上された工数を車両部品ｘの工数に加算し、車両部品ｌの工数を０にリセットする。これにより、車両部品ｌに計上された工数を車両部品ｘの工数に移行させる。ステップＳ１０７ではすべての車両部品（Ｋ個）に対してステップＳ１０５〜ステップＳ１０６が実行されたどうかを判定する。すべて実行された場合はサブルーチンを終了する。まだであればステップＳ１０５に戻り、ｌ＋１番目の車両部品に対してステップＳ１０５以降の手順を実行する。
【００５５】
このように、車両作業費用見積システム１では、一般接続形態、条件接続形態、親子接続形態、及び、親親接続形態の少なくとも一つ又は二つ以上を組み合わせた接続形態を、接続ＩＤ及び車両部品ＩＤと関連付けて記憶した接続テーブル１２と、作業内容毎にどの車両部品にどの程度の作業時間を配分すべきかを定めた配分ルールを作業ＩＤ及び当該車両部品が関わる接続ＩＤと関連付けて記憶した工数配分テーブル１５と、車両部品の調達コストを車両部品ＩＤと関連付けて記憶したテーブルとを記憶装置７に記憶しておき、修理対象となる車両部品（車両ＩＤ）及び作業内容（作業ＩＤ）の入力を受け付けたときに、車両部品ＩＤに関連付けられた接続ＩＤを接続テーブル１２より索出するとともに、索出した接続ＩＤについて定められた工数配分テーブル１５を特定し、そのテーブルで配分されている作業時間に基づいて作業指数データを生成し、さらに、車両部品ＩＤに関連付けられたテーブルから調達コストを読み出し、この調達コストと作業指数データとに基づいて修理費を算出するようにしたので、修理費が車両部品の実際の接続形態及び作業内容の実態に即したものとなる。
【００５６】
また、ある車両部品の脱着又は取替に伴い、その車両部品と異なる他の車両部品が付随されるときに、車両部品の脱着又は取替に要する作業時間に、他の車両部品も脱着されるものとみなして作業時間が配分されるようにしたので、親子関係、親親関係にある車両部品についての作業指数データが、より実態に即したものとなる。
【００５７】
また、複数の車両部品と各車両部品が接続される一般接続形態、条件接続形態、親子接続形態、親親接続形態、又はこれらの二つ以上を組み合わせた接続形態とをシンボル化したシンボル画像と、これらのシンボル画像を俯瞰的に表現した車両部品マップとを保持し、これらのシンボル画像又は車両部品マップを表示装置４に表示させるようにしたので、見積抜けや重複計上あるいは不要な工数の計上がなくなるという利点がある。すなわち、従来のこの種の修理費見積システムでは、作業の手順情報を持っていなかったため、車両部品及び作業内容を特定する際に、実際には不要の車両部品及び作業内容を含めてしまった場合であっても、システム側でこれをチェックすることができなかった。本実施形態の車両作業費用見積システム１によれば、正しい作業手順を認識できることで、項目抜けや重複計上あるいは不要な工数の計上ということが無くなる。
また、表示画面を通じて、車両部品に関わる作業手順を作業者に知らしめることができる。
【００５８】
また、表示装置４に表示することができる車両部品マップの中の表示された車両部品マップの中のシンボル画像を指定することにより、当該シンボル画像に対応する車両部品ＩＤの入力を受け付ける機能を有するので、作業指数データの生成、修理費の見積もりがより容易になる。
【００５９】
なお、本発明の車両作業費用見積システム１の構成は、本実施形態の例に限定されることなく、種々の変形が可能である。例えば、工数配分テーブル１５で指示される工数の配分内容は、図１１〜図１４の例に限定されることなく、接続形態に応じて設定されるのであれば作業時間を車両部品に配分するいかなる内容でも問題ない。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態である車両作業費用見積システムの構成図。
【図２】表示装置に表示される車両部品接続マップ例を示す図。
【図３】画面表示される車両部品と実際の車両部品（案内画像）との対応関係図。
【図４】基本接続形態の種類を示す図。
【図５】基本接続形態の組み合わせ例を示す図。
【図６】接続形態の他の例を示す図。
【図７】作業時間表の一例を示す図。
【図８】作業時間表の他の例を示す図。
【図９】記憶装置に記憶された各種テーブル内容例を示す図。
【図１０】修理作業内容が特定された場合の見積テーブルの内容例を示す図。
【図１１】工数配分テーブルの一例を示す図。
【図１２】工数配分テーブルの他の例を示す図。
【図１３】工数配分テーブルの他の例を示す図。
【図１４】工数配分テーブルの他の例を示す図。
【図１５】車両部品及び接続形態の一例を示す図。
【図１６】みなし脱着計算の手順の一例の説明図。
【図１７】みなし脱着計算の手順の他の例の説明図。
【図１８】みなし脱着計算の手順の他の例の説明図。
【図１９】みなし脱着計算の手順の他の例の説明図。
【図２０】車両作業費用見積システムの全体の動作手順説明図。
【図２１】工数算出手順の詳細フローチャート。
【図２２】「みなし脱着設定」サブルーチンの詳細フローチャート。
【図２３】「工数計算」サブルーチンの詳細フローチャート。
【図２４】「工数割当」サブルーチンの詳細フローチャート。
【図２５】「親子計算」サブルーチンの詳細フローチャート。
【図２６】「みなし脱着まとめ」サブルーチンの詳細フローチャート。
【図２７】「みなし脱着まとめ２」サブルーチンの詳細フローチャート。
【符号の説明】
【００６１】
１  車両作業費用見積システム
２  コンピュータ
３  入力装置
４  表示装置
５  プリンター
６  中央処理装置
７  記憶装置
９  ＲＯＭ
１１  部品テーブル
１２  接続テーブル
１３  作業時間表（テーブル）
１４  見積テーブル
１５  工数配分テーブル
２０  車両部品
【図１】
2010015457.tif 000003
【図２】
2010015457.tif 000004
【図３】
2010015457.tif 000005
【図４】
2010015457.tif 000006
【図５】
2010015457.tif 000007
【図６】
2010015457.tif 000008
【図７】
2010015457.tif 000009
【図８】
2010015457.tif 000010
【図９】
2010015457.tif 000011
【図１０】
2010015457.tif 000012
【図１１】
2010015457.tif 000013
【図１２】
2010015457.tif 000014
【図１３】
2010015457.tif 000015
【図１４】
2010015457.tif 000016
【図１５】
2010015457.tif 000017
【図１６】
2010015457.tif 000018
【図１７】
2010015457.tif 000019
【図１８】
2010015457.tif 000020
【図１９】
2010015457.tif 000021
【図２０】
2010015457.tif 000022
【図２１】
2010015457.tif 000023
【図２２】
2010015457.tif 000024
【図２３】
2010015457.tif 000025
【図２４】
2010015457.tif 000026
【図２５】
2010015457.tif 000027
【図２６】
2010015457.tif 000028
【図２７】
2010015457.tif 000029