專利名稱:移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法、裝置及所使用電腦程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種導(dǎo)航方法及裝置,且特別是有關(guān)于一種移動(dòng)目標(biāo)的追蹤及導(dǎo)
航方法及裝置。
背景技術(shù):
近年來(lái),隨著電子科技及通訊技術(shù)的不斷演進(jìn)及改良,諸如手機(jī) (CellularPhone)、個(gè)人移動(dòng)助理(Personal Digital Assistant, PDA)、個(gè)人移動(dòng)助理手 機(jī)、車用電腦(Car PC)等不占空間或可隨身攜帶的電子裝置也推陳出新。市面上的電子裝 置,例如可攜式電子裝置,莫不整合多項(xiàng)功能以提升其競(jìng)爭(zhēng)力,除了一般的照相、通話、上網(wǎng) 功能之外,現(xiàn)在連全球定位系統(tǒng)(Global PositioningSystem, GPS)、電子地圖與導(dǎo)航系統(tǒng) 也都整合在手持通訊裝置上。使用者可以隨時(shí)隨地借由GPS掌握自己的位置,同時(shí)也可借 由導(dǎo)航系統(tǒng)的規(guī)劃及指引,找出最佳路線以快速、安全地前往目的地。 GPS是結(jié)合衛(wèi)星與無(wú)線通訊的一種定位技術(shù),其能提供精確的定位、速度及時(shí)間信 息,而電子地圖則可與GPS結(jié)合,提供使用者了解其目前所在位置與目的地位置的相對(duì)關(guān) 系。其中,使用者先將電子地圖載入電子裝置,再借由電子裝置的觸碰屏幕或鍵盤等輸入裝 置,選擇或輸入所欲前往的目的地或是興趣點(diǎn)(Point Of Interest,POI),電子裝置即會(huì)在 電子地圖上顯示這些興趣點(diǎn)的位置。 —般的GPS裝置是以其本身所在的位置當(dāng)作起點(diǎn),而以事先設(shè)定的一個(gè)位置當(dāng)做 目的地,計(jì)算出一條最佳路徑后,借由語(yǔ)音導(dǎo)航的方式指示使用者前往目的地所在的位置。 然而,在使用者移動(dòng)的過(guò)程中,此路徑一直是固定的,除非使用者沒(méi)有按照規(guī)劃的路徑行 進(jìn),GPS裝置才需要重新規(guī)劃路徑。 在實(shí)際的應(yīng)用中,如果有兩部車以上共同行動(dòng),但沒(méi)有事先規(guī)劃行程,或是其中只 有一個(gè)駕駛熟悉路線,此時(shí)通常是以一部車跟著另一部車的方式,由前頭的車輛導(dǎo)引后面 的車輛前進(jìn)。然而,這樣的導(dǎo)引方式可能會(huì)因?yàn)榍邦^車輛的速度太快,或是后面車輛遇到紅 燈等情況,使得后面車輛來(lái)不及跟上前頭車輛,結(jié)果造成前頭車輛必需回過(guò)頭來(lái)等待后面 車輛,或者是后面車輛根本已經(jīng)追不上或是跟丟了前頭車輛。由此可知,目前的跟車方式仍 舊相當(dāng)浪費(fèi)時(shí)間及不方便。此時(shí)若雙方的GPS裝置能夠互相溝通,就可借由GPS裝置的導(dǎo) 航,指引后面車輛跟上前頭車輛,而讓整個(gè)行車過(guò)程更為安全順暢。
發(fā)明內(nèi)容
本發(fā)明提供一種移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,可持續(xù)追蹤移動(dòng)目標(biāo),并導(dǎo)引使用 者前往移動(dòng)目標(biāo)所在位置。 本發(fā)明提供一種移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置,每隔固定時(shí)間間隔及/或移動(dòng)距離 即更新路徑,可導(dǎo)引使用者快速前往移動(dòng)目標(biāo)所在位置。 本發(fā)明提出一種移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,適用于移動(dòng)裝置,其包括計(jì)算移動(dòng) 裝置目前所在位置的第一定位信息,并取得移動(dòng)目標(biāo)目前所在位置的第二定位信息,而以
4此第一定位信息為起點(diǎn)、第二定位信息為終點(diǎn),規(guī)劃路徑以導(dǎo)航移動(dòng)裝置的使用者前往移 動(dòng)目標(biāo)。然后,每隔固定時(shí)間間隔及/或固定移動(dòng)距離,即重新取得移動(dòng)目標(biāo)目前所在位置 的第二定位信息,并以第一定位信息為起點(diǎn)、第二定位信息為終點(diǎn),重新規(guī)劃路徑以導(dǎo)航移 動(dòng)裝置的使用者前往移動(dòng)目標(biāo)。 在本發(fā)明的一實(shí)施例中,上述移動(dòng)裝置目前所在位置的第一定位信息包括利用定 位模組對(duì)移動(dòng)裝置進(jìn)行定位而取得,而取得移動(dòng)目標(biāo)目前所在位置的第二定位信息的步驟 則包括發(fā)出一則請(qǐng)求訊息至移動(dòng)目標(biāo)以請(qǐng)求移動(dòng)目標(biāo)提供其目前所在位置的第二定位信 息,而當(dāng)此請(qǐng)求訊息被接受時(shí),從移動(dòng)目標(biāo)接收第二定位信息。 在本發(fā)明的一實(shí)施例中,上述取得移動(dòng)目標(biāo)目前所在位置的第二定位信息的步驟 包括從移動(dòng)目標(biāo)接收一則跟隨訊息,此跟隨訊息系要求移動(dòng)裝置的使用者跟隨移動(dòng)目標(biāo), 而當(dāng)接收到使用者的確認(rèn)操作時(shí),即從移動(dòng)目標(biāo)接收第二定位信息。 在本發(fā)明的一實(shí)施例中,上述當(dāng)接收到使用者的確認(rèn)操作時(shí),從移動(dòng)目標(biāo)接收第
二定位信息的步驟包括先發(fā)送一則確認(rèn)信號(hào)至移動(dòng)目標(biāo),而由移動(dòng)目標(biāo)每隔固定時(shí)間間隔
及/或固定移動(dòng)距離,發(fā)送其目前所在位置的第二定位信息至移動(dòng)裝置。 在本發(fā)明的一實(shí)施例中,上述取得移動(dòng)目標(biāo)目前所在位置的第二定位信息的步驟
更包括從移動(dòng)目標(biāo)接收一則識(shí)別訊息,此識(shí)別訊息表示移動(dòng)目標(biāo)的身份。 在本發(fā)明的一實(shí)施例中,上述每隔固定時(shí)間間隔及/或固定移動(dòng)距離,重新取得
移動(dòng)目標(biāo)目前所在位置的第二定位信息的步驟包括累計(jì)移動(dòng)裝置的使用者依據(jù)所規(guī)劃的
路徑前往移動(dòng)目標(biāo)的追蹤時(shí)間,并判斷此追蹤時(shí)間是否超過(guò)固定時(shí)間間隔,而當(dāng)追蹤時(shí)間
超過(guò)固定時(shí)間間隔時(shí),重新取得移動(dòng)目標(biāo)目前所在位置的第二定位信息。 在本發(fā)明的一實(shí)施例中,上述每隔固定時(shí)間間隔及/或固定移動(dòng)距離,重新取得
移動(dòng)目標(biāo)目前所在位置的第二定位信息的步驟包括累計(jì)移動(dòng)裝置的使用者依據(jù)所規(guī)劃的
路徑前往移動(dòng)目標(biāo)的移動(dòng)距離,并判斷此移動(dòng)距離是否超過(guò)固定移動(dòng)距離,而當(dāng)移動(dòng)距離
超過(guò)固定移動(dòng)距離時(shí),重新取得移動(dòng)目標(biāo)目前所在位置的第二定位信息。 在本發(fā)明的一實(shí)施例中,在上述以第一定位信息為起點(diǎn)、第二定位信息為終點(diǎn),規(guī)
劃路徑以導(dǎo)航移動(dòng)裝置的使用者前往移動(dòng)目標(biāo)的步驟之后,更包括根據(jù)第一定位信息及第
二定位信息,計(jì)算移動(dòng)裝置的使用者與移動(dòng)目標(biāo)間的距離,并判斷此距離是否超過(guò)預(yù)設(shè)距
離,而當(dāng)兩者間的距離超過(guò)預(yù)設(shè)距離時(shí),即發(fā)送一則警示訊息至移動(dòng)目標(biāo),以提醒移動(dòng)目標(biāo)
放慢其移動(dòng)速度。 在本發(fā)明的一實(shí)施例中,上述的移動(dòng)裝置包括手機(jī)、個(gè)人數(shù)字助理、個(gè)人數(shù)字助理 手機(jī)及車用電腦其中之一。 本發(fā)明提出一種移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置,其包括通訊模組、定位模組及導(dǎo)航
模組。其中,通訊模組是透過(guò)通訊網(wǎng)絡(luò)連結(jié)移動(dòng)目標(biāo),并取得此移動(dòng)目標(biāo)的第一定位信息。
定位模組是對(duì)導(dǎo)航裝置進(jìn)行定位,以取得導(dǎo)航裝置的第二定位信息。導(dǎo)航模組是耦接至通
訊模組及定位模組,其是以第一定位信息為起點(diǎn)、第二定位信息為終點(diǎn),規(guī)劃路徑以導(dǎo)航使
用者前往移動(dòng)目標(biāo),并每隔一固定時(shí)間間隔或固定移動(dòng)距離,即重新取得移動(dòng)目標(biāo)目前所
在位置的第二定位信息,據(jù)以重新規(guī)劃路徑以導(dǎo)航使用者前往移動(dòng)目標(biāo)。 本發(fā)明提出一種電腦程序產(chǎn)品,經(jīng)由移動(dòng)裝置載入此程序執(zhí)行下列步驟,其中包
括先計(jì)算移動(dòng)裝置目前所在位置的第一定位信息,并取得移動(dòng)目標(biāo)目前所在位置的第二定位信息,而以此第一定位信息為起點(diǎn)、第二定位信息為終點(diǎn),規(guī)劃路徑以導(dǎo)航移動(dòng)裝置的使 用者前往移動(dòng)目標(biāo)。然后,每隔固定時(shí)間間隔及/或固定移動(dòng)距離,即重新取得移動(dòng)目標(biāo)目 前所在位置的第二定位信息,并以第一定位信息為起點(diǎn)、第二定位信息為終點(diǎn),重新規(guī)劃路 徑以導(dǎo)航移動(dòng)裝置的使用者前往移動(dòng)目標(biāo)。 本發(fā)明的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法及裝置系借由導(dǎo)航裝置與移動(dòng)目標(biāo)間定位 信息的共享,而導(dǎo)引導(dǎo)航裝置的使用者持續(xù)追蹤移動(dòng)目標(biāo)并前往移動(dòng)目標(biāo)所在位置。此 外,導(dǎo)航裝置每隔固定時(shí)間間隔及/或每移動(dòng)固定移動(dòng)距離即再次取得移動(dòng)目標(biāo)目前所在 位置的定位信息并據(jù)以更新路徑,可找出最佳路徑以導(dǎo)引使用者快速前往移動(dòng)目標(biāo)所在位置。
為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對(duì)本發(fā)明的具 體實(shí)施方式作詳細(xì)說(shuō)明,其中 圖1是依照本發(fā)明一實(shí)施例所繪示的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法的流程圖。
圖2A及圖2B是依照本發(fā)明一實(shí)施例所繪示的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法的示意 圖。 圖3是依照本發(fā)明一實(shí)施例所繪示的移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置的方塊圖。
主要元件符號(hào)說(shuō)明 A、B:車輛 C、 D :路徑 300 :導(dǎo)航裝置 310 :通訊模組 320 :定位模組 330 :導(dǎo)航模組 S110 S150 :本發(fā)明一實(shí)施例所繪示的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法
具體實(shí)施例方式
為了讓導(dǎo)航裝置能夠正確導(dǎo)引使用者追蹤前頭的移動(dòng)目標(biāo),本發(fā)明借由導(dǎo)航裝置 與移動(dòng)目標(biāo)之間的相互溝通,設(shè)定由導(dǎo)航裝置去跟著移動(dòng)目標(biāo)走,也就是以移動(dòng)目標(biāo)所在 位置做為目的地,隨時(shí)更新導(dǎo)航裝置所規(guī)劃的路徑。如此雙方就可以輕松上路,前車不用特 地等待后車,后車也不用怕前車離開(kāi)視線,而做出超車或是闖紅燈等危險(xiǎn)動(dòng)作,而讓整個(gè)行 車過(guò)程更為安全順暢。本發(fā)明即是基于上述概念所發(fā)展出來(lái)的一套移動(dòng)目標(biāo)的追蹤及導(dǎo)航 方法、裝置及所使用的電腦程序產(chǎn)品。為了使本發(fā)明的內(nèi)容更為明了,以下特舉實(shí)施例作為 本發(fā)明確實(shí)能夠據(jù)以實(shí)施的范例。 圖1是依照本發(fā)明一實(shí)施例所繪示的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法的流程圖。請(qǐng)參 照?qǐng)D1 ,本實(shí)施例適用于手機(jī)、個(gè)人數(shù)字助理、個(gè)人數(shù)字助理手機(jī)或車用電腦等移動(dòng)裝置,借 由移動(dòng)裝置向移動(dòng)目標(biāo)取得其目前所在位置,以隨時(shí)更新所規(guī)劃的路徑,因此可以導(dǎo)引移 動(dòng)裝置的使用者正確且快速地跟上移動(dòng)目標(biāo),其詳細(xì)步驟如下 首先,由移動(dòng)裝置計(jì)算其目前所在位置的定位信息(步驟S110)。詳細(xì)地說(shuō),移動(dòng)裝置例如是利用其本身所配置的定位模組進(jìn)行定位,而取得其位置,此定位模組例 如是全球定位系統(tǒng)(Global Positioning System, GPS),或是其他利用全球移動(dòng)通信 (Global System for Mobile Communication, GSM)系統(tǒng)、個(gè)人手持式電話系統(tǒng)(Personal Handy-phone System,PHS)、無(wú)線相容認(rèn)證(Wireless fidelity,Wi_Fi)等技術(shù)進(jìn)行定位的 裝置,本發(fā)明不限制其范圍。 另一方面,移動(dòng)裝置也會(huì)從移動(dòng)目標(biāo)上取得其目前所在位置的定位信息(步驟 S120)。其中,移動(dòng)裝置例如是借由點(diǎn)對(duì)點(diǎn)(Point to Point, P2P)傳輸或是借由全球移動(dòng) 通信(GSM)系統(tǒng)、個(gè)人手持式電話系統(tǒng)(WIS)或無(wú)線相容認(rèn)證(Wi-Fi)等通訊系統(tǒng)從移動(dòng) 目標(biāo)上取得定位信息,在此不限定其實(shí)施方式。 值得一提的是,在一實(shí)施例中,移動(dòng)目標(biāo)的定位信息例如是需經(jīng)由移動(dòng)目標(biāo)的使 用者的授權(quán)才能取得,因此移動(dòng)裝置需先發(fā)出請(qǐng)求訊息給移動(dòng)目標(biāo)以請(qǐng)求移動(dòng)目標(biāo)的使用 者提供其目前所在位置的定位信息,而當(dāng)移動(dòng)目標(biāo)的使用者接受此請(qǐng)求訊息時(shí),移動(dòng)裝置 將自動(dòng)從移動(dòng)目標(biāo)接收定位信息。 在另一實(shí)施例中,移動(dòng)目標(biāo)的定位信息也可以由移動(dòng)目標(biāo)主動(dòng)提供給移動(dòng)裝置, 其是借由移動(dòng)目標(biāo)發(fā)送一則識(shí)別訊息給移動(dòng)裝置借以表明其身份,同時(shí)也發(fā)送一則跟隨訊 息給移動(dòng)裝置借以詢問(wèn)其是否欲跟隨移動(dòng)目標(biāo)移動(dòng)。而當(dāng)移動(dòng)裝置接收到其使用者的確認(rèn) 操作時(shí),即會(huì)發(fā)送一則確認(rèn)信號(hào)給移動(dòng)目標(biāo),而由移動(dòng)目標(biāo)主動(dòng)發(fā)送其目前所在位置的定 位信息給移動(dòng)裝置。 在取得移動(dòng)目標(biāo)的定位信息后,移動(dòng)裝置即會(huì)以本身的定位信息為起點(diǎn)、移動(dòng)目 標(biāo)的定位信息為終點(diǎn),規(guī)劃一條最佳路徑以導(dǎo)航移動(dòng)裝置的使用者前往移動(dòng)目標(biāo)(步驟 S130)。其中,移動(dòng)裝置規(guī)劃最佳路徑的方式例如是采用最短距離、最快到達(dá)、快速道路等方 式,本實(shí)施例不限制其范圍。 值得注意的是,在規(guī)劃完最佳路徑且開(kāi)始導(dǎo)航之后,移動(dòng)裝置還會(huì)在每隔一段固 定時(shí)間間隔及/或固定移動(dòng)距離時(shí),重新由移動(dòng)目標(biāo)取得其目前所在位置的定位信息(步 驟S140),并同樣以其本身的定位信息為起點(diǎn)、重新取得的移動(dòng)目標(biāo)的定位信息為終點(diǎn),重 新規(guī)劃最佳路徑以導(dǎo)航移動(dòng)裝置的使用者前往移動(dòng)目標(biāo)(步驟S150)。 詳細(xì)地說(shuō),在一實(shí)施例中,移動(dòng)裝置例如會(huì)在每一次規(guī)劃完最佳路徑并開(kāi)始導(dǎo)航 之后,即開(kāi)始累計(jì)其使用者依據(jù)所規(guī)劃路徑前往移動(dòng)目標(biāo)所花費(fèi)的追蹤時(shí)間,進(jìn)而判斷此 追蹤時(shí)間是否超過(guò)固定時(shí)間間隔,而當(dāng)追蹤時(shí)間超過(guò)預(yù)設(shè)的固定時(shí)間間隔時(shí),即重新取得 移動(dòng)目標(biāo)目前所在位置的定位信息,并用以重新規(guī)劃路徑。借由上述方法即可在每經(jīng)過(guò)一 段時(shí)間時(shí),隨即檢視移動(dòng)目標(biāo)的移動(dòng)狀況,進(jìn)而調(diào)整前進(jìn)路徑,以求更快地趕上移動(dòng)目標(biāo)。
在另一實(shí)施例中,移動(dòng)裝置例如會(huì)在每一次規(guī)劃完最佳路徑并開(kāi)始導(dǎo)航之后,即 累計(jì)其使用者依據(jù)所規(guī)劃路徑前往移動(dòng)目標(biāo)所移動(dòng)的距離,并判斷此移動(dòng)距離是否超過(guò)預(yù) 設(shè)的固定移動(dòng)距離,而當(dāng)移動(dòng)距離超過(guò)固定移動(dòng)距離時(shí),隨即重新取得移動(dòng)目標(biāo)目前所在 位置的定位信息,并用以重新規(guī)劃路徑。借由上述方法即可在每移動(dòng)一段距離時(shí),隨即檢視 移動(dòng)目標(biāo)的移動(dòng)狀況,進(jìn)而調(diào)整前進(jìn)路徑,以求更快地趕上移動(dòng)目標(biāo)。 在又一實(shí)施例中,移動(dòng)裝置例如會(huì)在每一次規(guī)劃完最佳路徑并開(kāi)始導(dǎo)航之后,即 根據(jù)上述移動(dòng)裝置與移動(dòng)目標(biāo)的定位信息,計(jì)算移動(dòng)裝置與移動(dòng)目標(biāo)間的距離,并判斷此 距離是否超過(guò)預(yù)設(shè)距離,而當(dāng)兩者間的距離超過(guò)預(yù)設(shè)距離時(shí),即發(fā)送一則警示訊息至移動(dòng)
7目標(biāo),以提醒移動(dòng)目標(biāo)放慢其移動(dòng)速度。其中,所述預(yù)設(shè)距離例如5分鐘車程或是5公里的
距離,而不限定其范圍。借由上述方法即可將移動(dòng)裝置與移動(dòng)目標(biāo)間的距離維持在一定的
范圍內(nèi),而不致失去追蹤的目標(biāo)。若是應(yīng)用在跟車的狀況,則可在前車開(kāi)得太快,或是在后
車被紅燈阻擋時(shí),及時(shí)提醒前車放慢速度,而讓整個(gè)跟車的過(guò)程更為安全順暢。 舉例來(lái)說(shuō),圖2A及圖2B是依照本發(fā)明一實(shí)施例所繪示的移動(dòng)目標(biāo)的追蹤及導(dǎo)航
方法的示意圖。請(qǐng)參照?qǐng)D2,本實(shí)施例系將前述的追蹤及導(dǎo)航方法應(yīng)用于跟車的情況,其中,
車輛A為移動(dòng)裝置的使用者所駕駛的車輛,而車輛B則為移動(dòng)目標(biāo)。 如圖2A所示,當(dāng)車輛A的使用者欲跟隨車輛B —同前往目的地時(shí),則可利用其移 動(dòng)裝置發(fā)送一則請(qǐng)求訊息給移動(dòng)目標(biāo)以請(qǐng)求移動(dòng)目標(biāo)的使用者提供其目前所在位置的定 位信息。當(dāng)移動(dòng)目標(biāo)的使用者接受此請(qǐng)求訊息時(shí),移動(dòng)裝置將自動(dòng)從移動(dòng)目標(biāo)接收定位信 息。此時(shí),移動(dòng)裝置即可以本身的定位信息PiOq, y》為起點(diǎn)、移動(dòng)目標(biāo)的定位信息&Oq, y》為終點(diǎn),規(guī)劃一條最佳路徑C并進(jìn)行導(dǎo)航,以導(dǎo)引車輛A的使用者跟隨車輛B前進(jìn)。
接著,如圖2B所示,當(dāng)車輛A跟隨車輛B前進(jìn)一段固定時(shí)間間隔(例如1分鐘) 或是一段固定移動(dòng)距離(例如500公尺)后,車輛B的前進(jìn)路線可能已偏離或即將偏離原 本由移動(dòng)裝置所規(guī)劃的路徑。此時(shí),移動(dòng)裝置將會(huì)再次從移動(dòng)目標(biāo)接收定位信息。此時(shí),移 動(dòng)裝置即可以本身的定位信息P3(^,y》為起點(diǎn)、移動(dòng)目標(biāo)的定位信息P4(&,y》為終點(diǎn),規(guī) 劃另一條最佳路徑D并進(jìn)行導(dǎo)航,以繼續(xù)導(dǎo)引車輛A的使用者跟隨車輛B前進(jìn)。
在一實(shí)施例中,如圖2A及2B所示,所規(guī)劃的路徑可顯示在電子地圖上。此外,此 電子地圖的縮放比例可根據(jù)上述導(dǎo)引車輛A與跟隨車輛B的定位信息自動(dòng)調(diào)整,亦可由使 用者手動(dòng)調(diào)整,而使得電子地圖的顯示范圍可將導(dǎo)引車輛A與跟隨車輛B涵括在內(nèi),以讓使 用者能清楚觀察導(dǎo)引車輛A與跟隨車輛B的相對(duì)位置。 由上述可知,經(jīng)由本實(shí)施例的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法不斷更新移動(dòng)目標(biāo)的定 位信息并重新規(guī)劃路徑,移動(dòng)裝置的使用者可更精確地掌握移動(dòng)目標(biāo)的動(dòng)向,并適時(shí)適地 調(diào)整其前進(jìn)的路線、速度或方向,而能夠在最短的時(shí)間內(nèi)或是最安全的情況下跟上移動(dòng)目 標(biāo),并一同前往目的地。 針對(duì)上述移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,本發(fā)明亦提供對(duì)應(yīng)的裝置,其可應(yīng)用在手
機(jī)、個(gè)人數(shù)字助理、個(gè)人數(shù)字助理手機(jī)或車用電腦等電子裝置上,而供裝置的使用者明確的
導(dǎo)航信息,以追蹤移動(dòng)目標(biāo)并一同前往目的地,以下則再舉一實(shí)施例詳細(xì)說(shuō)明。 圖3是依照本發(fā)明一實(shí)施例所繪示的移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置的方塊圖。請(qǐng)參
照?qǐng)D3,本實(shí)施例的導(dǎo)航裝置300系為一使用者所有,其包括通訊模組310、定位模組320及
導(dǎo)航模組330,以下則介紹這些元件的功能。 通訊模組310是透過(guò)通訊網(wǎng)絡(luò)連結(jié)移動(dòng)目標(biāo),并取得此移動(dòng)目標(biāo)的定位信息。此 通訊模組310例如是借由全球移動(dòng)通信(GSM)系統(tǒng)、個(gè)人手持式電話系統(tǒng)(PHS)、無(wú)線相 容認(rèn)證(Wi-Fi)等無(wú)線通訊方式連接至通訊網(wǎng)絡(luò),而與通訊網(wǎng)絡(luò)上的其他裝置進(jìn)行無(wú)線通 訊。 值得一提的是,導(dǎo)航裝置300可以借由發(fā)送請(qǐng)求訊息的方式,主動(dòng)地要求移動(dòng)目 標(biāo)提供其目前所在位置的定位信息,也可以被動(dòng)地接收移動(dòng)目標(biāo)所提供的定位信息。詳細(xì) 地說(shuō),導(dǎo)航裝置300可利用通訊模組310更發(fā)出一則請(qǐng)求訊息給移動(dòng)目標(biāo),借以請(qǐng)求移動(dòng)目 標(biāo)提供其目前所在位置的定位信息。而當(dāng)請(qǐng)求訊息被接受時(shí),導(dǎo)航裝置300即可利用通訊
8模組310從移動(dòng)目標(biāo)接收其定位信息。 另一方面,導(dǎo)航裝置300也可以借由通訊模組310從移動(dòng)目標(biāo)接收一則跟隨訊息, 此跟隨訊息即是移動(dòng)目標(biāo)要求導(dǎo)航裝置300的使用者來(lái)跟隨之。此跟隨訊息例如是顯示在 導(dǎo)航裝置300的屏幕上,以提示其使用者選擇是否接收移動(dòng)目標(biāo)的跟隨請(qǐng)求,而當(dāng)導(dǎo)航裝 置300接收到使用者的確認(rèn)操作時(shí),即可利用通訊模組310從移動(dòng)目標(biāo)接收其定位信息。其 中,所述的確認(rèn)操作例如是導(dǎo)航裝置300的使用者利用鍵盤、觸控面板等輸入單元執(zhí)行一 操作動(dòng)作而生成,本實(shí)施例不限制其實(shí)施方式。 定位模組320例如是利用全球定位系統(tǒng)(GPS),或是利用全球移動(dòng)通信系統(tǒng)、個(gè)人 手持式電話系統(tǒng)、無(wú)線相容認(rèn)證技術(shù)進(jìn)行定位的裝置,其可對(duì)導(dǎo)航裝置300本身進(jìn)行定位, 以取得導(dǎo)航裝置的定位信息。 導(dǎo)航模組330則耦接于通訊模組310及定位模組320,其系以定位模組320所定位 的導(dǎo)航裝置300目前所在位置的定位信息為起點(diǎn)、以通訊模組310所取得的移動(dòng)目標(biāo)目前 所在位置的定位信息為終點(diǎn),規(guī)劃一條最佳路徑以導(dǎo)航使用者前往移動(dòng)目標(biāo)。此外,導(dǎo)航模 組330更會(huì)在每隔一段固定時(shí)間間隔或固定移動(dòng)距離時(shí),即重新連結(jié)移動(dòng)目標(biāo)借以取得其 最新的定位信息,并以此最新的定位信息做為終點(diǎn)重新規(guī)劃路徑并進(jìn)行導(dǎo)航,而能夠指引 導(dǎo)航模組330的使用者正確且快速地前往移動(dòng)目標(biāo)所在的位置。 詳細(xì)地說(shuō),導(dǎo)航模組330進(jìn)行導(dǎo)航的同時(shí),還包括累計(jì)導(dǎo)航裝置300的使用者依據(jù) 所規(guī)劃路徑前往移動(dòng)目標(biāo)所花費(fèi)的追蹤時(shí)間,并與一個(gè)預(yù)設(shè)的固定時(shí)間間隔比較。當(dāng)所累 計(jì)的追蹤時(shí)間超過(guò)此固定時(shí)間間隔時(shí),導(dǎo)航裝置300即透過(guò)通訊模組310重新取得移動(dòng)目 標(biāo)目前所在位置的定位信息,并由導(dǎo)航模組330重新規(guī)劃路徑,以導(dǎo)引導(dǎo)航裝置300的使用 者往移動(dòng)目標(biāo)前進(jìn)。 另一方面,導(dǎo)航模組330也包括累計(jì)導(dǎo)航裝置300的使用者依據(jù)所規(guī)劃路徑前往 移動(dòng)目標(biāo)所移動(dòng)的距離,并與一個(gè)預(yù)設(shè)的固定移動(dòng)距離比較。當(dāng)所累計(jì)的移動(dòng)距離超過(guò)此 固定移動(dòng)距離時(shí),導(dǎo)航裝置300即透過(guò)通訊模組310重新取得移動(dòng)目標(biāo)目前所在位置的定 位信息,并由導(dǎo)航模組330重新規(guī)劃路徑,以導(dǎo)引導(dǎo)航裝置300的使用者往移動(dòng)目標(biāo)前進(jìn)。
此外,導(dǎo)航模組330還包括根據(jù)通訊模組310所接收的移動(dòng)目標(biāo)的定位信息以及 定位模組320所定位的導(dǎo)航裝置300的定位信息計(jì)算導(dǎo)航裝置300與移動(dòng)目標(biāo)間的距離, 并與一個(gè)預(yù)設(shè)距離比較。當(dāng)所計(jì)算的距離超過(guò)此預(yù)設(shè)距離時(shí),導(dǎo)航裝置300即可借由通訊 模組310發(fā)送一則警示訊息給移動(dòng)目標(biāo),借以提醒移動(dòng)目標(biāo)的使用者放慢其移動(dòng)速度。
在本發(fā)明的一實(shí)施例中,導(dǎo)航裝置300另包含一地圖顯示模組(圖中未示),用以 顯示包括移動(dòng)裝置目前所在位置、移動(dòng)目標(biāo)目前所在位置及/或所規(guī)劃的路徑,以及其所 對(duì)應(yīng)的電子地圖。此外,此電子地圖的縮放比例可根據(jù)上述移動(dòng)裝置與移動(dòng)目標(biāo)的定位信 息自動(dòng)調(diào)整,亦可由使用者手動(dòng)調(diào)整,而使得電子地圖的顯示范圍可將移動(dòng)裝置與移動(dòng)目 標(biāo)涵括在內(nèi),以讓使用者能清楚觀察移動(dòng)裝置與移動(dòng)目標(biāo)的相對(duì)位置。
本發(fā)明另提供一種電腦程序產(chǎn)品,其用以執(zhí)行上述移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法, 此電腦程序產(chǎn)品基本上是由多數(shù)個(gè)程序碼片段所組成的(例如建立組織圖程序碼片段、簽 核表單程序碼片段、設(shè)定程序碼片段、以及部署程序碼片段),并且這些程序碼片段在載入 移動(dòng)裝置中并執(zhí)行之后,即可完成上述移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法的步驟與上述移動(dòng)目標(biāo) 的追蹤及導(dǎo)航裝置的功能。
綜上所述,本發(fā)明的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法、裝置及電腦程序產(chǎn)品利用導(dǎo)航 裝置與移動(dòng)目標(biāo)之間的相互溝通,由導(dǎo)航裝置主動(dòng)取得移動(dòng)目標(biāo)的定位信息或是由移動(dòng)目 標(biāo)分享其定位信息給導(dǎo)航裝置,而能夠提供導(dǎo)航裝置的使用者掌握移動(dòng)目標(biāo)的動(dòng)態(tài)。而借 由不斷地取得移動(dòng)目標(biāo)最新的定位信息并更新所規(guī)劃的路徑,可提供更為準(zhǔn)確的導(dǎo)航信息 給使用者,使其能夠快速地跟上移動(dòng)目標(biāo),而讓整個(gè)行車過(guò)程更為安全順暢。
雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技 術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的修改和完善,因此本發(fā)明的保護(hù)范 圍當(dāng)以權(quán)利要求書所界定的為準(zhǔn)。
權(quán)利要求
一種移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,適用于一移動(dòng)裝置,該導(dǎo)航方法包括下列步驟計(jì)算該移動(dòng)裝置目前所在位置的一第一定位信息;取得一移動(dòng)目標(biāo)目前所在位置的一第二定位信息;以該第一定位信息為起點(diǎn)、該第二定位信息為終點(diǎn),規(guī)劃一路徑以導(dǎo)航該移動(dòng)裝置的一使用者前往該移動(dòng)目標(biāo);每隔一固定時(shí)間間隔及/或一固定移動(dòng)距離,重新取得該移動(dòng)目標(biāo)目前所在位置的該第二定位信息;以及以該第一定位信息為起點(diǎn)、該第二定位信息為終點(diǎn),重新規(guī)劃該路徑以導(dǎo)航該移動(dòng)裝置的該使用者前往該移動(dòng)目標(biāo)。
2. 如權(quán)利要求1所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,取得該移動(dòng)目標(biāo)目 前所在位置的該第二定位信息的步驟包括發(fā)出一請(qǐng)求訊息至該移動(dòng)目標(biāo)以請(qǐng)求該移動(dòng)目標(biāo)提供其目前所在位置的該第二定位 信息;以及當(dāng)該請(qǐng)求訊息被接受時(shí),從該移動(dòng)目標(biāo)接收該第二定位信息。
3. 如權(quán)利要求1所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,取得該移動(dòng)目標(biāo)目 前所在位置的該第二定位信息的步驟包括從該移動(dòng)目標(biāo)接收一跟隨訊息,該跟隨訊息要求該移動(dòng)裝置的該使用者跟隨該移動(dòng)目 標(biāo);以及當(dāng)接收到該使用者的一確認(rèn)操作時(shí),從該移動(dòng)目標(biāo)接收該第二定位信息。
4. 如權(quán)利要求3所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,當(dāng)接收到該使用者 的該確認(rèn)操作時(shí),從該移動(dòng)目標(biāo)接收該第二定位信息的步驟,包括發(fā)送一確認(rèn)信號(hào)至該移動(dòng)目標(biāo);以及由該移動(dòng)目標(biāo)每隔該固定時(shí)間間隔或該固定移動(dòng)距離,發(fā)送其目前所在位置的該第二 定位信息至該移動(dòng)裝置。
5. 如權(quán)利要求3所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,取得該移動(dòng)目標(biāo)目 前所在位置的該第二定位信息的步驟更包括從該移動(dòng)目標(biāo)接收一識(shí)別訊息,該識(shí)別訊息表示該移動(dòng)目標(biāo)的身份。
6. 如權(quán)利要求1所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,每隔該固定時(shí)間間 隔或該固定移動(dòng)距離,重新取得該移動(dòng)目標(biāo)目前所在位置的該第二定位信息的步驟包括累計(jì)該移動(dòng)裝置的該使用者依據(jù)所規(guī)劃的該路徑前往該移動(dòng)目標(biāo)的一追蹤時(shí)間; 判斷該追蹤時(shí)間是否超過(guò)該固定時(shí)間間隔;以及當(dāng)該追蹤時(shí)間超過(guò)該固定時(shí)間間隔時(shí),重新取得該移動(dòng)目標(biāo)目前所在位置的該第二定 位信息。
7. 如權(quán)利要求1所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,每隔該固定時(shí)間間 隔或該固定移動(dòng)距離,重新取得該移動(dòng)目標(biāo)目前所在位置的該第二定位信息的步驟包括累計(jì)該移動(dòng)裝置的該使用者依據(jù)所規(guī)劃的該路徑前往該移動(dòng)目標(biāo)的一移動(dòng)距離; 判斷該移動(dòng)距離是否超過(guò)該固定移動(dòng)距離;以及當(dāng)該移動(dòng)距離超過(guò)該固定移動(dòng)距離時(shí),重新取得該移動(dòng)目標(biāo)目前所在位置的該第二定 位信息。
8. 如權(quán)利要求l所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,在以該第一定位信 息為起點(diǎn)、該第二定位信息為終點(diǎn),規(guī)劃該路徑以導(dǎo)航該移動(dòng)裝置的該使用者前往該移動(dòng) 目標(biāo)的步驟之后,更包括根據(jù)該第一定位信息及該第二定位信息,計(jì)算該移動(dòng)裝置與該移動(dòng)目標(biāo)間的一距離; 判斷該距離是否超過(guò)一預(yù)設(shè)距離;以及當(dāng)該距離超過(guò)該預(yù)設(shè)距離時(shí),發(fā)送一警示訊息至該移動(dòng)目標(biāo),以提醒該移動(dòng)目標(biāo)放慢 其移動(dòng)速度。
9. 如權(quán)利要求1所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法,其特征在于,更包括 將所規(guī)劃的該路徑顯示在一電子地圖上,其中該電子地圖的縮放比例是根據(jù)該移動(dòng)裝置目前所在位置的該第一定位信息與該移動(dòng)目標(biāo)目前所在位置的該第二定位信息自動(dòng)調(diào) 整,而使得該電子地圖的顯示范圍可將該移動(dòng)裝置與該移動(dòng)目標(biāo)涵括在內(nèi)。
10. —種移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置,包括一通訊模組,透過(guò)一通訊網(wǎng)絡(luò)連結(jié)一移動(dòng)目標(biāo),并取得該移動(dòng)目標(biāo)的一第一定位信息;一定位模組,對(duì)該導(dǎo)航裝置進(jìn)行定位,以取得該導(dǎo)航裝置的一第二定位信息;以及 一導(dǎo)航模組,耦接至該通訊模組及該定位模組,以該第一定位信息為起點(diǎn)、該第二定位 信息為終點(diǎn),規(guī)劃一路徑以導(dǎo)航一使用者前往該移動(dòng)目標(biāo),并每隔一固定時(shí)間間隔及/或 一固定移動(dòng)距離,重新取得該移動(dòng)目標(biāo)目前所在位置的該第二定位信息,據(jù)以重新規(guī)劃該 路徑以導(dǎo)航該使用者前往該移動(dòng)目標(biāo)。
11. 如權(quán)利要求io所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置,其特征在于,該導(dǎo)航模組包括累計(jì)該導(dǎo)航裝置的該使用者依據(jù)所規(guī)劃的該路徑前往該移動(dòng)目標(biāo)的一追蹤時(shí)間,并判斷該 追蹤時(shí)間是否超過(guò)該固定時(shí)間間隔,而當(dāng)該追蹤時(shí)間超過(guò)該固定時(shí)間間隔時(shí),重新取得該 移動(dòng)目標(biāo)目前所在位置的該第二定位信息。
12. 如權(quán)利要求10所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置,其特征在于,該導(dǎo)航模組包括 累計(jì)該導(dǎo)航裝置的該使用者依據(jù)所規(guī)劃的該路徑前往該移動(dòng)目標(biāo)的一移動(dòng)距離,并判斷該 移動(dòng)距離是否超過(guò)該固定移動(dòng)距離,而當(dāng)該移動(dòng)距離超過(guò)該固定移動(dòng)距離時(shí),重新取得該 移動(dòng)目標(biāo)目前所在位置的該第二定位信息。
13. 如權(quán)利要求10所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置,其特征在于,該導(dǎo)航模組更根 據(jù)該第一定位信息及該第二定位信息,計(jì)算該導(dǎo)航裝置與該移動(dòng)目標(biāo)間的一距離,并判斷 該距離是否超過(guò)一預(yù)設(shè)距離,而當(dāng)該距離超過(guò)該預(yù)設(shè)距離時(shí),由該通訊模組發(fā)送一警示訊 息至該移動(dòng)目標(biāo),以提醒該移動(dòng)目標(biāo)放慢其移動(dòng)速度。
14. 如權(quán)利要求IO所述的移動(dòng)目標(biāo)的追蹤及導(dǎo)航裝置,其特征在于,還包含一地圖顯 示模組,用以顯示包括該移動(dòng)裝置目前所在位置、該移動(dòng)目標(biāo)目前所在位置或該所規(guī)劃的 路徑,以及其所對(duì)應(yīng)的電子地圖;其中該電子地圖的縮放比例是根據(jù)該移動(dòng)裝置目前所在 位置的該第一定位信息與該移動(dòng)目標(biāo)目前所在位置的該第二定位信息自動(dòng)調(diào)整,而使得該 電子地圖的顯示范圍可將該移動(dòng)裝置與該移動(dòng)目標(biāo)涵括在內(nèi)。
15. —種電腦程序產(chǎn)品,經(jīng)由一移動(dòng)裝置載入該程序執(zhí)行如權(quán)利要求l所述的移動(dòng)目 標(biāo)的追蹤及導(dǎo)航方法。
全文摘要
本發(fā)明揭示一種移動(dòng)目標(biāo)的追蹤及導(dǎo)航方法、裝置及所使用電腦程序產(chǎn)品。此方法包括計(jì)算移動(dòng)裝置目前所在位置的定位信息,并取得移動(dòng)目標(biāo)目前所在位置的定位信息,而以此移動(dòng)裝置的定位信息為起點(diǎn)、移動(dòng)裝置的定位信息為終點(diǎn),規(guī)劃路徑以導(dǎo)航移動(dòng)裝置的使用者前往移動(dòng)目標(biāo)。然后,每隔固定時(shí)間間隔及/或固定移動(dòng)距離,即重新取得移動(dòng)目標(biāo)目前所在位置的定位信息,并再次以移動(dòng)裝置的定位信息為起點(diǎn)、移動(dòng)裝置的定位信息為終點(diǎn),重新規(guī)劃路徑以導(dǎo)航移動(dòng)裝置的使用者前往移動(dòng)目標(biāo)。
文檔編號(hào)G01C21/36GK101769745SQ200910002950
公開(kāi)日2010年7月7日 申請(qǐng)日期2009年1月7日 優(yōu)先權(quán)日2009年1月7日
發(fā)明者周福強(qiáng), 林秉圣, 王富生 申請(qǐng)人:宏達(dá)國(guó)際電子股份有限公司