Nothing Special   »   [go: up one dir, main page]

JP5074157B2 - Time correction system, mobile phone device and wristwatch type terminal device - Google Patents

Time correction system, mobile phone device and wristwatch type terminal device Download PDF

Info

Publication number
JP5074157B2
JP5074157B2 JP2007292107A JP2007292107A JP5074157B2 JP 5074157 B2 JP5074157 B2 JP 5074157B2 JP 2007292107 A JP2007292107 A JP 2007292107A JP 2007292107 A JP2007292107 A JP 2007292107A JP 5074157 B2 JP5074157 B2 JP 5074157B2
Authority
JP
Japan
Prior art keywords
time
function
clock circuit
communication unit
wireless communication
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.)
Expired - Fee Related
Application number
JP2007292107A
Other languages
Japanese (ja)
Other versions
JP2009118403A (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.)
Sharp Corp
SoftBank Corp
Citizen Watch Co Ltd
Original Assignee
Sharp Corp
SoftBank Mobile Corp
Citizen Watch Co Ltd
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 Sharp Corp, SoftBank Mobile Corp, Citizen Watch Co Ltd filed Critical Sharp Corp
Priority to JP2007292107A priority Critical patent/JP5074157B2/en
Publication of JP2009118403A publication Critical patent/JP2009118403A/en
Application granted granted Critical
Publication of JP5074157B2 publication Critical patent/JP5074157B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Clocks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Description

本発明は、ブルートゥースなどの近距離無線通信機能を備えた携帯電話装置等の第1の機器とブルートゥースなどの近距離無線通信機能を備えた腕時計型端末装置等の第2の機器からなる時刻修正システム、携帯電話装置及び腕時計型端末装置に関する。   The present invention relates to a time correction comprising a first device such as a mobile phone device having a short-range wireless communication function such as Bluetooth and a second device such as a wristwatch type terminal device having a short-range wireless communication function such as Bluetooth. The present invention relates to a system, a mobile phone device, and a wristwatch type terminal device.

