API経由で利用し、ファイルアップロードとOCR結果取得を行うサンプルシナリオ本サンプルシナリオをダウンロードする前にこちらの注意事項を必ずご確認ください。APIを介してPDFファイルをアップロードしてOCR実行結果のCSVファイルをダウンロードするサンプルシナリオについて説明します。本サンプルシナリオ利用時の注意事項はこちらです。本サンプルシナリオは、以下の処理を行います。読み取りを行うPDFファイルをアップロードします。OCR実行結果のCSVファイルをダウンロードします。使用するWinActorモジュール本サンプルシナリオでは、以下のWinActorモジュールを使用します。読み取り.ums698_構造データ関連/01_JSON/JSON形式読み取り.ums699_外部サービス連携/02_HTTP関連/HTTP.ums6本サンプルシナリオの入力ファイルPDFファイルを入力ファイルとします。アップロードし、OCR読み取りを行います。入力ファイルの詳細は、入力ファイルの形式を参照してください。本サンプルシナリオの想定レベル本ドキュメントは、以下の技術レベルのユーザを対象としています。サンプルシナリオは以下の環境で確認しています。アクセスするためのインターネット環境が必要です。ログインできる状態を前提に記載されています。古いバージョンでは動作しません。本サンプルシナリオの実施方法は以下の通りです。操作する必要があります。開いてログインを行ってください。本サンプルシナリオではドキュメントの読み取り範囲を事前に設定する必要があります。以下の手順で設定をしてください。OCR]ボタンを押下します。OCR画面のフォルダの[追加]ボタンを押下します。OCR画面フォルダ作成画面のフォルダ名入力欄に「注文書」を入力します。※任意の文字列で問題ありません。フォルダ作成画面の[作成]ボタンを押下します。フォルダ作成画面IntelligentOCR画面のドキュメントの[追加]ボタンを押下します。(ボタン左の文字列(注文書)は先ほど追加したフォルダ名です。)ドキュメント作成画面の[新しい画像から]を押下します。ドキュメント作成画面下部に表示された[ファイルを選択]を押下します。ファイル選択画面から"注文書サンプル.pdf"を選択します。ドキュメント作成画面下部に表示されたドキュメント名入力欄に「注文書_01」を入力します。※任意の文字列で問題ありません。ドキュメント作成画面下部に表示された[ドキュメント設定へ進む]を押下します。ドキュメント作成画面ドキュメント設定画面左側のツールの[読取範囲の指定]を押下し、ドキュメント設定画面の画像の注文書と同じく読み取り範囲選択の指定をします。読み取り範囲は以下の項目に指定します。ドキュメント設定画面ドキュメント設定画面右側の読取範囲全てにCSV設定をします。以下の表の値を設定してください。1番に「OCR」を設定します。ドキュメント設定画面右側の品名の読取範囲の[設定]ボタンを押下します。読取範囲の詳細画面の縦入力欄に行数「8」を入力します。読取範囲の詳細設定画面の[設定]ボタンを押下します。14~16までの手順を発注日以外の読取範囲ブロック全てに行います。読取範囲の詳細設定画面ドキュメント設定画面左側のツールの[データ加工設定]を押下します。データ加工設定画面の右上部にある[追加]ボタンを押下します。データ加工設定画面の中央に表示された設定ブロックのリンスコントロールから「前行コピー」を選択します。データ加工設定画面の中央に表示された設定ブロックの入力列入力欄に「A(1)」を入力します。データ加工設定画面の中央に表示された設定ブロックの出力列入力欄に「A(1)」を入力します。データ加工設定画面の右上部にある[追加]ボタンを押下します。データ加工設定画面の中央に表示された設定ブロックのリストコントロールから「読取範囲グループ行分割」を選択します。データ加工設定画面の中央に表示された設定ブロックの入力列入力欄に「B(2)」を入力します。データ加工設定画面の中央に表示された設定ブロックの出力列入力欄に「B(2)」を入力します。23~26の手順を発注日以外の読取範囲分行います。データ加工設定画面下部の[確定]ボタンを押下します。データ加工設定画面ドキュメント設定画面右下部の[保存]ボタンを押下します。ポップアップされた保存後の画面遷移先の[一覧画面へ戻る]を押下します。OCR画面の左上部の[ホームマーク]ボタンを押下します。任意のディレクトリに入力ファイルを配置します。本サンプルシナリオには、サンプルのPDFファイル(注文書サンプル.pdf)が添付されています。このファイルを使用して、入力を行います。WinActorで本サンプルシナリオを読み込みWinActorを起動し、本サンプルシナリオを読み込みます。本サンプルシナリオを実行するために必要な値を、変数一覧で設定します。本サンプルシナリオの実行にあたり、事前に設定が必要な変数は下記の通りです。APIキーを指定します。設定から確認できます。OCR読み取りファイルパス本サンプルシナリオの入力ファイルのファイルパスを指定します。C:\sample\注文書サンプル.pdfOCR読み取り結果CSVファイルパスOCR実行結果のファイルを格納するファイルパスを指定します。C:\sample\結果.csvドキュメントIdドキュメントIDを指定します。OCR画面のいずれかのドキュメントを選択するとアドレスバーに表示されます。0000の部分)URL社名部分URLに表示されている社名部分を指定します。開いている際のアドレスバーに表示されます。本サンプルシナリオを実行します。OCR実行結果がダウンロードされると、本サンプルは終了します。サンプルシナリオ実行終了後の確認OCR読み取り結果CSVファイルパス変数に設定したファイルにOCR実行結果が記載されていることを確認してください。トラブルシューティング本サンプルシナリオでは、HTTPリクエストを使用しています。シナリオ実行中にエラーが表示される場合はお手数ですが、エラーに表示されているレスポンスステータスコードを確認してください。動作に必要な変数を設定を再度確認してください。本サンプルシナリオで使用している実装テクニックについて説明します。本サンプルシナリオの入力ファイル(PDF)は以下の形式をとります。読み取り範囲を設定したドキュメント(入力ファイルサンプル)に形式を合わせて作成してください。本サンプルシナリオをダウンロードする前にこちらの注意事項を必ずご確認ください。外部サービス連携WinActorのノード等のWinActorモジュールを使用して、OBC奉行クラウドシリーズの商奉行クラウドを操作するシナリオとなります。導入についてはこちら。