JP4610598B2 - Communication system, time giving device, time receiving device, program, time giving method and time correcting method - Google Patents

Communication system, time giving device, time receiving device, program, time giving method and time correcting method Download PDF

Info

Publication number
JP4610598B2
JP4610598B2 JP2007271275A JP2007271275A JP4610598B2 JP 4610598 B2 JP4610598 B2 JP 4610598B2 JP 2007271275 A JP2007271275 A JP 2007271275A JP 2007271275 A JP2007271275 A JP 2007271275A JP 4610598 B2 JP4610598 B2 JP 4610598B2
Authority
JP
Japan
Prior art keywords
time
unit
reception
transmission
data
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
Application number
JP2007271275A
Other languages
Japanese (ja)
Other versions
JP2009095542A (en
Inventor
耕二 小熊
昭王 大橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tanita Corp
Original Assignee
Tanita Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tanita Corp filed Critical Tanita Corp
Priority to JP2007271275A priority Critical patent/JP4610598B2/en
Publication of JP2009095542A publication Critical patent/JP2009095542A/en
Application granted granted Critical
Publication of JP4610598B2 publication Critical patent/JP4610598B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Clocks (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Description

本発明は、生体情報の測定等のイベントの内容または結果を、その発生時刻に対応付けて記憶し、一括して出力する技術に関する。   The present invention relates to a technique for storing the contents or results of an event such as measurement of biological information in association with the time of occurrence thereof and outputting them collectively.

特許文献1には、RTC(Real Time Clock)を備え、血圧値等の生体情報を定期的に測定し、測定した生体情報を、その測定時にRTCが示していた時刻に対応付けて蓄積し、片方向通信方式で一括して出力する生体情報測定装置が記載されている。この生体情報測定装置を有する通信システムでは、RTCが示していた時刻が測定時刻として扱われる。このRTCが電池を内蔵しているか否かは不明である。   Patent Document 1 includes an RTC (Real Time Clock), periodically measures biological information such as a blood pressure value, and stores the measured biological information in association with the time indicated by the RTC at the time of measurement. A biological information measuring device that outputs in a batch by a one-way communication method is described. In the communication system having this biological information measuring device, the time indicated by the RTC is handled as the measurement time. It is unknown whether this RTC has a built-in battery.

このRTCが電池を内蔵していない場合、主電源からRTCへの給電が停止すると、RTCの計時も停止する。したがって、給電停止前に測定された生体情報の測定時刻(RTCに基づく時刻)と給電再開後に測定された生体情報の測定時刻(RTCに基づく時刻)との差分が、実際の測定時間間隔よりも短くなってしまう。   When this RTC does not have a built-in battery, when the power supply from the main power supply to the RTC stops, the RTC timing also stops. Therefore, the difference between the measurement time of biometric information (time based on RTC) measured before power supply is stopped and the measurement time of biometric information (time based on RTC) measured after resumption of power supply is greater than the actual measurement time interval. It will be shorter.

この問題を解決するために、電池交換が必要となる携帯型機器の分野における周知または公知の技術を応用することが考えられる。この応用によって得られる形態としては、RTCがバックアップ用の電源を内蔵している第1の形態、使用者が計時部を有する機器を直接的に操作して時刻合わせを行う第2の形態(特許文献2の図6および図25参照)、送信先の装置からデータを受信して時刻合わせを行う第3の形態(特許文献3参照)が挙げられる。
特開2005−261710号公報 特開2003−15209号公報 特開平11−253411号公報
In order to solve this problem, it is conceivable to apply a known or publicly known technique in the field of portable devices that require battery replacement. As a form obtained by this application, a first form in which the RTC has a built-in power supply for backup, and a second form in which the user directly operates a device having a timer unit (patent) 6 and FIG. 25 of Document 2), and a third mode (see Patent Document 3) in which data is received from a transmission destination device and time is adjusted.
JP 2005-261710 A JP 2003-15209 A Japanese Patent Laid-Open No. 11-253411

しかし、第1の形態では、バックアップ用の電源が必須のため、装置の大型化や、回路構成の複雑化、製造コストの上昇が懸念される。また、第2の形態では、時刻合わせのための操作スイッチが必要となる一方、例えば、年、月、日、時、分、秒を一つ又は二つのボタンを繰り返し操作して巡回的に切り替えることにより設定対象の項目を選択した上で他の一つ又は二つのボタンを繰り返し操作して選択項目に値を設定する作業を複数の項目について繰り返す、といった煩雑な作業が必要となってしまう。また、第3の形態では、送信先の装置との間で双方向の通信を実現する必要があるから、受信機が必須となり、装置の大型化や、消費電流の増大、製造コストの上昇が懸念されるともに、医療機器として使用し難くなってしまう。医療機器には、通常、通信の異常による誤動作を防ぐために、双方向通信を用いないことが要求されるからである。   However, in the first embodiment, since a backup power source is essential, there is a concern about an increase in the size of the device, a complicated circuit configuration, and an increase in manufacturing cost. In the second mode, an operation switch for adjusting the time is required. On the other hand, for example, the year, month, day, hour, minute, and second are cyclically switched by operating one or two buttons repeatedly. Accordingly, it is necessary to perform a complicated operation of selecting a setting target item and then repeatedly operating another one or two buttons to set a value for the selected item for a plurality of items. In the third mode, since it is necessary to realize bidirectional communication with the transmission destination device, a receiver is essential, which increases the size of the device, increases current consumption, and increases manufacturing costs. It is a concern and makes it difficult to use as a medical device. This is because medical devices are usually required not to use two-way communication in order to prevent malfunction due to abnormal communication.

これらの問題は、測定機器に限らず、発生したイベントの内容または結果を、計時部に基づく発生時刻を付与した上で記憶し、一括して送信する任意の装置にもあてはまる。そこで、本発明は、発生したイベントの内容または結果を、計時部に基づく発生時刻を付与した上で記憶し、一括して送信する装置によって、計時部の計時の停止に起因して不正な発生時刻が付与された場合にも、これを訂正することができる通信システムと、この通信システムに含まれる時刻付与装置および時刻受取装置と、これらの装置に実行されるプログラムと、時刻付与方法と、時刻訂正方法を提供することを解決課題としている。   These problems apply not only to measuring devices but also to any device that stores and transmits the content or result of an event that has occurred, with the occurrence time based on the timekeeping unit added. Therefore, the present invention stores the content or result of the event that has occurred with the time of occurrence based on the timekeeping section, stores it, and sends it in a lump, resulting in an unauthorized occurrence due to the stoppage of the timekeeping section. A communication system capable of correcting the time even when the time is given, a time giving device and a time receiving device included in the communication system, a program executed by these devices, a time giving method, The problem to be solved is to provide a time correction method.

上記課題を解決するために本発明は、時刻付与装置と、時刻受取装置とを有する通信システムであって、前記時刻付与装置は、計時を行って時刻を示す付与計時部と、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備え、前記時刻受取装置は、計時を行って時刻を示す受取計時部と、データを受信して当該データが示す情報を入力する受取受信部と、書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、前記時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部と、前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部とを備えることを特徴とする通信システムを提供する。
前記所定の条件とは、最低限、前記開始時刻が記録されており、前記操作部から所定の信号が出力された場合である。
この通信システムの時刻付与装置は、イベントが発生すると、その内容または結果と時刻付与装置内の付与計時部が示している発生時刻とを含む発生履歴を記録し、所定の操作が行われると、記憶している発生履歴を一括出力する。この出力が、イベントが発生した後に付与計時部の計時が停止して再開した後の最初の出力の場合、出力される情報には、停止直前に記録された発生時刻以降の時刻であって停止の前に付与計時部が示した開始時刻が含まれる。一方、時刻受取装置は、時刻付与装置からの情報を入力して記録する。また、所定の条件が充たされると、時刻付与装置から時刻受取装置へ送信時刻が渡される。したがって、時刻受取装置では、開始時刻とともに入力した発生時刻のうち開始時刻よりも前の発生時刻を訂正することが可能となる。よって、この通信システムによれば、発生したイベントの内容または結果を、計時部に基づく発生時刻を付与した上で記憶し、一括して送信する装置によって、計時部の計時の停止に起因して不正な発生時刻が付与された場合にも、これを訂正することができる。なお、上記の訂正は、例えば、渡された少なくとも二つの送信時刻と、これらの送信時刻が渡されたときに受取計時部が示していた受信時刻とに基づいて、付与計時部の計時の停止時間を求め、開始時刻とともに入力した発生時刻のうち開始時刻よりも前の発生時刻を、停止時間だけ前の時刻に変更することで実現される。
In order to solve the above-mentioned problem, the present invention is a communication system having a time giving device and a time receiving device, wherein the time giving device counts time by giving time and writing data. And a storage history for storing the information indicated by the data, and when a predetermined event occurs, a generation history including the content or result and the generation time indicated by the time-counting unit An event recording unit to be recorded in the unit, and a time after the occurrence time recorded by the event recording unit immediately before the stop of the timing of the grant timing unit, and a time indicated by the grant timing unit before the stop The last time recording unit that records the time as the time in the grant storage unit, and when the grant time measuring unit resumes timing, the last time is stored and the grant time is used as the start time. A start time recording unit that records in the memory unit, an operation unit that is operated by the user and outputs a signal according to the operation content, and a one-way that transmits data by a one-way communication method and outputs information indicated by the data A transmission unit and a collective transmission control unit for outputting the stored generation history to the one-way transmission unit collectively when a predetermined signal is output from the operation unit when the generation history is stored When a predetermined signal is output from the operation unit when the start time is stored, a predetermined condition is satisfied, and a start time transmission control unit that outputs the start time to the one-way transmission unit And a transmission time transmission control unit that causes the one-way transmission unit to output the transmission time indicated by the assigned time measuring unit, and the time receiving device performs a time measurement and indicates a time, and a data When the data is received A reception / reception unit for inputting information, a reception storage unit for storing written data and storing information indicated by the data, and information output from the time assigning device are collectively input to the reception / reception unit A batch reception control unit that repeatedly performs batch reception processing, a generation history recording unit that records the generation history input in the batch reception processing in the reception storage unit, and the generation time input together with the start time The transmission time input before the collective reception process in which the start time is input and the reception timing when the transmission time is input in association with the one before the start time The reception time indicated by the receiver, the transmission time input in the batch reception processing after the batch reception processing, and the reception time indicated by the reception timing unit when the transmission time is input. There is provided a communication system comprising: a reception recording unit that records the time in the reception storage unit.
The predetermined condition is a case where at least the start time is recorded and a predetermined signal is output from the operation unit.
When an event occurs, the time granting device of this communication system records an occurrence history including the content or result and the occurrence time indicated by the grant timing unit in the time granting device, and when a predetermined operation is performed, The stored occurrence history is output at once. If this output is the first output after the event has occurred and the timekeeping of the assigned timepiece has stopped and restarted, the output information is the time after the occurrence time recorded immediately before the stop and stopped The start time indicated by the timing unit is included. On the other hand, the time receiving device inputs and records information from the time giving device. When a predetermined condition is satisfied, the transmission time is passed from the time giving device to the time receiving device. Therefore, the time receiving device can correct the occurrence time before the start time among the occurrence times input together with the start time. Therefore, according to this communication system, the content or result of the event that has occurred is stored with the occurrence time based on the timekeeping section, and is transmitted in a batch, due to the stop of timekeeping by the timekeeping section. This can be corrected even when an illegal occurrence time is given. In addition, the above correction is based on, for example, stopping the timing of the assigned timing unit based on at least two transmission times passed and the reception time indicated by the reception timing unit when these transmission times are passed. This is realized by obtaining the time and changing the occurrence time before the start time among the occurrence times input together with the start time to a time before the stop time.

上記の通信システムにおいて、時刻訂正装置を有し、前記時刻受取装置は、データを送出して当該データが示す情報を出力する受取出力部と、前記受取記憶部に記憶されている前記発生履歴、前記送信時刻および前記受信時刻を前記受取出力部に出力させる受取送信制御部とを有し、前記時刻訂正装置は、書き込まれたデータを保持して当該データが示す情報を記憶する訂正記憶部と、データを受信して当該データが示す情報を入力する訂正受信部と、前記時刻付与装置から出力された情報を前記訂正受信部に入力させる訂正受信制御部と、前記訂正受信部に入力された前記発生履歴、前記送信時刻および前記受信時刻を前記訂正記憶部に記録する訂正記録部と、前記訂正記憶部に記憶されている前記発生履歴に含まれている発生時刻を、前記訂正記憶部に記憶されている前記送信時刻および前記受信時刻に基づいて訂正する訂正部とを有する、ようにしてもよい。この態様によれば、時刻受取装置が訂正部を有する態様に比較して、時刻受取装置にかかる負荷を軽減することができる。これは、時刻受取装置の小型化の向上の観点で有利である。   In the above-described communication system, the communication system includes a time correction device, and the time reception device outputs a data and outputs information indicated by the data, and the occurrence history stored in the reception storage unit, A reception transmission control unit that causes the reception output unit to output the transmission time and the reception time, and the time correction device holds a written data and stores information indicated by the data; A correction receiving unit that receives data and inputs information indicated by the data, a correction reception control unit that causes the correction receiving unit to input information output from the time assigning device, and an input that is input to the correction receiving unit A correction recording unit that records the occurrence history, the transmission time, and the reception time in the correction storage unit, and the occurrence time included in the occurrence history stored in the correction storage unit, And a correcting unit for correcting, based on the transmission time and the reception time are stored in the correction storage section, may be. According to this aspect, it is possible to reduce the load applied to the time receiving device as compared with the aspect in which the time receiving device includes the correction unit. This is advantageous from the viewpoint of improving the downsizing of the time receiving device.

上記の通信システムまたは態様において、前記受取受信部は、データを前記片方向通信方式で受信して当該データが示す情報を入力する片方向受信部である、ようにしてもよい。この態様によれば、時刻付与装置と時刻受取装置との間に、通信方式を変換する中継装置を設ける必要がなくなる。また、上記の通信システムまたは上記の各態様において、前記所定の条件は、前記操作部から前記所定の信号が出力されると充たされる、ようにしてもよい。   In the above communication system or aspect, the reception / reception unit may be a one-way reception unit that receives data by the one-way communication method and inputs information indicated by the data. According to this aspect, there is no need to provide a relay device for converting the communication method between the time giving device and the time receiving device. In the communication system or each aspect described above, the predetermined condition may be satisfied when the predetermined signal is output from the operation unit.

上記の通信システムまたは上記の各態様において、時刻合わせ装置を有し、前記時刻合わせ装置は、計時を行って時刻を示す基準計時部と、正しい時刻を示すように前記基準計時部を設定する基準設定部と、データを送出して当該データが示す情報を出力する基準出力部と、前記基準計時部が示す時刻を前記基準出力部に出力させる出力制御部とを備え、前記時刻受取装置は、データを受け取って当該データが示す情報を入力する受取入力部と、前記基準出力部から出力された時刻を前記受取入力部に入力させる受取入力制御部と、前記受取入力部が入力した時刻に基づいて、正しい時刻を示すように、前記受取計時部を設定する受取設定部とを備える、ようにしてもよい。この態様によれば、時刻受取装置に、使用者の操作による時刻合わせを可能とする機構を設ける必要がなくなる。これは、時刻受取装置の構成の簡素化や、使用者の手間の削減に寄与する。なお、基準設定部が、NTP(Network Time Protocol)を用いる等して、正しい時刻を示すように基準計時部を自動的に設定するようにしてもよく、この場合には、時刻合わせ装置の使用者の手間も削減可能である。   In the communication system or each of the aspects described above, a time adjustment device is provided, and the time adjustment device performs a time measurement to indicate a time and a reference time setting unit for setting the reference time measurement portion to indicate a correct time. A setting unit; a reference output unit that transmits data and outputs information indicated by the data; and an output control unit that causes the reference output unit to output the time indicated by the reference timekeeping unit. Based on a receiving input unit that receives data and inputs information indicated by the data, a receiving input control unit that inputs the time output from the reference output unit to the receiving input unit, and a time input by the receiving input unit And a reception setting unit for setting the reception timing unit so as to indicate the correct time. According to this aspect, it is not necessary to provide the time receiving device with a mechanism that enables time adjustment by a user's operation. This contributes to simplification of the configuration of the time receiving device and reduction of the user's trouble. The reference setting unit may automatically set the reference time measuring unit so as to indicate the correct time by using, for example, NTP (Network Time Protocol). In this case, the time setting device is used. Can be saved.

また、本発明は、計時を行って時刻を示す付与計時部と、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える時刻付与装置を提供する。
この時刻付与装置によれば、例えば、計時を行って時刻を示す受取計時部と、データを受信して当該データが示す情報を入力する受取受信部と、書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、前記時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部と、前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部とを備える時刻受取装置と協働して、上記の通信システムを実現することができる。
In addition, the present invention provides a timing unit for measuring time and indicating the time, a storage unit for storing written data and storing information indicated by the data, and contents when a predetermined event occurs Alternatively, an event recording unit that records an occurrence history including a result and an occurrence time indicated by the given time measuring unit in the given storage unit, and the occurrence recorded by the event recording unit immediately before the timing of the given time measuring unit is stopped. A final time recording unit that records in the grant storage unit as a final time the time indicated by the grant timing unit before the stop, and when the grant timing unit resumes timing, the final time Is stored, the start time recording unit that records the final time as the start time in the assignment storage unit, the operation unit that is operated by the user and outputs a signal according to the operation content, and data A one-way transmission unit that transmits information in one-way communication method and outputs information indicated by the data; and when a predetermined signal is output from the operation unit when the occurrence history is stored, the stored one A batch transmission control unit that collectively outputs an occurrence history to the one-way transmission unit, and a predetermined signal output from the operation unit when the start time is stored, the start time is set to the one-way A time granting device comprising: a start time transmission control unit that causes a transmission unit to output; and a transmission time transmission control unit that causes the one-way transmission unit to output a transmission time indicated by the provision timekeeping unit when a predetermined condition is satisfied. I will provide a.
According to this time granting device, for example, a reception timing unit that performs time measurement and indicates time, a reception reception unit that receives data and inputs information indicated by the data, and holds the written data and stores the data Received in the batch receiving process, a batch receiving control unit that repeatedly performs batch receiving processing for collectively inputting the information output from the time assigning device to the receiving and receiving unit, and the batch receiving process. The start time is input in association with the occurrence history recording unit that records the occurrence history in the receiving storage unit and the generation time that is input together with the start time before the start time. The transmission time input before the batch reception process is performed, the reception time indicated by the reception timing unit when the transmission time is input, and the one after the batch reception process. A time reception device comprising: a reception recording unit that records the transmission time input in the reception process and the reception time indicated by the reception timing unit when the transmission time is input in the reception storage unit; By collaborating, the above communication system can be realized.

上記の時刻付与装置において、前記最終時刻記録部は、前記発生時刻が記録されると、この発生時刻を前記最終時刻として上書き方式で記録する、ようにしてもよいし、前記最終時刻記録部は、周期的に、前記付与計時部が示している時刻を前記最終時刻として上書き方式で記録する、ようにしてもよい。これらの態様では、最終時刻は、発生時刻が記録される度または周期的に上書きされ、付与計時部が停止しているときに記憶されている最終時刻のみが発生時刻の訂正に利用される。前者の態様によれば、最終時刻を記録する回数を最少にしつつ、すなわち電力消費を抑えつつ、付与計時部の停止前に記録された発生時刻が示す時刻よりも前の時刻が最終時刻となってしまう事態、すなわち時刻受取装置において正しい発生時刻が正しくない発生時刻とみなされてしまう事態を確実に回避することができる。   In the time assigning device, when the generation time is recorded, the final time recording unit may record the generation time as the final time by an overwrite method, or the final time recording unit may Periodically, the time indicated by the assigned time measuring unit may be recorded as the final time by the overwrite method. In these aspects, the last time is overwritten every time the occurrence time is recorded or periodically, and only the last time stored when the assigned timing unit is stopped is used to correct the occurrence time. According to the former aspect, the time before the time indicated by the occurrence time recorded before the stop of the assigned time counting unit is the final time while minimizing the number of times of recording the final time, that is, suppressing power consumption. It is possible to reliably avoid the situation where the correct occurrence time is regarded as an incorrect occurrence time in the time receiving device.

上記の時刻付与装置または上記の各態様において、着脱自在に電池を備え、前記付与計時部は、前記電池から電力が供給されている場合にのみ計時を行う、ようにしてもよい。この態様では、時刻付与装置が備えるべき電源は電池のみで足りる。したがって、装置の小型化や携帯性の向上の観点で有利である。また、この態様では、電池は、着脱自在であるから、その交換が可能である。つまり、付与計時部の計時が停止し易い構成となっている。よって、この態様では、本発明の効果が特に際立つ。   In the above time providing device or each of the above aspects, the battery may be detachably attached, and the application time measuring unit may perform time measurement only when power is supplied from the battery. In this embodiment, the battery is sufficient as the power supply that the time providing device should have. Therefore, it is advantageous from the viewpoint of downsizing the device and improving portability. Moreover, in this aspect, since the battery is detachable, the battery can be replaced. That is, the timing of the assigned time measuring unit is easily stopped. Therefore, in this aspect, the effect of the present invention is particularly conspicuous.

上記の時刻付与装置または上記の各態様において、生体情報を測定するセンサを備え、前記イベントは、前記センサによる測定である、ようにしてもよい。生体情報は、生体の状態を示す情報であり、例えば、尿糖値や血圧値、体温、体重である。この態様では、蓄積された測定結果(イベントの内容または結果)および測定時刻(イベントの発生時刻)に基づいて生態の状態を分析することが可能となる。この分析の精度は、正しくない測定時刻に基づくと著しく低くなる。したがって、この態様では、本発明の効果が特に際立つ。   In the above time granting device or each of the above aspects, a sensor for measuring biological information may be provided, and the event may be measurement by the sensor. The biological information is information indicating the state of the living body, and is, for example, a urine sugar value, a blood pressure value, a body temperature, and a body weight. In this aspect, it is possible to analyze the state of ecology based on the accumulated measurement results (event contents or results) and measurement times (event occurrence times). The accuracy of this analysis is significantly reduced based on incorrect measurement times. Therefore, in this aspect, the effect of the present invention is particularly outstanding.

また、本発明は、計時を行って時刻を示す受取計時部と、データを受信して当該データが示す情報を入力する受取受信部と、書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、計時を行って時刻を示す付与計時部と、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記イベントが発生すると、前記付与計時部が示している時刻を示すデータを、最終時刻データとして記憶する最終時刻記憶部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部とを備える時刻受取装置を提供する。
この時刻受取装置によれば、発生したイベントの内容または結果を、計時部に基づく発生時刻を付与した上で記憶し、一括して送信する装置によって、計時部の計時の停止に起因して不正な発生時刻が付与された場合にも、これを訂正することが可能となる。
In addition, the present invention also includes a reception timing unit that performs time measurement and indicates time, a reception reception unit that receives data and inputs information indicated by the data, and holds information written and holds information indicated by the data. When a predetermined event occurs, a receiving storage unit for storing, a grant timing unit for measuring time and indicating time, a grant storage unit for storing written data and storing information indicated by the data, and An event recording unit that records an occurrence history including contents or results and an occurrence time indicated by the assigned time measuring unit in the given storage unit, and data indicating a time indicated by the given time measuring unit when the event occurs When the last time is stored when the last time storage unit stores the last time data, and when the last time is stored, the last time is stored as the start time. A start time recording unit that records in the memory unit, an operation unit that is operated by the user and outputs a signal according to the operation content, and a one-way that transmits data by a one-way communication method and outputs information indicated by the data A transmission unit and a collective transmission control unit for outputting the stored generation history to the one-way transmission unit collectively when a predetermined signal is output from the operation unit when the generation history is stored When a predetermined signal is output from the operation unit when the start time is stored, a predetermined condition is satisfied, and a start time transmission control unit that outputs the start time to the one-way transmission unit And a reception unit that collectively inputs information output from a time providing device that includes a transmission time transmission control unit that causes the one-way transmission unit to output a transmission time indicated by the grant timing unit. Repeat processing Before performing the collective reception process in which the start time is input in association with the batch reception control unit to be performed and the occurrence time input together with the start time before the start time. The input transmission time, the reception time indicated by the reception timing unit when the transmission time is input, the transmission time input in the batch reception processing after the batch reception processing, and the transmission There is provided a time receiving device including a reception recording unit for recording in a reception storage unit the reception time indicated by the reception timing unit when the time is input.
According to this time receiving device, the content or result of an event that has occurred is stored with an occurrence time based on the timekeeping part, and transmitted illegally due to the stoppage of the timekeeping part by the device that sends it all at once. Even when a different occurrence time is given, this can be corrected.

また、本発明は、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、使用者に操作され、操作内容に応じた信号を出力する操作部とを備え、予め定められたイベントが発生するコンピュータを、計時を行って時刻を示す付与計時部と、前記イベントが発生すると、その内容または結果と前記付与計時部が示している時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部として機能させるプログラムと、このプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。なお、記録媒体に代えてデータキャリヤを提供することも可能である。
このプログラムを実行するコンピュータによれば、例えば、計時を行って時刻を示す受取計時部と、データを受信して当該データが示す情報を入力する受取受信部と、書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、前記時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部と、前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部とを備える時刻受取装置と協働して、上記の通信システムを実現することができる。
In addition, the present invention provides an addition storage unit that holds written data and stores information indicated by the data, and a unidirectional transmission unit that transmits data by a one-way communication method and outputs information indicated by the data. An operation unit that is operated by a user and outputs a signal corresponding to the operation content, and a computer that generates a predetermined event is timed to give a time counter to indicate the time, and when the event occurs An event recording unit that records an occurrence history including the content or result and the time indicated by the assigned time measuring unit in the given storage unit, and the event recording unit recorded immediately before the timing of the given time measuring unit is stopped. A final time recording unit that records the time after the occurrence time and indicated by the timing unit before the stop as a final time in the grant storage unit, and the timing unit restarts timing When the final time is stored, a start time recording unit that records the final time as a start time in the assignment storage unit, and a predetermined signal from the operation unit when the occurrence history is stored Is output, a batch transmission control unit that collectively outputs the stored occurrence history to the one-way transmission unit, and a predetermined signal is output from the operation unit when the start time is stored. Then, the start time transmission control unit that outputs the start time to the one-way transmission unit, and the transmission time indicated by the assigned time measurement unit when the predetermined condition is satisfied are output to the one-way transmission unit. A program that functions as a transmission time transmission control unit and a computer-readable recording medium that records the program are provided. It is also possible to provide a data carrier instead of the recording medium.
According to a computer that executes this program, for example, a reception timing unit that performs time measurement and indicates time, a reception reception unit that receives data and inputs information indicated by the data, and holds written data. A reception storage unit that stores information indicated by the data, a batch reception control unit that repeatedly performs batch reception processing that collectively inputs information output from the time giving device to the reception and reception unit, and the batch reception processing The start time is associated with an occurrence history recording unit that records the input occurrence history in the reception storage unit, and the occurrence time that is input together with the start time, the one before the start time. The transmission time input before the input batch reception process is input, the reception time indicated by the reception timing unit when the transmission time is input, and the batch A reception recording unit that records the transmission time input in the batch reception process after the reception process and the reception time indicated by the reception timing unit when the transmission time is input in the reception storage unit; The above communication system can be realized in cooperation with a time receiving device comprising:

また、本発明は、書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、データを受信して当該データが示す情報を入力する受取受信部とを備えるコンピュータを、計時を行って時刻を示す受取計時部と、計時を行って時刻を示す付与計時部と、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記イベントが発生すると、前記付与計時部が示している時刻を示すデータを、最終時刻データとして記憶する最終時刻記憶部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部と、前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部として機能させるプログラムと、このプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。なお、記録媒体に代えてデータキャリヤを提供することも可能である。
このプログラムを実行するコンピュータによれば、発生したイベントの内容または結果を、計時部に基づく発生時刻を付与した上で記憶し、一括して送信する装置によって、計時部の計時の停止に起因して不正な発生時刻が付与された場合にも、これを訂正することが可能となる。
The present invention also provides a computer comprising a receiving storage unit that holds written data and stores information indicated by the data, and a receiving / receiving unit that receives data and inputs information indicated by the data. A timing unit for receiving and indicating the time, a timing unit for measuring and indicating the time, a storage unit for storing the written data and storing information indicated by the data, and a predetermined event When the event occurs, an event recording unit that records an occurrence history including the content or result thereof and an occurrence time indicated by the assigned time measuring unit in the given storage unit, and when the event occurs, the given time measuring unit indicates A final time storage unit that stores data indicating time as final time data, and when the given time counting unit resumes timing, the final time is stored when the final time is stored. A start time recording unit that records the start time in the given storage unit, an operation unit that is operated by the user and outputs a signal corresponding to the operation content, and information indicated by the data transmitted by the one-way communication method When the predetermined signal is output from the operation unit when the generation history is stored, the stored generation history is collectively output to the one-way transmission unit. A collective transmission control unit for causing the unidirectional transmission unit to output the start time when a predetermined signal is output from the operation unit when the start time is stored; When the above condition is satisfied, the information received from the time granting device including the transmission time transmission control unit that causes the one-way transmission unit to output the transmission time indicated by the grant timing unit is collectively stored in the reception / reception unit. Typed A batch reception control unit that repeatedly performs batch reception processing, a generation history recording unit that records the generation history input in the batch reception processing in the reception storage unit, and the generation time input together with the start time The transmission time input before the collective reception process in which the start time is input and the reception timing when the transmission time is input in association with the one before the start time The reception time indicated by the unit, the transmission time input in the batch reception processing after the batch reception processing, and the reception time indicated by the reception timekeeping unit when the transmission time is input, Provided are a program that functions as a receiving recording unit that records in the receiving storage unit, and a computer-readable recording medium that records the program. It is also possible to provide a data carrier instead of the recording medium.
According to the computer that executes this program, the content or result of the event that has occurred is stored with the occurrence time based on the timekeeping part, and is transmitted in a batch due to the stoppage of timekeeping by the timekeeping part. Even when an illegal occurrence time is given, this can be corrected.

また、本発明は、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、計時を行って時刻を示す付与計時部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える装置が行う方法であって、前記付与計時部が計時を再開すると、記憶されている前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録ステップと、前記開始時刻記録ステップの後に、記憶されている前記発生履歴と前記開始時刻とを前記片方向送信部に一括して出力させる一括送信制御ステップとを有することを特徴とする時刻付与方法を提供する。この時刻付与方法によれば、上記の時刻付与装置により得られる効果と同様の効果が得られる。   In addition, the present invention provides an addition storage unit that holds written data and stores information indicated by the data, and a unidirectional transmission unit that transmits data by a one-way communication method and outputs information indicated by the data. An operation unit that is operated by the user and outputs a signal corresponding to the operation content, an assigned timing unit that performs time measurement and indicates the time, and when a predetermined event occurs, the content or result and the given timing unit An event recording unit that records an occurrence history including the time indicated in the grant storage unit, and a time after the occurrence time recorded by the event recording unit immediately before the timing stop of the grant timing unit, A final time recording unit that records the time indicated by the grant timing unit as a final time in the grant storage unit before the stop, and a transmission time indicated by the grant timing unit when a predetermined condition is satisfied, direction A device comprising a transmission time transmission control unit to be output to a communication unit, and when the assigned time measuring unit resumes timing, start recording the last time stored in the given storage unit as a start time A time recording step, and a collective transmission control step for causing the one-way transmission unit to collectively output the occurrence history and the start time stored after the start time recording step. Provide a grant method. According to this time giving method, the same effect as that obtained by the time giving device can be obtained.

また、本発明は、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記イベントが発生すると、前記付与計時部が示している時刻を示すデータを、最終時刻データとして記憶する最終時刻記憶部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える時刻付与装置とともに用いられ、書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、データを受信して当該データが示す情報を入力する受取受信部と、計時を行って時刻を示す受取計時部と、前記時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部とを備える装置が行う方法であって、前記一括受信処理で前記開始時刻とともに入力された前記発生時刻のうち当該開始時刻よりも前のものを特定する対象特定ステップと、前記対象特定ステップで特定された前記発生時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とに基づいて、前記付与計時部が停止していた時間を特定する時間特定ステップと、前記対象特定ステップで特定された発生時刻を、前記時間特定ステップで特定された時間だけ前の時刻に変更する訂正ステップとを有することを特徴とする時刻訂正方法を提供する。この時刻訂正方法によれば、上記の時刻受取装置により得られる効果と同様の効果が得られる。   In addition, the present invention includes an addition storage unit that holds written data and stores information indicated by the data, and when a predetermined event occurs, the content or result and the generation time unit indicate An event recording unit that records an occurrence history including a time in the grant storage unit, and a final time storage unit that stores data indicating the time indicated by the grant timing unit as final time data when the event occurs. When the given time measuring unit resumes timing, when the final time is stored, the start time recording unit records the final time as the start time in the given storage unit, and the user operates the operation content. An operation unit that outputs a signal corresponding to the data, a one-way transmission unit that transmits data by a one-way communication method and outputs information indicated by the data, and the occurrence history is stored When a predetermined signal is output from the operation unit, a batch transmission control unit that collectively outputs the stored occurrence history to the one-way transmission unit, and the operation when the start time is stored When a predetermined signal is output from the unit, a start time transmission control unit that outputs the start time to the one-way transmission unit, and when a predetermined condition is satisfied, the transmission time indicated by the grant timing unit is A reception storage unit that is used in conjunction with a time providing device that includes a transmission time transmission control unit that outputs to a one-way transmission unit, stores written data and stores information indicated by the data, and receives data and receives the data The reception / reception unit for inputting the information indicated by the receiver, the reception timing unit for measuring time by indicating the time, and the batch reception process for inputting the information output from the time assigning device to the reception / reception unit in a batch. An apparatus comprising: a collective reception control unit to perform; and an occurrence history recording unit that records the occurrence history input in the collective reception process in the reception storage unit, the method being performed together with the start time in the collective reception process The target specifying step for specifying the input time before the start time and the batch reception process in which the generation time specified in the target specifying step is input are performed. The transmission time, the reception time indicated by the reception timing unit when the transmission time is input, the transmission time input in the batch reception processing after the batch reception processing, and the transmission time are Based on the reception time indicated by the receipt timing unit when input, a time specifying step for specifying a time during which the assigned timing unit has stopped, and an object specifying step And a correction step of changing the specified occurrence time to a time before the time specified in the time specification step. According to this time correction method, the same effect as that obtained by the above time receiving device can be obtained.

以下、図面を参照して、本発明の実施の形態について説明する。各図において、共通する部分には、同一の符号が付されている。なお、本発明は、以下に説明する各実施の形態に限定されるものではなく、その範囲には、これらの形態を変形して得られる各種の形態も含まれる。   Embodiments of the present invention will be described below with reference to the drawings. In each figure, the same code | symbol is attached | subjected to the common part. In addition, this invention is not limited to each embodiment demonstrated below, The various forms obtained by deform | transforming these forms are also contained in the range.

<1.第1の実施の形態>
<1−1.通信システム1>
図1は、本発明の第1の実施の形態に係る通信システム1の構成を示すブロック図である。通信システム1は、被験者の生体情報を測定して出力する測定器10と、測定器10から生体情報を受け取って一時的に記憶する受信記憶装置20と、受信記憶装置20から生体情報を受け取って蓄積するPC30を有する。生体情報は、生体(被験者)の状態を示す情報であり、具体的には、尿糖値である。
<1. First Embodiment>
<1-1. Communication system 1>
FIG. 1 is a block diagram showing a configuration of a communication system 1 according to the first embodiment of the present invention. The communication system 1 includes a measuring device 10 that measures and outputs biological information of a subject, a reception storage device 20 that receives and temporarily stores biological information from the measurement device 10, and receives biological information from the reception storage device 20. It has PC30 which accumulates. The biological information is information indicating the state of the living body (subject), and is specifically a urine sugar value.

<1−2.測定器10>
図2は、測定器10の構成を示すブロック図である。測定器10は、使用者(被験者)に携帯される小型のコンピュータであり、センサ101、増幅器102、A/D変換器103、記憶部104、送信部105、表示部106、測定スイッチ107、送信スイッチ108、水晶発振子109およびマイコン110を備える。また、測定器10は、着脱自在に電池111を備える。測定器10の各部の電源は、電池111のみである。電池111は、具体的にはコイン型電池である。
<1-2. Measuring instrument 10>
FIG. 2 is a block diagram showing the configuration of the measuring instrument 10. The measuring device 10 is a small computer carried by a user (subject), and includes a sensor 101, an amplifier 102, an A / D converter 103, a storage unit 104, a transmission unit 105, a display unit 106, a measurement switch 107, and transmission. A switch 108, a crystal oscillator 109, and a microcomputer 110 are provided. The measuring instrument 10 includes a battery 111 that is detachable. The power source of each part of the measuring instrument 10 is only the battery 111. The battery 111 is specifically a coin-type battery.

センサ101は、被験者の生態情報を測定し、測定結果(測定値)を示す信号を出力する。具体的には、センサ101は、被験者の尿中のグルコース濃度、すなわち尿糖値を測定し、測定値を示すアナログ信号を出力する。この測定が、予め定められたイベントに相当し、測定結果が、当該イベントの結果に相当する。増幅器102は、センサ101から出力された信号を増幅する。A/D変換器103は、増幅器102に増幅された信号をデジタル信号に変換して出力する。   The sensor 101 measures the biological information of the subject and outputs a signal indicating the measurement result (measurement value). Specifically, the sensor 101 measures the glucose concentration in the urine of the subject, that is, the urine sugar value, and outputs an analog signal indicating the measured value. This measurement corresponds to a predetermined event, and the measurement result corresponds to the result of the event. The amplifier 102 amplifies the signal output from the sensor 101. The A / D converter 103 converts the signal amplified by the amplifier 102 into a digital signal and outputs it.

送信部105は、データを片方向通信方式で送信することによって当該データが示す情報を出力する片方向送信部であり、具体的には赤外光を発する赤外線発光部を備える。以降、送信部105が準拠している片方向通信方式を「第1通信方式」と呼ぶ。表示部106は、マイコン110から供給される画像データで示される画像を表示するものであり、具体的には、小型の液晶ディスプレイである。   The transmission unit 105 is a one-way transmission unit that outputs information indicated by the data by transmitting the data by a one-way communication method, and specifically includes an infrared light emitting unit that emits infrared light. Hereinafter, the one-way communication method with which the transmission unit 105 is compliant is referred to as a “first communication method”. The display unit 106 displays an image indicated by image data supplied from the microcomputer 110, and is specifically a small liquid crystal display.

測定スイッチ107および送信スイッチ108は、それぞれ、使用者に操作されるスイッチであり、操作されると、操作内容に応じた信号を出力する。測定スイッチ107は、使用者がセンサ101による測定の開始指示を測定器10へ入力するためのものである。つまり、測定器10は、予め定められたイベントが使用者による操作を契機として発生するコンピュータである。送信スイッチ108は、使用者が生体情報の送信の開始指示を測定器10へ入力するためのものである。水晶発振子109は、電池111から電力が供給されると、クロック信号の出力を開始する。   Each of the measurement switch 107 and the transmission switch 108 is a switch operated by the user, and outputs a signal corresponding to the operation content when operated. The measurement switch 107 is used by the user to input a measurement start instruction from the sensor 101 to the measuring instrument 10. That is, the measuring instrument 10 is a computer that generates a predetermined event triggered by an operation by the user. The transmission switch 108 is used by a user to input a biometric information transmission start instruction to the measuring instrument 10. When power is supplied from the battery 111, the crystal oscillator 109 starts outputting a clock signal.

マイコン110は、CPU(中央処理装置)、ROM(Read Only Memory)、RAM(Randon Access Mmory)および周辺LSI(大規模集積回路)を一つのチップに実装したマイクロコンピュータ、いわゆるワンチップ・マイコンである。ROMには、測定器10を、測定結果に時刻を付与する時刻付与装置として機能させるためのプログラム10Pが書き込まれている。マイコン110は、電池111から電力が供給されると、すなわち十分な残量の電池111が測定器10に装着されると、水晶発振子109からのクロック信号を用いて、プログラム10Pを実行する。これにより、マイコン110は、電池111から電力が供給されている場合にのみ、クロック信号に基づいて1秒間隔で所定のイベントを発生させる一方、後述の測定時刻付与処理を行う。   The microcomputer 110 is a so-called one-chip microcomputer in which a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Randon Access Mmory), and a peripheral LSI (Large Scale Integrated Circuit) are mounted on one chip. . In the ROM, a program 10P for causing the measuring instrument 10 to function as a time giving device that gives time to the measurement result is written. When power is supplied from the battery 111, that is, when a sufficiently remaining battery 111 is attached to the measuring instrument 10, the microcomputer 110 executes the program 10 </ b> P using the clock signal from the crystal oscillator 109. Thereby, the microcomputer 110 generates a predetermined event at an interval of 1 second based on the clock signal only when power is supplied from the battery 111, and performs a measurement time giving process described later.

