車両に接続され、前記車両に含まれるバッテリを充電する充電器を備えた充電装置において、前記バッテリを充電する充電時間を設定する充電時間設定手段と、前記充電器に接続された第1車両の充電終了時刻と、前記充電器に接続されて前記第1車両の後に充電する第2車両の充電開始時刻との間の時間である、前記充電器の使用間隔時間を算出する使用間隔時間算出手段とを備え、前記充電時間設定手段は、前記使用間隔時間に応じて前記充電時間を設定することを特徴とする充電装置。請求項1記載の充電装置において、前記充電時間設定手段は、前記使用間隔時間が第1閾値時間より長い場合には、前記充電時間を第1充電時間に設定し、前記使用間隔時間が前記第1閾値時間より短い場合には、前記充電時間を前記第1充電時間より短い第2充電時間に設定することを特徴とする充電装置。請求項1又は2記載の充電装置において、前記充電時間設定手段は、前記使用間隔時間が、前記充電終了時刻の直後に前記第1車両のバッテリを再充電させたことを示す第2閾値時間以下である場合には、前記充電時間の短縮を禁止することを特徴とする充電装置。請求項1又は2記載の充電装置において、前記充電時間設定手段は、前記使用間隔時間が、前記充電終了時刻の直後に前記第1車両のバッテリを再充電させたことを示す第2閾値時間以下である場合には、前記充電時間を維持することを特徴とする充電装置。請求項2記載の充電装置において、前記充電時間設定手段は、前記使用間隔時間が、前記充電終了時刻の直後に前記第1車両のバッテリを再充電させたことを示す第2閾値時間以下である場合には、前記充電時間を前記第2充電時間より長い時間に設定することを特徴とする充電装置。請求項1~5のいずれか一項に記載の充電装置において、前記充電装置の外部の温度を検出する温度センサをさらに備えて、前記充電時間設定手段は、前記温度センサの検出温度に応じて、前記充電時間を設定することを特徴とする充電装置。上記の従来では、走行用バッテリの空容量に応じて充電時間が決まり、車両用充電装置で既に充電している車両がいて、複数の車両が充電を待っている状態では、当該複数の車両は先に充電している車両のバッテリが満充電になるまで、充電を開始することができないため、充電待ち時間が長くなるという問題があった。本発明が解決しようとする課題は、充電待ち時間を短縮することができる充電装置を提供することである。本発明は、バッテリを充電する充電時間を設定する充電時間設定手段と、充電器に接続された第1車両の充電終了時刻と、第1車両の後に充電する第2車両の充電開始時刻との間の時間である、充電器の使用間隔時間を算出する使用間隔時間算出手段とを備え、使用間隔時間に応じて充電時間を設定することによって上記課題を解決する。本発明は、使用間隔時間の長さに応じて、充電待ちの車両の有無を判別した上で、充電時間が調整されるため、充電待ち時間を短縮化することができる。以下、本発明の実施形態を図面に基づいて説明する。《第1実施形態》図1は、本発明の実施形態に係る充電装置を含む充電システムの概要図である。図2は本例の充電装置のブロック図である。本例の充電システムは、例えばショッピングモールの駐車場や、電気自動車のカーシェアリングサービスを提供している施設の駐車場や、電気自動車を社用車として利用している会社の駐車場などに設けられる。本例における充電システムは、図1に示すように、車両300の走行用バッテリ不図示を充電し、充電装置100を備えている。なお、本実施形態における車両300は、動力源としてのモータジェネレータと、当該モータジェネレータに対して充放電を行う走行等バッテリと、を有する車両であり、例えば、電気自動車やプラグインタイプのハイブリッドカー等を例示することができる。充電装置100の表面にはタッチパネルである操作パネル2が設けられている。例えば、充電操作を行う充電操作者例えばドライバ等は、車両300のバッテリの充電に際して、操作パネル2に表示される案内に従って、当該操作パネル2上のボタンにタッチすることで、充電の開始及び充電の終了等の充電制御のための操作を行うことができる。充電装置100は、車両300に電力を供給することで、車両300の走行用バッテリを充電する充電スタンドである。この充電装置100は、商用交流電源200の交流電力を直流電力に変換し、これを所定の電圧に昇圧する電力変換器を備えた充電器1が内蔵されており、この充電器1で変換された直流電流を、充電ケーブル101を介して車両300のバッテリに供給する。図1に示すように、この充電ケーブル101の先端には充電コネクタ102が取り付けられており、充電操作者が、当該充電コネクタ102を車両300の給電インレット301に装着することで、充電ケーブル101を介して充電装置100と車両300のバッテリとが電気的に接続される。図2に示すように、充電装置100は、充電器1と、操作パネル2と、タイマー3と、温度センサ4と、制御部10とを備えている。充電装置100は、交流電源200に接続されている。また充電装置100の電力の出力側には、充電コネクタ102が充電ケーブル101を介して接続されている。充電器1は、インバータ等を有し、車両300のバッテリを充電するための充電回路である。充電器1は、制御部10からの制御信号に基づき制御され、交流電源200から供給される交流電力を、走行用のバッテリを充電するために適した電力に変換して、当該電力を車両300のバッテリに供給することで、バッテリを充電する。操作パネル2は、充電措置100の表面に設けられるタッチパネルであり、充電を開始する旨のボタン及び充電を終了する旨のボタンを表示する。そして、受電操作者が、当該ボタンに触れると、操作パネル2は、ボタンに応じた信号、例えば充電を開始するための操作信号、あるいは、充電を終了するための操作信号を、制御部10に送信する。タイマー3は、充電装置100の使用間隔を計るための時計であり、制御部10からの制御信号に基づいて、起動し停止する。温度センサ4は、充電装置100が設定された環境の環境温度周囲温度を検出するためのセンサである。制御部10は、使用間隔時間算出部11と充電時間設定部12とを有している。制御部10は、充電器1、操作パネル2、タイマー3及び温度センサ4を制御するためのコントローラであり、充電装置100の全体を制御する。使用間隔時間算出部11は、タイマー3からの時間情報から、先に充電した車両の充電終了時刻と、当該先に充電した車両の直後に充電した車両の充電開始時刻との間の時間を計測することで、充電器1の使用間隔時間を算出する。充電時間設定部12は、車両300のバッテリの充電時間、言い換えると、充電器1から当該バッテリに電力を供給している時間を設定する。充電時間設定部12は、後述するように、使用間隔時間算出部11で算出された使用間隔時間に応じて、充電時間を設定する。次に、図1及び図2を用いて、本例の充電装置100の制御について説明する。まず、充電器1の充電制御について説明する。本例の充電装置100には、充電時間の最大時間Tmaxが予め決まっており、原則として、1回の充電あたりの電力の供給時間が最大充電時間Tmaxを越えることはない。そして、充電装置100は、後述するように充電時間設定部12で設定される充電時間でバッテリを充電し、バッテリの充電を開始した時点から当該充電時間に達した時点、あるいは、バッテリの充電容量が満充電に達した時点で、充電を終了させる。車両300が充電コネクタ102に接続され、充電操作者により、操作パネル2に表示される充電開始のボタンが押されると、制御部10は充電器1を制御し、充電時間設定部12で設定された充電時間で充電を開始する。制御部10は、バッテリの充電中、バッテリの容量を監視している。そして、制御部10は、設定された充電時間に達する前に、バッテリの容量が満充電に達した場合には、充電を終了させる。また、制御部10は、バッテリの容量が満充電に達していない状態であっても、例えば充電操作者により充電を強制的に終了させる操作が行われた場合にも、充電を終了させる。一方、バッテリの容量が満充電に達する前に、充電開示時刻からの経過時間が充電時間に達した場合には、制御部10は充電を終了させる。制御部10は、充電を終了させた場合には、充電装置100のディスプレイに充電を終了させたことを表示する。次に、充電時間を設定するための制御について説明する。制御部10は、充電時間設定部12により充電時間を設定するために、使用間隔時間算出部11により使用間隔時間を算出する。ここで、使用間隔時間について、説明する。本例の充電システムにおいて、車両300が充電ケーブル101に接続され、充電中の場合には、同じ充電装置100を用いて充電を行いたい他の車両300は、充電中の車両300の充電が終了するまで、待つ必要がある。そして、他の車両300以外の車両300も同じ充電装置を用いて充電を行いたい場合には、先に充電している車両の充電、及び、自車両も先に充電を待っている車両の充電が終了するまで待つ必要がある。例えば、1番目の車両が充電中で、2番目の車両が充電待ちをし、3番目の車両が、2番目の後に並んで充電待ちをしていると仮定する。本例の充電装置100を用いて充電を行う場合には、充電装置100が設けられた駐車スペースに車両を駐車させた状態で、充電を行う必要がある。1番目の車両が所定の駐車スペースに駐車して充電を行い、充電が終了すると、1番目の車両は所定の駐車スペースから車を移動させて、次に充電待ちをしている2番目の車両が所定の駐車スペースに駐車して、充電を開始する。そして、2番目の車両の充電が終了すると、2番目の車両は所定の駐車スペースから車を移動させて、次に充電待ちをしている3番目の車両が所定の駐車スペースに駐車して、充電を開始する。かかる場合に、充電器1の使用間隔時間は、1番目の車両の充電終了時刻から2番目の車両の充電開始時刻までの時間であり、2番目の車両の充電終了時刻から3番目の車両の充電開始時刻までの時間である。すなわち、使用間隔時間は、充電装置100が利用されていない時間であり、充電器1から電力が出力していない時間に相当する。使用間隔時間算出部12は、使用間隔時間を算出するためにタイマー3を用いる。制御部10により充電器1からバッテリへの電力の供給が終了し、バッテリの充電が終了すると、制御部10は充電の終了と同じタイミングで、タイマー3を起動させる起動信号をタイマー3に送信する。タイマー3は、当該起動信号に基づいて起動され、充電終了時刻からの経過時間Tnを計測し始める。タイマー3による計時中、充電を終えた1番目の車両は車両を移動させ、2番目の車両が所定の駐車スペースに駐車され、2番目の車両に充電コネクタ102が接続される。そして、2番目の車両の充電操作者が、操作パネル2の表示画面で充電開始を示すボタンに触れると、操作パネル2から充電開始を示す信号が制御部10に送信される。制御部10は、充電開始信号を受信すると、タイマー3を停止させる停止信号をタイマー3に送信する。タイマー3は当該停止信号に基づいて停止される。そして、使用間隔時間算出部11は、タイマーの起動から終了までの計測時間を、使用間隔時間として算出する。これにより、使用間隔時間算出部11は、充電が終了してから次に充電が開始するまでの時間である、使用間隔時間を算出する。制御部10には、充電装置100において、同じ車両による再充電が行われたか、充電のための車両渋滞が生じているか否かを、使用間隔時間算出部11で算出された使用間隔時間に応じて判断するために、再充電閾値時間Ta及び車両渋滞閾値時間Tbが設定されている。再充電閾値時間Taは、車両渋滞閾値時間Tbより短い時間に設定されている。再充電閾値時間Taについて説明する。車両300が充電装置100で充電しており、車両300のバッテリの満充電に達する前に、充電開始時からの経過時間が最大充電時間Tmaxに達したため、充電が終了したとする。そして、充電終了時に、当該車両300以外に、充電装置100で充電待ちをしている車両がいなかったとする。車両300の充電操作者は、バッテリを満充電にするために、充電待ちをしている車両がいないことを確認して、再び、操作パネル2を操作し、充電開始ボタンが押されて、充電を再開させる。上記のように、同じ車両のバッテリを再充電する場合には、車両を所定の駐車スペースから移動させる必要がないため、1回目の充電終了時刻から2回目の充電開始時刻までの使用間隔時間は短い。そのため、再充電閾値時間Taは、充電終了時点から同じ車両で再充電を再開するために要する時間に基づいて設定されている。車両渋滞閾値時間Tbについて説明する。1番目の車両300が充電装置100で充電しており、車両300のバッテリが満充電に達する前に、充電開始時からの経過時間が最大充電時間Tmaxに達したため、充電が終了したとする。そして、充電終了時に、1番目の車両300以外に、他の車両が充電装置100での充電待ちをしていたとする。1番目の車両300の充電操作者は、充電待ちをしている他の車両300に充電を替わるために、1番目の車両300を所定の駐車スペースから移動させる。そして、2番目に充電待ちをしていた車両300が、所定の駐車スペースに駐車され、2番目の車両300の充電操作者が操作パネル2を操作し、充電開始ボタンが押されて、充電が開始される。上記のように、充電装置100において充電のための渋滞が発生している場合には、充電を終えて他車両の充電が開始されるため、充電コネクタ102を1番目の車両から外して、所定の駐車スペースに駐車される車両を入れ替え、充電コネクタ102を2番目の車両に接続する必要がある。そのため、1回目の充電終了時刻から2回目の充電開始時刻までの使用間隔時間は、再充電時の使用間隔時間より長い。そのため、車両渋滞閾値時間Tbは、充電終了時点から異なる車両で充電を開始するために要する時間に基づいて設定され、再充電閾値時間Taより長い時間に設定されている。なお、車両渋滞閾値時間Tbは所定の駐車スペースを含めた車両の移動場所に応じて設定すればよい。車両渋滞が発生しておらず、同じ車両による再充電が行われない場合には、充電終了時刻から次回の充電開始時刻までの使用間隔時間は、再充電閾値時間Ta及び車両渋滞閾値時間Tbよりも長くなる。制御部10は、使用間隔時間算出部11により算出された使用間隔時間と、再充電閾値時間Ta及び車両渋滞閾値時間Tbとを比較する。使用間隔時間が車両渋滞閾値時間Tb以上である場合には、制御部10は、同じ車両による再充電が行われず、かつ、充電待ちのための車両渋滞が発生していないと判断して、充電装置の使用状況を示すフラグを0に設定する。使用間隔時間が再充電閾値時間Taより長く、車両渋滞閾値時間Tbより短い場合には、制御部10は、充電待ちのための車両渋滞が発生していると判断して、充電装置の使用状況を示すフラグを1に設定する。使用間隔時間が再充電閾値時間Ta以下である場合には、制御部10は同じ車両による再充電が行われたと判断して、充電装置の使用状況を示すフラグを2に設定する。充電時間設定部12には、フラグの状態に応じて充電時間を調整するための係数比率が設定されている。そして、充電時間設定部12は、最大充電時間Tmaxに係数を乗ずることで、充電時間を設定する。フラグが0の時には、充電待ちによる車両渋滞が発生してないため、最大充電時間Tmaxで充電しても支障はない。そのため、フラグが0の時の係数R0は1に設定されている。フラグが1の時には、充電待ちによる車両渋滞が発生しているため、最大充電時間Tmaxで充電した場合には、充電の待ち時間が長くなってしまう。そのため、フラグが1の時の係数R1は1より小さい値、例えば0.8に設定されている。これにより、最大充電時間Tmaxに係数R1を乗ずることで、充電時間は最大充電時間Tmaxより短くなるため、充電待ちをしている車両は早い時刻に充電を開始することができ、充電の待ち時間が短縮される。フラグが2の時には、再充電が行われる場合であるため、充電時間を、充電待ちの車両渋滞の時の充電時間と同じ時間に設定した場合には、車両渋滞が発生していないにもかからず、充電時間が短縮化されてしまい、再充電回数が増加するおそれがある。そのため、フラグが2の時の係数R2は、係数R1よりも大きい係数、例えば0.9に設定されている。これにより、再充電を行う場合には、車両渋滞時の充電時間より長い時間が設定されるため、再充電時に充電時間が不要に短くなることを防ぐことができる。また、充電時間設定部12は、温度センサ4の検出温度に応じて、充電時間を設定する。例えば寒冷地の深夜の時間帯等、充電装置100が設定された環境の温度が低い場合には、バッテリへの充電効率が昼間と比べて低下する場合がある。そして、温度センサ4は、充電装置100の外部温度を検出しているため、充電時間設定部12は、温度センサ4の検出温度に応じて、充電時間を調整するための温度係数αを設定し、最大充電時間Tmaxに温度係数αを乗ずることで、充電時間を設定する。なお、温度係数αは1より大きい値である。制御部10には、充電時間を変更するか否かを判断するための閾値温度が予め設定されている。閾値温度は、充電装置100が設定される環境、環境温度に対する充電効率等に基づいて予め設定される閾値である。そして制御部10は、温度センサ4の検出温度と閾値温度とを比較する。制御部10は、検出温度が閾値温度より高い場合には、充電装置100の環境温度が高く、充電時間を長くする必要はないと判断し、充電時間設定部12において、温度係数αを最大充電時間Tmaxに乗じないよう制御する。一方、制御部10は、検出温度が閾値温度より低い場合には、充電装置100の環境温度が低く、充電時間を長くする必要があると判断し、充電時間設定部12において、温度係数αを最大充電時間Tmaxに乗じて、充電時間を長くするよう制御する。これにより、寒冷地の深夜の時間帯等で、充電のための車両渋滞が生じていない場合であり、温度センサの検出温度が閾値温度より低くなると、充電時間設定部12は、温度係数αに基づき、最大充電時間Tmaxより長い充電時間を設定することができる。その結果として、本例は、よりユーザにとって利便性の高い充電システムを提供することができる。図3及び図4を用いて、本例の充電装置100の制御手順を説明する。図3は本例の充電装置の制御手順を示すフローチャートである。図4は図3に示す制御処理のうち、充電制御の制御手順を示すフローチャートである。本例の充電装置100のメインスイッチがオンになると、ステップS1にて、制御部10は初期状態としてフラグを0に設定する。ステップS2にて、制御部10は、操作パネル2の操作信号に基づいて、充電操作者による充電の開始命令がされたか否かを検出する。充電開始命令を示す操作信号を検出した場合にはステップS3へ、充電開始命令を示す操作信号を検出していない場合にはステップS8へ遷る。ステップS3にて、制御部10は、タイマー3の状態を確認し、タイマー3が起動中か否かを確認する。タイマー3が起動していない場合には、ステップS5に遷る。タイマー3が起動中の場合には、ステップS4にて、制御部10はタイマー5を停止させる。ステップS5にて、制御部10は、充電器1を制御し、充電時間設定部12で設定された充電時間でバッテリ1の充電を開始する。そして、充電制御を終えるとステップS6に遷る。なお、ステップS5の充電制御は後述する。ステップS6にて、制御部10はフラグを2に設定する。ステップS7にて、制御部10はタイマー3を駆動させて、時間の計測を開始し、ステップS2に戻る。これにより、ステップS2で充電開始命令を検出すると、充電装置100は充電中の状態になり、ステップS4で起動中のタイマー3を停止する。そして充電制御を終えると、ステップS7でタイマーを駆動させることで、充電装置100による充電を行っていない場合に、タイマー3を駆動させて使用間隔時間を計時する。ステップS2に戻り、充電開始命令を検出しない場合には、ステップS8にて、制御部10は、タイマー3の状態を確認し、タイマー3が起動中か否かを確認する。タイマー3が起動している場合には、ステップS9に遷る。一方、タイマー3が起動していない時には、ステップS2に戻る。ステップS9にて、制御部10は、タイマー3の計測時間から、充電終了時点から現在までの経過時間Tnを算出する。そして、制御部10は、使用間隔時間算出部11により、当該経過時間Tnを使用間隔時間とし、使用間隔時間Tnと、再充電閾値時間Ta及び車両渋滞閾値時間Tbとを比較する。使用間隔時間Tnが再充電閾値時間Ta以下である場合には、ステップS10にて、制御部10はフラグを2に設定し、ステップS2に戻る。使用間隔時間Tnが再充電閾値時間Taより長く、車両渋滞閾値時間Tbより短い場合には、ステップS11にて、制御部10はフラグを1に設定し、ステップS2に戻る。すなわち、フラグの状態が2又は1の状態で、ステップS10又はステップS11の後、ステップS2で充電開始命令を検出した場合には、フラグの状態が2又は1の状態で、ステップS5で充電制御が行われる。そして当該充電制御では、フラグの状態に応じて充電時間がそれぞれ設定される。これにより、使用間隔時間は、充電終了時刻と、その後の充電開始時刻との間の時間となり、制御部10は、当該使用間隔時間に応じて充電時間を設定し、バッテリを充電する。一方、使用間隔時間Tnが車両渋滞閾値時間Tb以上である場合には、ステップS12にて制御部10はフラグを0に設定し、ステップS13にて制御部10はタイマー3を停止し、ステップS2に戻る。タイマー3の経過時間Tnが車両渋滞閾値時間Tb以上である場合には、充電開始命令を検出し充電制御を終えない限り、図3に示すフローを繰り替えても、フラグの状態は0のままでよく、タイマー3で時間を計時する必要がなくなる。そのためステップS13で、制御部10はタイマー3を停止している。フラグの状態が0状態で、ステップS13の後、ステップS2で充電開始命令を検出した場合には、フラグの状態が0の状態で、ステップS5で充電制御が行われる。そして当該充電制御では、フラグの状態0に応じて充電時間が設定される。なお、図3に示す制御において、メインスイッチがオフにされた場合には、図3の制御フローから外れて、制御部10は、本例の制御処理を終了する。次に、図4を用いて、図3のステップS5の充電制御の制御手順を説明する。ステップS51にて、制御部10は、フラグの状態を確認する。フラグの状態が2である場合には、ステップS52にて、充電時間設定部12は最大充電時間Tmaxに係数R2を乗じて、充電時間Txを算出する。フラグの状態が1である場合には、ステップS53にて、充電時間設定部12は最大充電時間Tmaxに係数R1を乗じて充電時間Txを算出する。フラグの状態が0である場合には、ステップS54にて、充電時間設定部12は最大充電時間Tmaxに係数R0を乗じて、充電時間Txを算出する。ステップS55にて、制御部10は、温度センサ4を制御し、充電装置100の環境温度を検出する。ステップS56にて、制御部10は、検出温度と閾値温度とを比較する。検出温度が閾値温度より高い場合には、充電時間設定部12は、ステップS52~54で算出された充電時間Txを、充電時間Tyとする。一方、検出温度が閾値温度以下である場合には、ステップS58にて、充電時間設定部12は、ステップS52~54で算出された充電時間Txに温度係数αを乗じて、充電時間Tyを算出する。ステップS59にて、制御部10は、ステップS58又はステップS59で算出された充電時間Tyで、充電器1を制御し車両300のバッテリを充電する。そして、バッテリの充電容量が満充電に達する前に、充電開始後の充電の経過時間が充電時間Tyに達した場合、あるいは、充電開始後の充電の経過時間が充電時間Tyに達する前に、バッテリの充電容量が満充電に達した場合に、制御部10は充電制御を終了し、図3のステップS6に遷る。上記のように、本発明は、充電器1に接続された車両300の充電終了時刻と、充電器1に接続されて、当該車両300の後に充電する車両300の充電開始時刻との間の時間である、充電器1の使用間隔時間を算出する使用間隔時間算出部11と、使用間隔時間に応じて充電時間を設定する充電時間設定部12とを備えている。これにより、本例は、使用間隔時間の長さに応じて、充電待ちの車両の有無を判別した上で、充電時間が調整されるため、充電待ち時間を短縮させることができる。また本例は、使用間隔時間が車両渋滞閾値時間Tbより長い場合には充電時間を最大充電時間Tmaxに設定し、使用間隔時間が車両渋滞閾値時間Tbより短い場合には充電時間を最大充電時間Tmaxより短い充電時間Tmax×R1に設定する。これにより、使用間隔時間が短く、充電待ちによる車両渋滞が発生していると判断される場合には、充電時間を短くすることで、渋滞している車両の充電待ち時間を短縮化することができる。また本例は、使用間隔時間が再充電閾値時間Ta以下である場合には充電時間を充電時間Tmax×R1より長い充電時間Tmax×R2に設定する。これにより、使用間隔時間がさらに短く、同じ車両による再充電であると判断される場合には、充電時間を、充電待ちの車両渋滞の時の充電時間より長く設定することで、再充電時に、不必要に充電時間が短縮化されることを防ぐことができ、その結果として、バッテリを満充電にするまでの充電回数を減らすことができる。また本例は、温度センサ4の検出温度に応じて充電時間を設定する。これにより、充電装置100の外部温度に対応させて、充電時間を制御することができ、ユーザにとって利便性の高い充電装置を提供することができる。なお本例は、使用間隔時間が再充電閾値時間Ta以下である場合には、充電時間を最大充電時間Tmaxより短い時間Tmax×R2に設定しているが、最大充電時間Tmaxに設定してもよい。すなわち、同じ車両による再充電において、1回目の充電制御時に設定された充電時間に対して2回目の充電制御時の充電時間が短縮されないように設定されることで、2回目の充電制御時には、1回目の充電時間の短縮を禁止する。これにより、再充電時には、前回の充電時間より短い充電時間が設定されないため、不必要に充電時間を短縮化されることを防ぐことができ、その結果として、バッテリを満充電するまでの充電回数を減らすことができる。なお本例は、使用間隔時間が再充電閾値時間Ta以下である場合には、同じ車両による再充電であると判断し、2回目の充電制御の際には、1回目の充電制御の充電時間を維持させて、充電時間を設定してもよい。これにより、本例は、使用間隔時間が再充電閾値時間Ta以下である場合には、充電時間を維持するため、再充電時に、前回の充電時間より短い充電時間が設定されず、不必要に充電時間を短縮化されることを防ぐことができ、その結果として、バッテリを満充電するまでの充電回数を減らすことができる。なお本例は、温度係数αを1より大きい値に設定したが、温度係数αを1より小さい値に設定してもよい。これにより、充電装置100の環境温度が低い場合には、充電制御の回転率を高めることができる。また、本例は、使用間隔時間Tnが再充電閾値時間Taより長く、車両渋滞閾値時間Tbより短く、かつ、温度センサ4の検出温度が閾値温度以下である場合に、1より大きい値の温度係数αを最大充電時間Tmaxに乗ずることで、充電時間を設定してもよい。これにより、充電装置100の環境温度が低く、充電待ちによる車両渋滞が生じている場合に、充電時間を短くすることができるため、充電の待ち時間を短縮化しつつ、充電制御の回転率を高めることができる。上記充電時間設定部12は本発明に係る充電時間設定手段に相当し、使用間隔時間算出部11は使用時間算出手段に相当する。