專利名稱:電子設(shè)備及其偵測(cè)移動(dòng)方向的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備,尤其涉及一種帶有輸入裝置的電子設(shè)備及其偵測(cè)移動(dòng)方向
的方法。
背景技術(shù):
目前,手機(jī)、計(jì)算機(jī)等電子產(chǎn)品,已相當(dāng)普及且使用率較高。這些電子產(chǎn)品可以幫 助使用者進(jìn)行上網(wǎng)及打電話,也可以記錄朋友或商業(yè)伙伴的通訊簿、行程計(jì)劃、備忘錄等, 給使用者帶來(lái)諸多便利,成為生活中不可或缺的一部分。 當(dāng)使用者借助這些電子產(chǎn)品上網(wǎng)或?yàn)g覽通訊簿等作業(yè)時(shí),因內(nèi)容較多,常需進(jìn)行 翻頁(yè)等動(dòng)作。對(duì)于傳統(tǒng)的具有機(jī)械式輸入裝置的電子產(chǎn)品,通常只能通過(guò)特定方向按鍵進(jìn) 行控制,而長(zhǎng)時(shí)間的使用會(huì)造成使用者的不適。而現(xiàn)在較流行的觸摸式輸入的電子產(chǎn)品,可 通過(guò)偵測(cè)人手的移動(dòng)方向而進(jìn)行相應(yīng)的處理,但其需要成本較高的芯片支持。
發(fā)明內(nèi)容
有鑒于此,需提供一種電子設(shè)備,其可偵測(cè)使用者在其輸入裝置上的移動(dòng)方向。
此外,還需提供一種該電子設(shè)備偵測(cè)移動(dòng)方向的方法。 —種電子設(shè)備,包括輸入裝置及處理器。輸入裝置包括多個(gè)紅外線收發(fā)模塊,所述 紅外線收發(fā)模塊分別用于在使用者靠近時(shí)產(chǎn)生相應(yīng)的脈沖信號(hào)。處理器包括多個(gè)中斷接 腳,所述中斷接腳對(duì)應(yīng)連接所述紅外線收發(fā)模塊并用于接收所述紅外線收發(fā)模塊產(chǎn)生的脈 沖信號(hào),以產(chǎn)生相應(yīng)的中斷信號(hào)。該處理器用于根據(jù)所述中斷接腳產(chǎn)生的中斷信號(hào)判斷該 使用者在該輸入裝置上輸入的移動(dòng)方向。 —種電子設(shè)備,包括輸入裝置、邏輯處理單元及處理器。輸入裝置包括多個(gè)紅外線
收發(fā)模塊,所述紅外線收發(fā)模塊分別用于在使用者靠近時(shí)產(chǎn)生相應(yīng)的脈沖信號(hào)。邏輯處理
單元包括多個(gè)接腳,所述接腳對(duì)應(yīng)連接所述紅外線收發(fā)模塊并用于接收所述紅外線收發(fā)模
塊產(chǎn)生的脈沖信號(hào)。該邏輯處理單元用于根據(jù)所述脈沖信號(hào)判斷該使用者在該輸入裝置上
的移動(dòng)方向并產(chǎn)生對(duì)應(yīng)的方向指示信號(hào)。處理器包括多個(gè)中斷接腳,所述中斷接腳用于接
收該邏輯處理單元產(chǎn)生的對(duì)應(yīng)的方向指示信號(hào),以相應(yīng)產(chǎn)生中斷信號(hào)。該處理器用于根據(jù)
產(chǎn)生中斷信號(hào)的中斷接腳判斷該使用者在該輸入裝置上輸入的移動(dòng)方向。 —種偵測(cè)移動(dòng)方向的方法,用于具有紅外線輸入裝置的電子設(shè)備中,其包括偵測(cè)
使用者的靠近,并相應(yīng)產(chǎn)生脈沖信號(hào);接收所述脈沖信號(hào),并相應(yīng)產(chǎn)生中斷信號(hào);及根據(jù)所
述中斷信號(hào)判斷該使用者在該輸入裝置上輸入的移動(dòng)方向。 —種偵測(cè)移動(dòng)方向的方法,用于具有紅外線輸入裝置的電子設(shè)備中,其包括偵測(cè) 使用者的靠近,并相應(yīng)產(chǎn)生脈沖信號(hào);接收所述脈沖信號(hào),根據(jù)所述脈沖信號(hào)判斷該使用者 在該輸入裝置上輸入的移動(dòng)方向,并產(chǎn)生對(duì)應(yīng)的方向指示信號(hào);及根據(jù)所述方向指示信號(hào) 判斷該使用者在該輸入裝置上輸入的移動(dòng)方向。 上述電子設(shè)備及其偵測(cè)移動(dòng)方向的方法通過(guò)紅外線收發(fā)模塊偵測(cè)使用者的移動(dòng)方向,成本較低,且使用者體驗(yàn)較好。
圖1為本發(fā)明一實(shí)施方式中電子設(shè)備的模塊圖。 圖2為本發(fā)明紅外線收發(fā)模塊產(chǎn)生的脈沖信號(hào)的示意圖。 圖3為本發(fā)明另一實(shí)施方式中電子設(shè)備的模塊圖。 圖4為本發(fā)明一實(shí)施方式中偵測(cè)移動(dòng)方向的方法的流程圖。 圖5為本發(fā)明另一實(shí)施方式中偵測(cè)移動(dòng)方向的方法的流程圖。
具體實(shí)施例方式
參閱圖l,所示為本發(fā)明一實(shí)施方式中電子設(shè)備10的模塊圖。電子設(shè)備10包括 移動(dòng)通訊設(shè)備,如手機(jī)、計(jì)算機(jī)等。在本實(shí)施方式中,電子設(shè)備IO包括輸入裝置100及處理 器120。輸入裝置100包括紅外線收發(fā)模塊陣列110,用于接收使用者的輸入。在本實(shí)施方 式中,輸入裝置100可為鍵盤或鼠標(biāo)。該紅外線收發(fā)模塊陣列110包括多個(gè)紅外線收發(fā)模 塊,用于在使用者靠近時(shí)產(chǎn)生相應(yīng)的脈沖信號(hào)。在本實(shí)施方式中,紅外線收發(fā)模塊包括晶體 管,當(dāng)使用者靠近時(shí),紅外線收發(fā)模塊發(fā)射紅外線并收到使用者反射的紅外線,使得晶體管 導(dǎo)通,從而輸出脈沖信號(hào)。 處理器120包括多個(gè)中斷接腳130,這些中斷接腳130對(duì)應(yīng)連接紅外線收發(fā)模塊 陣列100的紅外線收發(fā)模塊并用于接收紅外線收發(fā)模塊產(chǎn)生的脈沖信號(hào),并產(chǎn)生相應(yīng)的中 斷信號(hào)。該處理器120用于根據(jù)中斷接腳130產(chǎn)生的中斷信號(hào)判斷該使用者在該輸入裝置 IOO上輸入的移動(dòng)方向。 該紅外線收發(fā)模塊陣列110包括多個(gè)第一紅外線收發(fā)模塊111及多個(gè)第二紅外線 收發(fā)模塊112,第一紅外線收發(fā)模塊111及第二紅外線收發(fā)模塊112以不同方向排列。在 本實(shí)施方式中,第一紅外線收發(fā)模塊111排列于水平方向,第二紅外線收發(fā)模塊112排列于 垂直方向。在本發(fā)明的其它實(shí)施方式中,紅外線收發(fā)模塊陣列iio也可包括其它紅外線收 發(fā)模塊,排列于其它需偵測(cè)的方向上。下面將以水平方向?yàn)槔?,介紹該紅外線收發(fā)模塊陣列 IIO產(chǎn)生的脈沖信號(hào)。 如圖2所示,當(dāng)使用者的輸入在水平方向上移動(dòng)時(shí),第一紅外線收發(fā)模塊111連續(xù) 產(chǎn)生脈沖信號(hào)。由于使用者靠近第一紅外線收發(fā)模塊111先后有序,第一紅外線收發(fā)模塊 111產(chǎn)生脈沖信號(hào)的時(shí)間先后順序不同。例如,圖2中第一紅外線收發(fā)模塊111A先產(chǎn)生脈 沖信號(hào),第一紅外線收發(fā)模塊111B次之,第一紅外線收發(fā)模塊111C最后,從而可根據(jù)該時(shí) 間先后順序不同判斷該使用者輸入的移動(dòng)方向,在本例中為圖2中所示的向右。若產(chǎn)生脈 沖信號(hào)的先后順序由第一紅外線收發(fā)模塊111C至111A,則可判斷為圖2中所示的向左。
所述中斷接腳130包括多個(gè)第一中斷接腳131及多個(gè)第二中斷接腳132,第一中斷 接腳131—一對(duì)應(yīng)連接第一紅外線收發(fā)模塊111,第二中斷接腳132—一對(duì)應(yīng)連接第二紅外 線收發(fā)模塊112。紅外線收發(fā)模塊111、112連續(xù)產(chǎn)生脈沖信號(hào)的時(shí)間先后順序不同,對(duì)應(yīng)的 中斷接腳130連續(xù)產(chǎn)生中斷信號(hào)的時(shí)間先后順序也不同,因而處理器120可根據(jù)是第一中 斷接腳131還是第二中斷接腳132產(chǎn)生中斷信號(hào)且產(chǎn)生中斷信號(hào)的順序判斷使用者在輸入 裝置100上輸入的移動(dòng)方向。
在本實(shí)施方式中,處理器120還用于判斷使用者靠近輸入裝置IOO為單獨(dú)的輸入 還是方向的指示。處理器120根據(jù)中斷接腳130是否連續(xù)產(chǎn)生中斷信號(hào)且連續(xù)次數(shù)是否超 過(guò)預(yù)定次數(shù)及連續(xù)中斷信號(hào)的時(shí)間間隔是否小于預(yù)定時(shí)間來(lái)判斷使用者的靠近為單獨(dú)的 輸入還是方向的指示。在本實(shí)施方式中,單獨(dú)的輸入指中斷信號(hào)不連續(xù)產(chǎn)生,或者中斷信號(hào) 連續(xù)產(chǎn)生次數(shù)小于該預(yù)定次數(shù)的輸入行為。比如中斷信號(hào)連續(xù)的時(shí)間間隔大于該預(yù)定時(shí) 間,或者中斷信號(hào)連續(xù)次數(shù)小于該預(yù)定的三次,則處理器120判斷使用者進(jìn)行單獨(dú)的輸入, 并處理該輸入。在本發(fā)明不同實(shí)施方式中,該連續(xù)中斷信號(hào)的時(shí)間間隔既可為任兩個(gè)連續(xù) 中斷信號(hào)之間的時(shí)間間隔,也可為所有連續(xù)中斷信號(hào)的時(shí)間間隔,僅在兩種情況下預(yù)定時(shí) 間不同而已。在本實(shí)施方式中,該單獨(dú)的輸入為使用者在輸入裝置ioo進(jìn)行通常的輸入操 作,例如,若該輸入裝置100為鍵盤,單獨(dú)的輸入指使用者的撥打電話等操作的按鍵輸入, 而方向的指示則為使用者手指在鍵盤具有紅外線收發(fā)模塊陣列110的區(qū)域連續(xù)快速滑過(guò)。
本實(shí)施方式的電子設(shè)備IO通過(guò)紅外線收發(fā)模塊偵測(cè)使用者輸入的移動(dòng)方向,相 較于需成本較高的芯片支持的觸摸屏,成本較低,實(shí)現(xiàn)也較為容易,且使用者體驗(yàn)較好。
圖3所示為本發(fā)明另一實(shí)施方式的電子設(shè)備20的模塊圖。在本實(shí)施方式中,電子 設(shè)備20包括輸入裝置200、邏輯處理單元240及處理器220。輸入裝置200用于接收使用 者的輸入,其包括紅外線收發(fā)模塊陣列210。該紅外線收發(fā)模塊陣列210同圖1中的紅外線 收發(fā)模塊陣列110功能及結(jié)構(gòu)組成完全相同,此處不再詳述。 邏輯處理單元240包括多個(gè)接腳250,接腳250對(duì)應(yīng)連接紅外線收發(fā)模塊并用于接 收紅外線收發(fā)模塊產(chǎn)生的脈沖信號(hào)。該邏輯處理單元240用于根據(jù)脈沖信號(hào)判斷該使用者 在該輸入裝置200上輸入的移動(dòng)方向并產(chǎn)生對(duì)應(yīng)的方向指示信號(hào)。 處理器220包括多個(gè)中斷接腳230,中斷接腳230用于接收該邏輯處理單元240產(chǎn) 生的對(duì)應(yīng)的方向指示信號(hào)并相應(yīng)產(chǎn)生中斷信號(hào)。該處理器220用于根據(jù)產(chǎn)生中斷信號(hào)的接 腳判斷該使用者在該輸入裝置200上輸入的移動(dòng)方向。 所述接腳250包括多個(gè)第一接腳251及多個(gè)第二接腳252,第一接腳251 —一對(duì)應(yīng) 連接紅外線收發(fā)模塊陣列210中的多個(gè)第一紅外線收發(fā)模塊211,第二接腳252 —一對(duì)應(yīng) 連接紅外線收發(fā)模塊陣列210中的多個(gè)第二紅外線收發(fā)模塊212。紅外線收發(fā)模塊連續(xù)產(chǎn) 生脈沖信號(hào)的時(shí)間先后順序不同,接腳250接收脈沖信號(hào)的順序也不同,從而邏輯處理單 元240根據(jù)脈沖信號(hào)的先后順序判斷該使用者在該輸入裝置200上輸入的移動(dòng)方向,并產(chǎn) 生相應(yīng)的方向指示信號(hào),例如右向指示信號(hào),傳送至處理器220代表右向的中斷接腳,使處 理器220知道使用者輸入的移動(dòng)方向。在本實(shí)施方式中,方向指示信號(hào)的格式不限,只要使 處理器220對(duì)應(yīng)的中斷接腳產(chǎn)生中斷信號(hào)即可。 在本實(shí)施方式中,邏輯處理單元240還用于判斷使用者靠近輸入裝置200為單獨(dú) 的輸入還是方向的指示。邏輯處理單元240根據(jù)脈沖信號(hào)是否連續(xù)產(chǎn)生且連續(xù)次數(shù)是否超 過(guò)預(yù)定次數(shù)及連續(xù)脈沖信號(hào)的時(shí)間間隔是否小于預(yù)定時(shí)間來(lái)判斷使用者的靠近為單獨(dú)的 輸入還是方向的指示。在本實(shí)施方式中,若脈沖信號(hào)不連續(xù)產(chǎn)生,或脈沖信號(hào)連續(xù)次數(shù)小 于該預(yù)定次數(shù),比如三次,又或者脈沖信號(hào)連續(xù)的時(shí)間間隔大于該預(yù)定時(shí)間,邏輯處理單元 240判斷使用者進(jìn)行單獨(dú)的輸入,并通知處理器220處理該輸入。在本發(fā)明不同實(shí)施方式 中,該連續(xù)脈沖信號(hào)的時(shí)間間隔既可為任兩個(gè)連續(xù)脈沖信號(hào)之間的時(shí)間間隔,也可為所有 連續(xù)脈沖信號(hào)的時(shí)間間隔,僅在兩種情況下預(yù)定時(shí)間不同而已。
本實(shí)施方式的電子設(shè)備20相較于圖1中的電子設(shè)備10,使用邏輯處理單元240進(jìn)
行方向的判斷,減少了中斷信號(hào)的數(shù)量,從而使處理器220可以更快速的辨別方向。 圖4所示為本發(fā)明一實(shí)施方式中電子設(shè)備10偵測(cè)移動(dòng)方向的方法。在步驟S400,
紅外線收發(fā)模塊偵測(cè)使用者的靠近,并相應(yīng)產(chǎn)生脈沖信號(hào)。在步驟S402,中斷接腳130接
收脈沖信號(hào),并相應(yīng)產(chǎn)生中斷信號(hào)。在步驟S404,處理器120判斷中斷信號(hào)是否連續(xù)產(chǎn)生。
若中斷信號(hào)非連續(xù),在步驟S406,處理器120確定該使用者進(jìn)行單獨(dú)的輸入,并處理該使用
者的輸入。 若中斷信號(hào)連續(xù)產(chǎn)生,在步驟S408,處理器120判斷中斷信號(hào)連續(xù)次數(shù)是否超過(guò) 預(yù)定次數(shù)。若連續(xù)次數(shù)小于預(yù)定次數(shù),則進(jìn)入步驟S406,處理器120確定該使用者進(jìn)行單獨(dú) 的輸入,并處理該使用者的輸入。 若中斷信號(hào)連續(xù)次數(shù)超過(guò)預(yù)定次數(shù),在步驟S410,處理器120判斷中斷信號(hào)連續(xù)
的時(shí)間間隔是否小于預(yù)定時(shí)間。若中斷信號(hào)連續(xù)的時(shí)間間隔大于預(yù)定時(shí)間,則進(jìn)入步驟
S406,處理器120確定該使用者進(jìn)行單獨(dú)的輸入,并處理該使用者的輸入。 若中斷信號(hào)連續(xù)的時(shí)間間隔小于預(yù)定時(shí)間,在步驟S412,處理器120確定該使用
者進(jìn)行方向的輸入,并根據(jù)中斷信號(hào)判斷該使用者在該輸入裝置上輸入的移動(dòng)方向。在本
實(shí)施方式中,處理器120根據(jù)中斷信號(hào)的產(chǎn)生順序判斷該使用者在該輸入裝置100上輸入
的移動(dòng)方向。 在本實(shí)施方式中,步驟S408與S410的先后順序可改變。 圖5所示為本發(fā)明另一實(shí)施方式中電子設(shè)備20偵測(cè)移動(dòng)方向的方法。在步驟 S500,紅外線收發(fā)模塊偵測(cè)使用者的靠近,并相應(yīng)產(chǎn)生脈沖信號(hào)。在步驟S502,接腳230接 收脈沖信號(hào),邏輯處理單元240判斷脈沖信號(hào)是否連續(xù)產(chǎn)生。若脈沖信號(hào)非連續(xù),在步驟 S504,邏輯處理單元240確定該使用者進(jìn)行單獨(dú)的輸入,并通知處理器220處理該使用者的 輸入。 若脈沖信號(hào)連續(xù)產(chǎn)生,在步驟S506,邏輯處理單元240判斷脈沖信號(hào)連續(xù)次數(shù)是 否超過(guò)預(yù)定次數(shù)。若連續(xù)次數(shù)小于預(yù)定次數(shù),則進(jìn)入步驟S504,邏輯處理單元240確定該使 用者進(jìn)行單獨(dú)的輸入,并通知處理器220處理該使用者的輸入。 若脈沖信號(hào)連續(xù)次數(shù)超過(guò)預(yù)定次數(shù),在步驟S508,邏輯處理單元240判斷脈沖信 號(hào)連續(xù)的時(shí)間間隔是否小于預(yù)定時(shí)間。若脈沖信號(hào)連續(xù)的時(shí)間間隔大于預(yù)定時(shí)間,則進(jìn)入 步驟S504,邏輯處理單元240確定該使用者進(jìn)行單獨(dú)的輸入,并通知處理器220處理該使用 者的輸入。 若脈沖信號(hào)連續(xù)的時(shí)間間隔小于預(yù)定時(shí)間,在步驟S510,邏輯處理單元240確定 該使用者進(jìn)行方向的輸入,根據(jù)脈沖信號(hào)判斷該使用者在該輸入裝置200上輸入的移動(dòng)方 向,并產(chǎn)生對(duì)應(yīng)的方向指示信號(hào)。在本實(shí)施方式中,邏輯處理單元240根據(jù)脈沖信號(hào)產(chǎn)生的 先后順序判斷該使用者在該輸入裝置200上輸入的移動(dòng)方向。 在步驟S512,處理器220根據(jù)方向指示信號(hào)判斷該使用者在該輸入裝置200上輸 入的移動(dòng)方向,具體為中斷接腳230接收方向指示信號(hào),產(chǎn)生中斷信號(hào),處理器220根據(jù)產(chǎn) 生中斷信號(hào)的中斷接腳230判斷該使用者輸入的移動(dòng)方向。
在本實(shí)施方式中,步驟S506與S508的順序可改變。
權(quán)利要求
一種電子設(shè)備,其特征在于,包括輸入裝置,包括多個(gè)紅外線收發(fā)模塊,所述紅外線收發(fā)模塊分別用于在使用者靠近時(shí)產(chǎn)生相應(yīng)的脈沖信號(hào);及處理器,包括多個(gè)中斷接腳,所述中斷接腳對(duì)應(yīng)連接所述紅外線收發(fā)模塊并用于接收所述紅外線收發(fā)模塊產(chǎn)生的脈沖信號(hào),以產(chǎn)生相應(yīng)的中斷信號(hào);其中,所述處理器用于根據(jù)所述中斷接腳產(chǎn)生的中斷信號(hào)判斷所述使用者在所述輸入裝置上輸入的移動(dòng)方向。
2. 如權(quán)利要求1所述的電子設(shè)備,其特征在于,所述紅外線收發(fā)模塊包括多個(gè)第一紅 外線收發(fā)模塊及多個(gè)第二紅外線收發(fā)模塊,所述第一紅外線收發(fā)模塊與所述第二紅外線收 發(fā)模塊以不同方向排列,所述中斷接腳包括多個(gè)第一中斷接腳及多個(gè)第二中斷接腳,所述 第一中斷接腳對(duì)應(yīng)連接所述第一紅外線收發(fā)模塊,所述第二中斷接腳對(duì)應(yīng)連接所述第二紅 外線收發(fā)模塊。
3. 如權(quán)利要求2所述的電子設(shè)備,其特征在于,所述處理器根據(jù)所述中斷接腳連續(xù)產(chǎn) 生中斷信號(hào)的順序判斷所述使用者在所述輸入裝置上輸入的移動(dòng)方向。
4. 如權(quán)利要求1所述的電子設(shè)備,其特征在于,所述處理器還用于根據(jù)所述中斷接腳 是否連續(xù)產(chǎn)生中斷信號(hào)且連續(xù)次數(shù)是否超過(guò)預(yù)定次數(shù)及連續(xù)中斷信號(hào)的時(shí)間間隔是否小 于預(yù)定時(shí)間來(lái)判斷所述使用者的靠近為單獨(dú)的輸入還是方向的指示。
5. —種電子設(shè)備,其特征在于,包括輸入裝置,包括多個(gè)紅外線收發(fā)模塊,所述紅外線收發(fā)模塊分別用于在使用者靠近時(shí) 產(chǎn)生相應(yīng)的脈沖信號(hào);邏輯處理單元,包括多個(gè)接腳,所述接腳對(duì)應(yīng)連接所述紅外線收發(fā)模塊并用于接收所 述紅外線收發(fā)模塊產(chǎn)生的脈沖信號(hào),所述邏輯處理單元用于根據(jù)所述脈沖信號(hào)判斷所述使 用者在所述輸入裝置上的移動(dòng)方向并產(chǎn)生對(duì)應(yīng)的方向指示信號(hào);及處理器,包括多個(gè)中斷接腳,所述中斷接腳用于接收所述邏輯處理單元產(chǎn)生的對(duì)應(yīng)的 方向指示信號(hào),以相應(yīng)產(chǎn)生中斷信號(hào);其中,所述處理器用于根據(jù)產(chǎn)生所述中斷信號(hào)的中斷接腳判斷所述使用者在所述輸入 裝置上的移動(dòng)方向。
6. 如權(quán)利要求5所述的電子設(shè)備,其特征在于,所述紅外線收發(fā)模塊包括多個(gè)第一紅 外線收發(fā)模塊及多個(gè)第二紅外線收發(fā)模塊,所述第一紅外線收發(fā)模塊與所述第二紅外線收 發(fā)模塊以不同方向排列,所述邏輯處理單元的所述接腳包括多個(gè)第一接腳及多個(gè)第二接 腳,所述第一接腳對(duì)應(yīng)連接所述第一紅外線收發(fā)模塊,所述第二接腳對(duì)應(yīng)連接所述第二紅 外線收發(fā)模塊。
7. 如權(quán)利要求6所述的電子設(shè)備,其特征在于,所述邏輯處理單元根據(jù)所述脈沖信號(hào) 產(chǎn)生的先后順序判斷所述使用者在所述輸入裝置上輸入的移動(dòng)方向。
8. 如權(quán)利要求5所述的電子設(shè)備,其特征在于,所述邏輯處理單元還用于根據(jù)所述脈 沖信號(hào)是否連續(xù)且連續(xù)次數(shù)是否超過(guò)預(yù)定次數(shù)及連續(xù)脈沖信號(hào)的時(shí)間間隔是否小于預(yù)定 時(shí)間來(lái)判斷所述使用者的靠近為單獨(dú)的輸入還是方向的指示。
9. 一種偵測(cè)移動(dòng)方向的方法,用于具有紅外線輸入裝置的電子設(shè)備中,其特征在于,所 述偵測(cè)移動(dòng)方向的方法包括偵測(cè)使用者的靠近,并相應(yīng)產(chǎn)生脈沖信號(hào); 接收所述脈沖信號(hào),并相應(yīng)產(chǎn)生中斷信號(hào);及根據(jù)所述中斷信號(hào)判斷所述使用者在所述輸入裝置上輸入的移動(dòng)方向。
10. 如權(quán)利要求9所述的偵測(cè)移動(dòng)方向的方法,其特征在于,還包括以下步驟 判斷所述中斷信號(hào)是否連續(xù)產(chǎn)生;若是,判斷所述中斷信號(hào)連續(xù)次數(shù)是否超過(guò)預(yù)定次數(shù); 若超過(guò),判斷所述中斷信號(hào)連續(xù)的時(shí)間間隔是否小于預(yù)定時(shí)間;及 若小于,確定所述使用者進(jìn)行方向的指示。
11. 如權(quán)利要求io所述的偵測(cè)移動(dòng)方向的方法,其特征在于,根據(jù)所述中斷信號(hào)判斷所述使用者的移動(dòng)方向的步驟包括根據(jù)所述中斷信號(hào)的產(chǎn)生順序判斷所述使用者在所述輸入裝置上的移動(dòng)方向。
12. 如權(quán)利要求IO所述的偵測(cè)移動(dòng)方向的方法,其特征在于,還包括以下步驟 若所述中斷信號(hào)不連續(xù)產(chǎn)生、所述中斷信號(hào)連續(xù)次數(shù)小于所述預(yù)定次數(shù)或所述中斷信號(hào)連續(xù)的時(shí)間間隔大于所述預(yù)定時(shí)間,確定所述使用者進(jìn)行單獨(dú)的輸入,并處理所述使用 者的輸入。
13. —種偵測(cè)移動(dòng)方向的方法,用于具有紅外線輸入裝置的電子設(shè)備中,其特征在于, 所述偵測(cè)移動(dòng)方向的方法包括偵測(cè)使用者的靠近,并相應(yīng)產(chǎn)生脈沖信號(hào);接收所述脈沖信號(hào),根據(jù)所述脈沖信號(hào)判斷所述使用者在所述輸入裝置上輸入的移動(dòng) 方向,并產(chǎn)生對(duì)應(yīng)的方向指示信號(hào);及根據(jù)所述方向指示信號(hào)判斷所述使用者在所述輸入裝置上輸入的移動(dòng)方向。
14. 如權(quán)利要求13所述的偵測(cè)移動(dòng)方向的方法,其特征在于,還包括以下步驟 判斷所述脈沖信號(hào)是否連續(xù)產(chǎn)生;若是,判斷所述脈沖信號(hào)連續(xù)次數(shù)是否超過(guò)預(yù)定次數(shù); 若超過(guò),判斷所述脈沖信號(hào)連續(xù)的時(shí)間間隔是否小于預(yù)定時(shí)間;及 若小于,確定所述使用者進(jìn)行方向的指示。
15. 如權(quán)利要求14所述的偵測(cè)移動(dòng)方向的方法,其特征在于,根據(jù)所述脈沖信號(hào)判斷 所述使用者在所述輸入裝置上輸入的移動(dòng)方向的步驟包括根據(jù)所述脈沖信號(hào)產(chǎn)生的先后順序判斷所述使用者在所述輸入裝置上輸入的移動(dòng)方向。
16. 如權(quán)利要求14所述的偵測(cè)移動(dòng)方向的方法,其特征在于,還包括以下步驟 若所述脈沖信號(hào)不連續(xù)產(chǎn)生、所述脈沖信號(hào)連續(xù)次數(shù)未超過(guò)所述預(yù)定次數(shù)或所述脈沖信號(hào)連續(xù)的時(shí)間間隔大于所述預(yù)定時(shí)間,確定所述使用者進(jìn)行單獨(dú)的輸入,并處理所述使 用者的輸入。
全文摘要
一種電子設(shè)備,包括輸入裝置及處理器。輸入裝置包括多個(gè)紅外線收發(fā)模塊,所述紅外線收發(fā)模塊分別用于在使用者靠近時(shí)產(chǎn)生相應(yīng)的脈沖信號(hào)。處理器包括多個(gè)中斷接腳,所述中斷接腳對(duì)應(yīng)連接所述紅外線收發(fā)模塊并用于接收所述紅外線收發(fā)模塊產(chǎn)生的脈沖信號(hào),以產(chǎn)生相應(yīng)的中斷信號(hào)。該處理器用于根據(jù)所述中斷接腳產(chǎn)生的中斷信號(hào)判斷該使用者在該輸入裝置上輸入的移動(dòng)方向。本發(fā)明還提供一種偵測(cè)移動(dòng)方向的方法。上述電子設(shè)備及其偵測(cè)移動(dòng)方向的方法通過(guò)紅外線收發(fā)模塊偵測(cè)使用者的移動(dòng)方向,成本較低,且使用者體驗(yàn)較好。
文檔編號(hào)G06F13/24GK101763164SQ20081030650
公開日2010年6月30日 申請(qǐng)日期2008年12月24日 優(yōu)先權(quán)日2008年12月24日
發(fā)明者莊智富 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司