サイトアイコン JobAutoマニュアル

JobAutoのアプリデザインのデフォルト設定方法

★アクションの説明・概要

JobAutoのアプリデザインで、アプリ操作アクションのデフォルト設定を変更する方法について説明します。

アプリデザインでは、操作対象を認識するマッチング方式として「要素」「画像」「文字」「表形式」を使用できます。

デフォルト設定では、それぞれのマッチング方式で使用する基本設定や高度な設定、値入力方式、画像一致率、OCR、Proxyなどの初期設定を行います。

このページでは、4つのマッチング方式ごとに、変更できる設定項目と各選択肢の動作を説明します。


アプリデザインのデフォルト設定とは

アプリデザインのデフォルト設定は、新しく作成するアプリ操作アクションに適用する初期設定を指定する機能です。

あらかじめ設定しておくことで、アクションを作成するたびに同じ設定を繰り返し行う手間を減らせます。

デフォルト設定の変更は、変更後に新しく作成するアクションに適用されます。すでに作成済みのアクションには反映されません。

既存アクションの設定を変更したい場合は、対象のアクションを開き、個別に設定を変更してください。

デフォルト設定画面の構成

設定画面は、以下の4つのマッチング方式ごとのタブで構成されています。

マッチング方式主な設定項目
要素最前面表示の待機、キャッシュクリア、値入力方式
画像画像の判定方法、画像一致率、値入力方式
文字Googleへの通信時のProxy設定
表形式表への値入力、値取得、OCR、マウス・キーボード操作

1.要素マッチングのデフォルト設定

各アクションのマッチング方式を「要素」にした場合の基本設定、高度な設定、および「【要素】値入力」アクションのデフォルト設定を行います。

1-1.基本設定

要素が最前面に表示されるまで待つ

選択した要素が最前面に表示されるまで、ロボットの処理を待機するか設定します。

待機する場合は、設定した時間を上限として、要素が最前面に表示されるまで処理を停止します。

1-2.高度な設定

キャッシュクリア

JobAutoは処理速度を上げるため、取得した要素の情報を保持しています。

保持している要素情報をクリアし、要素を再取得する場合にチェックを入れます。

アプリケーションの画面表示が変化した後にアクションを実行する場合などに使用します。

1-3.【要素】値入力の設定

「【要素】値入力」アクションで使用する入力前の操作、入力方式、入力後の操作、行間の待ち時間を設定します。

入力前

値を入力する前に、入力対象の箇所をクリックするか設定します。基本的には「クリックする」を推奨します。

入力方式

値を入力する方式を設定します。基本的には「クリップボードからCtrl+V」の使用を推奨します。

注意:直接入力で「~」(チルダ)を使用する場合

「キーボード入力(直接入力)」では、「~」(チルダ)がEnterキーとして扱われます。

そのため、ファイル名や文字列に「~」が含まれている場合、Enterキーが送信され、入力が途中で終了することがあります。

「~」を入力する可能性がある場合は、「クリップボードからCtrl+V」を使用してください。

入力後

値を入力した後に、Enterキーを送信するか設定します。

行間の待ち時間

値を連続して入力する場合に、値を入力する間隔を設定します。

入力先のアプリケーションの処理に時間がかかる場合などに、入力間隔を調整するための設定です。


2.画像マッチングのデフォルト設定

各アクションのマッチング方式を「画像」にした場合の基本設定、および「【画像】値入力」アクションのデフォルト設定を行います。

2-1.基本設定

判定方法

指定した画像をアプリケーションの画面上から探すときの判定方法を設定します。

「見た目で判定」と「特徴で判定」では、画像を探す方法が異なります。

詳しくは、【アプリ操作】画像を探す方法、見た目で判定と特徴で判定の違いをご確認ください。

画像一致率

指定した画像とアプリケーションの画面上の画像が、どの程度一致したときに操作対象とするか設定します。

画像一致率の設定値を高くすると、画像の判定が厳しくなります。

画面上に対象の画像が表示されているにもかかわらず見つからない場合は、画像一致率の設定値が高すぎないか確認してください。

画像一致率の右側には、現在の一致率がパーセント(%)で表示されます。

2-2.【画像】値入力の設定

「【画像】値入力」アクションで使用する入力方式、入力後の操作、行間の待ち時間を設定します。

入力方式

値を入力する方式を設定します。基本的には「クリップボードからCtrl+V」の使用を推奨します。

注意:キーボード入力(直接入力)では、「~」(チルダ)がEnterキーとして扱われます。

ファイル名や入力文字列に「~」が含まれる場合は、意図しないEnterキーの送信を防ぐため、「クリップボードからCtrl+V」を使用してください。

入力後

値を入力した後に、Enterキーを送信するか設定します。

行間の待ち時間

値を連続して入力する場合に、値を入力する間隔を設定します。


3.文字マッチングのデフォルト設定

各アクションのマッチング方式を「文字」にした場合の基本設定のデフォルト設定を行います。

3-1.基本設定

プロキシ

文字認識のためにGoogleへ通信するとき、Proxyサーバーを経由するかどうかを設定します。

