(57)【要約】【課題】利用者参加型の場所検知システムの利用者に対し、現在いる場所について違和感の少ない場所名を提示する。【解決手段】利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録する登録手段と、前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持するスコア保持手段と、前記スコアから場所名の階層関係を抽出する抽出手段と、を備える。【選択図】図１
2015194972.tif 000002
【特許請求の範囲】
【請求項１】
利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録する登録手段と、
前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持するスコア保持手段と、
前記スコアから場所名の階層関係を抽出する抽出手段と、
を備えることを特徴とする場所検知装置。
【請求項２】
請求項１に記載の場所検知装置において、
前記スコア保持手段は、テーブルの行または列の一方にアクセスポイントの識別情報、他方に場所名を対応付け、テーブルのセルにスコアを保持する、
ことを特徴とする場所検知装置。
【請求項３】
請求項１または２のいずれか一項に記載の場所検知装置において、
前記スコア保持手段は、前記組み合わせの出現の都度に、従前のスコアに１を加算する、
ことを特徴とする場所検知装置。
【請求項４】
請求項１または２のいずれか一項に記載の場所検知装置において、
前記スコア保持手段は、前記組み合わせの出現の都度に、従前のスコアに、前記組み合わせのアクセスポイントの受信強度を規格化した値を加算する、
ことを特徴とする場所検知装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の場所検知装置において、
前記抽出手段は、一のアクセスポイントの識別情報に対して対応付けられたスコアが高い場所名を上位の場所名とする、
ことを特徴とする場所検知装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の場所検知装置において、
前記データベースに登録されたデータに基づき、現時点で観測されたアクセスポイントの受信強度から場所名を推定する推定手段と、
前記推定の尤度が所定値を下回る場合に、前記抽出手段により抽出された場所名の階層関係を用い、上位の場所名に修正する修正手段と、
を備えることを特徴とする場所検知装置。
【請求項７】
請求項６に記載の場所検知装置において、
前記修正手段は、前記推定の尤度の低さに応じてより上位の場所名に修正する、
ことを特徴とする場所検知装置。
【請求項８】
利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録し、
前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持し、
前記スコアから場所名の階層関係を抽出する、
処理をコンピュータに実行させることを特徴とする場所検知プログラム。
【請求項９】
場所検知装置が、
利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録し、
前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持し、
前記スコアから場所名の階層関係を抽出する、
ことを特徴とする場所検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は場所を検知する技術に関する。
【背景技術】
【０００２】
利用者参加型の場所検知システムが知られている（例えば、Koozyt社の提供するPlaceEngine（http://www.placeengine.com/）等）。この種の場所検知システムは、各利用者が投稿した「自分のいる場所名のデータ」を、その利用者の端末装置における周囲のアクセスポイントの受信強度（電波強度）のデータと対応付けてサーバ側で蓄積する。そして、端末装置は任意の場所で周囲のアクセスポイントの受信強度のデータを取得した際に、サーバに蓄積されたアクセスポイントの受信強度のデータに基づいて最も確からしい場所名を推定し、利用者に提示する。
【０００３】
これにより、端末装置の利用者は、ＧＰＳ（Global Positioning System）が機能しない屋内や地下街等でも現在の場所を容易に知ることができる。また、場所名は利用者が投稿するものであるため、場所名のリストをあらかじめ場所検知システムの管理者が定義する手間が省ける。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１５０６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、利用者参加型の場所検知システムでは、管理者が場所名を定義する手間が省けるものであるが、反面、場所名の持つ階層構造（包含関係）のデータをシステムが保持できないという問題がある。そのため、場所名を提示する際に、場所検知の精度が低い場合であっても、推定した場所名を提示せざるを得ず、利用者に違和感を与えてしまう問題がある。
【０００６】
このような検知結果の精度が低い場合には、推定した場所名をそのまま利用者に提示するのではなく、その場所名を包含するより上位の場所名を提示したほうが利用者にとっての違和感が少なく適切である。例えば、利用者があるビルの「７階フロア」にある「第１会議室」の外の廊下部分で場所名の提示を受ける場合、「第１会議室」との提示を受けるよりも、その上位の「７階フロア」という提示を受けた場合の方が違和感が少ない。
【０００７】
このような処理を行うためには場所名の階層構造をシステム側で把握しておく必要があるが、現在、利用者参加型の場所検知システムで場所名の階層構造を抽出し保持する手法は存在しない。
【０００８】
一方、特許文献１には、予めカテゴリ分けされた文書群からカテゴリの主題を示す語句を抽出し、抽出された語句を利用して文書に対して階層的なタグを付与する技術が開示されている。しかし、特許文献１は文書に対してタグを自動付与するものであり、人によって既に投稿されたタグを処理の対象とするものではない。また、特許文献１は文書検索の補助を目的としてタグを付与するものであり、場所名の階層構造の把握を目的とするものではない。よって、上記の問題を解決するために参考にすることはできない。
【０００９】
そこで、一側面では、利用者参加型の場所検知システムの利用者に対し、現在いる場所について違和感の少ない場所名を提示することができる手法の提供を目的とする。
【課題を解決するための手段】
【００１０】
一つの案では、利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録する登録手段と、前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持するスコア保持手段と、前記スコアから場所名の階層関係を抽出する抽出手段と、を備える。
【発明の効果】
【００１１】
一態様によれば、利用者参加型の場所検知システムの利用者に対し、現在いる場所について違和感の少ない場所名を提示することができる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態にかかるシステムの構成例を示す図である。
【図２】場所名入力ＵＩの画面例を示す図である。
【図３】投稿管理データベースのデータ構造例を示す図である。
【図４】タグスコア表の例を示す図である。
【図５】建物のレイアウトおよび建物内に敷設されたアクセスポイントとタグスコア表の例を示す図（その１）である。
【図６】建物のレイアウトおよび建物内に敷設されたアクセスポイントとタグスコア表の例を示す図（その２）である。
【図７】建物のレイアウトおよび建物内に敷設されたアクセスポイントとタグスコア表の例を示す図（その３）である。
【図８】建物のレイアウトおよび建物内に敷設されたアクセスポイントとタグスコア表の例を示す図（その４）である。
【図９】建物のレイアウトおよび建物内に敷設されたアクセスポイントとタグスコア表の例を示す図（その５）である。
【図１０】タグスコア表のスコアの変化の例を示す図である。
【図１１】場所名の推定および修正の例を示す図である。
【図１２】実施形態の処理例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施形態につき説明する。
【００１４】
＜システム構成＞
図１は一実施形態にかかるシステムの構成例を示す図である。
【００１５】
図１において、複数の利用者がそれぞれ所持する複数の端末装置（利用者端末）１は、移動無線回線やインターネット等のネットワーク２を介してサーバ装置３にアクセス可能となっている。端末装置１は、スマートフォンや携帯電話等の、通信機能を有した情報端末である。サーバ装置３は、処理能力の高い情報処理装置である。
【００１６】
端末装置１は、アンテナ１１とＲＳＳＩ測定部１２と場所名入力ＵＩ部１３と投稿処理部１４と場所定義データ取得部１５と場所推定部１６と場所推定結果修正部１７と場所推定結果提示ＵＩ部１８とを備えている。
【００１７】
アンテナ１１は、端末装置１の周囲に存在するＷｉ-Ｆｉ（Wireless Fidelity）やBluetooth（登録商標）等のアクセスポイント（ＡＰ）からの電波を受信する機能を有している。
【００１８】
ＲＳＳＩ測定部１２は、アンテナ１１により受信した周囲のアクセスポイントからの電波に基づき、アクセスポイント毎に受信信号強度を示すＲＳＳＩ（Received Signal Strength Indicator）を測定する機能を有している。
【００１９】
場所名入力ＵＩ部１３は、端末装置１の利用者に対して場所名のタグの投稿を促し、任意数の場所名のタグの入力を受け付ける機能を有している。図２は、場所名入力ＵＩ部１３により端末装置１の画面に表示される場所名入力ＵＩの画面例を示す図であり、「今いる場所を入力してください。（複数可）」というメッセージとともに、３つの場所名のタグの入力欄と、送信ボタンが表示されている。なお、場所名のタグの入力欄は３つに限られるものではない。
【００２０】
図１に戻り、投稿処理部１４は、ＲＳＳＩ測定部１２により測定したアクセスポイント毎のＲＳＳＩと、場所名入力ＵＩ部１３により入力した任意数の場所名のタグをサーバ装置３に対して投稿（送信）する機能を有している。
【００２１】
場所定義データ取得部１５は、サーバ装置３から場所推定に用いる場所定義データを取得する機能を有している。場所定義データは、後述する投稿管理データベース３２のデータの一部であり、現時点でＲＳＳＩ測定部１２により受信が確認されているアクセスポイントを含む投稿のデータ（場所名リストとアクセスポイント毎のＲＳＳＩ）を含むものである。
【００２２】
場所推定部１６は、ＲＳＳＩ測定部１２により現時点で測定されたアクセスポイント毎のＲＳＳＩ（観測ＡＰ情報）と、場所定義データ取得部１５によりサーバ装置３から取得した場所定義データに基づいて場所を推定し、場所名と尤度を出力する機能を有している。
【００２３】
場所推定結果修正部１７は、場所推定部１６から出力された尤度が所定値を下回る場合に、サーバ装置３から後述するタグスコア表３５の一部を参照し、場所名をより上位の場所名に修正する機能を有している。
【００２４】
場所推定結果提示ＵＩ部１８は、場所推定部１６により推定された場所名（尤度を伴ってもよい）または場所推定結果修正部１７により修正された後の場所名を端末装置１の利用者に提示する機能を有している。
【００２５】
一方、サーバ装置３は、投稿受付ＩＦ部３１と投稿管理データベース３２と場所定義データ提供ＩＦ部３３とタグスコア表生成・更新部３４とタグスコア表３５とを備えている。
【００２６】
投稿受付ＩＦ部３１は、端末装置１の投稿処理部１４からの投稿を受け付け、投稿管理データベース３２に投稿内容のデータを登録する機能を有している。
【００２７】
図３は投稿管理データベース３２のデータ構造例を示す図であり、各投稿を識別するために登録時に付与する「投稿ＩＤ」と、投稿時に利用者が入力した任意数のタグによる場所名を示す「場所名リスト」と、投稿時に端末装置１が測定した周囲のアクセスポイント毎のＲＳＳＩとを含んでいる。
【００２８】
図１に戻り、場所定義データ提供ＩＦ部３３は、端末装置１の場所定義データ取得部１５からの要求に応じ、投稿管理データベース３２から場所定義データを取得し、場所定義データ取得部１５に提供する機能を有している。
【００２９】
タグスコア表生成・更新部３４は、所定のタイミング（投稿が行われる毎または定期的等）で投稿管理データベース３２を参照し、新たに行われた投稿のデータに基づいて、タグスコア表３５の作成（行・列の追加等）および更新を行う機能を有している。
【００３０】
タグスコア表３５は、例えば、行を場所名に対応させ、列をアクセスポイント名に対応させ、場所名とアクセスポイント名の交点のセルに投稿の出現数に応じたスコアを対応付けたものである。スコアは、投稿により出現する都度に従前のスコアに１を加算するものとしてもよいし、投稿により出現する都度に従前のスコアに規格化した受信強度を加算するものとしてもよい。具体例については後述する。なお、タグスコア表３５に代え、テーブルの形式をとらずに、場所名およびアクセスポイントの各組み合わせに出現数に応じたスコアを対応付けたものとしてもよい。
【００３１】
なお、図１においては、場所推定部１６と場所推定結果修正部１７を端末装置１側に配置しているが、サーバ装置３側に場所推定部１６と場所推定結果修正部１７の両方またはいずれか一方に相当する機能を配置してもよい。
【００３２】
＜タグスコア表のスコア＞
以下、実施形態の全体的な動作を説明する前に、タグスコア表３５のスコアがどのような挙動を示すかについて、具体例を用いて説明する。
【００３３】
図４はタグスコア表３５の例を示す図である。前述したように、タグスコア表３５はサーバ装置３側で保持され、利用者から場所名の投稿がある度に更新されるものである。タグスコア表３５は、「列」として、場所検知システムが稼働している事務所等の中に敷設されたWi-FiやBluetooth等のアクセスポイント名を保持する。また、「行」として、利用者によって投稿された場所名のタグを保持する。利用者の投稿があった際、タグスコア表３５に存在しないタグが記述されていた場合には、行を追加して新たに場所名を割り当てる。
【００３４】
図５は、建物のレイアウトと、そこに敷設されたアクセスポイントに基づいて作成したタグスコア表３５の例を示している。図５では、説明のため、すでに幾つかの行（タグ）を記述しているが、利用者の投稿が１件も存在しない状態ではタグスコア表３５の行も存在しない。
【００３５】
利用者が自分の居場所の場所名をタグとして投稿する際、複数のタグを同時に投稿できるようにする。図５の建物のレイアウトの場合では、「第１会議室」という場所は、エリアの包含関係を考慮すると、「７階フロア」でもあるし、「汐留事業所」ともいえる。利用者はこれら複数の表現をタグとして自由に投稿することができるようにする。
【００３６】
利用者がタグを投稿する際、タグスコア表３５のうち、利用者の端末装置１が投稿時に観測していたアクセスポイントの列について、投稿されたタグのスコアを１加算する。図６において、「第１会議室」の中に立っている利用者の端末装置１が観測しているアクセスポイントは「Ａ」と「Ｂ」、また、この利用者が投稿したタグは「第１会議室」と「７階フロア」と「汐留事業所」とすると、タグスコア表３５の中でこれらが交差する格子（セル）のみ１加算する。
【００３７】
別の場所で投稿があった場合にも、同様の手順で、その地点で観測したアクセスポイントに対してタグスコア表３５のスコアを加算する。図７において、「第２会議室」の中に立っている利用者の端末装置１が観測しているアクセスポイントは「Ｃ」と「Ｂ」、また、この利用者が投稿したタグは「第２会議室」と「７階フロア」と「汐留事業所」とすると、タグスコア表３５の中でこれらが交差する格子（セル）のみ１加算する。
【００３８】
ここで、図７のタグスコア表３５を見ると、初回の投稿と次の投稿で共起しているタグ「汐留事業所」と「７階フロア」のスコアが、アクセスポイント「Ｂ」の列のみ他と比較して高くなっている。これはアクセスポイント「Ｂ」が、利用者が「第１会議室」にいる場合と、「第２会議室」にいる場合の両方で観測されたために、スコアが重複して加算されるためである。大量の投稿について同様の手順でタグスコア表３５を更新していくと、結果として、アクセスポイント「Ｂ」においては、広い概念を意味する上位タグほどスコアが高くなることが予想できる。
【００３９】
なおタグスコア表３５のスコアを加算する際に、投稿の出現に応じて単純に１を加算するのではなく、アクセスポイントからのＲＳＳＩを考慮し、ＲＳＳＩに応じた重みを付けて加算してもよい。その方法の一つとして、０．０〜１．０に正規化した受信強度（電波強度）をそのまま加算する方法が考えられる。図５のタグスコア表３５のスコアがブランクである状態から、図８の「第１会議室」の中に立っている利用者の端末装置１が観測しているアクセスポイントが「Ａ」「Ｂ」で、それぞれの受信強度が「０．９（９０％）」「０．４（４０％）」である場合、この利用者が投稿したタグが「第１会議室」と「７階フロア」と「汐留事業所」とする。この場合、タグスコア表３５のアクセスポイント「Ａ」と「第１会議室」「７階フロア」「汐留事業所」の交差する格子には「０．９」が加算され、アクセスポイント「Ｂ」と「第１会議室」「７階フロア」「汐留事業所」の交差する格子には「０．４」が加算される。
【００４０】
図９には、より広いエリアについてのタグスコア表３５の例を示している。図１０は図９に示したタグスコア表３５が生成されるまでの経過を示している。図９および図１０に示す例では、アクセスポイント「Ｃ」およびアクセスポイント「Ｆ」が部屋と部屋の間に位置しており、より多くの地点から観測されるため、多くのタグの投稿を受けることになる。結果としてアクセスポイント「Ｃ」とアクセスポイント「Ｆ」には多様なタグによるスコアが付与されるが、この中で上位概念を意味するタグは共起する可能性が高いため、他と比較してスコアが高くなる。本実施形態では、そもそも複数の投稿タグのうち上位概念を意味するタグは共起しやすいが、そのタグが、場所の曖昧なアクセスポイントでは重複して加算されやすいという性質を利用している。
【００４１】
なお、もしもアクセスポイントを考慮せず、投稿されたタグの投稿数を全て単純に集計しても、上位概念を示すタグのスコアは必然的に高くなる。しかし、本実施形態では、単純集計ではなく、アクセスポイント毎に集計しているため、全エリアに共通した階層化ではなく、そのアクセスポイントが設置されている場所周辺に限定した局所的な階層構造を抽出することができる。これにより、物理的に実存する場所ではなく、投稿者の主観的な呼び名の場所を利用することが可能である。例えば、あるエリアにおいて、「営業所」という名前のエリアの中に「営業部」というエリアが包含されるような構造があったとしても、そことは離れた別の場所に「営業部」という名前のエリアの中に「営業所」というエリアを包含するような構造が両立することが可能となる。
【００４２】
＜推定した場所名の修正＞
場所検知システムでは一般に、部屋と部屋の間のような曖昧な場所に設置してあるアクセスポイントの近辺で測位結果の精度が悪くなる傾向がある。このような場所では、タグスコア表３５を参照し、スコアが高いタグほどより上位の概念を意味する場所として判断し利用する。具体的には場所検知結果には尤度が付与されるため、その尤度があらかじめ設定値として与えた閾値以下であれば、最寄（検出したＲＳＳＩが最も高い）のアクセスポイントをタグスコア表３５から参照し、そこで１段階レベルの高い場所名を提示する。図１１に示した例では、利用者がアクセスポイント「Ｃ」の付近にいるときに場所検知結果の「Ｎ１０２  尤度２％」という提示を、「２号館」という提示に修正する。なお、場所検知結果の精度の悪さに比例し、段階的に提示する場所名のレベルを上げてもよい。
【００４３】
＜全体的な動作＞
図１２は上記の実施形態の処理例を示すフローチャートである。
【００４４】
図１２において、端末装置１の場所推定部１６は、ＲＳＳＩ測定部１２から観測ＡＰ情報（現時点でのアクセスポイント毎のＲＳＳＩ）を取得するとともに、場所定義データ取得部１５によりサーバ装置３から場所定義データを取得する（ステップＳ１）。
【００４５】
次いで、場所推定部１６は、観測ＡＰ情報と場所定義データに基づいて場所を推定し、場所名と尤度を出力する（ステップＳ２）。
【００４６】
尤度が所定の閾値以下でない場合（ステップＳ３のＮｏ）、場所推定結果提示ＵＩ部１８は場所推定部１６が推定した場所名および尤度を表示する（ステップＳ８）。
【００４７】
尤度が所定の閾値以下である場合（ステップＳ３のＹｅｓ）、場所推定結果修正部１７は、観測ＡＰ情報からＲＳＳＩが最も大きい最寄のアクセスポイントを特定する（ステップＳ４）。
【００４８】
次いで、場所推定結果修正部１７は、サーバ装置３のタグスコア表３５を参照し（ステップＳ５）、先に特定した最寄のアクセスポイントに対応付けられた場所名のタグから、スコアの高い上位のタグを抽出する（ステップＳ６）。
【００４９】
次いで、場所推定結果修正部１７は、当初の場所名を上位のタグの場所名に修正する（ステップＳ７）。
【００５０】
そして、場所推定結果提示ＵＩ部１８は場所推定結果修正部１７が修正した場所名を表示する（ステップＳ８）。
【００５１】
次いで、利用者の選択により場所名のタグを投稿しない場合（ステップＳ９のＮｏ）、観測ＡＰ情報と場所定義データの取得（ステップＳ１）に移行する。
【００５２】
利用者の選択により場所名のタグを投稿する場合（ステップＳ９のＹｅｓ）、投稿処理部１４は、場所名入力ＵＩ部１３により利用者から場所名のタグを入力する（ステップＳ１０）。
【００５３】
次いで、投稿処理部１４は、ＲＳＳＩ測定部１２から観測ＡＰ情報（現時点でのアクセスポイント毎のＲＳＳＩ）を取得する（ステップＳ１１）。
【００５４】
そして、投稿処理部１４は、場所名のタグと観測ＡＰ情報をサーバ装置３へ送信する（ステップＳ１２）。
【００５５】
次いで、サーバ装置３の投稿受付ＩＦ部３１は、端末装置１の投稿処理部１４から投稿された場所名のタグと観測ＡＰ情報を投稿管理データベース３２に登録（蓄積）する（ステップＳ１３）。
【００５６】
次いで、タグスコア表生成・更新部３４は、投稿管理データベース３２を参照し、新たに行われた投稿のデータに基づいて、タグスコア表３５の作成（行・列の追加等）および更新を行う（ステップＳ１４）。その後、観測ＡＰ情報と場所定義データの取得（ステップＳ１）に移行する。
【００５７】
＜総括＞
以上説明したように、本実施形態によれば、次のような利点がある。
（１）利用者参加型の場所検知システムにおいて、場所の階層構造を扱うことができ、事前知識としてあらかじめシステム設計者がデータを与えることなく、利用者の投稿情報から場所の階層構造を自動生成することが可能となる。
（２）全領域にわたる統一的な階層化ではなく、場所に応じた局所的な階層化を行うことができる。
（３）物理的かつ客観的な場所としての階層構造のみではなく、利用者の投稿内容によっては、主観的、論理的な情報の階層構造も生成することができる。
（４）場所検知結果の精度が悪い場所では、１段階またはそれ以上のレベルの高い場所名の提示を利用者に対して行うことで、違和感の少ない情報提示を行うことが可能となる。
【００５８】
なお、投稿処理部１４および投稿受付ＩＦ部３１は、登録手段の一例である。投稿管理データベース３２は、データベースの一例である。タグスコア表生成・更新部３４およびタグスコア表３５は、スコア保持手段の一例である。場所推定結果修正部１７は、抽出手段の一例である。場所推定部１６は、推定手段の一例である。場所推定結果修正部１７は、修正手段の一例である。
【００５９】
以上、好適な実施の形態により説明した。ここでは特定の具体例を示して説明したが、特許請求の範囲に定義された広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により限定されるものと解釈してはならない。
【００６０】
以上の説明に関し、更に以下の項を開示する。
（付記１）  利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録する登録手段と、
前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持するスコア保持手段と、
前記スコアから場所名の階層関係を抽出する抽出手段と、
を備えることを特徴とする場所検知装置。
（付記２）  付記１に記載の場所検知装置において、
前記スコア保持手段は、テーブルの行または列の一方にアクセスポイントの識別情報、他方に場所名を対応付け、テーブルのセルにスコアを保持する、
ことを特徴とする場所検知装置。
（付記３）  付記１または２のいずれか一項に記載の場所検知装置において、
前記スコア保持手段は、前記組み合わせの出現の都度に、従前のスコアに１を加算する、
ことを特徴とする場所検知装置。
（付記４）  付記１または２のいずれか一項に記載の場所検知装置において、
前記スコア保持手段は、前記組み合わせの出現の都度に、従前のスコアに、前記組み合わせのアクセスポイントの受信強度を規格化した値を加算する、
ことを特徴とする場所検知装置。
（付記５）  付記１乃至４のいずれか一項に記載の場所検知装置において、
前記抽出手段は、一のアクセスポイントの識別情報に対して対応付けられたスコアが高い場所名を上位の場所名とする、
ことを特徴とする場所検知装置。
（付記６）  付記１乃至５のいずれか一項に記載の場所検知装置において、
前記データベースに登録されたデータに基づき、現時点で観測されたアクセスポイントの受信強度から場所名を推定する推定手段と、
前記推定の尤度が所定値を下回る場合に、前記抽出手段により抽出された場所名の階層関係を用い、上位の場所名に修正する修正手段と、
を備えることを特徴とする場所検知装置。
（付記７）  付記６に記載の場所検知装置において、
前記修正手段は、前記推定の尤度の低さに応じてより上位の場所名に修正する、
ことを特徴とする場所検知装置。
（付記８）  利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録し、
前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持し、
前記スコアから場所名の階層関係を抽出する、
処理をコンピュータに実行させることを特徴とする場所検知プログラム。
（付記９）  付記８に記載の場所検知プログラムにおいて、
前記保持する処理は、テーブルの行または列の一方にアクセスポイントの識別情報、他方に場所名を対応付け、テーブルのセルにスコアを保持する、
ことを特徴とする場所検知プログラム。
（付記１０）  付記８または９のいずれか一項に記載の場所検知プログラムにおいて、
前記保持する処理は、前記組み合わせの出現の都度に、従前のスコアに１を加算する、
ことを特徴とする場所検知プログラム。
（付記１１）  付記８または９のいずれか一項に記載の場所検知プログラムにおいて、
前記保持する処理は、前記組み合わせの出現の都度に、従前のスコアに、前記組み合わせのアクセスポイントの受信強度を規格化した値を加算する、
ことを特徴とする場所検知プログラム。
（付記１２）  付記８乃至１１のいずれか一項に記載の場所検知プログラムにおいて、
前記抽出する処理は、一のアクセスポイントの識別情報に対して対応付けられたスコアが高い場所名を上位の場所名とする、
ことを特徴とする場所検知プログラム。
（付記１３）  付記８乃至１２のいずれか一項に記載の場所検知プログラムにおいて、
前記データベースに登録されたデータに基づき、現時点で観測されたアクセスポイントの受信強度から場所名を推定し、
前記推定の尤度が所定値を下回る場合に、前記抽出する処理により抽出された場所名の階層関係を用い、上位の場所名に修正する、
処理をコンピュータに実行させることを特徴とする場所検知プログラム。
（付記１４）  付記１３に記載の場所検知プログラムにおいて、
前記修正する処理は、前記推定の尤度の低さに応じてより上位の場所名に修正する、
ことを特徴とする場所検知プログラム。
（付記１５）  場所検知装置が、
利用者により入力された場所名と、前記入力が行われた場所で観測されたアクセスポイントの情報とを取得し、データベースに前記場所名と前記アクセスポイントの情報とを対応付けて登録し、
前記データベースに登録されたデータに基づき、場所名およびアクセスポイントの識別情報の組み合わせに、該組み合わせの出現数に応じたスコアを対応付けて保持し、
前記スコアから場所名の階層関係を抽出する、
ことを特徴とする場所検知方法。
（付記１６）  付記１５に記載の場所検知方法において、
前記保持する処理は、テーブルの行または列の一方にアクセスポイントの識別情報、他方に場所名を対応付け、テーブルのセルにスコアを保持する、
ことを特徴とする場所検知方法。
（付記１７）  付記１５または１６のいずれか一項に記載の場所検知方法において、
前記保持する処理は、前記組み合わせの出現の都度に、従前のスコアに１を加算する、
ことを特徴とする場所検知方法。
（付記１８）  付記１５または１６のいずれか一項に記載の場所検知方法において、
前記保持する処理は、前記組み合わせの出現の都度に、従前のスコアに、前記組み合わせのアクセスポイントの受信強度を規格化した値を加算する、
ことを特徴とする場所検知方法。
（付記１９）  付記１５乃至１８のいずれか一項に記載の場所検知方法において、
前記抽出する処理は、一のアクセスポイントの識別情報に対して対応付けられたスコアが高い場所名を上位の場所名とする、
ことを特徴とする場所検知方法。
（付記２０）  付記１５乃至１９のいずれか一項に記載の場所検知方法において、
場所検知装置が、
前記データベースに登録されたデータに基づき、現時点で観測されたアクセスポイントの受信強度から場所名を推定し、
前記推定の尤度が所定値を下回る場合に、前記抽出する処理により抽出された場所名の階層関係を用い、上位の場所名に修正する、
ことを特徴とする場所検知方法。
（付記２１）  付記２０に記載の場所検知方法において、
前記修正する処理は、前記推定の尤度の低さに応じてより上位の場所名に修正する、
ことを特徴とする場所検知方法。
【符号の説明】
【００６１】
１        端末装置
１１      アンテナ
１２      ＲＳＳＩ測定部
１３      場所名入力ＵＩ部
１４      投稿処理部
１５      場所定義データ取得部
１６      場所推定部
１７      場所推定結果修正部
１８      場所推定結果提示ＵＩ部
２        ネットワーク
３        サーバ装置
３１      投稿受付ＩＦ部
３２      投稿管理データベース
３３      場所定義データ提供ＩＦ部
３４      タグスコア表生成・更新部
３５      タグスコア表
【図１】
2015194972.tif 000003
【図２】
2015194972.tif 000004
【図３】
2015194972.tif 000005
【図４】
2015194972.tif 000006
【図５】
2015194972.tif 000007
【図６】
2015194972.tif 000008
【図７】
2015194972.tif 000009
【図８】
2015194972.tif 000010
【図９】
2015194972.tif 000011
【図１０】
2015194972.tif 000012
【図１１】
2015194972.tif 000013
【図１２】
2015194972.tif 000014