TWI584853B - Pace speed advising method, pace speed advising apparatus, and recording medium using the method - Google Patents
Pace speed advising method, pace speed advising apparatus, and recording medium using the method Download PDFInfo
- Publication number
- TWI584853B TWI584853B TW104133998A TW104133998A TWI584853B TW I584853 B TWI584853 B TW I584853B TW 104133998 A TW104133998 A TW 104133998A TW 104133998 A TW104133998 A TW 104133998A TW I584853 B TWI584853 B TW I584853B
- Authority
- TW
- Taiwan
- Prior art keywords
- speed
- pace
- user
- time
- time period
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 53
- 230000004044 response Effects 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 230000009184 walking Effects 0.000 description 4
- 210000000707 wrist Anatomy 0.000 description 4
- 230000001351 cycling effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000009182 swimming Effects 0.000 description 3
- 208000025978 Athletic injury Diseases 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000004814 polyurethane Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 239000010426 asphalt Substances 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000002612 cardiopulmonary effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000036284 oxygen consumption Effects 0.000 description 1
- 229920002635 polyurethane Polymers 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0686—Timers, rhythm indicators or pacing apparatus using electric or electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0075—Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Biophysics (AREA)
- Epidemiology (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Electric Clocks (AREA)
Description
本案是有關於一種電子裝置,且特別是有關於一種提供步伐速度建議的方法及裝置。The present invention relates to an electronic device, and more particularly to a method and apparatus for providing pace speed recommendations.
由於每個人的心肺功能與肌肉耗氧能力等身體狀況都不相同,在跑步時的體能會有所差異,尤其是遠距離的馬拉松賽跑,各個時段的體能變化相當顯著。若未適當調節體力,跑者很容易在比賽後半段即失去動力,甚至造成運動傷害。因此,有必要制訂一個行進計畫,讓跑者在跑步的過程中能隨時查看其進度並適當調整步伐,進而在目標時間內跑完目標距離。Because each person's cardiopulmonary function and muscle oxygen consumption are not the same, the physical fitness during running will be different, especially in the long-distance marathon. The physical changes in each period are quite significant. If the physical strength is not properly adjusted, the runner can easily lose power and even cause sports injuries in the second half of the game. Therefore, it is necessary to develop a travel plan that allows runners to check their progress and adjust the pace at any time during the running process to complete the target distance within the target time.
為了讓跑者了解其行進的進度,目前的做法是在跑者手腕上配置一個配速表,其係將跑者要跑的目標距離區分為多個時段,並將跑者的預訂完成時間平均分配在各個時段,從而在配速表上標示出每一個時段所要跑的距離以及預訂完成時間。藉此,跑者在每跑完一段距離時,只需查看其目前花費時間並與配速表上所記錄的預訂完成時間比較,即可得知其目前的進度是為超前或落後,從而調整其步伐速度(pace speed)。In order to let the runner understand the progress of his travel, the current practice is to configure a speedometer on the runner's wrist, which divides the target distance that the runner wants to run into multiple time slots, and averages the runner's reservation completion time. The time is allocated at each time period, so that the distance to be run for each time period and the reservation completion time are indicated on the speedometer. In this way, the runner can only check the current time spent and compare with the reservation completion time recorded on the speedometer every time he runs a distance, and then he can know that his current progress is ahead or behind, thus adjusting Its pace speed.
舉例來說,圖1是習知配速表的範例。請參照圖1,配速表10係配置跑者的手腕12上,其中標示跑者所要跑的目標距離:13.1英里,以及跑者設定的預訂完成時間:2小時12分鐘。下面則會依序標示跑完每1英里的預訂完成時間,例如在10分鐘4秒跑完1英里,在20分9秒跑完2英里,以此類推。藉由配速表10的輔助,跑者在每跑完1英里後只需查看目前時間並與配速表上記錄的預訂完成時間比較,即可得知其目前進度是為超前或落後,從而調整其步伐。For example, Figure 1 is an example of a conventional pace meter. Referring to Figure 1, the speedometer 10 is configured on the runner's wrist 12, which indicates the target distance that the runner is to run: 13.1 miles, and the finish time set by the runner: 2 hours and 12 minutes. The following is a sequence of booking completions for every mile, such as running 1 mile in 10 minutes, 4 seconds, 2 miles in 20 minutes and 9 seconds, and so on. With the aid of the speedometer 10, the runner can only check the current time and compare it with the reservation completion time recorded on the speedometer after each mile of running, so that the current progress is advanced or backward. Adjust its pace.
然而,上述的配速表僅是將目標距離及時間平均分配在多個時段來提醒跑者,未能真正反應實際路況或跑者體能狀況等現況因素而調整各時段步伐速度。同樣地,除了跑步之外,健走、自行車、游泳等運動的配速同樣也會有類似的問題。However, the above-mentioned speedometer only allocates the target distance and time evenly over a plurality of time periods to remind the runner to adjust the pace speed of each time period without actually reflecting the current road conditions such as the actual road condition or the physical condition of the runner. Similarly, in addition to running, the pace of movements such as walking, cycling, and swimming will also have similar problems.
針對習知配速表並未考量實際路況及跑者體能狀況的缺陷,本案提供一種步伐速度建議方法、裝置及使用此方法的記錄媒體,其可針對使用者行進所發生的各種狀況適時建議步伐速度,而能夠輔助使用者在總目標時間內完成目標距離的行進。In view of the fact that the conventional speedometer does not consider the actual road condition and the physical condition of the runner, the present invention provides a method and device for recommending the pace speed, and a recording medium using the method, which can promptly recommend the pace for various situations in which the user travels. Speed, which can assist the user to complete the target distance travel within the total target time.
本案的步伐速度建議方法適於由電子裝置提供一使用者行進的建議。此方法包括取得使用者行進的總目標距離及總目標時間,並將此總目標距離及總目標時間區分為多個時段,接著取得使用者行進的路線,並擷取此路線的路線資訊,最後擷取使用者目前在路線資訊中的所在位置及目前在各個時段中的所在時段,並根據路線資訊建議所在時段的步伐速度。The pace speed suggesting method of the present invention is suitable for providing a recommendation of a user to travel by the electronic device. The method comprises: obtaining a total target distance and a total target time traveled by the user, and dividing the total target distance and the total target time into a plurality of time periods, then obtaining a route traveled by the user, and taking route information of the route, and finally Select the user's current location in the route information and the current time period in each time period, and suggest the pace of the time period based on the route information.
在本案的一實施例中,上述根據路線資訊建議所在時段的步伐速度的步驟包括建議所在時段的步伐速度,使得調整步伐速度後所有時段的總行進時間等於或小於總目標時間。In an embodiment of the present invention, the step of recommending the pace speed of the time period according to the route information includes suggesting the pace speed of the time period in which the time period is adjusted, such that the total travel time of all the time periods after adjusting the pace speed is equal to or less than the total target time.
在本案的一實施例中,上述根據路線資訊建議所在時段的步伐速度的步驟包括根據路線資訊中所記錄的地形資訊,調整各個時段的步伐速度,其包括響應這些時段其一所在路段的地形為下坡,根據地形的坡度建議增加步伐速度,以及響應這些時段其一所在路段的地形為上坡,根據地形的坡度建議減少步伐速度。In an embodiment of the present invention, the step of recommending the pace speed of the time period according to the route information includes adjusting the pace speed of each time period according to the terrain information recorded in the route information, including: responding to the terrain of the road segment where the time zone is located Downhill, according to the slope of the terrain, it is recommended to increase the pace speed, and in response to the time when the terrain of one of the road sections is uphill, it is recommended to reduce the speed according to the slope of the terrain.
在本案的一實施例中,上述的方法更包括查詢使用者行進的歷史資料,取得使用者於多種坡度下的平均速度,並根據路線資訊中所記錄的所在路段的坡度以及多種坡度下的平均速度,建議所在時段的步伐速度。In an embodiment of the present invention, the method further includes querying historical data traveled by the user, obtaining an average speed of the user under various slopes, and calculating the slope of the road segment recorded in the route information and the average of the plurality of slopes. Speed, the pace of the recommended time period.
在本案的一實施例中,上述擷取路線的路線資訊的步驟包括接收配置在使用者身上的至少一個感測器所偵測的使用者的腳底壓力資訊,並根據此腳底壓力資訊判斷此時段所在路段的道路品質。In an embodiment of the present invention, the step of capturing the route information of the route includes receiving information about the pressure of the sole of the user detected by the at least one sensor disposed on the user, and determining the time period according to the pressure information of the sole The road quality of the road section.
在本案的一實施例中,上述擷取路線的路線資訊的步驟更包括根據路線資訊擷取所述路線的天氣狀況。In an embodiment of the present invention, the step of extracting route information of the route further includes extracting weather conditions of the route according to the route information.
在本案的一實施例中,上述方法更包括接收配置在使用者身上的感測器資訊以判斷使用者的疲勞程度,以建議調整此時段的步伐速度。In an embodiment of the present invention, the method further includes receiving sensor information configured on the user to determine the degree of fatigue of the user, and suggesting to adjust the pace speed of the time period.
在本案的一實施例中,若所建議調整此時段的步伐速度造成所有時段的總行進時間大於總目標時間,則上述方法更包括產生提醒訊號以提醒使用者。In an embodiment of the present invention, if the suggested step speed of the time period is such that the total travel time of all the time periods is greater than the total target time, the method further includes generating a reminder signal to remind the user.
在本案的一實施例中,上述根據路線資訊建議所在時段的步伐速度的步驟包括響應目前速度領先步伐速度,顯示提前訊息,以及響應目前速度落後步伐速度,顯示落後訊息。In an embodiment of the present invention, the step of recommending the pace speed of the time period according to the route information includes: displaying the advance message in response to the current speed leading step speed, and displaying the backward message in response to the current speed falling behind the pace speed.
本案的步伐速度建議裝置包括輸入單元、定位單元、儲存單元及運算單元。其中,輸入單元是用以取得使用者行進的路線、總目標距離及總目標時間;定位單元是用以偵測使用者的目前位置;儲存單元是用以儲存多個模組;運算單元則連接輸入單元、定位單元及儲存單元,用以載入並執行儲存單元中的模組。這些模組包括步伐速度建議模組,其是用以將總目標距離及總目標時間區分為多個時段,擷取路線的路線資訊,並擷取使用者目前在路線資訊中的所在位置及目前在各個時段中的所在時段,以及根據路線資訊建議所在時段的步伐速度。The step speed suggesting device of the present invention comprises an input unit, a positioning unit, a storage unit and an arithmetic unit. The input unit is used to obtain the route traveled by the user, the total target distance and the total target time; the positioning unit is for detecting the current position of the user; the storage unit is for storing a plurality of modules; and the operation unit is connected The input unit, the positioning unit and the storage unit are used to load and execute the modules in the storage unit. These modules include a pace speed suggestion module, which is used to divide the total target distance and the total target time into a plurality of time periods, capture route information of the route, and extract the current location and current position of the user in the route information. The time period in each time period, and the pace speed of the time period suggested by the route information.
在本案的一實施例中,上述的步伐速度建議模組包括建議所在時段的步伐速度,使得調整步伐速度後所有時段的總行進時間等於或小於總目標時間。In an embodiment of the present invention, the step speed suggesting module includes a step speed of the recommended time period, such that the total travel time of all the time periods after adjusting the step speed is equal to or less than the total target time.
在本案的一實施例中,上述步伐速度建議模組包括根據路線資訊中所記錄的地形資訊,調整各個時段的步伐速度,其包括響應這些時段其一所在路段的地形為下坡,根據地形的坡度建議增加步伐速度;以及響應這些時段其一所在路段的地形為上坡,根據地形的坡度建議減少步伐速度。In an embodiment of the present invention, the step speed suggesting module includes: adjusting the pace speed of each time period according to the terrain information recorded in the route information, where the terrain of the road segment in which the road segment is located is downhill according to the terrain, according to the terrain The slope is recommended to increase the pace speed; and in response to these periods, the terrain of one of the sections is uphill, and the pace is recommended to be reduced according to the slope of the terrain.
在本案的一實施例中,上述的模組更包括歷史資料查詢模組,其是用以查詢使用者行進的歷史資料,以取得使用者於多種坡度下的平均速度,其中步伐速度建議模組包括根據此路線資訊中所記錄的所在路段的坡度以及所述多種坡度下的平均速度,建議所在時段的步伐速度。In an embodiment of the present invention, the module further includes a historical data query module for querying historical data traveled by the user to obtain an average speed of the user under various slopes, wherein the step speed suggestion module It includes the step speed of the recommended time period based on the slope of the road segment recorded in the route information and the average speed under the various slopes.
在本案的一實施例中,上述的模組更包括道路品質判斷模組,其是用以接收配置在使用者身上的至少一個感測器所偵測的使用者的腳底壓力資訊,並根據此腳底壓力資訊判斷此時段所在路段的道路品質。In an embodiment of the present invention, the module further includes a road quality determining module, configured to receive information about a user's sole pressure detected by at least one sensor disposed on the user, and according to the The sole pressure information determines the road quality of the section where the time zone is located.
在本案的一實施例中,上述的步伐速度建議模組更根據路線資訊擷取路線的天氣狀況。In an embodiment of the present invention, the step speed suggesting module further extracts the weather condition of the route according to the route information.
在本案的一實施例中,上述的步伐速度建議模組更接收配置在使用者身上的感測器資訊以判斷使用者的疲勞程度,以建議調整此時段的步伐速度。In an embodiment of the present invention, the step speed suggesting module further receives the sensor information configured on the user to determine the degree of fatigue of the user, and proposes to adjust the pace speed of the time period.
在本案的一實施例中,若步伐速度建議模組所建議調整時段的步伐速度造成所有時段的總行進時間大於總目標時間,則上述的步伐速度建議模組更產生提醒訊號以提醒使用者。In an embodiment of the present invention, if the step speed of the recommended adjustment period of the step speed suggestion module causes the total travel time of all the time periods to be greater than the total target time, the step speed suggestion module generates a reminder signal to remind the user.
在本案的一實施例中,上述的步伐速度建議模組包括響應目前速度領先步伐速度,顯示提前訊息,以及響應目前速度落後步伐速度,顯示落後訊息。In an embodiment of the present invention, the step speed suggesting module includes displaying the advance message in response to the current speed leading step speed, and displaying the backward message in response to the current speed falling behind the pace speed.
在本案的一實施例中,上述的裝置係將所建議的步伐速度傳送至另一行動裝置以在另一行動裝置上顯示所建議的步伐速度資訊。In an embodiment of the present invention, the apparatus transmits the suggested pace speed to another mobile device to display the suggested pace speed information on another mobile device.
本案提供一種電腦程式產品,經由電子裝置載入以執行下列步驟:取得使用者行進的總目標距離及總目標時間,並將總目標距離及總目標時間區分為多個時段;取得使用者行進的路線;擷取此路線的路線資訊;以及擷取使用者目前在路線資訊中的所在位置及目前在各個時段中的所在時段,並根據路線資訊建議所在時段的步伐速度。The present invention provides a computer program product that is loaded via an electronic device to perform the following steps: obtaining a total target distance traveled by the user and a total target time, and dividing the total target distance and the total target time into a plurality of time periods; Routes; capture route information for this route; and capture the user’s current location in the route information and the current time period in each time period, and suggest the pace of the time period based on the route information.
基於上述,本案的步伐速度建議方法、裝置及使用此方法的記錄媒體藉由擷取使用者行進路線的相關資訊,並監測使用者的體能狀況,據此規劃各個時段的步伐速度並提醒使用者注意。藉此,可輔助使用者在目標時間內完成目標距離的行進。Based on the above, the pace speed suggesting method and device of the present invention and the recording medium using the method capture the relevant information of the user's travel route, and monitor the physical condition of the user, thereby planning the pace speed of each time period and reminding the user note. Thereby, the user can be assisted to complete the travel of the target distance within the target time.
為讓本案的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。In order to make the above features and advantages of the present invention more comprehensible, the following embodiments are described in detail with reference to the accompanying drawings.
本案除了依據使用者針對行進所設定的總目標距離及總目標時間規劃每個時段的預定完成時間及建議的平均步伐速度外,還會查詢使用者行進路線的相關資訊,建議使用者在該時段的步伐速度。藉此,可幫助使用者在總目標時間內完成總目標距離的行進。此外,本案除了可幫助使用者在跑步時步伐速度的配速,同樣也可應用在健走、自行車、游泳等運動時的配速。In addition to planning the scheduled completion time and the recommended average pace of each time period based on the total target distance and total target time set by the user for the travel, the case will also query the relevant information of the user's travel route, suggesting that the user is in the time period. The pace of the pace. Thereby, the user can complete the travel of the total target distance within the total target time. In addition, in addition to helping the user to adjust the pace of the pace during running, the case can also be applied to the pace of walking, cycling, swimming and other sports.
圖2是依照本案一實施例所繪示之步伐速度建議裝置的方塊圖。請參照圖2,本實施例的步伐速度建議裝置20例如是智慧型手機(Smart phone)、個人數位助理(Personal Digital Assistant,PDA)手機、平板電腦(Tablet PC)、筆記型電腦、智慧手錶、手環、眼鏡或其他種類的電子裝置,或是上述裝置的組合,例如智慧型手機與智慧手環的組合。步伐速度建議裝置20中包括輸入單元21、定位單元22、提示單元23、儲存單元24及處理器25,其功能分述如下。2 is a block diagram of a pace speed suggesting apparatus according to an embodiment of the present invention. Referring to FIG. 2, the pace speed suggesting device 20 of the embodiment is, for example, a smart phone, a personal digital assistant (PDA) mobile phone, a tablet PC, a notebook computer, a smart watch, A bracelet, glasses or other type of electronic device, or a combination of the above, such as a combination of a smart phone and a smart bracelet. The pace speed suggesting device 20 includes an input unit 21, a positioning unit 22, a prompting unit 23, a storage unit 24, and a processor 25, the functions of which are described below.
輸入單元21例如鍵盤、滑鼠、觸控板、各種感應器,例如加速度感應器,等輸入工具,或是由電阻式、電容式、光學式或其他種類的觸碰偵測元件與液晶顯示器整合而成的觸控螢幕。The input unit 21 is integrated with an input device such as a keyboard, a mouse, a touchpad, various sensors, such as an acceleration sensor, or a liquid crystal display by a resistive, capacitive, optical, or other type of touch detecting component. Made of touch screen.
定位單元22係用以對步伐速度建議裝置20進行定位,以取得步伐速度建議裝置20的目前位置,其例如是全球定位系統(Global Positioning System,GPS),利用WiFi熱點進行定位之系統,或是其他利用無線通訊基地台的無線通訊訊號進行定位的通訊定位系統,在此不設限。The positioning unit 22 is configured to locate the pace speed suggesting device 20 to obtain the current position of the pace speed suggesting device 20, such as a Global Positioning System (GPS), a system for positioning using a WiFi hotspot, or Other communication positioning systems that use wireless communication signals of wireless communication base stations for positioning are not limited herein.
提示單元23可以是一般的顯示器,例如是液晶顯示器(Liquid-Crystal Display,LCD)、電漿顯示器、真空螢光顯示器、發光二極體(Light-Emitting Diode,LED)顯示器、場發射顯示器(Field Emission Display,FED)或其他合適種類的顯示器。提示單元23也可以與輸入單元21結合成為觸控螢幕,而可在顯示步伐速度建議裝置20所建議的步伐速度的同時,偵測使用者的輸入操作。此外,提示單元23還可以是揚聲器,其可以語音的方式提示步伐速度建議裝置20所建議的步伐速度,或是一或數個燈光,以不同亮度、顏色及/或數目代表不同的提示內容。The prompting unit 23 can be a general display, such as a liquid crystal display (LCD), a plasma display, a vacuum fluorescent display, a Light-Emitting Diode (LED) display, and a field emission display (Field). Emission Display, FED) or other suitable type of display. The prompting unit 23 can also be combined with the input unit 21 to become a touch screen, and can detect the input operation of the user while displaying the pace speed suggested by the pace speed suggesting device 20. In addition, the prompting unit 23 can also be a speaker, which can promptly suggest the pace speed suggested by the step speed suggesting device 20, or one or several lights, to represent different prompt contents with different brightness, color and/or number.
儲存單元24可以是任何型態的固定或可移動隨機存取記憶體(random access memory,RAM)、唯讀記憶體(read-only memory,ROM)、快閃記憶體(flash memory)或類似元件或上述元件的組合。在本實施例中,儲存單元24係用以記錄步伐速度建議模組242,此步伐速度建議模組242例如是儲存在儲存單元24中的程式,其可載入步伐速度建議裝置20的處理器25,而由處理器25據以執行步伐速度建議功能。The storage unit 24 can be any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory or the like. Or a combination of the above elements. In the present embodiment, the storage unit 24 is used to record the pace speed suggesting module 242. The step speed suggesting module 242 is, for example, a program stored in the storage unit 24, which can load the processor of the pace speed suggesting device 20. 25, and the processor 25 performs the pace speed suggestion function accordingly.
處理器25例如是中央處理單元(Central Processing Unit,CPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式化邏輯裝置(Programmable Logic Device,PLD)或其他類似裝置或這些裝置的組合。處理器25係連接輸入單元21、定位單元22、提示單元23及儲存單元24,其係從儲存單元24載入步伐速度建議模組242的程式,以執行本申請實施例的步伐速度建議方法。以下即舉實施例說明此方法的詳細步驟。The processor 25 is, for example, a central processing unit (CPU), or another programmable general purpose or special purpose microprocessor (Microprocessor), a digital signal processor (DSP), and a programmable program. Controllers, Application Specific Integrated Circuits (ASICs), Programmable Logic Devices (PLDs), or other similar devices or combinations of these devices. The processor 25 is connected to the input unit 21, the positioning unit 22, the prompting unit 23, and the storage unit 24, and loads the program of the pace speed suggesting module 242 from the storage unit 24 to perform the step speed suggesting method of the embodiment of the present application. The detailed steps of this method are illustrated by the following examples.
圖3是依照本案一實施例所繪示之步伐速度建議方法的流程圖。請參照圖3,本實施例的方法適用於圖2的步伐速度建議裝置20,以下即搭配步伐速度建議裝置20中的各項元件說明本案之步伐速度建議方法的詳細步驟。FIG. 3 is a flow chart of a method for recommending a pace speed according to an embodiment of the present disclosure. Referring to FIG. 3, the method of the present embodiment is applied to the step speed suggesting device 20 of FIG. 2, and the following is a detailed step of the step speed suggesting method of the present case in conjunction with each component in the step speed suggesting device 20.
首先,處理器25利用輸入單元21取得使用者行進的總目標距離及總目標時間,或可自一網路服務,例如路跑活動網站等,下載總目標距離及總目標時間,並將此總目標距離及總目標時間區分為多個時段(步驟S302),亦或可稱為里程碑(milestone),其可提醒使用者需以多少的時間或是在多少時間以前完成每個時段的距離。其中,處理器25例如是以公里或英里為單位將總目標距離區分為多個時段,且在一實施例中即將總目標時間平均分配在這些時段上。First, the processor 25 uses the input unit 21 to obtain the total target distance and total target time traveled by the user, or can download the total target distance and the total target time from a network service, such as a road running activity website, and the total target time. The target distance and the total target time are divided into a plurality of time periods (step S302), or may be referred to as milestones, which may remind the user how much time or how long to complete the time of each time period. Wherein, the processor 25 divides the total target distance into a plurality of time periods, for example, in kilometers or miles, and in an embodiment, the total target time is evenly distributed over the time periods.
接著,處理器25利用輸入單元21或自網路服務取得使用者行進的路線(步驟S304)。其中,在一實施例中,使用者可利用輸入單元21輸入其所欲前往的目標地點,此時處理器25即會根據定位單元22所取得的使用者的目前位置規劃前往目標地點的路線。在另一實施例中,使用者還可利用輸入單元21例如在電子地圖上繪製行進的路線或拍攝路線並轉換為電子地圖以作為使用者行進的路線,在其它實施例中,使用者可由網路,例如路跑活動網站等服務網站,下載行進路線,在此不設限。Next, the processor 25 obtains the route traveled by the user using the input unit 21 or from the network service (step S304). In an embodiment, the user can use the input unit 21 to input the target location to which the user wants to go. At this time, the processor 25 plans the route to the target location according to the current location of the user acquired by the positioning unit 22. In another embodiment, the user may also use the input unit 21 to draw a route or a route of travel on an electronic map and convert it into an electronic map to serve as a route for the user to travel. In other embodiments, the user may Roads, such as road running event websites and other service websites, download the route, there is no limit here.
然後,處理器25會擷取路線的路線資訊(步驟S306)。在一實施例中,處理器25例如會擷取內建在步伐速度建議裝置20上的電子地圖資料庫,並從此電子地圖資料庫中取得使用者行進路線的相關路線資訊。在另一實施例中,處理器25則可利用通訊模組或網路模組連結遠端的資料庫,例如電子地圖資料庫,天氣資料庫,地形、地貌等資料庫等,從而下載路線的相關路線資訊,在此不設限。上述的路線資訊例如包括地形資訊、天氣資訊等,而地形資訊例如包括上坡、下坡、左傾、右傾等地貌資訊,或者包括柏油路、石子路、聚氨酯(Polyurethane,PU)路或沙灘等道路品質資訊。而在一實施例中,在擷取路線的路線資訊之後,則可直接根據所擷取的路線資訊調整各個時段的所需時間,並顯示於步伐速度建議裝置20供使用者預先參考,以達到在各個時段配速的目的,而非僅是將總目標時間平均分配在各個時段上。而各個時段的所需時間的顯示方式,可為顯示每個時段的所需時間(例如每個時段需幾分幾秒),每個時段以累加時間的方式顯示,或是以每個時段需在幾點幾分完成的方式顯示,在此並不加以限制。Then, the processor 25 retrieves the route information of the route (step S306). In one embodiment, the processor 25 retrieves, for example, an electronic map database built into the pace speed suggesting device 20, and obtains relevant route information of the user's travel route from the electronic map database. In another embodiment, the processor 25 can use a communication module or a network module to connect to a remote database, such as an electronic map database, a weather database, a terrain, a landform, etc., thereby downloading the route. Relevant route information, there is no limit here. The above route information includes, for example, terrain information, weather information, and the like, and the terrain information includes terrain information such as uphill, downhill, left leaning, and right leaning, or roads including asphalt road, gravel road, polyurethane (PU) road or beach. Quality information. In an embodiment, after the route information of the route is captured, the required time of each time period can be directly adjusted according to the route information captured, and displayed on the pace speed suggesting device 20 for the user to pre-reference. The purpose of the speed adjustment at each time interval, rather than just the average target time is evenly distributed over each time period. The display time of each time period may be displayed for each time period (for example, several minutes and seconds for each time period), each time period is displayed in an accumulated time, or is required for each time period. The way it is done in a few minutes is not limited here.
之後,處理器25利用定位單元22擷取使用者目前在路線資訊中的所在位置,並擷取使用者目前在各所述時段中的所在時段,更可根據路線資訊即時建議所在時段的步伐速度(步驟S308)。其中,處理器25例如會在目前速度領先步伐速度時,在提示單元23上顯示提前訊息,而在目前速度落後步伐速度時,在提示單元23顯示落後訊息,在一實施例中,處理器25還會根據步伐速度落後的程度,例如落後時間的長短,而顯示不同的落後訊息,例如以不同的顏色、聲音、文字及/或燈號表示。需說明的是,處理器25還會建議所在時段的步伐速度,以使得調整步伐速度後的所有時段的總行進時間會等於或小於總目標時間,以確保使用者能夠在其所設定的總目標時間內完成所有的路線。Then, the processor 25 uses the positioning unit 22 to capture the current location of the user in the route information, and captures the current time period of the user in each of the time periods, and can promptly suggest the pace speed of the time period according to the route information. (Step S308). The processor 25 displays the advance message on the prompting unit 23, for example, when the current speed is ahead of the pace speed, and displays the backward message at the prompting unit 23 when the current speed is behind the pace speed. In an embodiment, the processor 25 It also displays different backward messages based on the degree of backwardness of the pace, such as the length of the backward time, for example, in different colors, sounds, words and/or lights. It should be noted that the processor 25 also suggests the pace speed of the time period so that the total travel time of all the time periods after adjusting the pace speed is equal to or less than the total target time to ensure that the user can set the total target in the time zone. Complete all routes within the time.
舉例來說,圖4、圖5A~圖5B、圖6A~圖6B及圖7A~圖7C是依照本案一實施例所繪示之步伐速度建議方法的範例。請先參照圖4,本實施例是以可配戴在使用者手腕上的智慧手環40為例,藉由智慧手環40上的觸控螢幕42顯示操作介面,接收使用者的輸入操作,並根據輸入操作顯示所建議的步伐速度。For example, FIG. 4, FIG. 5A to FIG. 5B, FIG. 6A to FIG. 6B, and FIG. 7A to FIG. 7C are examples of a method for recommending a pace speed according to an embodiment of the present disclosure. Referring to FIG. 4 , in this embodiment, the smart wristband 40 that can be worn on the wrist of the user is used as an example. The touch screen 42 on the smart bracelet 40 displays the operation interface and receives the input operation of the user. The suggested pace speed is displayed according to the input operation.
請參照圖5A~圖5B,智慧手環40例如會在觸控螢幕42上顯示總目標距離的設定畫面52,而使用者可藉由在設定畫面52內以觸控操作,例如上下滑動,以設定所欲行進的總目標距離。在設定總目標距離之後,智慧手環40例如會繼續在觸控螢幕42上顯示總目標時間的設定畫面54,而使用者可藉由在設定畫面54上的小時視窗542及分鐘視窗544內以觸控操作,例如左右滑動,以設定所欲行進的總目標時間。在另一實施例中,智慧手環40也可從網路服務下載總目標距離及總目標時間,或藉由與另一裝置連線以透過另一裝置的操作而設定或從網路下載總目標距離及總目標時間,或者是在另一裝置上藉由操作設定或從網路下載總目標距離及總目標時間,之後再與智慧手環40連線而將總目標距離及總目標時間傳輸至智慧手環40。Referring to FIG. 5A to FIG. 5B , the smart bracelet 40 displays a total target distance setting screen 52 on the touch screen 42 , for example, and the user can perform a touch operation in the setting screen 52, for example, sliding up and down. Set the total target distance to travel. After setting the total target distance, the smart bracelet 40 will continue to display the total target time setting screen 54 on the touch screen 42, for example, by the user in the hour window 542 and the minute window 544 on the setting screen 54. Touch operations, such as sliding left and right, to set the total target time to travel. In another embodiment, the smart bracelet 40 can also download the total target distance and the total target time from the network service, or can be set by connecting with another device to operate through another device or downloading from the network. Target distance and total target time, or transfer the total target distance and total target time by operating settings or downloading from the network on another device, and then connecting with the smart bracelet 40 to transmit the total target distance and the total target time. To the wisdom bracelet 40.
請參照圖6A~圖6B,若使用者設定的目標距離為半程馬拉松的13.1英里且目標時間為2小時,則智慧手環40會在觸控螢幕42上顯示如圖6A所示的配速表62,其中包括每1英里的目標時間,在一實施例中,此目標時間是將使用者所設定的總目標時間平均分配在各個時段上而取得;而在另一實施例中,在擷取路線資訊之後,可對應路線資訊調整各個時段的所需時間並顯示於配速表62。類似地,若使用者設定的目標距離為半程馬拉松的13.1英里且目標時間為2小時15分,則智慧手環40會在觸控螢幕42上顯示如圖6B所示的配速表64,其中每一時段的目標時間會比配速表62中每一時段的目標時間多一些。Referring to FIG. 6A to FIG. 6B , if the target distance set by the user is 13.1 miles for the half marathon and the target time is 2 hours, the smart bracelet 40 displays the pace as shown in FIG. 6A on the touch screen 42. Table 62, which includes the target time per mile, in one embodiment, the target time is obtained by evenly distributing the total target time set by the user over each time period; and in another embodiment, After the route information is taken, the required time of each time period can be adjusted corresponding to the route information and displayed on the speedometer 62. Similarly, if the target distance set by the user is 13.1 miles for the half marathon and the target time is 2 hours and 15 minutes, the smart bracelet 40 displays the speedometer 64 as shown in FIG. 6B on the touch screen 42. The target time of each of the time periods will be more than the target time of each time period in the pace meter 62.
請參照圖7A~圖7C,在使用者行進的過程中,智慧手環40即會擷取使用者目前所在位置及所在時段,從而根據路線資訊即時建議所在時段的步伐速度。如圖7A所示的步伐速度建議畫面72,智慧手環40例如會在步伐速度建議畫面72中顯示行進起始時間722、目前的行進時間724、目前時段的目標時間726,以及比較行進時間724與目標時間726後所得到的步伐速度建議728。其中,由於使用者目前的行進時間724比目標時間726短1分鐘,因此智慧手環40會在步伐速度建議728中顯示領先1分鐘,藉此表示使用者在目前時段的步伐速度比預訂速度快1分鐘。類似地,如圖7B所示的步伐速度建議畫面74,使用者目前的行進時間744比目標時間746長1分鐘,因此智慧手環40會在步伐速度建議748中顯示落後1分鐘,藉此表示使用者在目前時段的步伐速度比預訂速度慢1分鐘。再者,如圖7C所示的步伐速度建議畫面76,使用者目前的行進時間764比目標時間746長2分鐘,因此智慧手環40會在步伐速度建議768中顯示落後2分鐘,藉此表示使用者在目前時段的步伐速度比預訂速度慢2分鐘。Referring to FIG. 7A to FIG. 7C , during the user's travel, the smart bracelet 40 captures the current location and time period of the user, so as to promptly suggest the pace speed of the time period according to the route information. As shown in the step speed suggestion screen 72 shown in FIG. 7A, the smart bracelet 40 displays, for example, the travel start time 722, the current travel time 724, the target time 726 of the current time period, and the comparison travel time 724 in the pace speed suggestion screen 72. The pace speed 728 obtained after the target time 726 is recommended 728. Wherein, since the current travel time 724 of the user is one minute shorter than the target time 726, the smart bracelet 40 will display a lead of 1 minute in the pace speed recommendation 728, thereby indicating that the user is faster than the reservation speed in the current time period. 1 minute. Similarly, as shown in the step speed suggestion screen 74 shown in FIG. 7B, the user's current travel time 744 is 1 minute longer than the target time 746, so the smart bracelet 40 will be displayed 1 minute behind in the pace speed recommendation 748, thereby indicating The user's pace at the current time is 1 minute slower than the booking speed. Moreover, as shown in the step speed suggestion screen 76 shown in FIG. 7C, the user's current travel time 764 is 2 minutes longer than the target time 746, so the smart bracelet 40 will be displayed 2 minutes behind the pace speed recommendation 768, thereby indicating The user's pace at the current time is 2 minutes slower than the booking speed.
藉由上述方法,使用者即可從步伐速度建議裝置得知其目前的步伐速度係為領先或落後,並據此調整下一個時段的步伐速度,從而在所設定的總目標時間內完成總目標距離的行進。需說明的是,本案的步伐速度建議裝置可進一步根據路線資訊中所記錄的地形資訊、路況資訊以及例如藉由偵測使用者腳底壓力資訊所判斷的道路品質,調整所建議的步伐速度。以下則再舉一實施例詳細說明。By the above method, the user can know from the pace speed suggesting device that the current pace speed is leading or backward, and adjust the pace speed of the next time period accordingly, thereby completing the total target within the set total target time. The distance traveled. It should be noted that the pace speed suggesting device of the present case can further adjust the suggested pace speed according to the terrain information recorded in the route information, the road condition information and the road quality determined by detecting the pressure information of the sole of the user. The following is a detailed description of an embodiment.
圖8是依照本案一實施例所繪示之步伐速度建議方法的流程圖。請參照圖8,本實施例的方法適用於圖2的步伐速度建議裝置20,以下即搭配步伐速度建議裝置20中的各項元件說明本案之步伐速度建議方法的詳細步驟。FIG. 8 is a flow chart of a method for recommending a pace speed according to an embodiment of the present invention. Referring to FIG. 8, the method of the present embodiment is applied to the step speed suggesting device 20 of FIG. 2, and the following is a detailed step of the step speed suggesting method of the present case in conjunction with each component in the step speed suggesting device 20.
首先,處理器25取得使用者行進的總目標距離及總目標時間,並將此總目標距離及總目標時間區分為多個時段(步驟S802)。接著,處理器25取得使用者行進的路線(步驟S804)。上述的步驟S802~S804係與前述實施例的步驟S302~S304相同或相似,故其詳細內容在此不再贅述。First, the processor 25 obtains the total target distance and the total target time traveled by the user, and divides the total target distance and the total target time into a plurality of time periods (step S802). Next, the processor 25 acquires the route traveled by the user (step S804). The above steps S802 to S804 are the same as or similar to the steps S302 to S304 of the foregoing embodiment, and thus the details thereof are not described herein again.
與前述實施例不同的是,在本實施例中,處理器25可擷取路線的地形資訊(步驟S806),並擷取使用者目前的所在位置及所在時段,從而根據所擷取的地形資訊,即時建議調整所對應時段的步伐速度(步驟S808),或是預先顯示在配速表中供使用者參考。例如,地形資訊可為坡度資訊,若使用者目前所在時段的所在路段的地形為下坡,則處理器25會根據此地形的坡度建議增加步伐速度;若使用者目前所在時段的所在路段的地形為上坡,則處理器25會根據此地形的坡度建議減少步伐速度。Different from the foregoing embodiment, in the embodiment, the processor 25 can capture the terrain information of the route (step S806), and capture the current location and time period of the user, so as to obtain the terrain information according to the captured terrain information. It is recommended to adjust the pace speed of the corresponding time period (step S808), or display it in the speedometer for the user's reference in advance. For example, the terrain information may be slope information. If the terrain of the road segment where the user is currently in the current period is downhill, the processor 25 may increase the pace speed according to the slope of the terrain; if the terrain of the road segment where the user is currently in the time zone In the case of an uphill slope, the processor 25 will reduce the pace speed based on the slope of the terrain.
需注意的是,為了確保使用者能夠在預設的總目標時間內完成行進,處理器25在建議調整所在時段的步伐速度時,例如還會確認調整步伐速度後所有時段的總行進時間是否會超過總目標時間。舉例來說,若上坡的路段較多,則建議減少步伐速度的時段將會增加,而致使總行進時間會超過總目標時間,此時處理器25例如會建議增加其他時段的進行速度,從而使得調整步伐速度後所有時段的總行進時間等於或小於總目標時間。It should be noted that, in order to ensure that the user can complete the travel within the preset total target time, the processor 25, when suggesting to adjust the pace speed of the time period, for example, also confirms whether the total travel time of all the time periods after adjusting the pace speed will be More than the total target time. For example, if there are more sections on the uphill slope, it is recommended that the period of decreasing the pace speed will increase, and the total travel time will exceed the total target time. At this time, the processor 25 may, for example, suggest to increase the speed of the other time periods, thereby The total travel time of all time periods after adjusting the pace speed is made equal to or less than the total target time.
需說明的是,在一實施例中,處理器25還可根據使用者上下坡的歷史資料來決定所建議的步伐速度。詳言之,處理器25例如會從儲存單元24載入並執行歷史資料查詢模組(未繪示),從而查詢使用者行進的歷史資料,並取得使用者於多種坡度下的平均速度。然後,處理器25會執行步伐速度建議模組242,以根據路線資訊中所記錄的所在路段的坡度以及使用者於多種坡度下的平均速度,建議所在時段的步伐速度。舉例來說,若使用者的歷史資料顯示其在所在路段的坡度上可以跑得更快,則處理器25可建議的較快的步伐速度;反之,若使用者的歷史資料顯示其在所在路段的坡度上跑得較慢,則處理器25會建議較慢的步伐速度。類似地,在建議調整所在時段的步伐速度時,處理器25還會確認調整步伐速度後所有時段的總行進時間是否會超過總目標時間,從而調整其他時段建議的步伐速度。It should be noted that, in an embodiment, the processor 25 may also determine the suggested pace speed according to historical data of the user's ups and downs. In detail, the processor 25 loads and executes a historical data query module (not shown) from the storage unit 24 to query the historical data traveled by the user and obtain the average speed of the user under various slopes. Then, the processor 25 executes the pace speed suggesting module 242 to suggest the pace speed of the time period according to the slope of the road segment recorded in the route information and the average speed of the user under various slopes. For example, if the user's historical data shows that he can run faster on the slope of the road segment, the processor 25 can suggest a faster pace speed; otherwise, if the user's historical data shows that it is on the road segment The slower pace is suggested by the processor 25 running slower on the slope. Similarly, when it is recommended to adjust the pace speed of the time period, the processor 25 also confirms whether the total travel time of all the time periods after the adjustment of the pace speed exceeds the total target time, thereby adjusting the pace speed recommended for other time periods.
回到圖8的流程,處理器25也可擷取路線的天氣狀況(步驟S806),並擷取使用者目前的所在位置及所在時段,從而根據所擷取的天氣狀況,調整原先在所在時段所建議的步伐速度(步驟S808)。上述的天氣狀況例如是氣溫、溼度、風向、風速、下雨等各種天氣相關資訊,在此不設限。舉例來說,若使用者所在位置的天氣為下雨或之前下過雨而造成地面濕滑,則處理器25會減少原先在所在時段所建議的步伐速度,以避免危險;若使用者所在位置的天氣為炎熱,則處理器25例如會根據氣溫高低增減在所在時段所建議的步伐速度。Returning to the flow of FIG. 8, the processor 25 can also capture the weather condition of the route (step S806), and capture the current location and time period of the user, thereby adjusting the original time period according to the weather conditions captured. The suggested pace speed (step S808). The above weather conditions are, for example, various weather related information such as temperature, humidity, wind direction, wind speed, and rain, and are not limited herein. For example, if the weather at the user's location is raining or the previous rain has caused the ground to slip, the processor 25 will reduce the speed of the step suggested in the current time period to avoid the danger; if the user is in the location If the weather is hot, the processor 25 will, for example, increase or decrease the speed of the pace recommended during the time period according to the temperature.
另一方面,處理器25例如會從儲存單元24載入並執行道路品質判斷模組(未繪示),從而接收配置在使用者身上的感測器所偵測的使用者的腳底壓力資訊,並根據此腳底壓力資訊判斷此時段所在路段的道路品質(步驟S814)。然後,處理器25會執行步伐速度建議模組242,以擷取使用者目前的所在位置及所在時段,從而根據所判斷的道路品質,調整原先在所在時段所建議的步伐速度(步驟S808)。詳言之,本實施例例如是在使用者的鞋底配置一或多個感測器,例如壓力感測器,從而偵測使用者行進時腳底壓力的狀況,例如壓力分佈狀況,從而推測目前所在路段的道路品質,例如石子路的壓力分佈可能會不規則地集中在某幾個點,而PU路面則會平均分佈。而針對不同的道路品質,處理器25則會調整原先在所在時段所建議的步伐速度,使得所建議的步伐速度符合路況。同樣地,在另一實施例中,對應路線的道路品質資訊也可從網路下載。On the other hand, the processor 25 loads and executes a road quality determination module (not shown) from the storage unit 24, for example, to receive the pressure information of the user's sole detected by the sensor disposed on the user. And determining the road quality of the road section where the time zone is located based on the sole pressure information (step S814). Then, the processor 25 executes the pace speed suggesting module 242 to capture the current location and time period of the user, so as to adjust the pace speed recommended in the current time period according to the determined road quality (step S808). In detail, in this embodiment, for example, one or more sensors, such as a pressure sensor, are disposed on the sole of the user to detect a condition of the pressure of the sole of the foot when the user is traveling, such as a pressure distribution condition, thereby presuming the current location. The road quality of the road sections, such as the pressure distribution of the gravel road, may be irregularly concentrated at certain points, while the PU pavement will be evenly distributed. For different road qualities, the processor 25 will adjust the pace speed originally suggested during the time period so that the suggested pace speed is in line with the road condition. Similarly, in another embodiment, the road quality information of the corresponding route can also be downloaded from the network.
藉由上述方法,步伐速度建議裝置20即能夠考量使用者行進所發生的各種因素,對所建議的步伐速度進行調整,從而提供使用者適合於當地環境的行進方式。By the above method, the pace speed suggesting device 20 can measure various factors occurring in the user's travel, and adjust the recommended pace speed to provide a travel mode suitable for the local environment.
需說明的是,除了上述與行進路線相關的資訊之外,本案的步伐速度建議裝置還會進一步監測使用者在行進時的疲勞程度,從而調整所建議的步伐速度。以下則再舉一實施例詳細說明。It should be noted that in addition to the above-mentioned information related to the travel route, the pace speed suggesting device of the present case further monitors the degree of fatigue of the user while traveling, thereby adjusting the recommended pace speed. The following is a detailed description of an embodiment.
圖9是依照本案一實施例所繪示之步伐速度建議方法的流程圖。請參照圖9,本實施例的方法適用於圖2的步伐速度建議裝置20,以下即搭配步伐速度建議裝置20中的各項元件說明本案之步伐速度建議方法的詳細步驟。FIG. 9 is a flowchart of a method for recommending a pace speed according to an embodiment of the present disclosure. Referring to FIG. 9, the method of the present embodiment is applied to the step speed suggesting device 20 of FIG. 2, and the detailed steps of the step speed suggesting method of the present invention are described below with the components in the step speed suggesting device 20.
首先,處理器25會接收配置在使用者身上的感測器資訊以判斷使用者的疲勞程度,從而建議調整時段的步伐速度(步驟S902)。其中,上述的感測器例如是配置在使用者鞋子上的重力感測器、陀螺儀、電子羅盤等,而可用以偵測使用者行進時的步伐狀態,從而推知使用者的疲勞程度。First, the processor 25 receives the sensor information configured on the user to determine the degree of fatigue of the user, thereby suggesting the pace speed of the adjustment period (step S902). The sensor is, for example, a gravity sensor, a gyroscope, an electronic compass, or the like disposed on a user's shoe, and can be used to detect a state of the user's walking state, thereby inferring the degree of fatigue of the user.
舉例來說,圖10及圖11是依照本案一實施例所繪示之步伐速度建議方法的範例。請先參照圖10,本實施例係將感測器102固定在鞋子104的鞋帶上,從而偵測使用者行進時的步伐狀態。此外,感測器102會透過藍芽、WiFi等無線傳輸技術,將所偵測到的感測器資訊傳送到步伐速度建議裝置100上,從而由步伐速度建議裝置100根據此感測器資訊判斷使用者的疲勞程度;或者,感測器資訊也可傳送到另一裝置,並由另一裝置根據此感測器資訊判斷使用者的疲勞程度後再傳送至步伐速度建議裝置100。其中,若步伐速度建議裝置100根據此感測器資訊判斷使用者的步伐為圖11所示的內旋不足或過度內旋的狀態,則可依其程度判斷使用者的疲勞程度,從而建議調整目前時段的步伐速度。For example, FIG. 10 and FIG. 11 are examples of a method for recommending a pace speed according to an embodiment of the present disclosure. Referring first to FIG. 10, in this embodiment, the sensor 102 is attached to the shoelace of the shoe 104 to detect the state of the step when the user is traveling. In addition, the sensor 102 transmits the detected sensor information to the pace speed suggesting device 100 through a wireless transmission technology such as Bluetooth or WiFi, so that the pace speed suggesting device 100 determines the sensor information according to the sensor information. The degree of fatigue of the user; or the sensor information may be transmitted to another device, and the other device may determine the degree of fatigue of the user based on the sensor information and then transmit to the pace speed suggesting device 100. If the step speed suggesting device 100 determines that the user's step is in the state of insufficient internal rotation or excessive internal rotation as shown in FIG. 11 according to the sensor information, the degree of fatigue of the user may be determined according to the degree, and thus the adjustment is recommended. The pace of the current time.
需注意的是,本實施例與前述實施例的不同點在於,處理器25在判斷使用者疲勞的狀態下,將會適當地延長行進時間,而不會硬性要求使用者在預訂的目標時間內完成,藉此可保護使用者不致因為運動過度而造成運動傷害。此時,處理器25例如會判斷其調整目前時段的步伐速度是否會造成所有時段的總行進時間大於總目標時間(步驟S904)。其中,若總行進時間大於總目標時間,則處理器25會在提示單元23上產生提醒訊號以提醒使用者(步驟S906),並也可讓使用者進一步確認是否要接受所建議調整的步伐速度,或是要維持原本的步伐速度而不減少步伐速度以在總目標時間內完成所有的路線。反之,若總行進時間不大於總目標時間,則會回到步驟S902,由處理器25繼續判斷使用者的疲勞程度,以調整步伐速度。藉此,使用者即可從提醒訊號得知其身體狀況,進而決定是要維持原先的步伐速度以達成目標,還是要降低步伐速度以避免傷害。同樣地,在上述根據路線資訊而建議減少步伐速度的實施例中,若處理器25判斷總行進時間會超過總目標時間,則同樣可在提示單元23上產生提醒訊號以提醒使用者,並也可讓使用者進一步確認是否要接受所建議調整的步伐速度,或是要維持原本的步伐速度。It should be noted that the difference between this embodiment and the foregoing embodiment is that the processor 25 will appropriately extend the travel time in the state of judging the user's fatigue, and does not rigidly require the user to be in the target time of the reservation. This is done to protect the user from sports injuries caused by excessive exercise. At this time, the processor 25 determines, for example, whether it adjusts the pace speed of the current time period to cause the total travel time of all the time periods to be greater than the total target time (step S904). If the total travel time is greater than the total target time, the processor 25 generates a reminder signal on the prompting unit 23 to remind the user (step S906), and also allows the user to further confirm whether to accept the recommended pace. Or to maintain the pace of the original without reducing the pace to complete all the routes within the total target time. On the other hand, if the total travel time is not greater than the total target time, the process returns to step S902, and the processor 25 continues to determine the degree of fatigue of the user to adjust the pace speed. In this way, the user can know the physical condition from the reminder signal, and then decide whether to maintain the original pace to achieve the goal, or to reduce the pace to avoid injury. Similarly, in the embodiment in which the step speed is recommended according to the route information, if the processor 25 determines that the total travel time exceeds the total target time, the reminder signal may also be generated on the prompting unit 23 to remind the user, and also Allows the user to further confirm whether they want to accept the pace of the proposed adjustment, or to maintain the original pace.
本案另提供一種電腦程式產品,其包括電腦程式,該電腦程式是用以執行上述步伐速度建議方法的各個步驟,此電腦程式是由多數個程式碼片段所組成的(例如建立組織圖程式碼片段、簽核表單程式碼片段、設定程式碼片段、以及部署程式碼片段),並且這些程式碼片段在載入電子裝置中並執行之後,即可完成上述步伐速度建議方法的步驟。The present invention further provides a computer program product, which comprises a computer program, which is a step for performing the above-mentioned step speed suggesting method. The computer program is composed of a plurality of code segments (for example, creating an organization chart code segment). After signing the form code segment, setting the code segment, and deploying the code segment, and the code segments are loaded into the electronic device and executed, the steps of the step speed suggesting method can be completed.
此外,如上所述,本案的步伐速度建議方法、裝置及使用此方法的記錄媒體以及所描述的各種實施例除了可用在跑步以外,也可應用在健走、自行車、游泳等運動,尤其是需要有長距離路線的運動,可以幫助使用者根據路線資訊及使用者身體狀況而建議或即使調整各時段的速度。例如騎自行車時的踏速(cadence speed)同樣也可根據各種路線資訊的不同狀況而有所調整,以建議適合使用者的配速。In addition, as described above, the pace speed suggesting method, apparatus, and recording medium using the same, and the various embodiments described can be applied to walking, cycling, swimming, etc., in particular, in addition to running. A long-distance route can help the user to suggest or even adjust the speed of each time period based on the route information and the user's physical condition. For example, the cadence speed when riding a bicycle can also be adjusted according to different conditions of various route information to suggest a matching speed suitable for the user.
綜上所述,本案的步伐速度建議方法、裝置及使用此方法的記錄媒體藉由擷取使用者行進路線的相關資訊,並監測使用者的體能狀況,據此規劃各個時段的步伐速度並提醒使用者注意。藉此,可輔助使用者在適合的配速下以在總目標時間內完成總目標距離的行進。In summary, the pace and speed suggestion method and device of the present case and the recording medium using the method capture the relevant information of the user's travel route and monitor the physical condition of the user, thereby planning the pace speed of each time period and reminding User attention. Thereby, the user can be assisted to complete the travel of the total target distance within the total target time at a suitable pace.
雖然本案已以實施例揭露如上,然其並非用以限定本案,任何所屬技術領域中具有通常知識者,在不脫離本案的精神和範圍內,當可作些許的更動與潤飾,故本案的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present case. Any person having ordinary knowledge in the technical field can protect the case without making any changes or refinements without departing from the spirit and scope of the present case. The scope is subject to the definition of the scope of the patent application.
10、62、64‧‧‧配速表
12‧‧‧手腕
20、100‧‧‧步伐速度建議裝置
21‧‧‧輸入單元
22‧‧‧定位單元
23‧‧‧提示單元
24‧‧‧儲存單元
242‧‧‧步伐速度建議模組
25‧‧‧處理器
40‧‧‧智慧手環
42‧‧‧觸控螢幕
52、54‧‧‧設定畫面
542‧‧‧小時視窗
544‧‧‧分鐘視窗
72、74、76‧‧‧步伐速度建議畫面
722‧‧‧行進起始時間
724、744、764‧‧‧目前的行進時間
726、746、766‧‧‧目標時間
728、748、768‧‧‧行進速度建議
102‧‧‧感測器
104‧‧‧鞋子
S302~S308、S802~S816、S902~S906‧‧‧步驟10, 62, 64‧‧ ‧ Speedometer
12‧‧‧ wrist
20, 100‧‧‧ pace speed suggestion device
21‧‧‧ Input unit
22‧‧‧ Positioning unit
23‧‧‧Cue unit
24‧‧‧ storage unit
242‧‧‧Step speed recommendation module
25‧‧‧ Processor
40‧‧‧Wisdom bracelet
42‧‧‧ touch screen
52, 54‧‧‧ setting screen
542‧‧ hours window
544‧‧ minutes window
72, 74, 76‧‧‧ pace speed suggestion screen
722‧‧‧Travel start time
724, 744, 764‧‧‧ current travel time
726, 746, 766‧‧‧ target time
728, 748, 768‧‧‧ travel speed recommendations
102‧‧‧ sensor
104‧‧‧ Shoes
S302~S308, S802~S816, S902~S906‧‧‧ steps
圖1是習知配速表的範例。 圖2是依照本案一實施例所繪示之步伐速度建議裝置的方塊圖。 圖3是依照本案一實施例所繪示之步伐速度建議方法的流程圖。 圖4是依照本案一實施例所繪示之步伐速度建議方法的範例。 圖5A~圖5B是依照本案一實施例所繪示之步伐速度建議方法的範例。 圖6A~圖6B是依照本案一實施例所繪示之步伐速度建議方法的範例。 圖7A~圖7C是依照本案一實施例所繪示之步伐速度建議方法的範例。 圖8是依照本案一實施例所繪示之步伐速度建議方法的流程圖。 圖9是依照本案一實施例所繪示之步伐速度建議方法的流程圖。 圖10是依照本案一實施例所繪示之步伐速度建議方法的範例。 圖11是依照本案一實施例所繪示之步伐速度建議方法的範例。Figure 1 is an example of a conventional pace meter. 2 is a block diagram of a pace speed suggesting apparatus according to an embodiment of the present invention. FIG. 3 is a flow chart of a method for recommending a pace speed according to an embodiment of the present disclosure. FIG. 4 is an example of a method for recommending a pace speed according to an embodiment of the present disclosure. 5A-5B are examples of a method for recommending a pace speed according to an embodiment of the present disclosure. 6A-6B are examples of a method for recommending a pace speed according to an embodiment of the present invention. 7A-7C are examples of a method for recommending a pace speed according to an embodiment of the present invention. FIG. 8 is a flow chart of a method for recommending a pace speed according to an embodiment of the present invention. FIG. 9 is a flowchart of a method for recommending a pace speed according to an embodiment of the present disclosure. FIG. 10 is an example of a method for recommending a pace speed according to an embodiment of the present disclosure. FIG. 11 is an example of a method for recommending a pace speed according to an embodiment of the present disclosure.
S302~S308‧‧‧步驟 S302~S308‧‧‧Steps
Claims (18)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462065030P | 2014-10-17 | 2014-10-17 | |
US201462072403P | 2014-10-29 | 2014-10-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201617115A TW201617115A (en) | 2016-05-16 |
TWI584853B true TWI584853B (en) | 2017-06-01 |
Family
ID=55748250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW104133998A TWI584853B (en) | 2014-10-17 | 2015-10-16 | Pace speed advising method, pace speed advising apparatus, and recording medium using the method |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160107066A1 (en) |
CN (1) | CN105521595B (en) |
TW (1) | TWI584853B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105963952A (en) * | 2016-06-06 | 2016-09-28 | 北京奇虎科技有限公司 | Method and mobile terminal for assisting in exercise speed matching |
US10848854B2 (en) | 2016-06-22 | 2020-11-24 | Vi Labs Ltd | Wearable device for activity monitoring |
CN109144239B (en) * | 2018-06-13 | 2021-12-14 | 华为技术有限公司 | Augmented reality method, server and terminal |
US11623121B1 (en) * | 2018-09-14 | 2023-04-11 | Strava, Inc. | Using aggregate activity data to generate a grade adjusted pace model |
US20240013580A1 (en) * | 2020-11-17 | 2024-01-11 | Asics Corporation | Run recording device, run recording system, and run recording method |
CN114712836A (en) * | 2022-03-30 | 2022-07-08 | 青岛海尔科技有限公司 | Voice reminder method and device, storage medium and electronic device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103861265A (en) * | 2012-12-18 | 2014-06-18 | 卡西欧计算机株式会社 | Exercise support device, exercise support method, and exercise support program |
CN103955131A (en) * | 2009-04-26 | 2014-07-30 | 耐克国际有限公司 | GPS features and functionality in an athletic watch system |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5526290A (en) * | 1993-08-04 | 1996-06-11 | Casio Computer Co., Ltd. | Pace calculation devices |
JP3334279B2 (en) * | 1993-09-30 | 2002-10-15 | カシオ計算機株式会社 | Pitch display device |
AU2002255568B8 (en) * | 2001-02-20 | 2014-01-09 | Adidas Ag | Modular personal network systems and methods |
US6837827B1 (en) * | 2003-06-17 | 2005-01-04 | Garmin Ltd. | Personal training device using GPS data |
NZ545188A (en) * | 2003-07-14 | 2008-12-24 | Fusion Sport Internat Pty Ltd | Sports training and testing methods, apparatus and system |
FI6796U1 (en) * | 2004-06-16 | 2005-09-26 | Firstbeat Technologies Oy | A system for monitoring and predicting physiological conditions under physical exertion |
US7254516B2 (en) * | 2004-12-17 | 2007-08-07 | Nike, Inc. | Multi-sensor monitoring of athletic performance |
US7572205B1 (en) * | 2005-08-27 | 2009-08-11 | Cribar Raymond C | System and methodology for endurance training |
US8052580B2 (en) * | 2006-07-04 | 2011-11-08 | Firstbeat Technologies Oy | Method and system for guiding a person in physical exercise |
CN106943726A (en) * | 2007-03-30 | 2017-07-14 | 耐克创新有限合伙公司 | The individual sports device of radio frequency identification technology triggering |
JP2010088886A (en) * | 2008-10-03 | 2010-04-22 | Adidas Ag | Program products, methods, and systems for providing location-aware fitness monitoring services |
JP5505812B2 (en) * | 2012-03-19 | 2014-05-28 | カシオ計算機株式会社 | Required time calculation system, required time calculation program, and required time calculation method |
US8670848B1 (en) * | 2012-09-13 | 2014-03-11 | Mitac International Corp. | Method of calculating target pace for achieving a goal on an exercise route and related portable electronic device |
US20150081062A1 (en) * | 2013-09-16 | 2015-03-19 | 4Iiii Innovations Inc. | Location-Based Athlete Pacing With Biofeedback Systems And Methods |
US20170227375A1 (en) * | 2014-04-03 | 2017-08-10 | Apple Inc. | Calibration of a primary pedometer device using a secondary pedometer device |
-
2015
- 2015-10-16 CN CN201510674099.8A patent/CN105521595B/en active Active
- 2015-10-16 TW TW104133998A patent/TWI584853B/en active
- 2015-10-16 US US14/884,786 patent/US20160107066A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103955131A (en) * | 2009-04-26 | 2014-07-30 | 耐克国际有限公司 | GPS features and functionality in an athletic watch system |
CN103861265A (en) * | 2012-12-18 | 2014-06-18 | 卡西欧计算机株式会社 | Exercise support device, exercise support method, and exercise support program |
Non-Patent Citations (1)
Title |
---|
陳柏全,「透過心電圖技術,GoMore幫你更了解體能狀況」,PanX泛科技,2014/06/18,【網址:https://panx.asia/archives/17130】 * |
Also Published As
Publication number | Publication date |
---|---|
CN105521595B (en) | 2018-09-14 |
US20160107066A1 (en) | 2016-04-21 |
CN105521595A (en) | 2016-04-27 |
TW201617115A (en) | 2016-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI584853B (en) | Pace speed advising method, pace speed advising apparatus, and recording medium using the method | |
JP7498696B2 (en) | Health monitoring using mobile devices | |
EP3109590B1 (en) | Method and device for providing workout guide information | |
US20210183511A1 (en) | Monitoring Fitness Using a Mobile Device | |
EP2642251B1 (en) | Required time calculating system, required time calculating method, and computer-readable recording medium storing required time calculating program | |
US20180043212A1 (en) | System, method, and non-transitory computer readable medium for recommending a route based on a user's physical condition | |
JP6667233B2 (en) | Monitoring health using mobile devices | |
US20190146740A1 (en) | Motion-activated display of messages on an activity monitoring device | |
US20180251190A1 (en) | Components, systems and methods of bicycle-based network connectivity and methods for controlling a bicycle having network connectivity | |
JP6080767B2 (en) | Wearable device assembly with athletic function | |
US10085675B2 (en) | Measurement information management system, measurement apparatus, information device, measurement information management method, and measurement information management program | |
US10753749B2 (en) | System and method for integrating recommended exercise with transportation directions | |
US10765345B2 (en) | Method and system for determining a length of an object using an electronic device | |
JP2013081789A (en) | Program product, method, and system for providing location-aware fitness monitoring service | |
KR20120038929A (en) | Athletic watch | |
JP7070960B1 (en) | Running course display device and program | |
US20180047194A1 (en) | Information output system, information output method, and information output program | |
JP2018025517A (en) | Information output system, information output method, and information output program | |
CN110993058A (en) | Motion guiding method and mobile terminal using same | |
US12263392B2 (en) | Training determination device, training determination method and program | |
US20170322031A1 (en) | Apparatus and method for using map data in a calibration process | |
US10241127B2 (en) | Method, apparatus and computer program product for collecting activity data via a removable apparatus | |
JP5757982B2 (en) | Activity support device, portable terminal, and activity support system | |
US20180318645A1 (en) | Method and apparatus for controlling mobile terminal linked to wearable device | |
JP2023092946A (en) | Information processing method, program and information processing device |