專利名稱:可自動(dòng)切換通話模式的移動(dòng)裝置及切換通話模式的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于切換移動(dòng)裝置的通話模式的方法以及可自動(dòng)切換通話模式的移動(dòng) 裝置,尤指一種利用加速度傳感器以及鄰近傳感器來(lái)決定如何切換移動(dòng)裝置的通話模式的 方法以及移動(dòng)裝置。
背景技術(shù):
在無(wú)線通信網(wǎng)絡(luò)蓬勃發(fā)展的現(xiàn)代信息社會(huì),移動(dòng)電話已成為社會(huì)大眾利用最為普 遍的通訊工具之一。移動(dòng)電話能讓使用者隨時(shí)隨地進(jìn)行無(wú)線通信,方便地進(jìn)行語(yǔ)音的溝通。 一般來(lái)說(shuō),使用者可手持移動(dòng)電話來(lái)進(jìn)行無(wú)線通信,但使用者也會(huì)有不方便手持手機(jī)的時(shí) 候,像是開(kāi)車或是要用雙手工作時(shí)。此時(shí),使用者便可利用移動(dòng)電話的「免持聽(tīng)筒」功能來(lái) 進(jìn)行無(wú)線通信。然而,目前移動(dòng)電話的免持聽(tīng)筒功能通常要通過(guò)按壓一按鍵或者操作一軟件來(lái)切 換移動(dòng)電話的通話模式來(lái)實(shí)現(xiàn)。因此,當(dāng)使用者在使用免持聽(tīng)筒功能的過(guò)程當(dāng)中,突然想 要關(guān)閉免持聽(tīng)筒功能而轉(zhuǎn)換成一般的話機(jī)模式時(shí),則使用者必須要按壓按鍵(或者操作軟 件)才能完成通話模式的切換。另一方面,當(dāng)使用免持聽(tīng)筒功能時(shí),通常是通過(guò)喇叭來(lái)提供 較大的輸出功率。理想的免持聽(tīng)筒功能應(yīng)能夠自動(dòng)地改變電話輸出音量的大小,亦即當(dāng)使 用者距離移動(dòng)電話較近時(shí),音量較小,而距離移動(dòng)電話較遠(yuǎn)時(shí),音量較大。然而,在先前技術(shù) 中,使用者只能通過(guò)音量調(diào)整鈕來(lái)調(diào)整喇叭輸出音量的大小,造成使用上的不便。且使用者 在揚(yáng)聲器模式下突然將移動(dòng)電話靠近耳朵時(shí),也會(huì)因?yàn)橥蝗坏拇笠袅吭斐扇硕氖軅R虼?,如何提升移?dòng)電話的便利性以及增加移動(dòng)電話更多的附加功能,亦是本設(shè) 計(jì)領(lǐng)域的重要課題之一。
發(fā)明內(nèi)容
因此,本發(fā)明的目的之一在于提出一種切換移動(dòng)裝置的通話模式的方法以及可自 動(dòng)切換通話模式的移動(dòng)裝置,以解決上述的問(wèn)題。本發(fā)明揭露一種切換移動(dòng)裝置的通話模式的方法。該方法包含有啟動(dòng)加速度傳 感器來(lái)檢測(cè)移動(dòng)裝置的加速度;啟動(dòng)鄰近傳感器來(lái)檢測(cè)移動(dòng)裝置與物體的距離;根據(jù)所檢 測(cè)到的移動(dòng)裝置的加速度來(lái)產(chǎn)生第一判斷結(jié)果;根據(jù)所檢測(cè)到的移動(dòng)裝置與該物體的距離 來(lái)產(chǎn)生第二判斷結(jié)果;以及根據(jù)至少該第一、第二判斷結(jié)果來(lái)設(shè)定移動(dòng)裝置的通話模式。在 本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)裝置的通話模式包含揚(yáng)聲器模式以及話機(jī)模式,且加速度傳 感器與鄰近傳感器在移動(dòng)裝置已建立通話連線的情況下才啟動(dòng)。本發(fā)明還揭露一種切換移動(dòng)裝置的通話模式的方法。該方法包含有啟動(dòng)鄰近傳 感器來(lái)檢測(cè)移動(dòng)裝置與物體的距離;在移動(dòng)裝置的通話模式為話機(jī)模式時(shí),根據(jù)所檢測(cè)到 的移動(dòng)裝置與該物體的距離來(lái)產(chǎn)生判斷結(jié)果;以及根據(jù)至少該判斷結(jié)果來(lái)設(shè)定移動(dòng)裝置的 通話模式。本發(fā)明揭露一種可自動(dòng)切換通話模式的移動(dòng)裝置。移動(dòng)裝置包含有加速度傳感
5器、鄰近傳感器、音頻編譯碼器、第一聲音輸出裝置、第二聲音輸出裝置、微處理單元以及判 斷單元。加速度傳感器用來(lái)檢測(cè)移動(dòng)裝置的加速度,而鄰近傳感器用來(lái)檢測(cè)移動(dòng)裝置與物 體的距離。音頻編譯碼器用來(lái)處理音頻信號(hào)。第一聲音輸出裝置耦接于音頻編譯碼器,第 二聲音輸出裝置亦耦接于音頻編譯碼器。微處理單元耦接于第一聲音輸出裝置與第二聲音 輸出裝置。判斷單元耦接于加速度傳感器、鄰近傳感器以及微處理單元,用來(lái)根據(jù)所檢測(cè)到 的移動(dòng)裝置的加速度來(lái)產(chǎn)生第一判斷結(jié)果,并根據(jù)所檢測(cè)到的移動(dòng)裝置與該物體的距離來(lái) 產(chǎn)生第二判斷結(jié)果。其中,微處理單元根據(jù)至少第一、第二判斷結(jié)果來(lái)決定使用第一聲音輸 出裝置或者第二聲音輸出裝置來(lái)播放該音頻信號(hào)。
圖1為本發(fā)明可自動(dòng)切換通話模式的移動(dòng)裝置的第一實(shí)施例的示意圖。
圖2為本發(fā)明可自動(dòng)切換通話模式的移動(dòng)裝置的第二實(shí)施例的示意圖。
圖3為本發(fā)明可自動(dòng)切換通話模式的移動(dòng)裝置的第三實(shí)施例的示意圖。
圖4為本發(fā)明切換移動(dòng)裝置的通話模式的方法的一個(gè)操作范例的流程圖。
圖5為本發(fā)明切換移動(dòng)裝置的通話模式的方法的另一個(gè)操作范例的流程圖<
主要組件符號(hào)說(shuō)明
100,200,300移動(dòng)裝置
110,210,310微處理單元
120,220顯示控制器
130顯示裝置
140,240,340判斷單元
150加速度傳感器
160鄰近傳感器
170、270 音頻編譯碼器
182聲音輸入裝置
184第一聲音輸出裝置
186第二聲音輸出裝置
Gx、GY、Gz 加速度
THl臨界值
DRl第一判斷結(jié)果
DR2第二判斷結(jié)果
DR3第三判斷結(jié)果
ASl音頻信號(hào)
SV目前音量
402 434、502 512 步驟
具體實(shí)施例方式
請(qǐng)參考圖1,圖1為本發(fā)明可自動(dòng)切換通話模式的移動(dòng)裝置100的第一實(shí)施例 的示意圖。如圖1所示,移動(dòng)裝置100包含(但不局限于)微處理單元110、顯示控制器120、顯示裝置130、判斷單元140、加速度傳感器(accelerometer sensor) 150、鄰近傳感器 (proximity sensor) 160、音頻編譯碼器(audio codec) 170、聲音輸入裝置182、第一聲音輸 出裝置184以及第二聲音輸出裝置186。其中,加速度傳感器150耦接于判斷單元140,用 來(lái)檢測(cè)移動(dòng)裝置100的加速度,舉例而言,移動(dòng)裝置100具有三個(gè)不同軸的加速度GX、GY、GZ 值。鄰近傳感器160亦耦接于判斷單元140,用來(lái)檢測(cè)移動(dòng)裝置100與物體的距離D,此處所 謂的物體可以是人臉、人耳或者任何靠近移動(dòng)裝置100的物體。在本實(shí)施例中,鄰近傳感器 160可通過(guò)紅外線、超聲波、熱感應(yīng)或其它方式來(lái)檢測(cè)移動(dòng)裝置100是否接近一物體或與物 體的距離D。判斷單元140耦接于加速度傳感器150、鄰近傳感器160以及微處理單元110, 用來(lái)根據(jù)所檢測(cè)到的移動(dòng)裝置100的加速度(例如GX、GY、GZ)來(lái)產(chǎn)生第一判斷結(jié)果DR1,并 根據(jù)所檢測(cè)到的移動(dòng)裝置100與該物體的距離D來(lái)產(chǎn)生第二判斷結(jié)果DR2。在此實(shí)施例中, 判斷單元140可由硬件或軟件方式實(shí)施。音頻編譯碼器170用來(lái)處理音頻信號(hào)ASl,而聲音 輸入裝置182、第一聲音輸出裝置184以及第二聲音輸出裝置186則個(gè)別耦接于音頻編譯碼 器170,其中微處理單元110會(huì)根據(jù)至少第一判斷結(jié)果DRl以及第二判斷結(jié)果DR2來(lái)設(shè)定移 動(dòng)裝置100的通話模式,并決定使用第一聲音輸出裝置184或者第二聲音輸出裝置186來(lái) 播放音頻信號(hào)ASl。請(qǐng)注意,移動(dòng)裝置100可為手機(jī)或者個(gè)人移動(dòng)助理(PDA),然而此并非本發(fā)明的限 制條件,移動(dòng)裝置100亦可為其它種類的移動(dòng)裝置。此外,顯示裝置130可為液晶顯示屏幕 (IXD),但本發(fā)明并不局限于此,而顯示控制器120則是用來(lái)控制顯示裝置130的相關(guān)操作。請(qǐng)?jiān)僮⒁?,在本?shí)施例中,聲音輸入裝置182為麥克風(fēng),第一聲音輸出裝置為話機(jī) (receiver),而第二聲音輸出裝置186為喇叭(speaker)。由于微處理單元110會(huì)根據(jù)至少 第一判斷結(jié)果DRl以及第二判斷結(jié)果DR2來(lái)設(shè)定移動(dòng)裝置100的通話模式(例如話機(jī)模式 以及揚(yáng)聲器模式),也就是說(shuō),微處理單元110會(huì)根據(jù)至少第一判斷結(jié)果DRl以及第二判斷 結(jié)果DR2來(lái)決定使用第一聲音輸出裝置184 (亦即話機(jī))或者第二聲音輸出裝置186 (亦即 喇叭)來(lái)播放音頻信號(hào)ASl。由于加速度傳感器150以及鄰近傳感器160會(huì)耗電,因此基于省電的考慮之下,并 不會(huì)一直啟動(dòng)加速度傳感器150以及鄰近傳感器160去檢測(cè)移動(dòng)裝置100的加速度及移動(dòng) 裝置100與物體的距離。在此實(shí)施例中,加速度傳感器150與鄰近傳感器160在移動(dòng)裝置 100已建立一通話連線的情況下才啟動(dòng)。此外,加速度傳感器150與鄰近傳感器160可在每 經(jīng)過(guò)一段固定時(shí)間才執(zhí)行檢測(cè)動(dòng)作,以節(jié)省更多的功耗。關(guān)于加速度傳感器150與鄰近傳 感器160的實(shí)作方式以及詳細(xì)操作,是本領(lǐng)域技術(shù)人員所公知的,故在此不再詳細(xì)贅述。接下來(lái),舉幾個(gè)例子來(lái)說(shuō)明微處理單元110如何根據(jù)至少第一判斷結(jié)果DRl以及 第二判斷結(jié)果DR2來(lái)設(shè)定移動(dòng)裝置100的通話模式。在第一個(gè)例子當(dāng)中,假設(shè)使用者一開(kāi)始將移動(dòng)裝置100的通話模式設(shè)定為揚(yáng)聲器 模式,亦即使用第二聲音輸出裝置186來(lái)播放音頻信號(hào)ASl。當(dāng)接收到來(lái)電時(shí),使用者欲接 聽(tīng)來(lái)電(亦即建立通話連線)并將移動(dòng)裝置100靠近自己的耳朵。此時(shí),當(dāng)移動(dòng)裝置100 建立通話連線后,會(huì)啟動(dòng)加速度傳感器150以及鄰近傳感器160。由于使用者將移動(dòng)裝置 100靠近自己的耳朵,則判斷單元140所輸出的第一判斷結(jié)果DRl會(huì)顯示加速度傳感器150 所檢測(cè)到的檢測(cè)移動(dòng)裝置100的加速度有改變,且判斷單元140所輸出的第二判斷結(jié)果DR2 會(huì)顯示鄰近傳感器160所檢測(cè)到的移動(dòng)裝置100與該物體的距離小于一臨界值TH1。此時(shí),微處理單元110會(huì)將移動(dòng)裝置110的通話模式由揚(yáng)聲器模式切換至話機(jī)模式,亦即改用第 一聲音輸出裝置184來(lái)播放音頻信號(hào)ASl。在第二個(gè)例子當(dāng)中,假設(shè)使用者一開(kāi)始將移動(dòng)裝置100的通話模式設(shè)定成話機(jī)模 式,亦即使用第一聲音輸出裝置184來(lái)播放音頻信號(hào)ASl。當(dāng)接收到來(lái)電時(shí),使用者欲接聽(tīng) 來(lái)電(亦即建立通話連線)并將移動(dòng)裝置100遠(yuǎn)離自己的耳朵。此時(shí),當(dāng)移動(dòng)裝置100建 立通話連線后,會(huì)啟動(dòng)加速度傳感器150以及鄰近傳感器160。由于使用者將移動(dòng)裝置100 遠(yuǎn)離自己的耳朵,則判斷單元140所輸出的第二判斷結(jié)果DR2會(huì)顯示鄰近傳感器160所檢 測(cè)到的移動(dòng)裝置100與該物體的距離不小于臨界值TH1。此時(shí),微處理單元110會(huì)將移動(dòng)裝 置110的通話模式由話機(jī)模式切換至揚(yáng)聲器模式,亦即改用第二聲音輸出裝置186來(lái)播放 音頻信號(hào)ASl。由上可知,微處理單元110可根據(jù)加速度傳感器150所檢測(cè)到的移動(dòng)裝置100的 加速度以及鄰近傳感器160所檢測(cè)到的移動(dòng)裝置100與該物體的距離來(lái)自動(dòng)切換移動(dòng)裝置 100的通話模式。則使用者無(wú)須自己手動(dòng)設(shè)定移動(dòng)裝置100的通話模式,可以大幅提升移動(dòng) 裝置100的便利性。此外,采用本發(fā)明所揭露的移動(dòng)裝置100,當(dāng)使用者在揚(yáng)聲器模式下突 然將移動(dòng)裝置100拿靠近耳朵時(shí),也不會(huì)因?yàn)橥蝗坏拇笠袅慷斐扇硕氖軅?。?qǐng)參考圖2,圖2為本發(fā)明可自動(dòng)切換通話模式的移動(dòng)裝置200的第二實(shí)施例的示 意圖。在圖2中,移動(dòng)裝置200的架構(gòu)與圖1所示的移動(dòng)裝置100類似,兩者不同之處在于 移動(dòng)裝置200的顯示控制器220、判斷單元240以及音頻編譯碼器270都設(shè)置在微處理單 元210的內(nèi)部。換言之,顯示控制器220、判斷單元240、音頻編譯碼器270以及微處理單元 210設(shè)置在同一集成電路上,這也隸屬于本發(fā)明所涵蓋的范圍。當(dāng)然,上述的移動(dòng)裝置100、200僅為本發(fā)明的可行實(shí)施例之一,在其它的實(shí)施例 中,可設(shè)計(jì)更多的功能在微處理單元110、210以及判斷單元140、240內(nèi),來(lái)提供移動(dòng)裝置 100,200更多的選擇。舉例而言,可增加一目前音量調(diào)整功能,在揚(yáng)聲器模式下可根據(jù)所檢 測(cè)到的移動(dòng)裝置與該物體的距離D來(lái)判斷該物體是接近還是遠(yuǎn)離移動(dòng)裝置,進(jìn)而決定如何
調(diào)整目前音量。請(qǐng)參考圖3,圖3為本發(fā)明可自動(dòng)切換通話模式的移動(dòng)裝置300的第三實(shí)施例的示 意圖。如圖3所示,當(dāng)判斷單元340判斷移動(dòng)裝置300與該物體的距離D并不小于臨界值 THl時(shí),判斷單元340會(huì)通過(guò)加速度傳感器150所檢測(cè)到的加速度來(lái)判斷該物體是接近還是 遠(yuǎn)離移動(dòng)裝置300以產(chǎn)生第三判斷結(jié)果DR3,而此時(shí)微處理單元310根據(jù)第三判斷結(jié)果DR3 來(lái)決定在揚(yáng)聲器模式下的第二聲音輸出裝置186的目前音量SV。接下來(lái),舉幾個(gè)例子來(lái)說(shuō)明微處理單元310如何搭配判斷單元340來(lái)根據(jù)第三判 斷結(jié)果DR3來(lái)調(diào)整在揚(yáng)聲器模式下的第二聲音輸出裝置186的目前音量SV。在第三個(gè)例子當(dāng)中,假設(shè)使用者一開(kāi)始將移動(dòng)裝置300的通話模式設(shè)定為揚(yáng)聲器 模式,亦即使用第二聲音輸出裝置186來(lái)播放音頻信號(hào)AS1,且移動(dòng)裝置300與該物體的距 離D并不小于臨界值THl。并假設(shè)該物體接近移動(dòng)裝置300,且第二聲音輸出裝置186的目 前音量SV小于第一預(yù)定音量值SVl (例如最小值)。此時(shí),判斷單元340會(huì)根據(jù)加速度傳感 器150所檢測(cè)到的加速度來(lái)判斷該物體是接近還是遠(yuǎn)離移動(dòng)裝置300以產(chǎn)生第三判斷結(jié)果 DR3,并將第三判斷結(jié)果DR3傳送至微處理單元310。由于物體接近移動(dòng)裝置300,因此第三 判斷結(jié)果DR3會(huì)顯示該物體接近移動(dòng)裝置300。當(dāng)微處理單元310接收到第三判斷結(jié)果DR3后,微處理單元310會(huì)判斷第二聲音輸出裝置186的目前音量SV是否小于第一預(yù)定音量值 SV1,以決定第二聲音輸出裝置186的目前音量SV的大小。在此例子中,第二聲音輸出裝置 186的目前音量SV小于第一預(yù)定音量值SVl (例如最小值),因此微處理單元310不改變目 前音量SV。換言之,微處理單元310會(huì)維持目前音量SV在最小值。在第四個(gè)例子當(dāng)中,假設(shè)使用者一開(kāi)始將移動(dòng)裝置300的通話模式設(shè)定為揚(yáng)聲器 模式,且移動(dòng)裝置300與該物體的距離D并不小于臨界值THl。并假設(shè)該物體接近移動(dòng)裝 置300,且移動(dòng)裝置300的目前音量SV并不小于第一預(yù)定音量值SVl (并非為最小值)。此 時(shí),判斷單元340會(huì)根據(jù)加速度傳感器150所檢測(cè)到的加速度來(lái)判斷該物體是接近還是遠(yuǎn) 離移動(dòng)裝置300以產(chǎn)生第三判斷結(jié)果DR3,并將第三判斷結(jié)果DR3傳送至微處理單元310。 由于物體接近移動(dòng)裝置300,因此第三判斷結(jié)果DR3會(huì)顯示該物體接近該移動(dòng)裝置300。當(dāng) 微處理單元310接收到第三判斷結(jié)果DR3后,微處理單元310會(huì)判斷第二聲音輸出裝置186 的目前音量SV是否小于第一預(yù)定音量值SVl,以決定第二聲音輸出裝置186的目前音量SV 的大小。在此例子中,第二聲音輸出裝置186的目前音量SV并未小于第一預(yù)定音量值SV1, 因此微處理單元310會(huì)降低目前音量SV。換言之,微處理單元310會(huì)隨著該物體接近移動(dòng) 裝置300來(lái)逐步調(diào)降目前音量SV。在第五個(gè)例子當(dāng)中,假設(shè)使用者一開(kāi)始將移動(dòng)裝置300的通話模式設(shè)定為揚(yáng)聲器 模式,且移動(dòng)裝置300與該物體的距離D并不小于臨界值THl。并假設(shè)該物體遠(yuǎn)離移動(dòng)裝 置300,且移動(dòng)裝置300的目前音量SV大于第二預(yù)定音量值SV2 (例如最大值)。此時(shí),判 斷單元340會(huì)根據(jù)加速度傳感器150所檢測(cè)到的加速度來(lái)判斷該物體是接近還是遠(yuǎn)離移動(dòng) 裝置300以產(chǎn)生第三判斷結(jié)果DR3,并將第三判斷結(jié)果DR3傳送至微處理單元310。由于物 體遠(yuǎn)離移動(dòng)裝置300,因此第三判斷結(jié)果DR3會(huì)顯示該物體遠(yuǎn)離該移動(dòng)裝置300。當(dāng)微處理 單元310接收到第三判斷結(jié)果DR3后,微處理單元310同樣會(huì)判斷第二聲音輸出裝置186 的目前音量SV是否大于第二預(yù)定音量值SV2,以決定第二聲音輸出裝置186的目前音量SV 的大小。在此例子中,第二聲音輸出裝置186的目前音量SV大于第二預(yù)定音量值SV2(例 如最大值),因此微處理單元310不改變目前音量SV。換言之,微處理單元310會(huì)維持目前 音量SV在最大值。在第六個(gè)例子當(dāng)中,假設(shè)使用者一開(kāi)始將移動(dòng)裝置300的通話模式設(shè)定為揚(yáng)聲器 模式,且移動(dòng)裝置300與該物體的距離D并不小于臨界值THl。并假設(shè)該物體遠(yuǎn)離移動(dòng)裝 置300,且移動(dòng)裝置300的目前音量SV并不大于第二預(yù)定音量值SV2 (并非為最大值)。此 時(shí),判斷單元340會(huì)根據(jù)加速度傳感器150所檢測(cè)到的加速度來(lái)判斷該物體是接近還是遠(yuǎn) 離移動(dòng)裝置300以產(chǎn)生第三判斷結(jié)果DR3,并將第三判斷結(jié)果DR3傳送至微處理單元310。 由于該物體遠(yuǎn)離移動(dòng)裝置300,因此第三判斷結(jié)果DR3會(huì)顯示該物體遠(yuǎn)離該移動(dòng)裝置300。 當(dāng)微處理單元310接收到第三判斷結(jié)果DR3后,微處理單元310同樣會(huì)判斷第二聲音輸出 裝置186的目前音量SV是否大于第二預(yù)定音量值SV2,以決定第二聲音輸出裝置186的目 前音量SV的大小。在此例子中,第二聲音輸出裝置186的目前音量SV并未大于第二預(yù)定 音量值SV2,因此,微處理單元310會(huì)增加目前音量SV。換言之,微處理單元310會(huì)隨著該 物體遠(yuǎn)離移動(dòng)裝置300而逐步調(diào)升目前音量SV。由上面的各個(gè)例子可以得知,微處理單元310會(huì)根據(jù)該物體是靠近或者遠(yuǎn)離移動(dòng) 裝置300以及目前音量SV的大小來(lái)決定如何調(diào)整下一步的目前音量SV。如此一來(lái),可達(dá)到
9隨著距離來(lái)自動(dòng)地改變電話輸出音量的目的,以帶給使用者更多的便利性。請(qǐng)參考圖4,圖4為本發(fā)明切換一移動(dòng)裝置的通話模式的方法的一個(gè)操作范例的 流程圖,其包含以下的步驟(下列步驟并非限定要根據(jù)圖4所示的順序來(lái)執(zhí)行,可做適當(dāng)調(diào) 整獲得所要結(jié)果)步驟402 移動(dòng)裝置的通話模式設(shè)定為揚(yáng)聲器模式。步驟404 建立通話連線。步驟406 啟動(dòng)加速度傳感器來(lái)檢測(cè)移動(dòng)裝置的加速度,并啟動(dòng)鄰近傳感器來(lái)檢 測(cè)移動(dòng)裝置與物體的距離。步驟408 檢測(cè)移動(dòng)裝置的加速度是否有改變來(lái)產(chǎn)生第一判斷結(jié)果。當(dāng)?shù)谝慌袛?結(jié)果顯示移動(dòng)裝置的加速度有改變時(shí),執(zhí)行步驟410 ;否則,回到步驟408。步驟410 檢測(cè)移動(dòng)裝置與該物體的距離是否小于一臨界值以產(chǎn)生第二判斷結(jié) 果。當(dāng)?shù)诙袛嘟Y(jié)果顯示移動(dòng)裝置與該物體的距離小于臨界值時(shí),執(zhí)行步驟412 ;否則,執(zhí) 行步驟420。步驟412 將移動(dòng)裝置的通話模式由揚(yáng)聲器模式切換至話機(jī)模式。步驟414 跳到圖5的步驟508。步驟420 通過(guò)加速度傳感器所檢測(cè)到的加速度來(lái)判斷該物體是接近還是遠(yuǎn)離移 動(dòng)裝置以產(chǎn)生第三判斷結(jié)果。當(dāng)?shù)谌袛嘟Y(jié)果顯示該物體接近移動(dòng)裝置時(shí),執(zhí)行步驟422 ; 否則,執(zhí)行步驟430。步驟422 判斷移動(dòng)裝置的目前音量是否小于第一預(yù)定音量值(亦即最小值)。當(dāng) 判斷出移動(dòng)裝置的目前音量小于第一預(yù)定音量值時(shí),執(zhí)行步驟424 ;否則,執(zhí)行步驟426。步驟424 不改變目前音量。回到步驟408。步驟426 降低目前音量?;氐讲襟E408。步驟430 判斷移動(dòng)裝置的目前音量是否大于第二預(yù)定音量值(亦即最大值)。當(dāng) 判斷出移動(dòng)裝置的目前音量大于第二預(yù)定音量值時(shí),執(zhí)行步驟432 ;否則,執(zhí)行步驟434。步驟432 不改變目前音量?;氐讲襟E408。步驟434 增加目前音量?;氐讲襟E408。關(guān)于圖4所示的各步驟請(qǐng)搭配圖1以及圖3所示的各組件,即可了解各組件之間 如何操作,而為了說(shuō)明書內(nèi)容簡(jiǎn)潔起見(jiàn),圖4中各步驟的操作不再贅述。值得注意的是,關(guān) 于圖1所示的微處理單元110如何根據(jù)至少第一判斷結(jié)果DRl以及第二判斷結(jié)果DR2來(lái)設(shè) 定移動(dòng)裝置100的通話模式的相關(guān)操作,是由步驟402 412來(lái)表示的。而關(guān)于圖3所示 的微處理單元310如何搭配判斷單元340來(lái)調(diào)整在揚(yáng)聲器模式下的第二聲音輸出裝置186 的目前音量SV的相關(guān)操作,是由步驟420 434來(lái)表示的。此外,上述的第一個(gè)例子也說(shuō) 明圖1所示的微處理單元110如何決定將移動(dòng)裝置110的通話模式由揚(yáng)聲器模式切換至話 機(jī)模式的時(shí)間點(diǎn),而上述的第三、第四、第五、第六個(gè)例子則說(shuō)明圖3所示的微處理單元310 如何搭配判斷單元340來(lái)隨著該物體靠近或者遠(yuǎn)離移動(dòng)裝置300來(lái)調(diào)整目前音量SV。請(qǐng)參考圖5,圖5為本發(fā)明切換移動(dòng)裝置的通話模式的方法的另一個(gè)操作范例的 流程圖。其包含(但不局限于)以下的步驟步驟502 移動(dòng)裝置的通話模式設(shè)定為話機(jī)模式。步驟504 建立一通話連線。
步驟506 啟動(dòng)加速度傳感器來(lái)檢測(cè)移動(dòng)裝置的加速度,并啟動(dòng)鄰近傳感器來(lái)檢 測(cè)移動(dòng)裝置與物體的距離。步驟508 檢測(cè)移動(dòng)裝置與該物體的距離是否小于臨界值以產(chǎn)生第二判斷結(jié)果。 當(dāng)?shù)诙袛嘟Y(jié)果顯示移動(dòng)裝置與該物體的距離系小于臨界值時(shí),執(zhí)行步驟508 ;否則,執(zhí)行 步驟510。步驟510 將移動(dòng)裝置的通話模式由話機(jī)模式切換至揚(yáng)聲器模式。步驟512 跳到圖4的步驟408。關(guān)于圖5所示的各步驟請(qǐng)搭配圖1或者圖2所示的各組件,即可了解各組件之間 如何操作,而為了說(shuō)明書內(nèi)容簡(jiǎn)潔起見(jiàn),故圖5中各步驟的操作便不再贅述。此外,上述的 第二個(gè)例子是說(shuō)明圖1所示的微處理單元110如何決定將移動(dòng)裝置110的通話模式由話機(jī) 模式切換至揚(yáng)聲器模式的時(shí)間點(diǎn)。請(qǐng)注意,上述流程的步驟僅為本發(fā)明所舉可行的實(shí)施例,并非限制本發(fā)明的限制 條件,且在不違背本發(fā)明的精神的情況下,此方法可另包含其它的中間步驟或者可將幾個(gè) 步驟合并成單一步驟,以做適當(dāng)?shù)淖兓U?qǐng)?jiān)僮⒁?,圖4與圖5的流程圖亦可合并成同一流程圖。舉例而言,圖4的步驟 414可跳至圖5的步驟508,而圖5的步驟512亦可跳至圖4的步驟408。以上所述的實(shí)施例僅用來(lái)說(shuō)明本發(fā)明的技術(shù)特征,并非用來(lái)局限本發(fā)明的范疇。 由上可知,本發(fā)明提供一種可自動(dòng)切換通話模式的移動(dòng)裝置以及切換移動(dòng)裝置的通話模式 的方法。通過(guò)啟動(dòng)加速度傳感器來(lái)檢測(cè)移動(dòng)裝置的加速度以及啟動(dòng)鄰近傳感器來(lái)檢測(cè)移動(dòng) 裝置與物體的距離,可以自動(dòng)切換移動(dòng)裝置的通話模式并決定切換移動(dòng)裝置的通話模式的 時(shí)間點(diǎn)。如此一來(lái),可以大幅提升移動(dòng)裝置的便利性,而使用者也無(wú)須自己手動(dòng)設(shè)定移動(dòng)裝 置的通話模式。且采用本發(fā)明所揭露的移動(dòng)裝置100,當(dāng)使用者在揚(yáng)聲器模式下突然將移動(dòng) 裝置100靠近耳朵時(shí),也不會(huì)因?yàn)橥蝗坏拇笠袅慷斐扇硕氖軅?。此外,微處理單元還可 以搭配判斷單元340來(lái)根據(jù)該物體是靠近還是遠(yuǎn)離移動(dòng)裝置的判斷結(jié)果來(lái)調(diào)整在揚(yáng)聲器 模式下的移動(dòng)裝置的目前音量SV,以提供增加移動(dòng)裝置更多的附加功能。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明權(quán)利要求所做的均等變化與修 飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
一種切換移動(dòng)裝置的通話模式的方法,包含有啟動(dòng)加速度傳感器來(lái)檢測(cè)該移動(dòng)裝置的加速度;啟動(dòng)鄰近傳感器來(lái)檢測(cè)該移動(dòng)裝置與物體的距離;根據(jù)所檢測(cè)到的該移動(dòng)裝置的加速度來(lái)產(chǎn)生第一判斷結(jié)果;根據(jù)所檢測(cè)到的該移動(dòng)裝置與該物體的距離來(lái)產(chǎn)生第二判斷結(jié)果;以及根據(jù)至少該第一、第二判斷結(jié)果來(lái)設(shè)定該移動(dòng)裝置的通話模式
2.如權(quán)利要求1所述的方法,其中該加速度傳感器與該鄰近傳感器在該移動(dòng)裝置已建 立通話的情況下才啟動(dòng)。
3.如權(quán)利要求1所述的方法,其中根據(jù)所檢測(cè)到的該移動(dòng)裝置的加速度來(lái)產(chǎn)生該第一 判斷結(jié)果的步驟包含檢測(cè)該移動(dòng)裝置的加速度是否有改變以產(chǎn)生該第一判斷結(jié)果;根據(jù)所檢測(cè)到的該移動(dòng)裝置與該物體的距離來(lái)產(chǎn)生該第二判斷結(jié)果的步驟包含檢測(cè) 該移動(dòng)裝置與該物體的距離是否小于一臨界值以產(chǎn)生該第二判斷結(jié)果;以及根據(jù)至少該第一、第二判斷結(jié)果來(lái)設(shè)定該移動(dòng)裝置的通話模式的步驟包含在該第一 判斷結(jié)果顯示該移動(dòng)裝置的加速度有改變且該第二判斷結(jié)果顯示該移動(dòng)裝置與該物體的 距離小于該臨界值時(shí),將該移動(dòng)裝置的通話模式由第一模式切換至第二模式。
4.如權(quán)利要求3所述的方法,其中該第一模式為揚(yáng)聲器模式,以及該第二模式為話機(jī) 模式,以及其中根據(jù)至少該第一、第二判斷結(jié)果來(lái)設(shè)定該移動(dòng)裝置的通話模式的步驟還包 含在該第二判斷結(jié)果顯示該移動(dòng)裝置與該物體的距離并不小于該臨界值時(shí),通過(guò)該加速 度傳感器所檢測(cè)到的加速度來(lái)判斷該物體是接近還是遠(yuǎn)離該移動(dòng)裝置以產(chǎn)生第三判斷結(jié) 果;以及該方法還包含根據(jù)該第三判斷結(jié)果來(lái)決定在該第一模式下的該移動(dòng)裝置的目前音量
5.如權(quán)利要求4所述的方法,其中根據(jù)該第三判斷結(jié)果來(lái)決定在該第一模式下的該移 動(dòng)裝置的該目前音量的步驟包含在該第三判斷結(jié)果顯示該物體接近該移動(dòng)裝置時(shí),判斷該移動(dòng)裝置的該目前音量是否 小于第一預(yù)定音量值;以及在判斷出該移動(dòng)裝置的該目前音量小于該第一預(yù)定音量值時(shí),不改變?cè)撃壳耙袅俊?br>
6.如權(quán)利要求5所述的方法,其中根據(jù)該第三判斷結(jié)果來(lái)決定在該第一模式下的該移 動(dòng)裝置的該目前音量的步驟還包含當(dāng)判斷出該移動(dòng)裝置的該目前音量并不小于該第一預(yù)定音量值時(shí),降低該目前音量。
7.如權(quán)利要求4所述的方法,其中根據(jù)該第三判斷結(jié)果來(lái)決定在該第一模式下的該移 動(dòng)裝置的該目前音量的步驟包含在該第三判斷結(jié)果顯示該物體遠(yuǎn)離該移動(dòng)裝置時(shí),判斷該移動(dòng)裝置的該目前音量是否 大于第二預(yù)定音量值;以及在判斷出該移動(dòng)裝置的該目前音量大于該第二預(yù)定音量值時(shí),不改變?cè)撃壳耙袅俊?br>
8.如權(quán)利要求7所述的方法,其中根據(jù)該第三判斷結(jié)果來(lái)決定在該第一模式下的該移 動(dòng)裝置的該目前音量的步驟還包含當(dāng)判斷出該移動(dòng)裝置的該目前音量并未大于該第二預(yù)定音量值時(shí),增加該目前音量。
9.如權(quán)利要求3所述的方法,其中根據(jù)至少該第一、第二判斷結(jié)果來(lái)設(shè)定該移動(dòng)裝置 的通話模式的步驟還包含在該第二判斷結(jié)果顯示該移動(dòng)裝置與該物體的距離不小于該臨界值時(shí),將該移動(dòng)裝置 的通話模式由該第二模式切換至該第一模式。
10.一種可自動(dòng)切換通話模式的移動(dòng)裝置,包含有 加速度傳感器,用來(lái)檢測(cè)該移動(dòng)裝置的加速度; 鄰近傳感器,用來(lái)檢測(cè)該移動(dòng)裝置與物體的距離; 音頻編譯碼器,用來(lái)處理音頻信號(hào);第一聲音輸出裝置,耦接于該音頻編譯碼器; 第二聲音輸出裝置,耦接于該音頻編譯碼器;微處理單元,耦接于該第一聲音輸出裝置與該第二聲音輸出裝置;以及 判斷單元,耦接于該加速度傳感器、該鄰近傳感器以及該微處理單元,用來(lái)根據(jù)所檢測(cè) 到的該移動(dòng)裝置的加速度來(lái)產(chǎn)生第一判斷結(jié)果,并根據(jù)所檢測(cè)到的該移動(dòng)裝置與該物體的 距離來(lái)產(chǎn)生第二判斷結(jié)果;其中,該微處理單元根據(jù)至少該第一、第二判斷結(jié)果來(lái)決定使用該第一聲音輸出裝置 或者該第二聲音輸出裝置來(lái)播放該音頻信號(hào)。
11.如權(quán)利要求10所述的移動(dòng)裝置,其中該音頻編譯碼器、該微處理單元以及該判斷 單元設(shè)置在同一集成電路上。
12.如權(quán)利要求10所述的移動(dòng)裝置,其中當(dāng)該移動(dòng)裝置已建立通話連線時(shí),該微處理 單元啟動(dòng)該加速度傳感器與該鄰近傳感器。
13.如權(quán)利要求10所述的移動(dòng)裝置,其中該第一聲音輸出裝置為話機(jī),而該第二聲音 輸出裝置為喇叭,且該判斷單元用來(lái)根據(jù)所檢測(cè)到的該移動(dòng)裝置的加速度是否有改變來(lái)產(chǎn)生該第一判斷結(jié)果;以及 根據(jù)所檢測(cè)到的該移動(dòng)裝置與該物體的距離是否小于臨界值來(lái)產(chǎn)生該第二判斷結(jié)果;以及該微處理單元在該第一判斷結(jié)果顯示該移動(dòng)裝置的加速度有改變且該第二判斷結(jié)果 顯示該移動(dòng)裝置與該物體的距離小于該臨界值時(shí),決定使用該話機(jī)來(lái)播放該音頻信號(hào)。
14.如權(quán)利要求13所述的移動(dòng)裝置,其中當(dāng)該判斷單元判斷該移動(dòng)裝置與該物體的距 離并不小于該臨界值時(shí),該判斷單元通過(guò)該加速度傳感器所檢測(cè)到的加速度來(lái)判斷該物體 是接近還是遠(yuǎn)離該移動(dòng)裝置以產(chǎn)生第三判斷結(jié)果;以及該微處理單元還用來(lái)根據(jù)該第三判 斷結(jié)果來(lái)決定該喇叭的目前音量。
15.如權(quán)利要求14所述的移動(dòng)裝置,其中當(dāng)該第三判斷結(jié)果顯示該物體接近該移動(dòng)裝 置時(shí),該微處理單元判斷該喇叭的該目前音量是否小于第一預(yù)定音量值;以及該微處理單元在判斷出該喇叭的該目前音量小于該第一預(yù)定音量值時(shí),不改變?cè)撃壳?音量,而在判斷出該喇叭的該目前音量并不小于該第一預(yù)定音量值時(shí),降低該目前音量。
16.如權(quán)利要求14所述的移動(dòng)裝置,其中當(dāng)該第三判斷結(jié)果顯示該物體遠(yuǎn)離該移動(dòng)裝 置時(shí),該微處理單元判斷該喇叭的該目前音量是否大于第二預(yù)定音量值;以及該微處理單元在判斷出該喇叭的該目前音量大于該第二預(yù)定音量值時(shí),不改變?cè)撃壳?音量,而在判斷出該喇叭的該目前音量并不大于該第二預(yù)定音量值時(shí),增加該目前音量。
17.如權(quán)利要求13所述的移動(dòng)裝置,其中在該第二判斷結(jié)果顯示該移動(dòng)裝置與該物體 的距離不小于該臨界值時(shí),該微處理單元決定使用該喇叭來(lái)播放該音頻信號(hào)。
全文摘要
切換移動(dòng)裝置的通話模式的方法包含有啟動(dòng)加速度傳感器來(lái)檢測(cè)移動(dòng)裝置的加速度;啟動(dòng)鄰近傳感器來(lái)檢測(cè)移動(dòng)裝置與物體的距離;根據(jù)所檢測(cè)到的移動(dòng)裝置的加速度來(lái)產(chǎn)生第一判斷結(jié)果;根據(jù)所檢測(cè)到的移動(dòng)裝置與該物體的距離來(lái)產(chǎn)生第二判斷結(jié)果;以及根據(jù)至少第一、第二判斷結(jié)果來(lái)設(shè)定移動(dòng)裝置的通話模式。
文檔編號(hào)H04M1/725GK101931686SQ20091014689
公開(kāi)日2010年12月29日 申請(qǐng)日期2009年6月19日 優(yōu)先權(quán)日2009年6月19日
發(fā)明者賴玉鵬 申請(qǐng)人:宏達(dá)國(guó)際電子股份有限公司