(57)【要約】【課題】ユーザに与える違和感を低減又は抑制する画面を表示する。【解決手段】電子時計は、表示部と、第１処理部と、第１処理部から一定間隔の更新要素を含む表示情報を受信し、表示情報を表示部に表示させる表示処理用の第２処理部と、を備えている。第２処理部は、表示情報に基づく一定間隔更新画面の表示中に、第１処理部で割込動作処理が行われたときに（ステップＳ１０５とステップＳ１１０とでＹＥＳのときに）、一定間隔更新画面から、一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替える。【選択図】図５
2019086442.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
第１処理部と、
前記第１処理部から一定間隔の更新要素を含む表示情報を受信し、前記表示情報を前記表示部に表示させる表示処理用の第２処理部と、を備え、
前記第２処理部は、前記表示情報に基づく一定間隔更新画面の表示中に、前記第１処理部で割込動作処理が行われたときに、前記一定間隔更新画面から、前記一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替えることを特徴とする電子時計。
【請求項２】
請求項１に記載の電子時計において、
前記表示情報は、秒単位で更新される更新要素を含むことを特徴とする電子時計。
【請求項３】
請求項１又は請求項２に記載の電子時計において、
前記第１処理部で行われる処理は、時刻の計時処理を含んでおり、
前記第２処理部は、計時された情報を前記表示部に表示させることを特徴とする電子時計。
【請求項４】
請求項１から請求項３のいずれか一項に記載の電子時計において、
前記一定間隔の更新要素は、秒単位の更新要素であり、
前記表示情報は、時刻情報であることを特徴とする電子時計。
【請求項５】
表示部と、制御部としての、第１処理部と、前記第１処理部から一定間隔の更新要素を含む表示情報を受信し、前記表示情報を前記表示部に表示させる表示処理用の第２処理部と、を備える電子時計の制御部が、前記表示情報に基づく一定間隔更新画面の表示中に、前記第１処理部で割込動作処理が行われたときに、前記一定間隔更新画面から、前記一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替える切替工程を含むことを特徴とする表示方法。
【請求項６】
表示部と、制御部としての、第１処理部と、前記第１処理部から一定間隔の更新要素を含む表示情報を受信し、前記表示情報を前記表示部に表示させる表示処理用の第２処理部と、を備えるコンピュータに、
前記表示情報に基づく一定間隔更新画面の表示中に、前記第１処理部で割込動作処理が行われたときに、前記一定間隔更新画面から、前記一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替えさせる切替工程を行わせるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計、表示方法、およびプログラムに関する。
【背景技術】
【０００２】
一般に、液晶表示装置等の表示部を備える電子時計は、表示部を制御する表示制御手段と、表示制御手段に時刻情報を与える計時手段と、を備えている（例えば、特許文献１参照）。
【０００３】
そして、近年、電子時計には、時刻の計時処理を含む主要な所定の処理を行う動作処理用のマイクロコンピュータと、表示部に任意の画面を表示させる表示処理用のマイクロコンピュータとの、２チップのマイクロコンピュータ（マイコン）を搭載したものが知られている。以下、動作処理用のマイクロコンピュータを「動作処理マイコン」と称し、表示処理用のマイクロコンピュータを「表示マイコン」と称する。動作処理マイコンは、計時処理等の動作処理の実行結果を表示部に表示させるために、表示マイコンとの間で表示データ等の通信処理を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１４１８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような２チップのマイクロコンピュータ（マイコン）を搭載する電子時計は、秒単位のように一定間隔で更新処理が行われる一定間隔更新画面の表示中に、動作処理マイコンで割込動作処理が行われたときに、表示画面の更新のタイミングにズレが発生し、その結果、ユーザに違和感を与える画面を表示してしまう、という課題があった。
【０００６】
本発明の課題は、ユーザに与える違和感を低減又は抑制する画面を表示することである。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明の第１の観点に係る電子時計は、表示部と、第１処理部と、前記第１処理部から一定間隔の更新要素を含む表示情報を受信し、前記表示情報を前記表示部に表示させる表示処理用の第２処理部と、を備え、前記第２処理部は、前記表示情報に基づく一定間隔更新画面の表示中に、前記第１処理部で割込動作処理が行われたときに、前記一定間隔更新画面から、前記一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザに与える違和感を低減又は抑制する画面を表示することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る電子時計の外観を示す概略図である。
【図２】実施形態に係る電子時計の内部構成を示すブロック図である。
【図３】実施形態に係る電子時計の動作処理マイコンと表示マイコンとの動作タイミングを示すタイムチャート（１）である。
【図４】実施形態に係る電子時計の動作処理マイコンと表示マイコンとの動作タイミングを示すタイムチャート（２）である。
【図５】実施形態に係る電子時計の動作を示すフローチャートである。
【図６】一定間隔更新画面から非一定間隔更新画面への変更を行う操作の一例を示す説明図である。
【図７】画面の一例を示す概略図（１）である。
【図８】画面の一例を示す概略図（２）である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００１１】
［実施形態］
＜電子時計の構成＞
以下、図１及び図２を参照して、本実施形態に係る電子時計の構成につき説明する。ここでは、本実施形態に係る電子時計がバッテリ駆動型の腕時計であるものとして説明する。図１は、本実施形態に係る電子時計の一例としての腕時計１の外観を示す概略図である。図２は、腕時計１の内部構成を示すブロック図である。
【００１２】
図１に示すように、本実施形態に係る腕時計１は、外観構成として、押下操作と回転操作とが可能なロータリースイッチＲＳＷと、押下操作が可能なプッシュスイッチ１ＳＷ，２ＳＷ，３ＳＷ，４ＳＷと、各種情報を表示する表示部１１と、を有している。ここでは、表示部１１が液晶パネルによって構成されているものとして説明するが、表示部１１は、有機ＥＬパネルや無機ＥＬパネル等であってもよい。
【００１３】
図２に示すように、腕時計１は、内部構成として、各部の動作を制御する制御部２と、各種プログラムや情報が記憶される記憶部３と、他の装置（例えば、スマートフォン等）と通信する通信部４と、ＧＰＳ（Global Positioning System；全地球測位システム）の衛星から現在地点情報を取得するＧＰＳレシーバ５と、地磁気を検知する磁気センサ６と、時間を計測する計時回路７と、を有している。
【００１４】
制御部２は、ＣＰＵ（Central Processing Unit）によって構成され、記憶部３のＲＯＭ（Read Only Memory）（図示せず）に記憶された制御プログラムを実行する。制御部２は、動作処理マイクロコンピュータ（マイコン）２ａと、表示マイクロコンピュータ（マイコン）２ｂと、を有している。
【００１５】
動作処理マイコン２ａは、時刻の計時処理を含む主要な所定の処理を行う動作処理用のマイクロコンピュータである。動作処理マイコン２ａは、時刻の計時処理やボタン操作の受付処理、それに伴う動作処理等を行う、第１処理部として機能する。
【００１６】
表示マイコン２ｂは、動作処理マイコン２ａから表示情報を受信し、表示情報を表示部１１に表示させる表示処理用のマイクロコンピュータである。表示マイコン２ｂは、表示制御処理のみを行う、第２処理部として機能する。
【００１７】
動作処理マイコン２ａと表示マイコン２ｂとは、異なる２つ（又は、２つ以上）のマイクロプロセッサで構成されている。動作処理マイコンは、計時処理等の動作処理の実行結果を表示部に表示させるために、表示マイコンとの間で表示データ等の通信処理を行う。
【００１８】
記憶部３は、ＲＯＭ（図示せず）とＲＡＭ（Radom Access Memory）（図示せず）等で構成され、制御部２に実行される制御プログラムを予め記憶している。
【００１９】
通信部４は、無線又は有線で他の装置（例えば、スマートフォン等）と通信する。本実施形態では、通信部４は、ＢＬＥ（Bluetooth（登録商標） Low Energy）通信機能を有しており、ＢＬＥ通信機能を利用して他の装置と通信するものとして説明する。
【００２０】
＜電子時計の動作＞
以下、図３及び図４、並びに、図５を参照して、腕時計１の動作につき説明する。図３及び図４は、それぞれ、腕時計１の動作処理マイコン２ａと表示マイコン２ｂとの動作タイミングを示すタイムチャートである。図５は、腕時計１の動作を示すフローチャートである。
【００２１】
なお、腕時計１は、図示せぬタイマによって計測された時間に基づいて動作する。また、腕時計１の一連の動作は、記憶部３に読み出し自在に予め格納されたプログラムによって規定されており、制御部２によって実行される。以下、これらの点については、情報処理では常套手段であるので、その詳細な説明を省略する。
【００２２】
図３及び図４は、それぞれ、上から順番に、リアルタイムクロック（ＲＴＣ）、動作処理マイコン２ａ（第１処理部）の動作処理、表示マイコン２ｂ（第２処理部）の動作処理、及び、経過時間を示している。図４は、図３に示す動作処理に続けて行われる動作処理を示している。図３及び図４に示す例において、最下段の「経過時間」の黒点と黒点との間隔は１秒になっている。
【００２３】
ここでは、動作処理マイコン２ａが、定期的に任意の動作処理Ｔ１，Ｔ２，Ｔ３，Ｔ４，…（図３及び図４参照）を行っており、その最中に、割り込みで、割込動作処理ＩＲ（図４参照）を行う場合を想定して説明する。
【００２４】
また、ここでは、動作処理Ｔ１，Ｔ２，Ｔ３，Ｔ４，…が、一定間隔更新画面での秒の更新処理であるものとして説明する。一定間隔更新画面は、例えば図７（ａ）に示す時刻画面ＩＭ１１等のように、秒単位のような一定間隔で更新処理が行われる更新要素を含む表示情報に基づく画面である。また、ここでは、一定間隔更新画面が時刻画面ＩＭ１１（図７（ａ）参照）であるものとして説明する。時刻画面ＩＭ１１は、時刻を表示する画面である。
【００２５】
図７（ａ）に示す例では、数字「１２−３０」が日付情報を表しており、「ＷＥＤＮＥＳＤＡＹ」が曜日情報を表しており、数字「１０：５８」が時刻情報を表しており、数字「５０」が秒情報を表している。秒情報は、時間が１秒経過する毎に、値が「＋１」更新される。ただし、秒情報は、数字「５０」のような画像で表示しなくても、別の手段（例えば、ドットを点滅させる等）で示すことが可能である。
【００２６】
図３及び図４に示すように、動作処理Ｔ１，Ｔ２，Ｔ３，Ｔ４，…のそれぞれでは、処理ａ〜処理ｅが行われている。
【００２７】
処理ａは、時刻の計時処理である。処理ａでは、動作処理マイコン２ａが、時刻の計時処理を行っている。
【００２８】
処理ｂは、表示データ等の通信処理である。処理ｂでは、処理ａ（時刻の計時処理）の実行結果を表示部１１に表示させるために、動作処理マイコン２ａが、処理ａ（時刻の計時処理）の実行結果を表す表示データ等を生成して表示マイコン２ｂに出力している。
【００２９】
処理ｃは、表示データの展開処理である。処理ｃでは、時刻画面ＩＭ１１（図７（ａ）参照）の秒情報を表示部１１に更新表示させるために、表示マイコン２ｂが、処理ｂ（通信処理）で取得された表示データを解読する処理（展開処理）を行い、表示制御用のデータを生成している。
【００３０】
処理ｄは、表示部１１への表示制御用のデータの送信処理である。処理ｄでは、図示せぬメモリ上に展開された表示データを表示部１１に表示させるために、表示マイコン２ｂが、表示制御用のデータを生成して表示部１１に送信し、表示データを表示させる。
【００３１】
なお、表示マイコン２ｂは、処理ｂ（通信処理）、処理ｃ（表示データの展開処理）、及び、処理ｄ（表示制御用のデータの送信処理）が完了するまで、次のデータの受信ができない。
【００３２】
処理ｅは、表示処理（表示画面の更新処理）である。処理ｅでは、表示部１１が、時刻画面ＩＭ１１（図７（ａ）参照）の秒情報を更新表示する。
【００３３】
例えば、図３に示す例では、最初に、時刻画面ＩＭ１１（図７（ａ）参照）に「００秒表示」処理が行われている。その後、各動作処理Ｔ１，Ｔ２，Ｔ３，Ｔ４，…の実行結果として、時刻画面ＩＭ１１（図７（ａ）参照）に「０１秒表示」処理、「０２秒表示」処理、「０３秒表示」処理、「０４秒表示」処理が順次行われている。「０１秒表示」処理と「０２秒表示」処理と「０３秒表示」処理とは、一定間隔（ここでは、１秒）で行われる。しかしながら、「０４秒表示」処理は、後記するように、動作処理Ｔ３と動作処理Ｔ４との間で割込動作処理ＩＲが実行されることで、一定間隔からズレの発生したタイミングで行われている。
【００３４】
以下、各動作処理Ｔ１，Ｔ２，Ｔ３，Ｔ４，…において、各処理ａ〜ｅ等を区別する場合に、例えば「動作処理Ｔ１ａ」や「動作処理Ｔ１ｂ」等のように、処理ａ〜ｅを表す英文字記号を符号の末尾に付加して説明する。
【００３５】
動作処理Ｔ１，Ｔ２，Ｔ３，Ｔ４，…では、動作処理マイコン２ａは、秒計時処理のタイミングに同期して動作する。
【００３６】
ところで、腕時計１では、動作処理マイコン２ａで任意の動作処理が実行されている最中に、割り込みで、割込動作処理が実行される場合がある。図４に示す例では、動作処理Ｔ３と動作処理Ｔ４との間で、割り込みで、割込動作処理ＩＲが実行されている。
【００３７】
割込動作処理ＩＲでは、動作処理マイコン２ａは、ユーザによる操作のタイミングに同期して動作する。
【００３８】
割込動作処理ＩＲは、例えば、通信部４で他の装置と通信したり、ＧＰＳレシーバ５で現在位置情報を取得したり、磁気センサ６やその他の図示せぬセンサで方位や、気温、気圧、湿度等を計測したりする処理である。割込動作処理ＩＲは、ユーザによるロータリースイッチＲＳＷやプッシュスイッチ１ＳＷ，２ＳＷ，３ＳＷ，４ＳＷ等の操作に応答して開始されたり、又は、記憶部３に記憶された制御プログラム（図示せず）の実行に応答して自動的に開始されたりする。
【００３９】
図４に示す例では、割込動作処理ＩＲでは、処理ａ２で、割込検知情報が図示せぬ検知手段から動作処理マイコン２ａに入力され、その結果、動作処理マイコン２ａが割込動作を実行している。
【００４０】
ここでは、例えば、ユーザが腕時計１に他の装置と通信させるための操作を行い、その結果、腕時計１で、割込動作処理ＩＲとして、他の装置と通信する処理が行われるものとして説明する。
【００４１】
この場合に、割込動作処理ＩＲａ２（つまり、割込動作処理ＩＲの処理ａ２）において、図示せぬ検知手段が、ユーザの操作を検知して、割込検知情報を動作処理マイコン２ａに出力する。これに応答して、動作処理マイコン２ａが、割込動作として、他の装置との通信を実行する。
【００４２】
その際に、割込動作処理ＩＲｂにおいて、動作処理マイコン２ａは、ユーザの操作に応答して割込動作処理ＩＲａ２を実行していることを表示部１１に表示してユーザに知らせるために、操作マーク（例えば他の装置との通信処理の実行を表すマーク情報）が付加された画面の表示データ等を生成して表示マイコン２ｂに出力する。
【００４３】
次に、割込動作処理ＩＲｃにおいて、操作マークが付加された画面を表示部１１に表示させるために、表示マイコン２ｂが、操作マークが付加された画面の表示データを図示せぬメモリ上に展開する。
【００４４】
次に、割込動作処理ＩＲｄにおいて、図示せぬメモリ上に展開された表示データを表示部１１に表示させるために、表示マイコン２ｂが、表示制御用のデータを生成して表示部１１に送信する。
【００４５】
その結果、割込動作処理ＩＲｅにおいて、表示部１１が、操作マークが付加された画面（図示例では、「０３秒表示＋操作マーク表示」処理が行われた画面）を表示する。
【００４６】
しかしながら、割込動作処理ＩＲが発生すると、これによって、後続の動作処理Ｔ４で、表示画面の更新処理に遅延が発生する。例えば、図４に示す例では、動作処理Ｔ４ｅの「０４秒表示」処理が実行された表示画面の更新のタイミングにズレが発生している。つまり、動作処理マイコン２ａ（第１処理部）と表示マイコン２ｂ（第２処理部）とを備える腕時計１では、時刻(時、分、秒)の表示中に、動作処理マイコン２ａで割込動作処理が行われたときに、表示マイコン２ｂの制御下で行われる表示画面の更新のタイミングにズレが発生する。そのため、仮に、腕時計１が、一定間隔更新画面である時刻画面ＩＭ１１（図７（ａ）参照）を表示し続けた場合に、表示にガタツキのある、ユーザに違和感を与える画面を表示してしまう。
【００４７】
そこで、本実施形態では、腕時計１は、一定間隔更新画面の表示中に、割込動作処理ＩＲが発生したときに、一定間隔更新画面から、一定間隔の更新要素を含まない非一定間隔更新画面（例えば、図６乃至図８に示す画面ＩＭ２１，ＩＭ２２，ＩＭ３１，ＩＭ３２，ＩＭ３３，ＩＭ４１，ＩＭ４２，ＩＭ５１，ＩＭ５２参照）に、表示を切り替える。
【００４８】
例えば、腕時計１は、処理ｅを実行するタイミングで、処理ｅの代わりに、処理ｆを実行する。つまり、腕時計１は、割込動作処理ＩＲｅの代わりに、割込動作処理ＩＲｆを実行する。また、腕時計１は、動作処理Ｔ４ｅの代わりに、動作処理Ｔ４ｆを実行する。
【００４９】
割込動作処理ＩＲｆは、表示部１１に非一定間隔更新画面を表示させる処理である。動作処理Ｔ４ｆは、表示部１１に表示された非一定間隔更新画面を維持させる処理である。
【００５０】
割込動作処理ＩＲｆ及び動作処理Ｔ４ｆは、割込動作処理ＩＲ及びその後の動作処理Ｔ４等において、処理ｅを実行するタイミングで、例えば図５に示すフローのように制御部２が動作することによって行われる。
【００５１】
図５に示すように、まず、制御部２は、割込動作処理ＩＲがあるか否かを判定する（ステップＳ１０５）。ステップＳ１０５の判定で、割込動作処理ＩＲがあると判定された場合（“Ｙｅｓ”の場合）に、制御部２は、表示部１１に表示されている表示画面が一定間隔更新画面であるか否かを判定する（ステップＳ１１０）。
【００５２】
ステップＳ１１０の判定で、表示画面が一定間隔更新画面であると判定された場合（“Ｙｅｓ”の場合）に、制御部２は、表示画面を一定間隔更新画面から非一定間隔更新画面に変更する（ステップＳ１１５）。
【００５３】
ステップＳ１１０の判定で、表示画面が一定間隔更新画面でない（つまり、表示画面が非一定間隔更新画面である）と判定された場合（“Ｎｏ”の場合）に、制御部２は、表示画面を非一定間隔更新画面から一定間隔更新画面に変更する必要があるか否かを判定する（ステップＳ１２０）。ステップＳ１２０の判定は、さらなる割込動作処理ＩＲが発生しない場合（例えば、ユーザの操作で指示された処理が完了している場合）に、“Ｙｅｓ”と判定され、一方、さらなる割込動作処理ＩＲが発生する場合（例えば、ユーザの操作で指示された処理が完了していない場合）に、“Ｎｏ”と判定される。
【００５４】
ステップＳ１２０の判定で、表示画面を非一定間隔更新画面から一定間隔更新画面に変更する必要があると判定された場合（“Ｙｅｓ”の場合）に、制御部２は、表示画面を非一定間隔更新画面から一定間隔更新画面に変更する（ステップＳ１２５）。
【００５５】
ステップＳ１０５の判定で、割込動作処理ＩＲがないと判定された場合（“Ｎｏ”の場合）、又は、ステップＳ１２０の判定で、表示画面を非一定間隔更新画面から一定間隔更新画面に変更する必要がないと判定された場合（“Ｎｏ”の場合）に、制御部２は、非一定間隔更新画面の更新表示を行う（ステップＳ１３０）。つまり、制御部２は、非一定間隔更新画面が表示された状態を維持する。
【００５６】
ステップＳ１１５，Ｓ１２５，Ｓ１３０のいずれかの処理が行われると、処理は一旦終了する。
【００５７】
＜一定間隔更新画面と非一定間隔更新画面の一例＞
以下、図６乃至図８を参照して、一定間隔更新画面と非一定間隔更新画面の一例につき説明する。図６は、一定間隔更新画面から非一定間隔更新画面への変更を行う操作の一例を示す説明図である。図７及び図８は、画面の一例を示す概略図である。
【００５８】
図６に示すように、一定間隔更新画面としては、例えば、時刻画面ＩＭ１１がある。図７（ａ）は、時刻画面ＩＭ１１の一例を示している。時刻画面ＩＭ１１については、既に説明しているため、ここでは説明を省略する。
【００５９】
また、図６に示すように、非一定間隔更新画面としては、例えば、ＧＰＳメニュー画面ＩＭ２１、ログ取得開始画面ＩＭ２２、時刻合わせ画面ＩＭ３１、ＢＬＥ時刻合わせ実行画面ＩＭ３２、ＧＰＳ時刻受信実行画面ＩＭ３３、設定メニュー画面ＩＭ４１、ホームタイム都市設定画面ＩＭ４２、モードシフト画面ＩＭ５１、アプリ接続実行画面ＩＭ５２等がある。なお、図示していないが、これら以外の任意の画面が非一定間隔更新画面として用いられてもよい。
【００６０】
ＧＰＳメニュー画面ＩＭ２１は、ＧＰＳ機能に関連する各種処理を選択するための画面である。
ログ取得開始画面ＩＭ２２は、潜水開始時刻、浮上時刻、最大深度、潜水時間、潜水回数、平均水深、日付等の、潜水（ダイビング）のログデータを取得するための画面である。
【００６１】
時刻合わせ画面ＩＭ３１は、時刻合わせを行うための画面である。
ＢＬＥ時刻合わせ実行画面ＩＭ３２は、ＢＬＥ（Bluetooth（登録商標） Low Energy）機能による時刻合わせの実行中に表示される画面である。
ＧＰＳ時刻受信実行画面ＩＭ３３は、ＧＰＳ機能による時刻合わせの実行中に表示される画面である。
【００６２】
設定メニュー画面ＩＭ４１は、設定に関連する各種処理を選択するための画面である。
ホームタイム都市設定画面ＩＭ４２は、ホームタイム（主に使用する時刻）の都市を設定するための画面である。
【００６３】
モードシフト画面ＩＭ５１は、モードシフト（多機能時計で、時刻・時間測定・アラーム等の各機能の表示・操作）を行うための画面である。
アプリ接続実行画面ＩＭ５２は、アプリケーションの実行により他の装置と通信接続中に表示される画面である。
【００６４】
腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、ロータリースイッチＲＳＷが１回押下された場合に、表示画面を時刻画面ＩＭ１１からＧＰＳメニュー画面ＩＭ２１に変更する。
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、ロータリースイッチＲＳＷが１．０秒間押下された場合に、表示画面を時刻画面ＩＭ１１からログ取得開始画面ＩＭ２２に変更する。
【００６５】
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、プッシュスイッチ１ＳＷが１回押下された場合に、表示画面を時刻画面ＩＭ１１から時刻合わせ画面ＩＭ３１に変更する。
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、プッシュスイッチ１ＳＷが０．５秒間押下された場合に、表示画面を時刻画面ＩＭ１１からＢＬＥ時刻合わせ実行画面ＩＭ３２に変更する。
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、プッシュスイッチ１ＳＷが１．５秒間押下された場合に、表示画面を時刻画面ＩＭ１１からＧＰＳ時刻受信実行画面ＩＭ３３に変更する。
【００６６】
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、プッシュスイッチ２ＳＷが１回押下された場合に、表示画面を時刻画面ＩＭ１１から設定メニュー画面ＩＭ４１に変更する。
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、プッシュスイッチ２ＳＷが２．０秒間押下された場合に、表示画面を時刻画面ＩＭ１１からホームタイム都市設定画面ＩＭ４２に変更する。
【００６７】
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、プッシュスイッチ３ＳＷが１回押下された場合に、表示画面を時刻画面ＩＭ１１からモードシフト画面ＩＭ５１に変更する。
また、腕時計１は、時刻画面ＩＭ１１の表示中に、例えば、プッシュスイッチ３ＳＷが２．５秒間押下された場合に、表示画面を時刻画面ＩＭ１１からアプリ接続実行画面ＩＭ５２に変更する。
また、腕時計１は、モードシフト画面ＩＭ５１の表示中に、例えば、ロータリースイッチＲＳＷが１回押下された場合に、表示画面をモードシフト画面ＩＭ５１からアプリ接続実行画面ＩＭ５２に変更する。
【００６８】
図７（ｂ）は、ＧＰＳメニュー画面ＩＭ２１の一例を示している。図７（ｂ）に示す例では、ＧＰＳメニュー画面ＩＭ２１には、地図案内（ナビゲーション）処理を行うためのナビゲーション（NAVIGATION）欄、各地点のメモ情報の読み出し処理を行うためのポイントメモ（POINT MEMO）欄、各種情報のリコール処理を行うためのリコール（RECALL）欄、各種の設定処理を行うためのセッティング（SETTING）欄等が選択可能な状態で表示されている。
【００６９】
図７（ｃ）は、ログ取得開始画面ＩＭ２２の一例を示している。図７（ｃ）に示す例では、ログ取得開始画面ＩＭ２２には、「ログＮｏ１０取得」の文字情報が表示されている。
【００７０】
図７（ｄ）は、時刻合わせ画面ＩＭ３１の一例を示している。図７（ｄ）に示す例では、時刻合わせ画面ＩＭ３１には、ブルートゥース（登録商標）機能による時刻合わせを行うためのブルートゥース（BLUETOOTH（登録商標））欄、ＧＰＳ機能による時刻合わせを行うためのタイムＧＰＳ（TIME (GPS)）欄、時刻情報と位置情報との取得を行うためのタイムポジション（TIME & POSITION）欄、携帯電話の探知を行うためのファインドミー（FIND ME）欄、履歴の表示を行うためのヒストリー（HISTORY）欄等が選択可能な状態で表示されている。
【００７１】
図７（ｅ）は、ＢＬＥ時刻合わせ実行画面ＩＭ３２の一例を示している。図７（ｅ）に示す例では、ＢＬＥ時刻合わせ実行画面ＩＭ３２には、「ＢＬＥ時刻合わせ実行中」という文字情報が表示されている。
【００７２】
図７（ｆ）は、ＧＰＳ時刻受信実行画面ＩＭ３３の一例を示している。図７（ｆ）に示す例では、ＧＰＳ時刻受信実行画面ＩＭ３３には、「ＧＰＳ時刻受信実行中」の文字情報が表示されている。
【００７３】
図８（ａ）は、設定メニュー画面ＩＭ４１の一例を示している。図８（ａ）に示す例では、設定メニュー画面ＩＭ４１には、ディスプレイに関する情報を設定するためのディスプレイ（DISPLAY）欄、機内モードを設定するためのエアプレインモード（AIRPLANE M）欄、アラームを設定するためのアラーム（ALARM）欄、ホームシティを設定するためのホームシティ（HOMECITY）欄、夏時間（Daylight Saving Time）を設定するためのディエスティ（DST）欄等が選択可能な状態で表示されている。
【００７４】
図８（ｂ）は、ホームタイム都市設定画面ＩＭ４２の一例を示している。図８（ｂ）に示す例では、ホームタイム都市設定画面ＩＭ４２には、基本的な時刻画面を設定するためのベーシック（BASIC）欄、時刻情報と地図情報とを組み合わせた画面を設定するためのタイムナビゲーション（TIME+NAVI）欄、時刻情報と気圧計測情報とを組み合わせた画面を設定するためのタイムバロメータ（TIME+BAROMETER）欄等が選択可能な状態で表示されている。
【００７５】
図８（ｃ）は、モードシフト画面ＩＭ５１の一例を示している。図８（ｃ）に示す例では、モードシフト画面ＩＭ５１には、時刻情報の保持を行うためのタイムキープ（TIME KEEP 1）欄、他の装置との接続を行うためのコネクト（CONNECT）欄、方位情報の取得を行うためのコンパス（COMPASS）欄、高度の計測を行うためのアルティメータ（ALTIMETER）欄等が選択可能な状態で表示されている。
【００７６】
図８（ｄ）は、アプリ接続実行画面ＩＭ５２の一例を示している。図８（ｄ）に示す例では、アプリ接続実行画面ＩＭ５２には、「アプリ接続実行中」という文字情報が表示されている。
【００７７】
図７（ｂ）〜図７（ｆ）及び図８（ａ）〜図８（ｄ）に示すように、非一定間隔更新画面である画面ＩＭ２１，ＩＭ２２，ＩＭ３１，ＩＭ３２，ＩＭ３３，ＩＭ４１，ＩＭ４２，ＩＭ５１，ＩＭ５２は、いずれも、秒情報を含まない画面構成になっている。
【００７８】
係る構成おいて、腕時計１は、定常的に、図３に示すケースＣＡ１のような動作を実行する。ケースＣＡ１では、時刻の計時処理が１秒毎に発生し、これに伴って、「００秒表示」処理、「０１秒表示」処理、「０２秒表示」処理等が順次行われる。その結果、表示画面の秒情報が「００」、「０１」、「０２」等のように遷移する。
【００７９】
そして、腕時計１は、割込動作処理ＩＲが発生すると、図４に示すケースＣＡ２のような動作を実行する。ケースＣＡ２では、割込動作処理ＩＲの発生により、「０３秒表示」処理と「０４秒表示」処理との間で、「０３秒表示＋操作マーク表示」処理が行われている。その結果、表示画面の秒情報が「０３」、「０３＋操作マーク」、「０４」等のように遷移する。このとき、「０４」の表示タイミングにズレが発生する。そのため、仮に、腕時計１が、一定間隔更新画面である時刻画面ＩＭ１１（図７（ａ）参照）を表示し続けた場合に、表示にガタツキのある、ユーザに違和感を与える画面を表示してしまう。
【００８０】
そこで、本実施形態では、腕時計１は、一定間隔更新画面の表示中に、割込動作処理ＩＲが発生したときに、一定間隔更新画面から、一定間隔の更新要素を含まない非一定間隔更新画面（例えば、図７（ｂ）〜図７（ｆ）及び図８（ａ）〜図８（ｄ）に示す画面ＩＭ２１，ＩＭ２２，ＩＭ３１，ＩＭ３２，ＩＭ３３，ＩＭ４１，ＩＭ４２，ＩＭ５１，ＩＭ５２参照）に、表示を切り替える。
【００８１】
本実施形態に係る腕時計１は、一定間隔更新画面の表示中に、動作処理マイコン２ａ（第１処理部）で割込動作処理が行われたときに、一定間隔更新画面から非一定間隔更新画面に画面を変更する（表示を切り替える）。これにより、腕時計１は、例えば、図４の動作処理Ｔ４ｅのように、割込動作処理ＩＲの割り込みで、一定間隔で行われている表示画面の更新のタイミングにズレが発生するような場合であっても、非一定間隔更新画面を表示部１１に表示させることで、そのズレをユーザに認識されないようにすることができる。このような腕時計１は、ユーザに与える違和感を低減又は抑制する画面を表示することができる。
【００８２】
なお、腕時計１は、ストップウォッチ機能やタイマ機能等を備えた構成にすることができる。ストップウォッチ機能は、例えば、ユーザにスイッチを２回押下させることで、１回目の押下時点から２回目の押下時点までに要した時間を測定する機能である。また、タイマ機能は、例えば、任意に設定された時刻に到達した時点でアラームを鳴らす機能である。
【００８３】
これらの機能は、ユーザの操作に基づいて実行される。したがって、これらの機能では、ユーザの操作を受け付けた時点で、割込動作処理ＩＲが発生する。しかしながら、これらの機能では、機能が実行されると、その実行開始時点が動作の起点となり、以後、一定間隔で画面の更新を行う処理が開始される。したがって、これらの機能では、実行開始時点で、割込動作処理ＩＲが終了して、処理が通常の動作処理Ｔ１、Ｔ２，Ｔ３，…等に復帰し、その結果、一定間隔での画面の更新が行われる。
【００８４】
例えば、腕時計１がストップウォッチ機能を実行する場合に、ユーザの操作を受け付けた時点で、割込動作処理ＩＲを実行して、カウント値が「０」に設定された初期画面を表示部１１に表示する。初期画面は、経過時間のカウントが停止された固定画面である。そして、腕時計１は、ユーザによって１回目のスイッチが押下された時点で、処理を通常の動作処理Ｔ１、Ｔ２，Ｔ３，…等に復帰して、経過時間のカウントを開始し、以後、一定間隔での画面の更新を行う処理を行う。腕時計１はタイマ機能を実行する場合も同様に動作する。
【００８５】
したがって、腕時計１は、ストップウォッチ機能やタイマ機能等を備えている場合であっても、本発明が適用された構成になっている。すなわち、腕時計１は、ストップウォッチ機能やタイマ機能等を備えている場合であっても、一定間隔更新画面の表示中に、動作処理マイコン２ａ（第１処理部）で割込動作処理が行われたときに、表示マイコン２ｂ（第２処理部）が一定間隔更新画面から非一定間隔更新画面に表示を切り替える構成になっている。
【００８６】
以上の通り、本実施形態に係る腕時計（電子時計）１によれば、ユーザに与える違和感を低減又は抑制する画面を表示することができる。
【００８７】
なお、本発明は、前記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変更や変形を行うことができる。
例えば、前記した実施形態は、本発明の要旨を分かり易く説明するために詳細に説明したものである。そのため、本発明は、必ずしも説明した全ての構成要素を備えるものに限定されるものではない。また、本発明は、ある構成要素に他の構成要素を追加したり、一部の構成要素を他の構成要素に変更したりすることができる。また、本発明は、一部の構成要素を削除することもできる。
【００８８】
また、前記した実施形態では、電子時計１が腕時計であるものとして説明したが、電子時計１は、腕時計に限らず、置き時計や掛け時計等であってもよい。
【００８９】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
［付記］
《請求項１》
表示部と、
第１処理部と、
前記第１処理部から一定間隔の更新要素を含む表示情報を受信し、前記表示情報を前記表示部に表示させる表示処理用の第２処理部と、を備え、
前記第２処理部は、前記表示情報に基づく一定間隔更新画面の表示中に、前記第１処理部で割込動作処理が行われたときに、前記一定間隔更新画面から、前記一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替えることを特徴とする電子時計。
《請求項２》
請求項１に記載の電子時計において、
前記表示情報は、秒単位で更新される更新要素を含むことを特徴とする電子時計。
《請求項３》
請求項１又は請求項２に記載の電子時計において、
前記第１処理部で行われる処理は、時刻の計時処理を含んでおり、
前記第２処理部は、計時された情報を前記表示部に表示させることを特徴とする電子時計。
《請求項４》
請求項１から請求項３のいずれか一項に記載の電子時計において、
前記一定間隔の更新要素は、秒単位の更新要素であり、
前記表示情報は、時刻情報であることを特徴とする電子時計。
《請求項５》
表示部と、制御部としての、第１処理部と、前記第１処理部から一定間隔の更新要素を含む表示情報を受信し、前記表示情報を前記表示部に表示させる表示処理用の第２処理部と、を備える電子時計の制御部が、前記表示情報に基づく一定間隔更新画面の表示中に、前記第１処理部で割込動作処理が行われたときに、前記一定間隔更新画面から、前記一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替える切替工程を含むことを特徴とする表示方法。
《請求項６》
表示部と、制御部としての、第１処理部と、前記第１処理部から一定間隔の更新要素を含む表示情報を受信し、前記表示情報を前記表示部に表示させる表示処理用の第２処理部と、を備えるコンピュータに、
前記表示情報に基づく一定間隔更新画面の表示中に、前記第１処理部で割込動作処理が行われたときに、前記一定間隔更新画面から、前記一定間隔の更新要素を含まない非一定間隔更新画面に、表示を切り替えさせる切替工程を行わせるためのプログラム。
【符号の説明】
【００９０】
１    腕時計（電子装置の一例としての電子時計）
２    制御部
２ａ    動作処理マイコン（第１処理部）
２ｂ    表示マイコン（第２処理部）
３    記憶部
４    通信部
５    ＧＰＳレシーバ
６    磁気センサ
７    計時回路
１１    表示部
ＲＳＷ    ロータリーＳＷ
１ＳＷ，２ＳＷ，３ＳＷ，４ＳＷ    プッシュＳＷ
【図１】
2019086442.tif 000003
【図２】
2019086442.tif 000004
【図３】
2019086442.tif 000005
【図４】
2019086442.tif 000006
【図５】
2019086442.tif 000007
【図６】
2019086442.tif 000008
【図７】
2019086442.tif 000009
【図８】
2019086442.tif 000010