(57)【要約】【課題】ユーザが撮影した画像データに付加する位置情報をユーザの手間をかけることなく適切に付加することが可能とする撮影装置を提供することを目的とする。【解決手段】位置情報設定画面２００において、撮影装置１００で撮影した画像データに付加された位置情報の置換えを行うために、基準となる位置として置換え元の位置２０１、置換え範囲２０２を設定し、置換えたい値を置換え先の位置２０３に設定することで、撮影時の位置に従って、各設定した値を用いて、画像データに付加した位置情報で置換えを行う。【選択図】図２
2013162251.tif 000002
【特許請求の範囲】
【請求項１】
撮影して得られた画像データに対して撮影した位置情報を付加する撮影装置であって、
置換え対象とする撮影位置を置換え元の位置として設定する置換え元位置設定手段と、
前記置換え元位置設定手段に対応させて前記画像データに付加された位置情報を置換えた後の位置情報を置換え情報として記憶する置換え情報記憶手段と、
前記画像データに付加された位置情報が、前記置換え記憶手段によって記憶した置換え元の位置を含む場合、前記置換えた後の位置情報に置換えを行う置換え手段と、
を備えたことを特徴とする撮影装置。
【請求項２】
置換えの範囲を設定する置換え範囲設定手段を備え、
前記情報記憶手段は、前記置換え元の位置及び前記置換え範囲設定手段によって設定する置換えの範囲に対応させて前記置換えた後の位置情報を置換え情報として記憶し、
前記置換え手段は、前記画像データに付加された位置情報が、前記置換え記憶手段によって記憶した置換え元の位置に対応する前記置換え範囲に含まれる場合、前記置換えた後の位置情報に置換えを行うことを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記情報記憶手段は、置換えを行う優先順位を含めて置換え情報を記憶し、
前記置換え手段は、前記画像データに付加された位置情報が、前記置換え記憶手段によって記憶した置換え元の位置に対応する複数の前記置換え範囲に含まれる場合、優先順に、前記置換えた後の位置情報に置換えを行うことを特徴とする請求項２に記載の撮影装置。
【請求項４】
前記置換え情報記憶手段に置換え情報を新たに記憶した順に、前記優先順位を高い順位として記憶することを特徴とする請求項３に記載の撮影装置。
【請求項５】
撮影して得られた画像データに対して撮影した位置を含む位置情報を付加する撮影装置の制御方法であって、
置換え対象とする撮影位置を置換え元の位置として設定する置換え元位置設定ステップと、
前記画像データに付加された位置情報が、前記置換え元位置設定ステップに対応させて前記画像データに付加された位置情報を置換えた後の位置情報を置換え情報として記憶する置換え記憶ステップによって記憶した置換え元の位置を含む場合、前記置換えた後の位置情報に置換えを行う置換えステップと、
を実行することを特徴とする撮影装置の制御方法。
【請求項６】
撮影して得られた画像データに対して撮影した位置を含む位置情報を付加する撮影装置で実行されるプログラムあって、
置換え対象とする撮影位置を置換え元の位置として設定する置換え元位置設定手段と、
前記画像データに付加された位置情報が、前記置換え元位置設定手段に対応させて前記画像データに付加された位置情報を置換えた後の位置情報を置換え情報として記憶する置換え記憶手段によって記憶した置換え元の位置を含む場合、前記置換えた後の位置情報に置換えを行う置換え手段と、
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置において撮影して得られた画像データのアクセス制御に関する技術に関し、特に撮影位置に従って、外部参照者への見せ方を定める技術に関する。
【背景技術】
【０００２】
現在、撮影装置で撮影して得られた画像データを、画像データを保管管理するファイルサーバ等へ格納し、適宜、ユーザが利用する際に画像データへアクセスして参照、編集、及びダウンロード等の操作を行うシステムが利用されている。
【０００３】
このようなシステムにおいては、ユーザが撮影した画像データには、メールアドレス、指名、住所等の個人情報を含むことが多く、これらの情報を含む画像データが、第三者が参照可能なファイルサーバ等へ保管されてしまうと、個人情報の漏えいに繋がるリスクが非常に高まる。
【０００４】
そこで、インターネット等の通信網経由で撮影した画像データを転送する際に限り、画像データに含まれる個人情報等の付加情報を自動削除する技術が開示されている（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３４３６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、近年、ユーザは、撮影装置において撮影した位置情報を含む画像データをファイルサーバ等へアップロードする指示を行うと、インターネット等の通信網を経由して、ファイルサーバ等へ画像データを転送し、ファイルサーバ等に予め記憶した地図データとのマッピングを行うことで、撮影された画像データがどこで撮影されたのかを、他のユーザへ知らしめる機能を有しているシステムが存在する。
【０００７】
このようなシステムにおいては、特許文献１に記載の技術においては、自動で位置情報等の付加情報を削除することになりかねないため、当システムの利用目的に反してしまうことになりうる。
【０００８】
一方、利用目的を果たすために、全ての位置情報を削除せずに、インターネット等の通信網経由で撮影した画像データをファイルサーバ等へ転送したとすると、例えば、撮影を行ったユーザが居住する区域で撮影を行った場合、自身の居所を知らしめることにもなりかねないため、悪用される恐れが発生する。
【０００９】
そこで、現在は、このような撮影装置においては、画像データに付加する位置情報を撮影装置において付加するか否かの設定を行うことで、回避することが可能である。
【００１０】
しかしながら、このような態様であれば、ユーザが撮影する度に付加するか否かの判断を下し、設定を行う必要があるため。撮影に手間がかかるという問題がある。
【００１１】
また、ユーザの操作ミスによって、位置情報を付加すべきではない画像データであったとしても、そのことに気付かず、位置情報を付加した画像データが、ファイルサーバ等へアップロードされ、他のユーザの目に留まることになる。
【００１２】
本発明によれば、ユーザが撮影した画像データに付加する付加情報をユーザの手間をかけることなく適切に付加することが可能な撮影装置、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するための第１の発明は、撮影して得られた画像データに対して撮影した位置情報を付加する撮影装置であって、置換え対象とする撮影位置を置換え元の位置として設定する置換え元位置設定手段と、前記置換え元位置設定手段に対応させて前記画像データに付加された位置情報を置換えた後の位置情報を置換え情報として記憶する置換え情報記憶手段と、前記画像データに付加された位置情報が、前記置換え記憶手段によって記憶した置換え元の位置を含む場合、前記置換えた後の位置情報に置換えを行う置換え手段と、を備えたことを特徴とする撮影装置である。
【００１４】
上記目的を達成するための第２の発明は、撮影して得られた画像データに対して撮影した位置情報を付加する撮影装置の制御方法であって、置換え対象とする撮影位置を置換え元の位置として設定する置換え元位置設定ステップと、前記画像データに付加された位置情報が、前記置換え元位置設定ステップに対応させて前記画像データに付加された位置情報を置換えた後の位置情報を置換え情報として記憶する置換え記憶ステップによって記憶した置換え元の位置を含む場合、前記置換えた後の位置情報に置換えを行う置換えステップと、を実行することを特徴とする撮影装置の制御方法である。
【００１５】
上記目的を達成するための第３の発明は、撮影して得られた画像データに対して撮影した位置情報を付加する撮影装置で実行されるプログラムあって、置換え対象とする撮影位置を置換え元の位置として設定する置換え元位置設定手段と、前記画像データに付加された位置情報が、前記置換え元位置設定手段に対応させて前記画像データに付加された位置情報を置換えた後の位置情報を置換え情報として記憶する置換え記憶手段によって記憶した置換え元の位置を含む場合、前記置換えた後の位置情報に置換えを行う置換え手段と、を備えたことを特徴とするプログラムである。
【発明の効果】
【００１６】
本発明によれば、ユーザが撮影した位置に応じて、撮影した画像データへの位置情報を付加するか否かを自動判定することで、ユーザにとって撮影に要する手間を省き、適切な位置情報を付加することが可能となる、という効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る撮影装置のハードウェアの概要を示す構成図である。
【図２】本発明の実施形態に係る位置情報の置換えを設定する画面の構成を示す構成図である。
【図３】本発明の実施形態に係る置換え情報の位置を登録、変更するための画面の構成を示す構成図である。
【図４】本発明の実施形態に係る置換え元の位置を選択するための画面の構成を示す構成図である。
【図５】本発明の実施形態に係る置換え範囲を選択するための画面の構成を示す構成図である。
【図６】本発明の実施形態に係る置換え先の位置を選択するための画面の構成を示す構成図である。
【図７】本発明の実施形態に係る置換え情報を有効、あるいは無効の設定を行うための画面の構成を示す構成図である。
【図８】本発明の実施形態に係る置換え元の位置を登録、変更するための画面の構成を示す構成図である。
【図９】本発明の実施形態に係る置換え元の位置情報の削除を確認するための画面の構成を示す構成図である。
【図１０】本発明の実施形態に係る置換え先の位置を登録、変更するための画面の構成を示す構成図である。
【図１１】本発明の実施形態に係る置換え先の位置情報の削除を確認するための画面の構成を示す構成図である。
【図１２】本発明の実施形態に係る撮影装置で実行される処理において利用されるテーブルの構成を示す構成図である。
【図１３】本発明の実施形態に係る撮影装置で実行される置換え情報を登録する処理の流れを示すフローチャートである。
【図１４】本発明の実施形態に係る撮影装置で実行される置換え元の位置情報を登録、変更する処理の流れを示すフローチャートである。
【図１５】本発明の実施形態に係る撮影装置で実行される置換え範囲を設定する処理の流れを示すフローチャートである。
【図１６】本発明の実施形態に係る撮影装置で実行される置換え先の位置情報を登録、変更する処理の流れを示すフローチャートである。
【図１７】本発明の実施形態に係る撮影装置で実行される置換え情報を有効、あるいは無効に設定する処理の流れを示すフローチャートである。
【図１８】本発明の実施形態に係る撮影装置で実行される画像データの位置情報の置換え処理の流れを示すフローチャートである。
【図１９】本発明の実施形態に係る撮影装置で実行される画像データの位置情報の置換え処理の詳細な流れを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。まず、図１を参照して、本発明を実施する撮影装置１００のハードウェア構成について説明する。
【００１９】
撮影装置１００は、いわゆるデジタルカメラから成り、撮影用のレンズ１０１、撮像素子（以下、「ＣＣＤ」と称する）１０２、カメラ信号処理部（以下、「ＡＤＣ」と称する）１０３、画像処理部１０４、システムコントローラ１１０、バッファメモリ１１１、フラッシュＲＯＭ１１２、インターフェース回路（以下、「Ｉ／Ｆ回路」と称する）１１３、カードホルダ１１４、メモリカード１１５、ディスプレイドライバ１１６、および操作部１２０を備える。
【００２０】
レンズ１０１は、レンズ等であり、対物レンズ、ズームレンズ、およびフォーカスレンズなどで構成される。ズームレンズおよびフォーカスレンズについては、不図示の駆動機構により光軸方向へ駆動される。撮像素子１０２は、レンズ１０１から入射した撮像光を結像し、電気信号（アナログ信号）に変換して出力するＣＣＤイメージセンサで構成される。
【００２１】
カメラ信号処理部（ＡＤＣ）１０３は、撮像素子１０２から受けた電気信号にデジタル変換やホワイトバランス調整などの信号処理を行なって、デジタル信号に変換する機能を有する。システムコントローラ１１０は、画像処理部１０４、バッファメモリ１１１、フラッシュＲＯＭ１１２、Ｉ／Ｆ回路１１３、ディスプレイドライバ１１６、サウンドドライバ１１８、ＬＥＤドライバ１２８、および操作部１２０に接続されている
【００２２】
画像処理部１０４は、前処理部１０５、ＹＣ処理部１０６、電子ズーム処理部１０７、圧縮部１０８、および伸長部１０９を備え、カメラ信号処理部１０３から出力されるデジタル信号から画像データを生成し、各種画像処理を行う機能を有する。
【００２３】
前処理部１０５は、入力される画像データに基づく画像のホワイトバランスを調整するホワイトバランス処理や画像のガンマ補正処理を行う機能を有する。ホワイトバランス処理は、画像の色合いを、実物の色合いに近くなるように調整したり、光源（蛍光灯や太陽光など）に合った適正な色に調整したりする処理である。ガンマ補正処理は、画像のコントラストを調整する処理である。なお、前処理部１０５は、ホワイトバランス処理およびガンマ補正処理以外の画像処理を実行することも可能である。
【００２４】
ＹＣ処理部１０６は、入力される画像データに基づく画像を、輝度情報「Ｙ」と、輝度信号と青色の色差情報「Ｃｂ」と、輝度信号と赤色の色差情報「Ｃｒ」とに分離する機能を有する。電子ズーム処理部１０７は、画像の一部（例えば中央部）を所定の大きさでトリミングし、トリミングした画像を信号処理で元画像の大きさに拡大する機能を有する。
【００２５】
電子ズーム処理部１０７は、例えば、撮影された１６００×１２００ドットの画像から中央の１０２４×７６８ドットの画像を切り出し、データ補間を行いながら１６００×１２００ドットのサイズに拡大することができる。
【００２６】
圧縮部１０８は、画像データをＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）方式などの圧縮形式によって圧縮する機能を有する。伸長部１０９は、圧縮されている画像データを伸長する機能を有する。例えば、画像データをＪＰＥＧ方式で圧縮する場合、まず、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理が行われる（ＤＣＴ処理）。次に、画像の階調やグラデーションを表現する段階を数値（量子化ビット数）で表現する量子化処理が行われる。最後に、ハフマン符号化処理で画像データが圧縮される。
【００２７】
具体的には、画像データの信号文字列が一定のビット毎に区切られ、出現頻度が高い文字列に対してより短い符号が与えてられてゆく。なお、圧縮処理を行わないで画像データを記録する方式の場合は、圧縮部１０８および伸長部１０９を省略することができる。また、画像データの圧縮形式は、ＪＰＥＧ方式に限らず、ＧＩＦ（Ｇｒａｐｈｉｃａｌ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）形式などであっても、同様に処理を行うことができる。
【００２８】
バッファメモリ１１１には、画像処理部１０４で画像処理が行われる際に、一時的に画像データが保存される。フラッシュＲＯＭ１１２には、撮影装置１００の各種設定情報や、後述するユーザ認証情報が保存される。Ｉ／Ｆ回路１１３は、システムコントローラ１１０から出力される画像データを、メモリカード１１５に記録可能なデータ形式に変換する。また、Ｉ／Ｆ回路１１３は、メモリカード１１５から読み出された画像データ等を、システムコントローラ１１０で処理可能なデータ形式に変換する。
【００２９】
カードホルダ１１４は、記録媒体であるメモリカード１１５を撮影装置１００に着脱可能にする機構を備えると共に、メモリカード１１５との間でデータ通信が可能な電気接点を備える。また、カードホルダ１１４は、撮影装置１００で利用される記録媒体の種類に応じた構造を有する。メモリカード１１５は、フラッシュメモリなどの半導体記憶素子を内蔵し、カードホルダ１１４に着脱可能なカード型の記録媒体である。メモリカード１１５には、撮影装置１００で撮影された画像データを記録することができる。
【００３０】
ディスプレイドライバ１１６は、システムコントローラ１１０から出力される画像データを液晶ディスプレイ１１７で表示可能な信号に変換する。具体的には、ディスプレイドライバ１１６は、システムコントローラ１１０から出力されるデジタルの画像データをアナログ画像信号に変換する処理を行い、次に画像サイズを液晶ディスプレイ１１７の表示可能エリアのサイズに適したサイズに変換する処理を行う。
【００３１】
サウンドドライバ１１８は、システムコントローラ１１０から出力される音声データをスピーカ２１９で鳴動可能な信号に変換する処理を行う。ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ドライバ１２８は、システムコントローラ１１０から出力される命令に従いランプ１２９の制御を行う。
【００３２】
操作部１２０は、電源スイッチ１２１、モードダイヤル１２２、撮影ボタン１２３、カーソルキー１２４、ズームボタン１２５、および閲覧（再生）ボタン１２６を備え、ユーザからの操作入力を受け付けて、操作内容に応じた信号をシステムコントローラ１１０に出力する。なお、操作部１２０には、図示の操作ボタン以外の操作ボタン類も含まれるが、それらの説明は省略する。
【００３３】
モードダイヤル（選択ボタン）１２２は、撮影動作のモードを切り替えるための回転可能なダイヤルである。ユーザはモードダイヤル１２２を操作することで、複数の撮影動作モードを選択することが可能である。なお、本発明の実施形態で、モードダイヤルは、ダイヤル式機構として記載をするが、例えば、ダイヤルではなくスライド式のボタンであってもよい。つまり、モードダイヤル１２２について、その機構はダイヤルに限定されず、カメラのモードを切り替えられるための機構を備えていることが本質である。
【００３４】
閲覧ボタン１２６は、撮影した画像データを閲覧する閲覧モード（再生モード）に切り替えるためのボタンである。閲覧ボタン１２６が押下されると、撮影モードから閲覧モードに移行する。なお、閲覧モードへの切替方法については、閲覧ボタン１２６の押下に限定されず、液晶ディスプレイ１１７上のタッチパネル（不図示）などによる移行方法であってもよい。
【００３５】
閲覧モードでは、システムコントローラ１１０が、Ｉ／Ｆ回路１１３を介して、カードホルダ１１４に装着されているメモリカード１１５から設定情報と画像データを読み出す。設定情報は、現在装着されているメモリカード１１５に記録されている画像の枚数および記録されている画像データの容量などである。読み出される画像データは、例えば、画像１枚分の画像データまたはサムネイルデータである。なお、メモリカード１１５から読み出される画像データは、上述したように所定の圧縮形式で圧縮されている。
【００３６】
メモリカード１１５から読み出された画像データは、Ｉ／Ｆ回路１１３およびシステムコントローラ１１０を介して、ディスプレイドライバ１１６へ入力される。ディスプレイドライバ１１６は、入力された画像データを液晶ディスプレイ１１７に表示させる。
【００３７】
カーソルキー１２４は、ユーザが撮影装置１００に対する所定の指示や機能選択を行うためのキーである。ユーザは、カーソルキー１２４により、撮影装置１００に対する各種設定情報やユーザ認証情報などの操作入力を行うことができる。
【００３８】
また、カーソルキー１２４により、液晶ディスプレイ１１７にメニュー画面や撮影装置１００に対して各種設定情報を設定するための画面を表示したり、撮影装置１００が有する所定の機能を選択することができる。
【００３９】
さらに、カーソルキー１２４により、撮影装置１００で撮影された画像データを液晶ディスプレイ１１７上にプレビュー表示させることができる。プレビュー表示とは、撮影装置１００で撮影した画像を、その直後に液晶ディスプレイ１１７に表示させる機能である。
【００４０】
なお、プレビュー表示については、液晶ディスプレイ１１７上に撮影した画像を１枚のみ表示する構成に限定されず、サムネイル画像を含む複数の画像を表示するように構成してもよい。また、プレビュー表示の切り替えについては、カーソルキー１２４の押下に限らず、他のボタンの押下などの一般的な方法を利用して切り替えられる構成にしてもよい。また、プレビュー表示画面で、プレビュー表示画像の削除や編集などが行えるように構成してもよい。
【００４１】
レンズ制御部１２７は、レンズ１０１のレンズに対して、ズーム、フォーカス、絞り等の制御を行う。また、撮影装置１００は、被写体を撮像して画像データを得る撮影モードと当該撮影モードで得た画像データを表示する閲覧（再生）モードとを備える。
【００４２】
なお、音声についてはマイクやスピーカを用いることで、撮影装置１００と同様に記録、及び再生が可能である。また、映像（動画）記録時には、通常音声記録も同時に行われ、圧縮部１０８および伸長部１０９で、映像と音声が多重化される。
【００４３】
また、撮影装置１００における撮影動作について図１を用いて説明する。まず、ユーザが電源スイッチ１２１を操作し、撮影装置１００の電源をＯＮにする。すると、撮影装置１００に内蔵されているバッテリー（不図示）から各回路へ電源供給されて、撮影装置１００の起動処理（レンズバリアを開く動作制御およびマイクロコンピューターのリセット処理など）が行われる。
【００４４】
撮影装置１００は、電源ＯＦＦ時に電源スイッチ１２１が押下されると電源ＯＮとなり、自動的に撮影モードとなるように構成されている。また、電源ＯＦＦ時に閲覧ボタンが押下されると電源ＯＮとなり、自動的に閲覧モードとなるように構成されている。
【００４５】
撮影装置１００が撮影モードに移行すると、光学画像がレンズ１０１を介して撮影装置１００内へ入射し、撮像素子（ＣＣＤ）１０２に結像される。ＣＣＤ１０２は、入射される光学画像を電気信号に変換して、カメラ信号処理部（ＡＤＣ）１０３へ出力する。ＡＤＣ１０３は、入力される電気信号（アナログ信号）をデジタル信号に変換する。ＡＤＣ１０３から出力されるデジタル信号は画像処理部１０４に入力される。
【００４６】
画像処理部１０４内の前処理部１０５では、入力されるデジタル信号に基づき画像データを生成し、ホワイトバランス処理およびガンマ補正処理などが行われる。画像処理部１０４内のＹＣ処理部１０６では、画像データが輝度信号Ｙと色差信号ＣｒおよびＣｂとに分離され、色差信号ＣｒおよびＣｂの情報量を減らす処理が行われる。
【００４７】
色差信号ＣｒおよびＣｂの情報量の削減処理は、例えば、画像の主走査方向の色情報を間引く「４：２：２ダウンサンプリング処理」や、画像の縦横方向の色情報を間引く「４：１：１ダウンサンプリング処理」などがある。なお、前処理部１０５およびＹＣ処理部１０６で画像処理を行う際は、画像データを一時的にバッファメモリ１１１に保存し、随時バッファメモリ１１１に保存されている画像データを読み出しながら画像処理が行われる。
【００４８】
画像処理部１０４から出力される画像データ（非圧縮）はシステムコントローラ１１０に入力される。システムコントローラ１１０は、画像処理部１０４から出力される画像データを、ディスプレイドライバ１１６へ出力する。
【００４９】
ディスプレイドライバ１１６は、入力される画像データ（デジタル信号）をアナログ画像信号に変換すると共に、アナログ画像信号に基づく画像のサイズを液晶ディスプレイ１１７で表示可能なサイズに調整する。
【００５０】
また、ディスプレイドライバ１１６は、液晶ディスプレイ１１７に画像を表示させるよう制御する。このとき、液晶ディスプレイ１１７に表示される画像は、ＣＣＤ１０２、ＡＤＣ１０３、および画像処理部１０４で、連続的に信号処理されて生成される画像（スルー画像）である。
【００５１】
液晶ディスプレイ１１７にスルー画像が表示されている状態で、ユーザが希望のタイミングで撮影ボタン１２３を操作すると、システムコントローラ１１０は画像処理部１０４に制御信号を出力する。画像処理部１０４に制御信号が入力されると、圧縮部１０８は、前処理部１０５およびＹＣ処理部１０６で画像処理された画像データをバッファメモリ１１１へ保存し、圧縮処理を行う。
【００５２】
具体的には、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理（ＤＣＴ処理）や、画像の階調やグラデーションを表現する段階を量子化ビット数で表現する量子化処理や、画像データの信号文字列を一定のビット毎に区切り、出現頻度が高い文字列に対して、より短い符号を与えてゆくハフマン符号化処理などが実行される。圧縮された画像データは、システムコントローラ１１０およびディスプレイドライバ１１６を介して液晶ディスプレイ１１７に表示される。また、圧縮された画像データは、カードホルダ１１４を介してメモリカード１１５に記録される。
【００５３】
撮影ボタン１２３が操作される前にズームボタン１２５が操作されると、システムコントローラ１１０は光学ズーム処理や電子ズーム処理を実行し、画像の大きさを拡大または縮小させることができる。そして、ズームボタン１２５の操作後、撮影ボタン１２３が操作されると、拡大または縮小された画像の画像データがメモリカード１１５へ記録される。
【００５４】
書込み部１３０は、カーソルキー１２４により指示入力された設定情報を用いて、画像データに対して、書込みを行う。例えば、デジタルカメラの機種名や、撮影年月日、露出情報、撮影位置等が入力されたＥｘｉｆ（Exchangeable Image File Format）に対して、書込み編集を行う。
以上が図１に示す、本発明を実施する撮影装置１００のハードウェア構成についての説明である。
【００５５】
図２には、撮影装置１００で撮影された画像データに付加する撮影した位置情報の置き換えを行うための画面の構成図である。
【００５６】
位置情報置換え設定画面２００は、置換え対象とする基準位置を示す置換え元の位置２０１、置換え元の位置２０１に示される置換え対象とする基準位置に対しての置換え対象とすべく範囲を示す置換え範囲２０２、置換え後の位置を示す置換え先の位置２０３、置換えを行う場合、有効とし、置換えを行わない場合、無効を示す置換え設定２０４等の置換え情報を含んで構成されている。
【００５７】
ユーザは、撮影を行う事前に、自身が位置情報等の付加を望まない基準となる位置を置換え元の位置２０１に設定し、その位置に限らず、その位置周辺で撮影された画像データに対しても位置情報が、他のユーザに知られてしまうことを抑止するため、その基準位置に対して、範囲指定を置換え範囲２０２に設定する。
【００５８】
そして、基準位置（置換え元の位置２０１）に対する所定の範囲（置換え範囲２０２）内で撮影された画像データの位置情報を、どのような情報に置き換えるのかを置換え先の位置２０３に設定し、置換え元の位置２０１、置換え範囲２０２、及び置換え先の位置２０３の設定を有効とするかあるいは無効とするのかを置換え設定２０４に設定する。
【００５９】
また、位置情報置換え設定画面２００は、表示領域に納まらない置換え情報のレコードを参照するためのスライダーバー２０５、置換え情報によっては、置換え範囲２０２が重複した位置が存在する可能性が生じるため、何れの置換え情報を適用するのかを、優先度を決めて設定を行うことが可能である。
【００６０】
優先度を上げる場合、優先度を上げたい置換え情報の１レコードを選択し、優先度高ボタン２０６を上げたい順にまで押下し、優先度を下げる場合、優先度を下げたい置換え情報の１レコードを選択し、優先度低ボタン２０７を下げたい順にまで押下する。
【００６１】
また、位置情報置換え設定画面２００は、置換え情報を新規で登録したい際に押下する新規登録ボタン２０８、既に登録した置換え情報の内容を変更する際に押下する変更ボタン２０９、位置情報置換え設定画面２００を閉じる際に押下する終了ボタン２１０を備えている。
【００６２】
新規登録ボタン２０８を押下すると図３の上段に示す新規登録画面３００が表示され、新規登録画面３００において新規の位置情報を登録し、変更ボタン２０９を押下すると、図３の下段に示す変更画面３５０が表示され、変更画面３５０において、既に登録されている位置情報の変更を行う。
【００６３】
新規登録画面３００は、置換え元の位置３０１、置換え範囲３０２、及び置換え先の位置３０３、及び置換え設定３０４を含んで構成されており、これらの各項目は、置換え元の位置２０１、置換え範囲２０２、及び置換え先の位置２０３、置換え設定２０４に対応する其々の値を設定することが可能である。
【００６４】
置換え元の位置３０１の値を設定するには、選択ボタン３０５を押下し、図４に示す置換え元の位置情報を選択するための置換え元の位置情報選択画面４００を表示し、置換え元の位置を設定する。
【００６５】
置換え範囲３０２の値を設定するには、選択ボタン３０６を押下し、図５に示す置換え範囲の情報を選択するための置換え範囲選択画面５００を表示し、置換え範囲を設定する。
【００６６】
置換え先の位置３０３の値を設定するには、選択ボタン３０７を押下し、図６に示す置換え先の位置情報を選択するための置換え先の位置情報選択画面６００を表示し、置換え先の位置を設定する。
【００６７】
置換え設定３０４の値を設定するには、選択ボタン３０８を押下し、図７に示すように、置換え元の位置３０１、置換え範囲３０２、及び置換え先の位置３０３に設定された値を有効にするか、無効にするのかを設定するための置換え設定画面７００を表示して、各設定の有効化、あるいは無効化を行う。
【００６８】
置換え元の位置３０１、置換え範囲３０２、置換え先の位置３０３、及び置換え設定３０４の各項目に設定した値を登録する際に押下するための登録ボタン３０９、新規登録画面３００を閉じる際に押下するためのキャンセルボタン３１０を備えている。
【００６９】
次に、図３の下段には、変更画面３５０が図示されており、置換え元の位置３５１、置換え範囲３５２、及び置換え先の位置３５３、及び置換え設定３５４を含んで構成されており、これらの各項目は、置換え元の位置２０１、置換え範囲２０２、及び置換え先の位置２０３、置換え設定２０４に対応する其々の値を設定することが可能である。
【００７０】
置換え元の位置３５１の値を設定するには、選択ボタン３５５を押下し、図４に示す置換え元の位置情報を選択するための置換え元の位置情報選択画面４００を表示し、置換え元の位置を設定する。
【００７１】
置換え範囲３５２の値を設定するには、選択ボタン３０６を押下し、図５に示す置換え範囲の情報を選択するための置換え範囲選択画面５００を表示し、置換え範囲を設定する。
【００７２】
置換え先の位置３５３の値を設定するには、選択ボタン３０７を押下し、図６に示す置換え先の位置情報を選択するための置換え先の位置情報選択画面６００を表示し、置換え先の位置を設定する。
【００７３】
置換え設定３５４の値を設定するには、選択ボタン３０８を押下し、図７に示すように、置換え元の位置３５１、置換え範囲３５２、及び置換え先の位置３５３に設定された値を有効にするか、無効にするのかを設定するための置換え設定画面７００を表示して、各設定の有効化、あるいは無効化を行う。
【００７４】
置換え元の位置３５１、置換え範囲３５２、置換え先の位置３５３、及び置換え設定３５４の各項目に設定した値を用いて、予め登録されていた値を変更する際に押下するための変更ボタン３５９、変更画面３５０を閉じる際に押下するためのキャンセルボタン３６０を備えている。
【００７５】
図４には、置換え元の位置情報を選択するための画面である置換え元の位置情報選択画面４００が図示されており、置換え元の位置情報選択画面４００は、既に登録されている置換え元の位置を選択するための置換え元の位置４０１、置換え元の位置４０１の表示部分に納まりきらない置換え元の位置を参照するためのスライダーバー４０２、置換え元の位置４０１の表示順を変更する際に、より上位に表示するための上位ボタン４０３、より下位に表示するための下位ボタン４０４を備えている。
【００７６】
置換え元の位置情報選択画面４００は、置換え元の位置情報を新規で登録するための新規登録ボタン４０５を備えており、新規登録ボタン４０５を押下すると、図８の上段に示す置換え元の位置情報登録画面８００を表示し、置換え元の位置情報を新規に登録する。
【００７７】
置換え元の位置情報選択画面４００は、置換え元の位置情報を変更するための変更ボタン４０６を備えており、置換え元の位置４０１に表示された１レコードを選択した状態で、変更ボタン４０６を押下すると、図８の下段に示す置換え元の位置情報変更画面８５０を表示し、既に登録されている置換え元の位置情報を更新する。
【００７８】
また、置換え元の位置情報選択画面４００は、置換え元の位置情報を変更するための削除ボタン４０７を備えており、置換え元の位置４０１に表示された１レコードを選択した状態で、削除ボタン４０７を押下すると、置換え元の位置情報を削除するか否かを確認するための置換え元の位置情報削除確認画面９００を表示し、置換え元の位置情報削除確認画面９００によって、削除ボタン９０１を押下すると、選択された１レコードを削除する。
【００７９】
また、置換え元の位置情報選択画面４００は、置換え元の位置情報の選択を確定するための選択ボタン４０８を備えており、置換え元の位置４０１に表示された１レコードを選択した状態で、選択ボタン４０８を押下すると、選択された１レコードを、新規登録画面３００の置換え元の位置３０１や変更画面３５０の置換え元の位置３５１に表示する。
【００８０】
更に、置換え元の位置情報選択画面４００は、置換え元の位置情報選択画面４００を閉じるためのキャンセルボタン４０９を備えている。
【００８１】
図５には、置換え範囲の情報を選択するための置換え範囲選択画面５００が図示されており、置換え範囲選択画面５００は、置換え元の位置を基準にして置換え範囲を選択するための置換え範囲５０１、置換え範囲５０１の表示部分に納まりきらない置換え範囲を参照するためのスライダーバー５０２、置換え範囲５０１の表示順を変更する際に、より上位に表示するための上位ボタン５０３、より下位に表示するための下位ボタン５０４を備えている。
【００８２】
また、置換え範囲選択画面５００は、置換え範囲の選択を確定するための選択ボタン５０５を備えており、置換え範囲５０１に表示された１レコードを選択した状態で、選択ボタン５０５を押下すると、選択された１レコードを、新規登録画面３００の置換え範囲３０２や変更画面３５０の置換え範囲３５２に表示する。
【００８３】
更に、置換え範囲選択画面５００は、置換え範囲選択画面５００を閉じるためのキャンセルボタン５０６を備えている。
【００８４】
図６には、置換え先の位置情報を選択するための画面である置換え先の位置情報選択画面６００が図示されており、置換え先の位置情報選択画面６００は、既に登録されている置換え先の位置を選択するための置換え先の位置６０１、置換え先の位置６０１の表示部分に納まりきらない置換え先の位置を参照するためのスライダーバー６０２、置換え先の位置６０１の表示順を変更する際に、より上位に表示するための上位ボタン６０３、より下位に表示するための下位ボタン６０４を備えている。
【００８５】
置換え先の位置情報選択画面６００は、置換え先の位置情報を新規で登録するための新規登録ボタン６０５を備えており、新規登録ボタン６０５を押下すると、図１０の上段に示す置換え先の位置情報登録画面１０００を表示し、置換え先の位置情報を新規に登録する。
【００８６】
置換え先の位置情報登録画面１０００は、置換え先の位置情報を変更するための変更ボタン６０６を備えており、置換え先の位置６０１に表示された１レコードを選択した状態で、変更ボタン６０６を押下すると、図１０の下段に示す置換え先の位置情報変更画面１０５０を表示し、既に登録されている置換え先の位置情報を更新する。
【００８７】
また、置換え先の位置情報選択画面６００は、置換え先の位置情報を変更するための削除ボタン６０７を備えており、置換え先の位置６０１に表示された１レコードを選択した状態で、削除ボタン６０７を押下すると、置換え先の位置情報を削除するか否かを確認するための置換え先の位置情報削除確認画面１１００を表示し、置換え先の位置情報削除確認画面１１００によって、選択された１レコードを削除する。
【００８８】
また、置換え先の位置情報選択画面６００は、置換え先の位置情報の選択を確定するための選択ボタン６０８を備えており、置換え先の位置６０１に表示された１レコードを選択した状態で、選択ボタン６０８を押下すると、選択された１レコードを、新規登録画面３００の置換え先の位置３０３や変更画面３５０の置換え先の位置３５３に表示する。
【００８９】
更に、置換え先の位置情報選択画面６００は、置換え先の位置情報選択画面６００を閉じるためのキャンセルボタン６０９を備えている。
【００９０】
図７には、置換え元の位置３０１、置換え範囲３０２、及び置換え先の位置３０３に設定された値を有効にするか、無効にするのかを設定するための置換え設定画面７００が図示されている。
【００９１】
置換え設定画面７００は、置換え設定を有効にするか、あるいは無効にするのかを選択するための置換え設定７０１、置換え設定７０１の表示順を変更する際に、より上位に表示するための上位ボタン７０２、より下位に表示するための下位ボタン７０３を備えている。
【００９２】
また、置換え設定画面７００は、置換え設定の有効、無効の選択を確定するための選択ボタン７０４を備えており、置換え設定７０１に表示された１レコードを選択した状態で、選択ボタン７０４を押下すると、選択された１レコードを、新規登録画面３００の置換え設定３０４や変更画面３５０の置換え設定３５４に表示する。
【００９３】
更に、置換え設定画面７００は、置換え設定画面７００を閉じるためのキャンセルボタン７０５を備えている。
【００９４】
図８の上段には、置換え元の位置情報を新規に登録するための置換え元の位置情報登録画面８００が図示されており、置換え元の位置情報登録画面８００は、置換え元の位置に関して付与する名称を示す置換え元の名前８０１、置換え元の位置情報の経度、緯度を示す経度・緯度位置情報８０２を備えている。
【００９５】
置換え元の位置情報登録画面８００は、現在位置ボタン８０３を備えており、現在位置ボタン８０３を押下すると、撮影装置１００が自身に備えたＧＰＳ（Global Positioning System）機能を用いて、撮影装置１００の現在位置を取得し、経度・緯度位置情報８０２へ表示する。
【００９６】
また、置換え元の位置情報登録画面８００は、地図上で指定ボタン８０４を備えており、地図上で指定ボタン８０４を押下すると、地図データ（不図示）が表示され、地図データの任意の位置が指定されると、その位置の経度、緯度を取得し、経度・緯度位置情報８０２に表示する。
【００９７】
置換え元の位置情報登録画面８００は、登録ボタン８０５を備えており、登録ボタン８０５が押下されると、置換え元の名前８０１、経度・緯度位置情報８０２に入力された情報が登録される。
【００９８】
更に、置換え元の位置情報登録画面８００は、置換え元の位置情報登録画面８００を閉じるためのキャンセルボタン８０６を備えている。
【００９９】
図８の下段には、既に登録された置換え元の位置情報を変更するための置換え元の位置情報変更画面８５０が図示されており、置換え元の位置情報変更画面８５０は、置換え元の位置に関して付与する名称を示す置換え元の名前８５１、置換え元の位置情報の経度、緯度を示す経度・緯度位置情報８５２を備えている。
【０１００】
置換え元の位置情報変更画面８５０は、現在位置ボタン８５３を備えており、現在位置ボタン８５３を押下すると、撮影装置１００が自身に備えたＧＰＳ（Global Positioning System）機能を用いて、撮影装置１００の現在位置を取得し、経度・緯度位置情報８０２へ表示する。
【０１０１】
また、置換え元の位置情報変更画面８５０は、地図上で指定ボタン８５４を備えており、地図上で指定ボタン８５４を押下すると、地図データ（不図示）が表示され、地図データの任意の位置が指定されると、その位置の経度、緯度を取得し、経度・緯度位置情報８５２に表示する。
【０１０２】
置換え元の位置情報変更画面８５０は、変更ボタン８５５を備えており、変更ボタン８５５が押下されると、置換え元の名前８５１、経度・緯度位置情報８５２に入力された情報が登録される。
【０１０３】
更に、置換え元の位置情報変更画面８５０は、置換え元の位置情報変更画面８５０を閉じるためのキャンセルボタン８５６を備えている。
【０１０４】
図９には、置換え元の位置情報を削除するか否かを確認するための置換え元の位置情報削除確認画面９００が図示されており、置換え元の位置情報削除確認画面９００は、置換え元の位置情報を削除する際に押下される削除ボタン９０１、置換え元の位置情報削除確認画面９００を閉じるためのキャンセルボタン９０２を備えている。
【０１０５】
図１０の上段には、置換え先の位置情報を新規に登録するための置換え先の位置情報登録画面１０００が図示されており、置換え先の位置情報登録画面１０００は、置換え先の位置に関して付与する名称を示す置換え先の名前１００１、置換え先の位置情報の経度、緯度を示す経度・緯度位置情報１００２を備えている。
【０１０６】
置換え先の位置情報登録画面１０００は、現在位置ボタン１００３を備えており、現在位置ボタン１００３を押下すると、撮影装置１００が自身に備えたＧＰＳ（Global Positioning System）機能を用いて、撮影装置１００の現在位置を取得し、経度・緯度位置情報１００２へ表示する。
【０１０７】
また、置換え先の位置情報登録画面１０００は、地図上で指定ボタン１００４を備えており、地図上で指定ボタン１００４を押下すると、地図データ（不図示）が表示され、地図データの任意の位置が指定されると、その位置の経度、緯度を取得し、経度・緯度位置情報１００２に表示する。
【０１０８】
置換え先の位置情報登録画面１０００は、登録ボタン１００５を備えており、登録ボタン１００５が押下されると、置換え元の名前１００１、経度・緯度位置情報１００２に入力された情報で変更される。
【０１０９】
更に、置換え先の位置情報登録画面１０００は、置換え先の位置情報登録画面１０００を閉じるためのキャンセルボタン１００６を備えている。
【０１１０】
図１０の下段には、既に登録された置換え先の位置情報を変更するための置換え先の位置情報変更画面１０５０が図示されており、置換え先の位置情報変更画面１０５０は、置換え先の位置に関して付与する名称を示す置換え先の名前１０５１、置換え先の位置情報の経度、緯度を示す経度・緯度位置情報１０５２を備えている。
【０１１１】
置換え先の位置情報変更画面１０５０は、現在位置ボタン１０５３を備えており、現在位置ボタン１０５３を押下すると、撮影装置１００が自身に備えたＧＰＳ（Global Positioning System）機能を用いて、撮影装置１００の現在位置を取得し、経度・緯度位置情報１００２へ表示する。
【０１１２】
また、置換え先の位置情報変更画面１０５０は、地図上で指定ボタン１０５４を備えており、地図上で指定ボタン１０５４を押下すると、地図データ（不図示）が表示され、地図データの任意の位置が指定されると、その位置の経度、緯度を取得し、経度・緯度位置情報１０５２に表示する。
【０１１３】
置換え先の位置情報変更画面１０５０は、変更ボタン１０５５を備えており、変更ボタン１０５５が押下されると、置換え先の名前１０５１、経度・緯度位置情報１０５２に入力された情報が登録される。
【０１１４】
更に、置換え先の位置情報変更画面１０５０は、置換え先の位置情報変更画面１０５０を閉じるためのキャンセルボタン１０５６を備えている。
【０１１５】
図１１には、置換え先の位置情報を削除するか否かを確認するための置換え先の位置情報削除確認画面１１００が図示されており、置換え先の位置情報削除確認画面１１００は、置換え先の位置情報を削除する際に押下される削除ボタン１１０１、置換え先の位置情報削除確認画面１１００を閉じるためのキャンセルボタン１１０２を備えている。
【０１１６】
図１２には、本発明の実施形態に係る撮影装置１００にて実行される各処理において用いられるデータを記憶するためのテーブルが図示されている。
【０１１７】
置換え元位置情報テーブル１２００は、置換え元の位置情報を記憶するためのテーブルであり、置換え元の位置情報を一意に識別するための置換え元番号１２０１、置換え元の位置の名称を示す置換え元名称１２０２、置換え元の位置情報を経度、緯度として設定するための位置情報１２０３を備えている。
【０１１８】
置換え元位置情報範囲テーブル１２１０は、置換え元の位置に示される置換え対象とする基準位置に対して、置換え対象とすべく範囲を示す置換え範囲情報を記憶するためのテーブルであり、置換え範囲情報を一意に識別するための範囲番号１２１１、置換え範囲の名称を示す範囲情報名称１２１２を含んで構成されている。
【０１１９】
また、置換え元位置情報範囲テーブル１２１０は、置換えの範囲を指定する際の範囲情報１２１３を備えており、範囲情報１２１３には、例えば、置換え元の位置を基準にして、４ｋｍ四方、５ｋｍ四方、・・・等のように四方を設定する場合は、置換え元の位置から高さ（縦の長さ）を四方の一片の半分の長さ以内で、かつ置換え元の位置から幅（横の長さ）を四方の一片の半分の長さ以内として設定しても良いし、半径４ｋｍ、半径５ｋｍ・・・以内等のように円を設定する場合は、置換え元の位置を中心とする円の半径以内として設定しても良い。
【０１２０】
置換え先位置情報テーブル１２２０は、置換え先の位置情報を記憶するためのテーブルであり、置換え先の位置情報を一意に識別するための置換え先番号１２２１、置換え先の位置の名称を示す置換え先名称１２２２、置換え先の位置情報を経度、緯度として設定するための位置情報１２２３を備えている。
【０１２１】
置換え情報管理テーブル１２３０は、置換え元の位置情報に対して、どのような置換え範囲において、置換え先の位置情報を置換えるのかを示す置換え情報を記憶するためのテーブルである。
【０１２２】
置換え情報管理テーブル１２３０は、置換え情報を一意に識別するための情報管理番号１２３１、置換え元位置情報テーブル１２００の置換え元番号１２０１に対応する置換え元番号１２３２、置換え元位置情報範囲テーブル１２１０の範囲番号１２１１に対応する範囲番号１２３３、置換え先位置情報テーブル１２２０の置換え先番号１２２１に対応する置換え先番号１２３４を備えている。
【０１２３】
置換え設定管理テーブル１２４０は、置換え情報を有効にするか、あるいは無効にするのかを示す置換え設定有無情報を記憶するためのテーブルであり、置換え設定有無情報を一意に識別するための設定管理番号１２４１、置換え情報管理テーブル１２３０の情報管理番号１２３１に対応する情報管理番号１２４２を備えている。
【０１２４】
また、置換え設定管理テーブル１２４０は、優先度１２４３を備えており、置換え情報によっては、置換え範囲の指定の仕方によっては重複する位置が存在するため、重複した場合、優先度の高い置換え範囲を用いて置換え情報を適用するため、その際に利用する優先度を優先度１２４３に設定する。
【０１２５】
更に、置換え設定管理テーブル１２４０は、設定管理番号１２４１で特定される置換え情報を有効にするか、無効にするのかを設定するための置換え設定１２４４を備えている。
【０１２６】
次に、画像データに付加された位置情報を置換えるための設定値を登録する処理に関して、図１３を用いて説明する。
【０１２７】
ステップＳ１００では、位置情報置換え設定画面２００において、新規登録ボタン２０８が押下された後、新規登録画面３００を表示し、あるいは、位置情報置換え設定画面２００に表示された置換え情報を選択した状態で、変更ボタン２０９が押下された後、変更画面３５０を表示する。尚、位置情報置換え設定画面２００に表示された置換え情報は、置換え情報管理テーブル１２３０から取得したデータである。
【０１２８】
そして、新規登録画面３００あるいは変更画面３５０において、置換え元の位置設定を行うか否かを判定するために、選択ボタン３０５あるいは、選択ボタン３５５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ１０１へ処理を進め、押下されたと判定しない場合、ステップＳ１０２へ処理を進める。
【０１２９】
ステップＳ１０１では、置換え元の位置情報の設定を行うが、詳細は、図１４に示すフローチャートにおける処理を実行する。図１４に示す処理では、置換え元の位置情報選択画面４００を表示し、置換え元の位置情報の設定を行う。詳細については、後述する。
【０１３０】
ステップＳ１０２では、新規登録画面３００、あるいは変更画面３５０において、置換え範囲の設定を行うか否かを判定するために、選択ボタン３０６あるいは、選択ボタン３５６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ１０３へ処理を進め、押下されたと判定しない場合、ステップＳ１０４へ処理を進める。
【０１３１】
ステップＳ１０３では、置換え範囲の設定を行うが、詳細は、図１５に示すフローチャートにおける処理を実行する。図１５に示す処理では、置換え範囲選択画面５００を表示し、置換え範囲の設定を行う。詳細については、後述する。
【０１３２】
ステップＳ１０４では、新規登録画面３００、あるいは変更画面３５０において、置換え先の位置情報の設定を行うか否かを判定するために、選択ボタン３０７あるいは、選択ボタン３５７が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ１０５へ処理を進め、押下されたと判定しない場合、ステップＳ１０６へ処理を進める。
【０１３３】
ステップＳ１０５では、置換え先の位置情報の設定を行うが、詳細は、図１６に示すフローチャートにおける処理を実行する。図１６に示す処理では、置換え先の位置情報選択画面６００を表示し、置換え先の位置情報の設定を行う。詳細については、後述する。
【０１３４】
ステップＳ１０６では、新規登録画面３００、あるいは変更画面３５０において、置換え情報の設定を有効とするか無効とするかの設定を行うか否かを判定するために、選択ボタン３０８あるいは、選択ボタン３５８が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ１０７へ処理を進め、押下されたと判定しない場合、ステップＳ１０８へ処理を進める。
【０１３５】
ステップＳ１０７では、置換え情報の有効あるいは無効の設定を行うが、詳細は、図１７に示すフローチャートにおける処理を実行する。図１７に示す処理では、置換え設定画面７００を表示し、置換え情報の有効あるいは無効の設定を行う。詳細については、後述する。
【０１３６】
ステップＳ１０８では、キャンセルボタン３１０、あるいはキャンセルボタン３６０が押下されたか否かを判定し、押下されたと判定した場合、本処理を終了し、押下されたと判定しない場合、ステップＳ１００へ処理を進める。
【０１３７】
ステップＳ１０９では、登録ボタン３０９が押下されたことを検知すると、置換え元の位置３０１、置換え範囲３０２、置換え先の位置３０３、及び置換え設定３０４の全ての項目が設定されたか否かを判定し、あるいは、変更ボタン３５９が押下されると、置換え元の位置３５１、置換え範囲３５２、置換え先の位置３５３、及び置換え設定３５４の全ての項目が設定されたか否かを判定し、其々、設定されていると判定した場合、ステップＳ１１０へ処理を進め、設定されていると判定しない場合、ステップＳ１００へ処理を進める。
【０１３８】
ステップＳ１１０では、ステップＳ１０９において登録ボタン３０９が押下された場合、置換え情報管理テーブル１２３０に対して新規で置換え情報を登録するため、既に登録されている情報管理番号１２３１が一意になるように発番し、ステップＳ１０１、ステップＳ１０３、及びステップＳ１０５で設定した置換え元番号、範囲番号、及び置換え先番号を取得して、発番した情報管理番号１２３１に対応させて、置換え元番号１２３２、範囲番号１２３３、及び置換え先番号１２３４を登録する。
【０１３９】
一方、ステップＳ１１０では、ステップＳ１０９において変更ボタン３５９が押下された場合、置換え情報管理テーブル１２３０の置換え情報を変更するため、位置情報置換え設定画面２００に表示された置換え情報に含まれる情報管理番号１２３１に対応させて、ステップＳ１０１、ステップＳ１０３、及びステップＳ１０５で設定した置換え元番号、範囲番号、及び置換え先番号を、置換え元番号１２３２、範囲番号１２３３、及び置換え先番号１２３４に登録する。
【０１４０】
ステップＳ１１１では、置換え情報を有効、あるいは無効として設定を行うが、ステップＳ１１０において、置換え情報管理テーブル１２３０に新規でデータを登録した場合、置換え設定管理テーブル１２４０に既に登録されている設定管理番号１２４１に対して一意となるように発番する。
【０１４１】
そして、ステップＳ１１０において置換え情報管理テーブル１２３０へ登録した際に用いた情報管理番号１２３１と、ステップＳ１０７における置換え情報の有効あるいは無効の設定と、を用いて、発番した設定管理番号１２４１に対応させて、順に、情報管理番号１２４２、置換え設定１２４４に登録する。
【０１４２】
また、優先度１２４３については、最も高いレベル、本実施形態では、「１」を設定し、既に登録されている他の優先度１２４３については、１つインクリメントして、更新する。
【０１４３】
一方、ステップＳ１１１では、ステップＳ１１０において、置換え情報管理テーブル１２３０のデータを変更した場合、ステップＳ１１０における置換え情報管理テーブル１２３０を変更した際に用いた情報管理番号１２３１に該当する置換え設定管理テーブルの情報管理番号１２４２に対応する置換え設定１２４４を、ステップＳ１０７における置換え情報の有効あるいは無効の設定にて変更する。
【０１４４】
そして、優先度１２４３については、最も高いレベル、本実施形態では、「１」を設定し、既に登録されている他の優先度１２４３については、変更を行ったデータよりも優先度の高い、つまり本実施形態では、優先度１２４３の値の小さいデータに関しては、１インクリメントして、更新する。
【０１４５】
次に、図１４に示すフローチャートを用いて、ステップＳ１０１における置換え元の位置情報の設定を行う処理に関して説明する。
【０１４６】
ステップＳ２００では、図４に示す置換え元の位置情報選択画面４００を表示し、置換え元位置情報テーブル１２００から置換え元の位置情報を取得して、置換え元の位置情報選択画面４００の表示領域（置換え元の位置４０１）へ表示する。
【０１４７】
ステップＳ２０１では、新規登録ボタン４０５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２０２へ処理を進め、押下されたと判定しない場合、ステップＳ２０６へ処理を進める。
【０１４８】
ステップＳ２０２では、新規で置換え元の位置情報を登録するために、置換え元の位置情報登録画面８００を表示し、ユーザは、置換え元の名前８０１や経度・緯度位置情報８０２に対して、入力を行う。経度・緯度位置情報８０２に対しては、前述したとおり、現在位置ボタン８０３、あるいは地図上で指定ボタン８０４を押下することによって、自動で設定することも可能であるし、直接、カーソルキー１２４を用いて、入力することも可能である。
【０１４９】
ステップＳ２０３では、登録ボタン８０５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２０４へ処理を進め、押下されたと判定しない場合、ステップＳ２０５へ処理を進める。
【０１５０】
ステップＳ２０４では、置換え元の名前８０１や経度・緯度位置情報８０２に設定された情報を取得して、置換え元位置情報テーブル１２００に登録を行うが、この場合、既に登録されている置換え元番号１２０１に対して、一意となるように発番を行い、発番した置換え元番号１２０１に対応させて置換え元の名前８０１や経度・緯度位置情報８０２に設定された情報を登録する。
【０１５１】
ステップＳ２０５では、キャンセルボタン８０６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２００へ処理を進め、押下されたと判定しない場合、ステップＳ２０３へ処理を進める。
【０１５２】
ステップＳ２０６では、置換え元の位置４０１が選択された状態で変更ボタン４０６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２０７へ処理を進め、押下されたと判定しない場合、ステップＳ２１１へ処理を進める。
【０１５３】
ステップＳ２０７では、既に登録されている置換え元の位置情報を変更するために、ステップＳ２０６において選択された置換え元の位置情報（置換え元名称１２０２、位置情報１２０３）を置換え元の位置情報変更画面８５０の各表示項目（置換え元の名前８５１、経度・緯度位置情報８５２）に表示する。
【０１５４】
そして、ユーザは、置換え元の名前８５１や経度・緯度位置情報８５２に対して、入力を行う。経度・緯度位置情報８５２に対しては、前述したとおり、現在位置ボタン８５３、あるいは地図上で指定ボタン８５４を押下することによって、自動で設定することも可能であるし、直接、カーソルキー１２４を用いて、入力することも可能である。
【０１５５】
ステップＳ２０８では、変更ボタン８５５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２０８へ処理を進め、押下されたと判定しない場合、ステップＳ２１０へ処理を進める。
【０１５６】
ステップＳ２０８では、置換え元位置情報テーブル１２００の変更を行うが、この場合、置換え元の名前８５１や経度・緯度位置情報８５２に設定された情報を用いて、ステップＳ２０６において選択した置換え元の位置情報の置換え元番号に該当する置換え元位置情報テーブル１２００の置換え元番号１２０１に対応する置換え元名称１２０２、位置情報１２０３を変更する。
【０１５７】
ステップＳ２１０では、キャンセルボタン８５６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２００へ処理を進め、押下されたと判定しない場合、ステップＳ２０８へ処理を進める。
【０１５８】
ステップＳ２１１では、置換え元の位置情報選択画面４００において、置換え元の位置４０１が選択された状態で、選択ボタン４０８が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２１２へ処理を進め、選択されたと判定しない場合、ステップＳ２１３へ処理を進める。
【０１５９】
ステップＳ２１２では、ステップＳ２１１において選択された置換え元の位置４０１の情報を取得し、置換え元の位置として設定する。
【０１６０】
ステップＳ２１３では、置換え元の位置４０１が選択された状態で削除ボタン４０７が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２１４へ処理を進め、押下されたと判定しない場合、ステップＳ２１５へ処理を進める。
【０１６１】
ステップＳ２１４では、キャンセルボタン４０９が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２００へ処理を進め、押下されたと判定しない場合、ステップＳ２１３へ処理を進める。
【０１６２】
ステップＳ２１５では、置換え元の位置情報削除確認画面９００が表示され、ステップＳ２１６では、削除ボタン９０１が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２１７へ処理を進め、押下されたと判定しない場合、ステップＳ２１８へ処理を進める。
【０１６３】
ステップＳ２１７では、ステップＳ２１３において選択した置換え元の位置４０１に含まれる置換え元番号に該当する置換え元位置情報テーブル１２００の置換え元番号１２０１を有するレコードを削除し、置換え元の位置情報選択画面４００に表示されたレコードを削除する。
【０１６４】
ステップＳ２１８では、キャンセルボタン９０２が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２００へ処理を進め、押下されたと判定しない場合、ステップＳ２１６へ処理を進める。
【０１６５】
次に、図１５に示すフローチャートを用いて、ステップＳ１０５における置換え範囲を設定する処理に関して説明する。
【０１６６】
ステップＳ３００では、置換え範囲選択画面５００を表示し、置換え元位置情報範囲テーブル１２１０から取得した置換え範囲情報のうち範囲情報名称１２１２を置換え範囲選択画面５００の表示領域（置換え範囲５０１）へ表示し、ステップＳ３０１では、置換え範囲５０１が選択された状態で選択ボタン５０５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ３０２へ処理を進め、押下されたと判定しない場合、ステップＳ３０３へ処理を進める。
【０１６７】
ステップＳ３０２では、ステップＳ３０１において選択した置換え範囲５０１の置換え範囲情報を取得して、置換え範囲として設定する。
【０１６８】
ステップＳ３０３では、キャンセルボタン５０６が押下されたか否かを判定し、押下されたと判定した場合、本処理を終了し、押下されたと判定しない場合、ステップＳ３０１へ処理を進める。
【０１６９】
次に、図１６に示すフローチャートを用いて、ステップＳ１０５における置換え先の位置情報を設定する処理に関して説明する。
【０１７０】
ステップＳ４００では、図６に示す置換え先の位置情報選択画面６００を表示し、置換え先位置情報テーブル１２２０から置換え先の位置情報を取得して、置換え先の位置情報選択画面６００の表示領域（置換え先の位置６０１）へ表示する。
【０１７１】
ステップＳ４０１では、新規登録ボタン６０５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４０２へ処理を進め、押下されたと判定しない場合、ステップＳ４０６へ処理を進める。
【０１７２】
ステップＳ４０２では、新規で置換え先の位置情報を登録するために、置換え先の位置情報登録画面１０００を表示し、ユーザは、置換え先の名前１００１や経度・緯度位置情報１００２に対して、入力を行う。経度・緯度位置情報１００２に対しては、前述したとおり、現在位置ボタン１００３、あるいは地図上で指定ボタン１００４を押下することによって、自動で設定することも可能であるし、直接、カーソルキー１２４を用いて、入力することも可能である。
【０１７３】
ステップＳ４０３では、登録ボタン１００５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４０４へ処理を進め、押下されたと判定しない場合、ステップＳ４０５へ処理を進める。
【０１７４】
ステップＳ４０４では、置換え先の名前１００１や経度・緯度位置情報１００２に設定された情報を取得して、置換え先位置情報テーブル１２２０に登録を行うが、この場合、既に登録されている置換え先番号１２２１に対して、一意となるように発番を行い、発番した置換え先番号１２２１に対応させて置換え元の名前１００１や経度・緯度位置情報１００２に設定された情報を登録する。
【０１７５】
ステップＳ４０５では、キャンセルボタン１００６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４００へ処理を進め、押下されたと判定しない場合、ステップＳ４０３へ処理を進める。
【０１７６】
ステップＳ４０６では、置換え先の位置６０１が選択された状態で変更ボタン６０６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４０７へ処理を進め、押下されたと判定しない場合、ステップＳ４１１へ処理を進める。
【０１７７】
ステップＳ４０７では、既に登録されている置換え先の位置情報を変更するために、ステップＳ４０６において選択された置換え先の位置情報（置換え先名称１２２２、位置情報１２２３）を置換え先の位置情報変更画面１０５０の各表示項目（置換え先の名前１０５１、経度・緯度位置情報１０５２）に表示する。
【０１７８】
そして、ユーザは、置換え元の名前１０５１や経度・緯度位置情報１０５２に対して、入力を行う。経度・緯度位置情報１０５２に対しては、前述したとおり、現在位置ボタン１０５３、あるいは地図上で指定ボタン１０５４を押下することによって、自動で設定することも可能であるし、直接、カーソルキー１２４を用いて、入力することも可能である。
【０１７９】
ステップＳ４０８では、変更ボタン１０５５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４０８へ処理を進め、押下されたと判定しない場合、ステップＳ４１０へ処理を進める。
【０１８０】
ステップＳ４０８では、置換え先位置情報テーブル１２２０の変更を行うが、この場合、置換え先の名前１０５１や経度・緯度位置情報１０５２に設定された情報を用いて、ステップＳ４０６において選択した置換え先の位置情報の置換え先番号に該当する置換え先位置情報テーブル１２２０の置換え先番号１２２１に対応する置換え先名称１２２２、位置情報１２２３を変更する。
【０１８１】
ステップＳ４１０では、キャンセルボタン１０５６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４００へ処理を進め、押下されたと判定しない場合、ステップＳ４０８へ処理を進める。
【０１８２】
ステップＳ４１１では、置換え先の位置情報選択画面６００において、置換え先の位置６０１が選択された状態で、選択ボタン６０８が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４１２へ処理を進め、選択されたと判定しない場合、ステップＳ４１３へ処理を進める。
【０１８３】
ステップＳ４１２では、ステップＳ４１１において選択された置換え先の位置６０１の情報を取得し、置換え先の位置として設定する。
【０１８４】
ステップＳ４１３では、置換え先の位置６０１が選択された状態で、削除ボタン６０７が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４１４へ処理を進め、押下されたと判定しない場合、ステップＳ４１５へ処理を進める。
【０１８５】
ステップＳ４１４では、キャンセルボタン６０９が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４００へ処理を進め、押下されたと判定しない場合、ステップＳ４１３へ処理を進める。
【０１８６】
ステップＳ４１５では、置換え先の位置情報削除確認画面１１００が表示され、ステップＳ４１６では、削除ボタン１１０１が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４１７へ処理を進め、押下されたと判定しない場合、ステップＳ４１８へ処理を進める。
【０１８７】
ステップＳ４１７では、ステップＳ４１３において選択した置換え先の位置６０１に含まれる置換え先番号に該当する置換え先位置情報テーブル１２２０の置換え先番号１２２１を有するレコードを削除し、置換え先の位置情報選択画面６００に表示されたレコードを削除する。
【０１８８】
ステップＳ４１８では、キャンセルボタン１１０２が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４００へ処理を進め、押下されたと判定しない場合、ステップＳ４１６へ処理を進める。
【０１８９】
次に、図１７に示すフローチャートを用いて、ステップＳ１０７における置換え情報の有効あるいは無効を設定する処理に関して説明する。
【０１９０】
ステップＳ５００では、置換え設定画面７００を表示し、ステップＳ５０１では、置換え設定７０１の有効、あるいは無効が選択された状態で選択ボタン７０４が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ５０２へ処理を進め、押下されたと判定しない場合、ステップＳ５０３へ処理を進める。
【０１９１】
ステップＳ５０２では、ステップＳ５０１において選択された有効、あるいは無効を取得し、置換え設定として設定する。
【０１９２】
ステップＳ５０３では、キャンセルボタン７０５が押下されたか否かを判定し、押下されたと判定した場合、本処理を終了し、押下されたと判定しない場合、ステップＳ５０１へ処理を進める。
【０１９３】
次に、本発明の実施形態に係る撮影装置１００において撮影された画像データに対して付加された位置情報を置換える処理を図１８に示すフローチャートを用いて説明する。
【０１９４】
ステップＳ６００では、撮影装置１００において撮影したタイミングで生成された画像データに対して位置情報として、撮影装置１００自身に備えたＧＰＳ機能を用いて取得した現在の位置情報を付加する。
【０１９５】
ステップＳ６０１では、ステップＳ６００で取得した位置情報の置換え処理を実行するか否かの判定を行う。本ステップにおける判定は、置換え情報管理テーブル１２３０に置換え情報が、１件も登録されていない場合、置換え処理を実行しないと判定し、本処理を終了し、１件でも登録されている場合は、置換え処理を実行すると判定して、ステップＳ６０２へ処理を進める。
【０１９６】
ステップＳ６０２では、ステップＳ６０１において、置換え情報管理テーブル１２３０に登録されている置換え情報が、有効であるか否かを判定し、全て無効であると判定した場合は、本処理を終了し、１件でも有効であると判定した場合は、ステップＳ６０３へ処理を進める。
【０１９７】
そして、次のステップＳ６０３では、ステップＳ６０１において対象とされた置換え情報のうち、有効と設定された置換え情報を用いて、ステップＳ６００で付加した位置情報の置換えを行う。尚、本ステップにおける処理の詳細は、後述する。
【０１９８】
次に、ステップＳ６０３における置換えの処理の詳細に関して、図１９に示すフローチャートを用いて説明する。
【０１９９】
ステップＳ７００では、ステップＳ６０１において対象とされた置換え情報のうち、ステップＳ６０２において置換え情報の設定が有効とされた置換え情報のうち、優先度の高い置換え情報を取得する。尚、ステップＳ７０３の処理を終了し、再度、本ステップを実行する場合、次に優先度の高い置換え情報を取得する。
【０２００】
ステップＳ７０１では、ステップＳ６００において画像データに付加した位置情報が、置換えの対象となるか否かを判定し、次のステップＳ７０２では、置換えの対象となると判定した場合は、ステップＳ７０４へ処理を進め、置換え対象とならない場合は、ステップＳ７０３に処理を進める。
【０２０１】
ステップＳ７０１における判定方法としては、ステップＳ６００において付加した位置情報が、置換え情報管理テーブル１２３０に記憶された置換え情報を満たすか否かを判定する。
【０２０２】
例えば、範囲情報が、四方であった場合、ステップＳ６００において画像データに付加した位置情報と、置換え情報管理テーブル１２３０の置換え元番号１２３２に該当する置換え元番号１２０１に対応する位置情報１２０３と、を用いて、縦及び横の距離を求める。
【０２０３】
そして、求めた縦及び横の距離が、範囲番号１２３３に該当する範囲番号１２１１に対応する範囲情報１２１３の範囲内に存在するか否かを判定することによって、置換えの対象とするか否かを判定し、範囲内に存在すると判定した場合は、置換えの対象とし、範囲内に存在しないと判定した場合は、置換えの対象とはしないように判定する。
【０２０４】
範囲情報が、円を示しているのであれば、ステップＳ６００において画像データに付加した位置情報と、置換え情報管理テーブル１２３０の置換え元番号１２３２に該当する置換え元番号１２０１に対応する位置情報１２０３と、を用いて、距離を求め、求めた距離が、範囲情報である円の半径以内であるか否かによって判定を行う。
【０２０５】
尚、範囲情報を用いずに、ステップＳ６００において画像データに付加した位置情報と、置換え情報管理テーブル１２３０の置換え元番号１２３２に該当する置換え元番号１２０１に対応する位置情報１２０３と、が一致した場合に、置換えの範囲内であるとして判定しても良い。
【０２０６】
次に、ステップＳ７０３では、ステップＳ６０１において対象とされた置換え情報のうち、ステップＳ６０２において置換え情報の設定が有効とされた置換え情報であって、本処理を実行していないものが存在するか否かを判定し、存在すると判定した場合は、ステップＳ７００へ処理を進め、全ての置換え情報に対して本処理を実行した場合、本処理を終了する。
【０２０７】
ステップＳ７０４では、置換え情報を用いて、画像データに付加された位置情報を更新するが、この場合、置換え情報の置換え先番号１２３４に該当する置換え先位置情報テーブル１２２０の置換え先番号１２２１に対応する位置情報を用いて、画像データに付加された位置情報を更新する。
【０２０８】
尚、本発明の実施形態においては、画像データに付加した位置情報を対象に置換えを行ったが、位置情報に限らず、
【０２０９】
以上、本発明によれば、ユーザが撮影した位置に応じて、撮影した画像データへの位置情報を付加するか否かを自動判定することで、ユーザにとって撮影に要する手間を省き、適切な位置情報を付加することが可能となる。
【０２１０】
以上、実施形態例を詳述したが、本発明は、例えば、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０２１１】
また、本発明におけるプログラムは、各処理方法を撮影装置が実行可能（読み取り可能）なプログラムであり、本発明の記憶媒体は、各処理方法を撮影装置が実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【０２１２】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発
明の目的が達成されることは言うまでもない。
【０２１３】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０２１４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０２１５】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２１６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２１７】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。
【０２１８】
この場合、本発明を達成するためのプログラムを格納した記録媒体を装置に読み出すことによって、その装置が、本発明の効果を享受することが可能となる。
【０２１９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、その装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０２２０】
１００    撮影装置
１０１    レンズ
１０２    撮像素子
１０３    カメラ信号処理部
１０４    画像処理部
１０５    前処理部
１０６    ＹＣ処理部
１０７    電子ズーム処理部
１０８    圧縮部
１０９    伸長部
１１０    システムコントローラ
１１１    バッファメモリ
１１２    フラッシュメモリ
１１３    Ｉ／Ｆ回路
１１４    カードホルダ
１１５    メモリカード
１１６    ディスプレイドライバ
１１７    ディスプレイ
１１８    サウンドドライバ
１１９    スピーカ
１２０    操作部
１２１    電源スイッチ
１２２    モードダイヤル
１２３    撮影ボタン
１２４    カーソルキー
１２５    ズームボタン
１２６    閲覧ボタン
１２７    レンズ制御部
１２８    ＬＥＤドライバ
１２９    ランプ
１３０    書込み部
【図１】
2013162251.tif 000003
【図２】
2013162251.tif 000004
【図３】
2013162251.tif 000005
【図４】
2013162251.tif 000006
【図５】
2013162251.tif 000007
【図６】
2013162251.tif 000008
【図７】
2013162251.tif 000009
【図８】
2013162251.tif 000010
【図９】
2013162251.tif 000011
【図１０】
2013162251.tif 000012
【図１１】
2013162251.tif 000013
【図１２】
2013162251.tif 000014
【図１３】
2013162251.tif 000015
【図１４】
2013162251.tif 000016
【図１５】
2013162251.tif 000017
【図１６】
2013162251.tif 000018
【図１７】
2013162251.tif 000019
【図１８】
2013162251.tif 000020
【図１９】
2013162251.tif 000021