(57)【特許請求の範囲】
【請求項１】
被取付部品に取り付けられ、前記被取付部品の識別情報を記憶した識別装置と、
前記識別装置と無線で通信する第１通信装置及び第２通信装置と、
を備え、
前記第２通信装置は、
前記第２通信装置が取得した前記識別情報を、第２通信装置側取得情報として保持する第２通信装置側保持手段と、
前記第２通信装置側取得情報を前記第１通信装置に送信する第２通信装置側送信手段と、を有し、
前記第１通信装置は、
前記第１通信装置が取得した前記識別情報、及び、前記第２通信装置より受信した前記第２通信装置側取得情報を、第１通信装置側取得情報として保持する第１通信装置側保持手段と、
前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれているか否かを判定する第１通信装置側判定手段と、
前記識別装置から取得された前記識別情報を処理する処理装置に前記第１通信装置側取得情報を送信する第１通信装置側送信手段と、
を有し、
前記第１通信装置側保持手段は、前記第１通信装置側判定手段により前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合し、
前記第１通信装置側送信手段は、前記統合が行われた識別情報を前記処理装置に送信する
ことを特徴とする識別情報取得システム。
【請求項２】
請求項１に記載の識別情報取得システムにおいて、
前記識別情報は、
前記被取付部品の種別を示す種別情報と、
前記被取付部品に固有の固有情報と、を含み、
前記第１通信装置側判定手段は、前記種別情報あるいは前記固有情報の少なくとも一方が一致する場合に、同じ内容の前記識別情報であると判定する
ことを特徴とする識別情報取得システム。
【請求項３】
請求項１又は請求項２に記載の識別情報取得システムにおいて、
前記第２通信装置は、前記第２通信装置側取得情報に同じ内容の前記識別情報が含まれているか否かを判定する第２通信装置側判定手段を有し、
前記第２通信装置側保持手段は、前記第２通信装置側判定手段により前記第２通信装置側取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合する
ことを特徴とする識別情報取得システム。
【請求項４】
請求項１から請求項３のいずれか一項に記載の識別情報取得システムにおいて、
前記識別装置は、同じ内容の前記識別情報を記憶した複数の識別部品を有する
ことを特徴とする識別情報取得システム。
【請求項５】
同じ内容の識別情報が記憶された複数の識別部品を有する識別装置と、
前記識別装置が有する前記複数の識別部品のうち少なくともいずれかの識別部品と無線で通信する通信装置と、
を備え、
前記通信装置は、
前記識別部品のいずれかから取得された前記識別情報を取得情報として保持する情報保持手段と、
前記取得情報に同じ内容の前記識別情報が含まれているか否かを判定する情報判定手段と、
前記識別装置から取得された前記識別情報を処理する処理装置に前記取得情報を送信する情報送信手段と、
を有し、
前記情報保持手段は、前記情報判定手段により前記取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合し、
前記情報送信手段は、前記統合が行われた識別情報を前記処理装置に送信する
ことを特徴とする識別情報取得システム。
【請求項６】
請求項１から請求項５のいずれか一項に記載の識別情報取得システムにおいて、
前記識別装置から取得された前記識別情報を処理する処理装置を備える
ことを特徴とする識別情報取得システム。
【請求項７】
請求項１から請求項６のいずれか一項に記載の識別情報取得システムを備えることを特徴とする作業車両。
【請求項８】
被取付部品に取り付けられ、前記被取付部品の識別情報を記憶した複数の識別装置と、
前記複数の識別装置と無線で通信して、前記識別情報を取得する複数の通信装置と、
前記複数の識別装置から取得された前記識別情報を処理する処理装置と、を備え、
前記複数の通信装置は、
第１通信装置と、
前記第１通信装置により動作が制御される第２通信装置と、を含み、
前記第２通信装置は、
前記複数の識別装置のうち、前記第２通信装置が前記識別装置から取得した前記識別情報を、第２通信装置側取得情報として保持する第２通信装置側保持手段と、
前記第２通信装置側取得情報を前記第１通信装置に送信する第２通信装置側送信手段と、を有し、
前記第１通信装置は、
前記複数の識別装置のうち、前記第１通信装置が前記識別装置から取得した前記識別情報、及び、前記第２通信装置より受信した前記第２通信装置側取得情報を、第１通信装置側取得情報として保持する第１通信装置側保持手段と、
前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれているか否かを判定する情報判定手段と、
前記第１通信装置側取得情報を前記処理装置に送信する第１通信装置側送信手段と、を有し、
前記第１通信装置側保持手段は、前記情報判定手段により前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合し、
前記第１通信装置側送信手段は、前記統合が行われた識別情報を前記処理装置に送信し、
前記処理装置は、過去に取得された識別情報と前記統合が行われた識別情報とを比較し、新たに取得されたと判断された識別情報を出力する
ことを特徴とする作業車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別情報取得システム、及び、識別情報取得システムを備えた作業車両に関する。
【背景技術】
【０００２】
従来、建設機械（例えば油圧ショベルやホイールローダ）及び運搬車両（例えばダンプトラック）等の作業車両が知られている。このような作業車両に搭載されたフィルターなどの交換部品に、識別部品としてのＩＣチップを取り付け、そのＩＣチップに記憶された情報をセンサによって取得して、純正品及び模倣品を識別する技術が知られている（例えば特許文献１参照）。
この特許文献１に記載の交換部品識別装置では、建設機械のメーカーが保証する純正の交換部品に識別部品であるＩＣチップが埋め込まれており、リーダー（センサ）は、ＩＣチップに記憶された必要情報を検知できる位置に配置されている。必要情報を検知できない場合に出力される異常検知信号がセンサから出力された場合には、コントローラは、エンジンの稼働停止やモニタによる警告を行う。
なお、コントローラは、純正品である新たなフィルターに交換されたとする信号がセンサから出力された場合には、当該フィルターの組み込み時期を記憶するとともに、次回交換時期を演算してオペレータに知らせる。更に、コントローラは、純正品であるフィルターの交換の有無や交換回数を記憶する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２７３１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、一台の作業車両において、ＩＣチップを有するＩＣタグが複数設けられている場合がある。一台の作業車両において、ＩＣチップを有するＩＣタグが複数設けられている場合とは、例えば、フィルター等の交換部品が複数あって、それぞれの交換部品にＩＣタグを取り付けた場合や、一つの交換部品に２つ以上のＩＣタグを取り付けた場合である。このような場合、当該ＩＣタグから情報を読み取るリーダーの通信範囲外にＩＣタグが配置されてしまう可能性がある。特に、作業車両内には、エンジン等の比較的大きな構造体が配置されるので、このような構造体によりＩＣチップからリーダーに向けて出力された電波が遮られ、上記通信範囲は狭くなりやすい。また、ＩＣチップからリーダーに向けて出力された電波が、作業車両内の金属部品等により反射され、リーダーが電波を受信できないこともある。このため、１つのリーダーでは複数のＩＣタグから情報を適切に取得できない場合がある。これに対し、一台の作業車両において、複数のリーダーを設け、各リーダーにより、ＩＣタグから情報を取得する構成が考えられる。なお、以下の説明において、適宜、ＩＣタグを識別装置と称して説明する。【０００５】
複数のリーダーを作業車両内に設けると、当該複数のリーダーのうち、お互いの通信範囲が重なるリーダーが生じうる。この場合、当該複数のリーダーによって同時に１つの識別装置の情報が取得されてしまう。このため、取得された情報に重複する情報が含まれることとなり、各リーダーにより取得された情報を整理することが必要となる。そのため、必要な情報を得るための処理装置を設ける必要がある。識別装置に記憶されている情報を確実に取得し、取得した識別情報を含む部品情報を適切に管理することで、フィルター等の交換部品の交換履歴の管理や次の交換時期の予測といった部品管理を行うことができる。したがって、各リーダーにより取得された情報を的確に処理する必要がある。【０００６】
本発明は、識別情報を取得することができる識別情報取得システム及び作業車両を提供することを目的の１つとする。
【課題を解決するための手段】
【０００７】
本発明の第１態様に係る識別情報取得システムは、被取付部品に取り付けられ、前記被取付部品の識別情報を記憶した識別装置と、前記識別装置と無線で通信する第１通信装置及び第２通信装置と、を備え、前記第２通信装置は、前記第２通信装置が取得した前記識別情報を、第２通信装置側取得情報として保持する第２通信装置側保持手段と、前記第２通信装置側取得情報を前記第１通信装置に送信する第２通信装置側送信手段と、を有し、前記第１通信装置は、前記第１通信装置が取得した前記識別情報、及び、前記第２通信装置より受信した前記第２通信装置側取得情報を、第１通信装置側取得情報として保持する第１通信装置側保持手段と、前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれているか否かを判定する第１通信装置側判定手段と、を有し、前記第１通信装置側保持手段は、前記第１通信装置側判定手段により前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合することを特徴とする。【０００８】
なお、被取付部品としては、例えば、上記第１態様に係る識別情報取得システムが作業車両に適用される場合には、当該作業車両に設けられる各種フィルター等の交換部品や、メンテナンスを要する装置を挙げることができる。
また、通信装置は、通信範囲に存在する識別装置の識別情報を取得する。ここで、通信範囲とは、当該通信装置から出力された電波が届き、当該電波に応じて識別装置から出力された応答信号を通信装置が受信できる範囲を示す。
更に、取得情報に同じ内容の識別情報が含まれる場合とは、１つの識別装置に記憶された識別情報を、複数の通信装置のそれぞれが取得した場合や、１つの識別装置が有する複数の識別部品のそれぞれから、１つの通信装置が識別情報を取得した場合を例示できる。
加えて、同じ内容の識別情報を統合するとは、同じ内容であると判定された複数の識別情報のうち、いずれかを残し、他を削除することを例示できる。【０００９】
上記第１態様では、第１通信装置により識別装置から取得された識別情報と、第２通信装置から受信された第２通信装置側取得情報（第２通信装置により取得された識別情報）とが含まれる第１通信装置側取得情報に、同じ内容の識別情報が含まれると判定されると、当該同じ内容の識別情報は統合される。すなわち、第１通信装置と第２通信装置とが、同じ識別装置から同じ内容の識別情報を取得した場合には、同じ内容の識別情報が第１通信装置側取得情報に含まれることとなる。また、１つの識別装置が複数の識別部品を有し、第１通信装置または第２通信装置の少なくとも一方が、前記複数の識別部品から同じ内容の識別情報を取得した場合も、同じ内容の識別情報が第１通信装置側取得情報に含まれることとなる。これらの場合には、当該第１通信装置側取得情報における同じ内容の識別情報は統合される。
これによれば、例えば、第１通信装置から出力される第１通信装置側取得情報に同じ内容の識別情報が含まれることを防止できる。従って、第１通信装置側取得情報に含まれる識別情報を処理装置で処理する場合に、前記処理装置の負担を軽減できる。この他、第１通信装置側取得情報の情報量を低減できるので、処理装置に送信される情報量を低減できる。つまり、車体内ネットワークに流れる情報量を低減でき、処理装置での処理が遅延するような状況を回避することができる。また、上記第１態様によれば、処理装置から例えば外部に識別情報を含む部品情報を出力する場合、部品情報の情報量を低減することができるため、通信費の抑制や通信時間の短縮化を図ることができる。【００１０】
上記第１態様に係る識別情報取得システムでは、前記識別情報は、前記被取付部品の種別を示す種別情報と、前記被取付部品に固有の固有情報と、を含み、前記第１通信装置側判定手段は、前記種別情報あるいは前記固有情報の少なくとも一方が一致する場合に、同じ内容の前記識別情報であると判定することが望ましい。【００１１】
なお、種別情報としては、被取付部品に設定された品番や名称を例示でき、また、固有情報としては、被取付部品に設定された固有のシリアル番号を例示できる。
一台の作業車両に取り付けられた被取付部品がすべて異なる種別であれば、当該各被取付部品に取り付けられた識別装置の識別情報はそれぞれ異なっている。この場合、種別情報のみを比較することで、第１通信装置および第２通信装置が、同じ内容の識別情報を取得したか否かを判定できる。
また、同じ種別の被取付部品においては固有の情報である固有情報が、他の種別の被取付部品に取り付けられた識別装置が記憶する固有情報と一致する可能が無い場合には、固有情報のみを比較することでも、第１通信装置および第２通信装置が、同じ内容の識別情報を取得したか否かを判定できる。【００１２】
さらに、一台の作業車両に同じ種別の被取付部品が複数取り付けられる場合や、異なる種別の被取付部品において固有情報が一致する可能性がある場合には、種別情報及び固有情報のそれぞれが一致する場合に、同じ内容の識別情報であると判定すればよい。これによれば、同じ種別情報及び同じ固有情報を有する被取付部品は存在しないはずなので、取得された識別情報のうち、同じ識別装置から取得された識別情報の重複、及び、同じ識別装置が有する複数の識別部品から取得された識別情報の重複を確実に判定できる。従って、識別情報の統合を適切に実行できる。【００１３】
上記第１態様に係る識別情報取得システムでは、前記第２通信装置は、前記第２通信装置側取得情報に同じ内容の前記識別情報が含まれているか否かを判定する第２通信装置側判定手段を有し、前記第２通信装置側保持手段は、前記第２通信装置側判定手段により前記第２通信装置側取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合することが望ましい。【００１４】
上記第１態様によれば、第２通信装置側保持手段は、第２通信装置が識別装置から取得した識別情報を第２通信装置側取得情報として保持する。第２通信装置側判定手段は、第２通信装置側取得情報に、同じ内容の識別情報が含まれるか否かを判定する。同じ内容の識別情報が含まれていると判定されると、第２通信装置側保持手段は、当該同じ内容の識別情報を統合する。このため、１つの識別装置が有する複数の識別部品から同じ内容の識別情報が取得された場合には、当該同じ内容の識別情報は統合され、統合後の第２通信装置側取得情報が第１通信装置に送信される。一方、同じ内容の識別情報は含まれないと判定されると、保持された第２通信装置側取得情報が送信される。
これによれば、第１通信装置に送信される第２通信装置側取得情報に同じ内容の識別情報が含まれることを防止できる。従って、当該第２通信装置側取得情報を処理する第１通信装置の負担を軽減できる。この他、第２通信装置側取得情報の情報量を低減できるので、第１通信装置に送信される情報量を低減できる。【００１５】
上記第１態様に係る識別情報取得システムでは、前記識別装置は、同じ内容の前記識別情報を記憶した複数の識別部品を有することが望ましい。
上記第１態様によれば、少なくともいずれかの識別装置は、それぞれ同じ識別情報を記憶した複数の識別部品を有する。これによれば、被取付部品の配置状態や、識別装置の配置状態によって、複数の識別部品のうち１つの識別部品が通信装置に対して適切な向きに配置されない場合であっても、他の識別部品を適切な向きに配置しやすくすることができる。従って、被取付部品及び識別装置の配置状態によらずに、識別部品と通信装置とを通信させやすくすることができ、通信装置が識別情報を取得しやすくすることができる。
なお、上記のように、同じ識別装置が有する複数の識別部品から同じ内容の識別情報が取得された場合でも、少なくとも第１通信装置により当該同じ内容の識別情報が統合されるので、同じ内容の識別情報が含まれる情報が処理装置などに送信されることを防止できる。【００１６】
本発明の第２態様に係る識別情報取得システムは、同じ内容の識別情報が記憶された複数の識別部品を有する識別装置と、前記識別装置が有する前記複数の識別部品のうち少なくともいずれかの識別部品と無線で通信する通信装置と、を備え、前記通信装置は、前記識別部品のいずれかから取得された前記識別情報を取得情報として保持する情報保持手段と、前記取得情報に同じ内容の前記識別情報が含まれているか否かを判定する情報判定手段と、を有し、前記情報保持手段は、前記情報判定手段により前記取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合することを特徴とする。【００１７】
上記第２態様によれば、上記第１態様に係る識別情報取得システムと同様に、識別装置が有する複数の識別部品から取得された同じ内容の識別情報が取得情報に含まれると判定された場合には、情報保持手段は、当該同じ内容の識別情報が統合された取得情報を出力する。一方、同じ内容の識別情報は含まれないと判定された場合には、情報保持手段は、保持された取得情報を出力する。
これによれば、例えば、通信装置から出力される取得情報に、同じ内容の識別情報が含まれることを防止できる。従って、取得情報に含まれる識別情報を処理装置で処理する場合に、前記処理装置の負担を軽減できる他、取得情報の情報量を低減できるので、処理装置に送信される情報量を低減できる。【００１８】
本発明の第１態様または第２態様に係る識別情報取得システムは、前記識別装置から取得された前記識別情報を処理する処理装置を備えることが望ましい。【００１９】
処理装置は、第１通信装置から送信される識別情報や、通信装置から送信される識別情報を処理する。例えば、処理装置は、過去に取得された識別情報と前記統合が行われた識別情報とを比較し、新たに取得されたと判断された識別情報を出力する。
この際、第１通信装置や通信装置から送信される識別情報は、同じ内容の識別情報が統合されたものであるため、処理装置に送信される情報に、同じ内容の識別情報が含まれることを防止できる。従って、識別情報を処理する処理装置の負担を軽減できる。【００２０】
本発明の第３態様に係る作業車両は、上記識別情報取得システムを備えることを特徴とする。
上記第３態様によれば、上記第１〜第２態様に係る識別情報取得システムと同様の効果を奏することができる。【００２１】
本発明の第４態様に係る作業車両は、被取付部品に取り付けられ、前記被取付部品の識別情報を記憶した複数の識別装置と、前記複数の識別装置と無線で通信して、前記識別情報を取得する複数の通信装置と、前記複数の識別装置から取得された前記識別情報を処理する処理装置と、を備え、前記複数の通信装置は、第１通信装置と、前記第１通信装置により動作が制御される第２通信装置と、を含み、前記第２通信装置は、前記複数の識別装置のうち、前記第２通信装置が前記識別装置から取得した前記識別情報を、第２通信装置側取得情報として保持する第２通信装置側保持手段と、前記第２通信装置側取得情報を前記第１通信装置に送信する第２通信装置側送信手段と、を有し、前記第１通信装置は、前記複数の識別装置のうち、前記第１通信装置が前記識別装置から取得した前記識別情報、及び、前記第２通信装置より受信した前記第２通信装置側取得情報を、第１通信装置側取得情報として保持する第１通信装置側保持手段と、前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれているか否かを判定する情報判定手段と、前記第１通信装置側取得情報を前記処理装置に送信する第１通信装置側送信手段と、を有し、前記第１通信装置側保持手段は、前記情報判定手段により前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれていると判定されると、同じ内容であると判定された前記識別情報を統合し、前記第１通信装置側送信手段は、前記統合が行われた識別情報を前記処理装置に送信し、前記処理装置は、過去に取得された識別情報と前記統合が行われた識別情報とを比較し、新たに取得されたと判断された識別情報を出力することを特徴とする。
上記第４態様によれば、第３態様に係る作業車両のうち、上記第１態様に係る識別情報取得システムを有する作業車両と同様の効果を奏することができる。【００２２】
本発明の第５態様に係る識別情報取得システムは、作業車両と、前記作業車両と通信可能な管理サーバとを備える識別情報取得システムであって、前記作業車両は、被取付部品に取り付けられ、前記被取付部品の識別情報を記憶した複数の識別装置と、前記複数の識別装置と無線で通信して、前記識別情報を取得する複数の通信装置と、処理装置と、を備え、前記複数の通信装置は、第１通信装置と、前記第１通信装置により動作が制御される第２通信装置と、を含み、前記第２通信装置は、前記第２通信装置が前記識別装置から取得した前記識別情報を、第２通信装置側取得情報として保持する第２通信装置側保持手段と、前記第２通信装置側取得情報を前記第１通信装置に送信する第２通信装置側送信手段と、を有し、前記第１通信装置は、前記第１通信装置が前記識別装置から取得した前記識別情報、及び、前記第２通信装置より受信した前記第２通信装置側取得情報を、第１通信装置側取得情報として保持する第１通信装置側保持手段と、前記第１通信装置側取得情報を前記処理装置に送信する第１通信装置側送信手段と、を有し、前記処理装置は、前記管理サーバに前記第１通信装置側取得情報を出力し、前記管理サーバは、前記第１通信装置側取得情報に同じ内容の前記識別情報が含まれているか否かを判定し、同じ内容の前記識別情報が含まれていると判定した場合に、同じ内容であると判定された前記識別情報を統合することを特徴とする。
上記第５態様によれば、同じ内容の識別情報が含まれているか否かの判定を管理サーバが処理し、第１通信装置がこの判定を行う必要が無いため、第１通信装置の処理負荷を軽減できる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る作業車両としての油圧ショベルを示す斜視図。
【図２】機械室内を示す概略図。
【図３】ポンプルーム内を示す概略図。
【図４】ＩＣタグの構成を示す概略図。
【図５】油圧ショベルの構成及び識別情報取得システムの概略構成を示すブロック図。
【図６】リーダー（マスター）の構成を示すブロック図。
【図７】リーダー（スレーブ）の構成を示すブロック図。
【図８】識別情報を取得するための情報収集処理を示すフローチャート。
【図９】識別情報を取得するための情報取得処理を示すフローチャート。
【図１０】識別情報を取得するための情報送信処理を示すフローチャート。
【図１１】識別情報を取得するための情報収集処理を説明する概念図。
【図１２】識別情報を取得するための情報収集処理を説明する概念図。
【図１３】識別情報を取得するための情報収集処理を説明する概念図。
【図１４】識別情報を取得するための情報収集処理を説明する概念図。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施形態を、図面に基づいて説明する。
［油圧ショベル全体の説明］
図１は、本発明の作業車両の一例としての油圧ショベル１を示す斜視図である。
本実施形態において、油圧ショベル１は、図１に示すように、車両本体２と作業機３とを有する。車両本体２は、走行装置４と上部旋回体５とを有する。
なお、上部旋回体５においては、作業機３及び運転室５Ｂが配置されている側が前であり、機械室５Ａが配置されている側が後である。前に向かって左側が上部旋回体５の左であり、前に向かって右側が上部旋回体５の右である。また、油圧ショベル１及び車両本体２は、上部旋回体５を基準として走行装置４側が下であり、走行装置４を基準として上部旋回体５側が上である。油圧ショベル１が水平面に設置されている場合、下は鉛直方向、すなわち重力の作用方向側であり、上は鉛直方向とは反対側である。
【００２５】
本実施形態において、油圧ショベル１は、例えばディーゼルエンジン等の内燃機関を動力発生装置としているが、油圧ショベル１はこのようなものに限定されない。油圧ショベル１は、例えば、内燃機関と発電電動機と蓄電装置とを組み合わせた、いわゆるハイブリッド方式の動力発生装置を備えるものや、内燃機関を電動機に代えた動力発生装置を備えるもの等であってもよい。
【００２６】
［機械室］
図２は、機械室５Ａを示す概略図である。
上部旋回体５は、機械室５Ａ、運転室５Ｂ、カウンタウェイト５Ｃを有する。
機械室５Ａは、上部旋回体５の一端側（後側）に配置されている。機械室５Ａの内部は、図２に示すように、隔壁５Ａ３によってポンプルーム５Ａ１とエンジンルーム５Ａ２とに仕切られており、後側から見て、ポンプルーム５Ａ１は右側に、エンジンルーム５Ａ２は左側に位置する。
【００２７】
［エンジンルーム］
エンジンルーム５Ａ２内には、動力発生装置としてのエンジンＥＧの他、ラジエターなどのクーリングコアＣＣ等を含む冷却ユニットＣＵが収容されている。冷却ユニットＣＵは、エンジンＥＧと隣接して配置されており、当該エンジンＥＧに流れる冷却水や図示しない油圧機器に流れる作動油等を冷却する。
エンジンＥＧは、カウンタウェイト５Ｃと、エンジンルーム５Ａ２の前側にある隔壁と、右側にあるポンプルーム５Ａ１及び左側にあるエンジンルーム５Ａ２を区切っている隔壁５Ａ３と、図示しない左側の扉とによって四方が囲まれるとともに、エンジンＥＧの上方に配置されるエンジンフードを含む天板と底板（それぞれ図示省略）とによって囲まれた略密閉空間に配置される。
更に、エンジンルーム５Ａ２内には、燃料メインフィルターであるフィルター２０Ｃ及び識別装置３０Ｃと、エンジンＥＧに取り付けられる識別装置３０Ｄと、各識別装置３０Ｃ，３０Ｄと通信するリーダー１５Ｂとが設けられている。これらについては、後に詳述する。
【００２８】
運転室５Ｂは、図１に示すように、上部旋回体５の他端側（前側）に載置されている。
カウンタウェイト５Ｃは、上部旋回体５の最後部に設けられている。カウンタウェイト５Ｃは、作業機３との重量バランス用に設けられ、内部に重量物が充填されている。すなわち、機械室５Ａは、運転室５Ｂとカウンタウェイト５Ｃの間に配置される。
【００２９】
走行装置４は、履帯４ａ，４ｂを有している。走行装置４は、図示しない油圧モータが駆動し、履帯４ａ，４ｂが回転することにより、油圧ショベル１を走行、或いは、旋回させる。
【００３０】
作業機３は、上部旋回体５の運転室５Ｂの側方側に取り付けられており、ブーム６、アーム７、バケット８、ブームシリンダ６Ａ、アームシリンダ７Ａ及びバケットシリンダ８Ａを有する。ブーム６の基端部は、ブームピン６Ｂを介して車両本体２の前部に結合され、ブーム６が動作可能に取り付けられている。アーム７の基端部は、アームピン７Ｂを介してブーム６の先端部に結合され、アーム７が動作可能に取り付けられている。アーム７の先端部には、バケットピン８Ｂを介してバケット８が結合され、バケット８が動作可能に取り付けられている。
【００３１】
［ポンプルーム］
図３は、上部旋回体５の右側から図示しない扉を開けた状態のポンプルーム５Ａ１内を示す図である。換言すると、図３は、ポンプルーム５Ａ１内のフィルター２０Ａ，２０Ｂ及びリーダー１５Ａの配置状態を示す概略図である。
ポンプルーム５Ａ１は、図示しない右側の扉と、カウンタウェイト５Ｃと、ポンプルーム５Ａ１の前側にある隔壁と、エンジンルーム５Ａ２を区切っている隔壁５Ａ３とによって四方が囲まれるとともに、上方に配置されるエンジンフードを含む天板と底板（それぞれ図示省略）とによって囲まれた略密閉空間である。
ポンプルーム５Ａ１内には、図３に示すように、油圧ポンプＰＮが収納されている。油圧ポンプＰＮは、エンジンＥＧと機械的に連結し、当該エンジンＥＧの駆動によって駆動される。そして、油圧ポンプＰＮは、上記ブームシリンダ６Ａ等の油圧機器に作動油を吐出する。
具体的に、ポンプルーム５Ａ１には、油圧ポンプＰＮが設置されるブラケット１１Ａが設けられている。ブラケット１１Ａには、フィルター保持部品であるフィルターヘッド１３Ａが取り付けられ、フィルターヘッド１３Ａにはホース１４Ａが取り付けられている。
また、ポンプルーム５Ａ１には、ブラケット１１Ｂを介してフィルターヘッド１３Ｂが取り付けられ、フィルターヘッド１３Ｂには燃料ホース１４Ｂが取り付けられている。
【００３２】
［ポンプルーム内のフィルターヘッド及びフィルターの種類］
フィルターヘッド１３Ａには、フィルター２０Ａが取り付けられている。フィルター２０Ａは、エンジンオイル用のオイルフィルターであり、ホース１４Ａを流れたエンジンオイルに含まれる塵埃等を除去する。
フィルター２０Ａは、上記エンジンＥＧ（図２参照）とホース１４Ａを介して接続されている。エンジンＥＧ内に滞留するエンジンオイルは、ポンプによって汲み上げられ、フィルター２０Ａに送られる。フィルター２０Ａを通過したエンジンオイルは、再びエンジンＥＧに戻される。
【００３３】
フィルターヘッド１３Ｂには、フィルター２０Ｂが取り付けられている。フィルター２０Ｂは、燃料プレフィルターであり、燃料ホース１４Ｂに流れた燃料に含まれる塵埃等を除去する。なお、フィルター２０Ｂは、油圧ショベル１にとって必須のものではなく、当該フィルター２０Ｂを備えない油圧ショベル１であってもよい。
フィルター２０Ｂ（燃料プレフィルター）は、図示しない燃料タンクとホース１４Ｂを介して接続されている。フィルター２０Ｂには、図示しない燃料タンク内の燃料が送られる。その後、燃料は上記フィルター２０Ｃ（燃料メインフィルター）に送られ、フィルター２０Ｃを通過した燃料は、図示しない燃料噴射装置に送られる。燃料噴射装置にて余った燃料は、図示しないホースを介して燃料タンクに戻される。
【００３４】
上記のように、フィルター２０Ａ，２０Ｂは、ポンプルーム５Ａ１に設けられ、フィルター２０Ｃは、エンジンルーム５Ａ２に設けられる。
各フィルター２０（２０Ａ，２０Ｂ，２０Ｃ）は、使用により内部の濾過部材が目詰まりを起こすため、定期的に交換が必要な部品である。その定期的な交換時期の到来は、例えば、油圧ショベル１のエンジンの稼働時間を計時するＳＭＲ（サービスメータ）が示す累積稼働時間に基づいて判断される。このような判断処理は、例えば、後述する通信コントローラ２００、モニタ装置２１３、或いは、管理サーバ１１１により行うことができる。
これらフィルター２０Ａ，２０Ｂ，２０Ｃには、識別装置３０Ａ，３０Ｂ，３０Ｃが取り付けられている。なお、上記のように、エンジンＥＧには、識別装置３０Ｄが取り付けられている。すなわち、フィルター２０Ａ，２０Ｂ，２０Ｃ及びエンジンＥＧは、識別装置３０（３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ）が取り付けられる被取付部品に相当する。
【００３５】
［識別装置の説明］
識別装置３０（３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ）は、当該識別装置３０が取り付けられた被取付部品（交換部品の他、エンジンＥＧ等の装置も含む）に関連した情報を記憶及び提供する。
識別装置３０Ａ，３０Ｂ，３０Ｃは、リーダー１５（１５Ａ，１５Ｂ）から出力される電波による電磁誘導やマイクロ波等によって電力を発生させるパッシブタイプのＩＣタグ３０１を用いることができる。本実施形態では、識別装置３０Ａ，３０Ｂ，３０Ｃは、それぞれ識別部品である少なくとも１つのＩＣタグ３０１（図４参照）を備える。このため、識別装置３０Ａ，３０Ｂ，３０Ｃは、それぞれ１つのＩＣタグ３０１を備えていてもよいし、複数のＩＣタグ３０１を備えるようにしてもよい。
また、識別装置３０Ｄは、上記パッシブタイプのＩＣタグ３０１を１つ備える。なお、識別装置３０Ｄが備えるＩＣタグ３０１は、識別装置３０Ａ，３０Ｂ，３０Ｃが備えるＩＣタグ３０１の形状及び構成と同じものでも異なるものでもよく、少なくとも後述するＩＣチップ３５及びアンテナ３６を備える。
このように、識別装置３０が、パッシブタイプのＩＣタグ３０１を備えることにより、内蔵電池を不要にでき、コストも安価にできるとともに、電池切れによる動作不良も防止できる。
【００３６】
［ＩＣタグの説明］
図４は、ＩＣタグ３０１の構成を示す概略図である。
ＩＣタグ３０１は、ＩＣチップ３５及び内部アンテナ３６をパッケージ材料３１，３２で封入したＲＦＩＤ（Radio Frequency Identification）タグである。
本実施形態のＩＣタグ３０１は、通信周波数帯として、ＵＨＦ（ultrahigh frequency）帯域、具体的には８６０〜９６０MHzの帯域での通信が可能である。なお、ＲＦＩＤタグの通信周波数帯としては、他の帯域でもよい。
ＩＣチップ３５は、アンテナ３６と接続されている。アンテナ３６の形状や寸法はリーダー１５Ａ、１５Ｂと通信が可能なように設定される。ＩＣチップ３５とアンテナ３６とは、パッケージ材料３１、３２の間に挟まれる。図４は、パッケージ材料３１を透過させた図示となっている。このようなＩＣタグ３０１は、両面テープや接着剤といった接合材を用いて、フィルター２０Ａ、２０Ｂ、２０Ｃ、エンジンＥＧに取り付けられる。
【００３７】
ＩＣチップ３５には、当該ＩＣチップ３５を識別するためのコード（ＴＩＤ：Tag Identifier）と、識別装置３０が装着される部品（例えばフィルター２０及びエンジンＥＧ）を識別するためのコード（ＥＰＣ：Electronic Product Code）とを含む部品情報（タグ情報）が記憶されている。
これらのうち、ＥＰＣには、部品の名前を識別する部品名識別番号、識別装置３０が取り付けられる部品の種類を特定する種別情報としての品番、製造日、同じ品番の部品のなかで個々の部品を特定する固有情報としてのシリアル番号（製造番号）、及び、当該部品の製造元を示すサプライヤコード等を含む識別情報が記憶されている。部品名識別番号とは、例えば、エンジンオイル用オイルフィルター、燃料プレフィルター、燃料メインフィルターといった部品を識別できるものであって、例えば、各部品に対し個別の番号を割り当てたものである。当該部品がエンジンＥＧの場合は、エンジン毎に割り当てられる個別の番号を部品名識別番号としてもよい。また、当該部品がエンジンＥＧである場合には、例えば、当該エンジンＥＧのオーバーホールの回数が識別情報に含まれる。
【００３８】
［リーダーの説明］
図５は、本発明の一実施形態における油圧ショベル１の構成、及び、油圧ショベル１を含んで構成される識別情報取得システム１００の概略構成を示すブロック図である。
機械室５Ａには、図５に示すように、識別装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄと通信する通信装置としてのリーダー１５（１５Ａ，１５Ｂ）が取り付けられている。これらリーダー１５は、それぞれ、識別装置３０Ａ，３０Ｂ，３０Ｃ，３０ＤのＩＣタグ３０１に記憶されている識別情報を含む部品情報（以下、単に「データ」と呼ぶこともある）を読み出して取得する。なお、本実施形態では、リーダー１５が、読み出し機能を有したもので説明するが、リーダー１５に代え、読み出し機能に加えて書き込み機能も有するリーダーライターを用いてもよい。
【００３９】
リーダー１５Ａは、本発明の第１通信装置に相当し、ポンプルーム５Ａ１に設置されている。そして、リーダー１５Ａは、後述する通信コントローラ２００による制御の下、フィルター２０Ａ，２０Ｂに取り付けられ、かつ、リーダー１５Ａの通信範囲内に位置することが想定された識別装置３０Ａ，３０Ｂと通信する。そして、リーダー１５Ａは、当該識別装置３０Ａ，３０Ｂからの部品情報の読み出しが可能であることを想定して読み出しを行う。更に、リーダー１５Ａは、他のリーダーであるリーダー１５Ｂの動作を制御する。すなわち、リーダー１５Ａは、本発明の第１通信装置に相当し、マスターとして機能する。また、リーダー１５Ｂは、本発明の第２通信装置に相当し、当該マスターにより動作が制御されるスレーブとして機能する。リーダー１５Ｂは、識別装置３０Ｃ，３０Ｄからの部品情報の読み出しが可能であることを想定して読み出しを行う。なお、リーダー１５Ａの通信範囲は、当該リーダー１５Ａから出力された電波が届き、当該電波に応じて識別装置３０から出力された応答信号をリーダー１５Ａが受信できる範囲を示す。リーダー１５Ｂの通信範囲も同様である。
【００４０】
図６は、マスターとして機能するリーダー１５Ａの構成を示すブロック図である。
リーダー１５Ａは、図６に示すように、指示判定手段１５１、情報受信手段１５２、スレーブ制御手段１５３、受信判定手段１５４、情報保持手段１５５、情報判定手段１５６、送信情報生成手段１５７及び情報送信手段１５８を有する。
指示判定手段１５１は、後述する通信コントローラ２００から、識別装置３０に記憶された部品情報の取得を指示する指示情報が入力されたか否かを判定する。
情報受信手段１５２は、指示判定手段１５１により指示情報が入力されたと判定された場合に、識別装置３０に電波を所定時間出力して、識別装置３０から出力される電波を受信する。
【００４１】
スレーブ制御手段１５３は、スレーブとして機能するリーダー１５Ｂの動作を制御する。例えば、スレーブ制御手段１５３は、上記指示情報と同様の指示情報をリーダー１５Ｂに出力する。
受信判定手段１５４は、情報受信手段１５２により受信された電波に応じて、識別装置３０から当該識別装置３０に記憶された部品情報を含む電波を受信できたか否かを判定する。また、受信判定手段１５４は、スレーブ制御手段１５３により指示情報を出力してから所定時間内に、リーダー１５Ｂから部品情報を受信できたか否かを判定することにより、リーダー１５Ｂが正常に動作しているか否かを判定する。
【００４２】
情報保持手段１５５は、本発明の第１通信装置側保持手段に相当する。情報保持手段１５５は、上記受信判定手段１５４により、情報受信手段１５２による出力電波に応じて識別装置３０から部品情報を受信できたと判定された場合、及び、スレーブとして機能するリーダー１５（１５Ｂ）から識別装置３０の部品情報を受信できたと判定された場合に、それぞれの部品情報をマスター側取得情報（第１通信装置側取得情報）として保持する。すなわち、情報保持手段１５５は、自己のリーダー１５Ａによる部品情報の取得対象であることを想定した識別装置３０Ａ，３０Ｂから取得された部品情報と、リーダー１５Ｂにより取得されることを想定した部品情報、すなわち、当該リーダー１５Ｂにより取得された識別装置３０Ｃ，３０Ｄの部品情報を含むスレーブ側取得情報（第２通信装置側取得情報）とを、マスター側取得情報として保持する。
【００４３】
情報判定手段１５６は、上記情報保持手段１５５に保持されたマスター側取得情報に含まれるスレーブ側取得情報に、エラー情報が含まれているか否かを判定する。
また、情報判定手段１５６は、保持されたマスター側取得情報に、同じ内容の部品情報が含まれるか否かを判定する重複判定処理を実行する。すなわち、情報判定手段１５６は、本発明の第１通信装置側判定手段に相当する。
なお、本実施形態では、情報判定手段１５６は、少なくとも上記品番及びシリアル番号が一致する部品情報を、同じ内容の部品情報（同じ内容の識別情報を有する部品情報）と判定する。ただし、油圧ショベル１に設けられる上記識別装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄがすべて異なる品番（種別情報）であっても、情報判定手段１５６は、リーダー１５Ａ或いはリーダー１５Ｂにより読み込まれた品番に、一致する部品情報があるならば、同じ内容の部品情報（同じ内容の識別情報を有する部品情報）と判定してもよい。また、油圧ショベル１に設けられる上記識別装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄがすべて異なるシリアル番号（固有情報）であっても、情報判定手段１５６は、リーダー１５Ａ或いはリーダー１５Ｂにより読み込まれたシリアル番号に、一致する部品情報があるならば、同じ内容の部品情報（同じ内容の識別情報を有する部品情報）と判定してもよい。
【００４４】
ここで、識別装置３０Ａ，３０Ｂ，３０Ｃは、それぞれが少なくとも１つのＩＣタグ３０１を有する。各ＩＣタグ３０１の配置位置によっては、１台のリーダー１５が、複数の識別装置３０Ａ，３０Ｂ，３０Ｃ、或いは、識別装置３０Ｄから部品情報を受信する場合がある。すなわち、異なる内容の部品情報が識別装置３０の各ＩＣタグ３０１からそれぞれ受信される場合がある。
一方、識別装置３０の配置位置によっては、それぞれ異なる位置に配置された複数のリーダー１５（１５Ａ，１５Ｂ）により、１つの識別装置３０から部品情報が受信される場合がある。
従って、後述する図１１〜１４にて説明するように、例えば、１つのリーダー１５が、１つの識別装置３０が有する１つのＩＣタグ３０１から部品情報を受信する場合がある他、複数のリーダー１５のそれぞれが、１つの識別装置３０が有する１つのＩＣタグ３０１から、同じ識別情報を有する部品情報を受信する場合がある。つまり、リーダー１５と識別装置３０との通信状況によっては、リーダー１５の通信範囲内に位置することが想定された識別装置３０とは異なる識別装置から部品情報を受信する場合がある。
【００４５】
これに対し、上記情報保持手段１５５は、マスター側取得情報に同じ内容の部品情報が含まれると上記情報判定手段１５６により判定された場合には、同じ内容の部品情報のうち、１つを残して他を削除して、これら同じ内容の部品情報を統合する整理処理（統合処理）を実行する。
このため、情報保持手段１５５により保持されるマスター側取得情報には、同じ内容の部品情報が含まれないこととなる。なお、本実施形態では、情報保持手段１５５は、同じ内容であると判定された部品情報のうち１つを残して他を削除しているが、削除せずに、送信情報生成手段１５７により生成される送信情報に含めないようにしてもよい。
【００４６】
送信情報生成手段１５７は、情報保持手段１５５に保持されたマスター側取得情報を含む送信情報を生成する。なお、送信情報生成手段１５７は、上記情報判定手段１５６によって同一部品情報が含まれていると判定されていた場合には、整理処理後のマスター側取得情報を含む送信情報を生成する。
また、送信情報生成手段１５７は、上記受信判定手段１５４により、識別装置３０Ａ，３０Ｂの部品情報が取得されなかったと判定された場合には、自己のリーダー１５（１５Ａ）を示す情報と、当該リーダー１５の動作状態を示す情報（識別装置３０と通信できなかった旨を示す情報）とを含む動作情報であるエラー情報を生成する。
【００４７】
更に、送信情報生成手段１５７は、上記受信判定手段１５４により、スレーブとして機能するリーダー１５Ｂから情報が、所定時間内に受信されなかったと判定された場合（すなわち、リーダー１５Ｂが正常に動作していないと判定された場合）には、当該リーダー１５（１５Ｂ）を示す情報と、当該リーダー１５の動作状態を示す情報（正常に動作していない旨を示す情報）とを含む動作情報であるエラー情報を生成する。
加えて、送信情報生成手段１５７は、情報判定手段１５６により、スレーブとして機能するリーダー１５（１５Ｂ）から受信された情報（すなわち、スレーブ側取得情報）にエラー情報が含まれていると判定された場合には、取得されたエラー情報に基づいて、通信コントローラ２００に送信するエラー情報を生成する。なお、取得されたエラー情報には、送信元のリーダー１５（１５Ｂ）を示す情報と、当該リーダー１５の動作状態を示す情報（識別装置３０と通信できなかった旨を示す情報）とが含まれているので、これらの情報が、通信コントローラ２００に送信されるエラー情報に含まれることとなる。
情報送信手段１５８は、送信情報生成手段１５７により生成された送信情報又はエラー情報を、後述する通信コントローラ２００に送信する。すなわち、情報送信手段１５８は、本発明の第１通信装置側送信手段に相当する。
【００４８】
リーダー１５Ｂは、本発明の第２通信装置に相当し、エンジンルーム５Ａ２内に設置されている。リーダー１５Ｂは、フィルター２０Ｃに取り付けられた識別装置３０Ｃ、及び、エンジンＥＧに取り付けられた識別装置３０Ｄと通信することが想定されている。すなわち、リーダー１５Ｂは、それぞれ当該リーダー１５Ｂの通信範囲内に位置することが想定された識別装置３０Ｃ，３０Ｄと通信する。そして、リーダー１５Ｂは、リーダー１５Ａによる制御の下、識別装置３０Ｃ，３０Ｄから部品情報を読み出す処理を実行する。
【００４９】
図７は、スレーブとして機能するリーダー１５Ｂの構成を示すブロック図である。
リーダー１５Ｂは、リーダー１５Ａの一部が省略された構成を有する。具体的に、リーダー１５Ｂは、図７に示すように、それぞれ上記した指示判定手段１５１、情報受信手段１５２、受信判定手段１５４、情報保持手段１５５、送信情報生成手段１５７及び情報送信手段１５８を有する。これらのうち、情報保持手段１５５及び情報送信手段１５８は、それぞれ、本発明の第２通信装置側保持手段及び第２通信装置側送信手段に相当する。
【００５０】
そして、リーダー１５Ｂの情報保持手段１５５は、情報受信手段１５２により受信された部品情報をスレーブ側取得情報として保持する。また、リーダー１５Ｂの送信情報生成手段１５７は、当該情報保持手段１５５により保持されているスレーブ側取得情報に基づいて送信情報を生成し、情報送信手段１５８は、当該送信情報をマスターとして機能するリーダー１５Ａに送信する。なお、リーダー１５Ｂの送信情報生成手段１５７も、受信判定手段１５４により、部品情報の取得対象である識別装置３０（３０Ｃ，３０Ｄ）から部品情報が取得されなかったと判定された場合には、上記エラー情報を生成し、当該エラー情報は、情報送信手段１５８により送信される。
このように、本実施形態では、リーダー１５Ｂは、上記スレーブ制御手段１５３及び情報判定手段１５６を備えていない。しかしながら、リーダー１５Ｂが当該各手段１５３，１５６を備えるが、当該各手段１５３，１５６が機能しない構成としてもよい。
【００５１】
これらリーダー１５の上記情報受信手段１５２は、例えば、９００ＭＨｚのＵＨＦ帯の電波を用いて識別装置３０が有するＩＣタグ３０１と通信する。この周波数帯の電波であれば、１ｍ程度離れた識別装置３０（３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ）とも交信できるため、上記ポンプルーム５Ａ１内及びエンジンルーム５Ａ２内でも利用できる。
【００５２】
なお、本実施形態では、読み取り装置であるリーダー１５を通信装置として用いている。しかしながら、リーダー１５に代えて、識別装置３０から情報を読み取るだけでなく書き込みの機能をも有するリーダーライター（読み書き装置）を採用することも可能である。
また、本実施形態では、２台のリーダー１５（１５Ａ，１５Ｂ）が設けられているが、リーダー１５は、リーダー１５Ａの１台のみであってもよく、リーダー１５Ａ，１５Ｂを含む３台以上あってもよい。リーダー１５と各識別装置３０との通信状態は、相対位置関係によって決まるため、複数のリーダー１５を設けることで、より高い確率でＩＣタグに記憶されている部品情報を読み取ることができる。
【００５３】
［各コントローラの説明］
作業車両である油圧ショベル１は、上記構成の他、図５に示すように、通信コントローラ２００、リーダー１５Ａ，１５Ｂ、エンジンコントローラ２１１、ポンプコントローラ２１２及びモニタ装置２１３と、これらを接続して互いに通信可能とする車体内ネットワーク２１０と、を備える。
エンジンコントローラ２１１は、エンジンＥＧへの燃料供給量を調整して、当該エンジンＥＧの出力を制御する。ポンプコントローラ２１２は、ポンプＰＮの出力を制御する。
モニタ装置２１３は、燃料残量や油圧ショベル１の故障情報等を表示する表示機能や、油圧ショベル１の動作設定等を行う入力機能を備える。また、モニタ装置２１３は、油圧ショベル１のエンジンＥＧの稼働時間を計時するＳＭＲ（サービスメータ）が備えられており、ＳＭＲはモニタ装置２１３に表示されるとともに、ＳＭＲの情報（累積稼働時間の情報）は、通信コントローラ２００、通信ネットワーク１２０を介して管理センタ１１０に送信される。
【００５４】
通信コントローラ２００は、後述する通信ネットワーク１２０を介した管理センタ１１０との相互通信を可能とするために、アンテナ２０１に接続された通信端末２０２を有する。この通信コントローラ２００は、各コントローラ２１１，２１２及びモニタ装置２１３や、上記リーダー１５の動作を制御する制御装置として機能する他、当該リーダー１５から取得された情報を処理する処理装置としても機能する。すなわち、通信コントローラ２００は、本発明の処理装置に相当する。従って、通信コントローラ２００は、リーダー１５により取得されたデータや当該処理を実行するプログラムを記憶するための記憶装置を備えている。そのプログラムは、例えば、新たにリーダー１５により取得されたデータと記憶装置に記憶されているデータと比較する処理を実行する。また、通信コントローラ２００は、そのような処理を実行するための演算装置も備えている。
【００５５】
本実施形態では、通信コントローラ２００は、油圧ショベル１のオペレータが図示しないキースイッチをオンに操作してエンジンＥＧを始動させた際に、リーダー１５を作動させる。なお、リーダー１５を作動させるためには、キースイッチをアクセサリー位置に操作して、通信コントローラ２００やリーダー１５をはじめとする電子機器等が、図示しないバッテリから給電された状態とさせればよい。つまり、リーダー１５を作動させるためには、必ずしもエンジンＥＧを始動させなくてもよい。
また、リーダー１５が作動するタイミングは、これに限らず、通信コントローラ２００にタイマー機能を設け、通信コントローラ２００が、例えば一日に一回、或いは、一週間に一回など、所定のタイミングになった際にリーダー１５を作動させるように設定しておくようにしてもよい。つまり、定期的にリーダー１５を作動させて識別装置３０から部品情報を取得できるようにしてもよい。
また、上記オペレータの操作指示に応じて、通信コントローラ２００が、リーダー１５を作動させる構成としてもよい。すなわち、当該オペレータが所定の起動信号を発生するための操作ボタンを操作した際、通信コントローラ２００が、その起動信号を受信した場合にリーダー１５を作動させるように構成してもよい。
【００５６】
更に、後述する管理センタ１１０（図５参照）の管理者の操作指示によって、通信コントローラ２００がリーダー１５を作動させる構成としてもよい。すなわち、当該管理者が管理センタ１１０から通信ネットワーク１２０を介して所定の起動信号を油圧ショベル１に送信し、通信コントローラ２００が、当該起動信号を受信した際に、リーダー１５を作動させるように構成してもよい。なお、管理者の操作指示に代えて、管理センタ１１０に所定の周期で起動信号を生成する起動信号生成プログラムを設け、自動的に起動信号が油圧ショベル１に送信されるようにしてもよい。
加えて、フィルターヘッド１３Ａ，１３Ｂにフィルター２０Ａ，２０Ｂ，２０Ｃ（フィルター２０Ｃが装着されるフィルターヘッドについては図示省略）の脱着を検出するセンサを設け、当該センサの出力に応じてリーダー１５を作動させるように構成してもよい。
【００５７】
通信コントローラ２００は、上記のように、リーダー１５により取得されたデータを処理する。例えば、通信コントローラ２００は、当該データと記憶済みのデータとを比較する。そして、通信コントローラ２００は、新しいデータが取得されたと判定した場合には、記憶済みのデータを新たに取得したデータで更新する。なお、このような比較処理は、後述する管理サーバ１１１で行ってもよい。
【００５８】
そして、通信コントローラ２００は、各識別装置３０から読み込んだデータを、日時データとともに、通信端末２０２、アンテナ２０１及び通信ネットワーク１２０を介して管理センタ１１０の管理サーバ１１１に送信する。通信コントローラ２００には、図示しない、例えば時計ＩＣを備え、時計ＩＣにより日時データを取得することができる。このような日時データとしては、各リーダー１５が作動した日時（電波を発信した日時）、各リーダー１５が識別装置３０のデータを読み込んだ日時、及び、当該識別装置３０のデータを管理サーバ１１１に送信する日時の少なくともいずれかを例示できる。なお、日時データに代えて、日付又は時刻を示すデータを用いてもよい。
なお、以上に説明した通信コントローラ２００の機能を、他のコントローラ（例えば、ポンプコントローラ２１２）やリーダー１５が備えていてもよい。
このような作業車両である油圧ショベル１において、本発明の識別情報取得システムは、当該油圧ショベル１に設けられる識別装置３０（３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ）、リーダー１５（１５Ａ，１５Ｂ）及び通信コントローラ２００を備えて構成される。
【００５９】
［作業車両に係る識別情報取得システム］
次に、各識別装置３０に記憶された情報を利用した識別情報取得システム１００について説明する。以下では、油圧ショベル１を備える識別情報取得システム１００を例示するが、他の作業車両としての建設機械にも、本発明は適用可能である。
識別情報取得システム１００は、作業車両に搭載された部品やエンジンＥＧを、当該作業車両とは異なる位置の管理センタ１１０にて、通信ネットワーク１２０を介して管理及び監視する。この識別情報取得システム１００は、図５に示すように、管理センタ１１０と、少なくとも１台の作業車両（例えば油圧ショベル１）と、当該管理センタ１１０及び作業車両の間で情報を送受信する通信ネットワーク１２０と、を備える。なお、対象とする作業車両は、例えば油圧ショベルとブルドーザといった種類が異なる作業車両を対象としてもよい。
これらのうち、通信ネットワーク１２０は、無線通信によるデータ通信用のネットワークであり、携帯電話網や衛星通信網を利用できる。
【００６０】
管理センタ１１０は、複数の作業車両の部品情報を含む各種情報を一元的に管理する管理サーバ１１１を備える。
管理サーバ１１１は、ハードディスク等で構成される大容量記憶装置を備える。管理サーバ１１１は、液晶モニタ等で構成される表示装置１１２や、無線又は有線にて通信可能な通信機器１１３等と相互に通信可能に構成されている。そして、管理サーバ１１１は、通信ネットワーク１２０を介して、例えば、油圧ショベル１から受信した上記部品情報や油圧ショベル１の累積稼働時間の情報等を管理及び記憶する。
【００６１】
具体的に、管理サーバ１１１は、上記記憶装置により、部品情報に含まれるＴＩＤとＥＰＣとを関連付けて記憶している。従って、管理サーバ１１１は、新たに取得された部品情報（データ）、すなわち、ＩＣタグ３０１から読み出したＴＩＤとＥＰＣとのデータの組み合わせを、既に記憶している部品情報（データ）と照合することで、作業車両の部品（例えばフィルター２０）が交換されたのか否かや、交換された部品が純正品であるか否かの判定を実施できる。また、このような照合を行うことにより、当該部品が作業車両に取り付けられてからの経過時間を把握することが可能である。このため、例えば、フィルター２０の交換時期を管理サーバ１１１側で管理できる。
【００６２】
［識別情報取得システムでの情報収集処理］
図８は、識別情報取得システム１００にて実行される情報収集処理を示すフローチャートである。
本実施形態に係る識別情報取得システム１００では、油圧ショベル１の通信コントローラ２００から入力される指示情報に基づいて、リーダー１５が上記識別装置３０から部品情報を取得し、当該リーダー１５から受信された部品情報を、通信ネットワーク１２０を介して、管理センタ１１０に送信する情報収集処理を実行する。
情報収集処理では、図８に示すように、まず、オペレータによる図示しないキースイッチのオン操作に応じて、図示しないバッテリから通信端末２０２へ給電され、通信端末２０２の電源がＯＮされ、これにより、通信コントローラ２００が起動する（ステップＳ１）。
更に、リーダー（１５Ａ、１５Ｂ）に対しても図示しないバッテリから給電が行われ、リーダー１５（１５Ａ，１５Ｂ）の電源がＯＮされる（ステップＳ２）。なお、前述のように、管理者の操作指示等によってリーダー１５の電源をＯＮさせるようにしてもよい。つまり、通信コントローラ２００は、リーダー１５（１５Ａ，１５Ｂ）の電源をＯＮするためのＯＮ信号を、車体内ネットワーク２１０を介してリーダー１５（１５Ａ，１５Ｂ）に送信し、リーダー１５（１５Ａ，１５Ｂ）は、そのＯＮ信号を受けてから電源がＯＮされるようにしてもよい。このようにすることで、例えば夜間など油圧ショベル１が休車中であっても、リーダー１５（１５Ａ，１５Ｂ）は、識別装置３０から、識別情報を含む部品情報を取得できる。例えば、通信コントローラ２００が所定の周期で自動的に起動するようにしておき、通信コントローラ２００が起動した際に、アンテナ２０１を介して所定の起動信号を受信したら、通信コントローラ２００は、当該ＯＮ信号を、車体内ネットワーク２１０を介してリーダー１５（１５Ａ，１５Ｂ）に送信する。リーダー１５（１５Ａ，１５Ｂ）は、当該ＯＮ信号を受信した後、起動して識別装置３０の識別情報を読み込む。ステップＳ２の後、通信コントローラ２００及びリーダー１５は、情報取得処理ＳＡを実行する。
【００６３】
図９は、情報取得処理ＳＡを示すフローチャートである。
情報取得処理ＳＡでは、図９に示すように、まず、通信コントローラ２００が、マスターであるリーダー１５Ａに対して、識別装置３０からの部品情報の取得指示を実施する（ステップＳＡ１１）。具体的に、通信コントローラ２００は、車体内ネットワーク２１０を介してリーダー１５Ａに対して、部品情報を取得させる指示情報を出力する。この後、通信端末２０２は、処理をステップＳＡ１２に移行する。
【００６４】
マスターであるリーダー１５Ａは、指示判定手段１５１により、上記ステップＳ２にて電源がＯＮされた後、通信端末２０２から部品情報の取得を指示する指示情報が入力されたか否かを判定する（ステップＳＡ２１）。この指示判定手段１５１による判定処理は、指示情報が入力されるまで繰り返し実行される。
ここで、指示情報が入力されたと判定された場合には（ステップＳＡ２１、ＹＥＳ）、リーダー１５Ａは、情報受信手段１５２により電波を識別装置３０Ａ，３０Ｂに対して所定時間出力する（ステップＳＡ２２）。
【００６５】
この後、リーダー１５Ａは、受信判定手段１５４により、識別装置３０Ａ，３０Ｂから部品情報が取得されたか否かを（当該部品情報を含む電波が受信されたか否か）判定する（ステップＳＡ２３）。
ステップＳＡ２３の判定処理にて、部品情報が取得された（電波が受信された）と判定されると（ステップＳＡ２３、ＹＥＳ）、リーダー１５Ａは、情報保持手段１５５により、取得された部品情報と上記日時データとを関連付け、これらをマスター側取得情報として保持する（ステップＳＡ２４）。なお、日時データは、通信コントローラ２００の図示しない時計ＩＣより取得して部品情報と関連付けてもよいし、リーダー１５Ａでは日時データを関連付けずに、取得された部品情報が、後述するように送信情報として通信コントローラ２００に送信された後に、部品情報と日時データとが関連付けられるようにしてもよい。そして、リーダー１５Ａは、処理をステップＳＡ２６に移行する。
一方、ステップＳＡ２３の判定処理にて、部品情報が取得されなかったと判定されると（ステップＳＡ２３、ＮＯ）、リーダー１５Ａは、送信情報生成手段１５７により、自己のリーダー１５（１５Ａ）を示す情報と、識別装置３０と通信できなかった旨を示す情報とを含むエラー情報を生成する（ステップＳＡ２５）。この後、リーダー１５Ａは、処理をステップＳＡ２６に移行する。
【００６６】
ステップＳＡ２６では、リーダー１５Ａは、スレーブ制御手段１５３により、部品情報の取得を指示する指示情報を車体内ネットワーク２１０を介してリーダー１５Ｂに出力する（ステップＳＡ２６）。この後、リーダー１５Ａは、処理をステップＳＡ２７に移行する。
【００６７】
スレーブとして機能するリーダー１５Ｂは、上記ステップＳＡ２１〜２５と同様のステップＳＡ４１〜ＳＡ４５と、ステップＳＡ４６とを実行する。
すなわち、リーダー１５Ｂは、指示判定手段１５１により、車体内ネットワーク２１０を介して上記指示情報が入力されたか否かを判定する（ステップＳＡ４１）。この判定処理も、指示情報が入力されるまで繰り返し実行される。
ここで、指示情報が入力されたと判定された場合には（ステップＳＡ４１、ＹＥＳ）、リーダー１５Ｂは、情報受信手段１５２により識別装置３０Ｃ，３０Ｄに電波を所定時間出力する（ステップＳＡ４２）。
【００６８】
そして、リーダー１５Ｂは、受信判定手段１５４により、識別装置３０Ｃ，３０Ｄから部品情報が取得されたか否か（当該部品情報を含む電波が受信されたか否か）を判定する（ステップＳＡ４３）。
ステップＳＡ４３の判定処理にて、部品情報が取得された（電波が受信された）と判定されると（ステップＳＡ４３、ＹＥＳ）、リーダー１５Ｂは、情報保持手段１５５により、取得された部品情報と上記日時データとを関連付け、これらをスレーブ側取得情報として保持する（ステップＳＡ４４）。日時データの取得や部品情報と日時データとの関連付けについては、前述のような方法で行うことができる。そして、リーダー１５Ｂは、処理をステップＳＡ４６に移行する。
【００６９】
一方、ステップＳＡ４３の判定処理にて、部品情報が取得されなかったと判定されると（ステップＳＡ４３、ＮＯ）、リーダー１５Ｂは、送信情報生成手段１５７により、自己のリーダー１５（１５Ｂ）を示す情報と、識別装置３０と通信できなかった旨を示す情報とを含むエラー情報を生成する（ステップＳＡ４５）。この後、リーダー１５Ｂは、処理をステップＳＡ４６に移行する。
【００７０】
ステップＳＡ４６では、リーダー１５Ｂは、ステップＳＡ４４にてスレーブ側取得情報が保持されていれば、当該スレーブ側取得情報を含む送信情報を生成し、また、ステップＳＡ４５にてエラー情報が生成されていれば、当該エラー情報を含む送信情報を生成し、情報送信手段１５８により、当該送信情報をリーダー１５Ａに送信する（ステップＳＡ４６）。
これにより、リーダー１５Ｂにおける情報取得処理ＳＡは終了する。
【００７１】
ステップＳＡ２７では、リーダー１５Ａは、受信判定手段１５４により、ステップＳＡ２６での指示情報の出力から所定時間内に、リーダー１５Ｂからの送信情報が受信されたか否かを判定する（ステップＳＡ２７）。
ステップＳＡ２７の判定処理にて、送信情報が受信されなかったと判定されると（ステップＳＡ２７、ＮＯ）、リーダー１５Ａは、送信情報生成手段１５７により、リーダー１５Ｂを示す情報、及び、当該リーダー１５Ｂの動作状態を示す情報（リーダー１５Ｂからの送信情報を受信できず、当該リーダー１５Ｂが正常に動作していない旨を示す情報）を含むエラー情報を生成する（ステップＳＡ２８）。この後、リーダー１５Ａは、処理をステップＳＡ３１に移行する。
【００７２】
一方、ステップＳＡ２７の判定処理にて、送信情報が受信されたと判定されると（ステップＳＡ２７、ＹＥＳ）、リーダー１５Ａは、情報保持手段１５５により、当該送信情報に含まれるスレーブ側取得情報を、ステップＳＡ２４で保持された部品情報とともに、マスター側取得情報として保持する（ステップＳＡ２９）。この際、上記ステップＳＡ２４と同様に、リーダー１５Ａは、当該スレーブ側取得情報に含まれる部品情報と上記日時データとを関連付けて保持する。
【００７３】
次に、リーダー１５Ａは、情報判定手段１５６により、マスター側取得情報に含まれるスレーブ側取得情報にエラー情報が含まれているか否かを判定する（ステップＳＡ３０）。
このステップＳＡ３０の判定処理にて、エラー情報が含まれていないと判定されると（ステップＳＡ３０、ＮＯ）、リーダー１５Ａは、処理をステップＳＡ３１に移行する。
このステップＳＡ３０の判定処理にて、エラー情報が含まれると判定されると（ステップＳＡ３０、ＹＥＳ）、リーダー１５Ａは、ステップＳＡ２８に移行し、取得されたエラー情報に基づいて上記エラー情報を生成する。この後、リーダー１５Ａは、上記のように、処理をステップＳＡ３１に移行する。
【００７４】
ステップＳＡ３１では、リーダー１５Ａは、情報判定手段１５６により上記重複判定処理を実行する（ステップＳＡ３１）。
このステップＳＡ３１の判定処理にて、マスター側取得情報に同じ内容の部品情報は含まれていないと判定されると（ステップＳＡ３１、ＮＯ）、リーダー１５Ａは、処理をステップＳＡ３３に移行する。
一方、ステップＳＡ３１の判定処理にて、同じ内容の部品情報が含まれると判定されると（ステップＳＡ３１、ＹＥＳ）、リーダー１５Ａは、情報保持手段１５５により、上記整理処理を実行する（ステップＳＡ３２）。これにより、重複する部品情報がまとめられる。この後、リーダー１５Ａは、処理をステップＳＡ３３に移行する。
【００７５】
ステップＳＡ３３では、リーダー１５Ａは、送信情報生成手段１５７により、情報保持手段１５５にてマスター側取得情報が保持されていれば当該マスター側取得情報を含み、また、送信情報生成手段１５７によりエラー情報が生成されていれば当該エラー情報を含む送信情報を生成し、情報送信手段１５８により、当該送信情報を車体内ネットワーク２１０を介して通信コントローラ２００に送信する（ステップＳＡ３３）。
これにより、リーダー１５Ａにおける情報取得処理ＳＡは終了する。
なお、スレーブとして機能するリーダー１５Ｂが複数存在する場合には、上記ステップＳＡ２６〜ＳＡ３０を当該リーダー１５Ｂ毎に実行し、取得された全ての部品情報に対して、上記ステップＳＡ３１の重複判定処理とステップＳＡ３２の整理処理とを実行する。
【００７６】
ステップＳＡ１２では、通信コントローラ２００は、リーダー１５Ａから送信された送信情報（部品情報及びエラー情報の少なくともいずれかを含む情報）を取得する。
これにより、通信コントローラ２００における情報取得処理ＳＡは終了する。
【００７７】
図８に戻り、情報取得処理ＳＡが終了した油圧ショベル１では、通信コントローラ２００が、上記ステップＳＡ１２にて取得された送信情報に含まれる部品情報（それぞれの識別装置３０から受信された部品情報）と、既に通信コントローラ２００の所定の記憶装置に記憶されている部品情報とが同一か否かを判定する（ステップＳ３）。なお、取得された送信情報にエラー情報が含まれている場合は、何らかの理由により部品情報を取得できなかった場合に相当するので、このような場合には、同一でないと判定される。また、ステップＳＡ１２にて、リーダー１５Ａから送信情報を取得できなかった場合も同様に、部品情報は同一でないと判定される。この場合には、通信コントローラ２００は、マスターとなるリーダー１５（１５Ａ）からの情報取得ができなかった旨の情報、すなわち、当該リーダー１５Ａが正常に動作していないことを示す情報を含むエラー情報を生成し、後述する情報送信処理ＳＢにて、当該エラー情報を含む送信情報を管理サーバ１１１に送信する。
【００７８】
上記ステップＳ３の判定処理にて、同一であると判定された場合には（ステップＳ３、ＹＥＳ）には、本実施形態では、通信コントローラ２００は、情報収集処理を終了する。しかしながら、新たに取得された部品情報と、既に記憶している部品情報とが同一である場合でも、後述する情報送信処理ＳＢを実行してもよい。
一方、上記ステップＳ３の判定処理にて、同一でないと判定された場合には（ステップＳ３、ＮＯ）、通信コントローラ２００は、管理センタ１１０に、取得した情報を送信する情報送信処理ＳＢを実行する。
【００７９】
図１０は、通信コントローラ２００により実行される情報送信処理ＳＢ、及び、管理サーバ１１１により実行される情報記憶処理を示すフローチャートである。
まず、情報送信処理ＳＢ（ステップＳＢ１〜ＳＢ３）について説明する。
情報送信処理ＳＢでは、図１０に示すように、通信コントローラ２００は、部品情報が新たに取得されている場合には、当該部品情報で、既に記憶している部品情報を更新する（ステップＳＢ１）。この際、通信コントローラ２００は、全ての識別装置３０の部品情報が取得されている場合には、記憶している全ての部品情報を、新たに取得した部品情報で更新してもよく、異なると判断された部品情報のみ、新たに取得した部品情報で更新してもよい。また、現在取得されている部品情報を上記モニタ装置２１３に表示させてもよい。更に、エラー情報が取得されている場合には、当該モニタ装置２１３等により警告を発してもよい。
【００８０】
次に、通信コントローラ２００は、取得した情報を管理サーバ１１１に送信するための送信情報を生成する（ステップＳＢ２）。この送信情報には、上記ステップＳ３において異なると判定された部品情報やエラー情報、及び、これら情報に関連する上記日時データが含まれる。なお、新たに取得された全ての情報（ステップＳＡ１２にてリーダー１５Ａから受信された送信情報に含まれる情報）が含まれていてもよい。
この後、通信コントローラ２００は、通信ネットワーク１２０を介して、生成された送信情報を出力するために管理サーバ１１１に送信する（ステップＳＢ３）。
これにより、油圧ショベル１における情報送信処理ＳＢは終了する。
【００８１】
次に、情報記憶処理（ステップＳＣ１〜ＳＣ３）について説明する。管理サーバ１１１は、以下に示す情報記憶処理を実行する。
情報記憶処理では、図１０に示すように、管理サーバ１１１は、予め設定された作業車両（例えば、油圧ショベル１）からの送信情報が受信されたか否かの判定処理を繰り返し実行している（ステップＳＣ１）。
そして、送信情報が受信されたと判定すると（ステップＳＣ１、ＹＥＳ）、管理サーバ１１１は、当該送信情報を受信した日時（時刻及び日付）を取得する（ステップＳＣ２）。
この後、管理サーバ１１１は、受信した送信情報から部品情報やエラー情報を抽出し、これら情報とステップＳＣ２にて取得された日時とを関連付けて記憶する（ステップＳＣ３）。この際、上記ステップＳ３と同様の判定処理を実行し、過去に取得された部品情報と異なる部品情報やエラー情報を、管理サーバ１１１の管理者に報知してもよい。
これにより、管理サーバ１１１における情報記憶処理は終了し、ひいては、識別情報取得システム１００における情報収集処理が終了する。
なお、上記情報収集処理では、オペレータが図示しないキースイッチをオンに操作した際にリーダー１５の電源がＯＮされて、情報取得処理ＳＡが実施されるとした。しかしながら、上記のように、リーダー１５の電源がＯＮされるタイミングは、適宜変更可能である。
【００８２】
以上の識別情報取得システム１００によれば、管理サーバ１１１は、識別装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄの部品情報を取得することで、例えば、フィルター２０Ａ，２０Ｂ，２０Ｃの交換時期や、エンジンＥＧのオーバーホールの回数を把握できる。
そして、管理サーバ１１１が受信した識別装置３０の部品情報、及び、当該部品情報を油圧ショベル１が取得及び送信する際に関連付けた上記日時データが、過去に受信した部品情報及び日時データと異なれば、新たなフィルター２０Ａ，２０Ｂ，２０Ｃ及びエンジンＥＧの装着を認識できる他、部品交換された時期やエンジンＥＧがオーバーホールされた時期を把握できる。
【００８３】
ところで、模倣品フィルターには正規の識別装置３０が取り付けられていないか、識別装置３０そのものが取り付けられていないことが想定される。従って、油圧ショベル１に模倣品フィルターが取り付けられた場合、リーダー１５、通信コントローラ２００及び管理サーバ１１１は、部品情報を取得できないおそれがある。この場合には、リーダー１５により上記エラー情報が生成され、当該エラー情報は、マスターとして機能するリーダー１５Ａを介して、通信コントローラ２００及び管理サーバ１１１により取得される。このため、管理サーバ１１１側では、模倣品フィルターが油圧ショベル１に取り付けられている可能性を推測できる。
【００８４】
なお、各フィルター２０Ａ，２０Ｂ，２０Ｃは、各々で交換されるタイミング（交換時期）は必ずしも一致しないが、上記のように通信コントローラ２００が新たに取得したデータと既に記憶済みのデータとを比較する処理を行うことでフィルター毎の交換時期を把握できる。そして、管理サーバ１１１は、作業車両において累積稼動時間を記録する図示しないＳＭＲ（サービスメータ）の情報と関連付けて、作業車両における各フィルター２０Ａ，２０Ｂ，２０Ｃの使用時間を把握できるため、次の交換時期を容易にかつ確実に管理できる。また、識別装置３０Ｄの部品情報に含まれるエンジンＥＧのオーバーホールの回数を取得できるので、当該回数が変化した時からの上記累積稼動時間の変化量に基づいて、次のオーバーホールの時期を容易にかつ確実に管理できる。
このように、各リーダー１５が適切に動作して、識別装置３０の情報を確実に取得することは、上記識別情報取得システム１００を構築する上で、非常に重要である。
【００８５】
識別情報取得システム１００における部品情報の取得パターンを図１１〜１４に基づいて説明する。なお、取得パターンは図１１〜１４に示す例に限らないが、代表的なパターンを図１１〜１４に示す。
図１１〜１４は、フィルター２０Ａ，２０Ｂのように、異なる被取付部品に取り付けられた２つの識別装置３０の識別情報（部品情報）を、リーダー１５Ａ，１５Ｂで取得する場合の様々な例を示す。
【００８６】
図１１の場合、一方の識別装置３０は識別情報ＡＢＣを含む部品情報を記憶し、他方の識別装置３０は識別情報ＤＥＦを含む部品情報を記憶している。リーダー１５Ａは、一方の識別装置３０の識別情報ＡＢＣを含む部品情報を取得し、リーダー１５Ｂは、他方の識別装置３０の識別情報ＤＥＦを含む部品情報を取得する。このように、図１１の例では、各リーダー１５Ａ，１５Ｂが、別々の識別装置３０から別々の識別情報ＡＢＣ，ＤＥＦを含む部品情報を読み込む。
この場合、第２通信装置であるリーダー１５Ｂは、取得した識別情報ＤＥＦを含む部品情報を、第１通信装置であるリーダー１５Ａに送信する。リーダー１５Ａは、自らが取得した識別情報ＡＢＣと、リーダー１５Ｂから送信された識別情報ＤＥＦとを保持し、同じ内容の識別情報があるかを判定する。そして、リーダー１５Ａは、識別情報ＡＢＣと識別情報ＤＥＦとが異なるため、識別情報（部品情報）の統合は行わず、各識別情報ＡＢＣ，ＤＥＦを含む部品情報を通信コントローラ２００に送信する。
【００８７】
図１２の場合も、一方の識別装置３０は識別情報ＡＢＣを含む部品情報を記憶し、他方の識別装置３０は識別情報ＤＥＦを含む部品情報を記憶する。図１２の例では、各リーダー１５Ａ，１５Ｂの通信範囲内に、２つの識別装置３０が存在することから、各リーダー１５Ａ，１５Ｂは、それぞれ各識別装置３０の識別情報ＡＢＣおよび識別情報ＤＥＦを含む部品情報を取得する。このように、図１２の例では、各リーダー１５Ａ，１５Ｂは、同じ識別情報ＡＢＣ，ＤＥＦを含む部品情報を読み込む。
この場合、第２通信装置であるリーダー１５Ｂは、取得した識別情報ＡＢＣ，ＤＥＦを含む部品情報を、第１通信装置であるリーダー１５Ａに送信する。リーダー１５Ａは、自らが取得した識別情報ＡＢＣ，ＤＥＦを含む部品情報と、リーダー１５Ｂから送信された識別情報ＡＢＣ，ＤＥＦを含む部品情報とを保持し、同じ内容の識別情報があるかを判定する。そして、リーダー１５Ａは、同じ識別情報ＡＢＣを含む部品情報同士と、識別情報ＤＥＦを含む部品情報同士とを統合する。リーダー１５Ａは、上記整理処理（統合処理）により、識別情報ＡＢＣを含む１つの部品情報と、識別情報ＤＥＦを含む１つの部品情報とが残るので、各識別情報ＡＢＣ，ＤＥＦを含む部品情報を通信コントローラ２００に送信する。
【００８８】
図１３の場合、一方の識別装置３０は識別情報ＡＢＣを含む部品情報が記憶された２つの識別部品を有し、他方の識別装置３０は識別情報ＤＥＦを含む部品情報が記憶された２つの識別部品を有する。リーダー１５Ａは、一方の識別装置３０の１つの識別部品から識別情報ＡＢＣを含む部品情報を取得し、リーダー１５Ｂは、他方の識別装置３０の２つの識別部品から識別情報ＤＥＦを含む部品情報をそれぞれ取得する。このように、図１３の例では、リーダー１５Ｂが、識別装置３０の２つの識別部品から同一の部品情報をそれぞれ読み込む。
この場合、第２通信装置であるリーダー１５Ｂは、取得した識別情報ＤＥＦを含む２つの部品情報を、第１通信装置であるリーダー１５Ａに送信する。リーダー１５Ａは、自らが取得した識別情報ＡＢＣを含む部品情報と、リーダー１５Ｂから送信された２つの部品情報とを保持し、同じ内容の識別情報があるかを判定する。そして、リーダー１５Ａは、同じ識別情報ＤＥＦを含む部品情報同士を統合する。リーダー１５Ａは、上記整理処理（統合処理）により、識別情報ＡＢＣを含む１つの部品情報と、識別情報ＤＥＦを含む１つの部品情報とが残るので、各識別情報ＡＢＣ、ＤＥＦを含む部品情報を通信コントローラ２００に送信する。
なお、図１３の例では、一方の識別装置３０は、識別情報ＡＢＣを含む部品情報が記憶された２つの識別部品を有していたが、識別情報ＡＢＣを含む部品情報が記憶された１つの識別部品のみを備えていてもよい。この場合も、リーダー１５Ａが識別情報ＡＢＣを含む１つの部品情報のみを取得し、リーダー１５Ｂが識別情報ＤＥＦを含む２つの部品情報を取得すれば、リーダー１５Ａは、図１３の例と同じ統合処理を行うことになる。
【００８９】
図１４の場合、図１３の例と同じく、一方の識別装置３０は識別情報ＡＢＣを含む部品情報が記憶された２つの識別部品を有し、他方の識別装置３０は識別情報ＤＥＦを含む部品情報が記憶された２つの識別部品を有する。リーダー１５Ａは、一方の識別装置３０の２つの識別部品から部品情報をそれぞれ取得する。リーダー１５Ｂは、他方の識別装置３０の２つの識別部品から部品情報（識別情報ＤＥＦを含む）をそれぞれ取得し、更に一方の識別装置３０の１つの識別部品から部品情報（識別情報ＡＢＣを含む）を取得する。このように、図１４の例では、リーダー１５Ａは、一方の識別装置３０の２つの識別部品から識別情報がＡＢＣである同一の部品情報をそれぞれ読み込む。また、リーダー１５Ｂは、他方の識別装置３０の２つの識別部品から識別情報がＤＥＦである同一の部品情報をそれぞれ読み込む。
この場合、第２通信装置であるリーダー１５Ｂは、取得した３つの部品情報（識別情報がＤＥＦ，ＤＥＦ，ＡＢＣの部品情報）を、第１通信装置であるリーダー１５Ａに送信する。リーダー１５Ａは、自らが取得した２つの部品情報（識別情報がＡＢＣ，ＡＢＣの部品情報）と、リーダー１５Ｂから送信された３つの部品情報（識別情報がＤＥＦ，ＤＥＦ，ＡＢＣの部品情報）とを保持し、同じ内容の識別情報があるかを判定する。そして、リーダー１５Ａは、同じ識別情報ＡＢＣを含む部品情報同士と、識別情報ＤＥＦを含む部品情報同士とを統合する。リーダー１５Ａは、上記整理処理（統合処理）により、識別情報ＡＢＣを含む１つの部品情報と、識別情報ＤＥＦを含む１つの部品情報とが残るので、各識別情報ＡＢＣ，ＤＥＦを含む部品情報を通信コントローラ２００に送信する。
【００９０】
以上説明した本実施形態に係る油圧ショベル１及び識別情報取得システム１００によれば、以下の効果がある。
リーダー１５Ａにより識別装置３０Ａ，３０Ｂから取得された部品情報、及び、リーダー１５Ｂから受信されたスレーブ側取得情報（リーダー１５Ｂにより、例えば識別装置３０Ｃ，３０Ｄから取得された部品情報）が含まれるマスター側取得情報に、同じ内容の部品情報が含まれると判定されると、当該同じ内容の部品情報は統合される。すなわち、リーダー１５Ａ，１５Ｂのそれぞれにより、同じ識別装置３０から同じ内容の部品情報が同時に取得された場合、当該マスター側取得情報における同じ内容の部品情報は統合される。
つまり、識別装置３０に記憶された部品情報を確実に取得するために、複数のリーダー１５を設けたことにより、各々のリーダー１５が同じ部品情報を取得するおそれがあるが、各々のリーダー１５が同じ部品情報を取得したとしても、本実施形態に係る油圧ショベル１及び識別情報取得システム１００によれば、取得された情報を的確に処理して管理サーバ１１１側（管理者側）に提供することができる。車体内ネットワーク２１０に流れる情報量を低減でき、処理装置である通信コントローラ２００での処理が遅延するような状況を回避することができる。また、処理装置である通信コントローラ２００から、例えば外部に部品情報を出力する場合、部品情報の情報量を低減することができるため、通信費の抑制や通信時間の短縮化を図ることができる。
また、リーダー１５Ａから処理装置としての通信コントローラ２００に送信されるマスター側取得情報に同じ内容の部品情報が含まれることを防止できる。従って、マスター側取得情報に含まれる部品情報を処理する通信コントローラ２００、ひいては、管理サーバ１１１の負担を軽減できる。この他、マスター側取得情報の情報量を低減できるので、通信コントローラ２００、ひいては、管理サーバ１１１に送信される情報量を低減できる。
【００９１】
情報判定手段１５６は、種別情報としての品番と、固有情報としてのシリアル番号とが一致する場合、あるいは当該品番と当該シリアル番号とのいずれかが一致する場合に、同じ内容の部品情報であると判定する。これによれば、同じ品番及び同じシリアル番号を有する部品は存在しないはずなので、取得された部品情報のうち、同じ識別装置３０から取得された部品情報の重複、及び、同じ識別装置３０が有する複数のＩＣタグ３０１から取得された部品情報の重複を確実に判定できる。従って、部品情報の統合を適切に実行できる。
【００９２】
識別装置３０Ａ，３０Ｂ，３０Ｃは、図１３、１４に示すように、それぞれ同じ部品情報を記憶した識別部品としてのＩＣタグ３０１を複数有する場合がある。例えば、一つのフィルター２０に同じ部品情報を記憶した識別部品を複数個取り付けて、より確実に部品情報をリーダー１５で読み込めるようにする場合がある。このようにすれば、被取付部品としてのフィルター２０の配置状態や、識別装置３０の配置状態によって、一つのフィルター２０に取り付けられた複数のＩＣタグ３０１のうち、１つのＩＣタグ３０１がリーダー１５に対して適切な向きに配置されない場合であっても、他のＩＣタグ３０１を適切な向きに配置しやすくすることができる。従って、フィルター２０及び識別装置３０の配置状態によらずに、ＩＣタグ３０１とリーダー１５とを通信させやすくすることができ、リーダー１５が部品情報を取得しやすくすることができる。この場合、リーダー１５Ａにより１つの識別装置３０が有する複数のＩＣタグ３０１から同じ内容の部品情報が取得された場合と、リーダー１５Ｂにより１つの識別装置３０が有する複数のＩＣタグ３０１から同じ内容の部品情報が取得された場合と、リーダー１５Ａ，１５Ｂのそれぞれにより、同じ識別装置３０から同じ内容の部品情報が同時に取得された場合、これらの少なくともいずれかの場合には、同じ内容の部品情報がマスター側取得情報に含まれる。この場合、当該マスター側取得情報における同じ内容の部品情報は統合される。
【００９３】
［変形例］
なお、本発明は上記実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
上記実施形態では、第２通信装置としてのリーダー１５Ｂは、情報判定手段１５６を有しておらず、当該リーダー１５Ｂの情報保持手段１５５は、上記整理処理を実行しない構成とした。しかしながら、本発明はこれに限らない。すなわち、リーダー１５Ｂも情報判定手段１５６（第２通信装置側判定手段に相当）を備える構成とし、当該情報判定手段１５６によりスレーブ側取得情報に同じ内容の部品情報が含まれると判定された場合に、リーダー１５Ｂの情報保持手段１５５（第２通信装置側保持手段に相当）が、当該スレーブ側取得情報に含まれる部品情報のうち、同じ内容であると判定された部品情報を統合する上記整理処理を実行してもよい。例えば、図１３及び図１４の場合、リーダー１５Ｂは、スレーブ側取得情報に、同じ識別情報ＤＥＦを含む２つの部品情報を保持している。これらの場合、リーダー１５Ｂが情報判定手段１５６（第２通信装置側判定手段）を備えていれば、リーダー１５Ｂの情報保持手段１５５は、同じ識別情報ＤＥＦを含む２つの部品情報を統合してもよい。
【００９４】
すなわち、当該リーダー１５Ｂでは、通信範囲内に位置することを想定した識別装置３０、或いは、通信範囲内に位置することを想定していない識別装置３０から取得された部品情報を含むスレーブ側取得情報に、例えば、あるフィルター２０に同じ部品情報が記憶された識別装置３０があったために、同じ内容の部品情報が取得され含まれると判定されると、当該同じ内容の部品情報は統合される。このため、同じ内容の部品情報がそれぞれ取得された場合には、当該同じ内容の部品情報は統合され、統合後のスレーブ側取得情報がリーダー１５Ａに送信される。一方、同じ内容の部品情報は含まれないと判定されると、保持されたスレーブ側取得情報がリーダー１５Ａに送信される。
これによれば、リーダー１５Ａに送信されるスレーブ側取得情報に同じ内容の部品情報が含まれることを防止できる。従って、当該スレーブ側取得情報を処理するリーダー１５Ａの負担を軽減できる。この他、スレーブ側取得情報の情報量を低減できるので、リーダー１５Ａに送信される情報量を低減できる。
【００９５】
一方、リーダー１５Ｂが当該判定処理及び整理処理を実行する場合には、第１通信装置としてのリーダー１５Ａが有する情報判定手段１５６は、受信されたスレーブ側取得情報に対して上記重複判定処理を実行しない構成としてもよい。この場合、リーダー１５Ａ，１５Ｂのそれぞれの通信範囲が確実に重ならないのであれば、リーダー１５Ａの情報判定手段１５６が、当該リーダー１５Ａにより識別装置３０から取得された部品情報に対してのみ上記重複判定処理を実行する構成としてもよい。
【００９６】
更に、リーダー１５Ａやリーダー１５Ｂが上記重複判定処理及び上記整理処理を実行せずに、管理サーバ１１１が、上記重複判定処理及び上記整理処理を実行してもよい。この変形例における識別情報取得システム１００は、油圧ショベル１に設けられる識別装置３０（３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ）、リーダー１５（１５Ａ，１５Ｂ）及び通信コントローラ２００、管理サーバ１１１、これらを備えて構成される。この場合、リーダー１５Ｂは取得した部品情報をリーダー１５Ａに送信し、リーダー１５Ａは、リーダー１５Ｂから受信した部品情報と、自らが取得した部品情報とを、通信コントローラ２００を介して管理サーバ１１１に送信する。管理サーバ１１１は、受信した部品情報に同じ識別情報の部品情報が含まれるかを判定し、含まれると判定した場合は同じ識別情報の部品情報を統合する。
なお、通信コントローラ２００の機能をリーダー１５Ａが備えている場合は、リーダー１５Ａから直接管理サーバ１１１に部品情報を送信してもよい。
【００９７】
上記実施形態では、情報判定手段１５６は、識別情報に含まれる種別情報としての品番と固有情報としてのシリアル番号とがそれぞれ一致する部品情報を、同じ内容の部品情報と判定した。しかしながら、本発明はこれに限らず、他の情報により、同じ内容の部品情報であるか否かを判定してもよい。
また、種別情報（品番）或いは固有情報（シリアル番号）の少なくとも一方が一致する部品情報を、同じ内容の部品情報と判定してもよい。すなわち、一台の作業車両（油圧ショベル１）において、識別装置３０が取り付けられた部品は通常異なる部品であるため、種別情報も各識別装置３０で異なる。従って、例えば、リーダー１５Ａ，１５Ｂで同じ種別情報の識別情報を保持している場合、それらは同一の部品情報を受信したものと判定できる。
また、固有情報も通常、部品毎に異なるため、リーダー１５Ａ，１５Ｂで同じ固有情報の識別情報を保持している場合、それらは同一の部品情報を受信したものと判定できる。
【００９８】
上記実施形態では、マスターとして機能するリーダー１５Ａは、機械室５Ａにおけるポンプルーム５Ａ１内に配置され、スレーブとして機能するリーダー１５Ｂは、機械室５Ａにおいてポンプルーム５Ａ１と隔壁５Ａ３を介して区分されるエンジンルーム５Ａ２内に配置されるとした。しかしながら、本発明はこれに限らない。すなわち、作業車両において、リーダー１５が配置される部位は、機械室５Ａ内に限らず、交換部品とともに取り外される識別装置３０と通信可能な位置にリーダー１５が配置されればよい。また、マスターが配置される部位と、スレーブが配置される部位とは、仕切り（例えば隔壁５Ａ３）によって仕切られていなくてもよい。
【００９９】
上記実施形態では、リーダー１５Ａの受信判定手段１５４は、リーダー１５Ｂからの送信情報が受信できなかった場合に、当該リーダー１５Ｂが正常に動作していないと判定するとした。しかしながら、本発明はこれに限らない。すなわち、他の指標に基づいて、リーダー１５Ｂの動作状態を判定してもよい。例えば、エンジンルーム５Ａ２内に温度センサを設け、当該温度センサにより測定された温度が、リーダー１５の許容温度範囲外である場合に、リーダー１５Ｂが正常に動作していないと判定してもよい。
【０１００】
上記実施形態では、リーダー１５Ａが部品情報を受信及び取得した後、指示情報を出力して、リーダー１５Ｂに部品情報を受信及び取得させた。しかしながら、本発明はこれに限らない。すなわち、スレーブとして機能するリーダー１５Ｂが部品情報を取得した後に、マスターとして機能するリーダー１５Ａが部品情報を取得する順序としてもよい。
【０１０１】
上記実施形態では、通信コントローラ２００は、通信ネットワーク１２０を介して管理センタ１１０の管理サーバ１１１に、識別装置３０から受信した部品情報を含む送信情報を送信するとした。しかしながら、本発明はこれに限らない。すなわち、通信コントローラ２００は、管理センタ１１０に部品情報を送信しなくてもよい。この場合、例えば、通信コントローラ２００が、取得された部品情報やエラー情報をモニタ装置２１３に出力し表示させることで、オペレータが当該部品情報、ひいては、部品の状態を把握できるように構成してもよい。或いは、取得された部品情報やエラー情報を所定の記憶装置に記憶させておき、サービスマンが油圧ショベル１にアクセスし、当該記憶装置と接続されている図示しない端子に通信ケーブルを接続し、記憶装置に記憶されている部品情報やエラー情報を出力するためにダウンロードできるようにしてもよい。
【０１０２】
上記実施形態では、各リーダー１５により取得された部品情報が、既に記憶している部品情報（過去に取得された部品情報）と一致するか否かの判定処理を、通信コントローラ２００が実行するとした。しかしながら、本発明はこれに限らない。例えば、各リーダー１５が、過去に受信した部品情報を記憶しており、当該部品情報と新たに受信した部品情報とが同一であるか否かを判定し、判定結果を個別に、或いは、マスターであるリーダー１５Ａを介して通信コントローラ２００に送信する構成としてもよい。この場合、過去に受信した部品情報に複数の識別装置３０から新たにそれぞれ受信された部品情報が含まれない場合に、新たに受信された部品情報と過去の部品情報とが一致しないと、リーダー１５により判定できる。
【０１０３】
上記実施形態では、作業車両としての油圧ショベル１は、２台のリーダー１５を備え、リーダー１５Ａは、マスターとして機能して、スレーブとして機能するリーダー１５Ｂを制御するとした。これらリーダー１５の数は、２台に限らない。すなわち、複数のリーダー１５のうち、少なくとも１台をマスターとして機能させて、スレーブとして機能するリーダー１５を制御する構成とされていれば、リーダー１５の数は適宜変更可能である。更に、リーダー１５Ｂは、他のリーダー１５（１５Ａ）により制御されなくてもよく、リーダー１５のうち、少なくとも１つのリーダー１５に、他のリーダー１５によって取得された部品情報が送信される構成であればよい。
更に、リーダー１５は、作業車両に１台のみ設けてもよい。識別装置が装着された被取付部品の数が少ない場合や、被取付部品が狭い範囲に集まっている場合などでは、１台のリーダー１５を設けるだけで、すべての被取付部品の識別装置から部品情報を取得することができる。この場合も、リーダー１５は、取得した部品情報に、識別情報が同じ部品情報が含まれているかを判定し、同じ情報が含まれていれば整理処理（統合処理）を行えばよい。
【０１０４】
上記実施形態では、識別装置３０Ａ，３０Ｂ，３０Ｃは、少なくとも１つのＩＣタグ３０１を有するとした。しかしながら、本発明はこれに限らない。２つ以上のＩＣタグ３０１を有する構成としてもよい。また、作業車両が有する識別装置３０の数も適宜変更可能である。
上記実施形態では、識別装置３０Ａ，３０Ｂ，３０Ｃは、フィルター２０Ａ，２０Ｂ，２０Ｃにそれぞれ取り付けられ、識別装置３０Ｄは、エンジンＥＧに取り付けられるとした。しかしながら、本発明はこれに限らない。すなわち、識別装置３０が取り付けられる被取付部品は、適宜変更或いは追加してもよく、作業車両を構成する部品（装置を含む）であれば、交換可能に設けられた交換部品でも、交換部品でなくてもよい。
【産業上の利用可能性】
【０１０５】
本発明は、油圧ショベルといった建設機械だけでなく、ホイールローダやブルドーザ、モータグレーダ、ダンプトラックといった他の建設機械に適用可能であるとともにフォークリフトといった産業車両などにも適用可能である。
【符号の説明】
【０１０６】
１…油圧ショベル（作業車両）、２０（２０Ａ，２０Ｂ，２０Ｃ）…フィルター（被取付部品）、３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ…識別装置、１５Ａ…リーダー（通信装置、第１通信装置）、１５Ｂ…リーダー（通信装置、第２通信装置）、１５５…情報保持手段（第１通信装置側保持手段、第２通信装置側保持手段）、１５６…情報判定手段（第１通信装置側判定手段、第２通信装置側判定手段）、１５８…情報送信手段（第１通信装置側送信手段、第２通信装置側送信手段）、２００…通信コントローラ（処理装置）、３０１…ＩＣタグ（識別部品）、ＥＧ…エンジン（被取付部品）。
【図１】
0006479686.tif 000002
【図２】
0006479686.tif 000003
【図３】
0006479686.tif 000004
【図４】
0006479686.tif 000005
【図５】
0006479686.tif 000006
【図６】
0006479686.tif 000007
【図７】
0006479686.tif 000008
【図８】
0006479686.tif 000009
【図９】
0006479686.tif 000010
【図１０】
0006479686.tif 000011
【図１１】
0006479686.tif 000012
【図１２】
0006479686.tif 000013
【図１３】
0006479686.tif 000014
【図１４】
0006479686.tif 000015