JP2017138160A - 電子機器および電子機器の制御方法 - Google Patents
電子機器および電子機器の制御方法 Download PDFInfo
- Publication number
- JP2017138160A JP2017138160A JP2016018294A JP2016018294A JP2017138160A JP 2017138160 A JP2017138160 A JP 2017138160A JP 2016018294 A JP2016018294 A JP 2016018294A JP 2016018294 A JP2016018294 A JP 2016018294A JP 2017138160 A JP2017138160 A JP 2017138160A
- Authority
- JP
- Japan
- Prior art keywords
- illuminance
- threshold
- time
- reception
- value
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 238000001514 detection method Methods 0.000 claims abstract description 90
- 238000012545 processing Methods 0.000 claims abstract description 56
- 230000008569 process Effects 0.000 claims description 64
- 238000004364 calculation method Methods 0.000 claims description 7
- 230000007246 mechanism Effects 0.000 description 13
- 238000005286 illumination Methods 0.000 description 10
- 238000013500 data storage Methods 0.000 description 9
- 102100031699 Choline transporter-like protein 1 Human genes 0.000 description 7
- 101000940912 Homo sapiens Choline transporter-like protein 1 Proteins 0.000 description 7
- 230000003247 decreasing effect Effects 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 7
- 102100035954 Choline transporter-like protein 2 Human genes 0.000 description 6
- 101000948115 Homo sapiens Choline transporter-like protein 2 Proteins 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 239000006059 cover glass Substances 0.000 description 4
- 238000004904 shortening Methods 0.000 description 4
- 102100039497 Choline transporter-like protein 3 Human genes 0.000 description 3
- 101000889279 Homo sapiens Choline transporter-like protein 3 Proteins 0.000 description 3
- 229910052751 metal Inorganic materials 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 238000010248 power generation Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 230000009194 climbing Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004570 mortar (masonry) Substances 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Landscapes
- Electric Clocks (AREA)
- Electromechanical Clocks (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
【課題】受信条件が適切に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、受信条件が適切に設定されるまでの時間を短縮できる電子機器および電子機器の制御方法を提供する。
【解決手段】電子機器1は、位置情報衛星から衛星信号を受信する受信部45と、照射される光の照度に関する値を検出する照度検出部と、現在地の位置情報に基づいて、照度閾値の値を設定する閾値設定部55と、照度検出部により検出された値に基づいて、照度が照度閾値以上か否かを判定し、照度が照度閾値以上の場合、受信部45を作動して受信処理を実行する受信制御部51と、を備える。
【選択図】図4
【解決手段】電子機器1は、位置情報衛星から衛星信号を受信する受信部45と、照射される光の照度に関する値を検出する照度検出部と、現在地の位置情報に基づいて、照度閾値の値を設定する閾値設定部55と、照度検出部により検出された値に基づいて、照度が照度閾値以上か否かを判定し、照度が照度閾値以上の場合、受信部45を作動して受信処理を実行する受信制御部51と、を備える。
【選択図】図4
Description
本発明は、衛星信号を受信する電子機器および電子機器の制御方法に関する。
従来、GPS衛星などの位置情報衛星から衛星信号を受信する電子機器において、予め設定された受信条件に該当すると衛星信号を受信する受信処理を実行する電子機器が知られている。このような電子機器には、電子機器を使用する人の生活環境に合せて受信条件の最適化を図るものがある(例えば、特許文献1参照)。
特許文献1の電子機器は、ソーラーセルに当たる光の照度が照度閾値以上となる高照度状態を検出すると、電子機器に屋外で太陽光が照射されていると判定し、衛星信号を受信する受信処理を実行する。そして、当該電子機器は、受信に失敗した場合、照度閾値を1段階高くし、受信条件を厳しくする。また、所定期間(例えば24時間)、受信処理が実行されない場合、照度閾値を1段階低くし、受信条件を緩くする。
また、特許文献1の他の実施形態の電子機器は、高照度状態の継続時間が時間閾値以上の場合に受信処理を実行する。そして、当該電子機器は、受信に失敗した場合、時間閾値を1段階長くし、受信条件を厳しくする。また、所定期間、受信処理が実行されない場合、時間閾値を1段階短くし、受信条件を緩くする。
特許文献1の電子機器は、ソーラーセルに当たる光の照度が照度閾値以上となる高照度状態を検出すると、電子機器に屋外で太陽光が照射されていると判定し、衛星信号を受信する受信処理を実行する。そして、当該電子機器は、受信に失敗した場合、照度閾値を1段階高くし、受信条件を厳しくする。また、所定期間(例えば24時間)、受信処理が実行されない場合、照度閾値を1段階低くし、受信条件を緩くする。
また、特許文献1の他の実施形態の電子機器は、高照度状態の継続時間が時間閾値以上の場合に受信処理を実行する。そして、当該電子機器は、受信に失敗した場合、時間閾値を1段階長くし、受信条件を厳しくする。また、所定期間、受信処理が実行されない場合、時間閾値を1段階短くし、受信条件を緩くする。
ここで、例えば、特許文献1の電子機器が、高緯度地域から低緯度地域に移動した場合など、太陽光のエネルギーが大きく異なる地域に移動した場合、適切な照度閾値または時間閾値が、設定されている照度閾値または時間閾値と大きく異なる場合がある。
例えば、適切な照度閾値または時間閾値が、設定されている照度閾値または時間閾値と比べて大きい場合、電子機器を携帯したユーザーが室内における窓際を通過した際などに、電子機器に照射される光によって受信処理が実行され、この結果、受信に失敗する可能性がある。しかしながら、特許文献1の電子機器は、受信に失敗した場合にのみ、照度閾値または時間閾値が1段階ずつ大きい値に変更されるものであるため、少なくとも受信に失敗するまでは、照度閾値または時間閾値を適切な値に変更することができない。このため、受信に失敗することを回避できず、消費電力が増大してしまう可能性がある。
また、特許文献1の電子機器は、所定期間、受信処理が実行されない場合にのみ、照度閾値または時間閾値が1段階ずつ小さい値に変更されるものである。このため、上記の場合とは反対に、適切な照度閾値または時間閾値が、設定されている照度閾値または時間閾値と比べて小さい場合、照度閾値または時間閾値が適切な値になるまで時間がかかり、この結果、受信処理が長期間実行されない可能性がある。
例えば、適切な照度閾値または時間閾値が、設定されている照度閾値または時間閾値と比べて大きい場合、電子機器を携帯したユーザーが室内における窓際を通過した際などに、電子機器に照射される光によって受信処理が実行され、この結果、受信に失敗する可能性がある。しかしながら、特許文献1の電子機器は、受信に失敗した場合にのみ、照度閾値または時間閾値が1段階ずつ大きい値に変更されるものであるため、少なくとも受信に失敗するまでは、照度閾値または時間閾値を適切な値に変更することができない。このため、受信に失敗することを回避できず、消費電力が増大してしまう可能性がある。
また、特許文献1の電子機器は、所定期間、受信処理が実行されない場合にのみ、照度閾値または時間閾値が1段階ずつ小さい値に変更されるものである。このため、上記の場合とは反対に、適切な照度閾値または時間閾値が、設定されている照度閾値または時間閾値と比べて小さい場合、照度閾値または時間閾値が適切な値になるまで時間がかかり、この結果、受信処理が長期間実行されない可能性がある。
本発明の目的は、受信条件が適切に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、受信条件が適切に設定されるまでの時間を短縮できる電子機器および電子機器の制御方法を提供することにある。
本発明の電子機器は、位置情報衛星から衛星信号を受信する受信部と、照射される光の照度に関する値を検出する照度検出部と、現在地の位置情報に基づいて、照度閾値の値を設定する閾値設定部と、前記照度検出部により検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備えることを特徴とする。
例えば、電子機器は、発電部としてソーラーセルを備え、照度検出部は、受光部として当該ソーラーセルを備えて構成される。そして、照度検出部は、ソーラーセルに照射される光の照度に関する値を検出する。照度に関する値は、照度と相関関係がある値であり、例えば、ソーラーセルの開放電圧や短絡電流である。
本発明によれば、光が照度検出部の受光部に照射され、照度が閾値設定部によって設定された照度閾値以上の場合、受信制御部は、受信部を作動して受信処理を実行する。
ここで、閾値設定部は、現在地の位置情報に基づいて、照度閾値の値を設定する。例えば、位置情報は緯度や標高であり、閾値設定部は、現在地の緯度や標高に対応した照度値を照度閾値に設定する。
例えば、位置情報が緯度の場合について説明する。太陽光のエネルギーは、緯度に応じて変化する。例えば、低緯度地域における太陽光のエネルギーは、高緯度地域における太陽光のエネルギーよりも大きい。適切な照度閾値は、屋外であると判定できる光の照度の下限値となるため、太陽光のエネルギーが変化すると、適切な照度閾値も変化する。例えば、太陽光のエネルギーが大きいほど、屋内において窓から入射する太陽光のエネルギーも大きくなるため、屋内において受信処理が実行されることを回避するため、照度閾値は高くする必要がある。このため、適切な照度閾値は、緯度に応じて変化する。
本発明によれば、電子機器が緯度の異なる地域に移動した場合、照度閾値に現在地の緯度に対応した値を設定できるため、照度閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間(例えば24時間)、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
本発明によれば、光が照度検出部の受光部に照射され、照度が閾値設定部によって設定された照度閾値以上の場合、受信制御部は、受信部を作動して受信処理を実行する。
ここで、閾値設定部は、現在地の位置情報に基づいて、照度閾値の値を設定する。例えば、位置情報は緯度や標高であり、閾値設定部は、現在地の緯度や標高に対応した照度値を照度閾値に設定する。
例えば、位置情報が緯度の場合について説明する。太陽光のエネルギーは、緯度に応じて変化する。例えば、低緯度地域における太陽光のエネルギーは、高緯度地域における太陽光のエネルギーよりも大きい。適切な照度閾値は、屋外であると判定できる光の照度の下限値となるため、太陽光のエネルギーが変化すると、適切な照度閾値も変化する。例えば、太陽光のエネルギーが大きいほど、屋内において窓から入射する太陽光のエネルギーも大きくなるため、屋内において受信処理が実行されることを回避するため、照度閾値は高くする必要がある。このため、適切な照度閾値は、緯度に応じて変化する。
本発明によれば、電子機器が緯度の異なる地域に移動した場合、照度閾値に現在地の緯度に対応した値を設定できるため、照度閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間(例えば24時間)、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
本発明の電子機器は、位置情報衛星から衛星信号を受信する受信部と、照射される光の照度に関する値を検出する照度検出部と、現在の時刻を示す時刻情報に基づいて、照度閾値の値を設定する閾値設定部と、前記照度検出部により検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備えることを特徴とする。
本発明によれば、光が照度検出部に照射され、照度が閾値設定部によって設定された照度閾値以上の場合、受信制御部は、受信部を作動して受信処理を実行する。
ここで、閾値設定部は、時刻情報に基づいて、照度閾値の値を設定する。例えば、時刻情報は、朝昼晩の時刻や年月日の月であり、閾値設定部は、現在の朝昼晩の時刻や月に対応した照度値を照度閾値に設定する。
例えば、時刻情報が月の場合について説明する。太陽光のエネルギーは、季節に応じて変化する。例えば、夏の太陽光のエネルギーは、冬の太陽光のエネルギーよりも大きい。このため、適切な照度閾値は、季節に応じて変化する。
本発明によれば、照度閾値に現在の月に対応した値を設定できるため、照度閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
ここで、閾値設定部は、時刻情報に基づいて、照度閾値の値を設定する。例えば、時刻情報は、朝昼晩の時刻や年月日の月であり、閾値設定部は、現在の朝昼晩の時刻や月に対応した照度値を照度閾値に設定する。
例えば、時刻情報が月の場合について説明する。太陽光のエネルギーは、季節に応じて変化する。例えば、夏の太陽光のエネルギーは、冬の太陽光のエネルギーよりも大きい。このため、適切な照度閾値は、季節に応じて変化する。
本発明によれば、照度閾値に現在の月に対応した値を設定できるため、照度閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
本発明の電子機器は、位置情報衛星から衛星信号を受信する受信部と、照射される光の照度に関する値を検出する照度検出部と、現在地の位置情報に基づいて、時間閾値の値を設定する閾値設定部と、前記照度検出部により検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備えることを特徴とする。
本発明によれば、光が照度検出部に照射され、高照度状態の継続時間が閾値設定部によって設定された時間閾値以上の場合、受信制御部は、受信部を作動して受信処理を実行する。
ここで、閾値設定部は、現在地の位置情報に基づいて、時間閾値の値を設定する。例えば、位置情報は緯度や標高であり、閾値設定部は、現在地の緯度や標高に対応した時間値を時間閾値に設定する。
例えば、位置情報が緯度の場合について説明する。太陽光のエネルギーは、緯度に応じて変化する。適切な時間閾値は、屋外であると判定できる時間の下限値となるため、太陽光のエネルギーが変化すると、適切な時間閾値も変化する。例えば、太陽光のエネルギーが大きいほど、屋内における窓際で、照度閾値以上の太陽光が照射される範囲が広くなるため、電子機器を携帯したユーザーが窓際を通過する際などに、電子機器に照度閾値以上の光が照射される時間は長くなる。このため、屋内において受信処理が実行されることを回避するため、時間閾値は長くする必要がある。このため、適切な時間閾値は、緯度に応じて変化する。
本発明によれば、電子機器が緯度の異なる地域に移動した場合、時間閾値に現在地の緯度に対応した値を設定できるため、時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
ここで、閾値設定部は、現在地の位置情報に基づいて、時間閾値の値を設定する。例えば、位置情報は緯度や標高であり、閾値設定部は、現在地の緯度や標高に対応した時間値を時間閾値に設定する。
例えば、位置情報が緯度の場合について説明する。太陽光のエネルギーは、緯度に応じて変化する。適切な時間閾値は、屋外であると判定できる時間の下限値となるため、太陽光のエネルギーが変化すると、適切な時間閾値も変化する。例えば、太陽光のエネルギーが大きいほど、屋内における窓際で、照度閾値以上の太陽光が照射される範囲が広くなるため、電子機器を携帯したユーザーが窓際を通過する際などに、電子機器に照度閾値以上の光が照射される時間は長くなる。このため、屋内において受信処理が実行されることを回避するため、時間閾値は長くする必要がある。このため、適切な時間閾値は、緯度に応じて変化する。
本発明によれば、電子機器が緯度の異なる地域に移動した場合、時間閾値に現在地の緯度に対応した値を設定できるため、時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
本発明の電子機器は、位置情報衛星から衛星信号を受信する受信部と、照射される光の照度に関する値を検出する照度検出部と、現在の時刻を示す時刻情報に基づいて、時間閾値の値を設定する閾値設定部と、前記照度検出部により検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備えることを特徴とする。
本発明によれば、光が照度検出部に照射され、高照度状態の継続時間が閾値設定部によって設定された時間閾値以上の場合、受信制御部は、受信部を作動して受信処理を実行する。
ここで、閾値設定部は、時刻情報に基づいて、時間閾値の値を設定する。例えば、時刻情報は、朝昼晩の時刻や年月日の月であり、閾値設定部は、現在の朝昼晩の時刻や月に対応した時間値を時間閾値に設定する。
例えば、太陽光のエネルギーは、季節に応じて変化する。このため、適切な時間閾値は、季節に応じて変化する。
本発明によれば、時間閾値に現在の月に対応した値を設定できるため、時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
ここで、閾値設定部は、時刻情報に基づいて、時間閾値の値を設定する。例えば、時刻情報は、朝昼晩の時刻や年月日の月であり、閾値設定部は、現在の朝昼晩の時刻や月に対応した時間値を時間閾値に設定する。
例えば、太陽光のエネルギーは、季節に応じて変化する。このため、適切な時間閾値は、季節に応じて変化する。
本発明によれば、時間閾値に現在の月に対応した値を設定できるため、時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
本発明の電子機器は、位置情報衛星から衛星信号を受信する受信部と、照射される光の照度に関する値を検出する照度検出部と、現在の時刻を示す時刻情報および現在地の位置情報に基づいて、照度閾値および時間閾値の値を設定する閾値設定部と、前記照度検出部により検出された値に基づいて、前記照度が前記照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備えることを特徴とする。
本発明によれば、光が照度検出部に照射され、高照度状態の継続時間が時間閾値以上の場合、受信制御部は、受信部を作動して受信処理を実行する。
ここで、閾値設定部は、時刻情報および現在地の位置情報に基づいて、照度閾値および時間閾値の値を設定する。
太陽光のエネルギーは、緯度や季節に応じて変化する。例えば、低緯度地域では、季節に応じた太陽光のエネルギーの変動は小さいが、高緯度地域では、季節に応じた太陽光のエネルギーの変動は大きい。このため、照度閾値および時間閾値は、緯度だけではなく季節も考慮して設定されることが好ましい。このように、適切な照度閾値および時間閾値は、緯度および季節に応じて変化する。
本発明によれば、照度閾値および時間閾値に、現在地の緯度および現在の月に対応した値を設定できるため、照度閾値および時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値および時間閾値を大きくし、かつ、所定期間、受信処理が実行されない場合に照度閾値および時間閾値を小さくすることでのみ、照度閾値および時間閾値を変更する場合と比べて、各閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、各閾値が適切な値に設定されるまでの時間を短縮できる。
ここで、閾値設定部は、時刻情報および現在地の位置情報に基づいて、照度閾値および時間閾値の値を設定する。
太陽光のエネルギーは、緯度や季節に応じて変化する。例えば、低緯度地域では、季節に応じた太陽光のエネルギーの変動は小さいが、高緯度地域では、季節に応じた太陽光のエネルギーの変動は大きい。このため、照度閾値および時間閾値は、緯度だけではなく季節も考慮して設定されることが好ましい。このように、適切な照度閾値および時間閾値は、緯度および季節に応じて変化する。
本発明によれば、照度閾値および時間閾値に、現在地の緯度および現在の月に対応した値を設定できるため、照度閾値および時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値および時間閾値を大きくし、かつ、所定期間、受信処理が実行されない場合に照度閾値および時間閾値を小さくすることでのみ、照度閾値および時間閾値を変更する場合と比べて、各閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、各閾値が適切な値に設定されるまでの時間を短縮できる。
本発明の電子機器において、前記受信部は、前記衛星信号に基づいて測位演算を実行することで前記位置情報を取得して出力し、前記閾値設定部は、前記受信部から出力された前記位置情報に基づいて、閾値の値を設定することが好ましい。
本発明によれば、受信部が衛星信号を受信し、測位演算を行うことで、現在地の位置情報を取得できるため、例えば、ユーザーが電子機器の操作部を操作して現在地の位置情報を設定する必要がなく、利便性を向上できる。
本発明の電子機器において、前記受信部は、前記衛星信号に基づいて測位演算を実行することで前記位置情報を取得して出力し、前記受信部から出力された前記位置情報を記憶する位置情報記憶部を備え、前記閾値設定部は、前記位置情報記憶部に記憶される前記位置情報が更新された場合、更新された前記位置情報に基づいて、閾値の値を設定することが好ましい。
本発明によれば、受信部が衛星信号を受信し、測位演算を行うことで、現在地の位置情報を取得できるため、例えば、ユーザーが電子機器の操作部を操作して現在地の位置情報を設定する必要がなく、利便性を向上できる。
また、直前に位置情報記憶部の位置情報が更新されてから、電子機器が移動しておらず、受信部から出力された位置情報が、位置情報記憶部に記憶されている位置情報と同じ場合には、閾値の設定を行わないようにできるため、受信部から位置情報が出力される度に必ず前記設定を行う場合と比べて、処理負荷を低減できる。
また、直前に位置情報記憶部の位置情報が更新されてから、電子機器が移動しておらず、受信部から出力された位置情報が、位置情報記憶部に記憶されている位置情報と同じ場合には、閾値の設定を行わないようにできるため、受信部から位置情報が出力される度に必ず前記設定を行う場合と比べて、処理負荷を低減できる。
本発明の電子機器において、都市を示す都市情報を選択する選択操作が行われる操作部と、前記操作部の前記選択操作に応じて前記都市情報を選択し、選択した都市情報に基づいて前記位置情報を設定する位置情報設定部と、を備えることが好ましい。
本発明によれば、ユーザーは、操作部を操作して現在地の都市情報を選択することで、現在地の位置情報を設定できるため、例えば操作部を操作して緯度などの位置情報を直接設定する場合と比べて、位置情報の設定を容易に行うことができる。
本発明は、電子機器の制御方法であって、照射される光の照度に関する値を検出するステップと、現在地の位置情報に基づいて、照度閾値の値を設定するステップと、前記検出するステップにより検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備えることを特徴とする。
本発明によれば、例えば、電子機器が緯度の異なる地域に移動した場合、照度閾値に現在地の緯度に対応した値を設定できるため、照度閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
本発明は、電子機器の制御方法であって、照射される光の照度に関する値を検出するステップと、現在の時刻を示す時刻情報に基づいて、照度閾値の値を設定するステップと、前記検出するステップにより検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備えることを特徴とする。
本発明によれば、例えば、照度閾値に現在の月に対応した値を設定できるため、照度閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
また、これによれば、受信に失敗した場合に照度閾値を高くし、かつ、所定期間、受信処理が実行されない場合に照度閾値を低くすることでのみ、照度閾値を変更する場合と比べて、照度閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、照度閾値が適切な値に設定されるまでの時間を短縮できる。
本発明は、電子機器の制御方法であって、照射される光の照度に関する値を検出するステップと、現在地の位置情報に基づいて、時間閾値の値を設定するステップと、前記検出するステップにより検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備えることを特徴とする。
本発明によれば、例えば、電子機器が緯度の異なる地域に移動した場合、時間閾値に現在地の緯度に対応した値を設定できるため、時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
本発明は、電子機器の制御方法であって、照射される光の照度に関する値を検出するステップと、現在の時刻に基づいて、時間閾値の値を設定するステップと、前記検出するステップにより検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備えることを特徴とする。
本発明によれば、例えば、時間閾値に現在の月に対応した値を設定できるため、時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
また、これによれば、受信に失敗した場合に時間閾値を長くし、かつ、所定期間、受信処理が実行されない場合に時間閾値を短くすることでのみ、時間閾値を変更する場合と比べて、時間閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、時間閾値が適切な値に設定されるまでの時間を短縮できる。
本発明は、電子機器の制御方法であって、照射される光の照度に関する値を検出するステップと、現在の時刻を示す時刻情報および現在地の位置情報に基づいて、照度閾値および時間閾値の値を設定するステップと、前記検出するステップにより検出された値に基づいて、前記照度が前記照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備えることを特徴とする。
本発明によれば、例えば、照度閾値および時間閾値に、現在地の緯度や現在の月に対応した値を設定できるため、照度閾値および時間閾値を適切な値に設定できる。
また、これによれば、受信に失敗した場合に照度閾値および時間閾値を大きくし、かつ、所定期間、受信処理が実行されない場合に照度閾値および時間閾値を小さくすることでのみ、照度閾値および時間閾値を変更する場合と比べて、各閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、各閾値が適切な値に設定されるまでの時間を短縮できる。
また、これによれば、受信に失敗した場合に照度閾値および時間閾値を大きくし、かつ、所定期間、受信処理が実行されない場合に照度閾値および時間閾値を小さくすることでのみ、照度閾値および時間閾値を変更する場合と比べて、各閾値が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、各閾値が適切な値に設定されるまでの時間を短縮できる。
以下、本発明の具体的な実施形態を図面に基づいて説明する。
[第1実施形態]
図1は、本実施形態の電子時計1を示す概略図である。
電子機器としての電子時計1は、地球の上空を所定の軌道で周回している複数のGPS衛星100のうち、少なくとも1つのGPS衛星100からの衛星信号を受信して時刻情報を取得し、少なくとも3つのGPS衛星100からの衛星信号を受信して位置情報を算出して取得するように構成されている。なお、GPS衛星100は、位置情報衛星の一例であり、地球の上空に複数存在している。現在は約30個のGPS衛星100が周回している。
[第1実施形態]
図1は、本実施形態の電子時計1を示す概略図である。
電子機器としての電子時計1は、地球の上空を所定の軌道で周回している複数のGPS衛星100のうち、少なくとも1つのGPS衛星100からの衛星信号を受信して時刻情報を取得し、少なくとも3つのGPS衛星100からの衛星信号を受信して位置情報を算出して取得するように構成されている。なお、GPS衛星100は、位置情報衛星の一例であり、地球の上空に複数存在している。現在は約30個のGPS衛星100が周回している。
[電子時計の概略構成]
図2は、電子時計1の正面図であり、図3は、電子時計1の概略を示す断面図である。
電子時計1は、図2および図3に示すように、外装ケース30と、カバーガラス33と、裏蓋34とを備えている。外装ケース30は、金属で形成された円筒状のケース31に、セラミックで形成されたベゼル32が嵌合されて構成されている。このベゼル32の内周側に、プラスチックで形成されたリング状のダイヤルリング35を介して、円盤状の文字板11が時刻表示部分として配置されている。
外装ケース30の側面には、文字板11の中心より、2時方向の位置にAボタン2と、4時方向の位置にBボタン3と、3時方向の位置にリューズ4とが設けられている。ここで、Aボタン2、Bボタン3、リューズ4は、本発明の操作部の一例である。
図2は、電子時計1の正面図であり、図3は、電子時計1の概略を示す断面図である。
電子時計1は、図2および図3に示すように、外装ケース30と、カバーガラス33と、裏蓋34とを備えている。外装ケース30は、金属で形成された円筒状のケース31に、セラミックで形成されたベゼル32が嵌合されて構成されている。このベゼル32の内周側に、プラスチックで形成されたリング状のダイヤルリング35を介して、円盤状の文字板11が時刻表示部分として配置されている。
外装ケース30の側面には、文字板11の中心より、2時方向の位置にAボタン2と、4時方向の位置にBボタン3と、3時方向の位置にリューズ4とが設けられている。ここで、Aボタン2、Bボタン3、リューズ4は、本発明の操作部の一例である。
電子時計1は、図3に示すように、金属製のケース31の二つの開口のうち、表面側の開口は、ベゼル32を介してカバーガラス33で塞がれており、裏面側の開口は金属で形成された裏蓋34で塞がれている。
外装ケース30の内側には、ベゼル32の内周に取り付けられているダイヤルリング35と、光透過性の文字板11と、指針21,22,23,24,25,26,27,28と、カレンダー車20と、各指針およびカレンダー車20を駆動する駆動機構140などが備えられている。
外装ケース30の内側には、ベゼル32の内周に取り付けられているダイヤルリング35と、光透過性の文字板11と、指針21,22,23,24,25,26,27,28と、カレンダー車20と、各指針およびカレンダー車20を駆動する駆動機構140などが備えられている。
ダイヤルリング35は、外周端が、ベゼル32の内周面に接触しているとともに、一面がカバーガラス33と並行している平板部分と、内周端が文字板11に接触するように、文字板11側へ傾斜した傾斜部分を備えている。ダイヤルリング35は、平面視においてはリング形状となっており、断面視においてはすり鉢形状となっている。ダイヤルリング35の平板部分と、傾斜部分と、ベゼル32の内周面とによりドーナツ形状の収納空間が形成されており、この収納空間内には、リング状のアンテナ体110が収納されている。
文字板11は、外装ケース30の内側で時刻を表示する円形の板材であり、プラスチックなどの光透過性の材料で形成され、カバーガラス33との間に指針21〜28などを備え、ダイヤルリング35の内側に配置されている。
文字板11と、駆動機構140が取り付けられている地板125との間には、光発電を行うソーラーセル135が備えられている。ソーラーセル135は、光エネルギーを電気エネルギーに変換する複数の光発電素子を直列接続した円形の平板である。文字板11、ソーラーセル135、地板125には、指針21〜23の指針軸29と、指針24〜28の図示しない指針軸とが貫通する穴が形成されている。また、文字板11およびソーラーセル135には、カレンダー小窓15の開口部が形成されている。
文字板11と、駆動機構140が取り付けられている地板125との間には、光発電を行うソーラーセル135が備えられている。ソーラーセル135は、光エネルギーを電気エネルギーに変換する複数の光発電素子を直列接続した円形の平板である。文字板11、ソーラーセル135、地板125には、指針21〜23の指針軸29と、指針24〜28の図示しない指針軸とが貫通する穴が形成されている。また、文字板11およびソーラーセル135には、カレンダー小窓15の開口部が形成されている。
駆動機構140は、地板125に取り付けられ、回路基板120で裏面側から覆われている。駆動機構140は、ステップモーターと歯車などの輪列とを有し、当該ステップモーターが当該輪列を介して指針軸29等を回転させることにより各指針を駆動する。
駆動機構140は、具体的には、第1〜第6駆動機構を備える。第1駆動機構は指針22および指針23を駆動し、第2駆動機構は指針21を駆動し、第3駆動機構は指針24を駆動し、第4駆動機構は指針25を駆動し、第5駆動機構は指針26〜28を駆動し、第6駆動機構はカレンダー車20を駆動する。
駆動機構140は、具体的には、第1〜第6駆動機構を備える。第1駆動機構は指針22および指針23を駆動し、第2駆動機構は指針21を駆動し、第3駆動機構は指針24を駆動し、第4駆動機構は指針25を駆動し、第5駆動機構は指針26〜28を駆動し、第6駆動機構はカレンダー車20を駆動する。
回路基板120は、GPS受信回路45、制御回路50、記憶装置60を備えている。また、この回路基板120とアンテナ体110とは、アンテナ接続ピン115を用い接続されている。GPS受信回路45、制御回路50、記憶装置60が設けられた回路基板120の裏蓋34側には、これらの回路部品を覆うための回路押さえ122が設けられている。また、リチウムイオン電池などの二次電池130が、地板125と裏蓋34との間に設けられている。二次電池130は、ソーラーセル135が発電した電力で充電される。
[電子時計の表示機構]
文字板11の外周部を囲むダイヤルリング35の内周側には、図2に示すように、内周を60分割にする目盛が表記されている。この目盛を用いて、指針21は通常時に第1時刻の「秒」を表示し、指針22は第1時刻の「分」を表示し、指針23は第1時刻の「時」を表示する。なお、第1時刻の「秒」は、後述する第2時刻の「秒」と同じため、ユーザーは、指針21を確認することで、第2時刻の「秒」も把握できる。
また、ダイヤルリング35には、12分位置にアルファベットの「Y」と、18分位置にアルファベットの「N」の英字が表記されている。この英字は、GPS衛星100から受信した衛星信号に基づく各種情報の受信(取得)結果(Y:受信(取得)成功、N:受信(取得)失敗)を示す。指針21は、「Y」および「N」のいずれか一方を指示し、衛星信号の受信結果を表示する。なお、受信結果の表示は、Aボタン2を3秒未満押すことで行われる。
文字板11の外周部を囲むダイヤルリング35の内周側には、図2に示すように、内周を60分割にする目盛が表記されている。この目盛を用いて、指針21は通常時に第1時刻の「秒」を表示し、指針22は第1時刻の「分」を表示し、指針23は第1時刻の「時」を表示する。なお、第1時刻の「秒」は、後述する第2時刻の「秒」と同じため、ユーザーは、指針21を確認することで、第2時刻の「秒」も把握できる。
また、ダイヤルリング35には、12分位置にアルファベットの「Y」と、18分位置にアルファベットの「N」の英字が表記されている。この英字は、GPS衛星100から受信した衛星信号に基づく各種情報の受信(取得)結果(Y:受信(取得)成功、N:受信(取得)失敗)を示す。指針21は、「Y」および「N」のいずれか一方を指示し、衛星信号の受信結果を表示する。なお、受信結果の表示は、Aボタン2を3秒未満押すことで行われる。
指針24は、文字板11の中心から2時方向の位置に設けられている。指針24の回転領域の外周には、七曜を示す、「S」、「M」、「T」、「W」、「T」、「F」、「S」の英字が表記されている。指針24は、「S」〜「S」のいずれかを指示することで曜日を表示する。
指針25は、文字板11の中心から10時方向の位置に設けられている。以下、指針25の回転領域の外周の表記について説明するが、「n時方向」(nは任意の自然数)とあるのは、指針25の指針軸から回転領域の外周をみたときの方向である。
指針25の回転領域の6時方向から7時方向の範囲の外周には、「DST」の英字と「○」の記号が表記されている。DST(daylight saving time)は夏時間を意味する。指針25は、これらの英字と記号を指示することで、夏時間(DST:夏時間ON、○:夏時間OFF)の設定を表示する。
指針25の回転領域の6時方向から7時方向の範囲の外周には、「DST」の英字と「○」の記号が表記されている。DST(daylight saving time)は夏時間を意味する。指針25は、これらの英字と記号を指示することで、夏時間(DST:夏時間ON、○:夏時間OFF)の設定を表示する。
指針25の回転領域の8時方向から9時方向までの範囲の外周には、円周に沿って、9時方向の基端が太く、8時方向の先端が細い三日月鎌状の記号12が表記されている。この記号12は二次電池130(図3参照)のパワーインジケーターであり、電池残量に応じた位置を指針25が指示することで電池残量が表示される。なお、指針25は、通常時、記号12を指示している。
指針25の回転領域の10時方向の外周には、飛行機形状の記号13が表記されている。この記号は、機内モードを表す。航空機の離着陸時は、航空法によって衛星信号の受信が禁止されている。指針25は、記号13を指示することで、機内モードに設定され、受信が行われないことを表示する。
指針25の回転領域の11時方向から12時方向までの範囲の外周には、「1」の数字と「4+」の記号が表記されている。これらの数字と記号は、衛星信号の受信モードを表す。「1」は時刻情報を受信し内部時刻が修正されること(測時モード)を、「4+」は時刻情報と軌道情報とを受信し、現在位置である位置情報を算出し、内部時刻と後述するタイムゾーンデータとが修正されること(測位モード)を意味する。
指針26,27は、文字板11の中心から6時方向の位置に設けられている。指針26は、第2時刻の「分」を表示し、指針27は、第2時刻の「時」を表示する。
指針28は、文字板11の中心から4時方向の位置に設けられ、第2時刻の午前および午後を表示する。
カレンダー小窓15は、文字板11を矩形状に開口した開口部に設けられており、開口部からカレンダー車20に印刷された数字が視認可能となっている。この数字は、年月日の「日」を表す。
指針28は、文字板11の中心から4時方向の位置に設けられ、第2時刻の午前および午後を表示する。
カレンダー小窓15は、文字板11を矩形状に開口した開口部に設けられており、開口部からカレンダー車20に印刷された数字が視認可能となっている。この数字は、年月日の「日」を表す。
またダイヤルリング35には、内周側の目盛に沿って、協定世界時(UTC)との時差を表す時差情報37が、数字と数字以外の記号とで表記されている。数字の時差情報37は整数の時差であり、記号の時差情報37は整数以外の時差であることを表している。指針21〜23で表示された第1時刻と、UTCとの時差は、Bボタン3を押すことにより指針21が指し示す時差情報37で確認することができる。
また、ダイヤルリング35の周囲に設けられているベゼル32には、ダイヤルリング35に表記されている時差情報37の時差に対応した標準時を使用しているタイムゾーンの代表都市名を表す都市情報36が、時差情報37に併記されている。
また、ダイヤルリング35の周囲に設けられているベゼル32には、ダイヤルリング35に表記されている時差情報37の時差に対応した標準時を使用しているタイムゾーンの代表都市名を表す都市情報36が、時差情報37に併記されている。
[電子時計の回路構成]
図4は、電子時計1の回路構成を示すブロック図である。この図に示すように、電子時計1は、ソーラーセル135と、二次電池130と、GPS受信回路45と、計時装置46と、記憶装置60と、入力装置47と、制御回路50と、ダイオード41と、充電制御用スイッチ42と、充電状態検出回路43と、電圧検出回路44とを備えている。なお、ソーラーセル135、充電状態検出回路43、電圧検出回路44からなる構成は、本発明の照度検出部の一例である。
図4は、電子時計1の回路構成を示すブロック図である。この図に示すように、電子時計1は、ソーラーセル135と、二次電池130と、GPS受信回路45と、計時装置46と、記憶装置60と、入力装置47と、制御回路50と、ダイオード41と、充電制御用スイッチ42と、充電状態検出回路43と、電圧検出回路44とを備えている。なお、ソーラーセル135、充電状態検出回路43、電圧検出回路44からなる構成は、本発明の照度検出部の一例である。
ダイオード41は、ソーラーセル135と二次電池130とを電気的に接続する経路に設けられ、ソーラーセル135から二次電池130への電流(順方向電流)を遮断せずに、二次電池130からソーラーセル135への電流(逆方向電流)を遮断する。なお、順方向電流が流れるのは、二次電池130の電圧よりもソーラーセル135の電圧が高い場合、すなわち充電時に限られる。また、ダイオード41に代えて電界効果トランジスター(FET)を採用してもよい。
充電制御用スイッチ42は、ソーラーセル135から二次電池130への電流の経路を接続および切断するものであり、ソーラーセル135と二次電池130とを電気的に接続する経路に設けられたスイッチング素子421を備えている。スイッチング素子421がオフ状態からオン状態に遷移するとオン(接続)し、スイッチング素子421がオン状態からオフ状態へ遷移するとオフ(切断)する。
例えば、過充電により電池特性が劣化する状態にならないよう、二次電池130の電池電圧が所定値以上となる場合には、制御回路50から出力される2値の制御信号CTL3に基づいて、充電制御用スイッチ42をオフする。なお、この場合、後述する電圧検出回路44は、制御回路50から出力される制御信号CTL2に基づいて動作が停止されている。
例えば、過充電により電池特性が劣化する状態にならないよう、二次電池130の電池電圧が所定値以上となる場合には、制御回路50から出力される2値の制御信号CTL3に基づいて、充電制御用スイッチ42をオフする。なお、この場合、後述する電圧検出回路44は、制御回路50から出力される制御信号CTL2に基づいて動作が停止されている。
スイッチング素子421は、pチャネル型のトランジスターであり、ゲート電圧Vg1がローレベルの場合にはオン状態となり、ハイレベルの場合にはオフ状態となる。ゲート電圧Vg1は、制御回路50により制御される。
充電状態検出回路43は、制御回路50から出力される充電状態の検出タイミングを指定する2値の制御信号CTL1に基づいて作動し、ソーラーセル135から二次電池130への充電の状態(充電状態)を検出し、検出結果RS1を制御回路50へ出力する。充電状態は「充電中」または「非充電中」であり、その検出は電池電圧VCCと充電制御用スイッチ42がオンのときのソーラーセル135のPVINとに基づいて行われる。例えば、ダイオード41の降下電圧をVthとし、スイッチング素子421のオン抵抗を無視したとき、PVIN−Vth>VCCの場合には「充電中」と判定し、PVIN−Vth≦VCCの場合には「非充電中」と判定することができる。
本実施形態では、制御信号CTL1は、周期が1秒のパルス信号であり、充電状態検出回路43は、制御信号CTL1がハイレベルの期間において充電状態の検出を行う。つまり、充電状態検出回路43は、充電制御用スイッチ42を接続状態に維持したまま、充電状態の検出を1秒周期で繰り返し行う。
なお、充電状態の検出を間欠的に行うのは、充電状態検出回路43の消費電力量を低減するためである。この低減が不要であれば、充電状態が連続的に検出されるようにしてもよい。充電状態検出回路43は、例えば、コンパレーター、A/Dコンバーター等を用いて構成することができる。
電圧検出回路44は、制御回路50から出力される電圧の検出タイミングを指定する2値の制御信号CTL2に基づいて作動し、ソーラーセル135の端子電圧PVIN、すなわちソーラーセル135の開放電圧を検出する。なお、電圧検出回路44が開放電圧を検出している期間、制御回路50から出力される制御信号CTL3に基づいて、充電制御用スイッチ42はオフとされている。また、電圧検出回路44は、開放電圧の検出結果RS2を制御回路50へ出力する。
受信部としてのGPS受信回路45は、アンテナ体110に接続され、アンテナ体110を介して受信した衛星信号を処理して時刻情報や位置情報を取得する。
そして、GPS受信回路45は、図示を略すが、通常のGPS装置と同様に、GPS衛星100から送信される衛星信号を受信してデジタル信号に変換するRF(Radio Frequency)部と、受信信号の相関判定を実行して航法メッセージを復調するBB部(ベースバンド部)と、BB部で復調された航法メッセージ(衛星信号)から時刻情報や位置情報(測位情報)を取得して出力する情報取得手段とを備えている。
そして、GPS受信回路45は、図示を略すが、通常のGPS装置と同様に、GPS衛星100から送信される衛星信号を受信してデジタル信号に変換するRF(Radio Frequency)部と、受信信号の相関判定を実行して航法メッセージを復調するBB部(ベースバンド部)と、BB部で復調された航法メッセージ(衛星信号)から時刻情報や位置情報(測位情報)を取得して出力する情報取得手段とを備えている。
入力装置47は、図2に示すAボタン2、Bボタン3、リューズ4を備えて構成され、各ボタン2,3の押し離しや、リューズ4の引き出し、押し込みに基づいて、各種処理の実行を指示する操作を検出し、検出した操作に応じた操作信号を制御回路50に出力する。
計時装置46は、二次電池130に蓄積された電力で駆動される水晶振動子等を備え、水晶振動子の発振信号に基づく基準信号を用いて時刻データを更新する。
記憶装置60は、図5に示すように、時刻データ記憶部610と、タイムゾーンデータ記憶部620と、位置情報記憶部630と、閾値記憶部640とを備えている。
時刻データ記憶部610には、受信時刻データ611と、閏秒更新データ612と、内部時刻データ613と、第1表示用時刻データ614と、第2表示用時刻データ615と、第1タイムゾーンデータ616と、第2タイムゾーンデータ617とが記憶される。
受信時刻データ611には、衛星信号から取得した時刻情報(GPS時刻)が記憶される。この受信時刻データ611は、通常は計時装置46によって1秒毎に更新され、衛星信号を受信した際には、取得した時刻情報(GPS時刻)が記憶される。
閏秒更新データ612には、少なくとも現在の閏秒のデータが記憶される。すなわち、衛星信号のサブフレーム4、ページ18には、閏秒に関するデータとして、「現在の閏秒」、「閏秒の更新週」、「閏秒の更新日」、「更新後の閏秒」の各データが含まれる。このうち、本実施形態では、少なくとも「現在の閏秒」のデータを、閏秒更新データ612に記憶している。
時刻データ記憶部610には、受信時刻データ611と、閏秒更新データ612と、内部時刻データ613と、第1表示用時刻データ614と、第2表示用時刻データ615と、第1タイムゾーンデータ616と、第2タイムゾーンデータ617とが記憶される。
受信時刻データ611には、衛星信号から取得した時刻情報(GPS時刻)が記憶される。この受信時刻データ611は、通常は計時装置46によって1秒毎に更新され、衛星信号を受信した際には、取得した時刻情報(GPS時刻)が記憶される。
閏秒更新データ612には、少なくとも現在の閏秒のデータが記憶される。すなわち、衛星信号のサブフレーム4、ページ18には、閏秒に関するデータとして、「現在の閏秒」、「閏秒の更新週」、「閏秒の更新日」、「更新後の閏秒」の各データが含まれる。このうち、本実施形態では、少なくとも「現在の閏秒」のデータを、閏秒更新データ612に記憶している。
内部時刻データ613には、内部時刻情報が記憶される。この内部時刻情報は、受信時刻データ611に記憶されたGPS時刻と、閏秒更新データ612に記憶している「現在の閏秒」とによって更新される。すなわち、内部時刻データ613には、UTC(協定世界時)が記憶されることになる。受信時刻データ611が計時装置46で更新される際に、この内部時刻情報も更新される。
第1表示用時刻データ614には、内部時刻データ613の内部時刻情報に、第1タイムゾーンデータ616のタイムゾーンデータ(時差情報)を加味した時刻情報が記憶される。第1タイムゾーンデータ616は、ユーザーが手動で選択した場合や測位モードで受信した場合に得られるタイムゾーンデータで設定される。ここで、第1表示用時刻データ614の時刻情報は、指針21〜23によって表示される第1時刻に相当する。
第2表示用時刻データ615には、内部時刻データ613の内部時刻情報に、第2タイムゾーンデータ617のタイムゾーンデータを加味した時刻情報が記憶される。第2タイムゾーンデータ617は、ユーザーが手動で選択した場合に得られるタイムゾーンデータで設定される。ここで、第2表示用時刻データ615の時刻情報は、指針21,26〜28によって表示される第2時刻に相当する。
第2表示用時刻データ615には、内部時刻データ613の内部時刻情報に、第2タイムゾーンデータ617のタイムゾーンデータを加味した時刻情報が記憶される。第2タイムゾーンデータ617は、ユーザーが手動で選択した場合に得られるタイムゾーンデータで設定される。ここで、第2表示用時刻データ615の時刻情報は、指針21,26〜28によって表示される第2時刻に相当する。
タイムゾーンデータ記憶部620は、位置情報(緯度、経度)とタイムゾーンデータ(時差情報)とを関連付けて記憶している。このため、測位モードで位置情報を取得した場合、制御回路50は、その位置情報(緯度、経度)に基づいてタイムゾーンデータを取得できるようにされている。
なお、タイムゾーンデータ記憶部620は、さらに、都市名とタイムゾーンデータとを関連付けて記憶している。したがって、ユーザーがリューズ4の操作によって、現地時刻を知りたい都市名を選択すると、制御回路50は、タイムゾーンデータ記憶部620に対してユーザーが設定した都市名を検索し、その都市名に対応するタイムゾーンデータを取得して、第1タイムゾーンデータ616、または、第2タイムゾーンデータ617に設定する。
位置情報記憶部630には、現在地の位置情報が記憶される。具体的には、GPS受信回路45が衛星信号を受信し、衛星信号に基づいて測位演算を実行することで取得した緯度や、リューズ4の操作に応じて選択された都市の緯度が位置情報として記憶される。
閾値記憶部640には、閾値データが記憶されている。
閾値データには、図6に示すように、緯度と、閾レベルおよび閾回数とが、対応付けられて記憶されている。
図6の例では、閾値データには、北半球の緯度として、26°、50°、70°が記憶され、南半球の緯度として、−26°、−50°、−70°が記憶されている。
閾レベルおよび閾回数は、制御回路50が自動受信処理を実行する受信条件を決めるものであり、詳しくは後述するが、制御回路50は、電圧検出回路44で検出されたソーラーセル135の開放電圧の検出レベルが、閾回数連続して閾レベル以上となった場合、GPS受信回路45を作動して自動受信処理を実行する。
図6に示すように、緯度が低くなるほど、対応する閾レベルは高くなり、対応する閾回数は多くなっている。
閾値データには、図6に示すように、緯度と、閾レベルおよび閾回数とが、対応付けられて記憶されている。
図6の例では、閾値データには、北半球の緯度として、26°、50°、70°が記憶され、南半球の緯度として、−26°、−50°、−70°が記憶されている。
閾レベルおよび閾回数は、制御回路50が自動受信処理を実行する受信条件を決めるものであり、詳しくは後述するが、制御回路50は、電圧検出回路44で検出されたソーラーセル135の開放電圧の検出レベルが、閾回数連続して閾レベル以上となった場合、GPS受信回路45を作動して自動受信処理を実行する。
図6に示すように、緯度が低くなるほど、対応する閾レベルは高くなり、対応する閾回数は多くなっている。
制御回路50は、電子時計1を制御するCPUで構成されている。制御回路50は、記憶装置60に格納された各種プログラムを実行することで、自動受信制御部51、手動受信制御部52、タイムゾーン設定部53、時刻修正部54、閾値設定部55、位置情報設定部56として機能する。
自動受信制御部51は、受信を実行する条件である受信条件に該当すると、GPS受信回路45を作動して測時モードでの受信処理を実行する(自動受信処理)。ここで、自動受信制御部51は、本発明の受信制御部の一例である。なお、自動受信処理の詳細については後述する。
手動受信制御部52は、入力装置47の出力信号に基づいて、Aボタン2が3秒以上6秒未満押されたことを検出すると、GPS受信回路45を作動して測時モードでの受信処理を実行する(測時モードでの手動受信処理)。また、Aボタン2が6秒以上押されたことを検出すると、GPS受信回路45を作動して測位モードでの受信処理を実行する(測位モードでの手動受信処理)。
自動受信制御部51は、受信を実行する条件である受信条件に該当すると、GPS受信回路45を作動して測時モードでの受信処理を実行する(自動受信処理)。ここで、自動受信制御部51は、本発明の受信制御部の一例である。なお、自動受信処理の詳細については後述する。
手動受信制御部52は、入力装置47の出力信号に基づいて、Aボタン2が3秒以上6秒未満押されたことを検出すると、GPS受信回路45を作動して測時モードでの受信処理を実行する(測時モードでの手動受信処理)。また、Aボタン2が6秒以上押されたことを検出すると、GPS受信回路45を作動して測位モードでの受信処理を実行する(測位モードでの手動受信処理)。
測時モードでの受信処理が実行されると、GPS受信回路45は、少なくとも1つのGPS衛星100を捕捉し、そのGPS衛星100から送信される衛星信号を受信して時刻情報を取得する。
測位モードでの受信処理が実行されると、GPS受信回路45は、少なくとも3個、好ましくは4個以上のGPS衛星100を捕捉し、各GPS衛星100から送信される衛星信号を受信して位置情報を算出して取得する。また、GPS受信回路45は、衛星信号を受信した際に時刻情報も同時に取得できる。
測位モードでの受信処理が実行されると、GPS受信回路45は、少なくとも3個、好ましくは4個以上のGPS衛星100を捕捉し、各GPS衛星100から送信される衛星信号を受信して位置情報を算出して取得する。また、GPS受信回路45は、衛星信号を受信した際に時刻情報も同時に取得できる。
タイムゾーン設定部53は、測位モードでの受信処理で位置情報の取得に成功した場合、取得された位置情報(緯度、経度)に基づいてタイムゾーンデータを設定する。具体的には、タイムゾーンデータ記憶部620から位置情報に対応するタイムゾーンデータ(タイムゾーン情報つまり時差情報)を選択して取得し、第1タイムゾーンデータ616に記憶させる。
例えば、日本標準時(JST)は、UTCに対して9時間進めた時刻(UTC+9)であるため、取得した位置情報が日本である場合には、タイムゾーン設定部53は、タイムゾーンデータ記憶部620から日本標準時の時差情報(+9時間)を読み出して第1タイムゾーンデータ616に記憶する。
また、タイムゾーン設定部53は、操作部の操作により、時差情報37または都市情報36のいずれかが選択された場合、選択された時差情報37または都市情報36に対応するタイムゾーンデータを、第1タイムゾーンデータ616または第2タイムゾーンデータ617に記憶させる。
例えば、日本標準時(JST)は、UTCに対して9時間進めた時刻(UTC+9)であるため、取得した位置情報が日本である場合には、タイムゾーン設定部53は、タイムゾーンデータ記憶部620から日本標準時の時差情報(+9時間)を読み出して第1タイムゾーンデータ616に記憶する。
また、タイムゾーン設定部53は、操作部の操作により、時差情報37または都市情報36のいずれかが選択された場合、選択された時差情報37または都市情報36に対応するタイムゾーンデータを、第1タイムゾーンデータ616または第2タイムゾーンデータ617に記憶させる。
時刻修正部54は、測時モードや測位モードでの受信処理で時刻情報の取得に成功した場合、取得された時刻情報を受信時刻データ611に記憶する。これにより、内部時刻データ613、第1表示用時刻データ614、第2表示用時刻データ615が修正される。
また、時刻修正部54は、第1表示用時刻データ614を、第1タイムゾーンデータ616を用いて修正し、第2表示用時刻データ615を、第2タイムゾーンデータ617を用いて修正する。このため、第1表示用時刻データ614および第2表示用時刻データ615は、UTCである内部時刻データ613に各タイムゾーンデータを加算した時刻となる。
また、時刻修正部54は、第1表示用時刻データ614を、第1タイムゾーンデータ616を用いて修正し、第2表示用時刻データ615を、第2タイムゾーンデータ617を用いて修正する。このため、第1表示用時刻データ614および第2表示用時刻データ615は、UTCである内部時刻データ613に各タイムゾーンデータを加算した時刻となる。
閾値設定部55は、自動受信処理が実行される受信条件を決定する閾レベルおよび閾回数を、位置情報記憶部630に記憶された位置情報に基づいて設定する。なお、閾レベルおよび閾回数の設定方法の詳細については後述する。
位置情報設定部56は、GPS受信回路45が測位モードでの受信処理を実行し、位置情報の取得に成功した場合、当該位置情報の緯度を、位置情報記憶部630に上書きして記憶させる。なお、GPS受信回路45が取得した位置情報の緯度が、位置情報記憶部630に記憶されている緯度と同じ場合には、位置情報記憶部630を更新しない。
また、ユーザーが、リューズ4を操作して、指針21に都市情報36を指示させることで都市情報を選択する選択操作を行うと、位置情報設定部56は、当該選択操作に応じて都市情報を選択し、選択した都市情報に対応した緯度を取得する。そして、取得した緯度を、位置情報記憶部630に上書きして記憶させる。
また、ユーザーが、リューズ4を操作して、指針21に都市情報36を指示させることで都市情報を選択する選択操作を行うと、位置情報設定部56は、当該選択操作に応じて都市情報を選択し、選択した都市情報に対応した緯度を取得する。そして、取得した緯度を、位置情報記憶部630に上書きして記憶させる。
[自動受信処理]
次に、電子時計1が実行する自動受信処理について、図7のフローチャートに基づき説明する。
制御回路50は、毎日0時0分0秒に制御を始める。まず、自動受信制御部51は、一定周期で充電状態検出回路43を作動する(SA1)。本実施形態では、図8に示すように、制御回路50は、1秒間隔の制御信号CTL1を出力し、充電状態検出回路43を作動している。制御信号CTL1が入力されると、充電状態検出回路43は、充電状態であるか否かを示す検出結果RS1を制御回路50に出力する。このため、自動受信制御部51は、充電中であるか否かを判定する(SA2)。なお、充電制御用スイッチ42は、後述するように、電圧検出回路44が作動されるタイミングのみオフに切り替えられる。
次に、電子時計1が実行する自動受信処理について、図7のフローチャートに基づき説明する。
制御回路50は、毎日0時0分0秒に制御を始める。まず、自動受信制御部51は、一定周期で充電状態検出回路43を作動する(SA1)。本実施形態では、図8に示すように、制御回路50は、1秒間隔の制御信号CTL1を出力し、充電状態検出回路43を作動している。制御信号CTL1が入力されると、充電状態検出回路43は、充電状態であるか否かを示す検出結果RS1を制御回路50に出力する。このため、自動受信制御部51は、充電中であるか否かを判定する(SA2)。なお、充電制御用スイッチ42は、後述するように、電圧検出回路44が作動されるタイミングのみオフに切り替えられる。
[非充電状態での制御]
電子時計1に当たる光が暗く、ソーラーセル135で発電が行われていない場合、充電状態検出回路43は「非充電中」の検出結果RS1を制御回路50に出力する。この場合、自動受信制御部51は、充電中ではない(SA2:No)と判定し、制御回路50からはローレベルの制御信号CTL2を出力する。
従って、SA2でNoと判定された場合、自動受信制御部51は、電子時計1が屋外に配置されておらず、衛星信号の受信に適した場所に配置されていない可能性が高いと判断できる。
電子時計1に当たる光が暗く、ソーラーセル135で発電が行われていない場合、充電状態検出回路43は「非充電中」の検出結果RS1を制御回路50に出力する。この場合、自動受信制御部51は、充電中ではない(SA2:No)と判定し、制御回路50からはローレベルの制御信号CTL2を出力する。
従って、SA2でNoと判定された場合、自動受信制御部51は、電子時計1が屋外に配置されておらず、衛星信号の受信に適した場所に配置されていない可能性が高いと判断できる。
[充電状態での制御]
一方、自動受信制御部51は、SA2で充電状態である(SA2:Yes)と判定された場合、電圧検出回路44を作動する(SA3)。この際、充電制御用スイッチ42は、自動受信制御部51によってオフ状態に切り替えられる。すなわち、自動受信制御部51は、充電状態検出回路43で充電中であることを検出すると、1秒間隔の制御信号CTL2を出力し、電圧検出回路44を作動する。この際、充電制御用スイッチ42は、制御回路50からの制御信号CTL3によってオフ状態に制御されるので、ソーラーセル135および電圧検出回路44は、二次電池130とは切り離される。このため、電圧検出回路44は、二次電池130の充電電圧の影響を受けることなく、ソーラーセル135に当たる光の照度に対応する開放電圧を検出できる。
なお、充電制御用スイッチ42がオフ状態では充電状態検出回路43によって充電状態を検出できない。このため、自動受信制御部51は、充電状態検出回路43に対する制御信号CTL1の出力タイミングと、電圧検出回路44に対する制御信号CTL2の出力タイミングとが一致しないように、制御信号CTL1と制御信号CTL2の出力タイミングをずらしている。
一方、自動受信制御部51は、SA2で充電状態である(SA2:Yes)と判定された場合、電圧検出回路44を作動する(SA3)。この際、充電制御用スイッチ42は、自動受信制御部51によってオフ状態に切り替えられる。すなわち、自動受信制御部51は、充電状態検出回路43で充電中であることを検出すると、1秒間隔の制御信号CTL2を出力し、電圧検出回路44を作動する。この際、充電制御用スイッチ42は、制御回路50からの制御信号CTL3によってオフ状態に制御されるので、ソーラーセル135および電圧検出回路44は、二次電池130とは切り離される。このため、電圧検出回路44は、二次電池130の充電電圧の影響を受けることなく、ソーラーセル135に当たる光の照度に対応する開放電圧を検出できる。
なお、充電制御用スイッチ42がオフ状態では充電状態検出回路43によって充電状態を検出できない。このため、自動受信制御部51は、充電状態検出回路43に対する制御信号CTL1の出力タイミングと、電圧検出回路44に対する制御信号CTL2の出力タイミングとが一致しないように、制御信号CTL1と制御信号CTL2の出力タイミングをずらしている。
本実施形態では、電圧検出回路44で検出される開放電圧は、図9に示すように、ソーラーセル135における照度が高くなるほど高くなる。
また、ソーラーセル135の開放電圧の代わりにソーラーセル135の短絡電流を、ソーラーセル135に当たる光の照度に対応する値として検出する構成を用いてもよい。すなわち、図10に示すように、ソーラーセル135における照度が高くなるほど高くなる短絡電流が検出される構成を適用してもよい。なお、短絡電流を検出する構成においても、開放電圧を検出する構成と同様に、充電制御用スイッチ42をオフにしてソーラーセル135と二次電池130とを電気的に切断することで、二次電池130の影響を受けないようにする必要がある。
このような開放電圧および短絡電流は、ソーラーセル135における出力値と相関関係がある。そこで、本実施形態では、検出値として開放電圧や短絡電流を検出している。すなわち、この開放電圧や短絡電流は、本発明の照度に関する値の一例である。
また、ソーラーセル135の開放電圧の代わりにソーラーセル135の短絡電流を、ソーラーセル135に当たる光の照度に対応する値として検出する構成を用いてもよい。すなわち、図10に示すように、ソーラーセル135における照度が高くなるほど高くなる短絡電流が検出される構成を適用してもよい。なお、短絡電流を検出する構成においても、開放電圧を検出する構成と同様に、充電制御用スイッチ42をオフにしてソーラーセル135と二次電池130とを電気的に切断することで、二次電池130の影響を受けないようにする必要がある。
このような開放電圧および短絡電流は、ソーラーセル135における出力値と相関関係がある。そこで、本実施形態では、検出値として開放電圧や短絡電流を検出している。すなわち、この開放電圧や短絡電流は、本発明の照度に関する値の一例である。
自動受信制御部51は、電圧検出回路44から出力される検出結果RS2により、開放電圧に対応する検出レベルを判定する(SA4)。本実施形態では、自動受信制御部51は検出レベルを図11に示す関係に基づいて判定する。なお、図11における開放電圧と照度は、各検出レベルにおける下限値を表したものである。例えば、自動受信制御部51は、開放電圧が5.6V以上5.8V未満の場合、検出レベルが「7」であり、5.9V以上6.2V未満の場合、検出レベルが「9」であると判定する。
次に、図7に示すように、自動受信制御部51は、SA4で得られた検出レベルが、1秒間隔での電圧検出に基づいて、閾回数以上連続して閾レベル以上であるか否かを判定する(SA5)。閾レベルおよび閾回数は、詳しくは後述するが、複数段階に設定可能であり、閾値設定部55によって予め設定されている。
検出レベルとソーラーセル135に当たる光の照度との関係は、図11に示すように相関関係があるため、検出レベルが閾レベル以上であるか否かを判定することで、ソーラーセル135に当たる光の照度が照度閾値以上である高照度状態であるか否かを判定できる。例えば、閾レベルが「4」に設定されている場合、検出レベルが閾レベル以上であるか否かを判定することで、ソーラーセル135に当たる光の照度が3000ルクス以上であるか否かを判定できる。
なお、検出レベルとソーラーセル135に当たる光の照度との関係は、図11に示す関係に限定されず、適宜設定することができる。
なお、検出レベルとソーラーセル135に当たる光の照度との関係は、図11に示す関係に限定されず、適宜設定することができる。
電圧検出に基づく判定回数と、判定時間とは、図12に示す関係にある。なお、図12の関係は、1秒間隔で開放電圧を検出した場合を示している。例えば、判定回数が「2」の場合、判定時間は2秒である。このため、検出レベルが、閾回数以上連続して閾レベル以上であるか否かを判定することで、高照度状態の継続時間が時間閾値以上であるか否かを判定できる。
なお、判定回数と判定時間との関係は、図12に示す関係に限定されず、電圧検出の間隔に応じて変化する。例えば、2秒間隔で開放電圧を検出した場合には、判定回数が「2」であれば判定時間は4秒となる。
なお、判定回数と判定時間との関係は、図12に示す関係に限定されず、電圧検出の間隔に応じて変化する。例えば、2秒間隔で開放電圧を検出した場合には、判定回数が「2」であれば判定時間は4秒となる。
SA2またはSA5でNoと判定された場合には、自動受信制御部51は、現在の時刻が、制御回路50が制御を始めた日の23時59分59秒か否か判定する(SA6)。SA6でNoと判定された場合は、自動受信制御部51は、SA1に戻り、一定周期で充電状態検出回路43を作動する。
一方で、SA6でYesと判定された場合は、閾値設定部55は、閾レベルを1レベル低くなるように設定し直す(SA7)。すなわち、照度閾値を1レベル低い値に変更する。そして、制御回路50は、処理を終了し、次に処理が開始される制御再開時間まで待機状態に移行する。ここで、制御再開時間は1秒後の0時0分0秒である。このように検出レベルが、閾回数以上連続して閾レベル以上となる状態が、所定期間発生しない場合には、閾レベルを1レベル低くなるように設定し直すことで、検出レベルが閾レベル以上となり易くなる。このように、GPS受信回路45を作動させる条件をより緩くしたため、GPS受信回路45を作動させる機会を設けることができる。
一方で、SA5でYesと判定された場合には、自動受信制御部51は、電子時計1が屋外に配置され、受信に適した環境にあると判断し、GPS受信回路45を作動してGPS衛星100から衛星信号を受信する受信処理を開始する(SA8)。
自動受信処理では、測時モードでの受信処理が行われる。すなわち、測位モードでは、位置を検出するために3個以上のGPS衛星100から信号を受信しなければならず、受信処理時間も長くなる。このため、信号受信が終了するまで電子時計1を屋外に配置しておくことが好ましいが、自動受信処理ではユーザーが受信中であることに気がつかず、受信中であっても屋内に移動してしまうおそれもある。このため、測位モードでの受信は、ユーザーが意図して受信操作を行った場合のみ、つまり手動受信処理時のみ行うことが好ましい。
一方、測時モードでは、1つのGPS衛星100からの信号受信でも時刻情報を取得でき、受信処理時間も短くできる。従って、ユーザーが意図しなくても、受信処理を実行することができ、自動受信処理に適している。
自動受信処理では、測時モードでの受信処理が行われる。すなわち、測位モードでは、位置を検出するために3個以上のGPS衛星100から信号を受信しなければならず、受信処理時間も長くなる。このため、信号受信が終了するまで電子時計1を屋外に配置しておくことが好ましいが、自動受信処理ではユーザーが受信中であることに気がつかず、受信中であっても屋内に移動してしまうおそれもある。このため、測位モードでの受信は、ユーザーが意図して受信操作を行った場合のみ、つまり手動受信処理時のみ行うことが好ましい。
一方、測時モードでは、1つのGPS衛星100からの信号受信でも時刻情報を取得でき、受信処理時間も短くできる。従って、ユーザーが意図しなくても、受信処理を実行することができ、自動受信処理に適している。
次に、閾値設定部55は、SA8で開始される受信処理により受信に成功したか否かを判定する(SA9)。
なお、GPS受信回路45では、まず、GPS衛星100の検索を行い、GPS受信回路45で衛星信号を検出する。そして、衛星信号を検出した場合(GPS衛星100を捕捉した場合)には、引き続き衛星信号の受信を継続し、時刻情報を受信する。このように時刻情報を受信できた場合には、受信に成功したと判定する。それ以外の場合、すなわち、GPS受信回路45で衛星信号が検出されない場合や、時刻情報を受信できなかった場合には、受信に失敗したと判定する。
そして、受信に成功した(SA9:Yes)と判定された場合には、制御回路50は、処理を終了し、制御再開時間である翌日の0時0分0秒まで待機状態に移行する。
なお、GPS受信回路45では、まず、GPS衛星100の検索を行い、GPS受信回路45で衛星信号を検出する。そして、衛星信号を検出した場合(GPS衛星100を捕捉した場合)には、引き続き衛星信号の受信を継続し、時刻情報を受信する。このように時刻情報を受信できた場合には、受信に成功したと判定する。それ以外の場合、すなわち、GPS受信回路45で衛星信号が検出されない場合や、時刻情報を受信できなかった場合には、受信に失敗したと判定する。
そして、受信に成功した(SA9:Yes)と判定された場合には、制御回路50は、処理を終了し、制御再開時間である翌日の0時0分0秒まで待機状態に移行する。
一方で、受信に失敗した(SA9:No)と判定された場合には、閾値設定部55は、閾レベルを1レベル高くなるように設定し直す(SA10)。すなわち、照度閾値を1レベル高い値に変更する。そして、制御回路50は、処理を終了し、制御再開時間まで待機状態に移行する。このようにすれば、翌日の0時0分0秒からSA1の処理を再開する場合に、閾レベルが1レベル高くなることで、検出レベルが閾レベル以上となりにくくなる。このように、受信に失敗した場合に、GPS受信回路45を作動させる条件をより厳しくすることにより、衛星信号の受信に適した環境でGPS受信回路45を作動させることができる。
[閾値設定処理]
次に、電子時計1が実行する閾値設定処理について説明する。
電子時計1によれば、ユーザーが、例えば、緯度が異なる地域に移動した場合などに、電子時計1の操作部を操作して、測位モードでの手動受信処理を実行させたり、都市情報を選択したりすることで、位置情報記憶部630に、現在地の緯度を記憶させておくことができる。
そして、閾値設定部55は、位置情報記憶部630の位置情報が更新された場合や、例えば2日に1回などの予め設定された閾値設定タイミングになると、位置情報記憶部630から位置情報である緯度を読み出す。
次に、電子時計1が実行する閾値設定処理について説明する。
電子時計1によれば、ユーザーが、例えば、緯度が異なる地域に移動した場合などに、電子時計1の操作部を操作して、測位モードでの手動受信処理を実行させたり、都市情報を選択したりすることで、位置情報記憶部630に、現在地の緯度を記憶させておくことができる。
そして、閾値設定部55は、位置情報記憶部630の位置情報が更新された場合や、例えば2日に1回などの予め設定された閾値設定タイミングになると、位置情報記憶部630から位置情報である緯度を読み出す。
そして、閾値設定部55は、読み出した緯度と、閾値記憶部640に記憶された緯度と閾値レベルおよび閾回数との関係に基づいて、閾値レベルおよび閾回数を設定する。
具体的には、閾値設定部55は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度と最も近い緯度を判定する。そして、判定した緯度に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定する。
例えば、図6の例では、閾値設定部55は、読み出した緯度が例えば35°である場合、35°と最も近い緯度である26°に対応付けられた閾レベル「4」および閾回数「4」を、閾レベルおよび閾回数に設定する。
このような閾値設定処理によれば、閾レベルおよび閾回数を現在地の緯度に対応した値に設定できる。
具体的には、閾値設定部55は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度と最も近い緯度を判定する。そして、判定した緯度に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定する。
例えば、図6の例では、閾値設定部55は、読み出した緯度が例えば35°である場合、35°と最も近い緯度である26°に対応付けられた閾レベル「4」および閾回数「4」を、閾レベルおよび閾回数に設定する。
このような閾値設定処理によれば、閾レベルおよび閾回数を現在地の緯度に対応した値に設定できる。
ここで、太陽光のエネルギーは、緯度に応じて変化する。例えば、低緯度地域における太陽光のエネルギーは、高緯度地域における太陽光のエネルギーよりも大きい。
適切な閾レベルは、屋外であると判定できる検出レベルの下限値となるため、太陽光のエネルギーが変化すると、適切な閾レベルも変化する。例えば、太陽光のエネルギーが大きいほど、屋内において窓から入射する太陽光のエネルギーも大きくなるため、屋内において受信処理が実行されることを回避するため、閾レベルは高くする必要がある。このため、適切な閾レベルは、緯度に応じて変化する。
電子時計1によれば、電子時計1が緯度の異なる地域に移動した場合、上記の閾値設定処理により、閾レベルを現在地の緯度に対応した値に設定できるため、閾レベルを適切な値に設定できる。
適切な閾レベルは、屋外であると判定できる検出レベルの下限値となるため、太陽光のエネルギーが変化すると、適切な閾レベルも変化する。例えば、太陽光のエネルギーが大きいほど、屋内において窓から入射する太陽光のエネルギーも大きくなるため、屋内において受信処理が実行されることを回避するため、閾レベルは高くする必要がある。このため、適切な閾レベルは、緯度に応じて変化する。
電子時計1によれば、電子時計1が緯度の異なる地域に移動した場合、上記の閾値設定処理により、閾レベルを現在地の緯度に対応した値に設定できるため、閾レベルを適切な値に設定できる。
また、適切な閾回数も、緯度に応じて変化する。
図13は、屋内において、電子時計1を携帯したユーザーが窓際(窓から約1m程離れた位置)を通過した際に、ソーラーセル135に照射される光の照度の推移の一例を示したグラフである。
低緯度地域では、高緯度地域よりも太陽光のエネルギーが大きいため、屋内における窓際では、照度閾値以上の太陽光が照射される範囲が広くなる。このため、図13に示すように、電子時計1を携帯したユーザーが窓際を通過した際に、ソーラーセル135に照度閾値(例えば3000ルクス)以上の光が照射される時間は、高緯度地域よりも、低緯度地域の方が長くなる。すなわち、高照度状態が検出される回数は、高緯度の地域よりも、低緯度の地域の方が多くなる。
電子時計1によれば、電子時計1が緯度の異なる地域に移動した場合、閾回数を現在地の緯度に対応した値に設定できるため、閾回数を適切な値に設定できる。
図13は、屋内において、電子時計1を携帯したユーザーが窓際(窓から約1m程離れた位置)を通過した際に、ソーラーセル135に照射される光の照度の推移の一例を示したグラフである。
低緯度地域では、高緯度地域よりも太陽光のエネルギーが大きいため、屋内における窓際では、照度閾値以上の太陽光が照射される範囲が広くなる。このため、図13に示すように、電子時計1を携帯したユーザーが窓際を通過した際に、ソーラーセル135に照度閾値(例えば3000ルクス)以上の光が照射される時間は、高緯度地域よりも、低緯度地域の方が長くなる。すなわち、高照度状態が検出される回数は、高緯度の地域よりも、低緯度の地域の方が多くなる。
電子時計1によれば、電子時計1が緯度の異なる地域に移動した場合、閾回数を現在地の緯度に対応した値に設定できるため、閾回数を適切な値に設定できる。
ここで、図13の例において、例えば、照度閾値が4000ルクスに設定され、時間閾値が10秒に設定されている場合(状態1)の受信結果について説明する。
図14Aは、状態1の受信結果を示す図である。なお、図14A〜14Cにおいて、「○」は受信成功(閾値が適切)を示し、「×」は受信失敗(閾値が不適切)を示し、「−」は受信処理が実行されないことを示し、「◎」は「○」よりも受信が良好に実行されることを示す。
状態1の場合、低緯度地域では、屋内の窓際において、照度閾値(4000ルクス)以上の光が10秒以上継続して照射される場合があり、屋内において受信処理が実行される可能性があるため、受信に失敗する可能性がある。
また、高緯度地域では、屋内の窓際において、照度閾値以上の光が10秒以上継続して照射されることがないため、屋内において受信処理が実行されることを回避できる。
図14Aは、状態1の受信結果を示す図である。なお、図14A〜14Cにおいて、「○」は受信成功(閾値が適切)を示し、「×」は受信失敗(閾値が不適切)を示し、「−」は受信処理が実行されないことを示し、「◎」は「○」よりも受信が良好に実行されることを示す。
状態1の場合、低緯度地域では、屋内の窓際において、照度閾値(4000ルクス)以上の光が10秒以上継続して照射される場合があり、屋内において受信処理が実行される可能性があるため、受信に失敗する可能性がある。
また、高緯度地域では、屋内の窓際において、照度閾値以上の光が10秒以上継続して照射されることがないため、屋内において受信処理が実行されることを回避できる。
状態1に対して、低緯度地域において、屋内において受信処理が実行されることを回避するには、低緯度地域における時間閾値を、10秒から例えば20秒に長くすればよい(状態2)。
図14Bは、状態2の受信結果を示す図である。
状態2の場合、低緯度地域では、屋内の窓際において、照度閾値以上の光が20秒以上継続して照射されることがないため、時間閾値を20秒に設定することで、屋内において受信処理が実行されることを回避でき、受信成功率を向上できる。
なお、照度閾値を高くすることで、屋内において受信処理が実行されにくくすることもできるが、この場合、電子時計1が屋外に配置されていても、雨の日などは、ソーラーセル135に照射される光の照度が照度閾値以上とならず、受信処理が実行されない場合があり、屋外における受信頻度が低くなってしまう場合がある。このような場合は、上記のように、時間閾値を変更することで、屋内における受信成功率を向上させ、かつ、屋外における受信頻度が低くなることを抑制することが好ましい。
また、状態2の場合、低緯度地域において、例えば、電子時計1が建物の影から出て、すぐに別の建物の影に隠れた場合など、衛星信号を受信できる時間が短く、屋外ではあるが受信に成功できない状況で、受信処理が実行される可能性を低減できる。このため、屋外における受信成功率をさらに向上できる。
図14Bは、状態2の受信結果を示す図である。
状態2の場合、低緯度地域では、屋内の窓際において、照度閾値以上の光が20秒以上継続して照射されることがないため、時間閾値を20秒に設定することで、屋内において受信処理が実行されることを回避でき、受信成功率を向上できる。
なお、照度閾値を高くすることで、屋内において受信処理が実行されにくくすることもできるが、この場合、電子時計1が屋外に配置されていても、雨の日などは、ソーラーセル135に照射される光の照度が照度閾値以上とならず、受信処理が実行されない場合があり、屋外における受信頻度が低くなってしまう場合がある。このような場合は、上記のように、時間閾値を変更することで、屋内における受信成功率を向上させ、かつ、屋外における受信頻度が低くなることを抑制することが好ましい。
また、状態2の場合、低緯度地域において、例えば、電子時計1が建物の影から出て、すぐに別の建物の影に隠れた場合など、衛星信号を受信できる時間が短く、屋外ではあるが受信に成功できない状況で、受信処理が実行される可能性を低減できる。このため、屋外における受信成功率をさらに向上できる。
さらに、状態2に対して、高緯度地域において、屋外における受信頻度を多くするには、高緯度地域における照度閾値を、4000ルクスから例えば3000ルクスに低くすればよい(状態3)。
図14Cは、状態3の受信結果を示す図である。
状態3の場合、高緯度地域において、屋外における受信頻度を高くできるため、受信をさらに適切に実行できる。また、高緯度地域では、屋内の窓際において、照度閾値(3000ルクス)以上の光が10秒以上継続して照射されることがないため、屋内において受信処理が実行されることは回避できる。
このように、時間閾値だけではなく、照度閾値も変更することで、受信条件をさらに適切に設定できる。
図14Cは、状態3の受信結果を示す図である。
状態3の場合、高緯度地域において、屋外における受信頻度を高くできるため、受信をさらに適切に実行できる。また、高緯度地域では、屋内の窓際において、照度閾値(3000ルクス)以上の光が10秒以上継続して照射されることがないため、屋内において受信処理が実行されることは回避できる。
このように、時間閾値だけではなく、照度閾値も変更することで、受信条件をさらに適切に設定できる。
[第1実施形態の作用効果]
電子時計1が緯度の異なる地域に移動した場合、閾レベルおよび閾回数に、現在地の緯度に対応した値を設定できるため、閾レベルおよび閾回数を適切な値に設定できる。
また、これによれば、受信に失敗した場合に閾レベルおよび閾回数を大きくし、かつ、所定期間(例えば24時間)、受信処理が実行されない場合に閾レベルおよび閾回数を小さくすることでのみ、閾レベルおよび閾回数を変更する場合と比べて、閾レベルおよび閾回数が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、消費電力を低減できる。さらに、閾レベルおよび閾回数が適切な値に設定されるまでの時間を短縮できる。
電子時計1が緯度の異なる地域に移動した場合、閾レベルおよび閾回数に、現在地の緯度に対応した値を設定できるため、閾レベルおよび閾回数を適切な値に設定できる。
また、これによれば、受信に失敗した場合に閾レベルおよび閾回数を大きくし、かつ、所定期間(例えば24時間)、受信処理が実行されない場合に閾レベルおよび閾回数を小さくすることでのみ、閾レベルおよび閾回数を変更する場合と比べて、閾レベルおよび閾回数が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、消費電力を低減できる。さらに、閾レベルおよび閾回数が適切な値に設定されるまでの時間を短縮できる。
GPS受信回路45が測位モードでの受信処理を実行することで、現在地の緯度を取得できるため、例えば、ユーザーが操作部を操作して現在地の緯度を設定する必要がなく、利便性を向上できる。
また、直前に位置情報記憶部630の位置情報が更新されてから、電子時計1が移動しておらず、GPS受信回路45から出力された位置情報の緯度が、位置情報記憶部630に記憶されている緯度と同じ場合には、位置情報記憶部630の位置情報は更新されず、閾レベルおよび閾回数の設定は行われない。これによれば、GPS受信回路45から位置情報が出力される度に必ず前記設定を行う場合と比べて、処理負荷を低減できる。
また、ユーザーは、操作部を操作して現在地の都市情報を選択することで、現在地の緯度を設定できるため、例えば操作部を操作して緯度を直接設定する場合と比べて、位置情報の設定を容易に行うことができる。
また、直前に位置情報記憶部630の位置情報が更新されてから、電子時計1が移動しておらず、GPS受信回路45から出力された位置情報の緯度が、位置情報記憶部630に記憶されている緯度と同じ場合には、位置情報記憶部630の位置情報は更新されず、閾レベルおよび閾回数の設定は行われない。これによれば、GPS受信回路45から位置情報が出力される度に必ず前記設定を行う場合と比べて、処理負荷を低減できる。
また、ユーザーは、操作部を操作して現在地の都市情報を選択することで、現在地の緯度を設定できるため、例えば操作部を操作して緯度を直接設定する場合と比べて、位置情報の設定を容易に行うことができる。
受信に失敗した場合に閾レベルおよび閾回数が大きくなり、所定期間、受信処理が実行されない場合、閾レベルおよび閾回数が小さくなるため、例えば、位置情報記憶部630に、現在地の緯度が設定されておらず、閾レベルおよび閾回数に適切な値が設定されていない場合でも、使用環境に応じて当該値を変更できるため、受信成功率を向上でき、かつ、受信処理が長期間実行されないことを回避できる。
[第2実施形態]
次に、本発明の第2実施形態を説明する。
第1実施形態の電子時計1では、閾レベルおよび閾回数は、現在地の緯度に応じて設定されていたが、本実施形態の電子時計では、現在の月に応じて設定されている。その他の構成は、第1実施形態と同様であるから、その詳細な説明は省略または簡略化する。
次に、本発明の第2実施形態を説明する。
第1実施形態の電子時計1では、閾レベルおよび閾回数は、現在地の緯度に応じて設定されていたが、本実施形態の電子時計では、現在の月に応じて設定されている。その他の構成は、第1実施形態と同様であるから、その詳細な説明は省略または簡略化する。
本実施形態の電子時計では、閾値記憶部640の閾値データには、図15に示すように、年月日の月の範囲と、閾レベルおよび閾回数とが対応付けられて記憶されている。
図15の例では、月の範囲として、3〜5月(春)、6〜8月(夏)、9〜11月(秋)、12〜2月(冬)の4つの範囲が記憶されている。
図15に示すように、夏の方が冬よりも、対応する閾レベルは高くなり、対応する閾回数は多くなる。また、春と秋には、夏と冬の間の閾値レベル、および、閾回数が対応付けられている。
図15の例では、月の範囲として、3〜5月(春)、6〜8月(夏)、9〜11月(秋)、12〜2月(冬)の4つの範囲が記憶されている。
図15に示すように、夏の方が冬よりも、対応する閾レベルは高くなり、対応する閾回数は多くなる。また、春と秋には、夏と冬の間の閾値レベル、および、閾回数が対応付けられている。
本実施形態では、閾値設定部は、受信処理により時刻情報(GPS時刻)の取得に成功した場合や、2日に1回などの予め設定された閾値設定タイミングになると、内部時刻データ613の内部時刻情報に基づいて年月日の月を判定する。ここで、本実施形態では、月が本発明の時刻情報の一例である。
そして、閾値設定部は、判定した月と、閾値記憶部640に記憶された月の範囲と閾値レベルおよび閾回数との関係に基づいて、閾値レベルおよび閾回数を設定する。
具体的には、閾値設定部は、閾値記憶部640に記憶されている月の範囲のうち、内部時刻情報に基づいて判定した月が属する範囲を判定する。そして、判定した月の範囲に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定する。
例えば、図15の例では、閾値設定部は、内部時刻情報に基づいて判定した月が例えば8月である場合、6〜8月の範囲に対応付けられた閾レベル「3」および閾回数「3」を、閾レベルおよび閾回数に設定する。
このような閾値設定処理によれば、閾レベルおよび閾回数を現在の月に対応した値に設定できる。
具体的には、閾値設定部は、閾値記憶部640に記憶されている月の範囲のうち、内部時刻情報に基づいて判定した月が属する範囲を判定する。そして、判定した月の範囲に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定する。
例えば、図15の例では、閾値設定部は、内部時刻情報に基づいて判定した月が例えば8月である場合、6〜8月の範囲に対応付けられた閾レベル「3」および閾回数「3」を、閾レベルおよび閾回数に設定する。
このような閾値設定処理によれば、閾レベルおよび閾回数を現在の月に対応した値に設定できる。
[第2実施形態の作用効果]
太陽光のエネルギーは、季節に応じて変化する。例えば、夏の太陽光のエネルギーは、冬の太陽光のエネルギーよりも大きい。このため、適切な閾レベルおよび閾回数は、季節に応じて変化する。
本実施形態によれば、閾レベルおよび閾回数に現在の月に対応した値を設定できるため、閾レベルおよび閾回数を適切な値に設定できる。
また、これによれば、受信に失敗した場合に閾レベルおよび閾回数を大きくし、かつ、所定期間、受信処理が実行されない場合に閾レベルおよび閾回数を小さくすることでのみ、閾レベルおよび閾回数を変更する場合と比べて、閾レベルおよび閾回数が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、閾レベルおよび閾回数が適切な値に設定されるまでの時間を短縮できる。
太陽光のエネルギーは、季節に応じて変化する。例えば、夏の太陽光のエネルギーは、冬の太陽光のエネルギーよりも大きい。このため、適切な閾レベルおよび閾回数は、季節に応じて変化する。
本実施形態によれば、閾レベルおよび閾回数に現在の月に対応した値を設定できるため、閾レベルおよび閾回数を適切な値に設定できる。
また、これによれば、受信に失敗した場合に閾レベルおよび閾回数を大きくし、かつ、所定期間、受信処理が実行されない場合に閾レベルおよび閾回数を小さくすることでのみ、閾レベルおよび閾回数を変更する場合と比べて、閾レベルおよび閾回数が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、閾レベルおよび閾回数が適切な値に設定されるまでの時間を短縮できる。
太陽光のエネルギーの大きさと季節との関係は、北半球と南半球とでは反対となる。このため、閾値記憶部640の閾値データが、例えば、北半球を想定して設定されたものである場合、電子時計が南半球で使用される場合は、閾レベルおよび閾回数が適切な値に設定されない場合がある。
このような場合でも、本実施形態によれば、第1実施形態と同様に、受信に失敗した場合に閾レベルおよび閾回数が大きくなり、所定期間、受信処理が実行されない場合、閾レベルおよび閾回数が小さくなるため、使用環境に応じて当該値を変更できるため、受信成功率を向上でき、かつ、受信処理が長期間実行されないことを回避できる。
その他、本実施形態によれば、第1実施形態と同様の構成により、第1実施形態と同様の作用効果を得ることができる。
このような場合でも、本実施形態によれば、第1実施形態と同様に、受信に失敗した場合に閾レベルおよび閾回数が大きくなり、所定期間、受信処理が実行されない場合、閾レベルおよび閾回数が小さくなるため、使用環境に応じて当該値を変更できるため、受信成功率を向上でき、かつ、受信処理が長期間実行されないことを回避できる。
その他、本実施形態によれば、第1実施形態と同様の構成により、第1実施形態と同様の作用効果を得ることができる。
[第3実施形態]
次に、本発明の第3実施形態を説明する。
閾レベルおよび閾回数は、第1実施形態の電子時計1では、緯度に応じて設定され、第2実施形態の電子時計では、月に応じて設定されていたが、本実施形態の電子時計では、緯度および月に応じて設定されている。その他の構成は、第1実施形態および第2実施形態と同様であるから、その詳細な説明は省略または簡略化する。
次に、本発明の第3実施形態を説明する。
閾レベルおよび閾回数は、第1実施形態の電子時計1では、緯度に応じて設定され、第2実施形態の電子時計では、月に応じて設定されていたが、本実施形態の電子時計では、緯度および月に応じて設定されている。その他の構成は、第1実施形態および第2実施形態と同様であるから、その詳細な説明は省略または簡略化する。
本実施形態の電子時計では、閾値記憶部640の閾値データには、図16に示すように、緯度毎の月の範囲と、閾レベルおよび閾回数とが対応付けられて記憶されている。
図16の例では、緯度として、26°、50°、70°−26°、−50°、−70°が記憶され、さらに、緯度毎に、月の範囲として、3〜5月および9〜11月(春秋)と、6〜8月(夏)と、12〜2月(冬)との3つの範囲が記憶されている。
図16に示すように、北半球では、夏の方が冬よりも、対応する閾レベルは高くなり、対応する閾回数は多くなるが、南半球では、冬の方が夏よりも、対応する閾レベルは高くなり、対応する閾回数は多くなる。
図16の例では、緯度として、26°、50°、70°−26°、−50°、−70°が記憶され、さらに、緯度毎に、月の範囲として、3〜5月および9〜11月(春秋)と、6〜8月(夏)と、12〜2月(冬)との3つの範囲が記憶されている。
図16に示すように、北半球では、夏の方が冬よりも、対応する閾レベルは高くなり、対応する閾回数は多くなるが、南半球では、冬の方が夏よりも、対応する閾レベルは高くなり、対応する閾回数は多くなる。
本実施形態では、閾値設定部は、位置情報記憶部630の位置情報が更新された場合や、2日に1回などの予め設定された閾値設定タイミングになると、位置情報記憶部630から位置情報である緯度を読み出す。さらに、閾値設定部は、内部時刻データ613の内部時刻情報に基づいて年月日の月を判定する。そして、閾値設定部は、読み出した緯度および判定した月と、閾値記憶部640に記憶された緯度毎の月の範囲と閾レベルおよび閾回数との関係に基づいて、閾レベルおよび閾回数を設定する。
具体的には、閾値設定部は、閾値記憶部640に記憶されている緯度毎の月の範囲のうち、位置情報記憶部630から読み出した緯度と最も近い緯度の月の範囲のうち、内部時刻情報に基づいて判定した月が属する範囲を判定する。そして、判定した月の範囲に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定する。
例えば、図16の例では、閾値設定部は、読み出した緯度が例えば35°であり、内部時刻情報に基づいて判定した月が8月である場合、35°と最も近い緯度である26°の6〜8月に対応付けられた閾レベル「5」および閾回数「5」を、閾レベルおよび閾回数に設定する。
このような閾値設定処理によれば、閾レベルおよび閾回数を現在地の緯度や現在の月に対応した値に設定できる。
具体的には、閾値設定部は、閾値記憶部640に記憶されている緯度毎の月の範囲のうち、位置情報記憶部630から読み出した緯度と最も近い緯度の月の範囲のうち、内部時刻情報に基づいて判定した月が属する範囲を判定する。そして、判定した月の範囲に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定する。
例えば、図16の例では、閾値設定部は、読み出した緯度が例えば35°であり、内部時刻情報に基づいて判定した月が8月である場合、35°と最も近い緯度である26°の6〜8月に対応付けられた閾レベル「5」および閾回数「5」を、閾レベルおよび閾回数に設定する。
このような閾値設定処理によれば、閾レベルおよび閾回数を現在地の緯度や現在の月に対応した値に設定できる。
[第3実施形態の作用効果]
太陽光のエネルギーは、緯度や季節に応じて変化する。例えば、低緯度地域では、季節に応じた太陽光のエネルギーの変動は小さいが、高緯度地域では、季節に応じた太陽光のエネルギーの変動は大きい。このため、閾レベルおよび閾回数は、緯度だけではなく季節も考慮して設定されることが好ましい。このように、適切な閾レベルおよび閾回数は、緯度および季節に応じて変化する。
本実施形態によれば、閾レベルおよび閾回数に、現在地の緯度および現在の月に対応した値を設定できるため、閾レベルおよび閾回数を適切な値に設定できる。
また、これによれば、受信に失敗した場合に閾レベルおよび閾回数を大きくし、かつ、所定期間、受信処理が実行されない場合に閾レベルおよび閾回数を小さくすることでのみ、閾レベルおよび閾回数を変更する場合と比べて、閾レベルおよび閾回数が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、閾レベルおよび閾回数が適切な値に設定されるまでの時間を短縮できる。
その他、本実施形態によれば、第1実施形態および第2実施形態と同様の構成により、第1実施形態および第2実施形態と同様の作用効果を得ることができる。
太陽光のエネルギーは、緯度や季節に応じて変化する。例えば、低緯度地域では、季節に応じた太陽光のエネルギーの変動は小さいが、高緯度地域では、季節に応じた太陽光のエネルギーの変動は大きい。このため、閾レベルおよび閾回数は、緯度だけではなく季節も考慮して設定されることが好ましい。このように、適切な閾レベルおよび閾回数は、緯度および季節に応じて変化する。
本実施形態によれば、閾レベルおよび閾回数に、現在地の緯度および現在の月に対応した値を設定できるため、閾レベルおよび閾回数を適切な値に設定できる。
また、これによれば、受信に失敗した場合に閾レベルおよび閾回数を大きくし、かつ、所定期間、受信処理が実行されない場合に閾レベルおよび閾回数を小さくすることでのみ、閾レベルおよび閾回数を変更する場合と比べて、閾レベルおよび閾回数が適切な値に設定されるまでの間に受信に失敗する可能性を低減でき、かつ、閾レベルおよび閾回数が適切な値に設定されるまでの時間を短縮できる。
その他、本実施形態によれば、第1実施形態および第2実施形態と同様の構成により、第1実施形態および第2実施形態と同様の作用効果を得ることができる。
[他の実施形態]
なお、本発明は前述の各実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
なお、本発明は前述の各実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
前記第1、第3実施形態では、現在地の緯度に応じて閾レベルおよび閾回数を設定しているが、本発明はこれに限定されない。例えば、標高など、値に応じて太陽光のエネルギーが変化するような位置情報に応じて閾レベルおよび閾回数を設定してもよい。
前記第2、第3実施形態では、月に応じて閾レベルおよび閾回数を設定しているが、本発明はこれに限定されない。例えば、朝昼晩の時刻など、値に応じて太陽光のエネルギーが変化するような時刻情報に応じて閾レベルおよび閾回数を設定してもよい。
前記各実施形態では、自動受信処理において、受信に失敗した場合、閾レベルを1レベル高い値に変更し、所定期間、受信処理が実行されない場合、閾レベルを1レベル低く値に変更しているが、本発明はこれに限定されない。例えば、受信に失敗した場合、閾回数を1回分多い値に変更し、所定期間、受信処理が実行されない場合、閾回数を1回分少ない値に変更してもよい。また、所定期間、検出レベルが閾レベル以上とならない状態が継続した場合に、閾レベルや閾回数を1段階小さい値に変更してもよい。また、自動受信処理において、閾レベルや閾回数を変更しなくてもよい。
前記各実施形態では、閾レベルおよび閾回数は、緯度や月に応じて設定されるが、本発明はこれに限定されない。すなわち、閾レベルおよび閾回数の少なくとも一方が、緯度や月に応じて設定されていればよい。ただし、閾レベルおよび閾回数の両方を緯度や月に応じて設定する方が、受信条件をより適切に設定できる。
前記各実施形態では、自動受信処理において、検出レベルが、閾回数以上連続して閾レベル以上であると判定された場合に、受信処理が実行されるが、本発明はこれに限定されない。例えば、検出レベルが閾レベル以上であると判定された場合に、受信処理が実行されるようにしてもよい。この場合は、閾レベルのみ、緯度や月に応じて設定すればよい。
前記第1、第3実施形態では、閾値設定部は、位置情報記憶部630に記憶された緯度に基づいて、閾レベルおよび閾回数を設定しているが、本発明はこれに限定されない。例えば、閾値設定部は、GPS受信回路45から出力された位置情報の緯度を直接取得し、当該緯度に基づいて閾レベルおよび閾回数を設定してもよい。
また、前記第1、第3実施形態では、閾値設定部は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度と最も近い緯度を選択し、選択した緯度に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定しているが、本発明はこれに限定されない。
例えば、閾値設定部は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度よりも低い緯度であって、読み出した緯度と最も近い緯度を選択してもよい。例えば、読み出した緯度が40°の場合、26°を選択してもよい。なお、読み出した緯度が26°,−26°よりも低い場合には、26°,−26°を選択する。これによれば、読み出した緯度と最も近い緯度を選択する場合と比べて、受信条件を厳しくできるため、受信に失敗する確率を低減できる。
また、反対に、閾値設定部は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度よりも高い緯度であって、読み出した緯度と最も近い緯度を選択してもよい。例えば、読み出した緯度が30°の場合、50°を選択してもよい。なお、読み出した緯度が70°,−70°よりも高い場合には、70°,−70°を選択する。これによれば、読み出した緯度と最も近い緯度を選択する場合と比べて、受信条件を緩くできるため、受信処理が実行される頻度を多くできる。
また、前記第1、第3実施形態では、閾値設定部は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度と最も近い緯度を選択し、選択した緯度に対応付けられた閾レベルおよび閾回数を、閾レベルおよび閾回数に設定しているが、本発明はこれに限定されない。
例えば、閾値設定部は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度よりも低い緯度であって、読み出した緯度と最も近い緯度を選択してもよい。例えば、読み出した緯度が40°の場合、26°を選択してもよい。なお、読み出した緯度が26°,−26°よりも低い場合には、26°,−26°を選択する。これによれば、読み出した緯度と最も近い緯度を選択する場合と比べて、受信条件を厳しくできるため、受信に失敗する確率を低減できる。
また、反対に、閾値設定部は、閾値記憶部640に記憶されている緯度のうち、位置情報記憶部630から読み出した緯度よりも高い緯度であって、読み出した緯度と最も近い緯度を選択してもよい。例えば、読み出した緯度が30°の場合、50°を選択してもよい。なお、読み出した緯度が70°,−70°よりも高い場合には、70°,−70°を選択する。これによれば、読み出した緯度と最も近い緯度を選択する場合と比べて、受信条件を緩くできるため、受信処理が実行される頻度を多くできる。
前記各実施形態では、照度検出部は、ソーラーセル135、充電状態検出回路43、電圧検出回路44によって構成されているが、本発明はこれに限定されない。すなわち、受光部を備え、受光部に当たる光の照度に応じて変化する値(照度と相関関係のある値)を出力する構成であればよい。
前記各実施形態では、自動受信処理時には測時モードで受信し、測位モードでの受信は手動受信処理時のみに行う形態としたが、当然、測位モードでの受信を自動受信処理で行ってもよい。例えば、自動受信処理時の受信モードをユーザーが予め選択できるようにしておき、測位モードが選択された場合には自動受信処理時に測位モードで受信し、測時モードが選択された場合には自動受信処理時に測時モードで受信すればよい。
本発明の電子機器は、腕時計(電子時計)に限定されず、例えば、携帯電話、登山等に用いられる携帯型のGPS受信機等、位置情報衛星から送信される衛星信号を受信する装置に広く利用できる。
前記各実施形態では、位置情報衛星の例として、GPS衛星100について説明したが、本発明はこれに限定されない。例えば、位置情報衛星としては、ガリレオ(EU)、GLONASS(ロシア)、Beidou(中国)などの他の全地球的公航法衛星システム(GNSS)で利用される衛星が適用できる。また、静止衛星型衛星航法補強システム(SBAS)などの静止衛星や、準天頂衛星等の特定の地域のみで検索できる地域的衛星測位システム(RNSS)などの衛星も適用できる。
1…電子時計(電子機器)、100…GPS衛星(位置情報衛星)、130…二次電池、135…ソーラーセル、2…Aボタン、3…Bボタン、4…リューズ、41…ダイオード、42…充電制御用スイッチ、421…スイッチング素子、43…充電状態検出回路、44…電圧検出回路、45…GPS受信回路(受信部)、46…計時装置、47…入力装置、50…制御回路、51…自動受信制御部(受信制御部)、52…手動受信制御部、53…タイムゾーン設定部、54…時刻修正部、55…閾値設定部、56…位置情報設定部、610…時刻データ記憶部、630…位置情報記憶部、640…閾値記憶部。
Claims (13)
- 位置情報衛星から衛星信号を受信する受信部と、
照射される光の照度に関する値を検出する照度検出部と、
現在地の位置情報に基づいて、照度閾値の値を設定する閾値設定部と、
前記照度検出部により検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備える
ことを特徴とする電子機器。 - 位置情報衛星から衛星信号を受信する受信部と、
照射される光の照度に関する値を検出する照度検出部と、
現在の時刻を示す時刻情報に基づいて、照度閾値の値を設定する閾値設定部と、
前記照度検出部により検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備える
ことを特徴とする電子機器。 - 位置情報衛星から衛星信号を受信する受信部と、
照射される光の照度に関する値を検出する照度検出部と、
現在地の位置情報に基づいて、時間閾値の値を設定する閾値設定部と、
前記照度検出部により検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備える
ことを特徴とする電子機器。 - 位置情報衛星から衛星信号を受信する受信部と、
照射される光の照度に関する値を検出する照度検出部と、
現在の時刻を示す時刻情報に基づいて、時間閾値の値を設定する閾値設定部と、
前記照度検出部により検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備える
ことを特徴とする電子機器。 - 位置情報衛星から衛星信号を受信する受信部と、
照射される光の照度に関する値を検出する照度検出部と、
現在の時刻を示す時刻情報および現在地の位置情報に基づいて、照度閾値および時間閾値の値を設定する閾値設定部と、
前記照度検出部により検出された値に基づいて、前記照度が前記照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、前記受信部を作動して受信処理を実行する受信制御部と、を備える
ことを特徴とする電子機器。 - 請求項1、請求項3、請求項5のいずれか1項に記載の電子機器において、
前記受信部は、前記衛星信号に基づいて測位演算を実行することで前記位置情報を取得して出力し、
前記閾値設定部は、前記受信部から出力された前記位置情報に基づいて、閾値の値を設定する
ことを特徴とする電子機器。 - 請求項1、請求項3、請求項5のいずれか1項に記載の電子機器において、
前記受信部は、前記衛星信号に基づいて測位演算を実行することで前記位置情報を取得して出力し、
前記受信部から出力された前記位置情報を記憶する位置情報記憶部を備え、
前記閾値設定部は、前記位置情報記憶部に記憶される前記位置情報が更新された場合、更新された前記位置情報に基づいて、閾値の値を設定する
ことを特徴とする電子機器。 - 請求項1、請求項3、請求項5から請求項7のいずれか1項に記載の電子機器において、
都市を示す都市情報を選択する選択操作が行われる操作部と、
前記操作部の前記選択操作に応じて前記都市情報を選択し、選択した都市情報に基づいて前記位置情報を設定する位置情報設定部と、を備える
ことを特徴とする電子機器。 - 電子機器の制御方法であって、
照射される光の照度に関する値を検出するステップと、
現在地の位置情報に基づいて、照度閾値の値を設定するステップと、
前記検出するステップにより検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備える
ことを特徴とする電子機器の制御方法。 - 電子機器の制御方法であって、
照射される光の照度に関する値を検出するステップと、
現在の時刻を示す時刻情報に基づいて、照度閾値の値を設定するステップと、
前記検出するステップにより検出された値に基づいて、前記照度が前記照度閾値以上か否かを判定し、前記照度が前記照度閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備える
ことを特徴とする電子機器の制御方法。 - 電子機器の制御方法であって、
照射される光の照度に関する値を検出するステップと、
現在地の位置情報に基づいて、時間閾値の値を設定するステップと、
前記検出するステップにより検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備える
ことを特徴とする電子機器の制御方法。 - 電子機器の制御方法であって、
照射される光の照度に関する値を検出するステップと、
現在の時刻に基づいて、時間閾値の値を設定するステップと、
前記検出するステップにより検出された値に基づいて、前記照度が照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備える
ことを特徴とする電子機器の制御方法。 - 電子機器の制御方法であって、
照射される光の照度に関する値を検出するステップと、
現在の時刻を示す時刻情報および現在地の位置情報に基づいて、照度閾値および時間閾値の値を設定するステップと、
前記検出するステップにより検出された値に基づいて、前記照度が前記照度閾値以上となる高照度状態の継続時間が、前記時間閾値以上か否かを判定し、前記高照度状態の継続時間が前記時間閾値以上の場合、位置情報衛星から衛星信号を受信する受信処理を実行するステップと、を備える
ことを特徴とする電子機器の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016018294A JP2017138160A (ja) | 2016-02-02 | 2016-02-02 | 電子機器および電子機器の制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016018294A JP2017138160A (ja) | 2016-02-02 | 2016-02-02 | 電子機器および電子機器の制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017138160A true JP2017138160A (ja) | 2017-08-10 |
Family
ID=59566796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016018294A Pending JP2017138160A (ja) | 2016-02-02 | 2016-02-02 | 電子機器および電子機器の制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2017138160A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019158799A (ja) * | 2018-03-16 | 2019-09-19 | セイコーエプソン株式会社 | 電子機器および電子機器の制御方法 |
-
2016
- 2016-02-02 JP JP2016018294A patent/JP2017138160A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019158799A (ja) * | 2018-03-16 | 2019-09-19 | セイコーエプソン株式会社 | 電子機器および電子機器の制御方法 |
| JP7176207B2 (ja) | 2018-03-16 | 2022-11-22 | セイコーエプソン株式会社 | 電子機器および電子機器の制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9563174B2 (en) | Electronic device, time correction method, and time correction program | |
| JP6398234B2 (ja) | 衛星信号受信装置、電子時計、および衛星信号受信方法 | |
| US11194296B2 (en) | Electronic device, and control method of an electronic device | |
| JP6354289B2 (ja) | 電波受信装置、電子機器、および電波受信方法 | |
| JP6500497B2 (ja) | 電子時計および電子時計の制御方法 | |
| CN110412859B (zh) | 电子钟表 | |
| JP2019163997A (ja) | 衛星信号受信装置、電子機器および衛星信号受信装置の制御方法 | |
| CN106200370B (zh) | 电子钟表和电子设备 | |
| JP2017138160A (ja) | 電子機器および電子機器の制御方法 | |
| US10831160B2 (en) | Electronic device and receiving device | |
| JP2017036956A (ja) | 電子時計および電子時計の制御方法 | |
| JP2017173042A (ja) | 電子機器および電子機器の制御方法 | |
| JP6733380B2 (ja) | 電子時計および電子時計の制御方法 | |
| JP6657995B2 (ja) | 電子機器および電子機器の制御方法 | |
| JP2017167045A (ja) | 衛星信号受信装置、電子機器および衛星信号受信装置の制御方法 | |
| JP6544127B2 (ja) | 電子時計 | |
| JP7176207B2 (ja) | 電子機器および電子機器の制御方法 | |
| JP6759597B2 (ja) | 電子時計および電子時計の制御方法 | |
| JP2017032464A (ja) | 電子時計 | |
| JP6648812B2 (ja) | 電子機器および電子機器の制御方法 |