バックオフィスの現場で使うツールを選ぶとき、一番気になるのは何でしょうか。
便利さ? 速さ?
いいえ、おそらく多くの方が「セキュリティ」と答えるはずです。
(決めつけてすみません。。)
今回、私が開発した「請求書按分ツール」には、一つの大きな制約を課しました。
それは、「すべての処理を、あなたのブラウザ内(JavaScript)だけで完結させる」ということです。
「あえて」高性能なサーバーを使わない理由
技術的な話をすれば、画像を完璧に読み取る(OCR)ためには、Pythonなどで組んだ高性能なAIサーバーへ画像を送信して処理するのが一番効率的です。
でも、そうしなかったのは、サーバーへ送るということは「あなたの大切な請求書データを、サイトの向こう側へ送信する」ということだから。
どれだけ「安全です」と言葉を並べるよりも、「そもそも外に送信しない」ことに勝るセキュリティはありません。
無料公開の範囲で、今、私が提供できるもっとも誠実な形。それが、この「ブラウザ完結」という選択でした。
画像解析が「ちょっと苦手」なのは、安全の証
JavaScriptだけで画像を読み取るのは、今の技術では正直に言って限界があります。
暗い写真や手ブレした画像だと、読み取りが少し「へぼく」なってしまうこともあります。
でも、それは「データの安全」を優先した結果でもあります。
その代わり、デジタルPDF(Excelなどから出力されたもの)については、ブラウザ上でも「魔法みたいだ」と思ってもらえるほどの解析精度を追求しました。
要望にあったもっといいものを
今は、この「ブラウザ完結」という形が、無料ツールとして提供できる最高にバランスの良い「正解」だと信じています。
でも、もし皆さんが「多少のコストをかけてでも、画像も完璧に解析できる完全版が欲しい」とか「もっと高度な機能が必要だ」と思うなら、遠慮なく教えてください。
その時は、セキュリティを極限まで高めた、本格的な「プロ仕様」を作ってみたいと思います。