メモした紙をテキスト化して、すぐにメールでおくります！（OCR)

みなさま。こんにちは。
わたしは、管理栄養士をしています。
日々、数人のメンバーで料理レシピを作成していて、料理レシピを作成したりするときに、メモをとります。
パソコンだと面倒だし、水にも弱い。タブレット、スマートフォンも使いますがやっぱり「手書き」って手軽で安心…そして人によっては手描きしか無理という方もいます。
メモしたレシピを最終的にはテキスト化をしてきちんと配ることが出来る配布物として最終のレシピを配りたい。と思い、最近得た知識で作ってみました！
<br>
##やりたいこと
シンプルな感じです！
「メモした手書きメモ」を「テキスト化」して「メールで共有」する。
<br>
##出来たもの
メモした画像を**テキスト化して、送られたメール内容**はこちら。

![3.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/55aac3b4-c8d5-007e-cf47-344f7d7eae00.png)
…あれ。ちょっと文字がおかしい。
※本当は、こんな感じのメモでした(笑)
今回はちょっとした不便の解消にサクッと作ってみましたが改善は必要そう。
![memo.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/f1c32e7b-f13a-8ce9-ea10-7d9cf885a5c9.png)

##使ったサービス
Integromat + Google Cloud Visionです。
Integromatを連携のメインとして使い、Google Cloud Vision APIを用いたOCR（画像から文字の読み取り）を行います。

https://www.integromat.com/

[Googleフォーム](https://docs.google.com/forms/d/1RcikU0z2kSwnHwEjaXAXDm-Du8vjRVYLfOQo9kzxHVI/edit?hl=JA)

[Googleスプレッドシート](https://www.google.com/intl/ja_jp/sheets/about/)

##事前の準備
①まずは、Integromatの登録をしておきます。
②Googleドライブにアクセスし、どこでもOKなので右クリックしたメニューから「新しいフォルダ」を選択し、「OCR」と名前をつけて新規フォルダを作成しましょう。
③作成したOCRフォルダに移動します。（JPEGでもPNGでも可）
④Googleフォームを開き、左上の「空白」をクリックして新しく作成します。
⑤下記のようにGoogleフォームを作成させます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/7374d6d8-8978-67a7-bbb2-57fd69213a05.png)

<br>
##フロー
-メモした紙を携帯のカメラを使って写真を撮ります。
-Googleフォームに投稿、もしくはGoogleフォームを開きカメラを使用し送信します。
-左下にあるSCHEDULINGをONにしているので、Integromatが60分置きにスタートするので投稿されたら動きます。
**Integromat**
![2.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/6f0f051f-9327-7c09-de6d-a9f369522fad.png)
GoogleDrive8⃣　Watch Files in Folder
![スクリーンショット (5)_LI.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/941d3b3f-9798-cdf1-1dd8-039616935c8b.jpeg)
Google Drive9⃣　Download a File 
![in2.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/edca0e31-06d9-e57a-6831-b99f6f31dd4c.png)
Google Cloud Vision3⃣　RunText Detection(OCR)within an Image
![in3.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/35a5dca5-4aea-121e-0c93-31243c0b0518.png)
Google Drive7⃣　Upload a File
![in4.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/a789987c-e8c6-e9f7-cefd-bf255e090dee.png)
![in2.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/0551e01f-4773-96b9-39a8-53959a75644f.png)
Google Sheets⑫ Get RangeValues/送信者リスト（スプレッドシート）をGoogleドライブに保存
![in5.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/1f5763a7-e83f-1c15-729b-317b02390d03.png)
Gmail⑪ Send an email
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/e3f0bb25-92f7-36e1-a076-1d5c497a958a.png)

SCHEDULINGをONにしておけば定期的に対象のフォルダをチェックし、新しい画像がきていれば自動でOCRにかけてテキスト化するという作業を自動で行ってくれますよ。
わたしは、頻繁には必要ないので60分にしました。頻繁に見たい場合、 Integromat無償版の定期実行機能は最小15分間隔ということです。

手書きの精度は、少し残念ではありましたが、今回は日頃のちょっとした負を解消したくて作ってみました。人の書いたメモなど手書きをテキスト化するのは面倒ですもんね。
ちなみに、普段の中で他にも活用できないかな？と考えたとき、何気にメモ代わりにいろんなところを写真を撮っていることがあります。
その写真で、テキスト化したいと思うときに使うのは便利です。
#さいごに
今回、紙業務の効率化のOCRに、IntegromatのGoogleCloudVisonを使いましたが他にもあることも発見！！
Integromat複雑に見えるかもしれませんが、Gmail送信をしてくれることを考えると便利です。英語の苦手なわたしは解読にも時間かかりましたが、サービスとサービスをつなげる役割では使わない手はありませんね。
あと、知ってますか？？？
とても便利だと思ったのですが、写真を撮ってGoogleドライブに保存ができたら、簡単にテキスト化も可能！！
対象の画像のうえで右クリックをすると、「Googleドキュメント」なるもので簡単にテキスト化されますのでご利用を！
こんな感じ👏
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1802395/cdf1c7f1-3b3c-e786-52d3-af593625b741.png)

最後まで読んで頂き、ありがとうございました。