專(zhuān)利名稱(chēng):便攜式電子裝置及其行程時(shí)間計(jì)算方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子裝置,特別涉及一種便攜式電子裝置及其行程時(shí)間計(jì)算方法。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,各種便攜式電子裝置不斷涌現(xiàn)市場(chǎng)。這些便攜式電子裝置為用戶(hù) 提供不同的服務(wù),例如,掌上游戲機(jī)為用戶(hù)提供娛樂(lè)服務(wù)、手機(jī)為用戶(hù)提供通話(huà)服務(wù)等。全 球定位系統(tǒng)(Global Positioning System, GPS)的開(kāi)放,使得安裝了信號(hào)接收器的便攜式 電子裝置具有了導(dǎo)航功能。便攜式電子裝置為用戶(hù)導(dǎo)航行程路線(xiàn),而使用戶(hù)最終到達(dá)目的地 。便攜式電子裝置還可以告訴用戶(hù)當(dāng)前位置及周邊的設(shè)施等信息。
然而,在很多情況下,便攜式電子裝置用戶(hù)還需要知道其要到達(dá)目的地所需的行程時(shí)間 ,以根據(jù)行程時(shí)間合理安排行程事務(wù)。
發(fā)明內(nèi)容
鑒于此,有必要提供一種可計(jì)算行程時(shí)間的便攜式電子裝置。 還有必要提供一種便攜式電子裝置行程時(shí)間計(jì)算方法。 一種便攜式電子裝置,包括 存儲(chǔ)器,用于存儲(chǔ)地圖數(shù)據(jù)信息; 輸入模塊,用于輸入目的地信息;
信號(hào)接收器,用于接收定位信號(hào),并根據(jù)定位信號(hào)確定當(dāng)前位置信息;
中央處理模塊,用于根據(jù)目的地信息從存儲(chǔ)器中的地圖數(shù)據(jù)信息査找對(duì)應(yīng)的終點(diǎn)位置信 息,根據(jù)當(dāng)前位置信息及終點(diǎn)位置信息計(jì)算行程距離,利用行程距離及便攜式電子裝置的運(yùn) 動(dòng)速度計(jì)算出行程時(shí)間,并輸出行程時(shí)間。
一種便攜式電子裝置行程時(shí)間計(jì)算方法,包括如下步驟
接收目的地信息及便攜式電子裝置的運(yùn)動(dòng)速度;
根據(jù)目的地信息從存儲(chǔ)的地圖數(shù)據(jù)信息中找出對(duì)應(yīng)的終點(diǎn)位置信息;
根據(jù)接收的定位信號(hào)確定當(dāng)前位置信息;
根據(jù)當(dāng)前位置信息及終點(diǎn)位置信息計(jì)算行程距離;
根據(jù)行程距離及運(yùn)動(dòng)速度計(jì)算出行程時(shí)間;
輸出行程時(shí)間。
4通過(guò)上述便攜式電子裝置及其行程時(shí)間計(jì)算方法,用戶(hù)可以通過(guò)輸入模塊提供的目的地 信息,便攜式電子裝置根據(jù)目的地信息、便攜式電子裝置的運(yùn)動(dòng)速度及信號(hào)接收器提供的當(dāng) 前位置信息計(jì)算出行程時(shí)間,并輸出行程時(shí)間給用戶(hù)。這樣,用戶(hù)可根據(jù)行程時(shí)間合理安排 行程事務(wù)。
圖l為便攜式電子裝置的功能模塊圖。
圖2為圖1中便攜式電子裝置的中央處理模塊的功能單元圖。
圖3為便攜式電子裝置行程時(shí)間計(jì)算方法的流程圖。
具體實(shí)施例方式
如圖1所示,其為便攜式電子裝置20的功能模塊圖。便攜式電子裝置20可為手機(jī)等個(gè)人 通信工具,也可以是掌上游戲機(jī)等便攜式娛樂(lè)電子產(chǎn)品。下面以手機(jī)為例介紹便攜式電子裝 置20。
便攜式電子裝置20包括信號(hào)接收器21、存儲(chǔ)器22、中央處理模塊23、顯示模塊24、輸入 模塊25、通訊模塊26及聲音輸出模塊27。中央處理模塊23分別與信號(hào)接收器21、存儲(chǔ)器22、 顯示模塊24、輸入模塊25、通訊模塊26及聲音輸出模塊27相連。
存儲(chǔ)器22用于存儲(chǔ)地圖數(shù)據(jù)信息。輸入模塊25用于輸入目的地信息。信號(hào)接收器21用于 接收定位信號(hào),并根據(jù)定位信號(hào)確定當(dāng)前位置信息。其中,定位信號(hào)由全球定位系統(tǒng)(GPS) 或全球?qū)Ш叫l(wèi)星系統(tǒng)(Global Navigation Satellite Systems, GNSS)提供。通訊模塊26用 于發(fā)送或接收信息以進(jìn)行通訊。
中央處理模塊23用于根據(jù)目的地信息從存儲(chǔ)的地圖數(shù)據(jù)信息中査找對(duì)應(yīng)的終點(diǎn)位置信息 ,根據(jù)當(dāng)前位置信息及終點(diǎn)位置信息計(jì)算行程距離,并利用行程距離及運(yùn)動(dòng)速度計(jì)算出行程 時(shí)間,并輸出計(jì)算出的行程時(shí)間給用戶(hù)。其中,運(yùn)動(dòng)速度由用戶(hù)設(shè)置時(shí)稱(chēng)為行進(jìn)速度,由中 央處理模塊23自動(dòng)產(chǎn)生時(shí)稱(chēng)為平均速度。更具體的說(shuō)央處理模塊23包括了如圖2所示的速 度計(jì)算單元230、位置確定單元232、最優(yōu)路徑選擇單元234、距離計(jì)算單元236及時(shí)間計(jì)算單 元238。速度計(jì)算單元230用于根據(jù)信號(hào)接收器21提供的當(dāng)前位置信息和時(shí)間信息計(jì)算出在一 定時(shí)間間隔內(nèi)便攜式電子裝置20所移動(dòng)的位置距離的平均速度。位置確定單元232用于根據(jù) 信號(hào)接收器21提供的當(dāng)前位置信息,將便攜式電子裝置20的當(dāng)前位置在電子地圖中標(biāo)示出來(lái) ,并通過(guò)顯示模塊24顯示,及將目的地信息轉(zhuǎn)換為終點(diǎn)位置信息。最優(yōu)路徑選擇單元234用 于根據(jù)當(dāng)前位置信息、終點(diǎn)位置信息存儲(chǔ)的地圖數(shù)據(jù)査找出到達(dá)目的地的最優(yōu)路徑。距離計(jì) 算單元236用于根據(jù)接收的最優(yōu)路徑計(jì)算出最優(yōu)路徑的行程距離。時(shí)間計(jì)算單元238用于根據(jù)
5最優(yōu)路徑的行程距離及行進(jìn)速度(或平均速度)計(jì)算出行程時(shí)間,并通過(guò)顯示模塊24顯示。 另外,時(shí)間計(jì)算單元238計(jì)算出的行程時(shí)間,也可以通過(guò)聲音輸出模塊27輸出。
用戶(hù)可以根據(jù)自己實(shí)際情況以及需要到達(dá)的目的地,通過(guò)輸入模塊25輸入目的地信息及 行進(jìn)速度,例如用戶(hù)在步行情況下前往某一賓館或居民小區(qū),其通過(guò)輸入模塊25輸入估計(jì)的 行進(jìn)速度及賓館或居民小區(qū)的名稱(chēng)。位置確定單元232接收輸入模塊25提供的目的地信息, 例如,賓館或居民小區(qū)的名稱(chēng),并根據(jù)目的地信息從存儲(chǔ)的地圖數(shù)據(jù)中査找對(duì)應(yīng)的終點(diǎn)位置 信息,并提供給最優(yōu)路徑選擇單元234。其中,終點(diǎn)位置信息包括目的地信息所對(duì)應(yīng)的經(jīng)度 值、緯度值。另外,用戶(hù)可以利用通訊模塊26從無(wú)線(xiàn)網(wǎng)絡(luò)中下載最新的地圖數(shù)據(jù),以更新存 儲(chǔ)在存儲(chǔ)器22中的地圖數(shù)據(jù)。同樣的,位置確定單元232還將信號(hào)接收器21提供的當(dāng)前位置 信息提供給最優(yōu)路徑選擇單元234。其中,當(dāng)前位置信息包括當(dāng)前用戶(hù)所在位置對(duì)應(yīng)的經(jīng)度 值、緯度值。最優(yōu)路徑選擇單元234根據(jù)存儲(chǔ)的地圖數(shù)據(jù)査找出到達(dá)目的地的最優(yōu)路徑,并 將最優(yōu)路徑中的所有節(jié)點(diǎn)對(duì)應(yīng)的位置信息記錄以提供給距離計(jì)算單元236。距離計(jì)算單元 236根據(jù)節(jié)點(diǎn)對(duì)應(yīng)的位置信息計(jì)算出最優(yōu)路徑的行程距離,亦即,從當(dāng)前位置節(jié)點(diǎn)起依次計(jì) 算相鄰節(jié)點(diǎn)間的距離,然后將計(jì)算所得的各個(gè)距離相加得到最優(yōu)路徑的行程距離。時(shí)間計(jì)算 單元238用最優(yōu)路徑的行程距離除以輸入模塊25提供的行進(jìn)速度來(lái)得出行程時(shí)間,并通過(guò)顯 示模塊24顯示。另外,用戶(hù)也可以選擇自動(dòng)計(jì)算行程時(shí)間功能,亦即,便攜式電子裝置20接 收到用戶(hù)的自動(dòng)計(jì)算命令時(shí),速度計(jì)算單元230開(kāi)始持續(xù)記錄信號(hào)接收器21提供的位置信息 和時(shí)間信息,根據(jù)時(shí)間信息計(jì)算出便攜式電子裝置20已行進(jìn)的總時(shí)間,根據(jù)記錄的位置信息 計(jì)算出已行進(jìn)的位置距離,然后利用位置距離除以總時(shí)間得到平均速度。速度計(jì)算單元230 將平均速度提供給時(shí)間計(jì)算單元238。時(shí)間計(jì)算單元238根據(jù)平均速度及距離計(jì)算單元236提 供的最優(yōu)路徑的行程距離計(jì)算出行程時(shí)間。
如圖3所示,其為便攜式電子裝置20行程時(shí)間計(jì)算方法的流程圖,包括如下步驟
步驟S300,信號(hào)接收器21接收GPS衛(wèi)星提供的定位信號(hào),并根據(jù)定位信號(hào)確定便攜式電 子裝置20的當(dāng)前位置信息及時(shí)間信息。
步驟S302,用戶(hù)可以根據(jù)自己實(shí)際情況以及需要到達(dá)的目的地,通過(guò)輸入模塊25輸入目 的地信息及行進(jìn)速度,例如用戶(hù)在步行情況下前往某一賓館或居民小區(qū),其通過(guò)輸入模塊 25輸入估計(jì)的行進(jìn)速度及賓館或居民小區(qū)的名稱(chēng)。另外,用戶(hù)也可以選擇自動(dòng)計(jì)算行程時(shí)間 功能,亦即,便攜式電子裝置20接收到用戶(hù)的自動(dòng)計(jì)算命令時(shí),速度計(jì)算單元230開(kāi)始持續(xù) 記錄信號(hào)接收器21提供的位置信息和時(shí)間信息,根據(jù)時(shí)間信息計(jì)算出便攜式電子裝置20已行 進(jìn)的總時(shí)間,根據(jù)記錄的位置信息計(jì)算出已行進(jìn)的位置距離,然后利用位置距離除以總時(shí)間得到平均速度。
步驟S304,位置確定單元232接收輸入模塊25提供的目的地名稱(chēng),并根據(jù)目的地名稱(chēng)從 存儲(chǔ)的地圖數(shù)據(jù)中査找對(duì)應(yīng)的終點(diǎn)位置信息,并提供給最優(yōu)路徑選擇單元234。位置確定單 元232還將信號(hào)接收器21提供的當(dāng)前位置信息提供給最優(yōu)路徑選擇單元234。最優(yōu)路徑選擇單 元234根據(jù)存儲(chǔ)的地圖數(shù)據(jù)査找出到達(dá)目的地的最優(yōu)路徑,并將最優(yōu)路徑中的所有節(jié)點(diǎn)對(duì)應(yīng) 的位置信息記錄以提供給距離計(jì)算單元236。
步驟S306,距離計(jì)算單元236根據(jù)節(jié)點(diǎn)對(duì)應(yīng)的位置信息計(jì)算出最優(yōu)路徑的行程距離,亦 即,從當(dāng)前位置節(jié)點(diǎn)起依次計(jì)算相鄰節(jié)點(diǎn)間的距離,然后將計(jì)算所得的各個(gè)距離相加得到最 優(yōu)路徑的行程距離。時(shí)間計(jì)算單元238用最優(yōu)路徑的行程距離除以輸入模塊25提供的行進(jìn)速 度(或速度計(jì)算單元230提供的平均速度)來(lái)得出行程時(shí)間,并通過(guò)顯示模塊24顯示。另外 ,時(shí)間計(jì)算單元238計(jì)算出的行程時(shí)間,也可以通過(guò)聲音輸出模塊27輸出。
如上所述,通過(guò)上述便攜式電子裝置20及其行程時(shí)間計(jì)算方法,用戶(hù)可以自由通過(guò)輸入 模塊25輸入行進(jìn)速度及目的地信息,或利用便攜式電子裝置20自動(dòng)計(jì)算行程時(shí)間的功能功能 得到平均速度。攜式電子裝置20根據(jù)當(dāng)前位置信息、終點(diǎn)位置信息從存儲(chǔ)的地圖數(shù)據(jù)査找出 到達(dá)目的地的最優(yōu)路徑,并計(jì)算出最優(yōu)路徑的行程距離,最后根據(jù)最優(yōu)路徑的行程距離及行 進(jìn)速度(或平均速度)計(jì)算出行程時(shí)間,并通過(guò)顯示模塊24顯示或通過(guò)聲音輸出模塊27輸出 。這樣,用戶(hù)可根據(jù)行程時(shí)間合理安排行程事務(wù)。
權(quán)利要求
權(quán)利要求1一種便攜式電子裝置,包括存儲(chǔ)器,用于存儲(chǔ)地圖數(shù)據(jù)信息;輸入模塊,用于輸入目的地信息;信號(hào)接收器,用于接收定位信號(hào),并根據(jù)所述定位信號(hào)確定當(dāng)前位置信息;其特征在于所述便攜式電子裝置還包括中央處理模塊,所述中央處理模塊用于根據(jù)所述目的地信息從存儲(chǔ)器中的所述地圖數(shù)據(jù)信息查找對(duì)應(yīng)的終點(diǎn)位置信息,根據(jù)所述當(dāng)前位置信息及所述終點(diǎn)位置信息計(jì)算行程距離,并利用所述行程距離及便攜式電子裝置的運(yùn)動(dòng)速度計(jì)算出行程時(shí)間,并輸出所述行程時(shí)間。
2 如權(quán)利要求l所述的便攜式電子裝置,其特征在于便攜式電子 裝置還包括顯示模塊,所述行程時(shí)間通過(guò)所述顯示模塊輸出。
3 如權(quán)利要求l所述的便攜式電子裝置,其特征在于便攜式電子 裝置還包括聲音輸出模塊,所述行程時(shí)間通過(guò)所述聲音輸出模塊輸出。
4 如權(quán)利要求2或3所述的便攜式電子裝置,其特征在于所述中央 處理模塊還包括速度計(jì)算單元,所述速度計(jì)算單元根據(jù)信號(hào)接收器在一定時(shí)間間隔內(nèi)提供的 所述便攜式電子裝置的位置距離信息和時(shí)間信息計(jì)算所述運(yùn)動(dòng)速度。
5 如權(quán)利要求4所述的便攜式電子裝置,其特征在于所述中央處 理模塊包括位置確定單元、最優(yōu)路徑選擇單元、距離計(jì)算單元及時(shí)間計(jì)算單元,所述位置確 定單元用于將目的地信息轉(zhuǎn)換為所述終點(diǎn)位置信息,所述最優(yōu)路徑選擇單元用于根據(jù)所述當(dāng) 前位置信息、所述終點(diǎn)位置信息從所述地圖數(shù)據(jù)信息査找出到達(dá)目的地的最優(yōu)路徑,所述距 離計(jì)算單元用于根據(jù)所述最優(yōu)路徑計(jì)算出所述行程距離,所述時(shí)間計(jì)算單元用于根據(jù)所述行 程距離及所述運(yùn)動(dòng)速度計(jì)算出行程時(shí)間。
6 如權(quán)利要求5所述的便攜式電子裝置,其特征在于所述便攜式 電子裝置還包括通訊模塊,所述通訊模塊從無(wú)線(xiàn)網(wǎng)絡(luò)中下載最新地圖數(shù)據(jù)以使所述便攜式電 子裝置能更新存儲(chǔ)在所述存儲(chǔ)器中的地圖數(shù)據(jù)信息。
7. 一種便攜式電子裝置行程時(shí)間計(jì)算方法,包括如下步驟 接收目的地信息及便攜式電子裝置的運(yùn)動(dòng)速度;根據(jù)目的地信息從存儲(chǔ)的地圖數(shù)據(jù)信息中找出對(duì)應(yīng)的終點(diǎn)位置信息; 根據(jù)接收的定位信號(hào)確定當(dāng)前位置信息; 根據(jù)所述當(dāng)前位置信息及所述終點(diǎn)位置信息計(jì)算行程距離; 根據(jù)所述行程距離及所述運(yùn)動(dòng)速度計(jì)算出行程時(shí)間; 輸出所述行程時(shí)間。
8.如權(quán)利要求7所述的便攜式電子裝置行程時(shí)間計(jì)算方法,其特征 在于還包括如下步驟根據(jù)在一定時(shí)間間隔內(nèi)接收的定位信號(hào)所確定的所述便攜式電子裝置的位置距離信息 和時(shí)間信息計(jì)算得出所述運(yùn)動(dòng)速度。
全文摘要
一種便攜式電子裝置,包括存儲(chǔ)器,用于存儲(chǔ)地圖數(shù)據(jù)信息;輸入模塊,用于輸入目的地信息;信號(hào)接收器,用于接收定位信號(hào),并根據(jù)定位信號(hào)確定當(dāng)前位置信息;中央處理模塊,用于根據(jù)目的地信息從存儲(chǔ)器中的地圖數(shù)據(jù)信息查找對(duì)應(yīng)的終點(diǎn)位置信息,根據(jù)當(dāng)前位置信息及終點(diǎn)位置信息計(jì)算行程距離,并利用行程距離及便攜式電子裝置的運(yùn)動(dòng)速度計(jì)算出行程時(shí)間,并輸出行程時(shí)間。此外,還提供了一種便攜式電子裝置行程時(shí)間計(jì)算方法。
文檔編號(hào)G01C21/00GK101451843SQ20071020280
公開(kāi)日2009年6月10日 申請(qǐng)日期2007年11月30日 優(yōu)先權(quán)日2007年11月30日
發(fā)明者翁世芳, 翁亦鋒 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司