勤怠システム
Face punch clock
モデル読み込み中…
--:--:--
—
打刻
本日
管理
カメラ
顔を向けると自動で照合します
打刻
待機中
「カメラを開始」を押してください
出勤
退勤
登録済みの人だけが打刻できます。まだ誰も登録していない場合は「管理」タブから顔を登録してください。
直近の打刻
まだ打刻はありません
在席状況
従業員が登録されていません
本日の打刻
時刻
氏名
種別
方法
本日の打刻はまだありません
本日の勤務時間
氏名
出勤
退勤
実働
集計対象がありません
🔒
管理画面はロックされています
パスキー(Face ID / Touch ID / パスコード)で解錠してください。
パスキーで解錠
従業員
打刻の修正
月次集計・CSV
設定
顔を登録
カメラで5枚撮影
氏名
本人の同意を得て顔情報を登録します。顔画像と特徴量はこの端末内にのみ保存され、外部には送信されません。
カメラを開始し、氏名と同意を入力すると撮影できます。
撮影する
やり直す
登録する
画像1枚から登録
顔認証システムの登録者を取り込む
従業員一覧
まだ登録されていません
顔の追加登録
認識されにくいときに
眼鏡の有無や照明で認識されにくい場合は、その状態のまま同じ人を選んでサンプルを追加すると安定します。
今の顔をサンプル追加
打刻の追加
出勤
退勤
追加する
手で追加・修正した打刻は「手修正」として記録に残ります。
打刻一覧
日付で絞り込み
日時
氏名
種別
方法
操作
該当する打刻はありません
月次集計
日別CSV
打刻明細CSV
日付
氏名
出勤
退勤
実働
備考
この月の記録はありません
月合計
氏名
出勤日数
実働合計
実働は分単位でそのまま集計します。労働時間は1分単位での把握が原則で、 日ごとの切り捨ては認められていません(月の合計で30分未満を四捨五入する扱いは例外的に許容)。
認証の設定
認識モデル
顔を数値に変換するモデル。切り替えると登録し直しが必要です
JAPANESE FACE V1(512次元・既定)
互換用(128次元・同梱)
一致しきい値
小さいほど厳格。0.4〜0.5 が目安
連続一致の回数
同じ人が連続で一致したら確定
二重打刻の抑止
同じ種別の打刻をこの時間内は警告します
検出解像度
YuNetもMediaPipeも使えない環境の予備経路で使います
自動(推奨)
224
320
416
Googleスプレッドシート連携
別の端末から集計を見る
ウェブアプリのURL(Apps Scriptでデプロイして取得)
合言葉(Apps Script の TOKEN と同じもの)
この端末の名前(記録に残ります)
打刻したら自動で送信
電波が悪いときは端末に貯めて、次の機会に再送します
接続テスト
今すぐ全件送信
シートを開く
手順は
kintai.md
と
gas/kintai-sheet.gs
にあります。 打刻するとスプレッドシートの「打刻」シートに1行増え、「日別」シートが自動で作り直されます。 集計はシートを共有すれば、店長のスマホやPCからそのまま見られます。
データ
全データをJSONで書き出し
JSONを読み込み
全データを削除
保存先はこのブラウザの
localStorage
です。Safariの履歴・Webサイトデータを消すと打刻記録も消えます。
月末のCSV書き出し、または定期的なJSONバックアップを必ず行ってください。
管理画面のロック
パスキー
このiPadのパスキーを設定
パスキーを解除
このロックはブラウザ内だけで検証しています。
従業員のうっかり操作を防ぐ程度の強度
であり、 開発者ツールを使える人が迂回することは可能です。給与計算に使う確定データは、 CSVに書き出して別途保管してください。
この仕組みについて
打刻の本人確認
:MediaPipe Face Landmarker で顔と478点のランドマークを検出し、 そこから切り出した顔を認識モデルが128次元の特徴量に変換して、登録済みの従業員と照合します。 処理はすべてこの端末内で行われ、顔画像が外部に送信されることはありません。
サンプル追加のすすめ
:この方式に切り替える前に登録した人は「旧方式で登録」と表示されます。 そのままでも照合できますが、「今の顔をサンプル追加」で1枚足すと安定します。
共用端末での注意
:iPadのFace IDは端末の持ち主1人しか登録できないため、 共用端末での本人確認には使えません。この画面が顔認証を使っているのはそのためです。
限界
:写真をかざすなりすましは完全には防げません。打刻の不正が問題になる環境では、 管理者による記録の確認・監査を併用してください。
個人情報
:顔の特徴量は個人識別符号にあたります。取得目的の明示と本人同意、 退職時の削除(従業員一覧の「削除」)を運用に組み込んでください。
カメラは停止しています
カメラを開始
左右反転 ON
0 fps
--:--
カメラに顔を向けてください