記憶部104は、書き込まれたデータを保持することによって当該データが示す情報を記憶するものであり、具体的にはEEPROM(Erasable Programmable ROM)等の不揮発性メモリである。記憶部104は、マイコン110のRAMとともに、付与記憶部として機能する。記憶部104の記憶領域は、測定領域MA1、電源投入時刻領域MA2、最終時刻領域MA3および未出力フラグFLを含む。   The storage unit 104 stores information written by holding the written data, and is specifically a nonvolatile memory such as an EEPROM (Erasable Programmable ROM). The storage unit 104 functions as an addition storage unit together with the RAM of the microcomputer 110. The storage area of the storage unit 104 includes a measurement area MA1, a power-on time area MA2, a final time area MA3, and a non-output flag FL.

測定結果領域MA1は、測定結果と、この測定結果が得られた測定が行われた時刻(以降、「測定時刻(発生時刻)」という)とを含む測定履歴の記憶に用いられる。電源投入時刻領域MA2は、電池111が装着された時刻、すなわち電源投入時刻(開始時刻)の記憶に用いられる。最終時刻領域MA3は、付与計時部の計時の停止直前に記録された測定時刻以降の時刻であって、この停止の前に付与計時部が示した最終時刻の記憶に用いられる。   The measurement result area MA1 is used for storing a measurement history including the measurement result and the time when the measurement at which the measurement result was obtained (hereinafter referred to as “measurement time (occurrence time)”). The power-on time area MA2 is used for storing the time when the battery 111 is mounted, that is, the power-on time (start time). The final time area MA3 is a time after the measurement time recorded immediately before the stop of the timing of the assigned timing unit, and is used for storing the final time indicated by the assigned timing unit before the stop.

未出力フラグFLは、送信部105外へ出力されていない測定結果が記憶されているか否かを示すフラグであり、セットされている場合(所定のデータを保持している場合)には、送信部105外へ出力されていない測定結果が記憶されていることを示し、リセットされている場合(所定のデータを保持していない場合)には、送信部105外へ出力されていない測定結果が記憶されていないことを示す。測定器10の使用開始前には、未出力フラグFLはリセットされている。   The non-output flag FL is a flag indicating whether or not a measurement result that has not been output to the outside of the transmission unit 105 is stored, and when it is set (when predetermined data is held), it is transmitted. This indicates that a measurement result that has not been output to the outside of the unit 105 is stored, and when the measurement result has been reset (when predetermined data is not held), the measurement result that has not been output to the outside of the transmission unit 105 Indicates that it is not remembered. Before the use of the measuring instrument 10 is started, the non-output flag FL is reset.

<1−3.受信記憶装置20>
図3は、受信記憶装置20の構成を示すブロック図である。受信記憶装置20は、使用者(被験者)に携帯される小型のコンピュータであり、受信部201、記憶部202、通信インターフェイス203、報知部204、水晶発振子205およびマイコン206を備える。また、受信記憶装置20は、着脱自在に電池207を備える。受信記憶装置20の各部の電源は、電池207のみである。電池207は、具体的にはコイン型電池である。
<1-3. Reception storage device 20>
FIG. 3 is a block diagram illustrating a configuration of the reception storage device 20. The reception storage device 20 is a small computer carried by a user (subject), and includes a reception unit 201, a storage unit 202, a communication interface 203, a notification unit 204, a crystal oscillator 205, and a microcomputer 206. The reception storage device 20 includes a battery 207 that is detachable. The power source of each part of the reception storage device 20 is only the battery 207. The battery 207 is specifically a coin-type battery.

受信部201は、データを受信して当該データが示す情報を入力する受取受信部であり、具体的にはデータを第1通信方式で受信して当該データが示す情報を入力する片方向受信部であり、より具体的には赤外光を受ける赤外線受光部を備える。記憶部202は、書き込まれたデータを保持することによって当該データが示す情報を記憶するものであり、具体的にはEEPROM等の不揮発性メモリである。   The receiving unit 201 is a receiving / receiving unit that receives data and inputs information indicated by the data. Specifically, the unidirectional receiving unit receives data by the first communication method and inputs information indicated by the data. More specifically, an infrared light receiving unit that receives infrared light is provided. The storage unit 202 stores information written by holding the written data, and is specifically a nonvolatile memory such as an EEPROM.

通信インターフェイス203は、データを双方向通信方式で送受信することによって情報を入出力する送受信部であり、より具体的にはUSBインターフェイスである。通信インターフェイス203は、データを受け取ることによって当該データが示す情報を入力する受取入力部、およびデータを送出して当該データが示す情報を出力する受取出力部として機能する。   The communication interface 203 is a transmission / reception unit that inputs / outputs information by transmitting / receiving data using a bidirectional communication method, and more specifically, a USB interface. The communication interface 203 functions as a receiving input unit that receives data and inputs information indicated by the data, and a receiving output unit that transmits data and outputs information indicated by the data.

報知部204は、マイコン206からの指示に従って情報を報知するものであり、具体的には一または複数のLEDを備える。水晶発振子205は、電池207から電力が供給されると、クロック信号の出力を開始する。水晶発振子205と水晶発振子109の発振周波数は同一であっても異なっていてもよい。   The notification unit 204 notifies information according to an instruction from the microcomputer 206, and specifically includes one or a plurality of LEDs. When power is supplied from the battery 207, the crystal oscillator 205 starts outputting a clock signal. The oscillation frequencies of the crystal oscillator 205 and the crystal oscillator 109 may be the same or different.

マイコン206は、ワンチップ・マイコンであり、そのROMには、受信記憶装置20を、測定結果に付与された時刻を受け取る時刻受取装置および当該時刻を訂正する時刻訂正装置として機能させるためのプログラム20Pが書き込まれている。マイコン206のRAMは、記憶部202とともに、受取記憶部として機能する。マイコン206は、電池207から電力が供給されると、水晶発振子205からのクロック信号を用いて、プログラム20Pを実行する。これにより、マイコン206は、クロック信号に基づいた計時を行って時刻を示す受取計時部として機能する一方、後述の測定時刻訂正処理を行う。また、プログラム20Pを実行中のマイコン206は、通信インターフェイス203と後述の通信インターフェイス301とがUSBケーブルを介して互いに接続されると、後述の第1同期処理を行う。   The microcomputer 206 is a one-chip microcomputer, and the ROM 20 has a program 20P for causing the reception storage device 20 to function as a time receiving device that receives the time given to the measurement result and a time correction device that corrects the time. Has been written. The RAM of the microcomputer 206 functions as a receiving storage unit together with the storage unit 202. When power is supplied from the battery 207, the microcomputer 206 uses the clock signal from the crystal oscillator 205 to execute the program 20P. As a result, the microcomputer 206 performs time measurement based on the clock signal and functions as a reception time measuring unit that indicates the time, while performing measurement time correction processing described later. Further, the microcomputer 206 that is executing the program 20P performs a first synchronization process described later when the communication interface 203 and a communication interface 301 described later are connected to each other via a USB cable.

<1−4.PC30>
図4は、PC30の構成を示すブロック図である。PC30は、パーソナルコンピュータであり、通信インターフェイス301,307、記憶部302、表示部303、操作部304、RTC305、CPU306および主電源(図示略)を有する。
<1-4. PC30>
FIG. 4 is a block diagram showing the configuration of the PC 30. The PC 30 is a personal computer and includes communication interfaces 301 and 307, a storage unit 302, a display unit 303, an operation unit 304, an RTC 305, a CPU 306, and a main power supply (not shown).

通信インターフェイス301は、双方向通信方式でデータを送受信して当該データが示す情報を送受信する送受信部であり、具体的にはUSBインターフェイスである。通信インターフェイス301は、データを送出して当該データが示す情報を出力する基準出力部として機能する。   The communication interface 301 is a transmission / reception unit that transmits / receives data by the bidirectional communication method and transmits / receives information indicated by the data, and is specifically a USB interface. The communication interface 301 functions as a reference output unit that transmits data and outputs information indicated by the data.

記憶部302は、書き込まれたデータを保持することによって当該データが示す情報を記憶するものであり、ROM、RAMおよびハードディスクを含む。ROMには、IPL(Initial Program Loader)が記憶されている。ハードディスクには、オペレーティングシステムを実現するためのプログラムと、PC30を、測定履歴を蓄積する蓄積装置および受取計時部の時刻合わせを行う時刻合わせ装置として機能させるためのプログラム30Pが記憶される。ハードディスクには、測定履歴が蓄積される。   The storage unit 302 stores information written by holding the written data, and includes a ROM, a RAM, and a hard disk. An IPL (Initial Program Loader) is stored in the ROM. The hard disk stores a program for realizing an operating system and a program 30P for causing the PC 30 to function as a storage device for accumulating the measurement history and a time adjustment device for adjusting the time of the reception timekeeping unit. A measurement history is stored in the hard disk.

表示部303は、CPU306から供給される画像データで示される画像を表示するものであり、具体的には液晶ディスプレイである。操作部304は、人に操作され、操作内容に応じた信号を出力するものであり、具体的にはキーボードおよびポインティングデバイス(例えばマウス)を備える。   The display unit 303 displays an image indicated by image data supplied from the CPU 306, and is specifically a liquid crystal display. The operation unit 304 is operated by a person and outputs a signal corresponding to the operation content, and specifically includes a keyboard and a pointing device (for example, a mouse).

