電気コードを収容する収容装置であって、電気コードを巻き付けるためのドラムと、ドラムの外周面と対向する位置に配置される少なくとも1個のローラーと、ドラムを回転させるためのモーターと、モーターの回転をローラーに伝達する伝達機構と、を備えており、ローラーは、その回転軸がドラムの回転軸と平行となると共に、その外周面がドラムの外周面と対向するように備えられており、モーターは、電気コードがドラムから引き出されるときには、ドラムを第1の方向に回転させ、電気コードがドラムに巻き取られるときには、ドラムを第1の方向とは逆の第2の方向に回転させ、伝達機構は、ローラーが、ドラムの回転方向と逆方向に回転するように、モーターの回転を伝達する、コード収容装置。ドラムの外周面に電気コードが密に巻き付けられた場合に、ドラムに巻き付けられた電気コードとローラーとの間にクリアランスができるように、ドラムに対するローラーの位置が調整されている、請求項1に記載のコード収容装置。特許文献1のコード収容装置では、電気コードをドラムに巻き取るときにのみ駆動装置によりドラムを回転駆動する。このため、ドラムから電気コードを引き出す際は、使用者が手動でドラムを回転させて、電気コードを引き出さなければならない。電気コードが長くなり、あるいは、電気コード自体が重いと、電気コードをドラムから引き出すために大きな力が必要となる。このため、駆動装置が電気コードを引き出す方向にドラムを回転駆動し、電気コードがドラムから自動的に引き出されれば便利である。しかしながら、ドラムに対する電気コードのすべり等によって、ドラムから引き出される電気コードの長さと比較して、ドラムの回転量が多くなることがある。すると、ドラムに巻き付けられている電気コードの巻き付けが緩み、電気コードがドラムの外周面から離れてしまう。その結果、ドラムが回転しても、ドラムから電気コードが送り出されない事態が生じてしまう。本願は、上記した実情に鑑みてなされたものであり、電気コードが引き出されない事態が発生することを防止しつつ、電気コードの引き出しを自動で行うことができるコード収容装置を提供する。本願のコード収容装置は、電気コードを収容する収容装置であって、電気コードを巻き付けるためのドラムと、ドラムの外周面と対向する位置に配置される少なくとも1個のローラーと、ドラムを回転させるモーターと、モーターの回転をローラーに伝達する伝達機構と、を備えている。ローラーは、その回転軸がドラムの回転軸と平行となると共に、その外周面がドラムの外周面と対向するように備えられている。モーターは、電気コードがドラムから引き出されるときには、ドラムを第1の方向に回転させ、電気コードがドラムに巻き取られるときには、ドラムを第1の方向とは逆の第2の方向に回転させる。伝達機構は、ローラーが、ドラムの回転方向と逆方向に回転するように、モーターの回転を伝達する。このコード収容装置では、ドラムがモーターによって回転される。モーターは、電気コードがドラムから引き出されるときにはドラムを第1の方向に回転させ、電気コードがドラムに巻き取られるときにはドラムを第2の方向に回転させる。即ち、このコード収容装置では、電気コードの巻き取りがモーターの回転によって自動的に行われるとともに、電気コードの引き出しもモーターの回転によって自動的に行われる。電気コードをドラムから引き出す際に、電気コードの巻き付けが緩んで、電気コードがドラムの外周面から離れた場合は、その電気コードはローラーと接触する。ローラーには、モーターの回転が伝達機構を介して伝達され、ローラーは、ドラムの回転方向とは逆方向に回転している。このため、ローラーに接触した電気コードは、ローラーによってコード引き出し方向に送られることとなる。その結果、ドラムを第1の方向に回転させても、電気コードがドラムから引き出されないという事態が発生することを防止することができる。ドラムの外周面に電気コードが密に巻き付けられた場合に、ドラムに巻き付けられた電気コードとローラーとの間にクリアランスができるように、ドラムに対するローラーの位置が調整されていることが好ましい。この構成によると、ドラムに巻き付けられた電気コードの巻き付けが緩み、電気コードがドラムの外周面から離れた場合にのみ、ローラーが電気コードと接触する。ローラーがドラムに巻き付けられた電気コードと常時接触する構成と比べて、電気コードの外周被覆材が傷つき難い。本実施例のコード収容装置2は、電気自動車EV又はプラグインハイブリッド自動車PHEVに搭載される。コード収容装置2は、電気自動車等に搭載されるバッテリを充電するための電気コードを収容する。図1に示すように、本実施例のコード収容装置2は、ハウジング10と、ドラム30と、モーター50と、複数個本実施例では16個のローラー70と、一対のガイドローラー80を備える。本実施例のコード収容装置2に収容される電気コードは、外部電源図示省略と自動車図示省略とを接続し、自動車に搭載されたバッテリを充電するためのコードである。電気コードは、外部電源と接続するための第1電気コード4と、車載バッテリに接続するための第2電気コード6とを備える。なお、本実施例では、第1電気コード4がハウジング10内に収容される。第1電気コード4の一端には、外部電源と接続するためのプラグ5が備えられている。プラグ5には、引き出しスイッチ5a、巻き取りスイッチ5b、停止スイッチ5cが形成されている。各スイッチ5a~5cについては後で説明する。本実施例では、第1電気コード4は、第2電気コード6より長く形成されている。第1電気コード4の他端は、ハウジング10内のドラム30に固定されているとともに、ハウジング10内のコネクタ20図2参照と電気的に接続されている。図2に示すように、第1電気コード4の中間部はドラム30に巻き付けられる。本実施例では、ドラム30に巻き付けられている第1電気コード4が、必要に応じてハウジング10外に引き出され、又は、ドラム30に巻き取られてハウジング10内に収容される。一方、第2電気コード6の一端には、車載バッテリと接続するための接続コネクタ7が備えられている。第2電気コード6の他端は、図2に示されているように、ハウジング10内に導入されるとともに、ハウジング10内に設けられたコネクタ20と電気的に接続されている。これにより、第1電気コード4と第2電気コード6とはコネクタ20を介して電気的に接続される。本実施例では、第2電気コード6の長さは第1電気コード4の長さより短く形成されている。また、本実施例では、第2電気コード6は、ドラム30に巻き付けられていない。そのため、第2電気コード6がハウジング10外に引き出されたり、ハウジング10内に収容されたりすることはない。第2電気コード6は、常に所定の長さ分だけハウジング10の外に引き出されている。図2に示すように、ハウジング10は、第1側板12と、第2側板14と、基部16とを備える。第1側板12と第2側板14との間には収容空間11が形成されている。収容空間11内には、図3に示すように、ドラム30と、ドラム30に巻き付けられた第1電気コード4と、複数個のローラー70と、一対のガイドローラー80とが収容されている。また、図2に示すように、第1側板12の外側面には、モーター50が備えられている。なお、第1側板12には、第2電気コード6を挿通させるための挿通孔18が開口されている。また、第1側板12の内側面には、コネクタ20が備えられている。ドラム30は、第1電気コード4を巻き付けるための部材である。ドラム30は、断面が円形の円筒状に形成されている。ドラム30の外周面には、第1電気コード4を案内するための案内溝32が形成されている。ドラム30の軸方向一端は、円板部33によって閉塞されている。また、ドラム30の軸方向他端は、外周縁に歯が形成された円板状のギア36によって閉塞されている。本実施例では、ギア36の径は、ドラム30の外径より大きく形成されている。ドラム30の軸線に沿って回転軸34が備えられている。回転軸34は、円板部33及びギア36を貫通するとともに、円板部33及びギア36に固定されている。そのため、回転軸34が回転すると、ドラム30とギア36が回転軸34の回転方向と同じ方向に回転する。回転軸34の両端部は、それぞれ、側板12、14を貫通するとともに、側板12、14に対して回転自在に取り付けられている。また、回転軸34の一端には、ドラム30を回転させるためのモーター50が備えられている。そのため、モーター50が回転することで、回転軸34が回転し、ドラム30及びギア36が回転する。モーター50には、制御装置60が電気的に接続されている。制御装置60は、モーター50の回転と停止を制御するとともに、モーター50の回転方向正方向又は逆方向を制御する。さらに、制御装置60は、第1電気コード4のプラグ5に設けられているスイッチ5a~5c図1参照と電気的に接続されている。本実施例では、引き出しスイッチ5aが押されると、制御装置60は、モーター50を一方向に回転以下では正回転と呼ぶさせる。モーター50が正回転すると、それに伴ってドラム30が正回転し、第1電気コード4がハウジング10の外側に引き出される。一方、巻き取りスイッチ5bが押されると、制御装置60は、モーター50を上記と逆の方向に回転以下では逆回転と呼ぶし、それに伴ってドラム30が逆回転し、引き出された第1電気コード4がドラム30に巻き取られる。また、停止スイッチ5cが押されると、制御装置60は、モーター50の駆動を停止させる。図3に示すように、複数個16個のローラー70は、ドラム30の外周面と対向する位置に配置されている。各ローラー70は、周方向に略等間隔に配置されている。各ローラー70の配置位置は、ドラム30の外周面に第1電気コード4が密に巻き付けられた場合に、ドラム30に巻き付けられた第1電気コード4と各ローラー70との間にクリアランスができるように調整されている。すなわち、ドラム30の外周面からローラー70の軸線までの距離が、ローラー70の半径よりも大きくなるように調整されている。ローラー70は、断面が円形の円柱状に形成されている。図2に示すように、ローラー70の一端には、外周縁に歯が形成された円板状のギア74が備えられている。ギア74の径は、ローラー70の外径より大きく形成されている。さらに、ローラー70の軸線に沿って回転軸72が備えられている。回転軸72は、ローラー70及びギア74を貫通するとともに、ローラー70及びギア74に固定されている。回転軸72の両端は、それぞれ、側板12、14に回転自在に取り付けられている。また、回転軸72は、ドラム30の回転軸34と平行となっている。また、図4に示すように、ローラー70とドラム30とは、ギア74の歯とギア36の歯とが噛み合うように配置されている。そのため、図4に示すように、ドラム30の回転方向とローラー70の回転方向とは逆方向となる。例えば、ドラム30が正回転すると、ギア36とギア74によってモーター50の回転がローラー70に伝達され、ローラー70はドラム30の回転方向と逆方向に回転逆回転する。図3に示すように、一対のガイドローラー80は、ハウジング10の外周縁部分に備えられている。ガイドローラー80は、回転軸82に対して回転自在に備えられている。図3に示すように、一対のガイドローラー80は、対向する外周面の間に第1電気コード4を挟んでいる。一対のガイドローラー80は、ドラム30から引き出される第1電気コード4、又は、ドラム30に巻き取られる第1電気コード4を案内する。引き出し動作続いて、図5、図6を参照して、ドラム30に巻き付けられている第1電気コード4を引き出す場合のコード収容装置2の動作を説明する。ドラム30に巻き付けられている第1電気コード4を引き出す場合、まず、ユーザは、プラグ5の引き出しスイッチ5a図1参照を押す。ユーザが引き出しスイッチ5aを押すと、制御装置60は、モーター50を正回転させる。モーター50の正回転に伴い、図5に示すように、ドラム30が正回転する。ドラム30が正回転すると、ドラム30に巻き付けられている第1電気コード4は、ガイドローラー80に案内されて、ハウジング10外に引き出される方向に送られる。その結果、ドラム30内に巻き付けられている第1電気コード4は、ハウジング10外に引き出される。なお、このとき、各ローラー70は、ドラム30の回転方向と逆方向に回転逆回転している。図5に示す例では、第1電気コード4はドラム30の外周面に接触しており、第1電気コード4と各ローラー70とは接触しない。上記の第1電気コード4の引き出し工程において、図6に示すように、ドラム30に巻き付けられた第1電気コード4の巻き付けが緩み、第1電気コード4がドラム30の外周面から離れる場合がある。その場合、巻き付けが緩んでドラム30から離れた第1電気コード4が、逆回転するローラー70に接触する。ローラー70に接触した第1電気コード4は、逆回転するローラー70によって、ハウジング10外に引き出される方向に送られる。その結果、第1電気コード4がドラム30の外周面から離れても、第1電気コード4はドラム30からハウジング10外へと引き出される。上記の第1電気コード4の引き出し工程の途中で、ユーザが停止スイッチ5cを押すと、制御装置60は、モーター50の駆動を停止させる。その後、ユーザが引き出しスイッチ5aを再度押すと、制御装置60はモーター50を再度正回転させ、第1電気コード4の引き出しが再開される。引き出し工程の結果、第1電気コード4が最大長まで引き出されると、制御装置60はモーター50の駆動を自動的に停止させる。巻き取り動作ハウジング10外に引き出されている第1電気コード4をドラム30に巻き取らせてハウジング10内に収容する場合、まず、ユーザは、プラグ5の巻き取りスイッチ5b図1参照を押す。ユーザが巻き取りスイッチ5bを押すと、制御装置60は、モーター50を逆回転させる。モーター50の逆回転に伴い、ドラム30が逆回転する。ドラム30が逆回転すると、ハウジング10外に引き出されている第1電気コード4は、ガイドローラー80に案内されて、ドラム30に巻き取られる方向に送られる。その結果、ハウジング10外に引き出されている第1電気コード4は、ドラム30に巻き取られる。なお、このとき、各ローラー70は、ドラム30の回転方向と逆方向に回転正回転している。第1電気コード4がドラム30に巻き取られる工程では、第1電気コード4が一対のガイドローラー80の間を通ってドラム30に巻き取られるため、第1電気コード4には適切なテンションが作用する。このため、第1電気コード40は、ドラム30に密に巻き付けられながら巻き取られ、第1電気コード4がローラー70に接触することはない。上記の第1電気コード4の巻き取り工程の途中で、ユーザが停止スイッチ5cを押すと、制御装置60は、モーター50の駆動を停止させる。その後、ユーザが巻き取りスイッチ5bを再度押すと、制御装置60はモーター50を再度逆回転させ、第1電気コード4の巻き取りが再開される。巻き取り工程の結果、プラグ5がガイドローラー80と接触する位置まで第1電気コード4が巻き取られると、制御装置60はモーター50の駆動を自動的に停止させる。以上、本実施例のコード収容装置2について説明した。本実施例と請求項の記載の対応関係を説明しておく。ドラム30の正回転、逆回転が、それぞれ、第1の方向に回転、第2の方向に回転の一例である。また、ギア36及びギア74が、伝達機構の一例である。上述の通り、本実施例のコード収容装置2では、ドラム30は、モーター50によって回転される。モーター50は、第1電気コード4が引き出されるときには、ドラム30を正回転させ、第1電気コード4が巻き取られるときには、ドラム30を逆回転させる。即ち、本実施例では、第1電気コード4の巻き取りがモーター50の回転によって自動的に行われるとともに、第1電気コード4の引き出しもモーター50の回転によって自動的に行われる。また、本実施例では、図6に示すように、第1電気コード4をドラム30から引き出す際に、第1電気コード4の巻き付けが緩んで、第1電気コード4がドラム30の外周面から離れると、その第1電気コード4はローラー70と接触する。ローラー70は、ドラム30の回転方向とは逆方向に回転しているため、ローラー70に接触した第1電気コード4は、ローラー70によって、ハウジング10外に引き出される方向に送られる。その結果、第1電気コード4がドラム30の外周面から離れても、第1電気コード4がドラム30から引き出されないという事態の発生を防止することができる。これによって、第1電気コード4のドラム30からの引き出しとドラム30への巻き取りを自動で行うことができる。また、本実施例では、図3に示すように、ドラム30に巻き付けられた第1電気コード4とローラー70との間にクリアランスが形成されている。このため、ドラム30に巻き付けられる第1電気コード4の巻き付けが緩み、第1電気コード4がドラム30の外周面から離れた場合にのみ、ローラー70は第1電気コード4と接触する。ローラー70が、ドラム30に巻き付けられる第1電気コード4と常時接触する構成と比べて、第1電気コード4の外周被覆材が傷つき難い。上記の実施例の変形例を説明する。1上記の実施例では、ドラム30に巻き付けられた第1電気コード4とローラー70との間にクリアランスが形成されていたが、これに代えて、ローラー70が、ドラム30に巻き付けられる第1電気コード4と常時接触するようにしてもよい。その場合、ローラー70が、ドラム30の外周面方向に向かってばね等によって付勢されていてもよい。2上記の実施例では、ローラー70は複数個16個備えられている。ローラー70の配置数は、これには限られず、1個以上であれば任意の数とすることができる。3上記の実施例では、第1電気コード4側に外部電源と接続するためのプラグ5を備え、第2電気コード6側に車載バッテリと接続するための接続コネクタ7が備えられている。これに代えて、第1電気コード4側に接続コネクタを備え、第2電気コード6側にプラグを備えてもよい。なお、この場合、引き出しスイッチ、巻き取りスイッチ、停止スイッチの各スイッチは、接続コネクタに形成されてもよい。4なお、引き出しスイッチ、巻き取りスイッチ、停止スイッチの各スイッチは、プラグや接続コネクタに限らず、任意の場所に形成されてもよい。本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。