GoogleフォームとYoomの連携イメージ
【ノーコードで実現】OCRで手書きの文字を読み取る方法
Yoomを詳しくみる
この記事のテンプレートを試す
GoogleフォームとYoomの連携イメージ
アプリ同士の連携方法

2026-01-05

【ノーコードで実現】OCRで手書きの文字を読み取る方法

Hinata Fukasawa
Hinata Fukasawa

「手書き書類の内容を、1件ずつ手入力する作業が大変…」

「文字の読み間違いや転記ミスが多く、確認作業に時間がかかっている…」

このように、手書き書類のデータ化業務に多くの時間と手間を費やしていませんか?

もしフォームで受け取った手書きの書類画像をOCRで読み取り、テキスト化して関係者に通知するような仕組みがあればこれらの煩雑な作業から解放されますね。
その結果、より創造的で重要な業務に集中する時間を確保することができます!

今回ご紹介する自動化フローは、プログラミングの知識がなくても簡単に設定できます。
すぐ業務に取り入れられるので、ぜひこの機会に導入して日々の作業をもっと楽にしましょう!

とにかく早く試したい方へ


Yoomには手書きの画像をOCRで読み取りテキスト化する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックしてすぐに自動化を体験してみましょう!


Googleフォームで受け取った手書き画像をAI OCRで読み取るフローを作ってみよう


それではここから代表的な例として、Google フォームで受信した手書きの画像をOCRで読み取りChatworkに通知するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:GoogleフォームChatwork

[Yoomとは]

フローの作成方法


今回は大きく分けて以下のプロセスで作成します。

  • Googleフォーム、Google Drive、Chatworkのマイアプリ連携
  • テンプレートをコピー
  • Googleフォームのトリガー設定、Google Driveのアクション設定、OCR設定、Chatworkのアクションの設定
  • トリガーをONに設定しフローの起動を確認


ステップ1:Googleフォーム、Google Drive、Chatworkのマイアプリ連携

ここではYoomとそれぞれのアプリを連携して、操作を行えるようにしていきます。


まずは基本的な設定方法を解説しているナビをご覧ください!

GoogleフォームとGoogle Driveについては、上のナビで解説されているGoogle スプレッドシートと同じ手順で連携できます。Chatworkについては以下の手順をご参照ください。


ステップ2:テンプレートをコピー


Yoomにログインし、以下バナーの「試してみる」をクリックしましょう。


「テンプレートがコピーされました」と表示されるので「OK」をクリックします。

ステップ3:Googleフォームのトリガー設定


はじめにフォームを作成し、OCRのテスト用ファイルを送信してください。
今回は例として請求書送付フォームを作成し、請求書を模した手書きの画像ファイルを添付しました。
用意できたらYoomの設定画面に戻り「フォームに回答が送信されたら」をクリック。
タイトルと連携するアカウント情報を任意で設定し、アクションはテンプレート通りに「フォームに回答が送信されたら」のまま「次へ」をクリックします。

まず、トリガーの起動間隔をプルダウンから選択しましょう。
※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

次に、テキストボックス下部の説明通りにフォームIDを入力してテストしてください。

成功したら保存しましょう。ここで取得した値は次以降のステップで活用します。
取得した値とは?
トリガーやオペレーション設定時に「テスト」を実行して取得した値のことです。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
なお、取得した値に取得したいレコードが反映されていないことがあります。
その場合「+ 取得する値を追加」から項目を追加できます。Googleフォームトリガーで、回答内容を取得する方法

ステップ4:Google Driveのアクション設定


先ほど取得したGoogleフォームの回答内容をもとに、ファイルをダウンロードします。
「ファイルをダウンロードする」をクリックしてください。

ステップ3と同様、アクションは「ファイルをダウンロードする」のまま「次へ」をクリック。

ファイルIDの欄にはGoogle Driveから取得した「fileId」の値が予め入力されているので、そのままテストしましょう。
※以下のように取得した値を設定することで、トリガーが実行されるたびに最新のファイル情報を反映できます。

成功したら保存してください。ファイルがダウンロードされました!
「ダウンロード」から内容を確認することもできます。
※ダウンロードできるファイルの容量は最大300MBです。ただしアプリの仕様によっては300MB未満になることがあるので注意しましょう。ファイルの容量制限について


