(57)【要約】【課題】データ移行が簡単にできるシステムを提供する。【解決手段】本発明は、データボックス及びカーソルを表示するための表示画面をそれぞれ有する複数の電子装置を含むカーソル制御システムを提供する。カーソル制御システムは、第１の電子装置と、第２の電子装置と、マウスと、変位検出ユニットと、を備える。マウスはカーソルの第１の電子装置又は第２の電子装置における距離及び方向を制御するためのものである。マウスがデータボックスをクリックする場合、データボックスが表示画面の別の位置又は別のデータボックスにドラッグされる。変位検出ユニットは、カーソルが第１の電子装置の境界又は第２の電子装置の境界に移動されたことを検出するためのものである。変位検出ユニットは、データボックスが第１の電子装置の境界又は第２の電子装置の境界にドラッグされたことを検出するためのものである。【選択図】図１
2019169133.tif 000002
【特許請求の範囲】
【請求項１】
第１の電子装置と、
第２の電子装置と、
カーソルを前記第１の電子装置又は前記第２の電子装置に出力して表示させるマウスと、
前記第１の電子装置及び前記第２の電子装置に、前記第１の電子装置の表示画面における前記カーソルの移動状況又は前記第２の電子装置の表示画面における前記カーソルの移動状況を検出するための検出プログラムがそれぞれ対応して設けられている変位検出ユニットと、
を備え、
前記マウスが前記カーソルを前記第１の電子装置に出力する場合、前記第１の電子装置の前記検出プログラムによって前記カーソルが前記第１の電子装置の前記表示画面のデフォルトの境界に移動されたことが検出されると、前記第１の電子装置の前記検出プログラムは、前記マウスから出力される前記カーソルが前記第１の電子装置から前記第２の電子装置に切り替えられて出力されるように指示することを特徴とする、カーソル制御システム。
【請求項２】
前記第１の電子装置と前記第２の電子装置のそれぞれは、無線送受信器を介して前記マウスから出力される前記カーソルを受信し、
前記カーソルが前記第１の電子装置から前記第２の電子装置に切り替えられて出力される場合、前記マウスは、前記第１の電子装置に接続される前記無線送受信器に前記カーソルを出力することを停止すると共に、前記第２の電子装置に接続される前記無線送受信器に前記カーソルを出力することを特徴とする、請求項１に記載のカーソル制御システム。
【請求項３】
前記マウスは、ケーブルにより前記第１の電子装置に接続されると共に前記カーソルを前記第１の電子装置に出力し、
前記第２の電子装置は、無線送受信器を介して前記マウスから出力される前記カーソルを受信し、
前記カーソルが前記第１の電子装置から前記第２の電子装置に切り替えられて出力される場合、前記マウスは、ケーブルを介して前記第１の電子装置に前記カーソルを出力することを停止すると共に、前記第２の電子装置に接続される前記無線送受信器に前記カーソルを出力することを特徴とする、請求項１に記載のカーソル制御システム。
【請求項４】
前記マウスから出力される前記カーソルが前記第１の電子装置から前記第２の電子装置に切り替えられて出力される場合、前記第１の電子装置の前記検出プログラムは、前記マウスから出力される前記カーソルを無線ネットワークのクラウドサーバに出力し、前記クラウドサーバは前記カーソルを前記第２の電子装置に出力することを特徴とする、請求項１に記載のカーソル制御システム。
【請求項５】
前記第１の電子装置の前記検出プログラムによって前記カーソルが前記第１の電子装置の前記表示画面のデフォルトの境界に移動されたことが検出されると同時に前記カーソルが前記第１の電子装置の前記表示画面におけるデータボックスをドラッグする場合、前記第１の電子装置の前記検出プログラムは、前記第１の電子装置の前記データボックスにおけるデータを無線ネットワークのクラウドサーバに出力し、前記クラウドサーバは前記データを前記第２の電子装置に出力することを特徴とする、請求項１に記載のカーソル制御システム。
【請求項６】
前記第１の電子装置の前記検出プログラムは、第１グループの識別子及び第２グループの識別子を前記クラウドサーバに出力して、
前記クラウドサーバは、前記第１グループの識別子に応じて前記第１の電子装置から前記データボックスのデータを受信すると共に、前記第２グループの識別子に応じて前記データボックスのデータを前記第２の電子装置に出力し、
前記第１グループの識別子は、前記マウスのシリアル番号及び前記第１の電子装置のシリアル番号を含み、
前記第２グループの識別子は、前記マウスのシリアル番号及び前記第２の電子装置のシリアル番号を含むことを特徴とする、請求項５に記載のカーソル制御システム。
【請求項７】
データボックス及びカーソルを表示するための表示画面を有する第１の電子装置と、データボックス及びカーソルを表示するための表示画面を有する第２の電子装置と、マウスと、を含むカーソル制御システムに応用されるカーソル制御方法であって、
前記マウスが前記カーソルを前記第１の電子装置に出力する場合、前記第１の電子装置の検出プログラムによって前記カーソルが前記第１の電子装置の前記表示画面のデフォルトの境界に移動されたことが検出されると、前記第１の電子装置の前記検出プログラムは、前記マウスから出力される前記カーソルが前記第１の電子装置から前記第２の電子装置に切り替えられて出力されるように指示することと、
前記マウスが前記カーソルを前記第１の電子装置に出力することを停止することと、
前記マウスが前記カーソルを前記第２の電子装置に出力することと、を含むことを特徴とする、カーソル制御方法。
【請求項８】
前記マウスから出力される前記カーソルが前記第１の電子装置から前記第２の電子装置に切り替えられて出力される場合、前記第１の電子装置の前記検出プログラムは、前記マウスから出力される前記カーソルを無線ネットワークのクラウドサーバに出力し、前記クラウドサーバは、前記カーソルを前記第２の電子装置に出力することを特徴とする、請求項７に記載のカーソル制御方法。
【請求項９】
前記第１の電子装置の前記検出プログラムによって前記カーソルが前記第１の電子装置の前記表示画面のデフォルトの境界に移動されたことが検出されると同時に前記カーソルが前記第１の電子装置の前記表示画面におけるデータボックスをドラッグする場合、前記第１の電子装置の前記検出プログラムは、前記第１の電子装置の前記データボックスにおけるデータを無線ネットワークのクラウドサーバに出力し、前記クラウドサーバは、前記データを前記第２の電子装置に出力することを特徴とする、請求項７に記載のカーソル制御方法。
【請求項１０】
前記第１の電子装置の前記検出プログラムは、第１グループの識別子及び第２グループの識別子を前記クラウドサーバに出力して、
前記クラウドサーバは、前記第１グループの識別子に応じて前記第１の電子装置から前記データボックスのデータを受信すると共に、前記第２グループの識別子に応じて前記データボックスのデータを前記第２の電子装置に出力し、
前記第１グループの識別子は、前記マウスのシリアル番号及び前記第１の電子装置のシリアル番号を含み、
前記第２グループの識別子は、前記マウスのシリアル番号及び前記第２の電子装置のシリアル番号を含むことを特徴とする、請求項９に記載のカーソル制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御システムに関し、特にカーソル制御システム及びその制御方法に関する。
【背景技術】
【０００２】
科学技術の発展に伴い、いままでの磁気ディスクの容量が低く携帯し難いという不都合の代わりに、軽量で使いやすいフラッシュドライブでデータを格納することが多くなっている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、フラッシュドライブを使い過ぎると、フラッシュドライブに格納されたデータが破損する可能性がある。更に、フラッシュドライブを何回も繰り返して抜き差しすると、インタフェースの破損に繋がる恐れがある。従って、データ移行が簡単にできるシステムをどのように設計するかは重要な課題となる。
【課題を解決するための手段】
【０００４】
本発明の実施例は、第１の電子装置と、第２の電子装置と、マウスと、変位検出ユニットと、を含むカーソル制御システムを提供する。マウスはカーソルを第１の電子装置又は第２の電子装置に出力して表示させる。変位検出ユニットは、第１の電子装置及び第２の電子装置に、対応する検出プログラムがそれぞれ設けられている。検出プログラムは、第１の電子装置の表示画面におけるカーソルの移動状況又は第２の電子装置の表示画面におけるカーソルの移動状況を検出するためのものである。また、マウスがカーソルを第１の電子装置に出力する場合、第１の電子装置の検出プログラムによってカーソルが第１の電子装置の表示画面のデフォルトの境界に移動されたことが検出されると、第１の電子装置の検出プログラムは、マウスから出力されるカーソルが第１の電子装置から第２の電子装置に切り替えられて出力されるように指示する。
【０００５】
本発明の実施例は、データボックス及びカーソルを表示するための表示画面を有する第１の電子装置と、データボックス及びカーソルを表示するための表示画面を有する第２の電子装置と、マウスと、を含むカーソル制御システムに応用されるカーソル制御方法を提供する。カーソル制御方法は、マウスがカーソルを前記第１の電子装置に出力する場合、第１の電子装置の検出プログラムによってカーソルが第１の電子装置の表示画面のデフォルトの境界に移動されたことが検出されると、第１の電子装置の検出プログラムは、マウスから出力されるカーソルが第１の電子装置から第２の電子装置に切り替えられて出力されるように指示することと、マウスがカーソルを第１の電子装置に出力することを停止することと、マウスがカーソルを前記第２の電子装置に出力することと、を含む。
【発明の効果】
【０００６】
本発明によれば、データ移行が簡単にできるシステムを提供することができる。
【０００７】
本発明の特徴及び技術内容がより一層分かるように、以下本発明に関する詳細な説明と添付図面を参照するが、これらの説明と添付される図面は本発明を説明するためのものに過ぎず、本発明の特許請求の範囲が何ら制限されない。
【図面の簡単な説明】
【０００８】
【図１】図１は本発明の一実施例のカーソル制御システムのブロック図である。
【図２】図２は本発明の別の実施例のカーソル制御システムのブロック図である。
【図３】図３は本発明のまた別の実施例のカーソル制御システムのブロック図である。
【図４】図４は本発明の更に別の実施例のカーソル制御システムのブロック図である。
【図５】図５は本発明の更に別の実施例のカーソル制御システムのブロック図である。
【図６】図６は本発明の一実施例のカーソル制御方法のフローチャートである。
【発明を実施するための形態】
【０００９】
図１を参照する。図１は本発明の一実施例のカーソル制御システムのブロック図である。カーソル制御システム１００は複数の電子装置を含む。
【００１０】
カーソル制御システム１００は、第１の電子装置１１０と、第２の電子装置１２０と、マウス１３０と、変位検出ユニット１４０と、を含むようにしてもよい。第１の電子装置１１０と第２の電子装置１２０の数は特に限定されておらず、必要に応じて適宜増やして用いてもよい。さらに、第１の電子装置１１０は、表示画面１１１と、データボックス１１３と、カーソル１１５と、境界１１７と、を備える。第２の電子装置１２０は、表示画面１２１と、データボックス１２３と、カーソル１２５と、境界１２７と、を備える。第１の電子装置１１０及び第２の電子装置１２０は、例えば、ノートパソコン、タブレットＰＣ、デスクトップＰＣ又はオールインワン（Ａｌｌ−ｉｎ−Ｏｎｅ）ＰＣ等の種々のコンピュータ装置であってもよいが、本発明はこれらに限定されるものではない。データボックス１１３、１２３は、例えば、コンピュータ装置がオペレーティングシステム起動後に、ワーキングデスクトップに表示されるフォルダである。このフォルダは内部に各種のアーカイブ規格の電子アーカイブデータが格納されていてもよい。本実施例中のマウス１３０は、第１の表示設備にカーソル１１５を出力して表示してもよく、第２の表示設備にカーソル１２５を出力して表示してもよい。即ち、同じ時間にただ一つの電子装置しかカーソルを受信できず、かつ、ユーザはマウス１３０により、カーソルを一方の電子装置の表示画面から他方の電子装置の表示画面にスライドさせるように直感的に操作できる。
【００１１】
一実施例において、変位検出ユニット１４０は、各電子装置の表示画面におけるカーソルの移動状況を判断するためのものである。例えば、変位検出ユニット１４０は、ある電子装置のカーソルが表示画面のデフォルトの境界まで移動した場合、カーソルを出力して現在の電子装置から別の電子装置に切り替えて表示するようにマウス１３０に通知できる。一実施例において、変位検出ユニット１４０は、第１の電子装置１１０及び第２の電子装置１２０に検出プログラムがそれぞれ設けられていると共に、カーソルがどのように各電子装置間に出力順番を切り替えるかを互いに知るように、それぞれの検出プログラム間で各電子装置起動後に通信設定の初期化を行うことができる。例えば、第１の電子装置１１０の表示画面１１１に４つの境界を有し、それぞれの境界１１７は、カーソル１１５がこの境界１１７に移動された場合、次にどの対応する電子装置に切り替えられて出力されるかを選択的に設定できる。
【００１２】
なお、上記の説明のように、カーソルは、一方の電子装置の表示画面から他方の電子装置の表示画面に移動されて表示され得るほかに、一実施例において、変位検出ユニット１４０は、カーソルが移動されると共に、表示画面におけるデータボックスがドラッグされるかをさらに検出することができる。例えば、第１の電子装置１１０の検出プログラムによってカーソル１１５が第１の電子装置１１０の表示画面１１１のデフォルトの境界に移動されたことが検出されると同時にカーソル１１５が第１の電子装置１１０の表示画面１１１におけるデータボックス１１３をドラッグする場合、第１の電子装置１１０の検出プログラムは、第１の電子装置１１０のデータボックスにおけるデータを無線ネットワークのクラウドサーバ１０２に出力し、さらにクラウドサーバ１０２が、このデータを第２の電子装置１２０に出力する。また、第１の電子装置１１０の検出プログラムは、さらに第１グループの識別子及び第２グループの識別子を無線ネットワークのクラウドサーバ１０２に出力し、クラウドサーバ１０２は、第１グループの識別子に応じて第１の電子装置１１０からデータボックスのデータを受信する。クラウドサーバ１０２は、さらに第２グループの識別子に応じて、このデータボックスのデータを第２の電子装置１２０に出力する。
【００１３】
一実施例において、第１グループの識別子は、マウス１３０のシリアル番号及び第１の電子装置１１０のシリアル番号を含む。第２グループの識別子は、マウス１３０のシリアル番号及び第２の電子装置１２０のシリアル番号を含む。シリアル番号は、装置を識別区分するための装置の商品コード又は識別番号であってもよい。第１グループの識別子と第２グループの識別子は互いに異なる唯一のものであるため、クラウドサーバ１０２は第１グループの識別子と第２グループの識別子により各電子装置を識別し、複数の電子装置間にデータを伝送することができる。従って、第１の電子装置１１０、第２の電子装置１２０及びマウス１３０のそれぞれがシリアル番号を有する場合、マウス１３０は、有線方式のケーブルを介して第１の電子装置１１０又は第２の電子装置１２０に接続されてもよい。なお、マウス１３０は、無線方式のブルートゥース（登録商標）又は無線周波数を介して第１の電子装置１１０又は第２の電子装置１２０に接続されてもよい。変位検出ユニット１４０は、マウスと電子装置との接続状況に応じて以下の操作を実行することができる。
【００１４】
マウス１３０は、第１の電子装置１１０におけるカーソル１１５の移動距離及び移動方向の制御にも用いられるし、第２の電子装置１２０におけるカーソル１２５の移動距離及び移動方向の制御にも用いられる。そして、マウス１３０がカーソルを表示画面のデフォルトの境界まで移動させるように適宜制御することにより、マウス１３０から出力されるカーソルは、本来第１の電子装置１１０の表示画面１１１に表示される代わりに、第２の電子装置１２０の表示画面１２１に切り替えられて表示され、又は本来第２の電子装置１２０の表示画面１２１に表示される代わりに、第１の電子装置１１０の表示画面１１１に切り替えられて表示されることが可能となる。なお、マウス１３０によるカーソルが第１の電子装置１１０に表示されるデータボックス１１３をクリック・ドラッグする場合、データボックス１１３が現在の表示画面１１１のいかなる位置にドラッグされ得る以外に、データボックス１２３も表示画面１２１のあるプリセットの境界までドラッグされ得る。これにより、本来第１の電子装置１１０にあるデータボックス１１３が第２の電子装置１２０にコピー又は移行され得る。同様に、マウス１３０によるカーソルが第２の電子装置１２０に表示されるデータボックス１２３をクリック・ドラッグする場合、上述した操作を実行して第２の電子装置１２０のデータボックス１２３を第１の電子装置１１０の表示画面１１１にドラッグすることもできる。これにより、本来第２の電子装置にあるデータボックス１２３が第１の電子装置１１０にコピー又は移行され得る。
【００１５】
具体的には、上述した操作を達成するために、変位検出ユニット１４０は、カーソル１１５が第１の電子装置１１０の表示画面１１１の境界１１７に移動されたことを検出するためにも用いられるし、カーソル１１５が第２の電子装置１２０の表示画面１２１の境界１２７に移動されたことを検出するためにも用いられる。なお、変位検出ユニット１４０は、さらに、データボックス１１３が第１の電子装置１１０の境界１１７にドラッグされるかを検出するために用いられる。変位検出ユニット１４０は、データボックス１２３が第２の電子装置１２０の境界１２７にドラッグされるかを検出するためにも用いられる。
【００１６】
また、マウス１３０のシリアル番号が第１の電子装置１１０のシリアル番号とペアリングして接続されるか、又はマウス１３０のシリアル番号が第２の電子装置１２０のシリアル番号とペアリングして接続される場合、変位検出ユニット１４０は、カーソル１１５及びデータボックス１１３の第１の電子装置１１０の表示画面１１１における座標位置を検出するために用いられる。変位検出ユニット１４０は、カーソル１２５及びデータボックス１２３の第２の電子装置１２０の表示画面１２１における座標位置を検出するためにも用いられる。
【００１７】
カーソル制御の一実施例において、マウス１３０は、第１の電子装置１１０のカーソル１１５を操作する場合、第１の電子装置１１０とペアリングして接続される。変位検出ユニット１４０によってカーソル１１５が第１の電子装置１１０の表示画面１１１の境界１１７から第２の電子装置１２０の表示画面１２１の境界１２７に移動されたことが検出されると、本来マウス１３０と第１の電子装置１１０との間の接続は、マウス１３０と第２の電子装置１２０との間の接続に切り替えられ、第１の電子装置１１０の表示画面１１１のカーソル１１５が相対的に第２の電子装置１２０の表示画面１２１のカーソル１２５に移動される。
【００１８】
データボックス制御の一実施例では、マウス１３０は、第１の電子装置１１０を操作する場合、第１の電子装置１１０と接続される。変位検出ユニット１４０によってデータボックス１１３がカーソル１１５で第１の電子装置１１０の表示画面１１１の境界１１７から第２の電子装置１２０の表示画面１２１の境界１２７にドラッグされたことが検出されると、本来マウス１３０と第１の電子装置１１０との接続は、第２の電子装置１２０との接続に切り替えられ、第１の電子装置１１０の表示画面１１１のデータボックス１１３が相対的に第２の電子装置１２０の表示画面１２１のデータボックス１２３又は表示インタフェースに、コピー又は移動される。さらに、第１の電子装置１１０の検出プログラムは、上述した操作を検知した場合、さらに第１グループの識別子及び第２グループの識別子を無線ネットワークのクラウドサーバ１０２に出力し、クラウドサーバ１０２を介して第１の電子装置１１０と第２の電子装置１２０との間のデータを転送する。つまり、第１の電子装置１１０と第２の電子装置１２０との間のデータボックスのデータ転送チャネルは、マウス１３０と第１の電子装置１１０と第２の電子装置１２０との間でカーソル転送に使用されるチャネルとは異なっている。このような転送方式により、マウス１３０がカーソルデータを出力する円滑さに影響するのを防ぐことができ、データボックスの異なる電子装置間におけるデータ転送速度をさらに効果的に向上できる。
【００１９】
図２を参照する。図２は本発明の別の実施例のカーソル制御システムのブロック図である。カーソル制御システム２００は、第１の電子装置２１０と、第２の電子装置２２０と、マウス２３０と、変位検出ユニット２４０と、を含む。さらに、本実施例のカーソル制御システム２００は、図１のカーソル制御システム１００に比べ、第１の電子装置２１０に無線通信モジュール２１９及び無線送受信器３１９１が増設されており、且つ第２の電子装置２２０に無線通信モジュール２２９及び無線送受信器４２９１が増設されている。カーソル制御システム２００の主な操作方式はカーソル制御システム１００とほぼ同じであり、ここで説明を省略する。以下、異なる部分について説明を行う。
【００２０】
この実施例において、第１の電子装置２１０及び第２の電子装置２２０は、第１の電子装置２１０及び第２の電子装置２２０との間の高速で多量のデータ移行を行うための無線通信モジュール２１９及び無線通信モジュール２２９をそれぞれ有する。第１の電子装置２１０及び第２の電子装置２２０は、例えば電子装置におけるデータボックスのデータ転送を行うための無線通信モジュール２１９及び無線通信モジュール２２９をそれぞれ有するようにしてもよい。例えば、変位検出ユニット２４０によってデータボックス２１３が第１の電子装置２１０の表示画面２１１の境界２１７から第２の電子装置２２０の表示画面２２１の境界２２７までドラッグされることが検出されると、第１の電子装置２１０のデータボックス２１３のデータが第１の電子装置２１０の無線通信モジュール２１９により無線ネットワークを経由してクラウドサーバ１０２に送信される。次に、クラウドサーバ１０２は、このデータボックスのデータを第２の電子装置２２０の無線通信モジュール２２９に送信する。最後に、第２の電子装置２２０は、第１の電子装置２１０からのデータボックス２１３のデータを受信する。無線通信モジュール２１９、２２９は、例えばＷＩＦＩ（登録商標）通信モジュール又はモバイル通信モジュールである。また、一実施例において、無線通信モジュール２１９、２２９がデータを直接送受信する技術を支援している場合、第１の電子装置２１０と第２の電子装置２２０との間のデータボックス２１３、２２３のデータ転送は、クラウドサーバ１０２を介することなく、直接送受信されてもよい。
【００２１】
また、この実施例において、第１の電子装置２１０及び第２の電子装置２２０は、第１の電子装置２１０及び第２の電子装置２２０との間の低速で少量のデータ移行を行うための無線送受信器３１９１及び無線送受信器４２９１をそれぞれ有する。また、第１の電子装置２１０及び第２の電子装置２２０は、例えばマウス２３０によるカーソルデータ転送を行うための無線送受信器３１９１及び無線送受信器４２９１をそれぞれ有するようにしてもよい。例えば、マウス２３０は無線送受信器３１９１を介して第１の電子装置２１０と接続されてもよい。即ち、第１の電子装置２１０は、無線送受信器３１９１を介してマウス２３０から出力されるカーソル２１５を無線で受信するようにしてもよい。同様に、マウス２３０は無線送受信器４２９１を介して第２の電子装置２２０と接続されてもよい。即ち、第２の電子装置２２０は無線送受信器４２９１を介してマウス２３０から出力されるカーソル２２５を無線で受信するようにしてもよい。無線送受信器３１９１、４２９１は、例えばブルートゥース通信モジュール又はＲＦ通信モジュールである。
【００２２】
なお、マウス２３２０から出力されるカーソル２１５が第１の電子装置２１０により受信された場合、第１の電子装置２１０の検出プログラムによってカーソル２１５が表示画面２１１のデフォルトの境界に移動されたことが検出されると、第１の電子装置２１０の検出プログラムは、切り替え信号をマウス２３０に出力して、本来第１の電子装置２１０に出力されるカーソル２１５が第２の電子装置２２０に切り替えられて出力される必要があるようにマウス２３０に指示する。マウス２３０がこの切り替え信号を受信した場合、切り替え信号の内容に応じて、カーソル２１５が第２の電子装置に切り替えられて出力される必要がある。従って、マウス２３０は、無線送受信器３１９１との接続を切断するか、またはカーソルを無線送受信器３１９１に出力しない。それに加えて、マウス２３０は無線送受信器４２９１と接続され、カーソル２２５を第２の電子装置２２０に出力する。
【００２３】
図３を参照する。図３は本発明のまた別の実施例のカーソル制御システムのブロック図である。
【００２４】
カーソル制御システム３００は、第１の電子装置２１０と、第２の電子装置２２０と、マウス２３０と、変位検出ユニット２４０と、を備える。さらに、本実施例のカーソル制御システム３００は、図２のカーソル制御システム２００に比べ、第２の電子装置２２０に図２に示す無線送受信器４２９１が設けられていない。カーソル制御システム３００の主な操作方式はカーソル制御システム２００とほぼ同じであり、ここで説明を省略する。以下、異なる部分について説明を行う。
【００２５】
図３のマウス２３０は無線送受信器３１９１を介してカーソル２１５が第１の電子装置２１０に出力されて受信され得るが、第２の電子装置２２０には前記の無線送受信器４２９１が設けられていないため、マウス２３０はカーソル２２５を第２の電子装置２２０に直接出力することができない。本実施例において、マウス２３０はカーソル２２５を第２の電子装置２２０に出力する場合、第１の電子装置２０を介して間接的に出力することとなる。例えば、マウス２３０から出力されるカーソル２１５が第１の電子装置２１０により受信された場合、第１の電子装置２１０の検出プログラムによってカーソル２１５が表示画面２１１のデフォルトの境界に移動されたことが検出されると、第１の電子装置２１０の検出プログラムは、切り替え信号をマウス２３０に出力して、本来第１の電子装置２１０に出力されるカーソル２１５が第２の電子装置２２０に切り替えられて出力される必要があるようにマウス２３０に指示する。マウス２３０はこの切り替え信号を受信した場合、切り替え信号の内容に応じて、カーソル２１５が第２の電子装置に切り替えられて出力される必要がある。従って、マウス２３０は、転送信号を出力して第１の電子装置２１０からカーソルを第２の電子装置２２０に転送するように告知する。第１の電子装置２１０の検出プログラムがこの転送信号を受信した後、マウス２３０は依然としてカーソルを第１の電子装置に出力する。しかし、この場合、第１の電子装置２１０は、カーソルを出力表示することなく、第１の電子装置２１０の検出プログラムが、無線通信モジュール２１９を介してこのカーソルをクラウドサーバ１０２に出力してから、クラウドサーバ１０２がカーソルを第２の電子装置２２０に出力し、最後に第２の電子装置２２０がカーソル２２５を受信して出力表示する。
【００２６】
図４を参照する。図４は本発明の更に別の実施例のカーソル制御システムのブロック図である。
【００２７】
カーソル制御システム４００は、第１の電子装置２１０と、第２の電子装置２２０と、マウス２３０と、変位検出ユニット２４０と、を備える。さらに、本実施例のカーソル制御システム４００は、図２のカーソル制御システム２００に比べ、第１の電子装置２１０に図２に示す無線送受信器３１９１が設けられていない。カーソル制御システム４００の主な操作方式はカーソル制御システム２００とほぼ同じであり、ここで説明を省略する。以下、異なる部分について説明を行う。
【００２８】
図４のマウス２３０は有線方式のケーブルを介して第１の電子装置２１０に接続され、第１の電子装置２１０はケーブルを介してマウス２３０から出力されるカーソル２１５を受信する。また、マウス２３０は無線送受信器４２９１を介して第２の電子装置２２０と接続される。即ち、第２の電子装置２２０は無線送受信器４２９１を介してマウス２３０から出力されるカーソル２２５を無線で受信することができる。本実施例において、マウス２３０からケーブルを介して出力されるカーソル２１５が第１の電子装置２１０により受信された場合、第１の電子装置２１０の検出プログラムによってカーソル２１５が表示画面２１１のデフォルトの境界に移動されたことが検出されると、第１の電子装置２１０の検出プログラムは、切り替え信号をマウス２３０に出力して、本来第１の電子装置２１０に出力されるカーソル２１５が第２の電子装置２２０に切り替えられて出力される必要があるようにマウス２３０に指示する。マウス２３０は、この切り替え信号を受信した場合、切り替え信号の内容に応じて、カーソル２１５が第２の電子装置に切り替えられて出力される必要がある。従って、マウス２３０は、ケーブルを介してカーソル２１５を第１の電子装置２１０に出力しない。それに加えて、マウス２３０は無線送受信器４２９１と接続され、カーソル２２５を第２の電子装置２２０に出力する。
【００２９】
図５を参照する。図５は本発明の更に別の実施例のカーソル制御システムのブロック図である。
【００３０】
カーソル制御システム５００は、第１の電子装置２１０と、第２の電子装置２２０と、第３の電子装置３３０と、マウス２３０と、変位検出ユニット２４０と、を備える。さらに、本実施例のカーソル制御システム５００は、図２のカーソル制御システム２００に比べ、第３の電子装置３３０が増設されているが、電子装置の数はここで例を挙げて説明されるものに限定されない。カーソル制御システム５００は、カーソルが異なる電子装置に切り替えられること、あるいはデータボックスの異なる電子装置間におけるコピー又は移行に関する操作方式は、カーソル制御システム２００とほぼ同じであり、ここで説明を省略する。以下、異なる部分について説明を行う。
【００３１】
図５に示す各電子装置は、初期起動後に、各電子装置の検出プログラムが互いに通信して各電子装置間のカーソル又はデータボックスが各境界２１７、２２７、２３７に移動される場合、切り替えようとする位置順番に対応する。例えば、第１の電子装置２１０の表示画面５１１の第１のデフォルトの境界及び第２のデフォルトの境界は、それぞれが表示画面５１１の右境界及び左境界である。第１の電子装置２１０に表示されるカーソル２１５が表示画面２１１の右境界に移動される場合、第１の電子装置２１０に表示されるカーソル２１５は、第２の電子装置２２０に切り替えられて表示される。第１の電子装置２１０に表示されるカーソル２１５が表示画面２１１の左境界に移動される場合、第１の電子装置２１０に表示されるカーソル２１５は、第３の電子装置３３０に切り替えられて表示される。
【００３２】
第２の電子装置２２０の表示画面２２１の第１のデフォルトの境界及び第２のデフォルトの境界は、それぞれが表示画面２２１の右境界及び左境界である。第２の電子装置２２０に表示されるカーソル２２５が表示画面２２１の右境界に移動される場合、第２の電子装置２２０に表示されるカーソル２２５は、第３の電子装置３３０に切り替えられて表示される。第２の電子装置２２０に表示されるカーソル２２５が表示画面２２１の左境界に移動される場合、第２の電子装置２２０に表示されるカーソル２２５は、第１の電子装置２１０に切り替えられて表示される。
【００３３】
第３の電子装置３３０の表示画面２３１の第１のデフォルトの境界及び第２のデフォルトの境界は、それぞれが表示画面２３１の右境界及び左境界である。第３の電子装置３３０に表示されるカーソル２３５が表示画面２３１の右境界に移動される場合、第３の電子装置３３０に表示されるカーソル２３５は、第１の電子装置２１０に切り替えられて表示される。第３の電子装置３３０に表示されるカーソル２３５が表示画面２３１の左境界に移動される場合、第３の電子装置３３０に表示されるカーソル２３５は、第２の電子装置２２０に切り替えられて表示される。また、各電子装置間におけるデータボックス２１３、２２３、２３３のコピー又は移行の移動位置順番がカーソル切り替えの位置順番と同様であるため、ここで説明を省略する。
【００３４】
図１及び図６を同時に参照する。図６は本発明の一実施例のカーソル制御方法のフローチャートである。カーソル制御方法はカーソル制御システムに応用される。カーソルシステムは、例えば、各実施例の一つ又は組合せであってもよく、ここでは図１のカーソル制御システムを例に図６のフローチャートを説明する。
【００３５】
ステップＳ６００において、初期のデフォルトとして、マウス１３０がカーソルを第１の電子装置に出力する。
【００３６】
ステップＳ６０１において、変位検出ユニットはカーソルが境界まで移動されるかを判断する。この実施例において、カーソルがデフォルトで第１の電子装置に出力されるため、第１の電子装置の検出プログラムは、カーソルがマウスの操作によって制御されて表示画面のデフォルトの境界まで移動されるかを否かを検出する。ステップＳ６０１においてＹＥＳと判断されると、ステップＳ６０３において、カーソルがデータボックスをドラッグしながら移動するか否かをさらに判断する。このステップは第１の電子装置の検出プログラムから検出されることに変わりがない。ステップＳ６０１においてＮＯと判断されると、ステップＳ６０１が継続して実行される。
【００３７】
ステップＳ６０３においてＹＥＳと判断されると、ステップＳ６０５において、データボックスのデータ転送を実行する。このステップにおいて、第１の電子装置におけるデータボックスがデフォルトの境界まで移動される場合、第１の電子装置におけるデータボックスは、第２の電子装置にコピー又は移行される。データボックスのコピー又は移行については、上述した実施例の説明を参照し、ここでは詳細な説明を省略する。
【００３８】
ステップＳ６０３においてＮＯと判断される場合、又はステップＳ６０５が実行された後、ステップＳ６０７において、カーソルが切り替えられて出力される操作を行う。このステップでは、第１の電子装置のカーソルがデフォルトの境界まで移動される場合、第１の電子装置のカーソルは、第２の電子装置に切り替えられて出力表示される。カーソルが切り替えられて出力されることについては、上述した実施例の説明を参照し、ここでは詳細な説明を省略する。
【００３９】
以上をまとめると、本発明は、マウスを直感的に操作することにより、複数の電子装置の間にカーソルを容易に切り替えて出力することができ、また、カーソルが異なる電子装置に切り替えられて出力される過程においてデータボックスを併せてドラッグし、複数の電子装置間に互いにデータ転送を容易に行うこともできるカーソル制御システム及び方法を提供している。このようにして、ただ一つのマウスでも複数の電子装置を簡単に操作しデータを共有し、ハードウェア資源を十分に活用し共有するという効果を達成することができる。
【００４０】
上述したのは本発明の実施例に過ぎず、本発明の特許請求の範囲を限定するためのものではない。当業者が本発明の趣旨と範囲を逸脱することなく為された変更及び変形の等価の置き換えは、本発明の特許請求の範囲に属するものである。
【符号の説明】
【００４１】
１００、２００、３００、４００、５００    カーソル制御システム
１０２    クラウドサーバ
１１０、２１０    第１の電子装置
１２０、２２０    第２の電子装置
３３０    第３の電子装置
１１１、１２１、２１１、２２１、２３１    表示画面
１１３、１２３、２１３、２２３、２３３    データボックス
１１５、１２５、２１５、２２５、２３５    カーソル
１１７、１２７、２１７、２２７、２３７    境界
２１９、２２９    無線通信モジュール
３１９１、４２９１    無線送受信器
１３０、２３０    マウス
１４０、２４０    変位検出ユニット
Ｓ６００    カーソルが第１の電子装置に出力される
Ｓ６０１    カーソルが境界まで移動される
Ｓ６０３    データボックスがドラッグされる
Ｓ６０５    データ転送
Ｓ６０７    カーソル切り替え
【図１】
2019169133.tif 000003
【図２】
2019169133.tif 000004
【図３】
2019169133.tif 000005
【図４】
2019169133.tif 000006
【図５】
2019169133.tif 000007
【図６】
2019169133.tif 000008