特許
J-GLOBAL ID:200903035709027348

GUIシステム自動操作装置および操作マクロ実行装置

発明者:
出願人/特許権者:
代理人 (1件): 境 廣巳
公報種別:公開公報
出願番号(国際出願番号):特願平9-013121
公開番号(公開出願番号):特開平10-198586
出願日: 1997年01月08日
公開日(公表日): 1998年07月31日
要約:
【要約】【課題】 GUIを有するシステムを自動的に操作してシステムの画面を網羅的に遷移させ、各時点の画面イメージを記録する。【解決手段】 画面上に表示されたシステムの操作部品を操作部品検出手段102により検出し、検出された操作部品を網羅的に操作するよう、操作部品選択手段108にて順に選択する。選択された操作部品に対する操作を実行するための操作イベントは、操作イベント発生手段109にて発生させ、システムの実行プログラムの実行を制御しているプログラム実行手段101に出力する。画面イメージ記録手段103はプログラム実行手段101から画面イメージを取得して記録する。
請求項(抜粋):
GUIを有するシステムの実行プログラムの実行を制御するプログラム実行手段と、前記プログラム実行手段が画面に表示させている前記システムの操作部品を検出する操作部品検出手段とに接続され、前記システムの操作を自動的に行うGUIシステム自動操作装置であって、前記システムの実行プログラムの実行を前記プログラム実行手段に開始させるプログラム実行開始手段と、前記プログラム実行手段が画面に表示させている画面のイメージを記録する画面イメージ記録手段と、前記操作部品検出手段が検出した操作部品のデータから操作部品表を作成して記録する操作部品表記録手段と、前記操作部品表の識別子の表スタックに識別子を追加する、もしくは前記操作部品表の識別子の表スタックから識別子を削除する表スタック管理手段と、前記操作部品表記録手段に記録された操作部品表から操作部品のデータを選択する操作部品選択手段と、前記システムの操作部品に対する操作を実行するイベントを発生させる操作イベント発生手段と、前記プログラム実行手段で実行中の前記システムの実行プログラムの実行を終了させるプログラム実行終了手段とを備え、前記操作部品表記録手段は、前記操作部品検出手段が検出した操作部品のデータのなかから、まだ前記操作部品表記録手段に記録されていないデータを抽出し、このデータを用いて前記操作部品表を作成して記録すると共に、新規に記録した操作部品表の識別子を前記表スタックに追加するよう、前記表スタック管理手段に命令し、かつ、前記操作部品検出手段が検出した操作部品のデータがすべて、前記操作部品表記録手段にすでに記録されていた場合に、前記プログラム実行手段で実行中の前記システムの実行プログラムの実行を終了させるよう前記プログラム実行手段に命令し、更に、前記操作部品検出手段が検出した操作部品のデータのなかに、前記操作部品表記録手段にまだ記録されていないデータがあった場合に、前記操作部品表記録手段に記録された操作部品表から操作部品のデータを選択するよう前記操作部品選択手段に命令する構成を有し、前記操作部品選択手段は、前記表スタックの最上位にある識別子を有する操作部品表を前記操作部品表記録手段から検索し、検索された操作部品表のなかから、未操作の操作部品のデータを検索し、未操作の操作部品のデータが存在すれば、そのなかから1つを選択し、存在しなければ、前記操作部品表記録手段に記録された操作部品表のなかから未操作の操作部品のデータを1つ選択するか、前記表スタックから識別子がすべて削除されるまで、前記表スタックの最上位にある識別子を前記表スタックから削除するよう前記表スタック管理手段に命令したあと、未操作の操作部品のデータを検索する処理を繰り返し行う構成を有し、前記操作イベント発生手段は、前記操作部品選択手段が選択した操作部品のデータを用いて、前記システムの操作部品に対する操作を実行するイベントを発生させて前記プログラム実行手段に出力する構成を有し、前記プログラム実行終了手段は、前記プログラム実行手段で実行中の前記システムの実行プログラムの実行を終了させたあと、前記プログラム実行開始手段に、前記システムの実行プログラムの実行を前記プログラム実行手段に開始させるよう命令する構成を有し、前記プログラム実行開始手段は、前記プログラム実行終了手段から命令を受けて前記システムの実行プログラムの実行を前記プログラム実行手段に開始させたあと、前記操作部品選択手段に、操作部品のデータの選択を行うよう命令する構成を有し、更に前記操作部品選択手段は、操作部品のデータを選択するよう前記プログラム実行開始手段から命令を受け、未操作の操作部品のデータを1つ選択できた場合、前記システムの初期画面から、選択された前記データの操作部品が表示される画面まで遷移するために操作を実行しなければならない操作部品のデータを、前記操作部品表記録手段に記録された操作部品表から検索する構成を有することを特徴とするGUIシステム自動操作装置。
IPC (3件):
G06F 11/34 ,  G06F 3/14 340 ,  G06F 11/28 340
FI (3件):
G06F 11/34 S ,  G06F 3/14 340 A ,  G06F 11/28 340 A

前のページに戻る