ForHosting KIT · OCR・データ化

契約書の署名・捺印を自動検出

契約書や申込書などの画像・PDFに、署名または捺印が存在するかどうかを検出する機能です。押印漏れの確認や、大量に届いた書類から未署名のものだけを見つけ出したいときに使います。

● Betaページあたり$0.010
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

見るのは「あるかないか」だけです

この機能が判定するのは、指定した位置や書類全体に署名または印影が存在するかどうかです。誰の署名か、本人のものかどうかを判定する機能ではありません。本人確認や筆跡鑑定が必要な場合は、別の手段と組み合わせてご利用ください。

押印漏れを大量の書類から見つける

紙の契約書をまとめてスキャンした後、署名や捺印が抜けているものを1件ずつ目視で確認するのは負担の大きい作業です。この機能を使うと、書類ごとに署名・捺印の有無を一括で確認でき、抜けている書類だけを絞り込めます。

赤い印影が文字に重なっていても

日本の書類特有の課題として、朱色の印影が本文の文字に重なるケースがあります。この機能は署名・捺印の検出に特化しているため、そうした重なりがあっても印影の存在自体は検出しやすい設計です。

料金と実行方法

1回のリクエストにつき$0.010、書類1ページごとに$0.0575です(米ドル)。このページから直接実行できるほか、大量の契約書をまとめて処理したい場合はAPI経由での利用にも対応しています。

契約書の押印漏れを確認

株式会社山田商事は、回収した契約書をスキャンし、署名・捺印が抜けている書類がないかをまとめて確認しています。

申込書の受付チェック

田中大輔は、届いた申込書のPDFに署名欄の記入があるかどうかを一括で検出し、未記入のものだけを担当者に回しています。

電子化前の最終確認

合同会社みどりデザインは、紙の契約書を電子帳簿保存法に沿って保存する前に、署名・捺印の有無を確認する工程として使っています。

誰の署名かまで判定できますか?

いいえ。この機能が確認するのは署名または捺印が「存在するかどうか」のみです。本人確認や筆跡の照合は行いません。

送信した契約書はどこかに保存されますか?

検出処理のためだけに使用し、完了後は削除します。契約書の内容や画像を保管することはありません。

印影が文字に重なっている場合でも検出できますか?

重なりがあっても検出しやすい設計ですが、印影が極端に薄い、または大部分が欠けている場合は見落としが生じることがあります。

ページ数や枚数に上限はありますか?

1ファイルにつき最大25MB、10ページまで対応しています。処理件数そのものに上限はありません。

料金の支払い方法を教えてください。

料金は米ドル建てで、PayPalによる直接支払いに対応しています。月額の契約は不要です。

日本語でのサポートはありますか?

対応窓口は英語・スペイン語のみとなっており、日本語での個別サポートはお受けしておりません。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/ocr/signature-detect

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/ocr/signature-detect \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ocr.signature_detect",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.010
ページあたり$0.0575

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_mb25
max_pages10
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。
413input_too_large入力データが上限を超えています。サイズを小さくして再度お試しください。
422task_failedタスクの処理に失敗しました。このタスクは課金されません。

KITの完全なドキュメントを見る →