專利名稱:光標控制系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種用以控制若干臺計算機的光標控制系統(tǒng),特別是有關(guān)一種用以控制一有效光標自一屏幕移動至鄰近該屏幕的另一屏幕,并將鍵盤及光標控制裝置訊號的輸出自動從與該屏幕耦接的計算機切換至與該鄰近屏幕耦接的計算機的光標控制系統(tǒng)及其方法。
背景技術(shù):
在一個具有計算機及攝影機等若干影像源的網(wǎng)絡(luò)系統(tǒng)中,使用者能以一遠程操控臺的屏幕監(jiān)控攝影機所拍攝之處,并且能在該遠程操控臺,通過監(jiān)看該屏幕顯示所選擇計算機的影像訊號,對所選擇計算機進行遠程操控。依據(jù)現(xiàn)有技術(shù),使用者能選擇若干影像分別顯示于單一屏幕的分割畫面中,例如一保全監(jiān)視器,可以在該屏幕的各個分割畫面中同時顯示監(jiān)視不同場所的若干影像源,或者一個鍵盤-屏幕-鼠標切換器,可以在該屏幕的各個分割畫面中同時顯示若干計算機的實時影像。該使用者便能同時監(jiān)看多臺計算機的實時狀態(tài)。然而,現(xiàn)有技術(shù)具有許多缺點,例如由于在一個過小的分割畫面(一般常見為九宮格或十六宮格)上顯示一計算機的實時影像,將無法提供使用者清晰的影像并揭露足夠的信息。此外,在屏幕的各個分割畫面中顯示各個的實時影像的此類技術(shù),均僅提供監(jiān)看的功能,亦即使用者僅能在單一屏幕監(jiān)看多臺計算機的實時影像而無法直接在該屏幕(分割畫面顯示狀態(tài))以例如鍵盤及鼠標,對該些計算機進行遠程操控。使用者必須先選擇一個分割畫面并切換至全屏幕顯示的狀態(tài)(即遠程操控臺耦接至該計算機),方能對該計算機進行遠程操控。
再者,如為能同時揭露足夠信息及提供多臺計算機清晰的影像,則必須使用電視墻,例如在一個證卷交易公司內(nèi),為買家顯示所有股價的電視墻,其大量的屏幕將占據(jù)大量的空間。
而在傳統(tǒng)的鍵盤-屏幕-鼠標切換系統(tǒng)中,操作遠程操控臺的使用者能控制耦接至一鍵盤-屏幕-鼠標切換器的若干臺計算機。該遠程操控臺包括一組鍵盤、鼠標及屏幕,用以控制其中一臺計算機,并在該屏幕顯示該使用者的操作狀態(tài)。而當使用者欲控制另一計算機時,一般而言,會使用一迭現(xiàn)于屏幕上的純文字模式屏幕選單(OSD),其顯示所有耦接至該鍵盤-屏幕-鼠標切換器的計算機的名稱或代號。使用者啟動該屏幕選單,在該屏幕選單選擇欲控制的計算機名稱或代號,則該鍵盤-屏幕-鼠標切換器便會接收該計算機的影像訊號并傳送至使用者操作的遠程操控臺的屏幕。并且,該鍵盤-屏幕-鼠標切換器亦同時切換該遠程操控臺的遠程訪問對象至所選的計算機。因此,使用者控制所選的計算機,而其操作狀態(tài)便顯示于該遠程操控臺的屏幕。
然而,隨著耦接至一鍵盤-屏幕-鼠標切換系統(tǒng)計算機數(shù)量的增加,管理該系統(tǒng)的負荷增加并且漸趨復(fù)雜。例如使用者可能對一計算機持續(xù)進行一軟件程序更新的安裝,同時又于另一計算機執(zhí)行某些工作或為其收集、儲存數(shù)據(jù)。因此該使用者必須同時持續(xù)監(jiān)控兩計算機,因此,便必須同時為使用者顯示兩計算機的操作狀態(tài)。如使用現(xiàn)有技術(shù)的鍵盤-屏幕-鼠標切換器,則使用者必須啟動屏幕選單,并交替輪流切換兩計算機的操作狀態(tài)顯示于該遠程操控臺的屏幕及該遠程操控臺對臺計算機的遠程訪問。導(dǎo)致使用者使用上非常地不便,更何況一旦欲監(jiān)控的計算機數(shù)量增加的情形。
即便是新發(fā)展出的矩陣式鍵盤-屏幕-鼠標切換器,雖具有對多個計算機同時進行遠程訪問的能力,但其仍有其限制而無法滿足使用者所需的功能。矩陣式鍵盤-屏幕-鼠標切換器是具有同時耦接多計算機至多遠程操控臺的能力,該些遠程操控臺能對該些計算機分別、同時地進行遠程訪問,并在各個遠程操控臺的屏幕上顯示各個計算機的操作狀態(tài)。然而,矩陣式鍵盤-屏幕-鼠標切換器基本上為若干使用者同時在不同場所操作所研發(fā)出的產(chǎn)品。因此,即便將多個遠程操控臺設(shè)置于一場所為單一使用者所用,仍必須準備若干個遠程操控臺。例如為單一使用者準備排成一列的多個屏幕,搭配相同數(shù)量的鍵盤及光標控制器(鼠標),但對單一使用者希望能同時操控多個計算機而言,前述的多組遠程操控臺仍不是一個較好的解決方案。因為前述該使用者必須使用不同的鍵盤及光標控制器(鼠標)來控制不同的計算機。
發(fā)明內(nèi)容
因此,確有必要為多個屏幕開發(fā)一種光標控制系統(tǒng),用以控制一光標控制器的有效光標自一屏幕移動至鄰近該屏幕的另一屏幕,同時自動切換鍵盤及光標控制裝置訊號的輸出。
為解決前述缺點,本發(fā)明的主要目的在于提供一種光標控制系統(tǒng)及其方法,用以控制一有效光標自一屏幕移往至鄰近該屏幕的另一屏幕的一相鄰對應(yīng)位置,而無須手動切換一鍵盤或一光標控制器的輸出訊號至相鄰屏幕對應(yīng)的計算機。
本發(fā)明的光標控制系統(tǒng)包括若干個分辨率偵測器、一處理器以及一切換器。該些分辨率偵測器,分別地分析來自若干計算機的影像訊號的分辨率。處理器對應(yīng)該些分辨率偵測器,計算光標控制裝置的位移量以取得有效光標位于其中一個屏幕的實時位置信息,用以產(chǎn)生一選擇訊號,指定其中一臺計算機。切換器依據(jù)選擇訊號,切換鍵盤及光標控制裝置的訊號輸出至指定的計算機,用以在指定計算機所對應(yīng)的屏幕實時顯示有效光標,使用者能控制有效光標自該屏幕移動至鄰近屏幕的相鄰對應(yīng)位置而無須進行手動切換的操作。有效光標為一個依據(jù)處理器所計算出的實時位置信息而顯示在耦接至所選擇計算機的對應(yīng)屏幕的光標。
本發(fā)明的光標控制系統(tǒng)更包括一個矩陣式切換器,耦接至該些計算機與該些分辨率偵測器,用以選擇與該些分辨率偵測器相等臺數(shù)的計算機,以分別將來自于所選擇的各計算機的影像訊號傳送至對應(yīng)的各屏幕。處理器是依據(jù)一個演算式,計算光標控制裝置的位移量,演算式是依據(jù)該些屏幕的排列方式而決定。該些屏幕的排列方式可為單行式或數(shù)組式排列,兩者皆能簡化處理器中演算式的計算,并且有利于使用者直覺地辨識該些屏幕間相對的空間關(guān)系。
本發(fā)明還提供一種光標控制方法,用以控制有效光標自該屏幕移動至鄰近屏幕的相鄰對應(yīng)位置,并且自動切換鍵盤及光標控制裝置的訊號輸出至指定的計算機,該方法包括下列步驟依據(jù)一演算式,計算光標控制裝置的位移量以取得一有效光標位于其中一個屏幕的實時位置信息;依據(jù)實時位置信息,產(chǎn)生一個選擇訊號,指定其中一臺計算機;依據(jù)選擇訊號,切換鍵盤及光標控制裝置的訊號輸出至指定的計算機,用以在指定的計算機所對應(yīng)的屏幕實時顯示該有效光標;以及控制有效光標自該屏幕移動至另一屏幕。而在取得有效光標的實時位置信息的演算式中,本發(fā)明更包括下列步驟設(shè)定其中一個屏幕為一預(yù)設(shè)屏幕,該光標控制裝置所控制的有效光標在預(yù)設(shè)屏幕開始有效;同步化有效光標的位置,以移動有效光標回到預(yù)設(shè)屏幕的原點;偵測光標控制裝置的位移量,以取得有效光標的實時位置信息;確認有效光標的實時位置位于其中一個屏幕,以產(chǎn)生選擇訊號指定其中一臺計算機;以及計算有效光標移往至另一屏幕的一對應(yīng)位置,依據(jù)選擇訊號,以控制有效光標自該屏幕移往另該屏幕的對應(yīng)位置。
依據(jù)本發(fā)明的光標控制系統(tǒng)及其方法,使用者能控制有效光標自一屏幕移往鄰近屏幕的相鄰對應(yīng)位置。并且,光標控制系統(tǒng)依據(jù)其計算的實時位置信息所取得的選擇訊號,不需使用者手動切換,而自動切換鍵盤及光標控制裝置的訊號輸出。
為讓本發(fā)明的上述內(nèi)容能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下
圖1是一個矩陣式鍵盤-屏幕-鼠標切換器系統(tǒng)的方塊圖,其能利用一組經(jīng)由一鍵盤-屏幕-鼠標切換器耦接至若干個控制模塊的鍵盤及鼠標控制多臺計算機。
圖2是一個矩陣式鍵盤-屏幕-鼠標切換系統(tǒng)的方塊圖,其能利用一組鍵盤及光標控制器,耦接至若干個控制模塊中的其中一個,控制多臺計算機。
圖3是依據(jù)本發(fā)明的第一實施例,其顯示如圖2所示矩陣式鍵盤-屏幕-鼠標切換器內(nèi)部的功能方塊圖,其能控制一光標控制器的有效光標自一屏幕移動至鄰近該屏幕的另一臺屏幕。
圖4是依據(jù)本發(fā)明的第二實施例,其顯示一利用一組鍵盤及光標控制器,控制多臺計算機的光標控制系統(tǒng)的功能方塊圖,其能控制該光標控制器的有效光標自一屏幕移動至鄰近該屏幕的另一臺屏幕。
圖5是顯示依據(jù)本發(fā)明的若干屏幕的第一排列方式;圖6是依據(jù)如圖5所示該些屏幕的第一排列方式的演算式的計算流程圖;圖7是顯示依據(jù)本發(fā)明的若干屏幕的第二排列方式;圖8是依據(jù)如圖7所示該些屏幕的第二排列方式的演算式的計算流程圖。
具體實施例方式
請參考圖1,其顯示一矩陣式鍵盤-屏幕-鼠標切換器系統(tǒng)的方塊圖,其能利用一組經(jīng)由一鍵盤-屏幕-鼠標切換器耦接至若干個控制模塊的鍵盤及鼠標控制多臺計算機。該矩陣式鍵盤-屏幕-鼠標切換器系統(tǒng)包括一處理器(圖1中未顯示)、一矩陣式鍵盤-屏幕-鼠標切換器100、一光標控制裝置110、一鍵盤120、若干個控制模塊以及一鍵盤-屏幕-鼠標切換器102。在本實施例中,是使用第一控制模塊200a、第二控制模塊200b、第三控制模塊200c以及第四控制模塊200d為例作說明。并且使用第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d,分別對應(yīng)至所選擇的該些計算機為例作說明。該些計算機(例如編號為500的計算機#1)的影像訊號經(jīng)由輸入/輸出模塊(例如編號為400的第一輸入/輸出模塊)以及該矩陣式鍵盤-屏幕-鼠標切換器100被傳送至前述該些屏幕。圖中K/M(Keyboard/Mouse)線的箭頭表示光標控制裝置110與鍵盤120訊號的傳輸方向,V(Video)線的箭頭表示影像訊號的傳輸方向。
該矩陣式鍵盤-屏幕-鼠標切換器100耦接至計算機#1~#32,以選擇四臺計算機,經(jīng)由對應(yīng)的該些輸入/輸出模塊傳送所選擇計算機的各別影像訊號至對應(yīng)的屏幕。而第一控制模塊200a、第二控制模塊200b、第三控制模塊200c以及第四控制模塊200d也分別耦接至矩陣式鍵盤-屏幕-鼠標切換器100,將該些所選擇計算機的影像訊號各別傳送至第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d,同時也傳送光標控制裝置110與鍵盤120的訊號至該些所選擇的計算機。該處理器計算該光標控制裝置110的位移量以取得有效光標位于第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d其中一個屏幕的實時位置信息,以產(chǎn)生一個選擇訊號,指定所選擇的其中一臺計算機。鍵盤-屏幕-鼠標切換器102則依據(jù)嵌入其中的處理器產(chǎn)生的該選擇訊號,經(jīng)由第一控制模塊200a、第二控制模塊200b、第三控制模塊200c以及第四控制模塊200d切換光標控制裝置110或鍵盤120的訊號輸出,用以在指定的計算機所對應(yīng)的屏幕實時顯示該有效光標。該處理器更包括一個用以計算光標控制裝置110位移量的演算式。有關(guān)本發(fā)明光標控制系統(tǒng)及其方法中的該演算式,將在圖5至圖8中更進一步地詳細說明。
使用者僅需使用光標控制裝置110及鍵盤120便能控制該些預(yù)先選自計算機#1~#32的若干個計算機。通過本光標控制系統(tǒng),使用者能控制該有效光標自一屏幕移往另一屏幕,而無須手動切換。該有效光標能如同在單一屏幕中,于前述四個屏幕間移動。
請參考圖2,其顯示一矩陣式鍵盤-屏幕-鼠標切換系統(tǒng)的方塊圖,其能利用一組鍵盤及光標控制裝置,耦接至若干個控制模塊的其中一個,便能控制多個計算機。該矩陣式鍵盤-屏幕-鼠標切換系統(tǒng)包括一矩陣式鍵盤-屏幕-鼠標切換器100、一光標控制器110、一鍵盤120以及若干個控制模塊。在本實施例中,是使用第一控制模塊200a、第二控制模塊200b、第三控制模塊200c以及第四控制模塊200d為例作說明。并且使用第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d,分別對應(yīng)至計算機#1、#2、#3以及#4為例作說明。該些計算機(例如編號為500的計算機#1為代表)的影像訊號經(jīng)由輸入/輸出模塊(例如編號為400的第一輸入/輸出模塊為代表)以及矩陣式鍵盤-屏幕-鼠標切換器100被傳送至前述該些屏幕。雖然在本實施例中,計算機500的數(shù)量與耦接的輸入/輸出模塊400的數(shù)量為三十二,但根據(jù)使用者所需,可選取更高性能的矩陣式鍵盤-屏幕-鼠標切換器100,以耦接更多臺計算機。同樣地,也可以根據(jù)使用者所需,選取更高性能的矩陣式鍵盤-屏幕-鼠標切換器100,以耦接更多臺控制模塊以及屏幕。但是依據(jù)本發(fā)明,使用者能以耦接至第四控制模塊200d的光標控制裝置110與鍵盤120,加上第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d等四臺屏幕,便能同時控制選自三十二臺計算機中的四臺計算機。
與現(xiàn)有技術(shù)最大的不同點在于,依據(jù)本發(fā)明僅使用光標控制器110與鍵盤120,便能同時控制預(yù)先選自三十二個計算機#1~#32中的四個計算機,將所選擇的該些計算機耦接至對應(yīng)的第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d等該些屏幕,并同時監(jiān)看四臺計算機的操作狀態(tài)。并且,依據(jù)本發(fā)明的光標控制系統(tǒng),需預(yù)先決定第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d等四個屏幕的排列方式。利用本發(fā)明嵌入于矩陣式鍵盤-屏幕-鼠標切換器100、鍵盤-屏幕-鼠標切換器102或第四控制模塊200d中的光標控制系統(tǒng),使用者能控制光標控制裝置110的有效光標。同時本發(fā)明的光標控制系統(tǒng)自動地切換光標控制器110與鍵盤120的訊號輸出至四臺計算機#1、#2、#3以及#4中的任一臺,而無須手動切換。并且,有關(guān)本發(fā)明光標控制系統(tǒng)及其方法,將在后續(xù)圖示中更進一步地詳細說明。
請參考圖3,其是依據(jù)本發(fā)明的第一實施例,其顯示如圖2所示矩陣式鍵盤-屏幕-鼠標切換器內(nèi)部的功能方塊圖,其能控制一光標控制器的有效光標自一屏幕移動至另一屏幕。一光標控制系統(tǒng)是位于此第一實施例的矩陣式鍵盤-屏幕-鼠標切換器100中。矩陣式鍵盤-屏幕-鼠標切換器100包括一矩陣式切換器40b、若干個分辨率偵測器20a、20b、20c及20d、一處理器10以及一切換器40a。矩陣式切換器40b是經(jīng)由該些輸入/輸出模塊400耦接至該些計算機500,以選擇與分辨率偵測器相等數(shù)量的計算機(例如計算機#1、#2、#3以及#4),用以將來自該些計算機#1、#2、#3以及#4的影像訊號分別傳送至第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d。分辨率偵測器20a、20b、20c及20d各別地接收該些影像訊號的水平同步訊號(H-Sync)與垂直同步訊號(V-Sync),以分析該些計算機#1、#2、#3以及#4的影像訊號的分辨率,以為處理器10對有效光標的實時位置的計算。該些輸入/輸出模塊400是將該些影像訊號自模擬格式轉(zhuǎn)換為差動格式后,再傳送至分辨率偵測器20a、20b、20c及20d。矩陣式鍵盤-屏幕-鼠標切換器100更包括四個影像接收器30a、30b、30c及30d,設(shè)置于分辨率偵測器20a、20b、20c及20d前,以等化該些影像訊號后,再傳送至該些分辨率偵測器20a、20b、20c及20d。并且,該矩陣式鍵盤-屏幕-鼠標切換系統(tǒng)更包括第一控制模塊200a、第二控制模塊200b、第三控制模塊200c以及第四控制模塊200d,各別耦接至矩陣式鍵盤-屏幕-鼠標切換器100與第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d,用以將來自矩陣式鍵盤-屏幕-鼠標切換器100的該些影像訊號自差動格式轉(zhuǎn)換為模擬格式后,再傳送至第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d等該些屏幕。
雖然在第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d等該些屏幕上均會有各自的光標,但光標控制裝置110僅實時控制其中一個光標,即所謂有效光標。當該有效光標顯示于第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d任何一個上時,處理器10均隨時計算光標控制裝置110的位移量,以取得該有效光標的實時位置信息。處理器10依據(jù)該有效光標的實時位置信息,產(chǎn)生一選擇訊號,指定該些計算機#1、#2、#3以及#4的其中一臺計算機。切換器40a依據(jù)該選擇訊號,切換鍵盤120及光標控制裝置110的訊號輸出至指定的該計算機(例如可以計算機#4為預(yù)設(shè)的計算機),用以實時顯示該有效光標于指定的該計算機所對應(yīng)的該屏幕(例如是第四屏幕300d)。
一旦光標控制裝置110控制的有效光標被移出第四屏幕300d的邊框(顯示范圍)外而移至另一屏幕(例如第三屏幕300c),處理器10會計算其位移量并產(chǎn)生一個選擇訊號,指定計算機#3。切換器40a便會將鍵盤120及光標控制裝置110的訊號輸出切換至計算機#3。該有效光標便依據(jù)該選擇訊號顯示在其對應(yīng)的屏幕(第三屏幕300c)。因此,矩陣式鍵盤-屏幕-鼠標切換器100通過處理器10內(nèi)的演算式,能使使用者控制該有效光標自第四屏幕300d移動至鄰近的第三屏幕300c。該演算式是依照該些屏幕的排列方式而預(yù)先決定,有關(guān)該演算式將于后圖5至圖8詳細敘述。
如圖3所示,以處理器10的位置而言,是經(jīng)由切換器40a而自第四控制模塊200d接收鍵盤120及光標控制裝置110的訊號。該些訊號傳送至處理器10,是作為處理器10內(nèi)的演算式以計算光標控制裝置110的位移量,并經(jīng)由矩陣式切換器40b傳送至所選擇的計算機。由于矩陣式鍵盤-屏幕-鼠標切換器100具有廣播的功能,矩陣式鍵盤-屏幕-鼠標切換器100能自第四控制模塊200d(亦即自鍵盤120或光標控制裝置110)接收一帶有廣播指令的訊號(例如一關(guān)機指令),便依據(jù)該廣播指令的要求,復(fù)制該訊號(關(guān)機指令),傳送至計算機500(計算機#1)外,傳送至其它計算機(例如是計算機#2、#3、#4或計算機#2、#3或僅計算機#2)。利用此廣播功能,矩陣式鍵盤-屏幕-鼠標切換器100能依據(jù)指定任何其它計算機的選擇訊號,將來自第四控制模塊200d的鍵盤120及光標控制裝置110的輸出訊號,經(jīng)由其它控制模塊200a、200b及200c,廣播至其它臺計算機#1、#2及#3,以在耦接至其它控制模塊對應(yīng)的屏幕顯示該有效光標。就此而言,鍵盤120及光標控制裝置110的輸出訊號,便能經(jīng)由第四控制模塊200d、處理器10,再經(jīng)由第一控制模塊200a、第二控制模塊200b或第三控制模塊200c,傳送至第一屏幕300a、第二屏幕300b或第三屏幕300c而顯示該有效光標于其上。與現(xiàn)有技術(shù)相比,使用者僅需光標控制裝置110及鍵盤120便能控制第一實施例中的四個計算機。然而,四個計算機的數(shù)目并非對本發(fā)明的限制,而僅為本發(fā)明的一個例子。再者,起自處理器10始至切換器40a及矩陣式切換器40b的虛線,分別代表來自處理器10的控制訊號方向。依據(jù)光標控制裝置110位移量的計算,處理器10同步切換器40a及矩陣式切換器40b的切換動作,以在該些計算機、矩陣式鍵盤-屏幕-鼠標切換器100及該些屏幕間協(xié)同傳送、接收鍵盤-屏幕-鼠標的訊號。
請參考圖4,其是依據(jù)本發(fā)明的第二實施例,其顯示利用一組鍵盤120及光標控制器110,控制多臺計算機的光標控制系統(tǒng)100-1的功能方塊圖,其也能控制光標控制裝置110的有效光標自一屏幕移動至另一屏幕。
光標控制系統(tǒng)100-1包括若干個分辨率偵測器20a、20b、20c及20d、一處理器10以及一切換器40a。如同圖4中所示,分辨率偵測器20a、20b、20c及20d,分別地分析來自該些計算機(例如是計算機#1、#2、#3以及#4)的影像訊號的分辨率,處理器10對應(yīng)分辨率偵測器20a、20b、20c及20d,以計算光標控制裝置110的位移量以取得有效光標位于第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d中其中一臺的實時位置信息,用以產(chǎn)生一選擇訊號,指定該些計算機(例如是計算機#1、#2、#3以及#4)中的一臺。切換器40a則依據(jù)該選擇訊號,切換鍵盤120及光標控制裝置110的訊號輸出至指定的計算機(例如是計算機#1、#2、#3以及#4之一),用以實時顯示該有效光標于指定的該計算機所對應(yīng)的屏幕(例如是第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d之一),以控制該有效光標自指定的該計算機所對應(yīng)的屏幕移動至鄰近屏幕的相鄰對應(yīng)位置。依據(jù)本發(fā)明的第二實施例中,光標控制系統(tǒng)100-1可以嵌入圖1至圖3中所示的任一個控制模塊中,或者也可以嵌入矩陣式鍵盤-屏幕-鼠標切換器100中,如其具有“N”個影像輸出端口、“METX”個鍵盤-屏幕-鼠標訊號輸入端口,則能讓使用者自行由M臺計算機選出N臺計算機,輸出其影像,顯示于N臺屏幕上。
請參考圖5,其顯示依據(jù)本發(fā)明若干屏幕的第一排列方式。該些屏幕在物理空間中的排列方式為一數(shù)組式排列以簡化該演算式的計算。并且,該排列方式有利于使用者直覺地辨識第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d間相對的空間關(guān)系。在本發(fā)明屏幕的第一排列方式中,雖以四臺屏幕為例,但非僅限定于四臺屏幕。例如可以是九臺屏幕、十六臺屏幕、甚至更多臺排列成矩形數(shù)組或?qū)m格數(shù)組的屏幕數(shù)目。依據(jù)該第一排列方式,圖3及圖4中顯示的處理器10中的演算式為四個屏幕設(shè)立四個坐標,(X1,Y1)為第一屏幕300a的二維坐標、(X2,Y2)為第二屏幕300b的二維坐標、(X3,Y3)為第三屏幕300c的二維坐標以及(X4,Y4)為第四屏幕300d的二維坐標。每一二維坐標的原點(0,0)均設(shè)定在每一屏幕的左上角。而(Xn,Yn)則為每一屏幕的右下角,也表示第n臺計算機的分辨率。于圖5中所示黑色光標的軌跡即表示前述有效光標對應(yīng)著光標控制裝置110的移動,自第一屏幕300a無縫地(圓滑連續(xù)地)移往鄰近第一屏幕300a的第二屏幕300b。也就是說,使用者可以看到有效光標自第一屏幕300a無縫地(圓滑連續(xù)地)移往至第二屏幕300b。
請參考圖6,其顯示依據(jù)如圖5所示該些屏幕的第一排列方式所預(yù)定演算式的計算流程圖。首先Xsync與Ysync為設(shè)定一有效光標于一預(yù)設(shè)屏幕的起始值,或為當有效光標自一臺屏幕移往另一臺屏幕時的起始值。在此第一排列方式的步驟A中,設(shè)定第一屏幕300a(n=1)為預(yù)設(shè)屏幕,而該預(yù)設(shè)起始值為Xsync=0,Ysync=0,亦即預(yù)設(shè)光標控制裝置110所控制的有效光標起始于第一屏幕300a。步驟B中,該演算式同步化該有效光標的位置,移動該有效光標回到坐標(X1,Y1)的原點。因此,設(shè)定(Xtotal,Ytotal)=(0,0)以及(Xposition,Ypostion)=(Xsync,Ysync)。(Xtotal,Ytotal)表示該有效光標的移動總量,(Xsync,Ysync)表示該有效光標的真實位置。步驟C中,處理器10偵測光標控制裝置110的位移量(Xoffset,Yoffset)。處理器10內(nèi)的演算式計算該位移結(jié)果Xtotal=Xposition+Xoffset,Ytotal=Y(jié)position+Yoffset,亦即,偵測該光標控制裝置110的位移量,以取得該有效光標在第一屏幕300a的實時位置信息。
在步驟Dx中,共有十二個判斷步驟D1至D12。在判斷步驟D1至D4中,該演算式確認該有效光標的實時位置位于何臺屏幕。處理器10便產(chǎn)生持續(xù)指定該計算機的選擇訊號。如在判斷步驟D1至D4中的結(jié)果為是,則該演算式將進行后續(xù)的判斷步驟D5至D12。
在判斷步驟D1中,如n=1,則演算式進行判斷步驟D5,確認Xtotal是否大于X1,如是,則演算式進行步驟F1,設(shè)定n=2,Xsync=0并計算Ysync=(Yposition+Yoffset)*Y2/Y1,以獲得第二屏幕300b之相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第一屏幕300a移往第二屏幕300b的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#2的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機PC#2而無須使用者手動切換。如判斷步驟D5中確認Xtotal是否大于X1的結(jié)果為否,則演算式進行判斷步驟D6,確認Ytotal是否小于0,如是,則演算式進行步驟F2,設(shè)定n=4,Ysync=Y(jié)4并計算Xsync=(Xposition+Xoffset)*X4/X1,以獲得第四屏幕300d的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第一屏幕300a移往第四屏幕300d的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機PC#4的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機PC#4而無須使用者手動切換。如判斷步驟D6中確認Ytotal是否小于0的結(jié)果為否,則演算式進行步驟E,以產(chǎn)生持續(xù)指定計算機PC#1的選擇訊號,仍顯示該有效光標于第一屏幕300a。
在判斷步驟D2中,如n=2,則演算式進行判斷步驟D7,確認Xtotal是否小于0,如是,則演算式進行步驟F3,設(shè)定n=1,Xsync=X1并計算Ysync=(Yposition+Yoffset)*Y1/Y2,以獲得第一屏幕300a的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第二屏幕300b移往第一屏幕300a的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機PC#1的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機PC#1而無須使用者手動切換。如判斷步驟D7中確認Xtotal是否小于0的結(jié)果為否,則演算式進行判斷步驟D8,確認Ytotal是否小于0,如是,則演算式進行步驟F4,設(shè)定n=3,Ysync=Y(jié)3并計算Xsync=(Xpostion+Xoffset)*X3/X2,以獲得第三屏幕300c的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第二屏幕300b移往第三屏幕300c的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#3的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#3而無須使用者手動切換。如判斷步驟D8中確認Ytotal是否小于0的結(jié)果為否,則演算式進行步驟E,以產(chǎn)生持續(xù)指定計算機#2的選擇訊號,仍顯示該有效光標于第二屏幕300b。
在判斷步驟D3中,如n=3,則演算式進行判斷步驟D9,確認Xtotal是否小于0,如是,則演算式進行步驟F5,設(shè)定n=4,Xsync=X4并計算Ysync=(Yposition+Yoffset)*Y4/Y3,以獲得第四屏幕300d的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第三屏幕300c移往第四屏幕300d的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#4的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#4而無須使用者手動切換。如判斷步驟D9中確認Xtotal是否小于0的結(jié)果為否,則演算式進行判斷步驟D10,確認Ytotal是否大于Y3,如是,則演算式進行步驟F6,設(shè)定n=2,Ysync=0并計算Xsync=(Xpostion+Xoffset)*X2/X3,以獲得第二屏幕300b的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第三屏幕300c移往第二屏幕300b的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#2的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#2而無須使用者手動切換。如判斷步驟D10中確認Ytotal是否大于Y3的結(jié)果為否,則演算式進行步驟E,以產(chǎn)生持續(xù)指定計算機#3的選擇訊號,仍顯示該有效光標于第三屏幕300c。
在判斷步驟D4中,如n=4,則演算式進行判斷步驟D11,確認Xtotal是否大于X4,如是,則演算式進行步驟F7,設(shè)定n=3,Xsync=0并計算Ysync=(Yposition+Yoffset)*Y4/Y3,以獲得第三屏幕300c的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第四屏幕300d移往第三屏幕300c的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#3的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#3而無須使用者手動切換。如判斷步驟D11中確認Xtotal是否大于X4的結(jié)果為否,則演算式進行判斷步驟D12,確認Ytotal是否大于Y4,如是,則演算式進行步驟F8,設(shè)定n=1,Ysync=0并計算Xsync=(Xpostion+Xoffset)*X1/X4,以獲得第一屏幕300a的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第四屏幕300d移往第一屏幕300a的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#1的選擇訊號,自動切換該鍵盤120及該光標控制裝置110的訊號輸出至計算機#1而無須使用者手動切換。如判斷步驟D12中確認Ytotal是否大于Y4的結(jié)果為否,則演算式進行步驟E,以產(chǎn)生持續(xù)指定計算機#4的選擇訊號,仍顯示該有效光標于第四屏幕300d。
因而,使用者能控制光標控制裝置110的有效光標無縫地(圓滑連續(xù)地)自一臺屏幕移往另一臺屏幕。并且依據(jù)本發(fā)明光標控制的方法,光標控制系統(tǒng)能自動輸出光標控制裝置110或鍵盤120的訊號至該些計算機而無須手動切換的操作。
請參考圖7,其顯示依據(jù)本發(fā)明若干屏幕的第二排列方式。該些屏幕在物理空間中的排列方式為一單行式排列以簡化該演算式的計算。并且,該排列方式有利于使用者直覺地辨識第一屏幕300a、第二屏幕300b、第三屏幕300c以及第四屏幕300d間相對的空間關(guān)系。在本發(fā)明屏幕的第二排列方式中,雖以四臺屏幕為例,但非僅限定于四臺屏幕。例如可以是五臺屏幕、六臺屏幕、甚至更多臺排列成單行式的屏幕數(shù)目。依據(jù)該第二排列方式,圖3及圖4中顯示的處理器10中的演算式為四個屏幕設(shè)立四個坐標,(X1,Y1)為第一屏幕300a的二維坐標、(X2,Y2)為第二屏幕300b的二維坐標、(X3,Y3)為第三屏幕300c的二維坐標以及(X4,Y4)為第四屏幕300d的二維坐標。每一坐標的原點(0,0)均設(shè)定在每一屏幕的左上角。而(Xn,Yn)則為每一屏幕的右下角,亦表示第n臺計算機的分辨率。在圖7中所示黑色光標的軌跡即表示前述有效光標對應(yīng)著光標控制裝置110的移動,自第一屏幕300a無縫地(圓滑連續(xù)地)移往鄰近第一屏幕300a的第二屏幕300b。也就是說,使用者可以看到有效光標自第一屏幕300a無縫地(圓滑連續(xù)地)移往至第二屏幕300b。
請參考圖8,是依據(jù)本發(fā)明,顯示依據(jù)如圖7所示該些屏幕的第二排列方式的演算式的計算流程圖。首先,如同于第一排列方式中所定義,Xsync與Ysync為設(shè)定一有效光標于一預(yù)設(shè)屏幕的起始值,或為當有效光標自一臺屏幕移往另一臺屏幕時的起始值。在此第二排列方式的步驟A’中,設(shè)定第一屏幕300a(n=1)為預(yù)設(shè)屏幕,而該預(yù)設(shè)起始值為Xsync=0,Ysync=0,亦即預(yù)設(shè)光標控制裝置110所控制的有效光標起始于第一屏幕300a。步驟B’中,該演算式同步化該有效光標的位置,移動該有效光標回到坐標(X1,Y1)的原點。因此,設(shè)定(Xtotal,Ytotal)=(0,0)以及(Xposition,Ypostion)=(Xsync,Ysync)。(Xtotal,Ytotal)表示該有效光標的移動總量,(Xsync,Ysync)表示該有效光標的真實位置。步驟C’中,處理器10偵測該光標控制裝置110的位移量(Xoffset,Yoffset)。處理器10內(nèi)的演算式計算該位移結(jié)果Xtotal=Xposition+Xoffset,Ytotal=Y(jié)position+Yoffset,亦即,偵測該光標控制裝置110的位移量,以取得該有效光標于第一屏幕300a的實時位置信息。
在步驟Dx’中,共有十個判斷步驟D1’至D10’。在判斷步驟D1’至D4’中,該演算式確認該有效光標的實時位置位于何臺屏幕。處理器10便產(chǎn)生持續(xù)指定該計算機的選擇訊號。如在判斷步驟D1’至D4’中結(jié)果為是,則該演算式將進行后續(xù)的判斷步驟D5’至D10’。
在判斷步驟D1’中,如n=1,則演算式進行判斷步驟D5’,確認Xtotal是否大于X1,如是,則演算式進行步驟F1’,設(shè)定n=2,Xsync=0并計算Ysync=(Yposition+Yoffset)*Y2/Y1,以獲得第二屏幕300b的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第一屏幕300a移往第二屏幕300b的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#2的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#2而無須使用者手動切換。如判斷步驟D5’中確認Xtotal是否大于X1的結(jié)果為否,則演算式進行步驟E’,以產(chǎn)生持續(xù)指定計算機#1的選擇訊號,仍顯示該有效光標于第一屏幕300a。
在判斷步驟D2’中,如n=2,則演算式進行判斷步驟D6’,確認Xtotal是否大于X2,如是,則演算式進行步驟F2’,設(shè)定n=3,Xsync=0并計算Ysync=(Yposition+Yoffset)*Y3/Y2,以獲得第三屏幕300c的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第二屏幕300b移往第三屏幕300c的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#3的選擇訊號,自動切換該鍵盤120及該光標控制裝置110的訊號輸出至計算機#3而無須使用者手動切換。如判斷步驟D6’中確認Xtotal是否大于X2的結(jié)果為否,則演算式進行步驟判斷D7’,確認Xtotal是否小于0,如是,則演算式進行步驟F3’,設(shè)定n=1,Ysync=Y(jié)1并計算Xsync=(Xpostion+Xoffset)*Y1/Y2,以獲得第一屏幕300a的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第二屏幕300b移往第一屏幕300a的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#1的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#1而無須使用者手動切換。如判斷步驟D7’中確認Xtotal是否小于0的結(jié)果為否,則演算式進行步驟E’,以產(chǎn)生持續(xù)指定計算機#2的選擇訊號,仍顯示該有效光標于第二屏幕300b。
在判斷步驟D3’中,如n=3,則演算式進行判斷步驟D8’,確認Xtotal是否大于X3,如是,則演算式進行步驟F4’,設(shè)定n=4,Xsync=0并計算Ysync=(Yposition+Yoffset)*Y4/Y3,以獲得第四屏幕300d的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第三屏幕300c移往第四屏幕300d的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#4的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#4而無須使用者手動切換。如判斷步驟D8’中確認Xtotal是否大于X3的結(jié)果為否,則演算式進行判斷步驟D9’,確認Xtotal是否小于0,如是,則演算式進行步驟F5’,設(shè)定n=2,Xsync=X2并計算Xsync=(Xpostion+Xoffset)*Y2/Y3,以獲得第二屏幕300b的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第三屏幕300c移往第二屏幕300b的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#2的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#2而無須使用者手動切換。如判斷步驟D9’中確認Xtotal是否小于0的結(jié)果為否,則演算式進行步驟E’,以產(chǎn)生持續(xù)指定計算機#3的選擇訊號,仍顯示該有效光標于第三屏幕300c。
在判斷步驟D4’中,如n=4,則演算式進行判斷步驟D10’,確認Xtotal是否小于0,如是,則演算式進行步驟F6’,設(shè)定n=3,Xsync=X3并計算Ysync=(Yposition+Yoffset)*Y3/Y4,以獲得第三屏幕300c的相鄰位置信息,以控制該有效光標無縫地(圓滑連續(xù)地)自第四屏幕300d移往第三屏幕300c的相鄰對應(yīng)位置。同時,處理器10產(chǎn)生指定計算機#3的選擇訊號,自動切換鍵盤120及光標控制裝置110的訊號輸出至計算機#3而無須使用者手動切換。如判斷步驟D10’中確認Xtotal是否小于0的結(jié)果為否,則演算式進行步驟E’,以產(chǎn)生持續(xù)指定計算機#4的選擇訊號,仍顯示該有效光標于第四屏幕300d。
依據(jù)本發(fā)明的光標控制系統(tǒng)及其方法,使用者能控制該光標控制裝置110的有效光標無縫地(圓滑連續(xù)地)自一屏幕移往鄰近屏幕的相鄰對應(yīng)位置。使用者僅需使用光標控制裝置110或鍵盤120便能控制該些預(yù)先選自耦接的多數(shù)計算機中的數(shù)個計算機。并且,本發(fā)明的光標控制系統(tǒng)依據(jù)選擇訊號,自動地輸出光標控制器110與鍵盤120的訊號至所指定的計算機,而無須手動切換。所以,該光標控制系統(tǒng)及其方法能提供使用者一更為便利的操作模式。
權(quán)利要求
1.一種光標控制系統(tǒng),其耦接至一鍵盤、一光標控制裝置、若干個屏幕及若干個計算機,以該鍵盤及該光標控制裝置控制該些計算機,其特征在于該光標控制系統(tǒng)包括若干個分辨率偵測器,分別分析來自該些計算機之影像訊號的分辨率;一處理器,對應(yīng)該些分辨率偵測器,計算該光標控制裝置的位移量以取得一個有效光標位于其中一個屏幕的實時位置信息,用以產(chǎn)生一個選擇訊號,指定其中一臺計算機;以及一切換器,依據(jù)該選擇訊號,切換該鍵盤及該光標控制裝置的訊號輸出至指定的該計算機,用以在指定的該計算機所對應(yīng)的該屏幕實時顯示該有效光標,以控制該有效光標自該屏幕移動至另一屏幕。
2.如權(quán)利要求1所述的光標控制系統(tǒng),其特征在于該有效光標是依據(jù)該實時位置信息,顯示于耦接至指定該計算機所對應(yīng)的屏幕。
3.如權(quán)利要求1所述的光標控制系統(tǒng),其特征在于其更包括一矩陣式切換器,耦接至該些計算機與所述分辨率偵測器,用以選擇與該些分辨率偵測器相等臺數(shù)的該些計算機,以將來自于所選擇的各該些計算機的影像訊號分別傳送至對應(yīng)的各該些屏幕。
4.如權(quán)利要求1所述的光標控制系統(tǒng),其特征在于更包括若干個影像接收器,耦接至該些分辨率偵測器,以等化該些計算機的影像訊號并提供一水平同步訊號與一垂直同步訊號至該些分辨率偵測器。
5.如權(quán)利要求1所述的光標控制系統(tǒng),其特征在于該處理器是依據(jù)一演算式,計算該光標控制裝置的位移量,該演算式是依據(jù)該些屏幕的一排列方式而決定。
6.如權(quán)利要求5所述的光標控制系統(tǒng),其特征在于該些屏幕的該排列方式為一單行式排列以簡化該演算式的計算。
7.如權(quán)利要求5所述的光標控制系統(tǒng),其特征在于該些屏幕的該排列方式為一數(shù)組式排列以簡化該演算式的計算。
8.一種鍵盤-屏幕-鼠標切換器系統(tǒng),耦接至一鍵盤、一光標控制裝置、若干個屏幕及若干個計算機,以該鍵盤及該光標控制裝置控制該些計算機,其特征在于該鍵盤-屏幕-鼠標切換器系統(tǒng)包括一矩陣式切換器,耦接至該些計算機,用以選擇該些計算機,以將來自于所選擇的各該些計算機的影像訊號分別傳送至對應(yīng)的各該些屏幕;若干個分辨率偵測器,分別地分析來自所選擇的各該些計算機的影像訊號的分辨率;一處理器,計算該光標控制裝置的位移量以取得一個有效光標位于其中一個屏幕的一實時位置信息,用以產(chǎn)生一選擇訊號,指定其中一臺計算機;以及一切換器,依據(jù)該選擇訊號,切換該鍵盤及該光標控制裝置的訊號輸出至指定的該計算機,用以將該有效光標實時顯示于指定的該計算機所對應(yīng)的屏幕,以控制該有效光標自該屏幕移動至另一屏幕。
9.如權(quán)利要求8所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于該有效光標是依據(jù)該實時位置信息,顯示于耦接至指定的計算機所對應(yīng)的屏幕。
10.如權(quán)利要求8所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于該處理器是依據(jù)一演算式,計算該光標控制裝置的位移量,該演算式是依據(jù)該些屏幕的一排列方式而決定。
11.如權(quán)利要求10所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于該些屏幕的排列方式為一單行式排列以簡化該演算式的計算。
12.如權(quán)利要求10所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于該些屏幕的該排列方式為一數(shù)組式排列以簡化該演算式的計算。
13.如權(quán)利要求8所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于其更包括若干個輸入/輸出模塊,對應(yīng)地耦接至該些計算機及該矩陣式切換器,以將該些計算機之影像訊號自一模擬格式轉(zhuǎn)換為一差動格式,以為該些分辨率偵測器各別地分析該些計算機的影像訊號的分辨率。
14.如權(quán)利要求8所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于其更包括若干個控制模塊,對應(yīng)地耦接至該鍵盤-屏幕-鼠標切換器及該些屏幕,用以將該些計算機的影像訊號自一差動格式轉(zhuǎn)換為一模擬格式,以分別顯示于該些屏幕。
15.如權(quán)利要求14所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于其是依據(jù)指定另一計算機的該選擇訊號,經(jīng)由該切換器,將耦接至該些控制模塊之一的該鍵盤及該光標控制裝置的訊號,傳播至另該計算機,以在耦接至另一控制模塊所對應(yīng)的屏幕顯示該有效光標。
16.如權(quán)利要求8所述的鍵盤-屏幕-鼠標切換器系統(tǒng),其特征在于其更包括若干個影像接收器,耦接至該些分辨率偵測器,以等化該些影像訊號并提供一水平同步訊號與一垂直同步訊號至該些分辨率偵測器。
17.一種光標控制系統(tǒng),耦接至一鍵盤、一光標控制裝置、若干個屏幕及若干個計算機,以該鍵盤及該光標控制裝置控制該些計算機,其特征在于該光標控制系統(tǒng)包括一矩陣式鍵盤-屏幕-鼠標切換器,耦接至該些計算機用以選擇該些計算機,以分別地傳送來自于所選擇的各該些計算機的影像訊號;若干個控制模塊,各別地傳送來自于該矩陣式鍵盤-屏幕-鼠標切換器的影像訊號至各該些屏幕,并經(jīng)由該矩陣式鍵盤-屏幕-鼠標切換器傳送該鍵盤及該光標控制裝置的訊號至該些計算機;一處理器,計算該光標控制裝置的位移量以取得一有效光標位于其中一個屏幕的一實時位置信息,用以產(chǎn)生一選擇訊號,指定其中一臺計算機;以及一鍵盤-屏幕-鼠標切換器,依據(jù)該選擇訊號,切換該鍵盤及該光標控制裝置的訊號輸出至指定的計算機,用以將該有效光標實時顯示于指定的該計算機所對應(yīng)的該屏幕,以控制該有效光標自該屏幕移動至另一屏幕。
18.如權(quán)利要求17所述的光標控制系統(tǒng),其特征在于該有效光標是依據(jù)該實時位置信息,顯示于耦接至指定的計算機所對應(yīng)的該屏幕。
19.如權(quán)利要求17所述的光標控制系統(tǒng),其特征在于該處理器是依據(jù)一演算式,計算該光標控制裝置的位移量,該演算式是依據(jù)該些屏幕的一排列方式而決定。
20.如權(quán)利要求19所述的光標控制系統(tǒng),其特征在于該些屏幕的該排列方式為一單行式排列以簡化該演算式的計算。
21.如權(quán)利要求19所述的光標控制系統(tǒng),其特征在于該些屏幕的該排列方式為一數(shù)組式排列以簡化該演算式的計算。
22.如權(quán)利要求17所述的光標控制系統(tǒng),其特征在于其更包括若干個輸入/輸出模塊,對應(yīng)地耦接至該些計算機及該矩陣式鍵盤-屏幕-鼠標切換器,以將該些計算機的影像訊號自一模擬格式轉(zhuǎn)換為一差動格式。
23.如權(quán)利要求22所述的光標控制系統(tǒng),其特征在于該些控制模塊將來自該矩陣式鍵盤-屏幕-鼠標切換器的影像訊號自該差動格式轉(zhuǎn)換為該模擬格式,以分別顯示于該些屏幕。
24.一種光標控制方法,其以一鍵盤或一光標控制裝置控制若干個計算機,其特征在于該光標控制方法包括下列步驟依據(jù)一演算式,計算該光標控制裝置的位移量以取得一有效光標位于其中一個屏幕的一實時位置信息;依據(jù)該實時位置信息,產(chǎn)生一選擇訊號,指定其中一臺計算機;依據(jù)該選擇訊號,切換該鍵盤及該光標控制裝置的訊號輸出至指定的該計算機,用以將該有效光標實時顯示于指定的該計算機所對應(yīng)的該屏幕;以及控制該有效光標自該屏幕移動至另一屏幕。
25.如權(quán)利要求24所述的光標控制方法,其特征在于該演算式更包括下列步驟設(shè)定其中一個屏幕為一預(yù)設(shè)屏幕,該光標控制裝置所控制的該有效光標于該預(yù)設(shè)屏幕開始有效;同步化該有效光標的位置,以移動該有效光標回到該預(yù)設(shè)屏幕的原點;偵測該光標控制裝置的位移量,以取得該有效光標的該實時位置信息;確認該有效光標的實時位置位于其中一個屏幕,以產(chǎn)生該選擇訊號,指定其中一臺計算機;以及計算該有效光標所移往至另該屏幕的一對應(yīng)位置,依據(jù)該選擇訊號,以控制該有效光標自該屏幕移往另該屏幕的該相鄰對應(yīng)位置。
26.如權(quán)利要求24所述的光標控制方法,其特征在于在計算該光標控制裝置的位移量的步驟前,更包括一依據(jù)該些屏幕的一排列方式,預(yù)先決定該演算式的步驟。
27.如權(quán)利要求24所述的光標控制方法,其特征在于其更包括一選擇與該些屏幕相等臺數(shù)的該些計算機,以各別地傳送來自于所選擇的各該些計算機的影像訊號至各該些屏幕的步驟。
28.如權(quán)利要求24所述的光標控制方法,其特征在于于計算該光標控制裝置的位移量的步驟前,更包括一為該演算式分別分析來自該些計算機的影像訊號的分辨率的步驟。
全文摘要
本發(fā)明揭露一種光標控制系統(tǒng)及其方法。該光標控制系統(tǒng)包括若干個分辨率偵測器、一個處理器以及一個切換器。該些分辨率偵測器分別地分析來自若干個計算機影像訊號的分辨率。該處理器計算光標控制裝置的位移量以取得有效光標位于若干個屏幕的其中一個的一個實時位置信息,用以產(chǎn)生一個選擇訊號,該選擇訊號指定其中一個計算機。切換器則依據(jù)選擇訊號,切換鍵盤及光標控制裝置訊號的輸出至指定的計算機,用以實時在指定計算機所對應(yīng)的屏幕顯示有效光標,以控制有效光標自該屏幕移動至另一屏幕。
文檔編號G06F3/033GK101067768SQ20071010298
公開日2007年11月7日 申請日期2007年4月26日 優(yōu)先權(quán)日2006年5月5日
發(fā)明者柯承昌 申請人:宏正自動科技股份有限公司