JP2004021290A - Information providing system for construction machinery, information display unit for the same machinery, and information providing method for the same machinery - Google Patents
Information providing system for construction machinery, information display unit for the same machinery, and information providing method for the same machinery Download PDFInfo
- Publication number
- JP2004021290A JP2004021290A JP2002171167A JP2002171167A JP2004021290A JP 2004021290 A JP2004021290 A JP 2004021290A JP 2002171167 A JP2002171167 A JP 2002171167A JP 2002171167 A JP2002171167 A JP 2002171167A JP 2004021290 A JP2004021290 A JP 2004021290A
- Authority
- JP
- Japan
- Prior art keywords
- data
- time
- construction machine
- information
- operation time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010276 construction Methods 0.000 title claims description 313
- 238000000034 method Methods 0.000 title claims description 172
- 230000008439 repair process Effects 0.000 claims abstract description 155
- 238000004891 communication Methods 0.000 claims abstract description 51
- 238000004519 manufacturing process Methods 0.000 abstract description 6
- 238000009826 distribution Methods 0.000 description 138
- 230000001186 cumulative effect Effects 0.000 description 125
- 238000010586 diagram Methods 0.000 description 107
- 238000012545 processing Methods 0.000 description 102
- 230000008569 process Effects 0.000 description 92
- 239000000446 fuel Substances 0.000 description 48
- 238000003860 storage Methods 0.000 description 35
- 210000000078 claw Anatomy 0.000 description 33
- 230000002354 daily effect Effects 0.000 description 30
- 239000003086 colorant Substances 0.000 description 26
- 230000006870 function Effects 0.000 description 25
- 238000001514 detection method Methods 0.000 description 24
- 238000012423 maintenance Methods 0.000 description 19
- 238000007514 turning Methods 0.000 description 19
- 238000013500 data storage Methods 0.000 description 18
- 238000007726 management method Methods 0.000 description 17
- 238000009412 basement excavation Methods 0.000 description 16
- 239000000498 cooling water Substances 0.000 description 12
- 230000000694 effects Effects 0.000 description 12
- 239000010720 hydraulic oil Substances 0.000 description 12
- 230000006399 behavior Effects 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 10
- 238000009472 formulation Methods 0.000 description 9
- 239000000203 mixture Substances 0.000 description 9
- 230000007704 transition Effects 0.000 description 9
- 230000015556 catabolic process Effects 0.000 description 7
- 238000004040 coloring Methods 0.000 description 7
- 239000003921 oil Substances 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000003442 weekly effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000013480 data collection Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 230000012447 hatching Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000037396 body weight Effects 0.000 description 2
- 239000002826 coolant Substances 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000010705 motor oil Substances 0.000 description 2
- 238000010422 painting Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000035807 sensation Effects 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 238000013024 troubleshooting Methods 0.000 description 2
- DTAFLBZLAZYRDX-UHFFFAOYSA-N OOOOOO Chemical compound OOOOOO DTAFLBZLAZYRDX-UHFFFAOYSA-N 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000005422 blasting Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Operation Control Of Excavators (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、建設機械の情報提供システムに係わり、さらに詳しくは、顧客側の負担する部品修理・交換コストを低減できる建設機械の情報提供システム及びこれに用いる建設機械の情報表示装置並びに建設機械の情報提供方法に関するものである。
【0002】
【従来の技術】
油圧ショベル等の建設機械においては、元来、サービス担当者が定期的に巡回して当該建設機械やこれを構成する各部品の稼働データ等を測定し、設計データや経験を基にして部品の寿命を推定し、故障発生を未然に防止するべくメンテナンスすべき時期等を各担当者ごとに管理していた。
これに対し、近年の情報通信技術を利用し、例えば特開2000−259729号公報に記載のように、全世界の建設機械の稼働データ等の情報を一カ所に送信させ、これを基に全建設機械の情報を集約し一元管理する建設機械の情報提供システムが既に知られている。
【0003】
この従来技術では、各建設機械において、その稼働状態を稼働センサによって稼働データとして検出し、この稼働データを稼働データ通信装置によって定期的に1カ所のサポートセンタに送信する。サポートセンタでは、送信されてきた稼働データを受信してメインデータベースに記録し、この稼働データに基づいて各建設機械ごとの故障発生有無を予測してレポートを自動出力するようになっている。
【0004】
【発明が解決しようとする課題】
上記従来技術では、全世界中に点在するすべての建設機械を、例えば建設機械メーカに設置されるサポートセンタ1カ所で一元管理して故障発生予測等を行い、これによって、常に一定の精度を持った故障予測を可能となって各建設機械ごとについて無駄のない適切な整備を可能とし、稼働率を向上させることができる。
【0005】
しかしながら、上記のようにきわめて多数の建設機械の故障予測が可能であるというスケールメリットを、メンテナンス時の部品修理・交換コスト低減のために活用することについては、全く配慮されていない。
【0006】
すなわち、世界中の建設機械それぞれについて故障予測が可能であれば、同一部品に関してほぼ同時期に修理・交換が必要となる多数の建設機械を抽出し、それら全部の部品の修理・交換をすべてまとめて行うようにすることで生産性・流通効率等が向上し、各建設機械ごとでみた修理・交換コストを著しく低減できるはずである。上記従来技術ではこのような点までは配慮されていないため、顧客側から見ると本来得ることが可能な部品修理・交換コスト低減という利益を享受できないこととなっていた。
【0007】
本発明は、上記の事柄に基づいてなされたものであり、その目的は、顧客側の負担する部品修理・交換コストを低減できる建設機械の情報提供システム及びこれに用いる建設機械の情報表示装置並びに建設機械の情報提供方法を提供することにある。
【0008】
【課題を解決するための手段】
(1)上記目的を達成するために、本発明によれば、建設機械の製造者又はこの製造者の委託を受けた者と、建設機械の使用者又は所有者に対するサービスの従事者又は前記従事者を管理する者との間で、情報通信により建設機械に関する情報の授受を行いデータベースに記憶するサーバを備えた建設機械の情報提供システムであって、前記サーバは、複数の建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶し、前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品についてその数量に応じ予定販売価格を決定し、この予定販売価格を、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記従事者又は前記従事者を管理する者に対し情報通信を介して出力することを特徴とする建設機械の情報提供システムが提供される。
【0009】
本発明においては、複数の建設機械の部位ごとの稼働に係わるデータが、情報通信を介し建設機械の製造者等の側に設置したサーバで取得されてデータベースに記憶され、さらに各建設機械ごとに部品の修理交換時期が算出される。以上を全建設機械について行い、多数の建設機械について修理交換時期が互いに略同一となる部品が抽出認定される。
【0010】
この抽出された全建設機械について当該部品の修理・交換をすべてまとめて行うという前提にたてば、生産性・流通効率等が向上し各建設機械ごとでみた修理・交換コストを著しく低減できるはずであるから、この部品についてその数量に応じて上記コスト低減を反映させた形で予定販売価格が決定され、サービス基礎情報としてサービス従事者等の側へ出力され、例えばサービス従事者等によって最終的なサービス情報として顧客側へ所定の態様で表示される。
【0011】
以上のようにして、多数の建設機械の修理交換時期予測が可能であるというスケールメリットを生かし、特定部品の修理・交換を多数の建設機械分一括してまとめて行うことで生産性・流通効率等を向上させ、各建設機械ごとでみた修理・交換コストを著しく低減できる。したがって、顧客側の負担を大きく低減することができる。
【0012】
(2)上記目的を達成するために、また本発明によれば、建設機械の製造者又はこの製造者の委託を受けた者と、建設機械の使用者又は所有者に対するサービスの従事者又は前記従事者を管理する者との間で、情報通信により建設機械に関する情報の授受を行いデータベースに記憶するサーバを備えた建設機械の情報提供システムであって、前記サーバは、複数の建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶し、前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品について、その修理交換時期以前の割引販売期間とこの割引販売期間における割引販売価格とを決定し、前記割引販売期間と前記割引販売価格とを、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記従事者又は前記従事者を管理する者に対し情報通信を介して出力することを特徴とする建設機械の情報提供システムが提供される。
【0013】
これにより、上記(1)で説明した効果に加え、サービス従事者側にとっては先行予約による確実な収益確保及び販売促進効果を得ることができ、顧客側にとっては割引販売価格設定によるさらなるコスト負担低減効果を得ることができる。
【0014】
(3)上記目的を達成するために、また本発明によれば、建設機械の使用者又は所有者の側に設けた情報端末と、建設機械の製造者又はこの製造者の委託を受けた者の側に設けた主サーバと、建設機械の使用者又は所有者に対するサービスの従事者又は前記従事者を管理する者の側に設けた中間サーバとの間で、情報通信により建設機械に関する情報の授受を行う建設機械の情報提供システムであって、前記情報端末は、前記建設機械の部位ごとの稼働に係わるデータを取得する携帯端末に接続可能であり、前記主サーバは、各情報端末より対応する建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶するとともに、前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品についてその数量に応じ予定販売価格を決定し、この予定販売価格を、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記中間サーバに対し情報通信を介して出力し、前記中間サーバは、前記主サーバから入力した前記基礎情報又はこれに基づく情報を前記情報端末に出力し、前記情報端末は、前記中間サーバから入力された情報を、前記使用者又は所有者に対するサービス情報として所定の態様で表示することを特徴とする建設機械の情報提供システムが提供される。
【0015】
(4)上記目的を達成するために、また本発明によれば、建設機械の使用者又は所有者の側に設けた情報端末と、建設機械の製造者又はこの製造者の委託を受けた者の側に設けた主サーバと、建設機械の使用者又は所有者に対するサービスの従事者又は前記従事者を管理する者の側に設けた中間サーバとの間で、情報通信により建設機械に関する情報の授受を行う建設機械の情報提供システムであって、前記情報端末は、前記建設機械の部位ごとの稼働に係わるデータを取得する携帯端末に接続可能であり、前記主サーバは、各情報端末より対応する建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶するとともに、前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品についてその修理交換時期以前の割引定販売期間とこの割引販売期間における割引販売価格とを決定し、前記割引販売期間と前記割引販売価格とを、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記中間サーバに対し情報通信を介して出力し、前記中間サーバは、前記主サーバから入力した前記基礎情報又はこれに基づく情報を前記情報端末に出力し、前記情報端末は、前記中間サーバから入力された情報を、前記使用者又は所有者に対するサービス情報として所定の態様で表示することを特徴とする建設機械の情報提供システムが提供される。
【0016】
(5)上記目的を達成するために、また本発明によれば、建設機械の使用者又は所有者側に設置され、前記建設機械に関するサービス情報を表示する建設機械の情報表示装置であって、前記建設機械の部位ごとの稼働に係わるデータに基づいて前記部位に係わる部品について算出された修理交換時期及び予定販売価格に関する表示制御信号を、外部より情報通信を介し入力する入力手段と、この入力手段で入力した表示制御信号に基づき、前記部品の修理交換時期及び予定販売価格を表示する表示手段とを備えることを特徴とする建設機械の情報表示装置が提供される。
【0017】
(6)上記目的を達成するために、また本発明によれば、建設機械の使用者又は所有者側に設置され、前記建設機械に関するサービス情報を表示する建設機械の情報表示装置であって、前記建設機械の部位ごとの稼働に係わるデータに基づいて前記部位に係わる部品について算出された修理交換時期、そのときの予定販売価格、前記修理交換時期以前の割引販売期間、及びこの割引販売期間における割引販売価格に関する表示制御信号を、外部より情報通信を介し入力する入力手段と、この入力手段で入力した表示制御信号に基づき、前記部品の修理交換時期、予定販売価格、割引販売期間、及び割引販売価格を表示する表示手段とを備えることを特徴とする建設機械の情報表示装置が提供される。
【0018】
(7)上記目的を達成するために、また本発明によれば、複数の建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得し、その取得したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品についてその数量に応じ予定販売価格を決定し、この予定販売価格を、対応する建設機械の使用者又は所有者に対するサービス情報として、情報通信を介して出力することを特徴とする建設機械の情報提供方法が提供される。
【0019】
(8)上記目的を達成するために、また本発明によれば、複数の建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得し、その取得したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品について、その修理交換時期以前の割引販売期間とこの割引販売期間における割引販売価格とを決定し、前記割引販売期間と前記割引販売価格とを、対応する建設機械の使用者又は所有者に対するサービス情報として、情報通信を介して出力することを特徴とする建設機械の情報提供方法が提供される。
【0020】
【発明の実施の形態】
以下、本発明の建設機械の情報提供システムの一実施の形態を図面を参照しつつ説明する。
図1は、本発明の建設機械の情報提供システムの一実施形態の全体概要図であり、この情報提供システムは、市場で稼動している複数の油圧ショベル(図1では代表として1つのみを図示)1に搭載された機体側コントローラ2と、このコントローラ2に例えばケーブル3aを介して接続(無線方式でもよい)可能な携帯端末3と、例えば上記油圧ショベル1の稼働現場近くの事務所等内に配置され、前記携帯端末3にケーブル3aを介して接続(無線方式でもよい)可能な情報端末(パソコン、以下、ユーザ側パソコンという)4と、例えば油圧ショベル1の製造メーカ(又はこのメーカの委託を受けた情報管理会社等)に設置される主サーバ5と、例えば中小規模の領域(一国、一地方、一都道府県等)ごとに設けられ、各ユーザ(顧客)に対し直接メンテナンス等のサービス業務を行っている販売会社(ディーラ)、支社、代理店等(以下、ディーラ等という)に設置される中間サーバ6とを備えており、上記ユーザ側パソコン4、主サーバ5、及び中間サーバ6は、互いに通信回線(例えば公衆回線を用いたインターネット等)を用いた情報通信により接続されている。
【0021】
油圧ショベル1は、走行体12と、走行体12上に旋回可能に設けれられた旋回体13と、旋回体13の前部左側に設けられた運転室14と、旋回体13の前部中央に俯仰動可能に設けられたフロント作業機(掘削作業装置)15とを備えている。フロント作業機15は、旋回体13に回動可能に設けられたブーム16と、このブーム16の先端に回動可能に設けられたアーム17と、このアーム17の先端に回動可能に設けられたバケット18とで構成されている。
【0022】
なお、図1においては、油圧ショベル1は、機体重量数百トンクラスで例えば海外の鉱山等において用いられることの多いいわゆる超大型ショベルや大型ショベルを例にとって図示しているが、本発明の適用対象としてはこれに限られるものではない。すなわち、日本国内において各種建設工事現場等において最も活躍する機体重量数十トンクラスのいわゆる中型ショベル(後述の図2や図3の図示参照)や、小規模工事現場で活躍するそれよりさらに小型のいわゆるミニショベル等に適用してもよい。
【0023】
図2は、図1に示した本発明の建設機械の情報提供システムの一実施形態の適用対象である油圧ショベル1に搭載された油圧システムの一例の概略構成をセンサ類とともに表す図である。
【0024】
この図2において、油圧ショベル1に搭載された油圧システム20は、例えば、油圧ポンプ21a,21bと、ブーム用コントロールバルブ22a,22b、アーム用コントロールバルブ23、バケット用コントロールバルブ24、旋回用コントロールバルブ25、走行用コントロールバルブ26a,26bと、ブームシリンダ27、アームシリンダ28、バケットシリンダ29、旋回モータ30、走行モータ31a,31bとを備えている。
【0025】
油圧ポンプ21a,21bはいわゆる電子ガバナタイプの燃料噴射装置(図示せず)を備えたディーゼルエンジン(以下、単にエンジンという)32により回転駆動されて圧油を吐出し、コントロールバルブ(制御弁)22a,22b〜26a,26bは油圧ポンプ21a,21bから油圧アクチュエータ27〜31a,31bに供給される圧油の流れ(流量及び流れ方向)を制御し、油圧アクチュエータ27〜31a,31bはブーム16、アーム17、バケット18、旋回体13、走行体12の駆動を行う。これら油圧ポンプ12a,21b、コントロールバルブ22a,22b〜26a,26b及びエンジン32は旋回体13の後部の収納室(エンジン室)に設置されている。
【0026】
コントロールバルブ22a,22b〜26a,26bに対して操作レバー装置33,34,35,36が設けられている。操作レバー装置33の操作レバーを十字の一方向X1に操作するとアームクラウドのパイロット圧又はアームダンプのパイロット圧が生成されてアーム用コントロールバルブ23に印加され、操作レバー装置33の操作レバーを十字の他方向X2に操作すると右旋回のパイロット圧又は左旋回のパイロット圧が生成され、旋回用コントロールバルブ25に印加される。
【0027】
操作レバー装置34の操作レバーを十字の一方向X3に操作するとブーム上げのパイロット圧又はブーム下げのパイロット圧が生成されてブーム用コントロールバルブ22a,22bに印加され、操作レバー装置34の操作レバーを十字の他方向X4に操作するとバケットクラウドのパイロット圧又はバケットダンプのパイロット圧が生成され、バケット用コントロールバルブ24に印加される。また、操作レバー装置35,36の操作レバーを操作すると、左走行のパイロット圧及び右走行のパイロット圧が生成され、走行用コントロールバルブ26a,26bに印加される。なお、操作レバー装置33〜36はコントローラ2とともに運転室14内に配置されている。
【0028】
以上のような油圧システム20にセンサ40〜49が設けられている。センサ40は、フロント作業機15の操作信号としてこの例ではアームクラウドのパイロット圧を検出する圧力センサであり、センサ41は旋回操作信号としてシャトル弁41aを介し取り出された旋回パイロット圧を検出する圧力センサであり、センサ42は走行操作信号としてシャトル弁42a,42b,42cを介して取り出された走行のパイロット圧を検出する圧力センサである。
【0029】
センサ43はエンジン32のキースイッチのON・OFFを検出するセンサであり、センサ44はシャトル弁44aを介して取り出された油圧ポンプ21a,21bの吐出圧力、即ちポンプ圧を検出する圧力センサであり、センサ45は油圧システム1の作動油の温度(油温)を検出する油温センサである。センサ46は、エンジン32の回転数を検出する回転数センサである。センサ47aは、エンジン32の燃料噴射装置によって噴射される噴射量(いいかえれば燃料消費量)を検出する燃料センサであり、センサ47bは、エンジン32のシリンダのブローバイ圧を検出する圧力センサであり、センサ47cはエンジン32を冷却する冷却水(ラジエータ水)の温度を検出する温度センサである。センサ48は、フロント作業機15による掘削圧力としてこの例ではバケットシリンダ29(若しくはアームシリンダ28でもよい)のボトム側の圧力を検出する圧力センサであり、センサ49aは走行圧力すなわわち走行モータ31a,31bの圧力(例えば図示しないシャトル弁を介し2つのうちの最高圧を求めてもよい)を検出する圧力センサであり、センサ49bは旋回圧力すなわち旋回モータ30の圧力を検出する圧力センサである。これらセンサ40〜49の検出信号は、いずれもコントローラ2に送られ収集される。
【0030】
コントローラ2は、各油圧ショベル1の部位ごとの機械稼働に係わるデータ(以下、単に稼働データという)を収集する(詳細は後述)ためのものであり、本発明の最も大きな特徴は、この稼働データの流れ及びこの稼働データを用いた顧客サービスの方法にある。
【0031】
図3は、図1に示した本発明の建設機械の情報提供システムの一実施の形態における情報の流れを概念的に示した図である。
【0032】
図3において、各油圧ショベル1のコントローラ2で収集された稼働データは、携帯端末3を持参して油圧ショベル1のコントローラ2にケーブル3aを介し接続し、携帯端末3(又はコントローラ2)側で所定の操作をすることにより、機体データ(機種、号機番号等)とともに携帯端末3にダウンロードされる。その後、コントローラ2へのケーブル3aを取り外し、携帯端末3を持ち運びケーブル3aを介しユーザ側パソコン4へ接続して携帯端末3(又はユーザ側パソコン4)で所定の操作をすることによりユーザ側パソコン4にダウンロードされる。なお、ユーザ側パソコン4とコントローラ2とを接続し、コントローラ2から直接ユーザ側パソコン4にダウンロードするようにしてもよいことはいうまでもない。
【0033】
ユーザ側パソコン4へダウンロードされた上記稼働データ及び機体データは、まず、ユーザ側パソコン4において、予め組み込まれたアプリケーションプログラムによって加工処理(詳細は後述)され、自車の稼働状況を表すサービス情報として所定の態様にて表示される。
【0034】
一方、ユーザ側パソコン4へダウンロードされた稼働データ及び機体データはまた、例えばディーラ等のホームページにアクセスしたときにユーザ側パソコンに新しいデータが格納されているかどうかが中間サーバ6を介し主サーバ5側から自動検索され、新データが見つかったら、ユーザ側の了解を得てその都度ユーザ側パソコン4から吸い上げる。なおこのとき、油圧ショベル1の稼働データ・機体データに加え、定期点検時の点検データや修理データ等をサービスマン又はディーラ等のサービスマンが手入力し収集することもでき、そのデータも主サーバ5に取り込んでもよい。
【0035】
こうして収集された各油圧ショベル1の稼働データは、その後、対応する(当該油圧ショベル1の使用者へのサービスを行うディーラ等の)中間サーバ6を介し、さらに対応する(当該油圧ショベル1の使用者の)ユーザ側パソコン4へ送信される。具体的には、例えば、主サーバ5にて収集された全油圧ショベル1の稼働データ・機体データのうち、少なくとも自己で保有・使用・管理する等の自己に係わる油圧ショベル1のデータに関しては、ユーザ側パソコン4で所定の操作をする(例えばディーラ等のホームページにアクセスし所定の画面にてダウンロードボタンをクリックする)ことにより、ユーザ側パソコン4(中間サーバ6も同様)へとダウンロードされる。なおこのとき、ディーラ等側の判断で送信するユーザを取捨選択して制限し、一部のユーザには上記ダウンロードができないようにロックするようにしたり、ダウンロード用の画面自体が表示されないようにしてもよい。
【0036】
なお、図3において、中間サーバ6は、上記のように主サーバ5とユーザ側パソコン4との間に1つだけ介在するのでなく複数設け、さらに階層的にデータが流れるようにしてもよい。この場合、例えば、主サーバ5から複数の上記ディーラ等を統括管理する者(販売会社総本店、総代理店等)に設置される中間サーバ6にデータが出力され、この中間サーバ6から上記ディーラ等の中間サーバ6にデータが出力される。
【0037】
図4は、本発明の建設機械の情報提供システムの一実施形態を構成する機体側コントローラ2の機能的構成を表す図である。図4において、コントローラ2は、入出力インターフェース2a,2b,CPU(中央処理演算部)2c、メモリ2d、及びタイマ2eを備えている。
【0038】
入出力インターフェース2aは、上述したセンサ40〜49より、フロント作業機15、旋回、走行のパイロット圧の検出信号、エンジン32のキースイッチONの検出信号、ポンプ21a,21bのポンプ圧の検出信号、油温の検出信号、エンジン32の回転数検出信号、冷却水温度検出信号、掘削圧力検出信号、走行圧力検出信号、燃料消費量検出信号、ブローバイ圧力検出信号、旋回圧力検出信号をそれぞれ入力する。
【0039】
CPU2cは、タイマ(時計機能を含む)2eを用いてそれらの検出信号を所定の稼働データに加工してメモリ2dに格納する。
【0040】
なお、図示を省略するが、コントローラ2は、上記以外に、CPU2cに上記の演算処理を行わせるための制御プログラムを格納した記録媒体としてのROMや、演算途中のデータを一時的に記憶する記憶手段としてのRAMを備えている。
【0041】
図5は、本発明の建設機械の情報提供システムの一実施形態を構成する機体側コントローラ2の上記CPU2cによる油圧ショベルの部位毎の稼動時間の収集機能を示すフローチャートである。
【0042】
図5において、CPU2cは、まずエンジン32が稼動中であるかどうかを判断する(ステップ1)。具体的には、例えばセンサ46のエンジン回転数の検出信号に関するデータを読み込んでこれが所定の回転数以上になっているかどうかで判断を行っても良いし、センサ43のキースイッチのON・OFFの検出信号に関するデータを読み込んでこれがONになっているかどうかで判断を行っても良い。エンジン32が稼動中でないと判断した場合はステップ1を繰り返す。
【0043】
エンジン32が稼動中であると判断すると、次のステップ2へ進み、センサ40,41,42のフロント作業機、旋回、走行のパイロット圧の検出信号に関するデータを読み込む(ステップ2)。次いで、読み込んだフロント作業機、旋回、走行のパイロット圧のそれぞれについて、タイマ2eの時間情報を用い、パイロット圧が所定圧(フロント作業機、旋回、走行を操作したとみなし得るパイロット圧)を超えた時間を計算し、日付及び時間と関連付けてメモリ2dに格納、蓄積する(ステップ3)。
【0044】
その後、ステップ4において、センサ44のポンプ吐出圧の検出信号に関するデータ、センサ45の作動油油温の検出信号に関するデータ、センサ46のエンジン回転数の検出信号に関するデータ、センサ47aの燃料消費量の検出信号に関するデータ、センサ47bのエンジンブローバイ圧の検出信号に関するデータ、センサ47cのエンジン冷却水温度の検出信号に関するデータ、センサ48の掘削圧力の検出信号に関するデータ、センサ49aの走行圧力の検出信号に関するデータ、センサ49bの旋回圧力の検出信号に関するデータを読み込み、それぞれ、タイマ2eの時間情報を用い日付及び時間と関連付けてメモリ2dに格納、蓄積する。
【0045】
そして、ステップ1でエンジン32が稼動中であると判断されている間、タイマ2eの時間情報を利用してエンジン稼動時間を計算し、日付及び時間と関連付けてメモリ2dに格納、蓄積する(ステップ5)。
【0046】
CPU2は、以上ステップ1〜ステップ5の処理を、コントローラ2の電源がONの間、所定時間単位(=サイクル)毎(例えば数分〜数十分ごと)に行う。この結果、メモリ2dには、上記ステップ3による上記所定サイクル中のフロント操作時間、旋回操作時間、走行レバー操作時間と、上記ステップ4による上記所定サイクルにおける平均ポンプ吐出圧、平均油温、平均エンジン回転数、平均燃料消費量、平均エンジンブローバイ圧、平均冷却水温、平均掘削圧力、平均走行圧力と、上記ステップ5による平均エンジン稼働時間が蓄積される(後述の図6参照)。
【0047】
なおこのとき、上記のうち時間データについてはサイクル経過ごとの累積値、すなわち累積フロント操作時間、累積旋回操作時間、累積走行レバー操作時間、累積エンジン稼働時間が別途算出され、メモリ2dにおいて格納更新される(後述の図6参照)。
【0048】
さらに、詳細な説明は省略するが、このとき併せてエンジンオン・オフ、キースイッチオン・オフといった各種イベントデータや各種警報データ等についても、時系列的にメモリ2dに格納される(後述の図6参照)。
【0049】
図4に戻り、上記のような形態でメモリ2dに格納した稼働データは、携帯端末3又はコントローラ2側で所定の操作をすることにより、前述のように入出力インターフェース2bよりケーブル3aを介し携帯端末3へダウンロードされる。
【0050】
図6は、本発明の建設機械の情報提供システムの一実施形態を構成する機体側コントローラ2から携帯端末3へダウンロードされるときのデータ構造の一例を表す図である。
【0051】
図6において、データは、ダウンロード時ごとのファイルとしてとりまとめられる。ファイルの冒頭にはファイルヘッダが設けられ、当該油圧ショベル1の機種、号機名等の機体データと、ダウンロード時刻(海外稼働のある場合には例えばなんらかの標準時基準で表示され、併せて時差情報等を含んでいても良い)等から構成されている。
【0052】
ファイルヘッダ後の稼働データ本体部分は、まず当該油圧ショベルの製造後からの累積データで構成される。すなわち、累積エンジン稼働時間、累積各操作時間(例えば累積レバー操作(走行含む)時間、累積旋回操作時間、累積走行レバー操作時間)、累積頻度分布(後述の頻度分布の説明を参照)等である。
【0053】
上記累積データの後は、上記サイクルごとに区分されたデータが時系列的に並ぶ。すなわちそれぞれ、データ取得時刻、前回サイクルまでの累計エンジン稼働時間、今回サイクル中におけるエンジン稼働時間、各操作時間(例えばレバー操作(走行含む)時間時間、旋回操作時間、走行レバー操作時間)、各頻度分布(エンジン回転数分布、作動油温度分布、冷却水温度分布、ポンプ吐出圧分布、掘削圧力分布、走行圧力分布)、平均エンジンブローバイ圧、平均燃料消費量、平均ポンプ吐出圧、平均油温、平均エンジン回転数、平均冷却水温、平均掘削圧力、平均走行圧力等である。このとき、上記頻度分布は、頻度分布をみるために複数の頻度領域(例えばエンジン回転数0〜600rpmが5分、600〜800rpmが2分、800〜1000rpmが15分、等)を予め設定し、単位時間あたりに各頻度領域に該当した時間長さ(例えばエンジン回転数0〜600rpm、600〜800rpm、800〜1000rpm等)で表される。
【0054】
そして、上記サイクル単位データの後は、前述した時系列的なイベント・警報等データで構成される。この例では、イベント・警報等の発生日時、イベント・警報等の番号を表示しており、参考データとしてそのときの累積エンジン稼働時間(上記累計エンジン稼働時間でもよい)を併せて表示している。
【0055】
上記のようなファイル形式でコントローラ2から携帯端末3へダウンロードされた稼働データは、さらに同様のファイル形式でユーザ側パソコン4へと取り込まれ、前述したように予め組み込まれた(あるいはディーラ等側より適宜配布されインストールされた)アプリケーションプログラムによって加工処理され、自車の稼働状況を表すサービス情報として所定の態様にて表示される。
【0056】
図7は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の機能的構成を表す機能ブロック図である。
図7及び前述の図1において、ユーザ側パソコン4は、パソコン本体4Aと、表示手段としての表示部4Bと、マウス4Cと、キーボード部4Dとを備えている。
【0057】
パソコン本体4Aは、入力手段及び出力手段としての通信インターフェース(I/O)4a,4bと、演算手段としてのCPU(中央処理演算部)4cと、記憶手段としてのRAM4dと、プログラム保存領域(ROM)4ea及びデータ保存領域4ebを備えた保存デバイス(記憶保持手段)4eと、表示インターフェース4fとから構成されている。
【0058】
通信インターフェース4aは、キーボード部4D及びマウス4Cの操作信号を入力するとともに、上述した携帯端末3から図6に示したファイル構造の稼働データを入力し、保存デバイスデータ保存領域4ebに格納する。
【0059】
CPU4cは、上記格納した稼働データを、上記操作信号に基づき、保存デバイスプログラム保存領域4eaに予め格納されたデータ加工プログラム(後述)に沿って所定の表示態様形式に沿ったデータに加工する。このとき、演算途中のデータは、適宜一時的に記憶手段としてのRAM4dに記憶される。加工された稼働データは、表示インターフェース4fを介して、所定の態様で表示部4Bに表示される。
【0060】
なお、キーボード部4D及びマウス4Cの操作信号に基づき、保存デバイスデータ保存領域4ebに格納された未加工状態の稼働データを、通信インターフェス4bを介し主サーバ5へ出力することもできる。これについては後に詳述する。
【0061】
図8は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存されたプログラムの内訳を表す図である。
【0062】
図8に階層状に示すように、プログラム保存領域4eaには、大別して、携帯端末3から稼働データを取り込んで保存デバイス4eのデータ保存領域4ebに保存するためのデータ取り込みプログラム100と、そうして保存した稼働データを表示部4bにサービス情報として表示させるための情報表示プログラム110とが保存されている。
【0063】
情報表示プログラム110はさらに、上記保存デバイスデータ保存領域4ebに保存された稼働データを所定の表示態様に合致するように加工するためのデータ加工プログラム120と、画面表示そのものに関連する諸機能を含む標準画面プログラム130とから構成される。
【0064】
データ加工プログラム120は、後述するライフデータ、デイリーデータ、アワーデータ、レシオデータ、サマリデータ、ユーティライゼイションデータ、ブローバイデータ及び燃費データ、イベント・警報等データ、ヒストグラムデータをそれぞれ作成するための、ライフデータ処理プログラム121、デイリーデータ処理プログラム122、アワーデータ処理プログラム123、レシオデータ処理プログラム124、サマリデータ処理プログラム125、ユーティライゼイションデータ処理プログラム126、ブローバイデータ及び燃費データ処理プログラム127、イベント・警報等データ処理プログラム128、ヒストグラム処理プログラム129から構成されている。
【0065】
標準画面プログラム130は、画面に表示中のデータをそれぞれ、電子メールで他へ送ったり、所定箇所(例えば保存デバイス保存領域4eb)に保存したり、印刷したりするための、メール出力プログラム131、保存処理プログラム132、印刷処理プログラム133と、各ファイルについてそのプロパティを表示させるためのファイル情報表示プログラム134と、複数のファイル(現在開いているファイル以外の他のファイル)のデータを同時に表示させるための多画面表示プログラム135とから構成されている。
【0066】
なお、各プログラムの詳細手順内容及びその機能については、後述する。
【0067】
次に、上記プログラムの機能によって表示部4Bにおいて表示される画面表示の例を、順を追って説明する。
【0068】
図9は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4において、上記データ取り込みプログラム100によって保存デバイスデータ保存領域4ebに格納された稼働データを、データ加工プログラム(ライフデータ処理プログラム121、デイリーデータ処理プログラム122、アワーデータ処理プログラム123、レシオデータ処理プログラム124、サマリデータ処理プログラム125、ユーティライゼイションデータ処理プログラム126、ブローバイデータ及び燃費データ処理プログラム127、イベント・警報等データ処理プログラム128、ヒストグラム処理プログラム129)によって加工し表示部4Bで表示するときの標準画面構成を表す図である。
【0069】
図9において、この画面は、大きく分けて、左端部にツリー構造で表示される第1グラフ選択エリアAと、その右側において画面上の大部分を占め、稼働データそのものを加工してグラフ表示するグラフ表示エリアBと、第1グラフ選択エリアA及びグラフ表示エリアBの上部にメニューバー方式で表示される第2グラフ選択エリアCと、その上部に表示され前述の標準画面プログラム130(メール出力プログラム131、保存処理プログラム132、印刷処理プログラム133、ファイル情報表示プログラム134、多画面表示プログラム135)により各種処理を行うためのメニューボタンエリアDと、第1グラフ選択エリアAの下部で画面全体の左下隅部に表示されるステータス表示エリアEと、メニューボタンエリアDのさらに上部で画面全体の左上隅部に表示されるメニューエリアFとから構成されている。
【0070】
このようにエリアA〜Fに分けることにより、みたいデータを探しやすくできるよう図られている。また稼働データそのものを表示するグラフ表示エリアBを画面上の大部分を占めるようにすることで、グラフを見やすくするように図られている。またこのとき、メニューバー方式の第2グラフ選択エリアCは常時表示されるが、ツリー構造の第1グラフ選択エリアAは操作者の操作によって表示・不表示を選択可能となっており、不表示とすることでさらにグラフ表示エリアBを大きくし、より見やすくできるように図られている。
【0071】
以下、上記エリアA〜Fごとに順を追って説明する。
【0072】
(1)第1グラフ選択エリアA
図10は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bに表示される第1グラフ選択エリアAの表示例を表す図である。
【0073】
図10及び前述の図9に示すように、ここには既にユーザ側パソコン4の保存デバイスデータ保存領域4ebに既に格納された稼働データがファイル形式で一覧表示される。このとき、稼働データは、油圧ショベル1からの取得時(ダウンロード時)ごとのファイル(ブックファイル)としてとりまとめられ、そのファイルが取得された油圧ショベル1の機種名(この例では「XY○○」等)、号機名(この例では「501」「504」「505」等)と関連づけて、この機種名フォルダ−号機名フォルダ−ブックファイル名の順にツリー形式で表示する。このようなツリー構造表示とすることにより、見たいデータを容易に探せるように図られている。
【0074】
なお、ツリー構造は上記に限られるものではなく、例えば、当該油圧ショベル1の稼働現場名称(例えば「○○県○○市××工事現場」等)フォルダ−顧客管理用の固有の機械名称(例えば「××工事第1積み込み機」等)フォルダ−ブックファイル名のように適宜書き換え可能としてもよい。この場合、データをユーザのわかりやすいように表示・変更することができる。
【0075】
また、ブックファイル名は、図示の例では当該ダウンロードの日時(この例では「○○年□月×日」等)をそのまま名称としているが、ファイル中のデータがカバーしている日時範囲(「○○年□月×日〜○○年△月□日」等)としてもよい。これにより、複数あるダウンロードデータの中から見たい時期のものを容易に探せるように図れている。なお、ファイル数が少ないとき等は、逆に表示簡素化のために、単なるファイルナンバー等の表示(「No.5」等)の表示にしてもよい。また、各ファイル名を開く前の号機名のみの表示状態(図示の例では「501」「504」等)において、例えばその右側に最新のダウンロード日付と時刻を合わせて表示し、下位の階層(すなわち各ファイル名)を開くことなく最新のデータの日付・時刻がわかるようにしてもよいし、さらに所定期間(例えば3ヶ月)以上最新のファイルがない場合には当該号機名の色を変えて表示するようにし、最新のファイルのダウンロードを促すようにしてもよい。
【0076】
各稼働データファイルは、この例では、下位の階層として、「ライフデータ」ファイル、「オペレーションデータ」フォルダ、「アラームアンドフォルトデータ」フォルダ、「イベントデータ」ファイル、「ヒストグラムデータ」フォルダを備えている。
【0077】
「オペレーションデータ」フォルダは、さらに下位の階層として、「デイリーデータ」ファイル、「アワーデータ」ファイル、「レシオデータ」ファイル、「サマリーデータ」ファイル、「ユーティライゼイションデータ」フォルダ、「ブローバイデータ」ファイル、「フュエルレートデータ」ファイルを備えており、「ユーティライゼイションデータ」フォルダは、さらに下位の階層として、「アワーデータ」ファイル、「レシオデータ」ファイルを備えている。
【0078】
「アラームアンドフォルトデータ」フォルダは、さらに下位の階層として、「アラームデータ」ファイルと、「フォルトデータ」ファイルとを備えている。
【0079】
「ヒストグラムデータ」フォルダは、「エンジンスピードデータ」ファイルと、「作動油温度データ」ファイルと、「冷却水温度データ」ファイル(図示せず)と、「ポンプ圧データ」ファイル(図示せず)と、「掘削圧力データ」ファイル(図示せず)と、「走行圧力データ」ファイル(図示せず)とを備えている。
【0080】
なお、図9及び図10の例において、複数の機種名や号機名のファイルがあるのは、図1及び図3を用いて前述したように、稼働データの入手経路として、自己保有(又は使用)の油圧ショベル1→携帯端末3→ユーザ側パソコン4という経路の他に、主サーバ5→中間サーバ6→ユーザ側パソコン4という経路があるからであり、例えば、この例は、離れたところや複数の稼働現場で複数の油圧ショベル1を稼働させているユーザで、複数の機種名、号機名のファイルを見る場合に相当している。この場合、例えば、主サーバ5及び中間サーバ6を介し、当該ユーザの油圧ショベル1のデータがユーザ側パソコン4に配信されるようになっている(後にも詳述)。
【0081】
(2)グラフ表示エリアB
以下、上記したデータファイルあるいはフォルダごとに、その内容の詳細を説明する。
【0082】
(2−1)ライフデータ
「ライフデータ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データを、油圧ショベル1が製造後動作開始してから(例えば機械納入時から)の累積稼働情報に加工し表示するようにしたものである。
【0083】
図11は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のライフデータ処理プログラム121による上記加工処理手順を表すフローチャートである。
【0084】
図11において、まず、ステップ140で、今回ライフデータを算出しようとする図6に示す構造の対象ファイルより、累積データ(図6参照)を抜き出す。
【0085】
その後、ステップ141で、累積データに含まれる累積エンジン稼働時間Tengと累積各操作時間中のレバー操作(走行を含む)時間Tleverとを用いて、無操作時間Tnopを、
無操作時間Tnop=累積エンジン稼働時間Teng−レバー操作時間Tlever
により求める。
【0086】
そして、ステップ142で、ステップ141で求めた上記無操作時間Tnopを用いて、無操作時間割合Tr_nop[%]を、
無操作時間割合Tr_nop
=(無操作時間Tnop/累積エンジン稼働時間Teng)×100
により求める。
【0087】
その後、ステップ143で、累積データに含まれる累積各操作時間中の走行レバー操作時間Ttravelを用いて、作業レバー(走行以外)の操作時間割合Tr_lever_ex_travel[%]を、
作業レバー操作時間割合Tr_lever_ex_travel
={(レバー操作時間Tlever−走行レバー操作時間Ttravel)/累積エン
ジン稼働時間Teng}×100[%]
により求める。
【0088】
そして、ステップ144で、走行レバー操作時間割合Tr_travel[%]を、
走行レバー操作時間割合Tr_travel
=(走行レバー操作時間Ttravel/累積エンジン稼働時間Teng)×10
0[%]
により求める。
【0089】
その後、ステップ145に移り、上記求めた無操作時間Tnop、走行レバー操作時間Ttravel、作業レバー操作時間Tlever_ex_travel、累積エンジン稼働時間Tengを棒グラフ表示する。
【0090】
そして、ステップ146に移り、上記表示した無操作時間Tnop(Non−Operation)、走行レバー操作時間Ttravel(Travel)、作業レバー操作時間Tlever_ex_travel(Operation)、累積エンジン稼働時間Teng(Engine Run)の棒グラフ表示の先端右横に、無操作時間Tnop、走行レバー操作時間Ttravel、作業レバー操作時間Tlever_ex_travel、累積エンジン稼働時間Tengの値を数字で併記するとともに、さらに上記のようにして求めた無操作時間割合Tr_nop、走行レバー操作時間割合Tr_travel、作業レバー操作時間割合Tr_lever_ex_travel、累積エンジン稼働時間割合(=100[%])を数字で併せて示す。
【0091】
図12は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ライフデータ処理プログラム121により加工処理したライフデータをグラフ表示した画面の一例を示す図である。
【0092】
図12において、この例では横軸に時間(hours)をとり、上から順番に、無操作時間Tnop、走行レバー操作時間Ttravel、作業レバー操作時間Tlever_ex_travel、累積エンジン稼働時間Tengが好ましくは互いに異なる色で前述の棒グラフが表示され、併せて各棒グラフ表示の先端右横に、無操作時間Tnop、走行レバー操作時間Ttravel、作業レバー操作時間Tlever_ex_travel、累積エンジン稼働時間Tengの値が数字で併記されている。これにより、油圧ショベル1の機械納入時からの部位別作業時間を知ることができるので、油圧ショベル1の査定を詳細に行うことができる。
【0093】
またこのとき、累積エンジン稼働時間Tengを100[%]とした場合における無操作時間割合Tr_nop、走行レバー操作時間割合Tr_travel、作業レバー操作時間割合Tr_lever_ex_travel、累積エンジン稼働時間割合の値もそれぞれ数字で併せて示されている。これにより、エンジン稼働時間が互いに異なる複数の油圧ショベル1相互間におけるデータ比較が容易となる(後述の図60も参照)。
【0094】
さらに、それら棒グラフの右側には、操作者が適宜メモ可能な「メモ欄」が設けられており、これによってグラフで表現できない事項も併せてメモとして記載しておくことが可能となっている。
【0095】
なおこのとき、画面のBエリア左上部には「グラフ」「レポート」の両タグが選択可能に表示されており、同一内容のデータをグラフ表示するか、あるいはリスト形式で数値表示するかを選択可能となっている(図12は「グラフ」タグを選択した場合の例)。これにより、グラフ←→数値データ間相互の切り換え、及び逆方向の操作が容易となっている。さらにBエリア右上部にはデータ期間が「○○年□月×日−△月○日」のように表示され、これによって現在表示しているデータの期間が一目でわかるようになっている。
【0096】
図13は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおけるライフデータをリスト表示した画面の一例を示す図である。
【0097】
図13において、前述したように、先の図12でグラフ表示した内容、すなわち無操作時間Tnop、走行レバー操作時間Ttravel、作業レバー操作時間Tlever_ex_travel、累積エンジン稼働時間Tengの値が数値データとして示されている。またこの画面でも、図12の画面と同様、操作者の便宜を図るために「メモ欄」が設けられている。なお、この例では、参考データとして、データ期間内におけるイベント・警報等データ(詳細は後述、例えば図46、図47、図48も参照)も併せて表示されている。
【0098】
なお、図12は、前述のように、無操作時間、走行レバー操作時間、作業レバー操作時間、累積エンジン稼働時間という4区分でグラフ表示したが、これに限られない。図14は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおけるライフデータをグラフ表示した画面の他の例を示す図であり、この例では、無操作時間、データ収集不能時間、走行レバー操作時間、旋回レバー操作時間、掘削操作時間、累積エンジン稼働時間という6区分(言い換えれば図12のレバー操作時間を旋回と掘削とに分け、データ収集不能時間という区分を新たに設けたもの)でグラフ表示している。
【0099】
図15は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記図14のグラフ表示に対応するライフデータをリスト表示した画面の一例を示す図である。
【0100】
(2−2)デイリーデータ
「デイリーデータ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データを、例えば数日から1ヶ月、数十日間の範囲の各日における概ねの各種稼働情報に加工し表示するようにしたものである。
【0101】
図16は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のデイリーデータ処理プログラム122による処理手順の一例を表すフローチャートである。
【0102】
図16において、まず、ステップ150で、今回デイリーデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる期間(例えば対象となる月等)の時間単位データ[a]〜[b]を抜き出す。
【0103】
その後、ステップ151で、時間単位データをカウントするための演算子i=aとおいてステップ152に移る。
【0104】
ステップ152では、時間単位データ[i]のエンジン稼働時間Tengを読み込み、その時間が所定の時間Td1(例えば上記時間単位の1/2)以上であるかどうかを判定する。判定が満たされたら、ステップ153に移り、対象となるマス(時間単位[i]に対応するマス)を第1の色(例えば水色)で塗りつぶし、ステップ154に移る。
【0105】
ステップ154では、時間単位データ[i]のレバー操作(走行含む)時間Tleverを読み込み、その時間が所定の時間Td2(例えば上記時間単位の1/2)以上であるかどうかを判定する。判定が満たされたら、ステップ155に移り、対象となるマス(時間単位[i]に対応するマス)をさらに第2の色(例えば黄緑)で塗りつぶし、ステップ156に移る。なお、上記ステップ152で判定が満たされなかった場合や、上記ステップ154で判定が満たされなかった場合も、直接ステップ156に移る。この結果、ステップ152とステップ154の両方の条件を満たした場合は当該マスは水色と黄緑とが混じった濃緑で塗られることとなり、ステップ152のみを満たした場合は当該マスが水色のみで塗られることとなる。
【0106】
ステップ156では、演算子iに1を加え、ステップ157でiがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ152に戻って同様の手順を繰り返す。判定が満たされたら、このフローを終了する。
【0107】
以上の手順により、エンジン稼働時間がある程度以上ありかつレバー操作時間がある程度以上ある場合(言い換えれば油圧ショベル1の操作状態)にある時間単位[i]のマスは濃緑で塗られ、エンジン稼働時間がある程度以上ああるがレバー操作時間があまりない場合(言い換えればエンジンアイドリング状態)にある時間単位[i]のマスは水色のみで塗られることとなる。
【0108】
図17は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記デイリーデータ処理プログラム122により加工処理したデイリーデータを表示した画面の一例を示す図である。
【0109】
図17において、縦軸にこの例では××月の1日〜31日までの1ヶ月間をとり、横軸には6時から18時までの時間(hours)をとり、各日15分刻みでマスを設け、前述の色分け表示を行っている。前述の油圧ショベル1の操作状態にある時間単位(この例では15分間)のマス(図中大部分を占める多数のマス)は図上は濃緑色の代用として一の (図中では比較的薄い)ハッチングで表され、エンジンアイドリング状態にある時間単位のマス(図中数個のみ存在)は図上は水色の代用として他の(図中では比較的濃い)ハッチングで表されている。このように操作時間とエンジンアイドル時間を色分けすることにより、実際に作業している時間が一目でわかり、機械管理を容易に行うことができる。
【0110】
なお、画面左上には、対象データの表示させたい年/月を選択できるメニューバー方式の「月選択プルダウンメニュー」と、「+」ボタンと、「−」ボタンとが設けられており、「プルダウンメニュー」では表示させたい月を直接かつ迅速に選択することができ、「+」「−」ボタンでは簡単に表示月を変えることが可能である。またそれらのさらに右側には、さらに表示させたい時間帯幅を選択できるメニューバー方式の「時間帯プルダウンメニュー」が設けられており、図示を省略するが、例えば図17中に示す「6時−18時」以外に、「0時−8時」「8時−16時」「16時−24時」「0時−24時」等が用意されており、これによって表示させたい時間帯を自由に選択可能となっている。
【0111】
図18は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のデイリーデータ処理プログラム122による処理手順の他の例を表すフローチャートである。
【0112】
図18において、まず、ステップ160で、前述の図16のステップ150と同様、今回デイリーデータを算出しようとする対象ファイルの時間単位データ[1]〜[n]より、対象となる期間の時間単位データ[a]〜[n]を抜き出し、ステップ151と同様、ステップ161で演算子i=aとおいてステップ162に移る。
【0113】
ステップ162では、ステップ152と同様、時間単位データ[i]のエンジン稼働時間Tengを読み込み、その時間が所定の時間Td1(例えば上記時間単位の1/2)以上であるかどうかを判定する。判定が満たされたら、ステップ163に移り、時間単位データ[i]の平均燃料消費量Qfを読み込み、その量が所定の第1の値(この例では25%)以上であるかどうかを判定する。判定が満たされなければステップ169に移り、対象となるマス(時間単位[i]に対応するマス)を第1の色(例えば水色)で塗りつぶし、後述のステップ167に移る。
【0114】
ステップ163の判定が満たされたら、ステップ164に移り、時間単位データ[i]の平均燃料消費量Qfが第1の値より大きな所定の第2の値(この例では50%)以上であるかどうかを判定する。判定が満たされなければステップ170に移り、対象となるマス(時間単位[i]に対応するマス)を第2の色(例えば黄緑色)で塗りつぶし、後述のステップ167に移る。
【0115】
ステップ164の判定が満たされたら、ステップ165に移り、時間単位データ[i]の平均燃料消費量Qfが第2の値よりさらに大きな所定の第3の値(この例では75%)以上であるかどうかを判定する。判定が満たされなければステップ171に移り、対象となるマス(時間単位[i]に対応するマス)を第3の色(例えば緑色)で塗りつぶし、後述のステップ167に移る。
【0116】
ステップ165の判定が満たされたら、対象となるマス(時間単位[i]に対応するマス)を第4の色(例えば赤色)で塗りつぶし、ステップ167に移る。ステップ167では、演算子iに1を加え、ステップ168でiがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ162に戻って同様の手順を繰り返す。判定が満たされたら、このフローを終了する。
【0117】
以上の手順により、エンジン稼働時間がある程度以下の場合は着色されず、エンジン稼働時間がある程度以上あり、かつ、燃料消費量(言い換えればエンジン負荷率)が大きくなっていくとともに、水色、黄緑色、緑色の順で着色表示され、最も燃料消費量が大きいものは赤色で表示されることとなる。
【0118】
図19は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記デイリーデータ処理プログラム122により加工処理したデイリーデータをグラフ表示した画面の他の例(図18の手順で加工処理した例)を示す図である。
【0119】
図19において、この例では、縦軸は前述の図17と同様、××月の1日〜30日までの1ヶ月間をとり、横軸には6時から17時までの時間(hours)に各日30分刻みでマスを設け、前述の色分け表示を行っている。前述のエンジン稼働時間がある程度以上あり、かつ、燃料消費量(言い換えればエンジン負荷率)が大きくなっていく順の、水色、黄緑色、緑色、赤色の着色表示の代用として、図上ではこの順で濃くなっていくハッチングで表されている。このようにエンジン負荷率に応じて色分け表示することにより、どの時間帯にどの程度のエンジン負荷で作業しているか(言い換えれば現場の特性)が一目でわかり、各油圧ショベル1のエンジンの評価を容易に行うことができる。
【0120】
なお、上記は燃料消費量に応じて色分け表示したが、これに限られず、例えば掘削圧力(バケットシリンダ29又はアームシリンダ28のボトム側圧力)に応じて色分け表示しても良い。例えば、対象時間帯において所定圧力以上に達した時間の割合が大きいか小さいか、あるいは圧力ピークの回数が多いか少ないか等の基準により色分けすればよい。この場合、時間帯別の掘削負荷が一目でわかり、この結果、各油圧ショベル1のフロント作業機15の構造物評価、あるいは特にいわゆる大型・超大型油圧ショベルにおける掘削補助用の発破(ダイナマイト)の必要の有無あるいはその性質評価等、を容易に行うことができる。
【0121】
(2−3)アワーデータ
「アワーデータ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データを、例えば1日24時間範囲における詳細挙動を表す各種稼働情報(時刻別表示、後述の図21参照)、あるいは数日〜1ヶ月間における詳細挙動を表す各種挙動情報(日付別表示、後述の図24参照)に加工し表示するようにしたものである。
【0122】
図20は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のアワーデータ処理プログラム123による処理手順(時刻別表示に対応)の一例を表すフローチャートである。
【0123】
図20において、まず、ステップ180で、今回アワーデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる日の時間単位データ[a]〜[b]を抜き出す。
【0124】
その後、ステップ181で、時間単位データをカウントするための演算子i=aとおいてステップ182に移る。
【0125】
ステップ182では、時間単位データ[i]に含まれるエンジン稼働時間Tengとレバー操作(走行含む)時間Tleverとを用いて、無操作時間Tnopを、
無操作時間Tnop=エンジン稼働時間Teng−レバー操作時間Tlever
により求める。
【0126】
その後、ステップ183で、時間単位データ[i]に含まれる走行レバー操作時間Ttravelを用いて、作業レバー操作(走行以外の操作)時間Tlever_ex_travelを、
作業レバー操作時間Tlever_ex_travel
=レバー操作時間Tlever−走行レバー操作時間Ttravel
により求める。
【0127】
その後、ステップ184に移り、上記エンジン稼働時間Tengをグラフ上にプロットした後、ステップ185で上記求めた作業レバー操作時間Tlever_ex_travelをグラフ上にプロットし、さらにステップ186で上記求めた走行レバー操作時間Ttravelをグラフ上にプロットする。
【0128】
そして、ステップ187に移って演算子iに1を加え、ステップ188でiがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ182に戻って同様の手順を繰り返す。判定が満たされたら、このフローを終了する。
【0129】
図21は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記アワーデータ処理プログラム123により加工処理したアワーデータをグラフ表示した画面の一例(上記図20のフローに対応)を示す図である。
【0130】
図21において、この例では横軸に時間(hours)をとり、上から順番に、エンジン稼働時間Teng、作業レバー操作時間Tlever_ex_travel、走行レバー操作時間Ttravelが好ましくは互いに異なる色で折れ線グラフにて表示されている。これにより、時刻別にどの操作が多いかを見ることができるので、機械稼働管理、機械の移動時刻管理等を容易に行うことができる。特に、継続的な操作か否かを判断できることから、作業中に走行時間が多いのか、移動のための走行時間なのかを見分けることができる。
【0131】
なお、このとき、画面のBエリア左上部に前述したのと同様の「グラフ」「レポート」の両タグが選択可能に表示され、同一内容のデータをグラフ表示するか、あるいはリスト形式で数値表示するかを選択可能となっている(図21は「グラフ」タグを選択した場合の例、リスト形式については後述の図25参照)。
【0132】
またこのとき、画面のBエリア左上部の両タグの下方には、上記時刻別表示に対応する「daily」ボタン及び上記日付別表示に対応する「Monthly」ボタンが選択可能に設けられており、図21は「daily」ボタンをクリックしたときに表示される一例となっている。この「daily」ボタンの右側には対象データの表示させたい年/月/日を選択できるメニューバー方式の「日付選択プルダウンメニュー」が設けられており、表示させたい日付を直接かつ迅速に選択することができる。また図示していないがカレンダーを表示して表示させたい年月日をカレンダーから選択可能とすれば簡単に表示させたい日を選択することができ、さらに前述と同様の「+」「−」ボタンを設ければ一日ずつ表示月日を変えることが可能となる。
【0133】
さらにこのとき、画面の最下部には、参考情報として、各時刻区分(この例では30分刻み)における各種警告(詳細は後述)の発生回数が数値データとして表示されるようになっている。そして上記「daily」ボタンのさらに右側に、この最下部に表示させたい警報の種類をリスト表示から選択できるメニューバー方式の「警報リスト表示プルダウンメニュー」が設けられており、回数を表示させたい警報の種類を直接かつ迅速に選択することができる。
【0134】
また、上記の例では、グラフの凡例「走行(travel)」「(走行以外の)操作(operation)」「エンジン稼働(engine run)」等をBエリアの右上部に表示しているが、適宜の操作によってこの凡例を左側の縦軸近くに移動可能としてもよい。この場合、グラフを見やすくすることができる。また、図示しないが、グラフ上に操作者の任意の箇所にブックマークやメモを作成できるようにしてもよい。この場合、データのみでは表現できない内容等を、グラフと一緒に管理することが可能となる。また、グラフの背景の色分けとして、例えばエンジンの稼働がない時間帯(後述の図24ではエンジンの稼働のない日付)について、特定の着色を行ってもよい。図22は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、アワーデータ処理プログラム123により加工処理しグラフ表示した図21の画面について、エンジン非稼働時間帯に着色表示を行った例を示す図である。これにより、どの時間帯に機械の稼働があるか否かが極めて容易に理解できる。
【0135】
図23は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のアワーデータ処理プログラム123による処理手順(日付別表示に対応)の一例を表すフローチャートである。
【0136】
図23において、まず、ステップ190で、今回アワーデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる期間(例えば対象となる月等)の時間単位データ[a]〜[b]を抜き出し、その抜き出した時間単位データ[a]〜[b]から対象とする日[k(=日付を表す演算子)]の時間単位データ[1]〜[24]を取り出す(便宜的に1時間刻みの場合を例にとって説明する)。このとき、前述したように、これら各時間単位データ[1]〜[24]には、それぞれエンジン稼働時間Tengと走行レバー操作時間Ttravelとが含まれている。
【0137】
その後、ステップ191で、時間単位データをカウントするための演算子j=1とおいてステップ193に移る。
【0138】
ステップ193では、時間単位データ[i]に含まれるレバー操作(走行含む)時間Tleverと走行レバー操作時間Ttravelを用いて、作業レバー操作(走行以外の操作)時間Tlever_ex_travelを、
作業レバー操作時間Tlever_ex_travel
=レバー操作時間Tlever−走行レバー操作時間Ttravel
により求める。
【0139】
その後、ステップ194に移って演算子jに1を加え、ステップ195でjが24以上となったかどうかを判定し、判定が満たされない場合は、ステップ191に戻って同様の手順を繰り返す。これにより、対象とする日[k]における24時間分の時間単位データ[1]〜[24](1時間刻み)中の作業レバー操作時間Tlever_ex_travelがそれぞれ抜き出されたことになる。
【0140】
ステップ195の判定が満たされたら、ステップ197に移り、上記のようにして抜き出した、対象とする日[k]における24時間分の作業レバー操作時間Tlever_ex_travelを合算し、
一日の累積作業レバー操作時間Tlever_ex_travel_day[k]
=ΣTlever_ex_travel[j]
を求める。
【0141】
その後、ステップ198にて、上記のように既に抜き出した、対象とする日[k]における24時間分の走行レバー操作時間Ttravelを合算し、
一日の累積走行レバー操作時間Ttravel_day[k]
=ΣTtravel[j]
を求める。
【0142】
そして、ステップ199にて、一日の累積エンジン稼働時間Teng_dayを、最後の時間単位データ[24]に含まれる累計エンジン稼働時間Tengに、その時間単位データ[24]に含まれるその時間単位内でのエンジン稼働時間Tengを加えることによって算出する。
【0143】
その後、ステップ200に移り、上記ステップ197、ステップ198、ステップ199で算出した、一日の累積作業レバー操作時間Tlever_ex_travel_day[k]、一日の累積走行レバー操作時間Ttravel_day[k]、一日の累積エンジン稼働時間Teng_dayをグラフ上にプロットする。
【0144】
そして、ステップ201に移って日付を表す演算子kに1を加え、ステップ202でkが時間単位データ[b]の日付より大きくなったかどうかを判定し、判定が満たされない場合は、ステップ190に戻って同様の手順を繰り返す。これにより、抜き出した時間単位データ[a(例えば○月×日△時)]〜時間単位データ[b(例えば×月○日□時)]にわたる期間において、各日ごとの累積作業レバー操作時間Tlever_ex_travel_day[k]、累積走行レバー操作時間Ttravel_day[k]、一日の累積エンジン稼働時間Teng_dayがグラフ上にプロットされることとなる。
【0145】
ステップ202の判定が満たされたら、このフローを終了する。
【0146】
図24は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記アワーデータ処理プログラム123により加工処理したアワーデータをグラフ表示した画面の他の例(上記図23のフローに対応)を示す図である。
【0147】
図24において、この例では縦軸に時間(hours)、横軸に日付(対象月の1日から30日)をとり、上記図21と同様、各日の累積エンジン稼働時間Teng、累積作業レバー操作時間Tlever_ex_travel、累積走行レバー操作時間Ttravelが好ましくは互いに異なる色で折れ線グラフにて表示されている。これにより、日別に機械の作業内容の変化を見ることができ、機械管理に有用である。
【0148】
なお、この例では、ライフデータとしての累積エンジン稼働時間Teng(Hour Meter)も併せて表示しており、これ用の縦軸が右側に設けられている。この縦軸は、例えば月のはじめのアワメータ値から所定の時間t(例えばt=1200時間)に固定する(言い換えれば縦軸の縮尺を固定)ようになっており、これにより、アワメータの進み具合(傾き)と操作別時間との対比挙動を、複数の機種間について容易に比較することができ、適正なメンテナンス計画を立てることが可能となる。
【0149】
なお、図23に示すフローにおいて、例えばステップ191とステップ193との間にステップ192を設け、時間単位データ[i]に含まれるエンジン稼働時間Tengとレバー操作(走行含む)時間Tleverとを用いて、無操作時間Tnopを、
無操作時間Tnop=エンジン稼働時間Teng−レバー操作時間Tlever
により求め、これに基づき対象となる各日[k]の無操作時間Tnopの合計を求めてステップ200においてグラフにプロットするようにしてもよい。先の図20の処理フロー及び図21、図22の図示においても同様である。
【0150】
またこのとき、図24において、図21と同様、画面左上には、対象データの表示させたい年/月を選択できるメニューバー方式の「月選択プルダウンメニュー」と、「+」ボタンと、「−」ボタンとが設けられており、「プルダウンメニュー」では表示させたい月を直接かつ迅速に選択することができ、「+」「−」ボタンでは簡単に表示月を変えることが可能である。
【0151】
図25は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおける上記アワーデータ(日付別表示)をリスト表示した画面の一例を示す図である。
【0152】
図25において、前述したように、先の図24でグラフ表示した内容、すなわちライフデータとしての累積エンジン稼働時間Teng(アワメータ値)、各日の累積エンジン稼働時間Teng、各日の累積作業レバー操作時間Tlever_ex_travel、各日の累積走行レバー操作時間Ttravelの値が数値データとして示されている。またこの画面でも、図22の画面と同様、操作者の便宜を図るためにエンジン非稼働時間帯に着色表示を行っている。なお、着色せずに、単に日付又は時刻のみの表示とするだけでも空欄によって一目瞭然となるので、同様の効果を得られる。また、図示を省略しているが、リスト表示の枠外(例えば右上部)に操作者が作業量等を適宜記入できるスペースを設けてもよい。この場合、作業量等の、稼働管理に必要となる情報をモニターデータと同じ時間ベースで管理することにより、稼働計画の評価及びオペレータの教育が可能となる。またこのとき、記入が行われた数値データの例えば左側に記入が行われている旨のマーキング表示をするようにしてもよく、この場合、どこにデータが記入されているかが一目でわかるようにすることができる。
【0153】
(2−4)レシオデータ
「レシオデータ」ファイルは、上記(2−3)の「アワーデータ」ファイルの縦軸を絶対値でなく割合で(例えばエンジン稼働時間Tengを100%とした百分率で)表したものであり、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データに基づき、上記アワーデータと同様、例えば1日24時間範囲における詳細挙動を表す各種稼働情報(時刻別表示)、あるいは数日〜1ヶ月間における詳細挙動を表す各種挙動情報(日付別表示)に加工し表示したものである。
【0154】
図26は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のレシオデータ処理プログラム124による処理手順(時刻別表示に対応)の一例を表すフローチャートである。
【0155】
図26において、まず、ステップ210で、今回レシオデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる日の時間単位データ[a]〜[b]を抜き出す。
【0156】
その後、ステップ211で、時間単位データをカウントするための演算子i=aとおいてステップ212に移る。
【0157】
ステップ212では、時間単位データ[i]に含まれるレバー操作(走行含む)時間Tleverと走行レバー操作時間Ttravelを用いて、走行以外の作業レバー操作時間Tlever_ex_travelを、
作業レバー操作時間Tlever_ex_travel
=レバー操作時間Tlever−走行レバー操作時間Ttravel
により求める。
【0158】
その後、ステップ213で、時間単位データ[i]に含まれるエンジン稼働時間Tengを用いて、作業レバー操作時間割合Trlever_ex_travelを、
作業レバー操作時間割合Trlever_ex_travel
=(作業レバー操作時間Tlever_ex_travel/エンジン稼働時間Teng)
×100
により求める。
【0159】
その後、ステップ214に移り、走行レバー操作時間割合Tr_travelを、
走行レバー操作時間割合Tr_travel
=(走行レバー操作時間Ttravel/エンジン稼働時間Teng)×100
により求める。
【0160】
そして、ステップ215に移り、上記作業レバー操作時間割合Trlever_ex_travel及び走行レバー操作時間割合Tr_travelをグラフ上にプロットするとともに、その数値を合わせてグラフ上に表示する。
【0161】
そして、ステップ216に移って演算子iに1を加え、ステップ217でiがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ212に戻って同様の手順を繰り返す。判定が満たされたら、このフローを終了する。
【0162】
図27は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記レシオデータ処理プログラム124により加工処理したレシオデータをグラフ表示した画面の一例(上記図26のフローに対応)を示す図であり、前述の図21に対応する図である。
【0163】
図27において、この例では縦軸にエンジン稼働時間Tengを100%としたときの操作割合[%]を、横軸に時間(hours)をとり、上から順番に、作業レバー操作時間(operetaion)Tlever_ex_travel、走行レバー操作時間Ttravelが好ましくは互いに異なる色で折れ線グラフにて表示されている。これにより、前述の図21と同様、時刻別にどの操作が多いかを見ることができるので、機械稼働管理、機械の移動時刻管理等を容易に行うことができる。
【0164】
図28は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のレシオデータ処理プログラム124による処理手順(日付別表示に対応)の一例を表すフローチャートである。
【0165】
図28において、まず、ステップ220で、今回レシオデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる期間(例えば対象となる月等)の時間単位データ[a]〜[b]を抜き出し、その抜き出した時間単位データ[a]〜[b]から対象とする日[k(=日付を表す演算子)]の時間単位データ[1]〜[24]を取り出す(便宜的に1時間刻みの場合を例にとって説明する)。このとき、前述したように、これら各時間単位データ[1]〜[24]には、それぞれエンジン稼働時間Tengと走行レバー操作時間Ttravelとが含まれている。
【0166】
その後、ステップ221で、時間単位データをカウントするための演算子j=1とおいてステップ222に移る。
【0167】
ステップ222では、時間単位データ[i]に含まれるレバー操作(走行含む)時間Tleverと走行レバー操作時間Ttravelを用いて、作業レバー操作(走行以外の操作)時間Tlever_ex_travelを、
作業レバー操作時間Tlever_ex_travel
=レバー操作時間Tlever−走行レバー操作時間Ttravel
により求める。
【0168】
その後、ステップ223に移って演算子jに1を加え、ステップ224でjが24以上となったかどうかを判定し、判定が満たされない場合は、ステップ221に戻って同様の手順を繰り返す。これにより、対象とする日[k]における24時間分の時間単位データ[1]〜[24](1時間刻み)中の作業レバー操作時間Tlever_ex_travelがそれぞれ抜き出されたことになる。
【0169】
ステップ224の判定が満たされたら、ステップ225に移り、上記のようにして抜き出した、対象とする日[k]における24時間分のエンジン稼働時間Tengを合算し、
一日の累積エンジン稼働時間Teng_day[k]
=ΣTeng[j]
を求める。
【0170】
その後、ステップ226で、上記のようにして抜き出した、対象とする日[k]における24時間分の作業レバー操作時間Tlever_ex_travelを合算し、
一日の累積作業レバー操作時間Tlever_ex_travel_day[k]
=ΣTlever_ex_travel[j]
を求めるとともに、さらにこれと上記した一日の累積エンジン稼働時間Teng_day[k]とを用いて、一日の作業レバー操作時間割合Tr_lever_ex_travel_day[k]を、
作業レバー操作時間割合Tr_lever_ex_travel_day[k]=(ΣTlever_ex_travel[j]/Teng_day[k])×100により求める。
【0171】
その後、ステップ227で、上記のようにして抜き出した、対象とする日[k]における24時間分の走行レバー操作時間Ttravelを合算し、
一日の累積走行レバー操作時間Ttravel_day[k]=ΣTtravel[j]を求めるとともに、さらにこれと上記した一日の累積エンジン稼働時間Teng_day[k]とを用いて、一日の走行レバー操作時間割合Tr_travel_day[k]を、
走行レバー操作時間割合Tr_travel_day[k]=(ΣTtravel[j]/Teng_day[k])×100により求める。
【0172】
その後、ステップ228にて、一日の累積エンジン稼働時間Teng_dayを、最後の時間単位データ[24]に含まれる累計エンジン稼働時間Tengに、その時間単位データ[24]に含まれるその時間単位内でのエンジン稼働時間Tengを加えることによって算出する。
【0173】
その後、ステップ229に移り、上記ステップ226、ステップ227、ステップ228で算出した、一日の作業レバー操作時間割合Tr_lever_ex_travel_day[k]、一日の累積走行レバー操作時間割合Tr_travel_day[k]、一日の累積エンジン稼働時間Teng_day[k]をグラフ上にプロットするとともに、併せて数値を表示する。
【0174】
そして、ステップ230に移って日付を表す演算子kに1を加え、ステップ231でkが時間単位データ[b]の日付より大きくなったかどうかを判定し、判定が満たされない場合は、ステップ220に戻って同様の手順を繰り返す。これにより、抜き出した時間単位データ[a(例えば○月×日△時)]〜時間単位データ[b(例えば×月○日□時)]にわたる期間において、各日ごとの累積作業レバー操作時間割合Tr_lever_ex_travel_day[k]、累積走行レバー操作時間割合Tr_travel_day[k]、累積エンジン稼働時間Teng_day[k]がグラフ上にプロットされることとなる。
【0175】
ステップ231の判定が満たされたら、このフローを終了する。
【0176】
図29は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記レシオデータ処理プログラム124により加工処理したレシオデータをグラフ表示した画面の他の例(上記図28のフローに対応)を示す図である。
【0177】
図29において、この例では図27と同様に縦軸にエンジン稼働時間Tengを100%としたときの操作割合[%]をとるとともに、横軸に日付(対象月の1日から30日)をとり、上記図27と同様、各日の累積作業レバー操作時間割合Trlever_ex_travel、累積走行レバー操作時間割合Tr_travelが好ましくは互いに異なる色で折れ線グラフにて表示されている。これにより、図27と同様、日別に機械の作業内容の変化を見ることができ、機械管理に有用である。
【0178】
なお、この例では、上記図27と同様、ライフデータとしての累積エンジン稼働時間Teng(Hour Meter)も併せて表示しており、右側の縦軸は、例えば月のはじめのアワメータ値から所定の時間tに固定するようになっている。
【0179】
なお、上記図27及び図29において、前述の図21、図22、図24、図25と同様の、「グラフ」「レポート」の両タグ、「daily」「Monthly」ボタン、「日付選択プルダウンメニュー」、「月選択プルダウンメニュー」、画面最下部の各種警告発生回数表示、「警報リスト表示プルダウンメニュー」等が設けられており、同様の機能により同様の効果を得る。
【0180】
また、前述のカレンダー表示、「+」「−」ボタン、凡例を移動可能な構成、ブックマークやメモの作成スペース、エンジン非稼働着色等を実施してもよく、この場合も前述と同様の効果を得る。
【0181】
(2−5)サマリーデータ
「サマリーデータ」ファイルは、上記(2−1)の「ライフデータ」ファイルと同様の内容のデータを、油圧ショベル1が製造後動作開始してから現在までの累積稼働情報ではなく、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データに基づき操作者が指定する期間内における累積稼働情報に加工し表示するようにしたものである。
【0182】
図30は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のサマリーデータ処理プログラム125による処理手順を表すフローチャートである。
【0183】
図30において、まず、ステップ240で、今回サマリーデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる日の時間単位データ[a]〜[b]を抜き出す。
【0184】
その後、ステップ241で、時間単位データをカウントするための演算子i=aとおいてステップ242に移る。
【0185】
ステップ242では、各時間単位データ[i]に含まれるエンジン稼働時間Tengと各操作時間中のレバー操作(走行を含む)時間Tleverとを用いて、各時間単位における無操作時間Tnopを、
無操作時間Tnop=エンジン稼働時間Teng−レバー操作時間Tlever
により求める。
【0186】
そして、ステップ243で、各時間単位データ[i]に含まれる走行レバー操作時間Ttravelを用いて、各時間単位における作業レバー操作時間Tlever_ex_travelを、
作業レバー操作時間Tlever_ex_travel=
レバー操作時間Tlever−走行レバー操作時間Ttravel
により求める。
【0187】
その後、ステップ244に移って演算子iに1を加え、ステップ245でiがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ242に戻って同様の手順を繰り返す。これにより、対象とする期間におけるすべての時間単位データ[a]〜[b]中の各時間単位における無操作時間Tnop及び走行レバー操作時間Ttravelがそれぞれ求められることになる。
【0188】
ステップ245の判定が満たされたら、ステップ246に移り、上記ステップ242でそれぞれ求められた全時間単位[a]〜[b]における無操作時間Tnopを合算し、
対象期間(例えばある月)における累積無操作時間Ts_nop=ΣT_nop[i]
を求める。
【0189】
その後、ステップ247にて、上記ステップ243でそれぞれ求められた全時間単位[a]〜[b]における作業レバー操作時間Tlever_ex_travelを合算し、
対象期間(例えばある月)での累積作業レバー操作時間Ts_lever_ex_travel
=ΣTlever_ex_travel[i]
を求める。
【0190】
そして、ステップ248にて、既に抜き出されている全時間単位[a]〜[b]における走行レバー操作時間Ttravelを合算し、
対象期間(例えばある月)における累積走行レバー操作時間Ts_travel =ΣTtravel[i]を求める。
【0191】
その後、ステップ249にて、既に抜き出されている全時間単位[a]〜[b]におけるエンジン稼働時間Tengを合算し、
対象期間(例えばある月)における累積エンジン稼働時間Ts_eng
=ΣTeng[i]
を求める。
【0192】
その後、ステップ250で、上記ステップ246、ステップ249で求めた累積無操作時間Ts_nopと累積エンジン稼働時間Ts_engとを用いて、
対象期間(例えばある月)における無操作時間割合Tr_s_nop =(Ts_nop/Ts_eng)×100を求める。
【0193】
そして、ステップ251で、上記ステップ247で求めた累積作業レバー操作時間Ts_lever_ex_travelを用いて、
対象期間(例えばある月)での作業レバー操作時間割合Tr_s_lever_ex_travel =(Ts_lever_ex_travel/Ts_eng)×100
を求める。
【0194】
その後、ステップ252で、上記ステップ248で求めた累積走行レバー操作時間Ts_travelを用いて、
対象期間(例えばある月)における走行レバー操作時間割合Tr_s_travel
=(Ts_travel/Ts_eng)×100
を求める。
【0195】
その後、ステップ253に移り、上記ステップ246、ステップ247、ステップ248で求めた対象期間における累積無操作時間Ts_nop (Non−Operation)、累積走行レバー操作時間Ts_travel(Travel)、累積作業レバー操作時間Ts_lever_ex_travel (Operation)、累積エンジン稼働時間Ts_eng(Engine Run)を棒グラフ表示する。
【0196】
そして、ステップ254において、上記ステップ253で表示した各棒グラフ表示の先端右横に、累積無操作時間Ts_nop、累積走行レバー操作時間Ts_travel、累積作業レバー操作時間Ts_lever_ex_travel、累積エンジン稼働時間Ts_engの値を数字で併記するとともに、さらに上記ステップ250、ステップ251、ステップ252で求めた対象期間における無操作時間割合Tr_s_nop、走行レバー操作時間割合Tr_s_travel、作業レバー操作時間割合Tr_s_lever_ex_travel、累積エンジン稼働時間割合(=100[%])を数字で併せて示す。
【0197】
図31は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記サマリーデータ処理プログラム125により加工処理したサマリーデータをグラフ表示した画面の一例を示す図である。
【0198】
図31において、この例では横軸に時間(hours)をとり、上から順番に、累積無操作時間Ts_nop、累積走行レバー操作時間Ts_travel、累積作業レバー操作時間Ts_lever_ex_travel、累積エンジン稼働時間Ts_engが好ましくは互いに異なる色で棒グラフにて表示され、併せて各棒グラフ表示の先端右横に、それら累積無操作時間Ts_nop、累積走行レバー操作時間Ts_travel、累積作業レバー操作時間Ts_lever_ex_travel、累積エンジン稼働時間Ts_engの値が数字で併記されている。これにより、油圧ショベル1の月ごと及び指定期間の作業内容のレポートを容易に作成することができる。
【0199】
またこのとき、累積エンジン稼働時間Ts_engを100[%]とした場合における無操作時間割合Tr_s_nop、走行レバー操作時間割合Tr_s_travel、作業レバー操作時間割合Tr_s_lever_ex_travel、累積エンジン稼働時間割合の値もそれぞれ数字で併せて示されている。これにより、エンジン稼働時間が互いに異なる複数の油圧ショベル1相互間におけるデータ比較が容易となる(後述の図60も参照)。
【0200】
なおこのとき、図12や図14のライフデータの表示画面と同様、画面のBエリア左上部には「グラフ」「レポート」の両タグが選択可能に表示され(図31は「グラフ」タグを選択した場合の例)。またBエリア右上部にはデータ期間が「○○年□月×日−△月○日」のように表示されている。さらに図21、図22、図24のアワーデータの表示画面と同様、画面のBエリア左上部の両タグの下方には、任意の開始日付から終了日付までの期間のデータ表示を行わせる「daily」ボタン及び月単位でデータ表示を行わせる「Monthly」ボタンが選択可能に設けられ、「daily」ボタンの右側には上記開始日付と終了日付を設定する「日付選択プルダウンメニュー」が設けられ、「Monthly」ボタンの右側には「月選択プルダウンメニュー」が設けられている。なお、このように月を設定する「月選択プルダウンメニュー」と開始日付と終了日付を設定する「日付選択プルダウンメニュー」が比較的近くに設けられていることにより、月設定←→期間設定相互間の切換を容易に行えるようになっている。上記図31は「daily」ボタンをクリックしたときに表示される一例となっている。
【0201】
図32は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおけるサマリーデータ(上記図31に対応)をリスト表示した画面の一例を示す図である。
【0202】
図32において、先のライフデータを示した図13と同様、先の図31でグラフ表示した内容、すなわち累積無操作時間Ts_nop、累積走行レバー操作時間Ts_travel、累積作業レバー操作時間Ts_lever_ex_travel、累積エンジン稼働時間Ts_engの値が数値データとして示されている。また前述の図13と同様、参考データとして、データ期間内におけるイベント・警報等データ(詳細は後述、例えば図46、図47、図48も参照)も併せて表示してもよい。
【0203】
なお、図31は、前述のように、累積無操作時間、累積走行レバー操作時間、累積作業レバー操作時間、累積エンジン稼働時間という4区分でグラフ表示したが、これに限られない。図33は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおけるサマリーデータをグラフ表示した画面の他の例を示す図であり、この例では、累積無操作時間、累積データ収集不能時間(TimeOut)、累積走行レバー操作時間、累積旋回レバー操作時間、掘削操作時間、累積エンジン稼働時間という6区分でグラフ表示している。
【0204】
図34は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記図33のグラフ表示に対応するライフデータをリスト表示した画面の一例を示す図である。これにより、数値情報をまとめてみることができる。
【0205】
(2−6)ユーティライゼイションデータ
「ユーティライゼイションデータ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データを、例えば月単位、あるいは週単位での操作内訳比率の移り変わり情報に加工し表示するようにしたものである。
【0206】
図35は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のユーティライゼイションデータ処理プログラム126による処理手順を表すフローチャートである。
【0207】
図35において、まず、ステップ260で、今回ユーティライゼイションデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる月(他の期間単位、例えば週単位でもよい、以下同じ)の時間単位データ[a]〜[b]を抜き出す。
【0208】
その後、ステップ261で、時間単位データをカウントするための演算子i=aとおいてステップ262に移る。
【0209】
ステップ262では、各時間単位データ[i]に含まれるエンジン稼働時間Tengと各操作時間中のレバー操作(走行を含む)時間Tleverとを用いて、各時間単位における無操作時間Tnopを、
無操作時間Tnop=エンジン稼働時間Teng−レバー操作時間Tlever
により求める。
【0210】
そして、ステップ263で、各時間単位データ[i]に含まれる走行レバー操作時間Ttravelを用いて、各時間単位における作業レバー操作時間Tlever_ex_travelを、
作業レバー操作時間Tlever_ex_travel=
レバー操作時間Tlever−走行レバー操作時間Ttravel
により求める。
【0211】
その後、ステップ264に移って演算子iに1を加え、ステップ245でiがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ262に戻って同様の手順を繰り返す。これにより、対象月におけるすべての時間単位データ[a]〜[b]中の各時間単位における無操作時間Tnop及び走行レバー操作時間Ttravelがそれぞれ求められることになる。
【0212】
ステップ265の判定が満たされたら、ステップ266に移り、上記ステップ262でそれぞれ求められた対象月、すなわち全時間単位[a]〜[b]における無操作時間Tnopを合算し、
対象月における累積無操作時間Tu_nop=ΣT_nop[i]
を求める。
【0213】
その後、ステップ267にて、上記ステップ263でそれぞれ求められた対象月(全時間単位[a]〜[b])における作業レバー操作時間Tlever_ex_travelを合算し、
対象月における累積作業レバー操作時間Tu_lever_ex_travel
=ΣTlever_ex_travel[i]
を求める。
【0214】
そして、ステップ268にて、既に抜き出されている対象月(全時間単位[a]〜[b])における走行レバー操作時間Ttravelを合算し、
対象月における累積走行レバー操作時間Tu_travel
=ΣTtravel[i]
を求める。
【0215】
その後、ステップ269にて、既に抜き出されている対象月(全時間単位[a]〜[b])におけるエンジン稼働時間Tengを合算し、
対象期間月における累積エンジン稼働時間Tu_eng
=ΣTeng[i]
を求める。
【0216】
その後、ステップ270で、上記ステップ266、ステップ269で求めた累積無操作時間Tu_nopと累積エンジン稼働時間Tu_engとを用いて、対象月における無操作時間割合Tr_u_nop
=(Tr_nop/Tr_eng)×100
を求める。
【0217】
そして、ステップ271で、上記ステップ267で求めた累積作業レバー操作時間Tu_lever_ex_travelを用いて、
対象月における作業レバー操作時間割合Tr_u_lever_ex_travel
=(Tu_lever_ex_travel/Tu_eng)×100
を求める。
【0218】
その後、ステップ272で、上記ステップ268で求めた累積走行レバー操作時間Tu_travelを用いて、対象月における走行レバー操作時間割合Tr_u_travel =(Tu_travel/Tu_eng)×100
を求める。
【0219】
そして、ステップ273に移り、図示しない別途の手段からの、ユーティライゼイションデータの表示につき実時間表示(後に詳述、後述の図36参照)か割合表示(後に詳述、後述の図37参照)かに関する選択入力に応じて、実時間が選択されていればステップ274に移る。
【0220】
ステップ274では、上記ステップ266、ステップ267、ステップ268で求めた対象月における累積無操作時間Tu_nop (Non−Operation)、累積走行レバー操作時間Tu_travel(Travel)、累積作業レバー操作時間Tu_lever_ex_travel (Operation)を棒グラフ表示するとともに、例えばその棒グラフの内部に、累積無操作時間Tu_nop、累積走行レバー操作時間Tu_travel、累積作業レバー操作時間Tu_lever_ex_travelの値を実時間数字で併記する。
【0221】
ステップ273で割合表示が選択されていればステップ275に移る。ステップ275では、上記ステップ270、ステップ271、ステップ272で求めた対象月における無操作時間割合Tr_u_nop、走行レバー操作時間割合Tr_u_travel、作業レバー操作時間割合Tr_u_lever_ex_travelを棒グラフ表示するとともに、例えばその棒グラフの内部に、累積無操作時間Tu_nop、累積走行レバー操作時間Tu_travel、累積作業レバー操作時間Tu_lever_ex_travelの値を累積エンジン稼働時間Tu_engを100%としたときにそれぞれが占める割合(百分率数字)で併記する(後述の図37参照)。
【0222】
図36は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ユーティライゼイションデータ処理プログラム126により加工処理したユーティライゼイションデータをグラフ表示した画面の一例(上記ステップ274に対応)を示す図である。
【0223】
図36において、この例では横軸に時間(hours)、縦軸には時系列的に1ヶ月間隔で対象月をとり、左端から右側に伸びる棒グラフとして各月のデータを示している。各棒グラフは、左端から右側へ向かって順番に、累積走行レバー操作時間Tu_travel、累積作業レバー操作時間Tu_lever_ex_travel、累積無操作時間Tu_nopが、互いに異なる色で棒グラフの内訳成分を構成し、棒グラフ全体では累積エンジン稼働時間Tu_engを表示している。そして、上下方向に隣接する棒グラフ相互間において、各内訳成分の境界線どうしを推移線で連結し、これによって各内訳成分(すなわち累積走行レバー操作時間Tu_travel、累積作業レバー操作時間Tu_lever_ex_travel、累積無操作時間Tu_nop)のそれぞれの絶対量的な推移が一目でわかるようになっている。
【0224】
また、各棒グラフの内訳成分領域には、対応する累積走行レバー操作時間Tu_travel、作業レバー操作時間Tu_lever_ex_travel、累積無操作時間Tu_nopの値(絶対量)が数字で併記されている。これにより、月単位(又は週単位でもよい)で油圧ショベル1の作業管理を容易に行うことができる。
【0225】
一方、図37は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ユーティライゼイションデータ処理プログラム126により加工処理したユーティライゼイションデータをグラフ表示した画面の他の例(上記ステップ275に対応)を示す図である。
【0226】
図37において、この例では横軸に累積エンジン稼働時間Tu_engを100[%]としたときの占める割合、縦軸には時系列的に1ヶ月間隔で対象月をとり、左右方向すべて同一長さで内訳成分比のみが変動する棒グラフとして各月のデータを示している。各棒グラフは、図36に対応し、左から右へ向かって順番に、累積エンジン稼働時間Tu_engを100[%]とした場合における走行レバー操作時間割合Tr_u_travel、作業レバー操作時間割合Tr_u_lever_ex_travel、無操作時間割合Tr_u_nopが、互いに異なる色で表示され、各内訳成分の境界線どうしを推移線で連結されている。そして、各棒グラフの内訳成分領域には、対応する走行レバー操作時間割合Tr_u_travel、作業レバー操作時間割合Tr_u_lever_ex_travel、無操作時間割合Tr_u_nopの値(比率値)が数字で併記されている。これによっても、月単位(又は週単位でもよい)で油圧ショベル1の作業管理を容易に行うことができる。またこれにより、エンジン稼働時間が互いに異なる複数のデータ相互間における操作時間内訳の比較が容易となる。
【0227】
なお上記図36及び図37において、例えば図12や図14のライフデータの表示画面と同様、画面のBエリア右上部にはデータ期間が「○○年□月×日−△月○日」のように表示されている。さらに図21、図22、図24のアワーデータの表示画面と同様、画面のBエリア左上部には、「年・月選択プルダウンメニュー」が設けられ、グラフの先頭に来るデータの時期を選択できるようになっている。なお、先の図17等で述べたような「+」ボタンや「−」ボタンを設けてもよく、この場合簡単に表示月を変えることが可能である。
【0228】
図38は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のユーティライゼイションデータ処理プログラム126による処理手順の他の例(目標稼働時間併記対応)を表すフローチャートである。
【0229】
図38において、まず、ステップ280で、今回ユーティライゼイションデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる月(他の期間単位、例えば週単位でもよい、以下同じ)の時間単位データ[a]〜[b]を抜き出す。
【0230】
その後、ステップ281で、時間単位データをカウントするための演算子i=aとおいてステップ282に移る。
【0231】
ステップ282では、各時間単位データ[i]に含まれるエンジン稼働時間Tengと各操作時間中のレバー操作(走行を含む)時間Tleverとを用いて、各時間単位における無操作時間Tnopを、
無操作時間Tnop=エンジン稼働時間Teng−レバー操作時間Tlever
により求める。
【0232】
そして、ステップ283で、各時間単位データ[i]に含まれる走行レバー操作時間Ttravelを用いて、各時間単位における作業レバー操作時間Tlever_ex_travelを、
作業レバー操作時間Tlever_ex_travel=
レバー操作時間Tlever−走行レバー操作時間Ttravel
により求める。
【0233】
その後、ステップ284に移って演算子iに1を加え、ステップ285でiがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ282に戻って同様の手順を繰り返す。これにより、対象月におけるすべての時間単位データ[a]〜[b]中の各時間単位における無操作時間Tnop及び走行レバー操作時間Ttravelがそれぞれ求められることになる。
【0234】
ステップ285の判定が満たされたら、ステップ286に移り、上記ステップ282でそれぞれ求められた対象月、すなわち全時間単位[a]〜[b]における無操作時間Tnopを合算し、
対象月における累積無操作時間Tu_nop=ΣT_nop[i]
を求める。
【0235】
その後、ステップ287にて、上記ステップ283でそれぞれ求められた対象月における作業レバー操作時間Tlever_ex_travelを合算し、
対象月における累積作業レバー操作時間Tu_lever_ex_travel
=ΣTlever_ex_travel[i]
を求める。
【0236】
そして、ステップ288にて、既に抜き出されている対象月における走行レバー操作時間Ttravelを合算し、
対象月における累積走行レバー操作時間Tu_travel
=ΣTtravel[i]
を求める。
【0237】
その後、ステップ289で、上記ステップ286で求めた累積無操作時間Tu_nopと、予め操作者側で設定入力された(詳細は後述)月単位の目標稼働時間(=稼働予算、後述の図39及び図40の例ではx時間/月)とを用いて、
対象月における目標比無操作時間割合Tr_u_nop
=(Tr_nop/稼働予算)×100
を求める。
【0238】
そして、ステップ290で、上記ステップ287で求めた累積作業レバー操作時間Tu_lever_ex_travelを用いて、対象月における目標比作業レバー操作時間割合Tr_u_lever_ex_travel
=(Tu_lever_ex_travel/稼働予算)×100
を求める。
【0239】
その後、ステップ291で、上記ステップ288で求めた累積走行レバー操作時間Tu_travelを用いて、
対象月における目標比走行レバー操作時間割合Tr_u_travel
=(Tu_travel/稼働予算)×100
を求める。
【0240】
そして、ステップ292に移り、図示しない別途の手段からの、ユーティライゼイションデータの表示につき実時間表示(後に詳述、後述の図39参照)か割合表示(後に詳述、後述の図40参照)かに関する選択入力に応じて、実時間が選択されていればステップ294に移る。
【0241】
ステップ294では、上記ステップ286、ステップ287、ステップ288で求めた対象月における累積無操作時間Tu_nop (Non−Operation)、累積走行レバー操作時間Tu_travel(Travel)、累積作業レバー操作時間Tu_lever_ex_travel (Operation)を各成分とする1本の棒グラフとして表示するとともに、各成分の内部に、累積無操作時間Tu_nop、累積走行レバー操作時間Tu_travel、累積作業レバー操作時間Tu_lever_ex_travelの値を実時間数字で併記し、さらに稼働予算値を実時間数字で併記する(後述の図39参照)。
【0242】
ステップ292で割合表示が選択されていればステップ293に移る。ステップ293では、上記ステップ289、ステップ290、ステップ291で求めた対象月における目標比無操作時間割合Tr_u_nop、目標比走行レバー操作時間割合Tr_u_travel、目標比作業レバー操作時間割合Tr_u_lever_ex_travelを各成分とする1本の棒グラフとして表示するとともに、例えばその棒グラフの内部に目標稼働時間(稼働予算)を100%としたときにそれぞれが占める割合(百分率数字)を併記し、さらに稼働予算値を実時間数字で併記する(後述の図40参照)。
【0243】
図39は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ユーティライゼイションデータ処理プログラム126により加工処理したユーティライゼイションデータをグラフ表示した画面の一例(上記ステップ294に対応)を示す図である。
【0244】
図39において、この例では横軸に時間(hours)、縦軸には時系列的に1ヶ月間隔で対象月をとり、左端から右側に伸びる1本の棒グラフの推移として各月のデータを示している。各棒グラフは、左端から右側へ向かって順番に、累積走行レバー操作時間Tu_travel、累積作業レバー操作時間Tu_lever_ex_travel、累積無操作時間Tu_nopが、互いに異なる色で棒グラフの内訳成分を構成し、棒グラフ全体では累積エンジン稼働時間Tu_engを表示している。なおこのとき併せて稼働予算(目標稼働時間)分まで各棒グラフを延長させて表示し、その延長分は不達成分として例えば無着色表示としている。また、前述の図36と同様、上下方向に隣接する棒グラフ相互間において各内訳成分の境界線どうしを推移線で連結しており、各棒グラフの内訳成分領域には、対応する累積走行レバー操作時間Tu_travel、作業レバー操作時間Tu_lever_ex_travel、累積無操作時間Tu_nopの値(絶対量)が数字で併記され、各棒グラフの右側先端外側には、上記稼働予算(目標稼働時間)の値が数字(図ではxで示す)で併記されている。
【0245】
ここで、画面Bエリアの上部中央やや左側には、上記稼働予算設定ボタン(なおボタンでなくタグとしてもよい)が設けられており、ここをクリックすることにより、図39中右側に示すような稼働予算(目標稼働時間)設定リストが例えば割り込みウィンドウで表示される。図39中上のリストは月単位の設定リスト画面であり、各月ごとに数値(図ではxで表示)にて設定可能となっている。図39中下のリストは週単位の設定リスト画面であり、各月ごと(図ではxで表示)、かつさらに詳細に各週ごと(図ではx1,x2,x3,x4で表示)に数値にて設定可能とである。
【0246】
以上のような画面構成により、目標稼働時間(稼働予算)に対する稼働状況がわかり、生産管理を容易に行えるようになっている。
【0247】
一方、図40は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ユーティライゼイションデータ処理プログラム126により加工処理したユーティライゼイションデータをグラフ表示した画面の他の例(上記ステップ293に対応)を示す図である。
【0248】
図40において、この例では横軸に目標稼働時間(稼働予算)を100[%]としたときの占める割合、縦軸には時系列的に1ヶ月間隔で対象月をとり、左右方向すべて同一長さで内訳成分比のみが変動する棒グラフとして各月のデータを示している。各棒グラフは、図39に対応し、左から右へ向かって順番に、目標稼働時間(この例ではx時間)を100[%]とした場合における走行レバー操作時間割合Tr_u_travel、作業レバー操作時間割合Tr_u_lever_ex_travel、無操作時間割合Tr_u_nopが、互いに異なる色で表示され、各内訳成分の境界線どうしを推移線で連結されている。そして、各棒グラフの内訳成分領域には、対応する走行レバー操作時間割合Tr_u_travel、作業レバー操作時間割合Tr_u_lever_ex_travel、無操作時間割合Tr_u_nopの値(比率値)が数字で併記されている。
【0249】
また画面Bエリアの上部中央やや左側に設けられた上記同様の稼働予算設定ボタンをクリックすると、図40中右側の稼働予算(目標稼働時間)月単位の設定リスト画面及び週単位の設定リスト画面が表示されるのは図39と同様である。以上のような画面構成により、この画面でも、目標稼働時間(稼働予算)に対する稼働状況がわかり、生産管理を容易に行える。また、稼働予算をどのように設定しても棒グラフの長さは一定であるので、比較的自由に稼働予算を変更でき、また機械管理を独自のベース時間で行うことができる。
【0250】
なお、上記図39及び図40においても、前述の図36や図37と同様、画面のBエリア右上部のデータ期間表示、「年・月選択プルダウンメニュー」等が設けられている。また、図示は省略するが、既に述べたメモ欄や作業量等の記入欄を別途設けても良い。これにより、操作比率とそれらとの同時表示によって作業計画の評価がグラフで可能となる。
【0251】
(2−7)ブローバイデータ及び燃費データ
「ブローバイデータ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データのうちセンサ47bで検出したエンジンブローバイ圧のデータを、数日〜1ヶ月間における挙動を表す情報に加工し表示するようにしたものである。また「燃費データ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データのうちセンサ47aで検出した燃料消費量のデータを、数日〜1ヶ月間における挙動を表す情報に加工し表示するようにしたものである。
【0252】
図41は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のブローバイ&燃費データ処理プログラム127によるブローバイデータ処理手順の一例を表すフローチャートである。
【0253】
図41において、まず、ステップ300で、今回ブローバイデータを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる期間(例えば対象となる月等)の時間単位データ[a]〜[b]を抜き出し、その抜き出した時間単位データ[a]〜[b]から対象とする日[k(=日付を表す演算子)]の時間単位データ[1]〜[24]を取り出す(便宜的に1時間刻みの場合を例にとって説明する)。このとき、前述したように、これら各時間単位データ[1]〜[24]には、それぞれレバー操作時間Tleverと各時間単位における平均ブローバイ圧とが含まれている。
【0254】
その後、ステップ301で、各時間単位データ[j](j=1〜24)のレバー操作時間Tleverを合算し、各日ごとの累積レバー操作(走行含む)時間Tlever_dayを、
Tlever_day[k]=ΣTlever[j]
により求める。
【0255】
その後、ステップ302にて、各時間単位データ[j]における平均ブローバイ圧Pblowby[j]に各時間単位データ[j]におけるサンプリング個数n[j]をかけさらに全時間単位分j=1〜24まで合算し、これを全時間単位でみたサンプリング個数Σn[j]で除することにより、各日の平均ブローバイ圧Pblowby_dayを、
Pblowby_day[k]=Σ(Pblowby[j]×n[j])/Σn[j]
により求める。
【0256】
そして、ステップ303にて、上記ステップ301、ステップ302で算出した、各日ごとの累積レバー操作時間Tlever_day、各日の平均ブローバイ圧Pblowby_dayをグラフ上にプロットする(なお、併せてリスト表示も可能とする場合には、表に数値表示を行う)。
【0257】
そして、ステップ304に移って日付を表す演算子kに1を加え、ステップ305でkが時間単位データ[b]の日付より大きくなったかどうかを判定し、判定が満たされない場合は、ステップ300に戻って同様の手順を繰り返す。これにより、抜き出した時間単位データ[a(例えば○月×日△時)]〜時間単位データ[b(例えば×月○日□時)]にわたる期間において、各日ごとの累積レバー操作時間Tlever_day、各日の平均ブローバイ圧Pblowby_dayがグラフ上にプロットされることとなる。
【0258】
ステップ305の判定が満たされたら、このフローを終了する。
【0259】
図42は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ブローバイ&燃費データ処理プログラム127により加工処理したブローバイデータをグラフ表示した画面の一例(上記図41のフローに対応)を示す図である。
【0260】
図42において、この例では左側のブローバイ圧用の縦軸に圧力値[KPa]を、右側のレバー操作時間用の縦軸にエンジン稼働時間Tengを100%としたときの操作割合[%]をとり、横軸に日付(対象月の1日から30日)をとり、各日ごとの累積レバー操作時間Tlever_dayと、各日ごとの平均ブローバイ圧Pblowby_dayとが好ましくは互いに異なる色で折れ線グラフにて表示されている。このように、ブローバイ圧と操作率とを同じグラフで表示することにより、ブローバイ圧の変化の傾向が見やすくなり、特に、変化の意味を的確に判断できるようになっている。また、上記では各日ごとの平均ブローバイ圧をグラフ化したが、これに限られず、週ごと、あるいは一時間ごとの平均ブローバイ圧をグラフ化して表すことも可能である。
【0261】
図43は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のブローバイ&燃費データ処理プログラム127による燃費データ処理手順の一例を表すフローチャートである。
【0262】
図43において、まず、ステップ310で、今回燃費データを算出しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる期間(例えば対象となる月等)の時間単位データ[a]〜[b]を抜き出し、その抜き出した時間単位データ[a]〜[b]から対象とする日[k(=日付を表す演算子)]の時間単位データ[1]〜[24]を取り出す(便宜的に1時間刻みの場合を例にとって説明する)。このとき、前述したように、これら各時間単位データ[1]〜[24]には、それぞれレバー操作時間Tleverと各時間単位における平均燃料消費量とが含まれている。
【0263】
その後、ステップ311で、各時間単位データ[j](j=1〜24)のレバー操作時間Tleverを合算し、各日ごとの累積レバー操作(走行含む)時間Tlever_dayを、
Tlever_day[k]=ΣTlever[j]
により求める。
【0264】
その後、ステップ312にて、各時間単位データ[j]における平均燃料消費量Qfuel[j]に各時間単位データ[j]におけるサンプリング個数n[j]をかけさらに全時間単位分j=1〜24まで合算し、これを全時間単位でみたサンプリング個数Σn[j]で除することにより、各日の平均燃料消費量Qfuel_dayを、
Qfuel_day[k]=Σ(Qfuel[j]×n[j])/Σn[j]
により求める。
【0265】
そして、ステップ313にて、上記ステップ311、ステップ312で算出した、各日ごとの累積レバー操作時間Tlever_day、各日の平均燃料消費量Qfuel_dayをグラフ上にプロットする(なお、併せてリスト表示も可能とする場合には、表に数値表示を行う)。
【0266】
そして、ステップ314に移って日付を表す演算子kに1を加え、ステップ315でkが時間単位データ[b]の日付より大きくなったかどうかを判定し、判定が満たされない場合は、ステップ310に戻って同様の手順を繰り返す。これにより、抜き出した時間単位データ[a(例えば○月×日△時)]〜時間単位データ[b(例えば×月○日□時)]にわたる期間において、各日ごとの累積レバー操作時間Tlever_day、各日の平均燃料消費量Qfuel_dayがグラフ上にプロットされることとなる。
【0267】
ステップ315の判定が満たされたら、このフローを終了する。
【0268】
図44は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ブローバイ&燃費データ処理プログラム127により加工処理した燃費データをグラフ表示した画面の一例(上記図43のフローに対応)を示す図である。
【0269】
図44において、この例では左側の燃料消費量用の縦軸にエンジン負荷率(=実際の燃料消費量/定格100%負荷時の燃料消費量)[%]を、右側のレバー操作時間用の縦軸にエンジン稼働時間Tengを100%としたときの操作割合[%]をとり、横軸に日付(対象月の1日から30日)をとり、各日ごとの累積レバー操作時間Tlever_dayと、各日ごとの平均燃料消費量Qfuel_dayとが好ましくは互いに異なる色で折れ線グラフにて表示されている。このように、燃料消費量と操作率とを同じグラフで表示することにより、燃料消費量の変化の傾向が見やすくなり、特に、変化の意味を的確に判断できる。また、上記では各日ごとの平均燃料消費量をグラフ化したが、これに限られず、週ごと、あるいは一時間ごとの平均燃料消費量をグラフ化して表すことも可能である。
【0270】
なお、上記図42及び図44にも、既に述べた各表示画面と同様、画面のBエリア右上部にはデータ期間が「○○年□月×日−△月○日」のように表示され、左上部には月単位でデータ表示を行わせるときの「月選択プルダウンメニュー」、「+」ボタン、「−」ボタンが設けられている。また、上記図42のブローバイ圧と図44の燃料消費量(負荷圧)とを同一のグラフで表示するようにしても良い。
【0271】
(2−8)イベント・警報等データ
「イベント・警報等データ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データのうち各センサ等で検出したエンジンオン・オフ、キースイッチオン・オフといった各種イベントデータや各種警報データ等を、数日〜1ヶ月間における挙動を表す情報に加工し表示するようにしたものである。なお、イベントデータは「イベントデータ」ファイル、警報等データは「アラームアンドフォルトデータ」フォルダに振り分けられるが、両者は同様の加工処理が行われるため、以下適宜、イベント・警報等データとしてひとまとめにして説明する。
【0272】
図45は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のイベント・警報等データ処理プログラム128によるイベント・警報等データ処理手順の一例を表すフローチャートである。
【0273】
図45において、まず、ステップ320で、今回処理しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n]より、それぞれの日付・時刻を参照して、対象となる日の時間単位データ[a]〜[b]を抜き出し、その抜き出した時間単位データ[a]〜[b]から対象とするイベントデータ[a]〜[e]を取り出す。
【0274】
その後、ステップ321で、時間単位データをカウントするための演算子i=aとおき、ステップ322で、イベント番号1の累積発生回数のカウント値N1を初期値0にクリアして、ステップ323に移る。
【0275】
ステップ323では、単位データ[i]のイベントデータ[i]を読み込み、イベント番号1がONとなっているかどうか(言い換えれば、その単位時間中にイベント番号1の事象が発生したかどうか)を判定する。判定が満たされたらステップ324に移り、累積発生回数カウント値N1を1つ増加させてステップ325に移る。ステップ323の判定が満たされなかったら直接ステップ325に移る。
【0276】
ステップ325では、演算子iに1を加え、ステップ326に移る。ステップ326では、iがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ323に戻って同様の手順を繰り返す。これにより、対象となる日(時間単位[a]〜[b]の間)において、イベント番号1の事象が何回発生したか(対象日における累積発生回数N1)が算出されることとなる。
【0277】
ステップ326の判定が満たされたら、ステップ327に移る。ステップ327では、上記カウントした発生回数N1が10以上であるかどうか判定する。判定が満たされたら、ステップ329に移り、対象となるマス(対象となる日に対応するマス)を第1の色(例えば警告色としての赤色)で塗りつぶし、このフローを終了する。判定が満たされない場合、ステップ328に移り、対象となるマス(対象となる日に対応するマス)を第2の色(例えば黄色)で塗りつぶすとともに上記累積発生回数N1をそのマスに記入し、このフローを終了する。
【0278】
なお、以上は理解の容易のために簡略化して説明したが、上記ステップ320〜ステップ328又はステップ329の手順を、複数の日について、それぞれ行う。また、イベント番号1のイベントのみを例にとって説明したが、他の番号のイベントについても同様の処理を行う。
【0279】
以上により、各イベントについて、一日に10回以上発生した日のマスは赤色で塗られ、9回以下のマスは黄色に塗られると共にその回数自体が黄色のマス内に表示されることとなる。なお、発生回数がゼロ、すなわち当該イベントの発生がなかった日については、「0」を表示したり黄色に塗ったりするのを省略し、空欄のままとしてもよい(後述の図46参照)。また赤色に塗るための上記しきい値10回を可変に設定可能とし、例えばユーザの希望に応じて適宜の回数に変更するようにしてもよい。
【0280】
図46は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記イベント・警報等データ処理プログラム128により加工処理したデータ(この例では警報データ)を表示した画面の一例を示す図である。
【0281】
図46において、この例では、縦方向に列挙された各種警報(冷却水水位、冷却水温度、作動油水位、作動油温度等)に対し、横軸に××月の1日〜30日までの1ヶ月間をとって各日ごとにマスを設け、前述の色分け表示を行っている。前述のように対応イベント(この場合は警報)が一日10回以上発生した日のマスは図上は赤色の代用としてハッチングで表され、1回以上9回以下発生した日のマスは図示していないが黄色で着色されるとともにその回数が数字(図上ではa,b,c,…等で表示)で示されている。なおこの例では、前述したように発生回数0回のマスについては数字表示及び着色をしていない。これにより、警報の発生頻度が一目で分かり機械の不具合発生履歴管理が容易にできるととともに、発生回数が多い(この例では10回)ものについて赤色等の目立つ色とすることにより、どの項目の発生回数が多いが一目で理解することができる。
【0282】
このとき、既に述べたいくつかの画面と同様、Bエリア左上部に対象データの表示させたい年/月を選択できるメニューバー方式の「月選択プルダウンメニュー」と、「+」ボタンと、「−」ボタンとが設けられ、Bエリア右上部にデータ期間が「○○年□月×日−△月○日」のように表示され、同様の効果を得られるようになっている。
【0283】
またこのとき、既に述べたいくつかの画面と同様、Bエリア左上部には「グラフ」「レポート」の両タグが選択可能に表示されており、同一内容のデータをグラフ表示するか、あるいはリスト形式で数値表示するかを選択可能となっている(図46は「グラフ」タグを選択した場合の例)。これにより、グラフ←→数値データ間相互の切り換え、及び逆方向の操作が容易となっている。
【0284】
図47及び図48は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおけるデータ(図47は警報データ等、図45はイベントデータ)をリスト表示した画面の一例を示す図である。これら図47及び図48に示すように、警報データ等又はイベントデータは、発生日時と、その警報等の内容又はイベント内容と、ステータスとが時系列的に列挙表示される。なお、警報データ等とイベントデータとを同一リスト上に混在させて列挙するようにしてもよい。この場合、全事象を時系列で包括的に分析できるので、トラブルシューティングを効率化することができる。
【0285】
なお、図46、図47、及び図48において、特に図示を行わなかったが、例えば画面右側に操作者が適宜メモ可能な「メモ欄」が設けてもよく、この場合、マス目表示やリストで表現できない事項も併せてメモとして記載しておくことができる。
【0286】
(2−9)ヒストグラムデータ
「ヒストグラムデータ」ファイルは、前述のユーザ側パソコン4の保存デバイスデータ保存領域4eaに格納された稼働データを、所定時間間隔(例えば一日ごと、あるいはエンジン稼働時間所定時間ごと)の挙動推移情報に加工し表示するようにしたものである。
【0287】
図49は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4のプログラム保存領域4eaに保存された前述のヒストグラム処理プログラム129によるイベント・警報等データ処理手順の一例を表すフローチャートである。
【0288】
図49において、まず、ステップ340で、今回処理しようとする図6に示す構造の対象ファイルの時間単位データ[1]〜[n](前述のように各種頻度分布データを含む)より、それぞれの日付・時刻を参照して、対象となる所定期間(この例では対象とする時間帯。対象となる日等でもよい)の時間単位データ[a]〜[b]を抜き出す。
【0289】
その後、ステップ341で、ある項目A(例えば、エンジン回転数分布、作動油温度分布、冷却水温度分布、ポンプ吐出圧分布、掘削圧力分布、走行圧力分布等)について、頻度分布をみるために設定する複数の頻度領域(例えばエンジン回転数0〜600rpm、600〜800rpm、800〜1000rpm、1000〜1200rpm、1200〜1400rpm、1400〜1600rpm、1600〜1800rpm、1800〜2000rpm、2000〜2200rpm、2200〜2400rpm、2400〜2600rpm、2600rpm超、等)の領域番号n=1(上記の例では例えば0〜600rpmに相当)とする。
【0290】
その後、ステップ342で、時間単位データをカウントするための演算子i=aとおき、ステップ343に移る。
【0291】
ステップ343では、単位データ[i]の各種頻度分布データのうち項目A(例えばエンジン回転数)のナンバーnの領域(例えば0〜600rpm)に相当した時間を抜き出し、前回値(後述)に合算して累積値とする。
【0292】
その後、ステップ344で演算子iに1を加え、ステップ345に移る。ステップ345では、iがbより大きくなったかどうかを判定し、判定が満たされない場合は、ステップ343に戻って同様の手順を繰り返す。これにより、対象となる日(時間単位[a]〜[b]の間)において項目A(例えばエンジン回転数)のナンバーnの領域(例えば0〜600rpm)に相当した総時間が算出されることとなる。
【0293】
ステップ345の判定が満たされたら、ステップ346で上記領域番号nに1を加え、ステップ347に移る。
【0294】
ステップ347では、nが規定領域数(上記のエンジン回転数0〜600rpm、600〜800rpm、800〜1000rpm、1000〜1200rpm、1200〜1400rpm、1400〜1600rpm、1600〜1800rpm、1800〜2000rpm、2000〜2200rpm、2200〜2400rpm、2400〜2600rpm、2600rpm超の例では12個)に達したかどうかを判定し、判定が満たされない場合は、ステップ342に戻って同様の手順を繰り返す。これにより、対象となる日(時間単位[a]〜[b]の間)において項目A(例えばエンジン回転数)の各頻度分布領域(例えば上記の例では上記12領域)に相当した総時間がそれぞれ算出されることとなる。
【0295】
その後、ステップ348に移り、各頻度分布領域ごとに着色した上で、棒グラフ表示し、このフローを終了する。
【0296】
なお、以上は理解の容易のために簡略化し、項目Aのみを例にとって説明したが、他の項目についても同様の処理を行い、また、前述の所定時間間隔ごとに複数の時間帯についてそれぞれ以上の処理を行う。
【0297】
以上により、各項目について所定の頻度分布領域ごとに区切られて着色された棒グラフが、所定時間間隔ごとに複数作成されることとなる。
【0298】
図50は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ヒストグラム処理プログラム129により加工処理したヒストグラムデータをグラフ表示した画面の一例(エンジン回転数頻度分布)を示す図である。
【0299】
図50において、この例では縦軸にエンジン稼働時間をとり、エンジン稼働所定時間(例えば数十時間〜200時間)間隔で測定された上向き棒グラフの頻度分布データ(0〜600rpm、600〜800rpm、800〜1000rpm、1000〜1200rpm、1200〜1400rpm、1400〜1600rpm、1600〜1800rpm、1800〜2000rpm、2000〜2200rpm、2200〜2400rpm、2400〜2600rpm、2600rpm超の各領域にそれぞれ該当した時間数を示す)を時系列的に横に配列している。
【0300】
各棒グラフにおいて、上記各頻度分布領域は、上から下へ向かって高回転数側から低回転数側となるように互いに異なる色(詳細図示省略、好ましくは過大回転数では警戒色となりかつ視覚的に連続性を持たせるために、上から下へ向かって赤等の暖色系からだんだん薄くなり黄色、緑色を介しだんだん濃くなり寒色系となるように)で配置され、棒グラフの内訳成分を構成している。そして、左右方向に隣接する棒グラフ相互間において、各内訳成分の境界線どうしを推移線で連結し、これによって各内訳成分(すなわち各頻度分布領域)のそれぞれの推移が一目でわかるようになっている。
【0301】
また、各棒グラフの下部には、データに対応する上記所定時間累積値(例えばエンジン稼働時間200時間、300時間、…等)と、各データを代表する日付(データ測定開始日、測定終了日、その中間日等)が併記されている。これにより、使用頻度の高い領域(この例ではエンジン回転数域)を一目で理解することができる。また、横軸を所定時間間隔としているので、いつから傾向が変化したかを読みとりやすく、トラブルシューティングを効率化することができる。特に、上記所定時間間隔として、エンジン稼働100時間ごとのデータ表示とすると、コンポーネントの評価に用いることができる。
【0302】
図51は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ヒストグラム処理プログラム129により加工処理したヒストグラムデータをグラフ表示した画面の他の例(作動油温度頻度分布)を示す図である。
【0303】
図51において、図50と同様、エンジン稼働所定時間(例えば数十時間〜200時間)間隔で測定された上向き棒グラフの作動油温度頻度分布データ(−20℃未満、−20℃〜−10℃、−10℃〜0℃、0℃〜10℃、10℃〜20℃、20℃〜30℃、30℃〜40℃、40℃〜50℃、50℃〜60℃、60℃〜70℃、70℃〜80℃、80℃〜90℃、90℃〜100℃、100℃〜110℃、110℃超の各領域にそれぞれ該当した時間数を示す)を時系列的に横に配列している。各棒グラフにおいて、上記各頻度分布領域は、上から下へ向かって高温側から低温側となるように互いに異なる色(詳細図示省略、好ましくは人間温度感覚に合うように上から下へ向かって赤等の暖色系からだんだん薄くなり黄色、緑色を介しだんだん濃くなり寒色系となるように)で配置され、棒グラフの内訳成分を構成している。
【0304】
図52は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ヒストグラム処理プログラム129により加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例(冷却水温度頻度分布)を示す図である。
【0305】
図52において、図50及び図51と同様、エンジン稼働所定時間(例えば数十時間〜200時間)間隔で測定された上向き棒グラフの冷却水温度頻度分布データ(0℃未満、0℃〜10℃、10℃〜20℃、20℃〜30℃、30℃〜40℃、40℃〜50℃、50℃〜60℃、60℃〜70℃、70℃〜80℃、80℃〜90℃、90℃〜100℃、100℃〜110℃、110℃超の各領域にそれぞれ該当した時間数を示す)を時系列的に横に配列している。各棒グラフにおいて、上記各頻度分布領域は、上から下へ向かって高温側から低温側となるように互いに異なる色(詳細図示省略、好ましくは人間温度感覚に合うように上から下へ向かって赤等の暖色系からだんだん薄くなり黄色、緑色を介しだんだん濃くなり寒色系となるように)で配置され、棒グラフの内訳成分を構成している。
【0306】
図53は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ヒストグラム処理プログラム129により加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例(ポンプ圧分布)を示す図である。
【0307】
図53において、図50〜図52と同様、エンジン稼働所定時間(例えば数十時間〜200時間)間隔で測定された上向き棒グラフのポンプ圧力頻度分布データ(0〜4MPa、4〜6MPa、6〜8MPa、8〜10MPa、10〜12MPa、12〜14MPa、14〜16MPa、16〜18MPa、18〜20MPa、20〜22MPa、22〜24MPa、24〜26MPa、26〜28MPa、28〜30MPa、30〜32MPa、32〜34MPa、34〜36MPa、36〜38MPa、38〜40MPa、40MPa超の各領域にそれぞれ該当した時間数を示す)を時系列的に横に配列している。各棒グラフにおいて、上記各頻度分布領域は、上から下へ向かって高圧側から低圧側となるように互いに異なる色(詳細図示省略、好ましくは過大圧力では警戒色となりかつ視覚的に連続性を持たせるために、上から下へ向かって赤等の暖色系からだんだん薄くなり黄色、緑色を介しだんだん濃くなり寒色系となるように)で配置され、棒グラフの内訳成分を構成している。
【0308】
図54は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ヒストグラム処理プログラム129により加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例(掘削圧力分布)を示す図である。
【0309】
図54において、図50〜図53と同様、エンジン稼働所定時間(例えば数十時間〜200時間)間隔で測定された上向き棒グラフの掘削圧力頻度分布データ(0〜4MPa、4〜6MPa、6〜8MPa、8〜10MPa、10〜12MPa、12〜14MPa、14〜16MPa、16〜18MPa、18〜20MPa、20〜22MPa、22〜24MPa、24〜26MPa、26〜28MPa、28〜30MPa、30〜32MPa、32〜34MPa、34〜36MPa、36〜38MPa、38〜40MPa、40MPa超の各領域にそれぞれ該当した時間数を示す)を時系列的に横に配列している。各棒グラフにおいて、上記各頻度分布領域は、上から下へ向かって高圧側から低圧側となるように互いに異なる色(詳細図示省略、好ましくは過大圧力では警戒色となりかつ視覚的に連続性を持たせるために、上から下へ向かって赤等の暖色系からだんだん薄くなり黄色、緑色を介しだんだん濃くなり寒色系となるように)で配置され、棒グラフの内訳成分を構成している。
【0310】
図55は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bにおいて、上記ヒストグラム処理プログラム129により加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例(走行圧力分布)を示す図である。
【0311】
図55において、図50〜図54と同様、エンジン稼働所定時間(例えば数十時間〜200時間)間隔で測定された上向き棒グラフの走行圧力頻度分布データ(0〜4MPa、4〜6MPa、6〜8MPa、8〜10MPa、10〜12MPa、12〜14MPa、14〜16MPa、16〜18MPa、18〜20MPa、20〜22MPa、22〜24MPa、24〜26MPa、26〜28MPa、28〜30MPa、30〜32MPa、32〜34MPa、34〜36MPa、36〜38MPa、38〜40MPa、40MPa超の各領域にそれぞれ該当した時間数を示す)を時系列的に横に配列している。各棒グラフにおいて、上記各頻度分布領域は、上から下へ向かって高圧側から低圧側となるように互いに異なる色(詳細図示省略、好ましくは過大圧力では警戒色となりかつ視覚的に連続性を持たせるために、上から下へ向かって赤等の暖色系からだんだん薄くなり黄色、緑色を介しだんだん濃くなり寒色系となるように)で配置され、棒グラフの内訳成分を構成している。
【0312】
なお、上記図50〜図55においては、すべての頻度分布領域に着色したが、これに限られず、特に注目したい領域(例えばあるしきい値以上の領域)にのみ着色するようにしてもよい。これにより、例えば異常発生をより容易に理解することができる。あるいは着色時にカラーとせず、白黒の濃淡のみで表現するようにしてもよい。この場合、プリンターで印刷するときに見やすくすることができる。また、ヒストグラムのレンジを見たい幅に任意に調整できるようにしてもよい。
【0313】
また、既に述べたいくつかの画面と同様、Bエリア左上部に対象データの表示させたい基準時期(この例ではアワメータによる累積エンジン稼働時間値)を選択できるメニューバー方式の「基準時期選択プルダウンメニュー」と、「+」ボタンと、「−」ボタンとが設けられ、Bエリア右上部にデータ期間が「○○年□月×日−△月○日」のように表示されるようになっている。さらに、既に述べたいくつかの画面と同様、Bエリア左上部には「グラフ」「レポート」の両タグが選択可能に表示されており、同一内容のデータをグラフ表示するか、あるいはリスト形式で数値表示するかを選択可能となっている(図50〜図55は「グラフ」タグを選択した場合の例)。
【0314】
(3)第2グラフ選択エリアC
図56は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bに表示される第2グラフ選択エリアC及び後述のメニューボタンエリアDの表示例を表す図である。
【0315】
図56及び前述の図9に示すように、この領域には、左から順に、油圧ショベル1の「機種名」、「号機名」、「ブックファイル名(ダウンロード日付)」、「データファイル名(グラフ名)」の4つのプルダウンメニュー形式の選択ボックスが設けられており、それぞれ見たい機種名、号機名、ブックファイル名、データファイル名を容易に選択できるように図られ、さらに全体として少ないスペースで階層構造を表現できるように図られている。
【0316】
第1グラフ選択エリアAの項で前述したように、「機種名」ボックス、「号機名」ボックスに代え、「稼働現場名称」ボックス、「顧客管理用の固有の機械名称」ボックスのように適宜書き換え可能としてもよい。
【0317】
また、「ブックファイル名」ボックスは、例えばファイルダウンロード(又はカバーしている範囲)の日時が新しい順に表示してもよいし、古い順にしてもよい。
【0318】
(4)メニューボタンエリアD
前述の図56及び図9に示すように、この領域には、左から順に、「戻る(Back)」、「進む(Forward)」、「印刷(Print)」、「印刷プレビュー(Preview)」、「メール送信(Send Mail)」、「オプション設定(Option)」、「ヘルプ(Help)」のよく使用する7つのボタンが(例えば使用頻度の多い順に)設けられている。
【0319】
例えば「印刷(Print)」ボタンをクリックすると、前述のユーザ側パソコン4のプログラム保存領域4eaに保存された印刷処理プログラム133(詳細説明は省略)によってそのとき画面に表示しているデータ等(あるいはブックファイル全体でもよい)をプリンターを介し印刷することができ、「印刷プレビュー(Preview)」ボタンをクリックすると、そのまま「印刷」ボタンをクリックしたときにプリントされるであろう姿を前もって画面に表示させることができる。
【0320】
また送信指示手段としての「メール送信(Send Mail)」ボタンをクリックすると、前述のユーザ側パソコン4のプログラム保存領域4eaに保存されたメール出力プログラム131(詳細説明は省略)を用いて、そのとき画面に表示しているデータ等(あるいはブックファイル全体でもよい)を、通信インターフェース4b(図7参照)を介し電子メールで(例えば添付ファイルとして)送信することができる。これにより、前述した他のユーザ側パソコン4、主サーバ5、中間サーバ6のみならず、他の情報端末(パソコン、携帯端末等)にあっても、前述のデータ取り込みプログラム100及び情報表示プログラム110とを例えばアプリケーションソフトの形で組み込んでさえいれば、電子メールで送られてきた当該データ等を開き、見ることが可能となる。
【0321】
また「オプション設定(Option)」ボタンをクリックすると、オプションとして組み込まれている種々の設定が変更可能となる。
【0322】
図57は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bに表示されるメニューボタンエリアDで上記「オプション設定(Option)」ボタンをクリックしたときに表示されるオプション設定画面の例(グラフ表示項目カラー設定)を表す図である。
【0323】
図57において、この画面は、グラフの色(線図自体のみでもよいし、付属される文字等を含めてもよい)を指定、変更可能な画面であり、「Non Operation」「Time Out」等、各グラフの色をそれぞれ選ぶことができる。選んだ色は、「Color」の欄にサンプル表示される(図示省略)。これにより、見やすい色に変更することが容易にできる。なお、カラー着色でなく、例えば白黒等、2色の濃淡で設定するようにしてもよい。この場合、例えば白黒プリンタ用グラフの色も個々で設定可能となる。
【0324】
また、図示を省略するが、例えば、初期化ファイルが組み込まれているときはそのファイルの設定・変更を可能とでき、このように初期化ファイルを予め用意しておくことでグラフの表示方法を容易に変更できるように図られている。また、データの保存先を指定できる場合はその保存先を変更可能とでき(なお、このとき前述のユーザ側パソコン4のプログラム保存領域4eaに保存された保存処理プログラム132を用いる)、表示させたいデータ群を選択することで、表示できる内容を容易に変更可能に図られている。さらに、日付・時刻の表示方法を切り換えできる場合は、例えば国や地域別に日付時刻の表示方法等が異なる場合においてよりグラフ上の日付・時刻等が見やすくなる。
【0325】
(5)ステータス表示エリアE
前述の図9、図10、及び後述の図60等に「○○○○○○」のようにして示すように、この領域には、グラフ表示エリアBに現在表示させている内容についての情報(例えば、「機種名」「号機名」等機械を特定できる情報、グラフの種類に関する情報、データ表示期間に関する情報、等)を簡潔に表示する。これにより、後述するメニューエリアFのプルダウンメニューが下方へ大きく開くことによってエリアBのグラフが隠れてしまっても、何を表示しているかを確認することができる。
【0326】
(6)メニューエリアF
図58は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bに表示されるメニューエリアFの表示例を表す図である。
【0327】
図58及び前述の図9に示すように、この領域には、左から順に、「ファイル(File)」、「編集(Edit)」、「表示(View)」、「オプション(Option)」、「ヘルプ(Help)」のよく使用する5つのプルダウン可能なメニュー(ボタン)が(例えば使用頻度の多い順に)設けられている。
【0328】
図58は、上記「ファイル(File)」メニューをクリックしたときにプルダウン表示される詳細メニューの例を表しており、この例では、「印刷(Print)」、「印刷プレビュー(Preview)」、「プリンターオプション(Printer Option)」「ブックファイルを入力する(Import BookFile)」「ブックファイルを出力する(Export BookFile)」「ブックファィルをEメールで送信する(Send BookFile by E Mail)」、「ファイルプロパティ(BookFile Properties)」「Exit」のよく使用する8つのボタンが(例えば使用頻度の多い順に)設けられている。
【0329】
例えば送信指示手段としての「ブックファィルをEメールで送信する(Send BookFile by E Mail)」ボタンをクリックした場合、前述の図56に示したメニューボタンエリアDの「メール送信(Send Mail)」ボタンと同様、画面に表示しているデータ等(あるいはブックファイル全体でもよい)を、通信インターフェース4b(図7参照)を介し電子メールで送信することができる。
【0330】
また「ファイルプロパティ(BookFile Properties)」ボタンをクリックすると、前述のユーザ側パソコン4のプログラム保存領域4eaに保存されたファイル情報表示プログラム134(詳細説明は省略)を用いて、そのブックファイルのプロパティ、例えば、ダウンロード日時、時差データ、シリアルナンバー、ダウンロード者名等を表示させることができる(図示省略)。これにより、それぞれのブックファイルを容易に管理することが可能となる。
【0331】
図59は、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bに表示されるメニューエリアFで「ファイル(File)」メニューをクリックしたときにプルダウン表示される詳細メニューの例を表しており、この例では、「移動(Go to)」、「ライフデータ(Life)」等各種グラフのメニュー、「ツールバー(Tool Bar)」、「ステータスバー(Status Bar)」が表示される。
【0332】
「移動(Go to)」メニューをクリックすると、図示のように、右側に、「戻る(Back)」、「進む(Forward)」のメニューと、このとき既に開いているグラフ名(この例では、「YZ○○○−103030」のライフデータグラフ、「YZ○○○−103030」のライフデータグラフ、「YZ○○○−103030」のライフデータグラフの3つ)とが表示され、これらのうちのいずれかをクリックすると当該画面が表示される。これにより、既に開いている画面に容易に移ることが可能となる。なお、上記の既に開いているグラフ名の表示欄にさらに加えて、例えば「グラフ化(全て)」の選択肢を設け、登録されているすべてのグラフを展開可能な機能をもたせてもよい。この場合、全てのグラフを一括で作成することができる。
【0333】
各種グラフメニューは、現在画面上で選択している機種(この例では「YZ○○○」)において見ることのできるグラフの種類が表示され、この例では、上記「ライフデータ(Life)」のほか、「オペレーションデイリーデータ(Operation−Daily)」「オペレーションアワーデータ(Operation−Hours)」「オペレーションレシオデータ(Opertaion−Ratio)」「オペレーションサマリーデータ(Operation−Summary)」「警告等データ▲1▼(Alrams_Faults−Alarms)」「警告等データ▲2▼(Alrams_Faults−Faults)」「イベントデータ▲3▼(Events)」「エンジン回転数ヒストグラムデータ(Histgram−Engine Speed)」「作動油温度ヒストグラムデータ(Histgram−Hydraulic Oil Temp)」「冷却水温度ヒストグラムデータ(Histgram−Coolant Temp)」「ポンプ圧力ヒストグラムデータ(Histgram−PumpPress)」「掘削圧力ヒストグラムデータ(Histgram−Digging Press)」「走行圧力ヒストグラムデータ(Histgram−Traveling Press)」が表示される。これにより、機種毎に異なるグラフ項目の一覧が表示されることで、グラフの種類が一目で分かるよう図られている。なお、この各種グラフメニュー表示欄の内部に、当該機種名自体を表示するようにしてもよい。この場合、どの機種の項目であるかが一目で分かるようになる。
【0334】
(7)その他
その他、例えば、ユーザに便宜な他の機能のボタン等操作手段を、画面上の適宜の場所に設けてもよい。
【0335】
図60は、上記のような例の一例として、本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコン4の表示部4Bに表示されるメニューボタンエリアDに、複数のファイルのデータやグラフ等を同時に一画面上に表示させるための同時表示指示手段としての複数画面表示ボタンを設けた場合の例を示す。この例では、同一種類のライフデータグラフ(図12に相当)を左・右で別々の機種について表示させている。これにより、複数のファイル内容を容易に比較分析可能となる。
【0336】
以上説明したようにしてコントローラ2からユーザ側パソコン4へと取り込まれた稼働データは、加工処理されて自車の稼働状況を表すサービス情報として表示されるが、その一方で、図3等を用いて前述したように、未加工の状態で主サーバ5へ送信される。
【0337】
図3に戻り、主サーバ5は、入出力インターフェース5a,5bと、CPU5cと、データベース5Aを形成する記憶装置5dとを備えている。入出力インターフェース5aは、全油圧ショベル1に対応する全ユーザ側パソコン4からの稼働データ・機体データを入力する。このとき併せて、製造メーカ側の社内コンピュータ(図示せず)やディーラ等の中間サーバ6より別途各油圧ショベル1の部品の修理交換データも入力する。CPU5cはそれらの入力データを記憶装置5dのデータベース5Aに格納、蓄積すると共に、データベース5Aに格納した情報を加工して主として部品の修理交換等メンテナンスに関する各種分析(詳細は後述)を行う。そして、その分析に基づき、油圧ショベル1の特定の部品について、予定販売価格等(詳細は後述)を決定し、これらを入出力インターフェース5bを介して中間サーバ6に送信する。また、前述の稼働データ・機体データそのものについても未加工のまま中間サーバ6へ送信する機能も併せ持っている。
【0338】
なお、図示しないが、主サーバ5はまた、CPU5cに上記の演算処理を行わせるため、制御プログラムを格納したROMや演算途中のデータを一次的に記憶するRAMを備えている。また、上記ROMには、ユーザ側パソコン4の保存デバイスプログラム保存領域(ROM)4eaに格納されたデータ取り込みプログラム100と情報表示プログラム110と同等又は同一のアプリケーションプログラムが格納されている。これにより、例えばキーボード部5B及びマウス5Cの操作に基づき、全油圧ショベル1について、上記ユーザ側パソコン4と同様の表示画面を表示部5Dに表示させることができるようになっている。
【0339】
図61は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5のCPU5cの処理機能の概要を表す機能ブロック図である。
【0340】
図61において、CPU5cは、機体・稼働データ処理部50、製品入れ替え・部品修理交換データ処理部51、販売計画策定部53の各処理機能を有している。機体・稼働データ処理部50はユーザ側パソコン4から入力した稼働データを用いて、製品入れ替え・部品修理交換データ処理部51は中間サーバ6又は社内コンピュータ等から入力した製品入れ替え・部品修理交換データを用いて、それぞれ所定の処理を行い、各油圧ショベル1ごとに各部位に係わる部品の修理修理交換時期を算出する(詳細は後述)。
【0341】
販売計画策定部53は、機体・稼働データ処理部50、製品入れ替え・部品修理交換データ処理部51で作成された情報及びデータベース5Aに格納・蓄積された情報に基づき、修理交換時期が複数の油圧ショベル1で互いに略同一となる特定の部品を認定し、この認定した部品についてその数量に応じ予定販売価格を決定する。また必要に応じて、上記認定した部品のうちの少なくとも一部のものについて、上記修理交換時期以前の割引販売(キャンペーン)期間とこの割引販売期間における割引販売価格(キャンペーン価格)とを決定する。そして、それら予定販売価格、割引販売期間、割引販売価格等を、対応する油圧ショベル1の顧客に対するディーラ等のサービスのための基礎情報として、中間サーバ6に出力する(詳細は後述)。
【0342】
まず、機体・稼働データ処理部50及び製品入れ替え・部品修理交換データ処理部51の処理機能をフローチャートにより説明する。前述した機体側コントローラ2の油圧ショベル1の部位毎の稼動時間の収集機能に対応し、主サーバ5の機体・稼働データ処理部50には稼動時間の処理機能があり、製品入れ替え・部品修理交換データ処理部51には製品入れ替え情報の処理機能と部品修理交換情報の処理機能とがある。
【0343】
図62は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の機体・稼働データ処理部50の、ユーザ側パソコン4から機体・稼働データが送られてきたときの処理機能を示すフローチャートである。
【0344】
図62において、機体・稼働データ処理部50は、ユーザ側パソコン4から機体・稼働データが入力されたかどうかを監視し(ステップ30)、機体・稼働データが入力されると、それらの情報を読み込み、データベース5Aに格納、蓄積する(ステップ32)。機体データには、前述したように機種、号機番号が含まれる。次いで、データベース5Aから現在市場で稼動している全油圧ショベル1の稼動データを読み出し、稼動時間に対する稼動台数の分布データを油圧ショベルの機種毎、部品毎に算出し(ステップ36)、この分布データに基づいて稼動台数の分布図を作成する(ステップ38)(後述)。そして、このように作成した分布図を表示部5D(又は社内コンピュータでもよい)に送信する(ステップ40)。
【0345】
図63は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の製品入れ替え・部品修理交換データ処理部51における製品入れ替え情報の処理機能を示すフローチャートである。
図63において、製品入れ替え・部品修理交換データ処理部51は、社内コンピュータ4から例えばサービスマンにより(あるいは中間サーバ6からディーラ等の担当者により)製品入れ替え情報が入力されたかどうかを監視し(ステップ44)、製品入れ替え情報が入力されると、それらの情報を読み込む(ステップ45)、ここで、製品入れ替え情報とは、油圧ショベルの買い替えのため入れ替えた旧油圧ショベルの機種及び号機番号、新油圧ショベルの機種及び号機番号及び入れ替え日の日付である。
【0346】
次いで、データベース5Aにアクセスし、旧油圧ショベルの号機番号の稼動データを読み出し、その最新のエンジン稼動時間を油圧ショベルの入れ替えまでの稼動時間(以下、適宜入れ替え稼動時間という)としてデータベース5Aに格納する(ステップ46)。
【0347】
そして、最新の入れ替え稼動時間データを読み出し、稼動時間に対する入れ替え台数の分布データを算出し、このデータに基づいて入れ替え台数の分布図を作成する(ステップ47)(後述)。
【0348】
図64は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の製品入れ替え・部品修理交換データ処理部51における部品修理交換情報の処理機能を示すフローチャートである。
図64において、製品入れ替え・部品修理交換データ処理部51は社内コンピュータ4から例えばサービスマンにより(あるいは中間サーバ6からディーラ等の担当者により)部品修理交換情報が入力されたかどうかを監視し(ステップ50)、部品修理交換情報が入力されると、それらの情報を読み込む(ステップ52)。ここで、部品修理交換情報とは、部品を修理交換した油圧ショベルの機種及び号機番号と部品を修理交換した日付けと修理交換した部品名である。
【0349】
次いで、データベース5Aにアクセスし、同じ機種及び号機番号の稼動データを読み出し、修理交換した部品が係わる部位の稼動時間ベースでその部品の修理交換時間間隔を計算し、データベース5Aに実績メンテナンスデータとして格納、蓄積する(ステップ54)。ここで、部品の修理交換時間間隔とは、1つの部品が機体に組み込まれてから故障或いは寿命がきて修理されるまで又は新しい部品に交換されるまでの時間間隔であり、上記のようにその時間はその部品が係わる部位の稼動時間ベースで計算される。例えば、バケット爪の場合、それが係わる部位はフロントであり、1つのバケット爪が機体に付けられてから破損して修理交換するまでの間のフロント操作時間(掘削時間)が1500時間であれば、そのバケット爪の修理交換時間間隔は1500時間であると計算する。
【0350】
そして、最新の実績メンテナンスデータを読み出し、稼動時間に対する部品修理交換個数の分布データを算出し、この分布データに基づいて部品修理交換個数の分布図を作成する(ステップ56)(後述)。
【0351】
図65は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5のデータベース5Aにおける稼動データ、実績メンテナンスデータ、入れ替え稼動時間データの格納状況を示す図である。
図65において、データベース5Aには、機種別、号機毎の稼動データを格納、蓄積したデータベース(以下、稼動データベースという)、機種別、号機毎の実績メンテナンスデータを格納、蓄積したデータベース(以下、実績メンテナンスデータベースという)、機種別、号機毎の入れ替え稼動時間を格納したデータベース(以下、入れ替えデータベースという)の各セクションがあり。これら各データベースには次のようにデータが格納されている。
【0352】
機種別、号機毎の稼動データベースには、機種別、号機毎にエンジン稼動時間、フロント操作時間(以下、適宜、掘削時間という)、旋回時間、走行時間が日付と対応して積算値で格納されている。図示の例では、TNE(1)及びTD(1)はそれぞれ機種AのN号機の2000年1月1日におけるエンジン稼動時間の積算値及びフロント操作時間の積算値であり、TNE(K)及びTD(K)はそれぞれ機種AのN号機の2000年3月16日におけるエンジン稼動時間の積算値及びフロント操作時間の積算値である。同様に、機種AのN号機の旋回時間の積算値TS(1)〜TS(K)及び走行時間の積算値TT(1)〜TT(K)も日付と関連付けて格納されている。機種AのN+1号機、N+2号機、…、機種B、機種C、…についても同様である。
【0353】
機種別、号機毎の実績メンテナンスデータベースには、機種別、号機毎に過去に修理交換した部品の修理交換時間間隔がその部品が係わる部位の稼動時間ベースの積算値で格納されている。図示の例では、TFB(1)及びTFB(L)はそれぞれ機種AのN号機の1回目及びL回目のバケット爪の修理交換時間間隔の積算値(例えば、フロント稼動時間ベースで3400hr,12500hr)であり、TTL(1)及びTTL(M)はそれぞれN号機の1回目及びM回目の走行リンクの修理交換時間間隔の積算値(例えば走行時間ベースで5100hr,14900hr)である。機種AのN+1号機、N+2号機、…、機種B、機種C、…についても同様である。
【0354】
機種別、号機毎の入れ替えデータベースには、機種別、号機毎に、入れ替えられた旧油圧ショベルの稼動時間がエンジン稼動時間ベースの値で格納されている。図示の例では、TX(1)は機種Aの1号機の入れ替えまでの稼動時間(例えばエンジン稼動時間ベースで32000hr)であり、TX(L)は機種AのL号機の入れ替えまでの稼動時間(例えばエンジン稼動時間ベースで30000hr)である。機種B,C,…についても同様である。
【0355】
機体・稼働データ処理部50は、図62に示したステップ36において、上記稼動データベースに格納したデータを用い、以下に述べる図66及び図68にフローチャートで示すような手順により、市場で稼動している油圧ショベルの稼動時間に対する稼動台数の分布データを油圧ショベルの機種毎、部品毎に算出する。部品毎の稼働時間は、その部品が係わる部位毎の稼働時間で計算する。
【0356】
ここで、本実施の形態において「部品が係わる部位毎の稼動時間」とは、バケット、バケット爪、フロントピン(例えばブームとアームの連結ピン)等、その部品が係わる部位がフロント作業機15である場合は、フロント作業機15の操作時間(掘削時間)であり、旋回輸、旋回モータ等、部品が係わる部位が旋回体13である場合は、旋回時間であり、走行モータ、走行リンク、走行ローラ等、部品が係わる部位が走行体12である場合は、走行時間である。また、エンジンオイルやエンジンオイルフィルタ等、部品が係わる部位がエンジン32である場合は、エンジン稼動時間である。更に、作動油、作動油フィルタ、メインポンプ、パイロットポンプ等、部品が係わる部位が油圧システムの油圧源である場合は、エンジン稼動時間をそれら部品が係わる部位の稼動時間とみなす。なお、油圧ポンプ21a,21bの吐出圧が所定レベル以上の稼動時間を検出するか、エンジン稼動時間から無負荷時間を差し引いてその時間を油圧源の稼動時間としてもよい。
【0357】
図66は本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の機体・稼働データ処理部50における、機種毎のエンジン稼動時間に対する稼動台数の分布データを得る手順を示すフローチャートである。
図66において、まず、図66に示した稼動データベースより機種Aの全号機のエンジン稼動時間を読み出す(ステップ60)。次いで、エンジン稼動時間を10000時間毎に区切り、エンジン稼動時間の各稼動時間範囲にある油圧ショベルの台数を計算する。つまり、0〜10000hr、10001〜20000hr、20001〜30000hr、30001〜40000hr、40001hr以上のそれぞれのエンジン稼動時間範囲にある油圧ショベルの台数を計算する(ステップ62〜ステップ70)。
【0358】
同様に、機種B、機種C、…についても10000時間毎の各エンジン稼動時間範囲にある油圧ショベルの台数を計算する(ステップ72)。このようにして稼動時間範囲毎に稼動台数の分布データが算出されると、図62に示したステップ38及びステップ40の処理においてその稼動台数の分布図を作成し、表示部5D(又は社内コンピュータでもよい)へと出力される。
【0359】
図67は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の機体・稼働データ処理部が作成した分布図の一例として、機種Xの油圧ショベルの稼動時間(エンジン稼動時間)に対する稼動台数の分布図である。図67の横軸は油圧ショベルの稼動台数であり、縦軸は油圧ショベルの稼動時間である。
【0360】
図68は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の機体・稼働データ処理部50における、部品毎の稼動時間に対する稼動台数の分布データを得る手順を示すフローチャートである。
図68において、まず、機種Aの号機番号1〜Zの全データについて処理を行うため、号機番号NがZ以下かどうかの判定を行い(ステップ81)、NがZ以下であれば、図65に示した稼動データベースより機種AのN号機の最新のフロント操作時間(掘削時間)積算値TD(K)を読み出す(ステップ82)。次いで、図65に示した実績メンテナンスデータベースのN号機の最新のバケット爪修理交換時間間隔の積算値TFB(M)を読み出し(ステップ83)、下記式により現在使用中のバケット爪についての稼動時間(フロント操作時間)△TLFBを計算する(ステップ84)。
△TLFB=TD(K)−TFB(M)
そして、この処理を号機番号1〜Zの全てについて行い、機種Aの全油圧ショベルについて現在使用中のバケット爪についての稼動時間(フロント操作時間)△TLFBを計算する。
【0361】
次いで、各バケット爪についてのフロント操作時間△TLFBを500時間毎に区切り、各操作時間範囲に含まれる油圧ショベルの台数を計算する。つまり、0〜500hr、501〜1000hr、1001〜1500hr、1501〜2000hr、2001hr以上のそれぞれのフロント操作時間範囲に含まれる油圧ショベルの台数を計算し、稼動台数の分布データを得る(ステップ85)。
【0362】
同様に機種Aの各油圧ショベルの走行リンクについてもリンク毎の稼動時間(走行時間)を計算し、250hr毎の稼動台数の分布データを得る(ステップ86)。以下、その他の部品についても同様に稼動時間を計算し、所定の稼動時間範囲毎の稼動台数の分布データを計算する。
【0363】
同様に、機種B、機種C、…の各部品についても稼動時間を計算し、所定の稼動時間範囲毎の稼動台数の分布データを計算する(ステップ87)。
【0364】
このように機種毎、部品毎に稼動時間と稼動台数の分布データが算出されると、図62に示したステップ38及びステップ40の処理においてその稼動台数の分布図を作成し、表示部5D(又は社内コンピュータでもよい)ヘと出力される。
【0365】
図69及び図70はそれぞれ、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の機体・稼働データ処理部が作成した分布図の例として、図69はバケット爪についてのフロント操作時間(掘削時間)に対する稼動台数の分布図の一例を、図70は走行リンクについての走行時間に対する稼動台数の分布図の一例を示す図である。図69、図70の横軸は油圧ショベルの稼動台数であり、縦軸はフロント操作時間(掘削時間)及び走行時間である。
【0366】
製品入れ替え・部品修理交換データ処理部51は、図63に示したステップ47において、図67に示した入れ替えデータベースのデータを用い、以下に述べる図71にフローチャートで示すような手順により、過去に入れ替えられた油圧ショベルの稼動時間に対する製品入れ替え台数の分布データを算出し、このデータに基づいて製品入れ替え台数の分布図を作成する。
【0367】
図71は本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の製品入れ替え・部品修理交換データ処理部51における、過去に入れ替えられた油圧ショベルの稼動時間に対する製品入れ替え台数の分布データを得る手順を示すフローチャートである。
【0368】
図71において、まず、図65に示した入れ替えデータベースより機種Aの全号機の入れ替えまでの稼動時間を読み出す(ステップ90)。次いで、この稼動時間のデータから稼動時間に対する製品入れ替え台数の分布データを算出し、このデータに基づいて製品入れ替え台数の分布図を作成する(ステップ92)。この分布データは上述した稼動台数の分布データの演算と同様の方法で求めることができる。機種B、機種C、…についても同様に製品入れ替え台数の分布データを演算し、分布図を作成する(ステップ94)。そして、作成した製品入れ替え台数の分布図を表示部5D(又は社内コンピュータでもよい)ヘ出力する(ステップ98)。
【0369】
図72は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の製品入れ替え・部品修理交換データ処理部51が作成した分布図の例として、過去に入れ替えられた油圧ショベルの稼動時間に対する製品入れ替え台数の分布図の一例を示す。図72の横軸は油圧ショベルの稼動時間であり、縦軸は製品入れ替え台数である。
【0370】
また、製品入れ替え・部品修理交換データ処理部51は、図64に示したステップ56において、図65に示した実績メンテナンスデータベースのデータを用い、以下に述べる図73にフローチャートで示すような手順により、稼動時間に対する過去の部品修理交換個数の分布データを算出し、この分布データに基づいて部品修理交換個数の分布図を作成する。
【0371】
図73は本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の製品入れ替え・部品修理交換データ処理部51における稼動時間に対する過去の部品修理交換個数の分布データを算出し、この分布データに基づいて部品修理交換個数の分布図を得る手順を示すフローチャートである。
【0372】
図73において、まず、図65に示した実績メンテナンスデータベースより機種Aの全号機のメンテナンスデータを読み出す(ステップ100)。次いで、機種Aの号機番号1〜Zの全データについて処理を行うため、号機番号NがZ以下かどうかの判定を行い(ステップ102)、NがZ以下であれば、読み出したN号機のデータのうち例えばまずバケット爪について、その修理交換時間間隔の積算値から下記式により修理交換時間間隔△TFB(i)を演算する(ステップ104)。
【0373】
△TFB(i)=TFB(i)−TFB(i−1)
i=1〜L(LはN号機のバケット爪の修理交換回数)
ここで、バケット爪の修理交換時間の間隔△TFB(i)とは、1つのバケット爪が機体に組み込まれてから故障或いは寿命がきて修理されるまで又は新しいバケット爪に交換されるまでの時間間隔(寿命)であり、その時間は、バケット爪が係わる部位であるフロントの操作時間(掘削時間)ベースの値である。そして、この処理を号機番号1〜Zの全てについて行い、機種Aの全油圧ショベルの各バケット爪についての修理交換時間間隔△TFBのデータを収集する。
【0374】
このようにして全油圧ショベルのバケット爪について修理交換時間間隔△TFBのデータ収集が完了すると、この修理交換時間間隔から修理交換時間間隔に対する部品修理交換個数の分布データを算出し、この分布データに基づいて部品修理交換個数の分布図を作成する(ステップ106)。この分布データは上述した稼動台数の分布データの演算と同様の方法で求めることができる。走行リンク等、その他の部品についても同様に部品修理交換個数の分布データを演算し、分布図を作成する(ステップ108)。機種B、機種C、…についても同様に部品修理交換個数の分布データを演算し、分布図を作成する(ステップ110)。その後、作成した部品修理交換個数の分布図を表示部5D(又は社内コンピュータでもよい)ヘ出力する(ステップ114)。
【0375】
図74は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の製品入れ替え・部品修理交換データ処理部51が作成した分布図の一例として、フロント操作時間に対する過去のバケット爪修理交換個数の分布図の一例を示す図である。図74の横軸はフロント操作時間であり、縦軸はバケット爪修理交換個数である。
【0376】
ここで、本実施の形態の大きな特徴のひとつとして、上記のようにして機体・稼働データ処理部50、製品入れ替え・部品修理交換データ処理部51で作成した油圧ショベルの稼働時間別台数分布図、各部品ごとの稼働時間別台数分布図、油圧ショベル入れ替え台数の稼働時間別分布図、部品修理交換個数の部位稼働時間別分布図を参考にして、販売計画策定部53において、現状のまま推移した場合に修理交換対象となる例えばフロント作業機や走行体に係わる部品の個数を予測し(需要予測)、これによって販売計画策定部53で油圧ショベルの特定の部品の販売計画を策定する。
【0377】
図75は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の販売計画策定部53における上記のような販売計画作成手順を示すフローチャートである。
【0378】
図75において、まずステップ120において、全ての油圧ショベル1の、修理交換されるであろう部品A(例えばフロント作業機や走行体に係わる部品)の個数を予測する。この予測の手法について下記(ア)〜(エ)により、以下詳細に説明する。
【0379】
(ア)部品個数の予測
▲1▼部品の修理交換までの平均稼動時間を想定する。ただし、その平均稼動時間はその部品が係わる部位の稼動時間ベースの値とする。
例えば、バケット爪を例にとると、フロント操作時間ベースで1000時間と想定する。
【0380】
▲2▼その部品が係わる稼動時間に対する稼動台数の分布図から平均稼動時間を超えている油圧ショベルの台数を計算する。
例えば、バケット爪のフロント操作時間ベースでの平均稼動時間を上記のように1000時間と想定した場合、図69に示す分布図でフロント稼動時間(掘削時間)が平均稼動時間を超えている油圧ショベルの台数は、稼動時間1001〜1500hrの2000台、1501〜2000hrの600台、2001hr以上の200台の合計2800台である。
【0381】
▲3▼平均稼動時間を超えている油圧ショベルの台数から、現状のまま推移した場合における近い将来(例えば来期)に実際に部品が修理交換されるであろう油圧ショベルの台数を推定する。
例えば、図69に示す例では、フロント操作時間が1000時間の平均稼動時間を超えている2800台の油圧ショベルのうち、来期もバケット爪を修理交換せずに使用する油圧ショベルの台数が約1割あると推定すれば、来期においてバケット爪を修理交換するであろう油圧ショベルの台数は2520台になると推定することができる。
【0382】
▲4▼油圧ショベルの推定台数に1台当たりの部品の個数を掛け、近い将来の部品の修理交換個数を予測する。
例えば、バケット爪が修理交換される油圧ショベルの台数を2520台であると推定すると、1台当たりのバケット爪の個数は4個であるので、近い将来(例えば来期)に修理交換用に必要となるバケット爪の個数(需要)は10080個であると予想することができる。
【0383】
以上と同様にして、他の部品B、部品C、部品D、…についても実際に修理交換されるであろう個数の予測を順次行っていく(ステップ121)。例えば走行リンクの場合、修理交換までの平均稼動時間を走行時間ベースで500時間と想定することにより、図70に示す分布図から同様に近い将来(例えば来期)に修理交換対象となる走行リンクの個数を予測することができる。
【0384】
(イ)部品個数のさらに正確な予測
前述したように、本実施の形態では、主サーバ5において、図65に示すような実績メンテナンスデータ(部品の修理交換データ)と稼動データを読み出し、図74に示すようなその部品が係わる部位毎の稼動時間ベースで稼動時間に対する過去の部品の修理交換個数の分布図を作成、出力する。そこで、この分布図を用いて各種部品の修理交換までの平均稼動時間TBを定めることができ、より正確に近い将来(例えば来期)に修理交換対象となる部品の個数を予測することができる。
【0385】
つまり、上記(ア)においては、一例としてバケット爪の修理交換までの平均稼動時間を上記▲1▼の手順でフロント操作時間ベースで1000時間と想定しており、この想定した平均稼動時間がどの程度適切かどうかにより修理交換対象となるバケット爪の個数の予測の精度も決まる。
【0386】
本実施の形態では、図74に示すような実際の修理交換個数の分布図が得られるので、例えばこの分布図の最大修理交換個数付近の稼動時間TBをバケット爪の修理交換までの平均稼動時間とすることができる。これによりバケット爪の修理交換までの平均稼動時間TBは過去の実績を反映したものとなり、より正確に修理交換対象となるバケット爪の個数を予測できる。
【0387】
以上のようにして上記(ア)、あるいはさらに(イ)によって修理交換対象となる油圧ショベル1の各部品の個数の需要を予測するわけであるが、このとき、さらに参考周辺情報として、現状のまま推移した場合において入れ替え対象となる油圧ショベル1の個数を予測してもよい。これは、例えば以下のようにして行う。
【0388】
(ウ)油圧ショベル台数の予測
▲1▼油圧ショベルの入れ替えまでの平均稼動時間を想定する。ただし、その平均稼動時間はエンジン稼動時間ベースの値とする。
例えば、エンジン稼動時間ベースで20000時間と想定する。
【0389】
▲2▼稼動台数の分布図から平均稼動時間を超えている油圧ショベルの台数を計算する。
例えば、平均稼動時間を上記のように20000時間と想定した場合、図67に示す例で平均稼動時間を超えている油圧ショベルの台数は、稼動時間20001〜30000hrの2000台、30001〜40000hrの600台、40001hr以上の200台の合計2800台である。
【0390】
▲3▼平均稼動時間を超えている油圧ショベルの台数から、現状のまま推移した場合(特に長寿命化のため特定の部品の修理交換等を行わない場合)における近い将来(例えば来期)入れ替え対象となる油圧ショベルの台数を予測する。
例えば、図67に示す例では、20000時間の平均稼動時間を超えている2800台の油圧ショベルのうち、来期も買い替えずに使用する油圧ショベルの台数を、現在と同様、30001〜40000hrに600台、40001hr以上に200台あると推定すれば、来期において入れ替え対象に相当する油圧ショベルは約2000台程度になると予測することができる。
【0391】
(エ)油圧ショベル台数のさらに正確な予測
前述したように、本実施の形態では、主サーバ5において、図65に示すような油圧ショベルの入れ替えデータと稼動データを読み出し、図72に示すような過去に入れ換えられた油圧ショベルの稼動時間に対する製品入れ替え台数の分布図を作成、出力する。そこで、この分布図を用いて油圧ショベルの入れ替えまでの平均稼動時間を定めることができ、より正確に近い将来(例えば来期)に入れ替え対象となる油圧ショベルの台数を予測することができる。
【0392】
つまり、上記(ウ)においては、油圧ショベルの入れ替えまでの平均稼動時間を上記▲1▼の手順でエンジン稼動時間ベースで20000時間と想定したが、この想定した平均稼動時間がどの程度適切かどうかにより入れ替え対象となる油圧ショベルの台数の予測の精度も決まる。
【0393】
本実施の形態では、図72に示すような実際の入れ替え台数実績の分布図が得られるので、例えばこの分布図の最大入れ替え台数付近の稼動時間TAを油圧ショベルの入れ替えまでの平均稼動時間とすることができる。これにより油圧ショベルの入れ替えまでの平均稼動時間TAは過去の実績を反映したものとなり、より正確に油圧ショベルの入れ替え台数を予測できる。
【0394】
以上(ア)〜(エ)で説明したようにして、修理交換対象となる部品の個数を各部品ごとに予測したら、ステップ122に移る。
【0395】
ステップ122では、上記ステップ120における需要予測(販売見込み予測)に基づき、部品Aについての予定販売価格を決定する。この決定にあたっては、当該部品Aの修理・交換を行うすべての油圧ショベル1についてメーカ側で一元的に部品Aを供給することで生産性・流通効率等を向上できるため、結果として通常の販売価格より割安な価格とでき、さらに対象となる油圧ショベル1の数が多いほどより割安とすることができる。
【0396】
以上と同様にして、他の部品B、部品C、部品D、…についても修理交換対象となる個数の予測を順次行っていく(ステップ123)。
【0397】
以上ステップ122及びステップ123において各部品について販売価格を決定したら、ステップ124に移り、各顧客ごとに部品販売用のリストを作成する。図76は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の販売計画策定部53において作成した上記顧客別部品販売リストの一例を示す図である。
【0398】
図76に示すように、顧客別部品販売リストは、例えば、顧客名、当該顧客の所有する(又は使用する)油圧ショベル1について修理交換対象となる部品名、各部品ごとの予定販売価格、必要であろう時期が表形式でまとめられる。
【0399】
なおこのとき、例えば、図69に示す例では、前述のように、フロント操作時間が1000時間の平均稼動時間を超えている2800台の油圧ショベルのうち、来期もバケット爪を修理交換せずに使用する油圧ショベルの台数が約1割あると推定したが、これを含めて全2800台分の顧客について作成することは言うまでもない。すなわち購入しないであろう何割かの顧客を含めすべての顧客についてリストアップを行う。
【0400】
図75に戻り、以上のようにしてステップ124において顧客別部品販売リストを作成したら、ステップ125に移り、上記リストを各ディーラ等ごとに仕立て変える。図77は、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の販売計画策定部53において作成した上記ディーラ等別部品販売リストの一例を示す図である。
【0401】
図77に示すように、ディーラ等別部品販売リストは、図76に示した顧客別部品販売リストを、各顧客のサービスを担当する又は管轄するディーラ等ごとに仕立て変えたものであり、例えば、ディーラ等名、対応顧客名、当該顧客の所有する(又は使用する)油圧ショベル1について修理交換対象となる部品名、各部品ごとの予定販売価格、必要であろう時期が表形式でまとめられている。なお図76の顧客別部品販売リストを作成せず、ステップ122及びステップ123において各部品について販売価格を決定したら、直接図77のディーラ等別部品販売リストを作成するようにしてもよい。
【0402】
図75に戻り、以上のようにしてステップ125において顧客別部品販売リストを作成したら、ステップ126に移り、上記各ディーラ等別部品販売リストを、対応する各ディーラ等の中間サーバ6に送信する。
【0403】
なお、以上は、例えば各部位ごとの修理交換までの平均稼働時間を想定し(あるいはさらに過去の稼働実績を加味し)、これに基づき、修理交換対象となる部品の個数を予測して販売計画を策定したが、さらなる販売促進を図りたい場合等、状況に応じて、主サーバ5の販売計画策定部53で、例えば通常の修理交換時期よりも若干早めに購入した場合に上記販売予定価格よりさらに割安な特別販売価格にてキャンペーンを行うようにしても良い。
【0404】
図78は、このようなキャンペーンを行う場合における、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の販売計画策定部53における販売計画作成手順を示すフローチャートである。前述の図75に示したフロート同等の手順には同一の符号を付し、説明を省略する。
【0405】
図78において、ステップ120〜ステップ123においては、前述の図75と同様であり、全ての油圧ショベル1の、修理交換されるであろう部品A、部品B、部品C、…の個数を予測した後、各需要予測に基づき、部品A、部品B、部品C、…についての予定販売価格を決定する。
【0406】
ステップ123が終了したら、ステップ127に移る。このステップ127では、上記ステップ120及びステップ121における修理交換すべき時期における通常の需要予測ではなく、修理交換すべき時期よりも前ではあるが条件次第によっては購入するかもしれない潜在需要(早期需要)を予測する。
【0407】
具体的には、例えば図69に示すバケット爪の例では、フロント操作時間が1000時間の平均稼動時間以下の501〜1000時間である2800台の油圧ショベル1があるが、条件次第でその顧客の何割かがバケット爪を早期購入してくれるかどうか(例えば通常の販売予定価格より3%オフで2800台のうち200台、5%オフなら300台、10%オフで500台等)を、マーケッティング、過去の経験則、種々のモデル解析等により予測する。
【0408】
以上と同様にして、他の部品B、部品C、部品D、…についても潜在需要の予測を順次行っていく(ステップ128)。
【0409】
以上のようにして、部品の潜在需要を各部品ごとに予測したら、ステップ129に移る。
【0410】
ステップ129では、上記ステップ127における潜在需要予測(販売見込み予測)に基づき、部品Aについてのキャンペーン価格(割引販売価格)及びキャンペーン期間(割引販売期間)を決定する。この決定にあたっては、当該部品Aの修理・交換を割引販売することによる減益分と、顧客側の早期購入による増益分とをともに考慮し、さらに潜在需要個数の大小にも応じて、総合的に、割引をどのくらいにすればよいか(例えば3%オフか、5%オフか、10%オフか等)、さらにこの割引期間をいつに設定すればよいかを決定する。なおこのとき併せて、キャンペーンを行うメリットそのものがあるかどうかも考慮され、ある程度割り引いたキャンペーンを行っても潜在需要がそれほど掘り起こされないと判断された場合には、この部品Aについてのキャンペーンの実施そのものを見送るようにしてもよい。
【0411】
以上と同様にして、他の部品B、部品C、部品D、…についてもキャンペーン価格(割引販売価格)及びキャンペーン期間(割引販売期間)の決定を順次行っていく(ステップ130)。
【0412】
以上ステップ129及びステップ130において各部品についてキャンペーン価格(割引販売価格)を決定したら、以降、図75に示すフローと同様のステップ124に移り、各顧客ごとに部品販売用のリストを作成する。ただし、この場合のリストは上記キャンペーン価格及びキャンペーン期間も併せて表示する。
【0413】
図79は、キャンペーンを行う場合における、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバ5の販売計画策定部53において作成した上記顧客別部品販売リストの一例を示す図である。
【0414】
図79に示すように、顧客別部品販売リストは、図76に示したものと同様である、顧客名、部品名、販売価格、必要であろう時期に加え、キャンペーン対象となる部品(この例では顧客aについての部品F)が新たに追加してリストアップされ、対応してキャンペーン価格、キャンペーン期間の欄が新たに設けられている。
【0415】
なお、この例では、上記のように顧客aには部品Fは通常の修理交換時期よりも早い早期購入キャンペーンに該当するためキャンペーン価格、キャンペーン期間が表示されるが、顧客bについては同じ部品Fで通常の修理交換時期での購入となるため、通常の販売価格のみしかリストに表示されない。
【0416】
図78に戻り、以上のようにしてステップ124において顧客別部品販売リストを作成したら、ステップ125に移り、上記リストを各ディーラ等ごとに仕立て変えた後、ステップ126に移り、対応する各ディーラ等の中間サーバ6に送信する。
【0417】
なお、上記キャンペーンは顧客に対し通常の修理交換時期よりも若干早めに購入することを促す意味でのキャンペーンであったが、これに限られない。すなわち、例えば前述の(ア)▲3▼において、バケット爪の例で、フロント操作時間が1000時間の平均稼動時間を超えている油圧ショベル1は2800台あるが、来期もバケット爪を修理交換せずに使用するものが約1割あると推定して実際のバケット爪の修理交換需要のある油圧ショベルを2520台と見積もった。そこで、上記バケット爪の修理交換を行わないと見積もった1割の油圧ショベルをなくす又は極力少なくする(該当する全油圧ショベル1の全台数又はほぼ全台数修理交換を行ってもらう)ということを目的に、すべての顧客に対し通常の修理交換時期における購入を完全に実施してもらうという意味でのキャンペーンを行っても良い。この場合、キャンペーン期間は、通常の修理交換時期(必要であろう時期)にほぼ見合ったものとなる。
【0418】
再び図3に戻り、各中間サーバ6は、主サーバ5と同様、入出力インターフェース6a,6bと、CPU6cと、データベース6Aを形成する記憶装置6dとを備えている。
【0419】
入出力インターフェース6aは、そして、油圧ショベル1の特定の部品についてサーバ5にて決定された前述の予定販売価格(さらにはキャンペーン価格(割引販売価格)やキャンペーン期間(割引販売期間)等も含む)前記ディーラ等別部品販売リストを主サーバ5から入力する。また、前述の稼働データ・機体データそのものについても未加工のまま主サーバ5から入力する。
【0420】
CPU6cはそれらの入力データを記憶装置6dのデータベース6Aに格納、蓄積すると共に、上記ディーラ等別部品販売リストに基づき、各顧客へのサービス情報としての部品販売の案内状を作成し、これらを入出力インターフェース5bを介して各顧客のユーザ側パソコン4に例えば電子メールで送信する(ユーザ側パソコン4から中間サーバ6のホームページ(ディーラ等ホームページ)にアクセスし、ユーザ側パソコン4からの操作でダウンロードする等でも良い)。また、前述の稼働データ・機体データそのものについても未加工のままユーザ側パソコン4へ送信する(例えば上記同様、ユーザ側パソコン4から中間サーバ6のホームページにアクセスして自己使用号機についてのデータをダウンロードする等)機能も併せ持っている。なおこのとき、全く未加工でなく、例えば予めディーラ等ホームページに稼働データ・機体データを自国の言語の説明つきで表示させるためのテンプレートやフォームを設けておき、主サーバ5からの上記稼働データ・機体データをそのテンプレート等にはめ込む等の若干の加工をしてユーザ側パソコン4に提供するようにしてもよい。あるいは主サーバ5からの上記稼働データ・機体データ中に含まれる言語部分のみを中間サーバ6で翻訳してユーザ側パソコン4に提供することも考えられる。
【0421】
なお、図示しないが、中間サーバ6はまた、CPU6cに上記の演算処理を行わせるため、制御プログラムを格納したROMや演算途中のデータを一次的に記憶するRAMを備えている。上記ROMには、主サーバ5と同様、前述のデータ取り込みプログラム100及び情報表示プログラム110と同等又は同一のアプリケーションプログラムが格納され、例えばキーボード部6B及びマウス6Cの操作に基づき、全油圧ショベル1のうち当該ディーラ等がサービスを直接又は関節に担当する油圧ショベル1について、上記ユーザ側パソコン4と同様の表示画面を表示部6Dに表示させることができるようになっている。
【0422】
図80は、本発明の建設機械の情報提供システムの一実施形態を構成する中間サーバ6のCPU6cにおいて作成した上記顧客への案内状の一例を示す図である。図80において、この例では、顧客名、顧客使用号機名、修理交換対象となる部品名、その予定販売価格(=主サーバ5から入力した予定販売価格に通常はディーラ等の自己利益分が上乗せされる)、修理交換時期が表形式でまとめられている。
【0423】
図81は、前述のキャンペーン実施時においてそのキャンペーンに該当する顧客に対し、本発明の建設機械の情報提供システムの一実施形態を構成する中間サーバ6のCPU6cにおいて作成した案内状の一例を示す図である。図81において、この例では、上記図80と同様の部品リストに加え、キャンペーン対象となる部品(この例では部品F)が新たに追加して表示され、この部品Fに対応する予定販売価格(=通常価格)、修理交換時期、キャンペーン価格、キャンペーン期間の欄が新たに設けられている。但し、ある部品についてキャンペーンが実施されていても、当該キャンペーンの対象とならない顧客に対しては、図80に示した案内状のみが送付されることは言うまでもない。
【0424】
なお、このような案内状を顧客に送るかどうかは基本的にすべてディーラ等の判断に任されており、上記のように主サーバからディーラ等別部品販売リストが送られてきても、その地域あるいは顧客の固有の事情・環境等(自然環境、経済的環境、法的事情、文化背景、労働環境等)に鑑み、そのリストの情報に必ずしも従わないほうが顧客側の利益となる(もっと安く供給できる等)、あるいは自己のビジネス上得策である、等と独自に判断した場合には、上記のような製造メーカ側からの情報を一切顧客側に知らせず、例えば独自に保有する別の部品供給ルートを介して部品を供給しても良い。また、一部の顧客には案内状を送るが、他の顧客には送らない等の方策をとってもよい。あるいは、顧客との信頼関係が許すものであれば主サーバからのリストそのものを(例えば図77に示すデータをそのままあるいはリストのうち当該顧客の部分をそのまま)ユーザ側パソコン4に送ることも考えられる。
【0425】
一方、前述したように、CPU6cは、主サーバ5からの稼働データ・機体データそのものについても未加工のままユーザ側パソコン4へ送信し、これによってユーザ側パソコン4では、上記中間サーバ6からの案内状等とともに、対応する油圧ショベル1(1つとは限らない。複数所有又は使用する場合にはそれら全部)の前述した各表示画面(図9〜図60等)を表示部4Dに表示させることができる。顧客(使用者等)側は、この表示部4Dの各種表示を見て、必要に応じその情報内容、表示態様等に関し説明・分析等をディーラ等側に求め、ディーラ等はこれに応じて説明・分析のために顧客側に赴き、質問・要望等に対応する。
【0426】
以上のように構成した上記本発明の一実施の形態によれば、以下の効果を得る。
【0427】
(1)スケールメリットによる修理・交換コスト低減
上記本発明の一実施の形態においては、前述したように、多数の油圧ショベル1の部位ごとの稼働に係わるデータが、情報通信を介し製造メーカの側に設置した主サーバ5で取得されてデータベース5Aに記憶され、さらに各油圧ショベル1ごとに部品の修理交換時期が算出される。以上を全油圧ショベル1について行い、多数の油圧ショベル1について修理交換時期が互いに略同一となる部品が抽出認定される。
【0428】
そして、この抽出された全油圧ショベル1のうちほぼすべて又はある程度の割合のものについては当該部品の修理・交換をまとめて行うという前提(=生産性・流通効率等が向上し各油圧ショベル1ごとでみた修理・交換コストを著しく低減できる)にたち、この部品についてその数量に応じて上記コスト低減を反映させた形で予定販売価格を決定し、サービス基礎情報として中間サーバ6の側へ出力し、さらに中間サーバ6によって適宜最終的なサービス情報として例えば図80に示した案内状の形でユーザ側パソコン4へ所定の態様で表示させる。
【0429】
このようにして、多数の油圧ショベル1の修理交換時期予測が可能であるというスケールメリットを生かし、特定部品の修理・交換を多数の油圧ショベル1分一括してまとめて行うことで生産性・流通効率等を向上させ、各油圧ショベル1ごとでみた修理・交換コストを著しく低減できる。したがって、顧客側の負担を大きく低減することができる。
【0430】
(2)キャンペーンによる効果
上記本発明の一実施の形態においては、前述したように、上記した通常の予定販売価格のみならず、特定の部品については、通常の修理交換時期以前における割引販売期間(キャンペーン期間)とこの割引販売期間における割引販売価格(キャンペーン価格)とを決定してこれらを併せてサービス基礎情報として中間サーバ6の側へ出力し、さらに中間サーバ6によって適宜最終的なサービス情報として例えば図81に示した案内状の形でユーザ側パソコン4へ所定の態様で表示させる。これにより、上記(1)で説明した効果に加え、サービス従事者であるディーラ等にとっては先行予約による確実な収益確保及び販売促進効果を得ることができ、顧客側にとってはキャンペーン価格設定によるさらなるコスト負担低減効果を得ることができる。また、このようなキャンペーン実施後、その成果について中間サーバ6を介し(あるいは直接ユーザ側パソコン4へ)追跡調査を行い、キャンペーン対象者のうちキャンペーンを利用して部品を購入しなかった顧客の数及びそれぞれの非購入の理由等の情報を主サーバ5にて収集するようにしてもよい。この場合、この追跡調査の結果を次回以降のキャンペーン内容に反映させるようにしたり、あるいは例えば一の地域で実施したキャンペーンの結果を直後に他の地域で同一のキャンペーンを実施する場合にその内容に反映させるようにすることで、より有効なキャンペーンを行うことが可能となる。
【0431】
なお、上記本発明の一実施の形態においては、稼動状態(稼動時間)が基準値(平均稼動時間)を超えた機械台数、部品個数の計算をするとき、この計算及びその基準値の設定を図72及び図74のような分布図を出力して担当作業者が行うものとして説明したが、それらの計算及び設定も例えば主サーバ5の製品入れ替え・部品修理交換データ処理部51で自動的に行うようにしてもよく、これにより作業負担を軽減することができる。
【0432】
さらに、上記本発明の一実施の形態においては、市場で稼動している油圧ショベルの稼動時間に対する稼動台数の分布データ及び分布図の作成・送信のうち、分布データの作成は主サーバ5で自動で行い、分布図の作成・送信は、例えばキーボード部5B(又は社内コンピュータでもよい)を介した販売計画策定担当者等の指示によって行ってもよい。
【0433】
また、上記本発明の一実施の形態では、入れ替えた旧油圧ショベルの稼動時間に対する製品入れ替え台数の分布データ及び分布図や、稼動時間に対する部品修理交換個数の分布データ及び分布図の作成を、製品入れ替えデータ及び部品修理交換データを入力する都度行ったが、これも適当な時期に一括して行うなど、他のタイミングで行ってもよい。
【0434】
また、以上においては、建設機械の例として油圧ショベルを例にとって説明したが、これに限られず、他の建設機械、例えばクローラクレーン、ホイールローダ等に対しても適用でき、この場合も同様の効果を得る。
【0435】
【発明の効果】
本発明によれば、多数の建設機械の修理交換時期予測が可能であるというスケールメリットを生かし、特定部品の修理・交換を多数の建設機械分一括してまとめて行うことで生産性・流通効率等を向上させ、各建設機械ごとでみた修理・交換コストを著しく低減できる。したがって、顧客側の負担を大きく低減することができる。
【図面の簡単な説明】
【図1】本発明の建設機械の情報提供システムの一実施形態の全体概要図である。
【図2】図1に示した本発明の建設機械の情報提供システムの一実施形態の適用対象である油圧ショベルに搭載された油圧システムの一例の概略構成をセンサ類とともに表す図である。
【図3】図1に示した本発明の建設機械の情報提供システムの一実施の形態における情報の流れを概念的に示した図である。
【図4】本発明の建設機械の情報提供システムの一実施形態を構成する機体側コントローラの機能的構成を表す図である。
【図5】本発明の建設機械の情報提供システムの一実施形態を構成する機体側コントローラのCPUによる油圧ショベルの部位毎の稼動時間の収集機能を示すフローチャートである。
【図6】本発明の建設機械の情報提供システムの一実施形態を構成する機体側コントローラから携帯端末へダウンロードされるときのデータ構造の一例を表す図である。
【図7】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの機能的構成を表す機能ブロック図である。
【図8】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたプログラムの内訳を表す図である。
【図9】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンにおいて、データ取り込みプログラムによって保存デバイスデータ保存領域に格納された稼働データを、データ加工プログラムによって加工し表示部で表示するときの標準画面構成を表す図である。
【図10】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部に表示される第1グラフ選択エリアの表示例を表す図である。
【図11】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたライフデータ処理プログラムによる加工処理手順を表すフローチャートである。
【図12】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ライフデータ処理プログラムにより加工処理したライフデータをグラフ表示した画面の一例を示す図である。
【図13】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部におけるライフデータをリスト表示した画面の一例を示す図である。
【図14】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部におけるライフデータをグラフ表示した画面の他の例を示す図である。
【図15】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、図14のグラフ表示に対応するライフデータをリスト表示した画面の一例を示す図である。
【図16】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたデイリーデータ処理プログラムによる処理手順の一例を表すフローチャートである。
【図17】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、デイリーデータ処理プログラムにより加工処理したデイリーデータを表示した画面の一例を示す図である。
【図18】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたデイリーデータ処理プログラムによる処理手順の他の例を表すフローチャートである。
【図19】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、デイリーデータ処理プログラムにより加工処理したデイリーデータをグラフ表示した画面の他の例を示す図である。
【図20】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたアワーデータ処理プログラムによる処理手順の一例を表すフローチャートである。
【図21】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、アワーデータ処理プログラムにより加工処理したアワーデータをグラフ表示した画面の一例を示す図である。
【図22】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、アワーデータ処理プログラムにより加工処理しグラフ表示した図21の画面について、エンジン非稼働時間帯に着色表示を行った例を示す図である。
【図23】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたアワーデータ処理プログラムによる処理手順の一例を表すフローチャートである。
【図24】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、アワーデータ処理プログラムにより加工処理したアワーデータをグラフ表示した画面の他の例を示す図である。
【図25】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部におけるアワーデータをリスト表示した画面の一例を示す図である。
【図26】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたレシオデータ処理プログラムによる処理手順の一例を表すフローチャートである。
【図27】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、レシオデータ処理プログラムにより加工処理したレシオデータをグラフ表示した画面の一例を示す図である。
【図28】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたレシオデータ処理プログラムによる処理手順の一例を表すフローチャートである。
【図29】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、レシオデータ処理プログラムにより加工処理したレシオデータをグラフ表示した画面の他の例を示す図である。
【図30】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたサマリーデータ処理プログラムによる処理手順を表すフローチャートである。
【図31】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、サマリーデータ処理プログラムにより加工処理したサマリーデータをグラフ表示した画面の一例を示す図である。
【図32】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部におけるサマリーデータをリスト表示した画面の一例を示す図である。
【図33】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部におけるサマリーデータをグラフ表示した画面の他の例を示す図である。
【図34】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、図33のグラフ表示に対応するライフデータをリスト表示した画面の一例を示す図である。
【図35】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたユーティライゼイションデータ処理プログラムによる処理手順を表すフローチャートである。
【図36】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ユーティライゼイションデータ処理プログラムにより加工処理したユーティライゼイションデータをグラフ表示した画面の一例を示す図である。
【図37】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ユーティライゼイションデータ処理プログラムにより加工処理したユーティライゼイションデータをグラフ表示した画面の他の例を示す図である。
【図38】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたユーティライゼイションデータ処理プログラムによる処理手順の他の例を表すフローチャートである。
【図39】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ユーティライゼイションデータ処理プログラムにより加工処理したユーティライゼイションデータをグラフ表示した画面の一例を示す図である。
【図40】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ユーティライゼイションデータ処理プログラムにより加工処理したユーティライゼイションデータをグラフ表示した画面の他の例を示す図である。
【図41】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたブローバイ&燃費データ処理プログラムによるブローバイデータ処理手順の一例を表すフローチャートである。
【図42】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ブローバイ&燃費データ処理プログラムにより加工処理したブローバイデータをグラフ表示した画面の一例を示す図である。
【図43】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたブローバイ&燃費データ処理プログラムによる燃費データ処理手順の一例を表すフローチャートである。
【図44】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ブローバイ&燃費データ処理プログラムにより加工処理した燃費データをグラフ表示した画面の一例を示す図である。
【図45】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたイベント・警報等データ処理プログラムによるイベント・警報等データ処理手順の一例を表すフローチャートである。
【図46】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、イベント・警報等データ処理プログラムにより加工処理したデータを表示した画面の一例を示す図である。
【図47】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部におけるデータをリスト表示した画面の一例を示す図である。
【図48】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部におけるデータをリスト表示した画面の一例を示す図である。
【図49】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンのプログラム保存領域に保存されたヒストグラム処理プログラムによるイベント・警報等データ処理手順の一例を表すフローチャートである。
【図50】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ヒストグラム処理プログラムにより加工処理したヒストグラムデータをグラフ表示した画面の一例を示す図である。
【図51】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ヒストグラム処理プログラムにより加工処理したヒストグラムデータをグラフ表示した画面の他の例を示す図である。
【図52】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ヒストグラム処理プログラムにより加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例を示す図である。
【図53】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ヒストグラム処理プログラムにより加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例を示す図である。
【図54】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ヒストグラム処理プログラムにより加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例を示す図である。
【図55】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部において、ヒストグラム処理プログラムにより加工処理したヒストグラムデータをグラフ表示した画面のさらに他の例を示す図である。
【図56】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部に表示される第2グラフ選択エリア及びメニューボタンエリアの表示例を表す図である。
【図57】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部に表示されるメニューボタンエリアで「オプション設定(Option)」ボタンをクリックしたときに表示されるオプション設定画面の例を表す図である。
【図58】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部に表示されるメニューエリアの表示例を表す図である。
【図59】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部に表示されるメニューエリアで「ファイル(File)」メニューをクリックしたときにプルダウン表示される詳細メニューの例を表す図である。
【図60】本発明の建設機械の情報提供システムの一実施形態を構成するユーザ側パソコンの表示部に表示されるメニューボタンエリアに、複数のファイルのデータやグラフ等を同時に一画面上に表示させるための同時表示指示手段としての複数画面表示ボタンを設けた場合の例を示す図である。
【図61】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバのCPUの処理機能の概要を表す機能ブロック図である。
【図62】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの機体・稼働データ処理部の、ユーザ側パソコンから機体・稼働データが送られてきたときの処理機能を示すフローチャートである。
【図63】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの製品入れ替え・部品修理交換データ処理部における製品入れ替え情報の処理機能を示すフローチャートである。
【図64】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの製品入れ替え・部品修理交換データ処理部における部品修理交換情報の処理機能を示すフローチャートである。
【図65】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバのデータベースにおける稼動データ、実績メンテナンスデータ、入れ替え稼動時間データの格納状況を示す図である。
【図66】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの機体・稼働データ処理部における、機種毎のエンジン稼動時間に対する稼動台数の分布データを得る手順を示すフローチャートである。
【図67】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの機体・稼働データ処理部が作成した分布図の一例として、機種Xの油圧ショベルの稼動時間に対する稼動台数の分布図である。
【図68】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの機体・稼働データ処理部における、部品毎の稼動時間に対する稼動台数の分布データを得る手順を示すフローチャートである。
【図69】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの機体・稼働データ処理部が作成した分布図の例である。
【図70】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの機体・稼働データ処理部が作成した分布図の例である。
【図71】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの製品入れ替え・部品修理交換データ処理部における、過去に入れ替えられた油圧ショベルの稼動時間に対する製品入れ替え台数の分布データを得る手順を示すフローチャートである。
【図72】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの製品入れ替え・部品修理交換データ処理部が作成した分布図の例である。
【図73】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの製品入れ替え・部品修理交換データ処理部における稼動時間に対する過去の部品修理交換個数の分布データを算出し、この分布データに基づいて部品修理交換個数の分布図を得る手順を示すフローチャートである。
【図74】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの製品入れ替え・部品修理交換データ処理部が作成した分布図の一例である。
【図75】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの販売計画策定部におけるのような販売計画作成手順を示すフローチャートである。
【図76】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの販売計画策定部において作成した顧客別部品販売リストの一例を示す図である。
【図77】本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの販売計画策定部において作成したディーラ等別部品販売リストの一例を示す図である。
【図78】キャンペーンを行う場合における、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの販売計画策定部における販売計画作成手順を示すフローチャートである。
【図79】キャンペーンを行う場合における、本発明の建設機械の情報提供システムの一実施形態を構成する主サーバの販売計画策定部において作成した顧客別部品販売リストの一例を示す図である。
【図80】本発明の建設機械の情報提供システムの一実施形態を構成する中間サーバのCPUにおいて作成した顧客への案内状の一例を示す図である。
【図81】キャンペーン実施時においてそのキャンペーンに該当する顧客に対し、本発明の建設機械の情報提供システムの一実施形態を構成する中間サーバのCPUにおいて作成した案内状の一例を示す図である。
【符号の説明】
1 油圧ショベル(建設機械)
2 機体側コントローラ
4 ユーザ側パソコン(情報端末;情報表示装置)
4a 通信インターフェース(入力手段)
4B 表示部(表示手段)
5 主サーバ
5A データベース
6 中間サーバ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a construction machine information providing system, and more particularly, to a construction machine information providing system capable of reducing parts repair / replacement costs borne by a customer, a construction machine information display device used for the same, and a construction machine information providing system. It relates to an information provision method.
[0002]
[Prior art]
Originally, in the case of construction equipment such as hydraulic shovels, service personnel regularly patrol and measure the operation data of the construction machine and its constituent parts, and based on design data and experience, The service life was estimated, and the time for maintenance, etc., was managed for each person in charge to prevent failures from occurring.
On the other hand, using information communication technology in recent years, for example, as described in Japanese Patent Application Laid-Open No. 2000-259729, information such as operation data of construction machines all over the world is transmitted to one place, and based on this, 2. Description of the Related Art A construction machine information providing system that aggregates information of construction machines and centrally manages the information is already known.
[0003]
In this conventional technique, in each construction machine, the operation state is detected as operation data by an operation sensor, and the operation data is periodically transmitted to one support center by an operation data communication device. The support center receives the transmitted operation data, records it in the main database, predicts whether or not a failure has occurred for each construction machine based on the operation data, and automatically outputs a report.
[0004]
[Problems to be solved by the invention]
In the above prior art, all the construction machines scattered all over the world are centrally managed by, for example, one support center installed at the construction machine maker, and failure occurrence prediction and the like are performed. This makes it possible to predict failures, and to make appropriate maintenance without waste for each construction machine, thereby improving the operation rate.
[0005]
However, no consideration is given to utilizing the economies of scale that the failure of a large number of construction machines can be predicted as described above to reduce the cost of repairing and replacing parts during maintenance.
[0006]
In other words, if it is possible to predict the failure of each construction machine in the world, a large number of construction machines that need to be repaired or replaced at the same time for the same part are extracted, and the repair and replacement of all those parts are all summarized. By doing so, productivity and distribution efficiency should be improved, and repair and replacement costs for each construction machine should be significantly reduced. Since the above prior art does not take such a point into consideration, it cannot be enjoyed from the customer's point of view that the benefits of the originally obtainable parts repair and replacement costs can be reduced.
[0007]
The present invention has been made based on the above-mentioned matters, and an object of the present invention is to provide a construction machine information providing system and a construction machine information display device capable of reducing parts repair / replacement costs borne by a customer, and An object of the present invention is to provide a method for providing information on construction machines.
[0008]
[Means for Solving the Problems]
(1) In order to achieve the above object, according to the present invention, a manufacturer of a construction machine or a person entrusted by the manufacturer, and a worker or a worker engaged in service to a user or an owner of the construction machine. A construction machine information providing system including a server for transmitting and receiving information on the construction machine by information communication with a person who manages the construction machine and storing the information in a database. The data related to the operation of the vehicle is acquired via information communication and stored in the database, and based on the data stored in the database, the repair / replacement time of the parts related to the parts is calculated for each construction machine, and the repair / replacement is performed. The parts whose timings are almost the same among a plurality of construction machines are certified, the planned selling price is determined for the certified parts according to the quantity, and the planned selling price is A construction machine information providing system is provided, wherein basic information for service to a user or an owner of the construction machine is output to the worker or a person managing the worker via information communication. Is done.
[0009]
In the present invention, data relating to the operation of each part of a plurality of construction machines is acquired by a server installed on the side of the manufacturer of the construction machine via information communication, stored in a database, and further stored for each construction machine. The repair / replacement time of the part is calculated. The above is performed for all the construction machines, and the parts whose repair and replacement times are substantially the same for many construction machines are extracted and certified.
[0010]
Based on the assumption that all the repairs and replacements of the relevant parts for all the extracted construction machines will be performed at the same time, productivity and distribution efficiency etc. will improve and the repair and replacement costs for each construction machine should be significantly reduced. Therefore, the planned selling price of this part is determined in accordance with the quantity in accordance with the above-mentioned cost reduction, and is output to the service worker or the like as basic service information. The service information is displayed to the customer in a predetermined manner.
[0011]
As described above, by taking advantage of the scale advantage of being able to predict the repair and replacement time of many construction machines, productivity and distribution efficiency can be achieved by performing repair and replacement of specific parts for many construction machines at once. And the like, and the cost of repair and replacement for each construction machine can be significantly reduced. Therefore, the burden on the customer can be greatly reduced.
[0012]
(2) In order to achieve the above-mentioned object, and according to the present invention, a manufacturer of a construction machine or a person entrusted by the manufacturer, and a person engaged in service to a user or an owner of the construction machine or An information providing system for a construction machine including a server for transmitting and receiving information on the construction machine by information communication with a person who manages the workers and storing the information in a database, wherein the server includes a plurality of parts of the construction machine. The data relating to the operation of each part is obtained via information communication and stored in the database, and based on the data stored in the database, the repair / replacement time of the parts relating to the parts is calculated for each construction machine, and the repair is performed. Parts whose replacement time is almost the same among a plurality of construction machines are certified, and for the certified parts, the discounted sales period before the repair / replacement time and the discounted sales period And determines the discounted sales period and the discounted sales price as the basic information for the service to the user or the owner of the corresponding construction machine, and manages the worker or the worker. A construction machine information providing system for outputting to a user via information communication.
[0013]
As a result, in addition to the effect described in the above (1), the service worker can secure a certain amount of profit and obtain a sales promotion effect by the advance reservation, and can further reduce the cost burden for the customer by setting the discounted sales price. The effect can be obtained.
[0014]
(3) In order to achieve the above object and according to the present invention, an information terminal provided to a user or owner of a construction machine, a manufacturer of the construction machine or a person entrusted by the manufacturer Between the main server provided on the side of the server and an intermediate server provided on the side of a service worker for the user or owner of the construction machine or on the side of the person managing the worker by information communication. An information providing system for a construction machine that exchanges information, wherein the information terminal is connectable to a portable terminal that obtains data relating to operation of each part of the construction machine, and the main server is configured to respond to each information terminal. The data relating to the operation of each part of the construction machine to be obtained is acquired via information communication and stored in the database, and based on the data stored in the database, the data relating to the part is constructed for each construction machine. Calculate the repair / replacement time of the parts, certify the parts whose repair / replacement time is almost the same for a plurality of construction machines, determine the planned selling price according to the quantity of the certified parts, and calculate the planned selling price. As basic information for a service for a user or an owner of a corresponding construction machine, the information is output to the intermediate server via information communication, and the intermediate server receives the basic information or the basic information input from the main server. Information based on the construction machine, wherein the information terminal displays information inputted from the intermediate server in a predetermined manner as service information for the user or the owner. A providing system is provided.
[0015]
(4) In order to achieve the above object and according to the present invention, an information terminal provided on the side of a user or owner of a construction machine, a manufacturer of the construction machine or a person entrusted by the manufacturer Between the main server provided on the side of the server and an intermediate server provided on the side of a service worker for the user or owner of the construction machine or on the side of the person managing the worker by information communication. An information providing system for a construction machine that exchanges information, wherein the information terminal is connectable to a portable terminal that obtains data relating to operation of each part of the construction machine, and the main server is configured to respond to each information terminal. The data relating to the operation of each part of the construction machine to be obtained is acquired via information communication and stored in the database, and based on the data stored in the database, the data relating to the part is constructed for each construction machine. Calculate the repair / replacement time of the parts, certify the parts whose repair / replacement time is almost the same for a plurality of construction machines, and apply the certified parts for the discounted fixed sales period before the repair / replacement time and during this discounted sales period. Determining a discount sale price and outputting the discount sale period and the discount sale price to the intermediate server via information communication as basic information for service to a corresponding construction machine user or owner. The intermediate server outputs the basic information input from the main server or information based on the basic information to the information terminal, and the information terminal transmits the information input from the intermediate server to the user or the owner. A service information for a construction machine is displayed in a predetermined mode.
[0016]
(5) In order to achieve the above object, and according to the present invention, there is provided a construction machine information display device installed on a construction machine user or owner side to display service information on the construction machine, Input means for externally inputting, via information communication, a display control signal relating to a repair / replacement time and a planned selling price calculated for a part relating to the part based on data relating to operation of each part of the construction machine, and Display means for displaying a repair / replacement time and a planned selling price of the component based on a display control signal input by the means.
[0017]
(6) To achieve the above object, and according to the present invention, a construction machine information display device installed on a construction machine user or owner side to display service information on the construction machine, The repair / replacement time calculated for the part related to the part based on the data relating to the operation of each part of the construction machine, the scheduled sales price at that time, the discounted sales period before the repair / replacement time, and the discounted sales period An input means for externally inputting a display control signal relating to the discounted sales price via information communication, and a repair / replacement time of the part, a planned sales price, a discounted sales period, and a discount based on the display control signal input by the input means. And a display unit for displaying a selling price.
[0018]
(7) In order to achieve the above object, and according to the present invention, data relating to the operation of each part of a plurality of construction machines is acquired via information communication, and based on the acquired data, each construction machine is Calculate the repair / replacement time of the parts related to the part, certify the parts whose repair / replacement time is substantially the same in a plurality of construction machines, determine the estimated selling price according to the quantity of the certified parts, There is provided a construction machine information providing method characterized by outputting the planned sales price as service information to a corresponding construction machine user or owner via information communication.
[0019]
(8) In order to achieve the above object and according to the present invention, data relating to the operation of each part of a plurality of construction machines is acquired via information communication, and each construction machine is acquired based on the acquired data. Calculate the repair / replacement time of the parts related to the part, and certify the parts whose repair / replacement time is substantially the same for a plurality of construction machines.For the certified parts, the discounted sales period before the repair / replacement time Determining a discount sale price in the discount sale period, and outputting the discount sale period and the discount sale price as service information to the user or owner of the corresponding construction machine via information communication. Is provided.
[0020]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of a construction machine information providing system according to the present invention will be described with reference to the drawings.
FIG. 1 is an overall schematic diagram of an embodiment of a construction machine information providing system according to the present invention. The information providing system includes a plurality of hydraulic shovels operating in the market (only one is illustrated in FIG. 1 as a representative). A
[0021]
The
[0022]
In FIG. 1, the
[0023]
FIG. 2 is a diagram showing a schematic configuration of an example of a hydraulic system mounted on a
[0024]
2, a
[0025]
The hydraulic pumps 21a and 21b are driven to rotate by a diesel engine (hereinafter simply referred to as an engine) 32 having a so-called electronic governor type fuel injection device (not shown) to discharge pressure oil, and a control valve (control valve) 22a. , 22b to 26a, 26b control the flow (flow rate and flow direction) of the pressure oil supplied from the hydraulic pumps 21a, 21b to the
[0026]
[0027]
When the operating lever of the operating lever device 34 is operated in one direction X3 of the cross, a pilot pressure for raising the boom or a pilot pressure for lowering the boom is generated and applied to the boom control valves 22a and 22b. When operated in the other direction X4 of the cross, a pilot pressure of the bucket cloud or a pilot pressure of the bucket dump is generated and applied to the
[0028]
The
[0029]
The sensor 43 is a sensor that detects ON / OFF of a key switch of the engine 32, and the
[0030]
The
[0031]
FIG. 3 is a diagram conceptually showing a flow of information in the embodiment of the construction machine information providing system of the present invention shown in FIG.
[0032]
In FIG. 3, the operation data collected by the
[0033]
The operation data and the machine data downloaded to the user-side
[0034]
On the other hand, the operation data and the machine data downloaded to the user-side
[0035]
The operation data of each
[0036]
In FIG. 3, a plurality of
[0037]
FIG. 4 is a diagram illustrating a functional configuration of the machine-
[0038]
The input /
[0039]
The
[0040]
Although not shown, in addition to the above, the
[0041]
FIG. 5 is a flowchart showing a function of collecting the operating time of each part of the hydraulic shovel by the
[0042]
In FIG. 5, the
[0043]
If it is determined that the engine 32 is operating, the process proceeds to the
[0044]
Thereafter, in
[0045]
While it is determined in
[0046]
The
[0047]
At this time, among the time data, the accumulated value for each cycle elapse, that is, the accumulated front operation time, the accumulated turning operation time, the accumulated traveling lever operation time, and the accumulated engine operation time are separately calculated and stored and updated in the
[0048]
Further, although detailed description is omitted, various event data such as engine on / off and key switch on / off and various alarm data are also stored in the
[0049]
Returning to FIG. 4, the operation data stored in the
[0050]
FIG. 6 is a diagram illustrating an example of a data structure when downloaded from the machine-
[0051]
In FIG. 6, data is collected as a file for each download. At the beginning of the file, a file header is provided, and the machine data of the
[0052]
The operation data body after the file header is composed of accumulated data after the manufacture of the excavator. That is, the cumulative engine operating time, the cumulative operation time (for example, the cumulative lever operation (including travel) time, the cumulative turning operation time, the cumulative travel lever operation time), the cumulative frequency distribution (see the description of the frequency distribution described later), and the like. .
[0053]
After the accumulated data, the data divided for each cycle are arranged in chronological order. That is, the data acquisition time, the total engine operation time up to the previous cycle, the engine operation time during the current cycle, each operation time (for example, lever operation (including traveling) time, turning operation time, traveling lever operation time), each frequency Distribution (engine speed distribution, hydraulic oil temperature distribution, cooling water temperature distribution, pump discharge pressure distribution, excavation pressure distribution, running pressure distribution), average engine blow-by pressure, average fuel consumption, average pump discharge pressure, average oil temperature, The average engine speed, the average cooling water temperature, the average digging pressure, the average running pressure, and the like. At this time, the frequency distribution sets a plurality of frequency regions (for example, engine speeds 0 to 600 rpm for 5 minutes, 600 to 800 rpm for 2 minutes, 800 to 1000 rpm for 15 minutes, and the like) in advance to see the frequency distribution. , And the time length corresponding to each frequency region per unit time (for example,
[0054]
After the cycle unit data, the data is composed of the above-mentioned time-series event / warning data. In this example, the date and time of occurrence of an event / alarm, etc., and the number of the event / alarm, etc. are displayed, and the accumulated engine operating time at that time (the above-described cumulative engine operating time may also be displayed) as reference data. .
[0055]
The operation data downloaded from the
[0056]
FIG. 7 is a functional block diagram showing a functional configuration of the user-side
7 and FIG. 1 described above, the user-side
[0057]
The
[0058]
The communication interface 4a inputs operation signals of the
[0059]
The
[0060]
The raw operation data stored in the storage device data storage area 4eb can be output to the
[0061]
FIG. 8 is a diagram showing a breakdown of the programs stored in the program storage area 4ea of the user-side
[0062]
As shown hierarchically in FIG. 8, the program storage area 4ea is roughly divided into a
[0063]
The
[0064]
The data processing program 120 is used to create life data, daily data, hour data, ratio data, summary data, utilization data, blow-by data and fuel consumption data, event / alarm data, and histogram data, which will be described later. Data processing program 121, daily data processing program 122, hour data processing program 123, ratio
[0065]
The standard screen program 130 is a mail output program 131 for sending the data displayed on the screen to others by e-mail, storing the data in a predetermined location (for example, the storage device storage area 4eb), and printing the data. A storage processing program 132, a print processing program 133, a file
[0066]
The detailed procedure contents and functions of each program will be described later.
[0067]
Next, an example of a screen display displayed on the
[0068]
FIG. 9 shows the operation data stored in the storage device data storage area 4eb by the
[0069]
In FIG. 9, this screen is roughly divided into a first graph selection area A displayed in a tree structure at the left end and a large portion of the screen on the right side, and the operation data itself is processed and displayed as a graph. A graph display area B, a second graph selection area C displayed in a menu bar manner above the first graph selection area A and the graph display area B, and the standard screen program 130 (mail output program) displayed above the second graph selection area C 131, a save processing program 132, a print processing program 133, a file
[0070]
By dividing the data into the areas A to F, it is possible to easily search for desired data. The graph display area B for displaying the operation data itself occupies most of the screen, so that the graph can be easily viewed. Also, at this time, the second graph selection area C of the menu bar system is always displayed, but the first graph selection area A of the tree structure can be displayed or hidden by an operation of the operator. By doing so, the graph display area B is further enlarged so as to make it easier to see.
[0071]
Hereinafter, description will be made in order for each of the areas A to F.
[0072]
(1) First graph selection area A
FIG. 10 is a diagram showing a display example of the first graph selection area A displayed on the
[0073]
As shown in FIG. 10 and FIG. 9 described above, the operation data already stored in the storage device data storage area 4eb of the user-side
[0074]
Note that the tree structure is not limited to the above. For example, the operating site name (for example, “XX prefecture XX city XX construction site” or the like) of the
[0075]
In the example shown in the figure, the name of the book file is the date and time of the download (in this example, “yyyymm × day” or the like), but the date and time range covered by the data in the file (“ Xx / dd / yyyy-yy / dd / yyyy). As a result, it is possible to easily search for a desired time from a plurality of download data. When the number of files is small, the display of a simple file number or the like ("No. 5" or the like) may be displayed to simplify the display. In the display state of only the machine name before opening each file name ("501", "504", etc. in the illustrated example), for example, the latest download date and time are displayed on the right side thereof, and the lower hierarchy ( That is, the date and time of the latest data may be known without opening each file name). If there is no latest file for a predetermined period (for example, three months), the color of the unit name is changed. It may be displayed so as to prompt the download of the latest file.
[0076]
In this example, each operation data file includes, as lower layers, a “life data” file, an “operation data” folder, an “alarm and fault data” folder, an “event data” file, and a “histogram data” folder. .
[0077]
The “Operation Data” folder is further subordinate to the “Daily Data” file, “Hour Data” file, “Ratio Data” file, “Summary Data” file, “Utilization Data” folder, and “Blow-by Data” file. , "Fuel rate data" file, and the "utilization data" folder includes "hour data" file and "ratio data" file as lower layers.
[0078]
The “alarm and fault data” folder includes “alarm data” files and “fault data” files as lower layers.
[0079]
The “histogram data” folder includes an “engine speed data” file, a “hydraulic oil temperature data” file, a “cooling water temperature data” file (not shown), and a “pump pressure data” file (not shown). , A “digging pressure data” file (not shown), and a “running pressure data” file (not shown).
[0080]
In the examples of FIGS. 9 and 10, there are a plurality of model name and machine name files as described above with reference to FIG. 1 and FIG. This is because there is a route of the
[0081]
(2) Graph display area B
Hereinafter, details of the content of each data file or folder will be described.
[0082]
(2-1) Life data
The “life data” file stores the operation data stored in the storage device data storage area 4ea of the above-described user-side
[0083]
FIG. 11 is a flowchart showing the processing procedure by the above-mentioned life data processing program 121 stored in the program storage area 4ea of the user's
[0084]
In FIG. 11, first, at step 140, the accumulated data (see FIG. 6) is extracted from the target file having the structure shown in FIG.
[0085]
Thereafter, in step 141, the no-operation time Tnop is calculated using the cumulative engine operation time Teng included in the cumulative data and the lever operation (including running) time Tlevel during the cumulative operation time.
Non-operation time Tnop = cumulative engine operation time Teng-lever operation time Tlevel
Ask by
[0086]
Then, in step 142, using the no-operation time Tnop obtained in step 141, the no-operation time ratio Tr_nop [%]
No-operation time ratio Tr_nop
= (No operation time Tnop / Cumulative engine operation time Teng) x 100
Ask by
[0087]
Then, in step 143, using the travel lever operation time Ttravel during each operation time included in the cumulative data, the operation time ratio Tr_level_ex_travel [%] of the work lever (other than traveling) is calculated as follows:
Work lever operation time ratio Tr_level_ex_travel
= {(Lever operation time Tleveler-traveling lever operation time Ttravel) / cumulative energy
Gin operation time Teng} × 100 [%]
Ask by
[0088]
Then, in step 144, the travel lever operation time ratio Tr_travel [%] is calculated as
Travel lever operation time ratio Tr_travel
= (Travel lever operation time Ttravel / cumulative engine operation time Teng) x 10
0 [%]
Ask by
[0089]
Then, the process proceeds to step 145, and the bar graph display is performed on the calculated no-operation time Tnop, travel lever operation time Ttravel, work lever operation time Tleveler_ex_travel, and accumulated engine operation time Teng.
[0090]
Then, the process proceeds to step 146, and a bar graph display of the displayed no-operation time Tnop (Non-Operation), the traveling lever operation time Ttravel (Trave), the work lever operation time Tlevel_ex_travel (Operation), and the accumulated engine operation time Teng (Engine Run) is displayed. On the right side of the tip of the table, the values of the no-operation time Tnop, the traveling lever operation time Ttravel, the work lever operation time Tleveler_ex_travel, and the cumulative engine operation time Teng are indicated by numerical values, and the non-operation time ratio Tr_nop obtained as described above. , The running lever operation time ratio Tr_travel, the work lever operation time ratio Tr_level_ex_travel, and the cumulative engine operation time ratio (= 100 [%]) by numbers. Also shown.
[0091]
FIG. 12 shows an example of a screen on which the life data processed by the life data processing program 121 is graphically displayed on the
[0092]
In FIG. 12, in this example, the horizontal axis represents time (hours), and the no-operation time Tnop, the traveling lever operation time Ttravel, the work lever operation time Tleveler_ex_travel, and the cumulative engine operation time Teng are preferably different colors from the top in order. Above, the values of the no-operation time Tnop, the running lever operation time Ttravel, the work lever operation time Tleveler_ex_travel, and the cumulative engine operating time Teng are indicated by numbers on the right side of the top of each bar graph display. . Thereby, since the work time for each part of the
[0093]
At this time, the values of the non-operation time ratio Tr_nop, the running lever operation time ratio Tr_travel, the work lever operation time ratio Tr_level_ex_travel, and the cumulative engine operation time ratio when the cumulative engine operation time Teng is set to 100 [%] are also numerically combined. Shown. This facilitates data comparison between the plurality of
[0094]
Further, on the right side of the bar graphs, a "memo column" is provided, which allows the operator to make a note as appropriate, so that items that cannot be expressed in the graph can be described as memos.
[0095]
At this time, both “Graph” and “Report” tags are displayed at the upper left of the B area on the screen so that they can be selected. Select whether to display the same data as a graph or as a numerical value in a list format. It is possible (FIG. 12 shows an example in which the “graph” tag is selected). This facilitates the switching between the graph and the numerical data, and the operation in the opposite direction. Further, in the upper right part of the B area, the data period is displayed as “XX year / month / day− △ month / day”, so that the period of the currently displayed data can be understood at a glance.
[0096]
FIG. 13 is a diagram showing an example of a screen on which a list of life data is displayed on the
[0097]
In FIG. 13, as described above, the values graphically displayed in FIG. 12, that is, the values of the no-operation time Tnop, the travel lever operation time Ttravel, the work lever operation time Tleveler_ex_travel, and the cumulative engine operation time Teng are shown as numerical data. ing. Also on this screen, as in the screen of FIG. 12, a “memo field” is provided for the convenience of the operator. In this example, data such as events and warnings in the data period (for details, see also, for example, FIGS. 46, 47, and 48) are also displayed as reference data.
[0098]
In FIG. 12, as described above, graphs are displayed in four categories: no operation time, traveling lever operation time, work lever operation time, and cumulative engine operation time, but the present invention is not limited to this. FIG. 14 is a diagram showing another example of a screen on which life data is graphically displayed on the
[0099]
FIG. 15 shows an example of a screen on which a list of life data corresponding to the graph display of FIG. 14 is displayed on the
[0100]
(2-2) Daily data
The “daily data” file converts the operation data stored in the storage device data storage area 4ea of the above-mentioned user-side
[0101]
FIG. 16 is a flowchart showing an example of a processing procedure by the above-described daily data processing program 122 stored in the program storage area 4ea of the user-side
[0102]
In FIG. 16, first, in
[0103]
Thereafter, in step 151, an operator i = a for counting the time unit data is set, and the routine proceeds to step 152.
[0104]
In step 152, the engine operation time Teng of the time unit data [i] is read, and it is determined whether or not the time is equal to or longer than a predetermined time Td1 (for example, の of the above time unit). If the determination is satisfied, the process proceeds to step 153, where the target cell (the cell corresponding to the time unit [i]) is painted in a first color (for example, light blue), and the process proceeds to step 154.
[0105]
In
[0106]
In
[0107]
According to the above procedure, when the engine operating time is longer than a certain level and the lever operating time is longer than a certain level (in other words, the operating state of the excavator 1), the cell of the time unit [i] is painted in dark green, and the engine operating time is When there is more than a certain amount, but there is not much lever operation time (in other words, in the engine idling state), the cell in the time unit [i] is painted only in light blue.
[0108]
FIG. 17 shows an example of a screen displaying daily data processed by the daily data processing program 122 on the
[0109]
In FIG. 17, in this example, the vertical axis takes one month from the 1st to the 31st of xx month, the horizontal axis takes the time (hours) from 6:00 to 18:00, and is divided into 15 minutes each day. Are provided, and the above-described color-coded display is performed. The squares (a large number of squares occupying most of the figure) in the time unit (15 minutes in this example) in the operation state of the
[0110]
At the upper left of the screen, a “month selection pull-down menu” of a menu bar type for selecting a year / month for displaying the target data, a “+” button, and a “−” button are provided. In the "menu", the month to be displayed can be directly and quickly selected, and the "+" and "-" buttons can easily change the displayed month. Further, on the further right side thereof, a “time zone pull-down menu” of a menu bar type for selecting a time zone width to be further displayed is provided. Although not shown, for example, “6 o'clock- In addition to "18:00", "0: 00-8: 00", "8: 00-16: 00", "16: 00-24: 00", "0: 00-24: 00", etc. are prepared, so that the time zone to be displayed can be freely set. Can be selected.
[0111]
FIG. 18 is a flowchart showing another example of the processing procedure by the above-described daily data processing program 122 stored in the program storage area 4ea of the user-side
[0112]
In FIG. 18, first, in
[0113]
In
[0114]
If the determination in
[0115]
If the determination in
[0116]
When the determination in
[0117]
According to the above procedure, the color is not colored when the engine operation time is less than a certain level, the engine operation time is more than a certain level, the fuel consumption (in other words, the engine load factor) increases, and the light blue, yellow green, Colors are displayed in the order of green, and those with the largest fuel consumption are displayed in red.
[0118]
FIG. 19 shows another screen on which the daily data processed by the daily data processing program 122 is graphically displayed on the
[0119]
In FIG. 19, in this example, the vertical axis takes one month from the 1st to the 30th of xx month, as in FIG. 17 described above, and the horizontal axis shows the time (hours) from 6:00 to 17:00. Are provided at intervals of 30 minutes each day, and the above-described color-coded display is performed. As a substitute for the light blue, yellow-green, green, and red coloring in the order in which the engine operating time is longer than a certain level and the fuel consumption (in other words, the engine load factor) increases, It is represented by hatching that becomes darker. By displaying the colors according to the engine load ratio in this way, it is possible to understand at a glance what time zone and how much engine load is being used (in other words, the characteristics of the site) at a glance, and evaluate the engine of each
[0120]
In the above description, the colors are displayed according to the fuel consumption. However, the present invention is not limited to this. For example, the colors may be displayed according to the excavation pressure (the bottom pressure of the
[0121]
(2-3) Hour data
The "hour data" file stores the operation data stored in the storage device data storage area 4ea of the above-mentioned user-side
[0122]
FIG. 20 is a processing procedure (corresponding to time-based display) by the above-mentioned hour data processing program 123 stored in the program storage area 4ea of the user-side
[0123]
In FIG. 20, first, in
[0124]
After that, in
[0125]
In
Non-operation time Tnop = engine operation time Teng-lever operation time Tlevel
Ask by
[0126]
Thereafter, in step 183, using the travel lever operation time Ttravel included in the time unit data [i], the work lever operation (operation other than traveling) time Tlevel_ex_travel is calculated as follows:
Working lever operation time Tlevel_ex_travel
= Lever operation time Tleveler-running lever operation time Ttravel
Ask by
[0127]
Then, the process proceeds to step 184, in which the engine operating time Teng is plotted on a graph, then in
[0128]
Then, the process proceeds to step 187, where 1 is added to the operator i. At step 188, it is determined whether or not i is larger than b. If the determination is not satisfied, the process returns to step 182 to repeat the same procedure. When the determination is satisfied, the flow ends.
[0129]
FIG. 21 is an example of a screen that graphically displays hour data processed by the hour data processing program 123 on the
[0130]
In FIG. 21, in this example, the horizontal axis represents time (hours), and the engine operation time Teng, the work lever operation time Tlevel_ex_travel, and the travel lever operation time Ttravel are preferably displayed in a line graph in different colors from the top in order. Have been. This makes it possible to see which operations are most frequently performed by time, so that machine operation management, machine movement time management, and the like can be easily performed. In particular, since it is possible to determine whether or not the operation is a continuous operation, it is possible to determine whether the traveling time is long during the work or the traveling time for moving.
[0131]
At this time, the same “Graph” and “Report” tags as described above are displayed in the upper left area of the B area on the screen in a selectable manner, and the data with the same contents can be displayed as a graph or displayed numerically in a list. (FIG. 21 shows an example in which a “graph” tag is selected, and FIG. 25 described later for a list format).
[0132]
At this time, a "daily" button corresponding to the time-based display and a "Monthly" button corresponding to the date-based display are provided selectably below the two tags at the upper left of the B area on the screen. FIG. 21 shows an example displayed when the “daily” button is clicked. On the right side of the "daily" button, a "date selection pull-down menu" of a menu bar type for selecting the year / month / day of the target data to be displayed is provided, and the date to be displayed is directly and quickly selected. be able to. Although not shown, if a calendar is displayed and the date to be displayed can be selected from the calendar, the date to be displayed can be easily selected. Further, the same "+" and "-" buttons as described above Is provided, the display date can be changed every day.
[0133]
Further, at this time, at the bottom of the screen, the number of occurrences of various warnings (details will be described later) in each time section (in this example, every 30 minutes) is displayed as numerical information as reference information. Further, on the right side of the "daily" button, there is provided a menu bar type "alarm list display pull-down menu" in which a type of an alarm to be displayed at the bottom can be selected from a list display. Can be directly and quickly selected.
[0134]
In the above example, the legends “travel”, “operation (other than traveling)”, “engine run”, etc. of the graph are displayed in the upper right part of the B area. The legend may be made movable near the vertical axis on the left side by the above operation. In this case, the graph can be easily viewed. Although not shown, a bookmark or a memo may be created at an arbitrary position of the operator on the graph. In this case, it is possible to manage contents and the like that cannot be expressed only by data together with the graph. In addition, a specific coloring may be performed as a color coding of the background of the graph, for example, in a time period when the engine is not operating (a date when the engine is not operating in FIG. 24 described later). FIG. 22 is a diagram showing a screen of FIG. 21 processed by the hour data processing program 123 and displayed as a graph on the
[0135]
FIG. 23 is a processing procedure (corresponding to display by date) by the above-mentioned hour data processing program 123 stored in the program storage area 4ea of the user-side
[0136]
In FIG. 23, first, at
[0137]
Thereafter, in
[0138]
In step 193, using the lever operation (including traveling) time Tlevel and the traveling lever operation time Ttravel included in the time unit data [i], the operation lever operation (operation other than traveling) time Tlevel_ex_travel is calculated.
Working lever operation time Tlevel_ex_travel
= Lever operation time Tleveler-running lever operation time Ttravel
Ask by
[0139]
Thereafter, the process proceeds to step 194, where 1 is added to the operator j. In
[0140]
When the determination in
Cumulative work lever operation time per day Tlevel_ex_travel_day [k]
= ΣTleveler_ex_travel [j]
Ask for.
[0141]
Thereafter, in
Cumulative running lever operation time per day Ttravel_day [k]
= ΣTtravel [j]
Ask for.
[0142]
Then, in
[0143]
Thereafter, the process proceeds to step 200, in which the cumulative work lever operation time Tlevel_ex_travel_day [k] of the day, the cumulative travel lever operation time Ttravel_day [k] of the day, the cumulative time of the day calculated in
[0144]
Then, the process proceeds to step 201, where 1 is added to the operator k representing the date. In
[0145]
When the determination in
[0146]
FIG. 24 is another view of a screen on which the hour data processed by the hour data processing program 123 is graphically displayed on the
[0147]
In FIG. 24, in this example, the vertical axis indicates time (hours), and the horizontal axis indicates date (1st to 30th of the target month). As in FIG. 21, the cumulative engine operating time Teng and the cumulative work lever are calculated for each day. The operation time Tlevel_ex_travel and the accumulated traveling lever operation time Ttravel are preferably displayed in different colors in a line graph. This makes it possible to see changes in the work content of the machine on a daily basis, which is useful for machine management.
[0148]
In this example, the accumulated engine operation time Teng (Hour Meter) as life data is also displayed, and the vertical axis for this is provided on the right side. The vertical axis is fixed at a predetermined time t (for example, t = 1200 hours) from the hour meter value at the beginning of the month (in other words, the scale of the vertical axis is fixed). The comparison behavior between (tilt) and operation-specific time can be easily compared between a plurality of models, and an appropriate maintenance plan can be set.
[0149]
In the flow shown in FIG. 23, for example, step 192 is provided between
Non-operation time Tnop = engine operation time Teng-lever operation time Tlevel
The total of the no-operation time Tnop of each target day [k] may be obtained based on the above, and may be plotted on a graph in
[0150]
At this time, in FIG. 24, similarly to FIG. 21, at the upper left of the screen, a "month selection pull-down menu" of a menu bar type for selecting a year / month to display the target data, a "+" button, and a "-" Button is provided, the month to be displayed can be directly and quickly selected in the "pull-down menu", and the displayed month can be easily changed with the "+" and "-" buttons.
[0151]
FIG. 25 is a diagram showing an example of a screen on which a list of the hour data (display by date) is displayed in a list on the
[0152]
In FIG. 25, as described above, the contents graphically displayed in FIG. 24, that is, the cumulative engine operating time Teng (hour meter value) as life data, the cumulative engine operating time Teng of each day, and the cumulative work lever operation of each day The values of the time Tlevel_ex_travel and the accumulated running lever operation time Ttravel for each day are shown as numerical data. Also, on this screen, similarly to the screen of FIG. 22, for the convenience of the operator, coloring display is performed during the engine non-operation time period. It should be noted that simply displaying only the date or time without coloring does not make it obvious at a glance, so that the same effect can be obtained. Although not shown, a space may be provided outside the frame of the list display (for example, in the upper right portion) so that the operator can appropriately input the amount of work or the like. In this case, by managing information necessary for operation management, such as the amount of work, on the same time base as the monitor data, it becomes possible to evaluate an operation plan and educate an operator. Also, at this time, for example, a mark indicating that the entry has been made may be displayed on the left side of the entered numerical data, in this case, it is possible to see at a glance where the data is entered. be able to.
[0153]
(2-4) Ratio data
The “ratio data” file is obtained by expressing the vertical axis of the “hour data” file of (2-3) not by an absolute value but by a ratio (for example, as a percentage with the engine operating time Teng being 100%). Based on the operation data stored in the storage device data storage area 4ea of the user-side
[0154]
FIG. 26 shows a processing procedure (corresponding to time-based display) by the above-described ratio
[0155]
In FIG. 26, first, in
[0156]
Thereafter, in
[0157]
In step 212, using the lever operation (including traveling) time Tlevel and the traveling lever operation time Ttravel included in the time unit data [i], the work lever operation time Tlevel_ex_travel other than traveling is calculated.
Working lever operation time Tlevel_ex_travel
= Lever operation time Tleveler-running lever operation time Ttravel
Ask by
[0158]
Then, in
Work lever operation time ratio Trever_ex_travel
= (Work lever operation time Tlevel_ex_travel / engine operation time Teng)
× 100
Ask by
[0159]
Then, the process proceeds to step 214, where the traveling lever operation time ratio Tr_travel is calculated as follows:
Travel lever operation time ratio Tr_travel
= (Traveling lever operation time Ttravel / engine operation time Teng) x 100
Ask by
[0160]
Then, the process proceeds to step 215, in which the work lever operation time ratio Trlevel_ex_travel and the traveling lever operation time ratio Tr_travel are plotted on a graph, and the numerical values are combined and displayed on the graph.
[0161]
Then, the process proceeds to step 216, where 1 is added to the operator i. In
[0162]
FIG. 27 is an example of a screen on which the ratio data processed by the ratio
[0163]
In FIG. 27, in this example, the vertical axis represents the operation ratio [%] when the engine operation time Teng is set to 100%, and the horizontal axis represents time (hours), and the working lever operation time (operation) is determined in order from the top. Tlevel_ex_travel and the running lever operation time Ttravel are preferably displayed in a line graph in different colors. Thus, as in FIG. 21 described above, it is possible to see which operations are most frequently performed by time, so that machine operation management, machine movement time management, and the like can be easily performed.
[0164]
FIG. 28 is a processing procedure (corresponding to a display by date) by the above-described ratio
[0165]
In FIG. 28, first, in step 220, the time / date data [1] to [n] of the target file having the structure shown in FIG. Time unit data [a] to [b] of a period (for example, a target month) is extracted, and a target day [k (= date is represented) is extracted from the extracted time unit data [a] to [b]. Operator)] is extracted (for convenience, the case of one-hour intervals will be described as an example). At this time, as described above, each of the time unit data [1] to [24] includes the engine operating time Teng and the traveling lever operation time Ttravel.
[0166]
Thereafter, in
[0167]
In
Working lever operation time Tlevel_ex_travel
= Lever operation time Tleveler-running lever operation time Ttravel
Ask by
[0168]
Thereafter, the process proceeds to step 223, where 1 is added to the operator j. In
[0169]
When the determination in
Cumulative engine operating time per day Teng_day [k]
= ΣTeng [j]
Ask for.
[0170]
Then, in
Cumulative work lever operation time per day Tlevel_ex_travel_day [k]
= ΣTleveler_ex_travel [j]
And further, using this and the above-described cumulative engine operating time Teng_day [k] for one day, a work lever operation time ratio Tr_level_ex_travel_day [k] for one day is calculated as:
Work lever operation time ratio Tr_level_ex_travel_day [k] = (ΣTlevel_ex_travel [j] / Teng_day [k]) × 100.
[0171]
Then, in step 227, the traveling lever operation time Ttravel for 24 hours on the target day [k] extracted as described above is added up,
Daily travel lever operation time Ttravel_day [k] = ΣTtravel [j] is obtained, and further, using this and the above-mentioned cumulative engine operation time Teng_day [k], the travel lever operation time ratio in one day. Tr_travel_day [k] is
The travel lever operation time ratio Tr_travel_day [k] = (ΣTtravel [j] / Teng_day [k]) × 100.
[0172]
Then, in
[0173]
Thereafter, the process proceeds to step 229, in which the work lever operation time ratio Tr_level_ex_travel_day [k] per day, the cumulative travel lever operation time ratio Tr_travel_day [k] per day, calculated in
[0174]
Then, the process proceeds to step 230 where 1 is added to the operator k representing the date. In step 231, it is determined whether or not k is greater than the date of the time unit data [b]. If the determination is not satisfied, the process proceeds to step 220. Go back and repeat the same procedure. In this way, the cumulative work lever operation time ratio for each day in the period from the extracted time unit data [a (for example, 月 month x day △ hour)] to the time unit data [b (for example, 月 month x day □ hour)] Tr_level_ex_travel_day [k], the cumulative travel lever operation time ratio Tr_travel_day [k], and the cumulative engine operating time Teng_day [k] are plotted on the graph.
[0175]
When the determination in step 231 is satisfied, this flow ends.
[0176]
FIG. 29 is another view of a screen on which the ratio data processed by the ratio
[0177]
29, in this example, similarly to FIG. 27, the vertical axis represents the operation ratio [%] when the engine operation time Teng is set to 100%, and the horizontal axis represents the date (1 to 30 days of the target month). 27, the cumulative work lever operation time ratio Trever_ex_travel and the cumulative travel lever operation time ratio Tr_travel are preferably displayed in different line colors in a line graph, similarly to FIG. As a result, similarly to FIG. 27, changes in the work contents of the machine can be seen on a daily basis, which is useful for machine management.
[0178]
In this example, similarly to FIG. 27, the cumulative engine operation time Teng (Hour Meter) as life data is also displayed, and the vertical axis on the right side is, for example, a predetermined time from the hour meter value at the beginning of the month. t.
[0179]
In FIG. 27 and FIG. 29, both the “graph” and “report” tags, the “daily” and “Monthly” buttons, and the “date selection pull-down menu” are similar to FIGS. 21, 22, 24 and 25 described above. , "Monthly selection pull-down menu", various warning occurrence count displays at the bottom of the screen, "alarm list display pull-down menu", and the like, and similar effects can be obtained by similar functions.
[0180]
In addition, the above-described calendar display, “+” and “−” buttons, a configuration in which the legend can be moved, a space for creating bookmarks and memos, coloring of the engine not operating, and the like may be performed. obtain.
[0181]
(2-5) Summary data
The “summary data” file stores data having the same contents as the “life data” file in (2-1) above, instead of the cumulative operation information from the start of the operation of the
[0182]
FIG. 30 is a flowchart showing a processing procedure by the above-described summary data processing program 125 stored in the program storage area 4ea of the user-side
[0183]
In FIG. 30, first, in step 240, the time / date data [1] to [n] of the target file having the structure shown in FIG. The time unit data [a] to [b] on the day of the following are extracted.
[0184]
After that, in
[0185]
In
Non-operation time Tnop = engine operation time Teng-lever operation time Tlevel
Ask by
[0186]
Then, in
Working lever operation time Tlevel_ex_travel =
Lever operation time Tlevel-Traveling lever operation time Ttravel
Ask by
[0187]
Thereafter, the process proceeds to step 244, where 1 is added to the operator i. At
[0188]
When the determination in
Cumulative no-operation time Ts_nop = ΣT_nop [i] in a target period (for example, a certain month)
Ask for.
[0189]
Then, in step 247, the operation lever operation time Tlevel_ex_travel in all time units [a] to [b] obtained in
Cumulative work lever operation time Ts_level_ex_travel in a target period (for example, a certain month)
= ΣTleveler_ex_travel [i]
Ask for.
[0190]
Then, in step 248, the running lever operation times Ttravel in all the time units [a] to [b] already extracted are added up,
The cumulative traveling lever operation time Ts_travel = ΣTtravel [i] in the target period (for example, a certain month) is obtained.
[0191]
After that, in step 249, the engine operation times Teng in all the time units [a] to [b] already extracted are added up,
Cumulative engine operation time Ts_eng in the target period (for example, a certain month)
= ΣTeng [i]
Ask for.
[0192]
Thereafter, in
A non-operation time ratio Tr_s_nop = (Ts_nop / Ts_eng) × 100 in a target period (for example, a certain month) is obtained.
[0193]
Then, in
Working lever operation time ratio Tr_s_level_ex_travel = (Ts_level_ex_travel / Ts_eng) × 100 in a target period (for example, a certain month)
Ask for.
[0194]
Then, in
Travel lever operation time ratio Tr_s_travel in a target period (for example, a certain month)
= (Ts_travel / Ts_eng) × 100
Ask for.
[0195]
Thereafter, the process proceeds to step 253, in which the accumulated no-operation time Ts_nop (Non-Operation), the accumulated traveling lever operation time Ts_travel (Travel), and the accumulated work lever operation time Ts_level_ex_travel (in the target periods obtained in
[0196]
Then, in
[0197]
FIG. 31 is an example of a screen on which the summary data processed by the summary data processing program 125 is graphically displayed on the
[0198]
In FIG. 31, in this example, time (hours) is plotted on the horizontal axis, and the cumulative no-operation time Ts_nop, the cumulative travel lever operation time Ts_travel, the cumulative work lever operation time Ts_level_ex_travel, and the cumulative engine operation time Ts_eng are preferably arranged in order from the top. The values of the cumulative no-operation time Ts_nop, the cumulative running lever operating time Ts_travel, the cumulative working lever operating time Ts_level_ex_travel, and the cumulative engine operating time Ts_eng are displayed on the right side of the top of each bar graph display in different colors. It is written in numbers. This makes it possible to easily create a report of the work contents of the
[0199]
At this time, the values of the non-operation time ratio Tr_s_nop, the running lever operation time ratio Tr_s_travel, the work lever operation time ratio Tr_s_level_ex_travel, and the cumulative engine operation time ratio are also combined with numbers when the cumulative engine operation time Ts_eng is set to 100 [%]. Shown. This facilitates data comparison between the plurality of
[0200]
At this time, similarly to the life data display screens of FIGS. 12 and 14, both tags of “Graph” and “Report” are displayed at the upper left of the B area of the screen so as to be selectable (FIG. Example when selected). In the upper right part of the B area, the data period is displayed as “XX year / month / day−Δmonth / day”. Further, similar to the hour data display screens of FIGS. 21, 22, and 24, below the two tags at the upper left of the B area of the screen, data for a period from an arbitrary start date to an end date is displayed. Button and a "Monthly" button for displaying data in monthly units are provided to be selectable. On the right side of the "daily" button, a "date selection pull-down menu" for setting the start date and the end date is provided. A "month selection pull-down menu" is provided on the right side of the "Monthly" button. In addition, since the “month selection pull-down menu” for setting the month and the “date selection pull-down menu” for setting the start date and the end date are relatively close to each other, the month setting ← → period setting Can be easily switched. FIG. 31 shows an example displayed when the "daily" button is clicked.
[0201]
FIG. 32 is a diagram showing an example of a screen displaying a list of summary data (corresponding to FIG. 31) on the
[0202]
In FIG. 32, similarly to FIG. 13 showing the previous life data, the contents graphically displayed in FIG. 31, namely, the accumulated no-operation time Ts_nop, the accumulated traveling lever operation time Ts_travel, the accumulated work lever operation time Ts_level_ex_travel, and the accumulated engine operation The value of the time Ts_eng is shown as numerical data. In addition, similarly to FIG. 13 described above, data such as an event and a warning in the data period (for details, see also, for example, FIGS. 46, 47, and 48) may be displayed as reference data.
[0203]
As shown in FIG. 31, as described above, the graph is displayed in four categories of the accumulated no-operation time, the accumulated traveling lever operation time, the accumulated work lever operation time, and the accumulated engine operation time, but the present invention is not limited to this. FIG. 33 is a diagram showing another example of a screen on which the summary data is graphically displayed on the
[0204]
FIG. 34 shows an example of a screen on which a list of life data corresponding to the graph display of FIG. 33 is displayed on the
[0205]
(2-6) Utilization data
The “utilization data” file processes the operation data stored in the storage device data storage area 4ea of the user-side
[0206]
FIG. 35 is a flowchart showing a processing procedure by the above-mentioned utilization
[0207]
In FIG. 35, first, in step 260, referring to respective dates and times from the time unit data [1] to [n] of the target file having the structure shown in FIG. Then, the time unit data [a] to [b] of the target month (another period unit, for example, may be a week unit, the same applies hereinafter) is extracted.
[0208]
After that, in
[0209]
In
Non-operation time Tnop = engine operation time Teng-lever operation time Tlevel
Ask by
[0210]
Then, in
Working lever operation time Tlevel_ex_travel =
Lever operation time Tlevel-Traveling lever operation time Ttravel
Ask by
[0211]
Thereafter, the process proceeds to step 264, where 1 is added to the operator i. At
[0212]
If the determination in
Cumulative no-operation time Tu_nop = ΣT_nop [i] in target month
Ask for.
[0213]
Then, in
Cumulative work lever operation time Tu_level_ex_travel in the target month
= ΣTleveler_ex_travel [i]
Ask for.
[0214]
Then, in
Cumulative running lever operation time Tu_travel in the target month
= ΣTtravel [i]
Ask for.
[0215]
After that, in step 269, the engine operation times Teng in the target month (all time units [a] to [b]) already extracted are added up,
Cumulative engine operation time Tu_eng in the target period month
= ΣTeng [i]
Ask for.
[0216]
Thereafter, in
= (Tr_nop / Tr_eng) × 100
Ask for.
[0219]
Then, in
Work lever operation time ratio Tr_u_level_ex_travel in target month
= (Tu_level_ex_travel / Tu_eng) × 100
Ask for.
[0218]
Thereafter, in step 272, using the cumulative traveling lever operation time Tu_travel obtained in
Ask for.
[0219]
Then, the process proceeds to step 273, where the utilization data is displayed in real time (refer to FIG. 36 described later in detail) or displayed as a ratio (refer to FIG. 37 described later in detail) for displaying the utilization data from a separate means (not shown). If the real time has been selected in accordance with the selection input relating to, the process proceeds to step 274.
[0220]
In
[0221]
If the ratio display is selected in
[0222]
FIG. 36 is a graph showing the utilization data processed by the utilization
[0223]
In FIG. 36, in this example, the horizontal axis indicates time (hours), the vertical axis indicates the target month at one-month intervals in chronological order, and data of each month is shown as a bar graph extending from the left end to the right. In each bar graph, the cumulative running lever operation time Tu_travel, the cumulative work lever operation time Tu_level_ex_travel, and the cumulative no-operation time Tu_nop sequentially constitute the components of the bar graph in different colors from the left end to the right. The engine operation time Tu_eng is displayed. Then, between the bar graphs vertically adjacent to each other, the boundary lines of the respective component components are connected by transition lines, whereby each of the component components (that is, the cumulative travel lever operation time Tu_travel, the cumulative work lever operation time Tu_level_ex_travel, the cumulative no-operation). The absolute quantity transition of each of the times Tu_nop) can be understood at a glance.
[0224]
Further, in the breakdown component area of each bar graph, the value (absolute amount) of the corresponding cumulative travel lever operation time Tu_travel, work lever operation time Tu_level_ex_travel, and cumulative no-operation time Tu_nop is also written in numerical form. Thereby, work management of the
[0225]
On the other hand, FIG. 37 is a graph showing the utilization data processed by the utilization
[0226]
In FIG. 37, in this example, the horizontal axis indicates the percentage of the cumulative engine operating time Tu_eng assuming 100 [%], and the vertical axis indicates the target month at one-month intervals in chronological order, and the same length in the left-right direction. Shows data for each month as a bar graph in which only the component ratio changes. Each bar graph corresponds to FIG. 36, and sequentially from left to right, the running lever operation time ratio Tr_u_travel, the work lever operation time ratio Tr_u_level_ex_travel, and the no-operation time when the cumulative engine operation time Tu_eng is 100 [%]. The ratio Tr_u_nop is displayed in different colors from each other, and the boundaries of the components are connected by transition lines. Then, in the breakdown component area of each bar graph, the values (ratio values) of the corresponding travel lever operation time ratio Tr_u_travel, the work lever operation time ratio Tr_u_level_ex_travel, and the no-operation time ratio Tr_u_nop are indicated by numbers. This also makes it possible to easily perform the work management of the
[0227]
In FIGS. 36 and 37, for example, similar to the life data display screens of FIGS. 12 and 14, the data period is “XX year / month / day− △ month / day” in the upper right area of the B area of the screen. It is displayed as follows. Further, similarly to the hour data display screens of FIGS. 21, 22, and 24, a "year / month selection pull-down menu" is provided at the upper left of the B area of the screen, and the time of the data at the top of the graph can be selected. It has become. Note that a "+" button or a "-" button as described in FIG. 17 or the like may be provided, and in this case, the displayed month can be easily changed.
[0228]
FIG. 38 shows another example of the processing procedure by the above-mentioned utilization
[0229]
In FIG. 38, first, in
[0230]
After that, in
[0231]
In
Non-operation time Tnop = engine operation time Teng-lever operation time Tlevel
Ask by
[0232]
Then, in step 283, using the travel lever operation time Ttravel included in each time unit data [i], the work lever operation time Tlevel_ex_travel in each time unit is calculated as:
Working lever operation time Tlevel_ex_travel =
Lever operation time Tlevel-Traveling lever operation time Ttravel
Ask by
[0233]
Then, the process proceeds to step 284, where 1 is added to the operator i. At
[0234]
When the determination in
Cumulative no-operation time Tu_nop = ΣT_nop [i] in target month
Ask for.
[0235]
Then, in
Cumulative work lever operation time Tu_level_ex_travel in the target month
= ΣTleveler_ex_travel [i]
Ask for.
[0236]
Then, in step 288, the travel lever operation time Ttravel in the target month already extracted is added up,
Cumulative running lever operation time Tu_travel in the target month
= ΣTtravel [i]
Ask for.
[0237]
Then, in step 289, the cumulative no-operation time Tu_nop obtained in the above-mentioned step 286 and a target operating time in months (= operating budget, which will be described in detail later) set and input by the operator in advance (= operating budget, FIG. 39 and FIG. X hours / month in the example of 40)
Target ratio non-operation time ratio Tr_u_nop in target month
= (Tr_nop / working budget) x 100
Ask for.
[0238]
Then, in step 290, the target ratio work lever operation time ratio Tr_u_level_ex_travel in the target month is calculated using the accumulated work lever operation time Tu_level_ex_travel obtained in
= (Tu_level_ex_travel / working budget) × 100
Ask for.
[0239]
Then, in
Target ratio travel lever operation time ratio Tr_u_travel in the target month
= (Tu_travel / working budget) × 100
Ask for.
[0240]
Then, the process proceeds to step 292, where the utilization data is displayed in real time (refer to FIG. 39 described later in detail) or in percentage (refer to FIG. 40 described in detail later) for displaying the utilization data from a separate unit (not shown). If the real time has been selected in response to the selection input concerning (i), the process proceeds to step 294.
[0241]
In step 294, the cumulative no-operation time Tu_nop (Non-Operation), the cumulative travel lever operation time Tu_travel (Trave), and the cumulative work lever operation time Tu_level_ex_travel (Operation) in the target month obtained in
[0242]
If the ratio display is selected in
[0243]
FIG. 39 is a graph showing the utilization data processed by the utilization
[0244]
In FIG. 39, in this example, the horizontal axis indicates time (hours), the vertical axis indicates the target month at one-month intervals in chronological order, and data of each month is shown as a single bar graph extending from the left end to the right. ing. In each bar graph, the cumulative running lever operation time Tu_travel, the cumulative work lever operation time Tu_level_ex_travel, and the cumulative no-operation time Tu_nop sequentially constitute the components of the bar graph in different colors from the left end to the right. The engine operation time Tu_eng is displayed. In addition, at this time, each bar graph is extended and displayed up to the operating budget (target operating time), and the extended portion is, for example, a non-colored display as an unachieved portion. Also, as in FIG. 36 described above, the boundary lines of the respective component components are connected by transition lines between bar graphs adjacent in the vertical direction, and the corresponding cumulative running lever operation time is included in the component component region of each bar graph. Tu_travel, work lever operation time Tu_level_ex_travel, and accumulated no-operation time Tu_nop (absolute amount) are also indicated by numerals, and the value of the operating budget (target operating time) is indicated by a numeral (x in the figure) outside the right end of each bar graph. Is shown).
[0245]
Here, the operating budget setting button (it may be a tag instead of a button) is provided at the upper center and slightly left side of the screen B area. An operating budget (target operating time) setting list is displayed, for example, in an interrupt window. The list in the upper part of FIG. 39 is a setting list screen for each month, and can be set for each month by numerical values (indicated by x in the figure). The list at the bottom of FIG. 39 is a weekly setting list screen, which is numerically displayed for each month (indicated by x in the figure) and in more detail for each week (indicated by x1, x2, x3, x4 in the figure). It can be set.
[0246]
With the screen configuration as described above, the operation status with respect to the target operation time (operation budget) can be understood, and the production management can be easily performed.
[0247]
On the other hand, FIG. 40 is a graph showing the utilization data processed by the utilization
[0248]
In FIG. 40, in this example, the horizontal axis indicates the percentage of the target operating time (operating budget) assuming that the target operating time (operating budget) is 100 [%], and the vertical axis indicates the target months at one-month intervals in chronological order, and is the same in all the horizontal directions. The data for each month is shown as a bar graph in which only the component ratio varies with length. Each bar graph corresponds to FIG. 39, and sequentially from left to right, the running lever operation time ratio Tr_u_travel and the work lever operation time ratio when the target operating time (x time in this example) is 100 [%]. The Tr_u_level_ex_travel and the no-operation time ratio Tr_u_nop are displayed in different colors from each other, and the boundaries of the components are connected by transition lines. Then, in the breakdown component area of each bar graph, the values (ratio values) of the corresponding travel lever operation time ratio Tr_u_travel, the work lever operation time ratio Tr_u_level_ex_travel, and the no-operation time ratio Tr_u_nop are indicated by numbers.
[0249]
Clicking the same operating budget setting button provided at the upper center and a little left side of the screen B area, the operating budget (target operating time) monthly setting list screen and weekly setting list screen on the right side in FIG. 40 are displayed. What is displayed is the same as in FIG. With the screen configuration as described above, the operation status with respect to the target operation time (operating budget) can be understood on this screen, and production management can be easily performed. Further, since the length of the bar graph is constant regardless of how the operating budget is set, the operating budget can be changed relatively freely, and machine management can be performed at a unique base time.
[0250]
Also in FIGS. 39 and 40, a data period display in the upper right part of the B area of the screen, a “year / month selection pull-down menu” and the like are provided as in FIGS. 36 and 37 described above. Although not shown in the drawings, the above-mentioned memo column and entry columns for the amount of work and the like may be separately provided. This makes it possible to evaluate the work plan in the form of a graph based on the operation ratios and their simultaneous display.
[0251]
(2-7) Blow-by data and fuel consumption data
The “blow-by data” file represents the behavior of the engine blow-by pressure detected by the sensor 47b among the operation data stored in the storage device data storage area 4ea of the user-side
[0252]
FIG. 41 shows an example of a blow-by data processing procedure by the aforementioned blow-by & fuel consumption
[0253]
In FIG. 41, first, in step 300, the time / date data [1] to [n] of the target file having the structure shown in FIG. Time unit data [a] to [b] of a period (for example, a target month) is extracted, and a target day [k (= date is represented) is extracted from the extracted time unit data [a] to [b]. Operator)] is taken out of time unit data [1] to [24] (for the sake of convenience, a case of one-hour intervals will be described as an example). At this time, as described above, each of the time unit data [1] to [24] includes the lever operation time Tlevel and the average blow-by pressure in each time unit.
[0254]
Then, in step 301, the lever operation time Tlevel of each time unit data [j] (j = 1 to 24) is added up, and the cumulative lever operation (including traveling) time Tlevel_day for each day is calculated as
Tlevel_day [k] = ΣTleveler [j]
Ask by
[0255]
Thereafter, in
Pblowby_day [k] = Σ (Pblowby [j] × n [j]) / Σn [j]
Ask by
[0256]
Then, in
[0257]
Then, the process proceeds to step 304, where 1 is added to the operator k representing the date. At step 305, it is determined whether or not k is greater than the date of the time unit data [b]. If the determination is not satisfied, the process proceeds to step 300. Go back and repeat the same procedure. Thereby, in the period from the extracted time unit data [a (for example, 月 month × day △ hour)] to the time unit data [b (for example, 月 month × day □ hour)], the cumulative lever operation time Tlevel_day, The average blow-by pressure Pblowby_day for each day will be plotted on the graph.
[0258]
When the determination in step 305 is satisfied, this flow ends.
[0259]
FIG. 42 is a graph showing the blow-by data processed by the blow-by & fuel efficiency
[0260]
In FIG. 42, in this example, the pressure value [KPa] is plotted on the left vertical axis for blow-by pressure, and the operation ratio [%] when the engine operating time Teng is 100% is plotted on the right vertical axis for lever operation time. The horizontal axis indicates the date (1st to 30th of the target month), and the cumulative lever operation time Tlevel_day for each day and the average blow-by pressure Pblowby_day for each day are preferably displayed in a line graph in different colors. Have been. By displaying the blow-by pressure and the operation rate in the same graph as described above, the tendency of the change of the blow-by pressure can be easily seen, and particularly, the meaning of the change can be accurately determined. In the above description, the average blow-by pressure for each day is graphed. However, the present invention is not limited to this, and the average blow-by pressure for each week or every hour can be graphically represented.
[0261]
FIG. 43 shows an example of a fuel efficiency data processing procedure by the aforementioned blow-by & fuel efficiency
[0262]
In FIG. 43, first, in step 310, the target date and time are referred from the time unit data [1] to [n] of the target file having the structure shown in FIG. Time unit data [a] to [b] of a period (for example, a target month) is extracted, and a target day [k (= date is represented) is extracted from the extracted time unit data [a] to [b]. Operator)] is extracted (for convenience, the case of one-hour intervals will be described as an example). At this time, as described above, each of the time unit data [1] to [24] includes the lever operation time Tlevel and the average fuel consumption in each time unit.
[0263]
Thereafter, in step 311, the lever operation time Tlevel of each time unit data [j] (j = 1 to 24) is added up, and the cumulative lever operation (including running) time Tlevel_day for each day is calculated as
Tlevel_day [k] = ΣTleveler [j]
Ask by
[0264]
Thereafter, in step 312, the average fuel consumption Qfuel [j] in each time unit data [j] is multiplied by the sampling number n [j] in each time unit data [j], and j = 1 to 24 for all time unit data. By dividing the average fuel consumption Qfuel_day for each day by dividing the sum by the number of samplings Σn [j] viewed in all time units,
Qfuel_day [k] = Σ (Qfuel [j] × n [j]) / Σn [j]
Ask by
[0265]
Then, in step 313, the cumulative lever operation time Tlevel_day for each day and the average fuel consumption Qfuel_day for each day, calculated in steps 311 and 312, are plotted on a graph (a list display is also possible. If so, display numerical values in the table).
[0266]
Then, the process proceeds to step 314, where 1 is added to the operator k representing the date. In
[0267]
When the determination in
[0268]
FIG. 44 is a graph showing the fuel efficiency data processed by the blow-by & fuel efficiency
[0269]
In FIG. 44, in this example, an engine load factor (= actual fuel consumption / fuel consumption at rated 100% load) [%] is plotted on the left vertical axis for fuel consumption, and a right lever operating time for lever operation time. The vertical axis represents the operation ratio [%] when the engine operation time Teng is set to 100%, the horizontal axis represents the date (1 to 30 days of the target month), the cumulative lever operation time Tlevel_day for each day, The average fuel consumption Qfuel_day for each day is displayed in a line graph, preferably in different colors. By displaying the fuel consumption and the operation rate in the same graph in this manner, the tendency of the change in the fuel consumption becomes easy to see, and in particular, the meaning of the change can be accurately determined. In the above description, the average fuel consumption for each day is graphed. However, the present invention is not limited to this, and the average fuel consumption for each week or every hour can be graphed.
[0270]
Also in FIGS. 42 and 44, the data period is displayed in the upper right part of the B area of the screen like “XX year / month / day−day / △ month / day” in the same manner as the respective display screens already described. The upper left is provided with a "month selection pull-down menu", a "+" button, and a "-" button for displaying data on a monthly basis. Further, the blow-by pressure in FIG. 42 and the fuel consumption (load pressure) in FIG. 44 may be displayed in the same graph.
[0271]
(2-8) Event / alarm data
The “event / alarm etc. data” file includes various events such as engine on / off, key switch on / off detected by each sensor among the operation data stored in the storage device data storage area 4ea of the user side
[0272]
FIG. 45 shows event / warning data processing by the aforementioned event / warning
[0273]
In FIG. 45, first, at step 320, the date and time are referred to from the time unit data [1] to [n] of the target file having the structure shown in FIG. And extracts the target event data [a] to [e] from the extracted time unit data [a] to [b].
[0274]
Then, in
[0275]
At
[0276]
At
[0277]
When the determination in
[0278]
Although the above has been described in a simplified manner for easy understanding, the procedure of step 320 to step 328 or step 329 is performed for each of a plurality of days. In addition, although only the event of the
[0279]
As described above, for each event, the cells on the day that occurred 10 or more times a day are painted in red, the cells less than 9 times are painted in yellow, and the number of times is displayed in the yellow cell. . It should be noted that for the number of occurrences of zero, that is, for the day when the event did not occur, the display of “0” and the painting of yellow may be omitted, and may be left blank (see FIG. 46 described later). Further, the
[0280]
FIG. 46 is a view showing the data (alarm data in this example) processed by the event / alarm
[0281]
In FIG. 46, in this example, the various alarms (cooling water level, cooling water temperature, hydraulic oil level, hydraulic oil temperature, etc.) listed in the vertical direction correspond to 1 to 30 days of xx month on the horizontal axis. The cells are provided for each day for one month, and the above-described color-coded display is performed. As described above, cells on the day when the corresponding event (alarm in this case) occurs 10 or more times a day are indicated by hatching as a substitute for red in the figure, and cells on the day when the event occurs 1 to 9 times or less are shown. Although not shown, it is colored yellow and the number of times is indicated by a numeral (in the figure, indicated by a, b, c,...). Note that, in this example, as described above, the cells having the number of occurrences of 0 are not displayed in numbers or colored. As a result, the occurrence frequency of the alarm can be understood at a glance, and the trouble occurrence history management of the machine can be easily performed. In addition, by setting a conspicuous color such as red for those having a large number of occurrences (10 times in this example), Although it occurs frequently, it can be understood at a glance.
[0282]
At this time, similar to some screens already described, a "month selection pull-down menu" of a menu bar type capable of selecting a year / month to display the target data in the upper left of the B area, a "+" button, and a "-" Button is provided, and the data period is displayed in the upper right part of the B area as “XX year / month / day−Δmonth / day” so that the same effect can be obtained.
[0283]
At this time, similarly to some of the screens already described, the “Graph” and “Report” tags are displayed in the upper left of the B area in a selectable manner, so that the same data can be displayed in a graph or in a list. It is possible to select whether to display numerical values in a format (FIG. 46 shows an example in which a “graph” tag is selected). This facilitates the switching between the graph and the numerical data, and the operation in the opposite direction.
[0284]
47 and 48 show a list display of data (FIG. 47 is alarm data, etc., and FIG. 45 is event data) on the
[0285]
Although not specifically shown in FIGS. 46, 47, and 48, for example, a “memo field” that allows the operator to make a memo appropriately may be provided on the right side of the screen. Matters that cannot be expressed by can also be described as a memo.
[0286]
(2-9) Histogram data
The “histogram data” file converts the operation data stored in the storage device data storage area 4ea of the user-side
[0287]
FIG. 49 shows an example of a data processing procedure such as an event / alarm by the above-described histogram processing program 129 stored in the program storage area 4ea of the user-side
[0288]
In FIG. 49, first, in
[0289]
After that, in
[0290]
Thereafter, in step 342, an operator i = a for counting the time unit data is set, and the process proceeds to step 343.
[0291]
In
[0292]
Thereafter, at
[0293]
If the determination at
[0294]
In
[0295]
Thereafter, the process proceeds to step 348, in which each frequency distribution region is colored and displayed as a bar graph, and this flow is terminated.
[0296]
Although the above has been simplified for the sake of easy understanding and only the item A has been described as an example, the same processing is performed for other items, and the above-mentioned processing is performed for a plurality of time zones at the above-described predetermined time intervals. Is performed.
[0297]
As described above, a plurality of bar graphs, which are divided for each item in each predetermined frequency distribution area and are colored, are created at predetermined time intervals.
[0298]
FIG. 50 is an example of an image (engine) in which the histogram data processed by the histogram processing program 129 is graphically displayed on the
[0299]
In FIG. 50, in this example, the engine operation time is taken on the vertical axis, and frequency distribution data (0 to 600 rpm, 600 to 800 rpm, 800) of an upward bar graph measured at predetermined engine operation time intervals (for example, several tens to 200 hours). 10001000 rpm, 1000 to 1200 rpm, 1200 to 1400 rpm, 1400 to 1600 rpm, 1600 to 1800 rpm, 1800 to 2000 rpm, 2000 to 2200 rpm, 2200 to 2400 rpm, 2400 to 2600 rpm, and the number of hours corresponding to more than 2600 rpm, respectively. They are arranged horizontally in chronological order.
[0300]
In each bar graph, each of the frequency distribution regions is different in color from the high rotation speed side to the low rotation speed side from the top to the bottom (not shown in detail, preferably becomes a warning color at an excessive rotation speed and visually). In order to have continuity, the colors are arranged from top to bottom from warm colors such as red to gradually decrease to yellow and green, and gradually increase to cool colors). I have. Then, between the bar graphs adjacent to each other in the left-right direction, the boundaries of the respective component components are connected by transition lines, so that the transition of each of the component components (that is, each frequency distribution region) can be understood at a glance. I have.
[0301]
In addition, the lower part of each bar graph shows the above-mentioned accumulated value of the predetermined time corresponding to the data (for example,
[0302]
FIG. 51 is another example of a screen in which the histogram data processed by the histogram processing program 129 is graphically displayed on the
[0303]
In FIG. 51, similarly to FIG. 50, hydraulic oil temperature frequency distribution data (less than −20 ° C., −20 ° C. to −10 ° C.) of an upward bar graph measured at predetermined engine operation time intervals (for example, several tens of hours to 200 hours). -10C to 0C, 0C to 10C, 10C to 20C, 20C to 30C, 30C to 40C, 40C to 50C, 50C to 60C, 60C to 70C, 70C C. to 80.degree. C., 80.degree. C. to 90.degree. C., 90.degree. C. to 100.degree. C., 100.degree. C. to 110.degree. In each bar graph, each of the frequency distribution regions is different in color from the high temperature side to the low temperature side from the top to the bottom (detailed illustration is omitted, preferably red from the top to the bottom so as to match the human temperature sensation). And so on, so that the color gradually becomes lighter and gradually becomes darker through yellow and green to become a cooler color), and constitutes a component of the bar graph.
[0304]
FIG. 52 is a diagram showing still another screen on which the histogram data processed by the histogram processing program 129 is graphically displayed on the
[0305]
In FIG. 52, similarly to FIGS. 50 and 51, cooling water temperature frequency distribution data (less than 0 ° C., 0 ° C. to 10 ° C., lower than 0 ° C., upward bar graph measured at intervals of a predetermined engine operation time (for example, several tens of hours to 200 hours) 10C-20C, 20C-30C, 30C-40C, 40C-50C, 50C-60C, 60C-70C, 70C-80C, 80C-90C, 90C To 100 ° C., 100 ° C. to 110 ° C., and the number of hours corresponding to each of the regions exceeding 110 ° C.) are arranged in a time-series manner. In each bar graph, each of the frequency distribution regions is different in color from the high temperature side to the low temperature side from the top to the bottom (detailed illustration is omitted, preferably red from the top to the bottom so as to match the human temperature sensation). And so on, so that the color gradually becomes lighter and gradually becomes darker through yellow and green to become a cooler color), and constitutes a component of the bar graph.
[0306]
FIG. 53 is a diagram showing still another screen of the histogram data processed by the histogram processing program 129 on the
[0307]
In FIG. 53, similarly to FIGS. 50 to 52, pump pressure frequency distribution data (0 to 4 MPa, 4 to 6 MPa, 6 to 8 MPa) of an upward bar graph measured at predetermined engine operation time intervals (for example, several tens of hours to 200 hours). , 8 to 10 MPa, 10 to 12 MPa, 12 to 14 MPa, 14 to 16 MPa, 16 to 18 MPa, 18 to 20 MPa, 20 to 22 MPa, 22 to 24 MPa, 24 to 26 MPa, 26 to 28 MPa, 28 to 30 MPa, 30 to 32 MPa, 32 To 34 MPa, 34 to 36 MPa, 36 to 38 MPa, 38 to 40 MPa, and the number of hours corresponding to each of over 40 MPa) are arranged horizontally in time series. In each bar graph, each of the frequency distribution regions is different in color from the high pressure side to the low pressure side from top to bottom (not shown in detail, preferably becomes a warning color at excessive pressure and has visual continuity) Therefore, the colors are arranged from top to bottom in such a manner that warm colors such as red gradually become lighter, yellow and green, and gradually darker and cooler) to constitute the components of the bar graph.
[0308]
FIG. 54 is a diagram showing still another screen on which the histogram data processed by the histogram processing program 129 is graphically displayed on the
[0309]
In FIG. 54, similarly to FIGS. 50 to 53, the excavation pressure frequency distribution data (0 to 4 MPa, 4 to 6 MPa, 6 to 8 MPa) of the upward bar graph measured at predetermined engine operation time intervals (for example, several tens to 200 hours). , 8 to 10 MPa, 10 to 12 MPa, 12 to 14 MPa, 14 to 16 MPa, 16 to 18 MPa, 18 to 20 MPa, 20 to 22 MPa, 22 to 24 MPa, 24 to 26 MPa, 26 to 28 MPa, 28 to 30 MPa, 30 to 32 MPa, 32 To 34 MPa, 34 to 36 MPa, 36 to 38 MPa, 38 to 40 MPa, and the number of hours corresponding to each of over 40 MPa) are arranged horizontally in time series. In each bar graph, each of the frequency distribution regions is different in color from the high pressure side to the low pressure side from top to bottom (not shown in detail, preferably becomes a warning color at excessive pressure and has visual continuity) Therefore, the colors are arranged from top to bottom in such a manner that warm colors such as red gradually become lighter, yellow and green, and gradually darker and cooler) to constitute the components of the bar graph.
[0310]
FIG. 55 is a diagram showing still another histogram display screen of histogram data processed by the histogram processing program 129 on the
[0311]
In FIG. 55, as in FIGS. 50 to 54, traveling pressure frequency distribution data (0 to 4 MPa, 4 to 6 MPa, 6 to 8 MPa) of an upward bar graph measured at predetermined engine operation time intervals (for example, several tens to 200 hours). , 8 to 10 MPa, 10 to 12 MPa, 12 to 14 MPa, 14 to 16 MPa, 16 to 18 MPa, 18 to 20 MPa, 20 to 22 MPa, 22 to 24 MPa, 24 to 26 MPa, 26 to 28 MPa, 28 to 30 MPa, 30 to 32 MPa, 32 To 34 MPa, 34 to 36 MPa, 36 to 38 MPa, 38 to 40 MPa, and the number of hours corresponding to each of over 40 MPa) are arranged horizontally in time series. In each bar graph, each of the frequency distribution regions is different in color from the high pressure side to the low pressure side from top to bottom (not shown in detail, preferably becomes a warning color at excessive pressure and has visual continuity) Therefore, the colors are arranged from top to bottom in such a manner that warm colors such as red gradually become lighter, yellow and green, and gradually darker and cooler) to constitute the components of the bar graph.
[0312]
In FIGS. 50 to 55, all the frequency distribution regions are colored. However, the present invention is not limited to this, and only a region of particular interest (for example, a region with a certain threshold or more) may be colored. Thereby, for example, occurrence of an abnormality can be more easily understood. Alternatively, it may be expressed not only in color at the time of coloring but only in shades of black and white. In this case, it is possible to make it easier to see when printing with a printer. Alternatively, the range of the histogram may be arbitrarily adjusted to a desired width.
[0313]
In addition, similar to some of the screens described above, a menu bar type “reference time selection pull-down menu” for selecting a reference time (accumulated engine operating time value using an hour meter) in which the target data is to be displayed at the upper left of the B area in this example. , A "+" button, and a "-" button, and the data period is displayed in the upper right part of the B area as "XX / MM / DD-DD / MM / DD". I have. In addition, as in some of the screens already described, both tags of “Graph” and “Report” are displayed in the upper left of the B area in a selectable manner, and the same data can be displayed in a graph or in a list format. It is possible to select whether to display a numerical value (FIGS. 50 to 55 show an example in which a “graph” tag is selected).
[0314]
(3) Second graph selection area C
FIG. 56 shows a display example of a second graph selection area C and a menu button area D described later, which are displayed on the
[0315]
As shown in FIG. 56 and FIG. 9, the “model name”, “unit name”, “book file name (download date)”, and “data file name ( "Graph name)" are provided so that the user can easily select the model name, machine name, book file name, and data file name that he / she wants to see, and furthermore, has a small space as a whole. It is designed so that the hierarchical structure can be expressed by.
[0316]
As described above in the section of the first graph selection area A, instead of the "model name" box and the "unit name" box, an "operation site name" box and a "unique machine name for customer management" box are appropriately used. It may be rewritable.
[0317]
In the “book file name” box, for example, the date and time of file download (or the range covered) may be displayed in chronological order or in chronological order.
[0318]
(4) Menu button area D
As shown in FIGS. 56 and 9 described above, in this area, from the left, “Back (Back)”, “Forward”, “Print (Print)”, “Print preview (Preview)”, Seven frequently-used buttons of “Send Mail”, “Option Setting”, and “Help” are provided (for example, in the order of most frequently used).
[0319]
For example, when a “Print” button is clicked, the data or the like currently displayed on the screen by the print processing program 133 (detailed description is omitted) stored in the program storage area 4ea of the user-side
[0320]
When a "Send Mail" button as a transmission instruction means is clicked, the mail output program 131 (detailed description is omitted) stored in the program storage area 4ea of the user-side
[0321]
Clicking an "Option setting" button allows various settings incorporated as options to be changed.
[0322]
FIG. 57 shows a case where the above-mentioned “Option” button is clicked in the menu button area D displayed on the
[0323]
In FIG. 57, this screen is a screen in which the color of the graph (only the line diagram itself may be included or an attached character may be included) can be specified and changed, and “Non Operation”, “Time Out”, etc. You can choose the color of each graph individually. The selected color is sample-displayed in the column of “Color” (not shown). As a result, the color can be easily changed to an easy-to-see color. It should be noted that the color may be set in two colors such as black and white instead of color. In this case, for example, the color of the black-and-white printer graph can also be set individually.
[0324]
Although illustration is omitted, for example, when an initialization file is incorporated, it is possible to set and change the file. By preparing the initialization file in advance in this way, the graph display method can be changed. It is designed to be easily changed. If the data storage destination can be specified, the storage destination can be changed (at this time, the storage processing program 132 stored in the program storage area 4ea of the user's
[0325]
(5) Status display area E
As shown in the above-mentioned FIG. 9, FIG. 10, and FIG. 60 described later as “OOOOOO”, this area includes information about the content currently displayed in the graph display area B. (For example, information that can specify the machine such as “model name” and “unit number”, information about the type of graph, information about the data display period, and the like) are simply displayed. Thus, even if a pull-down menu in a menu area F, which will be described later, is greatly opened downward and the graph in the area B is hidden, it is possible to confirm what is being displayed.
[0326]
(6) Menu area F
FIG. 58 is a diagram showing a display example of a menu area F displayed on the
[0327]
As shown in FIG. 58 and FIG. 9 described above, this area includes, in order from the left, “File”, “Edit”, “View”, “Option”, “Option”. There are five frequently used pull-down menus (buttons) of “Help” (for example, in the order of most frequently used).
[0328]
FIG. 58 shows an example of a detailed menu that is displayed in a pull-down manner when the "File" menu is clicked. In this example, "Print (Print)", "Print preview (Preview)", and "Print preview (Preview)" are displayed. Printer Options (Printer Option), "Input Book File (Import BookFile)", "Output Book File (Export BookFile)", "Send Book File by Email (Send BookFile by Email)", "File Properties" (BookFile Properties) “Exit” are provided with eight frequently used buttons (for example, in the order of most frequently used).
[0329]
For example, when the “Send BookFile by E Mail” button as the transmission instruction means is clicked, the “Send Mail” button in the menu button area D shown in FIG. 56 described above. Similarly to the above, data and the like (or the entire book file) displayed on the screen can be transmitted by e-mail via the
[0330]
When the “File Property (BookFile Properties)” button is clicked, the properties of the book file are displayed using the file information display program 134 (detailed description is omitted) stored in the program storage area 4ea of the user-side
[0331]
FIG. 59 is a pull-down display when a “File” menu is clicked in a menu area F displayed on the
[0332]
When the “Go to” menu is clicked, a “Back” and “Forward” menu and a graph name already open at this time (in this example, The life data graph of "YZXXX-1003030", the life data graph of "YZXXX103030", and the life data graph of "YZXXX103030" are displayed. Clicking on any of these displays the screen. As a result, it is possible to easily move to the already opened screen. It should be noted that, in addition to the already-displayed graph name display field, for example, an option of “graphing (all)” may be provided to provide a function of expanding all registered graphs. In this case, all graphs can be created at once.
[0333]
In the various graph menus, the types of graphs that can be viewed on the model currently selected on the screen (in this example, “YZxxx”) are displayed. In this example, the “life data (Life)” In addition, “Operation daily data (Operation-Daily)”, “Operation hour data (Operation-Hours)”, “Operation ratio data (Operation-Ratio)”, “Operation summary data (Operation-Summary)”, “Warning data (1) ( “Alarms_Faults-Alarms”, “Alarms_Faults-Faults”, “
[0334]
(7) Other
In addition, for example, operation means such as buttons for other functions convenient for the user may be provided at an appropriate place on the screen.
[0335]
FIG. 60 shows, as an example of the above example, a plurality of files in the menu button area D displayed on the
[0336]
The operation data taken into the user's
[0337]
Returning to FIG. 3, the
[0338]
Although not shown, the
[0339]
FIG. 61 is a functional block diagram showing an outline of the processing functions of the CPU 5c of the
[0340]
In FIG. 61, the CPU 5c has the respective processing functions of a machine / operation
[0341]
Based on the information created by the airframe / operation
[0342]
First, the processing functions of the machine / operation
[0343]
FIG. 62 is a diagram illustrating a process performed by the machine / operation
[0344]
In FIG. 62, the aircraft / operation
[0345]
FIG. 63 is a flowchart showing the processing function of the product replacement information in the product replacement / parts repair / replacement
In FIG. 63, the product replacement / parts repair / replacement
[0346]
Next, the
[0347]
Then, the latest replacement operation time data is read out, distribution data of the number of replaced units with respect to the operation time is calculated, and a distribution chart of the number of replaced units is created based on this data (step 47) (described later).
[0348]
FIG. 64 is a flowchart showing the processing function of the part replacement / exchange information in the product replacement / parts repair / exchange
In FIG. 64, the product replacement / part repair / replacement
[0349]
Next, the
[0350]
Then, the latest actual maintenance data is read out, distribution data of the number of parts repaired and replaced with respect to the operation time is calculated, and a distribution diagram of the number of parts repaired and replaced is created based on the distribution data (step 56) (described later).
[0351]
FIG. 65 is a diagram showing the storage status of the operation data, the actual maintenance data, and the replacement operation time data in the
In FIG. 65, a
[0352]
In the operation database for each model and each unit, an engine operation time, a front operation time (hereinafter, appropriately referred to as an excavation time), a turning time, and a traveling time are stored as integrated values corresponding to the dates. ing. In the illustrated example, TNE (1) and TD (1) are the integrated value of the engine operating time and the integrated value of the front operation time of the model A No. N on January 1, 2000, respectively. TD (K) is the integrated value of the engine operating time and the integrated value of the front operation time of the model A No. N on March 16, 2000, respectively. Similarly, the integrated values TS (1) to TS (K) of the turning times and the integrated values TT (1) to TT (K) of the traveling times of the No. N of the model A are stored in association with the dates. The same applies to the model A, the (N + 1) th unit, the (N + 2) th unit,..., The model B, the model C,.
[0353]
In the actual maintenance database for each model and unit, the repair / replacement time interval of a part repaired and replaced in the past for each model and unit is stored as an integrated value based on the operating time of the part to which the part is related. In the illustrated example, TFB (1) and TFB (L) are the integrated values of the first and L-th bucket claw repair and replacement time intervals of model A No. N, respectively (for example, 3400 hr, 12,500 hr based on the front operating time). And TTL (1) and TTL (M) are the integrated values of the first and Mth traveling link repair and replacement time intervals of the Nth car (for example, 5100 hr and 14900 hr on a traveling time basis). The same applies to the model A, the (N + 1) th unit, the (N + 2) th unit,..., The model B, the model C,.
[0354]
In the replacement database for each model and each unit, the operating time of the old hydraulic shovel replaced for each model and each unit is stored as a value based on the engine operating time. In the illustrated example, TX (1) is the operating time until the replacement of the first model A (for example, 32,000 hours based on the engine operating time), and TX (L) is the operating time until the replacement of the first model L of the model A ( For example, 30,000 hours based on the engine operating time). The same applies to the models B, C,.
[0355]
The airframe / operation
[0356]
Here, in the present embodiment, the “operating time for each part to which a part is related” means that a part to which the part is related, such as a bucket, a bucket claw, a front pin (for example, a connecting pin between a boom and an arm), is the
[0357]
FIG. 66 is a flowchart showing a procedure for obtaining distribution data of the number of operating units with respect to the engine operating time for each model in the machine / operation
In FIG. 66, first, the engine operation time of all the units of model A is read from the operation database shown in FIG. 66 (step 60). Next, the engine operating time is divided every 10,000 hours, and the number of hydraulic excavators in each operating time range of the engine operating time is calculated. That is, the number of hydraulic shovels in the respective engine operating time ranges of 0 to 10,000 hr, 10001 to 20000 hr, 20001 to 30000 hr, 30001 to 40000 hr, and 40001 hr or more is calculated (step 62 to step 70).
[0358]
Similarly, for the models B, C,..., The number of hydraulic shovels in each engine operating time range every 10,000 hours is calculated (step 72). When the distribution data of the number of operating units is calculated for each operating time range in this manner, a distribution map of the number of operating units is created in the processing of step 38 and step 40 shown in FIG. 62, and the
[0359]
FIG. 67 is an example of a distribution diagram created by the machine / operation data processing unit of the
[0360]
FIG. 68 is a flowchart showing a procedure for obtaining distribution data of the number of operating units with respect to the operating time of each component in the machine / operation
In FIG. 68, first, in order to process all the data of the
ΔTLFB = TD (K) −TFB (M)
This process is performed for all of the
[0361]
Next, the front operation time ΔTLFB for each bucket claw is divided every 500 hours, and the number of hydraulic excavators included in each operation time range is calculated. That is, the number of hydraulic shovels included in each front operation time range of 0 to 500 hr, 501 to 1000 hr, 1001 to 1500 hr, 1501 to 2000 hr, and 2001 hr or more is calculated, and distribution data of the number of operating excavators is obtained (step 85).
[0362]
Similarly, for the traveling links of the hydraulic excavators of the model A, the operation time (travel time) of each link is calculated, and the distribution data of the number of operating vehicles for every 250 hours is obtained (step 86). Hereinafter, the operating time is similarly calculated for the other parts, and the distribution data of the number of operating units for each predetermined operating time range is calculated.
[0363]
Similarly, the operation time is calculated for each of the parts of the model B, the model C,..., And the distribution data of the number of operating units for each predetermined operation time range is calculated (step 87).
[0364]
When the distribution data of the operating time and the number of operating units are calculated for each model and each component in this way, a distribution diagram of the operating number is created in the processing of
[0365]
69 and 70 are distribution diagrams created by the machine / operation data processing unit of the
[0366]
The product replacement / parts repair / replacement
[0367]
FIG. 71 is a diagram showing the relationship between the number of product replacements and the operating time of a hydraulic shovel that has been replaced in the past in the product replacement / parts repair / replacement
[0368]
In FIG. 71, first, the operation time until the replacement of all the models A is read from the replacement database shown in FIG. 65 (step 90). Next, distribution data of the number of replaced products with respect to the operating time is calculated from the data of the operating time, and a distribution chart of the number of replaced products is created based on the data (step 92). This distribution data can be obtained by the same method as the above-described calculation of the distribution data of the operating number. Similarly, for model B, model C,..., Distribution data of the number of replaced products is calculated, and a distribution chart is created (step 94). Then, the created distribution map of the number of replaced products is output to the
[0369]
FIG. 72 is an example of a distribution diagram created by the product replacement / parts repair / replacement
[0370]
Further, the product replacement / parts repair / replacement
[0371]
FIG. 73 calculates distribution data of the past part repair / replacement number with respect to the operation time in the product replacement / part repair / replacement
[0372]
In FIG. 73, first, the maintenance data of all the units of the model A is read from the actual maintenance database shown in FIG. 65 (step 100). Next, in order to perform processing on all the data of the
[0373]
ΔTFB (i) = TFB (i) −TFB (i−1)
i = 1 to L (L is the number of repair and replacement of bucket claw of Unit N)
Here, the interval between repair and replacement time of the bucket claw ΔTFB (i) is the time from the incorporation of one bucket claw to the fuselage until the failure or the end of life and the repair or replacement with a new bucket claw. It is an interval (life), and the time is a value based on the operation time (excavation time) of the front, which is a part to which the bucket claw is related. Then, this process is performed for all of the
[0374]
When the data collection of the repair / replacement time interval ΔTFB is completed for the bucket claws of the entire hydraulic excavator in this manner, distribution data of the number of parts repaired / replaced with respect to the repair / replacement time interval is calculated from the repair / replacement time interval. A distribution chart of the number of parts repaired / replaced is created based on this (step 106). This distribution data can be obtained by the same method as the above-described calculation of the distribution data of the operating number. Similarly, distribution data of the number of parts repaired and replaced is calculated for other parts such as traveling links, and a distribution map is created (step 108). Similarly, the distribution data of the number of parts repaired and replaced is calculated for the models B, C,..., And a distribution chart is created (step 110). Then, the created distribution map of the number of parts repaired and replaced is output to the
[0375]
FIG. 74 is an example of a distribution diagram created by the product replacement / parts repair / exchange
[0376]
Here, as one of the major features of the present embodiment, as shown above, the number distribution chart of the number of hydraulic shovels by operating time created by the machine / operation
[0377]
FIG. 75 is a flowchart showing the above-described sales plan creation procedure in the sales
[0378]
In FIG. 75, first, in step 120, the number of parts A (for example, parts related to the front working machine and the traveling body) that are to be repaired and replaced in all the
[0379]
(A) Prediction of the number of parts
{Circle around (1)} Assume the average operation time until repair and replacement of parts. However, the average operation time is a value based on the operation time of a part to which the part is related.
For example, taking a bucket claw as an example, it is assumed that the time is 1000 hours based on the front operation time.
[0380]
{Circle over (2)} The number of hydraulic excavators exceeding the average operating time is calculated from the distribution diagram of the operating number with respect to the operating time related to the component.
For example, assuming that the average operation time of the bucket claw based on the front operation time is 1000 hours as described above, the hydraulic shovel whose front operation time (digging time) exceeds the average operation time in the distribution diagram shown in FIG. 69. The total is 2800 units of 2000 units of
[0381]
{Circle around (3)} From the number of excavators that have exceeded the average operation time, estimate the number of excavators whose parts will be actually repaired or replaced in the near future (for example, next term) in the case where the situation remains unchanged.
For example, in the example shown in FIG. 69, of the 2800 hydraulic excavators whose front operation time exceeds the average operating time of 1000 hours, the number of hydraulic excavators used without repairing and replacing bucket pawls in the next term is about 1 If it is estimated that there is some cost, it can be estimated that the number of hydraulic excavators that will repair and replace the bucket claws in the next term will be 2520.
[0382]
(4) Multiply the estimated number of hydraulic excavators by the number of parts per one, and predict the number of repairs and replacements of parts in the near future.
For example, when it is estimated that the number of hydraulic shovels whose bucket pawls are repaired and replaced is 2520, the number of bucket pawls per car is four, so that it is necessary for repair and replacement in the near future (for example, next term). It can be expected that the number (demand) of bucket pawls will be 1,080.
[0383]
In the same manner as above, the prediction of the number of parts B, C, D,... That will be actually repaired and replaced is sequentially performed (step 121). For example, in the case of a traveling link, assuming that the average operation time until repair and replacement is 500 hours on a traveling time basis, the traveling link to be repaired and replaced in the near future (for example, the next term) similarly from the distribution diagram shown in FIG. The number can be predicted.
[0384]
(B) More accurate prediction of the number of parts
As described above, in the present embodiment, the
[0385]
That is, in the above (A), as an example, the average operation time until repair and replacement of the bucket claw is assumed to be 1000 hours on the basis of the front operation time in the procedure of (1) above. The accuracy of prediction of the number of bucket claws to be repaired / replaced also depends on whether the degree is appropriate.
[0386]
In this embodiment, a distribution chart of the actual number of repairs and replacements as shown in FIG. 74 is obtained. For example, the operating time TB near the maximum number of repairs and replacements in this distribution chart is calculated as the average operating time until the repair and replacement of the bucket claw. It can be. As a result, the average operation time TB up to the repair and replacement of the bucket claws reflects the past performance, and the number of bucket claws to be repaired and replaced can be more accurately predicted.
[0387]
As described above, the demand for the number of parts of the
[0388]
(C) Forecast of the number of hydraulic excavators
(1) Assume the average operation time until the excavator is replaced. However, the average operating time is based on the engine operating time.
For example, assume that the engine operating time is 20,000 hours.
[0389]
(2) Calculate the number of hydraulic excavators exceeding the average operating time from the distribution chart of the number of operating units.
For example, assuming that the average operating time is 20,000 hours as described above, the number of hydraulic shovels exceeding the average operating time in the example shown in FIG. 67 is 2,000 for the operating time of 20001 to 30,000 hr, and 600 for the 30001 to 40000 hr. The total is 2,800 units, 200 units of 40001 hours or more.
[0390]
(3) Replacement target in the near future (for example, next term) when the number of hydraulic excavators exceeding the average operating time has changed as is (especially when specific parts are not repaired or replaced for longer life) Predict the number of excavators that will be.
For example, in the example shown in FIG. 67, of the 2,800 excavators exceeding the average operation time of 20,000 hours, the number of excavators to be used without replacement in the next term is increased to 600,000 to 30001 to 40,000 hr as in the present. If it is estimated that there are 200 units at 4,0001 hours or more, it can be predicted that the number of hydraulic excavators to be replaced in the next term will be about 2,000 units.
[0391]
(D) More accurate prediction of the number of excavators
As described above, in the present embodiment, in the
[0392]
That is, in the above (c), the average operation time until the excavator is replaced is assumed to be 20,000 hours on the basis of the engine operation time in the procedure of (1) above. This also determines the accuracy of the prediction of the number of excavators to be replaced.
[0393]
In the present embodiment, since a distribution chart of the actual number of replacement units as shown in FIG. 72 is obtained, for example, the operation time TA near the maximum number of replacement units in this distribution diagram is set as the average operation time until replacement of the excavator. be able to. As a result, the average operating time TA until the excavator is replaced reflects the past performance, and the number of replaced excavators can be more accurately predicted.
[0394]
After the number of components to be repaired and replaced is predicted for each component as described in (A) to (D) above, the process proceeds to step 122.
[0395]
In step 122, the planned selling price for the part A is determined based on the demand forecast (sales forecast) in step 120. In making this determination, productivity and distribution efficiency, etc. can be improved by centrally supplying parts A for all
[0396]
In the same manner as described above, the prediction of the number of other parts B, C, D,... To be repaired and replaced is sequentially performed (step 123).
[0397]
After the selling price is determined for each part in steps 122 and 123, the process proceeds to step 124, where a list for selling parts is created for each customer. FIG. 76 is a diagram showing an example of the customer-specific parts sales list created by the sales
[0398]
As shown in FIG. 76, the parts sales list for each customer includes, for example, the name of the customer, the name of the parts to be repaired and replaced for the
[0399]
At this time, for example, in the example shown in FIG. 69, as described above, of the 2,800 hydraulic excavators whose front operation time exceeds the average operation time of 1000 hours, the bucket claws are not replaced or replaced in the next term. Although it is estimated that the number of hydraulic excavators to be used is about 10%, it is needless to say that a total of 2,800 customers including the excavators will be created. That is, a list is made for all customers including some customers who will not purchase.
[0400]
Referring back to FIG. 75, after the parts sales list for each customer is created in
[0401]
As shown in FIG. 77, the parts sales list by dealer or the like is obtained by tailoring the parts sales list by customer shown in FIG. 76 for each dealer or the like who is in charge of or responsible for the service of each customer. The name of the dealer, the name of the corresponding customer, the name of the parts to be repaired and replaced for the
[0402]
Referring back to FIG. 75, after the parts sales list for each customer is created in step 125 as described above, the process proceeds to step 126, and the parts sales list for each dealer etc. is transmitted to the
[0403]
In the above, for example, the average operation time until repair and replacement for each part is assumed (or further considering the past operation results), and based on this, the number of parts to be repaired and replaced is predicted and the sales plan However, depending on the situation, such as when it is desired to further promote sales, the sales
[0404]
FIG. 78 is a flowchart showing a sales plan creation procedure in the sales
[0405]
In FIG. 78, in steps 120 to 123, the number of parts A, B, C,.. Then, based on the demand forecasts, the planned selling prices of the parts A, B, C,... Are determined.
[0406]
When step 123 ends, the process moves to step 127. This
[0407]
Specifically, for example, in the example of the bucket claw shown in FIG. 69, there are 2800
[0408]
In the same manner as described above, prediction of potential demand is sequentially performed for other parts B, C, D,... (Step 128).
[0409]
When the potential demand of the parts is predicted for each part as described above, the process proceeds to step 129.
[0410]
In step 129, the campaign price (discount sale price) and the campaign period (discount sale period) for the part A are determined based on the potential demand forecast (sales forecast) in
[0411]
In the same manner as described above, the campaign price (discount sale price) and the campaign period (discount sale period) for the other parts B, C, D,... Are sequentially determined (step 130).
[0412]
After determining the campaign price (discount sale price) for each part in steps 129 and 130, the process proceeds to step 124 similar to the flow shown in FIG. 75, and a part sales list is created for each customer. However, the list in this case also displays the above campaign price and campaign period.
[0413]
FIG. 79 is a diagram illustrating an example of the customer-specific parts sales list created by the sales
[0414]
As shown in FIG. 79, the parts sales list for each customer is the same as that shown in FIG. 76. In the table, a part F) for the customer a is newly added and listed, and columns of a campaign price and a campaign period are newly provided correspondingly.
[0415]
In this example, as described above, the customer a displays the campaign price and the campaign period because the part F corresponds to the early purchase campaign earlier than the normal repair / replacement time. In this case, only the normal selling price is displayed in the list because the purchase is made during the normal repair and replacement period.
[0416]
Referring back to FIG. 78, after the parts sales list for each customer is created in
[0417]
Note that the above campaign is a campaign to encourage the customer to purchase the product slightly earlier than the normal repair / replacement time, but the present invention is not limited to this. That is, for example, in the above (a) (3), there are 2800
[0418]
Returning to FIG. 3 again, each
[0419]
The input / output interface 6a provides the above-mentioned planned sales price determined by the
[0420]
The
[0421]
Although not shown, the
[0422]
FIG. 80 is a diagram showing an example of the guide letter to the customer created by the
[0423]
FIG. 81 is a diagram showing an example of a guide letter created by the
[0424]
Whether or not to send such a letter of invitation to the customer is basically entirely up to the decision of the dealer, etc., and even if a separate parts sales list, such as a dealer, is sent from the main server as described above, the local Alternatively, considering the unique circumstances and environment of the customer (natural environment, economic environment, legal circumstances, cultural background, working environment, etc.), it is the customer's interest to not always follow the information on the list (more cheap supply If it is possible to do so, or if it is a measure that is best for your business, you do not inform the customer of any information from the manufacturer as described above, for example, you supply another part that you own. Parts may be supplied via a route. Further, a measure may be taken such that a guide letter is sent to some customers but not sent to other customers. Alternatively, if the trust relationship with the customer permits, the list itself from the main server (for example, the data shown in FIG. 77 or the customer portion of the list as it is) may be sent to the user-side
[0425]
On the other hand, as described above, the
[0426]
According to the embodiment of the present invention configured as described above, the following effects are obtained.
[0427]
(1) Reduction in repair and replacement costs due to economies of scale
In the embodiment of the present invention, as described above, data relating to the operation of each part of the large number of
[0428]
And it is assumed that almost all or a certain percentage of all the extracted
[0429]
In this way, taking advantage of economies of scale that it is possible to predict the repair and replacement time of a large number of
[0430]
(2) Effects of the campaign
In the above-described embodiment of the present invention, as described above, not only the normal scheduled selling price but also a specific part, a discounted sales period (a campaign period) before the normal repair / replacement time and this discounted period The discounted sales price (campaign price) in the sales period is determined, and these are also output to the
[0431]
In the embodiment of the present invention, when calculating the number of machines and the number of parts whose operating state (operating time) exceeds a reference value (average operating time), the calculation and the setting of the reference value are performed. Although the distribution charts as shown in FIGS. 72 and 74 are output and performed by the worker in charge, the calculation and setting thereof are also automatically performed by the product replacement / parts repair / replacement
[0432]
Further, in the above-described embodiment of the present invention, among the creation and transmission of the distribution data and the distribution chart of the number of operating excavators with respect to the operating time of the hydraulic shovel operating in the market, the creation of the distribution data is automatically performed by the
[0433]
Further, in one embodiment of the present invention, the distribution data and the distribution chart of the number of replaced products with respect to the operating time of the replaced old hydraulic excavator, and the distribution data and the distribution chart of the number of parts repaired and replaced with the operating time are created by the product. This is performed every time the replacement data and the parts repair / replacement data are input. However, this may be performed at another timing, such as performing the batch at an appropriate time.
[0434]
Further, in the above description, the excavator has been described as an example of the construction machine, but the invention is not limited thereto, and the invention can be applied to other construction machines, for example, a crawler crane, a wheel loader, and the like. Get.
[0435]
【The invention's effect】
According to the present invention, by taking advantage of economies of scale that it is possible to predict the repair and replacement time of a large number of construction machines, productivity and distribution efficiency can be improved by performing repair and replacement of specific parts collectively for a large number of construction machines. And the like, and the cost of repair and replacement for each construction machine can be significantly reduced. Therefore, the burden on the customer can be greatly reduced.
[Brief description of the drawings]
FIG. 1 is an overall schematic diagram of an embodiment of a construction machine information providing system according to the present invention.
FIG. 2 is a diagram illustrating a schematic configuration of an example of a hydraulic system mounted on a hydraulic shovel to which the embodiment of the information providing system for construction machines of the present invention illustrated in FIG. 1 is applied, together with sensors.
FIG. 3 is a diagram conceptually showing a flow of information in the embodiment of the construction machine information providing system of the present invention shown in FIG. 1;
FIG. 4 is a diagram illustrating a functional configuration of a machine-side controller constituting an embodiment of a construction machine information providing system according to the present invention.
FIG. 5 is a flowchart showing a function of collecting the operating time of each part of the hydraulic shovel by the CPU of the machine-side controller constituting one embodiment of the construction machine information providing system of the present invention.
FIG. 6 is a diagram illustrating an example of a data structure when downloaded from a machine-side controller constituting a construction machine information providing system according to an embodiment of the present invention to a portable terminal.
FIG. 7 is a functional block diagram showing a functional configuration of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 8 is a diagram showing a breakdown of programs stored in a program storage area of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 9 is a diagram illustrating a configuration of a construction machine information providing system according to an embodiment of the present invention. FIG. 6 is a diagram illustrating a standard screen configuration when displaying with a.
FIG. 10 is a diagram illustrating a display example of a first graph selection area displayed on a display unit of a user-side personal computer that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 11 is a flowchart showing a processing procedure by a life data processing program stored in a program storage area of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 12 is a diagram showing an example of a screen on which life data processed by a life data processing program is graphically displayed on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention. .
FIG. 13 is a diagram showing an example of a screen on which a list of life data is displayed on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 14 is a diagram showing another example of a screen on which life data is graphically displayed on the display unit of the user-side personal computer which constitutes one embodiment of the construction machine information providing system according to the present invention.
FIG. 15 is a diagram showing an example of a screen on which a list of life data corresponding to the graph display of FIG. 14 is displayed on a display unit of a user-side personal computer constituting an embodiment of the construction machine information providing system according to the present invention; .
FIG. 16 is a flowchart illustrating an example of a processing procedure according to a daily data processing program stored in a program storage area of a user-side personal computer included in an embodiment of the construction machine information providing system according to the present invention.
FIG. 17 is a diagram showing an example of a screen on which daily data processed by a daily data processing program is displayed on a display unit of a user-side personal computer constituting an embodiment of the construction machine information providing system according to the present invention.
FIG. 18 is a flowchart showing another example of the processing procedure by the daily data processing program stored in the program storage area of the user's personal computer which constitutes one embodiment of the construction machine information providing system of the present invention.
FIG. 19 is a diagram showing another example of a screen on which the daily data processed by the daily data processing program is graphically displayed on the display unit of the personal computer constituting the embodiment of the construction machine information providing system according to the present invention. It is.
FIG. 20 is a flowchart illustrating an example of a processing procedure according to an hour data processing program stored in a program storage area of a user-side personal computer that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 21 is a diagram showing an example of a screen on which a graph of hour data processed by an hour data processing program is displayed on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention. .
FIG. 22 is a diagram illustrating a screen of FIG. 21 which is processed by an hour data processing program and displayed as a graph on a display unit of a personal computer constituting an embodiment of the construction machine information providing system according to the present invention; FIG. 7 is a diagram showing an example in which a colored display is performed.
FIG. 23 is a flowchart illustrating an example of a processing procedure according to an hour data processing program stored in a program storage area of a user-side personal computer, which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 24 is a diagram showing another example of a screen in which hour data processed by an hour data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of the construction machine information providing system according to the present invention; It is.
FIG. 25 is a diagram showing an example of a screen displaying a list of hour data on a display unit of a user-side personal computer which constitutes an embodiment of the construction machine information providing system according to the present invention.
FIG. 26 is a flowchart illustrating an example of a processing procedure according to a ratio data processing program stored in a program storage area of a user-side personal computer that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 27 is a diagram showing an example of a screen on which ratio data processed by a ratio data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of a construction machine information providing system according to the present invention. .
FIG. 28 is a flowchart illustrating an example of a processing procedure according to a ratio data processing program stored in a program storage area of a user-side personal computer that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 29 is a diagram showing another example of a screen on which the ratio data processed by the ratio data processing program is graphically displayed on the display unit of the user-side personal computer constituting the embodiment of the construction machine information providing system according to the present invention; It is.
FIG. 30 is a flowchart showing a processing procedure according to a summary data processing program stored in a program storage area of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 31 is a diagram showing an example of a screen on which a summary data processed by a summary data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of the construction machine information providing system according to the present invention. .
FIG. 32 is a diagram showing an example of a screen displaying a list of summary data on the display unit of the user-side personal computer which constitutes an embodiment of the construction machine information providing system of the present invention.
FIG. 33 is a diagram showing another example of a screen on which the summary data is graphically displayed on the display unit of the user-side personal computer which constitutes the embodiment of the construction machine information providing system according to the present invention.
FIG. 34 is a diagram showing an example of a screen displaying a list of life data corresponding to the graph display of FIG. 33 on the display unit of the user-side personal computer constituting the embodiment of the construction machine information providing system according to the present invention. .
FIG. 35 is a flowchart showing a processing procedure according to a utilization data processing program stored in a program storage area of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 36 shows an example of a screen on which utility data processed by a utility data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of the construction machine information providing system according to the present invention. FIG.
FIG. 37 is another view of a screen on which utility data processed by a utility data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of a construction machine information providing system according to the present invention. It is a figure showing an example.
FIG. 38 is a flowchart showing another example of the processing procedure by the utilization data processing program stored in the program storage area of the user's personal computer constituting the embodiment of the construction machine information providing system of the present invention.
FIG. 39 is an example of a screen on which utility data processed by a utility data processing program is graphically displayed on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention. FIG.
FIG. 40 is another view of a screen on which utility data processed by a utility data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of a construction machine information providing system according to the present invention. It is a figure showing an example.
FIG. 41 is a flowchart showing an example of a blow-by data processing procedure by a blow-by & fuel efficiency data processing program stored in a program storage area of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 42 is a view showing an example of a screen on which blow-by data processed by a blow-by & fuel consumption data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of a construction machine information providing system according to the present invention; It is.
FIG. 43 is a flowchart illustrating an example of a fuel efficiency data processing procedure according to a blow-by & fuel efficiency data processing program stored in a program storage area of a user-side personal computer that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 44 is a diagram showing an example of a screen on which fuel consumption data processed by a blow-by & fuel consumption data processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of a construction machine information providing system according to the present invention; It is.
FIG. 45 shows an example of an event / warning data processing procedure by an event / warning data processing program stored in a program storage area of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention. It is a flowchart.
FIG. 46 is a diagram showing an example of a screen displaying data processed by an event / alarm data processing program on a display unit of a user-side personal computer constituting an embodiment of a construction machine information providing system according to the present invention; is there.
FIG. 47 is a diagram showing an example of a screen displaying a list of data on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 48 is a diagram showing an example of a screen displaying a list of data on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 49 is a flowchart illustrating an example of a data processing procedure such as an event / alarm by a histogram processing program stored in a program storage area of a user-side personal computer, which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 50 is a diagram showing an example of a screen on which histogram data processed by a histogram processing program is graphically displayed on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 51 is a diagram showing another example of a screen in which histogram data processed by a histogram processing program is graphically displayed on a display unit of a user-side personal computer constituting an embodiment of a construction machine information providing system according to the present invention. is there.
FIG. 52 is a diagram showing still another example of a screen in which histogram data processed by the histogram processing program is graphically displayed on the display unit of the user-side personal computer which constitutes an embodiment of the construction machine information providing system according to the present invention. It is.
FIG. 53 is a diagram showing still another example of a screen in which histogram data processed by a histogram processing program is graphically displayed on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention. It is.
FIG. 54 is a diagram showing still another example of a screen in which histogram data processed by the histogram processing program is graphically displayed on the display unit of the user-side personal computer constituting the embodiment of the construction machine information providing system according to the present invention. It is.
FIG. 55 is a diagram showing still another example of a screen in which histogram data processed by the histogram processing program is graphically displayed on the display unit of the user-side personal computer which constitutes an embodiment of the construction machine information providing system according to the present invention. It is.
FIG. 56 is a diagram showing a display example of a second graph selection area and a menu button area displayed on a display unit of a user-side personal computer which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 57 is displayed when an “Option setting” button is clicked in a menu button area displayed on a display unit of a user-side personal computer that constitutes an embodiment of a construction machine information providing system according to the present invention. It is a figure showing the example of an option setting screen.
FIG. 58 is a diagram illustrating a display example of a menu area displayed on a display unit of a user-side personal computer that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 59 shows details displayed in a pull-down menu when a “File” menu is clicked in a menu area displayed on a display section of a user-side personal computer that constitutes an embodiment of the construction machine information providing system according to the present invention. It is a figure showing the example of a menu.
FIG. 60: Data and graphs of a plurality of files are simultaneously displayed on one screen in a menu button area displayed on a display section of a personal computer on the user side which constitutes one embodiment of the construction machine information providing system of the present invention. FIG. 9 is a diagram showing an example in a case where a multiple screen display button is provided as a simultaneous display instruction means for causing the display to be performed simultaneously.
FIG. 61 is a functional block diagram showing an outline of processing functions of a CPU of a main server which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 62 shows the processing function of the machine / operation data processing unit of the main server constituting the embodiment of the construction machine information providing system of the present invention when the machine / operation data is sent from the user's personal computer. It is a flowchart.
FIG. 63 is a flowchart showing a product replacement information processing function in a product replacement / parts repair / replacement data processing unit of the main server which constitutes one embodiment of the construction machine information providing system of the present invention.
FIG. 64 is a flowchart showing a processing function of part replacement / exchange information in a product replacement / parts repair / exchange data processing unit of a main server constituting an embodiment of the construction machine information providing system of the present invention.
FIG. 65 is a diagram showing a storage state of operation data, actual maintenance data, and replacement operation time data in a database of a main server which constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 66 is a flowchart showing a procedure for obtaining distribution data of the number of operating machines with respect to the engine operating time for each model in the machine / operation data processing unit of the main server which constitutes an embodiment of the construction machine information providing system of the present invention. is there.
FIG. 67 is an example of a distribution diagram created by a machine / operation data processing unit of a main server which constitutes an embodiment of a construction machine information providing system according to the present invention; It is a distribution map.
FIG. 68 is a flowchart showing a procedure for obtaining distribution data of the number of operating units with respect to the operating time of each component in the machine / operation data processing unit of the main server constituting one embodiment of the construction machine information providing system of the present invention. .
FIG. 69 is an example of a distribution diagram created by a machine / operation data processing unit of a main server constituting an embodiment of a construction machine information providing system according to the present invention.
FIG. 70 is an example of a distribution diagram created by a machine / operation data processing unit of a main server that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 71 is a diagram showing the distribution of the number of product replacements with respect to the operating hours of hydraulic shovels that have been replaced in the past in the product replacement / parts repair / replacement data processing unit of the main server constituting the embodiment of the construction machine information providing system according to the present invention; 5 is a flowchart illustrating a procedure for obtaining data.
FIG. 72 is an example of a distribution diagram created by a product replacement / parts repair / exchange data processing unit of a main server that constitutes an embodiment of a construction machine information providing system according to the present invention.
FIG. 73 calculates the distribution data of the past number of parts repair / replacement with respect to the operation time in the product replacement / parts repair / replacement data processing unit of the main server which constitutes one embodiment of the construction machine information providing system of the present invention; It is a flowchart which shows the procedure which obtains the distribution chart of the number of parts repair exchange based on distribution data.
FIG. 74 is an example of a distribution diagram created by a product replacement / parts repair / exchange data processing unit of a main server that constitutes an embodiment of a construction machine information providing system according to the present invention;
FIG. 75 is a flowchart showing a sales plan creation procedure as in the sales plan formulation section of the main server which constitutes one embodiment of the construction machine information providing system of the present invention.
FIG. 76 is a diagram showing an example of a customer-specific parts sales list created in a sales plan formulation section of a main server constituting an embodiment of a construction machine information providing system according to the present invention.
FIG. 77 is a diagram showing an example of a parts sales list by dealer etc. created by a sales plan formulation section of the main server which constitutes one embodiment of the construction machine information providing system of the present invention.
FIG. 78 is a flowchart showing a sales plan creation procedure in a sales plan development unit of the main server constituting one embodiment of the construction machine information providing system of the present invention when a campaign is conducted.
FIG. 79 is a diagram showing an example of a customer-specific parts sales list created in a sales plan development section of a main server constituting an embodiment of a construction machine information providing system according to the present invention when conducting a campaign.
FIG. 80 is a diagram showing an example of a guide letter to a customer created by the CPU of the intermediate server which constitutes one embodiment of the construction machine information providing system of the present invention.
FIG. 81 is a diagram showing an example of a guide letter created by a CPU of an intermediate server constituting an embodiment of a construction machine information providing system according to the present invention for a customer who corresponds to the campaign when the campaign is implemented.
[Explanation of symbols]
1 Hydraulic excavator (construction equipment)
2 Aircraft controller
4. User side personal computer (information terminal; information display device)
4a Communication interface (input means)
4B display unit (display means)
5 Main server
5A database
6. Intermediate server
Claims (8)
前記サーバは、複数の建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶し、
前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、
その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、
この認定した部品についてその数量に応じ予定販売価格を決定し、
この予定販売価格を、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記従事者又は前記従事者を管理する者に対し情報通信を介して出力することを特徴とする建設機械の情報提供システム。Information on construction machinery by information communication between a manufacturer of construction machinery or a person entrusted by this manufacturer, and a service worker for a construction machine user or owner or a person managing said worker A construction machine information providing system comprising a server for giving and receiving and storing in a database,
The server acquires data related to the operation of each part of the plurality of construction machines via information communication and stores the acquired data in the database,
Based on the data stored in the database, the repair / replacement time of parts related to the part is calculated for each construction machine,
The parts whose repair / replacement time is almost the same among multiple construction machines are certified,
The estimated selling price is determined for the certified parts according to the quantity,
The planned selling price is output to the worker or a person managing the worker via information communication as basic information for service to a user or an owner of the corresponding construction machine. Information system for construction machinery.
前記サーバは、複数の建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶し、
前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、
その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、
この認定した部品について、その修理交換時期以前の割引販売期間とこの割引販売期間における割引販売価格とを決定し、
前記割引販売期間と前記割引販売価格とを、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記従事者又は前記従事者を管理する者に対し情報通信を介して出力することを特徴とする建設機械の情報提供システム。Information on construction machinery by information communication between a manufacturer of construction machinery or a person entrusted by this manufacturer, and a service worker for a construction machine user or owner or a person managing said worker A construction machine information providing system comprising a server for giving and receiving and storing in a database,
The server acquires data related to the operation of each part of the plurality of construction machines via information communication and stores the acquired data in the database,
Based on the data stored in the database, the repair / replacement time of parts related to the part is calculated for each construction machine,
The parts whose repair / replacement time is almost the same among multiple construction machines are certified,
For this certified part, determine the discount sale period before the repair and replacement period and the discount sale price during this discount sale period,
The discount sale period and the discount sale price are output to the worker or the person managing the worker via information communication as basic information for a service to a user or an owner of the corresponding construction machine. A construction machine information providing system.
前記情報端末は、前記建設機械の部位ごとの稼働に係わるデータを取得する携帯端末に接続可能であり、
前記主サーバは、各情報端末より対応する建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶するとともに、前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品についてその数量に応じ予定販売価格を決定し、この予定販売価格を、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記中間サーバに対し情報通信を介して出力し、
前記中間サーバは、前記主サーバから入力した前記基礎情報又はこれに基づく情報を前記情報端末に出力し、
前記情報端末は、前記中間サーバから入力された情報を、前記使用者又は所有者に対するサービス情報として所定の態様で表示することを特徴とする建設機械の情報提供システム。An information terminal provided on the side of the user or owner of the construction machine, a main server provided on the side of the manufacturer of the construction machine or a person entrusted by the manufacturer, and a user or owner of the construction machine. A construction machine information providing system for exchanging information about the construction machine by information communication with an intermediate server provided on a side of a service worker or a person managing the worker,
The information terminal is connectable to a mobile terminal that acquires data related to operation of each part of the construction machine,
The main server obtains data relating to the operation of each part of the construction machine corresponding to each part from each information terminal through information communication and stores the data in the database, and based on the data stored in the database, Calculate the repair / replacement time of the parts related to the part, certify the parts whose repair / replacement time is substantially the same in a plurality of construction machines, determine the estimated selling price according to the quantity of the certified parts, This planned selling price is output via the information communication to the intermediate server as basic information for a service to a user or an owner of the corresponding construction machine,
The intermediate server outputs the basic information input from the main server or information based on the basic information to the information terminal,
The information terminal according to claim 1, wherein the information terminal displays information input from the intermediate server as service information for the user or the owner in a predetermined mode.
前記情報端末は、前記建設機械の部位ごとの稼働に係わるデータを取得する携帯端末に接続可能であり、
前記主サーバは、各情報端末より対応する建設機械の部位ごとの稼働に係わるデータを情報通信を介して取得して前記データベースに記憶するとともに、前記データベースに記憶したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、この認定した部品についてその修理交換時期以前の割引定販売期間とこの割引販売期間における割引販売価格とを決定し、前記割引販売期間と前記割引販売価格とを、対応する建設機械の使用者又は所有者に対するサービスのための基礎情報として、前記中間サーバに対し情報通信を介して出力し、
前記中間サーバは、前記主サーバから入力した前記基礎情報又はこれに基づく情報を前記情報端末に出力し、
前記情報端末は、前記中間サーバから入力された情報を、前記使用者又は所有者に対するサービス情報として所定の態様で表示することを特徴とする建設機械の情報提供システム。An information terminal provided on the side of the user or owner of the construction machine, a main server provided on the side of the manufacturer of the construction machine or a person entrusted by the manufacturer, and a user or owner of the construction machine. A construction machine information providing system for exchanging information about the construction machine by information communication with an intermediate server provided on a side of a service worker or a person managing the worker,
The information terminal is connectable to a mobile terminal that acquires data related to operation of each part of the construction machine,
The main server obtains data relating to the operation of each part of the construction machine corresponding to each part from each information terminal through information communication and stores the data in the database, and based on the data stored in the database, Calculate the repair / replacement time of the parts related to the part, and certify the parts whose repair / replacement time is substantially the same for a plurality of construction machines. Determine the discount sale price in this discount sale period, and provide the discount sale period and the discount sale price to the intermediate server as basic information for service to the user or owner of the corresponding construction machine. Output via communication,
The intermediate server outputs the basic information input from the main server or information based on the basic information to the information terminal,
The information terminal according to claim 1, wherein the information terminal displays information input from the intermediate server as service information for the user or the owner in a predetermined mode.
前記建設機械の部位ごとの稼働に係わるデータに基づいて前記部位に係わる部品について算出された修理交換時期及び予定販売価格に関する表示制御信号を、外部より情報通信を介し入力する入力手段と、
この入力手段で入力した表示制御信号に基づき、前記部品の修理交換時期及び予定販売価格を表示する表示手段と
を備えることを特徴とする建設機械の情報表示装置。A construction machine information display device that is installed on the user or owner side of the construction machine and displays service information on the construction machine,
Input means for externally inputting a display control signal relating to a repair / replacement time and a planned selling price calculated for a part related to the part based on data related to operation of each part of the construction machine via information communication,
An information display device for a construction machine, comprising: display means for displaying a repair / replacement time of the part and a planned selling price based on the display control signal input by the input means.
前記建設機械の部位ごとの稼働に係わるデータに基づいて前記部位に係わる部品について算出された修理交換時期、そのときの予定販売価格、前記修理交換時期以前の割引販売期間、及びこの割引販売期間における割引販売価格に関する表示制御信号を、外部より情報通信を介し入力する入力手段と、
この入力手段で入力した表示制御信号に基づき、前記部品の修理交換時期、予定販売価格、割引販売期間、及び割引販売価格を表示する表示手段と
を備えることを特徴とする建設機械の情報表示装置。A construction machine information display device that is installed on the user or owner side of the construction machine and displays service information on the construction machine,
The repair / replacement time calculated for the part related to the part based on the data relating to the operation of each part of the construction machine, the scheduled sales price at that time, the discounted sales period before the repair / replacement time, and the discounted sales period Input means for externally inputting a display control signal relating to the discounted sales price via information communication,
A display unit for displaying a repair / replacement time of the part, a planned sales price, a discount sales period, and a discount sales price based on the display control signal input by the input unit. .
その取得したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、
その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、
この認定した部品についてその数量に応じ予定販売価格を決定し、
この予定販売価格を、対応する建設機械の使用者又は所有者に対するサービス情報として、情報通信を介して出力することを特徴とする建設機械の情報提供方法。Obtain data related to the operation of each part of multiple construction machines via information communication,
Based on the obtained data, a repair / replacement time of parts related to the part is calculated for each construction machine,
The parts whose repair / replacement time is almost the same among multiple construction machines are certified,
The estimated selling price is determined for the certified parts according to the quantity,
A method of providing information on a construction machine, comprising outputting the planned selling price as service information to a user or an owner of a corresponding construction machine through information communication.
その取得したデータに基づき、各建設機械ごとに前記部位に係わる部品の修理交換時期を算出し、
その修理交換時期が複数の建設機械で互いに略同一となる部品を認定し、
この認定した部品について、その修理交換時期以前の割引販売期間とこの割引販売期間における割引販売価格とを決定し、
前記割引販売期間と前記割引販売価格とを、対応する建設機械の使用者又は所有者に対するサービス情報として、情報通信を介して出力することを特徴とする建設機械の情報提供方法。Obtain data related to the operation of each part of multiple construction machines via information communication,
Based on the obtained data, a repair / replacement time of parts related to the part is calculated for each construction machine,
The parts whose repair / replacement time is almost the same among multiple construction machines are certified,
For this certified part, determine the discount sale period before the repair and replacement period and the discount sale price during this discount sale period,
A method for providing information on a construction machine, comprising: outputting the discount sale period and the discount sale price as service information for a corresponding construction machine user or owner via information communication.
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002171167A JP2004021290A (en) | 2002-06-12 | 2002-06-12 | Information providing system for construction machinery, information display unit for the same machinery, and information providing method for the same machinery |
EP03733339A EP1513086A4 (en) | 2002-06-12 | 2003-06-10 | Information providing system of construction machine and information providing method of construction machine |
CNA03801176XA CN1564995A (en) | 2002-06-12 | 2003-06-10 | Information providing system of construction machine and information providing method of construction machine |
US10/496,127 US20050021245A1 (en) | 2002-06-12 | 2003-06-10 | Information providing system of construction machine and information providing method of construction machine |
AU2003242158A AU2003242158B2 (en) | 2002-06-12 | 2003-06-10 | Information providing system of construction machine and information providing method of construction machine |
PCT/JP2003/007325 WO2003107235A1 (en) | 2002-06-12 | 2003-06-10 | Information providing system of construction machine and information providing method of construction machine |
KR1020047010868A KR100696730B1 (en) | 2002-06-12 | 2003-06-10 | Information providing system of construction machine and information providing method of construction machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002171167A JP2004021290A (en) | 2002-06-12 | 2002-06-12 | Information providing system for construction machinery, information display unit for the same machinery, and information providing method for the same machinery |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004021290A true JP2004021290A (en) | 2004-01-22 |
Family
ID=31171093
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002171167A Pending JP2004021290A (en) | 2002-06-12 | 2002-06-12 | Information providing system for construction machinery, information display unit for the same machinery, and information providing method for the same machinery |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004021290A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007241437A (en) * | 2006-03-06 | 2007-09-20 | Chugoku Electric Power Co Inc:The | Equipment management system and equipment management method |
JPWO2005106139A1 (en) * | 2004-04-28 | 2008-03-21 | 株式会社小松製作所 | Maintenance support system for construction machinery |
JP2013069009A (en) * | 2011-09-21 | 2013-04-18 | Hitachi High-Tech Fielding Corp | Maintenance optimization system and maintenance optimization method for instrument |
WO2013145203A1 (en) * | 2012-03-29 | 2013-10-03 | 株式会社日立製作所 | Maintenance information coordination system |
JP2019113907A (en) * | 2017-12-21 | 2019-07-11 | 中日本高速オートサービス株式会社 | Maintenance management device, maintenance management method and maintenance management program |
JP2020535573A (en) * | 2017-09-29 | 2020-12-03 | ウィー プレディクト リミテッドWe Predict Limited | Machine analysis |
JP2021076389A (en) * | 2019-11-05 | 2021-05-20 | 日立建機株式会社 | Work machine component deterioration estimation system and work machine component deterioration estimation method |
-
2002
- 2002-06-12 JP JP2002171167A patent/JP2004021290A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2005106139A1 (en) * | 2004-04-28 | 2008-03-21 | 株式会社小松製作所 | Maintenance support system for construction machinery |
JP4884214B2 (en) * | 2004-04-28 | 2012-02-29 | 株式会社小松製作所 | Maintenance support system for construction machinery |
JP2007241437A (en) * | 2006-03-06 | 2007-09-20 | Chugoku Electric Power Co Inc:The | Equipment management system and equipment management method |
JP2013069009A (en) * | 2011-09-21 | 2013-04-18 | Hitachi High-Tech Fielding Corp | Maintenance optimization system and maintenance optimization method for instrument |
WO2013145203A1 (en) * | 2012-03-29 | 2013-10-03 | 株式会社日立製作所 | Maintenance information coordination system |
JPWO2013145203A1 (en) * | 2012-03-29 | 2015-08-03 | 株式会社日立製作所 | Maintenance information linkage system |
JP2020535573A (en) * | 2017-09-29 | 2020-12-03 | ウィー プレディクト リミテッドWe Predict Limited | Machine analysis |
JP7125491B2 (en) | 2017-09-29 | 2022-08-24 | ウィー プレディクト リミテッド | mechanical analysis |
US11851034B2 (en) | 2017-09-29 | 2023-12-26 | We Predict Limited | Predicting vehicle repair operations |
JP2019113907A (en) * | 2017-12-21 | 2019-07-11 | 中日本高速オートサービス株式会社 | Maintenance management device, maintenance management method and maintenance management program |
JP2021076389A (en) * | 2019-11-05 | 2021-05-20 | 日立建機株式会社 | Work machine component deterioration estimation system and work machine component deterioration estimation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100696730B1 (en) | Information providing system of construction machine and information providing method of construction machine | |
JP4856163B2 (en) | Equipment for providing diagnostic information for construction machinery | |
JP5873388B2 (en) | Industrial vehicle management system | |
US7599775B2 (en) | Operation information control device and system for a construction machine | |
JP6236432B2 (en) | Work machine management server and work machine management method | |
AU2003277269B2 (en) | System and method for managing a fleet of machines | |
CN101645149A (en) | Ship production control system | |
Navon et al. | A model for automated monitoring of road construction | |
JP2004046550A (en) | Information providing system for construction machine, information display device for construction machine, and information providing method for construction machine | |
AU2003288985B2 (en) | Construction device information processing system and construction device information processing method | |
JP2004021286A (en) | Information providing system for construction machinery, information processor for the same machinery, and information providing method for the same machinery | |
JP2004021290A (en) | Information providing system for construction machinery, information display unit for the same machinery, and information providing method for the same machinery | |
JP7113054B2 (en) | Selection support system for repair parts for work machines | |
JP2010287069A (en) | Working machine management method in working machine management system | |
JP2010287070A (en) | Working machine management method in working machine management system | |
Bascur et al. | Reducing maintenance costs using process and equipment event management | |
JP2001306627A (en) | Specification-altered product generating device and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040825 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061226 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070220 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070403 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070529 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070626 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071016 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071113 |