RTC305は、計時を行って時刻を示す基準計時部として機能し、電池を内蔵している。つまり、RTC305は、主電源が投入されていなくとも、計時を継続することができる。通信インターフェイス307は、双方向通信方式でデータを送受信して当該データが示す情報を送受信する送受信部であり、インターネットに接続され、インターネット経由でデータを送受信する。   The RTC 305 functions as a reference timekeeping unit that measures time and indicates time, and has a built-in battery. That is, the RTC 305 can continue timing even when the main power is not turned on. The communication interface 307 is a transmission / reception unit that transmits / receives data by a bidirectional communication method and transmits / receives information indicated by the data, and is connected to the Internet and transmits / receives data via the Internet.

CPU306は、主電源が投入されると、IPLを実行し、これによってオペレーティングシステムを実現するためのプログラムを実行する。このオペレーティングシステムでは、CPU306は、通信インターフェイス307を用いて、NTPに準拠した通信を行い、正しい時刻を示すようにRTC305を自動的に設定することができる。つまり、CPU306は、正しい時刻を示すように基準計時部を設定する基準設定部として機能する。また、オペレーティングシステムを実現したCPU306は、通信インターフェイス301と通信インターフェイス203とがUSBケーブルを介して互いに接続されると、プログラム30Pを自動的に実行する。これにより、CPU306は、後述の第2同期処理を行う。   When the main power is turned on, the CPU 306 executes IPL, thereby executing a program for realizing an operating system. In this operating system, the CPU 306 can perform communication conforming to NTP using the communication interface 307 and automatically set the RTC 305 to indicate the correct time. That is, the CPU 306 functions as a reference setting unit that sets the reference clock unit so as to indicate the correct time. The CPU 306 that implements the operating system automatically executes the program 30P when the communication interface 301 and the communication interface 203 are connected to each other via a USB cable. Thereby, the CPU 306 performs a second synchronization process described later.

<1−5.測定時刻付与処理>
図5および図6は、測定器10のマイコン110が行う測定時刻付与処理の流れを示すフローチャートの前半を示す図であり、図6は当該フローチャートの後半を示す図であり、前半と後半は、接続点AおよびBで接続される。
<1-5. Measurement time assignment process>
5 and 6 are diagrams showing the first half of a flowchart showing the flow of the measurement time giving process performed by the microcomputer 110 of the measuring instrument 10, and FIG. 6 is a diagram showing the latter half of the flowchart. Connected at connection points A and B.

測定時刻付与処理では、マイコン110は、まず、最終時刻が記憶されているか否かを判定する(S1)。具体的には、最終時刻領域MA3を参照し、時刻を示すデータが保持されているか否かを判定する。ここでは、実行中の測定時刻付与処理が、初回の測定時刻付与処理であるものとして、以降の説明を行う。   In the measurement time giving process, the microcomputer 110 first determines whether or not the final time is stored (S1). Specifically, it is determined whether or not the data indicating the time is held with reference to the final time area MA3. Here, the following description will be made assuming that the measurement time giving process being executed is the first measurement time giving process.

初回の測定時刻付与処理では、最終時刻が記憶されていないから、ステップS1の判定結果は「NO」となる。したがって、マイコン110は、mに0を代入する(S2)。mは、付与計時部が示す時刻(ただし、単位は「分」)を示す変数であり、その実体は、マイコン110内の書き換え可能な記憶領域である。上記の代入により、mが示す時刻は0分となる。次にマイコン110は、mを電源投入時刻として記録する(S3)。具体的には、mと同じ時刻を示すデータを電源投入時刻領域MA2に上書き方式で書き込む。   In the first measurement time giving process, since the final time is not stored, the determination result in step S1 is “NO”. Therefore, the microcomputer 110 substitutes 0 for m (S2). m is a variable indicating the time (in units of “minutes”) indicated by the assigned time measuring unit, and its substance is a rewritable storage area in the microcomputer 110. With the above substitution, the time indicated by m is 0 minutes. Next, the microcomputer 110 records m as the power-on time (S3). Specifically, data indicating the same time as m is written in the power-on time area MA2 by the overwrite method.

次にマイコン110は、1分が経過したか否かを判定する(S4)。具体的には、マイコン110は、1秒間隔で発生する所定のイベントの発生回数をカウントしており、ステップS4の判定結果は、カウント値が60の倍数になったときに「YES」となる。この判定結果が「NO」の場合、マイコン110は、10分が経過したか否かを判定する(S6)。ステップS6の判定結果は、上記カウント値が600の倍数になったときに「YES」となる。この判定結果が「NO」の場合、マイコン110は、測定スイッチ107が押されたか否かを判定する(S8)。具体的には、測定スイッチ107から信号が供給されたか否かを判定する。この判定結果が「NO」の場合、マイコン110は、送信スイッチ108が押されたか否かを判定する(S13)。具体的には、送信スイッチ108から信号が供給されたか否かを判定する。この判定結果が「NO」の場合、処理はステップS4に戻る。   Next, the microcomputer 110 determines whether or not one minute has passed (S4). Specifically, the microcomputer 110 counts the number of occurrences of a predetermined event that occurs at 1 second intervals, and the determination result in step S4 is “YES” when the count value is a multiple of 60. . If this determination result is “NO”, the microcomputer 110 determines whether or not 10 minutes have elapsed (S6). The determination result of step S6 is “YES” when the count value is a multiple of 600. When the determination result is “NO”, the microcomputer 110 determines whether or not the measurement switch 107 is pressed (S8). Specifically, it is determined whether or not a signal is supplied from the measurement switch 107. When the determination result is “NO”, the microcomputer 110 determines whether or not the transmission switch 108 is pressed (S13). Specifically, it is determined whether or not a signal is supplied from the transmission switch 108. If the determination result is “NO”, the process returns to step S4.

一方、ステップS4、S6およびS8のいずれの判定結果が「YES」となっても、その後の処理は、やがてステップS13へと進む。以上より明らかなように、マイコン110は、送信スイッチ108が押されるまで、第1ループ処理(S4〜S13)を繰り返し行う。   On the other hand, even if any of the determination results in steps S4, S6, and S8 is “YES”, the subsequent processing eventually proceeds to step S13. As is clear from the above, the microcomputer 110 repeatedly performs the first loop processing (S4 to S13) until the transmission switch 108 is pressed.

第1ループ処理において、電源投入時刻またはステップS4の判定結果が最後に「YES」となった時刻から1分が経過し、ステップS4の判定結果が「YES」となると、マイコン110は、mをインクリメントする(S5)。これにより、例えば、0分を示していたmは、1分を示すようになる。以降、処理はステップS6へ進む。以上の説明から明らかなように、マイコン110は、計時を行って時刻を示す付与計時部として機能する。   In the first loop process, when one minute has elapsed from the power-on time or the time at which the determination result at step S4 was “YES” lastly, and the determination result at step S4 is “YES”, the microcomputer 110 sets m to Increment (S5). Thereby, for example, m indicating 0 minutes becomes 1 minute. Thereafter, the process proceeds to step S6. As is clear from the above description, the microcomputer 110 functions as an assigned time measuring unit that performs time measurement and indicates time.

第1ループ処理において、電源投入時刻またはステップS6の判定結果が最後に「YES」となった時刻から10分が経過し、ステップS6の判定結果が「YES」となると、マイコン110は、時刻記録を行う(S7)。具体的には、mと同じ時刻を示すデータを最終時刻領域MA3に上書き方式で書き込む。つまり、最終時刻領域MA3内のデータは、10分周期で、測定器10の現在時刻を示すように更新される。なお、最終時刻は、電池111による給電が停止して初めて確定するものであり、ステップS7で記録される時刻は、最終時刻の候補に過ぎない。以降、処理はステップS8へ進む。   In the first loop process, when 10 minutes have elapsed from the time when the power is turned on or the determination result of step S6 is “YES” lastly, and the determination result of step S6 is “YES”, the microcomputer 110 records the time. (S7). Specifically, data indicating the same time as m is written to the final time area MA3 by the overwrite method. That is, the data in the final time area MA3 is updated to indicate the current time of the measuring instrument 10 at a cycle of 10 minutes. Note that the final time is determined only after the power supply from the battery 111 is stopped, and the time recorded in step S7 is only a final time candidate. Thereafter, the process proceeds to step S8.

第1ループ処理において、測定スイッチ107が押されてステップS3の判定結果が「YES」となると、マイコン110は、未出力の測定結果が記憶されているか否かを判定する(S9)。具体的には、未出力フラグFLがセットされているか否かを判定する。ここでは、未出力フラグFLがリセットされているため、ステップS9の判定結果は「NO」となる。したがって、マイコン110は、測定履歴および電源投入時刻をクリアする(S10)。具体的には、測定結果領域MA1および電源投入時刻領域MA2からデータを削除する。   In the first loop process, when the measurement switch 107 is pressed and the determination result in step S3 is “YES”, the microcomputer 110 determines whether or not an unoutput measurement result is stored (S9). Specifically, it is determined whether or not the non-output flag FL is set. Here, since the non-output flag FL is reset, the determination result of step S9 is “NO”. Therefore, the microcomputer 110 clears the measurement history and the power-on time (S10). Specifically, the data is deleted from the measurement result area MA1 and the power-on time area MA2.

次にマイコン110は、測定を行う(S11)。具体的には、A/D変換器103からセンサ101の測定結果を受け取る。次にマイコン110は、測定結果を記録する一方、mを最終時刻として記録する(S12)。具体的には、付与計時部に示されている時刻(mが示す時刻)を測定時刻とし、この測定時刻を示すデータとステップS11で受け取った測定結果を示すデータとを対応付けて測定領域MA1に書き込む一方、mと同じ時刻を示すデータを最終時刻領域MA3に上書き方式で書き込む。測定結果の記録は、原則として追記方式で行われ、測定領域MA1の残量が足りなければ上書き方式で行われる。また、ステップS12では、マイコン110は、測定結果を表示部106に表示させ、未出力フラグFLをセットする。   Next, the microcomputer 110 performs measurement (S11). Specifically, the measurement result of the sensor 101 is received from the A / D converter 103. Next, the microcomputer 110 records the measurement result while recording m as the final time (S12). Specifically, the time indicated by the assigned time measuring unit (time indicated by m) is set as the measurement time, and the measurement area MA1 is associated with the data indicating the measurement time and the data indicating the measurement result received in step S11. On the other hand, data indicating the same time as m is written to the final time area MA3 by the overwrite method. Recording of the measurement result is performed by the appending method in principle, and by the overwrite method when the remaining amount of the measurement area MA1 is insufficient. In step S12, the microcomputer 110 displays the measurement result on the display unit 106 and sets the non-output flag FL.

以上の説明から明らかなように、マイコン110は、予め定められたイベントが発生すると、その結果と付与計時部が示している発生時刻とを含む発生履歴を付与記憶部に記録するイベント記録部と、発生時刻が記録されると、この発生時刻を最終時刻として上書き方式で記録する一方、周期的に、付与計時部が示している時刻を最終時刻データとして上書き方式で記録する最終時刻記録部として機能する。この最終時刻記録部は、付与計時部の計時の停止直前にイベント記録部が記録させた発生時刻以降の時刻であって計時の停止の前に付与計時部が示した時刻を最終時刻として付与記憶部に記録するものでもある。以降、処理はステップS13へ進む。   As is clear from the above description, when a predetermined event occurs, the microcomputer 110 records an occurrence history including the result and the occurrence time indicated by the assigned time measuring unit in the assigned storage unit; When the occurrence time is recorded, the occurrence time is recorded as the last time by the overwrite method, while the time indicated by the assigned timekeeping unit is periodically recorded as the last time data as the last time recording portion by the overwrite method. Function. This final time recording unit is a time after the occurrence time recorded by the event recording unit immediately before the stop of the time counting of the assigned time measuring unit, and the time indicated by the given time measuring unit before the stop of the time counting is given and stored as the final time It is also recorded in the department. Thereafter, the process proceeds to step S13.

第1ループ処理において、送信スイッチ108が押されてステップS13の判定結果が「YES」となると、処理は第1ループ処理を抜けて進む。つまり、マイコン110は、測定結果毎に第1差分を算出する(S14)。具体的には、付与計時部に示されている時刻を送信時刻とし、記憶されている測定結果の各々について、対応する測定時刻と送信時刻との差分を算出して第1差分とし、対応する測定時刻として対応する第1差分を採用する。より具体的には、記憶されている測定時刻を示すデータの各々を、対応する測定結果について算出された第1差分を示すように更新する。   In the first loop process, when the transmission switch 108 is pressed and the determination result in step S13 is “YES”, the process proceeds through the first loop process. That is, the microcomputer 110 calculates the first difference for each measurement result (S14). Specifically, the time indicated in the assigned timekeeping unit is set as the transmission time, and for each of the stored measurement results, the difference between the corresponding measurement time and the transmission time is calculated as the first difference, corresponding The first difference corresponding to the measurement time is adopted. More specifically, each of the data indicating the measurement time stored is updated to indicate the first difference calculated for the corresponding measurement result.

次にマイコン110は、電源投入時刻が記憶されているか否かを判定する(S15)。具体的には、電源投入時刻領域MA2を参照し、時刻を示すデータが保持されているか否かを判定する。ここでは、ステップS10で電源投入時刻がクリアされているから、ステップS15の判定結果は「NO」となる。したがって、マイコン110は、記憶されている測定履歴(測定結果および第1差分)と、ステップS14で定められた送信時刻とを、送信部105に一括して出力させる(S16)。また、ステップS16では、マイコン110は、未出力フラグFLをリセットする。以降、処理は、ステップS4に戻る。   Next, the microcomputer 110 determines whether or not the power-on time is stored (S15). Specifically, it is determined by referring to the power-on time area MA2 whether or not data indicating the time is held. Here, since the power-on time is cleared in step S10, the determination result in step S15 is “NO”. Therefore, the microcomputer 110 causes the transmission unit 105 to collectively output the stored measurement history (measurement result and first difference) and the transmission time determined in step S14 (S16). In step S16, the microcomputer 110 resets the non-output flag FL. Thereafter, the process returns to step S4.

一方、図5および図6から明らかなように、ステップS4、S6、S8、S9およびS15のいずれの判定結果が「YES」となっても、その後の処理は、やがてステップS4に戻る。以上より明らかなように、マイコン110は、電池111からの給電が停止するまで、第1ループ処理を含む第2ループ処理を繰り返し行う。   On the other hand, as is clear from FIGS. 5 and 6, even if any of the determination results in steps S4, S6, S8, S9, and S15 is “YES”, the subsequent processing eventually returns to step S4. As is clear from the above, the microcomputer 110 repeatedly performs the second loop process including the first loop process until the power supply from the battery 111 is stopped.

ここで、第2ループ処理が繰り返し行われている間に、図7に示すようにイベントが発生したものとする。すなわち、1回目の測定(S11)、2回目の測定(S11)、1回目の送信(S16)、3回目の測定(S11)および時刻記録(S7)が順に行われ、その直後に電池切れが起こったものとする。測定結果は、1回目の測定ではD1、2回目の測定ではD2、3回目の測定ではD3であり、mの値は、1回目の測定時にはm1、2回目の測定時にはm2、1回目の送信時にはmT1、3回目の測定時にはm3、時刻記録ではmB1である。   Here, it is assumed that an event has occurred as shown in FIG. 7 while the second loop process is being performed repeatedly. That is, the first measurement (S11), the second measurement (S11), the first transmission (S16), the third measurement (S11) and the time recording (S7) are performed in order, and immediately after that, the battery runs out. Suppose that happened. The measurement result is D1 for the first measurement, D2 for the second measurement, and D3 for the third measurement. The value of m is m2 for the first measurement, m2 for the first measurement, and the first transmission. Sometimes mT1, m3 for the third measurement, mB1 for time recording.

上記の電池切れの際には、最終時刻領域MA3に、付与計時部の計時の停止直前に記憶された測定時刻以降の時刻であって、この停止の前に付与計時部が示した時刻を示すデータが保持されている。このデータは最終時刻データであり、このデータが示す時刻は最終時刻であり、具体的にはmB1である。また、上記の電池切れの際には、未送信の一つの測定履歴が記憶されており、未出力フラグFLがセットされている。この測定履歴は、測定結果としてD3を、測定時刻としてm3を含んでいる。   When the battery runs out, the last time area MA3 indicates the time after the measurement time stored immediately before the stop of the time counting of the assigned time measuring unit, and the time indicated by the given time measuring unit before the stop. Data is retained. This data is final time data, and the time indicated by this data is the final time, specifically mB1. In addition, when the battery runs out, one untransmitted measurement history is stored and the unoutput flag FL is set. This measurement history includes D3 as a measurement result and m3 as a measurement time.

次に、図7に示すように、使用者が、電池交換を行い、十分な残量の電池111を測定器10に装着したものとする。これにより、第2回の測定時刻付与処理が開始する。第2回の測定時刻付与処理では、最終時刻が記憶されているから、図5のステップS1の判定結果が「YES」となる。したがって、マイコン110は、この最終時刻をmに代入する(S17)。この代入により、付与計時部が示す時刻、すなわちmの値は、図7に示すように、mB1となる。したがって、続くステップS3では、mB1が電源投入時刻として記録される。つまり、マイコン110は、付与計時部が計時を再開すると、最終時刻が記憶されている場合に、最終時刻を開始時刻として付与記憶部に記録する開始時刻記録部として機能する。   Next, as shown in FIG. 7, it is assumed that the user replaces the battery and attaches a sufficiently remaining battery 111 to the measuring instrument 10. Thereby, the 2nd measurement time provision process starts. In the second measurement time giving process, since the final time is stored, the determination result in step S1 of FIG. 5 is “YES”. Therefore, the microcomputer 110 substitutes this final time for m (S17). By this substitution, the time indicated by the assigned time measuring unit, that is, the value of m becomes mB1, as shown in FIG. Therefore, in the subsequent step S3, mB1 is recorded as the power-on time. In other words, the microcomputer 110 functions as a start time recording unit that records the final time as the start time in the grant storage unit when the final time is stored when the provision clock unit resumes timing.

次にマイコン110は、初回の測定時刻付与処理と同様に、第1ループ処理(S4〜S13)を繰り返し行う。ここで、ステップS6の判定結果が「YES」となる前に、測定スイッチ107が押されたものとする。これにより、ステップS8の判定結果が「YES」となり、処理はステップS9へ進む。この時点では、未出力フラグFLがセットされているから、ステップS9の判定結果は「YES」となる。したがって、測定履歴および電源投入時刻がクリアされることなく、ステップS11およびS12の処理が順に行われる。この結果、4回目の測定が行われ、図7に示すように、測定結果としてD4が記録され、測定時刻(mの値)としてm4が記録される。   Next, the microcomputer 110 repeatedly performs the first loop process (S4 to S13), similarly to the first measurement time giving process. Here, it is assumed that the measurement switch 107 is pressed before the determination result of step S6 is “YES”. Thereby, the determination result of step S8 becomes “YES”, and the process proceeds to step S9. At this time, since the non-output flag FL is set, the determination result in step S9 is “YES”. Therefore, the processes in steps S11 and S12 are performed in order without clearing the measurement history and the power-on time. As a result, the fourth measurement is performed, and as shown in FIG. 7, D4 is recorded as the measurement result, and m4 is recorded as the measurement time (value of m).

そして、ステップS6の判定結果が「YES」となる前に、送信スイッチ108が押されたものとする。これにより、ステップS13の判定結果が「YES」となり、処理は第1ループ処理を抜けて進む。つまり、ステップS14およびS15の処理が順に行われる。この時点では、電源投入時刻が記憶されているから、ステップS15の判定結果は「YES」となる。したがって、マイコン110は、第2差分を算出する(S18)。具体的には、ステップS14で定めた送信時刻と電源投入時刻との差分を算出して第2差分とし、電源投入時刻領域MA2内のデータを、第2差分を示すように更新する。   It is assumed that the transmission switch 108 is pressed before the determination result in step S6 is “YES”. Thereby, the determination result of step S13 becomes “YES”, and the process proceeds through the first loop process. That is, the processes of steps S14 and S15 are performed in order. At this time, since the power-on time is stored, the determination result in step S15 is “YES”. Therefore, the microcomputer 110 calculates the second difference (S18). Specifically, the difference between the transmission time determined in step S14 and the power-on time is calculated as a second difference, and the data in the power-on time area MA2 is updated to indicate the second difference.

次にマイコン110は、記憶されている測定履歴(測定結果および第1差分)と、ステップS18で算出した第2差分と、ステップS14で定められた送信時刻とを、送信部105に一括して出力させる(S19)。つまり、マイコン110は、発生履歴が記憶されているときに操作部から所定の信号が出力されると、記憶されている発生履歴を片方向送信部に一括して出力させる一括送信制御部と、開始時刻が記憶されているときに操作部から所定の信号が出力されると、開始時刻を片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、付与計時部が示している送信時刻を片方向送信部に出力させる送信時刻送信制御部として機能する。   Next, the microcomputer 110 collectively stores the stored measurement history (measurement result and first difference), the second difference calculated in step S18, and the transmission time determined in step S14. Output (S19). That is, the microcomputer 110, when a predetermined signal is output from the operation unit when the generation history is stored, a batch transmission control unit that collectively outputs the stored generation history to the one-way transmission unit; When a predetermined signal is output from the operation unit when the start time is stored, a start time transmission control unit that outputs the start time to the one-way transmission unit, and when a predetermined condition is satisfied, the grant timing unit is It functions as a transmission time transmission control unit that causes the one-way transmission unit to output the indicated transmission time.

また、ステップS19では、マイコン110は、未出力フラグFLをリセットする。以降、処理はステップS4に戻り、第1ループ処理が繰り返し行われる。以上の説明より明らかなように、マイコン110は、付与計時部が計時を再開すると、記憶されている最終時刻を開始時刻として付与記憶部に記録し、その後、記憶されている発生履歴と開始時刻とを片方向送信部に一括して出力させている。   In step S19, the microcomputer 110 resets the non-output flag FL. Thereafter, the process returns to step S4, and the first loop process is repeated. As is clear from the above description, when the assigned time measuring unit resumes timing, the microcomputer 110 records the stored last time as the start time in the assigned storage unit, and then stores the occurrence history and start time stored therein. Are collectively output to the one-way transmitter.

次に測定スイッチ107が押された場合、未出力フラグFLはリセットされているから、ステップS9の判定結果が「NO」となり、測定履歴および電源投入時刻がクリアされる(S10)。したがって、その後に、送信スイッチ108が押された場合には、ステップS15の判定結果が「NO」となり、ステップS16の処理が行われる。つまり、初回の測定時刻付与処理と同様の流れとなる。   Next, when the measurement switch 107 is pressed, the non-output flag FL is reset, so that the determination result in step S9 is “NO”, and the measurement history and the power-on time are cleared (S10). Therefore, after that, when the transmission switch 108 is pressed, the determination result of step S15 is “NO”, and the process of step S16 is performed. That is, the flow is the same as the first measurement time provision process.

<1−6.測定時刻訂正処理>
図8は、受信記憶装置20のマイコン206が行う測定時刻訂正処理の流れを示すフローチャートである。測定時刻訂正処理では、マイコン110は、まず、一括受信処理を試行する(S21)。ここでいう一括受信処理とは、測定器10から出力された情報を受信部201に一括して入力させる処理であり、入力された情報はマイコン110内のRAMに一時的に記憶される。一括受信処理が正常終了した場合、または入力すべき情報が測定器10から出力されずに一括受信処理が異常終了した場合には、処理はステップS22へ進む。
<1-6. Measurement time correction processing>
FIG. 8 is a flowchart showing the flow of measurement time correction processing performed by the microcomputer 206 of the reception storage device 20. In the measurement time correction process, the microcomputer 110 first tries a batch reception process (S21). The collective reception process here is a process of collectively inputting information output from the measuring instrument 10 to the receiving unit 201, and the input information is temporarily stored in the RAM in the microcomputer 110. If the collective reception process ends normally, or if the information to be input is not output from the measuring instrument 10 and the collective reception process ends abnormally, the process proceeds to step S22.

ステップS22では、マイコン206は、測定器10から情報を入力したか否か、すなわち一括受信処理が正常終了したか否かを判定する。この判定結果が「NO」の場合、処理はステップS21に戻る。つまり、マイコン206は、一括受信処理が正常終了するまで、一括受信処理を試行する。一方、ステップS22の判定結果が「YES」となると、マイコン206は、ステップS21で入力した情報(以降、「第1入力情報」という)に第2差分が含まれているか否を判定する(S23)。   In step S <b> 22, the microcomputer 206 determines whether information has been input from the measuring instrument 10, that is, whether the collective reception process has ended normally. If this determination result is "NO", the process returns to step S21. That is, the microcomputer 206 tries the collective reception process until the collective reception process ends normally. On the other hand, if the determination result in step S22 is “YES”, the microcomputer 206 determines whether the information input in step S21 (hereinafter referred to as “first input information”) includes the second difference (S23). ).

