MediumとOCRの連携イメージ
アプリ同士の連携方法

2025-04-24

【ノーコードで実現】MediumとOCRを連携して自動投稿する方法

k.tsukamoto

様々な書類や画像ファイルからテキスト情報を抜き出して、Mediumのようなプラットフォームで共有したいと感じることはありませんか?
メールで届いたPDFレポートの内容、スキャンした書類の文字、会議で撮影したホワイトボードの写真など、活用したい情報はたくさんありますよね。

ですが、これらのファイルから手作業で文字起こしして、Mediumに投稿し直すのは手間と時間がかかります。
特に、定期的に発生する作業だったり、扱うファイルが多かったりすると、その負担は大きくなるばかり…。
おまけに、手作業だとコピーミスや入力漏れといったヒューマンエラーも気になります。

<span class="mark-yellow">この記事では、そんな悩みを解決するために、OCR(光学文字認識)技術と自動化ツールを組み合わせて、ファイル内のテキストを自動で抽出しMediumへ投稿する方法を、具体的な手順を交えながらご紹介します!</span>

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

Yoomには「OCRで読み取ったテキストをMediumへ自動投稿する」業務フロー自動化のテンプレートが用意されています。
今すぐ試したい方は、以下のバナーをクリックしてスタートしましょう!

MediumとOCRを組み合わせた様々な自動投稿の方法

メールの添付ファイル、クラウドストレージ、オンラインフォームなど、ファイルを受け取る方法は様々ですが、どんな方法でもファイルの内容をOCRで読み取り、Mediumへ自動で投稿することが可能です。
ここでは、実際の例をいくつか紹介していきますので、コンテンツ作成・共有プロセスを効率化できそうなテンプレートを見つけて、すぐに自動化を試してみませんか?

メールの添付ファイルをOCRで読み取り、Mediumに自動投稿する

GmailやOutlookで受信したメールに添付されているPDFや画像ファイルを自動でOCR処理し、抽出したテキストデータを基にMediumの記事を作成します。
メールで送られてくるレポートや資料の内容を、手間なくMediumで共有したい場合に便利です。
ファイルを開いてコピー&ペーストし、Mediumに投稿するという一連の手作業を自動化できるため、情報共有のスピードアップにつながりますよ!

ストレージサービスに追加されたファイルをOCRで読み取り、Mediumに自動投稿する

DropboxやBoxなどのオンラインストレージに特定のファイルがアップロードされると、そのファイルを自動でOCR処理し、抽出したテキストをMediumの記事として投稿します。
ファイルの追加を検知し、自動でテキスト化して投稿まで行うので、チームで共有しているストレージ内のドキュメントや画像ファイルの内容を手軽にMediumで公開・共有したい場合に役立ち、情報発信のタイムラグも削減できるはずです!

フォームで受け付けたファイルをOCRで読み取り、Mediumに自動投稿する

GoogleフォームやYoomフォームなどで作成したフォームを通じてファイルを受け付けると、そのファイルを自動でOCR処理し、抽出したテキストをMediumの記事として投稿します。
ユーザーからの寄稿コンテンツや、イベントレポートなどをフォーム経由で収集し、効率的にMediumに掲載するプロセスを構築したい場合に有効で、フォームへのファイル提出からMediumへの投稿まで、一連の流れをシームレスに自動化できますよ!

メールに添付されたファイルをOCRで読み取りMediumに投稿するフローを作ってみよう

ここでは、具体的な例として「Gmailの添付ファイルをOCRで読み取りMediumに投稿する」フローの作成手順を解説していきます!
Gmailで特定の条件に合致するメールを受信した際に、添付されているファイルを自動でOCR処理し、抽出されたテキストデータを使ってMediumでPostを作成する自動化フローです。
これにより、手作業でのファイル確認やテキスト抽出、Mediumへの投稿といった手間が省けるはずです。

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

[Yoomとは]

フローの作成方法

作成の流れは大きく分けて以下の通りです。

  • GmailとMediumのマイアプリ連携
  • テンプレートのコピー
  • トリガーとなるメールとMediumへのPostの設定
  • フロー稼働の準備(トリガーをONに設定)

ステップ1:GmailとMediumのマイアプリ連携

先ずは、Yoomと連携させたいGmailアカウントとMediumアカウントを「マイアプリ」に登録していきます。
この設定は初回のみ必要です。

1.Yoomにログイン後、ワークスペースのサイドバーから「マイアプリ」を選択。

2.マイアプリ画面の右側にある「+新規接続」をクリック。

3.「アプリ一覧」が表示されたら、右上の検索バーでGmailを検索して選択。

