
試作機では狙い通りの電池寿命が出ているのに、量産に入った途端に電池寿命のばらつきに関する問い合わせが増える。
そんな経験をしたIoT機器の開発者は、決して少なくありません。
原因の多くは、量産ラインで「待機電流(スリープ電流)」を正しく検査できていないことにあります。
この記事では、試作品で確認した電池寿命の目標値を、量産の検査ラインで実際にチェックできる数値へと落とし込む考え方を解説します。
測定電圧やタイミング、検査時間、合否基準をどう決め、EMS(受託製造企業)とどうすり合わせていけばよいか、実務で使えるレベルまで踏み込んで説明します。
この記事でわかること
- 試作機と量産品で電池寿命がズレる本当の原因
- 電池寿命という時間の目標値を、検査で使える電流の数値に変換する考え方
- 待機電流検査の測定電圧・タイミング・温度条件の決め方
- 検査時間(タクトタイム)と合否基準をEMSと合意するための進め方
- 現場で見落とされがちな落とし穴
なぜ試作機と量産品で電池寿命はズレるのか
量産品の電池寿命が試作機からズレる背景には、複数の要因が重なっています。
原因は大きく分けて「部品ばらつき」「実装・組立てのばらつき」「測定環境・治具の違い」の3つに整理できます。
試作機は多くの場合、1台から数台を技術者が手をかけて組み立て、動作確認をしながら調整しています。
対して量産品は、異なるロットの部品を使い、自動化された工程で組み立てられ、検査も別の測定系で行われます。
この違いが積み重なって、電流値にズレが生じます。
部品ばらつきが引き起こす電流差
MCUのスリープ電流、電圧レギュレータの無負荷電流(クワイセントカレント)、水晶発振子の駆動電流などは、データシート上「標準値」と「最大値」に数倍の開きがあることが珍しくありません。
試作機に使ったのがたまたま標準値に近い個体だった場合、量産ロットでは最大値に近い個体が混ざるだけで、待機電流が2倍から3倍に膨れ上がることがあります。
センサーのリーク電流や、プルアップ抵抗・GPIOのフローティング状態も同様に、個体差の影響を受けやすいポイントです。
実装・組立てのばらつきという見えない敵
基板実装の工程では、フラックスの残渣や、はんだのブリッジ、コネクタの接触状態など、目視では気づきにくい要因が、μA(マイクロアンペア)オーダーの待機電流に直接影響します。
特に高インピーダンスのノード(スリープ中はほとんどの回路がこの状態になります)では、わずかな絶縁抵抗の低下がそのままリーク電流として現れます。
試作段階では基板を1枚ずつ丁寧に洗浄・確認していても、量産ラインでは同じ丁寧さを全数に適用するのは現実的ではありません。
測定環境・治具の違いも見逃せない
試作段階では、高精度なソースメジャーユニットやパワープロファイラのような専用測定器を使い、静かな実験室環境で電流を測定していることがほとんどです。
たとえばNordic SemiconductorのPower Profiler Kit II(Nordic Semiconductor Power Profiler Kit II ユーザーガイド)のように、数百nAから測定できるツールを使えば、試作段階では非常に精密な電流プロファイルを取得できます。
一方、量産ラインの検査治具はポゴピンやコネクタを介して電流を測定するため、治具自体のリーク電流や接触抵抗が、DUT(被測定物)本来の電流値に上乗せされてしまいます。
この「測定系の違い」を意識しないまま、試作段階の数値をそのまま量産検査の合否基準にしてしまうと、実態と合わない基準になってしまいます。
電池寿命という時間軸を電流という数値に変換する
検査工程で電池寿命そのものを確認することは、現実的にはできません。
だからこそ、電池寿命の目標値を、検査ラインで測定可能な電流値に変換しておく作業が欠かせません。
電池寿命の目標値そのものは、コイン形リチウム電池などのメーカーが公開している放電特性から逆算するのが一般的です。
たとえばパナソニックのリチウム電池・ボタン形電池のラインアップ(パナソニック リチウム電池・ボタン形電池 一覧)のように、電池メーカー各社が温度特性や放電負荷特性のデータを公開しているので、電池選定の初期段階でこうした資料を確認しておくと、後々の電池寿命目標値の設定がスムーズになります。
平均電流の式で待機電流の重みを可視化する
電池で駆動するIoT機器の電池寿命は、おおよそ次の考え方で見積もられます。
電池寿命 ≒ 電池容量 ÷ 平均消費電流
平均消費電流は、動作時間中の動作電流と、待機時間中の待機電流を、それぞれの時間の割合で加重平均した値です。
ここで重要なのが、多くのIoTセンサー機器では、動作時間が全体のごく一部(数分に一度、数十ミリ秒だけ通信・センシングする、といった設計)にとどまり、残りのほとんどの時間は待機状態にある、という点です。
このような設計では、平均消費電流のほとんどを待機電流が占めることになります。
つまり、待機電流がわずかに増えるだけで、電池寿命は大きく縮んでしまいます。
逆に言えば、量産検査で待機電流さえきちんと押さえておけば、電池寿命のばらつきの大部分は抑え込める、という理屈が成り立ちます。
これが、待機電流を量産検査の重点項目に据えるべき理由です。
なお、設計段階で他社製品や評価ボードとの消費電力を横断的に比較したい場合は、EEMBC(組込みマイクロプロセッサベンチマークコンソーシアム)が策定するULPMarkのような、超低消費電力デバイス向けの標準的なベンチマーク手法(EEMBC ULPMark)も参考になります。
ただし、こうしたベンチマークはあくまで設計段階の特性評価であり、量産検査にそのまま使えるものではない点には注意してください。
動作電流も無視できないケース
一方で、すべてのIoT機器で待機電流だけを見ていればよい、というわけではありません。
たとえば、常時通信を行うカメラ型のデバイスや、動作時間の割合が比較的大きい機器では、動作電流のばらつきが電池寿命に与える影響も無視できなくなります。
この場合は、待機電流と動作電流の両方を検査項目に含める必要があります。
自社の製品がどちらのタイプに近いのか、デューティ比(動作時間 ÷ 全体時間)を実際に計算してみることが、検査項目を決める最初の一歩になります。
スペックはワーストケースで管理するか、平均値で管理するか
電流の合否基準を決める際、もうひとつ悩ましいのが、ワーストケース(最悪値)で管理するか、平均値・標準偏差で管理するか、という点です。
電池寿命の保証という観点では、本来はワーストケースでの電池寿命が、顧客に約束したスペックを満たしている必要があります。
ただし、量産検査ですべての個体にワーストケース相当の余裕を求めてしまうと、合格率(歩留まり)が下がりすぎて、コストに跳ね返ります。
現実的な落としどころとしては、電池寿命の目標値に対して、部品ばらつき・温度変動・電池自体のばらつきなど、複数の要因分をあらかじめ見込んだ上で、量産検査の基準はそれよりも少し厳しめに設定する、という考え方が一般的です。
このマージンの配分をどう考えるかは、次の章で具体的に説明します。
待機電流検査の測定条件をどう決めるか
待機電流の検査基準を作る際、最初につまずきやすいのが「何ボルトで、いつ、何度で測るか」という測定条件の決め方です。
この3つの条件が曖昧なままだと、同じ基板を測っても、測定するたびに数値がバラついてしまい、検査として機能しません。
測定電圧をどこに置くか
電池は使用とともに電圧が下がっていきます。
そして、多くの機器では、電圧レギュレータやDC-DCコンバータの効率が入力電圧によって変化するため、待機電流も電池電圧によって変わります。
量産検査では、実際の電池を接続して測るのではなく、安定化されたベンチ電源(またはそれに準じた電源治具)を使い、あらかじめ決めた固定電圧で測定することをおすすめします。
理由は単純で、電池自体の電圧ばらつきや内部抵抗のばらつきを、測定結果に混ぜ込みたくないからです。
測定電圧は、電池の公称電圧(新品時の電圧)にするのか、それとも設計上の動作下限電圧に近い電圧にするのか、あらかじめ決めておく必要があります。
一般的には新品時の電圧で測ることが多いですが、電圧によって待機電流の挙動が大きく変わる回路構成の場合は、下限電圧側でも一度は特性を確認しておくと安心です。
測定タイミングと安定待ち時間
もうひとつ見落とされがちなのが、電源を入れた直後に電流を測ってしまう、というミスです。
多くのMCUは、起動直後にクロックの安定待ちや、メモリの初期化、ブラウンアウト検出の再試行など、瞬間的に電流が跳ね上がる動作を行います。
この状態のまま電流を読んでしまうと、実際のスリープ電流よりもかなり高い値を検査結果として記録してしまいます。
ファームウェアが起動シーケンスを終え、本来のスリープ状態に落ち着くまでの時間を、あらかじめ実測で確認し、その時間だけ待ってから測定を開始する、という手順を検査基準に明記しておく必要があります。
また、周期的にセンサーを起こして動作させるような機器では、測定するタイミングによって、動作直後の電流を拾ってしまうことがあります。
「スリープ状態が安定している区間」を狙って測定するのか、「複数周期分を平均する」のか、どちらの考え方を採るかも決めておきましょう。
温度条件は量産ラインの現実に合わせる
設計検証の段階では、恒温槽を使って低温から高温まで幅広い温度条件で電流特性を確認しているはずです。
しかし、量産ラインの検査工程で、全数を恒温槽に入れて温度条件を変えながら測定するのは、時間的にもコスト的にも現実的ではありません。
量産検査は、あくまで常温(工場内の室温)で行う「異常個体のスクリーニング」であり、温度特性を含めた本来の設計検証とは役割が違う、と割り切ることが大切です。
つまり、量産検査の目的は「温度特性まで含めた完璧な保証」ではなく、「部品不良やはんだ不良など、明らかな異常品を弾くこと」に置く、という整理をしておくと、EMSとの合意もスムーズになります。
温度特性そのものは、量産開始前の試作段階や、量産後の抜取ロットを使った定期的な信頼性試験でカバーする、という役割分担にするのが現実的です。
検査時間と合否基準をEMSとどう握るか