社内ネットワークからインターネットへ接続する際にProxyサーバーを使用する環境では、ロボデザイン側のProxy接続情報も確認してください。

詳しくは、JobAutoでProxyを設定する方法をご確認ください。


4.表形式マッチングのデフォルト設定

各アクションのマッチング方式を「表形式」にした場合の「【表】値入力」アクションと「【表】値取得」アクションのデフォルト設定を行います。

4-1.【表】値入力の設定

表形式のアプリケーション画面へ値を入力する際の、クリック操作、データクリア、入力方式、入力後のキー操作を設定します。

ステップ1.クリック操作

設定した表内の場所を選択するときのクリック方法を選択します。

ステップ2.キー送信・データクリア

選択した箇所に入力されているデータをクリアする方法を設定します。

入力先のアプリケーションによって、データをクリアできるキー操作が異なる場合があります。操作対象に合わせて選択してください。

ステップ3.キー送信・入力

選択した箇所へ値を入力する方式を設定します。

注意:キーボード入力では、「~」(チルダ)がEnterキーとして扱われます。

入力する値に「~」が含まれている場合は、意図しないEnterキーの送信を防ぐため、「クリップボードからCtrlV」を使用してください。

ステップ4.キー送信・エンター

値を入力した後に送信するキーを設定します。

4-2.【表】値取得の設定

「【表】値取得」アクションで使用する、OCR読み込みとマウス・キーボード操作のデフォルト設定を行います。

OCR読み込み

表内の指定した位置を画像として読み取り、OCRで文字に変換して値を取得します。

Google OCRを使用する場合は、GoogleのAPIを利用して画像内の文字を認識します。

OCRの対象となる画像データはJobAutoからGoogleへ送信されるため、インターネットへの接続が必要です。

Proxyサーバーを経由してインターネットへ接続している環境では、JobAutoのProxy設定方法も確認してください。

また、インターネットへの通信先ドメインが制限されている場合は、vision.googleapis.com への通信が許可されているか確認してください。

Google OCRでは、画像データが外部サービスへ送信されます。機密情報を含む画面を読み取る場合は、利用環境の情報管理ルールを確認してください。

プロキシ

Googleへ通信するときに、Proxyサーバーを経由するかどうかを設定します。

変換時のオプション

OCRで文字を認識するときに、日本語を優先するか設定します。

マウスとキーボード操作

表内の指定した位置から、マウス操作とキーボード操作を使って値を取得します。

クリック操作、全選択、コピー、取得後のキー操作を設定できます。

ステップ1.クリック操作

設定した表内の場所を選択するときのクリック方法を選択します。

ステップ2.キー送信・全選択

選択した箇所のデータを全選択するか設定します。

ステップ3.キー送信・コピー

選択した箇所のデータをコピーし、クリップボードから値を取得するか設定します。

ステップ4.キー送信・エスケープ

値を取得した後に、Escキーを送信するか設定します。


デフォルト設定を変更するときの注意点

設定変更は新しく作成するアクションに適用される

アプリデザインのデフォルト設定は、設定変更後に新しく作成するアクションに適用されます。

すでに作成済みのアクションには、デフォルト設定の変更内容は反映されません。

既存アクションの動作を変更する場合は、対象アクションの設定画面で個別に変更してください。

値入力方式は入力する文字に合わせて選択する

キーボード入力(直接入力)では、「~」(チルダ)がEnterキーとして扱われます。

「~」を含むファイル名や文字列を入力する場合は、「クリップボードからCtrl+V」を選択してください。

画像が見つからない場合は判定方法と画像一致率を確認する

画像マッチングで対象画像が見つからない場合は、「見た目で判定」「特徴で判定」の選択と、画像一致率の設定を確認してください。

画像の判定方法や画像一致率は、操作対象を認識できるかどうかに関係します。

Google OCRを使用する場合は通信環境を確認する

Google OCRを使用する場合は、インターネットへの接続が必要です。

OCRで文字を取得できない場合は、ネットワーク接続、Proxy設定、Googleへの通信許可を確認してください。


よくある質問

デフォルト設定を変更すると既存のアクションにも反映されますか?

いいえ。デフォルト設定の変更は、変更後に新しく作成するアクションにのみ適用されます。すでに作成済みのアクションには反映されないため、既存アクションは個別に設定を変更してください。

「~」(チルダ)を文字として入力するにはどうすればよいですか?

入力方式で「クリップボードからCtrl+V」を選択してください。キーボード入力(直接入力)では、「~」がEnterキーとして扱われます。

画像が表示されているのに認識されない場合はどうすればよいですか?

画像の判定方法と画像一致率を確認してください。画像一致率を高く設定しすぎると、画面に画像が表示されていても見つからない場合があります。

Google OCRを使用するときにインターネット接続は必要ですか?

はい。Google OCRを使用する場合は、GoogleのAPIへ画像データを送信するため、インターネット接続が必要です。Proxyサーバーを使用する環境では、Proxy設定も確認してください。


関連するアプリ操作マニュアル

モバイルバージョンを終了