(57)【要約】【課題】スピンボタンによる数値データ入力の操作性を向上する。【解決手段】スピンボタン押下後の時間経過とともに、単位時間当たりの設定値の変化量である増減値を増大させていき、増減値が最大値になるとそれ以後はその最大値で設定値を変化させる。そしてこの途中で、設定値が予め設定した設定値の定点に達すると、与えられた停止期間Ｔｓｔｏｐだけ設定値の変化を一時的に停止させ、これによってオペレータが現在の設定値の値を確認できるようにすることで、目標とする設定値への接近操作を容易とし、操作性を向上させる。【選択図】        図１
2004157799.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に表示された設定値をスピンボタン押下により変化させることにより目標設定値として入力数値データを得るようにした入力データ設定方法において、
スピンボタン押下開始時点から時間経過とともに単位時間当たりの設定値の変化量である増減値を与えられた最大増減値まで順次増大させながら設定値を変化させ、スピンボタン押下がさらに続けられると前記最大増減値でもって設定値の変化を行うとともに、設定値の値に１又は複数の定点及び変化停止期間を予め定めておき、前記最大増減値による設定値変化を行っているときに設定値が前記定点の１つに到達するとその到達時点から前記変化停止期間の間設定値の変化を一時停止するようにしたことを特徴とする入力データ設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スピンボタンによる入力データ設定方法に関わり、特にパソコン表示画面に設定された数値の増減や無線機器・測定器等の表示部に設定された数値の増減によって数値データ入力を行うのに適したスピンボタンによる入力データ設定方法に関する。
【０００２】
【従来の技術】
パソコン等の情報処理装置等における数値データ入力方法の１つとして、図２に示したように入力欄に予め定めた値又は前回の入力値などを設定値として表示しておき、スピンボタンのクリック又は連続押下によりこの設定値を増／減させて目標とする入力値にするという方法がよく用いられている。
【０００３】
このようなスピンボタンによる入力値設定においては、初期設定値を大幅に変えたいとき、スピンボタン押下（スピンボタン上でマウスを押下し続けた状態）を続けると、図３に示したように単位時間当たりの設定値の変化量である増減値を時間の経過とともに大きくして設定値の変化を加速する方法がしばしば用いられている。また、別の方法として、特許文献１に示されているように、設定値の各桁毎に増加ボタンと減少ボタンを設け、これらのボタンを操作することによって所望の設定値を得るようにした「数値データの入力方式」が開示されている。
【０００４】
【特許文献１】
特開平９−１６７０５４号公報
【０００５】
【発明が解決しようとする課題】
図３に示したような方法によれば、初期設定値と目標設定値とが大きく離れている場合でも、スピンボタン押下を続けていれば設定値が高速に変化するので、短い時間で目標設定値へ近づけることができる。しかし、設定値が高速に変化していると表示されている数値が読みとれない。このため、直観でこの辺かと判断して止めてみると大幅に目標設定値を行き過ぎていたり逆に目標設定値にはまだ近づいていないことが多く、目標設定値に達するまでには何回もスピンボタン操作を繰り返さねばならない。また、特許文献１の方法によれば、設定値の桁毎に操作ができるので目標設定値への収束性はよく、操作も楽になる。しかしこの方法では桁毎のスピンボタン操作が必要となり、目標設定値の桁数が多いときは操作回数の増大がさけられない。
【０００６】
本発明の目的は、少ない操作回数でかつ高速に目標設定値を入力できるようにするための、スピンボタンによる入力データ設定方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、表示手段に表示された設定値をスピンボタン押下により変化させることにより目標設定値として入力数値データを得るようにした入力データ設定方法において、
スピンボタン押下開始時点から時間経過とともに単位時間当たりの設定値の変化量である増減値を与えられた最大増減値まで順次増大させながら設定値を変化させ、スピンボタン押下がさらに続けられると前記最大増減値でもって設定値の変化を行うとともに、設定値の値に１又は複数の定点及び変化停止期間を予め定めておき、前記最大増減値による設定値変化を行っているときに設定値が前記定点の１つに到達するとその到達時点から前記変化停止期間の間設定値の変化を一時停止するようにしたことを特徴とする入力データ設定方法を開示する。
【０００８】
【発明の実施の形態】
以下本発明の実施の形態を説明する。図１は、本発明を用いたときのスピンボタン押下時間に対する増減値変化特性例を示しており、縦軸の増減値とは、増加用のスピンボタン押下時には単位時間当たりの設定値の増加量を示しており、減少用のスピンボタン押下時には単位時間当たりの設定値の減少量を示している。即ち設定値の増加又は減少速度である。横軸は増加用もしくは減少用のスピンボタン押下を開始して以降の時間（押下時間）を示している。
【０００９】
図１の特性では、押下をｔ＝０に開始したとすると、増減値ｖ、即ち設定値の変化速度が同図▲１▼で示したように次第に増大し、やがて図１▲２▼で示したように増減値が所定の最大値ｖｍで飽和してこの大きな増減値ｖｍで設定値を変化させる。この変化は、増加用ボタン押下時は設定値の増大であり減少用ボタン押下時は設定値の減少である。この高速変化に伴って設定値の値が予め設定した値（これを以下設定値の定点という）に時刻ｔ１で到達したとすると、この時点から一定時間Ｔｓｔｏｐだけ増減値ｖを０とし、設定値の変化を止める。そしてＴｓｔｏｐの設定値変化停止期間が過ぎると増減値ｖｍでの設定値の変化を開始し、以下設定値が定点に到達する時刻ｔ２、ｔ３でも同様に時間をＴｓｔｏｐの設定値変化停止期間を設ける。このように設定値変化停止を定点毎に行い、かつ定点としての設定値の値を切りのよい見易い値としておけば、ユーザは高速で設定値が変化している間にときどき現在の設定値を確認できるので、目標設定値へ近づいたか通り過ぎたかの判断を特別な操作なしで行え、従って操作がしやすくなる。
【００１０】
スピンボタン押下を続けていると、設定値の可変範囲の最大値（又は最小値）に近づいていくから、このときは図１▲３▼のように徐々に増減値ｖを減少させ、最大／最小値に到達したときに増減値ｖを０とするように制御する。なお、図１では定点としては３個を定めた例であるが、これはもっと多くの値を設定してもよい。また、図１▲１▼、▲３▼の部分では増減値ｖが上に凸な形で増減する特性としているが、これは図３のような直線状でも下に凸な曲線でもよく、時間とともに単調に変化する特性であればよい。そして以上に示したような特性はソフトウェアにより容易に実現できる。
【００１１】
次に、図１で説明した動作を具体例で説明する。いま、増減値ｖを時間とともに変化させる方法として、設定値Ｘの１回の変化量ΔＸを一定とし、設定値ＸをΔＸだけ変化させる時間間隔を増減値Ｔとしこの増減値Ｔを押下時間の経過とともにその最小値Ｔｍｉｎを下まわらない範囲で小さくしていくことによって、等価的に増減値ｖを図１の▲１▼の部分のように変化させ、▲１▼の範囲が終わると増減値時間ＴをＴｍｉｎで一定として図１の▲２▼の部分の特性を実現するものとする。設定値は無線装置の同調周波数で、短波帯の２．００００ＭＨｚから２８．００００ＭＨｚへ設定値を変える場合を考える。
【００１２】
まず、単純に一定の増減値で上記の設定値変更を行う場合、設定値の１回の変化量ΔＸを０．００２５ＭＨｚ、この変化を与える周期、即ち増減時間Ｔを３０ｍＳとすると、２．００００ＭＨｚから２８．００００ＭＨｚまで変えるには０．００２５ＭＨｚ毎の増加を（２８−２）／０．００２５＝１０４００回行うことになる。従ってそれに要する時間は１０４００×３０ｍＳ＝３１２ｓｅｃ、即ち５分１２秒かかることになる。
【００１３】
一方、本発明の方法で、設定値１回の変化量ΔＸは同じく０．００２５ＭＨｚとし、増減時間Ｔは最初は同じく３０ｍＳであるが、設定値をΔＸだけ増加させる処理を１０回行う毎に増減時間Ｔを５ｍＳづつ小さくしていき、増減時間Ｔが１ｍＳ以下となったら１ｍＳとすることによって図１の▲１▼、▲２▼の特性を与えるものとする。また、定点としては設定値の値が０．０１ＭＨｚの整数倍である周波数（２．０１００ＭＨｚ、２．０２００ＭＨｚ……）とし、これらの定点では３０ｍＳの設定値変化停止期間Ｔｓｔｏｐを設けるとする。この場合、図１の▲１▼の部分に要する時間Ｔ１は
【数１】
2004157799.tif 000003
となり、この間に６０回のΔＸの加算が行われる。このあと増減値の最大値に対応する増減時間の最小値Ｔｍ＝１ｍＳの間隔で図１の▲２▼の部分の加算が行われ、その回数は、２ＭＨｚ→２８ＭＨｚまでの総回数が前記のように１０４００回であるので、１０４００−６０＝１０３４０回となる。従って、定点での変化停止期間を除く部分の時間Ｔ２は
【数２】
2004157799.tif 000004
である。さらに定点の個数は（２８−２）／０．０１＝２６００個あるから、これら定点で停止している合計時間Ｔ３は
【数３】
2004157799.tif 000005
である。以上から本例で２ＭＨｚ→２８ＭＨｚとするのに要する時間Ｔは
【数４】
2004157799.tif 000006
となり、単純に３０ｍＳ毎にΔＸ＝０．００２５ＭＨｚ増大させたときの５分１２秒と比べて大幅に操作時間が短縮される。しかも、この例では１００ＫＨｚ（＝０．０１ＭＨｚ）間隔で停止期間が設けられているので、目標設定値にどれくらい近づいているかが容易に判断でき、操作性が向上する。
【００１４】
【発明の効果】
本発明によれば、スピンボタン押下により設定値を変更して数値データ入力を行うようにした装置の、入力操作の効率を大幅に改善でき、操作を向上させることができる。
【図面の簡単な説明】
【図１】本発明の特徴とする増減値変化特性の例である。
【図２】スピンボタンの例である。
【図３】従来の増減値変化特性の例である。
【図１】
2004157799.tif 000007
【図２】
2004157799.tif 000008
【図３】
2004157799.tif 000009