4.「アプリ一覧」でGmailを検索して選択。

5.「Sign in with Google」をクリック。

6.任意のGoogleアカウントを選択してログイン。

7.内容を確認し、「次へ」をクリック。

8.YoomからGoogleアカウントへのアクセス権限を確認し、「続行」をクリック。
「Yoomがアクセスできる情報を選択してください」と表示されている場合には、「すべて選択」にチェックを入れてください。

9.「マイアプリ」の画面に戻り、Gmailが追加されていれば連携は完了です。

10.「アプリ一覧」が表示されたら、右上の検索バーでMediumを検索して選択。

11.「アカウント名」に任意の名称を設定。

12.「アクセストークン」にIntegration tokenを設定。
こちらからMediumにサインインした後、右上のアイコンから「Settings」を開いて、「Security and apps」タブのページ下部にある「Integration token」をクリックすると、Integration tokenが確認できます。
現在、MediumのAPIは新規発行が停止されており、新たにAPIトークンを取得することはできません。
既存のトークンは引き続き機能します。

参照:API/Importing

13.設定を終えたら、「追加」をクリック。

14.「マイアプリ」の画面に戻り、Mediumが追加されていれば連携は完了です。

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

MediumとGmailの連携が完了したら、使用するテンプレートをコピーします。
以下のバナーの「試してみる」をクリックしてください。

そうしますと、Yoomのワークスペースにテンプレートがコピーされ、自動化フローの設定画面(フローボット)が開きます。
「OK」をクリックして、フローの設定に進みましょう。

ステップ3:Gmailのトリガー設定

先ずは、フローの起点となるトリガーアクション(メール受信)を設定していきます。

  1. Gmailの「特定のラベルのメールを受信したら」をクリック。
  1. 連携アカウントとアクションの内容を確認し、「次へ」をクリック。
    ※ 「タイトル」は任意の名称に変更可能です。
  1. 「トリガーの起動間隔」のプルダウンから任意の間隔を選択。
    トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。ご利用プランによって、設定できるトリガーの最短間隔が違うのでご注意ください。
    基本的には、そのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
  1. 「ラベル」にトリガーとなるメールのラベルを設定。
    入力欄をクリックすると、連携しているGmailアカウントのラベルから候補が表示されますので、対象となるラベルを選択してください。
    ※ デフォルトではINBOXが設定されています。
    参照:ラベルを作成してGmailを整理する
  1. 設定を終えたら、「テスト」をクリック。
    ここでは例として、新規で作成した「Medium」ラベルのメールをトリガーとしています。
    ※ 直近1時間以内に該当するメールを受信していない場合はテストに失敗します。
    ※ このフローはPDFファイルや画像ファイルを扱うものであるため、テスト用にいずれかのファイルを対象となるメールに添付してください。
  1. テストが成功すると、「取得した値」に受信したメールの情報が追加されます。
  1. 値を確認し、問題がなければページ下部の「保存する」をクリック。

これでトリガー設定は完了です。

ステップ4:OCRの設定

次は、メールに添付されているPDFファイルからOCRで文字を読み取りましょう。
※ OCRや音声を文字起こしするAIオペレーションは、チームプラン・サクセスプラン限定の機能です。
フリープランやミニプランでは実施時にエラーが発生するためご注意ください。
※ チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルが可能です。
トライアル期間中は、通常だと制限があるアプリやAIオペレーションもすべて使えるので、気になる機能をぜひお試しください。

  1. AIオペレーションの「画像・PDFから文字を読み取る」をクリック。
  1. 任意の「アクション」を選択。
    「任意のPDF・画像ファイルから文字情報を読み取る」は文字数によってタスク数が変わります。
    4,000字(5タスク)、8,000字(10タスク)、12,000字(15タスク)から任意のアクションを選択してください。デフォルトでは4,000字となっています。
    ※ YoomのOCR機能では、アクション記載の規定の文字数を超えるデータや、文字が小さすぎる場合に正しく読み取れないことがあります。文字数や文字の大きさには少し余裕を持たせてご利用ください。
  1. 「次へ」をクリック。
  2. 「ファイルの添付方法」には、デフォルトで「添付ファイル1」が設定されています。
  3. 「抽出したい項目」に、目的に応じて任意の項目を設定。
    この抽出する項目に沿った値が次のステップで利用できます。
  4. 「使用するAI」を「ChatGPT」「Claude」「Claude_v2(推奨)」から選択。
  5. 「言語」を「日本語」「英語」から選択。
  6. 設定を終えたら、「テスト」をクリック。
    ここでは例として、「概要・新規商談件数・成約数・増減率・改善」を添付ファイルから抽出します。

