(57)【要約】【課題】バッテリの残量が不足する前に、より適切にバッテリ残量不足に係る表示動作を行うことの出来る電子機器、バッテリ残量管理方法、及びプログラムを提供する。【解決手段】表示部と、制御部と、を備える電子機器であって、前記制御部は、バッテリの出力電圧に係る時系列情報を取得し、前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる。【選択図】図７
2018081100.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、制御部と、を備える電子機器であって、
前記制御部は、
バッテリの出力電圧に係る時系列情報を取得し、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、
前記時系列情報は、複数回の出力電圧の計測値を各々所定の電圧範囲ごとに設定された電圧レベルに変換した当該電圧レベルの配列データを含み、
前記配列データにおける前記電圧レベルの変化傾向に基づいて前記バッテリ残量を推定し、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる
ことを特徴とする電子機器。
【請求項２】
表示部と、制御部と、を備える電子機器であって、
前記制御部は、
バッテリの出力電圧に係る時系列情報を取得し、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせ、
所定の単位報知期間内に前記バッテリ残量が前記基準残量未満であると複数回推定した場合に、当該単位報知期間内における２回目以降の推定時には前記所定の表示を行わせない
ことを特徴とする電子機器。
【請求項３】
外部機器と無線通信を行う通信部と、表示部と、制御部と、を備える電子機器であって、
前記制御部は、
前記外部機器に動作電力を供給するバッテリの出力電圧に係る時系列情報を前記通信部により取得し、
前記取得された前記時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、
前記外部機器における前記時系列情報の最大取得可能時間以下の所定の情報更新期間ごとに少なくとも一回、前記外部機器から前記時系列情報を取得し、当該時系列情報が新たに取得されるごとに前記バッテリ残量の推定を行い、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる
ことを特徴とする電子機器。
【請求項４】
前記制御部は、直近の出力電圧の計測値が対応する前記電圧レベルを前記変化傾向に基づいて細分化した詳細レベルを決定し、当該詳細レベルに応じて前記バッテリ残量を推定することを特徴とする請求項１記載の電子機器。
【請求項５】
前記制御部は、前記直近の出力電圧の計測値が対応する前記電圧レベルに応じて推定される前記バッテリ残量の範囲内に前記基準残量が含まれる場合に、前記詳細レベルの決定を行うことを特徴とする請求項４記載の電子機器。
【請求項６】
前記制御部は、直近の出力電圧の計測値が対応する前記電圧レベルに応じて推定される前記バッテリ残量の範囲内に前記基準残量が含まれる場合に、当該電圧レベルより上の電圧レベルのデータが、前記配列データにおける前記直近の電圧レベルのデータの側から所定の傾向取得配列数以内のデータに含まれているか否かにより前記基準残量以上のバッテリ残量であるか否かを判別することを特徴とする請求項１、４、５の何れか一項に記載の電子機器。
【請求項７】
前記外部機器から前記最大取得可能時間よりも短い期間の前記時系列情報が取得された場合には、前記制御部は、当該新たに取得された前記時系列情報と、前回までに取得された前記時系列情報のうち一部と、を組み合わせて前記最大取得可能時間の前記時系列情報を生成することを特徴とする請求項３記載の電子機器。
【請求項８】
前記制御部は、前記外部機器と所定の目的での通信接続を行った場合のうち少なくとも一部に併せて前記時系列情報を取得する
ことを特徴とする請求項３又は７記載の電子機器。
【請求項９】
前記外部機器は、電子時計であることを特徴とする請求項８記載の電子機器。
【請求項１０】
バッテリと、
前記バッテリの出力電圧を計測する電圧計測部と、
前記電圧計測部で計測された前記出力電圧に係る時系列情報を記憶する電圧情報記憶部と、
を備え、
前記制御部は、前記電圧計測部による前記出力電圧の計測値に基づく前記時系列情報を前記電圧情報記憶部に記憶させ、当該電圧情報記憶部に記憶された前記時系列情報に基づいて前記バッテリ残量を推定する
ことを特徴とする請求項１、２、４〜６の何れか一項に記載の電子機器。
【請求項１１】
現在の日時を計数する計時部と、
前記計時部が計数する現在の日時に基づいて日時を表示する表示部と、
を備えることを特徴とする請求項１０記載の電子機器。
【請求項１２】
前記制御部は推定された前記バッテリ残量が前記基準残量未満の場合に、当該バッテリ残量に応じた前記所定の表示を行わせることを特徴とする請求項１〜１１の何れか一項に記載の電子機器。
【請求項１３】
前記制御部は、推定された前記バッテリ残量を前記表示部に表示させる
ことを特徴とする請求項１〜１２の何れか一項に記載の電子機器。
【請求項１４】
前記バッテリには、二次電池が含まれ、
前記所定の表示は、前記二次電池の充電を促す表示である
ことを特徴とする請求項１〜１３の何れか一項に記載の電子機器。
【請求項１５】
表示部を備える電子機器によるバッテリ残量管理方法であって、
バッテリの出力電圧に係る複数回の出力電圧の計測値を各々所定の電圧範囲ごとに設定された電圧レベルに変換した当該電圧レベルの配列データを含む時系列情報を取得する残量取得ステップ、
前記取得された前記配列データにおける前記電圧レベルの変化傾向に基づいて前記バッテリが放電可能なバッテリ残量を推定する残量推定ステップ、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる表示制御ステップ、
を含むことを特徴とするバッテリ残量管理方法。
【請求項１６】
表示部を備える電子機器によるバッテリ残量管理方法であって、
バッテリの出力電圧に係る時系列情報を取得する残量取得ステップ、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定する残量推定ステップ、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせ、所定の単位報知期間内に前記バッテリ残量が前記基準残量未満であると複数回推定した場合に、当該単位報知期間内における２回目以降の推定時には前記所定の表示を行わせない表示制御ステップ、
を含むことを特徴とするバッテリ残量管理方法。
【請求項１７】
外部機器と無線通信を行う通信部と、表示部と、を備える電子機器によるバッテリ残量管理方法であって、
前記外部機器に動作電力を供給するバッテリの出力電圧に係る時系列情報を前記通信部により取得する残量取得ステップ、
前記取得された前記時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、前記外部機器における前記時系列情報の最大取得可能時間以下の所定の情報更新期間ごとに少なくとも一回、前記外部機器から前記時系列情報を取得し、当該時系列情報が新たに取得されるごとに前記バッテリ残量の推定をする残量推定ステップ、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる表示制御ステップ、
を含むことを特徴とするバッテリ残量管理方法。
【請求項１８】
表示部を備える電子機器のコンピュータを、
バッテリの出力電圧に係る複数回の出力電圧の計測値を各々所定の電圧範囲ごとに設定された電圧レベルに変換した当該電圧レベルの配列データを含む時系列情報を取得する残量取得手段、
前記取得された前記配列データにおける前記電圧レベルの変化傾向に基づいて前記バッテリが放電可能なバッテリ残量を推定する残量推定手段、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる表示制御手段、
として機能させることを特徴とするプログラム。
【請求項１９】
表示部を備える電子機器のコンピュータを、
バッテリの出力電圧に係る時系列情報を取得する残量取得手段、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定する残量推定手段、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせ、所定の単位報知期間内に前記バッテリ残量が前記基準残量未満であると複数回推定した場合に、当該単位報知期間内における２回目以降の推定時には前記所定の表示を行わせない表示制御手段、
として機能させることを特徴とするプログラム。
【請求項２０】
外部機器と無線通信を行う通信部と、表示部と、を備える電子機器のコンピュータを、
前記外部機器に動作電力を供給するバッテリの出力電圧に係る時系列情報を前記通信部により取得する残量取得手段、
前記取得された前記時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、前記外部機器における前記時系列情報の最大取得可能時間以下の所定の情報更新期間ごとに少なくとも一回、前記外部機器から前記時系列情報を取得し、当該時系列情報が新たに取得されるごとに前記バッテリ残量の推定をする残量推定手段、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる表示制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、バッテリ残量管理を行う電子機器、バッテリ残量管理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、乾電池や充電池といったバッテリから電力供給を受けて動作する電子機器がある。これら乾電池や充電池は、携帯型電子機器や小型電子機器といったコンセントや発電機などの固定された又は大型の外部電源から電力供給を受け難い電子機器において多く用いられている。
【０００３】
これらの電子機器において、バッテリの残量を推定して表示を行い、また、電池交換や充電を促す表示を行う機能を有するものがある。継続的に動作させる電子機器では、交換用乾電池の準備や充電池の充電は、乾電池や充電池のバッテリ残量が不足して電圧が低下し、実際に電子機器の動作が不可能になる前に行われるのが好ましく、電子機器では、バッテリ残量が不足する前の段階を適切に示したいという要求がある。
【０００４】
しかしながら、バッテリの残量を直接計測することは困難であるという問題がある。これに対し、従来、バッテリの出力電圧を用いて間接的にバッテリの残量を推定する技術がある。特許文献１では、出力電圧値を複数段階に区分けし、段階ごとにインジケーターの表示レベルや動作制限のレベルを変更させてユーザに知らせる電子時計について開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１３５３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、電子機器で用いられるバッテリは、通常、電力の消費量の増加に比して、電子機器が動作可能な下限電圧より高い出力電圧で比較的長時間大きく低下せずに維持される。その一方で、バッテリの出力電圧は、温度などの周囲の環境によって左右される。従って、単純に計測された時点の出力電圧で複数段階に区切っただけでは、バッテリ残量が不足する前の段階における適切なタイミングでバッテリ残量に係る適切な表示を行うことが難しいという課題がある。
【０００７】
この発明の目的は、バッテリの残量が不足する前に、より適切にバッテリ残量不足に係る表示動作を行うことの出来る電子機器、バッテリ残量管理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、
表示部と、制御部と、を備える電子機器であって、
前記制御部は、
バッテリの出力電圧に係る時系列情報を取得し、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、
前記時系列情報は、複数回の出力電圧の計測値を各々所定の電圧範囲ごとに設定された電圧レベルに変換した当該電圧レベルの配列データを含み、
前記配列データにおける前記電圧レベルの変化傾向に基づいて前記バッテリ残量を推定し、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる
ことを特徴としている。
【発明の効果】
【０００９】
本発明に従うと、バッテリの残量が不足する前に、より適切にバッテリ残量不足に係る表示動作を行うことが出来るという効果がある。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態の電子機器及び電子時計を含む通信システムを示す全体構成図である。
【図２】第１実施形態の電子時計の機能構成を示すブロック図である。
【図３】スマートフォンの機能構成を示すブロック図である。
【図４】電子時計において行われる通信接続要求の種別を示す図表である。
【図５】ＢＬＤの分類を示す図表、及び出力電圧とバッテリ使用量との関係を示す図である。
【図６】第１実施形態の電子時計におけるバッテリ管理に係る制御処理の制御手順を示すフローチャートである。
【図７】スマートフォンのバッテリ管理アプリに基づいて行われるバッテリ残量管理処理の制御手順を示すフローチャートである。
【図８】スマートフォンの表示部の表示画面への表示例を示す図である。
【図９】バッテリ残量に係る表示の設定例を示す図である。
【図１０】スマートフォンの表示部の表示画面への表示例を示す図である。
【図１１】第２実施形態の電子時計の機能構成を示すブロック図である。
【図１２】第２実施形態の電子時計で実行されるバッテリ残量管理処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。
［第１実施形態］
図１は、第１実施形態の電子時計及び外部の電子機器からなる通信システム１の全体図である。
本通信システムでは、電子時計４０（スマートフォン１０に対しての外部機器）とスマートフォン１０などの電子機器（電子時計４０に対しての所定の外部機器）との間でブルートゥース（登録商標：Bluetooth）といった近距離無線通信を用いて一対一での通信接続がなされて情報の授受がなされる。
【００１２】
図２は、本実施形態の電子時計４０の機能構成を示すブロック図である。
電子時計４０は、ＣＰＵ４１（Central Processing Unit）（制御部）と、ＲＯＭ４２（Read Only Memory）と、ＲＡＭ４３（Random Access Memory）（電圧情報記憶部）と、発振回路４４と、分周回路４５と、計時部４６と、操作受付部４７と、表示部４８と、通信モジュール４９（通信部）及びアンテナＡＮ４と、ＵＡＲＴ５０（Universal Asynchronous Receiver/Transmitter）と、照明部５１及びそのドライバ５２と、ブザー部５３及びそのドライバ５４と、電力供給部５５と、バス５６などを備える。
【００１３】
ＣＰＵ４１は、種々の演算処理を行い、電子時計４０の全体動作を統括制御する。ＣＰＵ４１は、ＲＯＭ４２から電子時計４０の動作に係る各種プログラムを読み出して実行する。また、ＣＰＵ４１は、電力供給部５５の電圧検出回路５５１から電圧の計測値が取得されると、所定の出力電圧範囲ごとに予め設定された後述のバッテリレベルデータの値（ＢＬＤ値；電圧レベル）にこの計測値を変換してＲＡＭ４３のバッテリ履歴情報４３２を更新する。なお、電圧検出回路５５１が計測値をＢＬＤ値に変換して出力する構成であっても良い。また、ＣＰＵ４１は、取得されたＢＬＤ値に応じて電子時計４０の各部の動作制限などに係る制御を行う。
【００１４】
ＲＯＭ４２には、電子時計４０の動作に係る各種制御プログラム及び初期設定データが格納されている。この制御プログラムには、スマートフォン１０との通信を行うための通信制御プログラム４２１が含まれている。
【００１５】
ＲＡＭ４３は、ＣＰＵ４１に作業用のメモリ空間を提供し、また、一時データや各種設定データを記憶する。ＲＡＭ４３が記憶する設定データには、ブルートゥースによる電子時計４０との通信接続相手となる外部機器に係る情報である接続先情報４３１や、電力供給部５５のバッテリ５５２からの出力電圧の電圧検出回路５５１による計測値に応じたＢＬＤ値の時系列データ（出力電圧に係る時系列情報）を配列保持するバッテリ履歴情報４３２などが含まれる。ここでは、バッテリ履歴情報４３２には、最大１２回（複数回）の計測に係る後述の２バイトデータが最大１２個の配列データとして記憶可能となっている。即ち、後述のように、８時間ごとにＢＬＤ値が取得される場合、最大４日分（最大取得可能時間）のＢＬＤ値がバッテリ履歴情報４３２として記憶される。また、設定データには、表示部４８に表示させる日時の地方時設定、即ち、タイムゾーンや夏時間の実施有無の情報などが含まれ得る。
【００１６】
発振回路４４は、所定の周波数信号を生成して出力する。分周回路４５は、発振回路４４が出力した周波数を電子時計４０で用いられる適宜な周波数の信号に分周して出力する。
計時部４６は、分周回路４５から入力された信号の入力を計数して当該入力回数を初期日時データに加算することにより現在の日時を計数、保持するカウンタである。計時部４６は、ハードウェア構成としてのカウンタに限られず、ＣＰＵ４１の制御によりソフトウェア的に計数された現在の日時が記憶される構成であっても良い。
【００１７】
計時部４６は、所定の基準に基づきＵＴＣなどの現在日時に換算可能な独自の計数値を計数してＵＴＣ日時や現在位置として設定されている都市における地方時に換算するものであっても良いし、或いは、ＵＴＣ日時や現在位置の地方時を直接計数するものであっても良い。また、独自の計数値をカウンタなどのハードウェア構成により計数し、換算されたＵＴＣ日時や地方時の日時をＲＡＭに記憶させることとしても良い。このＲＡＭは、ＲＡＭ４３と同一であっても良いし、別個に設けられていても良い。
【００１８】
操作受付部４７は、外部からの入力を受け付ける機構として押しボタンスイッチやりゅうずを有し、ユーザによる入力操作に応じた電気信号を発生させて入力信号としてＣＰＵ４１に出力する。操作受付部４７へのユーザ操作により、例えば、外部機器との通信接続（端末探索動作に係るものを含む）を手動で行わせたり解除したりすることが可能となっている。
【００１９】
表示部４８は、時刻の表示やその他各種情報の表示を選択的に又は並列に行う。表示部４８としては、液晶表示画面及びそのドライバが設けられて液晶表示画面にデジタル表示を行うものであっても良いし、或いは、文字盤上に回動可能に設けられた複数の指針を駆動回路からの信号に基づいてステッピングモータを回転駆動することで歯車を介して回動させ、文字盤に対する位置関係に応じた表示を行うものであっても良い。
【００２０】
通信モジュール４９は、アンテナＡＮ４を介してスマートフォン１０などの外部機器との間でブルートゥース通信（無線通信）を行うための制御モジュールである。ＣＰＵ４１から送られた送信データは、ＵＡＲＴ５０でシリアル／パラレル変換などの処理が行われて、通信モジュール４９から外部機器に送信される。また、アンテナＡＮ４及び通信モジュール４９により受信された受信データは、ＵＡＲＴ５０でシリアル／パラレル変換などの処理が行われて、ＣＰＵ４１へ出力される。
【００２１】
照明部５１は、ＣＰＵ４１からの制御信号によりドライバ５２から出力された駆動電圧に応じて電子時計４０の文字盤を照明する。照明部５１としては、例えば、ＬＥＤ（発光ダイオード）が用いられる。また、ブザー部５３は、ＣＰＵ４１からの制御信号によりドライバ５４から出力された駆動信号に応じてブザー音（ビープ音）を発生させる。ブザー音の発生機構としては、例えば、圧電素子と金属板を組み合わせて圧電素子に印加する電圧に応じて金属板を振動させる方式を用いることが出来る。
【００２２】
電力供給部５５は、電圧検出回路５５１（電圧計測部）とバッテリ５５２とを有し、ＣＰＵ４１などの電子時計４０の各部に動作電力を供給するとともに、電圧検出回路５５１によりその出力電圧を計測して計測値をＣＰＵ４１に出力する。バッテリ５５２としては、ここでは、ソーラパネル５５２ａと二次電池５５２ｂとが用いられている。ソーラパネル５５２ａによる発電起電力が出力電圧と比較して高い場合には、二次電池５５２ｂが充電されつつ電力が各部に供給され、発電起電力が不十分な場合には、二次電池５５２ｂからの放電により各部に電力が供給される。ソーラパネル５５２ａによる二次電池５５２ｂへの充電状況などにより、その時々で二次電池５５２ｂから放電可能なバッテリ残量は異なるが、二次電池５５２ｂがフル充電された状況から電子時計４０の動作に必要な出力電圧を維持できなくなるまでに充電を行わずに放電可能な当該二次電池５５２ｂの放電容量は、予め概ね定まっており、当該放電容量に応じた電子時計４０の連続動作時間は、例えば、数ヶ月程度である。
【００２３】
バス５６は、ＣＰＵ４１と各部とを接続し、通信情報のやり取りを行う通信経路である。
【００２４】
図３は、スマートフォン１０の機能構成を示すブロック図である。
スマートフォン１０は、ＣＰＵ１１（制御部）と、ＲＯＭ１２と、ＲＡＭ１３と、記憶部１４と、内蔵時計１５と、表示部１６及びそのドライバ１７と、操作受付部１８と、スピーカ１９と、マイク２０と、コーデック２１と、ＲＦ送受信回路２２と、ＲＦ通信電波の送受信用のアンテナＡＮ１１と、通信回路２３と、近距離通信モジュール２４（通信部）と、ＵＡＲＴ２５と、近距離無線通信（ブルートゥース）に係る電波送受信用のアンテナＡＮ１２と、振動モータ２６及びそのドライバ２７と、バス２９などを備えている。
【００２５】
ＣＰＵ１１は、各種演算処理を行い、スマートフォン１０の全体動作の統括制御を行う。また、ＣＰＵ１１は、バッテリ管理アプリ１４１により、スマートフォン１０と電子時計４０とをブルートゥースにより通信接続させて、電子時計４０のバッテリ状態の管理及び表示に係る動作を行う。
【００２６】
ＲＯＭ１２は、ＣＰＵ１１が実行する種々のプログラムや初期設定データを格納する。なお、ＲＯＭ１２の少なくとも一部は、書き換え可能な不揮発性メモリであっても良い。
ＲＡＭ１３は、ＣＰＵ１１に作業用のメモリ空間を提供し、作業用の一時データを記憶する揮発性メモリである。
【００２７】
記憶部１４は、読み取り及び上書き更新が可能な不揮発性のメモリ、例えば、フラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）を備える。この記憶部１４に記憶されているデータには、バッテリ管理アプリ１４１（プログラム）、バッテリ履歴情報１４２、及び接続先情報１４３が含まれる。バッテリ管理アプリ１４１が読み出されてＣＰＵ１１により実行された場合、ＣＰＵ１１は、接続先情報１４３で設定されている電子時計４０からバッテリ履歴情報４３２の内容を取得してバッテリ履歴情報１４２を更新し、当該最新のバッテリ履歴情報１４２に基づいて電子時計４０のバッテリ５５２のバッテリ残量の解析判定を行う。また、ＣＰＵ１１は、表示部１６に電子時計４０のバッテリ５５２の状態を含む各種表示を行わせる。
また、記憶部１４には、電子時計４０で設定されている時刻表示に係る情報、例えば、表示させる時刻のタイムゾーン設定及び夏時間の実施有無に係る設定といった地方時設定情報が含まれる。
バッテリ履歴情報１４２には、ここでは、バッテリ履歴情報４３２と同一の最大１２個のＢＬＤ値を配列保持させることが出来るが、１２個より多くのＢＬＤ値を保持してバッテリ残量の解析に用いても良い。
【００２８】
内蔵時計１５は、現在時刻を計数して保持するカウンタである。この現在時刻は、ＣＰＵ１１の動作によりソフトウェア的に計数されてＲＡＭなどに記憶されても良い。内蔵時計１５は、ＲＴＣ（Real Time Clock）を有し、スマートフォン１０の電源がオフされた後に再起動された場合には、このＲＴＣから日時データが取得されて計数が再開される。スマートフォン１０では、この内蔵時計１５の現在時刻が読み出されて、必要に応じてタイムゾーンや夏時間の実施設定に応じて地方時を算出し、表示部１６に表示されたり種々の処理に利用されたり、また、当該現在時刻と各種機能に係る設定時刻とが比較されて種々の動作が行われたりする。この内蔵時計１５の現在時刻データは、ＲＦ送受信回路２２による携帯電話通信の基地局との通信時に、随時当該基地局から取得される時刻データにより修正される。
【００２９】
表示部１６は、各種表示を行う表示画面を備える。表示画面としては、例えば、液晶ディスプレイ（ＬＣＤ）が用いられる。ＣＰＵ１１から送られた制御信号により動作するドライバ１７（液晶ドライバ）は、当該制御信号に応じてＬＣＤを駆動して表示画面に各種機能に係る表示を行わせる。この表示部１６は、他の表示方式の表示画面、例えば、有機ＥＬＤ（Electro-Luminescent Display）を備えても良く、ドライバ１７は、表示画面の表示方式に応じて適宜選択される。表示部１６は、更に、ＬＥＤランプなどを備えていても良い。
【００３０】
操作受付部１８は、タッチパネルを備え、表示部１６の表示画面に重ねて設けられたタッチパネルに対するユーザのタッチ操作位置と操作内容とを検出して当該操作に応じた電気信号を発生させ、入力信号としてＣＰＵ１１に出力する。操作受付部１８は、更に、一又は複数の操作キーやスイッチを備え、ユーザが当該操作キーやスイッチに対して行った操作に基づく入力信号をＣＰＵ１１に出力する構成であっても良い。
【００３１】
スピーカ１９は、コーデック２１からの信号に基づいて電気信号を音声信号に変換して音声を出力する。また、マイク２０は、音波を検知して電気信号に変換し、コーデック２１に出力する。コーデック２１は、符号化圧縮されたデジタル音声信号をデコードしてアナログ信号としてスピーカ１９へ送るとともに、マイク２０から取得された音声信号をエンコードしてＣＰＵ１１や通信回路２３へ出力する。なお、通話用のスピーカとその他の報知音などを外部に出力するためのスピーカとを別個に備えることとしても良い。
【００３２】
ＲＦ送受信回路２２は、ＲＦ通信の送受信用のアンテナＡＮ１１を介して携帯電話通信の基地局との間で行われる電話通信やデータ通信に係る信号の送受信処理を行う。通信回路２３は、ＲＦ送受信回路２２により送受信される送受信データに係る各種処理を行い、ＣＰＵ１１やコーデック２１との間でデータの受け渡しを行う。また、ＲＦ送受信回路２２は、無線ＬＡＮのアクセスポイントに接続して、無線ＬＡＮを介して外部データサーバを含むインターネット上の各所とデータの送受信（データ通信）が可能となっている。
【００３３】
近距離通信モジュール２４は、アンテナＡＮ１２を介して電子時計４０などの外部機器との間で近距離無線通信、ここでは、ブルートゥースによる一対一での双方向通信を行うための制御モジュールである。或いは、通信接続を一対多で実行可能であっても良い。ＣＰＵ１１から送られた送信データは、ＵＡＲＴ２５でシリアル／パラレル変換などの処理が行われて、近距離通信モジュール２４から外部機器に送信される。また、外部機器から近距離通信モジュール２４を用いて受信された受信データは、ＵＡＲＴ２５でパラレル／シリアル変換などの処理が行われて、ＣＰＵ１１へ出力される。
【００３４】
振動モータ２６は、振動を発することでユーザに報知を行うためのものである。ＣＰＵ１１からドライバ２７に制御信号が送られると、ドライバ２７は、振動モータ２６を動作させるのに必要な電圧信号に変換して出力する。振動モータ２６としては、例えば、回転モータが用いられる。
【００３５】
バス２９は、ＣＰＵ１１とスマートフォン１０内部の各構成との間で信号の送受信を可能に接続するデータ経路である。
【００３６】
次に、本実施形態の電子時計４０とスマートフォン１０との間での通信接続動作について説明する。
本実施形態の電子時計４０は、接続先情報４３１に基づいてスマートフォン１０との間でブルートゥースによる一対一の通信接続を行って、データの送受信を行うことが出来る。この通信接続は、電子時計４０の側から接続要求及び接続解除要求を送ることで、接続要求がスマートフォン１０で受け入れられて通信接続が確立されてから、接続解除要求がスマートフォン１０で受け入れられて通信接続が解除されるまで継続される。
【００３７】
図４は、本実施形態の電子時計４０において主に行われる通信接続要求の種別を示す図表である。
通信接続が行われるタイミングとしては、ユーザの操作受付部４７への所定の入力操作に基づく任意のタイミングでの手動接続に加えて、一日に所定回数、ここでは４回予め定められた時刻、例えば、５時、１１時、１７時及び２３時に電子時計４０がスマートフォン１０から正確な現在日時の情報を取得するために自動的に行われる日時取得動作に係る通信接続がある。また、ユーザの操作受付部４７への所定の入力操作に基づいて、スマートフォン１０と通信接続を行って当該スマートフォン１０に所定の報知動作を行わせる端末探索動作に係る通信接続があり、この端末探索動作に係る通信接続は、ユーザがスマートフォン１０で所定の停止命令を行った場合に手動で、又は報知動作が開始されてから所定の時間、例えば、３０秒が経過した場合に自動で通信が解除される。
【００３８】
これらのうち、手動接続時、及び日時取得動作に係る自動通信接続のうち一日のうちで初回の接続時には、併せて、上述のバッテリ履歴情報４３２が電子時計４０からスマートフォン１０に送信される。即ち、スマートフォン１０では、少なくとも一日に１回の頻度（情報更新期間）でバッテリ履歴情報４３２が取得される。バッテリ履歴情報４３２の取得頻度は、これに限られるものではないが、少なくともバッテリ履歴情報４３２の最大取得可能時間以下に定められる。
【００３９】
次に、本実施形態のバッテリ状態検出動作について説明する。
図５は、ＢＬＤの分類を示す図表、及び出力電圧とバッテリ使用量との関係を示す図である。
【００４０】
図５（ａ）に示すように、電子時計１では、電圧検出回路５５１によりバッテリ５５２の出力電圧が計測されると、当該出力電圧が２バイトのバッテリレベルの値（ＢＬＤ値）として８段階に分類されて保持される。ＢＬＤ値の範囲は、基準となる各電圧ＶＦ、ＶＭ１、ＶＭ２、ＶＭ３、ＶＬ１、ＶＬ２、ＶＣによって区切られ、電圧の高い順に、ここでは、０ｘ１８〜０ｘ１１の値がそれぞれ設定される。ここでは、これらのＢＬＤ値０ｘ１８〜０ｘ１１に対して、それぞれバッテリ残量の推定レベルとして「ＦＵＬＬ」、「ＨＩＧＨ」、「ＭＩＤ−１」、「ＭＩＤ−２」、「ＭＩＤ−３」、「ＬＯＷ−１」、「ＬＯＷ−２」、及び「ＣＨＡＲＧＥ」が対応付けられて設定されている。
【００４１】
図５（ｂ）に示すように、バッテリ５５２がフル充電された状態から電子時計４０に通常の時刻計数及び表示に係る動作を開始させると、二次電池の特性上、当初、電圧値が若干低下した後、暫くほとんど電圧降下が生じないまま電力消費（バッテリ５５２からの放電）進み、放電深度（ここでは、公称容量に対する値。実際には、当初、公称容量より容量が大きいことが多い）が上昇、即ち、バッテリ残量が低下していく。その後、更に放電深度が上がると、再び出力電圧が降下し始め、電圧ＶＣを下回った後、完全に放電される直前で電子時計４０の動作に必要な動作下限電圧を割り込んで動作不能（「ＣＨＡＲＧＥ」レベル以下）となる。ここでは、通常動作が可能な「ＭＩＤ−３」レベルでの動作時間（放電深度の差）に比した出力電圧の低下が小さく、この「ＭＩＤ−３」レベルが長時間維持される一方で、「ＬＯＷ−２」、「ＬＯＷ−１」レベルになってから「ＣＨＡＲＧＥ」レベルに至るまでの間は、動作時間に比した出力電圧の低下が大きくなり、「ＭＩＤ−３」レベルと比較して継続時間が非常に短い。
【００４２】
一方で、二次電池の出力電圧は、温度などの周囲の環境によって変化する。電子腕時計のように種々の環境で使用される電子機器に用いられるバッテリ５５２の出力電圧は、実線で示した室温状態（２５℃）に対して、点線で示したように（ここでは、−１０℃〜６０℃）変化し得る。特に、動作時間（放電深度）のうち大きな割合を占める「ＭＩＤ−３」レベルの期間では、放電深度の上昇に応じた電圧低下と比較して、温度変化に応じた電圧変化の方が大きく、現在の出力電圧から放電深度を細かく見積もるのは困難となる。
【００４３】
電子時計４０の動作を安定させて継続させるには、「ＣＨＡＲＧＥ」レベルとなって更に動作停止になるタイミングよりも前に予め余裕を持って充電が必要である旨の表示を行う必要がある。一方で、あまり早く要充電を示す表示を開始し過ぎると頻繁に要充電となってユーザに不要な充電に係る手間を強いることになる。即ち、この表示は、従来の「ＬＯＷ−１」レベルになったタイミングでは既に遅く、「ＭＩＤ−３」レベルになった当初からでは早過ぎる。本実施形態の電子時計４０のバッテリ残量管理は、スマートフォン１０によって行われ、スマートフォン１０では、現在の出力電圧の計測値だけではなく、その時系列情報、即ち、配列データ内におけるＢＬＤ値の変化傾向に基づいてバッテリ残量の推定を行い、充電の必要性に係る表示開始タイミングを決定する。
【００４４】
図６は、本実施形態の電子時計４０におけるバッテリ管理に係る制御処理のＣＰＵ４１による制御手順を示すフローチャートである。
【００４５】
図６（ａ）には、電圧計測処理の制御手順のフローチャートを示す。
この電圧計測処理は、所定時間、例えば、１０分に一回自動的に起動されて実行される。電圧計測処理が開始されると、ＣＰＵ４１は、電圧検出回路５５１から出力電圧の計測値を取得し、ＢＬＤ値に変換して現在値として記憶する（ステップＳ４０１）。ＣＰＵ４１は、現在の日時が８時間おき（所定の時間間隔）の所定タイミング、例えば、０時、８時、１６時のそれぞれちょうどのタイミングであるか否かを判別する（ステップＳ４０２）。８時間おきの所定タイミングではないと判別された場合には（ステップＳ４０２で“ＮＯ”）、ＣＰＵ４１は、電圧計測処理を終了する。８時間おきの所定タイミングであると判別された場合には（ステップＳ４０２で“ＹＥＳ”）、ＣＰＵ４１は、電圧検出回路５５１から出力電圧値の計測値を再度取得し、取得された電圧値に応じたＢＬＤ値をバッテリ履歴情報４３２の最新の値として記憶させる（ステップＳ４０３）。或いは、ＣＰＵ４１は、現在値をコピーしてバッテリ履歴情報４３２の最新の値としても良い。
なお、上述のように、バッテリ履歴情報４３２には、最大１２個のＢＬＤが記憶可能であるが、１２個のデータが既に記憶されている場合には、ＣＰＵ４１は、最も古いデータを削除し、残りのデータをそれぞれ順番に対応した配列位置に移動させるか、又は、配列の先頭位置情報を変更することで、ＦＩＦＯ（First-In First-Out）で履歴データを管理保持する。
そして、ＣＰＵ４１は、電圧計測処理を終了する。
【００４６】
図６（ｂ）には、通信制御処理の制御手順のフローチャートを示す。
この通信制御処理は、上述の通信接続要求の種別のうち、日時情報取得動作（所定の目的での通信接続）及び手動接続動作に応じて自動又は手動で呼び出されて起動される。
【００４７】
通信制御処理が開始されると、ＣＰＵ４１は、通信接続要求がその日２回目以降の日時情報取得動作に係るものである否かを判別する（ステップＳ４２１）。２回目以降の日時情報取得動作に係るものであると判別された場合には（ステップＳ４２１で“ＹＥＳ”）、ＣＰＵ４１は、通信制御処理を終了する。
【００４８】
通信接続要求の種別が２回目以降の日時情報取得動作に係るものではない、即ち、１回目の日時情報取得動作に係るものであるか、又は、手動接続動作によるものであると判別された場合には（ステップＳ４２１で“ＮＯ”）、ＣＰＵ４１は、ＢＬＤ値の現在値が０ｘ１４以上であるか否かを判別する（ステップＳ４２２）。０ｘ１４以上ではないと判別された場合には（ステップＳ４２２で“ＮＯ”）、既に出力電圧が通信動作を安定して実行可能な下限値未満となるバッテリ残量であるので、ＣＰＵ４１は、通信制御処理を終了する。
【００４９】
ＢＬＤ値の現在値が０ｘ１４以上であると判別された場合には（ステップＳ４２２で“ＹＥＳ”）、ＣＰＵ４１は、接続先情報４３１を参照して当該参照された接続先外部機器であるスマートフォン１０に通信接続の要求を送信する（ステップＳ４２３）。通信接続（無線通信接続）が確立されると、ＣＰＵ４１は、スマートフォン１０にバッテリ管理アプリ１４１の起動を要求する（ステップＳ４２４）。
【００５０】
また、ＣＰＵ４１は、現在値と、バッテリ履歴情報４３２として記憶されている全ての履歴値をスマートフォン１０に送信する（ステップＳ４２５）。ＣＰＵ４１は、送信が完了したバッテリ履歴情報４３２を全て削除する（ステップＳ４２６）。ＣＰＵ４１は、スマートフォン１０に通信接続の解除要求を行って通信接続を解除する（ステップＳ４２７）。そして、ＣＰＵ４１は、通信制御処理を終了する。
【００５１】
図７は、スマートフォン１０のバッテリ管理アプリ１４１に基づいて行われるバッテリ残量管理処理のＣＰＵ１１による制御手順を示すフローチャートである。
このバッテリ残量管理処理は、本発明のバッテリ残量管理方法の実施形態であって、電子時計４０から起動要求が取得された場合、及び、ユーザの操作受付部４７への入力操作に基づいて手動でなされた起動命令が検出された場合に開始される。
【００５２】
バッテリ残量管理処理が開始されると、ＣＰＵ１１は、電子時計４０から送信されたバッテリ５５２の出力電圧に係る現在値及び履歴情報を取得する（ステップＳ２０１）。ＣＰＵ１１は、取得された履歴情報を含む最新の最大１２個のＢＬＤによりバッテリ履歴情報１４２を更新する（ステップＳ２０２）。即ち、ＣＰＵ１１は、取得された履歴情報内の各ＢＬＤを全てバッテリ履歴情報１４２に記憶させるとともに、取得された履歴情報内のＢＬＤが１２個未満の場合には、前回までの取得時に取得されてバッテリ履歴情報１４２に元々記憶されていたＢＬＤの中から新しい順に１２個（傾向取得配列数）になるまで履歴情報に残す。
ステップＳ２０１、Ｓ２０２により残量取得ステップ（残量取得手段）が構成される。
【００５３】
ＣＰＵ１１は、取得されたＢＬＤ値の現在値が０ｘ１４であるか否かを判別する（ステップＳ２０３）。０ｘ１４ではないと判別された場合には（ステップＳ２０３で“ＮＯ”）、現在値は０ｘ１５以上であり、ＣＰＵ１１は、現在値に応じたバッテリ残量の推定レベル（即ち、「ＦＵＬＬ」〜「ＭＩＤ−２」）を選択する（ステップＳ２０４）。それから、ＣＰＵ１１の処理は、ステップＳ２１０に移行する。
【００５４】
ＢＬＤ値が０ｘ１４であると判別された場合には（ステップＳ２０３で“ＹＥＳ”）、ＣＰＵ１１は、バッテリ履歴情報１４２に含まれる最大１２個のＢＬＤ値の中に０ｘ１５以上のものが含まれるか否かを判別する（ステップＳ２０５）。含まれると判別された場合には（ステップＳ２０５で“ＹＥＳ”）、ＣＰＵ１１は、バッテリ残量の推定レベルを「ＭＩＤ−３Ｈ」に設定（即ち、バッテリ残量の推定）する（ステップＳ２０６）。それから、ＣＰＵ１１の処理は、ステップＳ２１０に移行する。
【００５５】
バッテリ履歴情報１４２に含まれるＢＬＤの中に値が０ｘ１５以上のものが含まれないと判別された場合には（ステップＳ２０５で“ＮＯ”）、ＣＰＵ１１は、ＢＬＤ値が０ｘ１３以下のものが含まれるか否かを判別する（ステップＳ２０８）。含まれないと判別された場合、即ち、バッテリ履歴情報１４２に含まれる全てのＢＬＤ値が０ｘ１４である場合には（ステップＳ２０８で“ＮＯ”）、ＣＰＵ１１は、バッテリ残量の推定レベルを「ＭＩＤ−３Ｍ」に設定する（ステップＳ２０８）。それから、ＣＰＵ１１の処理は、ステップＳ２１０に移行する。
【００５６】
バッテリ履歴情報１４２に含まれるＢＬＤ値に０ｘ１３以下のものが含まれると判別された場合には（ステップＳ２０８で“ＹＥＳ”）、ＣＰＵ１１は、バッテリ残量の推定レベルを「ＭＩＤ−３Ｌ」に設定する（ステップＳ２０９）。それから、ＣＰＵ１１の処理は、ステップＳ２１０に移行する。
ステップＳ２０３〜Ｓ２０９の処理により残量推定ステップ（残量推定手段）が構成される。
【００５７】
ステップＳ２０４、Ｓ２０６、Ｓ２０８、Ｓ２０９の何れかの処理からステップＳ２１０の処理に移行すると、ＣＰＵ１１は、ドライバ１７に制御信号を出力して、得られたバッテリ残量の推定レベルに応じた表示を表示部１６に行わせる（ステップＳ２１０）。ＣＰＵ１１は、推定レベルが「ＭＩＤ−３Ｍ」又は「ＭＩＤ−３Ｌ」であるか否かを判別する（ステップＳ２１１）。何れでもないと判別された場合には（ステップＳ２１１で“ＮＯ”）、ＣＰＵ１１は、バッテリ残量管理処理を終了する。
【００５８】
ステップＳ２１１の判別処理で、バッテリ残量の推定レベルが「ＭＩＤ−３Ｍ」又は「ＭＩＤ−３Ｌ」であると判別された場合には（ステップＳ２１１で“ＹＥＳ”）、ＣＰＵ１１は、本日中（単位報知期間）にステップＳ２１３の通知動作要求を既に行ったか否かを判別する（ステップＳ２１２）。通知動作の要求済みである、即ち、本日中で２回目以降の「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｌ」レベルの推定であると判別された場合（単位報知期間内における２回目以降の推定時）には（ステップＳ２１２で“ＹＥＳ”）、ＣＰＵ１１は、バッテリ残量管理処理を終了する。
【００５９】
通知動作の要求済みではないと判別された場合には（ステップＳ２１２で“ＮＯ”）、ＣＰＵ１１は、スマートフォン１０のＯＳにバッテリ５５２の電力量の残量不足に係る通知をローカルプッシュで通知する動作を行うように要求する（ステップＳ２１３）。通知内容としては、例えば、直接残量不足の警告を行う内容、及び／又は、バッテリ５５２の充電を要求する内容などが挙げられる。そして、ＣＰＵ１１は、バッテリ残量管理処理を終了する。
なお、バッテリ残量管理処理が表示のロック中などに起動された場合には、バックグラウンドで動作すれば良く、その場合には、以上の処理のうち表示動作をリアルタイムで行わせる必要はない。この推定結果は、後にバッテリ管理アプリ１４１が起動されて、電子時計４０と通信接続がなされない場合に呼び出して表示させることが出来る。
ステップＳ２１１、Ｓ２１３の処理が表示制御ステップ（表示制御手段）を構成する。この表示制御手段には、Ｓ２１２の処理も含まれ得る。
【００６０】
図８は、スマートフォン１０の表示部１６の表示画面への表示例を示す図である。
バッテリ管理アプリ１４１の起動中には、表示部１６の表示画面には、上部エリア１６ａにバッテリ管理アプリ１４１の実行表示中である表示が行われるとともに、記憶部１４に保持されている電子時計４０の地方時設定情報に基づいて、中央エリア１６ｂに当該地方時での現在時刻及びタイムゾーンや夏時間実施に係る設定情報が表示される。また、下部エリア１６ｃには、バッテリ残量に関して設定された推定レベルに応じた表示１６１がなされる。なお、電子時計４０の地方時とスマートフォン１０の地方時とが常に同期される設定の場合には、地方時設定情報を参照せずに直接スマートフォン１０の内蔵時計１５が計数する日時及び地方時設定を用いて表示を行わせても良い。
【００６１】
図９は、バッテリ残量に係る表示１６１の設定例を示す図である。
上述のように、スマートフォン１０において設定されているバッテリ残量の推定レベルは、「ＦＵＬＬ」〜「ＭＩＤ−２」及び「ＭＩＤ−３Ｈ」、「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｌ」の７段階であり、バッテリ管理アプリ１４１では、これら７段階にそれぞれ応じた表示パターン（バッテリ残量の表示）が設定されている。ここでは、電池型形状の枠内に５つのブロックが設定され、バッテリ残量が多いほど黒色に色づけされるブロック数が多くなるように表示が行われる。
【００６２】
また、特に、バッテリ５５２の直近の出力電圧のみでの分類である「ＭＩＤ−３」がバッテリ履歴情報１４２内でのＢＬＤ値の変化傾向に基づいて更に分割（細分化）された３つのレベル（詳細レベル）のうち、「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｌ」レベルでは、バッテリ残量の不足による動作停止が近づいていることを知らせるために、色づけされるブロックの点滅動作を行わせたり（ここでは、「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｌ」レベルの両方）、更に、色を他の色（例えば、赤色）に変更させたり（ここでは、「ＭＩＤ−３Ｌ」レベルの場合）する。
【００６３】
図１０は、ローカルプッシュによる通知の表示例を示す図である。
バッテリ残量の推定レベルが「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｌ」とされた場合、ユーザに充電を促す必要のある基準となる基準残量をバッテリ残量が下回ったとして、アプリ起動時の表示動作だけではなく、ローカルプッシュ通知を用いてアプリ外でもユーザに通知を行う。即ち、スマートフォン１０では、ユーザがアプリを立ち上げない場合であってもバッテリの充電の必要性が高まってきた状況では、より確実に二次電池５５２ｂの充電を促す通知（表示）をユーザに伝える動作（所定の表示）を行わせる。ここでは、表示部１６により表示された通知の一覧表示画面１６ｄに腕時計アプリからの通知内容としてバッテリの残量不足に係る表示が含まれる。
【００６４】
ローカルプッシュによる通知における表示内容は、バッテリ残量に応じて、即ち、推定レベルが「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｌ」の場合でそれぞれ異ならせることが出来る。例えば、「ＭＩＤ−３Ｍ」の場合には、「そろそろ充電が必要です」、「ＭＩＤ−３Ｌ」の場合には、「要充電です」などと表示内容を予め定めておくことが出来る。
【００６５】
この通知動作は、所定の頻度、ここでは一日に一回のみ行われるが、頻度の設定は、ユーザ操作により変更されても良い。但し、通知頻度が高く設定された場合、一度ＢＬＤ値が０ｘ１３以下に低下した後、充電途中で０ｘ１４に戻り、０ｘ１５には到達していない場合に再度同様の通知がなされやすくなる。
【００６６】
なお、ここでは、バッテリ５５２を備える電子時計４０では一切バッテリ残量不足に係る表示を行わないこととしているが、スマートフォン１０で設定されたバッテリ残量の推定レベルに係る情報をブルートゥースによる通信で電子時計４０に送信し、電子時計４０のＣＰＵ４１が表示部１６に表示を行わせることとしても良い。この場合の表示方法としては、例えば、予め文字盤上に設けられたバッテリ残量不足を示す標識を所定の指針で指し示させたり、デジタル表示画面に設けられたバッテリ残量不足を示すセグメントを点灯させたりする、などが挙げられる。所定の指針での表示は、当該所定の指針が通常日時表示に用いられる指針では無い場合には、継続して行わせても良い。日時表示に用いられる指針により表示を行わせる場合には、表示期間を推定レベルの情報が受信されてから所定時間、或いは、ユーザの操作受付部４７への所定の入力操作によって解除されるまでとしても良い。
【００６７】
以上のように、第１実施形態のスマートフォン１０は、表示部１６と、ＣＰＵ１１と、を備える電子機器であって、ＣＰＵ１１は、電子時計４０のバッテリ５５２の出力電圧に係るバッテリ履歴情報４３２を取得し、取得されたバッテリ履歴情報４３２（１４２）に基づいてバッテリ５５２が放電可能なバッテリ残量を推定し、推定されたバッテリ残量が所定の基準残量未満である場合に、表示部１６に所定の表示を行わせる。
このように、計測された時点のバッテリ５５２の出力電圧から直接バッテリ残量を推定するのではなく、現在までのバッテリ５５２の出力電圧に係る時系列データであるバッテリ履歴情報４３２に基づいて過去の出力電圧を考慮しながらバッテリ残量を推定することで、二次電池の特性上出力電圧が大きく低下しないバッテリ残量の期間、即ち、バッテリ残量が中程度からまもなくバッテリ残量不足に陥る手前の間での推定精度を向上させて、ユーザにバッテリの残量が不足するよりも前に、より適切にバッテリ残量不足に係る表示動作を行うことが出来る。
また、電子時計４０におけるバッテリ５５２の出力電圧が低下し始めると、最終的な動作下限電圧を下回る前に、最低限日時の計数を正確に保つために、スマートフォン１０との通信が困難になったり、表示部４８における通常の表示、例えば、毎秒の指針動作などを制限する必要が生じたりするので、このような状態になる前に前もって充電を行うように適切に表示を行ってユーザに通知することが出来、これにより、適切なタイミングでユーザに充電を行わせることで、電子時計４０における機能動作の制限を行わずに継続的に安定動作を続けさせることが出来る。
【００６８】
また、バッテリ履歴情報４３２は、複数回の出力電圧の計測値を各々所定の電圧範囲ごとに設定された電圧レベル（０ｘ１８〜０ｘ１１）に変換した当該電圧レベルの配列データを含み、ＣＰＵ１１は、このバッテリ履歴情報４３２（１４２）における電圧レベルの変化傾向に基づいてバッテリ残量を推定する。
即ち、出力電圧値を直接用いないことで、温度変化などに応じた細かい出力電圧値の変化の影響を低減させ、全体的な出力電圧の変化を見やすくしてバッテリ残量を推定することが出来る。また、２バイト値を用いることでデータの記憶や転送に係るサイズを低減することが出来る。
【００６９】
また、ＣＰＵ１１は、直近の出力電圧の計測値が対応する電圧レベルを更に、その前の電圧レベルの変化傾向に基づいて細分化した詳細レベル（ＭＩＤ−３Ｈ〜ＭＩＤ−３Ｌ）を決定し、当該詳細レベルに応じてバッテリ残量を推定する。即ち、電力消費に比して出力電圧の変化の少ない「ＭＩＤ−３」レベルを直近の出力電圧値だけではなく、過去の出力電圧値の傾向にも応じて更に細かく区分けしてバッテリ残量を推測するので、より適切にバッテリ残量を取得することが出来る。
【００７０】
また、ＣＰＵ１１は、直近の出力電圧の計測値が対応する電圧レベルに応じて推定されるバッテリ残量の範囲内にバッテリ５５２の残量不足と判定するための基準残量が含まれる場合、即ち、「ＭＩＤ−３」レベルの場合に、「ＭＩＤ−３Ｈ」〜「ＭＩＤ−３Ｌ」レベルの決定を行う。これにより、より精度良く、充電の必要があまりない「ＭＩＤ−３Ｈ」レベルと充電の必要が高まる「ＭＩＤ−３Ｍ」レベル以下とを区切ることが出来るので、バッテリ残量不足に係る表示開始の精度が高まる。
【００７１】
また、ＣＰＵ４１は、直近の出力電圧の計測値が対応する電圧レベルに応じて推定されるバッテリ残量の範囲内に基準残量が含まれる場合、即ち、電圧レベルが０ｘ１４である場合に、当該電圧レベル０ｘ１４より上の電圧レベルのデータが、バッテリ履歴情報１４２（４３２）におけるこの直近の電圧レベルのデータの側から１２個以内、即ち、ここでは、バッテリ履歴情報１４２として保持可能な数のデータに含まれているか否かにより、基準残量以上のバッテリ残量であるか否かを判別する。即ち、電力消費の増加に比して出力電圧がほとんど変化しないレベルである０ｘ１４のデータとともに０ｘ１５以上のデータがバッテリ履歴情報１４２に含まれている場合には、当該出力電圧がほとんど変化しないレベルに入ってまだ多くの時間が経っていないので、バッテリ残量不足になるまでに余裕があると判断出来る一方、０ｘ１５以上のデータがなくなると、バッテリ残量不足になるまでの余裕がなくなって来ていると判断できるので、単純に直近の出力電圧値に応じた電圧レベルである０ｘ１４を更に適切に分割してより精度良くバッテリ残量不足が近いか否かを判別することが出来る。
【００７２】
また、ＣＰＵ１１は、同日内にバッテリ残量が基準残量未満であると複数回推定した場合に、その日における２回目以降の推定時には、バッテリ残量不足に係るローカルプッシュ通知による表示要求を行わない。従って、バッテリ残量不足に実際に陥るまでの日単位の変化に比してあまり頻繁且つ繰り返し表示をユーザに見せないこととすることが出来る。また、特に、一日で最初にバッテリ残量不足が推定されたタイミングに表示を行うことで、日常動作中、特に、ソーラパネルによる充電が行われる場合に日中にユーザに充電を行わせやすくすることが出来る。
【００７３】
また、電子時計４０と無線通信を行う近距離通信モジュール２４を備え、ＣＰＵ１１は、電子時計４０に動作電力を供給するバッテリ５５２のバッテリ履歴情報４３２を近距離通信モジュール２４により取得する。
即ち、電子時計４０のバッテリ５５２の状態をスマートフォン１０で取得して解析し、表示を行うことで、細かい表示や操作の行いづらい電子時計４０よりも容易にバッテリ５５２の残量管理を行うことが出来、また、電子時計４０のＣＰＵ４１やＲＡＭ４３の性能を従来の時計動作に必要なもの以上に向上させる必要がない。
【００７４】
また、ＣＰＵ１１は、電子時計４０におけるバッテリ履歴情報４３２の最大取得可能時間である４日以下の１日ごとに少なくとも一回、電子時計４０からバッテリ履歴情報４３２を取得し、当該バッテリ履歴情報４３２が新たに取得されるごとにバッテリ残量の推定を行う。即ち、電子時計４０の出力電圧情報を切れ目なく取得しつつ、電子時計４０のバッテリ残量を必要な時間間隔で適切に推定し、表示を行わせることが出来る。
【００７５】
また、電子時計４０からバッテリ履歴情報４３２の最大取得可能時間である４日よりも短い期間のデータが取得された場合には、ＣＰＵ１１は、当該新たに取得されたバッテリ履歴情報４３２と、前回までに取得されてバッテリ履歴情報１４２として保持されている情報のうち新しい側の一部と、を組み合わせて４日分のバッテリ履歴情報１４２を生成する。即ち、電子時計４０の側では、バッテリ履歴情報４３２の更新タイミング等の管理が不要となり、スマートフォン１０で適切な長さ、即ち、常に４日分の出力電圧の計測値に係るバッテリ履歴情報１４２を用いてバッテリ残量の推定を行うことが出来る。
【００７６】
また、ＣＰＵ１１は、電子時計４０が日時情報を取得するために通信接続を行った場合のうち少なくとも一部に併せて当該電子時計４０からバッテリ履歴情報４３２を取得する。このように他の目的での通信接続時に併せてバッテリ履歴情報４３２を取得することで、通信接続及び解除に係る手間を不要に増やさずに効率良く電圧レベルの情報を取得することが出来る。特に、日時情報の取得のように、定期的に行われる通信接続に併せて取得することで、取得のタイミングや頻度をより安定且つ確実に定めることが出来る。
【００７７】
また、バッテリ履歴情報４３２の取得先の外部機器は、電子時計４０である。即ち、電子時計４０のように、継続的に動作し、且つ一日当たりの消費電力量に大きな差が生じることの小さい電子機器のバッテリ残量は、電圧レベルの時系列情報からより正確に推測しやすいので、本発明をより効果的に用いてバッテリ残量の不足に係る表示を適切に行うことが出来る。
【００７８】
また、ＣＰＵ１１は、推定されたバッテリ残量が基準残量未満の場合に、バッテリ残量レベル「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｌ」にそれぞれ応じた所定の表示を行わせる。従って、ユーザは、充電の必要性に係る切迫度を更に正確に認識することが出来る。
【００７９】
また、ＣＰＵ１１は、推定されたバッテリ残量を表示部１６に表示させる。従って、ユーザは、バッテリ残量不足が近い場合だけでなく、バッテリ残量がどの程度であるかを容易に知得することが出来る。特に、スマートフォン１０の表示部１６で表示させる場合には、表示が容易且つ表現の幅が広がるので、ユーザがバッテリ残量の状態を認識しやすい。
【００８０】
また、バッテリ５５２には、二次電池５５２ｂが含まれ、バッテリ残量不足が近づいた場合の表示として、二次電池５５２ｂの充電を促す表示を行うので、バッテリ切れ目前ではなく、且つ早過ぎないタイミングで適切に充電や充電の準備を行うことが出来る。
【００８１】
また、表示部１６を備える本実施形態のスマートフォン１０によるバッテリ残量管理方法では、バッテリ５５２の出力電圧に係る時系列配列データを含むバッテリ履歴情報４３２を取得する残量取得ステップ、取得されたバッテリ履歴情報４３２に基づいてバッテリ５５２が今後放電可能なバッテリ残量を推定する残量推定ステップ、推定されたバッテリ残量が所定の基準残量未満である場合に、表示部１６に所定の表示を行わせる表示制御ステップ、を含む。
このように、バッテリ残量の推定を一回の出力電圧の計測値のみに行うのではなく、履歴に基づいて行うことで、バッテリの電力消費の増加に伴う出力電圧の変化の少ないバッテリ残量が中程度からバッテリ残量不足間際までの間において、より精度良く適切にバッテリ残量の推定を行うことが出来る。従って、実際にバッテリ残量不足になる前の適切なタイミングでバッテリ残量不足に係る表示を行わせることが出来るので、ユーザが予めバッテリ５５２の充電を行わせることで、より確実且つ安定して電子時計４０の動作を継続させることが出来る。
【００８２】
また、バッテリ管理アプリ１４１は、表示部１６を備えるスマートフォン１０のコンピュータ（ＣＰＵ１１）を、バッテリ５５２の出力電圧に係る時系列配列データであるバッテリ履歴情報４３２を取得する残量取得手段、取得されたバッテリ履歴情報４３２に基づいてバッテリ５５２が今後放電可能なバッテリ残量を推定する残量推定手段、推定されたバッテリ残量が所定の基準残量未満である（推定レベルがＭＩＤ−３Ｍ又はＭＩＤ−３Ｌ）場合に、ＯＳにローカルプッシュ通知の要求を行って表示部１６に所定の表示を行わせる表示制御手段、として機能させることを特徴とするプログラムである。
従って、このバッテリ管理アプリ１４１をスマートフォン１０にインストールして当該スマートフォン１０と通信、ここでは、ブルートゥースによる相互通信が可能な電子時計４０と組み合わせることで、二次電池の特性上出力電圧が大きく低下しないバッテリ残量の期間、即ち、バッテリ残量が中程度からまもなくバッテリ残量不足に陥る手前の間での推定精度を向上させることが出来るので、電子時計４０のバッテリ残量の管理がより適切且つ容易になり、電子時計４０のバッテリ残量が不足する前の適切なタイミングでバッテリ５５２の充電を促してユーザに充電を行わせることで、必要以上の手間をかけずに電子時計４０の動作を安定的に継続させることが出来る。
【００８３】
そして、本実施形態の電子時計４０は、バッテリ５５２と、バッテリ５５２の出力電圧を計測する電圧検出回路５５１と、電圧検出回路５５１で計測された出力電圧に応じた電圧レベルの時系列配列データをバッテリ履歴情報４３２として記憶するＲＡＭ４３と、外部機器と無線通信を行う通信モジュール４９と、現在の日時を計数する計時部４６と、計時部４６が計数する現在の日時に基づいて日時を表示する表示部４８と、ＣＰＵ４１と、を備え、ＣＰＵ４１は、８時間間隔で電圧検出回路５５１により複数回計測された出力電圧に応じた電圧レベルの時系列配列データをＲＡＭ４３にバッテリ履歴情報４３２として記憶させ、通信モジュール４９によりスマートフォン１０と無線通信接続がなされた場合に、このバッテリ履歴情報４３２をスマートフォン１０に送信する。
これにより、電子時計４０ではバッテリ残量の管理を行わずとも、スマートフォン１０で行わせることが出来るので、バッテリ残量の管理が容易になる。即ち、特に、指針式の電子時計やセグメント方式による簡易な表示を行う電子時計において、これらのバッテリ残量の管理に係る表示を行わせるための構成を設ける必要なくなる。
【００８４】
［第２実施形態］
次に、第２実施形態の電子時計４０ａについて説明する。
図１１は、第２実施形態の電子時計４０ａの機能構成を示すブロック図である。
【００８５】
この電子時計４０ａは、ＲＯＭ４２ａにバッテリ管理プログラム４２２が記憶されている点を除き、第１実施形態の電子時計４０の構成と同一であり、同一の構成については同一の符号を用いることとして説明を省略する。
【００８６】
バッテリ管理プログラム４２２は、第１実施形態の電子時計４０において、スマートフォン１０の記憶部１４に記憶されたバッテリ管理アプリ１４１と対応する処理動作を行うためのプログラムである。即ち、この電子時計４０ａでは、スマートフォン１０を用いずに電子時計４０ａ単体でバッテリ履歴情報４３２を用いてバッテリ残量の推定レベルを決定し、表示部４８により決定された推定レベルに応じた表示を行わせる。
なお、ここでは、ブルートゥースによるスマートフォン１０との通信も可能であるので、分類に応じた表示動作を電子時計４０ａとスマートフォン１０の両者で並行して行わせることも可能である。この場合のスマートフォン１０での動作は、第１実施形態の電子時計４０と同一であっても良いし、単純に電子時計４０ａから決定された推定レベルの情報が取得されて表示やローカルプッシュによる要充電の表示要求動作が行われても良い。
【００８７】
図１２は、本実施形態の電子時計４０ａで実行される電圧計測処理のＣＰＵ４１による制御手順を示すフローチャートである。
図１２（ａ）に示すように、この電圧計測処理では、ステップＳ４０３の処理の後に、ＣＰＵ４１が図１２（ｂ）に示すバッテリ残量管理処理を呼び出して実行する点のみが異なり、他の点は上記第１実施形態の電子時計４０と同様であるので、同一の処理内容には同一の符号を付して説明を省略する。
【００８８】
ステップＳ４０４の処理で呼び出されるバッテリ残量管理処理は、ステップＳ４０１、Ｓ４０３の処理で取得、更新された現在値及びバッテリ履歴情報４３２が直接参照されて実行される。また、このバッテリ残量管理処理におけるステップＳ４４３〜Ｓ４５０の各処理は、スマートフォン１０で実行されるバッテリ残量管理処理におけるステップＳ２０３〜Ｓ２１０の各処理と各々対応する。これらの処理のうち、ステップＳ４４４の処理内容とステップＳ２０４の処理内容との違いについて以下に説明する。
【００８９】
ステップＳ４４４の処理では、ＣＰＵ４１は、現在値に応じたバッテリ残量の推定レベルを選択する（ステップＳ４４４）。このとき、ＣＰＵ４１は、ＢＬＤ値が０ｘ１４より大きい場合だけではなく、０ｘ１４より小さい場合の値（０ｘ１３〜０ｘ１１）も取得可能であり、ＢＬＤ値に応じてバッテリ残量の推定レベルが「ＬＯＷ−１」、「ＬＯＷ−２」、「ＣＨＡＲＧＥ」にそれぞれ設定される。
【００９０】
電子時計４０ａにおいて、ステップＳ４５０の処理で所定の表示動作を行わせる場合には、上記第１実施形態で推定レベル情報が電子時計４０に戻されて当該電子時計４０で表示を行わせた場合と同様に、例えば、予め文字盤上に設けられたバッテリ残量不足を示す標識を所定の指針で指し示させたり、デジタル表示画面に設けられたバッテリ残量不足を示すセグメントを点灯させたりする。
【００９１】
なお、これらの表示制御とは別個に、現在値又はこれより更に短い時間間隔（例えば、毎秒）で取得される電圧値の計測値（又は変換されたＢＬＤ値）に基づいて、出力電圧がＶＬ１未満となった場合には、随時表示動作や機能動作の実行を制限する。例えば、ＣＰＵ４１は、出力電圧が電圧ＶＬ１未満となった場合には、表示部４８の秒針の動作を２秒ごととし、また、通信モジュール４９による外部の電子機器（スマートフォン１０）との通信を禁止する。また、出力電圧が電圧ＶＣ未満となった場合には、全ての表示動作を中止し、現在日時の計数のみを行わせる。
【００９２】
以上のように、第２実施形態の電子時計４０ａは、バッテリ５５２と、バッテリ５５２の出力電圧を計測する電圧検出回路５５１と、電圧検出回路５５１で計測された出力電圧に応じた電圧レベルの時系列配列データをバッテリ履歴情報４３２として記憶するＲＡＭ４３と、を備え、ＣＰＵ４１は、電圧検出回路５５１による出力電圧の計測値に基づく電圧レベルの時系列情報をバッテリ履歴情報４３２としてＲＡＭ４３に記憶させ、当該ＲＡＭ４３に記憶されたバッテリ履歴情報４３２に基づいてバッテリ残量を推定する。
このように、電子時計４０ａ自身が電圧レベルの時系列情報に基づいてバッテリ残量を推定可能であるので、スマートフォン１０などの外部機器を用いずに電子時計４０ａで従来よりも精度良くバッテリ残量不足になる前にバッテリ残量の状況をユーザが認識することが出来、従って、より適切にバッテリ切れ前に充電を行うことが出来る。
【００９３】
また、現在の日時を計数する計時部４６と、計時部４６が計数する現在の日時に基づいて日時を表示する表示部４８と、を備える電子時計４０ａにおいて、上述のバッテリ残量の推定及び表示を行うことが出来るので、このような１日当たりの電力消費量の増減が比較的少ない電子機器において、より正確にバッテリ残量の推定を行って、適切なタイミングでバッテリ残量不足が近づいている旨表示を行うことが出来る。
【００９４】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、計測値を電圧レベルに換算した後に当該電圧レベルの変化傾向に基づいてバッテリ残量の推定を行ったが、出力電圧の計測値を直接処理、解析してバッテリ残量の推定を行っても良い。この場合、例えば、計測値の変化に対してローパスフィルタをかけて解析を行っても良い。
【００９５】
また、上記実施の形態では、所定間隔の計測値に応じた電圧レベルのみを配列データとして保持したが、計測の間隔は、不均一であっても良い。この場合には、取得タイミングや前回からの間隔のデータを併せて保持するなどしても良く、また、取得頻度などに応じた重みを付けて解析を行っても良い。
【００９６】
また、上記実施の形態では、推定レベル「ＭＩＤ−３」の場合のみ、「ＭＩＤ−３Ｌ」、「ＭＩＤ−３Ｍ」、「ＭＩＤ−３Ｈ」に更に分割したが、他の推定レベルの場合にも細分化をすることを妨げるものではない。
【００９７】
また、上記実施の形態では、レベル「ＭＩＤ−３Ｍ」とレベル「ＭＩＤ−３Ｌ」とを分離したが、必ずしもこれらを分けなくても良く、或いは、分けられない場合を含めても良い。少なくともバッテリ残量の不足に係る表示を行わないレベル（ここでは「ＭＩＤ−３Ｈ」）と当該表示を行うレベルとが、出力電圧に係る時系列情報に基づいて区別されれば良い。また、レベル「ＭＩＤ−３Ｍ」とレベル「ＭＩＤ−３Ｌ」とが区別された場合であっても、これらに対して各々異なる表示を表示部１６に行わせなくても良い。
【００９８】
また、上記実施の形態では、直近の出力電圧の計測値（電圧レベル）に応じたバッテリ残量の推定レベルを計測値（電圧レベル）の履歴によって細分化することにより、より適切な推定レベルを得ることとしたが、これに限られるものではない。例えば、温度などの環境変化による直近の電圧レベルのずれが明らか場合などに、電圧レベルの履歴に応じて当該直近の電圧レベルに応じた推定レベルとは異なる推定レベルが得られる場合があっても良い。
【００９９】
また、上記実施の形態では、直近の電圧レベルが０ｘ１４の場合に、バッテリ履歴情報１４２に他の電圧レベルのデータが含まれているか否かによりレベルの細分化を行ったが、これに限られるものではない。例えば、他の電圧レベルのデータが含まれたタイミング（配列内における位置）やそれらの位置関係などが考慮されても良い。
【０１００】
また、上記実施の形態では、１２個の電圧レベルのデータを用いてバッテリ残量の推定を行ったが、これに限られない。例えば、電子時計４０では、４日分の１２個の電圧レベルのデータしか保持しない場合であっても、スマートフォン１０ではより多くの電圧レベルのデータを保持して、バッテリ残量の推定を行うこととしても良い。例えば、スマートフォン１０では、電圧レベル０ｘ１４の想定継続時間に対して所定の割合（半分など）に応じた長さの電圧レベルのデータを保持しても良い。
【０１０１】
また、上記実施の形態では、日時情報取得動作に係る通信接続のうちその日最初のタイミングと、手動接続のタイミングの際にバッテリ履歴情報４３２を送受信することとしたが、これに限られない。例えば、日時情報取得動作の通信接続時には毎回バッテリ履歴情報４３２を取得しても良いし、手動接続の場合には、スマートフォン１０でバッテリ管理アプリ１４１が立ち上げられていない限り取得しないこととしても良い。或いは、その他異なる目的による通信接続時にバッテリ履歴情報４３２が取得されても良い。
【０１０２】
また、上記実施の形態では、スマートフォン１０に送信されたバッテリ履歴情報４３２は削除されることとしたが、常に１２個の電圧レベルデータを保持することとしても良い。この場合、電子時計４０からは、毎回当該１２個の電圧レベルデータを含むバッテリ履歴情報４３２をスマートフォン１０に送信し、スマートフォン１０では、受信されたバッテリ履歴情報４３２をそのままバッテリ履歴情報１４２として解析に用いても良い。なお、上述のように、スマートフォン１０で保持される電圧レベルデータの数が電子時計４０で保持される電圧レベルのデータと異なる（多い）場合には、例えば、前回の取得タイミングからの経過時間などに応じて電子時計４０のバッテリ履歴情報４３２の配列データとスマートフォン１０のバッテリ履歴情報１４２の配列データとの位置対応関係を同定して位置合わせをする必要がある。
【０１０３】
また、上記実施の形態では、電子時計４０のバッテリ５５２のバッテリ残量を推定する場合を例に挙げて説明したが、推定対象のバッテリは、電子時計のものには限られず、その他の電子機器あっても良い。この場合、電子機器としては、一日当たりの消費電力量の増減があまり多くないものがより好ましく、例えば、毎日所定期間又は常時計測を行うセンサなどが挙げられる。
【０１０４】
また、上記実施の形態では、推定レベルの表示を行わせることとしたが、バッテリ残量不足前の表示動作のみとして、通常時の推定レベルの表示を行わせないこととしても良い。
【０１０５】
また、上記実施の形態では、スマートフォン１０においてローカルプッシュ通知によりバッテリ残量不足に係る表示を行わせたが、これに限られない。バックグラウンドで実行されたバッテリ残量の推定動作に基づく表示を表示可能であれば、例えば、ウィンドウ表示画面のシステムコンソールにエラー出力表示させるといった同様の表示処理であっても良い。或いは、表示状態に拘わらず割り込み表示を行わせるものではなく、電子メールなどを送信することで当該電子メールがフェッチされて表示された際にユーザに知得されるものであっても良い。
【０１０６】
また、上記実施の形態では、電子機器としてスマートフォン１０を例に挙げて説明したが、これに限られない。電子時計４０などの外部機器と定期的にブルートゥースによる通信接続が可能であり、且つユーザがある程度の頻度でバッテリ残量不足に係る通知を認識可能なもの、例えば、タブレット端末や携帯電話などであっても良い。
【０１０７】
また、上記実施の形態では、バッテリ５５２が二次電池５５２ｂを含み、当該二次電池５５２ｂの充電要否についての判断及び表示を行うこととしたが、二次電池５５２ｂの代わりに乾電池が用いられ、乾電池の交換要否（交換準備の要否）についての判断及び表示を行うこととしても良い。
【０１０８】
また、上記実施の形態では、無線通信手段としてブルートゥースが用いられることとしたが、その他の通信規格に基づく無線通信手段が用いられても良い。
【０１０９】
また、上記実施の形態では、プロセッサ（制御部）としてのＣＰＵ１１（ＣＰＵ４１）がバッテリ残量の管理に係る全ての制御処理を行ったが、プロセッサ（制御部）の処理のうち一部又は全部が専用のハードウェア回路などで実行されても良い。
【０１１０】
また、以上の説明では、本発明のバッテリ残量管理処理に係るバッテリ管理アプリ１４１（バッテリ管理プログラム４２２）を記憶するコンピュータ読み取り可能な媒体としてフラッシュメモリなどの不揮発性メモリなどからなる記憶部１４やＲＯＭ４２ａを例に挙げて説明したが、これらに限定されない。その他のコンピュータ読み取り可能な媒体として、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭやＤＶＤディスクなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
その他、上記実施の形態で示した構成、制御手順や表示例などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【０１１１】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１１２】
［付記］
＜請求項１＞
表示部と、制御部と、を備える電子機器であって、
前記制御部は、
バッテリの出力電圧に係る時系列情報を取得し、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定し、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる
ことを特徴とする電子機器。
＜請求項２＞
前記時系列情報は、複数回の出力電圧の計測値を各々所定の電圧範囲ごとに設定された電圧レベルに変換した当該電圧レベルの配列データを含み、
前記制御部は、前記配列データにおける前記電圧レベルの変化傾向に基づいて前記バッテリ残量を推定する
ことを特徴とする請求項１記載の電子機器。
＜請求項３＞
前記制御部は、直近の出力電圧の計測値が対応する前記電圧レベルを前記変化傾向に基づいて細分化した詳細レベルを決定し、当該詳細レベルに応じて前記バッテリ残量を推定することを特徴とする請求項２記載の電子機器。
＜請求項４＞
前記制御部は、前記直近の出力電圧の計測値が対応する前記電圧レベルに応じて推定される前記バッテリ残量の範囲内に前記基準残量が含まれる場合に、前記詳細レベルの決定を行うことを特徴とする請求項３記載の電子機器。
＜請求項５＞
前記制御部は、直近の出力電圧の計測値が対応する前記電圧レベルに応じて推定される前記バッテリ残量の範囲内に前記基準残量が含まれる場合に、当該電圧レベルより上の電圧レベルのデータが、前記配列データにおける前記直近の電圧レベルのデータの側から所定の傾向取得配列数以内のデータに含まれているか否かにより前記基準残量以上のバッテリ残量であるか否かを判別することを特徴とする請求項２〜４の何れか一項に記載の電子機器。
＜請求項６＞
前記制御部は、所定の単位報知期間内に前記バッテリ残量が前記基準残量未満であると複数回推定した場合に、当該単位報知期間内における２回目以降の推定時には前記所定の表示を行わせないことを特徴とする請求項１〜５の何れか一項に記載の電子機器。
＜請求項７＞
外部機器と無線通信を行う通信部を備え、
前記制御部は、前記外部機器に動作電力を供給する前記バッテリの前記時系列情報を前記通信部により取得する
ことを特徴とする請求項１〜６の何れか一項に記載の電子機器。
＜請求項８＞
前記制御部は、前記外部機器における前記時系列情報の最大取得可能時間以下の所定の情報更新期間ごとに少なくとも一回、前記外部機器から前記時系列情報を取得し、当該時系列情報が新たに取得されるごとに前記バッテリ残量の推定を行うことを特徴とする請求項７記載の電子機器。
＜請求項９＞
前記外部機器から前記最大取得可能時間よりも短い期間の前記時系列情報が取得された場合には、前記制御部は、当該新たに取得された前記時系列情報と、前回までに取得された前記時系列情報のうち一部と、を組み合わせて前記最大取得可能時間の前記時系列情報を生成することを特徴とする請求項８記載の電子機器。
＜請求項１０＞
前記制御部は、前記外部機器と所定の目的での通信接続を行った場合のうち少なくとも一部に併せて前記時系列情報を取得する
ことを特徴とする請求項７〜９の何れか一項に記載の電子機器。
＜請求項１１＞
前記外部機器は、電子時計であることを特徴とする請求項１０記載の電子機器。
＜請求項１２＞
バッテリと、
前記バッテリの出力電圧を計測する電圧計測部と、
前記電圧計測部で計測された前記出力電圧に係る時系列情報を記憶する電圧情報記憶部と、
を備え、
前記制御部は、前記電圧計測部による前記出力電圧の計測値に基づく前記時系列情報を前記電圧情報記憶部に記憶させ、当該電圧情報記憶部に記憶された前記時系列情報に基づいて前記バッテリ残量を推定する
ことを特徴とする請求項１〜６の何れか一項に記載の電子機器。
＜請求項１３＞
現在の日時を計数する計時部と、
前記計時部が計数する現在の日時に基づいて日時を表示する表示部と、
を備えることを特徴とする請求項１２記載の電子機器。
＜請求項１４＞
前記制御部は推定された前記バッテリ残量が前記基準残量未満の場合に、当該バッテリ残量に応じた前記所定の表示を行わせることを特徴とする請求項１〜１３の何れか一項に記載の電子機器。
＜請求項１５＞
前記制御部は、推定された前記バッテリ残量を前記表示部に表示させる
ことを特徴とする請求項１〜１４の何れか一項に記載の電子機器。
＜請求項１６＞
前記バッテリには、二次電池が含まれ、
前記所定の表示は、前記二次電池の充電を促す表示である
ことを特徴とする請求項１〜１５の何れか一項に記載の電子機器。
＜請求項１７＞
表示部を備える電子機器によるバッテリ残量管理方法であって、
バッテリの出力電圧に係る時系列情報を取得する残量取得ステップ、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定する残量推定ステップ、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる表示制御ステップ、
を含むことを特徴とするバッテリ残量管理方法。
＜請求項１８＞
表示部を備える電子機器のコンピュータを、
バッテリの出力電圧に係る時系列情報を取得する残量取得手段、
前記取得された時系列情報に基づいて前記バッテリが放電可能なバッテリ残量を推定する残量推定手段、
推定された前記バッテリ残量が所定の基準残量未満である場合に、前記表示部に所定の表示を行わせる表示制御手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【０１１３】
１     通信システム
１０   スマートフォン
１１   ＣＰＵ
１２   ＲＯＭ
１３   ＲＡＭ
１４   記憶部
１４１ バッテリ管理アプリ
１４２ バッテリ履歴情報
１４３ 接続先情報
１５   内蔵時計
１６   表示部
１７   ドライバ
１８   操作受付部
１９   スピーカ
２０   マイク
２１   コーデック
２２   ＲＦ送受信回路
２３   通信回路
２４   近距離通信モジュール
２５   ＵＡＲＴ
２６   振動モータ
２７   ドライバ
２９   バス
４０、４０ａ  電子時計
４１   ＣＰＵ
４２、４２ａ  ＲＯＭ
４２１ 通信制御プログラム
４２２ バッテリ管理プログラム
４３   ＲＡＭ
４３１ 接続先情報
４３２ バッテリ履歴情報
４４   発振回路
４５   分周回路
４６   計時部
４７   操作受付部
４８   表示部
４９   通信モジュール
５１   照明部
５２   ドライバ
５３   ブザー部
５４   ドライバ
５５   電力供給部
５５１ 電圧検出回路
５５２ バッテリ
５５２ａ      ソーラパネル
５５２ｂ      二次電池
５６   バス
ＡＮ１１      アンテナ
ＡＮ１２      アンテナ
ＡＮ４ アンテナ
【図１】
2018081100.tif 000003
【図２】
2018081100.tif 000004
【図３】
2018081100.tif 000005
【図４】
2018081100.tif 000006
【図５】
2018081100.tif 000007
【図６】
2018081100.tif 000008
【図７】
2018081100.tif 000009
【図８】
2018081100.tif 000010
【図９】
2018081100.tif 000011
【図１０】
2018081100.tif 000012
【図１１】
2018081100.tif 000013
【図１２】
2018081100.tif 000014