携帯電話と腕時計をブルートゥース(Bluetooth(登録商標))で接続するための規格が提案されている(非特許文献1)。
この規格は、ブルートゥースのハンズフリープロファイル(HFP:Hands Free Profile)の追加・拡張仕様であり、(1)携帯電話(AG)への着信を通知する電話着信お知らせ機能、(2)携帯電話へのメールの着信を通知するメール着信お知らせ機能、(3)腕時計(BTW)の操作により携帯電話の報音モードのオン・オフの切り替えを行うワンタッチサイレントモード機能、(4)携帯電話と腕時計との距離が離れ、腕時計と携帯電話とのリンクが切断したときにそのことをバイブレーションや表示で知らせるリンク切断お知らせ機能、及び、(5)携帯電話側の正確な時刻を腕時計に転送し時刻合わせを行う時刻合わせ機能の5個の基本アプリケーションについて規定されている。
「MCPC TR−006 Ver.1.0 MCPC BT Watch for Mobile Phone Technical Reference」、[online]、平成17年9月8日、モバイルコンピューティング推進コンソーシアム、[平成19年10月5日検索]、インターネット(URL:http://www.mcpc-jp.org/news/pdf/tr006v1j.pdf)
A standard for connecting a mobile phone and a wristwatch with Bluetooth (Bluetooth (registered trademark)) has been proposed (Non-Patent Document 1).
This standard is an addition / expansion specification of Bluetooth Hands Free Profile (HFP), (1) Incoming call notification function to notify incoming call to mobile phone (AG), (2) To mobile phone E-mail notification function for notifying the arrival of e-mails, (3) One-touch silent mode function for switching on / off the sound report mode of the mobile phone by operating the watch (BTW), (4) Distance between the mobile phone and the watch When the link between the watch and the mobile phone is disconnected, the link disconnect notification function notifies the user of the fact by vibration or display, and (5) the time when the mobile phone transfers the exact time to the watch and adjusts the time Five basic applications of the matching function are defined.
MCPC TR-006 Ver.1.0 MCPC BT Watch for Mobile Phone Technical Reference, [online], September 8, 2005, Mobile Computing Promotion Consortium, [October 5, 2007 Search], Internet (URL : Http://www.mcpc-jp.org/news/pdf/tr006v1j.pdf)

上記提案されている規格においては、上記(5)の時刻合わせ機能として、携帯電話(AG)又は腕時計型端末装置(BTW)におけるユーザ操作又は内部イベントにより時刻同期リクエストが発生したときに、AGから現在時刻データをBTWに通知し、BTWの内部時計を送られてきた時刻データに同期させることにより時刻合わせを行うことが規定されている。そして、一度の時刻通知で受信側は時刻同期を実行するが、もし秒の切り替りのタイミングで送信側が時刻通知できない実装になっている場合には最大1秒の同期誤差が発生してしまうことを避けるため、秒桁がカウントアップをまたぐように、少なくとも2回以上時刻通知をすること、もしなるべく同期精度を上げたいのならば、1秒の間に何度か繰返し時刻通知することが推奨されている(非特許文献1、p.5,6,12,23,24,37,39)。
しかしながら、時刻通知に応じて受信側で時刻合わせをするとそれで時刻合わせは終りであり、例えば、時刻合わせのタイミングで、着信があり時刻合わせ動作に優先して腕時計が着信を通知する処理を行ったり、あるいは、腕時計がそれ以外の時刻合わせよりも優先順位の高い処理を行っていた場合には、これらの処理の間、時刻合わせの処理が保留され、優先する処理が終了した後に時刻合わせが行われるため、時計合わせをしているにもかかわらず時間がずれてしまうことが考えられる。
In the proposed standard, as the time adjustment function of (5) above, when a time synchronization request is generated by a user operation or an internal event in a mobile phone (AG) or a wristwatch type terminal device (BTW), the AG It is stipulated that the current time data is notified to the BTW, and the time is adjusted by synchronizing the BTW internal clock with the received time data. And, the receiver performs time synchronization with one time notification, but if the implementation is such that the transmitter cannot notify the time at the timing of switching seconds, a synchronization error of up to 1 second will occur. In order to avoid this, it is recommended to notify the time at least twice so that the second digit straddles the count-up. If you want to improve the synchronization accuracy as much as possible, it is recommended to notify the time several times during one second. (Non-Patent Document 1, p.5, 6, 12, 23, 24, 37, 39).
However, when the receiver adjusts the time according to the time notification, the time adjustment ends. For example, there is an incoming call at the timing of the time adjustment, and the wristwatch performs a process of notifying the incoming call in preference to the time adjustment operation. Or, if the watch is performing a process with a higher priority than other time adjustments, the time adjustment process is suspended during these processes, and the time adjustment is performed after the priority process is completed. Therefore, it is conceivable that the time will shift even though the clock is set.

そこで本発明は、携帯電話装置等の第1の機器に内蔵されている時計回路と腕時計型端末装置等の第2の機器に内蔵されている時計回路とを精度よく時刻合わせすることができる第1の機器と該第1の機器と近距離無線通信することができる第2の機器とからなる時刻修正システム、携帯電話装置及び腕時計型端末装置を提供することを目的としている。   Therefore, the present invention can accurately adjust the time of a clock circuit built in a first device such as a mobile phone device and a clock circuit built in a second device such as a wristwatch type terminal device. It is an object of the present invention to provide a time adjustment system, a mobile phone device, and a wristwatch type terminal device, each including one device and a second device capable of short-range wireless communication with the first device.

上記課題を解決するために、本発明の時刻修正システムは、第1の機器と第2の機器とからなるシステムであって、前記第1の機器は、第1の制御部と、前記第2の機器と通信できる第1の近距離無線通信部と、現在時刻を計時する第1の時計回路と、第1の操作部とを有し、前記第2の機器は、第2の制御部と、前記第1の機器と通信できる第2の近距離無線通信部と、現在時刻を計時する第2の時計回路と、第2の操作部と、表示部とを有し、前記第1の制御部は、ユーザによる前記第1又は第2の操作部の所定の操作又は前記第1の制御部が発生する所定の内部イベントに応答して、前記第1の時計回路が計時する現在時刻の秒の切り替わりタイミングで前記第1の時計回路の時刻情報を前記第1の近距離無線通信部を介して前記第2の機器に送信する機能と、記時刻情報を前記第2の機器に送信してからの時間を計測する機能と、前記第2の機器から前記第1の近距離無線通信部を介して時刻合わせの完了通知を受信したときに、前記時刻情報を前記第2の機器に送信してから、該時刻合わせの完了通知を受信するまでの時間が、所定の応答時間以内であったか否かを判定する機能と、前記時刻情報を前記第2の機器に送信してから前記時刻合わせの完了通知を受信するまでの時間が前記所定の応答時間を超えているときに、秒の切り替わりタイミングで前記第1の時計回路の時刻情報を前記第1の近距離無線通信部を介して前記第2の機器に送信する機能と、前記第2の機器から前記第1の近距離無線通信部を介して受信した応答時間情報に基いて前記所定の応答時間を設定する機能とを有するものであり、前記第2の制御部は、前記第1の機器における前記所定の応答時間を設定するための応答時間情報を、前記第2の近距離無線通信部を介して前記第1の機器に送信する機能と、前記第1の機器から、前記第2の近距離無線通信部を介して、前記第1の時計回路の時刻情報を受信する機能と、該受信した時刻情報を前記第2の時計回路に設定する機能と、前記受信した時刻情報を前記第2の時計回路に設定した後に、時刻合わせの完了通知を前記第2の近距離無線通信部を介して前記第1の機器に送信する機能と、前記第2の時計回路の時刻を前記表示部に表示する機能とを有するものとされている。
また、前記第1の機器が携帯電話装置とされ、前記第2の機器が腕時計型端末装置とされている。
さらに、本発明の携帯電話装置は上記システムにおける携帯電話装置であり、さらにまた、本発明の腕時計型端末装置は上記システムにおける腕時計型端末装置である。
In order to solve the above-described problem, a time correction system according to the present invention is a system including a first device and a second device, and the first device includes a first controller and the second device. A first short-range wireless communication unit capable of communicating with the first device, a first clock circuit that measures the current time, and a first operation unit, wherein the second device includes a second control unit, A second short-range wireless communication unit capable of communicating with the first device, a second clock circuit for measuring the current time, a second operation unit, and a display unit, and the first control The unit is a second of the current time measured by the first clock circuit in response to a predetermined operation of the first or second operation unit by the user or a predetermined internal event generated by the first control unit. The time information of the first clock circuit at the switching timing of the second time via the first short-range wireless communication unit A function for transmitting to the device, a function for measuring the time since the time information is transmitted to the second device, and a time adjustment from the second device via the first short-range wireless communication unit. A function for determining whether or not a time from when the time information is transmitted to the second device to when the completion notification of the time adjustment is received is within a predetermined response time when the completion notification is received And when the time from when the time information is transmitted to the second device until the time adjustment completion notification is received exceeds the predetermined response time, the first time is changed at the second switching timing. A function of transmitting time information of the clock circuit to the second device via the first short-range wireless communication unit, and a response received from the second device via the first short-range wireless communication unit Based on the time information, the predetermined response time is And a function of a constant, the second control unit, the response time information for setting the predetermined response time in the first device, via the second wireless communication unit A function of transmitting to the first device, a function of receiving time information of the first clock circuit from the first device via the second short-range wireless communication unit, and the received A function for setting time information in the second timepiece circuit, and after setting the received time information in the second timepiece circuit, notification of completion of time adjustment is made via the second short-range wireless communication unit. It has a function of transmitting to the first device and a function of displaying the time of the second clock circuit on the display unit.
The front Symbol first device is a mobile telephone device, the second device is a wristwatch type terminal.
In addition, the mobile phone apparatus of the present invention is a portable telephone device in the system, furthermore, wristwatch-type terminal of the present invention is a wristwatch type terminal device in the system.

このような本発明の第1の機器及び第2の機器からなる時刻修正システム、携帯電話装置及び腕時計型端末装置によれば、携帯電話装置等の第1の機器に内蔵された時計回路と腕時計型端末装置等の第2の機器に内蔵された時計回路を、最大でも所定の応答時間以内の誤差で確実に同期させることが可能となる。
また、第2の機器側から、前記所定の応答時間を第1の機器に設定することができるため、第2の機器の実装に応じた値に設定することが可能となる。
According to such a time adjustment system, a mobile phone device, and a wristwatch type terminal device comprising the first device and the second device of the present invention, the watch circuit and the wristwatch built in the first device such as the mobile phone device. It is possible to reliably synchronize the clock circuit built in the second device such as the type terminal device with an error within a predetermined response time at the maximum.
Further, since the predetermined response time can be set in the first device from the second device side, it can be set to a value according to the mounting of the second device.

図1は、本発明の第1の機器である携帯電話装置及び第2の機器である腕時計型端末装置からなるシステムの構成を示す図である。
この図において、1は携帯電話(AG)、2は腕時計型端末装置(BTW)であり、AG1は携帯電話網3に接続するとともに、ブルートゥースによりBTW2と接続されている。
そして、AG1は、電話着信、メール着信などが発生したときに、そのことをブルートゥースを介してBTW2に通知し、BTW2は、ブルートゥースを介してAG1のサイレントモードのオン/オフなどの設定を行う。
FIG. 1 is a diagram showing a configuration of a system including a mobile phone device which is a first device of the present invention and a wristwatch type terminal device which is a second device.
In this figure, 1 is a mobile phone (AG), 2 is a wristwatch type terminal device (BTW), and AG1 is connected to the mobile phone network 3 and is also connected to BTW2 via Bluetooth.
Then, AG1 notifies BTW2 via Bluetooth when an incoming call or mail arrives, and BTW2 performs settings such as ON / OFF of the silent mode of AG1 via Bluetooth.

図2は、携帯電話(AG)1及び腕時計型端末装置(BTW)2の構成例を示すブロック図であり、(a)はAG1の機能ブロック図、(b)はBTW2の機能ブロック図である。
図2の(a)に示す携帯電話AG1において、11はこのAG1の全体の制御を行う制御部、12は携帯電話システムの基地局と通信するための無線通信部、13は送話マイクロフォン14及び受話スピーカ15に接続され音声信号処理を行う信号処理部、16は表示部、17はキー入力部、18はBTW2と通信するためのブルートゥース通信部、19は現在時刻を計時する時計回路である。
制御部11は、例えば、マイクロコンピュータにより構成されており、内部に、時刻合わせ応答タイマーTが設けられている。なお、この時刻合わせ応答タイマーTはハードウエアを用いてもよいし、ソフトウェアにより実現してもよい。
AG1は、前記無線通信部12、信号処理部13、マイクロフォン14及びスピーカ15を用いて携帯電話としての機能を実行する。また、携帯電話網3から正確な時刻データを取得するなどして時計回路19に正確な時刻情報を保持することができる。後述するように、制御部11は、時計回路19における現在時刻データを含む時刻情報をブルートゥース通信部18を用いてBTW2に通知することができる。
FIG. 2 is a block diagram showing a configuration example of the mobile phone (AG) 1 and the wristwatch type terminal device (BTW) 2, wherein (a) is a functional block diagram of AG1, and (b) is a functional block diagram of BTW2. .
In the cellular phone AG1 shown in FIG. 2A, 11 is a control unit that performs overall control of the AG1, 12 is a wireless communication unit for communicating with a base station of the cellular phone system, 13 is a transmission microphone 14 and A signal processing unit connected to the reception speaker 15 and performing voice signal processing, 16 is a display unit, 17 is a key input unit, 18 is a Bluetooth communication unit for communicating with the BTW 2, and 19 is a clock circuit for measuring the current time.
The control part 11 is comprised by the microcomputer, for example, and the time adjustment response timer T is provided in the inside. The time adjustment response timer T may be hardware or software.
The AG 1 uses the wireless communication unit 12, the signal processing unit 13, the microphone 14, and the speaker 15 to execute a function as a mobile phone. Further, accurate time information can be held in the clock circuit 19 by obtaining accurate time data from the cellular phone network 3. As will be described later, the control unit 11 can notify the BTW 2 of the time information including the current time data in the clock circuit 19 using the Bluetooth communication unit 18.

図2の(b)に示す腕時計型端末装置BTW2において、21はこのBTW2の全体の制御を行う制御部、22は前記AG1と通信するためのブルートゥース通信部、23は時刻表示などを行う表示部、24は操作ボタンなどの操作部、25は現在時刻を計時する時計回路、26は振動を発生させるための振動モータである。
BTW2は、通常時は表示部23に時計回路25で計時されている現在時刻を表示している。また、ブルートゥース通信部22を介してAG1と通信し、AG1から着信通知を受信したときには、振動モータ26を動作させてユーザに着信を報知したり、メールの受信通知を受信したときには、該メールのヘッダ部などの情報を前記表示部23に表示する。さらに、後述するように、AG1から時計回路19の現在時刻データを含む時刻情報を通知されたときには、該時刻情報により通知された現在時刻データを前記時計回路25に設定して、BTW2の時計回路25の時刻をAG1の時計回路19の時刻に合わせる。さらにまた、制御部21は、操作部24による操作に応じた各種コマンドをブルートゥース通信部22を介してAG1に送信する。
In the wristwatch type terminal device BTW2 shown in FIG. 2B, 21 is a control unit that performs overall control of the BTW2, 22 is a Bluetooth communication unit that communicates with the AG1, and 23 is a display unit that displays time and the like. , 24 is an operation unit such as an operation button, 25 is a clock circuit for measuring the current time, and 26 is a vibration motor for generating vibration.
The BTW 2 displays the current time measured by the clock circuit 25 on the display unit 23 in normal times. Further, when communicating with AG1 via the Bluetooth communication unit 22 and receiving an incoming notification from AG1, the vibration motor 26 is operated to notify the user of an incoming call, or when receiving an email reception notification, Information such as a header portion is displayed on the display portion 23. Further, as will be described later, when the time information including the current time data of the clock circuit 19 is notified from AG1, the current time data notified by the time information is set in the clock circuit 25, and the clock circuit of BTW2 is set. The time of 25 is set to the time of the clock circuit 19 of AG1. Furthermore, the control unit 21 transmits various commands corresponding to operations by the operation unit 24 to the AG 1 via the Bluetooth communication unit 22.

次に、このようなAG1とBTW2からなる本発明の時刻修正システムにおいて、AG1の現在時刻データをBTW2に通知し、BTW2の時計回路25をAG1の時計回路19の時刻に合わせる時刻合わせを行うときの動作について説明する。
AG1から時刻情報をBTW2に送信し、BTW2が受信した時刻情報に基づいて時計回路25の時刻を調整するという処理を行うときに、AG1から送信される時刻情報がBTW2によって正常に受信されるまでの間に遅延が生じたり、BTW2が時刻情報を受信してから時計回路25の時刻を調整する処理がこれよりも優先順位の高い処理によって保留されて遅延されることがある。
そこで本発明においては、AG1に時刻合わせ応答タイマーTを設けて所定の応答時間を設定し、BTW2が時計回路25の時刻調整を行った後に時刻調整の完了を示すATコマンドをAG1に送信するようにしている。そして、AG1が時刻情報をBTW2に送信した後、設定された応答時間内を超えてBTW2から時刻合わせの完了を示すATコマンドが受信されたときは、前述の遅延が生じたことにより、AG1の時計回路19の時刻に対してBTW2の時計回路25が、設定された応答時間以上遅延した時刻に設定された可能性があると判断して、再度時刻情報をBTW2に送信するようにしている。このようにリトライを行うことにより、正確な時刻合わせが可能となる。
Next, in the time adjustment system of the present invention composed of AG1 and BTW2, when the current time data of AG1 is notified to BTW2, and the time adjustment of adjusting the clock circuit 25 of BTW2 to the time of the clock circuit 19 of AG1 is performed. Will be described.
When the time information transmitted from AG1 is normally received by BTW2, when the time information is transmitted from AG1 to BTW2 and the time of the clock circuit 25 is adjusted based on the time information received by BTW2 There is a case where a delay occurs between the two times, or the process of adjusting the time of the clock circuit 25 after the BTW 2 receives the time information is suspended and delayed by a process having a higher priority.
Therefore, in the present invention, a time adjustment response timer T is provided in AG1, a predetermined response time is set, and after the BTW2 adjusts the time of the clock circuit 25, an AT command indicating completion of time adjustment is transmitted to AG1. I have to. Then, after the AG1 transmits time information to the BTW2, when the AT command indicating the completion of time adjustment is received from the BTW2 beyond the set response time, the delay of the AG1 The clock circuit 25 of the BTW 2 determines that there is a possibility that the clock circuit 25 of the BTW 2 has been set at a time delayed more than the set response time, and transmits the time information to the BTW 2 again. By performing the retry in this way, accurate time adjustment can be performed.

図3は、携帯電話(AG)1と腕時計型端末装置(BTW)2の動作が開始されてから、サービスレベルコネクションが確立されるまでと、前記時刻合わせ応答タイマーTの応答時間の設定に関するシーケンス図である。
携帯電話(AG)1と腕時計型端末(BTW)2が動作を開始すると、周知のように、AG1のブルートゥース通信部18とBTW2のブルートゥース通信部22との間でベースバンドACLリンクが確立され、SDP(Service Discovery Protocol)を用いてLANアクセスサービスの詳細情報がやり取りされ、サービス情報を用いてL2CAP(Logical Link Control and Adaptation Protocol)チャネルが確立され、さらにサービス情報を用いてL2CAP上にRF232Cによるシリアル通信をエミュレートするRFCOMMコネクションが確立される。
FIG. 3 shows a sequence related to the setting of the response time of the time adjustment response timer T from when the operations of the cellular phone (AG) 1 and the wristwatch type terminal device (BTW) 2 are started until the service level connection is established. FIG.
When the mobile phone (AG) 1 and the wristwatch type terminal (BTW) 2 start operation, as is well known, a baseband ACL link is established between the Bluetooth communication unit 18 of AG1 and the Bluetooth communication unit 22 of BTW2. Detailed information of the LAN access service is exchanged using SDP (Service Discovery Protocol), an L2CAP (Logical Link Control and Adaptation Protocol) channel is established using the service information, and further, a serial by RF 232C is used on the L2CAP using the service information. An RFCOMM connection is established that emulates communication.

RFCOMMコネクションが確立された後、図中に破線で囲んだサービスレベルコネクションの初期化手順が実行される。
まず、BTW2は、ATコマンド「AT+BRSF=<HF Supported feature>」をAG1に送信する。このコマンドは、ハンズフリーユニット(この場合は、BTW2)でサポートされている機能を通知するとともに、AG1でサポートされている機能を要求するコマンドである。AG1は、該コマンドを受信すると、自分がサポートしている機能をコマンド「+BRSF=<AG Supported feature>」でBTW2に通知し、続いて結果コード「OK」を返す。
次に、BTW2はATコマンド「AT+BTWRSF=<BTW Supported feature>」を送信して、前記非特許文献1により規定されている機能のうちこのBTW2でサポートされている機能をパラメータ<BTW Supported feature>を用いて通知し、AG1はAG1でサポートされている機能をコマンド「BTWRSF=<BTW Supported feature>」で通知するとともに、結果コード「OK」を返す。
After the RFCOMM connection is established, a service level connection initialization procedure surrounded by a broken line in the figure is executed.
First, the BTW 2 transmits an AT command “AT + BRSF = <HF Supported feature>” to the AG 1. This command is a command for notifying a function supported by the hands-free unit (in this case, BTW2) and requesting a function supported by AG1. When AG1 receives the command, AG1 notifies BTW2 of the function it supports by command “+ BRSF = <AG Supported feature>”, and then returns a result code “OK”.
Next, the BTW 2 transmits an AT command “AT + BTWRSF = <BTW Supported feature>”, and the function supported by the BTW 2 among the functions defined by the non-patent document 1 is set to the parameter <BTW Supported feature. >, And AG1 notifies the function supported by AG1 with the command “BTWRSF = <BTW Supported feature>” and returns a result code “OK”.

次に、BTW2はATコマンド「AT+BTWRSEF=<BTW Supported feature>」を送信して、BTW2でサポートされている拡張機能をパラメータ<BTW Supported feature>を用いてAG1に通知し、AG1はAG1でサポートされている機能をコマンド「BTWRESF=<BTW Supported feature>」で通知するとともに、結果コード「OK」を返す。以下では、このコマンドにより、AG1とBTW2がともに本発明により拡張された時刻同期拡張機能をサポートしていることが確認されたものとして説明する。
さらに、BTW2は、AG1の状態に関する情報を要求するATコマンドなどの各種のATコマンドをAG1に送信し、AG1はそれらのコマンドに対する応答を返す。
このようにして、図3の破線で囲まれた手順が実行され、サービスレベルコネクションが確立する。
Next, BTW2 sends an AT command “AT + BTWRSEF = <BTW Supported feature>” to notify the extended function supported by BTW2 to AG1 using parameter <BTW Supported feature>, and AG1 is AG1. The supported function is notified by the command “BTWRESF = <BTW Supported feature>” and the result code “OK” is returned. In the following description, it is assumed that it is confirmed by this command that both AG1 and BTW2 support the time synchronization extension function extended by the present invention.
Further, the BTW 2 transmits various AT commands such as an AT command requesting information on the state of the AG 1 to the AG 1, and the AG 1 returns a response to those commands.
In this way, the procedure surrounded by the broken line in FIG. 3 is executed, and a service level connection is established.

サービスレベルコネクションが確立した後、BTW2はATコマンド「AT+BTWCLKT=n」を送信して、AG1に時刻合わせ応答タイマーTに設定するタイマー値(応答時間)nを通知する。AG1は、該ATコマンドを受信すると、そのコマンドで送られてきた値nを時刻合わせ応答タイマーTのタイマー値として設定し、結果コード「OK」を返す。
なお、時刻合わせ応答タイマーTに設定される移動機のタイマー値(応答時間)の初期値は30msecとされているが、BTW2は、自己の実装に応じて決定された応答時間nを前記ATコマンド「AT+BTWCLKT=n」でAG1に通知することができる。
このように、本発明においては、サービスレベルコネクションが確立した後、自動的に、時刻合わせ応答タイマーTに応答時間nが設定される。
After the service level connection is established, the BTW 2 transmits an AT command “AT + BTWCLKT = n” to notify the AG 1 of the timer value (response time) n set in the time adjustment response timer T. When the AG 1 receives the AT command, the AG 1 sets the value n sent by the command as the timer value of the time adjustment response timer T, and returns a result code “OK”.
The initial value of the timer value (response time) of the mobile device set in the time adjustment response timer T is 30 msec, but the BTW 2 uses the response time n determined according to its own implementation as the AT command. AG1 can be notified by “AT + BTWCLKT = n”.
Thus, in the present invention, the response time n is automatically set in the time adjustment response timer T after the service level connection is established.

図4は、携帯電話(AG)1におけるユーザの操作あるいは内部イベント(例えば、定期的に発生される内部イベント)を契機として時刻同期が行われる場合のシーケンス図である。
前述のようにしてサービスレベルコネクションが確立し、時刻合わせ応答タイマーTに応答時間が設定された後、ユーザによるキー入力部17による所定の操作あるいは時計回路19からの出力に基づいて制御部11が所定時間間隔で発生する所定の内部イベントなどにより時刻同期要求(synchronize request)が発生すると、AG1の制御部11は、自己の時計回路19における秒の切り替わりのタイミングで、時計回路19の現在時刻データを含む時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」(時刻情報)を、前記ブルートゥース通信部18を介して、BTW2に送信する。ここで、yyは年、MMは月、ddは日、hhは時間、mmは分、ssは秒、zzはタイムゾーン(その地域の標準時とGMTとの差)を表している。続いて、制御部11は、前記時刻合わせ応答タイマーTを起動する。
FIG. 4 is a sequence diagram when time synchronization is performed in response to a user operation or an internal event (for example, an internal event that is periodically generated) in the mobile phone (AG) 1.
After the service level connection is established as described above and the response time is set in the time adjustment response timer T, the control unit 11 performs the operation based on the predetermined operation by the key input unit 17 or the output from the clock circuit 19 by the user. When a time synchronization request is generated due to a predetermined internal event that occurs at a predetermined time interval, the control unit 11 of the AG1 controls the current time data of the clock circuit 19 at the timing of the second switching in the clock circuit 19 thereof. A time notification command including “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz” (time information) is transmitted to the BTW 2 via the Bluetooth communication unit 18. Here, yy represents the year, MM represents the month, dd represents the day, hh represents the hour, mm represents the minute, ss represents the second, and zz represents the time zone (difference between standard time and GMT in that region). Subsequently, the control unit 11 starts the time adjustment response timer T.

BTW2の制御部21は、前記ブルートゥース通信部22を介して前記時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」を受信すると、内蔵する時計回路25の時刻を受信したコマンドに含まれている現在時刻データ(yy/MM/dd/,hh:mm:ss±zz)に合わせる(秒調整を行う)。そして、時刻調整が終了すると、時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」を前記ブルートゥース通信部22を介してAG1に送信する。なお、時刻調整が完了できなかったときは、ATコマンド「AT+BTWCLKOK=0」を送信する。
AG1の制御部11は、前記BTW2からのATコマンド「AT+BTWCLKOK=1」を受信したときは、その受信タイミングが前記時刻合わせ応答タイマーTに設定された応答時間nを経過した後であるか否かを判定し、時刻合わせ応答タイマーTの応答時間nを経過していないときは、結果コード「OK」をBTW2に通知する。なお、時刻合わせ応答タイマーTに設定されている応答時間を経過しているときの動作については、後述する。
When receiving the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz” via the Bluetooth communication unit 22, the control unit 21 of the BTW 2 sets the time of the built-in clock circuit 25. Match the current time data (yy / MM / dd /, hh: mm: ss ± zz) included in the received command (adjusts the seconds). When the time adjustment is completed, an AT command “AT + BTWCLKOK = 1” for notifying completion of time adjustment is transmitted to AG 1 via the Bluetooth communication unit 22. When the time adjustment cannot be completed, an AT command “AT + BTWCLKOK = 0” is transmitted.
When the control unit 11 of the AG1 receives the AT command “AT + BTWCLKOK = 1” from the BTW2, is the reception timing after the response time n set in the time adjustment response timer T has elapsed? If the response time n of the time adjustment response timer T has not elapsed, the result code “OK” is notified to the BTW 2. The operation when the response time set in the time adjustment response timer T has elapsed will be described later.

BTW2は、AG1から結果コード「OK」を受信すると、時刻合わせがなされた時刻データを表示部23に表示する(時計表示)。たとえば、BTW2の時計回路25中に計時回路を2系統設けておき、通常時は、両方の計時回路でBTW2における現在時刻の計時を行いそのうちの一方の計時内容を前記表示部23に表示させるようにする。そして、AG1からの前記時刻情報を受信したときに、計時内容が表示されていない方の計時回路に該時刻情報に含まれているAG1の現在時刻データを設定して秒調整を行って、前記ATコマンド「AT+BTWCLKOK=1」をAG1に送信し、AG1から前記結果コード「OK」を受信したときに、秒調整が行われた方の計時回路の内容を前記表示部23に表示するとともに、他方の計時回路を該秒調整が行われた計時回路の内容に同期させる。
これにより、BTW2の表示部23でAG1の時計回路19と同期した時刻の表示を行うことができる。
When the BTW 2 receives the result code “OK” from the AG 1, the BTW 2 displays the time data whose time is adjusted on the display unit 23 (clock display). For example, two clock circuits are provided in the clock circuit 25 of the BTW 2 and, at normal times, the current time of the BTW 2 is measured by both the clock circuits, and the content of one of them is displayed on the display unit 23. To. Then, when the time information from AG1 is received, the current time data of AG1 included in the time information is set in the timekeeping circuit that does not display the time content, and the second is adjusted. When the AT command “AT + BTWCLKOK = 1” is transmitted to AG 1 and the result code “OK” is received from AG 1, the content of the timer circuit with the second adjusted is displayed on the display unit 23. The other timing circuit is synchronized with the content of the timing circuit in which the second adjustment has been performed.
Thereby, the time synchronized with the clock circuit 19 of AG1 can be displayed on the display unit 23 of BTW2.

BTW2からの時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」が、時刻合わせ応答タイマーTに設定された応答時間内にAG1に到達しなかったときの動作について、図5のシーケンス図を参照して説明する。
前記図4の場合と同様に、AG1の制御部11は、ユーザ操作又は所定の内部イベントの発生に応じて、前記時計回路19の秒の切り替わりタイミングで、時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」をBTW2に送信するとともに、前記時刻合わせ応答タイマーTを起動する。BTW2の制御部21は、内蔵する時計回路25を受信した時刻通知コマンドに含まれているAG1の現在時刻データに合わせ(秒調整)、AG1に対し、時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」を送信する。
BTW2から送信された前記ATコマンド「AT+BTWCLKOK=1」が前記AG1で受信されたタイミングが、AG1が前記時刻通知コマンドを送信してから前記時刻合わせ応答タイマーTに設定された応答時間を経過した後であった場合には、AG1の制御部11は、設定された応答時間内に応答を受信できなかったことを示す結果コード「Error」をBTW2に返す。そして、秒の切り替わりのタイミングで、再度、時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」を前記BTW2に送信する。このようにして、再度時刻同期動作が行われる。
The sequence diagram of FIG. 5 shows the operation when the AT command “AT + BTWCLKOK = 1” notifying completion of time adjustment from BTW2 does not reach AG1 within the response time set in the time adjustment response timer T. Will be described with reference to FIG.
As in the case of FIG. 4, the control unit 11 of the AG 1 performs the time notification command “+ CCLK: yy / MM at the second switching timing of the clock circuit 19 in response to a user operation or occurrence of a predetermined internal event. / dd /, hh: mm: ss ± zz ”is transmitted to the BTW 2 and the time adjustment response timer T is started. The control unit 21 of the BTW 2 adjusts to the current time data of the AG 1 included in the time notification command received by the built-in clock circuit 25 (second adjustment), and notifies the AG 1 of the AT command “AT + BTWCLKOK = 1 ”.
The timing when the AT command “AT + BTWCLKOK = 1” transmitted from the BTW 2 is received by the AG 1 exceeds the response time set in the time adjustment response timer T after the AG 1 transmits the time notification command. If it has been after, the control unit 11 of the AG1 returns a result code “Error” indicating that the response could not be received within the set response time to the BTW2. Then, the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz” is transmitted again to the BTW 2 at the timing of switching the second. In this way, the time synchronization operation is performed again.

再度送信された時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」を受信したBTW2の制御部21は、そのコマンド中に含まれている時刻データで自己の時計回路25の時刻調整を行い、時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」を前記AG1に送信する。AG1では、BTW2からATコマンド「AT+BTWCLKOK=1」を受信したタイミングが、前記再度の時刻通知コマンドを送信してから前記時刻合わせ応答タイマーTに設定された応答時間以内であるか否かを判定し、応答時間以内であれば、BTW2に結果コード「OK」を返す。これを受けて、BTW2は、時刻調整された現在時刻を表示部23に表示し(時計表示)、この回の時刻同期処理を終了する。
また、前記ATコマンド「AT+BTWCLKOK=1」を受信したタイミングが前記時刻合わせ応答タイマーTに設定した応答時間を超えているときは、AG1は、結果コード「Error」を返し、秒の切り替わりのタイミングで再度時刻通知コマンドを送信して、リトライを行う。
このリトライ動作は、時刻合わせが完了するまで行っても良いし、リトライ回数に上限を設けても良い。
Upon receiving the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz” transmitted again, the control unit 21 of the BTW 2 uses its time data included in the command to control its own clock. The time of the circuit 25 is adjusted, and an AT command “AT + BTWCLKOK = 1” for notifying completion of time adjustment is transmitted to the AG1. In AG1, whether or not the timing at which the AT command “AT + BTWCLKOK = 1” is received from BTW2 is within the response time set in the time adjustment response timer T after transmitting the time notification command again. If the response time is within the response time, the result code “OK” is returned to the BTW 2. Receiving this, the BTW 2 displays the current time adjusted in time on the display unit 23 (clock display), and ends this time synchronization processing.
When the timing at which the AT command “AT + BTWCLKOK = 1” is received exceeds the response time set in the time adjustment response timer T, AG1 returns a result code “Error” and the second is switched. Send the time notification command again at the timing and retry.
This retry operation may be performed until the time adjustment is completed, or an upper limit may be set for the number of retries.

このように、本発明によれば、AG1からBTW2に時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」を送信してから設定した応答時間以内に、BTW2からの時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」を受信しなかったときは、秒の切り替わりタイミングで再度時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」を送信して時刻合わせのリトライを行う。したがって、AG1とBTW2の時刻のずれが、時刻合わせ応答タイマーTに設定された応答時間以内であることが保証され、高精度の時刻合わせを行うことが可能となる。   As described above, according to the present invention, the BTW 2 transmits the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz” from the AG 1 to the BTW 2 within the set response time. If the AT command “AT + BTWCLKOK = 1” notifying the completion of time adjustment is not received, the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss” "± zz" is transmitted to retry the time adjustment. Therefore, it is ensured that the time difference between AG1 and BTW2 is within the response time set in the time adjustment response timer T, and it becomes possible to perform time adjustment with high accuracy.

図6は、時刻同期動作を行っているときに着信があったときの動作を説明するためのシーケンス図である。
前記図4及び図5の場合と同様に、AG1の制御部11は、時刻同期要求に応答して、秒の切り替わりタイミングでBTW2に時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」を送信し、BTW2の制御部21は、BTW2の時計回路25の時刻を受信した時刻通知コマンドに含まれているAG1側の時刻データ(yy/MM/dd/,hh:mm:ss±zz)に合わせる。そして、図示するように、時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」をAG1に送信する前に、着信があったとすると、AG1の制御部11は、着信コマンド「RING(ALERT)」を、前記ブルートゥース通信部18を介してBTW2に送信する。BTW2の制御部21は、この着信コマンドを優先的に処理し、前記振動モータ26又は表示部23を用いて着信表示を行う。そして、その後、前記時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」をAG1に送信する。
FIG. 6 is a sequence diagram for explaining the operation when there is an incoming call during the time synchronization operation.
As in the case of FIGS. 4 and 5, the control unit 11 of the AG1 responds to the time synchronization request to the BTW2 at the timing of switching of seconds with the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz ”, and the control unit 21 of the BTW2 receives the time data (yy / MM / dd /, hh: AG1 side) included in the time notification command that received the time of the clock circuit 25 of the BTW2. mm: ss ± zz). As shown in the figure, if there is an incoming call before the AT command “AT + BTWCLKOK = 1” for notifying completion of time adjustment is sent to AG1, the control unit 11 of AG1 causes the incoming command “RING (ALERT ) "Is transmitted to the BTW 2 via the Bluetooth communication unit 18. The control unit 21 of the BTW 2 processes this incoming command preferentially and performs incoming display using the vibration motor 26 or the display unit 23. Then, an AT command “AT + BTWCLKOK = 1” for notifying completion of the time adjustment is transmitted to AG1.

該時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」を受信したAG1は、該ATコマンドの受信タイミングが、前記時刻通知コマンドを送信してから前記時刻合わせ応答タイマーTに設定された応答時間内であるか否かを判定し、応答時間内であれば結果コード「OK」をBTW2に送信する。これに応じてBTW2の制御部21は、前述のように、時刻合わせされた時刻を表示部23に表示する。また、応答時間を超えている場合には、前記図5に示したように、再度時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」をBTW2に送信し、リトライを行う。
このように、着信があったときは、着信に対する処理を優先して実行するので、BTW2が時刻情報を受信してから時計回路25の時刻を調整する処理を行うまでの間に遅延が生じる。
AG1, having received the AT command “AT + BTWCLKOK = 1” for notifying the completion of the time adjustment, has set the reception timing of the AT command to the time adjustment response timer T after transmitting the time notification command. It is determined whether it is within the response time, and if it is within the response time, the result code “OK” is transmitted to the BTW 2. In response to this, the control unit 21 of the BTW 2 displays the adjusted time on the display unit 23 as described above. When the response time is exceeded, as shown in FIG. 5, the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz” is transmitted to the BTW 2 again. Perform a retry.
As described above, when an incoming call is received, processing for the incoming call is preferentially executed, so that a delay occurs between the time when the BTW 2 receives time information and the time when the time of the clock circuit 25 is adjusted.

図7は、BTW2の操作部24の操作に基づいてBTW2側から時刻同期を要求する場合の動作を説明するためのシーケンス図である。
前述のように、サービスレベルコネクションが確立した後に、BTW2におけるユーザ操作などによる時刻同期操作があると、BTW2の制御部21は、前記ブルートゥース通信部22を介して、時刻を問い合わせるATコマンド「AT+CCLK?」をAG1に送信する。
該ATコマンド「AT+CCLK?」を受信したAG1の制御部11は、前記時計回路19における秒の切り替わりタイミングで、その時刻データを含む時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」をBTW2に送信するとともに、前記時刻合わせ応答タイマーTを起動する。
FIG. 7 is a sequence diagram for explaining the operation when a time synchronization is requested from the BTW 2 side based on the operation of the operation unit 24 of the BTW 2.
As described above, when a time synchronization operation is performed by a user operation or the like in the BTW 2 after the service level connection is established, the control unit 21 of the BTW 2 causes the AT command “AT + to inquire the time via the Bluetooth communication unit 22. CCLK? "Is sent to AG1.
The control unit 11 of the AG 1 that has received the AT command “AT + CCLK?” Receives the time notification command “+ CCLK: yy / MM / dd /, hh including the time data at the second switching timing in the clock circuit 19. : mm: ss ± zz "is transmitted to the BTW 2 and the time adjustment response timer T is started.

その後の動作は、上述した通りである。すなわち、時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」を受信したBTW2の制御部21は、該時刻通知コマンド中に含まれているAG1の現在時刻データ(yy/MM/dd/,hh:mm:ss±zz)に自装置の時計回路25を合わせ、時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」をAG1に送信する。AG1の制御部11は、該ATコマンド「AT+BTWCLKOK=1」が前記時刻合わせ応答タイマーTに設定された応答時間内に受信されたときは、BTW2に結果コード「OK」を返し、BTW2の制御部21はそれに応じて、時刻合わせがなされた現在時刻を表示部23に表示する。また、前記ATコマンド「AT+BTWCLKOK=1」が受信されたタイミングが前記時刻合わせ応答タイマーTに設定された応答時間を超えていたときは、AG1の制御部11は、BTW2に結果コード「Error」を返すとともに、秒の切り替わりタイミングで再度前記時刻通知コマンド「+CCLK:yy/MM/dd/,hh:mm:ss±zz」をBTW2に送信する。前記BTW2の制御部21は、前述と同様に、該新たに受信した時刻通知コマンドに含まれている現在時刻データに自己の時計回路25を合わせ、時刻合わせの完了を通知するATコマンド「AT+BTWCLKOK=1」を前記AG1に送信するし、以下、上述と同様に動作する。
このように、BTW2のユーザ操作などに応答して、BTW2側から時刻問い合わせを行い、AG1側の時刻に時刻合わせをすることができる。
The subsequent operation is as described above. In other words, the control unit 21 of the BTW 2 that has received the time notification command “+ CCLK: yy / MM / dd /, hh: mm: ss ± zz” presents the current time data of AG1 included in the time notification command ( yy / MM / dd /, hh: mm: ss ± zz) is set to the clock circuit 25 of the device itself, and an AT command “AT + BTWCLKOK = 1” for notifying completion of time adjustment is transmitted to AG1. When the AT command “AT + BTWCLKOK = 1” is received within the response time set in the time adjustment response timer T, the control unit 11 of the AG1 returns a result code “OK” to the BTW2, In response to this, the control unit 21 displays the current time on which the time has been set on the display unit 23. When the timing at which the AT command “AT + BTWCLKOK = 1” is received exceeds the response time set in the time adjustment response timer T, the control unit 11 of the AG1 sends a result code “Error” to the BTW2. ”And the time notification command“ + CCLK: yy / MM / dd /, hh: mm: ss ± zz ”is transmitted to the BTW 2 again at the second switching timing. As described above, the control unit 21 of the BTW 2 adjusts its own clock circuit 25 to the current time data included in the newly received time notification command, and notifies the AT command “AT + BTWCLKOK = 1 ”is transmitted to the AG1, and thereafter, the same operation as described above is performed.
As described above, in response to a user operation of the BTW 2 or the like, it is possible to make a time inquiry from the BTW 2 side and set the time to the AG 1 side time.

なお、上記の実施の形態では、携帯電話装置と腕時計端末装置によるシステムについて説明したが、本発明は、これに限らず、2つの機器があり、一方の機器から時刻情報を送信し、他方の機器が自装置の時計回路の時刻合わせをするシステムに適用することができる。
また、上記の実施の形態とは逆に、腕時計型端末装置から携帯電話装置に時刻情報を送信し、携帯電話装置が自装置の時計回路の時刻合わせをするシステムにも適用することができる。
また、上記においては、携帯電話装置と腕時計型端末装置がブルートゥースを使用して通信する実施の形態について説明したが、携帯電話装置と腕時計型端末装置がブルートゥース以外の近接無線通信方式により通信する場合にも同様に適用することが可能である。
In the above-described embodiment, the system using the mobile phone device and the wristwatch terminal device has been described. However, the present invention is not limited to this, and there are two devices that transmit time information from one device and the other device. The present invention can be applied to a system in which equipment adjusts the time of its own clock circuit.
In contrast to the above-described embodiment, the present invention can also be applied to a system in which time information is transmitted from a wristwatch-type terminal device to a mobile phone device, and the mobile phone device synchronizes the time of its own clock circuit.
In the above description, the embodiment has been described in which the mobile phone device and the wristwatch type terminal device communicate with each other using Bluetooth. However, the mobile phone device and the wristwatch type terminal device communicate with each other by a proximity wireless communication method other than Bluetooth. It is possible to apply to the same.

本発明の第1の機器である携帯電話装置及び第2の機器である腕時計型端末装置からなるシステムの構成を示す図である。It is a figure which shows the structure of the system which consists of the mobile telephone apparatus which is the 1st apparatus of this invention, and the wristwatch-type terminal device which is the 2nd apparatus. 携帯電話(AG)1及び腕時計型端末装置(BTW)2の構成例を示すブロック図であり、(a)はAG1の機能ブロック図、(b)はBTW2の機能ブロック図である。It is a block diagram which shows the structural example of the mobile telephone (AG) 1 and a wristwatch type terminal device (BTW) 2, (a) is a functional block diagram of AG1, (b) is a functional block diagram of BTW2. サービスレベルコネクションの確立及び時刻合わせ応答タイマーの設定に関するシーケンス図である。It is a sequence diagram regarding establishment of a service level connection and setting of a time adjustment response timer. 携帯電話(AG)1におけるユーザの操作あるいは内部イベントにより時刻同期が行われる場合の動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating operation | movement in case time synchronization is performed by the user's operation or internal event in the mobile telephone (AG) 1. BTW2からの時刻合わせの完了を通知するATコマンドが、時刻合わせ応答タイマーに設定された応答時間内にAG1に到達しなかったときの動作を説明するためのシーケンス図である。FIG. 10 is a sequence diagram for explaining an operation when an AT command notifying completion of time adjustment from BTW2 does not reach AG1 within a response time set in a time adjustment response timer. 時刻同期動作を行っているときに着信があったときの動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating operation | movement when there exists an incoming call while performing time synchronous operation | movement. BTW2の側から時刻同期を要求する場合の動作を説明するためのシーケンス図である。It is a sequence diagram for demonstrating operation | movement in the case of requesting time synchronization from the BTW2 side.

符号の説明Explanation of symbols

1:携帯電話(AG)、2:腕時計型端末装置(BTW)、3:携帯電話網、11;制御部、12:無線通信部、13:信号処理部、14:送話マイクロフォン、15:受話スピーカ、16:表示部、17:キー入力部、18:ブルートゥース通信部、19:時計回路、21:制御部、22:ブルートゥース通信部、23:表示部、24:操作部、25:時計回路、26:振動モータ、T:時刻合わせ応答タイマー   1: mobile phone (AG), 2: wristwatch type terminal device (BTW), 3: mobile phone network, 11: control unit, 12: wireless communication unit, 13: signal processing unit, 14: transmission microphone, 15: reception Speaker: 16: Display unit, 17: Key input unit, 18: Bluetooth communication unit, 19: Clock circuit, 21: Control unit, 22: Bluetooth communication unit, 23: Display unit, 24: Operation unit, 25: Clock circuit, 26: Vibration motor, T: Time adjustment response timer

Claims (4)

第1の機器と第2の機器とからなるシステムであって、
前記第1の機器は、第1の制御部と、前記第2の機器と通信できる第1の近距離無線通信部と、現在時刻を計時する第1の時計回路と、第1の操作部とを有し、
前記第2の機器は、第2の制御部と、前記第1の機器と通信できる第2の近距離無線通信部と、現在時刻を計時する第2の時計回路と、第2の操作部と、表示部とを有し、
前記第1の制御部は、
ユーザによる前記第1又は第2の操作部の所定の操作又は前記第1の制御部が発生する所定の内部イベントに応答して、前記第1の時計回路が計時する現在時刻の秒の切り替わりタイミングで前記第1の時計回路の時刻情報を前記第1の近距離無線通信部を介して前記第2の機器に送信する機能と、
前記時刻情報を前記第2の機器に送信してからの時間を計測する機能と、
前記第2の機器から前記第1の近距離無線通信部を介して時刻合わせの完了通知を受信したときに、前記時刻情報を前記第2の機器に送信してから、該時刻合わせの完了通知を受信するまでの時間が、所定の応答時間以内であったか否かを判定する機能と、
前記時刻情報を前記第2の機器に送信してから前記時刻合わせの完了通知を受信するまでの時間が前記所定の応答時間を超えているときに、秒の切り替わりタイミングで前記第1の時計回路の時刻情報を前記第1の近距離無線通信部を介して前記第2の機器に送信する機能と、
前記第2の機器から前記第1の近距離無線通信部を介して受信した応答時間情報に基いて前記所定の応答時間を設定する機能とを有するものであり、
前記第2の制御部は、
前記第1の機器における前記所定の応答時間を設定するための応答時間情報を、前記第2の近距離無線通信部を介して前記第1の機器に送信する機能と、
前記第1の機器から、前記第2の近距離無線通信部を介して、前記第1の時計回路の時刻情報を受信する機能と、
該受信した時刻情報を前記第2の時計回路に設定する機能と、
前記受信した時刻情報を前記第2の時計回路に設定した後に、時刻合わせの完了通知を前記第2の近距離無線通信部を介して前記第1の機器に送信する機能と、
前記第2の時計回路の時刻を前記表示部に表示する機能とを有するものである
ことを特徴とする時刻修正システム。
A system comprising a first device and a second device,
The first device includes a first control unit, a first short-range wireless communication unit that can communicate with the second device, a first clock circuit that measures the current time, and a first operation unit. Have
The second device includes a second control unit, a second short-range wireless communication unit that can communicate with the first device, a second clock circuit that measures the current time, and a second operation unit. And a display unit,
The first controller is
Timing of switching the second of the current time measured by the first clock circuit in response to a predetermined operation of the first or second operation unit by the user or a predetermined internal event generated by the first control unit A function of transmitting time information of the first clock circuit to the second device via the first short-range wireless communication unit;
A function of measuring time since the time information is transmitted to the second device;
When the time adjustment completion notification is received from the second device via the first short-range wireless communication unit, the time information is transmitted to the second device, and then the time adjustment completion notification is sent. A function for determining whether or not the time until receiving is within a predetermined response time;
When the time from when the time information is transmitted to the second device until the time adjustment completion notification is received exceeds the predetermined response time, the first timepiece circuit is switched at the second switching timing. A function of transmitting the time information to the second device via the first short-range wireless communication unit ;
A function of setting the predetermined response time based on response time information received from the second device via the first short-range wireless communication unit ;
The second controller is
A function of transmitting response time information for setting the predetermined response time in the first device to the first device via the second short-range wireless communication unit;
A function of receiving time information of the first clock circuit from the first device via the second short-range wireless communication unit;
A function of setting the received time information in the second clock circuit;
A function of transmitting a notification of completion of time adjustment to the first device via the second short-range wireless communication unit after setting the received time information in the second clock circuit;
A time correction system having a function of displaying the time of the second timepiece circuit on the display unit.
前記第1の機器が携帯電話装置であり、前記第2の機器が腕時計型端末装置であることを特徴とする請求項1に記載の時刻修正システム。 The time correction system according to claim 1, wherein the first device is a mobile phone device, and the second device is a wristwatch type terminal device. 前記請求項に記載の時刻修正システムにおける携帯電話装置。 The mobile phone device in the time adjustment system according to claim 2 . 前記請求項に記載の時刻修正システムにおける腕時計型端末装置。 The wristwatch type terminal device in the time adjustment system according to claim 2 .
JP2007292107A 2007-11-09 2007-11-09 Time correction system, mobile phone device and wristwatch type terminal device Expired - Fee Related JP5074157B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007292107A JP5074157B2 (en) 2007-11-09 2007-11-09 Time correction system, mobile phone device and wristwatch type terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007292107A JP5074157B2 (en) 2007-11-09 2007-11-09 Time correction system, mobile phone device and wristwatch type terminal device

Publications (2)

Publication Number Publication Date
JP2009118403A JP2009118403A (en) 2009-05-28
JP5074157B2 true JP5074157B2 (en) 2012-11-14

Family

ID=40784991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007292107A Expired - Fee Related JP5074157B2 (en) 2007-11-09 2007-11-09 Time correction system, mobile phone device and wristwatch type terminal device

Country Status (1)

Country Link
JP (1) JP5074157B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105723287A (en) * 2013-11-12 2016-06-29 精工电子有限公司 Time correction system, electronic device, clock, and program
CN105911857A (en) * 2015-02-24 2016-08-31 卡西欧计算机株式会社 Electronic timepiece, communication system and communication method

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011112472A (en) * 2009-11-26 2011-06-09 Casio Computer Co Ltd Wrist-mounted type terminal and time correction method
JP2012173021A (en) * 2011-02-18 2012-09-10 Casio Comput Co Ltd Electronic timepiece
JP5640818B2 (en) * 2011-03-01 2014-12-17 カシオ計算機株式会社 Electronic timepiece, communication system and program
JP6047938B2 (en) * 2011-11-22 2016-12-21 カシオ計算機株式会社 Electronic clock, time correction method, and program
JP5821726B2 (en) 2012-03-19 2015-11-24 カシオ計算機株式会社 Event notification device and event notification system
JP5652418B2 (en) 2012-03-27 2015-01-14 カシオ計算機株式会社 Advanced information acquisition device and advanced information acquisition system
JP6035915B2 (en) 2012-07-05 2016-11-30 カシオ計算機株式会社 Direction display device and direction display system
WO2014027413A1 (en) * 2012-08-16 2014-02-20 Necカシオモバイルコミュニケーションズ株式会社 Time information processing device, time correction information transmission method, and program
JP6094198B2 (en) 2012-12-17 2017-03-15 カシオ計算機株式会社 Portable electronic device, communication system, notification operation control method, and program
US20170019246A1 (en) * 2014-03-11 2017-01-19 Seiko Instruments Inc. Communication system, electronic apparatus, communication method and program
JP6197810B2 (en) 2015-02-27 2017-09-20 カシオ計算機株式会社 Electronic clock
JP6131987B2 (en) 2015-06-19 2017-05-24 カシオ計算機株式会社 Wireless communication apparatus, electronic timepiece, wireless communication method, and program
JP2017015399A (en) * 2015-06-26 2017-01-19 セイコーインスツル株式会社 Electronic watch, and program
JP6582680B2 (en) * 2015-07-28 2019-10-02 カシオ計算機株式会社 Electronic clock, local time setting system and program
JP6451666B2 (en) 2016-03-01 2019-01-16 カシオ計算機株式会社 Communication device, electronic timepiece, communication method, and program
JP6468219B2 (en) * 2016-03-01 2019-02-13 カシオ計算機株式会社 Communication device, electronic timepiece, communication method, and program
JP6645358B2 (en) * 2016-05-27 2020-02-14 カシオ計算機株式会社 Communication device, electronic clock, time correction method, and program
JP6819091B2 (en) * 2016-06-22 2021-01-27 カシオ計算機株式会社 Communication devices, electronic clocks, communication methods and programs
JP6812687B2 (en) * 2016-07-14 2021-01-13 カシオ計算機株式会社 Communication equipment, electronic clocks, time correction methods, and programs
JP6749810B2 (en) * 2016-08-01 2020-09-02 シチズン時計株式会社 Event notification system, electronic clock, and event notification method
JP6759908B2 (en) 2016-09-14 2020-09-23 カシオ計算機株式会社 Electronic clock, how to change the time of the electronic clock, and the program
JP2018044931A (en) * 2016-09-16 2018-03-22 カシオ計算機株式会社 Radio communication device, electronic timepiece, time change method, time information providing method, and program
JP6562012B2 (en) * 2017-02-16 2019-08-21 カシオ計算機株式会社 Output terminal device, communication terminal device, and program
JP6848562B2 (en) 2017-03-16 2021-03-24 カシオ計算機株式会社 Communication devices, electronic clocks, communication methods, and programs
JP6894740B2 (en) * 2017-03-29 2021-06-30 シチズン時計株式会社 Percentage correction system and mobile terminals
JP7089945B2 (en) * 2018-05-30 2022-06-23 セイコータイムクリエーション株式会社 Timekeeping device, timekeeping system, and timekeeping method
JP7318348B2 (en) * 2019-06-21 2023-08-01 株式会社デンソー Wireless communication device and time acquisition method
JP7287370B2 (en) 2020-09-11 2023-06-06 カシオ計算機株式会社 Electronic device, communication control method and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001021675A (en) * 1999-07-02 2001-01-26 Matsushita Electric Ind Co Ltd Time-setting device using portable telephone
JP2003215275A (en) * 2002-01-22 2003-07-30 Seiko Epson Corp Portable electronic device, reference timepiece and timepiece-function adjusting system
JP4464300B2 (en) * 2005-03-25 2010-05-19 富士通株式会社 Communication terminal, message center, time management program, and time remote setting program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105723287A (en) * 2013-11-12 2016-06-29 精工电子有限公司 Time correction system, electronic device, clock, and program
CN105723287B (en) * 2013-11-12 2018-10-09 精工电子有限公司 Moment update the system, electronic equipment, clock and watch and program
CN105911857A (en) * 2015-02-24 2016-08-31 卡西欧计算机株式会社 Electronic timepiece, communication system and communication method
CN105911857B (en) * 2015-02-24 2018-06-15 卡西欧计算机株式会社 Electronic watch, communication system and communication means

Also Published As

Publication number Publication date
JP2009118403A (en) 2009-05-28

Similar Documents

Publication Publication Date Title
JP5074157B2 (en) Time correction system, mobile phone device and wristwatch type terminal device
JP6812687B2 (en) Communication equipment, electronic clocks, time correction methods, and programs
US9246785B2 (en) Method and apparatus for adaptive network heartbeat message for TCP channel
JP3766081B2 (en) Communication system control method, system, mobile station and terminal device of the system
JP2007281652A (en) Wireless communication apparatus and profile detection method of wireless communication apparatus
RU2619264C2 (en) Wireless communication device and detection system
US8611951B2 (en) Fixed mobile convergence terminal using downloadable wideband voice codec, method thereof and method of providing wideband voice codec in call control server
CN112188344B (en) TWS earphone and control method thereof
JPH11308666A (en) Digital cordless telephone system
JP2010019566A (en) Time receiving device and time correcting method
JP5225777B2 (en) Communication terminal and communication method
JP6417747B2 (en) Wireless communication device
JP5209863B2 (en) Mobile communication terminal
US8385830B2 (en) Wireless communication terminal and sound volume control method
KR100883107B1 (en) Method for performing of video telephony in Mobile Terminal
JP5225768B2 (en) Wireless communication terminal and wireless communication method
JP6233664B2 (en) Doorphone master unit and communication method
JP4205647B2 (en) Control channel switching method, cordless telephone system and cordless telephone in cordless telephone
JP6778892B2 (en) Camera system, hub, and communication method
JP6583833B2 (en) Server apparatus and communication method
KR101073799B1 (en) Automatic data transferring and outputting by bluetooth
JP2005311753A (en) Cordless telephone set
JP3235569B2 (en) Cordless telephone
JPH11122663A (en) Radio communication system
JPH06314997A (en) Radio telephone controller

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100615

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120522

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120720

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120807

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: 20120823

R150 Certificate of patent or registration of utility model

Ref document number: 5074157

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20150831

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees