---
title: 1:1 バリデーション
description: 現在の顔が参照プロセスで使用されたものと同一であることを確認するCapability。トランザクションフローに典型的。
canonical: https://developer.unico.io/ja/dual-api/capabilities/1-1-validation
locale: ja
generated_by: markdown-export
---

ユーザーがすでにオンボーディングを完了している場合、1:1 バリデーションは、このトランザクションでカメラの前にいる人物が最初の登録時と同一人物であることを確認します。

### 機能

現在のセッションでキャプチャされたセルフィーを、以前のプロセスでキャプチャされたセルフィー（そのプロセスの識別子で参照）と照合します。確率スコアなしで、バイナリ判定（同一人物かどうか）を返します。

### 入力

- 1:1 バリデーションを含むフローで [`POST /v1/process`](/dual-api/developers/api-reference/web-sdk) を通じて開かれたキャプチャセッション。
- **参照プロセス識別子**（このバリデーションと比較される元の登録 / オンボーディング）。

### 可能なレスポンス

| レスポンス | 意味 |
|---|---|
| `YES` | 顔は参照プロセスのものと同一です。 |
| `NO` | 顔は参照プロセスのものと同一ではありません。 |

### 対応状況

| Surface | サポート |
|---|:-:|
| **SDK** (Android, iOS, Flutter) | ✅ |
| **Web** (iFrame, Redirect) | ✅ |
| **API** (ヘッドレス、SDK不使用) | ✅ |

### 有効な組み合わせ

1:1 バリデーションは `token` サフィックスを含むフローに使用されます：

`idtoken`, `idtokentrust`, `idtokensign`。

完全なマトリックスについては、[利用可能なフロー](/dual-api/capabilities/available-flows)を参照してください。

### 1:1 バリデーション vs スマート再検証

1:1 バリデーションと[スマート再検証](/capabilities/smart-revalidation)はどちらも「これは登録時と同一人物か？」という問いに答えます。違いは：

- **1:1 バリデーション** は常に参照と比較するための新しいアクティブなセルフィーを必要とします。
- **スマート再検証** は複数の認証ティア（メタデータ、サイレント認証、パスキー、顔認証）をアダプティブに調整し、リアルタイムのリスクシグナルに基づいて各トランザクションに最も摩擦の少ないアプローチを選択します。

生体認証が規制上義務化されていない場合、スマート再検証は摩擦を軽減します。生体認証が必須の場合は、1:1 バリデーションを使用してください。