ステップ5:OCR設定


※OCRや音声を文字起こしするAIオペレーションは、チームプランサクセスプラン限定の機能です。フリープランやミニプランでセットするとエラーになってしまうので、ご注意ください。
※チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルが可能です。トライアル期間中は通常だと制限があるアプリやAIオペレーションも全て使えるので、気になる機能をぜひ試してみましょう!
先ほどダウンロードしたファイルの内容を、テキストとして読み取る設定をします。
「画像・PDFから文字を読み取る」をクリック。

OCR機能のアクションは以下のような種類がありますので、用途に合わせて選択してください。
それぞれ()内のタスクを消費しますので、使用プランやデータの容量に注意しましょう。

詳細設定に入ります。「OCR画像」は既に設定されている通りで大丈夫です。
※YoomのOCR機能では、アクション記載の規定の文字数を超えるデータや、文字が小さすぎる場合に正しく読み取れないことがあります。文字数や文字の大きさには少し余裕を持たせてご利用ください。

抽出したい項目も予め設定されていますが、編集・追加したい場合は以下の赤枠のようにカンマ区切りで入力しましょう。
あとは任意で使用するAIと言語をそれぞれ選択してテストしてください。
成功したら保存しましょう。AIがファイルの内容をテキストとして抽出してくれました!


ステップ6:Chatworkのアクション設定


ステップ3・5で取得したファイル情報をChatworkで送信します。
「メッセージを送る」をクリックしてください。

ステップ3・4と同様、アクションは「メッセージを送る」のまま「次へ」をクリック。

まず、ルームIDを候補から選択しましょう。
ChatworkのルームIDの確認方法も併せてご参照ください。

次にメッセージ内容を入力しましょう。
Googleフォーム・OCR機能から取得した値などの変数や、固定の文章を組み合わせて自由にカスタマイズできます。
※メンションも可能です。設定:Chatworkでのメンション方法
設定が完了したらテストしてください。
※「テスト」をクリックすると指定したルームへ実際に投稿されます。テストの際はテスト用のルームに投稿したり、事前にメンバーに通知しておくなどがおすすめです。

成功したら保存しましょう。

Googleフォームで送信されたファイル情報がChatworkに届きました!


ステップ7:トリガーをONにして起動準備完了


最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するか確認してください。

以上が、Google フォームで受信した手書きの画像をOCRで読み取りChatworkに通知する方法でした!

GoogleフォームのAPIを使ったその他の自動化例

GoogleフォームのAPIを活用することで、様々な自動化の実現が可能になります。

Googleフォームを使った自動化例

Googleフォームの回答をYoomデータベースやNotionのデータベース、Microsoft Excelへ自動で登録・入力したり、回答内容をGoogle スプレッドシートへ転記した上でSlackやLINE WORKS、Google Chatへ通知したりできます。また、Salesforceへのリード情報の追加や、OpenAIと連携したメールの自動返信、Zoomでのミーティング作成など、多岐にわたる業務の自動化が可能です。 


‍■概要
Googleフォームで受け付けた契約書などの添付ファイルを、都度ダウンロードして内容を確認し、手作業でkintoneへ転記するのは手間がかかる作業ではないでしょうか。
このワークフローを活用すれば、Googleフォームに回答が送信されると、添付された契約書をOCRで自動で読み取り、kintoneへ情報を追加することが可能になります。
手作業によるデータ入力の手間を省き、業務の効率化を実現します。

■このテンプレートをおすすめする方
・Googleフォームとkintoneを連携させ、データ入力業務を効率化したいと考えている方
・契約書などの書類からkintoneへの手入力作業に多くの時間を費やしている担当者の方
・データ転記の際の入力ミスや確認漏れといったヒューマンエラーを減らしたい方

■注意事項
・Googleフォーム、Google Drive、kintone、OutlookのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133
・ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
・トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/9413924
・OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。

Googleフォームから回答が送信されたら、LINE WORKSの特定のトークルームに通知します。

Googleフォームに新しい回答が送信されたらSalesforceにリード情報を追加して、Google Chatに通知するフローです。

