200807009 九、發明說明: 【發明所屬之技術領域】 本發明係有關於一種GPS衛星定位系統及方法,尤 拍一種於使用端可直接於伺服器端下載所欲追蹤之受控 端衛星座標資料,並於該使用端藉由一虛擬連接埠模組之 虚擬COM埠(虛擬串列埠),使其衛星座標資料可被該 GIS (Geographic Information System)圖資引擎模組所接 受之COM埠格式,並加以整合定位成座標圖資,且將該 受控端之座標圖資呈現於該使用端之顯示模組上者。 【先前技術】 由於交通工具的快速發展,導航工具的需求越來越 兩’最早的需求僅避免迷失方向,使能順利達到預定地, 而現在的導航工具需求是南精確度、高穩定度、即時判 斷、使用人性化以及可整合相關系統如atm空中交通管 理(Air Traffic Management)或 INS 自動導航系統(Inertial Navigation System),這也是GPS研發的方向。 GPS(Global Positioning System)也就是所謂的全球衛 星定位系統,它是一種結合衛星及通訊發展的技術,一般 而言,GPS代表著整個系統,包括衛星、地面控制站及 GPS接受器。簡單地來說是當GPS接收器收到某顆衛呈 的訊號,將衛星訊號内含有的時間數據解譯出來,並與接 收器本身k供的與衛星同步之時間相比較,所得出之時間 差即可進一步計算出接收器與傳送訊號衛星之相 200807009 離。當同時接收三個衛星時,利用幾何原理,即可定出 GPS接收器所在的經緯度與高度,其他所接收之衛星訊號 可用來進行誤差校正。 現今GPS運用於業界之應用範圍很廣,例如運輸業、 計程車隊、快遞業者、物流業者、保全業者等等,均需要 ——完善的行控中心來控管車輛或物品之行蹤。然而,該行 控中心的建置不論是人力、硬體、軟體或是場地的成本都 是相當龐大,目前糙供行控中心服務業務幾乎都以大企業 財團為主,其資金投入皆必須有達到相當程度,而一般中 小企業或個人家庭團體想達到同樣的服務卻礙於進入門 框過高而放棄。 請參閱圖-所示,圖-為習用衛星定位系、統架構圖。 該習用衛星定位系統1〇係以複數個受控端u透過衛星 12進行定位並利用無線傳輸模式將該受控端n之衛星座 標資料發送至鄰近之一基地台13,再藉由該基地台13傳 送至所屬之 ISP 業者(Internet Serviceprovider) 14,進而 將該文控端11衛星座標資料傳至一行控中心15。於該行 控中心15必須花費相當龐大之人力物力以及硬體設備, 將其所收集之受控端π衛星座標資料配合一 GIS圖資引 擎疋位,並提供使用端16登入網際網路並進入該行控中 心15查詢該受控端U的位置資料,亦可由該行控中心 15以電話、傳真或簡訊的方式告知所授權之使用端該 受控端11位置資料,該使用端16尚須支付該行控中心 14筆不文之服務費,且必須登入該行控中心μ所架設 200807009 之查詢平台方可得知該受控端n之行蹤位置,造成使用 端16之不便且移動性與隱密性皆不足。 有鐘於此’本發明者基於多年投入GPS衛星定位領 域,企圖以一降低成本、進入技術門檻低且令一般消費者 容易接受的GPS衛星定位系統及方法,達到可在使用端 直接呈現文控端之座標資料,甚至使不同之使用端能以交 互授權的模式交換彼此間受控端的座標資料,更達到資訊 交流分享的目的者。 【發明内容】 本發明之第一目的,在於提供一 GPS衛星定位系統, 其係可由各別不同之使用端可直接透過一伺服器端經授 權後下載至少一受控端之衛星座標資料,並以一虛擬連接 辞拉擬出至少兩虛擬COM璋,配合各別使用端之一 gis 圖資引擎加以定位,將該受控端的位置資料直接呈現於使 用端上者。 本發明之另一目的,在於降低伺服器端之建置成本並 取代目前行控中心的人力服務模式,花費成本少令一般消 費者可容易接受,進入之技術門檻相對降低。 本發明之又一目的,在於可使不同領域之使用端所登 錄之受控端,經由於伺服器端交互授權的方式,下載已授 權之受控端衛星座標資料,進而互相瞭解該受控端的座標 位置。 為達上述之目的,本發明係提供一 GPS衛星定位系 200807009 統及方法,其係包括有:至少一受控端、一伺服器端以及 至少一使用端。該受控端更包括有··一 GPS接收模組、 一運算控制模組以及一無線傳輸模組。該伺服器端更包括 有:一資料儲存單元以及一控制授權單元。該使用端更包 括有:一邏輯控制單元、一虛擬連接埠模組以及一 GIS 圖資引擎模組。該邏輯控制單元更包括有:一無線傳輸模 组、一資料接收模組、一運算控制模組、一操作介面模組 以及一顯示模組。 該受控端之GPS接收模組至少可接收至少三枚以上 衛星之位置訊號,並由該運算控制模組將該衛星座標資料 藉由該無線傳輸模組發送至鄰近之一基地台,由該基地台 將該衛星座標資料傳送於所屬之ISP業者,進而傳送至該 祠服器端之資料儲存單元内。 該伺服器端之控制授權單元可以提供不同之該使用 端連結至該伺服器端,且運用一身份辨識系統管理各別不 同之使用端登入授權之該資料儲存單元,更可提供一交互 授權機制平台,使各別不同之使用端可藉由交互授權方式 開放個別所屬之該受控端衛星座標資料供其授權之彼端 下載。 該使用端利用該無線傳輸模組連結至該伺服器端,並 透過該控制授權單元之監控管理,將已被授權的該受控端 之衛星座標資料由該伺服器端之資料儲存單元下载至該 使用端之該資料接收模組内,並透過該虛擬連接埠模組將 該衛星座標資料模擬成可被該GIS圖資引擎模組所接受 200807009 之COM埠格式,更利用該GIS圖資引擎模組將該下載之 衛星座標資料加以整合定位,並藉由該運算控制模組將其 恭定之該受控端座標圖資呈現於該使用端之顯示模組上。 本發明係於使用端利用一虛擬連接埠模組,模擬至少 '一個以上之虛擬COM淳,該二個虛擬COM琿分別將暫 存於該資料接收模組之衛星座標資料以一進一出的方式 模擬實體GPS接收模組於實體COM埠之接收資料模 式,配合該使用端之GIS圖資引擎模組所能接受的c〇M 埠格式進行衛星座標資料整合定位,達到即時將受控端座 標圖資顯示於該使用端之顯示模組上之目的。 【實施方式】 為了能更清楚地描述本發明所提出之衛星定位系統 及方法以下將配合圖示詳細說明之。 請參閱圖二所示,圖二係為本發明GPS衛星定位系 統架構圖。其中,GPS衛星定位系統2〇主要係由:至少 一受控端30、一伺服器端40以及至少一使用端5〇所組 合。 請參閱圖三並配合圖二所示,圖三為本發明Gps衛 生疋位系統之受控端糸統方塊圖。該受控端3〇更包括 有:一 GPS接收模組3卜一 GIS圖資引擎模組32、一運 算控制模組33、一操作介面模組34、一無線傳輸模組35、 一顯示模組36以及一供電模組37。該受控端30利用其 内建之該GPS接收模組31,可接收至少三枚以上衛星6〇 200807009 戶斤發送出來之衛星座標資料,經由Rs_232介面連接至嗲 受控端30之一預定之C0M埠(串列璋)内,使其該^ 圖資引擎模組32配合該運算控制模組33透過三角幾何運 算方式將其受控端3G之魅座標資料整合定位成一座標 圖負,並利用該無線傳輸模組35將衛星座標資料發送至 鄰近之一基地台70,並由該基地台7〇將該衛星座標資料 傳送回所屬之ISP業者80暫存。 ' 該無線傳輸模組35可以是運用下列無線傳輸模式: GSM全球行動通訊系統(G1〇bal System f〇r M〇wie200807009 IX. Description of the Invention: [Technical Field] The present invention relates to a GPS satellite positioning system and method, and a method for downloading a satellite satellite data of a controlled end to be tracked directly at a server end, And at the use end, a virtual COM port (virtual serial port) of the virtual connection module enables the satellite coordinate data to be accepted by the GIS (Geographic Information System) image engine module. And integrated and positioned as a coordinate map, and the coordinate image of the controlled end is presented on the display module of the use end. [Prior Art] Due to the rapid development of vehicles, the demand for navigation tools is becoming more and more. 'The earliest demand only avoids getting lost, so that it can reach the predetermined place smoothly. Now the demand for navigation tools is south precision, high stability, Instant judgment, user-friendliness, and integration of related systems such as Atm Air Traffic Management or INS Inertial Navigation System are also the direction of GPS development. GPS (Global Positioning System) is also known as the Global Satellite Positioning System. It is a technology that combines satellite and communication development. In general, GPS represents the entire system, including satellites, ground control stations and GPS receivers. Simply speaking, when the GPS receiver receives a signal from a satellite, it interprets the time data contained in the satellite signal and compares it with the time when the receiver itself is synchronized with the satellite. The phase of the receiver and the transmitted signal satellite can be further calculated. When three satellites are simultaneously received, the latitude and longitude and height of the GPS receiver can be determined by geometric principle, and other received satellite signals can be used for error correction. Today's GPS is used in a wide range of applications in the industry, such as transportation, taxi fleets, express operators, logistics operators, security operators, etc., all need a perfect control center to control the whereabouts of vehicles or goods. However, the cost of the construction of the control center, whether it is manpower, hardware, software or venues, is quite large. At present, the services of the rough supply and control center are mostly based on large corporate consortiums. To a certain extent, the average SME or individual family group wants to achieve the same service but is abandoned because of the high entrance door. Please refer to the figure-picture, which is a conventional satellite positioning system and system architecture diagram. The conventional satellite positioning system 1 is configured to locate a plurality of controlled terminals u through the satellite 12 and transmit the satellite coordinate data of the controlled terminal n to a neighboring base station 13 by using a wireless transmission mode, and then by using the base station 13 is transmitted to the ISP (Internet Service provider) 14, and then the satellite data of the control terminal 11 is transmitted to the control center 15 of the line. At the control center 15 must spend considerable human and material resources and hardware equipment, the collected controlled π satellite coordinate data is combined with a GIS map engine engine, and the user 16 is used to log in to the Internet and enter The control center 15 queries the location data of the controlled terminal U, and the mobile control center 15 can notify the authorized use terminal of the location data of the controlled terminal by telephone, fax or short message. Paying the service fee of 14 unauthorised service fees of the control center, and must log in to the inquiry platform of the control center μ to set up the search platform of the controlled terminal n to know the whereabouts of the controlled terminal n, resulting in inconvenience and mobility of the use terminal 16. There is not enough privacy. There is a clock here. The inventor is based on the field of GPS satellite positioning for many years, in an attempt to reduce the cost, enter the technical threshold and make it easy for the general consumer to accept the GPS satellite positioning system and method, to achieve direct display of text control at the use end The coordinates of the end point even enable different users to exchange coordinate data of each other's controlled ends in an interactive authorization mode, and achieve the purpose of information sharing and sharing. SUMMARY OF THE INVENTION A first object of the present invention is to provide a GPS satellite positioning system, which can be used to download at least one controlled terminal satellite coordinate data directly from a server end by a different user terminal, and At least two virtual COM ports are extracted by a virtual connection, and are coordinated with one of the respective use terminals, and the position data of the controlled end is directly presented to the user. Another object of the present invention is to reduce the cost of establishing the server end and replace the current human service mode of the line control center. The cost is small and the average consumer can easily accept it, and the technical threshold for entering is relatively low. Another object of the present invention is to enable the controlled terminal registered in the different fields to download authorized satellite coordinates of the controlled terminal via the interactive authorization of the server, thereby mutual understanding of the controlled terminal. Coordinate position. In order to achieve the above object, the present invention provides a GPS satellite positioning system and method, which includes: at least one controlled terminal, one server terminal, and at least one user terminal. The controlled terminal further includes a GPS receiving module, an arithmetic control module and a wireless transmission module. The server end further includes: a data storage unit and a control authorization unit. The user terminal further includes: a logic control unit, a virtual connection module, and a GIS image engine module. The logic control unit further includes: a wireless transmission module, a data receiving module, an operation control module, an operation interface module, and a display module. The GPS receiving module of the controlled end can receive at least three or more satellite position signals, and the computing control module sends the satellite coordinate data to the adjacent one of the base stations by using the wireless transmission module. The base station transmits the satellite coordinate data to the ISP company to which it belongs, and then transmits it to the data storage unit of the server. The control and authorization unit of the server may provide different data storage units connected to the server end, and use an identity recognition system to manage different different user login authorizations, and provide an interactive authorization mechanism. The platform enables the different use terminals to open the respective controlled satellite coordinate data to be downloaded by the authorized end by interactive authorization. The user terminal is connected to the server by using the wireless transmission module, and the satellite coordinate data of the controlled terminal is downloaded from the data storage unit of the server to the data storage unit of the server through the monitoring and management of the control authorization unit. The data receiving module of the user end is used to simulate the satellite coordinate data into a COM埠 format acceptable to the GIS image engine module through the virtual port module, and the GIS image engine is further utilized. The module integrates and locates the downloaded satellite coordinate data, and presents the controlled end coordinate map to the display module of the use end by the operation control module. The invention uses a virtual connection port module to simulate at least one or more virtual COM ports, and the two virtual COM ports respectively store the satellite coordinate data temporarily stored in the data receiving module in a one-to-one manner. The analog physical GPS receiving module is in the receiving data mode of the entity COM, and the satellite coordinate data is integrated and positioned in accordance with the c〇M 埠 format acceptable to the GIS image engine module of the use end, so as to achieve the instantaneous controlled coordinate coordinate map. The purpose is displayed on the display module of the user terminal. [Embodiment] In order to more clearly describe the satellite positioning system and method proposed by the present invention, the following detailed description will be provided with reference to the drawings. Please refer to FIG. 2, which is a structural diagram of the GPS satellite positioning system of the present invention. The GPS satellite positioning system 2 is mainly composed of at least one controlled terminal 30, a server terminal 40 and at least one user terminal 5〇. Referring to Figure 3 and Figure 2, Figure 3 is a block diagram of the controlled end of the Gps health clamp system of the present invention. The controlled terminal 3 includes: a GPS receiving module 3, a GIS image engine module 32, an operation control module 33, an operation interface module 34, a wireless transmission module 35, and a display module. Group 36 and a power supply module 37. The controlled terminal 30 can receive the satellite coordinate data sent by at least three satellites 6〇200807009 by using the built-in GPS receiving module 31, and is connected to one of the controlled terminals 30 via the Rs_232 interface. In the C0M埠 (serial array), the control engine module 32 cooperates with the operation control module 33 to integrate the magic coordinate data of the controlled end 3G into a negative map by using a triangular geometric operation method, and utilizes The wireless transmission module 35 transmits the satellite coordinate data to a neighboring base station 70, and the base station 7 transmits the satellite coordinate data back to the associated ISP 80 for temporary storage. The wireless transmission module 35 can use the following wireless transmission modes: GSM Global Mobile Communication System (G1〇bal System f〇r M〇wie)
CommimiCati〇n)、GPRS 通用分組無線業務(General packet Radio Service)、SMS 行動簡訊(Short Message Serviee)、 WLAN 無線區域網路(Wireless Local Area Network / Wireless LAN)、UWB 超寬頻(Ultra Wideband )其 _ 之一。 更可藉由該運算控制模組33將其座標圖資同時呈現 於该受控端30之顯示模組36上,並可運用該操作介面模 組34來控制該受控端30預設之基本操作功能,例如:衛 星搜哥、GIS圖資引擎模組32啟動、地圖顯示放大縮小 以及路徑規劃查詢切換等等,更提供一般PAD常用的操 控功能。又,該供電模組37可供應該受控端3〇所需之電 力,其係可以是一内建之充電電池或是一外接電源迴路其 中之一。 請參閱圖四並配合圖二所示,圖四為本發明GPS衛 星定位系統之伺服器端進行資料處理之流程圖。該伺服器 端40更包括有:一資料儲存單元41以及一控制授權單元 200807009 42。該伺服器端40可接收來自於ISP業者8〇所傳送來的 衛星座標資料,儲存於該資料儲存單元41内,可供已登 錄或授權之使用端50下載取用。且該伺服器端4〇亦可與 其他同屬性之伺服器端40a交互授權,達到^^組間資訊相 互交流,提供更多不同之使用端50、50a能相互連繫結合 的目的。藉由此種「交互授權」之機制,每一個受控端 30之使用者都可以自由設定有哪些其他使用端可獲得 授權(可為臨時授權或為永久授權)來取得其定位座標資 科,進而達到在一群組内的使用者可以相互得知其他同群 組人座標位置的目的。例如,當一家人分開兩、三部車出 遊時’母一部車都可以分別配備本發明之一受控端如及 一使用端50,或甚至是將受控端3〇與使用端5〇整合成 同一台裝置。之後,這家人便可相互進行「多向臨時(或 永久)授權」其他人自伺服器端4〇下載其本身座標資料 的權限。如此,在出遊過程中,即使有某輛車超出視線可 及的範圍外,其他人也可輕易藉由自伺服器端4〇下載該 輛車之座標資料而得知其位置。又如,租賃/貨運業者也 可以在其租賃車/貨車上配置本發明之受控端3〇,並「單 向臨時授權」其客戶(消費者)可以自祠服器端4〇下載 e亥租^車/貨車的最新位置,或是「單向永久授權」業者 本身可隨時查詢租賃車/貨車的位置。此外,如圖二所示, 本發明更可進行跨伺服器端40、40a之交互授權,以達 到=同伺服器端40、40a所屬之使用端50、50a群組間 的貧訊相互交流。例如,假設舰H端40是某遊樂場業 12 200807009 者所架設’其對每-個遊客均配備有—Gps 端s〇 ; 同時,假設錬器端伽是某比薩麟架設並與該遊樂場 之舰器端4G有相互授^如此—來,#遊客(使用端 5G)欲訂購外送比薩時,比薩店之外送人員即可透過其使 _ 50a來自飼服器端4〇掏取遊客(使用端5〇)的座標 位置,並直接將比薩遞送到遊客手上。 如圖四所示,本發明之飼服器端40進行資料處理之 流程可包含下列步驟·· ’ _ 401 ··該使用端可利用網際網路登入該舰器端 之該控制授權單元所預設之認證平台,且 運用一内建之身份辨識系統輸入該使用 鳊之1D與密碼並判斷該使用端之ID是否 經登錄或授權; 步驟402 :傭若使用者ID密碼輸入不正確即回到步 驟401並顯示輸入錯誤;倘若使用者m _ 密碼輸入正確即顯示該使用端與其他經 授權之使用端明細清單可供選擇; 步驟403 ·選擇完指定欲追縱之該使用端並經確定 後,進一步列出經授權之該使用端及其 各別所屬之受控端ID供其選擇;以及 步驟404 :待所選擇之受控端仍確認後,可立即經 由該伺服器端之資料儲存單元透過網際 網路下載至使用端。 於本發明之GPS衛星定位系統及方法中,由於該伺 13 200807009 服器端40僅負責自ISP業者80取得各受控端30之座標 資料並加以儲存、以及接受使用端5〇登入並查驗其授權 下載之資料範圍兩項工作,至於將座標資料轉換成圖資影 像的工作,則均由使用端50來自行處理。所以,本發明 之伺服器端40所需的軟、硬體均大幅簡化且成本低廉, 可易於大量普及於一般中小企業或甚至是家庭用戶來架 設使用。 請參閱圖五並配合圖二所示,圖五為本發明GPS衛 _ 星疋位系統之使用端系統方塊圖。該使用端50更包括 有:一邏輯控制單元51、一虛擬連接埠模組52以及一 GIS圖資引擎模組53。該邏輯控制單元51更包括有:一 無線傳輸模組511、一資料接收模組512、一運算控制模 組513、一顯示模組514、一操作介面模組515以及一供 電模組516。 該使用端50可利用該邏輯控制單元5丨之無線傳輸模 組511連結至該伺服器端40 ,並通過該控制授權單元42 之監控管理,將已被授權的使用端5〇所屬之該受控端3〇 之衛星座標資料由該資料儲存單元41下載至該使用端5〇 之資料接收模組512内暫存,並透過該虛擬連接埠模組 52以軟體模擬方式可模擬至少二個之虛擬c〇M埠,該虛 擬連接埠模組52更包括有:一第一虛擬c〇M埠521以 及一第二虛擬COM埠522。該虛擬連接埠模組52將暫存 於該資料減麵512内之衛星麟龍以_進一出的 方式,經由該虛擬連接埠模組52之第一虛擬c〇M埠521 200807009 導入,再由該虛擬連接埠模組52之第二虛擬C0M埠522 瀚出’並經由該運算控制模組513導入該GIS圖資引擎 模組53内,藉此達到模擬實體GPS接收模組之效果,達 到可被該GIS圖資引擎模組53所接受之COM埠格式, (也就是說,利用該虛擬連接埠模組52虛擬成具有與受 控端30相同且可由該GPS接收模組31直接接收衛星座 福資料之效果)令其該使用端50之GIS圖資引擎模組53 將該下载且暫存於該資料接收模組512之衛星座標資料 馨 加以定位成座標圖資,並藉由該運算控制模組513將其指 定之該受控端30座標圖資呈現於該使用端5〇之顯示模組 514之上,並由該操作介面模組515所提供之選單功能選 擇所欲追蹤之該受控端30。此外,該邏輯控制單元51之 供電模組516可供應該使用端50所需之電力,該供電模 組510可是一内建之充電電池或是一外接電源迴路其中 之一。又於本實施例中,該使用端50可以是一具無線傳 輸之數位個人助理PDA、PDA行動電話、具無線傳輸之 ® 筆記型電腦以及個人電腦其中之一。 請參閱圖六所示,圖六為本發明GPS衛星定位系統 之使用端流程圖。如圖所示,此流程包含下列步驟: 步驟501 ··啟動該使用端之虛擬連接埠模組,以形成 兩虛擬COM埠; 步驟502 ··利用網際網路連結至該伺服器端,以通過 授權之ID與密碼進入並選取所需之受控 端衛星座標資料; 15 200807009 步驟503 :利用網際網路將該選取之受控端衛星座標 資料由該伺服器端之資料儲存單元下載 至該使用端之資料接收模組内暫存; 步驟504 :將該資料儲存單元内之衛星座標資料轉入 該虛擬連接埠模組中之第一虛擬C〇M埠 内,再將該第一虛擬COM埠中之衛星座 標資料轉出至該第二虛擬C〇M埠内; 步驟505 ·將該第二虛擬c〇M埠内之衛星座標資料 轉送至該GIS圖資引擎模組進行整合定 位成一座標圖資;以及 步驟506 ··利用該運算控制模組將該GIS圖資引擎模 組處理後之該受控端之座標圖資呈現於該 使用端之顯示模組上。 請參閱圖七所示,圖七為本發明GPS衛星定位系統 之使用知另車父佳實施例架構圖。於本較佳實施例中,該 使用端50a其係包括有·· 一虛擬連接埠裝置以及一電 月& 91。該虛擬連接埠裝置9〇係為一勒體模擬裝置,其更 包括有:一 USB連接部靖、一 USB轉譯晶片9〇2、一 控制晶片903、一第一虛擬c〇M埠晶片9〇4以及一第二 虛擬COM埠晶片905。該電腦91更包括有:一網路連接 埤911、一資料儲存單元912、至少一 USB埠913、一 GIS圖資引擎模組914、一運算控制模組915、一操作介 面模組916以及一顯示模組917。 當該虛擬連接埠装置9〇以該USB連接部901連結於 200807009 該電腦91之USB槔913時,藉由該電腦91隨插即用的 方式啟動該虛擬連接埠裝置90之控制晶片903並同時開 啟該第一虛擬COM埠晶片904及第二虛擬COM埠晶片 905,形成兩各別實體模擬之虛擬COM埠,並藉由USB 轉譯晶片902透過該USB連接部901與該電躏91相互連 結〇 該電腦91可藉由該網路連接埠911並以有線或無線 上網方式透過網際網路與該伺服器端40相連接,並由該 伺服器端40上之該控制授權單元42利用身份辨識系統進 行使用端50a之ID登入查核,經查核通過後可將授權之 該使用端50a所登錄之衛星座標資料利用網際網路於該 資料儲存單元41下載至該使用端50a之一資料儲存單元 912内,並藉由虛擬連接埠裝置9〇之該控制晶片903將 衛星座標資料經由該第一虛擬COM埠晶片904導入,並 再由該第二虛擬COM埠905輸出至該USB轉譯晶片902 中,透過該USB連接部901與該電腦91内部之該運算控 制模組915導入該GIS圖資引擎模組914内進行整合定 位成一座標圖資,更利用該操作介面模組916將其下載之 座標圖資各別單獨呈現於該顯示模組917上。 請參閱圖八所示,圖八為本發明GPS衛星定位方法 之流程圖。如圖所示,此流程包含下列步驟·· 步驟201 ··提供至少一受控端並設置於欲追縱或控管 之人、物或機具上; 步驟202 :啟動該受控端之一 GPS接收模組,並接 17 200807009 收至少三個來自於衛星之衛星座標資料; 步驟203 :啟動一 GIS圖資引擎,並同時搜尋該受控 端上之一預定COM埠,將該受控端之衛 星座標資料利用該GIS圖資引擎使整合定 位; 步驟204 :利用一運算控制模組將其該受控端座標圖 資呈現於該受控端之一顯示模組上; 步驟205:藉由一無線傳輸模組將該受控端之衛星座 標資料利用無線傳輸模式發送至鄰近之 一基地台傳送至所屬之ISP業者; 步驟206 :由該ISP業者發送該受控端之衛星座標資 料藉由無線傳輸模式或網際網路傳送至 一伺服器端,並儲存於該伺服器端内之一 資料儲存單元裡; 步驟207 :提供至少一使用端可藉由無線傳輸模組經 由網際網路連結至該伺服器端; 步驟208 :啟動該使用端之一虛擬連接埠模組,以模 擬至少兩各別之一第一虛擬COM埠與一 第二虛擬COM埠; 步驟209 :於該伺服器端上之一控制授權單元内利用 身份辨識系統進行使用端ID及密碼登入; 步驟210 ·選擇經過授權認證或交互授權之使用端 ID,將該授權之使用端所登錄之該受控 端衛星座標資料利用網際網路於該資料 18 200807009 儲存單元下載至該使用端之一資料接收 模組内; 步驟211 :由該資料接收模組將所選擇之該受控端衛 星座4示負料經由§亥虛擬連接璋模組之一 第一虛擬COM埠導入,並再由該虛擬連 接埠模組之一第二虛擬COM蟑輪出,並 藉由運算控制模組傳入該GIS圖資引擎模 組内; 步驟212 :將所選擇之該受控端衛星座標資料利用該 GIS圖資引擎使其各別該受控端之座標套 入GIS圖資中加以定位成一座標圖資;以 及 步驟213 :利用該使用端之一運算控制模組將其各別 之該受控端座標圖資單獨呈現於該使用 端之一顯示模組上,且可進一步由一操作 介面模組切換其他所選擇之受控端座標 圖資。 綜上所述,本發明GPS衛星定位系統及方法,其中, 該使用端50上所設置之虛擬連接埠模組52模擬至少二個 以上之虛擬COM埠,該二個虛擬COM埠分別將暫存於 該資料接收模組512之衛星座標資料以一進一出的方式 模擬實體GPS接收模組於實體COM埠之接收資料模 式,配合該使用端50之GIS圖資引擎模組53所能接受 的COM埠格式進行衛星座標資料整合定位,達到即時將 200807009 受控端30座標圖資顯示於該使用端50之顯示模組514 上之目的。 唯以上所述之實施例不應用於限制本發明之可應用 聋&圍’本發明之保護範圍應以本發明之申請專利範圍内容 所界定技術精神及其均等變化所含括之範圍為主者。即大 凡依本發明申請專利範圍所做之均等變化及修飾,仍將不 失本發明之要義所在,亦不脫離本發明之精神和範圍,故 都應視為本發明的進一步實施狀況。 【圖式簡單說明】 圖一係為習用衛星定位系統架構圖。 圖二係為本發明GPS衛星定位系統架構圖。 目二係^本發明GPS衛星定位系統之受控端系統方塊圖。 圖四係為本發明GpS衛星定㈣統之舰H端存取流程 圖。 圖五係為本發明GPS衛星定位系統之使用端系統方塊圖。 ⑩ ®六係為本發8月GpS衛星定位系統之使用端使用流程圖。 圖七絲本侧GPS衛星定㈣狀制端另—實施例 架構圖。 圖八係為本㈣GPS衛星定位綠之流程圖。 【主要元件符號說明】 10〜習用衛星定位系統 12〜衛星 14〜ISP業者 11〜受控端 13〜基地台 15〜行控中心 20 200807009 16〜使用端 20〜GPS衛星定位系統 201〜213 ·· GPS衛星定位方法流程步驟CommimiCati〇n), GPRS General Packet Radio Service, SMS Short Message Serviee, Wireless Local Area Network (Wireless LAN), UWB Ultra Wideband one. The operation control module 33 can simultaneously display its coordinate image on the display module 36 of the controlled terminal 30, and can use the operation interface module 34 to control the basic preset of the controlled terminal 30. Operation functions, such as satellite search, GIS map engine module 32 startup, map display zooming and reduction, and path planning query switching, etc., also provide common control functions for general PAD. Moreover, the power supply module 37 can be used for the power required by the controlled terminal 3, which can be one of a built-in rechargeable battery or an external power supply circuit. Referring to FIG. 4 and FIG. 2, FIG. 4 is a flow chart of data processing performed by the server end of the GPS satellite positioning system of the present invention. The server terminal 40 further includes: a data storage unit 41 and a control authorization unit 200807009 42. The server terminal 40 can receive the satellite coordinate data transmitted from the ISP provider 8 and store it in the data storage unit 41 for downloading and downloading by the registered or authorized user terminal 50. Moreover, the server terminal 4 can also interact with other server terminals 40a of the same attribute to achieve mutual communication between the groups, and provide more different use ends 50, 50a can be connected to each other. With this "interactive authorization" mechanism, each user of the controlled terminal 30 can freely set which other users can obtain authorization (which can be temporary authorization or permanent authorization) to obtain its positioning coordinates. In turn, the users in a group can know each other's other group coordinates. For example, when a family separates two or three cars, the parent car can be equipped with one of the controlled ends of the present invention, such as a use terminal 50, or even a controlled terminal 3〇 and a use terminal 5〇. The same device is integrated. After that, the family can perform “multi-directional temporary (or permanent) authorization” for others to download their own coordinates from the server. In this way, during the travel process, even if a certain vehicle is beyond the reach of the line of sight, others can easily know the location by downloading the coordinate data of the vehicle from the server terminal 4〇. For example, the leasing/cargo operator can also configure the controlled terminal 3本 of the present invention on its rental car/truck, and “one-way temporary authorization” for its customers (consumers) can download ehai from the server terminal 4〇 The latest location of the rental car/truck, or the "one-way permanent authorization" operator can check the location of the rental car/truck at any time. In addition, as shown in FIG. 2, the present invention can further perform mutual authorization between the server terminals 40 and 40a to achieve the mutual communication between the groups 50 and 50a to which the server terminals 40 and 40a belong. For example, suppose the ship H end 40 is a playground industry 12 200807009 erected 'there is a -Gps end s〇 for each visitor; at the same time, suppose the scorpion end gamma is a certain pizza erection and with the playground The 4G of the ship has mutual authorization. So, #旅游(用端5G), when ordering to order the pizza, the staff outside the pizza shop can use it to make the _ 50a from the feeding device 4 The coordinates of the coordinates (using the end 5〇) and direct delivery of the pizza to the visitors. As shown in FIG. 4, the data processing process of the feeding device end 40 of the present invention may include the following steps: · _ 401 · The user terminal can use the Internet to log in to the control unit of the ship terminal. Set the authentication platform, and use a built-in identification system to input the ID and password of the user and determine whether the ID of the user is logged in or authorized. Step 402: If the user ID password is incorrectly entered, return Step 401 and display an input error; if the user m_password is entered correctly, the user terminal and other authorized user-side list are displayed for selection; Step 403: After selecting the specified end-to-end target and determining Further, the authorized terminal and its respective controlled terminal ID are selected for selection; and step 404: the data storage unit of the server is immediately available after the selected controlled terminal is still confirmed. Download to the user via the Internet. In the GPS satellite positioning system and method of the present invention, since the server terminal 40 200807009 is only responsible for obtaining the coordinate data of each controlled terminal 30 from the ISP 80 and storing it, and accepting the use terminal 5 to log in and check the same. The scope of the data to be authorized for downloading is two tasks. As for the work of converting the coordinate data into the image of the image, the processing is performed by the terminal 50. Therefore, the soft and hard parts required for the server end 40 of the present invention are greatly simplified and low in cost, and can be easily spread to a large number of small and medium-sized enterprises or even home users for installation. Please refer to FIG. 5 and FIG. 2, which is a block diagram of the use end system of the GPS satellite _ star clamp system of the present invention. The user terminal 50 further includes: a logic control unit 51, a virtual port module 52, and a GIS image engine module 53. The logic control unit 51 further includes: a wireless transmission module 511, a data receiving module 512, an operational control module 513, a display module 514, an operation interface module 515, and a power supply module 516. The user terminal 50 can be connected to the server terminal 40 by using the wireless transmission module 511 of the logic control unit 5, and the authorized user terminal 5 belongs to the monitored terminal by the monitoring and management of the control authorization unit 42. The satellite coordinate data of the controller 3 is downloaded from the data storage unit 41 to the data receiving module 512 of the user terminal 5, and the virtual port module 52 can simulate at least two of them by software simulation. The virtual port module 52 further includes: a first virtual c〇M埠521 and a second virtual COM埠522. The virtual port module 52 introduces the satellite cymbal temporarily stored in the data reduction surface 512 into the first virtual c〇M埠521 200807009 of the virtual port module 52 in a manner of being in and out, and then The second virtual C0M 522 of the virtual port module 52 is extracted and imported into the GIS image engine module 53 via the operation control module 513, thereby achieving the effect of simulating the physical GPS receiving module. The COM frame format accepted by the GIS image engine module 53 (that is, the virtual port module 52 is virtualized to have the same as the controlled terminal 30 and can be directly received by the GPS receiving module 31. The effect of the data is such that the GIS image engine module 53 of the user terminal 50 locates the satellite coordinate data that is temporarily stored in the data receiving module 512 and is positioned as a coordinate image, and is controlled by the operation. The module 513 displays the coordinate image of the controlled terminal 30 on the display module 514 of the user terminal 5, and selects the desired track to be tracked by the menu function provided by the operation interface module 515. Console 30. In addition, the power supply module 516 of the logic control unit 51 can supply the power required by the terminal 50, and the power supply module 510 can be one of a built-in rechargeable battery or an external power supply circuit. In this embodiment, the user terminal 50 can be one of a wireless transmission digital assistant PDA, a PDA mobile phone, a wireless transmission notebook, and a personal computer. Please refer to FIG. 6, which is a flow chart of the use end of the GPS satellite positioning system of the present invention. As shown in the figure, the process includes the following steps: Step 501: Start the virtual port module of the user end to form two virtual COM ports; Step 502 · Connect to the server end by using the Internet to pass Authorized ID and password enter and select the required controlled-end satellite coordinate data; 15 200807009 Step 503: Use the Internet to download the selected controlled-end satellite coordinate data from the data storage unit of the server to the use Step 504: transferring the satellite coordinate data in the data storage unit into the first virtual C〇M埠 in the virtual port module, and then the first virtual COM埠The satellite coordinate data is transferred out to the second virtual C〇M埠; Step 505: Transfer the satellite coordinate data in the second virtual c〇M埠 to the GIS image asset module for integrated positioning into a map And the step 506 is performed by using the operation control module to display the coordinate image of the controlled end processed by the GIS image engine module on the display module of the use end. Referring to FIG. 7, FIG. 7 is a structural diagram of an embodiment of a GPS satellite positioning system according to the present invention. In the preferred embodiment, the user terminal 50a includes a virtual connection device and an electric moon & 91. The virtual port device 9 is a zoom analog device, and further includes: a USB connection unit, a USB translation chip 9〇2, a control chip 903, and a first virtual c〇M埠 chip 9〇 4 and a second virtual COM chip 905. The computer 91 further includes: a network connection 911, a data storage unit 912, at least one USB port 913, a GIS image engine module 914, an operation control module 915, an operation interface module 916, and a Display module 917. When the virtual port device 9 is connected to the USB port 913 of the computer 91 by the USB port 901, the control chip 903 of the virtual port device 90 is activated by the computer 91 in a plug-and-play manner. The first virtual COM chip 904 and the second virtual COM chip 905 are turned on to form two virtual COM ports of different physical entities, and the USB translation chip 902 is connected to the power port 91 through the USB connection unit 901. The computer 91 can be connected to the server terminal 40 via the Internet via the network connection 911, and the identity authorization system is utilized by the control authorization unit 42 on the server terminal 40. After the verification, the satellite coordinate data registered by the user terminal 50a can be downloaded to the data storage unit 912 of the user terminal 50a by using the Internet at the data storage unit 41. And controlling, by the virtual connection device, the control chip 903, the satellite coordinate data is imported through the first virtual COM chip 904, and then outputted by the second virtual COM port 905 to the USB translation. In the slice 902, the operation control module 915 of the computer 91 is integrated into the GIS image engine module 914 for integration and positioning into a map, and the operation interface module 916 is used. The downloaded coordinates are separately presented on the display module 917. Referring to FIG. 8, FIG. 8 is a flowchart of a GPS satellite positioning method according to the present invention. As shown in the figure, the process includes the following steps: Step 201: Providing at least one controlled end and setting it on a person, object or implement to be tracked or controlled; Step 202: Starting one of the controlled terminals GPS Receive module, and connect 17 200807009 to receive at least three satellite coordinate data from satellite; Step 203: Start a GIS image engine, and simultaneously search for one of the scheduled COM ports on the controlled end, the controlled end The satellite coordinate data is used to integrate the positioning by using the GIS image engine; Step 204: using a computing control module to display the controlled end coordinate image on one of the controlled end display modules; Step 205: The wireless transmission module transmits the satellite coordinate data of the controlled terminal to the neighboring eNB by using the wireless transmission mode to transmit to the ISP of the ISP; Step 206: The ISP sends the satellite coordinate data of the controlled terminal by wireless The transmission mode or the Internet is transmitted to a server end and stored in one of the data storage units in the server end; Step 207: providing at least one user terminal via the wireless transmission module via the Internet connection Step 208: Start one of the virtual connection ports of the user end to simulate at least two of the first virtual COM port and a second virtual COM port; Step 209: at the server end In one of the control authorization units, the identity identification system is used to log in with the user ID and password; Step 210: Select the user ID of the authorized authentication or interactive authorization, and the controlled terminal satellite coordinate data registered by the authorized user end Using the Internet to download the data unit 18 200807009 to the data receiving module of the user terminal; Step 211: The data receiving module selects the selected satellite terminal 4 by means of the data receiving module The first virtual COM port of one of the virtual port modules is imported, and then the second virtual COM port of the virtual port module is rotated, and is input into the GIS image engine module by the operation control module. Step 212: using the selected satellite coordinate data of the controlled end to use the GIS image engine to nest the coordinates of the controlled end into the GIS image to be positioned as a map; and step 213: using the The operating control module of the terminal separately displays the respective controlled end coordinate maps on one of the display modules of the use end, and further switches the other selected controlled ends by an operation interface module. Coordinate map. In summary, the GPS satellite positioning system and method of the present invention, wherein the virtual port module 52 disposed on the use terminal 50 simulates at least two virtual COM ports, and the two virtual COM ports are temporarily stored. The satellite coordinate data of the data receiving module 512 simulates the receiving data mode of the physical GPS receiving module in the entity COM埠 in a one-in-one manner, and cooperates with the COM of the GIS image engine module 53 of the using terminal 50. The 埠 format performs satellite positioning data integration and positioning, so as to instantly display the 200807009 controlled terminal 30 coordinate map on the display module 514 of the use terminal 50. The above-mentioned embodiments are not intended to limit the applicable scope of the present invention. The scope of protection of the present invention should be based on the technical spirit defined by the scope of the patent application of the present invention and the scope of its equal variations. By. It is to be understood that the scope of the present invention is not limited by the spirit and scope of the invention, and should be considered as a further embodiment of the invention. [Simple diagram of the diagram] Figure 1 is a schematic diagram of the conventional satellite positioning system. Figure 2 is a structural diagram of the GPS satellite positioning system of the present invention. The second block is a block diagram of the controlled end system of the GPS satellite positioning system of the present invention. Figure 4 is a flow diagram of the H-end access of the ship of the GpS satellite (4) system of the present invention. Figure 5 is a block diagram of the system of the use terminal of the GPS satellite positioning system of the present invention. The 10 ® Six Series is the flow chart for the use of the August GpS satellite positioning system. Figure VII. The GPS satellite on the side of the wire is fixed (four). The other end is an architectural diagram. Figure VIII is the flow chart of (4) GPS satellite positioning green. [Main component symbol description] 10 ~ conventional satellite positioning system 12 ~ satellite 14 ~ ISP industry 11 ~ controlled terminal 13 ~ base station 15 ~ line control center 20 200807009 16 ~ use terminal 20 ~ GPS satellite positioning system 201 ~ 213 · · GPS satellite positioning method process steps
401〜404 : GPS衛星定位系統之伺服器端流程步驟 30〜受控端 32〜GIS圖資引擎模組 34〜操作介面模組 36〜顯示模組 40、40a〜伺服器端 42〜控制授權單元 50、50a〜使用端 511〜無線傳輸模組 513〜運算控制模組 515〜操作介面模組 52〜虛擬連接埠模組 522〜第二虛擬COM埠 31〜GPS接收模組 33〜運算控制模組 35〜無線傳輸模組 37〜供電模組 41〜資料儲存單元 51〜邏輯控制單元 512〜資料接收模組 514〜顯示模組 516〜供電模組 521〜弟^~虛擬COM痒 53〜GIS圖資引擎模組401~404: Server End Process of GPS Satellite Positioning System Step 30~ Controlled End 32~GIS Image Engine Module 34~Operation Interface Module 36~Display Module 40, 40a~Server End 42~Control Authorization Unit 50, 50a~ use terminal 511~ wireless transmission module 513~ operation control module 515~ operation interface module 52~ virtual connection port module 522~second virtual COM埠31~GPS receiving module 33~ computing control module 35~Wireless transmission module 37~Power supply module 41~Data storage unit 51~Logic control unit 512~Data receiving module 514~Display module 516~Power supply module 521~弟^~Virtual COM iteration 53~GIS Engine module
501〜506: GPS衛星定位系統之使用端流程步驟 70〜基地台 90〜虛擬連接埠裝置 902〜USB轉譯晶片 91〜電腦 912〜資料儲存單元 914〜GIS圖資引擎模為 60〜衛星 80〜ISP業者 901〜USB連接部 903〜控制晶片 904〜第一虛擬COM埠晶片 905〜第二虛擬COM埠晶片 911〜網路連接埠 913〜USB埠 21 200807009 916-#作介面模組 915〜運算控制模組 917〜顯示模組 22501~506: GPS satellite positioning system use terminal flow step 70~ base station 90~virtual connection device 902~USB translation chip 91~computer 912~data storage unit 914~GIS image engine model is 60~satellite 80~ISP 901 to USB connection unit 903 to control chip 904 to first virtual COM chip 905 to second virtual COM chip 911 to network port 埠 913 to USB port 21 200807009 916-# interface module 915 to operation control mode Group 917~ display module 22