(57)【要約】【課題】  撮影位置の秘密性を確保しつつ、撮影位置データの共有や流通を効率的に行うことのできる手段を提供する。【解決手段】  位置情報配信装置は、データ送受信を行う通信部と、記録部と、画像処理部と、閲覧制御部と、認証部と、配信部とを備える。記録部は、撮影画像のデータと位置データとを対応付けして記録する。画像処理部は、撮影画像の開示を部分的に妨げるマスク処理を実行する。閲覧制御部は、通信部を介して接続された端末装置に対して、マスク処理後の撮影画像のデータを閲覧可能な状態とし、マスク処理後の位置データを秘匿状態とする。認証部は、端末装置から取得した認証情報に基づき端末装置を認証する。配信部は、認証部が認証した端末装置に対して、端末装置から指定された撮影画像に対応する位置データを送信する。【選択図】  図１
2008027336.tif 000002
【特許請求の範囲】
【請求項１】
データ送受信を行う通信部と、
撮影画像のデータと、前記撮影画像の撮影位置に関する位置データとを対応付けして記録する第１記録部と、
前記撮影画像のデータに対して、前記撮影画像の開示を部分的に妨げるマスク処理を実行する画像処理部と、
前記通信部を介して接続された端末装置に対して、前記マスク処理後の前記撮影画像のデータを閲覧可能な状態とし、前記マスク処理後の前記位置データを秘匿状態とする閲覧制御部と、
前記端末装置から取得した認証情報に基づき前記端末装置を認証する認証部と、
前記認証部が認証した前記端末装置に対して、前記端末装置から指定された前記撮影画像に対応する前記位置データを送信する配信部と、
を備えることを特徴とする位置情報配信装置。
【請求項２】
請求項１に記載の位置情報配信装置において、
前記撮影画像のデータは撮影時の焦点検出エリアの位置を示す焦点検出エリア情報を含み、
前記画像処理部は、前記焦点検出エリア情報に基づいて前記マスク処理を実行することを特徴とする位置情報配信装置。
【請求項３】
請求項１に記載の位置情報配信装置において、
前記画像処理部は、前記撮影画像に対して文字認識処理を実行するとともに、前記撮影画像に含まれる文字の部分に前記マスク処理を実行することを特徴とする位置情報配信装置。
【請求項４】
請求項１に記載の位置情報配信装置において、
前記画像処理部は、前記撮影画像から２次元バーコードを抽出するとともに、前記撮影画像に含まれる前記２次元バーコードの部分に前記マスク処理を実行することを特徴とする位置情報配信装置。
【請求項５】
請求項１に記載の位置情報配信装置において、
前記撮影画像から抽出しようとする特定被写体の特徴を示す第１の特徴情報を記録した第２記録部と、
前記第１の特徴情報に基づいて、前記撮影画像に含まれる前記特定被写体を認識する被写体認識部と、をさらに備え、
前記画像処理部は、前記撮影画像に含まれる前記特定被写体の位置を基準として前記マスク処理を実行することを特徴とする位置情報配信装置。
【請求項６】
請求項５に記載の位置情報配信装置において、
前記被写体認識部は、前記撮影画像から人間の顔を認識することを特徴とする位置情報配信装置。
【請求項７】
請求項１に記載の位置情報配信装置において、
前記画像処理部は、前記撮影画像が動画像であるときに、前記動画像から変調光源を抽出するとともに、前記変調光源が撮影された部分に前記マスク処理を実行することを特徴とする位置情報配信装置。
【請求項８】
請求項１に記載の位置情報配信装置において、
前記撮影画像のデータは音声を録音した録音データをさらに含み、
前記録音データから抽出しようとする特定語句の特徴を示す第２の特徴情報を記録した第３記録部と、
前記第２の特徴情報に基づいて、前記録音データにおける前記特定語句の録音の有無を判定する解析部と、
前記録音データの音声に前記特定語句が含まれる場合に、前記録音データの前記特定語句の再生を妨げる処理を行う音声処理部と、をさらに備えることを特徴とする位置情報配信装置。
【請求項９】
データ送受信を行う通信部と、
撮影画像のデータと、前記撮影画像の撮影位置に関する位置データとを対応付けして記録する記録部と、
関連性を有する複数の前記撮影画像のデータおよび前記位置データをグループ化するグループ化処理部と、
前記通信部を介して接続された端末装置に対して、前記撮影画像のデータを閲覧可能な状態とし、前記位置データを秘匿状態とする閲覧制御部と、
前記端末装置から取得した認証情報に基づき前記端末装置を認証する認証部と、
前記認証部が認証した前記端末装置に対して、前記端末装置から指定された前記撮影画像に対応する前記位置データを送信する配信部と、を備え、
前記配信部は、前記端末装置に対して、グループ化された前記撮影画像のデータおよび前記位置データを送信することを特徴とする位置情報配信装置。
【請求項１０】
請求項９に記載の位置情報配信装置において、
前記グループ化処理部は、ユーザーから受け付けた前記撮影画像の指定操作に基づいて、前記グループ化の対象となる前記撮影画像を選択することを特徴とする位置情報配信装置。
【請求項１１】
請求項９に記載の位置情報配信装置において、
前記グループ化処理部は、ユーザーから受け付けた代表画像の指定操作に基づいて、前記代表画像の撮影位置から所定範囲内で撮影された前記撮影画像のデータをグループ化することを特徴とする位置情報配信装置。
【請求項１２】
データ送受信を行う通信部と、
撮影画像のデータと、前記撮影画像の撮影位置に関する位置データとを対応付けして記録する記録部と、
前記位置データに基づいて、前記撮影画像のデータにキーワードを関連付けして記録するキーワード付加部と、
前記通信部を介して接続された端末装置に対して、前記撮影画像のデータを閲覧可能な状態とし、前記位置データを秘匿状態とする閲覧制御部と、
前記端末装置から取得した認証情報に基づき前記端末装置を認証する認証部と、
前記認証部が認証した前記端末装置に対して、前記端末装置から指定された前記撮影画像に対応する前記位置データを送信する配信部と、を備え、
前記閲覧制御部は、前記キーワードに基づいて前記記録部に記録された前記撮影画像のデータを検索し、検索結果を前記端末装置に対して提示することを特徴とする位置情報配信装置。
【請求項１３】
請求項１２に記載の位置情報配信装置において、
前記撮影画像のデータは撮影日時情報を含み、
前記キーワード付加部は、前記撮影日時情報に基づいて前記撮影画像のデータに前記キーワードをさらに関連付けすることを特徴とする位置情報配信装置。
【請求項１４】
データ送受信を行う通信部と、
撮影画像のデータと、前記撮影画像の撮影位置を示す地図画像を含むとともに課金処理に用いる価格が設定された位置データとを対応付けして記録する記録部と、
前記通信部を介して接続された端末装置に対して、前記撮影画像のデータを閲覧可能な状態とし、前記位置データを秘匿状態とする閲覧制御部と、
前記端末装置から取得した認証情報に基づき前記端末装置を認証する認証部と、
前記認証部が認証した前記端末装置に対して、前記端末装置から指定された前記撮影画像に対応する前記位置データを送信する配信部と、
前記端末装置からの操作に応じて、前記端末装置に送信する前記地図画像の縮尺または解像度を変更する変更部と、
前記縮尺の大きさまたは前記解像度の高さに比例して前記価格が高くなるように、変更時に前記価格を再設定する価格変更部と、
を備えることを特徴とする位置情報配信装置。
【請求項１５】
請求項１から請求項１４のいずれか１項に記載の位置情報配信装置において、
被写体を撮影して前記撮影画像のデータを生成する撮像部と、
前記位置データを生成する位置データ生成部と、をさらに備えることを特徴とする位置情報配信装置。
【請求項１６】
被写体を撮影して前記撮影画像のデータを生成する撮像部と、
前記撮影画像の撮影位置に関する位置データを生成するとともに、前記位置データを前記撮影画像のデータに対応付けする位置データ生成部と、
前記撮影画像のデータに対して、前記撮影画像の開示を部分的に妨げるマスク処理を実行する画像処理部と、
を備えることを特徴とするカメラ。
【請求項１７】
被写体を撮影して前記撮影画像のデータを生成する撮像部と、
前記撮影画像の撮影位置に関する位置データを生成するとともに、前記位置データを前記撮影画像のデータに対応付けする位置データ生成部と、
前記撮影位置を基準として関連性を有する複数の前記撮影画像のデータおよび前記位置データをグループ化するグループ化処理部と、
を備えることを特徴とするカメラ。
【請求項１８】
被写体を撮影して前記撮影画像のデータを生成する撮像部と、
前記撮影画像の撮影位置に関する位置データを生成するとともに、前記位置データを前記撮影画像のデータに対応付けする位置データ生成部と、
前記位置データに基づいて、前記撮影画像のデータにキーワードを関連付けして記録するキーワード付加部と、
を備えることを特徴とするカメラ。
【請求項１９】
請求項１６から請求項１８のいずれか１項に記載のカメラにおいて、
前記画像データおよび前記位置データを送信可能な通信部をさらに備えることを特徴とするカメラ。
【請求項２０】
データ送受信を行う通信部と、記録部および制御部とを備えたコンピュータを用いた位置情報配信方法であって、
前記制御部が、撮影画像のデータと前記撮影画像の撮影位置を示す位置データとを前記記録部に対応付けして記録する第１ステップと、
前記制御部が、前記通信部を介して接続された端末装置に対して前記撮影画像のデータを閲覧可能な状態とし、前記位置データを秘匿状態とする第２ステップと、
前記制御部が、認証情報に基づき前記端末装置を認証する第３ステップと、
前記制御部が、認証された前記端末装置に対して、前記端末装置から指定された前記撮影画像に対応する前記位置データを送信する第４ステップと、
を有することを特徴とする位置情報配信方法。
【請求項２１】
データ送受信を行う通信部と、記録部および制御部とを備えた位置情報配信装置のプログラムであって、
前記制御部が、撮影画像のデータと前記撮影画像の撮影位置を示す位置データとを前記記録部に対応付けして記録する第１ステップと、
前記制御部が、前記通信部を介して接続された端末装置に対して前記撮影画像のデータを閲覧可能な状態とする一方で、前記位置データを秘匿状態とする第２ステップと、
前記制御部が、認証情報に基づき前記端末装置を認証する第３ステップと、
前記制御部が、認証された前記端末装置に対して、前記端末装置から指定された前記撮影画像に対応する前記位置データを送信する第４ステップと、
を前記制御部に実行させることを特徴とするプログラム。                                                                                
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像の撮影位置の共有や流通に適した位置情報配信装置、カメラ、位置情報配信方法およびプログラムに関する。
【背景技術】
【０００２】
近年、撮像素子により被写体像を電子的に記録する電子カメラが急速に普及しつつある。かかる電子カメラでは、ＧＰＳ（Global Positioning System：全地球測位システム）によって取得した撮影位置データを撮影画像データとともに記録することも可能である。例えば、特許文献１には、Ｅｘｉｆ（Exchangeable image file format for digital still cameras）規格のタグを利用して撮影画像データと撮影位置データとを対応付けて管理するデータ検索装置などが開示されている。
【特許文献１】特開２００１−２８２８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、貴重性、換金性の高い自然物（自生している松茸など）のように、撮影される被写体によっては撮影位置データが高い交換価値をもつこともある。上記のような被写体について撮影位置の情報を流通させるビジネスを考えた場合、インターネット等で撮影画像データを公開しつつも撮影位置データの秘密性を確保する必要がある。
しかし、上記特許文献１のようにＥｘｉｆ規格のタグを利用して撮影位置データを管理する場合、ダウンロードによる撮影画像データの取得で撮影位置を容易に知ることができるので撮影位置の秘密性を確保できない。
【０００４】
本発明は上記従来技術の課題を解決するためのものであって、その目的は、撮影位置の秘密性を確保しつつ、撮影位置データの共有や流通を効率的に行うことのできる手段を提供することである。
【課題を解決するための手段】
【０００５】
第１の発明の位置情報配信装置は、データ送受信を行う通信部と、第１記録部と、画像処理部と、閲覧制御部と、認証部と、配信部とを備える。第１記録部は、撮影画像のデータと、撮影画像の撮影位置に関する位置データとを対応付けして記録する。画像処理部は、撮影画像のデータに対して、撮影画像の開示を部分的に妨げるマスク処理を実行する。閲覧制御部は、通信部を介して接続された端末装置に対して、マスク処理後の撮影画像のデータを閲覧可能な状態とし、マスク処理後の位置データを秘匿状態とする。認証部は、端末装置から取得した認証情報に基づき端末装置を認証する。配信部は、認証部が認証した端末装置に対して、端末装置から指定された撮影画像に対応する位置データを送信する。
【０００６】
第２の発明の位置情報配信装置は、データ送受信を行う通信部と、記録部と、グループ化処理部と、閲覧制御部と、認証部と、配信部とを備える。記録部は、撮影画像のデータと、撮影画像の撮影位置に関する位置データとを対応付けして記録する。グループ化処理部は、関連性を有する複数の撮影画像のデータおよび位置データをグループ化する。閲覧制御部は、通信部を介して接続された端末装置に対して、撮影画像のデータを閲覧可能な状態とし、位置データを秘匿状態とする。認証部は、端末装置から取得した認証情報に基づき端末装置を認証する。配信部は、認証部が認証した端末装置に対して、端末装置から指定された撮影画像に対応する位置データを送信する。また、配信部は、端末装置に対して、グループ化された撮影画像のデータおよび位置データを送信する。
【０００７】
第３の発明の位置情報配信装置は、データ送受信を行う通信部と、記録部と、キーワード付加部と、閲覧制御部と、認証部と、配信部とを備える。記録部は、撮影画像のデータと、撮影画像の撮影位置に関する位置データとを対応付けして記録する。キーワード付加部は、位置データに基づいて、撮影画像のデータにキーワードを関連付けして記録する。閲覧制御部は、通信部を介して接続された端末装置に対して、撮影画像のデータを閲覧可能な状態とし、位置データを秘匿状態とする。認証部は、端末装置から取得した認証情報に基づき端末装置を認証する。配信部は、認証部が認証した端末装置に対して、端末装置から指定された撮影画像に対応する位置データを送信する。そして、閲覧制御部は、キーワードに基づいて記録部に記録された撮影画像のデータを検索し、検索結果を端末装置に対して提示する。
【０００８】
第４の発明の位置情報配信装置は、データ送受信を行う通信部と、記録部と、閲覧制御部と、認証部と、配信部と、変更部と、価格変更部とを備える。記録部は、撮影画像のデータと、撮影画像の撮影位置を示す地図画像を含むとともに課金処理に用いる価格が設定された位置データとを対応付けして記録する。閲覧制御部は、通信部を介して接続された端末装置に対して、撮影画像のデータを閲覧可能な状態とし、位置データを秘匿状態とする。認証部は、端末装置から取得した認証情報に基づき端末装置を認証する。配信部は、認証部が認証した端末装置に対して、端末装置から指定された撮影画像に対応する位置データを送信する。変更部は、端末装置からの操作に応じて、端末装置に送信する地図画像の縮尺または解像度を変更する。価格変更部は、縮尺の大きさまたは解像度の高さに比例して価格が高くなるように、変更時に価格を再設定する。
【０００９】
第５の発明のカメラは、撮像部と、位置データ生成部と、画像処理部とを備える。撮像部は、被写体を撮影して撮影画像のデータを生成する。位置データ生成部は、撮影画像の撮影位置に関する位置データを生成するとともに、位置データを撮影画像のデータに対応付けする。画像処理部は、撮影画像のデータに対して、撮影画像の開示を部分的に妨げるマスク処理を実行する。
【００１０】
第６の発明のカメラは、撮像部と、位置データ生成部と、グループ化処理部とを備える。撮像部は、被写体を撮影して撮影画像のデータを生成する。位置データ生成部は、撮影画像の撮影位置に関する位置データを生成するとともに、位置データを撮影画像のデータに対応付けする。グループ化処理部は、撮影位置を基準として関連性を有する複数の撮影画像のデータおよび位置データをグループ化する。
【００１１】
第７の発明のカメラは、撮像部と、位置データ生成部と、キーワード付加部とを備える。撮像部は、被写体を撮影して撮影画像のデータを生成する。位置データ生成部は、撮影画像の撮影位置に関する位置データを生成するとともに、位置データを撮影画像のデータに対応付けする。キーワード付加部は、位置データに基づいて、撮影画像のデータにキーワードを関連付けして記録する。
【００１２】
第８の発明は、データ送受信を行う通信部と、記録部および制御部とを備えたコンピュータを用いた位置情報配信方法である。この位置情報配信方法は、以下の第１から第４ステップを有する。第１ステップでは、制御部が、撮影画像のデータと撮影画像の撮影位置を示す位置データとを記録部に対応付けして記録する。第２ステップでは、制御部が、通信部を介して接続された端末装置に対して撮影画像のデータを閲覧可能な状態とし、位置データを秘匿状態とする。第３ステップでは、制御部が、認証情報に基づき端末装置を認証する。第４ステップでは、制御部が、認証された端末装置に対して、端末装置から指定された撮影画像に対応する位置データを送信する。
【００１３】
第９の発明は、データ送受信を行う通信部と、記録部および制御部とを備えた位置情報配信装置のプログラムである。このプログラムは、以下の第１から第４ステップを制御部に実行させる。第１ステップでは、制御部が、撮影画像のデータと撮影画像の撮影位置を示す位置データとを記録部に対応付けして記録する。第２ステップでは、制御部が、通信部を介して接続された端末装置に対して撮影画像のデータを閲覧可能な状態とする一方で、位置データを秘匿状態とする。第３ステップでは、制御部が、認証情報に基づき端末装置を認証する。第４ステップでは、制御部が、認証された端末装置に対して、端末装置から指定された撮影画像に対応する位置データを送信する。
【００１４】
なお、上記の位置情報配信装置に関する構成を、位置情報配信方法、プログラム、記録媒体などに変換して表現したものも本発明の具体的態様として有効である。
【発明の効果】
【００１５】
本発明によれば、撮影位置の秘密性を確保しつつ、撮影位置データの共有や流通を効率的に行うことができる。
【発明を実施するための最良の形態】
【００１６】
（第１実施形態の説明）
図１は第１実施形態の位置情報配信システムの概要図である。第１実施形態の位置情報配信システムは、電子カメラ１１と、サーバー１２と、複数の端末装置１３（パーソナルコンピュータなど）とで構成される。電子カメラ１１、サーバー１２および各端末装置１３は、公知の通信回線で接続されてネットワークを構成している。ここで、ネットワークは有線、無線のいずれを含むものであってもよい。
【００１７】
（電子カメラの構成）
図２は第１実施形態の電子カメラの構成を示すブロック図である。第１実施形態において、電子カメラ１１は撮影画像データおよび撮影位置データを販売する売り主（情報登録者）によって使用される。
電子カメラ１１は、撮影レンズ２０と、レンズ駆動部２１と、撮像素子２２と、Ａ／Ｄ変換部２３と、バッファメモリ２４と、画像処理部２５と、カードＩ／Ｆ２６と、ＧＰＳユニット２７と、方位センサ２８と、通信部２９と、操作部材３０と、液晶モニタ３１と、ＣＰＵ３２およびバス３３とを有している。なお、バッファメモリ２４、画像処理部２５、カードＩ／Ｆ２６、通信部２９、液晶モニタ３１およびＣＰＵ３２は、バス３３を介して接続されている。
【００１８】
撮影レンズ２０は、ズームレンズと合焦位置調節用のフォーカシングレンズとを含む複数のレンズ群で構成されている。撮影レンズ２０の位置はレンズ駆動部２１によって光軸方向に駆動調整される。
撮像素子２２は、撮影レンズ２０を通過した光束を光電変換して被写体像のアナログ画像信号を生成する。Ａ／Ｄ変換部２３は撮像素子２２のアナログ画像信号をデジタル画像信号に変換する。バッファメモリ２４は、画像処理部２５での画像処理の前工程および後工程でデータを一時的に保存する。
【００１９】
画像処理部２５は、デジタル画像信号に画像処理（欠陥画素補正、ガンマ補正、補間、色変換、エッジ強調など）を施して撮影画像データを生成する。また、画像処理部２５は、撮影画像データに対して公知の圧縮伸長処理を実行する。
カードＩ／Ｆ２６には、記録媒体３４を接続するためのコネクタが形成されている。記録媒体３４は公知の半導体メモリなどで構成される。そして、カードＩ／Ｆ２６は、記録媒体３４に対する撮影画像データの書き込み／読み込みを制御する。
【００２０】
ＧＰＳユニット２７は、撮影時における電子カメラ１１の緯度、経度および高度（撮影位置）の情報を取得してＣＰＵ３２に出力する。
方位センサ２８は、互いに直交する方向の地磁気成分を検出する２軸の磁気センサを内蔵する。この方位センサ２８は、各磁気センサによる両方向の磁界検出値から地磁気の方位を求め、撮影時に撮影レンズ２０の向いている方角（撮影方位）をＣＰＵ３２に出力する。
【００２１】
通信部２９は通信回線を介して接続されたサーバー１２とのデータ送受信を制御する。操作部材３０は入力釦やレリーズ釦などを備えている。操作部材３０の入力釦は、例えば、電子カメラ１１の撮影モードの切り換え入力などを受け付ける。
液晶モニタ３１は主として電子カメラ１１の背面部分に配置される。液晶モニタ３１には、撮影画像データの再生画面や電子カメラ１１の各種設定を変更するための設定画面などが表示される。
【００２２】
ＣＰＵ３２は、不図示のＲＯＭに格納されたシーケンスプログラムに従って電子カメラ１１の各部動作を制御する。例えば、ＣＰＵ３２は公知のＡＦ演算およびＡＥ演算などを実行する。特に第１実施形態では、ＣＰＵ３２は以下の処理を実行する。
（１）ＣＰＵ３２は、上記の撮影位置、撮影方位の情報から撮影位置データを生成する。この撮影位置データは、撮影位置の座標（緯度、経度、高度）および撮影方位を示す座標系データ、地図画像のデータ、地名などのテキストデータの少なくとも１以上を含む。なお、第１実施形態での電子カメラ１１は、ユーザーの設定に応じて、座標系データのみを含む撮影位置データを生成する場合と、上記の３つのデータをすべて含む撮影位置データを生成する場合とを切り替えることができる。
【００２３】
ここで、上記の地図画像では、撮影位置の座標に対応する周辺地図に撮影位置を示すマークが重畳表示される。この地図画像のデータは、周辺地図の縮尺が異なる複数の地図画像を含むものであってもよい。また、周辺地図は、航空写真や衛星写真などによる地図も含まれる。一方、テキストデータには、撮影位置に対応する国名、都道府県名、市町村名、郵便番号や、最寄りの施設から撮影位置までの距離や所要時間などの情報が含まれる。
【００２４】
また、ＣＰＵ３２が地図画像のデータやテキストデータを生成する場合、周辺地図を記録した地図ＤＢ（データベース）や、テキストデータと座標系データとの対応関係を記録したテキストＤＢが必要となる。例えば、第１実施形態では、外部装置にある地図ＤＢやテキストＤＢを通信部２９を介して利用することで、ＣＰＵ３２は地図画像のデータやテキストデータを生成できる。あるいは、記録媒体３４などに地図ＤＢやテキストＤＢのデータを予め格納しておき、ＣＰＵ３２が電子カメラ１１内のデータから地図画像のデータやテキストデータを生成できるようにしてもよい（地図ＤＢおよびテキストＤＢの図示は省略する）。
【００２５】
（２）ＣＰＵ３２は撮影画像データと撮影位置データとを含むデータファイルを生成する。ここで、ＣＰＵ３２は、撮影画像データをＥｘｉｆ規格に準拠して生成する。また、上記のデータファイルは、撮影画像データから独立して撮影位置データを編集できるデータ構造を有している。例えば、ＣＰＵ３２は、それぞれ独立した撮影画像データと撮影位置データとを１つのフォルダにまとめて格納してデータファイルを構成してもよい。あるいは、ＣＰＵ３２は、Ｅｘｉｆ規格のＭａｋｅｒＮｏｔｅタグ（カメラメーカーが独自に内容を定義できるタグ）を利用して、撮影画像データのファイル内に撮影位置データを記録してもよい。
【００２６】
（サーバーおよび端末装置の構成）
図３（ａ）は第１実施形態のサーバー１２の構成を示すブロック図である。
サーバー１２は、通信部４０と、ユーザー情報ＤＢ（データベース）４１と、撮影画像ＤＢ４２と、撮影位置ＤＢ４３と、制御部４４と、を有している。
通信部４０は、電子カメラ１１または端末装置１３とのデータ送受信を制御する。
【００２７】
ユーザー情報ＤＢ４１には、ユーザーＩＤ、パスワード、決済手段情報（例えば、ユーザーの銀行口座情報、クレジットカードの情報など）を含むユーザー情報が記録されている。このユーザー情報には、情報登録者（主として撮影者）および情報購入者の両方のユーザーの情報が含まれる。また、情報登録者のユーザー情報には、登録画像ＩＤが記録されている。この登録画像ＩＤは、対応関係を持つユーザーＩＤで登録された撮影画像データおよび撮影位置データを特定するために使用される。
【００２８】
撮影画像ＤＢ４２には、撮影画像データと登録画像ＩＤとが対応付けされた状態で記録されている。
撮影位置ＤＢ４３には、撮影位置データと登録画像ＩＤとが対応付けされた状態で記録されている。なお、撮影位置ＤＢ４３の撮影位置データには、座標系データ、地図画像のデータ、テキストデータが含まれる。
【００２９】
制御部４４はサーバーの各部の動作を制御する。具体的には、制御部４４は、（１）ユーザーの認証、（２）撮影画像データおよび撮影位置データの登録、（３）端末装置からの撮影画像の閲覧に関する制御、（４）情報購入者への課金および情報登録者への代金支払、などに必要な演算処理を実行する。
さらに、制御部４４は、撮影位置データの座標系データに基づいて、地図画像データおよびテキストデータを生成することもできる。制御部４４が地図画像のデータやテキストデータを生成する場合、上記の地図ＤＢやテキストＤＢが必要となる。例えば、第１実施形態では、外部装置にある地図ＤＢやテキストＤＢを通信部４０を介して利用することで、制御部４４は地図画像のデータやテキストデータを生成できる。あるいは、サーバー１２内に地図ＤＢやテキストＤＢを予め格納しておいてもよい（地図ＤＢやテキストＤＢの図示は省略する）。
【００３０】
図３（ｂ）は第１実施形態の端末装置１３の構成を示すブロック図である。第１実施形態の端末装置１３はパーソナルコンピュータ等であって、主に情報購入者によって利用される。
端末装置１３は、サーバー１２とのデータ送受信を制御する通信部５０と、キーボードやポインティングデバイス等の入力部５１と、各種情報を表示するモニタ５２と、端末装置各部の演算制御を実行するＣＰＵ５３とを有している。
【００３１】
（位置情報配信システムの動作）
次に第１実施形態の位置情報配信システムの動作を、「情報登録者によるデータ登録」と「情報購入者による撮影位置データの購入」とに分けて説明する。なお、位置情報配信システムの利用に先立って、ユーザーはサーバー１２のユーザー情報ＤＢ４１にユーザー情報を予め登録しておく必要がある。
【００３２】
図４は「情報登録者によるデータ登録」での動作を示す流れ図である。この場合には電子カメラ１１とサーバー１２との間でデータの送受信が行われる。
ステップＳ１０１：まず、撮影者（情報登録者）は電子カメラ１１で被写体を撮影する。電子カメラ１１のＣＰＵ３２は、撮影者のレリーズに応じて被写体を撮影し、撮影画像データを生成する。
【００３３】
ステップＳ１０２：電子カメラ１１のＣＰＵ３２は、ＧＰＳユニット２７および方位センサ２８の撮影時の出力に基づいて撮影位置データを生成する。このＳ１０２では、説明の便宜上、ＣＰＵ３２は座標系データのみの撮影位置データを生成するものとする。勿論、電子カメラ１１のＣＰＵ３２が、座標系データと、地図画像のデータと、テキストデータとを含む撮影位置データを生成してもよい。
【００３４】
そして、ＣＰＵ３２は撮影画像データ（Ｓ１０１）に上記の撮影位置データを対応付けてデータファイルを生成する。この撮影位置データおよびデータファイルの編集（生成）はバッファメモリ２４のワークエリアを利用して行われる。なお、Ｓ１０２で生成されたデータファイルは記録媒体３４に記録される。
ステップＳ１０３：電子カメラ１１のＣＰＵ３２は、撮影者の指示により通信部２９を介してサーバー１２とのデータ通信を開始する。サーバー１２との接続に際して撮影者は電子カメラ１１にユーザーＩＤとパスワードを入力し、電子カメラ１１のＣＰＵ３２はユーザーＩＤおよびパスワードをサーバー１２に送信する。
【００３５】
ステップＳ１０４：サーバー１２の制御部４４は、電子カメラ１１から送信されたユーザーＩＤおよびパスワード（Ｓ１０３）により電子カメラ１１を認証する。そして、制御部４４は通信部４０を介して電子カメラ１１に認証成功を示すコードを送信する。なお、ユーザーＩＤおよびパスワードが対応しない場合には認証は行われず、この場合には以下のステップを行うことなく処理が終了することとなる。
【００３６】
ステップＳ１０５：電子カメラ１１のＣＰＵ３２は、サーバー１２による認証後にユーザーが選択したデータファイルをサーバー１２に送信する。
ステップＳ１０６：サーバー１２の制御部４４は、データファイルの受信により登録画像ＩＤを生成する。また、制御部４４は、ユーザー情報ＤＢ４１に撮影者のユーザー情報と対応付けて登録画像ＩＤを記録する。
【００３７】
ステップＳ１０７：サーバー１２の制御部４４は、撮影画像データおよび撮影位置データをそれぞれ別々に記録する。具体的には、制御部４４はデータファイルの撮影画像データを登録画像ＩＤ（Ｓ１０６）に対応付けして撮影画像ＤＢ４２に記録する。また、制御部４４はデータファイルの撮影位置データを登録画像ＩＤ（Ｓ１０６）に対応付けして撮影位置ＤＢ４３に記録する。なお、Ｅｘｉｆ規格のＭａｋｅｒＮｏｔｅタグを利用して撮影位置データを記録している場合、制御部４４は撮影位置ＤＢ４３に撮影位置データを記録した後に撮影画像データのタグ領域から撮影位置データを削除する。
【００３８】
また、制御部４４は、座標系データに基づいて、地図画像のデータおよびテキストデータを生成する。まず、地図画像のデータの生成について簡単に説明する。第１に、制御部４４は、座標系データに基づいて撮影位置に対応する周辺地図を地図ＤＢから取得する。第２に、制御部４４は、周辺地図に撮影位置を示すマークを重畳して地図画像のデータを生成する。
【００３９】
次に、テキストデータの生成について簡単に説明する。制御部４４は、座標系データに基づいて、撮影位置に対応するテキストをテキストＤＢから取得する。そして、制御部４４は、上記のテキストのうち、撮影位置に対応する国名、都道府県名、市町村名、郵便番号のデータはそのままテキストデータとする。また、制御部４４は、撮影位置から最寄りの施設（例えば、鉄道の駅や交差点、インターチェンジの位置など）の位置情報をテキストＤＢから取得する。そして、制御部４４は撮影位置と上記の施設の位置関係から、最寄りの施設から撮影位置までの距離や所要時間を演算する。そして、制御部４４は、上記の演算結果から、最寄りの施設から撮影位置までの距離や所要時間のテキストデータを生成する。
【００４０】
なお、上記の地図画像のデータおよびテキストデータは、制御部４４によって撮影位置ＤＢ４３に撮影位置データとして記録される。
ステップＳ１０８：サーバー１２の制御部４４は、撮影画像ＤＢ４２に登録された撮影画像データを外部から閲覧可能な状態に設定する。なお、撮影位置ＤＢ４３の撮影位置データは外部からのアクセスが制限された秘匿状態に置かれる。
【００４１】
ステップＳ１０９：サーバー１２の制御部４４は、今回の撮影画像データおよび撮影位置データが既登録の撮影位置から所定範囲内で撮影されたものであるか否かを判定する。所定範囲内で撮影された場合（ＹＥＳ側）にはＳ１１０に移行する。一方、所定範囲内で撮影されたものでない場合（ＮＯ側）にはそのままデータ登録処理を終了する。
ステップＳ１１０：サーバー１２の制御部４４は、今回の撮影画像データおよび撮影位置データのユーザーＩＤと、Ｓ１０９の既登録の撮影位置データのユーザーＩＤとが異なるか否かを判定する。ユーザーＩＤが異なる場合（ＹＥＳ側）にはＳ１１１に移行する。一方、ユーザーＩＤが同一の場合（ＮＯ側）にはそのままデータ登録処理を終了する。
【００４２】
ステップＳ１１１：この場合は、既登録の撮影位置から所定範囲内で撮影された撮影画像データを、既登録者以外の者が登録するケースに該当する。かかる場合には、後の登録者のデータは既登録者の撮影位置データに基づいて撮影された可能性が高く、後述の「情報購入者による撮影位置データの購入」で発生した利益を既登録者に分配することが好ましい場合もある。
【００４３】
そのため、第１実施形態の制御部４４は、今回登録された撮影位置データについて、課金によって発生した利益を既登録の登録者に分配するように、ユーザ情報ＤＢ４１のユーザー情報の設定を変更する。また、同一の撮影範囲内において複数人の既登録者が存在する場合、制御部４４は、最も登録日時が早い登録者に対してのみ課金によって発生した利益を供与するように設定してもよい。以上で、データ登録処理を終了する。
【００４４】
一方、図５は「情報購入者による撮影位置データの購入」での動作を示す流れ図である。この場合には端末装置１３とサーバー１２との間でデータの送受信が行われる。
ステップＳ２０１：端末装置１３のＣＰＵ５３は、情報購入者の指示によりサーバー１２とのデータ通信を開始する。端末装置１３のＣＰＵ５３は、外部から閲覧可能な状態にある撮影画像データの画像をモニタ５２に一覧表示する。そして、端末装置１３のＣＰＵ５３は、情報購入者の選択した画像についての撮影位置取得要求をサーバーに送信する。
【００４５】
ステップＳ２０２：サーバー１２の制御部４４は、撮影位置取得要求を受信するとユーザーＩＤおよびパスワードの認証入力要求を端末装置１３に返信する。
ステップＳ２０３：端末装置１３のＣＰＵ５３は、ユーザーＩＤおよびパスワードの認証入力を情報購入者から受け付ける。そして、ＣＰＵ５３は情報購入者の入力したユーザーＩＤおよびパスワードをサーバー１２に送信する。
【００４６】
ステップＳ２０４：サーバー１２の制御部４４は、端末装置１３から送信されたユーザーＩＤおよびパスワード（Ｓ２０３）により端末装置１３を認証する。なお、ユーザーＩＤおよびパスワードが対応しない場合には認証は行われず、この場合には以下のステップを行うことなく処理が終了することとなる。
ステップＳ２０５：サーバー１２の制御部４４は、撮影位置取得要求のあった撮影画像データの登録画像ＩＤに基づいて撮影位置ＤＢ４３を検索する。そして、制御部４４は、撮影画像データに対応する撮影位置データを抽出する。その後に、制御部４４は抽出された撮影位置データを端末装置１３に送信する。これにより、情報購入者が撮影画像データに対応する緯度、経度、高度および撮影方位などの位置情報を知ることができる。なお、この段階でサーバー１２と端末装置１３との通信が終了してもよい。
【００４７】
ステップＳ２０６：サーバー１２の制御部４４は、情報購入者のユーザーＩＤに課金処理を実行するとともに、情報登録者のユーザーＩＤに代金支払処理を実行する。例えば、金融機関の口座による決済の場合、制御部４４はユーザー情報ＤＢ４１の決済手段情報に基づいて金融機関に情報購入者の口座からの代金引落依頼を送信する。同様に、制御部４４は金融機関に情報登録者の口座への代金振込依頼を送信する。そして、金融機関がサーバー１２からの代金引落依頼および代金振込依頼を受信すると、金融機関は情報購入者の口座から撮影位置データの代金を引き落とすとともに、情報登録者の口座に撮影位置データの代金を入金する。
【００４８】
ここで、撮影位置データの課金額（代金）は基本的に情報登録者によって設定されるが、例えば、以下のようにその情報の性質に応じて、サーバー１２の制御部４４が所定条件により課金額を変更することもできる。
（１）撮影位置データの価値が時間に応じて変化する場合、制御部４４は登録時からの経過時間に応じて課金額を変化させる。例えば、情報の価値が時間とともに大きく低減する場合、制御部４４は時間経過に応じて課金額を段階的に低減させる処理を実行してもよい。また、例えば花見の穴場のようにある特定の期間だけ情報の価値が高まる場合には、特定の期間（上記例であれば桜の開花時期）がピークとなるように制御部４４は課金額を段階的に変更する処理を実行してもよい。
【００４９】
（２）撮影位置データの価値が情報を知っている人間の数に応じて変化する場合、制御部４４は撮影位置取得要求の累積数に応じて課金額を段階的に低減させる処理を実行してもよい。
以下、第１実施形態の位置情報配信システムの効果を説明する。
第１実施形態の位置情報配信システムでは、撮影位置データを秘匿したままの状態で撮影画像データを第三者に閲覧させることができ、撮影画像データを情報購入の判断材料として提供できる。そして、情報購入者のみが端末装置で撮影位置データを閲覧できる。また、撮影位置データを販売しようとする情報登録者は、データファイルを送信するだけで足りるので、撮影画像データおよび撮影位置データの管理負担が著しく軽減される。以上から、第１実施形態の位置情報配信システムによれば、撮影位置データを流通させるビジネスを効率的に展開することができる。
【００５０】
（第２実施形態の説明）
次に、第１実施形態の変形例である第２実施形態の位置情報配信システムを説明する。ここで、以下の実施形態の位置情報配信システムは、第１実施形態と基本構成が共通し、一部の構成要素の機能が第１実施形態と相違する。そのため、以下の実施形態では、第１実施形態の構成に対応する構成要素については同一符号を付して重複説明を省略する。
【００５１】
撮影画像を公開し、撮影位置を秘匿する位置情報配信システムでは、撮影画像に撮影位置を示す被写体が撮影されていると、撮影画像の開示により撮影位置の秘密性が失われることとなる。そのため、上記の場合にも、撮影画像を開示しつつも撮影位置の秘密性を確保できる手段が要請されていた。
第２実施形態の位置情報配信システムは、電子カメラおよびサーバーの一方が、撮影画像のデータに対して撮影画像の開示を部分的に妨げるマスク処理を実行する。
【００５２】
まず、第２実施形態において、電子カメラがマスク処理を実行する場合を説明する。図６は第２実施形態の電子カメラの構成を示すブロック図である。
第２実施形態の電子カメラ１１は、図２に示す第１実施形態の電子カメラの構成に加えて、外部音声を記録するためのマイク３５と、音声解析部３６と、マスク処理用ＤＢ３７とをさらに有している。また、第２実施形態の電子カメラ１１は静止画撮影機能と動画撮影機能とを有している。したがって、第２実施形態の電子カメラ１１では、ＣＰＵ３２の指示により静止画の撮影画像データと、動画の撮影画像データとを生成できる。なお、第２実施形態では、ＣＰＵ３２は静止画または動画の撮影画像データに、マイク３５で録音した録音データを付随的に含めることもできる。
【００５３】
また、第２実施形態での画像処理部２５は、ＣＰＵ３２の指示により撮影画像に対するマスク処理を実行する。ここで、撮影画像に対するマスク処理は、撮影画像の開示を部分的に妨げる画像処理を意味する。例えば、上記のマスク処理には、（ａ）撮影画像の秘匿部分を塗りつぶす処理、（ｂ）撮影画像の秘匿部分を切り出すトリミング処理、（ｃ）撮影画像の秘匿部分を低解像度化するモザイク処理、（ｄ）撮影画像の秘匿部分にマークを重畳させて覆い隠す処理、などが含まれる。
【００５４】
音声解析部３６は、ＣＰＵ３２とマイク３５とに接続されている。音声解析部３６はマイク３５の出力に基づいて録音データを生成する。また、音声解析部３６は、録音データに対する音声解析およびマスク処理を実行する。ここで、録音データに対するマスク処理は、録音データに含まれる秘匿したい音声（特定語句）の再生を妨げる処理を意味する。例えば、上記のマスク処理には、（ａ）特定語句の箇所に他の音声をかぶせる処理や、（ｂ）録音データの一部または全部の再生を禁止する処理、などが含まれる。
【００５５】
マスク処理用ＤＢ３７はバス３３に接続されている。このマスク処理用ＤＢ３７は、第１の特徴情報と、第２の特徴情報とが記録されている。第１の特徴情報は、撮影画像から抽出する特定被写体の特徴を示すものであって、画像処理部２５がマスク処理のための被写体認識で使用する。第２の特徴情報は、音声データから抽出する特定語句の特徴を示すものであって、音声解析部３６が音声解析処理で使用する。例えば、第２の特徴情報は、不特定話者による多量の音声データから求めた特定語句の音響モデルデータで構成される。
【００５６】
以下、図７を参照しつつ、第２実施形態の電子カメラ１１でのマスク処理の動作を具体的に説明する。ここでは、記録媒体３４に記録されたデータファイルに対して、電子カメラ１１がマスク処理を実行する例を説明する。
ステップ３０１：ＣＰＵ３２は、記録媒体３４のデータファイル（撮影画像のデータ）のうちから、マスク処理の対象をユーザーの入力に基づいて選択する。例えば、ＣＰＵ３２は、再生時にユーザーが指定した撮影画像をマスク処理の対象に選択する。
【００５７】
ステップ３０２：ＣＰＵ３２は、マスク処理の詳細設定の項目をユーザーの操作によって変更する。なお、予めマスク処理の詳細設定がＣＰＵ３２に入力されている場合や、ＣＰＵ３２が詳細設定を省略する入力を受け付けた場合には、ＣＰＵ３２はＳ３０２の工程を省略できる。なお、マスク処理の詳細設定では、それぞれ種類の異なる複数のマスク処理の各々のオン／オフと、マスク処理における相互の優先関係とを、ユーザーがＣＰＵ３２に対して設定できる。
【００５８】
ステップ３０３：ＣＰＵ３２は、マスク処理の詳細設定（Ｓ３０２）に基づいて、画像処理部２５および音声解析部３６に対して、マスク処理の実行を指示する。そして、画像処理部２５および音声解析部３６は、以下の（１）から（６）に示すマスク処理のいずれかを実行する。そして、画像処理部２５および音声解析部３６は、マスク処理を施した撮影画像のデータおよび録音データ（サンプル用データ）を、マスク処理前の撮影画像のデータおよび録音データとは別に生成する。
【００５９】
（１）焦点検出エリアを基準とするマスク処理
画像処理部２５は、撮影時の焦点検出エリアの位置に基づいて、撮影画像の一部に対してマスク処理を実行する。具体的には、ＣＰＵは、Ｅｘｉｆ規格に準拠した撮影画像データから、撮影時の焦点検出エリアを示す焦点検出エリア情報を取得する。そして、画像処理部２５は、撮影時の焦点検出エリアを基準として撮影画像に対してマスク処理を実行する。
【００６０】
例えば、画像処理部２５は、焦点検出エリアを中心とする一定範囲を秘匿部分としてマスク処理を実行する。この場合のサンプル用データの撮影画像では、主要被写体と考えられる被写体を秘匿できる。それに対して、画像処理部２５は、焦点検出エリアを中心とする一定範囲の外側を秘匿部分としてマスク処理を実行することもできる。この場合のサンプル用データの撮影画像では、主要被写体が含まれる可能性の低い背景部分を秘匿できる。
【００６１】
（２）文字認識処理を伴うマスク処理
画像処理部２５は、撮影画像に対して公知の文字認識処理を実行する。そして、画像処理部２５は、文字認識処理の結果に基づいて、撮影画像に含まれる文字の部分にマスク処理を実行する。例えば、撮影位置を示す文字（電柱や看板の住所表示など）が撮影画像に含まれる場合にも、サンプル用データの撮影画像ではこれらの情報を秘匿できる。
【００６２】
（３）２次元バーコードに対するマスク処理
画像処理部２５は、撮影画像に対して２次元バーコード（ＱＲコード（登録商標）など）の認識処理を実行する。そして、画像処理部２５は、上記の認識処理の結果に基づいて、撮影画像に含まれる２次元バーコードの部分にマスク処理を実行する。具体的には、２次元バーコードからのデータ読み出しと同様の手段によって、画像処理部２５は上記の認識処理を実現できる。例えば、住所などを示す２次元バーコードが撮影画像に含まれる場合にも、サンプル用データの撮影画像ではこれらの情報を秘匿できる。
【００６３】
（４）被写体認識を伴うマスク処理
画像処理部２５は、撮影画像から特定被写体を認識する被写体認識処理を実行する。具体的には、画像処理部２５は、マスク処理用ＤＢ３７の第１の特徴情報に基づいて、パターンマッチングなどの公知の手段で第１の特徴情報に対応する特定被写体を撮影画像から認識する。そして、画像処理部２５は、被写体認識処理の結果に基づいて、上記の特定被写体に対してマスク処理を実行する。例えば、撮影画像に含まれる著名な建造物や地形（東京タワーや富士山など）によって撮影位置が容易に推測できる場合にも、第１の特徴情報に予め著名な建造物や地形などの情報を登録しておけば、サンプル用データにおいて撮影位置をより確実に秘匿できる。
【００６４】
ここで、画像処理部２５は撮影画像から人物の顔認識処理を実行してもよい。そして、画像処理部２５は、認識した人物の顔の位置にマスク処理を施すようにしてもよい。例えば、撮影画像に含まれる人物（撮影位置の近隣の住人）から撮影位置を推定できる可能性もあるからである。また、サンプル用データの公開時において、撮影画像に含まれる人物の肖像権を保護する必要もあるからである。なお、画像処理部２５の顔認識処理は公知の手段で行われる。例えば、画像処理部２５は、特徴点抽出処理によって顔領域を抽出する。あるいは、画像処理部２５は、被写体の色情報に基いて肌色領域の輪郭を抽出し、さらに予め用意された顔部品のテンプレートとのマッチングを行って顔領域を検出してもよい。
【００６５】
（５）動画像の変調光源に対するマスク処理
撮影画像が動画像の場合において、画像処理部２５は動画像のフレーム間で点滅を繰り返す変調光源の部分を検出する。そして、画像処理部２５は、上記の変調光源を検出した場合には、撮影画像における変調光源の部分にマスク処理を施す。例えば、画像処理部２５は各フレームにおいて変調光源の部分を直接マスクしてもよく、あるいは、動画像で変調光源が撮影されている期間を再生できないようにしてもよい。
【００６６】
近年では、変調光源（一例として信号機や照明器具など）の点滅によって位置データを周囲に配信できる可視光通信が実用化されつつある。そのため、動画像のフレームレートの値が可視光通信のサンプリングレートの値よりも大きい場合には、動画像から可視光通信の信号を読み出して撮影位置を割り出せる可能性もある。そのため、動画像における変調光源を予めマスクしておけば、サンプル用データにおいて撮影位置をより確実に秘匿できる。
【００６７】
なお、画像処理部２５は、上記の（１）から（５）のマスク処理のオン／オフおよび優先順位の設定（Ｓ３０２）に応じて、撮影画像の任意の位置を秘匿することもできる。一例として、画像処理部２５は、焦点検出エリアを中心とする一定範囲内を秘匿部分としてマスク処理を実行するとともに、背景部分にある文字や２次元バーコードに対してもマスク処理を行うことができる。
【００６８】
（６）録音データに対するマスク処理
撮影画像データに録音データが含まれる場合において、音声解析部３６は録音データの音声から特定語句を抽出する音声解析処理処理を実行する。具体的には、音声解析部３６は、マスク処理用ＤＢ３７の第２の特徴情報に基づいて、隠れマルコフモデルによる公知の音声認識処理で特定語句の有無を判定する。そして、音声解析部３６は、録音データの音声に特定語句が含まれていると判定した場合に、録音データに対して特定語句の再生を妨げるマスク処理を実行する。
【００６９】
例えば、録音データに撮影位置を示す音声が含まれる場合にも、第２の特徴情報に予め地名の語句などを登録しておけば、サンプル用データにおいて撮影位置をより確実に秘匿できる。
ステップ３０４：ＣＰＵ３２は、マスク処理の対象となった撮影画像のデータまたは録音データを含むデータファイルに、上記のサンプル用データ（Ｓ３０３）を関連付けて記録する。以上で、電子カメラ１１でのマスク処理の動作の説明を終了する。なお、上記のデータファイルは、その後に第１実施形態と同様に電子カメラ１１からサーバー１２に送信される。そして、サーバー１２では、サンプル用データが閲覧可能な状態に置かれるとともに、撮影画像のデータおよび撮影位置データは秘匿状態におかれることとなる。
【００７０】
次に、第２実施形態でサーバーにおいてマスク処理が行われる場合を説明する。図８は第２実施形態のサーバーの構成を示すブロック図である。
第２実施形態のサーバー１２は、図３（ａ）に示す第１実施形態のサーバーの構成に加えて、画像処理部４５と、音声解析部４６と、マスク処理用ＤＢ４７とをさらに有している。画像処理部４５、音声解析部４６およびマスク処理用ＤＢ７は、いずれも制御部４４に接続されている。
【００７１】
画像処理部４５は、制御部４４の指示により撮影画像に対するマスク処理を実行する。音声解析部４６は、制御部４４の指示により録音データに対する音声解析およびマスク処理を実行する。マスク処理用ＤＢ４７は、第１の特徴情報および第２の特徴情報が記録されている。なお、上記の画像処理部４５、音声解析部４６およびマスク処理用ＤＢ４７は、電子カメラのものと機能がほぼ共通するので重複説明は省略する。
【００７２】
以下、図９を参照しつつ、第２実施形態のサーバーでのマスク処理およびデータ登録の動作を具体的に説明する。この図９の流れ図は、図４のサーバー１２側における認証後の動作（Ｓ１０６〜Ｓ１１１）の変形例を示している。なお、図９のＳ４０７からＳ４０９は、図４のＳ１０９からＳ１１１に対応するので重複説明を省略する。
ステップ４０１：サーバー１２の制御部４４は、データファイルの受信により登録画像ＩＤを生成する。また、制御部４４は、ユーザー情報ＤＢ４１に撮影者のユーザー情報と対応付けて登録画像ＩＤを記録する。なお、このＳ４０１は図４のＳ１０６に対応する。
【００７３】
ステップ４０２：制御部４４は、データファイルにサンプル用データが含まれているか否かを判定する。サンプル用データが含まれている場合（ＹＥＳ側）には、電子カメラ１１でマスク処理が既に実行されているのでＳ４０５に移行する。一方、サンプル用データが含まれていない場合（ＮＯ側）にはＳ４０３に移行する。
ステップ４０３：制御部４４は、マスク処理の詳細設定を電子カメラ１１からのユーザーの操作によって変更する。なお、マスク処理の詳細設定では、それぞれ種類の異なる複数のマスク処理の各々のオン／オフと、マスク処理における相互の優先関係とを、ユーザーが制御部４４に対して設定できる。
【００７４】
ステップ４０４：制御部４４は、マスク処理の詳細設定（Ｓ４０３）に基づいて、画像処理部４５および音声解析部４６に対してマスク処理の実行を指示する。そして、画像処理部４５および音声解析部４６はマスク処理を実行して、マスク処理前の撮影画像のデータおよび録音データとは別にサンプル用データを生成する。なお、Ｓ４０４でのサーバー１２によるマスク処理は、電子カメラ１１によるマスク処理（図７のＳ３０３に対応する）とほぼ同様であるので重複説明を省略する。
【００７５】
ステップ４０５：制御部４４は、撮影画像データおよびサンプル用データを登録画像ＩＤ（Ｓ４０１）に対応付けして撮影画像ＤＢ４２に記録する。また、制御部４４はデータファイルの撮影位置データを登録画像ＩＤ（Ｓ４０１）に対応付けして撮影位置ＤＢ４３に記録する。なお、Ｅｘｉｆ規格のＭａｋｅｒＮｏｔｅタグを利用して撮影位置データを記録している場合、制御部４４は撮影位置ＤＢ４３に撮影位置データを記録した後に、撮影画像データのタグ領域から撮影位置データを削除する。
【００７６】
なお、撮影位置データに地図画像のデータとテキストデータがない場合には、制御部４４は座標系データに基づいて地図画像のデータおよびテキストデータを生成する。第２実施形態での地図画像のデータおよびテキストデータの生成方法は、第１実施形態と共通するため重複説明を省略する。
ステップ４０６：制御部４４は、撮影画像ＤＢ４２に登録されたデータのうち、サンプル用データを外部から閲覧可能な状態に設定する。また、制御部４４は、撮影画像ＤＢ４２に登録された撮影画像のデータと、撮影位置ＤＢ４３の撮影位置データとを外部からのアクセスが制限された秘匿状態におく。
【００７７】
すなわち、第２実施形態では、課金処理前の状態において端末装置１３からはマスク処理後の画像または音声しか閲覧できないため、撮影位置をより確実に秘匿することができる。なお、第２実施形態でのサーバー１２は、課金処理された端末装置１３に対して、撮影位置のデータとともに、撮影画像のデータおよび録音データを送信する。
以下、第２実施形態の位置情報配信システムの効果を説明する。
【００７８】
第２実施形態では、電子カメラ１１またはサーバー１２が、撮影画像のデータおよび録音データに対してマスク処理を実行する。そのため、第２実施形態では、上記第１実施形態と同様の効果に加えて、サーバー１２上で開示されている撮影画像や録音データによって撮影位置の秘密性が失われる事態を回避できる。
（第３実施形態の説明）
次に、第１実施形態の変形例である第３実施形態の位置情報配信システムを説明する。
【００７９】
例えば、ある目的物を複数方向から撮影した撮影画像群のように、位置情報配信システム上で取り扱われる一連の撮影画像および撮影位置のデータが密接な関係性を持つことがある。かかる場合に一連の撮影画像のデータおよび撮影位置データを一括して売買できると位置情報配信システムが要請されている。
第３実施形態の位置情報配信システムは、電子カメラおよびサーバーの一方が、撮影位置を基準として関連性を有する複数の撮影画像のデータおよび位置データをグループ化してグループファイルを生成する。
【００８０】
まず、図１０の流れ図を参照しつつ、第３実施形態で電子カメラがグループ化処理を行なう場合の動作を説明する。ここでは、記録媒体３４に記録された複数のデータファイルに基づいて、ＣＰＵ３２がグループファイルを生成する。なお、第３実施形態の電子カメラ１１は、ＣＰＵ３２がグループ化処理を実行する点を除いて第１実施形態とほぼ共通するので、電子カメラ１１の構成の説明は省略する。
【００８１】
ステップ５０１：ＣＰＵ３２は、ユーザーの操作に応じてグループ化処理の動作モードを立ち上げる。そして、ＣＰＵ３２は液晶モニタ３１にメニュー画面を表示する。このメニュー画面では、（１）マニュアルによるグループ化、（２）代表画像の指定によるグループ化、（３）位置の指定によるグループ化、のいずれかの項目をＣＰＵ３２に対してユーザーが選択入力できる（なお、Ｓ５０１でのメニュー画面の図示は省略する）。
【００８２】
ステップ５０２：ＣＰＵ３２は、上記のメニュー画面（Ｓ５０１）でマニュアルによるグループ化の項目が選択されたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ５０３に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ５０４に移行する。
ステップ５０３：この場合、ＣＰＵ３２はマニュアルによるグループ化処理を実行する。具体的には、ＣＰＵ３２は、記録媒体３４にあるデータファイルのうちで、ユーザーが手動で指定したすべてのデータファイルをグループ化し、指定されたデータファイルをまとめたグループファイルを生成する。そして、ＣＰＵ３２は、グループファイルに含まれる撮影画像のうちでユーザーが指定した撮影画像を代表画像に設定し、グループ化処理を終了する。
【００８３】
ステップ５０４：ＣＰＵ３２は、上記のメニュー画面（Ｓ５０１）で代表画像の指定によるグループ化の項目が選択されたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ５０５に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ５０６に移行する。
ステップ５０５：この場合、ＣＰＵ３２は代表画像の指定によるグループ化処理を実行する。このＳ５０５では、ＣＰＵ３２はユーザーが指定した代表画像の撮影位置から一定範囲内で撮影された撮影画像をグループ化する。
【００８４】
具体的には、第１にＣＰＵ３２は、代表画像の指定入力と、グループ化の範囲を規定する半径の入力とをユーザーから受け付ける。第２にＣＰＵ３２は、代表画像の撮影位置の座標を中心として、入力された半径で描かれる円の内側をグループ化の範囲とする。第３にＣＰＵは、記録媒体３４にあるデータファイルの撮影位置データを検索して、撮影位置の座標が上記の円の範囲内に含まれるデータファイルを抽出する。第４にＣＰＵ３２は、抽出したデータファイルをまとめてグループファイルを生成し、グループ化処理を終了する。なお、Ｓ５０５の場合には、ユーザーが最初に指定した撮影画像がＣＰＵ３２によって代表画像に設定される。
【００８５】
ステップ５０６：この場合、ＣＰＵ３２は位置の指定によるグループ化処理を実行する。このＳ５０６では、ＣＰＵ３２はユーザーの指定した範囲内で撮影された撮影画像をグループ化する。
具体的には、第１にＣＰＵ３２は、グループ化する撮影位置の領域指定の入力をユーザーから受け付ける。例えば、ＣＰＵ３２は液晶モニタ３１に地図を表示して、ユーザーにグループ化する領域を指定入力させる。なお、領域の指定入力では、地図上の基準点および半径の入力による円形の領域指定でもよく、地図上の対角点の入力による矩形の領域指定のいずれでもよい。第２にＣＰＵ３２は、記録媒体３４にあるデータファイルの撮影位置データを検索して、上記の指定された領域内に撮影位置の座標が含まれるデータファイルを抽出する。第３にＣＰＵ３２は、抽出したデータファイルをまとめてグループファイルを生成する。第４にＣＰＵ３２は、グループファイルに含まれる撮影画像のうちから代表画像を設定し、グループ化処理を終了する。なお、Ｓ５０６での代表画像はユーザーの指定に基づくものであってもよく、ＣＰＵ３２が地図上の基準点などに基づいて自動的に指定したものでもよい。
【００８６】
ここで、上記のグループファイルは、その後に第１実施形態と同様に電子カメラ１１からサーバー１２に送信される。そして、サーバー１２は、グループファイル内の撮影画像データ群と撮影位置データ群とを一単位として処理する。
次に、図１１の流れ図を参照しつつ、第３実施形態でサーバーがグループ化処理を行なう場合の動作を説明する。この図１１では、情報登録者（売り主）がサーバー１２に予め２以上のデータファイルを登録していることを前提として説明を行う。なお、第３実施形態のサーバー１２は、制御部４４がグループ化処理を実行する点を除いて第１実施形態とほぼ共通するので、サーバー１２の構成の説明は省略する。
【００８７】
ステップ６０１：サーバー１２の制御部４４は、データファイルを登録した売り主が電子カメラ１１または端末装置１３でサーバー１２にアクセスした場合、接続先の端末にメニュー画面を表示させる。
このメニュー画面では、サーバー１２内のデータファイルのグループ化処理を、接続先の端末がサーバー１２に対して指示できるようになっている。メニュー画面では、（１）マニュアルによるグループ化、（２）代表画像の指定によるグループ化、（３）位置の指定によるグループ化、のいずれかの項目をユーザーが選択入力できる（なお、Ｓ６０１でのメニュー画面の図示は省略する）。なお、グループ化の対象となる撮影画像および撮影位置データは、売り主のユーザーＩＤに対応するものに限定される。
【００８８】
ステップ６０２：制御部４４は、接続先の端末がマニュアルによるグループ化を指示したか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ６０３に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ６０４に移行する。
ステップ６０３：この場合、制御部４４はマニュアルによるグループ化処理を実行する。具体的には、第１に制御部４４は、グループ化する撮影画像の指定を接続先の端末（売り主）から受け付ける。第２に制御部４４は、指定された撮影画像に対応する登録画像ＩＤに基づいて、撮影画像ＤＢの撮影画像のデータと、撮影位置ＤＢの撮影位置データとをそれぞれリンクしてグループ化する。第３に制御部４４は、グループ化された撮影画像のうちでユーザーが指定した撮影画像を代表画像に設定し、グループ化処理を終了する。
【００８９】
ステップ６０４：制御部４４は、接続先の端末が代表画像の指定によるグループ化を指示したか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ６０５に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ６０６に移行する。
ステップ６０５：この場合、制御部４４は代表画像の指定によるグループ化処理を実行する。このＳ６０５では、制御部４４は売り主が指定した代表画像の撮影位置から一定範囲内で撮影された撮影画像をグループ化する。
【００９０】
具体的には、第１に制御部４４は、代表画像の指定入力と、グループ化の範囲を規定する半径の入力とを接続先の端末（売り主）から受け付ける。第２に制御部４４は、代表画像の撮影位置の座標を中心として、入力された半径で描かれる円の内側をグループ化の範囲とする。第３に制御部４４は、撮影位置ＤＢ４３で売り主のユーザーＩＤに対応する撮影位置データを検索し、撮影位置の座標が上記の円の範囲内に含まれる登録画像ＩＤを抽出する。第４に制御部４４は、抽出された登録画像ＩＤに基づいて、撮影画像ＤＢ４２の撮影画像のデータと、撮影位置ＤＢ４３の撮影位置データとをそれぞれリンクしてグループ化し、グループ化処理を終了する。
【００９１】
ステップ６０６：この場合、制御部４４は位置の指定によるグループ化処理を実行する。このＳ６０６では、制御部４４は売り主の指定した範囲内で撮影された撮影画像をグループ化する。
具体的には、第１に制御部４４は、グループ化する撮影位置の領域指定の入力を接続先の端末（売り主）から受け付ける。撮影位置の領域指定については、上記のＳ５０６の場合と同様であるので説明を省略する。第２に制御部４４は、撮影位置ＤＢ４３で売り主のユーザーＩＤに対応する撮影位置データを検索し、上記の指定された領域内に撮影位置の座標が含まれる登録画像ＩＤを抽出する。第３に制御部４４は、抽出された登録画像ＩＤに基づいて、撮影画像ＤＢ４２の撮影画像のデータと、撮影位置ＤＢ４３の撮影位置データとをそれぞれリンクしてグループ化し、グループ化処理を終了する。
【００９２】
その後、第３実施形態のサーバー１２は、グループ化された撮影画像のデータおよび撮影位置のデータを一単位として管理する。なお、代表画像は、グループ化された撮影画像のインデックスとして使用される。また、売り主がグループ化された撮影画像の閲覧を制限しようとする場合には、制御部４４は代表画像のみを閲覧可能な状態として、グループに含まれる他の撮影画像を秘匿状態におくこともできる。
【００９３】
また、情報購入者がグループ化された撮影画像を指定して撮影位置の購入をサーバー１２に指示した場合、制御部４４は、情報購入者の端末装置１３に対して、グループ化された撮影画像のデータと撮影位置のデータとを送信する。
以下、第３実施形態の位置情報配信システムの効果を説明する。
第３実施形態では、電子カメラ１１またはサーバー１２が、撮影画像のデータおよび撮影位置データをグループ化する。そのため、第３実施形態では、上記第１実施形態と同様の効果に加えて、密接な関係性を持つ撮影画像のデータおよび撮影位置データを一括して管理できるので、位置情報配信システムの利便性が大きく向上する。
【００９４】
（第４実施形態の説明）
次に、第１実施形態の変形例である第４実施形態の位置情報配信システムを説明する。
位置情報配信システムの運用時には、数多くの撮影画像データおよび撮影位置データがサーバー上に蓄積され、情報購入者は必要な情報にアクセスするために多大な手間を要求される。そのため、情報購入者が必要な情報へのアクセスを容易にする手段が要請される。
【００９５】
第４実施形態の位置情報配信システムは、電子カメラおよびサーバーの一方が撮影画像のデータにキーワードを関連付けして記録するとともに、サーバーがキーワードに基づく撮影画像の検索を実行する。
まず、第４実施形態の位置情報配信システムのサーバー１２について説明する。第４実施形態のサーバー１２は図３（ａ）に示す第１実施形態のサーバーと共通の構成であるが、撮影画像ＤＢ４２および制御部４４の機能に以下の相違がある。
【００９６】
撮影画像ＤＢ４２には、各々の撮影画像に関連付けされた状態で検索用のキーワードが記録されている。
制御部４４は、撮影画像に対して上記のキーワードを付加するキーワード付加処理を実行する。なお、キーワード付加処理の内容については後述する。また、制御部４４は、端末装置１３からの検索用語の入力に基づいて、撮影画像ＤＢ４２のキーワードを検索する検索機能を有する。そして、制御部４４は、検索用語の条件に対応するキーワードを有する撮影画像を端末装置１３に提示する。これにより、端末装置１３において、情報購入者は所望の撮影画像を容易に絞り込むことができる。
【００９７】
なお、制御部４４がキーワード付加処理を実行するためには、撮影日時または撮影位置とキーワードとの対応関係を記録したキーワードＤＢが必要となる。第４実施形態では、不図示の外部装置にあるキーワードＤＢを通信部４０を介して利用することで、制御部４４がキーワード付加処理を実行する。なお、サーバー１２内にキーワードＤＢを設けてもよい（キーワードＤＢの図示はいずれの場合も省略する）。
【００９８】
図１２は、第４実施形態でサーバーがキーワード付加処理を行なう場合の動作を説明する流れ図である。
ステップ７０１：制御部４４は、撮影画像ＤＢ４２に記録された撮影画像のうちから、キーワード付加処理の対象となる撮影画像を選択し、その登録画像ＩＤを取得する。例えば、制御部４４は、撮影画像ＤＢ４２に新規に登録された撮影画像をキーワード付加処理の対象とする。あるいは、制御部４４は、撮影画像ＤＢ４２の複数の撮影画像のデータをキーワード付加処理の対象として一括指定してもよい。
【００９９】
ステップ７０２：制御部４４は、Ｓ７０１で取得した登録画像ＩＤについて、その撮影画像の撮影日時および撮影位置のデータを取得する。具体的には、制御部４４は、Ｅｘｉｆ規格に準拠した撮影画像のデータのヘッダから撮影日時のデータを取得する。また、制御部４４は、登録画像ＩＤに基づいて撮影位置ＤＢ４２を検索して、撮影位置データを取得する。
【０１００】
ステップ７０３：制御部４４は、Ｓ７０２で取得した撮影日時および撮影位置に基づいてキーワードＤＢを検索する。そして、ＣＰＵは、例えば以下の（１）から（３）の情報を取得する。
（１）キーワードＤＢが天気情報を有する場合、制御部４４は、撮影位置および撮影日時のデータから撮影位置における撮影時の天気情報（天候、気温、湿度、雨量、積雪量などのデータ）のキーワードを取得する。
【０１０１】
（２）キーワードＤＢがイベント情報を有する場合、制御部４４は、撮影位置および撮影日時のデータから撮影位置で撮影時に開催されたイベント情報（コンサート、祭り、公演などのデータ）のキーワードを取得する。
（３）キーワードＤＢが報道情報を有する場合、制御部４４は、撮影位置のデータから撮影位置に関係する報道情報（例えば、事件、事故、災害などのデータ）のキーワードを取得する。なお、制御部４４は、撮影日時のデータも用いて報道情報の条件をさらに絞り込んでもよい。
【０１０２】
もっとも、報道情報に関しては、例えば事故の発生前後の撮影画像をユーザーが要望する場合もあるので、制御部４４は報道情報を撮影日時で絞り込まなくともよい。なお、撮影日時を問わずに報道情報のキーワードを付加する場合、制御部４４はサーバー１２に登録された撮影画像データに対して報道情報のキーワード付加処理を定期的に実行することが好ましい。これにより、登録後に起こった事故に関する報道情報のキーワードを、サーバー１２が逐次追加できる。
【０１０３】
ステップ７０４：制御部４４は、Ｓ７０３で取得したキーワードを、処理対象の撮影画像のデータに対応付けて撮影画像ＤＢ４２に記録する。以上で、図１２の流れ図の説明を終了する。
ところで、上記のキーワード付加処理において、撮影位置を特定するためには不十分なものであれば、制御部４４は撮影位置のデータから直接キーワードを生成してもよい。例えば、制御部４４は、撮影位置の特定が困難な程度の大きさをもつ行政区域や地域名の名称をキーワードとしてもよい。一例として、市町村レベルの住所を秘匿する設定がされている場合において、制御部４４は撮影位置のデータに基づいて、都道府県の名称や地域名（東京都、関東地方など）をキーワードとして付加してもよい。
【０１０４】
また、上記のキーワード付加処理は電子カメラ１１のＣＰＵ３２が実行してもよい。例えば、第１実施形態と同様の構成の電子カメラにおいて、ＣＰＵ３２が撮影日時または撮影位置に基づいて、記録媒体３４に記録されたデータファイルにキーワードを付加してもよい。もっとも、この場合にはＣＰＵ３２は通信部２９を介して外部装置のキーワードＤＢからキーワードを取得する必要がある。なお、電子カメラ１１によるキーワード付加処理は、上記のサーバー１２の場合とほぼ同様であるので流れ図の図示と詳細な説明は省略する。
【０１０５】
以下、第４実施形態の位置情報配信システムの効果を説明する。
第４実施形態では、上記第１実施形態と同様の効果に加えて、電子カメラ１１またはサーバー１２の付加したキーワードによって、情報購入者は所望の撮影画像を検索が容易に絞り込むことができるので、位置情報配信システムの利便性が大きく向上する。
（第５実施形態の説明）
次に、第１実施形態の変形例である第５実施形態の位置情報配信システムを説明する。
【０１０６】
例えば、位置情報配信システム上で撮影位置を示す地図の縮尺や撮影画像の解像度を変更できる場合には、これらの状態に応じて情報の価値が変動することもある。そのため、位置情報配信システムでは、上記の情報の価値の変動にも対応しうる手段が要請されている。
第５実施形態の位置情報配信システムは、地図の縮尺や撮影画像の解像度の変更に応じて、サーバーが情報購入者に課金する情報の価格を変更する。
【０１０７】
図１３は、第５実施形態での情報購入者による撮影位置データの購入での動作を示す流れ図である。この場合には端末装置１３とサーバー１２との間でデータの送受信が行われる。なお、第５実施形態ではサーバー１２の制御部４４は、地図画像の縮尺の変更と撮影画像の解像度の変更とに関する処理を実行する。
ステップ８０１：端末装置１３のＣＰＵ５３は、情報購入者の指示によりサーバー１２とのデータ通信を開始する。端末装置１３のＣＰＵ５３は、外部から閲覧可能な状態にある撮影画像データの画像を、撮影位置を示す地図画像とともにモニタ５２に表示する。
【０１０８】
ここで、Ｓ８０１での端末装置１３のモニタ５２には、いずれも無料に設定された見本用撮影画像および見本用地図画像が１セットで表示される。一例として、見本用撮影画像は、Ｅｘｉｆ規格のサムネイル画像程度の低い解像度に設定されている。また、見本用地図画像は、縮尺が非常に小さな粗い地図となっている。そのため、Ｓ８０１の段階では、情報購入者は、購入を検討する情報の概要を判断することはできるが、地図画像から撮影位置を正確に把握することはできない。
【０１０９】
ステップ８０２：見本用撮影画像よりも精細な撮影画像や、見本用地図画像よりも縮尺が大きく詳細な地図画像を取得する場合には、情報購入者は端末装置１３からサーバー１２に対して画像取得要求を行う。この画像取得要求では、情報購入者は撮影画像の解像度の大きさと、地図画像の縮尺の大きさをそれぞれ指定できる。
そして、端末装置１３のＣＰＵ５３は、情報購入者の入力に基づいて、画像取得要求をサーバー１２に送信する。
【０１１０】
ステップ８０３：サーバー１２の制御部４４は、画像取得要求（Ｓ８０２）を受信するとユーザーＩＤおよびパスワードの認証入力要求を端末装置１３に返信する。
ステップ８０４：端末装置１３のＣＰＵ５３は、ユーザーＩＤおよびパスワードの認証入力を情報購入者から受け付ける。そして、ＣＰＵ５３は、情報購入者の入力したユーザーＩＤおよびパスワードをサーバー１２に送信する。
【０１１１】
ステップ８０５：サーバー１２の制御部４４は、端末装置１３から送信されたユーザーＩＤおよびパスワード（Ｓ８０４）により端末装置１３を認証する。なお、ユーザーＩＤおよびパスワードが対応しない場合には認証は行われず、この場合には以下のステップを行うことなく処理が終了することとなる。
ステップ８０６：サーバー１２の制御部４４は、画像取得要求のあった登録画像ＩＤに基づいて撮影画像ＤＢ４２と撮影位置ＤＢ４３とを検索する。そして、制御部４４は、画像取得要求で指定された解像度の撮影画像と、画像取得要求で指定された縮尺の地図画像とを端末装置１３に対して送信する。
【０１１２】
ステップ８０７：端末装置１３のＣＰＵ５３は、サーバー１２から送信された撮影画像および地図画像をモニタ５２に表示する。そのため、情報購入者は、高解像度の撮影画像および縮尺の大きな詳細地図によって、Ｓ８０１の状態と比較して被写体の状態と撮影位置とをより正確に把握できる。
ステップ８０８：一方、サーバー１２の制御部４４は、画像取得要求での解像度の指定および縮尺の指定に基づいて課金処理の価格を変更する。具体的には、地図画像の縮尺を変更した場合には、制御部４４は縮尺の大きさに比例して価格が高くなるように調整する。すなわち、情報購入者が比較的に縮尺の小さい地図画像を取得する場合には、制御部４４は課金処理の価格を減額して割り引く処理を実行する。また、撮影画像の解像度を変更した場合には、制御部４４は解像度の高さに比例して価格が高くなるように調整する。すなわち、情報購入者が比較的に解像度の低い撮影画像を取得する場合には、制御部４４は課金処理の価格を減額して割り引く処理を実行する。
【０１１３】
ステップ８０９：制御部４４は、情報購入者のユーザーＩＤに課金処理を実行するとともに、情報登録者のユーザーＩＤに代金支払処理を実行する。例えば、金融機関の口座による決済の場合、制御部４４はユーザー情報ＤＢ４１の決済手段情報に基づいて金融機関に情報購入者の口座からの代金引落依頼を送信する。同様に、制御部４４は金融機関に情報登録者の口座への代金振込依頼を送信する。そして、金融機関がサーバー１２からの代金引落依頼および代金振込依頼を受信すると、金融機関は情報購入者の口座から撮影位置データの代金を引き落とすとともに、情報登録者の口座に撮影位置データの代金を入金する。以上で、図１３の説明を終了する。なお、情報購入者がより解像度の高い撮影画像や縮尺の大きな地図画像を取得しようとする場合には、Ｓ８０２に戻ってサーバー１２に対して再度画像取得要求を実行すればよい。
【０１１４】
以下、第５実施形態の位置情報配信システムの効果を説明する。
第５実施形態では、地図の縮尺や撮影画像の解像度の変更に応じて、サーバー１２が情報購入者に課金する情報の価格を変更する。そのため、上記第１実施形態と同様の効果に加えて、情報購入者のニーズに応じて課金額を柔軟に調整できるので、位置情報配信システムの利便性が大きく向上する。
【０１１５】
（第６実施形態の説明）
図１４は、第６実施形態のサーバー１２の構成を示すブロック図である。第６実施形態は、例えば、カメラ付の携帯パーソナルコンピュータなどでサーバー１２を構成した例である。このサーバーは、被写体を撮影して撮影画像データを生成するための撮像部４８と、撮影位置データを生成するためのＧＰＳユニット４９および方位センサ４９ａとを有している。
【０１１６】
上記の第６実施形態によれば、サーバー１２単体で撮影画像データおよび撮影位置データを生成することが可能となる。
（実施形態の補足事項）
（１）第１実施形態において、情報登録者は電子カメラ１１からデータファイルを取り出して、端末装置１３からサーバー１２にデータファイルを登録するようにしてもよい。
【０１１７】
（２）電子カメラ１１の撮影位置データ生成手段はＧＰＳユニット２７に限定されることなく、例えば、セルラ方式の移動通信網（ＰＨＳ等）や、携帯電話などの複数の基地局から発信される情報を利用した測位装置などで構成してもよい。この場合には、撮影位置データ生成手段と通信部とを兼用することができる。
（３）第１実施形態の端末装置は、データ通信機能を有する携帯電話装置であってもよい。
【０１１８】
（４）上記の実施形態では、データの改竄を防止する観点から、電子カメラが秘密鍵で撮影画像データと撮影位置データとを暗号化し、サーバーが公開鍵でデータを復号化する暗号化処理を行うようにしてもよい。なお、データの改竄をより確実に防止するためには、電子カメラが撮影後のデータをハード内で暗号化処理し、電子カメラにおいて売買用のデータの編集を行えない構成とすることがより好ましい。
【０１１９】
（５）第２実施形態のマスク処理では、サンプル用データの画像または音声を再生して、マスク処理の適否をユーザーに確認させるようにしてもよい。
（６）上記実施形態で説明した発明は、コンピュータにその発明を実行させるプログラムをインストールして実施してもかまわない。
【図面の簡単な説明】
【０１２０】
【図１】第１実施形態の位置情報配信システムの概要図
【図２】第１実施形態の電子カメラの構成を示すブロック図
【図３】（ａ）第１実施形態のサーバーの構成を示すブロック図、（ｂ）第１実施形態の端末装置の構成を示すブロック図
【図４】「情報登録者によるデータ登録」での動作を示す流れ図
【図５】「情報購入者による撮影位置データの購入」での動作を示す流れ図
【図６】第２実施形態の電子カメラの構成を示すブロック図
【図７】第２実施形態の電子カメラでのマスク処理の動作を説明する流れ図
【図８】第２実施形態のサーバーの構成を示すブロック図
【図９】第２実施形態のサーバーでのマスク処理およびデータ登録の動作を説明する流れ図
【図１０】第３実施形態で電子カメラがグループ化処理を行なう場合の動作を説明する流れ図
【図１１】第３実施形態でサーバーがグループ化処理を行なう場合の動作を説明する流れ図
【図１２】第４実施形態でサーバーがキーワード付加処理を行なう場合の動作を説明する流れ図
【図１３】第５実施形態における撮影位置データの購入での動作を示す流れ図
【図１４】第６実施形態のサーバーの構成を示すブロック図
【符号の説明】
【０１２１】
１１…電子カメラ、１２…サーバー、１３…端末装置、２２…撮像素子、２５，４５…画像処理部、２７，４９…ＧＰＳユニット、２８，４９ａ…方位センサ、３５…マイク、３６，４６…音声解析部、３７，４７…マスク処理用ＤＢ、４０…通信部、４１…ユーザー情報ＤＢ、４２…撮影画像ＤＢ、４３…撮影位置ＤＢ、４４…制御部、４８…撮像部
【図１】
2008027336.tif 000003
【図２】
2008027336.tif 000004
【図３】
2008027336.tif 000005
【図４】
2008027336.tif 000006
【図５】
2008027336.tif 000007
【図６】
2008027336.tif 000008
【図７】
2008027336.tif 000009
【図８】
2008027336.tif 000010
【図９】
2008027336.tif 000011
【図１０】
2008027336.tif 000012
【図１１】
2008027336.tif 000013
【図１２】
2008027336.tif 000014
【図１３】
2008027336.tif 000015
【図１４】
2008027336.tif 000016