(57)【要約】      （修正有）【課題】言語の異なる多数の国で、的確な警報／故障の情報表示が可能な建設機械の情報表示装置を提供する。【解決手段】警報／故障の発生により、第１のデータテーブルからエラーコードとエラーメッセージが指定された言語のテキスト形式を得る。処理手段は、エラーメッセージの単語分けを行って表示画面の表示スケールの規定字数以下か否かチェックし、その規定字数以下ならばそのままエラーコードと併せて表示させ、以上であれば第２のデータテーブルにより略語処理を行いその規定字数以下にした上でこの略語のエラーメッセージをエラーコードと併せて表示する。このときに、キーパッドによりポップアップ機能入力がなされると、略語に代って略語前のエラーメッセージをポップアップ表示する。【選択図】図１
2011168960.tif 000002
【特許請求の範囲】
【請求項１】
運転室に設置されたモニタ画面に、動作状態又は環境状態を示す情報を表示すると共に、エラー発生時のそのエラーコード及び文字及び又は記号を含むエラーメッセージを表示可能とする建設機械の情報表示装置であって、
エラー発生時にそのエラー対応のエラーコード及び文字及び又は記号を含む第１のエラーメッセージをデータとして得、この文字及び又は記号を含むエラーメッセージの字数が表示画面上の表示すべき表示スペースの表示可能字数よりも大きいときに、表示可能な字数になるように、エラーメッセージを略語化して第２のエラーメッセージを得る第１手段と、
この第２のエラーメッセージ又は表示可能な字数よりも小さいときの第１のエラーメッセージを上記該当する表示スペース上にエラーコードと併せて表示させる第２手段と、
運転室の操作者に近接した位置に配置され又は配置可能なポップアップ操作入力機能を持つ操作手段と、
上記第２のエラーメッセージ表示後にあって、この操作手段からポップアップ操作の入力がなされたことを受けて、上記該当する表示スペースに近接して、略語化前の第１のエラーメッセージをポップアップにより表示させる第３手段と、
を備える建設機械の情報表示装置。
【請求項２】
上記第１手段は、
単語と略語の関係を示すデータテーブルと、
上記得られた第１のエラーメッセージの字数を計数し、表示すべき表示スペースの表示可能字数よりも大きいか否かを判定する判定手段と、
表示可能字数よりも大きいときに第１のエラーメッセージを単語に分ける分割手段と、
この各単語について上記データテーブルを参照して、表示すべき表示スペースの字数よりも小さくなるように略語化して、第２のエラーメッセージを得る処理手段と、
を備えるものとした請求項１に記載の建設機械の情報表示装置。
【請求項３】
上記データテーブルは、単語の種類又は内容とによって略語の優先度コードが付加され、この優先度コードの高い順から略語処理を行うものとした請求項２の建設機械の情報表示装置。
【請求項４】
上記操作手段は、表示言語切替えの操作入力機能を持ち、この入力を受けたときの上記第２、第３手段は表示中の言語を、指定された言語に切替えて表示させるものとした請求項１に記載の建設機械の情報表示装置。
【請求項５】
上記第３の手段は、指定された言語として、ポップアップ入力がされたときの第１のエラーメッセージを含むものとした請求項４に記載の建設機械の情報表示装置。
【請求項６】
上記操作手段は、キーパッドとする請求項１〜５のいずれかに記載の建設機械の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建設機械の情報表示装置に関する。
【背景技術】
【０００２】
建設機械、例えば油圧ショベルは、各種の圧力センサ、温度センサ等の計器類、電磁比例弁などの各種のアクチュエータエンジン関連の各種の状態量検出器等を持つ。
運転室には、モニタ画面があり、各種の計測データの情報表示や異常発生時の異常を示す警報／故障情報表示を行う。
かかる建設機械の情報表示装置の公知文献として、特許文献１がある。
この特許文献１は、異常情報提供装置であって、各種の計測データや状態量を取込み、表示を行うと共に、処理して異常発生情報を得てこれを表示し、更に、異常の詳細がわかるような詳細情報をも表示可能にしたものである。
この表示を実現したのがコントローラ、キーパッドである。コントローラは、各種の計測データや状態量を取込み、処理して表示情報化して表示画面に表示させる。キーパッドは、表示画面上のカーソルの位置や表示処理やプログラム実行処理をマンマシンにて行うべく、操作員による各種操作可能な手動操作手段である。
コントローラは、ＣＰＵ、入出力インターフェース、各種のメモリ、表示部、を持つ。表示部が前記の各種の表示情報の表示手段となり、また、入出力インターフェースにつながるものの１つが、上記キーパッドである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８２９６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
異常発生時の表示は、建設機械の使用される現場や操作員の言語によってなされる。日本では日本語、英語圏では英語という具合である。これらの言語については上記特許文献１には特に記載はないが、一般的にはデータテーブルに、エラーコードに対応して格納されており、コントローラは、故障発生を計測データや状態量に基づき検出したときに、その検出事例に対応するエラーコードを検索し、このエラーコードに対応する異常を示す警報／故障情報を、上記データテーブルから読出す。そして、エラーコードと併せて対応する異常を示す警報／故障情報を表示画面に表示する。
然るに、多言語を使用する国や、言語の異なる国境を作業現場とする事例にあっても、操作者に適合した言語による異常を示す警報／故障情報の表示が必要となる。
建設機械の規模によっても異なるが、通常使用されている油圧ショベルにあっては、３００〜４００の異常情報数にもなる。これらを言語別にすべてデータとして用意しておくことは、メモリ容量の負担となる。
更に、国によっては、一般的に略語を用いない例（例えばブルガリア語）があり、途中で略語を表示してもその後で全文を表示しなければならないことになる。
本発明の目的は、こうした問題を解決する建設機械の情報表示装置を提供するものである。
更に本発明は、限られたメモリ容量の中で、異常を示す警報／故障情報の表示画面サイズに応じた表示を可能にする建設機械の情報表示装置を提供することを目的とする。
更に本発明は、多言語での使用にあっても異常を示す警報／故障情報の表示画面サイズに応じた略語表示を可能にする建設機械の情報表示装置を提供することを目的とする。
更に本発明は、異常を示す警報／故障情報の表示画面サイズに応じた略語の表示と共に、その後で全文表示を可能にする建設機械の情報表示装置を提供するものである。
更に本発明は、作業の途中にあって、異なる言語の表示が要求されたときも異常を示す警報／故障情報の表示画面サイズに応じた略語表示だけでなく、その後でその要求言語に従った全文表示を可能にする建設機械の情報表示装置を提供するものである。
【課題を解決するための手段】
【０００５】
本発明は、運転室に設置されたモニタ画面に、動作状態又は環境状態を示す情報を表示すると共に、エラー発生時のそのエラーコード及び文字及び又は記号を含むエラーメッセージを表示可能とする建設機械の情報表示装置であって、エラー発生時にそのエラー対応のエラーコード及び文字及び又は記号を含む第１のエラーメッセージをデータとして得、この文字及び又は記号を含むエラーメッセージの字数が表示画面上の表示すべき表示スペースの表示可能字数よりも大きいときに、表示可能な字数になるように、エラーメッセージを略語化して第２のエラーメッセージを得る第１手段と、この第２のエラーメッセージ又は表示可能な字数よりも小さいときの上記第１のエラーメッセージを上記該当する表示スペース上にエラーコードと併せて表示させる第２手段と、
運転室の操作者に近接した位置に配置され又は配置可能なポップアップ操作入力機能を持つ操作手段と、上記第２のエラーメッセージ表示後にあって、この操作手段からポップアップ操作の入力がなされたことを受けて、上記該当する表示スペースに近接して、略語化前の第１のエラーメッセージをポップアップにより表示させる第３手段と、
を備える建設機械の情報表示装置を開示する。
【０００６】
更に本発明は、上記第１手段は、単語と略語の関係を示すデータテーブルと、上記得られた第１のエラーメッセージの字数を計数し、表示すべき表示スペースの表示可能字数よりも大きいか否かを判定する判定手段と、表示可能字数よりも大きいときに第１のエラーメッセージを単語に分ける分割手段と、この各単語について上記データテーブルを参照して、表示すべき表示スペースの字数よりも小さくなるように略語化して、第２のエラーメッセージを得る処理手段と、を備えるものとした建設機械の情報表示装置を開示する。
【０００７】
更に本発明は、上記データテーブルは、単語の種類又は内容とによって略語の優先度コードが付加され、この優先度コードの高い順から略語処理を行うものとした建設機械の情報表示装置を開示する。
【０００８】
更に本発明は、上記操作手段は、表示言語切替えの操作入力機能を持ち、この入力を受けたときの上記第２、第３手段は表示中の言語を、指定された言語に切替えて表示させるものとした建設機械の情報表示装置を開示する。
【０００９】
更に本発明は、上記第３の手段は、指定された言語として、ポップアップ入力がされたときの第１のエラーメッセージを含むものとした建設機械の情報表示装置を開示する。
【００１０】
更に本発明は、上記操作手段は、キーパッドとする建設機械の情報表示装置を開示する。
【発明の効果】
【００１１】
本発明によれば、ショベル等の建設機械にあって、限られたメモリ容量の中で、その表示画面に、異常を示す警報／故障情報の略語を表示可能にできると共に、略語に代る異常を示す警報／故障情報の全文をも簡便に表示可能になった。
【図面の簡単な説明】
【００１２】
【図１】本発明のコントローラ２による略語処理のフローチャート例を示す図である。
【図２】本発明の表示部５０の警報／故障の表示画面例を示す図である。
【図３】本発明の表示部５０の表示画面でのエラーコードとエラーメッセージ表示例を示す図である。
【図４】本発明のエラーメッセージデータテーブル１０１の具体例図である。
【図５】本発明の単語別の略語を示すデータテーブル１０２の具体例図である。
【図６】本発明の表示部５０の第１のエラーメッセージ、第２のエラーメッセージの表示画面例図である。
【図７】本発明の表示部５０の第１エラーメッセージ、はみ出した第１エラーメッセージの表示画面例図である。
【図８】本発明の表示部５０のポップアップの表示画面例図である。
【図９】本発明の建設機械の情報表示装置の一実施の形態の対象となる建設機械の構造を表す側面図である。
【図１０】図１に示した本発明の建設機械の情報表示装置の一実施の形態の適用対象である油圧ショベルに搭載された油圧システムの一例の概略構成をセンサ類とともに表す図である。
【図１１】本発明の建設機械の情報表示装置の一実施の形態の適用対象である図１に示した油圧ショベルに設置された運転室内部の構成をそれぞれ表す側面図である。
【図１２】本発明の建設機械の情報表示装置の一実施の形態の適用対象である図１に示した油圧ショベルに設置された運転室内部の構成をそれぞれ表す上面図である。
【図１３】本発明の建設機械の情報表示装置の一実施の形態を構成する表示装置の電源オン後の通常画面（＝初期画面）表示状態を表す正面図である。
【図１４】本発明の建設機械の情報表示装置の一実施の形態を構成するコントローラのハードウェア構成を表す図である。
【図１５】本発明のキーパッドの操作部例を示す図である。
【発明を実施するための形態】
【００１３】
先ず、本発明の建設機械の一例としての油圧ショベルについて全体説明を、図９〜図１４を用いて行う。
図９は、本発明の建設機械の情報表示装置の一実施の形態の対象となる建設機械（この例では油圧ショベル）の構造を表す側面図である。
【００１４】
油圧ショベル１は、走行体１２と、走行体１２上に旋回可能に設けれられた旋回体１３と、旋回体１３の前部左側に設けられた運転室１４と、旋回体１３の前部中央に俯仰動可能に設けられたフロント作業機（掘削作業装置）１５とを備えている。フロント作業機１５は、旋回体１３に回動可能に設けられたブーム１６と、このブーム１６の先端に回動可能に設けられたアーム１７と、このアーム１７の先端に回動可能に設けられたバケット１８とで構成されている。また運転室１４内には（機体側）コントローラ２が設置されている。
【００１５】
なお、図９においては、油圧ショベル１は、機体重量数百トンクラスで例えば海外の鉱山等において用いられることの多い超大型ショベル（バックホウタイプ）を例にとって図示しているが、本発明の適用対象としてはこれに限られるものではない。すなわち、日本国内において各種建設工事現場等において最も活躍する機体重量数十トンクラスのいわゆる大型ショベル、中型ショベルや、小規模工事現場で活躍するそれよりさらに小型のいわゆるミニショベル等に適用してもよい。
【００１６】
図１０は、図９に示した本発明の建設機械の情報表示装置の一実施の形態の適用対象である油圧ショベル１に搭載された油圧システムの一例の概略構成をセンサ類とともに表す図である。
【００１７】
この図１０において、油圧ショベル１に搭載された油圧システム２０は、例えば、油圧ポンプ２１ａ，２１ｂと、ブーム用コントロールバルブ２２ａ，２２ｂ、アーム用コントロールバルブ２３、バケット用コントロールバルブ２４、旋回用コントロールバルブ２５、走行用コントロールバルブ２６ａ，２６ｂと、ブームシリンダ２７、アームシリンダ２８、バケットシリンダ２９、旋回モータ３０、走行モータ３１ａ，３１ｂとを備えている。
【００１８】
油圧ポンプ２１ａ，２１ｂはいわゆる電子ガバナタイプの燃料噴射装置（図示せず）を備えた２つのディーゼルエンジン３２（図では１つのみで略示する。以下適宜、単にエンジン３２という）により回転駆動されて圧油を吐出し、コントロールバルブ（制御弁）２２ａ，２２ｂ〜２６ａ，２６ｂは油圧ポンプ２１ａ，２１ｂから油圧アクチュエータ２７〜３１ａ，３１ｂに供給される圧油の流れ（流量及び流れ方向）を制御し、油圧アクチュエータ２７〜３１ａ，３１ｂはブーム１６、アーム１７、バケット１８、旋回体１３、走行体１２の駆動を行う。これら油圧ポンプ１２ａ，２１ｂ、コントロールバルブ２２ａ，２２ｂ〜２６ａ，２６ｂ及びエンジン３２は旋回体１３の後部の収納室（エンジン室）に設置されている。
【００１９】
コントロールバルブ２２ａ，２２ｂ〜２６ａ，２６ｂに対して操作レバー装置３３，３４，３５，３６が設けられている。操作レバー装置３３の操作レバーを十字の一方向Ｘ１に操作するとアームクラウドのパイロット圧又はアームダンプのパイロット圧が生成されてアーム用コントロールバルブ２３に印加され、操作レバー装置３３の操作レバーを十字の他方向Ｘ２に操作すると右旋回のパイロット圧又は左旋回のパイロット圧が生成され、旋回用コントロールバルブ２５に印加される。
【００２０】
操作レバー装置３４の操作レバーを十字の一方向Ｘ３に操作するとブーム上げのパイロット圧又はブーム下げのパイロット圧が生成されてブーム用コントロールバルブ２２ａ，２２ｂに印加され、操作レバー装置３４の操作レバーを十字の他方向Ｘ４に操作するとバケットクラウドのパイロット圧又はバケットダンプのパイロット圧が生成され、バケット用コントロールバルブ２４に印加される。また、操作レバー装置３５，３６の操作レバーを操作すると、左走行のパイロット圧及び右走行のパイロット圧が生成され、走行用コントロールバルブ２６ａ，２６ｂに印加される。なお、操作レバー装置３３〜３６はコントローラ２とともに運転室１４内に配置されている。
【００２１】
以上のような油圧システム２０にセンサ４０〜４６，４７ａ，４７ｂ，４７ｃ等が設けられている。センサ４０は、フロント作業機１５の操作信号としてこの例ではブーム上げのパイロット圧を検出する圧力センサであり、センサ４１は旋回操作信号としてシャトル弁４１ａを介し取り出された旋回パイロット圧を検出する圧力センサであり、センサ４２は走行操作信号としてシャトル弁４２ａ，４２ｂ，４２ｃを介して取り出された走行のパイロット圧を検出する圧力センサである。
【００２２】
センサ４３はエンジン３２のキースイッチのＯＮ・ＯＦＦを検出するセンサであり、センサ４４はシャトル弁４４ａを介して取り出された油圧ポンプ２１ａ，２１ｂの吐出圧力、即ちポンプ圧を検出する圧力センサであり、センサ４５は油圧システム１の作動油の温度（油温）を検出する油温センサである。センサ４６は、エンジン３２の回転数を検出する回転数センサである。センサ４７ａは、エンジン３２の燃料噴射装置によって噴射される噴射量（いいかえれば燃料消費量）を検出する燃料センサであり、センサ４７ｂは、エンジン３２のターボブースト圧力を検出する圧力センサであり、センサ４７ｃはエンジン３２を冷却する冷却水（ラジエータ水）の温度（例えば上部マニホールドにおける温度及び出口における温度）を検出する温度センサである。また図の煩雑化を避けるために図示を省略するが、このほかにも例えばエンジン３２に関しては各シリンダごとに排気温度を検出するセンサ、電子ガバナ装置のスロットル位置を検出するセンサ、燃料レベルを検出するセンサ、バッテリ電圧を検出するセンサ、吸気マニホールドの温度を検出するセンサ、ラジエータの上部マニホールドにおける圧力を検出するセンサ、ラジエータの前面における空気温度を検出するセンサ、ラジエータの冷却ファンの油圧モータ入口圧力（油圧）を検出するセンサ、冷却水ポンプの吐出圧力を検出するセンサ、インタークーラの温度を検出するセンサ、オイルクーラの入口・出口温度、出口圧力を検出するセンサ、ブーム１６に関してブーム角度を検出するセンサ、また周囲環境として大気圧を検出するセンサ、大気温度を検出するセンサ等、各種のセンサが設けられている。これらセンサ４０〜４６，４７ａ，４７ｂ，４７ｃ等（以下適宜、単にセンサ４０等という）の検出信号は、いずれもコントローラ２に送られ収集される。
【００２３】
なお、以上は操作レバーをいずれも油圧パイロット方式の場合を例にとって説明したが、これに限られず、いわゆる電気レバー方式でもよい。この場合、操作状態を検出する方式はパイロット圧検出ではなく、電気レバー方式の操作レバー装置からの電気出力（指令信号）自体を検出信号とすればよい。
【００２４】
コントローラ２は、上記センサ４０等により検出された油圧ショベル１の動作状態に関わる状態量及び周囲環境に関わる状態量を収集し、その検出結果に応じて運転室１４内に各種表示を行うためのものであり、本発明の最も大きな特徴は、その運転室１４内における表示態様にある。
【００２５】
図１１及び図１２は、本発明の建設機械の情報表示装置の一実施の形態の適用対象である図９に示した油圧ショベルに設置された運転室内部の構成をそれぞれ表す側面図及び上面図である。
【００２６】
図１１及び図１２において、運転室１４内の操作者が着座する座席１４Ａより前方には、前述の走行用操作レバー装置３５，３６の手でも足でも操作可能な左・右走行用操作レバー３５ａ，３６ａが設けられている。また、座席１４Ａの左・右両側には、前述した操作レバー装置３３，３４の十字操作式の左・右手動操作レバー３３ａ，３４ａがそれぞれ備えている。座席１４Ａの左側には左コンソール４８Ｌが、座席１４Ａの右側には右コンソール４８Ｒが設けられている。
【００２７】
また運転室１４内には、本発明の建設機械の情報表示装置の要部を構成する表示手段としての表示部５０及び操作手段としてのキーパッド５１が設けられている。キーパッド５１は携帯形の例もある。表示部５０は、運転室１４前方壁のうち着座した操作者からみて左前方位置において操作レバー３３ａより若干高い高さ方向位置に設けられている。キーパッド５１は座席１４Ａの左側の操作レバー３３ａ及び左コンソール４８Ｌのさらに左側に設けられている。
【００２８】
図１１及び図１２に戻り、前述のコントローラ２は、運転室１４内の適宜の箇所（例えば座席１４Ａの下側）に収納されている。
【００２９】
図１３は、本発明の建設機械の情報表示装置の一実施の形態を構成する上記コントローラ２のハードウェアを表す図である。
【００３０】
図１３において、コントローラ２は、入出力インターフェース２ａ，２ｂ，ＣＰＵ（中央処理演算部）２ｃ、ＲＡＭとＲＯＭと各種のデータテーブルを含んだメモリ２ｄ、及びタイマ２ｅ、表示部２ｆ（５０）、キーパッド５１を備えている。
【００３１】
入出力インターフェース２ａは、上述したセンサ４０等により、フロント作業機１５、旋回、走行のパイロット圧の検出信号、エンジン３２のキースイッチＯＮの検出信号、ポンプ２１ａ，２１ｂのポンプ圧の検出信号、油温の検出信号、エンジン３２の回転数検出信号、冷却水温度検出信号、燃料消費量検出信号、ターボブースト圧力検出信号、エンジン３２排気温度検出信号、スロットル位置検出信号、吸気マニホールド温度検出信号、ラジエータ上部マニホールド圧力検出信号、ラジエータ前面空気温度検出信号、ラジエータ冷却ファン油圧モータ入口圧検出信号、冷却水ポンプ吐出圧検出信号、インタークーラ温度検出信号、オイルクーラ入口・出口温、出口圧検出信号、ブーム角度検出信号、大気圧検出信号、大気温度検出信号等をそれぞれ入力する。なおエンジン２３についてはディレート制御状態（＝冷却水オーバーヒート、オイル圧低下時等においてエンジン出力を低下させる公知の制御）であることをそのディレート制御信号を検出することにより検出し、このディレート検出信号を入力して活用するようにしてもよい。
更に、ＣＰＵ２ｃは、キーパッド５１からの操作入力を取込み、マンマシン操作に利用する。
【００３２】
ＣＰＵ２ｃは、入出力インターフェース２ａからの検出信号を元に所定の演算処理を行い、演算結果をメモリ２ｄに格納する。その際、適宜タイマ（時計機能を含む）２ｅを用いる。またタイマ２ｅをセンサ４０等からの各検出信号の取り込み間隔（周期）設定のために用いてもよい。
【００３３】
更に、メモリ２ｄはＣＰＵ２ｃに上記の演算処理を行わせるための制御プログラム及び後述の図１の処理を行う略語処理プログラムを格納した記録媒体としてのＲＯＭ、演算途中のデータを一時的に記憶する記憶手段としてのＲＡＭ、後述の図４、図５のデータテーブル１０２、１０３を備えている。
【００３４】
図１４は、本発明の建設機械の情報表示装置の一実施の形態を構成する上記構成のコントローラ２の処理機能を表す機能ブロック図である。
【００３５】
図１４において、コントローラ２は、信号入力処理部２Ａ、後述の図２の表示領域Ｅ２への各種メータ表示制御部２Ｂ、図２の領域Ｅ１、Ｅ３、Ｅ４への警報／故障表示制御部２Ｃ、画面表示制御部２Ｄを有している。
【００３６】
信号入力処理部２Ａは、各センサ等４０からの検出信号及びキーパッド５１からの操作信号Ｘを取り込み、所定の受信処理を行った後、上記各制御部２Ｂ〜２Ｄへと出力する。
【００３７】
各種メータ表示制御部２Ｂは、上記表示部５０の初期画面のメータ表示領域Ｅ２に対応するものであり、センサ４５，４６，４７ｂ，４７ｃ等からのエンジン回転数検出信号、ラジエータ冷却水温検出信号、ターボブースト圧検出信号、燃料レベル検出信号、作動油温度検出信号、大気温度検出信号、バッテリ電圧検出信号に基づき、検出した各状態量データ（基本データ）に対応する表示を行うための表示信号（基本データ表示信号）を、表示部５０のメータ表示領域Ｅ２へ出力する。
【００３８】
警報／故障表示制御部２Ｃは、警報に関しては上記表示部５０の表示領域Ｅ１、Ｅ３、Ｅ４への表示を、警報可否判定機能と、警報表示信号生成機能に基づいて行う。
【００３９】
警報可否判定機能は、上述した各センサ４０等からの各検出信号（状態量データ）に基づき、それらが予め定めたしきい値範囲内（異常でない範囲）に収まっているかどうかを判定するものである。所定のしきい値範囲内に収まっていない場合は、警報を発するべき状態（異常状態）であると判定され、これを警報情報として警報表示信号生成機能へと出力する。
【００４０】
警報表示信号生成機能では、この警報情報を受けて、対応する警報表示を行うための表示信号（警報表示信号）を、表示部５０の警報表示領域Ｅ１へ出力する。警報表示領域Ｅ１では、各警報を、例えばその内容に関連づけて予め定められた警報マークによって表示する。各警報の詳細な説明は省略するが、例えば、警報表示領域Ｅ１に共通するエンジン３２に係わる警報としては、燃料レベル低下警報、ラジエータ冷却水レベル低下警報、ラジエータ冷却水オーバーヒート警報、エンジン排気温度過熱警報等がある。警報表示領域Ｅ１における油圧系に係わる警報としては、作動油レベル低下警報、作動油オーバーヒート警報等がある。
【００４１】
なお、上記２つの機能のうち、警報可否判定機能は、コントローラ２外部に別途設けてもよい。すなわち、各センサ自体がしきい値との対比によって正常か異常かを判定し異常時には警報情報をコントローラ２の警報表示信号生成機能へ送信するようにしてもよいし、さらに各センサごと（あるいはある程度関連する複数のセンサからなるセンサグループごと）に制御装置（サブコントローラ）を設けてこれが上記判定及び警報情報の送信を行うようにしてもよい。
【００４２】
また、上記警報表示信号生成機能からの警報表示信号は、表示部５０の画面が初期画面（最初の画面）から操作者の操作によって警報リスト表示画面以降に遷移された場合の各種表示のために、画面表示制御部２Ｄにも入力される。
【００４３】
警報／故障表示制御部２Ｃは、故障に関しては上記表示部５０の初期画面の故障表示領域Ｅ３、Ｅ４への表示を、故障有無判定機能と、故障表示信号生成機能に基づいて行う。
【００４４】
故障有無判定機能は、上述した各センサ４０等からの各検出信号（状態量データ）に基づき、それらが故障状態であるかどうかを判定するものである。判定に手法としては例えば故障状態を以下の故障モードに類型化する。
（１）状態量データ自体は正常（センサは正常）であるが、油圧ショベル１の当該部位としてありえない値となっている（システム異常）場合；
（２）状態量データが安定せず、不安定な場合；
（３）検出信号の電圧レベルが過大又は高圧側に短絡している場合；
（４）検出信号の電圧レベルが過小又は低圧側に短絡している場合；
（５）検出信号の電流レベルが過小又は回路がオープンになっている場合；
（６）検出信号の電圧レベルが過大又は接地側に短絡している場合；
（７）機械的応答が不良（目標値と実測値との差が過大）の場合；
（８）異常な周波数、パルス幅、周期の場合；
上記のいずれかに該当する場合は、故障であると判定され、これを故障情報として故障表示信号生成機能へと出力する。
【００４５】
故障表示信号生成機能では、この故障情報を受けて、対応する故障表示を行うための表示信号（故障表示信号）を、表示部５０の故障表示領域５０Ｂｃへ出力する。故障表示領域５０Ｂｃでは、各故障表示を、例えばその故障が発生した部位の番号と上記故障モード番号とによって（＝エラーコード）表示する。この故障には各センサ４０又はこれに接続されるケーブルの短絡及び断線、通信系の通信不良、コントローラ２自体の異常、弁のスプールの中立位置異常・スティック（固着）等がある。
【００４６】
なお、故障有無判定機能は、コントローラ２の外部に別途設けてもよい。すなわち、各センサ自体が自己モニタ機能によって正常か異常かを判定し異常時には故障情報をコントローラ２の故障表示信号生成機能へ送信するようにしてもよいし、さらに各センサごと（あるいはある程度関連する複数のセンサからなるセンサグループごと）に制御装置（サブコントローラ）を設けてこれが上記判定及び故障情報の送信を行うようにしてもよい。
【００４７】
また、上記故障表示信号生成機能からの故障表示信号は、表示部５０の画面が初期画面から操作者の操作によって故障リスト表示画面以降に遷移された場合（後述）の各種表示のために、画面表示制御部２Ｄにも入力される。
【００４８】
画面表示制御部２Ｄは、表示部５０の画面全体のレイアウト制御機能を担うものである。前述の初期画面のレイアウト全体（状態量データ自体の部分や警報・故障表示自体を除く枠組み・フォーム部分）を表示すると共に、上記信号入力処理部２Ａから直接入力されるキーパッド操作信号Ｘ、警報／故障表示制御部２Ｃからの警報／故障表示信号、故障表示信号に応じて表示部５０に表示制御信号を出力し、その画面を上記した初期画面からさらに別の画面に遷移させて切り換え表示させる。
【００４９】
キーパッド５１の操作部例を図１５に示す。
キーパッド５１は、表示部５０の表示画面１００での各種の操作入力手段としての機能を持つ。第１はカーソルの移動とクリックのための入力操作機能部５１Ａ、略語処理プログラム等のプログラム起動・中断・終了のための入力操作機能部５１Ｂ〜５１Ｄ、操作に困ったときの支援部５１Ｅを持つ。例えば略語処理プログラムの起動は、「○」キーと「＊」キーとの同時ＯＮ、略語処理プログラムの中断・終了は「×」キーのＯＮによる。更に画面ポップアップ表示機能を持つ。画面ポップアップ表示機能は、新たな別キーを設定してもよく、又は上記キーの組み合わせによっての例もある。尚、言語切替はメニュー画面から設定させている。図１５の操作部はあくまで一例にすぎない。据置き型のものも、携帯型のものもある。
【００５０】
初期画面は、その後の運転状況、環境状況、異常／故障などの状況に応じて、他の画面へと切替わる。切替えは、状況に応じて自動的に行う場合、状況を操作者が判断して手動操作にて行う場合、とがある。後者は、キーパッド５１を用いて行う。このキーパッドは操作者に近接して配置、又は操作者の携帯端末である。
【００５１】
他の画面には、警報／故障発生時のそのリスト画面、警報／故障個所の詳細図、警報／故障のエラーコード及びそのエラーメッセージ画面、等がある。
エラーコードとは、エラーの種別や個所対応にコード化したものであり、取り扱い説明書や、メンテナンス、修理等で標準化されている例が多い。そのエラーコードに対応する情報がエラーメッセージであり、例えば警報／故障の状況を示す情報、原因を示す情報、エラーへの対処法を示す情報、の少なくとも１つを含む。
本実施例では、故障の他に警報についても広義のエラーとして扱い、警報情報の種別をエラーコード化し、且つ警報情報そのものをエラーメッセージとして扱う。
【００５２】
以上、本発明のエラーの略語処理について詳述する。
表示部５０の表示画面例１００を図２、３に示す。表示画面は、コントローラ２が制御する。図２は通常時の表示画面、図３は異常やエラー発生時の表示画面であり、この切替えはコントローラ２自体によって又はコントローラ２とキーパッド５１とが協同して行う。
図２に示す通常時の表示画面は、画面上方に警報ランプ表示領域Ｅ１があり、警報発生時に各種のランプがその対応個所に点灯する。中段には各種メータ表示領域Ｅ２があり、例えば図では左から作業油温度メータＭ１、冷却水温度メータＭ２、タコメータＭ３、エンジンオイル圧メータＭ４、エンジンオイル温度メータＭ５、燃料メータＭ６、バッテリーメータＭ７等が画像として表示してある。
下段には、エラーコード及びメッセージ表示領域Ｅ３、最下段にはキーガイダンス表示領域Ｅ４があり、エラー発生時の表示領域となる。
【００５３】
図３は、表示領域Ｅ１，Ｅ２にエラー表示が生じたときに、そのエラーリストを画面１００全体に表示させた例である。図３の表示例では、次の２つのエラー表示例としてある。
（１）エラーコード＝２０６００−０１９
エラーメッセージ＝ＥＬＵ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｅｒｒｏｒ
（２）エラーコード＝１１０３３−０００
エラーメッセージ＝ＥＨＣＶａｌｖｅＳｔｉｃｋ／ＨｉｇｈＰｒｅｓｓ（ＡｒｍＲｏｌｌ−ＯｕｔＯｐｅ）
【００５４】
図３のエラーメッセージ表示領域Ｅ５の１行分の文字数サイズは、有限な最大字数以下であって、エラーメッセージの中には、この最大字数を超える字数の事例がある。上記（１）のエラーメッセージは本来のものであって最大字数以下の例、（２）は最大字数以下にした略語を示すメッセージ例であり、この（２）の例では略語前の本来のメッセージは最大字数を超えている。
本実施例では、上記（２）の最大字数を超える本来のエラーメッセージに対して、略語処理を行って、最大字数以下の文字数に略語化している。
【００５５】
図１は、コントローラ内のＣＰＵ等の処理手段による略語化処理フローを示す。この処理は、コントローラ内のＲＯＭ等に搭載した略語処理プログラムによって、ＣＰＵと各種のデータテーブルのデータとを利用して実行される。更に、実行の過程に、キーパッドによる操作が可能になっている。
【００５６】
上述の各種のデータテーブルを説明する。
図４は、エラーメッセージデータテーブル１０１の例を示し、図５は単語単位の略語を示すデータテーブル１０２の例を示す。
【００５７】
図４のエラーメッセージデータテーブル１０１は、言語別（英語、日本語、その他の言語、予備エリア）に区分され、同一エラーコード別に、各言語で正規テキストとしての本来のメッセージ内容（文字）をデータとして格納してある。
例えば、エラーコード１１０３３−０００では、英語では図３に表示した文字データが格納され、日本語では「ＥＨＣ弁スティック／圧力上限異常（アーム引き操作）」なる文字データが格納されている。その他の言語でもそれぞれの言語テキストデータで格納されている。尚、予備エリアは、追加分である。
エラーメッセージテーブル１０１のその右側欄には、略語表示データを持つが、これは前述の略語処理プログラムによって処理された結果を格納しておくものである。通常は、処理の要求毎に得られ、その都度、略語を示すデータとして格納したものであり、その後の使用では、略語がすでに得られて格納されているときには略語処理プログラムを作動させることなく、この略語を示すデータを読み出して画面に表示する。
【００５８】
図５の単語単位の略語を示すデータテーブル１０２は、言語（英語、日本語、その他）別に、エラーメッセージの正規テキストの各単位文字毎に、略語を示すデータを格納したものである。各単位文字の中で略語を示すデータがあるものもあれば、ないものもあり、これらはあくまでその言語圏での略語の有無によって定める。例えば英語での「ＥＨＣ」は、それ自体が単語で且つ略語である故に、英語での略語は存在しない。日本語では「ＥＨＣ弁」として正式語であり、その略語はない。英語での「Ｐｒｅｓｓｕｒｅ」は、略語として「Ｐｒｅｓｓ」があり、日本語では正式なものが「圧力」であるが略語は存在しない。
このように単語とその略語とは、言語圏によって種々であり、略語化処理にはこのデータテーブルの存在が不可欠である。
単語には、言語としての単語の他に、カンマ等の記号があり、各種記号に対しても略語を作ってデータテーブル１０２の中に格納してある。例えばカンマは省略可の表記、スペースも省略可の表示が可能である。スラッシュ（／）については、その前後で特別の区別をする関係から省略はしないようにする。その他、各種の記号に応じた処理の仕方がありうる。
【００５９】
図１の略語処理フローを説明する。
操作者のキーパッドの操作指示で自動的に、略語処理プログラムを起動する（フローＦ１）。このときの表示言語は、初期画面が必ず特定の言語、例えば英語表示という約束がなされていれば、英語表示となる。操作者がキーパッドで言語指定すれば、その指定言語での表示となる。ここでは英語表示とする。
エラー表示又はエラーが発生しているか否かを自動的に確認し（フローＦ２）、エラー表示又はエラー発生でなければ、エラーメッセージ未表示とする（フローＦ４）。
通常は、エラー発生とエラー表示とは原因と結果の故に必ず一致する。略語処理プログラムの始動は、コントローラでエラー発生が確認されたときに自動的に行うことも、エラー表示を操作者がみてキーパッドでマンマシン操作で起動させることもある。
エラー発生又はエラー表示を確認すると、表示してあるエラーコード（又はコントローラで得たエラーコード）から、図４のデータテーブル１０１を利用してエラーメッセージデータ（これを第１のエラーメッセージデータと呼ぶ）（例えばテキストデータ形成）を読出す（フローＦ３）。
【００６０】
次に、読出したエラーメッセージデータの字数を計数し、それが表示スケールで定まる最大字数以内か否かを確認する（フローＦ５）。例えば、最大字数を“４１”とした場合、エラーコード１１０３３−０００に対する英語正式テキストの字数は、スペースを含めると５６字となり、表示サイズとしての限界値である４１字数を超えてしまい、全字表示ができない。
もし、字数が４１字未満であれば、略語処理をすることなく、そのまま表示する。
字数が４１字以上にあっては、テキストデータのスペースを区切りに単語に分ける（フローＦ６）。この分けた単語について、図５のデータテーブル１０２を検索して、単語毎に略語を見つける（フローＦ８）。
【００６１】
次に上位の単語から該当する略語に置き換える処理を行う（フローＦ９）、置き換えた字列に対して再び字数を計数する（フローＦ１０）。
【００６２】
この計数で４１字未満になっていれば、第２のエラーメッセージデータとしての略語テキストを表示させる（フローＦ１１）。もし、４１字以上であれば、再び図５のデータテーブルを参照して再度の略語処理を行う（フローＦ９）。
この再度の略語処理とは、略語に優先度を設けている事例が該当する。前述の図５のテーブル説明では記載しなかったが、文字そのものの略語がある場合は、これの略語を最優先とし、スペースやカンマ等の記号の一部に関しては２次優先とする如き、優先度コードをデータテーブル１０２に付加（例えば「略語」の隣に優先度コード欄を設けておき、文字別／記号別等の予め定めた優先度１、２、・・・等を付加しておく）しておき、この優先度に応じてフローＦ９とＦ１０とを繰返せばよい。通常は、最優先と次の優先の２つの度数区分でよいが、３区分以上の事例もありうる。これは文字そのものに対しても可能であり、いずれも言語やその文化圏の様子に応じて定める。
【００６３】
最終的に、すべてのテキストを４１字未満にできるようにすることが好ましい。
次に、４１字未満が達成されれば、その略語テキストデータの表示を行う（フローＦ１１）。
【００６４】
これによって略語処理は終了するが、本実施例では、略語表示したその直後に、リスト画面時の全文エラーメッセージガイダンス処理を行う（フローＦ１２）。このガイダンスに従って、該当エラーメッセージ表示操作を行う（フローＦ１３）。そして、表示画面に入れなかったエラーメッセージを、ポップアップの形式で表示画面１００のエラーメッセージ表示スペースに近接したポップアップ画面１０３上に表示させる（フローＦ１４）。ポップアップ操作がなければ通常表示処理、即ち、ポップアップ処理をせずにそのまま略語表示を続け、確認をもって終了する（フローＦ１５）。ポップアップは、ポップアップ操作画面を表示して行ってもよく、又はキーパッド５１の操作部５１Ｂ〜５１Ｃのいずれか又はその組合せの同時ＯＮの如き機能を与えることで実現する。
【００６５】
図３の処理を具体例で説明する。
具体例は、エラーコード「１１０３３−００００」文字メッセージ「ＥＨＣ  Ｖａｌｖｅ  Ｓｔｉｃｋ／Ｈｉｇｈ  Ｐｒｅｓｓｕｒｅ（Ａｒｍ  Ｒｏｌｌ−Ｏｕｔ  Ｏｐｅｒａｔｉｏｎ）」とする。
上記文字メッセージはスペースを含めて５６字数であり、最大字数４１よりも大きく、表示画面の該当表示個所には表示しきれない。これらの一連の処理が図１のフローＦ２、Ｆ３、Ｆ５で行われる。
文字メッセージの字数が最大字数４１を超えているため、フローＦ８ではテキストデータのスペースを区切りに単語毎に分ける処理を行う。この結果は以下となる。スラッシュ及びカッコはそれぞれ１つの単語として扱う。
「ＥＨＣ」「Ｖａｌｖｅ」「Ｓｔｉｃｋ」「／」「Ｈｉｇｈ」「Ｐｒｅｓｓｕｒｅ」「（」「Ａｒｍ」「Ｒｏｌｌ−Ｏｕｔ」「Ｏｐｅｒａｔｉｏｎ」「）」
また、この例では、カンマはないが、カンマも１つの単語として扱う。
【００６６】
上記区分した単語について上位の単語（ＥＨＣ）から、データテーブル１０２を参照して略語があるか否かを順次チェックし、略語があれば略語を読出し、略語がなければそのまま元の単語を残す（フローＦ９）。データテーブル１０２では、略語は「Ｐｒｅｓｓｕｒｅ」→「Ｐｒｅｓｓ」、「Ｏｐｅｒａｉｔｉｏｎ」→「Ｏｐｅ」の２つである。かくして得た略語処理結果により次の略語文字メッセージのテキストデータとなる。
「ＥＨＣ  Ｖａｌｖｅ  Ｓｔｉｃｋ／Ｈｉｇｈ  Ｐｒｅｓｓ（Ａｒｍ  Ｒｏｌｌ−Ｏｕｔ  Ｏｐｅ）」
【００６７】
このテキストデータは、４１字を超えている。そこで、再度の略語処理を行う（フローＦ１０、Ｆ９）。この再度の略語処理では、優先度を利用する。図のデータテーブル１０２には示していないが、第１回の略語処理では「スペース」の略語処理を行わないように、「スペース」に対しては優先度２としておく。一方、第１回の略語処理では文字のみについて略語（スラッシュ、カッコを含めてよい）処理の優先度１としておき、この優先度１のみについて略語処理を行う。
【００６８】
この第１回目の優先度１のみについての略語処理結果が上記略語テキストデータである。そこで、優先度２の「スペース」に対しては、「削除」（又は取り除き）という略語化を行うようにしておく。これにより、上記第１回目の略語を示すテキストデータに対する第２回の略語化処理では、「スペース」がすべて除かれて以下の如き略語を示すメッセージのテキストデータとなる。
「ＥＨＣＶａｌｖｅＳｔｉｃｋ／ＨｉｇｈＰｒｅｓｓ（ＡｒｍＲｏｌｌ−ＯｕｔＯｐｅ）」
これは、４１字以下の字数であり、表示サイズ内に収まる。かかる処理がフローＦ１１からフローＦ１０への処理である。
【００６９】
図６は、表示画面１００でのこの最終の略語を示すメッセージのエラーリスト画面での表示例を示す。図７は、略語処理前の正式メッセージの表示例を示し、右端が表示不能であることが示されている。
【００７０】
図８は、ポップアップ画面例を示す。図７の２列目の該当メッセージ項目欄に折り重なるようにして、新しい画面１０３を表示する。この新しい画面１０３には、略語処理前の、メッセージ内容が表示される。これによって、略語によるメッセージのみでなく、略語前のメッセージを、操作者は読取ることができる。
【００７１】
次に言語切替えについて説明する。言語切替えは、初期設定例と途中設定例とがある。初期設定例とは、建設機械の作業前に操作者が設定する例であり、途中設定例とは、建設機械の作業中等の途中で、操作者が交代したりしたときに行う例である。いずれも、表示画面１００に、各種設定メニュー画面を表示させ、その中から言語選択画面を選択して表示させ、言語選択を行う。途中切替えの他の例としては、次の如き例がある。例え、同一操作者であっても、略語を示すメッセージでは理解できにくいことがあり、全文のメッセージ表示が要求される。このとき、略語を示すメッセージとは、操作者の得意とする、異なる言語での全文のメッセージを要求してくる例がある。
【００７２】
例えば、途中設定を行うには、言語切替画面を表示して言語切替えを行う。更に図４のデータテーブル１０１には、言語別、且つエラーコード別に、エラーメッセージが区分けされて記憶されているので、表示中のエラーコードにあって、別言語を要求したときその切替言語を用いたエラーメッセージの表現を行う。
【００７３】
今、例えば英語表現であったとして、例えばブルガリア語への切替えを要求するときに、操作者はブルガリア語への切替えの操作を行う。これによって、その表示中のエラーコードに該当するブルガリア語のエラーメッセージが表示される。
この例で、ブルガリア語が略号処理しなければならない長文メッセージである場合、前述と同様にブルガリア語の略語処理を図５のテーブル、及び図３に従って行えばよいが、もし略語処理不可であれば（略語なしということ）、略語化はできない。このときには、一旦、表示スケールにそのスケール一杯に表示させた上で、全文のメッセージをその後で表示することが必要となる。この全文のメッセージの表示を行わせるのに、ポップアップ操作画面又はキーパッドによるポップアップ表示処理を使う。
【符号の説明】
【００７４】
１    油圧ショベル
２    コントローラ
５０    表示部
１００    表示画面
１０１，１０２    データテーブル
Ｆ１〜Ｆ１５    処理フロー
【図１】
2011168960.tif 000003
【図２】
2011168960.tif 000004
【図３】
2011168960.tif 000005
【図４】
2011168960.tif 000006
【図５】
2011168960.tif 000007
【図６】
2011168960.tif 000008
【図７】
2011168960.tif 000009
【図８】
2011168960.tif 000010
【図９】
2011168960.tif 000011
【図１０】
2011168960.tif 000012
【図１１】
2011168960.tif 000013
【図１２】
2011168960.tif 000014
【図１３】
2011168960.tif 000015
【図１４】
2011168960.tif 000016
【図１５】
2011168960.tif 000017