JP5338836B2 - 場所特定装置、場所特定方法、及びプログラム - Google Patents

場所特定装置、場所特定方法、及びプログラム Download PDF

Info

Publication number
JP5338836B2
JP5338836B2 JP2011074152A JP2011074152A JP5338836B2 JP 5338836 B2 JP5338836 B2 JP 5338836B2 JP 2011074152 A JP2011074152 A JP 2011074152A JP 2011074152 A JP2011074152 A JP 2011074152A JP 5338836 B2 JP5338836 B2 JP 5338836B2
Authority
JP
Japan
Prior art keywords
location
information
environment
current
similarity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011074152A
Other languages
English (en)
Other versions
JP2012208026A (ja
JP2012208026A5 (ja
Inventor
尚之 坂崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2011074152A priority Critical patent/JP5338836B2/ja
Priority to CN201210084008.1A priority patent/CN102735233B/zh
Priority to US13/435,975 priority patent/US8583369B2/en
Publication of JP2012208026A publication Critical patent/JP2012208026A/ja
Publication of JP2012208026A5 publication Critical patent/JP2012208026A5/ja
Application granted granted Critical
Publication of JP5338836B2 publication Critical patent/JP5338836B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、移動体の居場所を特定する技術に関するものである。
従来、移動体の移動場所を特定するための技術として、全地球測地システム(GPS:Global Positioning System)を利用して位置計測を行う技術が、車載用のナビゲーション装置や携帯電話端末等に利用されている。しかし、GPSを利用した位置計測では、三つ以上のGPS衛星から位置計測用の電波が受信できなければ移動体の位置を特定することができない。これを解決可能とする技術として、例えば下記特許文献1には、地理的位置が既知であり該地理的位置が異なる二つの無線局との間で信号の送受信を行うことによって移動体の地理的位置を計測する技術が記載されている。
国際公開第2005/012939号
しかしながら、特許文献1に記載された技術においても、位置計測には無線局から電波を受信することが不可欠であるため、地下やオフィスビル等の電波が届きにくい屋内では位置計測を行うことができない。そのため、移動体の移動場所が、地下や、オフィスビル等の電波が届きにくい屋内等である間においては、移動体の移動場所を特定することができないという問題があった。
本発明は、かかる従来の課題に鑑みてなされたものであり、位置計測用の電波が受信できない環境下においても、移動体の移動場所を特定可能とすることを目的とする。
前記課題を解決するため、本発明に係る場所特定装置にあっては、装置が使用される環境と時刻を含む使用環境情報を、装置が使用される場所を示す場所情報と対応付けて複数記憶する記憶手段と、現在の自装置が使用されている環境と時刻を含む現在の使用環境情報を取得する取得手段と、前記記憶手段に記憶されている複数の使用環境情報の各々について、前記取得手段により取得された現在の使用環境情報との類似度を、環境と時刻の両方の観点から判断する類似度判断手段と、前記各々の使用環境情報のうちで前記類似度判断手段により前記環境と時刻の両方の観点から判断された類似度がより高い使用環境情報と対応付けて記憶されている特定の場所情報を、現在の自装置の使用場所を示す場所情報として取得する場所情報取得手段とを備えたことを特徴とする。
本発明によれば、位置計測用の電波が受信できない環境下においても、移動体の移動場所が特定可能となる。
本発明に係る行動履歴記録装置のブロック図である。 (a)は場所特定データを示す概念図、(b)は行動履歴データを示す概念図である。 制御部による場所登録処理の内容を示すフローチャートである。 制御部による行動履歴記録処理の内容を示すフローチャートである。
以下、本発明の一実施形態について説明する。図1は、本発明の場所特定装置として機能する行動履歴記録装置1を示すブロック図である。本実施形態の行動履歴記録装置1は携帯型の装置であって、時間と共に変化する装置の移動場所を、行動履歴記録装置1を所持する使用者が、いつ、どこに居たのかを示す行動履歴として記録するものである。
図1に示したように行動履歴記録装置1は、主として制御部2と、プログラムデータ記憶部3、ユーザデータ記憶部4、GPS部5、無線信号受信部6、温度センサ部7、湿度センサ部8、気圧センサ部9、モーションセンサ部10、時計部11、表示部12、入力部13とから構成されている。
制御部2は、CPU(Central Processing Unit)、及びCPUの周辺回路と、RAM(Random Access memory)等の作業用メモリ等とから構成され、行動履歴記録装置1の全体の動作を制御する。
GPS部5は、公知のGPS(Global Positioning System)を利用して現在位置を計測する。GPS部5は、主として複数のGPS衛星から送られている電波を受信するアンテナと、受信した電波に基づき現在位置を演算する演算回路、GPS衛星の捕捉に必要な衛星情報や、現在位置の演算に不可欠な測地系に関するデータ等を記憶するメモリ、GPS衛星の捕捉タイミングを得るための時計回路等から構成される。
GPS部5が取得する位置情報は、緯度、経度、高度からなる3次元の絶対位置情報であり、GPS部5は、係る位置情報と、測位精度を示す精度情報とが含まれる測位データを制御部2に供給する。なお、測位精度は、計測した現在位置の精度であり、主として現在位置の計測に際して捕捉できたGPS衛星の数に応じて変化する。
無線信号受信部6は、特定の方式の無線通信で使用される電波を受信する。無線信号受信部6は、主としてアンテナ、及びアンテナを介して電波を受信する受信部と、受信信号を復調する復調部とから構成される。
無線信号受信部6が受信する電波は、IEEE802.11規格に準拠した無線LAN通信、及びIEEE802.15.1規格に準拠したBluetooth(登録商標)通信で使用されている2.4GHz帯の電波である。無線信号受信部6は、復調後の受信信号(デジタル信号)を制御部2に供給する。
温度センサ部7と湿度センサ部8と気圧センサ部9とは、行動履歴記録装置1の周囲の温度と湿度と気圧とをそれぞれ検出するためのものである。各々のセンサ部7,8,9には、各センサの検出信号を増幅するアンプと、増幅後の検出信号をデジタルの検出信号に変換するA/D変換器とが含まれており、検出結果(気圧、温度、湿度)のデータを制御部2に供給する。
モーションセンサ部10は、行動履歴記録装置1の動きを検出するためのものである。モーションセンサ部10には、加速度センサの検出信号を増幅するアンプと、増幅後の検出信号をデジタルの検出信号に変換するA/D変換器とが含まれており、検出結果(3軸方向の加速度)のデータを制御部2に供給する。
時計部11は、現在時刻をカウントし、現在時刻を示す時刻データを制御部2に供給する。また、時計部11はカレンダー機能を有しており、日付データも制御部2に供給する。
表示部12は、液晶表示パネル及びその駆動回路からなり、使用者に場所名の入力等を行わせるための入力画面等を表示する。
入力部13は、電源キー、及び使用者が行動履歴記録装置1の操作や、後述する場所名の入力に使用する複数のキーを含み、キー操作に応じたキー入力信号を制御部2に供給する。
プログラムデータ記憶部3は、制御部2(具体的にはCPU)が行動履歴記録装置1の制御に必要とする各種のプログラムやデータを記憶するROM(Read Only Memory)等である。プログラムデータ記憶部3に記憶されているプログラムには、制御部2に後述する場所登録処理を実行させるプログラムが含まれる。
ユーザデータ記憶部4は、記憶内容の書き替えが可能であるメモリであり、例えば行動履歴記録装置1に内蔵されたフラッシュメモリや、行動履歴記録装置1に着脱自在なカード型のメモリである。ユーザデータ記憶部4には、主として図2(a)に示した場所特定データ101と、図2(b)に示した行動履歴データ102とが記憶される。
場所特定データ101は、行動履歴記録装置1を所持する使用者によって登録された任意の場所に関するデータであり、制御部2が後述する場所登録処理を実行する毎にユーザデータ記憶部4に記憶される。
場所特定データ101は、それぞれが図2(a)に示したように、各々のデータの識別に使用されるシリアル番号(1,2,3,・・・)と、緯度及び経度、又は場所名のいずれか一方と、環境情報と、動作パターンと、時刻とからなる一組のデータである。
場所特定データ101を構成する場所名は、使用者により入力されたものであり特定の場所を示す任意の名称であり、緯度及び経度は、任意の場所の登録時にGPS部5により計測された地図上の座標位置を示す位置情報である。
場所特定データ101を構成する環境情報は、任意の場所の登録時に温度センサ部7と湿度センサ部8と気圧センサ部9とによってそれぞれ検出された温度、湿度、気圧と、任意の場所の登録時における無線信号受信部6における受信電波に関する情報である。つまり、環境情報は行動履歴記録装置1の周囲の環境を示す情報である。
ここで、無線信号受信部6の受信電波に関する情報は、受信電波の種類、及び受信電波の送信元を示す情報である。受信電波の送信元を示す情報は、受信電波が無線LAN通信用であった場合には送信元のMACアドレス等であり、受信電波がBluetooth通信用であった場合には送信元のアクセスコードである。なお、場所特定データ101には受信電波に関する情報が含まれないデータも存在する。
場所特定データ101を構成する動作パターンは、任意の場所の登録時にモーションセンサ部10の加速度センサにより検出された一定時間(数秒間)における3軸方向の加速度の変化をそれぞれ表す一連の加速度データ(加速度の波形データ)である。本実施形態においては、この一連の加速度データが使用者の行動状態を示す行動情報であって、一定時間(数秒間)における使用者の動作の特徴を示す情報である。
場所特定データ101を構成する時刻は、任意の場所の登録時に時計部11により取得された時刻データである。
行動履歴データ102は、行動履歴記録装置1を所持する使用者の行動履歴を表すものとして記録されるデータであり、制御部2が後述する行動履歴記録処理を実行することにより、例えば一定時間毎に順にユーザデータ記憶部4に記憶される。
行動履歴データ102は、それぞれが図2(b)に示したように、日時と、緯度及び経度、又は場所名のいずれか一方とからなる一組のデータである。
行動履歴データ102を構成する日時は、時計部11により取得された年月日及び時刻のデータであり、緯度及び経度はGPS部5により取得された位置データである。場所名は、使用者によって事前に登録されていた特定の場所を示す名称であり、行動履歴記録装置1が行動履歴データ102を記憶する時点において、前述した場所特定データ101として記憶されていたデータである。なお、本実施形態においては、緯度及び経度と場所名との各々が、ある時点における使用者の行動場所を示す場所情報である。
以上の構成において、GPS部5は本発明の位置計測手段として機能し、ユーザデータ記憶部4は本発明の記憶手段として機能する。また、無線信号受信部6と、温度センサ部7、湿度センサ部8、気圧センサ部9、モーションセンサ部10、時計部11の各部が本発明の取得手段として機能する。また、制御部2は、プログラムデータ記憶部3に記憶されているプログラムに基づき動作することにより、本発明の判断手段、場所情報取得手段、記憶制御手段として機能し、さらに無線信号受信部6と共に本発明の取得手段としても機能する。
次に、本実施形態における行動履歴記録装置1の動作について説明する。行動履歴記録装置1においては、使用者によって所定のキー操作が行われると、制御部2が、プログラムデータ記憶部3に記憶されているプログラムに従い以下に述べる場所登録処理、及び行動履歴記録処理を実行する。
まず、制御部2による場所登録処理の内容を図3に示したフローチャートに従い説明する。場所登録処理を開始すると制御部2は、まず、温度センサ部7と湿度センサ部8と気圧センサ部9とによって温度と湿度と気圧とをそれぞれ取得する(ステップSA1)。
次に、制御部2は、無線信号受信部6に特定の方式の無線通信で使用される電波を受信させ、無線信号受信部6における受信電波に関する情報を取得する(ステップSA2)。受信電波に関する情報は、先に述べたように受信電波の種類、及び受信電波の送信元を示す情報であり、送信元を示す情報は、無線LAN通信における送信元のMACアドレス等や、Bluetooth通信における送信元のアクセスコード等である。
次に、制御部2は、行動履歴記録装置1を所持する使用者の行動状態を示す動作パターンを取得する(ステップSA3)。ステップSA3の処理に際して制御部2は、モーションセンサ部10から3軸方向の加速度のデータを一定時間(数秒間)連続して取得し、3軸方向の加速度の変化をそれぞれ表す一連の加速度データ(加速度の波形データ)を動作パターンとして作業用メモリに蓄積する。
次に、制御部2は、GPS部5に現在位置の計測を行わせ、現在位置を示す位置情報(緯度、経度)、及び位置情報の精度を示す精度情報を取得する(ステップSA4)。
その後、制御部2は、ステップSA4の処理で取得した位置情報が、予め決められている精度を超える高精度の位置情報であったときには(ステップSA5:YES)、以下の処理を行う。
すなわち制御部2は、ステップSA4の処理で取得した位置情報と、ステップSA1〜ステップSA3の処理で取得した各情報、及び現在時刻からなる行動履歴記録装置1の使用環境を示す使用環境情報とを互いに対応付けてユーザデータ記憶部4に新たな場所特定データとして記憶させる(ステップSA6)。これにより、制御部2は場所登録処理を終了する。
なお、ステップSA6の処理に際して制御部2は、使用者により場所登録操作が行われたとき、無線信号受信部6により無線LAN通信用、及びBluetooth通信用のいずれの電波も受信できず、ステップSA2の処理で受信電波に関する情報が取得できなかった場合については、受信電波に関する情報を除く場所特定データをユーザデータ記憶部4に記憶させる。
一方、制御部2は、ステップSA4の処理で取得した位置情報が、予め決められている精度を超える高精度の位置情報でなかったときには(ステップSA5:NO)、予め用意された入力画面を表示部12に表示させ、使用者に対して現在の行動場所を示す場所名(任意の名称)の入力を要求する(ステップSA7)。
なお、図3では省略するが、制御部2は、GPS部5によって現在位置が計測できず、ステップSA4の処理に際して現在位置を示す位置情報が取得できなかった場合においても、使用者に対して現在の行動場所を示す場所名の入力を要求する(ステップSA7)。
その後、制御部2は、使用者から所定のキー操作によって場所名の入力終了が指示されたら(ステップSA8:YES)、以下の処理を実行する。
すなわち制御部2は、使用者によって入力された場所名と、ステップSA1〜ステップSA3の処理で取得した各情報、及び現在時刻からなる行動履歴記録装置1の使用環境を示す使用環境情報とを互いに対応付けてユーザデータ記憶部4に新たな場所特定データとして記憶させる(ステップSA9)。これにより、制御部2は場所登録処理を終了する。
なお、ステップSA9の処理においても制御部2は、使用者により場所登録操作が行われたとき、無線信号受信部6により無線LAN通信用、及びBluetooth通信用のいずれの電波も受信できず、ステップSA2の処理で受信電波に関する情報が取得できなかった場合については、受信電波に関する情報を除く場所特定データをユーザデータ記憶部4に記憶させる。
なお、以上の場所登録処理は、例えば予め決められている時間間隔毎に自動的に行うようにしたり、予め決められている場所登録タイミングで自動的に行うようにしたりしてもよい。また、場所登録処理を自動的に行う場合は、ステップSA7以降の使用者による場所名の入力操作に関する処理を省略するとともに、場所名として、他の場所名と識別可能な場所名(例えば、場所1,場所2,場所3,・・・)を自動的に生成し場所特定データとして使用するようにしてもよい。
次に、制御部2による行動履歴記録処理の内容を図4に示したフローチャートに従い説明する。行動履歴記録処理を開始すると制御部2は、予め決められている時間間隔の行動履歴記録タイミングが到来する毎に(ステップSB1:YES)、GPS部5に現在位置の計測を行わせ、現在位置を示す位置情報(緯度、経度)を取得する(ステップSB2)。
ステップSB2の処理において位置情報が取得できた場合(ステップSB3:YES)、制御部2は、取得した位置情報を含む行動履歴データを記憶する(ステップSB4)。すなわち制御部2は、取得した位置情報と現在の日時とからなる行動履歴データをユーザデータ記憶部4に新たに記憶する。しかる後、ステップSB1の処理に戻り、次回の行動履歴記録タイミングが到来するまで待機する。
一方、例えば使用者が屋内にいる場合等のようにGPS衛星からの電波の受信状況が悪く、ステップSB2の処理において位置情報が取得できなかった場合(ステップSB3:NO)、制御部2は、既説した場所登録処理のステップSA1〜ステップSA3と同様の次の処理を行う。
すなわち、制御部2は、行動履歴記録装置1の周囲の温度と湿度と気圧とを取得し(ステップSB5)、無線信号受信部6に特定の方式の無線通信で使用される電波を受信させ、無線信号受信部6における受信電波に関する情報を取得し(ステップSB6)、さらに、行動履歴記録装置1を所持する使用者の行動状態を示す動作パターンを取得する(ステップSB7)。
引き続き、制御部2は、ユーザデータ記憶部4に記憶されている各々の場所特定データ101を構成する使用環境情報の各要素(気圧、温度、湿度、受信電波に関する情報、動作パターン、時刻)について、ステップSB5〜ステップSB7で取得した対応する各情報、及び今回の行動履歴記録タイミングにおける現在時刻との類似度を個別に判定する(ステップSB8)。なお、ステップSB8の処理において制御部2は、使用環境情報の各々の要素の類似度を、要素毎に予め決められている判定基準に従い判定し、最終的には類似度を表す数値を取得する。
次に、制御部2は、ステップSB8の処理で取得した、各々の場所特定データ101にについて使用環境情報の総合的な類似度を個別に演算する(ステップSB9)。なお、ステップSB9の処理において制御部2は、例えば使用環境情報の各要素の類似度に、要素毎に予め決められている重み付けを行い、重み付けを行った後の各要素の類似度を加算することによって、各々の場所特定データ101について総合的な類似度を取得する。
そして、制御部2は、各々の場所特定データ101における最大の類似度が予め決められている閾値以上でない場合には(ステップSB10:NO)、何もせずに、直ちにステップSB1の処理に戻り、次回の行動履歴記録タイミングが到来するまで待機する。
なお、この最大の類似度を持つ場所特定データの判定においては、前回のGPSによる位置計測または場所特定データによる位置特定で得られた位置情報に対して、予め決められている基準となる距離以上かけ離れた場所を示す位置情報を含む場所特定データを判定対象から除外することで、現在の使用場所とは異なる場所にもかかわらず偶然に類似度が高くなってしまった場所を現在の使用場所と誤判定する可能性を低くするようにしてもよい。
また、上記のように特定の場所特定データを判定対象から除外する場合においては、前回のGPSによる位置計測または場所特定データの使用による使用場所の特定時からの経過時間が短いほど、判定対象から除外するか否かの判断基準として使用する距離を短くすることで、使用場所の誤判定を防ぐ精度をより高くするようにしてもよい。
一方、制御部2は、各々の場所特定データ101における最大の類似度が予め決められている閾値以上である場合には(ステップSB10:YES)、以下の処理を行う。
すなわち、制御部2は、類似度が最大の場所特定データ101が位置情報を含むものである場合には(ステップSB11:YES)、その場所特定データ101を構成する位置情報を、現在の日時とともに新たな行動履歴データとしてユーザデータ記憶部4に記憶する(ステップSB12)。しかる後、ステップSB1の処理に戻り、次回の行動履歴記録タイミングが到来するまで待機する。
また、制御部2は、類似度が最大の場所特定データ101が位置情報を含むものでない場合には(ステップSB11:NO)、その場所特定データ101を構成する場所名を、現在の日時とともに新たな行動履歴データとしてユーザデータ記憶部4に記憶する(ステップSB13)。しかる後、ステップSB1の処理に戻り、次回の行動履歴記録タイミングが到来するまで待機する。
以後、制御部2は、行動履歴記録タイミングが到来する毎に前述したステップSB2〜ステップSB13の処理を繰り返すことによって、使用者の行動履歴を表す行動履歴データをユーザデータ記憶部4に逐次記録する。
なお、上述した行動履歴記録処理によって行動履歴記録装置1に記憶された使用者の行動履歴、すなわちユーザデータ記憶部4に記憶された行動履歴データ102の具体的に利用形態については任意である。例えばユーザデータ記憶部4が行動履歴記録装置1に着脱自在なカード型等のメモリである場合については、行動履歴データ102は行動履歴記録装置1以外にもパーソナルコンピュータ等の他の機器においても利用することができる。
ここで、上述した行動履歴記録処理においては、制御部2が、GPS部5によって現在位置が計測できたときには、計測結果の位置情報(緯度、経度)を、現在の日時と共に行動履歴データとして記憶する。つまり、制御部2は、計測結果の位置情報を使用者の行動場所を示す場所情報として記憶する。
また、制御部2は、GPS部5によって現在位置が計測できないときには、その時点における行動履歴記録装置1の使用環境を示す使用環境情報、つまり行動履歴記録装置1の周囲の環境を示す環境情報、及び行動履歴記録装置1を所持する使用者の行動状態を示す行動情報を取得する。そして、制御部2は、場所特定データ101として予め記憶されている位置情報、又は場所名のうちで、それらと対応して記憶されている複数の情報によって示される使用環境が、現在の使用環境と一定以上類似している場所名、又は位置情報を
したがって、行動履歴記録装置1によれば、使用者の行動場所(装置の移動場所)がGPS衛星からの電波を受信できない環境下であっても、少なくとも使用者の行動場所が予め登録されている場所であるいう一定の条件下であれば、使用者の行動場所を特定することができる。
その結果、行動履歴記録装置1の使用者においては、行動履歴記録装置1を用いて自己の行動履歴を記録する場合には、移動場所として例えば地下やオフィスビル等の位置計測用の電波が届きにくい屋内を含む、より詳細な行動履歴を記録することができる。
さらに、行動履歴記録装置1においては、GPS衛星からの電波が常に受信できないような場所(使用者の行動場所)の特定を、現在の場所で取得した使用環境情報と、場所特定データ101として記憶されている過去に同じ場所で取得した使用環境情報とに基づいて行う。そのため、使用者の行動場所として、例えばGPSによる位置計測では特定しにくい、又は特定できない建物内の階数の違いや、同一階における部屋の違いを含む場所情報を取得することができる。
また、前述した場所登録処理においては、制御部2が任意の移動場所での使用者の要求に応じてユーザデータ記憶部4に新たな場所特定データ101を記憶する際、その場所で高精度の位置計測が行えた場合については、位置計測で取得した位置情報を場所特定データ101として記憶する。
そのため、行動履歴記録装置1においては、行動履歴の記録中に現在位置が計測できないとき、少なくとも使用者の行動場所が予め登録されている場所であるとともに、その場所が登録時おいて位置計測が行えていた場所であるという一定の条件下であれば、使用者の行動場所を示す場所情報として、位置計測が行えた場合と同様の位置情報(緯度、経度)を記憶することができる。
以下、本実施形態の変形例等について説明する。本実施形態においては、行動履歴の記録中に現在位置が計測できないとき使用者の行動場所の特定に使用する使用環境情報が、行動履歴記録装置1の周囲の環境を示す環境情報と、使用者の行動状態を示す行動情報と、時刻とである構成について説明した。しかし、使用環境情報は、例えば行動履歴記録装置1の周囲の環境を示す環境情報、すなわち温度、湿度、気圧と、受信電波に関する情報のみとしてもよい。
また、行動履歴記録装置1の周囲の環境を示す環境情報の具体的な要素については、本実施形態で使用したものに限らず、必要に応じて適宜変更することができる。例えば行動履歴記録装置1の周囲の環境を示す環境情報は、受信電波に関する情報を含まないものであってもよし、受信電波に関する情報のみであってもよい。
なお、本実施形態では、受信電波に関する情報が受信電波の種類、及び受信電波の送信元を示す情報である構成につて説明した。しかし、受信電波に関する情報は、例えば受信電波の種類と、受信電波の送信元を示す情報とのいずれか一方であってもよいし、それ以外の情報であっても構わない。
また、行動履歴記録装置1の周囲の環境を示す環境情報には、受信電波に関する情報と同様に、周囲に存在する他の装置による影響が反映される任意の情報を使用することができる。任意の情報としては、例えば他の装置が発する電気的なノイズや、他の装置が発する動作音が使用可能である。
また、使用者の行動場所の特定に際し、場所特定データ101として予め記憶されている各々の使用環境情報について、行動履歴記録タイミングで取得した使用環境情報との類似度を判定する際の具体的な判定手法については任意である。
また、本実施形態の行動履歴記録装置1においては、行動履歴の記録中に現在位置が計測できたとき、現在位置を示す位置情報(緯度、経度)を行動履歴データとして記憶する構成とした。しかし、行動履歴記録装置1は、行動履歴の記録中に現在位置が計測できたとき、現在位置を示す位置情報に代えて、当該位置情報により示される地図上の地点を示す名称(交差点名や、ビル名等)を行動履歴データとして記憶する構成としても構わない。
また、本実施形態においては、使用者の行動場所(装置の移動場所)を特定する場所情報として、GPSによって得られる位置情報(緯度、経度)を取得することを基本とする行動履歴記録装置1について説明した。しかし、本発明は、使用者の行動場所等の移動体の移動場所を特定する機能を備えたものであれば、GPSによる位置計測機能を備えていない任意の装置に適用することができる。
以上、本発明の一実施形態、及びその変形例等について説明したが、これらの実施形態等は本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。以下に、本出願の特許請求の範囲に記載された発明を付記する。
[請求項1]
異なる使用場所での使用環境をそれぞれ示す使用環境情報を、各々の使用場所を示す場所情報と対応付けて記憶する記憶手段と、現在の使用環境を示す使用環境情報を取得する取得手段と、前記記憶手段に異なる場所情報に対応して予め記憶されている各々の使用環境情報について、前記取得手段により取得された現在の使用環境情報との類似度を判断する判断手段と、前記各々の使用環境情報のうちで前記判断手段により判断された類似度が最大の使用環境情報と対応付けられている特定の場所情報を、現在の使用場所を示す場所情報として取得する場所情報取得手段とを備えたことを特徴とする場所特定装置。
[請求項2]
現在位置を示す位置情報を位置計測動作によって取得する位置計測手段を備え、前記場所情報取得手段は、前記位置計測手段により取得された位置情報を現在の使用場所を示す場所情報として取得するとともに、前記位置計測手段により位置情報が取得できない場合に、前記特定の場所情報を前記位置情報に代えて現在の使用場所を示す場所情報として取得することを特徴とする請求項1記載の場所特定装置。
[請求項3]
前記各々の使用環境情報には、前記位置計測手段により位置情報が取得できた場所において前記取得手段により取得されるとともに、前記位置計測手段により取得された位置情報と対応付けられた使用環境情報が含まれ、前記場所情報取得手段は、前記位置計測手段により位置情報が取得できない場合に、前記判断手段により判断された類似度が最大の使用環境情報と対応付けられている前記位置計測手段により過去に取得された位置情報を、現在の使用場所を示す場所情報として取得することを特徴とする請求項2記載の場所特定装置。
[請求項4]
前記場所情報取得手段による場所情報の取得動作が停止している間、任意の使用場所で前記取得手段により取得された使用環境情報を、使用場所を示す場所情報と対応付けて前記記憶手段に追加して記憶させる記憶制御手段をさらに備え、前記記憶制御手段は、前記位置計測手段により取得された位置情報の精度が予め決められている所定の精度以上である場合に、前記取得手段により取得された使用環境情報を、前記位置計測手段により取得された位置情報を前記場所情報とし、当該場所情報に対応付けて前記記憶手段に追加して記憶させることを特徴とする請求項3記載の場所特定装置。
[請求項5]
前記記憶制御手段は、前記位置計測手段により取得した位置情報の精度が予め決められている所定の精度以上でない場合には、前記取得手段により取得された使用環境情報を、使用者により入力された場所情報に対応付けて前記記憶手段に追加して記憶させることを特徴とする請求項4記載の場所特定装置。
[請求項6]
前記取得手段は、前記使用環境情報として、現在の使用場所における周囲の環境を示す環境情報を取得することを特徴とする請求項1乃至5いずれか記載の場所特定装置。
[請求項7]
前記取得手段により取得される前記環境情報には、周囲に存在する他の装置による影響が反映された環境情報が含まれることを特徴とする請求項6記載の場所特定装置。
[請求項8]
前記周囲に存在する他の装置による影響が反映された環境情報には、周囲に存在する他の装置から送信されている電波に関する情報が含まれることを特徴とする請求項7記載の場所特定装置。
[請求項9]
前記取得手段は、前記使用環境情報として、現在の使用場所における使用者の行動状態を示す行動情報を前記環境情報と共に取得することを特徴とする請求項6又は7,8記載の場所特定装置。
[請求項10]
異なる使用場所での使用環境をそれぞれ示す使用環境情報を、各々の使用場所を示す場所情報と対応付けて記憶する工程と、現在の使用環境を示す使用環境情報を取得する工程と、異なる場所情報に対応して予め記憶している各々の使用環境情報について、前記現在の使用環境情報との類似度を判断する工程と、予め記憶している各々の使用環境情報のうちで前記類似度が最大の使用環境情報と対応付けられている場所情報を、現在の使用場所を示す場所情報として取得する工程とを含むことを特徴とする場所特定方法。
[請求項11]
コンピュータに、異なる使用場所での使用環境をそれぞれ示す使用環境情報を、各々の使用場所を示す場所情報と対応付けて記憶手段に記憶させる処理と、現在の使用環境を示す使用環境情報を取得する処理と、異なる場所情報に対応して前記記憶手段に予め記憶されている各々の使用環境情報について、前記現在の使用環境情報との類似度を判断する処理と、前記記憶手段に予め記憶されている各々の使用環境情報のうちで前記類似度が最大の使用環境情報と対応付けられている場所情報を、現在の使用場所を示す場所情報として取得する処理とを実行させることを特徴とするプログラム。
1 行動履歴記録装置
2 制御部
3 プログラムデータ記憶部
4 ユーザデータ記憶部
5 GPS部
6 無線信号受信部
7 温度センサ部
8 湿度センサ部
9 気圧センサ部
10 モーションセンサ部
11 時計部
12 表示部
13 入力部
101 場所特定データ
102 行動履歴データ

Claims (12)

  1. 装置が使用される環境と時刻を含む使用環境情報を、装置が使用される場所を示す場所情報と対応付けて複数記憶する記憶手段と、
    現在の自装置が使用されている環境と時刻を含む現在の使用環境情報を取得する取得手段と、
    前記記憶手段に記憶されている複数の使用環境情報の各々について、前記取得手段により取得された現在の使用環境情報との類似度を、環境と時刻の両方の観点から判断する類似度判断手段と、
    前記各々の使用環境情報のうちで前記類似度判断手段により前記環境と時刻の両方の観点から判断された類似度がより高い使用環境情報と対応付けて記憶されている特定の場所情報を、現在の自装置の使用場所を示す場所情報として取得する場所情報取得手段と
    を備えたことを特徴とする場所特定装置。
  2. 前記環境は、複数の環境項目の状態で示される環境であり、
    前記類似度判断手段は、前記記憶手段に記憶されている複数の使用環境情報の各々について、前記取得手段により取得された現在の使用環境情報との類似度を、前記複数の環境項目の状態と時刻を含む複数の観点から判断することを特徴とする請求項1記載の場所特定装置。
  3. 前記複数の環境項目には、温度、湿度、気圧、電波のうちの少なくとも1つが含まれることを特徴とする請求項2記載の場所特定装置。
  4. 現在位置を示す位置情報を位置計測動作によって取得する位置計測手段と、
    前記位置計測手段により位置情報が取得できたか否かを判断する取得判断手段と、
    を更に備え、
    前記場所情報取得手段は、前記取得判断手段により位置情報が取得できたと判断された場合に、前記位置計測手段により取得された位置情報を現在の使用場所を示す場所情報として取得し、前記取得判断手段により位置情報が取得できないと判断された場合に、前記特定の場所情報を前記位置情報に代えて現在の使用場所を示す場所情報として取得する
    ことを特徴とする請求項1乃至3いずれか記載の場所特定装置。
  5. 前記位置計測手段により位置情報が取得できた場所において前記取得手段により取得された使用環境情報を、この位置情報である場所情報と対応付けて前記記憶手段に追加して記憶する記憶制御手段を更に備え、
    前記類似度判断手段および前記場所情報取得手段は、前記記憶制御手段により過去に追加して記憶された使用環境情報および場所情報を含めて類似度の判断および場所情報の取得を行う
    ことを特徴とする請求項4記載の場所特定装置。
  6. 前記位置計測手段により取得された位置情報の精度が予め決められている所定の精度以上であるか否かを判断する精度判断手段を更に備え、
    前記記憶制御手段は、前記精度判断手段により位置情報の精度が所定の精度以上であると判断された場合に、前記取得手段により取得された使用環境情報を、前記位置計測手段により取得された位置情報である場所情報に対応付けて前記記憶手段に追加して記憶させる
    ことを特徴とする請求項5記載の場所特定装置。
  7. 使用者に場所情報を入力させる入力手段を更に備え、
    前記記憶制御手段は、前記精度判断手段により位置情報の精度が所定の精度以上でないと判断された場合には、前記取得手段により取得された使用環境情報を、前記入力手段により入力された場所情報に対応付けて前記記憶手段に追加して記憶させることを特徴とする請求項6記載の場所特定装置。
  8. 前記環境には、周囲に存在する他の装置から送信されている電波の種類または電波の送信元に関する情報が含まれることを特徴とする請求項1乃至7いずれか記載の場所特定装置。
  9. 前記記憶手段は、装置が使用される環境、時刻、および装置を使用する使用者の行動状態を含む使用環境情報を、装置が使用される場所を示す場所情報と対応付けて複数記憶し、
    前記取得手段は、現在の自装置が使用されている環境、時刻、および現在の自装置を使用する使用者の行動状態を含む現在の使用環境情報を取得し、
    前記類似度判断手段は、前記記憶手段に記憶されている複数の使用環境情報の各々について、前記取得手段により取得された現在の使用環境情報との類似度を、前記環境、時刻、行動状態を含む複数の観点から判断し、
    前記場所情報取得手段は、前記各々の使用環境情報のうちで前記類似度判断手段により前記環境、時刻、行動状態を含む複数の観点から判断された類似度がより高い使用環境情報と対応付けて記憶されている特定の場所情報を、現在の自装置の使用場所を示す場所情報として取得することを特徴とする請求項1乃至8いずれか記載の場所特定装置。
  10. 前記類似度判断手段は、前記類似度を、前記複数の観点の各々に対する個別類似度を、各々の観点で重み付けして加算平均した総合類似度から判断することを特徴とする請求項2記載の場所特定装置。
  11. 装置が使用される環境と時刻を含む使用環境情報を、装置が使用される場所を示す場所情報と対応付けて複数記憶する工程と、
    現在の自装置が使用されている環境と時刻を含む現在の使用環境情報を取得する工程と、
    前記記憶している複数の使用環境情報の各々について、前記現在の使用環境情報との類似度を、環境と時刻の両方の観点から判断する工程と、
    前記各々の使用環境情報のうちで前記環境と時刻の両方の観点から判断された類似度がより高い使用環境情報と対応付けられている場所情報を、現在の自装置の使用場所を示す場所情報として取得する工程と
    を含むことを特徴とする場所特定方法。
  12. コンピュータに、
    装置が使用される環境と時刻を含む使用環境情報を、装置が使用される場所を示す場所情報と対応付けて記憶手段に複数記憶させる処理と、
    現在の自装置が使用されている環境と時刻を含む現在の使用環境情報を取得する処理と、
    前記記憶手段に記憶されている複数の使用環境情報の各々について、前記現在の使用環境情報との類似度を、環境と時刻の両方の観点から判断する処理と、
    前記各々の使用環境情報のうちで前記環境と時刻の両方の観点から判断された類似度がより高い使用環境情報と対応付けられている場所情報を、現在の使用場所を示す場所情報として取得する処理と
    を実行させることを特徴とするプログラム。
JP2011074152A 2011-03-30 2011-03-30 場所特定装置、場所特定方法、及びプログラム Active JP5338836B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2011074152A JP5338836B2 (ja) 2011-03-30 2011-03-30 場所特定装置、場所特定方法、及びプログラム
CN201210084008.1A CN102735233B (zh) 2011-03-30 2012-03-27 确定场所的电子设备、及确定场所的方法
US13/435,975 US8583369B2 (en) 2011-03-30 2012-03-30 Electronic apparatus and method for specifying a present location of the electronic apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011074152A JP5338836B2 (ja) 2011-03-30 2011-03-30 場所特定装置、場所特定方法、及びプログラム

Publications (3)

Publication Number Publication Date
JP2012208026A JP2012208026A (ja) 2012-10-25
JP2012208026A5 JP2012208026A5 (ja) 2013-03-21
JP5338836B2 true JP5338836B2 (ja) 2013-11-13

Family

ID=46928340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011074152A Active JP5338836B2 (ja) 2011-03-30 2011-03-30 場所特定装置、場所特定方法、及びプログラム

Country Status (3)

Country Link
US (1) US8583369B2 (ja)
JP (1) JP5338836B2 (ja)
CN (1) CN102735233B (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013190690A (ja) * 2012-03-14 2013-09-26 Casio Comput Co Ltd 演奏装置及びプログラム
JP6240235B2 (ja) * 2016-02-19 2017-11-29 ヤフー株式会社 判定装置、判定方法および判定プログラム
WO2020129530A1 (ja) * 2018-12-18 2020-06-25 株式会社ミマキエンジニアリング 生産管理システム、生産管理プログラム、生産量管理システム、および生産量管理プログラム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3591759B2 (ja) * 1997-02-06 2004-11-24 富士通株式会社 位置情報管理システム、位置情報管理装置、および、情報端末
JP2002221564A (ja) * 2001-01-26 2002-08-09 Matsushita Electric Works Ltd 環境温度を用いて概略位置情報を特定する機能を備えたgps位置検出装置及び通信ネットワークを利用したgps位置検出システム
JP2004340689A (ja) * 2003-05-14 2004-12-02 Matsushita Electric Ind Co Ltd 経路案内装置
JP2005012939A (ja) 2003-06-19 2005-01-13 Yukio Kinoshita 磁力による駆動装置、および運動エネルギー蓄積装置
EP1655619A1 (en) 2003-07-31 2006-05-10 NEC Corporation Terminal position identification method and system thereof
JP2005257644A (ja) * 2004-03-15 2005-09-22 Intelligent Cosmos Research Institute 位置検出装置、位置検出方法および位置検出プログラム
US7406322B2 (en) * 2005-04-26 2008-07-29 International Business Machines Corporation Determining approximate locations of network devices that are inaccessible to GPS signals
JP4817070B2 (ja) * 2007-01-25 2011-11-16 日本ビクター株式会社 ナビゲーション装置及びナビゲーション方法
JP2008252298A (ja) * 2007-03-29 2008-10-16 Sony Corp 無線通信装置、無線通信方法、情報処理装置、情報処理方法、およびプログラム
US8589049B2 (en) * 2007-12-03 2013-11-19 Lockheed Martin Corporation GPS-based system and method for controlling vehicle characteristics based on terrain
JP5019228B2 (ja) 2008-03-17 2012-09-05 Necカシオモバイルコミュニケーションズ株式会社 画像撮影装置及びプログラム
JP5290611B2 (ja) * 2008-04-10 2013-09-18 株式会社日立産機システム 測位システム、測位システムの制御方法、及び通信端末
JP4748205B2 (ja) * 2008-11-05 2011-08-17 株式会社デンソー 経路設定装置、ナビゲーション装置、及びプログラム
JP2010216955A (ja) * 2009-03-16 2010-09-30 Nippon Telegr & Teleph Corp <Ntt> 車両位置提示方法、及びカーナビゲーション装置

Also Published As

Publication number Publication date
CN102735233A (zh) 2012-10-17
US8583369B2 (en) 2013-11-12
US20120253667A1 (en) 2012-10-04
CN102735233B (zh) 2015-07-01
JP2012208026A (ja) 2012-10-25

Similar Documents

Publication Publication Date Title
US9110150B2 (en) Positioning device, positioning method, program, and recording medium
JP5963907B2 (ja) 無線アクセスポイント情報収集方法及び装置
US9404996B2 (en) Position estimation device, position estimation method, program, and integrated circuit
CN107209783B (zh) 自适应位置指示符
US20140348013A1 (en) Device and method for collecting information relating to access points
JP5929230B2 (ja) 測位装置、測位方法及びプログラム
CN105917246A (zh) 无需测距的接近度确定
WO2013161416A1 (ja) 情報処理装置、情報処理方法、及びプログラム
JP7020852B2 (ja) 携帯端末、位置確認装置、位置確認システム、位置特定プログラム、位置確認プログラム、位置特定方法および位置確認方法
JP2014023147A (ja) 無線アクセスポイント情報収集方法及び装置
JP2016075669A (ja) 位置推定システム、位置推定方法、プログラム
JP5338836B2 (ja) 場所特定装置、場所特定方法、及びプログラム
EP2252860B1 (en) Location services
CN113391263A (zh) 基于无线电指纹序列更新无线电地图
CN108036795B (zh) 路径获取方法、装置及移动终端
JP5445266B2 (ja) 測位装置、軌跡情報記憶方法、プログラム
JP2010032348A (ja) 移動端末、現在位置表示方法、および現在位置表示プログラム
US20220035049A1 (en) Finished shape observation method and observation system using gnss, and storage medium thereof
EP2569958B1 (en) Method, computer program and apparatus for determining an object in sight
JP6848419B2 (ja) 位置測定装置、位置測定方法及びプログラム
JP6025777B2 (ja) 測位装置、測位方法、および測位プログラム
JP6521853B2 (ja) 情報処理装置、測位システム、情報処理方法、及びコンピュータプログラム
JP2013247428A (ja) 無線通信装置、無線通信装置のペアリング方法及び無線通信装置のペアリングプログラム
JP2016212049A (ja) 位置管理システム、位置管理装置、位置管理方法、及びプログラム
JP3838145B2 (ja) 携帯通信端末

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130201

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130201

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20130212

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20130408

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130410

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130613

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130709

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130722

R150 Certificate of patent or registration of utility model

Ref document number: 5338836

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150