(57)【要約】【課題】作業対象の地面の現在の形状を認識できるショベルを提供すること。【解決手段】本発明の実施例に係るショベルは、下部走行体１と、下部走行体１に搭載される上部旋回体３と、上部旋回体３に取り付けられるアタッチメントと、アタッチメントの姿勢を検出する姿勢検出装置Ｍ３と、コントローラ３０と、を備える。コントローラ３０は、撮像装置Ｍ４が出力した情報に基づいてショベルの周囲の地面の形状に関する情報を取得し、取得したショベルの周囲の地面の形状に関する情報と姿勢検出装置Ｍ３が検出するアタッチメントの姿勢とに基づいてアタッチメントを制御する。【選択図】図５
2020128690.tif 000002
【特許請求の範囲】
【請求項１】
下部走行体と、
前記下部走行体に搭載される上部旋回体と、
前記上部旋回体に取り付けられるアタッチメントと、
前記アタッチメントの姿勢を検出する姿勢検出装置と、
制御装置と、を備えるショベルであって、
前記制御装置は、撮像装置が出力した情報に基づいてショベルの周囲の地面の形状に関する情報を取得し、前記取得したショベルの周囲の地面の形状に関する情報と前記姿勢検出装置が検出する前記アタッチメントの姿勢とに基づいて前記アタッチメントを制御する、
ショベル。
【請求項２】
前記制御装置は、作業開始前に前記撮像装置の出力を取得する、
請求項１に記載のショベル。
【請求項３】
前記制御装置は、前記上部旋回体の位置情報を取得する、
請求項１又は２に記載のショベル。
【請求項４】
前記撮像装置はマルチコプタに取り付けられる、
請求項１乃至３の何れかに記載のショベル。
【請求項５】
前記マルチコプタへ給電する給電装置が備えられる、
請求項４に記載のショベル。
【請求項６】
前記上部旋回体に取り付けられる第２の撮像装置を備え、
前記制御装置は前記第２の撮像装置の出力を取得する、
請求項４に記載のショベル。
【請求項７】
前記制御装置は、前記姿勢検出装置によって検出される前記アタッチメントの姿勢に基づいて掘削対象地面の深さを導き出す、
請求項１に記載のショベル。
【請求項８】
前記制御装置は、前記導き出された深さに応じて前記アタッチメントを制御する、
請求項７に記載のショベル。
【請求項９】
前記制御装置は、均し作業を行う請求項１に記載のショベル。
【請求項１０】
前記制御装置は、床掘作業を行う請求項１に記載のショベル。
【請求項１１】
前記制御装置は、前記アタッチメントを自動的に制御する請求項１乃至１０の何れかに記載のショベル。
【請求項１２】
上部旋回体に備えられた複数の油圧アクチュエータと、
前記制御装置は、前記複数の油圧アクチュエータのうち第１の油圧アクチュエータに応じて第２の油圧アクチュエータを制御する請求項１乃至１１の何れかに記載のショベル。
【請求項１３】
下部走行体と、前記下部走行体に搭載される上部旋回体と、前記上部旋回体に取り付けられるアタッチメントと、を備えるショベルの制御方法であって、
撮像装置が検出した情報に基づいてショベルの周囲の地面の形状に関する情報を取得する取得ステップと、
前記アタッチメントの姿勢を検出する検出ステップと、
前記取得したショベルの周囲の地面の形状に関する情報と検出された前記アタッチメントの姿勢とに基づいて前記アタッチメントを制御する、
ショベルの制御方法。
【請求項１４】
前記取得ステップは、作業開始前に前記撮像装置の出力を取得する、
請求項１３に記載のショベルの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アタッチメントを備えたショベル及びその制御方法に関する。
【背景技術】
【０００２】
アームを閉じる際にアームシリンダのロッド側油室から流出する作動油の流量を増減させる可変絞りを有するショベルが知られている（特許文献１参照。）。このショベルは、可変絞りを制御するためにアームシリンダのボトム側油室の圧力を監視する。ボトム側油室の圧力が所定値未満であれば、バケットが地面に接触しておらず掘削アタッチメントが空中で動作していると判断でき、アームが自重で落下しないように可変絞りを流れる作動油の流量を低減すべきと判断できるためである。また、ボトム側油室の圧力が所定値以上であれば、バケットが地面に接触していると判断でき、可変絞りのところで無駄な圧力損失が生じないように可変絞りを流れる作動油の流量を増大すべきと判断できるためである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３００６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のショベルは、掘削対象の地面の現在の形状を認識していない。
【０００５】
上述に鑑み、作業対象の地面の現在の形状を認識できるショベルを提供することが望まれる。
【課題を解決するための手段】
【０００６】
本発明の実施例に係るショベルは、下部走行体と、前記下部走行体に搭載される上部旋回体と、前記上部旋回体に取り付けられるアタッチメントと、前記アタッチメントの姿勢を検出する姿勢検出装置と、制御装置と、を備えるショベルであって、前記制御装置は、撮像装置が出力した情報に基づいてショベルの周囲の地面の形状に関する情報を取得し、前記取得したショベルの周囲の地面の形状に関する情報と前記姿勢検出装置が検出する前記アタッチメントの姿勢とに基づいて前記アタッチメントを制御する。
【発明の効果】
【０００７】
上述の手段により、作業対象の地面の現在の形状を認識できるショベルが提供される。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施例に係るショベルの側面図である。
【図２】図１のショベルに搭載される姿勢検出装置を構成する各種センサの出力内容の一例を示すショベルの側面図である。
【図３】図１のショベルに搭載される駆動系の構成例を示す図である。
【図４】コントローラの構成例を示す機能ブロック図である。
【図５】地面形状情報取得部が取得する掘削対象地面の現在の形状に関する情報の概念図である。
【図６Ａ】再生油路及び再生解除弁の構成例を示す図である。
【図６Ｂ】アーム閉じ操作時に再生解除弁の開口面積を最小としたときの作動油の流れを示す図である。
【図６Ｃ】アーム閉じ操作時に再生解除弁の開口面積を最大としたときの作動油の流れを示す図である。
【図７】開口面積調整処理の流れを示すフローチャートである。
【図８】コントローラが再生解除弁の開口面積を調整する際の各種パラメータの時間的推移を示す図である。
【図９】掘削対象地面の深さと基準面との関係を示す図である。
【図１０】バケット角度と掘削反力と掘削対象地面の深さとの関係を示す図である。
【図１１】姿勢自動調整処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
最初に、図１を参照し、本発明の実施例に係る建設機械としてのショベル（掘削機）について説明する。なお、図１は、本発明の実施例に係るショベルの側面図である。図１に示すショベルの下部走行体１には旋回機構２を介して上部旋回体３が搭載される。上部旋回体３にはブーム４が取り付けられる。ブーム４の先端にはアーム５が取り付けられ、アーム５の先端にはバケット６が取り付けられる。作業要素としてのブーム４、アーム５、及びバケット６は、アタッチメントの一例である掘削アタッチメントを構成する。なお、アタッチメントは、床堀アタッチメント、均しアタッチメント、浚渫アタッチメント等の他のアタッチメントであってもよい。また、ブーム４、アーム５、及びバケット６は、ブームシリンダ７、アームシリンダ８、及びバケットシリンダ９によりそれぞれ油圧駆動される。また、上部旋回体３にはキャビン１０が設けられ、エンジン１１等の動力源が搭載される。また、上部旋回体３には通信装置Ｍ１、測位装置Ｍ２、姿勢検出装置Ｍ３、及び撮像装置Ｍ４が取り付けられる。
【００１０】
通信装置Ｍ１は、ショベルと外部との間の通信を制御する装置である。本実施例では、通信装置Ｍ１は、ＧＮＳＳ（Global Navigation Satellite System）測量システムとショベルとの間の無線通信を制御する。具体的には、通信装置Ｍ１は、例えば１日１回の頻度で、ショベルの作業を開始する際に作業現場の地形情報を取得する。ＧＮＳＳ測量システムは、例えばネットワーク型ＲＴＫ−ＧＮＳＳ測位方式を採用する。
【００１１】
測位装置Ｍ２は、ショベルの位置及び向きを測定する装置である。本実施例では、測位装置Ｍ２は、電子コンパスを組み込んだＧＮＳＳ受信機であり、ショベルの存在位置の緯度、経度、高度を測定し、且つ、ショベルの向きを測定する。ショベルの向きは、例えば、上部旋回体３の向き及びアタッチメントの向きに対応し、下部走行体１の向きとは無関係である。なお、下部走行体１は、操作装置２６（図３参照。）の１つである走行レバーの傾倒方向に応じて前進或いは後進する。そして、走行用油圧モータ１Ａ（左用）、走行用油圧モータ１Ｂ（右用、不可視）が配置される側（図１では右側）が下部走行体１の後方に相当する。
【００１２】
姿勢検出装置Ｍ３は、アタッチメントの姿勢を検出する装置である。本実施例では、姿勢検出装置Ｍ３は、掘削アタッチメントの姿勢を検出する装置である。
【００１３】
撮像装置Ｍ４はショベルの周辺の画像を取得する装置である。本実施例では、撮像装置Ｍ４は、ショベルの上部旋回体３に取り付けられるカメラであり、撮像した画像に基づいてショベルの周囲の地面までの距離を認識して作業現場の地形情報を取得する。なお、撮像装置Ｍ４はステレオカメラ、距離画像カメラ、３次元レーザスキャナ等であってもよい。
【００１４】
図２は、図１のショベルに搭載される姿勢検出装置Ｍ３を構成する各種センサの出力内容の一例を示すショベルの側面図である。具体的には、姿勢検出装置Ｍ３は、ブーム角度センサＭ３ａ、アーム角度センサＭ３ｂ、バケット角度センサＭ３ｃ、及び車体傾斜センサＭ３ｄを含む。
【００１５】
ブーム角度センサＭ３ａは、ブーム角度θ１を取得するセンサであり、例えば、ブームフートピンの回転角度を検出する回転角度センサ、ブームシリンダ７のストローク量を検出するストロークセンサ、ブーム４の傾斜角度を検出する傾斜（加速度）センサ等を含む。ブーム角度θ１は、ＸＺ平面において、ブームフートピン位置Ｐ１とアーム連結ピン位置Ｐ２とを結ぶ線分の水平線に対する角度である。
【００１６】
アーム角度センサＭ３ｂは、アーム角度θ２を取得するセンサであり、例えば、アーム連結ピンの回転角度を検出する回転角度センサ、アームシリンダ８のストローク量を検出するストロークセンサ、アーム５の傾斜角度を検出する傾斜（加速度）センサ等を含む。アーム角度θ２は、ＸＺ平面において、アーム連結ピン位置Ｐ２とバケット連結ピン位置Ｐ３とを結ぶ線分の水平線に対する角度である。
【００１７】
バケット角度センサＭ３ｃは、バケット角度θ３を取得するセンサであり、例えば、バケット連結ピンの回転角度を検出する回転角度センサ、バケットシリンダ９のストローク量を検出するストロークセンサ、バケット６の傾斜角度を検出する傾斜（加速度）センサ等を含む。バケット角度θ３は、ＸＺ平面において、バケット連結ピン位置Ｐ３とバケット爪先位置Ｐ４とを結ぶ線分の水平線に対する角度である。
【００１８】
車体傾斜センサＭ３ｄは、ショベルのＹ軸回りの傾斜角θ４、及び、ショベルのＸ軸回りの傾斜角θ５（図示せず。）を取得するセンサであり、例えば２軸傾斜（加速度）センサ等を含む。なお、図２のＸＹ平面は水平面である。
【００１９】
図３は、図１のショベルに搭載される駆動系の構成例を示す図であり、機械的動力伝達ライン、高圧油圧ライン、パイロットライン、電気制御ライン、及び電力ラインをそれぞれ二重線、実線、破線、点線、及び一点鎖線で示す。
【００２０】
ショベルの駆動系は、主に、エンジン１１、発電機１２、メインポンプ１４Ｌ、１４Ｒ、パイロットポンプ１５、コントロールバルブ１７、操作装置２６、操作内容検出装置２９、コントローラ３０、バッテリ７０、電装品７２、給電装置７４、及び表示装置７６を含む。
【００２１】
エンジン１１は、例えば、所定の回転数を維持するように動作するディーゼルエンジンである。また、エンジン１１の出力軸は、発電機１２、メインポンプ１４Ｌ、１４Ｒ及びパイロットポンプ１５のそれぞれの入力軸に接続される。
【００２２】
発電機１２は、エンジン１１の駆動力を利用して回転することで発電する装置であり、コントローラ３０、バッテリ７０、電装品７２、給電装置７４、表示装置７６等に電気エネルギを供給する。
【００２３】
メインポンプ１４Ｌ、１４Ｒは、高圧油圧ラインを介して作動油をコントロールバルブ１７に供給するための装置であり、例えば斜板式可変容量型油圧ポンプである。
【００２４】
パイロットポンプ１５は、パイロットライン２５を介して操作装置２６等の各種油圧制御機器に作動油を供給するための装置であり、例えば固定容量型油圧ポンプである。
【００２５】
コントロールバルブ１７は、ショベルにおける油圧系を制御する油圧制御装置である。具体的には、コントロールバルブ１７は、メインポンプ１４Ｌ、１４Ｒが吐出する作動油の流れを制御する流量制御弁１７１〜１７６を含む。そして、コントロールバルブ１７は、流量制御弁１７１〜１７６を通じ、ブームシリンダ７、アームシリンダ８、バケットシリンダ９、走行用油圧モータ１Ａ（左用）、走行用油圧モータ１Ｂ（右用）、及び旋回用油圧モータ２Ａのうちの１又は複数のものに対しメインポンプ１４Ｌ、１４Ｒが吐出する作動油を選択的に供給する。なお、以下では、ブームシリンダ７、アームシリンダ８、バケットシリンダ９、走行用油圧モータ１Ａ（左用）、走行用油圧モータ１Ｂ（右用）、及び旋回用油圧モータ２Ａを集合的に「油圧アクチュエータ」と称する。
【００２６】
操作装置２６は、操作者が油圧アクチュエータの操作のために用いる装置である。本実施例では、操作装置２６は、パイロットライン２５を通じ、パイロットポンプ１５が吐出する作動油を油圧アクチュエータのそれぞれに対応する流量制御弁のパイロットポートに供給する。なお、パイロットポートのそれぞれに供給される作動油の圧力（パイロット圧）は、油圧アクチュエータのそれぞれに対応する操作装置２６のレバー又はペダル（図示せず。）の操作方向及び操作量に応じた圧力である。
【００２７】
操作内容検出装置２９は、操作装置２６を用いた操作者の操作内容を検出する装置である。本実施例では、操作内容検出装置２９は、油圧アクチュエータのそれぞれに対応する操作装置２６のレバー又はペダルの操作方向及び操作量を圧力の形で検出し、検出した値をコントローラ３０に対して出力する。なお、操作装置２６の操作内容は、ポテンショメータ等、圧力センサ以外の他のセンサの出力を用いて導き出されてもよい。
【００２８】
コントローラ３０は、ショベルを制御するための制御装置であり、例えば、ＣＰＵ、ＲＡＭ、不揮発性メモリ等を備えたコンピュータで構成される。また、コントローラ３０は、各種機能要素に対応するプログラムをＲＯＭから読み出してＲＡＭにロードし、各種機能要素に対応する処理をＣＰＵに実行させる。
【００２９】
バッテリ７０は電気エネルギを蓄える装置であり、例えば、発電機１２で発電した電力で充電される。また、バッテリ７０の電気エネルギは、コントローラ３０、電装品７２、給電装置７４、表示装置７６等に供給される。
【００３０】
電装品７２は、ショベルに搭載される電気負荷であり、例えば、音声出力装置、照明装置等を含む。
【００３１】
給電装置７４は、外部電気機器に電気エネルギを供給するための装置であり、例えば、外部電気機器の差込プラグを受け入れるプラグ受けを含む。外部電気機器は空撮用マルチコプタ（ドローン）を含む。例えば、操作者は、空撮用マルチコプタのバッテリから延びる電源ケーブルの差込プラグを給電装置７４のプラグ受けに差し込むことで空撮用マルチコプタのバッテリを充電できる。
【００３２】
表示装置７６は、各種情報を表示する装置であり、例えば、キャビン１０内に設置される車載ディスプレイである。本実施例では、表示装置７６は撮像装置Ｍ４に接続され、撮像装置Ｍ４が取得したショベル周辺の画像を表示できる。
【００３３】
エンジン１１によって駆動されるメインポンプ１４Ｌ、１４Ｒは、センターバイパス管路４０Ｌ、４０Ｒのそれぞれを経て作動油タンクまで作動油を循環させる。
【００３４】
センターバイパス管路４０Ｌは、コントロールバルブ１７内に配置された流量制御弁１７１、１７３、及び１７５を通る高圧油圧ラインである。また、センターバイパス管路４０Ｒは、コントロールバルブ１７内に配置された流量制御弁１７２、１７４、及び１７６を通る高圧油圧ラインである。
【００３５】
流量制御弁１７１、１７２、１７３は、走行用油圧モータ１Ａ（左用）、走行用油圧モータ１Ｂ（右用）、旋回用油圧モータ２Ａに流出入する作動油の流量及び流れ方向を制御するスプール弁である。
【００３６】
また、流量制御弁１７４、１７５、１７６は、バケットシリンダ９、アームシリンダ８、ブームシリンダ７に流出入する作動油の流量及び流れ方向を制御するスプール弁である。なお、本実施例では、流量制御弁１７５の内部に再生油路１７５ａ（図６Ａ参照。）が形成される。また、流量制御弁１７５と作動油タンクとの間には再生解除弁５０が取り付けられる。
【００３７】
次に、図４を参照してコントローラ３０の機能について説明する。なお、図４は、コントローラ３０の構成例を示す機能ブロック図である。本実施例では、コントローラ３０は、通信装置Ｍ１、測位装置Ｍ２、姿勢検出装置Ｍ３、撮像装置Ｍ４の出力を受けて各種演算を実行し、その演算結果に応じた制御指令を制御対象（例えば、エンジン１１、メインポンプ１４Ｌ、１４Ｒ、コントロールバルブ１７、再生解除弁５０等である。）に対して出力する。
【００３８】
具体的には、コントローラ３０は、主に、地形データベース更新部３１、位置座標更新部３２、地面形状情報取得部３３、及び掘削制御部３４を含む。
【００３９】
地形データベース更新部３１は、作業現場の地形情報を参照可能に体系的に記憶する地形データベースを更新する機能要素である。本実施例では、地形データベース更新部３１は、例えばショベルの起動時に通信装置Ｍ１を通じて作業現場の地形情報を取得して地形データベースを更新する。地形データベースは不揮発性メモリ等に記憶される。また、作業現場の地形情報は、例えば世界測位系に基づく３次元地形モデルで記述される。
【００４０】
また、地形データベース更新部３１は撮像装置Ｍ４の出力を利用して地形データベースを更新してもよい。この場合、撮像装置Ｍ４はショベルから独立していてもよい。また、コントローラ３０は通信装置Ｍ１を介して撮像装置Ｍ４が出力する地形情報を取得してもよい。具体的には、撮像装置Ｍ４は、空撮用マルチコプタ、作業現場に設置された鉄塔等に取り付けられ、作業現場を上から見た画像に基づいて作業現場の地形情報を取得してもよい。また、撮像装置Ｍ４は、空撮用マルチコプタに取り付けられた場合、１時間に１回程度の頻度で或いはリアルタイムで、作業現場を上から見た画像を撮像して作業現場の地形情報を取得してもよい。
【００４１】
また、地形データベース更新部３１は、例えば、１日１回の頻度で通信装置Ｍ１を通じて作業現場の地形情報を取得し、且つ、１時間に１回の頻度で或いはリアルタイムで撮像装置Ｍ４を通じて作業現場の地形情報を取得して地形データベースを更新してもよい。
【００４２】
また、地形データベース更新部３１は、通信装置Ｍ１を通じて取得した地形情報と撮像装置Ｍ４を通じて取得した地形情報とを併用する場合、通信装置Ｍ１を通じて取得した地形情報を補正するために、撮像装置Ｍ４を通じて取得した地形情報を用いてもよい。この場合、地形データベース更新部３１は、通信装置Ｍ１が地形情報を取得する周期（間隔）よりも長い周期（間隔）で地形情報を補正してもよい。
【００４３】
位置座標更新部３２は、ショベルの現在位置を表す座標及び向きを更新する機能要素である。本実施例では、位置座標更新部３２は、測位装置Ｍ２の出力に基づいて世界測位系におけるショベルの位置座標及び向きを取得し、不揮発性メモリ等に記憶されるショベルの現在位置を表す座標及び向きに関するデータを更新する。
【００４４】
また、位置座標更新部３２は、地形データベース更新部３１の場合と同様、撮像装置Ｍ４の出力を利用してショベルの現在位置を表す座標及び向きを更新してもよい。この場合、位置座標更新部３２は、測位装置Ｍ２の出力と撮像装置Ｍ４の出力を併用してショベルの現在位置を表す座標及び向きに関するデータをリアルタイムで更新してもよい。また、位置座標更新部３２は、撮像装置Ｍ４の出力のみに基づいてショベルの現在位置を表す座標及び向きに関するデータをリアルタイムで更新してもよい。
【００４５】
地面形状情報取得部３３は、作業対象の地面の現在の形状に関する情報を取得する機能要素である。本実施例では、地面形状情報取得部３３は、地形データベース更新部３１が更新した地形情報と、位置座標更新部３２が更新したショベルの現在位置を表す座標及び向きと、姿勢検出装置Ｍ３が検出した掘削アタッチメントの姿勢の過去の推移とに基づいて掘削対象地面の現在の形状に関する情報を取得する。
【００４６】
図５は、地面形状情報取得部３３が取得する掘削対象地面の現在の形状に関する情報の概念図である。なお、図５の破線で示す複数のバケット形状は、前回の掘削動作の際のバケット６の軌跡を表す。バケット６の軌跡は、姿勢検出装置Ｍ３が過去に検出した掘削アタッチメントの姿勢の推移から導き出される。また、図５の太実線は、地面形状情報取得部３３が把握している掘削対象地面の現在の断面形状を表し、太点線は、地面形状情報取得部３３が把握している前回の掘削動作が行われる前の掘削対象地面の断面形状を表す。すなわち、地面形状情報取得部３３は、前回の掘削動作が行われる前の掘削対象地面の形状から、前回の掘削動作の際にバケット６が通過した空間に対応する部分を取り除くことで掘削対象地面の現在の形状を導き出す。また、図５の一点鎖線で示すＺ軸方向に伸びる各ブロックは３次元地形モデルの各要素を表す。各要素は例えばＸＹ平面に平行な単位面積の上面と−Ｚ方向に無限大の長さを有するモデルで表現される。なお、３次元地形モデルは３次元メッシュモデルで表現されてもよい。
【００４７】
掘削制御部３４は、掘削アタッチメントを制御する機能要素である。本実施例では、掘削制御部３４は、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報に基づいて掘削アタッチメントを制御する。
【００４８】
具体的には、掘削制御部３４は、姿勢検出装置Ｍ３が検出する掘削アタッチメントの現在の姿勢と、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報（前回の掘削動作の際の姿勢情報より算出される情報）とに基づいて掘削状態を判断する。例えば、掘削制御部３４は、バケット６の爪先が掘削対象地面に接触しているかを判定する。そして、バケット６の爪先が掘削対象地面に接触していると判定した場合、制御モードを「地表面モード」から「地中モード」へ切り替える。特に、掘削アタッチメント（バケット６の爪先）が地表面よりも上に存在する場合にアーム５を閉じるときにはアームシリンダ８のロッド側油室をボトム側油室よりも高圧にして自重落下させることが望ましい。また、地面接触後の掘削作業では、掘削のためにアームシリンダ８のボトム側油室をロッド側油室よりも高圧にする必要がある。このため、掘削制御部３４は、スムーズに掘削を開始すべく、バケット６が掘削対象地面に接触しているかを正確に判定した上でメインポンプ１４Ｌ、１４Ｒが吐出する高圧の作動油をアームシリンダ８のボトム側油室へ供給する。そして、制御対象が例えば再生解除弁５０の場合には、掘削制御部３４は、バケット６の爪先が掘削対象地面に接触する際に、再生解除弁５０に対して制御指令を出力してその開口面積を増大させる。なお、「接触する際」は「接触する直前」を含み、掘削制御部３４は、好ましくは、バケット６の爪先が掘削対象地面に接触する直前に再生解除弁５０に対して制御指令を出力してその開口面積を増大させる。さらに、予め入力された土砂密度情報に基づいて掘削アタッチメントを制御してもよい。例えば、土砂密度が大きいほど開口面積が大きくなるようにしてもよい。
【００４９】
また、掘削制御部３４はエンジン１１、メインポンプ１４Ｌ、１４Ｒ等を制御対象としてもよい。この場合、バケット６が掘削対象地面に接触していると判定したときに制御モードを「地表面モード」から「地中モード」へと切り替える。そして、エンジン１１の回転数指令を上昇させ、或いは、メインポンプ１４Ｌ、１４Ｒの斜板の傾転角を変更する等して掘削アタッチメントの出力馬力を増大させる。その結果、「地中モード」で作業する際に掘削アタッチメントの駆動力を増大させることができる。また、「地表面モード」の際にはその出力馬力を低減させて燃費を向上させることができる。
【００５０】
掘削制御部３４は、上述の各制御対象の制御を単独で実行してもよく、組み合わせて実行してもよい。また、この制御は掘削対象地面の現在の形状が目標形状になるまで実行されてもよい。例えば、掘削対象地面の深さが予め設定された目標面の深さに到達するまで実行されてもよい。なお、掘削対象地面の深さが目標面の深さに到達すると、それより深い掘削は制限されてもよい。
【００５１】
図６Ａ〜図６Ｃは、再生油路１７５ａ及び再生解除弁５０の構成例を示す図である。具体的には、図６Ａは、図３に示すコントロールバルブ１７における流量制御弁１７５及び再生解除弁５０を含む部分の拡大図である。また、図６Ｂはアーム閉じ操作時に再生解除弁５０の開口面積を最小としたときの作動油の流れを示し、図６Ｃはアーム閉じ操作時に再生解除弁５０の開口面積を最大としたときの作動油の流れを示す。
【００５２】
再生油路１７５ａは、アーム閉じ操作時に収縮側油室であるアームシリンダ８のロッド側油室から流出する作動油を伸張側油室であるボトム側油室に流入（再生）させる油路である。また、再生油路１７５ａは、ボトム側油室からロッド側油室への作動油の流れを防止する逆止弁を含む。なお、再生油路１７５ａは、流量制御弁１７５の外部に形成されてもよい。
【００５３】
再生解除弁５０は、アームシリンダ８のロッド側油室から流出して作動油タンクに流れる作動油の流量を調整する弁である。本実施例では、再生解除弁５０は、コントローラ３０からの制御指令に応じて動作する電磁弁であり、流量制御弁１７５と作動油タンクとの間の油路５０ａの流路面積を増減させて油路５０ａ及び再生油路１７５ａのそれぞれを流れる作動油の流量を調整する。
【００５４】
具体的には、再生解除弁５０は、図６Ｂに示すように、コントローラ３０からの制御指令に応じてその開口面積を低減させて油路５０ａを流れる作動油の流量を低減させ且つ再生油路１７５ａを流れる作動油の流量を増大させる。この構成により、再生解除弁５０は、掘削アタッチメントを空中で動作させる場合にアーム５がその自重によって落下するのを防止できる。
【００５５】
また、再生解除弁５０は、図６Ｃに示すように、コントローラ３０からの制御指令に応じてその開口面積を増大させて油路５０ａを流れる作動油の流量を増大させ且つ再生油路１７５ａを流れる作動油の流量を低減或いは消失させる。この構成により、再生解除弁５０は、掘削中であるにもかかわらず、すなわち掘削アタッチメントが地面に接触しているにもかかわらず、油路５０ａで無駄な圧力損失を発生させて掘削力を低減させてしまうのを防止できる。
【００５６】
なお、再生解除弁５０は、アームシリンダ８のロッド側油室と流量制御弁１７５との間に設置されてもよい。
【００５７】
次に、図７を参照し、コントローラ３０が再生解除弁５０の開口面積を調整する処理（以下、「開口面積調整処理」とする。）について説明する。なお、図７は、開口面積調整処理の流れを示すフローチャートである。コントローラ３０は、ショベル稼働中、所定の制御周期で繰り返しこの開口面積調整処理を実行する。
【００５８】
最初に、コントローラ３０は、アーム閉じ操作が行われたかを判定する（ステップＳ１）。本実施例では、コントローラ３０は、操作内容検出装置２９の出力に基づいてアーム操作レバーが閉じ方向に操作されたかを判定する。
【００５９】
アーム閉じ操作が行われていないと判定した場合（ステップＳ１のＮＯ）、コントローラ３０は今回の開口面積調整処理を終了させる。
【００６０】
アーム閉じ操作が行われたと判定した場合（ステップＳ１のＹＥＳ）、コントローラ３０は、掘削アタッチメントと地面が接触しているかを判定する（ステップＳ２）。本実施例では、コントローラ３０は、姿勢検出装置Ｍ３の出力から導き出されるバケット６の爪先の現在位置と、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報とに基づいてバケット６の爪先が地面に接触しているか否かを判定する。
【００６１】
そして、掘削アタッチメントと地面が接触していると判定した場合（ステップＳ２のＹＥＳ）、コントローラ３０は、必要に応じて再生解除弁５０の開口面積を増大させる（ステップＳ３）。本実施例では、コントローラ３０は、バケット６の爪先が地面に接触していると判定した場合、再生解除弁５０の開口面積が所定値未満であれば、その開口面積を所定値まで増大させる。
【００６２】
一方、掘削アタッチメントと地面が接触していないと判定した場合（ステップＳ２のＮＯ）、コントローラ３０は、必要に応じて再生解除弁５０の開口面積を低減させる（ステップＳ４）。本実施例では、コントローラ３０は、バケット６の爪先が地面に接触していないと判定した場合、再生解除弁５０の開口面積が所定値より大きければ、再生解除弁５０の開口面積を所定値まで低減させる。
【００６３】
次に、図８を参照し、コントローラ３０が再生解除弁５０の開口面積を調整する際の各種パラメータの時間的推移について説明する。なお、図８（Ａ）はアームシリンダ８のロッド側油室の圧力の時間的推移を表す。また、図８（Ｂ）は地面接触フラグの時間的推移を表し、図８（Ｃ）は再生解除弁５０の開口面積の時間的推移を表す。なお、図８（Ａ）〜図８（Ｃ）のそれぞれの時間軸（横軸）は共通である。また、地面接触フラグは、コントローラ３０による掘削アタッチメントと地面との接触の有無の判定結果を表す。具体的には、地面接触フラグの値「ＯＦＦ」は、コントローラ３０により「接触無し」と判定されている状態を表し、地面接触フラグの値「ＯＮ」は、コントローラ３０により「接触あり」と判定されている状態を表す。また、図８の実線で示す推移は、実際の接触と「接触あり」の判定が同時に行われた場合の推移を表す。一方で、図８の破線で示す推移は、「接触あり」の判定が実際の接触よりも前に行われた場合の推移を表し、図８の一点鎖線で示す推移は、「接触あり」の判定が実際の接触よりも後に行われた場合の推移を表す。
【００６４】
具体的には、「接触あり」の判定が実際の接触よりも前に行われた場合、地面接触フラグは、図８（Ｂ）の破線で示すように、時刻ｔ１において値「ＯＦＦ」から値「ＯＮ」に切り替えられる。なお、本実施例では実際の接触は時刻ｔ２において発生する。そして、地面接触フラグを値「ＯＮ」に切り替えると、コントローラ３０は、再生解除弁５０の開口面積を増大させる。そのため、再生解除弁５０の開口面積は、図８（Ｃ）の破線で示すように、時刻ｔ１において値Ａｎから値Ａｗ（＞Ａｎ）に調整される。なお、値Ａｎはアーム５を空中で動作させる際に最適な値として予め設定される開口面積であり、値Ａｗは掘削中にアーム５を動作させる際に最適な値として予め設定される開口面積である。その結果、アームシリンダ８のロッド側油室の圧力は、図８（Ａ）の破線で示すように、時刻ｔ１において減少し始め、実際の接触が起こるまで減少し続ける。アーム５が自重で落下するためである。そして、時刻ｔ２において実際の接触が起こった後に（時刻ｔ２と時刻ｔ３の間で）増加に転じ、その後は作業反力としての掘削反力に応じた値まで増大する。
【００６５】
このように、コントローラ３０は、「接触あり」の判定を実際の接触よりも前に行うと、アームシリンダ８のロッド側油室の圧力を一時的に急減させてしまうため、キャビテーションを発生させるおそれがある。
【００６６】
一方で、「接触あり」の判定が実際の接触よりも後に行われた場合、実際の接触が起こる時刻ｔ２では再生解除弁５０の開口面積は小さいままであるため、ロッド側油室の圧力は上昇してしまう。そして、地面接触フラグは、図８（Ｂ）の一点鎖線で示すように、時刻ｔ３において値「ＯＦＦ」から値「ＯＮ」に切り替えられる。そのため、再生解除弁５０の開口面積は、図８（Ｃ）の一点鎖線で示すように、時刻ｔ３において値Ａｎから値Ａｗに調整される。その結果、アームシリンダ８のロッド側油室の圧力は、図８（Ａ）の一点鎖線で示すように、実際の接触が起こる時刻ｔ２で増加し始め、時刻ｔ３において再生解除弁５０の開口面積が値Ａｗに増大されるまで増加し続ける。掘削反力と再生解除弁５０での圧力損失とによる影響を受けるためである。そして、時刻ｔ３において再生解除弁５０の開口面積が値Ａｗに増大されると減少に転じ、その後は掘削反力に応じた値まで減少する。
【００６７】
このように、コントローラ３０は、「接触あり」の判定を実際の接触よりも後に行うと、アームシリンダ８のロッド側油室の圧力を一時的に増加させてしまうため、掘削アタッチメントの動きを不安定にし、且つ、作業効率を低下させてしまう。
【００６８】
そこで、コントローラ３０は、姿勢検出装置Ｍ３が検出する掘削アタッチメントの現在の姿勢と、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報とに基づいて掘削アタッチメントが掘削対象地面に接触しているかを判定する。「接触あり」の判定を実際の接触と同時に行うためである。
【００６９】
「接触あり」の判定が実際の接触と同時に行われた場合、地面接触フラグは、図８（Ｂ）の実線で示すように、時刻ｔ２において値「ＯＦＦ」から値「ＯＮ」に切り替えられる。そのため、再生解除弁５０の開口面積は、図８（Ｃ）の実線で示すように、時刻ｔ２において値Ａｎから値Ａｗに調整される。その結果、アームシリンダ８のロッド側油室の圧力は、図８（Ａ）の実線で示すように、実際の接触が起こる時刻ｔ２で減少し始め、その後は掘削反力に応じた値まで減少する。実際の接触が起こる前に一時的に急減することはなく、実際の接触が起こった後で再生解除弁５０での圧力損失による影響を受けて増加することもない。
【００７０】
以上の構成により、コントローラ３０は、姿勢検出装置Ｍ３が検出したアタッチメントの姿勢の推移に基づいて作業対象の地面の現在の形状に関する情報を取得する。そして、取得した作業対象の地面の現在の形状に関する情報に基づいてアタッチメントを制御する。本実施例では、コントローラ３０は、掘削アタッチメントの現在の姿勢と掘削対象地面の現在の形状とに基づいて再生解除弁５０の開口面積を調整する。具体的には、バケット６の爪先の現在位置と掘削対象地面の現在の形状とに基づいて再生解除弁５０の開口面積を調整する。そのため、バケット６の爪先が掘削対象地面に接触すると同時に、アームシリンダ８のロッド側油室から作動油タンクに流出する作動油の再生解除弁５０での圧力損失を低減或いは消失させることができる。その結果、コントローラ３０は、アームシリンダ圧の変化等に基づいてバケット６の爪先と掘削対象地面との接触の有無を判定する場合に比べ、より正確に接触の有無を判定でき、誤判定を抑制できる。また、接触の有無の誤判定を抑制することで操作性及び作業効率を向上できる。具体的には、バケット６の爪先が地面に接触するのと同時に、アーム５の自重落下の防止のために再生解除弁５０のところで発生させていた圧力損失を低減或いは消失させることができ、圧力損失分だけ掘削に要する力が増大してしまうのを防止できる。また、地面との接触の前にアーム５が自重落下してしまうのを防止でき、キャビテーションの発生を防止できる。
【００７１】
なお、コントローラ３０は、アームシリンダ８に関する再生解除弁５０の開口面積を調整するのと同様に、ブームシリンダ７に関する再生解除弁（図示せず。）の開口面積を調整してもよく、バケットシリンダ９に関する再生解除弁（図示せず。）の開口面積を調整してもよい。
【００７２】
次に、図９〜図１１を参照し、コントローラ３０の掘削制御部３４による掘削アタッチメント制御の別の例について説明する。なお、図９は、掘削対象地面の深さと基準面との関係を示す図である。基準面は、掘削対象地面の深さを定める基準となる平面である。本実施例では、基準面はショベルの中心点Ｒが位置する水平面であり、中心点Ｒはショベルの旋回軸と下部走行体１の接地面との交点である。
【００７３】
具体的には、図９の一点鎖線で示す掘削アタッチメントは、一点鎖線で示す基準面と同じ深さの掘削対象地面を掘削する際の掘削アタッチメントの姿勢を表す。この場合、掘削対象地面の深さＤは基準面の深さＤ０（＝０）と同じである。なお、掘削対象地面の深さＤは、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報（前回の掘削動作の際の姿勢情報から算出される情報）に基づいて導き出される。また、掘削対象地面の深さＤは、姿勢検出装置Ｍ３が検出した掘削アタッチメントの現在の姿勢に基づいて導き出されてもよい。
【００７４】
また、図９の破線で示す掘削アタッチメントは、破線で示す掘削対象地面を掘削する際の掘削アタッチメントの姿勢を表す。この場合、掘削対象地面の深さＤは深さＤ１（＞Ｄ０）で表される。
【００７５】
また、図９の実線で示す掘削アタッチメントは、実線で示す掘削対象地面を掘削する際の掘削アタッチメントの姿勢を表す。この場合、掘削対象地面の深さＤは深さＤ２（＞Ｄ１）で表される。
【００７６】
なお、掘削対象地面は基準面よりも高い位置にあってもよい。この場合、掘削対象地面の深さＤは負の値で表されてもよい。
【００７７】
図１０は、バケット角度θ３と掘削反力Ｆと掘削対象地面の深さＤとの関係を示す図である。具体的には、図１０（Ａ）は、バケット６をバケット角度３０°からバケット角度１８０°まで閉じる際のバケット６の姿勢の推移を示す。なお、図１０（Ａ）の破線で示すバケット６はバケット角度３０°のときの姿勢を表し、図１０（Ａ）の実線で示すバケット６はバケット角度１８０°のときの姿勢を表す。
【００７８】
図１０（Ｂ）は、掘削対象地面の深さＤと所定のバケット閉じ操作が行われる場合の掘削反力Ｆの推移又はピーク値との対応関係を予め記憶する対応テーブルの内容の一例を示す。具体的には、図１０（Ｂ）は、バケット角度３０°からバケット角度１８０°までバケット６を閉じる際のバケット角度θ３に対する掘削反力Ｆの推移を示す。なお、対応テーブルは、実測データの分析に基づいて生成されるデータテーブルであり、例えば不揮発性メモリに予め登録されている。
【００７９】
また、図１０（Ｃ）はバケット角度θ３の時間的推移を示し、図１０（Ｄ）は図１０（Ｂ）の対応テーブルを用いて算出される掘削反力Ｆの時間的推移を示す。なお、図１０（Ｃ）及び図１０（Ｄ）のそれぞれの時間軸（横軸）は共通である。
【００８０】
また、図１０（Ｂ）及び図１０（Ｄ）の一点鎖線で示す推移は、掘削対象地面の深さＤが深さＤ０のときの推移を表す。また、破線で示す推移は、掘削対象地面の深さＤが深さＤ１のときの推移を表し、実線で示す推移は、掘削対象地面の深さＤが深さＤ２のときの推移を表す。
【００８１】
図１０（Ａ）及び図１０（Ｃ）に示すようなバケット角度３０°から１８０°までのバケット閉じ操作が行われた場合、掘削反力Ｆは、図１０（Ｂ）に示すように、バケット角度θ３がある角度（例えば１００°）に至るまで増大した後で減少に転じ、バケット角度θ３が１８０°に達したときにゼロに至る。この傾向は、掘削対象地面の深さＤにかかわらず同じである。但し、掘削反力Ｆのピーク値は、掘削対象地面の深さＤの変化に応じて変化する。図１０（Ｂ）及び図１０（Ｄ）は、掘削対象地面の深さＤが深くなるほど掘削反力Ｆのピーク値が大きくなる傾向を一例として示す。
【００８２】
そこで、コントローラ３０の掘削制御部３４は、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報に基づいて掘削対象地面の現在の深さＤを導き出す。そして、掘削制御部３４は、掘削対象地面の現在の深さＤに応じて、所定のバケット閉じ操作が行われる場合の掘削反力Ｆのピーク値を推定する。その後、掘削制御部３４は、推定した掘削反力Ｆのピーク値が所定値を上回るかを判定する。そして、上回ると判定した場合には、掘削アタッチメントの動きを制御してそのピーク値が所定値を超えないようにする。掘削反力Ｆが大きくなり過ぎて掘削アタッチメントの動きが不安定になるのを防止するためである。例えば、掘削制御部３４は、操作者によるブーム上げ操作の有無にかかわらず、バケット閉じ動作中にブーム４を自動的に上昇させることで掘削反力Ｆのピーク値が所定値を超えないようにする。例えば、掘削制御部３４は、操作者が気付かない程度の上昇率（単位時間当たりのブーム４の回動角度）でブーム４を自動的に上昇させる。そのため、掘削制御部３４は、ブーム４が自動的に上昇したことを操作者に気付かせずに掘削アタッチメントの動きを滑らかにすることができ、操作感を向上させることができる。なお、この場合の掘削制御部３４の制御対象は、再生解除弁５０ではなく流量制御弁１７６である。例えば、掘削制御部３４は、流量制御弁１７６のパイロット圧を増減させる電磁弁（図示せず。）に対して制御指令を出力して流量制御弁１７６を自動的に移動させる。また、この制御は掘削対象地面の現在の形状が目標形状になるまで実行されてもよい。例えば、掘削対象地面の深さが予め設定された目標面の深さに到達するまで実行されてもよい。なお、掘削対象地面の深さが目標面の深さに到達すると、それより深い掘削は制限されてもよい。
【００８３】
図１１は、掘削反力Ｆのピーク値が所定値を超えないようにコントローラ３０が掘削アタッチメントの姿勢を自動的に調整する処理（以下、「姿勢自動調整処理」とする。）の流れを示すフローチャートである。コントローラ３０は、ショベル稼働中、所定の制御周期で繰り返しこの姿勢自動調整処理を実行する。
【００８４】
最初に、コントローラ３０は、掘削操作が行われたかを判定する（ステップＳ１１）。本実施例では、コントローラ３０は、操作内容検出装置２９の出力に基づいてブーム操作、アーム操作、及びバケット操作の少なくとも１つが行われたかを判定する。
【００８５】
そして、掘削操作が行われたと判定した場合（ステップＳ１１のＹＥＳ）、コントローラ３０は、掘削アタッチメントと地面が接触しているかを判定する（ステップＳ１２）。本実施例では、コントローラ３０は、姿勢検出装置Ｍ３の出力から導き出されるバケット６の爪先の現在位置と、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報とに基づいてバケット６の爪先が地面に接触しているか否かを判定する。
【００８６】
そして、掘削アタッチメントと地面が接触していると判定した場合（ステップＳ１２のＹＥＳ）、コントローラ３０は、掘削反力Ｆのピーク値を推定する（ステップＳ１３）。本実施例では、コントローラ３０は、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報に基づいて掘削対象地面の現在の深さＤを導き出す。そして、コントローラ３０は、掘削対象地面の現在の深さＤに応じて所定のバケット閉じ操作が行われる場合の掘削反力Ｆのピーク値を推定する。具体的には、コントローラ３０は、図１０（Ｂ）に示すような対応テーブルを参照して掘削対象地面の現在の深さＤに対応する掘削反力Ｆのピーク値を導き出す。また、コントローラ３０は、掘削対象地面の現在の深さＤに基づいて所定のバケット閉じ操作が行われる場合の掘削反力Ｆのピーク値をリアルタイムで算出してもよい。また、コントローラ３０は、そのピーク値を算出する際に土砂密度等を考慮してもよい。土砂密度は、車載入力装置（図示せず。）を通じて操作者が入力する値であってもよく、シリンダ圧センサ等の各種センサの出力に基づいて自動的に算出される値であってもよい。
【００８７】
その後、コントローラ３０は、推定した掘削反力Ｆのピーク値が所定値Ｆｔｈを上回るかを判定する（ステップＳ１４）。
【００８８】
そして、ピーク値が所定値Ｆｔｈを上回ると判定した場合（ステップＳ１４のＹＥＳ）、コントローラ３０は、バケット閉じ動作中に掘削アタッチメントの姿勢を自動的に調整する（ステップＳ１５）。本実施例では、コントローラ３０は、操作者によるブーム上げ操作の有無にかかわらず、バケット閉じ動作中にブーム４を自動的に上昇させる。具体的には、バケット角度θ３の変化に応じた所定の動作パターンでブーム４を自動的に上昇させる。
【００８９】
なお、コントローラ３０は、掘削操作が行われていないと判定した場合（ステップＳ１１のＮＯ）、掘削アタッチメントと地面が接触していないと判定した場合（ステップＳ１２のＮＯ）、或いは、ピーク値が所定値Ｆｔｈ以下であると判定した場合には（ステップＳ１４のＮＯ）、掘削アタッチメントの姿勢を自動的に調整することなく、今回の姿勢自動調整処理を終了する。
【００９０】
以上の構成により、コントローラ３０は、姿勢検出装置Ｍ３が検出したアタッチメントの姿勢の推移に基づいて作業対象の地面の現在の形状に関する情報を取得する。そして、取得した作業対象の地面の現在の形状に関する情報に基づいてアタッチメントを制御する。本実施例では、コントローラ３０は、バケット閉じ動作中に掘削反力Ｆのピーク値が所定値Ｆｔｈを超えないようにすることができる。そのため、掘削反力Ｆが過度に増大して掘削アタッチメントの動きが不安定になるのを防止し、ショベルの操作性及び作業効率を向上させることができる。また、コントローラ３０は、低めに設定された所定値Ｆｔｈを用いることで、床堀作業、均し作業等の掘削作業以外の作業でも同様の効果を実現できる。
【００９１】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなしに上述した実施例に種々の変形及び置換を加えることができる。
【００９２】
例えば、上述の実施例では、コントローラ３０は、姿勢検出装置Ｍ３が検出する掘削アタッチメントの現在の姿勢と、地面形状情報取得部３３が取得した掘削対象地面の現在の形状に関する情報とに基づいて掘削アタッチメントが掘削対象地面に接触しているかを判定する。そして、接触していると判定した場合に、再生解除弁５０に対して制御指令を出力してその開口面積を増大させる。或いは、接触していると判定した場合に、所定のバケット閉じ動作が行われるときの掘削反力Ｆのピーク値を推定し、その推定したピーク値が所定値Ｆｔｈを上回るときに、ブーム４を自動的に上昇させて実際のピーク値が所定値Ｆｔｈ以下となるようにする。しかしながら、本発明はこれらの構成に限定されるものではない。例えば、コントローラ３０は、接触していると判定した場合に、アタッチメントの駆動力（例えば掘削アタッチメントによる掘削力）を増大させてもよい。具体的には、コントローラ３０は、エンジン１１の回転数を増大させたり、メインポンプ１４Ｌ、１４Ｒの吐出量を増大させたりしてもよい。なお、この場合の掘削制御部３４の制御対象は、再生解除弁５０ではなく、エンジン１１又はメインポンプ１４Ｌ、１４Ｒのレギュレータである。
【００９３】
また、コントローラ３０は、ショベルのリモート運転又は自動掘削運転（無人運転）の場合であっても、掘削反力Ｆのピーク値が所定値Ｆｔｈを上回ると判断したときにブーム４を自動的に上昇させてもよい。掘削反力Ｆを小さくして円滑な掘削作業を継続させるためである。
【００９４】
また、本願は、２０１４年６月２０日に出願した日本国特許出願２０１４−１２７６７２号に基づく優先権を主張するものであり、この日本国特許出願の全内容を本願に参照により援用する。
【符号の説明】
【００９５】
１・・・下部走行体  １Ａ・・・走行用油圧モータ（左用）  １Ｂ・・・走行用油圧モータ（右用）  ２・・・旋回機構  ２Ａ・・・旋回用油圧モータ  ３・・・上部旋回体  ４・・・ブーム  ５・・・アーム  ６・・・バケット  ７・・・ブームシリンダ  ８・・・アームシリンダ  ９・・・バケットシリンダ  １０・・・キャビン  １１・・・エンジン  １２・・・発電機  １４Ｌ、１４Ｒ・・・メインポンプ  １５・・・パイロットポンプ  １７・・・コントロールバルブ  ２５・・・パイロットライン  ２６・・・操作装置  ２９・・・操作内容検出装置  ３０・・・コントローラ  ３１・・・地形データベース更新部  ３２・・・位置座標更新部  ３３・・・地面形状情報取得部  ３４・・・掘削制御部  ４０Ｌ、４０Ｒ・・・センターバイパス管路  ５０・・・再生解除弁  ５０ａ・・・油路  ７０・・・バッテリ  ７２・・・電装品  ７４・・・給電装置  ７６・・・表示装置  １７１〜１７６・・・流量制御弁  １７５ａ・・・再生油路  Ｍ１・・・通信装置  Ｍ２・・・測位装置  Ｍ３・・・姿勢検出装置  Ｍ３ａ・・・ブーム角度センサ  Ｍ３ｂ・・・アーム角度センサ  Ｍ３ｃ・・・バケット角度センサ  Ｍ３ｄ・・・車体傾斜センサ  Ｍ４・・・撮像装置
【図１】
2020128690.tif 000003
【図２】
2020128690.tif 000004
【図３】
2020128690.tif 000005
【図４】
2020128690.tif 000006
【図５】
2020128690.tif 000007
【図６Ａ】
2020128690.tif 000008
【図６Ｂ】
2020128690.tif 000009
【図６Ｃ】
2020128690.tif 000010
【図７】
2020128690.tif 000011
【図８】
2020128690.tif 000012
【図９】
2020128690.tif 000013
【図１０】
2020128690.tif 000014
【図１１】
2020128690.tif 000015