「画像・PDFから文字を読み取る」の設定方法

  1. テストが成功すると、「抽出したい項目」に設定した項目の値が添付ファイルから抽出され、「取得した値」に追加されます。
  1. 値を確認し、問題がなければページ下部の「保存する」をクリック。

これでファイルからテキストが抽出できました。

ステップ5:Mediumへの投稿

最後に、ステップ4で取得した値をMediumに投稿しましょう。

  1. Mediumの「Create Post」をクリック。
  1. 連携アカウントとアクションの内容を確認し、「次へ」をクリック。
  1. 「User ID」にPostを行いたいユーザーのIDを設定。
    入力欄をクリックすると、連携しているMediumのユーザーが候補として表示されますので、対象となるユーザーIDを選択してください。
  1. 「Title」に任意のタイトルを設定。
    入力欄クリック時に表示される「取得した値」タブから、各アクションで取得した値が選択可能です。
    項目をクリックすると、入力欄に{{項目名 追加された値}}という形で追加されます。
    他にも、「日付」タブからは任意の日付も選択可能です。
  1. 「Content Format」を「HTML」「Markdown」から選択。
  2. 「Content」も「Title」と同様に取得した値や日付を用いて設定していきます。
  3. その他、各種設定が可能です。
  1. 設定を終えたら、「テスト」をクリック。
    ここでは例として、下図の設定でMediumにPostします。
  1. テストが成功したら、指定した通りMediumで投稿されていることを確認し、ページ下部の「保存する」をクリックしてください。
    ※ Mediumの画面

ステップ6:フロー稼働の準備(トリガーをONに設定)

フロー画面に戻り、「全ての設定が完了しました!」と表示されていればフローの設定は完了です。
早速フローを稼働させるのであれば、「トリガーをON」をクリックします。

あとで稼働させる場合は、フロー画面のトリガースイッチをクリックすることで、トリガーをONにできます。

今回のフローボットをベースに、他にも様々な作業の自動化が実現できます!
是非、Yoomの便利な機能をお試しください。

MediumやOCRを活用したその他の自動化テンプレート事例

Mediumへの投稿自動化やOCR技術を活用した業務効率化は、今回ご紹介した事例以外にも様々なメリットがあります。
ここでは、関連するその他の自動化テンプレートをいくつかご紹介します。
日々の情報収集やコンテンツ管理、データ入力作業などを効率化するヒントとしてご活用ください。

Mediumを使った自動化例

Mediumへの投稿は、様々なアプリを起点として行えます。
Google スプレッドシートなどのデータベースの情報を元にPostを作成することも、Youtubeにアップロードした動画を素早くMediumで知らせることも可能です!

OCRを使った自動化例

アップロードされたPDFファイルや画像ファイルを読み取りチャットツールに通知したり、見積書を翻訳してスプレッドシートに整理したり、名刺画像からタスクを自動作成したりと、活用方法はさまざまです。

まとめ

今回は、OCR技術を活用して、メールの添付ファイルやストレージ上のファイル、フォームから送信されたファイルに含まれるテキストを抽出し、Mediumへ自動投稿する方法についてご紹介しました。
Gmail、Outlook、Dropbox、Box、Googleフォームなど、普段お使いの様々なツールをきっかけに自動化をスタート。
<span class="mark-yellow">これまで手作業で行っていたファイルのダウンロード、テキストのコピー&ペースト、Mediumへの記事作成・投稿といった一連の作業の手間を削減できます!</span>
コンテンツ作成や情報共有にかかる時間を減らせるだけでなく、入力ミスなどのヒューマンエラーを防ぎ、よりスピーディーで正確な情報発信が実現できるはずです。

Yoomではプログラミングの知識が不要で、今回ご紹介したような連携フローを簡単に構築することができます。
提供されているテンプレートを活用すれば、わずかなステップですぐに自動化を始めることもできますよ!
ぜひ、これらの自動化を日々の業務に取り入れ、コンテンツ運用や情報共有の効率化を実感してみてください。

アカウント発行はこちらから!

この記事を書いた人
k.tsukamoto
システムエンジニアとして4年間勤務。当時は毎日Excelに手入力する勤怠管理や、領収書のデータ化作業に悩まされていたため、Yoomにもっと早く出会いたかったです。まだまだYoomは使い始めたばかりですが、皆様の「自動化できたらいいな」を叶えるための情報をお伝えしていきます!
タグ
Medium
自動化
自動
連携
OCR
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る