(57)【要約】【課題】  同一の送信周波数で送信されるデータの衝突を回避可能な構成を有する無線送信機、データ収集システム及びデータ通信方法を提供すること。【解決手段】  本無線送信機１００は、単位時間あたりの送信回数の逆数又はデータの平均送信間隔として設定されている主間隔に対してランダムな遅延時間だけ遅延させたタイミングでデータの送信タイミングを決定する送信タイミング決定部１２０と、決定された送信タイミングに基づいてデータを無線で送信するデータ送信部１１０とを含む。送信タイミング決定部１２０は、前記主間隔の区切りのタイミングを検出し、主間隔よりも短い範囲内でランダムな遅延時間を設定するためのランダム遅延設定用乱数を発生させ、前記主間隔の区切りのタイミングから前記ランダム遅延設定用乱数に基づき設定されたランダムな遅延時間だけ遅延させたタイミングを検出して送信タイミングを決定する。【選択図】      図３
2005117578.tif 000002
【特許請求の範囲】
【請求項１】
単位時間あたりの送信回数の逆数又はデータの平均送信間隔として設定されている主間隔に対してランダムな遅延時間だけ遅延させたタイミングでデータの送信タイミングを決定する送信タイミング決定部と、
決定された送信タイミングに基づいてデータを無線で送信するデータ送信部とを含み、
前記送信タイミング決定部は、
前記主間隔の区切りのタイミングを検出し、
主間隔よりも短い範囲内でランダムな遅延時間を設定するためのランダム遅延設定用乱数を発生させ、
前記主間隔の区切りのタイミングから前記ランダム遅延設定用乱数に基づき設定されたランダムな遅延時間だけ遅延させたタイミングを検出して、当該タイミングを送信タイミングとして決定することを特徴とする無線送信機。
【請求項２】
請求項１において、
所与の時刻における外部情報に関するデータを検出／測定するデータ検出／測定部をさらに含み、
前記データ検出／測定部が検出／測定したデータに基づき送信用のデータを生成して、送信することを特徴とする無線送信機。
【請求項３】
請求項１乃至２のいずれかにおいて、
過去に送信したデータ及び今回初めて送信するデータを含んだ送信用のデータを生成して送信することを特徴とする無線送信機。
【請求項４】
請求項１乃至３のいずれかにおいて、
自機を識別するためのＩＤデータ記憶部をさらに含み、
前記ＩＤデータ記憶部に記憶されたＩＤデータを含む送信用のデータを送信することを特徴とする無線送信機。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記無線送信機は無線タグであることを特徴とする無線送信機。
【請求項６】
請求項１乃至５のいずれかに記載の複数の無線送信機と前記複数の無線送信機からのデータを受信するデータ受信装置を含むデータ収集システムであって、
前記無線送信機は、所定の周波数でデータ収集装置にむけ、自己の無線送信機のＩＤデータを含む送信用データを送信し、
前記データ受信装置は、
所定の周波数で無線送信機から送信されたデータを受信するデータ受信部と、
受信したデータに含まれた無線送信機のＩＤデータに関連づけて、データを記憶するデータ記憶部とを含むことを特徴とするデータ収集システム。
【請求項７】
複数の無線送信機から送信されたデータを１台のデータ受信装置で受信することでデータを収集するシステムにおけるデータ通信方法であって、
各無線送信機が、
単位時間あたりの送信回数の逆数又はデータの平均送信間隔として設定されている主間隔の区切りのタイミングを検出し、
主間隔よりも短い範囲内でランダムな遅延時間を設定するためのランダム遅延設定用乱数を発生させ、
前記主間隔の区切りのタイミングから前記ランダム遅延設定用乱数に基づき設定されたランダムな遅延時間だけ遅延させたタイミングを検出して、当該タイミングを送信タイミングとして決定することで主間隔の区切りからランダムな遅延時間だけ遅延させたタイミングでデータの送信タイミングを決定し、
決定された送信タイミングに基づいて、所定の周波数でデータ受信装置に対しデータを無線で送信することを特徴とするデータ通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線送信機、データ収集システム及びデータ通信方法に関する。
【背景技術】
【０００２】
複数の無線送信機と１台の受信機との間でデータ通信を行う場合うには、複数の無線送信機から送信されたデータを１台の受信機で受信する際のデータの衝突防止する必要がある。
【０００３】
一般に、各無線送信機の発信の搬送周波数をずらして電波の衝突を防止する手法が知られているが、この手法によればホスト（データの受信機）側に複数の搬送周波数に対応した受信回路又は受信周波数を切り替える機能が必要となりコストが増大してまう。
【０００４】
かかる事態を回避するためには、各無線送信機が同じ搬送周波数を採用することが好ましいが、この場合複数の無線送信機から同一搬送周波数で送信されたデータの衝突をいかにして防止するかという問題点があった。
【０００５】
例えば特開２００２−１９１５６６号公報では、無線タグに無線ＬＡＮ／bluetooth送受信機能を持たせ、ホストから各無線タグにデータの送信タイミングを指示することでデータの衝突を防止する例が記載されている。
【０００６】
また特開平１１−２３８１９３号公報には、各タグが各々個別の送信間隔で送信し、電波の衝突を防止する例が記載されている。
【特許文献１】特開２００２−１９１５６６号公報
【特許文献２】特開平１１−２３８１９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし特開２００２−１９１５６６号公報記載のようにホストから各情報発信装置にデータの送信タイミングを指示することでデータの衝突を防止する場合には、各情報発信装置に送受信機能が必要となるためコストが上昇するとともに、各情報発信装置を受信可能状態におく必要があるため電池等による長時間動作が困難である。
【０００８】
また特開平１１−２３８１９３号公報記載のように各送信機が各々個別の送信間隔で送信し電波の衝突を防止する場合には、送信機により単位時間あたりのデータ数（データの濃さ）が異なり、全体としてデータの質が低下し、データが利用しにくいという問題点がある。
【０００９】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、各無線送信機から同一の送信周波数で送信されるデータの衝突を回避可能な構成を有する無線送信機、データ収集システム及びデータ通信方法を提供することにある。
【課題を解決するための手段】
【００１０】
（１）本発明は、単位時間あたりの送信回数の逆数又はデータの平均送信間隔として設定されている主間隔に対してランダムな遅延時間だけ遅延させたタイミングでデータの送信タイミングを決定する送信タイミング決定部と、
決定された送信タイミングに基づいてデータを無線で送信するデータ送信部とを含み、
前記送信タイミング決定部は、
前記主間隔の区切りのタイミングを検出し、
主間隔よりも短い範囲内でランダムな遅延時間を設定するためのランダム遅延設定用乱数を発生させ、
前記主間隔の区切りのタイミングから前記ランダム遅延設定用乱数に基づき設定されたランダムな遅延時間だけ遅延させたタイミングを検出して、当該タイミングを送信タイミングとして決定することを特徴とする無線送信機である。
【００１１】
ここにおいて無線送信機とは、例えばＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）タグや非接触型の無線周波数識別装置（無線タグ）等を含む。
【００１２】
送信タイミング決定部は専用の回路を設けることによってハード的に実現しても良いし、例えばマイコンのＣＰＵやタイマ等を利用してソフト的に実現してもよい。
【００１３】
送信されるデータは、本無線送信機が有するデータ検出／取得機能によって外部から検出／取得したデータでもよい。また例えば内部メモリに記憶された本無線送信機を識別するためのデータ（例えばＩＤデータ等）でもよい。
【００１４】
データ送信部は、無線送信用ＩＣとアンテナ等で実現することができる。
【００１５】
本発明によれば、所定の主間隔の範囲内でその都度ランダムな時間だけ遅延したタイミングにデータを送信可能な無線送信機、すなわち毎回送信間隔が異なるが、主間隔に対しては１回の割合でデータが送信可能な無線送信機を提供することができる。
【００１６】
送信用のデータを生成する送信用データ生成部を含むようにしてもよい。この場合と送信用データ生成部は、例えば内部の記憶部に記憶されたデータに基づき送信データを作成する場合でもよいし、外部から検出したデータに基づき送信データを生成する場合でもよい。
【００１７】
また外部から検出したデータに対して所定の演算を行った結果を送信用データとして生成する場合でもよい。
【００１８】
（２）本発明の無線送信機は、
所与の時刻における外部情報に関するデータを検出／測定するデータ検出／測定部をさらに含み、
前記データ検出／測定部が検出／測定したデータに基づき送信用のデータを生成して、送信することを特徴とする。
【００１９】
ここにおいて外部情報に関するデータとは、例えば外部の温度、湿度、気圧、位置等に関するデータである。データ検出／測定部は、例えば温度センサ、湿度センサ、気圧センサ、ＧＰＳ受信機等によって実現することができる。
【００２０】
なお前記データ検出／測定部が検出／測定したデータの検出／測定時刻を取得するデータ検出／測定時刻取得部をさらに含み、前記データ検出／測定部が検出／測定したデータとともにデータ検出／測定時刻を含んだ送信用データを生成して送信するようにしてもよい。
【００２１】
（３）本発明の無線送信機は、
過去に送信したデータ及び今回初めて送信するデータを含んだ送信用のデータを生成して送信することを特徴とする。
【００２２】
ここにおいて過去において送信したデータは、例えば前回送信したデータでもよいし、前回及び前々回又は過去複数回に渡って送信したデータでもよい。
【００２３】
どれくらい過去にさかのぼってデータを送信するか（過去の何回分に渡って送信するか）を、データの性質やデータ送信環境に応じて適切な回数を設定することでシステムに必要な冗長性をもたせることができる。
【００２４】
本発明によれば受信側でデータの欠落が生じても、次回のデータで補うことができる。
【００２５】
（４）本発明の無線送信機は、
自機を識別するためのＩＤデータ記憶部をさらに含み、
前記ＩＤデータ記憶部に記憶されたＩＤデータを含む送信用のデータを送信することを特徴とする。
【００２６】
（５）本発明の無線送信機は、
前記無線送信機は無線タグであることを特徴とする。
【００２７】
無線タグとはＩＣチップとアンテナを内部に埋め込み通信機能（本発明では送信機能のみ有していればよい）をそなえた非接触型の電子荷札（タグ）である。
【００２８】
（６）本発明は、
上記のいずれかに記載の複数の無線送信機と前記複数の無線送信機からのデータを受信するデータ受信装置を含むデータ収集システムであって、
前記無線送信機は、所定の周波数でデータ収集装置にむけ、自己の無線送信機のＩＤデータを含む送信用データを送信し、
前記データ受信装置は、
所定の周波数で無線送信機から送信されたデータを受信するデータ受信部と、
受信したデータに含まれた無線送信機のＩＤデータに関連づけて、データを記憶するデータ記憶部とを含むことを特徴とするデータ収集システムである。
【００２９】
（７）本発明は、
複数の無線送信機から送信されたデータを１台のデータ受信装置で受信することでデータを収集するシステムにおけるデータ通信方法であって、
各無線送信機が、
単位時間あたりの送信回数の逆数又はデータの平均送信間隔として設定されている主間隔の区切りのタイミングを検出し、
主間隔よりも短い範囲内でランダムな遅延時間を設定するためのランダム遅延設定用乱数を発生させ、
前記主間隔の区切りのタイミングから前記ランダム遅延設定用乱数に基づき設定されたランダムな遅延時間だけ遅延させたタイミングを検出して、当該タイミングを送信タイミングとして決定することで主間隔の区切りからランダムな遅延時間だけ遅延させたタイミングでデータの送信タイミングを決定し、
決定された送信タイミングに基づいて、所定の周波数でデータ受信装置に対しデータを無線で送信することを特徴とする。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の好適な実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００３１】
図１は本実施の形態の無線送信機（無線タグ）の機能ブロック図である。
【００３２】
本実施の形態の無線送信機（無線タグ）１００は、送信機能を有する無線送信機（無線タグ）であって受信機能は必要ない。
【００３３】
本実施の形態の無線送信機（無線タグ）１００は、無線送信部１１０と、処理部１２０と、記憶部１３０と、ＩＤ記憶部１４０と、データ検出部１５０と、電源部１６０と、アンテナ１７０とを含む。
【００３４】
処理部１２０は、送信用のデータの生成や送信タイミングの決定処理や無線送信機全体の動作を統括的にコントロールする処理等を行うものであり、その機能は、各種プロセッサ（ＣＰＵ等）、或いはＡＳＩＣ（ゲートアレイ等）などのハードウェアや、所与のプログラム（マイクロプログラム等）
により実現できる。
【００３５】
処理部１２０は、送信用のデータを送信する送信タイミングを決定する送信タイミング決定部として機能し、主間隔の区切りのタイミングを検出し、主間隔よりも短い範囲内でランダムな遅延時間を設定するためのランダム遅延設定用乱数を発生させ、前記主間隔の区切りのタイミングから前記ランダム遅延設定用乱数に基づき設定されたランダムな遅延時間だけ遅延させたタイミングを検出して、当該タイミングを送信タイミングとして決定する処理を行う。
【００３６】
送信タイミングの決定は例えば内蔵するタイマ等を利用してソフト的に実現してもよいしハード的（専用の回路）に実現してもよい。
【００３７】
例えば主間隔のタイミングはクロック発生手段等により発生させたクロックをカウントすることで実現することができる。
【００３８】
また処理部１２０は、送信用のデータを生成する送信用データ生成手段として機能する。
【００３９】
例えば記憶部１３０に記憶されたデータに基づき送信データを作成する場合でもよいし、データ検出部１５０に検出されたデータに基づき送信データを作成する場合でもよいし、処理部１２０で演算されたデータに基づき送信データを作成する場合でもよい。
【００４０】
無線送信部１１０は、データを送信する処理を行うもので、例えばＲＦＩＣ等により実現でき、決定された送信タイミングに、無線で前記送信用のデータを送信するデータ送信部として機能する。
【００４１】
無線送信部１１０は、例えば処理部（ＣＰＵ）１２０からのコマンドにしたがって外部に無線送信をおこなう機能モジュールであり、信号の送信を司るベースバンドブロックや所定のＲＦ周波数信号をアンテナ１７０を介して送信するＲＦブロック等を備えるようにしてもよい。また例えばＦＰＧＡ（Field Programmable Gate Array）のようなＩＣ完成後にユーザーが内部論理をプログラムにより変更できる汎用のロジック・デバイスで構成することもできる。
【００４２】
ここで無線送信部１１０は、所定の周波数（システムを構成する複数のタグで同一の周波数を有するように設定された周波数）でデータの送信を行う。システムを構成するＲＦタグはすべて同じ周波数、チャンネルを有している。
【００４３】
記憶部１３０は、処理部１２０（又は無線送信部１１０やデータ検出部１５０）などのワーク領域となるもので、ＲＡＭなどのハードウェアにより実現できる。
【００４４】
ＩＤ記憶部１４０は、各無線送信機を識別するためのＩＤを記憶した記憶媒体で、不揮発性記憶領域であり、ＲＯＭや例えばＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）のような書き込み可能な不揮発性メモリ装置等のハードウェアにより実現できる。
【００４５】
データ検出部１５０は、送信するためのデータを検出するためのもので、たとえば温度データを送信する場合にはサーミスタ等で実現することができ、所与の時刻ｔにおけるデータを検出するデータ検出／測定部として機能する。
【００４６】
なお検出／測定するデータは温度に限られず、湿度、気圧、位置データ等でもよい。
【００４７】
電源部１６０は、無線送信機の電源を供給するためのもので、内部バッテリ等で実現できる。
【００４８】
アンテナ１７０は半波長のダイポールアンテナ等を使用するようにしてもよい。
【００４９】
本実施の形態では、例えばＩＤ記憶部１４０に記憶されている自己のＩＤデータのみを送信用のデータとして送信するような構成の無線送信機も含む。このような場合には、データ検出部１５０は必須の構成ではない。
【００５０】
また所与の時刻にデータ検出部１５０が測定または検出したデータを、測定（検出）時刻＋測定（検出）データとして送信するようにしてもよい。
【００５１】
なお測定したデータを次の送信タイミングですぐに送信するようにしてもよいし、測定したデータを何回分か記憶部１３０に蓄積してからまとめて送信するようにしてもよい。
【００５２】
図２は、本実施の形態のデータ収集システムについて説明するための図である。
【００５３】
本実施の形態のデータ収集システム１０は、複数の無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎと前記複数の無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎから無線で送信されたデータを受信するデータ受信装置２０を含む。
【００５４】
前記無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎは、所定の周波数でデータ受信装置２０にむけ、自己の無線タグＩＤを含む送信用のデータを送信する。
【００５５】
データ受信装置２０は、無線受信部２２と処理部２４とデータ記憶部２６、アンテナ２８等を含む。
【００５６】
無線受信部２２は、所定の周波数で複数の無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎから送信されたデータを受信するデータ受信部として機能する。
【００５７】
処理部２４は、受信したデータを当該受信データに含まれた無線タグＩＤに関連づけてデータ記憶部２６に記憶させる処理を行う。
【００５８】
データ記憶部２６には、無線タグＩＤに関連づけられた受信データが記憶される。
【００５９】
図３は、本実施の形態の無線送信機（無線タグ）のデータ送信タイミングについて説明するための図である。
【００６０】
本実施の形態では、一定の間隔である主間隔Ｔに対して、ランダム遅延ΔＴ１、ΔＴ２、ΔＴ３、・・・だけ遅延した時刻２３２、２４２，２５２を送信タイミング１，２，３、・・として決定する。
【００６１】
例えば主間隔によって区切られた時刻をそれぞれＴ１（２３０）、Ｔ２（２４０）、Ｔ３（２５０）とすると、送信タイミング１（２３２）はＴ１＋ΔＴ１、送信タイミング２（２４２）はＴ２＋ΔＴ２、送信タイミング３（２５２）はＴ３＋ΔＴ３となる。
【００６２】
ここにおいて一定の間隔である主間隔Ｔは、単位時間あたりの送信回数の逆数又はデータの平均送信間隔として設定される時間の間隔であり、送信するデータの性質に応じて定めることができる。例えば１時間に１回あたりデータを取得する必要がある場合には主間隔を１時間にし、１分間に１回あたりデータを取得する必要がある場合には主間隔を１分間にすることができる。
【００６３】
またランダム遅延（ランダムな遅延時間）は乱数を発生させることにより得られるランダムな値であり、その取りうる範囲は０以上主間隔の値未満である。主間隔の値をＴ、ランダム遅延をΔＴとすると、以下の式が成り立つ。
【００６４】
０≦ΔＴ＜Ｔ
送信されるデータの濃さ（データの送信密度、単位時間あたりのデータ送信回数）は、主間隔によってきまるのでデータ収集システムが収集するデータの種類に応じて主間隔を設定するようにしてもよい。主間隔は、ユーザーが外部から設定、又は変更できるような構成にしてもよい。
【００６５】
図４は、本実施の形態のデータ収集システムを構成する複数の無線送信機（無線タグ）のデータ送信タイミングについて説明するための図である。
【００６６】
主間隔１（３１０），主間隔２（３２０）、主間隔３（３３０）は、各無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎにおける主間隔を表したものである。同図に示すように本実施の形態のデータ収集システムを構成する複数の無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎは、同一の値Ｔをとる。
【００６７】
無線送信機（無線タグ）１００−１は主間隔１、主間隔２、主間隔３において、それぞれΔＴ１１、ΔＴ１２、ΔＴ１３だけランダム遅延させたタイミングでデータの送信を行う。
【００６８】
無線送信機（無線タグ）１００−２は主間隔１、主間隔２、主間隔３において、それぞれΔＴ２１、ΔＴ２２、ΔＴ２３だけランダム遅延させたタイミングでデータの送信を行う。
【００６９】
無線送信機（無線タグ）１００−３は主間隔１、主間隔２、主間隔３において、それぞれΔＴ３１、ΔＴ３２、ΔＴ３３だけランダム遅延させたタイミングでデータの送信を行う。
【００７０】
このようにすると、データ収集システムを構成する各無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎは、主間隔Ｔに対してそれぞれがランダム遅延したタイミングでデータの送信を行う。従って各無線送信機（無線タグ）のデータ送信タイミングは送信毎にランダムに異なるのでデータ受信装置でデータを受信する際のデータの衝突がおこりにく、データ収集システムのデータ受信装置がデータを取り損なうことが少なくなる。
【００７１】
またデータ収集システムを構成する複数の無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎは、同一の主間隔Ｔを有するため、各無線送信機（無線タグ）毎に毎回送信間隔は異なるが、全体としてはほぼ等間隔（平均すると主間隔Ｔに等しい送信間隔）にデータを送信することになる。
【００７２】
従ってデータ収集システムのデータ受信装置は各無線送信機（無線タグ）１００−１、１００−２，１００−３，・・・、１００−ｎから、全体としてはほぼ等間隔でデータを受信することになる。
【００７３】
図５（Ａ）〜（Ｄ）は本実施の形態の無線送信機（無線タグ）が送信するデータの構成の一例について説明するための図である。
【００７４】
図５（Ａ）は、送信データ４１０が無線送信機（無線タグ）のＩＤデータ（タグＩＤ）４５０のみを含む場合である。例えば無送信線機が、自己の内部メモリに記憶された自己の識別データを送信する場合には、このようなデータの構成でもよい。
【００７５】
この場合例えば無線送信機（無線タグ）は外部情報に関するデータの取得や検出を行わず、単に所定間隔で自己の識別データを送信する場合でもよいし、外部情報に関するデータの取得や検出を行った結果、当該外部情報に関するデータが所定の条件に合致した場合に自己の識別データを送信する場合でもよい。
【００７６】
図５（Ｂ）は、送信データ４２０が無線送信機（無線タグ）のＩＤデータ（タグＩＤ）４５０と時刻データ４６０を含む場合である。時刻データ４６０は、例えば外部情報に関するデータの取得又は送信に関する時刻のデータである。例えば外部情報に関するデータの検出や取得を行った場合には当該外部情報に関するデータを検出又は取得した時刻のデータでもよい。また外部情報に関するデータの検出や取得を行わない場合には外部情報に関するデータを送信した時刻、例えば対応する主間隔の開始時刻でもよいし、主間隔に対してランダム遅延を加えて得られた実際の送信時刻でもよい。
【００７７】
また外部情報に関するデータの取得や検出を行った結果、当該外部情報に関するデータが所定の条件に合致した場合に自己の識別データを外部情報に関するデータの検出や取得を行った時刻に関する時刻データと共に送信する場合でもよい。
【００７８】
図５（Ｃ）は、１回の送信で１回分の検出／測定データを送信するケースにおける送信データ４３０の構成の一例であり、タグのＩＤデータ（タグＩＤ）４５０と測定時刻４７０と測定データ４８０を含む。測定時刻４７０は、対応する測定データ４８０を測定した時刻に関するデータである。
【００７９】
測定データ４８０は、無線送信機（無線タグ）のデータ検出部によって検出又は測定されたデータである。
【００８０】
図５（Ｄ）は、１回の送信で複数回分の検出／測定データを送信するケースにおける送信データ４４０の構成の一例であり、タグのＩＤデータ（タグＩＤ）４５０と複数回分の測定時刻１（４７０−１）、測定時刻２（４７０−２）、・・・測定時刻ｎ（４７０−ｎ）と測定データ１（４８０−１）、測定データ２（４８０−２）、・・・測定データｎ（４８０−ｎ）を含む。
【００８１】
図５（Ｅ）は、１回の送信で複数回分の検出／測定データを送信するケースの他の例であり、過去に送信したデータ（前回初めて送信したデータを含む）及び今回初めて送信するデータを含んだ複数回分のデータを送信する構成における送信用のデータ４４０’の一例である。
【００８２】
かかる場合送信用のデータ４４０’は、タグのＩＤデータ４５０と今回測定時刻４７０’前回測定時刻４７２’前々回測定時刻４７４’と今回測定データ４８０’、前回測定データ４８２’、前々回測定データ４８４’を含むようにしてもよい。
【００８３】
図６（Ａ）（Ｂ）は、本実施の形態において過去に送信したデータ（前回初めて送信したデータを含む）及び今回初めて送信するデータを含んだ送信データを生成する場合について説明するための図である。
【００８４】
図６（Ａ）の表５００は、ある無線送信機（無線タグ）が所定の期間に取得した検出データとデータ検出時刻を示した表である。同表５００は、時刻ｔ１にデータｄ１を取得し、時刻ｔ２にデータｄ２を取得し、時刻ｔ３にデータｄ３を取得し、・・たことを示している。
【００８５】
図６（Ｂ）の５１０，５２０，５３０はそれぞれ時刻ｔ３，ｔ４、ｔ５において生成される送信用のデータである。
【００８６】
例えば時刻ｔ５において生成される送信用のデータ５３０には、過去に送信したデータｄ４、ｄ３、（前回初めて送信したデータｄ４を含む）及び今回初めて送信するデータｄ５を含んでいる。
【００８７】
このように今回送信するデータに過去に送信したデータを含めることにより、仮にデータの衝突等でホスト（データ受信装置）でデータの欠落が生じても、同じ無線送信機（無線タグ）から送信される次回のデータを受信することでこの欠落を補うことができる。
【００８８】
例えば時刻ｔ３に生成された送信用データ５１０が欠落した場合には、時刻ｔ３におけるデータｄ３（今回初めて送信されるデータ）が欠落するが、同じ無線送信機（無線タグ）から送信される時刻ｔ４における送信用データ５２０又は時刻ｔ５における送信用データ５３０のデータを受信することでこの欠落を補うことができる。
【００８９】
またホスト（データ受信装置）がデータを受信したけれども、データ内のビットの欠落等により正しくデータを受信できなかった場合にも、同じ無線送信機（無線タグ）から送信された前後のデータと比較することで、簡単にデータの真偽を確認することができ、冗長性の高いシステムを実現することができる。
【００９０】
図７は、本実施の形態の無線送信機（無線タグ）の送信タイミングの決定に関するフローチャート図である。
【００９１】
本実施の形態の無線送信機（無線タグ）の処理部は処理が終了するまで（例えば内蔵の電池やバッテリがきれるまで）ステップＳ１０〜Ｓ７０の処理を繰り返す。
【００９２】
まず本実施の形態の無線送信機（無線タグ）が内蔵するシステムクロック又はシステム時計からシステム時刻を取得する（ステップＳ１０）。
【００９３】
取得したシステム時刻が主間隔タイミングにマッチするか（主間隔の区切りにマッチするか）否か判断し、マッチしない場合には再びステップＳ１０に戻る（ステップＳ２０）。例えば主間隔を１時間として毎時０分０秒を主間隔の区切りとする場合には、取得したシステム時刻の分秒が０分０秒であるか否かで、主間隔タイミングにマッチするか否か判断するようにしてもよい。
【００９４】
取得したシステム時刻が主間隔タイミングにマッチする場合には、ランダム遅延用の乱数を発生させる処理を行う（ステップＳ３０）。
【００９５】
次に発生させた乱数を遅延時間としてタイマにセットする（ステップＳ４０）。
【００９６】
そしてタイマから遅延時間経過の通知があるか否かを所定間隔ごとにチェックして通知があった場合には、送信タイミングであると判断して、データの送信を行う（ステップＳ５０、Ｓ６０）。
【００９７】
なお、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。
【００９８】
また、本発明のうち従属請求項に係る発明においては、従属先の請求項の構成要件の一部を省略する構成とすることもできる。また、本発明の１の独立請求項に係る発明の要部を、他の独立請求項に従属させることもできる。
【図面の簡単な説明】
【００９９】
【図１】本実施の形態の送信機（無線タグ）の機能ブロック図である。
【図２】本実施の形態のデータ収集システムについて説明するための図である。
【図３】本実施の形態の無線送信機（無線タグ）のデータ送信タイミングについて説明するための図である。
【図４】本実施の形態のデータ収集システムを構成する複数の無線送信機（無線タグ）のデータ送信タイミングについて説明するための図である。
【図５】図５（Ａ）〜（Ｄ）は本実施の形態の無線送信機（無線タグ）が送信するデータの構成の一例について説明するための図である。
【図６】図６（Ａ）（Ｂ）は、本実施の形態において過去に送信したデータ（前回初めて送信したデータを含む）及び今回初めて送信するデータを含んだ送信データを生成する場合について説明するための図である。
【図７】本実施の形態の無線送信機（無線タグ）の送信タイミングの決定に関するフローチャート図である。
【符号の説明】
【０１００】
１０  データ収集システム、  ２０  データ受信装置（ホスト）、  ２２  無線受信部、
２４  処理部、  ２６  データ記憶部、  １００  無線送信機（無線タグ）、
１１０  無線送信部（ＲＦＩＣ）、  １２０  処理部（ＣＰＵ）、  １３０  記憶部、
１４０  ＩＤ記憶部、  １５０  データ検出部、  １６０  電源部、  ２１０  主間隔、２２０  ランダム遅延、  ４１０，４２０，４３０，４４０  送信データ、
４５０  タグＩＤ、  ４６０  時刻データ
【図１】
2005117578.tif 000003
【図２】
2005117578.tif 000004
【図３】
2005117578.tif 000005
【図４】
2005117578.tif 000006
【図５】
2005117578.tif 000007
【図６】
2005117578.tif 000008
【図７】
2005117578.tif 000009