(57)【要約】【課題】  グラフィカル・ユーザ・インターフェースにおいて、非アクティブ部分についてそれをアクティブにすることを望むユーザを補助する。【解決手段】  グラフィカル・ユーザ・インターフェースは、それぞれの制御機能を選択するために、制御要素その他の指定部分を含む。制御要素は、指定された外観、グラフィカル・インジケータ、又は、非アクティブなステータス条件であるか、又は、１つ又はそれ以上の二次的な設定又は条件による相互運用性のような制御要素の現在のステータスを示す他の表示を含む。制御要素の機能性の呼び出しは、文脈をベースにしたヘルプのダイアログがユーザに示されるようにし、ユーザに、現在のステータス条件についての基礎を知らせ、二次的な設定の自動化された修正又は解決についてのプロンプトを含み、制御要素の現在のステータス条件を、所望の制御機能を与える新しいステータス条件に変化させる。【選択図】          図２
2005018766.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによりオペレータ制御システムを制御する方法であって、
第１の制御要素が示される第１の作動モードにおいてグラフィカル・ユーザ・インターフェースを与え、
前記第１の制御要素の機能性に対する要求を表すユーザによる呼び出しを受け取り、
前記制御要素の現在のステータス条件を判断し、
前記制御要素の前記現在のステータスが所定の複数のステータス条件中の対応の第１のステータス条件であるときにおける制御要素の機能性の呼び出しに応答して、前記グラフィカル・ユーザ・インターフェースを、文脈依存ヘルプ情報が前記グラフィカル・ユーザ・インターフェースに与えられる第２の作動モードに変化させ、
ユーザが自動化手順を選択できるように動作する第２の制御要素にプロンプトを与えて前記制御要素の前記現在のステータスを前記所定の複数のステータス条件の中の第２のステータスに変化できるようにし、
前記自動化手順の呼び出しの受け取りに応答して、前記制御要素の前記ステータスが第２のステータス条件に変化させられるように前記自動化手順を実行し、
前記自動化手順の完了に応答して、前記グラフィカル・ユーザ・インターフェースを、前記第１の制御要素の要求された機能性がユーザに利用可能になる第３の作動モードに変化させる、
ことからなることを特徴とする方法。
【請求項２】
請求項１に記載の方法において、前記第１のステータス条件が非アクティブな制御要素の条件であり、前記第２のステータスがアクティブな制御要素の条件であることを特徴とする方法。
【請求項３】
請求項２に記載の方法において、前記グラフィカル・ユーザ・インターフェースにおける前記制御要素の前記現在のステータス条件をグラフィカルに表す段階をさらに含むことを特徴とする方法。
【請求項４】
請求項３に記載の方法において、前記第１のステータス条件から前記第２のステータス条件への変化に対応して、前記制御要素の外観に変化を与える段階をさらに含むことを特徴とする方法。
【請求項５】
請求項１に記載の方法において、前記制御要素の利用可能な機能性に対して、該制御要素について現在設定されたステータスを反映するように、該制御要素の少なくとも一部の外観を変更する段階をさらに含むことを特徴とする方法。
【請求項６】
請求項１に記載の方法において、前記文脈依存ヘルプが、前記制御要素の前記第１のステータス条件についての基礎を表示することを特徴とする方法。
【請求項７】
請求項１に記載の方法において、前記プロンプトを拒否して前記グラフィカル・ーザ・インターフェースが前記第１の作動モードに戻るようにするための、ユーザにより作動可能な第３の制御要素を与える段階をさらに含むことを特徴とする方法。
【請求項８】
請求項１に記載の方法において、前記制御要素の機能性の呼び出しが、カーソル・ベースの入力システム及びタッチスクリーン入力システムの少なくとも１つの作動により実行されることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オペレータ制御システムのためのグラフィカル・ユーザ・インターフェース（ＧＵＩ）に向けられ、より詳細には、複数の異なる作動モード及び制御機能において、同じマシン上でユーザの満足度及び生産性を増加させるための、グラフィカル・ユーザ・インターフェースにおける非アクティブ制御要素のアクティベーション方法及び装置に向けられる。
【背景技術】
【０００２】
通常のグラフィカル・ユーザ・インターフェースは、典型的には、多くの場合、メニュー、フレーム、又は他の体系化された配置によって組織化されたアイコン、ボタン、タブのような選択可能な制御要素の階層を提供する。これらの制御要素は、典型的には、１つ又はそれ以上の設定、条件又は他のステータス条件を表すため、グラフィカル・ユーザ・インターフェースは、与えられた瞬間において、非アクティブであるか、或いはオペレータにとって利用可能ではないことがある制御要素のステータスを必ず表さなければならない。このような表示に対する通常の手法は、その現在のステータスを視覚的に示すように制御要素のグラフィカル表示を与えることである。例えば、非アクティブな制御要素は、典型的には、「淡色表示(grayed-out)」であるか又は同様の外観を表す機構により示されて、その制御要素がユーザにとって利用可能ではないことを示すようにする。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
したがって、グラフィカル・ユーザ・インターフェースが、非アクティブであるか又は利用不可能な条件のような特定のステータス条件が適用される１つ又はそれ以上の制御要素を与える、システムにおけるユーザの満足度及び生産性が増加するように作動可能な改良されたグラフィカル・ユーザ・インターフェースの必要がある。
【課題を解決するための手段】
【０００４】
本発明によって、ユーザの満足度及び生産性を増加させる、改良されたグラフィカル・ユーザ・インターフェース（ＧＵＩ）が提供される。グラフィカル・ユーザ・インターフェースは、ユーザのダイアログ情報を表示するディスプレイ・スクリーンと、一連のシステム処理制御及びオペレータがシステムの作動を制御するようにアクセスするためのユーザ対話機能特徴と、制御要素をディスプレイスクリーンに表示するために、１つ又はそれ以上の制御要素のステータス及びそれぞれのユーザ対話機能特徴の有無に応答する複数の異なる最適化ユーザダイアログ情報ディスプレイモードと、関連する制御装置と、複数の異なる最適化ユーザダイアログ情報ディスプレイモードの一方から他方に選択的に切り換えるための入力装置とを含み、このようにしてユーザの満足度及びユーザの生産性を増加することが可能になる。
【０００５】
本発明によるシステム、方法、及びグラフィカル・ユーザ・インターフェースの種々の例示的な実施形態においては、グラフィカル・ユーザ・インターフェースは、制御要素の現在のステータスを示すグラフィカル表示を有する制御要素を含む。制御要素の少なくとも一部の外観は、制御要素の利用可能な機能性に対して、制御要素について現在設定されたステータスを反映するように変更される。
【０００６】
例示的な実施形態においては、制御要素の現在のステータスが、所定のステータス条件の組におけるそれぞれの第１のステータスである場合には、ユーザが制御要素の機能性を呼び出す試みに応答して、文脈依存ヘルプテキストが表示される。文脈依存ヘルプテキストが与えられると、選択された制御要素に対するプロンプトがさらに与えられて、選択された制御要素を用いることにより、ユーザが、制御要素の現在のステータスを、所定のステータス条件の組における第２のステータスに変化させるようにする自動化手順を選択できるようにする。自動化手順の呼び出しは、制御要素のステータスを第２のステータスに変化させるようにし、第２のステータスへの移行を示すように、制御要素の外観において対応する変化をもたらすようにする。好ましい実施形態においては、第１のステータス条件は非アクティブな条件であり、第２のステータス条件はアクティブな条件である。
【０００７】
スクリーンの１つが第１のスクリーンである複数のスクリーンを有するグラフィカル・ユーザ・インターフェースが提供される。第１のスクリーンは、一組のプリセットされた特徴値のサブセットに対応する複数のアクティブ化可能領域と、それぞれのプリセットされた特徴値と関連する第２のスクリーンに対応する非アクティブ化可能領域を有する。システム内の制御装置は、第２のスクリーンに対応する非アクティブ化領域が係わっている(engage)かどうかを判断する。ユーザ・インターフェースは、中間スクリーンを表示し、自動化ヘルプ機能に係わっているのに応答して、前記中間スクリーンは除去され、メインスクリーンが以前の非アクティブ化可能領域をアクティブ化可能領域として表示して、プリセットされた特徴値の組における各々のプリセットされた特徴値がこれに関連するアクティブ化可能領域を有するようにする。
【発明を実施するための最良の形態】
【０００８】
図１は、ネットワーク１２８上で作動することができ、本発明により作動されるグラフィカル・ユーザ・インターフェースの作動から利益を得ることができるオペレータ制御又はオペレータ応答システムの種々の例示的な実施形態を示す。このようなシステムは、手持ち式コンピュータ又は携帯情報端末１１０のようなペンをベースにした入力装置、多機能複写装置１１２、遠隔ＣＰＵ１１４、デスクトップコンピュータ１１６、通信装置１１８、文書スキャナ１２０のような画像キャプチャ装置、及び分析機器１２６を含む。
【０００９】
図２は、第１のグラフィカル・コントロール・パネル２００を示す。具体的には、グラフィカル・コントロール・パネル２００は、陰極線管（ＣＲＴ）式モニタ、平面パネルディスプレイ、タッチスクリーン、又はオペレータ制御システムの制御機能と関連する他の表示装置のいずれかにおいて表示することができることを理解されたい。図２に示すように、コントロールパネル２００は、インジケータ部分２１０、視覚キュー部分２２０、制御デバイス部分２３０、機能選択部分２４０、及び機能メニュー選択部分２５０を含む種々の制御要素を含む。
【００１０】
インジケータ部分２１０は、複数の視覚インジケータ２１２と、多くの数値視覚キュー２１４とを含む。視覚キュー部分２２０は、一対の視覚キュー２２２及び２２６を含む。図示実施形態においては、グラフィカル・コントロール・パネル２００は、どんなデジタルコピー機における作動にも好適なものであり、視覚キュー２２２は、出力画像が入力画像より暗くなることを表し、視覚キュー２２６は、出力画像が入力画像より明るくなることを示す。コントロールパネル２００の制御デバイス部分２３０は、増加値制御ボタン２３２及び減少制御値ボタン２３４を含む。制御デバイス部分２３０はさらに、インジケータ部分２１０の視覚インジケータ２１２により視覚的に示された制御値を数値的に示す数値部分２３６を含む。
【００１１】
具体的には、増加制御値ボタン２３２又は減少制御値ボタン２３４が作動すると、数値部分２３６における数値のそれぞれは増加するか又は減少する。同時に、制御値の上にあるか又は下にある視覚インジケータ２１２の特定のものは異なる視覚外観をもつようになる。図２に示すように、数値部分２３６における数により表される現在選択された制御値の下の制御値を表すインジケータ部分２１２は、所定の色を与えられ、現在選択された制御値より上の数値を表す視覚インジケータ２１２は、異なる色の外観が与えられる。
【００１２】
機能選択部分２４０は、選択することができる複数の機能選択要素２４２を含む。セレクタ２４４は、いずれの機能選択要素２４２が現在アクティブであるかを示すのに用いられる。機能メニュー選択部分２５０は、ユーザが、基本メニューセレクタ２５２と特殊メニューセレクタ２５４との間で選択できるようにする。基本メニューセレクタ２５２は、機能選択要素２４２が機能選択部分２４０に表示されるようにするものであり、特殊（前進した）メニューセレクタ２５４は、特殊（前進した）機能要素の組（図示せず）が機能選択部分に表示されるようにする。選択されるか又はアクティベートされると、コントロールパネル２００に表示される機能選択要素２４２のような制御要素の特定のものは、異なる選択要素２４２と関連する特定の変数によって外観を変える。
【００１３】
図３は、幾つかの作動モードの第１のものにおいて作動可能な、改良されたグラフィカル・ユーザ・インターフェースの第２の例示的な実施形態を示す。グラフィカル・ユーザ・インターフェースは、種々の制御要素を含むコントロールパネル３００のディスプレイを含む。具体的には、グラフィカル・ユーザ・インターフェースは、画像品質部分３１０を含む。画像品質部分３１０は、特定の画像品質機能のステータスを設定するチェックボックス３１２（ここでは「自動」画像品質モードとして示される）を含む。具体的には、インターフェース３００は、カーソル３２０及びタブのような関連する制御要素のアレイ（オーバービュー・ダイアログ・タブ３０２及び画像品質タブ３０８を含む）と、もちろんチェックボックス３１２とを含み、これに対して、ユーザは、カーソル３２０を移動させて、その「ポイント・アンド・クリック」選択を実行するようにすることができる。図示されるように、画像品質部分３１０の条件は、既に選択されたチェックボックス３１２によって、「自動」画像品質モードにあるものとして示される。「再走査」ボタン３０４及び画像品質タブ３０８のような制御要素の特定のものは、それぞれのステータス条件を示すように特定の外観により示される。図示実施形態においては、これらの制御要素は、「淡色表示(grayed out)」の外観で表されて、これらのステータスが非アクティブであることを示し、したがって、現在、ユーザはこれらの機能性を利用できないことを示す。
【００１４】
通常の実施において、グラフィカル・ユーザ・インターフェースにおいて「淡色表示」の外観で表される制御要素は、これまでは、システム作動の特定の条件が変更されるまでは、ユーザに対してどんな機能性も提供しなかった。典型的な状況において、ユーザは、これらの非アクティブな要素をイネーブルにするために、その条件を変更するのに必要な段階を知らない。しかしながら、本発明の特定の特徴においては、カーソル３２０が、ユーザによって画像品質タブ３０８の上に位置され、「ポイント・アンド・クリック」機能が呼び出され、グラフィカル・ユーザ・インターフェースが、図４に示される第２の作動モードに変化して、ユーザは助けられる。
【００１５】
図４は、第２の作動モードにおける改良されたグラフィカル・ユーザ・インターフェースの第２の例示的な実施形態を示す。ダイアログ４００がグラフィカル・ユーザ・インターフェースに表示されて、文脈依存ヘルプ情報４１０が与えられる。文脈依存ヘルプ情報の表示は、特定の制御要素の機能性を呼び出す際のユーザの試みに応答（図示例においては、画像品質タブ３０８の呼び出しに応答）するものであり、したがって、ユーザは、関連する制御要素の現在のステータスの基礎に関して容易に知らされる。さらに、文脈依存ヘルプ情報は、第１の選択可能な制御要素４１４に向けられるプロンプトを与えて、ユーザが、「ポイント・アンド・クリック」によるプロンプト又は第１の選択可能な制御要素４１４の同様のアクティベーションに続いて、所望の制御要素のステータスを修正するためにこの自動化機能を呼び出すことができるようにする。したがって、ステータスを修正するために必要な段階は、選択可能な制御要素４１４のアクティベーションによって自動的に実行されるために、ユーザは、これについての知識を前もってもつ必要がない。もちろん、ユーザがプロンプトを拒否したい場合には、第２の選択可能な制御要素４１２は、ダイアログ４００を除去して、グラフィカル・ユーザ・インターフェースを、図３に示されるその第１の作動モードに戻すようにする。第１の選択可能な制御要素４１４又は第２の選択可能な制御要素４１２のいずれかを選択することにより、ダイアログ４００は消える。
【００１６】
図５は、図４に関して上述された、促進された自動化機能のユーザによる選択のすぐ後に表示される第３の作動モードの状態にある、改良されたグラフィカル・ユーザ・インターフェースの第２の例示的な実施形態を示す。コントロールパネル３００は、修正されたバージョン５００に置き換えられて、画像品質ダイアログ３０８を（「淡色表示」ではなく）濃い外観で表すだけでなく、ユーザが画像品質ダイアログ３０８の第１の呼び出しを試みたときに、ユーザにより最初に望まれた「基本設定」機能５１０のような機能を提供する。
【００１７】
図６は、本発明によるグラフィカル・ユーザ・インターフェースを制御するのに用いることができる制御システム６００の構造機構の例示的な実施形態のブロック図を示す。図６に示すように、制御システム６００は、入力／出力インターフェース６１０、制御装置６２０、メモリ６３０、ウイジェット(widget)マネージャ６４０、及び外観マネージャ６５０を含み、これらの各々はデータ／制御バス６６０により相互接続されている。１つ又はそれ以上の入力装置６７０及び表示装置６８０は、リンク６７２及び６８２のそれぞれによって、入力／出力インターフェース６１０に接続される。
【００１８】
入力装置６７０は、マウス、キーボード、タッチパッド、トラックボール、タッチスクリーン、ペンをベースにしたパネルなど、又はデータを入力して、入力／出力インターフェース６１０に対するリンク６７２にわたり信号を制御することができる既知の又は後に開発されるあらゆる他の装置のいずれか１つ又はそれ以上を含むことができる。同様に、表示装置６８０は、ＣＲＴモニタ、平面スクリーン式モニタ、ＬＣＤパネル、又は本発明によるグラフィカル・ユーザ・インターフェースを表示して、１つ又はそれ以上の入力装置６７０を用いて相互作用することができる既知の又は後に開発されるあらゆる他の装置を含む、既知の又は後に開発されるあらゆる表示装置とすることができる。
【００１９】
リンク６７２及び６８２は、１つ又はそれ以上の入力装置６７０及び表示装置６８０のそれぞれを、直接のケーブル接続、ワイドエリアネットワーク又はローカルエリアネットワーク上の接続、イントラネット上の接続、エクトラネット上の接続、インターネット上の接続、公衆交換電話網上の接続、セルラーネットワーク上の接続、又は有線及び無線のシステム及び／又は装置の両方であるか又はいずれかを含むあらゆる他の分散処理又は通信ネットワーク又はシステム上の接続を含む、制御システム６００に接続する既知の又は後に開発されるあらゆる装置又はシステムとすることができる。
【００２０】
メモリ６３０は、アプリケーション・プログラム及びそのアプリケーション・プログラムにより用いられるあらゆるアプリケーション・ファイルも格納することができるアプリケーション部分６３２を含む。グラフィカル・ユーザ・インターフェース部分６３４は、図３ないし図５に示され上述されたグラフィカル・ユーザ・インターフェース３００、グラフィカル・ユーザ・インターフェース４００、グラフィカル・ユーザ・インターフェース５００を含む種々のグラフィカル・ユーザ・インターフェース・ウイジェットを格納する。
【００２１】
意図されるオペレータ制御システムは、典型的には、カーソルによりイネーブルにされるグラフィカル・ユーザ・インターフェースの助けにより操作され及び／又は用いられるものとしてここに述べられた。しかしながら、タッチ、スタイラス、ライトペン、音声作動などにより作動されるものを含む他の種類のグラフィカル・ユーザ・インターフェースは、本発明の範囲内にあるものとして意図される。このようなシステムはさらに、デスクトップスキャナ、スタンドアロンスキャナ、デジタルスチールカメラ、デジタルビデオカメラ、ファクシミリマシン、原稿文書から電子画像データを生成することができる多機能装置、デジタルコピー機、デジタルプリンタ、インクジェットプリンタなどのような補助装置を含むか又は関連させることができる。
【００２２】
ここで述べられるオペレータ制御又はオペレータ応答システムは、電子装置、マシン、及びユーザが利益を得られるような種々の方法で用いることができるグラフィカル・ユーザ・インターフェースを用いる装置を含むように意図される。このようなシステムは、診断、通信、及び分析機器のような電子装置、タッチスクリーン・キオスク、自動販売機、パーソナルコンピュータ、コピー機、プリンタその他の画像形成装置のようなマシン、及び、電子レンジ、遠隔制御、カメラ、電話、手持ち式コンピュータ、及び携帯情報端末（ＰＤＡ）のような装置を含む。
【図面の簡単な説明】
【００２３】
【図１】本発明により作動される改良されたグラフィカル・ユーザ・インターフェースの作動から利益を得ることができる種々のシステムを示す図である。
【図２】画像形成又はキャプチャ装置の作動に好適なグラフィカル・コントロール・パネルにおける少なくとも１つの制御要素を有するグラフィカル・ユーザ・インターフェースの第１の例示的な実施形態を示す図である。
【図３】第１のモードで本発明により作動可能な、図２の実施形態と同様なグラフィカル・ユーザ・インターフェースの第２の例示的な実施形態を示す図である。
【図４】第２のモードで本発明により作動可能な、図３のグラフィカル・ユーザ・インターフェースを示す図である。
【図５】第３のモードで本発明により作動可能な、図３のグラフィカル・ユーザ・インターフェースを示す図である。
【図６】図３のグラフィカル・ユーザ・インターフェースを制御するのに用いることができる制御システムの構造機構の１つの例示的な実施形態を示すブロック図である。
【符号の説明】
【００２４】
２００：グラフィカル・コントロール・パネル
２１０：インジケータ部分
２２０：視覚キュー部分
２３０：制御装置部分
２４０：機能選択部分
２５０：機能メニュー選択部分
【図１】
2005018766.tif 000003
【図２】
2005018766.tif 000004
【図３】
2005018766.tif 000005
【図４】
2005018766.tif 000006
【図５】
2005018766.tif 000007
【図６】
2005018766.tif 000008