"エンジンによって駆動される油圧ポンプと、前記油圧ポンプから吐出される圧油によって駆動される油圧アクチュエータと、エンジンの出力系に連係された発電電動機と、エンジンによって前記発電電動機が発電動作した場合の電力を蓄積する一方、前記発電電動機が電動動作する場合に電力を供給する蓄電手段と、前記発電電動機もしくは前記蓄電手段から供給される電力によって駆動される電動アクチュエータとを備え、操作レバーの操作により前記油圧アクチュエータ及び前記電動アクチュエータを動作させるようにした作業機械において、エンジンが運転されている状態において前記操作レバーの操作状態を監視し、前記操作レバーのニュートラル状態が予め設定した時間継続した場合、所定の停止禁止条件が存在しないことを条件としてエンジンを停止させるアイドリング停止処理部と、始動操作された場合にエンジンの始動指令を出力するエンジン始動操作手段と、前記アイドリング停止制御部によってエンジンが停止された状態において前記エンジン始動操作手段から始動指令が出力された場合に前記操作レバーが無操作状態にあることを条件にエンジンの再始動許可を行うエンジン再始動制御手段とを備え、前記アイドリング停止処理部は、少なくとも前記蓄電手段の蓄電電圧が予め設定した閾値未満であること及びエンジン再始動後の運転時間が予め設定した時間未満であることを停止禁止条件として設定したものであり、前記蓄電手段の蓄電電圧が前記閾値未満である場合もしくはエンジン再始動後の運転時間が予め設定した時間未満である場合には、前記操作レバーのニュートラル状態が予め設定した時間継続した場合にもエンジンの運転を停止することなく継続することを特徴とする作業機械。下部走行体と、前記下部走行体に対して旋回可能に配設した上部旋回体とを備え、前記電動アクチュエータは、前記下部走行体に対して前記上部旋回体を旋回させる旋回用電動モータであり、前記アイドリング停止制御部によってエンジンが停止されている場合に前記下部走行体に対する前記上部旋回体の旋回を機械的に阻止する機械動作禁止部をさらに備えたことを特徴とする請求項1に記載の作業機械。退避位置に配置された場合には前記油圧ポンプから前記操作レバーへの圧油の供給を遮断することにより前記操作レバーの操作に関わらず前記油圧アクチュエータを動作停止状態に保持する一方、進出位置に配置された場合には前記油圧ポンプから前記操作レバーへの圧油の供給を可能として前記操作レバーの操作に応じて前記油圧アクチュエータを動作可能状態とするPPCロックレバーを備え、さらに、前記エンジン再始動制御手段は、前記PPCロックレバーが退避位置に配置されることによって前記油圧アクチュエータが動作停止状態に保持されている際にエンジンを再始動させた場合には、エンジンを第1の所定回転数で運転し、さらにエンジンが第1の所定回転数で運転されている状態において前記PPCロックレバーが進出位置に配置された場合にはエンジン回転数を第2の所定回転数まで上昇させる再始動処理部を備えたことを特徴とする請求項2に記載の作業機械。前記エンジン再始動制御手段は、スタータの駆動によってエンジンが再始動されている際にエンジンの回転数が所定のアシスト終了回転数に至るまでの間、前記発電電動機を電動動作させて前記スタータをアシストする始動アシスト制御部を備えたことを特徴とする請求項1~請求項3のいずれか一つに記載の作業機械。ところで、上述した特許文献1に記載のものにあっては、エンジンのアイドリング運転が停止された状態から操作レバーが操作された場合にエンジンを再始動するようにしている。つまり、建設作業を実施すべくオペレータが操作レバーを操作した場合には、エンジンを再始動することにより油圧ポンプから油圧アクチュエータに圧油が供給され、所望の建設作業を迅速に行うことが可能となる。しかしながら、上述した手段にあっては、オペレータが乗降車時等に操作レバーに触れてしまった場合、エンジンが再始動されて油圧アクチュエータが駆動されてしまう問題が生じる。本発明は、上記実情に鑑みて、エンジン再始動を容易にすると共に上記問題点を解決することのできる作業機械を提供することを目的とする。上記目的を達成するため、本発明に係る作業機械は、エンジンによって駆動される油圧ポンプと、前記油圧ポンプから吐出される圧油によって駆動される油圧アクチュエータと、エンジンの出力系に連係された発電電動機と、エンジンによって前記発電電動機が発電動作した場合の電力を蓄積する一方、前記発電電動機が電動動作する場合に電力を供給する蓄電手段と、前記発電電動機もしくは前記蓄電手段から供給される電力によって駆動される電動アクチュエータとを備え、操作レバーの操作により前記油圧アクチュエータ及び前記電動アクチュエータを動作させるようにした作業機械において、エンジンが運転されている状態において前記操作レバーの操作状態を監視し、前記操作レバーのニュートラル状態が予め設定した時間継続した場合、所定の停止禁止条件が存在しないことを条件としてエンジンを停止させるアイドリング停止処理部と、始動操作された場合にエンジンの始動指令を出力するエンジン始動操作手段と、前記アイドリング停止制御部によってエンジンが停止された状態において前記エンジン始動操作手段から始動指令が出力された場合に前記操作レバーが無操作状態にあることを条件にエンジンの再始動許可を行うエンジン再始動制御手段とを備え、前記アイドリング停止処理部は、少なくとも前記蓄電手段の蓄電電圧が予め設定した閾値未満であること及びエンジン再始動後の運転時間が予め設定した時間未満であることを停止禁止条件として設定したものであり、前記蓄電手段の蓄電電圧が前記閾値未満である場合もしくはエンジン再始動後の運転時間が予め設定した時間未満である場合には、前記操作レバーのニュートラル状態が予め設定した時間継続した場合にもエンジンの運転を停止することなく継続することを特徴とする。また、本発明は、上述した作業機械において、下部走行体と、前記下部走行体に対して旋回可能に配設した上部旋回体とを備え、前記電動アクチュエータは、前記下部走行体に対して前記上部旋回体を旋回させる旋回用電動モータであり、前記アイドリング停止制御部によってエンジンが停止されている場合に前記下部走行体に対する前記上部旋回体の旋回を機械的に阻止する機械動作禁止部をさらに備えたことを特徴とする。また、本発明は、上述した作業機械において、退避位置に配置された場合には前記油圧ポンプから前記操作レバーへの圧油の供給を遮断することにより前記操作レバーの操作に関わらず前記油圧アクチュエータを動作停止状態に保持する一方、進出位置に配置された場合には前記油圧ポンプから前記操作レバーへの圧油の供給を可能として前記操作レバーの操作に応じて前記油圧アクチュエータを動作可能状態とするPPCロックレバーを備え、さらに、前記エンジン再始動制御手段は、前記PPCロックレバーが退避位置に配置されることによって前記油圧アクチュエータが動作停止状態に保持されている際にエンジンを再始動させた場合には、エンジンを第1の所定回転数で運転し、さらにエンジンが第1の所定回転数で運転されている状態において前記PPCロックレバーが進出位置に配置された場合にはエンジン回転数を第2の所定回転数まで上昇させる再始動処理部を備えたことを特徴とする。また、本発明は、上述した作業機械において、前記エンジン再始動制御手段は、スタータの駆動によってエンジンが再始動されている際にエンジンの回転数が所定のアシスト終了回転数に至るまでの間、前記発電電動機を電動動作させて前記スタータをアシストする始動アシスト制御部を備えたことを特徴とする。本発明によれば、操作レバーが無操作状態にあることを条件にエンジンの再始動許可を行うようにしている。また、エンジン始動操作手段から始動指令が出力された場合に操作レバーが無操作状態であればエンジンが再始動されることになる一方、オペレータが乗降車時等に操作レバーに触れてしまった場合、エンジンが再始動されることがない。これにより、油圧アクチュエータが駆動されることなくエンジン再始動を容易にし、燃料消費量や排出する二酸化炭素量を低下させることが可能となる。以下に添付図面を参照して、本発明に係る作業機械の好適な実施の形態について詳細に説明する。図1は、本発明の実施の形態である作業機械を示したものである。ここで例示する作業機械は、油圧ショベル等のように建設作業を行うためのもので、下部走行体1及び上部旋回体2を備えている。下部走行体1は、左右の履帯図示せずを介して走行するものである。上部旋回体2は、下部走行体1との間に構成した旋回マシナリ3により下部走行体1に対して旋回可能に配設したものである。図には明示していないが、旋回マシナリ3は、例えば旋回サークルと、旋回サークルに歯合するピニオンとを備えて構成してあり、ピニオンを電動アクチュエータである旋回用電動モータ10によって駆動することにより、下部走行体1に対して上部旋回体2を旋回させることが可能である一方、旋回ブレーキロック手段11を作動させた場合には下部走行体1に対する上部旋回体2の旋回を機械的に阻止することが可能である。また、作業機械には、上部旋回体2に作業機ユニット20が設けてある一方、下部走行体1に走行ユニット30が設けてある。作業機ユニット20は、掘削や積込といった建設作業を行うためのものである。本実施の形態の作業機械では、ブームの先端部にアームを備え、さらにアームの先端部にバケットを備えた作業機ユニット20を適用している。この作業機ユニット20は、ブームシリンダ21、アームシリンダ22、バケットシリンダ23を備えており、これら作業機用油圧アクチュエータ21,22,23に適宜圧油を供給することによってブーム、アーム及びバケットを動作させることができる。走行ユニット30は、下部走行体1の履帯を個別に駆動するためのものである。本実施の形態の走行ユニット30は、右走行モータ31及び左走行モータ32を備えており、これら走行用油圧アクチュエータ31,32に適宜圧油を供給することによって履帯を駆動することができる。さらに、作業機械は、原動機となるエンジン40と、エンジン40の出力軸にPTOPowerTakeOff41を介して接続した油圧ポンプ42、スタータ43及び発電電動機44とを備えている。エンジン40は、シリンダの内部に供給する燃料の噴射量を調整することによって出力を制御するようにしたディーゼルエンジンである。燃料の噴射量は、エンジン40に付設したエンジンコントローラ45に対して後述するメインコントローラ100から制御信号を与えることにより調整することが可能である。また、エンジン40は、油温センサ46を備えている。油温センサ46は、エンジン40の内部を循環する潤滑油の温度を検出し、その検出結果を後述するメインコントローラ100に出力するものである。油圧ポンプ42は、エンジン40を駆動源とした可変容量型のものである。油圧ポンプ42の容量は、ポンプ制御バルブ47に対して後述のメインコントローラ100から制御信号を与えることにより変更することができる。この油圧ポンプ42は、エンジン40が運転されている場合に、上述したブームシリンダ21、アームシリンダ22、バケットシリンダ23、右走行モータ31及び左走行モータ32に圧油を供給することが可能である。油圧ポンプ42からそれぞれの油圧アクチュエータ21,22,23,31,32に至る圧油の供給通路には、圧力センサ48及び操作バルブ24,25,26,33,34が設けてある。圧力センサ48は、供給通路を流通する圧油の圧力を検出し、その検出結果を後述するメインコントローラ100に出力するものである。操作バルブ24,25,26,33,34は、ブームシリンダ21、アームシリンダ22、バケットシリンダ23、右走行モータ31及び左走行モータ32に対してそれぞれブーム操作バルブ24、アーム操作バルブ25、バケット操作バルブ26、右走行操作バルブ33及び左走行操作バルブ34が個別に設けられており、油圧操作レバー50の操作に応じて供給されるパイロット油圧により、油圧ポンプ42からそれぞれの油圧アクチュエータ21,22,23,31,32に対する圧油の供給制御を行うものである。油圧操作レバー50は、上部旋回体2の運転席においてオペレータが操作できる位置に配設された入力装置である。この油圧操作レバー50は、油圧ポンプ42からそれぞれの油圧アクチュエータ21,22,23,31,32に至るパイロット油路の間に介在しており、操作方向及び操作量に応じたパイロット油圧を個々の操作バルブ24,25,26,33,34に与えるとともに、付設されたポテンショメータ51を通じて後述のメインコントローラ100に操作方向及び操作量に応じた操作信号を出力することが可能である。油圧ポンプ42から油圧操作レバー50に至るパイロット油路には、パイロット油圧遮断バルブ52が設けてある。パイロット油圧遮断バルブ52は、後述するメインコントローラ100からの制御信号によって動作し、油圧ポンプ42から油圧操作レバー50への圧油の供給を断続するものである。このパイロット油圧遮断バルブ52が遮断状態にある場合には、油圧ポンプ42から油圧操作レバー50に対する圧油の供給が遮断されることになり、油圧操作レバー50の操作如何に関わらず操作バルブ24,25,26,33,34が動作停止状態となる。スタータ43は、後述するメインコントローラ100から駆動信号が与えられた場合に回転駆動する電動モータである。発電電動機44は、発電電動コントローラ60の制御により発電動作と電動動作とに切替動作するものである。発電電動コントローラ60は、後述するメインコントローラ100からの制御信号に応じて発電電動機44の動作を切り替えるものである。発電電動機44が発電動作する場合、発電電動コントローラ60は、発電電動機44の発電電力を蓄電器蓄電手段61に蓄積、もしくは旋回コントローラ電力供給制御手段62を介して上述の旋回用電動モータ10に供給する一方、発電電動機44が電動動作する場合、蓄電器61に蓄積された電力を発電電動機44に供給する。蓄電器61は、キャパシタや蓄電池によって構成されたもので、電圧センサ63を備えている。電圧センサ63は、蓄電器61の蓄電電圧を検出し、検出結果を後述のメインコントローラ100に出力するものである。旋回コントローラ62は、後述のメインコントローラ100から制御信号が与えられた場合に制御信号に応じて旋回用電動モータ10に対する電力の供給制御を行うものである。また、上記作業機械には、旋回操作レバー70、キースイッチ71、エアコンスイッチ72、警報ブザー73、回転灯74、モニタ75、延長スイッチ76、エンジン再始動スイッチ77エンジン始動操作手段、PPC圧ロックスイッチ78が設けてある。旋回操作レバー70は、油圧操作レバー50と同様に、上部旋回体2の旋回指令を入力するための入力装置であり、上部旋回体2の運転席においてオペレータが操作できる位置に配設してある。旋回操作レバー70の操作方向及び操作量を示す操作信号は、後述のメインコントローラ100に与えられることになる。キースイッチ71は、いわゆるモーメンタリ方式のスイッチ手段であり、運転席においてオペレータがキー操作できる位置に設けてある。エンジンキーを挿入した状態でキースイッチ71をON位置まで操作した場合には、キースイッチ71から後述するメインコントローラ100に対してON信号が出力され、蓄電器61からの電力の供給が可能な状態となる。さらにON位置からエンジンキーを始動操作すると、始動操作されている間、後述のメインコントローラ100に対してエンジン40の始動指令が出力される。この結果、例えば後述するメインコントローラ100からスタータ43に駆動信号が与えられ、エンジン40が始動されることになる。尚、エンジンキーへの始動操作力を除去すると、キースイッチ71がON位置に復帰するものの、後述のメインコントローラ100に継続してON信号が出力されるため、エンジン40の運転状態が継続される。さらにエンジンキーをオフ操作すると、図示しないバッテリーからの電力の供給が不可となり、エンジン40が運転されていた場合にはエンジン40に対する燃料供給がカットされるため、エンジン40が停止して作業機械全体を運転停止させることができる。エアコンスイッチ72は、エンジン40のPTO41に接続したエアコン用コンプレッサ80をON/OFF動作させるための動作信号をメインコントローラ100に与えるものである。警報ブザー73及び回転灯74は、メインコントローラ100からの駆動信号に応じて鳴動及び点灯することにより、作業機械の外部に対して報知を行うためのものである。警報ブザー73に関しては、作業機械の周囲にいる人に対して鳴動音が聞こえる位置に配置し、かつ回転灯74に関しては、上部旋回体2のキャビン上部等、作業機械の周囲にいる人に対して回転灯74の光を十分に視認できる位置に設けてある。モニタ75は、運転席においてオペレータが視認できる位置に設けた車載用表示手段あり、後述のメインコントローラ100から与えられた出力データを含む制御信号に従って各種表示を行う。延長スイッチ76は、エンジン40のアイドリング運転を延長する場合に操作するためのものである。エンジン再始動スイッチ77は、エンジン40を再始動する場合に操作するためのものである。これら延長スイッチ76及びエンジン再始動スイッチ77は、図2に示すように、油圧操作レバー50、もしくは旋回操作レバー70の上端部にそれぞれ個別の押ボタン76a,77aを備えて構成してあり、押ボタン76a,77aが押圧操作された場合にそれぞれの操作信号を後述のメインコントローラ100に出力する。尚、図中の符号53は、ホーンを鳴動させるためのホーンスイッチである。PPC圧ロックスイッチ78は、図1に示したパイロット油圧遮断バルブ52を断続操作するための制御信号を出力するもので、運転席に設けたPPCロックレバー79を介してオペレータが操作できるように構成してある。具体的には、PPCロックレバー79を退避移動させ、運転席に対してオペレータが出入りできる状態以下、PPCロックレバー79の退避位置というとなった場合にパイロット油圧遮断バルブ52を遮断状態とする一方、PPCロックレバー79を進出移動させ、運転席に対してオペレータの出入りができない状態以下、PPCロックレバー79の進出位置というとなった場合にパイロット油圧遮断バルブ52を開放状態とするように設定してある。PPC圧ロックスイッチ78からの出力信号は、後述のメインコントローラ100に与えられることになる。さらに、上記作業機械は、メインコントローラ100を備えている。メインコントローラ100は、蓄電器61からの電力によって動作するもので、上述した各種センサ46,48,63や各種スイッチ71,72,76,77,78、操作レバー50,70から出力された信号に基づいて、エンジン40、油圧ポンプ42、スタータ43、発電電動機44、旋回用電動モータ10、旋回ブレーキ11、作業機ユニット20、走行ユニット30を駆動することにより、作業機械に建設作業を実施するための統括的な制御を行う機能を有している。例えば、エンジン40が運転されている状態において油圧操作レバー50を操作すると、油圧操作レバー50の操作に応じて操作バルブ24,25,26,33,34にパイロット油圧が加えられ、各操作バルブ24,25,26,33,34によって油圧ポンプ42から供給される圧油が制御されることになり、作業機ユニット20及び走行ユニット30に所望の動作を実施させることが可能となる。この間、メインコントローラ100は、エンジンコントローラ45に対してエンジンの目標回転数を指令し、これに応じてエンジンコントローラ45が目標の回転数となるように燃料噴射量を制御している。また、メインコントローラ100には、アイドリング停止制御手段110、エンジン再始動制御手段120が設けてある。アイドリング停止制御手段110は、エンジン40が運転されている状態において所定の停止条件が充足した場合にエンジン40のアイドリング運転を停止させるものである。エンジン再始動制御手段120は、アイドリング停止制御手段110によってエンジン40が停止された状態において所定の再始動条件が充足した場合にエンジン40の再始動許可を行うものである。アイドリング停止制御手段110は、エンジン回転数制御部111、アイドリング停止処理部112、機械動作禁止部113、カウントダウン表示処理部114、報知処理部115を有している。エンジン回転数制御部111は、エンジン40がアイドリング運転例えば約2000rpmされている状態において油圧操作レバー50及び旋回操作レバー70以下、両者を併せて単に操作レバー50,70というの操作状態を監視し、操作レバー50,70がニュートラル状態に保持された時間が予め設定した低速時間T1秒に達した場合にエンジン40の回転数を所定の低速回転数例えば約1050rpmまで減少させるべくエンジンコントローラ45に対して制御信号を出力するものである。アイドリング停止処理部112は、エンジン回転数制御部111によってエンジン40の回転数が低速回転数に減速された場合に操作レバー50,70の操作状態を監視し、操作レバー50,70がニュートラル状態に保持された時間が予め設定した停止時間T2秒に達した場合に、予め設定した停止禁止条件がいずれも存在しないことを条件としてエンジン40のアイドリング運転を停止させる処理を行うものである。本実施の形態では、停止禁止条件として以下に示すものが設定してある。1PPCロックレバー79が退避位置2蓄電器61の蓄電電圧が予め設定した閾値未満3エアコン作動時4エンジン暖気運転時5エンジン再始動後の運転時間が予め設定した時間未満PPCロックレバー79が退避位置にある場合を停止禁止条件としているのは、運転席からオペレータが長時間離れる可能性が極めて高いためであり、アイドリング運転を停止するよりもエンジンキーをオフ操作して作業機械全体を運転停止させる方が好ましいからである。蓄電器61の蓄電電圧が予め設定した閾値未満である場合を停止禁止条件としているのは、アイドリング運転を停止した後のエンジン40の再始動性を確保するためである。後述するように、エンジン再始動時には、スタータ43及び発電電動機44によるアシスト作用のために電力が必要とされるため、上述の閾値を高めに設定することが好ましい。エアコン作動時、エンジン暖気運転時を停止禁止条件としているのは、アイドリング運転が停止した場合にそれぞれの目的を達成することができなくなるためである。エンジン再始動後の運転時間が予め設定した時間未満である場合を停止禁止条件としているのは、エンジン40の始動、停止が頻発することにより、作業性能が悪化するとともに、却って燃料消費量の増大が招来される虞れがあるからである。また、アイドリング停止処理部112は、エンジン回転数制御部111によってエンジン40が低速回転数で運転されている状態において延長スイッチ76がON操作された場合に停止時間を延長する機能を有している。延長スイッチ76が繰り返し操作された場合、アイドリング停止処理部112は、ON操作される都度、停止時間を延長する処理を実施する。機械動作禁止部113は、アイドリング停止処理部112によってエンジン40のアイドリング運転が停止されている場合に、メインコントローラ100からの旋回コントローラ62に対する制御信号を停止し、かつ旋回ブレーキ11を作動させて下部走行体1に対する上部旋回体2の旋回を機械的に阻止するものである。また、機械動作禁止部113は、アイドリング停止処理部112によってエンジン40のアイドリング運転が停止されている場合に、パイロット油圧遮断バルブ52に対して遮断状態を保持するための制御信号を出力するものである。機械動作禁止部113からの制御信号によってパイロット油圧遮断バルブ52が遮断状態に保持されている場合、PPCロックレバー79を操作した場合にもパイロット油圧遮断バルブ52は継続して遮断状態が保持される。カウントダウン表示処理部114は、アイドリング停止処理部112によるアイドリング運転停止までの時間が所定の時間T3秒以下となった場合にモニタ75に対してカウントダウン表示を行うための表示データを出力するものである。例えばカウントダウン表示処理部114は、アイドリング運転停止までの時間が10秒となった場合にモニタ75に対して表示データを出力し、アイドリング運転停止まで10秒、アイドリング運転停止まで9秒...というようにアイドリング運転が停止されるまでの間カウントダウン表示を行う。上述した延長スイッチ76によってアイドリング運転停止までの時間が10秒以上となった場合には、一旦カウントダウン表示を停止し、再び10秒となった時点でカウントダウン表示を再開する処理を行う。報知処理部115は、アイドリング停止処理部112によってエンジン40のアイドリング運転が停止された場合に警報ブザー73を鳴動するとともに、回転灯74を点灯することにより、作業機械の外部に対してアイドリング運転が停止されている状態であることを報知するものである。またこの報知処理部115は、以下の条件が充足する場合に、モニタ75に対して報知データを出力して報知を行う。1PPCロックレバー79が進出位置に移動2アイドリング運転停止後、所定の時間経過3蓄電器61の蓄電電圧が予め設定した閾値未満これらの条件においてモニタ75に表示を行うのは、アイドリング運転が停止された状態のままエンジンキーを抜き忘れて作業機械が放置されるのを防止するためである。一方、エンジン再始動制御手段120は、再始動処理部121、ロック状態監視部122、始動アシスト制御部123を有している。再始動処理部121は、アイドリング停止制御手段110によってエンジン40のアイドリング運転が停止されている状態においてエンジン再始動スイッチ77がON操作された場合、操作レバー50,70がニュートラル状態に保持されていることを条件に、スタータ43及びエンジンコントローラ45に対してエンジン40の再始動許可を出力するものである。またこの再始動処理部121は、エンジン40が再始動した場合、まず第1の回転数例えば、約1000rpmを上限として運転し、その後、PPCロックレバー79を進出位置に移動させることによってパイロット油圧遮断バルブ52が開放状態に移行した場合にエンジン40を第2の回転数例えば、約2000rpmまで上昇させる処理を行うものである。ロック状態監視部122は、再始動処理部121によってエンジン40が再始動された後、所定の作業可能条件が充足するまでの間、パイロット油圧遮断バルブ52を遮断状態に保持するための制御信号を出力するものである。ロック状態監視部122からの制御信号によってパイロット油圧遮断バルブ52が遮断状態に保持されている場合には、PPCロックレバー79を操作した場合にもパイロット油圧遮断バルブ52が動作することはなく、継続して遮断状態が保持される。本実施の形態では、再始動したエンジン40の回転数が予め設定した作業回転数例えば、約700rpmに上昇した場合に作業可能条件が充足したものとして処理を行うようにしている。始動アシスト制御部123は、再始動処理部121からの再始動許可に応じてスタータ43が駆動し、エンジン40が再始動されている際にエンジン40の回転数が所定のアシスト終了回転数に至るまでの間、発電電動コントローラ60に対して発電電動機44を電動動作させるための制御信号を出力するものである。図3は、上述したメインコントローラ100のアイドリング停止制御手段110が実施するアイドリング停止処理の内容を示すフローチャートである。以下、この図3及び図7、図8のタイミングチャートを適宜参照しながら作業機械のアイドリング停止処理について説明する。尚、以下においては、図7及び図8に示すように、PPCロックレバー79が進出位置にあり、パイロット油圧遮断バルブ52が開放されている状態にあるものとする。まず、メインコントローラ100は、エンジン40が運転されている場合ステップS101:Yes、操作レバー50,70の操作状態を監視しステップS102、操作レバー50,70がニュートラル状態に保持されている場合ステップS102:Yes、その継続時間が低速時間T1秒に達するか否かを判断するステップS103、ステップS104、ステップS105。低速時間に達する以前に操作レバー50,70が変位された場合ステップS104:No→ステップS105:Yes、メインコントローラ100は、タイマ1をリセットしステップS106、その後に手順をリターンさせて今回のアイドリング停止処理を終了する。この結果、エンジン40は、その回転数が約2000rpmでアイドリング運転を継続することになる。これに対して操作レバー50,70のニュートラル状態が低速時間に達するとステップS104:Yes、図7及び図8中のt1→t2、タイマ1をクリアしステップS107、その後にエンジン回転数を低速回転数まで減少させるべくエンジンコントローラ45に対して制御信号を出力するステップS108。この結果、エンジン40のアイドリング運転が低速回転数まで減速した状態で継続されることになり、先の状態でアイドリング運転が継続される場合に比べて燃料消費量の低減や排出する二酸化炭素量の低減を図ることが可能になる図7及び図8中のt2→。さらにメインコントローラ100は、エンジンコントローラ45に対して制御信号を出力すると同時に新たにタイマ2を起動しステップS109、操作レバー50,70のニュートラル状態が停止時間T2秒継続するか否かを判断するステップS110、ステップS111。この間、メインコントローラ100は、カウントダウン表示タイミングであるか否かを判断しステップS112、表示タイミングである場合ステップS112:Yes、図7及び図8中のt3、図8中のt5、モニタ75を介してカウントダウン表示を実施するステップS113、図7及び図8中のt3→t4、図8中のt5→t6。また、メインコントローラ100は、延長スイッチ76がON操作されたか否かを監視しステップS114、延長スイッチ76がONされた場合ステップS114:Yes、図8中のt4、タイマ2をクリアしステップS115、手順をステップS109に移行させる図8中のt4→t6。エンジン40のアイドリング運転が低速回転数となった状態で操作レバー50,70のニュートラル状態が停止時間継続するとステップS110:Yes、図7中のt4、図8中のt6、メインコントローラ100は、停止禁止条件が存在しないことを条件にエンジン40の停止処理を行うステップS116:No→ステップS117。エンジン40の停止処理を実施したメインコントローラ100は、機械動作停止処理を実施しステップS118、さらに報知処理を実施しステップS119、タイマ2をクリアした後に今回のアイドリング停止処理を終了するステップS120。この結果、エンジン40の不必要なアイドリング運転が停止されるため、燃料消費量の低減や排出する二酸化炭素量の低減を図ることが可能になる。この場合、少なくとも蓄電器61の蓄電電圧が予め設定した閾値以上あることを条件にエンジン40のアイドリング運転が停止されるため、エンジン40を再始動する場合の電力を十分に確保することができる。しかも、エンジン40のアイドリング運転が停止した場合には、旋回コントローラ62に対する制御信号が停止され、かつ旋回ブレーキ11を作動させて下部走行体1に対する上部旋回体2の旋回が機械的に阻止された状態となる。さらに、パイロット油圧遮断バルブ52に対して遮断状態を保持するための制御信号が出力された状態となる。従って、アイドリング運転が停止されている状態において操作レバー50,70が誤って操作されたとしても、旋回用電動モータ10や油圧アクチュエータ21,22,23,31,32が誤動作する虞れはなく、下部走行体1に対して上部旋回体2が旋回したり、下部走行体1が走行したり、作業機ユニット20が動作したりすることがない。また、エンジン40のアイドリング運転が停止されている状態においては、回転灯74が点灯しているとともに、警報ブザー73が鳴動しているため、作業機械の外部にいる人に対してアイドリング運転停止中であることを報知することができる。尚、エンジン40のアイドリング運転が低速回転数となった状態においても、例えばカウントダウン表示を視認したオペレータの意志により操作レバー50,70を操作すればステップS111:Yes、タイマ2がクリアされた後に手順がリターンされステップS121、アイドリング運転が停止することなく今回のアイドリング停止処理が終了する。従って、アイドリング運転を停止させることなく建設作業を継続することも可能であり、上述したアイドリング停止処理が建設作業に大きな支障を来す虞れもない。また、エンジン40のアイドリング運転が低速回転数となった状態においても、上述した停止禁止条件が存在する場合、つまり1PPCロックレバー79が退避位置にある、2蓄電器61の蓄電電圧が予め設定した閾値未満である、3エアコン作動時である、4エンジンが暖気運転時である、5エンジン再始動後の運転時間が予め設定した時間未満である、のいずれかが該当する場合にもステップS116:Yes、タイマ2がクリアされた後に手順がリターンされステップS122、アイドリング運転が停止することなく今回のアイドリング停止処理が終了する。従って、1オペレータが長時間運転席から離れる場合には、キースイッチ71のOFF操作によるエンジン停止を推奨すべくアイドリング運転を自動的に停止することはない。2エンジンの再始動が困難になる虞れがある状況下ではアイドリング運転が自動的に停止することはない。3エアコンの運転に支障を来す虞れがない。4エンジンの暖機運転に支障を来す虞れがない。5エンジンの自動停止、自動再始動が頻繁に実施させる事態を未然に防止できる。図4は、上述したメインコントローラ100のエンジン再始動制御手段120が実施するエンジン再始動処理の内容を示すフローチャートである。以下、この図4及び図7、図8のタイミングチャートを適宜参照しながら作業機械のアイドリング停止処理について説明する。尚、以下においては、図7中のt5、もしくは図8のt7に示すように、上述したアイドリング停止処理によってエンジン40のアイドリング運転が停止された状態にあり、PPCロックレバー79が進出位置にあり、パイロット油圧遮断バルブ52が遮断されている状態にあるものとする。まず、メインコントローラ100は、アイドリング停止処理によってエンジン40のアイドリング運転が停止されている場合ステップS201:Yes、エンジン再始動スイッチ77及び操作レバー50,70の操作状態を監視しステップS202、ステップS203、エンジン再始動スイッチ77がON操作され、かつ操作レバー50,70がニュートラル状態にある場合ステップS202:Yes→ステップS203:Yes、図7及び図8中のt10、スタータ43及びエンジンコントローラ45に対してエンジン40の再始動許可を出力するステップS204。スタータ43及びエンジンコントローラ45に対して出力されるエンジン40の再始動許可は、第1の回転数を上限とするものである。この結果、スタータ43が駆動されステップS205、エンジン40が第1の回転数を目標回転数として再始動されることになる。尚、エンジン40が再始動されると同時に回転灯74が消灯されるとともに、警報ブザー73の鳴動が停止して周囲に対する報知が終了する。スタータ43が駆動されると、メインコントローラ100は、これと同時にアシスト処理を実施するステップS206。アシスト処理においてメインコントローラ100は、図5に示すように、エンジン回転数を検出しステップS301、さらにこの検出したエンジン回転数が要アシスト回転数であるか否かを判断しステップS302、要アシスト回転数である場合ステップS302:Yes、発電電動機44を電動動作させるものであるステップS303。ステップS302において判断される要アシスト回転数とは、例えばエンジン40の回転数が50rpm以上であり、かつ目標エンジン回転数との差の絶対値が100rpm以上となる回転数である。要アシスト回転数において発電電動機44が電動動作すると、エンジン40がスタータ43発電電動機44のトルクで駆動されることになり、スタータ43の負荷を軽減した状態でエンジン40を迅速、かつ確実に目標回転数まで回転することが可能となる。エンジン回転数と目標エンジン回転数との差の絶対値が100rpm未満となるとステップS302:No、メインコントローラ100は、手順をリターンさせて今回のアシスト処理を終了する。図4において、アシスト処理を終了したメインコントローラ100は、次いで機械動作停止解除処理を実施するステップS207。機械動作停止解除処理においてメインコントローラ100は、図6に示すように、まずエンジン回転数を検出しステップS401、この検出したエンジン回転数が作業回転数以上であるか否かを判断するステップS402。エンジン回転数が作業回転数以上となるとステップS402:Yes、メインコントローラ100は、遮断状態に保持されていたパイロット油圧遮断バルブ52を開放可能状態に復帰させステップS403、旋回コントローラ62に対する制御信号の出力を再開しステップS404、さらに旋回ブレーキ11の作動を解除して手順をリターンさせるステップS405。この結果、図4に示すように、PPCロックレバー79を進出位置に移動させればステップS208:Yes、パイロット油圧遮断バルブ52が開放状態となりステップS209、油圧操作レバー50を操作した場合にパイロット圧が操作バルブ24,25,26,33,34に加えられることになり、再び作業機ユニット20及び走行ユニット30を油圧操作レバー50の操作に応じて動作させることができるようになる。また、旋回操作レバー70を操作すれば、旋回コントローラ62に対して旋回操作レバー70の操作に応じた制御信号が出力されることになり、下部走行体1に対して上部旋回体2を旋回させることが可能となる。図4のステップS209において、パイロット油圧遮断バルブ52を開放したメインコントローラ100は、これと同時にエンジンコントローラ45に対してエンジン40の回転数を第2の回転数まで上昇させるための制御信号を出力するステップS210。この結果、エンジン40の回転数が約2000rpmとなり、作業機械がアイドリング運転の停止処理を実施する以前の状態に復帰する。上述したエンジン40の再始動処理においては、操作レバー50,70がニュートラル状態にあることを条件にエンジン40の再始動許可を行うようにしているため、操作レバー50,70がニュートラル状態である場合にエンジン40が再始動されることになる一方、オペレータが乗降車時等に、操作レバー50,70に触れてしまった場合にはエンジン40が再始動されることがない。これにより、油圧アクチュエータ21,22,23,31,32が駆動されることなくエンジン40の再始動を容易にし、燃料消費量や排出する二酸化炭素量を確実に低下させることが可能となる。以下、上述したアイドリング停止処理及びエンジン再始動処理が繰り返し実行され、建設作業に支障を来すことなく燃料消費量の低減や排出する二酸化炭素量の低減を図ることが可能となる。尚、上述した実施の形態では、エンジン再始動スイッチ77から再始動のための始動指令を出力するようにしているが、必ずしもエンジン再始動スイッチ77である必要はなく、キー操作によりキースイッチ71から再始動のための始動指令を出力するように構成しても構わない。また、上述した実施の形態では、図6に示す機械動作停止解除処理においてエンジン40の回転数が作業回転数以上になることを条件としているが、必ずしもエンジンの回転数を基準とする必要はなく、エンジンが再始動されてからの時間が予め設定した作業可能時間例えば、2秒に達することを条件として機械動作停止解除処理を実施するようにしても構わない。"