(57)【要約】  存否推定システム（１００）は、信号を周期的に無線で発信する複数の子機（１１０）と、信号を受信するための受信処理を行い、子機（１１０）を検出するための検出処理を行う複数の受信機（１２０）と、管理装置（１３０）とを備え、各受信機（１２０）は、子機（１１０）が検出される状態へ変化した場合に、検出される状態へ変化した子機（１１０）を示す出現情報を管理装置（１３０）へ送信し、各子機（１１０）について、子機（１１０）が検出されない状態へ変化した場合に、検出されない状態へ変化した子機（１１０）を示す消失情報を管理装置（１３０）へ送信し、管理装置（１３０）は、出現情報及び消失情報を受信し、エリア（２００）に各子機（１１０）が存在するか否かを推定する。
2019163130.tif 000002
【特許請求の範囲】
【請求項１】
複数の子機であって、各子機が当該子機を示す信号を周期的に無線で発信する複数の子機と、
それぞれが、前記信号を無線で受信するための受信処理を行い、前記信号に従って、前記信号によって示される前記子機を検出するための検出処理を行う複数の受信機と、
前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否かを推定する管理装置とを備え、
前記複数の受信機のそれぞれは、
前記複数の子機のそれぞれについて、当該子機が当該受信機において検出されない状態から検出される状態へ変化した場合に、検出される状態へ変化した当該子機を示す出現情報を前記管理装置へ送信し、
前記複数の子機のそれぞれについて、当該子機が当該受信機において検出される状態から検出されない状態へ変化した場合に、検出されない状態へ変化した当該子機を示す消失情報を前記管理装置へ送信し、
前記管理装置は、前記出現情報及び前記消失情報を受信し、前記出現情報及び前記消失情報に従って、前記エリアに前記複数の子機のそれぞれが存在するか否かを推定する
存否推定システム。
【請求項２】
前記複数の受信機のそれぞれは、前記検出処理において、前記信号の受信電波強度が閾値よりも大きい場合に、前記信号によって示される前記子機を検出する
請求項１に記載の存否推定システム。
【請求項３】
前記複数の受信機のそれぞれは、個別に前記閾値を有する
請求項２に記載の存否推定システム。
【請求項４】
前記エリアは、前記エリアの中心を含む領域である中心領域と、前記中心領域よりも前記エリアの縁に近い領域である縁領域とを含み、
前記複数の受信機のうち前記縁領域に配置される受信機が前記閾値として有する値は、前記複数の受信機のうち前記中心領域に配置される受信機が前記閾値として有する値よりも大きい
請求項３に記載の存否推定システム。
【請求項５】
前記複数の受信機のそれぞれは、前記信号によって示される前記子機が検出されている状態において、前記信号によって示される前記子機が検出されていない状態よりも、前記信号の受信電波強度に対する前記閾値を小さくする
請求項２〜４のいずれか１項に記載の存否推定システム。
【請求項６】
前記複数の子機は、複数のグループにグルーピングされており、
前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記出現情報及び前記消失情報を前記管理装置へ送信する
請求項１〜５のいずれか１項に記載の存否推定システム。
【請求項７】
前記管理装置は、
前記出現情報及び前記消失情報に従って、前記複数の受信機のそれぞれについて、前記複数の子機のうち当該受信機において検出されている子機を推定し、
前記複数の子機のそれぞれについて、当該子機が前記複数の受信機のうち少なくとも１つにおいて検出されていると推定される場合に、当該子機が前記エリアに存在すると推定する
請求項１〜６のいずれか１項に記載の存否推定システム。
【請求項８】
前記管理装置は、さらに、前記出現情報及び前記消失情報に従って、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定する
請求項１〜７のいずれか１項に記載の存否推定システム。
【請求項９】
前記複数の受信機のそれぞれは、さらに、
前記信号の受信電波強度と、複数の閾値との比較によって、前記信号の受信レベルを複数の受信レベルの中から特定し、
前記信号の受信レベルが変化した場合に、前記信号によって示される前記子機、及び、前記信号の受信レベルを示す変化情報を前記管理装置へ送信し、
前記管理装置は、さらに、前記変化情報を受信し、前記変化情報に従って、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定する
請求項１〜８のいずれか１項に記載の存否推定システム。
【請求項１０】
前記複数の受信機のそれぞれは、
前記信号の受信電波強度が、前記複数の閾値を構成する１つ以上の閾値によって定められる所定範囲に含まれる場合に、前記複数の受信レベルの中の所定受信レベルを前記信号の受信レベルとして特定し、
前記所定受信レベルが前記信号の受信レベルとして特定されている状態において、前記所定受信レベルが前記信号の受信レベルとして特定されていない状態よりも、前記信号の受信電波強度に対する前記所定範囲を広くする
請求項９に記載の存否推定システム。
【請求項１１】
前記複数の子機は、複数のグループにグルーピングされており、
前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記変化情報を前記管理装置へ送信する
請求項９又は１０に記載の存否推定システム。
【請求項１２】
前記複数の受信機のそれぞれは、さらに、前記信号の発信間隔よりも長い送信間隔で、前記複数の子機のうち当該受信機において検出されている子機を示す検出情報を前記管理装置へ送信し、
前記管理装置は、さらに、前記検出情報を受信する
請求項１〜１１のいずれか１項に記載の存否推定システム。
【請求項１３】
前記複数の受信機のそれぞれによって送信される前記検出情報は、さらに、前記複数の子機のうち当該受信機において検出されている子機から発信された前記信号の受信電波強度と、複数の閾値との比較によって、複数の受信レベルの中から前記信号の受信レベルとして特定される受信レベルを示す
請求項１２に記載の存否推定システム。
【請求項１４】
前記複数の子機は、複数のグループにグルーピングされており、
前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記検出情報を前記管理装置へ送信する
請求項１２又は１３に記載の存否推定システム。
【請求項１５】
複数の子機のそれぞれから、当該子機を示す信号を周期的に無線で発信し、
複数の受信機のそれぞれにおいて、前記信号を無線で受信するための受信処理を行い、前記信号に従って、前記信号によって示される前記子機を検出するための検出処理を行い、
前記複数の受信機のそれぞれにおいて、前記複数の子機のそれぞれについて、当該子機が検出されない状態から検出される状態へ変化した場合に、検出される状態へ変化した当該子機を示す出現情報を当該受信機から管理装置へ送信し、
前記複数の受信機のそれぞれにおいて、前記複数の子機のそれぞれについて、当該子機が検出される状態から検出されない状態へ変化した場合に、検出されない状態へ変化した当該子機を示す消失情報を当該受信機から前記管理装置へ送信し、
前記管理装置において、前記出現情報及び前記消失情報を受信し、前記出現情報及び前記消失情報に従って、前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否かを推定する
存否推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、子機がエリアに存在するか否かを推定する存否推定システム等に関する。
【背景技術】
【０００２】
特許文献１には、端末から送信されるべき信号が送受信端末装置にて受信できなくなった場合、管理装置端末に対して、注意喚起情報を識別情報と共に送信する被管理者管理システムが示されている。そして、この被管理者管理システムは、被管理者が所持する端末において異常が発生した場合でも、管理端末装置に注意喚起情報を送信することができることが示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−４８４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、複数の送受信端末装置のそれぞれにおける受信信号の電波強度レベルが信号の受信の都度サーバへ送信され、サーバで電波強度レベルの変化が演算され、サーバで注意喚起情報の送信制御が行われる。そのため、多数の端末（つまり多数の子機）、及び、多数の送受信端末装置（つまり多数の受信機）を含む環境では、サーバへ情報が送信される際に、パケット衝突が発生し、通信障害が発生する可能性がある。【０００５】
そこで、本発明は、パケット衝突を抑制しつつ、各子機がエリアに存在するか否かを適切に推定することができる存否推定システム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る存否推定システムは、複数の子機であって、各子機が当該子機を示す信号を周期的に無線で発信する複数の子機と、それぞれが、前記信号を無線で受信するための受信処理を行い、前記信号に従って、前記信号によって示される前記子機を検出するための検出処理を行う複数の受信機と、前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否かを推定する管理装置とを備え、前記複数の受信機のそれぞれは、前記複数の子機のそれぞれについて、当該子機が当該受信機において検出されない状態から検出される状態へ変化した場合に、検出される状態へ変化した当該子機を示す出現情報を前記管理装置へ送信し、前記複数の子機のそれぞれについて、当該子機が当該受信機において検出される状態から検出されない状態へ変化した場合に、検出されない状態へ変化した当該子機を示す消失情報を前記管理装置へ送信し、前記管理装置は、前記出現情報及び前記消失情報を受信し、前記出現情報及び前記消失情報に従って、前記エリアに前記複数の子機のそれぞれが存在するか否かを推定する。【０００７】
これにより、存否推定システムは、状態が変化した場合に送信される出現情報及び消失情報に従って、各子機がエリアに存在するか否かを適切に推定することができる。そして、これにより、存否推定システムは、各受信機から送信されるデータ量を削減することができる。したがって、存否推定システムは、パケット衝突を抑制しつつ、各子機がエリアに存在するか否かを適切に推定することができる。【０００８】
例えば、前記複数の受信機のそれぞれは、前記検出処理において、前記信号の受信電波強度が閾値よりも大きい場合に、前記信号によって示される前記子機を検出してもよい。【０００９】
これにより、存否推定システムは、受信電波強度と閾値との比較によって、子機を適切に検出することができ、状態の変化を適切に判定することができる。【００１０】
また、例えば、前記複数の受信機のそれぞれは、個別に前記閾値を有してもよい。【００１１】
これにより、存否推定システムは、受信機毎に適切な閾値を柔軟に適用することができる。【００１２】
また、例えば、前記エリアは、前記エリアの中心を含む領域である中心領域と、前記中心領域よりも前記エリアの縁に近い領域である縁領域とを含み、前記複数の受信機のうち前記縁領域に配置される受信機が前記閾値として有する値は、前記複数の受信機のうち前記中心領域に配置される受信機が前記閾値として有する値よりも大きくてもよい。【００１３】
これにより、存否推定システムは、エリアの境界付近において、子機の比較的細かい変位に伴う状態の変化を適切に判定することができる。【００１４】
また、例えば、前記複数の受信機のそれぞれは、前記信号によって示される前記子機が検出されている状態において、前記信号によって示される前記子機が検出されていない状態よりも、前記信号の受信電波強度に対する前記閾値を小さくしてもよい。【００１５】
これにより、存否推定システムは、受信電波強度が閾値付近で変化する場合において、受信機から送信されるデータ量を削減することができる。【００１６】
また、例えば、前記複数の子機は、複数のグループにグルーピングされており、前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記出現情報及び前記消失情報を前記管理装置へ送信してもよい。【００１７】
これにより、存否推定システムは、多数の子機が一斉に移動する場合でも、一斉に大量のデータが管理装置へ送信されることを抑制することができる。【００１８】
また、例えば、前記管理装置は、前記出現情報及び前記消失情報に従って、前記複数の受信機のそれぞれについて、前記複数の子機のうち当該受信機において検出されている子機を推定し、前記複数の子機のそれぞれについて、当該子機が前記複数の受信機のうち少なくとも１つにおいて検出されていると推定される場合に、当該子機が前記エリアに存在すると推定してもよい。【００１９】
これにより、存否推定システムは、出現情報及び消失情報から少なくとも１つの受信機で検出されていると推定される子機をエリアに存在する子機として適切に推定することができる。【００２０】
また、例えば、前記管理装置は、さらに、前記出現情報及び前記消失情報に従って、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定してもよい。【００２１】
これにより、存否推定システムは、出現情報及び消失情報に従って、子機が存在する領域を推定することができる。例えば、存否推定システムは、出現情報及び消失情報に従って、子機を検出している受信機を推定することができる。そして、存否推定システムは、その受信機によって子機が検出される領域を子機が存在する領域として適切に推定することができる。【００２２】
また、例えば、前記複数の受信機のそれぞれは、さらに、前記信号の受信電波強度と、複数の閾値との比較によって、前記信号の受信レベルを複数の受信レベルの中から特定し、前記信号の受信レベルが変化した場合に、前記信号によって示される前記子機、及び、前記信号の受信レベルを示す変化情報を前記管理装置へ送信し、前記管理装置は、さらに、前記変化情報を受信し、前記変化情報に従って、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定してもよい。【００２３】
これにより、存否推定システムは、変化情報に従って、各子機が存在する領域を推定することができる。例えば、存否推定システムは、変化情報に従って、各受信機において受信される信号の受信レベルを推定することができる。そして、存否推定システムは、その受信レベルで信号が受信される領域を子機が存在する領域として適切に推定することができる。また、受信レベルは、変化した場合に送信される。したがって、存否推定システムは、各受信機から送信されるデータ量の増加を抑制することができる。【００２４】
また、例えば、前記複数の受信機のそれぞれは、前記信号の受信電波強度が、前記複数の閾値を構成する１つ以上の閾値によって定められる所定範囲に含まれる場合に、前記複数の受信レベルの中の所定受信レベルを前記信号の受信レベルとして特定し、前記所定受信レベルが前記信号の受信レベルとして特定されている状態において、前記所定受信レベルが前記信号の受信レベルとして特定されていない状態よりも、前記信号の受信電波強度に対する前記所定範囲を広くしてもよい。【００２５】
これにより、存否推定システムは、受信電波強度が所定範囲の閾値付近で変化する場合において、受信機から送信されるデータ量を削減することができる。【００２６】
また、例えば、前記複数の子機は、複数のグループにグルーピングされており、前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記変化情報を前記管理装置へ送信してもよい。【００２７】
これにより、存否推定システムは、多数の子機が一斉に移動する場合でも、一斉に大量のデータが管理装置へ送信されることを抑制することができる。【００２８】
また、例えば、前記複数の受信機のそれぞれは、さらに、前記信号の発信間隔よりも長い送信間隔で、前記複数の子機のうち当該受信機において検出されている子機を示す検出情報を前記管理装置へ送信し、前記管理装置は、さらに、前記検出情報を受信してもよい。【００２９】
これにより、存否推定システムは、受信機で検出されている子機と、出現情報及び消失情報から受信機で検出されていると推定される子機との差異の発生を抑制することができる。【００３０】
また、例えば、前記複数の受信機のそれぞれによって送信される前記検出情報は、さらに、前記複数の子機のうち当該受信機において検出されている子機から発信された前記信号の受信電波強度と、複数の閾値との比較によって、複数の受信レベルの中から前記信号の受信レベルとして特定される受信レベルを示してもよい。【００３１】
これにより、存否推定システムは、検出情報に従って、各子機が存在する領域を推定することができる。【００３２】
また、例えば、前記複数の子機は、複数のグループにグルーピングされており、前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記検出情報を前記管理装置へ送信してもよい。【００３３】
これにより、存否推定システムは、一斉に検出情報として大量のデータが管理装置へ送信されることを抑制することができる。【００３４】
また、本発明の一態様に係る存否推定方法は、複数の子機のそれぞれから、当該子機を示す信号を周期的に無線で発信し、複数の受信機のそれぞれにおいて、前記信号を無線で受信するための受信処理を行い、前記信号に従って、前記信号によって示される前記子機を検出するための検出処理を行い、前記複数の受信機のそれぞれにおいて、前記複数の子機のそれぞれについて、当該子機が検出されない状態から検出される状態へ変化した場合に、検出される状態へ変化した当該子機を示す出現情報を当該受信機から管理装置へ送信し、前記複数の受信機のそれぞれにおいて、前記複数の子機のそれぞれについて、当該子機が検出される状態から検出されない状態へ変化した場合に、検出されない状態へ変化した当該子機を示す消失情報を当該受信機から前記管理装置へ送信し、前記管理装置において、前記出現情報及び前記消失情報を受信し、前記出現情報及び前記消失情報に従って、前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否かを推定する。【００３５】
これにより、この存否推定方法を用いるシステム等は、状態が変化した場合に送信される出現情報及び消失情報に従って、各子機がエリアに存在するか否かを適切に推定することができる。そして、これにより、この存否推定方法を用いるシステム等は、各受信機から送信されるデータ量を削減することができる。したがって、この存否推定方法を用いるシステム等は、パケット衝突を抑制しつつ、各子機がエリアに存在するか否かを適切に推定することができる。【００３６】
なお、これらの包括的又は具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム、及び、コンピュータ読み取り可能なＣＤ−ＲＯＭなどの非一時的な記録媒体のいずれで実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００３７】
本発明の一態様に係る存否推定システム等は、パケット衝突を抑制しつつ、各子機がエリアに存在するか否かを適切に推定することができる。
【図面の簡単な説明】
【００３８】
【図１】図１は、実施の形態における存否推定システムの構成を示すブロック図である。
【図２】図２は、実施の形態における存否推定システムの各構成要素の配置を示す模式図である。
【図３】図３は、実施の形態における受信電波強度を示すグラフである。
【図４】図４は、実施の形態における複数の受信機のそれぞれの検出領域を示す模式図である。
【図５】図５は、実施の形態における子機が検出状態へ変化する際の子機の移動を示す模式図である。
【図６】図６は、実施の形態における子機が非検出状態へ変化する際の子機の移動を示す模式図である。
【図７】図７は、実施の形態における存否推定システムの動作を示すシーケンス図である。
【図８】図８は、実施の形態における子機の構成を示すブロック図である。
【図９】図９は、実施の形態における受信機の構成を示すブロック図である。
【図１０】図１０は、実施の形態における管理装置の構成を示すブロック図である。
【図１１】図１１は、実施の形態における子機の動作を示すフローチャートである。
【図１２】図１２は、実施の形態における受信機の動作を示すフローチャートである。
【図１３】図１３は、実施の形態における管理装置の動作を示すフローチャートである。
【図１４】図１４は、実施の形態における信号を示すデータテーブル図である。
【図１５】図１５は、実施の形態における検出情報を示すデータテーブル図である。
【図１６】図１６は、実施の形態における出現情報を示すデータテーブル図である。
【図１７】図１７は、実施の形態における消失情報を示すデータテーブル図である。
【図１８】図１８は、第１変形例における受信機の動作を示すフローチャートである。
【図１９】図１９は、第１変形例における管理装置の動作を示すフローチャートである。
【図２０】図２０は、第２変形例における中心領域及び縁領域を示す模式図である。
【図２１】図２１は、第２変形例における複数の受信機のそれぞれの検出領域を示す模式図である。
【図２２】図２２は、第３変形例における受信電波強度と受信レベルとの関係を示すグラフである。
【図２３】図２３は、第３変形例における子機から受信される信号の受信レベルが変化する際の子機の移動を示す模式図である。
【図２４】図２４は、第３変形例における子機が存在する領域の推定結果を示す模式図である。
【図２５】図２５は、第３変形例における受信機の動作を示すフローチャートである。
【図２６】図２６は、第３変形例における管理装置の動作を示すフローチャートである。
【図２７】図２７は、第３変形例における検出情報を示すデータテーブル図である。
【図２８】図２８は、第３変形例における変化情報を示すデータテーブル図である。
【発明を実施するための形態】
【００３９】
以下、実施の形態等について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態等は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態等で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態等における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００４０】
また、以下の説明において、便宜上、第１、第２及び第３といった序数が用いられている場合がある。これらの序数は、適宜、付け替えられてもよいし、取り除かれてもよい。また、新たな序数が構成要素などに対して付け加えられてもよい。
【００４１】
（実施の形態）
図１は、本実施の形態における存否推定システムの構成を示すブロック図である。図１に示された存否推定システム１００は、複数の子機１１０と、複数の受信機１２０と、管理装置１３０とを備える。
【００４２】
複数の子機１１０のそれぞれは、信号を周期的に無線で発信する発信装置である。子機１１０によって発信される信号は、その子機１１０を示す。すなわち、子機１１０によって発信される信号には、子機１１０を識別するための情報が含まれる。子機１１０によって発信される信号には、無線局を識別するための識別信号が用いられてもよい。
【００４３】
また、例えば、子機１１０は、ＩＥＥＥ８０２．１５．４の無線通信規格に従って、信号を発信する。あるいは、子機１１０は、ＩＥＥＥ８０２．１５シリーズの他の無線通信規格に従って、信号を発信してもよいし、ＩＥＥＥ８０２．１１シリーズの無線通信規格に従って、信号を発信してもよい。あるいは、子機１１０は、その他の汎用的な無線通信規格に従って信号を発信してもよいし、独自の無線通信規格に従って信号を発信してもよい。
【００４４】
また、例えば、子機１１０は、５秒間隔で、信号を周期的に無線で発信する。あるいは、子機１１０は、１０秒間隔で、信号を周期的に無線で発信してもよい。あるいは、子機１１０は、その他の時間間隔で、信号を周期的に無線で発信してもよい。
【００４５】
また、例えば、子機１１０は、人に保持され、人の移動に伴って移動する。子機１１０は、人に装着されることにより保持されてもよいし、人の手で把持されることにより保持されてもよいし、人によって把持されるカバン等に入れられることにより保持されてもよい。
【００４６】
例えば、子機１１０は、識別のための信号を周期的に無線で発信するためのアンテナ、電気回路及びバッテリ等を備える無線タグであり、保持可能な２０ｇ程度の重量を有する。また、子機１１０は、その子機１１０を示す子機識別情報を記憶するためのメモリを備えていてもよい。あるいは、スマートフォン又は携帯電話等が子機１１０として用いられてもよい。
【００４７】
複数の受信機１２０のそれぞれは、子機１１０から発信される信号を受信し、受信された信号に従って子機１１０を検出する受信装置である。具体的には、受信機１２０は、子機１１０によって信号の発信に用いられた無線通信規格と同じ又は互換性を有する無線通信規格に従って、子機１１０から発信される信号を受信する。そして、受信機１２０は、受信された信号によって示される子機１１０を検出する。
【００４８】
また、例えば、受信機１２０は、固定的に設置される。子機１１０が受信機１２０の周辺に存在しない場合、子機１１０から発信される信号が受信機１２０において十分な受信電波強度で受信されない。
【００４９】
つまり、受信機１２０は、子機１１０から発信される信号を受信するための受信処理を行うが、子機１１０から発信される信号が受信処理において十分な受信電波強度で受信されたり受信されなかったりする。受信機１２０は、受信された信号に従って子機１１０を検出するための検出処理を行うが、子機１１０が検出処理において検出されたり検出されなかったりする。
【００５０】
例えば、受信機１２０は、複数の子機１１０のそれぞれから発信される信号を受信するための受信処理を行う。そして、受信機１２０は、複数の子機１１０のそれぞれを検出するための検出処理を行う。
【００５１】
そして、受信機１２０は、子機１１０の状態が、その子機１１０が検出されない非検出状態から、その子機１１０が検出される検出状態へ、変化した場合、その子機１１０を示す出現情報を管理装置１３０へ無線で送信する。受信機１２０は、子機１１０の状態が検出状態から非検出状態へ変化した場合、その子機１１０を示す消失情報を管理装置１３０へ無線で送信する。
【００５２】
例えば、受信機１２０は、子機１１０から信号を受信するための無線通信規格と同じ無線通信規格に従って、出現情報及び消失情報を送信してもよい。あるいは、受信機１２０は、子機１１０から信号を受信するための無線通信規格とは異なる無線通信規格に従って、出現情報及び消失情報を送信してもよい。
【００５３】
具体的には、受信機１２０は、ＩＥＥＥ８０２．１５シリーズの無線通信規格に従って、出現情報及び消失情報を送信してもよいし、ＩＥＥＥ８０２．１１シリーズの無線通信規格に従って、出現情報及び消失情報を送信してもよい。あるいは、受信機１２０は、その他の汎用的な無線通信規格に従って出現情報及び消失情報を送信してもよいし、独自の無線通信規格に従って出現情報及び消失情報を送信してもよい。
【００５４】
また、例えば、受信機１２０は、通信のためのアンテナ、及び、情報処理のための電気回路等を備えていてもよい。また、受信機１２０は、検出された子機１１０を示す情報、及び、その受信機１２０を示す情報を記憶するためのメモリを備えていてもよい。また、受信機１２０は、通信及び情報処理のための電力を供給するバッテリを備えていてもよい。あるいは、受信機１２０は、通信及び情報処理のための電力を外部の電源から取得してもよい。
【００５５】
また、受信機１２０は、送受信機、中継機、送受信装置、中継装置、検出装置又は情報処理装置等とも表現され得る。パーソナルコンピュータ等が受信機１２０として用いられてもよい。
【００５６】
管理装置１３０は、複数の受信機１２０から出現情報及び消失情報を無線で受信し、出現情報及び消失情報に従って、複数の受信機１２０が設置されるエリアに各子機１１０が存在するか否かを推定する情報処理装置である。
【００５７】
例えば、管理装置１３０は、受信機１２０によって出現情報及び消失情報の送信に用いられた無線通信規格と同じ又は互換性を有する無線通信規格に従って出現情報及び消失情報を受信する。
【００５８】
そして、管理装置１３０は、出現情報及び消失情報に従って、各受信機１２０において検出されている子機１１０を推定する。そして、管理装置１３０は、複数の子機１１０のそれぞれについて、複数の受信機１２０のうち少なくとも１つにおいて子機１１０が検出されていると推定される場合に、複数の受信機１２０が設置されているエリアに子機１１０が存在すると推定する。
【００５９】
また、管理装置１３０は、各受信機１２０において検出されている子機１１０の推定結果を内部のメモリに記憶してもよい。そして、管理装置１３０は、出現情報及び消失情報を新たに受信した場合、記憶されている推定結果、新たに受信された出現情報、及び、新たに受信された消失情報に従って、各受信機１２０において検出されている子機１１０を新たに推定してもよい。
【００６０】
そして、管理装置１３０は、各受信機１２０において検出されている子機１１０の新たな推定結果に従って、少なくとも１つの受信機１２０において各子機１１０が検出されているか否かを推定してもよい。その後、管理装置１３０は、メモリに記憶されている推定結果を新たな推定結果で更新してもよい。つまり、管理装置１３０は、メモリに記憶されている推定結果を新たな推定結果に置き換えてもよい。
【００６１】
また、例えば、管理装置１３０は、出現情報及び消失情報に従って、各子機１１０が存在する領域を推定してもよい。具体的には、管理装置１３０は、出現情報及び消失情報に従って、各受信機１２０において検出されている子機１１０を推定することができる。そして、管理装置１３０は、子機１１０を検出している受信機１２０の周辺の領域に子機１１０が存在すると推定することができる。これにより、管理装置１３０は、各子機１１０が存在する領域を推定することができる。
【００６２】
また、例えば、管理装置１３０は、出現情報及び消失情報に従って、エリア２００に子機１１０が存在しないと推定される場合、エリア２００において子機１１０が最後に存在していた領域を出現情報及び消失情報に従って推定してもよい。
【００６３】
また、例えば、管理装置１３０は、エリア２００において子機１１０が存在するか否か等の推定結果を出力してもよい。管理装置１３０は、推定結果を画像又は音として出力してもよいし、推定結果をデータとして他の装置へ送信することにより推定結果を出力してもよい。
【００６４】
また、例えば、管理装置１３０は、通信のためのアンテナ、及び、情報処理のための電気回路等を備えていてもよい。また、管理装置１３０は、受信された出現情報、受信された消失情報、及び、推定結果等を記憶するためのメモリを備えていてもよい。また、管理装置１３０は、通信及び情報処理のための電力を供給するバッテリを備えていてもよい。あるいは、管理装置１３０は、通信及び情報処理のための電力を外部の電源から取得してもよい。
【００６５】
また、例えば、管理装置１３０は、複数の子機１１０に対する親機とも表現され得る。パーソナルコンピュータ、スマートフォン又は携帯電話等が管理装置１３０として用いられてもよい。
【００６６】
図２は、図１に示された存否推定システム１００の各構成要素の配置を示す模式図である。図２において、複数の二重丸は複数の受信機１２０を示し、斜線でハッチングされた複数の丸は複数の子機１１０を示す。複数の受信機１２０は、エリア２００に固定的に設置される。複数の子機１１０は、基本的に、エリア２００の内部に存在する。しかし、各子機１１０は移動する。そして、子機１１０は、エリア２００の外部へ移動する可能性がある。
【００６７】
管理装置１３０は、エリア２００の内部に設置されていてもよいし、エリア２００の外部に設置されていてもよい。また、管理装置１３０は、人によって保持されてもよく、管理装置１３０を保持する人の移動に伴って、エリア２００の内部又は外部にかかわりなく、移動してもよい。
【００６８】
エリア２００は、屋内のエリアであってもよいし、屋外のエリアであってもよい。また、エリア２００は、屋内の領域と屋外の領域とを含んでいてもよい。複数の子機１１０は、エリア２００に存在することが期待される。
【００６９】
例えば、エリア２００は、キャンプ場、公園、広場又は大規模施設等である。エリア２００には、複数の子供が集まる。子供がエリア２００から出た場合、子供が行方不明になる可能性がある。そこで、複数の子機１１０が、それぞれ、エリア２００に集まる複数の子供に装着される。そして、存否推定システム１００は、各子機１１０がエリア２００に存在するか否かを推定する。これにより、子供がエリア２００に存在するか否かが確認され得る。
【００７０】
一方で、多数の子供が集まる場合、多数の子機１１０が用いられる。具体的には、１００人以上の子供が集まる場合、１００個以上の子機１１０が用いられる。そして、仮に複数の受信機１２０が各子機１１０の信号を受信する度に管理装置１３０へデータを送信した場合、大量のデータが管理装置１３０へ送信される。これにより、パケット衝突及び通信障害が発生する可能性がある。
【００７１】
そこで、受信機１２０は、信号を受信する度にデータを送信せずに、子機１１０の状態が変化した場合にデータを送信する。具体的には、各受信機１２０は、子機１１０が検出状態に変化した場合に出現情報を管理装置１３０へ送信し、子機１１０が非検出状態に変化した場合に消失情報を管理装置１３０へ送信する。そして、管理装置１３０は、各受信機１２０から出現情報及び消失情報を受信する。そして、管理装置１３０は、出現情報及び消失情報に従って、各子機１１０がエリア２００に存在するか否かを推定する。
【００７２】
これにより、存否推定システム１００は、多数の子機１１０が用いられる場合であっても、パケット衝突及び通信障害の発生を抑制しつつ、各子機１１０がエリア２００に存在するか否かを適切に推定することができる。したがって、エリア２００に多数の子供が集まる場合であっても、子供がエリア２００に存在するか否かが確認され得る。例えば、子供がエリア２００から出て行ったこと、及び、子供がエリア２００へ戻って来たこと等が確認され得る。
【００７３】
図３は、図１に示された受信機１２０で受信される信号の受信電波強度を示すグラフである。受信機１２０は、都度、信号を受信する。したがって、子機１１０から発信される信号が受信機１２０に到達する場合、受信機１２０は、子機１１０が周期的に発信する信号の発信間隔で、子機１１０が周期的に発信する信号を受信する。受信機１２０が受信する信号の受信電波強度は、受信機１２０と子機１１０との間の距離によって異なる。
【００７４】
例えば、受信機１２０は、子機１１０から発信された信号を受信した場合、受信された信号の受信電波強度を測定する。そして、受信機１２０は、信号の受信電波強度が閾値よりも大きい場合に、信号によって示される子機１１０を検出領域に存在する子機１１０として検出する。
【００７５】
一方で、受信機１２０は、信号の受信電波強度が閾値よりも大きくない場合に、その信号を発信した子機１１０を検出領域に存在する子機１１０として検出しない。ここで、信号の受信電波強度が閾値よりも大きくない場合は、信号が受信機１２０に到達しない場合を含む。
【００７６】
図３において、受信機１２０は、子機１１０から信号を７回受信している。そして、１回目及び２回目に受信された信号の受信電波強度は閾値よりも大きくない。したがって、１回目及び２回目の信号の受信において、子機１１０は非検出状態である。
【００７７】
そして、３回目、４回目及び５回目に受信された信号の受信電波強度は閾値よりも大きい。したがって、３回目、４回目及び５回目の信号の受信において、子機１１０は検出状態である。そして、６回目及び７回目に受信された信号の受信電波強度は閾値よりも大きくない。したがって、６回目及び７回目の信号の受信において、子機１１０は非検出状態である。
【００７８】
受信機１２０は、子機１１０が非検出状態から検出状態へ変化した場合に、子機１１０を示す出現情報を送信する。つまり、受信機１２０は、３回目の信号を受信した際に、出現情報を送信する。そして、受信機１２０は、子機１１０が検出状態から非検出状態へ変化した場合に、子機１１０を示す消失情報を送信する。つまり、受信機１２０は、６回目の信号を受信した際に、消失情報を送信する。
【００７９】
上記の例では、受信機１２０は、閾値よりも小さい６回目の信号を受信した際に、消失情報を送信する。しかし、例えば、受信機１２０は、発信間隔で６回目の信号が受信されない場合にも、消失情報を送信する。そのため、受信機１２０は、検出状態の子機１１０から発信間隔で信号が受信されているか否かを判定してもよい。そして、受信機１２０は、検出状態の子機１１０から発信間隔で信号が受信されていない場合に、子機１１０が検出状態から非検出状態に変化したと判定し、消失情報を送信してもよい。
【００８０】
例えば、子機１１０から発信される信号に、発信間隔を示す情報が含まれていてもよい。あるいは、発信間隔を示す情報が、既知の情報として受信機１２０に設定されていてもよい。受信機１２０は、このような情報によって示される発信間隔に従って、検出状態の子機１１０から発信間隔で信号が受信されているか否かを判定してもよい。
【００８１】
また、上記の例では、受信機１２０は、受信の都度、子機１１０の状態が変化した場合に、出現情報又は消失情報を送信する。しかし、受信機１２０は、所定の判定間隔で、前回の処理時点から子機１１０の状態が変化しているか否かを判定し、子機１１０の状態が変化している場合に、出現情報又は消失情報を送信してもよい。
【００８２】
例えば、システム立上げ時、及び、多数の子機１１０の移動時などにおいて、管理装置１３０から行われる指示に従って、各受信機１２０が、送信方法（モード）を切り替えてもよい。また、このような送信方法の切り替えは、複数の子機１１０を複数のグループにグルーピングすることによって得られるグループ毎に行われてもよい。あるいは、このような送信方法の切り替えは、その他のタイミング又は単位で行われてもよい。
【００８３】
また、受信機１２０は、受信機１２０において検出されている子機１１０を示す検出情報を内部のメモリに記憶してもよい。そして、受信機１２０は、検出情報に示されていない子機１１０が検出された場合に、受信機１２０は、子機１１０が非検出状態から検出状態へ変化したと判定してもよい。そして、この場合、受信機１２０は、検出された子機１１０を示す情報を検出情報に追加してもよい。
【００８４】
また、受信機１２０は、検出情報に示されている子機１１０が検出されない場合に、子機１１０が検出状態から非検出状態へ変化したと判定してもよい。そして、この場合、受信機１２０は、検出されない子機１１０を示す情報を検出情報から削除してもよい。
【００８５】
また、受信機１２０によって記憶される検出情報には、子機１１０の検出時刻が含まれ、子機１１０が検出される度に更新されてもよい。そして、受信機１２０は、検出時刻が更新されず、検出時刻から、発信間隔及び遅延時間を含む期間を経過した場合に、子機１１０が検出状態から非検出状態へ変化したと判定してもよい。
【００８６】
あるいは、受信機１２０は、発信間隔及び遅延時間を含む期間に検出された子機１１０と、内部のメモリに記憶されている検出情報によって受信機１２０において検出されている子機１１０として示される子機１１０とを比較してもよい。そして、受信機１２０は、比較の結果、検出状態から非検出状態へ変化した子機１１０、及び、非検出状態から検出状態へ変化した子機１１０を抽出してもよい。その後、受信機１２０は、発信間隔及び遅延時間を含む期間に検出された子機１１０を示す情報で検出情報を更新してもよい。
【００８７】
また、閾値は０であってもよい。すなわち、受信機１２０は、信号を受信した際に、受信電波強度によらず、信号によって示される子機１１０を検出領域に存在する子機１１０として検出してもよい。
【００８８】
また、受信機１２０は、チャタリングを抑制するため、受信電波強度と閾値との比較において、ヒステリシス処理を行ってもよい。
【００８９】
具体的には、受信機１２０は、子機１１０が検出状態である場合、子機１１０から受信される信号の受信電波強度に対する閾値を相対的に小さくしてもよい。また、受信機１２０は、子機１１０が非検出状態である場合、子機１１０から受信される信号の受信電波強度に対する閾値を相対的に大きくしてもよい。すなわち、１つの閾値が２段に切り替え可能であってもよい。そして、受信電波強度の上昇時の閾値Ａと、受信電波強度の下降時の閾値Ｂとが、閾値Ａ＞閾値Ｂを満たしていてもよい。
【００９０】
あるいは、受信機１２０は、子機１１０の状態が変化してから一定期間以上、受信電波強度によらず、子機１１０の状態を維持してもよい。
【００９１】
あるいは、受信機１２０は、子機１１０が検出状態である状態において、子機１１０から受信される信号の受信電波強度が連続して閾値よりも大きくない場合に、子機１１０が検出状態から非検出状態に変化したと判定してもよい。また、受信機１２０は、子機１１０が非検出状態である状態において、子機１１０から受信される信号の受信電波強度が連続して閾値よりも大きい場合に、子機１１０が非検出状態から検出状態に変化したと判定してもよい。
【００９２】
また、受信機１２０は、受信電波強度に対して移動平均処理を行い、移動平均処理が行われた受信電波強度と閾値とを比較してもよい。
【００９３】
図４は、図１に示された複数の受信機１２０のそれぞれの検出領域を示す模式図である。図４において点線で示される円は、複数の受信機１２０のそれぞれの検出領域を示す。検出領域は、受信機１２０によって子機１１０が検出される領域である。すなわち、受信機１２０は、検出領域に存在する子機１１０を検出する。検出領域の大きさは、受信電波強度に対する閾値が調整されることにより調整され得る。
【００９４】
例えば、複数の受信機１２０の複数の検出領域がエリア２００をカバーするように、各受信機１２０が設置され、各検出領域の大きさが調整される。複数の検出領域がエリア２００を空白なく完全にカバーするように、各受信機１２０が設置され、かつ、各検出領域の大きさが調整されてもよい。
【００９５】
管理装置１３０は、各受信機１２０の位置又は検出領域等を内部のメモリに予め記憶していてもよい。あるいは、管理装置１３０は、各受信機１２０から位置又は検出領域等を示す情報を受信してもよい。そして、管理装置１３０は、出現情報及び消失情報に従って、受信機１２０において検出されている子機１１０を推定し、受信機１２０において検出されていると推定される子機１１０が受信機１２０の検出領域に存在すると推定してもよい。
【００９６】
図５は、図１に示された子機１１０が検出状態へ変化する際の子機１１０の移動を示す模式図である。例えば、子機１１０が受信機１２０の検出領域の外部に存在する場合、子機１１０は受信機１２０で検出されない。つまり、この場合、受信機１２０において、子機１１０は非検出状態である。そして、子機１１０が受信機１２０の検出領域の内部へ移動した場合、子機１１０は受信機１２０で検出されるようになる。つまり、この場合、受信機１２０において、子機１１０は検出状態に変化する。
【００９７】
したがって、子機１１０が受信機１２０の検出領域の外部から内部へ移動することにより、受信機１２０において子機１１０は非検出状態から検出状態に変化する。
【００９８】
図６は、図１に示された子機１１０が非検出状態へ変化する際の子機１１０の移動を示す模式図である。例えば、子機１１０が受信機１２０の検出領域の内部に存在する場合、子機１１０は受信機１２０で検出される。つまり、この場合、受信機１２０において、子機１１０は検出状態である。そして、子機１１０が受信機１２０の検出領域の外部へ移動した場合、子機１１０は受信機１２０で検出されないようになる。つまり、この場合、受信機１２０において、子機１１０は非検出状態に変化する。
【００９９】
したがって、子機１１０が受信機１２０の検出領域の内部から外部へ移動することにより、受信機１２０において子機１１０は検出状態から非検出状態に変化する。
【０１００】
図７は、図１に示された存否推定システム１００の動作を示すシーケンス図である。図７の動作は、図３の受信電波強度で受信機１２０において子機１１０から信号を７回受信する動作に対応する。
【０１０１】
まず、子機１１０は、子機１１０を示す信号を発信する（Ｓ１０１）。受信機１２０は、子機１１０から発信された信号を受信するが、受信電波強度が閾値よりも大きくないため、子機１１０を検出しない。したがって、子機１１０は非検出状態である。
【０１０２】
そして、子機１１０は、再度、子機１１０を示す信号を発信する（Ｓ１０２）。受信機１２０は、子機１１０から発信された信号を受信するが、受信電波強度が閾値よりも大きくないため、子機１１０を検出しない。したがって、子機１１０は非検出状態のままである。
【０１０３】
そして、子機１１０は、再度、子機１１０を示す信号を発信する（Ｓ１０３）。受信機１２０は、子機１１０から発信された信号を受信し、受信電波強度が閾値よりも大きいため、子機１１０を検出する。したがって、子機１１０は検出状態に変化する。したがって、受信機１２０は、子機１１０を示す出現情報を管理装置１３０へ送信する。
【０１０４】
そして、子機１１０は、再度、子機１１０を示す信号を発信する（Ｓ１０４）。受信機１２０は、子機１１０から発信された信号を受信し、受信電波強度が閾値よりも大きいため、子機１１０を検出する。したがって、子機１１０は検出状態のままである。
【０１０５】
そして、子機１１０は、再度、子機１１０を示す信号を発信する（Ｓ１０５）。受信機１２０は、子機１１０から発信された信号を受信し、受信電波強度が閾値よりも大きいため、子機１１０を検出する。したがって、子機１１０は検出状態のままである。
【０１０６】
そして、子機１１０は、子機１１０を示す信号を発信する（Ｓ１０６）。受信機１２０は、子機１１０から発信された信号を受信するが、受信電波強度が閾値よりも大きくないため、子機１１０を検出しない。したがって、子機１１０は非検出状態に変化する。したがって、受信機１２０は、子機１１０を示す消失情報を管理装置１３０へ送信する。
【０１０７】
そして、子機１１０は、再度、子機１１０を示す信号を発信する（Ｓ１０７）。受信機１２０は、子機１１０から発信された信号を受信するが、受信電波強度が閾値よりも大きくないため、子機１１０を検出しない。したがって、子機１１０は非検出状態のままである。
【０１０８】
図７のように、受信機１２０は、子機１１０が非検出状態から検出状態へ変化した場合に出現情報を管理装置１３０へ送信し、子機１１０が非検出状態に変化した場合に消失情報を管理装置１３０へ送信する。これにより、受信機１２０は、受信の都度、毎回、データを送信することに比べて、管理装置１３０へ送信されるデータ量を削減することができる。また、管理装置１３０は、受信された出現情報、及び、受信された消失情報に従って、受信機１２０において検出されている子機１１０を適切に推定することができる。
【０１０９】
ここで、多数の子機１１０が一斉に移動する場合、多数の子機１１０の状態が一斉に変化し、同じタイミングで大量のデータが送信される可能性がある。
【０１１０】
そこで、複数の子機１１０は、複数のグループにグルーピングされてもよい。そして、受信機１２０は、グループ毎に、送信タイミングをずらして、出現情報及び消失情報を送信してもよい。例えば、受信機１２０は、第１グループに属する子機１１０に関する出現情報及び消失情報を送信し、その後、１〜２秒程度又はその他の時間間隔をあけて、第２グループに属する子機１１０に関する出現情報及び消失情報を送信してもよい。
【０１１１】
これにより、受信機１２０は、多数の子機１１０が一斉に移動する場合でも、一斉に大量のデータが管理装置１３０へ送信されることを抑制することができる。
【０１１２】
図８、図９及び図１０は、上述された子機１１０、受信機１２０及び管理装置１３０の具体的な構成例を示す。
【０１１３】
図８は、図１に示された子機１１０の構成を示すブロック図である。子機１１０は、発信部１１１を備える。発信部１１１は、アンテナ、電気回路及びメモリ等で構成され、子機１１０において発信処理を行う。例えば、発信部１１１は、子機１１０を示す信号を周期的に無線で発信する。
【０１１４】
図９は、図１に示された受信機１２０の構成を示すブロック図である。受信機１２０は、受信部１２１と、検出部１２２と、送信部１２３とを備える。受信部１２１は、アンテナ及び電気回路等で構成され、受信機１２０において受信処理を行う。例えば、受信部１２１は、子機１１０から発信された信号を無線で受信する。検出部１２２は、電気回路及びメモリ等で構成され、受信機１２０において検出処理を行う。例えば、検出部１２２は、受信部１２１で受信された信号に従って、子機１１０を検出する。
【０１１５】
送信部１２３は、アンテナ及び電気回路等で構成され、受信機１２０において送信処理を行う。例えば、送信部１２３は、子機１１０が非検出状態から検出状態へ変化した場合に、非検出状態へ変化した子機１１０を示す出現情報を管理装置１３０へ無線で送信する。また、送信部１２３は、子機１１０が検出状態から非検出状態へ変化した場合に、検出状態へ変化した子機１１０を示す消失情報を管理装置１３０へ無線で送信する。受信部１２１と送信部１２３とは、部分的又は全体的に統合されていてもよい。
【０１１６】
図１０は、図１に示された管理装置１３０の構成を示すブロック図である。管理装置１３０は、受信部１３１と、推定部１３２とを備える。
【０１１７】
受信部１３１は、アンテナ及び電気回路等で構成され、管理装置１３０において受信処理を行う。例えば、受信部１３１は、各受信機１２０から送信された出現情報及び消失情報を無線で受信する。推定部１３２は、電気回路及びメモリ等で構成され、管理装置１３０において推定処理を行う。例えば、推定部１３２は、受信部１３１で受信された出現情報、及び、受信部１３１で受信された消失情報に従って、複数の受信機１２０が配置されるエリア２００に、複数の子機１１０のそれぞれが存在するか否かを推定する。
【０１１８】
推定部１３２は、エリア２００に各子機１１０が存在するか否か等の推定結果を画像又は音として外部に出力してもよいし、推定結果をデータとして外部に出力してもよい。また、推定部１３２は、エリア２００に存在しないと推定される子機１１０を示す情報をアラームとして出力してもよい。管理装置１３０は、このような出力を行うための出力部を備えていてもよい。
【０１１９】
図１１は、図１に示された子機１１０の動作を示すフローチャートである。図１に示された複数の子機１１０のそれぞれは、図１１に示された動作を行う。図８に示された子機１１０の構成要素が、図１に示された子機１１０の動作として図１１に示された動作を行ってもよい。
【０１２０】
例えば、発信部１１１は、子機１１０を示す信号を周期的に無線で発信する（Ｓ２０１）。具体的には、発信部１１１は、５秒間、１０秒間又はその他の発信間隔で、子機１１０を示す信号を周期的に無線で発信する。発信間隔は、基本的に、一定であるが、変化してもよい。また、複数の子機１１０において、基本的に、同じ発信間隔が用いられるが、異なる発信間隔が用いられてもよい。
【０１２１】
図１２は、図１に示された受信機１２０の動作を示すフローチャートである。図１に示された複数の受信機１２０のそれぞれは、図１２に示された動作を行う。図９に示された受信機１２０の複数の構成要素が、図１に示された受信機１２０の動作として図１２に示された動作を行ってもよい。
【０１２２】
例えば、受信部１２１は、各子機１１０から発信された信号を無線で受信するための受信処理を行う（Ｓ３０１）。そして、検出部１２２は、受信処理で受信された信号に従って、信号によって示される子機１１０を検出するための検出処理を行う（Ｓ３０２）。
【０１２３】
そして、検出部１２２は、子機１１０が非検出状態から検出状態へ変化したか否かを判定する（Ｓ３０３）。そして、検出部１２２は、子機１１０が非検出状態から検出状態へ変化した場合に（Ｓ３０３でＹｅｓ）、送信部１２３を介して、検出状態へ変化した子機１１０を示す出現情報を送信する（Ｓ３０４）。検出部１２２は、グループ毎に、送信タイミングをずらして、出現情報を送信してもよい。
【０１２４】
一方、子機１１０が非検出状態から検出状態へ変化していない場合に（Ｓ３０３でＮｏ）、子機１１０を示す出現情報は送信されない。
【０１２５】
そして、検出部１２２は、子機１１０が検出状態から非検出状態へ変化したか否かを判定する（Ｓ３０５）。そして、検出部１２２は、子機１１０が検出状態から非検出状態へ変化した場合に（Ｓ３０５でＹｅｓ）、送信部１２３を介して、非検出状態へ変化した子機１１０を示す消失情報を送信する（Ｓ３０６）。検出部１２２は、グループ毎に、送信タイミングをずらして、消失情報を送信してもよい。
【０１２６】
一方、子機１１０が検出状態から非検出状態へ変化していない場合に（Ｓ３０５でＮｏ）、子機１１０を示す消失情報は送信されない。
【０１２７】
例えば、検出部１２２は、判定処理（Ｓ３０３及びＳ３０５）のため、発信間隔以上の判定間隔において検出された子機１１０のリストと、内部のメモリにおける検出情報によって検出状態の子機１１０として示される子機１１０のリストとを照合してもよい。そして、検出部１２２は、照合の結果、検出状態から非検出状態へ変化した子機１１０、及び、非検出状態から検出状態へ変化した子機１１０を特定してもよい。その後、受信機１２０は、判定間隔において検出された子機１１０のリストで検出情報を更新してもよい。
【０１２８】
そして、受信機１２０は、上記の処理（Ｓ３０１〜Ｓ３０６）を繰り返す。受信機１２０は、受信部１２１において信号を受信する度に上記の処理を行ってもよいし、発信間隔と同程度の時間間隔で繰り返して上記の処理を行ってもよいし、これらを組み合わせたタイミングで上記の処理を行ってもよい。
【０１２９】
具体的には、受信機１２０は、受信処理（Ｓ３０１）及び検出処理（Ｓ３０２）を受信の度に行い、判定処理（Ｓ３０３及びＳ３０５）及び送信処理（Ｓ３０４及びＳ３０６）を発信間隔以上の判定間隔で繰り返して行ってもよい。判定間隔は、例えば、１分間であってもよいし、その他の時間間隔であってもよい。
【０１３０】
図１３は、図１に示された管理装置１３０の動作を示すフローチャートである。図１に示された管理装置１３０は、図１３に示された動作を行う。図１０に示された管理装置１３０の複数の構成要素が、図１に示された管理装置１３０の動作として図１３に示された動作を行ってもよい。
【０１３１】
例えば、受信部１３１は、出現情報及び消失情報を無線で受信する（Ｓ４０１）。受信部１３１は、出現情報及び消失情報が送信されるタイミングに従って、出現情報及び消失情報を異なるタイミングで受信してもよいし、出現情報及び消失情報を同じタイミングで受信してもよい。
【０１３２】
そして、推定部１３２は、出現情報及び消失情報に従って、複数の受信機１２０が配置されるエリア２００に、複数の子機１１０のそれぞれが存在するか否かを推定する（Ｓ４０２）。推定部１３２は、複数の子機１１０のそれぞれが存在するか否かの推定結果を出力してもよい。
【０１３３】
そして、管理装置１３０は、上記の処理（Ｓ４０１及びＳ４０２）を繰り返す。管理装置１３０は、受信部１３１において出現情報及び消失情報を受信する度に上記の処理を行ってもよいし、発信間隔又は判定間隔以上の時間間隔で繰り返して上記の処理を行ってもよいし、これらを組み合わせたタイミングで上記の処理を行ってもよい。
【０１３４】
具体的には、管理装置１３０は、受信処理（Ｓ４０１）を受信の度に行い、推定処理（Ｓ４０２）を発信間隔又は判定間隔以上の推定間隔で繰り返して行ってもよい。推定間隔は、例えば、３分間であってもよいし、その他の時間間隔であってもよい。
【０１３５】
例えば、推定処理（Ｓ４０２）において、推定部１３２は、出現情報及び消失情報に従って、各受信機１２０において検出されている子機１１０を推定する。そして、推定部１３２は、各子機１１０が少なくとも１つの受信機１２０において検出されているか否かを推定する。そして、推定部１３２は、子機１１０が少なくとも１つの受信機１２０において検出されていると推定される場合、その子機１１０がエリア２００に存在すると推定する。
【０１３６】
また、推定部１３２は、各受信機１２０において検出されている子機１１０の推定結果を内部のメモリに記憶してもよい。そして、推定部１３２は、記憶されている推定結果、新たに受信された出現情報、及び、新たに受信された消失情報に従って、各受信機１２０において検出されている子機１１０を新たに推定してもよい。その後、推定部１３２は、記憶されている推定結果を新たな推定結果で更新してもよい。
【０１３７】
また、推定部１３２は、各受信機１２０において検出されている子機１１０の推定結果に従って、各子機１１０が存在する領域を推定してもよい。具体的には、推定部１３２は、子機１１０が検出されていると推定される受信機１２０の位置及び検出領域に従って、子機１１０が存在する領域を推定してもよい。そして、推定部１３２は、各子機１１０が存在する領域の推定結果を出力してもよい。
【０１３８】
また、受信処理（Ｓ４０１）において出現情報及び消失情報のうち一方が受信された場合、推定処理（Ｓ４０２）において、推定部１３２は、受信された一方に従って、エリア２００に各子機１１０が存在するか否かを推定してもよい。また、その際、過去の受信処理（Ｓ４０１）において受信された出現情報又は消失情報が用いられてもよいし、上記のようにメモリに記憶されている推定結果が用いられてもよい。
【０１３９】
図１４は、図１に示された子機１１０から発信される信号を示すデータテーブル図である。例えば、子機１１０から発信される信号は、その子機１１０を示す子機識別情報を含む。子機１１０を示す子機識別情報は、具体的には、複数の子機１１０において、子機１１０に対して一意に定められた識別子を示す。
【０１４０】
複数の子機１１０のそれぞれには、一意の識別子が定められる。そして、各子機１１０は、その子機１１０に対して定められた識別子を示す子機識別情報を含む信号を送信することにより、その子機１１０を示す信号を送信する。図１４の例では、信号は、子機１１０の識別子としてＣ０００１を示す子機識別情報を含む。
【０１４１】
図１５は、図１に示された受信機１２０によって記憶される検出情報を示すデータテーブル図である。例えば、受信機１２０は、受信機１２０において検出されている子機１１０を示す子機識別情報を含む検出情報を内部のメモリに記憶する。図１５の例では、受信機１２０は、４つの子機１１０を検出しており、４つの子機１１０の４つの識別子としてＣ０００１、Ｃ０００２、Ｃ０００３及びＣ０００４を示す子機識別情報を含む検出情報を記憶している。
【０１４２】
そして、例えば、受信機１２０は、記憶されている検出情報と新たな検出結果とを照合し、子機１１０の状態の変化を判定する。その後、受信機１２０は、新たな検出結果によって、記憶されている検出情報を更新する。
【０１４３】
検出情報は、子機１１０が検出された時刻を示す検出時刻情報を含んでいてもよいし、子機１１０から受信された信号の受信電波強度を示す強度情報を含んでいてもよい。
【０１４４】
図１６は、図１に示された受信機１２０から送信される出現情報を示すデータテーブル図である。例えば、受信機１２０は、非検出状態から検出状態へ変化した子機１１０を示す子機識別情報を含む出現情報を管理装置１３０へ送信する。図１６の例では、出現情報は、非検出状態から検出状態へ変化した子機１１０の識別子としてＣ０００５を示す子機識別情報を含む。
【０１４５】
なお、２つ以上の子機１１０が非検出状態から検出状態へ変化した場合、受信機１２０は、非検出状態から検出状態へ変化した２つ以上の子機１１０にそれぞれ対応する２つ以上の識別子を示す子機識別情報を含む出現情報を送信してもよい。
【０１４６】
また、出現情報には、種別情報が含まれていてもよい。ここで、種別情報は、出現情報又は消失情報等の情報の種別を示す情報である。例えば、出現情報には、この情報が出現情報であることを情報の種別として示す種別情報が含まれていてもよい。
【０１４７】
また、出現情報には、受信機識別情報が含まれていてもよい。ここで、受信機識別情報は、受信機１２０を示し、具体的には、複数の受信機１２０において、受信機１２０に対して一意に定められた識別子を示す。例えば、出現情報には、送信元の受信機１２０の識別子を示す受信機識別情報が含まれていてもよい。また、出現情報には、送信元の受信機１２０の位置を示す受信機位置情報が含まれていてもよいし、送信元の受信機１２０の検出領域を示す検出領域情報が含まれていてもよい。
【０１４８】
また、出現情報には、子機１１０が非検出状態から検出状態へ変化した時刻を示す出現時刻情報が含まれていてもよい。
【０１４９】
図１７は、図１に示された受信機１２０から送信される消失情報を示すデータテーブル図である。例えば、受信機１２０は、検出状態から非検出状態へ変化した子機１１０を示す子機識別情報を含む消失情報を管理装置１３０へ送信する。図１７の例では、消失情報は、検出状態から非検出状態へ変化した子機１１０の識別子としてＣ０００４を示す子機識別情報を含む。
【０１５０】
なお、２つ以上の子機１１０が検出状態から非検出状態へ変化した場合、受信機１２０は、検出状態から非検出状態へ変化した２つ以上の子機１１０にそれぞれ対応する２つ以上の識別子を示す子機識別情報を含む消失情報を送信してもよい。
【０１５１】
また、消失情報には、種別情報が含まれていてもよい。例えば、消失情報には、この情報が消失情報であることを情報の種別として示す種別情報が含まれていてもよい。また、消失情報には、受信機識別情報が含まれていてもよい。例えば、消失情報には、送信元の受信機１２０の識別子を示す受信機識別情報が含まれていてもよい。また、消失情報には、送信元の受信機１２０の位置を示す受信機位置情報が含まれていてもよいし、送信元の受信機１２０の検出領域を示す検出領域情報が含まれていてもよい。
【０１５２】
また、消失情報には、子機１１０が検出状態から非検出状態へ変化した時刻を示す消失時刻情報が含まれていてもよい。
【０１５３】
また、出現情報及び消失情報は統合されてもよい。すなわち、受信機１２０は、非検出状態から検出状態へ変化した子機１１０を示す子機識別情報と、検出状態から非検出状態へ変化した子機１１０を示す子機識別情報とを含む情報を管理装置１３０へ送信してもよい。そして、この場合、受信機１２０は、送信される情報に含まれる子機識別情報に、出現情報か消失情報かを示す種別情報を含めてもよい。
【０１５４】
存否推定システム１００は、子機１１０が非検出状態から検出状態へ変化した場合に、検出状態へ変化した子機１１０を示す出現情報を受信機１２０から管理装置１３０へ送信する。また、存否推定システム１００は、子機１１０が検出状態から非検出状態へ変化した場合に、非検出状態へ変化した子機１１０を示す消失情報を受信機１２０から管理装置１３０へ送信する。これにより、存否推定システム１００は、パケット衝突を抑制しつつ、子機１１０の存否を適切に推定することができる。
【０１５５】
以下に、上記の実施の形態に対する複数の変形例を示す。
【０１５６】
（第１変形例）
本変形例では、各受信機１２０が、上述された発信間隔、判定間隔又は推定間隔よりも長い送信間隔で、受信機１２０で検出されている子機１１０を示す検出情報を管理装置１３０へ送信する。送信間隔は、例えば、１〜１０分間程度であってもよいし、その他の時間間隔であってもよい。これにより、各受信機１２０から検出情報、出現情報及び消失情報が管理装置１３０へ送信される。管理装置１３０は、検出情報、出現情報及び消失情報に従って、エリア２００に各子機１１０が存在するか否かを推定する。
【０１５７】
例えば、管理装置１３０は、各受信機１２０で検出されている子機１１０の推定結果をメモリに記憶している。そして、管理装置１３０は、記憶されている推定結果、新たに受信された出現情報、及び、新たに受信された消失情報に従って、各受信機１２０で検出されている子機１１０を新たに推定する。そして、管理装置１３０は、各受信機１２０で検出されている子機１１０の新たな推定結果に従って、各子機１１０の存否を推定する。その後、管理装置１３０は、記憶されている推定結果を新たな推定結果で更新する。
【０１５８】
ここで、通信又は処理における一時的な異常によって、受信機１２０で検出されている子機１１０と、受信機１２０で検出されている子機１１０の推定結果とに差異が発生する可能性がある。そこで、管理装置１３０は、管理装置１３０において記憶されている推定結果を受信機１２０から受信される検出情報で修正する。これにより、管理装置１３０は、管理装置１３０において記憶されている推定結果を適切に修正することができ、各子機１１０の存否を適切に推定することができる。
【０１５９】
図１８は、図１に示された受信機１２０の動作であって、本変形例の動作を示すフローチャートである。図１に示された複数の受信機１２０のそれぞれは、図１２に示された動作に加えて、図１８に示された動作を行う。図９に示された受信機１２０の複数の構成要素が、図１８に示された動作を行ってもよい。
【０１６０】
例えば、検出部１２２は、送信部１２３を介して、検出部１２２で検出されている子機１１０を示す検出情報を管理装置１３０へ無線で送信する（Ｓ５０１）。ここで、検出されている子機１１０は、受信機１２０において検出状態の子機１１０である。そして、検出情報は、例えば、図１５のような検出情報である。
【０１６１】
具体的には、検出部１２２は、検出部１２２で検出されている子機１１０を示す検出情報を内部のメモリに記憶する。そして、検出部１２２は、記憶された検出情報によって示される子機１１０と、所定の判定間隔において検出された子機１１０とを照合し、照合の結果に従って、出現情報及び消失情報を管理装置１３０へ送信する。そして、検出部１２２は、記憶された検出情報を所定の判定間隔において検出された子機１１０を示す情報で更新する。
【０１６２】
検出部１２２は、上記の処理において記憶されている検出情報を管理装置１３０へ送信部１２３を介して送信してもよい。
【０１６３】
そして、検出部１２２は、１〜１０分程度又はその他の時間間隔で、送信処理（Ｓ５０１）を繰り返す。図１２に示された繰り返し処理（Ｓ３０１〜Ｓ３０６）が複数回行われた後に、図１８に示された送信処理（Ｓ５０１）が１回行われてもよい。
【０１６４】
また、検出部１２２は、パケット衝突を抑制するため、グループ毎に、送信タイミングをずらして、検出情報を送信してもよい。例えば、検出部１２２は、第１グループに属する子機１１０に関する検出情報を送信し、その後、１〜２秒程度又はその他の時間間隔をあけて、第２グループに属する子機１１０に関する検出情報を送信してもよい。
【０１６５】
また、複数の受信機１２０が、パケット衝突を抑制するため、予め定められた互いに異なる送信タイミングで、検出情報を送信してもよい。
【０１６６】
図１９は、図１に示された管理装置１３０の動作であって、本変形例の動作を示すフローチャートである。図１に示された管理装置１３０は、図１９に示された動作を行う。図１０に示された管理装置１３０の複数の構成要素が、図１に示された管理装置１３０の動作として図１９に示された動作を行ってもよい。
【０１６７】
図１９に示された動作は、図１３に示された動作と基本的に同じであるが、図１９に示された動作では、出現情報及び消失情報に加えて、検出情報が用いられている。
【０１６８】
例えば、受信部１３１は、検出情報、出現情報及び消失情報を無線で受信する（Ｓ６０１）。基本的に、検出情報が受信されるタイミングは、出現情報及び消失情報が受信されるタイミングとは異なる。そして、推定部１３２は、検出情報、出現情報及び消失情報に従って、エリア２００に各子機１１０が存在するか否かを推定する（Ｓ６０２）。そして、管理装置１３０は、図１３に示された動作と同様に、これらの処理（Ｓ６０１及びＳ６０２）を繰り返す。
【０１６９】
例えば、推定処理（Ｓ６０２）において、推定部１３２は、検出情報、出現情報及び消失情報に従って、各受信機１２０において検出されている子機１１０を推定する。そして、推定部１３２は、各子機１１０が少なくとも１つの受信機１２０において検出されているか否かを推定する。そして、推定部１３２は、子機１１０が少なくとも１つの受信機１２０において検出されていると推定される場合、その子機１１０がエリア２００に存在すると推定する。
【０１７０】
推定部１３２は、受信機１２０において検出されている子機１１０を推定する際、検出情報、出現情報及び消失情報の全てを用いなくてもよい。例えば、推定部１３２は、受信機１２０から検出情報が未だ受信されていない場合、出現情報及び消失情報に従って、受信機１２０において検出されている子機１１０を推定してもよい。
【０１７１】
また、推定部１３２は、受信機１２０から検出情報の受信後に出現情報及び消失情報が受信されていない場合、検出情報に従って、受信機１２０において検出されている子機１１０を推定してもよい。そして、推定部１３２は、受信機１２０から検出情報の受信後に出現情報及び消失情報が受信された場合、検出情報、出現情報及び消失情報に従って、受信機１２０において検出されている子機１１０を推定してもよい。
【０１７２】
また、図１３に関して説明された動作と同様に、推定処理（Ｓ６０２）において出現情報及び消失情報のうち一方が用いられてもよい。
【０１７３】
例えば、推定部１３２は、各受信機１２０において検出されている子機１１０の推定結果を内部のメモリに記憶する。推定部１３２は、受信された検出情報で、記憶されている推定結果を更新する。そして、推定部１３２は、記憶されている推定結果、新たに受信された出現情報、及び、新たに受信された消失情報に従って、各受信機１２０において検出されている子機１１０を新たに推定する。その後、推定部１３２は、記憶されている推定結果を新たな推定結果で更新する。
【０１７４】
本変形例では、存否推定システム１００は、比較的長い送信間隔で、受信機１２０から管理装置１３０へ検出情報を無線で送信する。これにより、存否推定システム１００は、パケット衝突の発生を抑制しつつ、受信機１２０で検出されていると推定される子機１１０と、受信機１２０で検出されている子機１１０との差異の発生を抑制することができる。
【０１７５】
なお、管理装置１３０へ送信される検出情報には、子機１１０が検出された時刻を示す検出時刻情報が含まれていてもよいし、子機１１０から受信された信号の受信電波強度を示す強度情報が含まれていてもよい。これにより、管理装置１３０は、子機１１０に関するより詳細な情報を収集することができる。そして、これらの情報は、子機１１０が存在する位置又は領域の推定等に用いられてもよい。
【０１７６】
また、管理装置１３０へ送信される検出情報には、種別情報が含まれていてもよい。具体的には、検出情報には、この情報が検出情報であることを情報の種別として示す種別情報が含まれていてもよい。また、検出情報には、受信機識別情報が含まれていてもよい。具体的には、検出情報には、送信元の受信機１２０の識別子を示す受信機識別情報が含まれていてもよい。
【０１７７】
また、管理装置１３０へ送信される検出情報には、送信元の受信機１２０の位置を示す受信機位置情報が含まれていてもよいし、送信元の受信機１２０の検出領域を示す検出領域情報が含まれていてもよい。
【０１７８】
（第２変形例）
本変形例では、エリア２００の中心に近い受信機１２０よりも、エリア２００の縁に近い受信機１２０において、子機１１０の検出に用いられる受信電波強度の閾値が大きい。これにより、存否推定システム１００は、エリア２００の境界付近において、子機１１０の細かい変位に伴う状態の変化を適切に判定することができる。
【０１７９】
図２０は、図２に示されたエリア２００における中心領域及び縁領域を示す模式図である。図２０のように、エリア２００は、中心領域と縁領域とを含む。中心領域は、エリア２００の中心を含む領域である。縁領域は、中心領域よりもエリア２００の縁に近い領域である。また、中心領域は、エリア２００の境界に接していない領域であり、縁領域は、エリア２００の境界に接している領域である。中心領域は、中央領域とも表現され得る。
【０１８０】
図２１は、図１に示された複数の受信機１２０のそれぞれの検出領域であって、本変形例における複数の受信機１２０のそれぞれの検出領域を示す模式図である。図２１の例において、２０個の受信機１２０がエリア２００に配置されている。そして、２０個の受信機１２０のうち、４個の受信機１２０が中心領域に配置されており、１６個の受信機１２０が縁領域に配置されている。
【０１８１】
そして、中心領域に配置されている受信機１２０よりも、縁領域に配置されている受信機１２０において、子機１１０の検出に用いられる受信電波強度の閾値が大きい。したがって、中心領域に配置されている受信機１２０の検出領域よりも、縁領域に配置されている受信機１２０の検出領域が小さい。
【０１８２】
これにより、存否推定システム１００は、エリア２００の境界付近において、子機１１０の細かい変位に伴う状態の変化を適切に判定することができる。また、複数の受信機１２０の複数の検出領域によってカバーされる範囲をエリア２００に効率的に近づけることが可能になる。したがって、子機１１０がエリア２００の外部に出たことをより適切に判定することができる。
【０１８３】
なお、図２１の例において、エリア２００を効率的にカバーするため、縁領域における１６個の受信機１２０は、中心領域における４個の受信機１２０よりも狭い距離間隔で配置されている。
【０１８４】
また、中心領域と縁領域との間に中間領域が存在していてもよい。そして、中間領域に配置される受信機１２０は、中心領域に配置される受信機１２０が有する閾値と、縁領域に配置される受信機１２０が有する閾値との間に、閾値を有していてもよい。受信機１２０は、エリア２００の縁に近いほど、より大きい閾値を有していてもよい。
【０１８５】
また、複数の受信機１２０の複数の検出領域によってカバーされる範囲をエリア２００に効率的に近づけるため、エリア２００の形状に合わせて受信機１２０毎に閾値が設定されてもよい。
【０１８６】
（第３変形例）
本変形例において、受信機１２０は、信号の受信電波強度と、複数の閾値とを比較して、信号の受信レベルを複数の受信レベルの中から特定する。そして、受信機１２０は、信号の受信レベルが変化した場合に、信号によって示される子機１１０、及び、信号の受信レベルを示す変化情報を管理装置１３０へ無線で送信する。そして、管理装置１３０は、変化情報を無線で受信し、変化情報に従って、エリア２００において各子機１１０が存在する領域を推定する。
【０１８７】
図２２は、図１に示された受信機１２０で受信される信号の受信電波強度と受信レベルとの関係を示すグラフである。受信機１２０は、信号の受信電波強度と、複数の閾値との比較によって、信号の受信レベルを複数の受信レベルの中から特定する。図２２の例では、０、１、２及び３の４つの受信レベルの中から信号の受信レベルが特定される。
【０１８８】
具体的には、信号の受信電波強度が第１閾値以下である場合、受信機１２０は、０を信号の受信レベルとして特定する。信号の受信電波強度が第１閾値よりも大きく第２閾値以下である場合、受信機１２０は、１を信号の受信レベルとして特定する。信号の受信電波強度が第２閾値よりも大きく第３閾値以下である場合、受信機１２０は、２を信号の受信レベルとして特定する。信号の受信電波強度が第３閾値よりも大きい場合、受信機１２０は、３を信号の受信レベルとして特定する。
【０１８９】
なお、０の受信レベルは、非検出状態に対応し、１、２及び３の各受信レベルは、検出状態に対応する。受信機１２０は、信号が受信されない場合、信号の受信電波強度を０として扱い、信号の受信レベルを０として扱ってもよい。すなわち、受信機１２０は、この場合、０を信号の受信レベルとして特定してもよい。
【０１９０】
図２２において、受信機１２０は、子機１１０から信号を７回受信している。そして、１回目に受信された信号の受信電波強度は第１閾値以下である。したがって、１回目の信号の受信において、信号の受信レベルは０である。そして、２回目及び３回目に受信された信号の受信電波強度は第１閾値よりも大きく第２閾値以下である。したがって、２回目及び３回目の信号の受信において、信号の受信レベルは１である。
【０１９１】
そして、４回目及び５回目に受信された信号の受信電波強度は第２閾値よりも大きく第３閾値以下である。したがって、４回目及び５回目の信号の受信において、信号の受信レベルは２である。そして、６回目及び７回目に受信された信号の受信電波強度は第１閾値よりも大きく第２閾値以下である。したがって、６回目及び７回目の信号の受信において、信号の受信レベルは１である。
【０１９２】
受信機１２０は、信号の受信レベルが変化した場合に、信号の発信元である子機１１０、及び、信号の受信レベルを示す変化情報を送信する。つまり、受信機１２０は、２回目、４回目及び６回目の信号を受信した際に、変化情報を送信する。
【０１９３】
上記の例では、受信機１２０は、受信の都度、信号の受信レベルが変化した場合に、変化情報を送信する。しかし、受信機１２０は、所定の判定間隔で、前回の処理時点から信号の受信レベルが変化しているか否かを判定し、信号の受信レベルが変化している場合に、変化情報を送信してもよい。
【０１９４】
また、受信機１２０は、受信機１２０において検出されている子機１１０、及び、子機１１０から受信された信号の受信レベルを示す検出情報を内部のメモリに記憶してもよい。そして、受信機１２０は、子機１１０から新たに受信された信号の受信レベルが、記憶された受信レベルから変化した場合に、受信機１２０は、信号の受信レベルが変化したと判定してもよい。そして、この場合、受信機１２０は、子機１１０から新たに受信された信号の受信レベルに従って、検出情報を更新してもよい。
【０１９５】
また、受信機１２０は、検出情報に示されている子機１１０が検出されない場合に、信号の受信レベルが０へ変化したと判定してもよい。そして、この場合、受信機１２０は、検出されない子機１１０を示す情報を検出情報から削除してもよい。
【０１９６】
また、受信機１２０は、検出情報に示されていない子機１１０から新たに受信された信号の受信レベルが０よりも大きい場合に、受信機１２０は、信号の受信レベルが変化したと判定してもよい。そして、この場合、受信機１２０は、信号の発信元である子機１１０、及び、信号の受信レベルを示す情報を検出情報に追加してもよい。
【０１９７】
あるいは、受信機１２０は、発信間隔及び遅延時間を含む期間に検出された子機１１０から受信された信号の受信レベルと、内部のメモリに記憶されている検出情報によって示される受信レベルとを比較してもよい。そして、受信機１２０は、比較の結果、受信レベルの変化を抽出してもよい。その後、受信機１２０は、発信間隔及び遅延時間を含む期間に検出された子機１１０、及び、その子機１１０から受信された信号の受信レベルを示す情報で検出情報を更新してもよい。
【０１９８】
また、受信機１２０は、チャタリングを抑制するため、受信電波強度と閾値との比較において、ヒステリシス処理を行ってもよい。すなわち、１つの閾値が２段に切り替え可能であってもよい。そして、受信電波強度の上昇時の閾値Ａと、受信電波強度の下降時の閾値Ｂとが、閾値Ａ＞閾値Ｂを満たしていてもよい。
【０１９９】
具体的には、受信機１２０は、信号の受信電波強度が所定範囲に含まれる場合に、信号の受信レベルが所定受信レベルであると特定する。そして、受信機１２０は、信号の受信レベルが所定受信レベルである状態において、信号の受信レベルが所定受信レベルでない状態よりも、信号の受信レベルが所定受信レベルであると特定される所定範囲を広くする。
【０２００】
例えば、受信機１２０は、子機１１０から受信された信号の受信レベルが０である場合、その子機１１０から受信された信号の受信レベルを特定するための第１閾値を大きくする。
【０２０１】
また、受信機１２０は、子機１１０の信号の受信レベルが１である場合、その子機１１０の信号に対して第１閾値を小さくし、第２閾値を大きくする。また、受信機１２０は、子機１１０の信号の受信レベルが２である場合、その子機１１０の信号に対して第２閾値を小さくし、第３閾値を大きくする。また、受信機１２０は、子機１１０の信号の受信レベルが３である場合、その子機１１０の信号に対して第３閾値を小さくする。
【０２０２】
あるいは、受信機１２０は、子機１１０の状態が変化してから一定期間以上、受信電波強度によらず、子機１１０の状態を維持してもよい。
【０２０３】
あるいは、受信機１２０は、信号の受信レベルが所定受信レベルである状態において、信号の受信電波強度が、所定受信レベルに対応する所定範囲に連続して含まれない場合に、信号の受信レベルが変化したと判定してもよい。
【０２０４】
また、受信機１２０は、受信電波強度に対して移動平均処理を行い、移動平均処理が行われた受信電波強度と閾値とを比較してもよい。
【０２０５】
図２３は、図１に示された子機１１０から受信される信号の受信レベルが変化する際の子機１１０の移動を示す模式図である。Ｌ３領域は、子機１１０から受信機１２０で受信される信号の受信レベルが３である領域である。すなわち、Ｌ３領域に存在する子機１１０から受信機１２０で受信される信号の受信レベルは３である。
【０２０６】
Ｌ２領域は、子機１１０から受信機１２０で受信される信号の受信レベルが２である領域である。すなわち、Ｌ２領域に存在する子機１１０から受信機１２０で受信される信号の受信レベルは２である。Ｌ１領域は、子機１１０から受信機１２０で受信される信号の受信レベルが１である領域である。すなわち、Ｌ１領域に存在する子機１１０から受信機１２０で受信される信号の受信レベルは１である。さらに、Ｌ１領域の外周よりも外部に存在する子機１１０から受信機１２０で受信される信号の受信レベルは０である。
【０２０７】
図２３の例において、子機１１０は、Ｌ２領域に存在する。したがって、子機１１０から受信機１２０で受信される信号の受信レベルは２である。そして、子機１１０がＬ３領域へ移動した場合、子機１１０から受信機１２０で受信される信号の受信レベルは３に変化する。一方、子機１１０がＬ１領域へ移動した場合、子機１１０から受信機１２０で受信される信号の受信レベルは１に変化する。
【０２０８】
したがって、受信レベルに対応する領域を超えて子機１１０が移動することにより、信号の受信レベルが変化する。そして、信号の受信レベルが変化した場合に、変化情報が送信される。
【０２０９】
図２４は、図１に示された子機１１０が存在する領域の推定結果を示す模式図である。例えば、図２４の上側の受信機１２０において子機１１０の信号の受信レベルが２であり、図２４の下側の受信機１２０において子機１１０の信号の受信レベルが１である場合、子機１１０は斜線のハッチング部分に存在すると推定される。このような原理に基づいて、管理装置１３０は、各受信機１２０において子機１１０の信号の受信レベルを推定することにより、子機１１０が存在する領域を推定する。
【０２１０】
例えば、管理装置１３０は、各受信機１２０の位置を内部のメモリに予め記憶していてもよい。あるいは、管理装置１３０は、各受信機１２０の受信レベル毎の領域を内部のメモリに予め記憶していてもよい。あるいは、管理装置１３０は、各受信機１２０から位置又は領域等を示す情報を受信してもよい。
【０２１１】
そして、管理装置１３０は、変化情報に従って、各受信機１２０における信号の受信レベルを推定し、信号の受信レベルの推定結果、及び、各受信機１２０の位置等に従って、信号の発信元の子機１１０が存在する領域を推定してもよい。
【０２１２】
図２５は、図１に示された受信機１２０の動作であって、本変形例における動作を示すフローチャートである。図１に示された複数の受信機１２０のそれぞれは、図２５に示された動作を行う。図９に示された受信機１２０の複数の構成要素が、図１に示された受信機１２０の動作として図２５に示された動作を行ってもよい。
【０２１３】
例えば、受信部１２１は、各子機１１０から発信された信号を無線で受信するための受信処理を行う（Ｓ７０１）。そして、検出部１２２は、受信処理で受信された信号に従って、信号によって示される子機１１０を検出するための検出処理を行う（Ｓ７０２）。これらの処理（Ｓ７０１及びＳ７０２）は、図１２に示された処理（Ｓ３０１及びＳ３０２）と同様である。
【０２１４】
そして、検出部１２２は、受信処理で受信された信号の受信レベルを特定する（Ｓ７０３）。そして、検出部１２２は、信号の受信レベルが変化したか否かを判定する（Ｓ７０４）。そして、検出部１２２は、信号の受信レベルが変化した場合に（Ｓ７０４でＹｅｓ）、変化した信号の発信元である子機１１０、及び、変化した信号の受信レベルを示す変化情報を管理装置１３０へ送信部１２３を介して無線で送信する（Ｓ７０５）。検出部１２２は、グループ毎に、送信タイミングをずらして、変化情報を送信してもよい。
【０２１５】
一方、信号の受信レベルが変化していない場合に（Ｓ７０４でＮｏ）、変化情報は送信されない。
【０２１６】
例えば、検出部１２２は、判定処理（Ｓ７０４）のため、発信間隔以上の判定間隔において検出された子機１１０及び受信レベルのリストと、内部のメモリにおける検出情報によって示される子機１１０及び受信レベルのリストとを照合してもよい。そして、検出部１２２は、照合の結果、受信レベルが変化した信号の発信元の子機１１０、及び、変化した受信レベルを特定してもよい。その後、受信機１２０は、判定間隔において検出された子機１１０及び受信レベルのリストで検出情報を更新してもよい。
【０２１７】
そして、受信機１２０は、図１２に関して説明された動作と同様に、上記の処理（Ｓ７０１〜Ｓ７０５）を繰り返す。例えば、受信機１２０は、図１２に関して説明された動作と同様に、受信処理（Ｓ７０１）及び検出処理（Ｓ７０２）を受信の都度行い、特定処理（Ｓ７０３）、判定処理（Ｓ７０４）及び送信処理（Ｓ７０５）を判定間隔で繰り返して行ってもよい。
【０２１８】
変化情報は、非検出状態から検出状態へ変化した子機１１０を示し得る。また、変化情報は、検出状態から非検出状態へ変化した子機１１０を示し得る。したがって、変化情報は、出現情報及び消失情報を含み得る。よって、受信機１２０は、図２５に示された特定処理（Ｓ７０３）、判定処理（Ｓ７０４）及び送信処理（Ｓ７０５）を行うことにより、図１２の判定処理（Ｓ３０３及びＳ３０５）及び送信処理（Ｓ３０４及びＳ３０６）に対応する処理を行うことができる。
【０２１９】
図２６は、図１に示された管理装置１３０の動作であって、本変形例における動作を示すフローチャートである。図１に示された管理装置１３０は、図２６に示された動作を行う。図１０に示された管理装置１３０の複数の構成要素が、図１に示された管理装置１３０の動作として図２６に示された動作を行ってもよい。
【０２２０】
例えば、受信部１３１は、変化情報を無線で受信する（Ｓ８０１）。そして、推定部１３２は、変化情報に従って、複数の受信機１２０が配置されるエリア２００において、複数の子機１１０のそれぞれが存在する領域を推定する（Ｓ８０２）。推定部１３２は、複数の子機１１０のそれぞれが存在する領域の推定結果を出力してもよい。
【０２２１】
そして、管理装置１３０は、図１３に関して説明された動作と同様に、上記の処理（Ｓ８０１及びＳ８０２）を繰り返す。例えば、管理装置１３０は、受信処理（Ｓ８０１）を受信の度に行い、推定処理（Ｓ８０２）を所定の推定間隔で繰り返して行ってもよい。
【０２２２】
例えば、推定処理（Ｓ８０２）において、推定部１３２は、変化情報に従って、各受信機１２０における子機１１０の信号の受信レベルを推定する。そして、推定部１３２は、推定結果に対応する領域を子機１１０が存在する領域として推定する。
【０２２３】
また、推定部１３２は、受信レベルの推定結果を内部のメモリに記憶してもよい。そして、推定部１３２は、記憶されている推定結果、及び、新たに受信された変化情報に従って、各受信機１２０における子機１１０の信号の受信レベルを新たに推定してもよい。その後、推定部１３２は、記憶されている推定結果を受信レベルの新たな推定結果で更新してもよい。
【０２２４】
子機１１０が存在する領域は、子機１１０がエリア２００に存在するか否かを示し得る。また、変化情報は、出現情報及び消失情報を含み得る。よって、受信機１２０は、図２６に示された受信処理（Ｓ８０１）及び推定処理（Ｓ８０２）を行うことにより、図１３の受信処理（Ｓ４０１）及び推定処理（Ｓ４０２）に対応する処理を行うことができる。
【０２２５】
図２７は、図１に示された受信機１２０によって記憶される検出情報であって、本変形例における検出情報を示すデータテーブル図である。例えば、受信機１２０は、子機識別情報及び受信レベル情報を含む検出情報を内部のメモリに記憶する。検出情報に含まれる子機識別情報は、受信機１２０において検出されている子機１１０を示す。また、検出情報に含まれる受信レベル情報は、受信機１２０において検出されている子機１１０の信号の受信レベルを示す。
【０２２６】
図２７の例では、受信機１２０は、４つの子機１１０を検出しており、４つの子機１１０のそれぞれの識別子を示す子機識別情報、及び、４つの子機１１０のそれぞれの受信レベルを示す受信レベル情報を含む検出情報を記憶している。
【０２２７】
そして、例えば、受信機１２０は、記憶されている検出情報と新たに受信された信号の受信レベルとを照合し、受信レベルの変化を判定する。その後、受信機１２０は、新たに受信された信号の受信レベルに従って、記憶されている検出情報を更新する。
【０２２８】
検出情報は、子機１１０が検出された時刻、つまり、子機１１０から信号が受信された時刻を示す検出時刻情報を含んでいてもよいし、子機１１０から受信された信号の受信電波強度を示す強度情報を含んでいてもよい。
【０２２９】
図２８は、図１に示された受信機１２０から送信される変化情報を示すデータテーブル図である。例えば、受信機１２０は、子機識別情報及び受信レベル情報を含む変化情報を管理装置１３０へ送信する。変化情報に含まれる子機識別情報は、受信レベルが変化した信号の発信元である子機１１０を示す。変化情報に含まれる受信レベル情報は、変化した受信レベルを示す。
【０２３０】
図２８には、３つの子機１１０のそれぞれの信号の受信レベルが変化した例が示されている。この例において、変化情報は、信号の受信レベルが変化した３つの子機１１０に対応する３つの識別子としてＣ０００１、Ｃ０００４及びＣ０００５を示す子機識別情報を含む。また、変化情報は、それぞれ変化した受信レベルとして＋１、−１及び＋１を示す受信レベル情報を含む。つまり、この例における変化情報に含まれる受信レベル情報は、受信レベルの変化値を変化した受信レベルとして示す。
【０２３１】
また、図２８の例は、図２７に示された検出情報に対する変化情報の例である。具体的には、この例は、Ｃ０００１の受信レベルが２から３へ変化し、Ｃ０００４の受信レベルが１から０へ変化し、Ｃ０００５の受信レベルは０から１へ変化した例である。すなわち、Ｃ０００１の子機１１０から受信される信号の受信レベルが２から３へ変化している。また、Ｃ０００４の子機１１０が非検出状態に変化している。また、Ｃ０００５の子機１１０が検出状態に変化している。
【０２３２】
変化情報には、種別情報が含まれていてもよい。具体的には、変化情報には、この情報が変化情報であることを情報の種別として示す種別情報が含まれていてもよい。また、変化情報には、受信機識別情報が含まれていてもよい。具体的には、変化情報には、送信元の受信機１２０の識別子を示す受信機識別情報が含まれていてもよい。
【０２３３】
また、変化情報には、送信元の受信機１２０の位置を示す受信機位置情報が含まれていてもよいし、送信元の受信機１２０に対する受信レベル毎の領域を示す検出領域情報が含まれていてもよい。
【０２３４】
また、変化情報には、受信レベルが変化した時刻を示す変化時刻情報が含まれてもよい。また、変化情報に含まれる受信レベル情報は、受信レベルを変化値として示さず、受信レベル自体を示してもよい。
【０２３５】
本変形例における存否推定システム１００は、受信機１２０における子機１１０の信号の受信レベルが変化した場合に、変化した受信レベルを示す変化情報を受信機１２０から管理装置１３０へ送信する。これにより、存否推定システム１００は、子機１１０が存在する領域を適切に推定することができる。
【０２３６】
以上、本発明の一態様における存否推定システム１００について、実施の形態等に基づいて説明したが、本発明は、上記の実施の形態等に限定されない。上記の実施の形態等に対して当業者が思いつく変形を施して得られる形態、及び、上記の実施の形態等における複数の構成要素を任意に組み合わせて実現される別の形態も本発明に含まれる。
【０２３７】
例えば、特定の構成要素が実行する処理を別の構成要素が実行してもよい。また、処理を実行する順番が変更されてもよいし、複数の処理が並行して実行されてもよい。
【０２３８】
また、上記の３つの変形例のうち１つの変形例が上記の基本的な実施の形態に組み合わされてもよいし、任意に選択される２つの変形例が上記の基本的な実施の形態に組み合わされてもよいし、３つの変形例が上記の基本的な実施の形態に組み合わされてもよい。特に、図２７に示された検出情報が、図１５に示された検出情報の代わりに用いられてもよく、第１変形例のように受信機１２０から管理装置１３０へ送信されてもよい。また、図２１の配置が、第１変形例に用いられてもよいし、第３変形例に用いられてもよい。
【０２３９】
例えば、第２変形例及び第３変形例の組み合わせにおいて、縁領域に配置された受信機１２０のみで子機１１０の信号が受信され、かつ、その信号の受信レベルが低い場合、管理装置１３０は、アラーム又はワーニング等を出力してもよい。
【０２４０】
また、上記の実施の形態等の例では、受信機１２０と管理装置１３０との間において、無線通信が行われているが、有線通信が行われてもよい。例えば、ＩＥＥＥ８０２．３シリーズの有線通信規格に従って、有線通信が行われてもよいし、その他の有線通信規格に従って、有線通信が行われてもよい。有線通信においても、パケット衝突は発生し得る。存否推定システム１００は、パケット衝突を抑制しつつ、各子機がエリアに存在するか否かを適切に推定することができる。
【０２４１】
また、受信機１２０は、管理装置１３０へ直接情報を送信せずに、他の受信機１２０を介して、管理装置１３０へ情報を送信してもよい。この場合、他の受信機１２０は、受信機１２０と管理装置１３０との通信を中継する中継装置として動作する。すなわち、各受信機１２０は、中継装置として動作してもよい。
【０２４２】
また、上記の例では、エリア２００に子機１１０が存在することが期待されている。しかしながら、存否推定システム１００は、子機１１０が存在しないことが期待される立ち入り禁止領域であるエリア２００に対して、子機１１０の存否を推定してもよい。この場合、立ち入り禁止領域であるエリア２００に複数の受信機１２０が設置される。
【０２４３】
また、上記の例では、子機１１０が、キャンプ場等における子供に装着されているが、工事現場等における機材に装着されてもよい。そして、存否推定システム１００は、子機１１０が装着された機材が工事現場に存在するか否かを推定してもよいし、機材が存在する領域を推定してもよい。また、子機１１０が、店舗等における商品に装着されてもよい。そして、存否推定システム１００は、子機１１０が装着された商品が店舗に存在するか否かを推定してもよいし、商品が存在する領域を推定してもよい。
【０２４４】
また、本発明は、存否推定システム１００として実現できるだけでなく、存否推定システム１００を構成する各構成要素が行うステップ（処理）を含む方法として実現できる。
【０２４５】
例えば、それらのステップは、コンピュータシステムによって実行されてもよい。このコンピュータシステムは、存否推定システム１００に相当するシステムでもよい。そして、本発明は、それらの方法に含まれるステップを、コンピュータシステムに実行させるためのプログラムとして実現できる。さらに、本発明は、そのプログラムを記録したＣＤ−ＲＯＭ等である非一時的なコンピュータ読み取り可能な記録媒体として実現できる。
【０２４６】
例えば、本発明が、プログラム（ソフトウェア）で実現される場合には、コンピュータシステムのプロセッサ及びメモリ等のハードウェア資源を利用してプログラムが実行されることによって、各ステップが実行される。つまり、プロセッサがデータをメモリ等から取得して演算したり、演算結果をメモリ等に出力したりすることによって、各ステップが実行される。
【０２４７】
また、存否推定システム１００等に含まれる複数の構成要素は、それぞれ、専用又は汎用の回路として実現されてもよい。これらの構成要素のうちの２つ以上が、１つの回路として実現されてもよいし、２つ以上の回路として実現されてもよい。
【０２４８】
また、存否推定システム１００等に含まれる複数の構成要素は、集積回路（ＩＣ：Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されてもよい。これらの構成要素のうちの２つ以上が、それぞれ個別に１チップ化されてもよいし、一部又は全てを含むように１チップ化されてもよい。ＬＳＩは、集積度の違いにより、システムＬＳＩ、スーパーＬＳＩ又はウルトラＬＳＩと呼称される場合がある。
【０２４９】
また、集積回路はＬＳＩに限られず、専用回路又は汎用プロセッサで実現されてもよい。プログラム可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、又は、ＬＳＩ内部の回路セルの接続及び設定が再構成可能なリコンフィギュラブル・プロセッサが、利用されてもよい。
【０２５０】
さらに、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて、存否推定システム１００等に含まれる複数の構成要素の集積回路化が行われてもよい。
【０２５１】
以下、本発明の一態様における存否推定システム１００の代表的な構成、変形例及び効果等を示す。
【０２５２】
（１）本発明の一態様における存否推定システム１００は、複数の子機１１０と、複数の受信機１２０と、管理装置１３０とを備える。各子機１１０は、子機１１０を示す信号を周期的に無線で発信する。各受信機１２０は、信号を無線で受信するための受信処理を行い、信号に従って、信号によって示される子機１１０を検出するための検出処理を行う。
【０２５３】
また、各受信機１２０は、各子機１１０について、子機１１０が受信機１２０において検出されない状態から検出される状態へ変化した場合に、検出される状態へ変化した子機１１０を示す出現情報を管理装置１３０へ送信する。また、各受信機１２０は、各子機１１０について、子機１１０が受信機１２０において検出される状態から検出されない状態へ変化した場合に、検出されない状態へ変化した子機１１０を示す消失情報を管理装置１３０へ送信する。
【０２５４】
そして、管理装置１３０は、出現情報及び消失情報を受信し、出現情報及び消失情報に従って、複数の受信機１２０が配置されるエリア２００に各子機１１０が存在するか否かを推定する。
【０２５５】
これにより、存否推定システム１００は、状態が変化した場合に送信される出現情報及び消失情報に従って、各子機１１０がエリア２００に存在するか否かを適切に推定することができる。そして、これにより、存否推定システム１００は、各受信機１２０から送信されるデータ量を削減することができる。したがって、存否推定システム１００は、パケット衝突を抑制しつつ、各子機１１０がエリア２００に存在するか否かを適切に推定することができる。
【０２５６】
（２）例えば、各受信機１２０は、検出処理において、信号の受信電波強度が閾値よりも大きい場合に、信号によって示される子機１１０を検出してもよい。これにより、存否推定システム１００は、受信電波強度と閾値との比較によって、子機１１０を適切に検出することができ、状態の変化を適切に判定することができる。
【０２５７】
（３）例えば、各受信機１２０は、個別に閾値を有していてもよい。これにより、存否推定システム１００は、受信機１２０毎に適切な閾値を柔軟に適用することができる。
【０２５８】
（４）例えば、エリア２００は、エリア２００の中心を含む領域である中心領域と、中心領域よりもエリア２００の縁に近い領域である縁領域とを含んでいてもよい。そして、複数の受信機１２０のうち縁領域に配置される受信機１２０が閾値として有する値は、複数の受信機１２０のうち中心領域に配置される受信機１２０が閾値として有する値よりも大きくてもよい。
【０２５９】
これにより、存否推定システム１００は、エリア２００の境界付近において、子機１１０の比較的細かい変位に伴う状態の変化を適切に判定することができる。
【０２６０】
（５）例えば、各受信機１２０は、信号によって示される子機１１０が検出されている状態において、信号によって示される子機１１０が検出されていない状態よりも、信号の受信電波強度に対する閾値を小さくしてもよい。これにより、存否推定システム１００は、受信電波強度が閾値付近で変化する場合において、受信機１２０から送信されるデータ量を削減することができる。
【０２６１】
（６）例えば、複数の子機１１０は、複数のグループにグルーピングされていてもよい。そして、各受信機１２０は、グループ毎に、送信タイミングをずらして、複数の子機１１０のうち、グループに属する子機１１０に関する出現情報及び消失情報を管理装置１３０へ送信してもよい。これにより、存否推定システム１００は、多数の子機１１０が一斉に移動する場合でも、一斉に大量のデータが管理装置１３０へ送信されることを抑制することができる。
【０２６２】
（７）例えば、管理装置１３０は、出現情報及び消失情報に従って、各受信機１２０について、複数の子機１１０のうち受信機１２０において検出されている子機１１０を推定してもよい。そして、管理装置１３０は、各子機１１０について、子機１１０が複数の受信機１２０のうち少なくとも１つにおいて検出されていると推定される場合に、子機１１０がエリア２００に存在すると推定してもよい。
【０２６３】
これにより、存否推定システム１００は、出現情報及び消失情報から少なくとも１つの受信機１２０で検出されていると推定される子機１１０をエリア２００に存在する子機１１０として適切に推定することができる。
【０２６４】
（８）例えば、管理装置１３０は、さらに、出現情報及び消失情報に従って、エリア２００において各子機１１０が存在する領域を推定してもよい。
【０２６５】
これにより、存否推定システム１００は、出現情報及び消失情報に従って、子機１１０が存在する領域を推定することができる。例えば、存否推定システム１００は、出現情報及び消失情報に従って、子機１１０を検出している受信機１２０を推定することができる。そして、存否推定システム１００は、その受信機１２０によって子機１１０が検出される領域を子機１１０が存在する領域として適切に推定することができる。
【０２６６】
（９）例えば、各受信機１２０は、信号の受信電波強度と、複数の閾値との比較によって、信号の受信レベルを複数の受信レベルの中から特定してもよい。そして、各受信機１２０は、信号の受信レベルが変化した場合に、信号によって示される子機１１０、及び、信号の受信レベルを示す変化情報を管理装置１３０へ送信してもよい。そして、管理装置１３０は、さらに、変化情報を受信し、変化情報に従って、エリア２００において各子機１１０が存在する領域を推定してもよい。
【０２６７】
これにより、存否推定システム１００は、変化情報に従って、各子機１１０が存在する領域を推定することができる。例えば、存否推定システム１００は、変化情報に従って、各受信機１２０において受信される信号の受信レベルを推定することができる。そして、存否推定システム１００は、その受信レベルで信号が受信される領域を子機１１０が存在する領域として適切に推定することができる。
【０２６８】
また、受信レベルは、変化した場合に送信される。したがって、存否推定システム１００は、各受信機１２０から送信されるデータ量の増加を抑制することができる。
【０２６９】
（１０）例えば、各受信機１２０は、信号の受信電波強度が、複数の閾値を構成する１つ以上の閾値によって定められる所定範囲に含まれる場合に、複数の受信レベルの中の所定受信レベルを信号の受信レベルとして特定してもよい。そして、各受信機１２０は、所定受信レベルが信号の受信レベルとして特定されている状態において、所定受信レベルが信号の受信レベルとして特定されていない状態よりも、信号の受信電波強度に対する所定範囲を広くしてもよい。
【０２７０】
これにより、存否推定システム１００は、受信電波強度が所定範囲の閾値付近で変化する場合において、受信機１２０から送信されるデータ量を削減することができる。
【０２７１】
（１１）例えば、複数の子機１１０は、複数のグループにグルーピングされていてもよい。そして、各受信機１２０は、グループ毎に、送信タイミングをずらして、複数の子機１１０のうち、グループに属する子機１１０に関する変化情報を管理装置１３０へ送信してもよい。これにより、存否推定システム１００は、多数の子機１１０が一斉に移動する場合でも、一斉に大量のデータが管理装置１３０へ送信されることを抑制することができる。
【０２７２】
（１２）例えば、各受信機１２０は、信号の発信間隔よりも長い送信間隔で、複数の子機１１０のうち受信機１２０において検出されている子機１１０を示す検出情報を管理装置１３０へ送信してもよい。管理装置１３０は、検出情報を受信してもよい。これにより、存否推定システム１００は、受信機１２０で検出されている子機１１０と、出現情報及び消失情報から受信機１２０で検出されていると推定される子機１１０との差異の発生を抑制することができる。
【０２７３】
（１３）例えば、各受信機１２０によって送信される検出情報は、さらに、受信機１２０において検出されている子機１１０から発信された信号の受信電波強度と、複数の閾値との比較によって、複数の受信レベルの中から信号の受信レベルとして特定される受信レベルを示してもよい。これにより、存否推定システム１００は、検出情報に従って、各子機１１０が存在する領域を推定することができる。
【０２７４】
（１４）例えば、複数の子機１１０は、複数のグループにグルーピングされていてもよい。そして、各受信機１２０は、グループ毎に、送信タイミングをずらして、複数の子機１１０のうち、グループに属する子機１１０に関する検出情報を管理装置１３０へ送信してもよい。これにより、存否推定システム１００は、一斉に検出情報として大量のデータが管理装置１３０へ送信されることを抑制することができる。
【０２７５】
（１５）本発明の一態様における存否推定方法では、各子機１１０から、子機１１０を示す信号が周期的に無線で発信される（Ｓ２０１）。また、各受信機１２０において、信号を無線で受信するための受信処理が行われ（Ｓ３０１）、信号に従って、信号によって示される子機１１０を検出するための検出処理が行われる（Ｓ３０２）。
【０２７６】
また、各受信機１２０において、各子機１１０について、子機１１０が検出されない状態から検出される状態へ変化した場合に、検出される状態へ変化した子機１１０を示す出現情報が受信機１２０から管理装置１３０へ送信される（Ｓ３０４）。また、各受信機１２０において、各子機１１０について、子機１１０が検出される状態から検出されない状態へ変化した場合に、検出されない状態へ変化した子機１１０を示す消失情報が受信機１２０から管理装置１３０へ送信される（Ｓ３０６）。
【０２７７】
また、管理装置１３０において、出現情報及び消失情報が受信され（Ｓ４０１）、出現情報及び消失情報に従って、複数の受信機１２０が配置されるエリア２００に、各子機１１０が存在するか否かが推定される（Ｓ４０２）。
【０２７８】
これにより、この存否推定方法を用いるシステム等は、状態が変化した場合に送信される出現情報及び消失情報に従って、各子機１１０がエリア２００に存在するか否かを適切に推定することができる。そして、これにより、この存否推定方法を用いるシステム等は、各受信機１２０から送信されるデータ量を削減することができる。したがって、この存否推定方法を用いるシステム等は、パケット衝突を抑制しつつ、各子機１１０がエリア２００に存在するか否かを適切に推定することができる。
【産業上の利用可能性】
【０２７９】
本発明の一態様に係る存否推定システム等は、パケット衝突を抑制しつつ、各子機がエリアに存在するか否かを適切に推定することができ、多数の子供が集まるエリアにおいてエリアの外部に出た子供を検出するための迷子検出システム等に適用することができる。
【符号の説明】
【０２８０】
１００  存否推定システム
１１０  子機
１１１  発信部
１２０  受信機
１２１、１３１  受信部
１２２  検出部
１２３  送信部
１３０  管理装置
１３２  推定部
２００  エリア
【図１】
2019163130.tif 000003
【図２】
2019163130.tif 000004
【図３】
2019163130.tif 000005
【図４】
2019163130.tif 000006
【図５】
2019163130.tif 000007
【図６】
2019163130.tif 000008
【図７】
2019163130.tif 000009
【図８】
2019163130.tif 000010
【図９】
2019163130.tif 000011
【図１０】
2019163130.tif 000012
【図１１】
2019163130.tif 000013
【図１２】
2019163130.tif 000014
【図１３】
2019163130.tif 000015
【図１４】
2019163130.tif 000016
【図１５】
2019163130.tif 000017
【図１６】
2019163130.tif 000018
【図１７】
2019163130.tif 000019
【図１８】
2019163130.tif 000020
【図１９】
2019163130.tif 000021
【図２０】
2019163130.tif 000022
【図２１】
2019163130.tif 000023
【図２２】
2019163130.tif 000024
【図２３】
2019163130.tif 000025
【図２４】
2019163130.tif 000026
【図２５】
2019163130.tif 000027
【図２６】
2019163130.tif 000028
【図２７】
2019163130.tif 000029
【図２８】
2019163130.tif 000030
【手続補正書】
【提出日】平成30年8月1日(2018.8.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の子機であって、各子機が当該子機を示す信号を周期的に無線で発信する複数の子機と、
それぞれが、前記信号を無線で受信するための受信処理を行う複数の受信機と、
前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否かを推定する管理装置とを備え、
前記複数の受信機のそれぞれは、
前記信号の受信電波強度と、複数の閾値との比較によって、前記信号の受信レベルを複数の受信レベルの中から特定し、
前記信号の受信レベルが変化した場合に、前記信号によって示される前記子機、及び、前記信号の受信レベルを示す変化情報を前記管理装置へ送信し、
前記管理装置は、前記変化情報を受信し、前記変化情報に従って、前記エリアに前記複数の子機のそれぞれが存在するか否か、及び、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定する
存否推定システム。
【請求項２】
前記複数の受信機のそれぞれは、
さらに、前記信号に従って、前記信号によって示される前記子機を検出するための検出処理を行い、
前記変化情報を送信することにより、
（ｉ）前記複数の子機のそれぞれについて、当該子機が当該受信機において検出されない状態から検出される状態へ変化した場合に、検出される状態へ変化した当該子機を示す出現情報を前記管理装置へ送信し、
（ｉｉ）前記複数の子機のそれぞれについて、当該子機が当該受信機において検出される状態から検出されない状態へ変化した場合に、検出されない状態へ変化した当該子機を示す消失情報を前記管理装置へ送信する
請求項１に記載の存否推定システム。
【請求項３】
前記複数の受信機のそれぞれは、前記検出処理において、前記信号の受信電波強度が前記複数の閾値を構成する所定閾値よりも大きい場合に、前記信号によって示される前記子機を検出する
請求項２に記載の存否推定システム。
【請求項４】
前記複数の受信機のそれぞれは、個別に前記所定閾値を有する
請求項３に記載の存否推定システム。
【請求項５】
前記エリアは、前記エリアの中心を含む領域である中心領域と、前記中心領域よりも前記エリアの縁に近い領域である縁領域とを含み、
前記複数の受信機のうち前記縁領域に配置される受信機が前記所定閾値として有する値は、前記複数の受信機のうち前記中心領域に配置される受信機が前記所定閾値として有する値よりも大きい
請求項４に記載の存否推定システム。
【請求項６】
前記複数の受信機のそれぞれは、前記信号によって示される前記子機が検出されている状態において、前記信号によって示される前記子機が検出されていない状態よりも、前記信号の受信電波強度に対する前記所定閾値を小さくする
請求項３〜５のいずれか１項に記載の存否推定システム。
【請求項７】
前記管理装置は、
前記出現情報及び前記消失情報に従って、前記複数の受信機のそれぞれについて、前記複数の子機のうち当該受信機において検出されている子機を推定し、
前記複数の子機のそれぞれについて、当該子機が前記複数の受信機のうち少なくとも１つにおいて検出されていると推定される場合に、当該子機が前記エリアに存在すると推定する
請求項２〜６のいずれか１項に記載の存否推定システム。
【請求項８】
前記複数の受信機のそれぞれは、
前記信号の受信電波強度が、前記複数の閾値を構成する１つ以上の閾値によって定められる所定範囲に含まれる場合に、前記複数の受信レベルの中の所定受信レベルを前記信号の受信レベルとして特定し、
前記所定受信レベルが前記信号の受信レベルとして特定されている状態において、前記所定受信レベルが前記信号の受信レベルとして特定されていない状態よりも、前記信号の受信電波強度に対する前記所定範囲を広くする
請求項１〜７のいずれか１項に記載の存否推定システム。
【請求項９】
前記複数の子機は、複数のグループにグルーピングされており、
前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記変化情報を前記管理装置へ送信する
請求項１〜８のいずれか１項に記載の存否推定システム。
【請求項１０】
前記複数の受信機のそれぞれは、さらに、前記信号の受信レベルが変化したか否かによらず、前記信号の発信間隔よりも長い送信間隔で、前記信号によって示される前記子機、及び、前記信号の受信レベルを示す検出情報を前記管理装置へ送信し、
前記管理装置は、さらに、前記検出情報を受信する
請求項１〜９のいずれか１項に記載の存否推定システム。
【請求項１１】
前記複数の子機は、複数のグループにグルーピングされており、
前記複数の受信機のそれぞれは、グループ毎に、送信タイミングをずらして、前記複数の子機のうち当該グループに属する子機に関する前記検出情報を前記管理装置へ送信する
請求項１０に記載の存否推定システム。
【請求項１２】
複数の子機のそれぞれから、当該子機を示す信号を周期的に無線で発信し、
複数の受信機のそれぞれにおいて、前記信号を無線で受信するための受信処理を行い、
前記複数の受信機のそれぞれにおいて、前記信号の受信電波強度と、複数の閾値との比較によって、前記信号の受信レベルを複数の受信レベルの中から特定し、
前記複数の受信機のそれぞれにおいて、前記信号の受信レベルが変化した場合に、前記信号によって示される前記子機、及び、前記信号の受信レベルを示す変化情報を管理装置へ送信し、
前記管理装置において、前記変化情報を受信し、前記変化情報に従って、前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否か、及び、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定する
存否推定方法。 
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
また、例えば、本発明の一態様に係る存否推定システムは、複数の子機であって、各子機が当該子機を示す信号を周期的に無線で発信する複数の子機と、それぞれが、前記信号を無線で受信するための受信処理を行う複数の受信機と、前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否かを推定する管理装置とを備え、前記複数の受信機のそれぞれは、前記信号の受信電波強度と、複数の閾値との比較によって、前記信号の受信レベルを複数の受信レベルの中から特定し、前記信号の受信レベルが変化した場合に、前記信号によって示される前記子機、及び、前記信号の受信レベルを示す変化情報を前記管理装置へ送信し、前記管理装置は、前記変化情報を受信し、前記変化情報に従って、前記エリアに前記複数の子機のそれぞれが存在するか否か、及び、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定する存否推定システムであってもよい。
また、例えば、本発明の一態様に係る存否推定方法は、複数の子機のそれぞれから、当該子機を示す信号を周期的に無線で発信し、複数の受信機のそれぞれにおいて、前記信号を無線で受信するための受信処理を行い、前記複数の受信機のそれぞれにおいて、前記信号の受信電波強度と、複数の閾値との比較によって、前記信号の受信レベルを複数の受信レベルの中から特定し、前記複数の受信機のそれぞれにおいて、前記信号の受信レベルが変化した場合に、前記信号によって示される前記子機、及び、前記信号の受信レベルを示す変化情報を管理装置へ送信し、前記管理装置において、前記変化情報を受信し、前記変化情報に従って、前記複数の受信機が配置されるエリアに、前記複数の子機のそれぞれが存在するか否か、及び、前記エリアにおいて前記複数の子機のそれぞれが存在する領域を推定する存否推定方法であってもよい。
なお、これらの包括的又は具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム、及び、コンピュータ読み取り可能なＣＤ−ＲＯＭなどの非一時的な記録媒体のいずれで実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【国際調査報告】
2019163130.tif 000031
2019163130.tif 000032
2019163130.tif 000033
2019163130.tif 000034