本發(fā)明涉及觸控顯示技術領域,尤其涉及一種觸控控制方法及觸控一體機。
背景技術:
在符合ops(openpluggablespecification,開放式可插拔規(guī)范)的終端設備中,通常包括符合ops規(guī)范的電視模塊及ops電腦模塊,其中,電視模塊用于實現(xiàn)電視功能,ops電腦模塊用于實現(xiàn)電腦功能。上述同時具有電視功能和電腦功能的終端設備也稱為觸控一體機。觸控一體機在智能教學、遠程會議等場合中有廣泛應用,并且在一些場景中有將紙質文件掃描轉化為電子文件進行現(xiàn)場展示、一體機顯示內容錄制等需求,然而,上述功能需求卻超出了觸控一體機的功能范圍。
為滿足不同場景的功能需求,目前通常在觸控一體機上配置外置的多媒體接口,如hdmi(highdefinitionmultimediainterface,高清晰度多媒體接口)。外接設備(如錄播電腦、高拍儀等)通過多媒體信號線插接到觸控一體機的多媒體接口上,這樣上述外接設備便可以將觸控一體機作為主顯示器進行外接設備中的信息顯示,進而實現(xiàn)觸控一體機的功能拓展。圖1是連接有外接設備的觸控一體機的結構示意圖。如圖1所示,該一體機包括ops電腦模塊1、與ops電腦模塊1連接的電視模塊2、與電視模塊2連接的顯示器3、以及設置在顯示器3屏幕四周的觸控框4,其中,觸控框4分別通過usb接口與ops電腦模塊1的mcu以及電視模塊2的mcu連接。進一步的,電視模塊2還通過其hdmi接口與一個或多個外接設備5連接。利用上述一體機中的信號選擇單元(圖中未示出)選擇ops電腦模塊1、電視模塊2或外接的其中一個外接設備5作為工作信號源,便可實現(xiàn)不同的功能需求。例如,選擇外接設備5作為工作信號源時,外接設備5將顯示信號先傳輸給電視模塊2,電視模塊2對接收到的視頻信號進行信號處理后,將處理后的視頻信號傳輸給顯示器3中的tcon(timercontrolregister,屏驅動)板,tcon板對該處理后的視頻信號進行解碼后,驅動顯示器3中的液晶分子顯示圖像,最終實現(xiàn)外接設備5中的信息在顯示器3上的顯示。
但是,在圖1所示的觸控一體機中,由于觸控框4沒有與外接設備5的mcu連接,所以當上述觸控一體機將外接設備5作為其工作信號源時,外接設備5只能在一體機上實現(xiàn)信號的顯示和傳輸,卻不能接收來自觸控框4的關于用戶在顯示器3屏幕上的觸控操作信息。如果用戶需要對外接設備5的顯示內容進行操作,就要通過設置在外接設備5上的輸入設備(如鼠標、鍵盤等)進行操作,而在現(xiàn)實場景中,外接設備5可能會距離觸控一體機較遠,進而導致位于觸控一體機前的用戶對外接設備5的操作十分不便。
技術實現(xiàn)要素:
為克服相關技術中存在的問題,本發(fā)明提供一種觸控切換方法及觸控一體機。
根據本發(fā)明實施例的第一方面,提供一種觸控一體機,該觸控一體機包括:
觸控選擇單元,用于當選用外接設備作為所述觸控一體機的工作信號源時,根據觸控開關連接作為工作信號源的外接設備所用的輸出端口,生成相應的觸控選擇信號;
所述觸控開關,用于根據所述觸控選擇信號,建立所述觸控開關中連接所述觸控框的輸入端口與所述輸出端口的數(shù)據通路,以及將來自所述觸控框的觸控信號通過所述數(shù)據通路發(fā)送給所述作為工作信號源的外接設備。
根據本發(fā)明實施例的第二方面,提供了一種觸控控制方法,利用本發(fā)明實施例第一方面提供的觸控一體機,該方法包括:
觸控選擇單元獲取觸控一體機的工作信號源信息;
當所述觸控選擇單元根據所述工作信號源信息確定所述觸控一體機的工作信號源為外接設備時,所述觸控選擇單元獲取觸控開關連接作為工作信號源的外接設備所使用的輸出端口的信息;
所述觸控選擇單元根據所述輸出端口的信息,向所述觸控開關發(fā)送使所述觸控開關中連接觸控框的輸入端口與所述輸出端口之間建立數(shù)據通路的觸控控制信號。
由以上技術方法,可見本發(fā)明實施例提供的一種觸控控制方法及觸控一體機,通過在觸控一體機中增設觸控選擇單元和觸控開關,當外接設備被作為觸控一體機的工作信號源時,觸控選擇單元則根據觸控開關連接作為工作信號源的外接設備所用的輸出端口,生成相應的觸控選擇信號;然后,觸控開關根據所述觸控選擇信號,建立所述觸控開關中連接所述觸控框的輸入端口與所述輸出端口的數(shù)據通路,以及將來自所述觸控框的觸控信號通過所述數(shù)據通路發(fā)送給所述作為工作信號源的外接設備。這樣,作為工作信號源的外接設備便可以接收到來自觸控框的觸控信號,進而實現(xiàn)了通過觸控一體機上的觸控框對外接設備的觸控操作。因此,本發(fā)明實施例提供的觸控一體機與現(xiàn)有技術中的觸控一體機相比,在實現(xiàn)對外接設備中的信號進行顯示的同時,還可以對外接設備進行觸控操作,方便了用戶操作。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術中連接有外接設備的觸控一體機的結構示意圖;
圖2為本發(fā)明實施例一提供的觸控一體機的基本結構示意圖;
圖3為本發(fā)明實施例一提供的手動設置工作信號源與觸控開關接口對應關系的應用場景示意圖;
圖4為本發(fā)明實施例二提供的觸控一體機的基本結構示意圖;
圖5為本發(fā)明實施例三提供的觸控一體機的基本結構示意圖;
圖6為本發(fā)明實施例提供的一種觸控一體機的觸控控制方法的流程示意圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
針對現(xiàn)有技術中的觸控一體機,當將外接設備作為其工作信號源時,外接設備只能在一體機上實現(xiàn)信號的顯示和傳輸,卻不能接收來自觸控框的關于用戶在一體機顯示器屏幕上的觸控操作信息,導致位于觸控一體機前的用戶對外接設備的操作不便的問題,本發(fā)明實施例提供了一種觸控一體機及觸控控制方法,其主要原理是:一體機在設計多個外接hdmi口的同時設計多個觸控接口,當使用外接設備作為一體機的工作信號源時,則將來自所述觸控框的觸控信號通過相應的觸控接口發(fā)送給作為工作信號源的外接設備。這樣,作為工作信號源的外接設備便可以接收到來自觸控框的觸控信號,進而實現(xiàn)了通過觸控一體機上的觸控框對外接設備的觸控操作。
基于上述設計原理,下面將結合附圖,對本發(fā)明實施例提供的觸控一體機和觸控控制方法進行詳細介紹。
圖2為本發(fā)明實施例一提供的觸控一體機的基本結構示意圖。如圖2所示,該觸控一體機設有一個觸控選擇單元11和一個觸控開關6。其中,由于在觸控一體機中,電視模塊的mcu被作為一體機的主mcu,因此,本發(fā)明實施例將觸控選擇單元11設置在觸控一體機的電視mcu中,當然,并不限于本發(fā)明實施例提供的方式,還可以采用增設mcu等方式來實現(xiàn)。
上述觸控選擇單元11和觸控開關6與觸控一體機內部各模塊以及外接設備的具體連接關系為:第一外接設備51的mcu通過一根usb線與觸控開關6的第三數(shù)據輸出端口d3連接,第二外接設備52的mcu通過一根usb線與觸控開關6的第n數(shù)據輸出端口dn連接,ops電腦模塊2的mcu通過一根usb線與觸控開關6的第二數(shù)據輸出端口d2連接,電視模塊1的mcu通過一個usb線與觸控開關6的第一數(shù)據輸出端口d1連接。觸控開關6的數(shù)據輸入端口y與觸控框4的數(shù)據輸出端口連接,觸控開關6的控制輸入端與觸控選擇單元11的數(shù)據輸出端連接。觸控選擇單元11的數(shù)據輸入端還與觸控一體機中的信號選擇單元(圖中未示出,該單元也可以設置在電視模塊的mcu中)連接。
需要說明的是,本發(fā)明實施例為了實現(xiàn)對外接設備、ops電腦模塊和電視模塊的觸控切換的統(tǒng)一控制,減少內存資源的占用,所以將ops電腦模塊和電視模塊也與觸控開關連接,當前,在具體實施時,還可另外設計ops電腦模塊和電視模塊用的觸控控制裝置,將ops電腦模塊和電視模塊與外接設備分開進行獨立的觸控控制。本發(fā)明實施例,只是以兩個外接設備為例進行說明,在具體實施時,還可以為一個或多個。
另外,在設計上述一體機時,可以將觸控開關6的第一數(shù)據輸出端口d1和第二數(shù)據輸出端口d2設計為內置接口,并分別連接ops電腦模塊和電視模塊的mcu;剩余的接口設計為外置接口,供外接設備連接用。
進一步的,上述觸控選擇單元11被配置為:接收來自觸控一體機中信號選擇單元的工作信號源信息,以及,根據該工作信號源信息確定出將外接設備作為觸控一體機的工作信號源時,則根據觸控開關連接作為工作信號源的外接設備所使用的輸出端口的信息,生成向相應的第一觸控選擇信號,其中,根據觸控一體機所連接的外接設備的數(shù)目,該第一觸控選擇信號由相應數(shù)目的第一觸控選擇子信號組成。另外,由于觸控選擇單元11還用于對ops電腦模塊和電視模塊的觸控工作進行控制,因此,本發(fā)明實施例的觸控選擇單元11還被配置為,根據該工作信號源信息確定出將ops電腦模塊作為觸控一體機的工作信號源時,則根據觸控開關連接ops電腦模塊所使用的輸出端口的信息(即上述第二數(shù)據輸出端口d2),生成向相應的第二觸控選擇信號;根據該工作信號源信息確定出將電視模塊作為觸控一體機的工作信號源時,則根據觸控開關連接電視模塊所使用的輸出端口的信息(即上述第一數(shù)據輸出端口d1),生成向相應的第三觸控選擇信號。
觸控開關6,被配置為根據上述觸控選擇信號,建立所述觸控開關中連接所述觸控框的輸入端口與相應輸出端口的數(shù)據通路,以及將來自所述觸控框的觸控信號通過所述數(shù)據通路發(fā)送給作為工作信號源的外接設備、ops電腦模塊或電視模塊中的一個。
利用上述觸控一體機,假設一體機處于外接信號源通道模式,并選用第一外接信號源作為其工作信號源時,則觸控選擇單元11根據第一外接設備51連接的觸控開關6的端口為第三數(shù)據輸出端口d3的信息,生成第一觸控選擇子信號(如信號01),觸控開關6根據該第一觸控選擇子信號,建立其數(shù)據輸入端口y與第三數(shù)據輸出端口d3連接的數(shù)據通路,這樣來自觸控框4的觸控信號便可以通過該數(shù)據通路發(fā)送至第一外接設備51,進而實現(xiàn)了對第一外接設備51的觸控控制。
進一步的,假設當上述一體機處由外接信號源通道模式切換至電視通道模式時,則觸控選擇單元11會接收來自觸控一體機中信號選擇單元的工作信號源為電視模塊的信息,然后,觸控選擇單元11會根據電視模塊1連接的觸控開關6的第一數(shù)據輸出端口d1的信息,生成第三觸控選擇信號(如信號00),觸控開關6根據該第三觸控選擇信號,建立其出具輸入端口y與第一數(shù)據輸出端口d1連接的數(shù)據通路,以及來自觸控框4的觸控信號便可以通過該數(shù)據通路發(fā)送至電視模塊1,進而實現(xiàn)了觸控控制權由第一外接設備51切換至電視模塊1。
由以上技術方案可見,本發(fā)明實施例提供的觸控一體機,通過觸控選擇單元和觸控開關的配合工作,根據觸控一體機當前所使用的工作信號源,可以將來自觸控框的觸控信號發(fā)送至該工作信號源,實現(xiàn)通過觸控一體機上的觸控框對該工作信號源的觸控操作方便了用戶操作。即觸控一體機的工作信號源在不同信號源之間切換顯示的同時,觸控控制對象也可以跟隨著切換,這樣用戶便不再需要通過設置在外接設備上的輸入設備(如鼠標、鍵盤等)對外界設備進行操作,大大改善了用戶體驗。
然而,作為公共場合用的顯示設備,觸控一體機所連接的外接設備可能會發(fā)生變化、以及外接設備與觸控開關的數(shù)據輸出端口的連接對應關系也可能被更換,這樣觸控一體機就不能正確判斷外接設備與觸控開關的數(shù)據輸出端口的對應情況。
針對上述問題,本發(fā)明實施例中的觸控一體機中還設有觸控端口設置單元,該觸控端口設置單元被配置為,獲取用戶輸入的所述觸控開關連接各外接設備所使用的輸出端口信息,以及將所述輸出端口信息發(fā)送給所述觸控選擇單元。
利用上述觸控端口設置單元,在用戶連接好外接設備后,根據實際場景的設備連接關系,可以在觸控一體機的顯示屏幕上設置外接設備與觸控開關的數(shù)據輸出端口的對應關系。圖3為本發(fā)明實施例一提供的手動設置工作信號源與觸控開關接口對應關系的應用場景示意圖。如圖3所示,用戶在一體機顯示屏幕上選擇“touch口通道匹配”選項,然后即可進入二級菜單,選擇觸控開關的第一數(shù)據輸出端口后,進入三級菜單,進入三級菜單后,用戶根據與該第一數(shù)據輸出端口連接的外接設備,例如,為第一外接設備,并且該第一外接設備通過hdmi1與一體機連接,所以用戶便可以在屏幕上手動輸入hdmi1或選擇hdmi1選項;根據同樣的原理,也可以完成其它端口的匹配。
因此,利用上述觸控端口設置單元,便可以根據實際場景的硬件連接關系,手動設置顯示通道與觸控開關端口的對應關系,進而實現(xiàn)對任意外接設備的觸控控制。
在上述觸控一體機使用過程中,可能存在不需要使用外接設備的情況,即外接設備未與觸控一體機連接,在這種狀態(tài)下,為使觸控選擇單元能夠獲知觸控一體機是否有外接設備接入,并減少觸控選擇單元的數(shù)據處理量。在本發(fā)明實施例中,將觸控開關6通過外接通用串行總線usb與觸控一體機的各外接設備連接,同時觸控選擇單元11還與分別上述各外接usb中的電源線連接;觸控選擇單元11,還用于根據來自上述各外接usb中的電源線的第一檢測信號,得到所述觸控一體機與所述各外接設備的連接狀態(tài)。
即當上述觸控一體機的各外接設備通過usb線與觸控開關6的數(shù)據輸出端口連接后,usb線中的電源線便會向觸控選擇單元11中發(fā)送5v的第一檢測信號,觸控選擇單元11根據該第一檢測信號,便可以得知外接設備已與觸控一體機連接。相反,如果沒有接收到該第一檢測信號,說明外接設備未與觸控一體機連接。這樣,觸控選擇單元11便可以根據來自信號選擇單元的工作信號源信息、并結合該第一檢測信號,進行觸控一體機所使用的具體工作信號源的分析判斷。
進一步的,為防止usb電源線中存在過流、過壓和靜電打壞觸控一體機的mcu芯片,本實施例中在外接設備的usb接口和觸控選擇單元11(即觸控一體機的mcu芯片)之間還設置有防護模塊,具體的,該防護模塊的輸入端與上述usb中的電源線連接、輸出端與觸控選擇單元11連接,并用于將來自usb中的電源線的第一檢測信號轉換為預設電壓信號,以及將該預設電壓信號發(fā)送給觸控選擇單元11。
在具體實施時,上述防護模塊可以采用三極管隔離防護管將usb中的電源線中的5v的電壓信號轉化為3v的電壓信號發(fā)送給觸控選擇單元,或者,還可以配合二極管、電阻等元器件實現(xiàn)其信號轉換功能。
圖4為本發(fā)明實施例二提供的觸控一體機的基本結構示意圖。如圖4所示,本發(fā)明實施例中的觸控一體機與實施例一中的區(qū)別在于,其內設有三個二選一的觸控開關,分別為第一觸控開關61、第二觸控開關62和第三觸控開關63。
上述觸控開關與觸控選擇單元11、觸控一體機內部各模塊以及外接設備的具體連接關系為:第一外接設備51的mcu通過一根usb線與第一觸控開關61的第一數(shù)據輸出端口連接,第二外接設備52的mcu通過一根usb線與第一觸控開關61的第二數(shù)據輸出端口連接,第一觸控開關61的輸出輸入端與第二觸控開關62的第一數(shù)據輸出端連接;ops電腦模塊2的mcu通過一根usb線與第二觸控開關62的第二數(shù)據輸出端連接,第二觸控開關62的數(shù)據輸入端與第三觸控開關63的第一數(shù)據輸出端連接;電視模塊1的mcu通過一個usb線與第三觸控開關63的第二數(shù)據輸出端連接,第三觸控開關63的數(shù)據輸入端與觸控框4連接。設置在電視模塊1中的觸控選擇單元11分別與第一觸控開關61、第二觸控開關62和第三觸控開關63的控制端連接。另外,第一外接設備51和第二外接設備52的usb線中的電源線分別與觸控選擇單元11連接。
在上述觸控一體機工作過程中,當選用電視模塊1做作為其工作信號源時,即一體機處于電視通道模式時,此時觸控選擇單元11將i/o5置為高電平,即向第三觸控開關63的控制端發(fā)送高電平信號,同時將i/o3和i/o4置為低電平,這樣便選通第三觸控開關63的數(shù)據輸入端口到第二數(shù)據端口的通路,此時通過觸控框4可以實現(xiàn)對電視模塊1的觸控控制。
當選用ops電腦模塊2做作為其工作信號源時,即一體機處于ops通道模式時,此時觸控選擇單元11將i/o4置高電平,同時將i/o3和i/o5置為低電平,這樣便選通第二觸控開關62的數(shù)據輸入端口到第二數(shù)據端口的通路、以及第三觸控開關63的數(shù)據輸入端口到第一數(shù)據端口的通路,進而選通了ops電腦模塊2與觸控框4之間的通路,此時通過觸控框4便可以實現(xiàn)對ops電腦模塊2的觸控控制。
同樣的,當選用第一外接設備51做作為其工作信號源時,則將i/o3、i/o4和i/o5都置為低電平,當選用第二外接設備52做作為其工作信號源時,則將i/o3置為高電平、i/o4和i/o5置為低電平,進而分別實現(xiàn)對第一外接設備51和第二外接設備52的觸控控制。進一步的,如果只有一個外接設備接入時,還可以通過檢測usb電源中i/o1和i/o2的高低電平判斷是第一外接設備51還是第二外接設備52接入,進而控制i/o3置低或者置高。
利用上述多個二選一觸控開關串接的方式,觸控選擇單元11每個i/o接口只需要控制輸出高電平或低電平信號,減小了信號的復雜程度,進而可以減小信號出錯率。
在上述實施例中,利用觸控端口設置單元,雖然可以實現(xiàn)外接設備與觸控開關端口的匹配設置,但是需要人工手動設置,在實際使用中可能有不夠便捷的缺點,針對該問題,本發(fā)明實施例還提供了另一種觸控一體機。圖5為本發(fā)明實施例三提供的觸控一體機的基本結構示意圖。
如圖5所示,本實施例中的一體機與上述一體機的區(qū)別在于,本實施例中的一體機中還觸控選擇單元與外接設備之間還設有usb開關。需要說明的是,本實施例中的結構圖是上述實施例一和二的簡圖,本實施例只是畫出了觸控選擇單元中用于與外接設備的usb電源線連接的i/o接口。
具體的,usb開關分別與外接hdmi中的熱插拔檢測線、觸控選擇單元以及外接usb中的電源線連接,其中,外接hdmi為觸控一體機與各外接設備連接用的接口。該usb開關用于根據來自上述熱插拔檢測線的第二檢測信號,選擇是否將來自外接usb中電源線的第一檢測信號轉發(fā)給觸控選擇單元。
假設第一外接設備51和第二外接設備52分別接到一體機的hdmi1和hdmi2上,接收觸控信號用的usb分別接觸控開關的到外置數(shù)據輸出端touch1和touch2上,當一體機切換當前通道為hdmi1時,即將第一外接設備51作為工作信號源使,此時電視模塊1的mcu會控制與第一外接設備51用的hdmi1中的hotplug1(熱插拔檢測線)拉為高電平,第一外接設備51接收到該高電平信號后,給觸控一體機發(fā)送音視頻信號,與此同時,第一外接設備51對應的usb開關也會接收到該高電平信號,進而開啟與一體機連接的touch1相連+5v輸出。同時,電視模塊1的mcu會控制與第二外接設備52用的hdmi2中的hotplug2拉低電平,第二外接設備52接收到該低電平后,停掉給出一體機的音視頻信號,與此同時,第二外接設備52對應的usb開關也會體質與一體機連接的touch1相連+5v輸出。
利用上述usb開關結構,由于只有被作為工作信號源的外接設備才會向觸控選擇單元發(fā)送第一檢測信號,所以,不需要手動匹配,觸控選擇單元便可以根據i/o1、i/o2檢測touch1和touch2的狀態(tài),得到當前作為工作信號源的外接設備與觸控開關的數(shù)據輸出端口的對應關系,并通過向觸控開關發(fā)送觸控控制信號,實現(xiàn)觸控框與作為工作信號源的外界設備之間的通信連接。
進一步的,上述usb開關可以設置在一個轉接模塊(如圖5中的第一轉接模塊71和第二轉接模塊72)中,轉接模塊的hdmi輸入、輸出端口分別與外接設備和一體機的hdmi端口連接,usb輸入、輸出端口分別與外接設備的usb口和一體機中觸控開關的數(shù)據輸出端口連接,usb開關控制端口與轉接模塊中hdmi線的hotplug連接、數(shù)據輸入、輸出端口分別對應和轉接模塊的usb輸入、輸出端口連接。當然,還可以將上述usb開關設置在外接設備中。
利用上述觸控一體機,本發(fā)明實施例還提供了觸控一體機的觸控控制方法。圖6為本發(fā)明實施例一提供的觸控一體機的觸控控制方法的流程示意圖。如圖6所示,該方法具體包括如下步驟:
s110:觸控選擇單元獲取觸控一體機的工作信號源信息。
具體的,可以獲取來自觸控一體機中信號選擇單元的工作信號源信息。
s120:當所述觸控選擇單元根據所述工作信號源信息確定所述觸控一體機的工作信號源為外接設備時,所述觸控選擇單元獲取觸控開關連接作為工作信號源的外接設備所使用的輸出端口的信息。
其中,觸控選擇單元獲取觸控開關連接作為工作信號源的外接設備所使用的輸出端口的信息的方法,可以包括如下步驟:
1)、觸控一體機中的觸控選擇單元獲取用戶在觸控一體機的觸控端口設置單元輸入的觸控開關與各外接設備連接所使用的輸出端口信息;
2)、觸控選擇單元根據觸控開關與各外接設備連接所使用的輸出端口信息,得到觸控開關連接作為工作信號源的外接設備所使用的輸出端口的信息。
另外,為了更為便捷的獲知作為工作信號源的外接設備所使用的輸出端口的信息,本發(fā)明實施例利用上述實施例三提供的一體機,還提供了如下方法:
a)、觸控選擇單元獲取usb開關轉發(fā)的外接usb電源線的第一檢測信號,外接usb電源線為觸控開關與外接設備連接用的usb中的電源線。
其中,當usb開關接收到hotplug中的第二檢測信號時,會將usb電源線的第一檢測信號發(fā)送給觸控選擇單元。
b)、觸控選擇單元將轉發(fā)第一檢測信號的usb開關所連接的觸控開關的輸出端口,作為觸控開關與作為工作信號源的外接設備連接所用的輸出端口。
進一步的,利用上述a)和b)的步驟,還可以對上述觸控控制步驟s110和s120進行優(yōu)化,具體的包括:
首先,觸控選擇單元判斷是否接收到usb開關轉發(fā)的外接usb電源線的第一檢測信號;然后,如果接收到第一檢測信號,則觸控選擇單元將轉發(fā)第一檢測信號的usb開關所連接的觸控開關的輸出端口,作為觸控開關與作為工作信號源的外接設備連接所用的輸出端口,并繼續(xù)執(zhí)行步驟s130。相反,如果未接收到第一檢測信號,則進行工作信號源是否為電視模塊或ops電腦模塊的判斷,例如,觸控選擇單元根據來自觸控一體機中信號選擇單元的工作信號源信息,判斷當前工作信號源是否為電視模塊,如果是電視模塊,則向觸控開關發(fā)送將觸控權切換至電視模塊的觸控控制信號,如果不是電視模塊,則向觸控開關發(fā)送將觸控權切換至ops電腦模塊的觸控控制信號。
s130:所述觸控選擇單元根據所述輸出端口的信息,向所述觸控開關發(fā)送使所述觸控開關中連接觸控框的輸入端口與所述輸出端口之間建立數(shù)據通路的觸控控制信號。
然后,觸控開關根據接收到的控制信號,使連接觸控框的輸入端口與作為工作信號源的外接設備所使用的輸出端口之間建立數(shù)據通路,這樣,來自觸控框的觸控信號便通過該數(shù)據通路發(fā)送給作為工作信號源的外接設備,進而實現(xiàn)了通過觸控一體機上的觸控框對該外接設備的觸控操作。
進一步的,在上述步驟s120中,觸控選擇單元根據工作信號源信息確定觸控一體機的工作信號源為外接設備時,可能觸控選擇單元要跟據工作信號源信息,依次經觸控一體機是否使用電視模塊、ops電腦模塊、第一外接設備、第二外接設備等步驟后,才能確定出觸控一體機所使用的工作信號源的信息。而在實際應用中,可能上述一體機并沒有連接外接設備,所以上述確定工作信號源的過程中的一些步驟就會不必要存在。
針對該問題,本實施例還提供了另一種觸控控制方法,即在步驟s110之前,該方法還包括如下步驟:
s210:所述觸控選擇單元判斷是否接收到來自外接usb中電源線中的第一檢測信號,所述外接usb為所述觸控開關與外接設備連接用的usb。
例如利用上述實施例中的一體機,將i/o1和i/o2作為檢測外接設備是否有接入的檢測腳,當i/o1和i/o2都為低電平時,表示沒有外接設備的接入,當有一個為高電平時,則說明接收到來自外接usb中電源線中的預設電平信號,有外接設備接入。
如果接收到預設電平信號,則繼續(xù)執(zhí)行步驟s110。相反,如果沒有接收到預設電平信號,則說明觸控一體機當前使用的信號源時電視模塊或電腦模塊,這樣,一體機中相應的觸控控制單元經過一次的比對分析,便可以快速確認觸控一體機當前的信號源,進而可以快速實現(xiàn)觸控權的切換控制。
利用上述觸控控制方法,不同信號源之間切換顯示的同時,觸控權也可以跟隨滿足無縫切換,進而能實現(xiàn)通過利用一體機屏幕周圍的觸控框對作為工作信號源的設備進行觸控操作,提高了用戶體驗。
為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本發(fā)明時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的裝置及系統(tǒng)實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
以上僅是本發(fā)明的具體實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。