(57)【特許請求の範囲】
【請求項１】
クレーン各部の制御に係る操作回数および作業機械の稼働時間を含む作業機械の稼働状態に関する情報について、日毎にそれぞれ日報情報として生成する日報情報生成手段と、
前記日報情報生成手段で生成した前記日報情報を少なくとも１週間分記憶する第１の記憶手段と、
前記第１の記憶手段で記憶されている１週間分の前記日報情報を編集して、１週間分の前記日報情報のデータ容量よりも少ないデータ容量となる週毎の週報情報を生成する週報情報生成手段と、
前記週報情報生成手段で生成した前記週報情報を少なくとも１ヶ月分記憶する第２の記憶手段と、
前記週報情報生成手段での前記週報情報の生成の際の編集で利用された前記日報情報を前記第１の記憶手段から消去する第１の情報消去手段と、
前記第２の記憶手段で記憶されている１ヶ月分の前記週報情報を編集して、１ヶ月分の前記週報情報のデータ容量よりも少ないデータ容量となる１ヶ月毎の月報情報を生成する月報情報生成手段と、
前記月報情報生成手段で生成した前記月報情報を記憶する第３の記憶手段と、
前記月報情報生成手段での前記月報情報の生成の際の編集で利用された前記週報情報を前記第２の記憶手段から消去する第２の情報消去手段とを備え、
前記週報情報生成手段は、
前記第１の記憶手段で記憶されている１週間分の前記日報情報に基づいて、前記日報情報における１日毎の前記操作回数を１週間分積算した回数を、前記週報情報における１週間毎の操作回数として編集し、
前記第１の記憶手段で記憶されている１週間分の前記日報情報に基づいて、前記日報情報における１日毎の前記稼働時間を１週間分積算した時間を、前記週報情報における１週間毎の稼働時間として編集し、
前記月報情報生成手段は、
前記第２の記憶手段で記憶されている１ヶ月分の前記週報情報に基づいて、前記週報情報における前記１週間毎の操作回数を１ヶ月分積算した回数を、前記月報情報における１ヶ月毎の操作回数として編集し、
前記第２の記憶手段で記憶されている１ヶ月分の前記週報情報に基づいて、前記週報情報における前記１週間毎の稼働時間を１ヶ月分積算した時間を、前記月報情報における１ヶ月毎の稼働時間として編集することを特徴とする作業機械の記録装置。
【請求項２】
請求項１に記載された作業機械の記録装置であって、
前記作業機械の稼働状態に関する情報は、負荷率の最大値をさらに含み、
前記週報情報生成手段は、
前記第１の記憶手段で記憶されている１週間分の前記日報情報に基づいて、前記日報情報における１日に測定した前記負荷率の最大値のうち最も大きい値を、前記週報情報における１週間に測定した負荷率の最大値として編集し、
前記月報情報生成手段は、
前記第２の記憶手段で記憶されている１ヶ月分の前記週報情報に基づいて、前記週報情報における前記１週間に測定した負荷率の最大値のうち最も大きい値を、前記月報情報における１ヶ月に測定した負荷率の最大値として編集することを特徴とする作業機械の記録装置。
【請求項３】
請求項１または請求項２に記載された作業機械の記録装置であって、
前記クレーン各部の制御に係る操作回数は、操作レバーの操作回数であり、
前記作業機械の稼働時間は、クレーンの稼働時間である作業機械の記録装置。
【請求項４】
請求項１または請求項２に記載された作業機械の記録装置であって、
前記クレーン各部の制御に係る操作回数は、モーメントリミッタ装置の動作の一時的な解除を指示する解除スイッチの操作回数である作業機械の記録装置。
【請求項５】
請求項２に記載された作業機械の記録装置であって、
前記作業機械の稼働状態に関する情報は、モーメントリミッタ装置の動作の一時的な解除を指示する解除スイッチの操作回数、クレーンの稼働時間および前記負荷率の最大値である作業機械の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業機械の稼働状況を記録する記録装置に関する。
【背景技術】
【０００２】
作業機械の稼働状況を記録する装置が知られている。この装置で記録された作業機械の稼働状況の情報は、たとえば予防保全の観点から部品交換時期を予測する際などに利用されたりする（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２０４２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述した特許文献に記載の装置にもあるように一般に、作業機械の稼働状況に関する情報を管理センタに送信することを前提としている。そのため、長期間にわたる作業機械の稼働状況に関する情報を作業機械側で記憶できるように構成されていない。また、長期間にわたる作業機械の稼働状況に関する情報を作業機械側で記憶できるようにするためには、大容量のメモリが必要になるため、コスト増を招くこととなる。
【課題を解決するための手段】
【０００５】
（１）  請求項１の発明による作業機械の記録装置は、クレーン各部の制御に係る操作回数および作業機械の稼働時間を含む作業機械の稼働状態に関する情報について、日毎にそれぞれ日報情報として生成する日報情報生成手段と、日報情報生成手段で生成した日報情報を少なくとも１週間分記憶する第１の記憶手段と、第１の記憶手段で記憶されている１週間分の日報情報を編集して、１週間分の日報情報のデータ容量よりも少ないデータ容量となる週毎の週報情報を生成する週報情報生成手段と、週報情報生成手段で生成した週報情報を少なくとも１ヶ月分記憶する第２の記憶手段と、週報情報生成手段での週報情報の生成の際の編集で利用された日報情報を第１の記憶手段から消去する第１の情報消去手段と、第２の記憶手段で記憶されている１ヶ月分の週報情報を編集して、１ヶ月分の週報情報のデータ容量よりも少ないデータ容量となる１ヶ月毎の月報情報を生成する月報情報生成手段と、月報情報生成手段で生成した月報情報を記憶する第３の記憶手段と、月報情報生成手段での月報情報の生成の際の編集で利用された週報情報を第２の記憶手段から消去する第２の情報消去手段とを備え、週報情報生成手段は、第１の記憶手段で記憶されている１週間分の日報情報に基づいて、日報情報における１日毎の操作回数を１週間分積算した回数を、週報情報における１週間毎の操作回数として編集し、第１の記憶手段で記憶されている１週間分の日報情報に基づいて、日報情報における１日毎の稼働時間を１週間分積算した時間を、週報情報における１週間毎の稼働時間として編集し、月報情報生成手段は、第２の記憶手段で記憶されている１ヶ月分の週報情報に基づいて、週報情報における１週間毎の操作回数を１ヶ月分積算した回数を、月報情報における１ヶ月毎の操作回数として編集し、第２の記憶手段で記憶されている１ヶ月分の週報情報に基づいて、週報情報における１週間毎の稼働時間を１ヶ月分積算した時間を、月報情報における１ヶ月毎の稼働時間として編集することを特徴とする。
（２）  請求項２の発明は、請求項１に記載の作業機械の記録装置において、作業機械の稼働状態に関する情報は、負荷率の最大値をさらに含み、週報情報生成手段は、第１の記憶手段で記憶されている１週間分の日報情報に基づいて、日報情報における１日に測定した負荷率の最大値のうち最も大きい値を、週報情報における１週間に測定した負荷率の最大値として編集し、月報情報生成手段は、第２の記憶手段で記憶されている１ヶ月分の週報情報に基づいて、週報情報における１週間に測定した負荷率の最大値のうち最も大きい値を、月報情報における１ヶ月に測定した負荷率の最大値として編集することを特徴とする。
（３）  請求項３の発明は、請求項１または請求項２に記載の作業機械の記録装置において、クレーン各部の制御に係る操作回数は、操作レバーの操作回数であり、作業機械の稼働時間は、クレーンの稼働時間であることを特徴とする。
（４）  請求項４の発明は、請求項１または請求項２に記載の作業機械の記録装置において、クレーン各部の制御に係る操作回数は、モーメントリミッタ装置の動作の一時的な解除を指示する解除スイッチの操作回数であることを特徴とする。
（５）  請求項５の発明は、請求項２に記載の作業機械の記録装置において、作業機械の稼働状態に関する情報は、モーメントリミッタ装置の動作の一時的な解除を指示する解除スイッチの操作回数、クレーンの稼働時間および負荷率の最大値であることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、日毎にそれぞれ日報情報として生成し、生成した１週間分の日報情報を編集して、１週間分の日報情報のデータ容量よりも少ないデータ容量となる週毎の週報情報を生成し、週報情報の生成の際の編集で利用された日報情報を第１の記憶手段から消去するように構成した。そして、１ヶ月分の週報情報を編集して、１ヶ月分の週報情報のデータ容量よりも少ないデータ容量となる１ヶ月毎の月報情報を生成し、月報情報の生成の際の編集で利用された週報情報を第２の記憶手段から消去するように構成した。これにより、長期間にわたる作業機械の稼働状況等、各部の状態についての種々の情報を記憶するのに必要な容量を削減できるので、作業機械の稼働状況等の情報の長期にわたる記録と、記憶に必要な記憶手段の記憶容量削減の双方が可能となる。したがって、長期間にわたって記録された作業機械の各部の状態についての情報に基づいて、適切なメンテナンスが可能となるとともに、記憶手段のコスト増を抑制できる。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態に係る作業機械の記録装置が適用されるクレーンの外観側面図である。
【図２】巻上用油圧モータを駆動するための油圧回路を示す図である。
【図３】本実施の形態のクレーンの制御に係るブロック図である。
【図４】日報情報等の生成、記憶処理に関する処理の動作を示したフローチャートである。
【発明を実施するための形態】
【０００８】
図１〜４を参照して、本発明による作業機械の記録装置の一実施の形態を説明する。図１は、本実施の形態に係る作業機械の記録装置が適用される作業機械の一例であるクレーンの外観側面図である。クレーンは、走行体１と、旋回輪２を介して走行体上に旋回可能に設けられた旋回体３と、旋回体３に回動可能に軸支されたブーム４とを有する。旋回体３には巻上ドラム５と起伏ドラム６が搭載されている。巻上ドラム５には巻上ロープ５ａが巻回され、巻上ドラム５の駆動により巻上ロープ５ａが巻き取りまたは繰り出され、フック７が昇降する。起伏ドラム６には起伏ロープ６ａが巻回され、起伏ドラム６の駆動により起伏ロープ６ａが巻き取りまたは繰り出され、ブーム４が起伏する。
【０００９】
巻上ドラム５は巻上用油圧モータにより駆動され、起伏ドラム６は起伏用油圧モータにより駆動される。これら油圧モータの回転は不図示のブレーキ装置によって制動可能である。巻上用油圧モータを駆動する油圧回路と、起伏用油圧モータを駆動する油圧回路とは構成が同様であるので、以下の説明では、巻上用油圧モータを駆動する油圧回路について説明し、起伏用油圧モータを駆動する油圧回路についての説明を省略する。図２は、巻上用油圧モータを駆動するための油圧回路を示す図である。
【００１０】
図２に示すように、この油圧回路には、エンジン１０で駆動されるメインポンプ１１と、メインポンプ１１から供給される圧油により回転する巻上用油圧モータ１２と、この油圧モータ１２で駆動される巻上ドラム５と、メインポンプ１１から油圧モータ１２への圧油の流れを制御する制御弁１３と、巻き下げ時の戻り管路Ｌ１に設けられたカウンタバランス弁１４とが設けられている。この油圧回路には、制御弁１３を駆動するために操作される操作レバー１５と、操作レバー１５の操作量に応じたパイロット圧Ｐ16を発生させるパイロット弁１６ａ,１６ｂと、パイロット弁１６ａ,１６ｂに圧油を供給するパイロットポンプ１７と、制御弁１３の巻上側および巻下側パイロットポートへ供給されるパイロット圧Ｐ18,Ｐ19をそれぞれ制御する電磁比例弁１８,１９とが設けられている。
【００１１】
この油圧回路には、パイロット弁１６ａによって制御されるパイロット圧を検出する巻上リモコン圧力センサ３１と、パイロット弁１６ｂによって制御されるパイロット圧を検出する巻下リモコン圧力センサ３２と、メインポンプ１１の吐出圧力を検出するポンプ吐出圧力センサ３３とが設けられている。また、この油圧回路には、巻き上げ時に油圧モータ１２に供給される圧油の圧力検出する巻上圧力センサ（モータ保持圧力センサ）３４と、巻き下げ時に油圧モータ１２に供給される圧油の圧力検出する巻下圧力センサ３５とが設けられている。なお、この油圧回路には、図２において図示しない各種センサが設けられているが、これらについては後述する。
【００１２】
また、巻上ドラム５と油圧モータ１２との間には図示しないウインチの減速機が設けられており、この油圧モータ１２内部には、巻上ドラム５を停止させるための図示しないネガブレーキ装置が設けられている。ネガブレーキ装置は、ブレーキ解除のための圧油（ブレーキ解除圧油）が供給されてブレーキ解除圧が上昇するとブレーキを解除し、ブレーキ解除圧が低下するとブレーキを作動させる。ブレーキ解除圧油は、パイロットポンプ１７から不図示のブレーキ解除電磁弁を介して供給される。
【００１３】
制御弁１３は、巻上側および巻下側パイロットポートへ供給されるパイロット圧Ｐ18,Ｐ19に応じて切換量が制御される。パイロット圧Ｐ18,Ｐ19は、操作レバー１５の操作量に応じたパイロット圧Ｐ16と、電磁比例弁１８,１９の減圧度とに応じて決定される。なお、詳細な説明は省略するが、電磁比例弁１８,１９の減圧度は、たとえば、巻上ドラム５（油圧モータ１２）を緩停止させる際に、後述するコントローラ２０からの制御信号によって制御される。
【００１４】
図３は、本実施の形態のクレーンの制御に係るブロック図である。コントローラ２０は、クレーンの各部を制御する制御回路であり、ＣＰＵ２１の他、制御プログラムを格納するＲＯＭ２２、作業エリアのＲＡＭ２３、および、各種設定値などを記憶する不揮発メモリであるＥＥＰＲＯＭ２４等を有する。ＣＰＵ２１は、これら各メモリ２２〜２４にアクセスして制御プログラムを実行し、各種の制御を行う。なお、図３では、本発明による作業機械の記録装置に関連する構成を主に図示し、その他のクレーン各部の制御に関する構成についての図示を省略する。
【００１５】
コントローラ２０には、巻上リモコン圧力センサ３１と、巻下リモコン圧力センサ３２とが接続されている。また、コントローラ２０には、クレーンの稼働時間を計時するアワーメータ４１と、後述するモーメントリミッタ装置２８の動作の一時的な解除を指示する解除スイッチ４２と、現在の日時の情報を出力するリアルタイムクロック（ＲＴＣ）４５とが接続されている。コントローラ２０には、これら各センサやスイッチ等からの信号が入力される。また、コントローラ２０には、後述する日報情報を衛星通信網や携帯電話網などの外部の通信網を介してクレーンを管理する不図示の管理センタへ送信するための通信装置５１が接続されている。
【００１６】
なお、クレーンには、エンジン１０の制御を行う公知のＥＣＵ２７と、公知のモーメントリミッタ装置２８とが設けられている。コントローラ２０には、ＥＣＵ２７からのエンジン出力トルクおよびエンジン出力回転数の情報と、モーメントリミッタ装置２８からのウインチ出力トルク、吊り荷重、吊り荷移動速度、および負荷率の情報が入力される。なお、負荷率は、任意の作業半径における限界荷重に対する実荷重の比である。モーメントリミッタ装置２８には、ブーム４の起伏角度を検出するブーム角度計４３と、吊り荷の荷重を検出する荷重検出器４４とが接続されている。
【００１７】
コントローラ２０は、電磁比例弁１８,１９、および不図示のブレーキ解除電磁弁に制御信号を出力して、これらの電磁弁を制御する。また、コントローラ２０は、クレーンの各部の動作状態や、モーメントリミッタ装置の動作状態など各種情報を表示するように制御信号を表示装置２５に出力する。
【００１８】
このように構成されるクレーンでは、オペレータによって操作レバー１５が巻き上げ方向に操作されると、巻上ドラム５が巻き上げ方向に回動されて、巻上ロープ５ａが巻き取られ、フック７が上昇する。オペレータによって操作レバー１５が巻き下げ方向に操作されると、巻上ドラム５が巻き下げ方向に回動されて、巻上ロープ５ａが繰り出され、フック７が下降する。具体的には、クレーンの各部は次のように操作する。すなわち、オペレータによって操作レバー１５が巻き上げ方向に操作されると、パイロット弁１６ａが操作レバー１５の操作量に応じたパイロット圧Ｐ16でパイロット圧油を電磁比例弁１８に供給する。このパイロット圧油は、電磁比例弁１８を介して制御弁１３の巻上側パイロットポートへ供給される。これにより、制御弁１３のスプールが起動されて、油圧モータ１２が巻上ドラム５を巻き上げ方向に回動させるように、メインポンプ１１からの圧油が油圧モータ１２へ供給される。
【００１９】
これと略同期して、コントローラ２０から不図示のブレーキ解除電磁弁へブレーキを解除するように制御信号が出力される。これにより、ブレーキ解除電磁弁を介してブレーキ解除圧油が不図示のネガブレーキ装置に供給され、ブレーキが解除される。このように、油圧モータ１２の回動開始のタイミングに合わせてブレーキを解除することで、巻上ドラム５がスムーズに回転を始める。オペレータによって操作レバー１５が巻き下げ方向に操作された場合も同様である。
【００２０】
−−−日報情報について−−−
本実施の形態のクレーンでは、クレーンの各部の状態についての種々の情報を収集し、日報情報としてＥＥＰＲＯＭ２４に記憶させる。具体的には、ＣＰＵ２１は、たとえば、コントローラ２０に入力されたＲＴＣ４５の現在の日時の情報、巻上リモコン圧力センサ３１や巻下リモコン圧力センサ３２の圧力信号の変化に基づいて、任意の日の０時から２４時までの２４時間の間の操作レバーの操作回数や操作時間をＥＥＰＲＯＭ２４に記憶させる。ＣＰＵ２１は、たとえば、コントローラ２０に入力されたＲＴＣ４５の現在の日時の情報およびアワーメータ４１の情報に基づいて、任意の日の０時から２４時までの２４時間の間のアワーメータ４１の積算値、すなわち、稼働時間の情報をＥＥＰＲＯＭ２４に記憶させる。
【００２１】
ＣＰＵ２１は、たとえば、コントローラ２０に入力されたＲＴＣ４５の現在の日時の情報および解除スイッチ４２の操作信号に基づいて、任意の日の０時から２４時までの２４時間の間の解除スイッチ４２の操作回数の情報をＥＥＰＲＯＭ２４に記憶させる。ＣＰＵ２１は、たとえば、コントローラ２０に入力されたＲＴＣ４５の現在の日時の情報およびモーメントリミッタ装置２８からの負荷率の情報に基づいて、任意の日の０時から２４時までの２４時間の間の負荷率の最大値の情報をＥＥＰＲＯＭ２４に記憶させる。
【００２２】
ＣＰＵ２１は、不図示のエンジンキーがオンされている間に上述した情報の収集およびＥＥＰＲＯＭ２４への記録（書き込み）を行う。ＣＰＵ２１は、ＲＴＣ４５の現在の日時の情報に基づいて、現在の時刻が２４時０分０秒（すなわち翌日の０時０分０秒）よりも前であれば（日付が変わる前であれば）、その日に収集した情報をＥＥＰＲＯＭ２４の所定の領域（以下、第１の領域２４ａと呼ぶ）に記憶させる。そして、現在の時刻が２４時０分０秒（すなわち翌日の０時０分０秒）を超えていれば（日付が変われば）、ＣＰＵ２１は、前日に収集して第１の領域２４ａに記憶させた情報（日報情報）をＥＥＰＲＯＭ２４の第１の領域２４ａとは異なる所定の領域（以下、第２の領域２４ｂと呼ぶ）に記憶させる。
【００２３】
具体的には、ＣＰＵ２１は、たとえば２０１１年５月１６日には、２０１１年５月１６日の０時から２４時（２０１１年５月１７日の０時）までの間で不図示のエンジンキーがオンされている間に収集した日報情報（以下、２０１１年５月１６日の日報情報と呼ぶ）を第１の領域２４ａに記憶させる。ＣＰＵ２１は、２０１１年５月１７日の０時以降で不図示のエンジンキーが最初にオンされた際に、第１の領域２４ａに記憶された２０１１年５月１６日の日報情報を第２の領域２４ｂに記憶させる。なお、ＣＰＵ２１は、２０１１年５月１６日から翌１７日にかけて連続して不図示のエンジンキーがオンされていた場合には、２０１１年５月１７日の０時０分０秒を過ぎると、第１の領域２４ａに記憶された２０１１年５月１６日の日報情報を第２の領域２４ｂに記憶させる。そして、ＣＰＵ２１は、第１の領域２４ａに記憶された２０１１年５月１６日の日報情報を第１の領域２４ａから消去して第１の領域２４ａを開放する。また、ＣＰＵ２１は、２０１１年５月１６日の日報情報を、通信装置５１を介して不図示の管理センタへ送信するよう各部を制御する。
【００２４】
ＣＰＵ２１は、２０１１年５月１７日には、２０１１年５月１７日の０時から２４時（２０１１年５月１８日の０時）までの間で不図示のエンジンキーがオンされている間に収集した情報（以下、２０１１年５月１７日の日報情報と呼ぶ）を、解放された第１の領域２４ａに記憶させる。ＣＰＵ２１は、２０１１年５月１８日の０時以降で不図示のエンジンキーが最初にオンされた際に、第１の領域２４ａに記憶された２０１１年５月１７日の日報情報を、第２の領域２４ｂのうち、前日に記憶された「２０１１年５月１６日の日報情報」を記憶している領域とは別の領域に記憶させる。そして、ＣＰＵ２１は、第１の領域２４ａに記憶された２０１１年５月１７日の日報情報を第１の領域２４ａから消去して第１の領域２４ａを開放する。また、ＣＰＵ２１は、２０１１年５月１７日の日報情報を通信装置５１を介して、不図示の管理センタへ送信するよう各部を制御する。以降、同様に第１および第２の領域２４ｂへの記憶動作が繰り返されて、第２の領域２４ｂに日々の日報情報が蓄積されて記憶される。
【００２５】
このようにして収集されて第２の領域２４ｂに記憶された日報情報の項目には、上述したように、たとえば、操作レバーの操作回数や操作時間の情報、稼働時間の情報、解除スイッチ４２の操作回数の情報、負荷率の最大値の情報などが挙げられる。
【００２６】
−−−週報情報について−−−
上述したように、第２の領域２４ｂに日々の日報情報が蓄積されるが、ＥＥＰＲＯＭ２４の記憶容量には限りがあるため、所定の日数分しか日報情報を記憶できない。そこで、本実施の形態では、第２の領域２４ｂとしてあらかじめ確保した記憶領域の空き容量が新たな日報情報を記憶するのに必要な容量を下回ったと判断されると、第２の領域２４ｂに記憶された日報情報のうち、古いものから順に１週間分の情報を後述する週報情報として編集する。そして、週報情報として編集された日報情報を第２の領域２４ｂから消去することで、第２の領域２４ｂの空き容量を増加させる。なお、後述するように、１週間分の週報情報の記憶に必要な容量は、１週間分の日報情報の記憶に必要な容量よりも小さい。また、週報情報は、ＥＥＰＲＯＭ２４の記憶領域のうち、上述した第１の領域２４ａおよび第２の領域２４ｂとは異なる所定の領域（以下、第３の領域２４ｃと呼ぶ）に記憶される。
【００２７】
すなわち、ＣＰＵ２１は、第１の領域２４ａに記憶させた日報情報を第２の領域２４ｂに記憶させようとしたときに第２の領域２４ｂの空き容量が不十分であると判断すると、次のようにして、週報情報を生成する。具体的には、ＣＰＵ２１は、第２の領域２４ｂに記憶された日報情報のうち、古いものから順に１週間分の情報の各項目について、記憶する期間の単位を１日から１週間に変更する。たとえば、ＣＰＵ２１は、当該１週間分の日報情報に基づいて、操作レバーの操作回数や操作時間の情報に関し、当該１週間を通した操作レバーの操作回数や操作時間の情報を生成する。たとえば、ＣＰＵ２１は、当該１週間分の日報情報に基づいて、稼働時間の情報に関し、当該１週間を通した稼働時間の情報を生成する。
【００２８】
たとえば、ＣＰＵ２１は、当該１週間分の日報情報に基づいて、解除スイッチ４２の操作回数の情報に関し、当該１週間を通した解除スイッチ４２の操作回数の情報を生成する。たとえば、ＣＰＵ２１は、当該１週間分の日報情報に基づいて、負荷率の最大値の情報に関し、当該１週間を通して最も大きな負荷率の値を当該１週間における負荷率の最大値の情報とする。
【００２９】
このように生成された週報情報では、たとえば操作レバーの操作回数の情報に関し、７日間のうちのｎ日目の日報情報における操作レバーの操作回数がＡｎ回（すなわち１日目の日報情報における操作レバーの操作回数がＡ１回、２日目の日報情報における操作レバーの操作回数がＡ２回、７日目の日報情報における操作レバーの操作回数がＡ７回）であった場合、週報情報における操作レバーの操作回数がＡ１からＡ７までの合計回数である（Ａ１＋Ａ２＋Ａ３＋Ａ４＋Ａ５＋Ａ６＋Ａ７）回として記憶されている。また、週報情報では、たとえば操作レバーの操作時間の情報に関し、ｎ日目の日報情報における操作レバーの操作時間がＢｎ秒（すなわち１日目の日報情報における操作レバーの操作時間がＢ１秒、２日目の日報情報における操作レバーの操作時間がＢ２秒、７日目の日報情報における操作レバーの操作時間がＢ７秒）であった場合、週報情報における操作レバーの操作時間がＢ１からＢ７までの合計時間である（Ｂ１＋Ｂ２＋Ｂ３＋Ｂ４＋Ｂ５＋Ｂ６＋Ｂ７）秒として記憶されている。
【００３０】
また、週報情報では、たとえば解除スイッチ４２の操作回数の情報に関し、ｎ日目の日報情報における解除スイッチ４２の操作回数がＣｎ回（すなわち１日目の日報情報における解除スイッチ４２の操作回数がＣ１回、２日目の日報情報における解除スイッチ４２の操作回数がＣ２回、７日目の日報情報における解除スイッチ４２の操作回数がＣ７回）であった場合、週報情報における解除スイッチ４２の操作回数がＣ１からＣ７までの合計回数である（Ｃ１＋Ｃ２＋Ｃ３＋Ｃ４＋Ｃ５＋Ｃ６＋Ｃ７）回として記憶されている。また、週報情報では、たとえば負荷率の最大値の情報に関し、ｎ日目の日報情報における負荷率の最大値がＤｎ％（すなわち１日目の日報情報における負荷率の最大値がＤ１％、２日目の日報情報における負荷率の最大値がＤ２％、７日目の日報情報における負荷率の最大値がＤ７％）であった場合、週報情報における負荷率の最大値として、Ｄ１〜Ｄ７のうち、最も大きな値が記憶されている。
【００３１】
このように、ＣＰＵ２１は、日報情報における回数の情報について１日毎の回数を１週間分積算した（足し合わせた）回数を週報情報における回数の情報として編集（生成）する。ＣＰＵ２１は、日報情報における稼働時間の情報について１日毎の稼働時間を１週間分積算した稼働時間を週報情報における稼働時間の情報として編集する。ＣＰＵ２１は、日報情報における最大値の情報について、各日の最大値の情報のうち最も大きい値を週報情報における最大値の情報として編集する。なお、例示はしていないが、同様に、ＣＰＵ２１は、日報情報における最小値（最少値）の情報について、各日の最小値（最少値）の情報のうち最も小さい（少ない）値を週報情報における最小値（最少値）の情報として編集する。したがって、１週間分の週報情報の容量は、１週間分の日報情報の容量の略７分の１となる。
【００３２】
ＣＰＵ２１は、上述のようにして週報情報を生成すると、生成した週報情報に係る１週間分の日報情報を第２の領域２４ｂから消去して第２の領域２４ｂを開放する。そしてＣＰＵ２１は、解放された第２の領域２４ｂに、第１の領域２４ａに記憶された日報情報を記憶させると共に、第１の領域２４ａに記憶された日報情報を消去して第１の領域２４ａを開放する。
【００３３】
なお、週報情報を作成する際に、後述する月報情報作成の便宜上、月の初日を週報情報の生成対象期間の初日とするようにしてもよい。そして、週報情報を生成する際に、後述する月報情報作成の便宜上、月の末日が含まれる場合、１週間分に満たなくても、週報情報の生成対象期間の末日を当該月の末日とするようにしてもよい。具体的には、たとえば、２０１１年５月１日から２０１１年５月２８日までの４週間については、それぞれ１週間（７日間）の日報情報に基づいてそれぞれ週報情報を生成し、２０１１年５月２９日から２０１１年５月３１日までの３日間の日報情報に基づいて週報情報を生成するようにしてもよい。
【００３４】
−−−月報情報について−−−
上述したように、第３の領域２４ｃに各週の週報情報が蓄積されるが、ＥＥＰＲＯＭ２４の記憶容量には限りがあるため、所定の期間分しか週報情報を記憶できない。そこで、本実施の形態では、第３の領域２４ｃとしてあらかじめ確保した記憶領域の空き容量が新たな週報情報を記憶するのに必要な容量を下回ったと判断されると、第３の領域２４ｃに記憶された週報情報のうち、古いものから順に１月分の情報を後述する月報情報として編集する。そして、月報情報として編集された週報情報を第３の領域２４ｃから消去することで、第３の領域２４ｃの空き容量を増加させる。なお、１月分の月報情報の記憶に必要な容量は、１月分の週報情報の記憶に必要な容量よりも小さい。また、月報情報は、ＥＥＰＲＯＭ２４の記憶領域のうち、上述した第１の領域２４ａ〜第３の領域２４ｃとは異なる所定の領域（以下、第４の領域２４ｄと呼ぶ）に記憶される。
【００３５】
すなわち、ＣＰＵ２１は、第２の領域２４ｂに記憶された日報情報に基づいて週報情報を生成する際に、第３の領域２４ｃの空き容量が不十分であると判断すると、次のようにして、月報情報を生成する。具体的には、ＣＰＵ２１は、第３の領域２４ｃに記憶された週報情報のうち、古いものから順に１月分の情報の各項目について、記憶する期間の単位を１週間から１月に変更する。たとえば、ＣＰＵ２１は、当該１月分の週報情報に基づいて、操作レバーの操作回数や操作時間の情報に関し、当該１月を通した操作レバーの操作回数や操作時間の情報を生成する。たとえば、ＣＰＵ２１は、当該１月分の週報情報に基づいて、稼働時間の情報に関し、当該１月を通した稼働時間の情報を生成する。
【００３６】
たとえば、ＣＰＵ２１は、当該１月分の週報情報に基づいて、解除スイッチ４２の操作回数の情報に関し、当該１月を通した解除スイッチ４２の操作回数の情報を生成する。たとえば、ＣＰＵ２１は、当該１月分の週報情報に基づいて、負荷率の最大値の情報に関し、当該１月を通して最も大きな負荷率の値を当該１月における負荷率の最大値の情報とする。
【００３７】
このように、ＣＰＵ２１は、週報情報における回数の情報について１週間毎の回数を１月分積算した（足し合わせた）回数を月報情報における回数の情報として編集する。ＣＰＵ２１は、週報情報における稼働時間の情報について１週間毎の稼働時間を１月分積算した稼働時間を月報情報における稼働時間の情報として編集する。ＣＰＵ２１は、週報情報における最大値の情報について、各週の最大値の情報のうち最も大きい値を月報情報における最大値の情報として編集する。なお、例示はしていないが、同様に、ＣＰＵ２１は、週報情報における最小値（最少値）の情報について、各週の最小値（最少値）の情報のうち最も小さい（少ない）値を月報情報における最小値（最少値）の情報として編集する。
【００３８】
ＣＰＵ２１は、上述のようにして月報情報を生成すると、生成した月報情報に係る１月分の週報情報を第３の領域２４ｃから消去して第３の領域２４ｃを開放する。そしてＣＰＵ２１は、解放された第３の領域２４ｃに、新たに生成した週報情報を記憶させるとともに、生成した週報情報に係る１週間分の日報情報を第２の領域２４ｂから消去して第２の領域２４ｂを開放する。
【００３９】
−−−フローチャート−−−
図４は、上述した日報情報等の生成、記憶処理に関する処理の動作を示したフローチャートである。本実施の形態のクレーンの不図示のエンジンキーがオンされると、図４に示す処理を行うプログラムが起動され、コントローラ２０のＣＰＵ２１で実行される。ステップＳ１において、ＲＴＣ４５から現在の日時の情報を取得してステップＳ３へ進む。
ステップＳ３において、ステップＳ１で取得した現在の日時の情報と、その前に取得していた現在の日時の情報とを比較して、日付が変わっているか否かを判断する。
【００４０】
ステップＳ３が否定判断されると、すなわち、日付が変わっていないと判断されるとステップＳ５へ進み、クレーンの各部の状態についての種々の情報を収集してステップＳ７へ進む。ステップＳ７において、ステップＳ５で収集した情報を日報情報として第１の領域２４ａに記憶させてステップＳ３７へ進む。
【００４１】
ステップＳ３７において、不図示のエンジンキーがオフされたか否かを判断する。ステップＳ３７が肯定判断されると、本プログラムを終了する。ステップＳ３７が否定判断されるとステップＳ１へ戻る。
【００４２】
ステップＳ３が肯定判断されると、すなわち、日付が変わったと判断されるとステップＳ９へ進み、第２の領域２４ｂとしてあらかじめ確保した記憶領域の空き容量が新たな日報情報を記憶するのに必要な容量を下回っているか否か、すなわち、第２の領域２４ｂの空き容量が不十分であるか否かを判断する。ステップＳ９が肯定判断されるとステップＳ１１へ進み、第３の領域２４ｃとしてあらかじめ確保した記憶領域の空き容量が新たな週報情報を記憶するのに必要な容量を下回っているか否か、すなわち、第３の領域２４ｃの空き容量が不十分であるか否かを判断する。
【００４３】
ステップＳ１１が肯定判断されるとステップＳ１３へ進み、第３の領域２４ｃに記憶された週報情報のうち、古いものから順に１月分の情報を読み込んでステップＳ１５へ進む。ステップＳ１５において、ステップＳ１３で読み込んだ週報情報に基づいて、上述したように月報情報を生成してステップＳ１７へ進む。ステップＳ１７において、ステップＳ１５で生成した月報情報を第４の領域２４ｄに記憶させてステップＳ１９へ進む。ステップＳ１９において、ステップＳ１５で生成した月報情報に係る１月分の週報情報を第３の領域２４ｃから消去して第３の領域２４ｃを開放してステップＳ２１へ進む。
【００４４】
ステップＳ２１において、第２の領域２４ｂに記憶された日報情報のうち、古いものから順に１週間分の情報を読み込んでステップＳ２３へ進む。ステップＳ２３において、ステップＳ２３で読み込んだ日報情報に基づいて、上述したように週報情報を生成してステップＳ２５へ進む。ステップＳ２５において、ステップＳ２３で生成した週報情報を第３の領域２４ｃに記憶させてステップＳ２７へ進む。ステップＳ２７において、ステップＳ２３で生成した週報情報に係る１週間分の日報情報を第２の領域２４ｂから消去して第２の領域２４ｂを開放してステップＳ３１へ進む。
【００４５】
ステップＳ３１において、第１の領域２４ａに記憶された日報情報を第２の領域２４ｂに記憶させて、すなわち、第１の領域２４ａに記憶された日報情報を第２の領域２４ｂにコピーしてステップＳ３３へ進む。ステップＳ３３において、ステップＳ３１で第２の領域２４ｂにコピーした日報情報に係る、第１の領域２４ａに記憶された日報情報を第１の領域２４ａから消去して第１の領域２４ａを開放してステップＳ３５へ進む。ステップＳ３５において、ステップＳ３１で第２の領域２４ｂに記憶させた日報情報を、通信装置５１を介して不図示の管理センタへ送信するよう各部を制御してステップＳ５へ進む。
【００４６】
なお、ステップＳ１１が否定判断されるとステップＳ２１へ進む。また、ステップＳ９が否定判断されるとステップＳ３１へ進む。
【００４７】
上述の説明では、次の作用効果を奏する。
（１）  第２の領域２４ｂに記憶させた１週間分の日報情報に基づいて、１週間分の日報情報の記憶に必要な容量よりも小さい容量の週報情報を生成するように構成した。そして、生成した週報情報に係る１週間分の日報情報を第２の領域２４ｂから消去して第２の領域２４ｂを開放するように構成した。また、第３の領域２４ｃに記憶させた１月分の週報情報に基づいて、１月分の週報情報の記憶に必要な容量よりも小さい容量の月報情報を生成するように構成した。そして、生成した月報情報に係る１月分の週報情報を第３の領域２４ｃから消去して第３の領域２４ｃを開放するように構成した。これにより、長期間にわたるクレーンの稼働状況等、各部の状態についての種々の情報を記憶するのに必要な容量を削減できるので、クレーンの稼働状況等の情報の長期にわたる記録と、記憶に必要なメモリの容量削減の双方が可能となる。したがって、長期間記録にわたって記録されたクレーンの各部の状態についての情報に基づいて、適切なメンテナンスが可能となるとともに、メモリのコスト増を抑制できる。
【００４８】
（２）  第２の領域２４ｂの空き容量が不十分である場合に週報情報を生成するように構成した。また、第３の領域２４ｃの空き容量が不十分である場合に月報情報を生成するように構成した。これにより、第２の領域２４ｂの容量の範囲内で長期間にわたる日報情報を記憶でき、第３の領域２４ｃの容量の範囲内で長期間にわたる週報情報を記憶できるので、詳細な情報を長期間記憶できる。これにより、クレーンの適切なメンテナンスに資する。
【００４９】
（３）  日報情報における回数の情報について１日毎の回数を１週間分積算した回数を週報情報における回数の情報として編集するように構成した。また、日報情報における稼働時間の情報について１日毎の稼働時間を１週間分積算した稼働時間を週報情報における稼働時間の情報として編集するように構成した。また、日報情報における最大値の情報について、各日の最大値の情報のうち最も大きい値を週報情報における最大値の情報として編集するように構成した。これにより、情報の精度劣化を抑制しつつ１週間分の日報情報の記憶に必要な容量と比べて１週間分の週報情報の記憶に必要な容量を小さくできるので、記憶に必要なメモリの容量を抑制しつつ、クレーンのメンテナンスに必要な各種の情報を長期間記憶でき、クレーンの適切なメンテナンスに資する。
【００５０】
−−−変形例−−−
（１）  上述の説明では、日報情報から週報情報を生成し、週報情報から月報情報を生成するように構成しているが、本発明はこれに限定されない。たとえば、２週間分の日報情報から１つの２週間情報を生成するように構成してもよい。また、たとえば、２月分の週報情報から１つの２月分の月報情報を生成するように構成してもよい。すなわち、上述の説明では、１日、１週、１月を単位として各情報を生成するように構成しているが、各情報を生成する期間の単位は、１日、１週、１月に限定されない。
【００５１】
（２）  上述の説明では、月の初日を週報情報の生成対象期間の初日とし、月の末日を週報情報の生成対象期間の末日とした場合の月報情報の生成について言及したが、本発明はこれに限定されない。たとえば、ある月に属する日が少なくとも３週間分（２１日間）含まれる４週間分または５週間分の週報情報に基づいて、当該月の月報情報を生成するようにしてもよい。
【００５２】
（３）  上述の説明では、作業機械の一例としてクレーンについて言及しているが、本発明はこれに限定されず、ショベルやホイールローダ等の他の作業機械に適用してもよい。
（４）  上述した各実施の形態および変形例は、それぞれ組み合わせてもよい。
【００５３】
なお、本発明は、上述した実施の形態のものに何ら限定されず、作業機械の稼働状態に関する情報について、日毎にそれぞれ日報情報として生成する日報情報生成手段と、日報情報生成手段で生成した日報情報を少なくとも１週間分記憶する第１の記憶手段と、第１の記憶手段で記憶されている１週間分の日報情報を編集して、１週間分の日報情報のデータ容量よりも少ないデータ容量となる週毎の週報情報を生成する週報情報生成手段と、週報情報生成手段で生成した週報情報を少なくとも１ヶ月分記憶する第２の記憶手段と、週報情報生成手段での週報情報の生成の際の編集で利用された日報情報を第１の記憶手段から消去する第１の情報消去手段と、第２の記憶手段で記憶されている１ヶ月分の週報情報を編集して、１ヶ月分の週報情報のデータ容量よりも少ないデータ容量となる１ヶ月毎の月報情報を生成する月報情報生成手段と、月報情報生成手段で生成した月報情報を記憶する第３の記憶手段と、月報情報生成手段での月報情報の生成の際の編集で利用された週報情報を第２の記憶手段から消去する第２の情報消去手段とを備えることを特徴とする各種構造の作業機械の記録装置を含むものである。
また、本発明は、上述した実施の形態のものに何ら限定されず、作業機械の稼働状態に関する情報について、日毎にそれぞれ日報情報として生成する日報情報生成手段と、日報情報生成手段で生成した日報情報を少なくとも１週間分記憶する第１の記憶手段と、日報情報生成手段で新たに生成した日報情報のデータ容量と第１の記憶手段の空き容量とを比較して、新たに生成した日報情報を第１の記憶手段で記憶できるか否かを判断する第１の記憶可否判断手段と、新たに生成した日報情報を第１の記憶手段で記憶できないと第１の記憶可否判断手段で判断した場合に、第１の記憶手段で記憶されている日報情報のうち、最も古い日報情報から順に１週間分の日報情報を編集して、当該１週間分の日報情報のデータ容量よりも少ないデータ容量となる週毎の週報情報を生成する週報情報生成手段と、週報情報生成手段で生成した週報情報を少なくとも１ヶ月分記憶する第２の記憶手段と、週報情報生成手段での週報情報の生成の際の編集で利用された日報情報を第１の記憶手段から消去する第１の情報消去手段と、週報情報生成手段で新たに生成した週報情報のデータ容量と第２の記憶手段の空き容量とを比較して、新たに生成した週報情報を第２の記憶手段で記憶できるか否かを判断する第２の記憶可否判断手段と、新たに生成した週報情報を第２の記憶手段で記憶できないと第２の記憶可否判断手段で判断した場合に、第２の記憶手段で記憶されている週報情報のうち、最も古い週報情報から順に１ヶ月分の週報情報を編集して、当該１ヶ月分の週報情報のデータ容量よりも少ないデータ容量となる１ヶ月毎の月報情報を生成する月報情報生成手段と、月報情報生成手段で生成した月報情報を記憶する第３の記憶手段と、月報情報生成手段での月報情報の生成の際の編集で利用された週報情報を第２の記憶手段から消去する第２の情報消去手段とを備えることを特徴とする各種構造の作業機械の記録装置を含むものである。
【符号の説明】
【００５４】
５  巻上ドラム                      ６  起伏ドラム
２０  コントローラ                  ２１  ＣＰＵ
２４  ＥＥＰＲＯＭ                  ２４ａ  第１の領域
２４ｂ  第２の領域                  ２４ｃ  第３の領域
２４ｄ  第４の領域                  ２８  モーメントリミッタ装置
【図１】
0005710431.tif 000002
【図２】
0005710431.tif 000003
【図３】
0005710431.tif 000004
【図４】
0005710431.tif 000005