(57)【要約】【課題】 ユーザが制御エリアにおける制御部品を操作中か否かを判定する判定手段を設けて、その判定結果に応じてウエイト時間を変化させることによってユーザーインタフェースの操作性を向上させる。【解決手段】 少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した表示画面を所定のウエイト時間で定期的に更新する表示画面更新方法であって、前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定するステップと、制御エリアをユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くなるように変更する表示画面更新方法（装置）。【選択図】  図４
2005050188.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した表示画面を所定のウエイト時間で定期的に更新する表示画面更新方法であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定するステップと、
制御エリアをユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くなるように変更することを特徴とする表示画面更新方法。
【請求項２】
前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作する処理であることを特徴とする請求項１に記載の表示画面更新方法。
【請求項３】
前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択されることを特徴とする請求項１又は２に記載の表示画面更新方法。
【請求項４】
少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した測定器の制御用の表示画面を所定のウエイト時間で定期的に更新する測定器表示画面更新方法であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定するステップと、
制御エリアをユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くなるように変更することを特徴とする測定器の制御用表示画面更新方法。
【請求項５】
前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作して、フラグ又はパラメータ等の制御情報の処理であることを特徴とする請求項４に記載の測定器の制御用表示画面更新方法。
【請求項６】
前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択されることを特徴とする請求項４又は５に記載の測定器の制御用表示画面更新方法。
【請求項７】
少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した表示画面を所定のウエイト時間で定期的に更新する表示画面更新装置であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定手段と、
前記判定手段での判定で、ユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くするウエイト時間変更手段と、
を備えたことを特徴とする表示画面更新装置。
【請求項８】
前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作する処理であることを特徴とする請求項７に記載の表示画面更新装置。
【請求項９】
前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択されることを特徴とする請求項７又は８に記載の表示画面更新方法。
【請求項１０】
少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した測定器の制御用の表示画面を所定のウエイト時間で定期的に更新する測定器表示画面更新装置であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定手段と、
前記判定手段での判定でユーザが操作中であると判定された際に、表示画面の更新処理
のウエイト時間を長くするウエイト時間変更手段と、
を備えたことを特徴とする測定器の制御用表示画面更新装置。
【請求項１１】
前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作して、フラグ又はパラメータ等の制御情報の処理であることを特徴とする請求項１０に記載の測定器の制御用表示画面更新装置。
【請求項１２】
前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択されることを特徴とする請求項１０又は１１に記載の測定器の制御用表示画面更新装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パソコン（コンピュータ）の表示画面上に形成されたブラウザを使用したGUI（Graphical-User-Interface）を利用した定期的な更新描写方法に関する。
【背景技術】
【０００２】
ＧＵＩを利用した従来の技術としては以下のものが知られている。（例えば、特許文献１参照。）
【０００３】
【特許文献１】特開平０９−１５９４１４号公報（図２０及び段落（０１３７）〜(０１４５)）
【０００４】
上記公報には、以下の記載がなされている。
【０００５】
図５は、LCDに表示されるモニタ画像の例を示す図である。
図５の例において、LCDには、撮像部により取り込まれたモニタ画像３００が表示され
ている。
また、上部には撮影情報部３１１があり、撮影に関する各種の情報がモニタ画像３００に重畳して表示されている。さらに下部にはGUIによる各種の処理の実行を指示するボタ
ンがモニタ画像３００に重畳して表示されている。
ズームボタン３２１Ａおよび３２１Ｂは、撮像部８０により取り込まれる画像の焦点距離の調節を指示するボタンである。
ネットボタン３２２は、カムコーダ１１のネットワークに関する機能を選択するボタンである。
静止画モードボタン３２３は、カムコーダ１１の静止画撮影機能を選択するボタンである。
また、インデックスボタン３２４は、装着されたカセット磁気テープに記録された映像データや音声データに関する情報の表示を指示するボタンである。
さらに、機能ボタン３２５は、設定などの各種の機能を操作するGUIの表示を指示する
ボタンである。
ズームボタン３２１Ａおよび３２１Ｂ、ネットボタン３２２、静止画モードボタン３２３、インデックスボタン３２４、および機能ボタン３２５のいずれかに、ユーザが指示していることを示すアンカーが位置する。
そして、ユーザは、入力部７７の十字キー２９１を右方向または左方向に指示するように操作することにより、アンカーの位置を他のボタンに移動させることができる。
ユーザが入力部７７の決定ボタン２９２を操作すると、アンカーが位置するボタンに対応した処理が実行される。
図５の例において、アンカーは、ネットボタン３２２に位置している。このとき、ユーザが入力部７７の十字キー２９１を右方向に指示するように操作した場合、アンカーは静止画モードボタン３２３に移動し、ユーザが十字キー２９１を左方向に指示するように操作した場合、アンカーはズームボタン３２１Ｂに移動する。
アンカーがネットボタン３２２に位置し、ユーザが入力部の決定ボタン２９２を操作した場合、実行するネットワークに関する処理を選択するGUIであるネットワークメニュー
画面がLCDに表示される。
また、入力部７７を構成するネットワークボタン２９３を操作しても、ネットワークメニュー画面がLCDに表示される。
【０００６】
また、ＧＵＩを利用してパソコンによる測定器の制御を実行する際のWEBブラウザを使
用したGUIにおける定期的な更新描写方法としては、図１に示すものが知られている。
図１は従来のパソコンによる測定器の制御の構成を示すブロック図である。
図１において、１はパソコンで測定器２に接続されていて、パソコン１の画面表示部１０に表示された制御（入力）エリア１１に表示された制御部品（セレクトボックス、ボタン等）をカーソル又はマウス等によって操作する。
この制御部品の操作に応じて前記パソコン内の処理部２０において、測定器２の測定に関するフラグや処理に関するパラメータ等の変更をする。
この処理部２０で処理されたフラグやパラメータ等の制御情報は測定器２に送信され、その制御情報を元に測定が実行される。
測定器２で測定された測定結果は、処理部２０へ送信されて、画面表示部１０の表示エリア（出力）エリア１２に表示される。
【０００７】
そして、このようなパソコンによる測定器の制御では、測定器による測定は一定間隔（周期）で自動的に継続して実行され、測定結果は一定間隔の測定の度に処理部２０を介して画面表示部１０の表示エリアの更新が行われて、新たな測定結果が表示エリアに表示されるようになっている。
【０００８】
次に、上記パソコンによる測定器の測定手順を図２のフローチャートを用いて説明する。
処理部２０における測定結果による表示エリアの定期更新処理は、
・先ず、測定器２からの測定結果を受信してデータ生成処理を実行する。（ステップ201
）
・次に、ステップ201で得られた表示用のデータを基に、表示エリア１２に表示するため
の画面描写処理を実行する。（ステップ202）
・ステップ202で得られた処理結果を表示エリア１２に表示して、所定のウエイト時間（
数秒間）の後に、ステップ201に戻る。（ステップ203）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
図２の如き、数秒間隔（ウエイト時間）で測定を行い、その結果を表示エリア１２に表示するものにおいて、測定器２により測定中にユーザが測定条件を変更する場合がある。
この場合に、ユーザによって、制御エリア１１に表示されたセレクトボックスやボタン等の制御部品をカーソルやマウス等によって選定（変更）する等のユーザによる制御エリア内における操作の実行中に、処理部２０によって画面描写処理が実行されると、画面表示部１０全体の更新が行われる。
そのため、制御エリア１１も初期化され、セレクトボックスのメニューが閉じ、選択状態がクリアされて、それまでのユーザによる操作が無駄になり、著しく操作性が損なわれるという問題があった。
【００１０】
本発明の課題(目的)は、ユーザが制御エリアにおける制御部品を操作中か否かを判定する判定手段を設けて、その判定結果に応じてウエイト時間を変化させることによってユーザーインタフェースの操作性を向上させることにある。
【課題を解決するための手段】
【００１１】
前記課題を解決するために、少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した表示画面を所定のウエイト時間で定期的に更新する表示画面更新方法であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定するステップと、制御エリアをユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くなるように変更する。（請求項１）
【００１２】
また、前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作する処理である。（請求項２）
また、前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択される。（請求項３）
【００１３】
少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した測定器の制御用の表示画面を所定のウエイト時間で定期的に更新する測定器表示画面更新方法であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定するステップと、制御エリアをユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くなるように変更する。（請求項４）
また、前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作して、フラグ又はパラメータ等の制御情報の処理である。（請求項５）
また、前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択される。（請求項６）
【００１４】
少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した表示画面を所定のウエイト時間で定期的に更新する表示画面更新装置であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定手段と、
前記判定手段での判定で、ユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くするウエイト時間変更手段とを備えた構成とする。（請求項７）
また、前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作する処理とする構成とする。（請求項８）
また、前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択される構成とする。（請求項９）
【００１５】
少なくとも処理部と表示部とを備えたコンピュータのＧＵＩを利用した測定器の制御用の表示画面を所定のウエイト時間で定期的に更新する測定器表示画面更新装置であって、
前記ＧＵＩ画面上の制御エリアをユーザが操作中であるか否かを判定手段と、前記判定手段での判定でユーザが操作中であると判定された際に、表示画面の更新処理のウエイト時間を長くするウエイト時間変更手段とを備えた構成とする。
（請求項１０）
また、前記制御エリアにおけるユーザの操作は、制御エリアに表示されたセレクトボックス、ボタン等の制御部品をカーソル又はマウス等によって操作して、フラグ又はパラメータ等の制御情報の処理である構成とする。（請求項１１）
また、前記制御エリアをユーザが操作中であると判定された際に採用されるウエイト時間は複数定義され、制御エリア上の制御部品の種類又は数に応じて選択される構成とする。（請求項１２）
【発明の効果】
【００１６】
請求項１〜１２に記載の表示画面更新方法及び表示画面更新装置によれば、ユーザが制御エリアを操作中であれば、次の画面描写処理が実行されるタイミングが通常の更新処理時間よりも遅れるため、操作中の制御部品が初期化されるという問題が解決できる。
【発明を実施するための最良の形態】
【００１７】
図３は本発明のパソコンによる測定器の制御の構成を示すブロック図である。
図３において、１はパソコンで測定器２に接続されていて、パソコン１の画面表示部１０に表示された制御（入力）エリア１１に表示された制御部品（セレクトボックス、ボタン等）をカーソル又はマウス等によって操作する。
この制御部品の操作に応じて前記パソコン内の処理部２０において、測定器２の測定に関するフラグや処理に関するパラメータ等の変更をする。
この処理部２０で処理されたフラグやパラメータ等の制御情報は測定器２に送信され、その制御情報を元に測定が実行される。
測定器２で測定された測定結果は、処理部２０へ送信されて、画面表示部１０の表示エリア（出力）エリア１２に表示される。
ここまでは図１の従来の構成と同様であるが、本発明では、処理部２０に判定手段２１とウエイト時間変手段とが設けられている。
【００１８】
判定手段２１では、ユーザが制御エリアにおける制御部品を操作中か否かを判定する判定機能を有している。
また、ウエイト時間変更手段では、前記判定手段の判定結果に応じてウエイト時間を変更する機能を有している。
【００１９】
本発明の測定器の制御では、測定器による測定は一定間隔（周期）で自動的に継続して実行され、測定結果は一定間隔の測定の度に処理部２０を介して画面表示部１０の表示エリアの更新が行われて、新たな測定結果が表示エリアに表示される点（ユーザによる制御エリアでの操作が無い場合）は図１に記載の従来のものと同様である。
【００２０】
次に、本発明で、ユーザによる制御エリアでの操作が存在する場合の測定手順を図４のフローチャートを用いて説明する。
処理部２０における測定結果による表示エリアの定期更新処理は、
・先ず、測定器２からの測定結果を受信してデータ生成処理を実行する。（ステップ201
）
・次に、ステップ201で得られた表示用のデータを基に、表示エリア１２に表示するため
の画面描写処理を実行する。（ステップ202）
・ユーザが制御エリアにおける制御部品を操作中か否かを判定手段によって判定する。（ステップ203）
・ステップ204の判定で、Yesの場合には、予め定められたウエイト時間(y)でステップ201に戻る。（ステップ204）
・ステップ204の判定で、Noの場合には、予め定められたウエイト時間(x)でステップ201
に戻る。（ステップ205）
【００２１】
なお、前記ステップ203でのユーザが制御エリアでの操作中か否かの判定では、ユーザ
が画面表示部１０上の制御エリア１１に表示された制御部品（セレクトボックス、ボタン等）をカーソル又はマウス等で操作すると、制御部品にフォーカスがあてられると共に、制御エリアが操作中であるか否かを表す図示しないフラグに反映される。
【００２２】
処理部２０では、前記操作中であるか否かを示すフラグを確認して、操作中でなければシステムに求められる描写タイミングを満たす予め指定された通常のウエイト時間(x)で
のウエイト処理を実行する。
また、操作中であれば、ユーザが制御部品を操作するのに充分な時間のウエイト時間（y）でのウエイト処理を実行する。
そして、このウエイト時間ｙはｘよりも大きな値で、例えばｙ＝１０秒のように設定される。
【００２３】
図４の処理手順では、ステップ204の判定でYesの場合には、予め定められたウエイト時間(y)でステップ201に戻るようになっているが、ユーザの操作完了後においても制御部品からフォーカスが移動しない状態になってしまうと、更新タイミングが長いウエイト時間（y）のままになってしまうことがある。
この場合には、制御部品にフォーカスが移動したエッジ（時間）を検出して、制御中フラグの代わりに、そのエッジから(y)時間をウエイトするようにしても良い。
【００２４】
また、図４の例では、ウエイト時間として通常のウエイト時間(x)とユーザが操作中の
ウエイト時間(y)の２通りに定義しているが、制御エリア内の制御部品の数が多数ある場
合には、ユーザが選択する制御部品の数によってユーザーが操作完了するまでに掛かる時間が異なってくるため、ウエイト時間(y1)(y2)・・・(yn)を複数定義しておき、ユーザが操作する制御部品の種類又は数に応じたウエイト時間を選択することによって、操作性を更に向上させることが可能になる。
【００２５】
また、前記ウエイト時間(x),(y1)・・・(yn)をユーザが任意に書き換えることが可能にして、ユーザの適正に合ったウエイト時間とすることも可能である。
なお、上記図３及び４の説明は、パソコンによって測定器を制御するものを例として説明しているが、この発明は、測定器を用いずにパソコンで何等かの作業を行い、その作業結果を継続的に表示部に表示するものにも適用できることはいうまでもない。
【図面の簡単な説明】
【００２６】
【図１】従来のパソコンによる測定器の制御の構成を示すブロック図である。
【図２】従来の測定手順を示すフローチャートである。
【図３】本発明のパソコンによる測定器の制御の構成を示すブロック図である。
【図４】本発明のユーザによる制御エリアでの操作が存在する場合の測定手順を示すフローチャートである。
【図５】ＧＵＩを利用した従来例の画面を示す図である。
【符号の説明】
【００２７】
１        パソコン（コンピュータ）
２        測定器
１０      画面表示部
１１      制御(入力)エリア
１２      表示（出力）エリア
２０      処理部
２１      判定部
２２      ウエイト時間変更部
【図１】
2005050188.tif 000003
【図２】
2005050188.tif 000004
【図３】
2005050188.tif 000005
【図４】
2005050188.tif 000006
【図５】
2005050188.tif 000007