(57)【要約】【課題】取得した現在地の位置データを的確に補正する。【解決手段】ユーザ携帯電話２のシャッタボタン６を操作すると、制御部３は、撮影を行うとともに、ＧＰＳ算出部８にプログラム起動信号を出力し、ＧＰＳ算出部８は、ユーザ位置データを算出する。そして、制御部３は、アンテナ７を介して、ユーザ携帯電話２の外部に向けて位置データ取得指令信号を発信する。現在地の位置データを取得する機能を有する第１，第２周辺携帯電話１１，１２は、位置データ取得指令信号を受信すると、得した第１，第２周辺位置データを第１，第２取得データ信号に変換して外部に向けて発信する。アンテナ７で第１，第２取得データ信号を受信すると、制御部３は、第１，第２周辺位置データとユーザ位置データとの平均値を算出し、算出した平均位置データを撮影した画像データに記憶した後、画像データをメモリ９に記憶する。【選択図】図２
2007336289.tif 000002
【特許請求の範囲】
【請求項１】
現在地の第１位置データを取得する位置データ取得手段を備えた位置データ取得装置において、
現在地の第２位置データを取得する機能を有する外部機器が特定の範囲内に位置するときに、前記外部機器と通信可能な通信手段と、
前記位置データ取得手段で前記第１位置データを取得したときに、前記外部機器が取得した前記第２位置データを、前記通信手段を介して取得する制御を行う制御手段と、
前記第１位置データと前記第２位置データとの平均値を現在地位置データとする補正手段と、を備えたことを特徴とする位置データ取得装置。
【請求項２】
前記通信手段は、前記特定の範囲内に位置する複数の前記外部機器と通信可能に設けられ、
前記制御手段は、前記位置データ取得手段で前記第１位置データを取得したときに、前記複数の外部機器が取得した複数の前記第２位置データを、前記通信手段を介して取得する制御を行い、
前記補正手段は、前記第１位置データと前記複数の第２位置データとの平均値を現在地位置データとすることを特徴とする請求項１記載の位置データ取得装置。
【請求項３】
現在地の第１位置データを取得する位置データ取得手段を備えた位置データ取得装置において、
現在地の第２位置データを取得する機能を有する外部機器が特定の範囲内に位置するときに、前記外部機器と通信可能な通信手段と、
前記位置データ取得手段で前記第１位置データを取得したときに、前記外部機器が取得した前記第２位置データを、前記通信手段を介して取得する制御を複数回行う制御手段と、
前記複数回分の第１位置データ及び前記複数回分の第２位置データそれぞれのバラツキを算出し、バラツキの小さい一方の平均値を現在地位置データとする補正手段と、を備えたことを特徴とする位置データ取得装置。
【請求項４】
前記通信手段は、前記特定の範囲内に位置する複数の前記外部機器と通信可能に設けられ、
前記制御手段は、前記位置データ取得手段で前記第１位置データを取得したときに、前記複数の外部機器それぞれが取得した複数の前記第２位置データを、前記通信手段を介して取得する制御を複数回行い、
前記補正手段は、前記複数回分の第１位置データ及び前記複数の外部機器の複数回分の第２位置データそれぞれのバラツキを算出し、バラツキの最も小さい位置データの平均値を現在地位置データとすることを特徴とする請求項３記載の位置データ取得装置。
【請求項５】
前記補正手段により補正された現在地位置データを記憶する位置データ記憶手段を備えたことを特徴とする請求項１ないし４いずれか１つ記載の位置データ取得装置。
【請求項６】
撮影手段を備え、
前記位置データ取得手段は、前記撮影手段での撮影に応じて、前記第１位置データを取得することを特徴とする請求項１ないし５いずれか１つ記載の位置データ取得装置。
【請求項７】
前記撮影手段で撮影した撮影画像データと前記補正手段により補正された現在地位置データとを関連付けて記憶する関連データ記憶手段を備えたことを特徴とする請求項６記載の位置データ取得装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現在地の位置データを取得し、この位置データを補正する位置データ取得装置に関するものである。
【背景技術】
【０００２】
近年、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）測位システムを利用して、撮影地点の位置データを取得することができるデジタルカメラ機能付携帯電話が普及してきている。ＧＰＳ測位システムは、地球を周回している２４個のＧＰＳ衛星のうち４個以上のＧＰＳ衛星からの電波をアンテナで受信し、この受信した電波に基づき、現在位置の位置データ（緯度・経度）を算出する（４個以上のＧＰＳ衛星からの距離を同時に知ることにより現在位置を算出する）。このようなＧＰＳ測位システムを利用して、特許文献１では、現時刻の位置情報を取得し、取得した位置情報を内部で記憶する携帯型情報装置が提案されている。
【０００３】
また、特許文献２では、位置情報を取得する携帯型情報装置と画像情報を取得する画像取得装置に接続し、携帯型情報装置で取得した位置情報と画像情報取得装置で取得した画像情報とを関連付ける情報処理装置が提案されている。
【特許文献１】特開２００３−２２４８７７号公報
【特許文献２】特開２００３−３０８３２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＧＰＳ衛星は地球を周回しており、ＧＰＳの電波が地球に届く前に通過する電離層や対流圏が原因となって電波伝播誤差が生じ、これにより取得した位置情報に誤差が生じることがあり、さらに、電波を受信する周囲にビルなどの構造物がある場合には、電波が壁面に反射してマルチパスを発生させ、これが原因で位置誤差が生じることがあり、特許文献１及び特許文献２においては、取得した位置情報に誤差がある場合には、間違った位置情報のまま記憶されてしまうという問題があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、取得した現在地の位置データを的確に補正することができる位置データ取得装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の位置データ取得装置は、現在地の第１位置データを取得する位置データ取得手段を備えた位置データ取得装置において、現在地の第２位置データを取得する機能を有する外部機器が特定の範囲内に位置するときに、前記外部機器と通信可能な通信手段と；前記位置データ取得手段で前記第１位置データを取得したときに、前記外部機器が取得した前記第２位置データを、前記通信手段を介して取得する制御を行う制御手段と；前記第１位置データと前記第２位置データとの平均値を現在地位置データとする補正手段と；を備えたことを特徴とする。なお、本発明の位置データ取得装置及び前記外部機器としては、ＧＰＳ機能付携帯電話、ＧＰＳ機能及びデジタルカメラ機能付携帯電話、ＧＰＳ機能付デジタルカメラ等が挙げられる。また、前記第１位置データは、前記位置データ取得装置が位置する現在地の位置データを示し、前記第２位置データは、前記外部機器が位置する現在地の位置データを示す。さらに、前記特定の範囲としては、１０ｍ、２０ｍ等が挙げられるが、これに限定されることなく、適宜変更されるものである。
【０００７】
なお、前記通信手段は、前記特定の範囲内に位置する複数の前記外部機器と通信可能に設けられ、前記制御手段は、前記位置データ取得手段で前記第１位置データを取得したときに、前記複数の外部機器が取得した複数の前記第２位置データを、前記通信手段を介して取得する制御を行い、前記補正手段は、前記第１位置データと前記複数の第２位置データとの平均値を現在地位置データとすることが好ましい。
【０００８】
また、本発明の位置データ取得装置は、現在地の第１位置データを取得する位置データ取得手段を備えた位置データ取得装置において、現在地の第２位置データを取得する機能を有する外部機器が特定の範囲内に位置するときに、前記外部機器と通信可能な通信手段と；前記位置データ取得手段で前記第１位置データを取得したときに、前記外部機器が取得した前記第２位置データを、前記通信手段を介して取得する制御を複数回行う制御手段と；前記複数回分の第１位置データ及び前記複数回分の第２位置データそれぞれのバラツキを算出し、バラツキの小さい一方の平均値を現在地位置データとする補正手段と；を備えたことを特徴とする。
【０００９】
なお、前記通信手段は、前記特定の範囲内に位置する複数の前記外部機器と通信可能に設けられ、前記制御手段は、前記位置データ取得手段で前記第１位置データを取得したときに、前記複数の外部機器それぞれが取得した複数の前記第２位置データを、前記通信手段を介して取得する制御を複数回行い、前記補正手段は、前記複数回分の第１位置データ及び前記複数の外部機器の複数回分の第２位置データそれぞれのバラツキを算出し、バラツキの最も小さい位置データの平均値を現在地位置データとすることが好ましい。
【００１０】
また、前記補正手段により補正された現在地位置データを記憶する位置データ記憶手段を備えることが好ましい。さらに、撮影手段を備え、前記位置データ取得手段は、前記撮影手段での撮影に応じて、前記第１位置データを取得することが好ましい。また、前記撮影手段で撮影した撮影画像データと前記補正手段により補正された現在地位置データとを関連付けて記憶する関連データ記憶手段を備えることが好ましい。
【発明の効果】
【００１１】
本発明の位置データ取得装置によれば、現在地の第１位置データを取得する位置データ取得手段と；現在地の第２位置データを取得する機能を有する外部機器が特定の範囲内に位置するときに、外部機器と通信可能な通信手段と；位置データ取得手段で第１位置データを取得したときに、外部機器が取得した第２位置データを、通信手段を介して取得する制御を行う制御手段と；第１位置データと第２位置データとの平均値を現在地位置データとする補正手段と；を備えたから、第１位置データに誤差がある場合には、その誤差を低減させることができる。特に、誤差が大きい（例えば、１００ｍの誤差）場合に効果的である。
【００１２】
また、本発明の位置データ取得装置によれば、現在地の第１位置データを取得する位置データ取得手段と；現在地の第２位置データを取得する機能を有する外部機器が特定の範囲内に位置するときに、外部機器と通信可能な通信手段と；位置データ取得手段で第１位置データを取得したときに、外部機器が取得した第２位置データを、通信手段を介して取得する制御を複数回行う制御手段と；複数回分の第１位置データ及び複数回分の第２位置データそれぞれのバラツキを算出し、バラツキの小さい一方の平均値を現在地位置データとする補正手段と、を備えたから、第１位置データに誤差がある場合には、その誤差を低減させることができる。特に、誤差が大きい場合に効果的である。
【発明を実施するための最良の形態】
【００１３】
図１に示すように、本発明を実施したユーザ携帯電話（位置データ取得装置）２は、デジタルカメラ機能及びＧＰＳ測位機能を有するものであり、制御部（制御手段）３、操作部４、撮影レンズ等を含む公知の撮影ユニット（撮影手段）５、シャッタボタン６、アンテナ（通信手段）７、ＧＰＳ算出部８、メモリ（関連データ記憶手段）９等を備えて構成されている。操作部４は、ユーザがユーザ携帯電話２を使用するときに操作するためのものであり、「０」〜「９」の数字ボタン、ダイヤルボタン、通話終了ボタン等を備えて構成されている。
【００１４】
アンテナ７は、地球を周回している２４個のＧＰＳ衛星１０のうち４個以上（例えば、４個）のＧＰＳ衛星１０からの電波を受信している。この受信した電波は、ＧＰＳ算出部８に送られる。ＧＰＳ算出部８には、入力された電波に基づき、現在位置の位置データ（緯度・経度）を算出する算出プログラム（４個のＧＰＳ衛星１０からの距離を同時に知ることにより現在位置を算出する）が記憶されている。なお、図１では、図面の乱雑を避けるため、４個のＧＰＳ衛星１０のうち１個のみを図示し、３個のＧＰＳ衛星１０の図示を省略している。本実施形態では、現在地の第１位置データを取得する位置データ取得手段は、アンテナ７とＧＰＳ算出部８とを備えて構成されている。
【００１５】
シャッタボタン６を操作すると、制御部３に撮影信号が入力される。制御部３は、撮影信号が入力されたことに応答して、撮影ユニット５を制御して撮影を行うとともに、ＧＰＳ算出部８にプログラム起動信号を出力する。ＧＰＳ算出部８は、プログラム起動信号が入力されたことに応答して、算出プログラムを起動して、アンテナ７から入力される電波に基づき、現在地の位置データとしてのユーザ位置データ（現在地の第１位置データ）を算出する。ＧＰＳ算出部８は、算出したユーザ位置データを制御部３に入力する。
【００１６】
また、制御部３は、ユーザ位置データが入力されたことに応答して、アンテナ７を介して、ユーザ携帯電話２の外部に向けて位置データ取得指令信号を発信する。この位置データ取得指令信号は、現在地の位置データを取得する機能を有する第１，第２周辺携帯電話（外部機器）１１，１２が受信したときに、これらに現在地の位置データ（現在地の第２位置データ）を取得させ、取得した位置データを信号に変換させて発信させるための信号であり、ユーザ携帯電話２から半径１０ｍの範囲に届くように発信される。本実施形態では、ユーザ携帯電話２から半径１０ｍの範囲（特定の範囲）内に、第１周辺携帯電話１１、第２周辺携帯電話１２が位置する形態について説明を行う。なお、ユーザ携帯電話２から発信された位置データ取得指令信号が届く範囲は、ユーザ携帯電話２から半径１０ｍの範囲に限定されることなく、例えば、２０ｍ、３０ｍ等、適宜変更可能であり、３０ｍの場合には、ユーザ携帯電話２から半径３０ｍの範囲（特定の範囲）内に、第１周辺携帯電話１１、第２周辺携帯電話１２が位置するときに、本発明は実施可能である。
【００１７】
第１，第２周辺携帯電話（外部機器）１１，１２は、現在地の位置データを取得する機能を有するものであり、電波信号を受信可能なアンテナ、ＧＰＳ算出部、制御部等を備える。第１，第２周辺携帯電話１１，１２は、ユーザ携帯電話２から発信された位置データ取得指令信号を受信したことに応答して、ユーザ携帯電話２と同様にアンテナ及びＧＰＳ算出部を用いて、現在地の位置データとしての周辺位置データ（現在地の第２位置データ）を取得する。そして、第１周辺携帯電話１１は、取得した第１周辺位置データ（現在地の第２位置データ）を第１取得データ信号に変換して外部に向けて発信し、第２周辺携帯電話１２は、取得した第２周辺位置データ（現在地の第２位置データ）を第２取得データ信号に変換して外部に向けて発信する。この第１，第２取得データ信号は、第１，第２周辺携帯電話１１，１２それぞれから半径１０ｍの範囲に届くように発信される。
【００１８】
ユーザ携帯電話２は、第１，第２周辺携帯電話１１，１２それぞれから半径１０ｍの範囲内に位置しており、第１，第２取得データ信号は、ユーザ携帯電話２のアンテナ７で受信される。アンテナ７で受信した第１，第２取得データ信号は、制御部３に入力される。制御部３は、入力された第１，第２取得データ信号に応じた第１，第２周辺位置データと、ＧＰＳ算出部８で算出されたユーザ位置データと、の平均値を算出し、算出した平均位置データ（現在地位置データ）を撮影した画像データに記憶した後、画像データをメモリ９に記憶する。本実施形態では、制御部３は、ユーザ位置データと第１，第２周辺位置データとの平均値を現在地位置データとする補正手段としても機能する。
【００１９】
上記のように構成されたユーザ携帯電話２の作用について、図２のフローチャートを用いて説明を行う。ユーザがシャッタボタン６を操作すると（ステップ（以下、Ｓ）１）、制御部３に撮影信号が入力され、それに応答して、制御部３は、撮影ユニット５を制御して撮影を行う（Ｓ２）と同時に、ＧＰＳ算出部８にプログラム起動信号を出力する（Ｓ３）。ＧＰＳ算出部８は、プログラム起動信号が入力されたことに応答して、算出プログラムを起動して、アンテナ７から入力される電波に基づき、ユーザ位置データ（現在地の第１位置データ）を算出し、算出したユーザ位置データを制御部３に入力する（Ｓ４）。
【００２０】
制御部３は、ユーザ位置データが入力されたことに応答して、アンテナ７を介して、ユーザ携帯電話２の外部に向けて位置データ取得指令信号を発信する（Ｓ５）。第１，第２周辺携帯電話１１，１２は、ユーザ携帯電話２から半径１０ｍの範囲内に位置しており（Ｓ６でＹ）、第１，第２周辺携帯電話１１，１２は、位置データ取得指令信号を受信する。第１，第２周辺携帯電話１１，１２は、位置データ取得指令信号を受信したことに応答して、現在地の位置データとしての周辺位置データ（現在地の第２位置データ）を取得する（Ｓ７）。そして、第１周辺携帯電話１１は、外部に向けて第１取得データ信号を発信し、第２周辺携帯電話１２は、外部に向けて第２取得データ信号を発信する（Ｓ８）。
【００２１】
ユーザ携帯電話２は、第１，第２周辺携帯電話１１，１２それぞれから半径１０ｍの範囲内に位置しており、第１，第２取得データ信号は、ユーザ携帯電話２のアンテナ７で受信される（Ｓ９）。アンテナ７で受信した第１，第２取得データ信号は、制御部３に入力される。制御部３は、入力された第１，第２取得データ信号に応じた第１，第２周辺位置データと、上記のようにＧＰＳ算出部８で算出されたユーザ位置データと、の平均値を算出し（Ｓ１０）、算出した平均位置データを、撮影した画像データに記憶した（Ｓ１１）後、画像データをメモリ９に記憶する（Ｓ１２）。
【００２２】
一方、ユーザ携帯電話２から半径１０ｍの範囲内に、第１，第２周辺携帯電話１１，１２が位置していない場合（Ｓ６でＮ）には、制御部３は、ＧＰＳ算出部８で算出されたユーザ位置データを、平均位置データとして画像データに記憶した（Ｓ１１）後、画像データをメモリ９に記憶する（Ｓ１２）。
【００２３】
このように、制御部３は、ユーザ携帯電話２の現在地の位置データを取得するときに、ＧＰＳ算出部８で算出されたユーザ位置データと、ユーザ携帯電話２の周辺に位置する第１，第２周辺携帯電話１１，１２の第１，第２周辺位置データと、の平均値を、ユーザ携帯電話２の現在地の位置データとするから、ユーザ携帯電話２単独で取得したユーザ位置データに誤差がある場合には、その誤差を低減させることができる。特に、誤差が大きい（例えば、１００ｍの誤差）場合に効果的である。
【００２４】
なお、上記実施形態では、ユーザ携帯電話２から半径１０ｍの範囲内に、第１周辺携帯電話１１、第２周辺携帯電話１２が位置する形態について説明を行ったが、本発明は、ユーザ携帯電話２から半径１０ｍの範囲内に、少なくとも１個の周辺携帯電話が位置すれば実施可能であり、周辺携帯電話の個数は適宜変更されるものである（例えば、ユーザ携帯電話２から半径１０ｍの範囲内に、５個の周辺携帯電話が位置する場合には、５個の周辺携帯電話それぞれの位置データと、ユーザ携帯電話２の位置データと、の平均値を現在地の位置データとする）。
【００２５】
また、上記実施形態では、シャッタボタン６を操作したことに応答して、現在地の位置データを算出するようにしたが、現在地の位置データを算出する駆動契機は、シャッタボタン６の操作に限定されることなく、適宜変更可能であり、例えば、算出ボタンを設け、この算出ボタンを操作したことに応答して、現在地の位置データを算出するようにしてもよい。
【００２６】
図３に他の実施形態を示す。上記実施形態のものと同様の構成部材には同一の符号を付し、その詳細な説明を簡略化する。この実施形態では、ユーザがシャッタボタン６を操作すると（Ｓ１）、制御部３に撮影信号が入力され、それに応答して、制御部３は、撮影ユニット５を制御して撮影を行う（Ｓ２）と同時に、ＧＰＳ算出部８にプログラム起動信号を出力する（Ｓ３）。ＧＰＳ算出部８は、プログラム起動信号が入力されたことに応答して、算出プログラムを起動して、アンテナ７から入力される電波に基づき、現在位置の位置データとしてのユーザ位置データ（第１位置データ）を算出し、算出したユーザ位置データを制御部３に入力する（Ｓ４）。
【００２７】
制御部３は、ユーザ位置データが入力されたことに応答して、アンテナ７を介して、ユーザ携帯電話２の外部に向けて位置データ取得指令信号を発信する（Ｓ５）。この位置データ取得指令信号は、現在地の位置データを取得する機能を有する第１，第２周辺携帯電話１１，１２が受信したときに、これらに現在地の位置データ（現在地の第２位置データ）を取得させ、取得した位置データを信号に変換させて発信させるための信号であり、ユーザ携帯電話２から半径１０ｍの範囲に届くように発信される。
【００２８】
第１，第２周辺携帯電話１１，１２は、ユーザ携帯電話２から半径１０ｍの範囲内に位置しており（Ｓ６でＹ）、位置データ取得指令信号を受信したことに応答して、ユーザ携帯電話２と同様にして、アンテナ及びＧＰＳ算出部を用いて、現在地の位置データとしての周辺位置データ（現在地の第２位置データ）を取得する（Ｓ７）。そして、第１周辺携帯電話１１は、取得した第１周辺位置データ（現在地の第２位置データ）を第１取得データ信号に変換して外部に向けて発信し、第２周辺携帯電話１２は、取得した第２周辺位置データ（現在地の第２位置データ）を第２取得データ信号に変換して外部に向けて発信する（Ｓ８）。
【００２９】
ユーザ携帯電話２は、第１，第２周辺携帯電話１１，１２それぞれから半径１０ｍの範囲内に位置しており、第１，第２取得データ信号は、ユーザ携帯電話２のアンテナ７で受信される（Ｓ９）。アンテナ７で受信した第１，第２取得データ信号は、制御部３に入力される。次に、ユーザ携帯電話２は、第１，第２取得データ信号を２回受信したか否かを判定し（Ｓ１０）、１回目と判定した（Ｓ１０でＮ）場合には、制御部３は、ＧＰＳ算出部８にプログラム起動信号を出力する（Ｓ３）。そして、上記した（Ｓ４）〜（Ｓ９）を再度行った場合には、ユーザ携帯電話２は、第１，第２取得データ信号を２回受信したと判定し（Ｓ１０でＹ）、制御部３は、入力された第１，第２取得データ信号を、第１，第２周辺位置データに変換し、ＧＰＳ算出部８で算出した２回分のユーザ位置データのバラツキと、２回分の第１周辺位置データのバラツキと、２回分の第２周辺位置データのバラツキと、を算出し（Ｓ１１）、これら３つのうちバラツキの最も小さいデータの平均値データを、撮影した画像データに記憶した（Ｓ１２）後、画像データをメモリ９に記憶する（Ｓ１３）。
【００３０】
一方、ユーザ携帯電話２から半径１０ｍの範囲内に、第１，第２周辺携帯電話１１，１２が位置していない場合（Ｓ６でＮ）には、制御部３は、ＧＰＳ算出部８で算出されたユーザ位置データを画像データに記憶した（Ｓ１２）後、画像データをメモリ９に記憶する（Ｓ１３）。
【００３１】
このように、制御部３は、ユーザ携帯電話２の現在地の位置データを取得するときに、ＧＰＳ算出部８で算出された２回分のユーザ位置データと、ユーザ携帯電話２の周辺に位置する第１周辺携帯電話１１で取得した２回分の第１周辺位置データと、ユーザ携帯電話２の周辺に位置する第２周辺携帯電話１２で取得した２回分の第２周辺位置データと、のうちバラツキの最も小さいデータの平均値データを、ユーザ携帯電話２の現在地の位置データとするから、ユーザ携帯電話２単独で取得した位置データに誤差がある場合には、その誤差を低減させることができる。特に、誤差が大きい（例えば、１００ｍの誤差）場合に効果的である。
【図面の簡単な説明】
【００３２】
【図１】本発明を実施した携帯電話の電気的構成を示す機能ブロック図である。
【図２】平均位置データを算出する流れを示すフローチャートである。
【図３】位置データのバラツキを算出する流れを示すフローチャートである。
【符号の説明】
【００３３】
２  ユーザ携帯電話（位置データ取得装置）
３  制御部（制御手段）
４  操作部
５  撮影ユニット（撮影手段）
６  シャッタボタン
７  アンテナ（通信手段）
８  ＧＰＳ算出部
９  メモリ（関連データ記憶手段）
１０  ＧＰＳ衛星
１１  第１周辺携帯電話（外部機器）
１２  第２周辺携帯電話（外部機器）
【図１】
2007336289.tif 000003
【図２】
2007336289.tif 000004
【図３】
2007336289.tif 000005