例えば、正常終了した一括受信処理が、図7の1回目の送信に対応するものの場合、ステップS23の判定結果は「NO」となる。この場合、マイコン206は、第1入力情報に含まれている測定結果(D1,D2)とその測定時刻(m1,m2)とを一対一で対応付けて記憶部202に記録する(S29)。具体的には、第1入力情報に含まれている測定結果(D1,D2)毎に、対応する第1差分(mT1−m1,mT1−m2)と受信時刻(R1)とに基づいて測定時刻(R1−(mT1−m1),R1−(mT1−m2))を算出し、互いに対応する測定結果(D1,D2)および測定時刻(R1−(mT1−m1),R1−(mT1−m2))を示すデータを記憶部202に書き込む。次にマイコン206は、送信時刻(mT1)および受信時刻(R1)を記録する(S30)。以降、処理はステップS21に戻る。   For example, if the batch reception process that is normally completed corresponds to the first transmission in FIG. 7, the determination result in step S <b> 23 is “NO”. In this case, the microcomputer 206 records the measurement results (D1, D2) included in the first input information and the measurement times (m1, m2) in a one-to-one correspondence in the storage unit 202 (S29). Specifically, for each measurement result (D1, D2) included in the first input information, the measurement time based on the corresponding first difference (mT1-m1, mT1-m2) and the reception time (R1). (R1- (mT1-m1), R1- (mT1-m2)) is calculated, and the measurement results (D1, D2) and measurement times (R1- (mT1-m1), R1- (mT1-m2)) corresponding to each other are calculated. ) Is written in the storage unit 202. Next, the microcomputer 206 records the transmission time (mT1) and the reception time (R1) (S30). Thereafter, the process returns to step S21.

また例えば、正常終了した一括受信処理が、図7の2回目の送信に対応するものの場合、ステップS23の判定結果は「YES」となる。この場合、マイコン206は、第1入力情報に第2差分よりも大きい第1差分が含まれているか否かを判定する(S24)。この例では、第2差分がmT2−mB1となり、第1差分がmT2−m3およびmT2−m4となる。mT2−m3≧mT2−mB1であるから、ステップS24の判定結果は「YES」となる。したがって、マイコン206は、ステップS25〜S30の処理を順に行う。なお、ステップS24の判定結果が「NO」の場合、マイコン206は、ステップS29およびS30の処理を順に行う。   Further, for example, when the batch reception process that has been normally completed corresponds to the second transmission in FIG. 7, the determination result in step S <b> 23 is “YES”. In this case, the microcomputer 206 determines whether or not the first input information includes a first difference larger than the second difference (S24). In this example, the second difference is mT2-mB1, and the first difference is mT2-m3 and mT2-m4. Since mT2-m3 ≧ mT2-mB1, the determination result in step S24 is “YES”. Therefore, the microcomputer 206 sequentially performs the processes in steps S25 to S30. If the determination result in step S24 is “NO”, the microcomputer 206 sequentially performs the processes in steps S29 and S30.

ステップS25では、マイコン206は、受取計時部の計時に基づいた時間である受信側経過時間を算出する。具体的には、受取計時部が示している時刻(R2)を今回受信時刻とし、前回の一括受信処理で入力されて記録された受信時刻(R1)を前回受信時刻とし、両時刻の差分を求めて受信側経過時間(ΔR=R2−R1)とする。   In step S <b> 25, the microcomputer 206 calculates a reception side elapsed time that is a time based on the time measurement of the reception time measuring unit. Specifically, the time (R2) indicated by the reception timekeeping unit is the current reception time, the reception time (R1) input and recorded in the previous batch reception process is the previous reception time, and the difference between the two times is calculated. The reception side elapsed time (ΔR = R2−R1) is obtained.

ステップS26では、マイコン206は、付与計時部の計時に基づいた時間である送信側経過時間を算出する。具体的には、第1入力情報に含まれている送信時刻(mT2)を今回送信時刻とし、前回の一括受信処理で入力されて記録された送信時刻(mT1)を前回受信時刻とし、両時刻の差分を求めて送信側経過時間(Δm=mT2−mT1)とする。   In step S <b> 26, the microcomputer 206 calculates a transmission side elapsed time that is a time based on the time measurement of the assigned time measuring unit. Specifically, the transmission time (mT2) included in the first input information is the current transmission time, the transmission time (mT1) input and recorded in the previous batch reception process is the previous reception time, and both times The transmission side elapsed time (Δm = mT2−mT1) is obtained.

ステップS27では、マイコン206は、付与計時部の計時が停止していた時間、すなわち停止時間を算出する。具体的には、送信側経過時間と受信側経過時間との差分を求めて停止時間(x=ΔR−Δm)とする。ステップS28では、マイコン206は、第2差分よりも大きい第1差分に停止時間を加算して当該第1差分を訂正する。この例では、3回目の測定に対応する第1差分(mT2−m3)に停止時間(x)が加算され、この第1差分がmT2−m3+xに訂正される。   In step S <b> 27, the microcomputer 206 calculates a time during which the time counting of the assigned time measuring unit is stopped, that is, a stop time. Specifically, the difference between the transmission side elapsed time and the reception side elapsed time is obtained and set as the stop time (x = ΔR−Δm). In step S28, the microcomputer 206 corrects the first difference by adding the stop time to the first difference larger than the second difference. In this example, the stop time (x) is added to the first difference (mT2-m3) corresponding to the third measurement, and the first difference is corrected to mT2-m3 + x.

以降、ステップS29およびS30の処理が順に行われる。この例では、第1入力情報に含まれている測定結果(D3,D4)毎に、対応する第1差分(mT2−m3+x,mT2−m4)と受信時刻(R2)とに基づいて測定時刻(R2−(mT2−m3+x),R2−(mT2−m4))が算出され、測定結果(D3,D4)と測定時刻(R2−(mT2−m3+x),R2−(mT2−m4))とが一対一で対応付けられて記憶部202に記録され、今回の送信時刻(mT2)が送信時刻として、今回の受信時刻(R2)が受信時刻として記憶部202に記録される(S30)。以降、処理はステップS21に戻る。   Thereafter, the processes of steps S29 and S30 are performed in order. In this example, for each measurement result (D3, D4) included in the first input information, the measurement time (based on the corresponding first difference (mT2-m3 + x, mT2-m4) and the reception time (R2) ( R2- (mT2-m3 + x), R2- (mT2-m4)) is calculated, and the measurement results (D3, D4) and the measurement time (R2- (mT2-m3 + x), R2- (mT2-m4)) are a pair. The current transmission time (mT2) is recorded as the transmission time and the current reception time (R2) is recorded as the reception time in the storage unit 202 (S30). Thereafter, the process returns to step S21.

つまり、ステップS24〜S29では、マイコン206は、一括受信処理で開始時刻とともに入力された発生時刻のうち当該開始時刻よりも前のものを特定し、特定した発生時刻が入力された一括受信処理が行われる前に入力された送信時刻と、当該送信時刻が入力されたときに受取計時部が示していた受信時刻と、当該一括受信処理以降の一括受信処理で入力された送信時刻と、当該送信時刻が入力されたときに受取計時部が示していた受信時刻とに基づいて、付与計時部が停止していた時間を特定し、特定した発生時刻を、特定した時間だけ前の時刻に変更している。   In other words, in steps S24 to S29, the microcomputer 206 identifies the generation time input before the start time among the generation times input together with the start time in the batch reception process, and performs the batch reception process in which the specified generation time is input. The transmission time input before the transmission, the reception time indicated by the reception timing unit when the transmission time is input, the transmission time input in the batch reception processing after the batch reception processing, and the transmission Based on the reception time indicated by the receipt timing unit when the time was input, the time when the assigned timing unit was stopped is identified, and the identified occurrence time is changed to the previous time by the identified time. ing.

ここで、より具体的な例に基づいて、一つの測定時刻の訂正に着目し、ステップS25〜S29の処理について検証する。具体的には、図7の3回目の測定の測定時刻の訂正に着目する。前提として、図7において、1回目の送信が2007年7月1日午後0時0分に行われ、そのときの測定器10内のmの値(mT1)が10000であったとする。そして、このときの受信記憶装置20内の受取計時部が示している受信時刻(R1)は2007年7月1日午後0時0分であったとする。   Here, based on a more specific example, paying attention to correction of one measurement time, it verifies about processing of Steps S25-S29. Specifically, attention is focused on correction of the measurement time of the third measurement in FIG. As a premise, in FIG. 7, it is assumed that the first transmission is performed at 00:00 on July 1, 2007, and the value of m (mT1) in the measuring instrument 10 at that time is 10,000. It is assumed that the reception time (R1) indicated by the reception timing unit in the reception storage device 20 at this time is 00:00 on July 1, 2007.

そして、3回目の測定が2007年7月2日午後0時0分に行われ、そのときのmの値(m3)が11440(=10000+1(日)×24(時間)×60(分))であり、時刻記録が2007年7月3日午後0時0分に行われ、そのときのmの値(mB1)が12880(=10000+2(日)×24(時間)×60(分))であり、電池交換が2007年7月4日午後0時0分に行われたとする。このときのmの値は、1日前と同じ、mB1=12880となる。   The third measurement is performed at 02:00 on July 2, 2007, and the value of m (m3) at that time is 11440 (= 10000 + 1 (day) × 24 (hours) × 60 (minutes)). The time is recorded at 00:00 on July 3, 2007, and the value of m (mB1) at that time is 12880 (= 10000 + 2 (days) × 24 (hours) × 60 (minutes)) Suppose that the battery was replaced at 00:00 on July 4, 2007. The value of m at this time is the same as one day ago, mB1 = 1280.

そして、4回目の測定が2007年7月5日午後0時0分に行われ、2回目の送信が2007年7月6日午後0時0分に行われたとする。このときのmの値(mT2)は、15760(=12880+2(日)×24(時間)×60(分))となる。受取計時部は、2007年7月1日午後0時0分以降、途切れることなく計時を続けているから、このときに受取計時部が示している送信時刻(R2)は、2007年7月6日午後0時0分となる。   Assume that the fourth measurement is performed at 00:00 on July 5, 2007, and the second transmission is performed at 00:00 on July 6, 2007. The value of m (mT2) at this time is 15760 (= 1280 + 2 (days) × 24 (hours) × 60 (minutes)). Since the reception timekeeping section has continued to measure time without interruption after 0:00 pm on July 1, 2007, the transmission time (R2) indicated by the reception timekeeping section at this time is July 6, 2007. It will be 00:00 on the afternoon of the day.

そして、ステップS25では、ΔR=R2−R1が求められる。R1は2007年7月1日午後0時0分であり、R2は2007年7月6日午後0時0分であるから、ΔRは5日となる。5日をmの単位系に合わせると、5×24(時間)×60(分)=7200である。次にステップS26では、Δm=mT2−mT1=15760−10000=5760が求められる。次にステップS27では、x=ΔR−Δm=7200−5760=1440が求められる。   In step S25, ΔR = R2−R1 is obtained. Since R1 is 00:00 on July 1, 2007 and R2 is 00:00 on July 6, 2007, ΔR is 5 days. When 5 days are combined with the unit system of m, 5 × 24 (hours) × 60 (minutes) = 7200. Next, in step S26, Δm = mT2−mT1 = 15760−10000 = 5760 is obtained. Next, in step S27, x = ΔR−Δm = 7200-5760 = 1440 is obtained.

次にステップS28では、3回目の測定のときの正しい第1差分を求めるために、3回目の測定のときの第1差分(mT2−m3)にxを加算する。3回目の測定のときの第1差分(mT2−m3)は15760−11440=4320であるから、4320+1440=5760が、3回目の測定のときの正しい第1差分となる。次にステップS29では、現在の時刻、すなわち受取計時部が示している時刻(R2=2007年7月6日午後0時0分)から5760分だけ前の時刻、すなわち2007年7月2日午後0時0分が、3回目の測定のときの測定時刻として算出される。   Next, in step S28, x is added to the first difference (mT2-m3) at the time of the third measurement in order to obtain the correct first difference at the time of the third measurement. Since the first difference (mT2-m3) at the time of the third measurement is 15760-11440 = 4320, 4320 + 1440 = 5760 is the correct first difference at the time of the third measurement. Next, in step S29, the current time, that is, the time indicated by the reception timekeeping section (R2 = 07.00 on July 6, 2007) is 5760 minutes earlier, that is, the afternoon of July 2, 2007. 0:00 is calculated as the measurement time for the third measurement.

以上の説明から明らかなように、マイコン206が、一括受信処理を繰り返し行う一括受信制御部と、一括受信処理で入力された発生履歴を受取記憶部に記録する発生履歴記録部と、開始時刻とともに入力された発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された一括受信処理が行われる前に入力された送信時刻と、当該送信時刻が入力されたときに受取計時部が示していた受信時刻と、当該一括受信処理以降の一括受信処理で入力された送信時刻と、当該送信時刻が入力されたときに受取計時部が示していた受信時刻とを、受取記憶部に記録する受取記録部として機能する。   As is clear from the above description, the microcomputer 206 repeats the batch reception process, the generation history recording unit that records the generation history input in the batch reception process in the reception storage unit, and the start time The transmission time input before the collective reception process in which the start time is input and the transmission time are input in association with the input time before the start time. Sometimes the reception time indicated by the reception timing unit, the transmission time input in the batch reception processing after the batch reception processing, and the reception time indicated by the reception timing unit when the transmission time is input , Function as a reception recording unit for recording in the reception storage unit.

<1−7.第1同期処理および第2同期処理>
図9は、受信記憶装置20のマイコン206が行う第1同期処理の流れを示すフローチャートであり、図10は、PC30のCPU306が行う第2同期処理の流れを示すフローチャートである。第1同期処理および第2同期処理は、いずれも、受信記憶装置20の通信インターフェイス203とPC30の通信インターフェイス301との接続を契機に開始する。これらの処理により、受信記憶装置20に記憶されている測定履歴がPC30に蓄積され、受信記憶装置20の受取計時部が正しい時刻を示すように設定される。以下、詳細に説明する。
<1-7. First Synchronization Process and Second Synchronization Process>
FIG. 9 is a flowchart showing a flow of the first synchronization process performed by the microcomputer 206 of the reception storage device 20, and FIG. 10 is a flowchart showing a flow of the second synchronization process performed by the CPU 306 of the PC 30. Both the first synchronization process and the second synchronization process are started when the communication interface 203 of the reception storage device 20 and the communication interface 301 of the PC 30 are connected. Through these processes, the measurement history stored in the reception storage device 20 is accumulated in the PC 30, and the reception timekeeping unit of the reception storage device 20 is set to indicate the correct time. Details will be described below.

第2同期処理では、CPU306は、まず、測定履歴の入力処理を試行する(S41)。測定履歴の入力処理は、受信記憶装置20の通信インターフェイス203から出力された全ての測定履歴を通信インターフェイス301に入力させる処理である。この処理は、通信インターフェイス301が、通信インターフェイス203から出力された全ての測定履歴を入力した場合や、測定履歴を記憶していない旨の空通知を入力した場合に正常終了し、その他の場合に異常終了する。正常終了であっても異常終了であっても、処理はステップS42へ進む。   In the second synchronization process, the CPU 306 first attempts a measurement history input process (S41). The measurement history input process is a process for causing the communication interface 301 to input all the measurement histories output from the communication interface 203 of the reception storage device 20. This process ends normally when the communication interface 301 inputs all the measurement histories output from the communication interface 203 or when an empty notification indicating that the measurement histories are not stored is input, and in other cases Ends abnormally. Whether it is a normal end or an abnormal end, the process proceeds to step S42.

ステップS42では、CPU306は、空通知を入力したか否かを判定する(S42)。この判定結果が「NO」の場合、CPU306は、測定履歴を入力したか否かを判定する(S43)。この判定結果が「NO」の場合、処理はステップS41に戻る。つまり、CPU306は、測定履歴の入力処理が正常終了するまで、または空通知が入力されるまで、測定履歴の入力処理の試行を繰り返し行う。   In step S42, the CPU 306 determines whether an empty notification has been input (S42). When the determination result is “NO”, the CPU 306 determines whether or not a measurement history is input (S43). If this determination result is "NO", the process returns to step S41. That is, the CPU 306 repeatedly performs the measurement history input process until the measurement history input process ends normally or an empty notification is input.

一方、第1同期処理では、マイコン206は、測定履歴が記憶されているか否かを判定する(S51)。この判定結果が「NO」の場合、マイコン206は、通信インターフェイス203に空通知を出力させる(S57)。ステップS51の判定結果が「YES」の場合、マイコン206は、測定履歴を出力する(S52)。具体的には、記憶部202に記憶されている全ての測定履歴を通信インターフェイス203に出力させる。   On the other hand, in the first synchronization process, the microcomputer 206 determines whether or not a measurement history is stored (S51). If the determination result is “NO”, the microcomputer 206 causes the communication interface 203 to output an empty notification (S57). If the determination result in step S51 is “YES”, the microcomputer 206 outputs a measurement history (S52). Specifically, all the measurement histories stored in the storage unit 202 are output to the communication interface 203.

このようにして受信記憶装置20から測定履歴が出力されると、第2同期処理において、ステップS41の処理が正常終了する。そして、ステップS43の判定結果が「YES」となる。したがって、CPU306は、測定履歴を蓄積する(S44)。具体的には、ステップS41で入力した全ての測定履歴を記憶部302に記憶させる。より具体的には、これらの測定履歴を示すデータを、記憶部302のハードディスクに、追記方式で書き込む。   When the measurement history is output from the reception storage device 20 in this way, the process of step S41 ends normally in the second synchronization process. Then, the determination result of step S43 is “YES”. Therefore, the CPU 306 accumulates the measurement history (S44). Specifically, all the measurement histories input in step S41 are stored in the storage unit 302. More specifically, data indicating these measurement histories is written to the hard disk of the storage unit 302 by a write-once method.

一方、第1同期処理では、マイコン206は、測定履歴を出力した後、測定履歴をクリアする(S53)。具体的には、記憶部202から測定履歴を示すデータを削除する。ステップS53またはS57の処理が終了すると、マイコン206は、時刻の入力処理を試行する(S54)。時刻の入力処理は、PC30の通信インターフェイス301から出力された時刻を通信インターフェイス203に入力させる処理である。この処理は、通信インターフェイス203が通信インターフェイス301から出力された時刻を入力した場合に正常終了し、その他の場合に異常終了する。時刻の入力処理が正常終了または異常終了すると、マイコン206は、時刻を入力したか否かを判定する(S55)。つまり、ステップS54の時刻の入力処理が正常終了したか否かを判定する。この判定結果が「NO」の場合、処理はステップS54に戻る。つまり、マイコン206は、時刻の入力処理が正常終了するまで、その試行を繰り返す。   On the other hand, in the first synchronization process, the microcomputer 206 clears the measurement history after outputting the measurement history (S53). Specifically, the data indicating the measurement history is deleted from the storage unit 202. When the process of step S53 or S57 is completed, the microcomputer 206 attempts time input processing (S54). The time input process is a process for causing the communication interface 203 to input the time output from the communication interface 301 of the PC 30. This process ends normally when the communication interface 203 inputs the time output from the communication interface 301, and ends abnormally in other cases. When the time input process ends normally or abnormally, the microcomputer 206 determines whether or not the time is input (S55). That is, it is determined whether or not the time input processing in step S54 has been normally completed. If this determination result is "NO", the process returns to step S54. That is, the microcomputer 206 repeats the trial until the time input process ends normally.

第2同期処理では、ステップS44の処理が終了すると、またはステップS42の判定結果が「YES」となると、CPU306は、時刻を出力する(S45)。具体的には、RTC305が示す時刻を通信インターフェイス301に出力させる。つまり、CPU306は、基準計時部が示す時刻を基準出力部に出力させる出力制御部として機能する。   In the second synchronization process, when the process of step S44 ends or when the determination result of step S42 is “YES”, the CPU 306 outputs the time (S45). Specifically, the time indicated by the RTC 305 is output to the communication interface 301. That is, the CPU 306 functions as an output control unit that causes the reference output unit to output the time indicated by the reference time measuring unit.

このようにしてPC30から時刻が出力されると、第1同期処理において、ステップS54の処理が正常終了する。つまり、マイコン206は、基準出力部から出力された時刻を受取入力部に入力させる入力制御部として機能する。そして、ステップS55の判定結果が「YES」となる。したがって、マイコン206は、入力された時刻に基づいて、正しい時刻を示すように、受取計時部を設定する(S56)。つまり、マイコン206は、受取入力部が入力した時刻に基づいて、正しい時刻を示すように、受取計時部を設定する受取設定部として機能する。なお、受取計時部の設定では、入力された時刻を受取計時部が示すようにしてもよいし、通信遅延を考慮して、入力された時刻よりも後の時刻を受取計時部が示すようにしてもよい。   When the time is output from the PC 30 in this way, the process of step S54 is normally completed in the first synchronization process. That is, the microcomputer 206 functions as an input control unit that inputs the time output from the reference output unit to the receiving input unit. Then, the determination result of step S55 is “YES”. Therefore, the microcomputer 206 sets the reception timing unit so as to indicate the correct time based on the input time (S56). That is, the microcomputer 206 functions as a reception setting unit that sets the reception timing unit so as to indicate the correct time based on the time input by the reception input unit. In the setting of the received time counting unit, the received time measuring unit may indicate the input time, or the received time measuring unit may indicate a time later than the input time in consideration of communication delay. May be.

<1−8.まとめ>
以上、説明したように、測定器10は、測定が行われると、その測定結果と測定器10内の付与計時部が示している測定時刻とを含む測定履歴を記録し、所定の操作が行われると、記憶している測定履歴と付与計時部が示している送信時刻とを一括出力する。一方、受信記憶装置20は、測定器10からの情報を一括入力し、入力した情報と受信記憶装置20内の受取計時部が示している受信時刻とを記録する。また、測定が行われ、付与計時部の計時が停止して再開し、その後に所定の操作が行われて、測定器10が、停止直前に記録された測定時刻以降の時刻であって停止の前に付与計時部が示した電源投入時刻を含めた一括出力を行うと、受信記憶装置20では、この時刻と前回および今回の送信時刻および受信時刻とに基づいて、測定時刻の訂正が行われる。よって、通信システム1によれば、測定器10によって、付与計時部の計時の停止に起因して不正な測定時刻が付与された場合にも、これを訂正することができる。
<1-8. Summary>
As described above, when the measurement is performed, the measuring instrument 10 records a measurement history including the measurement result and the measurement time indicated by the assigned timing unit in the measuring instrument 10, and a predetermined operation is performed. When this is done, the stored measurement history and the transmission time indicated by the assigned time measuring unit are collectively output. On the other hand, the reception storage device 20 collectively inputs information from the measuring instrument 10 and records the input information and the reception time indicated by the reception timing unit in the reception storage device 20. In addition, the measurement is performed, the timing of the assigned timing unit is stopped and restarted, and then a predetermined operation is performed, and the measuring instrument 10 is stopped at a time after the measurement time recorded immediately before the stop. When collective output including the power-on time previously indicated by the assigned time measuring unit is performed, the reception storage device 20 corrects the measurement time based on this time and the previous and current transmission times and reception times. . Therefore, according to the communication system 1, even when an incorrect measurement time is given by the measuring device 10 due to the stop of the time measurement of the assigned time measuring unit, this can be corrected.

また、通信システム1では、受信記憶装置20が、測定器10の送信部105が準拠している第1通信方式に準拠した受信部201を備えているから、測定器10と受信記憶装置20との間に、通信方式を変換する中継装置を設ける必要がない。なお、通信システム1を変形し、測定器と受信記憶装置とが上記の中継装置を介して通信する形態としてもよい。   In the communication system 1, the reception storage device 20 includes the reception unit 201 that complies with the first communication method that the transmission unit 105 of the measurement device 10 complies with. Therefore, the measurement device 10, the reception storage device 20, It is not necessary to provide a relay device for converting the communication method between the two. Note that the communication system 1 may be modified so that the measuring device and the reception storage device communicate with each other via the relay device.

また、通信システム1では、測定履歴がPC30に蓄積されるから、受信記憶装置20に要求される記憶容量は少なくなっている。なお、通信システム1を変形し、測定履歴を受信記憶装置に蓄積する形態としてもよいし、測定器10とPCとで通信システムを構成する形態としてもよい。後者の場合、PCに、第1通信方式に準拠した受信部が必要となる。   In the communication system 1, since the measurement history is accumulated in the PC 30, the storage capacity required for the reception storage device 20 is reduced. The communication system 1 may be modified to store the measurement history in the reception storage device, or the communication system may be configured by the measuring device 10 and the PC. In the latter case, the PC needs a receiving unit that complies with the first communication method.

また、通信システム1では、PC30が受信記憶装置20内の受取計時部の時刻合わせを行うから、受信記憶装置20の構成の簡素化および小型化や、使用者にかかる負担の軽減が達成されている。また、通信システム1では、PC30内の基準計時部の時刻合わせがNTPを用いて自動的に行われるから、使用者にかかる負担がより一層、軽減されている。なお、通信システム1を変形し、使用者が操作部304を操作して基準計時部の時刻合わせを行う形態としてもよい。この形態であっても、操作部304はキーボードおよびポインティングデバイスを備えており、表示部303は表示部106に比較して十分に大きいから、使用者にかかる負担は十分に軽減される。   Further, in the communication system 1, since the PC 30 adjusts the time of the reception timing unit in the reception storage device 20, simplification and downsizing of the configuration of the reception storage device 20 and reduction of the burden on the user are achieved. Yes. Moreover, in the communication system 1, since the time adjustment of the reference | standard time measuring part in PC30 is performed automatically using NTP, the burden concerning a user is further reduced. The communication system 1 may be modified so that the user operates the operation unit 304 to adjust the time of the reference clock unit. Even in this form, the operation unit 304 includes a keyboard and a pointing device, and the display unit 303 is sufficiently larger than the display unit 106, so that the burden on the user is sufficiently reduced.

また、通信システム1では、最終時刻の候補の記録が、基本的には、10分間隔で周期的に行われるから、消費電流が十分に低減されている。また、通信システム1では、測定履歴とともに最終時刻の候補が記録されるから、受信記憶装置20において正しい発生時刻が正しくない発生時刻とみなされてしまう事態を確実に回避することができる。なお、通信システム1を変形し、最終時刻の候補の記録について、周期的な記録のみを行う形態としてもよい。この場合、上記の事態を確実に回避するには、周期を、mの単位時間(1分)以下とする必要がある。また、通信システム1を変形し、最終時刻の候補の記録について、測定履歴とともに行われる記録のみを行う形態としてもよい。もちろん、通信システム1を変形し、これらの形態とは異なる契機に最終時刻の候補を記録する形態としてもよい。   Further, in the communication system 1, since the last time candidate is basically recorded periodically at an interval of 10 minutes, the current consumption is sufficiently reduced. Further, in the communication system 1, since the final time candidate is recorded together with the measurement history, it is possible to reliably avoid a situation in which the correct occurrence time is regarded as an incorrect occurrence time in the reception storage device 20. Note that the communication system 1 may be modified so that only the periodic recording is performed for the final time candidate recording. In this case, in order to surely avoid the above situation, it is necessary to set the cycle to a unit time (1 minute) or less of m. Further, the communication system 1 may be modified so that only the recording performed together with the measurement history is performed for the recording of the candidate for the final time. Of course, the communication system 1 may be modified so that final time candidates are recorded at a different timing from these modes.

また、通信システム1では、測定器10の電源は電池111のみである。したがって、測定器10は、十分に小型で携帯性に優れたものとなっている。また、通信システム1では、生体情報の測定が対象とされているから、測定結果に基づく各種の分析において、その測定時刻が訂正されることが極めて重要な意味を持つことになる。なお、上述した実施の形態では、使用者を被験者としたが、使用者以外の人を被験者としてもよいし、人間以外の生体(例えば犬や猫などの動物)を被験者としてもよい。   In the communication system 1, the power source of the measuring instrument 10 is only the battery 111. Therefore, the measuring instrument 10 is sufficiently small and has excellent portability. Further, in the communication system 1, since measurement of biological information is targeted, it is extremely important that the measurement time is corrected in various analyzes based on the measurement results. In the embodiment described above, the user is the subject, but a person other than the user may be the subject, or a living body other than a human (for example, an animal such as a dog or a cat) may be the subject.

また、通信システム1では、測定器10において、測定履歴が、その出力ではなく、その出力後の測定スイッチ107の押下をトリガとしてクリアされる。したがって、測定器10の使用者は、出力済みの測定履歴を、次の測定を行う前に限り、何回でも出力させることができる。これは、測定器10のような確認応答の受信が不可能な装置において特に有利な特徴である。   Further, in the communication system 1, in the measuring instrument 10, the measurement history is cleared not by the output but by pressing the measurement switch 107 after the output as a trigger. Therefore, the user of the measuring instrument 10 can output the output measurement history any number of times only before performing the next measurement. This is a particularly advantageous feature in devices such as measuring instrument 10 that cannot receive acknowledgments.

また、通信システム1を変形し、生体情報以外の情報を測定する形態としてもよいし、測定以外のイベントを対象としてもよいし、イベントの結果に代えてイベントの内容を蓄積するようにしてもよい。例えば、自動販売機における特定の販売動作の実行をイベントの発生とし、発生したイベントの内容に発生時刻を付与して蓄積するようにしてもよい。   Further, the communication system 1 may be modified to measure information other than biological information, may be an event other than measurement, or may store event contents instead of event results. Good. For example, the execution of a specific sales operation in the vending machine may be regarded as the occurrence of an event, and the content of the event that has occurred may be given an occurrence time and stored.

また、通信システム1では、測定器10における時刻の記録では、単位が分の時刻を使用しているが、他の単位の時刻を使用するようにしてもよい。また、通信システム1では、測定器10から第1差分および第2差分が出力されるが、これを変形し、測定時刻および電源投入時刻が出力されるようにしてもよい。この場合でも、測定時刻の訂正に必要な情報は受信記憶装置20に入力されるから、支障はない。   Further, in the communication system 1, in the time recording in the measuring instrument 10, the unit uses the minute time, but the time of another unit may be used. Further, in the communication system 1, the first difference and the second difference are output from the measuring device 10, but this may be modified so that the measurement time and the power-on time are output. Even in this case, since information necessary for correcting the measurement time is input to the reception storage device 20, there is no problem.

また、通信システム1を変形し、測定器と受信記憶装置との間の通信方式を、有線の通信方式としてもよいし、電波を用いた通信方式としてもよい。また、通信システム1では、受信記憶装置20における測定時刻の訂正を、測定器10から情報が渡されたときに行うようにしたが、これを変形し、全ての送信時刻および受信時刻を記憶しておき、PC30へ情報を渡すときに、これらに基づいて、受信記憶装置20において、測定時刻の訂正を行うようにしてもよい。   Further, the communication system 1 may be modified so that the communication method between the measuring instrument and the reception storage device may be a wired communication method or a communication method using radio waves. Further, in the communication system 1, the measurement time in the reception storage device 20 is corrected when information is passed from the measuring device 10, but this is modified to store all transmission times and reception times. In addition, when passing information to the PC 30, the measurement time may be corrected in the reception storage device 20 based on the information.

また、通信システム1では、測定器10から受信記憶装置20へ測定履歴が渡される度に送信時刻も渡されるが、これを変形し、所定の条件が充たされた場合にのみ送信時刻が渡される形態としてもよい。この形態であっても、付与計時部が示す時刻(mの値)は、その計時が停止されない限り、実際の時の経過に沿って変化するから、受信記憶装置において、一度でも送信時刻が渡されていれば、毎回渡されなくとも、付与計時部が示す時刻(mの値)を推定可能である。問題となるのは、送信時刻が渡されてから付与計時部の計時が停止して再開し、その後に測定時刻が渡された場合の当該測定時刻の訂正であるが、この場合であっても、受信記憶装置において、当該測定時刻が渡された後に送信時刻が渡されれば、遡って当該測定時刻を訂正することが可能である。なお、この形態には、通信システム1の形態の他に、測定履歴が渡される回数よりも少ない回数だけ渡される形態や、電源投入直後に一回だけ渡される形態が含まれる。各形態には、測定履歴とともに渡される形態の他に、測定履歴とは別に渡される形態も含まれる。   In the communication system 1, the transmission time is also passed every time the measurement history is passed from the measuring instrument 10 to the reception storage device 20, but this is modified and the transmission time is passed only when a predetermined condition is satisfied. It is good also as a form. Even in this form, the time (value of m) indicated by the assigned timekeeping unit changes along with the actual time unless the timekeeping is stopped. Therefore, the transmission time is passed even once in the reception storage device. If it is, it is possible to estimate the time (value of m) indicated by the assigned time measuring unit even if it is not delivered every time. The problem is the correction of the measurement time when the transmission time is passed and then the timing of the assigned timing unit is stopped and restarted, and then the measurement time is passed. In the reception storage device, if the transmission time is passed after the measurement time is passed, the measurement time can be corrected retroactively. In addition to the form of the communication system 1, this form includes a form in which the measurement history is passed less than the number of times passed, and a form in which the measurement history is passed only once immediately after the power is turned on. Each form includes a form delivered separately from the measurement history in addition to the form delivered along with the measurement history.

<2.第2の実施の形態>
<2−1.通信システム2>
図11は、本発明の第2の実施の形態に係る通信システム2の構成を示すブロック図である。通信システム2は、測定器10と、測定器10から生体情報を受け取って一時的に記憶する受信記憶装置40と、生体情報を受け取って蓄積するサーバ装置60と、受信記憶装置40とサーバ装置60との間で情報を転送するPC50とを有する。
<2. Second Embodiment>
<2-1. Communication system 2>
FIG. 11 is a block diagram showing a configuration of the communication system 2 according to the second embodiment of the present invention. The communication system 2 includes a measuring device 10, a receiving storage device 40 that receives and temporarily stores biological information from the measuring device 10, a server device 60 that receives and stores the biological information, a receiving storage device 40, and the server device 60. PC 50 for transferring information to and from the PC.

<2−2.受信記憶装置40>
図12は、受信記憶装置40の構成を示すブロック図である。受信記憶装置40が図3の受信記憶装置20と異なる点は、マイコン206に代えてマイコン406を備える点のみである。マイコン406がマイコン206と異なる点は、そのROMが、プログラム20Pに代えてプログラム40Pを記憶している点のみである。プログラム40Pは、受信記憶装置40を時刻受取装置として機能させるためのプログラムである。マイコン406は、プログラム40Pを用いて、受取計時部として機能するとともに、後述の受信記録処理および後述の第1転送処理を行う。
<2-2. Reception storage device 40>
FIG. 12 is a block diagram illustrating a configuration of the reception storage device 40. The reception storage device 40 is different from the reception storage device 20 of FIG. 3 only in that a microcomputer 406 is provided instead of the microcomputer 206. The microcomputer 406 is different from the microcomputer 206 only in that the ROM stores a program 40P instead of the program 20P. The program 40P is a program for causing the reception storage device 40 to function as a time receiving device. The microcomputer 406 functions as a reception timing unit using the program 40P, and performs a reception recording process described later and a first transfer process described later.

<2−3.PC50>
図13は、PC50の構成を示すブロック図である。PC50が図4のPC30と異なる点は、記憶部302に代えて記憶部502を備える点のみである。記憶部502が記憶部302と異なる点は、プログラム30Pに代えてプログラム50Pを記憶している点のみである。プログラム50Pは、PC50を、受信記憶装置40とサーバ装置60との間で情報を転送する転送装置として機能させるためのプログラムである。CPU306は、プログラム50Pを用いて後述の第2転送処理を行う。
<2-3. PC50>
FIG. 13 is a block diagram illustrating a configuration of the PC 50. The PC 50 is different from the PC 30 in FIG. 4 only in that a storage unit 502 is provided instead of the storage unit 302. The storage unit 502 is different from the storage unit 302 only in that the program 50P is stored instead of the program 30P. The program 50P is a program for causing the PC 50 to function as a transfer device that transfers information between the reception storage device 40 and the server device 60. The CPU 306 performs a later-described second transfer process using the program 50P.

<2−4.サーバ装置60>
図14は、サーバ装置60の構成を示すブロック図である。サーバ装置60は、連続稼動を前提としたコンピュータであり、通信インターフェイス601、記憶部602、RTC603、CPU604および主電源(図示略)を有する。通信インターフェイス601およびRTC603は、図4の通信インターフェイス307およびRTC305と同様であり、通信インターフェイス601は、データを受信して当該データが示す情報を入力する訂正受信部およびデータを送出して当該データが示す情報を出力する基準出力部として機能し、RTC603は、計時を行って時刻を示す基準計時部として機能する。
<2-4. Server device 60>
FIG. 14 is a block diagram illustrating a configuration of the server device 60. The server device 60 is a computer on the premise of continuous operation, and includes a communication interface 601, a storage unit 602, an RTC 603, a CPU 604, and a main power supply (not shown). The communication interface 601 and the RTC 603 are the same as the communication interface 307 and the RTC 305 in FIG. 4. The communication interface 601 receives data and sends out a correction receiving unit that inputs information indicated by the data and the data. The RTC 603 functions as a reference timing unit that performs time measurement and indicates time.

記憶部602のハードウェア構成は、図4の記憶部302と同様である。記憶部602のROMにはIPLが記憶されており、記憶部602のハードディスクには、オペレーティングシステムを実現するためのプログラムと、サーバ装置60を、測定時刻を訂正する時刻訂正装置、測定履歴を蓄積する蓄積装置および受取計時部の時刻合わせを行う時刻合わせ装置として機能させるためのプログラム60Pが記憶される。また、記憶部602のハードディスクは、書き込まれたデータを保持して当該データが示す情報を記憶する訂正記憶部として機能し、その記憶領域には、測定履歴を蓄積するための記憶領域が含まれている。   The hardware configuration of the storage unit 602 is the same as that of the storage unit 302 in FIG. The ROM of the storage unit 602 stores the IPL, and the hard disk of the storage unit 602 stores a program for realizing the operating system, the server device 60, a time correction device that corrects the measurement time, and a measurement history. Stored is a program 60P for functioning as a time adjustment device for adjusting the time of the storage device and the reception timekeeping unit. The hard disk of the storage unit 602 functions as a correction storage unit that stores written data and stores information indicated by the data, and the storage area includes a storage area for accumulating measurement history. ing.

CPU604は、主電源が投入されると、IPLを実行し、これによってオペレーティングシステムを実現するためのプログラムを実行する。このオペレーティングシステムでは、CPU604は、通信インターフェイス601を用いて、NTPに準拠した通信を行い、正しい時刻を示すようにRTC603を自動的に設定することができる。つまり、CPU604は、正しい時刻を示すように基準計時部を設定する基準設定部として機能する。また、オペレーティングシステムを実現したCPU604は、プログラム60Pを実行する。プログラム60Pを実行中のサーバ装置60は、PC50からの要求を契機として、後述の第3転送処理を行う。   When the main power is turned on, the CPU 604 executes IPL, thereby executing a program for realizing an operating system. In this operating system, the CPU 604 can perform communication based on NTP using the communication interface 601 and automatically set the RTC 603 to indicate the correct time. That is, the CPU 604 functions as a reference setting unit that sets the reference clock unit so as to indicate the correct time. In addition, the CPU 604 that implements the operating system executes the program 60P. The server device 60 that is executing the program 60P performs a third transfer process, which will be described later, triggered by a request from the PC 50.

<2−5.受信記録処理>
図15は、受信記憶装置40のマイコン406が行う受信記録処理の流れを示すフローチャートである。受信記録処理では、マイコン110は、まず、一括受信処理を試行する(S61)。一括受信処理が正常終了した場合、または入力すべき情報が測定器10から出力されずに一括受信処理が異常終了した場合には、処理はステップS62へ進む。ステップS62では、マイコン406は、測定器10から情報を入力したか否か、すなわち一括受信処理が正常終了したか否かを判定する。この判定結果が「NO」の場合、処理はステップS61に戻る。つまり、マイコン406は、一括受信処理が正常終了するまで、一括受信処理を試行する。
<2-5. Reception recording process>
FIG. 15 is a flowchart showing a flow of reception recording processing performed by the microcomputer 406 of the reception storage device 40. In the reception recording process, the microcomputer 110 first tries the collective reception process (S61). If the collective reception process ends normally, or if the information to be input is not output from the measuring instrument 10 and the collective reception process ends abnormally, the process proceeds to step S62. In step S62, the microcomputer 406 determines whether or not information has been input from the measuring instrument 10, that is, whether or not the batch reception process has been completed normally. If this determination result is "NO", the process returns to step S61. That is, the microcomputer 406 tries the collective reception process until the collective reception process ends normally.

一方、ステップS62の判定結果が「YES」となると、マイコン406は、入力した情報と、受取計時部が示している受信時刻(例えばR1)とを含む情報(以降、「ブロック情報」という)を記憶部202に記録する(S63)。つまり、マイコン406は、一括受信制御部、発生履歴記録部および受取記録部として機能する。以降、処理はステップS61に戻る。   On the other hand, when the determination result in step S62 is “YES”, the microcomputer 406 displays information (hereinafter referred to as “block information”) including the input information and the reception time (for example, R1) indicated by the reception timing unit. It records in the memory | storage part 202 (S63). That is, the microcomputer 406 functions as a collective reception control unit, an occurrence history recording unit, and a reception recording unit. Thereafter, the process returns to step S61.

<2−6.第1転送処理、第2転送処理および第3転送処理>
図16は、受信記憶装置40のマイコン406が行う第1転送処理の流れを示すフローチャートであり、図17は、PC50のCPU306が行う第2転送処理の流れを示すフローチャートであり、図18は、サーバ装置60のCPU604が行う第3転送処理の流れを示すフローチャートである。第1転送処理および第2転送処理は、受信記憶装置40の通信インターフェイス203とPC50の通信インターフェイス301との接続を契機に開始する。
<2-6. First Transfer Process, Second Transfer Process, and Third Transfer Process>
16 is a flowchart showing the flow of the first transfer process performed by the microcomputer 406 of the reception storage device 40, FIG. 17 is a flowchart showing the flow of the second transfer process performed by the CPU 306 of the PC 50, and FIG. 10 is a flowchart showing a flow of third transfer processing performed by a CPU 604 of the server device 60. The first transfer process and the second transfer process are started when the communication interface 203 of the reception storage device 40 and the communication interface 301 of the PC 50 are connected.

第2転送処理では、CPU306は、通信コネクションの確立処理を行う(S81)。これに呼応して、CPU604が、第3転送処理を開始し、上記の通信コネクションの確立処理を行う(S91)。これらの処理により、PC50とサーバ装置60との間に上記の通信コネクションが確立される。以降、第2転送処理では、CPU306は、上記の通信コネクションが切断されるまで、上記の通信コネクションを用いて、受信記憶装置40とサーバ装置60との間でデータを転送する転送処理を行う(S82)。この転送処理では、通信インターフェイス301および307が用いられる。   In the second transfer process, the CPU 306 performs a communication connection establishment process (S81). In response to this, the CPU 604 starts the third transfer process and performs the communication connection establishment process (S91). Through these processes, the communication connection is established between the PC 50 and the server device 60. Thereafter, in the second transfer process, the CPU 306 performs a transfer process of transferring data between the reception storage device 40 and the server device 60 using the communication connection until the communication connection is disconnected ( S82). In this transfer process, communication interfaces 301 and 307 are used.

第3転送処理では、CPU604は、ステップS91の処理を終えると、情報の入力処理が正常終了するまで、または空通知が入力されるまで、ブロック情報の入力処理の試行を繰り返し行う(S92、S93「NO」、S94「NO」)。つまり、CPU604は、時刻付与装置から出力された情報を訂正受信部に入力させる訂正受信制御部として機能する。   In the third transfer process, after completing the process of step S91, the CPU 604 repeatedly performs the block information input process until the information input process ends normally or an empty notification is input (S92, S93). “NO”, S94 “NO”). That is, the CPU 604 functions as a correction reception control unit that causes the correction reception unit to input information output from the time assigning device.

