Process Capability Analysis 操作マニュアル
「工程能力を調べて」と言われたけれど、何を入れればよいのか、どの数字を見ればよいのか分からない方に向けたマニュアルです。
1.工程能力とは?
同じものを作っても、測るたびに重さや長さは少しずつ違います。この違いを「ばらつき」と考えます。
一方、「98g以上102g以下」「49.8mm以上50.2mm以下」のように、守る範囲が決められていることがあります。これが規格です。
工程能力とは、今の作り方で出てくる値のばらつきが、決められた規格の範囲に対してどのくらいの余裕を持っているように見えるかを、数字で確認する考え方です。
2.最初に覚える言葉
| 言葉 | かんたんな意味 |
|---|---|
| LSL(規格下限) | これより小さくなると、規格の範囲から外れる境目です。 |
| USL(規格上限) | これより大きくなると、規格の範囲から外れる境目です。 |
| Mean(平均) | 測定値の中心がどこにあるかを見る数字です。 |
| StDev(標準偏差) | 測定値が平均のまわりにどのくらい散らばっているかを表す数字です。 |
| Subgroup(サブグループ/データのまとまり) | 同じ条件で測った値をひとまとめにして扱うための区分です。 |
3.何を入力する?
Title
結果画像につける名前です。何の測定か分かる名前を入力できます。
Unit
測定単位です。全長ならmm、重量ならgなどです。空欄でも計算できます。
LSL(規格下限) / USL(規格上限)
図面、規格書、作業標準などで決められている値を入力します。このアプリが規格値を推測することはありません。
Measurement(測定値)
実際に測った数字を入力します。Excelから1列または2列を貼り付けられます。2行以上、最大2000行です。
4.Subgroup(サブグループ/データのまとまり)はどうする?
たとえば「午前」「午後」や「設備A」「設備B」のように、同じ条件の測定値を分けて見たいときに使います。
使わない場合はSubgroup列を全部空欄にします。使う場合は使用するすべての測定行に名前を入れます。このアプリでは2~5種類です。
5.Cp・Cpk・Pp・Ppkは、どれを見ればいい?
ここが一番混乱しやすいところです。4つとも規格とばらつきの関係を見る数字ですが、「どのばらつきを使うか」が違います。
| 数字 | かんたんな説明 |
|---|---|
| Cp | Within(グループ内のばらつき)と規格の幅を比べます。平均が中央からずれているかは見ません。 |
| Cpk | Within(グループ内のばらつき)を使い、平均がLSL(規格下限)・USL(規格上限)のどちらに近いかも見ます。 |
| Pp | Overall(全体のばらつき)と規格の幅を比べます。 |
| Ppk | Overall(全体のばらつき)を使い、平均がLSL(規格下限)・USL(規格上限)のどちらに近いかも見ます。 |
「どれを見る?」を簡単に整理
Subgroup(サブグループ)なしなら、全体のばらつきを見るPp・Ppkが意味を持ちます。Subgroup(サブグループ)ありなら、同じ条件の中のばらつきを見るCp・Cpkが意味を持ちます。アプリは4つすべて計算しますが、まずこの分け方で考えると分かりやすくなります。
CpとCpk、またはPpとPpkの差が大きい場合は、ばらつきだけでなく、平均が規格の片側へ寄っていることも考えられます。
6.数字が出たら、まずここを見る
- Mean(平均):測定値の中心がどこにあるか。
- StDev (Overall)(全体のばらつき)とStDev (Within)(グループ内のばらつき):値が大きいほど測定値の広がりが大きい。
- Subgroup(サブグループ)なしならPp・Ppk、ありならCp・Cpkを中心に見る。
- LSL(規格下限)・USL(規格上限)とヒストグラムの位置関係を見る。
7.グラフはこう見る
Histogram(ヒストグラム/測定値を棒にまとめたグラフ)
青い棒は、測定値がどの範囲に何個あるかを表します。高い棒ほど、その範囲の測定値が多かったという意味です。
LSL(規格下限)・USL(規格上限)
縦線が規格の境目です。LSL(規格下限)より左、またはUSL(規格上限)より右に棒があれば、実際の測定値に規格外の値が含まれています。
- 棒がLSL(規格下限)とUSL(規格上限)の間にある → 入力した測定値は、グラフ上では規格内です。
- 棒がLSL(規格下限)より左、またはUSL(規格上限)より右にある → 実際の測定値に規格外の値があります。
Overall normal(全体の正規分布曲線/全測定値から計算した曲線)
赤い曲線です。実際の測定値の棒ではなく、平均と全体のばらつきから計算した「分布の形」です。
Within normal(グループ内の正規分布曲線/同じ条件内のばらつきから計算した曲線)
緑の破線です。Subgroup(サブグループ)がある場合はグループ内のばらつきから、ない場合は隣り合う測定値の差から推定したばらつきから計算します。
- 曲線が主にLSL(規格下限)とUSL(規格上限)の間にある → 計算上は規格内に分布する形に近い状態です。
- 曲線がLSL(規格下限)やUSL(規格上限)の外側まで大きく広がる → 計算上、規格外になる可能性を含む広がりです。
8.「工程能力を調べて」と言われた人の例
たとえば上司から「この部品の全長の工程能力を調べて」と言われたとします。
- 実際に測った全長のデータを集めます。
- 図面などからLSL(規格下限)とUSL(規格上限)を確認します。
- Measurement(測定値)へデータを貼り付けます。
- 時間帯や設備などで分けて見る必要があればSubgroup(サブグループ)を入力します。
- Create Graphを押し、Mean、Pp/PpkまたはCp/Cpk、グラフを確認します。
「どの数字を伝えればいい?」となったら、まずSubgroup(サブグループ)があるかを確認します。なしならPp・Ppk、ありならCp・Cpkを中心に整理します。
9.このアプリの設定上の制限
| 項目 | 制限・動き |
|---|---|
| Measurement(測定値) | 2行以上、最大2000行です。 |
| Subgroup(サブグループ) | 使わない場合は全行空欄。使う場合は2~5種類で、使用行を途中だけ空欄にはできません。 |
| LSL(規格下限) / USL(規格上限) | 両方必要です。LSL(規格下限)はUSL(規格上限)より小さくします。 |
| Histogram(ヒストグラム) | 棒の数は自動計算され、5~30の範囲です。利用者が直接変更する設定はありません。 |
| Within(グループ内のばらつき) | Subgroup(サブグループ)の有無やデータのまとまり方に応じて計算方法が変わります。 |
10.エラーになったとき
- 測定値が2つ未満
- LSL(規格下限)またはUSL(規格上限)が空欄
- LSL(規格下限)がUSL(規格上限)以上
- Measurement(測定値)が数字ではない
- 使用中のSubgroup(サブグループ)に空欄がある
- Subgroup(サブグループ)が6種類以上
- Excelなどから2000行を超えて貼り付けた場合、超えた部分は取り込まれません
11.結果を保存・コピーする
Create Graphで結果を作ったあと、Save ResultでPNG画像として保存できます。Copy ResultではPNG画像をクリップボードへコピーします。ブラウザの権限などでコピーできない場合はSave Resultを使います。
12.最後に、ここだけ確認
①何を測ったデータか、②LSL(規格下限)とUSL(規格上限)はいくつか、③Subgroup(サブグループ)があるか、を確認します。
その後、平均、ばらつき、ヒストグラムの棒とLSL(規格下限)・USL(規格上限)の位置、そしてSubgroup(サブグループ)なしならPp・Ppk、ありならCp・Cpkを確認します。
数字だけで製品の合否や工程の良し悪しが自動的に決まるわけではありません。測定方法、測定器、データを取った期間、工程の状態なども関係します。