(57)【特許請求の範囲】
【請求項１】
２次電池の動作電圧範囲内にある直流電圧に所定周波数の交流成分を重畳させた直流電圧を２次電池の電極間に印加して２次電池に電流を流す通電手段と、
２次電池の複数の部分に対向して位置し、前記複数の部分に流れる電流によって発生する磁界を検出して、検出磁界を表す信号を出力する磁界検出手段と、
前記磁界検出手段から出力される検出磁界を表す信号から、前記所定周波数に等しい周波数の信号成分を取出す周波数成分取出し手段と
を備えたことを特徴とする２次電池の検査装置。
【請求項２】
請求項１に記載した２次電池の検査装置において、
前記通電手段によって交流成分の重畳される直流電圧は、検査前の２次電池の出力電圧であることを特徴とする２次電池の検査装置。
【請求項３】
請求項１に記載した２次電池の検査装置において、
前記通電手段によって２次電池に印加される直流電圧は、２次電池の動作電圧範囲内で変化するものであることを特徴とする２次電池の検査装置。
【請求項４】
請求項１乃至３のうちのいずれか一つに記載した２次電池の検査装置において、さらに、
前記周波数成分取出し手段から取出された信号成分から、前記複数の部分に対向した位置の磁界の強さの分布又は前記複数の部分における電流の大きさの分布を計算する計算手段を備えたことを特徴とする２次電池の検査装置。
【請求項５】
請求項４に記載した２次電池の検査装置において、さらに、
前記計算手段によって計算された磁界の強さの分布又は電流の大きさの分布と、予め用意した基準情報とを比較して、２次電池の異常を判定する判定手段を備えたことを特徴とする２次電池の検査装置。
【請求項６】
請求項４又は５に記載した２次電池の検査装置において、さらに、
前記計算手段によって計算された磁界の強さの分布又は電流の大きさの分布を表示する表示手段を備えたことを特徴とする２次電池の検査装置。
【請求項７】
２次電池の動作電圧範囲内にある直流電圧に所定周波数の交流成分を重畳させた直流電圧を２次電池の電極間に印加して２次電池に電流を流し、
２次電池の複数の部分に対向して磁気センサを位置させて、前記複数の部分に流れる電流によって発生する磁界を検出し、
前記検出された磁界を表す信号から、前記所定周波数に等しい周波数の信号成分を取出して、
前記取出した信号成分を用いて２次電池を検査するようにしたことを特徴とする２次電池の検査方法。
【請求項８】
請求項７に記載した２次電池の検査方法において、
前記交流成分の重畳される直流電圧は、検査前の２次電池の出力電圧であることを特徴とする２次電池の検査方法。
【請求項９】
請求項７に記載した２次電池の検査方法において、
前記２次電池に印加される直流電圧は、２次電池の動作電圧範囲内で変化するものであることを特徴とする２次電池の検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充電して何度も再利用可能な２次電池の検査装置及び検査方法に係り、特に２次電池に電流を流し、２次電池内に流れる電流により発生する磁界を複数の箇所で検出して、２次電池の異常及び欠陥を検査する２次電池の検査装置及び検査方法に関する。
【背景技術】
【０００２】
従来、２次電池の検査方法としては、例えば下記特許文献１に示されているように、第１の電圧（４．２Ｖ）を長時間（２週間）印加し、その後に第２の電圧（３．９Ｖ）で長時間（１０時間）充電して放置し、電圧降下率が大きな２次電池を不良品と判別する方法が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３６８８７号公報
【発明の概要】
【０００４】
しかしながら、上記特許文献１に記載の発明では、検査結果がでるまでに長時間を要し、２次電池の検査効率がよくないという問題がある。本発明は、この問題を解決するためになされたもので、簡単かつ短時間で２次電池を検査することができる２次電池の検査装置を提供することにある。なお、下記本発明の各構成要件の記載においては、本発明の理解を容易にするために、実施形態の対応箇所の符号を括弧内に記載しているが、本発明の各構成要件は、実施形態の符号によって示された対応箇所の構成に限定解釈されるべきものではない。
【０００５】
上記目的を達成するために、本発明の特徴は、２次電池の動作電圧範囲内にある直流電圧に所定周波数の交流成分を重畳させた直流電圧を２次電池の電極間に印加して２次電池に電流を流す通電手段（６５，６６）と、２次電池の複数の部分に対向して位置し、複数の部分に流れる電流によって発生する磁界を検出して、検出磁界を表す信号を出力する磁界検出手段（１０）と、磁界検出手段から出力される検出磁界を表す信号から、所定周波数に等しい周波数の信号成分を取出す周波数成分取出し手段（６９）とを備えたことにある。この場合、さらに、周波数成分取出し手段から取出された信号成分から、複数の部分に対向した位置の磁界の強さの分布又は複数の部分における電流の大きさの分布を計算する計算手段（７０，Ｓ１０〜Ｓ８０，Ｓ１００〜Ｓ１１６，Ｓ１２４〜Ｓ１３０）を備えるとよい。なお、２次電池の動作電圧範囲とは、２次電圧の放電電圧の下限値以上、かつ２次電池の充電電圧の上限値以下の電圧の範囲である。
【０００６】
本願発明者は、２次電池の電極、電解質部分などに異常が発生すると、２次電池の電極及び電解質すなわち２次電池の複数の部分に流れる電流の分布が正常時に比べて変化し、かつこの電流の分布の変化により２次電池の複数の部分に対向する部分の磁界の分布も変化することを発見した。したがって、前記本願発明の特徴によれば、通電手段が２次電池に電流を流し、磁界検出手段が複数の部分に流れる電流によって発生する磁界を検出することで、この検出した磁界により、電池の異常を簡単かつ短時間で検出できる。特に、この場合、通電手段は、２次電池の動作電圧範囲内にある直流電圧に所定周波数の交流成分を重畳させた直流電圧を２次電池の電極間に印加して２次電池に電流を流すので、２次電池は充放電を繰り返し、検査後の２次電池が過充電状態及び過放電状態になることはないので、２次電池に悪影響を与えることがない。また、通電手段及び周波数成分取出し手段の作用により、所定周波数の交流成分に関係して発生される磁界を表す信号のみが取出されるので、比較的簡単な構成で、外部磁界の影響を受けない磁界を検出できる。その結果、検査装置のコストを抑えたうえで、外部磁界が一様になるようにする必要もなく、２次電池の複数の部分を流れる電流によって発生される磁界を精度よく検出できるので、ひいては２次電池の異常を精度よく検出できるようになる。
【０００７】
また、本発明の他の特徴は、前記通電手段によって交流成分の重畳される直流電圧が、検査前の２次電池の出力電圧であることにある。これによれば、通電手段によって２次電池の電極間に印加される電圧は、検査前の２次電池の出力電圧を中心に上下に変化して充放電が繰り返されるので、検査後の２次電池の出力電圧は検査前の出力電圧と同じになる。その結果、２次電池の状態を、検査前と検査中とでほとんど同じ状態に保つことができるとともに、検査後においても検査前と同じ状態に保つことができ、検査前の状態における２次電池の異常を検出できるとともに、同状態を保ったまま他の検査及び作動を実現できる。
【０００８】
また、本発明の他の特徴は、前記通電手段によって２次電池に印加される直流電圧は、２次電池の動作電圧範囲内で変化するものであることにある。これによれば、検査中においても、２次電池の電極間に印加される電圧の最大値及び最小値は、必ず２次電池の動作電圧範囲内に維持されるので、充電及び放電による２次電池への悪影響が全くなく、２次電池の検査が良好に行われる。
【０００９】
また、本発明の他の特徴は、さらに、前記計算手段によって計算された磁界の強さの分布又は電流の大きさの分布と、予め用意した基準情報とを比較して、２次電池の異常を判定する判定手段（７０，Ｓ１１８〜Ｓ１２２）を備えたことにある。これによれば、２次電池の種類、大きさ、形状などが同一であり、磁界検出手段に対して電池を常に同じようにセットすることができる場合は、予め用意した基準情報との比較により、２次電池の異常を容易に検出できる。
【００１０】
また、本発明の他の特徴は、さらに、前記計算手段によって計算された磁界の強さの分布又は電流の大きさの分布を表示する表示手段（７０，Ｓ１３４）を備えたことにある。これによれば、視覚的に２次電池の異常を判断することができる。
【００１１】
さらに、本発明の実施にあたっては、本発明は、２次電池の検査装置の発明に限定されることなく、２次電池の検査方法の発明としても実施し得るものである。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る２次電池の検査装置の全体構成図である。
【図２】図１のステージ及び磁気センサの移動機構の具体例を示す概略斜視図である。
【図３】前記ステージにセットする電池セット用テーブルの概略斜視図である。
【図４】図１の磁気センサ及びセンサ信号取出回路の詳細回路ブロック図である。
【図５】図１のロックインアンプの詳細回路ブロック図である。
【図６Ａ】図1のコントローラによって実行されるデータ取得プログラムの前半部分を示すフローチャートである。
【図６Ｂ】前記データ取得プログラムの後半部分を示すフローチャートである。
【図７Ａ】図1のコントローラによって実行される評価プログラムの前半部分を示すフローチャートである。
【図７Ｂ】前記評価プログラムの後半部分を示すフローチャートである。
【図８】２次電池の電極に印加される通電電圧の波形図である。
【図９】検出される２次電池に流れる電流の波形図である。
【図１０】磁気センサによる２次電池に対する走査態様の説明図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態に係る２次電池の検査装置について図面を用いて説明する。図1は、この２次電池の検査装置の全体概略図である。この２次電池の検査装置は、本実施形態に係る複数の２次電池（リチウムイオン２次電池ＢＡ）を一度に検査できるようにする構造を有しているが、電池の形状、種類などに応じて種々の構造が採用され得る。
【００１４】
この２次電池の検査装置は、磁気センサ１０を支持固定するセンサ支持台１１を有し、センサ支持台１１は、Ｘ方向スライド機構２０によってＸ方向（紙面左右方向）に移動するとともに、Ｙ方向スライド機構３０によってＹ方向（紙面垂直方向）に移動する。センサ支持台１１は、図２に詳細に示すように、方形状の平板で構成されて、上面にて磁気センサ１０を支持固定する。このセンサ支持台１１は、Ｘ方向スライド機構２０の一部を構成する方形状の移動部材２１により支持されている。この移動部材２１には、センサ支持台１１を上下に変位させて磁気センサ１０の上下方向位置を調整する調整機構（図示しない）が設けられており、調整つまみ２２の操作によりセンサ支持台１１が上下方向に位置調整されるようになっている。
【００１５】
移動部材２１の下面には、Ｙ方向に所定の幅を有する凸部２１ａが設けられている。この凸部２１ａは、Ｘ方向に延設された支持部材２３の上面に設けた溝２３ａに侵入して、溝２３ａ内をＸ方向にスライドするようになっている。支持部材２３の溝２３ａ内には、Ｘ方向に延設されて移動部材２１の凸部を貫通する雄ねじ２４が収容されている。移動部材２１の凸部２１ａ内には、雄ねじ２４に螺合した図示しないナットが組み込まれており、雄ねじ２４の回転により、移動部材２１がＸ方向に移動するようになっている。すなわち、雄ねじ２４と移動部材２１に組み込まれたナットにより、ボールねじ機構が構成されている。雄ねじ２４の一端は、支持部材２３の一端に組み付けたＸ方向モータ２５の回転軸に連結され、雄ねじ２４の他端は支持部材２３の他端に回転可能に支持されている。これにより、Ｘ方向モータ２５の回転により雄ねじ２４が軸線周りに回転して、移動部材２１、センサ支持台１１及び磁気センサ１０がＸ方向に移動する。
【００１６】
支持部材２３のＸ方向の両端近傍部の下面には、Ｘ方向に所定の幅を有する凸部２３ｂ，２３ｃがそれぞれ設けられている。これらの凸部２３ｂ、２３ｃは、Ｙ方向にそれぞれ延設された支持部材３１，３２の上面に設けた溝３１ａ，３２ａに侵入して、溝３１ａ，３２ａ内をＹ方向にスライドするようになっている。支持部材３１の溝３１ａ内には、Ｙ方向に延設されて支持部材２３の凸部２３ｂを貫通する雄ねじ３３が収容されている。支持部材２３の凸部２３ｂ内には、雄ねじ３３に螺合した図示しないナットが組み込まれており、雄ねじ３３の回転により、支持部材２３がＹ方向に移動するようになっている。すなわち、雄ねじ３３と支持部材２３に組み込まれたナットにより、ボールねじ機構が構成されている。雄ねじ３３の一端は、支持部材３１の一端に組み付けたＹ方向モータ３４の回転軸に連結され、雄ねじ３３の他端は支持部材３１の他端に回転可能に支持されている。これにより、Ｙ方向モータ３４の回転により雄ねじ３３が軸線周りに回転して、支持部材２３が移動部材２１、センサ支持台１１及び磁気センサ１０と共にＹ方向に移動する。
【００１７】
また、この２次電池の検査装置は、リチウムイオン２次電池ＢＡを載置するための、ステージ４０を備えている。ステージ４０は、支持部材３１，３２の各端部から上方に延設された連結部４１ａ，４１ｂ，４１ｃ，４１ｄを介して、支持部材３１，３２の上方に配置された枠４２を有している。枠４２は、支持部材３１，３２の上方にそれぞれ位置する外枠４２ａ，４２ｂと、両外枠４２ａ，４２ｂの両端部をそれぞれ連結する外枠４２ｃ，４２ｄとを備えている。これらの外枠４２ａ，４２ｂ，４２ｃ，４２ｄには、外枠４２ａ，４２ｂ，４２ｃ，４２ｄをそれぞれ連結して方形状の窓を形成する内枠４２ｅが一体的に設けられている。これらの外枠４２ａ，４２ｂ，４２ｃ，４２ｄ及び内枠４２ｅによって形成される窓には段差が設けられており、これらの窓には電池セット用テーブル５０がそれぞれ組み付けられるようになっている。
【００１８】
電池セット用テーブル５０は、図３に示すように、端部を下方に突出させて方形状に形成され、ステージ４０の方形状の窓に載置されて組み付けられる寸法の支持板５１を有する。この支持板５１には、リチウムイオン２次電池ＢＡがセットされる複数の方形状の凹部（本実施形態では４つの凹部）５１ａが設けられている。凹部５１ａの内側面にはリチウムイオン２次電池ＢＡの電極（正極及び負極）が接続されるコネクタ５２が設けられており、リチウムイオン２次電池ＢＡの電極をコネクタ５２に接続して、リチウムイオン２次電池ＢＡを凹部５１ａ上に載置することにより、リチウムイオン２次電池ＢＡが電池セット用テーブル５０にセットされる。図３には、その右下位置の凹部５１ａに１つのリチウムイオン２次電池ＢＡがセットされた状態が示されている。電池セット用テーブル５０をステージ４０の窓に組み付け、かつリチウムイオン２次電池ＢＡを電池セット用テーブル５０にセットした状態では、磁気センサ１０がリチウムイオン２次電池ＢＡの下方に位置するようになっている。各凹部５１ａに設けたコネクタ５２には接続線（電線）がそれぞれ接続され、こられの接続線は束ねられて、電池セット用テーブル５０毎に共通に上面に設けたコネクタ（図示省略）に接続されている。また、支持板５１の上面には、電池セット用テーブル５０を持ち運ぶための取手５３，５３も設けられている。
【００１９】
図１の説明に戻ると、Ｘ方向モータ２５内には、Ｘ方向モータ２５の回転を検出して、その回転を表す回転信号を出力するエンコーダ２５ａが組み込まれている。この回転信号は、Ｘ方向モータ２５が所定の微少角度だけ回転するたびにハイレベルとローレベルとを交互に切替えるパルス列信号であって、回転方向を識別するために互いにπ／２だけ位相のずれたＡ相信号とＢ相信号とで構成される。回転信号は、Ｘ方向位置検出回路６１及びＸ方向フィードモータ制御回路６２に出力される。Ｘ方向位置検出回路６１は、前記回転信号のパルス数をＸ方向モータ２５の回転方向に応じてカウントアップ又はカウントダウンし、そのカウント値からＸ方向モータ２５によるステージ４０に対するセンサ支持台１１のＸ方向位置（すなわち磁気センサ１０のＸ方向位置）を検出し、検出したＸ方向位置をＸ方向フィードモータ制御回路６２及び後述するコントローラ７０に出力する。Ｘ方向フィードモータ制御回路６２は、コントローラ７０の指示により、Ｘ方向モータ２５の駆動及び停止を制御する。このＸ方向モータ２５の駆動時においては、Ｘ方向フィードモータ制御回路６２は、エンコーダ２５ａからの回転信号を用いてＸ方向モータ２５を所定の回転速度で回転させる。
【００２０】
Ｘ方向位置検出回路６１におけるカウント値の初期設定は、電源投入時にコントローラ７０の指示によって行われる。すなわち、コントローラ７０は、電源投入時に、Ｘ方向フィードモータ制御回路６２にセンサ支持台１１の初期位置に対応したＸ方向限界位置への移動、及びＸ方向位置検出回路６１に初期設定を指示する。この指示により、Ｘ方向フィードモータ制御回路６２は、Ｘ方向モータ２５を駆動してセンサ支持台１１を初期位置に対応したＸ方向限界位置まで移動させる。Ｘ方向位置検出回路６１は、センサ支持台１１のＸ方向への移動中、Ｘ方向モータ２５内のエンコーダ２５ａからの回転信号を入力し続けている。そして、センサ支持台１１が初期位置に対応したＸ方向限界位置まで達してＸ方向モータ２５の回転が停止すると、Ｘ方向位置検出回路６１はエンコーダ２５ａからの回転信号の入力停止を検出して、カウント値を「０」にリセットする。このとき、Ｘ方向位置検出回路６１は、Ｘ方向フィードモータ制御回路６２に出力停止のための信号を出力し、これにより、Ｘ方向フィードモータ制御回路６２はＸ方向モータ２５への駆動信号の出力を停止する。その後に、Ｘ方向モータ２５が駆動された際には、Ｘ方向位置検出回路６１は、回転信号のパルス数をＸ方向モータ２５の回転方向に応じてカウントアップ又はカウントダウンし、そのカウント値に基づいてセンサ支持台１１のＸ方向位置を計算し、計算したＸ方向位置をＸ方向フィードモータ制御回路６２及びコントローラ７０に出力し続ける。
【００２１】
Ｙ方向モータ３４内には、Ｙ方向モータ３４の回転を検出して、前記Ｘ方向モータ２５と同様に、その回転を表す回転信号を出力するエンコーダ３４ａが組み込まれている。この回転信号は、Ｙ方向位置検出回路６３及びＹ方向フィードモータ制御回路６４に出力される。Ｙ方向位置検出回路６３は、前記回転信号のパルス数をＹ方向モータ３４の回転方向に応じてカウントアップ又はカウントダウンし、そのカウント値からＹ方向モータ３４によるセンサ支持台１１のＹ方向位置（すなわち磁気センサ１０のＹ方向位置）を検出し、検出したＹ方向位置をＹ方向フィードモータ制御回路６４及びコントローラ７０に出力する。Ｙ方向フィードモータ制御回路６４は、コントローラ７０の指示により、前記Ｘ方向フィードモータ制御回路６２の場合と同様に、Ｙ方向モータ３４の駆動及び停止を制御する。このＹ方向モータ３４の駆動時においては、Ｙ方向フィードモータ制御回路６４は、エンコーダ３４ａからの回転信号を用いてＹ方向モータ３４を所定の速度で回転させる。
【００２２】
Ｙ方向位置検出回路６３におけるカウント値の初期設定は、電源投入時にコントローラ７０の指示によって行われる。すなわち、コントローラ７０は、電源投入時に、Ｙ方向フィードモータ制御回路６４にセンサ支持台１１の初期位置に対応したＹ方向限界位置への移動、及びＹ方向位置検出回路６３に初期設定を指示する。この指示により、Ｙ方向フィードモータ制御回路６４は、Ｙ方向モータ３４を駆動してセンサ支持台１１を初期位置に対応したＹ方向限界位置まで移動させる。Ｙ方向位置検出回路６３は、センサ支持台１１のＹ方向への移動中、Ｙ方向モータ３４内のエンコーダ３４ａからの回転信号を入力し続けている。そして、センサ支持台１１が初期位置に対応したＹ方向限界位置まで達してＹ方向モータ３４の回転が停止すると、Ｙ方向位置検出回路６３はエンコーダ３４ａからの回転信号の入力停止を検出して、カウント値を「０」にリセットする。このとき、Ｙ方向位置検出回路６３は、Ｙ方向フィードモータ制御回路６４に出力停止のための信号を出力し、これにより、Ｙ方向フィードモータ制御回路６４はＹ方向モータ３４への駆動信号の出力を停止する。その後に、Ｙ方向モータ３４が駆動された際には、Ｙ方向位置検出回路６３は、回転信号のパルス数をＹ方向モータ３４の回転方向に応じてカウントアップ又はカウントダウンし、そのカウント値に基づいてセンサ支持台１１のＹ方向位置を計算し、計算したＹ方向位置をＹ方向フィードモータ制御回路６４及びコントローラ７０に出力し続ける。
【００２３】
この２次電池の検査装置は、さらに、通電信号供給回路６５、通電回路６６、通電選択回路６７、センサ信号取出回路６８、ロックインアンプ６９及びコントローラ７０を備えている。通電信号供給回路６５は、正弦波発振器及び矩形波変換回路を含み、コントローラ７０によって作動制御されて、正弦波発振器によって発振される正弦波信号を通電信号として通電回路６６に供給する。なお、通電信号は、「０」を基準に正負に変化する信号であり、その周波数は、例えば数１０ヘルツから数１００ヘルツ程度である。また、通電信号供給回路６５は、前記正弦波信号からなる通電信号を矩形波変換回路による変換により、前記通電信号と同期して「０」を中心として正負に変化する矩形波信号を生成して、参照信号としてロックインアンプ６９に出力する。
【００２４】
通電回路６６も、コントローラ７０によって作動制御されて、通電選択回路６７を介してリチウムイオン２次電池ＢＡに通電する。この場合、通電回路６６は、通電信号供給回路６５から供給される「０」を基準に正負に変化する正弦波信号に正のオフセット電圧を加算して、前記オフセット電圧を中心に正弦波状に変化して常に正の範囲内で変化する通電信号に変換して、リチウムイオン２次電池ＢＡの陽極に供給する。一方、通電回路６６の接地側端子は、リチウムイオン２次電池ＢＡの陰極に接続される。すなわち、所定周波数の交流成分を重畳させた直流電圧が、リチウムイオン２次電池ＢＡの陽極及び陰極間に印加される。なお、この交流成分の重畳された直流電圧（通電電圧）は、リチウムイオン２次電池ＢＡの動作電圧範囲内で変動するものである。すなわち、通電電圧の最高電圧がリチウムイオン２次電池ＢＡの充電電圧の上限値以下であり、かつ最低電圧がリチウムイオン２次電池ＢＡの放電電圧の下限値以上である電圧である。
【００２５】
具体的には、例えば、リチウムイオン２次電池ＢＡの充電電圧の上限が４．１ｖであり、放電電圧の下限が２．９ｖであれば、これらの中間付近の電圧（例えば、３．５ｖ）に交流信号が重畳される（図８参照）。なお、特に、前記中間付近の電圧に交流信号を重畳しなくても、交流信号の重畳された通電電圧が常にリチウムイオン２次電池ＢＡの充電電圧の上限と放電電圧の下限との間にあれば、適当な電圧を利用できる。また、重畳される交流信号の振幅に関しても、前記重畳の結果としての通電電圧が常にリチウムイオン２次電池ＢＡの充電電圧の上限と放電電圧の下限との間になるように設定される。
【００２６】
この場合、リチウムイオン２次電池ＢＡに現在の出力電圧より高い電圧が印加されると、通電電圧による電流の方向に電流を流す、すなわちリチウムイオン２次電池ＢＡは充電される。また、リチウムイオン２次電池ＢＡに現在の出力電圧より低い電圧が印加されると、通電電圧による電流の方向と反対方向に電流を流す、すなわちリチウムイオン２次電池ＢＡは放電される。このため、前記通電電圧の印加により、リチウムイオン２次電池ＢＡは充電と放電を繰り返す。このときの電流の強度変化を充電時の電流の方向で見ると、図９のようになる。そして、ロックインアンプ６９により通電電圧と同じ周波数の磁界成分を検出し、それを電流成分に換算すると、矢印で示した箇所の値が正の値として検出される。これは、あたかも通電電圧により充電方向に流れる電流を検出したようになる。その結果、詳しくは後述するように、この検出した値を複数の位置で求めて得られる電流分布を基準のリチウムイオン２次電池ＢＡのものと比較することで、リチウムイオン２次電池の良、不良を検出することができる。
【００２７】
通電選択回路６７は、通電回路６６から供給された通電電圧を接続線Ｌ１を介して、リチウムイオン２次電池ＢＡに供給する。すなわち、複数の接続線Ｌ１は、各電池セット用テーブル５０の上面に設けたコネクタにそれぞれ接続される。この場合、通電選択回路６７は、コントローラ７０によって制御され、セットされた複数のリチウムイオン２次電池ＢＡのうちでコントローラ７０によって指定された一つのリチウムイオン２次電池ＢＡに通電する。
【００２８】
次に、磁気センサ１０について説明しておく。磁気センサ１０は、図４に示すように、Ｘ方向の磁界を検出するＸ方向磁気センサ１０Ａと、Ｙ方向の磁界の変化を検出するＹ方向磁気センサ１０Ｂとを備えている。Ｘ方向磁気センサ１０Ａは、抵抗ｒ11，ｒ12，ｒ13及び磁気抵抗素子ＭＲ１からなるブリッジ回路で構成されており、抵抗ｒ11，ｒ13の接続点と、抵抗ｒ12及び磁気抵抗素子ＭＲ１の接続点との間に、センサ信号取出回路６８の後述する定電圧供給回路６８ａから電圧＋Ｖ，−Ｖが印加されるようになっている。また、Ｘ方向磁気センサ１０Ａにおいては、抵抗ｒ13及び磁気抵抗素子ＭＲ１の接続点と、抵抗ｒ11，ｒ12間の接続点との間の電圧をＸ方向磁気検出信号として出力する。抵抗ｒ11，ｒ12，ｒ13の値は同じであり、磁界の強さが「０」であるときの磁気抵抗素子ＭＲ１の抵抗値に等しい。これにより、ほぼ「０」を基準としたＸ方向の磁界の正負の変化により、Ｘ方向磁気検出信号はほぼ「０」を基準にＸ方向の磁界の大きさに比例して正負に変化する電圧信号となる。
【００２９】
Ｙ方向磁気センサ１０Ｂは、抵抗ｒ21，ｒ22，ｒ23及び磁気抵抗素子ＭＲ２からなるブリッジ回路で構成されており、抵抗ｒ21，ｒ22の接続点と、抵抗ｒ23及び磁気抵抗素子ＭＲ２の接続点との間に、センサ信号取出回路６８の後述する定電圧供給回路６８ｂから電圧＋Ｖ，−Ｖが印加されるようになっている。また、Ｙ方向磁気センサ１０Ｂにおいては、抵抗ｒ22及び磁気抵抗素子ＭＲ２の接続点と、抵抗ｒ21，ｒ23間の接続点との間の電圧をＹ方向磁気検出信号として出力する。抵抗ｒ21，ｒ22，ｒ23の値は同じであり、磁界の強さが「０」であるときの磁気抵抗素子ＭＲ２の抵抗値に等しい。これにより、ほぼ「０」を基準としたＹ方向の磁界の正負の変化により、Ｙ方向磁気検出信号はほぼ「０」を基準にＹ方向の磁界の大きさに比例して正負に変化する電圧信号となる。
【００３０】
センサ信号取出回路６８は、定電圧供給回路６８ａ，６８ｂ及び増幅器６８ｃ，６８ｄを備えている。定電圧供給回路６８ａ，６８ｂは、コントローラ７０からの指示により、Ｘ方向磁気センサ１０Ａ及びＹ方向磁気センサ１０Ｂに対して、定電圧＋Ｖ，−Ｖを供給する。増幅器６８ｃ、６８ｄは、Ｘ方向磁気検出信号及びＹ方向磁気検出信号をそれぞれ増幅してロックインアンプ６９に出力する。
【００３１】
ロックインアンプ６９は、図５に詳細に示すように、Ｘ方向磁気センサ１０Ａから増幅器６８ｃを介して供給されるＸ方向磁気検出信号を入力するハイパスフィルタ６９ａと、Ｙ方向磁気センサ１０Ｂから増幅器６８ｄを介して供給されるＹ方向磁気検出信号を入力するハイパスフィルタ６９ｂとを備えている。ハイパスフィルタ６９ａ，６９ｂは、Ｘ方向磁気検出信号及びＹ方向磁気検出信号に含まれる、磁界の強さに比例した信号成分以外の不要な成分を取り除くとともに、信号をグランドレベルを中心に変化するようにする。
【００３２】
ハイパスフィルタ６９ａの出力は、増幅器６９ｃを介して位相検波回路６９ｄ，６９ｅに供給される。位相検波回路６９ｄ，６９ｅは、それぞれ乗算器によって構成されている。位相検波回路６９ｄは、ハイパスフィルタ６９ａ及び増幅器６９ｃを介して供給されるＸ方向磁気検出信号に、通電信号供給回路６５からの参照信号を乗算してローパスフィルタ６９ｆに出力する。位相検波回路６９ｅは、ハイパスフィルタ６９ａ及び増幅器６９ｃを介して供給されるＸ方向磁気検出信号に、通電信号供給回路６５からの参照信号を位相シフト回路６９ｇで９０度位相を遅らせた遅延参照信号を乗算してローパスフィルタ６９ｈに出力する。これにより、ローパスフィルタ６９ｆにはＸ方向磁気検出信号の通電信号（参照信号）と同期した成分が供給され、ローパスフィルタ６９ｆは供給された成分信号をローパスフィルタ処理してＸ方向磁気検出信号の通電信号と同期した成分の大きさを表す信号を出力する。ローパスフィルタ６９ｈにはＸ方向磁気検出信号の通電信号よりも９０度位相を遅らせた信号（遅延参照信号）と同期した成分が供給され、ローパスフィルタ６９ｈは供給された成分信号をローパスフィルタ処理してＸ方向磁気検出信号の通電信号よりも９０度位相を遅らせた信号と同期した成分の大きさを表す信号を出力する。
【００３３】
ハイパスフィルタ６９ｂの出力は、増幅器６９ｉを介して位相検波回路６９ｊ，６９ｋに供給される。位相検波回路６９ｊ，６９ｋには、ローパスフィルタ６９ｍ，６９ｎが接続されている。位相検波回路６９ｊ，６９ｋ及びローパスフィルタ６９ｍ，６９ｎは、前述した位相検波回路６９ｄ，６９ｅ及びローパスフィルタ６９ｆ，６９ｈと同様に構成されている。これにより、ローパスフィルタ６９ｍにはＹ方向磁気検出信号の通電信号（参照信号）と同期した成分が供給され、ローパスフィルタ６９ｍは供給された成分信号をローパスフィルタ処理してＹ方向磁気検出信号の通電信号と同期した成分の大きさを表す信号を出力する。ローパスフィルタ６９ｎにはＹ方向磁気検出信号の通電信号よりも９０度位相を遅らせた信号（遅延参照信号）と同期した成分が供給され、ローパスフィルタ６９ｎは供給された成分信号をローパス処理してＹ方向磁気検出信号の通電信号よりも９０度位相を遅らせた信号と同期した成分の大きさを表す信号を出力する。ローパスフィルタ６９ｆ，６９ｈ，６９ｍ，６９ｎは、Ａ／Ｄ変換器６９ｏ，６９ｐ，６９ｑ，６９ｒにそれぞれ接続されている。Ａ／Ｄ変換器６９ｏ，６９ｐ，６９ｑ，６９ｒは、所定の時間間隔ごとに、ローパスフィルタ６９ｆ，６９ｈ，６９ｍ，６９ｎからの信号をそれぞれＡ／Ｄ変換してコントローラ７０に供給する。
【００３４】
ふたたび図１の説明に戻り、コントローラ７０は、ＣＰＵ、ＲＯＭ、ＲＡＭを備えたマイクロコンピュータと、ハードディスクや不揮発性メモリなどの記憶装置と、入出力インタフェース等から構成される電子制御装置である。コントローラ７０は、記憶装置に記憶された図６Ａ及び図６Ｂのデータ取得プログラム及び図７Ａ及び図７Ｂの評価プログラムを実行してこの２次電池の検査装置の動作を制御する。コントローラ７０には、作業者が各種パラメータや処理等を指示するための入力装置７１と、作業者に対して作動状況等を視覚的に知らせるための表示装置７２とが接続されている。
【００３５】
次に、上記のように構成した２次電池の検査装置の動作について説明する。作業者は、図１に示すように、複数の電池セット用テーブル５０をステージ４０の枠４２に組み付けるとともに、検査対象である複数のリチウムイオン２次電池ＢＡを電池セット用テーブル５０にそれぞれセットする。この場合、リチウムイオン２次電池ＢＡの電極（正極及び負極）が電池セット用テーブル５０のコネクタ５２に接続される。そして、複数の電池セット用テーブル５０は、接続線Ｌ１を介して通電選択回路６７に接続される。この状態で、２次電池の検査装置の電源が投入されると、上述したように、コントローラ７０の指示により、Ｘ方向フィードモータ制御回路６２及びＹ方向フィードモータ制御回路６４はセンサ支持台１１（すなわち磁気センサ１０）をＸ方向及びＹ方向の限界位置に移動させるとともに、Ｘ方向位置検出回路６１及びＹ方向位置検出回路６３は検出されるＸ方向位置及びＹ方向位置を初期値に設定する。
【００３６】
その後、作業者は、入力装置７１を操作することにより、複数のリチウムイオン２次電池ＢＡの検査開始をコントローラ７０に指示する。この指示に応答して、コントローラ７０は、図６ＡのステップＳ１０にてデータ取得プログラムの実行を開始し、ステップＳ１２にて変数ｓを「１」に設定する。この変数ｓは、電池セット用テーブル５０を介してステージ４０上にセットされたリチウムイオン２次電池ＢＡのそれぞれを指定するものであり、全てのリチウムイオン２次電池ＢＡに対して１，２，３・・ｓmaxの順に変化する変数ｓが割り当てられている。この変数ｓのリチウムイオン２次電池ＢＡに対する割当てに関してはどのような順でもよいが、本実施形態では、Ｘ，Ｙ軸方向の原点位置からＸ軸方向正側及び負側に往復するとともに、Ｙ軸方向正側に向かうように、変数ｓが複数のリチウムイオン２次電池ＢＡに対して１，２，３・・ｓmaxの順に割当てられている。
【００３７】
前記ステップＳ１２の処理後、コントローラ７０は、ステップＳ１４にて、変数ｓによって指定されるリチウムイオン２次電池ＢＡを選定し、選定したリチウムイオン２次電池ＢＡに通電するように通電選択回路６７に指示信号を出力する。通電選択回路６７は、接続Ｌ１を介して通電されるリチウムイオン２次電池ＢＡを選択する。次に、コントローラ７０は、ステップＳ１６にて変数ｎを「０」に初期設定するとともに、変数ｍ，ａをそれぞれ「１」に初期設定する。変数ｎ，ｍは、前記選定されたリチウムイオン電池ＢＡに対する磁気センサ１０のＸ方向及びＹ方向の走査位置を示す変数である。変数ａは、「１」により磁気センサ１０の中心位置がＸ軸方向正側に移動している状態を表し、「−１」により磁気センサ１０の中心位置がＸ軸方向負側に移動している状態を表している。以降、この磁気センサ１０の中心位置を検査位置という。
【００３８】
この場合、磁気センサ１０は、図１０に示すように、リチウムイオン２次電池ＢＡごとに、初期値Ｘｓ，Ｙｓによって指定される初期位置から、Ｘ方向に終了値Ｘmaxによって表される終了位置を越えるまで所定の微小値ΔＸずつ移動制御される。そして、Ｘ方向の終了位置に達すると、磁気センサ１０はＹ方向に所定の微小値ΔＹだけ移動制御され、その後に、Ｘ方向の終了位置からＸ方向の開始位置まで微小値ΔＸずつ移動制御される。そして、ふたたび、磁気センサ１０はＹ方向に微小値ΔＹだけ移動制御されて、Ｘ方向の開始位置から終了位置まで微小値ΔＸずつ移動制御される。このように、磁気センサ１０は、Ｘ方向に往復運動しながらＹ方向に移動して、リチウムイオン２次電池ＢＡを走査する。なお、これらの初期値Ｘｓ，Ｙｓ及び終了値Ｘmax，Ｙmaxは、変数ｓによって指定されるリチウムイオン２次電池ＢＡごとに、予め決められて記憶されている。また、微小値ΔＸ，ΔＹは、リチウムイオン２次電池ＢＡの縦横の長さ（Ｘmax−Ｘｓ，Ｙmax−Ｙｓより若干小さな値）に比べて極めて小さく、予め決められて記憶されている値である。
【００３９】
前記ステップＳ１６の処理後、コントローラ７０は、ステップＳ１８にて、Ｘ方向フィードモータ制御回路６２に対し、磁気センサ１０をＸ軸方向に移動して検査位置が変数ｓによって指定されるリチウムイオン２次電池ＢＡのＸ軸方向の初期値Ｘｓによって表される初期位置になるように指示するとともに、Ｙ方向フィードモータ制御回路６４に対し、磁気センサ１０をＹ軸方向に移動して検査位置が変数ｓによって指定されるリチウムイオン２次電池ＢＡのＹ軸方向の初期値Ｙｓによって表される初期位置になるように指示する。この指示に応答して、Ｘ方向フィードモータ制御回路６２は、Ｘ方向位置検出回路６１からＸ方向検出位置（Ｘ軸方向の検査位置）を入力しながら、Ｘ方向検出位置が初期値Ｘｓに一致するまでＸ方向モータ２５を駆動制御する。Ｙ方向フィードモータ制御回路６４は、Ｙ方向位置検出回路６３からＹ方向検出位置（Ｙ軸方向の検査位置）を入力しながら、Ｙ方向検出位置が初期値Ｙｓに一致するまでＹ方向モータ３４を駆動制御する。
【００４０】
ステップＳ１８の処理後、コントローラ７０は、ステップＳ２０にて通電信号供給回路６５の作動開始を指示する。この指示に応答して、通電信号供給回路６５は、正弦波状の通電信号を通電回路６６に供給するとともに、前記通電信号と同期した矩形波状の参照信号をロックインアンプ６９に供給し始める。次に、コントローラ７０は、ステップＳ２２にて通電回路６６の作動開始を指示する。この指示に応答して、通電回路６６は、前記供給された通電信号をリチウムイオン２次電池ＢＡの動作電圧範囲内で変化する通電信号（図８参照）に変換して通電選択回路６７に出力する。通電選択回路６７は、前記ステップＳ１４の処理によって指定されたリチウムイオン２次電池ＢＡに対して、前記通電回路６６から供給された通電信号を供給する。これにより、前記指定されたリチウムイオン２次電池ＢＡは、充放電を繰り返しながら、正極、負極及び電解質に通電信号を流し始める。次に、コントローラ７０は、ステップＳ２４にてセンサ信号取出回路６８の作動開始を指示する。この指示に応答して、センサ信号取出回路６８内の定電圧供給回路６８ａ，６８ｂは、Ｘ方向磁気センサ１０Ａ及びＹ方向磁気センサ１０Ｂに定電圧信号＋Ｖ，−Ｖを供給し始める。これにより、Ｘ方向磁気センサ１０Ａ及びＹ方向磁気センサ１０ＢによるＸ方向磁気検出信号及びＹ方向磁気検出信号が、増幅器６８ｃ，６８ｄを介してロックインアンプ６９にそれぞれ供給され始める。
【００４１】
このＸ方向磁気検出信号及びＹ方向磁気検出信号について説明する。前述した変数ｓによって指定されたリチウムイオン２次電池ＢＡへの通電信号の供給によるリチウムイオン２次電池ＢＡの充放電により、リチウムイオン２次電池ＢＡ内の陽極、陰極及び電解質には前記充放電に対応した電流が流れる（図９参照）。この電流により、リチウムイオン２次電池ＢＡの表裏面近傍には前記電流に応じた磁界が発生する。そして、Ｘ方向磁気センサ１０Ａは、Ｘ方向の磁界Ｈｘの大きさに比例した電圧をＸ方向磁気検出信号として出力し始める。また、Ｙ方向磁気センサ１０Ｂは、Ｙ方向の磁界Ｈｙの大きさに比例した電圧をＹ方向磁気検出信号として出力し始める。これらのＸ方向磁気検出信号及びＹ方向磁気検出信号は、前記電流が正弦波状に変化するので、正弦波状に変化する信号である。
【００４２】
ロックインアンプ６９においては、入力されたＸ方向磁気検出信号がハイパスフィルタ６９ａ及び増幅器６９ｃを介して位相検波回路（乗算器）６９ｄ，６９ｅにそれぞれ供給されるとともに、入力されたＹ方向磁気検出信号がハイパスフィルタ６９ｂ及び増幅器６９ｉを介して位相検波回路（乗算器）６９ｊ，６９ｋにそれぞれ供給される。位相検波回路６９ｄ，６９ｊには、通電信号供給回路６５からの矩形波状の参照信号が供給されている。また、位相検波回路６９ｅ，６９ｋには、前記参照信号の位相を位相シフト回路６９ｇで９０度遅らせた遅延参照信号が供給されている。そして、位相検波回路６９ｄ，６９ｅは、増幅器６９ｃを介して供給されたＸ方向磁気検出信号に参照信号及び遅延参照信号をそれぞれ乗算して、乗算した信号をローパスフィルタ６９ｆ，６９ｈを介してＡ／Ｄ変換器６９ｏ，６９ｐにそれぞれ供給する。位相検波回路６９ｊ，６９ｋは、増幅器６９ｉを介して供給されたＹ方向磁気検出信号に参照信号及び遅延参照信号をそれぞれ乗算して、乗算した信号をローパスフィルタ６９ｍ，６９ｎを介してＡ／Ｄ変換器６９ｑ，６９ｒにそれぞれ供給する。
【００４３】
ここで、ローパスフィルタ６９ｆ，６９ｈ，６９ｊ，６９ｋは供給された信号の成分の大きさを表す信号すなわち正弦波状の信号の振幅に比例した大きさを表す信号を出力するように機能する。したがって、Ａ／Ｄ変換器６９ｏには、Ｘ方向磁気検出信号の参照信号に同期した信号成分の大きさを表す信号が供給される。Ａ／Ｄ変換器６９ｐには、Ｘ方向磁気検出信号の参照信号から９０度だけ位相の遅れた信号成分の大きさを表す信号が供給される。Ａ／Ｄ変換器６９ｑには、Ｙ方向磁気検出信号の参照信号に同期した信号成分の大きさを表す信号が供給される。Ａ／Ｄ変換器６９ｒには、Ｙ方向磁気検出信号の参照信号から９０度だけ位相の遅れた信号成分の大きさを表す信号が供給される。そして、Ａ／Ｄ変換器６９ｏ，６９ｐ，６９ｑ，６９ｒは、それぞれ供給された信号を所定時間ごとにサンプリングしてＡ／Ｄ変換し、Ａ／Ｄ変換したサンプリングデータをコントローラ７０に供給する。したがって、コントローラ７０には前記各信号成分の所定時間ごとの大きさを表すサンプリングデータが所定時間ごとに供給されるようになる。
【００４４】
前記ステップＳ２４の処理後、コントローラ７０は、ステップＳ２６にて変数ｎに変数ａを加算する。この場合、ステップＳ２６の処理前の変数ｎは「０」であり、変数ａは「１」であるので、変数ｎは「１」に変更される。前記ステップＳ２６の処理後、コントローラ７０は、ステップＳ２８にて、ロックインアンプ６９のＡ／Ｄ変換器６９ｏ，６９ｐ，６９ｑ，６９ｒから供給されるサンプリングデータを取込み、ステップＳ３０にて取込んだ各サンプリングデータの数が所定数Ｋに達したか否かを判定する。この所定数Ｋは、例えば数個から数十個の各サンプリングデータの数を表す値に設定されている。各サンプリングデータの数が所定数Ｋに達していなければ、コントローラ７０は、ステップＳ３０にて「Ｎｏ」と判定して、ステップＳ２８にてＡ／Ｄ変換器６９ｏ，６９ｐ，６９ｑ，６９ｒから次に出力されるサンプリングデータを取込む。そして、Ａ／Ｄ変換器６９ｏ，６９ｐ，６９ｑ，６９ｒから取込んだ各サンプリングデータの数が所定数Ｋに達すると、コントローラ７０は、ステップＳ３０にて「Ｙｅｓ」と判定して、ステップＳ３２以降の処理を実行する。ステップＳ２８にて取込まれたサンプリングデータは、変数ｓ及び変数ｎ，ｍによって指定されるサンプリングデータ群として、ＲＡＭに記憶される。
【００４５】
具体的には、Ａ／Ｄ変換器６９ｏから取込んだ所定数Ｋのサンプリングデータ、すなわちＸ方向磁気検出信号の参照信号と同期した信号成分の大きさを表す所定数Ｋのデータは、変数ｓによって指定されるリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓx1(ｎ,ｍ)としてＲＡＭに記憶される。Ａ／Ｄ変換器６９ｐから取込んだ所定数Ｋのサンプリングデータ、すなわちＸ方向磁気検出信号の遅延参照信号と同期した信号成分の大きさを表す所定数Ｋのデータは、前記と同じリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓx2(ｎ,ｍ)としてＲＡＭに記憶される。Ａ／Ｄ変換器６９ｐから取込んだ所定数Ｋのサンプリングデータ、すなわちＹ方向磁気検出信号の参照信号と同期した信号成分の大きさを表す所定数Ｋのデータは、前記と同じリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓy1(ｎ,ｍ)としてＲＡＭに記憶される。Ａ／Ｄ変換器６９ｒから取込んだ所定数Ｋのサンプリングデータ、すなわちＹ方向磁気検出信号の遅延参照信号と同期した信号成分の大きさを表す所定数Ｋのデータは、前記と同じリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓy2(ｎ,ｍ)としてＲＡＭに記憶される。なお、この場合の変数ｎ，ｍは、共に「１」である。
【００４６】
前記ステップＳ２８，Ｓ３０の処理後、コントローラ７０は、ステップＳ３２にて変数ａが「１」であるか否かを判定する。変数ａは「１」に初期設定されているので、この場合、コントローラ７０は、ステップＳ３２にて「Ｙｅｓ」と判定して、ステップＳ３４にて、値Ｘｓ＋ｎ・ΔＸがＸ軸方向の終了値Ｘmaxよりも大ききか否かを判定する。なお、終了値Ｘmaxは、変数ｓによって指定されるリチウムイオン２次電池ＢＡに関するＸ軸方向の予め記憶されている終了値である。値Ｘｓ＋ｎ・ΔＸは、Ｘ軸方向の走査間隔を表す所定値ΔＸに変数ｎを乗算して初期値Ｘｓを加算した値であり、次のＸ軸方向の測定位置（Ｘ軸方向の走査位置）を表す値である（図１０参照）。値Ｘｓ＋ｎ・ΔＸが終了値Ｘmax以下であれば、コントローラ７０は、ステップＳ３４にて「Ｎｏ」と判定して、ステップＳ３６にて、Ｘ方向フィードモータ制御回路６２に、磁気センサ１０による測定位置をＸ軸方向正側に移動させるように指示する。これにより、Ｘ方向フィードモータ制御回路６２は、Ｘ方向モータ２５を作動させて磁気センサ１０による測定位置をＸ軸方向正側に移動させ始める。
【００４７】
次に、コントローラ７０は、ステップＳ３８にてＸ方向位置検出回路６１からＸ方向位置を入力し、ステップＳ４０にて入力したＸ方向位置が次のＸ軸方向の測定位置に達したか否か、すなわちＸ方向位置を示す値が値Ｘｓ＋ｎ・ΔＸ以上になったか否かを判定する。そして、Ｘ方向位置検出回路６１から入力したＸ方向位置が次のＸ軸方向の測定位置に達するまで、コントローラ７０は、ステップＳ４０にて「Ｎｏ」と判定し続けて、ステップＳ３８，Ｓ４０の処理を繰り返し実行する。Ｘ方向位置検出回路６１から入力したＸ方向位置が次のＸ軸方向の測定位置に達すると、コントローラ７０は、ステップＳ４０にて「Ｙｅｓ」と判定し、ステップＳ４２にてＸ方向フィードモータ制御回路６２に、磁気センサ１０の測定位置のＸ軸方向正側への移動を停止させることを指示する。これにより、Ｘ方向フィードモータ制御回路６２は、Ｘ方向モータ２５の作動を停止させて、磁気センサ１０による測定位置のＸ軸方向正側への移動を停止させる。その結果、磁気センサ１０は、値Ｘｓ＋ｎ・ΔＸで表されたＸ軸方向位置、かつＹ軸方向初期値Ｙｓにおける磁界を検出し始める。
【００４８】
前記ステップＳ４２の処理後、コントローラ７０は、ステップＳ２６に戻って、ステップＳ２６の処理によって変数ｎに変数ａ（この場合、ａ＝１）を加算して、前述のステップＳ２８，Ｓ３０のサンプリングデータの取込み処理を実行する。これらのステップＳ２８，Ｓ３０の処理により、値Ｘｓ＋(ｎ−１)・ΔＸで表されたＸ軸方向位置（前記次の照射位置）、かつＹ軸方向初期値Ｙｓの磁気センサ１０による測定結果のサンプリングデータがＲＡＭに新たに記憶される。具体的には、Ｘ方向磁気検出信号の参照信号及び遅延参照とそれぞれ同期した信号成分の大きさを表す所定数Ｋのサンプリングデータが、変数ｓによって指定されるリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)としてＲＡＭに記憶される。また、Ｙ方向磁気検出信号の参照信号及び遅延参照信号とそれぞれ同期した信号成分の大きさを表す所定数Ｋのサンプリングデータが、変数ｓによって指定されるリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)としてＲＡＭに記憶される。なお、この場合の変数ｎは「２」であり、変数ｍは「１」である。
【００４９】
そして、コントローラ７０は、次のＸ軸方向の測定位置（Ｘ軸方向の走査位置）を表す値Ｘｓ＋ｎ・ΔＸが終了値Ｘmaxよりも大きくなるまで、ステップＳ２６〜Ｓ４２の処理により、測定位置をＸ軸方向正側に所定値ΔＸずつ移動させるとともに、変数ｎを「１」ずつ増加させながら、サンプリングデータを取込む。そして、次のＸ軸方向の測定位置を表す値Ｘｓ＋ｎ・ΔＸが終了値Ｘmaxよりも大きくなると、コントローラ７０は、ステップＳ３４にて「Ｙｅｓ」と判定して、プログラムを図６ＢのステップＳ５４に進める。この状態では、変数ｓによって指定されるリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１，２，３・・・Ｎ，ｍ＝１）がＲＡＭに記憶される。なお、値Ｎは、終了値Ｘmax直前の測定位置によるサンプリングデータ群に関する変数ｎの値であって、Ｘ軸方向における測定位置の数を表している。
【００５０】
コントローラ７０は、ステップＳ５４において、Ｙ方向フィードモータ制御回路６４に、磁気センサ１０による測定位置をＹ軸方向正側に移動させるように指示する。これにより、Ｙ方向フィードモータ制御回路６４は、Ｙ方向モータ３４を作動させて磁気センサ１０による測定位置をＹ軸方向正側に移動させ始める。次に、コントローラ７０は、ステップＳ５６にてＹ方向位置検出回路６３からＹ方向位置を入力し、ステップＳ５８にて入力したＹ方向位置が次のＹ軸方向の測定位置Ｙｓ＋ｍ・ΔＹに達したか否かを判定する。この次のＹ軸方向の測定位置Ｙｓ＋ｍ・ΔＹは、Ｘ軸方向の次の測定位置Ｘｓ＋ｎ・ΔＸと同様に、Ｙ軸方向の走査間隔を表す所定値ΔＹに変数ｍを乗算して初期値Ｙｓを加算した値である（図１０参照）。そして、Ｙ方向位置検出回路６３から入力したＹ方向位置が次のＹ軸方向の測定位置に達するまで、コントローラ７０は、ステップＳ５８にて「Ｎｏ」と判定し続けて、ステップＳ５６，Ｓ５８の処理を繰り返し実行する。Ｙ方向位置検出回路６３から入力したＹ方向位置が次のＹ軸方向の測定位置に達すると、コントローラ７０は、ステップＳ５８にて「Ｙｅｓ」と判定し、ステップＳ６０にてＹ方向フィードモータ制御回路６４に、磁気センサ１０による測定位置のＹ軸方向正側への移動を停止させることを指示する。これにより、Ｙ方向フィードモータ制御回路６２は、Ｙ方向モータ３４の作動を停止させて、磁気センサ１０による測定射位置のＹ軸方向正側への移動を停止させる。その結果、磁気センサ１０は、値Ｘｓ＋(ｎ-１)・ΔＸ（＝Ｘｓ＋(Ｎ-１)・ΔＸ）で表されたＸ軸方向位置、かつ値Ｙｓ＋ｍ・ΔＹ（＝Ｙｓ＋ΔＹ）で表されたＹ軸方向位置の磁界を測定し始める。
【００５１】
前記ステップＳ６０の処理後、コントローラ７０は、ステップＳ６２にて、Ｙ方向位置検出回路６３からＹ方向位置を入力して、入力したＹ方向位置が終了値Ｙmaxによって表されたＹ軸方向の走査終了位置を越えたか否かを判定する。なお、終了値Ｙmaxは、変数ｓによって指定されるリチウムイオン２次電池ＢＡに関するＹ軸方向の予め記憶されている終了値である。Ｙ方向位置が走査終了位置を越えていなければ、コントローラ７０は、ステップＳ６２にて「Ｎｏ」と判定して、ステップＳ６４にて変数ｍに「１」を加算し、ステップＳ６６にて変数ａに「−１」を乗算する。この場合、ステップＳ６４の処理によって変数ｍは「２」になり、ステップＳ６６の処理によって変数ａは「−１」になる。また、変数ｎは値Ｎに保たれている。前記ステップＳ６６の処理後、コントローラ７０は、図５ＡのステップＳ２８に戻って、ステップＳ２８，Ｓ３０の処理より、Ｋ個ずつの各サンプリングデータ群Ｓx1(Ｎ,２)，Ｓx2(Ｎ,２)，Ｓy1(Ｎ,２)，Ｓy2(Ｎ,２)をロックインアンプ６９からそれぞれ取込み記憶する。
【００５２】
前記ステップＳ２８，Ｓ３０の処理後、コントローラ７０は、ステップＳ３２にて変数ａは「１」であるか否かを判定する。この場合、前記ステップＳ６６の処理によって変数ａは「−１」に設定されているので、コントローラ７０は、ステップＳ３２にて「Ｎｏ」と判定して、ステップＳ４４にて、値Ｘｓ＋(ｎ−２)・ΔＸがＸ軸方向の初期値Ｘｓよりも小さいか否かを判定する。この場合、変数ｎはＮであり、値Ｘｓ＋(ｎ−２)・ΔＸは、図１０において右端から２番目の検出位置を表す値である。値Ｘｓ＋(ｎ−２)・ΔＸが初期値Ｘｓよりも小さくなければ、コントローラ７０は、ステップＳ４４にて「Ｎｏ」と判定して、ステップＳ４６にて、Ｘ方向フィードモータ制御回路６２に、磁気センサ１０による測定位置をＸ軸方向負側に移動させるように指示する。これにより、Ｘ方向フィードモータ制御回路６２は、Ｘ方向モータ２５を作動させて磁気センサ１０による測定位置をＸ軸方向負側に移動させ始める。
【００５３】
次に、コントローラ７０は、ステップＳ４８にてＸ方向位置検出回路６１からＸ方向位置を入力し、ステップＳ５０にて入力したＸ方向位置が次のＸ軸方向の測定位置に達したか否か、すなわちＸ方向位置を示す値が値Ｘｓ＋(ｎ−２)・ΔＸ以下になったか否かを判定する。そして、Ｘ方向位置検出回路６１から入力したＸ方向位置が次のＸ軸方向の測定位置に達するまで、コントローラ７０は、ステップＳ５０にて「Ｎｏ」と判定し続けて、ステップＳ４８，Ｓ５０の処理を繰り返し実行する。Ｘ方向位置検出回路６１から入力したＸ方向位置が次のＸ軸方向の測定位置に達すると、コントローラ７０は、ステップＳ５０にて「Ｙｅｓ」と判定し、ステップＳ５２にてＸ方向フィードモータ制御回路６２に、磁気センサ１０による測定位置のＸ軸方向負側への移動を停止させることを指示する。これにより、Ｘ方向フィードモータ制御回路６２は、Ｘ方向モータ２５の作動を停止させて、磁気センサ１０による測定射位置のＸ軸方向負側への移動を停止させる。その結果、磁気センサ１０は、値Ｘｓ＋(ｎ−２)・ΔＸ（＝Ｘｓ＋(Ｎ−２)・ΔＸ）で表されたＸ軸方向位置、かつ値Ｙｓ＋(ｍ−１)・ΔＹｓ（＝Ｙｓ＋ΔＹｓ）で表されたＹ軸方向位置の磁界を検出し始める。
【００５４】
前記ステップＳ５２の処理後、コントローラ７０は、ステップＳ２６に戻って、ステップＳ２６の処理によって変数ｎに変数ａ（この場合、ａ＝−１）を加算して、前述のステップＳ２８，Ｓ３０のサンプリングデータの取込み処理を実行する。これらのステップＳ２８，Ｓ３０の処理により、前記ステップＳ２６の処理前の値Ｘｓ＋(ｎ−２)・ΔＸ（＝Ｘｓ＋(Ｎ−２)・ΔＸ）で表されたＸ軸方向位置、かつ値Ｙｓ＋(ｍ−１)・ΔＹｓ（＝Ｙｓ＋ΔＹｓ）で表されたＹ軸方向位置の磁界に関するＫ個ずつの各サンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)が取込み記憶される。なお、この取込み記憶されるサンプリングデータ群に関する変数ｎは値Ｎ−１であり、変数ｍは「２」である。
【００５５】
そして、コントローラ７０は、次のＸ軸方向の測定位置（Ｘ軸方向の走査位置）を表す値Ｘｓ＋(ｎ−２)・ΔＸが初期値Ｘｓよりも小さくなるまで、ステップＳ２６〜Ｓ３２，Ｓ４４〜Ｓ５２の処理により、測定位置をＸ軸方向負側に所定値ΔＸずつ移動させるとともに、変数ｎを「１」ずつ減少させながら、サンプリングデータを取込む。そして、次のＸ軸方向の測定を表す値Ｘｓ＋(ｎ−２)・ΔＸが初期値Ｘｓよりも小さくなると、コントローラ７０は、ステップＳ４４にて「Ｙｅｓ」と判定して、図６ＢのステップＳ５４に進む。なお、このときの変数ｎは「１」である。この状態では、前述したサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１，２，３・・・Ｎ，ｍ＝１）に加えて、サンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１，２，３・・・Ｎ，ｍ＝２）がＲＡＭに記憶される。
【００５６】
コントローラ７０は、前述したステップＳ５４〜Ｓ６０の処理により、Ｙ方向モータ３４を作動させて磁気センサ１０による測定位置を次のＹ軸方向照射位置Ｙｓ＋ｍ・ΔＹに移動させる。その結果、磁気センサ１０は、初期値Ｘｓで表されたＸ軸方向の初期位置、かつ値Ｙｓ＋ｍ・ΔＹ（＝Ｙｓ＋２・ΔＹ）で表されたＹ軸方向位置の磁界を検出し始める。次に、コントローラ７０は、Ｙ方向位置検出回路６３によって検出されたＹ方向位置が終了位置を越えていないことを条件に、コントローラ７０は、ステップＳ６２にて「Ｎｏ」と判定して、ステップＳ６４にて変数ｍに「１」を加算し、ステップＳ６６にて変数ａに「−１」を乗算する。この場合、ステップＳ６４の処理によって変数ｍは「３」になり、ステップＳ６６の処理によって変数ａは「１」になる。また、変数ｎは「１」に保たれている。前記ステップＳ６６の処理後、コントローラ７０は、ステップＳ２８に戻って、ステップＳ２８，Ｓ３０の処理より、変数ｓによって指定されるリチウムイオン２次電池ＢＡに関するＫ個ずつの各サンプリングデータ群Ｓx1(１,３)，Ｓx2(１,３)，Ｓy1(１,３)，Ｓy2(１,３)をロックインアンプ６９からそれぞれ取込み記憶する。
【００５７】
前記ステップＳ２８，Ｓ３０の処理後、コントローラ７０は、ステップＳ３２にて変数ａは「１」であるか否かを判定する。この場合、前記ステップＳ６６の処理によって変数ａは「１」に設定されているので、コントローラ７０は、ステップＳ３２にて「Ｙｅｓ」と判定して、前述したステップＳ３４〜Ｓ４２，Ｓ２６〜Ｓ３２の処理を、値Ｘｓ＋ｎ・ΔＸが終了値Ｘmaxよりも大きくなるまで繰り返し実行する。これにより、磁気センサ１０の測定位置がＸ軸方向正側に走査されて、変数ｓによって指定されるリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１，２，３・・・Ｎ，ｍ＝３）がＲＡＭに新たに記憶される。
【００５８】
そして、変数ｍを「３」に設定した状態で、磁気センサ１０の測定位置のＸ軸方向正側への走査が終了すると、ステップＳ３４の判定処理により、ステップＳ５４〜Ｓ６６の処理が実行されて、磁気センサ１０の測定位置が次のＹ軸方向位置に変更されるとともに、変数ｍ，ａが変更される。そして、前述したステップＳ２６〜Ｓ３２，Ｓ４４〜Ｓ５２の処理により、磁気センサ１０の測定位置がＸ軸方向負側へ走査され、変数ｓによって指定されるリチウムイオン２次電池ＢＡのサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１，２，３・・・Ｎ，ｍ＝４）がＲＡＭに新たに記憶される。
【００５９】
このようなステップＳ２６〜Ｓ６６の処理により、磁気センサ１０の測定位置がＸ軸方向を往復するように走査されるとともにＹ軸方向正側に走査されて、Ｙ方向位置検出回路６３によって検出されるＹ方向位置が終了値Ｙmaxよりも大きくなると、コントローラ７０は、ステップＳ６２にて「Ｙｅｓ」と判定して、ステップＳ６８に進む。ステップＳ６８においては、コントローラ７０は、次の検査対象であるリチウムイオン２次電池ＢＡが存在するか否か、すなわち変数ｓがリチウムイオン２次電圧ＢＡの数Ｓmaxに達していないかを判定する。この場合、変数ｓは「１」であって、リチウムイオン２次電圧ＢＡの数に達していないので、コントローラ７０は、ステップＳ６８にて「Ｙｅｓ」と判定して、ステップＳ７０にて変数ｓに「１」を加算して、図６ＡのステップＳ１４に戻る。この状態では、ＲＡＭ内に、変数ｓ（＝１）によって指定されるリチウムイオン２次電池ＢＡに関するＫ個ずつの各サンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）が記憶されている。なお、値Ｍは、終了値Ｙmax直前の測定位置によるサンプリングデータ群に関する変数ｍの値であって、Ｙ軸方向における測定位置の数を表している。
【００６０】
ステップＳ１４においては、コントローラ７０は、変数ｓによって指定されるリチウムイオン２次電池ＢＡを選定し、選定したリチウムイオン２次電池ＢＡに通電するように通電選択回路６７に指示信号を出力する。通電選択回路６７は、接続Ｌ１を介して通電されるリチウムイオン２次電池ＢＡを選択する。次に、コントローラ７０は、前述したステップＳ１６の処理によって変数ｎを「０」に初期設定するとともに、変数ｍ，ａをそれぞれ「１」に初期設定し、前述したステップＳ１８の処理により、磁気センサ１０の測定位置を、変数ｓ（＝２）によって指定されるリチウムイオン２次電池ＢＡの初期値Ｘｓ，Ｙｓによって表されるＸ及びＹ軸方向の初期位置に位置させる。そして、前述したステップＳ２０〜Ｓ２４の処理により、通電信号供給回路６５、通電回路６６及びセンサ信号取出回路６８の作動開始を指示する。しかし、この場合、通電信号供給回路６５、通電回路６６及びセンサ信号取出回路６８は作動しているので、実際には、通電信号供給回路６５、通電回路６６及びセンサ信号取出回路６８は作動し続けるだけである。
【００６１】
前記ステップＳ２４の処理後、コントローラ７０は、前述した図６ＡのステップＳ２６〜図６ＢのステップＳ６６の処理を実行する。これにより、ＲＡＭ内に、変数ｓ（＝２）によって指定されるリチウムイオン２次電池ＢＡに関するＫ個ずつの各サンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）が記憶される。その後、次の検査対象であるリチウムイオン２次電池ＢＡが存在しなくなるまで、すなわち変数ｓがリチウムイオン２次電圧ＢＡの数ｓmaxに達するまで、コントローラ７０は、ステップＳ６８にて「Ｙｅｓ」と判定して、ステップＳ７０にて変数ｓを「１」ずつ増加させながら、図６ＡのステップＳ１４〜図６ＢのステップＳ７０の処理を繰返し実行する。そして、変数ｓがリチウムイオン２次電圧ＢＡの数ｓmaxに達すると、コントローラ７０は、ステップＳ６８にて「Ｎｏ」と判定して。ステップＳ７２以降に進む。この状態では、ＲＡＭ内に、変数ｓ（１〜ｓmax）によって指定される全てのリチウムイオン２次電池ＢＡに対して、Ｋ個ずつの各サンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）が記憶されている。
【００６２】
コントローラ７０は、ステップＳ７２にてセンサ信号取出回路６８の作動停止を指示し、ステップＳ７４にて通電回路６６の作動停止を指示し、ステップＳ７６にて通電信号供給回路６５の作動停止を指示する。これらの作動停止の指示により、磁気センサ１０、通電信号供給回路６５、通電回路６６、通電選択回路６７、センサ信号取出回路６８及びロックインアンプ６９の作動が停止する。前記ステップＳ７６の処理後、コントローラ７０は、ステップＳ７８にて、センサ支持台１１（すなわち磁気センサ１０）をＸ方向駆動限界位置まで移動させることをＸ方向位置検出回路６１及びＸ方向フィードモータ制御回路６２に指示するとともに、センサ支持台１１をＹ方向駆動限界位置まで移動させることをＹ方向位置検出回路６３及びＹ方向フィードモータ制御回路６４に指示して、ステップＳ８０にてデータ取得プログラムの実行を終了する。Ｘ方向フィードモータ制御回路６２は、前述の初期設定のように、Ｘ方向位置検出回路６１と協働して、センサ支持台１１をＸ方向駆動限界位置まで移動させる。Ｙ方向フィードモータ制御回路６４は、前述のように、Ｙ方向位置検出回路６３と協働して、センサ支持台１１をＹ方向駆動限界位置まで移動させる。
【００６３】
次に、前記データ取得プログラムで取得した変数ｓによって指定されるリチウムイオン２次電池ＢＡごとの所定数Ｋずつのサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）を用いて、リチウムイオン２次電池を評価する方法について説明する。この場合、作業者は、入力装置７１を操作して、コントローラ７０に図７Ａ及び図７Ｂの評価プログラムを実行させる。この評価プログラムの実行はステップＳ１００にて開始され、コントローラ７０は、ステップＳ１０２にて変数ｓを「１」に設定する。この変数ｓ（＝１〜ｓmax）は、上述したデータ取得プログラムの場合と同じであり、ｓmax個のリチウムイオン２次電池ＢＡのそれぞれを指定する。次に、コントローラ７０は、ステップＳ１０４にて変数ｎ，ｍをそれぞれ「１」に初期設定した後、ステップＳ１０６にて、変数ｓによって指定されるリチウムイオン２次電池ＢＡに関し、変数ｎ，ｍによって指定される所定数Ｋずつのサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)の磁界の大きさの各平均値Ｓx1，Ｓx2，Ｓy1，Ｓy2を計算する。具体的には、変数ｓによって指定されるリチウムイオン２次電池ＢＡに関する各サンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)ごとに、Ｋ個のサンプリングデータを加算して値Ｋで除算する。
【００６４】
次に、コントローラ７０は、ステップＳ１０８にて、前記計算した平均値Ｓx1，Ｓx2を用いた下記数１，２の演算の実行により、Ｘ方向磁気検出信号の極大値Ｈｘと、Ｘ方向磁気検出信号の参照信号に対する位相シフト量θｘとを計算する。
Ｈｘ＝(Ｓx12＋Ｓx22)1/2  …式１
θｘ＝tan-1(Ｓx2/Ｓx1)   …式２
これにより、Ｘ方向磁気検出信号としてＨｘ・sin(２πｆｔ＋θｘ)が検出されたことになる。なお、ｆは、通電信号供給回路６５から出力される通電信号及び参照信号の周波数に等しい。
【００６５】
次に、コントローラ７０は、ステップＳ１１０にて、前記計算した平均値Ｓy1，Ｓy2を用いた下記数３，４の演算の実行により、Ｙ方向磁気検出信号の極大値Ｈｙと、Ｙ方向磁気検出信号の参照信号に対する位相シフト量θｙとを計算する。
Ｈｙ＝(Ｓy12＋Ｓy22)1/2  …式３
θｙ＝tan-1(Ｓy2/Ｓy1)   …式４
これにより、Ｙ方向磁気検出信号としてＨｙ・sin(２πｆｔ＋θｙ)が検出されたことになる。
【００６６】
次に、コントローラ７０は、ステップＳ１１２にて、前記計算したＨｘ，θｘ，Ｈｙ，θｙを用いた下記数５，６の演算の実行により、通電電流量が最大となるタイミング（前記Ｘ方向磁気検出信号Ｈｘ・sin(２πｆｔ＋θｘ)及び前記Ｙ方向磁気検出信号Ｈｙ・sin(２πｆｔ＋θｙ)における２πｆｔがπ／２のタイミング）における、検査位置の磁界の強さＨxy及び磁界の向きθxyを計算する。この場合、通電電流量が最大となるタイミングを採用した理由は、位相シフト量θｘ，θｙは小さく、通電電流量が最大となるタイミング近傍で検査位置の磁界の強さＨxyが最大値近傍の値になるためである。なお、位相シフト量θｘ，θｙが小さくなく、通電電流量が最大となるタイミング近傍で検査位置の磁界の強さＨxyが最大値近傍にならない場合には、磁界の強さＨxyが最大値近傍になるようなタイミングの角度をπ／２に代えて用いればよい。
Ｈxy＝[{Ｈｘ・sin(π/２+θx)}2＋{Ｈｙ・sin(π/２+θｙ)}2]1/2  …式５
θxy＝tan-1{Ｈｙ・sin(π/２+θｙ)}/{Ｈｘ・sin(π/２+θx)}   …式６
【００６７】
次に、コントローラ７０は、ステップＳ１１４にて、リチウムイオン２次電池ＢＡ内の各部に流れる電流は前記磁界の強さＨxyに比例し、かつ方向が磁界の方向θxyと−π／２異なることから、前記計算したＨxy，θxyを用いた下記数７，８の演算の実行により、通電電流量が最大となるタイミングにおける、リチウムイオン２次電池ＢＡの検査位置に流れる電流の大きさＩxy及び方向θixyを計算する。ただし、値Ｋは、比例定数である。
Ｉxy＝Ｋ・Ｈxy  …式７
θixy＝θixy−π／２  …式８
【００６８】
そして、このステップＳ１１４にて、前記計算された電流の大きさＩxy及び方向θixyは、変数ｓによって指定されるリチウムイオン２次電池ＢＡに関するデータであって、リチウムイオン２次電池ＢＡの検査位置を表す変数ｎ，ｍを用いて、電流の大きさデータＩxy(ｎ，ｍ)及び方向データθixy(ｎ，ｍ)としてＲＡＭ又は記憶装置に記憶される。
【００６９】
次に、コントローラ７０は、ステップＳ１１６にて、前記計算したＩxy，θixyを用いた下記式９，１０の演算の実行により、リチウムイオン２次電池ＢＡの検査位置においてＸ方向及びＹ方向に流れる電流の大きさＩx，Ｉyを計算する。
Ｉx＝Ｉxy・cosθixy  …式９
Ｉy＝Ｉxy・sinθixy  …式１０
そして、このステップＳ１１６にて、前記計算された電流の大きさＩx，Ｉyも、変数ｓによって指定されるリチウムイオン２次電池ＢＡに関するデータであって、リチウムイオン２次電池ＢＡの検査位置を表す変数ｎ，ｍを用いて、電流の大きさデータＩx(ｎ，ｍ)，Ｉy(ｎ，ｍ)としてＲＡＭ又は記憶装置に記憶される。
【００７０】
前記ステップＳ１１６の処理後、コントローラ７０は、ステップＳ１１８，Ｓ１２０の判定処理を実行する。ステップＳ１１８においては、前記計算したＸ方向に流れる電流の大きさＩxと、Ｘ方向に流れる電流の大きさの基準値Ｉxref(ｎ，ｍ)との差の絶対値｜Ｉｘ−Ｉxref(ｎ，ｍ)｜が、比較値３・DEVix(ｎ，ｍ)以上であるか否かを判定する。ステップＳ１２０においては、前記計算したＹ方向に流れる電流の大きさＩｙと、Ｙ方向に流れる電流の大きさの基準値Ｉyref(ｎ，ｍ)との差の絶対値｜Ｉｙ−Ｉyref(ｎ，ｍ)｜が、比較値３・DEViy(ｎ，ｍ)以上であるか否かを判定する。
【００７１】
この場合、基準値Ｉxref(ｎ，ｍ)，Ｉyref(ｎ，ｍ)及び比較値３・DEVix(ｎ，ｍ)，３・DEViy(ｎ，ｍ)は、次のような方法で事前に用意されて記憶装置に予め記憶されているデータである。まず、良品である複数のリチウムイオン２次電池ＢＡに係るサンプリングデータ群Ｓx1(ｎ,ｍ)，Ｓx2(ｎ,ｍ)，Ｓy1(ｎ,ｍ)，Ｓy2(ｎ,ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）を図６Ａ及び図６Ｂに示すようなデータ取得プログラムで取得する。そして、上述した図７Ａの評価プログラムのステップＳ１０６〜Ｓ１１６と同様な処理により、検査位置ごとのＸ方向及びＹ方向に流れる電流の大きさＩｘ(ｎ，ｍ)，Ｉｙ(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）をそれぞれ計算して記憶装置に記憶しておく。さらに、検査位置ごとに、前記複数のリチウムイオン２次電池ＢＡのＸ方向及びＹ方向に流れる電流の大きさＩｘ(ｎ，ｍ)，Ｉｙ(ｎ，ｍ)の各平均値をそれぞれ計算して、これらの計算した各平均値を基準値Ｉxref(ｎ，ｍ)，Ｉyref(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）として記憶装置に記憶しておく。また、検査位置ごとに、前記複数のリチウムイオン２次電池ＢＡのＸ方向及びＹ方向に流れる電流の大きさＩｘ(ｎ，ｍ)，Ｉｙ(ｎ，ｍ)の標準偏差DEVix(ｎ，ｍ)，DEViy(ｎ，ｍ)を計算して、計算した標準偏差DEVix(ｎ，ｍ)，DEViy(ｎ，ｍ)を３倍した値を比較値３・DEVix(ｎ，ｍ)，３・DEViy(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）として記憶装置に記憶しておく。したがって、前記ステップＳ１１８，Ｓ１２０の判定は、検査対象のリチウムイオン２次電池ＢＡの検査位置のＸ方向及びＹ方向に流れる電流の大きさＩｘ(ｎ，ｍ)，Ｉｙ(ｎ，ｍ)が、良品であるリチウムイオン２次電池ＢＡの前記検査位置と同一位置のＸ方向及びＹ方向に流れる電流の大きさよりも許容値以上に大きく異なっているか否かを判定するものである。
【００７２】
ふたたびステップＳ１１８，Ｓ１２０の処理の説明に戻ると、前記絶対値｜Ｉｘ−Ｉxref(ｎ，ｍ)｜が比較値３・DEVix(ｎ，ｍ)未満であり、かつ前記絶対値｜Ｉｙ−Ｉyref(ｎ，ｍ)｜が比較値３・DEViy(ｎ，ｍ)未満であれば、コントローラ７０は、ステップＳ１１８，Ｓ１２０にて共に「Ｎｏ」と判定し、ステップＳ１２４に進む。一方、前記絶対値｜Ｉｘ−Ｉxref(ｎ，ｍ)｜が比較値３・DEVix(ｎ，ｍ)以上であれば、コントローラ７０は、ステップＳ１１８にて「Ｙｅｓ」と判定して、ステップＳ１２２に進む。また、前記絶対値｜Ｉｙ−Ｉyref(ｎ，ｍ)｜が比較値３・DEViy(ｎ，ｍ)以上であれば、コントローラ７０は、ステップＳ１２０にて「Ｙｅｓ」と判定して、ステップＳ１２２に進む。ステップＳ１２２においては、コントローラ７０は、検査位置を特定する変数ｎ，ｍにより指定されるエラーデータＥ(ｎ，ｍ)を異常を表す“１”に設定する。なお、エラーデータＥ(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）は、初期の状態では全て“０”に設定されている。このステップＳ１２２の処理後、ステップＳ１２４に進む。
【００７３】
コントローラ７０は、ステップＳ１２４にて変数ｎに「１」を加算し、ステップＳ１２６にて変数ｎがＸ軸方向の検出位置数を表す値Ｎよりも大きい否かを判定する。変数ｎが値Ｎ以下であれば、コントローラ７０は、ステップＳ１２６にて「Ｎｏ」と判定して、ステップＳ１０６に戻って前述したステップＳ１０６〜Ｓ１２４の処理を繰り返し実行する。このようなステップＳ１０６〜Ｓ１２６の繰り返し処理中、変数ｎが値Ｎよりも大きくなると、コントローラ７０は、ステップＳ１２６にて「Ｙｅｓ」と判定して、ステップＳ１２８にてＹ軸方向の検査位置を規定する変数ｍに「１」を加算して、ステップＳ１３０にて変数ｍがＹ軸方向の検出位置数を表す値Ｍよりも大きい否かを判定する。変数ｍが値Ｍ以下であれば、コントローラ７０は、ステップＳ１３０にて「Ｎｏ」と判定して、ステップＳ１３２にて変数ｎを初期値「１」に戻した後、前述したステップＳ１０６〜Ｓ１３２の処理を繰り返し実行する。このようなステップＳ１０６〜Ｓ１３２の繰り返し処理中、変数ｍが値Ｍよりも大きくなると、コントローラ７０は、ステップＳ１３０にて「Ｙｅｓ」と判定して、ステップＳ１３４に進む。
【００７４】
この時点では、変数ｓによって指定されるリチウムイオン２次電池ＢＡの検査位置ごとに、電流の大きさデータＩxy(ｎ，ｍ)、電流の方向データθixy(ｎ，ｍ)、Ｘ方向に流れる電流の大きさデータＩｘ(ｎ，ｍ)及びＹ方向に流れる電流の大きさデータＩｙ(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）が、ＲＡＭ又は記憶装置に記憶されている。また、前記検査位置の異常の有無を表すエラーデータＥ(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）も、ＲＡＭ又は記憶装置に記憶されている。
【００７５】
ステップＳ１３４においては、コントローラ７０は、前記電流の大きさデータＩxy(ｎ，ｍ)及び方向データθixy(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）、並びにＸ方向及びＹ方向に流れる電流の大きさデータＩｘ(ｎ，ｍ)，Ｉｙ(ｎ，ｍ)
（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）から表示用画像データを生成して、画像データによって表された画像を、変数ｓによって指定されるリチウムイオン２次電池ＢＡを特定するための表示と共に表示装置７２に表示する。この画像は、例えば、リチウムイオン２次電池ＢＡの検査位置ごとに、電流の大きさデータＩxy(ｎ，ｍ)に応じて矢印の長さを異ならせ、電流の方向データθixy(ｎ，ｍ)によって矢印の向きを異ならせて表示するとよい。また、電流の大きさデータＩxy(ｎ，ｍ)に応じて、検査位置の明度、色彩などを異ならせる表示を含めてもよい。また、Ｘ方向及びＹ方向に流れる電流の大きさデータＩｘ(ｎ，ｍ)，Ｉｙ(ｎ，ｍ)に関しても、前記電流の大きさデータＩxy(ｎ，ｍ)及び方向データθixy(ｎ，ｍ)と同様な矢印による表示を用いてもよいが、この場合、電流の向きが一定であるので、検査位置の明度、色彩などを電流の大きさデータＩｘ(ｎ，ｍ)，Ｉｙ(ｎ，ｍ)に応じて異ならせるだけでもよい。
【００７６】
前記ステップＳ１３４の処理後、コントローラ７０は、ステップＳ１３６にて、エラーデータ(ｎ，ｍ)（ｎ＝１〜Ｎ，ｍ＝１〜Ｍ）の中に“１”を示すエラーデータが存在するかを調べる。“１”を示すエラーデータが存在しなければ、コントローラ７０は、ステップＳ１３６にて「Ｎｏ」と判定して、ステップＳ１３８にて表示装置７２に「合格」を表示し、ステップＳ１４４に進む。一方、“１”を示すエラーデータが存在すると、コントローラ７０は、ステップＳ１３６にて「Ｙｅｓ」と判定して、ステップＳ１４０にて表示装置７２に「不合格」を表示し、ステップＳ１４２にてエラーデータＥ（ｎ，ｍ）が“１”である変数ｎ，ｍを取り出し、前記ステップＳ１３４の処理によって表示した画像中の変数ｎ，ｍによって指定される位置に欠陥を表すマーク、色彩などを表示する。
【００７７】
次に、コントローラ７０は、ステップＳ１４４にて次のリチウムイオン２次電池ＢＡの評価の指示があったか否かを判定する。この場合、作業者が次のリチウムイオン２次電池ＢＡへの切換えを指示しなければ、コントローラ７０は、ステップＳ１４４にて「Ｎｏ」と判定し続けて、ステップＳ１４４の判定処理を繰り返し実行する。一方、作業者が入力装置７１を用いて次のリチウムイオン２次電池ＢＡへの切換えを指示すると、コントローラ７０は、ステップＳ１４４にて「Ｙｅｓ」と判定して、ステップＳ１４６に進む。ステップＳ１４６においては、コントローラ７０は、変数ｓがリチウムイオン２次電池ＢＡの数ｓmaxに達したか否かを判定する。変数ｓが前記数ｓmaxに未だ達していなければ、コントローラ７０は、ステップＳ１４６にて「Ｎｏ」と判定して、ステップＳ１４８にて変数ｓに「１」を加算して、図７ＡのステップＳ１０４に戻る。
【００７８】
そして、前述したステップＳ１０４〜Ｓ１４２の処理が実行されて、変数ｓによって指定される次のリチウムイオン２次電池ＢＡに関する電流の大きさデータＩxy(ｎ，ｍ)、電流の方向データθixy(ｎ，ｍ)、Ｘ方向に流れる電流の大きさデータＩx(ｎ，ｍ)及びＹ方向に流れる電流の大きさデータＩy(ｎ，ｍ)が計算されるとともにＲＡＭ又は記憶装置に記憶され、さらに表示装置７２に表示される。また、Ｘ方向に流れる電流の大きさデータＩx(ｎ，ｍ)及びＹ方向に流れる電流の大きさデータＩy(ｎ，ｍ)を用いて、リチウムイオン２次電池ＢＡの合格及び不合格が判定されるとともに、判定結果も表示装置７２に表示される。そして、変数ｓがリチウムイオン２次電池ＢＡの数ｓmaxに達するまで、作業者による次のリチウムイオン２次電池ＢＡの指定に応答して、ステップＳ１４４の「Ｙｅｓ」及びステップＳ１４６の「Ｎｏ」との判定のもとに、ステップＳ１４８にて変数ｓが順次繰り上げられ、繰り上げられた変数ｓによって指定されるリチウムイオン２次電池ＢＡに関してステップＳ１０４〜Ｓ１４２からなる処理が順次なされて、複数のリチウムイオン２次電池ＢＡが次々に評価される。その結果、変数ｓがリチウムイオン２次電池ＢＡの数ｓmaxに達すると、コントローラ７０は、ステップＳ１４６にて「Ｙｅｓ」と判定して、ステップＳ１５０にてこの評価プログラムの実行を終了する。
【００７９】
上記のように動作する実施形態においては、通電信号供給回路６５及び通電回路６６が、所定周波数の交流成分を重畳した直流電圧をリチウムイオン２次電池ＢＡの正極及び負極間に印加する。これにより、リチウムイオン２次電池ＢＡ内の陽極、陰極及び電解質中には前記交流成分に応じた電流が流れ、リチウムイオン２次電池ＢＡに対向する部分には磁界が発生する。そして、この磁界が磁気センサ１０によって検出され、検出された磁界に基づいて計算されたリチウムイオン２次電池ＢＡ内の各部に流れる電流によって、リチウムイオン２次電池ＢＡが評価される。
【００８０】
この場合、交流成分を重畳させた直流電圧はリチウムイオン２次電池ＢＡの動作電圧範囲内で変化する直流電圧であり、リチウムイオン２次電池ＢＡは充放電を繰り返し、リチウムイオン２次電池ＢＡに電流が流される。その結果、検査後において過充電状態及び過放電状態になることもなく、また検査中においても、２次電池の電極間に印加される電圧の最大値及び最小値は、必ず２次電池の動作電圧範囲内に維持されるので、充電及び放電による２次電池への悪影響が全くなく、２次電池の検査が良好に行われる。また、ロックインアンプ６９により、前記所定周波数の交流成分に関係して発生される磁界を表す信号のみが取出されるので、比較的簡単な構成で、外部磁界の影響を受けない磁界を検出できる。その結果、２次電池の検査装置のコストを抑えたうえで、外部磁界が一様になるようにする必要もなく、リチウムイオン２次電池ＢＡの複数の部分を流れる電流によって発生される磁界を精度よく検出できるので、ひいてはリチウムイオン２次電池ＢＡの異常を精度よく検出できるようになる。
【００８１】
また、上記実施形態においては、ステップＳ２６〜Ｓ６６の処理によりリチウムイオン２次電池ＢＡの各部に対向する位置の磁界が検出され、ステップＳ１０６〜Ｓ１１６の処理により電流の大きさＩxy、電流の方向θixy、Ｘ方向に流れる電流の大きさＩx及びＹ方向に流れる電流の大きさＩyの分布が計算される。そして、ステップＳ１１８〜Ｓ１２２の処理により、これらの計算したＸ方向に流れる電流の大きさＩx及びＹ方向に流れる電流の大きさＩyと、予め用意した基準情報とを比較して、リチウムイオン２次電池ＢＡの異常が判定されるので、リチウムイオン２次電池ＢＡの異常が容易に検出される。また、ステップＳ１３４の処理により、前記計算した電流の大きさＩxy、電流の方向θixy、Ｘ方向に流れる電流の大きさＩx及びＹ方向に流れる電流の大きさＩyの分布が表示装置７２に表示されるので、視覚的にもリチウムイオン２次電池ＢＡの異常を判断することができるようになる。
【００８２】
以上、本発明の一実施形態について説明したが、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変形も可能である。
【００８３】
上記実施形態においては、通電回路６６によってリチウムイオン２次電池ＢＡに印加される通電電圧は、常に、リチウムイオン２次電池ＢＡの動作電圧範囲を超えることがないようにした。しかし、通電電圧の変動の中心電圧、すなわち交流信号が重畳される直流電圧がリチウムイオン２次電池ＢＡの動作電圧範囲内、すなわちリチウムイオン２次電池ＢＡの放電電圧の下限値以上かつ充電電圧の上限以下であれば大きな問題はない。この場合、交流信号が重畳される直流電圧がリチウムイオン２次電池ＢＡの動作電圧範囲（すなわち充電電圧）の上限に近ければ、検査中には、通電電圧（充電時の電圧）がリチウムイオン２次電池ＢＡの動作電圧範囲の上限を上回る場合がある。また、交流信号が重畳される直流電圧がリチウムイオン２次電池ＢＡの動作電圧範囲（すなわち放電電圧）の下限に近ければ、検査中には、通電電圧（放電時の電圧）がリチウムイオン２次電池ＢＡの動作電圧範囲の下限を下回る場合がある。しかしながら、検査後のリチウムイオン２次電池ＢＡの出力電圧は動作電圧範囲内にあり、検査後のリチウムイオン２次電池ＢＡが過充電状態及び過放電状態になることはないので、リチウムイオン２次電池ＢＡに与える影響はそれほど大きくない。
【００８４】
また、上記実施形態では、通電信号供給回路６５から供給される「０」を中心に変化する交流信号が通電回路６６にて重畳される直流電圧は常に一定であるとした。しかし、これに代えて、前記交流信号が重畳される直流電圧を、検査前のリチウムイオン２次電池ＢＡの出力電圧と同じにするようにしてもよい。この場合、検査前にリチウムイオン２次電池ＢＡの出力電圧を自動的に測定して、通電回路６６が前記測定した出力電圧に前記交流信号を自動的に重畳させるようにしてもよい。また、作業者が検査前にリチウムイオン２次電池ＢＡの出力電圧を測定し、測定した電圧を入力装置７１を用いてコントローラ７０に入力し、コントローラ７０が通電回路６６を制御して前記測定した電圧に前記交流信号を重畳するようにしてもよい。なお、この場合も、検査前のリチウムイオン２次電池ＢＡの出力電圧がリチウムイオン２次電池ＢＡの動作電圧範囲の上限又は下限に近ければ、前述のように、検査中には、通電電圧がリチウムイオン２次電池ＢＡの動作電圧範囲を超えることもある。しかしながら、この場合も、前述のように、リチウムイオン２次電池ＢＡに与える問題はそれほど大きくない。
【００８５】
一方、この変形例によれば、通電回路６６によってリチウムイオン２次電池ＢＡの陽極及び陰極間に印加される電圧は、検査前のリチウムイオン２次電池ＢＡの出力電圧を中心に上下に変化して充放電が繰り返されるので、検査後のリチウムイオン２次電池ＢＡの出力電圧は検査前の出力電圧と同じになる。その結果、リチウムイオン２次電池ＢＡの状態を、検査前と検査中とでほとんど同じ状態に保つことができるとともに、検査後においても検査前と同じ状態に保つことができ、検査前の状態におけるリチウムイオン２次電池ＢＡの異常を検出できるとともに、同状態を保ったまま他の検査及び作動を実現できる。
【００８６】
また、上記実施形態においては、磁気センサ１０で検出した磁界から電流の大きさＩxy及び方向θixyと、Ｘ方向の電流の大きさＩｘとＹ方向の電流の大きさＩｙを計算して、ステップＳ１３４の処理により、それらの分布状態を表示装置７２に表示するようにした。しかし、磁界の強さと電流の大きさは比例関係にあり、磁界の方向と電流の方向は９０度異なっているだけであるので、電流の大きさＩxy及び方向θixyと、Ｘ方向の電流の大きさＩｘとＹ方向の電流の大きさＩｙに代えて、磁界の強さＨxy及び方向θxy、Ｙ方向の磁界の強さＨｙ及びＸ方向の磁界の強さＨｘの分布状態を表示装置７２にて表示するようにしてもよい。この場合、ステップＳ１１２の処理によって計算される磁界の強さＨxy及び方向θxyと、下記式１１，１２により計算されるＸ方向の磁界の強さＨｘ及びＹ方向の磁界の強さとを用いればよい。
Ｈｘ＝Ｈxy・cosθxy  …式１１
Ｈｙ＝Ｈxy・sinθxy  …式１２
【００８７】
また、上記実施形態においては、ステップＳ１１８，Ｓ１２０にてＸ方向に流れる電流の大きさＩx及びＹ方向に流れる電流の大きさＩｙを用いて、リチウムイオン２次電池ＢＡの異常を判定するようにした。しかし、前述のように、磁界の強さと電流の大きさは比例関係にあり、磁界の方向と電流の方向は９０度異なっているだけであるので、前記電流の大きさＩｘ，Ｉｙに代えて、上記式１１及び式１２によって計算したＸ方向の磁界の強さＨｘ及びＹ方向の磁界の強さＨｙを用いて、リチウムイオン２次電池ＢＡの異常を判定するようにしてもよい。この場合、Ｙ方向の磁界の強さＨｙと基準値Ｈyref(ｎ，ｍ)との差の絶対値｜Ｈｙ−Ｈyref(ｎ，ｍ)｜が比較値３・DEVhy(ｎ，ｍ)以上であるとき、又はＸ方向の磁界の強さＨｘと基準値Ｈxref(ｎ，ｍ)との差の絶対値｜Ｈｘ−Ｈxref(ｎ，ｍ)｜が比較値３・DEVhx(ｎ，ｍ)以上であるとき、リチウムイオン２次電池ＢＡは異常と判定すればよい。なお、この場合も、基準値Ｈyref(ｎ，ｍ)，Ｈxref(ｎ，ｍ)及び比較値３・DEVhy(ｎ，ｍ)，３・DEVhx(ｎ，ｍ)は、正常なリチウムイオン２次電池ＢＡを用いて予め測定して記憶装置に記憶しておいた値を用いる。
【００８８】
また、上記実施形態では、ステップＳ１１６〜Ｓ１２０の処理により、測定によって得られたＸ方向及びＹ方向に流れる電流Ｉｘ，Ｉｙの分布と、基準の電流分布とを比較してリチウムイオン２次電池の合否判定を行うようにした。しかし、Ｘ方向又はＹ方向の中心線に対して陽極と陰極が対称に配置されている場合には、電流の大きさの対称性からリチウムイオン２次電池ＢＡの合否を判定するようにしてもよい。この場合、中心線に対してＸ方向（又はＹ方向）に対称位置のＸ方向の２つの電流の大きさＩｘ（又はＹ方向の２つの電流の大きさＩｙ）の差を積算して、積算値又は積算値を積算した数で除算した値が所定値よりも小さければ合格と判定して、所定値以上であれば不合格と判定するようにすればよい。また、この場合も、電流の大きさＩｘ，Ｉｙに代えて、磁界の強さＨｙ，Ｈｘを用いてもよい。
【００８９】
また、上記実施形態では複数のリチウムイオン２次電池ＢＡをセットできるステージ４０を使用して、複数のリチウムイオン２次電池を一度に検査するようにした。しかし、リチウムイオン２次電池ＢＡを一つずつ検査する場合には、１つのリチウムイオン２次電池ＢＡのみをセットできるステージ４０を用意し、前記１つのリチウムイオン２次電池ＢＡの対向位置及びその周囲を磁気センサ１０で走査するようにすればよい。これによれば、複数のリチウムイオン２次電池を検査する場合には、検査時間は上記実施形態に比べて長くなるが、検査装置をコンパクトに構成できる。
【００９０】
また、上記実施形態においては、１つの磁気センサ１０をＸ方向及びＹ方向に移動させて、複数のリチウムイオン２次電池ＢＡを検査するようにした。しかし、ステージ４０の下方に多数の磁気センサをマトリクス状に配置して、多数の磁気センサを移動させることなく、複数のリチウムイオン２次電池ＢＡを検査するようにしてもよい。また、Ｘ方向に沿って１列に複数の磁気センサを設けたり、Ｙ方向に沿って１列に複数の磁気センサを設けたり、Ｘ方向及びＹ方向にマトリクス状に少数の磁気センサを設けたりして、これらの磁気センサ群を適宜移動させて、複数のリチウムイオン２次電池を走査することにより、複数のリチウムイオン電池を検査するようにしてもよい。
【００９１】
また、上記実施形態では、磁気センサとして磁気抵抗素子（ＭＲ素子）を利用したが、これに代えて、ホール素子、磁気インピーダンス素子効果センサ、フラックスゲート、超伝導量子干渉素子などを利用するようにしてもよい。
【００９２】
また、上記実施形態においては、本発明に係る検査装置をリチウムイオン２次電池ＢＡの検査に利用したが、本発明に係る検査装置は、ニッケルカドミウム２次電池、ニッケル水素２次電池などのリチウムイオン２次電池ＢＡ以外の充電可能な２次電池にも適用できる。この場合、２次電池の形状、大きさなどに応じて、上記実施形態とは異なる電池セット用テーブル５０を用意するようにすればよい。また、リチウムイオン２次電池であっても、上記実施形態の場合とは異なる形状及び大きさであれば、そのリチウムイオン２次電池に合った電池セットｘ用テーブル５０を用意するようにすればよい。
【符号の説明】
【００９３】
１０点磁気センサ、２０             …Ｘ方向スライド機構、２５…Ｘ方向モータ、３０…Ｙ方向スライド機構、３４…Ｙ方向モータ、４０…ステージ、５０…電池セット用テーブル、６１…Ｘ方向位置検出回路、６２…Ｘ方向フィードモータ制御回路、６３…Ｙ方向位置検出回路、６４…Ｙ方向フィードモータ制御回路、６５…通電信号供給回路、６６…通電回路、６７…通電選択回路、６８…センサ信号取出回路、６９…ロックインアンプ、７０…コントローラ
【図１】
0005229352.tif 000002
【図２】
0005229352.tif 000003
【図３】
0005229352.tif 000004
【図４】
0005229352.tif 000005
【図５】
0005229352.tif 000006
【図６Ａ】
0005229352.tif 000007
【図６Ｂ】
0005229352.tif 000008
【図７Ａ】
0005229352.tif 000009
【図７Ｂ】
0005229352.tif 000010
【図８】
0005229352.tif 000011
【図９】
0005229352.tif 000012
【図１０】
0005229352.tif 000013