JPH09269863A - 入力方法 - Google Patents
入力方法Info
- Publication number
- JPH09269863A JPH09269863A JP8079789A JP7978996A JPH09269863A JP H09269863 A JPH09269863 A JP H09269863A JP 8079789 A JP8079789 A JP 8079789A JP 7978996 A JP7978996 A JP 7978996A JP H09269863 A JPH09269863 A JP H09269863A
- Authority
- JP
- Japan
- Prior art keywords
- pointing device
- input
- command
- click
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 従来のGUI環境においては、画面上で指示
を与える際に、マウスなどのポインティングデバイスに
よるダブルクリックという方法が取られてきた。この方
法は慣れるまでに時間を要する上に、さらには、近年盛
んに用いられているペン方式やタッチ式のデバイスには
向かないという問題があった。 【解決手段】 ポインティングデバイスと呼ばれる入力
手段1と、ポインティングデバイスの入力座標位置なら
びにその状態を検出する検出手段2と、ポインティング
デバイスの入力時間を測定するタイマ3と、ポインティ
ングデバイスのコマンド状態が有効か否かを判定する判
定手段4と、データなどを記憶しておく記憶手段5と、
判定の結果が有効であった場合に処理を行う処理手段6
により、ダブルクリックにかえて一定時間継続してクリ
ックしコマンドの指示を実現するGUI環境における入
力方法とする。
を与える際に、マウスなどのポインティングデバイスに
よるダブルクリックという方法が取られてきた。この方
法は慣れるまでに時間を要する上に、さらには、近年盛
んに用いられているペン方式やタッチ式のデバイスには
向かないという問題があった。 【解決手段】 ポインティングデバイスと呼ばれる入力
手段1と、ポインティングデバイスの入力座標位置なら
びにその状態を検出する検出手段2と、ポインティング
デバイスの入力時間を測定するタイマ3と、ポインティ
ングデバイスのコマンド状態が有効か否かを判定する判
定手段4と、データなどを記憶しておく記憶手段5と、
判定の結果が有効であった場合に処理を行う処理手段6
により、ダブルクリックにかえて一定時間継続してクリ
ックしコマンドの指示を実現するGUI環境における入
力方法とする。
Description
【0001】
【発明の属する技術分野】本発明は、グラフィカルユー
ザーインターフェース(以下、GUIという)環境にお
いて、座標入力位置(以下、ポインティングデバイスと
いう)を用いて指示を与える際の入力方法に関する。
ザーインターフェース(以下、GUIという)環境にお
いて、座標入力位置(以下、ポインティングデバイスと
いう)を用いて指示を与える際の入力方法に関する。
【0002】
【従来の技術】GUI環境においては、ポインティング
デバイス(具体的には、マウス、トラックボール、入力
ペン、指先、トラックパッドなど)によって、装置にコ
マンドを与える方法がとられている。従来、この方法に
おいては、選択コマンドを与える際には、連続2回の断
続的クリック(以下、ダブルクリックという)を行って
いた。
デバイス(具体的には、マウス、トラックボール、入力
ペン、指先、トラックパッドなど)によって、装置にコ
マンドを与える方法がとられている。従来、この方法に
おいては、選択コマンドを与える際には、連続2回の断
続的クリック(以下、ダブルクリックという)を行って
いた。
【0003】この例を図5に示す。ユーザーは、通常、
ポインティングデバイスによって表示装置上に指し示さ
れるカーソル7と呼ばれる矢印表示を、処理内容に結び
付けられたアイコン8と呼ばれるコマンド選択部に合わ
せ、選択操作を行うことにより一連の処理を行うことが
できるが、選択操作の際、ポインティングデバイスによ
ってダブルクリックするという操作が必要であった。
ポインティングデバイスによって表示装置上に指し示さ
れるカーソル7と呼ばれる矢印表示を、処理内容に結び
付けられたアイコン8と呼ばれるコマンド選択部に合わ
せ、選択操作を行うことにより一連の処理を行うことが
できるが、選択操作の際、ポインティングデバイスによ
ってダブルクリックするという操作が必要であった。
【0004】
【発明が解決しようとする課題】しかしながら、この方
法では、比較的短時間のうちに同一座標を2回続けてク
リックするというその特有の操作方法のため、 (a)ダブルクリック中の勢いで座標位置(以下、カー
ソルという)がずれてしまい、目的コマンドの選択がう
まくいかない、あるいは違ったコマンドを選択してしま
ったりする。 (b)慣れないユーザーにとっては、ダブルクリックの
時間的タイミングが直観的に分かりにくい。
法では、比較的短時間のうちに同一座標を2回続けてク
リックするというその特有の操作方法のため、 (a)ダブルクリック中の勢いで座標位置(以下、カー
ソルという)がずれてしまい、目的コマンドの選択がう
まくいかない、あるいは違ったコマンドを選択してしま
ったりする。 (b)慣れないユーザーにとっては、ダブルクリックの
時間的タイミングが直観的に分かりにくい。
【0005】などの問題が起こっており、必ずしも使い
易いものとはいえなかった。さらには、近年、携帯情報
端末などで多用されている入力ペンや指先などで入力す
るポインティングデバイス装置では、画面上をダブルク
リックする際に、必然的に1回目の指示座標と2回目の
指示座標の誤差が生じてしまうなどの問題がある。
易いものとはいえなかった。さらには、近年、携帯情報
端末などで多用されている入力ペンや指先などで入力す
るポインティングデバイス装置では、画面上をダブルク
リックする際に、必然的に1回目の指示座標と2回目の
指示座標の誤差が生じてしまうなどの問題がある。
【0006】本発明は以上のようなダブルクリックとい
う操作に起因する問題を解決し、操作性を高める入力方
法を提供することを目的とする。
う操作に起因する問題を解決し、操作性を高める入力方
法を提供することを目的とする。
【0007】
【課題を解決するための手段】前記目的を達成するた
め、本発明は、ポインティングデバイスと呼ばれる入力
手段と、入力座標位置ならびにその状態を検出する検出
手段と、入力時間を測定するタイマと、コマンド状態が
有効かどうかを判定する判定手段と、データなどを記憶
しておく記憶手段と、判定の結果が有効であった場合に
処理を行う処理手段とを備え、ポインティングデバイス
によるコマンドの指示を行うGUI環境における入力方
法とする。
め、本発明は、ポインティングデバイスと呼ばれる入力
手段と、入力座標位置ならびにその状態を検出する検出
手段と、入力時間を測定するタイマと、コマンド状態が
有効かどうかを判定する判定手段と、データなどを記憶
しておく記憶手段と、判定の結果が有効であった場合に
処理を行う処理手段とを備え、ポインティングデバイス
によるコマンドの指示を行うGUI環境における入力方
法とする。
【0008】この発明によれば、ポインテイングデバイ
スによって指示を与える際に、一定時間の継続的クリッ
ク(以下、ホールドクリックという)をもって指示と見
なすことで、前記課題(a)を解決し、さらに、このホ
ールドクリックの時間については、目的とする現象が発
生するまでクリックを続けるという直観的に判りやすい
方法を持たせることによって、前記課題(b)をも解決
するもので、ダブルクリックという操作に起因する問題
を解決し、操作性を高めるGUI環境における入力方法
とすることができる。
スによって指示を与える際に、一定時間の継続的クリッ
ク(以下、ホールドクリックという)をもって指示と見
なすことで、前記課題(a)を解決し、さらに、このホ
ールドクリックの時間については、目的とする現象が発
生するまでクリックを続けるという直観的に判りやすい
方法を持たせることによって、前記課題(b)をも解決
するもので、ダブルクリックという操作に起因する問題
を解決し、操作性を高めるGUI環境における入力方法
とすることができる。
【0009】
【発明の実施の形態】本発明の請求項1に記載の発明
は、ポインティングデバイスと呼ばれる入力手段と、ポ
インティングデバイスの入力座標位置ならびにその状態
を検出する検出手段と、ポインティングデバイスの入力
時間を測定するタイマと、ポインティングデバイスのコ
マンド状態が有効かどうかを判定する判定手段と、デー
タなどを記憶しておく記憶手段と、判定の結果が有効で
あった場合に処理を行う処理手段を備え、ポインティン
グデバイスによるホールドクリックしてコマンドの指示
をすることを特徴とする入力方法であり、ポインティン
グデバイスによるホールドクリックという方法によりコ
マンドの指示を実現する作用を有する。
は、ポインティングデバイスと呼ばれる入力手段と、ポ
インティングデバイスの入力座標位置ならびにその状態
を検出する検出手段と、ポインティングデバイスの入力
時間を測定するタイマと、ポインティングデバイスのコ
マンド状態が有効かどうかを判定する判定手段と、デー
タなどを記憶しておく記憶手段と、判定の結果が有効で
あった場合に処理を行う処理手段を備え、ポインティン
グデバイスによるホールドクリックしてコマンドの指示
をすることを特徴とする入力方法であり、ポインティン
グデバイスによるホールドクリックという方法によりコ
マンドの指示を実現する作用を有する。
【0010】(実施の形態1)以下、本発明の実施の形
態1について図面を参照して説明する。図1は本発明の
実施の形態1のGUI環境における入力方法の概略を示
す構成ブロック図、図2は同じくGUI環境における入
力方法の構成ブロック図、図3は同GUI環境における
入力方法における判定処理のフローチャート、図4は従
来例と本発明のGUI環境における入力方法のタイミン
グチャートである。
態1について図面を参照して説明する。図1は本発明の
実施の形態1のGUI環境における入力方法の概略を示
す構成ブロック図、図2は同じくGUI環境における入
力方法の構成ブロック図、図3は同GUI環境における
入力方法における判定処理のフローチャート、図4は従
来例と本発明のGUI環境における入力方法のタイミン
グチャートである。
【0011】図1において、1はポインティングデバイ
スである入力手段、2は入力座標位置とその状態を検出
する検出手段、3は入力時間を測定するタイマ、4はポ
インティングデバイスのコマンド状態が有効かどうかを
判定する判定手段、5はデータなどを記憶しておく記憶
手段、6は判定結果が有効であった場合に処理を行う処
理手段である。
スである入力手段、2は入力座標位置とその状態を検出
する検出手段、3は入力時間を測定するタイマ、4はポ
インティングデバイスのコマンド状態が有効かどうかを
判定する判定手段、5はデータなどを記憶しておく記憶
手段、6は判定結果が有効であった場合に処理を行う処
理手段である。
【0012】図2において9は入力手段であり、ポイン
ティングデバイス、具体的にはマウス装置、ペン入力装
置、トラックボールなどを想定しているが、以下マウス
の場合を例に説明する。検出手段10は入力手段9の座
標位置と入力手段9のボタンの状態を常時検出してお
り、入力手段9のボタンがクリックされた場合には、タ
イマ11によりクリックの継続している時間をカウント
する。記憶手段13にはユーザーによって予めホールド
クリックによる作動開始時間(基準入力時間)が記憶さ
れており、判定手段12は、タイマ11の時間が記憶手
段13の登録時間を超えた時点で処理手段14に処理を
渡す。前記処理手段14は、予め登録された処理方法に
従い処理を行う。
ティングデバイス、具体的にはマウス装置、ペン入力装
置、トラックボールなどを想定しているが、以下マウス
の場合を例に説明する。検出手段10は入力手段9の座
標位置と入力手段9のボタンの状態を常時検出してお
り、入力手段9のボタンがクリックされた場合には、タ
イマ11によりクリックの継続している時間をカウント
する。記憶手段13にはユーザーによって予めホールド
クリックによる作動開始時間(基準入力時間)が記憶さ
れており、判定手段12は、タイマ11の時間が記憶手
段13の登録時間を超えた時点で処理手段14に処理を
渡す。前記処理手段14は、予め登録された処理方法に
従い処理を行う。
【0013】図3は前記判定手段12におけるフローチ
ャートである。ここで、クリックが検出された場合に
は、ステップ1にてクリック開始時のカーソル座標と、
ホールドクリックとしての判断基準入力の時間を取得す
る一方、カウントアップ用のタイマを初期化し、次のス
テップへ移る。ステップ2にて、継続的なボタン押下が
検出できない場合には、クリックが中断されたものとし
てステップ3の処理中止処理を行う。
ャートである。ここで、クリックが検出された場合に
は、ステップ1にてクリック開始時のカーソル座標と、
ホールドクリックとしての判断基準入力の時間を取得す
る一方、カウントアップ用のタイマを初期化し、次のス
テップへ移る。ステップ2にて、継続的なボタン押下が
検出できない場合には、クリックが中断されたものとし
てステップ3の処理中止処理を行う。
【0014】継続的に押下状態にあると判断される場
合、ステップ4にて現在のカーソル位置を取得し、ステ
ップ5へ移る。ステップ5では、ステップ1にて取得し
たカーソル位置とステップ4にて取得したカーソル位置
の比較を行い、一致していない場合には、ポインティン
グデバイス特有の既存の操作であるドラッグと呼ばれる
操作が行われていると判断し、ステップ6に移る。ステ
ップ6では、ドラッグに関する処理を行う。
合、ステップ4にて現在のカーソル位置を取得し、ステ
ップ5へ移る。ステップ5では、ステップ1にて取得し
たカーソル位置とステップ4にて取得したカーソル位置
の比較を行い、一致していない場合には、ポインティン
グデバイス特有の既存の操作であるドラッグと呼ばれる
操作が行われていると判断し、ステップ6に移る。ステ
ップ6では、ドラッグに関する処理を行う。
【0015】ステップ5にて座標位置の変更がないと判
断されると、ステップ7ではカウントアップされている
タイマの現在値を読み込み、ステップ8ではその値とス
テップ1で取得したホールドクリックとしての判断基準
入力の時間とを比較する。タイマ値が基準時間に満たな
い場合にはステップ2に戻り、以下同様の処理をくり返
す。ステップ8にてタイマ値が基準時間を上回った場合
にはこのクリックがホールドクリックであったと判断さ
れ、ステップ9の実行処理が行われる。
断されると、ステップ7ではカウントアップされている
タイマの現在値を読み込み、ステップ8ではその値とス
テップ1で取得したホールドクリックとしての判断基準
入力の時間とを比較する。タイマ値が基準時間に満たな
い場合にはステップ2に戻り、以下同様の処理をくり返
す。ステップ8にてタイマ値が基準時間を上回った場合
にはこのクリックがホールドクリックであったと判断さ
れ、ステップ9の実行処理が行われる。
【0016】図4は、従来例であるマウスのダブルクリ
ック操作と本発明におけるホールドクリックとの信号の
タイミング図比較である。
ック操作と本発明におけるホールドクリックとの信号の
タイミング図比較である。
【0017】図4(a)に示す従来のダブルクリックの
例では、基準入力時間18A内にマウス操作15Aで2
度のクリックが発生し、マウス信号16Aとして認識さ
れる場合、判定処理17Aの後、実行処理19Aに移
る。ところが、基準入力時間18A内で2度のクリック
が終了しなかった場合や、2回のクリックの間に座標が
ずれてしまった場合などには、判定処理17Aにてダブ
ルクリックとは判断されないため、実行処理19Aへは
移行せず、ユーザーからみた場合、誤判断されているか
のように感じる結果となり、使いにくいものとなってい
た。また、ペンタイプの入力装置においては、ダブルク
リックに相当するダブルタップという操作は必然的に誤
差を生むものであった。
例では、基準入力時間18A内にマウス操作15Aで2
度のクリックが発生し、マウス信号16Aとして認識さ
れる場合、判定処理17Aの後、実行処理19Aに移
る。ところが、基準入力時間18A内で2度のクリック
が終了しなかった場合や、2回のクリックの間に座標が
ずれてしまった場合などには、判定処理17Aにてダブ
ルクリックとは判断されないため、実行処理19Aへは
移行せず、ユーザーからみた場合、誤判断されているか
のように感じる結果となり、使いにくいものとなってい
た。また、ペンタイプの入力装置においては、ダブルク
リックに相当するダブルタップという操作は必然的に誤
差を生むものであった。
【0018】一方、図4(b)に示す本発明では、マウ
ス操作15Bにて継続的なクリックが検出されると、図
3のフローチャートで示したような判定処理17Bが行
われ、基準入力時間18Bをみたした場合、実行処理1
9Bに移行する。そのため、ユーザーは実行処理に移っ
たその結果を見たのち、マウスのクリックを止めればよ
いため、従来例と比較してユーザーの使用感を著しく向
上させる効果があるほか、ペンタイプやタッチタイプの
ポインティングデバイスで容易に、かつ、確実にコマン
ドの指示を行えることとなる。
ス操作15Bにて継続的なクリックが検出されると、図
3のフローチャートで示したような判定処理17Bが行
われ、基準入力時間18Bをみたした場合、実行処理1
9Bに移行する。そのため、ユーザーは実行処理に移っ
たその結果を見たのち、マウスのクリックを止めればよ
いため、従来例と比較してユーザーの使用感を著しく向
上させる効果があるほか、ペンタイプやタッチタイプの
ポインティングデバイスで容易に、かつ、確実にコマン
ドの指示を行えることとなる。
【0019】
【発明の効果】以上の説明より明らかなように、本発明
によれば、GUI環境におけるポインティングデバイス
によるコマンドの指示ならびに実現を容易にし、かつ、
ユーザーに理解し易い操作方法を提供し、操作性を向上
させることが可能である。特に、ペンタイプやタッチ方
式のポインティングデバイスの場合には、その操作性を
飛躍的に向上させることが可能である。
によれば、GUI環境におけるポインティングデバイス
によるコマンドの指示ならびに実現を容易にし、かつ、
ユーザーに理解し易い操作方法を提供し、操作性を向上
させることが可能である。特に、ペンタイプやタッチ方
式のポインティングデバイスの場合には、その操作性を
飛躍的に向上させることが可能である。
【図1】本発明の実施の形態1のGUI環境における入
力方法の概略構成ブロック図
力方法の概略構成ブロック図
【図2】同GUI環境における入力方法の構成ブロック
図
図
【図3】同GUI環境における入力方法における判定処
理のフローチャート
理のフローチャート
【図4】従来例と本発明のGUI環境における入力方法
におけるタイミングチャート
におけるタイミングチャート
【図5】GUI環境における入力画面の説明図
1 入力手段 2 検出手段 3 タイマ 4 判定手段 5 記憶手段 6 処理手段 9 入力手段 10 検出手段 11 タイマ 12 判定手段 13 記憶手段 14 処理手段
Claims (1)
- 【請求項1】ポインティングデバイスと呼ばれる入力手
段と、ポインティングデバイスの入力座標位置ならびに
その状態を検出する検出手段と、ポインティングデバイ
スの入力時間を測定するタイマと、ポインティングデバ
イスのコマンド状態が有効かどうかを判定する判定手段
と、データなどを記憶しておく記憶手段と、判定の結果
が有効であった場合に処理を行う処理手段を備え、ポイ
ンティングデバイスによるホールドクリックしてコマン
ドの指示をすることを特徴とする入力方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8079789A JPH09269863A (ja) | 1996-04-02 | 1996-04-02 | 入力方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8079789A JPH09269863A (ja) | 1996-04-02 | 1996-04-02 | 入力方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09269863A true JPH09269863A (ja) | 1997-10-14 |
Family
ID=13699991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8079789A Pending JPH09269863A (ja) | 1996-04-02 | 1996-04-02 | 入力方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09269863A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105183197A (zh) * | 2015-10-09 | 2015-12-23 | 中国电子科技集团公司第二十研究所 | 一种鼠标双屏共用方法 |
JP2016018415A (ja) * | 2014-07-09 | 2016-02-01 | 日本電信電話株式会社 | 予測処理時間呈示装置、予測処理時間呈示方法、プログラム |
-
1996
- 1996-04-02 JP JP8079789A patent/JPH09269863A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016018415A (ja) * | 2014-07-09 | 2016-02-01 | 日本電信電話株式会社 | 予測処理時間呈示装置、予測処理時間呈示方法、プログラム |
CN105183197A (zh) * | 2015-10-09 | 2015-12-23 | 中国电子科技集团公司第二十研究所 | 一种鼠标双屏共用方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9268483B2 (en) | Multi-touch input platform | |
US20090102809A1 (en) | Coordinate Detecting Device and Operation Method Using a Touch Panel | |
EP2225628B1 (en) | Method and system for moving a cursor and selecting objects on a touchscreen using a finger pointer | |
CN103064620B (zh) | 触摸屏操作方法及触屏终端 | |
US6930672B1 (en) | Input processing method and input control apparatus | |
US8261211B2 (en) | Monitoring pointer trajectory and modifying display interface | |
US20220214784A1 (en) | Systems and methods for a touchscreen user interface for a collaborative editing tool | |
US20140033140A1 (en) | Quick access function setting method for a touch control device | |
US20080252611A1 (en) | Object search method and terminal having object search function | |
US20120032903A1 (en) | Information processing apparatus, information processing method, and computer program | |
CN104536643B (zh) | 一种图标拖动方法及终端 | |
CN103870156A (zh) | 一种处理对象的方法及装置 | |
US20100194702A1 (en) | Signal processing apparatus, signal processing method and selection method of uer interface icon for multi-touch panel | |
CN105549813A (zh) | 一种移动终端控制方法及移动终端 | |
KR20130095970A (ko) | 터치 스크린을 구비하는 기기에서 객체를 제어하기 위한 장치 및 방법 | |
CN103530045A (zh) | 一种启动菜单项的方法及移动终端 | |
US20150248213A1 (en) | Method to enable hard keys of a device from the screen | |
CN115113778A (zh) | 在电子测试装备上选择波形的方法 | |
JP2000276281A (ja) | マウスポインタ座標制御方法及び装置 | |
CN105808129B (zh) | 一种利用手势快速开启软件功能的方法和装置 | |
CN111124237A (zh) | 触控电子板的控制方法、装置及存储介质 | |
CN106155452A (zh) | 一种单手操作的实现方法及终端 | |
CN104932772B (zh) | 智能手表的应用显示方法及装置 | |
CN114327726A (zh) | 显示控制方法、装置、电子设备及存储介质 | |
CN112134994A (zh) | 一种减少误触手机屏幕的处理方法 |