一種利用智能手機模擬寫字板的系統和方法
【專利摘要】一種利用智能手機模擬手寫板的系統,包括無線路由器、觸控智能手機、PC機和連接PC機的無線網卡,觸控智能手機和連接無線網卡的PC機使用wifi協議組成無線局域網,其中PC機的軟件環境為Windows7,使用.NET的TCPServer程序,其特征在于:利用手機上的手寫輸入法實現手寫輸入,識別出來后的文字發送回PC端,PC端接收后進行一個模擬輸入,在當前使用的文字編輯軟件顯示手機端寫出來的所述文字。
【專利說明】一種利用智能手機模擬寫字板的系統和方法
【技術領域】
[0001]本發明涉及智能手機觸控技術,具體地,涉及一種利用智能手機模擬寫字板的系統和方法。
【背景技術】
[0002]在科技迅速發展的今天,數字化的模式已經深刻地改變了我們的生活方式。在高度數字化的社會中,我們的日常生活將離不開計算機與網絡,又隨著移動科技的發展,各種各樣的移動終端將與我們形影不離,如手機、上網本、MP3、數碼相機等,人們開始提倡了移動生活、移動辦公等概念。
[0003]對于年齡較大的使用者,使用計算機時,文字輸入將會是他們最大的障礙,往往需要寫字板輔助輸入文字。寫字板一方面占用空間,另一方面需要單獨購置,這樣無疑就增加了成本。
【發明內容】
[0004]本發明的目的就是提出的一種利用智能手機模擬寫字板的方法,以解決以上種種的不方便。
[0005]為實現上述目的,本發明提供一種利用智能手機模擬寫字板的系統,包括觸控智能手機、PC機和連接PC機的無線網卡,觸控智能手機和連接無線網卡的PC機使用wifi協議組成無線局域網。還可包括無線路由,觸控智能手機經無線路由和連接無線網卡的PC機使用wifi協議組成無線局域網。
[0006]另一種技術方案:本發明提供一種利用智能手機模擬寫字板的系統,包括觸控智能手機、PC機和連接PC機的藍牙適配器,觸控智能手機和連接藍牙適配器的PC機使用藍牙協議組成無線局域網。
[0007]本發明的智能手機與PC機之間通過無線局域網通訊,通過將智能手機上的按鍵、觸摸屏或其它傳感器作為輸入終端產生輸入數據,輸入數據通過無線局域網傳送到PC機,經過相關程序的解釋,PC機上的程序對這些輸入數據產生響應。
[0008]舉一個觸控鼠標的例子,用指尖在智能手機的觸摸屏上劃動,這時侯智能手機就會產生一系列關于指尖劃動痕跡的坐標數據,這些數據通過無線局域網傳遞到PC機,PC機將會有相關的子程序對這些數據進行解釋,把原始的坐標數據變成控制鼠標指針移動的信息。最后,根據這些控制信息,鼠標指針將會進行響應產生位移。
[0009]通過為PC機與智能手機編制軟件,PC機與智能手機通過無線局域網緊密地連接在一起,使手機成為PC端的無線外部設備,利用手機的電容式觸摸屏,可以實現手寫板功能的功能,這使我們再不需要在PC端安裝筆觸識別軟件就能實現文字的輸入。
[0010]本發明是專門為了實現PC機與智能手機之間的交互控制而設計的,通過本發明,智能手機可以作為PC機的附屬交互輸入設備而使用。基于手機的觸摸屏、數字按鍵和高級傳感器實現對PC輸入的模擬操控,為人機交互方式帶來全新的體驗。【專利附圖】
【附圖說明】
[0011]圖1為本發明實施例一的方框結構示意圖;
[0012]圖2為本發明實施例二的方框結構示意圖;
【具體實施方式】
[0013]以下結合附圖詳述本發明實施例的結構細節:
[0014]實施例一:
[0015]如圖1所示,本發明實施例一包括觸控智能手機、無線路由、PC機和連接PC機的無線網卡,觸控智能手機經無線路由和連接無線網卡的PC機使用Wifi協議組成無線局域網。
[0016]實施例二:
[0017]如圖2所示,本發明實施例二包括觸控智能手機、PC機和連接PC機的藍牙適配器,觸控智能手機和連接藍牙適配器的PC機使用藍牙協議組成無線局域網。
[0018]無線局域網分為wifi和藍牙局域網。WiFi (Wireless Fidelity)又稱802.1lb標準。它的最大優點就是傳輸速度較高,可以達到11Mbps,另外它的有效距離也很長,同時與已有的各種802.1lDSSS設備兼容。
[0019]藍牙(Bluetooth)是一種無線數據與語音通信的開放性全球規范,它以低成本的近距離無線連接為基礎,為固定與移動設備通信環境建立一個特別連接。
[0020]實施例一通過無線路由把安裝了無線網卡的PC機與智能手機連接起來組成wifi局域網,實現PC機與智能手機之間的通訊。PC機的軟件環境:Wind0WS7,使用.NET的TCPServer程序,智能手機的軟件環境:Android2.1,使用Android通訊程序。特點是連接穩定,速度快,需要無線路由,適合家庭使用,不方便出外攜帶,成本較高。
[0021]實施例二 PC機通過藍牙適配器與智能手機連接在一起組成藍牙局域網,實現PC機與智能手機之間的通訊。PC機的軟件環境:Windows7,使用.NET的TCPServer程序,智能手機的軟件環境:Android2.1,使用Android通訊程序。特點是PC機需要插上藍牙適配器,但適配器體積較小重量輕,方便攜帶,部分手提電腦本身內置了藍牙適配器,成本低廉,需要藍牙適配器,但價格便宜。
[0022]PC機可采用筆記本電腦,便于攜帶,也可采用臺式電腦。觸控智能手機采用基于Android操作系統的智能手機。
[0023]以下詳細描述智能手機和PC機控制系統的設計:
[0024]一、智能手機的功能設計
[0025]觸控智能手機采用基于Android操作系統的智能手機,Android是Goolgle發布的基于Linux的開源手機操作系統。Android平臺由操作系統、中間件、用戶界面和應用軟件組成,是首個為移動終端打造的真正開放和完整的移動軟件平臺。智能手機上的程序使用JAVA編寫,基于Android SDK實現各種功能。
[0026]以往人們想在PC上實現手寫輸入必須專門購置手寫板,傳統的手寫板其實只是模擬鼠標的運動,再通過安裝在PC上的文字識別軟件對鼠標軌跡進行識別,從而實現對文字的輸入。[0027]本發明可以配合智能手機上的手寫輸入功能作為手寫輸入設備為個人電腦提供無線的文字輸入服務,這樣只要配備一臺具有觸控功能的智能手機,個人電腦就不需要額外安裝手寫板設備,更不需要安裝特定的手寫識別軟件。這尤其適合筆記本電腦用戶,出門在外如果想在電腦上實現手寫輸入再不需要另外攜帶手寫板。
[0028]二、PC機控制系統的設計與實現。
[0029]PC端更多時候是被動地接受控制的信號然后再根據相關的操作信號進行適當的響應,這里有點像我們用遙控器操控電視機,PC機就像電視機。
[0030]我們利用手機上的手寫輸入法實現手寫輸入,識別出來后的文字將會發送回PC端,PC端接收后將會進行一個模擬輸入,在當前使用的文字編輯軟件上就會出現在手機端寫出來的這個文字。
[0031]我們使用C++利用較底層的Windows API實現了這個功能,在程序中基本的操作流程如下:假設已經從手機端傳回一個字符,我們先判斷當前剪貼板是否為空,如果是空我們將當前獲取的字符寫入剪貼板再把字符粘貼到當前文本編輯軟件的光標上(相當于CtrI+V的操作),如果判斷到剪貼板不為空,我們需要先把剪貼上的文字內容做個備份,當前字符輸入完畢后再回復剪貼板原來的文字。
[0032]本發明的智能手機完成無線寫字板的功能,為所有的PC機和筆記本用戶實現外接文字輸入提供了一套完整的解決方案。通過為手機與PC編制程序,把手機與PC無線連接在一起,把手機上的觸摸屏作為輸入設備,根據在手機觸摸屏上的操作手勢模擬對PC的操作。通過手機的觸摸屏實現操作寫字板的操作。
【權利要求】
1.一種利用智能手機模擬手寫板的系統,包括無線路由器、觸控智能手機、PC機和連接PC機的無線網卡,觸控智能手機和連接無線網卡的PC機使用Wifi協議組成無線局域網,其中PC機的軟件環境為Windows7,使用.NET的TCPServer程序,其特征在于:利用手機上的手寫輸入法實現手寫輸入,識別出來后的文字發送回PC端,PC端接收后進行一個模擬輸入,在當前使用的文字編輯軟件顯示手機端寫出來的所述文字。
2.根據權利要求1所述的系統,其中,所述PC端的所述模擬輸入和顯示是使用C++利用較底層的Windows API實現的。
3.根據權利要求1所述的系統,其特征在于:還包括無線路由,觸控智能手機經無線路由和連接無線網卡的PC機使用Wifi協議組成無線局域網。
4.根據權利要求1或2所述的系統,其特征在于:所述智能手機采用基于Android操作系統的智能手機。
5.根據權利要求1或2所述的系統,其特征在于:所述PC機采用筆記本電腦或臺式電腦。
6.一種利用智能手機模擬手寫板的系統,包括觸控智能手機、PC機和連接PC機的藍牙適配器,觸控智能手機和連接藍牙適配器的PC機使用藍牙協議組成無線局域網,其特征在于:利用手機上的手寫輸入法實現手寫輸入,識別出來后的文字發送回PC端,PC端接收后進行一個模擬輸入,在當前使用的文字編輯軟件顯示手機端寫出來的所述文字。
7.根據權利要求5所述的系統,其特征在于:所述智能手機采用基于Android操作系統的智能手機。
8.根據權利要求5所述的系統,其特征在于:所述PC機采用筆記本電腦或臺式電腦。
【文檔編號】H04M1/725GK103491241SQ201310397764
【公開日】2014年1月1日 申請日期:2013年9月4日 優先權日:2013年9月4日
【發明者】黃家旺 申請人:張家港保稅區潤桐電子技術研發有限公司