(57)【要約】【課題】  無線タグの一部がグループから離脱しているか否かをより確実に判断させる。【解決手段】  タグ移動状況判断装置１０は、転送装置２０により送信されたタグ情報を受信して蓄積するとともに、蓄積したタグ情報および位置情報に基づいて、各タグ４０の変位状態を算出し、この変位状態を比較等することにより同一のグループに属する複数のタグ４０が一緒に移動している状況であるか否かを判断し、この判断の結果をサービス提供システム５０に送信する。【選択図】  図１
2005252868.tif 000002
【特許請求の範囲】
【請求項１】
同一のグループに属する複数の無線タグの位置情報および当該位置情報に対応する時刻情報に基づいて、前記無線タグの変位状態を算出する変位状態算出手段と、
前記変位状態算出手段により算出された前記無線タグの変位状態に基づいて、前記無線タグが一緒に移動している状況であるか否かを判断する移動状況判断手段と
を備えることを特徴とするタグ移動状況判断装置。
【請求項２】
少なくとも、前記無線タグのタグＩＤ、前記無線タグを検出したタグリーダのタグリーダＩＤ、および前記無線タグが前記タグリーダにより検出されたときの検出時刻を含むタグ情報を取得するタグ情報取得手段と、
前記タグ情報取得手段により取得された前記タグ情報に含まれる前記タグリーダＩＤに基づいて、当該タグリーダＩＤに対応する前記タグリーダの位置情報を、前記無線タグの位置情報として取得する位置情報取得手段と、
前記変位状態算出手段は、前記タグ情報取得手段により取得されたタグ情報に含まれる前記検出時刻、および前記位置情報取得手段により取得された前記タグリーダの位置情報に基づいて、前記無線タグの変位状態を算出することを特徴とする請求項１記載のタグ移動状況判断装置。
【請求項３】
前記移動状況判断手段は、同一の時間帯における前記無線タグの変位の度合いに基づいて、前記無線タグが一緒に移動している状況であるか否かを判断することを特徴とする請求項１または２に記載のタグ移動状況判断装置。
【請求項４】
前記移動状況判断手段は、前記無線タグの変位の度合いが異なると認定した場合には、前記無線タグが一緒に移動していない状況であると判断することを特徴とする請求項３記載のタグ移動状況判断装置。
【請求項５】
前記移動状況判断手段は、前記無線タグの変位の度合いが同じであると認定した場合には、所定の時刻に対応する位置情報が相違するか否かに基づいて、前記無線タグが一緒に移動している状況であるか否かを判断することを特徴とする請求項３記載のタグ移動状況判断装置。
【請求項６】
前記移動状況判断手段は、前記所定の時刻に対応する位置情報が相違すると認定した場合には、前記無線タグが一緒に移動していない状況であると判断することを特徴とする請求項５記載のタグ移動状況判断装置。
【請求項７】
同一のグループに属する複数の無線タグの位置情報および当該位置情報に対応する時刻情報に基づいて、前記無線タグの変位状態を算出する変位状態算出ステップと、
前記変位状態算出ステップにおいて算出された前記無線タグの変位状態に基づいて、前記無線タグが一緒に移動している状況であるか否かを判断する移動状況判断ステップと
を備えることを特徴とするタグの移動状況判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タグ移動状況判断装置およびタグの移動状況判断方法に関する。
【背景技術】
【０００２】
下記特許文献１には、工場見学等でグループ行動をする際に、グループ員の一部がグループ行動から離脱したか否かを監視するための技術が開示されている。特許文献１に開示された技術では、各グループ員に無線タグを所持させて、これらの無線タグを所定の監視区域ごとに設置されたタグリーダで検出している。そして、グループを構成する無線タグの一部が、他の無線タグを検出したタグリーダとは異なるタグリーダにより検出された場合に、グループ員の一部がグループ行動から離脱したと判断する。
【特許文献１】特開２００４−７４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述した特許文献１に開示された技術では、各グループ員が、タグリーダの監視区域の切り替わり部分を移動しているときには、グループを構成する各無線タグが一緒に移動しているにもかかわらず、各無線タグが異なるタグリーダによって検出されてしまうことがある。すなわち、上記技術では、各無線タグが一緒に移動しているにもかかわらず、無線タグの一部がグループから離脱しているという誤った判断がなされてしまう。
【０００４】
そこで、本発明は、上述した課題を解決するために、無線タグの一部がグループから離脱しているか否かをより確実に判断させることができるタグ移動状況判断装置およびタグの移動状況判断方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のタグ移動状況判断装置は、同一のグループに属する複数の無線タグの位置情報および当該位置情報に対応する時刻情報に基づいて、無線タグの変位状態を算出する変位状態算出手段と、変位状態算出手段により算出された無線タグの変位状態に基づいて、無線タグが一緒に移動している状況であるか否かを判断する移動状況判断手段とを備えることを特徴とする。
【０００６】
また、本発明のタグの移動状況判断方法は、同一のグループに属する複数の無線タグの位置情報および当該位置情報に対応する時刻情報に基づいて、無線タグの変位状態を算出する変位状態算出ステップと、変位状態算出ステップにおいて算出された無線タグの変位状態に基づいて、無線タグが一緒に移動している状況であるか否かを判断する移動状況判断ステップとを備えることを特徴とする。
【０００７】
これらの発明によれば、同一のグループに属する複数の無線タグの位置情報および時刻情報に基づいて、各無線タグの変位状態が算出されるため、各無線タグが変位していく状態を把握することができる。したがって、この無線タグの変位状態に基づいて、例えば各変位状態を比較等することにより、無線タグが一緒に移動している状況であるか否かを判断させることができる。すなわち、無線タグの一部がグループから離脱しているか否かをより確実に判断させることができる。
【０００８】
本発明のタグ移動状況判断装置において、少なくとも、無線タグのタグＩＤ、無線タグを検出したタグリーダのタグリーダＩＤ、および無線タグがタグリーダにより検出されたときの検出時刻を含むタグ情報を取得するタグ情報取得手段と、タグ情報取得手段により取得されたタグ情報に含まれるタグリーダＩＤに基づいて、当該タグリーダＩＤに対応するタグリーダの位置情報を、無線タグの位置情報として取得する位置情報取得手段と、変位状態算出手段は、タグ情報取得手段により取得されたタグ情報に含まれる検出時刻、および位置情報取得手段により取得されたタグリーダの位置情報に基づいて、無線タグの変位状態を算出させることが好ましい。このようにすれば、各無線タグの変位状態をより正確に把握することができる。
【０００９】
本発明のタグ移動状況判断装置において、移動状況判断手段は、同一の時間帯における無線タグの変位の度合いに基づいて、無線タグが一緒に移動している状況であるか否かを判断させることが好ましい。このようにすれば、各無線タグの変位状態に含まれる変位の度合いに応じて各無線タグが一緒に移動している状況であるか否かを判断させることができる。
【００１０】
本発明のタグ移動状況判断装置において、移動状況判断手段は、無線タグの変位の度合いが異なると認定した場合には、無線タグが一緒に移動していない状況であると判断させることが好ましい。このようにすれば、各無線タグの変位状態に含まれる変位の度合いが異なる場合には一部の無線タグが離脱している状況であると判断させることができる。
【００１１】
本発明のタグ移動状況判断装置において、移動状況判断手段は、無線タグの変位の度合いが同じであると認定した場合には、所定の時刻に対応する位置情報が相違するか否かに基づいて、無線タグが一緒に移動している状況であるか否かを判断させることが好ましい。このようにすれば、各無線タグの変位状態に含まれる変位の度合いが同じであっても、所定の時刻に対応する各無線タグの位置情報に応じて各無線タグが一緒に移動している状況であるか否かを判断させることができる。
【００１２】
本発明のタグ移動状況判断装置において、移動状況判断手段は、所定の時刻に対応する位置情報が相違すると認定した場合には、無線タグが一緒に移動していない状況であると判断させることが好ましい。このようにすれば、各無線タグの変位状態に含まれる変位の度合いが同じであっても、所定の時刻に対応する各無線タグの位置情報が相違する場合には一部の無線タグが離脱している状況であると判断させることができる。
【発明の効果】
【００１３】
本発明に係るタグ移動状況判断装置およびタグの移動状況判断方法によれば、無線タグの一部がグループから離脱しているか否かをより確実に判断させることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係るタグ移動状況判断装置の実施形態を図面に基づき説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１５】
まず、図１は、実施形態におけるタグ移動状況判断装置を含む通信システムの構成を例示する図である。図１に示すように、通信システム１は、タグ移動状況判断装置１０と、転送装置２０と、タグリーダ３０と、タグ４０と、サービス提供システム５０とを有する。
【００１６】
ここで、本実施形態における通信システム１は、ユーザが移動する際に所持する各物品に付された無線タグを一のグループとして管理し、このグループから一部の無線タグが離脱したか否かを判断するシステムである。また、この通信システム１は、一部の無線タグが離脱したと判断した場合には離脱に関する情報をユーザに提供することができるシステムである。すなわち、例えば、ユーザが旅行先等で移動する場合について想定すると、ユーザが移動する時に常に一緒に所持する財布、カメラ、携帯電話、スーツケース等に付された無線タグのタグＩＤを、予めシステム側にグループ登録しておき、その後、移動を開始することによって、例えば移動中にユーザが財布を落としてしまった場合には、財布を落としたことや落とした場所等の落とし物情報をユーザに提供することができるシステムである。
【００１７】
次に、図１に示された各装置等について説明する。
【００１８】
タグ４０は、例えば、ＲＦＩＤ（Radio Frequency Identification）タグ等に代表される無線タグである。タグ４０には、自身の識別コードであるタグＩＤが割り当てられている。本実施形態におけるタグ４０は、自ら周期的に外部に発信するアクティブ型の無線タグであり、ユーザが所有する物品に予め取り付けられている。また、タグ４０に割り当てられているタグＩＤには、タグ４０が取り付けられている物品を識別するための識別コードが付加されている。したがって、このタグＩＤを取得することによって、タグＩＤが取り付けられている物品がどのような物品であるのかを認識することができる。
【００１９】
タグリーダ３０は、タグ４０から発信されたタグＩＤを検出するとともに、この検出したタグＩＤを転送装置２０に送信する。タグリーダ３０には、自身の識別コードであるタグリーダＩＤが割り当てられている。
【００２０】
転送装置２０は、タグリーダ３０により送信されたタグＩＤを受信するとともに、タグ情報を生成し、生成したタグ情報をタグ移動状況判断装置１０に送信する。タグ情報には、タグＩＤ、タグリーダＩＤおよび検出時刻が含まれる。タグリーダＩＤはタグＩＤを検出したタグリーダ３０に割り当てられたタグリーダＩＤであり、検出時刻はタグＩＤがタグリーダ３０によって検出された時刻である。
【００２１】
サービス提供システム５０は、タグ移動状況判断装置１０により送信された移動状況情報に基づいて、タグ４０が付された物品の所有するユーザに対するサービスを提供するシステムである。提供するサービスとしては、タグ移動状況判断装置１０から受信した移動状況情報が、例えば、同一のグループに属する複数のタグ４０のうち一部のタグ４０が離脱したことを示す情報である場合には、タグ４０が付された物品を所有するユーザに対して、「○○（物品名）を、××（場所）で落としました」という落とし物情報を提供するサービスがある。
【００２２】
タグ移動状況判断装置１０は、転送装置２０により送信されたタグ情報を受信して蓄積するとともに、蓄積したタグ情報や、位置情報に基づいて、各タグ４０の変位状態を算出し、この変位状態を比較等することにより、同一のグループに属する複数のタグ４０が一緒に移動している状況であるか否かを判断する。
【００２３】
ここで、図２を参照してタグ移動状況判断装置１０の機能構成を説明する。図２に示すように、タグ移動状況判断装置１０は、タグ情報受信部１１と、タグ情報蓄積部１２と、タグ情報取得部１３と、位置情報取得部１４と、変位状態算出部１５と、移動状況判断部１６と、移動状況送信部１７とを備えている。また、タグ移動状況判断装置１０は、上述した各部における処理に用いられる各種情報をデータベースに格納しており、このようなデータベースとして、例えば、タグ情報データベース１８、タググループデータベース１９および位置情報データベース１Ａがある。
【００２４】
図３を参照してタググループデータベース１９のデータ構成について説明する。タググループデータベース１９は、データ項目として、例えば、グループＩＤおよびタグＩＤを有する。グループＩＤには、複数のタグ４０により構成されるグループを識別するための識別コードが格納され、タグＩＤには、グループを構成する各タグ４０のタグＩＤが格納される。図３には、例えば、グループＩＤが“１”であるグループには、タグＩＤが“ａ”，“ｂ”，“ｃ”，“ｄ”である４つのタグが属していることが例示されている。
【００２５】
また、図４を参照してタグ情報データベース１８のデータ構成について説明する。タグ情報データベース１８は、データ項目として、例えば、タグＩＤ、検出時刻およびタグリーダＩＤを有する。タグＩＤには、タグリーダ３０により検出されたタグＩＤが格納され、検出時刻には、タグＩＤがタグリーダ３０によって検出された時刻が格納され、タグリーダＩＤには、タグＩＤを検出したタグリーダ３０に割り当てられたタグリーダＩＤが格納される。図４には、例えば、タグＩＤが“ａ”であるタグは、検出時刻“ｔ１”において、タグリーダＩＤが“Ａ”であるタグリーダにより検出され、タグＩＤが“ｂ”であるタグは、検出時刻“ｔ１”において、タグリーダＩＤが“Ａ”であるタグリーダにより検出されていることが例示されている。
【００２６】
また、図５を参照して位置情報データベース１Ａのデータ構成について説明する。位置情報データベース１Ａは、データ項目として、例えば、タグリーダＩＤおよび位置情報を有する。タグリーダＩＤには、タグリーダを識別するための識別コードが格納され、位置情報には、タグリーダ３０が設置されている位置情報が格納される。位置情報としては、例えば、座標情報や、緯度経度情報等が該当する。図５には、例えば、タグリーダＩＤが“Ａ”であるタグリーダは、座標“（ｘ１，ｙ１，ｚ１）”に対応する位置に設置されていることが例示されている。
【００２７】
図２に示すタグ情報受信部１１は、転送装置２０により送信されたタグ情報を受信する。また、タグ情報蓄積部１２は、タグ情報受信部１１により受信されたタグ情報を、タグ情報データベース１８に格納することによって、タグ情報データベース１８にタグ情報を蓄積させる。
【００２８】
図２に示すタグ情報取得部１３は、移動状況の判断対象となるグループのグループＩＤに基づいて、当該グループＩＤに対応するタグＩＤをタググループデータベース１９から抽出する。また、タグ情報取得部１３は、抽出した各タグＩＤに基づいて、当該タグＩＤに対応するタグ情報をタグ情報データベース１８から抽出する。すなわち、タグ情報取得部１３は、同一のグループに属する各タグに対応するタグ情報を取得する。
【００２９】
図２に示す位置情報取得部１４は、タグ情報取得部１３によって取得されたタグ情報に含まれるタグリーダＩＤに基づいて、当該タグリーダＩＤに対応する位置情報を位置情報データベース１Ａから抽出する。すなわち、位置情報取得部１４は、タグリーダＩＤに対応する位置情報をタグ４０の位置情報として取得する。
【００３０】
図２に示す変位状態算出部１５は、タグ情報取得部１３により取得されたタグ情報に含まれる検出時刻、および位置情報取得部１４により取得された位置情報に基づいて、タグ４０の変位状態を算出する。すなわち、変位状態算出部１５は、同一のグループに属する複数のタグ４０の位置情報および当該位置情報に対応する時刻情報に基づいて、タグ４０の変位状態を算出する。
【００３１】
ここで、図６および図７を参照して、タグ４０の変位状態について説明する。図６は、各タグ４０の変位状態を算出するための変位状態算出用情報を示す図である。図６に示す変位状態算出用情報は、同一のグループに属する複数のタグ４０が、時刻ｔ１〜時刻ｔ５までの時間帯において、どのタグリーダ３０に対応する位置で検出されたのかを示す情報である。すなわち、ユーザに所持されて一緒に移動するべき物品に付されたタグのタグＩＤ（例えば、“ａ”，“ｂ”，“ｃ”，“ｄ”）が、時刻ｔ１〜時刻ｔ５においてどの位置で検出されたのかを示す情報である。
【００３２】
なお、図６に示す変位状態算出用情報は、タグ情報および位置情報に基づいて生成される。この変位状態算出用情報を、タグ情報および位置情報から抽出する場合には、例えば、所定の地理的範囲内に設置されているタグリーダまたは所定の時間帯を抽出条件として抽出する。所定の地理的範囲内に設置されているタグリーダ３０に基づいて抽出する場合としては、例えば、ユーザが移動した行程のうち、直線上に移動した行程に対応する道路等の位置情報を地図情報から求め、この道路沿いに備えられたタグリーダ３０のタグリーダＩＤに基づいて抽出する場合がある。
【００３３】
また、タグ情報および位置情報から変位状態算出用情報を抽出する際の条件は、例えば、オペレータやユーザにより任意に設定できることとしてもよいし、タグ４０が付されている物品の属性情報に基づいてシステム側で自動的に設定することとしてもよい。物品の属性情報に基づいてシステム側で自動的に設定する場合としては、例えば、自家用車に付されたタグ４０が同一グループ内に存在する場合には、ユーザが自家用車で移動していると考えられるため、上述した地理的範囲や時間帯等の抽出条件を大きくとるようにする。また、例えば、買い物用の手提げ鞄に付されたタグ４０が同一グループ内に存在する場合には、ユーザが徒歩で移動していると考えられるため、上述した地理的範囲や時間帯等の抽出条件を小さくとるようにする。さらに、例えば、自転車に付されたタグ４０が同一グループ内に存在する場合には、ユーザが自転車で移動していると考えられるため、上述した地理的範囲や時間帯等の抽出条件を、徒歩で移動する場合と自動車で移動する場合との間にとるようにする。
【００３４】
図６に示すように、タグ“ａ”は、時刻ｔ１にタグリーダ“Ａ”の位置で、時刻ｔ２にタグリーダ“Ｂ”の位置で、時刻ｔ４にタグリーダ“Ｄ”の位置で、時刻ｔ５にタグリーダ“Ｅ”の位置でそれぞれ検出されている。同様に、タグ“ｂ”は、時刻ｔ１にタグリーダ“Ａ”の位置で、時刻ｔ３にタグリーダ“Ｃ”の位置で、時刻ｔ５にタグリーダ“Ｅ”の位置でそれぞれ検出されている。また、タグ“ｃ”は、時刻ｔ２にタグリーダ“Ｂ”の位置で、時刻ｔ４にタグリーダ“Ｄ”の位置でそれぞれ検出されている。さらに、タグ“ｄ”は、時刻ｔ１〜時刻ｔ５の全ての時刻においてタグリーダ“Ａ”の位置で検出されている。
【００３５】
図６に示す各時刻ｔ１〜ｔ５において、ユーザに所持されて一緒に移動しているはずのタグ“ａ”〜“ｄ”の全てが検出されていないのは、タグ“ａ”〜“ｄ”が、アクティブ型のタグであり、それぞれ異なる周期でタグＩＤを発信しているためである。すなわち、アクティブ型のタグの発信周期はタグごとに異なるため、たとえ各タグが一緒に移動していても、タグＩＤが発信されない限りタグリーダで検出されないことに起因する。したがって、例えば、ユーザが図６に示す時刻ｔ１において、全てのタグ“ａ”〜“ｄ”を所持して移動していたとしても、タグ“ｃ”からタグＩＤが発信されない限りは、タグ“ｃ”がタグリーダ“Ａ”で検出されることはない。このように、時刻ｔ１においてタグ“ｃ”が検出されないのは、時刻ｔ１においてタグ“ｃ”がタグＩＤを発信しなかったためであり、タグ“ｃ”がグループから離脱したためではない。したがって、時刻ｔ１においてタグ“ｃ”が検出されていないからといって、タグ“ｃ”がグループから離脱したと判断されないようにする必要がある。本実施形態におけるタグ移動状況判断装置１０では、以下において説明するタグの変位状態に基づいて移動状況を判断しているため、タグが全ての検出時間において検出されなくても各タグが一緒に移動しているか否かを判断することができる。すなわち、無線タグがアクティブ型であっても、無線タグが一緒に移動しているのか、離脱しているのかを判断することができる。
【００３６】
図７は、図６に示す変位状態算出用情報をグラフ化したものであり、グラフのｘ軸に時刻ｔをとり、ｙ軸にタグリーダの位置をとったものである。図７には、各タグの時刻情報および位置情報に基づいて算出された近似直線Ｇａ〜Ｇｄが表示されており、この近似直線Ｇａ〜Ｇｄにより、タグの変位状態が表される。ここで、近似直線Ｇａ〜Ｇｄは、以下に示す式１によって表される。
【００３７】
ｙ（ｔ） ＝ ｎ＊ｔ＋ｍ  ・・・  （式１）
【００３８】
ここで、“ｎ”は各近似直線Ｇａ〜Ｇｄの傾きを表し、“ｍ”は各近似直線Ｇａ〜Ｇｄのｙ切片の値を表す。なお、本実施形態における“ｎ”はタグの移動速度を表すことになる。
【００３９】
上記式１により表される各近似直線Ｇａ〜Ｇｄは、通常は、図７に示すグラフ上に表されるタグごとの各検出点を結ぶことにより求められる。ただし、各検出点を単純に結んだ場合に、１本の直線として求まらない場合もある。例えば、ユーザがスーツケースを持って移動する場合について想定すると、一般にスーツケースはユーザから少し間隔が空けられて引かれて移動することが多い。したがって、スーツケースに付されたタグが、同じ時刻において、他のタグが検出されるタグリーダ３０とは異なるタグリーダ３０によって検出されることが考えられる。しかしながら、スーツケースを持って移動する場合であっても、通常は、他のタグが検出されるタグリーダ３０と同一のタグリーダ３０により検出されることの方が圧倒的に多いため、本来検出されるべきタグリーダ３０と異なるタグリーダ３０により検出された検出点については例外として捉えることができる。したがって、そのような例外となる検出点を除き、より多くの検出点を結ぶことによって求められる直線を、タグの近似直線とすることができる。
【００４０】
図２に示す移動状況判断部１６は、変位状態算出部１５により算出された各タグ４０の変位状態に基づいて、各タグ４０が一緒に移動している状況であるか否かを判断する。具体的に説明すると、移動状況判断部１６は、同一の時間帯（例えば、時刻ｔ１〜ｔ５）におけるタグ４０の変位の度合い（例えば、各近似直線Ｇａ〜Ｇｄの傾きｎ）に基づいて、各タグ４０が一緒に移動している状況であるか否かを判断する。すなわち、移動状況判断部１６は、一のタグ４０の変位の度合いが、他のタグ４０の変位の度合いと異なると認定した場合には、タグ４０が一緒に移動していない状況（一部のタグ４０が離脱した状況）であると判断する。
【００４１】
一方、移動状況判断部１６は、各タグ４０の変位の度合いが同じであると認定した場合には、所定の時刻（例えば、時刻ｔ１）に対応する位置情報（タグリーダの位置）が相違するか否かに基づいて、各タグ４０が一緒に移動している状況であるか否かを判断する。すなわち、移動状況判断部１６は、各タグ４０の変位状態に基づいて所定の時刻に対応する位置情報が相違すると認定した場合には、タグ４０が一緒に移動していない状況であると判断する。
【００４２】
一方、移動状況判断部１６は、各タグ４０の変位状態に基づいて所定の時刻に対応する位置情報が同じであると認定した場合には、各タグ４０が一緒に移動している状況であると判断する。なお、所定の時刻に対応する位置情報として、上記式１の“ｍ”を用いてもよい。
【００４３】
図２に示す移動状況送信部１７は、移動状況判断部１６により判断された結果に基づいて、移動状況情報を生成し、生成した移動状況情報をサービス提供システム５０に送信する。具体的に説明すると、移動状況判断部１６により判断された結果が、“タグ４０が一緒に移動していない状況”、すなわち、“一部のタグ４０が離脱した状況”である場合には、離脱したタグ４０に対応するタグ情報および位置情報に基づいて移動状況情報が生成され、サービス提供システム５０に送信される。
【００４４】
次に、図８および図９を参照して本実施形態における通信システム１の動作を説明する。まず、図８を参照して、本実施形態における通信システム１において実行されるサービス提供処理の概要動作について説明する。
【００４５】
以下に説明するサービス提供処理の前提として、ユーザは、自身が移動する際に所持する各物品に付されたタグＩＤを、タグ移動状況判断装置１０のタググループデータベース１９に、予めグループ登録しておく必要がある。
【００４６】
まず、ユーザが所持する各物品に付されたタグ４０は、タグ４０ごとに設定された所定の周期でタグＩＤを発信する（ステップＳ１）。タグリーダ３０は、各タグ４０から発信されたタグＩＤを検出するとともに、この検出したタグＩＤを転送装置２０に送信する（ステップＳ２）。
【００４７】
次に、転送装置２０は、タグリーダ３０により送信されたタグＩＤを受信する。そして、転送装置２０は、タグＩＤ、タグリーダＩＤおよび検出時刻に基づいてタグ情報を生成し、この生成したタグ情報をタグ移動状況判断装置１０に送信する（ステップＳ３）。
【００４８】
次に、タグ移動状況判断装置１０のタグ情報受信部１１は、転送装置２０により送信されたタグ情報を受信する。次に、タグ移動状況判断装置１０のタグ情報蓄積部１２は、タグ情報受信部１１により受信されたタグ情報を、タグ情報データベース１８に格納することによって、タグ情報データベース１８にタグ情報を蓄積させる（ステップＳ４）。
【００４９】
次に、タグ移動状況判断装置１０では、タグ情報データベース１８に格納されているタグ情報、および位置情報データベース１Ａに格納されている位置情報に基づいて、移動状況判断処理を行う（ステップＳ５）。この移動状況判断処理の詳細については、後述する。
【００５０】
次に、タグ移動状況判断装置１０の移動状況送信部１７は、移動状況判断処理において判断された結果に基づいて、移動状況情報を生成し、この生成した移動状況情報をサービス提供システム５０に送信する（ステップＳ６）。
【００５１】
次に、サービス提供システム５０は、タグ移動状況判断装置１０により送信された移動状況情報に基づいて、タグ４０が付された物品を所有するユーザに対するサービスを提供する（ステップＳ７）。
【００５２】
次に、図９を参照して、上述したステップＳ５（図８参照）においてタグ移動状況判断装置１０により実行される移動状況判断処理の流れについて説明する。
【００５３】
まず、タグ移動状況判断装置１０のタグ情報取得部１３は、移動状況の判断対象となるグループのグループＩＤに基づいて、当該グループＩＤに対応するタグＩＤをタググループデータベース１９から抽出する。そして、タグ情報取得部１３は、この抽出した各タグＩＤに基づいて、当該タグＩＤに対応するタグ情報をタグ情報データベース１８から抽出することで、同一のグループに属する各タグのタグ情報を取得する（ステップＳ５１）。
【００５４】
次に、タグ移動状況判断装置１０の位置情報取得部１４は、タグ情報取得部１３によって取得されたタグ情報に含まれるタグリーダＩＤに基づいて、当該タグリーダＩＤに対応する位置情報を位置情報データベース１Ａから抽出する（ステップＳ５２）。
【００５５】
次に、タグ移動状況判断装置１０の変位状態算出部１５は、タグ情報取得部１３により取得されたタグ情報に含まれる検出時刻、および位置情報取得部１４により取得された位置情報に基づいて、同一のグループに属する各タグ４０の変位状態を示す近似直線Ｇａ〜Ｇｄを算出する（ステップＳ５３）。
【００５６】
次に、タグ移動状況判断装置１０の移動状況判断部１６は、同一の時間帯において変位状態算出部１５により算出された各タグ４０の近似直線Ｇａ〜Ｇｄの傾きｎが、異なるか否かを判定する（ステップＳ５４）。この判定がＹＥＳの場合（ステップＳ５４；ＹＥＳ）に、移動状況判断部１６は、タグ４０の一部が離脱した状況であると判断して（ステップＳ５５）移動状況判断処理を終了する。
【００５７】
一方、ステップＳ５４の判定において、各タグ４０の近似直線Ｇａ〜Ｇｄの傾きｎが同じであると判定した場合（ステップＳ５４；ＮＯ）に、移動状況判断部１６は、近似直線Ｇａ〜Ｇｄに基づいて所定の時刻に対応するタグリーダの位置が相違するか否かを判定する（ステップＳ５６）。この判定がＹＥＳの場合（ステップＳ５６；ＹＥＳ）に、移動状況判断部１６は、タグ４０の一部が離脱した状況であると判断して（ステップＳ５５）移動状況判断処理を終了する。
【００５８】
一方、ステップＳ５６の判定において、各タグ４０の近似直線Ｇａ〜Ｇｄの傾きｎが同じであると判定した場合（ステップＳ５４；ＮＯ）に、移動状況判断部１６は、所定の時刻に対応するタグリーダの位置が同じであると判定した場合（ステップＳ５４；ＮＯ）に、移動状況判断部１６は、各タグ４０が一緒に移動している状況であると判断する（ステップＳ５７）。
【００５９】
以上のように、上述した実施形態における変位状態算出部１５は、タグＩＤ、タグリーダＩＤおよび検出時刻を含むタグ情報と、タグリーダＩＤに対応するタグリーダ３０の位置情報とに基づいて、各タグ４０の変位状態を示す近似直線Ｇａ〜Ｇｄを算出しているため、各タグ４０が変位していく状態をより正確に把握することができ、この近似直線Ｇａ〜Ｇｄに基づいて、各タグ４０が一緒に移動している状況であるか否かを判断させることができる。すなわち、タグ４０の一部がグループから離脱しているか否かをより確実に判断させることができる。
【００６０】
また、上述した実施形態における移動状況判断部１６は、同一の時間帯における各タグ４０の近似直線Ｇａ〜Ｇｄの傾きｎに基づいて、タグ４０が一緒に移動している状況であるか否かを判断するため、各タグ４０の近似直線Ｇａ〜Ｇｄの傾きｎが異なる場合には、一部のタグ４０が離脱している状況であると判断させることができる。
【００６１】
また、上述した実施形態における移動状況判断部１６は、同一の時間帯における各タグ４０の近似直線Ｇａ〜Ｇｄの傾きｎが同じであると認定した場合であっても、所定の時刻に対応するタグリーダの位置が相違するか否かに基づいて、タグ４０が一緒に移動している状況であるか否かを判断するため、近似直線Ｇａ〜Ｇｄの傾きｎが同じであっても、所定の時刻に対応するタグリーダの位置が相違する場合には、一部のタグ４０が離脱している状況であると判断させることができる。したがって、ユーザが所持可能な領域外で一部のタグ４０が移動している場合であっても、一部のタグ４０が離脱している状況であると判断させることができる。
【００６２】
なお、上述した実施形態においては、タグ４０としてアクティブ型の無線タグを用いているが、パッシブ型の無線タグを用いてもよい。ここで、パッシブ型の無線タグとは、タグリーダから発信される質問波を受信した場合にのみタグＩＤを返信する無線タグである。
【００６３】
また、上述した実施形態における通信システム１においては、タグ移動状況判断装置１０が、タグ情報受信部１１、タグ情報蓄積部１２およびタグ情報データベース１８を備えているが、これらの機能およびデータベースは、必ずしもタグ移動状況判断装置１０に備える必要はなく、他の装置に備えてネットワーク経由でデータのやりとりを行うこととしてもよい。
【００６４】
また、上述した実施形態における通信システム１においては、一の転送装置２０に一のタグリーダ３０を接続した場合の通信システムについて例示しているが、これに限られず、一の転送装置２０に複数のタグリーダ３０を接続してもよい。
【図面の簡単な説明】
【００６５】
【図１】発明の実施形態における通信システムのシステム構成を示す図である。
【図２】図１に示すタグ移動状況判断装置の機能構成を示すブロック図である。
【図３】タググループデータベースのデータ構成を示す図である。
【図４】タグ情報データベースのデータ構成を示す図である。
【図５】位置情報データベースのデータ構成を示す図である。
【図６】変位状態算出用情報を説明するための図である。
【図７】図６に示す変位状態算出用情報をグラフ化した図である。
【図８】サービス提供処理の概要動作を説明するためのシーケンス図である。
【図９】図８に示す移動状況判断処理の流れ説明するためのフローチャートである。
【符号の説明】
【００６６】
１・・・通信システム、１０・・・タグ移動状況判断装置、１１・・・タグ情報受信部、１２・・・タグ情報蓄積部、１３・・・タグ情報取得部、１４・・・位置情報取得部、１５・・・変位状態算出部、１６・・・移動状況判断部、１７・・・移動状況送信部、１８・・・タグ情報データベース、１９・・・タググループデータベース、１Ａ・・・位置情報データベース、２０・・・転送装置、３０・・・タグリーダ、４０・・・タグ、５０・・・サービス提供システム。
【図１】
2005252868.tif 000003
【図２】
2005252868.tif 000004
【図３】
2005252868.tif 000005
【図４】
2005252868.tif 000006
【図５】
2005252868.tif 000007
【図６】
2005252868.tif 000008
【図７】
2005252868.tif 000009
【図８】
2005252868.tif 000010
【図９】
2005252868.tif 000011