複数のスイッチング素子を備え、前記複数のスイッチング素子をオン/オフすることにより、電源装置から供給される直流電圧を交流電圧に変換して車両駆動モータに供給するインバータと、前記複数のスイッチング素子のスイッチングを制御する制御部と、を有する車両駆動モータの制御装置において、前記制御部は、前記車両駆動モータの温度が高くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間の長さを増大させてスイッチングを制御する、ことを特徴とする車両駆動モータの制御装置。複数のスイッチング素子を備え、前記複数のスイッチング素子をオン/オフすることにより、電源装置から供給される直流電圧を交流電圧に変換して車両駆動モータに供給するインバータと、前記複数のスイッチング素子のスイッチングを制御する制御部と、を有する車両駆動モータの制御装置において、前記制御部は、前記車両駆動モータが配置されている空間における気圧が低くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間の長さを増大させてスイッチングを制御する、ことを特徴とする車両駆動モータの制御装置。複数のスイッチング素子を備え、前記複数のスイッチング素子をオン/オフすることにより、電源装置から供給される直流電圧を交流電圧に変換して車両駆動モータに供給するインバータと、前記複数のスイッチング素子のスイッチングを制御する制御部と、を有する車両駆動モータの制御装置において、前記制御部は、前記車両駆動モータの温度が高くなり、かつ、前記車両駆動モータが配置されている空間における気圧が低くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間の長さを増大させてスイッチングを制御する、ことを特徴とする車両駆動モータの制御装置。上記の特許文献1に記載の技術によると、モータ内に発生する電圧ストレスを低減するために、高温で低気圧になるほどモータの負荷率や駆動電圧を下げているため、高温で低気圧になるほどモータのトルクが低下してしまう。例えば、相対的に高温で低気圧の環境下で、過渡過電圧が絶縁許容電圧を超えないようにモータの負荷率や駆動電圧を下げると、モータのトルクが低下してしまう。本発明の目的は、駆動電圧の低下によるモータのトルクの低下を抑えつつ、モータの状態及びモータが置かれている環境に応じて、インバータに含まれるスイッチング素子のスイッチングによって発生し得る電圧ストレスを低減することが可能な車両駆動モータの制御装置を提供することである。本発明は、複数のスイッチング素子を備え、前記複数のスイッチング素子をオン/オフすることにより、電源装置から供給される直流電圧を交流電圧に変換して車両駆動モータに供給するインバータと、前記複数のスイッチング素子のスイッチングを制御する制御部と、を有する車両駆動モータの制御装置において、前記制御部は、前記車両駆動モータの温度が高くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間の長さを増大させてスイッチングを制御する、ことを特徴とする。また、本発明は、複数のスイッチング素子を備え、前記複数のスイッチング素子をオン/オフすることにより、電源装置から供給される直流電圧を交流電圧に変換して車両駆動モータに供給するインバータと、前記複数のスイッチング素子のスイッチングを制御する制御部と、を有する車両駆動モータの制御装置において、前記制御部は、前記車両駆動モータが配置されている空間における気圧が低くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間の長さを増大させてスイッチングを制御する、ことを特徴とする。また、本発明は、複数のスイッチング素子を備え、前記複数のスイッチング素子をオン/オフすることにより、電源装置から供給される直流電圧を交流電圧に変換して車両駆動モータに供給するインバータと、前記複数のスイッチング素子のスイッチングを制御する制御部と、を有する車両駆動モータの制御装置において、前記制御部は、前記車両駆動モータの温度が高くなり、かつ、前記車両駆動モータが配置されている空間における気圧が低くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間の長さを増大させてスイッチングを制御する、ことを特徴とする。本発明によると、車両駆動モータの温度が高くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間を増大させることにより、駆動電圧の低下による車両駆動モータのトルクの低下を抑えつつ、スイッチング素子のスイッチングによって発生し得る電圧ストレスを低減することが可能となる。また、本発明によると、車両駆動モータが配置されている空間における気圧が低くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間を増大させることにより、駆動電圧の低下による車両駆動モータのトルクの低下を抑えつつ、スイッチング素子のスイッチングによって発生し得る電圧ストレスを低減することが可能となる。また、本発明によると、車両駆動モータの温度が高くなり、かつ、車両駆動モータが配置されている空間における気圧が低くなるほど、スイッチング素子のオン期間及びオフ期間のうち少なくとも一方の期間の長さを増大させることにより、駆動電圧の低下による車両駆動モータのトルクの低下を抑えつつ、スイッチング素子のスイッチングによって発生し得る電圧ストレスを低減することが可能となる。図1に、本発明の実施形態に係る車両駆動モータ制御装置の構成を示す。車両駆動モータ制御装置は、ユーザの運転操作に基づいて、バッテリ10からモータ16に供給される電力を調整し、車両の走行制御を行う。モータ16は、3相交流同期型モータであり、U、V、W相の3つのコイルを備えた固定子と、図示しない回転子とを含む。U、V、W相の3つのコイルの一端は、中点Nで互いに接続され、他端はインバータ14に接続される。コンバータ12は、制御装置20の制御に基づいて、直流電源であるバッテリ10のバッテリ電圧を調整してインバータ14に出力する。インバータ14は、制御装置20の制御に基づいて、コンバータ12から出力された直流電圧を3相交流電圧に変換してモータ16に出力する。モータ16は、インバータ14から出力された3相交流電圧に基づいて回転し車両を駆動する。インバータ14は、電源ラインとアースラインとの間に互いに並行に配置されたU相、V相、W相のアームを含んで構成されている。U相アームは、スイッチング素子Q1、Q2の直列接続からなり、V相アームは、スイッチング素子Q3、Q4の直列接続からなり、W相アームは、スイッチング素子Q5、Q6の直列接続からなる。スイッチング素子Q1~Q6は、例えばIGBTである。各スイッチング素子Q1~Q6のコレクタ-エミッタ間には、それぞれ、エミッタ側からコレクタ側に電流を流すダイオードD1~D6が配置されている。U相アームのスイッチング素子Q1、Q2の中間点は、モータ16のU相コイルに接続されている。V相アームのスイッチング素子Q3、Q4の中間点は、モータ16のV相コイルに接続されている。W相アームのスイッチング素子Q5、Q6の中間点は、モータ16のW相コイルに接続されている。インバータ14は、制御装置20からの制御信号PWM信号に基づいて、スイッチング素子Q1~Q6をスイッチングオン/オフすることにより電圧を変換する。運転操作部18は、アクセルペダル、ブレーキペダル、ギアチェンジレバーなどを備え、運転操作に応じた運転操作指令を制御装置20に出力する。温度センサ22はモータ16の筐体に取り付けられ、モータ16の温度を測定し、測定温度を制御装置20に出力する。気圧センサ24は、車両においてモータ16が配置されている空間の気圧を測定し、測定気圧を制御装置20に出力する。また、モータ16には、レゾルバなどの回転角センサ26が設けられている。回転角センサ26は、回転子の回転角を検出し、回転角を制御装置20に出力する。制御装置20は、運転操作指令や車速などに基づいてコンバータ12とインバータ14とを制御することにより、モータ16の動作を制御する。制御装置20は、コンバータ12の昇圧電圧インバータ14の入力電圧が目標昇圧電圧となるように、コンバータ12を制御する。また、制御装置20は、モータ16が目標トルクを出力するように、インバータ14のスイッチング制御を行う。スイッチング制御において、制御装置20は、モータ16が目標トルクを出力するように、インバータ14の各スイッチング素子Q1~Q6をオン/オフするための基準PWM信号を生成する。この基準PWM信号は、例えば図7に示すPWM信号である。制御装置20は、一つの態様では、ハードウェア資源とソフトウェアとの協働により実現され、例えば電子制御ユニットECU:ElectronicControlUnitである。具体的には、制御装置20の機能は、記録媒体に記録された制御プログラムがメインメモリに読み出されてCPUCentralProcessingUnitにより実行されることによって実現される。この制御プログラムは、コンピュータ読み取り可能な記録媒体に記録されて提供されることも可能であるし、データ信号として通信により提供されることも可能である。ただし、制御装置20は、ハードウェアのみにより実現されてもよい。また、制御装置20は、物理的に1つの装置により実現されてもよいし、複数の装置により実現されてもよい。ところで、図8を参照して説明したように、スイッチングの期間時間間隔が短くなるほど、それぞれのスイッチングで発生した過渡過電圧サージ電圧が重畳しやすくなり、その結果、大きな電圧ストレスとなる。一方で、コイルの絶縁許容電圧は、モータ16の温度と、モータ16が配置された空間の気圧とによって変化する。モータ16が高温になり気圧が低くなるほど、絶縁許容電圧は低下する。そこで、本実施形態では、制御装置20は、温度センサ22から出力されたモータ16の温度と気圧センサ24から出力された気圧とに応じて、各スイッチング素子Q1~Q6のスイッチングの期間時間間隔を変えてインバータ14を制御する。例えば、制御装置20は、モータ16の温度が高くなり、モータ16が配置されている空間の気圧が低くなるほど、各スイッチング素子Q1~Q6のスイッチングの期間時間間隔が相対的に長いPWM信号を用いる。制御装置20は、そのPWM信号をスイッチング素子Q1~Q6のベースに供給することにより、各スイッチング素子Q1~Q6のスイッチングを制御する。このように、制御装置20は、モータ16の温度が高くなり、気圧が低くなるほど、各スイッチング素子Q1~Q6のスイッチングの期間を増大させて、各スイッチング素子Q1~Q6のスイッチングを制御する。各スイッチング素子Q1~Q6のスイッチングのタイミングには、各スイッチング素子Q1~Q6がオンされるタイミングと、各スイッチング素子Q1~Q6がオフされるタイミングと、が含まれる。スイッチングの期間時間間隔には、同じスイッチング素子自己のスイッチング素子のスイッチングの期間と、複数の異なるスイッチング素子相互のスイッチング素子間でのスイッチングの期間と、が含まれる。同じスイッチング素子のスイッチングの期間には、同じスイッチング素子がオンされてからオフされるまでの期間オン期間と、同じスイッチング素子がオフされてからオンされるまでの期間オフ期間と、が含まれる。また、複数の異なるスイッチング素子間でのスイッチングの期間は、あるスイッチング素子がオン又はオフされるタイミングと、別のスイッチング素子がオン又はオフされるタイミングと、の間の期間である。以下では、スイッチングの期間には、同じスイッチング素子のスイッチングの期間と、複数の異なるスイッチング素子間でのスイッチングのタイミングの期間と、を含むものとして説明する。スイッチングの期間時間間隔を長くすることにより、それぞれのスイッチングで発生した過渡過電圧サージ電圧が重畳し難くなり、その結果、電圧ストレスを低減することができる。図2を参照して、この現象について説明する。図2は、本実施形態に係るスイッチングのタイミングと、スイッチングによって発生する過渡過電圧とを説明するための図である。横軸は時間を示し、縦軸は電圧を示している。図2において実線で示す曲線は、スイッチングの期間時間間隔が2μs以上のときの電圧を示し、破線で示す曲線は、スイッチングの期間時間間隔が2μs未満のときの電圧を示す。スイッチングAのタイミングとスイッチングBのタイミングとの間の期間時間間隔を相対的に長くすることにより、スイッチングAで発生した過渡過電圧サージ電圧と、スイッチングBで発生した過渡過電圧とが重畳し難くなり、その結果、電圧ストレスを低減することができる。すなわち、スイッチングAによって過渡過電圧が発生するタイミングと、スイッチングBによって過渡過電圧が発生するタイミングとがずれるため、その結果、電圧ストレスを低減することができる。図2に示す例では、スイッチングの期間時間間隔を2μs以上とすることにより、電圧ストレスを低減することができる。ここで、図3を参照して、スイッチングの期間時間間隔と電圧ストレスとの関係について説明する。図3は、スイッチング素子のスイッチングのタイミングの長さと電圧ストレスとの関係を示すグラフである。図3において、横軸はスイッチングの期間時間間隔を示し、縦軸はスイッチングによって過渡過電圧が重畳した電圧ストレスを示す。スイッチングの期間時間間隔が相対的に短くなるほど、過渡過電圧の重畳によって発生する電圧ストレスが大きくなる。一方、スイッチングの期間時間間隔が相対的に長くなるほど、過渡過電圧の重畳によって発生する電圧ストレスが小さくなる。本実施形態では一例として、PWM信号を、スイッチングの期間時間間隔がそれぞれ異なる4種類のPWM信号A~Dに分類する。PWM信号Aにおけるスイッチングの期間が一番短く、PWM信号Dにおけるスイッチングの期間が一番長い。例えばPWM信号Aにおいては、スイッチングの期間時間間隔が時間間隔TA以上となっている。すなわち、PWM信号Aにおいては、同じスイッチング素子のスイッチングの期間時間間隔が時間間隔TA以上であり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間時間間隔が時間間隔TA以上となっている。また、PWM信号Bにおいては、スイッチングの期間時間間隔が時間間隔TB以上となっている。すなわち、PWM信号Bにおいては、同じスイッチング素子のスイッチングの期間時間間隔が時間間隔TB以上であり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間時間間隔が時間間隔TB以上となっている。また、PWM信号Cにおいては、スイッチングの期間時間間隔が時間間隔TC以上となっている。すなわち、PWM信号Cにおいては、同じスイッチング素子のスイッチングの期間時間間隔が時間間隔TC以上であり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間時間間隔が時間間隔TC以上となっている。また、PWM信号Dにおいては、スイッチングの期間時間間隔が時間間隔TD以上となっている。すなわち、PWM信号Dにおいては、同じスイッチング素子のスイッチングの期間時間間隔が時間間隔TD以上であり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間時間間隔が時間間隔TD以上となっている。時間間隔TA~TDは、TA<TB<TC<TDの関係が成立している。記憶装置28には、モータ16の温度と気圧とに対応付けられたPWM信号A~Dが記憶されている。例えばモータ16の温度を、相対的に低温、中温、高温に分類する。また、モータ16が置かれた環境の気圧を、相対的に高気圧と低気圧とに分類する。一例として、低温かつ低気圧の環境と、PWM信号Aとが対応付けられている。また、中温かつ高気圧の環境と、PWM信号Bとが対応付けられている。また、中温かつ低気圧の環境と、PWM信号Cとが対応付けられている。また、高温の環境とPWM信号Dとが対応付けられている。時間間隔TA~TDは、PWM信号A~Dのそれぞれが対応する温度と気圧とにおいて、過渡過電圧の重畳によって発生し得る電圧ストレスが絶縁許容電圧を超えない時間間隔である。例えば時間間隔TAは、低温かつ低気圧の環境下で、過渡過電圧の重畳によって発生し得る電圧ストレスが絶縁許容電圧を超えない時間間隔である。また、時間間隔TBは、中温かつ高気圧の環境下で、過渡過電圧の重畳によって発生し得る電圧ストレスが絶縁許容電圧を超えない時間間隔である。また、時間間隔TCは、中温かつ低気圧の環境下で、過渡過電圧の重畳によって発生し得る電圧ストレスが絶縁許容電圧を超えない時間間隔である。また、時間間隔TDは、高温の環境下で、過渡過電圧の重畳によって発生し得る電圧ストレスが絶縁許容電圧を超えない時間間隔である。制御装置20は、モータ16の温度を温度センサ22から受け、モータ16が置かれた空間の気圧を気圧センサ24から受けて、モータ16の温度と気圧とに対応するPWM信号を記憶装置28から取得する。図4及び図5を参照して、制御装置20による制御について説明する。図4は、本実施形態に係る車両駆動モータ制御装置による動作を示すフローチャートである。図5は、温度及び気圧標高と、PWM信号との対応関係を示す図である。図5において、横軸はモータ16が置かれている空間の標高であり、縦軸はモータ16の温度を示している。標高は気圧に対応する。標高が高くなるほど気圧は低くなる。制御装置20は、モータ16の温度を温度センサ22から受け、モータ16が置かれた空間の気圧を気圧センサ24から受けるステップS01。制御装置20は、温度と気圧とに対応するPWM信号を記憶装置28から取得する。例えば、モータ16の温度が160°C未満で、標高が1000m未満の場合には、制御装置20は基準PWM信号に基づいてインバータ14を制御するステップS02。すなわち、モータ16の環境が相対的に低温で高気圧の場合には、制御装置20は規準PWM信号に基づいてインバータ14を制御する。相対的に低温で高気圧の環境においては、コイルの絶縁許容電圧が相対的に高いため、スイッチング素子Q1~Q6のスイッチングの期間時間間隔を基準PWM信号から変えずにインバータ14を制御する。モータ16の温度が160°C未満で、標高が1000m以上の場合には、制御装置20はPWM信号Aを記憶装置28から取得し、そのPWM信号Aに基づいてインバータ14を制御するステップS03。すなわち、モータ16の環境が相対的に低温かつ低気圧の場合には、制御装置20はPWM信号Aに基づいてインバータ14を制御する。相対的に低温かつ低気圧の環境においては、低温かつ高気圧の環境と比べてコイルの絶縁許容電圧が低くなる。そのため、制御装置20は、スイッチングの期間時間間隔が基準PWM信号よりも長いPWM信号Aに基づいてインバータ14を制御する。具体的には、制御装置20は、同じスイッチング素子のスイッチングの期間が時間間隔TA以上となり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間が時間間隔TA以上となるように、各スイッチング素子Q1~Q6のスイッチングを制御する。モータ16の温度が160°C以上180°C未満で、標高が1000m未満の場合には、制御装置20はPWM信号Bを記憶装置28から取得し、そのPWM信号Bに基づいてインバータ14を制御するステップS04。すなわち、モータ16の環境が相対的に中温かつ高気圧の場合には、制御装置20はPWM信号Bに基づいてインバータ14を制御する。相対的に中温かつ高気圧の環境においては、低温かつ低気圧の環境と比べてコイルの絶縁許容電圧が低くなる。そのため、制御装置20は、スイッチングの期間時間間隔がPWM信号Aよりも長いPWM信号Bに基づいてインバータ14を制御する。具体的には、制御装置20は、同じスイッチング素子のスイッチングの期間が時間間隔TB以上となり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間が時間間隔TB以上となるように、各スイッチング素子Q1~Q6のスイッチングを制御する。なお、低温かつ低気圧の環境と、中温かつ高気圧の環境とを比較した場合、低温かつ低気圧の環境下よりも、中温かつ高気圧の環境下でのスイッチングの期間を増大させて、各スイッチング素子Q1~Q6のスイッチングを制御する。すなわち、温度が相対的に高くなり気圧が相対的に高くなる場合には、温度による制御を気圧による制御よりも優先してスイッチングの期間を増大させる。モータ16の温度が160°C以上180°C未満で、標高が1000m以上の場合には、制御装置20はPWM信号Cを記憶装置28から取得し、そのPWM信号Cに基づいてインバータ14を制御するステップS05。すなわち、モータ16の環境が相対的に中温かつ低気圧の場合には、制御装置20はPWM信号Cに基づいてインバータ14を制御する。相対的に中温かつ低気圧の環境においては、中温かつ高気圧の環境と比べてコイルの絶縁許容電圧が低くなる。そのため、制御装置20は、スイッチングの期間時間間隔がPWM信号Bよりも長いPWM信号Cに基づいてインバータ14を制御する。具体的には、制御装置20は、同じスイッチング素子のスイッチングの期間が時間間隔TC以上となり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間が時間間隔TC以上となるように、各スイッチング素子Q1~Q6のスイッチングを制御する。モータ16の温度が180°C以上200°C未満の場合には、制御装置20はPWM信号Dを記憶装置28から取得し、そのPWM信号Dに基づいてインバータ14を制御するステップS06。すなわち、モータ16の環境が相対的に高温の場合には、制御装置20は、PWM信号A~Dのうちスイッチングの期間時間間隔が最も長いPWM信号Dに基づいてインバータ14を制御する。相対的に高温の環境においては、5つの環境のうちでコイルの絶縁許容電圧が最も低くなるため、制御装置20は、スイッチングの期間が最も長いPWM信号Dに基づいてインバータ14を制御する。具体的には、制御装置20は、同じスイッチング素子のスイッチングの期間が時間間隔TD以上となり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間が時間間隔TD以上となるように、各スイッチング素子Q1~Q6のスイッチングを制御する。図6を参照して、本実施形態に係るスイッチング素子のスイッチングのタイミングについて説明する。一例として、U相とV相とにおけるスイッチング素子のスイッチングのタイミングについて説明する。図6は、本実施形態に係るPWM信号を示す図であり、U相とV相とにおけるスイッチング素子のスイッチングのタイミングを示す図である。一例として、V相のスイッチング素子Q4に着目する。このスイッチング素子Q4について、制御装置20は、時間的に隣り合う2つのスイッチングVswの期間時間間隔が時間間隔TA~TD以上となるように、スイッチング素子Q4のスイッチングのタイミングを制御する。例えば、制御装置20は、スイッチング素子Q4がオンされるタイミングと、次にスイッチング素子Q4がオフされるタイミングとの間の期間オン期間が、時間間隔TA~TD以上となるように、スイッチング素子Q4のスイッチングのタイミングを制御する。また、制御装置20は、スイッチング素子Q4がオフされるタイミングと、次にスイッチング素子Q4がオンされるタイミングとの間の期間オフ期間が、時間間隔TA~TD以上となるように、スイッチング素子Q4のスイッチングのタイミングを制御する。また、一例として、V相のスイッチング素子Q3とU相のスイッチング素子Q2とに着目する。V相のスイッチング素子Q3とU相のスイッチング素子Q2とについて、制御装置20は、時間的に隣り合うスイッチングVswのタイミングとスイッチングUswのタイミングとの間の期間時間間隔が時間間隔TA~TD以上となるように、スイッチング素子Q2、Q3のスイッチングのタイミングを制御する。例えば、制御装置20は、スイッチング素子Q3がオンされるタイミングと、スイッチング素子Q2がオフされるタイミングとの間の期間が、時間間隔TA~TD以上となるように、スイッチング素子Q2、Q3のスイッチングのタイミングを制御する。なお、図6に示す例は一例である。制御装置20は、各スイッチング素子Q1~Q6について、同じスイッチング素子のスイッチングの期間時間間隔が時間間隔TA~TD以上となり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間時間間隔が時間間隔TA~TD以上となるように、各スイッチング素子Q1~Q6のスイッチングのタイミングを制御する。例えば、制御装置20は、スイッチングの期間時間間隔が2μs以上となるように、各スイッチング素子Q1~Q6のスイッチングのタイミングを制御する。また、別の形態として、制御装置20は、モータ16の温度と気圧とに応じてスイッチングの期間時間間隔を基準PWM信号から変えて、PWM信号A~DのうちのいずれかのPWM信号を生成してもよい。すなわち、制御装置20は、同じスイッチング素子のスイッチングの期間が時間間隔TA~TD以上となり、かつ、複数の異なるスイッチング素子間でのスイッチングの期間が時間間隔TA~TD以上となるように、各スイッチング素子Q1~Q6のスイッチングのタイミングを基準PWM信号から変えて、新たなPWM信号を生成してもよい。例えば、制御装置20は、スイッチングの期間が2μs以上となるPWM信号を生成し、そのPWM信号に基づいてインバータ14を制御してもよい。以上のように、モータ16の温度と気圧とに応じて、各スイッチング素子Q1~Q6のスイッチングの期間時間間隔を変えてインバータ14を制御することにより、コイルの絶縁許容電圧が低下する環境下でも、過渡過電圧の重畳による電圧ストレスを低減して、モータ16の電気絶縁を確保することが可能となる。また、モータ16の駆動電圧を制限する必要がないため、駆動電圧の低下によるモータ16のトルクの低下を抑えつつ、モータ16内の電圧ストレスを低減して、コイルの電気絶縁を確保することができる。なお、各スイッチング素子Q1~Q6のスイッチングのタイミングを変えることにより、モータ16のトルクが低下する可能性があるが、モータ16の駆動電圧を制限する場合と比べて、モータ16のトルクの低下を抑制することが可能となる。また、相対的に高温になるほどモータ16の絶縁許容電圧は低下するが、本実施形態では高温になるほどスイッチングの期間時間間隔を長くすることにより電圧ストレスを低減することができるため、電圧ストレスの低減に相当する分、モータ16の使用温度を高めることができる。図5及び図9を参照して、モータ16の使用温度について説明する。図9は、従来技術に係るモータの使用温度と制御方法とを示す図である。図9に示すように、従来技術においては、相対的に低温かつ低気圧温度が160°C未満で、標高が1000m以上の環境下では、絶縁許容電圧の低下に対応するためにモータの駆動電圧を制限して、モータを駆動している。また、相対的に中温かつ高気圧温度が160°C以上180°C未満で、標高が1000m未満の環境下では、モータの負荷率を制限して、モータを駆動している。また、相対的に中温かつ低気圧温度が160°C以上180°C未満で、標高が1000m以上の環境下では、モータの駆動電圧と負荷率とを制限して、モータを駆動している。ところが、温度が180°C以上200°C未満となる高温の環境下では、モータの負荷率と駆動電圧とを制限しても、モータ内に発生する電圧ストレスを絶縁許容電圧以下にすることが困難であるため、高温の環境下でモータを駆動させることが困難となる。これに対して本実施形態では、高温になるほどスイッチングの期間を長くして電圧ストレスを低減することができるため、相対的に高温の環境下でも、モータを駆動させることが可能となる。また、絶縁許容電圧が相対的に高い環境下において、スイッチングの期間時間間隔を調整する必要がないにも関わらず時間間隔を調整した場合には、運転操作の快適性が損なわれるおそれがある。本実施形態では、モータ16の温度と気圧とに応じてスイッチングの期間を変えているため、絶縁許容電圧が相対的に高い環境下において、運転操作の快適性が損なわれる問題を回避することができる。例えば、相対的に低温で高気圧の環境下においては、相対的に高温の環境下ほどスイッチングの期間時間間隔を長くしなくても、モータ16の電気絶縁を確保することができる。本実施形態では、相対的に低温で高気圧になるほど、基準PWM信号が示すスイッチングの時間間隔に近い時間間隔でスイッチング素子Q1~Q6のスイッチングを制御するため、絶縁許容電圧が相対的に高い環境下では、運転操作の快適性を確保することができる。なお、上述した温度、気圧標高、及びスイッチングの期間時間間隔の具体的な数値は一例であり、車両やモータの構成などによって具体的な値は変わる。また、制御装置20は、モータ16の温度とモータ16が置かれている環境の気圧とに基づいて、許容時間間隔を決定してもよい。この許容時間間隔は、過渡過電圧の重畳によって発生し得る電圧ストレスが、絶縁許容電圧を超えない時間間隔に相当する。この場合、温度と気圧とに対応付けられた許容時間間隔を、記憶装置28に予め記憶させておく。制御装置20は、温度と気圧とに対応する許容時間間隔を記憶装置28から取得する。そして、制御装置20は、同じスイッチング素子のスイッチングの期間時間間隔が許容時間間隔以上となり、かつ、複数のスイッチング素子間でのスイッチングの期間が許容時間間隔以上となるように、各スイッチング素子Q1~Q6のスイッチングのタイミングを基準PWM信号から変えて、新たなPWM信号を生成する。制御装置20は、その新たなPWM信号に基づいて、スイッチング素子Q1~Q6のスイッチングを制御する。このようにスイッチング素子Q1~Q6のスイッチングを制御する場合であっても、過渡過電圧の重畳によって発生し得る電圧ストレスが、絶縁許容電圧を超えないため、モータ16の電気絶縁を確保することが可能となる。上述した実施形態においては、制御装置20は、モータ16の温度と気圧とに応じて、各スイッチング素子Q1~Q6のスイッチングの期間時間間隔を変えてインバータ14を制御する。別の形態として、制御装置20は、モータ16の温度と気圧とのうち少なくとも一方に応じて、各スイッチング素子Q1~Q6のスイッチングの期間を変えてインバータ14を制御してもよい。例えば、制御装置20は、モータ16の温度に応じて、各スイッチング素子Q1~Q6のスイッチングの期間を変えてインバータ14を制御する。具体的には、制御装置20は、モータ16の温度が相対的に高くなるほど、同じスイッチング素子Q1~Q6のスイッチングの期間を増大させ、複数のスイッチング素子Q1~Q6間でのスイッチングの期間を増大させてスイッチングを制御する。または、制御装置20は、モータ16が置かれている環境における気圧に応じて、各スイッチング素子Q1~Q6のスイッチングの期間を変えてインバータ14を制御してもよい。具体的には、制御装置20は、気圧が相対的に低くなるほど、同じスイッチング素子Q1~Q6のスイッチングの期間を増大させ、複数のスイッチング素子Q1~Q6間でのスイッチングの期間を増大させてスイッチング制御する。このように、モータ16の温度と気圧とのうち少なくとも一方に応じてスイッチングの期間を変えた場合においても、過渡過電圧の重畳による電圧ストレスを低減して、モータ16の電気絶縁を確保することが可能となる。