メインコンテンツへスキップ
Face Identification

セルフィーから安定した person_id を導出します — 本人確認は呼び出しの出力であり入力ではありません。ユーザーが識別子を申告する必要はありません。

このユースケースが解決する課題

Face Identification は、政府発行ドキュメントとの紐付けが存在しないシナリオ — プライバシー上の理由からドキュメント番号の収集を避けたいクライアントのシナリオ — を対象としています。

その中核機能は、1 回のセルフィー提出から各顔に対して一意の識別子を作成することです。

これにより以下が可能になります:

  • 再訪ユーザーの検出と重複アカウントの防止 — 同じ人物が再訪しているのか複数のアカウントを作成しようとしているのかを認識し、公的ドキュメントなしで一貫した本人確認を実現します。
  • Web、Native、または API 経由での統合 — セルフィー画像のみを入力として使用し、追加のドキュメントデータは不要です。
  • 他のシグナルとの組み合わせ — 必要に応じて IdFace を他のケイパビリティと重ねて使用できます。

このユースケースが適しているケース:

  • 入力やドキュメントのアップロードが不要な、完全にフリクションレスなオンボーディングのエントリポイントが必要な場合。
  • 顔だけで再訪ユーザーを認識し、person_id をキーとして自社側の既存レコードに紐付ける必要がある場合。
  • キオスク、端末、またはファーストタッチのB2Bパートナーフローなど、事前コンテキストなしでユーザーを識別するシナリオが必要な場合。

申告済みの識別子がすでにあり、その顔がそのユーザーのものであることを確認するだけでよい場合は、代わりに書類不要のオンボーディングを使用してください。

関連するケイパビリティ

単一プロセス内で実行されるパイプライン:

ケイパビリティ必須フローにおける役割
ライブネスすべてのケースで推奨キャプチャ時にカメラの前に実在する人物がいることを確認します。プロセスの生体認証アンカー。
IdFaceすべてのケースで必須セルフィーからエンロールメントベースに対して本人を識別し、安定した不透明な person_id を返します。
ヒント

追加の不正シグナルが必要な場合は、リスク不正分類をベースパイプラインに追加できます。

前提条件

  • Bearerトークン認証を参照してください。
  • サンドボックス認証情報環境を参照してください。
  • SDKまたはWebコンポーネントのインストール — WebおよびSDK統合の場合のみ必要です。

ステップバイステップの実装

ネイティブSDKによる統合 — Android、iOS、またはFlutter向けのUnico SDKを使用して、アプリ内でキャプチャが実行されます。

  1. SDKをインストールする — プラットフォーム向けのUnico SDK依存関係を追加します。AndroidiOS、またはFlutterのセットアップガイドを参照してください。
  2. プロセスを作成するflow=idfaceを指定してプロセスの作成を呼び出します。返されたtokenを使用してSDKを初期化します。
  3. キャプチャを開始する — SDKがカメラUIをレンダリングし、デバイス上でライブネス検出を実行して、キャプチャされたペイロードを返します。
  4. 結果を照会するプロセスの取得を呼び出してIdFaceの結果を取得します。
  5. ビジネスルールを適用するidFace.resultフィールドを評価して承認、拒否、またはエスカレーションを行います。
Android

アプリ内キャプチャ向けのネイティブAndroid SDK。

iOS

アプリ内キャプチャ向けのネイティブiOS SDK。

Flutter

アプリ内キャプチャ向けのクロスプラットフォームFlutter SDK。