(57)【特許請求の範囲】
【請求項１】
データ等を入力するための入力手段と、該入力手段を介しての入力操作によって設定された車両特性に基づいて車両の動作を制御する車両制御手段とを備える産業車両において、
前記入力手段を介しての入力操作によって設定されたパスワードを記憶するパスワード記憶手段と、
前記入力手段を介しての入力操作によって前記パスワードに対応させて設定された前記車両特性を前記パスワードとリンクさせて記憶する車両特性記憶手段と、
前記入力手段を介して前記パスワードが入力されると、該入力されたパスワードが前記パスワード記憶手段に記憶されている前記パスワードのいずれかと一致するか否かを判断し、一致したことを必須条件として産業車両の稼働を許可する稼働許可手段と、
前記稼働許可手段により前記稼働が許可されると、前記入力されたパスワードとリンクしている前記車両特性に基づいて産業車両の動作を制御する前記車両制御手段と、
前記パスワードを使用するか否かを設定するパスワード使用有無設定手段とを備えて、
前記パスワードを使用しない設定のときには前記稼働許可手段による前記稼働の許可を要さずに稼働可能となる
ことを特徴とする産業車両。
【請求項２】
請求項１記載の産業車両において、
前記パスワードを記憶しているポータブル記憶媒体から該パスワードを取得するパスワード読取手段を備えて、
前記稼働許可手段は、該パスワード読取手段が取得した前記パスワードが前記パスワード記憶手段に記憶されている前記パスワードのいずれかと一致するか否かを判断し、一致したことを必須条件として産業車両の稼働を許可する
ことを特徴とする産業車両。
【請求項３】
請求項１または２記載の産業車両において、
現在時刻を計時する計時手段と、
該産業車両の稼働に伴って発生または変化する車両データを取得して、前記計時手段が計時した時刻及び前記パスワードと関連付けた管理データを作成するデータ作成手段と、
該作成された管理データを記憶するデータ記憶手段と
を備えたことを特徴とする産業車両。
【請求項４】
請求項１ないし３のいずれか記載の産業車両において、
該産業車両は、その稼働状態に関する情報を表示するディスプレイ装置を備える産業車両であり、
前記入力手段、パスワード記憶手段、車両特性記憶手段及び稼働許可手段が、該ディスプレイ装置に含まれている
ことを特徴とする産業車両。
【請求項５】
請求項４記載の産業車両において、
請求項３記載の計時手段、データ作成手段及びデータ記憶手段も前記ディスプレイ装置に含まれている
ことを特徴とする産業車両。
【請求項６】
請求項４または５記載の産業車両において、
前記ディスプレイ装置は、前記入力手段を介しての入力操作がなされると、該入力の内容または該入力操作で指示されたデータを表示する
ことを特徴とする産業車両。
【請求項７】
請求項４ないし６のいずれか記載の産業車両において、
前記ディスプレイ装置は、前記パスワード記憶手段、車両特性記憶手段またはデータ記憶手段に記憶されている情報を外部に出力する外部出力手段を備えている
ことを特徴とする産業車両。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、産業車両の技術分野に属する。
【０００２】
【従来の技術】
一般にフォークリフトは、レバー等の操作量や操作速度に対する応答特性、例えばスピードリミット、走行パワー、アクセルレベル、荷役リフトスピード、チルト速度、荷役パワーなどの操作フィーリングに影響する車両特性の設定が可能で、各オペレータは自分の好みにあった車両特性を設定して車両を使用するのが普通である。
【０００３】
【発明が解決しようとする課題】
ところが、複数のオペレータが１台のフォークリフトを利用する場合、各々が自分の好みで車両特性を設定する。例えばオペレータＡが車両特性（Ａ）を設定して利用した後にオペレータＢが利用する際には、改めて車両特性（Ｂ）を設定することになる。つまり、各オペレータは、使用する毎に車両特性を設定し直す必要がある。こうした問題は、フォークリフトに限るものではなく、車両特性を設定可能な産業車両に共通する問題であった。
【０００４】
【課題を解決するための手段および発明の効果】
上記課題を解決するための請求項１記載の産業車両は、データ等を入力するための入力手段と、該入力手段を介しての入力操作によって設定された車両特性に基づいて車両の動作を制御する車両制御手段とを備える産業車両において、
前記入力手段を介しての入力操作によって設定されたパスワードを記憶するパスワード記憶手段と、前記入力手段を介しての入力操作によって前記パスワードに対応させて設定された前記車両特性を前記パスワードとリンクさせて記憶する車両特性記憶手段と、前記入力手段を介して前記パスワードが入力されると、該入力されたパスワードが前記パスワード記憶手段に記憶されている前記パスワードのいずれかと一致するか否かを判断し、一致したことを必須条件として産業車両の稼働を許可する稼働許可手段と、前記稼働許可手段により前記稼働が許可されると、前記入力されたパスワードとリンクしている前記車両特性に基づいて産業車両の動作を制御する前記車両制御手段と、前記パスワードを使用するか否かを設定するパスワード使用有無設定手段とを備えて、前記パスワードを使用しない設定のときには前記稼働許可手段による前記稼働の許可を要さずに稼働可能となることを特徴とする。
【０００５】
この産業車両においては、入力手段（例えばキースイッチ、テンキーパネルなど）を介しての入力操作によってパスワードが設定されると、これをパスワード記憶手段に記憶する。この記憶は、産業車両のメインスイッチがオフでも維持される必要があるので、例えばＥＥＰＲＯＭなどの不揮発性の記憶素子を用いるのが望ましい。なお、バックアップ電源などで記憶を維持する構成であってもよい。
【０００６】
入力手段を介しての入力操作によってパスワードに対応させて車両特性が設定されると、車両特性記憶手段がその車両特性をパスワードとリンクさせて記憶する。車両特性記憶手段もパスワード記憶手段と同様にメインスイッチがオフでも記憶を維持可能であることが要求される。個の記憶素子（例えばＥＥＰＲＯＭ）を車両特性記憶手段およびパスワード記憶手段として兼用することもできる。
【０００７】
一旦パスワードが設定された後は、入力手段を介してパスワードが入力されると、稼働許可手段が、入力されたパスワードがパスワード記憶手段に記憶されているパスワードのいずれかと一致するか否かを判断し、一致したことを必須条件として産業車両の稼働を許可する。なお、他のなんらかの条件とのアンド条件が成立したときに稼働を許可する構成であってもよいので、パスワードの一致を必須条件としている。
【０００８】
車両制御手段は、稼働許可手段により稼働が許可されると、入力されたパスワードとリンクしている車両特性に基づいて産業車両の動作を制御する。
このように、まずオペレータを識別するパスワードを設定し、次に各パスワードに対応させて車両特性を設定してパスワードとリンクさせて記憶させておく。産業車両を稼働させる際にパスワードを入力すると、稼働許可手段がパスワードを照合して産業車両の稼働を許可し、車両制御手段が入力されたパスワードとリンクしている車両特性に基づいて産業車両の動作を制御する。したがって、複数のオペレータが１台の産業車両を利用する場合に各々のパスワードと自分の好みで車両特性を設定しておけば、使用する毎に車両特性を設定し直す必要はなくなる。
ところで、産業車両の使用形態などによっては、パスワードによって産業車両の稼働の可否を決めると不便なこともあるが、前記パスワードを使用するか否かを設定するパスワード使用有無設定手段を備えて、前記パスワードを使用しない設定のときには前記稼働許可手段による前記稼働の許可を要さずに稼働可能となる構成としているから、上記不便は生じない。
【０００９】
請求項２記載の産業車両は、請求項１記載の産業車両において、前記パスワードを記憶しているポータブル記憶媒体から該パスワードを取得するパスワード読取手段を備えて、前記稼働許可手段は、該パスワード読取手段が取得した前記パスワードが前記パスワード記憶手段に記憶されている前記パスワードのいずれかと一致するか否かを判断し、一致したことを必須条件として産業車両の稼働を許可することを特徴とする。
【００１０】
ポータブル記憶媒体の例としては、磁気カード、無線などの通信機能を持つＩＣカードや同等のリモコン装置などを挙げることができる。そして、パスワード読取手段は、こうしたポータブル記憶媒体に対応した読取装置等である。このように構成すると、オペレータがいちいち入力手段を操作してパスワードを入力する必要がなくなる。
【００１２】
また、各オペレータ（による車両の利用）をパスワードによって識別できるので、これを車両管理や作業管理に利用できる。そのための好適な構成が請求項３の構成である。
請求項３記載の産業車両は、請求項１または２記載の産業車両において、現在時刻を計時する計時手段と、該産業車両の稼働に伴って発生または変化する車両データを取得して、前記計時手段が計時した時刻及び前記パスワードと関連付けた管理データを作成するデータ作成手段と、該作成された管理データを記憶するデータ記憶手段とを備えたので、各パスワードすなわち各オペレータ毎に管理データを作成して記憶できる。
【００１３】
この管理データを、例えば請求項４記載のディスプレイ装置に表示させたり、請求項７記載の外部出力手段にて外部の機器（例えばパソコン）に出力させ、そのディスプレイに表示させたり印刷させることができる。これにより、だれがどの位車両を活用しているかというような、オペレータ毎の管理がきわめて容易になる。
【００１４】
請求項４記載の産業車両は、請求項１ないし３のいずれか記載の産業車両において、該産業車両は、その稼働状態に関する情報を表示するディスプレイ装置を備える産業車両であり、前記入力手段、パスワード記憶手段、車両特性記憶手段及び稼働許可手段が、該ディスプレイ装置に含まれていることを特徴とする。
【００１５】
多くの産業車両は、その稼働状態に関する情報を表示するディスプレイ装置を備えているので、このディスプレイ装置に入力手段、パスワード記憶手段、車両特性記憶手段及び稼働許可手段を含ませることでコンパクト化できる。また、上述のように管理データをディスプレイ装置に表示させる上でも都合がよい。
【００１６】
したがって、請求項５記載のように、請求項３記載の計時手段、データ作成手段及びデータ記憶手段も前記ディスプレイ装置に含ませると、より良好である。
請求項６記載の産業車両は、請求項４または５記載の産業車両において、前記ディスプレイ装置は、前記入力手段を介しての入力操作がなされると、該入力の内容を表示するので入力内容を確認でき、例えば誤入力を防止できる。また、前記ディスプレイ装置は、前記入力手段を介しての入力操作がなされると、該入力操作で指示されたデータを表示するので必要とするデータを随時表示させることができる。
【００１７】
請求項７記載の産業車両は、請求項４ないし６のいずれか記載の産業車両において、前記ディスプレイ装置は、前記パスワード記憶手段、車両特性記憶手段またはデータ記憶手段に記憶されている情報を外部に出力する外部出力手段を備えているので、上述のように外部の機器（例えばパソコン）にデータを取りだして、そのディスプレイに表示させたり印刷させることができる。これにより、だれがどの位車両を活用しているかというような、オペレータ毎の管理がきわめて容易になる。
【００１８】
【発明の実施の形態】
次に、本発明をフォークリフトに適用した実施例により発明の実施の形態を説明する。
【００１９】
【実施例１】
図１（ａ）に示すように、フォークリフト１のインストルメントパネル２にはディスプレイ装置３が装着されている。
このディスプレイ装置３は、図１（ｂ）に示すように液晶パネル１４や選択スイッチ１５などを備えている。液晶パネル１４には、フォークリフト１の各種情報、例えば走行速度、走行距離、エンジン車の燃料残量、電気車のバッテリ残量などが表示される。なお、本例では液晶パネル１４を採用しているが、他の形式の表示手段例えばＣＲＴやＥＬ（エレクトロルミネッセンス）を採用することも可能である。選択スイッチ１５は入力手段に該当し、これを操作することで各種の入力を行える。
【００２０】
図２に示すように、ディスプレイ装置３は、周知のＣＰＵ、ＲＯＭ、ＲＡＭ、入出力回路などを備えるマイクロコンピュータ（ワンチップマイコン）である制御部１１を中心に構成されている。
制御部１１には、前述の選択スイッチ１５が接続され、ドライバ１８を介して液晶パネル１４も接続されている。すなわち、制御部１１は選択スイッチ１５のオン信号を入力可能であり、液晶パネル１４の表示を制御できる。
【００２１】
また、制御部１１には、計時手段に該当するリアルタイムクロック（ＲＴＣ）１２、パスワード記憶手段、車両特性記憶手段及びデータ記憶手段となる専用メモリ１３、通信回路１６及び入出力（Ｉ／Ｏ）インタフェース１７も接続されている。
【００２２】
ＲＴＣ１２は年月日（曜日も含む）及び時刻を計時でき、制御部１１はこれらのデータをＲＴＣ１２から取得できる。
専用メモリ１３はＥＥＰＲＯＭで、パスワード及び車両特性の設定を記憶するための記憶領域（パスワード領域）とデータ記憶手段となる記憶領域（データ領域）に分割されている。パスワード領域の記憶は、上書きを指示されない限り上書き（更新）されることはないが、データ領域は、その記憶容量が一杯になった場合には新たなデータが最も古いデータに上書きされる。本実施例の場合、データ領域の記憶容量は、標準的と想定される使用状態でおよそ１ヶ月分の管理データを記憶可能な程度である。
【００２３】
通信回路１６にはコネクタ１６ａが付属しており、コネクタ１６ａを介して接続された外部機器（例えばパソコン）２０との通信を実行できる。したがって、制御部１１は、外部機器２０からデータや指令を取得したり、制御部１１のＲＡＭや専用メモリ１３などに記憶されている情報を外部機器２０に送出できる。
【００２４】
エンジン車の場合で説明すると、入出力インタフェース１７にはエンジンコントローラ（図示略）が接続されており、制御部１１はエンジンコントローラと通信可能である。
また、入出力インタフェース１７には、キースイッチ（キーＳＷ）、アクセルの踏み込みに伴ってオンされるアクセルスイッチ（アクセルＳＷ）、リフトレバーの操作に伴ってオンされるリフトスイッチやチルトレバーの操作に伴ってオンされるチルトスイッチなどの荷役スイッチ（荷役ＳＷ）、各種のセンサやスイッチ等が接続され、スイッチのオン／オフ信号、車輪の回転量（つまり走行距離）に対応したパルス信号を出力するロータリエンコーダからの走行パルス、その他のセンサやスイッチからの信号が入力される。
【００２５】
制御部１１は、ＲＴＣ１２からの時刻データと上記のスイッチなどからの入力情報とに基づいて、走行や荷役動作等に関するデータを作成して管理データの一部として専用メモリ１３に格納する。
例えば、制御部１１は、走行パルスの入力状態から走行の開始及び停止を認識でき、ＲＴＣ１２からの時刻データを参照することでそれらの時刻を特定でき、走行パルスをカウントすることで走行距離を算出できる。また、荷役スイッチのオン、オフの時刻から荷役時間を算出できる。制御部１１は、このようにして算出した走行や荷役等の動作時間や走行距離などを逐次積算して専用メモリ１３に格納する。この積算値は、適宜の時間例えば半日とか１日とかを単位として専用メモリ１３に記録される。本実施例では、１日の作業時間を午前と午後とに分けて半日単位で記録する。
【００２６】
専用メモリ１３に記録されている管理データは、選択スイッチ１５を操作して指示することで、例えば本日分、昨日分、過去１週間分などの形態で、液晶パネル１４に表示される。また、ディスプレイ装置３に外部機器２０が接続されているときには、専用メモリ１３中の所望のデータを外部機器２０から要求して取得できる。
【００２７】
さらに、入出力インタフェース１７には始動制御回路６０が接続されている。始動制御回路６０は、セルモータ６１、バッテリ６２、スタータスイッチ６３ａとキースイッチ６３ｂ、マイコン入力（キースイッチ操作確認）を含むキースイッチユニット６３、スタート禁止リレー６５、スタート禁止リレー（Ｂ）接点６６、スタータリレー６４及びスタータリレー（Ａ）接点６７により、図示の通りに構成されている。この回路構成であると、スタート禁止リレー（Ｂ）接点６６が閉のときにスタータスイッチ６３ａがオンされれば、スタータリレー６４が動作してスタータリレー（Ａ）接点６７が閉じられるので、セルモータ６１に電力が供給されてエンジンが始動される。一方、スタート禁止リレー（Ｂ）接点６６が開であるとスタータスイッチ６３ａがオンになってもスタータリレー６４が動作しないからセルモータ６１には電力が供給されない。スタート禁止リレー（Ｂ）接点６６はスタート禁止リレー６５によって駆動されるので、制御部１１はスタート禁止リレー６５を制御することによりエンジンの始動を許可または禁止できる。なお、制御部１１は、キースイッチ６３ｂがオンされたこと（キーオン）を確認すると初めて各制御を開始する。そして、スタータスイッチ６３ａがオンしてスタート禁止リレー６５が動作していない場合、ここで初めてセルモータが動作してエンジンスタートとなる。
【００２８】
制御部１１による管理処理について、フローチャートなどを参照して詳細に説明する。なお、本実施例では、複数のオペレータの各々を特定するパスワードが選択スイッチ１５の操作によって既に設定されて、パスワード領域に記憶（登録）されているものとして説明する。
【００２９】
まず、キースイッチのオンに起因して制御部１１が開始する管理処理を図３のフローチャートに従って説明する。
管理処理では、最初にパスワード処理１（Ｓ１０１）を実行する。ここでは、制御部１１は液晶パネル１４にパスワード入力画面を表示させ、パスワード入力を促す。オペレータが選択スイッチ１５を操作してパスワードを入力すると、それが専用メモリ１３のパスワード領域に記憶（登録）されているか否かを判断する。なお、選択スイッチ１５の操作に対応して、例えばカーソルの移動、ブリンク、確定時の輝度変化などが液晶パネル１４に表示されるので、これを見ながら選択操作を行うことができる。他の場面での入力操作においても同様である。
【００３０】
入力されたパスワードが登録されていれば、制御部１１はスタート禁止リレー６５を作動させてスタート禁止リレー（Ｂ）接点６６を閉じさせる。これにより、スタータスイッチ６３ａのオンに応じてセルモータ６１が回転してエンジンが始動される。しかし、入力されたパスワードが登録されていない場合には、制御部１１はスタート禁止リレー６５を作動させない。したがって、エンジンを始動できない。
【００３１】
制御部１１は、エンジンを始動可能にした場合には次のパスワード処理２（Ｓ１０２）に進む。しかし、エンジンの始動を不可能にした場合には次の処理には移行しないで、例えばパスワードが違っているので再入力せよといったメッセージを液晶パネル１４に表示させた後に、再びパスワード入力画面を表示させる。また、再入力を３回までは受け付けるが、それでも登録されたパスワードが入力されない場合には、液晶パネル１４にエラーを表示させてから動作を停止する。
【００３２】
図４に示すように、パスワード処理２では、パスワードデータを確認して、そのパスワードに対応する車両特性データを専用メモリ１３から読み出して車両特性の設定を変更する（Ｓ１０５）。なお、パスワードに対応する車両特性データが記憶されていないときには、車両特性をデフォルト値とする。制御部１１は、エンジンコントローラと協力しながら、更新した車両特性に基づいてフォークリフト１の動作を制御する。
【００３３】
パスワード領域には、図５に例示するように、パスワード順位、パスワード、オペレータを示すイニシャルやキャラクタなどを含んだデータ構造でパスワードデータが記憶されている。
次に、作業スタートのデータ、例えばパスワード確認番号、日付や時刻を含む作業開始時点での各種データ、キーオン時のデータなどを記憶する（Ｓ１０６）。そして、本人確認済みを示す初期表示（例えば図６参照）等を液晶パネル１４に表示させて（Ｓ１０７）、リターンする。図６の初期表示は午前中の例なので「Ｇｏｏｄ  ｍｏｒｎｉｎｇ」であるが、時間帯等に応じて適宜の表示にするとよい。
【００３４】
そして、図３に示すとおり、前回までに専用メモリ１３内に格納された管理データをＲＡＭ内に読み込み（Ｓ１２０）、当該検出時刻をフォークリフト１の始動時刻として格納する（Ｓ１３０）。なお、実際には内部クロック（１Ｈｚ）のパルスカウントで時間を算出しており、したがって「時刻」として格納されるのは該パルスのカウント値である。以下、時刻については同様である。なお、ＲＴＣ１２を参照して現実の時刻を格納することも可能であり、そうしてもかまわない。
【００３５】
続いて、アクセルスイッチがオンに切替わったか否を判断し（Ｓ１４０）、肯定判断であれば、当該検出時刻を作業者の加速要求の開始時刻として格納して（Ｓ１５０）、Ｓ１６０に進む。アクセルスイッチのオンが検出されなかったときは（Ｓ１４０：ＮＯ）、Ｓ１６０に移行する。
【００３６】
Ｓ１６０では荷役スイッチがオンに切替わったか否かを判断し、肯定判断なら、当該検出時刻を荷役作業の開始時刻として格納して（Ｓ１７０）、Ｓ１８０に進む。一方、Ｓ１６０にて荷役スイッチのオンが検出されなかったときは（Ｓ１６０：ＮＯ）、Ｓ１８０に移行する。
【００３７】
Ｓ１８０では、走行パルスの入力が開始されたか否かを判断し、走行パルスの入力が開始されたときは（Ｓ１８０：ＹＥＳ）、走行パルスの入力が開始された時刻を走行開始時刻として格納し、走行パルスのカウントを開始する（Ｓ１９０）。一方、Ｓ１８０にて走行パルスが検出されなかったときは（Ｓ１８０：ＮＯ）、Ｓ１９０をジャンプする。
【００３８】
続くＳ１９２では、車両特性を変更するための入力があったか否かを判断し、車両特性変更の入力がされていれば（Ｓ１９２：ＹＥＳ）、現在の車両特性を変更値に更新する（Ｓ１９４）。Ｓ１９２で否定判断ならＳ１９４をジャンプする。
【００３９】
続いて、アクセルスイッチがオフに切替わったか否かを判断し（Ｓ２００）、肯定判断ならアクセルスイッチのオフが検出された時刻を加速要求の終了時刻として格納する（Ｓ２１０）。一方、Ｓ２００にてアクセルスイッチのオフが検出されなかったときは（Ｓ２００：ＮＯ）、Ｓ２１０をジャンプしてＳ２２０に移行する。
【００４０】
なお、このＳ２００の処理は、Ｓ１４０にてアクセルスイッチがオンに切替えられたことを前提する処理であり、アクセルスイッチのオンからオフへの切替動作を検出するものである。従って、Ｓ１４０にてアクセルスイッチがオンに切替えられておらずオフのままであれば、オンからオフへの変化ではないからＳ２００では否定判断となる。
【００４１】
続いて、荷役スイッチがオフに切替わったか否かを判断し（Ｓ２２０）、肯定判断ならオフへの切り替わりを検出した時刻を荷役作業の終了時刻として格納する（Ｓ２３０）。一方、Ｓ２２０にて荷役スイッチのオフへの切替わりが検出されなかったときは（Ｓ２２０：ＮＯ）、Ｓ２４０に移行する。
【００４２】
このＳ２２０検出処理もＳ２００と同様に、Ｓ１６０にて荷役スイッチがオンに切替えられたことを前提する処理であり、荷役スイッチのオンからオフへの切替動作を検出するものである。従って、Ｓ１６０で荷役スイッチがオンに切替えられておらずオフのままであれば、オンからオフへの変化ではないからＳ２２０では否定判断となる。
【００４３】
続いて、走行パルスが入力されない状態が一定時間以上継続している（フォークリフト１が一定時間以上停止している）か否かを判断する（Ｓ２４０）。走行パルスが入力されない状態が一定時間以上継続していれば（Ｓ２４０：ＹＥＳ）、一旦走行パルスのカウント処理を終了し、その時の時刻を走行終了時刻として格納する（Ｓ２５０）。一方、Ｓ２４０にて否定判断（走行パルスが入力されているか、途絶時間が設定値未満）のときには（Ｓ２４０：ＮＯ）、Ｓ２６０に移行する。
【００４４】
このＳ２５０の検出処理も、Ｓ１８０にて走行パルスの入力開始が検出されたことを前提する処理である。従って、Ｓ１８０で走行パルスが検出されずフォークリフト１が停止している場合には、Ｓ２４０及びＳ２５０は実行されない。
そして、キースイッチがオフされたか否かを判断し（Ｓ２６０）、肯定判断なら（Ｓ２６０：ＹＥＳ）、オフが検出された時刻をフォークリフト１の作業終了時刻として格納する（Ｓ２７０）。
【００４５】
Ｓ２６０においてキースイッチのオフが検出されない場合には（Ｓ２６０：ＮＯ）、Ｓ１４０に回帰して上述のＳ１４０〜Ｓ２５０の処理が繰り返される。
Ｓ２７０に続いては、パスワード作業管理処理（Ｓ２７１）を実行する。
図７に示すように、パスワード作業管理処理では、まず本日の各作業データをパスワード毎（各オペレータ毎）に集計する（Ｓ２７３）。集計内容は、例えばＢ：キーオフ時に記憶されている車両動作時間などでＢ１、Ｂ２・・・Ｂｘは各作業時間、Ａ：キーオン時に記憶されている車両動作時間などでＡ１、Ａ２・・・Ａｘは各作業時間である。
【００４６】
次に、作業データまたは車両データ（例えば車両特性）にキーオン時からの変更があるか否かを判断し（Ｓ２７４）、変更有りならＳ２７３の演算結果に基づいて本日の各作業データの積算値（１Ｔｏｔａｌ、２Ｔｏｔａｌ・・・）を更新する。なお、本日の各作業データの積算値（１Ｔｏｔａｌ等）はＲＴＣ１２の日付変更に起因してクリアされる。
【００４７】
続いて、Ｓ２７５で算出したデータを作業マップに記憶し、月日を記憶し、車両特性を更新記憶する等、各作業データをパスワード別に専用メモリ１３に記憶する（Ｓ２７６）。
そして、作業完了処理表示（例えば図８参照）等を液晶パネル１４に表示させて（Ｓ２７７）、リターンする。
【００４８】
図３の処理に戻ると、それまでにＲＡＭ内に格納されたキースイッチのオン時刻とオフ時刻、アクセルスイッチのオン時刻とオフ時刻、荷役スイッチのオン時刻とオフ時刻、走行パルスのカウント開始時刻とカウント終了時刻、カウントされた走行パルス数等に基づいて、キースイッチのオン時間、アクセルスイッチのオン時間、荷役スイッチのオン時間、走行時間、走行距離等をそれぞれ演算して専用メモリ１３に格納する（Ｓ２８０）。これらのデータは、パスワード（オペレータ）には関係なく、フォークリフト１についての例えば１日単位の各種データとなる。
【００４９】
上記のようにして専用メモリ１３に記録された作業データなどは、選択スイッチ１５を操作してディスプレイ装置３に指示することで液晶パネル１４に表示させることができる。例えばパスワード（オペレータ）を指定して、図９（ａ）に例示するように、各オペレータ毎の作業実績を表示させたり、パスワード（オペレータ）は指定せずに、図９（ｂ）のようにフォークリフト１についての作業データを表示させることができる。なお、パスワードを指定する場合、選択スイッチ１５の操作で入力してもよいが、図５に示すパスワードデータを液晶パネル１４に表示させて、その中から選択する手法が簡単である。
【００５０】
同様の作業をディスプレイ装置３に接続した外部機器２０から行えば、専用メモリ１３に記録されているデータを外部機器２０に取り込んで記憶させたり、外部機器２０のディスプレイに表示させたり、外部機器２０に接続したプリンタで印刷させる等が可能である。
【００５１】
以上のように、本実施例のフォークリフト１は、選択スイッチ１５を介しての入力操作によって設定されたオペレータ毎のパスワードを設定して専用メモリ１３に記憶し、また選択スイッチ１５を介しての入力操作によってパスワードに対応させて設定された車両特性をパスワードとリンクさせて専用メモリ１３に記憶する。
【００５２】
キーオン後に選択スイッチ１５が操作されてパスワードが入力されると、制御部１１は入力されたパスワードが専用メモリ１３に記憶されているか否かを判断し、該当のパスワードが記憶されているときには（登録されているときには）エンジンの始動を可能にし、登録されていなければエンジンを始動できなくする。
【００５３】
そして、制御部１１は、パスワードに対応する車両特性を専用メモリ１３から読み出して設定変更し、その車両特性に基づいてフォークリフト１の動作を制御するので、複数のオペレータが１台のフォークリフト１を利用する場合に各々のパスワードと自分の好みで車両特性を設定しておけば、使用する毎に車両特性を設定し直す必要はなくなる。
【００５４】
また、フォークリフト１の稼働に伴って発生または変化する車両データを取得して、ＲＴＣ１２が計時した時刻及びパスワードと関連付けた管理データを制御部１１で作成して、その管理データを専用メモリ１３に記憶するので、各パスワードすなわち各オペレータ毎に管理データを作成して記憶できる。
【００５５】
この管理データは、ディスプレイ装置３の液晶パネル１４に表示させたり、外部機器２０に出力させて、そのディスプレイに表示させたり印刷させることができるので、だれがどの位車両を活用しているかというような、オペレータ毎の管理がきわめて容易になる。
【００５６】
なお、各オペレータ毎の作業時間等の管理のみを目的とする場合には、パスワードの照合、パスワードと車両特性の対応などは不要となる。この場合、キーオンでディスプレイ装置３の液晶パネル１４にオペレータの名前やオペレータを特定するキャラクタ等の一覧を表示して、この一覧からオペレータを選択した後にフォークリフト１の稼働が開始される構成とすればよい。
【００５７】
【実施例２】
実施例１は、本発明をエンジン車として構成されたフォークリフトに適用した例であるが、本発明を電気車として構成されたフォークリフトに適用することも可能であるので、実施例２として説明する。実施例１と共通する部分が多いので、共通部分については実施例１と同じ符号を用いてその説明を省略する。
【００５８】
図１０に示すように、本実施例の場合、各種の駆動部例えば走行モータや荷役モータなどを制御することでフォークリフト１の走行や荷役動作などを総合的に制御する車両制御装置３０が備わっており、入出力インタフェース１７を介して制御部１１と接続されている。キースイッチ、アクセルスイッチ、荷役スイッチ、走行パルス等の信号は、車両制御装置３０を経てディスプレイ装置３の入出力インタフェース１７に入力される。
【００５９】
また、入出力インタフェース１７には、図示しないバッテリに充電するための充電ユニット４０やキースイッチなども接続されている。
車両制御装置３０は、ディスプレイ装置３の制御部１１と同様、周知のＣＰＵ、ＲＯＭ、ＲＡＭ、入出力回路などを備えるマイクロコンピュータ（ワンチップマイコン）である。車両制御装置３０は、ＲＯＭに記憶しているプログラムに従って動作し、これらスイッチやセンサからの信号等に基づいて各駆動装置を制御することにより、走行や荷役動作等を制御する。また、スイッチやセンサからの信号等の入力情報は、ディスプレイ装置３（正確には制御部１１）からの要求に応じてディスプレイ装置３に送られる。
【００６０】
充電ユニット４０はフォークリフト１に搭載されているバッテリへの充電時間やオート充電、急速充電等の充電形態を制御、管理する装置であり、充電ユニット４０から制御部１１へは充電の開始、終了及び充電形態を示す信号が送出される。したがって、制御部１１は、ＲＴＣ１２からの時刻データと充電ユニット４０からの信号とに基づいて、充電開始及び終了時刻、充電時間、充電回数等を認識でき、そうしたデータを管理データの一部として専用メモリ１３に書き込む。このデータも走行や荷役等のデータと同様に例えば半日とか１日とかを単位として専用メモリ１３に記録される。
【００６１】
本実施例の制御部１１が開始する管理処理は図１１に示すとおりで、最初にパスワード処理１（Ｓ１０１）を実行する。この処理は実施例１と同様に、入力されたパスワードが登録されていればフォークリフト１を稼働可能にし、登録されていなければフォークリフト１を稼働不可能にする処理である。
【００６２】
実施例１と違う点は、エンジンの始動を許可または禁止する処理ではなくて、車両制御装置３０のモードを切り替える点である。
具体的には、制御部１１は、入力されたパスワードが登録されていれば稼働許可信号を車両制御装置３０に送り、登録されていなければ稼働不許可信号を送る。
【００６３】
車両制御装置３０は、稼働許可信号を受けたときには、アクセルスイッチや荷役スイッチ等の入力を有効にして、それらの入力信号に基づいて各駆動装置を制御するモード、つまり走行や荷役動作を実行可能なモードになる。しかし、稼働許不可信号を受けたときには、アクセルスイッチや荷役スイッチ等の入力を無効として受け付けないモード、つまり走行や荷役動作を実行しないモードになる。
【００６４】
続くパスワード処理２（Ｓ１０２）、各データを専用メモリ１３から読み込む処理（Ｓ１２０）及びキーオン時刻の格納（Ｓ１３０）は実施例と同様である。次に制御部１１はデータ入力のタイミングか否かを判断し（Ｓ１３３）、肯定判断なら車両制御装置３０に要求して、車両制御装置３０が加算し記憶している走行距離、荷役トータル時間、走行トータル時間、キーオントータル時間等のデータデータを取得して格納する（Ｓ１３５）。このデータ取得は、実施例１におけるＳ１５０、Ｓ１７０、Ｓ１９０、Ｓ２１０、Ｓ２３０、Ｓ２５０に相当するが、すでに車両制御装置３０が演算済みのデータであるので、制御部１１が改めて走行距離等の演算処理を行う必要はなく、制御部１１の負担が少ない。
【００６５】
もちろん、実施例１と同様に、アクセルスイッチがオンに切替わった時刻、荷役スイッチがオンに切替わった時刻、走行パルスの入力が開始された時刻、アクセルスイッチがオフに切替わった時刻、荷役スイッチがオフに切替わった時刻、走行パルスの入力が停止した時刻、そのときの走行パルスのカウント数または走行距離等のデータを取得して、制御部１１にて演算処理しても構わない。
【００６６】
次に実施例１と同様にＳ１９２、１９４を実行する。ただし、車両特性を変更するための入力があったか場合には（Ｓ１９２：ＹＥＳ）、現在の車両特性を変更値に更新して車両制御装置３０に送信する（Ｓ１９４）。
さらに、実施例１と同様に、キースイッチがオフされたか否かの判断し（Ｓ２６０）、キースイッチのオフが検出された時刻の格納（Ｓ２７０）及びパスワード作業管理処理（Ｓ２７１）を行い、また実施例１と同様にキースイッチのオン時間、アクセルスイッチのオン時間、荷役スイッチのオン時間、走行時間、走行距離等をそれぞれ演算して専用メモリ１３に格納する（Ｓ２８０）。
【００６７】
この実施例２の構成、動作によっても実施例１と同様の効果が得られる。
以上、実施例に従って、本発明の実施の形態について説明したが、本発明はこのような実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲でさまざまに実施できることは言うまでもない。
【図面の簡単な説明】
【図１】実施例のフォークリフトの説明図。
【図２】実施例１のフォークリフトの制御系を説明するブロック図。
【図３】実施例１における管理処理のフローチャート。
【図４】図３の管理処理のサブルーチンであるパスワード処理２のフローチャート。
【図５】パスワードデータのデータ構造の説明図。
【図６】本人確認済みを示す初期表示の例示図。
【図７】図３の管理処理のサブルーチンであるパスワード作業管理処理のフローチャート。
【図８】作業完了処理表示の例示図。
【図９】作業データの表示の説明図。
【図１０】実施例２のフォークリフトの制御系を説明するブロック図。
【図１１】実施例２における管理処理のフローチャート。
【符号の説明】
１            フォークリフト（産業車両）
３            ディスプレイ装置
１１        制御部（車両制御手段、稼働許可手段、データ作成手段）
１２        リアルタイムクロック（計時手段）
１３        専用メモリ（パスワード記憶手段、車両特性記憶手段、データ記憶手段）
１４        液晶パネル
１５        選択スイッチ（入力手段）
１６ａ    コネクタ
１６        通信回路（外部出力手段）
１７        入出力インタフェース
２０        外部機器
３０        車両制御装置（車両制御手段）
４０        充電ユニット
６０        始動制御回路
【図１】
0003590785.tif 000002
【図２】
0003590785.tif 000003
【図３】
0003590785.tif 000004
【図４】
0003590785.tif 000005
【図５】
0003590785.tif 000006
【図６】
0003590785.tif 000007
【図７】
0003590785.tif 000008
【図８】
0003590785.tif 000009
【図９】
0003590785.tif 000010
【図１０】
0003590785.tif 000011
【図１１】
0003590785.tif 000012