- 概要
- 基本情報
- モデルを構築する
- モデルを使用する
- 詳細
- Automation Cloud と Test Cloud のパブリック エンドポイント
- Automation Cloud および Test Cloud (公共部門向け) のパブリック エンドポイント
- 1040 (米国の個人所得税修正申告書) - ドキュメントの種類
- 1040 Schedule C (米国の個人所得税申告書のスケジュール C) - ドキュメントの種類
- (米国の個人所得税申告書のスケジュール D) - ドキュメントの種類
- 1040 Schedule E (米国の個人所得税申告書のスケジュール E) - ドキュメントの種類
- 1040x (米国の個人所得税修正申告書) - ドキュメントの種類
- 3949a (米国の課税・徴収漏れに関する情報提供フォーム) - ドキュメントの種類
- 4506T (米国の納税申告証明依頼書) - ドキュメントの種類
- 709 (米国の贈与税申告書) - ドキュメントの種類
- 941× (米国の雇用主による四半期連邦税修正申告書) - ドキュメントの種類
- 9465 (米国の分割納付申請書) - ドキュメントの種類
- ACORD125 (企業向け保険契約申込書) - ドキュメントの種類
- ACORD126 (企業総合賠償責任保険) - ドキュメントの種類
- ACORD131 (アンブレラ/エクセス保険) - ドキュメントの種類
- ACORD140 (商業保険申込書の財物補償条項) - ドキュメントの種類
- ACORD25 (賠償責任保険証明書) - ドキュメントの種類
- Bank Statements (銀行預金残高証明書) - ドキュメントの種類
- BillsOfLading (船荷証券) - ドキュメントの種類
- Certificate of Incorporation (会社存在証明書) - ドキュメントの種類
- Certificate of Origin (原産地証明書) - ドキュメントの種類
- Checks (小切手) - ドキュメントの種類
- Children's Product Certificate (子供向け製品証明書) - ドキュメントの種類
- CMS 1500 (米国の医療保険請求フォーム) - ドキュメントの種類
- EU Declaration of Conformity (EU 適合宣言書) - ドキュメントの種類
- Financial Statements (財務諸表) - ドキュメントの種類
- FM1003 (米国の統一住宅ローン申請書) - ドキュメントの種類
- I9 (米国の就労資格証明書) - ドキュメントの種類
- ID Cards (ID カード) - ドキュメントの種類
- Invoices (請求書) - ドキュメントの種類
- Invoices2 (請求書 2) - ドキュメントの種類
- InvoicesAustralia (請求書 - オーストラリア) - ドキュメントの種類
- Invoices China (請求書 - 中国) - ドキュメントの種類
- Invoices Hebrew (請求書 - ヘブライ語) - ドキュメントの種類
- Invoices India (請求書 - インド) - ドキュメントの種類
- Invoices Japan (請求書 - 日本) - ドキュメントの種類
- Invoices Shipping (船積送り状) - ドキュメントの種類
- Packing Lists (梱包明細書) - ドキュメントの種類
- Pay slips (給与明細) - ドキュメントの種類
- Passports (パスポート) - ドキュメントの種類
- Purchase Orders (発注書) - ドキュメントの種類
- Receipts (領収書) - ドキュメントの種類
- Receipts2 (領収書 2) - ドキュメントの種類
- Receipts Japan (領収書 - 日本) - ドキュメントの種類
- Remittance Advices (送金通知書) - ドキュメントの種類
- UB-04 (健康保険請求フォーム) - ドキュメントの種類
- US Mortgage Closing Disclosures (米国のローン契約締結開示説明書) - ドキュメントの種類
- Utility Bills (公共料金の請求書) - ドキュメントの種類
- Vehicle Titles (自動車の権利書) - ドキュメントの種類
- W2 (米国の源泉徴収票) - ドキュメントの種類
- W9 (米国の納税申告書) - ドキュメントの種類
- サポートされている言語
- Insights のダッシュボード
- データおよびセキュリティ
- ログ
- ライセンス
- 使い方
- トラブルシューティング

Document Understanding ガイド
異なる環境のモデルを使用する
Document UnderstandingTM モダン プロジェクトを使用する場合、外部アプリケーションを、さまざまなテナントや組織のモデルにアクセスできるように設定する必要があります。
この手順では、外部アプリケーションを使用して、さまざまな環境にデプロイされたモデルにアクセスする方法について包括的な概要を示します。外部アプリケーションのアクセス権の設定、これらのモデルを使用するための Studio ワークフローの設定、および運用環境のワークフローの設定に関するステップ バイ ステップの手順を記載しています。
この機能により、モデルをハイブリッド デプロイ環境で使用することもできます。その場合は、Document Understanding プロジェクトを AutomationCloudTM 上で設定し、Orchestrator とロボットをオンプレミスでデプロイします。
Units consumption in cross-tenant and cross-organization scenarios
When a Document Understanding project is hosted in a different tenant or organization than the automation calling it, units are charged to the project tenant — the tenant where the model is hosted — not the automation tenant. Enforcement settings on the automation tenant do not apply to this consumption. To control Document Understanding units through enforcement, configure enforcement on the project tenant. For more information, see Tenant consumption enforcement.
- 外部アプリケーションを設定する
- UiPath Studio のワークフローを設定する
- モデルのバージョンをパラメーターとして設定する
- Document Understanding Process テンプレート
外部アプリケーションを設定する
-
Automation Cloud のテナントに移動します。
-
[管理] ページに移動し、組織を選択します。
-
[外部アプリケーション] ページに移動します。
![[外部アプリケーション] ボタンのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-external-applications-button-541380-210a2cf3-9a1f19ed.webp)
-
[外部アプリケーション] ページから [アプリケーションを追加] を選択します。
ヒント:外部アプリケーションの追加について詳しくは、「 外部の OAuth アプリケーションを管理する 」をご覧ください。
-
[アプリケーション名] フィールドにアプリケーションの一意の名前を入力します。
-
[アプリケーションの種類] セクションでアプリケーションの種類を選択します。
- 機密アプリケーション: アプリ シークレットを安全に保存するのに適しています。高度なセキュリティ要件がある場合に使用します。
- 非機密アプリケーション: アプリ シークレットを安全に保存する必要がない場合にのみ使用します。
![[アプリケーションの種類] インターフェイスのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-application-type-interface-541385-84b69688-7e973765.webp)
-
外部アプリケーションのアクセス スコープを定義します。
- [リソース] セクションから [スコープを追加] を選択します。
- [リソース] ドロップダウン リストから [Document Understanding] を選択します。
- ユーザー スコープを設定して、ユーザー コンテキスト内で権限を付与します。
[ ユーザー スコープ ] タブで、要件に従って付与する論理 API 権限に対応するチェックボックスをオンにします。ユーザー スコープで権限を付与すると、外部アプリケーションがそれらのリソースにユーザー コンテキスト内でアクセスできることが暗黙的に指定されます。したがって、対応する権限を持つユーザーがログインする必要があります。
- より広範な自動化のニーズに対応できるアプリケーション レベルのアクセスを提供するには、アプリケーション スコープを設定します。
機密アプリケーションを使用している場合は、[アプリケーション スコープ] タブに移動し、必要に応じて、選択したリソースに対するアプリケーション レベルでの権限を割り当てます。アプリケーション スコープで権限を委任すると、外部アプリケーションは、ユーザーの操作なしで、選択したスコープ全体にわたってデータにアクセスできます。
非機密アプリケーションは、アプリケーションのスコープにアクセスできません。
![[アプリケーション スコープ] インターフェイスのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-application-scope-interface-541403-90f1cd58-b3c9e6f4.webp)
- [保存] を選択します。
注:
外部アプリケーションをユーザー スコープで登録している場合は、 リダイレクト URL を追加します。この URL で認可応答を受け取ります。ただし、アプリケーション スコープだけを選択した場合、リダイレクト URL の指定は任意です。
-
[追加] を選択して登録を作成します。
確認メッセージが表示されます。機密アプリケーションの場合、このメッセージにはアプリ シークレットが含まれます。登録済み外部アプリケーションは、このシークレットを使用して認可を要求できます。アプリ シークレットは再度確認することはできないため、必ず安全な場所に保存しておいてください。

UiPath Studio のワークフローを設定する
開始する前に、次の前提条件が満たされていることを確認します。
- 対応する Windows プロジェクト バージョンを使用している。
- Intelligent OCR アクティビティ パッケージがインストールされていることを確認する。IntelligentOCR.Activities パッケージは、v6.22.1 以降の Document Understanding モダン プロジェクトの使用をサポートしています。
ヒント:
DocumentUnderstanding.Activities パッケージと IntelligentOCR.Activities パッケージの違いの詳細、および各パッケージをどのような場合に使用すべきかのガイダンスについては、「Document Understanding のオートメーション」をご覧ください。
-
UiPath Studio プロジェクトを開きます。
-
タクソノミーを定義します。
- タクソノミー マネージャーを開き、オートメーションに関連するドキュメントの種類とフィールドを定義します。
プロジェクトのタクソノミーには、各ドキュメントの種類と必要なフィールドを含める必要があります。Studio で作成するタクソノミーには、Document Understanding モダン プロジェクトに含まれない追加のドキュメントの種類とフィールドを含めることができます。フォーム抽出器や正規表現ベースの抽出器などの追加の抽出器を使用してさまざまなドキュメントの種類に対応する場合、この手順が必要になります。
![[ドキュメントの種類] インターフェイスのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-document-type-interface-541581-b6f802a3-fea5a80c.webp)
-
[Document Understanding プロジェクト抽出器] や [Document Understanding プロジェクト分類器] などのアクティビティを使用するには、 IntelligentOCR.Activities パッケージをインストールします。
- [データ抽出スコープ] アクティビティを追加して抽出モデルを設定し、[Document Understanding プロジェクト抽出器] アクティビティを含めます。
![[データ抽出スコープ] アクティビティのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-data-extraction-scope-activity-541587-616a7e9b-592cb9c0.webp)
- [ドキュメント分類スコープ] アクティビティを追加して分類モデルを設定し、[Document Understanding プロジェクト分類器] アクティビティを含めます。
-
設計時の資格情報を設定します。
- アクティビティ スコープから [機能を取得] ウィザードを開きます。
このウィザードは、Document Understanding プロジェクト アクティビティをそのスコープ内に含めると表示されます。このウィザードを使用して、モダン プロジェクトのタクソノミー フィールドをマッピングするために必要な設計時の資格情報を設定できます。
- 以下の情報を入力します。
- 外部アプリケーションのアプリ ID とアプリ シークレット
- 対象の環境のテナント URL
- [プロジェクトを取得] を選択して、必要なプロジェクトとバージョンを選択します。
- ウィザードを閉じます。
![[機能を取得] インターフェイスのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-get-capabilities-interface-541594-d608b041-47c11904.webp)
-
タクソノミーをマッピングします。
- [データ抽出スコープ] アクティビティ内の [抽出器を設定] を選択します。
- 各ドキュメントの種類に対して、プロジェクトのタクソノミーからモデルのタクソノミーへのマッピングを作成します。
この手順を実行するには、タクソノミーからドキュメントの種類を選択し、このドキュメントの種類の各フィールドを、Document Understanding プロジェクト用に設計されたモデルの対応するフィールドに合わせます。
![[抽出器を設定] インターフェイスのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-configure-extractors-interface-541604-07cc194f-59c9a405.webp)
-
実行時の資格情報を Orchestrator アセットとして保存します。
- Automation Cloud のテナントに移動します。
- Orchestrator に移動します。
- オートメーション フォルダーを選択します。
- [アセット] タブに移動します。
- [アセットを追加] を選択し、ドロップダウン リストから [新しいアセットを作成] を選択します。
- [アセット名] フィールドに名前を入力します。
- [種類] ドロップダウン リストから [Credential] を選択します。
- 先ほど作成したアプリ ID とアプリ シークレットをユーザー名およびパスワードとして使用します。
![[アセットを追加] インターフェイスのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-add-asset-interface-541616-59f74087-f9221d58.webp)
-
Studio で実行時の資格情報を設定します。
- Studio プロジェクトに移動します。
- [データ抽出スコープ] アクティビティに移動します。
- [実行時の資格情報アセット] プロパティを設定します。
このフィールドは、ロボットがローカルの Orchestrator に接続されているとき、または別のテナントから接続されているときに、Document Understanding モダン プロジェクトのリソースにアクセスする場合に使用します。認証のための資格情報アセットは、次のいずれかの方法で入力できます。
- ロボットが接続されている Orchestrator のドロップダウン リストから、目的の資格情報アセットを選択します。
- プロジェクトにアクセスするための外部アプリケーションの資格情報を保存する Orchestrator 資格情報アセットへのパスを入力します。パスは
<OrchestratorFolderName>/<AssetName>の形式である必要があります。
- [実行時のテナント URL] プロパティを設定します。
このフィールドは、[ 実行時の資格情報アセット ] プロパティとともに使用します。抽出を実行するためにロボットが接続するテナントの URL を入力します。URL は
https://<baseURL>/<OrganizationName>/<TenantName>の形式である必要があります。
外部アプリケーションは、テナント内のすべての Document Understanding プロジェクトにアクセスできます。プロジェクトごとに個別にアクセス権を設定する必要はありません。
モデルのバージョンをパラメーターとして設定する
プロジェクトのバージョンをパラメーターとして設定すると、ワークフローのコードを調整することなく、オートメーションのワークフローを新しいバージョンのプロジェクトに合わせて更新できます。
-
Automation Cloud のテナントに移動します。
-
Orchestrator に移動します。
-
オートメーション フォルダーを選択します。
-
[アセット] タブに移動します。
-
[アセットを追加] を選択し、ドロップダウン リストから [新しいアセットを作成] を選択します。
-
[アセット名] フィールドに名前を入力します。
-
[種類] ドロップダウン リストから [Text] を選択します。
-
[Text] フィールドに名前を入力して、バージョン固有のアセットを定義します。
![[アセットを追加] インターフェイスのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-add-asset-interface-541643-f37fbe78-f6046b95.webp)
-
[作成] を選択します。
これにより、ワークフローのコードを変更することなく、オートメーションのワークフローを新しいバージョンのプロジェクトに合わせて更新できます。オートメーションを指定したフォルダーにデプロイすると、Orchestrator のアセットに従ってモデルのバージョンが設定されます。このプロセスは、外部アプリケーションの資格情報をアセットとして保存する場合と同様です。
-
Studio プロジェクトに移動します。
-
バージョンのアセットを取得するために、ワークフローに [アセットを取得] アクティビティを追加します。
-
取得した値を Document Understanding プロジェクト アクティビティに入力変数として渡します。
![UiPath Studio の [アセットを取得] アクティビティのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/document-understanding/latest-screenshot-of-the-get-asset-activity-in-uipath-studio-541649-af7a1854-798943e7.webp)
Document Understanding Process テンプレート
Document Understanding Process は、ドキュメント処理フローチャートに基づいた非常に機能的な UiPath® Studio プロジェクト テンプレートです。これを使用して、Document UnderstandingTM のデモまたは大規模な実装の作業を開始できます。
このプロセスでは、ログ、例外処理、リトライのメカニズムのほか、Document Understanding ワークフローですぐに使えるあらゆるメソッドを提供します。
詳しくは、「Document Understanding Process テンプレート」ページをご覧ください。