(57)【要約】【課題】最適なタイミングでＧＰＳ測位を行うこと。【解決手段】携帯端末１は、ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力されたＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する。また、携帯端末１は、位置同定情報取得部５１と、位置同定情報取得部５１と、状態判定部５２と、ＧＰＳ制御部５３と、を備える。位置同定情報取得部５１は、ＧＰＳ部１６からＧＰＳ情報を取得する。位置同定情報取得部５１は、センサ部１７からセンサ情報を取得する。状態判定部５２は、ＧＰＳ部１６の保持対象であるユーザの状態を判定する。ＧＰＳ制御部５３は、状態判定部５２による判定結果に応じて、ＧＰＳ部１６によるＧＰＳ情報の取得を制御する。【選択図】図２
2018096746.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力された前記ＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する位置特定装置であって、
前記ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報を出力するセンサ部から出力された前記センサ情報を取得する取得手段と、
前記取得手段により取得した前記センサ情報に基づいて、前記ＧＰＳ部の保持対象である前記ユーザの状態を判定する判定手段と、
前記判定手段による判定結果に応じて、前記ＧＰＳ部による前記ＧＰＳ情報の取得を制御する制御手段と、
を備えることを特徴とする位置特定装置。
【請求項２】
前記判定手段は、前記ユーザの移動状態、前記ＧＰＳ部の当該ユーザの保持状態、又は当該ユーザの置かれた環境状態を判定し、
前記制御手段は、前記判定手段によって状態変化があった場合に、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行うように制御する、
ことを特徴とする請求項１に記載の位置特定装置。
【請求項３】
前記制御手段は、前記判定手段によって状態変化がない場合には、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行わないように制御する、
ことを特徴とする請求項２に記載の位置特定装置。
【請求項４】
前記判定手段は、前記ユーザの置かれた環境状態の変化として、当該ユーザの周囲の磁場環境の変化を判定し、
前記制御手段は、前記判定手段によって前記ユーザの周囲の磁場環境が変化した場合に、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行うように制御する、
ことを特徴とする請求項２又は３に記載の位置特定装置。
【請求項５】
前記判定手段は、前記ＧＰＳ部の前記ユーザの保持状態の変化として、前記ＧＰＳ部の当該ユーザの保持位置の変化を判定し、
前記制御手段は、前記判定手段によって前記ＧＰＳ部の前記ユーザの保持位置が変化した場合に、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行うように制御する、
ことを特徴とする請求項２乃至４の何れか１項に記載の位置特定装置。
【請求項６】
ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力された前記ＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する位置特定装置で実行される位置特定方法であって、
前記ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報を出力するセンサ部から出力された前記センサ情報を取得する取得ステップと、
前記取得ステップにより取得した前記センサ情報に基づいて、前記ＧＰＳ部の保持対象である前記ユーザの状態を判定する判定ステップと、
前記判定ステップによる判定結果に応じて、前記ＧＰＳ部による前記ＧＰＳ情報の取得を制御する制御ステップと、
を含むことを特徴とする位置特定方法。
【請求項７】
ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力された前記ＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する位置特定装置を制御するコンピュータを、
前記ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報を出力するセンサ部から出力された前記センサ情報を取得する取得手段、
前記取得手段により取得した前記センサ情報に基づいて、前記ＧＰＳ部の保持対象である前記ユーザの状態を判定する判定手段、
前記判定手段による判定結果に応じて、前記ＧＰＳ部による前記ＧＰＳ情報の取得を制御する制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置特定装置、位置特定方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、ＧＰＳの受信機から出力された位置情報を用いて現在位置を算出する技術がある。このような技術では、例えば、特許文献１に記載されるように、所定の時間間隔でＧＰＳの受信を間欠的に行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６３７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載の技術では、時間によって間欠的にＧＰＳ測位を制御しているため、不必要なタイミングでＧＰＳ測位がなされるという問題があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、最適なタイミングでＧＰＳ測位を行うことを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の位置特定装置は、
ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力された前記ＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する位置特定装置であって、
前記ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報を出力するセンサ部から出力された前記センサ情報を取得する取得手段と、
前記取得手段により取得した前記センサ情報に基づいて、前記ＧＰＳ部の保持対象である前記ユーザの状態を判定する判定手段と、
前記判定手段による判定結果に応じて、前記ＧＰＳ部による前記ＧＰＳ情報の取得を制御する制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、最適なタイミングでＧＰＳ測位を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の位置特定装置の一実施形態に係る携帯端末１のハードウェアの構成を示すブロック図である。
【図２】図１の携帯端末１の機能的構成のうち、位置測位処理を実行するための機能的構成を示す機能ブロック図である。
【図３】図２の機能的構成を有する図１の携帯端末１が実行する位置測位処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の位置特定装置の一実施形態に係る携帯端末１のハードウェアの構成を示すブロック図である。
携帯端末１は、例えば、スマートフォンとして構成される。
【００１１】
携帯端末１は、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、ＧＰＳ部１６と、センサ部１７と、撮像部１８と、入力部１９と、出力部２０と、記憶部２１と、通信部２２と、ドライブ２３と、を備えている。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部２１からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１３】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１４】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、ＧＰＳ部１６と、センサ部１７と、撮像部１８、入力部１９、出力部２０、記憶部２１、通信部２２及びドライブ２３が接続されている。
【００１５】
ＧＰＳ部１６は、アンテナを含み複数のＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）用衛星からのＧＰＳ信号を受信して、携帯端末１の位置情報を取得する。
【００１６】
センサ部１７は、ＸＹＺ軸方向の携帯端末１の移動や携帯端末１の振動を測定可能に構成される。センサ部１７は、例えば、ＧＰＳを補完する加速度センサ、地磁気センサで構成される。
また、センサ部１７は、高度情報を気圧の変化で取得可能な気圧センサで構成される。即ち、携帯端末１では、センサ部１７からのセンシング結果に基づいて、自律航法（デッドレコニング／Ｄｅａｄ  Ｒｅｃｋｏｎｉｎｇ）による測位可能に構成される。
【００１７】
撮像部１８は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００１８】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００１９】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部１８の出力信号として出力される。
このような撮像部１８の出力信号を撮像画像のデータとして出力して、ＣＰＵ１１や図示しない画像処理部等に適宜供給される。
【００２０】
入力部１９は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部２０は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部２１は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種画像のデータを記憶する。
通信部２２は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００２１】
ドライブ２３には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２３によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部２１にインストールされる。また、リムーバブルメディア３１は、記憶部２１に記憶されている画像のデータ等の各種データも、記憶部２１と同様に記憶することができる。
【００２２】
このように構成される携帯端末１では、ＧＰＳ部１６から出力されたＧＰＳ情報を用いた位置測位（以下、「ＧＰＳ測位」という。）と、加速度や地磁気等の各種センサにより構成されるセンサ部１７から取得した自機のセンサ情報を用いた自律航法（デッドレコニング）による位置測位（以下、「デッドレコニング測位」という。）を組み合わせた位置測位（以下、「ハイブリッド測位」という。）を行う機能を有する。
ハイブリッド測位では、位置精度の向上と、電力消費を目的として、所定の間隔でＧＰＳ測位を行い、ＧＰＳ測位の間をデッドレコニング測位で補間する。
【００２３】
本実施形態の携帯端末１においては、ユーザの状態を判定し、ＧＰＳ測位の必要・不必要に応じたタイミングでＧＰＳ測位（ＧＰＳ部１６）のＯＮ・ＯＦＦ制御を行う。
【００２４】
本実施形態の携帯端末１においては、以下の要因（１−１〜１−５）によってＧＰＳ測位、即ち、ＧＰＳ部１６をＯＮ制御する。
（１−１）初期位置が確定していない場合
・初期位置が確定しないと、デッドレコニングによる位置同定ができないためである。
（１−２）ＧＰＳ部１６がＯＦＦ制御されている中のデッドレコニングの蓄積誤差が一定以上となった場合
・ＧＰＳ位置を取得し、絶対位置の補正を行う必要があるためである。なお、「一定以上」の判断は、マップマッチングのマッチング対応距離を越えた場合としてもよい。また、例えば、デッドレコニングの誤差の算出方法は限定しないようにしてもよい。
（１−３）ＧＰＳ部１６がＯＦＦ制御されている状態でデッドレコニングが一定距離以上進んだ場合
・ＧＰＳを用いた進行方向の補正のためにＧＰＳ位置が必要であるためである。
（１−４）大きな変動ｏｒ全磁力／伏角の値がおかしい等が原因で地磁気センサの信号が異常となった場合
・強磁場環境によるデバイスの着磁により、センサ部１７の地磁気の出力にオフセットが生じた可能性があるため、ＧＰＳを用いた早期の進行方向の補正が求められるためである。
（１−５）鉛直ベクトルの変化等により装置の装着位置が変わった可能性がある場合
・早期のＧＰＳを用いた進行方向の再補正が求められるためである。具体的には、リュック等に携帯端末１を保持した場合の保持位置が変わって鉛直ベクトルの変化が生じて、再補正が必要となった場合を含む。
【００２５】
また、本実施形態の携帯端末１においては、以下の要因（２）によってＧＰＳ測位、即ち、ＧＰＳ部１６をＯＦＦ制御する。
（２）絶対位置の更新、進行方向の補正等を行って精度の高いＧＰＳ情報が取得でき、所望の処理が終わった後である場合
・次回のＯＮ要求条件が揃うまでは不要なので、ＯＦＦ制御する。また、ＧＰＳ位置の精度判断は、例えば、ＣＮ（Ｃａｒｒｉｅｒ  ｔｏ  Ｎｏｉｓｅ）値、衛星数、ＤＯＰ（Ｄｉｌｕｔｉｏｎ  Ｏｆ  Ｐｒｅｃｉｓｉｏｎ）等の指標を用いて判断する。
【００２６】
図２は、図１の携帯端末１の機能的構成のうち、位置測位処理を実行するための機能的構成を示す機能ブロック図である。
位置測位処理とは、ハイブリッド測位のうち、ＧＰＳ測位については都度、ユーザの状態変化から、測位の有無の判定を行う一連の処理をいう。
【００２７】
位置測位処理を実行する場合には、図２に示すように、ＣＰＵ１１において、位置同定情報取得部５１と、状態判定部５２と、ＧＰＳ制御部５３と、センサ制御部５４と、位置同定部５５と、が機能する。
【００２８】
また、記憶部２１の一領域には、状態情報記憶部７１と、位置同定情報記憶部７２と、位置情報記憶部７３と、が設定される。
【００２９】
状態情報記憶部７１には、例えば、センサ情報等のＧＰＳ部１６の制御の有無の判定に用いる、ユーザの状態を把握するための情報（以下、「状態情報」という。）が記憶される。
【００３０】
位置同定情報記憶部７２には、位置同定に用いるＧＰＳ部１６から取得したＧＰＳ情報とセンサ部１７から取得したセンサ情報とが位置同定情報として記憶される。
位置情報記憶部７３には、測位の結果取得した位置情報が記憶される。
【００３１】
位置同定情報取得部５１は、自機の位置同定に用いる位置同定情報を取得する。具体的には、位置同定情報取得部５１は、ＧＰＳ部１６から出力されるＧＰＳ情報を取得し、センサ部１７から出力されるセンサ情報を取得する。
【００３２】
状態判定部５２は、状態情報記憶部７１に記憶される状態情報等から、ユーザが置かれている状態を、例えば、装置のセンサ情報等を介してＧＰＳ制御が必要か否かを判定する。
具体的には、状態判定部５２は、例えば、初期位置が確定していない場合、ＧＰＳがＯＦＦ制御されている中のデッドレコニングの蓄積誤差が一定以上となった場合、ＧＰＳがＯＦＦ制御されている状態でデッドレコニングが一定距離以上進んだ場合、大きな変動ｏｒ全磁力／伏角の値がおかしい等が原因で地磁気センサの信号が異常となった場合、鉛直ベクトルの変化等により装置の装着位置が変わった可能性がある場合等では、ＧＰＳ制御が必要であると判定する。また、状態判定部５２は、例えば、特に、絶対位置更新、進行方向補正等を行って精度の良いＧＰＳ測位による位置情報が取得でき、所望の処理が終わった後である場合等では、ＧＰＳ制御が必要でないと判定する。
【００３３】
ＧＰＳ制御部５３は、ＧＰＳ測位を行うようにＧＰＳ部１６を制御する。詳細には、ＧＰＳ制御部５３は、状態判定部５２によって判定されたユーザの状態に応じて、ＧＰＳ部１６をＯＮ・ＯＦＦ制御する。
【００３４】
センサ制御部５４は、デッドレコニング測位を行うようにセンサ部１７を制御する。詳細には、センサ制御部５４は、センサ部１７をＯＮ・ＯＦＦ制御する。
【００３５】
位置同定部５５は、ＧＰＳ部１６から取得したＧＰＳ情報からＧＰＳ測位による位置同定を行う。また、位置同定部５５は、センサ部１７から取得したセンサ情報からデッドレコニング測位による位置同定を行う。
【００３６】
図３は、図２の機能的構成を有する図１の携帯端末１が実行する位置測位処理の流れを説明するフローチャートである。
位置測位処理は、ユーザによる入力部１９への位置測位処理開始の操作により開始される。また、位置測位処理は、位置測位を行っている間中において、例えば、毎秒の間隔で実行される。また、位置測位処理では、センサ部１７におけるセンシングはＧＰＳ制御のＯＮ・ＯＦＦに関わらず、常に行われるように構成する。即ち、位置測位処理の開始以降、センサ制御部５４によって、センサ部１７によるセンシングを行うように制御する。センサ部１７から出力されたセンサ情報は、位置同定情報取得部５１によって取得されて、状態情報記憶部７１や位置同定情報記憶部７２に記憶される。
【００３７】
ステップＳ１１において、状態判定部５２は、状態情報記憶部７１に記憶される状態情報から、ＧＰＳ測位（ＧＰＳ部１６のＯＮ制御）が必要か否かを判定する。詳細には、状態判定部５２は、上述した要因（１−１〜１−５）に該当する場合には、ＧＰＳ測位（ＧＰＳ部１６のＯＮ制御）が必要と判定し、要因（２）に該当する場合には、ＧＰＳ測位（ＧＰＳ部１６のＯＮ制御）が不必要と判定する。
ＧＰＳ測位が必要である場合には、ステップＳ１１においてＹＥＳと判定されて、処理はステップＳ１４に進む。
ＧＰＳ測位が必要でない場合には、ステップＳ１１においてＮＯと判定されて、処理はステップＳ１２に進む。
【００３８】
ステップＳ１２において、ＧＰＳ制御部５３は、ＧＰＳ部１６に対して、ＧＰＳをＯＦＦする制御を行う。
【００３９】
ステップＳ１３において、位置同定部５５は、センサ部１７から取得したセンサ情報に基づいて位置同定（デッドレコニング測位）を行う。デッドレコニング測位の結果、同定された位置情報は、位置情報記憶部７３に記憶される。その後、処理は、ステップＳ１８に進む。
【００４０】
ステップＳ１４において、ＧＰＳ制御部５３は、ＧＰＳ部１６に対して、ＧＰＳをＯＮする制御を行う。ＧＰＳがＯＮされた結果、位置同定情報取得部５１は、ＧＰＳ部１６から出力されるＧＰＳ情報を取得し、位置同定情報記憶部７２に記憶させる。
【００４１】
ステップＳ１５において、位置同定部５５は、ＧＰＳ測位によって位置が確定しているか否かを判定する。
ＧＰＳ測位によって位置が確定している場合には、ステップＳ１５においてＹＥＳと判定されて、処理はステップＳ１７に進む。
ＧＰＳ測位によって位置が確定していない場合には、ステップＳ１５においてＮＯと判定されて、処理はステップＳ１６に進む。
【００４２】
ステップＳ１６において、位置同定部５５は、初期位置が確定しているか否かを判定する。
初期位置が確定している場合には、ステップＳ１６においてＹＥＳと判定されて、処理はステップＳ１３に移行する。
初期位置が確定していない場合には、ステップＳ１６においてＮＯと判定されて、処理はステップＳ１８に進む。
【００４３】
ステップＳ１７において、位置同定部５５は、取得したＧＰＳ情報に基づいて位置同定（ＧＰＳ測位）を行う。ＧＰＳ測位の結果、同定された位置情報は、位置情報記憶部７３に記憶される。
【００４４】
ステップＳ１８において、ＣＰＵ１１は、例えば、入力部１９を介したユーザ操作等によって位置測位を終了するか否かを判定する。
位置測位を終了しない場合には、ステップＳ１８においてＮＯと判定されて、処理はステップＳ１１に戻る。
位置測位を終了する場合には、ステップＳ１８においてＹＥＳと判定されて、位置測位処理は終了する。
【００４５】
したがって、携帯端末１では、間欠時間を指定して制御するのではなく、位置同定処理の毎秒の解析情報に応じて、動的で最適な制御を行うために、最適なタイミングでＧＰＳを起動させることができ、省エネでの運用を行うことができる。
【００４６】
携帯端末１は、ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力されたＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する。
また、携帯端末１は、位置同定情報取得部５１と、位置同定情報取得部５１と、状態判定部５２と、ＧＰＳ制御部５３と、を備える。
位置同定情報取得部５１は、ＧＰＳ部１６からＧＰＳ情報を取得する。
位置同定情報取得部５１は、センサ部１７からセンサ情報を取得する。
状態判定部５２は、ＧＰＳ部１６の保持対象であるユーザの状態を判定する。
ＧＰＳ制御部５３は、状態判定部５２による判定結果に応じて、ＧＰＳ部１６によるＧＰＳ情報の取得を制御する。
したがって、携帯端末１においては、判定したユーザの状態の変化に応じて、ＧＰＳ部１６を制御するために、最適なタイミングでＧＰＳ測位を行うことができる。そして、不要なＧＰＳ測位を行わないため、携帯端末１では、位置測位に関して、省電力を実現することができる。
【００４７】
状態判定部５２は、ユーザの移動状態、ＧＰＳ部１６の当該ユーザの保持状態、又は当該ユーザの置かれた環境状態を判定する。
ＧＰＳ制御部５３は、状態判定部５２によって状態変化があった場合に、ＧＰＳ部１６によるＧＰＳ情報の取得を行うように制御する。
したがって、携帯端末１においては、最適なタイミングでＧＰＳ測位を行うことができる。
【００４８】
ＧＰＳ制御部５３は、状態判定部５２によって状態変化がない場合には、ＧＰＳ部１６によるＧＰＳ情報の取得を行わないように制御する。
したがって、携帯端末１においては、最適なタイミングでＧＰＳ測位を行うことができる。
【００４９】
状態判定部５２は、ユーザの置かれた環境状態の変化として、当該ユーザの周囲の磁場環境の変化を判定する。
ＧＰＳ制御部５３は、状態判定部５２によってユーザの周囲の磁場環境が変化した場合に、ＧＰＳ部１６によるＧＰＳ情報の取得を行うように制御する。
したがって、携帯端末１においては、最適なタイミングでＧＰＳ測位を行うことができる。
【００５０】
状態判定部５２は、ＧＰＳ部１６のユーザの保持状態の変化として、ＧＰＳ部１６の当該ユーザの保持位置の変化を判定する。
ＧＰＳ制御部５３は、状態判定部５２によってＧＰＳ部１６のユーザの保持位置が変化した場合に、ＧＰＳ部１６によるＧＰＳ情報の取得を行うように制御する。
したがって、携帯端末１においては、ユーザの状態に応じた最適なタイミングでＧＰＳ測位を行うことができる。
【００５１】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００５２】
上述の実施形態では、ユーザの移動状態の変化として、歩行、走行等の行動を推定して移動状態の変化を判定するように構成してもよい。また、ＧＰＳ部１６のユーザの保持状態の変化として、例えば、ユーザがＧＰＳ部１６をユーザのリュックの中に入れていたり、リュックに装着していたりした場合、リュックを下ろす等の位置変化を検出して保持状態の変化を判定するように構成してもよい。また、高度・気圧差、地図情報等から、ユーザの置かれた環境状態の変化を推定して、ユーザの置かれた環境状態の変化を判定するように構成してもよい。
【００５３】
また、上述の実施形態では、ＧＰＳ情報を取得するＧＰＳ情報取得機能と、センサ情報を取得するセンシング機能であるＧＰＳ部１６とセンサ部１７を携帯端末１に設けるように構成したが、ＧＰＳ部１６とセンサ部１７を別の装置として、又はＧＰＳ部１６とセンサ部１７の何れか一方を別の装置として、構成してもよい。
【００５４】
また、上述の実施形態では、本発明が適用される携帯端末１は、スマートフォンを例として説明したが、特にこれに限定されない。
例えば、本発明は、位置測位処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、デジタルカメラ、スマートウォッチ、携帯型ナビゲーション装置、携帯電話機、スマートウォッチ、ポータブルゲーム機等に適用可能である。
【００５５】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が携帯端末１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ‐Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路とが組み合わせられたものを含む。
【００５６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００５７】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部２１に含まれるハードディスク等で構成される。
【００５８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【００５９】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６０】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力された前記ＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する位置特定装置であって、
前記ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報を出力するセンサ部から出力された前記センサ情報を取得する取得手段と、
前記取得手段により取得した前記センサ情報に基づいて、前記ＧＰＳ部の保持対象である前記ユーザの状態を判定する判定手段と、
前記判定手段による判定結果に応じて、前記ＧＰＳ部による前記ＧＰＳ情報の取得を制御する制御手段と、
を備えることを特徴とする位置特定装置。
［付記２］
前記判定手段は、前記ユーザの移動状態、前記ＧＰＳ部の当該ユーザの保持状態、又は当該ユーザの置かれた環境状態を判定し、
前記制御手段は、前記判定手段によって状態変化があった場合に、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行うように制御する、
ことを特徴とする付記１に記載の位置特定装置。
［付記３］
前記制御手段は、前記判定手段によって状態変化がない場合には、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行わないように制御する、
ことを特徴とする付記２に記載の位置特定装置。
［付記４］
前記判定手段は、前記ユーザの置かれた環境状態の変化として、当該ユーザの周囲の磁場環境の変化を判定し、
前記制御手段は、前記判定手段によって前記ユーザの周囲の磁場環境が変化した場合に、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行うように制御する、
ことを特徴とする付記２又は３に記載の位置特定装置。
［付記５］
前記判定手段は、前記ＧＰＳ部の前記ユーザの保持状態の変化として、前記ＧＰＳ部の当該ユーザの保持位置の変化を判定し、
前記制御手段は、前記判定手段によって前記ＧＰＳ部の前記ユーザの保持位置が変化した場合に、前記ＧＰＳ部による前記ＧＰＳ情報の取得を行うように制御する、
ことを特徴とする付記２乃至４の何れか１つに記載の位置特定装置。
［付記６］
ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力された前記ＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する位置特定装置で実行される位置特定方法であって、
前記ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報を出力するセンサ部から出力された前記センサ情報を取得する取得ステップと、
前記取得ステップにより取得した前記センサ情報に基づいて、前記ＧＰＳ部の保持対象である前記ユーザの状態を判定する判定ステップと、
前記判定ステップによる判定結果に応じて、前記ＧＰＳ部による前記ＧＰＳ情報の取得を制御する制御ステップと、
を含むことを特徴とする位置特定方法。
［付記７］
ユーザが保持し、ＧＰＳ測位により位置を特定するためのＧＰＳ情報を取得するＧＰＳ部から出力された前記ＧＰＳ情報と、当該ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報と、に基づいて位置を特定する位置特定装置を制御するコンピュータを、
前記ＧＰＳ測位により特定された位置から当該ユーザが移動中の位置を自律航法により特定するためのセンサ情報を出力するセンサ部から出力された前記センサ情報を取得する取得手段、
前記取得手段により取得した前記センサ情報に基づいて、前記ＧＰＳ部の保持対象である前記ユーザの状態を判定する判定手段、
前記判定手段による判定結果に応じて、前記ＧＰＳ部による前記ＧＰＳ情報の取得を制御する制御手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００６１】
１・・・携帯端末，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・ＧＰＳ部，１７・・・センサ部，１８・・・撮像部，１９・・・入力部，２０・・・出力部，２１・・・記憶部，２２・・・通信部，２３・・・ドライブ，３１・・・リムーバブルメディア，５１・・・位置同定情報取得部，５２・・・状態判定部，５３・・・ＧＰＳ制御部，５４・・・センサ制御部，５５・・・位置同定部，７１・・・状態情報記憶部，７２・・・位置同定情報記憶部，７３・・・位置情報記憶部
【図１】
2018096746.tif 000003
【図２】
2018096746.tif 000004
【図３】
2018096746.tif 000005