これに対して、第1転送処理では、マイコン406は、ブロック情報が記憶部202に記憶されているか否かを判定する(S71)。この判定結果が「YES」の場合、マイコン406は、記憶部202に記憶されている一つのブロック情報を通信インターフェイス203に出力させ(S72)、当該ブロック情報をクリアする(S73)。以降、処理はステップS71に戻る。つまり、マイコン406は、記憶部202に記憶されているブロック情報を一つずつ記録順に送信するものであり、受取記憶部に記憶されている発生履歴、送信時刻および受信時刻を受取出力部に出力させる受取送信制御部として機能する。そして、ステップS71の判定結果が「NO」となると、マイコン406は、通信インターフェイス203に空通知を出力させる(S77)。   On the other hand, in the first transfer process, the microcomputer 406 determines whether block information is stored in the storage unit 202 (S71). If the determination result is “YES”, the microcomputer 406 causes the communication interface 203 to output one block information stored in the storage unit 202 (S72), and clears the block information (S73). Thereafter, the process returns to step S71. That is, the microcomputer 406 transmits the block information stored in the storage unit 202 one by one in the recording order, and outputs the occurrence history, transmission time, and reception time stored in the reception storage unit to the reception output unit. It functions as a reception / transmission control unit. If the determination result in step S71 is “NO”, the microcomputer 406 causes the communication interface 203 to output a null notification (S77).

受信記憶装置40から出力されたブロック情報は、PC50を介して、サーバ装置60へ転送される。したがって、サーバ装置60では、第3転送処理において、ブロック情報の入力処理が正常終了し、ステップS94の判定結果が「YES」となる。よって、CPU604は、図8のステップS23〜S30と同様のステップS95〜S102の処理を行う。ステップS102の処理が終了すると、処理は、ステップS92に戻る。つまり、CPU604は、空通知を受信するまで、ステップS92、S93「NO」およびS94〜S102の処理を繰り返し行う。   The block information output from the reception storage device 40 is transferred to the server device 60 via the PC 50. Therefore, in the server device 60, in the third transfer process, the block information input process ends normally, and the determination result in step S94 is “YES”. Therefore, the CPU 604 performs the processing of steps S95 to S102 similar to the steps S23 to S30 of FIG. When the process of step S102 ends, the process returns to step S92. That is, the CPU 604 repeats the processes of steps S92, S93 “NO” and S94 to S102 until an empty notification is received.

ステップS95では、CPU604は、入力したブロック情報(以降、「第2入力情報」という)に第2差分が含まれているか否を判定する。この判定結果が「NO」の場合、CPU604は、第2入力情報に含まれている測定結果とその測定時刻とを一対一で対応付けて記憶部602に記録し(S101)、第2入力情報に含まれている送信時刻および受信時刻を記憶部602に記録する(S102)。つまり、CPU604は、訂正受信部に入力された発生履歴、送信時刻および受信時刻を訂正記憶部に記録する訂正記録部として機能する。なお、測定時刻は、第2入力情報に含まれている第1差分および送信時刻に基づいて算出される。また、記憶部602への情報の記録は、具体的には、当該情報を示すデータを、記憶部602のハードディスクに追記方式で書き込むことにより実現される。   In step S95, the CPU 604 determines whether or not the input block information (hereinafter referred to as “second input information”) includes a second difference. When the determination result is “NO”, the CPU 604 records the measurement result included in the second input information and the measurement time in one-to-one correspondence in the storage unit 602 (S101), and stores the second input information. Is recorded in the storage unit 602 (S102). That is, the CPU 604 functions as a correction recording unit that records the occurrence history, transmission time, and reception time input to the correction receiving unit in the correction storage unit. The measurement time is calculated based on the first difference and the transmission time included in the second input information. In addition, recording of information in the storage unit 602 is specifically realized by writing data indicating the information on the hard disk of the storage unit 602 by a write-once method.

一方、ステップS95の判定結果が「YES」の場合、CPU604は、第2入力情報に第2差分よりも大きい第1差分が含まれているか否かを判定し(S96)、この判定結果が「NO」の場合、ステップS101およびS102の処理を順に行う。一方、ステップS96の判定結果が「YES」の場合、CPU604は、ステップS97〜S102の処理を順に行う。   On the other hand, when the determination result of step S95 is “YES”, the CPU 604 determines whether or not the second input information includes a first difference larger than the second difference (S96). In the case of “NO”, the processes of steps S101 and S102 are sequentially performed. On the other hand, when the determination result of step S96 is “YES”, the CPU 604 sequentially performs the processes of steps S97 to S102.

ステップS97では、CPU604は、受取計時部の計時に基づいた時間である受信側経過時間を算出する。具体的には、第2入力情報に含まれている受信時刻を今回受信時刻とし、前回正常終了した入力処理で入力されたブロック情報に含まれている受信時刻を前回受信時刻とし、両時刻の差分を求めて受信側経過時間とする。   In step S97, the CPU 604 calculates the reception side elapsed time, which is the time based on the time measurement of the reception time measuring unit. Specifically, the reception time included in the second input information is set as the current reception time, the reception time included in the block information input in the input process that ended normally last time is set as the previous reception time, and both times The difference is obtained and used as the reception side elapsed time.

ステップS98では、CPU604は、付与計時部の計時に基づいた時間である送信側経過時間を算出する。具体的には、第2入力情報に含まれている送信時刻を今回送信時刻とし、前回正常終了した入力処理で入力されたブロック情報に含まれている送信時刻を前回受信時刻とし、両時刻の差分を求めて送信側経過時間とする。   In step S98, the CPU 604 calculates the transmission side elapsed time, which is the time based on the time measurement of the assigned time measuring unit. Specifically, the transmission time included in the second input information is set as the current transmission time, the transmission time included in the block information input in the input process that ended normally last time is set as the previous reception time, and both times The difference is obtained and used as the transmission side elapsed time.

ステップS99では、CPU604は、付与計時部の計時が停止していた時間、すなわち停止時間を算出する。ステップS100では、CPU604は、第2入力情報に含まれている第1差分のうち、第2入力情報に含まれている第2差分よりも大きいものに、停止時間を加算して、当該第1差分を訂正する。つまり、CPU604は、訂正記憶部に記憶されている発生履歴に含まれている発生時刻を、訂正記憶部に記憶されている送信時刻および受信時刻に基づいて訂正する訂正部として機能する。以降、ステップS101およびS102の処理が順に行われる。   In step S <b> 99, the CPU 604 calculates a time during which the time counting of the assigned time measuring unit is stopped, that is, a stop time. In step S <b> 100, the CPU 604 adds the stop time to the first difference included in the second input information, which is greater than the second difference included in the second input information. Correct the difference. That is, the CPU 604 functions as a correction unit that corrects the occurrence time included in the occurrence history stored in the correction storage unit based on the transmission time and the reception time stored in the correction storage unit. Thereafter, the processes of steps S101 and S102 are performed in order.