■概要
・Googleフォームに回答が行われたら、Googleカレンダーに予定を追加しSlackにその旨を通知するフローです。
・フォームの回答のみでカレンダー追加から通知まで一貫して自動化することができます。

■事前準備
・事前に使用するアプリとのマイアプリ登録(連携)が必要です。以下連携における参考ガイドとなります。
※簡易的な連携ができるアプリについては詳細ガイドのご用意がない場合がございます。
https://intercom.help/yoom/ja/collections/3041779
・Googleカレンダーの終了時間を設定するためにスプレッドシートの関数を用いて、開始時間から終了時間を算出する必要があります。
※今回は開始から1時後の時間を取得する関数を入れています。関数の設定次第では30分や1時間以上の設定も可能です。

■フローボットを起動させたときの実際の動きはこちら
https://youtu.be/M-gZDyO5dp0

■概要
Googleフォームで集めたアンケートや問い合わせの回答を、手作業でNotionのデータベースに転記していませんか?この作業は時間がかかるだけでなく、コピー&ペーストによる入力ミスが発生する可能性もあります。このワークフローを活用すれば、Googleフォームに回答が送信されたタイミングで、自動的にNotionへデータが登録されるため、こうした手作業による手間やミスを解消できます。

■このテンプレートをおすすめする方
・Googleフォームで集めた回答を手作業でNotionへ転記しているご担当者の方
・Notionを顧客管理やタスク管理のデータベースとして活用しているチームの方
・フォーム回答の転記作業における入力ミスや対応漏れをなくしたいと考えている方

■注意事項
・Googleフォーム、NotionのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133

Googleフォームから回答が送信されたら、その情報をYoomのデータベースに登録します。

■概要
Googleフォームで受け付けた日程連絡やイベント申し込みに対し、一件ずつ手動でZoomミーティングをスケジュールして案内メールを送るのは手間がかかりませんか?手作業での対応は、ミーティングURLの送り間違いなどのミスにも繋がりかねません。
このワークフローを活用すれば、Googleフォームへの回答をきっかけにZoomミーティングの作成から案内メールの送信までを自動化し、こうした会議登録や案内の課題を解消します。

■このテンプレートをおすすめする方
・Googleフォームで受け付けた申し込みに対し、手動でZoomをスケジュールしている方
・Zoomミーティングに関わる登録や案内業務の工数を削減したいと考えている方
・手作業によるミーティングURLの案内ミスや、連絡漏れなどを防止したい方

■注意事項
・Googleフォーム、ZoomのそれぞれとYoomを連携してください。
・Zoomのプランによって利用できるアクションとそうでないアクションがあるため、ご注意ください。
・現時点では以下のアクションはZoomの有料プランのみ利用可能です。
 ・ミーティングが終了したら
 ・ミーティングのレコーディング情報を取得する(クラウド上に存在するレコーディングのみ取得可能なため)
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記をご参照ください。
 https://intercom.help/yoom/ja/articles/6807133

■概要
Googleフォームで集めたアンケートや問い合わせの回答を、一件ずつMicrosoft Excelに手作業で転記するのは手間がかかる作業ではないでしょうか。また、手作業によるコピー&ペーストは、入力ミスや転記漏れの原因にもなりかねません。このワークフローを活用すれば、Googleフォームに回答が送信されると同時に、Microsoft Excelへ内容が自動で入力されるため、こうした課題を解消し、よりスムーズなデータ管理を実現します。

■このテンプレートをおすすめする方
・Googleフォームで収集した回答を手作業でMicrosoft Excelに転記している方
・フォームからの問い合わせや申し込み情報を迅速に関係者に共有したいと考えている方
・手作業によるデータ入力のミスをなくし、データの正確性を高めたい業務担当者の方

■注意事項
・Googleフォーム、Microsoft ExcelのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133‍
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・Microsoft Excelのデータベースを操作するオペレーションの設定に関しては下記をご参照ください。
https://intercom.help/yoom/ja/articles/9003081

