JP5391566B2 - Traveling pace display control device and traveling pace display control method - Google Patents
Traveling pace display control device and traveling pace display control method Download PDFInfo
- Publication number
- JP5391566B2 JP5391566B2 JP2008093122A JP2008093122A JP5391566B2 JP 5391566 B2 JP5391566 B2 JP 5391566B2 JP 2008093122 A JP2008093122 A JP 2008093122A JP 2008093122 A JP2008093122 A JP 2008093122A JP 5391566 B2 JP5391566 B2 JP 5391566B2
- Authority
- JP
- Japan
- Prior art keywords
- travel
- travel distance
- distance
- pace
- display control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Electric Clocks (AREA)
- Measurement Of Distances Traversed On The Ground (AREA)
- Measurement Of Unknown Time Intervals (AREA)
Description
この発明は、走行ペースの表示を行う走行ペース表示制御装置および走行ペース表示制御方法に関する。 The present invention relates to a running pace display control device and a running pace display control method for displaying a running pace.
マラソンなどの競技において、スタート地点から、計測点までにかかったトータルでの経過時間、すなわち、スタート地点から任意の地点を通過したタイミングまでの経過時間をスプリットタイムまたは走行時間(以下、「スプリットタイム」という。)と呼び、他方、5km地点から10km地点までのように、地点間にかかった時間、すなわち、任意の区間の走行にかかった区間時間または走路を周回するのにかかった周回タイムをラップタイム(語源はトラックなどの周回タイム)または区間時間(以下、「ラップタイム」という。)と呼ばれるが、このようなスプリットタイムとラップタイムを簡単な操作で計測できる機能が付いているストップウォッチ装置、或いは、このような機能を備えた腕時計型電子時計が知られている。 In a competition such as a marathon, the total elapsed time from the start point to the measurement point, that is, the elapsed time from the start point to the timing of passing through any point is the split time or running time (hereinafter referred to as “split time”). On the other hand, the time taken between points, such as from 5 km to 10 km, that is, the time taken for traveling in any section or the lap time taken to go around the track A stopwatch device with a function that can measure the split time and lap time with a simple operation, which is called a lap time (the word source is a round time such as a track) or a section time (hereinafter referred to as “lap time”), or A wristwatch type electronic timepiece having such a function is known.
また、このようなストップウォッチ装置において、使用者がトータルの目標時間を入力することで、使用者に合った区間毎の目標時間を自動的に求めて、使用者に表示する機能の提案もなされている(例えば、特許文献1)。
通常、マラソンランナーは、自分や他人の走行ペースを表わすのに、「キロ6分」「キロ4分半」などと単位距離の走行時間を用いて表現し、レース中もこのペースを考慮しながら走ることが多い。フルマラソンのレース中、自分のスプリットタイムまたはラップタイムを把握することができると、ペースの確認に役立つ。
Usually, marathon runners express their own and other people's running pace by using unit-distance running times such as “kilo 6 minutes” and “
上記の走行ペースは、2点間を走るのに要した時間をその2点間の走行距離で割って算出することができるが、このような演算を装置に行わせるためには、例えば装置にGPS(全地球測位システム)などを搭載し、この測位モジュールによって任意の2点間の走行距離を測定して、2点間の走行時間を測定走行距離で除算して求める必要がある。しかしながら、測位モジュールの搭載は、装置を大型化させ、また、製品コストも高騰させる。 The above running pace can be calculated by dividing the time required to run between two points by the distance traveled between the two points. It is necessary to install a GPS (Global Positioning System) or the like, measure the travel distance between any two points with this positioning module, and divide the travel time between the two points by the measured travel distance. However, the mounting of the positioning module increases the size of the device and increases the product cost.
また、測位モジュールを搭載しない装置の場合、使用者は、例えば、コース中の「〜キロ地点」の走行距離表示等を頼りに、走行距離が既知となる区間のラップタイムをストップウォッチ装置により計測するとともに、走行距離表示から暗算により区間距離を求め、さらに、上記のラップタイムを区間距離で割って走行ペースを求めるしかなかった。 In the case of a device not equipped with a positioning module, the user measures the lap time of a section where the travel distance is known by using a stopwatch device, for example, depending on the travel distance display of "-km point" in the course. At the same time, the section distance is obtained by mental calculation from the travel distance display, and further, the travel pace is obtained by dividing the lap time by the section distance.
この発明の目的は、測位モジュールなどを用いずに、簡単な操作で地点通過に対応する走行距離と地点通過の直前の区間の走行ペースとのうち、少なくとも直前の区間の走行ペースを迅速かつ確実に使用者に提示することが可能な走行ペース表示制御装置および走行ペース表示制御方法を提供することにある。 An object of the present invention is to quickly and reliably at least the traveling pace of the immediately preceding section among the traveling distance corresponding to passing the spot and the traveling pace of the section immediately before passing the spot by a simple operation without using a positioning module or the like. The present invention provides a running pace display control device and a running pace display control method that can be presented to a user.
上記目的を達成するため、装置本体と表示部とを備えている走行ペース表示制御装置において、
使用者の歩数を検出する歩数検出手段と、
走行時間を計測する計時手段と、
予め定められている地点通過をする際に使用者により操作される操作手段と、
この操作手段が操作された場合において前記計時手段により計測された当該操作手段が操作された前回の地点通過時点からの前記歩数検出手段により検出された歩数、および、予め定められた歩幅に基づいて、前記地点通過に対応する走行距離を計算し、計算された当該走行距離をこの地点に対応する走行距離に補正する走行距離計算手段と、
この走行距離計算手段により計算された走行距離と、前記計時手段により計測された走行時間とに基づいて、前記操作手段が操作される直前の走行ペースを計算する走行ペース計算手段と、
前記操作手段が操作される直前の区間の走行ペースを、前記操作手段が操作された直後に前記表示部に表示させると共に、前記走行距離計算手段により計算された前記走行距離を表示させる表示制御手段と、
前記表示制御手段の制御により表示された前記走行距離を変更するために操作される変更操作手段と、
この変更操作手段により変更された走行距離を表示させる変更距離表示制御手段と、
を備えたことを特徴とする。
請求項2記載の発明にかかる走行ペース表示制御装置は、
前記走行距離算出手段は、前記地点通過に対応する走行距離を計算し、計算された当該走行距離をこの地点に対応する単位距離の整数倍の距離の中から一番近い走行距離に補正することを特徴とする。
In order to achieve the above object, in a running pace display control device including a device main body and a display unit,
A step detection means for detecting the number of steps of the user;
A timekeeping means for measuring travel time;
Operation means operated by a user when passing a predetermined point;
Based on the number of steps detected by the number of steps detecting means from the previous point passing time when the operation means was operated and the predetermined step length measured by the time measuring means when the operation means was operated. A travel distance calculating means for calculating a travel distance corresponding to the point passing and correcting the calculated travel distance to a travel distance corresponding to the point;
Based on the travel distance calculated by the travel distance calculation means and the travel time measured by the timing means, a travel pace calculation means for calculating a travel pace immediately before the operation means is operated;
Display control means for displaying the travel distance of the section immediately before the operation means is operated on the display unit immediately after the operation means is operated and for displaying the travel distance calculated by the travel distance calculation means. When,
Change operation means operated to change the travel distance displayed by the control of the display control means;
Change distance display control means for displaying the travel distance changed by the change operation means,
It is provided with.
A travel pace display control device according to the invention of claim 2 is provided.
The travel distance calculating means calculates a travel distance corresponding to the point passing, and corrects the calculated travel distance to the nearest travel distance among the integral multiples of the unit distance corresponding to the point. It is characterized by.
請求項3記載の発明にかかる走行ペース表示制御装置は、
走行する前に前記予め定められた歩幅を入力する入力手段を更に備えたことを特徴とする。
A travel pace display control device according to the invention of
An input means for inputting the predetermined stride before traveling is further provided.
請求項4記載の発明にかかる走行ペース表示制御装置は、
前記装置本体は、当該装置本体を腕に装着するための腕装着部を備えていることを特徴とする。
A travel pace display control device according to the invention of
The apparatus main body includes an arm mounting portion for mounting the apparatus main body on an arm.
請求項5記載の発明にかかる走行ペース表示制御方法は、
使用者の身体に装着される装置本体、データを表示する表示部、使用者の歩数を検出する歩数検出手段、および、走行時間を計測する計時手段を備えている走行ペース表示制御装置に用いられる走行ペース表示制御方法において、
予め定められている地点通過をする際に使用者により操作される操作手段が操作された場合において、前記計時手段により計測された当該操作手段が操作された前回の地点通過時点からの前記歩数検出手段により検出された歩数、および、予め定められた歩幅に基づいて、前記地点通過に対応する走行距離を計算し、計算された当該走行距離をこの地点に対応する走行距離に補正する走行距離計算ステップと、
この走行距離計算ステップにより計算された走行距離と、前記計時手段により計測された走行時間とに基づいて、前記操作手段が操作される直前の走行ペースを計算する走行ペース計算ステップと、
前記操作手段が操作される直前の区間の走行ペースを、前記操作手段が操作された直後に前記表示部に表示させると共に、前記走行距離計算ステップにより計算された前記走行距離を表示させる表示制御ステップと、
前記表示制御ステップの制御により表示された前記走行距離を変更するために操作される変更操作手段が操作されると、この変更操作手段により変更された走行距離を表示させる変更距離表示制御ステップと、
を備えたことを特徴とする。
請求項6記載の発明にかかる走行ペース表示制御方法は、
前記走行距離算出ステップは、前記地点通過に対応する走行距離を計算し、計算された当該走行距離をこの地点に対応する単位距離の整数倍の距離の中から一番近い走行距離に補正することを特徴とする。
The running pace display control method according to the invention of claim 5 is:
Used in a travel pace display control device having a device body mounted on the user's body, a display unit for displaying data, a step count detecting means for detecting the number of steps of the user, and a time measuring means for measuring travel time. In the running pace display control method,
When the operation means operated by the user when passing a predetermined point is operated, the number of steps detected from the previous point passing time when the operation means measured by the time measuring means is operated. Based on the number of steps detected by the means and a predetermined stride, a travel distance corresponding to the point passing is calculated, and the calculated travel distance is corrected to a travel distance corresponding to the point. Steps,
A travel pace calculation step for calculating a travel pace immediately before the operation means is operated based on the travel distance calculated by the travel distance calculation step and the travel time measured by the time measuring means;
A display control step of displaying the travel pace of the section immediately before the operation means is operated on the display unit immediately after the operation means is operated and displaying the travel distance calculated by the travel distance calculation step. When,
A change distance display control step for displaying the travel distance changed by the change operation means when the change operation means operated to change the travel distance displayed by the control of the display control step is operated;
It is provided with.
The running pace display control method according to the invention of claim 6 is:
The travel distance calculating step calculates a travel distance corresponding to the passing of the point, and corrects the calculated travel distance to a closest travel distance from a distance that is an integral multiple of a unit distance corresponding to the point. It is characterized by.
請求項7記載の発明にかかる走行ペース表示制御方法は、
走行する前に前記予め定められた歩幅を使用者の操作により入力する入力ステップを更に備えたことを特徴とする。
Running pace display control method according to the invention of 請 Motomeko 7 described,
An input step for inputting the predetermined stride by a user's operation before traveling is further provided.
請求項1または請求項6記載の発明によれば、予め定められている地点通過をする際にスイッチを操作するという簡単な操作で、直前の区間の走行ペースを使用者に提示することができる。
According to the invention of
更に、表示された走行距離を変更するために操作される変更操作手段により変更された走行距離を表示させることができる。
Further , the travel distance changed by the change operation means operated to change the displayed travel distance can be displayed.
以下、本発明の実施の形態を図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[第1実施形態]
図1は、本発明の第1実施形態の走行ペース表示制御機能を有する電子時計の内部構成を示すブロック図およびRAMの構成図、図2は、この電子時計の外観を示す正面図である。
[First Embodiment]
FIG. 1 is a block diagram showing an internal configuration of an electronic timepiece having a running pace display control function according to a first embodiment of the present invention and a configuration diagram of a RAM, and FIG. 2 is a front view showing an appearance of the electronic timepiece.
この第1実施形態の電子時計1は、例えばマラソン競技者等により使用される腕時計型の電子時計であり、電子時計の装置本体H1と当該装置本体を使用者の腕または身体の一部に装着するための装着部であるバンドH2とを備えている。この装置本体H1の内部には、図1(a)に示すように、装置の全体的な制御を行うCPU(中央演算処理装置)10と、CPU10により実行される制御プログラムや制御データが格納されるROM(Read Only Memory)13と、CPU10に作業用のメモリ空間を提供するRAM(Random Access Memory)14と、これらの間でデータを伝送するバス17と、時間表示や計測表示等の種々の表示を行う液晶パネルなどの表示部12と、表示部12を駆動する表示駆動回路11と、複数のスイッチSW1〜SW5を有し使用者操作によって信号入力を行う操作部18と、計時を行うための計時回路15および発振回路16等が設けられている。また、使用者の歩数を検出するための歩数検出センサSが設けられている。
The
RAM14は、図1(b)に示すように、現在時刻領域14a、歩幅設定値領域14b、計測時間領域14c、歩数カウント値領域14d、区間タイム領域14e、推定区間距離領域14f、推定総区間距離領域14g、区間走行ペース領域14h、モード設定領域14mを備えている。
現在時刻領域14aは、現在時刻を記憶する領域であり、歩幅設定値領域14bは、歩幅設定値を記憶する領域であり、計測時間領域14cは、計測時間を記憶する領域であり、歩数カウント値領域14dは、歩数カウント値を記憶する領域であり、区間タイム領域14eは、区間タイムを記憶する領域であり、推定区間距離領域14fは、推定区間距離を記憶する領域であり、推定総区間距離領域14gは、推定総区間距離を記憶する領域であり、区間走行ペース領域14hは、区間走行ペースを記憶する領域であり、モード設定領域14mは、モードを設定する領域である。
計時回路15には、図1(a)に示すように、例えば、年月日時分秒などの現在時刻を計時するための日時カウンタ15aと、走行ペース表示制御の機能動作時にスタートからの経過時間であるスプリットタイムまたは各区間のラップタイムを計時する計測時間カウンタ15bとが設けられている。日時カウンタ15aと計測時間カウンタ15bとは、CPU10の制御と発振回路16から供給される発振信号とに基づき各カウンタにより計時動作が行われるようになっている。
As shown in FIG. 1B, the
The
As shown in FIG. 1 (a), the
この電子時計1は、図2に示すように、正面側に上記表示部12が風防ガラスGに覆われて露出されているとともに、正面部の上側と下側とに第1スイッチB1と第2スイッチB2が設けられている。また、側面部に第3〜第5スイッチB3〜B5が設けられている。これらの第1〜第5スイッチB1〜B5は、上記操作部18のスイッチSW1〜SW5をオン・オフする操作部を構成するものである。さらに、使用者の歩数を検出するための歩数検出センサSが収納されるセンサ収納部S1を備えている。
As shown in FIG. 2, the
表示部12は、上下2段の表示領域12a,12bと12cに分割され、さらに、上段には左右に2つの表示領域12a,12bが設けられている。時計モードの場合には、図2に示すように、表示領域12aに西暦年、例えば、「‘07」が、表示領域12bに月日、たとえば、「6-28」が、表示領域12cに時分秒、たとえば、「2:47:18」が表示されるようになっている。
The
次に、上記構成の電子時計1の動作説明を行う。
Next, the operation of the
図3には、CPU10により実行されるメイン制御処理のフローチャートを示す。
FIG. 3 shows a flowchart of the main control process executed by the
この実施形態の電子時計1においては、電源投入時からこのメイン制御処理が開始され、そのステップS1〜S6のループ処理が繰り返し実行されるようになっている。
すなわち、ループ処理では、先ず、モードスイッチB3の操作状態を読み取り、この操作状態に基づいて、RAM14のモード設定領域14mのモード情報を切り替える(ステップS1)。
例えば、モードスイッチB3が長押しされて一定時間以上のオン信号が入力されれば、CPU10はRAM14のモード設定領域14mの情報を、歩幅設定モードを示す情報に書き換え、また、スイッチSW3の出力が短時間オン状態であればCPU10はRAM14のモード設定領域14mの情報を、走行ペース表示制御モードを示す情報に書き換え、また、スイッチSW3の出力がオフ信号のままであればRAM14のモード設定領域14mの情報をそのままとする。
In the
That is, in the loop processing, first, the operation state of the mode switch B3 is read, and the mode information in the
For example, when the mode switch B3 is pressed for a long time and an ON signal is input for a predetermined time or longer, the
続いて、上記のように設定されたRAM14のモード設定領域14mに格納されたモード情報に従って各モードの処理ルーチンに分岐する(ステップS2,S3)。
すなわち、RAM14のモード設定領域14mの情報が歩幅設定モードになっていればステップS4の歩幅設定ルーチン(図4)に移行し、走行ペース表示制御モードになっていればステップS5の走行ペース表示制御動作ルーチン(図6)に移行し、時計モードになっていればステップS6の時刻、日付等の表示ルーチン(図2)に移行する。
Subsequently, the process branches to the processing routine of each mode according to the mode information stored in the
That is, if the information in the
そして、この分岐後のルーチン(ステップS4〜S6)を遂行したら、再びステップS1に戻って、これらのステップS1〜S6のループ処理を繰り返す。このメイン制御処理によって、使用者がスイッチB3を操作して歩幅設定モードや走行ペース表示制御モードに移行して、これらの処理を実行させることが可能になっている。 Then, after performing this branched routine (steps S4 to S6), the process returns to step S1 again, and the loop processing of these steps S1 to S6 is repeated. By this main control process, the user can operate the switch B3 to shift to the stride setting mode or the running pace display control mode and execute these processes.
図4には、上記メイン制御処理のステップS4で実行される歩幅設定ルーチンのフローチャートを、図5には、この歩幅設定ルーチンにおける表示内容の一例を表わした腕時計の正面図を示す。 FIG. 4 shows a flowchart of the stride setting routine executed in step S4 of the main control process, and FIG. 5 shows a front view of a wristwatch showing an example of display contents in the stride setting routine.
歩幅設定ルーチンは、後述の走行距離推定の演算に使用される歩幅設定値を使用者により装置に設定させる処理である。歩幅設定値は、使用者の走行時における歩幅を表わす値で、例えば、「500mm(50cm)」として表されるものである。第1〜第5スイッチB1〜B5のいずれかのキー操作により入力された歩幅設定値、たとえば、500mm(50cm)は、RAM14の歩幅設定値領域14bに格納される。
図4に示す歩幅設定ルーチンに移行すると、先ず、現在、RAM14の歩幅設定値領域14bに格納されている歩幅設定値を読み出して、この読み出された歩幅設定値を表示部12に出力させる(ステップS11)。
The stride setting routine is a process for causing the user to set a stride setting value used for calculation of travel distance estimation described later by the user. The stride setting value is a value representing a stride when the user travels, and is represented, for example, as “500 mm (50 cm)”. The stride setting value input by the key operation of any of the first to fifth switches B1 to B5, for example, 500 mm (50 cm), is stored in the stride setting
When the routine proceeds to the stride setting routine shown in FIG. 4, first, the stride setting value currently stored in the stride setting
図4(a)に示すように、この歩幅設定値は、例えば、「FOOTSTEP 500mm」と表示部12の第2表示領域12bに表示される。また、図4(b)に示すように、歩幅設定値の表示後、1kmの走行時間であることを示すために、第1表示領域12aに「1km」の表示がなされ、第2表示領域12bの上下には「PERSONAL PACE」等の題目表示と、「/km」等の単位表示がなされるようになっている。
As shown in FIG. 4A, this stride setting value is displayed in the
上記のような表示出力を行ったら、次に、操作部18からの入力に応じた分岐処理を行う(ステップS12〜S15)。すなわち、スクロールアップスイッチB4の入力に応じた判別(ステップS12)、スクロールダウンスイッチB5の入力に応じた判別(ステップS13)、モードスイッチB3の入力に応じた判別(ステップS14)、或いは、一定時間スイッチ入力がない場合の判別(ステップS15)を行う。 After the display output as described above is performed, next, branch processing is performed according to the input from the operation unit 18 (steps S12 to S15). That is, determination according to the input of the scroll up switch B4 (step S12), determination according to the input of the scroll down switch B5 (step S13), determination according to the input of the mode switch B3 (step S14), or a certain time A determination is made when there is no switch input (step S15).
そして、スクロールアップスイッチB4が押されていれば、ステップS12の判別処理でイエス側に分岐して、歩幅設定値を1mmずつ加算する処理を行う(ステップS12)。そして、加算処理が済んだらステップS11に戻る。これらの処理により、使用者はスクロールアップスイッチB4を間欠的に押したり連続的に押し続けたりすることで、RAM14の歩幅設定値領域14bに設定されている歩幅設定値を逐次大きな値にしていくことができる。
If the scroll up switch B4 has been pressed, the process branches to YES in the determination process of step S12, and a process of adding the stride setting value by 1 mm is performed (step S12). When the addition process is completed, the process returns to step S11. Through these processes, the user presses the scroll-up switch B4 intermittently or continuously, so that the stride setting value set in the stride setting
一方、スクロールダウンスイッチB5が押されていれば、ステップS13の判別処理でイエス側に分岐して、歩幅設定値を1mmずつ減算する処理を行う(ステップS17)。そして、減算処理が済んだらステップS11に戻る。このような処理により、使用者はスクロールダウンスイッチB5を間欠的に押したり連続的に押し続けたりすることで、RAM14の歩幅設定値領域14bに設定されている歩幅設定値を逐次小さな値にしていくことができる。
On the other hand, if the scroll down switch B5 has been pressed, the process branches to YES in the determination process in step S13, and a process of subtracting the step length setting value by 1 mm is performed (step S17). Then, after the subtraction process is completed, the process returns to step S11. As a result of such processing, the user presses the scroll down switch B5 intermittently or continuously, so that the stride setting value set in the stride setting
さらに、モードスイッチB3が押されたか、或いは、しばらくスイッチ操作がなく、一定時間以上のスイッチ入力がない場合には、ステップS14,S15の判別処理でステップS18に分岐して、次に時計モードに移行するためにRAM14中のモード設定領域14mに時計モードを示すデータを書き込む(ステップS18)。そして、この歩幅設定ルーチンを終了する。一方、ステップS12〜S15の判別処理の何れもノーであればステップS11に戻って、再び、ステップS11からのループ処理を繰り返す。
Further, if the mode switch B3 has been pressed or no switch operation has been performed for a while and no switch input has been made for a certain period of time, the process branches to step S18 in the discrimination process of steps S14 and S15, and then the clock mode is entered. In order to shift, data indicating the clock mode is written in the
この歩幅設定ルーチンにより、使用者は表示部12の表示を見ながら、スクロールアップスイッチB4とスクロールダウンスイッチB5とのいずれかを押すことで、走行距離推定に必要な歩幅設定値を1mm単位で設定変更できるようになっている。そして、設定が済んだら第3スイッチB3を押すか、押さないで一定時間放置するかを行い、歩幅設定ルーチンを抜けて時計モードに戻るようになっている。
By this stride setting routine, the user presses either the scroll up switch B4 or the scroll down switch B5 while looking at the display on the
図6には、メイン制御処理(図3)のステップS5で実行される走行ペース表示制御動作ルーチンのフローチャートを、図7は、その走行ペース表示制御動作中の表示内容の一例の腕時計の正面図を示す。 FIG. 6 is a flowchart of the running pace display control operation routine executed in step S5 of the main control process (FIG. 3), and FIG. 7 is a front view of a wristwatch as an example of display contents during the running pace display control operation. Indicates.
走行ペース表示制御機能は、(1)スタート/ストップスイッチB1を押すことで計測時間カウンタ15bの計時をスタートさせたりストップさせたりして、スタートからストップまでの時間であるスプリットタイムを計測する機能と、(2)後に詳述するが、使用者が、例えば「3km地点」や「7km地点」などの走行距離表示がなされている測定地点を通過した際にスプリット・ラップスイッチB2を押すことで、その押された時点における歩数(図7参照)、走行距離の推定演算や走行ペースの演算の結果である推定の区間距離dd、総距離d、直前の区間の走行ペースの表示を行う機能とを備えている。
The running pace display control function includes (1) a function for measuring the split time, which is the time from the start to the stop, by starting or stopping the time measurement of the
この走行ペース表示制御動作ルーチンに移行すると、先ず、計時回路15の計測時間カウンタ15bの値の表示処理を行う(ステップS21)。計測のスタート前には計測時間カウンタ15bの値はゼロなので、表示領域12cに「00:00:00」の表示が行われる。また、計測のスタート後にはカウントアップされていく計測時間カウンタ15bの値が表示される。
When the routine shifts to the travel pace display control operation routine, first, the display processing of the value of the
表示処理をしたら、次いで、スイッチ操作の入力確認を行う(ステップS22〜S24)。すなわち、スタート/ストップスイッチB1の押下、例えば「3km地点」や「7km地点」などの走行距離表示の測定地点を通過した際に使用者により操作されるスプリット・ラップスイッチB2の押下、モードスイッチB3の押下がなされたか否かを判別し、これらの押下がなされていないと判別されたならばステップS21に戻って、ステップS21〜S24のループ処理を繰り返し実行する。一方、何れかのスイッチB1〜B3が押下されれば、それらに応じた分岐処理を行う。 After the display process is performed, switch operation input confirmation is performed (steps S22 to S24). That is, pressing the start / stop switch B1, for example, pressing the split / lap switch B2, which is operated by the user when passing the measurement point of the travel distance display such as “3 km point” or “7 km point”, and the mode switch B3 It is determined whether or not is pressed, and if it is determined that these are not pressed, the process returns to step S21 to repeat the loop processing of steps S21 to S24. On the other hand, if any one of the switches B1 to B3 is pressed, branch processing corresponding to them is performed.
その結果、スタート/ストップスイッチB1の押下がなされていないと判別されたら、ステップS22の判別処理でイエス側に分岐し、先ず、今現在、走行ペース表示制御の計測中か否かを判別する(ステップS25)。そして、計測中でないと判断されたら、スイッチB1の押下は計測スタートの要求を表わすものと認識して、走行ペース表示制御機能に使用する各種変数等の初期化を行い(ステップS26)、続いて、計時回路15の計測時間カウンタ15bをカウントアップ状態にして計測を開始させる(ステップS27)。そして、ステップS21に戻る。
As a result, if it is determined that the start / stop switch B1 has not been pressed, the process branches to YES in the determination process of step S22, and first, it is determined whether or not the running pace display control is currently being measured ( Step S25). If it is determined that the measurement is not being performed, it is recognized that the depression of the switch B1 represents a request to start measurement, and various variables used for the running pace display control function are initialized (step S26). Then, the
一方、ステップS25で計測中であると判別されたら、スタート/ストップスイッチB1の押下は計測ストップの要求を表わすものと認識して、先ず、計時時間カウンタ15bの値を最後のラップタイムとしてRAM14の領域14cに記憶し(ステップS28)、前回のスプリット・ラップスイッチB2の押下時からの走行ペースの計算処理を行い(ステップS29:後に詳述)、次いで、計時時間カウンタ15bを停止させる(ステップS30)。そして、ステップS21に戻って、停止時のカウンタ値を表示する。
On the other hand, if it is determined in step S25 that the measurement is being performed, it is recognized that pressing of the start / stop switch B1 represents a request for measurement stop. First, the value of the
また、ステップS23のスイッチ操作の判別処理において、スプリット・ラップスイッチB2の押下がなされたと判別された場合には、まず、この時点での計時時間カウンタ15bの値を読み込んでこの値をラップタイムとしてRAM14の領域14cに記憶する(ステップS31)。そして、このラップタイムの値から前回のスプリット・ラップスイッチB2の押下時からの走行ペースの計算処理を行い(ステップS32:後に詳述)、ステップS21に戻る。
If it is determined in step S23 that the split / lap switch B2 has been pressed in the switch operation determination process, first, the value of the
また、ステップS24のスイッチ操作の判別処理において、モードスイッチB3の押下がなされたと判別された場合には、この走行ペース表示制御動作ルーチンのループ処理を抜けて、次に時計モードに移行するためにRAM14中のモード設定領域14mに時計モードを示すデータを書き込む(ステップS33)。そして、この走行ペース表示制御動作ルーチンを終了する。
Further, in the switch operation determination process in step S24, if it is determined that the mode switch B3 has been pressed, the process exits the loop process of the travel pace display control operation routine and then shifts to the clock mode. Data indicating the clock mode is written in the
図8には、走行ペース表示制御動作ルーチン(図6)のステップS29,S32において実行されるペース計算処理のフローチャートを、図9には、ペース計算の処理内容を説明する図を示す。 FIG. 8 shows a flowchart of the pace calculation process executed in steps S29 and S32 of the running pace display control operation routine (FIG. 6), and FIG. 9 shows a diagram for explaining the process contents of the pace calculation.
ペース計算処理は、使用者が「3km地点」や「7km地点」などの走行距離表示が行われている計測地点を通過してスプリット・ラップスイッチB2を押下した場合、或いは、ゴールの計測地点でスタート/ストップスイッチB1を押下した場合に移行される処理である。 The pace calculation process is performed when the user presses the split / lap switch B2 after passing the measurement point where the travel distance is displayed, such as “3 km point” or “7 km point”, or at the goal measurement point. This is a process to be shifted when the start / stop switch B1 is pressed.
このペース計算処理に移行すると、まず、CPU10はRAM14の計測時間領域14cに記憶されている前回のラップタイムと今回のラップタイムとから、これらの区間タイムdtを計算する(ステップS41)。
When shifting to this pace calculation process, first, the
次いで、CPU10は、使用者により設定された歩幅設定値(STW)と歩数検出センサSにより検出された歩数(STN)とから、推定区間距離ddの演算を行う(ステップS42)。歩幅設定値は、スタート開始前に入力された歩幅設定値であるが、使用者の走行中の歩幅の想定値を示すものなので、先ず、検出された歩数と歩幅設定値を乗算することで、想定される歩幅で走っていた場合における区間距離が計算される。
図9の例に示す場合、例えば、3km地点での推定距離では、スタート開始の0km地点から3km地点までの、歩数検出センサSにより検出された歩数(STN)は、6007(歩)」であり、スタート開始前に入力されていた歩幅設定値STWは、「500mm」であることから、それら歩数(STN)「6007(歩)」と歩幅設定値STW「500mm」とを乗算する。この乗算結果の値をキロメートルの単位に直すため1000で除算すると、スタート開始の0km地点から3km地点までの間の区間距離として「3.0035(km)」が得られている。また、7km地点での推定距離では、3km地点から7km地点までの、歩数検出センサSにより検出された歩数(STN)は、「8050(歩)」であるから、この歩数「8050(歩)」と歩幅設定値STW「500mm」とを乗算し、これをキロメートルの単位に直すため1000で除算すると、3km地点から7km地点までの間の区間距離として「4.025(km)」が得られている。また、15km地点での推定距離でも同様に計算を行い、7km地点から15km地点までの間の区間距離として、「8.6000(km)」が得られている。
Next, the
In the example shown in FIG. 9, for example, at the estimated distance at the 3 km point, the number of steps (STN) detected by the step detection sensor S from the
しかし、実際の走行距離と推定された走行距離とでは走行時の歩幅のばらつきなどにより誤差が生じうるため、上記の乗算結果から計算された区間距離には誤差が生じているはずである。一方、このペース計算処理が実行されるタイミングは、使用者が走行距離表示の計測地点を通過してスプリット・ラップスイッチB2が押した際などである。したがって、推定される区間距離としては単位距離の整数倍の走行距離が候補となる。それゆえ、上記乗算結果の値からその端数を四捨五入する処理を行うことで、上記の誤差を除去して、推定される区間距離の候補の中から一番近い区間距離ddが得られる。
例えば、図9の例では、3km地点では3.0035[km]を3[km]に、7km地点では4.025[km]を4[km]に、15km地点では8.6000[km]を9[km]のように端数を処理して、候補中の単位距離の整数倍の距離の中から一番近い走行距離が得られている。
However, since an error may occur between the actual travel distance and the estimated travel distance due to variations in stride during travel, the section distance calculated from the multiplication result should have an error. On the other hand, the timing when this pace calculation process is executed is when the user passes the measurement point of the travel distance display and the split / lap switch B2 is pressed. Therefore, the estimated section distance is a distance that is an integral multiple of the unit distance. Therefore, by performing the process of rounding off the fraction from the value of the multiplication result, the above-mentioned error is removed, and the nearest section distance dd is obtained from the estimated section distance candidates.
For example, in the example of FIG. 9, 3.0035 [km] is changed to 3 [km] at the 3 km point, 4.025 [km] is changed to 4 [km] at the 7 km point, and 8.6000 [km] is set at the 15 km point. A fraction is processed like 9 [km], and the shortest traveling distance is obtained from the integral multiples of the unit distance in the candidate.
上記のような端数処理により、使用者の予め設定した歩幅設定値に基づいて想定された走行距離がさほどずれていない場合には、そのずれをうまく除去して、使用者が走行した走行距離の推定値を得ることができる。
例えば、図9の3kmの計測地点や7kmの計測地点では、誤差が除去されて、実際の走行距離と一致した推定走行距離ddが得られている。
一方、使用者の走行ペースと予め設定した歩幅設定値とに基づいた想定された走行ペースとが大きくずれている場合には、ずれがうまく除去されないことも生じる。例えば、図9の15kmの計測地点では、推定走行距離ddが実際の走行距離と1kmずれてしまっている。
When the mileage assumed based on the user's preset stride setting value is not significantly deviated by the fraction processing as described above, the deviation is well removed and the mileage traveled by the user is An estimate can be obtained.
For example, at the measurement point of 3 km and the measurement point of 7 km in FIG. 9, the error is removed, and the estimated travel distance dd that matches the actual travel distance is obtained.
On the other hand, if the assumed running pace based on the user's running pace and the preset stride setting value is greatly deviated, the deviation may not be removed well. For example, at the measurement point of 15 km in FIG. 9, the estimated travel distance dd is shifted by 1 km from the actual travel distance.
区間距離ddを演算したら、続いて、RAM14に記憶してある前回の総距離と区間距離ddとを足し合わせて新たな総距離dを計算し(ステップS43)、また、区間タイムdtを上記推定した区間距離ddで除算して現在の走行ペース(区間の走行ペース)pを計算する(ステップS44)。
When the section distance dd is calculated, the previous total distance stored in the
そして、上記ステップで算出した走行距離d、実際の走行ペースp、並びに、RAM14に記憶してある今回のラップタイムをそれぞれ表示部14に表示出力する(ステップS45)。
Then, the travel distance d calculated in the above step, the actual travel pace p, and the current lap time stored in the
図10には、図8に示すペース計算処理において、表示部14に出力された表示内容の一例と、その後に走行距離修正を行った場合の表示の一例を示す。同図(a)はペース計算処理により最初に出力された腕時計の表示例、(b)はダウンスイッチを押した際の腕時計の表示例である。
FIG. 10 shows an example of the display contents output to the
図10(a)は、3kmの通過地点における表示例であるが、同図に示すように、ステップS45の表示出力処理によって、第1表示領域12aには推定された総距離d「DISTANCE 16km」が、第2表示領域12bには推定区間距離ddを元に計算された走行ペースp「PACE 4:59/km」が、第3表示領域12cには区間タイムdt「SPLIT 1:21:35」が、それぞれ表示出力される。使用者はこのうちの走行ペースp「4:59/km」の表示を見て、スプリット・ラップスイッチB2が操作された直前の自分の走行ペースを確認することができる。
FIG. 10A shows a display example at a passing point of 3 km. As shown in FIG. 10, the estimated total distance d “DISTANCE 16 km” is displayed in the
表示処理を行ったら、次に、スイッチ入力を判別するループ処理を行う(ステップS46,S48,S50)。すなわち、距離アップスイッチB4または距離ダウンスイッチB5の押下があるか、或いは、一定時間(例えば10秒など)何れのスイッチB4,B5の操作がないかを判別する。そして、何れの条件も発生しなければ、このスイッチ入力のループ処理(ステップS46,S48,S50)を繰り返し行う。 Once the display process is performed, a loop process for determining switch input is performed (steps S46, S48, and S50). That is, it is determined whether the distance up switch B4 or the distance down switch B5 is pressed or which switch B4, B5 is not operated for a certain time (for example, 10 seconds). If no condition occurs, the switch input loop process (steps S46, S48, S50) is repeated.
ここで、距離アップスイッチB4と距離ダウンスイッチB5の押下は、ステップS42の推定走行距離との間にずれが生じていた場合に、使用者が走行距離表示を見てそれに合わせて修正するために行われるものである。上述したように、推定区間距離ddの計算処理においては、推定距離のとの間にずれが生じていた場合があり、例えば、図9の15kmの測定地点の例では、推定距離が「16km」と表示されたことから、使用者が実際に計測地点を通過している実際の走行距離と対比してみた場合、1kmずれて推定されている。 Here, when the distance up switch B4 and the distance down switch B5 are pressed, if there is a deviation between the estimated travel distance in step S42, the user looks at the travel distance display and corrects it accordingly. Is to be done. As described above, in the calculation processing of the estimated section distance dd, there may be a deviation from the estimated distance. For example, in the example of the measurement point of 15 km in FIG. 9, the estimated distance is “16 km”. Therefore, when compared with the actual travel distance that the user actually passes through the measurement point, it is estimated to be shifted by 1 km.
図11には、ペース計算処理においてダウンスイッチが押された場合の処理内容の説明図を示す。 FIG. 11 shows an explanatory diagram of processing contents when the down switch is pressed in the pace calculation processing.
使用者は、このような実際の走行距離と推定の走行距離との間のずれを、表示部12の第1表示領域12aに表示される推定総距離の値(dd)と、コース上の計測地点における実際の走行距離表示の値とを比べることですぐに認識できるので、このようなずれがあった場合に、距離アップスイッチB4または距離ダウンスイッチB5を押下して推定走行距離の修正操作を行う。
The user determines the difference between the actual travel distance and the estimated travel distance, the estimated total distance value (dd) displayed in the
ここで、実際の走行距離に対する推定の走行距離のずれは、1kmの整数倍の差異で生じているはずである。したがって、距離アップスイッチB4または距離ダウンスイッチB5の押下により、1km単位で推定距離をずらす修正を行う。
例えば、図11の例では、15kmの走行距離表示の計測地点で、推定された総距離が「16km(区間距離9km)」と使用者が実際に走った走行距離とを対比してみた場合、実際に走った走行距離15kmよりも1km長く推定表示(図10(a))されているので、距離ダウンスイッチB5を1回押して、推定された総距離dを「15km(区間距離8km)」に修正する。推定された総距離dが短い場合には、同様に距離アップスイッチB4を押して1km長く修正することができるし、また、2kmや3kmなど複数kmずれている場合には、スイッチB4,B5を複数回押すことでそれらを修正することができる。
Here, the deviation of the estimated traveling distance from the actual traveling distance should be caused by a difference of an integral multiple of 1 km. Therefore, the estimated distance is shifted by 1 km by pressing the distance up switch B4 or the distance down switch B5.
For example, in the example of FIG. 11, when the estimated total distance is “16 km (
上述のスイッチ判別のループ処理(ステップS46,S48,S50:図8)において、距離アップスイッチB4が押下された場合には、ステップS46の判別処理のイエス側に分岐して、推定総距離dと推定区間距離ddとの値を「1」ずつ加算する処理を行う(ステップS47)。これにより、推定区間距離や推定総距離が単位距離ずつ加算されて修正される。 In the above switch discrimination loop process (steps S46, S48, S50: FIG. 8), if the distance up switch B4 is pressed, the process branches to the yes side of the discrimination process in step S46, and the estimated total distance d and A process of adding “1” to the estimated section distance dd is performed (step S47). Thus, the estimated section distance and the estimated total distance are corrected by adding unit distances.
また、距離ダウンスイッチB5が押下された場合には、ステップS48の判別処理でイエス側に分岐して、推定総距離dと推定区間距離ddとの値を「1」ずつ減算する処理を行う(ステップS47)。これにより、推定区間距離や推定総距離が単位距離ずつ減算されて修正される。 When the distance down switch B5 is pressed, the process branches to the YES side in the determination process in step S48, and a process of subtracting “1” from the estimated total distance d and the estimated section distance dd is performed (step S48). Step S47). Thereby, the estimated section distance and the estimated total distance are subtracted and corrected by unit distance.
ステップS47,S49で修正処理が行われたら、次いで、ステップS44に戻って実際の走行ペースpの計算処理からやり直す。そして、続くステップS45において、修正後の総距離dの表示や走行ペースpの表示が行われて、使用者は修正内容を確認することができる。その際の表示内容の遷移は、図10(a)〜(b)に示すごとくである。
すなわち、第1表示領域12aには実際の総距離d「DISTANCE 15km」が、第2表示領域12bには直前の走行ペースp「PACE 5:37/km」が、第3表示領域12cには区間タイムdt「SPLIT 1:21:35」がそれぞれ表示出力される。
After the correction process is performed in steps S47 and S49, the process returns to step S44 and the actual running pace p is calculated again. In the subsequent step S45, the corrected total distance d and the running pace p are displayed, and the user can check the correction contents. The transition of the display contents at that time is as shown in FIGS.
That is, the actual total distance d “DISTANCE 15 km” is displayed in the
そして、推定区間距離の値が正しい区間距離の値になって、或いは、初めから正しい区間距離の値であって、距離アップスイッチB4や距離ダウンスイッチB5が押されないまま予め定められている一定時間(たとえば、10秒)が経過すると、ステップS50の判別処理でループ処理を抜けて、上記の演算処理により得られた総距離d、走行ペースp、今回のラップタイムをRAM14に保存する(ステップS51)。そして、このペース計算処理を終了する。 Then, the value of the estimated section distance becomes the correct section distance value, or is the correct section distance value from the beginning, and is set for a predetermined time without pressing the distance up switch B4 or the distance down switch B5. When (for example, 10 seconds) elapses, the loop process is exited in the determination process of step S50, and the total distance d, the running pace p, and the current lap time obtained by the above calculation process are stored in the RAM 14 (step S51). . And this pace calculation process is complete | finished.
このようなペース計算処理により、走行ペース表示制御動作中、使用者が走行距離表示の測定地点を通過するときに、スプリット・ラップスイッチB2を押すことで、図10(a)に示すように、その時点でのラップタイムに加え、その地点の総距離や走行ペースが表示出力されて使用者に提示されるようになっている。また、総距離の推定値が間違っている場合には、距離アップスイッチB4や距離ダウンスイッチB5を押すことで、図10(b)に示すように、総距離を修正してその修正された総距離に基づいて再計算されたあとの正しい走行ペースを使用者に提示できるようになっている。 By such a pace calculation process, when the user passes the measurement point of the travel distance display during the travel pace display control operation, by pressing the split / lap switch B2, as shown in FIG. In addition to the lap time at that time, the total distance and running pace at that point are displayed and displayed to the user. Also, if the estimated total distance is wrong, pressing the distance up switch B4 or the distance down switch B5 corrects the total distance as shown in FIG. The correct running pace after being recalculated based on the distance can be presented to the user.
以上のように、この実施形態の電子時計1によれば、使用者はマラソンなどの競技において、スタート地点から走行ペース表示制御動作により計時を開始することで、その後、競技に有用な区間ごとの走行ペースの情報を簡単な操作で取得することができる。
すなわち、コース上の走行距離表示があった計測地点で使用者がスプリット・ラップスイッチB2を押すことで、そこまでの走行距離や区間距離が自動的に推定され、それにより現在の走行ペース(1キロあたりの走行時間)が算出されてこれらが表示される。使用者は、この走行ペースの表示により、現在の走行ペースがいつもより遅いか早いか、或いは、レース中の走行ペースの変動量などを直ちに判断することができる。さらに、このような機能のために測位システムなどを利用していないので、電子時計1の大型化やコストの高騰を回避できる。
As described above, according to the
That is, when the user presses the split / lap switch B2 at the measurement point where the travel distance is displayed on the course, the travel distance and the section distance to that point are automatically estimated, whereby the current travel pace (1 The travel time per kilometer is calculated and displayed. The user can immediately determine from the display of the running pace whether the current running pace is slower or faster than usual or the amount of fluctuation in the running pace during the race. Furthermore, since a positioning system or the like is not used for such a function, an increase in the size and cost of the
また、走行距離推定の際に使用される使用者の想定される走行ペースの値の基礎となる「歩幅設定値」は、使用者が設定入力できるようになっているので、使用者の能力に合わせて歩幅設定値を設定することで、走行ペースの速い使用者から遅い使用者まで様々な使用者に対応して精度の高い走行距離推定を行わせることができる。 In addition, the “step length setting value”, which is the basis of the user's assumed running pace value used for mileage estimation, can be set and input by the user. In addition, by setting the stride setting value, it is possible to perform highly accurate travel distance estimation corresponding to various users from users with fast travel pace to users with slow travel pace.
また、走行距離推定の際には、検出された歩数(STN)と歩幅設定値(STW)を乗算し、その値の端数を四捨五入することで、推定区間距離を得るようにしているので、負荷の小さな処理で距離の推定が可能になっている。 Also, when estimating the travel distance, the estimated section distance is obtained by multiplying the detected number of steps (STN) by the step length setting value (STW) and rounding off the fraction. The distance can be estimated with a small process.
また、推定された走行距離が実際の走行距離とずれて推定された場合には、使用者はその間ずれて推定された表示を見てそのずれを容易に確認することができ、また使用者の操作によりそれを修正することができる。さらに、修正後の走行距離の値を用いて実際の走行ペースが自動的に計算し直されるので、それにより使用者は正しい走行ペースの情報を取得することができる。また、推定距離を修正は2個のスイッチB4,B5を用いて単位距離ずつ距離を増減する方式で行われるので、使用者は走行中でも簡単に推定距離の修正を行うことができる。 In addition, when the estimated travel distance is estimated to deviate from the actual travel distance, the user can easily check the misalignment by looking at the display deviated during that time. It can be corrected by operation. Further, the actual travel pace is automatically recalculated using the corrected travel distance value, so that the user can acquire the correct travel pace information. Further, since the estimated distance is corrected by a method of increasing / decreasing the distance by a unit distance using two switches B4, B5, the user can easily correct the estimated distance even while traveling.
なお、上記の実施形態では、距離推定の際に、1kmを単位距離とし、この単位距離の整数倍の距離を走行距離の候補として推定を行っているが、例えば、1マイルを単位距離としてこの単位距離の整数倍の距離を走行距離の候補として距離推定を行うようにしたり、或いは、400mトラックの一周分を単位距離として、この単位距離の整数倍の距離を走行距離の候補として距離推定を行うようにしたりすることも出来る。また、このような単位距離を使用者が選択的に切り換えられるように構成しても良い。 In the above embodiment, when estimating the distance, 1 km is used as the unit distance, and the distance that is an integral multiple of the unit distance is used as the candidate for the travel distance. For example, 1 mile is used as the unit distance. Distance estimation is performed using a distance that is an integral multiple of the unit distance as a candidate for a travel distance, or distance estimation is performed using a distance that is an integral multiple of this unit distance as a candidate for a travel distance with one round of a 400 m track as a unit distance. You can also do it. Further, such a unit distance may be configured so that the user can selectively switch.
また、上記の実施形態では、歩数(STN)と歩幅設定値(STW)を乗算する処理を用いて推定区間距離を算出するようにしているが、スタート地点からの歩数と歩幅(STW)を乗算しスタートからの総距離を推定するようにしてもよい。また、上記実施の形態では、実際の走行ペースとして、スプリット・ラップスイッチB2が押された区間ごとの走行ペースを算出し表示するようにしているが、スタートから通した走行ペースを算出し表示するようにすることもできる。また、これらを切り替えられるようにしてもよい。 In the above embodiment, the estimated section distance is calculated using the process of multiplying the number of steps (STN) and the step length setting value (STW). However, the number of steps from the start point and the step length (STW) are multiplied. Then, the total distance from the start may be estimated. In the above embodiment, as the actual running pace, the running pace for each section in which the split / lap switch B2 is pressed is calculated and displayed. However, the running pace passed from the start is calculated and displayed. It can also be done. Further, these may be switched.
また、上記の実施形態では、想定される走行ペースを「歩幅設定値」として使用者が設定入力できるようにしているが、予め一般的な走行ペースの値を装置に設定しておき、この値を用いて距離推定を行うように構成することも出来る。また、上記実施の形態では、走行ペース表示制御の計時スタートから終了まで、想定される走行ペースを固定値として距離推定に用いているが、例えば、計時スタートから終了にかけて走行ペースに既知の変化パターンがある場合には、この変化パターンに合わせて想定される走行ペースの値を設定値から変化させて距離推定に用いるようにしてもよい。 In the above embodiment, the user can set and input the assumed running pace as the “step length setting value”. However, a general running pace value is set in the apparatus in advance, and this value is set. It can also comprise so that distance estimation may be performed using. Further, in the above embodiment, from the start to the end of the travel pace display control, the assumed travel pace is used as a fixed value for distance estimation. For example, a known change pattern in the travel pace from the start to the end of the time measurement is used. If there is, the value of the running pace assumed in accordance with this change pattern may be changed from the set value and used for distance estimation.
なお、上記実施形態では腕時計型の電子時計に走行ペース表示制御機能を搭載した構成について説明したが、種々の形態の走行ペース表示制御装置に本発明を適用することもできる。その他、実施の形態で示した細部構成および処理方法は、発明の趣旨を逸脱しない範囲で適宜変更可能である。 In the above embodiment, the configuration in which the traveling pace display control function is mounted on the wristwatch-type electronic timepiece has been described. However, the present invention can be applied to various forms of the traveling pace display control device. In addition, the detailed configuration and the processing method shown in the embodiment can be appropriately changed without departing from the gist of the invention.
1 電子時計
10 CPU
12 表示部
13 ROM
14 RAM
14a 歩幅設定値の記憶領域
15 計時回路
15b 計測時間カウンタ
16 発振回路
18 操作部
B1〜B5 第1〜第5スイッチ
S 歩数検出センサ
1
12
14 RAM
14a Storage area of step
Claims (7)
使用者の歩数を検出する歩数検出手段と、
走行時間を計測する計時手段と、
予め定められている地点通過をする際に使用者により操作される操作手段と、
この操作手段が操作された場合において前記計時手段により計測された当該操作手段が操作された前回の地点通過時点からの前記歩数検出手段により検出された歩数、および、予め定められた歩幅に基づいて、前記地点通過に対応する走行距離を計算し、計算された当該走行距離をこの地点に対応する走行距離に補正する走行距離計算手段と、
この走行距離計算手段により計算された走行距離と、前記計時手段により計測された走行時間とに基づいて、前記操作手段が操作される直前の走行ペースを計算する走行ペース計算手段と、
前記操作手段が操作される直前の区間の走行ペースを、前記操作手段が操作された直後に前記表示部に表示させると共に、前記走行距離計算手段により計算された前記走行距離を表示させる表示制御手段と、
前記表示制御手段の制御により表示された前記走行距離を変更するために操作される変更操作手段と、
この変更操作手段により変更された走行距離を表示させる変更距離表示制御手段と、
を備えたことを特徴とする走行ペース表示制御装置。 In a running pace display control device comprising a device body and a display unit,
A step detection means for detecting the number of steps of the user;
A timekeeping means for measuring travel time;
Operation means operated by a user when passing a predetermined point;
Based on the number of steps detected by the number of steps detecting means from the previous point passing time when the operation means was operated and the predetermined step length measured by the time measuring means when the operation means was operated. A travel distance calculating means for calculating a travel distance corresponding to the point passing and correcting the calculated travel distance to a travel distance corresponding to the point;
Based on the travel distance calculated by the travel distance calculation means and the travel time measured by the timing means, a travel pace calculation means for calculating a travel pace immediately before the operation means is operated;
Display control means for displaying the travel distance of the section immediately before the operation means is operated on the display unit immediately after the operation means is operated and for displaying the travel distance calculated by the travel distance calculation means. When,
Change operation means operated to change the travel distance displayed by the control of the display control means;
Change distance display control means for displaying the travel distance changed by the change operation means,
A running pace display control device comprising:
予め定められている地点通過をする際に使用者により操作される操作手段が操作された場合において、前記計時手段により計測された当該操作手段が操作された前回の地点通過時点からの前記歩数検出手段により検出された歩数、および、予め定められた歩幅に基づいて、前記地点通過に対応する走行距離を計算し、計算された当該走行距離をこの地点に対応する走行距離に補正する走行距離計算ステップと、
この走行距離計算ステップにより計算された走行距離と、前記計時手段により計測された走行時間とに基づいて、前記操作手段が操作される直前の走行ペースを計算する走行ペース計算ステップと、
前記操作手段が操作される直前の区間の走行ペースを、前記操作手段が操作された直後に前記表示部に表示させると共に、前記走行距離計算ステップにより計算された前記走行距離を表示させる表示制御ステップと、
前記表示制御ステップの制御により表示された前記走行距離を変更するために操作される変更操作手段が操作されると、この変更操作手段により変更された走行距離を表示させる変更距離表示制御ステップと、
を備えたことを特徴とする走行ペース表示制御方法。 Used in a travel pace display control device having a device body mounted on the user's body, a display unit for displaying data, a step count detecting means for detecting the number of steps of the user, and a time measuring means for measuring travel time. In the running pace display control method,
When the operation means operated by the user when passing a predetermined point is operated, the number of steps detected from the previous point passing time when the operation means measured by the time measuring means is operated. Based on the number of steps detected by the means and a predetermined stride, a travel distance corresponding to the point passing is calculated, and the calculated travel distance is corrected to a travel distance corresponding to the point. Steps,
A travel pace calculation step for calculating a travel pace immediately before the operation means is operated based on the travel distance calculated by the travel distance calculation step and the travel time measured by the time measuring means;
A display control step of displaying the travel pace of the section immediately before the operation means is operated on the display unit immediately after the operation means is operated and displaying the travel distance calculated by the travel distance calculation step. When,
A change distance display control step for displaying the travel distance changed by the change operation means when the change operation means operated to change the travel distance displayed by the control of the display control step is operated;
A running pace display control method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008093122A JP5391566B2 (en) | 2008-03-31 | 2008-03-31 | Traveling pace display control device and traveling pace display control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008093122A JP5391566B2 (en) | 2008-03-31 | 2008-03-31 | Traveling pace display control device and traveling pace display control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009240663A JP2009240663A (en) | 2009-10-22 |
| JP5391566B2 true JP5391566B2 (en) | 2014-01-15 |
Family
ID=41303283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008093122A Active JP5391566B2 (en) | 2008-03-31 | 2008-03-31 | Traveling pace display control device and traveling pace display control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5391566B2 (en) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0259419U (en) * | 1988-10-26 | 1990-05-01 | ||
| JPH04361115A (en) * | 1991-06-07 | 1992-12-14 | Casio Comput Co Ltd | time calculation device |
| JP2996087B2 (en) * | 1994-03-18 | 1999-12-27 | セイコーエプソン株式会社 | Stopwatch |
| JP2924680B2 (en) * | 1994-12-27 | 1999-07-26 | セイコーエプソン株式会社 | Walking distance measuring device |
| JPH09119851A (en) * | 1995-10-24 | 1997-05-06 | Nissan Diesel Motor Co Ltd | Position detection apparatus for vehicle |
| JP3858125B2 (en) * | 1996-01-17 | 2006-12-13 | カシオ計算機株式会社 | Time measuring device |
| JP2003315085A (en) * | 2002-02-25 | 2003-11-06 | Seiko Instruments Inc | Pace measuring device |
-
2008
- 2008-03-31 JP JP2008093122A patent/JP5391566B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009240663A (en) | 2009-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3334279B2 (en) | Pitch display device | |
| JP2014115093A (en) | Gps receiver and program | |
| US5050141A (en) | Program to synchronize pace in a multimode alarm timepiece | |
| JP5391566B2 (en) | Traveling pace display control device and traveling pace display control method | |
| JP5067230B2 (en) | Running pace display device, arm-mounted device, and running pace display method | |
| US4640624A (en) | Time computer and display device | |
| JP6176303B2 (en) | Altitude acquisition device, altitude acquisition method, and program | |
| JP2010197344A (en) | Moving state-related information informing device | |
| JP3424132B2 (en) | Pitch display device and pitch calculation method | |
| JP5954692B2 (en) | Training support device, training support method, program | |
| US7710834B1 (en) | Pace calculation watch | |
| JP3858125B2 (en) | Time measuring device | |
| JP4939963B2 (en) | Pedometer | |
| JP2015058238A (en) | Exercise supporting device, exercise supporting method, and exercise supporting program | |
| JP2924680B2 (en) | Walking distance measuring device | |
| JPH09178869A (en) | Time measurement device | |
| JP2001134739A (en) | Pedometer | |
| JPH05164571A (en) | Measuring instrument for walking distance | |
| JP5111261B2 (en) | Electronics | |
| JP2996087B2 (en) | Stopwatch | |
| JP2582068B2 (en) | Multifunction electronic clock | |
| JP3498379B2 (en) | Heart rate monitor | |
| JPH0961557A (en) | Time prediction device | |
| JPH0961558A (en) | Time data notification device | |
| JPH0755962A (en) | Stopwatch |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110222 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120823 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120918 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121113 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130618 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130806 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130917 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130930 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5391566 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |