(57)【要約】【課題】移動体通信網からの時刻情報を用いて提供する時刻補正情報の精度向上。【解決手段】時刻情報処理装置は、移動体通信網から、時刻情報が含まれた特定のメッセージを受信する無線通信制御部と、近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信する近距離無線通信部と、前記特定のメッセージを受信した場合、前記特定メッセージを処理する上位レイヤに引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して前記時刻補正情報を生成し、前記近距離無線送信部に前記時刻補正情報を送信させるデータ制御部と、を含む。【選択図】図１
2012173075.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信網から、時刻情報が含まれた特定のメッセージを受信する無線通信制御部と、
近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信する近距離無線通信部と、
前記特定のメッセージを受信した場合、前記特定のメッセージを処理する上位レイヤに引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して前記時刻補正情報を生成し、前記近距離無線送信部に前記時刻補正情報を送信させる時刻補正情報送信制御部と、
を備える時刻情報処理装置。
【請求項２】
前記時刻補正情報送信制御部は、予め定められた時刻補正情報のフレームフォーマットのデータ列を保持し、前記時刻情報と前記時刻補正情報の送信に必要な情報を、前記フレームフォーマットの予め決められたデータエリアに設定することにより、時刻補正情報を生成する請求項１の時刻情報処理装置。
【請求項３】
さらに、前記近距離無線通信を介して、前記周囲の機器から取得した各機器の能力情報に基づいて、前記時刻補正情報による時刻補正に対応している機器を抽出する機能を備え、
前記抽出した機器に対して前記時刻補正情報を送信する請求項１または２の時刻情報処理装置。
【請求項４】
前記時刻補正情報を送信した場合、前記特定のメッセージを処理した上位レイヤからの時刻補正情報の送信指示を破棄し、前記上位レイヤに対して正常終了を応答する請求項１から３いずれか一の時刻情報処理装置。
【請求項５】
電源投入時に、移動体通信網から受信した時刻情報を受信した場合も、前記時刻情報から時刻補正情報を生成して、近距離無線通信を用いて周囲の機器に送信する請求項１から４いずれか一の時刻情報処理装置。
【請求項６】
移動体通信網から、時刻情報が含まれた特定のメッセージを受信するステップと、
前記特定のメッセージを受信した場合、前記特定のメッセージを処理する上位レイヤに引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して時刻補正情報を生成するステップと、
近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信するステップとを含む時刻補正情報の送信方法。
【請求項７】
時刻情報処理装置として機能するコンピュータに、
移動体通信網から、時刻情報が含まれた特定のメッセージを受信する処理と、
前記特定のメッセージを受信した場合、前記特定のメッセージを処理する上位レイヤに引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して時刻補正情報を生成する処理と、
近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信する処理とを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時刻情報処理装置、時刻補正情報の送信方法およびプログラムに関し、特に、ネットワーク経由で取得した時刻情報の伝達を行う時刻情報処理装置、時刻補正情報の送信方法およびプログラムに関する。
【背景技術】
【０００２】
携帯電話端末などにおいて、移動体通信網の基地局から受信した時刻情報を使用して、時刻補正と時差補正を行う機能を有するものがある。例えば、３Ｇ対応携帯電話端末では、３ＧＰＰ  ＴＳ２４．００８にて規定されるタイミングで３Ｇネットワークより通知されるＭＭ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ）  Ｉｎｆｏｒｍａｔｉｏｎ情報要素のＵｎｉｖｅｒｓａｌ  ｔｉｍｅとＬｏｃａｌ  ｔｉｍｅ  ｚｏｎｅを利用し、時刻を在圏する地域のＬｏｃａｌ  ｔｉｍｅに自動的に補正する機能を備えたものが知られている。
【０００３】
一方、少量のデータを一定時間ごとにやり取りする用途に用いられる、ＺｉｇＢｅｅ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙなどの低消費電力の無線技術がある。特許文献１には、上記時刻情報の受信機能を備えた携帯電話端末から受信した時刻データを用いて、内蔵計時手段の時刻の修正を行う時刻受信装置（時計）が開示されている。また、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ＳＩＧにおいても、移動体通信網より携帯電話端末が得た時刻情報を、時計へ伝送するためのプロファイル規格が策定されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１９５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以下の分析は、本発明によって与えられたものである。
【０００６】
しかしながら、上記した特許文献１に代表される方式では、携帯電話端末が移動体通信網を介して時刻情報を受け取るまでの時間に加え、携帯電話端末の通信ＣＰＵで時刻情報を受信して、アプリケーションＣＰＵへ渡しアプリケーションレベルで時計を更新し、更新情報をさらにＢｌｕｅｔｏｏｔｈ（登録商標）の送信フレームに設定して下位物理レイヤで送信完了するまでに時間を要する。このため、提供する時刻補正情報に、前記処理等による遅延時間が含まれておらず、受信側機器にて本来の精度で時刻補正を行うことができないという問題点がある。
【０００７】
また近年、携帯電話端末や組み込み機器のオペレーションシステム（ＯＳ）として、Ａｎｄｒｏｉｄ（登録商標）やＬｉｎｕｘ（登録商標）等のリアルタイムＯＳではないＯＳを搭載したものが増えている。これらのＯＳの搭載機器では、他の処理が重なった場合、処理待ちの状態が発生する可能性があり、さらに遅延時間が加算され時刻精度が落ちるケースが発生する。加えて、アプリケーションレベルでは他のアプリケーション処理を感知できないため、いつ処理が完了するかを知ることができず、かつ他のアプリケーション処理による待ち時間もケースにより一定でない。このため一定の遅延時間を予測して加算するなどの処理も有効ではない。
【０００８】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、採用するＯＳに拘らず、移動体通信網からの時刻情報を用いて提供する時刻補正情報の精度を向上させることのできる構成、方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の視点によれば、移動体通信網から、時刻情報が含まれた特定のメッセージを受信する無線通信制御部と、近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信する近距離無線通信部と、前記特定のメッセージを受信した場合、前記特定のメッセージを処理する上位レイヤに引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して前記時刻補正情報を生成し、前記近距離無線送信部に前記時刻補正情報を送信させる時刻補正情報送信制御部と、を備える時刻情報処理装置が提供される。なお、この時刻情報処理装置は、上記近距離無線通信機能を備えた携帯電話端末により実現することができる。
【００１０】
本発明の第２の視点によれば、移動体通信網から、時刻情報が含まれた特定のメッセージを受信するステップと、前記特定のメッセージを受信した場合、前記特定のメッセージを処理する上位レイヤに引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して時刻補正情報を生成するステップと、近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信するステップとを含む時刻補正情報の送信方法が提供される。本方法は、移動体通信網からの前記特定のメッセージの受信機能、近距離無線通信による前記時刻補正情報の送信機能を備えた時刻情報処理装置という、特定の機械に結びつけられている。
【００１１】
本発明の第３の視点によれば、時刻情報処理装置として機能するコンピュータに、移動体通信網から、時刻情報が含まれた特定のメッセージを受信する処理と、前記特定のメッセージを受信した場合、前記特定のメッセージを処理する上位レイヤに引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して時刻補正情報を生成する処理と、近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信する処理とを実行させるプログラムが提供される。なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。即ち、本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１２】
本発明によれば、移動体通信網からの時刻情報を用いて提供する時刻補正情報の精度を向上させることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の概要を説明するための図である。
【図２】本発明の第１の実施形態の携帯電話端末の構成を表わしたブロック図である。
【図３】本発明の第１の実施形態の動作を表わした流れ図である。
【発明を実施するための形態】
【００１４】
始めに、本発明の概要について図面を参照して説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。
【００１５】
本発明は、図１に示すとおり、移動体通信網から、時刻情報が含まれた特定のメッセージを受信する無線通信制御部１１と、近距離無線通信を用いて周囲の機器に対し、時刻補正情報を送信する近距離無線通信部１３と、前記特定のメッセージを受信した場合、前記特定のメッセージを処理する上位レイヤ処理部１２に引き渡す前に、前記特定のメッセージから前記時刻情報を抽出して前記時刻補正情報を生成し、近距離無線送信部１３に前記時刻補正情報を送信させる時刻補正情報送信制御部１４と、を含む構成にて実現できる。
【００１６】
上記構成を採ることにより、移動体通信網から取得した時刻情報を受信した時点から、近距離無線で時刻補正情報を送信するまでの所要時間を短縮することができ、精度の高い時刻補正情報を送信することができる。
【００１７】
なお、時刻補正情報送信制御部１４経由で近距離無線による時刻補正情報を送信した場合、近距離無線通信部１３は、上位レイヤ処理部１２から同じ時刻情報に基づく時刻補正情報の送信指示があっても、送信せずデータを破棄し、上位レイヤ処理部１２に対して正常終了の通知をするようにすることが望ましい。このようにすることにより、上位レイヤ処理部１２が認識している時刻情報の処理状態と実際の処理状態の位相を合わせ、同じ時刻補正情報が重ねて近距離無線接続相手に通知されることを防ぐことができる。
【００１８】
［第１の実施形態］
続いて、本発明の第１の実施形態について図面を参照して詳細に説明する。図２は、本発明の第１の実施形態の携帯電話端末の構成を表わしたブロック図である。図２を参照すると、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）で規定される基地局側無線通信機能と近距離無線通信機能とを備えた携帯電話端末１００の構成が示されている。
【００１９】
携帯電話端末１００は、アンテナ１０２を介して移動体通信網と無線信号の送受信を行う無線部１０３と、移動体通信網との通信メッセージを制御する通信制御部１０４と、携帯電話端末のアプリケーション全般を制御するアプリケーション制御部１０５と、近距離無線機能を制御する近距離無線制御部１０６と、近距離無線通信による無線送受信を行う近距離無線通信部１０７と、近距離無線用アンテナ１０８とを備えている。
【００２０】
さらに、本実施形態の携帯電話端末１００は、通信制御部１０４における移動体通信網からの時刻情報が含まれる特定メッセージ（ＭＭ−Ｉｎｆｏｒｍａｔｉｏｎ）の受信を監視し、特定メッセージの受信を検出した場合、特定メッセージの前記時刻情報を格納する特定情報要素をラッチし、時刻補正情報送信制御部１１０に出力する時刻データ検出部１０９と、予め定められた時刻補正情報のフレームフォーマットのデータ列を保持し、前記時刻情報と前記時刻補正情報の送信に必要な情報（アドレス等）を、前記フレームフォーマットの予め決められたデータフィールドに設定することにより、時刻補正情報を生成し、近距離無線制御部１０６に出力する時刻補正情報送信制御部１１０とを備える。
【００２１】
なお、上記携帯電話端末１００に実装されている近距離無線通信方式や時刻補正情報のフレームフォーマットは、特に限定するものではないが、本実施形態では、近距離無線通信方式としてＢｌｕｅｔｏｏｔｈ（登録商標）を用い、時刻補正情報のフレームフォーマットとしては、時刻補正情報を取り扱うプロファイル（以下、「タイムプロファイル」と称する。）に規定されるフレームフォーマットを用いるものとする。
【００２２】
近距離無線制御部１０６は、近距離無線通信部１０７、近距離無線用アンテナ１０８を介して近距離無線の接続相手との接続した際に取得した相手機器情報（アドレス、対応機能（対応プロファイル））をアプリケーション制御部１０５へ通知する。
【００２３】
アプリケーション制御部１０５は、接続機器が時刻情報を扱うプロファイルに対応していた場合、時刻補正情報送信制御部１１０に対し接続機器のアドレス、Ｆｅａｔｕｒｅ情報（Ｆｅａｔｕｒｅｓ）を通知する。
【００２４】
なお、図１に示した携帯電話端末１００の各部（処理手段）は、各機能を実現する回路ブロックによって実現することができる。もちろん、これら各部（処理手段）の一部を、携帯電話端末１００に搭載されたコンピュータに、そのハードウェアを用いて、上記した各処理を実行させるコンピュータプログラムにより実現することもできる。
【００２５】
続いて、本実施形態の動作について図面を参照して詳細に説明する。図３は、本発明の第１の実施形態の動作を表わした流れ図である。図３を参照すると、まず、時刻データ検出部１０９は、通信制御部１０４における時刻情報を含む特定メッセージ（ＭＭ−Ｉｎｆｏｒｍａｔｉｏｎ）の受信を監視する（ステップＳ２０１）。
【００２６】
時刻情報が含まれる特定メッセージ（ＭＭ−Ｉｎｆｏｒｍａｔｉｏｎ）の受信を検出すると（ステップＳ２０２のＹｅｓ）、時刻データ検出部１０９は、特定メッセージ（ＭＭ−Ｉｎｆｏｒｍａｔｉｏｎ）の特定の情報要素に格納された時刻情報を取り出し、時刻補正情報送信制御部１１０に出力する（ステップＳ２０３）。
【００２７】
時刻補正情報送信制御部１１０は、前記アプリケーション制御部１０５から予め通知された接続済みのタイムプロファイル対応機器の情報に基づいて、タイムプロファイルで規定されるフレームフォーマットの時刻情報フィールドに、前記取得した時刻情報データを格納して、近距離無線制御部１０６へ渡し送信を指示する（ステップＳ２０４）。
【００２８】
近距離無線制御部１０６は、時刻補正情報送信制御部１１０から送信指示を受けると、近距離無線通信部１０７および近距離無線用アンテナ１０８を介して、近距離無線通信で接続する相手機器に対し、前記時刻情報を格納した近距離無線通信フレーム（時刻補正情報）を送信する（ステップＳ２０５）。
【００２９】
なお、時刻補正情報送信制御部１１０から近距離無線通信フレーム（時刻補正情報）の送信指示を受けたタイミングで他の近距離無線通信処理があった場合や通信処理が競合した場合、近距離無線制御部１０６は、近距離無線通信フレーム（時刻補正情報）の送信を、優先して行うようにすることが望ましい。
【００３０】
例えば、以下のような優先度情報に従って、近距離無線通信フレームを送信するようにすることができる。
【００３１】
（１）（高優先）ＳＣＯ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｃｏｎｎｅｃｔｉｏｎ  Ｏｒｉｅｎｔｅｄ：同期接続主導型）パケット送信処理
（２）（（１）の次に優先）近距離無線通信フレーム（時刻補正情報）の送信処理
（３）（低優先）その他近距離無線通信フレーム
近距離無線制御部１０６は、時刻補正情報送信制御部１１０からの送信指示に基づいて近距離無線通信フレーム（時刻補正情報）を送信した場合、近距離無線通信フレーム（時刻補正情報）を送信済みであることを示すフラグ（近距離無線通信フレーム送信済みフラグ）をセットする（ステップＳ２０６）。
【００３２】
フラグ（近距離無線通信フレーム送信済みフラグ）がセットされていた場合、近距離無線制御部１０６は、アプリケーション制御部１０５から近距離無線通信フレーム（時刻補正情報）の送信指示を受けても（ステップＳ２０７のＹｅｓ）、近距離無線通信部１０７に送信せず、アプリケーション制御部１０５から受信した近距離無線通信フレーム（時刻補正情報）を破棄して、前記フラグ（近距離無線通信フレーム送信済みフラグ）をクリアする（ステップＳ２０８、Ｓ２０９）。
【００３３】
また、アプリケーション制御部１０５からの近距離無線通信フレーム（時刻補正情報）の送信指示を破棄した際、近距離無線制御部１０６は、アプリケーション制御部１０５に対し、正常送信を通知する。これにより、アプリケーション制御部１０５は、上位アプリケーションに対し、送信処理正常完了の通知を上げる。
【００３４】
なお、本実施形態では、前記フラグ（近距離無線通信フレーム送信済みフラグ）の設定から、所定時間の経過によっても、前記フラグ（近距離無線通信フレーム送信済みフラグ）をクリアするようにしている。例えば、フラグセット後３秒以内に、近距離無線通信フレーム（時刻補正情報）の送信指示がない場合は（ステップＳ２１０のＹｅｓ）、近距離無線制御部１０６により前記フラグ（近距離無線通信フレーム送信済みフラグ）のクリアが行われる（ステップＳ２０９）。
【００３５】
なお、上記した説明では省略したが、通信制御部１０４が移動体通信網から受信した時刻情報は、通信制御部１０４からアプリケーション制御部１０５に通知され、アプリケーション制御部１０５にて動作する時計アプリケーションの時刻情報の補正等に用いられる。
【００３６】
以上のように、本実施形態では、移動体通信網から提供された時刻情報による上位レイヤの処理を待たずに、近距離無線通信フレーム（時刻補正情報）に格納して近距離無線通信で送信しているため、時刻情報の処理に要する時間による誤差の発生を極力小さく抑えることが可能となっている。
【００３７】
また、本実施形態では、近距離無線通信フレーム（時刻補正情報）の送信が済んでいる場合、上位レイヤからの同じ時刻情報による近距離無線通信フレーム（時刻補正情報）の送信指示を破棄しているので、同じ時刻情報が重ねて近距離無線接続相手に通知されることはない。また、本実施形態では、上位レイヤに、近距離無線通信フレーム（時刻補正情報）の送信が正常に終了したことを通知するようにしため、上位レイヤが認識する近距離無線通信フレーム（時刻補正情報）の送信状態と実際の状態が整合することになる。
【００３８】
以上、本発明の好適な実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、上記した実施形態では、時刻情報を含む特定メッセージの受信を契機として、近距離無線通信により近距離無線通信フレーム（時刻補正情報）を送信するものとして説明したが、例えば、携帯電話端末の電源投入時にも、移動体通信網から受信する時刻情報を用いて、近距離無線通信フレーム（時刻補正情報）を送信するようにしても良い。
【００３９】
また、上記した実施形態では、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて、時刻補正情報を送信するものとして説明したが、ＺｉｇＢｅｅ（登録商標）等、その他の無線通信方式で時刻補正情報を送信するものとしてもよい。
【００４０】
また、上記した実施形態では、時刻情報処理装置として機能する携帯電話端末の例を挙げて説明したが、その他、通信カード等により移動体通信網の基地局から、時刻情報を含む特定メッセージを受信可能なパーソナルコンピュータや情報端末等にて、時刻情報処理装置を構成することも可能である。
【００４１】
なお、上記の特許文献及び非特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【符号の説明】
【００４２】
１０  時刻情報処理装置
１１  無線通信制御部
１２  上位レイヤ処理部
１３  近距離無線通信部
１４、１１０  時刻補正情報送信制御部
１００  携帯電話端末
１０２  アンテナ
１０３  無線部
１０４  通信制御部
１０５  アプリケーション制御部
１０６  近距離無線制御部
１０７  近距離無線通信部
１０８  近距離無線用アンテナ
１０９  時刻データ検出部
【図１】
2012173075.tif 000003
【図２】
2012173075.tif 000004
【図３】
2012173075.tif 000005