(57)【特許請求の範囲】
【請求項１】
所定の送信時間内に同一データを繰り返し送信する第１機器と、
前記第１機器からのデータを受信するために、所定の受信動作時間を一定の周期で繰り返して間欠受信を行う第２機器と、
を備え、
前記第２機器は、
前記第１機器とのデータ送受信を行う送受信部と、
前記送受信部が受信したデータに含まれる複数のパケットデータ数を確認するパケットデータ数確認部と、
一度の送信で前記第１機器から送出されるパケットデータ総数と、前記送受信部が受信した前記パケットデータ数とを比較するパケットデータ数比較部と、
前記パケットデータ数比較部の比較結果に基づいて、前記パケットデータ総数に満たない分を受信するために必要な前記送受信部の受信動作時間の延長時間を算出する延長時間算出部と、
前記延長時間に応じて前記所定の受信動作時間を延長して前記送受信部によるデータの受信動作を継続させる受信動作時間制御部と、
を有する、
無線通信システム。
【請求項２】
前記第２機器は、
前記送受信部が前記第１機器からのデータを受信したかどうかを検出するデータ検出部と、
前記データ検出部が所定時間以上データの受信を検出しなかった場合、タイムアウト信号を前記受信動作時間制御部に出力するタイムアウト判定部と、
を更に有し、
前記受信動作時間制御部は、前記タイムアウト信号が入力されると前記送受信部に受信動作を終了させる信号を出力する、
請求項１に記載の無線通信システム。
【請求項３】
前記第２機器は、
前記送受信部が受信したデータに誤りが存在するかどうかを判定するデータ誤り検出部、
を更に有し、
前記受信動作時間制御部は、前記データ誤り検出部が誤りが存在すると判定した場合に、前記第１機器から新たに送られてくるデータを受信するように前記送受信部の受信動作時間を変更する、
請求項１に記載の無線通信システム。
【請求項４】
前記受信動作時間制御部は、前記送受信部の前記受信動作時間の初期値を、前記第１機器から送信される前記データの送信間隔と同じ値に設定する、
請求項１に記載の無線通信システム。
【請求項５】
前記第２機器の前記延長時間算出部は、前記パケットデータ総数と前記送受信部が受信した前記パケットデータ数との差分を前記第１機器及び前記第２機器間の転送レートで除算して前記延長時間を算出する、
請求項１に記載の無線通信システム。
【請求項６】
所定の送信時間内に同一データを繰り返し送信する測定機器よりデータを受信するために、所定の受信動作時間を一定の周期で繰り返して間欠受信を行う送受信部と、
前記送受信部が受信したデータに含まれる複数のパケットデータ数を確認するパケットデータ数確認部と、
一度の送信で前記測定装置から送出されるパケットデータ総数と、前記送受信部が受信した前記パケットデータ数とを比較するパケットデータ数比較部と、
前記パケットデータ数比較部の比較結果に基づいて、前記パケットデータ総数に満たない分を受信するために必要な前記送受信部の受信動作時間の延長時間を算出する延長時間算出部と、
前記延長時間に応じて前記所定の受信動作時間を延長して前記送受信部によるデータの受信動作を継続させる受信動作時間制御部と、
を有する、
携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、間欠受信を行う無線通信システム及び携帯端末装置に関する。
【背景技術】
【０００２】
血糖計や血圧計等の測定装置と無線通信する携帯端末装置が、測定装置より取得した測定データを、ネットワークを介して医療機関等のデータ処理装置へ送信する技術が開示されている（例えば、特許文献１参照）。
【０００３】
このような測定装置（以下、親機と呼ぶ。）と携帯端末装置（以下、子機と呼ぶ。）間で使用される無線通信システムとして、受信側である子機が間欠受信を行う技術が開示されている（例えば、特許文献２参照）。図１２を用いて従来の無線通信システムにおける親機と子機の無線通信について説明する。
【０００４】
親機は、子機と通信するために呼出信号を所定の呼出継続時間Ｔ１の間、連続的に送信する。また子機は、所定の呼出チェック間隔Ｔ４で、呼出チェック時間Ｔ３の間、親機からの呼出信号を受信待ちする間欠受信を行っている。子機は、親機からの呼出信号を受信すると、受信したデータの誤りチェックを行い、受信データに誤りが存在しなければ親機の応答チェック時間Ｔ２で応答完了信号を親機に送信する。一方、受信データに誤りが存在する場合には（図１２の１００）、子機は親機に応答完了信号を送信しない。その場合、親機はＴ２の後再びＴ１を設け、呼出信号を連続的に送信する。子機は、この呼出継続時間Ｔ１に対応する呼出チェック時間Ｔ３で、再度呼出信号を受信して誤りのチェックを行う。子機は、受信データに誤りがある限り、この動作を繰り返し、受信データがＯＫ（図１２の１０１）になれば、応答完了信号を親機に送信する。
【特許文献１】特開２００２−２５１４６１号公報（平成１４年９月６日公開）
【特許文献２】特開２００１−１０９９７８号公報（平成１３年４月２０日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のような無線通信システムにおいては、親機の呼出信号が、一時的に他の無線データと衝突してしまったり、子機に届いた無線電波の受信レベルが劣化したりする外乱要因により、子機で受信したデータに誤りが発生する。この時、従来の技術では、親機は子機の次の受信タイミングに合わせて再度データの送信を行う。しかし、子機の間欠受信間隔が長いと、待ち時間が長くなり、通信完了まで時間がかかってしまうという問題があった。
【０００６】
そこで本発明は、無線通信において通信開始から完了までの時間を短縮することを目的とする。
【課題を解決するための手段】
【０００７】
前記従来の課題を解決するために、第１の発明に係る無線通信システムは、所定の送信時間内に同一データを繰り返し送信する第１機器と、同第１機器からのデータを受信するために、所定の受信動作時間を一定の周期で繰り返して間欠受信を行う第２機器と、を備える。第２機器は、第１機器とのデータ送受信を行う送受信部と、パケットデータ数確認部と、パケットデータ数比較部と、延長時間算出部と、受信動作時間制御部と、を有する。パケットデータ数確認部は、送受信部が受信したデータに含まれる複数のパケットデータ数を確認する。パケットデータ数比較部は、一度の送信で第１機器から送出されるパケットデータ総数と、送受信部が受信したパケットデータ数とを比較する。延長時間算出部は、パケットデータ数比較部の比較結果に基づいて、送受信部の受信動作時間の延長時間を算出する。受信動作時間制御部は、延長時間に応じて上記所定の受信動作時間を延長する。
【０００８】
ここで、パケットデータとは、第１機器より一度の送信で送られるデータを、所定サイズのデータに分割したものをいう。
ここでは、データの送信状況に応じて必要な延長時間を動的に算出し、受信動作時間を延長することができ、受信動作時間を最小限に設定することができるため、第２機器（例えば、子機）の消費電力を低減することができる。
【０００９】
第２の発明に係る無線通信システムは、第１の発明に係る無線通信システムであって、第２機器は、送受信部が第１機器からのデータを受信したかどうかを検出するデータ検出部と、データ検出部が所定時間以上データの受信を検出しなかった場合、タイムアウト信号を受信動作時間制御部に出力するタイムアウト判定部と、を更に有する。受信動作時間制御部は更に、タイムアウト信号が入力されると送受信部に受信動作を終了させる信号を出力する。
【００１０】
ここでは、タイムアウト信号により受信動作を終了させることにより、通信の無駄な待ち時間を削減することができる。
【００１１】
第３の発明に係る無線通信システムは、第１の発明に係る無線通信システムであって、第２機器は、送受信部が受信したデータに誤りが存在するかどうかを判定するデータ誤り検出部を更に有する。受信動作時間制御部は、データ誤り検出部が誤りが存在すると判定した場合に、第１機器から新たに送られてくるデータを受信するように送受信部の受信動作時間を変更する。
【００１２】
ここでは、データの送信状況に応じて必要な延長時間を動的に算出することに加えて、受信したデータに誤りがある場合は積極的に次のデータを受信できる状態を創出することにより、通信の待ち時間を短縮することができる。
【００１３】
第４の発明に係る無線通信システムは、第１の発明に係る無線通信システムであって、受信動作時間制御部は、送受信部の受信動作時間を、第１機器から送信されるデータの送信間隔と同じ値に設定する。
【００１４】
ここでは、受信動作時間を第１機器から送信されるデータの送信間隔と同じ値に設定することによって、受信動作時間を最小時間に設定することができる。
【００１５】
第５の発明に係る無線通信システムは、第１の発明に係る無線通信システムであって、第２機器の延長時間算出部は、前記パケットデータ総数と送受信部が受信した前記パケットデータ数との差分、及び第１機器及び前記第２機器間の転送レートから、前記延長時間を算出する。
【００１６】
第６の発明に係る携帯端末装置は、送受信部と、パケットデータ数確認部と、パケットデータ数比較部と、延長時間算出部と、受信動作時間制御部と、を備える。送受信部は、所定の送信時間内に同一データを繰り返し送信する測定機器よりデータを受信するために、所定の受信動作時間を一定の周期で繰り返して間欠受信を行う。パケットデータ数確認部は、送受信部が受信したデータに含まれる複数のパケットデータ数を確認する。パケットデータ数比較部は、一度の送信で測定装置から送出されるパケットデータ総数と、送受信部が受信した前記パケットデータ数とを比較する。延長時間算出部は、パケットデータ数比較部の比較結果に基づいて、送受信部の受信動作時間の延長時間を算出する。受信動作時間制御部は、延長時間に応じて前記所定の受信動作時間を延長する。
【発明の効果】
【００１７】
本発明の無線通信システム及び携帯端末装置によれば、無線通信において通信開始から完了までの時間を短縮することができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明の無線通信システムの実施の形態を図面とともに詳細に説明する。
【００１９】
（実施の形態１）
図１は、本発明の第１の実施の形態における無線通信システム１１０の構成図を示す。
【００２０】
本実施の形態に係る無線通信システム１１０は、親機１（第１機器）と、親機１と無線通信を行う子機２（第２機器）とを備える。
【００２１】
＜親機１＞
親機１は、例えば血糖値を測定してその測定データを無線通信で送信する無線血糖計である。親機１は、血糖値を測定する測定部（図示省略）と、その測定データを送信するための送受信部（図示省略）を有する。ここで、親機１は、血糖値を測定するものに限定されず、コレステロール値等の生体情報や、血圧や体重等の健康管理データを測定するものであってもよい。
【００２２】
親機１の送受信部は、測定部から測定データ送信の要求を受けると、測定データに所定の処理を施し変調された送信データを生成し、送信する。具体的には、親機１は、図１２に示した親機の動作と同じく、所定の呼出継続時間（図１２のＴ１に相当）の間に送信データを複数回送信した後、所定の応答待ち時間（図１２のＴ２に相当）の間、子機２からの応答を待つ。応答待ち時間の間に子機２より応答完了信号を受信すれば無線通信を完了し、応答待ち時間の間に子機２からの応答がなければ再び呼出継続時間を設けて同じ送信データを再送信する。なお、本実施の形態に係る親機１は、測定データに処理を施した送信データを送信するという点において、単なる呼出信号を送信している図１２に示した親機とは異なる。
【００２３】
親機１は、例えば、送受信部を構成する通信回路と、データ測定部を構成する測定回路と、これらの回路、ＥＥＰＲＯＭ等の記憶回路、スイッチ等の操作部及び液晶モニタ等の表示部に接続され演算、制御処理を行うＣＰＵと、を含む測定装置である。
【００２４】
＜子機２＞
子機２は、例えば携帯端末装置であり、親機から送られた送信データから取り出した測定データを項目毎に保存してグラフ表示や指数等をチェックしたり、保存した測定データをネットワークを介して医療機関等に送る機能を有する。以下、図２を参照して子機２が有する無線通信ブロックの説明を行う。
【００２５】
子機２は、送受信部３と、アンテナ４と、データ誤り検出部５と、データ検出部６と、タイムアウト判定部７と、受信動作時間制御部８と、を有する。
送受信部３は、親機１が送信した変調された送信データをアンテナ４から受信し、アナログ信号を２値化し、デジタル信号を生成する。なお、生成されたデジタル信号には、図２に示すように、データ信号部と送信データを識別するためのヘッダ信号部が含まれている。送受信部３はまた、親機１からの送信データの受信に成功した場合に応答完了信号を親機１に送信する。
【００２６】
データ誤り検出部５は、送信データのデータ信号部を復号し、復号したデータの誤りチェックを行う。
データ検出部６は、送信データのヘッダ信号部をモニタリングし、アンテナ４が受信したものが送信データかどうかを検出する。
【００２７】
タイムアウト判定部７は、カウンタを有し、データ検出部６で送信データが検出されていない時間をカウントする。タイムアウト判定部７は、受信動作時間制御部８から受信動作開始の信号を受け、カウントを開始する。タイムアウト判定部７は、カウントされた所定の時間送信データを検出しなければ、タイムアウト信号を出力する。
【００２８】
受信動作時間制御部８は、データ誤り検出部５及びタイムアウト判定部７より出力された信号に応じて、送受信部３の受信動作を制御する。この受信動作の制御は、後述するように、間欠受信を開始させること、受信動作時間を延長すること、受信終了の信号を発生させ送受信部３へ出力すること等を含む。
【００２９】
図２は、親機１から送信される送信データの構成を示す。図２に示すように送信データには、ヘッダ信号部とデータ信号部があり、データ信号部は測定データと誤り検出用データとを符号化したものである。親機１ではこのように測定データに処理を施して送信データを生成している。
【００３０】
次に、図１に示す子機２の各部分の動作を具体的に説明する。
まず、送受信部３は、上述のように、親機１から送信された送信データを受信し、デジタル信号化する。次いで、生成されたデジタル信号は、データ誤り検出部５とデータ検出部６とにそれぞれ出力される。データ誤り検出部５は、入力されたデジタル信号からデータ信号部を取り出して測定データと誤り検出用データを復号する。
【００３１】
次にデータ誤り検出部５は、誤り検出用データを用いて、測定データの誤りチェックを行う。データ誤り検出部５は、測定データに誤りを検出した場合、受信動作時間延長要求信号を受信動作時間制御部８に出力する。測定データに誤りが検出されなければ、データ誤り検出部５は、送受信部３に対して応答完了信号を出力し、送受信部３は親機１へ応答完了信号を送信する。
【００３２】
一方、データ検出部６は、送受信部３から出力されるデジタル信号のヘッダ信号部に対応する信号を復号する。そして、この復号したデータがヘッダ信号部特有のパターンと一致すると、データを検出したと判断し、データ検出信号１０（図３）をタイムアウト判定部７に出力する。
【００３３】
図３は、データ検出部６とタイムアウト判定部７の信号出力に関するタイミングチャートを示す。図３は、受信区間１１内で親機１からの送信データを受信した場合と、親機１からの送信データを受信しなかった場合を例示している。図３（ａ）は、データ検出部６が出力するデータ検出信号１０の状態を示し、図３（ｂ）は、タイムアウト判定部７内のカウンタ値１２と受信区間１１内で送信データを受信しなかったと判断するための閾値１３とを示す。図３（ｃ）は、タイムアウト判定部７が出力する受信停止要求信号１４、つまりタイムアウト信号を示している。
【００３４】
タイムアウト判定部７は、図３に示すように受信区間１１の開始時には受信動作時間制御部８が出力するカウント開始要求信号を受けてカウンタのカウントアップを始める。タイムアウト判定部７は、受信区間１１中にデータ検出部６よりデータ検出信号１０を受信すると、カウンタをリセットする。あるいは、タイムアウト判定部７は、カウンタ値が所定の閾値１３を越えた場合には、受信区間１１中に送信データの受信がなかったとして、受信停止要求信号１４を受信動作時間制御部８に出力する。
【００３５】
受信動作時間制御部８は、データ誤り検出部５が出力する受信動作時間延長要求信号と、タイムアウト判定部７が出力する受信停止要求信号１４とを入力として、受信動作時間を延長したり、送受信部３に受信停止要求を出力したりする。受信動作時間制御部８は、間欠受信における受信周期や受信動作時間の初期値を保持しており、所定のタイミングで受信開始要求及び終了要求を送受信部３に出力する。また、受信動作時間制御部８は、受信開始時にカウント開始要求信号をタイムアウト判定部７に出力する。
【００３６】
子機２は、例えば、送受信部４を構成する通信回路と、アンテナ４と、データ誤り検出部５、データ検出部６、タイムアウト判定部７、受信動作時間制御部８を構成するＣＰＵと、これらの部分の機能を実行するためのプログラムを記憶するＲＯＭ等の記憶部と、を含む携帯端末装置である。
【００３７】
＜無線通信システム１１０の動作＞
図４は、本発明の第１の実施の形態における無線通信システムの親機１（左側）と子機２（右側）の無線通信時のフローチャートを示す。
【００３８】
図４において、親機１は、測定データを子機２に送る際に連続的に送信データを送信する（Ｓ１）。親機１は、所定の呼出継続時間において連続的に送信データを送信し、その後所定の時間、子機２からの応答を受信するための応答待ち状態となる（Ｓ２）。この応答待ち状態の時に子機２からの応答がなければ、再び連続的に送信データを送信する。子機２からの応答があれば通信完了を認識して通信を終了する。
【００３９】
一方、子機２は、間欠受信状態で、親機１からの送信データを受信待ちしている（Ｓ１０）。子機２は、親機１より送信データを受信すると、上述のように送信データのデータ信号部を復号し、誤り検出用データを用いてそのデータの誤り判定を行う（Ｓ１１）。誤り判定においては、例えば、誤り検出用データとしてＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）を用いて、測定データの誤り判定を行う。
【００４０】
データの誤り判定において、受信した測定データに誤りが検出された場合（Ｓ１２）、受信したデータを全て廃棄し（Ｓ１３）、受信動作時間を延長して（Ｓ１４）、再び親機１からの送信データを待つ。ここで、延長する受信動作時間は、親機１の送信データを取得できる十分な時間を設定する。
【００４１】
図５は、図４に示すＳ１０の子機２の受信状態を詳細に示したものである。タイムアウト判定部７は、図３に示したようにカウンタによるカウントを行い、子機２が受信状態（Ｓ２０）であってかつ受信データが未検出の状態（Ｓ２１）が所定の時間以上続いた場合、タイムアウトと判断し（Ｓ２２）、受信動作を終了する。
【００４２】
図６及び図７は、本発明の第１の実施の形態における無線通信システム１１０における親機１の送信データの送信と子機２の受信動作とを示すタイムチャートである。
図６は、データ誤り検出部５がノイズ等の要因により受信したデータに誤り１５を検出した場合を示す。
【００４３】
親機１が送信データの送信を行い、子機２が間欠受信の受信動作時間Ｔ１１内に送信データを受信するとき、ノイズが発生したとする。子機２のデータ誤り検出部５は、その受信したデータに誤り１５を検出する。子機２の受信動作時間制御部８は、データ誤り検出部５の誤り検出信号に応じて、受信動作時間延長要求信号を生成し、送受信部３に出力する。これにより、新たな受信動作時間Ｔ１２が追加され受信動作時間が延長されて（図６の破線部分）、子機２は再び親機１の送信データが受信できる状態となる。なお、延長受信動作時間Ｔ１２は、例えば親機１の送信データの送信間隔Ｔ１０の２倍以上の時間とする。
【００４４】
そして、子機２のデータ誤り検出部５は、延長受信動作時間Ｔ１２中に受信したデータに誤りがなく正常なデータ１６を検出した場合は、応答完了信号を送受信部３を介して応答待ち状態１７にある親機１に送信する。
【００４５】
図７は、子機２が受信動作時間中に受信したデータ１８，１９が、ノイズにより誤りを含んでおり、延長受信動作時間Ｔ２１を設けたにもかかわらず正常なデータを受信できなかった場合を示す。親機１の呼出継続時間が終了して親機１からの送信データがなくなった場合において、子機２は、更に受信動作時間Ｔ２２を追加したが受信データが未検出の状態が所定時間継続したとする。この時、例えば、親機１の送信データの送信間隔Ｔ１０の２倍である延長受信動作時間の間、受信データの未検出状態が続けば、タイムアウト判定部７によりタイムアウト信号が受信動作時間制御部８に出力される。タイムアウト信号を入力された受信動作時間制御部８は、受信終了の信号を送受信部３へ出力し、受信動作を終了させる。
【００４６】
＜実施の形態１の効果＞
以上のように、実施の形態１においては、子機２で送信データを検出し、受信したデータの誤り判定の結果に応じて、受信動作時間を延長する或いは受信動作を終了させることで、親機と子機間で不要な呼び出しの繰り返しや待ち時間を削減できるので、通信開始から完了までの時間を短縮することができる。
【００４７】
（実施の形態２）
図８は、本発明の第２の実施の形態における無線通信システム２１０の構成図である。親機と子機において、実施の形態１で説明した構成および機能が共通のものは同じ符号を付して説明を省略するものとする。
【００４８】
なお、以下の実施の形態２の説明において、「パケット」とは、親機１より送られる送信データのうちデータ信号部（図２）に相当する部分を意味する。また、「パケットデータ」とは、パケットを複数に分割した所定サイズのデータである。したがって、一つのパケットは複数のパケットデータにより構成される。
【００４９】
実施の形態２に係る無線通信システム２１０では、子機５０が、パケットデータ数確認部５１とパケットデータ数比較部５２と延長時間算出部５３とデータ保存領域５５とを有し、これらの部分と関連して動作する受信動作時間制御部５４を有する点において、実施の形態１とは異なる。実施の形態２による無線通信システム２１０によれば、親機１からの送信データの受信途中で子機５０の受信動作時間が終了してしまうことのないように、受信動作時間を動的に延長する。このような機能を設けることによって、子機５０の受信動作時間を必要最小限に設定することができる。
【００５０】
＜子機＞
子機５０のパケットデータ数確認部５１は、送受信部３より取得した送信データのパケットデータ数を所定の周期で定期的に確認する。パケットデータ数比較部５２は、実際に受信したパケットデータ数と、親機１からの送信データに含まれる、所定のパケットデータ総数とを比較し、取得したパケットデータ数とパケットデータ総数との差分を算出する。算出した差分を延長時間算出部５３に送り、その差分と、親機１と子機５０の無線通信の転送レートを示す通信ボーレートとから必要な延長時間、すなわち延長受信動作時間を算出する。算出した延長受信動作時間を受信動作時間制御部５４に送信し、受信動作時間を延長する。必要な延長受信動作時間は、例えば、算出した差分を通信ボーレートで除算することにより算出する。
【００５１】
なお、送信データに含まれるパケットデータ総数は、本通信システム２１０においては、予め仕様等により決められている。この場合、例えば、パケットデータ総数（バイト）＝一パケットの送信時間（秒）×通信レート（バイト／秒）により決められる。また、パケットデータ総数は、予め決められていてもよいが、親機１から送信時間や通信レートを受信した子機５０が、算出するようにしてもよい。
【００５２】
図９は、送受信部３内で送信データから変換されたデジタル信号を、送受信部３に設けられたデータ保存領域５５に保存した状態を示す。パケットデータ数確認部５１は、所定の周期でデータ保存領域５５に保存されたパケットデータ数を確認し、そのパケットデータ数をパケットデータ数比較部５２に出力する。
【００５３】
例えば、一パケットデータのサイズが１バイトで、一パケットに含まれるパケットデータ総数が８バイトとする。もし、親機１からの送信データが受信された場合、すなわち一パケット分すべて受信されると、図９の左側に示すように、計８バイトのパケットデータが、データ保存領域５５の領域０〜７に格納される。一方、パケットデータ数確認部５１による確認時に、すべてのパケットデータが受信できていない場合、例えば６バイトしか受信できていない場合は、同図の右側に示すように、データ保存領域５５の領域０〜５までにパケットデータが格納される。
【００５４】
パケットデータ数比較部５２は、パケットデータ数確認部５１より取得したパケットデータ数と、親機１から一度に送信される送信データのパケットデータ総数との差分を算出する。図９の右側の例の場合は、差分は２バイトとなる。この差分した値を延長時間算出部５３に送信する。
【００５５】
延長時間算出部５３は、パケットデータ数比較部５２より取得したパケットデータの差分と、親機１と子機２の通信ボーレートとから、差分のパケットデータ数を受信するのに必要な受信動作時間を算出する。算出した受信動作時間は、受信動作時間制御部５４に出力される。
【００５６】
受信動作時間制御部５４は、延長時間算出部５３から取得した延長すべき受信動作時間を用いて、延長受信動作時間を設定し、送受信部３に受信動作を継続させる。また、受信動作時間制御部５４は、間欠受信における受信周期や受信動作時間の初期値を保持しており、所定のタイミングで受信開始要求及び終了要求を送受信部３に出力する。更に、受信開始時にはカウント開始要求信号をタイムアウト判定部７に出力する。
【００５７】
＜無線通信システム２１０の動作＞
図１０は、本発明の第２の実施の形態における無線通信システム２１０における親機１と子機５０における無線通信時の子機５０のフローチャートを示す。
【００５８】
子機５０は、間欠受信状態にあるとき（Ｓ５０）、親機１から無線信号に変調された送信データを受信する。子機５０の送受信部３は、無線信号を受信すると、復調し、そのデータをデータ保存領域５５に順次保存していく。
【００５９】
パケットデータ数確認部５１が受信したパケットデータの数を確認するタイミングは、子機５０が受信状態の間に、所定の周期で定期的に確認する。この時、データ保存領域５５に保存されている受信したパケットデータの有無を確認（Ｓ５１）し、受信したパケットデータの数を取得する。このように取得したパケットデータ数と親機２の送信データに含まれるパケットデータ総数とを比較し（Ｓ５２）、パケットデータ総数と受信したパケットデータの数が一致していなければ、その差分を算出する（Ｓ５３）。算出した差分値と、親機１及び子機５０間の通信ボーレートとから、現在取得できていないパケットデータを取得するために必要な受信動作時間を算出し（Ｓ５４）、算出した時間を元に受信動作時間を延長する（Ｓ５５）。
【００６０】
図１１は、本発明の第２の実施の形態における無線通信システム２１０の親機１の送信データの送信と子機５０の受信動作とを示すタイムチャートである。
子機５０は、受信動作時間制御部５４の初期値として予め定められた間欠受信の受信動作時間Ｔ３０の間、受信動作を行う。送受信部３がこの受信動作時間Ｔ３０内に親機１から無線信号に変調された送信データを受信すると、この受信したデータを復調してデータ保存領域５５に保存する。データ保存領域５５に保存したデータは、受信動作時間Ｔ３０の間、パケットデータ数確認部５１により所定の周期で定期的に確認されており、受信動作時間Ｔ３０の間に保存されたデータがあれば、そのパケットデータ数を確認する。延長時間算出部５３は、保存したデータのパケットデータ数とパケットデータ総数との差分に相当するパケットデータ数を取得するのに必要な時間を算出する。受信動作時間制御部５４は、全てのパケットデータ、即ち親機１が送信した送信データを取得できるように、受信動作時間を延長する（Ｔ３１）。
【００６１】
パケットデータをすべて受信すると、実施の形態１と同様にデータ誤り検出部５が、データ保存領域５５に保存されたデータの誤り判定を行い、データに誤り６０を検出した場合、受信動作時間を更に延長する（Ｔ３２）。これは、受信したデータに誤りがない正常なデータ６１が取得できるまで、繰り返す。なお、延長受信動作時間Ｔ３２は、初期値の受信動作時間Ｔ３０と同じであってもよい。
【００６２】
更に延長受信動作時間Ｔ３２において子機５０が受信状態にあるとき、受信データが未検出の状態が続いた場合、実施の形態１と同様に所定の時間以上になると、タイムアウト判定部６によりタイムアウト信号が出力され、受信動作を終了する。
【００６３】
また、前述の受信したパケットデータ数の確認のタイミングは、間欠受信の受信動作時間Ｔ３０の終了より一定時間前に一度確認してもよい。ここで一定時間とは、例えば、パケットデータ数確認部５１における処理、パケットデータ数比較部５２における処理、延長時間算出部５３における処理と受信動作時間制御部５４の受信動作時間変更までにかかる時間を合計した時間としてもよい。
【００６４】
また、実施の形態２の無線通信システム２１０は、間欠受信の受信動作時間Ｔ３０を送信間隔Ｔ１０と同じとすることで、間欠受信の受信動作時間Ｔ３０を最小時間に設定することが可能である。
【００６５】
＜実施の形態２の効果＞
以上のように、実施の形態２においては、親機１より一度に送信される送信データのパケットデータ総数と、間欠受信中に取得した受信データのパケットデータ数との差分に応じて、受信動作時間を延長することで、送信データが受信途中にもかかわらず子機５０の受信動作が終わってしまうことを防ぐことができる。これにより、間欠受信の受信動作時間を必要最小限に設定することが可能となり、子機の待ち時間の削減や消費電力の低減を実現することができる。
【産業上の利用可能性】
【００６６】
本発明に係る無線通信システムは、外乱の影響下でも通信完了までの時間を短縮することができ、屋外や大規模施設内の無線通信システム等やそれを使用したモバイルヘルスケア機器等に有用である。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態１における無線通信システムの構成図
【図２】本発明の実施の形態１における無線通信システムの送信データに含まれるデータの構成図
【図３】本発明の実施の形態１における無線通信システムの出力信号に関するタイミングチャート
【図４】本発明の実施の形態１における無線通信システムの親機と子機の無線通信時のフローチャート
【図５】本発明の実施の形態１における無線通信システムの親機と子機の無線通信時の子機のフローチャート
【図６】本発明の実施の形態１における無線通信システムの親機の送信データの送信と子機の受信動作とを示すタイムチャート
【図７】本発明の実施の形態１における無線通信システムの親機の送信データの送信と子機の受信動作とを示すタイムチャート
【図８】本発明の実施の形態２における無線通信システムの構成図
【図９】本発明の実施の形態２における無線通信システムのパケットデータのデータ保存領域を示す図
【図１０】本発明の実施の形態２における無線通信システムの親機と子機の無線通信時の子機のフローチャート
【図１１】本発明の実施の形態２における無線通信システムの親機の送信データの送信と子機の受信動作とを示すタイムチャート
【図１２】従来の無線通信システムの親機と子機の無線通信におけるタイムチャート
【符号の説明】
【００６８】
１  親機（第１機器、測定装置）
２  子機（第２機器、携帯端末装置）
３  送受信部
４  アンテナ
５  データ誤り検出部
６  データ検出部
７  タイムアウト判定部
８  受信動作時間制御部
１０  データ検出信号
１１  受信区間
１２  カウンタ値
１３  閾値
１４  受信停止要求信号
１５  誤りデータ
１６  正常なデータ
１７  応答待ち状態
１８，１９  誤りデータ
５０  子機
５１  パケットデータ数確認部
５２  パケットデータ数比較部
５３  延長時間算出部
５４  受信動作時間制御部
５５  データ保存領域
６０  誤りデータ
６１  正常なデータ
１００  誤りデータ
１０１  正常なデータ
１１０，２１０  無線通信システム
【図１】
0004718595.tif 000002
【図２】
0004718595.tif 000003
【図３】
0004718595.tif 000004
【図４】
0004718595.tif 000005
【図５】
0004718595.tif 000006
【図６】
0004718595.tif 000007
【図７】
0004718595.tif 000008
【図８】
0004718595.tif 000009
【図９】
0004718595.tif 000010
【図１０】
0004718595.tif 000011
【図１１】
0004718595.tif 000012
【図１２】
0004718595.tif 000013