第1転送処理では、ステップS77の処理が終了すると、マイコン406は、時刻の入力処理を試行する(S74)。時刻の入力処理が正常終了または異常終了すると、マイコン406は、時刻を入力したか否かを判定する(S75)。つまり、ステップS74の時刻の入力処理が正常終了したか否かを判定する。この判定結果が「NO」の場合、処理はステップS74に戻る。つまり、マイコン406は、時刻の入力処理が正常終了するまで、その試行を繰り返す。   In the first transfer process, when the process of step S77 ends, the microcomputer 406 tries the time input process (S74). When the time input process ends normally or abnormally, the microcomputer 406 determines whether or not the time is input (S75). That is, it is determined whether or not the time input processing in step S74 has been normally completed. If this determination result is "NO", the process returns to step S74. That is, the microcomputer 406 repeats the trial until the time input process ends normally.

一方、第3転送処理では、ステップS93の判定結果が「YES」となると、CPU604は、時刻を出力する(S103)。具体的には、RTC603が示す時刻を通信インターフェイス601に出力させる。つまり、CPU604は、基準計時部が示す時刻を基準出力部に出力させる出力制御部として機能する。サーバ装置60から出力された時刻は、PC50を介して、受信記憶装置40へ転送される。したがって、受信記憶装置40では、第1転送処理において、ステップS75の処理が正常終了する。よって、マイコン406は、入力された時刻に基づいて、正しい時刻を示すように、受取計時部を設定する(S76)。   On the other hand, in the third transfer process, when the determination result of step S93 is “YES”, the CPU 604 outputs the time (S103). Specifically, the time indicated by the RTC 603 is output to the communication interface 601. That is, the CPU 604 functions as an output control unit that causes the reference output unit to output the time indicated by the reference time measuring unit. The time output from the server device 60 is transferred to the reception storage device 40 via the PC 50. Therefore, in the reception storage device 40, the process of step S75 is normally completed in the first transfer process. Therefore, the microcomputer 406 sets the reception timing unit so as to indicate the correct time based on the input time (S76).

つまり、マイコン406は、基準出力部から出力された時刻を受取入力部に入力させる入力制御部、および、受取入力部が入力した時刻に基づいて、正しい時刻を示すように、受取計時部を設定する受取設定部として機能する。もちろん、受取計時部の設定では、通信遅延を考慮してもよいし、考慮しなくてもよい。そして、第3転送処理では、CPU604は、通信コネクションの切断処理を行う(S104)。これに呼応して、第2転送処理では、CPU604は、通信コネクションの切断処理を行う(S83)。これらの切断処理により、ステップS81およびS91の処理によって確立された通信コネクションが切断される。   In other words, the microcomputer 406 sets the reception timing unit to indicate the correct time based on the input control unit that inputs the time output from the reference output unit to the reception input unit, and the time input by the reception input unit. Functions as a receiving setting unit. Of course, communication delay may or may not be taken into account when setting the reception timekeeping unit. In the third transfer process, the CPU 604 performs a communication connection disconnection process (S104). In response, in the second transfer process, the CPU 604 performs a communication connection disconnection process (S83). By these disconnection processes, the communication connection established by the processes of steps S81 and S91 is disconnected.

<2−7.まとめ>
以上、説明したように、受信記憶装置40は、測定器10からの情報を一括入力し、入力した情報と受信記憶装置40内の受取計時部が示している受信時刻とを記録する。また、測定が行われ、付与計時部の計時が停止して再開し、その後に所定の操作が行われて、測定器10が、停止直前に記録された測定時刻以降の時刻であって停止の前に付与計時部が示した電源投入時刻を含めた一括出力を行った場合、サーバ装置60では、この時刻と前回の一括出力に係るブロック情報および今回の一括出力に係るブロック情報とに基づいて、測定時刻の訂正が行われる。よって、通信システム2には、通信システム1と同様の利点がある。なお、通信システム1に対する各種の変形と同様の変形を通信システム2に施してもよい。
<2-7. Summary>
As described above, the reception storage device 40 collectively inputs information from the measuring instrument 10 and records the input information and the reception time indicated by the reception timing unit in the reception storage device 40. In addition, the measurement is performed, the timing of the assigned timing unit is stopped and restarted, and then a predetermined operation is performed, and the measuring instrument 10 is stopped at a time after the measurement time recorded immediately before the stop. When the collective output including the power-on time previously indicated by the assigned timing unit is performed, the server device 60, based on this time, the block information related to the previous collective output, and the block information related to the current collective output The measurement time is corrected. Therefore, the communication system 2 has the same advantages as the communication system 1. The communication system 2 may be modified in the same manner as various modifications to the communication system 1.

また、通信システム2では、サーバ装置60が時刻訂正装置として機能するから、受信記憶装置40に要求される演算能力を低く抑えることができる。また、通信システム2を変形し、PC50が時刻訂正装置、蓄積装置および時刻合わせ装置の少なくとも一つとして機能する形態としてもよい。これらの形態のいずれであっても、受信記憶装置40に要求される演算能力を低く抑えることができる。これらの形態のうち、PC50が時刻訂正装置、蓄積装置および時刻合わせ装置として機能する形態では、サーバ装置60が不要となる。また、通信システム2を変形し、サーバ装置60が備える機能を複数のサーバ装置に持たせ、これら複数のサーバ装置をサーバ装置60に代えて用いるようにしてもよい。   Further, in the communication system 2, since the server device 60 functions as a time correction device, the computing capacity required for the reception storage device 40 can be kept low. The communication system 2 may be modified so that the PC 50 functions as at least one of a time correction device, a storage device, and a time adjustment device. In any of these forms, the computing capability required for the reception storage device 40 can be kept low. Of these forms, the server apparatus 60 is not required in the form in which the PC 50 functions as a time correction device, a storage device, and a time adjustment device. Further, the communication system 2 may be modified such that a plurality of server devices have the functions of the server device 60 and these server devices may be used in place of the server device 60.

<3.第3の実施の形態>
<3−1.通信システム3>
図19は、本発明の第3の実施の形態に係る通信システム3の構成を示すブロック図である。通信システム3は、測定器10と、サーバ装置60と、測定器10から生体情報を受け取ってサーバ装置60へ転送する受信転送装置100とを有する。通信システム3の構成は、通信システム2において受信記憶装置40およびPC50に代えて受信転送装置100を採用することで得られる。
<3. Third Embodiment>
<3-1. Communication system 3>
FIG. 19 is a block diagram showing a configuration of a communication system 3 according to the third embodiment of the present invention. The communication system 3 includes a measuring device 10, a server device 60, and a reception transfer device 100 that receives biological information from the measuring device 10 and transfers it to the server device 60. The configuration of the communication system 3 can be obtained by adopting the reception transfer device 100 in place of the reception storage device 40 and the PC 50 in the communication system 2.

<3−2.受信転送装置100>
図20は、受信転送装置100の構成を示すブロック図である。受信転送装置100が図12の受信記憶装置40と異なる点は、マイコン406に代えてマイコン1006を備える点と、通信インターフェイス203に代えて通信インターフェイス1003を有する点と、記憶部202を備えない点と、電池207を備えずに図示しない電源を備える点のみである。
<3-2. Reception / Transfer Device 100>
FIG. 20 is a block diagram illustrating a configuration of the reception transfer device 100. The reception transfer device 100 is different from the reception storage device 40 of FIG. 12 in that a microcomputer 1006 is provided instead of the microcomputer 406, a communication interface 1003 is provided instead of the communication interface 203, and a storage unit 202 is not provided. In other words, the battery 207 is not provided and a power source (not shown) is provided.

通信インターフェイス1003は、インターネット経由でデータを送受信可能なものであり、受取出力部および受取入力部として機能する。マイコン1006がマイコン406と異なる点は、そのROMが、プログラム40Pに代えてプログラム100Pを記憶している点のみである。プログラム100Pは、受信転送装置100を時刻受取装置として機能させるためのプログラムである。マイコン1006は、プログラム100Pを用いて、受取計時部として機能するとともに、後述の受信転送処理を行う。   The communication interface 1003 can transmit and receive data via the Internet, and functions as a reception output unit and a reception input unit. The microcomputer 1006 is different from the microcomputer 406 only in that the ROM stores the program 100P instead of the program 40P. The program 100P is a program for causing the reception transfer device 100 to function as a time receiving device. The microcomputer 1006 functions as a reception timing unit using the program 100P and performs a reception transfer process described later.

<3−3.受信転送処理>
図21は、受信転送装置100のマイコン1006が行う受信記録処理の流れを示すフローチャートである。受信転送処理では、マイコン1006は、まず、一括受信処理を試行する(S111)。一括受信処理が正常終了した場合、または入力すべき情報が測定器10から出力されずに一括受信処理が異常終了した場合には、処理はステップS112へ進む。ステップS112では、マイコン1006は、測定器10から情報を入力したか否か、すなわち一括受信処理が正常終了したか否かを判定する。この判定結果が「NO」の場合、処理はステップS111に戻る。つまり、マイコン1006は、一括受信処理が正常終了するまで、一括受信処理を試行する。
<3-3. Receive transfer processing>
FIG. 21 is a flowchart showing a flow of reception recording processing performed by the microcomputer 1006 of the reception transfer apparatus 100. In the reception transfer process, the microcomputer 1006 first tries a batch reception process (S111). If the collective reception process ends normally, or if the information to be input is not output from the measuring instrument 10 and the collective reception process ends abnormally, the process proceeds to step S112. In step S112, the microcomputer 1006 determines whether or not information has been input from the measuring instrument 10, that is, whether or not the batch reception process has been normally completed. If the determination result is “NO”, the process returns to step S111. That is, the microcomputer 1006 tries the collective reception process until the collective reception process ends normally.

一方、ステップS112の判定結果が「YES」となると、マイコン1006は、通信コネクションの確立処理を行う(S113)。これに呼応して、CPU604が、第3転送処理を開始し、上記の通信コネクションの確立処理を行う(図8のS91)。これらの処理により、受信転送装置100とサーバ装置60との間に上記の通信コネクションが確立される。以降、受信転送装置100とサーバ装置60との間の通信は、この通信コネクションを用いて行われる。   On the other hand, if the determination result in step S112 is “YES”, the microcomputer 1006 performs communication connection establishment processing (S113). In response to this, the CPU 604 starts the third transfer process and performs the communication connection establishment process (S91 in FIG. 8). Through these processes, the communication connection is established between the reception transfer apparatus 100 and the server apparatus 60. Thereafter, communication between the reception transfer device 100 and the server device 60 is performed using this communication connection.

次にマイコン1006は、入力した情報と、受取計時部が示している受信時刻(例えばR1)とを含むブロック情報を通信インターフェイス1003に出力させ(S114)、当該ブロック情報をクリアし(S115)、空通知を通信インターフェイス1003に出力させる(S116)。なお、入力した情報および受取計時部が示している受信時刻は、通信インターフェイス1003に出力されるまで、マイコン1006のRAMに一時的に記憶される。したがって、マイコン1006は、一括受信制御部、発生履歴記録部および受取記録部として機能する。   Next, the microcomputer 1006 causes the communication interface 1003 to output block information including the input information and the reception time (for example, R1) indicated by the reception timing unit (S114), and clears the block information (S115). An empty notification is output to the communication interface 1003 (S116). Note that the input information and the reception time indicated by the reception timing unit are temporarily stored in the RAM of the microcomputer 1006 until output to the communication interface 1003. Therefore, the microcomputer 1006 functions as a collective reception control unit, an occurrence history recording unit, and a reception recording unit.

一方、サーバ装置60では、図18の第3転送処理において、ステップS94の判定結果が一度だけ「YES」となった後にステップS93の判定結果が「YES」となる。ステップS94の判定結果が「YES」となった場合の処理、およびステップS93の判定結果が「YES」となった場合の処理については、通信システム2について前述した通りである。   On the other hand, in the third transfer process of FIG. 18, in the server device 60, after the determination result in step S94 is “YES” only once, the determination result in step S93 is “YES”. The processing when the determination result of step S94 is “YES” and the processing when the determination result of step S93 is “YES” are as described above for the communication system 2.

受信転送処理では、ステップS116の処理が終了すると、マイコン1006は、時刻の入力処理を試行する(S117)。時刻の入力処理が正常終了または異常終了すると、マイコン1006は、時刻を入力したか否かを判定する(S118)。つまり、ステップS117の時刻の入力処理が正常終了したか否かを判定する。この判定結果が「NO」の場合、処理はステップS117に戻る。つまり、マイコン1006は、時刻の入力処理が正常終了するまで、その試行を繰り返す。   In the reception transfer process, when the process of step S116 ends, the microcomputer 1006 tries the time input process (S117). When the time input process ends normally or abnormally, the microcomputer 1006 determines whether or not the time has been input (S118). That is, it is determined whether or not the time input processing in step S117 has been normally completed. If the determination result is “NO”, the process returns to step S117. That is, the microcomputer 1006 repeats the trial until the time input process ends normally.

ステップS118の判定結果が「YES」の場合、マイコン1006は、入力された時刻に基づいて、正しい時刻を示すように、受取計時部を設定する(S119)。つまり、マイコン1006は、入力制御部および受取設定部として機能する。もちろん、受取計時部の設定では、通信遅延を考慮してもよいし、考慮しなくてもよい。そして、マイコン1006は、図8のステップS104の処理に呼応して、通信コネクションの切断処理を行う(S120)。これにより、ステップS113およびS91の処理によって確立された通信コネクションが切断される。以降、処理はステップS111に戻る。   If the determination result in step S118 is “YES”, the microcomputer 1006 sets the reception timing unit to indicate the correct time based on the input time (S119). That is, the microcomputer 1006 functions as an input control unit and a reception setting unit. Of course, communication delay may or may not be taken into account when setting the reception timekeeping unit. Then, the microcomputer 1006 performs a communication connection disconnection process in response to the process of step S104 of FIG. 8 (S120). As a result, the communication connection established by the processes of steps S113 and S91 is disconnected. Thereafter, the process returns to step S111.

<3−4.まとめ>
以上、説明したように、受信転送装置100は、測定器10からの情報を一括入力し、入力した情報と受信転送装置100内の受取計時部が示している受信時刻とをサーバ装置60へ転送する。また、測定が行われ、付与計時部の計時が停止して再開し、その後に所定の操作が行われて、測定器10が、停止直前に記録された測定時刻以降の時刻であって停止の前に付与計時部が示した電源投入時刻を含めた一括出力を行った場合、サーバ装置60では、この時刻と前回の一括出力に係るブロック情報および今回の一括出力に係るブロック情報とに基づいて、測定時刻の訂正が行われる。よって、通信システム3には、通信システム2と同様の利点がある。なお、通信システム1に対する各種の変形と同様の変形を通信システム3に施してもよい。
<3-4. Summary>
As described above, the reception / transfer apparatus 100 collectively inputs information from the measuring instrument 10 and transfers the input information and the reception time indicated by the reception timing unit in the reception / transfer apparatus 100 to the server apparatus 60. To do. In addition, the measurement is performed, the timing of the assigned timing unit is stopped and restarted, and then a predetermined operation is performed, and the measuring instrument 10 is stopped at a time after the measurement time recorded immediately before the stop. When the collective output including the power-on time previously indicated by the assigned timing unit is performed, the server device 60, based on this time, the block information related to the previous collective output, and the block information related to the current collective output The measurement time is corrected. Therefore, the communication system 3 has the same advantages as the communication system 2. Note that the communication system 3 may be modified in the same manner as various modifications to the communication system 1.

また、通信システム3では、PCが不要であるから、PCの操作が苦手な人や、PCを持っていない人であっても、手軽に使用することができる、という利点がある。なお、通信システム3を変形し、サーバ装置60が備える機能を複数のサーバ装置に持たせ、これら複数のサーバ装置をサーバ装置60に代えて用いるようにしてもよい。また、通信システム3を変形し、受信転送装置において、マイコンに代えてCPU、ROMおよびRAMを採用した形態としてもよい。また、通信システム3を変形し、図21においてステップS116を削除して処理がステップS115の次にステップS117へ進むようにする一方、図18においてステップS93を削除して処理がステップS92の次にステップS94へ進むようにするとともにステップS102の次にステップS103へ進むようにしてもよい。   Further, since the communication system 3 does not require a PC, there is an advantage that even a person who is not good at operating a PC or a person who does not have a PC can easily use it. The communication system 3 may be modified so that a plurality of server devices have the functions of the server device 60, and these server devices may be used in place of the server device 60. Further, the communication system 3 may be modified to adopt a form in which a CPU, a ROM, and a RAM are employed instead of the microcomputer in the reception transfer device. Further, the communication system 3 is modified to delete step S116 in FIG. 21 so that the process proceeds to step S117 after step S115, whereas in FIG. 18, step S93 is deleted and the process follows step S92. The process may proceed to step S94 and may proceed to step S103 after step S102.

また、通信システム3を変形し、サーバ装置が付与計時部として機能する形態としてもよい。この形態において受信転送装置のマイコンが行う受信転送処理の流れを示すフローチャートの一部を図22に、この形態においてサーバ装置のCPUが行う第3転送処理の流れを示すフローチャートの一部を図23に示す。   Moreover, it is good also as a form which deform | transforms the communication system 3 and a server apparatus functions as a provision time measuring part. FIG. 22 shows a part of a flowchart showing the flow of the reception transfer process performed by the microcomputer of the reception transfer apparatus in this embodiment, and FIG. Shown in

この形態では、図22に示すように、通信コネクションの確立処理を終えると、受信転送装置のマイコンは、一括入力した情報を転送情報として通信インターフェイス1003に出力させ(S121)、当該転送情報をクリアし(S122)、空通知を通信インターフェイス1003に出力させる(S116)。つまり、この形態では、受信転送装置は、受取計時部としても、受取記録部としても機能しない。   In this embodiment, as shown in FIG. 22, when the communication connection establishment process is completed, the microcomputer of the reception and transfer apparatus outputs the collectively input information to the communication interface 1003 as transfer information (S121), and clears the transfer information. (S122), the communication interface 1003 is made to output an empty notification (S116). That is, in this embodiment, the reception transfer device does not function as a reception timing unit or a reception recording unit.

この形態において、受取計時部および受取記録部として機能するのは、サーバ装置である。具体的には、図23に示すように、サーバ装置のCPUは、第3転送処理において、通信コネクションの確立処理を終えると、転送情報の入力処理の試行を行い(S123)、ステップS96の判定結果が「YES」となると、受取計時部が示している時刻を今回受信時刻とし、入力処理が前回正常終了したときに受取計時部が示していた時刻を前回受信時刻とし、両時刻の差分を求めて受信側経過時間とする(S124)。なお、この形態では、サーバ装置のCPUは、ステップS101の処理を終えると、今回の入力処理で入力した情報に含まれている送信時刻と、今回の入力処理が正常終了したときに受取計時部が示していた時刻とを記憶部602に記録する(S125)。   In this embodiment, the server device functions as the reception timing unit and the reception recording unit. Specifically, as shown in FIG. 23, when the CPU of the server apparatus finishes the communication connection establishment process in the third transfer process, the CPU of the server apparatus tries the transfer information input process (S123), and the determination in step S96. When the result is “YES”, the time indicated by the reception timekeeping portion is the current reception time, the time indicated by the reception timekeeping portion when the input processing was normally completed last time is the previous reception time, and the difference between the two times is calculated. The reception side elapsed time is obtained (S124). In this embodiment, when the CPU of the server apparatus finishes the process of step S101, the transmission time included in the information input in the current input process and the reception timing unit when the current input process ends normally Is recorded in the storage unit 602 (S125).

<4.第4の実施の形態>
<4−1.通信システム4>
図24は、本発明の第4の実施の形態に係る通信システム4の構成を示すブロック図である。通信システム4は、図11の通信システム2を変形して得られるものであり、複数の測定器10と、複数の受信記憶装置20と、複数のPC500と、サーバ装置600とを有する。通信システム4は、複数の使用者に使用されるものであり、複数の使用者は、各々のユニットU1を使用して通信システム4を使用する。ユニットU1は、測定器10、受信記憶装置20およびPC500を一つずつ有する。
<4. Fourth Embodiment>
<4-1. Communication system 4>
FIG. 24 is a block diagram showing the configuration of the communication system 4 according to the fourth embodiment of the present invention. The communication system 4 is obtained by modifying the communication system 2 in FIG. 11, and includes a plurality of measuring devices 10, a plurality of reception storage devices 20, a plurality of PCs 500, and a server device 600. The communication system 4 is used by a plurality of users, and the plurality of users use the communication system 4 by using each unit U1. The unit U1 has one measuring device 10, one reception storage device 20, and one PC 500.

<4−2.PC500>
図25は、PC500の構成を示すブロック図である。PC500が図13のPC50と異なる点は、記憶部502に代えて記憶部5002を有する点のみである。記憶部5002が記憶部502と異なる点は、プログラム50Pに代えてプログラム500Pおよび識別情報500Iを記憶している点のみである。識別情報500Iは、複数の使用者の各々を識別する情報(例えば、受信記憶装置40の製造番号)であり、対応する使用者が使用するユニットU1が有するPC500が備える記憶部5002に記憶されている。
<4-2. PC500>
FIG. 25 is a block diagram illustrating a configuration of the PC 500. The PC 500 is different from the PC 50 in FIG. 13 only in that a storage unit 5002 is provided instead of the storage unit 502. The storage unit 5002 is different from the storage unit 502 only in that a program 500P and identification information 500I are stored instead of the program 50P. The identification information 500I is information for identifying each of a plurality of users (for example, the serial number of the reception storage device 40), and is stored in the storage unit 5002 included in the PC 500 of the unit U1 used by the corresponding user. Yes.

<4−3.サーバ装置600>
図26は、サーバ装置600の構成を示すブロック図である。サーバ装置600が図14のサーバ装置60と異なる点は、記憶部602に代えて記憶部6002を備える点のみである。記憶部6002が記憶部602と大きく異なる点は、プログラム60Pに代えてプログラム600Pを記憶している点のみである。プログラム600Pがプログラム60Pと異なる点は、サーバ装置600を蓄積装置、時刻訂正装置および時刻合わせ装置として機能させる処理を使用者毎に行う点である。なお、記憶部6002のハードディスクには、使用者毎に、測定履歴を蓄積するための記憶領域が確保される。
<4-3. Server device 600>
FIG. 26 is a block diagram illustrating a configuration of the server apparatus 600. The server device 600 is different from the server device 60 of FIG. 14 only in that a storage unit 6002 is provided instead of the storage unit 602. The only significant difference between the storage unit 6002 and the storage unit 602 is that the program 600P is stored instead of the program 60P. The program 600P is different from the program 60P in that processing for causing the server device 600 to function as a storage device, a time correction device, and a time adjustment device is performed for each user. Note that a storage area for accumulating the measurement history is secured for each user in the hard disk of the storage unit 6002.

サーバ装置600のCPU604は、ユニットU1毎に、ユニットU1からの要求(具体的には識別情報の入力)を契機として、第3転送処理を行う。   The CPU 604 of the server apparatus 600 performs the third transfer process for each unit U1 triggered by a request from the unit U1 (specifically, input of identification information).

<4−4.第2転送処理および第3転送処理>
図27は、PC500のCPU306が行う第2転送処理の流れを示すフローチャートである。この第2転送処理が図17の第2転送処理と異なる点は、ステップS131の通信コネクションの確立処理において、記憶部5002に記憶されている識別情報500Iが通信インターフェイス307から出力される点のみである。
<4-4. Second Transfer Process and Third Transfer Process>
FIG. 27 is a flowchart showing the flow of the second transfer process performed by the CPU 306 of the PC 500. The second transfer process is different from the second transfer process in FIG. 17 only in that the identification information 500I stored in the storage unit 5002 is output from the communication interface 307 in the communication connection establishment process in step S131. is there.

図28は、サーバ装置600のCPU604が行う第3転送処理の流れを示すフローチャートの一部を示す図である。サーバ装置600のCPU604は、図27のステップS131の通信コネクションの確立処理に呼応して、図28の第3転送処理を開始し、一つの通信コネクションの確立処理を行う(S132)。これにより、PC500とサーバ装置600との間に、当該PC500の記憶部5002に記憶されている識別情報500Iに対応する通信コネクションが確立される。以降の第3転送処理では、図18のステップS92〜S104と同様の処理が行われるが、この処理では、上記識別情報500Iに対応する通信コネクションおよび記憶領域が使用される。   FIG. 28 is a diagram showing a part of a flowchart showing the flow of the third transfer process performed by the CPU 604 of the server apparatus 600. In response to the communication connection establishment process of step S131 of FIG. 27, the CPU 604 of the server apparatus 600 starts the third transfer process of FIG. 28 and performs one communication connection establishment process (S132). Thereby, a communication connection corresponding to the identification information 500I stored in the storage unit 5002 of the PC 500 is established between the PC 500 and the server apparatus 600. In the subsequent third transfer process, processes similar to those in steps S92 to S104 in FIG. 18 are performed. In this process, a communication connection and a storage area corresponding to the identification information 500I are used.

<4−5.まとめ>
以上説明したことから明らかなように、通信システム4によれば、複数の使用者に対して、通信システム2と同様のサービスを提供することができる。また、複数の使用者の測定履歴がサーバ装置600に蓄積されるから、各種のサービスの提供が容易となる。提供可能なサービスとしては、例えば、使用者の測定履歴に基づいて当該使用者に医学的なアドバイスを与えるサービスや、複数の使用者の測定履歴を統計処理して特定の調査に役立つ指標を提供するサービスが挙げられる。
<4-5. Summary>
As is apparent from the above description, the communication system 4 can provide the same service as that of the communication system 2 to a plurality of users. In addition, since the measurement histories of a plurality of users are accumulated in the server apparatus 600, it is easy to provide various services. Services that can be provided include, for example, a service that gives medical advice to the user based on the user's measurement history, and an index that is useful for specific investigations by statistically processing the measurement history of multiple users. Service.

