(57)【要約】【課題】印刷装置の項目に関連した設定可能なマルチレベル・パラメータ値を提示する方法を提供する。【解決手段】この方法は、項目を識別する項目ラベル（２０２）を設けることと、重ねられた状態で軸方向に位置合わせされ且つ互いにずらされた少なくとも２つのパラメータ・ラベル（２０４、２０６、２０８）を設けることと、パラメータ・ラベルのそれぞれの下のカラムに少なくとも１つの選択可能オブジェクト（２０４ａ〜２０４ｅ、２０６ａ〜２０６ｄ、２０８ａ〜２０８ｄ）を設けることとを含む。【選択図】図２
2006331430.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置の項目に関連した設定可能なマルチレベル・パラメータ値を提示する方法であって、
前記項目を識別する項目ラベルを設けることと、
重ねられた状態で軸方向に位置合わせされ且つ互いにずらされた少なくとも２つのパラメータ・ラベルを設けることと、
前記パラメータ・ラベルのそれぞれの下のカラムに少なくとも１つの選択可能オブジェクトを設けることと、
を含む、前記方法であって、
前記パラメータ・ラベルが、前記項目に関連したパラメータを識別し、
前記選択可能オブジェクトが、前記項目を設定するように操作可能である、
前記方法。
【請求項２】
前記選択可能オブジェクトに隣接してパラメータ値ラベルを設けることをさらに含む、請求項１に記載の方法。
【請求項３】
前記パラメータ値ラベルが、前記パラメータに関連した値を識別する、請求項２に記載の方法。
【請求項４】
前記選択可能オブジェクトが、チェックボックス、ボタン、ドロップダウン・メニュー、及びテキストボックスのうちの１つである、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、項目に関連した設定可能なパラメータ値を提示する方法、システム、及びコンピュータ・プログラム製品に関する。より詳細には、本開示は、項目に関連したマルチレベル・パラメータ値を示す圧縮された走査可能なテーブルを用いて、項目に関連した設定可能なパラメータ値を提示する方法、システム、及びコンピュータ・プログラム製品に関する。
【背景技術】
【０００２】
グラフィカル・ユーザ・インタフェース（「ＧＵＩ」）が、項目に関連したマルチレベル・パラメータ値を表示及び設定するのに用いられる。典型的には、マルチレベル・パラメータ値の設定は、２つの技術を用いて行われてきた。１つの技術は、複数のパラメータ値を有する項目に対して特性グループを作成することを含む。この特性グループは、選択可能オブジェクト（例えば、オプション・ボタン、チェックボックス、変更可能フィールド）を備えた１セットのパラメータ値として、或いは、選択可能なオプション・ボタン及び／又はチェックボックスを有するプルダウン・メニューとして提示することができる。もう１つの技術は、各変更可能パラメータ値を表示する項目に対して標準テーブルを作成することを含む。パラメータ値は、提示されると、その項目に関するパラメータの現在状態を伝える。これらの技術により、ユーザは、必要に応じてパラメータ値を視覚化及び設定（例えば、変更又は選択）することができるが、これらの技術には大きな欠点がある。
【０００３】
１つの欠点は、これらの技術を用いて提示されたパラメータは容易に走査できないという点である。テーブルとしてフォーマットされたＧＵＩを読み取る場合に生じる視差により、何というパラメータ値が項目に関連しているか、判別しにくいことが多い。１つの項目に対して複数の標準テーブルを読み取る必要がある場合、視差は大きくなる。
【０００４】
もう１つの欠点は、どちらの技術も貴重な画面空間を或る量使用するという点である。画面空間が貴重である理由は、多くの場合、設定されるパラメータ値が間違いなく所望のパラメータ値であることを視覚的に確認することが望ましいからである。項目のコンテキストに関する情報を見ることも、ユーザがその項目をどのように設定するかを決めるのに役立つ。標準テーブルによって使用される画面空間の量は、典型的には、各カラムの見出しの幅、又は、設定中のパラメータを示すカラムにおける最も長いエントリによって決定される。同様に、新しいウィンドウを開くことを開始するパラメータを選択することでも、かなりの量の画面空間を使用する。
【０００５】
もう１つの欠点は、気付かずにパラメータが変化するという点である。パラメータ値の選択が、このパラメータ値の選択に続いて行うことのできる選択、又は、このパラメータ値の選択の前に行われた選択に影響を及ぼす場合がある。ＧＵＩはこのような変化を反映するが、このような変化はユーザに気付かれないまま進み、予期しない結果につながる可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従って、項目に関連した設定可能なパラメータ値を提示する方法、システム、及びコンピュータ・プログラム製品が必要とされる。詳細には、項目に関連した設定可能なマルチレベル・パラメータ値を提示する方法、システム、及びコンピュータ・プログラム製品が必要とされる。このマルチレベル・パラメータ値は、圧縮された論理的な様式で提示されることが必要とされる。また、このマルチレベル・パラメータ値は、テーブル・フォーマットで提示されることが必要とされる。また、このマルチレベル・パラメータ値は、画面空間を維持するように提示されることが必要とされる。さらに、このマルチレベル・パラメータ値は、パラメータ間の論理関係を維持すると共に識別しやすくする様式で提示されることが必要とされる。さらに、このマルチレベル・パラメータ値は、パラメータ値を選択した結果生じるパラメータ値への変更を反映する様式で提示されることが必要とされる。
【課題を解決するための手段】
【０００７】
本開示の実施形態によれば、項目に関連した設定可能なマルチレベル・パラメータ値を提示する方法、システム、及びコンピュータ・プログラム製品が提供される。項目を設定するため、その項目に対し、設定可能なマルチレベル・パラメータ値の圧縮された走査可能なＧＵＩがある。このＧＵＩによって、ユーザは、パラメータ間の関係を明確に且つ迅速に識別することができる。また、このＧＵＩは、項目に関連したパラメータ値を選択した結果生じるパラメータ値への変更を反映することができる。このＧＵＩは、形式又はクライアントのＧＵＩ（例えば、作業チケット）に関するオプション及び関連設定を定義するのに用いることができる。
【０００８】
本発明の請求項１の態様は、印刷装置の項目に関連した設定可能なマルチレベル・パラメータ値を提示する方法であって、前記項目を識別する項目ラベルを設けることと、重ねられた状態で軸方向に位置合わせされ且つ互いにずらされた少なくとも２つのパラメータ・ラベルを設けることと、前記パラメータ・ラベルのそれぞれの下のカラムに少なくとも１つの選択可能オブジェクトを設けることと、を含む、前記方法であって、前記パラメータ・ラベルが、前記項目に関連したパラメータを識別し、前記選択可能オブジェクトが、前記項目を設定するように操作可能であることを特徴とする。
【０００９】
本発明の請求項２の態様は、請求項１の態様において、前記選択可能オブジェクトに隣接してパラメータ値ラベルを設けることをさらに含むことを特徴とする。
【００１０】
本発明の請求項３の態様は、請求項２の態様において、前記パラメータ値ラベルが、前記パラメータに関連した値を識別することを特徴とする。
【００１１】
本発明の請求項４の態様は、請求項１の態様において、前記選択可能オブジェクトが、チェックボックス、ボタン、ドロップダウン・メニュー、及びテキストボックスのうちの１つであることを特徴とする。
【発明を実施するための最良の形態】
【００１２】
本開示の上記特徴及び利点は、以下の詳細な説明及び添付の図面を参照すれば、より完全に理解されるであろう。
【００１３】
本開示の実施形態によれば、項目に関連した設定可能なマルチレベル・パラメータ値を提示する方法、システム、及びコンピュータ・プログラム製品が提供される。項目を設定するため、その項目に対し、設定可能なマルチレベル・パラメータ値の圧縮された走査可能なＧＵＩがある。項目を設定する方法としては、その項目に関連するパラメータ値を、そのパラメータ値による機能を得るために選択、変更、又は入力する方法が挙げられるが、この方法に限定されるわけではない。項目としては、システムの操作制御、特性、機能、及び属性が挙げられるが、これらに限定されるわけではない。
【００１４】
このＧＵＩによって、ユーザは、パラメータ間の関係を明確に且つ迅速に識別することができる。また、このＧＵＩは、項目に関連したパラメータ値を選択した結果生じるパラメータ値への変更を反映することができる。
【００１５】
図１は、本技術が実施され得るシステム１００を例示するブロック図である。このユーザ・システム１００は、バス１１８又はその他の適切なインタフェース手段によってシステム・メモリ１０８に接続されたＣＰＵ１０２を含み得る。本開示の図１の実施形態では、ＣＰＵ１０２は、例えばインテル・ペンティアム（登録商標）(INTEL PENTIUM（登録商標）)又はＡＭＤ（登録商標）プロセッサのようなマイクロプロセッサであるが、本明細書中に開示した機能を実施するためにプログラム命令を実行するプロセッサであれば、いずれのプロセッサであってもよい。
【００１６】
また、ユーザ・システム１００は、入出力回路１０４及びネットワーク・アダプタ１０６も含み得る。入出力回路１０４によって、ユーザにより指示されたように、ユーザ・システム１００による命令と連動して、この命令を実行できる。この入出力回路１０４は、本開示によって開示した技術によるＧＵＩの出力及びパラメータを選択及び変更するためのインタフェースをもたらす。この入出力回路１０４は、入力装置（例えば、トラックボール、マウス、タッチパッド、キーボード）及び出力装置（例えば、プリンタ、モニタ）を含む。ネットワーク・アダプタ１０６は、システム１００とネットワーク１１０（例えば、インターネット）との間にインタフェースをもたらす。
【００１７】
図１に示されているように、このユーザ・システム１００の様々な構成要素は、バス又は同様のアーキテクチャ１１８を介して通信する。従って、システム・メモリ１０８は、バス１１８を介してＣＰＵ１０２と通じるように配置される。このシステム・メモリ１０８は、ＧＵＩプログラム１１２、オペレーティング・システム１１４、及びデータ１１６を含む。オペレーティング・システム１１４は、システム全体の機能をもたらす。ＧＵＩプログラム１１２は、本明細書の以下に詳細に述べるような、本開示による項目に関連したマルチレベル・パラメータ値を提示及び設定できるようにする。項目としては、操作制御及び属性が挙げられるが、これらに限定されるわけではない。パラメータ値を設定する方法としては、選択、編集、及びデータ入力が挙げられるが、これらに限定されるわけではない。
【００１８】
図２は、本開示によるグラフィカル・ユーザ・インタフェースを例示している。本開示の図２の実施形態では、ＧＵＩ２００は、項目ラベル２０２、パラメータ・ラベル２０４〜２０８、パラメータ値ラベル２１０〜２１８、選択可能オブジェクト２０４ａ〜２０４ｅ、選択可能オブジェクト２０６ａ〜２０６ｄ、及び選択可能オブジェクト２０８ａ〜２０８ｄを含む、圧縮テーブルとして提示されている。項目ラベル２０２は、項目のタイプを識別し、この項目のタイプとしては、システム属性及びシステム制御が挙げられるが、これらに限定されるわけではない。本開示の図２の実施形態では、項目ラベル２０２は、設定のために提示されたプリンタ属性（「用紙の色(Paper Color)」）を識別している。
【００１９】
パラメータ・ラベル２０４〜２０８は、この属性に関連したパラメータを識別する。本開示の図２の実施形態では、属性「用紙の色」に関連したパラメータは、「デフォルト(Default)」、「支援(Supported)」、及び「作動可能(Ready)」である。これらは、属性「用紙の色」と関係するパラメータであり、システム１００によって自動的に設定するか或いはユーザによって手動で設定することによって、システム１００における用紙の色の使用を制御することができる。本開示の図２の実施形態では、項目ラベル２０２及びパラメータ・ラベル２０４〜２０８は、互いに重ねられ、パラメータ・ラベル２０４〜２０８のそれぞれの下のカラムに１つ以上の選択可能オブジェクトが入る距離だけ互いにずらされている。その結果、重ねられ且つずらされたパラメータ・ラベル２０４〜２０８と、これらのパラメータに対してカラムを形成する選択可能オブジェクトとを有する、圧縮テーブルとなる。
【００２０】
パラメータ値ラベル２１０〜２１８は、この属性に関連したパラメータ値を識別する。図２に示されているように、各パラメータ値ラベル２１２〜２１８は、各パラメータ・ラベル２０４〜２０８に関連し、パラメータ値ラベル２１０は、パラメータ・ラベル２０４に関連している。例えば、パラメータ値「白」は、パラメータ・ラベル「作動可能」、「支援」、及び「デフォルト」のそれぞれに関するパラメータ値である。
【００２１】
本開示の図２の実施形態では、１セットの選択可能オブジェクトは、各パラメータ・ラベル２０４〜２０８の下のカラムに納められ、各セットの選択可能オブジェクトにおける各選択可能オブジェクトは、パラメータ値ラベル２１０〜２１８のうちの１つに隣接し且つ関連している。本開示の図２の実施形態では、パラメータ・ラベルに関連した各選択可能オブジェクトは、パラメータ値ラベルにも関連している。本開示の図２の実施形態では、選択可能オブジェクト２０４ａ、２０６ａ、及び２０８ａは、パラメータ値「白」と、パラメータ・ラベル２０４、２０６、及び２０８のそれぞれとに関連している。
【００２２】
選択可能オブジェクトは、チェックボックス、ボタン、ドロップダウン・メニューなどのうちの１つであり得る。選択可能オブジェクト２０６ａ〜２０６ｄ及び２０８ａ〜２０８ｄのようなチェックボックスは、ユーザによって選択又は非選択することができる。ユーザが特定のチェックボックス上にポインタを位置決めしてクリックすると、そのチェックボックスは、チェック記号の付いたボックスとして表示される選択状態と、空のボックスとして表示される非選択状態との間で切り替わる。１つのカラムにおいて複数のチェックボックスを同時に選択することができると共に、各チェックボックスはカラムにおけるその他のチェックボックスの状態とは独立して選択又は非選択することができる。本開示の図２の実施形態では、パラメータ値ラベル２１２、２１４、及び２１８と関連した選択可能オブジェクト２０６ａ、２０６ｂ、及び２０６ｄが、パラメータ・ラベル２０６に関して選択されている。これにより、プリンタ属性「用紙の色」に関する「支援」としてパラメータ値「白」、「赤」、及び「黄色」が選択されている、という情報が視覚的に伝えられる。本開示の図２の実施形態では、パラメータ値ラベル２１２及び２１４と関連した選択可能オブジェクト２０８ａ及び２０８ｂが、パラメータ・ラベル２０８に関して選択されている。これにより、プリンタ属性「用紙の色」に関する「作動可能」としてパラメータ値「白」及び「赤」が選択されている、という情報が視覚的に伝えられる。
【００２３】
選択可能オブジェクト２０４ａ〜２０４ｅのようなボタンは、ユーザによって選択又は非選択することができる。ユーザが特定のボタン上にポインタを位置決めしてクリックすると、そのボタンは、ベタ点の付いた円として表示される選択状態と、空の円として表示される非選択状態との間で切り替わる。しかしながら、チェックボックスとは対照的に、１つのカラムにおいて常に１つのボタンしか選択することができない。即ち、ユーザが１つのボタンを選択すると、カラムにおけるその他全てのボタンは自動的に非選択となる。このように、これらのボタンの状態は、互いに依存し合っている。従って、このようなボタン・カラムは、互いに排他的な複数の項目の中から１つの項目をユーザに選択させるのに適したＧＵＩ制御である。
【００２４】
ボタンを選択又は非選択に利用できるかどうかは、属性に関連するチェックボックス、ボタン、及び／又はこれらを組み合わせたものの選択のしかたによる。本開示の図２の実施形態では、チェックボックス又はボタンが選択に利用できない場合、選択可能オブジェクト２０４ｃ及び２０４ｄのように「グレイアウト(Greyed Out)」表示して選択不可とすることができる。本開示の図２の実施形態では、選択可能オブジェクト２０４ａ〜２０４ｄを選択に利用できるかどうかは、２１２のようなパラメータ値に関連した２０６ａのような選択可能オブジェクトが、２０６及び２０８のような両方のパラメータ・ラベルに関して選択されるかどうかによる。本開示の図２の実施形態では、パラメータ値「赤」及び「白」に関連したチェックボックスが「支援」及び「作動可能」として選択されていることにより、パラメータ・ラベル２０４の選択可能オブジェクト２０４ａ及び２０４ｂが選択に利用可能となる。
【００２５】
図３は、本開示によるグラフィカル・ユーザ・インタフェースを例示している。本開示の図３の実施形態では、ＧＵＩ３００は、項目ラベル３０６、パラメータ・ラベル３０２及び３０４、パラメータ値ラベル３１４、及び選択可能オブジェクト３０８〜３１２を含む、圧縮テーブルとして提示されている。本開示の図３の実施形態では、項目ラベル３０６は、設定のために提示されたプリンタ制御（「関連プリンタ(Associated Printers)」）を識別している。
【００２６】
パラメータ・ラベル３０２及び３０４は、このプリンタ制御に関連したパラメータを識別する。本開示の図３の実施形態では、プリンタ制御「関連プリンタ」に関連したパラメータは、「プライマリ(Primary)」及び「スタンバイ(Standby)」である。これらは、プリンタ制御「関連プリンタ」と関係するパラメータであり、設定することによって、キューに関連したプリンタの使用を制御することができる。本開示の図３の実施形態では、パラメータ・ラベル３０２及び３０４は、互いに重ねられ、パラメータ・ラベル３０２及び３０４のそれぞれの下のカラムに３１０及び３１２のような選択可能オブジェクトが入る距離だけ互いにずらされている。その結果、重ねられ且つずらされたパラメータ・ラベル３０２及び３０４と、カラムを形成する選択可能オブジェクトとを有する、圧縮テーブルとなる。
【００２７】
図３の実施形態では、ＧＵＩによって、そこにリストされた各関連プリンタを「プライマリ」か「スタンバイ」のいずれかとして示すことができる。本開示の図３の実施形態では、選択可能オブジェクト３１０及び３１２を利用できるかどうかは、これらの選択可能オブジェクト３１０及び３１２に隣接した選択可能オブジェクト３０８が選択されているかどうかによる。選択可能オブジェクト３０８が選択されると、同じパラメータ値に対応する選択可能オブジェクト３１０及び３１２は選択に利用できるようになる。本開示の一実施形態では、同じパラメータ値に対応する選択可能オブジェクト３１０が自動的に選択される。同じパラメータ値に対応する選択可能オブジェクト３１２は、この自動選択を変更するために選択することができる。
【図面の簡単な説明】
【００２８】
【図１】本開示が使用され得る装置を例示する機能ブロック図である。
【図２】本開示によるグラフィカル・ユーザ・インタフェースを例示する図である。
【図３】本開示によるグラフィカル・ユーザ・インタフェースを例示する図である。
【符号の説明】
【００２９】
１１８    バス
２００、３００    ＧＵＩ
２０２、３０６    項目ラベル
２０４、２０６、２０８、３０２、３０４    パラメータ・ラベル
２１０、２１２、２１４、２１６、２１８、３１４    パラメータ値ラベル
２０４ａ〜２０４ｅ、２０６ａ〜２０６ｄ、２０８ａ〜２０８ｄ、３０８、３１０、３１２    選択可能オブジェクト
【図１】
2006331430.tif 000003
【図２】
2006331430.tif 000004
【図３】
2006331430.tif 000005