(57)【特許請求の範囲】
【請求項１】
フォークリフト本体に対してマストを傾動する傾動手段と、
前記傾動手段を操作するためのティルトレバーと、
前記ティルトレバーの操作を検出するティルト操作検出手段と、
前記マストに沿ってフォークを昇降させる昇降手段と、
前記昇降手段を操作するためのリフトレバーと、
前記リフトレバーの操作を検出するリフト操作検出手段と、
を備えたフォークリフトであって、
前記フォークの揚高を検出する揚高検出手段と、
前記フォークの荷を検出する荷検出手段と、
乗員が操作可能な位置に設けられる補助スイッチと、
前記マストの傾動角度を検出するティルト角検出手段と、
前記ティルト操作検出手段、前記リフト操作検出手段、前記補助スイッチの情報から前記傾動手段及び前記昇降手段を制御する制御手段と、を備え、
前記制御手段は、
前記補助スイッチが操作され、
前記リフト操作検出手段が前記フォークの上昇の操作を検出し、
前記荷検出手段が前記フォークに前記荷があることを検出し、
前記ティルト角検出手段の情報から前記フォークが水平でないと検知し、
前記揚高検出手段で検出された前記フォークの揚高が第１の閾値以下であるとき、
前記フォークの上昇と共に前記フォークが水平となるように前記昇降手段と前記傾動手段を制御するフォークリフト。
【請求項２】
請求項１に記載のフォークリフトであって、
前記制御手段は、
前記補助スイッチが操作され、
前記リフト操作検出手段が前記フォークの下降の操作を検出し、
前記荷検出手段が前記フォークに前記荷があることを検出したときであって、
前記揚高検出手段で検出された前記フォークの揚高が前記第１の閾値より大きい高揚高エリアのときには前記フォークの下降のみをするように前記昇降手段を制御し、
前記揚高検出手段で検出された前記フォークの揚高が前記第１の閾値以下の低揚高エリ  アに到達したときには前記フォークの下降と共に前記フォークが水平となるように前記  昇降手段と前記傾動手段を制御するフォークリフト。
【請求項３】
請求項１に記載のフォークリフトであって、
前記制御手段は、
前記フォークの上昇と共に前記フォークが水平となるように前記昇降手段と前記傾動手段を制御しているとき、
前記揚高検出手段で検出された前記フォークの揚高が前記第１の閾値より大きい高揚高エリアに到達した場合には前記フォークを水平とする前記傾動手段の制御を停止するフォークリフト。
【請求項４】
請求項１〜３に記載のフォークリフトであって、
前記荷検出手段は、前記フォークに加わる荷重を検出可能に構成され、
前記揚高検出手段は、前記フォークの揚高を連続的に検出可能に構成され、
前記制御手段は、
前記荷重に応じて前記第１の閾値を変更するフォークリフト。
【請求項５】
請求項１〜４に記載のフォークリフトであって、  前記傾動手段は、前記マストの後傾速度を通常後傾速度または前記通常後傾速度よりも速度の速い高速後傾速度に切り替え可能となっており、  前記昇降手段は、前記フォークの上昇速度を通常上昇速度または前記通常上昇速度よりも速度の遅い低速上昇速度に切り替え可能となっており、  前記制御手段は、  前記補助スイッチが操作され、  前記リフト操作検出手段が前記フォークの上昇の操作を検出し、  前記荷検出手段が前記フォークに荷があることを検出し、  前記ティルト角検出手段の情報から前記フォークが水平でないと検知し、  前記揚高検出手段で検出された前記フォークの揚高が前記第１の閾値以下の低揚高エリアのうち、第２の閾値以下のとき、  前記フォークの前記上昇速度が前記通常上昇速度となるように、且つ、前記フォークの水平への切り替えが前記通常後傾速度となるように前記昇降手段と前記傾動手段を制御し、  前記揚高検出手段で検出された前記フォークの揚高が前記第１の閾値以下の低揚高エリアのうち、前記第２の閾値よりい大きいとき、  前記フォークの前記上昇速度が前記低速上昇速度で且つ前記フォークの水平への切り替えが前記通常後傾速度となるように前記昇降手段と前記傾動手段を制御する、または、前記フォークの前記上昇速度が前記通常上昇速度で且つ前記フォークの水平への切り替えが前記高速後傾速度となるように前記昇降手段と前記傾動手段を制御するフォークリフト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォークリフトに関し、詳しくは、傾動手段と昇降手段とを備えたフォークリフトに関する。
【背景技術】
【０００２】
従来、パレットに載せた荷物を棚等に入れる作業（荷入れ作業）およびこの荷物を棚等から出す作業（荷出し作業）を行うためにフォークを昇降させることができるリフト機能（昇降手段）を備えたフォークリフトが知られている。このようなフォークリフトには、パレットに載せた荷物の落下を防止するためにフォークを前後に傾動させることができるティルト機能（傾動手段）が備えられている。特許文献１には、フォークを水平姿勢に切り替えている途中にボタンスイッチを押せば、この切り替え途中のフォークが水平姿勢に到達すると、この切り替えを自動で停止できるフォークリフトが開示されている。これにより、フォークの傾きを目視によって微調整することなく、簡便にフォークを水平姿勢に切り替えることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２９５８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、フォークの水平姿勢への切り替えを自動で停止させる制御を行うのみで、フォークの昇降の動作やティルトの動作のさせ方は乗員の操作に委ねられている。特に、ティルト動作に関しては、フォークの位置（高さ）で動作を開始するかによって、動作の安定性に影響を与えることがある。
【０００５】
本発明は、このような課題を解決しようとするもので、その目的は、フォークの昇降操作とフォークの水平操作を同時に行う操作をした場合において、フォークの揚高を考慮しつつより安定した動作を行うことのできるフォークリフトを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上記の目的を達成するためのものであって、以下のように構成されている。
請求項１に係るフォークリフトは、フォークリフト本体に対してマストを傾動する傾動手段と、傾動手段を操作するためのティルトレバーと、ティルトレバーの操作を検出するティルト操作検出手段と、マストに沿ってフォークを昇降させる昇降手段と、昇降手段を操作するためのリフトレバーと、リフトレバーの操作を検出するリフト操作検出手段と、を備える。さらに、フォークリフトは、フォークの揚高を検出する揚高検出手段と、フォークの荷を検出する荷検出手段と、乗員が操作可能な位置に設けられる補助スイッチと、マストの傾動角度を検出するティルト角検出手段と、ティルト操作検出手段、リフト操作検出手段、補助スイッチの情報から傾動手段及び昇降手段を制御する制御手段と、を備える。制御手段は、補助スイッチが操作され、リフト操作検出手段がフォークの上昇の操作を検出し、荷検出手段がフォークに荷があることを検出し、ティルト角検出手段の情報からフォークが水平でないと検知し、揚高検出手段で検出されたフォークの揚高が第１の閾値以下であるとき、フォークの上昇と共にフォークが水平となるように昇降手段と傾動手段を制御する。
【０００７】
この構成によれば、フォークを上昇させながら、補助スイッチの操作をすることで、フォークが水平姿勢に向けて傾動し、フォークが水平姿勢に到達すると、自動でフォークの傾動が停止する。しかし、この動作は、フォークが低揚高エリアにあることを条件としている。そのため、フォークが高揚高エリアにあると、フォークが水平姿勢に傾動しないように規制される。言い換えると、低揚高エリアの間にフォークが水平姿勢に傾動し到達する。したがって、フォークの上昇操作とフォークの水平操作を同時に行う操作をした場合、フォークの水平姿勢への傾動はフォークの揚高を考慮しつつより安定した動作で行うことができる。
【０００８】
請求項２において、制御手段は、補助スイッチが操作され、リフト操作検出手段がフォークの下降の操作を検出し、荷検出手段がフォークに荷があることを検出したときであって、揚高検出手段で検出されたフォークの揚高が第１の閾値より大きい高揚高エリアのときにはフォークの下降のみをするように昇降手段を制御する。揚高検出手段で検出されたフォークの揚高が第１の閾値以下の低揚高エリアに到達したときにはフォークの下降と共にフォークが水平となるように昇降手段と傾動手段を制御する。
【０００９】
この構成によれば、フォークを下降させながら、補助スイッチを操作すると、フォークが低揚高エリアに到達しなければフォークが水平に向けて傾動しない。すなわち、フォークが高揚高エリアにある際に、フォークが水平に向けて傾動しないように規制される。したがって、フォークが低揚高エリアで傾動するので、フォークの水平姿勢への傾動が安定した動作で行うことができる。
【００１０】
請求項３において、フォークの上昇と共にフォークが水平となるように昇降手段と傾動手段を制御しているとき、揚高検出手段で検出されたフォークの揚高が第１の閾値より大きい高揚高エリアに到達した場合にはフォークを水平とする傾動手段の制御を停止する。この構成によれば、高揚高エリアにおいて、フォークの水平姿勢への切り替えが行われないため、すなわち、低揚高エリアにおいてのみ、フォークの水平姿勢への切り替えが行われるため、フォークの水平姿勢への傾動が安定して行われ得る。
【００１１】
請求項４において、荷検出手段は、フォークに加わる荷重を検出可能に構成され、揚高検出手段は、フォークの揚高を連続的に検出可能に構成され、制御手段は、荷重に応じて第１の閾値を変更する。この構成によれば、荷重に応じて第１の閾値が切り替わるため、フォークの昇降時の安定性（フォークを昇降させながら水平姿勢へ傾動させたときのフォークの安定性）を保持しつつ、特に、荷重が軽い場合、フォークの水平動作する揚高範囲を広げることができる。
【００１２】
請求項５において、傾動手段は、マストの後傾速度を通常後傾速度または通常後傾速度よりも速度の速い高速後傾速度に切り替え可能となっている。昇降手段は、フォークの上昇速度を通常上昇速度または通常上昇速度よりも速度の遅い低速上昇速度に切り替え可能となっている。制御手段は、補助スイッチが操作され、リフト操作検出手段がフォークの上昇の操作を検出し、荷検出手段がフォークに荷があることを検出し、ティルト角検出手段の情報からフォークが水平でないと検知し、揚高検出手段で検出されたフォークの揚高が第１の閾値以下の低揚高エリアのうち、第２の閾値以下のとき、フォークの上昇速度が通常上昇速度となるように、且つ、フォークの水平への切り替えが通常後傾速度となるように昇降手段と傾動手段を制御する。制御手段は、揚高検出手段で検出されたフォークの揚高が第１の閾値以下の低揚高エリアのうち、第２の閾値よりい大きいとき、フォークの上昇速度が低速上昇速度で且つフォークの水平への切り替えが通常後傾速度となるように昇降手段と傾動手段を制御する。または、制御手段は、フォークの上昇速度が通常上昇速度で且つフォークの水平への切り替えが高速傾動速度となるように昇降手段と傾動手段を制御する。
【００１３】
この構成によれば、フォークの上昇速度をフォークの揚高に合わせて変更できる、または、フォークの水平姿勢への切り替え速度をフォークの揚高に合わせて変更できる。したがって、高揚高エリアに到達するまでにフォークを水平姿勢に切り替えることができる。
【発明の効果】
【００１４】
以上、説明したように、本発明によれば、フォークの上昇操作とフォークの水平操作を同時に行う操作をした場合において、フォークの揚高を考慮しつつより安定した動作で行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例１に係るフォークリフトの概略構成図である。
【図２】図１のフォークリフトの運転席付近の斜視図である。
【図３】図１のフォークリフトの電気的構成を示すブロック図である。
【図４】図１のフォークリフトの動作を示すフローチャートである。
【図５】図４の動作を示す模式図である。
【図６】本発明の実施例３に係るフォークリフトの概略構成図である。
【図７】図６のフォークリフトの電気的構成を示すブロック図である。
【図８】図６のフォークリフトにおいて、フォークが第１の低揚高エリアに在るときの動作を示す模式図である。
【図９】図６のフォークリフトにおいて、フォークが第２の低揚高エリアに在るときの動作を示す模式図である。
【図１０】本発明の実施例４に係るフォークリフトにおいて、フォークが第２の低揚高エリアに在るときの動作を示す模式図である。
【図１１】実施例１の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
（実施例１）
図１〜５を用いて、本発明の実施例１を説明する。まず、図１〜３を参照して、本発明の実施例１に係るフォークリフト１の全体構成を説明する。全体構成を説明するにあたって、フォークリフト１の機械的構成と電気的構成とに大別して説明する。
【００１７】
図１〜２を参照して、フォークリフト１の機械的構成を説明する。フォークリフト１は、主として、フォークリフト本体１０と、フォークリフト本体１０に対して前後に傾動するマスト２０と、マスト２０に対してリフトブラケット２２を介して昇降するフォーク３０とから構成される。
【００１８】
フォークリフト本体１０には、その運転席１０ａに着座した乗員が操作可能なティルトレバー４０とリフトレバー５０とが設けられている。このティルトレバー４０を操作すると、後述するように、フォークリフト本体１０に対してマスト２０を前後に傾動させることができる（ティルト機能）。一方、リフトレバー５０を操作すると、後述するように、マスト２０に対してリフトブラケット２２を介してフォーク３０を昇降させることができる（リフト機能）。
【００１９】
図３を参照して、フォークリフト１の電気的構成を説明する。フォークリフト１は、傾動手段６０と、ティルト操作検出手段６２と、昇降手段６４と、リフト操作検出手段６６と、補助スイッチ５２と、ティルト角検出手段７０と、制御手段７４と、第１の揚高検出手段８０と、荷検出手段９０とから電気的に構成される。
【００２０】
傾動手段６０は、フォークリフト本体１０に対してマスト２０を前後に傾動させるためのものであり、具体的には、マスト２０に連結されたティルトシリンダ（図示しない）やティルトシリンダへ油を供給する荷役ポンプ（図示しない）や荷役ポンプを駆動する荷役モータ（図示しない）、ティルトシリンダへの油の量を調整する電磁弁（図示しない）などから構成されている。ここで、傾動手段６０及び後述する昇降手段６４における荷役ポンプと荷役モータは共用されており電磁弁によりティルトシリンダ及びリフトシリンダへ必要な量に調整されそれぞれ供給される。電磁弁は制御手段７４と電気的に接続されており、制御手段７４からの信号（情報）により電磁弁は制御される。
【００２１】
電磁弁は、制御手段７４からの信号により電磁弁の開閉を制御する。電磁弁の開閉の制御により、ティルトシリンダへ流れる油の量が調整され、ティルトシリンダの伸縮が制御される。そして、ティルトシリンダの伸縮によりマスト２０が傾動し、フォーク３０を所定の角度とするための制御がされる。したがって、制御手段７４は、電磁弁を制御することによって、傾動手段６０を制御している。
【００２２】
ティルト操作検出手段６２は、ティルトレバー４０が操作されているか否かを検出すると共に、その操作量をも検出するためのものであり、例えば、レバースイッチから構成される。ティルト操作検出手段６２は、ティルトレバー４０の根元の付近に設けられる。ティルト操作検出手段６２も、後述する制御手段７４と電気的に接続される。これにより、制御手段７４は、ティルト操作検出手段６２から送られる信号（情報）に基づいて、ティルトレバー４０の操作が乗員によって操作されたか否か（操作の有無）を判定できると共にその操作量をも検出できる。
【００２３】
昇降手段６４は、リフトブラケット２２を介してフォーク３０をマスト２０に沿って昇降させるものであり、具体的には、フォーク３０をマスト２０に沿って昇降するためのリフトシリンダ（図示しない）やリフトシリンダへ油を供給する荷役ポンプ（図示しない）や荷役ポンプを駆動するための荷役モータ（図示しない）、ティルトシリンダへの油の量を調節する電磁弁（図示しない）から構成されている。また、昇降手段６４と同様に、電磁弁は、制御手段７４からの信号により電磁弁の開閉を制御する。電磁弁の開閉の制御により、リフトシリンダへ流れる油の量が調整され、リフトシリンダの伸縮が制御される。そして、リフトシリンダの伸縮によりフォーク３０の上昇または下降（昇降）が制御される。
【００２４】
リフト操作検出手段６６は、乗員によってリフトレバー５０が操作されているか否かを検出すると共に、その操作量をも検出するためのものであり、例えば、レバースイッチから構成されている。このリフト操作検出手段６６は、リフトレバー５０の根元の付近に設けられている。リフト操作検出手段６６も、後述する制御手段７４と電気的に接続される。これにより、制御手段７４は、リフト操作検出手段６６から送られる信号（情報）に基づいて、リフトレバー５０が乗員によって操作されたか否か（操作の有無）を判定できると共にその操作量をも検出できる。
【００２５】
補助スイッチ５２は、後述する自動水平切替機能を動作させるためのスイッチであり、例えば、自動復帰タイプ（押しているときだけ内部の接点がＯＮになるタイプ）のスイッチから構成される。補助スイッチ５２は、リフトレバー５０のノブ（図２において、リフトレバー５０先端の太い部分）の傍に設けられている。
【００２６】
補助スイッチ５２も、制御手段７４と電気的に接続され、制御手段７４は、補助スイッチ５２から送られる信号（情報）に基づいて、補助スイッチ５２が乗員によって操作されたか否か（操作の有無）を判定する。
【００２７】
ティルト角検出手段７０は、フォーク３０の傾斜角（例えば、フォーク３０の水平姿勢に対する傾斜角）を検出するためのものであり、例えば、ポテンションメータから構成される。ティルト角検出手段７０は、上述した傾動手段６０（ティルトシリンダのフォークリフト本体１０側付近）に設けられる。ティルト角検出手段７０も、制御手段７４と電気的に接続され、制御手段７４は、ティルト角検出手段７０から送られる信号（情報）に基づいて、フォーク３０の傾斜角を検出する。このように、制御手段７４は、フォーク３０が前傾姿勢にあるか、水平姿勢にあるか、後傾姿勢にあるかをリアルタイムに判定する。
【００２８】
第１の揚高検出手段８０は、フォークリフト本体１０に対するフォーク３０の揚高が第１の閾値以下にあるか否かを検出するためのものであり、例えば、リミットスイッチから構成される。第１の揚高検出手段８０は、マスト２０に設けられる。第１の揚高検出手段８０も、制御手段７４と電気的に接続される。これにより、制御手段７４は、第１の揚高検出手段８０から送られる信号（情報）に基づいて、フォーク３０の揚高を検出できるため、フォーク３０の揚高が第１の閾値以下（低揚高エリアＬ）にあるか否か（第１の閾値より大きい高揚高エリアＨにあるか）を判定する。なお、この第１の閾値は、フォークリフト１の安定性を考慮して決定されており、予め実験等で決められたものである。
【００２９】
荷検出手段９０は、フォーク３０上の荷の有無を検出するためのものであり、例えば、昇降手段６４である油圧シリンダの油圧を検出する油圧センサによって構成される。油圧センサは、フォーク３０上に荷をのせた際の油圧シリンダの油圧の変化を検出することにより荷の有無検出する。荷検出手段９０も、後述する制御手段７４と電気的に接続されており、制御手段７４は、荷検出手段の信号（情報）に基づいて、フォーク３０上の荷の有無を認識する。なお、荷検出手段９０は、フォーク３０上の荷物の有無を検出するものであればよく、フォーク３０にリミットスイッチを設けて、荷がリミットスイッチに接触することにより荷を検出する方式であってもよい。
【００３０】
制御手段７４は、フォークリフト１の荷役や走行などフォークリフト１全般の制御を司るものであり傾動手段６０と、ティルト操作検出手段６２と、昇降手段６４と、リフト操作検出手段６６と、補助スイッチ５２と、ティルト角検出手段７０と、第１の揚高検出手段８０と、荷検出手段９０とをコントロールするためのものであり、制御手段７４は、例えば、ＥＣＵや後述するプログラムを記憶するＲＯＭ等から構成されている。
【００３１】
制御手段７４は、制御手段７４自身に内蔵されている第１のプログラムにより、ティルト操作検出手段６２の信号からティルトレバー４０の操作の有無とその操作量を検出し、その信号に応じて傾動手段６０（電磁弁）を制御するための信号を送信する。これにより、乗員によるティルトレバー４０の操作量に応じて、フォーク３０の前傾の速度および後傾の速度が設定される。すなわち、ティルトレバー４０の操作量が少ないとフォーク３０の傾動の速度は遅くなり、ティルトレバー４０の操作量が多いとフォーク３０の傾動の速度は速く（高速）なる。
【００３２】
これと同様に、制御手段７４は、制御手段７４自身に内蔵されている第１のプログラムにより、リフト操作検出手段６６の信号からリフトレバー５０の操作の有無とその操作量とに応じた信号を上述した昇降手段６４（電磁弁）を制御するための信号を送信する。これにより、乗員によるリフトレバー５０の操作量に応じて、フォーク３０の上昇の速度および下降の速度が設定される。すなわち、リフトレバー５０の操作量が少ないとフォーク３０の昇降の速度は遅くなり、リフトレバー５０の操作量が多いとフォーク３０の昇降の速度は速くなる。
【００３３】
制御手段７４には、第２のプログラムも内蔵されている。第２のプログラムは、自動水平切替機能（補助スイッチ５２の操作によって、傾動手段６０によりフォーク３０を水平姿勢に切り替えていき、フォーク３０が水平姿勢に切り替わると自動で停止させる機能）を動作させるとき、フォーク３０が低揚高エリアになければ、この自動水平切替機能を規制するものである。その詳細は後記に詳述することとする。
【００３４】
図４〜５を参照して、上述した構成から成るフォークリフト１の第２のプログラムを説明する。制御手段７４は、荷検出手段９０の情報からフォーク３０に荷が有るか否かを判定する処理を行う（Ｓ１）。この判定結果がＹＥＳであれば、制御手段７４は、図５（Ａ）に示すように、第１の揚高検出手段８０からの信号によりフォーク３０の揚高が低揚高エリアＬにあるか否かを判定する処理を行う（Ｓ２）。
【００３５】
そして、低揚高エリアにある（Ｓ２にてＹＥＳ）であれば、制御手段７４は、リフト操作検出手段６６からの信号によりリフトレバー５０が乗員によって操作されたか否かを判定する処理を行う（Ｓ３）。判定結果がＹＥＳであれば、制御手段７４は、リフトレバー５０の操作量に応じた速度でフォーク３０を上昇させる処理を行う（Ｓ４）。次に、制御手段７４は、補助スイッチ５２が乗員によって操作されたか否かを判定する処理を行う（Ｓ５）。判定結果がＹＥＳであれば、乗員によるリフトレバー５０の操作と補助スイッチ５２の操作が行われており、制御手段７４は、フォーク３０が水平姿勢にあるか否かを判定する処理を行う（Ｓ６）。この判定は、ティルト角検出手段７０の情報に基づいてに制御手段７４にて判定が行われる。
【００３６】
一方、判定結果がＮＯであれば、制御手段７４は、傾動手段６０に対してフォーク３０が前傾姿勢にあるか否かを判定する制御をする処理を行う（Ｓ７）。判定結果がＹＥＳであれば、フォーク３０は前傾姿勢にあるので、制御手段７４は、図５（Ｂ）に示すように、フォーク３０を後傾（通常の速度で後傾）させる処理を行い（Ｓ８）、処理をＳ３へと戻す。判定結果がＮＯであれば、フォーク３０は後傾姿勢にあるので制御手段７４は、フォーク３０を前傾（通常の速度で前傾）させる処理を行い（Ｓ９）、処理をＳ３へと戻す。ここで、前傾、後傾における通常の速度は、傾動動作（フォーク３０を前傾させている動作、または、フォーク３０を後傾させている動作）の迅速性や、フォーク上の荷崩れ防止の観点から最適な速度を予め決定している。
【００３７】
以降、乗員によるリフトレバー５０の操作と補助スイッチ５２の操作が継続されると、Ｓ６において、ＹＥＳと判定される、すなわち、ティルト角検出手段７０の情報から制御手段７４がフォーク３０が水平姿勢であると判定するまで、制御手段７４は、これらの処理を繰り返す。そして、Ｓ６において、ＹＥＳと判定されると、制御手段７４は、傾動手段６０に対して傾動動作を停止させる処理を行い（Ｓ１０）、これら一連の処理を終了させる。終了した処理は、再度、Ｓ１に戻されて繰り返し実行されることとなる。フォーク３０が水平姿勢となった後は、図５（Ｃ）に示すように、フォーク３０の上昇の動作のみが、リフトレバー５０が乗員によって操作されている間継続される。
【００３８】
このように、自動水平切替機能を動作させるとき、フォーク３０が低揚高エリアＬになければ、フォーク３０の水平姿勢への切り替えを規制できる。なお、Ｓ２において、ＮＯと判定される（フォーク３０上に荷が無い）と、制御手段７４は、Ｓ１０へ進む処理を行う。また、Ｓ３において、ＮＯと判定される（乗員によるリフトレバー５０の操作がされていない又は乗員によるリフトレバー５０の操作が止められた）と、制御手段７４は、フォーク３０の上昇を停止させる処理を行って（Ｓ１１）、Ｓ１０へ進む処理を行う。
【００３９】
本発明の実施例１に係るフォークリフト１は、上述したように構成されている。この構成によれば、上昇させているフォーク３０に対して自動水平切替機能を動作させるとき、フォーク３０が低揚高エリアＬにあることを動作の条件としている。そのため、フォーク３０が高揚高エリアＨにあると、自動水平切替機能を動作させてもフォーク３０が水平姿勢に切り替わらないように規制されている。したがって、低揚高エリアＬの間にフォーク３０は水平姿勢になるため、フォーク３０の水平姿勢への切り替えをより安定して行うことができる。
【００４０】
（実施例２）
続いて、本発明の実施例２を説明する。この実施例２は、既に説明した実施例１と比較すると、フォーク３０に掛かる荷重に応じて、第１の閾値（低揚高エリアＬと高揚高エリアＨとの境の値）を変更させる形態である。
【００４１】
そのため、荷検出手段９０は、フォーク３０上の荷の有無を検出する機能の他に、フォーク３０に加わる荷重を検出する機能を備えている。荷検出手段９０は、例えば、実施例１の油圧センサにおいて、油圧シリンダの圧力の変化量を検出することによって、フォーク３０に加わる荷重も算出することができる。したがって、油圧センサは、荷の有無を検出する機能とフォーク３０に加わる荷重を検出する機能を備えている。
【００４２】
また、この実施例２では、第１の揚高検出手段８０は、実施例１のリミットスイッチに代わってフォーク３０の揚高を連続的に検出できる構成であり、例えば、ワイヤーによってフォーク又はリフトブラケットと連結されたリールにエンコーダを取り付け、リールの回転数から揚高を検出する、所謂リールセンサから構成されている。したがって、制御手段７４は、第１の揚高検出手段８０からの信号によりフォーク３０の揚高をリアルタイムに認識できる。
【００４３】
また、制御手段７４は、既に説明した荷検出手段９０によってフォーク３０に掛かる荷重を検出できる。なお、制御手段７４は、検出した荷重が予め設定の基準値より軽いと、第１の閾値を高い値（揚高が高くなる値）に切り替え、これと逆に、検出した荷重が予め設定の基準値より重いと、第１の閾値を低い値（揚高が低くなる値）に切り替えるように、荷重によって第１の閾値（揚高）を変更することができるプログラムを備えている。なお、荷重と変更する第１の閾値との関係は、予め実験等によって適切な関係となるように設定されている。
【００４４】
本発明の実施例２に係るフォークリフト１は、上述したように構成されている。この構成によれば、荷重に応じて第１の閾値が切り替わるため、フォーク３０の昇降時の安定性を保持しつつ、特に、荷重が軽い場合、フォーク３０の水平動作する揚高範囲を広げることができる。
【００４５】
（実施例３）
続いて、図４、６〜９を参照して、本発明の実施例３を説明する。この実施例３は、既に説明した実施例１と比較すると、フォーク３０の上昇速度をフォーク３０の揚高に合わせて変更させる形態である。そのため、この実施例３では、図６〜７に示すように、フォークリフト１には、第２の閾値を検出するための第２の揚高検出手段８２が設けられる。
【００４６】
第２の揚高検出手段８２は、第１の揚高検出手段８０と同様に、フォークリフト本体１０に対するフォーク３０の揚高が第１の閾値以下のうち、第２の閾値以下にあるか否かを検出するためのものであり、例えば、第１の揚高検出手段８０と同様にリミットスイッチから構成される。第２の揚高検出手段８２は、マスト２０の下部で第１の揚高検出手段８０よりも低い位置に設けられる。第２の揚高検出手段８２も、制御手段７４と電気的に接続される。
【００４７】
これにより、制御手段７４は、第２の揚高検出手段８２から送られる信号（情報）に基づいて、フォーク３０の揚高を検出できるため、フォーク３０の揚高が第１の閾値以下のうち、第２の閾値以下（第１の低揚高エリアＬ１）にあるか否か（第２の閾値より大きい第２の低揚高エリアＬ２にあるか）を判定する。
【００４８】
次に、実施例３に係るフォークリフト１の動作を説明する。フォークリフト１の動作は、基本的な動作は実施例１と同一であるが、実施例１の図４におけるＳ２において、フォーク３０が低揚高エリアＬに在ると判定されたとき、加えてフォーク３０が第１の低揚高エリアＬ１に在るか、第２の低揚高エリアＬ２にあるかが判断される。そして、フォーク３０が第１の低揚高エリアＬ１に在ると判定されると（図８（Ａ）参照）、Ｓ４において、フォーク３０が上昇していくとき、その上昇速度は通常上昇速度となっており、Ｓ８、Ｓ９において、フォーク３０が水平姿勢に切り替わっていくとき、その切り替わり速度も通常後傾速度となっている（図８（Ｂ）参照）。
【００４９】
一方、これとは逆に、Ｓ２において、フォーク３０が低揚高エリアＬに在ると判定されたとき、フォーク３０が第２の低揚高エリアＬ２に在ると判定されると（図９（Ａ）参照）、Ｓ４において、フォーク３０が上昇していくとき、その上昇速度は通常のリフトレバー５０の操作量に応じた上昇速度よりも遅い低速上昇速度となっており、Ｓ８、Ｓ９において、フォーク３０が水平姿勢に切り替わっていくとき、その切り替わり速度は通常の後傾速度または通常の前傾速度となっている（図９（Ｂ）参照）。このようにして、フォーク３０が第２の低揚高エリアＬ２に在ると、フォーク３０の上昇速度を遅くできる。この低速上昇速度は、フォークリフト１の動作に大きな支障を来たさない程度の速度で、予め実験等によって適切な速度が設定されている。
【００５０】
本発明の実施例３に係るフォークリフト１は、上述したように構成されている。この構成によれば、フォーク３０が第１の低揚高エリアＬ１に在ると、フォーク３０の上昇速度は通常の上昇速度で行われ、フォーク３０が第２の低揚高エリアＬ２に在ると、フォーク３０の上昇速度は低速上昇速度で行われる。したがって、フォーク３０の上昇速度はフォーク３０の揚高に合わせて変更される。これによりフォーク３０の上昇速度を遅くして、フォーク３０の揚高がある程度低い状態でフォーク３０の水平動作が行われることになるので、荷が安定した状態でフォーク３０を上昇できる。
【００５１】
（実施例４）
続いて、図１０を参照して、本発明の実施例４を説明する。この実施例４は、既に説明した実施例３と比較すると、フォーク３０の水平姿勢への切り替え速度（フォーク３０の傾動の速度）をフォーク３０の揚高に合わせて変更できる形態である。
【００５２】
実施例３では、フォーク３０が第２の低揚高エリアＬ２に在るとき、フォーク３０の上昇速度を通常の上昇速度より遅くした形態を説明した。これに対し、この実施例４では、フォーク３０が第２の低揚高エリアＬ２に在るとき、フォーク３０の上昇速度を通常上昇速度にした形態である。そして、フォーク３０が水平姿勢に切り替わっていくとき、その切り替わり速度を通常傾動速度よりも速い高速傾動速度にしている（図１０（Ａ）、（Ｂ）参照）。これにより、フォーク３０の上昇速度が通常の上昇速度であっても、水平動作を高速傾動作とするので、フォーク３０が第２の低揚高エリアＬ２に在っても、フォーク３０が第１の閾値に到達するまでに、フォーク３０を水平姿勢に切り替えることができる。したがって、フォーク３０の揚高がある程度低い状態でフォーク３０の水平動作が行われることになるので、荷が安定した状態でフォーク３０を上昇できる。この高速傾動速度は、通常の傾動速度よりも速く、リフトレバー５０の操作量が最大となった時における傾動速度以下の速度であり予め実験等によって適切な速度が設定されている。
【００５３】
上述した内容は、あくまでも本発明の一実施の形態に関するものであって、本発明が上記内容に限定されることを意味するものではない。
【００５４】
実施例１では、フォーク３０を上昇させているとき、高揚高エリアＨにおいて、フォーク３０が水平姿勢に切り替わることがないように規制する形態を説明した。しかし、これに限定されるものでなく、フォーク３０を下降させているとき、高揚高エリアＨにおいて、フォーク３０が水平姿勢に切り替わることがないように規制する形態でも構わない。その場合、Ｓ２における判定が、フォーク３０の揚高が高揚高エリアＨにあるか否かを判定する処理に変わる。また、Ｓ７における判定の後に、フォーク３０の揚高が低揚高エリアＬにあるか否かの判定が追加され、この判定がＹＥＳの場合に、Ｓ８、Ｓ９へ進む処理が行われる。
【００５５】
また、実施例１では、フォーク３０が水平姿勢に切り替わり始めると、フォーク３０が高揚高エリアＨに到達しても、この切り替わりが継続する形態を説明した。しかし、これに限定されるものでなく、フォーク３０が水平姿勢に切り替わり始めフォーク３０が高揚高エリアＨに到達すると、この切り替わりが停止する（制御手段７４により、傾動手段６０に対して傾動動作を停止させる）形態でも構わない。
【００５６】
この形態を、図１１を参照して説明する。制御手段７４は、フォーク３０に荷が有るか否かを判定する処理を行う（Ｓ１０１）。この判定結果がＹＥＳであれば、制御手段７４は、フォーク３０の揚高が低揚高エリアＬにあるか否かを判定する処理を行う（Ｓ１０２）。
【００５７】
制御手段７４は、リフトレバー５０の操作を受け付けたか否かを判定する処理を行う（Ｓ１０３）。判定結果がＹＥＳであれば、制御手段７４は、フォーク３０を上昇させる処理を行う（Ｓ１０４）。制御手段７４は、補助スイッチ５２の操作を受け付けたか否かを判定する処理を行う（Ｓ１０５）。判定結果がＹＥＳであれば、制御手段７４は、フォーク３０に荷が有るか否かを判定する処理を行う（Ｓ１０６）。
【００５８】
判定結果がＹＥＳであれば、制御手段７４は、フォーク３０の揚高が低揚高エリアＬにあるか否かを判定する処理を行う（Ｓ１０７）。判定結果がＹＥＳであれば、制御手段７４は、フォーク３０が水平姿勢にあるか否かを判定する処理を行う（Ｓ１０８）。
【００５９】
判定結果がＮＯであれば、制御手段７４は、フォーク３０が前傾姿勢にあるか否かを判定する処理を行う（Ｓ１０９）。判定結果がＹＥＳであれば、制御手段７４は、フォーク３０を後傾させる処理を行い（Ｓ１１０）、処理をＳ１０３へと戻す。判定結果がＮＯであれば、制御手段７４は、フォーク３０を前傾させる処理を行い（Ｓ１１１）、処理をＳ１０３へと戻す。
【００６０】
以降、乗員によるリフトレバー５０の操作と補助スイッチ５２の操作が継続されると、Ｓ１０７でＮＯと判定される、又はＳ１０８において、ＹＥＳと判定されるまで、制御手段７４は、これらの処理を繰り返す。
【００６１】
なお、Ｓ１０７において、ＮＯと判断されると、フォーク３０の揚高が低揚高エリアＬではなくなった、すなわち第１の閾値より大きい高揚高エリアＨに到達したので、制御手段７４は、フォーク３０の傾動（前傾または後傾）を停止させる処理を行い（Ｓ１１２）、これら一連の処理を終了させる。
【００６２】
一方、Ｓ１０８において、ＹＥＳと判定されると、フォーク３０が水平姿勢であるので制御手段７４は、フォーク３０の傾動（前傾または後傾）を停止させる処理を行い（Ｓ１１２）、これら一連の処理を終了させる。終了した処理は、再度、Ｓ１０１に戻されて繰り返し実行されることとなる。
【００６３】
なお、Ｓ１０２において、ＮＯと判定されると、制御手段７４は、Ｓ１１２へ進む処理を行う。また、Ｓ１０３において、ＮＯと判定されると、制御手段７４は、フォーク３０の上昇を停止させる処理を行って（Ｓ１１３）、Ｓ１１２へ進む処理を行う。また、Ｓ１０５において、ＮＯと判定されると、制御手段７４は、Ｓ１１２へ進む処理を行う。また、Ｓ１０６において、ＮＯと判定されると、制御手段７４は、Ｓ１０８へ進む処理を行う。
【００６４】
また、各実施例では、補助スイッチ５２は、リフトレバー５０のノブに設けられて形態を説明した。しかし、これに限定されるものでなく、ステアリングなど乗員が荷役レバーの操作と同時に操作できる運転席付近にあれば特に限定されない。
【符号の説明】
【００６５】
１      フォークリフト
１０    フォークリフト本体
２０    マスト
３０    フォーク
４０    ティルトレバー
５０    リフトレバー
５２    補助スイッチ
６０    傾動手段
６２    ティルト操作検出手段
６４    昇降手段
６６    リフト操作検出手段
７４    制御手段
８０    揚高検出手段（第１の揚高検出手段、第２の揚高検出手段）
９０    荷検出手段
【図１】
0005621742.tif 000002
【図２】
0005621742.tif 000003
【図３】
0005621742.tif 000004
【図４】
0005621742.tif 000005
【図５】
0005621742.tif 000006
【図６】
0005621742.tif 000007
【図７】
0005621742.tif 000008
【図８】
0005621742.tif 000009
【図９】
0005621742.tif 000010
【図１０】
0005621742.tif 000011
【図１１】
0005621742.tif 000012