重複購入チェック デモについて

このデモは、短時間の重複購入を防止するための顔類似チェックを体験できる仕組みです。
本人確認や恒久的な顔認証ではなく、購入直前に「直近の利用者と同じ人物ではないか」を判定する用途を想定しています。


デモの流れ

  1. カメラを起動して顔を撮影

    • 撮影した画像は保存されず、一時的に利用されます。
  2. 顔を特徴ベクトルに変換

    • 顔画像から数値データ(特徴ベクトル)を生成し、サーバに送信します。
    • 顔画像そのものは送信も保存もされません。
  3. サーバ側で短期保存 & 照合

    • 特徴ベクトルはサーバのデータベースに 5分間だけ保存 されます。
    • その間に登録された他のベクトルと照合し、類似度を計算します。
  4. 結果を表示

    • 「OK」または「重複の疑い⚠」を画面に表示。
    • 参考情報として、類似度・閾値・保存期間・直近何分前に一致したかを確認できます。

保存される情報

  • 顔画像:保存しません。サーバにもブラウザにも残りません。
  • 特徴ベクトル:サーバで一時的に保存されます(5分間)。
  • セッションID・API設定:利用者のブラウザ(localStorage)に保存されます。
    • セッションIDはランダムな識別子で、顔データと直接結びつきません。

このデモで体験できること

  • 短期間のデータ保持による、リアルタイムな重複チェック
  • 個人を特定せず、匿名的に「直近の利用者との類似度」だけを判定する仕組み
  • 商用利用を意識したシンプルで安心感のあるユーザーインターフェース

このデモは評価・体験を目的としたものであり、実際の業務利用ではポリシーやセキュリティ要件に応じた調整が必要です。