なお、通信システム4に対して、通信システム1について述べた各種の変形を行ってもよい。また、通信システム4を変形し、測定器、受信記憶装置およびPCのうち少なくとも一つを複数の使用者が排他的に共用する共用形態としてもよい。共用形態には、複数の使用者が一つのPCを共用するPC共用形態(例えば図29)と、複数の使用者が一つの測定器を共用する測定器共用形態(例えば図30)と、複数の使用者が一つの受信記憶装置を共用する受信記憶装置共用形態(例えば図31)と、これらの組合せの形態(例えば図32)がある。   The communication system 4 may be variously modified as described for the communication system 1. Further, the communication system 4 may be modified so that a plurality of users exclusively share at least one of the measuring device, the reception storage device, and the PC. The common form includes a PC common form in which a plurality of users share one PC (for example, FIG. 29), a measurement instrument common form in which a plurality of users share one measuring instrument (for example, FIG. 30), and a plurality of common forms. There are two types of reception storage device sharing mode (for example, FIG. 31) and a combination of these types (for example, FIG. 32).

図29の形態および図30の形態では、例えば、一つの受信記憶装置の通信インターフェイスとPCの通信インターフェイスとが接続されると、この受信記憶装置の識別情報(例えば製造番号)がPCへ送信される。したがって、PCでは、この識別情報を用いて、第2転送処理を行うことができる。よって、サーバ装置で行われる第3転送処理は、この識別情報に基づいた処理となる。   In the form of FIG. 29 and the form of FIG. 30, for example, when the communication interface of one receiving storage device and the communication interface of the PC are connected, the identification information (for example, serial number) of this receiving storage device is transmitted to the PC. The Therefore, the PC can perform the second transfer process using this identification information. Therefore, the third transfer process performed in the server device is a process based on this identification information.

図31の形態では、例えば、一つの測定器が、一括送信処理において、その識別情報をも送信し、受信記憶装置が、一括受信処理において、当該識別情報を含む情報を受信して記録し、第1転送処理において、これらの情報をPCへ送信する。よって、サーバ装置で行われる第3転送処理は、この識別情報に基づいた処理となる。   In the form of FIG. 31, for example, one measuring device also transmits its identification information in the batch transmission process, and the reception storage device receives and records information including the identification information in the batch reception process, In the first transfer process, these pieces of information are transmitted to the PC. Therefore, the third transfer process performed in the server device is a process based on this identification information.

図32の形態では、例えば、一つの測定器が、一括送信処理において、その識別情報をも送信し、受信記憶装置が、一括受信処理において、当該識別情報を含む情報を受信して記録し、第1転送処理において、これらの情報と、その識別情報(例えば識別情報)をPCへ送信する。したがって、PCでは、測定器の識別情報と受信記憶装置の識別情報との組を用いて、第2転送処理を行うことができる。よって、サーバ装置で行われる第3転送処理は、この識別情報に基づいた処理となる。なお、受信記憶装置において、測定器の識別情報に基づいた処理(例えば、不適切な測定器から入力した情報(例えば、図32内の一点鎖線)の破棄)を行うようにしてもよい。   In the form of FIG. 32, for example, one measuring device also transmits its identification information in the batch transmission process, and the reception storage device receives and records information including the identification information in the batch reception process, In the first transfer process, these pieces of information and identification information (for example, identification information) are transmitted to the PC. Therefore, the PC can perform the second transfer process using a set of the identification information of the measuring instrument and the identification information of the receiving storage device. Therefore, the third transfer process performed in the server device is a process based on this identification information. Note that the reception storage device may perform processing based on the identification information of the measuring instrument (for example, discarding information input from an inappropriate measuring instrument (for example, a one-dot chain line in FIG. 32)).

なお、通信システム1を変形し、複数の使用者に対して、通信システム1と同様のサービスを提供可能な形態としてもよい。このような形態としては、識別情報に基づいた処理を受信記憶装置が行う形態と、PCが行う形態と、サーバ装置が行う形態が挙げられる。さらに、これらの形態に、適宜、上記の共有形態に係る変形を行ってもよい。また、通信システム3を変形し、複数の使用者に対して、通信システム3と同様のサービスを提供可能な形態としてもよい。このような形態としては、識別情報に基づいた処理を受信転送装置が行う形態と、サーバ装置が行う形態が挙げられる。さらに、これらの形態に、適宜、上記の共有形態に係る変形を行ってもよい。   The communication system 1 may be modified so that a service similar to that of the communication system 1 can be provided to a plurality of users. Examples of such a form include a form in which the reception storage device performs processing based on the identification information, a form in which the PC performs, and a form in which the server device performs. Furthermore, you may perform the deformation | transformation which concerns on said shared form suitably to these forms. Further, the communication system 3 may be modified so that a service similar to that of the communication system 3 can be provided to a plurality of users. Examples of such a form include a form in which the reception and transfer apparatus performs processing based on the identification information and a form in which the server apparatus performs. Furthermore, you may perform the deformation | transformation which concerns on said shared form suitably to these forms.

以上、説明したように、本発明の実施の形態には様々な変形が可能である。もちろん、これらの変形に限らず、公知の技術を適用して任意に変形可能である。そのような変形の一例を、第5の実施の形態として説明する。   As described above, various modifications can be made to the embodiment of the present invention. Of course, it is not limited to these modifications, and can be arbitrarily modified by applying a known technique. An example of such a modification will be described as a fifth embodiment.

<5.第5の実施の形態>
<5−1.通信システム5>
図33は、本発明の第5の実施の形態に係る通信システム5の構成を示すブロック図である。通信システム5は、複数の測定器10と、複数の移動通信端末70と、複数のPC80と、サーバ装置90とを有する。通信システム5は、複数の使用者に使用されるものであり、複数の使用者は、各々のユニットU2を使用して通信システム5を使用する。ユニットU2は、測定器10、移動通信端末70およびPC80を一つずつ有する。PC80は、一般的なパーソナルコンピュータであり、WWW(World Wide Web)クライアントとして機能する。
<5. Fifth embodiment>
<5-1. Communication system 5>
FIG. 33 is a block diagram showing a configuration of the communication system 5 according to the fifth embodiment of the present invention. The communication system 5 includes a plurality of measuring devices 10, a plurality of mobile communication terminals 70, a plurality of PCs 80, and a server device 90. The communication system 5 is used by a plurality of users, and the plurality of users use the communication system 5 by using each unit U2. The unit U2 has one measuring device 10, one mobile communication terminal 70, and one PC 80. The PC 80 is a general personal computer and functions as a WWW (World Wide Web) client.

<5−2.移動通信端末70>
図34は、移動通信端末70の構成を示すブロック図である。移動通信端末70は、移動体通信網を介してインターネットにアクセス可能、または移動体通信網を含むインターネットにアクセス可能な携帯電話機(コンピュータ)であり、受信部701、記憶部702、無線通信インターフェイス703、表示部704、操作部705、RTC706、CPU707、主電源(図示略)および通話のための各部(図示略)を有する。
<5-2. Mobile communication terminal 70>
FIG. 34 is a block diagram showing a configuration of the mobile communication terminal 70. The mobile communication terminal 70 is a mobile phone (computer) that can access the Internet via the mobile communication network or can access the Internet including the mobile communication network, and includes a receiving unit 701, a storage unit 702, and a wireless communication interface 703. , A display unit 704, an operation unit 705, an RTC 706, a CPU 707, a main power source (not shown), and various units (not shown) for calling.

受信部701は、データを受信して当該データが示す情報を入力する受取受信部であり、具体的にはデータを第1通信方式で受信して当該データが示す情報を入力する片方向受信部であり、より具体的には赤外光を受ける赤外線受光部を備える。無線通信インターフェイス703は、データを双方向通信方式で送受信することによって情報を入出力する送受信部であり、受取入力部および受取出力部として機能し、具体的には、移動体通信網の基地局との間で信号を送受信する。   The receiving unit 701 is a receiving / receiving unit that receives data and inputs information indicated by the data. Specifically, the one-way receiving unit receives data by the first communication method and inputs information indicated by the data. More specifically, an infrared light receiving unit that receives infrared light is provided. The wireless communication interface 703 is a transmission / reception unit that inputs / outputs information by transmitting / receiving data using a bidirectional communication method, and functions as a reception input unit and a reception output unit. Specifically, the wireless communication interface 703 is a base station of a mobile communication network. Send and receive signals to and from.

表示部704は、CPU707から供給される画像データで示される画像を表示するものであり、具体的には液晶ディスプレイである。操作部705は、人に操作され、操作内容に応じた信号を出力するものであり、具体的には複数のキー(操作ボタン)を備える。RTC706は、計時を行って時刻を示す受取計時部として機能し、電池を内蔵している。つまり、RTC706は、主電源が投入されていなくとも、計時を継続することができる。   The display unit 704 displays an image indicated by the image data supplied from the CPU 707, and is specifically a liquid crystal display. The operation unit 705 is operated by a person and outputs a signal corresponding to the operation content, and specifically includes a plurality of keys (operation buttons). The RTC 706 functions as a reception timing unit that performs time measurement and indicates time, and has a built-in battery. That is, the RTC 706 can continue timing even when the main power is not turned on.

記憶部702は、書き込まれたデータを保持することによって当該データが示す情報を記憶する受取記憶部であり、不揮発性メモリ(具体的にはROMおよびEEPROM)および揮発性メモリ(具体的にはRAM)を有する。ROMには、オペレーティングシステムを実現するためのプログラムが記憶されている。EEPROMには、移動通信端末70を時刻受取装置および時刻訂正装置として機能させるプログラム70Pが記憶される。ただし、ここでいう時刻受取装置は、測定器10から入力した測定履歴を蓄積することなく転送するものであり、測定履歴の一時的な記憶には、応答速度が高速なRAMが用いられる。   The storage unit 702 is a receiving storage unit that stores information written by holding written data, and includes a nonvolatile memory (specifically ROM and EEPROM) and a volatile memory (specifically RAM). ). The ROM stores a program for realizing an operating system. The EEPROM stores a program 70P that causes the mobile communication terminal 70 to function as a time receiving device and a time correcting device. However, the time receiving device referred to here transfers the measurement history input from the measuring instrument 10 without accumulating, and a RAM with a high response speed is used for temporary storage of the measurement history.

CPU707は、主電源が投入されると、オペレーティングシステムを実現するためのプログラムを実行する。オペレーティングシステムを実現したCPU707は、操作部705から、プログラム70Pの実行を指示する信号が供給されると、プログラム70Pを実行する。これにより、CPU707は、まず、当該移動通信端末70が属するユニットU2の識別情報を無線通信インターフェイス703に出力させ、次に、後述の訂正転送処理を行う。   When the main power is turned on, the CPU 707 executes a program for realizing an operating system. The CPU 707 realizing the operating system executes the program 70P when a signal instructing execution of the program 70P is supplied from the operation unit 705. Thus, the CPU 707 first outputs the identification information of the unit U2 to which the mobile communication terminal 70 belongs to the wireless communication interface 703, and then performs correction transfer processing described later.

<5−3.サーバ装置90>
図35は、サーバ装置90の構成を示すブロック図である。サーバ装置90が図14のサーバ装置60と異なる点は、記憶部602に代えて記憶部902を備える点のみである。記憶部902が記憶部602と異なる点は、プログラム60Pに代えてプログラム90Pを記憶している点のみである。プログラム90Pは、サーバ装置90を蓄積装置として機能させるプログラムであり、サーバ装置90を時刻訂正装置や時刻合わせ装置として機能させるものではない。サーバ装置90において、オペレーティングシステムを実現したCPU604は、プログラム90Pを用いて、使用者の測定履歴の閲覧を当該使用者のWWWクライアントに許可するWWWサーバとして機能する一方、ユニットU2毎に、ユニットU2からの要求(具体的には識別情報の入力)を契機として、後述の中継蓄積処理を行う。
<5-3. Server device 90>
FIG. 35 is a block diagram illustrating a configuration of the server device 90. The server device 90 is different from the server device 60 of FIG. 14 only in that a storage unit 902 is provided instead of the storage unit 602. The storage unit 902 is different from the storage unit 602 only in that the program 90P is stored instead of the program 60P. The program 90P is a program that causes the server device 90 to function as a storage device, and does not cause the server device 90 to function as a time correction device or a time adjustment device. In the server apparatus 90, the CPU 604 that implements the operating system functions as a WWW server that allows the user's WWW client to browse the measurement history of the user by using the program 90P, while the unit U2 is provided for each unit U2. In response to a request from the user (specifically, input of identification information), relay accumulation processing described later is performed.

<5−4.訂正転送処理および中継蓄積処理>
移動通信端末70で行われる訂正転送処理が、受信記憶装置20で行われる測定時刻訂正処理(図8参照)と異なるのは、ステップS29の内容のみである。訂正転送処理では、CPU707は、入力情報に含まれている測定結果とその測定時刻とを一対一で対応付けて無線通信インターフェイス703に出力させる。具体的には、CPU707は、入力情報に含まれている測定結果毎に、対応する第1差分と送信時刻とに基づいて測定時刻を算出し、互いに対応する測定結果および測定時刻を示すデータを無線通信インターフェイス703に送信させる。つまり、測定履歴は、記憶部702のEEPROMに書き込まれずにサーバ装置90へ転送される。
<5-4. Correction transfer processing and relay accumulation processing>
The correction transfer process performed in the mobile communication terminal 70 is different from the measurement time correction process (see FIG. 8) performed in the reception storage device 20 only in the contents of step S29. In the correction transfer process, the CPU 707 causes the wireless communication interface 703 to output the measurement results included in the input information and the measurement times in a one-to-one correspondence. Specifically, for each measurement result included in the input information, the CPU 707 calculates a measurement time based on the corresponding first difference and transmission time, and stores data indicating the measurement result and the measurement time corresponding to each other. The data is transmitted to the wireless communication interface 703. That is, the measurement history is transferred to the server device 90 without being written to the EEPROM of the storage unit 702.

サーバ装置90で行われる中継蓄積処理では、サーバ装置90のCPU604は、移動通信端末70から出力された測定結果および測定時刻を通信インターフェイス601に入力させ、入力した測定結果および測定時刻を示すデータを、記憶部902の、当該移動通信端末70が属するユニットU2に対応する領域に追記方式で書き込む。なお、以上の説明から明らかなように、移動通信端末70は、測定器10とサーバ装置90との間で通信方式を変換する中継装置としても機能する。   In the relay accumulation process performed in the server device 90, the CPU 604 of the server device 90 causes the measurement result and measurement time output from the mobile communication terminal 70 to be input to the communication interface 601, and the input measurement result and data indicating the measurement time are input. Then, the data is written into the area of the storage unit 902 corresponding to the unit U2 to which the mobile communication terminal 70 belongs by the write-once method. As is clear from the above description, the mobile communication terminal 70 also functions as a relay device that converts the communication method between the measuring device 10 and the server device 90.

<5−5.まとめ>
以上説明したことから明らかなように、通信システム5によれば、複数の使用者に対して、通信システム3と同様のサービスを提供することができる。また、通信システム5では、使用者は、PC80をWWWクライアントとして用いて自身の測定履歴を閲覧することができる。なお、通信システム5を変形し、サーバ装置90に蓄積された測定履歴を被験者に通知する仕組みにWWW以外の公知の技術を用いる形態としてもよいし、移動通信端末70がWWWクライアントとして機能する形態としてもよい。後者の形態では、PC80が不要となる。なお、通信システム1〜4を変形し、使用者がPCや移動通信端末等の通信端末装置を用いて自身の測定履歴を閲覧することができる形態としてもよい。また、通信システム5では、複数の使用者の測定履歴がサーバ装置90に蓄積されるから、通信システム4と同様に、各種のサービスの提供が容易となる。
<5-5. Summary>
As is apparent from the above description, the communication system 5 can provide the same service as the communication system 3 to a plurality of users. In the communication system 5, the user can browse his / her measurement history using the PC 80 as a WWW client. In addition, it is good also as a form which uses well-known techniques other than WWW for the structure which deform | transforms the communication system 5 and notifies a test subject of the measurement log | history accumulate | stored in the server apparatus 90, The form which the mobile communication terminal 70 functions as a WWW client It is good. In the latter form, the PC 80 is unnecessary. The communication systems 1 to 4 may be modified so that the user can browse his / her own measurement history using a communication terminal device such as a PC or a mobile communication terminal. Further, in the communication system 5, measurement histories of a plurality of users are stored in the server device 90, so that various services can be easily provided as in the communication system 4.

なお、通信システム5では、測定時刻の訂正を中継装置(移動通信端末70)が行う構成としたが、これを変形し、サーバ装置90が行うようにしてもよい。この場合、中継装置は、受信転送装置として機能することになる。また、通信システム5を変形し、受取計時部の時刻合わせを、NTPを用いて自動的に行う形態としてもよい。なお、通信システム5に対して、通信システム1について述べた各種の変形を行ってもよい。   In the communication system 5, the relay apparatus (mobile communication terminal 70) corrects the measurement time. However, the server apparatus 90 may perform this modification. In this case, the relay device functions as a reception transfer device. Further, the communication system 5 may be modified so that the time adjustment of the reception timing unit is automatically performed using NTP. The communication system 5 may be modified in various ways described for the communication system 1.

本発明の第1の実施の形態に係る通信システム1の構成を示すブロック図である。1 is a block diagram showing a configuration of a communication system 1 according to a first embodiment of the present invention. 通信システム1を構成する測定器10の構成を示すブロック図である。1 is a block diagram showing a configuration of a measuring instrument 10 that constitutes a communication system 1. 通信システム1を構成する受信記憶装置20の構成を示すブロック図である。2 is a block diagram illustrating a configuration of a reception storage device 20 included in the communication system 1. FIG. 通信システム1を構成するPC30の構成を示すブロック図である。2 is a block diagram illustrating a configuration of a PC 30 that configures the communication system 1. FIG. 測定器10のマイコン110が行う測定時刻付与処理の流れを示すフローチャートの前半を示す図である。It is a figure which shows the first half of the flowchart which shows the flow of the measurement time provision process which the microcomputer 110 of the measuring device 10 performs. 同測定時刻付与処理の流れを示すフローチャートの後半を示す図である。It is a figure which shows the second half of the flowchart which shows the flow of the measurement time provision process. 測定器10および受信記憶装置20の動作例を示す図である。FIG. 4 is a diagram illustrating an example of operations of the measuring instrument 10 and the reception storage device 20. 受信記憶装置20のマイコン206が行う測定時刻訂正処理の流れを示すフローチャートである。4 is a flowchart showing a flow of measurement time correction processing performed by a microcomputer 206 of the reception storage device 20. マイコン206が行う第1同期処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the 1st synchronization process which the microcomputer 206 performs. PC30のCPU306が行う第2同期処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the 2nd synchronization process which CPU306 of PC30 performs. 本発明の第2の実施の形態に係る通信システム2の構成を示すブロック図である。It is a block diagram which shows the structure of the communication system 2 which concerns on the 2nd Embodiment of this invention. 通信システム2を構成する受信記憶装置40の構成を示すブロック図である。3 is a block diagram illustrating a configuration of a reception storage device 40 that configures the communication system 2. FIG. 通信システム2を構成するPC50の構成を示すブロック図である。3 is a block diagram illustrating a configuration of a PC 50 that configures the communication system 2. FIG. 通信システム2を構成するサーバ装置60の構成を示すブロック図である。3 is a block diagram illustrating a configuration of a server device 60 that configures the communication system 2. FIG. 受信記憶装置40のマイコン406が行う受信記録処理の流れを示すフローチャートである。4 is a flowchart showing a flow of reception recording processing performed by a microcomputer 406 of the reception storage device 40. マイコン406が行う第1転送処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the 1st transfer process which the microcomputer 406 performs. PC50のCPU306が行う第2転送処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the 2nd transfer process which CPU306 of PC50 performs. サーバ装置60のCPU604が行う第3転送処理の流れを示すフローチャートである。10 is a flowchart showing a flow of third transfer processing performed by a CPU 604 of the server device 60. 本発明の第3の実施の形態に係る通信システム3の構成を示すブロック図である。It is a block diagram which shows the structure of the communication system 3 which concerns on the 3rd Embodiment of this invention. 通信システム3を構成する受信転送装置100の構成を示すブロック図である。2 is a block diagram illustrating a configuration of a reception transfer device 100 that configures a communication system 3. FIG. 受信転送装置100のマイコン1006が行う受信記録処理の流れを示すフローチャートである。6 is a flowchart showing a flow of reception recording processing performed by a microcomputer 1006 of the reception transfer device 100. 通信システム3の変形例において受信転送装置のマイコンが行う受信転送処理の流れを示すフローチャートの一部を示す図である。It is a figure which shows a part of flowchart which shows the flow of the reception transfer process which the microcomputer of a reception transfer apparatus performs in the modification of the communication system. 通信システム3の変形例においてサーバ装置のCPUが行う第3転送処理の流れを示すフローチャートの一部を示す図である。It is a figure which shows a part of flowchart which shows the flow of the 3rd transfer process which CPU of a server apparatus performs in the modification of the communication system. 本発明の第4の実施の形態に係る通信システム4の構成を示すブロック図である。It is a block diagram which shows the structure of the communication system 4 which concerns on the 4th Embodiment of this invention. 通信システム4を構成するPC500の構成を示すブロック図である。2 is a block diagram illustrating a configuration of a PC 500 that configures a communication system 4. FIG. 通信システム4を構成するサーバ装置600の構成を示すブロック図である。3 is a block diagram illustrating a configuration of a server device 600 that configures the communication system 4. FIG. PC500のCPU306が行う第2転送処理の流れを示すフローチャートである。12 is a flowchart showing a flow of second transfer processing performed by a CPU 306 of the PC 500. サーバ装置600のCPU604が行う第3転送処理の流れを示すフローチャートの一部を示す図である。FIG. 10 is a diagram illustrating a part of a flowchart showing a flow of third transfer processing performed by a CPU 604 of the server apparatus 600. 通信システム4の変形例(PC共有形態)に係る通信システムの構成の一部を示すブロック図である。It is a block diagram which shows a part of structure of the communication system which concerns on the modification (PC sharing form) of the communication system. 通信システム4の変形例(測定器共有形態)に係る通信システムの構成の一部を示すブロック図である。It is a block diagram which shows a part of structure of the communication system which concerns on the modification (measuring device shared form) of the communication system. 通信システム4の変形例(受信記憶装置共有形態)に係る通信システムの構成の一部を示すブロック図である。It is a block diagram which shows a part of structure of the communication system which concerns on the modification (reception storage device shared form) of the communication system. 通信システム4の変形例(組合せの形態)に係る通信システムの構成の一部を示すブロック図である。It is a block diagram which shows a part of structure of the communication system which concerns on the modification (combination form) of the communication system. 本発明の第5の実施の形態に係る通信システム5の構成を示すブロック図である。It is a block diagram which shows the structure of the communication system 5 which concerns on the 5th Embodiment of this invention. 通信システム5を構成する移動通信端末70の構成を示すブロック図である。3 is a block diagram showing a configuration of a mobile communication terminal 70 that constitutes the communication system 5. FIG. 通信システム5を構成するサーバ装置90の構成を示すブロック図である。3 is a block diagram illustrating a configuration of a server device 90 that configures the communication system 5. FIG.

符号の説明Explanation of symbols

1〜5 通信システム、10 測定器、20,40 受信記憶装置、30,50,80,500 PC、60,90,600 サーバ装置、70 移動通信端末、100 受信転送装置、101 センサ、104,202,302,502,602,702,902,5002,6002 記憶部、105 送信部、107 測定スイッチ、108 送信スイッチ、110,206,406,1006 マイコン、111,207 電池、201,701 受信部、703 無線通信インターフェイス、203,301,307,601,1003 通信インターフェイス、305,603,706 RTC、306,604,707 CPU、10P,20P,30P,40P,50P,60P,70P,90P,100P,500P,600P プログラム。
1 to 5 communication system, 10 measuring instrument, 20, 40 reception storage device, 30, 50, 80, 500 PC, 60, 90, 600 server device, 70 mobile communication terminal, 100 reception transfer device, 101 sensor, 104, 202 , 302, 502, 602, 702, 902, 5002, 6002 Storage unit, 105 transmission unit, 107 measurement switch, 108 transmission switch, 110, 206, 406, 1006 microcomputer, 111, 207 battery, 201, 701 reception unit, 703 Wireless communication interface, 203, 301, 307, 601, 1003 Communication interface, 305, 603, 706 RTC, 306, 604, 707 CPU, 10P, 20P, 30P, 40P, 50P, 60P, 70P, 90P, 100P, 500P, 600P program.

Claims (15)

