> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alforse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 測定器と校正

> 測定機器を登録し、それぞれを校正スケジュールで管理し、すべての校正を証跡として記録して、校正期限が切れている測定器をひと目で確認します。

品質チームは、あらゆる測定の基になる機器が信頼できることを証明するために、測定器と校正を使います。測定器は、ノギス、マイクロメーター、ピンゲージ、三次元測定機（CMM）などの管理された測定機器です。それぞれが定期的な校正スケジュールで運用され、すべての校正は日付付きの記録として保持されます。

測定器は品質モジュールに属します。[検査](https://docs.alforse.com/ja/docs/reference/inspections.md#gauges)を記録するときに、各特性をどの測定器で測定したかを記録できます。

## 概要

| 概念 | 内容 | 場所 |
| - | - | - |
| **測定器** | 識別子、タイプ、スケジュールを持つ 1 台の物理的な機器。 | **品質 → 校正 → 測定器** |
| **測定器タイプ** | 機器の種類（ノギス、マイクロメーター、CMM など）。 | **測定器タイプ** |
| **校正記録** | 読み取り値、条件、承認を含む、日付付きの 1 回の校正。 | **品質 → 校正 → 記録** |
| **校正ステータス** | `Pending`、`In-Calibration`、`Out-of-Calibration`。Alforse が導出します。 | 測定器に表示 |

## 測定器レコード

**品質 → 校正 → 測定器**で測定器を追加します。すべての測定器に**測定器タイプ**が必要です。新しい会社には、ゲージブロック、ノギスとマイクロメーターの各種バリエーション、ピンゲージ、定盤、CMM など、19 の測定器タイプがあらかじめ用意されています。独自のタイプを追加するには、**測定器タイプ**に移動して名前を入力します。それ以外は必要ありません。

### 測定器のフィールド

FieldType

<details>
  <summary>**gaugeId**</summary>

  機器の識別子（例: `G-001`）。空欄の場合は、測定器の採番の次の番号が使われます。
</details>

<details>
  <summary>**gaugeTypeId**required</summary>

  どの種類の機器か。測定器タイプから選択します。
</details>

<details>
  <summary>**gaugeRole**required</summary>

  他の測定器を照合する基準となるマスターゲージの場合は `Master`、日常的な測定機器の場合は `Standard` を選択します。
</details>

<details>
  <summary>**calibrationIntervalInMonths**required`number`</summary>

  測定器を校正する頻度（月数）。次回期日はこれから導出されます。既定は 6 で、1 以上である必要があります。
</details>

<details>
  <summary>**description**</summary>

  機器が何であるかを、自分の言葉で。
</details>

<details>
  <summary>**modelNumber**</summary>

  製造元の型番。
</details>

<details>
  <summary>**serialNumber**</summary>

  機器のシリアル番号。
</details>

<details>
  <summary>**supplierId**</summary>

  測定器を購入した先。
</details>

<details>
  <summary>**dateAcquired**</summary>

  測定器を入手した日付。
</details>

<details>
  <summary>**lastCalibrationDate**</summary>

  直近の校正の日付。最初の校正記録ができるまでは手動で編集でき、それ以降は常に最新の記録から取得されます。
</details>

<details>
  <summary>**nextCalibrationDate**</summary>

  次回の校正の期日。*最終校正日 + 間隔*に等しくなります。校正が記録されるたびに再計算され、手動で編集できるのは最初の記録の前だけです。
</details>

<details>
  <summary>**locationId**</summary>

  測定器を保管する拠点。
</details>

<details>
  <summary>**storageUnitId**</summary>

  そのロケーション内で測定器を保管する保管ユニット。
</details>

### 測定器を廃止する

測定器は `Active` または `Inactive` のいずれかです。

* 廃止するには、測定器を**無効化**します。そのレコードと校正履歴は残りますが、検査の測定器リストには表示されなくなります。
* 測定器を**削除**できるのは、校正履歴がない場合だけです。削除するとレコードが完全に消えるためです。

どちらのアクションにも、`quality` の**削除**権限が必要です。

## 校正スケジュール

スケジュールは 2 つの値、月数の**間隔**と**最終校正日**で決まります。校正を記録すると、Alforse はその日付を最終校正日とし、間隔を加えて次回期日を求めます。

たとえば、2 月 10 日に校正した、間隔 3 か月の測定器の次回期日は 5 月 10 日です。

間隔を変更した場合、新しい値は次に校正を記録した時点で有効になり、期日がそれから再計算されます。

## 校正を記録する

測定器を校正するたびに、**品質 → 校正 → 記録**で**校正記録**を登録します。記録は証跡です。誰が承認したか、読み取り値を比較した標準、周囲の条件、そして読み取り値そのものです。

### 校正記録のフィールド

FieldType

<details>
  <summary>**gaugeId**required</summary>

  校正した測定器。
</details>

<details>
  <summary>**dateCalibrated**required</summary>

  校正を実施した日。測定器の最終校正日としてコピーされ、次回までの日数計算に使われます。
</details>

<details>
  <summary>**requiresAction**</summary>

  校正で、フォローアップが必要なことが見つかった場合にオンにします。
</details>

<details>
  <summary>**requiresAdjustment**</summary>

  測定器の調整が必要だった場合にオンにします。
</details>

<details>
  <summary>**requiresRepair**</summary>

  測定器の修理が必要な場合にオンにします。
</details>

<details>
  <summary>**calibrationAttempts**</summary>

  読み取り値のペア。既知の基準値と、それに対して測定器が実際に測定した値です。
</details>

<details>
  <summary>**measurementStandard**</summary>

  読み取り値を照合した対象。たとえば NIST にトレーサブルな標準や、マスターゲージのシリアル番号。
</details>

<details>
  <summary>**temperature**`number`</summary>

  その時の室温（°C）。
</details>

<details>
  <summary>**humidity**`number`</summary>

  その時の相対湿度。0 から 1 の間の小数で入力します（0.45 = 45%）。
</details>

<details>
  <summary>**supplierId**</summary>

  校正を外部委託した場合に、作業を行った外部ラボ。
</details>

<details>
  <summary>**approvedBy**</summary>

  校正を承認した人。
</details>

<details>
  <summary>**notes**</summary>

  その他、記録しておく価値のあること。
</details>

### 合格か不合格か

結果を選ぶのではなく、3 つの **requires** フィールドで決まります。

| `requiresAction`、`requiresAdjustment`、`requiresRepair` | 結果 | その後の測定器のステータス |
| - | - | - |
| すべてオフ | **合格** | `In-Calibration`（校正有効） |
| いずれか 1 つでもオン | **不合格** | `Out-of-Calibration`（校正期限切れ） |

NOTE

**すべての校正が保持されます**

新しい校正は古いものの代わりではなく、それらと並べて追加されるため、測定器は日付付きの完全な履歴を、新しい順に一覧として保持します。測定器自体にまとめて表示されるのは、最新の日付と、その結果のステータスだけです。

## 校正ステータス

測定器の校正ステータスは Alforse が設定します。手動で割り当てることはありません。

<details>
  <summary>**待機中（Pending）**</summary>

  新しい測定器はすべてここから始まります。スケジュールはありますが、合格した校正がまだ記録されていないため、どちらとも確認されていません。
</details>

<details open>
  <summary>**校正有効（In-Calibration）**</summary>

  最新の校正が合格し、まだ期日になっていません。この測定器による測定値は信頼できます。
</details>

<details>
  <summary>**校正期限切れ（Out-of-Calibration）**</summary>

  最新の校正が不合格だったか、期日を過ぎています。使用する前に再校正してください。
</details>

### 期限切れになる場合

次回期日を過ぎた測定器は、最後に保存された結果にかかわらず `Out-of-Calibration` と表示されます。

HEADS UP

**期限切れは保存されず、計算されます**

「期限切れ」というアクションはありません。測定器が表示されるたびに、Alforse は次回期日を今日と比較するため、スケジュールが切れた日に、ステータスは自動的に `Out-of-Calibration` になります。元に戻る唯一の方法は、合格した新しい校正を記録することです。

### 期限のアラート

スケジュールされたジョブが校正切れになる測定器を探し、**設定 → 品質**で校正期限アラートの対象に登録された人に通知します。期限切れの測定器が見過ごされないよう、そこに適切な人を追加してください。

### ステータスは参考情報です

`Out-of-Calibration` の測定器でも、検査は**ブロックされません**。サンプルの記録や、ロットの合否の判定はそのまま行えます。ステータスと期限のアラートは、行動のための合図として扱い、ゲートとしては扱わないでください。

## トラブルシューティング

| 症状 | 原因 | 対処 |
| - | - | - |
| "Calibration interval is required"（校正間隔は必須です） | 間隔が空欄、ゼロ、または負の値です。 | 1 以上の整数の月数を入力します。 |
| "Type is required"（タイプは必須です） | 測定器に測定器タイプがありません。 | 測定器タイプを選択します。 |
| "Gauge is required" / "Date is required"（測定器は必須です／日付は必須です） | 校正記録に測定器または日付がありません。 | 測定器を選択し、校正日を入力します。 |
| "Failed to insert gauge"、"Failed to update gauge"、または "Failed to insert gauge calibration record" | 保存に失敗しました。データベースの制約、採番の問題、または権限の不足が考えられます。 | 再読み込みしてもう一度試します。ロールに必要な品質権限があることを確認します。 |
| 校正は合格したのに、測定器がまだ `Out-of-Calibration` と表示される | 次回期日が過去にあるため、期限切れと表示されます。 | 合格した新しい校正を記録して、次回期日を未来に移します。 |
| 期限切れの測定器が検査を止めなかった | ステータスは参考情報で、ブロックはありません。 | ステータスまたは期限のアラートに対応します。 |

## 関連

**品質**

問題、是正処置のワークフロー、受入検査です。

[Open](https://docs.alforse.com/ja/docs/reference/quality.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.