(57)【特許請求の範囲】
【請求項１】
エンジンの出力をトルクコンバータを介して駆動輪に伝達する油圧式の前進クラッチ及び後進クラッチを備えた変速機と、
前記各クラッチの受圧室内の油圧を増減して係合状態を調整する制御弁と、
アクセル操作手段の操作量を検出するアクセル操作量検出手段と、
前記アクセル操作量に対する目標車速設定手段と、
前記アクセル操作量に対する目標エンジン回転数設定手段と、
車両の走行速度を検出する車速検出手段と、
エンジンにより駆動される荷役用ポンプと、
荷役作業を行うために操作される荷役操作手段の操作量を検出する荷役操作量検出手段と、
荷役操作量に対する目標エンジン回転数設定手段と、
前記アクセル操作量検出手段及び荷役操作量検出手段の検出信号に基づいて通常走行か荷役走行かを判断する判断手段と、
前記判断手段が通常走行と判断した場合は進行側のクラッチを完全係合状態として前記アクセル操作手段の操作量に対応した目標エンジン回転数に制御し、前記判断手段が荷役走行と判断した場合は荷役操作手段の操作量に基づいて設定した目標エンジン回転数に制御し、かつ進行側のクラッチを半クラッチ状態にするとともに前記アクセル操作手段の操作量に対応した目標車速となるようにクラッチの係合圧力を制御する制御手段と
を備えた産業車両の荷役及び走行制御装置において、
前記制御手段は荷役走行中に目標車速が０になるか制動指令が出力されると、制動用クラッチを係合状態として減速するように制御する産業車両の荷役及び走行制御装置。
【請求項２】
前記制御手段は荷役走行中の前記アクセル操作量又は目標車速が０のときの減速時に、前記進行側のクラッチの係合圧力をフィードバック制御するとともに、制動用クラッチを一定の係合圧力として制動力を作用させるように各クラッチを制御する請求項１に記載の産業車両の荷役及び走行制御装置。
【請求項３】
前記制御手段は荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧をフィードバック制御するとともに、進行側のクラッチ圧の増分が負となるときに制動用クラッチが係合状態となるように制御し、前記クラッチ圧の増分が０以上のときに制動用クラッチが非係合状態となるように制御する請求項１に記載の産業車両の荷役及び走行制御装置。
【請求項４】
前記制御手段は荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧をフィードバック制御するとともに、進行側のクラッチ圧の増分が負となるとき及び進行側のクラッチ圧が最低圧でかつ前記クラッチ圧の増分が０のときは制動用クラッチが係合状態となるように制御し、前記クラッチ圧の増分が０より大きいときに制動用クラッチが非係合状態となるように制御する請求項１に記載の産業車両の荷役及び走行制御装置。
【請求項５】
前記制御手段は荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧をフィードバック制御するとともに、目標車速が検出車速より大きいときは進行側のクラッチ圧の増分が負であっても制動用クラッチが非係合状態となるように制御する請求項３に記載の産業車両の荷役及び走行制御装置。
【請求項６】
前記制御手段は減速状態から加速又は定速走行に移行する際、前記進行側のクラッチの係合圧力をフィードバック制御するとともに、制動用のクラッチを可及的速やかに非係合状態とするように制御する請求項３〜請求項５のいずれか一項に記載の産業車両の荷役及び走行制御装置。
【請求項７】
前記制動用クラッチとして、前記前進クラッチ及び後進クラッチのうち進行側でないクラッチを使用する請求項１〜請求項６のいずれか一項に記載の産業車両の荷役及び走行制御装置。
【請求項８】
前記制御手段は制動制御時に車速が停止車速に近い所定速度以下になったとき、前進クラッチ及び後進クラッチを非係合状態とするように前記制御弁を制御する請求項７に記載の産業車両の荷役及び走行制御装置。
【請求項９】
前記制御手段は荷役走行中のクリープ走行時には制動用クラッチの作動による制動は行わず、進行側のクラッチ圧を低下させて減速制御を行う請求項２に記載の産業車両の荷役及び走行制御装置。
【請求項１０】
前記走行制御装置は駐車ブレーキを備え、前記制御手段は荷役走行中にブレーキ操作手段が操作されたとき、アクセル操作手段の操作量に拘らず目標車速を０にして進行側のクラッチ圧をフィードバック制御し、制動用クラッチをブレーキ操作手段の操作量に対応した係合圧力となるように制御し、車速が停止車速に近い所定速度以下になったとき、進行側のクラッチ及び制動用クラッチを非係合状態とするように前記制御弁を制御した後、ブレーキ操作手段の操作が継続されていると駐車ブレーキを制動状態とする請求項８に記載の産業車両の荷役及び走行制御装置。
【請求項１１】
前記制御手段は車速が停止車速に近い所定速度以下の状態が所定時間経過した後、進行側のクラッチ及び制動用クラッチを非係合状態とするように前記制御弁を制御する請求項１０に記載の産業車両の荷役及び走行制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、走行用の駆動源と荷役用の駆動源とを一つのエンジンで兼用しているフォークリフト等の産業車両の荷役及び走行制御装置に関するものである。
【０００２】
【従来の技術】
従来、フォークリフト等の産業車両では、走行用の駆動源と荷役用の駆動源とを一つのエンジンで兼用している。例えば、トルクコンバータを備えたフォークリフトではエンジンの出力をトルクコンバータ及びクラッチを介して駆動輪に伝達し、エンジンにより荷役用油圧ポンプを駆動するとともに油圧回路を介してリフトシリンダ等の荷役用シリンダを作動させるようになっている。
【０００３】
そして、フォークリフトを微速走行させるにはエンジンの回転数を下げ、フォークを上昇させる場合にはエンジンの回転数を上げていた。ところが、フォークを上昇させながら微速走行する場合はアクセルペダルを踏みながらクラッチ又はインチングペダルを操作して半クラッチ状態にする必要があり、運転操作が難しく熟練を要した。
【０００４】
前記の不都合を解消するため、特開平１０−１５１９７４号公報には、トルクコンバータと油圧式の前進クラッチ及び後進クラッチとを備えた変速機に、クラッチ用ポンプの吐出圧油を前進クラッチの受圧室へ供給、停止するとともに油圧力を増減する前進時増減速兼後進時制動用クラッチ制御弁と、クラッチ用ポンプの吐出油圧を後進クラッチの受圧室へ供給、停止するとともに油圧力を増減する後進時増減速兼前進時制動用クラッチ制御弁とを設けた装置が開示されている。そして、制御手段は単独荷役と判断すると荷役レバー操作量に基づいたエンジン回転数とし、単独走行（通常走行）と判断するとアクセルペダル操作量に基づいたエンジン回転数とする。また、制御手段は荷役兼走行（荷役走行）と判断すると荷役レバー操作量に基づいたエンジン回転数とし、前記クラッチ制御弁を用いて進行側のクラッチの受圧室の油圧力を増減してアクセルペダル操作量に対応した車速となるように増減速制御する。この装置では荷役走行の状態において、運転者はアクセルペダルの操作だけで所望の走行速度でフォークリフトを走行させることができる。また、駆動輪に制動作用を与える常用ブレーキが装備され、制動時には常用ブレーキにより制動が行われる。
【０００５】
【発明が解決しようとする課題】
前記特開平１０−１５１９７４号公報には、荷役走行時に目標車速と現在車速との差が所定速度以上になったときに、進行側のクラッチを動力伝達がされない状態として進行側でないクラッチを制動用に使用することが記載されているが、制動圧力の具体的な制御方法についての記載はない。また、ブレーキペダルを操作したときに進行側でないクラッチを制動用に使用することに関しても記載がなく、荷役走行中にアクセルペダルの操作量が０あるいは目標車速が０の時に、進行側のクラッチを半クラッチ状態で係合圧力を制御しつつ、制動用クラッチを使用して制動力を得ることに関しても記載がない。
【０００６】
本発明は前記の問題点に鑑みてなされたものであって、その第１の目的は荷役走行中に制動指令が出たときあるいは目標車速が０になったときに、常用ブレーキを使用せずに速やかに減速できる産業車両の荷役及び走行制御装置を提供することにある。第２の目的は、制動用のクラッチに前進クラッチ及び後進クラッチのうちの進行側でないクラッチを使用したときに、車両の逆走を防止することができる産業車両の荷役及び走行制御装置を提供することにある。
【０００７】
【課題を解決するための手段】
前記第１の目的を達成するため、請求項１に記載の発明では、エンジンの出力をトルクコンバータを介して駆動輪に伝達する油圧式の前進クラッチ及び後進クラッチを備えた変速機と、前記各クラッチの受圧室内の油圧を増減して係合状態を調整する制御弁と、アクセル操作手段の操作量を検出するアクセル操作量検出手段と、前記アクセル操作量に対する目標車速設定手段と、前記アクセル操作量に対する目標エンジン回転数設定手段と、車両の走行速度を検出する車速検出手段と、エンジンにより駆動される荷役用ポンプと、荷役作業を行うために操作される荷役操作手段の操作量を検出する荷役操作量検出手段と、荷役操作量に対する目標エンジン回転数設定手段と、前記アクセル操作量検出手段及び荷役操作量検出手段の検出信号に基づいて通常走行か荷役走行かを判断する判断手段と、前記判断手段が通常走行と判断した場合は進行側のクラッチを完全係合状態として前記アクセル操作手段の操作量に対応した目標エンジン回転数に制御し、前記判断手段が荷役走行と判断した場合は荷役操作手段の操作量に基づいて設定した目標エンジン回転数に制御し、かつ進行側のクラッチを半クラッチ状態にするとともに前記アクセル操作手段の操作量に対応した目標車速となるようにクラッチの係合圧力を制御する制御手段とを備えた産業車両の荷役及び走行制御装置において、前記制御手段は荷役走行中に目標車速が０になるか制動指令が出力されると、制動用クラッチを係合状態として減速するように制御する。
【０００８】
請求項２に記載の発明では、請求項１に記載の発明において、前記制御手段は荷役走行中の前記アクセル操作量又は目標車速が０のときの減速時に、前記進行側のクラッチの係合圧力をフィードバック制御するとともに、制動用クラッチを一定の係合圧力として制動力を作用させるように各クラッチを制御する。
【０００９】
請求項３に記載の発明では、請求項１に記載の発明において、前記制御手段は荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧をフィードバック制御するとともに、進行側のクラッチ圧の増分が負となるときに制動用クラッチが係合状態となるように制御し、前記クラッチ圧の増分が０以上のときに制動用クラッチが非係合状態となるように制御する。
【００１０】
請求項４に記載の発明では、請求項１に記載の発明において、前記制御手段は荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧をフィードバック制御するとともに、進行側のクラッチ圧の増分が負となるとき及び進行側のクラッチ圧が最低圧でかつ前記がクラッチ圧の増分０のときは制動用クラッチが係合状態となるように制御し、前記クラッチ圧の増分が０より大きいときに制動用クラッチが非係合状態となるように制御する。
【００１１】
請求項５に記載の発明では、請求項３に記載の発明において、前記制御手段は荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧をフィードバック制御するとともに、目標車速が検出車速より大きいときは進行側のクラッチ圧の増分が負であっても、制動用クラッチが非係合状態となるように制御する。
【００１２】
請求項６に記載の発明では、請求項３〜請求項５のいずれか一項に記載の発明において、前記制御手段は減速状態から加速又は定速走行に移行する際、前記進行側のクラッチの係合圧力をフィードバック制御するとともに、制動用のクラッチを可及的速やかに非係合状態とするように制御する。
【００１３】
請求項７に記載の発明では、請求項１〜請求項６のいずれか一項に記載の発明において、前記制動用クラッチとして、前記前進クラッチ及び後進クラッチのうち進行側でないクラッチを使用する。
【００１４】
第２の目的を達成するため、請求項８に記載の発明では、請求項７に記載の発明において、前記制御手段は制動制御時に車速が停止車速に近い所定速度以下になったとき、前進クラッチ及び後進クラッチを非係合状態とするように前記制御弁を制御する。
【００１５】
請求項９に記載の発明では、請求項２に記載の発明において、前記制御手段は荷役走行中のクリープ走行時には制動用クラッチの作動による制動は行わず、進行側のクラッチ圧を低下させて減速制御を行う。
【００１６】
請求項１０に記載の発明では、請求項８に記載の発明において、前記走行制御装置は駐車ブレーキを備え、前記制御手段は荷役走行中にブレーキ操作手段が操作されたとき、アクセル操作手段の操作量に拘らず目標車速を０にして進行側のクラッチ圧をフィードバック制御し、制動用クラッチをブレーキ操作手段の操作量に対応した係合圧力となるように制御し、車速が停止車速に近い所定速度以下になったとき、進行側のクラッチ及び制動用クラッチを非係合状態とするように前記制御弁を制御した後、ブレーキ操作手段の操作が継続されていると駐車ブレーキを制動状態とする。
【００１７】
請求項１１に記載の発明では、請求項１０に記載の発明において、前記制御手段は車速が停止車速に近い所定速度以下の状態が所定時間経過した後、進行側のクラッチ及び制動用クラッチを非係合状態とするように前記制御弁を制御する。
【００１８】
請求項１に記載の発明では、アクセル操作量検出手段及び荷役操作量検出手段の検出信号に基づいて、判断手段によって通常走行か荷役走行かが判断される。通常走行時には進行側のクラッチが完全係合状態に保持される。そして、エンジンがアクセル操作手段の操作量に対応した目標エンジン回転数に制御され、産業車両はアクセル操作手段の操作量に対応した車速で走行する。荷役走行時にはエンジンが荷役操作手段の操作量に基づいて設定された目標エンジン回転数に制御され、荷役用の油圧回路に必要な油圧が供給される。また、進行側のクラッチが半クラッチ状態に保持されるとともに、アクセル操作手段の操作量に対応した車速となるように制御弁を介してクラッチの係合圧力が制御される。荷役走行中に目標車速が０になるか制動指令が出力されると、制動用クラッチが係合状態となって減速される。
【００１９】
請求項２に記載の発明では、請求項１に記載の発明において、荷役走行中の前記アクセル操作量又は目標車速が０のときの減速時に、進行側のクラッチの係合圧力が制御手段によってフィードバック制御される。また、制動用クラッチは一定の係合圧力となるように制御手段によって制御され、制動作用が得られる。
【００２０】
請求項３に記載の発明では、請求項１に記載の発明において、荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧が制御手段によってフィードバック制御される。制動用クラッチは、進行側のクラッチ圧の増分が負となるときに係合状態となるように、前記クラッチ圧の増分が０以上のときに非係合状態となるように制御手段によって制御される。
【００２１】
請求項４に記載の発明では、請求項１に記載の発明において、荷役走行中に前進クラッチ及び後進クラッチのうち進行側のクラッチ圧が制御手段によってフィードバック制御される。制動用クラッチは、進行側のクラッチ圧の増分が負となるとき及び進行側のクラッチ圧が最低圧でかつ前記増分が０のときに係合状態となるように制御手段によって制御される。また、前記クラッチ圧の増分が０より大きいときに非係合状態となるように制御手段によって制御される。
【００２２】
請求項５に記載の発明では、請求項３に記載の発明において、荷役走行中に前記前進クラッチ及び後進クラッチのうち進行側のクラッチ圧が制御手段によってフィードバック制御される。制動用クラッチは、目標車速が検出車速より大きいときは、進行側のクラッチ圧の増分が負であっても非係合状態となるように制御手段によって制御される。
【００２３】
請求項６に記載の発明では、請求項３〜請求項５のいずれか一項に記載の発明において、減速状態から加速又は定速走行に移行する際、進行側のクラッチの係合圧力が制御手段によってフィードバック制御されるとともに、制動用のクラッチが可及的速やかに非係合状態となるように制御手段によって制御される。
【００２４】
請求項７に記載の発明では、請求項１〜請求項６のいずれか一項に記載の発明において、前進クラッチ及び後進クラッチのうち進行側でないクラッチが制動用クラッチとして使用される。
【００２５】
請求項８に記載の発明では、請求項７に記載の発明において、制動制御時に車速が停止車速に近い所定速度以下になったとき、前進クラッチ及び後進クラッチが非係合状態となるように、制御手段によって制御弁が制御される。
【００２６】
請求項９に記載の発明では、請求項２に記載の発明において、荷役走行中のクリープ走行時には制動用クラッチの作動による制動は行われず、進行側のクラッチ圧が低下されて減速制御が行われる。
【００２７】
請求項１０に記載の発明では、請求項８に記載の発明において、荷役走行中にブレーキ操作手段が操作されると、アクセル操作手段の操作量に拘らず目標車速を０とした状態で進行側のクラッチ圧が制御手段によってフィードバック制御される。また、制動用クラッチがブレーキ操作手段の操作量に対応した係合圧力となるように制御手段によって制御される。車速が停止車速に近い所定速度以下になったとき、進行側のクラッチ及び制動用クラッチが非係合状態となるように、制御手段によって制御弁が制御される。そして、ブレーキ操作手段の操作が継続されていると、制御手段によって駐車ブレーキが制動状態となるように制御される。
【００２８】
請求項１１に記載の発明では、請求項１０に記載の発明において、車速が停止車速に近い所定速度以下の状態が所定時間経過した後、進行側のクラッチ及び制動用クラッチが非係合状態となるように、制御弁が制御手段によって制御される。
【００２９】
【発明の実施の形態】
（第１の実施の形態）
以下、本発明を産業車両としてのフォークリフトに具体化した第１の実施の形態を図面に従って説明する。
【００３０】
図１に示すように、エンジン１の出力軸１ａはトルクコンバータ２を備えた変速機３に連結され、変速機３は差動装置４を介して駆動輪５ａを有する車軸５に連結されている。エンジン１にはエンジンスロットルアクチュエータ（以下、単にスロットルアクチュエータと称す）７が設けられ、スロットルアクチュエータ７の作動によってスロットル開度が調節されてエンジン１の回転数、即ちエンジン１の出力軸１ａの回転数が調節される。
【００３１】
変速機３は入力軸（メインシャフト）３ａ及び出力軸（カウンタシャフト）３ｂを備え、入力軸３ａに前進クラッチ８及び後進クラッチ９が設けられている。前進クラッチ８及び後進クラッチ９と出力軸３ｂとの間には図示しないギヤ列がそれぞれ設けられ、各クラッチ８，９及び各ギヤ列を介して入力軸３ａの回転が出力軸３ｂに伝達される。両クラッチ８，９には油圧式のクラッチ、この実施の形態では湿式多板クラッチが使用され、受圧室８ａ，９ａ内の油圧力によって係合力が調節可能に、かつ受圧室８ａ，９ａ内の油圧力を高めると係合力が大きくなるように構成されている。
【００３２】
前進クラッチ８及び後進クラッチ９は制御弁としての前進クラッチバルブ１０及び後進クラッチバルブ１１を介して供給される油圧により受圧室８ａ，９ａ内の油圧力が調整される。前進クラッチバルブ１０及び後進クラッチバルブ１１には圧力制御比例ソレノイド弁が使用され、この実施の形態ではソレノイドへの通電量が０の時に全開で、通電量に比例して開度が小さくなる比例ソレノイド弁が使用されている。即ち、各クラッチバルブ１０，１１のソレノイドへの通電量が０の時に受圧室８ａ，９ａ内の油圧力が最大となって各クラッチ８，９が完全係合の状態となる。また、通電量が大きくなるに従って受圧室８ａ，９ａ内の油圧力が低くなって各クラッチ８，９の係合圧力が小さくなり、通電量が所定値を超えると各クラッチ８，９が非係合状態となる。
【００３３】
変速機３の出力軸３ｂには駐車ブレーキ１２が設けられている。駐車ブレーキ１２は出力軸３ｂと一体回転するディスク１２ａと、出力軸３ｂに対して回転不能かつスラスト方向に移動可能に設けられた制動部材としてのブレーキパッド１２ｂとを備えている。ブレーキパッド１２ｂは図示しないばねによりディスク１２ａに圧接される方向に付勢されて制動のための係合圧を発生させ、ブレーキ用バルブ１３を介して受圧室１２ｃに供給される油圧により制動状態が解除されるように構成されている。ブレーキ用バルブ１３には電磁弁が使用されている。
【００３４】
図１ではトルクコンバータ２、変速機３及び各バルブ１０，１１，１３が独立して図示されているが、これら各装置は一つのハウジング内に組み込まれて、オートマチックトランスミッションを構成している。そして、変速機３には図示しない油圧ポンプが組み込まれ、その油圧ポンプの吐出油が図示しない流路及び各バルブ１０，１１，１３を介して各受圧室８ａ，９ａ，１２ｃに供給可能に構成されている。前記油圧ポンプはエンジン１の回転時に変速機３に伝達される回転力により駆動されるようになっている。
【００３５】
エンジン１の出力軸１ａには歯車１４が一体回転可能に設けられ、磁気ピックアップからなるエンジン回転数センサ１５により出力軸１ａの回転数が検出される。エンジン回転数センサ１５は出力軸１ａの回転数に比例したパルス信号を出力する。
【００３６】
変速機３の入力軸３ａには歯車１６が一体回転可能に設けられ、変速機３のハウジングにはタービン回転数検出手段としてのタービンセンサ１７が設けられている。タービンセンサ１７は磁気ピックアップからなり、各クラッチ８，９の入力側の回転数を検出する回転数検出手段を構成する。変速機３の出力軸３ｂには歯車１８が一体回転可能に設けられ、変速機３のハウジングには車速検出手段としての車速センサ１９が設けられている。車速センサ１９は磁気ピックアップからなり、各クラッチ８，９の出力側の回転数を検出する回転数検出手段を構成する。歯車１６，１８は入力軸３ａの回転を出力軸３ｂに伝達する前記ギヤ列の一部を構成している。タービンセンサ１７は入力軸３ａの回転数に比例したパルス信号を、車速センサ１９は出力軸３ｂの回転数に比例したパルス信号をそれぞれ出力する。
【００３７】
エンジン１により駆動される荷役用ポンプとしての油圧ポンプ２０の吐出側に、フォーク２１を昇降させるリフトシリンダ２２と、マスト２３を傾動させる図示しないティルトシリンダとが図示しない管路等を介して接続されている。リフトシリンダ２２にはフォーク２１の積載荷重を検出する積載荷重検出手段としての圧力センサ２４が設けられている。圧力センサ２４はリフトシリンダ２２の内部の油圧を検出し、フォーク２１の積載荷重に対応した検出信号を出力する。
【００３８】
運転室の床にはアクセル操作手段としてのアクセルペダル２５と、インチングペダル２６と、ブレーキペダル２７とが設けられている。インチングペダル２６は荷役作業を行いながらフォークリフトの微速走行をマニュアル操作で行う際に、クラッチを半クラッチ状態にするために使用するものである。ブレーキペダル２７を操作するときは、ブレーキペダル２７はインチングペダル２６と独立して作動するが、インチングペダル２６を操作するときは、途中からインチングペダル２６とブレーキペダル２７とが連動可能に構成されている。即ち、インチングペダル２６はインチング位置に達するまで及びインチング位置においてはブレーキペダル２７と独立して移動（操作）されるが、インチング位置を過ぎるとブレーキペダル２７がインチングペダル２６と一体に移動するようになっている。
【００３９】
アクセルペダル２５の操作量を検出するアクセル操作量検出手段としてのアクセルセンサ２８にはアイドルスイッチ付アクセルセンサが使用されている。アイドルスイッチ付アクセルセンサはアクセルペダル２５が操作されていないときはオン信号を出力し、アクセルペダル２５が操作されているときはその操作量に比例した検出信号を出力する。インチングペダル２６の操作量を検出するインチングセンサ２９にはアイドルスイッチ付インチングセンサが使用されている。アイドルスイッチ付インチングセンサはインチングペダル２６が操作されていないときはオン信号を出力し、インチングペダル２６が操作されているときはその操作量に比例した検出信号を出力する。
【００４０】
ブレーキペダル２７の近傍にはブレーキペダル２７が制動位置に操作されたことを検知するブレーキスイッチ２７ａが設けられている。ブレーキペダル２７にはブレーキペダル２７に作用している操作力を検出するブレーキ操作力検出手段としてのブレーキ操作力センサ（以下、単にブレーキセンサと称す）３０が連結されている。ブレーキセンサ３０を構成するシリンダ内にはオイルが収容された室を挟んで２個のピストンが内蔵されている。第１のピストンにはブレーキペダル２７に連結されたピストンロッド３０ａが突設され、第２のピストンとシリンダの底部との間にばねが設けられている。ばねの力はブレーキペダル２７の踏力と操作量との関係が、常用ブレーキを備えた場合とほぼ同じとなるように設定されている。ブレーキペダル２７が操作されると、室内の油圧が操作力に応じて上昇し、室内の油圧を検出する図示しない圧力センサから操作力（踏力）に応じた検出信号が出力される。
【００４１】
運転室の前部には前後進切換え操作手段としてのシフトレバー３１が設けられている。シフトレバー３１の位置を検知するシフトスイッチ３２は、シフトレバー３１が前進位置Ｆ、後進位置Ｒ及び中立位置（ニュートラル位置）Ｎのいずれにあるかを検知し、各位置に対応する信号を出力する。
【００４２】
運転席には荷役作業の際に操作する荷役操作手段としてのリフトレバー３３及びティルトレバー３４が設けられている。リフトレバー３３は荷役操作量検出手段としてのリフトレバーセンサ３５に連結されている。リフトレバーセンサ３５はストロークセンサにより構成され、リフトレバー３３の操作量に比例した検出信号を出力する。ティルトレバー３４には荷役操作量検出手段としてのティルトスイッチ３６が設けられている。ティルトスイッチ３６はティルトレバー３４が中立位置にあるときはオフ信号を、ティルトレバー３４が前傾位置あるいは後傾位置に操作されるとオン信号を出力する。
【００４３】
次に前記スロットルアクチュエータ７、前進クラッチバルブ１０、後進クラッチバルブ１１及びブレーキ用バルブ１３を駆動制御するための電気的構成を説明する。
【００４４】
制御装置４１は、目標車速設定手段、目標エンジン回転数設定手段、判断手段及び制御手段としての中央処理装置（以下、ＣＰＵという）４２を備えている。制御装置４１は読出し専用メモリ（ＲＯＭ）４３、読出し及び書替え可能なメモリ（ＲＡＭ）４４、入力インタフェース４５及び出力インタフェース４６を備えている。ＲＯＭ４３には荷役作業をせずに走行する通常走行時の制御プログラム、荷役作業をしながら走行する荷役走行（以下、ＨＡＴと称す）時の制御プログラム等の制御プログラムや、制御プログラムを実行する際に必要な各種データ等が記憶されている。ＲＡＭ４４にはＣＰＵ４２の演算結果等が一時記憶される。ＣＰＵ４２はＲＯＭ４３に記憶された制御プログラムに基づいて作動する。
【００４５】
エンジン回転数センサ１５、タービンセンサ１７、車速センサ１９、ブレーキスイッチ２７ａ、シフトスイッチ３２及びティルトスイッチ３６は、入力インタフェース４５を介してＣＰＵ４２に接続されている。圧力センサ２４、アクセルセンサ２８、インチングセンサ２９、ブレーキセンサ３０及びリフトレバーセンサ３５は図示しないＡ／Ｄ変換器（アナログ・ディジタル変換器）及び入力インタフェース４５を介してＣＰＵ４２に接続されている。
【００４６】
ＣＰＵ４２は出力インタフェース４６及び図示しない駆動回路を介してスロットルアクチュエータ７、前進クラッチバルブ１０、後進クラッチバルブ１１及びブレーキ用バルブ１３にそれぞれ接続されている。
【００４７】
ＲＯＭ４３にはリフトレバー３３の操作量と目標エンジン回転数に対応するスロットル開度、アクセルペダル２５の操作量と目標エンジン回転数に対応するスロットル開度との関係を示すマップがそれぞれ記憶されている。両マップは、いずれも操作量がゼロの状態から操作量に比例してスロットル開度が増大し、最大操作量でスロットル開度が全開となる。ＲＯＭ４３にはティルトレバー３４が前傾又は後傾位置に操作された際の所定の目標エンジン回転数に対応するスロットル開度が記憶されている。
【００４８】
ＲＯＭ４３にはＨＡＴ時におけるアクセルペダル２５の操作量に対する目標車速Ｖhat の関係を示すマップが記憶されている。目標車速Ｖhat はアクセルペダル２５の操作量（アクセル操作量）が０のとき０で、アクセル操作量に対応して上昇するように設定されている。
【００４９】
ＲＯＭ４３には通常走行時におけるブレーキセンサ３０の検出圧力（ブレーキペダル圧）、即ちブレーキペダル２７の操作力と制動側のクラッチ圧との関係を示すマップを設定するためのデータが記憶されている。また、ＣＰＵ４２にはＨＡＴ中にアクセル操作量が０又は目標車速が０になったときの制動側のクラッチ圧が記憶されている。制動側のクラッチ圧とは、前進クラッチ８及び後進クラッチ９のうちの進行側でないクラッチの係合圧力を意味する。即ち、前進走行時には後進クラッチ９の係合圧力を意味し、後進走行時には前進クラッチ８の係合圧力を意味する。
【００５０】
ＣＰＵ４２は前記各センサ１５，１７，１９，２４，２８，２９，３０，３５、ブレーキスイッチ２７ａ、シフトスイッチ３２及びティルトスイッチ３６の出力信号を入力するとともに、ＲＯＭ４３に記憶された各種制御プログラムに従って動作し、スロットルアクチュエータ７及び各バルブ１０，１１，１３への制御指令信号を出力する。
【００５１】
ＣＰＵ４２はアクセルセンサ２８、リフトレバーセンサ３５及びティルトスイッチ３６の検出信号に基づいて、通常走行かＨＡＴかを判断する。ＣＰＵ４２はリフトレバー３３及びティルトレバー３４の操作量に基づいて設定した目標エンジン回転数となる荷役対応のスロットル開度（ＴＨlift）が、アクセルペダル２５の操作量に対応した目標エンジン回転数となるアクセル対応のスロットル開度（ＴＨrun ）より大きい場合はＨＡＴと判断し、そうでなければ通常走行と判断する。
【００５２】
ＣＰＵ４２は通常走行モードでは進行側のクラッチを完全係合状態として、アクセル対応のスロットル開度ＴＨrun となるようにスロットルアクチュエータ７を制御する。進行側のクラッチとはシフトレバー３１のシフト位置に対応するクラッチを意味し、シフト位置が前進位置Ｆであれば前進クラッチ８、シフト位置が後進位置Ｒであれば後進クラッチ９となる。
【００５３】
ＣＰＵ４２はＨＡＴモードでは荷役操作に必要な油圧を確保できる目標エンジン回転数に対応するスロットル開度となるように、スロットルアクチュエータ７を制御する。また、ＣＰＵ４２はシフトスイッチ３２のシフト信号に基づいて、シフトレバー３１が操作された進行方向に対応するクラッチを半クラッチ状態とするとともに、アクセルペダル２５の操作量に対応した目標車速Ｖhat となるように、両クラッチバルブ１０，１１の一方を制御して進行側のクラッチの係合圧力を調整する。クラッチの係合圧力が駆動力となり、駆動力と走行抵抗との差で加速度が決まり、駆動力−走行抵抗が正の場合は加速、零の場合は定速、負の場合は減速となる。負の最大は走行抵抗での減速である。
【００５４】
ＣＰＵ４２はクラッチの係合圧力の調整をフィードバック制御により行う。この実施の形態ではＣＰＵ４２は比例積分制御（ＰＩ制御）でフィードバック制御を行う。クラッチ圧力の増分ΔＰは、積分ゲインＫI 、比例ゲインＫP 、車速偏差（目標車速と検出車速との差）ｅ及びその差分Δｅ（変化率Δｅ）から次式によって決まる。
【００５５】
ΔＰ＝ＫI ・ｅ＋ＫP ・Δｅ
但し、シフトレバー３１が中立位置にあるときは、ＣＰＵ４２は両クラッチ８，９とも非係合状態に保持する電流指令値を両クラッチバルブ１０，１１に出力し、リフトレバー３３及びティルトレバー３４に基づいて設定したスロットル開度（ＴＨlift）及びアクセルペダル２５の操作量に対応するスロットル開度（ＴＨrun ）の大きい方のスロットル開度となるようにスロットルアクチュエータ７を制御する。
【００５６】
ＣＰＵ４２はＨＡＴから通常走行へ移行する際、エンジン回転数が低下して進行側のクラッチの入力側と出力側の回転数の差が所定の範囲になった時に、半クラッチ状態にあるクラッチの係合圧力を上げてクラッチを完全係合させるように制御する。タービンセンサ１７はこのときにクラッチの入力側の回転数を検出するために使用される。
【００５７】
ＣＰＵ４２はＨＡＴ中に車速が所定速度より大きく、クリープ走行でなく、かつインチングペダルが操作されていないときに、アクセル操作量が０又は目標車速が０になったときには、制動側のクラッチを非係合状態ではなく所定の制動力を作用させる係合圧となるように制御する。また、ＣＰＵ４２は前記の減速中に車速が停止車速になると、車両の逆走を防止するため、進行側及び制動側の両クラッチの圧力を抜いて両クラッチ８，９を非係合状態とするように両クラッチバルブ１０，１１を制御する。
【００５８】
次に前記のように構成された装置の作用を説明する。
エンジン１はスロットル開度に対応したエンジン回転数で回転される。エンジン１の回転により油圧ポンプ２０が駆動され、リフトシリンダ２２及びティルトシリンダに作動油が供給可能な状態になる。また、エンジン１の回転は出力軸１ａ及びトルクコンバータ２を介して変速機３に伝達される。
【００５９】
シフトレバー３１が中立位置に操作された状態では、両クラッチ８，９はそれぞれ非係合状態に保持され、エンジン１の回転は変速機３の出力軸３ｂに伝達されない。シフトレバー３１が前進位置に操作された状態では、前進クラッチ８の受圧室８ａの油圧が調整されて前進クラッチ８が係合状態となり、エンジン１の回転が前進クラッチ８を介して出力軸３ｂに伝達される状態となる。シフトレバー３１が後進位置に操作された状態では、後進クラッチ９の受圧室９ａの油圧が調整されて後進クラッチ９が係合状態となり、エンジン１の回転が後進クラッチ９を介して出力軸３ｂに伝達される。
【００６０】
走行中にブレーキペダル２７が操作されたときには、制動側のクラッチが係合されて、制動力が得られる。ＣＰＵ４２はブレーキペダル２７が操作されると、制動側のクラッチも係合状態とするように対応するクラッチバルブを制御する。当該クラッチの係合圧力はブレーキペダル２７の操作量に対応した値となるように制御される。
【００６１】
また、ＣＰＵ４２は通常走行時に車速が停止車速以下の状態で、かつブレーキ操作信号を入力した状態が所定時間（例えば０．５秒程度）以上継続したと判断すると、ブレーキ用バルブ１３に制動指令信号を出力する。停止車速とは車速センサ１９で零と判断される程度の低速を意味し、例えば秒速数ｃｍ程度である。ブレーキ用バルブ１３に制動指令信号が出力されると、受圧室１２ｃに油圧が供給されない状態となり、ブレーキパッド１２ｂがばね力によってディスク１２ａに圧接される制動位置に配置されて駐車ブレーキ１２が制動状態となる。従って、フォークリフトが停止した状態で自動的に駐車ブレーキ１２が制動解除状態から制動状態に切り換えられる。また、アクセルペダル２５を踏むと制動状態が解除される。
【００６２】
インチングペダル２６が踏まれてインチング位置に操作された状態ではＨＡＴ制御が行われず、進行側のクラッチが半クラッチ状態に保持され、マニュアル操作によるフォークリフトの微速走行が可能となる。
【００６３】
次に図２〜図４のフローチャートに従ってＨＡＴ時の変速制御及びＨＡＴ中にアクセル操作量０又は目標車速が０になったときの制動制御についてより詳しく説明する。ＣＰＵ４２は図２〜図４のフローチャートの処理を所定周期、例えば１０ミリsec 毎に繰り返す。
【００６４】
ＣＰＵ４２はステップＳ１でリフトレバー３３及びティルトレバー３４の操作量に基づいて荷役操作のための目標エンジン回転数に対応する荷役対応のスロットル開度ＴＨliftと、アクセルペダル２５の操作量に対応した目標エンジン回転数に対応するアクセル対応のスロットル開度ＴＨrun とを演算する。即ち、ＣＰＵ４２はリフトレバーセンサ３５の出力信号からリフトレバー３３の操作量を演算し、マップから対応するスロットル開度を求める。そして、そのスロットル開度とティルトレバー３４の位置に対応するスロットル開度とを比較し、大きい方のスロットル開度を荷役対応のスロットル開度ＴＨliftとする。また、アクセルセンサ２８の出力信号からアクセル操作量を演算し、マップからアクセル対応のスロットル開度ＴＨrun を求める。ＣＰＵ４２はステップＳ１においてアクセル操作量に対する目標エンジン回転数設定手段と、荷役操作量に対する目標エンジン回転数設定手段とを構成する。
【００６５】
次にＣＰＵ４２はステップＳ２でシフトレバー３１が中立位置か否かを判断し、中立位置であればステップＳ３に進む。ステップＳ３でＣＰＵ４２はステップＳ１で演算された両スロットル開度ＴＨlift，ＴＨrun のうちの大きい方のスロットル開度となるように、スロットルアクチュエータ７に対応する指令信号を出力する。
【００６６】
ステップＳ２でシフトレバー３１が中立位置でなければ、ＣＰＵ４２はステップＳ４に進み、両スロットル開度ＴＨlift，ＴＨrun の大小を比較する。ステップＳ４で荷役対応のスロットル開度ＴＨliftがアクセル対応のスロットル開度ＴＨrun より大きければ、ＣＰＵ４２はＨＡＴと判断してステップＳ５に進む。ＣＰＵ４２はステップＳ５でＨＡＴモードであることを示すフラグｆＨＡＴを１にし、ＨＡＴの処理回数をカウントするＨＡＴカウンタのカウント値ＨＡＴcnt に１加算する。次にＣＰＵ４２はステップＳ６に進み、スロットルアクチュエータ７にスロットル開度ＴＨliftとなるように指令信号を出力する。その結果、エンジン回転数が荷役操作に必要な油圧を確保できる回転数となる。ＣＰＵ４２はステップＳ４において通常走行かＨＡＴかを判断する判断手段を構成する。
【００６７】
次にＣＰＵ４２はステップＳ７に進みアクセルセンサ２８の出力信号に基づき、アクセルペダル２５の操作量に対応した目標車速Ｖhat を設定する。次いで、ＣＰＵ４２はステップＳ８で目標車速Ｖhat と車速センサ１９の出力信号に基づく検出車速（実車速）Ｖsen とから、クラッチ圧力のＰＩ制御を行う。ＨＡＴでは一般に車速が遅いため、アクセルペダル２５の操作量に対応するエンジン回転数に比較して、荷役操作に必要な油圧を確保できるエンジン回転数の方が大きくなる。そのため、進行側のクラッチを半クラッチ状態にするとともに、その係合圧力を調整することにより、所望の車速に制御する。ＣＰＵ４２はステップＳ７においてアクセル操作量に対する目標車速設定手段を構成する。
【００６８】
ステップＳ４でスロットル開度ＴＨliftがスロットル開度ＴＨrun より大きくなければ、ＣＰＵ４２は通常走行と判断してステップＳ９へ進み、フラグｆＨＡＴを０、即ちＨＡＴモードでないことを示す状態にし、ＨＡＴカウンタをリセットする。次にＣＰＵ４２はステップＳ１０へ進み、通常走行モードの制御を行う。即ち、進行側のクラッチを完全係合するように対応するクラッチバルブへの供給電流指令値を出力し、スロットルアクチュエータ７にアクセル対応のスロットル開度ＴＨrun となるように指令信号を出力する。
【００６９】
次にステップＳ８におけるクラッチ圧力のＰＩ制御について図３に従って詳しく説明する。ＣＰＵ４２はステップＳ８０１で今回の制御サイクルでの車速偏差ｅnow を目標車速Ｖhat と検出車速（実車速）Ｖsen との差（ｅnow ＝Ｖhat −Ｖsen ）で演算する。次にＣＰＵ４２はステップＳ８０２でＨＡＴカウンタのカウント値ＨＡＴcnt が１否かを判断する。カウント値ＨＡＴcnt が１、即ちＨＡＴモードに入って１回目であればＣＰＵ４２はステップＳ８０３に進み、前回の制御サイクルでの車速偏差ｅ oldと今回の制御サイクルでの車速偏差ｅnow との差である車速偏差の変化率Δｅを演算するための初期値としてｅold ＝ｅnow を与える。次にＣＰＵ４２はステップＳ８０４に進み、１０ミリsec 間の車速偏差の変化率ΔｅをΔｅ＝ｅnow −ｅold によって演算する。ステップＳ８０２においてカウント値ＨＡＴcnt が１でなければ、ＣＰＵ４２は直接ステップＳ８０４に進んで車速偏差の変化率Δｅを演算する。
【００７０】
次にＣＰＵ４２はステップＳ８０５でＰＩ制御を行う場合のクラッチ圧力の増分ΔＰを、ΔＰ＝ＫI ・ｅ＋ＫP ・Δｅから演算する。積分ゲインＫI 及び比例ゲインＫP は予め所定の値に設定されている。次にＣＰＵ４２はステップＳ８０６で制御周期（１０ミリsec ）間のクラッチ圧増分ｄtem をステップＳ８０５で演算されたΔＰに設定する。
【００７１】
次にＣＰＵ４２はステップＳ８０７に進み、クラッチ圧増分ｄtem を所定の範囲内の値となるように制限する。次にＣＰＵ４２はステップＳ８０８に進み、指令クラッチ圧Ｐclを前回の制御周期の指令クラッチ圧Ｐcl oldとクラッチ圧増分ｄtem との和から演算する。
【００７２】
次にＣＰＵ４２はステップＳ８０９に進み、指令クラッチ圧Ｐclに対応する指令電流値を演算した後、ステップＳ８１０へ進む。ＣＰＵ４２はステップＳ８１０でシフトレバー３１の操作位置に対応するクラッチバルブにステップＳ８０９で演算された電流指令値を出力する。即ち、シフトレバー３１が前進位置に操作されていれば前進クラッチバルブ１０へ、シフトレバー３１が後進位置に操作されていれば後進クラッチバルブ１１へ電流指令値を出力する。その結果、シフトレバー３１の操作位置に対応した進行側のクラッチの係合圧力が変更されて車速が変更される。車速偏差ｅが正であれば加速となり、車速偏差ｅが負であれば減速となる。次にＣＰＵ４２はステップＳ８１１へ進み、次回の演算に使用する各値の置き換え、即ち、ｅold をｅnow に、Ｐcl oldをＰclに置き換え、その後、処理を終了する。
【００７３】
前記のように、ＨＡＴ中は進行側のクラッチが半クラッチ状態に、制動側のクラッチは非係合状態に保持される。そして、アクセルペダル２５の操作量に対応した目標車速Ｖhat となるように、進行側のクラッチの係合圧力が調整される。アクセルペダル２５が操作されて目標車速Ｖhat が高くなったときの車速及びクラッチ圧の時間変化は図５に示すようになる。定速走行中はクラッチ圧は一定に保持され、加速時には進行側（加速側）のクラッチ圧は徐々に高くなる。その結果、図５（ａ）に破線で示すように、実車速（検出車速）が目標車速に向かって徐々に近づき、やがて目標車速に収束する。
【００７４】
下りの坂道のように走行抵抗が負として作用する場合は、図５（ｂ）に示すように、目標車速Ｖhat に到達する前に加速側のクラッチ圧の増分ΔＰが負になる場合、即ち減速作用を発揮する場合がある。この場合も進行側でないクラッチ、即ち減速側（制動側）のクラッチを作動させず、加速側のクラッチ圧を下げることで制御が行われる。即ち、目標車速が実車速より大きな加速走行中は、ΔＰが負になっても減速側（制動側）のクラッチは作動されず、非係合状態に保持される。従って、減速側のクラッチは定速走行中及び加速走行中は常に非係合状態に保持される。
【００７５】
アクセルペダル２５を戻して減速する場合には、ΔＰは負となってクラッチ圧が減少し、駆動力が走行抵抗未満になると、走行抵抗との差の分に相当する減速力で減速される。しかし、進行側のクラッチの係合圧力を０にしただけでは制動力が小さく、減速力を駆動力と走行抵抗との差から得る場合は、最大減速度の大きさが最大加速度に比較して１／１０以下となる。
【００７６】
この実施の形態ではＨＡＴ中に車速が所定速度Ｖα（例えば１ｋｍ／ｈ）より大きく、クリープ走行でなく、かつインチングペダル２６が操作されていないときに、アクセル操作量が０又は目標車速が０になったときには、ＣＰＵ４２は進行側（加速側）のクラッチの係合圧力をＰＩ制御し、制動側（減速側）のクラッチを非係合状態から制動作用を有する係合状態として一定圧の同時係合ブレーキがかかるように制御する。前記所定速度Ｖαはエンジン回転が低速で大きな制動力をかけるとエンジンストールを起こし易い速度に相当する。その制動制御について図４のフローチャートに従って詳しく説明する。
【００７７】
ＣＰＵ４２は図４に示すフローチャートの処理を、各制御周期毎にＨＡＴの制御処理の途中において割り込み処理で行う。ステップＳ１０１でＣＰＵ４２はアクセルペダル２５が操作されておらず（アクセルＯＦＦ）、検出車速Ｖsen が所定速度Ｖαより大きく、フラグｆcreep が０で、かつインチングペダル２６が操作されていない（インチングＯＦＦ）か否かを判断する。フラグｆcreep はクリープ走行であるか否かを示すフラグであって、１であればクリープ走行であることを示し、０であればクリープ走行でないことを示す。
【００７８】
なお、ＣＰＵ４２はアクセルペダル２５及びインチングペダル２６が操作されていない状況で、車速が徐々に増速し所定値を超えたときにクリープ走行と判断し、フラグｆcreep を１にセットする。また、アクセルペダル２５が操作されるか、インチングペダル２６が操作されるか、シフトレバー３１が中立位置に操作されると、フラグｆcreep を０にセットする。ＣＰＵ４２はこの判断を所定周期で行う。
【００７９】
ステップＳ１０１で四つの条件が満たされていればＣＰＵ４２はステップＳ１０２に進み、シフトレバー３１が前進位置か否かを判断する。シフトレバー３１が前進位置であればＣＰＵ４２はステップＳ１０３に進み、後進クラッチバルブ１１に指令電流値ＲＩcon として、後進クラッチ９に所定の係合圧力を与えるための指令電流値Ｉb を出力した後、ステップＳ１０４に進む。ＣＰＵ４２はステップＳ１０４で検出車速Ｖsen が所定速度ＶＬ以下になったか否かを判断する。所定速度ＶＬはほぼ停止に近い速度（例えば０．２５ｋｍ／ｈ）である。そして、ＣＰＵ４２は検出車速Ｖsen が所定速度ＶＬ以下であればステップＳ１０５に進み、逆走防止のために両クラッチ８，９を非係合状態とする指令電流値Ｉoff を前進クラッチバルブ１０の指令電流値ＦＩcon 及び後進クラッチバルブ１１の指令電流値ＲＩcon として出力した後、処理を終了する。この処理により両クラッチ８，９の圧力が抜かれて両クラッチ８，９が非係合状態となり車両が停止する。
【００８０】
ステップＳ１０２でシフトレバー３１が前進位置でなければＣＰＵ４２はステップＳ１０６に進み、シフトレバー３１が後進位置か否かを判断する。シフトレバー３１が後進位置でなければＣＰＵ４２は処理を終了する。シフトレバー３１が後進位置であれば、ＣＰＵ４２はステップＳ１０７に進み、前進クラッチバルブ１０に指令電流値ＦＩcon として、前進クラッチ８に所定の係合圧力を与えるための指令電流値Ｉb を出力した後、ステップＳ１０４に進む。
【００８１】
ステップＳ１０１で四つの条件が満たされていなければＣＰＵ４２はステップＳ１０８に進み、シフトレバー３１が前進位置か否かを判断する。シフトレバー３１が前進位置であればＣＰＵ４２はステップＳ１０９に進み、フラグｆcreep が１か否かを判断する。フラグｆcreep が１であればＣＰＵ４２はステップＳ１１０に進み、後進クラッチバルブ１１に指令電流値ＲＩcon として、後進クラッチ９を非係合状態とするＩoff を出力した後、処理を終了する。ステップＳ１０９でフラグｆcreep が１でなければＣＰＵ４２はステップＳ１０４に進む。
【００８２】
ステップＳ１０８でシフトレバー３１が前進位置でなければＣＰＵ４２はステップＳ１１１に進み、シフトレバー３１が後進位置か否かを判断する。シフトレバー３１が後進位置であればＣＰＵ４２はステップＳ１１２に進み、フラグｆcreep が１か否かを判断する。フラグｆcreep が１であればＣＰＵ４２はステップＳ１１３に進み、前進クラッチバルブ１０に指令電流値ＦＩcon として、前進クラッチ８を非係合状態とするＩoff を出力した後、処理を終了する。ステップＳ１１２でフラグｆcreep が１でなければ、ＣＰＵ４２はステップＳ１０４に進む。
【００８３】
前記のような制動制御を行った場合の、ＨＡＴでの減速時における進行側及び制動側のクラッチ圧の時間変化を図６（ａ）に、車速の時間変化を図６（ｂ）にそれぞれ示す。一定速度で走行中にアクセルペダル２５がアイドルになると、進行側（加速側）のクラッチ圧がＰＩ制御により徐々に減少するとともに、制動側（減速側）のクラッチが一定圧力となるように制御され、車速が徐々に減速される。そして、車速が所定速度ＶＬより小さくなると、両クラッチの圧力が０となって車両の逆走が防止される。
【００８４】
従って、この実施の形態では次の効果を有する。
（１）  制御手段（ＣＰＵ４２）はＨＡＴ中に目標車速が０になると、制動用クラッチを係合状態として減速するように制御する。従って、常用ブレーキを装備せずに、アクセル操作だけで速やかに減速できる。
【００８５】
（２）  ＣＰＵ４２はアクセル操作量が０のときの減速時に、進行側のクラッチの係合圧力をフィードバック制御するとともに、制動側のクラッチを一定の係合圧力として制動力を作用させる。従って、減速度の大きさが進行側のクラッチの係合圧力の調整で得られる範囲より大きくなり、アクセル操作だけで速やかに減速できる。
【００８６】
（３）  進行側のクラッチの係合圧力のフィードバック制御をＰＩ制御で行うため、他のフィードバック制御より制御が簡単になる。
（４）  アクセルペダル２５の操作を０にすると、一定の減速度のブレーキがかかる構成のため、制御が簡単になるとともに、運転者にとっても分かり易く、アクセルペダル２５の操作のみによる加減速が容易になる。
【００８７】
（５）  ＨＡＴ中のクリープ走行時には制動側クラッチを係合状態とする制動を行わないため、制動側クラッチの係合によるショックでエンジンストールが発生してクリープ走行ができなくなる事態を回避できる。
【００８８】
（６）  車速が所定速度Ｖα（例えば時速１ｋｍ）以下では制動用のクラッチを作動させないため、エンジンストールが発生し難い。
（７）  制動力を与えるクラッチとして、前進クラッチ８及び後進クラッチ９のうちの進行側でないクラッチを使用するため、減速時の制動専用のクラッチを設けなくてもよい。
【００８９】
（８）  ＨＡＴ時において、目標車速Ｖhat ＞検出車速Ｖsen のとき、即ち加速中は、減速側のクラッチによる制動作用を行わずに、加速側のクラッチ圧の制御だけで車速制御を行う。従って、制御が簡単になる。
【００９０】
（９）  ＨＡＴ時に前進クラッチ８及び後進クラッチ９の同時係合により制動力を得る際、車速が停止に近い所定速度ＶＬ以下に低下すると、両クラッチ８，９のクラッチ圧が非係合状態のクラッチ圧に保持される。従って、車速が低下した状態で制動側のクラッチ圧力が高くなって車両が逆走する状態となるのを防止できるとともに、ショックなく停止できる。
【００９１】
（１０）  タービンセンサ１７及び車速センサ１９は、変速機３に内蔵されたギヤ列を構成する歯車１６，１８を被検出部として、それぞれクラッチの入力側あるいは出力側の回転数を検出する。従って、入力側あるいは出力側の回転数を検出するための被検出部を新たに設ける必要がない。
【００９２】
（１１）  前進クラッチ８及び後進クラッチ９として湿式の油圧クラッチが使用されているため、半クラッチ状態の使用が頻繁に行われても耐久性が低下し難い。
【００９３】
（第２の実施の形態）
次に第２の実施の形態を図７〜図９に従って説明する。この実施の形態ではＨＡＴ中にブレーキペダル２７が操作されたときの制動作用に特徴がある。機械的な構成は第１の実施の形態と同じである。ＲＯＭ４３にはＨＡＴ中にブレーキペダル２７が操作されたときの制御プログラムが記憶されている。
【００９４】
ＣＰＵ４２はＨＡＴ中にブレーキペダル２７が操作されると、目標車速を０として進行側のクラッチ圧をＰＩ制御するとともに、制動側のクラッチ圧をブレーキペダル２７の操作量（踏み力）に応じた圧力となるように制御する。そして、車速が所定速度ＶＬ以下になると、前進クラッチ８及び後進クラッチ９を非係合状態とするように両クラッチバルブ１０，１１を制御し、さらにブレーキペダル２７が踏み続けられていれば駐車ブレーキ１２を作動させる。
【００９５】
次にＨＡＴ中の前進走行中にブレーキペダル２７が操作された時の制動作用について図７及び図８のフローチャートに従って説明する。ＣＰＵ４２は図７及び図８に示すフローチャートの処理を、各制御周期毎にＨＡＴの制御処理の途中において割り込み処理で行う。なお、制御装置４１に電源が供給された時点で、ＣＰＵ４２はブレーキ圧と前進クラッチ８及び後進クラッチ９の同時係合ブレーキ圧力との関係を示すマップを、ＲＯＭ４３に記憶されたデータに基づいて設定してＲＡＭ４４に記憶させる。マップはブレーキ圧と同時係合ブレーキ圧力とが比例関係となるように設定されている。
【００９６】
図７に示すように、ステップＳ５０１でＣＰＵ４２はフラグｆＨＡＴが１で、かつブレーキＯＮか否かを判断する。フラグｆＨＡＴが１即ちＨＡＴモードでかつブレーキＯＮであれば、ＣＰＵ４２はステップＳ５０２に進み、ブレーキペダル２７がＯＮ状態での前進クラッチ８及び後進クラッチ９の最低同時係合圧ＰhatFR を設定する。最低同時係合圧ＰhatFR はブレーキペダル２７の操作量が小さな状態において、ブレーキセンサ３０の検出信号のバラツキによりブレーキペダル２７を操作しているにも拘らず制動側のクラッチに圧力が加わらない状態となるのを避けるために設けられている。最低同時係合圧ＰhatFR は通常走行時の同時係合ブレーキ時における係合圧力より低く設定される。
【００９７】
次にＣＰＵ４２はステップＳ５０３に進み、ブレーキペダル２７の操作力（ブレーキ圧）に応じた同時係合ブレーキ圧Ｐbrk をマップから演算する。次にＣＰＵ４２はステップＳ５０４に進み、同時係合ブレーキ圧Ｐbrk が最低同時係合圧ＰhatFR より小さいか否かを判断する。
【００９８】
同時係合ブレーキ圧Ｐbrk が最低同時係合圧ＰhatFR より小さければ、ＣＰＵ４２はステップＳ５０５へ進み、後進クラッチバルブ１１に対して指令電流値ＲＩcon として後進クラッチ９が最低同時係合圧ＰhatFR となるような指令電流値ＩＰhatFR を出力する。同時係合ブレーキ圧Ｐbrk が最低同時係合圧ＰhatFR より小さくなければ、ＣＰＵ４２はステップ５０６へ進み、後進クラッチバルブ１１に対して指令電流値ＲＩcon として後進クラッチ９が同時係合ブレーキ圧Ｐbrk となるような指令電流値ＩＰbrk を出力する。
【００９９】
次にＣＰＵ４２はステップＳ５０７へ進み、検出車速Ｖsen が所定速度ＶＬ以上から未満へ変化したか又はフラグｆbrk ＨＡＴが１か否かを判断する。所定速度ＶＬは例えば時速０．２５ｋｍ／ｈ程度のほぼ停止に近い速度である。検出車速Ｖsen が所定速度ＶＬ以上から未満へ変化したとの判断は、例えば３周期前の検出車速Ｖsen[3]が所定速度ＶＬ以上で、２周期前の検出車速Ｖsen[2]が所定速度ＶＬ以上で、１周期前の検出車速Ｖsen[1]が所定速度ＶＬ未満でかつ今周期即ち現在の検出車速Ｖsen[0]が所定速度ＶＬ未満の条件が成り立つときとしている。
【０１００】
ＣＰＵ４２はステップＳ５０７の判断条件が成立すればステップＳ５０８へ進み、ステップＳ５０７の条件が成立してから所定時間、例えば０．５秒経過したか否かの判断を行う。所定時間経過していればＣＰＵ４２はステップＳ５０９へ進み、逆走防止のために両クラッチ８，９を非係合状態とする指令電流値Ｉoff を前進クラッチバルブ１０の指令電流値ＦＩcon 及び後進クラッチバルブ１１の指令電流値ＲＩcon として出力する。この処理によりクラッチ８，９の圧力が抜かれて両クラッチ８，９が非係合状態となる。
【０１０１】
次にＣＰＵ４２はステップＳ５１０へ進み、フラグｆbrk ＨＡＴを１とした後、ステップＳ５１１でフラグｆbrkfree を１にする。その後、ＣＰＵ４２は駐車ブレーキ１２の制御ルーチンを実施する。また、ステップＳ５０８で所定時間経過していなければＣＰＵ４２は処理を終了する。
【０１０２】
ＣＰＵ４２はステップＳ５０７の判断条件が成立しなければステップＳ５１２へ進み、フラグｆbrkfree を０にする。その後、ＣＰＵ４２は図８に示す駐車ブレーキ１２の制御ルーチンを実施する。ステップＳ５０７の条件が成立してからの経過時間はカウンタのカウント数と制御周期とに基づいて計測される。前記カウンタはＣＰＵ４２がステップＳ５０８へ進むときに１プラスされ、ステップＳ５１２へ進むときリセットされるようになっている。
【０１０３】
ＣＰＵ４２はステップＳ５０１でフラグｆＨＡＴが１でかつブレーキＯＮでなければ、ステップＳ５１３へ進み、ブレーキＯＦＦか否かを判断する。そして、ステップＳ５１３でブレーキＯＦＦであればＣＰＵ４２はステップＳ５１４へ進み、フラグｆbrk ＨＡＴを０にした後、駐車ブレーキ１２の制御ルーチンへ進む。ステップＳ５１２でブレーキＯＦＦでなければ、ＣＰＵ４２は駐車ブレーキ１２の制御ルーチンへ進む。
【０１０４】
駐車ブレーキ１２の制御ルーチンでは、ステップＳ５２０でＣＰＵ４２はフラグｆbrkfree が１かつブレーキＯＮか否かを判断する。ＣＰＵ４２はフラグｆbrkfree が１かつブレーキＯＮであればステップＳ５２１に進み、ブレーキ用バルブ１３駆動用のフラグｆbrk を１にした後、ステップＳ５２２に進み駐車ブレーキ１２を制動状態（駐車ブレーキＯＮ）にする制御信号をブレーキ用バルブ１３に出力した後、処理を終了する。ステップＳ５２０でフラグｆbrkfree が１かつブレーキＯＮでなければ、ＣＰＵ４２はステップＳ５２３に進み、シフトレバー３１が前進又は後進で、ブレーキＯＦＦかつフラグｆＨＡＴが１か否かを判断する。判断条件が成立すればＣＰＵ４２はステップＳ５２４へ進み、ブレーキ用バルブ１３駆動用のフラグｆbrk を０にした後、ステップＳ５２５に進み、駐車ブレーキ１２を制動解除状態（駐車ブレーキＯＦＦ）とする制御信号をブレーキ用バルブ１３に出力した後、処理を終了する。ステップＳ５２３で判断条件が成立しなければ、ＣＰＵ４２はそのまま処理を終了する。
【０１０５】
なお、ＨＡＴ中の後進時にブレーキペダル２７が操作された場合も、前記の処理において前進と後進とを入れ換えることで同様に行われる。
前記のような制動制御を行った場合の、ＨＡＴでの減速時における車速の時間変化を図９（ａ）に、制動側のクラッチ圧及び駐車ブレーキ１２のクラッチ圧の時間変化を図９（ｂ）にそれぞれ示す。一定速度で走行中にブレーキペダル２７が操作されると、制動側のクラッチがブレーキペダル２７の操作量に対応した係合圧力となるように制御され、車速が徐々に減速される。そして、車速が所定速度ＶＬ以下になった後、所定時間Ｔ経過すると、両クラッチの圧力が０となって車両の逆走が防止される。そして、ブレーキペダル２７が操作され続けていれば駐車ブレーキ１２が制動状態となる。
【０１０６】
この実施の形態では第１の実施の形態の（１）、（３）及び（７）〜（１１）の効果の他に次の効果を有する。
（１２）  ＨＡＴ中にブレーキペダル２７が操作されて制動力が加えられるときは、アクセルペダル２５の操作量に関係なく目標車速Ｖhat が０に設定される。目標車速Ｖhat をアクセル操作量に対応した値にしたまま制動力をかけると、制動力に抗して目標車速Ｖhat に追従しようとして進行側のクラッチ圧が上昇し、所望の制動力を得るのが難しくなるとともにクラッチの耐久性が低下する。しかし、目標車速Ｖhat が０に設定されることにより、進行側のクラッチ圧力が低下し、所望の制動力が得られるとともに、エネルギーロスが少なくなる。
【０１０７】
（１３）  ＨＡＴ中のブレーキ制動時に制動側のクラッチ圧を設定する際、ブレーキ圧力に応じた同時係合ブレーキ圧Ｐbrk と、最低同時係合圧ＰhatFR とを比較し、同時係合ブレーキ圧Ｐbrk が小さいときは制動側のクラッチ圧が最低同時係合圧ＰhatFR 設定される。従って、ブレーキペダル２７の操作量が小さくて、ブレーキセンサ３０の検出信号がばらついても、制動時にクラッチ圧が少なくとも最低同時係合圧ＰhatFR に調整されるため、制動が安定して行われる。
【０１０８】
（１４）  車速が所定速度ＶＬ以下になったか否かの判断を、３周期前から今回の制御周期までの検出車速Ｖsen に基づいて判断するため、１回の検出結果で判断する場合に比較して誤判断が少なくなる。
【０１０９】
（１５）  車速が所定速度ＶＬ以下になってすぐに両クラッチ８，９が非係合状態に保持されずに、所定時間経過してから非係合状態に保持される。従って、ノイズ等の誤判断で停止されることが防止される。
【０１１０】
（１６）  ＨＡＴ時に前進クラッチ８及び後進クラッチ９が非係合状態になってもブレーキペダル２７が操作された状態にあれば、駐車ブレーキ１２が制動状態となるため坂路においても確実に停止できる。
【０１１１】
（１７）  ブレーキペダル２７の操作を終了すると、駐車ブレーキ１２の制動状態が解除される。従って、ＨＡＴ中の微速走行、停止を繰り返す際に操作が簡単になる。
【０１１２】
（第３の実施の形態）
次に第３の実施の形態を図１０に従って説明する。この実施の形態ではＨＡＴ中にアクセルペダル２５を戻した場合の制動作用が第１の実施の形態と異なっている。第１の実施の形態ではアクセルペダル２５の操作量が０になったときは、加速側のクラッチ圧をＰＩ制御し、減速側のクラッチ圧を所定の制動力が作用する一定圧力となるように制御した。この実施の形態では加速側のクラッチ圧をＰＩ制御し、加速側のクラッチ圧の増分ΔＰが負になると、減速側のクラッチ圧もＰＩ制御する点が第１の実施の形態と異なっている。機械的な構成は第１の実施の形態と同じであるが、アクセルペダル２５を戻したときの制御プログラムが異なっている。
【０１１３】
図１０（ａ）に実線で示すように、車両が定速走行している状態からアクセルペダル２５が戻されて目標車速が現在速度より低くなると、ＣＰＵ４２は先ず加速側のクラッチをＰＩ制御する。また、ＣＰＵ４２は加速側のクラッチ圧の増分ΔＰが負になると、減速側のクラッチ圧もＰＩ制御する。従って、図１０（ｂ）に示すように、加速側のクラッチ圧が徐々に低くなるとともに、減速側のクラッチ圧が徐々に高くなる。その結果、アクセルペダル２５を戻して目標車速が低くなったとき、加速側のクラッチ圧のみを制御する場合に比較して減速が速まり目標車速への収束が早くなる。
【０１１４】
加速側のクラッチ圧が最低圧になっても目標車速に到達しない場合、即ち加速側のクラッチ圧が最低圧で、かつクラッチ圧の増分ΔＰが０のときは、クラッチ圧の増分ΔＰが負でなくても減速側のクラッチは圧が立った状態に保持される。そして、目標車速に近くなると、減速側のクラッチ圧が抜かれる。
【０１１５】
また、検出車速Ｖsen が目標車速に到達する前に、図１０（ａ）に鎖線で示すように、目標車速がそれまでの目標車速より高い目標車速に変更されると、加速側のクラッチ圧の増分ΔＰが正になり、減速側のクラッチは圧力が小さくなるようにＰＩ制御される。
【０１１６】
この実施の形態では第１の実施の形態の（７）〜（１１）の効果の他に次の効果を有する。
（１８）  アクセルペダル２５が戻されて目標車速が低くなり、加速側のクラッチ圧がＰＩ制御されて減速されるとき、加速側のクラッチ圧の増分ΔＰが負になると、減速側のクラッチ圧もＰＩ制御される。従って、減速時に目標車速への収束が早まる。
【０１１７】
（１９）  減速時に加速側のクラッチ圧が最低圧になっても目標車速に到達しない場合、即ち加速側のクラッチ圧が最低圧で、かつクラッチ圧の増分ΔＰが０のときは、加速側のクラッチ圧の増分ΔＰが負でなくても減速側のクラッチが係合状態となって制動作用を発揮する。従って、車両が惰性で移動する距離が短くなる。
【０１１８】
（第４の実施の形態）
次に第４の実施の形態を説明する。この実施の形態ではＨＡＴ時に減速状態から加速又は定速走行へ移行する際の制動側のクラッチ圧の制御方法が、第３の実施の形態と異なっている。進行側のクラッチはＰＩ制御によりクラッチ圧が連続的に増減制御される。減速側のクラッチも進行側のクラッチと同様にＰＩ制御を行うと、ＰＩ制御ではクラッチ圧の急激な変化を抑えるようにゲイン調整がなされているため、減速状態から加速又は定速走行へ移行するとき、制動側のクラッチ圧が制動作用０の状態、即ち非係合状態に速やかに移行しない。その結果、制動力の分だけ駆動エネルギーが余分に消費されるとともに、クラッチの作動油の温度上昇も高くなる。
【０１１９】
前記の不具合を解消するため、この実施の形態では、ＨＡＴ時に減速状態から加速又は定速走行へ移行する際、ＣＰＵ４２は進行側のクラッチの係合圧力をフィードバック制御（例えばＰＩ制御）するとともに、制動側のクラッチを可及的速やかに非係合状態とするように制御する。図１１はこの実施の形態における、減速区間及び減速状態から加速状態に移行するときの進行側（加速側）のクラッチ及び制動側（減速側）のクラッチの圧力の時間変化を示す。
【０１２０】
減速区間に入るときは、加速側のクラッチ及び減速側のクラッチは共に、ＰＩ制御で係合圧力が制御される。従って、減速側のクラッチ圧の立ち上がりは緩やかである。しかし、減速状態から加速状態に移行する際は、減速側のクラッチ圧はＰＩ制御されずに入力制限の許容範囲で最も早く、即ち可及的速やかに非係合状態となるように制御される。その結果、減速側のクラッチ圧は、鎖線で示すＰＩ制御を行った場合と比較して、速やかに０になる。
【０１２１】
従って、この実施の形態では減速状態から加速又は定速走行へ移行する際、減速側のクラッチによる制動作用が速やかに低下し、第３の実施の形態に比較して加速に必要なエネルギーが少なくなって燃費が向上する。また、クラッチの作動油の温度上昇も抑制される。
【０１２２】
なお、実施の形態は前記に限定されるものでなく、例えば、次のように具体化してもよい。
○  第１の実施の形態において、アクセル操作量を０にしたときの制動側のクラッチ圧の大きさを、スイッチ又はボリュームによって変更可能としてもよい。この場合、予めスイッチ又はボリュームを操作して好みの大きさに設定することにより、減速感を運転者の好みに合わせ易くなる。
【０１２３】
○  第１の実施の形態において制動側のクラッチ圧の大きさを、荷の重量に対応して設定する構成とする。例えば、圧力センサ２４の検出信号から荷の重量を演算し、荷の重量とそれに対応する制動側のクラッチ圧の大きさとの関係を示すマップ又は演算式を使用してクラッチ圧力を設定する。この場合、制動力をより適正な値に設定でき、荷の重量に拘わらず所定の減速度を得ることが可能になる。
【０１２４】
○  変速機３に油圧式の制動用クラッチを組み込み、ブレーキペダル２７が操作されたときの制動力を前進クラッチ８及び後進クラッチ９の同時係合で与える代わりに、制動用クラッチの受圧室内の油圧を増減して係合状態を調整する制御弁をＣＰＵ４２で制御して制動力を制御する構成としてもよい。この場合、前進クラッチ８及び後進クラッチ９の係合力のバランスを考慮せずに制動力を調整でき、前進クラッチ８及び後進クラッチ９の同時係合の場合に比較して制御が簡単になる。また、車速が停止速度以下になったときに、車両が逆走することはないため、必ずしも進行側のクラッチ及び制動用クラッチを非係合状態とする必要はない。しかし、燃費の点からは両クラッチを非係合状態にする方が好ましい。
【０１２５】
○  駐車ブレーキ１２に前記制動用クラッチの機能を持たせてもよい。例えば、ブレーキ用バルブ１３としてクラッチバルブ１０，１１と同様に圧力制御比例ソレノイド弁を使用し、ブレーキペダル２７の操作量に対応した制動力が得られるようにブレーキ用バルブ１３を制御する構成とする。この場合、車速が停止速度以下になったときに、進行側のクラッチを非係合状態とし、駐車ブレーキ１２の制動作用を維持することで坂道などでも確実に停止できる。
【０１２６】
○  第１の実施の形態においても、逆走防止のために両クラッチを非係合状態とした後、駐車ブレーキ１２を作動させてもよい。
○  傾斜センサを設け、車両の停止位置が傾斜地のときにのみ、両クラッチを非係合状態とした後、駐車ブレーキ１２を制動状態にする構成としてもよい。この場合、平坦地でのＨＡＴにおいて微速走行、停止を繰り返す際に駐車ブレーキ１２の制動、解除を繰り返す必要がなくなり制御が簡単になる。
【０１２７】
○  フィードバック制御はＰＩ制御に限らず他の制御方法を使用してもよい。
○  変速機３に内蔵された駐車ブレーキ１２を省略して、通常の駐車ブレーキを設けてもよい。
【０１２８】
○  第２の実施の形態において、ＨＡＴ中にブレーキペダル２７が操作された際、ブレーキ時の最低同時係合圧ＰhatFR を設定せず、マップ又は演算式から求めた同時係合ブレーキ圧Ｐbrk となるように制動側のクラッチ圧を制御してもよい。この場合、処理が簡単になる。
【０１２９】
○  車速が所定速度ＶＬ以下になって所定時間経過してから進行側のクラッチ及び制動用のクラッチを非係合状態とせずに、所定速度ＶＬ以下になったら直ぐに非係合状態としてもよい。その際、車速センサ１９の出力信号にフィルタ処理を施して低速領域でのノイズを除去するのが好ましい。
【０１３０】
○  圧力制御比例ソレノイド弁としてソレノイドへの通電量が０の時に全閉で、通電量に比例して開度が大きくなる比例ソレノイド弁を使用してもよい。この場合、クラッチバルブに励磁電流が供給されていない状態ではクラッチが非係合状態に保持される。そして、進行側のクラッチと対応するクラッチバルブに励磁電流が供給された状態で進行側のクラッチのみが係合状態となって出力軸に駆動力が伝達される。
【０１３１】
○  両クラッチ８，９及び駐車ブレーキ１２の受圧室８ａ，９ａ，１２ｃに油圧を供給する油圧ポンプを変速機３に内蔵する代わりに、リフトシリンダ２２に作動油を供給する油圧ポンプ２０を利用して、各受圧室８ａ，９ａ，１２ｃに油圧を供給する構成としてもよい。
【０１３２】
○  前後進切換え操作手段はレバーに限らず、前進走行位置、後進走行位置及び中立位置のいずれかを選択できる押しボタンでもよい。シフトスイッチ３２は押しボタンで操作される接点となる。
【０１３３】
○  アクセル操作手段はアクセルペダル２５に限らず手動で操作されるレバーとしてもよい。
○  荷役操作手段はリフトレバー３３及びティルトレバー３４に限らず、フォークリフトの機種によっては他の荷役作業に必要なレバーであってもよい。
【０１３４】
○  フォークリフトに限らず、荷役作業用の油圧機器を備えた他の産業車両、例えばショベルローダ等に適用してもよい。
○  両クラッチ８，９として湿式の油圧クラッチに代えて、乾式の油圧クラッチを使用してもよい。
【０１３５】
○  インチングペダル２６を省略して、マニュアル操作による微速走行が不能な構成としてもよい。
前記実施の形態から把握できる請求項記載以外の発明（技術思想）について、以下にその効果とともに記載する。
【０１３６】
（１）  請求項２〜請求項６及び請求項１０のいずれかに記載の発明において、前記フィードバック制御はＰＩ制御である。この場合、他のフィードバック制御に比較して制御が簡単になる。
【０１３７】
【発明の効果】
以上詳述したように請求項１〜請求項１１に記載の発明によれば、常用ブレーキを装備せずに、減速度の大きさが進行側のクラッチの係合圧力の調整で得られる範囲より大きくなり、アクセル操作だけで速やかに減速できる。
【０１３８】
請求項２に記載の発明によれば、制御が簡単になるとともに、アクセル操作手段の操作のみによる加減速が容易になる。
請求項３に記載の発明によれば、アクセルを戻して減速する際、進行側のクラッチ圧の制御だけで減速する場合に比較して減速が速まり目標車速への収束を早めることができ、また、加速中の無駄なエネルギー消費を少なくできる。
【０１３９】
請求項４に記載の発明によれば、アクセルを戻して減速する際、惰性移動中であっても減速を速めることができ、また、加速中の無駄なエネルギー消費を少なくできる。
【０１４０】
請求項５に記載の発明によれば、加速中は制動用のクラッチが必ず非係合状態となるため、加速中の無駄なエネルギー消費をより少なくできる。
請求項６に記載の発明によれば、ＨＡＴ中に減速状態から加速又は定速走行に移行する際、制動用のクラッチによる制動力が可及的速やかに低減されるため、燃費が向上するとともに制動用のクラッチオイルの過熱が抑制される。
【０１４１】
請求項７に記載の発明によれば、制動力を与えるクラッチとして、前進クラッチ及び後進クラッチのうちの進行側でないクラッチを使用するため、減速時の制動専用のクラッチを設けなくてもよい。
【０１４２】
請求項８、請求項１０及び請求項１１に記載の発明によれば、制動用のクラッチに前進クラッチ及び後進クラッチのうちの進行側でないクラッチを使用しても、車両の逆走を防止することができる。
【０１４３】
請求項９に記載の発明によれば、ＨＡＴ中のクリープ走行時には制動側クラッチを係合状態とする制動を行わないため、制動側クラッチの係合によるショックでエンジンストールが発生してクリープ走行ができなくなる事態を回避できる。
【０１４４】
請求項１０に記載の発明によれば、ブレーキ操作手段の操作を終了すると、駐車ブレーキの制動状態が解除されるため、ＨＡＴ中に微速走行、停止を繰り返す際、操作が簡単になる。
【０１４５】
請求項１１に記載の発明によれば、車速が停止車速に近い所定速度以下の状態が所定時間経過した後、進行側のクラッチ及び制動用のクラッチが非係合状態となるため、ノイズ等の誤判断を防止でき、ショック無く停止できる。
【図面の簡単な説明】
【図１】  第１の実施の形態の概略構成図。
【図２】  通常走行及び荷役走行の判断等を行うためのフローチャート。
【図３】  進行側のクラッチのＰＩ制御を説明するフローチャート。
【図４】  ＨＡＴ中の目標車速０の制動作用を説明するフローチャート。
【図５】  （ａ）は車速の時間変化を示すグラフ、（ｂ）は進行側及び制動側のクラッチ圧の時間変化を示すグラフ。
【図６】  （ａ）は進行側及び制動側のクラッチ圧の時間変化を示すグラフ、（ｂ）は車速の時間変化を示すグラフ。
【図７】  第２の実施の形態の制動時の作用を説明するフローチャート。
【図８】  同じく駐車ブレーキの制御を説明するフローチャート。
【図９】  （ａ）は車速の時間変化を示すグラフ、（ｂ）は制動側のクラッチ圧及び駐車ブレーキの係合圧力の時間変化を示すグラフ。
【図１０】  （ａ）は第３の実施の形態の車速の時間変化を示すグラフ、（ｂ）は進行側及び制動側のクラッチ圧の時間変化を示すグラフ。
【図１１】  第４の実施の形態の進行側及び制動側のクラッチ圧の時間変化を示すグラフ。
【符号の説明】
１…エンジン、２…トルクコンバータ、３…変速機、５ａ…駆動輪、８…前進クラッチ、９…後進クラッチ、８ａ，９ａ…受圧室、１０…制御弁としての前進クラッチバルブ、１１…同じく後進クラッチバルブ、１９…車速検出手段としての車速センサ、２０…荷役用ポンプとしての油圧ポンプ、２５…アクセル操作手段としてのアクセルペダル、２８…アクセル操作量検出手段としてのアクセルセンサ、３３…荷役操作手段としてのリフトレバー、３４…同じくティルトレバー、３５…荷役操作量検出手段としてのリフトレバーセンサ、３６…同じくティルトスイッチ、４２…目標車速設定手段及び目標エンジン回転数設定手段を構成するとともに判断手段及び制御手段としてのＣＰＵ。
【図１】
0004113998.tif 000002
【図２】
0004113998.tif 000003
【図３】
0004113998.tif 000004
【図４】
0004113998.tif 000005
【図５】
0004113998.tif 000006
【図６】
0004113998.tif 000007
【図７】
0004113998.tif 000008
【図８】
0004113998.tif 000009
【図９】
0004113998.tif 000010
【図１０】
0004113998.tif 000011
【図１１】
0004113998.tif 000012