【事件の表示】
　特願２００６−　６５４３２「電池群制御装置及び電池電源システム」拒絶査定不服審判事件〔平成１９年　９月２０日出願公開，特開２００７−２４４１４２〕について，次のとおり審決する。
【結　論】
　本件審判の請求は，成り立たない。
【理　由】
１．手続の経緯・本願の発明
　本願は，平成１８年３月１０日に出願され，平成２１年２月２５日付けで拒絶査定され，これに対し同年４月１日に拒絶査定不服審判が請求されるとともに同年５月１日に手続補正書が提出され，さらに，平成２２年１１月１５日付けで当審の拒絶理由が通知され，これに対し平成２３年１月２８日に意見書及び手続補正書が提出されたものである。
　本願の請求項１に係る発明（以下「本願発明」という。）は，平成２３年１月２８日の手続補正書の特許請求の範囲の請求項１に記載された事項により特定される以下のとおりのものと認める。
「複数個のリチウムイオン二次電池が直列に接続された電池群を制御する電池群制御装置において，
　前記電池群制御装置の起動時に，前記リチウムイオン二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段と，
　前記電池群の総電圧を測定する総電圧測定手段と，
　前記電池群に流れる充放電電流を測定する電流測定手段と，
　容量調整用の抵抗及びスイッチを有し，前記リチウムイオン二次電池の各々に並列に接続され，前記リチウムイオン二次電池の各々に流れる充放電電流をバイパスさせるバイパス回路と，
　前記リチウムイオン二次電池の各々の残存容量が略均等となるように，前記リチウムイオン二次電池の各々に流れる充放電電流をバイパスさせるための時間を算出し，該算出した時間に応じて対応するバイパス回路のスイッチをオン状態に制御する制御手段と，
を備え，
　前記制御手段は，
　前記起動時に，前記無負荷電圧測定手段で測定されたリチウムイオン二次電池の各々の無負荷電圧を残存容量に変換して，該変換した全リチウムイオン二次電池の残存容量の平均値である第１の平均残存容量を算出すると共に，前記変換した残存容量の最大値と最小値の値との平均値である第２の平均残存容量を算出し，さらには前記変換した残存容量の最大偏差（＝起動時の残存容量の最大値−第１の平均残存容量）及び最小偏差（＝起動時の第１の平均残存容量−残存容量の最小値）を算出しておくと共に，前記変換した残存容量と前記算出した第２の平均残存容量との差が予め設定された設定値を越えるリチウムイオン二次電池について，前記変換した残存容量と前記第２の平均残存容量との差分の電気量に相当する時間を算出しておき，
　前記電池群の充放電時に，前記起動時に算出しておいた時間，前記設定値を越えるリチウムイオン二次電池に対応するバイパス回路のスイッチをオン状態に制御して該リチウムイオン二次電池に流れる充放電電流をバイパスさせると共に，前記総電圧測定手段で測定された総電圧及び前記電流測定手段で測定された充放電電流から前記リチウムイオン二次電池の第３の平均残存容量を算出し，さらには，前記算出された前記最大偏差及び前記最小偏差に基づいて，前記リチウムイオン二次電池の使用上限及び下限に含まれるマージンが，前記リチウムイオン二次電池のばらつき分，小さくなるように設定された（前記リチウムイオン二次電池の使用上限の残存容量−前記算出した最大偏差）と（前記リチウムイオン二次電池の使用下限の残存容量＋前記算出した最小偏差）との間の範囲に，前記算出した第３の平均残存容量があるかを監視する，
ことを特徴とする電池群制御装置。」
　　
２．引用例
（２−１）引用例１
　当審の拒絶の理由に引用した特開２００３−２８４２５３号公報（以下「引用例１」という。）には，図面とともに以下の事項が記載されている。
　　
　・「【０００１】
【発明の属する技術分野】本発明は二次電池の容量調整方式に係り，特に，複数の二次電池の容量を電圧値により調整する容量調整方式に関する。」
　　
　・「【０００３】具体的には，組電池に充放電電流が流れていない休止状態で全単電池の開放電圧値を測定してその値から全単電池の平均電圧値を演算し，平均電圧値より高い単電池についてその開放電圧値から残存容量を演算して単電池の残存容量と全単電池の平均電圧値で定められる残存容量との偏差の電気量を調整量として，当該調整量に相当する時間の間，単電池を容量調整用のバイパス抵抗に放電させる容量調整方式が採られている。充電時にバイパス抵抗に放電させると，バイパス抵抗に流れる電流分単電池に流れる充電電流が少なくなり，放電時にバイパス抵抗に放電させると，バイパス抵抗に流れる電流分単電池に流れる放電電流が多くなるだけであり，充放電中でも各単電池の残存容量の偏差を少なくする容量調整を行うことができる。」
　　
　・「【０００５】本発明は上記事案に鑑み，組電池を構成する二次電池の個数が多い場合でも各二次電池の容量を略均一に調整することができる容量調整方式を提供することを課題とする。」
　　
　・「【０００９】（構成）図１に示すように，本実施形態の電池モジュール１０は，二次電池としてのリチウムイオン電池（以下，単電池という。）１１，１２・・・１ｍが３２個（ｍ＝３２）直列に接続された組電池１を備えている。
【００１０】各単電池の＋端子には容量調整用のバイパス抵抗Ｒの一端が接続されており，バイパス抵抗Ｒの他端にはスイッチとして機能するＦＥＴのドレインが接続されている。一方，各単電池の−端子にはＦＥＴのソースが接続されており，ＦＥＴのゲートは後述するマイクロコンピュータ（以下，マイコンという。）４の出力ポートに接続されている。従って，マイコン４の出力ポートからＦＥＴのゲートに微弱な２値ハイレベル信号が入力されると，ＦＥＴのドレイン側（単電池の＋端子側）からソース側（単電池の−端子側）に電流が流れることで，電流がバイパス抵抗Ｒにより熱消費され各単電池の容量調整が可能である。
【００１１】また，電池モジュール１０は，組電池１の充放電及び休止状態を検出して組電池１の状態をマイコン４に出力する充放電判別部２，各単電池の開放電圧を測定する電圧測定回路３，電池モジュール１０を制御するマイコン４，並びに，電圧測定回路３及びマイコン４に作動電源を供給する電源部５を備えている。
【００１２】マイコン４は，演算処理を行うＣＰＵ，ＣＰＵが実行するプログラム及び種々の設定値等を格納したＲＯＭ，ＣＰＵのワークエリアとして働くＲＡＭ，及び電圧測定回路３からのアナログ電圧をデジタル化するＡ／Ｄ変換部とを含んで構成されている。また，マイコン４は，上述した各ＦＥＴにハイレベル信号を出力する出力ポートの他に，電圧測定回路３に測定対象の単電池を指定するための単電池指定ポート，電圧測定回路３から指定した単電池の開放電圧が入力されるＡＤ入力ポート，インターフェース（Ｉ／Ｆ）を介して電池モジュール１０を制御する上位システムとの通信を行うためのシリアルポートを有している。
【００１３】電圧測定回路３は，各単電池の開放電圧を個別に測定する回路であり，各単電池の開放電圧を各単電池の−端子を基準とした電圧に変換する差動増幅回路や，増幅率１の差動増幅回路とマルチプレクサとを含む回路等により構成することができる。電圧測定回路３の入力側は各単電池の＋端子に接続されており，電圧測定回路３の出力側はマイコン４のＡＤ入力ポートに接続されている。また，電圧測定回路３は，マイコン４から測定対象の単電池の指定を受けるためにマイコン４の単電池指定ポートに接続されている。
【００１４】従って，マイコン４は，単電池指定ポートから電圧測定回路３に測定対象の単電池を指定することで，ＡＤ入力ポートを介して電圧測定回路３から測定対象の単電池の開放電圧を取り込み，かつ，Ａ／Ｄ変換することで，指定した単電池の開放電圧値を取得することが可能である。
【００１５】充放電判別部２は，最上位側の単電池１１の＋端子と組電池１の＋外部出力端子との間に挿入されており，マイコン４に接続されている。充放電判別部２は，例えば，シャント（分路）抵抗により組電池１を流れる電流方向を検出可能に構成することができ，組電池１が充電，放電，休止のいずれの状態にあるかをマイコン４へ出力するものである。
【００１６】なお，単電池１ｍの−端子は電池モジュール１０の−外部出力端子に接続されており，電池モジュール１０の＋外部出力端子及び−外部出力端子は充電器又は負荷に接続される。
【００１７】（動作）次に，フローチャートを参照して，本実施形態の電池モジュール１０の動作について，各単電池の容量調整を中心に説明する。なお，初期状態においてマイコン４に電源が投入されると，ＲＯＭに格納された種々の設定値はＲＡＭに移行されルーチン処理が可能な状態となり，以下の容量調整ルーチンが実行される。
【００１８】図２に示すように，容量調整ルーチンでは，まずステップ１０２において，充放電判別部２からの状態を取り込み，組電池１が休止中か否かを判断する。否定判断のときは，各単電池の開放電圧値を取得することができないので，ステップ１０６へ進み，肯定判断のときは，次のステップ１０４で各単電池の調整量を演算するための調整量演算処理サブルーチンを実行する。
【００１９】図３に示すように，調整量演算処理サブルーチンでは，ステップ２０１で１個目の単電池を電圧測定回路３に指定して指定単電池の開放電圧値を取得し，次のステップ２０２において，測定が終了したか（３２個の全ての単電池の開放電圧値を取得したか）否かを判断する。否定判断のときは，全ての単電池の開放電圧値を取得するために，ステップ２０４で次の（２個目の）単電池を指定してステップ２０１に戻る。
【００２０】一方，肯定判断のときは，ステップ２０６で，全ての単電池の開放電圧値のうち，最大電圧値Ａ及び最小電圧値Ｂを検索して取得し，次のステップ２０８において，目標電圧値＝（最大電圧値Ａ＋最小電圧値Ｂ）／２を演算する。次にステップ２１０では，１個目の単電池について，偏差＝（当該単電池の開放電圧値−目標電圧値）を演算し，次のステップ２１２で偏差が所定範囲内（例えば，±５０ｍＶ以内）か否かを判断する。
【００２１】ステップ２１２での判断が肯定のときは，当該単電池の偏差が所定範囲内であり容量調整の必要はないので，ステップ２１８へ進み，ステップ２１２での判断が否定のときは，次のステップ２１４において，予めＲＡＭに展開されている，単電池の偏差と調整量とのテーブルを参照して，又は，単電池の偏差と調整量との関係式に偏差を代入して，当該（指定）単電池の調整量を演算する。
【００２２】次いでステップ２１６では，ステップ２１４で演算した調整量からＦＥＴをオンとする調整時間を演算し，当該単電池を調整の必要がある調整対象単電池として当該単電池のＩＤ番号及び調整時間をＲＡＭに記憶する。すなわち，当該単電池及びバイパス抵抗Ｒで構成される閉回路について，該閉回路に流れる電流をＩとし，当該単電池の直流内部抵抗（抵抗Ｒの抵抗値に比べて極めて小さい）及びＦＥＴによる電圧降下を無視すると，抵抗Ｒの抵抗値は既知であるので，調整量は電流Ｉと調整時間（ＦＥＴをオン状態とする時間）ｔとの積となる。このため，当該単電池の調整量から調整時間ｔを演算することができる。
【００２３】次のステップ２１８では，演算が終了したか（３２個の全ての単電池についてステップ２１０〜ステップ２１６の処理が終了したか）否かを判断する。否定判断のときは，全ての単電池について処理を行うために，ステップ２２０で次の（２個目の）単電池を指定してステップ２１０に戻り，肯定判断のときは，調整量演算処理サブルーチンを終了して，図２のステップ１０６へ進む。
【００２４】ステップ１０６では，組電池１を構成する単電池の容量調整のタイミングか否かを判断する。本実施形態では，内部時計の容量調整のタイミングが６時間に設定されており，単電池は６時間毎に調整がなされる。否定判断のときは，ステップ１０２へ戻り，肯定判断のときは，次のステップ１０８において，ステップ２１６でＲＡＭに記憶した調整対象単電池のＩＤ番号及び調整時間を読み出し，ステップ１１０で調整対象単電池のＦＥＴ（スイッチ）をオン状態とするために，調整対象単電池に対応する出力ポートをハイレベルとする。これにより，調整対象単電池の容量調整が同時に開始される。
【００２５】次にステップ１１２では，調整対象単電池のいずれかの調整時間が経過したが否かを判断し，否定判断のときは，ステップ１１０へ戻り容量調整を続行し，肯定判断のときは，ステップ１１４で調整時間が終了した単電池のＦＥＴ（スイッチ）をオフ状態とするために，当該調整対象単電池に対応する出力ポートをローレベルとする。これにより，調整時間が経過した単電池の容量調整が終了する。
【００２６】次のステップ１１６では，調整対象の全単電池の容量調整が終了したか否かを判断し，否定判断ときは，残りの調整対象の単電池の容量調整を続行するためにステップ１１０へ戻り，肯定判断のときはステップ１０２へ戻る。なお，組電池１の充電中に調整対象の単電池に対応するＦＥＴがオン状態となると充電量が抑えられ，放電中に調整対象の単電池に対応するＦＥＴがオン状態となると放電量が多くなり，充放電いずれの場合にも調整対象の単電池の容量が調整されることになる。
【００２７】（作用）次に，本実施形態の電池モジュール１０の作用等について説明する。
【００２８】図６に示すように，組電池を構成する単電池の個数が増えると，バラツキが大きくなるので，最大電圧値Ａと最小電圧値Ｂとの電圧差Ｖｄが大きくなる。この場合に，従来の容量調整方式では，単電池の個々の開放電圧値と全単電池の平均電圧値との偏差から調整量を決定するため，平均電圧値が最大電圧値Ａ側又は最小電圧値Ｂ側に偏ると，少数の単電池が最小電圧値Ｂ側又は最大電圧値Ａに存在することになる。従来の容量調整方式では，調整が特に必要な当該少数の単電池の開放電圧値と平均電圧値との電圧差Ｖａが大きくなるので，容量調整が可能な範囲を越えてしまい，当該少数の単電池の容量調整がなされなくなる。従って，従来の容量調整方式では，組電池を構成する単電池の個数が多くなると，組電池の寿命が短くなる。これに対し，本実施形態の電池モジュール１０では，調整量が単電池の開放電圧値と（最大電圧値Ａ＋最小電圧値Ｂ）／２との偏差の電圧値Ｖｃを目標電圧値として調整するので，電圧値Ｖｃは電圧差Ｖａより小さく対象単電池の調整可能範囲となる。このため，本実施形態の電池モジュール１０によれば，単電池の数が多くても各単電池の残存容量をほぼ均一に調整することがことができ，組電池１の寿命を本来の設計寿命とほぼ同じとすることができる。
【００２９】図４に，本実施形態に従って３２個の単電池を使用し６時間毎に対象単電池の調整を行った実施例の試験結果を示す。また，図５に，目標電圧値を全単電池の平均電圧値とし，３２個の単電池を使用して６時間毎に対象単電池の調整を行った従来の容量調整方式による比較例の試験結果を示す。実施例の電池モジュールでは各単電池が５０時間程度で均一化されたのに対し，比較例の電池モジュールでは５０時間以降調整されず，容量を均一化することができない。なお，これらの試験では，実施例及び比較例の組電池を構成する単電池の開放電圧を意図的にばらつかせたものを用いた。
【００３０】また，本実施形態では，ステップ２１２において，偏差が所定範囲内の単電池を容量調整の必要のない非調整対象単電池とし，ステップ１１０で当該単電池に対応するＦＥＴをオフ状態のままとしたので，各単電池の開放電圧は所定範囲（±５０ｍＶ）内の略均一な電圧が維持されると共に，容量調整がなされないので，放置時の単電池の容量の低下を防止することができ，組電池１の長期放置を許容することが可能となる。
【００３１】なお，本実施形態では，ステップ２０８，２１０において，目標電圧値を（最大電圧値Ａ＋最小電圧値Ｂ）／２とし（ｘ＝２），偏差＝（当該単電池の開放電圧値−目標電圧値）として演算する例を示したが，本発明はこのｘ＝２に限定されるものではなく，所定の範囲内とすることができる。すなわち，図６に示すように，目標電圧値は，最小電圧値Ｂ≦｛（最大電圧値Ａ＋最小電圧値Ｂ）／ｘ｝≦最大電圧値Ａの範囲にあり，この式をｘについて変形すれば，｛（最大電圧値Ａ＋最小電圧値Ｂ）／最大電圧値Ａ｝≦ｘ≦｛（最大電圧値Ａ＋最小電圧値Ｂ）／最小電圧値Ｂ｝となるので，本発明はこの範囲で適用可能である。
【００３２】また，本実施形態では，充放電中に単電池の容量を調整する例を中心に説明したが，電池モジュール１０は，休止中に単電池の容量調整が可能であることは論を待たない（ステップ１０２〜ステップ１０６）。
【００３３】更に，本実施形態では，所定タイミングとなるまでステップ１０２〜ステップ１０６を繰り返して演算している。組電池１の消費電流をより小さくするには，ステップ１０４の演算時間を予め測定しておき，該測定時間に対して余裕のある時間前に（例えば，ステップ１０４の処理時間に３０分掛かる場合を想定すると，４０分前に），又は，所定時間毎に（例えば，１時間毎に）ステップ１０２の判断をするようにすればよい。更に，電源部５を上位システムで制御して６時間毎にオンオフ可能に構成すれば，電圧測定回路３，マイコン４での消費電流を抑えることができるので，長期間の組電池１の放置が許容される。」
　　
　・図１には，容量調整用のバイパス抵抗Ｒ及びスイッチとして機能するＦＥＴからなるバイパス回路が，リチウムイオン電池の各々に並列に接続され，リチウムイオン電池の各々に流れる充放電電流をバイパスさせる構成が示されている。
　　
　・【００２１】，【００２２】段落の記載から，引用例１には，リチウムイオン電池の各々に流れる充放電電流をバイパスさせるための調整時間を演算することが開示されているといえる。
　　
　・【００２０】段落の「ステップ２１２で偏差が所定範囲内（例えば，±５０ｍＶ以内）か否かを判断する」との記載から，引用例１には，偏差が予め設定された設定値を越えたか否かを判断することが開示されているといえる。
　　
　上記の記載事項及び図示内容から，引用例１には，以下の事項からなる発明（以下「引用発明」という。）が記載されていると認められる。
「複数のリチウムイオン電池が直列に接続された組電池１を制御する電池モジュール１０において，
　前記組電池１の休止時に，前記リチウムイオン電池の各々の開放電圧を測定する電圧測定回路３と，
　容量調整用のバイパス抵抗Ｒ及びスイッチとして機能するＦＥＴを有し，前記リチウムイオン電池の各々に並列に接続され，前記リチウムイオン電池の各々に流れる充放電電流をバイパスさせるバイパス回路と，
　前記リチウムイオン電池の各々の容量を略均一に調整するために，前記リチウムイオン電池の各々に流れる充放電電流をバイパスさせるための調整時間を演算し，該演算した調整時間に応じて対応するリチウムイオン電池のバイパス回路のスイッチをオン状態に制御するマイクロコンピュータ４と，
を備え，
　前記マイクロコンピュータ４は，
　前記電圧測定回路３で測定されたリチウムイオン電池の各々の開放電圧の最大電圧値Ａと最小電圧値Ｂとの平均値である目標電圧値を演算すると共に，開放電圧値と目標電圧値との偏差が予め設定された設定値を越えるリチウムイオン電池について，前記偏差に対応する電池の調整量を演算し，さらに該調整量に対応する調整時間を演算し，
　前記組電池１の充放電時に，前記休止時に算出しておいた調整時間，前記設定値を越えるリチウムイオン電池に対応するバイパス回路のスイッチをオン状態に制御して該リチウムイオン電池に流れる充放電電流をバイパスさせる電池モジュール。」
　　　
（２−２）引用例２
　同じく当審の拒絶の理由に引用した特開２００５−１１７７２２号公報（以下「引用例２」という。）には，図面とともに以下の事項が記載されている。
　　
　・「【０００１】
　本発明は，複数のセルから構成される組電池の充電および放電を制御する組電池の充放電制御装置に関する。」
　　
　・「【発明が解決しようとする課題】
【０００４】
　しかしながら，二次電池を構成する各セルの電圧にはばらつきが存在するので，従来の充電制御装置によって二次電池の電圧が上限値に達するまで充電を行うと，電圧値が上限値を超える過充電状態となるセルが存在する可能性があるという問題があった。
【課題を解決するための手段】
【０００５】
　本発明による組電池の充放電制御装置は，組電池を構成する複数のセルのＳＯＣを検出し，検出した各セルのＳＯＣに基づいて，組電池の充電の制限を開始するためのＳＯＣ上限値および放電の制限を開始するためのＳＯＣ下限値のうちの少なくとも一方を変更する。
【発明の効果】
【０００６】
　本発明による組電池の充放電制御装置によれば，組電池を構成する各セルのＳＯＣに基づいて，組電池の充電の制限を開始するためのＳＯＣ上限値および放電の制限を開始するためのＳＯＣ下限値のうちの少なくとも一方を変更するので，過充電状態または過放電状態となるセルの発生を防止することができる。」
　　
　・「【０００７】
　図１は，本発明による組電池の充放電制御装置を電気自動車に適用した一実施の形態の構成を示す図である。図１では，強電ラインを太い実線で，弱電ラインを細い実線で，制御信号ラインを点線で示している。この電気自動車は，モータジェネレータ９（以下，単にモータ９と呼ぶ）を走行駆動源として走行する。」
　　
　・「【０００９】
　組電池１は，例えば，ニッケル水素電池であり，４つのセルｓ1〜ｓ4を直列に接続して構成される。組電池１は，電流センサ６およびメインリレー８ａ，８ｂを介して，インバータ１０および補機システム１１に接続されており，インバータ１０および補機システム１１に直流電力を供給する。インバータ１０は，組電池１から供給される直流電力を交流電力に変換して，変換した交流電力をモータ９に供給する。インバータ１０はまた，車両の制動時に，モータ９が回生運転を行うことにより発電する交流電力を直流電力に変換する。変換された直流電力は，組電池１の充電に用いられる。
【００１０】
　車両コントローラ３は，インバータ１０および補機システム１１を制御して，車両の走行および補機の作動を制御する。なお，補機システム１１には，空調装置，灯火類，ワイパなどが含まれる。車両コントローラ３および後述するバッテリコントローラ２には，メインスイッチ４を介して，補助電池５から制御電源が供給される。メインスイッチ４は，エンジンを走行駆動源とする自動車のイグニッションスイッチに相当するものであり，電気自動車のメインキー（不図示）が走行位置に設定されるとオン（閉路）する。
【００１１】
　電流センサ６は，組電池１からインバータ１０に流れる放電電流と，インバータ１０から組電池１に流れる充電電流とを検出し，後述するバッテリコントローラ２のＣＰＵ２ａに出力する。メインリレー８ａ，８ｂは，ＣＰＵ２ａにより開閉され，強電ライン，すなわち，組電池１とインバータ１０との間の接続／開放を行う。電圧センサ７は，組電池１の総電圧を検出し，ＣＰＵ２ａに出力する。
【００１２】
　温度センサ１３は，組電池１の温度を検出し，ＣＰＵ２ａに出力する。なお，ここでは，組電池１の内部において温度差が発生しないものとし，温度センサ１３により検出される組電池１の温度と，各セルｓ1〜ｓ4の温度とは等しいものとして説明する。警告灯１２は，例えば，組電池１が過放電状態となる等，電気自動車に何らかの異常が発生した時に点灯して，乗員に異常発生を報知する。
【００１３】
　バッテリコントローラ２は，ＣＰＵ２ａ，メモリ２ｂ，タイマ２ｃ，セル電圧検出部２ｄを備え，組電池１の充放電や容量調整を行う。セル電圧検出部２ｄは，各セルｓ1〜ｓ4の電圧を検出して，ＣＰＵ２ａに出力する。
【００１４】
　ＣＰＵ２ａは，セル電圧検出部２ｄにより検出される各セルｓ1〜ｓ4の電圧値，電流センサ６により検出される電流値，および，温度センサ１３により検出される組電池１の温度に基づいて，各セルｓ1〜ｓ4のＳＯＣ（State Of Charge）を算出する。同様に，電圧センサ７により検出される組電池１の電圧値，電流センサ６により検出される電流値，および，温度センサ１３により検出される組電池１の温度に基づいて，組電池１のＳＯＣを算出する。
【００１５】
　また，ＣＰＵ２ａは，後述するように，各セルｓ1〜ｓ4のＳＯＣのばらつきに基づいて，組電池１の充電制限開始ＳＯＣであるＳＯＣ_lim1および放電制限開始ＳＯＣであるＳＯＣ_lim2を設定するとともに，設定したＳＯＣ_lim1，ＳＯＣ_lim2と，算出した組電池１のＳＯＣとに基づいて，組電池１の充電および放電を制御する。
【００１６】
　なお，充電制限開始ＳＯＣとは，組電池１のＳＯＣが充電制限開始ＳＯＣに到達した時に，充電の制限を開始するための目標値となるＳＯＣのことである。また，放電制限開始ＳＯＣは，組電池１のＳＯＣが放電制限開始ＳＯＣに到達した時に，放電の制限を開始するための目標値となるＳＯＣのことである。
【００１７】
　メモリ２ｂには，後述する，セルｓ1〜ｓ4のＳＯＣを算出する際に用いられるＳＯＣテーブル，セルｓ1〜ｓ4の温度とセルｓ1〜ｓ4のＳＯＣの補正係数との関係を示すマップ，組電池１の温度と充電効率との関係を示すマップなどが記憶されている。タイマ２ｃは，組電池１の充電制限開始ＳＯＣであるＳＯＣ_lim1および放電制限開始ＳＯＣであるＳＯＣ_lim2を更新するための時間を計測する。
【００１８】
　図２は，組電池１の充電制限開始ＳＯＣおよび放電制限開始ＳＯＣの設定プログラムを示す一実施の形態のフローチャートである。バッテリコントローラ２のＣＰＵ２ａは，メインスイッチ４がオンして電気自動車が起動されたとき，または，図示しない充電装置により，組電池１の充電が開始されたときに，このプログラムの実行を開始する。
【００１９】
　ステップＳ１０では，タイマ２ｃに設定されているタイマ値をリセットする。このタイマ値は，上述したように，所定時間ごとに充電制限開始ＳＯＣおよび放電制限開始ＳＯＣを更新するための時間であり，例えば，５分である。タイマ２ｃのタイマ値をリセットして，所定時間の計測を開始すると，ステップＳ２０に進む。
【００２０】
　ステップＳ２０では，各セルｓ1〜ｓ4のＳＯＣを算出する。ＳＯＣの算出方法について説明する。まず，セル電圧検出部２ｄにより検出されたセル電圧値と，電流センサ６により検出された電流値との組み合わせを複数取得して，電圧−電流特性を直線回帰し，求めた回帰直線に基づいて，無負荷時の各セルの電圧（開放電圧）を算出する。メモリ２ｂには，無負荷時のセル電圧とセルのＳＯＣとの関係を示すＳＯＣテーブルが記憶されているので，ＣＰＵ２ａは，算出した無負荷時のセル電圧と，メモリ２ｂに記憶されているＳＯＣテーブルとに基づいて，各セルｓ1〜ｓ4のＳＯＣを算出する。
【００２１】
　一般的に，セルｓ1〜ｓ4のＳＯＣは，セルの温度によって異なる値を示す。従って，ＣＰＵ２ａは，上述した方法により算出したセルのＳＯＣを，温度センサ１３により検出される組電池１の温度に基づいて補正する。具体的には，温度センサ１３により検出される組電池１の温度と，メモリ２ｂに記憶されているセルの温度とセルｓ1〜ｓ4のＳＯＣの補正係数との関係を示すマップとに基づいて，補正係数を算出し，上述した方法により算出したセルのＳＯＣに補正係数を乗じて，補正後のＳＯＣを算出する。全てのセルｓ1〜ｓ4のＳＯＣを算出すると，ステップＳ３０に進む。
【００２２】
　ステップＳ３０では，次式（１），（２）により，各セルｓ1〜ｓ4のＳＯＣのばらつきを示すΔＳＯＣ1およびΔＳＯＣ2を算出する。
ΔＳＯＣ1＝ＳＯＣmax−ＳＯＣave      …（１）
ΔＳＯＣ2＝ＳＯＣave−ＳＯＣmin      …（２）
ただし，ＳＯＣmaxは，ステップＳ２０で算出した各セルｓ1〜ｓ4のＳＯＣのうち，最大の値を示すＳＯＣであり，ＳＯＣminは最小の値を示すＳＯＣである。また，ＳＯＣaveは，ステップＳ２０で算出した各セルｓ1〜ｓ4のＳＯＣの平均値である。
【００２３】
　ステップＳ３０に続くステップＳ４０では，電池充電効率ηを算出する。図３は，組電池１の温度と，組電池１の充電効率との関係を示すマップであり，メモリ２ｂに記憶されている。図３に示すように，組電池１の充電効率は，組電池１の温度が低い時，および，高い時に低下する傾向がある。ＣＰＵ２ａは，温度センサ１３により検出された組電池１の温度と，メモリ２ｂに記憶されている図３に示すマップとに基づいて，組電池１の充電効率ηを算出する。充電効率ηを算出すると，ステップＳ５０に進む。
【００２４】
　ステップＳ５０では，ステップＳ３０で算出したΔＳＯＣ1，ΔＳＯＣ2，および，ステップＳ４０で算出した充電効率ηを用いて，次式（３），（４）により，組電池１の充電制限開始ＳＯＣであるＳＯＣ_lim1および放電制限開始ＳＯＣであるＳＯＣ_lim2を算出する。ただし，式（３），（４）は，組電池１のＳＯＣの使用範囲が４０（％）〜８０（％）の場合の算出式である。
ＳＯＣ_lim1＝７５−（ΔＳＯＣ1×η）      …（３）
ＳＯＣ_lim2＝４５＋ΔＳＯＣ2      …（４）
【００２５】
　ここで，式（３）中の「７５」は，充電制限開始ＳＯＣの初期値であり，予め実験等により求めておく。また，式（４）中の「４５」は，放電制限開始ＳＯＣの初期値であり，予め実験等により求めておく。
【００２６】
　式（３），（４）に基づいて，ＳＯＣ_lim1およびＳＯＣ_lim2を算出すると，組電池１の充電制限開始ＳＯＣおよび放電制限開始ＳＯＣを，算出したＳＯＣ_lim1およびＳＯＣ_lim2にそれぞれ更新する。
【００２７】
　ステップＳ５０に続くステップＳ６０では，タイマ２ｃのタイマ値が設定されている所定時間に到達したか否かを判定する。タイマ値が所定時間に到達していないと判定すると所定時間に到達するまでステップＳ６０で待機し，所定時間に到達したと判定するとステップＳ１０に戻る。以後，タイマ２ｃに設定されている所定時間ごとに，上述したステップＳ１０以降の処理が繰り返しわれる。
【００２８】
　図４は，組電池１のＳＯＣと，電流センサ６により検出される電流値との関係を示す図である。電流センサ６により検出される電流値は，プラス（＋）側の時に放電電流が流れており，マイナス（−）側の時に充電電流が流れていることを示している。また，図４において，実線は従来の装置により，組電池１の充電および放電を制御した場合の電流値とＳＯＣとの関係を，点線は一実施の形態における組電池の充放電制御装置により，組電池１の充電および放電を制御した場合の電流値とＳＯＣとの関係を示す。
【００２９】
　図４の実線で示すように，従来の装置によれば，放電時に組電池１のＳＯＣが放電制限開始ＳＯＣの初期値である４５（％）に到達すると，放電の制限が開始されて放電電流が徐々に減少していき，ＳＯＣが４０（％）に到達すると，放電を停止する制御を行っていた。また，充電時には，組電池１のＳＯＣが充電制限開始ＳＯＣの初期値である７５（％）に到達すると，充電の制限が開始されて充電電流が徐々に減少していき，ＳＯＣが８０（％）に到達すると，充電を停止する制御を行っていた。
【００３０】
　すなわち，組電池１のＳＯＣの使用範囲が４０（％）〜８０（％）であるため，組電池１のＳＯＣが４０（％）未満にならないように放電を制御すると共に，ＳＯＣが８０（％）を越えないように充電を制御していた。しかし，この場合には，セル電圧のばらつきにより，放電時にはＳＯＣが４０（％）未満となるセルが存在し，充電時にはＳＯＣが８０（％）を越えるセルが存在する可能性がある。
【００３１】
　これに対し，一実施の形態における組電池の充放電制御装置によれば，図４の点線で示すように，放電時には，各セルのＳＯＣのばらつきを考慮して，放電制限開始ＳＯＣであるＳＯＣ_lim2が算出され，ＳＯＣが４５（％）より高いＳＯＣ_lim2に到達すると放電の制限を開始する。すなわち，放電電流の上限値を徐々に小さくしていくことにより，放電電流を減少させていく。また，充電時にも各セルのＳＯＣのばらつきを考慮して，充電制限開始ＳＯＣであるＳＯＣ_lim1が算出され，ＳＯＣが７５（％）より低いＳＯＣ_lim1に到達すると充電の制限を開始する。これにより，放電時には，ＳＯＣの最も低いセルのＳＯＣが４０（％）未満となる過放電の発生を防ぐことができると共に，充電時には，ＳＯＣの最も高いセルのＳＯＣが８０（％）を越える過充電の発生を防ぐことができる。
【００３２】
　なお，一実施の形態における組電池の充放電制御装置による制御において，各セルのＳＯＣのばらつきが存在しない場合には，組電池１の充電および放電を制御した場合の電流値とＳＯＣとの関係は，図４の実線で示すものとなる。
【００３３】
　一実施の形態における組電池の充放電制御装置によれば，組電池１を構成する各セルｓ1〜ｓ4のＳＯＣに基づいて，組電池１の充電を制限する際の目標値となるＳＯＣ上限値および放電を制限する際の目標値となるＳＯＣ下限値を変更するので，組電池１を構成する全てのセルｓ1〜ｓ4の過充電および過放電を防止することができる。従って，過充電や過放電に起因するセルの劣化を確実に防ぐことができる。
【００３４】
　ここで，セルｓ1〜ｓ4の過充電または過放電を防止するために，組電池１のＳＯＣに基づいて充電または放電を制御する代わりに，各セル単位で充電または放電を制御する方法も考えられるが，制御が複雑となり，演算負荷が増大する。しかし，一実施の形態における組電池の充放電制御装置によれば，組電池１のＳＯＣに基づいて充放電を制御することができるので，演算負荷の増大を抑制しつつ，確実に全てのセルの過充電または過放電を防止することができる。
【００３５】
　変更するＳＯＣ上限値は，各セルｓ1〜ｓ4のＳＯＣのうち，最大値を示すＳＯＣと，各セルｓ1〜ｓ4のＳＯＣの平均ＳＯＣとに基づいて決定するので，全てのセルｓ1〜ｓ4が過充電とならないＳＯＣ上限値を決定することができる。また，変更する下限値は，各セルｓ1〜ｓ4のＳＯＣのうち，最小値を示すＳＯＣと，各セルｓ1〜ｓ4のＳＯＣの平均ＳＯＣとに基づいて決定するので，全てのセルｓ1〜ｓ4が過放電とならないＳＯＣ下限値を決定することができる。」
　　　
　・「【００３７】
　本発明は，上述した一実施の形態に限定されることはない。例えば，充電および放電を制御する組電池１は，電気自動車に搭載されているものとして説明した。しかし，充放電制限の対象となる組電池は，ハイブリッド自動車やエンジン車両に搭載されているものでもよいし，車両以外の装置に用いられるものでもよい。また，組電池の種類や，組電池を構成するセル数により，本発明が限定されることもない。すなわち，複数のセルから構成され，充放電可能な組電池であれば，本発明を適用することができる。
【００３８】
　上述した一実施の形態では，組電池１のＳＯＣが充電制限開始ＳＯＣであるＳＯＣ_lim1に到達すると，充電の制限を開始して，徐々に充電電流を減少させると共に，組電池１のＳＯＣが放電制限開始ＳＯＣであるＳＯＣ_lim2に到達すると，放電の制限を開始して，徐々に放電電流を減少させる制御を行った。しかし，組電池１のＳＯＣが所定のＳＯＣ上限値に到達すると充電を停止するとともに，組電池１のＳＯＣが所定のＳＯＣ下限値に到達すると放電を停止させるようにしてもよい。この場合には，上述した方法により，各セルｓ1〜ｓ4のばらつきに基づいて，ＳＯＣ上限値およびＳＯＣ下限値を変更すればよい。
【００３９】
　上述した一実施の形態では，組電池１を構成する各セルｓ1〜ｓ4のＳＯＣのばらつきに基づいて，組電池１のＳＯＣ上限値およびＳＯＣ下限値を算出・変更した（式（１）〜（４）参照）。しかし，セルｓ1〜ｓ4のＳＯＣは，セルの電圧（開放電圧）に基づいて算出することができるので，各セルｓ1〜ｓ4の電圧のばらつきに基づいて，ＳＯＣ上限値およびＳＯＣ下限値を算出・変更するようにしてもよい。」
　　
　・【０００４】〜【０００６】，【００２２】，【００２４】，【００３８】段落等の記載によれば，各セルｓ１〜ｓ４のＳＯＣのばらつきを示すΔＳＯＣ１及びΔＳＯＣ２を用いて組電池１のＳＯＣ上限値及びＳＯＣ下限値を算出していることから，組電池１の使用上限及び使用下限に含まれるマージンが，二次電池の各セルのＳＯＣのばらつきを示すΔＳＯＣ１，ΔＳＯＣ２に相当する分だけ小さく設定されているといえる。
　また，【００３８】段落の「組電池１のＳＯＣが所定のＳＯＣ上限値に到達すると充電を停止するとともに，組電池１のＳＯＣが所定のＳＯＣ下限値に到達すると放電を停止するようにしてもよい。」との記載から，組電池１のＳＯＣが，算出した組電池１のＳＯＣ上限値と下限値との間の範囲にあるかを監視することが開示されているといえる。
　
　上記の記載事項及び図示内容から，引用例２には，次の事項からなる発明が記載されていると認められる。
「複数の二次電池（セル）が直列に接続された組電池１を制御する充放電制御装置において，メインスイッチ４がオンしてバッテリコントローラ２に補助電池５から制御電源が供給される起動時又はタイマで設定された所定時間毎に，二次電池の各セル電圧を検出するセル電圧検出部２ｄと，組電池の総電圧を検出する電圧センサ７と，組電池に流れる充放電電流を検出する電流センサ６と，インバータ１０と組電池１との間に流れる充放電電流を断続するリレー８ａ，８ｂとを備え，バッテリコントローラ２は，セル電圧検出部２ｄで検出した二次電池の各セル電圧からＳＯＣ（残存容量）を算出し，次いで，算出した各セルのＳＯＣの平均値であるＳＯＣaveを算出すると共に，算出した各セルのＳＯＣの最大値ＳＯＣmaxと平均値ＳＯＣaveとの差ΔＳＯＣ１及び各セルのＳＯＣの最小値ＳＯＣminと平均値ＳＯＣaveとの差ΔＳＯＣ２を算出しておき，前記電圧センサ７で検出した総電圧及び前記電流センサ６で検出した充放電電流から組電池１のＳＯＣを算出し，さらに，前記算出されたΔＳＯＣ１及びΔＳＯＣ２に基づいて，組電池１の使用上限及び使用下限に含まれるマージンが，二次電池の各セルのＳＯＣのばらつきを示すΔＳＯＣ１，ΔＳＯＣ２に相当する分だけ小さくなるように設定されたＳＯＣ上限値であるＳＯＣlim1（組電池の使用上限のＳＯＣ−（ΔＳＯＣ１×η），ただし，ηは電池充電効率）とＳＯＣ下限値であるＳＯＣlim2（組電池の使用下限＋ΔＳＯＣ２）との間の範囲に，前記算出した組電池１のＳＯＣがあるかを監視する組電池の充放電制御装置。」
　　　
３．対比
　本願発明と引用発明とを対比すると，その機能・作用からみて，後者における「複数」は前者における「複数個」に相当し，以下同様に，「リチウムイオン電池」は「リチウムイオン二次電池」に，「組電池１」は「電池群」に，「電池モジュール」は「電池群制御装置」に，「開放電圧」は「無負荷電圧」に，「電圧測定回路３」は「無負荷電圧測定手段」に，それぞれ相当している。
　
　また，後者の「組電池１の休止時に，リチウムイオン電池の各々の開放電圧を測定する電圧測定回路３」と前者の「電池群制御装置の起動時に，リチウムイオン二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段」とは，「所定の時期に，リチウムイオン二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段」との概念で共通する。
　
　次に，後者の「バイパス抵抗Ｒ」は前者の「抵抗」に相当し，以下同様に，「スイッチとして機能するＦＥＴ」及び「スイッチ」は前者の「スイッチ」に，「容量」は「残存容量」に，「略均一に調整するため」との態様は「略均等となるように」する態様に，「調整時間」は「時間」に，「演算」は「算出」に，「対応するリチウムイオン電池のバイパス回路のスイッチ」は「対応するバイパス回路のスイッチ」に，「マイクロコンピュータ４」は「制御手段」に，それぞれ相当する。
　
　さらに，二次電池において，無負荷電圧（開放電圧）と残存容量とは密接な関係があり，無負荷電圧を残存容量を把握するための参考指標とすることは技術常識であるから，後者の「電圧測定回路３で測定されたリチウムイオン電池の各々の開放電圧」と前者の「（無負荷電圧を）変換した残存容量」とは，「残存容量に関連する物理量」との概念で共通する。したがって，後者の「電圧測定回路３で測定されたリチウムイオン電池の各々の開放電圧の最大電圧値Ａと最小電圧値Ｂとの平均値である目標電圧値を演算する」態様と，前者の「変換した残存容量の最大値と最小値の値との平均値である第２の平均残存容量を算出」する態様とは，「残存容量に関連する物理量の最大値と最小値の値との平均値である所定の平均値を算出」するとの概念で共通する。
　　
　また，後者の「偏差」は前者の「差」に相当し，後者の「偏差に対応する電池の調整量」と前者の「変換した残存容量と第２の平均残存容量との差分の電気量」とは，「残存容量に関連する物理量と所定の平均値との差分の電気量」との概念で共通し，後者の「調整量に対応する調整時間」は前者の「差分の電気量に相当する時間」に相当するから，後者の「開放電圧値と目標電圧値との偏差が予め設定された設定値を越えるリチウムイオン電池について，前記偏差に対応する電池の調整量を演算し，さらに該調整量に対応する調整時間を演算」する態様と，前者の「変換した残存容量と算出した第２の平均残存容量との差が予め設定された設定値を越えるリチウムイオン二次電池について，前記変換した残存容量と前記第２の平均残存容量との差分の電気量に相当する時間を算出してお」く態様とは，「残存容量に関連する物理量と算出した所定の平均値との差が予め設定された設定値を越えるリチウムイオン二次電池について，前記残存容量に関連する物理量と前記所定の平均値との差分の電気量に相当する時間を算出してお」くとの概念で共通する。
　
　さらに，後者の「組電池１の充放電時に，休止時に算出しておいた調整時間，前記設定値を越えるリチウムイオン電池に対応するバイパス回路のスイッチをオン状態に制御して該リチウムイオン電池に流れる充放電電流をバイパスさせる」態様と，前者の「電池群の充放電時に，起動時に算出しておいた時間，設定値を越えるリチウムイオン二次電池に対応するバイパス回路のスイッチをオン状態に制御して該リチウムイオン二次電池に流れる充放電電流をバイパスさせる」態様とは，「電池群の充放電時に，予め所定の時期に算出しておいた時間，前記設定値を越えるリチウムイオン二次電池に対応するバイパス回路のスイッチをオン状態に制御して該リチウムイオン二次電池に流れる充放電電流をバイパスさせる」との概念で共通する。
　
　したがって，両者は，
「複数個のリチウムイオン二次電池が直列に接続された電池群を制御する電池群制御装置において，
　所定の時期に，前記リチウムイオン二次電池の各々の無負荷電圧を測定する無負荷電圧測定手段と，
　容量調整用の抵抗及びスイッチを有し，前記リチウムイオン二次電池の各々に並列に接続され，前記リチウムイオン二次電池の各々に流れる充放電電流をバイパスさせるバイパス回路と，
　前記リチウムイオン二次電池の各々の残存容量が略均等となるように，前記リチウムイオン二次電池の各々に流れる充放電電流をバイパスさせるための時間を算出し，該算出した時間に応じて対応するバイパス回路のスイッチをオン状態に制御する制御手段と，
を備え，
　前記制御手段は，
　残存容量に関連する物理量の最大値と最小値の値との平均値である所定の平均値を算出し，残存容量に関連する物理量と算出した所定の平均値との差が予め設定された設定値を越えるリチウムイオン二次電池について，前記残存容量に関連する物理量と前記所定の平均値との差分の電気量に相当する時間を算出しておき，
　電池群の充放電時に，予め所定の時期に算出しておいた時間，前記設定値を越えるリチウムイオン二次電池に対応するバイパス回路のスイッチをオン状態に制御して該リチウムイオン二次電池に流れる充放電電流をバイパスさせる電池群制御装置。」の点で一致し，以下の点で相違する。
　　
［相違点１］
　無負荷電圧測定手段で無負荷電圧を測定する「所定の時期」に関し，本願発明は，「電池群制御装置の起動時」であるのに対し，引用発明は，「組電池の休止時」である点。
　　
［相違点２］
　本願発明は，「電池群の総電圧を測定する総電圧測定手段と，電池群に流れる充放電電流を測定する電流測定手段」を備えているのに対し，引用発明は，そのような手段を備えていない点。
　
［相違点３］　
　本願発明は，制御手段が「起動時に，無負荷電圧測定手段で測定されたリチウムイオン二次電池の各々の無負荷電圧を残存容量に変換して，該変換した全リチウムイオン二次電池の残存容量の平均値である第１の平均残存容量を算出する」と共に，「変換した残存容量の最大偏差（＝起動時の残存容量の最大値−第１の平均残存容量）及び最小偏差（＝起動時の第１の平均残存容量−残存容量の最小値）を算出しておく」のに対し，引用発明は，そのような構成を備えていない点。
　
［相違点４］
　「残存容量に関連する物理量」の最大値と最小値の値との平均値である「所定の平均値」を算出する点に関し，本願発明は，「変換した残存容量」の最大値と最小値の値との平均値である「第２の平均残存容量」を算出するのに対し，引用発明は，「電圧測定回路で測定されたリチウムイオン電池の各々の開放電圧」の最大電圧値と最小電圧値との平均値である「目標電圧値」を算出する点。
　　
［相違点５］
　「残存容量に関連する物理量」の最大値と最小値の値との平均値である「所定の平均値」を算出し，「残存容量に関連する物理量」と算出した所定の平均値との差が予め設定された設定値を越えるリチウムイオン二次電池について，「残存容量に関連する物理量と所定の平均値との差分」の電気量に相当する時間を算出する点に関し，本願発明は，「変換した残存容量と算出した第２の平均残存容量との差」が予め設定された設定値を越えるリチウムイオン二次電池について，「変換した残存容量と第２の平均残存容量との差分の電気量」に相当する時間を算出するのに対し，引用発明は，「開放電圧値と目標電圧値との偏差」が予め設定された設定値を越えるリチウムイオン二次電池について，「偏差に対応する電池の調整量（電気量）を算出し，さらに該調整量に対応する調整時間を算出」する点。
　　
［相違点６］
　電池群の充放電時に，「予め所定の時期に」算出しておいた時間，設定値を越えるリチウムイオン二次電池に対応するバイパス回路のスイッチをオン状態に制御して該リチウムイオン二次電池に流れる充放電電流をバイパスさせる点に関し，本願発明は，「（電池群制御装置の）起動時に」算出しておいた時間，設定値を越えるリチウムイオン二次電池に対応するバイパス回路のスイッチをオン状態に制御して充放電電流をバイパスさせるのに対し，引用発明は，「休止時に」算出しておいた時間，設定値を越えるリチウムイオン二次電池に対応するバイパス回路のスイッチをオン状態に制御して充放電電流をバイパスさせる点。
　　
［相違点７］
　本願発明は，「総電圧測定手段で測定された総電圧及び電流測定手段で測定された充放電電流からリチウムイオン二次電池の第３の平均残存容量を算出し，さらには，算出された最大偏差及び最小偏差に基づいて，前記リチウムイオン二次電池の使用上限及び下限に含まれるマージンが，前記リチウムイオン二次電池のばらつき分，小さくなるように設定された（前記リチウムイオン二次電池の使用上限の残存容量−前記算出した最大偏差）と（前記リチウムイオン二次電池の使用下限の残存容量＋前記算出した最小偏差）との間の範囲に，前記算出した第３の平均残存容量があるかを監視する」のに対し，引用発明は，そのような構成を備えていない点。
　　
４．判断
　上記各相違点について以下検討する。　　
・相違点１，６について
　本願発明において，無負荷電圧を測定する時期を，電池群制御装置の起動時としたことの技術的意義は，本願明細書には明確に記載されていないが，電池群制御装置の起動時には，通常，電池群を充放電させないから，電池群を充放電する前に事前に電池群の残存容量を把握しておく点にあると解することができる。
　ところで，引用発明において，組電池（電池群）の休止時に無負荷電圧を測定するのは，無負荷電圧を測定し得る状態として充放電電流が流れていない状態，すなわち休止状態であることを要するからである。
　そうすると，引用発明において，充放電電流が流れていない状態の一態様として，通常充放電電流を流さない，マイコン４を含む電池モジュール１０（電池群制御装置）の起動時を選択して，起動時に無負荷電圧を測定するよう構成することは，当業者が適宜採用し得る事項に過ぎない。
　したがって，引用発明において，相違点１及び６に係る本願発明の構成とすることは，当業者が容易に想到し得たことである。
　　
・相違点４，５について
　二次電池の残存容量（ＳＯＣ）を制御する制御装置において，無負荷電圧（開放電圧）を残存容量に変換し，変換した残存容量を用いて充放電制御をすることは，引用例２（【００２０】，【００３９】段落等を参照）に記載されるように周知の技術である。
　そして，二次電池の残存容量を制御する引用発明において，上記周知の技術を採用することは，当業者が適宜なし得る事項というべきである。
　そうすると，引用発明において，上記周知の技術を採用して，電圧測定回路で測定した二次電池の無負荷電圧（開放電圧）を残存容量に変換するとともに，無負荷電圧の代わりに残存容量を用いれば，「変換した残存容量の最大値と最小値との平均値（すなわち第２の平均残存容量）を算出する」こと（相違点４に相当），及び「変換した残存容量と第２の平均残存容量との差が予め設定された設定値を越える二次電池について，変換した残存容量と第２の平均残存容量との差分の電気量に相当する時間を算出する」こと（相違点５に相当）となることは，明らかである。
　したがって，引用発明において，上記周知の技術を採用して，相違点４，５に係る本願発明の構成とすることは，当業者が容易に想到し得たことである。
　
・相違点２，３，７について
　引用例２には，「電池群（「組電池」が相当。括弧内は以下同様。）の総電圧を測定（検出）する総電圧測定手段（電圧センサ７）と，電池群（組電池）に流れる充放電電流を測定（検出）する電流測定手段（電流センサ６）を設ける」こと（以下「技術事項Ａ」という。），「無負荷電圧測定手段（セル電圧検出部２ｄ）で測定（検出）された二次電池の各々の無負荷電圧（各セル電圧）を残存容量（ＳＯＣ）に変換して，該変換した全二次電池の残存容量の平均値である第１の平均残存容量（各セルのＳＯＣの平均値であるＳＯＣave）を算出すると共に，変換した残存容量の最大偏差（各セルのＳＯＣの最大値ＳＯＣmaxと平均値ＳＯＣaveとの差ΔＳＯＣ１）及び最小偏差（各セルのＳＯＣの最小値ＳＯＣminと平均値ＳＯＣaveとの差ΔＳＯＣ２）を算出すること」（以下「技術事項Ｂ」という。），及び「総電圧測定手段（電圧センサ７）で測定(検出）された総電圧及び電流測定手段（電流センサ６）で測定（検出）された充放電電流から二次電池の第３の平均残存容量（組電池のＳＯＣ）を算出し，さらには，前記最大偏差（ΔＳＯＣ１）及び最小偏差（ΔＳＯＣ２）に基づいて，二次電池の使用上限及び下限に含まれるマージンが，二次電池のばらつき分（ΔＳＯＣ１，ΔＳＯＣ２），小さくなるように設定された［二次電池の使用上限の残存容量−算出した最大偏差］（組電池の使用上限のＳＯＣ−（ΔＳＯＣ１×η））と［二次電池の使用下限の残存容量＋算出した最小偏差］（組電池の使用下限のＳＯＣ＋ΔＳＯＣ２）との間の範囲に，第３の平均残存容量（組電池のＳＯＣ）があるかを監視すること」（以下「技術事項Ｃ」という。）が記載されている。
　そして，技術事項Ａは，相違点２に係る構成に相当し，技術事項Ｂは，相違点３に係る構成に相当している。
　また，技術事項Ｃにおいて，充電効率ηがほぼ１００％に近い値をとる場合（例えば，引用例２の図３において，電池温度が０〜３０℃の場合），「組電池の使用上限−（ΔＳＯＣ１×η）」は，「組電池の使用上限−ΔＳＯＣ１」と見ることができるから，技術事項Ｃは実質的に相違点７に係る構成といえる。
　そうすると，引用発明と同じく，複数の二次電池の残存容量を制御する充放電制御装置の技術分野に属する引用例２に記載された上記各技術事項Ａ，Ｂ，Ｃを，引用発明に適用して，相違点２，３，７に係る本願発明の構成とすることは，当業者が容易になし得たことである。
　　
　そして，本願発明の全体構成により奏される作用効果は，引用発明，上記周知の技術及び引用例２に記載された技術事項Ａ，Ｂ，Ｃから，当業者が予測し得る程度のものである。
　
　よって，本願発明は，引用発明，上記周知の技術及び引用例２に記載された技術事項Ａ，Ｂ，Ｃに基づいて，当業者が容易に発明をすることができたものである。
　　
　なお，請求人は，平成２３年１月２８日の意見書において，「引用文献２では，段落「００３４」に開示されているように，「各セル単位で充電または放電を制御する方法も考えられるが，制御が複雑となり，演算負荷が増大する」ことを懸念し，この演算負荷の増大を抑制しております。従って，引用文献２では，複数のニッケル水素電池のそれぞれに対応して設けられたバイパス回路を用いてセルバランシングすることを否定したものであると言わざるを得なく，充放電中に複数のリチウムイオン二次電池のセルバランスを行う引用文献１との組み合わせを阻害しております。」と主張する。
　しかし，請求人が指摘した引用例２の記載個所は，引用例２に記載された発明が，「各セル単位で充電または放電を制御する方法」と「セル全体，すなわち組電池に対して充電または放電を制御する方法」のいずれに対しても適用可能であるところ，「制御の複雑性，演算負荷の低減」の観点からは，後者が望ましいことを説明したものというべきであり，「各セル単位で充電または放電を制御する方法」に適用することが困難であることをいうものとは解されない。
　したがって，引用例２に記載された事項を引用例１記載のものに組み合わせることが阻害されるとの主張には理由がなく，請求人の上記主張は採用できない。
　　
５．むすび
　以上のとおり，本願発明は，引用発明，上記周知の技術及び引用例２に記載された技術事項Ａ，Ｂ，Ｃに基づいて，当業者が容易に発明をすることができたものであるので，特許法第２９条第２項の規定により，特許を受けることができない。
　　　
　よって，結論のとおり審決する。