(57)【要約】【課題】  キーボードを使用することなくマウス等ポインティングデバイスのみで所望の数値を効率よく入力できるユーザーインターフェースを提供する。【解決手段】  キーボードにより数値を入力するキー入力エリア１と、前記キー入力エリア１に関連付けられ前記キー入力エリア１の入力範囲を表した座標軸が表示されたマウス入力エリア５とを備え、マウス入力エリア５の座標軸上をマウス等ポインティングデバイスで指定すると指定点の座標値が前記キー入力エリア１に入力される機能を備えるようにした。【選択図】      図１
2005251074.tif 000002
【特許請求の範囲】
【請求項１】
キーボードにより数値を入力するキー入力エリアと、前記キー入力エリアに関連付けられ前記キー入力エリアの入力範囲に対応した座標が表示されたマウス入力エリアとを備え、前記マウス入力エリアの座標上の点をマウス等ポインティングデバイスで指定するとその座標値が前記キー入力エリアに入力される機能を備えたことを特徴とする数値入力装置。
【請求項２】
マウス入力エリアは普段は非表示であって、該マウス入力エリアに関連付けられているキー入力エリアが選択された時に画面上に表示される請求項1に記載の数値入力装置。
【請求項３】
マウスの操作でマウス入力エリアの座標範囲を拡大または縮小する機能を備えた請求項１又は2に記載の数値入力装置。
【請求項４】
座標範囲の拡大または縮小を行うマウスの操作が、マウス入力エリアの座標上をドラッグして領域を選択する操作である請求項３に記載の数値入力装置。
【請求項５】
座標範囲の拡大または縮小を行うマウスの操作が、マウスのホイールを回転する操作である請求項３に記載の数値入力装置。
【請求項６】
座標範囲の拡大または縮小を行うマウスの操作が、拡大または縮小ボタンをクリックする操作である請求項３に記載の数値入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数値入力装置に関し、特に分析装置における測定条件等を入力するためのユーザーインターフェースに係わる数値入力装置に関する。
【背景技術】
【０００２】
近年のウィンドウシステムを採用したグラフィカルなユーザーインターフェースにおいては、特許文献１に見られるようにマウスとキーボードを使用して画面上の入力エリアに対して文字入力を行うようになっている。文字入力エリアとしては、図9に示すようなテキストボックスが用いられていることが多い。図中14がテキストボックスの入力内容を表すタイトルであり、１5が文字が入力されるテキストボックスである。テキストボックス15への入力方法は次の通りである。まずマウス等ポインティングデバイスで入力対象のテキストボックスをクリックする。該テキストボックスに入力フォーカスがセットされ、強調表示される。続いてキーボードからキー入力を行うと、該テキストボックスに入力した文字がセットされる。このように、従来のテキストボックスにおいてはマウスとテキストボックスを交互に使用して文字を入力するようになっている。
【特許文献１】特開平１０−０４９５３８号公報（図1）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年の入力方法においてはほとんどの操作をマウスで行うが、テキストボックスへ文字を入力するときだけはキーボードへ持ち替えなければならず、面倒であった。特に、複数のテキストボックスに入力する際は何度もマウスとキーボードを持ち替えなければならず煩雑であった。分析装置の制御やデータ解析を行うソフトウェアにおいては、測定条件や解析条件のパラメータを入力するウィンドウには2 0〜30個以上のテキストボックスを持つものがあり、そのようなウィンドウへの入力はマウスとキーボードの持ち替えが非常に煩雑であった。
【０００４】
また、測定を行う前の準備作業において、試料のサンプリング等の作業を行いながら、それと平行して立ったまま机上のコンピュータに測定条件入力を行うことが多い。立った状態ではキーボードに対して入力しにくく、できるだけすべての操作をマウスで行いたいという要求があった。
【０００５】
なお、マウスで文字入力を行う方法としてソフトウェアキーボードがある。ソフトウェアキーボードは、画面上にキーボードのイメージを表示し、そのキーボード上のキーをマウスでクリックすることにより入力を行うものである。しかしながら、ソフトウェアキーボードにはマウス操作が面倒で大変でありキーボードから入力した方が結局使いやすい、画面を占有して邪魔になるという問題があり、キーボードが使用できない場合を除き通常ほとんど使用されていない。
【０００６】
本発明による入力装置は、上記のようなソフトウェアキーボードによらず、マウス等ポインティングデバイスのみで所望の数値を効率よく入力できるユーザーインターフェースを提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明における数値入力装置は、キーボードにより数値を入力するキー入力エリアと、前記キー入力エリアに関連付けられ前記キー入力エリアの入力範囲を表した座標軸が表示されたマウス入力エリアとを備えており、マウス入力エリアの座標軸上をマウス等ポインティングデバイスで指定すると指定点の座標値が前記キー入力エリアに入力される機能を備えるようにした。
【発明の効果】
【０００８】
本発明の数値入力装置は、キー入力エリアの入力範囲を表した座標軸を表示し、座標軸上の座標をマウス等ポインティングデバイスで指定することにより数値を入力する機能を備えるようにしたことにより、マウス等ポインティングデバイスのみで数値入力を効率よく行うことができ、また座標軸の目盛を指定することで座標の指定を行えるので、10、20、30のような区切りのよい数値を簡単に入力することができる。さらに、座標軸の表示範囲をマウス入力エリア上のボタンやマウス操作により簡単に変更できる機能を備えたことにより、座標軸の目盛の間隔を入力したい数値の細かさに合わせて簡単に変えることが出来、正確な数値入力を簡単に行える。
【発明を実施するための最良の形態】
【０００９】
本発明における数値入力インターフェースの構成を図1に示す。
【００１０】
図中１は、キーボードから数値入力を行うキー入力エリアであり、テキストボックスの入力内容を表すタイトル2とテキストボックス3とマウス入力エリア5を呼び出すための呼び出しボタン4を備えている。
【００１１】
マウス入力エリア5はマウスにより数値入力を行うためのエリアであり、キー入力エリア1に関連付けられている。関連付けが分かりやすいようにテキストボックスのタイトル2と同じ名称のタイトル5が付けられている。キー入力エリア1が複数存在する場合、各々に関連付けられた複数マウス入力エリア5が用意されている。座標軸7はキー入力エリア1の入力範囲を表しており、矢印8の示す座標はテキストボックス3に表示されている数値と一致している。
【００１２】
矢印8とテキストボックス3の数値は連動しており、どちらか一方が変更されるともう一方も連動して変化する。
【００１３】
図2に示すように、オペレータが座標軸7の軸上の一点または目盛のひとつをマウスでクリックすると、クリックした位置に矢印8が移動し、その座標値がテキストボックス3に入力される。10, 20, 30...などの区切りのよい数値を入力したい場合、目盛をクリックすると簡単に行うことができる。また矢印8をマウスでドラッグして動かすことも可能である。
【００１４】
ズームインボタン9およびズームアウトボタン10により座標軸7の表示範囲を変更することができる。図3に示すように、ズームインボタン9をクリックするとクリックするごとに座標軸7の表示範囲が矢印8の座標を中心にして予め設定された倍率（例えば1/10）で縮小され、矢印8近傍を拡大することができる。図4に示すように、ズームアウトボタン10をクリックするとクリックするごとに座標軸7の表示範囲が予め設定された倍率（例えば10倍）で拡大され、より広い範囲を表示することができる。
【００１５】
なお、このズームインやズームアウトの動作をマウスのホイールの回転やドラッグの操作で行うようにすることも可能である。ホイールの回転で行う場合、ホイールを一方に回転させるとズームインが実行され、反対方向に回転させるとズームアウトが実行される。ドラッグの操作で行う場合、図5に示すように座標軸7上をドラッグして矩形領域を選択すると、その矩形領域に含まれている座標範囲がフルスケールとして表示される。
【００１６】
また、座標軸7は表示範囲をスクロールする機能を備える。図7に示すようにCtrlキーを押しながら座標軸7をマウスでドラッグすると、座標軸7の表示範囲が開始座標から終了座標までの間隔を保ったまま平行移動する。Ctrlキーを押すのは、矢印8の座標を指定するクリックとバッティングしないようにするためであり、Ctrlキーの替わりにShiftキーやAltキーであってもよい。またこのスクロール操作をホイールの回転等の他のマウス操作に割り当てることも可能である。すなわち、座標軸7の表示範囲を変更する各操作（ズームイン、ズームアウト、スクロール）をマウスのドラッグやホイールの回転等の操作に適宜割り振ることができる。
【００１７】
マウス入力エリア5は不要に画面を占有することがないように普段は画面上に表示されていない。キー入力エリア1のテキストボックス3に入力フォーカスがセットされると、それに関連付けられたマウス入力エリア5が自動的に画面上に表示される。または、呼び出しボタン4をクリックするとマウス入力エリア5が表示することができる。マウス入力エリア5は、オペレータがキー入力エリア1またはマウス入力エリア5に対して入力操作を行っている間、つまり入力フォーカスがキー入力エリア1またはマウス入力エリア5の何れかにセットされている間表示され続け、キー入力エリア1およびマウス入力エリア5の何れもが入力フォーカスを失うとマウス入力エリア5は自動的に非表示になる。また、マウス入力エリア5が表示されいている間にクローズボタン11をクリックして任意のタイミングでマウス入力エリア5を非表示にすることもできる。このようにして、入力が不要な間はマウス入力エリア5は非表示になっており、また画面上に複数のテキストボックスが存在する場合でも同時に一つ以下のマウス入力エリア5しか表示されないようになっているため、マウス入力エリア5が画面上を不要に占有したり同時にたくさんのマウス入力エリア5が表示されて入力先を迷ったりすることがない。
【００１８】
なお、マウス入力エリア5が入力フォーカスによって自動的に表示されたり非表示にされたりするのが煩わしいという場合のために、マウス入力エリア5の入力フォーカスによる自動表示または自動非表示を行うかどうかをオペレータが選択可能なようにソフトウェアを構成することが可能である。マウス入力エリア5の入力フォーカスによる自動表示または自動非表示を行わないように選択した場合は、マウス入力エリア5の表示または非表示は呼び出しボタン4またはクローズボタン11により行うことになる。
【００１９】
以上のように本発明は、分析装置の測定条件や解析条件のパラメータ等の数値入力を行う入力装置であって、キー入力エリアに関連付けられたマウス入力エリアに座標軸を表示し、座標軸上の座標をポインティングデバイスで指定して数値を入力する機能を備えるようにしたことにより、マウス等ポインティングデバイスのみで数値入力を効率よく正確に行える機能を備えた分析装置を提供するものであるが、本発明に係わる入力装置は分析装置に限らず、コンピューター上の数値入力作業において広く一般に適用できる技術である。
【実施例１】
【００２０】
本発明を適用した分析装置の例を示し、具体的にその作動を説明する。
【００２１】
図７は本発明に係わる数値入力インターフェースを搭載した分析装置の測定条件入力ウィンドウを示した図である。
【００２２】
図中1は測定条件のパラメータを入力するためのキー入力エリア1である。
それぞれのキー入力エリア1に関連付けられたマウス入力エリア5が用意されており、測定条件ウィンドウ12がオープンした当初はそれらのマウス入力エリア5は画面上には表示されていない。オペレータが何れかのキー入力エリア1のテキストボックス3をクリックすると、そのキー入力エリア1に関連付けられたマウス入力エリア5が画面上に表示される。オペレータは表示されたマウス入力エリア5の座標軸7をクリックして矢印8を所望の座標にセットする。矢印8の座標がテキストボックス3へセットされる。なおオペレータがキーボードからの入力を行いたい場合は、テキストボックス3へキーボード入力を行うことも可能である。オペレータはそのテキストボックス3への入力を終了すると、次のテキストボックス3をクリックする。それまで表示されていたマウス入力エリア5は自動的にクローズされ、新たにクリックされたテキストボックス3に関連付けられたマウス入力エリア5が表示される。テキストボックス3への入力をすべて終了したら、オペレータは測定条件条件ウィンドウの閉じるボタン13をクリックし測定条件入力を終了する。
【００２３】
次に本入力装置の動作を図８に示したフローチャートに沿って説明する。
(S-1)  オペレータからの作動指示により画面上に図7の測定条件入力ウィンドウ12が表示される。
(S-2)  オペレータは測定条件入力ウィンドウ12上に配置されたテキストボックス3の中から、入力を行いたいものをクリックする。
(S-3)  クリックされたテキストボックス3に入力フォーカスがセットされ、入力対象となる。
(S-4)テキストボックス3に関連付けられたマウス入力エリア5が表示される。
(S-5)  キーボードで入力を行う場合、オペレータはキーボードへ持ち替えてキーボードから数値を入力する(S-6)。マウスで入力を行う場合、(S-7)に進む。
(S-7)  オペレータは入力したい座標に対して座標軸7の目盛の間隔が適当かどうか確認する。目盛の間隔もっと細かく拡大したい場合や、逆に目盛の間隔をもっと荒くしたい場合、ズームイン／アウトボタン押下、ドラッグ操作、ホイール操作等のズーム操作を行う(S-8)。
(S-9)  オペレータは入力したい座標が座標軸7の表示範囲に入っているか確認し、座標軸7の表示範囲を外れている場合には座標軸7に対してドラッグやホイール回転などのスクロール操作を行って入力したい座標が表示されるようにする(S-10)。
(S-11)  座標軸7上の入力したい座標をクリック。このとき、目盛をクリックすれば10、20、30等の区切りのよい数値が簡単に入力できる。
(S-12)  クリックした座標がテキストボックス3にセットされる。
(S-13)  すべてのパラメータの入力が終わるまで、(S-2)〜(S-12)で構成されるループを繰り返す。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施例を示す数値入力インターフェースである。
【図２】クリックによる数値入力方法を示す図である。
【図３】ズームインボタンによる座標範囲変更方法を示す図である。
【図４】ズームアウトボタンによる座標範囲変更方法を示す図である。
【図５】ドラッグによる座標範囲変更方法を示す図である。
【図６】座標軸のスクロール方法を示す図である。
【図７】測定条件入力ウィンドウの操作方法を示す図である。
【図８】本発明の数値入力インターフェースの動作を示すフローチャートである。
【図９】従来のテキストボックスを示す図である。
【符号の説明】
【００２５】
１  キー入力エリア
２  テキストボックスのタイトル
３  テキストボックス
４  呼び出しボタン
５  マウス入力エリア
６  マウス入力エリアのタイトル
７  座標軸
８  矢印
９  ズームインボタン
１０  ズームアウトボタン
１１  クローズボタン
１２  測定条件入力ウィンドウ
１３  閉じるボタン
１４  テキストボックスのタイトル
１５  テキストボックス
【図１】
2005251074.tif 000003
【図２】
2005251074.tif 000004
【図３】
2005251074.tif 000005
【図４】
2005251074.tif 000006
【図５】
2005251074.tif 000007
【図６】
2005251074.tif 000008
【図７】
2005251074.tif 000009
【図８】
2005251074.tif 000010
【図９】
2005251074.tif 000011