(57)【要約】【課題】１つの充電ユニットの最大充電電流がバッテリの充電に最低限必要な充電電流よりも小さい場合であっても、バッテリを充電することのできる充電装置を提供する。【解決手段】充電装置は、複数の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、複数の前記充電ユニットの出力する前記所定の電流に基づいて、前記所定の電流によって充電される二次電池と前記充電ユニットとの間の接続を特定する第１スイッチと、前記第１スイッチによる前記接続を制御する制御部と、を備える。【選択図】図１
2020005369.tif 000002
【特許請求の範囲】
【請求項１】
複数の電源から電流を受けることのできる入力部と、
前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、
複数の前記充電ユニットの出力する前記所定の電流に基づいて、前記所定の電流によって充電される二次電池と前記充電ユニットとの間の接続を特定する第１スイッチと、
前記第１スイッチによる前記接続を制御する制御部と、
を備える充電装置。
【請求項２】
前記制御部は、
前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御する、
請求項１に記載の充電装置。
【請求項３】
前記入力部に接続される前記電源を検出する第１検出部、
を備え、
前記制御部は、
前記第１検出部が検出した前記電源に基づいて、前記第１スイッチによる前記接続を制御する、
請求項２に記載の充電装置。
【請求項４】
前記入力部と前記充電ユニットとの間の接続を特定する第２スイッチ、
を備え、
前記制御部は、
前記第２スイッチによる前記接続を制御する、
請求項１から請求項３の何れか一項に記載の充電装置。
【請求項５】
前記制御部は、
前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記二次電池に基づいて、前記第２スイッチによる前記接続を制御する、
請求項４に記載の充電装置。
【請求項６】
前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記二次電池を検出する第２検出部、
を備え、
前記制御部は、
前記第２検出部が検出した前記二次電池に基づいて、前記第２スイッチによる前記接続を制御する、
請求項４または請求項５に記載の充電装置。
【請求項７】
前記二次電池は、車両に搭載される二次電池である、
請求項１から請求項６の何れか一項に記載の充電装置。
【請求項８】
請求項１から請求項７の何れか一項に記載の充電装置と、
前記充電装置によって充電される二次電池を有する車両と、
を備える充電システム。
【請求項９】
複数の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、前記所定の電流によって充電される二次電池と前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置による充電方法であって、
複数の前記充電ユニットの出力する前記所定の電流に基づいて、前記第１スイッチによる前記接続を制御すること、
を含む制御装置による充電方法。
【請求項１０】
複数の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、前記所定の電流によって充電される二次電池と前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置のコンピュータに、
複数の前記充電ユニットの出力する前記所定の電流に基づいて、前記第１スイッチによる前記接続を制御すること、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充電装置、充電システム、制御装置による充電方法及びプログラムに関する。
【背景技術】
【０００２】
フォークリフトなどの車両の中には、充電可能なバッテリを搭載し、そのバッテリをエネルギー源として動作するものがある。
特許文献１には、電動式車両のバッテリのためのエネルギー交換ステーションにおいて、複数の車両に電力を供給すること、スイッチによって供給する電力の種類（交流または直流）を切り替えることに関する技術が記載されている。
特許文献２には、複数のバッテリを使用して複数の電源供給部に電圧を供給しているときに、残量の多いバッテリが負荷の大きい電源供給部に接続され、残量の少ないバッテリが負荷の小さい電源供給部に接続されるようにと、バッテリと電源供給部との割り付け状態を変更することに関する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１３−５２１７５６号公報
【特許文献２】特開平０８−１２９４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、バッテリに充電電流を供給する充電装置の各充電ユニットには、出力することのできる最大充電電流が定められている。そのため、１つの充電ユニットが出力できる最大充電電流がバッテリの充電に必要な充電電流よりも小さい場合、充電装置はバッテリを充電することができない可能性がある。
【０００５】
本発明は、上記の課題を解決することのできる充電装置、充電システム、制御装置による充電方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、充電装置は、複数の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、複数の前記充電ユニットの出力する前記所定の電流に基づいて、前記所定の電流によって充電される二次電池と前記充電ユニットとの間の接続を特定する第１スイッチと、前記第１スイッチによる前記接続を制御する制御部と、を備える。
【０００７】
本発明の第２の態様によれば、第１の態様における充電装置において、前記制御部は、前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御するものであってもよい。
【０００８】
本発明の第３の態様によれば、第２の態様における充電装置は、前記入力部に接続される前記電源を検出する第１検出部、を備え、前記制御部は、前記第１検出部が検出した前記電源に基づいて、前記第１スイッチによる前記接続を制御するものであってもよい。
【０００９】
本発明の第４の態様によれば、第１の態様から第３の態様の何れか１つの充電装置は、前記入力部と前記充電ユニットとの間の接続を特定する第２スイッチ、を備え、前記制御部は、前記第２スイッチによる前記接続を制御するものであってもよい。
【００１０】
本発明の第５の態様によれば、第４の態様における充電装置において、前記制御部は、前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記二次電池に基づいて、前記第２スイッチによる前記接続を制御するものであってもよい。
【００１１】
本発明の第６の態様によれば、第４の態様または第５の態様における充電装置は、前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記二次電池を検出する第２検出部、を備え、前記制御部は、前記第２検出部が検出した前記二次電池に基づいて、前記第２スイッチによる前記接続を制御するものであってもよい。
【００１２】
本発明の第７の態様によれば、第１の態様から第６の態様の何れか１つの充電装置において、前記二次電池は、車両に搭載される二次電池であってもよい。
【００１３】
本発明の第８の態様によれば、充電システムは、第１の態様から第７の態様の何れか１つの充電装置と、前記充電装置によって充電される二次電池を有する車両と、を備える。
【００１４】
本発明の第９の態様によれば、制御装置による充電方法は、複数の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、前記所定の電流によって充電される二次電池と前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置による充電方法であって、複数の前記充電ユニットの出力する前記所定の電流に基づいて、前記第１スイッチによる前記接続を制御すること、を含む。
【００１５】
本発明の第１０の態様によれば、プログラムは、複数の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、前記所定の電流によって充電される二次電池と前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置のコンピュータに、複数の前記充電ユニットの出力する前記所定の電流に基づいて、前記第１スイッチによる前記接続を制御すること、を実行させる。
【発明の効果】
【００１６】
本発明の実施形態による充電装置、充電システム、制御装置による充電方法及びプログラムによれば、１つの充電ユニットの最大充電電流がバッテリの充電に必要な充電電流よりも小さい場合であっても、バッテリを充電することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態による充電システムの構成を示す図である。
【図２】本発明の第１の実施形態におけるバッテリ接続情報の一例を示す図である。
【図３】本発明の第１の実施形態による充電システムの処理フローを示す図である。
【図４】本発明の第２の実施形態による充電システムの構成を示す図である。
【図５】本発明の第２の実施形態におけるバッテリ接続情報の一例を示す図である。
【図６】本発明の第２の実施形態による充電システムの処理フローを示す図である。
【図７】本発明の第３の実施形態による充電システムの構成を示す図である。
【図８】本発明の第３の実施形態による充電システムの処理フローを示す図である。
【図９】少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
【発明を実施するための形態】
【００１８】
＜第１の実施形態＞
以下、本発明の第１の実施形態による充電システム１の構成について説明する。
充電システム１は、複数の電源から全充電電流をまかなうだけの電力を受け、複数のバッテリに電力を再分配し、または、１つのバッテリに全充電電流を集中させることにより、１つまたは複数のバッテリを充電するシステムである。充電システム１は、図１に示すように、電源１０ａ、１０ｂ、１０ｃ、１０ｄ、フォークリフト２０ａ、２０ｂ、２０ｃ、２０ｄ（車両の一例）、充電装置３０を備える。なお、本発明の実施形態では、電源１０ａ、１０ｂ、１０ｃ、１０ｄ、・・・を総称して電源１０と呼ぶ。また、本発明の実施形態では、フォークリフト２０ａ、２０ｂ、２０ｃ、２０ｄ、・・・を総称してフォークリフト２０と呼ぶ。
【００１９】
電源１０のそれぞれは、電力を出力する。電源１０のそれぞれでは、出力することのできる最大電流が規定されている。本発明の第１の実施形態による電源１０ａ及び１０ｂのそれぞれは、最大１４０アンペアの電流を流すことのできる電力を出力する。また、本発明の第１の実施形態による電源１０ｃは、最大２８０アンペアの電流を流すことのできる電力を出力する。また、本発明の第１の実施形態による電源１０ｄは、最大７０アンペアの電流を流すことのできる電力を出力する。
【００２０】
フォークリフト２０は、バッテリを備える。具体的には、フォークリフト２０ａは、バッテリ２０１ａ（二次電池の一例）を備える。フォークリフト２０ｂは、バッテリ２０１ｂ（二次電池の一例）を備える。フォークリフト２０ｃは、バッテリ２０１ｃ（二次電池の一例）を備える。フォークリフト２０ｄは、バッテリ２０１ｄ（二次電池の一例）を備える。なお、本発明の実施形態では、バッテリ２０１ａ、２０１ｂ、２０１ｃ、２０１ｄ、・・・を総称してバッテリ２０１と呼ぶ。
【００２１】
バッテリ２０１は、フォークリフト２０に必要な電力の電力源である。例えば、バッテリ２０１は、フォークリフト２０が走行するため、荷役作業をするためなどに使用する電力をそのフォークリフト２０に供給する。
【００２２】
充電装置３０は、電源１０から供給される電力を用いて、バッテリ２０１を充電する装置である。充電装置３０は、充電ユニット３０１ａ、３０１ｂ、３０１ｃ、３０１ｄ、入力部３０２、出力部３０３、第１切り替えスイッチ３０４、記憶部３０５、制御部３０６を備える。なお、本発明の実施形態では、充電ユニット３０１ａ、３０１ｂ、３０１ｃ、３０１ｄ、・・・を総称して充電ユニット３０１と呼ぶ。
【００２３】
充電ユニット３０１は、第１切り替えスイッチ３０４、出力部３０３を介して、接続先のバッテリ２０１を充電する。本発明の第１の実施形態による充電ユニット３０１それぞれは、７０アンペアの電流を供給する能力を有する。充電電流とは、充電ユニット３０１がバッテリ２０１を充電するときに流す電流であり、バッテリ２０１ごとに所定時間内で満充電とするために必要な充電電流、すなわち、バッテリ２０１を所定時間内で満充電できる最低電流量が規定されている。そのため、充電ユニット３０１は、出力する電流が大きいほど、バッテリ２０１を急速に充電することができる。または、充電ユニット３０１は、出力する電流が大きいほど、並行して複数のバッテリ２０１を充電した場合の充電時間を短くすることができる。例えば、バッテリ２０１のバッテリ容量が２８０Ａｈ（アンペアアワー）であり、残量がゼロである場合、１時間で満充電にするためには、充電ユニット３０１は、２８０アンペアの電流を流す必要がある。そして、充電ユニット３０１は、２８０アンペアよりも大きい電流でバッテリ２０１を充電する場合にはバッテリ２０１を満充電にするのに１時間よりも短い時間で済み、２８０アンペアよりも小さい電流でバッテリ２０１を充電する場合にはバッテリ２０１を満充電にするのに１時間よりも長い時間を必要とする。
【００２４】
入力部３０２は、充電装置３０の入力ポートである。入力部３０２は、電源１０に接続される充電装置３０の接続部である。本発明の第１の実施形態による入力部３０２は、コネクタ部３０２ａ、コネクタ部３０２ｂを備える。
【００２５】
コネクタ部３０２ａは、図１に示すように、充電ユニット３０１ａ及び充電ユニット３０１ｂに接続されている。また、コネクタ部３０２ａは、端子を介して電源１０に接続可能である。
コネクタ部３０２ｂは、図１に示すように、充電ユニット３０１ｃ及び充電ユニット３０１ｄに接続されている。また、コネクタ部３０２ｂは、電源１０に接続可能である。
【００２６】
出力部３０３は、充電装置３０の出力ポートである。出力部３０３は、バッテリ２０１に接続される充電装置３０の接続部である。本発明の実施形態による出力部３０３は、バッテリ２０１ａ、２０１ｂ、２０１ｃ、２０１ｄそれぞれに接続される。
【００２７】
第１切り替えスイッチ３０４は、入力端子ｉ１、ｉ２、ｉ３、ｉ４、出力端子ｏ１、ｏ２、ｏ３、ｏ４を備える。
入力端子ｉ１は、充電ユニット３０１ａに接続される。入力端子ｉ２は、充電ユニット３０１ｂに接続される。入力端子ｉ３は、充電ユニット３０１ｃに接続される。入力端子ｉ４は、充電ユニット３０１ｄに接続される。
出力端子ｏ１は、出力部３０３を介してバッテリ２０１ａに接続される。出力端子ｏ２は、出力部３０３を介してバッテリ２０１ｂに接続される。出力端子ｏ３は、出力部３０３を介してバッテリ２０１ｃに接続される。出力端子ｏ４は、出力部３０３を介してバッテリ２０１ｄに接続される。
入力端子ｉ１、ｉ２、ｉ３、ｉ４のそれぞれは、制御部３０６による制御に基づいて、第１切り替えスイッチ３０４の内部で、出力端子ｏ１、ｏ２、ｏ３、ｏ４の何れかに接続され、または、オープン状態にされる。
第１切り替えスイッチ３０４は、充電ユニット３０１から受けた充電電流を、出力部３０３を介して、接続先のバッテリ２０１に供給する。
【００２８】
記憶部３０５は、充電装置３０が行う処理に必要な種々の情報を記憶する。例えば、バッテリ２０１ａ及び２０１ｂの所定時間内（例えば、その日のフォークリフト２０による荷役作業の終了から次の日のフォークリフト２０による荷役作業の開始までの間）の充電に最低限必要な充電電流（ただし、必ずしも満充電にするための充電電流とは限らない。以下、「充電に最低限必要な充電電流」と記載）が２８０アンペア、バッテリ２０１ｃ及び２０１ｄに必要な充電電流が１４０アンペアであることが予めわかっているものとする。具体的には、フォークリフト２０のそれぞれの駐車場所を固定し、フォークリフト２０の出力部３０３における接続箇所が固定されているものとする。また、具体的には、フォークリフト２０を駐車場所に停車させたユーザが、フォークリフト２０の出力部３０３における接続箇所の情報を充電装置３０の記憶部３０５に書き込む操作を行う。
この場合、記憶部３０５は、バッテリ２０１と、バッテリ２０１の充電する順番と、バッテリ２０１を充電するときの第１切り替えスイッチ３０４における入力端子ｉ１、ｉ２、ｉ３、ｉ４それぞれの接続先を示す情報とを関連付けたバッテリ接続情報を予め記憶する。充電する順番は、例えば、第１切り替えスイッチ３０４の出力端子ｏ１、ｏ２、ｏ３、ｏ４に接続されている順、充電率の低い順、または、充電容量の大きい順などであり、ユーザが決定する順番である。また、バッテリ接続情報は、出力部３０３に接続されるバッテリ２０１の充電に最低限必要な充電電流の電流量を超えるように決定される情報である。具体的には、バッテリ２０１ａ及び２０１ｂの充電に最低限必要な充電電流が２８０アンペア、バッテリ２０１ｃ及び２０１ｄに必要な充電電流が１４０アンペアであり、バッテリ２０１ａ、２０１ｂ、２０１ｃ、２０１ｄの順番に充電する場合、記憶部３０５は、図２に示すバッテリ接続情報を記憶する。図２に示すバッテリ接続情報は、バッテリ２０１ａと、バッテリ２０１ａの充電の順番（例えば１番目）と、入力端子ｉ１、ｉ２、ｉ３、ｉ４それぞれが出力端子ｏ１に接続されることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ１、ｏ１、ｏ１、ｏ１）とを関連付けた情報を含む。また、図２に示すバッテリ接続情報は、バッテリ２０１ｂと、バッテリ２０１ｂの充電の順番（例えば２番目）と、入力端子ｉ１、ｉ２、ｉ３、ｉ４それぞれが出力端子ｏ２に接続されることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ２、ｏ２、ｏ２、ｏ２）とを関連付けた情報を含む。また、図２に示すバッテリ接続情報は、バッテリ２０１ｃ及び２０１ｄと、バッテリ２０１ｃ及び２０１ｄの充電の順番（例えば３番目）と、入力端子ｉ１、ｉ２それぞれが出力端子ｏ３に接続され、入力端子ｉ３、ｉ４それぞれが出力端子ｏ４に接続されることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ３、ｏ４、ｏ４）とを関連付けた情報を含む。ここで、接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｘ１、ｘ２、ｘ３、ｘ４）は、入力端子ｉ１がｘ１に接続され、入力端子ｉ２がｘ２に接続され、入力端子ｉ３がｘ３に接続され、入力端子ｉ４がｘ４に接続されることを示す。なお、ｘ１、ｘ２、ｘ３、ｘ４それぞれは、出力端子ｏ１、ｏ２、ｏ３、ｏ４のうちの１つ以上及び接続先が無いことを示すｏｐ（すなわち、オープン状態）の何れかである。
【００２９】
制御部３０６は、バッテリ接続情報に基づいて（すなわち出力部３０３に接続されるバッテリ２０１の充電に最低限必要な充電電流の電流量に基づいて）、第１切り替えスイッチ３０４における入力端子ｉ１、ｉ２、ｉ３、ｉ４の接続先を制御する。
例えば、バッテリ２０１ａ及び２０１ｂの充電に最低限必要な充電電流が２８０アンペア、バッテリ２０１ｃ及び２０１ｄに必要な充電電流が１４０アンペアであることが予めわかっているものとする。また、充電ユニット３０１の出力できる最大電流は７０アンペアである。このように、バッテリ２０１の充電に最低限必要な充電電流が予めわかっている場合、充電する対象のバッテリ２０１のうち最大の電流が必要な充電電流以上が供給されるように、ユーザが入力部３０２を電源１０に接続する。具体的には、ユーザは、例えば、コネクタ部３０２ａを電源１０ａに接続し、コネクタ部３０２ｂを電源１０ｂに接続する。そして、制御部３０６は、記憶部３０５の記憶するバッテリ接続情報に基づいて、第１切り替えスイッチ３０４の備える入力端子ｉ１、ｉ２、ｉ３、ｉ４の接続先を制御する。具体的には、記憶部３０５が図２に示すバッテリ接続情報を記憶している場合、制御部３０６は、まず、入力端子ｉ１、ｉ２、ｉ３、ｉ４のそれぞれを出力端子ｏ１に接続し、バッテリ２０１ａを充電する。制御部３０６は、例えば、第１切り替えスイッチ３０４の出力端子ｏ１における電圧を検出し、所定の電圧以上になった場合に満充電となったと判断して、バッテリ２０１ａの充電を終了する。そして、入力端子ｉ１、ｉ２、ｉ３、ｉ４のそれぞれを出力端子ｏ２に接続し、バッテリ２０１ｂを充電する。制御部３０６は、例えば、第１切り替えスイッチ３０４の出力端子ｏ２における電圧を検出し、所定の電圧以上になった場合に満充電となったと判断して、バッテリ２０１ｂの充電を終了する。そして、入力端子ｉ１、ｉ２のそれぞれを出力端子ｏ３に接続し、入力端子ｉ３、ｉ４のそれぞれを出力端子ｏ４に接続して、バッテリ２０１ｃ及びバッテリ２０１ｄを並行して充電する。制御部３０６は、例えば、第１切り替えスイッチ３０４の出力端子ｏ３における電圧を検出し、所定の電圧以上になった場合に満充電となったと判断して、バッテリ２０１ｃの充電を終了する。また、制御部３０６は、例えば、第１切り替えスイッチ３０４の出力端子ｏ４における電圧を検出し、所定の電圧以上になった場合に満充電となったと判断して、バッテリ２０１ｄの充電を終了する。
【００３０】
次に、本発明の第１の実施形態による充電システム１の処理について説明する。ここでは、図３に示す充電システム１の処理フローについて説明する。
なお、本発明の第１の実施形態では、バッテリ２０１ａ及び２０１ｂの充電に最低限必要な充電電流が２８０アンペア、バッテリ２０１ｃ及び２０１ｄに必要な充電電流が１４０アンペアであることが予めわかっているものとする。また、記憶部３０５は、バッテリ２０１と、バッテリ２０１の充電する順番と、バッテリ２０１を充電するときの第１切り替えスイッチ３０４における入力端子ｉ１、ｉ２、ｉ３、ｉ４それぞれの接続先を示すバッテリ接続情報とを予め記憶しているものとする。
また、ユーザが充電装置３０の図示していない主電源をオン状態にした場合に充電装置３０はバッテリ２０１の充電を開始するものとする。
【００３１】
ユーザは、充電する対象のバッテリ２０１のうち最大の電流が必要な充電電流以上が供給されるように、入力部３０２を電源１０に接続する。具体的には、ユーザは、コネクタ部３０２ａを電源１０ａに接続し、コネクタ部３０２ｂを電源１０ｂに接続する。
また、ユーザは、充電装置３０を充電するバッテリ２０１に接続する。具体的には、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ１を出力部３０３を介してバッテリ２０１ａに接続する。また、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ２を出力部３０３を介してバッテリ２０１ｂに接続する。また、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ３を出力部３０３を介してバッテリ２０１ｃに接続する。また、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ４を出力部３０３を介してバッテリ２０１ｄに接続する。
そして、ユーザは、充電装置３０の主電源をオン状態にする。
【００３２】
制御部３０６は、記憶部３０５の記憶するバッテリ２０１と、バッテリ２０１の充電する順番と、バッテリ２０１を充電するときの第１切り替えスイッチ３０４における入力端子ｉ１、ｉ２、ｉ３、ｉ４それぞれの接続先を示すバッテリ接続情報とを関連付けたバッテリ接続情報を記憶部３０５から読み出す（ステップＳ１）。
【００３３】
制御部３０６は、読み出したバッテリ接続情報に基づいて、第１切り替えスイッチ３０４の備える入力端子ｉ１、ｉ２、ｉ３、ｉ４の接続先を制御する。
具体的には、制御部３０６は、読み出したバッテリ接続情報において、満充電を示すフラグのないバッテリ２０１のうち充電の順番の最も早いバッテリ２０１に関連付けられている接続情報を特定する（ステップＳ２）。制御部３０６は、特定した接続情報に従って、第１切り替えスイッチ３０４における接続を制御する（ステップＳ３）。制御部３０６は、接続されたバッテリ２０１の電圧を検出する（ステップＳ４）。制御部３０６は、検出した電圧が満充電であると判定する所定の電圧以上であるか否かを判定する（ステップＳ５）。制御部３０６は、検出した電圧が満充電であると判定する所定の電圧未満であると判定した場合（ステップＳ５においてＮＯ）、ステップＳ５の処理に戻す。また、制御部３０６は、検出した電圧が満充電であると判定する所定の電圧以上であると判定した場合（ステップＳ５においてＹＥＳ）、満充電となったことを示すフラグを記憶し、次の充電の順番のバッテリ２０１があるか否かを判定する（ステップＳ６）。制御部３０６は、次の充電の順番のバッテリ２０１があると判定した場合（ステップＳ６においてＹＥＳ）、ステップＳ２の処理に戻す。また、制御部３０６は、次の充電の順番のバッテリ２０１がないと判定した場合（ステップＳ６においてＮＯ）、バッテリ２０１を充電するための第１切り替えスイッチ３０４に対する制御を終了する。
より具体的には、記憶部３０５が図２に示すバッテリ接続情報を記憶している場合、制御部３０６は、まず、入力端子ｉ１、ｉ２、ｉ３、ｉ４のそれぞれを出力端子ｏ１に接続する制御を行う。これにより、バッテリ２０１ａの充電が開始する。制御部３０６は、第１切り替えスイッチ３０４の出力端子ｏ１における電圧を検出する。制御部３０６は、検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。制御部３０６は、検出した電圧が所定の電圧未満であると判定した場合、一定時間後に検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。また、制御部３０６は、検出した電圧が所定の電圧以上であると判定した場合、バッテリ２０１ａの充電を終了する。そして、入力端子ｉ１、ｉ２、ｉ３、ｉ４のそれぞれを出力端子ｏ２に接続する制御を行う。これにより、バッテリ２０１ｂの充電が開始する。制御部３０６は、第１切り替えスイッチ３０４の出力端子ｏ２における電圧を検出する。制御部３０６は、検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。制御部３０６は、検出した電圧が所定の電圧未満であると判定した場合、一定時間後に検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。また、制御部３０６は、検出した電圧が所定の電圧以上であると判定した場合、バッテリ２０１ｂの充電を終了する。そして、入力端子ｉ１、ｉ２のそれぞれを出力端子ｏ３に接続し、入力端子ｉ３、ｉ４のそれぞれを出力端子ｏ４に接続する制御を行う。これにより、バッテリ２０１ｃ及びバッテリ２０１ｄの充電が開始する。制御部３０６は、第１切り替えスイッチ３０４の出力端子ｏ３における電圧を検出する。制御部３０６は、検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。制御部３０６は、検出した電圧が所定の電圧未満であると判定した場合、一定時間後に検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。また、制御部３０６は、検出した電圧が所定の電圧以上であると判定した場合、バッテリ２０１ｃの充電を終了する。また、制御部３０６は、第１切り替えスイッチ３０４の出力端子ｏ４における電圧を検出する。制御部３０６は、検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。制御部３０６は、検出した電圧が所定の電圧未満であると判定した場合、一定時間後に検出した電圧が満充電を示す所定の電圧以上であるか否かを判定する。また、制御部３０６は、検出した電圧が所定の電圧以上であると判定した場合、バッテリ２０１ｄの充電を終了する。
【００３４】
以上、本発明の第１の実施形態による充電システム１について説明した。
本発明の第１の実施形態による充電システム１の充電装置３０では、入力部３０２は、電源１０から電流を受ける。充電ユニット３０１は、入力部３０２が受けた電流に基づいて、所定の電流を出力する。制御部３０６は、入力部３０２の受けた電流に基づいて、第１切り替えスイッチ３０４における入力端子ｉ１、ｉ２、ｉ３、ｉ４の接続先を制御する。
こうすることで、充電装置３０は、バッテリ２０１と充電ユニット３０１との間の接続を特定することができ、必要に応じて変更することができる。よって、充電装置３０は、電源１０から供給される電力を、充電電流の電流量に応じて複数のバッテリ２０１に再分配することができる。また、充電装置３０は、電源１０から供給される電力を、充電電流の電流量に応じて１つのバッテリ２０１に集中することができる。その結果、充電装置３０は、１つの充電ユニットの最大充電電流がバッテリの充電に最低限必要な充電電流よりも小さい場合であっても、バッテリを充電することができる。
なお、図１に示した本発明の第１の実施形態による充電システム１におけるフォークリフト２０の数量、バッテリ２０１の数量、充電ユニット３０１の数量、第１切り替えスイッチ３０４の入力端子の数量及び出力端子の数量、入力部３０２のコネクタ部の数量、電源１０の数量などは一例であり、必要に応じて任意に変更するものであってもよい。
【００３５】
＜第２の実施形態＞
次に、本発明の第２の実施形態による充電システム１について説明する。
本発明の第１の実施形態による充電システム１では、充電ユニット３０１に接続される入力部３０２のコネクタ部がある数量に固定されるため、入力部３０２を介して充電ユニット３０１に接続できる電源１０の数量に制約がある。その結果、本発明の第１の実施形態による充電システム１では、電源１０から供給される電流の電流量に制約はある。
本発明の第２の実施形態による充電システム１は、本発明の第１の実施形態による充電システム１における電源１０から供給される電流の電流量の制約を緩和するシステムである。
【００３６】
本発明の第２の実施形態による充電システム１は、図４に示すように、電源１０ａ、１０ｂ、１０ｃ、１０ｄ、フォークリフト２０ａ、２０ｂ、２０ｃ、２０ｄ、充電装置３０を備える。
【００３７】
充電装置３０は、電源１０から供給される電力を用いて、バッテリ２０１を充電する装置である。充電装置３０は、充電ユニット３０１ａ、３０１ｂ、３０１ｃ、３０１ｄ、入力部３０２、出力部３０３、第１切り替えスイッチ３０４、記憶部３０５、制御部３０６、第２切り替えスイッチ３０７を備える。
なお、本発明の第２の実施形態による充電ユニット３０１ａ、３０１ｂ、３０１ｃ、３０１ｄそれぞれは、２８０アンペアの最大電流を出力する能力を有する。
【００３８】
入力部３０２は、電源１０に接続される充電装置３０の接続部である。本発明の第２の実施形態による入力部３０２は、コネクタ部３０２ａ、３０２ｂ、３０２ｃ、３０２ｄを備える。
【００３９】
コネクタ部３０２ａ、コネクタ部３０２ｂ、コネクタ部３０２ｃ、コネクタ部３０２ｄのそれぞれは、図４に示すように、第２切り替えスイッチ３０７に接続されている。また、コネクタ部３０２ａ、コネクタ部３０２ｂ、コネクタ部３０２ｃ、コネクタ部３０２ｄのそれぞれは、端子を介して電源１０に接続可能である。例えば、コネクタ部３０２ａは、電源１０ａに接続される。また、コネクタ部３０２ｂは、電源１０ｂに接続される。また、コネクタ部３０２ｃは、電源１０ｃに接続される。また、コネクタ部３０２ｄは、電源１０ｄに接続される。
【００４０】
第２切り替えスイッチ３０７は、入力端子ｉ１１、ｉ１２、ｉ１３、ｉ１４、出力端子ｏ１１、ｏ１２、ｏ１３、ｏ１４を備える。
出力端子ｏ１１は、充電ユニット３０１ａに接続される。出力端子ｏ１２は、充電ユニット３０１ｂに接続される。出力端子ｏ１３は、充電ユニット３０１ｃに接続される。出力端子ｏ１４は、充電ユニット３０１ｄに接続される。
入力端子ｉ１１は、入力部３０２を介して電源１０ａに接続される。入力端子ｉ１２は、入力部３０２を介して電源１０ｂに接続される。入力端子ｉ１３は、入力部３０２を介して電源１０ｃに接続される。入力端子ｉ１４は、入力部３０２を介して電源１０ｄに接続される。
【００４１】
入力端子ｉ１１、ｉ１２、ｉ１３、ｉ１４のそれぞれは、制御部３０６による制御に基づいて、第２切り替えスイッチ３０７の内部で、出力端子ｏ１１、ｏ１２、ｏ１３、ｏ１４の何れかに接続され、または、オープン状態にされる。
第２切り替えスイッチ３０７は、電源１０から受けた充電電流を有する電力を、入力部３０２を介して、充電ユニット３０１に供給する。
【００４２】
記憶部３０５は、充電装置３０が行う処理に必要な種々の情報を記憶する。例えば、バッテリ２０１ａ及び２０１ｂの充電に最低限必要な充電電流が２８０アンペア、バッテリ２０１ｃ及び２０１ｄに必要な充電電流が１４０アンペアであることが予めわかっているものとする。
【００４３】
この場合、記憶部３０５は、バッテリ２０１と、バッテリ２０１の充電する順番と、バッテリ２０１を充電するときの第１切り替えスイッチ３０４における入力端子ｉ１、ｉ２、ｉ３、ｉ４それぞれの接続先を示す情報とを関連付けたバッテリ接続情報を予め記憶する。具体的には、バッテリ２０１ａ及び２０１ｂの充電に最低限必要な充電電流が２８０アンペア、バッテリ２０１ｃ及び２０１ｄに必要な充電電流が１４０アンペアであり、バッテリ２０１ａ、２０１ｂ、２０１ｃ、２０１ｄの順番に充電する場合、記憶部３０５は、図５に示すバッテリ接続情報を記憶する。図５に示すバッテリ接続情報は、バッテリ２０１ａと、バッテリ２０１ａの充電の順番（例えば１番目）と、入力端子ｉ１、ｉ２それぞれが出力端子ｏ１に接続され、入力端子ｉ３が出力端子ｏ２に接続され、入力端子ｉ４がオープン状態であることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ１、ｏ１、ｏ２、ｏｐ）とを関連付けた情報を含む。また、図５に示すバッテリ接続情報は、バッテリ２０１ｂと、バッテリ２０１ｂの充電の順番（例えば２番目）と、入力端子ｉ１が出力端子ｏ３に接続され、入力端子ｉ２が出力端子ｏ４に接続され、入力端子ｉ３が出力端子ｏ３及びｏ４に接続され、入力端子ｉ４がオープン状態であることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３＿ｏ４、ｏｐ）とを関連付けた情報を含む。
【００４４】
また、記憶部３０５は、コネクタ部３０２ａ、３０２ｂ、３０２ｃ、３０２ｄと電源１０との接続を記憶する。例えば、記憶部３０５は、入力端子ｉ１１が出力端子ｏ１１に接続され、入力端子ｉ１２が出力端子ｏ１２に接続され、入力端子ｉ１３が出力端子ｏ１３に接続され、入力端子ｉ１４が出力端子ｏ１４に接続されることを示す電源接続情報（ｉ１１、ｉ１２、ｉ１３、ｉ１４）＝（ｏ１１、ｏ１２、ｏ１３、ｏ１４）を記憶する。
【００４５】
制御部３０６は、バッテリ接続情報に基づいて、第２切り替えスイッチ３０７における入力端子ｉ１１、ｉ１２、ｉ１３、ｉ１４の接続先を制御する。また、制御部３０６は、バッテリ接続情報に基づいて（すなわち出力部３０３に接続されるバッテリ２０１の充電に最低限必要な充電電流の電流量に基づいて）、第１切り替えスイッチ３０４における入力端子ｉ１、ｉ２、ｉ３、ｉ４の接続先を制御する。
【００４６】
例えば、記憶部３０５が電源接続情報（ｉ１１、ｉ１２、ｉ１３、ｉ１４）＝（ｏ１１、ｏ１２、ｏ１３、ｏ１４）を記憶する。また、記憶部３０５がバッテリ２０１ａと充電の順番を示す１番目と入力端子ｉ１、ｉ２それぞれが出力端子ｏ１に接続され、入力端子ｉ３が出力端子ｏ２に接続され、入力端子ｉ４がオープン状態であることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ１、ｏ１、ｏ２、ｏｐ）と、バッテリ２０１ｂと充電の順番を示す２番目と入力端子ｉ１が出力端子ｏ３に接続され、入力端子ｉ２が出力端子ｏ４に接続され、入力端子ｉ３が出力端子ｏ２に接続され、入力端子ｉ４がオープン状態であることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３／ｏ４、ｏｐ）とを記憶しているものとする。この場合、制御部３０６は、まず、電源接続情報（ｉ１１、ｉ１２、ｉ１３、ｉ１４）＝（ｏ１１、ｏ１２、ｏ１３、ｏ１４）に基づいて、入力端子ｉ１１を出力端子ｏ１１に接続させ、入力端子ｉ１２を出力端子ｏ１２に接続させ、入力端子ｉ１３を出力端子ｏ１３に接続させ、入力端子ｉ１４を出力端子ｏ１４に接続させる制御を、第２切り替えスイッチ３０７に対して行う。そして、制御部３０６は、バッテリ２０１ａと充電の順番を示す１番目と入力端子ｉ１、ｉ２それぞれが出力端子ｏ１に接続され、入力端子ｉ３が出力端子ｏ２に接続され、入力端子ｉ４がオープン状態であることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ１、ｏ１、ｏ２、ｏｐ）に基づいて、入力端子ｉ１及びｉ２を出力端子ｏ１に接続させ、入力端子ｉ３を出力端子ｏ２に接続させ、入力端子ｉ４をオープン状態にする制御を、第１切り替えスイッチ３０４に対して行う。これにより充電ユニット３０１ａ及び３０１ｂそれぞれから１４０アンペアの充電電流（すなわち、合計２８０アンペアの充電電流）がバッテリ２０１ａに供給される。また、充電ユニット３０１ｃから２８０アンペアの充電電流がバッテリ２０１ｂに供給される。
【００４７】
制御部３０６は、例えば、第１切り替えスイッチ３０４の出力端子ｏ１及びｏ２における電圧を検出し、何れかの電圧が所定の電圧以上になった場合に満充電となったと判断して、バッテリ接続情報の接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３＿ｏ４、ｏｐ）を参照する。例えば、出力端子ｏ１における電圧が所定の電圧以上になった場合には、制御部３０６は、参照するバッテリ接続情報の接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３＿ｏ４、ｏｐ）において、現時点で出力端子ｏ１に接続している入力端子ｉ１及びｉ２の接続先を参照して、入力端子ｉ１を出力端子ｏ３に接続させ、入力端子ｉ２を出力端子ｏ４に接続される制御を、第１切り替えスイッチ３０４に対して行う。また、例えば、出力端子ｏ２における電圧が所定の電圧以上になった場合には、制御部３０６は、参照するバッテリ接続情報の接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３＿ｏ４、ｏｐ）において、現時点で出力端子ｏ２に接続している入力端子ｉ３の接続先を参照して、入力端子ｉ３を出力端子ｏ３及びｏ４に接続させる制御を、第１切り替えスイッチ３０４に対して行う。
【００４８】
次に、本発明の第２の実施形態による充電システム１の処理について説明する。ここでは、図６に示す充電システム１の処理フローについて説明する。
なお、本発明の第２の実施形態では、バッテリ２０１ａ及び２０１ｂの充電に最低限必要な充電電流が２８０アンペア、バッテリ２０１ｃ及び２０１ｄに必要な充電電流が１４０アンペアであることが予めわかっているものとする。また、記憶部３０５の記憶する電源接続情報が（ｉ１１、ｉ１２、ｉ１３、ｉ１４）＝（ｏ１１、ｏ１２、ｏ１３、ｏ１４）であり、記憶部３０５がバッテリ２０１ａと充電の順番を示す１番目と入力端子ｉ１、ｉ２それぞれが出力端子ｏ１に接続され、入力端子ｉ３が出力端子ｏ２に接続され、入力端子ｉ４がオープン状態であることを示すバッテリ接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ１、ｏ１、ｏ２、ｏｐ）とを関連付け、バッテリ２０１ｂと充電の順番を示す２番目と入力端子ｉ１が出力端子ｏ３に接続され、入力端子ｉ２が出力端子ｏ４に接続され、入力端子ｉ３が出力端子ｏ２に接続され、入力端子ｉ４がオープン状態であることを示すバッテリ接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３／ｏ４、ｏｐ）と記憶しているとする。
また、ユーザが充電装置３０の図示していない主電源をオン状態にした場合に充電装置３０はバッテリ２０１の充電を開始するものとする。
【００４９】
ユーザは、コネクタ部３０２ａを電源１０ａに接続し、コネクタ部３０２ｂを電源１０ｂに接続し、コネクタ部３０２ｃを電源１０ｃに接続し、コネクタ部３０２ｄを電源１０ｄに接続する。
また、ユーザは、充電装置３０を充電するバッテリ２０１に接続する。具体的には、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ１を出力部３０３を介してバッテリ２０１ａに接続する。また、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ２を出力部３０３を介してバッテリ２０１ｂに接続する。また、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ３を出力部３０３を介してバッテリ２０１ｃに接続する。また、ユーザは、第１切り替えスイッチ３０４の出力端子ｏ４を出力部３０３を介してバッテリ２０１ｄに接続する。
そして、ユーザは、充電装置３０の主電源をオン状態にする。
【００５０】
制御部３０６は、電源接続情報を記憶部３０５から読み出す（ステップＳ７）。制御部３０６は、読み出した電源接続情報に基づいて、第２切り替えスイッチ３０７の備える入力端子ｉ１１、ｉ１２、ｉ１３、ｉ１４の接続先を制御する（ステップＳ８）。例えば、電源接続情報が（ｉ１１、ｉ１２、ｉ１３、ｉ１４）＝（ｏ１１、ｏ１２、ｏ１３、ｏ１４）である場合、入力端子ｉ１１を出力端子ｏ１１に接続させ、入力端子ｉ１２を出力端子ｏ１２に接続させ、入力端子ｉ１３を出力端子ｏ１３に接続させ、入力端子ｉ１４を出力端子ｏ１４に接続させる制御を、第２切り替えスイッチ３０７に対して行う。
そして、充電装置３０は、ステップＳ１〜ステップＳ６の処理を行う。
具体的には、バッテリ接続情報が、図５に示すバッテリ接続情報である場合、制御部３０６は、まず、バッテリ２０１ａと充電の順番を示す１番目と入力端子ｉ１、ｉ２それぞれが出力端子ｏ１に接続され、入力端子ｉ３が出力端子ｏ２に接続され、入力端子ｉ４がオープン状態であることを示す接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ１、ｏ１、ｏ２、ｏｐ）に基づいて、入力端子ｉ１及びｉ２を出力端子ｏ１に接続させ、入力端子ｉ３を出力端子ｏ２に接続させ、入力端子ｉ４をオープン状態にする制御を、第１切り替えスイッチ３０４に対して行う。これにより充電ユニット３０１ａ及び３０１ｂそれぞれから１４０アンペアの充電電流（すなわち、合計２８０アンペアの充電電流）がバッテリ２０１ａに供給される。また、充電ユニット３０１ｃから２８０アンペアの充電電流がバッテリ２０１ｂに供給される。
制御部３０６は、例えば、第１切り替えスイッチ３０４の出力端子ｏ１及びｏ２における電圧を検出し、何れかの電圧が所定の電圧以上になった場合に満充電となったと判断して、接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３／ｏ４、ｏｐ）を参照する。例えば、出力端子ｏ１における電圧が所定の電圧以上になった場合には、制御部３０６は、参照するバッテリ接続情報の接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３／ｏ４、ｏｐ）において、現時点で出力端子ｏ１に接続している入力端子ｉ１及びｉ２の接続先を参照して、入力端子ｉ１を出力端子ｏ３に接続させ、入力端子ｉ２を出力端子ｏ４に接続される制御を、第１切り替えスイッチ３０４に対して行う。また、例えば、出力端子ｏ２における電圧が所定の電圧以上になった場合には、制御部３０６は、参照するバッテリ接続情報の接続情報（ｉ１、ｉ２、ｉ３、ｉ４）＝（ｏ３、ｏ４、ｏ３／ｏ４、ｏｐ）において、現時点で出力端子ｏ２に接続している入力端子ｉ３の接続先を参照して、入力端子ｉ３を出力端子ｏ３及びｏ４に接続させる制御を、第１切り替えスイッチ３０４に対して行う。なお、制御部３０６は、出力端子における電圧が所定の電圧以上になった場合に、満充電であると判断して、充電を終了する。
【００５１】
以上、本発明の第２の実施形態による充電システム１について説明した。
本発明の第２の実施形態による充電システム１の充電装置３０は、充電ユニット３０１と電源１０との接続の組み合わせを変更可能な第２切り替えスイッチ３０７を備える。制御部３０６は、バッテリ接続情報に基づいて、第２切り替えスイッチ３０７における入力端子ｉ１１、ｉ１２、ｉ１３、ｉ１４の接続先を制御する。
こうすることで、充電装置３０は、電源１０と充電ユニット３０１との接続の組み合わせ数を増大させることができ、充電ユニット３０１からバッテリ２０１へ供給する充電電流の組み合わせも増大させることができる。
その結果、本発明の第２の実施形態による充電装置３０は、充電ユニット３０１からバッテリ２０１へ供給する充電電流の組み合わせの中から並行して充電できるバッテリ２０１の数量を増大させることのできる組み合わせを用いることにより、本発明の第１の実施形態による充電装置３０に比べて、充電対象の全バッテリ２０１の充電の開始から終了までにかかる時間を短くすることができる。
【００５２】
＜第３の実施形態＞
次に、本発明の第３の実施形態による充電システム１について説明する。
本発明の第１〜第２の実施形態では、充電装置３０に接続されるバッテリ２０１に必要な充電電流が予めわかっているものとして充電システム１について説明した。そのため、ユーザが予め第１切り替えスイッチ３０４についてのバッテリ接続情報及び第２切り替えスイッチ３０７についての電源接続情報を記憶部３０５に記憶させるなどの準備が必要となる。
本発明の第３の実施形態による充電システム１は、電源１０から供給される電流の電流値及びバッテリ２０１の充電に最低限必要な充電電流の電流値に基づいて、第１切り替えスイッチ３０４及び第２切り替えスイッチ３０７における接続を制御することによって、本発明の第１〜第２の実施形態による充電システム１に比べて、ユーザの作業や判断などの負担を軽減するシステムである。
【００５３】
本発明の第３の実施形態による充電システム１は、図７に示すように、電源１０ａ、１０ｂ、１０ｃ、１０ｄ、フォークリフト２０ａ、２０ｂ、２０ｃ、２０ｄ、充電装置３０を備える。
【００５４】
本発明の第３の実施形態による充電装置３０は、本発明の第２の実施形態による充電装置３０と同様に、電源１０から供給される電力を用いて、バッテリ２０１を充電する装置である。充電装置３０は、充電ユニット３０１ａ、３０１ｂ、３０１ｃ、３０１ｄ、入力部３０２、出力部３０３、第１切り替えスイッチ３０４、記憶部３０５、制御部３０６、第２切り替えスイッチ３０７を備える。
なお、本発明の第３の実施形態による入力部３０２は、コネクタ部３０２ａ、３０２ｂ、３０２ｃ、３０２ｄそれぞれに接続される電源１０を検出する検出部３０２１を備える。検出部３０２１は、検出した電源１０の電源識別情報を検出する。検出部３０２１は、検出した電源識別情報に関連付けられて予め記録されている最大出力電流の電流値を制御部３０６に出力する。また、本発明の第３の実施形態による出力部３０３は、バッテリ２０１それぞれを検出する検出部３０３１を備える。検出部３０３１は、検出したバッテリ２０１のバッテリ識別情報を検出する。検出部３０３１は、検出したバッテリ識別情報に関連付けられて予め記録されている充電に最低限必要な充電電流の電流値を制御部３０６に出力する。
【００５５】
制御部３０６は、検出部３０２１から受ける各電源１０の電流値及び検出部３０３１から受ける各バッテリ２０１に必要な電流値に基づいて、第１切り替えスイッチ３０４における接続と第２切り替えスイッチ３０７における接続とを制御する。
【００５６】
次に、本発明の第３の実施形態による充電システム１の処理について説明する。ここでは、図８に示す充電システム１の処理フローについて説明する。
【００５７】
検出部３０２１は、コネクタ部３０２ａ、３０２ｂ、３０２ｃ、３０２ｄそれぞれが接続されている電源１０から各電源１０固有の電源識別情報を取得する（ステップＳ１１）。
検出部３０２１は、取得した電源識別情報に基づいて、コネクタ部３０２ａ、３０２ｂ、３０２ｃ、３０２ｄそれぞれに接続されている電源１０の最大出力電流の電流値を特定する（ステップＳ１２）。例えば、検出部３０２１は、電源１０それぞれと、電源１０それぞれの識別子と、電源１０それぞれの最大出力電流の電流値とを関連付けたデータテーブルを予め記憶する。検出部３０２１は、コネクタ部３０２ａ、３０２ｂ、３０２ｃ、３０２ｄそれぞれから取得した電源識別情報を、データテーブルにおいて特定する。検出部３０２１は、データテーブルにおいて特定した電源識別情報に関連付けられている最大出力電流の電流値を特定する。具体的には、図７に示す充電システム１の場合、検出部３０２１は、コネクタ部３０２ａに接続されている電源１０ａを特定し、最大出力電流を１４０アンペアと特定する。また、検出部３０２１は、コネクタ部３０２ｂに接続されている電源１０ｂを特定し、最大出力電流を１４０アンペアと特定する。また、検出部３０２１は、コネクタ部３０２ｃに接続されている電源１０ｃを特定し、最大出力電流を２８０アンペアと特定する。また、検出部３０２１は、コネクタ部３０２ｄに接続されている電源１０ｄを特定し、最大出力電流を７０アンペアと特定する。
検出部３０２１は、特定した最大出力電流の電流値を制御部３０６に出力する。
【００５８】
検出部３０３１は、バッテリ２０１それぞれから各バッテリ２０１固有のバッテリ識別情報を取得する（ステップＳ１３）。
検出部３０３１は、取得したバッテリ識別情報に基づいて、バッテリ２０１の最大充電電流の電流値を特定する（ステップＳ１４）。例えば、検出部３０３１は、バッテリ２０１それぞれと、バッテリ２０１それぞれの識別子と、バッテリ２０１それぞれの最大充電電流の電流値とを関連付けたデータテーブルを予め記憶する。検出部３０３１は、バッテリ２０１それぞれから取得したバッテリ識別情報を、データテーブルにおいて特定する。検出部３０３１は、データテーブルにおいて特定したバッテリ識別情報に関連付けられている最大充電電流の電流値を特定する。具体的には、図７に示す充電システム１の場合、検出部３０３１は、出力端子ｏ１に接続されているバッテリ２０１ａを特定し、最大充電電流を２８０アンペアと特定する。また、検出部３０３１は、出力端子ｏ２に接続されているバッテリ２０１ｂを特定し、最大充電電流を２８０アンペアと特定する。また、検出部３０３１は、出力端子ｏ３に接続されているバッテリ２０１ｃを特定し、最大充電電流を１４０アンペアと特定する。また、検出部３０３１は、出力端子ｏ４に接続されているバッテリ２０１ｄを特定し、最大充電電流を１４０アンペアと特定する。
検出部３０３１は、特定した最大充電電流の電流値を制御部３０６に出力する。
【００５９】
記憶部３０５は、バッテリ２０１を充電する順番についての優先順位を示す情報を記憶する。優先順位を示す情報は、例えば、第１切り替えスイッチ３０４の出力端子ｏ１、ｏ２、ｏ３、ｏ４に接続されている順、充電率の低い順、または、充電容量の大きい順などである。以下では、第１切り替えスイッチ３０４の出力端子ｏ１、ｏ２、ｏ３、ｏ４に接続されている順を例に説明する。なお、充電率の低い順に基づいて制御部３０６が充電する順番を制御する場合、電圧から充電率を推定する技術を用いればよい。また、充電容量の大きい順に基づいて制御部３０６が充電する順番を制御する場合、データテーブルにおいて充電容量をバッテリ２０１の識別情報と関連付けておけばよい。
【００６０】
制御部３０６は、検出部３０２１から最大出力電流の電流値を受ける。また、制御部３０６は、検出部３０３１から最大充電電流の電流値を受ける。また、制御部３０６は、記憶部３０５から、各バッテリ２０１の充電の優先順位についての情報を読み出す。
【００６１】
制御部３０６は、充電の優先順位についての情報において、バッテリ２０１の充電する順番を特定する（ステップＳ１５）。例えば、制御部３０６は、読み出した充電の優先順位についての情報から、第１切り替えスイッチ３０４の出力端子ｏ１、ｏ２、ｏ３、ｏ４に接続されている順を特定する。具体的には、図７に示す充電システム１の場合、制御部３０６は、充電順をバッテリ２０１ａ、２０１ｂ、２０１ｃ、２０１ｄと特定する。
【００６２】
制御部３０６は、検出部３０３１から受けた最大充電電流の電流値に基づいて、特定した充電順のバッテリ２０１ａ、２０１ｂ、２０１ｃ、２０１ｄそれぞれの充電に最低限必要な最大充電電流を供給する電源１０の組み合わせを特定する（ステップＳ１６）。
【００６３】
制御部３０６は、検出部３０２１から受けた最大出力電流の電流値に基づいて、充電順に、バッテリ２０１に必要な最大充電電流以上でありかつできるだけ小さい最大出力電流となる電源を特定する（ステップＳ１７）。このとき、制御部３０６は、単体でできるだけ最大出力電流の大きい電源１０を優先して特定する。具体的には、図７に示す充電システム１の場合、制御部３０６は、まず、バッテリ２０１ａに必要な最大充電電流２８０アンペア以上であり、かつ、できるだけ小さい最大出力電流を供給する電源１０ｃを特定する。なお、電源１０ａと電源１０ｂとを組み合わせても２８０アンペアの最大出力電流を供給することができるが、後のバッテリ２０１に供給する電源１０に割り当てるときにできるだけ無駄な割り当てが生じないように２８０アンペアの電源１０ｃを割り当てる。なお、無駄な割り当てとは、例えば、電源１０ａと電源１０ｂとを組み合わせて２８０アンペアを供給し、のちに充電電流として１４０アンペア必要なバッテリ２０１が２つあった場合、２８０アンペアを２つのバッテリ２０１に割り当てることは可能であるが、両方のバッテリ２０１が満充電となるまでその電源１０を別の充電に切り替えることができなくなることである。次に、制御部３０６は、バッテリ２０１ｂに必要な最大充電電流２８０アンペア以上であり、かつ、できるだけ小さい最大出力電流を供給する電源１０ａ及び１０ｂを特定する。次に、制御部３０６は、バッテリ２０１ｃに必要な最大充電電流１４０アンペア以上であり、かつ、できるだけ小さい最大出力電流を供給する電源１０ａまたは１０ｂを特定する。次に、制御部３０６は、バッテリ２０１ｄに必要な最大充電電流１４０アンペア以上であり、かつ、できるだけ小さい最大出力電流を供給する電源１０ａまたは１０ｂを特定する。
【００６４】
制御部３０６は、充電順に、バッテリ２０１に最大出力電流を供給する電源１０が接続されるように、第１切り替えスイッチ３０４及び第２切り替えスイッチ３０７を制御する（ステップＳ１８）。具体的には、図７に示す充電システム１の場合、制御部３０６は、電源１０ｃからバッテリ２０１ａに充電電流が供給されるように、入力端子ｉ１が出力端子ｏ１に接続されるように第１切り替えスイッチ３０４を制御するとともに、入力端子ｉ１３が出力端子ｏ１１に接続されるように第２切り替えスイッチ３０７を制御する。また、制御部３０６は、電源１０ａ及び１０ｂからバッテリ２０１ｂに充電電流が供給されるように、入力端子ｉ２及びｉ３が出力端子ｏ２に接続されるように第１切り替えスイッチ３０４を制御するとともに、入力端子ｉ１１が出力端子ｏ１２に接続され、入力端子ｉ１２が出力端子ｉ１３に接続されるように第２切り替えスイッチ３０７を制御する。そして、制御部３０６は、例えば、出力端子ｏ２の端子の電圧を検出して、バッテリ２０１ｂの満充電となるか否かを判定する。そして、制御部３０６は、バッテリ２０１ｂの満充電となったと判定した場合に、電源１０ａからバッテリ２０１ｃに充電電流が供給され、電源１０ｂからバッテリ２０１ｄに充電電流が供給されるように、入力端子ｉ２が出力端子ｏ３に接続され、入力端子ｉ３が出力端子ｏ４に接続されるように第１切り替えスイッチ３０４を制御する。
なお、制御部３０６は、出力端子における電圧が所定の電圧以上になった場合に、満充電であると判断して、充電を終了する。
【００６５】
以上、本発明の第３の実施形態による充電システム１について説明した。
本発明の第３の実施形態による充電システム１の充電装置３０において、入力部３０２は、コネクタ部３０２ａ、３０２ｂ、３０２ｃ、３０２ｄそれぞれに接続される電源１０を検出する検出部３０２１を備える。検出部３０２１は、検出した電源１０の最大出力電流の電流値を制御部３０６に出力する。出力部３０３は、バッテリ２０１それぞれを検出する検出部３０３１を備える。検出部３０３１は、検出したバッテリ２０１の充電に最低限必要な充電電流の電流値を制御部３０６に出力する。制御部３０６は、検出部３０２１から受ける各電源１０の電流値及び検出部３０３１から受ける各バッテリ２０１に必要な電流値に基づいて、第１切り替えスイッチ３０４における接続と第２切り替えスイッチ３０７における接続とを制御する。
こうすることで、充電装置３０は、第１切り替えスイッチ３０４における接続と第２切り替えスイッチ３０７における接続を自身で判断して制御することができる。
その結果、本発明の第３の実施形態による充電装置３０は、本発明の第１〜第２の実施形態による充電装置３０に比べて、ユーザの作業や判断などの負担を軽減することができる。
【００６６】
なお、本発明の第２〜第３の実施形態による充電システム１におけるフォークリフト２０の数量、バッテリ２０１の数量、充電ユニット３０１の数量、第１切り替えスイッチ３０４の入力端子の数量及び出力端子の数量、入力部３０２のコネクタ部の数量、電源１０の数量などは一例であり、必要に応じて任意に変更するものであってもよい。
【００６７】
なお、本発明の実施形態における処理は、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００６８】
本発明の実施形態における記憶部３０５、その他の記憶装置のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部３０５、その他の記憶装置のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００６９】
本発明の実施形態について説明したが、上述の充電システム１、充電装置３０、その他の制御装置は内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。コンピュータの具体例を以下に示す。
図９は、少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ５は、図９に示すように、ＣＰＵ６、メインメモリ７、ストレージ８、インターフェース９を備える。
例えば、上述の充電システム１、充電装置３０、その他の制御装置のそれぞれは、コンピュータ５に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ８に記憶されている。ＣＰＵ６は、プログラムをストレージ８から読み出してメインメモリ７に展開し、当該プログラムに従って上記処理を実行する。また、ＣＰＵ６は、プログラムに従って、上述した各記憶部に対応する記憶領域をメインメモリ７に確保する。
【００７０】
ストレージ８の例としては、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、半導体メモリ等が挙げられる。ストレージ８は、コンピュータ５のバスに直接接続された内部メディアであってもよいし、インターフェース９または通信回線を介してコンピュータ５に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ５に配信される場合、配信を受けたコンピュータ５が当該プログラムをメインメモリ７に展開し、上記処理を実行してもよい。少なくとも１つの実施形態において、ストレージ８は、一時的でない有形の記憶媒体である。
【００７１】
また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル（差分プログラム）であってもよい。
【００７２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例であり、発明の範囲を限定しない。これらの実施形態は、発明の要旨を逸脱しない範囲で、種々の追加、省略、置き換え、変更を行ってよい。
【符号の説明】
【００７３】
１・・・充電システム
５・・・コンピュータ
６・・・ＣＰＵ
７・・・メインメモリ
８・・・ストレージ
９・・・インターフェース
１０、１０ａ、１０ｂ、１０ｃ、１０ｄ・・・電源
２０、２０ａ、２０ｂ、２０ｃ、２０ｄ、２０ｅ・・・フォークリフト
２０１、２０１ａ、２０１ｂ、２０１ｃ、２０１ｄ、２０１ｅ・・・バッテリ
３０・・・充電装置
３０１、３０１ａ、３０１ｂ、３０１ｃ、３０１ｄ・・・充電ユニット
３０２・・・入力部
３０２ａ、３０２ｂ・・・コネクタ部
３０３・・・出力部
３０４・・・第１切り替えスイッチ
３０５・・・記憶部
３０６・・・制御部
３０７・・・第２切り替えスイッチ
３０２１、３０３１・・・検出部
【図１】
2020005369.tif 000003
【図２】
2020005369.tif 000004
【図３】
2020005369.tif 000005
【図４】
2020005369.tif 000006
【図５】
2020005369.tif 000007
【図６】
2020005369.tif 000008
【図７】
2020005369.tif 000009
【図８】
2020005369.tif 000010
【図９】
2020005369.tif 000011
【手続補正書】
【提出日】令和1年8月22日(2019.8.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
出力最大電流が異なる複数の種類の電源から電流を受けることのできる入力部と、
前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、
充電に最低限必要な充電電流が異なる複数のバッテリと、前記充電ユニットとの間の接続を特定する第１スイッチと、
前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御する制御部と、
を備える充電装置。
【請求項２】
前記入力部と前記充電ユニットとの間の接続を特定する第２スイッチ、
を備え、
前記制御部は、
前記第２スイッチによる前記接続を制御する、
請求項１に記載の充電装置。
【請求項３】
前記制御部は、
前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記バッテリに基づいて、前記第２スイッチによる前記接続を制御する、
請求項２に記載の充電装置。
【請求項４】
前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記バッテリを検出する第２検出部、
を備え、
前記制御部は、
前記第２検出部が検出した前記バッテリに基づいて、前記第２スイッチによる前記接続を制御する、
請求項２または請求項３に記載の充電装置。
【請求項５】
前記バッテリは、車両に搭載されるバッテリである、
請求項１から請求項４の何れか一項に記載の充電装置。
【請求項６】
請求項１から請求項５の何れか一項に記載の充電装置と、
前記充電装置によって充電されるバッテリを有する車両と、
を備える充電システム。
【請求項７】
出力最大電流が異なる複数の種類の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、充電に最低限必要な充電電流が異なる複数のバッテリと、前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置による充電方法であって、
前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御すること、
を含む制御装置による充電方法。
【請求項８】
出力最大電流が異なる複数の種類の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、充電に最低限必要な充電電流が異なる複数のバッテリと、前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置のコンピュータに、
前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御すること、
を実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の第１の態様によれば、充電装置は、出力最大電流が異なる複数の種類の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、充電に最低限必要な充電電流が異なる複数のバッテリと、前記充電ユニットとの間の接続を特定する第１スイッチと、前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御する制御部と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第２の態様によれば、第１の態様の充電装置は、前記入力部と前記充電ユニットとの間の接続を特定する第２スイッチ、を備え、前記制御部は、前記第２スイッチによる前記接続を制御するものであってもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第３の態様によれば、第２の態様における充電装置において、前記制御部は、前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記バッテリに基づいて、前記第２スイッチによる前記接続を制御するものであってもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の第４の態様によれば、第２の態様または第３の態様における充電装置は、前記第１スイッチの特定した前記接続により前記充電ユニットに接続された前記バッテリを検出する第２検出部、を備え、前記制御部は、前記第２検出部が検出した前記バッテリに基づいて、前記第２スイッチによる前記接続を制御するものであってもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第５の態様によれば、第１の態様から第４の態様の何れか１つの充電装置において、前記バッテリは、車両に搭載されるバッテリであってもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第６の態様によれば、充電システムは、第１の態様から第５の態様の何れか１つの充電装置と、前記充電装置によって充電されるバッテリを有する車両と、を備える。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第７の態様によれば、制御装置による充電方法は、出力最大電流が異なる複数の種類の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、充電に最低限必要な充電電流が異なる複数のバッテリと、前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置による充電方法であって、前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御すること、を含む。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第８の態様によれば、プログラムは、出力最大電流が異なる複数の種類の電源から電流を受けることのできる入力部と、前記入力部が受けた前記電流に基づいて、所定の電流を出力することのできる複数の充電ユニットと、充電に最低限必要な充電電流が異なる複数のバッテリと、前記充電ユニットとの間の接続を特定する第１スイッチと、を有する制御装置のコンピュータに、前記入力部の受けた前記電流に基づいて、前記第１スイッチによる前記接続を制御すること、を実行させる。