(57)【要約】【課題】情報取得に要する消費電力を低減可能な情報配信システムを提供する。【解決手段】情報配信システム１００において、端末５０が、時刻情報を要求する第１要求Ｐ１をネットワークサーバー１に送信し、ネットワークサーバー１が、第１要求Ｐ１に応じて、時刻情報を要求する第２要求Ｐ２をネットワーク７０に接続された時刻サーバー７１に送信し、ネットワークサーバー１が、時刻サーバー７１から第２要求Ｐ２の応答として第１時刻情報Ｑ１を受信し、第１要求Ｐ１の受信から所定時間Ｔ２が経過すると、ネットワークサーバー１が、第１時刻情報Ｑ１に基づいて計時される第２時刻情報Ｑ２を、端末５０に送信する。【選択図】図４
2020160656.tif 000002
【特許請求の範囲】
【請求項１】
端末と、ネットワークを介して前記端末と通信するネットワークサーバーとを備える情報配信システムであって、
前記端末が、時刻情報を要求する第１要求を前記ネットワークサーバーに送信し、
前記ネットワークサーバーが、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、
前記ネットワークサーバーが、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、
前記第１要求の受信から所定時間が経過すると、前記ネットワークサーバーが、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信する
ことを特徴とする情報配信システム。
【請求項２】
前記ネットワークサーバーが、前記端末までの伝送路における伝送遅延時間を加えられた前記第２時刻情報を前記端末に送信することを特徴とする請求項１に記載の情報配信システム。
【請求項３】
前記端末が、内部時刻を計時し、前記第２時刻情報の受信から確定までの内部遅延時間を前記第２時刻情報に加えた時刻情報に基づいて前記内部時刻を修正することを特徴とする請求項１又は２に記載の情報配信システム。
【請求項４】
前記ネットワークサーバーが、時刻情報を要求する第３要求を周期的に前記時刻サーバーに送信することを特徴とする請求項１乃至３の何れか１項に記載の情報配信システム。
【請求項５】
前記ネットワークサーバーが、航法衛星から送信される衛星信号又は標準電波送信所から送信される標準電波から取得される時刻情報を、前記第１時刻情報として使用することを特徴とする請求項１乃至４の何れか１項に記載の情報配信システム。
【請求項６】
前記ネットワークサーバーが、時差情報、サマータイム情報及び閏秒情報の３種の情報のうち少なくとも１種の情報を、他のサーバーから取得し、前記第２時刻情報と共に前記端末に送信することを特徴とする請求項１乃至５の何れか１項に記載の情報配信システム。
【請求項７】
ネットワークを介して端末と通信するネットワークインターフェイスと、前記ネットワークインターフェイスを制御する制御装置とを備えるネットワークサーバーであって、
前記制御装置が、時刻情報を要求する第１要求を前記端末から受信し、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、前記第１要求の受信から所定時間が経過すると、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信することを前記ネットワークインターフェイスに実行させることを特徴とするネットワークサーバー。
【請求項８】
ネットワークを介して端末と通信するネットワークサーバーの制御方法であって、
時刻情報を要求する第１要求を前記端末から受信し、
前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、
前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、
前記第１要求の受信から所定時間が経過すると、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信する
ことを特徴とするネットワークサーバーの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信システム、ネットワークサーバー及びネットワークサーバーの制御方法に関する。
【背景技術】
【０００２】
特許文献１は、ブルートゥース（登録商標）によって他装置と通信する通信装置であって、時計部の時刻が第１の時刻になると告知信号を発信し、他装置からコネクション要求が受信されると時計部の時刻を第２の時刻に修正する通信装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−９８８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、ペアリングや定期的に相手の存在を確認する処理が必要なブルートゥース規格を用いるため、更なる消費電力の低減が難しい。
【課題を解決するための手段】
【０００５】
第１態様は、端末と、ネットワークを介して前記端末と通信するネットワークサーバーとを備える情報配信システムであって、前記端末が、時刻情報を要求する第１要求を前記ネットワークサーバーに送信し、前記ネットワークサーバーが、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、前記ネットワークサーバーが、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、前記第１要求の受信から所定時間が経過すると、前記ネットワークサーバーが、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信することを特徴とする情報配信システムである。
【０００６】
第２態様は、第１態様において、前記ネットワークサーバーが、前記端末までの伝送路における伝送遅延時間を加えられた前記第２時刻情報を前記端末に送信することである。
【０００７】
第３態様は、第１又は第２態様において、前記端末が、内部時刻を計時し、前記第２時刻情報の受信から確定までの内部遅延時間を前記第２時刻情報に加えた時刻情報に基づいて前記内部時刻を修正することである。
【０００８】
第４態様は、第１乃至第３態様の何れかにおいて、前記ネットワークサーバーが、時刻情報を要求する第３要求を周期的に前記時刻サーバーに送信することである。
【０００９】
第５態様は、第１乃至第４態様の何れかにおいて、前記ネットワークサーバーが、航法衛星から送信される衛星信号又は標準電波送信所から送信される標準電波から取得される時刻情報を、前記第１時刻情報として使用することである。
【００１０】
第６態様は、第１乃至第５態様の何れかにおいて、前記ネットワークサーバーが、時差情報、サマータイム情報及び閏秒情報の３種の情報のうち少なくとも１種の情報を、他のサーバーから取得し、前記第２時刻情報と共に前記端末に送信することである。
【００１１】
第７態様は、ネットワークを介して端末と通信するネットワークインターフェイスと、前記ネットワークインターフェイスを制御する制御装置とを備えるネットワークサーバーであって、前記制御装置が、時刻情報を要求する第１要求を前記端末から受信し、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、前記第１要求の受信から所定時間が経過すると、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信することを前記ネットワークインターフェイスに実行させることを特徴とするネットワークサーバーである。
【００１２】
第８態様は、ネットワークを介して端末と通信するネットワークサーバーの制御方法であって、時刻情報を要求する第１要求を前記端末から受信し、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、前記第１要求の受信から所定時間が経過すると、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信することを特徴とするネットワークサーバーの制御方法である。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る情報配信システムの構成を説明するブロック図。
【図２】端末及び基地局の間の信号の送受信を説明するシーケンス図。
【図３】情報配信方法の一例を説明するフローチャート。
【図４】情報配信システムの動作の一例を説明するシーケンス図。
【図５】実施形態の第１変形例に係る情報配信システムの動作の一例を説明するシーケンス図。
【図６】実施形態の第２変形例に係る情報配信システムの構成を説明するブロック図。
【図７】他の実施形態に係る情報配信システムの動作の一例を説明するシーケンス図。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。図面においては、同一又は類似の要素には同一又は類似の符号をそれぞれ付して、重複する説明を省略する。実施形態は、特許請求の範囲に記載された本発明の内容を以下に限定するものではない。本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。本発明の技術的思想は、特許請求の範囲に記載された技術的範囲内において、種々の変更を加えることができる。            
【００１５】
［情報配信システム］
図１に示すように、実施形態に係る情報配信システム１００は、端末５０と、ネットワーク６０を介して端末５０と通信するネットワークサーバー１と、端末５０及びネットワークサーバー１の間の通信を中継する基地局４０とを備える。端末５０は、例えば、ユーザーの腕に装着される腕時計である。端末５０は、時刻情報等の情報の要求を、基地局４０を介してネットワークサーバー１に送信する。ネットワークサーバー１は、端末５０の要求に応じて、基地局４０を介して端末５０に情報を送信する。端末５０及び基地局４０の間の通信リンクは無線である。基地局４０及びネットワークサーバー１の間の通信リンクは、有線、無線を問わず、有線及び無線の組み合わせであってもよい。
【００１６】
情報配信システム１００における通信規格として、ＬＰＷＡ（Low Power Wide Area）と呼ばれる通信規格群の何れかが採用され得る。即ち情報配信システム１００の通信規格として、ＬｏＲａＷＡＮ、ＳＩＧＦＯＸ（登録商標）、Ｗｉ−Ｆｉ  ＨａＬｏｗ、ＥＬＴＲＥＳ、ＺＥＴＡ等のうち何れかを採用可能である。この場合、端末５０及び基地局４０の間の無線通信に使用される周波数帯域は、例えば、８００ＭＨｚ〜９５０ＭＨｚ程度のサブギガヘルツ帯の範囲内である。サブギガヘルツ帯の周波数帯域を使用することにより、他の周波数帯域の通信規格と比べて伝送可能距離が長くなる傾向がある。通信規格は、上記に限るものでなく、例えばＮＢ−ＩｏＴ等の他の種々の通信規格を採用され得る。即ち、端末５０及び基地局４０の間の無線通信に使用される周波数帯域もサブギガヘルツ帯に限るものでない。
【００１７】
端末５０は、例えば、端末通信部５１、操作部５２、表示部５３、端末制御装置５４、充電用電源５７及び二次電池５８を備える。端末通信部５１は、基地局４０と無線で通信する送受信機である。端末通信部５１は、電波を送受信するアンテナ、アンテナにより送受信される電波の信号を処理する通信回路等から構成される通信用のインターフェイス（Ｉ／Ｆ）である。端末通信部５１は、例えば、基地局４０から受信した信号を復調及び復号化して端末制御装置５４に出力し、端末制御装置５４から入力した信号を符号化及び変調して基地局４０に送信する。端末通信部５１は、端末制御装置５４による制御に応じて、基地局４０と無線で通信する。
【００１８】
操作部５２は、ユーザーの操作を受け付け、ユーザーの操作に応じた信号を端末制御装置５４に入力する操作部材である。操作部５２は、端末５０が腕時計である場合、例えばりゅうず、ボタン等からなる。操作部５２は、例えば、ユーザーの操作に応じて、ネットワークサーバー１宛ての時刻情報の要求を端末制御装置５４に送信させる。
【００１９】
表示部５３は、端末制御装置５４による制御に応じて時刻等の情報を表示する。表示部５３は、アナログ式の時計を有する場合、例えば、ステッピングモーター等のアクチュエーター、輪列、指針、文字板等を備える。表示部５３は、デジタル式の時計を有する場合、液晶ディスプレイ、有機エレクトロルミネッセンスディスプレイ等の表示器、表示器を駆動する駆動回路等を備える。表示部５３は、端末制御装置５４の制御に応じて、画像、文字、音声等により、種々の情報をユーザーに提示する装置であればどのような構成であってもよい。
【００２０】
端末制御装置５４は、端末計時部５５及び端末記憶部５６を有する。端末制御装置５４は、例えば中央演算処理装置（ＣＰＵ）やマイクロコントローラー等の論理演算回路、回路部品、半導体メモリー等の記憶装置を備える。端末制御装置５４は、端末５０の動作に必要な演算を処理するコンピューターシステムを構成する。端末制御装置５４は、記憶装置に記憶されたプログラムを実行することにより、実施形態に記載された各機能を実現する。端末制御装置５４は、端末通信部５１、表示部５３、充電用電源５７等の動作を制御する。端末制御装置５４は、一体のハードウェアから構成されてもよく、別個の複数のハードウェアから構成されてもよい。
【００２１】
端末計時部５５は、例えば、比較的低パワーの３２７６８Ｈｚの水晶振動子により生成された発振信号を分周し、例えば１Ｈｚの基準信号を生成する。端末計時部５５は、基準信号に基づいて内部時刻を計時する。端末計時部５５は、例えば集積回路（ＩＣ）から構成される。端末計時部５５は、例えば、世界標準時である協定世界時（ＵＴＣ）を計時する第１カウンターと、ＵＴＣに対する時差を記憶する不揮発性記憶装置である時差メモリーと、時差メモリーに記憶される時差を有するローカルな標準時を計時する第２カウンターとを有する。端末計時部５５は、第１カウンターの世界標準時及び第２カウンターのローカルな標準時をそれぞれ内部時刻として計時する。
【００２２】
端末記憶部５６は、例えば半導体メモリー等の記憶装置である。端末記憶部５６は、例えば、端末制御装置５４の動作に必要な一連の処理のプログラムや各種データを記憶する、コンピューターにより読み取り可能な記憶媒体である。端末記憶部５６は、不揮発性の補助記憶装置に限るものでなく、ＣＰＵに内蔵されるレジスターやキャッシュメモリー等の主記憶装置を含み得る。端末記憶部５６は、一体のハードウェアから構成されてもよく、別個の複数のハードウェアから構成されてもよい。
【００２３】
充電用電源５７は、二次電池５８に電力を供給することにより二次電池５８を充電する。充電用電源５７は、例えばソーラーパネルを含む。充電用電源５７は、端末５０の運動を電磁誘導によって電流に変換することにより二次電池５８に電力を供給する発電機であってもよい。二次電池５８は、例えば充電式ボタン電池等の蓄電池である。二次電池５８は、端末５０内の各回路に電力を供給し、各回路を駆動する。端末５０は、低い消費電力で時刻情報を取得することができるため、充電用電源５７及び二次電池５８等を備える場合、外部からの電力供給や電池交換等の定期的なメンテナンスを省略することができる。
【００２４】
基地局４０は、基地局ネットワークＩ／Ｆ４１と、基地局通信部４２と、基地局制御装置４３とを備える。基地局４０は、端末５０とネットワークサーバー１との間の通信を中継するゲートウェイ装置である。基地局４０は、情報配信システム１００の通信規格に準じたプロトコルにより端末５０及びネットワークサーバー１と通信する。
【００２５】
基地局ネットワークＩ／Ｆ４１は、基地局制御装置４３の制御に応じて、公衆回線等の通信回線であるネットワーク６０を介してネットワークサーバー１と通信する。基地局通信部４２は、基地局制御装置４３の制御に応じて、無線で端末５０と通信する送受信機である。基地局制御装置４３は、基地局ネットワークＩ／Ｆ４１及び基地局通信部４２の動作を制御する。基地局制御装置４３は、例えばＣＰＵ等の処理回路からなる。
【００２６】
図２に示すように、例えばＬｏＲａＷＡＮのクラスＡにおいて、端末５０は、時刻ｔ００から時刻ｔ０１までの送信時間ＴＸに信号Ａを基地局４０に送信する。図２において図示を省略するが、基地局４０は、信号Ａをカプセル化することによりＩＰ（Internet Protocol）パケットに変換してネットワークサーバー１に送信する。ネットワークサーバー１は、カプセル化された信号Ａを受信し、信号Ａに対する肯定信号（ＡＣＫ）として信号Ｂをカプセル化することによりＩＰパケットに変換して基地局４０に送信する。
【００２７】
基地局４０は、信号Ａの受信が完了した時刻ｔ０１から受信遅延時間Ｔ１１が経過した時刻ｔ０２から、時刻ｔ０３までの受信時間ＲＸ１に信号Ｂを端末５０に送信する。或いは、基地局４０は、信号Ａの受信が完了した時刻ｔ０１から受信遅延時間Ｔ１２が経過した時刻ｔ０４から、時刻ｔ０５までの受信時間ＲＸ２に信号Ｂを端末５０に送信する。受信遅延時間Ｔ１１，Ｔ１２は、それぞれ１秒、２秒である。受信時間ＲＸ１，ＲＸ２は、端末５０が信号Ａに対する応答である信号Ｂの受信開始を待ち受ける時間である。基地局４０は、例えば、信号Ｂを端末５０に送信するタイミングが受信時間ＲＸ１に間に合わない場合、受信時間ＲＸ２に信号Ｂを送信する。
【００２８】
ネットワークサーバー１は、ネットワークＩ／Ｆ１０、制御装置２０及び記憶装置３０を備える。ネットワークサーバー１は、ネットワーク７０に接続された時刻サーバー７１や他のサービスサーバー７２により提供される情報を端末５０に配信する。時刻サーバー７１は、例えば閏秒に対応するネットワーク・タイム・プロトコル（ＮＴＰ）サーバー等、ネットワークサーバー１の要求に応じて、標準時を示す時刻情報を提供するサーバーである。サービスサーバー７２は、種々のアプリケーションによるサービスを端末５０に提供するサーバーである。サービスサーバー７２は、例えば、時差情報サーバー、サマータイム情報サーバー、基地局位置情報サーバー、メッセージングサーバー、ホームオートメーションサーバー等である。
【００２９】
時差情報サーバーは、各タイムゾーンにおけるＵＴＣに対する時差を示す時差情報を提供する。サマータイム情報サーバーは、デイライトセービングタイム（ＤＳＴ）の実施の有無及び実施の場合のオフセット時間を示すサマータイム情報を提供する。基地局位置情報サーバーは、基地局４０の位置を示す基地局位置情報を提供する。メッセージングサーバーは、例えばＭＱＴＴ（Message Queuing Telemetry Transport）サーバー等、所定のトリガーに応じてメッセージを配信するサーバーである。ホームオートメーションサーバーは、種々のホームオートメーションに使用されるサーバーである。
【００３０】
ネットワークＩ／Ｆ１０は、制御装置２０による制御に応じて、ネットワーク６０を介して、基地局４０の基地局ネットワークＩ／Ｆ４１と通信する。これにより、ネットワークＩ／Ｆ１０は、ネットワーク６０及び基地局４０を介して、端末５０と通信する。また、ネットワークＩ／Ｆは、制御装置２０による制御に応じて、公衆回線等のネットワーク７０を介して時刻サーバー７１やサービスサーバー７２と通信する。
【００３１】
制御装置２０は、通信制御部２１及び計時部２２を有する。制御装置２０は、例えばＣＰＵ、マイクロコントローラー等の論理演算回路、回路部品、半導体メモリー等を備える。制御装置２０は、ネットワークサーバー１の動作に必要な演算を処理するコンピューターシステムを構成する。制御装置２０は、例えば、記憶装置３０に記憶されたプログラムを実行することにより、実施形態に記載された各機能を実現する。制御装置２０は、一体のハードウェアから構成されてもよく、別個の複数のハードウェアから構成されてもよい。
【００３２】
通信制御部２１は、ネットワークＩ／Ｆ１０を制御することにより、基地局４０を介した端末５０との通信をネットワークＩ／Ｆ１０に実行させる。また、通信制御部２１は、時刻サーバー７１、サービスサーバー７２等との通信をネットワークＩ／Ｆ１０に実行させる。通信制御部２１は、情報配信システム１００における通信規格において規定されているプロトコルにより、基地局４０及び端末５０と通信する。通信制御部２１は、端末５０から送信される、時刻情報を要求する第１要求に応じて、時刻情報を要求する第２要求を時刻サーバー７１に送信する。通信制御部２１は、時刻サーバー７１から第２要求の応答として第１時刻情報を受信する。通信制御部２１は、第１要求の受信から所定時間が経過すると、第１時刻情報に基づいて計時される第２時刻情報を端末５０に送信する。
【００３３】
計時部２２は、例えば、水晶振動子に電圧を印加することによって発振信号を生成する発振回路と、発振信号を分周して、所定の周波数を有する基準信号を生成する分周回路と、基準信号に基づいて時刻を計時する計時回路とを備える。計時部２２は、例えば集積回路（ＩＣ）から構成される。計時部２２は、基準信号に基づいて管理時刻を計時する。計時部２２の計時回路は、通信制御部２１が時刻サーバー７１から第１時刻情報を取得した時点で、管理時刻を第１時刻情報に更新し、第１時刻情報に基づいて計時される第２時刻情報として管理時刻を計時する。
【００３４】
計時部２２は、系統電源により動作する発振器の例として原子発振器、温度補償発振器、恒温槽発振器等の高精度発振器を有してもよい。原子発振器は、原子に固有の周波数に基づいて基準信号を生成する。温度補償発振器は、温度による水晶振動子の周波数変動を電気的に補償する。恒温槽発振器は、ヒーターにより温度を一定に保つ恒温槽に水晶振動子を収容することにより周波数変動を抑制する。計時部２２が高精度発振器を有することにより、管理時刻の計時の精度を向上することができる。
【００３５】
記憶装置３０は、サービス情報３１及び遅延時間情報３２を記憶する。記憶装置３０は、例えば半導体メモリーやディスクメディア等のコンピューターにより読み取り可能な記憶媒体である。記憶装置３０は、ネットワークサーバー１の動作に必要な一連の処理を示すプログラムや各種データを記憶する。記憶装置３０は、不揮発性の補助記憶装置に限るものでなく、ＣＰＵ等の処理回路に内蔵されるレジスターや、キャッシュメモリー等の主記憶装置を含み得る。
【００３６】
サービス情報３１は、サービスサーバー７２から提供された種々の情報である。サービス情報３１は、例えば、端末５０の要求に応じてサービスサーバー７２から取得され、所定のタイミングで記憶装置３０から読み出されて端末５０に送信される。サービス情報３１は、端末５０の要求の前に、定期スキャンあるいはプッシュ通知でサービスサーバー７２から取得されていた情報であってもよい。サービス情報３１は、例えば、時差情報、サマータイム情報、基地局位置情報、メッセージ情報、ホームオートメーション情報等である。
【００３７】
遅延時間情報３２は、信号がネットワークサーバー１に送信されてから端末５０に受信されるまでの、公衆回線等を含む伝送路における伝送遅延時間Ｄである。伝送遅延時間Ｄは、基地局の位置等に応じて異なる値を有するため、例えば計測等により基地局毎に決定される。
【００３８】
［情報配信方法］
以下、図３のフローチャートを用いて、情報配信システム１００の動作の一例として、情報配信システム１００の情報配信方法を説明する。図３のフローチャートは、ネットワークサーバー１の制御方法を主軸として説明されるため、適宜、図４のシーケンス図を参照して情報配信システム１００全体の動作を説明する。
【００３９】
先ず、図４の時刻ｔ０において、端末５０は、時刻情報を要求する信号である第１要求Ｐ１をネットワークサーバー１に宛てて基地局４０に送信する。端末５０は、操作部５２に対するユーザーの操作に応じて第１要求Ｐ１を送信してもよく、例えば毎日午前２時等、予め定義されたタイミングに第１要求Ｐ１を送信してもよい。基地局４０は、端末５０から送信された第１要求Ｐ１を受信し、カプセル化することによりＩＰパケットに変換し、ネットワークサーバー１に転送する。時刻ｔ１において、ネットワークサーバー１は、端末５０から送信され、基地局４０においてカプセル化された第１要求Ｐ１を受信する。
【００４０】
即ち、図３のステップＳ１において、ネットワークサーバー１のネットワークＩ／Ｆ１０は、通信制御部２１の制御に応じて、端末５０から送信された第１要求Ｐ１を含むＩＰパケットを受信する。このように、ネットワークサーバー１の一連の処理は、端末５０からの第１要求Ｐ１の送信をトリガーとして開始される。
【００４１】
ステップＳ２において、通信制御部２１は、第１要求Ｐ１に応じて、時刻情報を要求する第２要求Ｐ２を時刻サーバー７１に送信することをネットワークＩ／Ｆ１０に実行させる。即ち、図４の時刻ｔ２において、ネットワークサーバー１は、第２要求Ｐ２を時刻サーバー７１に送信する。第２要求Ｐ２は、例えば、カプセル化された第１要求Ｐ１と同一情報を有するように変換される。第２要求Ｐ２は、第１要求Ｐ１と異なるプロトコルにより定義されてもよい。
【００４２】
ステップＳ３において、ネットワークＩ／Ｆ１０は、時刻サーバー７１から第２要求Ｐ２の応答として第１時刻情報Ｑ１を受信する。即ち、図４の時刻ｔ３において、ネットワークサーバー１は、第２要求Ｐ２の応答として時刻サーバー７１から送信された静的な時刻情報である第１時刻情報Ｑ１を受信する。第２要求Ｐ２及び第１時刻情報Ｑ１は、例えばＮＴＰにより送受信される。
【００４３】
ステップＳ４において、計時部２２は、ステップＳ３でネットワークＩ／Ｆ１０が受信した第１時刻情報Ｑ１を取得し、管理時刻の起点として記憶する。次いで、ステップＳ５において、計時部２２は、第１時刻情報Ｑ１に基づいて管理時刻を計時することにより、時刻情報を更新する。ステップＳ６において、通信制御部２１は、第１要求Ｐ１を受信した時刻ｔ１から所定時間Ｔ２（図４参照）が経過したか否かを判定する。通信制御部２１は、所定時間Ｔ２が経過しない場合、所定時間Ｔ２が経過するまでステップＳ５の処理を繰り返し、所定時間Ｔ２が経過した場合、ステップＳ７に処理を進める。
【００４４】
第１要求Ｐ１の受信から所定時間Ｔ２が経過すると、ステップＳ７において、ネットワークＩ／Ｆ１０は、第１時刻情報Ｑ１に基づいて計時され、遅延時間情報３２に含まれる伝送遅延時間Ｄを加えられた第２時刻情報Ｑ２を端末５０に送信する。即ち、図４の時刻ｔ４において、ネットワークサーバー１は、静的な時刻情報である第２時刻情報Ｑ２を含むＩＰパケットを端末５０に宛てて基地局４０に送信する。時刻ｔ４における管理時刻は、第１時刻情報Ｑ１が示す時刻に、時刻ｔ３から時刻ｔ４まで計時部２２により計時される計時時間Ｃを加えた時刻である。第２時刻情報Ｑ２は、第１時刻情報Ｑ１が示す時刻に、計時時間Ｃと、伝送遅延時間Ｄとを加えた時刻である。なお、計時時間Ｃはネットワークサーバー１が時刻サーバー７１から第１時刻情報Ｑ１を取得した時刻と、ネットワークサーバー１が基地局４０へ第２時刻情報Ｑ２を送信した時刻との差を表す時間であり、ゼロを含む時間である。
【００４５】
図４の時刻ｔ５において、端末５０は、ネットワークサーバー１から送信された第２時刻情報Ｑ２を基地局４０から受信する。図４において図示を省略するが、時刻ｔ５は、図２の受信時間ＲＸ１又はＲＸ２のように、端末５０が第１要求Ｐ１を送信した時刻ｔ０から受信遅延時間Ｔ１が経過した時点から開始される受信時間ＲＸに含まれる。言い換えると、ネットワークサーバー１は、第２時刻情報Ｑ２が受信時間ＲＸにおいて端末５０に受信されるように第２時刻情報Ｑ２を端末５０に送信する。即ち、所定時間Ｔ２は、受信遅延時間Ｔ１、伝送遅延時間Ｄ等を考慮して決定され得る。情報配信システム１００の通信規格が例えばＬｏＲａＷＡＮのクラスＡである場合、受信遅延時間Ｔ１は、１秒又は２秒である。端末計時部５５は、第２時刻情報Ｑ２を端末通信部５１から取得し、時刻ｔ６において第２時刻情報Ｑ２を確定する。
【００４６】
端末計時部５５は、第２時刻情報Ｑ２を確定した時点で、第２時刻情報Ｑ２の受信から確定までの内部遅延時間Ｅ、即ち、時刻ｔ５から時刻ｔ６までの時間を、第２時刻情報Ｑ２に加えた時刻情報に基づいて内部時刻を修正する。内部遅延時間Ｅは、端末５０における処理のための遅延時間である。時刻ｔ６において内部時刻として修正される時刻は、第１時刻情報Ｑ１が示す時刻に、計時時間Ｃと、伝送遅延時間Ｄと内部遅延時間Ｅとを加えた時刻に相当する。
【００４７】
以上のように、情報配信システム１００によれば、例えばブルートゥース規格のように、接続を維持するための処置が不要であり、端末５０の要求に応じて所定のタイミングで時刻情報を端末に配信することができる。このため、情報配信システム１００によれば、端末５０は任意のタイミングで情報を要求することにより情報を取得することができ、情報取得のための端末５０の消費電力を低減することができる。更に、通信規格として、ＬｏＲａＷＡＮを採用する場合、ＬｏＲａＷＡＮのプロトコルを変更することなく、本実施形態に係る情報配信方法を適用することができる。
【００４８】
ネットワークサーバー１は、端末５０から時刻情報の第１要求Ｐ１を受けた場合、時刻サーバー７１から第１時刻情報Ｑ１を受信した時刻から端末５０に応答する時刻まで、第１時刻情報Ｑ１に基づいて計時された第２時刻情報Ｑ２を端末５０に送信する。このため、ネットワークサーバー１は、端末５０に送信する第２時刻情報Ｑ２を、時刻サーバー７１により管理される標準時に整合させることができ、第２時刻情報Ｑ２の精度を向上させることができる。更に、ネットワークサーバー１は、ネットワークサーバー１から基地局４０までの伝送路における伝送遅延時間Ｄを加えられた第２時刻情報Ｑ２を送信する。このため、第２時刻情報Ｑ２の精度を更に向上させることができる。
【００４９】
端末５０は、ネットワークサーバー１から第２時刻情報Ｑ２を受信してから確定するまでの内部遅延時間Ｅを、第２時刻情報Ｑ２に加えた時刻情報に基づいて端末計時部５５の内部時刻を修正する。このため、端末５０は、時刻サーバー７１により管理される標準時に対する、内部時刻の精度を更に向上させることができる。
【００５０】
［第１変形例］
図５に示すように、ネットワークサーバー１は、時刻情報を要求する第３要求Ｐ３を周期的に時刻サーバー７１に送信するようにしてもよい。例えば、ネットワークサーバー１は、所定の周期Ｒ３で第３要求Ｐ３を時刻サーバー７１に送信する。第３要求Ｐ３は、例えば第１要求Ｐ１に応じて送信される第２要求Ｐ２と同一内容である。時刻サーバー７１は、第３要求Ｐ３の受信に応じて、標準時を示す第３時刻情報Ｑ３をネットワークサーバー１に周期的に送信する。ネットワークサーバー１は、計時部２２の管理時刻を、受信毎に第３時刻情報Ｑ３に更新し、管理時刻の計時を継続する。即ち、ネットワークサーバー１は、第３時刻情報Ｑ３を第１時刻情報Ｑ１として使用することができる。
【００５１】
例えば、ネットワークサーバー１が、端末５０から送信された第１要求Ｐ１を受信し、第２要求Ｐ２を時刻サーバー７１に送信したものの、第１時刻情報Ｑ１を時刻サーバー７１から受信できない場合を仮定する。この場合であっても、ネットワークサーバー１は、第３要求Ｐ３の周期的な送信により、計時部２２の管理時刻の精度が一定に確保されている。よって、ネットワークサーバー１は、第１要求Ｐ１に対する応答を送信する時刻ｔ４において、計時部２２の管理時刻に伝送遅延時間Ｄを加えた第２時刻情報Ｑ２を端末５０に宛てて基地局４０に送信することにより、高い精度を有する時刻情報を端末５０に配信することができる。
【００５２】
［第２変形例］
図６に示すように、第２変形例に係る情報配信システム１００Ａは、ネットワークサーバー１Ａが、送信機７から送信される電波を受信する受信機１５を備える点で上述の実施形態と異なる。以下において説明しない情報配信システム１００Ａの他の構成、作用及び効果は、上述の情報配信システム１００と同様であるため、重複する説明を省略する。
【００５３】
送信機７は、例えば、全地球測位システム（ＧＰＳ）衛星等の航法衛星、標準電波を送信する標準電波送信所等の何れかである。よって、受信機１５は、航法衛星から送信される衛星信号又は標準電波送信所から送信される標準電波を受信するアンテナ及び受信回路である。受信機１５は、衛星信号を受信する受信機と、標準電波を受信する受信機とを備えてもよい。受信機１５は、制御装置２０が有する受信制御部２３による制御に応じて、衛星信号又は標準電波の受信処理を実行する。
【００５４】
受信制御部２３は、例えば、所定のタイミングで受信機１５を制御することにより、航法衛星から送信される衛星信号又は標準電波送信所から送信される標準電波から、標準時を示す時刻情報を取得する。計時部２２は、受信制御部２３により取得された時刻情報を、第１時刻情報Ｑ１として使用する。即ち、計時部２２は、受信制御部２３による時刻情報の取得毎に管理時刻を更新し、管理時刻の計時を継続する。このため、ネットワークサーバー１Ａは、第１要求Ｐ１に対する応答を送信する時刻において、計時部２２の管理時刻に伝送遅延時間Ｄを加えた第２時刻情報Ｑ２を端末５０に宛てて基地局４０に送信することにより、高い精度を有する時刻情報を端末５０に配信することができる。
【００５５】
［他の実施形態］
以上のように実施形態を説明したが、本発明はこれらの開示に限定されるものではない。各部の構成は、同様の機能を有する任意の構成に置換されてよく、また、本発明の技術的範囲内において、各実施形態における任意の構成が省略されたり追加されたりしてもよい。このように、これらの開示から当業者には様々な代替の実施形態が明らかになる。
【００５６】
例えば、ネットワークサーバー１は、時差情報、サマータイム情報及び閏秒情報の３種の情報のうち、少なくとも１種の情報を、他のサービスサーバー７２から取得し、第２時刻情報Ｑ２と共に端末５０に送信するようにしてもよい。閏秒情報は、閏秒が追加または削除される時刻を示す情報である。閏秒情報は、閏秒に対応するＮＴＰサーバーである時刻サーバー７１から取得されてもよい。
【００５７】
また、図７に示すように、ネットワークサーバー１は、時刻ｔ１１において端末５０から送信された第１要求Ｐ１に対する応答を送信する時刻までに、時刻サーバー７１から第１時刻情報Ｑ１を受信できない場合を仮定する。この場合、第１要求Ｐ１の受信から所定時間Ｔ２が経過した時点で、第１要求Ｐ１に対するＡＣＫである信号Ｋを端末５０に宛てて送信するようにしてもよい。端末５０は、例えば、時刻ｔ１１から受信遅延時間Ｔ１が経過した時刻ｔ１２において信号Ｋを受信することに応じて、再度第１要求Ｐ１を送信する時刻ｔ１３まで待機する。
【００５８】
ネットワークサーバー１は、時刻ｔ１１において送信された第１要求Ｐ１に応じて、第２要求Ｐ２を時刻サーバー７１に送信し、時刻サーバー７１から第１時刻情報Ｑ１を受信する。時刻ｔ１２から所定の待機時間が経過した時刻ｔ１３において、端末５０は、第１要求Ｐ１を再度ネットワークサーバー１に宛てて送信する。ネットワークサーバー１は、第１要求Ｐ１の受信から所定時間Ｔ２が経過した時点で、第１時刻情報Ｑ１に基づいて計時され、伝送遅延時間Ｄ（図７において図示省略）を加えられた第２時刻情報Ｑ２を、端末５０に宛てて送信する。端末５０は、時刻ｔ１３から受信遅延時間Ｔ１が経過した時刻ｔ１４において第２時刻情報Ｑ２を受信する。これにより、端末５０は、高い精度を有する時刻情報をネットワークサーバー１から取得することができる。なお、時刻ｔ１１において端末５０から送信された第１要求Ｐ１をネットワークサーバー１が取得した時刻から、ネットワークサーバー１が端末５０へ第２時刻情報Ｑ２を送信した時刻までの期間は、第１実施形態における所定時間Ｔ２に相当する。ネットワークサーバー１は、第１時刻情報Ｑ１を受信した時刻から経過時間を計時することで、時刻ｔ１３における端末５０の再度の要求に応じて、所定のタイミングで第２時刻情報Ｑ２を端末５０に送信することができる。
【００５９】
その他、上述の各構成を相互に応用した構成等、本発明は以上に記載しない様々な実施形態を含むことは勿論である。本発明の技術的範囲は、上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【００６０】
以下に、上述した実施形態から導き出される内容を、各態様として記載する。
【００６１】
第１態様は、端末と、ネットワークを介して前記端末と通信するネットワークサーバーとを備える情報配信システムであって、前記端末が、時刻情報を要求する第１要求を前記ネットワークサーバーに送信し、前記ネットワークサーバーが、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、前記ネットワークサーバーが、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、前記第１要求の受信から所定時間が経過すると、前記ネットワークサーバーが、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信することを特徴とする情報配信システムである。
【００６２】
第１態様によれば、端末とネットワークサーバーとの間の接続を維持するための処理が不要であるため、時刻情報の取得に要する消費電力を低減することができる。
【００６３】
第２態様は、第１態様において、前記ネットワークサーバーが、前記端末までの伝送路における伝送遅延時間を加えられた前記第２時刻情報を前記端末に送信することである。
【００６４】
第２態様によれば、端末が高い精度を有する第２時刻情報を取得することができる。
【００６５】
第３態様は、第１又は第２態様において、前記端末が、内部時刻を計時し、前記第２時刻情報の受信から確定までの内部遅延時間を前記第２時刻情報に加えた時刻情報に基づいて前記内部時刻を修正することである。
【００６６】
第３態様によれば、端末が高い精度を有する時刻情報に基づいて内部時刻を修正することができる。
【００６７】
第４態様は、第１乃至第３態様の何れかにおいて、前記ネットワークサーバーが、時刻情報を要求する第３要求を周期的に前記時刻サーバーに送信することである。
【００６８】
第４態様によれば、ネットワークサーバーが、第１要求の受信から所定時間内に時刻サーバーから時刻情報を取得できない場合であっても、端末に時刻情報を送信することができる。
【００６９】
第５態様は、第１乃至第４態様の何れかにおいて、前記ネットワークサーバーが、航法衛星から送信される衛星信号又は標準電波送信所から送信される標準電波から取得される時刻情報を、前記第１時刻情報として使用することである。
【００７０】
第５態様によれば、ネットワークサーバーが時刻サーバー以外から時刻情報を取得することができる。
【００７１】
第６態様は、第１乃至第５態様の何れかにおいて、前記ネットワークサーバーが、時差情報、サマータイム情報及び閏秒情報の３種の情報のうち少なくとも１種の情報を、他のサーバーから取得し、前記第２時刻情報と共に前記端末に送信することである。
【００７２】
第６態様によれば、端末が時刻情報と、第三者の都合により変更される可能性のある時刻情報以外の情報を取得することができる。
【００７３】
第７態様は、ネットワークを介して端末と通信するネットワークインターフェイスと、前記ネットワークインターフェイスを制御する制御装置とを備えるネットワークサーバーであって、前記制御装置が、時刻情報を要求する第１要求を前記端末から受信し、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、前記第１要求の受信から所定時間が経過すると、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信することを前記ネットワークインターフェイスに実行させることを特徴とするネットワークサーバーである。
【００７４】
第７態様によれば、端末とネットワークサーバーとの間の接続を維持するための処理が不要であるため、端末が時刻情報の取得に要する消費電力を低減することができる。
【００７５】
第８態様は、ネットワークを介して端末と通信するネットワークサーバーの制御方法であって、時刻情報を要求する第１要求を前記端末から受信し、前記第１要求に応じて、時刻情報を要求する第２要求を前記ネットワークに接続された時刻サーバーに送信し、前記時刻サーバーから前記第２要求の応答として第１時刻情報を受信し、前記第１要求の受信から所定時間が経過すると、前記第１時刻情報に基づいて計時される第２時刻情報を、前記端末に送信することを特徴とするネットワークサーバーの制御方法である。
【００７６】
第８態様によれば、端末とネットワークサーバーとの間の接続を維持するための処理が不要であるため、端末が時刻情報の取得に要する消費電力を低減することができる。
【符号の説明】
【００７７】
１，１Ａ…ネットワークサーバー、７…送信機、１０…ネットワークＩ／Ｆ、１５…受信機、２０…制御装置、２１…通信制御部、２２…計時部、２３…受信制御部、３０…記憶装置、３１…サービス情報、３２…遅延時間情報、４０…基地局、４１…基地局ネットワークＩ／Ｆ、４２…基地局通信部、４３…基地局制御装置、５０…端末、５１…端末通信部、５２…操作部、５３…表示部、５４…端末制御装置、５５…端末計時部、５６…端末記憶部、５７…充電用電源、５８…二次電池、６０…ネットワーク、７０…ネットワーク、７１…時刻サーバー、７２…サービスサーバー、１００，１００Ａ…情報配信システム、Ｐ１…第１要求、Ｐ２…第２要求、Ｐ３…第３要求、Ｑ１…第１時刻情報、Ｑ２…第２時刻情報、Ｑ３…第３時刻情報、Ｒ３…周期、ＲＸ１…受信時間、ＲＸ２…受信時間、Ｔ１，Ｔ１１，Ｔ１２…受信遅延時間、Ｔ２…所定時間。
【図１】
2020160656.tif 000003
【図２】
2020160656.tif 000004
【図３】
2020160656.tif 000005
【図４】
2020160656.tif 000006
【図５】
2020160656.tif 000007
【図６】
2020160656.tif 000008
【図７】
2020160656.tif 000009