(57)【要約】【課題】作業の開始を周囲に報知させることができる建設機械を提供する。【解決手段】上部旋回体４に搭載されたコントローラ２５は、ホーンスイッチ１４が操作されたか否を判定する警報操作判定部２７と、警報装置２０から警報音が発生されているか否かを判定する警報音発生判定部２８と、警報操作判定部２７によりホーンスイッチ１４が操作されたと判定された場合、警報音発生判定部２８により警報装置２０から警報音が発生されたと判定されたときにはキースイッチ１７の操作を有効にし、一方、警報音発生判定部２８により警報装置２０から警報音が発生されていないと判定されたときにはキースイッチ１７の操作を無効にするエンジン始動制御部３１とを有している。【選択図】図４
2019027048.tif 000002
【特許請求の範囲】
【請求項１】
車体に搭載され動力源となるエンジンと、
前記エンジンを始動させるために操作されるエンジン始動装置と、
前記車体の周囲に向けて警報音を発する警報音発生装置と、
前記警報音発生装置から警報音を発するときに操作される警報操作装置と、
前記エンジン始動装置の操作に基づき前記エンジンの始動を制御するコントローラとが備えられた建設機械において、
前記コントローラは、
前記警報操作装置が操作されたか否を判定する警報操作判定部と、
前記警報音発生装置から警報音が発生されているか否かを判定する警報音発生判定部と、
前記警報操作判定部により前記警報操作装置が操作されたと判定された場合、前記警報音発生判定部により前記警報音発生装置から前記警報音が発生されたと判定されたときには前記エンジン始動装置の操作を有効にし、一方、前記警報音発生判定部により前記警報音発生装置から前記警報音が発生されていないと判定されたときには前記エンジン始動装置の操作を無効にするエンジン始動制御部とを有することを特徴とする建設機械。
【請求項２】
前記コントローラは、前記警報音発生装置から前記警報音が発生されている時間を計測する警報音発生時間計測部を有し、
前記エンジン始動制御部は、前記警報音発生時間計測部により計測された時間が予め設定された第１設定時間継続した後、予め設定された第２設定時間以内で前記エンジン始動装置の操作を有効にすることを特徴とする請求項１に記載の建設機械。
【請求項３】
前記第２設定時間は、前記警報音発生時間計測部が前記警報音の発生の計測を始めたときからの計測時間に対して設定されていることを特徴とする請求項２に記載の建設機械。
【請求項４】
前記第２設定時間は、前記警報音発生時間計測部が前記警報音の発生の計測を停止したときからの計測時間に対して設定されていることを特徴とする請求項２に記載の建設機械。
【請求項５】
前記コントローラは、前記警報操作装置の特定操作を検出する特定操作検出部を有し、
前記エンジン始動制御部は、前記特定操作検出部が前記警報操作装置の特定操作を検出したときに前記エンジン始動装置の操作を有効にすることを特徴とする請求項１に記載の建設機械。
【請求項６】
情報を表示するモニタがさらに備えられ、
前記モニタは、前記エンジンの始動をさせる場合には前記警報操作装置の操作を行わなければならない旨を画面に表示することを特徴とする請求項１に記載の建設機械。
【請求項７】
情報を表示するモニタがさらに備えられ、
前記モニタは、前記エンジン始動装置の操作により前記エンジンの始動が可能である旨を画面に表示することを特徴とする請求項１に記載の建設機械。
【請求項８】
情報を表示するモニタがさらに備えられ、
前記モニタは、前記警報操作判定部により前記警報操作装置が操作されたと判定されたにも拘わらず、前記警報音発生判定部により前記警報音発生装置から前記警報音が発生されていないと判定された場合に、前記警報音発生装置が故障している旨を画面に表示することを特徴とする請求項１に記載の建設機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジン始動時に警報音を発生させることができる建設機械に関する。
【背景技術】
【０００２】
一般に、建設機械の代表例である油圧ショベルは、自走可能な下部走行体と、下部走行体に旋回可能に搭載された上部旋回体と、上部旋回体の前側に設けられた作業装置とにより構成されている。上部旋回体には、エンジン、油圧ポンプ、コントロールバルブ等が搭載されている。そして、オペレータが操作レバーを操作すると、油圧ポンプから吐出した圧油がコントロールバルブを介して各種の油圧アクチュエータに供給される。これにより、油圧ショベルは、上部旋回体を旋回させつつ作業装置を用いて土砂の掘削作業等を行う。
【０００３】
そして、油圧ショベルで作業を開始するときには、作業の開始を周囲に報知するために、ホーン（警報装置）から警報音を発生させてからエンジンの始動（起動）を行っている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−７５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１による油圧ショベルでは、ホーンスイッチの操作を行った後にエンジンを始動させることができるものとしている。しかし、ホーンに不具合が発生していた場合には、警報音が発生されずにエンジンの始動がなされる虞がある。
【０００６】
本発明は上述した従来技術の問題に鑑みなされたもので、本発明の目的は、作業の開始を周囲に報知させることができる建設機械を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の建設機械は、車体に搭載され動力源となるエンジンと、前記エンジンを始動させるために操作されるエンジン始動装置と、前記車体の周囲に向けて警報音を発する警報音発生装置と、前記警報音発生装置から警報音を発するときに操作される警報操作装置と、前記エンジン始動装置の操作に基づき前記エンジンの始動を制御するコントローラとが備えられた建設機械において、前記コントローラは、前記警報操作装置が操作されたか否を判定する警報操作判定部と、前記警報音発生装置から警報音が発生されているか否かを判定する警報音発生判定部と、前記警報操作判定部により前記警報操作装置が操作されたと判定された場合、前記警報音発生判定部により前記警報音発生装置から前記警報音が発生されたと判定されたときには前記エンジン始動装置の操作を有効にし、一方、前記警報音発生判定部により前記警報音発生装置から前記警報音が発生されていないと判定されたときには前記エンジン始動装置の操作を無効にするエンジン始動制御部とを有することを特徴としている。
【発明の効果】
【０００８】
本発明によれば、作業の開始を周囲に確実に報知することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施の形態に適用される油圧ショベルを示す正面図である。
【図２】キャブの内部を示す一部破断の外観斜視図である。
【図３】図２中のゲートロックレバーをロック位置にした状態でキャブの内部を後方から示す斜視図である。
【図４】コントローラ、スタータモータ、警報装置の電気制御システムを示す回路図である。
【図５】エンジン始動制御を示す制御ブロック図である。
【図６】油圧ショベルの作動制御処理を示す流れ図である。
【図７】図６中のエンジン始動制御の処理を示す流れ図である。
【図８】表示器の画面にエンジン起動準備中の表示をした状態を示す正面図である。
【図９】表示器の画面にエンジン起動待機中の表示をした状態を示す正面図である。
【図１０】表示器の画面に警報装置が故障している旨の表示をした状態を示す正面図である。
【図１１】表示器の画面に緊急エンジン始動時のエンジン起動待機中の表示をした状態を示す正面図である。
【図１２】表示器の画面にエンジン起動後の基本画面を表示した状態を示す正面図である。
【図１３】本発明の第２の実施の形態によるエンジン始動制御の処理を示す流れ図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る建設機械の実施の形態を、油圧ショベルを例に挙げ、添付図面を参照しつつ詳細に説明する。
【００１１】
図１ないし図１２は、本発明の第１の実施の形態を示している。図１において、油圧ショベル１は、自走可能なクローラ式の下部走行体２と、下部走行体２上に設けられた旋回輪３と、旋回輪３を介して下部走行体２上に旋回可能に搭載され下部走行体２と共に車体を構成する上部旋回体４と、上部旋回体４の前側に俯仰動可能に取付けられ土砂の掘削作業等を行う作業装置５とを含んで構成されている。
【００１２】
旋回フレーム６は、上部旋回体４のベースとなるもので、強固な支持構造体を構成している。この旋回フレーム６は、旋回輪３を介して下部走行体２上に旋回可能に搭載されている。また、旋回フレーム６の後端部には、作業装置５との重量バランスをとるカウンタウエイト７が設けられている。
【００１３】
エンジン８は、カウンタウエイト７よりも前側に位置して旋回フレーム６の後側に設けられている。エンジン８は、クランク軸（図示せず）が左，右方向に延びる横置き状態となって旋回フレーム６上に搭載されている。このエンジン８は、例えばディーゼルエンジン（内燃機関）を用いて構成された動力源で、作業装置５の油圧アクチュエータ等に圧油を供給する油圧ポンプ（図示せず）を回転駆動する駆動源を構成している。
【００１４】
また、エンジン８には、エンジン８の回転数を検知するエンジン起動検知センサ８Ａが設けられている（図４参照）。このエンジン起動検知センサ８Ａは、後述のコントローラ２５に接続され、エンジン８の回転数信号をコントローラ２５に出力している。
【００１５】
スタータモータ９は、エンジン８に設けられている（図４参照）。このスタータモータ９は、エンジン８を起動するときに、エンジン８のクランク軸（図示せず）を回転させるものである。具体的には、スタータモータ９は、リレー１０の接点１０Ａを介して後述のバッテリ２１に接続されている。スタータモータ９は、後述のキースイッチ１７がスタート位置に操作されることにより駆動する。
【００１６】
具体的には、キースイッチ１７がスタート位置に操作されることにより、リレー１０のコイル１０Ｂが励磁されて接点１０ＡがＯＮ（閉成）に切替り、バッテリ２１からスタータモータ９に電力が供給される。これにより、スタータモータ９は、エンジン８のクランク軸を回転させてエンジン８を始動させることができる。スタータモータ９は、エンジン８が起動した後にリレー１０の接点１０ＡがＯＦＦ（開成）になり停止する。
【００１７】
キャブ１１は、旋回フレーム６の左前側に設けられている。キャブ１１内には、オペレータ（操作者）が着座する運転席１２が設けられている。キャブ１１は、運転席１２の周囲を取囲むボックス状に形成されている。キャブ１１の左側面には、開閉可能なドア１１Ａが設けられ、オペレータは、ドア１１Ａを開いてキャブ１１内に乗降する構成となっている。そして、運転席１２の周囲には、後述の操作レバー装置１３、ゲートロックレバー１５、および入力装置１６等が配設されている。
【００１８】
操作レバー装置１３は、運転席１２の前側に配置された走行用操作レバー・ペダル１３Ａと、運転席１２の左，右両側に配置された左，右の作業用操作レバー１３Ｂとを含んで構成されている。操作レバー装置１３は、下部走行体２および作業装置５を作動させるための操作信号を出力するものである。具体的には、走行用操作レバー・ペダル１３Ａは、下部走行体２の駆動輪（図示せず）を駆動するための走行油圧モータ（図示せず）の動作を制御するときに操作される。一方、左，右の作業用操作レバー１３Ｂは、上部旋回体４を旋回させるときに駆動する旋回油圧モータ（図示せず）および作業装置５の各油圧シリンダの動作を制御するときに操作される。
【００１９】
ホーンスイッチ１４は、作業用操作レバー１３Ｂを構成するレバー１３Ｂ１の先端に設けられている。このホーンスイッチ１４は、エンジン８の始動前か始動後かに拘わらず油圧ショベル１の周囲に向けて後述の警報装置２０から警報音を発するときに押下されるもので、本発明の警報操作装置を構成している。
【００２０】
また、ホーンスイッチ１４は、エンジン８を始動するときに、油圧ショベル１の周囲に作動の開始を報知して注意を促すために操作される。図４に示すように、ホーンスイッチ１４は、後述の警報装置２０とバッテリ２１との間に設けられている。この場合、ホーンスイッチ１４を押下することにより、バッテリ２１から警報装置２０に向けて電力が供給されて警報装置２０から警報音が発せられる。また、ホーンスイッチ１４は、後述のコントローラ２５に接続され、操作信号（ＯＮ信号）をコントローラ２５に向けて出力している。なお、ホーンスイッチ１４は、左，右の作業用操作レバー１３Ｂの一方にのみ設けられていてもよく、また走行用操作レバー・ペダル１３Ａに設けられていてもよい。
【００２１】
ゲートロックレバー１５は、左側の作業用操作レバー１３Ｂの下側に位置してキャブ１１のドア１１Ａ側（出入口側）に設けられている。このゲートロックレバー１５は、オペレータがキャブ１１内に乗降するときに、キャブ１１の出入口を開放するロック位置（上げ位置）とキャブ１１の出入口を遮断するロック解除位置（下げ位置）とに操作されるものである。ゲートロックレバー１５は、後述のコントローラ２５に接続され、ロック位置またはロック解除位置の検出信号をコントローラ２５に向けて出力している。
【００２２】
ゲートロックレバー１５がロック位置にあるときには、操作レバー装置１３の操作が無効になり、ロック解除位置にあるときには操作レバー装置１３の操作が有効になる。即ち、ゲートロックレバー１５がロック位置にあるときには、油圧ショベル１の作動が禁止され、ロック解除位置にあるときには、油圧ショベル１の作動が許可される。
【００２３】
また、エンジン８を始動するときには、ゲートロックレバー１５がロック位置になければ後述のキースイッチ１７のスタート位置への操作が有効にならないようになっている。即ち、ゲートロックレバー１５がロック位置にあるときには、例えば後述の切替スイッチ２４が閉成状態に切替えられるのを許容することによりエンジン８の始動が許可され、ゲートロックレバー１５がロック解除位置にあるときには、切替スイッチ２４が開成状態に維持されることによりエンジン８の始動が無効となっている。このように、操作レバー装置１３の操作が有効となっている状態（ロック解除位置）では、エンジン８の始動ができないようにして、エンジン８の始動後にオペレータの意図しない作動が起きないようになっている。
【００２４】
入力装置１６は、キャブ１１内に位置して運転席１２の右側に設けられている。この入力装置１６は、エンジン８を始動させるために操作されるキースイッチ１７、ダイヤルの回転位置に応じてエンジン８の目標回転数を所定の範囲内で設定するエンジン制御ダイヤル１８等を備えている。
【００２５】
キースイッチ１７は、油圧ショベル１の電源投入およびエンジン８の始動または停止をするために、エンジンキー（図示せず）を用いて操作されるもので、本発明のエンジン始動装置を構成している。キースイッチ１７は、例えば電源とエンジン８のＯＦＦ位置、電源のＯＮ位置、およびエンジン８のスタート位置の３ヶ所に切替え操作可能となっている。また、キースイッチ１７は、後述のコントローラ２５に接続され、キースイッチ１７の操作位置の検出信号をコントローラ２５に向けて出力している。
【００２６】
図４に示すように、キースイッチ１７は、後述のリレー１０のコイル１０Ｂおよび切替スイッチ２４を介してバッテリ２１に接続されている。この場合、切替スイッチ２４が閉成状態（ＯＮ状態）でキースイッチ１７をスタート位置に操作することにより、リレー１０のコイル１０Ｂが励磁して接点１０Ａが閉成状態に切替わる。これにより、バッテリ２１からスタータモータ９に電力が供給されてエンジン８を始動させることができる。
【００２７】
モニタとしての表示器１９は、キャブ１１内に位置して運転席１２の前方に設けられている。この表示器１９は、例えば液晶モニタにより構成され、画面１９Ａに油圧ショベル１の運転状況を表示するものである。表示器１９は、後述のコントローラ２５に接続され、コントローラ２５からの指令に応じた画面が切替え表示される。図１２に示すように、エンジン８の起動後に表示される基本画面には、燃料の残量、エンジン冷却水の水温、稼動時間、車内温度等の車体に関する各種の情報が表示されている。
【００２８】
また、図８に示すように、表示器１９は、キースイッチ１７をＯＮ位置に操作したときに、エンジン８の始動をさせる場合にはホーンスイッチ１４の操作を行って後述の警報装置２０から警報音を鳴らさなければならない旨（起動準備中である旨）を画面１９Ａに表示させる。また、図９、図１１に示すように、表示器１９は、警報音発生後にはキースイッチ１７をＯＮ位置からスタート位置に操作することにより、エンジン８の始動が可能である旨（起動待機中である旨）を画面１９Ａに表示させる。
【００２９】
さらに、図１０に示すように、表示器１９は、後述するコントローラ２５の警報操作判定部２７によりホーンスイッチ１４が操作されたと判定されたにも拘わらず、後述の警報音発生判定部２８により後述の警報装置２０から警報音が発生されていないと判定された場合に、警報装置２０が故障している旨（ホーン故障中である旨）を画面１９Ａに表示させる。
【００３０】
ホーンとしての警報装置２０は、上部旋回体４に設けられ、油圧ショベル１の周囲に向けて警報音を発生させるものである。この警報装置２０は、本発明の警報音発生装置を構成するもので、ホーンスイッチ１４を介して後述のバッテリ２１に接続されている（図４参照）。この場合、ホーンスイッチ１４の押下（ＯＮ操作）によりホーンスイッチ１４が閉成して、バッテリ２１から警報装置２０に向けて電力が供給される。これにより、警報装置２０は、警報音を発生して油圧ショベル１の周囲で作業している作業者に注意を促す。
【００３１】
また、図４に示すように、警報装置２０は、グランド側で後述のコントローラ２５に接続されている。即ち、コントローラ２５は、ホーンスイッチ１４が押下された場合に、警報装置２０のグランド側の電流を検出することにより警報装置２０から警報音が発生しているか否かを検出している。
【００３２】
バッテリ２１は、エンジン８のスタータモータ９を含む電気機器の電源となるものである。具体的には、バッテリ２１は、スタータモータ９、表示器１９、警報装置２０、後述のコントローラ２５等の電源となるものである。このバッテリ２１は、例えば電荷を蓄える蓄電装置として一般的な鉛蓄電池が用いられている。
【００３３】
ここで、バッテリ２１から電力の供給を受けることにより作動する警報装置２０の警報発生回路２２と、エンジン８（スタータモータ９）のエンジン始動回路２３とについて図４を参照して説明する。
【００３４】
警報発生回路２２は、警報装置２０が警報音を発生させるための電気回路を示している。具体的には、警報発生回路２２は、バッテリ２１と警報装置２０との接続、ホーンスイッチ１４とコントローラ２５との接続、および警報装置２０とコントローラ２５との接続を含んで構成されている。
【００３５】
バッテリ２１と警報装置２０との間には、通常は開成状態を維持し、ＯＮ操作により閉成状態となるホーンスイッチ１４が設けられている。これにより、ホーンスイッチ１４が押下（ＯＮ操作）されて閉成されたときに、バッテリ２１から警報装置２０に向けて電力が供給されて警報装置２０から警報音が発せられる。また、ホーンスイッチ１４は、コントローラ２５に接続され、コントローラ２５は、ホーンスイッチ１４が押下された制御信号を検知している。さらに、警報装置２０のグランド側には、コントローラ２５が接続され、コントローラ２５は、警報装置２０に電力が供給されて警報音が発生しているか否かを検知している。
【００３６】
エンジン始動回路２３は、エンジン８を始動させるための電気回路を示している。具体的には、エンジン始動回路２３は、バッテリ２１とスタータモータ９との接続、バッテリ２１とキースイッチ１７との接続、キースイッチ１７とコントローラ２５との接続、および切替スイッチ２４とコントローラ２５との接続を含んで構成されている。
【００３７】
バッテリ２１とスタータモータ９との間には、リレー１０の接点１０Ａが設けられている。また、バッテリ２１とキースイッチ１７との間には、切替スイッチ２４と、リレー１０のコイル１０Ｂとが設けられている。この場合、切替スイッチ２４は、通常は開成状態となっており、コントローラ２５の制御により開成状態から閉成状態に切替えられる。
【００３８】
切替スイッチ２４は、警報装置２０が警報音を発生したことをコントローラ２５が検知した場合に、コントローラ２５からの制御信号に基づき開成状態から閉成状態に切替えられる。切替スイッチ２４が閉成状態のときに、キースイッチ１７をスタート位置に操作すると、バッテリ２１からリレー１０のコイル１０Ｂに電力が供給され、リレー１０の接点１０Ａが閉成状態となる。これにより、バッテリ２１からスタータモータ９に電力が供給されて、スタータモータ９が駆動することによりエンジン８を起動（始動）させることができる。即ち、切替スイッチ２４が開成状態にあるときには、キースイッチ１７をスタート位置に操作しても、リレーの接点１０Ａが閉成状態とならないので、エンジン８は始動しない構成となっている。
【００３９】
次に、エンジン８の始動を制御するコントローラ２５について説明する。
【００４０】
コントローラ２５は、油圧ショベル１に搭載され、エンジン８、エンジン起動検知センサ８Ａ、ホーンスイッチ１４、ゲートロックレバー１５、キースイッチ１７、表示器１９、警報装置２０、切替スイッチ２４等に接続されている。このコントローラ２５は、例えばマイクロコンピュータ等により構成され、メモリ２６（記憶部）を有している。
【００４１】
このメモリ２６には、図６に示す油圧ショベル１の作動制御および図７に示すエンジン始動制御の処理プログラム等が格納されている。また、メモリ２６には、後述の設定器３４で設定される警報音が発生している時間の閾値である第１設定時間Ｔ１と、キースイッチ１７のスタート位置が有効となっている時間の閾値である第２設定時間Ｔ２と、警報装置２０に不具合が発生している場合にエンジン８を非常手段として始動させるときの時間の閾値である第３設定時間Ｔ３とが格納（記憶）される。
【００４２】
コントローラ２５は、エンジン８、表示器１９等に対する制御指令を生成し、各種の制御機能（手段）を実行する。具体的には、コントローラ２５は、エンジン起動検知センサ８Ａからの制御信号に基づくエンジン８の回転数制御、表示器１９の画面切換制御等を行う。
【００４３】
また、コントローラ２５は、エンジン８の始動を許可するための切替スイッチ２４の開閉制御（ＯＮ、ＯＦＦ制御）を行う。このために、コントローラ２５は、ホーンスイッチ１４が操作されたか否かを検出する警報操作判定部２７、警報装置２０から警報音が発生されているか否かを判定する警報音発生判定部２８、警報装置２０から警報音が発生している時間を計測する警報音発生時間計測部２９、エンジン８の始動が有効となる時間を計測するエンジン始動有効時間計測部３０、キースイッチ１７の操作を有効または無効にするエンジン始動制御部３１、ホーンスイッチ１４の特定操作を検出する特定操作検出部３２、ホーンスイッチ１４の特定操作に基づきエンジン８の始動が有効となる時間を計測する緊急時有効時間計測部３３を含んで構成されている。コントローラ２５によるエンジン始動制御については、後で詳しく説明する。
【００４４】
設定器３４は、油圧ショベル１に搭載され、警報音が発生している時間（警報音発生時間ｔ１）の閾値である第１設定時間Ｔ１と、第1設定時間Ｔ１継続後にキースイッチ１７のスタート位置への操作を有効にする時間（エンジン始動有効時間ｔ２）の閾値である第２設定時間Ｔ２と、警報装置２０の不具合が発生しているときにホーンスイッチ１４の特定操作を行うことで、キースイッチ１７のスタート位置への操作を有効にする時間（緊急時有効時間ｔ３）の閾値である第３設定時間Ｔ３とを設定するものである。この設定器３４は、例えば入力装置１６に設けられ、オペレータが任意に第１設定時間Ｔ１、第２設定時間Ｔ２、および第３設定時間Ｔ３を設定することができるものとなっている。
【００４５】
第1設定時間Ｔ１は、ホーンスイッチ１４が押下されて、警報装置２０から警報音が発生したときから計測される警報音発生時間ｔ１の閾値である。即ち、第1設定時間Ｔ１は、油圧ショベル１の周囲にいる作業者に作業の開始を報知するために鳴動させる警報音の長さで、例えば０．５〜２．０秒（好ましくは、１．０〜１．５秒）に設定される。換言すると、第１設定時間Ｔ１は、エンジン８の始動前にオペレータがホーンスイッチ１４を押下し続けなければならない時間である。そして、コントローラ２５のエンジン始動制御部３１は、警報音発生判定部２８により警報音が第1設定時間Ｔ１以上継続したと判定された場合に切替スイッチ２４を開成状態から閉成状態に切替える。
【００４６】
第２設定時間Ｔ２は、警報装置２０が警報音を発生したときから計測されるエンジン始動有効時間ｔ２の閾値として、例えば７〜２０秒（好ましくは、１０〜１５秒）に設定される。この場合、キースイッチ１７のスタート位置への操作は、コントローラ２５の警報音発生時間計測部２９により計測された警報音発生時間ｔ１が第1設定時間Ｔ１以上継続した後、第２設定時間Ｔ２以内で有効となる。即ち、第２設定時間Ｔ２−第1設定時間Ｔ１（Ｔ２−Ｔ１）がキースイッチ１７のスタート位置が有効となる時間となっている。
【００４７】
この場合、キースイッチ１７のスタート位置への操作が有効となるのは、警報装置２０が警報音を発生したときを基準として設定（計測）している。これにより、警報装置２０の警報音の長さに拘わらず、エンジン８の始動が有効となる時間を警報音の発生から第２設定時間Ｔ２に固定させることができる。そして、コントローラ２５のエンジン始動制御部３１は、エンジン始動有効時間ｔ２が第２設定時間Ｔ２経過したと判定された場合に切替スイッチ２４を閉成状態から開成状態に切替える。
【００４８】
第３設定時間Ｔ３は、ホーンスイッチ１４を押下しても警報装置２０に不具合が発生していることにより警報音が発生しない場合に、エンジン８を非常手段として始動させるときのキースイッチ１７が有効となる時間の閾値となっている。この第３設定時間Ｔ３は、ホーンスイッチ１４の特定操作（例えば、１０回押下）後に計測される緊急時有効時間ｔ３の閾値として、例えば７〜２０秒（好ましくは、１０〜１５秒）に設定される。
【００４９】
本実施の形態による油圧ショベル１は、上述の如き構成を有するもので、次に油圧ショベル１の作動制御について、コントローラ２５が行う制御処理を図６を参照して説明する。
【００５０】
ステップ１では、油圧ショベル１の制御処理の初期設定が行われる。即ち、コントローラ２５は、バッテリ２１に接続されることにより、制御処理をスタートさせて種々のデータの初期設定を行う。次のステップ２では、エンジン起動中か否かを判定する。即ち、コントローラ２５は、エンジン８のエンジン起動検知センサ８Ａからの制御信号により、エンジン８が起動中か否かを判定する。
【００５１】
そして、ステップ２で「ＹＥＳ」、即ちエンジン起動中であると判定された場合には、ステップ３に進み、油圧ショベル１の走行制御および掘削制御等の各種制御が行われ、ステップ２に戻る。一方、ステップ２で「ＮＯ」、即ちエンジン起動中ではないと判定された場合には、ステップ４に進み、図７に示すエンジン始動制御が行われ、ステップ２に戻る。
【００５２】
次に、コントローラ２５が行うエンジン始動制御について図７を参照して説明する。なお、このエンジン始動制御は、ゲートロックレバー１５がロック位置（上げ位置）にあることを前提として説明する。また、本実施の形態では、ホーンスイッチ１４が押下されても、警報装置２０の不具合（故障等）により警報装置２０から警報音が発生しない場合にはエンジン８の始動が許可されないようになっている。そこで、まず警報装置２０が正常に警報音を発生する場合について説明する。
【００５３】
まず、ステップ１１では、キースイッチ１７がＯＮ操作されたか否かを判定する。即ち、運転席１２に着座したオペレータが、エンジンキー（図示せず）を用いて入力装置１６のキースイッチ１７をＯＦＦ位置からＯＮ位置に操作することにより、油圧ショベル１に電源が投入されたか否かを判定する。
【００５４】
そして、ステップ１１で「ＹＥＳ」、即ちキースイッチ１７がＯＮ操作されたと判定された場合には、ステップ１２に進む。一方、ステップ１１で「ＮＯ」、即ちキースイッチ１７がＯＮ操作されていない（ＯＦＦ位置にある）と判定された場合には、キースイッチ１７がＯＮ操作されるまで監視する。
【００５５】
ステップ１２では、表示器１９の画面１９Ａにエンジン８の起動準備中の表示をさせる。この場合、例えば図８に示すように、表示器１９の画面１９Ａには、「ホーンを鳴らして下さい」等の文字を表示させて、エンジン８の始動をさせる場合にはホーンスイッチ１４の押下（操作）を行わなければならないことを報知する。なお、上記文字と共にホーンスイッチ１４および警報装置２０等の画像を表示させてもよい。
【００５６】
次のステップ１３では、表示器１９の画面１９Ａにホーン故障の表示がなされているか否かを判定する。この場合、ステップ１２で「起動準備中」の表示がなされているので、「ＮＯ」となり、ステップ１４に進む。
【００５７】
ステップ１４では、ホーンスイッチ１４が押下されたか否かを判定する。即ち、コントローラ２５の警報操作判定部２７は、ホーンスイッチ１４からの制御信号により、オペレータがホーンスイッチ１４をＯＮ操作したか否かを判定する。そして、ステップ１４で「ＹＥＳ」、即ちホーンスイッチ１４が押下されたと判定された場合には、ステップ１５に進む。一方、ステップ１４で「ＮＯ」、即ちホーンスイッチ１４が押下されていないと判定された場合には、ステップ２８を介してステップ１３に戻る。ステップ２８は、後述する警報装置２０から警報音が発生しない場合の制御処理で説明する。
【００５８】
ステップ１５では、ホーン鳴動か否かを判定する。この場合、コントローラ２５の警報音発生判定部２８は、バッテリ２１から警報装置２０に流れる電流（制御信号）を検出することにより、警報装置２０から警報音が発生しているか否かを判定する。そして、ステップ１５で「ＹＥＳ」、即ちホーン鳴動と判定された場合には、ステップ１６に進む。一方、ホーン鳴動でないと判定された場合には、ステップ２７に進む。ステップ２７は、後述する警報装置２０から警報音が発生しない場合の制御処理で説明する。
【００５９】
ステップ１６では、警報音発生時間ｔ１とエンジン始動有効時間ｔ２とのカウントを開始する。即ち、コントローラ２５の警報音発生時間計測部２９は、警報装置２０から警報音が発生し始めたときから警報音が停止するまでの警報音発生時間ｔ１を計測する。また、コントローラ２５のエンジン始動有効時間計測部３０は、警報装置２０から警報音が発生し始めたときからのエンジン始動有効時間ｔ２を計測する。
【００６０】
次のステップ１７では、第1設定時間継続判定（Ｔ１≦ｔ１）を行う。即ち、コントローラ２５のエンジン始動制御部３１は、警報音発生時間計測部２９により計測されている警報音発生時間ｔ１が第１設定時間Ｔ１を経過したか否かを判定する。一例を挙げると、第1設定時間Ｔ１が１秒に設定されているときには、ホーンスイッチ１４を１秒以上押下して警報装置２０から警報音が１秒以上発生されたか否かを判定する。
【００６１】
そして、ステップ１７で「ＹＥＳ」、即ち警報音発生時間ｔ１が第1設定時間Ｔ１を経過したと判定された場合には、ステップ１８に進む。一方、ステップ１７で「ＮＯ」、即ち警報音発生時間ｔ１が第1設定時間Ｔ１を経過していないと判定された場合には、ステップ１３に進む。
【００６２】
ステップ１８では、表示器１９の画面１９Ａにエンジン８の起動待機中の表示をさせる。即ち、コントローラ２５は、表示器１９の画面１９Ａに表示されていた「起動準備中」の表示画面を「起動待機中」に切替える制御信号を表示器１９に向けて出力する。この場合、例えば図９に示すように、表示器１９の画面１９Ａには、「エンジン始動可能です」等の文字を表示させて、キースイッチ１７をスタート位置に操作することにより、エンジン８の始動が可能であることを報知する。なお、上記文字と共にキースイッチ１７等の画像を表示させてもよい。また、エンジン始動が可能である状態があと何秒残っているか、即ち第２設定時間Ｔ２−エンジン始動有効時間ｔ２（Ｔ２−ｔ２）を表示してもよい。
【００６３】
次のステップ１９では、切替スイッチ２４をＯＮ（閉成状態）に切替える。即ち、コントローラ２５のエンジン始動制御部３１は、切替スイッチ２４に向けて開成状態（ＯＦＦ状態）から閉成状態（ＯＮ状態）に切替えるための制御信号を出力する。これにより、キースイッチ１７のスタート位置への操作により、リレー１０のコイル１０Ｂを励磁させることが可能な状態となる。
【００６４】
次のステップ２０では、緊急時有効時間ｔ３のカウントを開始する。この緊急時有効時間ｔ３は、警報装置２０に不具合が発生している場合（ステップ１５で「ＮＯ」）に、ホーンスイッチ１４の特定操作（ステップ２９）を行うことでエンジン８の始動が有効となる時間を計測するものである。従って、警報装置２０から警報音が正常に発生している場合（ステップ１５で「ＹＥＳ」の場合）には、緊急時有効時間ｔ３はカウントされない。
【００６５】
コントローラ２５は、ホーンスイッチ１４の特定操作が行われたときに立つフラグ等を確認することで、緊急時有効時間ｔ３のカウントを行うか否かを決定することができる。今回のフローでは、警報装置２０が正常に警報音を発生させている（ステップ１５で「ＹＥＳ」）ので、フラグは立っておらず、従って緊急時有効時間ｔ３のカウントはなされずに、次のステップ２１に進む。
【００６６】
ステップ２１では、第２設定時間経過判定（Ｔ２≦ｔ２）または第３設定時間経過判定（Ｔ３≦ｔ３）を行う。この場合、ステップ１６でエンジン始動有効時間ｔ２がカウント（計測）されている場合には、第２設定時間経過判定（Ｔ２≦ｔ２）を行う。一方、ステップ２０で緊急時有効時間ｔ３がカウント（計測）されている場合には、第３設定時間経過判定（Ｔ３≦ｔ３）を行う。今回のフローは、ステップ１６を介しているので、第２設定時間経過判定（Ｔ２≦ｔ２）を行う。
【００６７】
即ち、コントローラ２５のエンジン始動制御部３１は、エンジン始動有効時間計測部３０により計測されているエンジン始動有効時間ｔ２が第２設定時間Ｔ２を経過したか否かを判定する。一例を挙げると、第２設定時間Ｔ２が１０秒に設定されているときには、警報装置２０から警報音が発生したときから１０秒経過したか否かを判定する。
【００６８】
そして、ステップ２１で「ＹＥＳ」、即ちエンジン始動有効時間ｔ２が第２設定時間Ｔ２を経過したと判定された場合には、ステップ２５に進む。一方、ステップ２１で「ＮＯ」、即ちエンジン始動有効時間ｔ２が第２設定時間Ｔ２を経過していないと判定された場合には、ステップ２２に進む。
【００６９】
ステップ２２では、キースイッチ１７がスタート位置に操作されたか否かを判定する。即ち、コントローラ２５のエンジン始動制御部３１は、キースイッチ１７から出力された制御信号により第２設定時間Ｔ２以内にキースイッチ１７がスタート位置に操作されたか否かを判定する。そして、ステップ２２で「ＹＥＳ」、即ちキースイッチ１７がスタート位置に操作されたと判定された場合には、ステップ２３に進む。一方、ステップ２２で「ＮＯ」、即ちキースイッチ１７がスタート位置に操作されていないと判定された場合には、ステップ２１に戻り、エンジン始動有効時間ｔ２の経過を監視する。
【００７０】
ステップ２３では、エンジン８を起動（始動）する。即ち、図４に示すように、キースイッチ１７をスタート位置に操作すると、リレー１０のコイル１０Ｂが励磁することにより接点１０Ａが開成状態から閉成状態に切替えられる。これにより、バッテリ２１からスタータモータ９に向けて電力が供給され、スタータモータ９の駆動によりエンジン８を起動（始動）させることができる。
【００７１】
次のステップ２４では、表示器１９の画面１９Ａに基本画面の表示をさせる。即ち、コントローラ２５は、表示器１９の画面１９Ａに表示されていた「起動待機中」の表示画面を基本画面に切替える制御信号を表示器１９に向けて出力する。この場合、例えば図１２に示すように、表示器１９の画面１９Ａには、燃料の残量、オイルの温度、および室内（キャブ１１内）温度等が表示されている。
【００７２】
ステップ２５では、切替スイッチ２４をＯＦＦ（開成状態）に切替える。即ち、コントローラ２５は、エンジン始動有効時間ｔ２が第２設定時間Ｔ２を経過するよりも前にエンジン８が始動した場合（ステップ２３）またはエンジン始動有効時間ｔ２が第２設定時間Ｔ２を経過した場合（ステップ２１で「ＹＥＳ」）に、切替スイッチ２４を閉成状態から開成状態に切替える。これにより、バッテリ２１とリレー１０のコイル１０Ｂとの間が切断されるので、それ以降はキースイッチ１７をスタート位置に操作してもスタータモータ９の駆動が行われない構成となっている（図４参照）。
【００７３】
次のステップ２６では、警報音発生時間ｔ１、エンジン始動有効時間ｔ２、および緊急時有効時間ｔ３をリセットする。即ち、コントローラ２５は、警報音発生時間計測部２９で計測される警報音発生時間ｔ１、エンジン始動有効時間計測部３０で計測されるエンジン始動有効時間ｔ２、および緊急時有効時間計測部３３で計測される緊急時有効時間ｔ３をリセットして初期値に戻し、リターンする。
【００７４】
次に、ホーンスイッチ１４を押下しても警報装置２０から警報音が発生しない場合（即ち、警報装置２０に不具合が生じている場合）およびその場合に緊急的にエンジン８を始動させる制御処理について説明する。
【００７５】
ステップ１１からステップ１３を介したステップ１４では、ホーンスイッチ１４が押下されか否かを判定する。そして、ステップ１４で「ＹＥＳ」、即ちホーンスイッチ１４が押下されたと判定された場合には、ステップ１５に進み、ホーン鳴動か否かを判定する。そして、ステップ１５で「ＮＯ」、即ち警報装置２０から警報音が発生していないと判定された場合には、ステップ２７に進む。警報装置２０の不具合は、例えばバッテリ２１と警報装置２０との間に断線が生じている場合、警報装置２０の内部機器に故障が発生している場合等が考えられる。
【００７６】
ステップ２７では、表示器１９の画面１９Ａにホーン故障の表示をさせる。即ち、コントローラ２５は、表示器１９の画面１９Ａに表示されていた「起動準備中」の表示画面を「ホーン故障」に切替える制御信号を表示器１９に向けて出力する。この場合、例えば図１０に示すように、表示器１９の画面１９Ａには、「ホーンは故障中です」等の文字を表示させて、警報装置２０から警報音が発生していないことを報知する。なお、上記文字と共に警報装置２０等の画像を表示させてもよい。
【００７７】
次のステップ２８では、警報音発生時間ｔ１、エンジン始動有効時間ｔ２、および緊急時有効時間ｔ３をリセットして、ステップ１３に進む。なお、ステップ１５までの間に警報音発生時間ｔ１、エンジン始動有効時間ｔ２、および緊急時有効時間ｔ３はカウントされていないので、通常はリセットされた状態（初期値）となっているが、コントローラ２５の誤作動等により以前の警報音発生時間ｔ１、エンジン始動有効時間ｔ２、および緊急時有効時間ｔ３のカウント値が残存している場合を考慮してリセットしている。
【００７８】
ステップ１３では、表示器１９の画面１９Ａにホーン故障の表示がなされているか否かを判定する。この場合、ステップ２７で「ホーン故障」の表示に切替えられているので、「ＹＥＳ」となり、ステップ２９に進む。
【００７９】
ステップ２９では、ホーンスイッチ１４が１０回押下（特定操作）されたか否かを判定する。この場合、コントローラ２５の特定操作検出部３２は、ホーンスイッチ１４に特定操作がなされたか否かを判定する。また、特定操作検出部３２は、ホーンスイッチ１４が１０回押下されたことを検出した場合には、特定操作検出のフラグを立てる。この特定操作は、表示器１９の画面１９Ａにホーン故障表示がなされてから所定の時間以内（例えば、１０〜２０秒以内）に行わなければならないようにしてもよい。
【００８０】
そして、ステップ２９で「ＮＯ」、即ちホーンスイッチ１４が１０回押下されていない（即ち、１〜９回押下）と判定された場合には、ステップ３０に進み、ホーンスイッチ１４の押下回数をカウントして、ステップ１４に進む。一方、ステップ２９で「ＹＥＳ」、即ちホーンスイッチ１４が１０回押下されたと判定された場合には、ステップ１８に進む。
【００８１】
ステップ１８では、表示器１９の画面１９Ａにエンジン８の起動待機中の表示をさせる。即ち、コントローラ２５は、表示器１９の画面１９Ａに表示されていた「ホーン故障表示」の表示画面を「起動待機中」に切替える制御信号を表示器１９に向けて出力する。この場合、例えば図１１に示すように、表示器１９の画面１９Ａには、「緊急エンジン始動可能です」等の文字を表示させて、オペレータにキースイッチ１７をスタート位置に操作することにより、エンジン８の始動が可能であることを報知する。なお、上記文字と共にキースイッチ１７等の画像を表示させてもよい。また、緊急エンジン始動を何秒以内に行わなければならないかを表示してもよい。そして、次のステップ１９で切替スイッチ２４をＯＦＦからＯＮ（閉成状態）に切替え、ステップ２０に進む。
【００８２】
ステップ２０では、緊急時有効時間ｔ３のカウントを開始する。今回のフローでは、警報装置２０に不具合が発生しており（ステップ１５で「ＮＯ」）、ホーンスイッチ１４を１０回操作している（ステップ２９で「ＹＥＳ」）ので、緊急時有効時間ｔ３のカウントを開始する。この場合、コントローラ２５の緊急時有効時間計測部３３は、ステップ２９で立ったフラグを確認することにより、緊急時有効時間ｔ３のカウントを開始することができる。
【００８３】
次のステップ２１では、第３設定時間経過判定（Ｔ３≦ｔ３）を行う。即ち、コントローラ２５のエンジン始動制御部３１は、緊急時有効時間計測部３３により計測されている緊急時有効時間ｔ３が第３設定時間Ｔ３を経過したか否かを判定する。一例を挙げると、第３設定時間Ｔ３が１０秒に設定されているときには、ホーンスイッチ１４が１０回押下されて、切替スイッチ２４が開成状態から閉成状態に切替えられてから１０秒経過したか否かを判定する。
【００８４】
そして、ステップ２１で「ＹＥＳ」、即ち緊急時有効時間ｔ３が第３設定時間Ｔ３を経過したと判定された場合には、ステップ２５およびステップ２６を介して、リターンする。一方、ステップ２１で「ＮＯ」、即ち緊急時有効時間ｔ３が第３設定時間Ｔ３を経過していないと判定された場合には、ステップ２２に進み、キースイッチ１７をスタート位置に操作することでステップ２３に進み、エンジン８を始動させることができる。その後、ステップ２４、ステップ２５、およびステップ２６を介してリターンする。
【００８５】
かくして、本実施の形態によれば、車体に搭載され動力源となるエンジン８と、エンジン８を始動させるために操作されるキースイッチ１７と、車体の周囲に向けて警報音を発する警報装置２０と、警報装置２０から警報音を発するときに操作されるホーンスイッチ１４と、キースイッチ１７の操作に基づきエンジン８の始動を制御するコントローラ２５とが備えられた建設機械において、コントローラ２５は、ホーンスイッチ１４が操作されたか否を判定する警報操作判定部２７と、警報装置２０から警報音が発生されているか否かを判定する警報音発生判定部２８と、警報操作判定部２７によりホーンスイッチ１４が操作されたと判定された場合、警報音発生判定部２８により警報装置２０から警報音が発生されたと判定されたときにはキースイッチ１７の操作を有効にし、一方、警報音発生判定部２８により警報装置２０から警報音が発生されていないと判定されたときにはキースイッチ１７の操作を無効にするエンジン始動制御部３１とを有することを特徴としている。
【００８６】
即ち、エンジン始動時にはホーンスイッチ１４を操作して警報装置２０から警報音が発生した後でなければ、キースイッチ１７のスタート位置への操作を有効としないようになっている。換言すると、ホーンスイッチ１４を操作しても警報装置２０から警報音が発生しなければ、キースイッチ１７のスタート位置への操作を無効としている。これにより、油圧ショベル１の周囲に確実に作動の開始を報知させることができる。
【００８７】
また、コントローラ２５は、警報装置２０から警報音が発生されている時間を計測する警報音発生時間計測部２９を有し、エンジン始動制御部３１は、警報音発生時間計測部２９により計測された時間が予め設定された第１設定時間Ｔ１継続した後、予め設定された第２設定時間Ｔ２以内でキースイッチ１７の操作を有効にすることを特徴としている。
【００８８】
この場合、第２設定時間Ｔ２は、警報音発生時間計測部２９が警報音の発生の計測を始めたときからの計測時間（エンジン始動有効時間ｔ２）に対して設定されていることを特徴としている。即ち、キースイッチ１７のスタート位置への操作は、警報音が第１設定時間Ｔ１を継続した後で、警報音の発生の開始から第２設定時間Ｔ２以内に有効としている。これにより、警報音の発生時間の長短に拘わらず、キースイッチ１７のスタート位置への操作が有効になる期間の終わりを固定的にすることができる。
【００８９】
また、コントローラ２５は、ホーンスイッチ１４の特定操作を検出する特定操作検出部３２を有し、エンジン始動制御部３１は、特定操作検出部３２がホーンスイッチ１４の特定操作を検出したときにキースイッチ１７の操作を有効にすることを特徴としている。
【００９０】
即ち、警報装置２０に不具合が発生している場合には、ホーンスイッチ１４の特定操作により、キースイッチ１７のスタート位置への操作を有効にしている。これにより、警報装置２０が故障していたとしても、緊急に油圧ショベル１を作動させたい場合にエンジン８の始動を行うことができる。
【００９１】
また、情報を表示する表示器１９がさらに備えられ、表示器１９は、エンジン８の始動をさせる場合にはホーンスイッチ１４の操作を行わなければならない旨を画面１９Ａに表示することを特徴としている。これにより、エンジン８の始動をさせるときには、キースイッチ１７のスタート位置への操作を行う前に、ホーンスイッチ１４を操作して周囲に作業の開始を報知しなければならないことをオペレータに促すことができる。
【００９２】
また、情報を表示する表示器１９がさらに備えられ、表示器１９は、キースイッチ１７の操作によりエンジン８の始動が可能である旨を画面１９Ａに表示することを特徴としている。これにより、オペレータは、キースイッチ１７のスタート位置への操作が有効になっていることを認識することができる。
【００９３】
また、情報を表示する表示器１９がさらに備えられ、表示器１９は、警報操作判定部２７によりホーンスイッチ１４が操作されたと判定されたにも拘わらず、警報音発生判定部２８により警報装置２０から警報音が発生されていないと判定された場合に、警報装置２０が故障している旨を画面１９Ａに表示することを特徴としている。これにより、オペレータは、作業を開始するときの警報音が発生していないことにより、周囲に注意喚起が行われていないことおよび警報装置２０に不具合が発生していることを認識することができる。
【００９４】
次に、図１３は、本発明の第２の実施の形態を示している。第２の実施の形態の特徴は、第２設定時間Ｔ４が警報音の発生が停止したときからの計測時間（エンジン始動有効時間ｔ４）に対して設定されたことにある。なお、本実施の形態では、上述した第１の実施の形態と同一の構成要素に同一符号を付し、その説明を省略するものとする。
【００９５】
コントローラ２５のエンジン始動有効時間計測部３０は、警報音発生時間計測部２９が警報音の発生している時間の計測を停止したとき、即ちホーンスイッチ１４の押下操作を止めたときからエンジン始動有効時間ｔ４を計測する。従って、第２設定時間Ｔ４は、警報音発生時間計測部２９が警報音の発生している時間の計測を停止したときからの時間に対応して、例えば７〜２０秒（好ましくは、１０〜１５秒）に設定されている。
【００９６】
図１３は、コントローラ２５が行うエンジン始動制御について示したものである。なお、図１３に示すエンジン始動制御では、警報装置２０に不具合が発生しているときに緊急でエンジン８の始動を行う場合については省略しているが、第２の実施の形態においてもホーンスイッチ１４の特定操作によりエンジン８の始動を可能としてもよい。また、本実施の形態においても、ゲートロックレバー１５がロック位置（上げ位置）にあることを前提として説明する。
【００９７】
ステップ１１からステップ１５は、上述した図７のステップ１１からステップ１５と同様に制御される。そして、ステップ１５で「ＹＥＳ」、即ちホーン鳴動と判定された場合には、ステップ３１に進む。一方、ステップ１５で「ＮＯ」、即ちホーン鳴動でないと判定された場合には、ステップ２７およびステップ２８を介してステップ１４に戻る。
【００９８】
ステップ３１では、警報音発生時間ｔ１のカウントを開始する。即ち、コントローラ２５の警報音発生時間計測部２９は、警報音が発生している継続時間を計測する。なお、第２の実施の形態では、エンジン始動有効時間計測部３０は、エンジン始動有効時間ｔ４のカウントを開始しない。
【００９９】
次のステップ１７では、第1設定時間継続判定（Ｔ１≦ｔ１）を行う。即ち、コントローラ２５のエンジン始動制御部３１は、警報音発生時間計測部２９により計測されている警報音発生時間ｔ１が第１設定時間Ｔ１を経過したか否かを判定する。一例を挙げると、第1設定時間Ｔ１が１秒に設定されているときには、ホーンスイッチ１４を１秒以上押下して警報装置２０から警報音が１秒以上発生されたか否かを判定する。
【０１００】
そして、ステップ１７で「ＹＥＳ」、即ち警報音発生時間ｔ１が第1設定時間Ｔ１を経過したと判定された場合には、ステップ１８に進み、表示器１９の画面１９Ａに図９に示す「起動待機中」の表示を行って、ステップ３２に進む。一方、ステップ１７で「ＮＯ」、即ち警報音発生時間ｔ１が第1設定時間Ｔ１を経過していないと判定された場合には、ステップ１４に戻る。
【０１０１】
ステップ３２では、ホーン鳴動か否かを判定する。即ち、ホーンスイッチ１４の押下操作が止められたか否かを判定する。この場合、コントローラ２５の警報音発生判定部２８は、バッテリ２１から警報装置２０に流れる電流（制御信号）を検出することにより、警報装置２０から警報音が発生しているか否かを判定することができる。そして、ステップ３２で「ＹＥＳ」、即ちホーン鳴動と判定された場合には、ホーン鳴動の停止（ホーンスイッチ１４の押下操作の停止）を監視する。一方、ホーン鳴動でないと判定された場合には、ステップ１９に進み、切替スイッチ２４をＯＮ（閉成状態）に切替え、ステップ３３に進む。
【０１０２】
ステップ３３では、エンジン始動有効時間ｔ４のカウントを開始する。即ち、コントローラ２５のエンジン始動有効時間計測部３０は、警報装置２０から発生している警報音が停止して、切替スイッチ２４が閉成状態に切替えられたときからエンジン始動有効時間ｔ４を計測し、ステップ３４に進む。
【０１０３】
ステップ３４では、第２設定時間経過判定（Ｔ４≦ｔ４）を行う。即ち、コントローラ２５のエンジン始動制御部３１は、エンジン始動有効時間計測部３０により計測されているエンジン始動有効時間ｔ４が第２設定時間Ｔ４を経過したか否かを判定する。一例を挙げると、第２設定時間Ｔ４が１０秒に設定されているときには、警報装置２０から発生している警報音が停止したときから１０秒経過したか否かを判定する。
【０１０４】
そして、ステップ３４で「ＹＥＳ」、即ちエンジン始動有効時間ｔ４が第２設定時間Ｔ４を経過したと判定された場合には、ステップ２５およびステップ２６を介してリターンする。一方、ステップ３４で「ＮＯ」、即ちエンジン始動有効時間ｔ４が第２設定時間Ｔ４を経過していないと判定された場合には、ステップ２２からステップ２６を介してリターンする。
【０１０５】
かくして、第２の実施の形態においても、第１の実施の形態と同様の作用、効果を得ることができる。特に、第２の実施の形態では、コントローラ２５は、警報装置２０から警報音が発生されている時間を計測する警報音発生時間計測部２９を有し、エンジン始動制御部３１は、警報音発生時間計測部２９により計測された時間が予め設定された第１設定時間Ｔ１継続した後、予め設定された第２設定時間Ｔ４以内でキースイッチ１７の操作を有効にすることを特徴としている。この場合、第２設定時間Ｔ４は、警報音発生時間計測部２９が警報音の発生の計測を停止したときからの計測時間（エンジン始動有効時間ｔ４）に対して設定されていることを特徴としている。
【０１０６】
即ち、第２設定時間Ｔ４のカウント開始をホーン鳴動が停止して（ホーンスイッチ１４の押下操作を止めて）切替スイッチ２４が閉成状態に切替えられてからを基準としている。そして、エンジン始動有効時間ｔ４は、ホーン鳴動が停止して切替スイッチ２４が閉成状態に切替えられてから計測している。
【０１０７】
これにより、警報装置２０から発生される警報音の長さに拘わらず、警報音が停止してからキースイッチ１７のスタート位置への操作を有効とする時間を一定にすることができる。従って、ホーンスイッチ１４が第１設定時間Ｔ１を越えてさらに長く押下操作されていた場合でも、ホーンスイッチ１４の押下操作を止めたときから第２設定時間Ｔ４以内で余裕をもってエンジン８の始動を行うことができる。
【０１０８】
また、第２の実施の形態では、ステップ１９での切替スイッチ２４のＯＮ（閉成状態）となってからエンジン始動有効時間ｔ４のカウントを開始しているので、第１の実施の形態の警報装置２０の不具合時に対応して設定された第３設定時間Ｔ３を第２設定時間Ｔ４に統一させることができる。これにより、別個に第３設定時間Ｔ３を設定する必要がなくなると共に、緊急時有効時間ｔ３のカウントを行う必要がなくなる（緊急時有効時間ｔ３をエンジン始動有効時間ｔ４とすることができる）ので、コントローラ２５の制御処理の簡素化を図ることができる。
【０１０９】
なお、上述した第１の実施の形態では、コントローラ２５の警報音発生判定部２８は、警報装置２０のグランド側の電流を検出することにより、警報装置２０から警報音が発生しているか否かを判定した場合を例に挙げて説明した。しかし、本発明はこれに限らず、例えば、警報装置２０に音センサおよび振動センサ等の検出器を設け、警報音発生判定部２８は、この検出器からの制御信号を検出することにより警報装置２０から警報音が発生しているか否かを判定してもよい。このことは、第２の実施の形態についても同様である。
【０１１０】
また、上述した第１の実施の形態では、エンジン８の始動時にはゲートロックレバー１５がロック位置（上げ位置）にあることを前提として説明した場合を例に挙げて説明した。しかし、本発明はこれに限らず、例えば図７に示すステップ１９の切替スイッチ２４のＯＮよりも以前にゲートロックレバー１５がロック位置にあればよい。このことは、第２の実施の形態についても同様である。
【０１１１】
また、上述した第１の実施の形態では、設定器３４を油圧ショベル１に搭載した場合を例に挙げて説明した。しかし、本発明はこれに限らず、例えば設定器を油圧ショベル１に搭載されない外部端末としてもよい。この場合、設定器をコントローラ２５に接続して、第１設定時間Ｔ１、第２設定時間Ｔ２、および第３設定時間Ｔ３を予めメモリ２６に記憶（格納）させることができる。このことは、第２の実施の形態についても同様である。
【０１１２】
また、上述した第１の実施の形態では、警報装置２０がホーンスイッチ１４を介してバッテリ２１に直結されている場合を例に挙げて説明した。しかし、本発明はこれに限らず、例えばコントローラ２５がホーンスイッチ１４の押下操作（ＯＮ操作）を検出した場合に、コントローラ２５から警報装置に向けて制御信号を出力して警報音を発生させてもよい。このことは、第２の実施の形態についても同様である。
【０１１３】
また、上述した第１の実施の形態では、警報装置２０に不具合が発生しているときにエンジン８を始動させるときのホーンスイッチ１４の特定操作をホーンスイッチ１４が１０回押下されるものとして説明した。しかし、本発明はこれに限らず、例えば特定操作は、ホーンスイッチ１４を１０回以下（例えば、５〜９回）の押下としてもよく、１０回以上の押下としてもよい。また、特定操作は、ホーンスイッチ１４の長押し（例えば１０秒以上）としてもよい。このことは、第２の実施の形態についても同様である。
【０１１４】
また、上述した実施の形態では、エンジンキー（図示せず）を用いてキースイッチ１７を操作する場合を例に挙げて説明した。しかし、本発明はこれに限らず、例えばキースイッチ１７を押しボタン式のスイッチ等としてもよい。
【０１１５】
また、上述した実施の形態では、下部走行体２と下部走行体２上に旋回可能に支持された上部旋回体４とにより車体を構成した場合を例に挙げて説明した。しかし、本発明は下部走行体２と上部旋回体４とからなる車体に限らず、例えばホイールローダ、ロードローラ等のように、旋回体を有しないで自走可能な１個の車体としてもよい。
【０１１６】
また、上述した実施の形態では、キャブ仕様の油圧ショベル１を例に挙げて説明した。しかし、本発明はこれに限らず、例えばキャノピ仕様の油圧ショベルに適用してもよい。さらに、本発明は、移動式クレーン等の他の建設機械にも適用することができる。
【符号の説明】
【０１１７】
１  油圧ショベル（建設機械）
２  下部走行体（車体）
４  上部旋回体（車体）
８  エンジン
１４  ホーンスイッチ（警報操作装置）
１７  キースイッチ（エンジン始動装置）
１９  表示器（モニタ）
１９Ａ  画面
２０  警報装置（警報音発生装置）
２５  コントローラ
２７  警報操作判定部
２８  警報音発生判定部
２９  警報音発生時間計測部
３１  エンジン始動制御部
３２  特定操作検出部
Ｔ１  第１設定時間
Ｔ２，Ｔ４  第２設定時間
【図１】
2019027048.tif 000003
【図２】
2019027048.tif 000004
【図３】
2019027048.tif 000005
【図４】
2019027048.tif 000006
【図５】
2019027048.tif 000007
【図６】
2019027048.tif 000008
【図７】
2019027048.tif 000009
【図８】
2019027048.tif 000010
【図９】
2019027048.tif 000011
【図１０】
2019027048.tif 000012
【図１１】
2019027048.tif 000013
【図１２】
2019027048.tif 000014
【図１３】
2019027048.tif 000015