(57)【要約】【課題】広い範囲をカバーでき、多数の無線端末を管理可能であると共に、有用な集計データを出力可能な位置情報収集装置を提供すること。【解決手段】位置情報収集装置は、無線通信機能を備え、ＩＤ情報を含む信号を繰り返し送信する端末装置２０、無線通信機能を備え、予め下流および上流のアクセスポイント装置を記憶しており、端末装置あるいは下流のアクセスポイント装置からのデータを受信し、自ＩＤを付加して上流のアクセスポイントに転送するアクセスポイント装置１６〜１９、最上流のアクセスポイント装置１５から有線通信により信号を受信し、時刻情報を付加して記録するサーバ装置１０とを備える。予め定められた１本道のルート２５〜２８に沿ってデータが転送されるので、収集データの転送によるトラフィックの爆発的増加を抑制し、多数の端末を収容して位置情報を短い周期で収集可能である。【選択図】図１
2008244722.tif 000002
【特許請求の範囲】
【請求項１】
無線通信機能を備え、ＩＤ情報を含む信号を繰り返し送信する端末装置と、
無線通信機能を備え、予め下流および上流のアクセスポイント装置を記憶しており、端末装置あるいは下流のアクセスポイント装置からのデータを受信し、自ＩＤを付加して上流のアクセスポイントに転送するアクセスポイント装置と、
最上流のアクセスポイント装置から有線通信により信号を受信し、時刻情報を付加して記録するサーバ装置と
を特徴とする位置情報収集装置。
【請求項２】
前記端末装置はアクセスポイント装置を特定しない信号を送信し、
前記アクセスポイント装置は、端末装置からのデータに自ＩＤと共に受信信号強度データを付加して上流のアクセスポイントに転送し、
前記サーバ装置は、所定の時差内に受信された同一端末ＩＤの信号の内で受信強度データが最強のもののみを残し、他を削除する
ことを特徴とする請求項１に記載の位置情報収集装置。
【請求項３】
前記端末装置がまずアクセスポイント装置を特定しない信号を送信し、前記アクセスポイント装置は、端末装置からの信号に対して自ＩＤと共に受信信号強度データを付加して当該端末装置に返送し、当該端末装置は返送信号の中で最も受信信号強度データの大きなアクセスポイント装置を選択し、当該アクセスポイント装置に対してＩＤ情報を含む信号を送信し、当該アクセスポイント装置は前記端末装置からのデータに自ＩＤを付加して上流のアクセスポイントに転送することを特徴とする請求項１に記載の位置情報収集装置。
【請求項４】
前記アクセスポイント装置は、下流のアクセスポイント装置を複数個記憶可能であることを特徴とする請求項１に記載の位置情報収集装置。
【請求項５】
前記端末装置は、送信する信号に自端末装置の電池電圧情報も含めることを特徴とする請求項１に記載の位置情報収集装置。
【請求項６】
前記サーバ装置は、収集したデータに基づき、どの端末がどのアクセスポイント装置の近傍にどの程度の時間存在していたかを集計する集計手段を備えていることを特徴とする請求項１に記載の位置情報収集装置。
【請求項７】
前記集計手段は、特定のアクセスポイント装置の近傍に特定の複数の端末が同時に存在していた時間を求める同時存在時間集計手段を備えていることを特徴とする請求項６に記載の位置情報収集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は無線通信を利用した位置情報収集装置に関し、特に、広範囲をカバーでき、かつ多数の無線端末を管理可能な位置情報収集装置に関する。
【背景技術】
【０００２】
従来、無線通信を利用した位置情報収集装置として、例えば下記の特許文献１、２に示すようなシステムが提案されている。特許文献１に示すシステムは、位置測定の対象物である無線タグと、無線タグの位置測定のための複数のアクセスポイントと、アクセスポイントと直接または間接に接続されたサーバとを含む。
【０００３】
アクセスポイントは、無線タグおよび他のアクセスポイントから受信した電波から、電波の強度に関する情報を取得して、取得した情報をサーバに送り、サーバは、無線タグの位置を三角測量方式および三角形の内部に無線タグがあるかどうかにより測定する。
【特許文献１】特開２００６−２６６８５９号公報
【特許文献２】特開２００６−３１１２７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
例えば家庭内の各部屋にアクセスポイント装置を設置し、家族に端末を携帯してもらって各人の位置情報を収集する場合、高い周波数を使用することにより部屋の壁や床を通過する信号は減衰するので、部屋内にいればその部屋のアクセスポイント装置の受信信号強度が一番大きくなる。従って、アクセスポイント装置のＩＤを位置情報として利用可能である。しかし、部屋の壁や床により信号が減衰するので、遠くのアクセスポイント装置は直接ゲートウェイ装置と通信出来ない場合もある。
【０００５】
ところが、上記した従来の位置情報収集装置においては、各アクセスポイント装置からゲートウェイ装置にどのようにしてデータを転送するのかについては詳細な説明がなく、特に他のアクセスポイント装置を経由して転送するための方法は不明である。
【０００６】
なお、例えば転送回数を制限して、各アクセスポイント装置において受信データを全て再送信する方法を用いれば、遠い位置にあるアクセスポイント装置からゲートウェイ装置への転送は可能である。しかし、この方法では転送のためのトラフィックが爆発的に増加し、アクセス方式としてＣＳＭＡ方式を採用している場合にはトラフィックが増加すると伝送効率が急激に悪化して、多数の端末を収容して短い時間間隔で位置情報を収集するこができないという問題点があった。また、従来の位置情報収集装置においては、収集した位置データの加工方法については開示されていない。
【０００７】
この発明の目的は、上記したような従来技術の問題点を解決し、広い範囲をカバーでき、多数の無線端末を管理可能であると共に、収集した位置データを加工して有用な集計データを出力可能な位置情報収集装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の位置情報収集装置は、無線通信機能を備え、ＩＤ情報を含む信号を繰り返し送信する端末装置と、無線通信機能を備え、予め下流および上流のアクセスポイント装置を記憶しており、端末装置あるいは下流のアクセスポイント装置からのデータを受信し、自ＩＤを付加して上流のアクセスポイントに転送するアクセスポイント装置と、最上流のアクセスポイント装置から有線通信により信号を受信し、時刻情報を付加して記録するサーバ装置とを主要な特徴とする。
【０００９】
また、前記した位置情報収集装置において、前記端末装置はアクセスポイント装置を特定しない信号を送信し、前記アクセスポイント装置は、端末装置からのデータに自ＩＤと共に受信信号強度データを付加して上流のアクセスポイントに転送し、前記サーバ装置は、所定の時差内に受信された同一端末ＩＤの信号の内で受信強度データが最強のもののみを残し、他を削除する点にも特徴がある。
【００１０】
また、前記した位置情報収集装置において、前記端末装置がまずアクセスポイント装置を特定しない信号を送信し、前記アクセスポイント装置は、端末装置からの信号に対して自ＩＤと共に受信信号強度データを付加して当該端末装置に返送し、当該端末装置は返送信号の中で最も受信信号強度データの大きなアクセスポイント装置を選択し、当該アクセスポイント装置に対してＩＤ情報を含む信号を送信し、当該アクセスポイント装置は前記端末装置からのデータに自ＩＤを付加して上流のアクセスポイントに転送する点にも特徴がある。
【００１１】
また、前記した位置情報収集装置において、前記アクセスポイント装置は、下流のアクセスポイント装置を複数個記憶可能である点にも特徴がある。また、前記した位置情報収集装置において、前記端末装置は、送信する信号に自端末装置の電池電圧情報も含める点にも特徴がある。また、前記した位置情報収集装置において、前記サーバ装置は、収集したデータに基づき、どの端末がどのアクセスポイント装置の近傍にどの程度の時間存在していたかを集計する集計手段を備えている点にも特徴がある。また、前記した位置情報収集装置において、前記集計手段は、特定のアクセスポイント装置の近傍に特定の複数の端末が同時に存在していた時間を求める同時存在時間集計手段を備えている点にも特徴がある。
【発明の効果】
【００１２】
本発明の位置情報収集装置によれば、以下のような効果がある。
（１）予め定められた１本道のルートに沿ってデータが転送されるので、収集データの転送によるトラフィックの爆発的増加を抑制し、多数の端末を収容して位置情報を短い周期で収集可能である。
（２）コーディネータと直接通信できない位置でも、近傍のアクセスポイント装置経由でデータを転送可能であり、アクセスポイント装置を遠方まで配置可能となり、カバー範囲の制限が無くなる。
【００１３】
（３）端末装置の消費電力を最小にすることが可能であり、電池による長時間運用が可能となる。
（４）家族の各自に端末を携帯してもらい、家の各部屋にアクセスポイント装置を設置して位置データを収集することにより、各自の導線や部屋の利用率、各部屋における特定の複数の人の同時存在時間などを集計することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施例を説明する。実施例においては、例えば家庭内の各部屋にアクセスポイント装置を設置し、家族各自に端末を携帯してもらって各人の位置情報を収集する場合について説明するが、本発明は家庭をはじめ、職場、工場、倉庫、介護施設などにおける人や物の位置情報収集に適用可能である。
【００１５】
以下に開示する実施例１においては、情報を収集したサーバ装置において位置情報（最も近いアクセスポイント装置）を特定する例を開示し、実施例２においては、端末装置において最も近いアクセスポイント装置を特定する例について開示する。
【実施例１】
【００１６】
図１は、本発明の位置情報収集装置の構成を示すブロック図である。位置情報収集装置は、ＰＣサーバ１０、コーディネータ装置１５、アクセスポイント装置Ａ１６、、Ｂ１７、Ｃ１８、Ｄ１９、複数の端末２０〜２２からなる。コーディネータ装置１５、アクセスポイント装置Ａ１６、、Ｂ１７、Ｃ１８、Ｄ１９、複数の端末２０〜２２には、予め固有のＩＤ（識別情報）が割り振られている。
【００１７】
ＰＣサーバ装置１０は周知の構成のパソコンあるいはサーバ装置に後述する機能を実現するプログラムをインストールしたものである。ＰＣサーバ１０には周知のディスプレイ装置１１およびキーボード１２が接続されており、更に、コーディネータ装置１５と例えばRS-232C等のシリアルインターフェイス回路で接続されている。
【００１８】
コーディネータ装置１５は最上流にあるアクセスポイント装置であり、例えば周知のＩＥＥＥ８０２．１５．４規格の２．４ＧＨｚ無線通信機能を備えると共に、ＰＣサーバ１０とシリアルインターフェイス回路で接続されている。
【００１９】
コーディネータ装置１５を含むアクセスポイント１６〜１９は、例えばＩＥＥＥ８０２．１５．４規格の２．４ＧＨｚ無線通信機能を備えており、端末からの信号の受信強度データも測定可能に構成されている。
【００２０】
各アクセスポイント装置は自装置の上流及び下流のアクセスポイント装置ＩＤを予め記憶しており、各アクセスポイント装置はリンク２５、２６、２７、２８によって１本の論理的なルートとして直列に接続されている。各アクセスポイント装置は例えば位置情報を収集する住宅の各部屋３０、３１、３２、３３、３４にそれぞれ配置されるので、各アクセスポイント装置が論理的に隣接する他のアクセスポイント装置と通信可能な位置に配置する。
【００２１】
電池で駆動する端末２０〜２３は、例えば家族の各人それぞれに１個づつ携帯してもらう。端末はアクセスポイント装置との通信機能を備え、後述するように周期的に自ＩＤ情報を送信する。
【００２２】
図２は、本発明の位置情報収集装置において使用する端末装置の構成を示すブロック図である。端末２０には、電池を含む電源回路、１チップＣＰＵ４０、トランシーバ用の高周波回路を集積したＲＦ−ＬＳＩ等が実装されている。１チップＣＰＵ４０は、ＣＰＵ、プログラムが格納されたＲＯＭ、ＲＡＭ、ＩＤやルート情報等の設定データを記憶するフラッシュメモリ、入出力インターフェイス回路等を１チップに集積したＬＳＩである。
【００２３】
１チップＣＰＵ４０には入力用のボタンスイッチ４１、表示用のＬＥＤ表示器４２が接続されているが、これらは本発明に必須の回路ではない。また、リセット端子にはパワーオンリセットを行うリセットＩＣ４３が接続されている。なお、このような１チップＣＰＵとしては各種のチップが市販されており、一例として、例えばモトローラ社のＭＣ９Ｓ０８ＧＴ６０−ＣＦＤを使用可能である。
【００２４】
ＲＦ−ＬＳＩ４４はトランシーバ用の高周波回路を集積したＬＳＩであり、例えば、無線標準規格ZigBee/IEEE 802.15.4用に設計されたフリースケール社の2.4GHz低電力ＲＦトランシーバＬＳＩ、ＭＣ１３１９３を使用可能である。このＬＳＩにおいては、１チップＣＰＵ４０とのインタフェースは４本のＳＰＩ（serial peripheral interface）信号を用いる。アンテナ４６はプリント配線基板上にパターンとして形成されたアンテナあるいは市販のアンテナ用チップ素子である。
【００２５】
充電池５２の４．２Ｖの出力電圧は、定電圧回路５３によって３Ｖに降圧されて電源として各回路に供給される。また、利用者の就寝時や外出時に充電用端子を介して外部から供給された５Ｖの電源は、定電圧回路５０、充電回路５１を介して充電池５２を充電する。端末装置は携帯に便利なカード形状あるいは腕時計形状である。
【００２６】
図３は、本発明の位置情報収集装置において使用するアクセスポイント装置の構成を示すブロック図である。アクセスポイント装置のハードウェア構成は、前記した端末装置から充電池を取り除いた構成であり、商用電源に接続された図示しない電源アダプタ装置から常時供給される５Ｖの電源により稼働する。
【００２７】
図４は、本発明の位置情報収集装置において使用するコーディネータ装置の構成を示すブロック図である。最上流のアクセスポイント装置であるコーディネータ装置１５のハードウェア構成は、前記したアクセスポイント装置に、サーバ装置１０と通信するための例えばRS-232Cシリアルインターフェイス回路５５、およびコネクタ５６を付加したものである。やはり、商用電源に接続された図示しない電源アダプタ装置から常時供給される５Ｖの電源により稼働する。
【００２８】
図５は、本発明の位置情報収集装置において使用される無線パケットのフォーマット例を示す説明図である。パケットはパケット種別データ、ルート情報、伝送内容であるデータ、エラーチェックコードからなる。パケット種別データとしては特定の宛先に送信される通常のパケットの他、宛先を指定しない放送パケットがある。
【００２９】
ルート情報は伝送すべきデータの送信元ＩＤ、中継したＡＰ（アクセスポイント）ＩＤ、宛先ＩＤが含まれており、転送する度に中継したＡＰ（アクセスポイント）ＩＤが追加されていく。伝送内容であるデータには、端末電池電圧情報、アクセスポイント装置における受信強度情報等が含まれる。端末電池電圧情報は例えばサーバ装置１０によって監視され、端末装置の電池残量が少なくなった場合に、サーバ装置のオペレータに当該端末の充電指示を出力（表示）するために利用される。
【００３０】
図６は、本発明の位置情報収集装置の実施例１における各装置間の信号のやり取りを示すタイムチャートである。なお、各ＡＰ（アクセスポイント）には、下流からＡＰ−Ｄ、ＡＰ−Ｃ、ＡＰ−Ｂ、ＡＰ−Ａ、ＣＯ（コーディネータ）の順に１本の論理的ルートが形成されるように、上流及び下流のＡＰがそれぞれ設定されているものとする。即ち、例えばＡＰ−Ｄには下流ＡＰ：無し、上流ＡＰ：ＡＰ−Ｃ、ＡＰ−Ｃには下流ＡＰ：ＡＰ−Ｄ、上流ＡＰ：ＡＰ−Ｂのように予め設定されている。なお、各ＡＰは上流ＡＰ障害時に当該ＡＰをとばして２つ以上先のＡＰに接続するために全てのＡＰリンクのリストを予め記憶している。
【００３１】
端末は時間間隔Ｔａで時刻ｔ１において周期的に自ＩＤ情報を含む放送パケットを送信する。この放送パケットが例えばＡＰ−Ｄ、ＡＰ−Ｃ、ＡＰ−Ｂ、ＡＰ−Ａ、ＣＯ（コーディネータ）において受信されたものとする。なおこの放送パケットは少なくとも１つのＡＰにおいて受信されれば足りる。
【００３２】
例えばＡＰ−Ｄにおいては、端末からの信号を受信すると、信号強度を測定して当該パケットにデータとして付加すると共に、時刻ｔ２において当該パケットを上流のＡＰ−Ｃ宛に送信する。このパケットは、ＡＰ−Ｃ、ＡＰ−Ｂ、ＡＰ−Ａ、ＣＯに順次無線で転送され、ＣＯからＰＣ（サーバ１０）に有線で伝送される。ＰＣには他のＡＰからのパケットも転送されてくる。従って、ＰＣは周期Ｔａより短い所定の時間Ｔｂだけ同じ端末から送信されたパケットが到着するのを待つ。
【００３３】
その後、同一端末からのパケットの中でＡＰにおける受信強度データが最強のものを残し、その他のパケットを削除する。そして、残したパケットデータを受信時刻と共にＤＢ（データベースあるいは記録ファイル）に記録する。記録情報としては、端末ＩＤ、受信ＡＰＩＤ（位置情報として使用）、中継ＡＰＩＤ、受信強度、時刻を含んでいる。
【００３４】
以上のような方式によって、端末の位置情報（ＡＰＩＤ）を周期的に収集可能である。端末は自ＩＤを周期的に送信するだけでよいので、電池寿命を延ばすことができ、装置を小型化できる。またパケットは１本道のルートに沿って転送されるので、トラフィックが少なくて済み、多数の端末を収容して短い時間間隔で位置データを収集することが可能となる。
【００３５】
なお、ルートの途中のＡＰにおいて、下流からのパケットの受信を待ち、自ＡＰから送信するパケットと下流からの転送パケットを１つのパケットにまとめて送信するようにしてもよい。このようにすれば、トラフィックを更に減少させることができる。
【００３６】
図７は、実施例１における端末装置の処理内容を示すフローチャートである。この処理は端末装置の１チップＣＰＵ４０において実行される。端末の電源がオンされると、Ｓ１０においては初期化を行い、Ｓ１１においては、電池電圧を測定する。Ｓ１２においては、電池電圧情報および自ＩＤを含む放送パケットを送信する。Ｓ１３においては、図６の周期Ｔａを計測するタイマーをセット（起動）する。Ｓ１４においては、タイマがタイムアップするまで待ち、Ｓ１１に戻る。以上の処理によって端末から周期的にＩＤを含むパケットが送信される。
【００３７】
図８は、実施例１におけるアクセスポイント装置の処理内容を示すフローチャートである。この処理はアクセスポイント装置の１チップＣＰＵ４０において実行される。ＡＰの電源がオンされると、Ｓ２０においては初期化を行う。Ｓ２１においては、端末からの信号を受信したか否かが判定され、判定結果が否定の場合にはＳ２５に移行するが、肯定の場合にはＳ２２に移行する。Ｓ２２においては、受信強度を測定して、自ＡＰＩＤ、受信強度、電池電圧情報、端末ＩＤを含むパケットを予め定められた上流ＡＰ宛あるいは上流ＣＯ宛に送信する。
【００３８】
Ｓ２３においては、送信が成功したか否かが判定される。即ち、相手ＡＰ（ＣＯ）からＡＣＫ（受信応答）が返送されてきたか否かがチェックされ、ＡＣＫが返送されてこない場合には所定回数送信を繰り返し、所定回数送信してもＡＣＫが返送されてこない場合には不成功と判定する。そして判定結果が否定の場合にはＳ２４に移行するが、肯定の場合にはＳ２１に移行する。Ｓ２４においては、送信するＡＰを一つ跳ばして、送信すべきＡＰをＡＰリンクリストの２つ上流のＡＰに設定してＳ２２に戻る。
【００３９】
Ｓ２５においては、下流ＡＰから信号を受信したか否かが判定され、判定結果が否定の場合にはＳ２９に移行するが、肯定の場合にはＳ２６に移行する。Ｓ２６においては、受信データに自ＡＰＩＤを付加して予め定められた上流ＡＰあるいは上流ＣＯに送信する。Ｓ２７においては、Ｓ２３と同様に送信が成功したか否かが判定され、判定結果が否定の場合にはＳ２８に移行するが、肯定の場合にはＳ２１に移行する。Ｓ２８においては、送信するＡＰを一つ跳ばして、送信すべきＡＰをＡＰリンクリストの２つ上流のＡＰに設定してＳ２６に戻る。
【００４０】
Ｓ２９においては、上流ＡＰから信号を受信したか否かが判定され、判定結果が否定の場合にはＳ２１に移行するが、肯定の場合にはＳ３０に移行する。Ｓ３０においては、受信したデータを下流ＡＰまたは端末に送信する。なお、この上流ＡＰからの信号を下流のＡＰや端末に転送する機能は本発明に必須の機能ではない。
【００４１】
図９は、実施例１におけるコーディネータ装置の処理内容を示すフローチャートである。この処理はコーディネータ装置の１チップＣＰＵ４０において実行される。ＣＯの電源がオンされると、Ｓ４０においては、初期化を行う。Ｓ４１においては、端末からの信号を受信したか否かが判定され、判定結果が否定の場合にはＳ４３に移行するが、肯定の場合にはＳ４２に移行する。Ｓ４２においては、ＣＯＩＤ、受信強度と共に、端末ＩＤ等の受信データをＰＣに送信する。
【００４２】
Ｓ４３においては、下流ＡＰから信号を受信したか否かが判定され、判定結果が否定の場合にはＳ４５に移行するが、肯定の場合にはＳ４４に移行する。Ｓ４４においては、シリアルインターフェイス回路を介して受信データをＰＣに転送する。
【００４３】
Ｓ４５においては、ＰＣからデータを受信したか否かが判定され、判定結果が否定の場合にはＳ４１に移行するが、肯定の場合にはＳ４６に移行する。Ｓ４６においては、受信したデータを下流ＡＰまたは端末に送信する。なお、この機能は本発明に必須の機能ではない。
【００４４】
図１０は、実施例１におけるサーバ装置の処理内容を示すフローチャートである。この処理はサーバ装置のＣＰＵにおいて実行される。ＰＣの電源がオンされると、Ｓ５０においては初期化を行う。Ｓ５１においては、シリアルインターフェイス回路を介してＣＯからデータを受信したか否かが判定され、判定結果が否定の場合にはＳ６０に移行するが、肯定の場合にはＳ５２に移行する。
【００４５】
Ｓ５２においては、ＰＣに標準装備されている時計回路から日時情報を取得する。Ｓ５３においては、受信データに記載されている端末ＩＤを抽出し、一時記憶エリア内で同一ＩＤを検索する。Ｓ５４においては、同一ＩＤが有ったか否かが判定され、判定結果が否定の場合にはＳ５５に移行するが、肯定の場合にはＳ５７に移行する。
【００４６】
Ｓ５５においては、端末ＩＤと対応するソフトウェアのタイマをオンにする。このタイマは図６の時間Ｔｂを計測するためのタイマである。Ｓ５６においては、一時記憶エリアに端末ＩＤ、受信日時、ＡＰＩＤ、受信強度データ等を記録する。Ｓ５７においては、同一ＩＤのデータの中で受信強度が最強のデータを一時記憶エリアに残し、それ以外を削除する。
【００４７】
Ｓ６０においては、ＩＤ対応タイマがタイムアップしたか否かが判定され、判定結果が否定の場合にはＳ６３に移行するが、肯定の場合にはＳ６１に移行する。Ｓ６１においては、端末ＩＤをキーとして、受信日時、ＡＰＩＤ（位置情報）、端末電池電圧情報等をＤＢに記録する。Ｓ６２においては、一時記憶エリアから対応ＩＤのデータを削除する。
【００４８】
Ｓ６３においては、集計指示がなされたか否かが判定され、判定結果が否定の場合にはＳ６５に移行するが、肯定の場合にはＳ６４に移行する。Ｓ６４においては、後述する集計処理が実行される。Ｓ６５においては、終了指示がなされたか否かが判定され、判定結果が否定の場合にはＳ５１に移行するが、肯定の場合には処理を終了する。
【００４９】
図１１は、図１０のＳ６４の集計処理の内容を示すフローチャートである。Ｓ７０においては、初期化を行い、Ｓ７１においては、メイン画面を表示する。Ｓ７２においては、設定が指示されたか否かが判定され、判定結果が否定の場合にはＳ７４に移行するが、肯定の場合にはＳ７３に移行する。Ｓ７３においては、端末ＩＤと家族の名前の対応リストやＡＰＩＤと部屋の名前対応リストなどの各種情報を設定する。
【００５０】
Ｓ７４においては、収集データファイルのオープン指示がなされたか否かが判定され、判定結果が否定の場合にはＳ７１に移行するが、肯定の場合にはＳ７５に移行する。Ｓ７５においては、オペレータが選択したデータファイルをオープンする。
【００５１】
Ｓ７６においては、共通時間の集計指示か否かが判定され、判定結果が否定の場合にはＳ７８に移行するが、肯定の場合にはＳ７７に移行する。Ｓ７７においては、家族全員について任意の２人の組み合わせが同一場所で過ごした積算時間の表を生成して表示する。
【００５２】
Ｓ７８においては、各部屋利用時間の集計指示か否かが判定され、判定結果が否定の場合にはＳ７８０に移行するが、肯定の場合にはＳ７９に移行する。Ｓ７９においては、各部屋毎の各人が利用した積算時間の表を生成して表示する。
Ｓ８０においては、グラフ表示の指示か否かが判定され、判定結果が否定の場合にはＳ８２に移行するが、肯定の場合にはＳ８１に移行する。Ｓ８１においては、各部屋の各人の利用率グラフを生成して表示する。
【００５３】
Ｓ８２においては、任意比較の指示か否かが判定され、判定結果が否定の場合にはＳ８４に移行するが、肯定の場合にはＳ８３に移行する。Ｓ８３においては、特定の２人組み合わせで同一場所で過ごした時間の表を生成して表示する。
Ｓ８４においては、印刷指示か否かが判定され、判定結果が否定の場合にはＳ８６に移行するが、肯定の場合にはＳ８５に移行する。Ｓ８５においては、表示されている表あるいはグラフを印刷する。Ｓ８６においては、終了指示か否かが判定され、判定結果が否定の場合にはＳ７６に移行するが、肯定の場合には処理を終了する。
【００５４】
図１７は、サーバ装置における集計処理の出力例を示す説明図である。図１７の上部の表は、Ｓ７７において生成された表の例である。この表において、例えば「人１」と「人２」は調査期間の間に「部屋１」には１１時間５分、「部屋２」には２分一緒におり、部屋を特定せずに一緒にいた時間は２１時間１６分であったことを示している。図１７の下部の表は、Ｓ７９において生成された表の例である。この表において、例えば「人１」は調査期間の間に「場所１」には２８時間３６分、「場所２」には２７分いたことを示している。
【実施例２】
【００５５】
図１２は、本発明の位置情報収集装置の実施例２における各装置間の信号のやり取りを示すタイムチャートである。実施例１においては、端末は単にＩＤを放送パケットで送信するのみであり、ＰＣにおいて受信強度が最強のＡＰを特定する例を開示したが、この方式では転送するパケット数が多くなる。実施例２は、転送パケット数が実施例１より少ない方式である。各ＡＰには、実施例１と同様に下流からＡＰ−Ｄ、ＡＰ−Ｃ、ＡＰ−Ｂ、ＡＰ−Ａ、ＣＯの順に１本の論理的ルートが形成されるように、上流及び下流のＡＰがそれぞれ設定されているものとする。
【００５６】
端末は時間間隔Ｔａで時刻ｔ５において周期的に自ＩＤ情報を含む放送パケットを送信する。この放送パケットが例えばＡＰ−Ｄ、ＡＰ−Ｃ、ＡＰ−Ｂ、ＡＰ−Ａ、ＣＯにおいて受信されたものとする。各ＡＰにおいては、端末からの放送パケットを受信すると、受信信号強度を測定して当該パケットにＡＰＩＤおよび受信信号強度をデータとして付加し、時刻ｔ６において応答パケットとして当該端末宛に送信する。
【００５７】
端末においては、所定時間だけ応答パケットを受信し、記憶する。そして応答パケットの内で受信信号強度の最も大きなＡＰ（図１２では例えばＡＰ−Ｂとする）を選択し、時刻ｔ７において自ＩＤを含むパケットを当該ＡＰ宛に送信する。ＡＰ−Ｂにおいては、端末からの信号を受信すると、当該パケットに自ＡＰＩＤを付加して上流のＡＰ−Ａ宛に送信する。このパケットは、ＣＯに転送され、ＣＯからＰＣ（サーバ１０）に有線で伝送される。
【００５８】
ＰＣにおいては、パケットデータを受信時刻と共にＤＢ（データベースあるいは記録ファイル）に記録する。記録情報としては、端末ＩＤ、受信ＡＰＩＤ（位置情報として使用）、中継ＡＰＩＤ、受信強度、時刻を含んでいる。
以上のような方式によって、端末の位置情報（ＡＰＩＤ）を周期的に収集可能である。端末の処理負荷は実施例１より大きくなるが、ＡＰ間を転送されるパケット数は実施例１より減少する。
【００５９】
図１３は、実施例２における端末装置の処理内容を示すフローチャートである。この処理は端末装置の１チップＣＰＵ４０において実行される。端末の電源がオンされると、Ｓ９０においては初期化が行われる。Ｓ９１においては、電池電圧を測定する。Ｓ９２においては、自ＩＤを含む放送パケットを送信する。Ｓ９３においては、一定時間ＡＰからの応答パケットを受信する。
【００６０】
Ｓ９４においては、受信した応答パケットの中から、受信信号強度データの最も大きなＡＰを選択する。Ｓ９５においては、選択したＡＰに自ＩＤ、電池電圧情報を含むパケットを送信する。Ｓ９６においては、Ｔａを計測するタイマーをセットし、Ｓ９７においては、タイマーがタイムアップするまで待ち、Ｓ９１に移行する。
【００６１】
図１４は、実施例２におけるアクセスポイント装置の処理内容を示すフローチャートである。この処理はアクセスポイント装置の１チップＣＰＵ４０において実行される。ＡＰの電源がオンされると、Ｓ１００においては初期化を行う。Ｓ１０１においては、端末からのＡＰ検索のための放送パケットを受信したか否かが判定され、判定結果が否定の場合にはＳ１０３に移行するが、肯定の場合にはＳ１０２に移行する。Ｓ１０２においては、受信強度を測定して、自ＡＰＩＤ、受信強度を含むパケットを応答パケットとして当該端末宛に送信する。
【００６２】
Ｓ１０３においては、端末あるいは下流ＡＰから転送すべきパケットを受信したか否かが判定され、判定結果が否定の場合にはＳ１０７に移行するが、肯定の場合にはＳ１０４に移行する。Ｓ１０４においては、受信データに自ＡＰＩＤを付加して予め定められた上流ＡＰあるいは上流ＣＯに送信する。Ｓ１０５においては、送信が成功したか否かが判定され、判定結果が否定の場合にはＳ１０６に移行するが、肯定の場合にはＳ１０１に移行する。Ｓ１０６においては、送信するＡＰを一つ跳ばして、送信すべきＡＰをＡＰリンクリストの２つ上流のＡＰに設定してＳ１０４に戻る。
【００６３】
Ｓ１０７においては、上流ＡＰから信号を受信したか否かが判定され、判定結果が否定の場合にはＳ１０１に移行するが、肯定の場合にはＳ１０８に移行する。Ｓ１０８においては、受信したデータを下流ＡＰまたは端末に送信する。なお、この上流ＡＰからの信号を下流のＡＰや端末に転送する機能は本発明に必須の機能ではない。
【００６４】
図１５は、実施例２におけるコーディネータ装置の処理内容を示すフローチャートである。この処理はコーディネータ装置の１チップＣＰＵ４０において実行される。ＣＯの電源がオンされると、Ｓ１１０においては、初期化を行う。Ｓ１１１においては、端末からの信号を受信したか否かが判定され、判定結果が否定の場合にはＳ１１３に移行するが、肯定の場合にはＳ１１２に移行する。Ｓ１１２においては、受信強度を測定して、自ＣＯＩＤ、受信強度を含むパケットを応答パケットとして当該端末宛に送信する。
【００６５】
Ｓ１１３においては、端末あるいは下流ＡＰから転送すべきパケットを受信したか否かが判定され、判定結果が否定の場合にはＳ１１５に移行するが、肯定の場合にはＳ１１４に移行する。Ｓ１１４においては、シリアルインターフェイス回路を介して受信データをＰＣに転送する。
【００６６】
Ｓ１１５においては、ＰＣからデータを受信したか否かが判定され、判定結果が否定の場合にはＳ１１１に移行するが、肯定の場合にはＳ１１６に移行する。Ｓ１１６においては、受信したデータを下流ＡＰまたは端末に送信する。なお、この機能は本発明に必須の機能ではない。
【００６７】
図１６は、実施例２におけるサーバ装置の処理内容を示すフローチャートである。この処理はサーバ装置のＣＰＵにおいて実行される。ＰＣの電源がオンされると、Ｓ１２０においては初期化を行う。Ｓ１２１においては、シリアルインターフェイス回路を介してＣＯからデータを受信したか否かが判定され、判定結果が否定の場合にはＳ１２４に移行するが、肯定の場合にはＳ１２２に移行する。
【００６８】
Ｓ１２２においては、ＰＣに標準装備されている時計回路から日時情報を取得する。Ｓ１２３においては、端末ＩＤをキーとして、受信日時、ＡＰＩＤ（位置情報）、端末電池電圧情報等をＤＢに記録する。
【００６９】
Ｓ１２４においては、集計指示がなされたか否かが判定され、判定結果が否定の場合にはＳ１２４に移行するが、肯定の場合にはＳ１２５に移行する。Ｓ１２５においては、前述した図１１の集計処理が実行される。Ｓ１２６においては、終了指示がなされたか否かが判定され、判定結果が否定の場合にはＳ１２１に移行するが、肯定の場合には処理を終了する。
【００７０】
以上、実施例を開示したが、本発明には以下のような変形例も考えられる。実施例においては論理的ルートが１本である例を開示したが、論理的ルートの形状として、複数のルートを備えたスター状あるいは途中のアクセスポイント装置において分岐するツリー状の論理的ルートを設定してもよい。この場合には各アクセスポイント装置あるいはコーディネータ装置において、下流のアクセスポイント装置の数を複数設定できるようにすればよい。このような論理的ルートを使用すれば、平面的あるいは立体的に均等に分布したアクセスポイント装置を効率よく接続可能となる。
【産業上の利用可能性】
【００７１】
本発明の位置情報収集装置は例えば家庭内の各人の位置情報を収集する場合に適用可能であるが、本発明は家庭をはじめ、職場、工場、倉庫、介護施設など任意の場所における人や物など任意の対象物の位置情報収集に適用可能である。
【図面の簡単な説明】
【００７２】
【図１】本発明の位置情報収集装置の構成を示すブロック図である。
【図２】本発明の位置情報収集装置において使用する端末装置の構成を示すブロック図である。
【図３】本発明の位置情報収集装置において使用するアクセスポイント装置の構成を示すブロック図である。
【図４】本発明の位置情報収集装置において使用するコーディネータ装置の構成を示すブロック図である。
【図５】本発明の位置情報収集装置において使用される無線パケットのフォーマット例を示す説明図である。
【図６】本発明の位置情報収集装置の実施例１における各装置間の信号のやり取りを示すタイムチャートである。
【図７】実施例１における端末装置の処理内容を示すフローチャートである。
【図８】実施例１におけるアクセスポイント装置の処理内容を示すフローチャートである。
【図９】実施例１におけるコーディネータ装置の処理内容を示すフローチャートである。
【図１０】実施例１におけるサーバ装置の処理内容を示すフローチャートである。
【図１１】図１０のＳ６４の集計処理の内容を示すフローチャートである。
【図１２】本発明の位置情報収集装置の実施例２における各装置間の信号のやり取りを示すタイムチャートである。
【図１３】実施例２における端末装置の処理内容を示すフローチャートである。
【図１４】実施例２におけるアクセスポイント装置の処理内容を示すフローチャートである。
【図１５】実施例２におけるコーディネータ装置の処理内容を示すフローチャートである。
【図１６】実施例２におけるサーバ装置の処理内容を示すフローチャートである。
【図１７】サーバ装置における集計処理の出力例を示す説明図である。
【符号の説明】
【００７３】
１０…ＰＣサーバ装置
１１…ディスプレイ装置
１２…キーボード
１５…コーディネータ装置
１６〜１９…アクセスポイント装置
２０〜２３…端末
２５〜２８…論理的リンク（ルート）
３０〜３４…部屋
【図１】
2008244722.tif 000003
【図２】
2008244722.tif 000004
【図３】
2008244722.tif 000005
【図４】
2008244722.tif 000006
【図５】
2008244722.tif 000007
【図６】
2008244722.tif 000008
【図７】
2008244722.tif 000009
【図８】
2008244722.tif 000010
【図９】
2008244722.tif 000011
【図１０】
2008244722.tif 000012
【図１１】
2008244722.tif 000013
【図１２】
2008244722.tif 000014
【図１３】
2008244722.tif 000015
【図１４】
2008244722.tif 000016
【図１５】
2008244722.tif 000017
【図１６】
2008244722.tif 000018
【図１７】
2008244722.tif 000019