(57)【要約】【課題】適切な表示単位を選択する。【解決手段】センサ１４０，１４５の出力値を表示する電子端末２００と通信可能に接続される電子機器１００であって、自装置のＯＳ５４に設定されている表示言語５５に基づいて、前記電子端末に表示されるセンサ１４０，１４５の出力値の表示単位を固定もしくは変更可能とする表示単位設定手段１１を備える。表示単位設定手段１１は、設定都市情報１５３，５３と表示言語の言語地域とが対応した場合、対応した都市又は地域で使用される単位に、表示単位を設定し、不一致の場合には、表示単位をいずれの単位でも可の設定にする。【選択図】図１
2019164456.tif 000002
【特許請求の範囲】
【請求項１】
センサの出力値を表示する電子端末と通信可能に接続される電子機器であって、
自装置のＯＳに設定されている表示言語に基づいて、前記電子端末に表示される前記センサの出力値の表示単位を固定もしくは変更可能とする表示単位設定手段を備える
ことを特徴とする電子機器。
【請求項２】
前記電子端末に設定される第１の都市を格納する記憶部をさらに備え、
前記表示単位設定手段は、
前記第１の都市で使用される言語と前記表示言語とが一致した場合、前記表示単位を前記第１の都市で使用される単位に固定する設定を行い、
不一致の場合には、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記電子端末に設定される第１の都市を格納する記憶部をさらに備え、
前記表示単位設定手段は、
前記第１の都市と前記表示言語の言語地域と前記ＯＳで設定されているＯＳ設定都市とが一致するか否か判定し、一致した場合、前記表示単位を前記第１の都市で使用される単位に固定する設定を行い、
何れかが不一致のときに、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
位置情報を取得する位置情報取得手段をさらに備え、
前記表示単位設定手段は、
前記第１の都市が前記表示言語の言語地域に含まれる場合において、前記ＯＳ設定都市を取得することができるか否か判定し、取得できた場合、前記表示単位を取得したＯＳ設定都市で使用される単位に固定する設定を行い、取得できない場合、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項３に記載の電子機器。
【請求項５】
前記表示単位設定手段は、
前記電子端末との通信が開始されたとき、所定のボタンが押下されたとき、又は周期的に、前記表示単位を固定もしくは変更可能に設定する
ことを特徴とする請求項１乃至請求項４の何れか一項に記載の電子機器。
【請求項６】
前記電子端末に設定される第２の都市を格納する記憶部をさらに備え、
前記表示単位設定手段は、
前記第２の都市を設定するボタンが押下された場合、設定された前記第２の都市が前記ＯＳに設定された表示言語を使用する都市である場合、前記表示単位を前記第２の都市で使用される単位に固定する設定を行い、
不一致の場合には、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項１に記載の電子機器。
【請求項７】
前記表示単位が第２の都市で使用される単位に固定されているか否かを示す設定情報を受信する受信手段と、第１の都市を格納する記憶部とをさらに備え、
前記表示単位設定手段は、
前記設定情報が前記第２の都市で使用される単位に固定されていることを示し、且つ前記第１の都市が前記ＯＳに設定された表示言語の地域に含まれる場合、前記表示単位を前記第１の都市で使用される単位に固定する設定を行い、
前記設定情報が前記第２の都市で使用される単位に固定されていることを示し、且つ前記第１の都市が前記ＯＳに設定された表示言語の地域に含まれない場合、前記第１の都市で使用される単位への固定を解除し、
前記設定情報が前記第２の都市で使用される単位に固定されていないとき、前記第１の都市で使用される単位への固定を解除する
ことを特徴とする請求項１に記載の電子機器。
【請求項８】
前記表示単位設定手段は、前記第２の都市で使用される単位に固定するか変更可能かを示す設定情報と前記第１の都市で使用される単位に固定するか変更可能かを示す設定情報とを入れ替える
ことを特徴とする請求項７に記載の電子機器。
【請求項９】
前記表示単位設定手段は、前記第１の都市と前記第２の都市とを入れ替えるボタンが押下されたときに、前記表示単位を設定する
ことを特徴とする請求項７又は請求項８に記載の電子機器。
【請求項１０】
前記表示単位設定手段が設定した表示単位の設定を、前記電子端末に対して行う電子端末単位設定手段をさらに備える
ことを特徴とする請求項１乃至請求項９の何れか一項に記載の電子機器。
【請求項１１】
センサの出力値を表示する電子端末と通信可能に接続される電子機器が実行する表示単位設定方法であって、
自装置のＯＳに設定されている表示言語に基づいて、前記電子端末に表示される前記センサの出力値の表示単位を固定もしくは変更可能とする表示単位設定ステップを備える
ことを特徴とする表示単位設定方法。
【請求項１２】
センサの出力値を表示する電子端末と通信可能に接続される電子機器に実行させる表示単位設定プログラムであって、
自装置のＯＳに設定されている表示言語に基づいて、前記電子端末に表示される前記センサの出力値の表示単位を固定もしくは変更可能とする表示単位設定ステップを実行させる
ことを特徴とする表示単位設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、表示単位設定方法及び表示単位設定プログラムに関する。
【背景技術】
【０００２】
温度や圧力を検出するセンサを内蔵し、温度、高度、風速を表示するデジタル式の腕時計が開示されている（特許文献1参照）。この腕時計は、センサの表示単位を「℃」「ｍ／ｓｅｃ」「ｍ」「ｆｔ／ｓｅｃ」としている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−３３３３６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
時計と近距離無線通信可能な電子機器（例えば、スマートフォン）を用いて、時計を設定したり、時計の情報を確認したりすることが多い。このとき、特許文献１に記載の時計と対になる電子機器の表示単位も「℃」「ｍ／ｓｅｃ」「ｍ」「ｆｔ／ｓｅｃ」となる。
ところで、日本では、「℃」の摂氏や「ｍ」「ｍ／ｓ」等のメートル法が標準であるが、米国や英国等の外国では、華氏や「Ｆｅｅｔ」「ヤード」「ポンド」等のヤード・ポンド法が使用されていることが多い。日本人が日本に居住している場合には、摂氏やメートル法に固定すべきである。一方、外国人が日本に滞在している場合に、ホームタウンを日本に設定する時計を用いたときには、表示単位が摂氏やメートル法に固定されると、不便である。つまり、外国人が日本に滞在している場合では、摂氏やメートル法だけでなく、華氏やヤード・ポンド法でも表示できるようにしておいた方が好ましい。
【０００５】
本発明は、このような問題を解決するためになされたものであり、適切な表示単位を選択することができる電子機器、表示単位設定方法及び表示単位設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明の電子機器は、センサの出力値を表示する時計と通信可能に接続される電子機器であって、自装置のＯＳに設定されている表示言語に基づいて、前記センサの表示単位を設定する表示単位設定手段を備えることを特徴とする。なお、（  ）内の符号や文字は例示である。
【０００７】
日本人であれば、電子機器の表示部に表示される表示言語は、ＯＳで日本語に設定されており、米国人であれば、英語に設定されている。例えば、表示言語が日本語に設定されていれば、表示単位設定手段は、摂氏やメートル法で表示単位を固定し、英語に設定されていれば、華氏やヤード・ポンド法の単位を選択表示することができるようにする。
【発明の効果】
【０００８】
本発明によれば、適切な表示単位を選択することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における電子機器が使用される計測システムの構成図である。
【図２】本実施形態における電子機器と連携する時計の外観図である。
【図３】本実施形態における電子機器が表示する英語センサ設定画面の一例である。
【図４】本実施形態における電子機器が表示する日本語センサ設定画面の一例である。
【図５】表示単位を設定するデータフォーマットの一例である。
【図６】単位設定の動作を説明するためのフローチャート（１）である。
【図７】単位設定の動作を説明するためのフローチャート（２）である。
【図８】単位設定の動作を説明するためのフローチャート（３）である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本実施形態を十分に理解できる程度に、概略的に示してあるに過ぎない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００１１】
（実施形態）
図１は、本実施形態における電子機器が使用される計測システムの構成図であり、図２は、本実施形態における電子機器と連携する時計の外観図である。
計測システム１０００は、電子機器１００と時計２００とが通信可能に接続されて構成されている。電子機器１００は、例えば、スマートフォンであり、電子機器側制御部１０と、受信手段としての電子機器側通信部２０（電子端末単位設定手段）と、電子機器側記憶部５０と、表示操作部３０と、位置情報取得手段４０とを備える。
【００１２】
時計２００は、時計側制御部１１０と、時計側通信部１２０と、時計側記憶部１５０と、表示操作部１３０と、温度センサ１４０と、圧力センサ１４５とを備える計測機器でもある。時計側制御部１１０は、ＣＰＵ（Central Processing Unit）であり、プログラムの実行により、センサ制御手段１１１と通信制御手段１１３との機能を実現する。時計側記憶部１５０は、センサ設定１５１と、ワールドタイム都市１５２と、ホームタイム都市１５３との格納領域を有する。
【００１３】
時計２００は、図２に示すように、表示操作部１３０及び操作スイッチ５を有するケース１６０とバンド１７０とを備える。表示操作部１３０は、時刻表示領域１３１と、ワールドタイム表示領域１３２と、ワールドタイム都市表示領域１３３と、風速値表示領域１３５と、最大風速値表示領域１３６と、温度表示領域１３７と、高度表示領域１３８とを備える。
【００１４】
時刻表示領域１３１は、ホームタウンの時刻、例えば、日本の時刻１０時５８分５０秒を表示する。ワールドタイム表示領域１３２は、ワールドタイムの時刻、例えば、ロンドンの時刻「１」時を表示する領域である。ワールドタイム都市表示領域１３３は、ワールドタイム都市、例えば、ロンドンを示す記号「ＬＯＮ」が表示されている。
【００１５】
風速値表示領域１３５は、圧力センサ１４５を用いて、風速を表示する領域であり、例えば、「１３ｍ／ｓｅｃ」と表示されている。最大風速値表示領域１３６は、所定時間内の風速最大値を表示する領域であり、例えば、「２０ｍ／ｓｅｃ  ＭＡＸ」と表示される。温度表示領域１３７は、温度センサ１４０を用いて測定した温度を表示する領域であり、例えば、摂氏「１９℃」と表示される。
【００１６】
風速Ｖ［ｍ／ｓｅｃ］は、無風状態時における圧力センサ１４５の出力値と、風圧が加わるときの圧力センサ１４５の出力値との差分を、ベルヌイの定理に基づいて演算される。すなわち、
Ｖ＝｛２・（Ｐｔ−Ｐｓ）／ρ｝１／２
ここで、（Ｐｔ−Ｐｓ）は圧力差分、ρは空気密度であり、計測時の気温で温度補償される値である。
【００１７】
高度表示領域１３８は、温度センサ１４０及び圧力センサ１４５を用いて、高度を表示する領域であり、例えば、「１２６７ｍ」と表示される。ここで、気圧Ｐ［ｈＰａ］、気温Ｔ［℃］における高度ｈ［ｍ］は、例えば、次式で演算することができる。但し、海面気圧：Ｐｏ＝１０１３．２５［ｈＰａ］である。
ｈ＝［{(Ｐｏ／Ｐ)１／５．２５７−１}×（Ｔ＋２７３．１５）］／０．００６５
【００１８】
図１の説明に戻り、電子機器側通信部２０は、例えば、Bluetooth（登録商標）で時計２００と近距離無線通信を行う。表示操作部３０は、タッチパネル機能を有したＬＣＤ（Lquid Crystal Display）パネルである。位置情報取得手段４０は、ＧＰＳ（Global Positioning System）であり、現在位置を緯度・経度で出力する。
【００１９】
電子機器側制御部１０は、ＣＰＵであり、ＯＳ及びアプリケーションプログラムを実行することにより、表示単位設定手段１１と、表示制御手段１２と、通信制御手段１３と、Ｔｚ＿Ｌｉｂｒａｒｙ１４との機能を実現する。表示単位設定手段１１は、ＯＳに設定された表示言語（ＯＳ言語）に基づいて、表示操作部に表示される単位の設定を行う。例えば、ＯＳ言語が日本語であれば、表示単位設定手段１１は、表示単位を「℃」の摂氏や、「ｍ」「ｍ／ｓ」等のメートル法に固定する。一方、ＯＳ言語が英語であれば、表示単位設定手段１１は、表示単位を「℃」の摂氏や「ｍ」「ｍ／ｓ」等のメートル法、及び、の華氏や、「Ｆｅｅｔ」「ヤード」「ポンド」等のヤード・ポンド法の何れでも構わない設定にする。
【００２０】
表示制御手段１２は、表示操作部３０に表示する表示画面の画像データを生成する。この表示画面は、電子機器１００側で、ホームタイム都市やワールドタイム都市を設定する設定ボタン、ホームタイム都市とワールドタイム都市とを切り替える切替えボタンやセンサ設定画面等がある。
【００２１】
図３は、本実施形態における電子機器が表示する英語センサ設定画面の一例であり、図４は、本実施形態における電子機器が表示する日本語センサ設定画面の一例である。
英語センサ設定画面３００（図３）は、英語表示されており、所有者が米英国人であるだけでなく、日本人が外国に滞在しているときに表示され得る画面である。英語センサ設定画面３００は、最上部に文字列「Setting for Sensor」が表示されており、高度単位設定バー３０１と、気圧単位設定バー３０２と、温度単位設定バー３０３と、ＧＰＳ距離単位設定バー３０４と、「Ｗｒｉｔｅ」ボタン３０５とを備える。
【００２２】
高度単位設定バー３０１は、表示単位を「Ｍｅｔｅｒ」と「Ｆｅｅｔ」との何れかに選択するものであり、ここでは、「Ｍｅｔｅｒ」に設定されている。気圧単位設定バー３０２は、表示単位を「ｈＰａ」と「ｉｎＨｇ」との何れかに選択するものであり、ここでは、「ｈＰａ」に設定されている。温度単位設定バー３０３は、表示単位を摂氏と華氏との何れかに選択するものであり、ここでは、摂氏「℃」に設定されている。ＧＰＳ距離単位設定バー３０４は、表示単位を「Ｋｉｌｏｍｅｔｅｒ」と「Ｍｉｌｅ」との何れかに選択するものであり、ここでは、「Ｋｉｌｏｍｅｔｅｒ」に設定されている。「Ｗｒｉｔｅ」ボタン３０５は、その押下により、選択された単位設定を電子機器側記憶部５０のセンサ設定５１に登録すると共に、単位設定を時計２００に送信するものである。つまり、「Ｗｒｉｔｅ」ボタン３０５の押下により、時計２００の表示単位が設定される。
【００２３】
日本語センサ設定画面３１０（図４）は、日本語表示されており、日本人の所有者が日本又は外国に滞在しているときに表示される画面である。日本語センサ設定画面３１０は、最上部に文字列「センサ設定」が表示されており、高度単位設定バー３１１と、気圧単位設定バー３１２と、温度単位設定バー３１３と、ＧＰＳ距離単位設定バー３１４と、「Ｗｒｉｔｅ」ボタン３０５とを備える。
【００２４】
高度単位設定バー３１１は、表示単位が「Ｍｅｔｅｒ」に固定された状態を示している。気圧単位設定バー３１２は、表示単位が「ｈＰａ」に固定された状態を示している。温度単位設定バー３１３は、表示単位が「℃」に固定された状態を示している。ＧＰＳ距離単位設定バー３１４は、表示単位が「Ｋｉｌｏｍｅｔｅｒ」に固定された状態を示している。「Ｗｒｉｔｅ」ボタン３１５は、その押下により、選択された単位設定を電子機器側記憶部５０のセンサ設定５１に登録すると共に、時計２００に送信するものである。
【００２５】
図１の説明に戻り、通信制御手段１３は、電子機器側通信部２０を制御するドライバである。Ｔｚ＿Ｌｉｂｒａｒｙ１４は、位置情報取得手段４０が取得した位置情報（緯度・経度）から地域を特定する機能手段である。
【００２６】
電子機器側記憶部５０は、ワールドタイム都市５２と、ホームタイム都市５３と、センサ設定５１との情報を格納する領域を設け、さらに、ＯＳ５４の内部に、ＯＳ設定表示言語５５と、ＯＳ設定都市５６の情報とを格納する領域を設けている。ワールドタイム都市５２と、ホームタイム都市５３と、センサ設定５１との情報は、電子機器側通信部２０を介して、時計２００からワールドタイム都市１５２と、ホームタイム都市１５３と、センサ設定１５１との情報を受信して設定される。
【００２７】
逆に、ワールドタイム都市５２と、ホームタイム都市５３と、センサ設定５１との情報は、時計２００に送信されて、ワールドタイム都市１５２と、ホームタイム都市１５３と、センサ設定１５１に設定される。つまり、電子機器側通信部２０は、時計２００に対して、その表示単位を設定する時計単位設定手段としての機能を有する。
【００２８】
ワールドタイム都市５２は、世界中の都市の中から選択される都市名が格納される領域であり、例えば、所有者が一時的に滞在する滞在都市が選択される。ホームタイム都市５３は、所有者が居住する国や都市（例えば、日本や東京）が格納される。
【００２９】
図５は、表示単位を設定するデータフォーマットの一例である。
データフォーマット４００は、センサ設定１５１のデータフォーマットであり、高度設定４０１と、気圧設定４０２と、温度設定４０３と、ＧＰＳデータ設定４０４と、単位固定設定４０５との項目を備えて構成される。各項目は、offset０〜４のbit０及びbit１の何れかを「０」か「１」にすることにより、センサの表示単位を設定するように定義されている。
【００３０】
高度設定４０１は、高度の表示単位を「Ｍｅｔｅｒ」及び「Ｆｅｅｔ」の何れかに設定する。例えば、offset０のbit０を「０」に設定すると「Ｍｅｔｅｒ」に設定される。また、offset０のbit０を「１」に設定すると「Ｆｅｅｔ」に設定される。気圧設定４０２は、気圧の表示単位を「ｈＰａ」（hectpascal）及び「ｉｎＨｇ」（inches of mercury）の何れかに設定する。例えば、offset１のbit０を「０」に設定すると「ｈＰａ」に設定される。また、offset１のbit０を「１」に設定すると「ｉｎＨｇ」に設定される。
【００３１】
温度設定４０３は、温度の表示単位を摂氏及び華氏の何れかに設定する。例えば、offset２のbit０を「０」に設定すると摂氏（degree Celsius）に設定される。また、offset２のbit０を「１」に設定すると華氏（farenheit）に設定される。ＧＰＳデータ設定４０４は、「ｋｍ」（Kilometer）か「Ｍｉｌｅ」かを設定する。offset３のbit０を「０」に設定すると「ｋｍ」に設定される。また、offset３のbit０を「１」に設定すると「Ｍｉｌｅ」に設定される。
【００３２】
単位固定設定４０５は、ホームタイム都市で使用されている単位に固定する必要があるか、何れの単位でも構わないかを設定したり、ワールドタイム都市で使用されている単位に固定する必要があるか、何れの単位でも構わないかを設定したりする。
【００３３】
例えば、ホームタウンが「日本」であるとき、摂氏や「ｍ」「ｍ／ｓ」等のメートル法に固定する必要がある。このとき、offset４のbit０を「１」に設定する。また、ホームタウンが「イギリス」であるとき、摂氏や「ｍ」「ｍ／ｓ」等のメートル法であっても、華氏や「Ｆｅｅｔ」「ポンド」「ヤード」等のヤード・ポンド法の何れであっても構わない。このとき、offset４のbit０を「０」に設定する。
【００３４】
また、日本に滞在しているイギリス人は、ワールドタイム都市を「日本」に設定することが多い。このとき、そのイギリス人が摂氏や「ｍ」「ｍ／ｓ」等のメートル法に固定したいときは、offset４のbit１を「１」に設定する。また、摂氏や「ｍ」「ｍ／ｓ」等のメートル法でも、華氏や「Ｆｅｅｔ」等のヤード・ポンド法の何れでも構わないときには、offset４のbit１を「０」に設定する。
【００３５】
図６は、単位設定の動作を説明するためのフローチャート（１）である。
このＳ１のルーチンは、電子機器１００と時計２００とが近づき、通信可能になったときと、電子機器１００の所定のボタン（例えば、Bluetooth（登録商標）ボタン）を押下して、時刻合わせを行ったときと、周期的（例えば、４回／日）に時刻合わせを行ったときとで実行される。
【００３６】
電子機器側制御部１０は、まず、時計２００からセンサ設定１５１（図１）を読み出し（Ｓ２）、センサ設定５１にコピーする。コピー後、電子機器側制御部１０は、ＯＳ設定言語がホームタイム都市５３の言語、例えば「日本語」であるか否かを判定する（Ｓ３）。つまり、電子機器側制御部１０は、ＯＳに設定されている表示言語（ＯＳ設定表示言語５５（図１））が日本語であるか否か判定する。ＯＳ設定言語が日本語であったときには（Ｓ３でＹｅｓ）、電子機器側制御部１０は、ＯＳ都市（ＯＳに設定されているＯＳ設定都市５６）を取得可能か否か判定する（Ｓ４）。ＯＳ都市を取得可能であれば（Ｓ４でＹｅｓ）、電子機器側制御部１０は、処理をＳ５に進め、ＯＳ都市（ＯＳ設定都市５６）が「ＴＯＫＹＯ」又は「ＪＡＰＡＮ」に設定されているか否か判定する（Ｓ５）。ここで、「ＴＯＫＹＯ」か「ＪＡＰＡＮ」かは、ＯＳの仕様に依存する。ＯＳ都市が「ＴＯＫＹＯ」又は「ＪＡＰＡＮ」に設定されているときには（Ｓ５でＹｅｓ）、電子機器側制御部１０は、処理Ａを実行する。つまり、ホームタイム都市５３とＯＳ設定表示言語５５の地域とＯＳ設定都市５６とが一致（共通）すると、電子機器側制御部１０は、処理Ａを実行する。
【００３７】
処理Ａでは、電子機器側制御部１０は、センサ設定５１のoffset０のbit０を「０」にして、高度設定を「Ｍｅｔｅｒ」にする。また、offset１のbit０を「０」にして、気圧設定を「ｈＰａ」にする。また、offset２のbit０を「０」にして、温度設定を摂氏「℃」にする。offset３のbit０を「０」にして、ＧＰＳ設定を「ｋｍ」にする。また、offset４のbit０を「１」に設定する。つまり、センサ設定５１の表示単位を「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」に固定する。そして、電子機器側制御部１０は、時計単位設定手段として機能する電子機器側通信部２０を用いて、変更したセンサ設定５１を時計２００に送信し、処理を元のルーチンに戻す。そして時計側制御部１１０は、受信した設定をセンサ設定１５１に書き込む。
【００３８】
Ｓ３において、ＯＳ設定言語がホームタイム都市５３の言語、例えば「日本語」でなければ（Ｓ３でＮｏ）、電子機器側制御部１０は、処理Ｂを実行する。処理Ｂにおいては、offset４のbit０を「０」に設定し、「℃」の摂氏や「ｍ」「ｍ／ｓ」等のメートル法であっても、「°Ｆ」の華氏や「Ｆｅｅｔ」「ヤード」「ポンド」等のヤード・ポンド法の何れであっても構わない設定にする。つまり、センサ設定５１の表示単位が「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」に固定されていたときは、解除する。
【００３９】
Ｓ４において、ＯＳ設定都市の取得ができないときでも（Ｓ４でＮｏ）、電子機器側制御部１０は、ＯＳロケーションサービスから緯度・経度を取得できるか否か判定する（Ｓ６）。つまり、電子機器側制御部１０は、位置情報取得手段４０を用いて、位置情報として緯度・経度を取得できるか否か判定する。緯度・経度を取得可能であれば（Ｓ６でＹｅｓ）、電子機器側制御部１０は、取得した緯度・経度を用いてＴｚ＿Ｌｉｂｒａｒｙ１４からdstＩＤ（daylight saving time IDentification）を取得する（Ｓ７）。Ｓ７の処理後、電子機器側制御部１０は、Ｔｚ＿Ｌｉｂｒａｒｙ１４のアクセスが成功したか否か判定する（Ｓ８）。
【００４０】
Ｔｚ＿Ｌｉｂｒａｒｙ１４のアクセスが成功し、dstＩＤを取得できれば（Ｓ８でＹｅｓ）、電子機器側制御部１０は、dstＩＤがホームタイム都市である「日本」であるか否か判定する（Ｓ９）。dstＩＤが日本を示していれば（Ｓ９でＹｅｓ）、電子機器側制御部１０は、前記した処理Ａを実行し（Ｓ１０）、センサ設定５１の表示単位を「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」に固定する。つまり、ホームタイム都市５３及びＯＳ都市がＯＳ設定表示言語５５の言語地域に一致したり、ホームタイム都市５３が言語地域に含まれ、位置情報（緯度・経度）がホームタイム都市５３や言語地域に一致すると、電子機器側制御部１０は、処理Ａを実行し、対応した都市又は地域で使用される単位に表示単位が設定される。なお、位置情報（緯度・経度）が対応しなくても、ホームタイム都市５３がＯＳ設定表示言語５５の地域に含まれれば、電子機器側制御部１０は、処理Ａを実行しても構わない。
【００４１】
ＯＳロケーションサービスから緯度・経度を取得できなかったり（Ｓ６でＮｏ）、Ｔｚ＿Ｌｉｂｒａｒｙ１４のアクセスが成功しなかったり（Ｓ７でＮｏ）、dstＩＤが日本を示していなかったりしたときは（Ｓ９でＮｏ）、電子機器側制御部１０は、前記した処理Ｂを実行し（Ｓ１１）、センサ設定５１の表示単位が「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」に固定されていたときは、解除する。つまり、ホームタイム都市５３とＯＳ設定表示言語５５の地域とＯＳ設定都市５６との何れかが不一致であると、電子機器側制御部１０は、処理Ｂを実行する。また、位置情報（緯度・経度）とホームタイム都市５３又はＯＳ設定表示言語５５の地域とが一致した都市又は地域で使用される単位に表示単位が設定される。
【００４２】
（第２実施形態）
図７は、単位設定の動作を説明するためのフローチャート（２）である。
Ｓ２０のルーチンは、ワールドタイム（ＷＴ）を設定するボタンが押下されたときに起動する。
電子機器側制御部１０は、まず、時計２００からセンサ設定１５１（図１）を読み出し（Ｓ２１）、センサ設定５１にコピーする。コピー後、電子機器側制御部１０は、ＯＳ設定言語がホームタイム都市５３の言語、例えば「日本語」であるか否かを判定する（Ｓ２２）。ＯＳ設定言語が日本語であったときには（Ｓ２２でＹｅｓ）、電子機器側制御部１０は、ワールドタイム都市がホームタイム都市（ホームタイム都市５３）の国名Ｊａｐａｎであるか否か判定する（Ｓ２３）。
【００４３】
ワールドタイム都市が国名Ｊａｐａｎであれば（Ｓ２３でＹｅｓ）、電子機器側制御部１０は、処理Ｃを実行し（Ｓ２４）、元のルーチンに戻る。
処理Ｃは、Ｓ２１でコピーしたセンサ設定５１のoffset４  bit１を「１」に設定するものである。これにより、ワールドタイム都市（ＷＴ５２）である日本で使用される単位（「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」）に固定される。
【００４４】
一方、ＯＳ設定言語が日本語でなかったり（Ｓ２２でＮｏ）、ワールドタイム都市がホームタイム都市の国名Ｊａｐａｎでなかったりしたとき（Ｓ２３でＮｏ）、電子機器側制御部１０は、処理Ｄを実行し（Ｓ２５）、元のルーチンに戻る。
【００４５】
処理Ｄは、Ｓ２１でコピーしたセンサ設定５１のoffset４  bit１を「０」に設定するものである。これにより、ワールドタイム都市（ＷＴ５２）である日本の単位（「Ｍｅｔｅｒ」「ｈＰａ」「ｋｍ」「℃」）でも他の単位（「Ｆｅｅｔ」「ｍｍＨｇ」「Ｍｉｌｅ」や華氏）のいずれも可に設定される。
【００４６】
これらの処理により、電子機器１００と時計２００とが通信困難となるまで、離間したときでも、電子機器側制御部１０は、表示単位を日本で使用される単位に固定すべきか、日本の単位でも他の単位のいずれでも可なのかの設定（センサ設定５１のoffset４）を記憶しておくことができる。
例えば、日本人（ＯＳ設定言語：日本語）が、アメリカに滞在する場合、時計２００側でホームタイム（ＨＴ）とワールドタイム（ＷＴ）とが入れ替えられることがある。このときでも、電子機器側制御部１０は、電子機器１００側で設定したワールドタイム都市に応じた設定を記憶しておくことができる。
【００４７】
（第３実施形態）
図８は、単位設定の動作を説明するためのフローチャート（３）である。
Ｓ３０のルーチンは、電子機器１００側で、ホームタイム（ＨＴ）とワールドタイム（ＷＴ）とを入れ替えるボタン（ＨＴ／ＷＴボタン）が押下されたときに起動する。
電子機器側制御部１０は、まず、時計２００からセンサ設定１５１（図１）を読み出し（Ｓ３１）、センサ設定５１にコピーする。コピー後、電子機器側制御部１０は、offset４のbit１が「１」に設定されているか否か判定する（Ｓ３２）。つまり、電子機器側制御部１０は、Ｓ３１で読み出したセンサ設定１５１，５１の表示単位がワールドタイム（ＷＴ）の地域に固定されているか否かを判定する。
【００４８】
表示単位がワールドタイム（ＷＴ）の地域に固定されているとき（Ｓ３２でＹｅｓ）、電子機器側制御部１０は、ＯＳ設定言語がホームタイム都市５３の言語、例えば「日本語」であるか否かを判定する（Ｓ３３）。ＯＳ設定言語が日本語であったときには（Ｓ３３でＹｅｓ）、電子機器側制御部１０は、処理Ｅを実行し（Ｓ３４）、元のルーチンに戻る。そして、時計側制御部１１０は、受信した設定をセンサ設定１５１に書き込む。
【００４９】
処理Ｅでは、電子機器側制御部１０は、センサ設定５１のoffset０、bit０を「０」に設定して、高度設定を「Ｍｅｔｅｒ」にする。また、offset１、bit０を「０」にして、気圧設定を「ｈＰａ」にする。また、offset２、bit０を「０」にして、温度設定を摂氏「℃」にする。offset３、bit０を「０」にして、ＧＰＳ設定を「ｋｍ」にする。つまり、電子機器側制御部１０は、センサ設定５１の表示単位を「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」に固定する。さらに、電子機器側制御部１０は、offset４のbit０と、bit１とを入れ替える処理を実行する。このbit入替えにより、ホームタイム（ＨＴ）の設定と、ワールドタイム（ＷＴ）の設定とが入れ替えられる。
【００５０】
一方、ＯＳ設定言語が日本語でなければ（Ｓ３３でＮｏ）、電子機器側制御部１０は、処理Ｆを実行し（Ｓ３５）、元のルーチンに戻る。そして、時計側制御部１１０は、受信した設定をセンサ設定１５１に書き込む。
処理Ｆでは、電子機器側制御部１０は、offset４のbit０を「０」に設定し、ホームタイム都市で使用される表示単位であっても、他の表示単位でも構わない設定にする。つまり、摂氏や「ｍ」「ｍ／ｓ」等のメートル法であっても、華氏や「Ｆｅｅｔ」「ポンド」「ヤード」等のヤード・ポンド法の何れでも構わない設定にする。言い換えれば、電子機器側制御部１０は、表示単位が「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」の固定状態を解除する。さらに、電子機器側制御部１０は、offset４のbit０と、bit１とを入れ替える処理を実行する。
【００５１】
また、offset４のbit１が「１」に設定されていなければ（Ｓ３２でＮｏ）、電子機器側制御部１０は、処理Ｇを実行し（Ｓ３６）、元のルーチンに戻る。そして、時計側制御部１１０は、受信した設定をセンサ設定１５１に書き込む。
処理Ｇでは、電子機器側制御部１０は、offset４のbit１を「０」に変更し、ワールドタイム都市で使用される表示単位であっても、他の表示単位でも構わない設定にする。つまり、電子機器側制御部１０は、表示単位「Ｍｅｔｅｒ」「ｈＰａ」「℃」「ｋｍ」の固定状態を解除する。さらに、電子機器側制御部１０は、offset４のbit０と、bit１とを入れ替える処理を実行する。
【００５２】
以上の処理により、時計２００で表示される単位が固定表示もしくは適宜変更可能である状態のどちらかに設定される。ユーザの使用する表示言語と設定都市（地域）とによって、表示される単位を固定するか否かを自動で設定することで、ユーザの操作によって意図せず表示単位が変更されることを防止したり、ユーザによって使用する表示単位を任意で切り替えたりすることが可能となる。
【００５３】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能であり、例えば、時計２００は、単位を表示するその他の機器、電卓や歩数計などの電子端末であってもよい。表示する単位についても、適宜変更可能である。
〔付記〕
＜請求項１＞
センサの出力値を表示する電子端末と通信可能に接続される電子機器であって、
自装置のＯＳに設定されている表示言語に基づいて、前記電子端末に表示される前記センサの出力値の表示単位を固定もしくは変更可能とする表示単位設定手段を備える
ことを特徴とする電子機器。
＜請求項２＞
前記電子端末に設定される第１の都市を格納する記憶部をさらに備え、
前記表示単位設定手段は、
前記第１の都市で使用される言語と前記表示言語とが一致した場合、前記表示単位を前記第１の都市で使用される単位に固定する設定を行い、
不一致の場合には、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項１に記載の電子機器。
＜請求項３＞
前記電子端末に設定される第１の都市を格納する記憶部をさらに備え、
前記表示単位設定手段は、
前記第１の都市と前記表示言語の言語地域と前記ＯＳで設定されているＯＳ設定都市とが一致するか否か判定し、一致した場合、前記表示単位を前記第１の都市で使用される単位に固定する設定を行い、
何れかが不一致のときに、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項１に記載の電子機器。
＜請求項４＞
位置情報を取得する位置情報取得手段をさらに備え、
前記表示単位設定手段は、
前記第１の都市が前記表示言語の言語地域に含まれる場合において、前記ＯＳ設定都市を取得することができるか否か判定し、取得できた場合、前記表示単位を取得したＯＳ設定都市で使用される単位に固定する設定を行い、取得できない場合、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項３に記載の電子機器。
＜請求項５＞
前記表示単位設定手段は、
前記電子端末との通信が開始されたとき、所定のボタンが押下されたとき、又は周期的に、前記表示単位を固定もしくは変更可能に設定する
ことを特徴とする請求項１乃至請求項４の何れか一項に記載の電子機器。
＜請求項６＞
前記電子端末に設定される第２の都市を格納する記憶部をさらに備え、
前記表示単位設定手段は、
前記第２の都市を設定するボタンが押下された場合、設定された前記第２の都市が前記ＯＳに設定された表示言語を使用する都市である場合、前記表示単位を前記第２の都市で使用される単位に固定する設定を行い、
不一致の場合には、前記表示単位をいずれの単位にも変更可能な設定にする
ことを特徴とする請求項１に記載の電子機器。
＜請求項７＞
前記表示単位が第２の都市で使用される単位に固定されているか否かを示す設定情報を受信する受信手段と、第１の都市を格納する記憶部とをさらに備え、
前記表示単位設定手段は、
前記設定情報が前記第２の都市で使用される単位に固定されていることを示し、且つ前記第１の都市が前記ＯＳに設定された表示言語の地域に含まれる場合、前記表示単位を前記第１の都市で使用される単位に固定する設定を行い、
前記設定情報が前記第２の都市で使用される単位に固定されていることを示し、且つ前記第１の都市が前記ＯＳに設定された表示言語の地域に含まれない場合、前記第１の都市で使用される単位への固定を解除し、
前記設定情報が前記第２の都市で使用される単位に固定されていないとき、前記第１の都市で使用される単位への固定を解除する
ことを特徴とする請求項１に記載の電子機器。
＜請求項８＞
前記表示単位設定手段は、前記第２の都市で使用される単位に固定するか変更可能かを示す設定情報と前記第１の都市で使用される単位に固定するか変更可能かを示す設定情報とを入れ替える
ことを特徴とする請求項７に記載の電子機器。
＜請求項９＞
前記表示単位設定手段は、前記第１の都市と前記第２の都市とを入れ替えるボタンが押下されたときに、前記表示単位を設定する
ことを特徴とする請求項７又は請求項８に記載の電子機器。
＜請求項１０＞
前記表示単位設定手段が設定した表示単位の設定を、前記電子端末に対して行う電子端末単位設定手段をさらに備える
ことを特徴とする請求項１乃至請求項９の何れか一項に記載の電子機器。
＜請求項１１＞
センサの出力値を表示する電子端末と通信可能に接続される電子機器が実行する表示単位設定方法であって、
自装置のＯＳに設定されている表示言語に基づいて、前記電子端末に表示される前記センサの出力値の表示単位を固定もしくは変更可能とする表示単位設定ステップを備える
ことを特徴とする表示単位設定方法。
＜請求項１２＞
センサの出力値を表示する電子端末と通信可能に接続される電子機器に実行させる表示単位設定プログラムであって、
自装置のＯＳに設定されている表示言語に基づいて、前記電子端末に表示される前記センサの出力値の表示単位を固定もしくは変更可能とする表示単位設定ステップを実行させる
ことを特徴とする表示単位設定プログラム。
【符号の説明】
【００５４】
１０  電子機器側制御部
１１  表示単位設定手段
２０  電子機器側通信部（受信手段、時計単位設定手段）
３０  表示操作部
４０  位置情報取得手段
５０  電子機器側記憶部
５１，１５１  センサ設定（表示単位設定）
５２，１５２  ワールドタイム都市（ＷＴ都市）
５３，１５３  ホームタイム都市（ＨＴ都市）
５４  ＯＳ
５５  ＯＳ設定表示言語
５６  ＯＳ設定都市
１００  電子機器
１１０  時計側制御部
１２０  時計側通信部
１３０  表示操作部
１３１  時刻表示領域
１４０  温度センサ
１４５  圧力センサ
２００  時計
３００  英語センサ設定画面
３１０  日本語センサ設定画面
４００  データフォーマット
１０００  計測システム
【図１】
2019164456.tif 000003
【図２】
2019164456.tif 000004
【図３】
2019164456.tif 000005
【図４】
2019164456.tif 000006
【図５】
2019164456.tif 000007
【図６】
2019164456.tif 000008
【図７】
2019164456.tif 000009
【図８】
2019164456.tif 000010