ForHosting KIT · OCR・データ化

表組みの画像をExcel用データに変換

写真やPDFに写った表を、行と列の構造を保ったままデータとして読み取るツールです。紙の一覧表や、印刷されたグラフの隣にある集計表をExcelやCSVで使える形にしたいときに向いています。

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

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

読み取れる表の種類

罫線のある表はもちろん、罫線のない箇条書き的な表組みも認識します。セルの結合や見出し行が複数段になっている表も、多くの場合は構造を保ったまま取り出せます。1ページ25MBまで、1回の実行で最大10ページに対応します。

実行方法

このページに画像またはPDFをアップロードすると、読み取った表がその場で表示されます。同じ機能はAPIからも利用でき、届いた書類の表部分だけを自動で取り出す仕組みに組み込めます。会員登録は不要です。

料金

基本料金は1回の実行につき$0.010(米ドル)、ページ料金は1ページあたり$0.0575です。1ページの表なら合計は$0.0675になります。複数ページの表をまとめて処理すると、基本料金は1回分で済みます。

崩れやすい表の傾向

手書きの数字が混ざった表や、セルの罫線が薄くかすれている表は、境界の判定が難しくなります。表の一部が折れ曲がって写っている写真も、正しい写真を撮り直したほうが確実です。

紙の在庫一覧をデータ化

有限会社ささき印刷が紙で管理していた在庫一覧表を撮影し、Excelで扱えるデータとして取り込みます。

会議資料の集計表を再利用

田中大輔がPDFの会議資料に載っていた集計表を読み取り、別のスプレッドシートに転記する手間を省きます。

取引先から届いた価格表の取り込み

株式会社山田商事がFAXで届いた価格表のPDFから表部分だけを取り出し、社内の見積システムに反映します。

セルが結合された表にも対応していますか。

多くの場合は対応していますが、結合が複雑な表では列のずれが起きることがあります。結果は必ずご確認ください。

アップロードしたファイルはどうなりますか。

表を読み取る処理にのみ使用し、それ以外の目的では利用しません。アカウントに保存され続けることはありません。

手書きの数字が入った表も読み取れますか。

印刷された数字を主に想定しています。手書きが混ざる表は精度が下がるため、手書き文字専用のOCRとの併用をおすすめします。

出力形式は選べますか。

行と列の構造を保った形式で取り出せます。用途に合わせて後工程でCSVなど扱いやすい形式に変換してください。

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

料金は米ドル建てで、PayPalで直接お支払いいただけます。サブスクリプションはありません。

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

日本語での問い合わせ対応は行っておらず、英語かスペイン語での対応となります。ツールの画面は日本語表示です。

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

POSThttps://api.kit.forhosting.com/ocr/table

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

curl -X POST https://api.kit.forhosting.com/ocr/table \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ocr.table",
  "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の完全なドキュメントを見る →