(57)【要約】【課題】作業機の認証用制御装置に故障が生じた場合であっても簡単な手続きで作業機のエンジンを始動させて作業機を移動させられるようにする。【解決手段】作業履歴を保存する作業機用制御装置Ａと、盗難防止のためにエンジンＦの始動を制限するエンジン作動制限手段Ｃと、エンジン作動制限手段Ｃを制御する認証用制御装置Ｂとを備えた作業履歴保存機能付き盗難防止装置１において、作業機用制御装置Ａが認証用制御装置Ｂの正常動作を検知しなくなった場合に限って作業機用制御装置Ａのマン・マシン・インターフェイスＫからの非常用識別情報Ｘ６の手動入力を許容し、この非常用識別情報Ｘ６の適否を判定してエンジン作動制限手段ＣによるエンジンＦの始動制限を解除する。【選択図】図１
2014177165.tif 000002
【特許請求の範囲】
【請求項１】
マン・マシン・インターフェイスを有し、作業機の各部に設置されたセンサ群によって検出される情報を読み込んで作業履歴として保存する作業機用制御装置と、
外部からの指令を受けて前記作業機のエンジンの作動を許容するエンジン作動制限手段と、
作業機の運転を許容する運転者の識別情報と前記作業履歴の少なくとも一部を記憶するデータ記憶領域を有する可搬性のデータ記憶媒体と、
前記データ記憶媒体に対して情報伝達可能に接続するためのマシン・マシン・インターフェイスと、前記マシン・マシン・インターフェイスを介して前記データ記憶媒体から運転者の識別情報を読み込み、前記データ記憶媒体から読み込んだ運転者の識別情報と自らに事前登録された運転者の識別情報とを比較し、両者が一致した場合に限り前記エンジンの作動を許容する信号を前記エンジン作動制限手段に出力する制限解除手段と、前記作業機用制御装置に保存された作業履歴の少なくとも一部を予め決められたタイミングで前記作業機用制御装置から読み込んで前記マシン・マシン・インターフェイスを介して前記データ記憶媒体に記憶させる作業履歴書込手段とを有する認証用制御装置を備えた作業履歴保存機能付き盗難防止装置であって、
前記作業機用制御装置が、
前記認証用制御装置の正常動作を検知する正常動作検知手段と、前記正常動作検知手段が前記認証用制御装置の正常動作を検知しなくなった場合に限り、前記マン・マシン・インターフェイスから入力される非常用識別情報と自らに事前登録された非常用識別情報とを比較し、両者が一致した場合に限り前記エンジンの作動を許容する信号を前記エンジン作動制限手段に出力する非常用制限解除手段を備えたことを特徴とする作業履歴保存機能付き盗難防止装置。
【請求項２】
前記作業機用制御装置が、更に、前記エンジンの作動の有無を検知する動作状態検知手段と、前記動作状態検知手段が前記エンジンの作動を検知している状況下で前記正常動作検知手段が前記認証用制御装置の正常動作を検知しなくなった場合に前記マン・マシン・インターフェイスからの非常用識別情報の入力の有無に関わりなく前記非常用制限解除手段からエンジンの作動を許容する信号を出力させる制限解除状態継続手段を備えたことを特徴とする請求項１記載の作業履歴保存機能付き盗難防止装置。
【請求項３】
前記エンジン作動制限手段が、エンジンの作動を許容する信号を受けると前記エンジンの動力伝達系路上に設けられたトランスミッションのシフトレバーやセレクトレバーの手動操作を許容するシフトレバーリレーと、前記シフトレバーやセレクトレバーがニュートラルポジションやパーキングポジションにある状態においてエンジンの作動を許容する信号を受けるとエンジン始動電源からエンジン始動モーターへの駆動電力の印加を許容するニュートラルリレーとによって構成されていることを特徴とする請求項１または請求項２のうち何れか一項に記載の作業履歴保存機能付き盗難防止装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業機の作業履歴を保存する機能と作業機の盗難を防止する盗難防止機能を兼ね備えた作業履歴保存機能付き盗難防止装置の改良に関する。
【背景技術】
【０００２】
建設機械等を始めとする作業機の盗難を防止するためのシステムとしては、特許文献１に開示される作業管理システムや特許文献２に開示される車両制御システム等が既に公知である。
【０００３】
このうち、特許文献１に開示される作業管理システムは、作業機の各部に設置されたセンサによって検出される情報を読み込んで作業履歴として保存する作業機用制御装置に予め設定した識別コードと作業機の運転者が携帯するＩＣカードに記録された識別コードとの一致不一致を作業機用制御装置が判定し、両者が一致した場合に限り、作業機用制御装置が電源リレーを閉路してエンジン始動スイッチの操作を許容する一方、それ以外の場合には電源リレーを開路した状態を保持して、エンジン始動スイッチの操作を禁止することにより作業機の盗難を防止するようにしている。
しかし、特許文献１に開示される作業管理システムにあっては、作業機用制御装置が故障した場合に作業機の盗難防止機能を解除することができなくなり、エンジンが始動不能となって、修理工場への作業機の移動や緊急避難時の作業機の移動等に支障を生じるといった可能性がある。
【０００４】
一方、特許文献２に開示される車両制御システムは、車両のキーにトランスポンダーを内蔵しており、車両側のイモビライザーシステムを構成するエンジンコントロールユニットに予め設定した識別コードと運転者が携帯するキーに内蔵されたトランスポンダーから送信される識別コードとの一致不一致をエンジンコントロールユニットにより判定し、両者が一致した場合に限り、エンジンコントロールユニットが燃料噴射用制御装置の作動を許容する一方、それ以外の場合には燃料噴射用制御装置の作動を禁止することにより車両の盗難を防止するようにしている。
また、この車両制御システムは、キーに内蔵されたトランスポンダーの故障に対処して車両のエンジンを始動することができるように、エンジンコントロールユニット以外の別の制御装置，モデム，公衆電話回線網，サービスセンターのシステムコンピュータ等からなるバックアップシステムを備え、サービスセンターのシステムコンピュータが様々な情報に基いてエンジンの始動の適否を判定した上で、公衆電話回線網およびモデム等を経由して前述した他の制御装置に指令を与えることで燃料噴射用制御装置の作動を許容するようになっている。
しかし、特許文献２に開示される車両制御システムは、エンジンコントロールユニットに加えてモデムその他の付加装置を車両に設置する必要があるためバックアップシステムの構築に高いコストが掛かるといった不都合があり、また、公衆電話回線網等のネットワークを利用してエンジンの始動を許可する構成であることから、ネットワークがダウンするような大規模な災害等が発生した場合には、緊急避難のための車両移動が著しく困難化するといった弊害が生じるものと考えられる。
この車両制御システムは、専ら一般の車両を対象としたものと思われ、通常の乗用車や商用車の場合にあっては車両のレッカー移動という対応も考えられるが、クレーンその他の作業機の場合は、その大きさや重量の点からレッカー移動は困難であり、トランスポンダーの故障とネットワークのダウンが重なった場合の車両の移動が課題となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３０８８９０号公報（請求項１，段落００２５〜００２８，００３１〜００３３）
【特許文献２】特開平１０−３５４１７号公報（請求項１，段落００１７〜００２０，００２３〜００３１）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、作業機の認証用制御装置に故障が生じた場合、更には、エンジンの作動制限を解除するための認証処理に用いられる識別情報を記憶した可搬性のデータ記憶媒体を紛失したような場合であっても、簡単な手続きで作業機のエンジンを始動させて修理工場への作業機の移動や緊急避難時の作業機の移動等を実施することができる作業履歴保存機能付き盗難防止装置を、格別な付加装置を設置すること、即ち、バックアップシステムの構築に高いコストを掛けることなく提供することにある。
【課題を解決するための手段】
【０００７】
本発明の作業履歴保存機能付き盗難防止装置は、マン・マシン・インターフェイスを有し、作業機の各部に設置されたセンサ群によって検出される情報を読み込んで作業履歴として保存する作業機用制御装置と、
外部からの指令を受けて前記作業機のエンジンの作動を許容するエンジン作動制限手段と、
作業機の運転を許容する運転者の識別情報と前記作業履歴の少なくとも一部を記憶するデータ記憶領域を有する可搬性のデータ記憶媒体と、
前記データ記憶媒体に対して情報伝達可能に接続するためのマシン・マシン・インターフェイスと、前記マシン・マシン・インターフェイスを介して前記データ記憶媒体から運転者の識別情報を読み込み、前記データ記憶媒体から読み込んだ運転者の識別情報と自らに事前登録された運転者の識別情報とを比較し、両者が一致した場合に限り前記エンジンの作動を許容する信号を前記エンジン作動制限手段に出力する制限解除手段と、前記作業機用制御装置に保存された作業履歴の少なくとも一部を予め決められたタイミングで前記作業機用制御装置から読み込んで前記マシン・マシン・インターフェイスを介して前記データ記憶媒体に記憶させる作業履歴書込手段とを有する認証用制御装置を備えた作業履歴保存機能付き盗難防止装置であり、前記目的を達成するため、特に、
前記作業機用制御装置が、
前記認証用制御装置の正常動作を検知する正常動作検知手段と、前記正常動作検知手段が前記認証用制御装置の正常動作を検知しなくなった場合に限り、前記マン・マシン・インターフェイスから入力される非常用識別情報と自らに事前登録された非常用識別情報とを比較し、両者が一致した場合に限り前記エンジンの作動を許容する信号を前記エンジン作動制限手段に出力する非常用制限解除手段を備えたことを特徴とする構成を有する。
【０００８】
以上の構成において、認証用制御装置が正常に動作している状況下では、まず、作業機の運転者が、本人の所持するＩＣカード等の可搬性のデータ記憶媒体をＩＣカードコントローラ等からなる認証用制御装置のマシン・マシン・インターフェイス、たとえば、ＩＣカードリード＆ライタ等に情報伝達可能に接続する。
認証用制御装置の制限解除手段は、マシン・マシン・インターフェイスを介してデータ記憶媒体から運転者の識別情報を読み込み、データ記憶媒体から読み込んだ運転者の識別情報と認証用制御装置に事前登録された運転者の識別情報とを比較し、両者が一致した場合に限り、作業機のエンジンの作動を許容する信号をエンジン作動制限手段に出力し、この信号を受けたエンジン作動制限手段が、作業機のエンジンの作動を許容する。
また、作業機用制御装置は、作業機のエンジンが作動する間、作業機の各部に設置されたセンサ群によって検出される情報を読み込んで、作業機の作業履歴として作業機用制御装置内に保存していく。
そして、認証用制御装置の作業履歴書込手段は、作業機用制御装置に保存された作業履歴の少なくとも一部を予め決められたタイミング、例えば、作業機におけるエンジン始動スイッチのオフ操作のタイミング等で作業機用制御装置から読み込んで、マシン・マシン・インターフェイスを介して作業者の所持するデータ記憶媒体に記憶させる。
一方、認証用制御装置に故障が生じた場合においては、認証用制御装置の制限解除手段やマシン・マシン・インターフェイスが機能しなくなるので、作業機の運転者が所持する可搬性のデータ記憶媒体を認証用制御装置のマシン・マシン・インターフェイスに接続しても、認証用制御装置の制限解除手段による識別情報の比較は行われず、また、作業機のエンジンの作動を許容する信号も出力されない。この場合、作業機用制御装置の正常動作検知手段が認証用制御装置の正常動作を検知しなくなるため、作業機用制御装置の非常用制限解除手段が自動的に起動する。
また、作業機の運転者が可搬性のデータ記憶媒体を紛失している状況下では、可搬性のデータ記憶媒体を認証用制御装置のマシン・マシン・インターフェイスに接続すること自体が不可能となるので、認証用制御装置それ自体が起動しない。従って、結果として、作業機用制御装置の正常動作検知手段が認証用制御装置の正常動作を検知しない状態となり、上記と同様、作業機用制御装置の非常用制限解除手段が自動的に起動することになる。
以上のような状況によって作業機用制御装置の非常用制限解除手段が起動した場合、即ち、認証用制御装置に故障が生じた場合や作業機の運転者が可搬性のデータ記憶媒体を紛失した場合にあっては、運転者は、作業機用制御装置の手動データ入力装置等によって構成されるマン・マシン・インターフェイスを介して非常用識別情報を作業機用制御装置に入力する。
作業機用制御装置の非常用制限解除手段は、マン・マシン・インターフェイスから入力された非常用識別情報と作業機用制御装置に事前登録された非常用識別情報とを比較し、両者が一致した場合に限り、作業機のエンジンの作動を許容する信号をエンジン作動制限手段に出力し、この信号を受けたエンジン作動制限手段が、作業機のエンジンの作動を許容する。
よって、大規模な災害等が発生したような状況下、つまり、公衆電話回線網やサービスセンターのシステムコンピュータ等がダウンするような状況下において作業機の認証用制御装置に故障が生じた場合、更には、エンジンの作動制限を解除するための認証処理に用いられる識別情報を記憶した可搬性のデータ記憶媒体を運転者が紛失したような場合であっても、マン・マシン・インターフェイスからの非常用識別情報の入力といった簡単な手続きで作業機のエンジンを始動させ、修理工場への作業機の移動や緊急避難時の作業機の移動等を実施することができるようになる。
しかも、作業機の作業履歴を取得し保存するために必須とされる作業機用制御装置それ自体を利用して認証用制御装置のバックアップ機能を多重化しているので、バックアップ機能の多重化のために格別な付加装置を設置する必要はなく、バックアップシステムの構築に要するコストを軽減化することができる。
なお、可搬性のデータ記憶媒体と認証用制御装置のマシン・マシン・インターフェイスの組み合わせとしては、通常の接触式ＩＣカードとＩＣカードリード＆ライタの組み合わせの他にも、例えば、非接触式ＩＣカードと近距離無線通信用インターフェイスの組み合わせ、磁気カードと磁気ヘッド式カードリード＆ライタの組み合わせ等が考えられる。
また、作業機用制御装置のマン・マシン・インターフェイスとしては、通常の手動データ入力装置、例えば、テンキー，キーボード，タッチパネル，手書き文字認識用のパッド等のように、既存の数字，文字，記号，符号等の組み合わせを入力できるものが適するが、生体認証に関連するもの、例えば、指紋，掌形，網膜，虹彩パターン，顔認識等のデータを入力するものは適さない。その理由は、緊急避難時の作業機の移動等に際しては想定外の第三者を運転者として利用する場合があり、その際、非常用識別情報として生体認証情報が利用されていると、非常用識別情報を予め作業機用制御装置に登録されている運転者以外の者がエンジンを始動できなくなるといった不都合が生じるからである。
【０００９】
作業機用制御装置は、更に、前記エンジンの作動の有無を検知する動作状態検知手段と、動作状態検知手段がエンジンの作動を検知している状況下で正常動作検知手段が認証用制御装置の正常動作を検知しなくなった場合に作業機用制御装置のマン・マシン・インターフェイスからの非常用識別情報の入力の有無に関わりなく非常用制限解除手段からエンジンの作動を許容する信号を出力させる制限解除状態継続手段を備えることが望ましい。
【００１０】
このような構成を適用した場合には、正常に作動している認証用制御装置が作業機のエンジンの作動を許容してエンジンが始動された後、エンジンが作動を継続する限り、作業機用制御装置の動作状態検知手段がエンジンの作動を検知し続ける。
従って、エンジンの始動後に認証用制御装置に故障が生じて作業機用制御装置の正常動作検知手段が認証用制御装置の正常動作を検知しなくなれば、作業機用制御装置のマン・マシン・インターフェイスからの非常用識別情報の入力の有無に関わりなく、作業機用制御装置の制限解除状態継続手段からの指令によって作業機用制御装置の非常用制限解除手段からエンジンの作動を許容する信号が出力されることになり、一旦始動されたエンジンの作動状態が其のまま維持される。
よって、作業機の走行中や作業中に認証用制御装置に故障が生じても不用意にエンジンが停止したりシフトレバーがロックされたりすることはなく、走行の安全性と作業の安全性が保障される。
【００１１】
エンジン作動制限手段は、エンジンの作動を許容する信号を受けるとエンジンの動力伝達系路上に設けられたトランスミッションのシフトレバーやセレクトレバーの手動操作を許容するシフトレバーリレーと、シフトレバーやセレクトレバーがニュートラルポジションやパーキングポジションにある状態においてエンジンの作動を許容する信号を受けるとエンジン始動電源からエンジン始動モーターへの駆動電力の印加を許容するニュートラルリレーとによって構成することが望ましい。
【００１２】
このような構成を適用した場合には、シフトレバーリレーがエンジンの作動を許容する信号を受けてトランスミッションのシフトレバー（マニュアルの場合）やセレクトレバー（オートマチックの場合）の手動操作を許容していること、および、手動操作を許容されたシフトレバーやセレクトレバーが運転者の手動操作によってニュートラルポジション（マニュアルの場合）やパーキングポジション（オートマチックの場合）に移動された状態となっていることが、エンジン始動電源からエンジン始動モーターへ駆動電力を印加する際の必須要件となる。
ニュートラルリレーを不正操作してニュートラルリレーの上流側と下流側をバイパスさせることによって当該部分を通電可能状態とされた場合であっても、エンジンの作動を許容する信号を受けない限りシフトレバーリレーはシフトレバーやセレクトレバーの手動操作を許容しないので、仮に、放置された作業機のシフトレバーやセレクトレバーの初期位置がニュートラルポジションやパーキングポジションにあったとすれば、エンジンの始動は可能であってもシフトレバーやセレクトレバーをドライビングポジションに移動させることはできないので、作業機を走行させることはできなくなる。
また、仮に、放置された作業機のシフトレバーやセレクトレバーの初期位置がドライビングポジションにあったとすれば、シフトレバーやセレクトレバーをニュートラルポジションやパーキングポジションに移動させることはできないので、エンジンの始動自体が禁止される。
従って、ニュートラルリレーを不正操作してニュートラルリレーの上流側と下流側をバイパスさせても作業機を走行させることはできない。
よって、作業機の盗難防止をニュートラルリレーのみに頼っていた従来型の作業履歴保存機能付き盗難防止装置に比べて盗難に対する安全性それ自体が向上する。
【発明の効果】
【００１３】
本発明の作業履歴保存機能付き盗難防止装置は、外部からの指令を受けて作業機のエンジンの作動を許容するエンジン作動制限手段と、作業機の各部に設置されたセンサ群によって検出される情報を読み込んで作業履歴として保存する作業機用制御装置と、運転者が所持する可搬性のデータ記憶媒体から当該運転者の識別情報を読み込んで自らに事前登録された運転者の識別情報と比較し両者が一致した場合に限ってエンジンの作動を許容する信号をエンジン作動制限手段に出力する制限解除手段および作業機用制御装置に保存された作業履歴を読み込んでデータ記憶媒体に記憶させる作業履歴書込手段を内蔵した認証用制御装置とを有する作業機において、
認証用制御装置の正常動作を検知する正常動作検知手段と、正常動作検知手段が認証用制御装置の正常動作を検知しなくなった場合に作業機用制御装置のマン・マシン・インターフェイスから入力される非常用識別情報を自らに事前登録された非常用識別情報と比較し両者が一致した場合に限ってエンジンの作動を許容する信号をエンジン作動制限手段に出力する非常用制限解除手段を作業機用制御装置によって構成することにより、
作業機用制御装置のマン・マシン・インターフェイスに適切な非常用識別情報を手動入力するだけの操作で、作業機のエンジンの作動を許容する信号を作業機用制御装置の非常用制限解除手段からエンジン作動制限手段に入力できるようにしたので、大規模な災害等が発生したような状況下、つまり、公衆電話回線網やサービスセンターのシステムコンピュータ等がダウンするような状況下において作業機の認証用制御装置に故障が生じた場合、更には、エンジンの作動制限を解除するための認証処理に用いられる識別情報を記憶した可搬性のデータ記憶媒体を運転者が紛失したような場合であっても、簡単な手続きで作業機のエンジンを始動させて修理工場への作業機の移動や緊急避難時の作業機の移動等を実施することができる。
また、作業機の作業履歴を取得し保存するために必須とされる作業機用制御装置それ自体を利用して認証用制御装置のバックアップ機能を多重化しているので、バックアップ機能の多重化のために格別な付加装置を設置する必要はなく、バックアップシステムの構築に要するコストを軽減化することができる。
【００１４】
更に、エンジンの作動の有無を検知する動作状態検知手段と、動作状態検知手段がエンジンの作動を検知している状況下で正常動作検知手段が認証用制御装置の正常動作を検知しなくなった場合に作業機用制御装置のマン・マシン・インターフェイスからの非常用識別情報の入力の有無に関わりなく非常用制限解除手段からエンジンの作動を許容する信号を出力させる制限解除状態継続手段を作業機用制御装置に備えた構成を適用した場合にあっては、正常に作動している認証用制御装置が作業機のエンジンの作動を許容してエンジンが始動された状況下で認証用制御装置に故障が生じて作業機用制御装置の正常動作検知手段が認証用制御装置の正常動作を検知しなくなると、作業機用制御装置のマン・マシン・インターフェイスからの非常用識別情報の入力の有無に関わりなく、作業機用制御装置の制限解除状態継続手段からの指令によって作業機用制御装置の非常用制限解除手段からエンジンの作動を許容する信号が出力されることになるので、一旦始動されたエンジンの作動状態を其のまま維持することが可能となる。
従って、作業機の走行中や作業中に認証用制御装置に故障が生じても不用意にエンジンが停止したりシフトレバーがロックされたりすることはなく、走行の安全性と作業の安全性が保障される。
【００１５】
また、エンジンの作動を許容する信号を受けるとエンジンの動力伝達系路上に設けられたトランスミッションのシフトレバーやセレクトレバーの手動操作を許容するシフトレバーリレーと、シフトレバーやセレクトレバーがニュートラルポジションやパーキングポジションにある状態においてエンジンの作動を許容する信号を受けるとエンジン始動電源からエンジン始動モーターへの駆動電力の印加を許容するニュートラルリレーとによってエンジン作動制限手段を構成した場合にあっては、シフトレバーリレーがエンジンの作動を許容する信号を受けてトランスミッションのシフトレバーやセレクトレバーの手動操作を許容していること、および、手動操作を許容されたシフトレバーやセレクトレバーが運転者の手動操作によってニュートラルポジションやパーキングポジションに移動された状態となっていることを、エンジン始動電源からエンジン始動モーターへ駆動電力を印加する際の必須要件とすることができる。
ニュートラルリレーを不正操作してニュートラルリレーの上流側と下流側をバイパスさせることによって当該部分を通電可能状態とすることは可能かも知れないが、エンジンの作動を許容する信号を受けない限りシフトレバーリレーはシフトレバーやセレクトレバーの手動操作を許容しないので、仮に、放置された作業機のシフトレバーやセレクトレバーの初期位置がニュートラルポジションやパーキングポジションにあったとすれば、エンジンの始動は可能であってもシフトレバーやセレクトレバーをドライビングポジションに移動させることはできないので、作業機を走行させることはできなくなる。
また、仮に、放置された作業機のシフトレバーやセレクトレバーの初期位置がドライビングポジションにあったとすれば、シフトレバーやセレクトレバーをニュートラルポジションやパーキングポジションに移動させることはできないので、エンジンの始動自体が禁止される。
従って、ニュートラルリレーを不正操作してニュートラルリレーの上流側と下流側をバイパスさせても作業機を走行させることはできない。
よって、作業機の盗難防止をニュートラルリレーのみに頼っていた従来型の作業履歴保存機能付き盗難防止装置に比べて盗難に対する安全性それ自体が向上する。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用した一実施形態の作業履歴保存機能付き盗難防止装置の構成の概略について示した機能ブロック図である。
【図２】同実施形態の作業履歴保存機能付き盗難防止装置の構成を更に具体化した実施例について一例を示したシステムブロック図である。
【図３】制限解除手段および作業履歴書込手段として機能する認証用制御装置のマイクロプロセッサの処理の概略を示したフローチャートである。
【図４】認証用制御装置のマイクロプロセッサの処理の概略を示したフローチャートの続きである。
【図５】認証用制御装置のマイクロプロセッサの処理の概略を示したフローチャートの続きである。
【図６】認証用制御装置のマイクロプロセッサの処理の概略を示したフローチャートの続きである。
【図７】正常動作検知手段，非常用制限解除手段，動作状態検知手段および制限解除状態継続手段として機能する作業機用制御装置のマイクロプロセッサの処理の概略を示したフローチャートである。
【発明を実施するための形態】
【００１７】
次に、本発明の作業履歴保存機能付き盗難防止装置を実施するための一実施形態について図面を参照して詳細に説明する。
【００１８】
図１は本発明を適用した一実施形態の作業履歴保存機能付き盗難防止装置１の構成の概略について示した機能ブロック図である。
【００１９】
作業履歴保存機能付き盗難防止装置１の主要部は、概略において、作業機用制御装置Ａと、作業機用制御装置Ａに対して情報伝達可能に接続された認証用制御装置Ｂと、作業機用制御装置Ａや認証用制御装置ＢからエンジンＦの作動を許容する信号Ｘ１，Ｘ２を受けて動作するエンジン作動制限手段Ｃと、この作業履歴保存機能付き盗難防止装置１を取り付けた作業機の運転を許容する運転者の識別情報と当該作業機の作業履歴の少なくとも一部を記憶するデータ記憶領域を備えた可搬性のデータ記憶媒体Ｄによって構成される。
【００２０】
認証用制御装置Ｂは、データ記憶媒体Ｄに対して情報伝達可能に接続するためのマシン・マシン・インターフェイスＥと、マシン・マシン・インターフェイスＥを介してデータ記憶媒体Ｄから運転者の識別情報Ｘ３を読み込み、データ記憶媒体Ｄから読み込んだ運転者の識別情報Ｘ３と自らに事前登録された運転者の識別情報とを比較し、両者が一致した場合に限りエンジンＦの作動を許容する信号Ｘ２をエンジン作動制限手段Ｃに出力する制限解除手段ｇと、作業機用制御装置Ａに保存された作業履歴の少なくとも一部Ｘ４を予め決められたタイミング、例えば、エンジン始動スイッチのオフ操作のタイミング等で作業機用制御装置Ａから読み込んでマシン・マシン・インターフェイスＥを介してデータ記憶媒体Ｄに記憶させる作業履歴書込手段ｈを有する。
【００２１】
この認証用制御装置Ｂは、演算処理用のマイクロプロセッサ２と、該マイクロプロセッサ２の制御プログラムを格納したＲＯＭや演算データの一時記憶に利用されるＲＡＭおよび各種のデータやパラメータ等を保存する読み書き可能な不揮発性メモリ等を有するメモリ部３を備え、制限解除手段ｇと作業履歴書込手段ｈの機能は、認証用制御装置Ｂのマイクロプロセッサ２と其の制御プログラムによって実現されるようになっている。
【００２２】
メモリ部３の不揮発性メモリには此の作業履歴保存機能付き盗難防止装置１を取り付けた作業機の運転を許容する運転者の識別情報が何名分か事前に登録されており、制限解除手段ｇとして機能するマイクロプロセッサ２は、マシン・マシン・インターフェイスＥを介してデータ記憶媒体Ｄから読み込んだ運転者の識別情報Ｘ３を、メモリ部３の不揮発性メモリに事前に登録されている運転者の識別情報の全てと比較し、事前に登録された何れの識別情報もデータ記憶媒体Ｄから読み込んだ運転者の識別情報と一致しない場合に限って不一致の判定を下す。
【００２３】
また、認証用制御装置Ｂのマイクロプロセッサ２は、制限解除手段ｇと作業履歴書込手段ｈおよびマシン・マシン・インターフェイスＥにおける故障の有無を診断する自己診断機能を有し、これらのものに異常がなければ、異常なしを意味する動作確認信号Ｘ５を所定周期毎に作業機用制御装置Ａに送信する。
更に、この実施形態にあっては、エンジンＦの動作状態を認証用制御装置Ｂのマイクロプロセッサ２が常時監視しており、エンジンＦの動作状態に変化が生じると、マイクロプロセッサ２は、メモリ部３のＲＡＭの記憶領域の一部を利用して構成される動作状態確認フラグＦ１にエンジンＦの動作状態を表す値０または１を更新してセットする。なお、値０はエンジンＦが停止していることを表す値、また、値１はエンジンＦが作動していることを表す値である。
また、認証用制御装置Ｂのマイクロプロセッサ２は動作状態確認フラグＦ１の値を参照し、前述した動作確認信号と共に動作状態確認フラグＦ１の現在値つまりエンジンＦの動作状態を作業機用制御装置Ａに送信する。
【００２４】
作業機用制御装置Ａは、この作業履歴保存機能付き盗難防止装置１の取り付け対象となる作業機の各部に設置されたセンサ群Ｉによって検出される情報を読み込み、従来と同様にして作業履歴として保存する。
例えば、作業機がクレーン車であれば、センサ群Ｉによって検出される情報は、吊り上げ荷重，その時点におけるブーム長，ブーム角度，ブームの作業半径などの情報や過負荷防止装置の作動履歴などを始めとする作業日報の作成に必要とされる各種の情報である。
【００２５】
この実施形態における作業機用制御装置Ａは、更に、認証用制御装置Ｂの正常動作を検知する正常動作検知手段ｊと、正常動作検知手段ｊが認証用制御装置Ｂの正常動作を検知しなくなった場合に限り、作業機用制御装置Ａのマン・マシン・インターフェイスＫから入力される非常用識別情報Ｘ６と自らに事前登録された非常用識別情報とを比較し、両者が一致した場合に限ってエンジンＦの作動を許容する信号Ｘ１をエンジン作動制限手段Ｃに出力する非常用制限解除手段ｍと、エンジンＦの作動の有無を検知する動作状態検知手段ｎと、動作状態検知手段ｎがエンジンＦの作動を検知している状況下で正常動作検知手段ｊが認証用制御装置Ｂの正常動作を検知しなくなった場合にマン・マシン・インターフェイスＫからの非常用識別情報の入力の有無に関わりなく非常用制限解除手段ｍからエンジンＦの作動を許容する信号Ｘ１を出力させる制限解除状態継続手段ｐを備える。
【００２６】
この作業機用制御装置Ａは、演算処理用のマイクロプロセッサ４と、該マイクロプロセッサ４の制御プログラムを格納したＲＯＭや演算データの一時記憶に利用されるＲＡＭおよび各種のデータやパラメータ等を保存する読み書き可能な不揮発性メモリ等を有するメモリ部５を備え、正常動作検知手段ｊ，非常用制限解除手段ｍ，動作状態検知手段ｎ，制限解除状態継続手段ｐの各機能は、作業機用制御装置Ａのマイクロプロセッサ４とその制御プログラムによって実現されるようになっている。
【００２７】
正常動作検知手段ｊとして機能するマイクロプロセッサ４は、認証用制御装置Ｂから動作確認信号Ｘ５が入力されているか否かを常時監視しており、動作確認信号Ｘ５の入力が途絶えた時点を以って認証用制御装置Ｂの制限解除手段ｇや作業履歴書込手段ｈあるいはマシン・マシン・インターフェイスＥに故障が発生したものと判定する。
【００２８】
メモリ部５の不揮発性メモリには此の作業履歴保存機能付き盗難防止装置１に固有の非常用識別情報が事前に登録されており、非常用制限解除手段ｍとして機能するマイクロプロセッサ４は、マン・マシン・インターフェイスＫを介して其の時点での運転者が入力した非常用識別情報Ｘ６と不揮発性メモリに事前に登録されている非常用識別情報と比較し、両者が一致した場合に一致の判定を下す。メモリ部５の不揮発性メモリに事前に登録されている非常用識別情報は基本的には１つである。
【００２９】
動作状態検知手段ｎとして機能するマイクロプロセッサ４は、認証用制御装置Ｂから送信される動作状態確認フラグＦ１の値を常時監視しており、この値を参照してエンジンＦの作動の有無を検知する。即ち、動作状態確認フラグＦ１の値として値０が送られてくる状況下ではエンジンＦは停止しており、また、動作状態確認フラグＦ１の値として値１が送られてくる状況下ではエンジンＦが作動しているものと判定する。
【００３０】
センサ群Ｉによって検出される情報は、マイクロプロセッサ４を経由してメモリ部５の不揮発性メモリに当該作業機の作業履歴として逐次的に保存される。作業履歴の取得および保存に関して既に公知であるので、ここでは特に詳細な説明はしない。
【００３１】
また、認証用制御装置Ｂから作業履歴のダウンロードを要求する指令が入力された場合には、マイクロプロセッサ４がメモリ部５の不揮発性メモリから作業履歴を読み込み、この作業履歴Ｘ４を認証用制御装置Ｂの作業履歴書込手段ｈに送信する。
【００３２】
図２は同実施形態の作業履歴保存機能付き盗難防止装置１の構成を具体化した実施例について一例を示したシステムブロック図である。
【００３３】
この実施例では運転者の識別情報と作業機の作業履歴を記憶する可搬性のデータ記憶媒体Ｄとして接触式ＩＣカード６（以下、運転カード６という）を採用し、これに合わせて、認証用制御装置ＢをＩＣカードコントローラ８で構成すると共に其のマシン・マシン・インターフェイスＥをＩＣカードリード＆ライタ７によって構成しているが、可搬性のデータ記憶媒体Ｄとマシン・マシン・インターフェイスＥの組み合わせとしては、通常の接触式ＩＣカード６とＩＣカードリード＆ライタ７の組み合わせの他にも、例えば、非接触式ＩＣカードと近距離無線通信用インターフェイスの組み合わせ、磁気カードと磁気ヘッド式カードリード＆ライタの組み合わせ等を利用してもよい。
【００３４】
システムカード９は認証用制御装置Ｂとして機能するＩＣカードコントローラ８のＩＣカードリード＆ライタ７に接続可能な接触式ＩＣカードによって構成されるもので、作業機の運転を許容する運転者の識別情報をＩＣカードコントローラ８におけるメモリ部３の不揮発性メモリに新たに登録したり、この作業機を運転する資格を失った運転者の識別情報をＩＣカードコントローラ８におけるメモリ部３の不揮発性メモリから抹消したりする際の認証手段として利用される。
この実施例においては作業機の運転を許容する何名かの運転者の識別情報に加え、システムカード９の真贋を判定するための認証情報がＩＣカードコントローラ８におけるメモリ部３の不揮発性メモリに事前に登録されている。
また、ＩＣカードコントローラ８は、認証用制御装置Ｂとして機能するＩＣカードコントローラ８のステイタスや内部処理の状況を運転者に可視表示するためのＬＥＤをパネル上に幾つか備えている。
【００３５】
この実施例における作業機用制御装置Ａのマン・マシン・インターフェイスＫはテンキー等を備えた通常の手動データ入力装置１０によって構成される。この他、既存の数字，文字，記号，符号等の組み合わせを作業機用制御装置Ａに入力できるものであればマン・マシン・インターフェイスＫの構成は特に問わないが、生体認証に関連するもの、例えば、指紋，掌形，網膜，虹彩パターン，顔認識等のデータを入力するものは適さない。
その理由は、緊急避難時の作業機の移動等に際しては想定外の第三者を運転者として利用する場合があり、その際、簡単なデータ入力操作で個人差なく確実に作業機用制御装置Ａに非常用識別情報Ｘ６を入力できるようにする必要があるからである。
【００３６】
また、この実施例におけるエンジン作動制限手段Ｃは、認証用制御装置Ｂとして機能するＩＣカードコントローラ８からエンジンＦの作動を許容するための信号Ｘ２を受けた場合や作業機用制御装置ＡからエンジンＦの作動を許容するための信号Ｘ１を受けた場合にエンジンＦの動力伝達系路上に設けられたトランスミッション（図示せず）のシフトレバー（図示せず）の手動操作を許容するシフトレバーリレー１１と、このシフトレバーがニュートラルポジションにある状態で認証用制御装置Ｂとして機能するＩＣカードコントローラ８からエンジンＦの作動を許容するための信号Ｘ２を受けた場合もしくは作業機用制御装置ＡからエンジンＦの作動を許容するための信号Ｘ１を受けた場合にエンジン始動電源１２からエンジン始動モーター１３への駆動電力の印加を許容するニュートラルリレー１４とによって構成される。
【００３７】
より具体的には、図１の機能ブロック図に示した信号Ｘ２、つまり、認証用制御装置Ｂとして機能するＩＣカードコントローラ８からエンジンＦの作動を許容するために出力される信号Ｘ２は、図２のＩＣカードコントローラ８の出力回路から出力されるリレー駆動電流Ｘ２ａに相当し、ＩＣカードコントローラ８からシフトレバーリレー１１にリレー駆動電流Ｘ２ａが印加されるとシフトレバーリレー１１が閉路し、シフトレバーの手動操作が許容された状態となる。この状態でシフトレバーがニュートラルポジションにある場合、つまり、シフトレバーのニュートラル位置を検知するポジションスイッチＳＷ１が閉路している場合に限り、リレー駆動電源Ｖから供給されるリレー駆動電流が、シフトレバーリレー１１とポジションスイッチＳＷ１を介してニュートラルリレー１４の入力側の端子に印加され、ニュートラルリレー１４が閉路する。この際、ニュートラルリレー１４の他方の端子とＩＣカードコントローラ８の出力回路を結ぶラインＬ１がグランド線として機能するようにＩＣカードコントローラ８の内部で入出力回路の切り替え操作が行われる。そして、この状態で更にエンジン始動スイッチＳＷ２が運転者によって操作されると、エンジン始動スイッチＳＷ２から出力された始動信号が閉路状態にあるニュートラルリレー１４を介してエンジン始動電源１２に入力され、エンジン始動電源１２からの駆動電流でエンジン始動モータ１３が作動してエンジンＦが始動する。
また、図１の機能ブロック図に示した信号Ｘ１、つまり、作業機用制御装置ＡからエンジンＦの作動を許容するために出力される信号Ｘ１は、図２の作業機用制御装置Ａから出力されるリレー駆動電流Ｘ１ａに相当し、作業機用制御装置Ａからシフトレバーリレー１１にリレー駆動電流Ｘ１ａが印加されるとシフトレバーリレー１１が閉路し、シフトレバーの手動操作が許容された状態となる。この状態でシフトレバーがニュートラル位置にある場合、つまり、シフトレバーのニュートラル位置を検知するポジションスイッチＳＷ１が閉路している場合に限り、リレー駆動電源Ｖから供給される駆動電流が、シフトレバーリレー１１とポジションスイッチＳＷ１を介してニュートラルリレー１４の入力側の端子に印加され、ニュートラルリレー１４が閉路する。この際、ニュートラルリレー１４の他方の端子と作業機用制御装置Ａを結ぶラインＬ２がグランド線として機能するように作業機用制御装置Ａの内部で入出力回路の切り替え操作が行われる。そして、この状態で更にエンジン始動スイッチＳＷ２が運転者によって操作されると、エンジン始動スイッチＳＷ２から出力された始動信号が閉路状態にあるニュートラルリレー１４を介してエンジン始動電源１２に入力され、エンジン始動電源１２からの駆動電流でエンジン始動モータ１３が作動してエンジンＦが始動する。
【００３８】
従って、シフトレバーリレー１１によってトランスミッションのシフトレバーの手動操作が許容されるのは、認証用制御装置Ｂとして機能するＩＣカードコントローラ８からエンジンＦの作動を許容するために出力される信号Ｘ２（リレー駆動電流Ｘ２ａ）が入力された場合もしくは作業機用制御装置ＡからエンジンＦの作動を許容するために出力される信号Ｘ１（リレー駆動電流Ｘ１ａ）が入力された場合のみであり、ニュートラルリレー１４によってエンジン始動電源１２からエンジン始動モーター１３への駆動電力の印加が許容されるのは、シフトレバーがニュートラルポジションにあってポジションスイッチＳＷ１が閉路し、ＩＣカードコントローラ８からエンジンＦの作動を許容するために出力される信号Ｘ２（リレー駆動電流Ｘ２ａ）もしくは作業機用制御装置ＡからエンジンＦの作動を許容するために出力される信号Ｘ１（リレー駆動電流Ｘ１ａ）が入力された場合のみである。
【００３９】
ここでは、作業機のトランスミッションがマニュアルであることを前提として説明しているが、作業機のトランスミッションはオートマチックであっても構わない。
シフトレバーをセレクタレバーに読み替え、ニュートラルポジションをパーキングポジションに読み替えれば、上記の構成をオートマチックのトランスミッションに其のまま適用することが可能である。
【００４０】
図３〜図６は制限解除手段ｇおよび作業履歴書込手段ｈとして機能するＩＣカードコントローラ８のマイクロプロセッサ２の処理の概略を示したフローチャート、また、図７は正常動作検知手段ｊ，非常用制限解除手段ｍ，動作状態検知手段ｎおよび制限解除状態継続手段ｐとして機能する作業機用制御装置Ａのマイクロプロセッサ４の主要な処理の概略を示したフローチャートである。
【００４１】
次に、図３〜図７を参照し、認証用制御装置Ｂとして機能するＩＣカードコントローラ８と作業機用制御装置Ａの処理動作について具体的に説明する。
【００４２】
認証用制御装置Ｂとして機能するＩＣカードコントローラ８に電源が投入されると、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８のメモリ部３に格納された制御プログラムに従った処理を開始し、まず、マシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７にデータ記憶媒体Ｄとして機能する運転カード６やシステムカード９が挿入されているか否かを判定し（図３のステップａ１）、ＩＣカードリード＆ライタ７に何れのカードも挿入されていなければ、ステップａ１の判定処理のみを繰り返し実行して何れかのカードが挿入されるのを待つ待機状態に入る。
【００４３】
また、作業機用制御装置Ａのマイクロプロセッサ４も、ＩＣカードコントローラ８のマイクロプロセッサ２と同様に、作業機用制御装置Ａに電源が投入された時点で作業機用制御装置Ａのメモリ部５に格納された制御プログラムに従った処理を開始し、まず、代替処理確認フラグＦ２の値を０に初期化する（図７のステップｂ１）。
なお、代替処理確認フラグＦ２は認証用制御装置Ｂとして機能するＩＣカードコントローラ８におけるメモリ部５のＲＡＭの記憶領域の一部を利用して構成されるフラグであり、その値が１であるときは認証用制御装置Ｂとして機能するＩＣカードコントローラ８に代わって作業機用制御装置ＡがエンジンＦの作動を許容する処理を実行していることを表し、また、その値が０であるときは認証用制御装置Ｂとして機能するＩＣカードコントローラ８に代わる処理を作業機用制御装置Ａが実行していないことを表す。
【００４４】
次いで、作業機用制御装置Ａのマイクロプロセッサ４は、代替処理確認フラグＦ２に値１がセットされているか否かを判定するが（ステップｂ２）、初期化直後の現時点では代替処理確認フラグＦ２の値は０であって、その判定結果は必然的に偽となるので、マイクロプロセッサ４は、更に、認証用制御装置Ｂとして機能するＩＣカードコントローラ８から動作確認信号Ｘ５が送信されてきているか否かを判定する（ステップｂ３）。
【００４５】
この段階では未だ認証用制御装置Ｂとして機能するＩＣカードコントローラ８のＩＣカードリード＆ライタ７に運転カード６やシステムカード９は挿入されていないので、ＩＣカードコントローラ８側の実質的な処理動作は開始されておらず、ＩＣカードコントローラ８から動作確認信号Ｘ５が送信されてくることはない。
【００４６】
従って、ステップｂ３の判定結果は必然的に偽となり、作業機用制御装置Ａのマイクロプロセッサ４は、更に、エンジンＦの動作状態を表す動作状態確認フラグＦ１’にエンジンＦの作動状態を表す値１がセットされているか否かを判定する（ステップｂ４）。
動作状態確認フラグＦ１’は作業機用制御装置Ａにおけるメモリ部５のＲＡＭの記憶領域の一部を利用して構成されるフラグであって、ＩＣカードコントローラ８のマイクロプロセッサ２から動作確認信号Ｘ５と共に作業機用制御装置Ａに送信される動作状態確認フラグＦ１の値を参照してマイクロプロセッサ４がセットするフラグであり（ステップｂ１７参照）、その値は作業機用制御装置Ａがシャットダウンする際に作業機用制御装置Ａのマイクロプロセッサ４によって自動的に０に初期化されるようになっている（ステップｂ１６参照）。
【００４７】
従って、電源投入直後の現時点では動作状態確認フラグＦ１’の値は初期値０に保持されており、ステップｂ４の判定結果は必然的に偽となる。
【００４８】
よって、作業機用制御装置Ａのマイクロプロセッサ４は、更に、作業機用制御装置Ａのマン・マシン・インターフェイスＫとして機能する手動データ入力装置１０から手動操作による非常用識別情報Ｘ６（パスワード）が入力されているか否かを判定し（ステップｂ５）、非常用識別情報Ｘ６（パスワード）が入力されていなければ、ステップｂ２〜ステップｂ５の判定処理のみを繰り返し実行して其のまま待機することになる。
【００４９】
可搬性のデータ記憶媒体Ｄとして機能する運転カード６を運転者が紛失してしまった等の特別な状況下にあっては、ステップｂ６の処理を利用して運転者が適切な非常用識別情報Ｘ６（パスワード）を手動データ入力装置１０を介して作業機用制御装置Ａに入力することで作業機のエンジンＦを始動可能な状態とすることができるが、そのような状況は頻繁に発生するものではないので、運転者が運転カード６を紛失した場合等の操作に関する説明は後に回し、ここでは正常な状態での処理動作について先に説明する。
【００５０】
さて、認証用制御装置Ｂとして機能するＩＣカードコントローラ８のマイクロプロセッサ２が図３のステップａ１の判定処理のみを繰り返し実行してカードの挿入を待機する間に運転者や管理者等が運転カード６やシステムカード９をＩＣカードリード＆ライタ７に挿入すると、ＩＣカードコントローラ８のマイクロプロセッサ２は、ステップａ１の判定処理で此の操作を検知して（ステップａ１）、エンジンＦの停止状態を表す値０を動作状態確認フラグＦ１に初期設定し（ステップａ２）、ＩＣカードコントローラ８のパネルに設置された赤色ＬＥＤを点滅させて、カードの挿入が行なわれたことを運転者や管理者等に示す（ステップａ３）。
【００５１】
次いで、マイクロプロセッサ２は、認証用制御装置Ｂとして機能するＩＣカードコントローラ８と其のマシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７における異常の有無を自己診断し（ステップａ４）、故障の有無を判定する（ステップａ５）。
【００５２】
ＩＣカードコントローラ８やＩＣカードリード＆ライタ７に故障が検出されずにステップａ５の判定結果が偽となった場合、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８のパネルに設置された赤色ＬＥＤを消灯してＩＣカードコントローラ８やＩＣカードリード＆ライタ７に故障が認められないことを運転者や管理者等に示し（ステップａ６）、ＩＣカードコントローラ８やＩＣカードリード＆ライタ７が正常に動作していることを表す動作確認信号Ｘ５と動作状態確認フラグＦ１の現在値つまりエンジンＦの動作状態を表す値を作業機用制御装置Ａのマイクロプロセッサ４に対して所定周期毎に送信する処理を開始する（ステップａ７）。
【００５３】
一方、ステップｂ２〜ステップｂ５の判定処理のみを繰り返し実行している作業機用制御装置Ａのマイクロプロセッサ４は、図７のステップｂ３の判定処理でＩＣカードコントローラ８からの動作確認信号Ｘ５と動作状態確認フラグＦ１の現在値の入力を検知し、送信されてきた動作状態確認フラグＦ１の値を参照して、作業機用制御装置Ａのメモリ部５のＲＡＭの記憶領域の一部を利用して構成された動作状態確認フラグＦ１’の値を動作状態確認フラグＦ１の値に倣って更新する（ステップｂ１７）。
【００５４】
なお、この段階ではエンジンＦは始動しておらず、ＩＣカードコントローラ８から作業機用制御装置Ａに送信される動作状態確認フラグＦ１の値は０となっているので作業機用制御装置Ａ側の動作状態確認フラグＦ１’の値も０となるが、エンジンＦが始動された時点で認証用制御装置Ｂとして機能するＩＣカードコントローラ８のマイクロプロセッサ２が動作状態確認フラグＦ１に値１を更新設定し、その後はＩＣカードコントローラ８から作業機用制御装置Ａに送信される動作状態確認フラグＦ１の値が１となるので、作業機用制御装置Ａ側の動作状態確認フラグＦ１’の値も此れに連動して０から１に更新設定される
従って、認証用制御装置Ｂとして機能するＩＣカードコントローラ８に故障が生じない限り、作業機用制御装置Ａのマイクロプロセッサ４は、ＩＣカードコントローラ８側の実質的な処理動作が開始されて動作確認信号Ｘ５と動作状態確認フラグＦ１の送信が始まる前の時点ではステップｂ２〜ステップｂ５の判定処理のみを繰り返し実行し、また、ＩＣカードコントローラ８側の実質的な処理動作が開始されて動作確認信号Ｘ５と動作状態確認フラグＦ１の送信が始まった後の時点ではステップｂ２〜ステップｂ３の判定処理とステップｂ１７における動作状態確認フラグＦ１’の更新処理のみを繰り返し実行することになる。
また、認証用制御装置Ｂとして機能するＩＣカードコントローラ８に故障が生じた場合には、ＩＣカードコントローラ８から作業機用制御装置Ａへの動作確認信号Ｘ５および動作状態確認フラグＦ１の送信処理が不能となるので、作業機用制御装置Ａ側の動作状態確認フラグＦ１’には、ＩＣカードコントローラ８に故障が生じる直前の時点での動作状態確認フラグＦ１の値と同じ値が其のまま保持されることになる。
【００５５】
次いで、ＩＣカードコントローラ８のマイクロプロセッサ２は、マシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７に運転カード６やシステムカード９が挿入された状態が維持されているか否かを判定し（図３のステップａ８）、カードの挿入状態が維持されていれば、まず、このカードの情報を参照して（ステップａ９）、このカードがシステムカード９であるか否かを判定する（ステップａ１０）。
【００５６】
そして、挿入中のカードがシステムカード９ではなく運転カード６であれば、認証用制御装置ＢとなるＩＣカードコントローラ８において制限解除手段ｇとして機能するマイクロプロセッサ２が、ＩＣカードリード＆ライタ７を介して運転カード６から運転者の識別情報Ｘ３を読み込み、この識別情報Ｘ３に基いてメモリ部３の不揮発性メモリをサーチし（ステップａ１１）、メモリ部３の不揮発性メモリに事前に登録されている何れかの識別情報と今回読み込んだ識別情報Ｘ３が一致するか否か、つまり、この運転カード６を所持する運転者が当該作業機の適切な運転者として許容されているか否かを判定する（ステップａ１２）。
【００５７】
ここで、今回挿入された運転カード６の識別情報Ｘ３がメモリ部３の不揮発性メモリに事前登録されていること、つまり、この運転カード６を所持する運転者が当該作業機の適切な運転者であることが明らかとなった場合には、認証用制御装置ＢとなるＩＣカードコントローラ８において制限解除手段ｇとして機能するマイクロプロセッサ２は、ＩＣカードコントローラ８の出力回路からリレー駆動電流Ｘ２ａ（図２参照）の出力を開始すると共に、ＩＣカードコントローラ８の内部で入出力回路の切り替え操作を行なってニュートラルリレー１４の他方の端子とＩＣカードコントローラ８の出力回路とを結ぶラインＬ１（図２参照）をグランド線として機能させる（ステップａ１３）。
【００５８】
このようにしてＩＣカードコントローラ８からシフトレバーリレー１１にリレー駆動電流Ｘ２ａが印加されるとエンジン作動制限手段Ｃの一部を構成するシフトレバーリレー１１が閉路し、シフトレバーの手動操作が許容された状態となる。
【００５９】
次いで、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８のパネルに設置された緑色ＬＥＤを点灯させてエンジンＦの始動操作が可能となったことを運転者に示し（ステップａ１４）、メモリ部３のＲＡＭの記憶領域の一部を利用して構成される動作状態確認フラグＦ１にエンジンＦの停止状態を表す値０がセットされているか否かを判定する（ステップａ１５）。
【００６０】
現時点では動作状態確認フラグＦ１の値は初期化されたままの値０に保持されているので、ステップａ１５の判定結果は真となる。
【００６１】
従って、マイクロプロセッサ２は、更に、シフトレバーをニュートラルポジションに位置させてポジションスイッチＳＷ１を閉路させることによってリレー駆動電源Ｖから供給されるリレー駆動電流をシフトレバーリレー１１およびポジションスイッチＳＷ１を介してニュートラルリレー１４の入力側の端子に印加する操作、つまり、エンジン作動制限手段Ｃの他部を構成するニュートラルリレー１４を閉路させる操作と、エンジン始動スイッチＳＷ２から始動信号を送出してエンジン始動電源１２からの駆動電流をエンジン始動モータ１３に印加する操作が運転者によって行われているか否かを判定する（ステップａ１６）。
【００６２】
運転者による操作が行われていなければ、ＩＣカードコントローラ８のマイクロプロセッサ２は、ステップａ７〜ステップａ１６の処理を前記と同様にして繰り返し実行しながら運転者による操作を待機する。
【００６３】
そして、シフトレバーをニュートラルポジションに位置させてポジションスイッチＳＷ１を閉路させることによってリレー駆動電源Ｖから供給されるリレー駆動電流をシフトレバーリレー１１およびポジションスイッチＳＷ１を介してニュートラルリレー１４の入力側の端子に印加する操作、つまり、エンジン作動制限手段Ｃの他部を構成するニュートラルリレー１４を閉路させる操作と、エンジン始動スイッチＳＷ２から始動信号を送出してエンジン始動電源１２からの駆動電流をエンジン始動モータ１３に印加する操作が運転者によって実行されると、ＩＣカードコントローラ８のマイクロプロセッサ２はステップａ１６の判定処理で此の操作を検知し、更に、エンジン始動モータ１３の駆動電流の変化等に基いてエンジンＦの始動を確認した後（ステップａ１７）、エンジンＦの動作状態を表す動作状態確認フラグＦ１にエンジンＦが作動していることを表す値１をセットする（ステップａ１８）。
【００６４】
次いで、ＩＣカードコントローラ８のマイクロプロセッサ２は、エンジン始動スイッチＳＷ２の操作状態を確認し（ステップａ１９）、エンジン始動スイッチＳＷ２が動作位置（いわゆるアクセサリ位置）にあるか否か、つまり、エンジンＦの作動状態が継続しているか否かを判定する（ステップａ２０）。
【００６５】
エンジンＦの継続作動状態が確認された場合には、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８やＩＣカードリード＆ライタ７が正常に動作していることを表す動作確認信号Ｘ５と動作状態確認フラグＦ１の現在値１を作業機用制御装置Ａのマイクロプロセッサ４に送信し（ステップａ７）、前記と同様にしてステップａ８〜ステップａ１４の処理を実行した後、動作状態確認フラグＦ１にエンジンＦの停止状態を表す値０がセットされているか否かを判定する（ステップａ１５）。
【００６６】
この時点では既にエンジンＦの作動状態を表す値１が動作状態確認フラグＦ１にセットされているので、ステップａ１５の判定結果は偽となり、ステップａ１６〜ステップａ１８の処理が非実行とされ、ステップａ１５の判定処理に次いでステップａ１９〜ステップａ２０の処理が実行されることになる。
【００６７】
従って、適切な運転カード６の挿入によってエンジンＦの始動が許容された場合にあっては、ＩＣカードコントローラ８に故障が生じて作業機用制御装置Ａへの動作確認信号Ｘ５や動作状態確認フラグＦ１の現在値の送信が不可能となるか（ステップａ７参照）、あるいは、挿入中の運転カード６が引き抜かれるか（ステップａ８参照）、もしくは、エンジン始動スイッチＳＷ２の操作によってエンジンＦの作動が停止されない限り（ステップａ２０参照）、ＩＣカードコントローラ８のマイクロプロセッサ２は、ステップａ７〜ステップａ１５，ステップａ１９〜ステップａ２０の処理のみを繰り返し実行することになる。
【００６８】
なお、エンジンＦの始動後、作業機用制御装置Ａのマイクロプロセッサ４は作業機の各部に設置されたセンサ群Ｉからの信号を受け付けて作業機各部の動作状況を検知し、所定周期毎もしくはブーム等といった付加装置が操作される度に作業履歴の元となるデータを抽出し、これらのデータ、例えば、吊り上げ荷重，その時点におけるブーム長，ブーム角度，ブームの作業半径や過負荷防止装置の作動状況などを年月日を含む時刻に対応させてメモリ部５の不揮発性メモリに時系列で逐次保存していくことになるが、作業履歴の取得および保存に関する処理に関しては既に公知であるので特にフローチャートには示していない。
【００６９】
一方、カードの挿入後に最初に実行されるステップａ１０の判定処理、つまり、ステップａ１〜ステップａ９の処理を経て実行されるステップａ１０の判定処理において、挿入中のカードがシステムカード９であると判定された場合にあっては、ＩＣカードコントローラ８のマイクロプロセッサ２は、まず、システムカード９の真贋を判定するための認証情報をＩＣカードリード＆ライタ７を介して挿入中のシステムカード９から読み込み（ステップａ２３）、この認証情報が、ＩＣカードコントローラ８におけるメモリ部３の不揮発性メモリに事前に登録されている認証情報と一致するか否かを判定することになる（ステップａ２４）。
【００７０】
そして、認証情報が一致し、このシステムカード９が適正なものであると判定されると、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８のパネルに設置された青色と緑色のＬＥＤを交互に点滅させ、作業機の運転を許容する運転者の識別情報をメモリ部３の不揮発性メモリに新たに登録したり、この作業機を運転する資格を失った運転者の識別情報をメモリ部３の不揮発性メモリから抹消したりするための処理が許容されたことを運転者や管理者等に示し（ステップａ２５）、ＩＣカードコントローラ８を駆動してシステムカード９を一旦排出した後（ステップａ２６）、新たな登録や登録抹消の対象となる運転カード６の挿入を待つ待機時間を制限するタイマに例えば５秒といった設定時間をセットしてスタートさせる（ステップａ２７）。
【００７１】
次いで、マイクロプロセッサ２は、タイマの設定時間が経過しているか否かを判定し（ステップａ２８）、タイマの設定時間が経過していなければ、更に、ＩＣカードリード＆ライタ７に運転カード６が挿入されたか否かを判定する（ステップａ２９）。
【００７２】
以下、マイクロプロセッサ２は、タイマの設定時間が経過したことがステップａ２８の判定処理で検知されるか、もしくは、ＩＣカードリード＆ライタ７への運転カード６の挿入がステップａ２９の判定処理で検知されるまでの間、ステップａ２８〜ステップａ２９の判定処理を繰り返し実行してＩＣカードリード＆ライタ７に運転カード６が挿入されるのを待機する。
【００７３】
そして、タイマの設定時間の経過が検知される前に運転カード６の挿入が検知された場合、つまり、ステップａ２９の判定結果が真となって、予め決められた時間内に運転カード６が挿入されたことが明らかとなった場合には、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８のフロントパネルに設置したキースイッチの操作状況等に基いて、運転者や管理者等からの要求が識別情報の新規登録であるのか識別情報の抹消であるのかを判定し、要求が新規登録であれば、挿入中の運転カード６からＩＣカードリード＆ライタ７を介して運転者の識別情報を読み込み、その識別情報を当該作業機の運転を許容する運転者の識別情報の１つとしてメモリ部３の不揮発性メモリに新たに書き込む一方、要求が登録の抹消であれば、挿入中の運転カード６からＩＣカードリード＆ライタ７を介して運転者の識別情報を読み込み、その識別情報と一致する識別情報をメモリ部３の不揮発性メモリを検索して求め、該当する識別情報をメモリ部３の不揮発性メモリから削除することによって現在挿入中の運転カード６を使用不能とする（ステップａ３０）。
【００７４】
次いで、ＩＣカードコントローラ８のマイクロプロセッサ２は、ステップａ３０の処理で実行された操作が識別情報の新規登録に関するものであったかどうかを判定する（ステップａ３１）。
【００７５】
ステップａ３０の処理が識別情報の新規登録であった場合には、この時点で既にＩＣカードコントローラ８への運転カード６の挿入が完了しており、しかも、この運転カード６が適切なものであることは新規登録の結果として既に明らかなものとなっているので、ＩＣカードコントローラ８のマイクロプロセッサ２は、前述したステップａ１１〜ステップａ１２の処理において運転カード６から読み出した運転者の識別情報Ｘ３が適正なものであると判定された場合、つまり、当初のステップａ１の処理でＩＣカードリード＆ライタ７への挿入が検知された運転カード６が適正なものであった場合と同様に、ステップａ１３以降の処理を継続して実行し、シフトレバーの手動操作やエンジン始動スイッチＳＷ２の操作によるエンジンＦの始動を許容する。
【００７６】
また、ステップａ３０の処理が識別情報の新規登録ではなくステップａ３１の判定結果が偽となった場合においては、ＩＣカードコントローラ８のマイクロプロセッサ２は、更に、ステップａ３０の処理で実行された操作が識別情報の抹消処理であったか否かを判定する（ステップａ３２）。
【００７７】
ステップａ３０の処理が識別情報の抹消処理であった場合には、この時点でＩＣカードコントローラ８に挿入されている運転カード６の識別情報がメモリ部３の不揮発性メモリから既に削除されており、現在挿入中の運転カード６が不適切なものとなっていることを意味するので、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８のパネルに設置された赤色ＬＥＤを点滅させて不適切な運転カード６が挿入された状態にあること、および、識別情報の抹消処理が適切に行なわれたことを運転者や管理者等に示した後（ステップａ２１）、ＩＣカードコントローラ８の出力回路からのリレー駆動電流Ｘ２ａ（図２参照）の出力を停止すると共に、ＩＣカードコントローラ８の内部で入出力回路の切り替え操作を行なってニュートラルリレー１４の他方の端子とＩＣカードコントローラ８の出力回路とを結ぶラインＬ１（図２参照）のグランド線としての機能を解除することによってエンジン作動制限手段Ｃの一部を構成するシフトレバーリレー１１を開路し、シフトレバーの手動操作やエンジン始動スイッチＳＷ２の操作によるエンジンＦの始動を禁止してから（ステップａ２２）、ステップａ１９の処理に移行する。
【００７８】
これと同様、前述したステップａ１１〜ステップａ１２の処理で運転カード６から読み出した運転者の識別情報Ｘ３が不適切なものであると判定された場合、つまり、当初のステップａ１の処理でＩＣカードリード＆ライタ７への挿入を検知された運転カード６が不適切なものであってステップａ１２の判定結果が偽となった場合も、ＩＣカードコントローラ８のマイクロプロセッサ２は、ＩＣカードコントローラ８のパネルに設置された赤色ＬＥＤを点滅させて不適切な運転カード６が挿入されていることを運転者に示した後（ステップａ２１）、ＩＣカードコントローラ８の出力回路からのリレー駆動電流Ｘ２ａ（図２参照）の出力を停止すると共に、ＩＣカードコントローラ８の内部で入出力回路の切り替え操作を行なってニュートラルリレー１４の他方の端子とＩＣカードコントローラ８の出力回路とを結ぶラインＬ１（図２参照）のグランド線としての機能を解除することによって、エンジン作動制限手段Ｃの一部を構成するシフトレバーリレー１１を開路し、シフトレバーの手動操作やエンジン始動スイッチＳＷ２の操作によるエンジンＦの始動を禁止してから（ステップａ２２）、ステップａ１９の処理に移行する。
【００７９】
従って、ＩＣカードリード＆ライタ７に何らかのかたちで不適切な運転カード６が挿入された場合にあっては、仮にエンジン始動スイッチＳＷ２を操作したとしても、ＩＣカードコントローラ８のマイクロプロセッサ２は、ステップａ７〜ステップａ１２，ステップａ２１〜ステップａ２２，ステップａ１９〜ステップａ２０の処理を繰り返し実行するだけとなる。
【００８０】
ＩＣカードリード＆ライタ７に不適切な運転カード６が挿入された状況下では、リレー駆動電源Ｖから供給されるリレー駆動電流が開路状態にあるシフトレバーリレー１１で遮断されるので、シフトレバーリレー１１が閉路されてシフレバーの手動操作が許容されることも、また、リレー駆動電流がシフトレバーリレー１１やポジションスイッチＳＷ１を介してニュートラルリレー１４に印加されることでエンジン始動スイッチＳＷ２の操作によるエンジンＦの始動が許容されることもない。
【００８１】
ここで、仮に、ニュートラルリレー１４を不正操作し、ニュートラルリレー１４の上流側と下流側をバイパスさせることによって当該部分を通電可能状態にしたとしても、シフトレバーリレー１１は閉路されずシフレバーの手動操作は禁止されたままの状態となるので、仮に、放置された作業機のシフトレバーの初期位置がニュートラルポジションにあったとすれば、エンジン始動スイッチＳＷ２によるエンジンＦの始動は可能ではあってもシフトレバーをドライビングポジション（１速，２速，３速，・・・，後退等）に移動させることはできないので作業機を走行させることはできず、また、仮に、放置された作業機のシフトレバーの初期位置がドライビングポジションにあったとすれば、シフトレバーをニュートラルポジションに移動させることができないので、エンジンＦの始動自体が禁止されることになる。
【００８２】
従って、ニュートラルリレー１４を不正操作してニュートラルリレー１４の上流側と下流側をバイパスさせても作業機を走行させることはできなくなり、作業機の盗難防止をニュートラルリレーのみに頼っていた従来型の作業履歴保存機能付き盗難防止装置に比べて盗難に対する安全性それ自体を向上させることができる。
【００８３】
なお、タイマの設定時間が経過しても運転カード６の挿入が検知されずにステップａ２８の判定結果が真となった場合、および、挿入されたシステムカード９が不適切なものであるためにステップａ２４の判定結果が偽となった場合においては、ＩＣカードコントローラ８のマイクロプロセッサ２は、ステップａ７の処理に移行した後、ステップａ７〜ステップａ１０，ステップａ２３〜ステップａ２４の処理を繰り返し実行することになるので、運転カード６やシステムカード９をＩＣカードリード＆ライタ７から一旦引き抜いて一連の処理を終了させ、改めて運転カード６なりシステムカード９なりを挿入する必要がある。
【００８４】
また、既に説明したステップａ1〜ステップａ18の処理による適切な手順でエンジンＦが始動された場合、ＩＣカードコントローラ８のマイクロプロセッサ２は、エンジン始動スイッチＳＷ２の操作によってエンジンＦの作動が停止されない限り、ステップａ７〜ステップａ１５，ステップａ１９〜ステップａ２０の処理を繰り返し実行し、シフトレバーの手動操作等を許容した状態を維持することになるが、この間に挿入中の運転カード６が引き抜かれた場合には、この操作がステップａ８の判定処理によって検出される。
【００８５】
運転カード６の引き抜きが検知された場合、ＩＣカードコントローラ８のマイクロプロセッサ２は、ステップａ７〜ステップａ8，ステップａ１９〜ステップａ２０の処理を繰り返し実行することになり、この間、カードの種別判定（ステップａ９〜ステップａ１０），識別情報の判定（ステップａ１１〜ステップａ１２），シフトレバーリレー１１への通電禁止に関わる処理（ステップａ２１〜ステップａ２２）等が全てスキップされるので、ステップａ1〜ステップａ18の処理による適切な手順でシフトレバー操作やエンジンＦの始動操作が最初に許容された時点での状態、つまり、ＩＣカードコントローラ８の出力回路からリレー駆動電流Ｘ２ａ（図２参照）が出力され、ニュートラルリレー１４の他方の端子とＩＣカードコントローラ８の出力回路とを結ぶラインＬ１（図２参照）がグランド線として機能している状態が維持され続けることになるので、仮に、作業機の運転中や作業の途中で運転カード６が引き抜かれたり外れたりした場合であっても、不用意にエンジンＦが停止したりシフトレバーがロックされたりすることはなく、走行の安全性と作業の安全性が保障される。
【００８６】
なお、エンジンＦの始動後にＩＣカードリード＆ライタ７から運転カード６が引き抜かれた場合には、カードの種別判定，識別情報の判定，シフトレバーリレー１１への通電禁止に関わる処理に加え、エンジンＦの始動に必要とされるステップａ１６〜ステップａ１７の処理も非実行とされることになるので、運転カード６を引き抜いた状態でエンジンＦを停止させた場合にあっては、改めてＩＣカードリード＆ライタ７に適切な運転カード６を挿入して当初の手続に沿ってエンジンＦを再始動する必要がある。
【００８７】
また、場合によっては、既に説明したステップａ1〜ステップａ18の処理による適切な手順でエンジンＦが始動され、ＩＣカードコントローラ８のマイクロプロセッサ２がステップａ７〜ステップａ１５，ステップａ１９〜ステップａ２０の処理を繰り返し実行する間にＩＣカードコントローラ８自体に故障が発生するといった可能性も考えられる。
【００８８】
そうした場合、認証用制御装置Ｂとして機能するＩＣカードコントローラ８から作業機用制御装置Ａへの動作確認信号Ｘ５および動作状態確認フラグＦ１の送信が不能となるので、ステップｂ２〜ステップｂ３の判定処理とステップｂ１７における動作状態確認フラグＦ１’の更新処理のみを繰り返し実行している作業機用制御装置Ａのマイクロプロセッサ４は、ステップｂ３（図７参照）の判定処理でＩＣカードコントローラ８からの動作確認信号Ｘ５の消失を検知する。
なお、この時点では既にエンジンＦが始動されているので、ＩＣカードコントローラ８側の動作状態確認フラグＦ１の値は１となっており、また、作業機用制御装置Ａ側の動作状態確認フラグＦ１’の値も、ＩＣカードコントローラ８に故障が発生する直前の時点におけるステップｂ１７の処理により動作状態確認フラグＦ１の値を反映した値１に更新されている。
【００８９】
このようにして、作業機用制御装置Ａの正常動作検知手段ｊとして機能するマイクロプロセッサ４がＩＣカードコントローラ８の正常動作を検知しなくなり、ステップｂ３の判定結果が偽となると、動作状態検知手段ｎとして機能するマイクロプロセッサ４は、動作状態確認フラグＦ１’の値を参照し、ステップｂ３によるＩＣカードコントローラ８の故障検知がエンジンＦの作動中に発生したものであるか否かを判定する（ステップｂ４）。
【００９０】
ステップｂ４の判定結果が真となった場合、制限解除状態継続手段ｐとして機能するマイクロプロセッサ４は、動作状態検知手段ｎがエンジンＦの作動を検知している状況下で正常動作検知手段ｊが認証用制御装置ＢであるＩＣカードコントローラ８の正常動作を検知しなくなったものと見做し、マン・マシン・インターフェイスＫとして機能する手動データ入力装置１０からの入力操作の有無とは関係なく無条件に非常用制限解除手段ｍとして機能するステップｂ９の処理を起動して、作業機用制御装置Ａからのリレー駆動電流Ｘ１ａ（図２参照）の出力を開始すると共に、作業機用制御装置Ａの内部で回路の切り替え操作を行なってニュートラルリレー１４の他方の端子と作業機用制御装置Ａとを結ぶラインＬ２（図２参照）をグランド線として機能させる（ステップｂ９）。
【００９１】
次いで、作業機用制御装置Ａのマイクロプロセッサ４は、動作状態確認フラグＦ１’に値０がセットされているか否か、すなわち、エンジンＦが作動しているか否かを判定するが（ステップｂ１０）、この時点では既に動作状態確認フラグＦ１’には値１がセットされているのでステップｂ１０の判別結果は偽となる。
【００９２】
よって、マイクロプロセッサ４は、認証用制御装置Ｂとして機能するＩＣカードコントローラ８に代わって作業機用制御装置ＡがエンジンＦの作動を許容する処理を実行していることを表す値１を代替処理確認フラグＦ２にセットし（ステップｂ１３）、エンジン始動スイッチＳＷ２が動作位置（いわゆるアクセサリ位置）にあるか否かを判定する（ステップｂ１４）。
【００９３】
エンジン始動スイッチＳＷ２が動作位置にあってエンジンＦの継続作動状態が確認された場合には、作業機用制御装置Ａのマイクロプロセッサ４は、更に、代替処理確認フラグＦ２に値１がセットされているか否かを判定するが（ステップｂ２）、直前の処理周期におけるステップｂ１３の処理で代替処理確認フラグＦ２に値１がセットされた結果として、ステップｂ２の判定結果は必然的に真となる。
【００９４】
よって、これ以降、エンジン始動スイッチＳＷ２の操作によってエンジンＦの作動が停止されない限り（ステップｂ１４参照）、作業機用制御装置Ａのマイクロプロセッサ４は、ステップｂ２，ステップｂ１４の判定処理のみを繰り返し実行して、作業機用制御装置Ａからのリレー駆動電流Ｘ１ａ（図２参照）の出力状態、および、作業機用制御装置ＡからのラインＬ２（図２参照）をグランド線として機能させる状態を保持する。
【００９５】
このようにして、ＩＣカードコントローラ８からのリレー駆動電流Ｘ２ａに代わる作業機用制御装置Ａからのリレー駆動電流Ｘ１ａがシフトレバーリレー１１に印加され続け、かつ、ＩＣカードコントローラ８からのグランド線Ｌ１に代わる作業機用制御装置ＡからのラインＬ２がグランド線として機能し続けるので、エンジンＦの作動中に認証用制御装置Ｂとして機能するＩＣカードコントローラ８に故障が生じた場合であっても、エンジン作動制限手段Ｃの一部を構成するシフトレバーリレー１１の閉路状態およびシフトレバーの手動操作の許容状態が継続して維持され続けることになる。
【００９６】
従って、作業機の運転中や作業の途中で認証用制御装置Ｂとして機能するＩＣカードコントローラ８に故障が生じた場合であっても、不用意にエンジンＦが停止したりシフトレバーがロックされたりすることはなく、走行の安全性と作業の安全性が保障される。
【００９７】
このようにしてＩＣカードコントローラ８に代わって作業機用制御装置ＡがエンジンＦの作動を許容する処理を実行している状況下においてエンジンＦを停止させた場合も、ＩＣカードコントローラ８がエンジンＦの作動を許容する処理を実行する場合と同様、エンジンＦの始動に必要とされるステップｂ１１〜ステップｂ１２の処理が非実行とされるので、何らかの事情でエンジンＦを停止させた場合にあっては、改めて非常用識別情報Ｘ６（パスワード）を手動データ入力装置１０から再入力して当初の手続に沿ってエンジンＦを再始動する必要がある。
【００９８】
また、可搬性のデータ記憶媒体Ｄとして機能する運転カード６を運転者が紛失してしまった状況下で修理工場へ作業機を移動させたいとか、緊急避難等に際して本来の運転者が居合わせない状況下で作業機を安全な場所に移動させたいとか、更には、認証用制御装置Ｂとして機能するＩＣカードコントローラ８もしくは其のマシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７が当初から故障している状況下で修理工場へ作業機を移動させたいといった特別な状況が発生した場合には、既に述べた通り、ステップｂ６の処理（図７参照）を利用して運転者もしくは其の代理人が適切な非常用識別情報Ｘ６（パスワード）を手動データ入力装置１０から作業機用制御装置Ａに入力することで、作業機のエンジンＦを始動可能な状態とすることができる。
【００９９】
但し、この場合、運転者もしくは其の代理人は、作業機を配備された事務所に保存された作業マニュアルの参照あるいは作業機の製造メーカーとの電話連絡，無線連絡，電子メールを利用した通信等を始めとする何らかの手段で其の作業機に対応した非常用識別情報Ｘ６（パスワード）を事前に取得しておく必要がある。
【０１００】
運転者が運転カード６を紛失している状況下、または、本来の運転者ではない代理人が作業機を操作しようとする状況下にあっては、そもそもマシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７に適切な運転カード６を挿入すること自体ができないので、認証用制御装置Ｂとして機能するＩＣカードコントローラ８のマイクロプロセッサ２はステップａ１（図３参照）の判定処理のみを繰り返し実行するだけであり、また、ＩＣカードコントローラ８もしくはＩＣカードリード＆ライタ７が当初から故障している状況下にあっては適切な運転カード６をＩＣカードリード＆ライタ７に挿入したとしてもＩＣカードコントローラ８自体が起動しないので、何れの場合においても、認証用制御装置Ｂとして機能するＩＣカードコントローラ８から作業機用制御装置Ａに動作確認信号Ｘ５や動作状態確認フラグＦ１が送信されることはない。
【０１０１】
そのような状況下にあっても、作業機用制御装置Ａのマイクロプロセッサ４は電源の投入と共に作業機用制御装置Ａのメモリ部５に格納された制御プログラムに従った処理を開始し、まず、代替処理確認フラグＦ２の値を０に初期化する（図７のステップｂ１）。
【０１０２】
次いで、作業機用制御装置Ａのマイクロプロセッサ４は、代替処理確認フラグＦ２に値１がセットされているか否かを判定するが（ステップｂ２）、初期化直後の現時点では代替処理確認フラグＦ２の値は０であって、その判定結果は必然的に偽となる。
【０１０３】
よって、マイクロプロセッサ４は、更に、認証用制御装置Ｂとして機能するＩＣカードコントローラ８から動作確認信号Ｘ５が送信されてきているか否かを判定する（ステップｂ３）。
【０１０４】
この場合、運転カード６の不在やＩＣカードコントローラ８もしくはＩＣカードリード＆ライタ７の故障といった事情があるため、ＩＣカードコントローラ８から動作確認信号Ｘ５が入力されることは有り得ない。
【０１０５】
従って、ステップｂ３の判定結果は必然的に偽となり、作業機用制御装置Ａのマイクロプロセッサ４は、更に、動作状態確認フラグＦ１’に値１がセットされているか否かを判定する（ステップｂ４）。
【０１０６】
動作状態確認フラグＦ１’は作業機用制御装置Ａにおけるメモリ部５のＲＡＭの記憶領域の一部を利用して構成されるフラグであって、その値は作業機用制御装置Ａがシャットダウンする際に作業機用制御装置Ａのマイクロプロセッサ４によって自動的に０に初期化されるようになっている（ステップｂ１６参照）。
従って、電源投入直後の現時点では動作状態確認フラグＦ１’の値は初期値０に保持されており、ステップｂ４の判定結果は必然的に偽となる。
【０１０７】
よって、作業機用制御装置Ａのマイクロプロセッサ４は、更に、マン・マシン・インターフェイスＫとして機能する手動データ入力装置１０から運転者もしくは其の代理人の手によって非常用識別情報Ｘ６（パスワード）が入力されているか否かを判定し（ステップｂ５）、非常用識別情報Ｘ６（パスワード）が入力されていなければ、ステップｂ２〜ステップｂ５の判定処理のみを繰り返し実行して其のまま待機する。
【０１０８】
このようにしてステップｂ２〜ステップｂ５の判定処理のみが繰り返し実行される間に、運転者もしくは其の代理人が作業機用制御装置Ａのマン・マシン・インターフェイスＫとして機能する手動データ入力装置１０を手動操作して非常用識別情報Ｘ６（パスワード）を入力すると、作業機用制御装置Ａの非常用制限解除手段ｍとして機能するマイクロプロセッサ４が、ステップｂ５の処理で手動入力による非常用識別情報Ｘ６（パスワード）の値を読み込んでバッファに一時記憶し（ステップｂ６）、メモリ部５の不揮発性メモリに事前に登録されている当該作業機の非常用識別情報と入力された非常用識別情報Ｘ６（パスワード）とを比較し（ステップｂ７）、両者の一致不一致を判定する（ステップｂ８）。
【０１０９】
そして、登録されている非常用識別情報と入力された非常用識別情報Ｘ６（パスワード）が一致してステップｂ８の判定結果が真となった場合に限り、非常用制限解除手段ｍとして機能するマイクロプロセッサ４が、作業機用制御装置Ａからのリレー駆動電流Ｘ１ａ（図２参照）の出力を開始させると共に、作業機用制御装置Ａの内部で回路の切り替え操作を行なってニュートラルリレー１４の他方の端子と作業機用制御装置Ａとを結ぶラインＬ２（図２参照）をグランド線として機能させる（ステップｂ９）。
【０１１０】
このようにして業機用制御装置Ａからシフトレバーリレー１１にリレー駆動電流Ｘ１ａが印加されるとエンジン作動制限手段Ｃの一部を構成するシフトレバーリレー１１が閉路し、シフトレバーの手動操作やエンジン始動スイッチＳＷ２の操作によるエンジンＦの始動が許容された状態となる。
【０１１１】
次いで、作業機用制御装置Ａのマイクロプロセッサ４は、動作状態確認フラグＦ１’に値０がセットされているか否かを判定するが（ステップｂ１０）、この状況下では動作状態確認フラグＦ１’の値は定常的に０に保持されるのでステップｂ１０の判定結果は必然的に真となり、作業機用制御装置Ａのマイクロプロセッサ４は、シフトレバーをニュートラルポジションに位置させてポジションスイッチＳＷ１を閉路させることによってリレー駆動電源Ｖから供給されるリレー駆動電流をシフトレバーリレー１１およびポジションスイッチＳＷ１を介してニュートラルリレー１４の入力側の端子に印加する操作、つまり、エンジン作動制限手段Ｃの他部を構成するニュートラルリレー１４を閉路させる操作と、エンジン始動スイッチＳＷ２から始動信号を送出してエンジン始動電源１２からの駆動電流をエンジン始動モータ１３に印加する操作が運転者もしくは其の代理人によって行われるまで待機する（ステップｂ１１）。
【０１１２】
そして、シフトレバーをニュートラルポジションに位置させてポジションスイッチＳＷ１を閉路させることによってリレー駆動電源Ｖから供給されるリレー駆動電流をシフトレバーリレー１１およびポジションスイッチＳＷ１を介してニュートラルリレー１４の入力側の端子に印加する操作、つまり、エンジン作動制限手段Ｃの他部を構成するニュートラルリレー１４を閉路させる操作と、エンジン始動スイッチＳＷ２から始動信号を送出してエンジン始動電源１２からの駆動電流をエンジン始動モータ１３に印加する操作が運転者もしくは其の代理人によって実行されると、作業機用制御装置Ａのマイクロプロセッサ４はステップｂ１１の判定処理で此の操作を検知し、更に、エンジン始動モータ１３の駆動電流の変化等に基いてエンジンＦの始動を確認した後（ステップｂ１２）、認証用制御装置Ｂとして機能するＩＣカードコントローラ８に代わって作業機用制御装置ＡがエンジンＦの作動を許容する処理を実行していることを表す値１を代替処理確認フラグＦ２にセットして（ステップｂ１３）、エンジン始動スイッチＳＷ２が動作位置（いわゆるアクセサリ位置）にあるか否かを判定する（ステップｂ１４）。
【０１１３】
エンジン始動スイッチＳＷ２が動作位置にあってエンジンＦの継続作動状態が確認された場合には、作業機用制御装置Ａのマイクロプロセッサ４は、更に、代替処理確認フラグＦ２に値１がセットされているか否かを判定するが（ステップｂ２）、直前の処理周期におけるステップｂ１３の処理で代替処理確認フラグＦ２に値１がセットされた結果として、ステップｂ２の判定結果は必然的に真となる。
【０１１４】
よって、これ以降、エンジン始動スイッチＳＷ２の操作によってエンジンＦの作動が停止されない限り（ステップｂ１４参照）、作業機用制御装置Ａのマイクロプロセッサ４は、ステップｂ２，ステップｂ１４の判定処理のみを繰り返し実行して、作業機用制御装置Ａからのリレー駆動電流Ｘ１ａ（図２参照）の出力状態、および、作業機用制御装置ＡからのラインＬ２（図２参照）をグランド線として機能させる状態を維持する。
【０１１５】
このようにして、ＩＣカードコントローラ８からのリレー駆動電流Ｘ２ａに代わる作業機用制御装置Ａからのリレー駆動電流Ｘ１ａがシフトレバーリレー１１に印加され続け、かつ、ＩＣカードコントローラ８からのグランド線Ｌ１に代わる作業機用制御装置ＡからのラインＬ２がグランド線として機能し続けるので、運転カード６を運転者が紛失してしまった場合，本来の運転者が居合わせない場合，認証用制御装置Ｂとして機能するＩＣカードコントローラ８もしくは其のマシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７が当初から故障している場合の何れの状況下にあっても、適切な非常用識別情報Ｘ６（パスワード）を作業機用制御装置Ａの手動データ入力装置１０から入力しさえすれば、修理工場や安全な場所への作業機の移動作業に必要とされるエンジンＦの始動を容易に実施することができる。
【０１１６】
そして、作業機の利用が終了してエンジン始動スイッチＳＷ２の操作によってエンジンＦの作動を停止させると、認証用制御装置Ｂとして機能するＩＣカードコントローラ８や其のマシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７が正常に作動している状況下にあっては、この操作がステップａ２０（図４参照）の判定処理によってＩＣカードコントローラ８のマイクロプロセッサ２によって検知される。
【０１１７】
エンジン始動スイッチＳＷ２のオフ操作を検知したマイクロプロセッサ２は、ＩＣカードリード＆ライタ７に運転カード６が挿入されているか否かを判定し（図６のステップａ３３）、運転カード６が挿入されていれば、認証用制御装置ＢとなるＩＣカードコントローラ８において作業履歴書込手段ｈとして機能するマイクロプロセッサ２が作業機用制御装置Ａのマイクロプロセッサ４に作業履歴のダウンロードを要求する指令を送信し、この指令を受けたマイクロプロセッサ４がメモリ部５の不揮発性メモリから作業履歴を読み込み、この作業履歴Ｘ４を作業履歴書込手段ｈとして機能するマイクロプロセッサ２に送信し（ステップａ３４）、作業履歴Ｘ４を受け取った作業履歴書込手段ｈが、マシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７を介して、其の内容を運転カード６のデータ記憶領域に作業機を特定する識別情報と共に書き込む（ステップａ３５）。
【０１１８】
そして、最終的に、ＩＣカードコントローラ８のマイクロプロセッサ２は、動作状態確認フラグＦ１をエンジンＦの停止状態を表す値０に初期化し（ステップａ３６）、ＩＣカードコントローラ８の出力回路からのリレー駆動電流Ｘ２ａの出力を停止する処理を実行して（ステップａ３７）、一連の処理を終了する。
【０１１９】
運転カード６のデータ記憶領域に書き込まれた作業機の作業履歴は、作業管理事務所等に設置されたパーソナルコンピュータやワークステーション等からなる端末装置によって読み出され、作業日報としてディスプレイに表示したり、端末装置のハードディスクあるいは其の他の外部記憶装置にファイルとして保存したりすることができる。
また、作業機を特定する識別情報，運転者の識別情報，年月日を含む時刻情報等を利用して端末装置に蓄積されている作業日報を解析することで作業機毎の運転状態や運転者毎の勤務状況を把握することも可能である。
【０１２０】
一方、認証用制御装置Ｂとして機能するＩＣカードコントローラ８や其のマシン・マシン・インターフェイスＥとして機能するＩＣカードリード＆ライタ７に故障が生じている場合，運転者が運転カード６を紛失してしまった場合，本来の運転者が居合わせない状況下で作業機が使用された場合、要するに、作業機用制御装置Ａに代替処理確認フラグＦ２の値として１が設定されている状況下にあっては、エンジン始動スイッチＳＷ２のオフ操作はステップｂ１４（図７参照）の判定処理において作業機用制御装置Ａのマイクロプロセッサ４によって検知される。
【０１２１】
エンジン始動スイッチＳＷ２のオフ操作を検知したマイクロプロセッサ４は、作業機用制御装置Ａからのリレー駆動電流Ｘ１ａの出力を停止した後（ステップｂ１５）、動作状態確認フラグＦ１’の値をエンジンＦの停止状態を表す値０初期化すると共に代替処理確認フラグＦ２の値を認証用制御装置Ｂとして機能するＩＣカードコントローラ８に代わる代替処理の終了を示す値０に初期化して（ステップａ３６）、一連の処理を終了する。
【０１２２】
運転カード６が挿入されていない場合やＩＣカードコントローラ８もしくはＩＣカードリード＆ライタ７に故障がある場合には運転カード６のデータ記憶領域への作業履歴の書き込み処理は実施されない。
【０１２３】
以上に開示した実施形態の一部または全部は、以下の付記に示す記載によって適切に表現され得るが、発明を実施するための形態や発明の技術思想は、これらのものに制限されるものではない。
【０１２４】
〔付記１〕
マン・マシン・インターフェイス（Ｋ）を有し、作業機の各部に設置されたセンサ群（Ｉ）によって検出される情報を読み込んで作業履歴として保存する作業機用制御装置（Ａ）と、
外部からの指令を受けて前記作業機のエンジン（Ｆ）の作動を許容するエンジン作動制限手段（Ｃ）と、
作業機の運転を許容する運転者の識別情報（Ｘ３）と前記作業履歴の少なくとも一部（Ｘ４）を記憶するデータ記憶領域を有する可搬性のデータ記憶媒体（Ｄ）と、
前記データ記憶媒体（Ｄ）に対して情報伝達可能に接続するためのマシン・マシン・インターフェイス（Ｅ）と、前記マシン・マシン・インターフェイス（Ｅ）を介して前記データ記憶媒体（Ｄ）から運転者の識別情報（Ｘ３）を読み込み、前記データ記憶媒体（Ｄ）から読み込んだ運転者の識別情報（Ｘ３）と自らに事前登録された運転者の識別情報とを比較し、両者が一致した場合に限り前記エンジン（Ｆ）の作動を許容する信号（Ｘ２）を前記エンジン作動制限手段（Ｃ）に出力する制限解除手段（ｇ）と、前記作業機用制御装置（Ａ）に保存された作業履歴の少なくとも一部（Ｘ４）を予め決められたタイミングで前記作業機用制御装置（Ａ）から読み込んで前記マシン・マシン・インターフェイス（Ｅ）を介して前記データ記憶媒体（Ｄ）に記憶させる作業履歴書込手段（ｈ）とを有する認証用制御装置（Ｂ）を備えた作業履歴保存機能付き盗難防止装置（１）であって、
前記作業機用制御装置（Ａ）が、
前記認証用制御装置（Ｂ）の正常動作を検知する正常動作検知手段（ｊ）と、前記正常動作検知手段（ｊ）が前記認証用制御装置（Ｂ）の正常動作を検知しなくなった場合に限り、前記マン・マシン・インターフェイス（Ｋ）から入力される非常用識別情報（Ｘ６）と自らに事前登録された非常用識別情報とを比較し、両者が一致した場合に限り前記エンジン（Ｆ）の作動を許容する信号（Ｘ１）を前記エンジン作動制限手段（Ｃ）に出力する非常用制限解除手段（ｍ）を備えたことを特徴とする作業履歴保存機能付き盗難防止装置（１）。
【０１２５】
〔付記２〕
前記作業機用制御装置（Ａ）が、更に、前記エンジン（Ｆ）の作動の有無を検知する動作状態検知手段（ｎ）と、前記動作状態検知手段（ｎ）が前記エンジン（Ｆ）の作動を検知している状況下で前記正常動作検知手段（ｊ）が前記認証用制御装置（Ｂ）の正常動作を検知しなくなった場合に前記マン・マシン・インターフェイス（Ｋ）からの非常用識別情報（Ｘ６）の入力の有無に関わりなく前記非常用制限解除手段（ｍ）からエンジン（Ｆ）の作動を許容する信号（Ｘ１）を出力させる制限解除状態継続手段（ｐ）を備えたことを特徴とする付記１記載の作業履歴保存機能付き盗難防止装置（１）。
この構成は、特に、作業機の走行中や作業中に認証用制御装置（Ｂ）に故障が生じた場合における不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止することを目的としている。
【０１２６】
〔付記３〕
マン・マシン・インターフェイス（Ｋ）を有し、作業機の各部に設置されたセンサ群（Ｉ）によって検出される情報を読み込んで作業履歴として保存する作業機用制御装置（Ａ）と、
外部からの指令を受けて前記作業機のエンジン（Ｆ）の作動を許容するエンジン作動制限手段（Ｃ）と、
作業機の運転を許容する運転者の識別情報（Ｘ３）と前記作業履歴の少なくとも一部（Ｘ４）を記憶するデータ記憶領域を有する可搬性のデータ記憶媒体（Ｄ）と、
前記データ記憶媒体（Ｄ）に対して情報伝達可能に接続するためのマシン・マシン・インターフェイス（Ｅ）と、前記マシン・マシン・インターフェイス（Ｅ）を介して前記データ記憶媒体（Ｄ）から運転者の識別情報（Ｘ３）を読み込み、前記データ記憶媒体（Ｄ）から読み込んだ運転者の識別情報（Ｘ３）と自らに事前登録された運転者の識別情報とを比較し、両者が一致した場合に限り前記エンジン（Ｆ）の作動を許容する信号（Ｘ２）を前記エンジン作動制限手段（Ｃ）に出力する制限解除手段（ｇ）と、前記作業機用制御装置（Ａ）に保存された作業履歴の少なくとも一部（Ｘ４）を予め決められたタイミングで前記作業機用制御装置（Ａ）から読み込んで前記マシン・マシン・インターフェイス（Ｅ）を介して前記データ記憶媒体（Ｄ）に記憶させる作業履歴書込手段（ｈ）とを有する認証用制御装置（Ｂ）を備えた作業履歴保存機能付き盗難防止装置（１）であって、
前記作業機用制御装置（Ａ）が備えるマイクロプロセッサ（４）によって、
前記認証用制御装置（Ｂ）の正常動作を検知する正常動作検知手段（ｊ）と、前記正常動作検知手段（ｊ）が前記認証用制御装置（Ｂ）の正常動作を検知しなくなった場合に限り、前記マン・マシン・インターフェイス（Ｋ）から入力される非常用識別情報（Ｘ６）と自らに事前登録された非常用識別情報とを比較し、両者が一致した場合に限り前記エンジン（Ｆ）の作動を許容する信号（Ｘ１）を前記エンジン作動制限手段（Ｃ）に出力する非常用制限解除手段（ｍ）を構成したことを特徴とする作業履歴保存機能付き盗難防止装置（１）。
この構成は、特に、作業機の作業履歴を取得し保存するために必須とされる作業機用制御装置（Ａ）それ自体のマイクロプロセッサ（４）を利用して認証用制御装置（Ｂ）のバックアップ機能を実現するために必要とされる正常動作検知手段（ｊ）と非常用制限解除手段（ｍ）を構築したものであり、バックアップ機能の多重化のために格別な付加装置（ハードウェア）を設置する必要が全くなく、バックアップシステムの構築に要するコストの軽減化に効果がある。
【０１２７】
〔付記４〕
前記作業機用制御装置のマイクロプロセッサ（４）が、更に、前記エンジン（Ｆ）の作動の有無を検知する動作状態検知手段（ｎ）、および、前記動作状態検知手段（ｎ）が前記エンジン（Ｆ）の作動を検知している状況下で前記正常動作検知手段（ｊ）が前記認証用制御装置（Ｂ）の正常動作を検知しなくなった場合に前記マン・マシン・インターフェイス（Ｋ）からの非常用識別情報（Ｘ６）の入力の有無に関わりなく前記非常用制限解除手段（ｍ）からエンジン（Ｆ）の作動を許容する信号（Ｘ１）を出力させる制限解除状態継続手段（ｐ）として機能することを特徴とする付記３記載の作業履歴保存機能付き盗難防止装置（１）。
この構成は、特に、作業機の走行中や作業中に認証用制御装置（Ｂ）に故障が生じた場合における不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止することを目的としている。
また、作業機の作業履歴を取得し保存するために必須とされる作業機用制御装置（Ａ）それ自体のマイクロプロセッサ（４）を利用して不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止するために必要とされる動作状態検知手段（ｎ）と制限解除状態継続手段（ｐ）を構築したものであり、不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止するために格別な付加装置（ハードウェア）を設置する必要が全くなく、不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止するために要するコストの軽減化に効果がある。
【０１２８】
〔付記５〕
前記エンジン作動制限手段（Ｃ）が、エンジン（Ｆ）の作動を許容する信号（Ｘ１ａ，Ｘ２ａ）を受けると前記エンジン（Ｆ）の動力伝達系路上に設けられたトランスミッションのシフトレバーやセレクトレバーの手動操作を許容するシフトレバーリレー（１１）と、前記シフトレバーやセレクトレバーがニュートラルポジションやパーキングポジションにある状態においてエンジン（Ｆ）の作動を許容する信号を受けるとエンジン始動電源（１２）からエンジン始動モーター（１３）への駆動電力の印加を許容するニュートラルリレー（１４）とによって構成されていることを特徴とする付記１，付記２，付記３または付記４のうち何れか一項に記載の作業履歴保存機能付き盗難防止装置（１）。
この構成は、特に、作業機の盗難を防止する効果それ自体を向上させることを目的としたものである。
【０１２９】
〔付記６〕
前記認証用制御装置（Ｂ）がＩＣカードコントローラ（８）からなり前記データ記憶媒体（Ｄ）がＩＣカード（６）によって構成されると共に前記マシン・マシン・インターフェイス（Ｅ）がＩＣカードリード＆ライタ（７）によって構成され、
前記マン・マシン・インターフェイス（Ｋ）が、生体情報以外の情報を入力するための手動データ入力装置（１０）によって構成されていることを特徴とする付記１，付記２，付記３，付記４または付記５のうち何れか一項に記載の作業履歴保存機能付き盗難防止装置（１）。
この構成は、特に、緊急避難時における作業機の移動等に際して想定外の第三者を運転者として利用する際の認証操作を容易化するためのものである。
【０１３０】
〔付記７〕
前記予め決められたタイミングがエンジン始動スイッチ（ＳＷ２）のオフ操作のタイミングであることを特徴とする付記１，付記２，付記３，付記４，付記５または付記６のうち何れか一項に記載の作業履歴保存機能付き盗難防止装置（１）。
この構成は一つの実施態様項であり、作業機の各部に設置されたセンサ群（Ｉ）によって検出される情報を作業機用制御装置（Ａ），認証用制御装置（Ｂ），マシン・マシン・インターフェイス（Ｅ）を介してリアルタイムでデータ記憶媒体（Ｄ）に書き込むようにする場合や、作業機の各部に設置されたセンサ群（Ｉ）によって検出される情報を作業機用制御装置（Ａ）を介して認証用制御装置（Ｂ）のメモリ部５に一時的に貯溜し、この貯溜データを一括してマシン・マシン・インターフェイス（Ｅ）を介してデータ記憶媒体（Ｄ）に書き込むようにする場合もある。
【０１３１】
〔付記８〕
マン・マシン・インターフェイス（Ｋ）を有し作業機の各部に設置されたセンサ群（Ｉ）によって検出される情報を読み込んで作業履歴として保存する作業機用制御装置（Ａ）と、外部からの指令を受けて前記作業機のエンジン（Ｆ）の作動を許容するエンジン作動制限手段（Ｃ）と、作業機の運転を許容する運転者の識別情報（Ｘ３）と前記作業履歴の少なくとも一部（Ｘ４）を記憶するデータ記憶領域を有する可搬性のデータ記憶媒体（Ｄ）と、前記データ記憶媒体（Ｄ）に対して情報伝達可能に接続するためのマシン・マシン・インターフェイス（Ｅ）を有し前記作業機用制御装置（Ａ）に対して情報伝達可能に接続された認証用制御装置（Ｂ）とからなる作業履歴保存機能付き盗難防止装置（１）を制御するための盗難防止装置用制御プログラムであって、
前記認証用制御装置（Ｂ）が備えるマイクロプロセッサ（２）を、前記データ記憶媒体（Ｄ）から運転者の識別情報（Ｘ３）を読み込み前記データ記憶媒体（Ｄ）から読み込んだ運転者の識別情報（Ｘ３）と自らに事前登録された運転者の識別情報とを比較し両者が一致した場合に限り前記エンジン（Ｆ）の作動を許容する信号（Ｘ２）を前記エンジン作動制限手段（Ｃ）に出力する制限解除手段（ｇ）、および、前記作業機用制御装置（Ａ）に保存された作業履歴の少なくとも一部（Ｘ４）を予め決められたタイミングで前記作業機用制御装置（Ａ）から読み込んで前記マシン・マシン・インターフェイス（Ｅ）を介して前記データ記憶媒体（Ｄ）に記憶させる作業履歴書込手段（ｈ）として機能させるための認証用制御装置用制御プログラムと、
作業機用制御装置（Ａ）が備えるマイクロプロセッサ（４）を、前記認証用制御装置（Ｂ）の正常動作を検知する正常動作検知手段（ｊ）、および、前記正常動作検知手段（ｊ）が前記認証用制御装置（Ｂ）の正常動作を検知しなくなった場合に限り前記マン・マシン・インターフェイス（Ｋ）から入力される非常用識別情報（Ｘ６）と自らに事前登録された非常用識別情報とを比較し両者が一致した場合に限り前記エンジン（Ｆ）の作動を許容する信号（Ｘ１）を前記エンジン作動制限手段（Ｃ）に出力する非常用制限解除手段（ｍ）として機能させるための作業機用制御装置用制御プログラムとからなる盗難防止装置用制御プログラム。
この構成は、特に、作業機の作業履歴を取得し保存するために必須とされる作業機用制御装置（Ａ）それ自体のマイクロプロセッサ（４）を利用して認証用制御装置（Ｂ）のバックアップ機能を実現するために必要とされる正常動作検知手段（ｊ）と非常用制限解除手段（ｍ）を構築するためのものであり、バックアップ機能の多重化のために格別な付加装置（ハードウェア）を設置する必要が全くなく、バックアップシステムの構築に要するコストの軽減化に効果がある。
【０１３２】
〔付記９〕
前記作業機用制御装置用制御プログラムが、前記作業機用制御装置（Ａ）の備えるマイクロプロセッサ（４）を、更に、前記エンジン（Ｆ）の作動の有無を検知する動作状態検知手段（ｎ）、および、前記動作状態検知手段（ｎ）が前記エンジン（Ｆ）の作動を検知している状況下で前記正常動作検知手段（ｊ）が前記認証用制御装置（Ｂ）の正常動作を検知しなくなった場合に前記マン・マシン・インターフェイス（Ｋ）からの非常用識別情報（Ｘ６）の入力の有無に関わりなく前記非常用制限解除手段（ｍ）からエンジン（Ｆ）の作動を許容する信号（Ｘ１）を出力させる制限解除状態継続手段（ｐ）として機能させることを特徴とする付記８記載の盗難防止装置用制御プログラム。
この構成は、特に、作業機の走行中や作業中に認証用制御装置（Ｂ）に故障が生じた場合における不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止することを目的としている。
また、作業機の作業履歴を取得し保存するために必須とされる作業機用制御装置（Ａ）それ自体のマイクロプロセッサ（４）を利用して不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止するために必要とされる動作状態検知手段（ｎ）と制限解除状態継続手段（ｐ）を構築するためのものであり、不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止するために格別な付加装置（ハードウェア）を設置する必要が全くなく、不用意なエンジン（Ｆ）の停止やシフトレバーのロックを防止するために要するコストの軽減化に効果がある。
【符号の説明】
【０１３３】
１  作業履歴保存機能付き盗難防止装置
２  マイクロプロセッサ（制限解除手段，作業履歴書込手段）
３  メモリ部
４  マイクロプロセッサ（正常動作検知手段，非常用制限解除手段，動作状態検知手段，制限解除状態継続手段）
５  メモリ部
６  ＩＣカード（運転カード（データ記憶媒体））
７  ＩＣカードリード＆ライタ
８  ＩＣカードコントローラ（認証用制御装置）
９  システムカード
１０  手動データ入力装置（マン・マシン・インターフェイス）
１１  シフトレバーリレー
１２  エンジン始動電源
１３  エンジン始動モーター
１４  ニュートラルリレー
Ａ  作業機用制御装置
Ｂ  認証用制御装置
Ｃ  エンジン作動制限手段
Ｄ  データ記憶媒体
Ｅ  マシン・マシン・インターフェイス
Ｆ  エンジン
ｇ  制限解除手段
ｈ  作業履歴書込手段
Ｉ  センサ群
ｊ  正常動作検知手段
Ｋ  マン・マシン・インターフェイス
ｍ  非常用制限解除手段
ｎ  動作状態検知手段
ｐ  制限解除状態継続手段
Ｆ１  動作状態確認フラグ
Ｆ１’  動作状態確認フラグ
Ｆ２  代替処理確認フラグ
Ｘ１，Ｘ２  エンジンの作動を許容する信号
Ｘ３  運転者の識別情報
Ｘ４  作業履歴の一部
Ｘ５  動作確認信号
Ｘ６  非常用識別情報
ＳＷ１  ポジションスイッチ
ＳＷ２  エンジン始動スイッチ
Ｘ１ａ  リレー駆動電流
Ｘ２ａ  リレー駆動電流
Ｖ  リレー駆動電源
Ｌ１  グランド線
Ｌ２  グランド線
【図１】
2014177165.tif 000003
【図２】
2014177165.tif 000004
【図３】
2014177165.tif 000005
【図４】
2014177165.tif 000006
【図５】
2014177165.tif 000007
【図６】
2014177165.tif 000008
【図７】
2014177165.tif 000009