(57)【特許請求の範囲】
【請求項１】
車両を動作させるアクチュエータと、前記車両の情報を表示するモニタ装置と、前記アクチュエータおよび前記モニタ装置とは異なる周辺装置とを有する建設機械に設けられ、前記アクチュエータを制御する建設機械の制御装置において、
前記アクチュエータを制御するアクチュエータコントローラと、
前記モニタ装置に表示する情報を制御する情報表示コントローラと、
前記周辺装置を制御する周辺装置コントローラと、
前記情報表示コントローラと前記周辺装置コントローラとに接続された第１の通信伝送路と、
前記アクチュエータコントローラに接続された第２の通信伝送路と、
前記第１の通信伝送路と前記第２の通信伝送路とに接続され、一方の通信伝送路に伝送されるデータのうち他方の通信伝送路で必要なデータを選択して他方の通信伝送路に伝達するデータ中継装置と、を備え、
前記データ中継装置は、前記情報表示コントローラに設けられており、
前記データ中継装置は、
前記第１の通信伝送路から受信するデータのうち、前記第２の通信伝送路へ送信する予め設定されたデータのみを受信する受信装置と、
前記受信装置で受信したデータを格納するデータバッファと、
前記データバッファに格納されたデータを、データに拘わらず一律に設定され、またはデータ毎に設定された送信周期で、前記第２の通信伝送路へ送信する送信装置と、を備えていることを特徴とする建設機械の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば油圧ショベル等の建設機械に用いて好適な建設機械の制御装置に関する。
【背景技術】
【０００２】
一般的に、油圧ショベルのような建設機械は、例えば油圧ポンプ、油圧シリンダ等のように車両を動作させるアクチュエータと、燃料残量、冷却水温度、作業装置の姿勢等のような車両の情報を表示するモニタ装置と、照明器具、エアコン（エアコンディショナ）等のようなアクチュエータおよびモニタ装置とは異なる周辺装置とを備えている。また、エンジン等を制御するための複数のコントローラを備え、これらのコントローラをシリアル通信可能な伝送路で接続したものが知られている（例えば、特許文献１〜３参照）。
【０００３】
特許文献１には、操作パネル、表示モニタ、エンジンコントローラ、ポンプコントローラ、各コントローラの動作状態の表示および記録を行う表示装置を備え、これらの間をシリアル通信可能な伝送路で接続した構成が開示されている。
【０００４】
特許文献２には、メインコントローラ、レバー操作をセンシングするレバーコントローラ、各種センサ情報を取得するセンサコントローラ、電磁弁を駆動するバルブコントローラを備え、これらの間をシリアル通信可能な伝送路で接続した構成が開示されている。
【０００５】
特許文献３には、運転室内の操作パネルとモニタ装置の制御を単一の操作用コントローラで行い、機械の作動を制御する作業用コントローラと操作用コントローラとの間をシリアル通信可能な伝送路で接続した構成が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特公平８−２８９１１号公報
【特許文献２】特許第３５５３１８８号公報
【特許文献３】特開平１１−３６３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１〜３に記載された構成では、車両の制御に係るコントローラについては考慮されているが、例えば主として運転室内に設置される周辺装置用コントローラについては考慮されていない。このような車両の制御以外に用いる周辺装置用コントローラとしては、例えばオペレータの視界を確保するための照明器具やワイパ、運転室の温度を調整するエアコン等を制御するコントローラが該当する。これらの周辺装置用コントローラでも、電気配線を減少させるために、シリアル通信で接続することが望ましい。しかしながら、特許文献１〜３に記載された構成の場合には、次の２点が問題となる。
【０００８】
第１に、これらの周辺装置用コントローラをシリアル通信の伝送路に接続すると、通信負荷が増大し、機械の拡張性が制限されてしまう。第２に、これらの周辺装置用コントローラに不具合が生じ、シリアル通信で不当な連続送信を発生した場合には、車両の作動を制御するコントローラの受信処理負荷が増大し、車両の制御を阻害する虞れがある。
【０００９】
本発明は上述した従来技術の問題に鑑みなされたもので、本発明の目的は、拡張性を確保しつつ、車両の制御以外に用いるコントローラを、車両の制御に用いるコントローラに接続することができる建設機械の制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、本発明は、車両を動作させるアクチュエータと、前記車両の情報を表示するモニタ装置と、前記アクチュエータおよび前記モニタ装置とは異なる周辺装置とを有する建設機械に設けられ、前記アクチュエータを制御する建設機械の制御装置において、前記アクチュエータを制御するアクチュエータコントローラと、前記モニタ装置に表示する情報を制御する情報表示コントローラと、前記周辺装置を制御する周辺装置コントローラと、前記情報表示コントローラと前記周辺装置コントローラとに接続された第１の通信伝送路と、前記アクチュエータコントローラに接続された第２の通信伝送路と、前記第１の通信伝送路と前記第２の通信伝送路とに接続され、一方の通信伝送路に伝送されるデータのうち他方の通信伝送路で必要なデータを選択して他方の通信伝送路に伝達するデータ中継装置と、を備え、前記データ中継装置は、前記情報表示コントローラに設けられており、前記データ中継装置は、前記第１の通信伝送路から受信するデータのうち、前記第２の通信伝送路へ送信する予め設定されたデータのみを受信する受信装置と、前記受信装置で受信したデータを格納するデータバッファと、前記データバッファに格納されたデータを、データに拘わらず一律に設定され、またはデータ毎に設定された送信周期で、前記第２の通信伝送路へ送信する送信装置と、を備えていることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、拡張性を確保しつつ、車両の制御以外に用いるコントローラを、車両の制御に用いるコントローラに接続することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施の形態による油圧ショベルを示す正面図である。
【図２】油圧ショベルの制御装置を示すブロック図である。
【図３】図２中のデータ中継装置を示すブロック図である。
【図４】本発明の第２の実施の形態によるデータ中継装置を示すブロック図である。
【図５】本発明の第３の実施の形態による油圧ショベルの制御装置を示すブロック図である。
【図６】本発明の参考例による油圧ショベルの制御装置を示すブロック図である。
【図７】本発明の第４の実施の形態による油圧ショベルの制御装置を示すブロック図である。
【図８】本発明の第５の実施の形態による油圧ショベルの制御装置を示すブロック図である。
【発明を実施するための形態】
【００１３】
本発明は、以下に説明する複数の発明を包含する発明群に属する発明であり、以下に、その発明群の実施の形態として、第１ないし第５の実施の形態について説明するが、そのうち、第３の実施の形態が、本出願人が特許請求の範囲に記載した発明に対応するものである。
以下、本発明の実施の形態による建設機械の制御装置を油圧ショベルに適用した場合を例に挙げて、添付図面に従って説明する。
【００１４】
図１ないし図３は本発明の第１の実施の形態を示している。図１において、車両となる油圧ショベル１は、自走可能なクローラ式の下部走行体２と、下部走行体２上に旋回装置３を介して旋回可能に搭載された上部旋回体４と、上部旋回体４の前側に設けられ掘削作業等を行う多関節構造の作業装置１４とを備えている。このとき、下部走行体２と上部旋回体４とは、油圧ショベル１の車体を構成している。
【００１５】
下部走行体２は、トラックフレーム２Ａと、トラックフレーム２Ａの左，右両側に設けられた駆動輪２Ｂと、トラックフレーム２Ａの左，右両側で駆動輪２Ｂと前，後方向の反対側に設けられた遊動輪２Ｃと、駆動輪２Ｂと遊動輪２Ｃに巻回された履帯２Ｄ（いずれも左側のみ図示）とにより構成されている。左，右の駆動輪２Ｂは、左，右の走行油圧モータ２Ｅによって回転駆動される。このとき、走行油圧モータ２Ｅは、車両を走行動作させるアクチュエータを構成している。
【００１６】
旋回装置３は、下部走行体２上に設けられ、減速機（図示せず）、旋回油圧モータ３Ａ等によって構成されている。この旋回装置３は、上部旋回体４を下部走行体２に対して旋回させる。このとき、旋回油圧モータ３Ａは、車両を旋回動作させるアクチュエータを構成している。
【００１７】
上部旋回体４は、旋回フレーム５と、旋回フレーム５上に設けられエンジン２１等が収容された建屋カバー６と、オペレータが搭乗するキャブ７とを備えている。キャブ７内には、操作レバー、操作ペダル等からなる操作装置８と、各種の車両の情報を表示するモニタ装置９と、制御用スイッチ１０Ａおよび周辺装置用スイッチ１０Ｂを備えた操作パネル１０と、キャブ７内を明るくする照明器具１１と、キャブ７内の空気調和を行うエアコン１２とが設けられている。キャブ７のフロントパネル７Ａには、汚れや水滴を拭き取るワイパ１３が設けられている。
【００１８】
操作装置８は、走行用の操作レバー・ペダルや作業用の操作レバー等により構成されている。この操作装置８は、車両の走行動作、旋回動作、作業装置１４の俯仰動動作等を操作するものである。
【００１９】
モニタ装置９は、例えば液晶モニタ等によって構成されている。モニタ装置９は、その表示画面によって機械の状態（例えば、エンジン２１の駆動状態、車両の走行状態、旋回状態、作業装置１４の掘削状態等）をオペレータに報知する。
【００２０】
操作パネル１０の制御用スイッチ１０Ａは、例えば軽負荷に応じた軽負荷モードと重負荷に応じた重負荷モードのように、油圧ショベル１の運転モードを選択するものである。また、操作パネル１０の周辺装置用スイッチ１０Ｂは、照明器具１１、エアコン１２、ワイパ１３の駆動、停止等を切り換え操作するものである。
【００２１】
照明器具１１は、キャブ７の内部を照らす室内灯によって構成されている。照明器具１１、エアコン１２およびワイパ１３は、アクチュエータおよびモニタ装置９とは異なる周辺装置を構成している。
【００２２】
作業装置１４は、ショベル機構を構成している。この作業装置１４は、例えばブーム１４Ａ、アーム１４Ｂ、バケット１４Ｃと、これらを駆動するブームシリンダ１４Ｄ、アームシリンダ１４Ｅ、バケットシリンダ１４Ｆとを備えている。ブーム１４Ａ、アーム１４Ｂ、バケット１４Ｃは、互いにピン結合されている。作業装置１４は、旋回フレーム５に取付けられ、シリンダ１４Ｄ〜１４Ｆを伸長または縮小することによって、俯仰動する。このとき、シリンダ１４Ｄ〜１４Ｆは、車両の作業装置１４を俯仰動させるアクチュエータを構成している。
【００２３】
次に、油圧ショベル１の動作を制御する油圧システムの構成について、図２を参照して説明する。
【００２４】
エンジン２１は、旋回フレーム５に設けられている。このエンジン２１は、例えばディーゼルエンジン等の内燃機関を用いて構成されている。エンジン２１の出力側には、油圧ポンプ２２が機械的に接続されている。エンジン２１は、エンジンコントローラ３１によって、その回転数（回転速度）や駆動力が制御されている。エンジン２１の駆動力は、油圧ポンプ２２およびパイロットポンプ２３に伝達される。これにより、エンジン２１は、油圧ポンプ２２等の動力源を構成している。
【００２５】
油圧ポンプ２２は、エンジン２１およびパイロットポンプ２３に機械的に接続されている。この油圧ポンプ２２は、パイロットポンプ２３および作動油タンク２４と共に油圧源を構成している。油圧ポンプ２２は、例えば斜板式、斜軸式、ラジアルピストン式等のような各種のポンプ機構によって構成され、エンジン２１によって駆動される。油圧ポンプ２２は、走行油圧モータ２Ｅ、旋回油圧モータ３Ａ、シリンダ１４Ｄ〜１４Ｆ等を駆動するメインポンプを構成している。このため、油圧ポンプ２２は、作動油タンク２４内の作動油を昇圧してコントロールバルブ２５に向けて供給する。油圧ポンプ２２には、ポンプ吐出圧を検出する圧力センサ２２Ａと、ポンプ吐出圧や流量を調整する電磁弁２２Ｂが設けられている。
【００２６】
パイロットポンプ２３は、油圧ポンプ２２に連なって設けられている。このパイロットポンプ２３は、操作装置８を操作したときに、その操作量に応じたパイロット圧をコントロールバルブ２５に供給する。
【００２７】
コントロールバルブ２５は、油圧ポンプ２２が発生した油圧を、オペレータによる操作装置８の操作に基づいて、各アクチュエータ（油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆ）に分配するものである。コントロールバルブ２５は、油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆを制御する複数個の方向制御弁を含んで構成されている。コントロールバルブ２５は、油圧ポンプ２２から供給される圧油の供給と排出を、操作装置８の操作に基づくパイロット圧に応じて切り換える。
【００２８】
ここで、操作装置８は、例えば流量制御弁（図示せず）を用いて、パイロットポンプ２３から吐出される圧油の流量と方向を制御し、パイロット圧をコントロールバルブ２５に供給する。これにより、コントロールバルブ２５は、油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆに対する圧油の方向が切り換え制御される。この結果、油圧ポンプ２２からコントロールバルブ２５に供給された圧油は、油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆ等のアクチュエータに適宜分配され、これらを駆動（回転、伸長、縮小）する。
【００２９】
コントロールバルブ２５には、各アクチュエータ（油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆ）の負荷圧や操作装置８の操作量を示すパイロット圧を検出する圧力センサ２５Ａが設けられている。これに加えて、コントロールバルブ２５には、各アクチュエータに供給する作動油の圧力や流量を調整して各アクチュエータの作動速度等を制御する電磁弁２５Ｂが設けられている。
【００３０】
次に、油圧ショベル１の制御装置（制御システム）の構成について、図２および図３を参照して説明する。後述するように、油圧ショベル１の制御装置は、各種の制御や情報・指令の伝達を行う複数のコントローラ３１，３２，３４，３６，３７を備えている。これらの一部となるコントローラ３１，３２はＣＡＮ（Controller Area Network）によって互いに接続され、残余のコントローラ３４，３６，３７は他のＣＡＮによって互いに接続されている。
【００３１】
エンジンコントローラ３１は、エンジン２１の回転数等を制御する。具体的には、エンジンコントローラ３１は、メインコントローラ３２から出力される指令に基づいてエンジン２１のシリンダ（図示せず）内に噴射される燃料の噴射量（燃料噴射量）を可変に制御する。このため、エンジンコントローラ３１は、メインコントローラ３２の指令に従ってエンジン２１（原動機）を制御するデバイスコントローラを構成している。
【００３２】
メインコントローラ３２は、エンジン２１、コントロールバルブ２５等を通じて、アクチュエータ（油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆ）を制御する。このため、メインコントローラ３２は、アクチュエータを制御するアクチュエータコントローラを構成している。
【００３３】
メインコントローラ３２の入力側は、油圧ポンプ２２とコントロールバルブ２５に付加された圧力センサ２２Ａ，２５Ａに接続されている。メインコントローラ３２の出力側は、油圧ポンプ２２とコントロールバルブ２５に付加された電磁弁２２Ｂ，２５Ｂに接続されている。メインコントローラ３２は、圧力センサ２２Ａ，２５Ａからポンプ吐出圧、各アクチュエータの負荷圧、操作装置８の操作量を示すパイロット圧を取得する。メインコントローラ３２は、これらの取得したポンプ吐出圧、負荷圧、操作量等に基づいて、オペレータの操作状況や機械および搭載機器の状態に応じて油圧ポンプ２２が発生する油圧や各アクチュエータへの油圧分配を調整するための演算処理を実行する。メインコントローラ３２は、演算処理の結果に基づいて、電磁弁２２Ｂ，２５Ｂを駆動し、油圧ポンプ２２の吐出圧や流量、各アクチュエータの作動速度等を制御する。なお、油圧回路にコントロールバルブ以外の油圧制御装置を備えている場合には、それらの油圧制御装置に圧力センサや電磁弁を付加してもよい。
【００３４】
制御用シリアル通信伝送路３３は、メインコントローラ３２に接続された第２の通信伝送路を構成している。この制御用シリアル通信伝送路３３は、エンジンコントローラ３１とメインコントローラ３２との間を接続している。制御用シリアル通信伝送路３３は、所定の伝送速度で時系列のシリアルデータを伝送する。即ち、制御用シリアル通信伝送路３３は、エンジンコントローラ３１とメインコントローラ３２との間でシリアル通信を行う制御用のネットワークを構成している。制御用シリアル通信伝送路３３は、シリアルデータとして、例えばメインコントローラ３２から出力される回転速度指令（データ）をエンジンコントローラ３１に伝送する。これにより、機械が作業を行っている場合は、メインコントローラ３２は、エンジンコントローラ３１に回転速度指令等を与えることによって、エンジン２１と油圧ポンプ２２を効率のよい回転速度で駆動させる。また、機械が作業を停止している場合は、メインコントローラ３２は、エンジン２１等の回転速度を低下させて、燃費の向上や騒音の低減を図る。
【００３５】
情報モニタコントローラ３４は、モニタ装置９を用いてオペレータに機械の状態を知らせる。このため、情報モニタコントローラ３４は、モニタ装置９に表示する情報を制御する情報表示コントローラを構成している。また、情報モニタコントローラ３４は、操作パネル１０に接続されている。このため、情報モニタコントローラ３４は、設定された運転モードやエアコン１２、ワイパ１３等の作動要求を、操作パネル１０から取得する。情報モニタコントローラ３４は、例えば運転モードを取得すると、メインコントローラ３２に向けて、運転モード（データ）を送信する。情報モニタコントローラ３４は、例えばエアコン１２の作動要求を取得すると、エアコンコントローラ３６に向けて、エアコン１２の作動指令（データ）を送信する。情報モニタコントローラ３４は、例えば照明器具１１、ワイパ１３等の作動要求を取得すると、ボディコントローラ３７に向けて、これらの作動指令（データ）を送信する。
【００３６】
また、情報モニタコントローラ３４は、無線通信装置３５に接続されている。無線通信装置３５は、外部のデータセンタ（図示せず）との間で情報の授受を行うものである。このため、情報モニタコントローラ３４は、無線通信装置３５を用いて、外部のデータセンタに機械や搭載機器の状態に関する情報を送信することができ、データセンタから機械の保守に関する情報を取得することができる。
【００３７】
エアコンコントローラ３６は、情報モニタコントローラ３４から出力される指令に基づいて、エアコン１２の動作を制御する。これにより、エアコンコントローラ３６は、オペレータによる操作パネル１０の操作に応じて、エアコン１２を動作させる。この結果、エアコン１２は、オペレータの要求に応じた暖気や冷気をキャブ７内に供給する。このため、エアコンコントローラ３６は、周辺装置であるエアコン１２を制御する周辺装置コントローラを構成している。
【００３８】
ボディコントローラ３７は、情報モニタコントローラ３４から出力される指令に基づいて照明器具１１やワイパ１３の動作を制御する。これにより、ボディコントローラ３７は、オペレータによる操作パネル１０の操作に応じて、照明器具１１やワイパ１３を動作させる。この結果、照明器具１１は、オペレータの要求に応じて点灯または消灯する。また、ワイパ１３は、オペレータの要求に応じて、駆動または停止する。このため、ボディコントローラ３７は、周辺装置である照明器具１１およびワイパ１３を制御する周辺装置コントローラを構成している。
【００３９】
周辺用シリアル通信伝送路３８は、情報モニタコントローラ３４、エアコンコントローラ３６およびボディコントローラ３７に接続された第１の通信伝送路を構成している。この周辺用シリアル通信伝送路３８は、所定の伝送速度で時系列のシリアルデータを伝送する。即ち、周辺用シリアル通信伝送路３８は、情報モニタコントローラ３４、エアコンコントローラ３６およびボディコントローラ３７の間でシリアル通信を行う周辺装置用のネットワークを構成している。なお、周辺用シリアル通信伝送路３８でのデータの伝送速度は、制御用シリアル通信伝送路３３と同じ値でもよく、異なる値でもよい。
【００４０】
周辺用シリアル通信伝送路３８は、情報モニタコントローラ３４から出力される各種の指令（データ）をエアコンコントローラ３６またはボディコントローラ３７に伝送する。これにより、エアコンコントローラ３６は、情報モニタコントローラ３４から出力される指令を受信し、この指令に基づいてエアコン１２を制御する。ボディコントローラ３７は、情報モニタコントローラ３４から出力される指令を受信し、この指令に基づいて照明器具１１やワイパ１３を制御する。
【００４１】
周辺用シリアル通信伝送路３８は、エアコンコントローラ３６から出力されるキャブ７内の温度データを情報モニタコントローラ３４に伝送する。これにより、情報モニタコントローラ３４は、キャブ７内の温度をモニタ装置９に表示する。
【００４２】
データ中継装置３９は、例えばキャブ７内に配置され、コネクタ４０を介してキャブ７の外部に設けられたメインコントローラ３２等に接続されている。このデータ中継装置３９は、制御用シリアル通信伝送路３３と周辺用シリアル通信伝送路３８とに接続されている。このとき、コネクタ４０は、制御用シリアル通信伝送路３３の途中に設けられている。このため、制御用シリアル通信伝送路３３は、コネクタ４０を介して、キャブ７の外部から内部に導かれている。
【００４３】
データ中継装置３９は、例えばゲートウェイのように、データを異なる２つのネットワーク（制御用のネットワークと周辺装置用のネットワーク）間で中継する通信機器である。このとき、データ中継装置３９は、制御用シリアル通信伝送路３３に伝送されるデータのうち周辺用シリアル通信伝送路３８で必要なデータを選択して周辺用シリアル通信伝送路３８に伝達する。同様に、データ中継装置３９は、周辺用シリアル通信伝送路３８に伝送されるデータのうち制御用シリアル通信伝送路３３で必要なデータを選択して制御用シリアル通信伝送路３３に伝達する。
【００４４】
データ中継装置３９は、例えばオペレータが設定した運転モードを、情報モニタコントローラ３４からメインコントローラ３２に伝達するときに、この運転モードのデータの送信と受信を中継する。また、データ中継装置３９は、例えば機械や機器の状態（エンジン２１、アクチュエータの状態）を、メインコントローラ３２から情報モニタコントローラ３４に伝達するときに、これらのデータの送信と受信を中継する。
【００４５】
このとき、データ中継装置３９は、周辺用シリアル通信伝送路３８からデータを受信する第１受信装置３９Ａと、受信したデータを一時的に格納する第１データバッファ３９Ｂと、第１データバッファ３９Ｂに格納されたデータを制御用シリアル通信伝送路３３に送信する第１送信装置３９Ｃとを備えている。
【００４６】
これに加え、データ中継装置３９は、制御用シリアル通信伝送路３３からデータを受信する第２受信装置３９Ｄと、受信したデータを一時的に格納する第２データバッファ３９Ｅと、第２データバッファ３９Ｅに格納されたデータを周辺用シリアル通信伝送路３８に送信する第２送信装置３９Ｆとを備えている。
【００４７】
第１受信装置３９Ａは、周辺用シリアル通信伝送路３８に伝送されるデータのうち、エンジンコントローラ３１またはメインコントローラ３２に送信するデータのみを受信する。即ち、データ中継装置３９は、周辺用シリアル通信伝送路３８から受信するデータのうち、制御用シリアル通信伝送路３３へ送信するデータが予め設定されている。このため、第１受信装置３９Ａは、周辺用シリアル通信伝送路３８からデータを受信すると、例えばそのデータフレームのベースＩＤに基づいて、制御用のコントローラ３１，３２で必要なデータか否かを判別する。コントローラ３１，３２で必要なデータと判定したときには、第１受信装置３９Ａで受信したデータは、第１データバッファ３９Ｂに格納される。これにより、周辺装置の機能拡張等により周辺用シリアル通信伝送路３８の伝送量が増加しても、制御用シリアル通信伝送路３３の伝送量には影響しない。
【００４８】
同様に、第２受信装置３９Ｄは、制御用シリアル通信伝送路３３に伝送されるデータのうち、情報モニタコントローラ３４、エアコンコントローラ３６またはボディコントローラ３７に送信するデータのみを受信する。即ち、データ中継装置３９は、制御用シリアル通信伝送路３３から受信するデータのうち、周辺用シリアル通信伝送路３８へ送信するデータが予め設定されている。このため、第２受信装置３９Ｄは、制御用シリアル通信伝送路３３からデータを受信すると、例えばそのデータフレームのベースＩＤに基づいて、非制御用のコントローラ３４，３６，３７で必要なデータか否かを判別する。コントローラ３４，３６，３７で必要なデータと判定したときには、第２受信装置３９Ｄで受信したデータは、第２データバッファ３９Ｅに格納される。これにより、制御装置の機能拡張等により制御用シリアル通信伝送路３３の伝送量が増加しても、周辺用シリアル通信伝送路３８の伝送量には影響しない。
【００４９】
第１送信装置３９Ｃは、第１データバッファ３９Ｂに格納されたデータを、予め設定された所定の送信周期（例えば１０ｍｓ〜１ｓ程度）で制御用シリアル通信伝送路３３に送信する。このとき、所定の送信周期は、データに拘らず一律に設定され、または、データ毎に設定されている。このため、第１送信装置３９Ｃは、周辺用シリアル通信伝送路３８から予め設定されたデータを受信したときに、そのデータを所定の送信周期で制御用シリアル通信伝送路３３へ送信する。これにより、非制御用のコントローラ３４，３６，３７に不具合が生じて、周辺用シリアル通信伝送路３８に連続的に不適切なデータが送信されたときでも、制御用シリアル通信伝送路３３のデータ伝送の負荷増大を回避することができる。
【００５０】
同様に、第２送信装置３９Ｆは、第２データバッファ３９Ｅに格納されたデータを、予め設定された所定の送信周期で周辺用シリアル通信伝送路３８に送信する。このとき、所定の送信周期は、データに拘らず一律に設定され、または、データ毎に設定されている。このため、第２送信装置３９Ｆは、制御用シリアル通信伝送路３３から予め設定されたデータを受信したときに、そのデータを所定の送信周期で周辺用シリアル通信伝送路３８へ送信する。これにより、制御用のコントローラ３１，３２に不具合が生じて、制御用シリアル通信伝送路３３に連続的に不適切なデータが送信されたときでも、周辺用シリアル通信伝送路３８のデータ伝送の負荷増大を回避することができる。
【００５１】
なお、第１送信装置３９Ｃの送信周期と第２送信装置３９Ｆの送信周期とは、同じ値でもよく、異なる値でもよい。これらの送信周期は、シリアル通信伝送路３３，３８、コントローラ３１，３２，３４，３６，３７等の仕様に応じて適宜設定される。
【００５２】
データ中継装置３９は、第１受信装置３９Ａが新規なデータを受信する毎に、第１データバッファ３９Ｂに格納されたデータを上書きしてもよく、第１送信装置３９Ｃがデータしていないときには、第１受信装置３９Ａによるデータ受信を停止してもよい。同様に、データ中継装置３９は、第２受信装置３９Ｄが新規なデータを受信する毎に、第２データバッファ３９Ｅに格納されたデータを上書きしてもよく、第２送信装置３９Ｆがデータしていないときには、第２受信装置３９Ｄによるデータ受信を停止してもよい。
【００５３】
第１の実施の形態による油圧ショベル１の制御装置は、上述のような構成を有するもので、次に、その動作について説明する。
【００５４】
まず、オペレータがイグニションスイッチ（図示せず）をスタート位置に操作すると、エンジン２１が始動する。このとき、エンジンコントローラ３１は、メインコントローラ３２からの回転速度指令に基づいて、エンジン２１に燃料を供給し、エンジン２１を指令に従った所定の回転数（回転速度）で駆動させる。この状態で、オペレータが操作装置８の走行用操作レバー・ペダルを操作すると、コントロールバルブ２５を通じて油圧ポンプ２２からの圧油が下部走行体２の走行油圧モータ２Ｅに供給される。これにより、油圧ショベル１は、前進、後退等のような走行動作を行う。また、オペレータが操作装置８の作業用操作レバーを操作すると、コントロールバルブ２５を通じて油圧ポンプ２２からの圧油が旋回油圧モータ３Ａやシリンダ１４Ｄ〜１４Ｆに供給される。これにより、油圧ショベル１は、旋回動作や作業装置１４の俯仰動による掘削動作等を行う。
【００５５】
また、オペレータが操作パネル１０の周辺装置用スイッチ１０Ｂを操作すると、情報モニタコントローラ３４は、操作パネル１０から各種の作動要求等からなる指令（データ）を取得する。これにより、情報モニタコントローラ３４は、操作パネル１０の操作内容に応じて、モニタ装置９の表示内容を切り換える。
【００５６】
これに加え、情報モニタコントローラ３４は、取得した指令を周辺用シリアル通信伝送路３８に送信する。このとき、エアコンコントローラ３６およびボディコントローラ３７は、周辺用シリアル通信伝送路３８を通じて、これらの指令を受信する。これにより、エアコンコントローラ３６は、エアコン１２の駆動と停止を切り換えると共に、設定温度に応じてエアコン１２を運転させる。また、ボディコントローラ３７は、照明器具１１の点灯と消灯を切り換えると共に、ワイパ１３の駆動と停止を切り換える。
【００５７】
ここで、周辺装置用スイッチ１０Ｂによる指令は、エンジンコントローラ３１またはメインコントローラ３２に送信されるものではない。従って、データ中継装置３９は、周辺装置用スイッチ１０Ｂによる指令を受信しない。即ち、データ中継装置３９は、周辺装置用スイッチ１０Ｂによる指令に対して、周辺用シリアル通信伝送路３８と制御用シリアル通信伝送路３３との間を遮断する。このため、周辺装置用スイッチ１０Ｂによる指令が制御用シリアル通信伝送路３３に伝送されることはない。
【００５８】
一方、オペレータが操作パネル１０の制御用スイッチ１０Ａを操作すると、情報モニタコントローラ３４は、操作パネル１０から例えば運転モードからなる指令（データ）を取得する。これにより、情報モニタコントローラ３４は、選択された運転モードに応じて、モニタ装置９の表示内容を切り換える。
【００５９】
これに加え、情報モニタコントローラ３４は、取得した指令を周辺用シリアル通信伝送路３８に送信する。このとき、制御用スイッチ１０Ａによる指令は、エアコンコントローラ３６およびボディコントローラ３７が使用するものではないため、エアコンコントローラ３６およびボディコントローラ３７によって受信されることはない。
【００６０】
これに対し、制御用スイッチ１０Ａによる指令は、エンジンコントローラ３１またはメインコントローラ３２による制御に使用される。従って、データ中継装置３９は、制御用スイッチ１０Ａによる指令を受信して、制御用シリアル通信伝送路３３に出力する。即ち、データ中継装置３９は、制御用スイッチ１０Ａによる指令に対して、周辺用シリアル通信伝送路３８と制御用シリアル通信伝送路３３との間を接続する。このため、制御用スイッチ１０Ａによる指令（運転モード）は、制御用シリアル通信伝送路３３を介して、エンジンコントローラ３１またはメインコントローラ３２によって受信される。
【００６１】
これにより、メインコントローラ３２は、選択された運転モードに応じて、電磁弁２２Ｂ，２５Ｂを駆動し、油圧ポンプ２２の吐出圧や流量、各アクチュエータの作動速度等を制御する。これに加えて、メインコントローラ３２は、選択された運転モードに応じた回転速度指令をエンジンコントローラ３１に向けて送信する。これにより、エンジンコントローラ３１は、メインコントローラ３２から出力される指令に基づいて燃料噴射量を可変に制御し、指令に応じた回転数となるようにエンジン２１を制御する。
【００６２】
ここで、エンジン２１に対する回転速度指令は、情報モニタコントローラ３４、エアコンコントローラ３６またはボディコントローラ３７に送信されるものではない。従って、データ中継装置３９は、メインコントローラ３２による回転速度指令を受信しない。即ち、データ中継装置３９は、回転速度指令に対して、周辺用シリアル通信伝送路３８と制御用シリアル通信伝送路３３との間を遮断する。このため、回転速度指令が周辺用シリアル通信伝送路３８に伝送されることはない。
【００６３】
一方、エンジンコントローラ３１は、燃料計および温度センサ（いずれも図示せず）に接続され、これらから燃料の残量および冷却水の温度を取得する。このとき、エンジンコントローラ３１は、燃料残量および冷却水温度の検出結果を、制御用シリアル通信伝送路３３を介して、メインコントローラ３２に送信する。これにより、メインコントローラ３２は、これらの検出結果に基づいて、油圧ポンプ２２の吐出圧や流量、各アクチュエータの作動速度等を制御する。
【００６４】
このとき、燃料残量および冷却水温度は、モニタ装置９に表示されるため、情報モニタコントローラ３４によって使用される。従って、データ中継装置３９は、燃料残量および冷却水温度の検出結果（データ）を受信して、周辺用シリアル通信伝送路３８に出力する。即ち、データ中継装置３９は、燃料残量および冷却水温度の検出結果に対して、周辺用シリアル通信伝送路３８と制御用シリアル通信伝送路３３との間を接続する。このため、燃料残量および冷却水温度の検出結果は、周辺用シリアル通信伝送路３８を介して、情報モニタコントローラ３４によって受信される。これにより、情報モニタコントローラ３４は、燃料残量および冷却水温度の検出結果をモニタ装置９に表示させる。
【００６５】
かくして、第１の実施の形態では、制御用シリアル通信伝送路３３と周辺用シリアル通信伝送路３８とに接続されたデータ中継装置３９を備えた。このデータ中継装置３９は、周辺用シリアル通信伝送路３８を伝送するデータのうち、制御用シリアル通信伝送路３３で必要なデータを選択して、制御用シリアル通信伝送路３３に伝送させる。このとき、主にキャブ７の内部に設置され、機械の制御以外の機能に対応したコントローラ３４，３６，３７を周辺用シリアル通信伝送路３８によってシリアル通信で接続したときには、これらのコントローラ３４，３６，３７等の機能拡張に伴って、周辺用シリアル通信伝送路３８のデータが増大する。しかしながら、このような周辺用シリアル通信伝送路３８のデータの増大は、制御用シリアル通信伝送路３３に接続されたコントローラ３１，３２に影響を与えることがない。この結果、エンジン２１やアクチュエータ（油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆ）のリアルタイム制御を維持することができる。
【００６６】
また、データ中継装置３９は、制御用シリアル通信伝送路３３を伝送するデータのうち、周辺用シリアル通信伝送路３８で必要なデータを選択して、周辺用シリアル通信伝送路３８に伝送させる。このため、メインコントローラ３２等の機能拡張に伴って制御用シリアル通信伝送路３３のデータが増大しても、周辺用シリアル通信伝送路３８に接続されたコントローラ３４，３６，３７に影響を与えることがない。
【００６７】
この結果、制御用シリアル通信伝送路３３と周辺用シリアル通信伝送路３８とのいずれについても、他方の通信伝送路への影響を考慮せずに、一方の通信伝送路の伝送データを増加させることができ、機能の拡張性を向上することができる。
【００６８】
さらに、データ中継装置３９は、周辺用シリアル通信伝送路３８から受信するデータのうち、制御用シリアル通信伝送路３３へ送信するデータとそのデータの送信周期とが予め設定され、周辺用シリアル通信伝送路３８から予め設定したデータを受信し、そのデータを予め設定した送信周期で制御用シリアル通信伝送路３３へ送信する。このため、非制御用のコントローラ３４，３６，３７で不具合が生じて、周辺用シリアル通信伝送路３８で不当な連続送信が発生した場合でも、所定の送信周期で制御用シリアル通信伝送路３３にデータが送信される。従って、制御用シリアル通信伝送路３３に接続されたコントローラ３１，３２は、受信処理負荷が不当に増加することがない。この結果、各種のアクチュエータに対する制御処理への影響を抑制して、適切なアクチュエータの制御を行うことができ、油圧ショベル１の信頼性を高めることができる。
【００６９】
次に、図４は本発明の第２の実施の形態によるデータ中継装置を示している。第２の実施の形態の特徴は、データ中継装置は、データを受信したときの時間間隔が所定の時間間隔以上となったときに、受信データをバッファに格納するフィルタ処理部を備えることにある。なお、第２の実施の形態では、上述した第１の実施の形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。
【００７０】
第２の実施の形態によるデータ中継装置４１は、第１の実施の形態によるデータ中継装置３９の第１受信装置３９Ａ、第１データバッファ３９Ｂ、第１送信装置３９Ｃ、第２受信装置３９Ｄ、第２データバッファ３９Ｅ、第２送信装置３９Ｆとほぼ同様な第１受信装置４１Ａ、第１データバッファ４１Ｂ、第１送信装置４１Ｃ、第２受信装置４１Ｄ、第２データバッファ４１Ｅ、第２送信装置４１Ｆを備えている。
【００７１】
但し、データ中継装置４１は、第１フィルタ処理部４１Ｇと第２フィルタ処理部４１Ｈとをさらに備えている。この点で、第２の実施の形態によるデータ中継装置４１は、第１の実施の形態によるデータ中継装置３９とは異なる。
【００７２】
第１フィルタ処理部４１Ｇは、第１受信装置４１Ａが周辺用シリアル通信伝送路３８からデータを受信した場合、その時間間隔が一律に設定された時間間隔以上であるとき、または、データ毎に予め設定された時間間隔以上であるときに、受信データを第１データバッファ４１Ｂに格納する。また、第２フィルタ処理部４１Ｈは、第２受信装置４１Ｄが制御用シリアル通信伝送路３３からデータを受信した場合、その時間間隔が一律に設定された時間間隔以上であるとき、または、データ毎に予め設定された時間間隔以上であるときに、受信データを第２データバッファ４１Ｅに格納する。
【００７３】
かくして、第２の実施の形態でも、第１の実施の形態とほぼ同様な作用効果を得ることができる。また、第２の実施の形態では、第１フィルタ処理部４１Ｇは、周辺用シリアル通信伝送路３８からデータを受信した場合、その時間間隔が予め設定された時間間隔（例えば１０ｓ程度）以上であるときに、受信データを第１データバッファ４１Ｂに格納する。これにより、非制御用のコントローラ３４，３６，３７の不具合によって周辺用シリアル通信伝送路３８から不当に連続的なデータが送信されても、第１データバッファ４１Ｂのオーバーフローを回避することができる。
【００７４】
同様に、第２フィルタ処理部４１Ｈは、制御用シリアル通信伝送路３３からデータを受信した場合、その時間間隔が予め設定された時間間隔以上であるときに、受信データを第２データバッファ４１Ｅに格納する。これにより、制御用のコントローラ３１，３２の不具合によって制御用シリアル通信伝送路３３から不当に連続的なデータが送信されても、第２データバッファ４１Ｅのオーバーフローを回避することができる。
【００７５】
次に、図５は本発明の第３の実施の形態を示している。第３の実施の形態の特徴は、データ中継装置が情報モニタコントローラに設けられたことにある。なお、第３の実施の形態では、上述した第１の実施の形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。
【００７６】
第３の実施の形態による情報モニタコントローラ５１は、第１の実施の形態による情報モニタコントローラ３４とほぼ同様な機能を有する。このため、情報モニタコントローラ５１は、操作パネル１０に接続され、操作パネル１０からエアコン１２、ワイパ１３等の作動要求を取得する。また、情報モニタコントローラ５１は、周辺用シリアル通信伝送路３８を介してエアコンコントローラ３６およびボディコントローラ３７に接続されている。これにより、情報モニタコントローラ５１は、エアコン１２、ワイパ１３等の作動要求を、周辺用シリアル通信伝送路３８を通じてコントローラ３６，３７に送信する。
【００７７】
これに加え、情報モニタコントローラ５１は、第１の実施の形態によるデータ中継装置３９とほぼ同様なデータ中継装置５２を備えている。この場合、データ中継装置５２は、情報モニタコントローラ５１に接続されたハードウェア的な構成でもよく、情報モニタコントローラ５１をゲートウェイ的に動作させるためのソフトウェア的な構成でもよい。情報モニタコントローラ５１のデータ中継装置５２は、制御用シリアル通信伝送路３３および周辺用シリアル通信伝送路３８に接続されている。このため、情報モニタコントローラ５１は、第１の実施の形態による情報モニタコントローラ３４と同様に、オペレータによって設定された運転モードを操作パネル１０から取得したときには、この運転モードを、制御用シリアル通信伝送路３３を通じてメインコントローラ３２に送信する。
【００７８】
また、情報モニタコントローラ５１は、メインコントローラ３２からの燃料残量や冷却水温度等のデータを、データ中継装置５２によって制御用シリアル通信伝送路３３を通じて受信する。これにより、情報モニタコントローラ５１は、データ中継装置５２によって受信したデータに基づいて、モニタ装置９の表示を切り換える。
【００７９】
かくして、第３の実施の形態でも、第１の実施の形態とほぼ同様な作用効果を得ることができる。また、第３の実施の形態では、情報モニタコントローラ５１はデータ中継装置５２を内蔵するから、データ中継装置を別個に設けた場合に比べて、キャブ７内に搭載する装置の数を減少させることができる。このため、設置空間の低減が可能であると共に、情報モニタコントローラ５１とデータ中継装置５２との間を別個のケーブルで接続する必要がなく、組立性や生産性を高めることができる。
【００８０】
なお、前記第３の実施の形態では、データ中継装置５２は情報モニタコントローラ５１に設けられる構成とした。図６に示す参考例では、データ中継装置５４はメインコントローラ５３に設けられる構成としている。このとき、メインコントローラ５３のデータ中継装置５４は、制御用シリアル通信伝送路３３および周辺用シリアル通信伝送路３８に接続されている。また、制御用シリアル通信伝送路３３は、メインコントローラ５３とエンジンコントローラ３１とに接続されている。ここで、メインコントローラ５３はキャブ７の外部に設けられるのに対し、情報モニタコントローラ３４はキャブ７の内部に設けられている。メインコントローラ５３と情報モニタコントローラ３４との間は、周辺用シリアル通信伝送路３８によって接続されている。このため、コネクタ４０は、周辺用シリアル通信伝送路３８の途中に設けられている。
【００８１】
次に、図７は本発明の第４の実施の形態を示している。第４の実施の形態の特徴は、制御用シリアル通信伝送路にメインコントローラおよびエンジンコントローラ以外の装置を接続したことにある。なお、第４の実施の形態では、上述した第１の実施の形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。
【００８２】
メインコントローラ６１は、第１の実施の形態によるメインコントローラ３２とほぼ同様に構成されている。このため、メインコントローラ６１は、制御用シリアル通信伝送路６７を介してエンジンコントローラ３１に接続されている。
【００８３】
但し、メインコントローラ６１は、キャブ７の内部に設けられている。また、メインコントローラ６１は、第１の実施の形態によるデータ中継装置３９とほぼ同様なデータ中継装置６２を備えている。メインコントローラ６１のデータ中継装置６２は、制御用シリアル通信伝送路６７および周辺用シリアル通信伝送路３８に接続されている。このため、メインコントローラ６１は、第１の実施の形態によるメインコントローラ３２と同様に、エンジンコントローラ３１から燃料残量および冷却水温度の検出結果（データ）を取得したときには、この検出結果を、周辺用シリアル通信伝送路３８を通じて情報モニタコントローラ３４に送信する。
【００８４】
これに加え、メインコントローラ６１は、制御用シリアル通信伝送路６７を通じて、圧力センサ２２Ａ，２５Ａのセンサドライバ６３，６５に接続されると共に、電磁弁２２Ｂ，２５Ｂの電磁弁ドライバ６４，６６に接続されている。このため、メインコントローラ６１は、センサドライバ６３，６５および制御用シリアル通信伝送路６７を通じて、圧力センサ２２Ａ，２５Ａからの圧力情報を取得する。また、メインコントローラ６１は、電磁弁ドライバ６４，６６および制御用シリアル通信伝送路６７を通じて、電磁弁２２Ｂ，２５Ｂを駆動する。
【００８５】
このとき、メインコントローラ６１はキャブ７の内部に設けられるのに対し、エンジンコントローラ３１およびドライバ６３〜６６はキャブ７の外部に設けられている。メインコントローラ６１とエンジンコントローラ３１、ドライバ６３〜６６との間は、制御用シリアル通信伝送路６７によって接続されている。このため、コネクタ４０は、制御用シリアル通信伝送路６７の途中に設けられている。
【００８６】
センサドライバ６３は、油圧ポンプ２２の圧力センサ２２Ａに接続され、圧力センサ２２Ａからの圧力情報を取得する。また、センサドライバ６３は、制御用シリアル通信伝送路６７に接続されている。これにより、センサドライバ６３は、取得した圧力情報（データ）を、制御用シリアル通信伝送路６７を通じてメインコントローラ６１に送信する。
【００８７】
電磁弁ドライバ６４は、油圧ポンプ２２の電磁弁２２Ｂに接続されると共に、制御用シリアル通信伝送路６７に接続されている。これにより、電磁弁ドライバ６４は、制御用シリアル通信伝送路６７を通じて、メインコントローラ６１からの指令（データ）を受信し、受信した指令に基づいて、電磁弁２２Ｂを駆動する。即ち、電磁弁ドライバ６４は、メインコントローラ６１の指令に従い、電磁弁２２Ｂおよび油圧ポンプ２２を通じて、アクチュエータ（油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆ）を制御するデバイスコントローラを構成している。
【００８８】
センサドライバ６５は、コントロールバルブ２５の圧力センサ２５Ａに接続され、圧力センサ２５Ａからの圧力情報を取得する。また、センサドライバ６５は、制御用シリアル通信伝送路６７に接続されている。これにより、センサドライバ６５は、取得した圧力情報（データ）を、制御用シリアル通信伝送路６７を通じてメインコントローラ６１に送信する。
【００８９】
電磁弁ドライバ６６は、コントロールバルブ２５の電磁弁２５Ｂに接続されると共に、制御用シリアル通信伝送路６７に接続されている。これにより、電磁弁ドライバ６６は、制御用シリアル通信伝送路６７を通じて、メインコントローラ６１からの指令（データ）を受信し、受信した指令に基づいて、電磁弁２５Ｂを駆動する。即ち、電磁弁ドライバ６６は、メインコントローラ６１の指令に従い、電磁弁２５Ｂおよびコントロールバルブ２５を通じて、アクチュエータ（油圧モータ２Ｅ，３Ａ、シリンダ１４Ｄ〜１４Ｆ）を制御するデバイスコントローラを構成している。
【００９０】
制御用シリアル通信伝送路６７は、第１の実施の形態による制御用シリアル通信伝送路３３とほぼ同様に構成されている。このため、制御用シリアル通信伝送路６７は、エンジンコントローラ３１とメインコントローラ６１とに接続され、所定の伝送速度で時系列のシリアルデータを伝送する。これに加えて、制御用シリアル通信伝送路６７は、コントローラ３１，６１以外の装置として、センサドライバ６３，６５および電磁弁ドライバ６４，６６に接続されている。これにより、制御用シリアル通信伝送路６７は、メインコントローラ６１とドライバ６３〜６６との間でデータ伝送を行うものである。
【００９１】
かくして、第４の実施の形態でも、第１の実施の形態とほぼ同様な作用効果を得ることができる。また、第４の実施の形態では、制御用シリアル通信伝送路６７に、コントローラ３１，６１以外の装置（ドライバ６３〜６６）を接続したから、エンジンコントローラ３１とメインコントローラ６１とを含めた制御系側の拡張性を高めることができる。
【００９２】
なお、油圧ショベル１のメンテナンス時には、メインコントローラ６１は、センサドライバ６３，６５によって取得した圧力情報（データ）を、情報モニタコントローラ３４に送信して、モニタ装置９に表示させてもよい。これにより、油圧ポンプ２２等の状態を容易に把握することができる。
【００９３】
前記第４の実施の形態では、メインコントローラ６１をキャブ７の内部に設けた場合を例に挙げて説明した。本発明はこれに限らず、メインコントローラをキャブの外部に設けてもよい。
【００９４】
次に、図８は本発明の第５の実施の形態を示している。第５の実施の形態の特徴は、操作装置の操作量を電気信号で取得する操作装置コントローラを備え、この操作装置コントローラを制御用シリアル通信伝送路に接続したことにある。なお、第５の実施の形態では、上述した第１の実施の形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。
【００９５】
操作装置７１は、キャブ７内に設けられ、第１の実施の形態による操作装置８と同様に、走行用の操作レバー・ペダルや作業用の操作レバー等により構成されている。このため、操作装置７１は、車両の走行動作、旋回動作、作業装置１４の俯仰動動作等を操作するものである。但し、操作装置７１は、その操作量を例えば電圧、電流等のような電気信号で出力し、メインコントローラ７４によってパイロット圧を制御する。この点で、第５の実施の形態による操作装置７１は、パイロット圧を直接的に制御する第１の実施の形態による操作装置８とは異なる。
【００９６】
操作装置コントローラ７２は、操作装置７１に接続され、操作装置７１の操作量を電気信号によって取得する。また、操作装置コントローラ７２は、制御用シリアル通信伝送路７５に接続されている。これにより、操作装置コントローラ７２は、取得した操作量（データ）を、制御用シリアル通信伝送路７５を通じてメインコントローラ７４に送信する。
【００９７】
パイロットバルブ７３は、パイロットポンプ２３とコントロールバルブ２５とを接続する油路の途中に設けられている。パイロットバルブ７３は、パイロット圧を調整する電磁弁７３Ａを備えている。電磁弁７３Ａは、メインコントローラ７４に接続され、メインコントローラ７４によって制御される。
【００９８】
メインコントローラ７４は、第１の実施の形態によるメインコントローラ３２とほぼ同様に構成されている。但し、メインコントローラ７４は、制御用シリアル通信伝送路７５を通じて、操作装置コントローラ７２に接続されている。これに加え、メインコントローラ７４は、パイロットバルブ７３の電磁弁７３Ａに接続されている。このため、メインコントローラ７４は、操作装置コントローラ７２および制御用シリアル通信伝送路７５を通じて、操作装置７１の操作量を取得する。そして、メインコントローラ７４は、操作装置７１の操作量に基づいて、電磁弁７３Ａを駆動してパイロット圧を制御する。
【００９９】
制御用シリアル通信伝送路７５は、第１の実施の形態による制御用シリアル通信伝送路３３とほぼ同様に構成されている。このため、制御用シリアル通信伝送路７５は、エンジンコントローラ３１とメインコントローラ３２とに接続され、所定の伝送速度で時系列のシリアルデータを伝送する。これに加えて、制御用シリアル通信伝送路７５は、コントローラ３１，３２以外の装置として、キャブ７内に設けられた操作装置コントローラ７２に接続されている。これにより、制御用シリアル通信伝送路７５は、操作装置コントローラ７２から送信された操作装置７１の操作量データを、メインコントローラ７４に伝送する。
【０１００】
かくして、第５の実施の形態でも、第１の実施の形態とほぼ同様な作用効果を得ることができる。また、第５の実施の形態では、操作装置７１の操作量を電気信号で取得する操作装置コントローラ７２を備えたから、操作装置７１とコントロールバルブ２５との間を接続するパイロット油圧回路の管路を削減することができる。
【０１０１】
また、キャブ７内に設けられた操作装置コントローラ７２は、制御用シリアル通信伝送路７５に接続される構成とした。このため、例えば、メインコントローラ７４に各種の指令等を送信する操作支援装置７６や遠隔操作装置７７がキャブ７内に設けられるときでも、これらの操作支援装置７６や遠隔操作装置７７を制御用シリアル通信伝送路７５に接続することができる。このとき、操作支援装置７６は、バケット１４Ｃがキャブ７に干渉しないように作業装置１４の作動範囲を制限したり、外部から与えられる施工情報や作業装置１４の位置情報に基づいて作業装置１４の作動軌跡を制御するものである。また、遠隔操作装置７７は、遠隔地から有線または無線で機械を操作するものである。このため、制御用シリアル通信伝送路７５を介して、操作支援装置７６や遠隔操作装置７７からの指令（データ）をメインコントローラ７４に送信することができ、機械の機能を容易に拡張することができる。
【０１０２】
なお、操作支援装置７６を用いて法面工事を行う場合には、法面情報を、操作支援装置７６から情報モニタコントローラ３４に送信してもよい。これにより、例えば３Ｄによる法面のガイダンス画面をモニタ装置９に表示させることができる。また、この場合、操作パネル１０によって、法面の傾斜角を設定すると共に、設定した傾斜角の情報を、情報モニタコントローラ３４から操作支援装置７６に送信してもよい。
【０１０３】
前記第５の実施の形態では、データ中継装置３９は、他のコントローラ３１，３２，３４，３６，３７，７２とは別個に独立して設けた。本発明はこれに限らず、データ中継装置は、例えば情報モニタコントローラに内蔵されてもよく、メインコントローラに内蔵されてもよい。
【０１０４】
前記第１，第３，第５の実施の形態では、メインコントローラ３２，５３，７４をキャブ７の外部に設けた場合を例に挙げて説明したが、メインコントローラをキャブの内部に設けてもよい。また、前記各実施の形態では、情報モニタコントローラ３４，５１はキャブ７の内部に設けた場合を例に挙げて説明したが、情報モニタコントローラをキャブの外部に設けてもよい。即ち、メインコントローラや情報モニタコントローラの配置部位については、キャブの内部と外部のいずれに設けてもよい。この点は、他のコントローラやドライバについても同様である。
【０１０５】
前記各実施の形態では、周辺装置の一例として、キャブ７内を照らす室内灯からなる照明器具１１を挙げて説明したが、作業現場を照らす作業灯でもよい。また、周辺装置は、照明器具１１、エアコン１２、ワイパ１３に限らず、例えばラジオも含まれる。
【０１０６】
前記各実施の形態では、エンジン２１を油圧ポンプ２２の動力源とした建設機械に適用した場合を例に挙げて説明したが、電動機を油圧ポンプの動力源とした電動式建設機械に適用してもよく、エンジンと電動機との両方を油圧ポンプの動力源としたハイブリッド式建設機械に適用してもよい。
【０１０７】
前記各実施の形態では、建設機械として、自走可能なクローラ式の油圧ショベル１を例に挙げて説明した。本発明はこれに限らず、自走可能なホイール式油圧ショベル、移動式クレーン、さらには、走行しない基体上に旋回可能に旋回体が搭載された設置式のショベル、クレーン等に適用してもよい。また、建設機械として、例えばホイールローダ、フォークリフト等のように、旋回体を備えない各種の作業車両、作業機械等にも広く適用することができるものである。
【０１０８】
前記各実施の形態は例示であり、異なる実施の形態で示した構成の部分的な置換または組み合わせが可能であることは言うまでもない。
【符号の説明】
【０１０９】
１  油圧ショベル（建設機械）
２Ｅ  走行油圧モータ（アクチュエータ）
３Ａ  旋回油圧モータ（アクチュエータ）
８，７１  操作装置
９  モニタ装置
１０  操作パネル
１１  照明器具（周辺装置）
１２  エアコン（周辺装置）
１３  ワイパ（周辺装置）
１４Ｄ  ブームシリンダ（アクチュエータ）
１４Ｅ  アームシリンダ（アクチュエータ）
１４Ｆ  バケットシリンダ（アクチュエータ）
２１  エンジン（原動機）
２２  油圧ポンプ
２３  パイロットポンプ
２５  コントロールバルブ
３１  エンジンコントローラ（デバイスコントローラ）
３２，５３，６１，７４  メインコントローラ（アクチュエータコントローラ）
３３，６７，７５  制御用シリアル通信伝送路（第２の通信伝送路）
３４，５１  情報モニタコントローラ（情報表示コントローラ）
３６  エアコンコントローラ（周辺装置コントローラ）
３７  ボディコントローラ（周辺装置コントローラ）
３８  周辺用シリアル通信伝送路（第１の通信伝送路）
３９，４１，５２，５４，６２  データ中継装置
６３，６５  センサドライバ
６４，６６  電磁弁ドライバ（デバイスコントローラ）
７２  操作装置コントローラ
７６  操作支援装置
７７  遠隔操作装置
【図１】
0006605290.tif 000002
【図２】
0006605290.tif 000003
【図３】
0006605290.tif 000004
【図４】
0006605290.tif 000005
【図５】
0006605290.tif 000006
【図６】
0006605290.tif 000007
【図７】
0006605290.tif 000008
【図８】
0006605290.tif 000009