■概要
Googleフォームで受け付けた申し込み内容を、一件ずつ手作業でGoogleスプレッドシートに転記し、さらにSlackで関係者に通知する作業に手間を感じていませんか。この手作業は、対応の遅れや転記ミスなどの原因にもなりかねません。このワークフローを活用すれば、Googleフォームへの回答送信をきっかけに、Googleスプレッドシートへの自動転記とSlackへの通知までを自動化し、こうした課題をスムーズに解消できます。

■このテンプレートをおすすめする方
・Googleフォームからの申し込み内容を手作業で転記・共有している方
・Googleスプレッドシートでの申し込み者リスト作成を効率化したい方
・Slackを活用して、チームへの情報共有を迅速に行いたいと考えている方

■注意事項
・Googleフォーム、Google スプレッドシート、SlackのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133

■概要
フォームからの問い合わせやアンケートへの返信対応は、内容を確認し都度メールを作成する必要があるため、手間がかかる業務の一つです。
このワークフローを活用すれば、Googleフォームに回答が送信されたタイミングで、OpenAIが回答内容を解析し、最適なメール文面を自動で生成します。
その後、Outlookから自動でメールが送信されるため、一連の対応業務を効率化し、担当者の負担を軽減します。

■このテンプレートをおすすめする方
・Googleフォームを活用しており、問い合わせへの一次対応を自動化したいと考えている方
・OpenAIをメール対応に活用し、コミュニケーションの質と速度を向上させたい方
・Outlookでの定型的なメール送信を手作業で行っており、業務の効率化を目指している方

■注意事項
・Googleフォーム、OpenAI、GmailのそれぞれとYoomを連携してください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

まとめ

手書き書類のデータ化作業をOCRで自動化することで、これまで費やしていた膨大な時間と手間を削減し、入力ミスなどのヒューマンエラーも削減することができます。
これにより担当者は単純な入力作業から解放され、より付加価値の高いコア業務にリソースを割けるようになりますね!

今回ご紹介したような業務自動化を実現できるノーコードツールYoomを使えば、プログラミングの知識がない方でも、画面上の指示に従って操作するだけで直感的に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたら、ぜひ登録フォームから無料登録してYoomによる業務効率化を体験してみてください!

よくあるご質問

Q:特定形式のファイルのみをOCRできますか?

A:

分岐設定を追加することで可能です。
※オペレーション数が5つを越えるフローボットは、ミニプラン以上のプランで作成いただけます。フリープランの場合はフローボットが起動しないため注意しましょう。
※分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますのでご注意ください。
※ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

例えば「fileNameがpng(特定の拡張子)という値を含む場合」などと設定することで、特定形式のファイルのみを読み取り対象とすることができます。

Q:OCRの読み取り精度はどのくらいですか?

A:

YoomのOCRは高い精度で文字を抽出できますが、ファイルの内容や形式によって結果が変わります。
詳細は「OCRで文字を抽出」で実施できること/できないことをご参照ください。

Q:読み取ったデータをGoogle スプレッドシートに転記できますか?

A:

可能です。以下のようなテンプレートもご利用いただけますので、ぜひ試してみましょう!


■概要
手書きの申込書やアンケートなどを扱う際、その内容をデータ化する作業に手間を感じていませんか。
手作業によるデジタル化は、時間と労力がかかるだけでなく、転記ミスが発生する可能性もあります。
このワークフローを活用すれば、Googleフォームに手書きファイルが送信されると、OCR機能が自動でテキストを抽出しGoogle スプレッドシートに内容を追加するため、面倒なデータ化作業を自動化し、業務の正確性を高めます。

■このテンプレートをおすすめする方
・手書き書類のデジタル化に多くの時間を費やしている方
・Googleフォームで収集した手書きファイルをGoogle スプレッドシートへ手入力している方
・手作業によるデータ入力のミスをなくし、業務の正確性を向上させたいと考えている方

■注意事項
・Googleフォーム、Google スプレッドシートのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
・トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/9413924
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133
・OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Hinata Fukasawa
Hinata Fukasawa
教育業界の事務職出身です。 少ない人数で幅広い業務をこなすためExcelのテンプレート作りなど日々効率化できることを模索していましたが、当時Yoomを使えていたら比べ物にならないほど効率化できていたと思います。 そういった今までの経験も活かしつつ、皆様のお役に立てるような情報を発信していきます!
タグ
Googleフォーム
連携
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる