activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

UI Automation アクティビティ

最終更新日時 2026年1月14日

出力メソッドまたは画面スクレイピング メソッド

出力メソッドまたは画面スクレイピング メソッドとは、指定した UI 要素や .pdf ファイルなどのドキュメントからデータを抽出することができるアクティビティのことです。

どのメソッドが業務プロセスの自動化に適しているのかを理解するため、各メソッドの違いを見てみましょう。

機能メソッド速度精度バックグラウンドでの実行テキスト位置の抽出隠されたテキストの抽出Citrix サポート
フルテキスト10/10100%××
ネイティブ8/10100%×××
OCR3/1098%××

[フルテキスト] は既定のメソッドです。高速で正確ですが、[ネイティブ] メソッドと違ってテキストの画面座標を抽出することはできません。

どちらのメソッドもデスクトップ アプリケーションでのみ機能しますが、[ネイティブ] メソッドは、グラフィックス デバイス インターフェイス (GDI) でテキストをレンダリングするように設計されたアプリケーションでのみ機能します。

OCR は 100% 正確というわけではありませんが、他の 2 つのメソッドでは抽出できないテキストを抽出するのに便利な場合があり、Citrix を含むすべてのアプリケーションで機能します。Studio は既定で、Tesseract と Microsoft Modi の 2 つの OCR エンジンを使用します。

OCR エンジンの言語は変更可能であり、「 OCR 言語をインストールする」をご覧ください。

機能メソッド多言語のサポート望ましい領域サイズ色反転のサポート予想されるテキスト書式の設定許可された文字の絞り込みMicrosoft のフォントに最適であるか
Google Tesseract追加可能×
Microsoft MODI既定でサポート×××

さまざまなソースからテキストを抽出する作業を始めるには、[デザイン] リボン タブの [ウィザード] グループにある [画面スクレイピング] ボタンをクリックします。

画面スクレイピング ウィザードでは、前述の 3 つのうちいずれかの出力メソッドを使用し、UI 要素を指定してそこからテキストを抽出することができます。Studio では画面スクレイピング メソッドが自動的に選択され、[画面スクレイピング ウィザード] ウィンドウの上部に表示されます。

docs image

画面スクレイピングのメソッドを変更するには、[オプション] パネルから別のメソッドを選択し、[更新] をクリックします。

スクレイピングの結果に問題がなければ、[ クリップボードにコピー ]、[ 完了] の順にクリックします。後者のオプションでは、抽出されたテキストがクリップボードにコピーされ、デザイナー パネルの [データ テーブルを生成] アクティビティに追加できます。デスクトップ記録と同様に、画面スクレイピングでも、アクティビティと各アクティビティの部分セレクターを含むコンテナー (トップレベル ウィンドウのセレクター付き) が生成されます。

docs image

画面クレイピングは、種類ごとに異なる機能を 画面スクレイピング ウィザード[オプション] パネルに備えています。

  1. フルテキスト

docs image

  • [非表示のテキストを無視] – このチェックボックスをオンにすると、非表示のテキストが選択した UI 要素からコピーされません。
  1. ネイティブ

docs image

  • [フォーマットなし] – このチェックボックスをオンにすると、コピーされるテキストに、テキストからの書式情報が抽出されません。オフにした場合は、抽出されるテキストの相対位置が保持されます。
  • 文字情報を取得 – このチェックボックスをオンにすると、Studio は各単語の画面座標も取得します。さらに、[カスタム区切り文字] フィールドが表示されます。区切り文字として使用する文字を指定できます。このフィールドが空の場合は、既知のテキスト区切り文字がすべて使用されます。
  1. Google OCR

docs image

  • 言語 – 既定では英語のみが使用できます。
  • 文字の種類 – どの種類の文字を抽出するかを選択できます。次のオプションを使用できます。[任意の文字][数字のみ][文字][大文字][小文字][電話番号][通貨][日付][カスタム] です。[カスタム] を選択した場合は、さらに [許可][拒否] の 2 つのフィールドが表示され、どの種類の文字をスクレイピングし、どの種類の文字をスクレイピングしないのかを決める独自のルールを作成できます。
  • 白黒反転 – このチェックボックスをオンにすると、スクレイピングの前に UI 要素の色が反転します。これは、背景色がテキストの色より暗い場合に便利です。
  • 拡大縮小 – 選択した UI 要素または画像の倍率です。数字が大きいほど画像が拡大されます。これにより OCR の読み取り性能を高めることができるため、画像が小さい場合に利用することが推奨されます。
  • 文字情報を取得 – スクレイピングした各単語の画面上の位置を取得します。
    注:

    Studio の一部のインスタンスでは、Google Tesseract エンジンにおいて英語以外の特定の言語で機能しないトレーニング ファイル (トレーニング ファイルについては WikipediaGitHub を参照) が使用される場合があります。こうした機能しないトレーニング ファイルを使用してプロジェクトを実行すると、エラーが発生する場合があります。この問題を修正するには、使用する言語に対応したトレーニング ファイルを こちらから ダウンロードして、UiPath のインストール ディレクトリの tessdata フォルダーにコピーしてください。ダウンロードしたトレーニング ファイルが機能するかどうかを確かめるには、こちらの テスト プロジェクトをダウンロードできます。

  1. UiPath Screen OCR

docs image

  • エンドポイント - OCR モデルが公的に、または AI Center の ML Skill を通じてホストされているエンドポイントです。
  • API キー - エンドポイントの API キーです。
  • 文字情報を取得 – スクレイピングした各単語の画面上の位置を取得します。
  • ローカル サーバーを使用 – OCR をローカルで実行する場合は、このオプションを選択します (UiPath.ComputerVision.LocalServer パッケージが必要です)。
  1. Microsoft OCR
    重要:

    Microsoft OCR スクレイピング エンジンは、.NET 5 ワークフローをサポートしていません。

    docs image
  • 言語 – スクレイピングするテキストの言語を変更できます。既定では英語が選択されています。
  • 拡大縮小 – 選択した UI 要素または画像の倍率です。数字が大きいほど画像が拡大されます。これにより OCR の読み取り性能を高めることができるため、画像が小さい場合に利用することが推奨されます。
  • 文字情報を取得 – スクレイピングした各単語の画面上の位置を取得します。

指定した UI 要素からのテキストの取得に加えて、複数種類の属性の値、UI 要素の画面上の正確な位置、UI 要素の親要素を抽出することもできます。

こうした情報は、[アクティビティ] パネルの [UI Automation] > [要素] > [検出] および [UI Automation] > [要素] > [属性] にある専用のアクティビティを通じて抽出できます。

これらのアクティビティを次に示します。

  • 親要素を取得 – 指定した UI 要素から親要素を取得できます。UI 階層のどのレベルで親要素を検索するのかを指定でき、結果を UiElement 変数に格納できます。

    docs image

  • 属性を取得 – 指定した UI 要素の属性の値を取得します。画面上で UI 要素を指定すると、使用可能なすべての属性を含むドロップダウン リストが表示されます。

    docs image

  • 位置を取得 – 指定した UI 要素を囲む境界四角形を取得します。Rectangle 変数のみがサポートされています。

    docs image

UiPath Studio には、アンカーを基準にして取得するテキストの場所を識別するスクレイピング メソッドである 相対スクレイピングもあります。詳しくは、「 相対スクレイピング」をご覧ください。

画面スクレイピング ウィザードを使用して、非構造化データから表を生成し、その情報を DataTable 型変数に格納することもできます。詳しくは、「 非構造化データからの表の生成」をご覧ください。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2026 UiPath. All rights reserved.