JPH09305301A - コンピュータ切換制御装置 - Google Patents

コンピュータ切換制御装置

Info

Publication number
JPH09305301A
JPH09305301A JP8123088A JP12308896A JPH09305301A JP H09305301 A JPH09305301 A JP H09305301A JP 8123088 A JP8123088 A JP 8123088A JP 12308896 A JP12308896 A JP 12308896A JP H09305301 A JPH09305301 A JP H09305301A
Authority
JP
Japan
Prior art keywords
computer
switching
switching control
pointing device
cursor
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.)
Granted
Application number
JP8123088A
Other languages
English (en)
Other versions
JP2977489B2 (ja
Inventor
Seiji Takano
野 誠 司 高
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nomura Research Institute Ltd
Original Assignee
Nomura Research Institute Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nomura Research Institute Ltd filed Critical Nomura Research Institute Ltd
Priority to JP8123088A priority Critical patent/JP2977489B2/ja
Publication of JPH09305301A publication Critical patent/JPH09305301A/ja
Application granted granted Critical
Publication of JP2977489B2 publication Critical patent/JP2977489B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

(57)【要約】 【課題】 複数のコンピュータを使用する作業環境にお
いて、一つのポインティングデバイスの操作によって制
御対象のコンピュータを切り換えられ、かつ、自然な視
点の移動によってカーソルを追尾できるコンピュータ切
換制御装置を提供する。 【解決手段】 単一のキーボード3を含む入力手段と、
単一のポインティングデバイス4と、複数のコンピュー
タ2a,2b,2cとを接続したコンピュータ切換制御
装置5に、所定のしきい値を超えるポインティングデバ
イスのカーソルの移動速度、または加速度、またはポイ
ンティングデバイスの所定のスイッチの入力を検出して
制御対象コンピュータの切換信号を発する切換制御部7
と、切換制御部7の切換信号を入力して、制御対象コン
ピュータを切り換えるコンピュータ切換スイッチ6と、
を備えた。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数のコンピュー
タや端末を同時に使用する場合の制御対象コンピュータ
や制御対象端末を切り換える装置に係り、特にポインテ
ィングデバイスと組み合わせ、単一のポインティングデ
バイスの操作によって制御対象コンピュータや制御対象
端末を切り換えるようにした装置に関する。
【0002】
【従来の技術】最近はコンピュータの普及により、一人
の使用者が同時に複数のコンピュータや端末(端末もコ
ンピュータの一つとして、本明細書ではホストコンピュ
ータや、ネットワークに接続された端末や、単独で処理
を行うスタンドアロン型のコンピュータを含めてコンピ
ュータということとする)を使用することが多くなっ
た。
【0003】一人の者が複数のコンピュータを同時に使
用する場合の従来の作業環境を図6に具体的に示す。図
6に示すように、従来は、一つの机21の上に複数のコ
ンピュータ22a,22b,22cを並べ、使用者はい
ずれのコンピュータからも遠くない場所に座り、各コン
ピュータ22a,22b,22cの手前にはそれぞれの
コンピュータの入力手段やポインティングデバイス、た
とえばキーボード22a’,22b’,22c’とマウ
ス22a”,22b”,22c”等が配置されていた。
【0004】使用に際しては、使用者は、操作しようと
するコンピュータに向き、そのコンピュータのキーボー
ドやポインティングデバイスを操作し、コンピュータに
種々の命令を与えて様々な処理を行わせていた。
【0005】しかし、上記のような作業環境では、キー
ボードやマウスが複数組あり、これらを配置するために
広い机面が必要であった。
【0006】また、使用者は、操作対象のコンピュータ
を切り換えるときは、操作しようとするコンピュータに
向き直り、キーボード等を入れ替えて操作しようとする
キーボード等を手元に引き寄せなければならなかった。
このため、作業が中断して作業効率が上がらないことが
あった。
【0007】これに対して、単一のキーボード、マウス
等によって複数のコンピュータを操作できるようにする
ために、単一セットの入力手段やポインティングデバイ
スと複数のコンピュータの間に、制御対象のコンピュー
タを切り換えるスイッチを有する制御対象コンピュータ
の切換制御装置も提案されていた。
【0008】図7は上記コンピュータ切換制御装置23
を使用した場合の作業環境を示す。
【0009】図7から明らかなように、このコンピュー
タ切換制御装置23によれば、単一のキーボード24と
単一のマウス25によって複数のコンピュータ22a,
22b,22cを操作できる。このため、作業スペース
が少なくて済み、かつ、使用者は、制御対象コンピュー
タを変えるときに、キーボード等の入力手段を配置し直
さなくても済み、このことによる作業効率の向上を図る
ことができる。
【0010】
【発明が解決しようとする課題】しかしながら、上記従
来のコンピュータ切換制御装置は、人間と機械との関係
において、人間の生理的・心理的特性に適合した作業環
境を提供するものとは言えなかった。
【0011】つまり、上記コンピュータ切換制御装置
は、キーボードとマウスと独立した装置であるため、制
御対象コンピュータの切り換えをしようとするときに、
使用者は、通常のキー操作の範囲(キーボードとマウス
に手が届く範囲)から離れた場所に配置されたコンピュ
ータ切換制御装置に手を伸ばし、その切換スイッチのい
ずれかを押し下げる必要があった。
【0012】この操作は、コンピュータ切換制御装置の
所在を確かめ、キーボードやマウス等から手を離して該
当する切換スイッチを押し下げなければならないので、
使用者の視点が画面から離れ、作業のための思考が中断
させられることが多かった。
【0013】また、従来のコンピュータ切換制御装置に
よる切換えでは、各コンピュータ画面上のマウスカーソ
ルの位置は、前回の使用最終時の位置が保存されるよう
に構成されていたので、制御対象コンピュータ切換後
に、使用者は切換後のコンピュータ画面上でマウスカー
ソルを発見しなければならなかった。
【0014】しかし、人間工学上好ましいマウスカーソ
ルの移動としては、一つのコンピュータ画面から隣接し
たコンピュータ画面に制御が切り換えられる場合は、マ
ウスカーソルは、切換前のコンピュータ画面の不特定位
置から、切換後のコンピュータ画面上の近い位置(たと
えば隣接する辺部)に移動し、コンピュータの物理的な
枠を飛び越えて切換前のコンピュータ画面から切換後の
コンピュータ画面に、マウスカーソルが移動するように
表示するのが望ましい。
【0015】つまり、隣接配置された複数のコンピュー
タで切換えに伴ってマウスカーソルを移動させる場合
は、あたかもマウスカーソルが、隣接する複数のコンピ
ュータ画面上を、次々と連続的に移行するように感じら
れるように移動するのが好ましい。
【0016】上記のようなマウスカーソルの移動によれ
ば、使用者は、複数のコンピュータ画面上で連続的な視
点の移動によって、マウスカーソルを追尾することがで
きる。
【0017】これに対して、上記従来のコンピュータ切
換制御装置による制御対象の切換えでは、マウスカーソ
ルは、切り換え後のコンピュータ画面上の不特定位置に
あるので、使用者は切換後のコンピュータ画面上でマウ
スカーソルを発見しなければならず、連続的な視点の移
動を行うことができなかった。この点で従来の技術は改
善すべき余地があった。
【0018】そこで、本発明の解決しようとする課題
は、複数のコンピュータを使用する作業環境において、
一つのポインティングデバイスの操作によって制御対象
のコンピュータを切り換えられ、かつ、そのポインティ
ングデバイスのカーソル移動が自然な視点の移動によっ
て追尾できるコンピュータ切換制御装置を提供すること
にある。
【0019】
【課題を解決するための手段】本願請求項1に係るコン
ピュータ切換制御装置は、単一のキーボードを含む入力
手段と、単一のポインティングデバイスと、複数のコン
ピュータとを接続したコンピュータ切換制御装置におい
て、所定のしきい値を超える前記ポインティングデバイ
スのカーソルの移動量、移動速度、または加速度、また
は前記ポインティングデバイスの所定のスイッチの入力
を検出して制御対象コンピュータの切換信号を発する切
換制御部と、前記切換制御部の切換信号を入力して、制
御対象コンピュータを切り換えるコンピュータ切換スイ
ッチと、を有することを特徴とするものである。
【0020】本願請求項2に係るコンピュータ切換制御
装置は、上記請求項1のコンピュータ切換制御装置にお
いて、前記ポインティングデバイスは、所定方向の正負
のカーソル移動量を検出するデータ生成部を有し、前記
切換制御部は、正負の方向を含めて前記ポインティング
デバイスのデータ生成部が生成したカーソル移動量を入
力し、前記カーソルの速度または加速度がしきい値を超
えたときは、現在の制御対象コンピュータからカーソル
の移動方向に対応した方向に配置されたコンピュータに
制御対象を切り換える切換信号を発することを特徴とす
るものである。
【0021】本願請求項3に係るコンピュータ切換制御
装置は、上記請求項2のコンピュータ切換制御装置にお
いて、前記切換制御部は、切換前制御対象コンピュータ
に近い切換後制御対象コンピュータの画面上に、ポイン
ティングデバイスカーソルを表示させることを特徴とす
るものである。
【0022】本願請求項4に係るコンピュータ切換制御
装置は、上記請求項1のコンピュータ切換制御装置にお
いて、前記ポインティングデバイスは、所定方向の正負
のカーソル移動量を検出するデータ生成部を有し、前記
切換制御部は、正負の方向を含めて前記ポインティング
デバイスのデータ生成部が生成したカーソル移動量を入
力し、前記カーソル移動量が所定時間内に所定のしきい
値を超えたときは、現在の制御対象コンピュータからカ
ーソルの移動方向に対応した方向に配置されたコンピュ
ータに制御対象を切り換える切換信号を発することを特
徴とするものである。
【0023】
【発明の実施の形態】次に本願請求項3および請求項4
の実施形態について、添付している図面を参照して以下
に説明する。なお、後に説明するように、請求項3 に係
るコンピュータ切換制御装置は、ポインティングデバイ
スのカーソルの移動速度あるいは加速度によって制御対
象コンピュータを切り換えるものであるのに対し、請求
項4に係るコンピュータ切換制御装置は、ポインティン
グデバイスのカーソルの移動量によって、制御対象コン
ピュータを切り換えるものである。
【0024】最初に、本願請求項3に係るコンピュータ
切換制御装置の実施形態について説明する。図1は、本
願請求項3 に係るコンピュータ切換制御装置を使用した
場合のコンピュータと入力手段およびポインティングデ
バイスの配置を示す。
【0025】図1に示すように、本発明によるコンピュ
ータ切換制御装置を使用する場合は、机1の上に使用す
る複数のコンピュータ2a,2b,2cを配置し、これ
らコンピュータ2a,2b,2cと使用者の間にキーボ
ード3とマウス4とを配置する。これらのキーボート3
とマウス4とをコンピュータ切換制御装置5に接続し、
コンピュータ切換制御装置5からケーブルを分岐させて
コンピュータ2a,2b,2cに接続する。
【0026】次に、上記複数のコンピュータを有する複
数コンピュータシステムにおいて、コンピュータの切換
制御を機能させるための構成について説明する。図2
は、図1の複数コンピュータシステムにおいて、コンピ
ュータ切換制御を機能させるために必要な構成を抽出し
て図示したものである。
【0027】図2に示すように、コンピュータ切換制御
装置5は、コンピュータ切換スイッチ6と切換制御部7
とを有している。
【0028】一方、ポインティングデバイス(マウス4
を含む)は、その移動量のX軸成分データを生成するX
軸データ生成部9と、移動量のY軸成分データを生成す
るY軸データ生成部10とを備えている。ここで、X軸
方向とは、コンピュータ2a,2b,2cの画面上で水
平となる方向をいい、Y軸方向とは、コンピュータ2
a,2b,2cの画面上で垂直となる方向をいう。
【0029】図2に、マウス4における移動量のX,Y
軸成分データを生成する構成を示す。マウス4は、移動
に伴って転動するボール11を有し、このボール11に
接し、互いに直交する2本の回転可能なX方向移動量検
出棒12と、Y方向移動量検出棒13とを備えている。
【0030】使用者がマウス4を移動させるとき、ボー
ル11は机面等と接して転がり、このボール11の回転
をX,Y方向移動量検出棒12,13が回転数として検
出する。このX,Y方向移動量検出棒12,13の回転
数から、X,Y軸データ生成部9,10はマウス4のX
方向とY方向の移動量を算出する。
【0031】以上の構成により、マウス4の移動量、移
動方向を把握することができる。なお、上記例ではマウ
スについて説明したが、トラックボール、スライドパッ
ド、感圧式ポインティングボタン等のポインティングデ
バイスも、移動量の検出方法では多少差異があるもの
の、同様のX,Y軸データ生成部9,10を有している
ので、本実施形態に含めて説明する。
【0032】キーボード3は、コンピュータ切換スイッ
チ6を介してコンピュータ2a,2b,2c の入力部2
a’,2b’,2c’に接続されている。なお、コンピ
ュータは3台に限られず、さらに多くのコンピュータを
接続できる。このことを示すために図2において、接続
可能なコンピュータ入力部8を仮想線で示す。
【0033】キーボード3からの入力は、コンピュータ
切換スイッチ6によって選択されたコンピュータ入力部
2a’,2b’,2c’に送られる。前記コンピュータ
切換スイッチ6の切換えは、切換制御部7によって制御
される。さらに、前記切換制御部7の切換えは、ポイン
ティングデバイスの移動によって作動する。
【0034】以下に、上記ポインティングデバイスの移
動によって切換制御部7のが切換え作動するための処理
について説明する。図3に、切換制御部7における処理
フローを示す。なお、この処理フローでは、マウス4の
X方向の移動速度によって、3台のコンピュータを切り
換える場合の処理について示している。加速度によって
制御対象コンピュータを切り換える場合については、以
下の説明において「速度」を「加速度」に置き換えて読
めるので、重複した説明を省略する。
【0035】ここで、各コンピュータを示す変数をN
(N=1〜3)とする。また、3台のコンピュータは、
X軸の+方向(使用者にとって右方向とする)にN=
1,2,3の順に配置されているとする。
【0036】図3に示すように、本実施形態における切
換制御では、最初に切換制御部7が、マウス4のX軸デ
ータ生成部9からマウス4のX軸移動量を入力する(ス
テップ100)。このX軸移動量入力時の制御対象コン
ピュータを示す変数M(任意)は、現在の制御対象コン
ピュータを示す変数Nに代入される。
【0037】切換制御部7は、マウス4のX軸移動量を
入力すると、そのマウス4のX軸方向の速度または加速
度が、所定の時間T内で+の方向あるいは−の方向に所
定のしきい値を超えるか否かを判断する(ステップ11
0)。
【0038】この結果、マウス4のX軸方向速度または
加速度が所定のしきい値を超えない場合、すなわち通常
の速度あるいは加速度範囲内でマウス4が移動した場合
は、切換制御部7は、制御対象コンピュータの切換えを
行わず、そのままマウス4の移動量を制御対象コンピュ
ータNに伝達する(ステップ120)。
【0039】マウス4のX軸方向速度または加速度が+
方向に前記しきい値を超えた場合には、制御対象コンピ
ュータNが3より小(N<3)か否かを判断する(ステ
ップ130)。これは、現在制御しているコンピュータ
が最右端に位置しているコンピュータである場合(N=
3)は、それ以上右側のコンピュータに制御を切り換え
られないので、これを検出するためである。
【0040】上記ステップ130の判断の結果、現在の
制御対象コンピュータを示すNが3より小(N<3)な
らば、コンピュータ画面の右端に達するまでの十分なマ
ウスカーソルの移動量を制御対象コンピュータNに伝達
する( ステップ135) 。
【0041】続いてN+1の値を制御対象コンピュータ
を示す変数Nに代入する(ステップ140)。
【0042】この新しい制御対象コンピュータの変数N
は、コンピュータ切換スイッチ6に送られ、制御対象コ
ンピュータは、変数Nの示すコンピュータに切り換えら
れる(ステップ150)。すなわち、それまでの制御対
象コンピュータの一つ右側のコンピュータに制御を移す
ことになる。
【0043】なお、ここで、制御対象から外れたコンピ
ュータ画面では、マウスカーソルの最終的なX座標はス
テップ135の処理により画面の右辺に位置するが、こ
れは制御がそのコンピュータに戻った時に、マウスカー
ソルが制御が外れる直前の位置に戻る一般的な処理によ
り、制御がもとのコンピュータ画面に戻ったときに、画
面の右辺からマウスカーソルが動きはじめるようにする
ためである。これにより、あたかもマウスカーソルが画
面間を移ったように見せることができる。
【0044】一方、現在の制御対象コンピュータを示す
Nが3より小でないならば、すなわち、N=3である場
合は、現在の制御対象コンピュータが最右端のコンピュ
ータであるので、制御対象コンピュータの切換えを行わ
ず、現在の制御対象コンピュータNにマウス4の移動量
を伝達する(ステップ120)。
【0045】つまり、現在の制御対象コンピュータが複
数のコンピュータの最右端に配置されている場合は、ポ
インティングデバイスを右方向に急速に振っても、制御
対象コンピュータが切り換わることがないのである。
【0046】次に、ステップ110の判断でマウス4の
X軸移動速度が−方向に所定の値を超えたと判断された
場合は、制御対象コンピュータNが1より大(N>1)
か否かを判断する(ステップ160)。
【0047】これは、現在制御しているコンピュータが
複数のコンピュータの最左端に位置している場合は、そ
れ以上左側のコンピュータに制御を切り換えられないの
で、これを検出するためである。
【0048】上記判断の結果、現在の制御対象コンピュ
ータを示すNが1より大(N>1)ならば、X軸の−方
向にそのコンピュータ画面の左辺に達するのに十分なマ
ウスカーソルの移動量を現在の制御対象コンピュータN
に伝達する(ステップ165)。これは、ステップ13
5の場合と同様に、制御が左側のコンピュータからもと
のコンピュータに切り換えられたときに、マウスカーソ
ルがコンピュータ画面間を連続的に移動するように見せ
るためである。
【0049】上記ステップ165の処理後、N−1の値
を制御対象コンピュータを示す変数Nに代入する(ステ
ップ170)。
【0050】新しい制御対象コンピュータの変数Nはコ
ンピュータ切換スイッチ6に送られ、制御対象コンピュ
ータは、変数Nの示すコンピュータに切り換えられる
(ステップ150)。これにより、それまでの制御対象
コンピュータより、一つ左側のコンピュータに制御を移
すことになる。
【0051】一方、現在の制御対象コンピュータを示す
Nが1より大でないならば、すなわち、N=1であると
きは、現在の制御対象コンピュータが最左端のコンピュ
ータであるので、制御対象コンピュータの切換えを行わ
ず、そのまま現在の制御対象コンピュータNにマウス4
の移動量を伝達する(ステップ120)。
【0052】以上が本願請求項3の一実施形態によるコ
ンピュータ切換制御装置の構成および処理であるが、次
に、このコンピュータ切換制御装置5による制御対象コ
ンピュータの切換えの作用・効果について説明する。
【0053】図4は、3台のコンピュータ2a,2b,
2cをこの順に左から並べ、マウスの操作によって次々
と右隣りのコンピュータに制御を移す場合の、マウス操
作と、制御対象コンピュータの切換えと、コンピュータ
画面上のマウスカーソルとを対応させて示したものであ
る。
【0054】図4の上部にコンピュータ2a,2b,2
cの画面を示し、各コンピュータ画面上にマウスカーソ
ル14を示す。上記コンピュータ2a,2b,2cの画
面の図の下部に、時間を横軸に、速度を縦軸にしたマウ
スの移動の経時的変化のグラフを示す。
【0055】なお、マウスの移動速度は、実際には加速
時は傾斜を有しているが、ここでは理解容易のために、
移動速度が不連続な段階的な変化をするものとする。
【0056】上記マウス移動の経時的変化のグラフの速
度軸には、+方向と−方向のそれぞれに所定のしきい値
が設定されている。この速度のしきい値を超えるマウス
の移動は、制御対象コンピュータの切換えのトリガー
(切換スイッチを作動させる動作)となる。
【0057】図4に示すように、最初はマウスカーソル
14はコンピュータ2aの画面内にある。時間T0 に至
るまでは、使用者はしきい値以下の速度で動かしている
ので、制御対象コンピュータ2aは切り換わらない。こ
の間は、マウスカーソル14はマウスの移動に応じてコ
ンピュータ2aの画面内で移動する。
【0058】時間T0 前後に使用者がコンピュータ2b
に制御対象を切り換える必要を感じたとする。このとき
使用者は、マウスを右方向に強く振り、マウスの+方向
の移動速度をしきい値を超えるように操作すればよい。
【0059】この操作により、すでに説明した切換制御
部7の処理により、マウスカーソル14はコンピュータ
2a の画面の右辺に移動し、制御対象コンピュータは2
aから2bに切り換えられる。( 図3におけるステップ
135,140参照)これに応じてマウスカーソル14
は、コンピュータ2aの画面からその右隣りのコンピュ
ータ2bの画面に移行する。このコンピュータ2bの画
面におけるマウスカーソルの始動位置は、前回の制御時
の最終的な位置、すなわちコンピュータ2bの画面左辺
に位置する(図3 におけるステップ165の処理参
照)。
【0060】同様に、時間T1 前後で使用者がコンピュ
ータ2 bからコンピュータ2cに制御対象を切り換える必
要を感じたとする。使用者は、同じようにしてマウスを
右方向に強く振れば、制御対象コンピュータはさらに右
隣りのコンピュータ2cに移り、マウスカーソル14はコ
ンピュータ2c の画面左辺に現れる。
【0061】左方向にコンピュータに制御対象を切り換
える場合は、上記と逆のX軸の−方向へマウスを操作す
ればよい。
【0062】上記説明からわかるように、本発明のコン
ピュータ切換制御装置によれば、使用者は左右に並べら
れたコンピュータに対して、右隣りのコンピュータに制
御対象を移したいと欲すれば、マウスを右方向に強く振
り、左隣りのコンピュータに制御対象を移したいと欲す
れば、マウスを左方向に強く振ればよい。この操作は、
人間にとってきわめて自然に近い操作感覚を提供するこ
とができる。
【0063】また、マウスを振った方向のコンピュータ
画面では、マウスカーソルは、制御切換前ののコンピュ
ータに近い辺部に位置するので、使用者は連続的な視点
の移動によって簡単にマウスカーソルを追尾することが
できるのである。これもまた使用者にとって自然な操作
となる。
【0064】しかも、使用者は、上記制御対象コンピュ
ータの切換えに際して、通常のコンピュータ操作の手の
届く範囲内から手を離す必要がない。たとえば、マウス
を操作して途中では、そのままマウスを動かせば、制御
対象コンピュータの切換を行うことができる。
【0065】すなわち、本発明のコンピュータ切換制御
装置によれば、使用者にとってきわめて自然に近い操作
感覚で制御対象コンピュータを切り換えられ、制御対象
切換えのために作業の思考が中断されることがないので
ある。
【0066】次に本願請求項4に係るコンピュータ切換
制御装置について説明する。
【0067】本願請求項4に係るコンピュータ切換制御
装置は、所定時間内のマウスカーソルの移動量がコンピ
ュータ制御の切換のトリガーになる点のみ、上記説明し
た請求項3のコンピュータ切換制御装置と相違する。
【0068】したがって、このコンピュータ切換制御装
置を使用した複数コンピュータシステムの配置(図1)
や、コンピュータ制御の切換を機能させるハードウェア
の構成( 図2) は、重複する説明を省略する。また、マ
ウスカーソルがマウスの操作によってコンピュータ画面
間を連続的に移動する点は、図4とその説明から明らか
であるので、これについても説明を省略する。
【0069】よって、以下では請求項4によるコンピュ
ータ切換制御装置の制御切換の方法について図5を用い
て説明する。
【0070】本実施形態によるコンピュータの切換制御
は、図5に示すように、最初にX軸移動量を入力する
(ステップ200)。このX軸移動量入力時の制御対象
コンピュータを示す変数M(任意)は、現在の制御対象
コンピュータを示す変数Nに代入される。
【0071】次に、マウスカーソルのX軸移動量を入力
すると、そのマウスカーソルのX軸方向の移動量が所定
の時間T内で+方向あるいは−方向に所定のしきい値を
超えるか否かを判断する(ステップ210)。なおここ
で、所定の時間T内の移動量のしきい値とは、速度と異
なり、たとえばマウスカーソルがコンピュータ画面の横
方向長さの1.5倍あるいは2倍あるいは3倍というよ
うに、通常の操作では移動しない移動量を一定時間内に
移動したような場合をいう。
【0072】上記所定の時間T内でマウスカーソルの移
動量のしきい値を超えない場合、すなわち通常の操作の
ようにコンピュータ画面内でマウスカーソル移動する場
合は、制御対象コンピュータの切換えを行わず、そのま
まマウスカーソルの移動量を制御対象コンピュータNに
伝達する(ステップ220)。
【0073】マウスカーソルのX軸方向移動量が+方向
に前記しきい値を超えた場合には、制御対象コンピュー
タNが3より小(N<3)か否かを判断する(ステップ
230)。これは、現在制御しているコンピュータが最
右端に位置しているコンピュータである場合(N=3)
は、それ以上右側のコンピュータに制御を切り換えられ
ないので、これを検出するためである。
【0074】上記ステップ230の判断の結果、 N+
1の値を制御対象コンピュータを示す変数Nに代入する
(ステップ140)。
【0075】ここで、図3のように、コンピュータ画面
の右端に達するまでの十分なマウスカーソルの移動量を
制御対象コンピュータNに伝達することをしないのは、
予め十分なしきい値を設定しておけば、マウスカーソル
移動量が上記しきい値に達するには、必ずマウスカーソ
ルはコンピュータ画面の右端に達しているので、わざわ
ざマウスカーソルに画面の右端に達する移動量を付加す
る必要がないからである。
【0076】つまり、本実施形態によれば、たとえばマ
ウスカーソルを右方向に通常の操作範囲より大きな距離
移動させれば、マウスカーソルはそのコンピュータ画面
の右端に達し、その後、その右側のコンピュータに制御
が切り換えられるのである。これにより、最終的なマウ
スカーソルの位置は、コンピュータ画面の右辺にあるの
で、そのコンピュータに制御が戻ったときに、マウスカ
ーソルはコンピュータ画面の右辺からスタートすること
ができるのである。
【0077】上記ステップ270によって更新された新
しい制御対象コンピュータの変数Nは、コンピュータ切
換スイッチに送られ、制御対象コンピュータは、変数N
の示すコンピュータに切り換えられる(ステップ25
0)。つまり、それまでの制御対象コンピュータの一つ
右側のコンピュータに制御を移すことになる。
【0078】一方、現在の制御対象コンピュータを示す
Nが3より小でないならば、すなわち、N=3である場
合は、現在の制御対象コンピュータが最右端のコンピュ
ータであるので、制御対象コンピュータの切換えを行わ
ず、現在の制御対象コンピュータNにマウスカーソルの
移動量を伝達する(ステップ220)。
【0079】次に、ステップ210の判断でマウスカー
ソルの移動量がX軸の−方向に所定の値を超えたと判断
された場合は、制御対象コンピュータNが1より大(N
>1)か否かを判断する(ステップ260)。
【0080】これは、現在制御しているコンピュータが
複数のコンピュータの最左端に位置している場合は、そ
れ以上左側のコンピュータに制御を切り換えられないの
で、これを検出するためである。
【0081】上記判断の結果、現在の制御対象コンピュ
ータを示すNが1より大(N>1)ならば、N−1の値
を制御対象コンピュータを示す変数Nに代入する(ステ
ップ270)。
【0082】ここで、現在制御しているコンピュータの
画面の左端に達するまでのマウスカーソルの移動量を現
在の制御対象のコンピュータに伝達する必要がないの
は、すでに説明した通りである。
【0083】新しい制御対象コンピュータの変数Nはコ
ンピュータ切換スイッチに送られ、制御対象コンピュー
タは、更新された変数Nの示すコンピュータに切り換え
られる(ステップ250)。これにより、それまでの制
御対象コンピュータより、一つ左側のコンピュータに制
御を移すことになる。
【0084】一方、現在の制御対象コンピュータを示す
Nが1より大でないならば、すなわち、N=1であると
きは、現在の制御対象コンピュータが最左端のコンピュ
ータであるので、制御対象コンピュータの切換えを行わ
ず、そのまま現在の制御対象コンピュータNにマウスカ
ーソルの移動量を伝達する(ステップ220)。
【0085】この請求項4のコンピュータ切換制御装置
によれば、請求項3のコンピュータ切換制御装置に比べ
て、制御の切換に伴ってマウスカーソルの最終的な位置
を与えなくても、自動的に移動方向のコンピュータ画面
の辺部にマウスカーソルが位置するので、処理が簡単か
つ高い信頼性を得ることができる。
【0086】以上で本願請求項3および4のコンピュー
タ切換制御装置の実施形態の説明を終了するが、本発明
の変形例について次に説明する。本発明のコンピュータ
切換制御装置にとって、ポインティングデバイスの操作
によって切り換えられ、かつ、制御切換後のコンピュー
タ画面で容易にポインティングデバイスのカーソルを発
見できればよい。このため、上記説明した実施形態の種
々の変形が有り得る。
【0087】まず、上記実施形態では、切換制御部7は
コンピュータ切換制御装置5に設けられていたが、本発
明のコンピュータ切換制御装置はこれに限られず、切換
制御部7を搭載したポインティングデバイス(マウス
4)としてもよい。この場合、コンピュータ切換制御装
置5をコンピュータ切換スイッチ6のみの簡単な構造に
することができる。
【0088】次に、上記実施形態では、ポインティング
デバイスのX軸方向の移動速度と移動量をコンピュータ
の制御切換のトリガーとしていたが、本発明のコンピュ
ータ切換制御装置はこれに限られず、任意の方向への加
速度、あるいはマウス等の上に特別に設けたスイッチの
入力等をコンピュータの制御切換のトリガーとすること
ができる。
【0089】また、X軸方向に限らず任意の方向へのポ
インティングデバイスカーソルの移動速度等によって制
御対象コンピュータを切り換えられれば、上下左右に配
置されたコンピュータや、同一画面上で上下左右に分割
された複数のコンピュータ画面の制御切換に便利であ
る。
【0090】また、加速度を制御対象コンピュータの切
換のトリガーとする場合では、機械的な加速度の検出機
構を取り入れることも可能となる。
【0091】ポインティングデバイス上に制御切換専用
のスイッチを設ける場合も、上記実施形態で説明した作
用・効果と同一の作用・効果を得ることができる。
【0092】次に、上記実施形態では、切換前のコンピ
ュータ画面のポインティングデバイスのカーソル(マウ
スカーソル14)が切換後のコンピュータ画面の近傍位
置に移動するようにしていたが、本発明のコンピュータ
切換制御装置はこれに限られず、何らかの方法で使用者
が容易に切換後のカーソルを確認できればよい。
【0093】たとえば、制御対象切換後のコンピュータ
画面では、ポインティングデバイスカーソルを一定の場
所に位置させることができる。また、たとえば制御切換
直後のポインティングデバイスのカーソルの形状や大き
さや色彩を変化させて、使用者がいち早くカーソルを発
見できるようにしてもよい。
【0094】最後に、上記請求項4のコンピュータ切換
制御装置の実施形態の説明では、マウスカーするの移動
量のしきい値が一定の値となっていたが、このしきい値
について適宜変更可能にコンピュータ切換制御装置を構
成することもできる。
【0095】
【発明の効果】以上の説明から明らかなように、本発明
による「コンピュータ切換制御装置」によれば、単一の
入力手段(キーボード)と、単一のポインティングデバ
イスと、複数のコンピュータとを接続し、ポインティン
グデバイスの操作によって、制御対象コンピュータを切
り換えることができる。
【0096】これにより、従前の複数コンピュータを使
用した作業環境のように、広い作業スペースを要するこ
となく、制御対象コンピュータを変えるときにキーボー
ド等を入れ替える必要もない。
【0097】また、従来のコンピュータ切換制御装置の
ように、通常のキー操作の範囲から手を離して、離れた
場所の切換スイッチを押し下げる必要もない。これによ
り、使用者の作業が中断されることが少ない。
【0098】また、本発明のコンピュータ切換制御装置
によれば、ポインティングデバイスカーソルの移動量や
移動速度や加速度等を検出方向と、コンピュータの位置
とを対応させて配置すれば、ポインティングデバイスの
カーソルの移動によって、そのカーソルの移動方向の延
長線上のコンピュータに制御対象を移すことができる。
【0099】また、制御対象切換後のコンピュータ画面
上でポインティングデバイスカーソルが制御切換前のコ
ンピュータに近い辺部に位置するので、ポインティング
デバイスカーソルが隣接配置された複数のコンピュータ
画面上を次々に移行するに使用者に感じさせることがで
きる。
【0100】すなわち、本発明のコンピュータ切換制御
装置によれば、複数のコンピュータを適当に配置するこ
とにより、使用者は現実のコンピュータの配置方向に合
わせて、たとえば瞬間的に速くポインティングデバイス
カーソルを移動させれば、そのポインティングデバイス
カーソルの移動方向線上のコンピュータに制御対象を移
すことができ、かつ、連続的な視点の移動によって制御
切換後のカーソルを追尾することができるのである。
【0101】この作業環境は、人間の自然な動作とよく
一致し、かつ、作業を中断させることがないので、複数
のコンピュータを操作して情報処理を行う作業の効率を
大幅に向上させることができるのである。
【図面の簡単な説明】
【図1】本願請求項3の一実施形態によるコンピュータ
切換制御装置を使用した場合の複数コンピュータ使用の
作業環境を具体的に示した図。
【図2】本願請求項3の一実施形態によるコンピュータ
切換制御装置から必要な構成を概念的に抽出して示した
ブロック図。
【図3】本願請求項3の一実施形態によるコンピュータ
切換制御装置の切換制御部における処理の流れを示した
フローチャート。
【図4】コンピュータの配置とマウスの移動速度の経時
的変化のグラフを対応させて示して本発明のコンピュー
タ切換制御装置の作用・効果を説明する説明図。
【図5】本願請求項4の一実施形態によるコンピュータ
切換制御装置の切換制御部における処理の流れを示した
フローチャート。
【図6】複数のコンピュータと複数組のキーボードおよ
びマウスを使用する作業環境を具体的に示した図。
【図7】複数のコンピュータと単一組のキーボードおよ
びマウスとを接続する従来のコンピュータ切換制御装置
を使用した場合の作業環境を具体的に示した図。
【符号の説明】
1 机 2a コンピュータ 2b コンピュータ 2c コンピュータ 2a’ コンピュータ入力部 2b’ コンピュータ入力部 2c’ コンピュータ入力部 3 キーボード 4 マウス 5 コンピュータ切換制御装置 6 コンピュータ切換スイッチ 7 切換制御部 8 コンピュータ入力部 9 X軸データ生成部 10 Y軸データ生成部 11 ボール 12 X方向移動量検出棒 13 Y方向移動量検出棒 14 マウスカーソル

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】単一のキーボードを含む入力手段と、単一
    のポインティングデバイスと、複数のコンピュータとを
    接続したコンピュータ切換制御装置において、 所定のしきい値を超える前記ポインティングデバイスの
    カーソルの移動量、移動速度、または加速度、または前
    記ポインティングデバイスの所定のスイッチの入力を検
    出して制御対象コンピュータの切換信号を発する切換制
    御部と、 前記切換制御部の切換信号を入力して、制御対象コンピ
    ュータを切り換えるコンピュータ切換スイッチと、を有
    することを特徴とするコンピュータ切換制御装置。
  2. 【請求項2】前記ポインティングデバイスは、所定方向
    の正負のカーソル移動量を検出するデータ生成部を有
    し、 前記切換制御部は、正負の方向を含めて前記ポインティ
    ングデバイスのデータ生成部が生成したカーソル移動量
    を入力し、前記カーソルの速度または加速度がしきい値
    を超えたときは、現在の制御対象コンピュータからカー
    ソルの移動方向に対応した方向に配置されたコンピュー
    タに制御対象を切り換える切換信号を発することを特徴
    とする請求項1に記載のコンピュータ切換制御装置。
  3. 【請求項3】前記切換制御部は、切換前制御対象コンピ
    ュータに近い切換後制御対象コンピュータの画面上に、
    ポインティングデバイスカーソルを表示させることを特
    徴とする請求項2に記載のコンピュータ切換制御装置。
  4. 【請求項4】前記ポインティングデバイスは、所定方向
    の正負のカーソル移動量を検出するデータ生成部を有
    し、 前記切換制御部は、正負の方向を含めて前記ポインティ
    ングデバイスのデータ生成部が生成したカーソル移動量
    を入力し、前記カーソル移動量が所定時間内に所定のし
    きい値を超えたときは、現在の制御対象コンピュータか
    らカーソルの移動方向に対応した方向に配置されたコン
    ピュータに制御対象を切り換える切換信号を発すること
    を特徴とする請求項1に記載のコンピュータ切換制御装
    置。
JP8123088A 1996-05-17 1996-05-17 コンピュータ切換制御装置 Expired - Lifetime JP2977489B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8123088A JP2977489B2 (ja) 1996-05-17 1996-05-17 コンピュータ切換制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8123088A JP2977489B2 (ja) 1996-05-17 1996-05-17 コンピュータ切換制御装置

Publications (2)

Publication Number Publication Date
JPH09305301A true JPH09305301A (ja) 1997-11-28
JP2977489B2 JP2977489B2 (ja) 1999-11-15

Family

ID=14851919

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8123088A Expired - Lifetime JP2977489B2 (ja) 1996-05-17 1996-05-17 コンピュータ切換制御装置

Country Status (1)

Country Link
JP (1) JP2977489B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005182497A (ja) * 2003-12-19 2005-07-07 Fujitsu Component Ltd 切替器および切替器の切替方法
US8194078B2 (en) 2000-07-17 2012-06-05 Sony Computer Entertainment Inc. Program execution system, program execution device and recording medium and computer executable program therefor
JP2022178861A (ja) * 2021-05-21 2022-12-02 Necプラットフォームズ株式会社 情報処理装置、情報処理システム、情報処理方法及びプログラム

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8194078B2 (en) 2000-07-17 2012-06-05 Sony Computer Entertainment Inc. Program execution system, program execution device and recording medium and computer executable program therefor
US8212822B2 (en) 2000-07-17 2012-07-03 Sony Computer Entertainment Inc. Program execution system, program execution device and recording medium and computer executable program therefor
US8427471B2 (en) 2000-07-17 2013-04-23 Sony Corporation Program execution system, program execution device and recording medium and computer executable program therefor
JP2005182497A (ja) * 2003-12-19 2005-07-07 Fujitsu Component Ltd 切替器および切替器の切替方法
US7978172B2 (en) 2003-12-19 2011-07-12 Fujitsu Component Limited Switching device and switching methods of the same
JP2022178861A (ja) * 2021-05-21 2022-12-02 Necプラットフォームズ株式会社 情報処理装置、情報処理システム、情報処理方法及びプログラム

Also Published As

Publication number Publication date
JP2977489B2 (ja) 1999-11-15

Similar Documents

Publication Publication Date Title
Ren et al. 3D selection with freehand gesture
JP2530050B2 (ja) カ―ソル移動制御装置
US5907327A (en) Apparatus and method regarding drag locking with notification
US8754910B2 (en) Mouse having pan, zoom, and scroll controls
US6407749B1 (en) Combined scroll and zoom method and apparatus
JPH0588842A (ja) アイコン表示システム
EP2930925A1 (en) Multi-screen switching method and system for video conferencing
JP2004078693A (ja) 視野移動操作方法
US20060143580A1 (en) Method and system for quick screen switching in a multi-monitor environment
JP2004318460A (ja) データ処理装置
JP2006209563A (ja) インターフェース装置
JP3608940B2 (ja) 映像探索表示方法及び映像探索表示装置
US6452587B1 (en) Cursor controller using speed position
CN117289801A (zh) 手势交互方法、装置、电子设备及存储介质
JP2001255994A (ja) 入力制御装置
JP2977489B2 (ja) コンピュータ切換制御装置
CN113010130B (zh) 一种基于图像流的远距离大屏交互控制方法
EP4439241A1 (en) Improved touchless pointer operation during typing activities using a computer device
CN117427327A (zh) 选择从控制器接收的输入致动信息的解释
CN116126205A (zh) 交互控制方法、装置、可穿戴设备及存储介质
US10895978B2 (en) Numerical controller
JP2001175385A (ja) ウィンドウの操作方式及び入力装置
JP2023067679A5 (ja)
JP2001042991A (ja) 情報処理装置、情報処理方法、及び情報処理プログラムを格納した記憶媒体
JPH0667787A (ja) 位置入力装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080910

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080910

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090910

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090910

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100910

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110910

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110910

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120910

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120910

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130910

Year of fee payment: 14

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term