(57)【特許請求の範囲】
【請求項１】
プラントの監視制御を行うように構成された表示監視制御装置において、マウスカーソルを操作するよう構成されたマウス装置、このマウス装置によって操作されるマウスカーソルを表示する表示部、上記マウス装置の無操作の時間を計測するタイマ、上記表示部に表示されるマウスカーソルの表示色を変更するマウスカーソル表示色変更手段を備え、上記マウスカーソル表示色変更手段は、上記タイマによって計測された無操作の時間が所定時間を超えたとき、上記マウスカーソルの表示色を変更する表示監視制御装置において、
上記表示部の電源の状態を検出する電源監視手段を備え、上記タイマによって計測される上記マウス装置の無操作の時間が所定時間を超えたとき、上記電源監視手段によって検出される電源の状態がオン状態の場合には、上記マウスカーソル表示色変更手段は、上記マウスカーソルの表示色を変更することを特徴とする表示監視制御装置。
【請求項２】
タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、表示部中のマウスカーソルの位置が予め定められた範囲外にある場合は、上記マウスカーソルを所定の軸を中心として反転させるマウスカーソル反転表示手段を備えたことを特徴とする請求項１記載の表示監視制御装置。
【請求項３】
タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、マウス操作を所定回数阻止するマウス操作阻止手段を備えたことを特徴とする請求項１または請求項２記載の表示監視制御装置。
【請求項４】
表示部中のマウスカーソルの位置を変更するマウスカーソル位置変更手段を備え、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、マウス操作阻止手段によるマウス操作が所定回数阻止された後、上記マウスカーソル位置変更手段は、マウスカーソルの位置を予め定められた位置に変更することを特徴とする請求項３記載の表示監視制御装置。
【請求項５】
プラントの監視制御を行うように構成された表示監視制御装置において、マウスカーソルを操作するよう構成されたマウス装置、このマウス装置によって操作されるマウスカーソルを表示する表示部、この表示部に表示されるマウスカーソルの表示色を変更するマウスカーソル表示色変更手段、上記表示部の電源の状態を検出する電源監視手段を備え、上記電源監視手段によって検出される電源の状態がオフ状態からオン状態に移行したとき、マウスカーソル表示色変更手段は、所定時間マウスカーソルの表示色を変更することを特徴とする表示監視制御装置。
【請求項６】
プラントの監視制御を行うように構成された表示監視制御装置において、マウスカーソルを操作するよう構成されたマウス装置、このマウス装置によって操作されるマウスカーソルを表示する表示部、この表示部に透明ウインドウを表示する透明ウインドウ表示手段、上記表示部の電源の状態を検出する電源監視手段を備え、上記電源監視手段によって検出される電源の状態がオン状態からオフ状態に移行したとき、透明ウインドウ表示手段は、上記表示部全体に透明ウインドウを表示することを特徴とする表示監視制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＣＲＴ監視制御装置等のプラントの監視制御を行うように構成された表示監視制御装置に関するもので、とくにマウスカーソルの位置表示を行なうマウスカーソル位置表示方式に関する。
【０００２】
【従来の技術】
従来のＣＲＴ監視制御装置におけるポインティングデバイス表示方式は、特開平１０−１１１７８１号公報による「マウスカーソル位置表示方式及びその方法」、特開平２−５１７２２号公報による「マウスカーソル表示方式」がある。
図１７は、特開平１０−１１１７８１号公報による従来のマウスカーソル位置表示方式を示す図である。
図１７において、１はコンピュータのマウスカーソルを制御するマウスドライバ、２はマウスドライバ１に入力するマウス、３はマウスカーソルが表示されるＣＲＴ装置である。
【０００３】
マウスドライバ１は、次の１１０〜１７０によって構成される。
１１０はマウス２を最後に操作した時間からの経過時間を計測するマウス操作時間タイマ、１２０はＣＲＴ装置３に表示されている指定されたドット位置の表示色を取得する画面表示色取得手段、１３０は指定された表示色の反転色を求める反転色算出手段、１４０はドットを表示する位置を算出するドット位置算出手段、１５０はＣＲＴ装置３にドットを指定された表示色で表示するドット表示手段である。１６０はマウス２から入力される信号を検出するマウス操作検出手段、１７０はＣＲＴ装置３のマウスカーソル位置を取得するマウス位置取得手段である。
【０００４】
図１７に示される従来のマウスカーソル位置表示方式は、コンピュータのマウスカーソルの制御を行うマウスドライバ１にて、利用者がマウスカーソルを見失っても、ＣＲＴ装置３の画面の四隅からドットがマウスカーソル位置に向かって進むことにより、マウスカーソルの発見が簡単に行えるという方式となっている。
【０００５】
また、特開平２−５１７２２号公報による方式では、マウス操作にタッチセンサを有し、マウス操作の有無を検出することによって、マウスカーソルをダイレクトに移動させたり、消去したりするといった方式となっている。
【０００６】
【発明が解決しようとする課題】
上述した従来のマウスカーソル位置表示方式は、一時的に、ＣＲＴ装置から利用者への表示情報を増やし、また、阻害するという問題を持っている。たとえば、マウスの位置を指し示すドットと同じ形状のプラント状態オブジェクトで構成された画像が、ＣＲＴ装置上に表示されていた場合、利用者の混乱を招いてしまう、また、利用者がマウスカーソルの位置を発見するために、マウスの位置を指し示すドットに気を取られてしまうといった問題点があった。
【０００７】
特開平１０−１１１７８１号公報では、マウスカーソルを見失った場合のマウスカーソル発見操作の操作性の改善には役立っているが、ＣＲＴ表示上に、プラント状態を表示するという本来の表示情報以外のドット表示が行われ、また、マウスカーソルを見失っていない場合においても、マウスカーソル発見処理とドット表示が行われる可能性があり、ＣＲＴ装置の本来の表示を阻害するという点の問題の解決には役立っていない。
【０００８】
また、利用者がマウスカーソルを見失ってしまい、操作性が低下するという点がある。たとえば、利用者がマウスカーソルの操作をした後、キーボード操作を行った後、あるいは、他の作業のためにコンピュータから目をそらした後に、再び、マウスを操作しようとした場合、ＣＲＴ装置に表示されているマウスカーソルの位置を見失い、発見するために、無用な操作を行い、ＣＲＴ装置上で動いているマウスカーソルを探すといったことが行われる。さらに、この発見のための無用の操作によって、利用者が予期しない誤操作を行ってしまうことがある。
このようなマウスカーソルを発見するための無用な操作が、操作性の低下の原因となっている。特開平２−５１７２２号公報では、マウスカーソルによってＣＲＴ装置に表示されている他の情報が隠されてしまうことは防止できるという効果はあるが、マウスを見失ってしまうという点の問題の解決には役立っていない。
【０００９】
この発明は、上述のような問題点を解決するためになされたものであり、表示監視制御装置上でのマウスカーソルの表示方式において、その表示情報への影響性、及び、操作性を改善し、特に、利用者が表示されているマウスカーソルを見失った場合に、速やかにマウスカーソルを発見して、以後の操作ができるようにする表示監視制御装置を提供することを第一の目的とする。
【００１０】
また、利用者がマウスカーソルを見失った場合に行うとっさの動作によって、誤動作を行うことを防止することができる表示監視制御装置を提供することを第二の目的とする。
また、表示部の電源状態にも応じたマウスカーソル位置表示ができる表示監視制御装置を提供することを第三の目的とする。
【００１１】
【課題を解決するための手段】
この発明に係わる表示監視制御装置においては、マウスカーソルを操作するよう構成されたマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、マウス装置の無操作の時間を計測するタイマと、表示部に表示されるマウスカーソルの表示色を変更するマウスカーソル表示色変更手段を備え、マウスカーソル表示色変更手段は、タイマによって計測された無操作の時間が所定時間を超えたとき、マウスカーソルの表示色を変更するものである。
また、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、表示部中のマウスカーソルの位置が予め定められた範囲外にある場合は、マウスカーソルを所定の軸を中心として反転させるマウスカーソル反転表示手段を備えたものである。
【００１２】
また、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、マウス操作を所定回数阻止するマウス操作阻止手段を備えたものである。
さらに、表示部中のマウスカーソルの位置を変更するマウスカーソル位置変更手段を備え、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、マウス操作阻止手段によるマウス操作が所定回数阻止された後、マウスカーソル位置変更手段は、マウスカーソルの位置を予め定められた位置に変更するものである。
【００１３】
また、表示部の電源の状態を検出する電源監視手段を備え、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、電源監視手段によって検出される電源の状態がオン状態の場合には、マウスカーソル表示色変更手段は、マウスカーソルの表示色を変更するものである。
また、マウスカーソルを操作するよう構成されたマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、この表示部に表示されるマウスカーソルの表示色を変更するマウスカーソル表示色変更手段と、表示部の電源の状態を検出する電源監視手段を備え、電源監視手段によって検出される電源の状態がオフ状態からオン状態に移行したとき、マウスカーソル表示色変更手段は、所定時間マウスカーソルの表示色を変更するものである。
【００１４】
さらにまた、マウスカーソルを操作するよう構成されたマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、この表示部に透明ウインドウを表示する透明ウインドウ表示手段と、表示部の電源の状態を検出する電源監視手段を備え、電源監視手段によって検出される電源の状態がオン状態からオフ状態に移行したとき、透明ウインドウ表示手段は、表示部全体に透明ウインドウを表示するものである。
また、マウスカーソルの操作を行なうマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、マウス装置によるマウスの無操作の時間を計測するタイマと、表示部中のマウスカーソルの位置を変更するマウスカーソル位置変更手段を備え、マウスカーソル位置変更手段は、タイマによって計測された無操作の時間が所定時間を超えたとき、マウスカーソルの位置を予め定められた位置に変更するものである。
【００１５】
【発明の実施の形態】
実施の形態１．
この発明の実施の形態１の構成について図１を、動作について図２を参照して詳細に説明する。
図１は、この発明の実施の形態１によるマウスカーソル位置表示方式を示すブロック図である。
図１において、４はマウスカーソルを表示するＣＲＴ装置、５はマウスマネージャ、６はコンピュータのＯＳ（オペレーティングシステム）に組み込まれるマウスドライバ、７はマウスドライバ６に入力するマウス装置である。８はマウスマネージャ５によって読み込まれるマウスカーソルブリンク時間定義ファイル、９はマウスカーソルブリンク色定義ファイル、１０はマウス無操作時間定義ファイルで、８〜１０はあらかじめ定められた定義ファイルである。
マウスドライバ６には、マウス装置７が操作されたことを検出するマウス操作検出手段６１が設けられている。
【００１６】
次に、マウスマネージャ５の構成について説明する。
５１はＣＲＴ装置４上にて通常表示しているマウスカーソルの表示色を取り込む通常時色取得手段である。５２はマウス装置７が最後に操作されてからの経過時間を計測するマウス操作時間タイマである。５３はあらかじめ定められたマウスカーソルブリンク時間定義ファイル８を読み込むマウスカーソルブリンク時間取得手段、５４はあらかじめ定められたマウスカーソルブリンク色定義ファイル９を読み込むマウスカーソルブリンク色取得手段、５５はあらかじめ定められたマウス無操作時間定義ファイル１０を読み込むマウス無操作時間取得手段である。５６はＣＲＴ装置４上のマウスカーソルの表示色を変更するマウスカーソル表示色変更手段である。
【００１７】
実施の形態１は、マウス操作時間タイマ５２により、マウスを最後に操作した時間からの経過時間を計測し、無操作が予め定められた時間経過した場合、マウスの再操作が行われるまで、ＣＲＴ装置４上のマウスカーソルの表示色をブリンクさせて表示するものである。
図２は、この発明の実施の形態１によるマウスカーソル位置表示方式を示すフロー図である。
【００１８】
次に、図２を用いて動作について説明する。
マウスマネージャ５は、マウスマネージャ起動時のみ、あらかじめ定められたマウスカーソルブリンク時間定義ファイル８をマウスカーソルブリンク時間取得手段５３によって読み込み（ステップＳ１）、同場合のみ、あらかじめ定められたマウスカーソルブリンク色定義ファイル９をマウスカーソルブリンク色取得手段５４によって読み込み（ステップＳ２）、同場合のみ、あらかじめ定められたマウス無操作時間定義ファイル１０をマウス無操作時間取得手段５５によって読み込み（ステップＳ３）、同場合のみ、ＣＲＴ装置４上にて通常表示しているマウスカーソルの表示色を通常時色取得手段５１によって読み込む（ステップＳ４）。
【００１９】
マウス装置２が操作されると、その操作は、マウスドライバ６のマウス操作検出手段６１によって認識される（ステップＳ５）。マウスの操作を検出した場合、次に、マウス操作時間タイマ５２によって計測されている時間があらかじめ定められた時間（Ｎ秒）経過したことを示しているか確認する（ステップＳ６）。
この時、所定時間経過していない場合は、マウス操作時間タイマ５２のタイマを０リセットする（ステップＳ７）。所定時間経過していた場合、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色をマウスカーソル表示色変更手段５６によって通常時色からブリンク色に変更する（ステップＳ８）。
そして、マウスカーソル表示色変更手段５６のマウスカーソルブリンクタイマをリセットし（ステップＳ９）、マウスカーソル表示色変更手段５６によって計測されている時間が、あらかじめ定められた時間（Ｍ秒）経過したことを示しているか確認する（ステップＳ１０）。
この時、所定時間経過していない場合は、再度、時間経過を行い（ステップＳ１０）、所定時間経過していた場合、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色をマウスカーソル表示色変更手段５６によってブリンク色から通常時色に変更する（ステップＳ１１）。
【００２０】
以上説明したように、実施の形態１によるマウスカーソル位置表示方式は、利用者がマウスカーソルを見失ってしまっても、ＣＲＴ装置のマウスカーソルがブリンク表示されるため、その表示状態変化によって、すぐに見失ったマウスカーソルの位置を発見することができ、従来では、無用なＣＲＴ装置上の表示情報の付加、または、利用者の無用なマウス装置の操作を行わなければならなかったが、本発明では、表示情報を増やすことなく、操作性が飛躍的に改善されるという効果がある。
【００２１】
実施の形態２．
次に、この発明の実施の形態２の構成について図３を、動作について図４を参照して詳細に説明する。
図３は、この発明の実施の形態２によるマウスカーソル位置表示方式を示すブロック図である。
図３において、４〜１０、５１〜５６、６１は図１におけるものと同一のものである。１１はあらかじめ定められたマウスカーソル反転表示座標定義ファイル、５１０はマウス反転表示座標定義ファイル１１を読み込むマウスカーソル反転表示座標取得手段、５１１はＣＲＴ装置４上のマウスカーソルを左右及び上下に反転して表示するマウスカーソル反転表示手段である。
【００２２】
実施の形態２は、マウス操作時間タイマ５２により、マウスを最後に操作した時間からの経過時間を計測し、無操作が予め定められた時間経過した場合、マウスの再操作が行われるまで、ＣＲＴ装置４上のマウスカーソルの表示色をブリンクさせて表示し、また、マウスカーソル位置が、予め定められた位置よりＸ座標より右の場合、マウスカーソル反転表示手段５１１により、左右反転表示し、さらに、マウスカーソル位置が、予め定められた位置よりＹ座標より下の場合、マウスカーソル反転表示手段５１１により、上下反転表示するものである。
図４は、この発明の実施の形態２によるマウスカーソル位置表示方式を示すフロー図である。
【００２３】
次に、動作について図４を用いて説明する。
マウスマネージャ５は、マウスマネージャ起動時のみ、あらかじめ定められたマウスカーソルブリンク時間定義ファイル８をマウスカーソルブリンク時間取得手段５３によって読み込み（ステップＳ１）、同場合のみ、あらかじめ定められたマウスカーソルブリンク色定義ファイル９を、マウスカーソルブリンク色取得手段５４によって読み込み（ステップＳ２）、同場合のみ、あらかじめ定められたマウス無操作時間定義ファイル１０をマウス無操作時間取得手段５５によって読み込み（ステップＳ３）、同場合のみ、ＣＲＴ装置４上にて通常表示しているマウスカーソルの表示色を、通常時色取得手段５１によって取り込む（ステップＳ４）。同場合のみ、マウス反転表示座標定義ファイル１１をマウスカーソル反転表示座標取得手段５１０によって読み込む（ステップＳ５）。
【００２４】
マウス装置２が操作されると、その操作は、マウスドライバ６のマウス操作検出手段６１によって認識される（ステップＳ６）。マウスの操作を検出した場合、次に、マウス操作時間タイマ５２によって計測されている時間が、あらかじめ定められた時間（Ｎ秒）経過したことを示しているか確認する（ステップＳ７）。
この時、所定時間経過していない場合は、マウス操作時間タイマ５２のタイマを０リセットする（ステップＳ８）。所定時間経過していた場合、マウスカーソルの位置のＸ座標をあらかじめ定められた座標と比較する（ステップＳ９）。マウスカーソルの位置のＸ座標が、あらかじめ定められた座標以上の場合、マウスカーソル反転表示手段５１１によって、マウスカーソルをホットスポットを中心として左右反転表示する（ステップＳ１０）。さらに、マウスカーソルの位置のＹ座標を、あらかじめ定められた座標と比較する（ステップＳ１１）。
【００２５】
マウスカーソルの位置のＹ座標があらかじめ定められた座標以上の場合、マウスカーソル反転表示手段５１１によって、マウスカーソルをホットスポットを中心として上下反転表示する（ステップＳ１２）。次いで、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によって、通常時色からブリンク色に変更する（ステップＳ１３）。
そして、マウスカーソル表示色変更手段５６のマウスカーソルブリンクタイマをリセットし（ステップＳ１４）、マウスカーソル表示色変更手段５６によって計測されている時間が、あらかじめ定められた時間（Ｍ秒）経過したことを示しているか確認する（ステップＳ１５）。
【００２６】
この時、所定時間経過していない場合は、再度、時間経過を行い（ステップＳ１５）、所定時間経過していた場合、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によってブリンク色から通常時色に変更する（ステップＳ１６）。次いで、マウスカーソル反転表示手段５１１によるマウスカーソルの反転表示を終了する（ステップＳ１７）。
【００２７】
実施の形態２によるマウスカーソル位置表示方式は、マウスカーソルが一部しか表示されない位置にあっても、マウスカーソルの位置に応じて上下反転及び左右反転して本来隠れる部分が表示されるため、マウスカーソルの発見が位置によらず容易になるという効果がある。
【００２８】
実施の形態３．
次に、この発明の実施の形態３の構成について図５を、動作について図６を参照して詳細に説明する。
図５は、この発明の実施の形態３によるマウスカーソル位置表示方式を示すブロック図である。
図５において、４〜１０、５１〜５６、６１は図１におけるものと同一のものである。１２はあらかじめ定められたマウス操作抑止回数定義ファイル、５１２はマウス操作抑止回数定義ファイル１２を読み込むマウス操作抑止回数取得手段、５１３は画面全体に透明なウインドウを表示する透明ウインドウ表示手段であり、マウス操作抑止回数取得手段５１２と透明ウインドウ表示手段５１３は、マウス操作阻止手段を構成する。Ｍｉｃｒｏｓｏｆｔ Ｗｉｎｄｏｗｓ等のウインドウシステムにおいて、透明ウインドウ表示手段５１３によって、透明ウインドウを画面全体に表示することによって、マウス操作を画面内の他のウインドウより先に取得することが可能である。
【００２９】
実施の形態３は、マウス操作時間タイマ５２により、マウスを最後に操作した時間からの経過時間を計測し、無操作が予め定められた時間経過した場合、マウスボタンの操作が予め定められた回数行われるまで、透明ウインドウを表示してマウスボタン操作を阻止し、ＣＲＴ装置４上のマウスカーソルの表示色をブリンクさせて表示するものである。
図６は、この発明の実施の形態３によるマウスカーソル位置表示方式を示すフロー図である。
【００３０】
次に、動作について、図６を用いて説明する。
マウスマネージャ５は、マウスマネージャ起動時のみ、あらかじめ定められたマウスカーソルブリンク時間定義ファイル８を、マウスカーソルブリンク時間取得手段５３によって読み込み（ステップＳ１）、同場合のみ、あらかじめ定められたマウスカーソルブリンク色定義ファイル９を、マウスカーソルブリンク色取得手段５４によって読み込み（ステップＳ２）、同場合のみ、あらかじめ定められたマウス無操作時間定義ファイル１０を、マウス無操作時間取得手段５５によって読み込み（ステップＳ３）、同場合のみ、ＣＲＴ装置４上にて通常表示しているマウスカーソルの表示色を通常時色取得手段５１によって取り込み（ステップＳ４）、同場合のみ、あらかじめ定められたマウス操作抑止回数定義ファイル１２をマウス操作抑止回数取得手段５１２によって読み込む（ステップＳ５）。
【００３１】
マウス装置２が操作されると、その操作は、マウスドライバ６のマウス操作検出手段６１によって認識される（ステップＳ６）。マウスの操作を検出した場合、次に、マウス操作時間タイマ５２によって計測されている時間があらかじめ定められた時間（Ｎ秒）経過したことを示しているか確認する（ステップＳ８）。この時、所定時間経過していない場合は、マウス操作時間タイマ５２のタイマを０リセットする（ステップＳ７）。所定時間経過していた場合、透明ウインドウ表示手段５１３によって、画面全体に透明ウインドウを表示する（ステップＳ９）。さらに、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色をマウスカーソル表示色変更手段５６によって通常時色からブリンク色に変更し（ステップＳ１０）、マウスカーソル表示色変更手段５６のマウスカーソルブリンクタイマをリセットする（ステップＳ１１）。
【００３２】
そして、マウスボタンの操作回数が、あらかじめ定められた抑止回数以下であるか確認する（ステップＳ１２）。マウスボタンの操作回数が、あらかじめ定められた抑止回数以下である場合、マウスカーソル表示色変更手段５６によって計測されている時間が、あらかじめ定められた時間（Ｍ秒）経過したことを示しているか確認する（ステップＳ１３）。
この時、所定時間経過していない場合は、再度、マウスボタン操作回数の確認を行う（ステップＳ１２）。所定時間経過していた場合、現在ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によって、ブリンク色から通常時色に変更し（ステップＳ１４）、透明ウインドウを消去する（ステップＳ１５）。
一方、マウスボタン操作回数の確認（ステップＳ１２）において、抑止回数を超えた場合、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色をマウスカーソル表示色変更手段５６によって、ブリンク色から通常時色に変更し（ステップＳ１４）、透明ウインドウを消去する（ステップＳ１５）。
【００３３】
実施の形態３によるマウスカーソル位置表示方式は、利用者がマウスカーソルを発見するためのマウス操作を行っても、マウス操作を抑止するため、利用者が予期しない操作を行ってしまうことを防止することができるという効果がある。
【００３４】
実施の形態４．
次に、この発明の実施の形態４の構成について図７を、動作について図８を参照して詳細に説明する。
図７は、この発明の実施の形態４によるマウスカーソル位置表示方式を示すブロック図である。
図７において、４〜１０、１２、５１〜５６、６１、５１２、５１３は図５におけるものと同一のものである。
５７はＣＲＴ装置４上のマウスカーソルの表示位置を変更するマウスカーソル位置変更手段である。
【００３５】
実施の形態４は、マウス操作時間タイマ５２により、マウスを最後に操作した時間からの経過時間を計測し、無操作が予め定められた時間経過した場合、マウスボタンの操作が予め定められた回数行われるまで、マウスカーソル表示色変更手段５６によってマウスカーソルを非表示とし、マウスボタン操作が予め定められた回数行われたとき、マウスカーソル位置変更手段５７により、マウスカーソルをセットした位置にマウスカーソルを移動して、マウスカーソルの非表示を解除するものである。
図８は、この発明の実施の形態４によるマウスカーソル位置表示方式を示すフロー図である。
【００３６】
次に、動作について、図８を用いて説明する。
マウスマネージャ５は、マウスマネージャ起動時のみ、あらかじめ定められたマウスカーソルブリンク時間定義ファイル８を、マウスカーソルブリンク時間取得手段５３によって読み込み（ステップＳ１）、同場合のみ、あらかじめ定められたマウスカーソルブリンク色定義ファイル９を、マウスカーソルブリンク色取得手段５４によって読み込み（ステップＳ２）、同場合のみ、あらかじめ定められたマウス無操作時間定義ファイル１０を、マウス無操作時間取得手段５５によって読み込み（ステップＳ３）、同場合のみ、ＣＲＴ装置４上にて通常表示しているマウスカーソルの表示色を、通常色取得手段５１によって取り込み（ステップＳ４）、同場合のみ、あらかじめ定められたマウス操作抑止回数定義ファイル１２を、マウスマウス操作抑止回数取得手段５１２によって読み込む（ステップＳ５）。
【００３７】
マウス装置２が操作されると、その操作は、マウスドライバ６のマウス操作検出手段６１によって認識される（ステップＳ６）。マウスの操作を検出した場合、次に、マウス操作時間タイマ５２によって計測されている時間が、あらかじめ定められた時間（Ｎ秒）経過したことを示しているか確認する（ステップＳ８）。
この時、所定時間経過していない場合は、マウス操作時間タイマ５２のタイマを０リセットする（ステップＳ７）。所定時間経過していた場合、透明ウインドウ表示手段５１３によって、画面全体に透明ウインドウを表示し（ステップＳ９）、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によって通常時色から透明色に変更し、マウスカーソルを非表示とする（ステップＳ１０）。さらに、マウス操作検出手段６１よりマウスカーソルの現在位置を取得し、マウスマネージャ内にセットし（ステップＳ１１）、マウスカーソル表示色変更手段５６のマウスカーソルブリンクタイマをリセットする（ステップＳ１２）。
【００３８】
そして、マウスボタンの操作回数があらかじめ定められた抑止回数以下であるか確認する（ステップＳ１３）。マウスボタンの操作回数が、あらかじめ定められた抑止回数以下である場合、マウスカーソル表示色変更手段５６によって計測されている時間が、あらかじめ定められた時間（Ｍ秒）経過したことを示しているか確認する（ステップＳ１４）。
この時、所定時間経過していない場合は、再度、マウスボタン操作回数の確認を行う（ステップＳ１３）。所定時間経過していた場合、マウスカーソル位置変更手段５７により、ステップＳ１１にてセットした位置にマウスカーソルの位置を変更し（ステップＳ１５）、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によって透明色から通常時色に変更し（ステップＳ１６）、透明ウインドウを消去する（ステップＳ１７）。
【００３９】
一方、マウスボタン操作回数の確認（ステップＳ１３）において抑止回数を超えた場合、マウスカーソル位置変更手段５７により、ステップＳ１１にてセットした位置にマウスカーソルの位置を変更し（ステップＳ１５）、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によって透明色から通常時色に変更し（ステップＳ１６）、透明ウインドウを消去する（ステップＳ１７）。
【００４０】
実施の形態４によるマウスカーソル位置表示方式は、利用者がマウスカーソルを発見するためのマウス操作を行っても、マウス操作を抑止するため、利用者が予期しない操作を行ってしまうことを防止することができるという効果がある。
また、カーソル位置を変更して見易くすることができる。
【００４１】
実施の形態５．
次に、この発明の実施の形態５の構成について図９を、動作について図１０を参照して詳細に説明する。
図９は、この発明の実施の形態５によるマウスカーソル位置表示方式を示すブロック図である。
図９において、４〜１０、５１〜５６、６１は図１におけるものと同一のものである。５８はＣＲＴ装置４のＣＲＴ電源状態を検出するＣＲＴ電源監視手段である。
【００４２】
実施の形態５は、マウス操作時間タイマ５２により、マウスを最後に操作した時間からの経過時間を計測し、また、ＣＲＴ電源監視手段５８によりＣＲＴ装置の電源状態を検知し、無操作が予め定められた時間経過した場合、且つ、ＣＲＴ電源が入っている場合、マウスの再操作が行われるまで、ＣＲＴ装置上のマウスカーソルの表示色をブリンクさせて表示するものである。
図１０は、この発明の実施の形態５によるマウスカーソル位置表示方式を示すフロー図である。
【００４３】
次に、動作について、図１０を用いて説明する。
マウスマネージャ５は、マウスマネージャ起動時のみ、あらかじめ定められたマウスカーソルブリンク時間定義ファイル８を、マウスカーソルブリンク時間取得手段５３によって読み込み（ステップＳ１）、同場合のみ、あらかじめ定められたマウスカーソルブリンク色定義ファイル９を、マウスカーソルブリンク色取得手段５４によって読み込み（ステップＳ２）、同場合のみ、あらかじめ定められたマウス無操作時間定義ファイル１０を、マウス無操作時間取得手段５５によって読み込み（ステップＳ３）、同場合のみ、ＣＲＴ装置４上にて通常表示しているマウスカーソルの表示色を通常時色取得手段５１によって取り込む（ステップＳ４）。
【００４４】
マウス装置２が操作されると、その操作は、マウスドライバ６のマウス操作検出手段６１によって認識される（ステップＳ５）。マウスの操作を検出した場合、次に、マウス操作時間タイマ５２によって計測されている時間が、あらかじめ定められた時間（Ｎ秒）経過したことを示しているか確認する（ステップＳ６）。
この時、所定時間経過していない場合は、マウス操作時間タイマ５２のタイマを０リセットする（ステップＳ７）。所定時間経過していた場合、ＣＲＴ電源監視手段５８によって、ＣＲＴ電源が入っているか否かを確認する（ステップＳ１２）。
【００４５】
この時、ＣＲＴ電源が入っていない場合、マウス操作検出（ステップＳ５）へ戻る。ＣＲＴ電源が入っている場合、現在ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によって通常時色からブリンク色に変更する（ステップＳ８）。そして、マウスカーソル表示色変更手段５６のマウスカーソルブリンクタイマをリセットし（ステップＳ９）、マウスカーソル表示色変更手段５６によって計測されている時間が、あらかじめ定められた時間（Ｍ秒）経過したことを示しているか確認する（ステップＳ１０）。
この時、所定時間経過していない場合は、再度、時間経過を行い（ステップＳ１０）、所定時間経過していた場合、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によってブリンク色から通常時色に変更する（ステップＳ１１）。
【００４６】
実施の形態５によれば、マウス操作時間タイマ５２により、マウスを最後に操作した時間からの経過時間を計測し、また、ＣＲＴ電源監視手段５８によりＣＲＴ装置の電源状態を検知し、無操作が予め定められた時間経過した場合、且つ、ＣＲＴ電源が入っている場合、マウスの再操作が行われるまで、ＣＲＴ装置上のマウスカーソルの表示色をブリンクさせて表示するもので、利用者がＣＲＴ電源をＯＮ／ＯＦＦする場合にも対応している。
【００４７】
実施の形態６．
次に、この発明の実施の形態６の構成について図１１を、動作について図１２を参照して詳細に説明する。
図１１は、この発明の実施の形態６によるマウスカーソル位置表示方式を示すブロック図である。
図１１において、４、５、８、９、５１、５３、５４、５６、５８は図９におけるものと同一のものである。
【００４８】
実施の形態６は、ＣＲＴ電源監視手段５８によりＣＲＴ装置の電源状態を検知し、ＣＲＴ電源が入ったことを検出したとき、予め決められた時間、ＣＲＴ装置上のマウスカーソルの表示色をブリンクさせて表示するものである。
図１２は、この発明の実施の形態６によるマウスカーソル位置表示方式を示すフロー図である。
【００４９】
次に、動作について、図１２を用いて説明する。
マウスマネージャ５は、マウスマネージャ起動時のみ、あらかじめ定められたマウスカーソルブリンク時間定義ファイル８を、マウスカーソルブリンク時間取得手段５３によって読み込み（ステップＳ１）、同場合のみ、あらかじめ定められたマウスカーソルブリンク色定義ファイル９を、マウスカーソルブリンク色取得手段５４によって読み込み（ステップＳ２）、同場合のみ、ＣＲＴ装置４上にて通常表示しているマウスカーソルの表示色を、通常時色取得手段５１によって取り込む（ステップＳ４）。
【００５０】
ＣＲＴ装置４のＣＲＴ電源が入る（ＯＦＦ→ＯＮ）と、その操作は、マウスマネージャ５のＣＲＴ電源監視手段５８によって確認される（ステップＳ１３）。ＣＲＴ電源が入ったことを検出した場合、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によって通常時色からブリンク色に変更する（ステップＳ８）。
そして、マウスカーソル表示色変更手段５６のマウスカーソルブリンクタイマをリセットし（ステップＳ９）、マウスカーソル表示色変更手段５６によって計測されている時間が、あらかじめ定められた時間（Ｍ秒）経過したことを示しているか確認する（ステップＳ１０）。
この時、所定時間経過していない場合は、再度、時間経過を行い（ステップＳ１０）、所定時間経過していた場合、現在、ＣＲＴ装置４に表示されているマウスカーソルの表示色を、マウスカーソル表示色変更手段５６によってブリンク色から通常時色に変更する（ステップＳ１１）。
【００５１】
実施の形態６によれば、ＣＲＴ電源が入ったとき、マウスカーソルの表示色を変更すると共に、利用者がＣＲＴ電源をＯＮ／ＯＦＦする場合にも対応している。
【００５２】
実施の形態７．
次に、この発明の実施の形態７の構成について図１３を、動作について図１４を参照して詳細に説明する。
図１３は、この発明の実施の形態７によるマウスカーソル位置表示方式を示すブロック図である。
図１３において、４〜７、６１、５１３は図５におけるものと、５８は図９におけるものとそれぞれ同一のものである。
Ｍｉｃｒｏｓｏｆｔ Ｗｉｎｄｏｗｓ等のウインドウシステムにおいて透明ウインドウ表示手段５１３によって、透明ウインドウを画面全体に表示することによってマウス操作を画面内の他のウインドウより先に取得することが可能である。
【００５３】
実施の形態７は、ＣＲＴ電源監視手段５８によりＣＲＴ装置の電源状態を検知し、ＣＲＴ電源がオフされた場合、その後マウスの再操作が行われるまで、透明ウインドウを表示してマウスボタン操作を抑止するものである。
図１４は、この発明の実施の形態７によるマウスカーソル位置表示方式を示すフロー図である。
【００５４】
次に、動作について図１４を用いて説明する。
ＣＲＴ装置４のＣＲＴ電源が切れる（ＯＮ→ＯＦＦ）と、その操作は、マウスマネージャ５のＣＲＴ電源監視手段５８によって認識される（ステップＳ１）。ＣＲＴ電源が切れたことを検出した場合、透明ウインドウ表示手段５１３によって、画面全体に透明ウインドウを表示する（ステップＳ２）。
マウスマネージャ５のＣＲＴ電源監視手段５８によって、ＣＲＴ装置４のＣＲＴ電源が入る（ＯＮ→ＯＦＦ）となっているか確認する。（ステップＳ３）。
この時、電源が入っていない場合は、再度、時間経過を行い（ステップＳ３）、電源が入っていれば、透明ウインドウを消去する（ステップＳ４）。
【００５５】
実施の形態７によれば、電源がオフ状態になったとき、利用者のマウス操作を抑止すると共に、利用者がＣＲＴ電源をオンオフする場合にも対応できる。
【００５６】
実施の形態８．
次に、この発明の実施の形態８の構成について図１５を、動作について図１６を参照して詳細に説明する。
図１５は、この発明の実施の形態８によるマウスカーソル位置表示方式を示すブロック図である。
図１５において、４〜７、１０、５２、５５、５７、６１は図７におけるものと同一のものである。
１３はあらかじめ定められたマウスカーソル移動位置定義ファイル、５９はマウスカーソル移動位置定義ファイル１３を読み込むマウス移動位置取得手段である。
【００５７】
実施の形態８は、マウス操作時間タイマ５２により、マウスを最後に操作した時間からの経過時間を計測し、無操作が予め定められた時間経過した場合、マウスカーソル位置変更手段５７により、ＣＲＴ装置上のマウスカーソルの表示位置を予め定められた位置へ移動するものである。
図１６は、この発明の実施の形態８によるマウスカーソル位置表示方式を示すフロー図である。
【００５８】
次に、動作について、図１６を用いて説明する。
マウスマネージャ５は、マウスマネージャ起動時のみ、あらかじめ定められたマウス無操作時間定義ファイル１０を、マウス無操作時間取得手段５５によって読み込み（ステップＳ３）、同場合のみ、あらかじめ定められたマウスカーソル移動位置定義ファイル１３を、マウスカーソル移動位置取得手段５９によって読み込む（ステップＳ１４）。
【００５９】
マウス装置２が操作されると、その操作は、マウスドライバ６のマウス操作検出手段６１によって認識される（ステップＳ５）。マウスの操作を検出した場合、次に、マウス操作時間タイマ５２によって計測されている時間が、あらかじめ定められた時間（Ｎ秒）経過したことを示しているか確認する（ステップＳ６）。
この時、所定時間経過していない場合は、マウス操作時間タイマ５２のタイマを０リセットする（ステップＳ７）。所定時間経過していた場合、現在、ＣＲＴ装置４に表示されているマウスカーソルを、マウスカーソル位置変更手段５７によって、あらかじめ定められたマウスカーソル移動位置へカーソル位置を変更する（ステップＳ１５）。
【００６０】
実施の形態８によれば、マウスの無操作時間が所定時間を超えた場合、あらかじめ定められたマウスカーソルの移動位置に、マウスカーソル位置を変更することができる。
【００６１】
【発明の効果】
この発明は、以上説明したように構成されているので、以下に示すような効果を奏する。
マウスカーソルを操作するよう構成されたマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、マウス装置の無操作の時間を計測するタイマと、表示部に表示されるマウスカーソルの表示色を変更するマウスカーソル表示色変更手段を備え、マウスカーソル表示色変更手段は、タイマによって計測された無操作の時間が所定時間を超えたとき、マウスカーソルの表示色を変更するので、利用者はマウスカーソルを見失っても、マウスカーソルの表示色が変更されるため、すぐに見付けることができる。
また、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、表示部中のマウスカーソルの位置が予め定められた範囲外にある場合は、マウスカーソルを所定の軸を中心として反転させるマウスカーソル反転表示手段を備えたので、マウスカーソルが見えにくい位置にあっても、見付けられるようになる。
【００６２】
また、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、マウス操作を所定回数阻止するマウス操作阻止手段を備えたので、利用者が予期しないマウス操作を行うことを防ぐことができる。
さらに、表示部中のマウスカーソルの位置を変更するマウスカーソル位置変更手段を備え、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、マウス操作阻止手段によるマウス操作が所定回数阻止された後、マウスカーソル位置変更手段は、マウスカーソルの位置を予め定められた位置に変更するので、利用者が予期しないマウス操作を行うことを防ぐと共に、マウスカーソル位置の変更により見やすくすることができる。
【００６３】
また、表示部の電源の状態を検出する電源監視手段を備え、タイマによって計測されるマウス装置の無操作の時間が所定時間を超えたとき、電源監視手段によって検出される電源の状態がオン状態の場合には、マウスカーソル表示色変更手段は、マウスカーソルの表示色を変更するので、電源がオン状態のときのみ、マウスカーソルの表示色を変更することができる。
また、マウスカーソルを操作するよう構成されたマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、この表示部に表示されるマウスカーソルの表示色を変更するマウスカーソル表示色変更手段と、表示部の電源の状態を検出する電源監視手段を備え、電源監視手段によって検出される電源の状態がオフ状態からオン状態に移行したとき、マウスカーソル表示色変更手段は、所定時間マウスカーソルの表示色を変更するので、電源オン時に、マウスカーソルを見付けやすくすることができる。
【００６４】
さらにまた、マウスカーソルを操作するよう構成されたマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、この表示部に透明ウインドウを表示する透明ウインドウ表示手段と、表示部の電源の状態を検出する電源監視手段を備え、電源監視手段によって検出される電源の状態がオン状態からオフ状態に移行したとき、透明ウインドウ表示手段は、表示部全体に透明ウインドウを表示するので、電源オフ時に、利用者が予期しないマウス操作を行うことを防ぐことができる。
また、マウスカーソルの操作を行なうマウス装置と、このマウス装置によって操作されるマウスカーソルを表示する表示部と、マウス装置によるマウスの無操作の時間を計測するタイマと、表示部中のマウスカーソルの位置を変更するマウスカーソル位置変更手段を備え、マウスカーソル位置変更手段は、タイマによって計測された無操作の時間が所定時間を超えたとき、マウスカーソルの位置を予め定められた位置に変更するので、利用者はマウスカーソルを見失っても、マウスカーソルの位置が変更されるため、すぐに見付けることができる。
【図面の簡単な説明】
【図１】  この発明の実施の形態１によるマウスカーソル位置表示方式を示すブロック図である。
【図２】  この発明の実施の形態１によるマウスカーソル位置表示方式を示すフロー図である。
【図３】  この発明の実施の形態２によるマウスカーソル位置表示方式を示すブロック図である。
【図４】  この発明の実施の形態２によるマウスカーソル位置表示方式を示すフロー図である。
【図５】  この発明の実施の形態３によるマウスカーソル位置表示方式を示すブロック図である。
【図６】  この発明の実施の形態３によるマウスカーソル位置表示方式を示すフロー図である。
【図７】  この発明の実施の形態４によるマウスカーソル位置表示方式を示すブロック図である。
【図８】  この発明の実施の形態４によるマウスカーソル位置表示方式を示すフロー図である。
【図９】  この発明の実施の形態５によるマウスカーソル位置表示方式を示すブロック図である。
【図１０】  この発明の実施の形態５によるマウスカーソル位置表示方式を示すフロー図である。
【図１１】  この発明の実施の形態６によるマウスカーソル位置表示方式を示すブロック図である。
【図１２】  この発明の実施の形態６によるマウスカーソル位置表示方式を示すフロー図である。
【図１３】  この発明の実施の形態７によるマウスカーソル位置表示方式を示すブロック図である。
【図１４】  この発明の実施の形態７によるマウスカーソル位置表示方式を示すフロー図である。
【図１５】  この発明の実施の形態８によるマウスカーソル位置表示方式を示すブロック図である。
【図１６】  この発明の実施の形態８によるマウスカーソル位置表示方式を示すフロー図である。
【図１７】  従来のマウスカーソル位置表示方式を示すブロック図である。
【符号の説明】
４  ＣＲＴ装置、５  マウスマネージャ、６  マウスドライバ、
７  マウス装置、８  マウスカーソルブリンク時間定義ファイル、
９  マウスカーソルブリンク色定義ファイル、
１０  マウス無操作時間定義ファイル、
１１  マウスカーソル反転表示座標定義ファイル、
１２  マウス無操作抑止回数定義ファイル、
１３  マウスカーソル移動位置定義ファイル、
５１  マウスカーソル通常時色取得手段、５２  マウス操作時間タイマ、
５３  マウスカーソルブリンク時間取得手段、
５４  マウスカーソルブリンク色取得手段、５５  マウス無操作時間取得手段、
５６  マウスカーソル表示色変更手段、５７  マウスカーソル位置変更手段、
５８  ＣＲＴ電源監視手段、５９  マウスカーソル移動位置取得手段、
６１  マウス操作検出手段、５１０  マウスカーソル反転表示座標取得手段、
５１１  マウスカーソル反転表示手段、５１２  マウス操作抑止回数取得手段、
５１３  透明ウインドウ表示手段。
【図１】
0003798933.tif 000002
【図２】
0003798933.tif 000003
【図３】
0003798933.tif 000004
【図４】
0003798933.tif 000005
【図５】
0003798933.tif 000006
【図６】
0003798933.tif 000007
【図７】
0003798933.tif 000008
【図８】
0003798933.tif 000009
【図９】
0003798933.tif 000010
【図１０】
0003798933.tif 000011
【図１１】
0003798933.tif 000012
【図１２】
0003798933.tif 000013
【図１３】
0003798933.tif 000014
【図１４】
0003798933.tif 000015
【図１５】
0003798933.tif 000016
【図１６】
0003798933.tif 000017
【図１７】
0003798933.tif 000018