專利名稱:交互系統的顯示的制作方法
技術領域:
本發(fā)明涉及一種交互式電子白板,特別是交互式電子白板中顯示對象的方法和裝置。
背景技術:
電子白板由普通白板發(fā)展而來,隨著技術的發(fā)展及市場的需要,出現了交互式電子白板。交互式電子白板可以與電腦進行信息通訊,將電子白板連接到PC,并利用投影機將 PC上的內容投影到電子白板屏幕上,在專門的應用程序的支持下,可以構造一個大屏幕、交互式的協作會議或教學環(huán)境。利用特定的定位筆代替鼠標在白板上進行操作,可以運行任何應用程序,可以對文件進行編輯、注釋、保存等在計算機上利用鍵盤及鼠標可以實現的任何操作。電子白板工作原理分為壓感原理和激光跟蹤原理兩種。使用壓感原理的觸摸式白板相當于計算機的一個觸摸屏,是一種用手指或筆觸及屏幕上所顯示的選項來完成指定的工作的人機互動式輸入設備。這種電子白板內部有兩層感壓膜,當白板表面某一點受到壓力時,兩層膜在這點上造成短路,電子白板的控制器檢測出受壓點的坐標值,經RS232接口送入計算機。使用激光跟蹤原理的白板上端兩側各一激光發(fā)射器。白板啟動后,激光發(fā)射器發(fā)出激光掃射白板表面,特制筆具有感應激光功能,從而反饋筆的位置。用戶在操作電子白板中的對象時會產生一些顯示問題,比如,在將圖片移動至電子白板屏幕的邊界時,圖片的一部分由于屏幕的限制將無法顯示,屏幕只能顯示部分圖片; 如果圖片被全部隱藏,則用戶很難發(fā)現該圖片?,F有技術中的一種顯示方法在檢測到對象超出屏幕顯示范圍時,將超出范圍的圖片顯示在屏幕的另一區(qū)域內。但是,用戶有時只是希望將對象盡可能地靠近顯示范圍邊界, 而并不希望對象的任何部分超出顯示范圍。這樣,當不慎將一部分對象超出顯示范圍后,還需要小心地將對象反向拖動,同時觀察著顯示區(qū)域較遠的另一側的顯示。因此,有必要開發(fā)一種新的顯示方法以解決上述缺陷。
發(fā)明內容
有鑒于現有技術的上述缺陷,本發(fā)明實施例提供一種交互系統中的顯示方法,以解決現有技術的問題。一種在交互系統中顯示對象的方法,其特征在于步驟1 選擇對象并拖動;步驟2 檢測到對象超出屏幕顯示范圍;步驟3 將超出范圍的對象顯示在屏幕的另一區(qū)域內,同時顯示提示信息;步驟4 檢測從顯示所述提示信息時刻起到所述拖動的操作結束所經歷的時間, 若所述經歷的時間小于預定的時間閾值,則將所述對象回退到此前所超出的所述屏幕顯示范圍的邊界位置處。優(yōu)選地,步驟2包括往屏幕上方移動對象,步驟3包括將超出屏幕上方的對象顯示在屏幕的下半部分。優(yōu)選地,步驟2包括往屏幕下方移動對象,步驟3包括將超出屏幕下方的對象顯示在屏幕的上半部分。優(yōu)選地,步驟2包括往屏幕右方移動對象,步驟3包括將超出屏幕右方的對象顯示在屏幕的左半部分。優(yōu)選地,步驟2包括往屏幕左方移動對象,步驟3包括將超出屏幕左方的對象顯示在屏幕的右半部分。優(yōu)選地,所述顯示提示信息是疊加在所述對象上的文字和/或圖形。優(yōu)選地,所述顯示提示信息是使所述對象進入強調顯示模式。優(yōu)選地,所述強調模式對所述對象的顯示屬性進行臨時的改變優(yōu)選地,所述顯示屬性包括亮度、對比度、前景色、背景色、線型、填充中的一個或多個。優(yōu)選地,所述對象包括圖片,文本,視頻或窗口。本發(fā)明還提供了一種交互系統,其中應用了以上任一技術方案所述的顯示對象的方法。
圖1是交互式電子白板系統結構圖。圖2是豎向移動對象的方法。圖3是橫向移動對象的方法。圖4A、4B是斜向移動對象的方法。
具體實施例方式圖1是交互式電子白板的系統圖。其中11代表計算機,其具有一個顯示器,12代表投影儀,其通過通信鏈路15與計算機11連接,投影儀一般固定在天花板上,或擺放在固定的位置;13代表定位筆,演示者使用該定位筆13接觸電子白板14,電子白板14 一般固定于墻壁上,其通過通信鏈路16與計算機連接,演示者使用定位筆接觸電子白板,電子白板感應被定位筆接觸的位置,然后將該位置信息傳回至計算機,計算機將該位置信息轉化為光標信息,然后將圖像通過投影儀顯示在電子屏幕上;計算機的顯示器上的圖像與電子白板的圖像是一致的。下面以圖片作為對象說明顯示的方法。步驟201 用戶使用定位筆移動圖片;此處的移動包括往屏幕的任何方向進行移動,可以為向上,向下,向左,向右,斜上,斜下等任意方向;步驟202 檢測圖片移動到屏幕邊界;步驟203 繼續(xù)移動圖片;繼續(xù)移動將導致圖片超出屏幕的顯示區(qū)域;步驟204 將超出屏幕顯示區(qū)域的圖片映射到屏幕的其它部分,同時顯示提示信息;步驟205 檢測從顯示所述提示信息時刻起到所述拖動的操作結束所經歷的時間,若所述經歷的時間小于預定的時間閾值,則將所述對象回退到此前所超出的所述屏幕顯示范圍的邊界位置處。所述提示信息可以是疊加在原顯示信息上的文字、圖形,也可以是對正在移動的圖片的亮度、對比度、色彩、填充等屬性進行臨時的改變。所述時間閾值可以選擇為500-1000毫秒,優(yōu)先為600-800毫秒。圖2是向上移動圖片,此處設電子白板屏幕的高為L,寬為W,以電子白板的左下方頂點為坐標原點(0,0),那么對于圖片中的任一位置(x,y),當向屏幕上方移動圖片時,y不斷增大,當y > L時,圖片超出屏幕顯示范圍,對于原系統,這些超出的部分將不再顯示,而在本發(fā)明中,對于y>L的點,系統將其映射在電子白板屏幕的下半區(qū)域;S卩(x,y-L);這樣可以看到超出范圍的圖片從屏幕的下面進入屏幕,而不會消失在屏幕上。在圖片被拖動出上述顯示范圍時,圖片以強調模式進行顯示,同時一計時器被激活。若用戶不希望圖片被分割在兩個區(qū)域顯示,則可以在圖片進入強調模式顯示后立即停止拖動,同時計時器停止計時。當停止拖動操作時,計時器的計時結果處于一預定閾值之內時,所述圖片將自動回退到邊界位置,即圖2中的圖片上邊界與顯示范圍的上邊界重合的位置。對于往下移動的圖片,將y<0位置的圖片映射在圖片的上半部分,即將(x,y)映射在(X,y+L)的位置,這樣,當用戶往下移動圖片時,超出屏幕區(qū)域的圖片將顯示在屏幕的上半部分,圖片出現滾動顯示的效果。當用戶不希望圖片被分割顯示時,同樣可以在圖片進入強調顯示模式時立即停止拖動,所述圖片將自動回退到邊界位置,即圖片下邊界與顯示范圍的下邊界重合的位置。圖3是往右移動圖片,當圖片移動到屏幕的右半部分邊界時,繼續(xù)往右移動圖片, 這時圖片的一部分超出屏幕的顯示區(qū)域,對于圖片中坐標為(X,y)的一點,當X> W時,則認為該點已超出屏幕的顯示范圍,將該點映射到(χ-W,y);則圖片重新從屏幕的左半部分進入。往左移動圖片時,當χ < 0時,則認為該點超出屏幕的顯示范圍,將該點映射到 (χ+ff, y);圖片重新從屏幕的右半部分進入。相應地,當用戶不希望圖片被分割顯示時,同樣可以在圖片進入強調顯示模式時立即停止拖動,所述圖片將自動回退到邊界位置,即向右移動時圖片右邊界與顯示范圍的右邊界重合的位置,向左移動時圖片左邊界與顯示范圍的左邊界重合的位置。圖4A和4B是斜向移動圖片。當往屏幕右上方移動圖片時,圖片將超出顯示范圍, 對于圖片中的一點(X,y)有三種情況1,只有y方向超出范圍,即X < W,y>L;2,只有χ 方向超出范圍,即χ > W,y < L ;3,X,y方向均超范圍,即χ > W,y > L ;本發(fā)明只對情況3 進行映射,而忽略情況1和情況2的圖片,系統將情況3中的點(X,y)映射為(x-W,y-L); 那么圖片將從屏幕的左下方進入;同樣,對于往屏幕右下方移動的圖片,只對χ < 0,y < 0的點(X,y)進行映射,將其映射為(x+W,y+L);超出顯示區(qū)域的圖片將出現在屏幕的右上方。對于往屏幕右下方移動的圖片;只對χ > W,y < 0的點(X,y)進行映射,將其映射為(x_W,y+L),這樣圖片從屏幕的左上方進入;對于往屏幕左上方移動的圖片,只有χ < 0,y > L的點(x,y)進行映射, 將其映射為(x+W,y-L),這樣圖片從屏幕的右下方進入。相應地,當用戶不希望圖片被分割顯示時,同樣可以在圖片進入強調顯示模式時立即停止拖動,所述圖片將自動回退到邊界位置,即向右上移動時圖片右、上邊界與顯示
5范圍的右、上邊界重合的位置,向右下移動時圖片右、下邊界與顯示范圍的左邊界重合的位置。 以上所述僅為本發(fā)明的幾種具體實施例,以上實施例僅用于對本發(fā)明的技術方案和發(fā)明構思做說明而非限制本發(fā)明的權利要求范圍。凡本技術領域中技術人員在本專利的發(fā)明構思基礎上結合現有技術,通過邏輯分析、推理或有限實驗可以得到的其他技術方案, 也應該被認為落在本發(fā)明的權利要求保護范圍之內。
權利要求
1.一種在交互系統中顯示對象的方法,其特征在于包括步驟1 選擇對象并拖動;步驟2 檢測到對象超出屏幕顯示范圍;步驟3 將超出范圍的對象顯示在屏幕的另一區(qū)域內,同時顯示提示信息;步驟4 檢測從顯示所述提示信息時刻起到所述拖動的操作結束所經歷的時間,若所述經歷的時間小于預定的時間閾值,則將所述對象回退到此前所超出的所述屏幕顯示范圍的邊界位置處。
2.根據權利要求1所述的方法,其特征在于,步驟2包括往屏幕上方移動對象,步驟3 包括將超出屏幕上方的對象顯示在屏幕的下半部分。
3.根據權利要求1所述的方法,其特征在于,步驟2包括往屏幕下方移動對象,步驟3 包括將超出屏幕下方的對象顯示在屏幕的上半部分。
4.根據權利要求1所述的方法,其特征在于,步驟2包括往屏幕右方移動對象,步驟3 包括將超出屏幕右方的對象顯示在屏幕的左半部分。
5.根據權利要求1所述的方法,其特征在于,步驟2包括往屏幕左方移動對象,步驟3 包括將超出屏幕左方的對象顯示在屏幕的右半部分。
6.根據權利要求1-5之一所述的方法,其特征在于,所述顯示提示信息是疊加在所述對象上的文字和/或圖形。
7.根據權利要求1-5之一所述的方法,其特征在于,所述顯示提示信息是使所述對象進入強調顯示模式。
8.根據權利要求7所述的方法,其特征在于,所述強調模式對所述對象的顯示屬性進行臨時的改變。
9.根據權利要求8所述的方法,其特征在于,所述顯示屬性包括亮度、對比度、前景色、 背景色、線型、填充中的一個或多個。
10.一種交互顯示系統,其特征在于包括應用了如權利要求1-9之一所述的方法進行顯示的裝置。
全文摘要
本發(fā)明公開了一種交互系統中顯示對象的方法,用以解決現有技術中對象無法顯示的問題。該方法包括拖動對象至屏幕邊界,在屏幕的其他部分顯示被隱藏的對象,同時當用戶不期望對象超出邊界時,所述對象能夠自動回退至顯示范圍之內。該方法使用戶具有更靈活的操作方式,改善了系統的效果。
文檔編號G06F3/048GK102339204SQ20111009232
公開日2012年2月1日 申請日期2011年4月13日 優(yōu)先權日2011年4月13日
發(fā)明者王志明 申請人:南昊(北京)科技有限公司