(57)【要約】【課題】作業機械の設定状態が変化した際に、その変化を稼働可能残時間の演算に直ぐに反映させることが可能な技術の提供。【解決手段】油圧ショベル１は、第１演算部９３と第２演算部９５と補正部９７とを含む各種の処理部を備えており、所定の周期で油圧ショベル１の稼働可能残時間を演算する。第１演算部９３は、燃料残量を一定時間燃料消費量によって除算することにより、稼働可能残時間（Ｆ）を暫定的に演算する。第２演算部９５は、燃料消費量推定値テーブルを参照して、油圧ショベル１の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算する。補正部９７は、状態対応燃料消費量推定値（Ｂ）に対する前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を稼働可能残時間（Ｆ）に乗算することにより、前記稼働可能残時間（Ｆ）を補正する。【選択図】図３
2014238625.tif 000002
【特許請求の範囲】
【請求項１】
所定の周期で作業機械の稼働可能残時間を演算する、作業機械の稼働可能残時間演算装置であって、
今回の演算時に至るまでの一定時間に消費されるエンジンの燃料量を一定時間燃料消費量として取得する第１の取得手段と、
前記作業機械における燃料タンクの燃料残量を取得する第２の取得手段と、
前記今回の演算時において前記第２の取得手段により取得される燃料残量を前記一定時間燃料消費量によって除算することにより、前記今回の演算時における稼働可能残時間を暫定的に演算する第１の演算手段と、
前記作業機械の設定状態と単位時間あたりの燃料消費量推定値との関係を規定した情報を参照して、前記今回の演算時における前記作業機械の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算する第２の演算手段と、
前回の演算時における燃料消費量推定値である前回燃料消費量推定値（Ａ）を取得する第３の取得手段と、
前記状態対応燃料消費量推定値（Ｂ）に対する前記前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を前記稼働可能残時間に乗算することにより、前記稼働可能残時間を補正する補正手段と、
を備えることを特徴とする、作業機械の稼働可能残時間演算装置。
【請求項２】
請求項１に記載の作業機械の稼働可能残時間演算装置において、
前記設定状態は、前記エンジンの設定回転数を含むことを特徴とする、作業機械の稼働可能残時間演算装置。
【請求項３】
請求項１または請求項２に記載の作業機械の稼働可能残時間演算装置において、
前記設定状態は、前記作業機械の作業モードを含むことを特徴とする、作業機械の稼働可能残時間演算装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の作業機械の稼働可能残時間演算装置において、
前記補正手段により補正された前記稼働可能残時間を表示装置に表示する表示制御手段をさらに備えることを特徴とする、作業機械の稼働可能残時間演算装置。
【請求項５】
所定周期で作業機械の稼働可能残時間を演算する、作業機械の稼働可能残時間演算方法であって、
ａ）今回の演算時に至るまでの一定時間に消費されるエンジンの燃料量を一定時間燃料消費量として取得するステップと、
ｂ）前記今回の演算時において前記作業機械における燃料タンクの燃料残量を取得するステップと、
ｃ）前記燃料残量を前記一定時間燃料消費量によって除算することにより、前記今回の演算時における稼働可能残時間を暫定的に演算するステップと、
ｄ）前記作業機械の設定状態と単位時間あたりの燃料消費量推定値との関係を規定した情報を参照して、前記今回の演算時における前記作業機械の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算するステップと、
ｅ）前回の演算時における燃料消費量推定値である前回燃料消費量推定値（Ａ）を取得するステップと、
ｆ）前記状態対応燃料消費量推定値（Ｂ）に対する前記前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を前記稼働可能残時間に乗算することにより、前記稼働可能残時間を補正するステップと、
を備えることを特徴とする、作業機械の稼働可能残時間演算方法。
【請求項６】
所定の周期で稼働可能残時間を演算する作業機械であって、
エンジンと、
前記エンジンの燃料を収容する燃料タンクと、
前記燃料タンクの燃料残量を検出する検出器と、
前記作業機械を制御するコントローラと、
を備え、
前記コントローラは、
今回の演算時に至るまでの一定時間に消費される前記エンジンの燃料量を一定時間燃料消費量として取得し、
前記今回の演算時において前記検出器により検出される燃料残量を前記一定時間燃料消費量によって除算することにより、前記今回の演算時における稼働可能残時間を暫定的に演算し、
前記作業機械の設定状態と単位時間あたりの燃料消費量推定値との関係を規定した情報を参照して、前記今回の演算時における前記作業機械の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算し、
前回の演算時における燃料消費量推定値である前回燃料消費量推定値（Ａ）を取得し、
前記状態対応燃料消費量推定値（Ｂ）に対する前記前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を前記稼働可能残時間に乗算することにより、前記稼働可能残時間を補正することを特徴とする作業機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業機械の稼働可能残時間演算装置及びそれに関連する技術に関する。
【背景技術】
【０００２】
油圧ショベル等の作業機械では、作業負荷に応じて燃料の消費量が大きく変動するため、オペレータが燃料の消費量を予測することは困難であった。
【０００３】
これに対して、実際の燃料消費量に基づいて、作業機械の稼働可能残時間を予測する技術が提案されている。詳細には、所定時間の燃料消費量と、最近の燃料消費量の傾向が加味された予想される燃料消費量の変動量を加算した値との和で、燃料残量を除算して稼働可能残時間を求める技術が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−０８３４６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、作業機械では、その設定状態の変化により、燃料消費量が大きく変動する場合が有る。たとえば、作業機械の作業モードが軽作業モードから重作業モードに切り替えられた場合、燃料消費量が大きく上昇するため、稼働可能残時間は大幅に減少する。このように、作業機械では、その設定状態の変化に伴って、稼働可能残時間が大きく変動し得る。したがって、作業機械の稼働可能残時間の演算において、当該作業機械の設定状態の変化をも反映させることが好ましい。
【０００６】
しかしながら、上記特許文献１記載の技術においては、作業機械の設定状態が変化した際に、その変化を稼働可能残時間の演算に直ぐに反映することは困難であった。
【０００７】
そこで本発明は、作業機械の設定状態が変化した際に、その変化を稼働可能残時間の演算に直ぐに反映させることが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、所定の周期で作業機械の稼働可能残時間を演算する、作業機械の稼働可能残時間演算装置であって、今回の演算時に至るまでの一定時間に消費されるエンジンの燃料量を一定時間燃料消費量として取得する第１の取得手段と、前記作業機械における燃料タンクの燃料残量を取得する第２の取得手段と、前記今回の演算時において前記第２の取得手段により取得される燃料残量を前記一定時間燃料消費量によって除算することにより、前記今回の演算時における稼働可能残時間を暫定的に演算する第１の演算手段と、前記作業機械の設定状態と単位時間あたりの燃料消費量推定値との関係を規定した情報を参照して、前記今回の演算時における前記作業機械の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算する第２の演算手段と、前回の演算時における燃料消費量推定値である前回燃料消費量推定値（Ａ）を取得する第３の取得手段と、前記状態対応燃料消費量推定値（Ｂ）に対する前記前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を前記稼働可能残時間に乗算することにより、前記稼働可能残時間を補正する補正手段とを備えることを特徴とする、作業機械の稼働可能残時間演算装置を提供している。
【０００９】
ここで、前記設定状態は、前記エンジンの設定回転数を含むのが好ましい。
【００１０】
また、前記設定状態は、前記作業機械の作業モードを含むのが好ましい。
【００１１】
さらに、前記補正手段により補正された前記稼働可能残時間を表示装置に表示する表示制御手段をさらに備えるのが好ましい。
【００１２】
また、本発明は、所定周期で作業機械の稼働可能残時間を演算する、作業機械の稼働可能残時間演算方法であって、ａ）今回の演算時に至るまでの一定時間に消費されるエンジンの燃料量を一定時間燃料消費量として取得するステップと、ｂ）前記今回の演算時において前記作業機械における燃料タンクの燃料残量を取得するステップと、ｃ）前記燃料残量を前記一定時間燃料消費量によって除算することにより、前記今回の演算時における稼働可能残時間を暫定的に演算するステップと、ｄ）前記作業機械の設定状態と単位時間あたりの燃料消費量推定値との関係を規定した情報を参照して、前記今回の演算時における前記作業機械の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算するステップと、ｅ）前回の演算時における燃料消費量推定値である前回燃料消費量推定値（Ａ）を取得するステップと、ｆ）前記状態対応燃料消費量推定値（Ｂ）に対する前記前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を前記稼働可能残時間に乗算することにより、前記稼働可能残時間を補正するステップとを備えることを特徴とする、作業機械の稼働可能残時間演算方法を提供している。
【００１３】
さらに、本発明は、所定の周期で稼働可能残時間を演算する作業機械であって、エンジンと、前記エンジンの燃料を収容する燃料タンクと、前記燃料タンクの燃料残量を検出する検出器と、前記作業機械を制御するコントローラとを備え、前記コントローラは、今回の演算時に至るまでの一定時間に消費される前記エンジンの燃料量を一定時間燃料消費量として取得し、前記今回の演算時において前記検出器により検出される燃料残量を前記一定時間燃料消費量によって除算することにより、前記今回の演算時における稼働可能残時間を暫定的に演算し、前記作業機械の設定状態と単位時間あたりの燃料消費量推定値との関係を規定した情報を参照して、前記今回の演算時における前記作業機械の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算し、前回の演算時における燃料消費量推定値である前回燃料消費量推定値（Ａ）を取得し、前記状態対応燃料消費量推定値（Ｂ）に対する前記前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を前記稼働可能残時間に乗算することにより、前記稼働可能残時間を補正することを特徴とする作業機械を提供している。
【発明の効果】
【００１４】
請求項１記載の作業機械の稼働可能残時間演算装置によれば、今回の演算時における作業機械の設定状態に応じた燃料消費量推定値である状態対応燃料消費量推定値（Ｂ）を演算し、当該状態対応燃料消費量推定値（Ｂ）に対する前回燃料消費量推定値（Ａ）の比率（Ａ／Ｂ）を稼働可能残時間に乗算し、当該稼働可能残時間を補正するように構成されている。そのため、作業機械の設定状態が変化した場合であっても、その変化を稼働可能残時間の演算に直ぐに反映させることが可能である。請求項５記載の作業機械の稼働可能残時間演算方法及び請求項６記載の作業機械についても同様である。
【００１５】
請求項２記載の作業機械の稼働可能残時間演算装置によれば、作業機械の設定状態がエンジンの設定回転数を含むように構成されている。そのため、エンジンの設定回転数が変化した場合であっても、その変化を稼働可能残時間の演算に直ぐに反映させることが可能である。
【００１６】
請求項３記載の作業機械の稼働可能残時間演算装置によれば、作業機械の設定状態が当該作業機械の作業モードを含むように構成されている。そのため、作業モードが変化した場合であっても、その変化を稼働可能残時間の演算に直ぐに反映させることが可能である。
【００１７】
請求項４記載の作業機械の稼働可能残時間演算装置によれば、稼働可能残時間を表示装置に表示する表示制御手段をさらに備えるように構成されている。そのため、作業機械のオペレータに稼働可能残時間を認識させることが可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態による作業機械を示す概略側面図。
【図２】キャブの内部を鳥瞰した模式図。
【図３】作業機械の構成を示す機能ブロック図。
【図４】燃料消費量推定値テーブルを示す図。
【図５】稼働可能残時間の演算処理を示すフローチャート。
【図６】変形例に係る燃料消費量推定値テーブルを示す図。
【発明を実施するための形態】
【００１９】
＜１．構成＞
本発明の実施形態による作業機械の稼働可能残時間演算装置について図１乃至図５に基づき説明する。本実施形態では、作業機械の一例として、油圧ショベル１（図１参照）を例にとって説明する。
【００２０】
図１に示すように、油圧ショベル１は、クローラ式の下部走行体２と上部旋回体３と作業アタッチメント４とを備えて構成される。
【００２１】
上部旋回体３は、下部走行体２上に搭載されており、鉛直軸まわりに旋回することが可能である。上部旋回体３は、図１に示すように、キャブ（運転室）３１と機械室３３とを備えて構成されている。キャブ３１は、作業アタッチメント４に隣接して上部旋回体３の前部左隅に設けられている。機械室３３は、キャブ３１の後部に設けられており、エンジンＥＧ及び燃料タンクＴＫ等を備えている。
【００２２】
作業アタッチメント４は、上部旋回体３の前部に起伏可能に装着されており、ブーム４１とアーム４３とバケット４５とを備えて構成される。
【００２３】
図２は、キャブ３１の内部を鳥瞰した模式図である。図２に示すように、キャブ３１には、内部略中央にオペレータが着座するシート３１ａが配置され、その周囲に走行レバー及び走行ペダル３１ｂ、表示装置３１ｃ、作業モード選択スイッチ３１ｄ、アクセルボリューム３１ｅ及び操作レバー３１ｆが配置されている。
【００２４】
表示装置３１ｃは、液晶ディスプレイ等で構成されており、油圧ショベル１に関する各種情報（たとえば、燃料残量、エンジン水温、稼働可能残時間）を表示する。
【００２５】
作業モード選択スイッチ３１ｄは、油圧ショベル１の作業モードを選択するためのスイッチである。本実施形態では、油圧ショベル１は、３つの作業モード（重作業モードＭＤ１、通常モードＭＤ２、軽作業モードＭＤ３）を切り替えて作業を行うことが可能である。３つの作業モードＭＤ１〜ＭＤ３は、燃料消費量が互いに異なる。具体的には、重作業モードＭＤ１の燃料消費量が最も大きく、軽作業モードＭＤ３の燃料消費量が最も小さい。通常モードＭＤ２の燃料消費量は、軽作業モードＭＤ３の燃料消費量よりも大きく、重作業モードＭＤ１の燃料消費量よりも小さい。なお、作業モード選択スイッチ３１ｄを介して作業モードが選択されると、作業モード選択信号が後述のコントローラ９に入力される。
【００２６】
アクセルボリューム３１ｅは、エンジンの回転数（回転／分（ｒｐｍ））を設定するための操作部である。このアクセルボリューム３１ｅを介してエンジンの回転数が設定されると、エンジン回転設定信号が後述のコントローラ９に入力される。
【００２７】
図２に示すように、キャブ３１には、上記各部３１ａ〜３１ｆに加え、コントローラ９及びエンジンコントローラ３９等も配置されている。
【００２８】
コントローラ９は、油圧機器や表示装置など油圧ショベル１の各部を制御する。コントローラ９は、ＣＰＵ（Central Processing Unit）及び各種の半導体メモリ（ＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory））等を備えて構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ内に格納されている制御プログラムを実行することによって、各種の処理部を実現する。
【００２９】
具体的には、図３に示すように、コントローラ９は、一定時間燃料消費量取得部９１と、燃料残量取得部９２と、第１演算部９３と、第２演算部９５と、前回推定値取得部９６と、補正部９７と、表示制御部９９とを含む各種の処理部を実現する。コントローラ９は、これらの処理部を適宜実行することにより、所定の周期で油圧ショベル１の稼働可能残時間を演算する。なお、実際には、これらの処理部は概念的な存在であり、物理的に存在する訳ではない。また、以下では、稼働可能残時間の演算の説明に際して、前回の演算時を「演算時ｔ−１」、今回の演算時を「演算時ｔ」、次回の演算時を「演算時ｔ＋１」とも表現する。
【００３０】
また、図３に示すように、コントローラ９は、書き換え可能なメモリから構成される記憶部５をも備えている。記憶部５は、燃料消費量推定値テーブルＴＢ（図４参照）及び前回燃料消費量推定値Ａ（ｔ−１）等を記憶する。
【００３１】
燃料消費量推定値テーブルＴＢは、油圧ショベル１の設定状態と単位時間あたりの燃料消費量推定値（リッター（Ｌ）／時間（ｈ））との関係を規定したテーブルである。具体的には、図４に示すように、燃料消費量推定値テーブルＴＢには、各作業モードＭＤ１〜ＭＤ３におけるエンジンの設定回転数（ｒｐｍ）毎に単位時間（ここでは、１時間）あたりの燃料消費量推定値が記録されている。
【００３２】
前回燃料消費量推定値Ａ（ｔ−１）は、今回の演算時ｔにおいて、稼働可能残時間Ｔ（ｔ）の補正（後述）に用いられる値である。なお、前回燃料消費量推定値Ａ（ｔ−１）は、前回の演算時ｔ−１において算出され、記憶部５に記憶される。換言すれば、今回の演算時ｔにおいては、次回の演算時ｔ＋１に備えて、今回燃料消費量推定値Ａ（ｔ）が次回の演算時における前回燃料消費量推定値Ａ（ｔ−１）として予め算出され、記憶部５に記憶される。すなわち、前回燃料消費量推定値Ａ（ｔ−１）は、後述の稼働可能残時間Ｔ（ｔ）の補正に用いられた後、次回の演算時に備えて、今回燃料消費量推定値Ａ（ｔ）に更新される。
【００３３】
エンジンコントローラ３９は、エンジンＥＧの制御に係る各種の処理部を実現する。具体的には、図３に示すように、エンジンコントローラ３９は、エンジン回転数制御部８１と、燃料噴射量検出部８３とを含む各種の処理部を実現する。エンジン回転数制御部８１は、コントローラ９から送信されてくるエンジン回転数指令に基づいて、エンジンＥＧの回転数を制御する処理部である。燃料噴射量検出部８３は、エンジンＥＧの燃料噴射量を検出する処理部である。なお、燃料噴射量検出部８３で検出された燃料噴射量に関する情報は、コントローラ９に通知（入力）される。
【００３４】
図３に示すように、油圧ショベル１は、エンジンＥＧと、エンジンコントローラ３９と、燃料残量検出器３５と、油圧ポンプ比例弁３６と、表示装置３１ｃと、作業モード選択スイッチ３１ｄと、アクセルボリューム３１ｅと、コントローラ９とを備えている。
【００３５】
燃料残量検出器３５は、燃料タンクＴＫ（図１参照）に設置されており、当該燃料タンクＴＫの燃料残量を検出する。燃料残量検出器３５により検出された燃料残量は燃料残量信号としてコントローラ９に入力される。なお、燃料残量検出器３５以外の構成については、上述の通りである。
【００３６】
油圧ポンプ比例弁３６は、油圧ポンプの流量制御等を行うための比例弁である。コントローラ９は、作業モード選択信号に応じて、微操作性が必要な作業や重掘削作業に対応した油圧ポンプの流量制御を行う。具体的には、重作業モードＭＤ１では、重掘削作業に対応すべく、油圧ポンプのトルクが大きくなるように油圧ポンプ比例弁３６を制御する。一方、軽作業モードＭＤ３（省エネモード）では、微操作性が必要な作業に対応すべく、油圧ポンプのトルクが小さくなるように油圧ポンプ比例弁３６を制御する。通常モードＭＤ２は、これらの中間のモードである。
【００３７】
このため、エンジン設定回転数が同じであっても、重作業モードＭＤ１ではエンジン負荷が大きくなり、軽作業モードＭＤ３ではエンジン負荷が小さくなるため、作業モードによって燃料消費量が異なってくる。
【００３８】
＜２．動作＞
次に、図５のフローチャートを参照しつつ、演算時ｔにおける稼働可能残時間Ｔ（ｔ）の演算処理について詳細に説明する。なお、この実施形態では、演算周期は１秒間であるものとし、図５に示すフローチャートの演算処理は１秒間隔で実行されるものとする。
【００３９】
まず、ステップＳ１において、一定時間燃料消費量取得部９１は、今回の演算時ｔに至るまでの一定時間（ここでは、１００秒間）に消費されるエンジンＥＧの一定時間燃料消費量を一定時間燃料消費量Ｆ（ｔ）として取得する。具体的には、一定時間燃料消費量取得部９１は、次式（１）により一定時間燃料消費量Ｆ（ｔ）を演算して取得する。
Ｆ（ｔ）＝Ｆ（ｔ−１）×（Ｎ−１）／Ｎ＋演算周期の燃料噴射量・・・（１）
【００４０】
ここで、上記式（１）における「Ｆ（ｔ−１）」は、前回の演算時ｔ−１において演算された一定時間燃料消費量Ｆ（ｔ−１）である。なお、一定時間燃料消費量Ｆ（ｔ−１）は、前回の演算時ｔ−１において演算されて記憶部５に記憶されている。このため、一定時間燃料消費量取得部９１は、今回の一定時間燃料消費量Ｆ（ｔ）を演算する際に、前回の一定時間燃料消費量Ｆ（ｔ−１）を記憶部５から取得する。
【００４１】
また、上記式（１）における「Ｎ」は、次式（２）により算出される。
Ｎ＝一定時間／演算周期・・・（２）
【００４２】
ここでは、一定時間が１００秒間であり、演算周期は１秒間であることから、Ｎ＝１００である。
【００４３】
また、上記式（１）における演算周期（１秒間）の燃料噴射量は、エンジンコントローラ３９の燃料噴射量検出部８３からコントローラ９に送信される燃料指示噴射量に基づいて算出される。
【００４４】
なお、今回の一定時間燃料消費量Ｆ（ｔ）が演算されると、次回の一定時間燃料消費量Ｆ（ｔ＋１）の演算に備えて、記憶部５に記憶されている前回の一定時間燃料消費量Ｆ（ｔ）は今回の一定時間燃料消費量Ｆ（ｔ）に更新される。
【００４５】
ステップＳ２では、燃料残量取得部９２は、油圧ショベル１における燃料タンクＴＫの燃料残量Ｒ（ｔ）を取得する。なお、燃料残量Ｒ（ｔ）は、今回の演算時ｔにおいて、燃料残量検出器３５から入力される燃料残量信号に基づいて算出される。
【００４６】
この後、ステップＳ３において、第１演算部９３は、油圧ショベル１の稼働可能残時間Ｔ（ｔ）を暫定的に演算する。詳細には、第１演算部９３は、ステップＳ２で燃料残量取得部９２により取得した燃料残量Ｒ（ｔ）を、ステップＳ１で一定時間燃料消費量取得部９１により取得したＦ（ｔ）によって除算することにより、稼働可能残時間Ｔ（ｔ）を暫定的に演算する。具体的には、第１演算部９３は、次式（３）により稼働可能残時間Ｔ（ｔ）を演算する。
Ｔ（ｔ）＝Ｒ（ｔ）／Ｆ（ｔ）・・・（３）
【００４７】
上記式（３）により、油圧ショベル１の稼働可能残時間Ｔ（ｔ）が暫定的に演算されると、次述するように、当該稼働可能残時間Ｔの補正処理（ステップＳ４〜Ｓ６）が行われる。
【００４８】
まず、ステップＳ４において、第２演算部９５は、燃料消費量推定値テーブルＴＢ（図４参照）を参照して、今回の演算時ｔにおける油圧ショベル１の設定状態Ｓ（ｔ）に応じた状態対応燃料消費量推定値Ｂを演算する。なお、この実施形態では、設定状態Ｓ（ｔ）は、特定の作業モードＭＤにおけるエンジンの設定回転数の状態を示している。
【００４９】
たとえば、作業モードが重作業モードＭＤ１であり、エンジンの設定回転数が１０００（ｒｐｍ）である場合、燃料消費量推定値テーブルＴＢ（図４参照）には、対応する燃料消費量推定値（１０（Ｌ／ｈ））が存在する。この場合、第２演算部９５は、当該燃料消費量推定値（１０（Ｌ／ｈ））をそのまま状態対応燃料消費量推定値Ｂとする。
【００５０】
一方、作業モードが軽作業モードＭＤ３であり、エンジンの設定回転数が１３００（ｒｐｍ）である場合、燃料消費量推定値テーブルＴＢ（図４参照）には、該当する燃料消費量推定値が存在しない。この場合、第２演算部９５は、燃料消費量推定値テーブルＴＢに基づいて、設定状態Ｓ（ｔ）（作業モード＝ＭＤ１、エンジンの設定回転数＝１３００（ｒｐｍ））に応じた燃料消費量推定値（１１（Ｌ／ｈ））を補間演算して状態対応燃料消費量推定値Ｂを求める。
【００５１】
つぎに、ステップＳ５において、前回推定値取得部９６は、前回の燃料消費量推定値Ａ（ｔ−１）を記憶部５から取得する。
【００５２】
この後、ステップＳ６において、補正部９７は、ステップＳ３において暫定的に演算した稼働可能残時間Ｔ（ｔ）を補正する。具体的には、補正部９７は、次式（４）により稼働可能残時間Ｔ（ｔ）を補正する。
Ｔ’（ｔ）＝Ｔ（ｔ）×Ａ（ｔ−１）／Ｂ・・・（４）
【００５３】
上記のステップＳ４〜Ｓ６の処理により、稼働可能残時間Ｔ（ｔ）が稼働可能残時間Ｔ’（ｔ）に補正される。
【００５４】
この後、ステップＳ７においては、今回の演算時ｔにおける燃料消費量推定値Ａ（ｔ）が次式（５）により演算される。
Ａ（ｔ）＝Ａ（ｔ−１）×（Ｎ−１）／Ｎ＋Ｂ／Ｎ・・・（５）
【００５５】
なお、上述のように、「Ａ（ｔ−１）」は前回の演算時ｔにおける燃料消費量推定値であり、「Ｎ」は上記式（２）により算出される値であり、Ｂは状態対応燃料消費量推定値である。
【００５６】
上記式（５）により燃料消費量推定値Ａ（ｔ）が演算されると、次回の稼働可能残時間Ｔ（ｔ＋１）の演算に備えて、記憶部５に記憶されている前回燃料消費量推定値Ａ（ｔ−１）は燃料消費量推定値Ａ（ｔ）に更新される。
【００５７】
最後に、ステップＳ８において、表示制御部９９は、ステップＳ６において補正された稼働可能残時間Ｔ’（ｔ）を表示装置３１ｃに表示する。
【００５８】
以上の動作によれば、稼働可能残時間Ｔ（ｔ）が暫定的に演算された後（図５のステップＳ３）、状態対応燃料消費量推定値Ｂに対する前回燃料消費量推定値Ａ（ｔ−１）の比率（Ａ（ｔ−１）／Ｂ）が当該稼働可能残時間Ｔ（ｔ）に乗算されることにより、当該稼働可能残時間Ｔ（ｔ）が稼働可能残時間Ｔ’（ｔ）に補正される。（図５のステップＳ６）。したがって、油圧ショベル１の設定状態Ｓ（ｔ）（詳細には、作業モード及びエンジンの設定回転数のうち少なくとも一方）が変化した場合であっても、その変化を稼働可能残時間Ｔ（ｔ）の演算に直ぐに反映させることが可能である。換言すれば、作業モードやエンジン回転数の変更がされた場合であっても、その変更内容が反映されたより正確な稼働可能残時間をオペレータに提供することが可能である。
【００５９】
また、図５のステップＳ６において補正された稼働可能残時間Ｔ’（ｔ）が表示装置３１ｃに表示されるので（図５のステップＳ８）、オペレータは、当該稼働可能残時間Ｔ’（ｔ）を認識することが可能である。その結果、オペレータは、燃料の給油のタイミングを把握でき、燃料切れを防止することが可能である。
【００６０】
また特に、作業モードやエンジンの設定回転数が変更された場合に、（その変更内容を反映した）稼働可能残時間Ｔ’（ｔ）が表示装置３１ｃに表示されるので、オペレータに対して省エネモードによる運転を推奨することも可能である。
【００６１】
＜３．変形例＞
本発明による作業機械の稼働可能残時間演算装置は上述した実施の形態に限定されず、特許請求の範囲に記載した範囲で種々の変形や改良が可能である。
【００６２】
例えば、上述した実施の形態では、油圧ショベル１の設定状態Ｓ（ｔ）が特定の作業モードにおけるエンジンの設定回転数の状態を示す場合を例示したが、これに限定されず、単に特定の作業モードの状態を示すものであってもよく、単にエンジンの設定回転数の状態を示すものであってもよい。例えば、設定状態が単にエンジンの設定回転数の状態を示すものである場合、燃料消費量推定値テーブルＴＢは図６に示すようなものとなる。あるいは、当該設定状態Ｓ（ｔ）が特定の作業モードにおけるエンジンの設定トルクの状態を示すものであってもよく、単にエンジンの設定トルクの状態を示すものであってもよい。その他、設定状態は、単位時間あたりの燃料消費量推定値を変更するような何らかの状態であればよい。
【００６３】
また、上述した実施の形態では、状態対応燃料消費量推定値Ｂが、図４に示す燃料消費量推定値テーブルＴＢを参照して算出される場合を例示したが、これに限定されない。例えば、状態対応燃料消費量推定値Ｂが、油圧ショベル１の設定状態と単位時間あたりの燃料消費量推定値との関係を規定した関係式に基づいて算出されるようにしてもよい。
【００６４】
また、上述した実施の形態では、図５のステップＳ６で補正された稼働可能残時間Ｔ’（ｔ）が表示装置３１ｃに表示される場合を例示したが、これに限定されない。たとえば、油圧ショベル１とネットワークを介して通信可能に接続された外部端末（タブレット端末あるいはスマートフォン）のディスプレイに稼働可能残時間Ｔ’（ｔ）が表示されるようにしてもよい。あるいは、油圧ショベル１に設けられた音声出力部を介して稼働可能残時間Ｔ’（ｔ）が音声出力によりオペレータに報知されるようにしてもよい。
【産業上の利用可能性】
【００６５】
以上のように本発明にかかる作業機械の稼働可能残時間演算装置は、作業モード等の設定状態を変更可能な油圧ショベル等の作業機械に用いるのに適している。
【符号の説明】
【００６６】
１  油圧ショベル、２  下部走行体、３  上部旋回体、４  作業アタッチメント、
５  記憶部、９  コントローラ
３１  キャブ、３１ａ  シート、３１ｂ  アクセルペダル、３１ｃ  表示装置、
３１ｄ     作業モード選択スイッチ、３１ｅ  アクセルボリューム、３１ｆ  操作レバー、
３３  機械室、３５  燃料残量検出器、３９  エンジンコントローラ、
４１  ブーム、４３  アーム、４５  バケット、
ＭＤ１  重作業モード、ＭＤ２  通常モード、ＭＤ３  軽作業モード、
Ｒ  燃料残量、Ｓ  設定状態、ｔ  演算時、Ｔ  稼働可能残時間
【図１】
2014238625.tif 000003
【図２】
2014238625.tif 000004
【図３】
2014238625.tif 000005
【図４】
2014238625.tif 000006
【図５】
2014238625.tif 000007
【図６】
2014238625.tif 000008