kintone OCR転記Chrome拡張機能 ビジネスプラン
作成日: 2026-01-15 カテゴリ: 一般 ステータス: 実装完了、ローンチ準備中 GitHub Issue: #157
0. プロジェクト概要
kintone OCR Transcriber: Chrome拡張機能でOCR機能を使って画像からテキストを抽出し、kintoneのフォームに直接転記するツール
Core Purpose: 紙の書類からデジタルデータへの転記業務を自動化し、業務効率を向上させる
1. 目的と背景
1.1 課題
紙書類の転記業務の問題点:
- 手動入力の負荷が高い(1件あたり5-10分)
- 転記ミスのリスク(人為的なミス)
- 業務時間の浪費(本来の業務に集中できない)
- リモートワークでの対応困難(紙の書類をスキャンして共有)
1.2 解決策
kintone OCR Transcriberの提供価値:
- 自動転記: 画像を右クリックするだけで、kintoneフォームに自動入力
- 高精度OCR: Tesseract.jsで日本語/英語に対応
- クライアントサイド完結: ブラウザ内で完結、データ漏洩リスクなし
- 無料: Chrome拡張機能として無料提供
2. ビジネスモデル
2.1 顧客セグメント
ターゲット:
kintone導入企業の事務職
- 顧客管理、受注管理、在庫管理等で紙書類を扱う
中小企業の経営者・従業員
- kintoneで業務システムを構築しているが、紙書類の手動入力に課題
kintoneパートナー企業
- クライアント向けのソリューションとして提供
2.2 価値提案
顧客への価値:
- 時間削減: 転記時間を5-10分→10秒に短縮(95%削減)
- ミス削減: OCR転記で人為的なミスを防止
- 業務効率化: 本来の業務に集中できる
- コスト削減: 手動入力の人件費を削減
3. 製品・サービス仕様
3.1 機能要件
MVP(実装完了):
- OCR機能: Tesseract.jsで画像からテキスト抽出(日本語/英語)
- 右クリックメニュー: 画像を右クリックして「OCRで転記」を実行
- 自動転記: 抽出されたテキストから顧客名・住所等を自動入力
- kintoneフォーム対応: 顧客管理アプリ等の主要フィールドに対応
将来的な機能追加:
- 複数画像の一括処理
- AIによるフィールド認識(どのフィールドに入れるか自動判定)
- kintoneプラグイン化(設定画面の提供)
- 他社SaaS対応(Salesforce、Sansan等)
3.2 技術スタック
| レイヤー | 技術選定 | 理由 |
|---|---|---|
| 拡張機能基盤 | Chrome Extension Manifest V3 | 最新標準、セキュリティ強化 |
| OCR | Tesseract.js | クライアントサイド完結、無料 |
| 文字種 | 日本語(jpn_vert)+ 英語(eng) | 縦書き対応 |
| 処理方式 | Offscreen API | Service Worker環境でのCSP対応 |
| DOM操作 | Content Script | kintoneフォームへの直接入力 |
3.3 運用コスト
初期コスト: 約2万円(開発期間2週間、既に完了)
月額コスト: 0円
内訳:
- Chrome Web Store登録料: $5(1回のみ)
- ホスティング: 0円(GitHub Pagesまたは無料プラン)
- OCR処理: 0円(クライアントサイド完結)
4. 競合優位性
4.1 競合比較
| 競合 | メリット | デメリット | 当社の優位性 |
|---|---|---|---|
| 手動入力 | 柔軟性高い | 負荷大、ミスリスク | 自動化で95%の時間削減 |
| kintone標準機能 | 公式サポート | 紙書類対応不可 | 紙書類に特化 |
| 有料OCRツール | 高精度 | 高額(¥5,000-30,000/月) | 完全無料 |
| 請求代行サービス | 全業務代行 | 高額(¥20,000-50,000/月) | 自社内で完結、コスト安 |
4.2 差別化要因
- 完全無料: Chrome拡張機能として無料提供
- クライアントサイド完結: データ漏洩リスクなし(サーバーを経由しない)
- kintone特化: kintoneフォームに最適化
- 導入の簡単さ: Chrome拡張機能をインストールするだけ
5. 実装ロードマップ
5.1 Phase 1: プロジェクトセットアップ ✅ 完了
- manifest.json作成
- 基本フォルダ構成作成
- アイコン準備
- background.js作成
- kintone-content.js作成
- popup UI作成
- README.md作成
5.2 Phase 2: OCR機能実装 ✅ 完了
- Tesseract.jsの統合
- OCR実行関数実装
- 日本語/英語対応
- 進捗ログ出力
- Offscreen API対応
- CSP違反解決
5.3 Phase 3: ローンチ(1週間)
- Chrome Web Storeへの申請
- README.mdのブラッシュアップ
- デモ動画作成
- SNSでの宣伝
5.4 Phase 4: 機能拡張(将来的な拡張)
- 複数画像の一括処理
- AIによるフィールド認識
- kintoneプラグイン化
- 他社SaaS対応
6. 成功指標(KPI)
6.1 定量指標
| 指標 | 目標値 | 測定方法 |
|---|---|---|
| ダウンロード数 | 初年度: 100件 | Chrome Web Store |
| アクティブユーザー数 | 初年度: 50人 | Chrome Web Store |
| 継続率 | 70%以上(1ヶ月後) | Chrome Web Store |
| 評価 | 4.0以上 | Chrome Web Store |
6.2 定性指標
- ユーザーからのフィードバック
- 業務効率改善の度合い
- 紹介率(ユーザーが他者に紹介する割合)
7. リスクと対策
7.1 技術リスク
| リスク | 影響 | 確率 | 対策 |
|---|---|---|---|
| OCR精度不足 | 顧客満足度低下 | 中 | 手動修正機能の提供、フィードバックで改善 |
| kintone仕様変更 | 機能提供不可 | 低 | kintoneアップデートへの追従 |
| Chrome拡張機能ポリシー変更 | 配信停止 | 低 | ポリシー準拠、定期的な確認 |
7.2 ビジネスリスク
| リスク | 影響 | 確率 | 対策 |
|---|---|---|---|
| 需要不足 | ダウンロード数未達 | 中 | kintoneコミュニティでの宣伝 |
| 競合の無料化 | 差別化困難 | 低 | kintone特化で優位性維持 |
| サポート負荷 | 開発リソース不足 | 中 | ドキュメント充実、コミュニティ化 |
8. 収益化の検討(将来的な拡張)
8.1 有料プラン(検討案)
| プラン | 価格 | 内容 | ターゲット |
|---|---|---|---|
| 無料 | ¥0 | 基本機能 | 個人ユーザー |
| プロ | ¥3,000/年 | 優先サポート、追加機能 | ビジネスユーザー |
| 企業 | ¥30,000/年 | マルチライセンス、カスタマイズ | 企業導入 |
8.2 収益化のタイミング
- 初年度: 完全無料でユーザー獲得
- 2年目以降: 有料プランの検討(需要を確認してから)
9. 次のアクション
即時実行タスク:
- Chrome Web Store申請: 拡張機能の公開
- README.mdブラッシュアップ: インストール手順、使用方法を詳細に
- デモ動画作成: 使用イメージを伝える動画(1-2分)
- SNS宣伝: kintoneコミュニティ、Twitter等での紹介
参考ファイル:
- 詳細タスク:
notes/p2-58-kintone-ocr-transcriber-tasks.md - 技術スタック: Chrome Extension + Tesseract.js + Offscreen API