本發(fā)明涉及一種三屏同步顯示方法。
背景技術(shù):
現(xiàn)有教學(xué)過程中所用的多媒體包括觸摸顯示屏、電子白板、投影等設(shè)備,但是在使用過程中,上述設(shè)備大多采用固定設(shè)置的方式,在日常教學(xué)中與學(xué)生進(jìn)行互動(dòng)極為不便。如在進(jìn)行輸入時(shí),需要教師或?qū)W生走到臺(tái)前進(jìn)行操作輸入。雖然現(xiàn)有的智慧教學(xué)中會(huì)為學(xué)生配置操作終端,但是大多僅提供顯示功能,并不能實(shí)現(xiàn)較好的教學(xué)現(xiàn)場(chǎng)交互,且存在觸摸操作信息不能準(zhǔn)確送達(dá)的問題,而且采用該種方式,脫離了正常的教學(xué)模式,會(huì)造成學(xué)生上課注意力不集中,不能有效地完成學(xué)習(xí)任務(wù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種三屏同步顯示方法,以克服現(xiàn)有技術(shù)中存在的缺陷。
為實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案是:一種三屏同步顯示方法,包括一主機(jī)服務(wù)器、一通過視頻傳輸線與該主機(jī)服務(wù)器相連的投影設(shè)備以及復(fù)數(shù)個(gè)手持移動(dòng)終端;所述主機(jī)服務(wù)器包括一第一控制單元以及與該第一控制單元相連的第一WIFI單元以及第一顯示觸摸單元;所述手持移動(dòng)終端包括一第二控制單元以及與該第二控制單元相連的第二WIFI單元以及第二顯示觸摸單元;所述第一控制單元上搭載一主機(jī)端數(shù)字黑板同步系統(tǒng),所述第二控制單元上搭載一終端數(shù)字黑板同步系統(tǒng);按照如下步驟實(shí)現(xiàn):
步驟S1:初始化所述主機(jī)端數(shù)字黑板同步系統(tǒng),通過所述主機(jī)端同步系統(tǒng)對(duì)所述第一WIFI單元的通信端口以及通信IP地址進(jìn)行配置;
步驟S2:獲取所述主機(jī)端數(shù)字黑板同步系統(tǒng)配置的通信端口以及通信IP地址,通過所述終端數(shù)字黑板同步系統(tǒng)對(duì)所述第二WIFI單元的通信端口以及通信IP地址進(jìn)行配置,進(jìn)而完成所述主機(jī)端數(shù)字黑板同步系統(tǒng)與所述終端數(shù)字黑板同步系統(tǒng)的無(wú)線通信配置;
步驟S3:所述主機(jī)端數(shù)字黑板同步系統(tǒng)判斷當(dāng)前是否有授權(quán)觸摸輸入的觸摸顯示對(duì)象;若無(wú),則處于等待狀態(tài);若有,判斷所述觸摸顯示對(duì)象;若觸摸顯示對(duì)象為所述第一顯示觸摸單元,則轉(zhuǎn)入步驟S4,否則轉(zhuǎn)入步驟S5;
步驟S4:若觸摸顯示對(duì)象為所述第一顯示觸摸單元,所述主機(jī)端數(shù)字黑板同步系統(tǒng)刷新所述第一顯示觸摸單元提供的主機(jī)端數(shù)字黑板同步系統(tǒng)顯示頁(yè)面,將經(jīng)所述第一顯示觸摸單元輸入的觸摸操作信息處理后,同步傳輸至匹配的手持移動(dòng)終端,并將觸摸操作信息通過所述投影設(shè)備進(jìn)行投影顯示;所述終端數(shù)字黑板同步系統(tǒng)接收該觸摸操作信息,根據(jù)所述第二顯示觸摸單元屏幕配置參數(shù),通過所述第二顯示觸摸單元對(duì)應(yīng)顯示該觸摸操作信息;轉(zhuǎn)入步驟S3;
步驟S5:若觸摸顯示對(duì)象為第二顯示觸摸單元,所述終端數(shù)字黑板同步系統(tǒng)刷新所述第二顯示觸摸單元提供的終端數(shù)字黑板同步系統(tǒng)顯示頁(yè)面,將經(jīng)所述第二顯示觸摸單元輸入的觸摸操作信息處理后,同步傳輸至所述主機(jī)服務(wù)器;所述主機(jī)端數(shù)字黑板同步系統(tǒng)將接收到的觸摸操作信息,根據(jù)所述第一顯示觸摸單元屏幕配置參數(shù),通過所述第一顯示觸摸單元對(duì)應(yīng)顯示該觸摸操作信息,并將觸摸操作信息通過所述投影設(shè)備進(jìn)行投影顯示;同時(shí),所述主機(jī)端數(shù)字黑板同步系統(tǒng)將該觸摸操作信息同步傳輸至其余匹配的手持移動(dòng)終端進(jìn)行顯示;轉(zhuǎn)入步驟S3。
在本發(fā)明一實(shí)施例中,在所述步驟S3中,所述主機(jī)端數(shù)字黑板同步系統(tǒng)判斷所述第一顯示觸摸單元是否發(fā)送觸發(fā)信息,以及判斷所述第二顯示觸摸單元經(jīng)第二WIFI單元是否發(fā)送觸發(fā)信息至所述第一控制單元;并判斷該觸發(fā)信息的持續(xù)時(shí)間;若所述主機(jī)端數(shù)字黑板同步系統(tǒng)接收到所述第一顯示觸摸單元或所述第二顯示觸摸單元發(fā)送的觸發(fā)信息,且該觸發(fā)信息持續(xù)時(shí)間大于等于第一預(yù)設(shè)時(shí)間閾值,則判定所述第一顯示觸摸單元或所述第二顯示觸摸單元發(fā)起觸摸輸入請(qǐng)求;所述主機(jī)端數(shù)字黑板同步系統(tǒng)判斷當(dāng)前第一控制單元的是否處于空閑狀態(tài),若處于空閑狀態(tài),則授權(quán)所述第一顯示觸摸單元或所述第二顯示觸摸單元觸摸輸入操作;若處于非空閑狀態(tài),不響應(yīng)所述第一顯示觸摸單元或所述第二顯示觸摸單元該次發(fā)起觸摸輸入請(qǐng)求。
在本發(fā)明一實(shí)施例中,所述主機(jī)端數(shù)字黑板同步系統(tǒng)若在第二預(yù)設(shè)時(shí)間閾值內(nèi)未收到當(dāng)前授權(quán)觸摸輸入操作的觸摸顯示單元的觸摸輸入操作,則釋放當(dāng)前占用的觸摸輸入操作權(quán)限,令所述第一控制單元處于空閑狀態(tài)。
在本發(fā)明一實(shí)施例中,當(dāng)所述手持移動(dòng)終端通過終端數(shù)字黑板同步系統(tǒng)與所述主機(jī)端數(shù)字黑板同步系統(tǒng)建立無(wú)線通信后,所述主機(jī)端數(shù)字黑板同步系統(tǒng)將所述第一顯示觸摸單元當(dāng)前的觸摸操作信息,同步傳輸至該終端數(shù)字黑板同步系統(tǒng),并通過其對(duì)應(yīng)的第二顯示觸摸單元對(duì)應(yīng)顯示該觸摸操作信息。
在本發(fā)明一實(shí)施例中,所述主機(jī)端數(shù)字黑板同步系統(tǒng)以及所述終端數(shù)字黑板同步系統(tǒng)分別對(duì)應(yīng)經(jīng)所述第一顯示觸摸單元以及所述第二顯示觸摸單元,提供工具欄選擇顯示區(qū)域以及觸摸輸入?yún)^(qū)域;所述工具欄選擇顯示區(qū)域包括多頁(yè)面展示選擇、畫筆類型選擇、圖案類型選擇、文本輸入選擇、顏色類型選擇、橡皮擦類型選擇、整頁(yè)刪除選擇以及配置選擇;所述觸摸輸入?yún)^(qū)域配置有用于橫向移動(dòng)當(dāng)前頁(yè)面的虛擬按鈕9、縱向移動(dòng)當(dāng)前頁(yè)面的滑動(dòng)條、用于縮放工具欄選擇顯示區(qū)域的虛擬按鍵、整頁(yè)橫向或縱向移動(dòng)當(dāng)前頁(yè)面的方向鍵以及用于調(diào)用該方向鍵的虛擬按鍵。
在本發(fā)明一實(shí)施例中,所述觸摸操作信息包括:觸摸輸入?yún)^(qū)域當(dāng)前輸入頁(yè)面的坐標(biāo)信息,當(dāng)前頁(yè)面坐標(biāo)調(diào)整信息,觸摸輸入?yún)^(qū)域當(dāng)前輸入內(nèi)容對(duì)應(yīng)的數(shù)組文本增量信息、狀態(tài)信息、坐標(biāo)信息以及觀察者模式Property類封裝信息。
在本發(fā)明一實(shí)施例中,所述狀態(tài)信息包括當(dāng)前輸入內(nèi)容的線條粗細(xì)、圖案類型、文本格式以及顏色。
在本發(fā)明一實(shí)施例中,所述屏幕配置參數(shù)包括:屏幕尺寸以及屏幕當(dāng)前的分辨率。
在本發(fā)明一實(shí)施例中,在所述步驟S4中,若所述主機(jī)端數(shù)字黑板同步系統(tǒng)已將所述第一顯示觸摸單元的觸摸操作信息同步至匹配的手持終端,當(dāng)通過所述第一顯示觸摸單元進(jìn)行觸摸操作輸入時(shí),則所述主機(jī)端數(shù)字黑板同步系統(tǒng)僅將新的觸摸操作信息同步至該手持終端上的第二顯示觸摸單元進(jìn)行顯示;
在所述步驟S5中,若終端數(shù)字黑板同步系統(tǒng)已將第二顯示觸摸單元的觸摸操作信息同步至所述主機(jī)端數(shù)字黑板同步系統(tǒng),當(dāng)通過該第二顯示觸摸單元進(jìn)行觸摸操作輸入時(shí),則終端數(shù)字黑板同步系統(tǒng)僅將新的觸摸操作信息同步至所述第一顯示觸摸單元進(jìn)行顯示,且所述主機(jī)端數(shù)字黑板同步系統(tǒng)僅將該新的觸摸操作信息同步至其余匹配的手持終端上的第二顯示觸摸單元進(jìn)行顯示。
在本發(fā)明一實(shí)施例中,當(dāng)完成觸摸操作輸入后,所述主機(jī)端數(shù)字黑板同步系統(tǒng)經(jīng)所述第一顯示觸摸單元提供一退出選項(xiàng);通過觸發(fā)一次該退出選項(xiàng),選擇是否保存所述第一顯示觸摸單元當(dāng)前顯示的觸摸操作信息至預(yù)設(shè)的文件夾內(nèi);繼續(xù)觸發(fā)該退出選項(xiàng),選擇是否退出該主機(jī)端數(shù)字黑板同步系統(tǒng)顯示頁(yè)面。
相較于現(xiàn)有技術(shù),本發(fā)明具有以下有益效果:本發(fā)明所提出的一種三屏同步顯示方法,通過配置可進(jìn)行數(shù)據(jù)同步傳輸?shù)囊苿?dòng)手持移動(dòng)終端以及主機(jī)服務(wù)器,教師在教學(xué)過程中可通過手持移動(dòng)終端進(jìn)行輸入,并同步至主機(jī)服務(wù)器以及投影設(shè)備進(jìn)行顯示,極大地提高了智慧教學(xué)中的圖文展示以及圖文輸入的靈活性,改善了現(xiàn)有的教學(xué)設(shè)備中以固定方式設(shè)置觸摸輸入信息的缺陷,極大地方便了課堂學(xué)習(xí)的交互。同時(shí)為各個(gè)設(shè)備的接入分配了權(quán)限,進(jìn)一步降低了觸摸輸入的誤觸,提高了輸入信息的準(zhǔn)確性。還實(shí)現(xiàn)了將每頁(yè)輸入的觸摸操作信息進(jìn)行保存,方便了后續(xù)學(xué)生的溫習(xí)。
附圖說明
圖1為本發(fā)明中觸摸顯示單元顯示區(qū)域示意圖。
圖2為本發(fā)明中觸摸顯示單元顯示區(qū)域調(diào)用方向鍵示意圖。
圖3為本發(fā)明中多頁(yè)面展示選擇虛擬按鍵觸摸操作示意圖。
圖4為本發(fā)明中畫筆類型選擇虛擬按鍵觸摸操作示意圖。
圖5為本發(fā)明中畫筆類型選擇虛擬按鍵觸摸操作輸入示意圖。
圖6為本發(fā)明中圖案類型選擇虛擬按鍵觸摸操作示意圖。
圖7為本發(fā)明中圖案類型選擇虛擬按鍵觸摸操作輸入示意圖。
圖8為本發(fā)明中文本輸入選擇虛擬按鍵觸摸操作示意圖。
圖9為本發(fā)明中文本輸入選擇虛擬按鍵觸摸操作輸入示意圖。
圖10為本發(fā)明中顏色類型選擇虛擬按鍵觸摸操作示意圖。
圖11為本發(fā)明中橡皮擦類型選擇虛擬按鍵觸摸操作示意圖。
圖12為本發(fā)明中整頁(yè)刪除選擇虛擬按鍵觸摸操作示意圖。
圖13為本發(fā)明中主機(jī)端數(shù)字黑板同步系統(tǒng)配置選擇虛擬按鍵觸摸操作界面中監(jiān)聽選擇示意圖。
圖14為本發(fā)明中終端數(shù)字黑板同步系統(tǒng)配置選擇虛擬按鍵觸摸操作界面中同步服務(wù)器示意圖。
圖15為本發(fā)明中配置選擇虛擬按鍵觸摸操作界面中白板顏色選擇示意圖。
圖16為本發(fā)明中用于縮放工具欄選擇顯示區(qū)域的虛擬按鍵觸摸操作示意圖。
【標(biāo)號(hào)說明】:多頁(yè)面展示選擇1、畫筆類型選擇2、圖案類型選擇3、文本輸入選擇4、顏色類型選擇5、橡皮擦類型選擇6、整頁(yè)刪除選擇7以及配置選擇8;觸摸輸入?yún)^(qū)域配置有用于橫向移動(dòng)當(dāng)前頁(yè)面的虛擬按鈕9、縱向移動(dòng)當(dāng)前頁(yè)面的滑動(dòng)條10、用于縮放工具欄選擇顯示區(qū)域的虛擬按鍵11、用于調(diào)用該方向鍵的虛擬按鍵12、整頁(yè)橫向或縱向移動(dòng)當(dāng)前頁(yè)面的方向鍵13。
具體實(shí)施方式
下面結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案進(jìn)行具體說明。
本發(fā)明提供一種三屏同步顯示方法,包括一主機(jī)服務(wù)器、一通過視頻傳輸線與該主機(jī)服務(wù)器相連的投影設(shè)備以及復(fù)數(shù)個(gè)手持移動(dòng)終端;主機(jī)服務(wù)器包括一第一控制單元以及與該第一控制單元相連的第一WIFI單元以及第一顯示觸摸單元;手持移動(dòng)終端包括一第二控制單元以及與該第二控制單元相連的第二WIFI單元以及第二顯示觸摸單元;第一控制單元上搭載一主機(jī)端數(shù)字黑板同步系統(tǒng),第二控制單元上搭載一終端數(shù)字黑板同步系統(tǒng)。
在本實(shí)施例中,主機(jī)服務(wù)器為設(shè)置于教室內(nèi)講臺(tái)處的一臺(tái)電腦一體機(jī),提供觸摸顯示功能以及WIFI通信功能。該電腦一體機(jī)通過視頻線纜連接至一設(shè)置于講臺(tái)處的投影設(shè)備。手持移動(dòng)終端為一配置有WIFI通信功能以及觸摸顯示功能的平板電腦。
按照如下步驟實(shí)現(xiàn)三屏同步顯示:
步驟S1:初始化主機(jī)端數(shù)字黑板同步系統(tǒng),通過主機(jī)端同步系統(tǒng)對(duì)第一WIFI單元的通信端口以及通信IP地址進(jìn)行配置;在本實(shí)施例中,電腦一體機(jī)上搭載的主機(jī)端同步系統(tǒng)提供通信端口以及通信IP地址的設(shè)置界面,通過該設(shè)置界面可設(shè)置該設(shè)備的通信端口以及通信IP地址;設(shè)置好之后,可通過主機(jī)端同步系統(tǒng)查看設(shè)置好的參數(shù)。
步驟S2:獲取主機(jī)端數(shù)字黑板同步系統(tǒng)配置的通信端口以及通信IP地址,通過終端數(shù)字黑板同步系統(tǒng)對(duì)第二WIFI單元的通信端口以及通信IP地址進(jìn)行配置,進(jìn)而完成主機(jī)端數(shù)字黑板同步系統(tǒng)與終端數(shù)字黑板同步系統(tǒng)的無(wú)線通信配置;在本實(shí)施例中,通過主機(jī)端數(shù)字黑板同步系統(tǒng)查看獲取電腦一體機(jī)的通信端口以及通信IP地址,并通過主機(jī)端數(shù)字黑板同步系統(tǒng)開啟監(jiān)聽功能,也即用于實(shí)時(shí)獲取數(shù)據(jù)從與其匹配手持移動(dòng)終端或同步數(shù)據(jù)至與其匹配手持移動(dòng)終端。獲取電腦一體機(jī)的通信端口以及通信IP地址后,在手持移動(dòng)終端處的終端數(shù)字黑板同步系統(tǒng)提供的參數(shù)配置界面進(jìn)行輸入,完成與主機(jī)端數(shù)字黑板同步系統(tǒng)的連接。
步驟S3:主機(jī)端數(shù)字黑板同步系統(tǒng)判斷當(dāng)前是否有授權(quán)觸摸輸入的觸摸顯示對(duì)象;若無(wú),則處于等待狀態(tài);若有,判斷觸摸顯示對(duì)象;若觸摸顯示對(duì)象為第一顯示觸摸單元,則轉(zhuǎn)入步驟S4,否則轉(zhuǎn)入步驟S5;
步驟S4:若觸摸顯示對(duì)象為第一顯示觸摸單元,主機(jī)端數(shù)字黑板同步系統(tǒng)刷新第一顯示觸摸單元提供的主機(jī)端數(shù)字黑板同步系統(tǒng)顯示頁(yè)面,將經(jīng)第一顯示觸摸單元輸入的觸摸操作信息處理后,同步傳輸至匹配的手持移動(dòng)終端,并將觸摸操作信息通過投影設(shè)備進(jìn)行投影顯示;終端數(shù)字黑板同步系統(tǒng)接收該觸摸操作信息,根據(jù)第二顯示觸摸單元屏幕配置參數(shù),通過第二顯示觸摸單元對(duì)應(yīng)顯示該觸摸操作信息;轉(zhuǎn)入步驟S3;
步驟S5:若觸摸顯示對(duì)象為第二顯示觸摸單元,終端數(shù)字黑板同步系統(tǒng)刷新第二顯示觸摸單元提供的終端數(shù)字黑板同步系統(tǒng)顯示頁(yè)面,將經(jīng)第二顯示觸摸單元輸入的觸摸操作信息處理后,同步傳輸至主機(jī)服務(wù)器;主機(jī)端數(shù)字黑板同步系統(tǒng)將接收到的觸摸操作信息,根據(jù)第一顯示觸摸單元屏幕配置參數(shù),通過第一顯示觸摸單元對(duì)應(yīng)顯示該觸摸操作信息,并將觸摸操作信息通過投影設(shè)備進(jìn)行投影顯示;同時(shí),主機(jī)端數(shù)字黑板同步系統(tǒng)將該觸摸操作信息同步傳輸至其余匹配的手持移動(dòng)終端進(jìn)行顯示;轉(zhuǎn)入步驟S3。
進(jìn)一步的,在本實(shí)施例中,觸摸操作信息包括板書內(nèi)容等信息。
進(jìn)一步的,在本實(shí)施例中,在步驟S3中,主機(jī)端數(shù)字黑板同步系統(tǒng)判斷第一顯示觸摸單元是否發(fā)送觸發(fā)信息,以及判斷第二顯示觸摸單元經(jīng)第二WIFI單元是否發(fā)送觸發(fā)信息至第一控制單元;并判斷該觸發(fā)信息的持續(xù)時(shí)間;若主機(jī)端數(shù)字黑板同步系統(tǒng)接收到第一顯示觸摸單元或第二顯示觸摸單元發(fā)送的觸發(fā)信息,且該觸發(fā)信息持續(xù)時(shí)間大于等于第一預(yù)設(shè)時(shí)間閾值,則判定第一顯示觸摸單元或第二顯示觸摸單元發(fā)起觸摸輸入請(qǐng)求;主機(jī)端數(shù)字黑板同步系統(tǒng)判斷當(dāng)前第一控制單元的是否處于空閑狀態(tài),若處于空閑狀態(tài),則授權(quán)第一顯示觸摸單元或第二顯示觸摸單元觸摸輸入操作;若處于非空閑狀態(tài),不響應(yīng)第一顯示觸摸單元或第二顯示觸摸單元該次發(fā)起觸摸輸入請(qǐng)求。在本實(shí)施例中,第一預(yù)設(shè)時(shí)間閾值為1秒,也即當(dāng)?shù)谝伙@示觸摸單元或第二顯示觸摸單元的觸摸操作持續(xù)時(shí)間大于1秒,在判定其發(fā)起觸摸輸入請(qǐng)求。對(duì)于未被授權(quán)輸入的設(shè)備,其僅能同步顯示授權(quán)設(shè)備的觸摸操作信息。
進(jìn)一步的,在本實(shí)施例中,主機(jī)端數(shù)字黑板同步系統(tǒng)若在第二預(yù)設(shè)時(shí)間閾值內(nèi)未收到當(dāng)前授權(quán)觸摸輸入操作的觸摸顯示單元的觸摸輸入操作,則釋放當(dāng)前占用的觸摸輸入操作權(quán)限,令第一控制單元處于空閑狀態(tài)。該第二預(yù)設(shè)時(shí)間閾值根據(jù)具體的操作進(jìn)行設(shè)置。
進(jìn)一步的,在本實(shí)施例中,當(dāng)手持移動(dòng)終端通過終端數(shù)字黑板同步系統(tǒng)與主機(jī)端數(shù)字黑板同步系統(tǒng)建立無(wú)線通信后,主機(jī)端數(shù)字黑板同步系統(tǒng)將第一顯示觸摸單元當(dāng)前的觸摸操作信息,同步傳輸至該終端數(shù)字黑板同步系統(tǒng),并通過其對(duì)應(yīng)的第二顯示觸摸單元對(duì)應(yīng)顯示該觸摸操作信息。在本實(shí)施例中,當(dāng)有新的手持移動(dòng)終端與電腦一體機(jī)連接后,主機(jī)端數(shù)字黑板同步系統(tǒng)自動(dòng)將第一顯示觸摸單元當(dāng)前的觸摸操作信息,同步傳輸至該終端數(shù)字黑板同步系統(tǒng),通過該新的手持移動(dòng)終端的顯示單元進(jìn)行顯示。
進(jìn)一步的,在本實(shí)施例中,主機(jī)端數(shù)字黑板同步系統(tǒng)以及終端數(shù)字黑板同步系統(tǒng)分別對(duì)應(yīng)經(jīng)第一顯示觸摸單元以及第二顯示觸摸單元,提供工具欄選擇顯示區(qū)域以及觸摸輸入?yún)^(qū)域;如圖1~圖2所示,工具欄選擇顯示區(qū)域包括多頁(yè)面展示選擇1、畫筆類型選擇2、圖案類型選擇3、文本輸入選擇4、顏色類型選擇5、橡皮擦類型選擇6、整頁(yè)刪除選擇7以及配置選擇8;觸摸輸入?yún)^(qū)域配置有用于橫向移動(dòng)當(dāng)前頁(yè)面的虛擬按鈕9、縱向移動(dòng)當(dāng)前頁(yè)面的滑動(dòng)條10、用于縮放工具欄選擇顯示區(qū)域的虛擬按鍵11、整頁(yè)橫向或縱向移動(dòng)當(dāng)前頁(yè)面的方向鍵13以及用于調(diào)用該方向鍵的虛擬按鍵12。
在本實(shí)施例中,電腦一體機(jī)以及手持移動(dòng)終端的顯示單元所顯示的界面中,左側(cè)為工具欄選擇顯示區(qū)域,中部為觸摸輸入?yún)^(qū)域,右側(cè)配置有橫向移動(dòng)當(dāng)前頁(yè)面的虛擬按鈕、縱向移動(dòng)當(dāng)前頁(yè)面的滑動(dòng)條、用于縮放工具欄選擇顯示區(qū)域的虛擬按鍵、用于調(diào)用整頁(yè)橫向或縱向移動(dòng)當(dāng)前頁(yè)面方向鍵的虛擬按鍵。
其中,如圖3所示,多頁(yè)面展示選擇虛擬按鍵提供多幅縮略圖調(diào)用功能,該些縮略圖中包括當(dāng)前的操作頁(yè)面,已操作完成的頁(yè)面以及未操作的空白頁(yè)面,通過該多頁(yè)面選擇虛擬按鍵可將多幅縮略圖調(diào)用出來顯示,并通過觸摸選擇,完成對(duì)應(yīng)縮略圖的展開顯示。同時(shí),可通過配置與各個(gè)縮略圖側(cè)部的新增/刪除虛擬按鍵新增或刪除該頁(yè)面。
在本實(shí)施例中,該多頁(yè)面展示選擇虛擬按鍵提供電子顯示屏板書區(qū)域調(diào)度顯示功能,按照如下步驟實(shí)現(xiàn),在該步驟中,為了表述準(zhǔn)確,第一或第二控制單元均通過控制單元表述:
步驟S1:第一或第二顯示觸摸單元均提供一顯示觸摸區(qū)域,通過控制單元對(duì)顯示觸摸區(qū)域進(jìn)行配置;配置后的顯示觸摸區(qū)域包括一工具欄選擇顯示區(qū)域以及觸摸輸入?yún)^(qū)域,也即提供一板書輸入?yún)^(qū)域;工具欄選擇顯示區(qū)域提供一多頁(yè)面展示選擇虛擬按鍵;觸摸輸入?yún)^(qū)域包括一用于提供觸摸操作的鍵入?yún)^(qū)域;
步驟S2:通過該多頁(yè)面展示選擇虛擬按鍵進(jìn)行觸摸輸入操作,控制單元預(yù)留存儲(chǔ)內(nèi)存,建立一n*m個(gè)縮略圖矩陣,為每個(gè)縮略圖預(yù)留存儲(chǔ)內(nèi)存,并在觸摸輸入?yún)^(qū)域顯示該n*m個(gè)縮略圖,相鄰兩列縮略圖之間配置有用于新增縮略圖的縮略圖增加虛擬按鍵,每列縮略圖的頂部配置有用于刪除縮略圖的縮略圖刪除虛擬按鍵;在本實(shí)施例中,n取值為3,m取值為50;
步驟S3:通過縮略圖增加虛擬按鍵完成新增縮略圖,控制單元將對(duì)應(yīng)的預(yù)留存儲(chǔ)內(nèi)存對(duì)應(yīng)分配至每個(gè)新增縮略圖,且每個(gè)頁(yè)面顯示3*3縮略圖矩陣,;
步驟S4:通過觸摸操作選擇任意一空白縮略圖,控制單元為該縮略圖分配操作內(nèi)存,該縮略圖打開并覆蓋鍵入?yún)^(qū)域;
步驟S5:通過工具欄選擇顯示區(qū)域選擇觸摸輸入操作工具,在當(dāng)前鍵入?yún)^(qū)域進(jìn)行觸摸輸入操作;
步驟S6:在觸摸操作過程中,通過對(duì)多頁(yè)面展示選擇虛擬按鍵進(jìn)行觸摸操作,控制單元將當(dāng)前鍵入?yún)^(qū)域以縮略圖的形式存儲(chǔ),并釋放其對(duì)應(yīng)的操作內(nèi)存,并在當(dāng)前頁(yè)面顯示包括當(dāng)前鍵入?yún)^(qū)域?qū)?yīng)的縮略圖的3*3縮略圖矩陣,如圖3所示;
步驟S7:若對(duì)另一空白縮略圖進(jìn)行觸摸操作,則轉(zhuǎn)至步驟S4;若對(duì)另一非空白縮略圖進(jìn)行觸摸輸入操作,則轉(zhuǎn)至步驟S8;
步驟S8:通過觸摸操作打開該非空白縮略圖,控制單元為該縮略圖分配操作內(nèi)存,轉(zhuǎn)至步驟S5;
步驟S9:當(dāng)完成觸摸操作后,通過顯示觸摸區(qū)域配置的推出虛擬按鍵,按照預(yù)留存儲(chǔ)內(nèi)存的地址分別保存經(jīng)觸摸輸入操作的縮略圖。
進(jìn)一步的,如上述,觸摸輸入?yún)^(qū)域還配置有一用于橫向移動(dòng)當(dāng)前鍵入?yún)^(qū)域的橫向移動(dòng)虛擬按鈕、一縱向移動(dòng)當(dāng)前鍵入?yún)^(qū)域的縱向滑動(dòng)條、一用于縮放工具欄選擇顯示區(qū)域的虛擬按鍵、一整頁(yè)橫向或縱向移動(dòng)當(dāng)前鍵入?yún)^(qū)域的方向鍵以及用于調(diào)用該方向鍵的調(diào)用虛擬按鍵。
進(jìn)一步的,在本實(shí)施例中,通過橫向移動(dòng)虛擬按鈕橫向移動(dòng)當(dāng)前鍵入?yún)^(qū)域,控制單元根據(jù)橫向移動(dòng)虛擬按鈕橫移的方向,根據(jù)當(dāng)前鍵入?yún)^(qū)域的預(yù)留存儲(chǔ)內(nèi)存判斷當(dāng)前鍵入?yún)^(qū)域是否存在左側(cè)或右側(cè)相鄰預(yù)留存儲(chǔ)內(nèi)存;若存在,則控制單元調(diào)用當(dāng)前鍵入?yún)^(qū)域?qū)?yīng)的左側(cè)或右側(cè)相鄰縮略圖預(yù)留存儲(chǔ)內(nèi)存,進(jìn)而提取位于縮略圖矩陣中,當(dāng)前鍵入?yún)^(qū)域左側(cè)頁(yè)面鍵入?yún)^(qū)域或右側(cè)頁(yè)鍵入?yún)^(qū)域中的內(nèi)容;通過觸摸點(diǎn)擊左側(cè)頁(yè)面鍵入?yún)^(qū)域或右側(cè)頁(yè)面鍵入?yún)^(qū)域,控制單元為對(duì)應(yīng)的鍵入?yún)^(qū)域分配操作內(nèi)存,進(jìn)而對(duì)左側(cè)頁(yè)面鍵入?yún)^(qū)域或右側(cè)頁(yè)面鍵入?yún)^(qū)域進(jìn)行觸摸操作;經(jīng)移動(dòng)后的頁(yè)面包括當(dāng)前鍵入?yún)^(qū)域的部分區(qū)域以及左側(cè)頁(yè)面鍵入?yún)^(qū)域或右側(cè)頁(yè)面鍵入?yún)^(qū)域的部分區(qū)域,控制單元根據(jù)橫向移動(dòng)虛擬按鈕移動(dòng)的位移大小,分配上述兩個(gè)部分區(qū)域的大小。
進(jìn)一步的,在本實(shí)施例中,通過縱向滑動(dòng)條縱向移動(dòng)當(dāng)前鍵入?yún)^(qū)域,控制單元根據(jù)縱向滑動(dòng)條縱向移動(dòng)的方向,根據(jù)當(dāng)前鍵入?yún)^(qū)域的預(yù)留存儲(chǔ)內(nèi)存判斷當(dāng)前鍵入?yún)^(qū)域是否存在上側(cè)或下側(cè)相鄰預(yù)留存儲(chǔ)內(nèi)存;若存在,則控制單元調(diào)用當(dāng)前鍵入?yún)^(qū)域?qū)?yīng)的上側(cè)或下側(cè)相鄰縮略圖預(yù)留存儲(chǔ)內(nèi)存,進(jìn)而提取位于縮略圖矩陣中,當(dāng)前鍵入?yún)^(qū)域上側(cè)頁(yè)面鍵入?yún)^(qū)域或下側(cè)頁(yè)面鍵入?yún)^(qū)域中的內(nèi)容;通過觸摸點(diǎn)擊上側(cè)頁(yè)面鍵入?yún)^(qū)域或下側(cè)頁(yè)面鍵入?yún)^(qū)域,控制單元為對(duì)應(yīng)的鍵入?yún)^(qū)域分配操作內(nèi)存,進(jìn)而對(duì)上側(cè)頁(yè)面鍵入?yún)^(qū)域或下側(cè)頁(yè)面鍵入?yún)^(qū)域進(jìn)行觸摸操作;經(jīng)移動(dòng)后的頁(yè)面包括當(dāng)前鍵入?yún)^(qū)域的部分區(qū)域以及上側(cè)頁(yè)面鍵入?yún)^(qū)域或下側(cè)頁(yè)面鍵入?yún)^(qū)域的部分區(qū)域,控制單元根據(jù)縱向滑動(dòng)條移動(dòng)的位移大小,分配上述兩個(gè)部分區(qū)域的大小。
進(jìn)一步的,在本實(shí)施例中,若已通過橫向移動(dòng)虛擬按鈕移動(dòng)當(dāng)前鍵入?yún)^(qū)域,則通過縱向滑動(dòng)條縱向移動(dòng)當(dāng)前頁(yè)面時(shí),按照縱向移動(dòng)當(dāng)前鍵入?yún)^(qū)域方式判斷,調(diào)用當(dāng)前鍵入?yún)^(qū)域以及橫移后的相鄰鍵入?yún)^(qū)域?qū)?yīng)的縮略圖上側(cè)或下側(cè)相鄰預(yù)留存儲(chǔ)內(nèi)存,并提取上側(cè)頁(yè)面鍵入?yún)^(qū)域或下側(cè)頁(yè)面鍵入?yún)^(qū)域中的內(nèi)容;通過觸摸點(diǎn)擊對(duì)應(yīng)鍵入?yún)^(qū)域,控制單元為對(duì)應(yīng)的鍵入?yún)^(qū)域分配操作內(nèi)存,進(jìn)行進(jìn)而對(duì)對(duì)應(yīng)鍵入?yún)^(qū)域觸摸操作;控制單元根據(jù)縱向滑動(dòng)條移動(dòng)的位移大小,在橫移操作的基礎(chǔ)上,分配縱移后各鍵入?yún)^(qū)域的大小;
若已通過縱向滑動(dòng)條移動(dòng)當(dāng)前鍵入?yún)^(qū)域,則通過橫向移動(dòng)虛擬按鈕橫向移動(dòng)當(dāng)前頁(yè)面時(shí),按照橫向移動(dòng)當(dāng)前鍵入?yún)^(qū)域方式判斷,調(diào)用當(dāng)前鍵入?yún)^(qū)域以及縱移后的相鄰鍵入?yún)^(qū)域?qū)?yīng)的縮略圖左側(cè)或右側(cè)相鄰預(yù)留存儲(chǔ)內(nèi)存,并提取左側(cè)頁(yè)面鍵入?yún)^(qū)域或右側(cè)頁(yè)面鍵入?yún)^(qū)域中的內(nèi)容;通過觸摸點(diǎn)擊對(duì)應(yīng)鍵入?yún)^(qū)域,控制單元為對(duì)應(yīng)的鍵入?yún)^(qū)域分配操作內(nèi)存,進(jìn)行進(jìn)而對(duì)對(duì)應(yīng)鍵入?yún)^(qū)域觸摸操作;控制單元根據(jù)橫向移動(dòng)虛擬按鈕移動(dòng)的位移大小,在縱移操作的基礎(chǔ)上,分配橫移后各鍵入?yún)^(qū)域的大小。
進(jìn)一步的,在本實(shí)施例中,通過調(diào)用虛擬按鍵調(diào)用方向鍵;通過方向鍵整頁(yè)橫向或縱向移動(dòng)當(dāng)前鍵入?yún)^(qū)域,控制單元根據(jù)方向鍵的方向觸發(fā)指令,根據(jù)當(dāng)前鍵入?yún)^(qū)域的預(yù)留存儲(chǔ)內(nèi)存判斷當(dāng)前鍵入?yún)^(qū)域是否存在上側(cè)、下側(cè)、左側(cè)或右側(cè)相鄰預(yù)留存儲(chǔ)內(nèi)存;若存在,則控制單元調(diào)用當(dāng)前鍵入?yún)^(qū)域?qū)?yīng)的上側(cè)、下側(cè)、左側(cè)或右側(cè)相鄰縮略圖預(yù)留存儲(chǔ)內(nèi)存,進(jìn)而提取位于縮略圖矩陣中,當(dāng)前鍵入?yún)^(qū)域上側(cè)頁(yè)面鍵入?yún)^(qū)域、下側(cè)頁(yè)面鍵入?yún)^(qū)域、左側(cè)頁(yè)面鍵入?yún)^(qū)域或右側(cè)頁(yè)面鍵入?yún)^(qū)域中的內(nèi)容,將上側(cè)頁(yè)面鍵入?yún)^(qū)域、下側(cè)頁(yè)面鍵入?yún)^(qū)域、左側(cè)頁(yè)面鍵入?yún)^(qū)域或右側(cè)頁(yè)面鍵入?yún)^(qū)域整體覆蓋當(dāng)前鍵入?yún)^(qū)域。
進(jìn)一步的,在本實(shí)施例中,當(dāng)通過橫向移動(dòng)虛擬按鈕橫向移動(dòng)當(dāng)前鍵入?yún)^(qū)域或通過縱向滑動(dòng)條縱向移動(dòng)當(dāng)前鍵入?yún)^(qū)域后,通過方向鍵進(jìn)行整頁(yè)橫向或縱向移動(dòng)時(shí),控制單元檢測(cè)當(dāng)前頁(yè)面中被觸摸點(diǎn)擊的鍵入?yún)^(qū)域,以該鍵入?yún)^(qū)域作為當(dāng)前鍵入?yún)^(qū)域,完成整頁(yè)橫向或縱向移動(dòng)。
進(jìn)一步的,在本實(shí)施例中,在步驟S6中,在當(dāng)前頁(yè)面顯示包括當(dāng)前鍵入?yún)^(qū)域?qū)?yīng)的縮略圖的3*3縮略圖矩陣時(shí),控制單元根據(jù)該縮略圖的預(yù)留存儲(chǔ)內(nèi)存,計(jì)算該縮略圖對(duì)應(yīng)的顯示頁(yè)面的頁(yè)數(shù)序列號(hào)及其在該頁(yè)面3*3縮略圖矩陣中的位置,且在顯示該縮略圖時(shí),顯示當(dāng)前頁(yè)面的頁(yè)面序列號(hào)。在本實(shí)施例中,按照3*3進(jìn)行分割,將為縮略圖矩陣預(yù)留存儲(chǔ)內(nèi)存分割為多頁(yè),根據(jù)該縮略圖的預(yù)留存儲(chǔ)內(nèi)存,計(jì)算其對(duì)應(yīng)的頁(yè)數(shù),以及位于當(dāng)頁(yè)矩陣中的位置。
進(jìn)一步的,在本實(shí)施例中,通過觸摸操作輸入左側(cè)觸摸滑動(dòng)或右側(cè)觸摸滑動(dòng),左移或右移3*3縮略圖矩陣。此外,也可通過方向鍵整體左移或右移該3*3縮略圖矩陣。
如圖4~5所示,畫筆類型選擇虛擬按鍵提供板書輸入功能,通過該按鍵可選擇不同類型的輸入畫筆,再次觸摸該按鍵,可調(diào)整輸入線條的粗細(xì)。
如圖6~7所示,圖案類型選擇選擇虛擬按鍵提供如線條、正方形、橢圓形、圓形、三角形、菱形等。
如圖8~9所示,文本輸入選擇虛擬按鍵提供輸入字體選擇以及字號(hào)選擇功能。如字體包括:常規(guī)、粗體、傾斜、粗偏斜體等,字號(hào)包括5號(hào)、6號(hào)、7號(hào)等。在輸入時(shí),調(diào)用當(dāng)前系統(tǒng)的輸入法。
如圖10示,顏色類型選擇虛擬按鍵提供當(dāng)前對(duì)象顏色選功能,包括黑色、白色、紅色、橙色、藍(lán)色等。
如圖11示,橡皮擦類型選擇虛擬按鍵提供通過一次觸摸選擇調(diào)用橡皮擦功能、繼續(xù)觸摸選擇調(diào)整擦除區(qū)域范圍大小功能,。
如圖12示,整頁(yè)刪除選擇虛擬按鍵提供直接清空本頁(yè)內(nèi)容功能。
如圖13~15所示,配置選擇虛擬按鍵提供當(dāng)前設(shè)備的通信端口以及通信IP地址的設(shè)置界面,包括電腦一體機(jī)以及手持移動(dòng)終端。若為電腦一體機(jī),則配置有選擇虛擬按鍵提供同步監(jiān)聽啟閉、提供提示監(jiān)聽端口號(hào)、提供提示通信IP地址、白板背景替換等功能;若為手持移動(dòng)終端,則配置有同步服務(wù)器、通信IP地址鍵入、通信端口號(hào)鍵入、選擇連接、白板背景替換等功能。
如圖16所示,通過用于縮放工具欄選擇顯示區(qū)域的虛擬按鍵11進(jìn)行工具欄選擇顯示區(qū)域縮放。
進(jìn)一步的,在本實(shí)施例中,觸摸操作信息包括:觸摸輸入?yún)^(qū)域當(dāng)前輸入頁(yè)面的坐標(biāo)信息,當(dāng)前頁(yè)面坐標(biāo)調(diào)整信息,觸摸輸入?yún)^(qū)域當(dāng)前輸入內(nèi)容對(duì)應(yīng)的數(shù)組文本增量信息、狀態(tài)信息、坐標(biāo)信息以及觀察者模式Property類封裝信息。在本實(shí)施例中,觸摸輸入?yún)^(qū)域當(dāng)前輸入頁(yè)面的坐標(biāo)信息提供當(dāng)前頁(yè)在整個(gè)屏幕的位置,用于重構(gòu)畫板。當(dāng)前頁(yè)面坐標(biāo)調(diào)整信息包括橫向滑動(dòng)、縱向滑動(dòng)、滑動(dòng)停止回調(diào)等信息,通過將這些信息打包封裝,用于快速定位并重構(gòu)畫板。觸摸輸入?yún)^(qū)域當(dāng)前輸入內(nèi)容對(duì)應(yīng)的數(shù)組文本增量信息為將在觸摸操作輸入的內(nèi)容轉(zhuǎn)換為數(shù)組文本增量信息,輸入內(nèi)容包括線條、圖案、文字等。當(dāng)輸入內(nèi)容為線條時(shí),其對(duì)應(yīng)的狀態(tài)信息為線條粗細(xì)、顏色等。為圖案時(shí),狀態(tài)信息包括圖案類型、圖案線條粗細(xì)、顏色等為文字時(shí),狀態(tài)信息包括文本格式、字號(hào)、字體以及顏色等。坐標(biāo)信息包括當(dāng)前輸入內(nèi)容每個(gè)像素點(diǎn)的在當(dāng)前屏幕的坐標(biāo)信息。觀察者模式Property類封裝信息為功能選擇區(qū)各個(gè)虛擬按鍵切換產(chǎn)生的中間信息以及狀態(tài)信息切換產(chǎn)生的中間信息,用于便于UI度狀態(tài)信息對(duì)應(yīng)的屬性切換快速直接響應(yīng)。包括畫筆類型選擇虛擬按鍵與其他功能選擇虛擬按鍵切換產(chǎn)生的中間信息,還包括顏色切換、線條粗細(xì)切換、字體與字號(hào)切換、圖案切換等產(chǎn)生的中間細(xì)信息。
進(jìn)一步的,在本實(shí)施例中,屏幕配置參數(shù)包括:屏幕尺寸以及屏幕當(dāng)前的分辨率。根據(jù)該屏幕配置參數(shù),相關(guān)的觸摸顯示單元將同步獲取的觸摸操作信息,根據(jù)當(dāng)前顯示屏幕的屏幕尺寸以及屏幕當(dāng)前的分辨率展示在當(dāng)前的顯示屏幕上。
進(jìn)一步的,在本實(shí)施例中,進(jìn)行同步顯示時(shí),重復(fù)使用當(dāng)前畫板內(nèi)容,也即僅實(shí)時(shí)將接收的新的觸摸操作信息增添至原畫板,在原畫板顯示內(nèi)容的基礎(chǔ)上增加該新觸摸操作信息,并不實(shí)時(shí)將當(dāng)前觸摸操作輸入畫板的整體內(nèi)容進(jìn)行同步,有效地降低了數(shù)據(jù)的傳輸量。
在步驟S4中,若主機(jī)端數(shù)字黑板同步系統(tǒng)已將第一顯示觸摸單元的觸摸操作信息同步至匹配的手持終端,當(dāng)通過第一顯示觸摸單元進(jìn)行觸摸操作輸入時(shí),則主機(jī)端數(shù)字黑板同步系統(tǒng)僅將新的觸摸操作信息同步至該手持終端上的第二顯示觸摸單元進(jìn)行顯示;
在步驟S5中,若終端數(shù)字黑板同步系統(tǒng)已將第二顯示觸摸單元的觸摸操作信息同步至主機(jī)端數(shù)字黑板同步系統(tǒng),當(dāng)通過該第二顯示觸摸單元進(jìn)行觸摸操作輸入時(shí),則終端數(shù)字黑板同步系統(tǒng)僅將新的觸摸操作信息同步至第一顯示觸摸單元進(jìn)行顯示,且主機(jī)端數(shù)字黑板同步系統(tǒng)僅將該新的觸摸操作信息同步至其余匹配的手持終端上的第二顯示觸摸單元進(jìn)行顯示。
進(jìn)一步的,在本實(shí)施例中,當(dāng)完成觸摸操作輸入后,主機(jī)端數(shù)字黑板同步系統(tǒng)經(jīng)第一顯示觸摸單元提供一退出選項(xiàng);通過觸發(fā)一次該退出選項(xiàng),選擇是否保存第一顯示觸摸單元當(dāng)前顯示的觸摸操作信息至預(yù)設(shè)的文件夾內(nèi);繼續(xù)觸發(fā)該退出選項(xiàng),選擇是否退出該主機(jī)端數(shù)字黑板同步系統(tǒng)顯示頁(yè)面。
以上是本發(fā)明的較佳實(shí)施例,凡依本發(fā)明技術(shù)方案所作的改變,所產(chǎn)生的功能作用未超出本發(fā)明技術(shù)方案的范圍時(shí),均屬于本發(fā)明的保護(hù)范圍。