入力電圧が供給される第1端子と、コイルの一方の端子が接続される第2端子と、前記コイルの他方の端子が接続される第3端子と、接地電圧が供給される第4端子と、正電圧を出力する第5端子と、負電圧を出力する第6端子と、前記第1端子と前記第2端子との間に設けられた第1スイッチング素子と、前記第3端子と前記第4端子との間に設けられた第2スイッチング素子と、前記第2端子と前記第4端子との間に設けられた第3スイッチング素子と、前記第3端子と前記第5端子との間に設けられた第4スイッチング素子と、前記第2端子と前記第6端子との間に設けられた第5スイッチング素子と、前記正電圧を生成するための第1期間と前記負電圧を生成するための第2期間とで前記第1乃至第5スイッチング素子をオン又はオフに制御する制御回路とを備え、前記制御回路は、前記第1期間の充電期間において、前記第1スイッチング素子及び前記第2スイッチング素子をオンさせ、前記第3スイッチング素子、前記第4スイッチング素子、及び前記第5スイッチング素子をオフさせ、前記第1期間の充電期間に続く放電期間において、前記第3スイッチング素子及び前記第4スイッチング素子をオンさせ、前記第1スイッチング素子、前記第2スイッチング素子、及び前記第5スイッチング素子をオフさせ、前記第2期間の充電期間において、前記第1スイッチング素子及び前記第2スイッチング素子をオンさせ、前記第3スイッチング素子、前記第4スイッチング素子、及び前記第5スイッチング素子をオフさせ、前記第2期間の充電期間に続く放電期間において、前記第2スイッチング素子及び前記第5スイッチング素子をオンさせ、前記第1スイッチング素子、前記第3スイッチング素子、及び前記第4スイッチング素子をオフさせる、ことを特徴とする電圧変換回路。前記制御回路は、前記第1期間の放電期間に続く停止期間、及び前記第1期間の放電期間に続く停止期間において、前記第2スイッチング素子及び前記第3スイッチング素子をオンさせ、前記第1スイッチング素子、前記第4スイッチング素子、及び前記第5スイッチング素子をオフさせることを特徴とする請求項1に記載の電圧変換回路。前記第1期間の放電期間において前記コイルに流れる電流がゼロになったことを検出して第1の検出信号を出力する第1検出部と、前記第2期間の放電期間において前記コイルに流れる電流がゼロになったことを検出して第2の検出信号を出力する第2検出部とを備え、前記制御回路は、前記第1の検出信号に基づいて前記第1期間の放電期間を終了し、前記第2の検出信号に基づいて前記第2期間の放電期間を終了する、ことを特徴とする請求項1又は2に記載の電圧変換回路。前記第1検出部は、前記第2スイッチング素子又は前記第3スイッチング素子の一方の端子の電圧と他方の端子の電圧を比較する第1のコンパレータであり、前記第2検出部は、前記第2スイッチング素子又は前記第3スイッチング素子の一方の端子の電圧と他方の端子の電圧を比較する第2のコンパレータである、ことを特徴とする請求項3に記載の電圧変換回路。前記正電圧と目標電圧との差分に応じたパルス幅の第1信号を生成する第1手段と、前記負電圧と目標電圧との差分に応じたパルス幅の第2信号を生成する第2手段とを備え、前記制御回路は、前記第1信号に基づいて前記第1期間の充電期間の長さを制御し、前記第2信号に基づいて前記第2期間の充電期間の長さを制御する、ことを特徴とする請求項1乃至4のうちいずれか1項に記載の電圧変換回路。しかし、特許文献1の技術では、7個のスイッチング素子を用いるため構成が複雑であり、しかも、これらを適切なタイミングでオンオフさせる必要があるため、7個のスイッチング素子を制御する制御回路も構成が複雑となる。さらに、チャージポンプ回路から出力される正電圧と負電圧は絶対値を等しくする必要があり、任意の大きさを指定することができないといった問題があった。以上の事情を考慮して、本発明は、構成を簡素化しつつ、入力電圧から任意の正電圧と負電圧とを生成することを解決課題とする。以上の課題を解決するために本発明が採用する手段を説明する。本発明の電圧変換回路は、入力電圧が供給される第1端子と、コイルの一方の端子が接続される第2端子と、前記コイルの他方の端子が接続される第3端子と、接地電圧が供給される第4端子と、正電圧を出力する第5端子と、負電圧を出力する第6端子と、前記第1端子と前記第2端子との間に設けられた第1スイッチング素子と、前記第3端子と前記第4端子との間に設けられた第2スイッチング素子と、前記第2端子と前記第4端子との間に設けられた第3スイッチング素子と、前記第3端子と前記第5端子との間に設けられた第4スイッチング素子と、前記第2端子と前記第6端子との間に設けられた第5スイッチング素子と、前記正電圧を生成するための第1期間と前記負電圧を生成するための第2期間とで前記第1乃至第5スイッチング素子をオン又はオフに制御する制御回路とを備え、前記制御回路は、前記第1期間の充電期間において、前記第1スイッチング素子及び前記第2スイッチング素子をオンさせ、前記第3スイッチング素子、前記第4スイッチング素子、及び前記第5スイッチング素子をオフさせ、前記第1期間の充電期間に続く放電期間において、前記第3スイッチング素子及び前記第4スイッチング素子をオンさせ、前記第1スイッチング素子、前記第2スイッチング素子、及び前記第5スイッチング素子をオフさせ、前記第2期間の充電期間において、前記第1スイッチング素子及び前記第2スイッチング素子をオンさせ、前記第3スイッチング素子、前記第4スイッチング素子、及び前記第5スイッチング素子をオフさせ、前記第2期間の充電期間に続く放電期間において、前記第2スイッチング素子及び前記第5スイッチング素子をオンさせ、前記第1スイッチング素子、前記第3スイッチング素子、及び前記第4スイッチング素子をオフさせる。この発明によれば、第1期間と第2期間の充電期間では、電流を同じ方向に流して電力をコイルに蓄え、第1期間の放電期間では第5端子から電流を吐き出すことによって正電圧を出力する一方、第2期間の放電期間では第6端子から電流を吸い込むことによって負電圧を出力する。これにより、1個のコイルと5個のスイッチング素子によって、正電圧と負電圧の双方を出力することができる。よって、従来の技術よりも構成が簡素化され、スッチング素子などを減らすことができる。また、スイッチング素子を制御する制御回路の構成を簡素化できる。さらに、第1期間の充電期間及び放電期間の長さと、第2期間の充電期間及び放電期間の長さを独立して制御することによって、正電圧の絶対値と負電圧の絶対値を独立して設定することが可能となる。この発明の好ましい態様として、前記制御回路は、前記第1期間の放電期間に続く停止期間、及び前記第1期間の放電期間に続く停止期間において、前記第2スイッチング素子及び前記第3スイッチング素子をオンさせ、前記第1スイッチング素子、前記第4スイッチング素子、及び前記第5スイッチング素子をオフさせてもよい。この場合には、停止期間において、コイルに蓄えられた電力をゼロにするので、次の充電期間にコイルに電力が残っていることがない。このため、正確に正電圧の大きさと負電圧の大きさを制御することができる。この発明の好ましい形態として、前記第1期間の放電期間において前記コイルに流れる電流がゼロになったことを検出して第1の検出信号を出力する第1検出部と、前記第2期間の放電期間において前記コイルに流れる電流がゼロになったことを検出して第2の検出信号を出力する第2検出部とを備え、前記制御回路は、前記第1の検出信号に基づいて前記第1期間の放電期間を終了し、前記第2の検出信号に基づいて前記第2期間の放電期間を終了させてもよい。この場合には、コイル電流の大きさを検知して放電期間を終了させるので、コイルに蓄えられた電力を効率良く出力することができる。より具体的には、前記第1検出部は、前記第2スイッチング素子又は前記第3スイッチング素子の一方の端子の電圧と他方の端子の電圧を比較する第1のコンパレータであり、前記第2検出部は、前記第2スイッチング素子又は前記第3スイッチング素子の一方の端子の電圧と他方の端子の電圧を比較する第2のコンパレータであることが好ましい。この発明の好ましい形態として、前記正電圧と目標電圧との差分に応じたパルス幅の第1信号を生成する第1手段と、前記負電圧と目標電圧との差分に応じたパルス幅の第2信号を生成する第2手段とを備え、前記制御回路は、前記第1信号に基づいて前記第1期間の充電期間の長さを制御し、前記第2信号に基づいて前記第2期間の充電期間の長さを制御してもよい。この発明によれば、第1信号のパルス幅と第2信号のパルス幅は独立して制御されるので、任意の大きさの正電圧と負電圧とを出力することができる。<実施形態>図1は、本発明の実施形態に係る電圧変換回路100のブロック図である。電圧変換回路100は、端子1と端子T4との間に供給される入力電圧VDDを変換して、正電圧Vpを端子T5から出力する一方、負電圧Vnを端子T6から出力する電源回路DCDCコンバータである。直流電源回路20は端子T1と端子T4との間に入力電圧VDDを供給する。端子T4は接地される。また、端子T1と端子T4との間に設けられた容量素子21は、入力電圧VDDを平滑化するものである。端子T7には基準電圧Vrefが供給され、端子T8にはクロック信号CLKが供給される。さらに、容量素子22が端子T5に接続され、容量素子23が端子T6に接続される。容量素子22及び23は正電圧Vp及び正電圧Vnを平滑化するために用いられる。電圧変換回路100は、スイッチング素子として機能するPチャネルのトランジスタTr1及びTr4と、NチャネルのトランジスタTr2、Tr3、及びTr5とを備える。これらは、制御回路10が生成する制御信号S1~S5によってオンオフが制御される。トランジスタTr1は、端子T1と端子T2との間に設けられ、入力電圧VDDをコイルLの一方の端子に供給するか否かを制御する。トランジスタTr2は、端子T3と端子T4との間に設けられ、コイルLの他方の端子を接地するか否かを制御する。トランジスタTr3は、端子T2と端子T4との間に設けられ、コイルLの一方の端子を接地するか否かを制御する。トランジスタTr4は、端子T3と端子T5との間に設けられ、正電圧Vpを出力するか否かを制御する。トランジスタTr5は、端子T2と端子T6との間に設けられ、負電圧Vnを出力するか否かを制御する。コンパレータ12第2検出部は、トランジスタTr2に並列に設けられており、コイル電流ILがゼロになると、ハイレベルからローベルに切り替わる検出信号X2を生成して制御回路10に供給する。コンパレータ13第1検出部は、トランジスタTr3と並列に設けられており、コイル電流ILがゼロになると、ハイレベルからローベルに切り替わる検出信号X1を生成して制御回路10に供給する。また、三角波発生回路11はクロック信号CLKに同期して三角波信号Vrampを生成する。アンプ15は正電圧Vpと基準電圧Vrefとの差分に基づいて誤差信号Err1を生成し、アンプ16は負電圧Vnと基準電圧Vrefとの差分に基づいて誤差信号Err2を生成する。コンパレータ17は、三角波信号Vrampと誤差信号Err1とを比較してPWM信号P1を生成し制御回路10に出力する。コンパレータ18は、三角波信号Vrampと誤差信号Err2とを比較してPWM信号P2を生成し制御回路10に出力する。制御回路10は、検出信号X1及びX2、クロック信号CLK、並びにPWM信号P1及びP2に基づいて、制御信号S1~S5を生成する。以上の構成において、PWM信号P1のパルス幅が長くなる程、正電圧Vpは大きくなり、PWM信号P2のパルス幅が長くなる程、負電圧Vnの絶対値は大きくなる。PWM信号P1とPWM信号P2とは、三角波信号Vrampと誤差信号Err1及びErr2を比較して生成されるので、アンプ16及び17のゲインを調整することによって、正電圧Vpと負電圧Vnの大きさを設定することができる。次に、電圧変換回路100の動作を説明する。電圧変換回路100の動作は、正電圧Vpを生成する第1期間Taと、負電圧Vnを生成する第2期間Tbに大別され、さらに、第1期間Taと第2期間Tbとの各々が充電期間、放電期間、及び停止期間に分けられる。図2は、電圧変換回路の各部の波形を示すタイミングチャートであり、図3~図6は、トランジスタTr1~Tr5のオンオフを説明するために説明図である。図2に示すように、クロック信号CLKは、第1期間Ta及び第2期間Tbの開始でハイレベルとなる。三角波発生回路11はクロック信号CLKの立ち上がりに同期して、三角波信号Vrampのレベルをリセットする。PWM信号P1は誤差信号Err1に応じた期間だけアクティブハイレベルとなり、PWM信号P2は誤差信号Err2に応じた期間だけアクティブハイレベルとなる。制御回路10はPWM信号P1がアクティブとなる期間を第1期間Taの充電期間とし、PWM信号P1がアクティブとなる期間を第2期間Tbの充電期間とする。まず、第1期間Taの充電期間では、制御回路10は制御信号S1及びS2をアクティブとし、制御信号S3~S5を非アクティブとする。この結果、図3に示すようにトランジスタTr1及びTr2がオンし、トランジスタTr3~Tr5がオフする。充電期間では、直流電源回路20→端子T1→トランジスタTr1→端子T2→コイルL→端子T3→トランジスタTr2→端子T4→接地といった経路で電流が流れる。このとき、コイルLの一方の端子の電圧である第1電圧V1は接地を基準として正の電圧となり、コイルLの他方の電圧である第2電圧V2は接地電圧GNDとなる。充電期間では、トランジスタTr1を介して電流ILがコイルLに流れ込み、これによって、コイルLに流れる電流ILは次第に大きくなり、コイルLに電力が蓄えられる。次に、第1期間Taの放電期間は、充電期間の終了から開始され、検出信号X1の立ち下がりE1で終了する。上述したように検出信号X1は、コイル電流ILがゼロになると、ハイレベルからローベルに切り替わる。したがって、第1期間Taの放電期間は、充電期間の終了からコイル電流ILがゼロになるまでの期間となる。第1期間Taの放電期間において、制御回路10は制御信号S3及びS4をアクティブとし、制御信号S1、S2、及びS5を非アクティブとする。この結果、図4に示すようにトランジスタTr3及びTr4がオンし、トランジスタTr1、Tr2、及びTr5がオフする。放電期間では、接地→端子T4→トランジスタTr3→端子T2→コイルL→端子T3→トランジスタTr4→端子T5といった経路で電流が流れる。このとき、コイルLの他方の端子の電圧である第2電圧V2は接地を基準として正の電圧となり、コイルLの一方の電圧である第1電圧V1は接地電圧GNDとなる。第1期間Taの放電期間では、第2電圧V2がトランジスタTr4を介して端子T5から正電圧Vpとして出力される。正電圧Vpは、第1期間Taの充電期間にコイルLに蓄えられた電力によって生成される。次に、第1期間Taの停止期間は、放電期間の終了から開始されクロック信号CLKがハイレベルになると終了する。当該期間において、制御回路10は制御信号S2及びS3をアクティブとし、制御信号S1、S4、及びS5を非アクティブとする。この結果、図5に示すようにトランジスタTr2及びTr3がオンし、トランジスタTr1、Tr4、及びTr5がオフする。停止期間では、端子T2及び端子T3がいずれも接地される。したがって、コイルLの第1電圧V1及び第2電圧V2は接地電圧となる。次に、第2期間Tbの充電期間及び停止期間は、第1期間Taの充電期間及び停止期間と同様に動作する。次に、第2期間Tbの放電期間は、充電期間の終了から開始され、検出信号X2の立ち下がりE2で終了する。上述したように検出信号X2は、コイル電流ILがゼロになると、ハイレベルからローベルに切り替わる。したがって、第2期間Tbの放電期間は、充電期間の終了からコイル電流ILがゼロになるまでの期間となる。第2期間Tbの放電期間において、制御回路10は制御信号S2及びS5をアクティブとし、制御信号S1、S3、及びS4を非アクティブとする。この結果、図6に示すようにトランジスタTr2及びTr5がオンし、トランジスタTr1、Tr3、及びTr4がオフする。放電期間では、端子T6→トランジスタTr5→端子T2→コイルL→端子T3→トランジスタTr2→端子T4→接地といった経路で電流が流れる。即ち、端子T6から吸い込む方向に電流が流れる。このとき、コイルLの一方の端子の電圧である第1電圧V1は接地を基準として負の電圧となり、コイルLの他方の電圧である第2電圧V2は接地電圧GNDとなる。第2期間Tbの放電期間では、第1電圧V1がトランジスタTr5を介して端子T6から負電圧Vnとして出力される。負電圧Vnは、第2期間Tbの充電期間にコイルLに蓄えられた電力によって生成される。以上説明したように本実施形態よれば、コイルLに蓄積された電力を放電する際に、コイルLに充電期間と同じ方向に電流を流しつつ、電流経路を切り替えて、正電圧Vpを出力する場合には電流を吐き出す一方、負電圧Vnを出力する場合には電流を吸い込むようにしたので正負の電圧を1個のコイルLを用いて生成することができる。また、従来のチャージポンプと比較して、トランジスタの個数を削減することができる。くわえて、本実施形態によれば正電圧Vpと負電圧Vnとの大きさを独立して設定することが可能となる。<変形例>本発明は上述した実施形態に限定されるものではなく、例えば、以下に述べる変形が可能である。1上述した実施形態では、第1期間Taの放電期間におけるコイル電流ILがゼロになったか否かをコンパレータ13で検出したが、本発明はこれに限定されるものではなく、コイル電流ILがモニタできるのであればどのような手段を用いてもよい。要は、コイル電流ILが流れる電流経路にコイル電流ILを検出する検出部を設ければよい。例えば、トランジスタTr4と並列にコンパレータ13を設けてもよい。2上述した実施形態では、第2期間Tbの放電期間におけるコイル電流ILがゼロになったか否かをコンパレータ12で検出したが、本発明はこれに限定されるものではなく、コイル電流ILがモニタできるのであればどのような手段を用いてもよい。要は、コイル電流ILが流れる電流経路にコイル電流ILを検出する検出部を設ければよい。例えば、トランジスタTr5と並列にコンパレータ12を設けてもよい。