(57)【要約】【課題】対象端末の位置を推定するに際して、対象端末のユーザに関する情報が他人に取得されてしまう可能性を低減させることが可能な技術を提供する。【解決手段】一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、を備える、位置推定装置が提供される。【選択図】図１
2014155851.tif 000002
【特許請求の範囲】
【請求項１】
一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、
無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、
を備える、位置推定装置。
【請求項２】
前記識別情報提供部は、前記対象端末から識別情報の発行が要求された場合に、前記所定識別情報を発行して前記対象端末に提供する、
請求項１に記載の位置推定装置。
【請求項３】
前記識別情報は、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）である、
請求項１に記載の位置推定装置。
【請求項４】
前記識別情報提供部は、前記所定識別情報を発行した後に所定の失効条件が満たされた場合に、前記所定識別情報を失効させる、
請求項１に記載の位置推定装置。
【請求項５】
前記所定の失効条件は、前記所定識別情報を発行した後に所定時間が経過したという条件である、
請求項４に記載の位置推定装置。
【請求項６】
前記所定の失効条件は、前記対象端末の位置が所定の領域から外れたという条件である、
請求項４に記載の位置推定装置。
【請求項７】
前記所定の失効条件は、前記対象端末の位置を利用するアプリケーションの実行が終了したという条件である、
請求項４に記載の位置推定装置。
【請求項８】
前記所定の失効条件は、前記対象端末に対してユーザから所定の操作が入力されたという条件である、
請求項４に記載の位置推定装置。
【請求項９】
前記位置推定部は、前記送信データに前記通信端末における前記無線信号の受信強度が含まれている場合、前記受信強度および前記通信端末の位置情報に基づいて前記対象端末の位置を推定する、
請求項１に記載の位置推定装置。
【請求項１０】
前記位置推定部は、前記送信データに含まれる識別情報が前記所定識別情報以外である場合、前記無線信号を送信した基地局の位置情報に基づいて前記通信端末の位置を推定する、
請求項１に記載の位置推定装置。
【請求項１１】
一時的に発行された所定識別情報を対象端末に提供することと、
無線信号を受信した通信端末から送信された送信データを取得することと、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定することと、
を含む、位置推定方法。
【請求項１２】
コンピュータを、
一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、
無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、
を備える位置推定装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
【請求項１３】
一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末において、
一時的に発行された所定識別情報を位置推定装置から取得する識別情報取得部と、
無線信号により前記所定識別情報が通信端末に通知されるように制御する送信制御部と、
を備える、対象端末。
【請求項１４】
前記対象端末の位置は、前記通信端末から前記位置推定装置に送信された送信データに含まれる識別情報が前記所定識別情報である場合に、前記通信端末の位置情報に基づいて前記位置推定装置により推定される、
請求項１３に記載の対象端末。
【請求項１５】
一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末の通信方法において、
一時的に発行された所定識別情報を位置推定装置から取得することと、
無線信号により前記所定識別情報が通信端末に通知されるように制御することと、
を含む、通信方法。
【請求項１６】
コンピュータを、
一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末において、一時的に発行された所定識別情報を位置推定装置から取得する識別情報取得部と、
無線信号により前記所定識別情報が通信端末に通知されるように制御する送信制御部と、
を備える対象端末として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
【請求項１７】
無線信号が受信されるように制御する受信制御部と、
一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を識別情報として含んだ送信データが位置推定装置に送信されるように制御する送信制御部と、
を備える、通信端末。
【請求項１８】
前記送信制御部は、前記無線信号により通知された識別情報が所定の条件を満たす場合に、前記所定識別情報が前記対象端末から前記無線信号により通知されたと判断する、
請求項１７に記載の通信端末。
【請求項１９】
前記所定の条件は、前記無線信号により通知された識別情報があらかじめ定められた所定の文字列を含むという条件である、
請求項１８に記載の通信端末。
【請求項２０】
前記所定の条件は、前記無線信号により通知された識別情報が前記位置推定装置から提供された一時的に発行された所定識別情報のリストに含まれるという条件である、
請求項１８に記載の通信端末。
【請求項２１】
前記送信制御部は、前記無線信号により通知された識別情報が前記所定識別情報以外である場合に、前記無線信号を送信した基地局の識別子を含んだ送信データが前記位置推定装置に送信されるように制御する、
請求項１７に記載の通信端末。
【請求項２２】
前記送信制御部は、前記所定識別情報が１の無線信号により前記対象端末から通知された場合、かつ、他の無線信号により通知された識別情報が前記所定識別情報以外である場合に、前記対象端末の識別子を含まず前記他の無線信号を送信した基地局の識別子を含んだ送信データが前記位置推定装置に送信されるように制御する、
請求項２１に記載の通信端末。
【請求項２３】
前記基地局の識別子は、前記基地局のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスである、
請求項２１に記載の通信端末。
【請求項２４】
前記送信制御部は、前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記無線信号の受信強度および前記所定識別情報を含んだ送信データが前記位置推定装置に送信されるように制御する、
請求項１７に記載の通信端末。
【請求項２５】
前記送信制御部は、前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記通信端末の位置情報および前記所定識別情報を含んだ送信データが前記位置推定装置に送信されるように制御する、
請求項１７に記載の通信端末。
【請求項２６】
前記通信端末は、
前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記通信端末の測位間隔が短くなるように制御する測位制御部をさらに備える、
請求項１７に記載の通信端末。
【請求項２７】
前記対象端末の位置は、前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記通信端末の位置情報に基づいて前記位置推定装置により推定される、
請求項１７に記載の通信端末。
【請求項２８】
無線信号が受信されるように制御することと、
一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を含んだ送信データが位置推定装置に送信されるように制御することと、
を含む、通信方法。
【請求項２９】
コンピュータを、
無線信号が受信されるように制御する受信制御部と、
一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を含んだ送信データが位置推定装置に送信されるように制御する送信制御部と、
を備える通信端末として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
【請求項３０】
位置推定装置と、対象端末と、通信端末とを有し、
前記位置推定装置は、
一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、
無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、
を備え、
前記対象端末は、
前記所定識別情報を前記位置推定装置から取得する識別情報取得部と、
前記無線信号により前記所定識別情報が前記通信端末に通知されるように制御する送信制御部と、
を備え、
前記通信端末は、
前記無線信号が受信されるように制御する受信制御部と、
前記所定識別情報が前記無線信号により前記対象端末から通知された場合に、前記所定識別情報を識別情報として含んだ送信データが前記位置推定装置に送信されるように制御する送信制御部と、
を備える、位置推定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、位置推定装置、位置推定方法、対象端末、通信方法、通信端末、記録媒体および位置推定システムに関する。
【背景技術】
【０００２】
近年、対象端末が基地局から送信される無線信号を受信した場合に、その基地局の位置情報に基づいて対象端末の位置を推定する技術が開示されている（例えば、特許文献１参照）。かかる技術においては、対象端末が受信した無線信号に含まれる基地局のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを位置推定装置に送信すると、位置推定装置が、基地局のＭＡＣアドレスから基地局の位置情報を特定し、基地局の位置情報に基づいて対象端末の位置を推定する。【０００３】
しかし、対象端末において実行されているＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の種類によっては、そのＯＳ上で起動しているアプリケーションによって無線信号から基地局のＭＡＣアドレスを取得することができない場合がある。【０００４】
一方、対象端末の周囲の基地局が対象端末から送信された無線信号を受信した場合に、当該周囲の基地局の位置情報に基づいて対象端末の位置を推定する技術が存在する。かかる技術においては、対象端末が自身のＭＡＣアドレスを含んだ無線信号を周囲に発信すると、対象端末のＭＡＣアドレスを受信した周囲の基地局から位置推定装置にその対象端末のＭＡＣアドレスが送信される。位置推定装置は、対象端末のＭＡＣアドレスを送信した当該周囲の基地局の位置情報に基づいて、対象端末の位置を推定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１０４０２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、対象端末のＭＡＣアドレスを含んだ無線信号が周囲に発信されれば、対象端末のユーザに関する情報が他人によって取得されてしまうおそれがあり、ユーザのプライバシーの侵害につながってしまうおそれもある。したがって、対象端末の位置を推定するに際して、対象端末のユーザに関する情報が他人に取得されてしまう可能性を低減させることが可能な技術が実現されることが望ましい。
【課題を解決するための手段】
【０００７】
本開示によれば、一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、を備える、位置推定装置が提供される。【０００８】
また、本開示によれば、一時的に発行された所定識別情報を対象端末に提供することと、無線信号を受信した通信端末から送信された送信データを取得することと、前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定することと、を含む、位置推定方法が提供される。【０００９】
また、本開示によれば、コンピュータを、一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、を備える位置推定装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体が提供される。【００１０】
また、本開示によれば、一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末において、一時的に発行された所定識別情報を位置推定装置から取得する識別情報取得部と、無線信号により前記所定識別情報が通信端末に通知されるように制御する送信制御部と、を備える、対象端末が提供される。【００１１】
また、本開示によれば、一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末の通信方法において、一時的に発行された所定識別情報を位置推定装置から取得することと、無線信号により前記所定識別情報が通信端末に通知されるように制御することと、を含む、通信方法が提供される。【００１２】
また、本開示によれば、コンピュータを、一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末において、一時的に発行された所定識別情報を位置推定装置から取得する識別情報取得部と、無線信号により前記所定識別情報が通信端末に通知されるように制御する送信制御部と、を備える対象端末として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体が提供される。【００１３】
また、本開示によれば、無線信号が受信されるように制御する受信制御部と、一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を識別情報として含んだ送信データが位置推定装置に送信されるように制御する送信制御部と、を備える、通信端末が提供される。【００１４】
また、本開示によれば、無線信号が受信されるように制御することと、一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を含んだ送信データが位置推定装置に送信されるように制御することと、を含む、通信方法が提供される。【００１５】
また、本開示によれば、コンピュータを、無線信号が受信されるように制御する受信制御部と、一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を含んだ送信データが位置推定装置に送信されるように制御する送信制御部と、を備える通信端末として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体が提供される。【００１６】
また、本開示によれば、位置推定装置と、対象端末と、通信端末とを有し、前記位置推定装置は、一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、を備え、前記対象端末は、前記所定識別情報を前記位置推定装置から取得する識別情報取得部と、前記無線信号により前記所定識別情報が前記通信端末に通知されるように制御する送信制御部と、を備え、前記通信端末は、前記無線信号が受信されるように制御する受信制御部と、前記所定識別情報が前記無線信号により前記対象端末から通知された場合に、前記所定識別情報を識別情報として含んだ送信データが前記位置推定装置に送信されるように制御する送信制御部と、を備える、位置推定システムが提供される。
【発明の効果】
【００１７】
以上説明したように本開示によれば、対象端末の位置を推定するに際して、対象端末のユーザに関する情報が他人に取得されてしまう可能性を低減させることが可能である。
【図面の簡単な説明】
【００１８】
【図１】本開示の第１の実施形態に係る位置推定システムの構成例を示す図である。
【図２】本開示の第１の実施形態に係る位置推定装置の機能構成例を示す図である。
【図３】本開示の第１の実施形態に係る位置推定装置の動作例を示すフローチャートである。
【図４】本開示の第１の実施形態に係る対象端末の機能構成例を示す図である。
【図５】対象端末の出力部によって表示されるテザリング設定画面の例を示す図である。
【図６】本開示の第１の実施形態に係る対象端末の動作例を示すフローチャートである。
【図７】本開示の第１の実施形態に係る通信端末の機能構成例を示す図である。
【図８】本開示の第１の実施形態に係る通信端末の動作例を示すフローチャートである。
【図９】本開示の第１の実施形態に係る位置推定システムの動作例（通信端末が無線信号により所定ＳＳＩＤを受信する場合）を示すシーケンス図である。
【図１０】本開示の第１の実施形態に係る位置推定システムの動作例（通信端末が無線信号により所定ＳＳＩＤ以外のＳＳＩＤを受信する場合）を示すシーケンス図である。
【図１１】本開示の第２の実施形態に係る位置推定システムの構成例を示す図である。
【図１２】本開示の第２の実施形態に係る位置推定装置の機能構成例を示す図である。
【図１３】本開示の第２の実施形態に係る位置推定装置の動作例を示すフローチャートである。
【図１４】本開示の第２の実施形態に係る位置推定システムの動作例（通信端末が無線信号により所定ＳＳＩＤを受信する場合）を示すシーケンス図である。
【図１５】位置推定装置のハードウェア構成例を示す図である。
【図１６】対象端末および通信端末のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１９】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２０】
また、本明細書および図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットまたは数字を付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００２１】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．第１の実施形態
１−１．位置推定システムの構成例
１−２．位置推定装置の機能構成例
１−３．位置推定装置の動作例
１−４．対象端末の機能構成例
１−５．対象端末の動作例
１−６．通信端末の機能構成例
１−７．通信端末の動作例
１−８．位置推定システムの動作例
２．第２の実施形態
２−１．位置推定システムの構成例
２−２．位置推定装置の機能構成例
２−３．位置推定装置の動作例
２−４．位置推定システムの動作例
３．ハードウェア構成例
４．むすび
【００２２】
＜＜１．第１の実施形態＞＞
まず、本開示の第１の実施形態について説明する。
【００２３】
［１−１．位置推定システムの構成例］
最初に、本開示の第１の実施形態に係る位置推定システム１Ａの構成例について説明する。図１は、本開示の第１の実施形態に係る位置推定システム１Ａの構成例を示す図である。図１に示すように、位置推定システム１Ａは、位置推定装置１０Ａと、対象端末２０と、通信端末３０とを備える。
【００２４】
位置推定装置１０Ａは、対象端末２０からの要求に従った情報処理を行い、処理結果を対象端末２０に応答することが可能である。同様に、位置推定装置１０Ａは、通信端末３０からの要求に従った情報処理を行い、処理結果を通信端末３０に応答することが可能である。なお、図１に示した例では、位置推定装置１０Ａが有する機能の全部が一体化されているが、位置推定装置１０Ａが有する機能の一部（例えば、識別情報提供部１１１）は、他の部分と別体に構成されていてもよい。
【００２５】
対象端末２０は、ユーザによって操作される端末である。以下の説明においては、対象端末２０がスマートフォンに適用される場合を例として説明するが、対象端末２０は、スマートフォン以外の装置に適用されてもよい。例えば、対象端末２０は、ビデオカメラ、デジタルカメラ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、携帯電話、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器等に適用されてもよい。
【００２６】
通信端末３０は、対象端末２０の周囲に存在する端末である。図１に示した例では、位置推定システム１Ａは１つの通信端末３０を有しているが、位置推定システム１Ａは複数の通信端末３０を有していてもよい。以下の説明においては、通信端末３０が携帯電話に適用される場合を例として説明するが、対象端末２０は、携帯電話以外の装置に適用されてもよい。例えば、対象端末２０は、ビデオカメラ、デジタルカメラ、スマートフォン、ＰＤＡ、ＰＣ、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器等に適用されてもよい。また、図１に示した例では、通信端末３０は移動型の端末であるが、固定型の端末であってもよい。
【００２７】
基地局４０は、通信装置間の通信を中継する。例えば、基地局４０は、電波到達範囲内にある対象端末２０または通信端末３０による無線通信を中継したり、対象端末２０または通信端末３０と基地局４０に有線で接続された通信装置との通信を中継したりすることができる。具体的には、基地局４０は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の基地局であってもよい。なお、図１に示した例では、位置推定システム１Ａは１つの基地局４０を有しているが、複数の基地局４０を有していてもよいし、基地局４０を備えていなくてもよい。
【００２８】
また、基地局４０は、基地局４０の存在を周囲に報知するためのビーコン信号を定期的に送信することができる。ビーコン信号には、例えば、基地局４０に固有に付与される基地局の識別子が含まれる。その結果、通信端末３０は、自身が受信したビーコン信号を送信した基地局の識別子に基づいて、周囲に存在する基地局４０の存在を確認することができる。同様に、対象端末２０は、自身が受信したビーコン信号を送信した基地局の識別子に基づいて、周囲に存在する基地局４０の存在を確認することができる。基地局４０の識別子は、例えば、基地局４０のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスである。
【００２９】
ここで、対象端末２０の周囲の基地局４０が対象端末２０から送信された無線信号を受信した場合に、位置推定装置１０Ａが当該周囲の基地局４０の位置情報に基づいて対象端末２０の位置を推定する技術も存在する。しかし、対象端末２０のＭＡＣアドレスを含んだ無線信号が周囲に発信されれば、対象端末２０のユーザに関する情報が他人によって取得されてしまうおそれがあり、ユーザのプライバシーの侵害につながってしまうおそれもある。
【００３０】
そこで、本明細書においては、位置推定装置１０Ａにより対象端末２０の位置を推定するに際して、対象端末２０のユーザに関する情報が他人に取得されてしまう可能性を低減させることが可能な技術を提案する。
【００３１】
［１−２．位置推定装置の機能構成例］
続いて、本開示の第１の実施形態に係る位置推定装置１０Ａの機能構成例について説明する。図２は、本開示の第１の実施形態に係る位置推定装置１０Ａの機能構成例を示す図である。図２に示すように、本開示の第１の実施形態に係る位置推定装置１０Ａは、制御部１１０Ａと、記憶部１２０と、通信部１３０とを備える。
【００３２】
制御部１１０Ａは、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部１１０Ａは、記憶部１２０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部１１０が有する様々な機能を発揮する。制御部１１０Ａは、識別情報提供部１１１と、データ取得部１１２と、位置推定部１１３Ａとを有する。これらの各機能ブロックそれぞれが有する機能については後に説明する。
【００３３】
記憶部１２０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部１１０を動作させるためのプログラムを記憶する。また、例えば、記憶部１２０は、プログラムによって使用される各種のデータを記憶することもできる。なお、図２に示した例では、記憶部１２０は位置推定装置１０Ａと一体化されているが、記憶部１２０は位置推定装置１０Ａと別体に構成されていてもよい。
【００３４】
通信部１３０は、他の装置（例えば、対象端末２０、通信端末３０、基地局４０など）と通信を行うことが可能である。通信部１３０は、例えば、対象端末２０および通信端末３０との間で通信を行う場合には、基地局４０を介して通信を行うことが可能である。通信部１３０による通信の形式は特に限定されず、通信部１３０による通信は、無線による通信であってもよいし、有線による通信であってもよい。なお、図２に示した例では、通信部１３０は位置推定装置１０Ａと一体化されているが、通信部１３０は、位置推定装置１０Ａと別体に構成されていてもよい。
【００３５】
ここで、上記したように、対象端末２０のＭＡＣアドレスを含んだ無線信号が周囲に発信されてしまうと、対象端末２０のユーザに関する情報が他人によって取得されてしまうおそれがあり、ユーザのプライバシーの侵害につながってしまうおそれもある。したがって、本開示の実施形態においては、位置推定装置１０Ａにより一時的に発行された識別情報を利用することとする。
【００３６】
具体的には、識別情報提供部１１１は、所定識別情報を一時的に発行し、一時的に発行された所定識別情報を対象端末２０に提供する。なお、以下では、識別情報としてＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を使用する場合を説明するが、識別情報は、ＳＳＩＤ以外であってもよい。所定識別情報は、あらかじめ定められた所定の文字列を所定位置に含む識別情報（例えば、先頭からの３文字が「ｋｚｔ」である識別情報など）であってもよいし、任意の識別情報であってもよい。
【００３７】
識別情報提供部１１１は、発行した所定識別情報を一時的に発行された所定識別情報のリストに追加してもよい。リストは、識別情報提供部１１１によって通信端末３０に提供されてもよい。リストが通信端末３０に提供されるタイミングは特に限定されない。例えば、識別情報提供部１１１は、定期的にリストを通信端末３０に提供してもよいし、通信端末３０からの要求に応じてリストを通信端末３０に提供してもよい。
【００３８】
また、以下では、所定識別情報として所定ＳＳＩＤを使用するが、所定識別情報はＳＳＩＤ以外であってもよい。識別情報提供部１１１によって所定ＳＳＩＤが対象端末２０に提供されるタイミングは特に限定されない。例えば、識別情報提供部１１１は、対象端末２０からＳＳＩＤの発行が要求された場合に、所定ＳＳＩＤを発行して対象端末２０に提供してもよい。
【００３９】
識別情報提供部１１１によって発行された所定ＳＳＩＤは、例えば、対象端末２０の端末識別情報（例えば、対象端末２０との間に設定されたセッション情報など）に対応付けて登録しておけばよい。そうすれば、位置推定部１１３Ａによる推定結果の提供先を特定するに際して、通信端末３０から送信された送信データに含まれる所定ＳＳＩＤに対応付けられた端末識別情報を利用すればよい。
【００４０】
かかる場合、所定ＳＳＩＤは、位置の推定結果の提供先の対象端末２０を識別するために使用される。そのため、ＳＳＩＤの発行は、対象端末２０に対して一意に発行されるのがよい。なお、セッション情報は、セッションキーであってもよいし、Ｃｏｏｋｉｅ情報であってもよいし、ＵＵＩＤ（ｕｎｉｖｅｒｓａｌｌｙ  ｕｎｉｑｕｅ  ｉｄｅｎｔｉｆｉｅｒ）であってもよい。
【００４１】
一方、通信端末３０は無線信号を受信する。通信端末３０が受信する無線信号としては、様々な種類の無線信号が想定される。例えば、通信端末３０は、基地局４０から送信された無線信号を受信することも可能であり、対象端末２０から送信された無線信号を受信することも可能である。データ取得部１１２Ａは、無線信号を受信した通信端末３０から送信された送信データを取得する。
【００４２】
位置推定部１１３Ａは、送信データに含まれるＳＳＩＤが、無線信号により対象端末２０から通信端末３０に通知された所定ＳＳＩＤである場合、通信端末３０の位置情報に基づいて対象端末２０の位置を推定する。例えば、通信端末３０が固定型の端末である場合には、通信端末３０の位置情報があらかじめ位置推定装置１０Ａに登録されていてもよいし、通信端末３０が移動型の端末である場合には、通信端末３０の位置情報は、送信データによって通信端末３０から位置推定装置１０Ａに通知されてもよい。
【００４３】
対象端末２０の位置の推定手法としては、様々な手法を採用することが可能である。例えば、位置推定部１１３Ａは、通信端末３０の位置情報を対象端末２０の位置情報として特定してもよい。あるいは、位置推定部１１３Ａは、送信データに通信端末３０における無線信号の受信強度が含まれている場合、受信強度および通信端末３０の位置情報に基づいて対象端末２０の位置を推定してもよい。例えば、位置推定部１１３Ａは、受信強度に応じた距離を算出し、通信端末３０の位置から当該距離だけ離れた位置を対象端末２０の位置として推定してもよい。例えば、位置推定部１１３Ａは、無線信号が指向性を有している場合には、通信端末３０の位置から当該距離だけ無線信号の発信元の方向に遡った位置を対象端末２０の位置として推定してもよい。また、例えば、位置推定部１１３Ａは、通信端末３０が壁際に位置している場合には、対象端末２０の方向を絞り込むことが可能である。また、本開示の第２の実施形態において説明するような手法を採用してもよい。
【００４４】
位置情報の形式は特に限定されない。すなわち、位置情報は、例えば、緯度経度であってもよいし、極座標を用いた形式であってもよいし、ベクトルを用いた形式であってもよい。また、所定の領域内において使用される所定の領域に固有の位置情報であってもよい。例えば、位置情報は、所定の施設の内部（例えば、動物園、博物館などといった施設の内部など）において用いられる施設固有の位置情報であってもよい。
【００４５】
例えば、識別情報提供部１１１によって一時的に発行された所定ＳＳＩＤは、所定のタイミングで失効されればよい。すなわち、識別情報提供部１１１は、所定ＳＳＩＤを発行した後に所定の失効条件が満たされた場合に、所定ＳＳＩＤを失効させればよい。また、上記したように、所定ＳＳＩＤを失効させた場合には、識別情報提供部１１１は、失効させた所定ＳＳＩＤをリストから削除してもよい。また、識別情報提供部１１１によって所定ＳＳＩＤが失効された場合、通信部１３０は、対象端末２０に失効通知を送信してもよい。
【００４６】
ここで、所定の失効条件は、特に限定されない。例えば、所定の失効条件は、所定ＳＳＩＤを発行した後に所定時間が経過したという条件であってもよい。かかる場合、所定時間は、あらかじめ定められていてもよい。
【００４７】
また、所定の失効条件は、対象端末２０の位置が所定の領域から外れたという条件であってもよい。ここで、所定の領域は、特に限定されない。例えば、所定の領域は、所定の施設の内部の位置情報が位置推定装置１０Ａにあらかじめ登録されている場合には、その所定の施設の内部であってもよい。例えば、所定の領域の内部に対象端末２０が存在する場合には、対象端末２０の位置に応じた情報を出力させること（例えば、対象端末２０の位置の近くに設置された表示装置にイベントに関する広告を表示させること）も想定されるからである。あるいは、所定の失効条件は、対象端末２０が所定の領域（例えば、施設の出口付近の領域）に入ったという条件であってもよい。対象端末２０の位置としては、位置推定部１１３Ａによって推定された位置が使用されてもよい。
【００４８】
また、対象端末２０の位置を利用するアプリケーションが実行されている場合、そのアプリケーションの実行が終了した場合には、対象端末２０の位置を推定する必要がなくなる場合も想定される。したがって、所定の失効条件は、対象端末２０の位置を利用するアプリケーションの実行が終了したという条件であってもよい。対象端末２０の位置を利用するアプリケーションは特に限定されない。例えば、対象端末２０の位置を利用するアプリケーションは、対象端末２０において実行されてもよいし、対象端末２０以外の端末において実行されてもよい。
【００４９】
また、ユーザから所定ＳＳＩＤを失効させるための操作が入力された場合に、所定ＳＳＩＤを失効させてもよい。すなわち、所定の失効条件は、対象端末２０に対してユーザから所定の操作が入力されたという条件であってもよい。所定の操作は、所定ＳＳＩＤを失効させる動作に対してあらかじめ割り当てられた操作であってもよい。例えば、所定の操作は、対象端末２０によって表示された所定のオブジェクトを選択するための操作であってもよい。
【００５０】
データ取得部１１２によって取得された送信データに含まれるＳＳＩＤが所定ＳＳＩＤ以外である場合も想定される。かかる場合の位置推定装置１０Ａの動作は特に限定されない。例えば、位置推定部１１３Ａは、送信データに含まれるＳＳＩＤが所定ＳＳＩＤ以外である場合、無線信号を通信端末３０に送信した基地局４０の位置情報に基づいて通信端末３０の位置を推定してもよい。例えば、位置推定部１１３Ａは、無線信号を通信端末３０に送信した基地局４０の識別子が送信データに含まれている場合には、その基地局４０の識別子に対応付けてあらかじめ登録されている基地局４０の位置情報を利用してもよい。
【００５１】
通信端末３０の位置の推定手法としては、様々な手法を採用することが可能である。例えば、位置推定部１１３Ａは、基地局４０の位置情報を通信端末３０の位置情報として特定してもよい。あるいは、位置推定部１１３Ａは、送信データに通信端末３０における無線信号の受信強度が含まれている場合、受信強度および基地局４０の位置情報に基づいて通信端末３０の位置を推定してもよい。例えば、位置推定部１１３Ａは、受信強度に応じた距離を算出し、基地局４０の位置から当該距離だけ離れた位置を通信端末３０の位置として推定してもよい。
【００５２】
また、位置推定部１１３Ａは、通信端末３０に無線信号を送信した基地局４０が複数存在する場合には、当該複数の基地局４０それぞれの位置情報に基づいて、通信端末３０の位置を推定してもよい。例えば、位置推定部１１３Ａは、当該複数の基地局４０それぞれの位置情報および当該複数の基地局４０それぞれから送信された無線信号の通信端末３０における受信強度に基づいて、三角測量の原理により通信端末３０の位置を推定してもよい。その他、位置推定部１１３Ａは、通信端末３０がＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）による測位機能を有している場合には、当該測位機能を用いた自己位置推定を行ってもよいし、通信端末３０が加速度センサを有している場合には、当該加速度センサによる検出データを用いた自己位置推定を行ってもよい。
【００５３】
以上に示したように、本開示の実施形態においては、位置推定装置１０Ａは一時的に発行された所定識別情報を対象端末２０に提供し、対象端末２０は位置推定装置１０Ａから提供された所定識別情報を通信端末３０に発信する。したがって、対象端末２０のＭＡＣアドレスを含んだ無線信号が周囲に発信されないため、対象端末２０のユーザに関する情報が他人によって取得されてしまう可能性を低減することができ、ユーザのプライバシーの侵害につながってしまう可能性を低減することができる。
【００５４】
［１−３．位置推定装置の動作例］
続いて、本開示の第１の実施形態に係る位置推定装置１０Ａの動作例について説明する。図３は、本開示の第１の実施形態に係る位置推定装置１０Ａの動作例を示す図である。なお、図３に示した位置推定装置１０Ａの動作例は、位置推定装置１０Ａの動作の一例に過ぎない。したがって、位置推定装置１０Ａの動作は、図３に示した位置推定装置１０Ａの動作例に限定されない。
【００５５】
図３に示したように、通信部１３０によって要求が受信された場合、識別情報提供部１１１は、対象端末２０からＳＳＩＤ発行要求がなされたか否かを判断する（Ｓ１）。識別情報提供部１１１は、対象端末２０からＳＳＩＤ発行要求がなされていない場合には（Ｓ１において「ＮＯ」）、Ｓ４に進む。一方、識別情報提供部１１１は、対象端末２０からＳＳＩＤ発行要求がなされた場合には（Ｓ１において「ＹＥＳ」）、一時的なＳＳＩＤ（所定ＳＳＩＤ）を発行し（Ｓ２）、所定ＳＳＩＤを対象端末２０に提供する（Ｓ３）。発行された所定ＳＳＩＤは、記憶部１２０に保存され得る。
【００５６】
続いて、識別情報提供部１１１は、データ取得部１１２によって送信データが取得されない場合には（Ｓ４において「ＮＯ」）、Ｓ１０に進む。一方、通信端末３０から送信された送信データが通信部１３０によって受信され、データ取得部１１２によって送信データが取得された場合（Ｓ４において「ＹＥＳ」）、位置推定部１１３Ａは、Ｓ５に進む。
【００５７】
続いて、位置推定部１１３Ａは、送信データに含まれるＳＳＩＤが所定ＳＳＩＤである場合には（Ｓ５において「ＹＥＳ」）、通信端末３０の位置情報に基づいて対象端末２０の位置を推定し、推定結果を対象端末２０に提供する（Ｓ７）。一方、位置推定部１１３Ａは、送信データに含まれるＳＳＩＤが所定ＳＳＩＤ以外である場合には（Ｓ５において「ＮＯ」）、基地局４０の位置情報に基づいて通信端末３０の位置を推定し、推定結果を通信端末３０に提供する（Ｓ９）。
【００５８】
続いて、識別情報提供部１１１は、所定の失効条件を満たしていない場合には（Ｓ１０において「ＮＯ」）、動作を終了するが、所定の失効条件を満たした場合には（Ｓ１０において「ＹＥＳ」）、所定ＳＳＩＤを失効させて（Ｓ１１）、動作が終了される。なお、動作が終了される代わりに、Ｓ１に動作が戻ってもよいし、他の動作がなされてもよい。
【００５９】
［１−４．対象端末の機能構成例］
続いて、本開示の第１の実施形態に係る対象端末２０の機能構成例について説明する。図４は、本開示の第１の実施形態に係る対象端末２０の機能構成例を示す図である。図４に示すように、本開示の第１の実施形態に係る対象端末２０は、制御部２１０と、入力部２２０と、記憶部２３０と、通信部２４０と、出力部２５０とを備える。
【００６０】
制御部２１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部２１０は、記憶部２３０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部２１０が有する様々な機能を発揮する。制御部２１０は、識別情報取得部２１１と、送信制御部２１２とを有する。これらの各機能ブロックそれぞれが有する機能については後に説明する。
【００６１】
入力部２２０は、ユーザ操作を検出して制御部２１０に出力する。本明細書においては、入力部２２０がタッチパネルにより構成される場合を想定しているため、ユーザ操作はユーザの指を操作体として入力される。しかし、入力部２２０はタッチパネル以外のハードウェアにより構成されていてもよい。なお、図４に示した例では、入力部２２０は対象端末２０と一体化されているが、入力部２２０は、対象端末２０と別体に構成されていてもよい。
【００６２】
記憶部２３０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部２１０を動作させるためのプログラムを記憶する。また、例えば、記憶部２３０は、プログラムによって使用される各種のデータを記憶することもできる。なお、図４に示した例では、記憶部２３０は対象端末２０と一体化されているが、記憶部２３０は対象端末２０と別体に構成されていてもよい。
【００６３】
通信部２４０は、他の装置（例えば、位置推定装置１０Ａ、通信端末３０、基地局４０など）と通信を行うことが可能である。通信部２４０は、例えば、位置推定装置１０Ａとの間で通信を行う場合には、基地局４０を介して通信を行うことが可能である。通信部２４０による通信の形式は特に限定されず、通信部２４０による通信は、無線による通信であってもよい。なお、図４に示した例では、通信部２４０は対象端末２０と一体化されているが、通信部２４０は、対象端末２０と別体に構成されていてもよい。
【００６４】
出力部２５０は、制御部２１０による制御に従って各種の情報を出力する機能を有する。出力部２５０によって出力される情報の種類は特に限定されない。したがって、出力部２５０によって出力される情報は、画像（例えば、静止画、動画など）であってもよいし、音声であってもよい。以下の説明においては、出力部２５０が表示装置である場合を主に想定するが、出力部２５０は他の出力装置（例えば、音声出力装置）であってもよい。なお、図４に示した例では、出力部２５０は対象端末２０と一体化されているが、出力部２５０は、対象端末２０と別体に構成されていてもよい。
【００６５】
上記したように、本開示の実施形態においては、位置推定装置１０Ａにより一時的に発行された識別情報を利用することとする。そこで、対象端末２０においては、識別情報取得部２１１は、一時的に発行された所定ＳＳＩＤを位置推定装置１０Ａから取得する。例えば、識別情報取得部２１１は、ＳＳＩＤ発行要求を位置推定装置１０Ａに提供し、その応答として所定ＳＳＩＤを位置推定装置１０Ａから取得する。そして、送信制御部２１２は、無線信号により所定ＳＳＩＤが通信端末３０に通知されるように制御する。
【００６６】
その後、対象端末２０の位置は、通信端末３０から位置推定装置１０Ａに送信された送信データに含まれる識別情報が所定ＳＳＩＤである場合に、通信端末３０の位置情報に基づいて位置推定装置１０Ａにより推定される。ここで、識別情報取得部２１１によりＳＳＩＤ発行要求が位置推定装置１０Ａに提供されるタイミングは特に限定されない。例えば、対象端末２０のユーザによって位置推定のための所定の操作が入力された場合に、識別情報取得部２１１によりＳＳＩＤ発行要求が位置推定装置１０Ａに提供されてもよい。例えば、ユーザはＷｅｂブラウザを用いて所定の操作を入力することができる。
【００６７】
位置推定装置１０Ａから提供された所定ＳＳＩＤは、無線信号により通信端末３０に通知されるように制御されるが、かかる通知はどのようになされてもよい。例えば、送信制御部２１２は、テザリング機能により通信端末３０に所定ＳＳＩＤが通知されるように制御してもよい。ここで、テザリング機能は、端末の通信機能を用いて他の端末をインターネットなどのネットワークに接続させる機能であり得る。
【００６８】
図５は、対象端末２０の出力部２５０によって表示されるテザリング設定画面の例を示す図である。図５に示すように、例えば、位置推定装置１０Ａから提供された所定ＳＳＩＤが「ｋｚｔ０１２３」である場合、所定ＳＳＩＤである「ｋｚｔ０１２３」がテザリング設定画面の設定欄２５１に設定される。続いて、ユーザによりテザリングを開始するための所定の操作がなされた場合には、設定欄２５１に設定された所定ＳＳＩＤをＳＳＩＤとしてテザリングが開始される。その結果、無線信号により所定ＳＳＩＤが通信端末３０に通知される。
【００６９】
［１−５．対象端末の動作例］
続いて、本開示の第１の実施形態に係る対象端末２０の動作例について説明する。図６は、本開示の第１の実施形態に係る対象端末２０の動作例を示す図である。なお、図６に示した対象端末２０の動作例は、対象端末２０の動作の一例に過ぎない。したがって、対象端末２０の動作は、図６に示した対象端末２０の動作例に限定されない。
【００７０】
図６に示したように、ＳＳＩＤ発行操作がなされた場合（Ｓ２１において「ＹＥＳ」）、識別情報取得部２１１は、位置推定装置１０ＡにＳＳＩＤ発行要求を提供する（Ｓ２２）。続いて、識別情報取得部２１１は、位置推定装置１０Ａから所定ＳＳＩＤを取得し（Ｓ２３）、送信制御部２１２は、無線信号により所定ＳＳＩＤを通信端末３０に通知する（Ｓ２４）。ＳＳＩＤ発行操作がなされない場合には（Ｓ２１において「ＮＯ」）、動作を終了する。なお、動作が終了される代わりに、Ｓ２１に動作が戻ってもよいし、他の動作がなされてもよい。
【００７１】
［１−６．通信端末の機能構成例］
続いて、本開示の第１の実施形態に係る通信端末３０の機能構成例について説明する。図７は、本開示の第１の実施形態に係る通信端末３０の機能構成例を示す図である。図７に示すように、本開示の第１の実施形態に係る通信端末３０は、制御部３１０と、入力部３２０と、記憶部３３０と、通信部３４０と、出力部３５０とを備える。
【００７２】
制御部３１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部３１０は、記憶部３３０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部３１０が有する様々な機能を発揮する。制御部３１０は、受信制御部３１１と、測位制御部３１２と、送信制御部３１３とを有する。これらの各機能ブロックそれぞれが有する機能については後に説明する。
【００７３】
入力部３２０は、ユーザ操作を検出して制御部３１０に出力する。本明細書においては、入力部３２０がタッチパネルにより構成される場合を想定しているため、ユーザ操作はユーザの指を操作体として入力される。しかし、入力部３２０はタッチパネル以外のハードウェアにより構成されていてもよい。なお、図７に示した例では、入力部３２０は通信端末３０と一体化されているが、入力部３２０は、通信端末３０と別体に構成されていてもよい。
【００７４】
記憶部３３０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部３１０を動作させるためのプログラムを記憶する。また、例えば、記憶部３３０は、プログラムによって使用される各種のデータを記憶することもできる。なお、図７に示した例では、記憶部３３０は通信端末３０と一体化されているが、記憶部３３０は通信端末３０と別体に構成されていてもよい。
【００７５】
通信部３４０は、他の装置（例えば、位置推定装置１０Ａ、対象端末２０、基地局４０など）と通信を行うことが可能である。通信部３４０は、例えば、位置推定装置１０Ａとの間で通信を行う場合には、基地局４０を介して通信を行うことが可能である。通信部３４０による通信の形式は特に限定されず、通信部３４０による通信は、無線による通信であってもよい。なお、図７に示した例では、通信部３４０は通信端末３０と一体化されているが、通信部３４０は、通信端末３０と別体に構成されていてもよい。
【００７６】
出力部３５０は、制御部３１０による制御に従って各種の情報を出力する機能を有する。出力部３５０によって出力される情報の種類は特に限定されない。したがって、出力部３５０によって出力される情報は、画像（例えば、静止画、動画など）であってもよいし、音声であってもよい。以下の説明においては、出力部３５０が表示装置である場合を主に想定するが、出力部３５０は他の出力装置（例えば、音声出力装置）であってもよい。なお、図７に示した例では、出力部３５０は通信端末３０と一体化されているが、出力部３５０は、対象端末２０と別体に構成されていてもよい。
【００７７】
上記したように、本開示の実施形態においては、位置推定装置１０Ａにより一時的に発行された識別情報を利用することとする。そこで、通信端末３０においては、受信制御部３１１は、無線信号が受信されるように制御する。そして、送信制御部３１３は、一時的に発行された所定ＳＳＩＤが無線信号により対象端末２０から通知された場合に、所定ＳＳＩＤをＳＳＩＤとして含んだ送信データが位置推定装置１０Ａに送信されるように制御する。対象端末２０の位置は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤである場合に、通信端末３０の位置情報に基づいて位置推定装置１０Ａにより推定される。
【００７８】
通信端末３０によって受信される無線信号の種類としては様々な無線信号が想定される。例えば、通信端末３０は、基地局４０から送信された無線信号を受信する場合もあれば、対象端末２０から送信された無線信号を受信する場合もある。そこで、例えば、送信制御部３１３は、無線信号により通知されたＳＳＩＤが所定の条件を満たす場合に、所定ＳＳＩＤが対象端末２０から無線信号により通知されたと判断してもよい。
【００７９】
ここで、所定の条件はどのような条件であってもよい。例えば、所定の条件は、無線信号により通知されたＳＳＩＤがあらかじめ定められた所定の文字列を含むという条件であってもよい。あるいは、所定の条件は、無線信号により通知されたＳＳＩＤがあらかじめ定められた所定の文字列を所定位置に含む（例えば、先頭からの３文字に「ｋｚｔ」を含むなど）という条件であってもよい。
【００８０】
あるいは、所定の条件は、無線信号により通知されたＳＳＩＤが位置推定装置１０Ａから提供された一時的に発行された所定ＳＳＩＤのリストに含まれるという条件であってもよい。上記したように、リストは、位置推定装置１０Ａから定期的に取得されてもよいし、通信端末３０からの要求に応じて位置推定装置１０Ａから取得されてもよい。当該要求は、所定の条件が満たされるか否かを判断する前になされてもよい。
【００８１】
一方、送信制御部３１３は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤ以外である場合には、どのような動作をしてもよい。一例として、送信制御部３１３は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤ以外である場合には、無線信号を送信した基地局４０の識別子を含んだ送信データが位置推定装置１０Ａに送信されるように制御してもよい。そうすれば、位置推定装置１０Ａにおいて基地局４０の識別子に対応付けられて登録されている基地局４０の位置情報に基づいて、通信端末３０の位置が推定される。
【００８２】
かかる場合、送信データには、無線信号により通信端末３０に所定ＳＳＩＤを通知した対象端末２０の識別子は含めないようにすることもできる。所定ＳＳＩＤを通知した対象端末２０の位置は位置推定装置１０Ａにおいて推定されていない可能性があり、通信端末３０の位置を推定するために、対象端末２０の位置情報を用いることができないことが想定されるからである。
【００８３】
したがって、送信制御部３１３は、所定ＳＳＩＤが１の無線信号により対象端末２０から通知された場合、かつ、他の無線信号により通知されたＳＳＩＤが所定ＳＳＩＤ以外である場合には、対象端末２０の識別子を含まず当該他の無線信号を送信した基地局４０の識別子を含んだ送信データが位置推定装置１０Ａに送信されるように制御すればよい。
【００８４】
送信データには、様々な情報が含められ得る。例えば、通信端末３０によって受信された無線信号の受信強度が送信データに含められてもよい。すなわち、送信制御部３１３は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤである場合に、無線信号の受信強度および所定ＳＳＩＤを含んだ送信データが位置推定装置１０Ａに送信されるように制御してもよい。かかる場合には、位置推定装置１０Ａにおいて、受信強度および通信端末３０の位置情報に基づいて対象端末２０の位置が推定される。
【００８５】
位置推定装置１０Ａにおける対象端末２０の位置推定には、通信端末３０の位置情報が用いられるが、例えば、通信端末３０の位置情報は、通信端末３０から送信されてもよい。すなわち、送信制御部３１３は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤである場合に、通信端末３０の位置情報および所定ＳＳＩＤを含んだ送信データが位置推定装置１０Ａに送信されるように制御してもよい。なお、位置推定装置１０Ａに通信端末３０の位置情報があらかじめ登録されている場合には、通信端末３０の位置情報は位置推定装置１０Ａに送信されなくてもよい。
【００８６】
上記のように、対象端末２０の位置が推定されるに際しては、通信端末３０の位置情報が用いられるが、通信端末３０が移動型の端末である場合には、通信端末３０が移動して通信端末３０の位置が変化する可能性がある。そのため、対象端末２０の位置推定がなされる場合には、通信端末３０の測位間隔を短くしてもよい。すなわち、測位制御部３１２は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤである場合に、通信端末３０の測位間隔が短くなるように制御してもよい。通信端末３０の測位の手法は限定されず、対象端末２０の位置推定と同様の手法であってもよいし異なる手法であってもよい。
【００８７】
［１−７．通信端末の動作例］
続いて、本開示の第１の実施形態に係る通信端末３０の動作例について説明する。図８は、本開示の第１の実施形態に係る通信端末３０の動作例を示す図である。なお、図８に示した通信端末３０の動作例は、通信端末３０の動作の一例に過ぎない。したがって、通信端末３０の動作は、図８に示した通信端末３０の動作例に限定されない。
【００８８】
図８に示したように、受信制御部３１１は、通信部３４０により無線信号が受信された場合には（Ｓ３１において「ＹＥＳ」）、Ｓ３２に進むが、通信部３４０により無線信号が受信されない場合には（Ｓ３１において「ＮＯ」）、動作が終了される。なお、動作が終了される代わりに、Ｓ３１に動作が戻ってもよいし、他の動作がなされてもよい。
【００８９】
続いて、送信制御部３１３は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤ以外である場合には（Ｓ３２において「ＮＯ」）、無線信号を送信した基地局４０の識別子の例としての基地局４０のＭＡＣアドレスおよび無線信号の受信強度を送信データに含めて（Ｓ３３）、Ｓ３６に進む。一方、測位制御部３１２は、無線信号により通知されたＳＳＩＤが所定ＳＳＩＤである場合には（Ｓ３２において「ＹＥＳ」）、測位間隔を短くし（Ｓ３４）、送信制御部３１３は、所定ＳＳＩＤ、無線信号の受信強度および通信端末３０の位置情報を送信データに含める（Ｓ３５）。
【００９０】
続いて、送信制御部３１３は、送信データが位置推定装置１０Ａに送信されるように制御すると、通信部３４０は、送信制御部３１３による制御に従って送信データを位置推定装置１０Ａに送信し（Ｓ３６）、動作が終了される。なお、動作が終了される代わりに、Ｓ３１に動作が戻ってもよいし、他の動作がなされてもよい。
【００９１】
［１−８．位置推定システムの動作例］
続いて、本開示の第１の実施形態に係る位置推定システム１Ａの動作例について説明する。ここでは特に、通信端末３０が無線信号により所定ＳＳＩＤを受信する場合の動作例を説明する。図９は、本開示の第１の実施形態に係る位置推定システム１Ａの動作例を示すシーケンス図である。特に、図９は、通信端末３０が無線信号により所定ＳＳＩＤを受信する場合の動作例を示している。なお、図９に示した位置推定システム１Ａの動作例は、位置推定システム１Ａの動作の一例に過ぎない。したがって、位置推定システム１Ａの動作は、図９に示した位置推定システム１Ａの動作例に限定されない。
【００９２】
まず、対象端末２０においては、識別情報取得部２１１がＳＳＩＤ発行要求を提供する。すなわち、通信部２４０は、ＳＳＩＤ発行要求を位置推定装置１０Ａに送信する（Ｓ４１）。位置推定装置１０Ａにおいては、通信部１３０によってＳＳＩＤ発行要求が受信されると（Ｓ４２）、識別情報提供部１１１は、所定ＳＳＩＤを発行して、発行した所定ＳＳＩＤを提供する。すなわち、通信部１３０は、発行された所定ＳＳＩＤを対象端末２０に送信する（Ｓ４３）。対象端末２０においては、通信部２４０によって所定ＳＳＩＤが受信されると、識別情報取得部２１１によって所定ＳＳＩＤが取得される。
【００９３】
続いて、対象端末２０において、送信制御部２１２は、無線信号により所定ＳＳＩＤが送信されるように制御すると、通信部２４０は、無線信号により所定ＳＳＩＤを通信端末３０に送信する（Ｓ４５）。通信端末３０においては、通信部３４０が無線信号により送信された所定ＳＳＩＤを受信すると（Ｓ４６）、受信制御部３１１により無線信号から所定ＳＳＩＤが取得される。
【００９４】
所定ＳＳＩＤは、送信制御部３１３により送信データに含められた後、所定ＳＳＩＤを含む送信データが送信制御部３１３により位置推定装置１０Ａに送信されるように制御される。所定ＳＳＩＤを含む送信データは、通信部３４０により位置推定装置１０Ａに送信される（Ｓ４７）。
【００９５】
位置推定装置１０Ａにおいては、通信端末３０から送信された送信データが通信部１３０によって受信されると（Ｓ４８）、データ取得部１１２は、送信データから所定ＳＳＩＤを抽出する（Ｓ４９）。位置推定部１１３Ａは、データ取得部１１２によって送信データから所定ＳＳＩＤが抽出されると、通信端末３０の位置情報に基づいて対象端末２０の位置を推定する（Ｓ５０）。
【００９６】
続いて、位置推定部１１３Ａは、対象端末２０の位置情報を対象端末２０に提供する。すなわち、通信部１３０は、対象端末２０の位置情報を対象端末２０に送信する。対象端末２０においては、通信部２４０によって対象端末２０の位置情報が受信されると、対象端末２０の位置情報が取得される。
【００９７】
続いて、通信端末３０が無線信号により所定ＳＳＩＤ以外のＳＳＩＤを受信する場合の動作例を説明する。図１０は、本開示の第１の実施形態に係る位置推定システム１Ａの動作例を示すシーケンス図である。特に、図１０は、通信端末３０が無線信号により所定ＳＳＩＤ以外のＳＳＩＤを受信する場合の動作例を示している。なお、図１０に示した位置推定システム１Ａの動作例は、位置推定システム１Ａの動作の一例に過ぎない。したがって、位置推定システム１Ａの動作は、図１０に示した位置推定システム１Ａの動作例に限定されない。
【００９８】
まず、基地局４０においては、無線信号により所定ＳＳＩＤ以外のＳＳＩＤを送信する（Ｓ６１）。通信端末３０においては、受信制御部３１１が、無線信号により所定ＳＳＩＤ以外のＳＳＩＤが受信されるように制御する（Ｓ６２）。すなわち、通信部３４０は、無線信号により所定ＳＳＩＤ以外のＳＳＩＤを受信する（Ｓ６２）。送信制御部３１３は、無線信号を送信した基地局４０の識別情報としてＭＡＣアドレスを送信データに設定し（Ｓ６３）、通信部３４０は、送信データを位置推定装置１０Ａに送信する（Ｓ６４）。
【００９９】
位置推定装置１０Ａにおいては、通信部１３０によって送信データが受信されると（Ｓ６５）、データ取得部１１２は、送信データから所定ＳＳＩＤ以外のＳＳＩＤを抽出する（Ｓ６６）。位置推定部１１３Ａは、データ取得部１１２によって送信データから所定ＳＳＩＤ以外のＳＳＩＤが抽出されると、基地局４０の位置情報に基づいて通信端末３０の位置を推定する（Ｓ６７）。
【０１００】
続いて、位置推定部１１３Ａは、通信端末３０の位置情報を通信端末３０に提供する。すなわち、通信部１３０は、通信端末３０の位置情報を通信端末３０に送信する。通信端末３０においては、通信部３４０によって通信端末３０の位置情報が受信されると、通信端末３０の位置情報が取得される。
【０１０１】
＜＜２．第２の実施形態＞＞
次に、本開示の第２の実施形態について説明する。本開示の第２の実施形態は、通信端末３０が複数存在する場合を想定している。なお、本開示の第２の実施形態の説明においては、本開示の第１の実施形態と本開示の第２の実施形態との間で重複する部分についての説明は省略する。
【０１０２】
［２−１．位置推定システムの構成例］
まず、本開示の第２の実施形態に係る位置推定システム１Ｂの構成例について説明する。図１１は、本開示の第２の実施形態に係る位置推定システム１Ｂの構成例を示す図である。図１１に示すように、位置推定システム１Ｂは、位置推定装置１０Ｂと、対象端末２０と、複数の通信端末３０とを備える。図１１に示した例では、位置推定システム１Ｂが３つの通信端末３０（通信端末３０Ｘ、３０Ｙ、３０Ｚ）を有しているが、位置推定システム１Ｂが有する通信端末３０の数は特に限定されない。
【０１０３】
本開示の第１の実施形態と本開示の第２の実施形態とは、位置推定装置１０の有する機能が主に異なる。したがって、以下では、本開示の第２の実施形態に係る位置推定装置１０Ｂが有する機能について主に説明する。
【０１０４】
［２−２．位置推定装置の機能構成例］
続いて、本開示の第２の実施形態に係る位置推定装置１０Ｂの機能構成例について説明する。図１２は、本開示の第２の実施形態に係る位置推定装置１０Ｂの機能構成例を示す図である。図１２に示すように、本開示の第２の実施形態に係る位置推定装置１０Ｂは、制御部１１０Ｂと、記憶部１２０と、通信部１３０とを備える。
【０１０５】
制御部１１０Ｂは、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部１１０Ｂは、記憶部１２０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部１１０Ｂが有する様々な機能を発揮する。制御部１１０Ｂは、識別情報提供部１１１と、データ取得部１１２Ｂと、位置推定部１１３Ｂとを有する。ここでは、データ取得部１１２Ｂおよび位置推定部１１３Ｂが有する機能について説明する。
【０１０６】
データ取得部１１２Ｂは、無線信号を受信した複数の通信端末３０それぞれから送信された送信データを取得する。位置推定部１１３Ｂは、複数の通信端末３０それぞれから送信された送信データに含まれるＳＳＩＤが、無線信号により対象端末２０から通信端末３０に通知された所定ＳＳＩＤである場合、当該複数の対象端末２０それぞれの位置情報に基づいて対象端末２０の位置を推定する。例えば、位置推定部１１３Ｂは、通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれから送信された送信データに含まれるＳＳＩＤが、所定ＳＳＩＤである場合、通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれの位置情報に基づいて対象端末２０の位置を推定することができる。
【０１０７】
例えば、位置推定部１１３Ｂは、当該複数の通信端末３０それぞれの位置情報および複数の通信端末３０それぞれにおける無線信号の受信強度に基づいて、三角測量の原理により対象端末２０の位置を推定してもよい。例えば、位置推定部１１３Ｂは、通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれの位置情報および通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれにおける無線信号の受信強度に基づいて、三角測量の原理により対象端末２０の位置を推定してもよい。
【０１０８】
［２−３．位置推定装置の動作例］
続いて、本開示の第２の実施形態に係る位置推定装置１０Ｂの動作例について説明する。図１３は、本開示の第２の実施形態に係る位置推定装置１０Ｂの動作例を示す図である。なお、図１３に示した位置推定装置１０Ｂの動作例は、位置推定装置１０Ｂの動作の一例に過ぎない。したがって、位置推定装置１０Ｂの動作は、図１３に示した位置推定装置１０Ｂの動作例に限定されない。
【０１０９】
図３に示したように、通信部１３０によって要求が受信された場合、識別情報提供部１１１は、対象端末２０からＳＳＩＤ発行要求がなされたか否かを判断する（Ｓ１）。識別情報提供部１１１は、対象端末２０からＳＳＩＤ発行要求がなされていない場合には（Ｓ１において「ＮＯ」）、Ｓ７１に進む。一方、識別情報提供部１１１は、対象端末２０からＳＳＩＤ発行要求がなされた場合には（Ｓ１において「ＹＥＳ」）、一時的なＳＳＩＤ（所定ＳＳＩＤ）を発行し（Ｓ２）、所定ＳＳＩＤを対象端末２０に提供する（Ｓ３）。
【０１１０】
続いて、識別情報提供部１１１は、データ取得部１１２によって複数の通信端末３０それぞれから送信された送信データが取得されない場合には（Ｓ７１において「ＮＯ」）、Ｓ１０に進む。一方、複数の通信端末３０それぞれから送信された送信データが通信部１３０によって受信され、データ取得部１１２によって取得された場合（Ｓ７１において「ＹＥＳ」）、位置推定部１１３Ｂは、Ｓ７２に進む。
【０１１１】
続いて、位置推定部１１３Ｂは、複数の送信データそれぞれに含まれるＳＳＩＤが所定ＳＳＩＤである場合には（Ｓ７２において「ＹＥＳ」）、当該複数の通信端末３０の位置情報に基づいて対象端末２０の位置を推定し、推定結果を対象端末２０に提供する（Ｓ７）。一方、位置推定部１１３Ｂは、複数の送信データに含まれるＳＳＩＤが所定ＳＳＩＤではない場合には（Ｓ７２において「ＮＯ」）、基地局４０の位置情報に基づいて通信端末３０の位置を推定する動作および推定結果を通信端末３０に提供する動作を当該複数の通信端末３０について行う（Ｓ９）。
【０１１２】
続いて、識別情報提供部１１１は、所定の失効条件を満たしていない場合には（Ｓ１０において「ＮＯ」）、動作を終了するが、所定の失効条件を満たした場合には（Ｓ１０において「ＹＥＳ」）、所定ＳＳＩＤを失効させて（Ｓ１１）、動作が終了される。なお、動作が終了される代わりに、Ｓ１に動作が戻ってもよいし、他の動作がなされてもよい。
【０１１３】
［２−４．位置推定システムの動作例］
続いて、本開示の第２の実施形態に係る位置推定システム１Ｂの動作例について説明する。ここでは特に、通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれが無線信号により所定ＳＳＩＤを受信する場合の動作例を説明する。図１４は、本開示の第２の実施形態に係る位置推定システム１Ｂの動作例を示すシーケンス図である。特に、図１４は、通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれが無線信号により所定ＳＳＩＤを受信する場合の動作例を示している。なお、図１４に示した位置推定システム１Ｂの動作例は、位置推定システム１Ｂの動作の一例に過ぎない。したがって、位置推定システム１Ｂの動作は、図１４に示した位置推定システム１Ｂの動作例に限定されない。
【０１１４】
まず、対象端末２０においては、識別情報取得部２１１がＳＳＩＤ発行要求を提供する。すなわち、通信部２４０は、ＳＳＩＤ発行要求を位置推定装置１０Ｂに送信する（Ｓ４１）。位置推定装置１０Ｂにおいては、通信部１３０によってＳＳＩＤ発行要求が受信されると（Ｓ４２）、識別情報提供部１１１は、所定ＳＳＩＤを発行して、発行した所定ＳＳＩＤを提供する。すなわち、通信部１３０は、発行された所定ＳＳＩＤを対象端末２０に送信する（Ｓ４３）。対象端末２０においては、通信部２４０によって所定ＳＳＩＤが受信されると、識別情報取得部２１１によって所定ＳＳＩＤが取得される。
【０１１５】
続いて、対象端末２０において、送信制御部２１２は、無線信号により所定ＳＳＩＤが送信されるように制御すると、通信部２４０は、無線信号により所定ＳＳＩＤを通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれに送信する（Ｓ４５）。通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれにおいては、通信部３４０が無線信号により送信された所定ＳＳＩＤを受信すると（Ｓ４６Ｘ、Ｓ４６Ｙ、Ｓ４６Ｚ）、受信制御部３１１により無線信号から所定ＳＳＩＤが取得される。
【０１１６】
通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれにおいて、所定ＳＳＩＤは、送信制御部３１３により送信データに含められた後、所定ＳＳＩＤを含む送信データが送信制御部３１３により位置推定装置１０Ｂに送信されるように制御される。通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれにおいて、所定ＳＳＩＤを含む送信データは、通信部３４０により位置推定装置１０Ｂに送信される（Ｓ４７Ｘ、Ｓ４７Ｙ、Ｓ４７Ｚ）。
【０１１７】
位置推定装置１０Ｂにおいては、通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれから送信された送信データが通信部１３０によって受信されると（Ｓ４８）、データ取得部１１２は、送信データそれぞれから所定ＳＳＩＤを抽出する（Ｓ４９）。位置推定部１１３Ｂは、データ取得部１１２によって送信データそれぞれから所定ＳＳＩＤが抽出されると、通信端末３０Ｘ、３０Ｙ、３０Ｚそれぞれの位置情報に基づいて対象端末２０の位置を推定する（Ｓ５０）。
【０１１８】
続いて、位置推定部１１３Ｂは、対象端末２０の位置情報を対象端末２０に提供する。すなわち、通信部１３０は、対象端末２０の位置情報を対象端末２０に送信する。対象端末２０においては、通信部２４０によって対象端末２０の位置情報が受信されると、対象端末２０の位置情報が取得される。
【０１１９】
＜＜３．ハードウェア構成例＞＞
続いて、本開示の実施形態に係る位置推定装置１０のハードウェア構成例について説明する。図１５は、本開示の実施形態に係る位置推定装置１０のハードウェア構成例を示す図である。ただし、図１５に示したハードウェア構成例は、位置推定装置１０のハードウェア構成の一例を示したに過ぎない。したがって、位置推定装置１０のハードウェア構成は、図１５に示した例に限定されない。
【０１２０】
図１５に示したように、位置推定装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８０３と、ストレージ装置８１１と、ドライブ８１２と、通信装置８１５とを備える。
【０１２１】
ＣＰＵ８０１は、演算処理装置および制御装置として機能し、各種プログラムに従って位置推定装置１０内の動作全般を制御する。また、ＣＰＵ８０１は、マイクロプロセッサであってもよい。ＲＯＭ８０２は、ＣＰＵ８０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ８０３は、ＣＰＵ８０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【０１２２】
ストレージ装置８１１は、位置推定装置１０の記憶部１２０の一例として構成されたデータ格納用の装置である。ストレージ装置８１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置８１１は、ＣＰＵ８０１が実行するプログラムや各種データを格納する。
【０１２３】
ドライブ８１２は、記憶媒体用リーダライタであり、位置推定装置１０に内蔵、あるいは外付けされる。ドライブ８１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体７１に記録されている情報を読み出して、ＲＡＭ８０３に出力する。また、ドライブ８１２は、リムーバブル記憶媒体７１に情報を書き込むこともできる。
【０１２４】
通信装置８１５は、例えば、ネットワークに接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置８１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置８１５は、例えば、ネットワークを介して他の装置と通信を行うことが可能である。
【０１２５】
続いて、本開示の実施形態に係る対象端末２０および通信端末３０のハードウェア構成例について説明する。図１６は、本開示の実施形態に係る対象端末２０および通信端末３０のハードウェア構成例を示す図である。ただし、図１６に示したハードウェア構成例は、対象端末２０および通信端末３０のハードウェア構成の一例を示したに過ぎない。したがって、対象端末２０および通信端末３０のハードウェア構成は、図１６に示した例に限定されない。ここでは、対象端末２０および通信端末３０を代表して、対象端末２０のハードウェア構成例を主に説明する。
【０１２６】
図１６に示したように、対象端末２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３と、センサ９０４と、入力装置９０８と、出力装置９１０と、ストレージ装置９１１と、ドライブ９１２と、撮像装置９１３と、通信装置９１５とを備える。
【０１２７】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従って対象端末２０内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【０１２８】
センサ９０４は、対象端末２０の状態を検知するための端末状態検知センサなどの各種検知用センサとその周辺回路からなる。センサ９０４としては、例として、位置検出センサ（例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサ）、傾きセンサ、加速度センサ、方位センサ、温度センサ、湿度センサ、照度センサなどを挙げることができる。センサ９０４による検知信号は、ＣＰＵ９０１に送られる。これにより、ＣＰＵ９０１は、対象端末２０の状態（例えば、位置、傾き、加速度、方位、温度、湿度、照度など）を知ることができる。
【０１２９】
入力装置９０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどといったユーザが情報を入力するための入力部と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。対象端末２０のユーザは、入力装置９０８を操作することにより、対象端末２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１３０】
出力装置９１０は、各種の情報を出力する機能を有する。出力装置９１０は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置である。あるいは、出力装置９１０は、スピーカおよびヘッドホンなどの音声出力装置であってもよい。例えば、表示装置は、撮像された画像や生成された画像などを表示する。一方、音声出力装置は、音声データ等を音声に変換して出力する。
【０１３１】
ストレージ装置９１１は、対象端末２０の記憶部２３０の一例として構成されたデータ格納用の装置である。ストレージ装置９１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置９１１は、ＣＰＵ９０１が実行するプログラムや各種データを格納する。
【０１３２】
ドライブ９１２は、記憶媒体用リーダライタであり、対象端末２０に内蔵、あるいは外付けされる。ドライブ９１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体７２に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９１２は、リムーバブル記憶媒体７２に情報を書き込むこともできる。
【０１３３】
撮像装置９１３は、光を集光する撮影レンズおよびズームレンズなどの撮像光学系、およびＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの信号変換素子を備える。撮像光学系は、被写体から発せられる光を集光して信号変換部に被写体像を形成し、信号変換素子は、形成された被写体像を電気的な画像信号に変換する。
【０１３４】
通信装置９１５は、例えば、ネットワークに接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置９１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置９１５は、例えば、ネットワークを介して他の装置と通信を行うことが可能である。
【０１３５】
＜＜４．むすび＞＞
以上説明したように、本開示の実施形態によれば、一時的に発行された所定識別情報を対象端末に提供する識別情報提供部１１１と、無線信号を受信した通信端末３０から送信された送信データを取得するデータ取得部１１２Ａと、送信データに含まれる識別情報が、無線信号により対象端末２０から通信端末３０に通知された所定識別情報である場合、通信端末３０の位置情報に基づいて対象端末２０の位置を推定する位置推定部１１３Ａと、を備える、位置推定装置１０Ａが提供される。
【０１３６】
かかる構成によれば、対象端末２０の位置を推定するに際して、一時的に発行された所定識別情報を使用すればよいため、対象端末２０のユーザに関する情報が他人に取得されてしまう可能性を低減させることが可能となる。
【０１３７】
なお、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１３８】
また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記した位置推定装置１０が有する構成と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【０１３９】
また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記した対象端末２０が有する構成と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【０１４０】
また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記した通信端末３０が有する構成と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【０１４１】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、
無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、
を備える、位置推定装置。
（２）
前記識別情報提供部は、前記対象端末から識別情報の発行が要求された場合に、前記所定識別情報を発行して前記対象端末に提供する、
前記（１）に記載の位置推定装置。
（３）
前記識別情報は、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）である、
前記（１）または（２）に記載の位置推定装置。
（４）
前記識別情報提供部は、前記所定識別情報を発行した後に所定の失効条件が満たされた場合に、前記所定識別情報を失効させる、
前記（１）から３のいずれか一項に記載の位置推定装置。
（５）
前記所定の失効条件は、前記所定識別情報を発行した後に所定時間が経過したという条件である、
前記（４）に記載の位置推定装置。
（６）
前記所定の失効条件は、前記対象端末の位置が所定の領域から外れたという条件である、
前記（４）に記載の位置推定装置。
（７）
前記所定の失効条件は、前記対象端末の位置を利用するアプリケーションの実行が終了したという条件である、
前記（４）に記載の位置推定装置。
（８）
前記所定の失効条件は、前記対象端末に対してユーザから所定の操作が入力されたという条件である、
前記（４）に記載の位置推定装置。
（９）
前記位置推定部は、前記送信データに前記通信端末における前記無線信号の受信強度が含まれている場合、前記受信強度および前記通信端末の位置情報に基づいて前記対象端末の位置を推定する、
前記（１）から８のいずれか一項に記載の位置推定装置。
（１０）
前記位置推定部は、前記送信データに含まれる識別情報が前記所定識別情報以外である場合、前記無線信号を送信した基地局の位置情報に基づいて前記通信端末の位置を推定する、
前記（１）から９のいずれか一項に記載の位置推定装置。
（１１）
一時的に発行された所定識別情報を対象端末に提供することと、
無線信号を受信した通信端末から送信された送信データを取得することと、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定することと、
を含む、位置推定方法。
（１２）
コンピュータを、
一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、
無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、
を備える位置推定装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
（１３）
一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末において、
一時的に発行された所定識別情報を位置推定装置から取得する識別情報取得部と、
無線信号により前記所定識別情報が通信端末に通知されるように制御する送信制御部と、
を備える、対象端末。
（１４）
前記対象端末の位置は、前記通信端末から前記位置推定装置に送信された送信データに含まれる識別情報が前記所定識別情報である場合に、前記通信端末の位置情報に基づいて前記位置推定装置により推定される、
前記（１３）に記載の対象端末。
（１５）
一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末の通信方法において、
一時的に発行された所定識別情報を位置推定装置から取得することと、
無線信号により前記所定識別情報が通信端末に通知されるように制御することと、
を含む、通信方法。
（１６）
コンピュータを、
一時的に発行された所定識別情報を含んだ送信データを通信端末から受信して対象端末の位置推定を行う位置推定装置と通信可能な対象端末において、一時的に発行された所定識別情報を位置推定装置から取得する識別情報取得部と、
無線信号により前記所定識別情報が通信端末に通知されるように制御する送信制御部と、
を備える対象端末として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
（１７）
無線信号が受信されるように制御する受信制御部と、
一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を識別情報として含んだ送信データが位置推定装置に送信されるように制御する送信制御部と、
を備える、通信端末。
（１８）
前記送信制御部は、前記無線信号により通知された識別情報が所定の条件を満たす場合に、前記所定識別情報が前記対象端末から前記無線信号により通知されたと判断する、
前記（１７）に記載の通信端末。
（１９）
前記所定の条件は、前記無線信号により通知された識別情報があらかじめ定められた所定の文字列を含むという条件である、
前記（１８）に記載の通信端末。
（２０）
前記所定の条件は、前記無線信号により通知された識別情報が前記位置推定装置から提供された一時的に発行された所定識別情報のリストに含まれるという条件である、
前記（１８）に記載の通信端末。
（２１）
前記送信制御部は、前記無線信号により通知された識別情報が前記所定識別情報以外である場合に、前記無線信号を送信した基地局の識別子を含んだ送信データが前記位置推定装置に送信されるように制御する、
前記（１７）から２０のいずれか一項に記載の通信端末。
（２２）
前記送信制御部は、前記所定識別情報が１の無線信号により前記対象端末から通知された場合、かつ、他の無線信号により通知された識別情報が前記所定識別情報以外である場合に、前記対象端末の識別子を含まず前記他の無線信号を送信した基地局の識別子を含んだ送信データが前記位置推定装置に送信されるように制御する、
前記（２１）に記載の通信端末。
（２３）
前記基地局の識別子は、前記基地局のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスである、
前記（２１）に記載の通信端末。
（２４）
前記送信制御部は、前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記無線信号の受信強度および前記所定識別情報を含んだ送信データが前記位置推定装置に送信されるように制御する、
前記（１７）から２３のいずれか一項に記載の通信端末。
（２５）
前記送信制御部は、前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記通信端末の位置情報および前記所定識別情報を含んだ送信データが前記位置推定装置に送信されるように制御する、
前記（１７）から２４のいずれか一項に記載の通信端末。
（２６）
前記通信端末は、
前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記通信端末の測位間隔が短くなるように制御する測位制御部をさらに備える、
前記（１７）から２５のいずれか一項に記載の通信端末。
（２７）
前記対象端末の位置は、前記無線信号により通知された識別情報が前記所定識別情報である場合に、前記通信端末の位置情報に基づいて前記位置推定装置により推定される、
前記（１７）から２６のいずれか一項に記載の通信端末。
（２８）
無線信号が受信されるように制御することと、
一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を含んだ送信データが位置推定装置に送信されるように制御することと、
を含む、通信方法。
（２９）
コンピュータを、
無線信号が受信されるように制御する受信制御部と、
一時的に発行された所定識別情報が前記無線信号により対象端末から通知された場合に、前記所定識別情報を含んだ送信データが位置推定装置に送信されるように制御する送信制御部と、
を備える通信端末として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
（３０）
位置推定装置と、対象端末と、通信端末とを有し、
前記位置推定装置は、
一時的に発行された所定識別情報を対象端末に提供する識別情報提供部と、
無線信号を受信した通信端末から送信された送信データを取得するデータ取得部と、
前記送信データに含まれる識別情報が、前記無線信号により前記対象端末から前記通信端末に通知された前記所定識別情報である場合、前記通信端末の位置情報に基づいて前記対象端末の位置を推定する位置推定部と、
を備え、
前記対象端末は、
前記所定識別情報を前記位置推定装置から取得する識別情報取得部と、
前記無線信号により前記所定識別情報が前記通信端末に通知されるように制御する送信制御部と、
を備え、
前記通信端末は、
前記無線信号が受信されるように制御する受信制御部と、
前記所定識別情報が前記無線信号により前記対象端末から通知された場合に、前記所定識別情報を識別情報として含んだ送信データが前記位置推定装置に送信されるように制御する送信制御部と、
を備える、位置推定システム。
【符号の説明】
【０１４２】
１（１Ａ、１Ｂ）  位置推定システム
１０（１０Ａ、１０Ｂ）  位置推定装置
２０    対象端末
３０（３０Ｘ、３０Ｙ、３０Ｚ）  通信端末
４０    基地局
１１０（１１０Ａ、１１０Ｂ）  制御部
１１１  識別情報提供部
１１２（１１２Ａ、１１２Ｂ）  データ取得部
１１３（１１３Ａ、１１３Ｂ）  位置推定部
１２０  記憶部
１３０  通信部
２１０  制御部
２１１  識別情報取得部
２１２  送信制御部
２２０  入力部
２３０  記憶部
２４０  通信部
２５０  出力部
３１０  制御部
３１１  受信制御部
３１２  測位制御部
３１３  送信制御部
３２０  入力部
３３０  記憶部
３４０  通信部
３５０  出力部
【図１】
2014155851.tif 000003
【図２】
2014155851.tif 000004
【図３】
2014155851.tif 000005
【図４】
2014155851.tif 000006
【図５】
2014155851.tif 000007
【図６】
2014155851.tif 000008
【図７】
2014155851.tif 000009
【図８】
2014155851.tif 000010
【図９】
2014155851.tif 000011
【図１０】
2014155851.tif 000012
【図１１】
2014155851.tif 000013
【図１２】
2014155851.tif 000014
【図１３】
2014155851.tif 000015
【図１４】
2014155851.tif 000016
【図１５】
2014155851.tif 000017
【図１６】
2014155851.tif 000018
【国際調査報告】
2014155851.tif 000019
2014155851.tif 000020
2014155851.tif 000021