待機電流検査を量産ラインに組み込む際、最後に必ずぶつかるのが「検査時間(タクトタイム)」と「合否基準の数値」を、EMSとどうやって合意するか、という問題です。
ここを曖昧にしたまま量産に入ると、検査が形骸化したり、逆に歩留まりが悪化してコストが膨らんだりする、という事態を招きます。
タクトタイムとのトレードオフ、全数検査か抜取検査か
待機電流が安定するまでの待ち時間は、先述の通り、機種によっては数百ミリ秒から数秒かかることがあります。
ライン全体のタクトタイムがすでに数秒単位で組まれている場合、この待ち時間をそのまま追加すると、生産性に直結する問題になります。
ここで検討したいのが、全数検査にするか、抜取検査にするか、という選択です。
待機電流の検査は、はんだ不良や部品不良を検出できる有効なスクリーニング項目である一方、電池寿命に直結するため、多くの現場では抜取ではなく全数検査を選ぶ傾向にあります。
どうしてもタクトタイムの制約が厳しい場合は、他の検査(通信確認やセンサー動作確認など)と並行して待機電流の安定待ちを行う、という工程設計の工夫で、実質的な追加時間を圧縮できることもあります。
この工程設計は、EMS側の生産技術者と一緒に検討すべき領域であり、開発側だけで決めきれるものではありません。
合否基準を統計的に決める考え方
合否基準の上限値・下限値を、勘や経験だけで決めてしまうと、後になって「なぜこの数値なのか説明できない」という事態に陥ります。
おすすめの進め方は、量産開始前の試作ロット(DFM評価や量産試作と呼ばれる工程)で、ある程度まとまった台数のデータを実際に取得することです。
目安として、30台程度のサンプルがあれば、平均値と標準偏差(ばらつきの大きさ)を大まかに把握できます。
そのうえで、製造業の品質管理で広く使われている工程能力指数(Cpk)の考え方を参考に、一般的に目安とされるCpk1.33前後を確保できるよう、合否基準の幅を設定します。
この際、検査治具や測定器自体が持つ測定誤差(器差)も忘れずに考慮し、良品を誤って不合格にしたり、逆に不良品を見逃したりしないよう、ガードバンド(余裕代)を設けておくことも大切です。
数値だけを見て機械的に基準を決めるのではなく、「この基準を超えたら、電池寿命の目標値を割り込む可能性が高い」という、電池寿命の目標値までさかのぼった説明ができる状態にしておくことが、後々の関係者への説明のしやすさにつながります。
検査基準書に落とし込むべき項目
EMSとの合意内容は、口頭やメールのやり取りだけで終わらせず、必ず検査基準書という形の文書に落とし込んでおきましょう。
最低限、次の項目は明記しておきたいところです。
- 測定するテストポイント(基板上のどのパッドかピンか)
- 印加電圧の値と、その電源が電池なのかベンチ電源なのか
- 電源投入から測定開始までの待ち時間
- 測定時間の長さと、平均化(サンプリング)の方法
- 合否判定の上限値・下限値
- 全数検査か抜取検査か、抜取検査の場合はその頻度・台数
- 不合格品の扱い(再測定を認めるか、即座に不良として扱うか)
- 基準の改定履歴と、改定時の承認者
こうした項目を一枚の文書にまとめておくことで、担当者が変わっても検査の意図がぶれず、量産が長期化しても品質を維持しやすくなります。
現場で見落としやすい注意点
測定条件や合否基準を丁寧に設計しても、実際の量産現場では、想定していなかった要因で数値が揺れることがあります。
ここでは、実務でつまずきやすい代表的な落とし穴を3つ紹介します。
治具のリーク電流が結果を歪める
待機電流はμAオーダー、機種によってはnAオーダーで管理することもあり、この領域では、検査治具のポゴピンやコネクタ自体が持つリーク電流や漏れ電流が、無視できない大きさになります。
治具は使用とともに接点が酸化したり、汚れが付着したりして、リーク電流が徐々に増えていくことがあります。
これを防ぐには、DUT(被測定物)を接続しない状態、あるいは特性が分かっている「基準サンプル(ゴールデンサンプル)」を、定期的に同じ治具で測定し、治具自体の状態を監視しておく仕組みが有効です。
治具の健全性を確認せずに検査結果だけを見ていると、実際には基板側に問題がないのに、治具の劣化が原因で不良判定が増える、という誤検出が起こりえます。
ロット間差より日差変動のほうが大きいことがある
品質管理というと、ロット(製造単位)ごとの違いに注目しがちですが、実際の現場では、同じロットの中でも、測定した日や時間帯によって数値が揺れることがあります。
空調が効きにくい工場では、朝と昼、季節による室温・湿度の変化が、μAオーダーの電流測定に影響を与えることがあるためです。
検査データを管理図(SPC)で追いかける際は、ロットの違いだけでなく、測定した日付・時間帯もあわせて記録しておくと、異常の原因を切り分けやすくなります。
「基準を外れた個体が出た」という事実だけを見て、すぐに部品や工程を疑うのではなく、まず測定環境の変化がなかったかを確認する、という順序を習慣にしておくと、無駄な原因調査を減らせます。
「言った言わない」を防ぐ文書化のコツ
EMSとの間で、検査基準について「そう聞いていない」「そのつもりで作っていない」というすれ違いが起きるのは、決して珍しいことではありません。
これを防ぐ一番の方法は、打ち合わせで決めた内容を、その場でドキュメント化し、双方が確認・合意した記録を残すことです。
特に、量産開始直後の数ロットで実際のデータを見て基準を見直す場合は、見直し前後の基準値と、その根拠を必ず記録に残しておきましょう。
こうした記録は、将来同じ製品のマイナーチェンジや、次世代機種の開発をする際にも、そのまま参考資料として活用できる資産になります。
まとめ
試作機と量産品で電池寿命がズレる背景には、部品ばらつき、実装・組立てのばらつき、測定環境・治具の違いという3つの要因が重なっています。
これらすべてを完全に消し去ることはできませんが、電池寿命という時間の目標値を、待機電流という検査可能な数値に変換し、測定電圧・タイミング・温度条件を明確にした上で、EMSと検査時間・合否基準を文書化して合意しておけば、量産後の電池寿命ばらつきを大きく抑え込むことができます。
大切なのは、完璧な基準を一度で作ろうとしないことです。
量産開始前のデータをもとに基準を仮決めし、量産開始後の実データを見ながら、必要であれば基準を見直していく、という姿勢で臨むことをおすすめします。
よくある質問(FAQ)
Q1. 待機電流と動作電流、どちらを優先して検査すべきですか?
デューティ比(動作時間の割合)が低く、ほとんどの時間を待機状態で過ごす機器であれば、待機電流を優先的に検査項目とすることをおすすめします。
一方、常時通信を行う機器や、動作時間の割合が大きい機器では、動作電流も合わせて検査する必要があります。
自社製品のデューティ比を一度計算し、平均消費電流に占める待機電流の割合を確認してみてください。
Q2. 抜取検査でも品質は保証できますか?
抜取検査でも、はんだ不良や部品の重大な異常など、ロット全体に影響する問題であれば検出できる可能性があります。
ただし、個体ごとにばらつく要因(部品単体の特性ばらつきなど)は、抜取検査だけでは見逃すリスクが残ります。
待機電流は個体差の影響を受けやすい項目のため、可能であれば全数検査を検討することをおすすめします。
Q3. EMSが提示してきた検査基準に納得できない場合はどうすればいいですか?
まずは、その基準がどのようなデータや考え方に基づいて設定されたのか、根拠を確認することから始めてください。
そのうえで、自社側で試作段階に取得した電流データや、電池寿命の目標値から逆算した数値を提示し、双方のデータを突き合わせながらすり合わせていくのが現実的な進め方です。
一方的に基準を押し付け合うのではなく、お互いのデータを共有しながら合意点を探る姿勢が、結果的に手戻りの少ない量産につながります。
Q4. 待機電流の測定には、どんな測定器を使えばいいですか?
設計段階の特性確認であれば、nAオーダーまで測定できる専用の電流プロファイラが役立ちます。
一方、量産ラインでは、そこまでの精度は求めず、治具に組み込みやすいアナログ・デジタルコンバーター(ADC)や、簡易的な電流測定モジュールで、必要な分解能・レンジをカバーできれば十分なケースが多いです。
必要な精度と、量産ラインで求められるコスト・タクトタイムのバランスを見て、測定器を選定してください。
Q5. 検査基準は量産開始後に見直してもいいのですか?
むしろ見直すことを前提に運用するのがおすすめです。
量産開始前のデータは、どうしても台数が限られるため、量産が進んでデータが蓄積された段階で、基準の妥当性を改めて確認することが望ましいです。
見直す際は、変更前後の基準値とその根拠を必ず記録し、EMSとも正式に合意を取り直すようにしてください。










