(57)【要約】【課題】画面を見ながら、設定値の設定内容を変更する場合の操作において、設定値の増減指示を間違いなく、簡単に行う事ができる設定値入力方法を提供する。【解決手段】設定値の設定内容を表示するディスプレイなどの表示手段と、設定値の表示位置近傍を指定するマウスなどの位置指定手段により、表示されている設定値の上部或いは下部を指定するか、又はマウスの左右ボタンを押下する操作だけで表示されている設定値の設定内容を変更できるようにする。【選択図】        図１
2004334676.tif 000002
【特許請求の範囲】
【請求項１】
現在設定されている設定値を表示する表示工程と、
前記設定値の表示位置近傍の座標位置を指定する位置指定工程と、
前記位置指定工程によって指定された座標位置に従って前記設定値の設定内容を変更する設定値変更工程を具備した事を特徴とする設定値入力処理方法。
【請求項２】
前記設定値変更工程において、前記位置指定工程によって指定された前記座標位置が前記設定値の上部或いは下部であるかによって、前記設定値の設定内容を増加或いは減少させる事を特徴とする請求項１に記載の設定値入力処理方法。
【請求項３】
前記位置指定工程において、前記座標位置の指定がマウスによりなされる事を特徴とする請求項１乃至２に記載の設定値入力処理方法。
【請求項４】
前記設定値変更工程において、前記座標位置の指定が前記マウスの左ボタン或いは右ボタンであるかによって、前記設定値の設定内容を増加或いは減少させる事を特徴とする請求項１乃至３に記載の設定値入力処理方法。
【請求項５】
前記設定値変更工程において、前記位置指定工程によって指定された前記座標位置に最近傍の前記設定値の桁の値を変更する事を特徴とする請求項１乃至２乃至３乃至４に記載の設定値入力処理方法。
【請求項６】
現在設定されている設定値を表示する表示手段と、
前記設定値の表示位置近傍の座標位置を指定する位置指定手段と、
前記位置指定手段によって指定された座標位置に従って前記設定値の設定内容を変更する設定値変更手段を具備した事を特徴とする設定表示装置。
【請求項７】
前記設定値変更手段において、前記位置指定手段によって指定された前記座標位置が前記設定値の上部或いは下部であるかによって、前記設定値の設定内容を増加或いは減少させる事を特徴とする請求項６に記載の設定表示装置。
【請求項８】
前記位置指定手段において、前記座標位置の指定がマウスによりなされる事を特徴とする請求項６乃至７に記載の設定表示装置。
【請求項９】
前記設定値変更手段において、前記座標位置の指定が前記マウスの左ボタン或いは右ボタンであるかによって、前記設定値の設定内容を増加或いは減少させる事を特徴とする請求項６乃至８に記載の設定表示装置。
【請求項１０】
前記設定値変更手段において、前記位置指定手段によって指定された前記座標位置に最近傍の前記設定値の桁の値を変更する事を特徴とする請求項６乃至７乃至８乃至９に記載の設定表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、処理に必要な設定値をディスプレイなどの表示装置に表示し、マウス・トラックボール・ペン・タッチパネルなどのポインティングデバイスの操作により、表示された設定値を増減する設定値入力処理方法に関するものである。
【０００２】
【従来の技術】
一般に、ディスプレイなどの表示装置を見ながら、ある処理に必要な設定値の設定内容を変更する場合、以下の手順により、設定値の入力を行っていた。
▲１▼ディスプレイなどに表示された設定値入力要求に対して、対話形式で数値を直接入力するか、あるいは規定値であれば、Ｅｎｔｅｒキーだけを押下していた。
▲２▼ディスプレイなどに表示された設定値の設定したい場所をマウスやＴａｂキーなどの操作により選択し、設定値を直接入力するか、設定値リストから選択するか、あるいは増減ボタン（△（塗りつぶし）▽（塗りつぶし））により、設定していた。
【０００３】
それでは、具体的に従来の設定値入力方法を説明する。
【０００４】
図７は、インクジェットプリンタに用いられている記録ヘッドから吐出された液滴の飛翔状態を観察した画面例である。図７において、記録ヘッドから吐出された液滴がストロボ光源により透過照明された液滴像４として観察画面１に表示される。なお、画面の左端には記録ヘッドのヘッドフェイス面５があり、液滴は画面に向かって左から右へ飛翔している。また、設定画面２は、液滴像４が表示されている観察画面１に関するパラメータである設定値Ａ〜設定値Ｄを決定するための操作画面であり、この中の設定値Ａが前述のストロボ光源のパルス発光を遅延させるパラメータである。ここで設定値Ａ（発光遅延時間）の設定内容に小さな値を設定すると、図７の観察画面１や図８（ａ）のように液滴像４がヘッドフェイス面５の近くに位置している。その後、設定値Ａの設定内容を増やしていくと、図８（ｂ）のように液滴像４が画面上のほぼ中央に位置し、さらに設定値Ａの設定内容を増やしていくと、図８（ｃ）のように液滴像４が画面に向かって右方向へ移動していく。つまり、設定値Ａの設定内容を増やすと、液滴像４は右側へ移動し、設定値Ａの設定内容を減らすと、液滴像４は左側へ移動するようになっている。
【０００５】
このように設定値Ａの設定内容を変更した事による液滴像４の変化を見たい場合は、観察画面１を注視しながら設定内容を変更する必要がある。それでは従来の設定値Ａの変更方法を図９で説明する。
【０００６】
図９（ａ）は、設定値Ａの入力を対話形式で行ったものであり、設定値の入力要求に対して、キーボードなどから数値を直接入力する。また図９（ｂ）のように設定値Ａの入力部分にカーソル１０６を合わせて、キーボードから数値を直接入力する方法もある。さらに図９（ｃ）のように増減ボタン（△（塗りつぶし）▽（塗りつぶし）ボタン）にカーソル１０６を合わせて、マウス左ボタンを押すことにより、予め指定された増減幅で設定値Ａの設定内容を変更したり、図９（ｄ）に示したような選択ボタン（▽ボタン）により、図９（ｅ）のようなリストを表示して、リストの中から所望の設定値を選択する方法などがある。
【０００７】
【特許文献１】
特開平１１−２９６３２４号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、従来の設定値入力方法では、次のような問題があった。
【０００９】
［１］観察画面を見ながら設定値を変更するには、図９（ａ）や（ｂ）のようにキーボードから数値を直接入力するような場合、設定画面またはキーボードを見て操作しなければいけない。また図９（ｃ）や（ｄ）のように設定内容を増減するための△（塗りつぶし）か▽（塗りつぶし）ボタンやリスト選択時の▽ボタンにカーソル１０６を合わせる時のように設定画面を見なければいけなく、大変操作し難い。
【００１０】
［２］設定値Ａの設定内容を大幅に変更したい（例えば１０を１０００へ変更したい）時、図９（ａ）や（ｂ）のように全桁を入力するか、あるいは図９（ｃ）の通常１の増減幅を１０００に設定した後、増減ボタン（△（塗りつぶし）▽（塗りつぶし）ボタン）により、設定内容を変更するような煩雑な操作が必要であった。
【００１１】
【課題を解決するための手段】
上記目的を達成するための本発明に係る一実施形態の設定値入力処理方法および装置は、現在設定されている設定値を表示する表示工程と、設定値の表示位置近傍の座標位置を指定する位置指定工程と、位置指定工程によって指定された座標位置に従って設定値の設定内容を変更する設定値変更工程を具備した事を特徴とする。
【００１２】
また設定値変更工程において、位置指定工程によって指定された座標位置が設定値の上部或いは下部であるかによって、設定値の設定内容を増加或いは減少させる事を特徴とする。そして位置指定工程において、座標位置の指定がマウスによりなされる事を特徴とする。さらに設定値変更工程において、座標位置の指定がマウスの左ボタン或いは右ボタンであるかによって、設定値の設定内容を増加或いは減少させる事を特徴とする。またさらに設定値変更工程において、位置指定工程によって指定された座標位置に最近傍の設定値の桁の値を変更する事を特徴とする。
【００１３】
そして現在設定されている設定値を表示する表示手段と、設定値の表示位置近傍の座標位置を指定する位置指定手段と、位置指定手段によって指定された座標位置に従って設定値の設定内容を変更する設定値変更手段を具備した事を特徴とする。
【００１４】
また設定値変更手段において、位置指定手段によって指定された座標位置が設定値の上部或いは下部であるかによって、設定値の設定内容を増加或いは減少させる事を特徴とする。そして位置指定手段において、座標位置の指定がマウスによりなされる事を特徴とする。さらに設定値変更手段において、座標位置の指定がマウスの左ボタン或いは右ボタンであるかによって、設定値の設定内容を増加或いは減少させる事を特徴とする。またさらに設定値変更手段において、位置指定手段によって指定された座標位置に最近傍の設定値の桁の値を変更する事を特徴とする。
【００１５】
【発明の実施の形態】
図面を参照しながら本発明の実施形態の説明をする。
【００１６】
（１）第一の設定値入力処理のフロー
それでは、本願の特徴とするところの観察画面を見ながら設定できる設定値入力処理について、第一の設定値入力処理のフローチャートを図４で説明する。この図４は、図１に示したような設定画面２における設定値Ａの部分の設定値入力処理を示したものである。
【００１７】
なお、本フローチャートでは、ポインティングデバイスとしてマウスを使用して説明しているが、マウスの代わりの位置指定手段としてトラックボール・トラックパッド・ジョイスティックなどを使用しても構わない。
【００１８】
まずステップＳ１０１では、位置指定手段であるマウスからのボタン操作により座標位置指定があったか否かを判断し、ボタン操作が無い場合は一定時間の後、再度ボタン操作のチェックを行う。次にステップＳ１０２ではウィンドウ内の座標位置を取得する。このステップＳ１０２で取得される座標位置は、図２（ａ）に示した設定画面２の横方向をＸ軸とし、縦方向をＹ軸として、座標（Ｘ，Ｙ）で表わされる。図２（ａ）では、設定画面２の左上１０２を座標（０，０）とし、右下１０４を座標（２１０，２４０）とし、また設定値Ａの設定値領域の左上１０２を座標（４０，２０）、右下１０３を座標（８０，６０）としている。続いてステップＳ１０３では、取得された座標位置がどこの設定値領域内に存在しているかをチェックする。例えば座標位置のＸ軸が４０〜８０の範囲内で、かつＹ軸が２０〜６０の範囲内であれば、設定値Ａの設定値領域内が指定されている事が分かる。同様にして図３に示した各設定値の相対位置から他の設定値の設定値領域内が指定されているかをチェックし、領域外であれば再度ボタン操作のチェックへ戻る。図３は各設定値の情報を表にまとめたものであり、設定値領域の名前を示した設定値名、ウィンドウ内の座標（Ｘ，Ｙ）を示した相対位置、設定値の最小増減幅、および入力範囲を表わしている。ここで相対位置は、ウィンドウ内の設定値領域の場所が変わった場合は、座標も変わるものとする。
【００１９】
ステップＳ１０３で設定値領域内が指定されている事が分かれば、ステップＳ１０４に進み、今度は設定値領域内の何桁目が指定されているかをチェックする。このステップＳ１０４では、指定されたＸ軸の座標値により設定値の何桁目かを判断している。具体的には図２（ｂ）に示したように表示される文字のフォントサイズによって文字幅に相当する間隔１０５は変化するが、例えばフォントサイズが９の時、間隔１０５も９だとした場合、設定値Ａの設定値領域右端のＸ軸は８０であるので、
一の位のＸ軸は７１〜８０となり、
十の位のＸ軸は６１〜７０となり、
百の位のＸ軸は５１〜６０となり、
千の位のＸ軸は４１〜５０となる。
【００２０】
このようにして設定値領域内の何桁目が指定されているかをチェックしたら、ステップＳ１０５では指定された座標位置が有効桁範囲内を指定しているかをチェックする。ここで有効桁範囲内かをチェックするために、図３に示した表の中から入力範囲の値を取り出して行うようにしている。このステップＳ１０５において、有効桁範囲外（例えば設定値Ａの場合はＸ軸＝４０のとき）であれば、再度ボタン操作のチェックへ戻る。次にステップＳ１０６では、指定された設定値領域内の値に対する増減指示を記憶する。つまり、前述ステップＳ１０１で操作されたボタンが左ボタンであれば増加指示とし、右ボタンであれば減少指示とする。
【００２１】
そして次にステップＳ１０７では、指定された設定値領域内の現在値を読み込む。その後指定されたカーソル位置が一の位を指定しているかをステップＳ１０８で判断し、一の位が指定されていれば、ステップＳ１０９へ進み、図３に示した表の中から最小増減幅の値を取り出して定数ｎへ入れておく。これは図１（ａ）に示した操作例であり、この例では増減幅は１となる。また指定されたカーソル位置が一の位ではなく、十の位であるかをステップＳ１１０で判断し、図１（ｂ）に示した操作例のように十の位が指定されていれば、ステップＳ１１２へ進み、増減幅として定数ｎに１０を入れておく。またさらに指定されたカーソル位置が十の位でなく、百の位であるかをステップＳ１１１で判断し、図１（ｃ）に示した操作例のように百の位が指定されていれば、増減幅として定数ｎに１００を入れ（ステップＳ１１３）、図１（ｄ）に示した操作例のように千の位が指定されていれば、増減幅として定数ｎに１０００を入れるようにする（ステップＳ１１４）。
【００２２】
このようにして定数ｎに増減幅が設定されたら、次にステップＳ１１５では、前述のステップＳ１０６で記憶された増減指示をチェックしている。ここで増加指示であればステップＳ１１６へ進み、さきほどステップＳ１０７で読み込んだ現在値に定数ｎを加えた値を定数Ｘに格納しておく。一方減少指示であればステップＳ１１７へ進み、さきほどステップＳ１０７で読み込んだ現在値から定数ｎを引いた値を定数Ｘに格納しておく。
【００２３】
その後、ステップＳ１１８では、図３に示した表の中から入力範囲の値を取り出して、定数Ｘと比較して範囲外であるかをチェックしている。チェックした結果が範囲内であれば、ステップＳ１１９へ進み、定数Ｘを設定値として書き込み、表示を更新する。また、チェックした結果が範囲外であれば、ステップＳ１２０でエラー表示を行う。
【００２４】
そして最後にステップＳ１２１では、マウスからのボタン操作であれば、左右ボタンが所定時間（例えば、０．５秒以上）連続して押下されているか、また後述するペンやタッチパネルであれば、押し続けて離されていないかを判断している。その結果、連続押下と判断された場合はステップＳ１０７へ戻り、増減処理を続けて行うようにする。一方連続押下では無いと判断された場合は、本設定値入力処理を終了する。
【００２５】
なお、図１の（ａ）〜（ｄ）の操作例では、全て増加指示をクリックした例を示しているため、設定値Ａの数値が夫々
一の位を指定すると、１２→１３となり、
十の位を指定すると、１２→２２となり、
百の位を指定すると、１２→１１２となり、
千の位を指定すると、１２→１０１２となる。
【００２６】
（２）第二の設定値入力処理のフロー
次に、第二の設定値入力処理のフローチャートを図５で説明する。
【００２７】
まずステップＳ２０１では、位置指定手段であるペンやタッチパネルからの座標位置指定があったか否かを判断し、座標位置指定が無い場合は一定時間の後、再度チェックを行う。ここで座標位置指定が有った場合は、ステップＳ２０２へ進む。このステップＳ２０２からステップＳ２０５までは、前述の第一の設定値入力処理におけるステップＳ１０２からステップＳ１０５までと同様に処理する。
【００２８】
そして次にステップＳ２０６では、設定値領域内の指定されたＹ軸の座標値により、増減指示を記憶する。これは図２（ｂ）に示したように、
Ｙ軸が２０〜３９であれば、増加指示となり、
Ｙ軸が４０〜６０であれば、減少指示となる。
【００２９】
その後の処理は、図４のステップＳ１０７へ進み、前述の第一の設定値入力処理と同様な処理を行う。
【００３０】
（３）第三の設定値入力処理のフロー
次に第三の設定値入力処理のフローチャートを図６で説明する。
【００３１】
まずステップＳ３０１では、位置指定手段であるマウスからのボタン操作により座標位置指定があったか否かを判断し、ボタン操作が無い場合は一定時間の後、再度ボタン操作のチェックを行う。ここではマウス中央ボタンかを調べ、中央ボタン以外が押された場合は再度ボタン操作のチェックへ戻る。
次にステップＳ３０２へ進む。このステップＳ３０２からステップＳ３０５までは、前述の第一の設定値入力処理におけるステップＳ１０２からステップＳ１０５までと同様に処理する。
【００３２】
そして、ステップＳ３０５にて有効桁範囲内であれば、指定された桁の表示色が他の桁と異なるようにしたり、あるいは反転表示により識別できるようにしても良い。その後ステップＳ３０６では、マウス中央ボタンの回転操作方向を取得し、前方回転の操作であれば、増加指示である事を記憶し、後方回転の操作であれば、減少指示である事を記憶する。その後の処理は、図４のステップＳ１０７へ進み、前述の第一の設定値入力処理と同様な処理を行う。
【００３３】
なお、本実施形態では、設定値領域内の有効桁を指定してから、その設定内容を増減指示に従って変更している。しかし、有効桁の位置指定をせず、設定値領域だけを指定した場合でも増減幅を例えば“１”として、その設定内容を変更できるようにしても良い。
【００３４】
【発明の効果】
以上説明したように、設定値の設定値領域にカーソル位置を合わせ、マウスやトラックパッドの増減指示だけの操作で設定値の設定内容を変更できる手段、或いは設定値の設定領域に座標位置を合わせ、ペンやタッチパネルで設定値の上部または下部に触れるだけで設定値の設定内容を変更できる手段を設けたことによって、以下の効果があった。
【００３５】
１．観察画面を見ながら、カーソル位置を動かすことなく、左右ボタンや中央ボタンの前後回転だけで設定値の設定内容を変更する事が可能になった。
【００３６】
２．設定値の設定内容を大幅に変更する場合でも簡単な操作でできるようになった。
【００３７】
３．設定値の増減用ボタンを設ける必要が無いので、表示領域を小さくできるようになった。
【図面の簡単な説明】
【図１】本実施形態の設定値入力例。
【図２】本実施形態の設定画面座標例。
【図３】本実施形態の設定値情報表。
【図４】本実施形態の第一の設定値入力処理フローチャート。
【図５】本実施形態の第二の設定値入力処理フローチャート。
【図６】本実施形態の第三の設定値入力処理フローチャート。
【図７】本実施形態の観察画面例。
【図８】本実施形態の観察画面移り変り例。
【図９】従来の設定値入力例。
【符号の説明】
１  観察画面
２  設定画面
４  液滴像
５  ヘッドフェイス面
１０１〜１０４  座標
１０５  間隔
１０６  カーソル
【図１】
2004334676.tif 000003
【図２】
2004334676.tif 000004
【図３】
2004334676.tif 000005
【図４】
2004334676.tif 000006
【図５】
2004334676.tif 000007
【図６】
2004334676.tif 000008
【図７】
2004334676.tif 000009
【図８】
2004334676.tif 000010
【図９】
2004334676.tif 000011