(57)【要約】【課題】容易にユーザに適した表示形式で表示することが可能な無線通信装置等を提供する。【解決手段】電子時計１００は、所定の項目を第１表示形式で表示する表示部を備える無線通信装置と無線通信する通信部１０３と、ＣＰＵ１１０と、を備える。ＣＰＵ１１０は、無線通信装置から、通信部１０３を制御して、第１表示形式を表す表示形式情報を取得する。そして、ＣＰＵ１１０は、取得された表示形式情報が表す第１表示形式に基づいて、表示部１０６に表示する所定の項目の第２表示形式を決定する。【選択図】図２
2019060682.tif 000002
【特許請求の範囲】
【請求項１】
所定の項目を第１表示形式で表示する第１表示部を備える他の無線通信装置と無線通信する通信部と、
制御部と、
を備え、
前記制御部は、
前記他の無線通信装置から、前記通信部を制御して、前記第１表示形式を表す表示形式情報を取得し、
取得された前記表示形式情報が表す前記第１表示形式に基づいて、第２表示部に表示する前記所定の項目の第２表示形式を決定する、
ことを特徴とする無線通信装置。
【請求項２】
前記第２表示部に表示可能な表示形式を記憶する記憶部をさらに備え、
前記制御部は、前記取得された前記表示形式情報が表す第１表示形式と、前記記憶部に記憶された表示形式と、に基づいて、前記第２表示形式を決定する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記第１表示形式は、前記所定の項目の前記第１表示部での表示に使用される言語であり、
前記制御部は、取得された前記表示形式情報が表す言語に基づいて、前記所定の項目の前記第２表示部での表示に使用される言語を前記第２表示形式として決定する、
ことを特徴とする請求項１または２に記載の無線通信装置。
【請求項４】
前記所定の項目は、文字情報、年月日、時刻、暦、及び単位のうち、少なくともいずれか１つである、
ことを特徴とする請求項１乃至３のいずれか１項に記載の無線通信装置。
【請求項５】
前記制御部は、
前記他の無線通信装置から取得した前記表示形式情報が表す前記第１表示形式に基づいて前記第２表示形式を決定する第１決定処理と、前記第１決定処理と異なる第２決定処理と、のうちいずれかを選択し、
前記第１決定処理が選択されたとき、前記第１決定処理を実行し、
前記第２決定処理が選択されたとき、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得し、
取得した前記位置情報に基づいて、前記第２表示形式を決定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の無線通信装置。
【請求項６】
他の無線通信装置と無線通信する通信部と、
制御部と、
を備え、
前記制御部は、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得し、
取得した前記位置情報が表す現在位置に基づいて、表示部に表示する所定の項目の表示形式を決定する、
ことを特徴とする無線通信装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の無線通信装置と、
時刻を計時する計時部と、
前記計時部により計時された時刻を計時する前記表示部と、
を備えることを特徴とする電子時計。
【請求項８】
所定の項目を第１表示形式で表示する第１表示部を備える他の無線通信装置と無線通信する通信部を備える無線通信装置が実行する表示形式決定方法であって、
前記他の無線通信装置から、前記通信部を制御して、前記第１表示形式を表す表示形式情報を取得する取得ステップと、
取得された前記表示形式情報が表す前記第１表示形式に基づいて、第２表示部に表示する前記所定の項目の第２表示形式を決定する決定ステップと、
を備えることを特徴とする表示形式決定方法。
【請求項９】
他の無線通信装置と無線通信する通信部を備える無線通信装置が実行する表示形式決定方法であって、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得する取得ステップと、
取得した前記位置情報が表す現在位置に基づいて、表示部に表示する所定の項目の表示形式を決定する決定ステップと、
を備えることを特徴とする表示形式決定方法。
【請求項１０】
所定の項目を第１表示形式で表示する第１表示部を備える他の無線通信装置と無線通信する通信部を備えるコンピュータを、
前記他の無線通信装置から、前記通信部を制御して、前記第１表示形式を表す表示形式情報を取得する取得手段、
取得された前記表示形式情報が表す前記第１表示形式に基づいて、第２表示部に表示する前記所定の項目の第２表示形式を決定する決定手段、
として機能させることを特徴とするプログラム。
【請求項１１】
他の無線通信装置と無線通信する通信部を備えるコンピュータを、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得する取得手段、
取得した前記位置情報が表す現在位置に基づいて、表示部に表示する所定の項目の表示形式を決定する決定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線通信装置、電子時計、表示形式決定方法、及びプログラムに関する。
【背景技術】
【０００２】
従来より、時計等の電子機器に表示される年月日等の項目の表示形式を、ユーザが複数の表示形式のうちから任意の表示形式を選択することが可能な機器がある。例えば、特許文献１は、複数の異なる言語で７曜が記載された曜板体を、ユーザが所望する言語に応じた位置で日回し車により回転駆動される曜星板に装着することにより、ユーザが所望する言語で７曜を表示可能な腕時計を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１３６６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている腕時計のように、電子機器に表示される項目をユーザに適した表示形式でするためには、ユーザが手動で表示形式を設定する必要がある。また、計時機能を有する無線通信装置において、他の無線通信装置から受信した時刻情報に基づいて自装置が計時する時刻情報を補正する技術はあるが、その時刻情報の表示形式についてはユーザが手動で自身に適した表示形式に設定する必要がある。
【０００５】
この発明の目的は、容易にユーザに適した表示形式で表示することが可能な無線通信装置、電子時計、表示形式決定方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するため、本発明の第１の観点に係る無線通信装置は、
所定の項目を第１表示形式で表示する第１表示部を備える他の無線通信装置と無線通信する通信部と、
制御部と、
を備え、
前記制御部は、
前記他の無線通信装置から、前記通信部を制御して、前記第１表示形式を表す表示形式情報を取得し、
取得された前記表示形式情報が表す前記第１表示形式に基づいて、第２表示部に表示する前記所定の項目の第２表示形式を決定する、
ことを特徴とする。
【０００７】
本発明は、上記目的を達成するため、本発明の第２の観点に係る無線通信装置は、
他の無線通信装置と無線通信する通信部と、
制御部と、
を備え、
前記制御部は、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得し、
取得した前記位置情報が表す現在位置に基づいて、表示部に表示する所定の項目の表示形式を決定する、
ことを特徴とする。
【発明の効果】
【０００８】
本発明に従うと、容易にユーザに適した表示形式で表示することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１に係る無線通信システムの構成例を示すブロック図である。
【図２】実施形態１に係る電子時計の構成例を示すブロック図である。
【図３】言語対応テーブルに格納されるデータの一例を示す図である。
【図４】実施形態１に係る電子時計の表示部の表示例を示す図である。
【図５】実施形態１に係る電子時計のＣＰＵが実行する表示形式決定処理のフローチャートである。
【図６】実施形態２に係る電子時計の構成例を示すブロック図である。
【図７】位置・言語対応テーブルに格納されるデータの一例を示す図である。
【図８】実施形態２に係る電子時計のＣＰＵが実行する表示形式決定処理のフローチャートである。
【図９】実施形態３に係る電子時計の構成例を示すブロック図である。
【図１０】実施形態３に係る電子時計のＣＰＵが実行する表示形式決定処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、好ましい実施の形態を図面に基づいて説明する。
【００１１】
（実施形態１）
図１は、実施形態に係る無線通信システム１の構成例を示す図である。図１に示す構成例において、無線通信システム１は、電子時計１００と、無線通信装置２００とから構成される。電子時計１００は、計時機能及び無線通信機能を備える電子機器であって、Ｂｌｕｅｔｏｏｔｈ（登録商標） Ｌｏｗ Ｅｎｅｒｇｙ（以下、ＢＬＥという。）等の無線通信規格に基づいて、無線通信装置２００と無線通信を行う。無線通信装置２００は、例えば、携帯電話、スマートフォン、ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）や、スマートウォッチ等のウェアラブル端末といった、無線通信機能を備える携帯可能な電子機器である。
【００１２】
図２は、本実施形態１に係る電子時計１００の構成例を示すブロック図である。まず、実施形態に係る電子時計１００のハードウェア構成について説明する。図２に示すように、電子時計１００は、マイクロコンピュータ１０１と、ＲＯＭ（Read Only Memory）１０２と、通信部１０３と、アンテナ１０４と、電力供給部１０５と、表示部１０６と、表示ドライバ１０７と、操作受付部１０８と、振動子１０９と、を備える。
【００１３】
マイクロコンピュータ１０１は、制御部としてのＣＰＵ（Central Processing Unit）１１０と、記憶部としてのＲＡＭ（Random Access Memory）１１１と、発振回路１１２と、分周回路１１３と、計時回路１１４とを備える。なお、ＲＡＭ１１１、発振回路１１２、分周回路１１３、及び計時回路１１４は、マイクロコンピュータ１０１の内部に限られず、マイクロコンピュータ１０１の外部に設けられてもよい。また、ＲＯＭ１０２と、通信部１０３と、電力供給部１０５と、表示ドライバ１０７と、振動子１０９は、マイクロコンピュータ１０１の外部に限られず、マイクロコンピュータ１０１の内部に設けられてもよい。
【００１４】
ＣＰＵ１１０は、各種演算処理を行い、電子時計１００の全体動作を統括制御するプロセッサである。ＣＰＵ１１０は、ＲＯＭ１０２から制御プログラムを読み出し、ＲＡＭ１１１にロードして時刻の表示や各種機能に係る演算制御や表示などの各種動作処理を行う。
【００１５】
ＲＡＭ１１１は、ＳＲＡＭ（Static Random Access Memory）やＤＲＡＭ（Dynamic Random Access Memory）などの揮発性のメモリであり、ＣＰＵ１１０に作業用のメモリ空間を提供して一時データを記憶すると共に、各種設定データを記憶する。
【００１６】
発振回路１１２は、振動子１０９を発振さることにより所定の周波数信号（クロック信号）を生成して出力する。この発振回路１１２として、例えば、水晶発振器が用いられる。
【００１７】
分周回路１１３は、発振回路１１２から入力された周波数信号を、計時回路１１４やＣＰＵ１１０が利用する周波数の信号に分周して出力する。この出力信号の周波数は、ＣＰＵ１１０による設定に基づいて変更されても良い。
【００１８】
計時回路１１４は、分周回路１１３から入力された所定の計時信号の入力回数を計数して初期値に加算することで現在の時刻を計時する。計時回路１１４は、ＲＡＭ１１１に記憶させる値を変化させるソフトウェアにより構成されても良いし、或いは、専用のカウンタ回路により構成されても良い。計時回路１１４が計時する時刻は、所定のタイミングからの累積時間、ＵＴＣ（Coordinated Universal Time、協定世界時）、又は予め設定された地方時などのうち何れであっても良い。また、この計時回路１１４が計時する時刻は、必ずしも年月日時分秒の形式で保持される必要がない。
【００１９】
これら発振回路１１２、分周回路１１３及び計時回路１１４により計時部が構成される。
【００２０】
ＲＯＭ１０２は、マスクＲＯＭや書き換え可能な不揮発性メモリなどであり、制御プログラムや初期設定データが記憶されている。制御プログラムの中には、後述する表示形式決定処理に係るプログラム１１５が含まれる。
【００２１】
通信部１０３は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Baseband）回路、メモリ回路で構成される。通信部１０３は、アンテナ１０４を介して受信した無線信号を、復調、復号等してＣＰＵ１１０へ送る。また、通信部１０３は、ＣＰＵ１１０から送られた信号を、符号化、変調等して、アンテナ１０４を介して外部へ送信する。通信部１０３は、ＢＬＥ等の無線通信規格に基づいて、無線通信装置２００と無線通信を行う。
【００２２】
電力供給部１０５は、バッテリを備え、電子時計１００の動作に係る電力を各部にその動作電圧で供給する。電力供給部１０５のバッテリとしては、本実施形態では、リチウムイオン電池等の二次電池が用いられる。
【００２３】
表示部１０６は、例えば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイなどの表示画面を備える。表示ドライバ１０７は、表示画面の種別に応じた駆動信号をＣＰＵ１１０からの制御信号に基づいて表示部１０６に出力して、表示画面上への表示を行う。
【００２４】
操作受付部１０８は、例えばキーやボタンを備え、ユーザからの入力操作を受け付けて、当該入力操作に応じた電気信号を入力信号としてＣＰＵ１１０に出力する。また、例えば、操作受付部１０８としてタッチセンサが表示部１０６の表示画面に重ねて設けられ、表示画面とともにタッチパネルを構成してもよい。この場合、タッチセンサは、当該タッチセンサへのユーザの接触動作に係る接触位置や接触態様を検出し、検出された接触位置や接触態様に応じた操作信号をＣＰＵ１１０に出力する。
【００２５】
次に、実施形態に係る電子時計１００のＣＰＵ１１０の機能構成について説明する。ＣＰＵ１１０は、接続制御部１２１、取得部１２２、決定部１２３、及び表示制御部１２４として機能する。これら接続制御部１２１、取得部１２２、決定部１２３、及び表示制御部１２４の機能は、単一のＣＰＵにより実現されても良いし、各々別個のＣＰＵにより実現されても良い。また、それらの機能は、通信部１０３のＣＰＵ等、マイクロコンピュータ１０１以外のプロセッサにより実現されても良い。
【００２６】
接続制御部１２１としてのＣＰＵ１１０は、通信部１０３を制御して、無線通信装置２００との接続を確立する。例えば、電子時計１００がＢＬＥにおけるペリフェラルとして動作する場合、ＣＰＵ１１０は、通信部１０３を制御して、無線通信装置２００に自装置の存在を知らせるためのアドバタイズパケットを送信する。また、ＣＰＵ１１０は、通信部１０３が無線通信装置２００からの接続要求を受信すると、通信部１０３から接続確立通知を受け付ける。これにより、電子時計１００は、無線通信装置２００との接続を確立する。また、ＣＰＵ１１０は、無線通信装置２００との接続が確立した後、例えば、無線通信装置２００からのデータの受信が終了したとき、または無線通信装置２００との通信を終了する指示を操作受付部１０８を介してユーザから受け付けたとき、通信部１０３を制御して、無線通信装置２００との接続切断要求を無線通信装置２００に送信し、無線通信装置２００との接続を切断する。
【００２７】
取得部１２２としてのＣＰＵ１１０は、無線通信装置２００から、通信部１０３を制御して、第１表示形式を表す表示形式情報を取得する。ここで、第１表示形式は、無線通信装置２００が備える表示部に表示される所定の項目の表示形式である。所定の項目は、例えば、文字情報、年月日、時刻、暦、及び単位のうちの少なくともいずれか１つである。以下、所定の項目が文字情報、年月日、時刻、暦、及び単位である場合のそれぞれの第１表示形式の例について説明する。
【００２８】
所定の項目が文字情報の場合、第１表示形式は、例えば文字情報の表示に使用される言語である。文字情報には、アルファベット等の文字から構成される情報であって、例えば、曜日、機能名、機能説明を表す情報である。例えば、無線通信装置２００のＯＳ（Operating System）において、ＯＳ言語として「日本語」が設定されている場合、ＣＰＵ１１０は、第１表示形式として「日本語」を表す表示形式情報を取得する。
【００２９】
所定の項目が年月日の場合、第１表示形式は、例えば年月日または月日の表示順や簡略形式、序数形式といった、年月日の表現形式である。年月日または月日の表示順には、「年」「月」「日」の順、「月」「日」「年」の順、「日」「月」「年」の順、「月」「日」の順、「日」「月」の順といった順番が含まれる。また、簡略形式には、「Apr. 12」、「12 Apr.」のように「月」の表示に簡略形を用いるものが含まれる。また、序数形式には、「April 12th」、「12th April」、「the Twelfth of April」のように「日」の表示に序数を用いるものが含まれる。例えば、無線通信装置２００において、「年」「月」「日」の順で年月日を表示するように設定されている場合、ＣＰＵ１１０は、第１表示形式として、「年」「月」「日」の順を表す表示形式情報を取得する。
【００３０】
所定の項目が時刻の場合、第１表示形式は、例えば、２４時間制や１２時間制といった時刻の表現形式である。ここで「２４時間制」とは、１日を午前と午後とに分けないで時刻を表現する形式である。２４時間制の時刻表現形式では、１日は「０時００分００…」から始まり「２３時５９分５９秒９９…」で終わる。また、「１２時間制」とは、１日を午前と午後とに分けて時刻を表現する形式である。１２時間制の時刻表現形式では、午前、午後ともそれぞれ「０時００分００秒００…」から始まり「１１時５９分５９秒９９…」で終わる。例えば、無線通信装置２００において、２４時間制の時刻の表現形式が設定されている場合、ＣＰＵ１１０は、第１表示形式として、２４時間制の時刻の表現形式を表す表示形式情報を取得する。
【００３１】
所定の項目が暦の場合、第１表示形式は、例えば、西暦、ヒジュラ歴といった暦法や、曜日、六曜といった暦注の表現形式を表す。例えば、無線通信装置２００において、ヒジュラ暦での暦の表現形式が設定されている場合、ＣＰＵ１１０は、第１表示形式として、ヒジュラ暦での暦の表現形式を表す表示形式情報を取得する。
【００３２】
所定の項目が単位の場合、第１表示形式は、例えば、メートル法やヤード・ポンド法といった長さ及び重さの単位、セルシウス度やファーレンハイト度といった温度の単位の表現形式を表す。例えば、無線通信装置２００において、セルシウス度での温度の表現形式が設定されている場合、ＣＰＵ１１０は、第１表示形式として、セルシウス度での温度の表現形式を表す表示形式情報を取得する。
【００３３】
取得部１２２としてのＣＰＵ１１０は、例えば、無線通信装置２００との初回接続時に表示形式情報を取得する。ＣＰＵ１１０は、例えば無線通信装置２００とのペアリング情報を保持しているか否かに基づいて、初回接続か否かを判定する。ＣＰＵ１１０は、無線通信装置２００との接続が初回接続でない場合には、後述する第２表示形式の設定がすでに終了していると判定し、表示形式情報を取得しなくてよい。
【００３４】
決定部１２３としてのＣＰＵ１１０は、取得された表示形式情報が表す第１表示形式に基づいて、表示部１０６に表示する所定の項目の第２表示形式を決定する。ここで、第２表示形式は、電子時計１００の表示部１０６に表示される所定の項目の表示形式である。以下、第２表示形式の決定方法の例について説明する。
【００３５】
所定の項目が文字情報である場合、ＣＰＵ１１０は、取得された表示形式情報が表す文字情報の第１表示形式に基づいて、第２表示形式を決定する。例えば、第１表示形式が文字情報の表示に使用される言語である場合、ＣＰＵ１１０は、予めＲＯＭ１０２に格納された言語対応テーブル１１６を参照し、第２表示形式として、表示部１０６に表示される文字情報の表示に使用される言語を決定する。図３に言語対応テーブル１１６に格納されるデータの一例を示す。例えば、電子時計１００の表示部１０６に表示可能な言語が、英語、フランス語、スペイン語、ドイツ語、イタリア語、ロシア語の６言語である場合、言語対応テーブル１０６は、無線通信装置２００のＯＳ言語として使用される言語（第１言語）と、表示部１０６に表示可能な６言語（第２言語）と、を対応付けて記憶する。例えば、第１言語が表示可能な６言語のいずれかである場合、第２言語として第１言語と同じ言語が予め対応付けられている。また、第１言語が表示可能な６言語以外である場合、第２言語は、表示可能な６言語のうち、第１言語が公用語である国で最も使用されている言語が第２言語として第１言語と予め対応付けられている。例えば、第１言語が日本語である場合、第２言語して英語が予め対応付けられている。ＣＰＵ１１０は、言語対応テーブル１１６を参照し、取得された表示形式情報が表す言語（第１言語）と対応付けられている第２言語を第２表示形式として決定する。そして、ＣＰＵ１１０は、決定された第２言語で文字情報を表示するよう設定する。
【００３６】
所定の項目が年月日の場合、ＣＰＵ１１０は、取得された表示形式情報が表す年月日の表現形式に基づいて、第２表示形式を決定する。例えば、第１表示形式が「年」「月」「日」の順である場合、ＣＰＵ１１０は、第２表示形式として、同様の「年」「月」「日」の順を決定する。そして、ＣＰＵ１１０は、決定された「年」「月」「日」の順で年月日を表示するよう設定する。
【００３７】
所定の項目が時刻の場合、ＣＰＵ１１０は、取得された表示形式情報が表す時刻の表現形式に基づいて、第２表示形式を決定する。例えば、第１表示形式が１２時間制の時刻の表現形式である場合、ＣＰＵ１１０は、第２表示形式として、同様の１２時間制の時刻の表現形式を決定する。そして、ＣＰＵ１１０は、決定された１２時間制の時刻の表現形式で時刻を表示するよう設定する。
【００３８】
所定の項目が暦の場合、ＣＰＵ１１０は、取得された表示形式情報が表す暦の表現形式に基づいて、第２表示形式を決定する。例えば、第１表示形式がヒジュラ暦での暦の表現形式である場合、ＣＰＵ１１０は、第２表示形式として、同様のヒジュラ暦での暦の表現形式を決定する。そして、ＣＰＵ１１０は、決定されたヒジュラ暦での暦の表現形式で暦を表示するよう設定する。
【００３９】
所定の項目が単位の場合、ＣＰＵ１１０は、取得された表示形式情報が表す単位の表現形式に基づいて、第２表示形式を決定する。例えば、第１表示形式がセルシウス度での温度の表現形式である場合、ＣＰＵ１１０は、第２表示形式として、同様のセルシウス度での温度の表現形式を決定する。そして、ＣＰＵ１１０は、決定されたセルシウス度での温度の表現形式で温度を表示するよう設定する。
【００４０】
表示制御部１２４としてのＣＰＵ１１０は、設定された第２表示形式で表示部１０６に所定の項目を表示させる。以下、図４を用いて、所定の項目が月日、文字情報、時刻である場合の電子時計１００の表示部１０６の表示例について説明する。図４において、無線通信装置２００の表示部２０６には、所定の項目として、月日ＭＤ１、文字情報としての曜日Ｄ１、時刻Ｔ１がそれぞれ表示されている。この例において、月日ＭＤ１の表示形式は、「月」「日」の順、曜日Ｄ１の表示形式は日本語、時刻Ｔ１の表示形式は、２４時間制である。電子時計１００のＣＰＵ１１０は、無線通信装置２００との接続し、月日ＭＤ１、曜日Ｄ１、及び時刻Ｔ１の表示形式を表す表示形式情報を取得すると、各項目について第２表示形式を決定する。この例において、ＣＰＵ１１０は、表示部１０６に表示する第２表示形式として、月日ＭＤ２については、月日ＭＤ１と同様の「月」「日」の順、文字情報としての曜日Ｄ２については、言語対応テーブル１１６を参照して曜日Ｄ１の日本語に対応する英語、時刻Ｔ２については、時刻Ｔ１と同様の２４時間制の表示形式をそれぞれ決定する。そして、ＣＰＵ１１０は、月日ＭＤ２、曜日Ｄ２、時刻Ｔ２について、それぞれ決定された表示形式で表示されるように設定する。そして、ＣＰＵ１１０は、図４に示すように月日ＭＤ２、曜日Ｄ２、時刻Ｔ２を設定された表示形式で表示部１０６に表示する。
【００４１】
次に、本実施形態１に係る電子時計１００の動作について説明する。図５は、本実施形態１における電子時計１００の表示形式決定処理の一例を示すフローチャートである。電子時計１００のＣＰＵ１１０は、例えば、無線通信装置２００との接続が確立したことを契機として図５に示す表示形式決定処理を開始する。
【００４２】
まず、ＣＰＵ１１０は、無線通信装置２００との接続が初回接続か否かを判定する（ステップＳ１０１）。ＣＰＵ１１０は、初回接続でないと判定した場合（ステップＳ１０１；Ｎｏ）、本処理を終了する。
【００４３】
ＣＰＵ１１０は、初回接続であると判定した場合（ステップＳ１０１；Ｙｅｓ）、無線通信装置２００から所定の項目の第１表示形式を表す表示形式情報を取得する（ステップＳ１０２）。
【００４４】
そして、ＣＰＵ１１０は、ステップＳ１０２において取得した表示形式情報が表す第１表示形式に基づいて、表示部１０６に表示する所定の項目の第２表示形式を決定する（ステップＳ１０３）。
【００４５】
ＣＰＵ１１０は、表示部１０６に表示する所定の項目の表示形式を、ステップＳ１０３で決定した第２表示形式に設定する（ステップＳ１０４）。そして、ＣＰＵ１１０は、本処理を終了する。
【００４６】
以上説明したように、本実施形態１に係る電子時計１００のＣＰＵ１１０は、表示部１０６に表示する所定の項目の第２表示形式を、無線通信装置２００の表示部２０６が表示する所定の項目の第１表示形式に基づいて決定する。従って、ＣＰＵ１１０は、容易にユーザに適した表示形式で所定の項目を表示することができる。
【００４７】
また、電子時計１００のＣＰＵ１１０は、取得された表示形式情報が表す第１表示形式と、ＲＯＭ１０２に記憶された表示形式と、に基づいて、第２表示形式を決定する。従って、電子時計１００の仕様に合わせて第１表示形式に対応する第２表示形式を設定することができる。
【００４８】
また、電子時計１００のＣＰＵ１１０は、第１表示形式として、所定の項目の表示部２０６での表示に使用される言語を表す表示形式情報を取得し、取得した表示形式情報が表す言語に基づいて、所定の項目の表示部１０６での表示に使用される言語を第２表示形式として決定する。従って、ＣＰＵ１１０は、容易にユーザに適した言語で所定の項目を表示することができる。
【００４９】
また、電子時計１００のＣＰＵ１１０は、文字情報、年月日、時刻、暦、及び単位のうち、少なくともいずれか１つを所定の項目として、無線通信装置２００から取得された表示形式情報が表す第１表示形式に基づいて、その第２表示形式を決定する。従って、ＣＰＵ１１０は、文字情報、年月日、時刻、暦、及び単位のうち、少なくともいずれか１つを容易にユーザに適した表示形式で表示することができる。
【００５０】
（実施形態２）
上記の実施形態１において、電子時計１００のＣＰＵ１１０は、無線通信装置２００の表示形式情報が表す第１表示形式に基づいて、表示部１０６に表示する所定の項目の第２表示形式を決定する例について説明した。しかし、表示形式の決定方法はこれに限定されない。実施形態２において、さらに無線通信装置２００の位置情報に基づいて、第２表示形式を決定できる例について説明する。なお、実施形態１と同様の構成については、同様の符号を用い、その詳細な説明を省略する。
【００５１】
図６に本実施形態２に係る電子時計１００ａの構成例を示す。図６に示すように、実施形態２に係る電子時計１００のＣＰＵ１１０ａは、実施形態１に係る取得部１２２、決定部１２３に代わって、第１取得部１２２ａ、第１決定部１２３ａとして機能し、さらに選択部１２５、第２取得部１２６、第２決定部１２７として機能する。また、ＲＯＭ１０２ａは、さらに位置・言語対応テーブル１１７を記憶する。
【００５２】
選択部１２５としてのＣＰＵ１１０は、第１決定処理と、第１決定処理と異なる第２決定処理と、のうちいずれかを選択する。ここで、第１決定処理は、無線通信装置２００から取得した表示形式情報が表す第１表示形式に基づいて第２表示形式を決定する処理であって、具体的には実施形態１の取得部１２２及び決定部１２３としてのＣＰＵ１１０が実行する表示形式決定処理である。また、第２決定処理は、無線通信装置２００から取得した、無線通信装置２００の位置情報に基づいて、第２表示形式を決定する処理である。第２決定処理は、後述するように、第２取得部１２６及び第２決定部１２７としてのＣＰＵ１１０により実行される。例えば、ＣＰＵ１１０は、操作受付部１０８を介してユーザから第１決定処理及び第２決定処理のうちいずれかを選択する入力操作を受け付ける。そして、ＣＰＵ１１０は、受け付けた入力操作が表す処理を、第２表示形式を決定する処理として選択する。
【００５３】
第１取得部１２２ａ及び第１決定部１２３ａとしてのＣＰＵ１１０ａは、選択部１２５としてのＣＰＵ１１０ａにより第１決定処理が選択されたとき、実施形態１に係る取得部１２２及び決定部１２３としてのＣＰＵ１１０が実行する表示形式決定処理と同様の処理を第１決定処理として実行する。
【００５４】
第２取得部１２６としてのＣＰＵ１１０ａは、選択部１２５としてのＣＰＵ１１０ａにより第２決定処理が選択されたとき、通信部１０３を制御して、無線通信装置２００から、無線通信装置２００の現在位置を表す位置情報を取得する。例えば、無線通信装置２００は、ＧＰＳ（Global Positioning System）機能を備え、予め自装置の現在位置を保持している場合、ＣＰＵ１１０ａは、無線通信装置２００から、無線通信装置２００が保持する現在位置を表す位置情報を取得する。なお、現在位置は、緯度・経度や、都市名、国名等により表されても良い。
【００５５】
第２決定部１２７としてのＣＰＵ１１０ａは、取得した位置情報に基づいて、第２表示形式を決定する。例えば、ＣＰＵ１１０ａは、予めＲＯＭ１０２ａに格納された位置・言語対応テーブル１１７を参照し、第２表示形式として、表示部１０６に表示される文字情報の表示に使用される言語を決定する。図７に位置・言語対応テーブル１１７に格納されるデータの一例を示す。図７に示す位置・言語対応テーブル１１７は、位置として都市と、表示部１０６に表示可能な言語と、を対応付けて記憶する。例えば、位置がロンドンの場合、言語としてロンドンにおける公用語である英語が予め対応付けられている。また、位置が東京の場合、東京における公用語である日本語は表示部１０６に表示可能な言語でないため、表示可能な言語のうち東京で最も使用されている言語として英語が予め対応付けられている。ＣＰＵ１１０ａは、位置・言語対応テーブル１１７を参照し、取得された位置情報が表す都市と対応付けられている言語を第２表示形式として決定する。そして、ＣＰＵ１１０ａは、決定された言語で文字情報を表示するよう設定する。また、ＣＰＵ１１０ａは、文字情報の他、例えば暦、単位についても位置と予め対応付けることにより、取得された位置情報に基づいて、暦や単位の第２表示形式を決定してもよい。
【００５６】
次に、本実施形態２に係る電子時計１００ａの動作について説明する。図８は、本実施形態２における電子時計１００ａの表示形式決定処理の一例を示すフローチャートである。電子時計１００ａのＣＰＵ１１０ａは、例えば、無線通信装置２００との接続が確立したことを契機として図８に示す表示形式決定処理を開始する。
【００５７】
まず、ＣＰＵ１１０ａは、ステップＳ２０１において、図５に示す実施形態１の表示形式決定処理のステップＳ１０１と同様の処理を実行する。
【００５８】
ＣＰＵ１１０ａは、初回接続であると判定した場合（ステップＳ２０１；Ｙｅｓ）、ＣＰＵ１１０ａは、第１決定処理の選択を受け付けたか否かを判定する（ステップＳ２０２）。ＣＰＵ１１０ａは、第１決定処理の選択を受け付けたと判定した場合（ステップＳ２０２；Ｙｅｓ）、ステップＳ２０３〜Ｓ２０５において、図５に示す実施形態１の表示形式決定処理のステップＳ１０２〜Ｓ１０４と同様の処理を実行する。
【００５９】
ＣＰＵ１１０ａは、第１決定処理の選択を受け付けていないと判定した場合（ステップＳ２０２；Ｎｏ）、第２決定処理の選択を受け付けたと判定し、無線通信装置２００から、無線通信装置２００の現在位置を表す位置情報を取得する（ステップＳ２０６）。
【００６０】
そして、ＣＰＵ１１０ａは、ステップＳ２０６において取得した位置情報が表す現在位置に基づいて、表示部１０６に表示する所定の項目の第２表示形式を決定する（ステップＳ２０７）。そして、ＣＰＵ１１０ａは、表示部１０６に表示する所定の項目の表示形式を、ステップＳ２０７で決定した第２表示形式に設定する（ステップＳ２０５）。そして、ＣＰＵ１１０ａは、本処理を終了する。
【００６１】
以上説明したように、本実施形態２に係る電子時計１００のＣＰＵ１１０ａは、表示部１０６に表示する所定の項目の第２表示形式を、ユーザの選択に応じて、無線通信装置２００の表示部２０６が表示する所定の項目の第１表示形式に基づいて、または無線通信装置２００の現在位置に基づいて決定する。従って、ＣＰＵ１１０は、ユーザが所望する表示形式の決定方法に従って、容易にユーザに適した表示形式で所定の項目を表示することができる。
【００６２】
（実施形態３）
上記の実施形態２において、第２表示形式が、ユーザの選択に応じて、無線通信装置２００の表示部２０６が表示する所定の項目の第１表示形式に基づいて、または無線通信装置２００の現在位置に基づいて決定する例について説明した。しかし、第２表示形式は、単に無線通信装置２００の現在位置に基づいて決定されてもよい。実施形態３において、無線通信装置２００の位置情報に基づいて、第２表示形式を決定する例について説明する。なお、実施形態１及び２と同様の構成については、同様の符号を用い、その詳細な説明を省略する。
【００６３】
図９に本実施形態３に係る電子時計１００ｂの構成例を示す。図９に示すように、実施形態３に係る電子時計１００ｂのＣＰＵ１１０ｂは、実施形態１に係る取得部１２２、決定部１２３に代わって、取得部１２２ｂ、決定部１２３ｂとして機能する。また、ＲＯＭ１０２ｂは、実施形態２と同様の位置・言語対応テーブル１１７を記憶する。
【００６４】
取得部１２２ｂ、決定部１２３ｂとしてのＣＰＵ１１０ｂは、具体的には実施形態２の第２取得部１２６及び第２決定部１２７としてのＣＰＵ１１０ａと同様の処理を実行する。すなわち、取得部１２２ｂとしてのＣＰＵ１１０ｂは、通信部１０３を制御して、無線通信装置２００から、無線通信装置２００の現在位置を表す位置情報を取得する。また、決定部１２３ｂとしてのＣＰＵ１１０ｂは、取得した位置情報が表す現在位置に基づいて、表示部１０６に表示する所定の項目の表示形式を決定する。
【００６５】
次に、本実施形態３に係る電子時計１００ｂの動作について説明する。図１０は、本実施形態３における電子時計１００ｂの表示形式決定処理の一例を示すフローチャートである。電子時計１００ｂのＣＰＵ１１０ｂは、例えば、無線通信装置２００との接続が確立したことを契機として図１０に示す表示形式決定処理を開始する。
【００６６】
まず、ＣＰＵ１１０ｂは、ステップＳ３０１において、図５に示す実施形態１の表示形式決定処理のステップＳ１０１と同様の処理を実行する。
【００６７】
ＣＰＵ１１０ｂは、初回接続であると判定した場合（ステップＳ３０１；Ｙｅｓ）、ＣＰＵ１１０ｂは、ステップＳ３０２〜Ｓ３０５において、図８に示す実施形態２の表示形式決定処理のステップＳ２０６〜Ｓ２０７，Ｓ２０５と同様の処理を実行する。そして、ＣＰＵ１１０ｂは、本処理を終了する。
【００６８】
以上説明したように、本実施形態３に係る電子時計１００ｂのＣＰＵ１１０ｂは、表示部１０６に表示する所定の項目の表示形式を、無線通信装置２００の現在位置に基づいて決定する。従って、ＣＰＵ１１０ｂは、容易にユーザに適した表示形式で所定の項目を表示することができる。
【００６９】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
【００７０】
例えば、上記の実施形態１〜３において、所定の項目の第２表示形式として１つの表示形式が決定される例について説明したが、複数の表示形式が決定されてもよい。例えば、所定の項目が暦であって、第１表示形式がヒジュラ暦での暦の表現形式である場合、ＣＰＵ１１０，１１０ａ，１１０ｂは、第２表示形式として、西暦及びヒジュラ暦での２つの表現形式を第２表示形式として決定してもよい。ＣＰＵ１１０，１１０ａ，１１０ｂは、西暦及びヒジュラ暦での２つの表現形式で表示部１０６に暦を表示することができる。
【００７１】
また、上記の実施形態２，３において、ＣＰＵ１１０ａ，１１０ｂは、無線通信装置２００との初回接続時に第２表示形式を決定する例について説明したが、第２表示形式を決定するタイミングはこれに限られず、無線通信装置２００と接続するたびに第２表示形式を決定してもよい。これにより、ＣＰＵ１１０ａ，１１０ｂは、ユーザの現在位置に応じた表現形式で所定の項目を表示することができる。
【００７２】
また、上記の実施形態１〜３では、電子時計１００及び無線通信装置２００が、Ｂｌｕｅｔｏｏｔｈ（登録商標）で通信する例を説明した。しかし、電子時計１００及び無線通信装置２００は、その他の通信方法、例えば、無線ＬＡＮ（Local Area Network）やＷｉ−Ｆｉ（登録商標）で通信しても良い。
【００７３】
また、上記の実施形態では、ＣＰＵ１１０，１１０ａ，１１０ｂが、表示形式決定処理等の各種制御動作を行う例を説明した。しかし、制御動作は、ＣＰＵによるソフトウェア制御に限られるものではない。制御動作の一部又は全部が専用の論理回路などのハードウェア構成を用いてなされても良い。
【００７４】
また、以上の説明では、本発明のデータ通信処理に係るプログラム、表示形式決定処理に係るプログラムを記憶するコンピュータ読み取り可能な媒体としてフラッシュメモリなどの不揮発性メモリからなるＲＯＭ１０２を例に挙げて説明した。しかし、コンピュータ読み取り可能な媒体は、これらに限定されず、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）やＤＶＤ（Digital Versatile Disc）などの可搬型記録媒体を適用してもよい。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
【００７５】
その他、上記実施の形態で示した構成、制御手順や表示例などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００７６】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記の番号は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００７７】
（付記１）
所定の項目を第１表示形式で表示する第１表示部を備える他の無線通信装置と無線通信する通信部と、
制御部と、
を備え、
前記制御部は、
前記他の無線通信装置から、前記通信部を制御して、前記第１表示形式を表す表示形式情報を取得し、
取得された前記表示形式情報が表す前記第１表示形式に基づいて、第２表示部に表示する前記所定の項目の第２表示形式を決定する、
ことを特徴とする無線通信装置。
【００７８】
（付記２）
前記第２表示部に表示可能な表示形式を記憶する記憶部をさらに備え、
前記制御部は、前記取得された前記表示形式情報が表す第１表示形式と、前記記憶部に記憶された表示形式と、に基づいて、前記第２表示形式を決定する、
ことを特徴とする付記１に記載の無線通信装置。
【００７９】
（付記３）
前記第１表示形式は、前記所定の項目の前記第１表示部での表示に使用される言語であり、
前記制御部は、取得された前記表示形式情報が表す言語に基づいて、前記所定の項目の前記第２表示部での表示に使用される言語を前記第２表示形式として決定する、
ことを特徴とする付記１または２に記載の無線通信装置。
【００８０】
（付記４）
前記所定の項目は、文字情報、年月日、時刻、暦、及び単位のうち、少なくともいずれか１つである、
ことを特徴とする付記１乃至３のいずれか１つに記載の無線通信装置。
【００８１】
（付記５）
前記制御部は、
前記他の無線通信装置から取得した前記表示形式情報が表す前記第１表示形式に基づいて前記第２表示形式を決定する第１決定処理と、前記第１決定処理と異なる第２決定処理と、のうちいずれかを選択し、
前記第１決定処理が選択されたとき、前記第１決定処理を実行し、
前記第２決定処理が選択されたとき、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得し、
取得した前記位置情報に基づいて、前記第２表示形式を決定する、
ことを特徴とする付記１乃至４のいずれか１つに記載の無線通信装置。
【００８２】
（付記６）
他の無線通信装置と無線通信する通信部と、
制御部と、
を備え、
前記制御部は、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得し、
取得した前記位置情報が表す現在位置に基づいて、表示部に表示する所定の項目の表示形式を決定する、
ことを特徴とする無線通信装置。
【００８３】
（付記７）
付記１乃至６のいずれか１つに記載の無線通信装置と、
時刻を計時する計時部と、
前記計時部により計時された時刻を計時する前記表示部と、
を備えることを特徴とする電子時計。
【００８４】
（付記８）
所定の項目を第１表示形式で表示する第１表示部を備える他の無線通信装置と無線通信する通信部を備える無線通信装置が実行する表示形式決定方法であって、
前記他の無線通信装置から、前記通信部を制御して、前記第１表示形式を表す表示形式情報を取得する取得ステップと、
取得された前記表示形式情報が表す前記第１表示形式に基づいて、第２表示部に表示する前記所定の項目の第２表示形式を決定する決定ステップと、
を備えることを特徴とする表示形式決定方法。
【００８５】
（付記９）
他の無線通信装置と無線通信する通信部を備える無線通信装置が実行する表示形式決定方法であって、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得する取得ステップと、
取得した前記位置情報が表す現在位置に基づいて、表示部に表示する所定の項目の表示形式を決定する決定ステップと、
を備えることを特徴とする表示形式決定方法。
【００８６】
（付記１０）
所定の項目を第１表示形式で表示する第１表示部を備える他の無線通信装置と無線通信する通信部を備えるコンピュータを、
前記他の無線通信装置から、前記通信部を制御して、前記第１表示形式を表す表示形式情報を取得する取得手段、
取得された前記表示形式情報が表す前記第１表示形式に基づいて、第２表示部に表示する前記所定の項目の第２表示形式を決定する決定手段、
として機能させることを特徴とするプログラム。
【００８７】
（付記１１）
他の無線通信装置と無線通信する通信部を備えるコンピュータを、
前記通信部を制御して、前記他の無線通信装置から、前記他の無線通信装置の現在位置を表す位置情報を取得する取得手段、
取得した前記位置情報が表す現在位置に基づいて、表示部に表示する所定の項目の表示形式を決定する決定手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００８８】
１…無線通信システム、１００，１００ａ，１００ｂ…電子時計、１０１…マイクロコンピュータ、１０２，１０２ａ、１０２ｂ…ＲＯＭ、１０３…通信部、１０４…アンテナ、１０５…電力供給部、１０６…表示部、１０７…表示ドライバ、１０８…操作受付部、１０９…振動子、１１０，１１０ａ，１１０ｂ…ＣＰＵ、１１１…ＲＡＭ、１１２…発振回路、１１３…分周回路、１１４…計時回路、１１５…プログラム、１１６…言語対応テーブル、１１７…位置・言語対応テーブル、１２１…接続制御部、１２２，１２２ｂ…取得部、１２２ａ…第１取得部、１２３，１２３ｂ…決定部，１２３ａ…第１決定部、１２４…表示制御部、１２５…選択部、１２６…第２取得部、１２７…第２決定部、２００…無線通信装置、２０６…表示部
【図１】
2019060682.tif 000003
【図２】
2019060682.tif 000004
【図３】
2019060682.tif 000005
【図４】
2019060682.tif 000006
【図５】
2019060682.tif 000007
【図６】
2019060682.tif 000008
【図７】
2019060682.tif 000009
【図８】
2019060682.tif 000010
【図９】
2019060682.tif 000011
【図１０】
2019060682.tif 000012