(57)【特許請求の範囲】
【請求項１】
外部の撮像装置から画像データを取得する画像データ取得部と、
自装置の位置を測位して位置情報を生成する測位部と、
日時を計時して日時情報を生成する計時部と、
前記画像データを外部の転送先装置に転送する画像データ転送部と、
自装置が前記転送先装置と通信可能に接続される転送先接続状態でない間、前記撮像装置における撮影操作を検出する度に、前記測位部によって生成された位置情報および前記計時部によって生成された日時情報を対応付けた位置履歴情報を生成する位置履歴情報生成部と、
前記位置履歴情報を記憶する位置履歴情報記憶部と、
前記撮像装置において撮影日時情報が付加されて蓄積されていた前記画像データが、前記転送先接続状態である間に前記画像データ取得部によって取得されると、該画像データに付加されている撮影日時情報と前記位置履歴情報に含まれる日時情報とを照合することによりいずれかの位置履歴情報を選択し、選択した位置履歴情報に含まれる位置情報を前記撮影位置情報として該画像データに付加する撮影位置情報付加部と、
を備えた画像データ転送装置。
【請求項２】
前記撮影位置情報付加部は、前記転送先接続状態である間に、前記撮像装置における撮影操作に応じて前記画像データ取得部によって前記画像データが取得されると、前記測位部を制御して位置情報を生成させることにより、生成された位置情報を前記撮影位置情報として該画像データに付加することを特徴とする請求項１に記載の画像データ転送装置。
【請求項３】
前記位置履歴情報生成部は、前記転送先接続状態でなく、かつ、自装置が前記撮像装置に接続されていない間、所定間隔毎に、前記位置履歴情報を生成して前記位置履歴情報記憶部に記憶させることを特徴とする請求項１または請求項２に記載の画像データ転送装置。
【請求項４】
転送先接続モードおよび位置履歴情報記憶モードを切り替えるモード切替部をさらに備え、
前記位置履歴情報生成部は、前記位置履歴情報記憶モードである間、前記撮像装置における撮影操作を検出する度に、前記位置履歴情報を生成して前記位置履歴情報記憶部に記憶させ、
前記撮影位置情報付加部は、前記転送先接続モードであり、かつ、前記転送先接続状態である場合に、前記画像データに前記撮影位置情報を付加して前記画像データ転送部から転送させることを特徴とする請求項１から請求項３のいずれか１項に記載の画像データ転送装置。
【請求項５】
外部の転送先装置と通信可能に接続された転送先接続状態である間に、外部の撮像装置から画像データを取得すると、
自装置の位置を測位し、日時を計時して日時情報を生成し、
自装置が前記転送先装置と通信可能に接続される転送先接続状態でない間、前記撮像装置における撮影操作を検出する度に、前記測位によって生成された位置情報および前記計時によって生成された日時情報を対応付けた位置履歴情報を生成し、
前記位置履歴情報を記憶し、
前記転送先接続状態である間に、前記撮像装置において撮影日時情報が付加されて蓄積されていた前記画像データが取得されると、該画像データに付加されている撮影日時情報と前記位置履歴情報に含まれる日時情報とを照合することによりいずれかの位置履歴情報を選択し、選択した位置履歴情報に含まれる位置情報を前記撮影位置情報として該画像データに付加し、
前記撮影位置情報が付加された画像データを前記転送先装置に転送する、画像データ転送方法。
【請求項６】
外部の転送先装置と通信可能に接続された転送先接続状態である間に、外部の撮像装置から画像データを取得する画像データ取得ステップと、
自装置の位置を測位する測位ステップと、
日時を計時して日時情報を生成する計時ステップと、
自装置が前記転送先装置と通信可能に接続される転送先接続状態でない間、前記撮像装置における撮影操作を検出する度に、前記測位部によって生成された位置情報および前記計時によって生成された日時情報を対応付けた位置履歴情報を生成する位置履歴情報生成ステップと、
前記位置履歴情報を記憶する位置履歴情報記憶ステップと、
前記撮像装置において撮影日時情報が付加されて蓄積されていた前記画像データが、前記転送先接続状態である間に前記画像データ取得ステップによって取得されると、該画像データに付加されている撮影日時情報と前記位置履歴情報に含まれる日時情報とを照合することによりいずれかの位置履歴情報を選択し、選択した位置履歴情報に含まれる位置情報を前記撮影位置情報として該画像データに付加する撮影位置情報付加ステップと、
前記撮影位置情報が付加された画像データを前記転送先装置に転送する画像データ転送ステップと、
をコンピュータ装置に実行させるコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置によって撮影された画像データに、属性情報を関連づける技術に関する。
【背景技術】
【０００２】
撮影した画像データに、属性情報を関連づける装置が知られている。例えば、特許文献１には、携帯電話、ＧＰＳ（Global Positioning System）受信機、デジタルカメラを内蔵した装置が記載されている。この装置は、撮影した画像データと、画像データが撮影された位置を表す情報（撮影位置情報）とを、携帯電話網を介してサーバに送信する。サーバは、撮影位置情報に基づく地図上の所定位置にポインタを重畳し、重畳したポインタに画像データＩＤをリンク付けた地図情報を配信する。
【０００３】
また、特許文献２には、ＧＰＳ受信機と、カメラと、インターネット接続機能とを備えた携帯電話が記載されている。この携帯電話は、撮影後、自動的にＧＰＳ受信機を用いて撮影位置情報を取得する。そして、この携帯電話は、撮影した画像データおよび撮影位置情報を含むメッセージを、情報公開サーバに送信する。
【０００４】
ところが、ＧＰＳ受信機等の現在位置を測位する機能（現在位置測位機能）を持たない撮像装置は、撮影した画像データに、撮影位置情報を関連づけることができない。このため、そのような撮像装置の利用者は、以前に撮影した画像データがどこで撮影されたものか判別できなくなる。そこで、そのような撮像装置の利用者は、撮影した画像データをコンピュータ装置に取り込み、取り込んだ画像データに対して関連づけたい撮影位置情報を、メモや記憶に基づいて入力していた。しかしながら、そのようなく入力操作は、利用者にとって負担となるという問題があった。
【０００５】
このような問題に対応する手法として、現在位置測位機能を持たない撮像装置と、ＧＰＳロガー装置とを併用する手法が考えられる。一般的に、ＧＰＳロガー装置は、所定間隔でＧＰＳ受信機により現在位置を測定し、測定した位置情報にタイムスタンプを関連づけて自装置に記録する。利用者は、現在位置測位機能を持たない撮像装置とともに、ＧＰＳロガー装置を携帯する。そして、撮像装置およびＧＰＳロガー装置と接続可能なコンピュータ装置は、撮像装置から画像データと、ＧＰＳロガー装置から位置情報の履歴とを取り込む。そして、このようなコンピュータ装置は、画像データのタイムスタンプと、位置情報のタイムスタンプとを照合することにより、画像データのタイムスタンプに最も近いタイムスタンプの位置情報を撮影位置情報として、その画像データに付加することが可能である。
【０００６】
また、特許文献３には、現在位置測位機能を持たない撮像装置と、携帯電話とを利用して、撮影した画像データに撮影位置情報を関連づける技術が記載されている。この関連技術では、携帯電話は、撮像装置で撮影された画像データをサーバに送信する。サーバは、画像データの送信元の携帯電話の位置を取得することにより、受信した画像データに撮影位置情報を付加して保存する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−２０４２９７号公報
【特許文献２】特開２００８−２０５７５５号公報
【特許文献３】特開２００１−２６８４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、撮像装置およびＧＰＳロガー装置を併用して画像データに撮影位置情報を付加するには、タイムスタンプを照合して画像データに撮影位置情報を付加する機能を有するコンピュータ装置が必要である。例えば、屋外等で撮影した画像データを、その場で公衆無線網や携帯電話網等を使用してサーバに送信したい場合を想定する。この場合、撮像装置およびＧＰＳロガー装置に加えて、そのような機能を有するコンピュータ装置を携帯する必要があるという問題が生じる。また、そのようなコンピュータ装置に、撮像装置およびＧＰＳロガー装置から画像データおよび位置情報の履歴を取り込む作業は、利用者にとって負担となっていた。
【０００９】
また、特許文献３に記載された関連技術では、画像データに撮影位置情報を付加するには、画像データの送信元の携帯電話の位置を取得して該画像データに付加するサービスを提供するサーバが必要である。そのため、利用者は、そのようなサービスを利用可能な環境でなければ、撮影した画像データに撮影位置情報を付加することができなかった。
【００１０】
本発明は、上述の課題を解決するためになされたもので、現在位置測位機能を有していない撮像装置によって撮影された画像データに対して、撮影位置情報を付加する際に必要となる他の装置および利用者負担を軽減する技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の画像データ転送装置は、外部の撮像装置から画像データを取得する画像データ取得部と、自装置の位置を測位して位置情報を生成する測位部と、前記画像データを外部の転送先装置に転送する画像データ転送部と、自装置が前記転送先装置と通信可能に接続された転送先接続状態である場合に、前記画像データ取得部によって取得された画像データに対して、前記測位部によって生成された位置情報を撮影位置情報として付加することにより、前記撮影位置情報が付加された前記画像データを、前記画像データ転送部に転送させる撮影位置情報付加部と、を備える。
【００１２】
また、本発明の撮像装置は、被写体からの入射光を電気信号に変換する撮像部と、前記撮像部によって出力される電気信号から画像データを生成する画像データ生成部と、前記画像データを記憶する画像データ記憶部と、前記画像データを、請求項１から請求項４のいずれか１項に記載の画像データ転送装置に対して送信する画像データ送信部と、を備える。
【００１３】
また、本発明の画像データ転送方法は、外部の転送先装置と通信可能に接続された転送先接続状態である間に、外部の撮像装置から画像データを取得すると、前記画像データに、自装置の位置を測位して生成した位置情報を撮影位置情報として付加することにより、前記撮影位置情報が付加された画像データを前記転送先装置に転送する。
【００１４】
また、本発明のコンピュータ・プログラムは、外部の転送先装置と通信可能に接続された転送先接続状態である間に、外部の撮像装置から画像データを取得する画像データ取得ステップと、前記画像データ取得ステップで取得した画像データに、自装置の位置を測位して生成した位置情報を撮影位置情報として付加する撮影位置情報付加ステップと、前記撮影位置情報が付加された画像データを前記転送先装置に転送する画像データ転送ステップと、をコンピュータ装置に実行させる。
【発明の効果】
【００１５】
本発明は、現在位置測位機能を有していない撮像装置によって撮影された画像データに対して、撮影位置情報を付加する際に必要となる他の装置および利用者負担を軽減する技術を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施の形態としての画像データ転送装置のハードウェア構成図である。
【図２】本発明の第１の実施の形態としての画像データ転送装置の機能ブロック図である。
【図３】本発明の第１の実施の形態としての画像データ転送装置の動作を説明するフローチャートである。
【図４】本発明の第２の実施の形態としての画像データ転送システムの構成を示すブロック図である。
【図５】本発明の第２の実施の形態としての画像データ転送システムを構成する各装置の機能ブロック図である。
【図６】本発明の第２の実施の形態としての画像データ転送装置の動作を説明するフローチャートである。
【図７】本発明の第２の実施の形態としての画像データ転送装置の位置履歴情報記録動作を説明するフローチャートである。
【図８】本発明の第２の実施の形態としての画像データ転送装置の動作モードを説明する図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１８】
（第１の実施の形態）
本発明の第１の実施の形態としての画像データ転送装置１０のハードウェア構成を図１に示す。図１において、画像データ転送装置１０は、周辺機器接続インタフェース１００１と、ＧＰＳ（Global Positioning System）受信機１００２と、制御部１００３と、ネットワークインタフェース１００４とを備える。周辺機器接続インタフェース１００１は、外部の撮像装置に接続するためのインタフェースである。例えば、周辺機器接続インタフェース１００１は、ＵＳＢ（Universal Serial Bus）インタフェースであってもよい。あるいは、周辺機器接続インタフェース１００１は、高速シリアルインタフェースや、Ｂｌｕｅｔｏｏｔｈ（登録商標）またはＷｉＭＡＸ（登録商標）等の各種無線接続インタフェースであってもよい。また、ＧＰＳ受信機１００２は、ＧＰＳ衛星からの電波を受信して自装置の現在位置を測位する。また、制御部１００３は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）および記憶装置を含むマイクロコンピュータである。制御部１００３は、ＲＯＭまたは記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んでＣＰＵを用いて実行することにより、画像データ転送装置１０の各部を制御する。また、ネットワークインタフェース１００４は、インターネット、有線ＬＡＮ（Local Area Network）、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＭＡＸ（登録商標）、公衆回線網、携帯電話通信網またはこれらの組合せ等によって構成されるネットワークを介して転送先装置に接続するインタフェースである。
【００１９】
次に、画像データ転送装置１０の機能ブロック構成を図２に示す。図２において、画像データ転送装置１０は、画像データ取得部１１と、測位部１２と、画像データ転送部１３と、撮影位置情報付加部１４とを備える。ここで、画像データ取得部１１は、周辺機器接続インタフェース１００１および制御部１００３によって構成される。また、測位部１２は、ＧＰＳ受信機１００２および制御部１００３によって構成される。また、画像データ転送部１３は、ネットワークインタフェース１００４および制御部１００３によって構成される。また、撮影位置情報付加部１４は、制御部１００３によって構成される。なお、画像データ転送装置１０の各機能ブロックを構成するハードウェア構成は、上述の構成に限定されない。
【００２０】
画像データ取得部１１は、撮像装置から画像データを取得する。この画像データは、撮像装置において撮影された画像データである。例えば、画像データ取得部１１は、撮像装置における撮影操作に応じて画像データを取得してもよい。この場合、撮像装置は、撮影操作に応じて、撮影した画像データを画像データ転送装置１０に送信する機能を有するものであってもよい。そして、画像データ取得部１１は、撮像装置から送信される画像データを取得すればよい。
【００２１】
測位部１２は、自装置の位置を測位し、測位した位置を表す位置情報を生成する。
【００２２】
画像データ転送部１３は、後述の撮影位置情報付加部１４によって撮影位置情報が付加された画像データを、外部の転送先装置に転送する。また、画像データ転送部１３は、あらかじめ設定された転送先装置について、接続に必要なネットワークアドレス等の各種情報を記憶している。例えば、このような転送先装置は、家庭やオフィスにおいて無線ＬＡＮを介して画像データ転送装置１０に接続されるパーソナルコンピュータであってもよい。また、このような転送先装置は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信技術によって画像データ転送装置１０に接続される携帯端末であってもよい。また、転送先装置は、公衆回線網や携帯電話通信網を介して画像データ転送装置１０に接続されるデータ蓄積サービス等のサービス提供装置であってもよい。
【００２３】
撮影位置情報付加部１４は、自装置が転送先装置と通信可能な転送先接続状態である間に、画像データ取得部１１によって取得された画像データに対して、測位部１２によって生成された位置情報を撮影位置情報として付加する。このとき、撮影位置情報付加部１４は、画像データと同一のファイル内に属性情報を埋め込むための一般的な規格にしたがって、撮影位置情報を付加してもよい。
【００２４】
以上のように構成された画像データ転送装置１０の動作について、図３を参照して説明する。
【００２５】
まず、画像データ転送部１３は、転送先装置との接続を確立する（ステップＳ１）。
【００２６】
次に、画像データ取得部１１は、撮像装置から画像データを取得する（ステップＳ２）。例えば、前述のように、画像データ取得部１１は、撮影操作に応じて撮像装置から送信される画像データを取得してもよい。
【００２７】
次に、測位部１２は、自装置の位置を測位し、測位した位置を表す位置情報を生成する（ステップＳ３）。
【００２８】
次に、撮影位置情報付加部１４は、ステップＳ３で生成された位置情報を撮影位置情報として、ステップＳ２で取得された画像データに付加する（ステップＳ４）。
【００２９】
次に、画像データ転送部１３は、ステップＳ４で撮影位置情報が付加された画像データを、転送先装置に対して転送する（ステップＳ５）。
【００３０】
以上で、画像データ転送装置１０は動作を終了する。
【００３１】
次に、本発明の第１の実施の形態の効果について述べる。
【００３２】
本発明の第１の実施の形態としての画像データ転送装置は、現在位置測位機能を有していない撮像装置によって撮影された画像データに対して、撮影位置情報を付加する際に必要となる他の装置および利用者負担を軽減することができる。
【００３３】
その理由は、画像データ取得部が撮像装置から画像データを取得し、撮影位置情報付加部が、測位部によって測位された自装置の位置を表す位置情報を撮影位置情報として、取得された画像データに付加し、画像データ転送部が、撮影位置情報が付加された画像データを転送先装置に転送するからである。これにより、利用者は、現在位置測位機能を有していない撮像装置を、本実施の形態としての画像データ転送装置に接続して撮影を行うだけで、撮影位置情報が付加された画像データを、所望の転送先装置に転送することが可能となる。したがって、利用者は、そのような撮像装置と本実施の形態としての画像データ転送装置の他に、画像データに撮影位置情報を付加するためのコンピュータ装置を必要としない。これにより、利用者は、そのようなコンピュータ装置に画像データや位置履歴情報を取り込む作業を行う必要がない。
【００３４】
（第２の実施の形態）
次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。なお、本実施の形態の説明において参照する各図面において、本発明の第１の実施の形態と同一の構成および同様に動作するステップには同一の符号を付して本実施の形態における詳細な説明を省略する。
【００３５】
まず、本発明の第２の実施の形態としての画像データ転送システム２の構成を図４に示す。図４において、画像データ転送システム２は、画像データ転送装置２０と、撮像装置３０とを備える。また、画像データ転送装置２０は、インターネット、有線ＬＡＮ、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＭＡＸ（登録商標）、公衆回線網、携帯電話通信網またはこれらの組合せ等によって構成されるネットワークを介して、転送先装置４０に接続可能となっている。
【００３６】
次に、画像データ転送システム２を構成する各装置の機能ブロック構成を、図５に示す。
【００３７】
まず、画像データ転送装置２０の機能ブロックについて説明する。図５において、画像データ転送装置２０は、本発明の第１の実施の形態としての画像データ転送装置１０に対して、撮影位置情報付加部１４に替えて撮影位置情報付加部２４を備え、さらに、計時部２５と、位置履歴情報生成部２６と、位置履歴情報記憶部２７とを備える点が異なる。
【００３８】
計時部２５は、日時を計時して日時情報を生成する。例えば、計時部２５は、画像データ転送装置２０の電源のオンオフに関わらず常に稼働して現在時刻を表す情報を生成するリアルタイムクロックによって構成されていてもよい。
【００３９】
位置履歴情報生成部２６は、所定のタイミングに応じて、位置履歴情報を生成する。ここで、位置履歴情報とは、測位部１２によって生成された位置情報および計時部２５によって生成された日時情報を対応付けた情報である。
【００４０】
例えば、位置履歴情報生成部２６は、転送先接続状態でない間、次のように位置履歴情報を生成する。ここで、転送先接続状態とは、画像データ転送部１３に転送先装置４０が通信可能に接続された状態をいう。最初、位置履歴情報生成部２６は、撮像装置接続状態であるか否かを検出する。撮像装置接続状態であれば、位置履歴情報生成部２６は、撮像装置３０における撮影操作を検出することにより、検出した時点を所定のタイミングとして、位置履歴情報を生成する。なお、撮像装置接続状態とは、画像データ転送装置２０が撮像装置３０と通信可能に接続された状態をいう。また、位置履歴情報生成部２６は、後述の撮影操作検出情報を撮像装置３０から取得することにより、撮影操作を検出してもよい。
【００４１】
また、位置履歴情報生成部２６は、転送先接続状態でない間、撮像装置接続状態でなければ、所定間隔を所定のタイミングとし、所定時間ごとに測位部１２によって生成された位置情報と計時部２５からの日時情報とを対応付けて位置履歴情報を生成してもよい。
【００４２】
位置履歴情報記憶部２７は、位置履歴情報を記憶する。
【００４３】
撮影位置情報付加部２４は、転送先接続状態である間に、次のように画像データを生成する。すなわち、撮像装置３０における撮影操作に応じて画像データ取得部１１が画像データを取得すると、撮影位置情報付加部２４は、測位部１２を制御して位置情報を生成させる。そして、撮影位置情報付加部２４は、生成された位置情報を撮影位置情報として、取得された画像データに付加する。
【００４４】
また、転送先接続状態である間に、画像データ取得部１１が撮像装置３０に蓄積されていた画像データを取得すると、撮影位置情報付加部２４は、該画像データに含まれる撮影日時情報と、位置履歴情報記憶部２７に記憶された位置履歴情報に含まれる日時情報とを照合する。そして、撮影位置情報付加部２４は、画像データに含まれる撮影日時情報に基づいて、いずれかの位置履歴情報を選択する。例えば、撮影位置情報付加部２４は、撮影日時情報に最も近い日時情報を含む位置履歴情報を選択してもよい。そして、撮影位置情報付加部２４は、選択した位置履歴情報に含まれる位置情報を撮影位置情報として、画像データに付加する。
【００４５】
このとき、撮影位置情報付加部２４は、撮像装置３０が撮影モードであるか画像転送モードであるかを検出することにより、取得された画像データが、撮影操作に応じて取得されたものであるか、撮像装置３０に蓄積されていたものであるかを判断してもよい。この場合、具体的には、撮影位置情報付加部２４は、撮像装置３０が撮影モードであれば、画像データの取得に応じて測位部１２を制御して位置情報を生成する。これにより、撮影位置情報付加部２４は、撮影操作に応じて取得された画像データに対しては、該画像データが撮影された直後に測位された位置情報を撮影位置情報として、該画像データに付加することが可能となる。また、撮影位置情報付加部２４は、撮像装置３０が画像転送モードであれば、取得された画像データに含まれる撮影日時情報に近い日時情報を含む位置履歴情報を検索する。これにより、撮影位置情報付加部２４は、撮像装置３０に蓄積されていた画像データに対しては、その画像データに含まれる撮影日時情報に近い過去の時期に測位された位置情報を撮影位置情報として、該画像データに付加することが可能となる。
【００４６】
次に、撮像装置３０の機能ブロックについて説明する。図５において、撮像装置３０は、撮像部３１と、撮影操作検出情報送信部３２と、計時部３３と、画像データ生成部３４と、画像データ記憶部３５と、画像データ送信部３６とを備える。
【００４７】
撮像部３１は、光学レンズ、シャッタボタン、撮像素子等を含んで構成される。撮像部３１は、シャッタボタン等に対する撮影操作に応じて、光学レンズを介して被写体から入射される光を、撮像素子を用いて電気信号に変換する。撮像素子は、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等であってもよい。
【００４８】
撮影操作検出情報送信部３２は、撮像部３１に対する撮影操作を検出すると、撮影操作がなされたことを表す撮影操作検出情報を、画像データ転送装置２０に送信する。
【００４９】
計時部３３は、日時を計時して日時情報を生成する。例えば、計時部３３は、撮像装置３０の電源のオンオフに関わらず常に稼働して現在時刻を表す情報を生成するリアルタイムクロックによって構成されていてもよい。
【００５０】
画像データ生成部３４は、撮像部３１から出力される電気信号をデジタル信号に変換し、画像データを生成する。画像データは、例えば、ＪＰＥＧ（Joint Photographic Experts Group）等の所定のフォーマットにしたがって生成される。また、画像データ生成部３４は、生成した画像データに、計時部３３によって生成された日時情報を撮影日時情報として付加する。
【００５１】
画像データ記憶部３５は、画像データ生成部３４によって生成された画像データを記憶する。
【００５２】
画像データ送信部３６は、画像データ記憶部３５に記憶された画像データを、画像データ転送装置２０に対して送信する。具体的には、画像データ送信部３６は、撮影操作に応じて、画像データ記憶部３５に新たに記憶された画像データを、画像データ転送装置２０に対して送信する。また、画像データ送信部３６は、画像データ記憶部３５に蓄積された画像データを、画像データ転送装置２０に対して送信する。
【００５３】
例えば、画像データ送信部３６は、自装置が撮影モードであるか画像転送モードであるかに基づいて、どのタイミングでいずれの画像データを送信するかを決定してもよい。具体的には、撮影モードにおいて、撮影操作がなされると、撮像部３１および画像データ生成部３４は、画像データ記憶部３５に新たに画像データを記憶し、画像データ送信部３６は、その画像データを画像データ転送装置２０に対して送信する。また、画像転送モードにおいて、画像転送操作がなされると、画像データ送信部３６は、画像データ記憶部３５に蓄積された画像データを送信する。このとき、画像データ送信部３６は、画像データ記憶部３５に蓄積された画像データのうち、画像転送操作によって選択された画像データを送信するようにしてもよい。なお、この場合、撮像装置３０は、モード切替部（図示せず）を備えることにより、自装置を撮影モードおよび画像転送モードのいずれかに切り替えてもよい。
【００５４】
以上のように構成された画像データ転送システム２における画像データ転送装置２０の動作について、図６〜図７を参照して説明する。なお、画像データ転送装置２０は、電源スイッチ（図示せず）が操作されることにより電源の供給が開始されると、以下の動作を開始する。
【００５５】
まず、画像データ転送部１３は、自装置が転送先装置４０と接続可能であれば（ステップＳ１１でＹｅｓ）、転送先装置４０との接続を確立する（ステップＳ１２）。
【００５６】
次に、画像データ取得部１１は、自装置が撮像装置３０と接続している撮像装置接続状態であるか否かを判断する（ステップＳ１３）。このステップは、撮像装置接続状態となるまで繰り返し実行される。
【００５７】
ここで、撮像装置接続状態であれば、撮影位置情報付加部２４は、撮像装置３０が撮影モードであるか、画像転送モードであるかを判断する（ステップＳ１４）。
【００５８】
ここで、撮像装置３０が撮影モードである場合、画像データ取得部１１は、撮像装置３０における撮影操作に応じて画像データを取得する（ステップＳ１５）。
【００５９】
次に、測位部１２は、自装置の位置を測位して位置情報を生成する（ステップＳ１６）。
【００６０】
次に、撮影位置情報付加部２４は、ステップＳ１５で撮影操作に応じて取得された画像データに、ステップＳ１６で生成された位置情報を撮影位置情報として付加する（ステップＳ１７）。
【００６１】
次に、画像データ転送部１３は、ステップＳ１７で撮影位置情報が付加された画像データを、転送先装置４０へ転送する（ステップＳ１８）。
【００６２】
一方、ステップＳ１１において、転送先装置４０と接続可能でないと判断され、転送先接続状態でない場合、画像データ転送装置２０は、位置履歴情報記録処理を実行する（ステップＳ２０）。このステップの詳細を、図７に示す。
【００６３】
ここでは、まず、画像データ取得部１１は、撮像装置接続状態であるか否かを判断する（ステップＳ２１）。
【００６４】
ここで、撮像装置接続状態でないと判断された場合、位置履歴情報生成部２６は、前回の位置履歴情報の生成から所定期間経過するまで待機する（ステップＳ２２）。もし、位置履歴情報記憶部２７に未だ位置履歴情報が記憶されていなければ、位置履歴情報生成部２６は、所定期間経過したとみなしてもよい。
【００６５】
そして、所定期間経過すると（ステップＳ２２でＹｅｓ）、位置履歴情報生成部２６は、測位部１２を用いて位置情報を生成するとともに、計時部２５を用いて日時情報を生成する。そして、位置履歴情報生成部２６は、生成した位置情報および日時情報を対応付けた位置履歴情報を、位置履歴情報記憶部２７に記憶させる（ステップＳ２３）。
【００６６】
一方、ステップＳ２１において、撮像装置接続状態であると判断された場合、位置履歴情報生成部２６は、撮像装置３０における撮影操作を検出するまで待機する（ステップＳ３１）。例えば、前述のように、位置履歴情報生成部２６は、撮像装置３０から、撮影操作検出情報を受信するまで待機してもよい。
【００６７】
そして、撮影操作を検出すると（ステップＳ３１でＹｅｓ）、位置履歴情報生成部２６は、測位部１２および計時部２５を用いて位置履歴情報を生成し、位置履歴情報記憶部２７に記憶させる（ステップＳ３２）。
【００６８】
次に、画像データ転送装置２０は、転送先装置４０と接続可能な状態となったか否かを判断する（ステップＳ３３）。
【００６９】
ここで、転送先装置４０と接続可能となっていれば、画像データ転送装置２０は位置履歴情報記録処理を終了し、図６のステップＳ１２からの処理を実行する。
【００７０】
一方、転送先装置４０と接続可能になっていなければ、画像データ転送装置２０は、ステップＳ２１からの位置履歴情報記録処理を繰り返す。これにより、位置履歴情報生成部２６は、撮像装置接続状態でなければ、転送先接続状態となるまで、所定間隔で位置履歴情報を生成していく。また、位置履歴情報精鋭部２６は、撮像装置接続状態であれば、転送先接続状態となるまで、撮像装置３０で撮影操作がなされる度に位置履歴情報を生成していく。
【００７１】
次に、図６に戻り、ステップＳ１１〜Ｓ１２において転送先接続状態となり、ステップＳ１４において、撮像装置３０が画像転送モードであると判断された場合の動作について説明を続ける。
【００７２】
この場合、画像データ取得部１１は、撮像装置３０における画像転送操作に応じて送信された画像データを取得する（ステップＳ４１）。
【００７３】
次に、撮影位置情報付加部２４は、ステップＳ４１で取得された画像データに含まれる撮影日時情報に基づいて、位置履歴情報記憶部２７に記憶された位置履歴情報のいずれかを選択する（ステップＳ４２）。例えば、撮影位置情報付加部２４は、画像データに含まれる撮影日時情報に最も近い日時情報を含む位置履歴情報を選択してもよい。
【００７４】
次に、撮影位置情報付加部２４は、ステップＳ４２で選択された位置履歴情報に含まれる位置情報を撮影位置情報として、ステップＳ４１で取得された画像データに付加する（ステップＳ４３）。
【００７５】
次に、画像データ転送部１３は、ステップＳ４３で撮影位置情報が付加された画像データを、転送先装置４０に転送する（ステップＳ４４）。
【００７６】
以上の動作を、画像データ転送装置２０は、電源スイッチがオフとなるまで繰り返し実行する。以上で、画像データ転送装置２０の動作の説明を終了する。
【００７７】
なお、上述の動作において、ステップＳ１２〜Ｓ１８およびＳ４１〜Ｓ４４までを転送先接続モード、ステップＳ２２〜Ｓ２３までを位置履歴情報記録（撮像装置未接続）モード、ステップＳ３１〜Ｓ３２までを位置履歴情報記録（撮像装置接続）モードとそれぞれ呼ぶことにすると、画像データ転送装置２０は、転送先接続状態および撮像装置接続状態に応じて、図８に示すようなモードで動作することになる。
【００７８】
次に、本発明の第２の実施の形態の効果について述べる。
【００７９】
本発明の第２の実施の形態としての画像データ転送システムは、現在位置測位機能を有していない撮像装置によって撮影された画像データに対して、撮影位置情報を付加する際に必要となる他の装置および利用者負担をさらに軽減することができる。
【００８０】
その理由は、位置履歴情報生成部が、撮影時に転送先装置と接続できない場合も、所定のタイミングで測位した位置情報および日時情報を含む位置履歴情報を、位置履歴情報記憶部に記憶させるからである。そして、その後、転送先装置と接続可能になると、撮影位置情報付加部が、撮像装置から取得された画像データに含まれる撮影日時情報に基づいて、位置履歴情報記憶部に記憶しておいた位置履歴情報から適切なものを選択し、選択した位置履歴情報に含まれる位置情報を撮影位置情報として画像データに付加し、転送先装置に転送するからである。
【００８１】
さらに、本発明の第２の実施の形態としての画像データ転送システムは、撮影時に転送先装置と接続できない場合も、蓄積する位置履歴情報量を増大させることなく、撮影位置情報の精度を向上させることができる。
【００８２】
その理由は、位置履歴情報生成部が、撮像装置における撮影操作を検出したタイミングで、位置履歴情報を生成して位置履歴情報記憶部に記憶させていくからである。ここで、撮像装置およびＧＰＳロガー装置を併用する手法では、画像データに付加する撮影位置情報の精度を向上させるためには、位置履歴情報を生成する間隔を短くする必要があり、位置履歴情報量を増大させる。これに対して、本発明の第２の実施の形態における画像データ転送装置は、撮影操作検出時点に位置履歴情報を記憶するので、蓄積する位置履歴情報量を軽減させながら、撮影位置情報の精度を向上させることになる。
【００８３】
なお、本実施の形態において、画像データ転送装置２０は、さらに、転送先接続モードおよび位置履歴情報記憶モードを切り替えるモード切替部を備えてもよい。
【００８４】
この場合、位置履歴情報生成部２６は、位置履歴情報記憶モードである場合に、転送先接続状態に関わらず、所定のタイミングで位置履歴情報を生成して位置履歴情報記憶部２７に記憶させてもよい。また、撮影位置情報付加部２４は、転送先接続状態である場合に、転送先接続モードであれば、撮像装置３０から取得された画像データに撮影位置情報を付加して画像データ転送部１３から転送させてもよい。これにより、画像データ転送装置２０は、撮影時に転送先装置４０に接続可能であっても、後で画像データを転送先装置４０に転送したい場合に、位置履歴情報を蓄積しておくことが可能となる。
【００８５】
なお、上述した本発明の各実施の形態において、撮像装置は、撮影操作に応じて画像データを送信する機能を有するものとして説明を行った。もし、撮像装置が、撮影操作に応じて画像データを送信する機能を有していない場合、本発明の各実施の形態における画像データ取得部は、撮像装置の記憶部に新しく画像データが記憶されたことを検出することにより、検出した画像データを取得してもよい。
【００８６】
また、本発明の第２の実施の形態において、撮像装置は、撮影操作検出情報を画像データ転送装置に送信する機能を有するものとして説明を行った。もし、撮像装置が、撮影操作検出情報を送信する機能を有していない場合、本発明の各実施の形態における位置履歴情報生成部は、撮像装置の記憶部に新しく画像データが記憶されたことを検出した時点で、位置履歴情報を生成してもよい。
【００８７】
また、上述した本発明の各実施の形態において、各フローチャートを参照して説明した画像データ転送装置の動作を、本発明のコンピュータ・プログラムとして画像データ転送装置の制御部の記憶装置（記憶媒体）に格納しておき、係るコンピュータ・プログラムを当該ＣＰＵが読み出して実行するようにしてもよい。そして、このような場合において、本発明は、係るコンピュータ・プログラムのコード或いは記憶媒体によって構成される。
【００８８】
また、上述した各実施の形態は、適宜組み合わせて実施されることが可能である。
【００８９】
また、本発明は、上述した各実施の形態に限定されず、様々な態様で実施されることが可能である。
【００９０】
また、上述した各実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
外部の撮像装置から画像データを取得する画像データ取得部と、
自装置の位置を測位して位置情報を生成する測位部と、
前記画像データを外部の転送先装置に転送する画像データ転送部と、
自装置が前記転送先装置と通信可能に接続された転送先接続状態である場合に、前記画像データ取得部によって取得された画像データに対して、前記測位部によって生成された位置情報を撮影位置情報として付加することにより、前記撮影位置情報が付加された前記画像データを、前記画像データ転送部に転送させる撮影位置情報付加部と、
を備えた画像データ転送装置。
（付記２）
前記撮影位置情報付加部は、前記転送先接続状態である間に、前記撮像装置における撮影操作に応じて前記画像データ取得部によって前記画像データが取得されると、前記測位部を制御して位置情報を生成させることにより、生成された位置情報を前記撮影位置情報として該画像データに付加することを特徴とする付記１に記載の画像データ転送装置。
（付記３）
日時を計時して日時情報を生成する計時部と、
所定のタイミングに応じて、前記測位部によって生成された位置情報および前記計時部によって生成された日時情報を対応付けた位置履歴情報を生成する位置履歴情報生成部と、
前記位置履歴情報を記憶する位置履歴情報記憶部と、
をさらに備え、
前記撮影位置情報付加部は、前記撮像装置において撮影日時情報が付加されて蓄積されていた前記画像データが、前記転送先接続状態である間に前記画像データ取得部によって取得されると、該画像データに付加されている撮影日時情報と前記位置履歴情報に含まれる日時情報とを照合することによりいずれかの位置履歴情報を選択し、選択した位置履歴情報に含まれる位置情報を前記撮影位置情報として該画像データに付加することを特徴とする付記１または付記２に記載の画像データ転送装置。
（付記４）
前記位置履歴情報生成部は、前記転送先接続状態でない間、前記撮像装置における撮影操作を検出する度に、前記位置履歴情報を生成して前記位置履歴情報記憶部に記憶させることを特徴とする付記３に記載の画像データ転送装置。
（付記５）
前記位置履歴情報生成部は、前記転送先接続状態でなく、かつ、自装置が前記撮像装置に接続されていない間、所定間隔毎に、前記位置履歴情報を生成して前記位置履歴情報記憶部に記憶させることを特徴とする付記３または付記４に記載の画像データ転送装置。
（付記６）
転送先接続モードおよび位置履歴情報記憶モードを切り替えるモード切替部をさらに備え、
前記位置履歴情報生成部は、前記位置履歴情報記憶モードである間、前記所定のタイミングで前記位置履歴情報を生成して前記位置履歴情報記憶部に記憶させ、
前記撮影位置情報付加部は、前記転送先接続モードであり、かつ、前記転送先接続状態である場合に、前記画像データに前記撮影位置情報を付加して前記画像データ転送部から転送させることを特徴とする付記２から付記５のいずれか１つに記載の画像データ転送装置。
（付記７）
被写体からの入射光を電気信号に変換する撮像部と、
前記撮像部によって出力される電気信号から画像データを生成する画像データ生成部と、
前記画像データを記憶する画像データ記憶部と、
前記画像データを、付記１から付記６のいずれか１つに記載の画像データ転送装置に対して送信する画像データ送信部と、
を備えた撮像装置。
（付記８）
前記画像データ送信部は、自装置に対する撮影操作に応じて前記画像データ記憶部に新たに記憶された画像データを、前記画像データ転送装置に対して送信することを特徴とする付記７に記載の撮像装置。
（付記９）
日時を計時して日時情報を生成する計時部をさらに備え、
前記画像データ生成部は、前記画像データを生成する際に、前記計時部によって生成された日時情報を撮影日時情報として該画像データに付加して前記画像データ記憶部に蓄積させ、
前記画像データ送信部は、前記画像データ記憶部に蓄積された前記画像データを、付記２から付記６のいずれか１つに記載の画像データ転送装置に対して送信する付記７または付記８に記載の撮像装置。
（付記１０）
自装置に対する撮影操作がなされたことを検出することにより、撮影操作がなされたことを表す撮影操作検出情報を前記画像データ転送装置に対して送信する撮影操作検出情報送信部をさらに備えたことを特徴とする付記７から付記９のいずれか１つに記載の撮像装置。
（付記１１）
付記１から付記６のいずれか１つに記載の画像データ転送装置と、
付記７に記載の撮像装置と、
を備えた画像データ転送システム。
（付記１２）
外部の転送先装置と通信可能に接続された転送先接続状態である間に、外部の撮像装置から画像データを取得すると、
前記画像データに、自装置の位置を測位して生成した位置情報を撮影位置情報として付加することにより、前記撮影位置情報が付加された画像データを前記転送先装置に転送する、画像データ転送方法。
（付記１３）
前記転送先接続状態である間に、前記撮像装置における撮影操作に応じて前記画像データを取得すると、
自装置の位置を測位して位置情報を生成し、
生成した位置情報を前記撮影位置情報として該画像データに付加することを特徴とする付記１２に記載の画像データ転送方法。
（付記１４）
外部の転送先装置と通信可能に接続された転送先接続状態である間に、外部の撮像装置から画像データを取得する画像データ取得ステップと、
前記画像データ取得ステップで取得した画像データに、自装置の位置を測位して生成した位置情報を撮影位置情報として付加する撮影位置情報付加ステップと、
前記撮影位置情報が付加された画像データを前記転送先装置に転送する画像データ転送ステップと、
をコンピュータ装置に実行させるコンピュータ・プログラム。
（付記１５）
前記画像データ取得ステップにおいて、前記撮像装置における撮影操作に応じて前記画像データを取得し、
前記撮影位置情報付加ステップにおいて、前記画像データの取得に応じて生成された位置情報を、前記撮影位置情報として該画像データに付加することを特徴とする付記１４に記載のコンピュータ・プログラム。
【符号の説明】
【００９１】
１０、２０    画像データ転送装置
１１    画像データ取得部
１２    測位部
１３    画像データ転送部
１４、２４    撮影位置情報付加部
２５    計時部
２６    位置履歴情報生成部
２７    位置履歴情報記憶部
２    画像データ転送システム
３０    撮像装置
３１    撮像部
３２    撮影操作検出情報送信部
３３    計時部
３４    画像データ生成部
３５    画像データ記憶部
３６    画像データ送信部
４０    転送先装置
１００１    周辺機器接続インタフェース
１００２    ＧＰＳ受信機
１００３    制御部
１００４    ネットワークインタフェース
【図１】
0005702328.tif 000002
【図２】
0005702328.tif 000003
【図３】
0005702328.tif 000004
【図４】
0005702328.tif 000005
【図５】
0005702328.tif 000006
【図６】
0005702328.tif 000007
【図７】
0005702328.tif 000008
【図８】
0005702328.tif 000009