"車軸に連結された駆動軸に回転軸が接続された電動機と、前記電動機に動力を入出力するバッテリと、前記バッテリから出力可能なパワーの最大値に基づいて前記電動機から出力可能なトルクの最大値である上限トルクを設定する上限トルク設定手段と、前記設定された上限トルクの範囲内で走行に要求される要求トルクに向けて徐々に変化するトルクを前記電動機の指令トルクとして設定する指令トルク設定手段と、前記設定された指令トルクに基づくトルクで前記電動機が駆動するよう前記電動機を制御する制御手段と、を備える電気自動車であって、前記指定トルク設定手段は、前記設定された上限トルクと前記設定した指令トルクとの差が小さくなるほど小さくなる傾向のレートで前記要求トルクに向けて変化するトルクを前記電動機の指令トルクとして設定する手段である、電気自動車。請求項1記載の電気自動車であって、前記指令トルク設定手段は、前記設定された上限トルクと前記設定した指令トルクとの差が予め定められた所定差を超えているときには、前記設定された上限トルクの範囲内で前記要求トルクに向けて予め定められた第1のレートで変化するトルクを前記電動機の指令トルクとして設定し、前記設定された上限トルクと前記設定した指令トルクとの差が前記所定差以内になったときには、前記設定された上限トルクの範囲内で前記要求トルクに向けて前記第1のレートより小さい第2のレートで変化するトルクを前記電動機の指令トルクとして設定する手段である電気自動車。ところで、バッテリから出力可能なパワーの最大値に基づいてモータの上限トルクを設定し、上限トルクの範囲内で走行に要求される要求トルクに向けて一定のレートで変化する指令トルクでモータを駆動する自動車では、要求トルクが上限トルクを上回っている場合、指令トルクが増加して上限トルクに至ったときに急激に指令トルクに制限がかかりモータからのトルクが急激に制限されて車軸に連結された駆動軸にねじれが生じる場合あがり、ドライバビリティが悪化してしまう場合がある。本発明の電気自動車は、ドライバビリティの悪化を抑制することを主目的とする。本発明の電気自動車は、上述の主目的を達成するために以下の手段を採った。本発明の電気自動車は、車軸に連結された駆動軸に回転軸が接続された電動機と、前記電動機に動力を入出力するバッテリと、前記バッテリから出力可能なパワーの最大値に基づいて前記電動機から出力可能なトルクの最大値である上限トルクを設定する上限トルク設定手段と、前記設定された上限トルクの範囲内で走行に要求される要求トルクに向けて徐々に変化するトルクを前記電動機の指令トルクとして設定する指令トルク設定手段と、前記設定された指令トルクで前記電動機が駆動するよう前記電動機を制御する制御手段と、を備える電気自動車であって、前記指令トルク設定手段は、前記設定された上限トルクと前記設定した指令トルクとの差が小さくなるほど小さくなる傾向のレートで前記要求トルクに向けて変化するトルクを前記電動機の指令トルクとして設定する手段であることを要旨とする。この本発明の電気自動車では、バッテリから出力可能なパワーの最大値に基づいて電動機から出力可能なトルクの最大値である上限トルクを設定し、設定された上限トルクの範囲内で走行に要求される要求トルクに向けて徐々に変化するトルクを電動機の指令トルクとして設定し、設定された指令トルクで電動機が駆動するよう電動機を制御する。そして、設定された上限トルクと設定した指令トルクとの差が小さくなるほど小さくなる傾向のレートで要求トルクに向けて変化するトルクを電動機の指令トルクとして設定することにより、指令トルクが上限トルクに至ったときに電動機からのトルクが急激に制限された駆動軸にねじれが生じるのを抑制することができ、ドライバビリティの悪化を抑制することができる。こうした本発明の電気自動車において、前記指令トルク設定手段は、前記設定された上限トルクと前記設定した指令トルクとの差が予め定められた所定差を超えているときには、前記設定された上限トルクの範囲内で前記要求トルクに向けて予め定められた第1のレートで変化するトルクを前記電動機の指令トルクとして設定し、前記設定された上限トルクと前記設定した指令トルクとの差が前記所定差以内になったときには、前記設定された上限トルクの範囲内で前記要求トルクに向けて前記第1のレートより小さい第2のレートで変化するトルクを前記電動機の指令トルクとして設定する手段であるものとすることもできる。こうすれば、より適正に電動機からのトルクが急激に制限されることを抑制することができ、ドライバビリティの悪化を抑制することができる。次に、本発明を実施するための形態を実施例を用いて説明する。図1は、本発明の一実施例としての電気自動車20の構成の概略を示す構成図である。実施例の電気自動車20は、図示するように、例えば同期発電電動機として構成され駆動輪22a,22bにデファレンシャルギヤ24を介して接続され駆動軸26に回転軸が接続されたモータMGと、モータMGを駆動するためのインバータ30と、例えばリチウムイオン二次電池として構成されたバッテリ32と、イグニッションスイッチ60からのイグニッション信号やシフトレバーのレンジを検出するシフトレンジセンサ62からのシフトレンジSR,アクセルペダルの踏み込み量を検出するアクセルペダルポジションセンサ64からのアクセル開度Acc,ブレーキペダルの踏み込み量を検出するブレーキペダルポジションセンサ66からのブレーキポジションBP,車速センサ68からの車速V,バッテリ32の温度を検出する温度センサ32aにより検出されたバッテリ32の電池温度Tb,モータMGの回転子の回転位置を検出する図示しない回転位置検出センサからの信号,図示しない電流センサにより検出されるモータMGに印加される相電流などを入力すると共にインバータ30などを制御する電子制御ユニット50と、を備える。こうして構成された実施例の電気自動車20では、基本的には、電子制御ユニット50によって実行される以下に説明する駆動制御によって走行する。電子制御ユニット50では、まず、アクセルペダルポジションセンサ64からのアクセル開度Accと車速センサ68からの車速Vとに応じて駆動軸26に出力すべき要求トルクTrを設定し、バッテリ32を放電することができる最大電力としての入力制限Win<0,出力制限Wout≧0に基づいてモータMGから出力可能なトルクの最大値である上限トルクTmax≧0を設定し、上限トルクTmaxの範囲内で現在のモータMGの指令トルクTmから要求トルクTrに向けて変化するトルクを指令トルクTmとして設定して、設定した指令トルクTmでモータMGが駆動されるようインバータ30のスイッチング素子をスイッチング制御する。こうした制御により、バッテリ32の入出力制限Win,Woutの範囲内で要求トルクTrにより走行することができる。ここで、バッテリ32の入出力制限Win,Woutは、入出力制限Win,Woutの基本値を設定し、バッテリ32に蓄電可能な全容量に対する蓄電されている容量の割合である残容量SOCに基づいて出力制限用補正係数と入力制限用補正係数とを設定し、設定した入出力制限Win,Woutの基本値に補正係数を乗じることにより設定することができる。ここで、入出力制限Win,Woutの基本値は、電池温度Tbが0°C未満の所定温度T1以下のときには値0に設定し、電池温度Tbが所定温度T1より高く0°C以下の範囲では電池温度Tbが低くなるほど値0に向かって絶対値が小さくなるよう設定し、電池温度Tbが0°Cより高く且つ0°Cより高い所定温度T2以下のときには電池温度Tbに対して一定値に設定し、電池温度Tbが所定温度T2を超えたときには電池温度Tbが低くなるほど値0に向かって絶対値が小さくなるよう設定し、電池温度Tbが所定温度T2より高い所定温度T3を超えると値0に設定するものとした。また、補正係数は、入力制限Winについては、バッテリ32の残容量SOCが値S1未満のときには一定値に設定し、残容量SOCが値S1以上から値S1より大きい値S2未満のときには残容量SOCが大きくなるほど値0に向かって小さくなるよう設定し、残容量SOCが値S2以上のときには値0になるよう設定するものとし、出力制限Woutについては、バッテリ32の残容量SOCが値S1,S2より小さい値S3以上のときには一定値に設定し、残容量SOCが値S3未満で値S3より小さい値S4未満のときには残容量SOCが小さくなるほど値0に向かって小さくなるよう設定し、残容量SOCが値S4以下のときには値0になるよう設定するものとした。こうした駆動制御において、設定した上限トルクTmaxと現在の指令トルクTmとの差ΔT=Tmax-Tmが所定差dTth>0を超えているときには、上限トルクTmaxの範囲内で現在のモータMGの指令トルクTmから要求トルクTrに向けて比較的迅速に増加するレートR1で変化するトルクを指令トルクTmに設定して、設定した指令トルクTmでモータMGが駆動されるようインバータ30のスイッチング素子をスイッチング制御する。こうした制御により、比較的迅速にモータMGからのトルクを要求トルクTrに向けて変化させることができる。そして、差ΔT=Tmax-Tmが所定差dTth以内になったときには、上限トルクTmaxの範囲内で現在のモータMGの指令トルクTmから要求トルクTrに向けてレートR1より小さいレートR2で変化するトルクを指令トルクTmとして設定して、設定した指令トルクTmでモータMGが駆動されるようインバータ30のスイッチング素子をスイッチング制御する。こうした制御により、モータMGからのトルクを要求トルクTrに向けてより緩やかに変化させることができる。図2は、アクセル開度Accや要求トルクTr,指令トルクTm,上限トルクTmax,車両の加速度Gの時間変化の一例を示す説明図である。図中、トルクと時間との関係を示す図において、実線は指令トルクTm,破線は要求トルクTr,一点鎖線は上限トルクTmaxを例示している。図示するように、指令トルクTmは、差ΔTが所定差dTthを超えているときには要求トルクTrに向けてレートR1で比較的迅速に増加し、差ΔTが所定差dTth以内となったときには要求トルクTrに向けてレートR2で緩やかに変化するよう設定される。このように指令トルクTmを設定することにより、モータMGからのトルクが上限トルクTmaxで急激に制限されるのが抑制され、ドライバビリティの悪化を抑制することができる。以上説明した実施例の電気自動車20では、差ΔTが所定差dTthを超えているときには、上限トルクTmaxの範囲内で現在のモータMGの指令トルクTmから要求トルクTrに向けて比較的迅速に増加するレートR1で変化するトルクを指令トルクTmに設定して、設定した指令トルクTmでモータMGが駆動されるようインバータ30のスイッチング素子をスイッチング制御し、差ΔTが所定差dTth以下であるときには、上限トルクTmaxの範囲内で現在のモータMGの指令トルクTmから要求トルクTrに向けてレートR1より小さいレートR2で変化するトルクを指令トルクTmとして設定して、設定した指令トルクTmでモータMGが駆動されるようインバータ30のスイッチング素子をスイッチング制御することにより、指令トルクTmが上限トルクTmaxで急激に制限されるのが抑制されるから、ドライバビリティの悪化を抑制することができる。実施例の電気自動車20では、差ΔTが所定差dTthを超えているときにはレートR1で変化するトルクを指令トルクTmに設定して、差ΔTが所定差dTth以下であるときにはレートR1より小さいレートR2で変化するトルクを指令トルクTmとして設定するものとしたが、上限トルクTmaxと指令トルクTmとの差が小さくなるほど小さくなる傾向のレートで要求トルクTrに向けて変化するトルクを指令トルクTmに設定するものとしてもよい。実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、モータMGが電動機に相当し、バッテリ32がバッテリに相当し、入出力制限Win,Woutに基づいて上限トルクTmaxを設定する電子制御ユニット50が上限トルク設定手段に相当し、差ΔTが所定差dTthを超えているときにはレートR1で変化するトルクを指令トルクTmに設定して、差ΔTが所定差dTth以下であるときにはレートR1より小さいレートR2で変化するトルクを指令トルクTmとして設定する電子制御ユニット50が指令トルク設定手段に相当し、設定した指令トルクTmでモータMGが駆動されるようインバータ30のスイッチング素子をスイッチング制御する電子制御ユニット50が制御手段に相当する。なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。"