時刻付与装置と、時刻受取装置とを有する通信システムであって、
前記時刻付与装置は、
計時を行って時刻を示す付与計時部と、
書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、
予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、
前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、
前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、
使用者に操作され、操作内容に応じた信号を出力する操作部と、
データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、
前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、
前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、
所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備え、
前記時刻受取装置は、
計時を行って時刻を示す受取計時部と、
データを受信して当該データが示す情報を入力する受取受信部と、
書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、
前記時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、
前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部と、
前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部とを備える、
ことを特徴とする通信システム。
A communication system having a time giving device and a time receiving device,
The time giving device is
An assigned timekeeping section that performs timekeeping and indicates the time;
A storage unit for storing written data and storing information indicated by the data;
When a predetermined event occurs, an event recording unit that records an occurrence history including the content or result and the occurrence time indicated by the grant timekeeping unit in the grant storage unit;
The time recorded after the occurrence time recorded by the event recording unit immediately before the stop of the timing of the grant timing unit and the time indicated by the grant timing unit before the stop is recorded in the grant storage unit as the final time. A final time recording section;
When the grant timing unit resumes timing, when the final time is stored, a start time recording unit that records the final time as a start time in the grant storage unit;
An operation unit that is operated by the user and outputs a signal corresponding to the operation content;
A one-way transmission unit that transmits data by a one-way communication method and outputs information indicated by the data;
When a predetermined signal is output from the operation unit when the generation history is stored, a batch transmission control unit that collectively outputs the stored generation history to the one-way transmission unit;
When a predetermined signal is output from the operation unit when the start time is stored, a start time transmission control unit that causes the one-way transmission unit to output the start time;
A transmission time transmission control unit that causes the one-way transmission unit to output the transmission time indicated by the assigned time measuring unit when a predetermined condition is satisfied;
The time receiving device is:
A timekeeping unit that performs timekeeping and indicates the time;
A receiving and receiving unit that receives data and inputs information indicated by the data;
A receiving storage unit that holds the written data and stores information indicated by the data;
A batch reception control unit that repeatedly performs batch reception processing for collectively inputting the information output from the time giving device to the reception and reception unit;
An occurrence history recording unit that records the occurrence history input in the batch reception process in the reception storage unit;
The transmission time input before the collective reception process in which the start time is input is performed in association with the occurrence time input with the start time before the start time; The reception time indicated by the reception timing unit when the transmission time is input, the transmission time input in the batch reception process after the batch reception process, and the transmission time when the transmission time is input A reception recording unit that records the reception time indicated by the reception timing unit in the reception storage unit,
A communication system characterized by the above.
時刻訂正装置を有し、
前記時刻受取装置は、
データを送出して当該データが示す情報を出力する受取出力部と、
前記受取記憶部に記憶されている前記発生履歴、前記送信時刻および前記受信時刻を前記受取出力部に出力させる受取送信制御部とを有し、
前記時刻訂正装置は、
書き込まれたデータを保持して当該データが示す情報を記憶する訂正記憶部と、
データを受信して当該データが示す情報を入力する訂正受信部と、
前記時刻付与装置から出力された情報を前記訂正受信部に入力させる訂正受信制御部と、
前記訂正受信部に入力された前記発生履歴、前記送信時刻および前記受信時刻を前記訂正記憶部に記録する訂正記録部と、
前記訂正記憶部に記憶されている前記発生履歴に含まれている発生時刻を、前記訂正記憶部に記憶されている前記送信時刻および前記受信時刻に基づいて訂正する訂正部とを有する、
ことを特徴とする請求項1に記載の通信システム。
Having a time correction device,
The time receiving device is:
A receiving output unit for sending data and outputting information indicated by the data;
A reception transmission control unit that causes the reception output unit to output the occurrence history, the transmission time, and the reception time stored in the reception storage unit;
The time correction device is:
A correction storage unit that holds the written data and stores information indicated by the data;
A correction receiving unit that receives data and inputs information indicated by the data;
A correction reception control unit that causes the correction reception unit to input information output from the time giving device;
A correction recording unit that records the occurrence history, the transmission time, and the reception time input to the correction reception unit in the correction storage unit;
A correction unit that corrects the occurrence time included in the occurrence history stored in the correction storage unit based on the transmission time and the reception time stored in the correction storage unit,
The communication system according to claim 1.
前記受取受信部は、データを前記片方向通信方式で受信して当該データが示す情報を入力する片方向受信部である、
ことを特徴とする請求項1に記載の通信システム。
The receiving and receiving unit is a one-way receiving unit that receives data by the one-way communication method and inputs information indicated by the data.
The communication system according to claim 1.
前記所定の条件は、前記操作部から前記所定の信号が出力されると充たされる、
ことを特徴とする請求項1に記載の通信システム。
The predetermined condition is satisfied when the predetermined signal is output from the operation unit.
The communication system according to claim 1.
時刻合わせ装置を有し、
前記時刻合わせ装置は、
計時を行って時刻を示す基準計時部と、
正しい時刻を示すように前記基準計時部を設定する基準設定部と、
データを送出して当該データが示す情報を出力する基準出力部と、
前記基準計時部が示す時刻を前記基準出力部に出力させる出力制御部とを備え、
前記時刻受取装置は、
データを受け取って当該データが示す情報を入力する受取入力部と、
前記基準出力部から出力された時刻を前記受取入力部に入力させる受取入力制御部と、
前記受取入力部が入力した時刻に基づいて、正しい時刻を示すように、前記受取計時部を設定する受取設定部とを備える、
ことを特徴とする請求項1に記載の通信システム。
A time adjustment device,
The time adjustment device is
A reference timekeeping section for measuring time and indicating time;
A reference setting unit that sets the reference clock unit to indicate the correct time;
A reference output unit for sending data and outputting information indicated by the data;
An output control unit that causes the reference output unit to output the time indicated by the reference clock unit;
The time receiving device is:
A receiving input unit for receiving data and inputting information indicated by the data;
A receiving input control unit for inputting the time output from the reference output unit to the receiving input unit;
A reception setting unit that sets the reception timing unit so as to indicate a correct time based on the time input by the reception input unit;
The communication system according to claim 1.
計時を行って時刻を示す付与計時部と、
書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、
予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、
前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、
前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、
使用者に操作され、操作内容に応じた信号を出力する操作部と、
データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、
前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、
前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、
所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部と
を備える時刻付与装置。
An assigned timekeeping section that performs timekeeping and indicates the time;
A storage unit for storing written data and storing information indicated by the data;
When a predetermined event occurs, an event recording unit that records an occurrence history including the content or result and the occurrence time indicated by the grant timekeeping unit in the grant storage unit;
The time recorded after the occurrence time recorded by the event recording unit immediately before the stop of the timing of the grant timing unit and the time indicated by the grant timing unit before the stop is recorded in the grant storage unit as the final time. A final time recording section;
When the grant timing unit resumes timing, when the final time is stored, a start time recording unit that records the final time as a start time in the grant storage unit;
An operation unit that is operated by the user and outputs a signal corresponding to the operation content;
A one-way transmission unit that transmits data by a one-way communication method and outputs information indicated by the data;
When a predetermined signal is output from the operation unit when the generation history is stored, a batch transmission control unit that collectively outputs the stored generation history to the one-way transmission unit;
When a predetermined signal is output from the operation unit when the start time is stored, a start time transmission control unit that causes the one-way transmission unit to output the start time;
A time granting device comprising: a transmission time transmission control unit that, when a predetermined condition is satisfied, causes the one-way transmission unit to output the transmission time indicated by the grant timing unit.
前記最終時刻記録部は、前記発生時刻が記録されると、この発生時刻を前記最終時刻として上書き方式で記録する、
ことを特徴とする請求項6に記載の時刻付与装置。
When the occurrence time is recorded, the last time recording unit records the occurrence time as the last time by an overwrite method.
The time giving apparatus according to claim 6.
前記最終時刻記録部は、周期的に、前記付与計時部が示している時刻を前記最終時刻として上書き方式で記録する、
ことを特徴とする請求項6に記載の時刻付与装置。
The final time recording unit periodically records the time indicated by the assigned time measuring unit as the final time by an overwrite method.
The time giving apparatus according to claim 6.
着脱自在に電池を備え、
前記付与計時部は、前記電池から電力が供給されている場合にのみ計時を行う、
ことを特徴とする請求項6に記載の時刻付与装置。
Removable battery is provided,
The grant timing unit counts time only when power is supplied from the battery.
The time giving apparatus according to claim 6.
生体情報を測定するセンサを備え、
前記イベントは、前記センサによる測定である、
ことを特徴とする請求項6に記載の時刻付与装置。
It has a sensor that measures biological information,
The event is a measurement by the sensor.
The time giving apparatus according to claim 6.
計時を行って時刻を示す受取計時部と、
データを受信して当該データが示す情報を入力する受取受信部と、
書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、
計時を行って時刻を示す付与計時部と、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記イベントが発生すると、前記付与計時部が示している時刻を示すデータを、最終時刻データとして記憶する最終時刻記憶部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、
前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部と
を備える時刻受取装置。
A timekeeping unit that performs timekeeping and indicates the time;
A receiving and receiving unit that receives data and inputs information indicated by the data;
A receiving storage unit that holds the written data and stores information indicated by the data;
A timekeeping unit that performs time measurement and indicates time, a storage unit that stores written data and stores information indicated by the data, and when a predetermined event occurs, the content or result and the timekeeping An event recording unit that records an occurrence history including the occurrence time indicated by the unit in the grant storage unit, and when the event occurs, data indicating the time indicated by the grant timing unit is stored as final time data A start time recording unit that records the final time as a start time in the grant storage unit when the final time is stored when the grant time measuring unit resumes timing, and a user An operation unit that outputs a signal corresponding to the operation content, a one-way transmission unit that transmits data by a one-way communication method and outputs information indicated by the data, and the occurrence history is When a predetermined signal is output from the operation unit when stored, a collective transmission control unit for outputting the stored generation history to the one-way transmission unit at a time, and the start time are stored. When a predetermined signal is output from the operation unit, the start time transmission control unit that outputs the start time to the one-way transmission unit, and the predetermined time measurement unit indicates that a predetermined condition is satisfied. A collective reception control unit that repeatedly performs collective reception processing for collectively inputting information output from the time granting device to the reception and reception unit, the transmission time transmission control unit including the transmission time transmission control unit that outputs the transmission time being transmitted to the one-way transmission unit When,
The transmission time input before the collective reception process in which the start time is input is performed in association with the occurrence time input with the start time before the start time; The reception time indicated by the reception timing unit when the transmission time is input, the transmission time input in the batch reception process after the batch reception process, and the transmission time when the transmission time is input A time receiving device comprising: a reception recording unit that records the reception time indicated by the reception timing unit in the reception storage unit.
書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、使用者に操作され、操作内容に応じた信号を出力する操作部とを備え、予め定められたイベントが発生するコンピュータを、
計時を行って時刻を示す付与計時部と、
前記イベントが発生すると、その内容または結果と前記付与計時部が示している時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、
前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、
前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、
前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、
前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、
所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部
として機能させるプログラム。
A user-operated storage unit that holds written data and stores information indicated by the data, a one-way transmission unit that transmits data by the one-way communication method and outputs information indicated by the data, and is operated by a user An operation unit that outputs a signal corresponding to the operation content, and a computer in which a predetermined event occurs,
An assigned timekeeping section that performs timekeeping and indicates the time;
When the event occurs, an event recording unit that records an occurrence history including the content or result thereof and the time indicated by the grant timing unit in the grant storage unit;
The time recorded after the occurrence time recorded by the event recording unit immediately before the stop of the timing of the grant timing unit and the time indicated by the grant timing unit before the stop is recorded in the grant storage unit as the final time. A final time recording section;
When the grant timing unit resumes timing, when the final time is stored, a start time recording unit that records the final time as a start time in the grant storage unit;
When a predetermined signal is output from the operation unit when the generation history is stored, a batch transmission control unit that collectively outputs the stored generation history to the one-way transmission unit;
When a predetermined signal is output from the operation unit when the start time is stored, a start time transmission control unit that causes the one-way transmission unit to output the start time;
A program that functions as a transmission time transmission control unit that, when a predetermined condition is satisfied, causes the one-way transmission unit to output the transmission time indicated by the assigned time measuring unit.
書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、データを受信して当該データが示す情報を入力する受取受信部とを備えるコンピュータを、
計時を行って時刻を示す受取計時部と、
計時を行って時刻を示す付与計時部と、書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記イベントが発生すると、前記付与計時部が示している時刻を示すデータを、最終時刻データとして記憶する最終時刻記憶部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、
前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部と、
前記開始時刻とともに入力された前記発生時刻のうち、当該開始時刻よりも前のものに対応付けて、当該開始時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とを、前記受取記憶部に記録する受取記録部
として機能させるプログラム。
A computer including a receiving storage unit that holds written data and stores information indicated by the data, and a receiving / receiving unit that receives data and inputs information indicated by the data,
A timekeeping unit that performs timekeeping and indicates the time;
A timekeeping unit that performs time measurement and indicates time, a storage unit that stores written data and stores information indicated by the data, and when a predetermined event occurs, the content or result and the timekeeping An event recording unit that records an occurrence history including the occurrence time indicated by the unit in the grant storage unit, and when the event occurs, data indicating the time indicated by the grant timing unit is stored as final time data A start time recording unit that records the final time as a start time in the grant storage unit when the final time is stored when the grant time measuring unit resumes timing, and a user An operation unit that outputs a signal corresponding to the operation content, a one-way transmission unit that transmits data by a one-way communication method and outputs information indicated by the data, and the occurrence history is When a predetermined signal is output from the operation unit when stored, a collective transmission control unit for outputting the stored generation history to the one-way transmission unit at a time, and the start time are stored. When a predetermined signal is output from the operation unit, the start time transmission control unit that outputs the start time to the one-way transmission unit, and the predetermined time measurement unit indicates that a predetermined condition is satisfied. A collective reception control unit that repeatedly performs collective reception processing for collectively inputting information output from the time granting device to the reception and reception unit, the transmission time transmission control unit including the transmission time transmission control unit that outputs the transmission time being transmitted to the one-way transmission unit When,
An occurrence history recording unit that records the occurrence history input in the batch reception process in the reception storage unit;
The transmission time input before the collective reception process in which the start time is input is performed in association with the occurrence time input with the start time before the start time; The reception time indicated by the reception timing unit when the transmission time is input, the transmission time input in the batch reception process after the batch reception process, and the transmission time when the transmission time is input A program for functioning as a reception recording unit for recording the reception time indicated by the reception timing unit in the reception storage unit.
書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、計時を行って時刻を示す付与計時部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記付与計時部の計時の停止直前に前記イベント記録部が記録した前記発生時刻以降の時刻であって前記停止の前に前記付与計時部が示した時刻を最終時刻として前記付与記憶部に記録する最終時刻記録部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える装置が行う方法であって、
前記付与計時部が計時を再開すると、記憶されている前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録ステップと、
前記開始時刻記録ステップの後に、記憶されている前記発生履歴と前記開始時刻とを前記片方向送信部に一括して出力させる一括送信制御ステップと
を有することを特徴とする時刻付与方法。
A user-operated storage unit that holds written data and stores information indicated by the data, a one-way transmission unit that transmits data by the one-way communication method and outputs information indicated by the data, and is operated by a user An operation unit that outputs a signal corresponding to the operation content, an assigned time unit that performs time measurement and indicates the time, and when a predetermined event occurs, the content or result and the time indicated by the assigned time unit An event recording unit that records an occurrence history including the event history in the granting storage unit, and a time after the occurrence time recorded by the event recording unit immediately before stopping the timing of the grant timing unit, and before the stop A final time recording unit that records the time indicated by the time measuring unit as a final time in the grant storage unit, and when a predetermined condition is satisfied, the transmission time indicated by the grant time count unit is output to the one-way transmission unit. A method of device performs and a transmission time transmitting control unit,
When the grant timing unit resumes timing, a start time recording step of recording the last time stored in the grant storage unit as a start time;
And a batch transmission control step of causing the one-way transmission unit to collectively output the stored occurrence history and the start time after the start time recording step.
書き込まれたデータを保持して当該データが示す情報を記憶する付与記憶部と、予め定められたイベントが発生すると、その内容または結果と前記付与計時部が示している発生時刻とを含む発生履歴を前記付与記憶部に記録するイベント記録部と、前記イベントが発生すると、前記付与計時部が示している時刻を示すデータを、最終時刻データとして記憶する最終時刻記憶部と、前記付与計時部が計時を再開すると、前記最終時刻が記憶されている場合に、前記最終時刻を開始時刻として前記付与記憶部に記録する開始時刻記録部と、使用者に操作され、操作内容に応じた信号を出力する操作部と、データを片方向通信方式で送信して当該データが示す情報を出力する片方向送信部と、前記発生履歴が記憶されているときに前記操作部から所定の信号が出力されると、記憶されている前記発生履歴を前記片方向送信部に一括して出力させる一括送信制御部と、前記開始時刻が記憶されているときに前記操作部から所定の信号が出力されると、前記開始時刻を前記片方向送信部に出力させる開始時刻送信制御部と、所定の条件が充たされると、前記付与計時部が示している送信時刻を前記片方向送信部に出力させる送信時刻送信制御部とを備える時刻付与装置とともに用いられ、書き込まれたデータを保持して当該データが示す情報を記憶する受取記憶部と、データを受信して当該データが示す情報を入力する受取受信部と、計時を行って時刻を示す受取計時部と、前記時刻付与装置から出力された情報を前記受取受信部に一括して入力させる一括受信処理を繰り返し行う一括受信制御部と、前記一括受信処理で入力された前記発生履歴を前記受取記憶部に記録する発生履歴記録部とを備える装置が行う方法であって、
前記一括受信処理で前記開始時刻とともに入力された前記発生時刻のうち当該開始時刻よりも前のものを特定する対象特定ステップと、
前記対象特定ステップで特定された前記発生時刻が入力された前記一括受信処理が行われる前に入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻と、当該一括受信処理以降の前記一括受信処理で入力された前記送信時刻と、当該送信時刻が入力されたときに前記受取計時部が示していた受信時刻とに基づいて、前記付与計時部が停止していた時間を特定する時間特定ステップと、
前記対象特定ステップで特定された発生時刻を、前記時間特定ステップで特定された時間だけ前の時刻に変更する訂正ステップと
を有することを特徴とする時刻訂正方法。
Occurrence history that includes written storage that stores written data and stores information indicated by the data, and when a predetermined event occurs, the content or result of the event and the occurrence time indicated by the timing unit An event recording unit that records the time indicated by the timing unit when the event occurs, a final time storage unit that stores data indicating the time indicated by the timing unit as final time data, and the timing unit When time measurement is resumed, when the final time is stored, a start time recording unit that records the final time as the start time in the assignment storage unit, and a signal that is operated by the user and that corresponds to the operation content is output. An operation unit that transmits data using a one-way communication method, and outputs information indicated by the data. When the start signal is output, a batch transmission control unit that collectively outputs the stored occurrence history to the one-way transmission unit, and a predetermined signal from the operation unit when the start time is stored Is output, the start time transmission control unit that outputs the start time to the one-way transmission unit, and when a predetermined condition is satisfied, the transmission time indicated by the timing unit is transmitted to the one-way transmission unit. Used in conjunction with a time giving device including a transmission time transmission control unit to output, a receiving storage unit that holds written data and stores information indicated by the data, and receives data and inputs information indicated by the data A collective reception system that repeatedly performs a collective reception process for inputting the information output from the time giving device to the collective reception unit in a batch. Parts and the a method of collectively receiving process and a generation history recording unit that records the occurrence record input to said receiving memory unit in the apparatus is carried out,
A target identifying step for identifying a time before the start time among the occurrence times input together with the start time in the batch reception process;
The transmission time input before the collective reception process in which the generation time specified in the target specifying step is input, and the reception time indicated by the reception timing unit when the transmission time is input Based on the time, the transmission time input in the batch reception processing after the batch reception processing, and the reception time indicated by the reception timing unit when the transmission time is input, A time identification step to identify the time when the
A time correction method comprising: a correction step of changing the occurrence time specified in the target specification step to a time before the time specified in the time specification step.
JP2007271275A 2007-10-18 2007-10-18 Communication system, time giving device, time receiving device, program, time giving method and time correcting method Active JP4610598B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007271275A JP4610598B2 (en) 2007-10-18 2007-10-18 Communication system, time giving device, time receiving device, program, time giving method and time correcting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007271275A JP4610598B2 (en) 2007-10-18 2007-10-18 Communication system, time giving device, time receiving device, program, time giving method and time correcting method

Publications (2)

Publication Number Publication Date
JP2009095542A JP2009095542A (en) 2009-05-07
JP4610598B2 true JP4610598B2 (en) 2011-01-12

Family

ID=40699108

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007271275A Active JP4610598B2 (en) 2007-10-18 2007-10-18 Communication system, time giving device, time receiving device, program, time giving method and time correcting method

Country Status (1)

Country Link
JP (1) JP4610598B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5566124B2 (en) * 2010-01-26 2014-08-06 レッキス工業株式会社 Inspection system and inspection data collection device
CN112424709B (en) * 2018-08-31 2024-02-09 株式会社安川电机 Control device of industrial equipment and data acquisition system of industrial equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09101967A (en) * 1995-10-04 1997-04-15 Toshiba Medical Eng Co Ltd Medical image filing device
JPH09305888A (en) * 1996-05-16 1997-11-28 Casio Comput Co Ltd Electronic equipment and system using the equipment
JP2005261710A (en) * 2004-03-19 2005-09-29 Nippon Telegr & Teleph Corp <Ntt> Biological information measuring device and biological information measuring method
JP2008022891A (en) * 2006-07-18 2008-02-07 Seiko Instruments Inc Portable type information transmission system, portable type information transmitting terminal, portable type information receiving terminal
JP2008178626A (en) * 2007-01-26 2008-08-07 Seiko Epson Corp Biological information management system, transfer device, biological information measuring apparatus, control method of transfer device, control method of biological information measuring apparatus, control program for transfer device, and control program for biological information measuring apparatus
JP2008183082A (en) * 2007-01-29 2008-08-14 Seiko Epson Corp Biological information management system, transponder, biological information measuring device, control method for transponder, control method for biological information measuring device, control program for transponder, and control program for biological information measuring device
JP2008188379A (en) * 2007-02-08 2008-08-21 Matsushita Electric Ind Co Ltd Biosignal measuring time correction system
JP4411869B2 (en) * 2003-06-12 2010-02-10 セイコーエプソン株式会社 Electronic device, electronic device control method, program, and recording medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09101967A (en) * 1995-10-04 1997-04-15 Toshiba Medical Eng Co Ltd Medical image filing device
JPH09305888A (en) * 1996-05-16 1997-11-28 Casio Comput Co Ltd Electronic equipment and system using the equipment
JP4411869B2 (en) * 2003-06-12 2010-02-10 セイコーエプソン株式会社 Electronic device, electronic device control method, program, and recording medium
JP2005261710A (en) * 2004-03-19 2005-09-29 Nippon Telegr & Teleph Corp <Ntt> Biological information measuring device and biological information measuring method
JP2008022891A (en) * 2006-07-18 2008-02-07 Seiko Instruments Inc Portable type information transmission system, portable type information transmitting terminal, portable type information receiving terminal
JP2008178626A (en) * 2007-01-26 2008-08-07 Seiko Epson Corp Biological information management system, transfer device, biological information measuring apparatus, control method of transfer device, control method of biological information measuring apparatus, control program for transfer device, and control program for biological information measuring apparatus
JP2008183082A (en) * 2007-01-29 2008-08-14 Seiko Epson Corp Biological information management system, transponder, biological information measuring device, control method for transponder, control method for biological information measuring device, control program for transponder, and control program for biological information measuring device
JP2008188379A (en) * 2007-02-08 2008-08-21 Matsushita Electric Ind Co Ltd Biosignal measuring time correction system

Also Published As

Publication number Publication date
JP2009095542A (en) 2009-05-07

Similar Documents

Publication Publication Date Title
US10896596B2 (en) Systems and methods for device load transfer in a hybrid monitoring system
US20020077766A1 (en) Remote temperature monitoring system
CN106663362A (en) Method of providing user with battery power notification in mobile device and mobile device therefor
US9292369B2 (en) Apparatus management system, electronic apparatus, apparatus management method, and computer readable recording medium
CN105144170A (en) Devices, methods and systems for wireless control of medical devices
WO1997036220A9 (en) Optical transmission of serial data
JP4610598B2 (en) Communication system, time giving device, time receiving device, program, time giving method and time correcting method
JP7043809B2 (en) Communications system
CN101610714A (en) Be used for the Apparatus and method for that automaticdata obtains and/or detects
JP4494051B2 (en) Biological information measuring device and biological information measuring method
US8509751B2 (en) System and method of object simulation in an intermittently connected mobile application
CN110361757A (en) Electronic watch and information acquisition method
CN109076100B (en) Cooperative transmission management for smart devices
US7689567B2 (en) Error handling for intermittently connected mobile applications
JP5248746B2 (en) Gas usage communication system
CN112669057B (en) Data prediction method and device, electronic equipment and storage medium
CN110945574B (en) Data receiving apparatus, transmitting apparatus, transmission system, and packet data structure
JP2007188363A (en) Personal health management system
US20220071522A1 (en) Measurement apparatus
CN110945964A (en) Data transmitting apparatus and data receiving apparatus
WO2012015645A2 (en) Computer method and system binding patient devices and physician devices
US20220051552A1 (en) Systems and Methods for Multi-Point Check-In Communication and Processing
WO2024042747A1 (en) Measuring device, information terminal, and control program
JP2004294314A (en) Clock system
JP2004199323A (en) Time information acquiring system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100910

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20100910

TRDD Decision of grant or rejection written
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20101001

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101012

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101012

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4610598

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250