(57)【特許請求の範囲】
【請求項１】
特定の場所を示す情報を記憶媒体に保存する記憶手段と、
撮像装置の現在場所を検出する検出手段と、
ネットワーク接続してサーバと通信を行う通信手段と、
前記検出した現在場所と、前記記憶媒体に記憶されている情報が示す特定の場所とを比較する比較手段と、
前記比較の結果に基づき前記検出された現在場所が前記特定の場所と一致するか否かに応じて、前記サーバとの通信に係るユーザインタフェースを、当該撮像装置に保存されている前記サーバへのアクセス情報を用いて前記ネットワークを介して自動的に前記通信手段により前記サーバと通信する処理と、前記アクセス情報の入力をユーザに要求する処理とで切り替える切り替え手段とを備えることを特徴とする撮像装置。
【請求項２】
前記特定の場所を示す情報は、特定の位置と前記位置からの距離に基づく範囲を示し、前記情報は変更可能であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記記憶手段は、前記特定の場所を示す情報をサーバから受信して保存することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記記憶手段は、前記特定の場所を示す情報の有効な期間も更に記憶することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
特定の場所を示す情報を記憶媒体に保存する記憶工程と、
撮像装置の現在場所を検出する検出工程と、
ネットワーク接続して通信手段によりサーバと通信を行う通信工程と、
前記検出した現在場所と、前記記憶媒体に記憶されている情報が示す特定の場所とを比較する比較工程と、
前記比較工程の処理の結果に基づき前記検出された現在場所が前記特定の場所と一致するか否かに応じて、前記サーバとの通信に係るユーザインタフェースを、当該撮像装置に保存されている前記サーバへのアクセス情報を用いて前記ネットワークを介して自動的に前記通信手段により前記サーバと通信する処理と、前記アクセス情報の入力をユーザに要求する処理とで切り替える切り替え工程とを備えることを特徴とする撮像装置の制御方法。
【請求項６】
コンピュータに、
特定の場所を示す情報を記憶媒体に保存する記憶工程と、
撮像装置の現在場所を検出する検出工程と、
ネットワーク接続して通信手段によりサーバと通信を行う通信工程と、
前記検出した現在場所と、前記記憶媒体に記憶されている情報が示す特定の場所とを比較する比較工程と、
前記比較工程の処理の結果に基づき前記検出された現在場所が前記特定の場所と一致するか否かに応じて、前記サーバとの通信に係るユーザインタフェースを、当該撮像装置に保存されている前記サーバへのアクセス情報を用いて前記ネットワークを介して自動的に前記通信手段により前記サーバと通信する処理と、前記アクセス情報の入力をユーザに要求する処理とで切り替える切り替え工程とを実行させることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置および撮像装置の制御方法に関し、特に、ネットワーク通信機能を持つカメラに用いて好適な技術に関するものである。
【背景技術】
【０００２】
移動端末がネットワーク接続を行う際、ネットワーク接続に必要なアクセス情報（サーバＵＲＬ、アカウント、パスワードなど）を予め記憶しておき、それを読み出して自動的にネットワーク接続することが行われている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１４３５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、アクセス情報を保存した状態でその移動端末を他人に貸したり、他人に移動端末が盗まれたりすると、他人がそのアクセス情報を使って不正にネットワーク接続をしてしまうという問題がある。
【０００５】
このような問題点を解消するために、カメラ使用時にパスコードを入力させ、他人に貸すときに設定変更するなども考えられるが、面倒な作業が必要である。
本発明は前述の問題点に鑑み、カメラが特定の場所にいる場合のみ、予め記憶されているアカウント情報を使用してネットワーク接続できる様にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、特定の場所を示す情報を記憶媒体に保存する記憶手段と、撮像装置の現在場所を検出する検出手段と、ネットワーク接続してサーバと通信を行う通信手段と、前記検出した現在場所と、前記記憶媒体に記憶されている情報が示す特定の場所とを比較する比較手段と、前記比較の結果に基づき前記検出された現在場所が前記特定の場所と一致するか否かに応じて、前記サーバとの通信に係るユーザインタフェースを、当該撮像装置に保存されている前記サーバへのアクセス情報を用いて前記ネットワークを介して自動的に前記通信手段により前記サーバと通信する処理と、前記アクセス情報の入力をユーザに要求する処理とで切り替える切り替え手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、カメラをいつも使う場所ではパスコードなど入力することなく簡単にネットワークにアクセスすることができる。また、旅先で友人が使うなどいつもの場所でないときには、パスコード入力などを行うことが必要となるので、不正なネットワーク接続を防ぐことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態の構成例を示すシステム構成図である。
【図２】実施形態のカメラの電気系の構成例を示すブロック図である。
【図３】カメラの記憶媒体に保存されている場所情報の一例を示す図である。
【図４】カメラがサーバにログインする手順を説明するフローチャートである。
【図５】カメラのユーザインタフェースを説明するカメラの背面図である。
【図６】信頼できる場所登録の手順を説明するフローチャートである。
【図７】カメラに設けられているユーザインタフェースの一例を説明する図である。
【図８】登録場所のリストから所望の場所を選択して設定する例を示す図である。
【図９】場所情報記憶部に記憶される認証できる場所情報を説明する図である。
【図１０】場所追加処理操作を行うために表示する画面の一例を示す図である。
【図１１】場所情報記憶部に記憶される認証できる場所情報を説明する図である。
【図１２】場所情報を登録するまでの処理手順を説明するフローチャートである。
【図１３】有効期限を追加または削除する場合遷移の例を示す図である。
【図１４】特定の場所を包含する場所データを設定する場合の例を示す図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、実施形態に基づいて説明する。
図１は本発明の第１の実施形態の形態の構成例を示すシステム構成図である。まず図１を用いて本実施形態の概要を説明する。カメラ１０３はサーバ１０２にネットワーク接続してサーバとデータを送受信するネットワーク通信機能を有する。本実施形態ではその接続は無線ＬＡＮを経由して行われる。
【００１０】
本実施形態では無線ＬＡＮはイントラネットの無線ＬＡＮを使用するが、この無線ＬＡＮはホットスポットなどの公衆回線であってもよい。カメラ１０３はイントラネットの無線ＬＡＮを経由し、インターネットを経由してサーバ１０２にアクセスする。この時、サーバ１０２のアドレス、およびサーバログインのためのアカウント、パスワードなどのサーバアクセス情報はカメラ１０３に保存されている。
【００１１】
カメラ１０３はサーバアクセス時にＧＰＳ衛星１０１からの情報を使ってカメラ１０３の現在位置を特定し、その現在位置があらかじめ指定されている「信頼できる場所」に一致するとき、ユーザに認証情報の入力を要求することなくサーバにアクセスする。また、現在位置が「信頼できる場所」でない場合は、ユーザに認証情報の入力を要求し、その後、サーバにアクセスする。
【００１２】
図２は、本実施形態のカメラ１０３の電気系の構成例を示すブロック図である。２０１は撮像ブロックであり、レンズ、ＣＣＤ、カメラ信号処理モジュールからなる。２０２はＣＰＵであり、カメラ装置全体の制御を行う。２０３はＲＯＭであり、カメラ１０３全体の制御を行うプログラムが保存されている。
【００１３】
２０４はＲＡＭであり、カメラ１０３内の種々の処理を行う際の一時メモリとして使用される。２１１は電池によるバックアップ付ＲＡＭであり、カメラ１０３が電源オフの状態でも保持しておきたい情報を保存する。本実施形態においては、場所情報記憶部４０が設けられている。２０５は表示ブロックであり、表示部５０（液晶ディスプレイユニット）とその制御ユニットからなる。
【００１４】
２０６はキー入力インタフェースであり、ボタンやスイッチから構成され、２０５の表示ブロックと合わせてユーザインタフェースを構成する。２０７はメディアドライブモジュールであり、ＳＤカードに読み書きする回路と制御モジュールから構成される。２０８はネットワークインタフェースブロックであり、ＵＳＢ、無線ＬＡＮのネットワーク機能を司る。２０９は位置検出ブロックであり、ＧＰＳを用いてカメラ１０３の現在位置を測定して現在場所情報検出処理を行う。２１０はバス、２１１はバックアップ付ＲＡＭであり、場所情報記憶部４０を備える。
【００１５】
図５は、本実施形態のカメラ１０３のユーザインタフェースを説明するカメラの背面図である。まず、カメラ１０３に信頼できる場所情報とアクセス情報が既に保存されている場合の動作フローを説明する。
図５（ａ）に再生モード状態のカメラ１０３の液晶ディスプレイの表示例を示す。このモードでは液晶には９枚のサムネイルが表示されており、この場合、左上の画像がカレント画像となっている。この状態で、ユーザがメニューボタン５１を押して液晶ディスプレイにメニューを表示させる。
【００１６】
メニュー表示の様子を図５（ｂ）に示す。図５（ｂ）に示す様に表示されたメニューからユーザは上下矢印キーを使って、「サーバにアップ」を選択し、セットボタン５２を押す。このユーザの操作でカメラ１０３はサーバにアップロードする機能フローに入る。
【００１７】
図４は、カメラ１０３が画像をフォトシェアリングサーバにログインする手順を説明するフローチャートである。ユーザがセットボタン５２を押したことからこのフローはスタートする。このフローはＣＰＵ２０２で実行される。フローのプログラムはＲＯＭ２０３に格納されており、セットボタン５２押下によって、プログラムがＣＰＵ２０２にロードされスタートする。
【００１８】
まず、カメラ１０３の現在位置を取得する（Ｓ４０１）。現在位置の取得は位置検出ブロック２０９にて実行される。位置検出ブロック２０９は複数のＧＰＳ衛星からの信号を検出し、ＧＰＳの仕組みを使ってカメラ１０３の現在位置を検出する。ＧＰＳの仕組み自体は一般的な仕組みでありここで詳しくは説明しない。Ｓ４０１では検出したカメラ１０３の現在位置をＲＡＭ２０４に保存する。
【００１９】
ここで、本実施形態では現在位置の取得にＧＰＳ衛星を使っているが、位置取得の方法はＧＰＳに限定されるものではない。例えば、携帯電話網の基地局情報を用いる方法、インターネットのアドレス情報を用いる方法など、現在位置がおおよそ特定できれば本発明を適用することができる。
【００２０】
次に、Ｓ４０１にて取得した現在位置を信頼できる場所と比較する比較処理を行う（Ｓ４０２）。図３（ａ）は、カメラのバックアップ付ＲＡＭ２１１に保存されている信頼できる場所情報である。その中心位置と信頼できる場所に相当するエリアの半径が保存されている（ランクについては後述する。）。Ｓ４０１で検出した位置と信頼できる場所との距離を演算し、その距離が半径よりも小さいかどうかで信頼できる場所で示されるエリアに含まれるかどうかを判定し、その判定結果を「信頼できるフラグ」に保存する。信頼できるフラグの値は信頼できるが“１”、信頼できないが“０”である。
【００２１】
次に、信頼できるフラグの値によりネットワークにアクセスするユーザインタフェースを切り替える（Ｓ４０３）。すなわち、現在位置が信頼できる場所エリア内にある場合、Ｓ４０４を経由せずに直接Ｓ４０５に進む。現在位置が信頼できる場所エリア内にない場合、ユーザにパスコード（ネットワークアクセス情報）の入力を求める（Ｓ４０４）。
【００２２】
パスコード入力のための液晶表示の例を図５（ｃ）に示す。図５（ｃ）のユーザインタフェースでは、左右矢印キー５３、５４を用いて数字の桁位置を選択し、上下矢印キーを用いて数字を選択する。４桁の数字すべてをパスコードにあわせた上でセットボタン５２を押すことでユーザはパスコード入力を行える。
図４のフローチャートの説明に戻って、サーバのアクセス情報を取得する（Ｓ４０５）。
【００２３】
図３（ｂ）は、カメラのバックアップ付ＲＡＭ２１１に保存されているアクセス情報である。サーバのＵＲＬ、アカウントＩＤ、パスワードなどが保存されている。
Ｓ４０６ではこれらのアクセス情報を用いて、サーバと通信し、サーバにログインする。通信機能の下位層はネットワークインタフェースブロック２０８にて実行される。本実施形態の場合、カメラは無線ＬＡＮの通信機能を備えており、無線ＬＡＮ、およびインターネットを経由してサーバと通信し、サーバのＡＰＩ（Application Program Interface）を用いて画像をアップロードする。
【００２４】
ここで、無線ＬＡＮ、インターネット、サーバＡＰＩの仕組み自体は一般的な仕組みでありここでは詳しくは説明しない。サーバと通信し、画像のアップロードが完了すれば、カメラが画像をフォトシェアリングサーバにアップロードするフローは終了する。液晶ディスプレイの表示も図５（ａ）のサムネイル表示に戻る。
【００２５】
以上説明した様に、本実施形態を適用することにより、大掛かりなシステムを使うことなく、カメラ内の仕組みだけで、カメラをいつも使う場所ではパスコードなど入力することなく簡単にネットワークにアクセスできる。また、旅先で友人が使うなどいつもの場所でないときには、パスコード入力などを行うことで誤使用を防ぐことができるカメラを実現することができる。
【００２６】
なお、Ｓ４０５において、ユーザは保存されている２つのアクセス情報から一つを選択するようにしてもよい。図５（ｄ）に、その場合のユーザインタフェースを示す。表示されている２つのサーバ名をユーザは上下矢印キーで特定し、セットボタン５２を押下して選択確定する。その後、Ｓ４０６でサーバと通信する。
【００２７】
また、アクセス現在位置が信頼できる場所でない場合、Ｓ４０４において、パスコードを入力するのではなく、サーバへのアクセス情報そのものを入力するようにしてもよい。その場合のユーザインタフェースを図５（ｅ）に示す。図５（ｅ）では、まずカーソルは左上にある。
【００２８】
図５（ｅ）では「サーバ名」、「ＵＲＬ」と並んでいる左側の列が項目選択エリア、「ACEBOOK」、「http://xxx…」と並んでいる右側のエリアが文字入力エリアである。左上にカーソルのある状態から上下矢印キーを用いてカーソルを移動する。上下矢印キーで項目を特定し、セットキーまたは右矢印キーで入力エリアにカーソルが移動する。
【００２９】
サーバ名の入力エリアにカーソルが移動した図を図５（ｆ）に示す。この状態から左右矢印キーを使って入力エリア内でカーソル移動し、上下矢印キーを使って文字を特定する。セットキー押下で文字入力が確定し、項目選択エリアにカーソルが戻る。以上の操作でアクセス情報を入力し最後「設定」にカーソルをあわせてセットキーを押下することで終了する。その後、Ｓ４０５で入力したアクセス情報をセットし、Ｓ４０６でサーバにアクセスする。
【００３０】
また、Ｓ４０３でアクセス現在位置が信頼できる場所でないと判定された後、警告を表示し、サーバアクセスを許可しないようにしてもよい。その場合のユーザインタフェースを図５（ｇ）に示す。図５（ｇ）の警告を表示した後、サーバにアクセスすることなく、フローを終了する。
【００３１】
以上、説明した様に、本実施形態を適用することにより、大掛かりなシステムを使うことなく、カメラ内仕組みだけで、いろいろなバリエーションでカメラをいつも使う場所では簡単にネットワークにアクセスできる。また、旅先で友人が使うなどいつもの場所でないときには、その使用を制限することで誤使用を防ぐことができるカメラを実現することができる。
【００３２】
（第２の実施形態）
次に、カメラに信頼できる場所情報を登録するフローについて説明する。本実施形態は第１の実施形態と同じ、システム構成、ハードウェアを持つ。
図５（ａ）に示す再生モード状態から、ユーザがメニューボタン５１を押して液晶ディスプレイにメニューを表示させる。図５（ｂ）に示すメニューからユーザは上下矢印キー５５、５６を使ってカーソルを下に移動すると、メニューはスクロールし、図７（ａ）に示すように「サーバにアップ」の下に「信頼できる場所登録」が現れる。ここで、ユーザは「信頼できる場所登録」を選択し、セットボタン５２を押す。このユーザの操作でカメラは信頼できる場所登録フローに入る。
【００３３】
図６は、信頼できる場所登録の手順を説明するフローチャートである。
ユーザがセットボタン５２を押したことからこのフローはスタートする。第１の実施形態と同じくこのフローはＣＰＵ２０２で実行される。フローのプログラムはＲＯＭ２０３に格納されており、セットボタン５２押下によって、プログラムがＣＰＵにロードされスタートする。
【００３４】
まず、カメラ１０３の現在位置を取得し、取得したカメラ１０３の現在位置をＲＡＭ２０４に保存する（Ｓ６０１）。
次に、Ｓ６０１で取得した現在位置を信頼できる場所と比較する（Ｓ６０２）。
【００３５】
図３（ａ）は、本実施形態における信頼できる場所情報である。本実施形態の場合は信頼できる場所が２箇所登録されている。ここで中心位置、半径と一緒に保存されているランクはその場所の信頼度の高さを示す。ランク “Ａ” は高い信頼度を示し、本実施形態で説明する信頼できる場所登録はランク “Ａ” の場所のみで行える。
【００３６】
ちなみに、第１の実施形態で説明したサーバへの接続フローではランクは参照しておらず、どの信頼できる場所でもカメラ１０３に保存されているアクセス情報を用いてサーバにアクセスすることができる。Ｓ６０１で検出した位置とランク “Ａ” の信頼できる場所との距離を演算し、その距離が半径よりも小さいかどうかで信頼できる場所で示されるエリアに含まれるかどうかを判定し、その結果を「信頼できるフラグ」に保存する。
【００３７】
次に、信頼できるフラグの値によりネットワークにアクセスするユーザインタフェースを切り替える（Ｓ６０３）。すなわち、現在位置が信頼できる場所エリア内にある場合、Ｓ６０４を経由せずに直接Ｓ６０５に進む。現在位置が信頼できる場所エリア内にない場合、ユーザにパスコード入力を求める（Ｓ６０４）。パスコード入力については第１の実施形態と同じであるため、説明を省略する。信頼できる場所を新たに登録する（Ｓ６０５）。
【００３８】
信頼できる場所の中心位置は既にＧＰＳで求められているので、Ｓ６０５では、残りの情報、すなわち、場所名、半径、ランクの入力をユーザに促す。その際のユーザインタフェースを図７（ｂ）に示す。図７（ｂ）は項目選択モードを示す。図７（ｂ）において左上の「場所：」にカーソルがある状態で、右矢印キー５３、あるいはセットボタン５２を押下すると場所名入力モードとなる。
【００３９】
場所名入力モードでは左右矢印キー５３、５４でカーソルを移動し、上下キー５５、５６でアルファベットを選択することで文字列を入力する。最後にセットボタン５２を押下することで、項目選択モードに戻る。項目選択モードでは上下キーで項目を選択でき、選択した項目の状態でセットボタン５２を押下すると場所名入力と同様に値を入力することができる。
図６のフローに戻って、上記の様にＳ６０５でアクセス情報を入力して、このフローは終了する。
【００４０】
以上説明したように、本実施形態を適用することにより、大掛かりなシステムを使うことなく、カメラ内の仕組みだけで、カメラをいつも使う場所ではパスコードなど入力することなく簡単にカメラ内のアクセス情報を編集することができる。また、旅先で友人が使うなどいつもの場所でないときには、パスコード入力などを行うことで誤使用を防ぐことができるカメラを実現することができる。
【００４１】
（第３の実施形態）
前述した実施形態において、信頼できる場所（以下、認証できる場所）を記憶する構成においては、現在位置の位置情報ひとつのみで場所情報を設定する方法では不定形な場所を認証できる場所として設定することができない。
【００４２】
そこで、本実施形態においては、複数の位置情報のグループで構成される場所情報を設定する手段を設けることで、例えば、東京駅周辺や日比谷公園など、不定形な場所を設定するようにした。これを実現するにあたっては、認証できる場所追加処理で場所情報をデータに持つ場サーバに接続して名称で特定される位置情報のグループで認証できる場所情報を設定できるようにした。
【００４３】
図８は、認証できる場所追加処理画像の例で登録場所のリストから東京駅周辺を選択して設定する場合の画面上の遷移を表示した例である。
８０１でサーバ認証後の処理から場所追加を開始する。８０２で認証できる場所追加から「登録場所」を選択し、サーバから登録場所のリストを受信して取得する。この時取得される場所情報のリストはサーバの持つ全場所情報であってもよいし、撮像装置の現在位置の近くの場所情報で作成されたリストであってもよい。８０３で登録場所リストから選択し認証できる場所として登録する。
【００４４】
図９は、登録場所リストから選択し認証できる場所として登録した場合、撮像装置の場所情報記憶部４０に記憶される認証できる場所情報を説明する図である。
９００はサーバから取得した登録場所のリストから例えば「東京駅周辺」を選択した場合に取得される登録場所情報の例を示す。９０１は登録名で、名称で特定される場所の名称を登録する。９０２、９０３、９０４は名称で特定される場所全体を包含するように設定される複数の位置情報と距離情報とで構成される。
【００４５】
９２０は、複数の位置情報と距離データが名称で特定される場所を包含するデータであることを説明する図である。例えば「東京駅周辺」の場合、３つの位置情報と距離データとを組み合わせて、図に示すように３つの円で包含するように構成される。
以上説明したように、不定形な範囲の場所であっても名称で特定される場所の位置情報リストを取得することで簡単に設定できる。
【００４６】
（第４の実施形態）
本実施形態においては、前述した第３の実施形態の認証できる場所を記憶する構成において、有効期限を設定することで広範囲な場所の設定ができるようにする。例えば、旅行などで広範囲に移動する場合、現在位置や狭い範囲での登録場所の設定では登録場所以外の場所に移動する度にログイン情報を入力するなどの認証処理をするか、移動予定の場所をすべて登録場所から選択して登録しておく必要があった。
【００４７】
そこで、有効期限を設定した場合に広範囲の場所情報を認証できる場所情報として設定できる機能を具備すれば、広範囲で認証できる場所の設定を簡単に行うことができる。また、その期間が過ぎれば認証できる場所として利用できないのでセキュリティの点においても安全である。
【００４８】
広範囲な場所を認証できる場所として設定する場合、認証できる場所追加処理でサーバに接続して、期間限定の場合に広範囲の場所登録リストを取得して選択する機能を具備することで広範囲な場所を位置情報のグループで設定できるようにする。
【００４９】
図１０は、認証できる場所追加処理操作を行うために表示する画面の一例を示す図である。この例のように、期間設定することで広範囲設定が可能となり、広範囲場所のリストから例えば京都府を選択する場合の表示部５０の画面上での遷移を表示した例である。
【００５０】
図１０において、１００１は認証できる場所追加操作画面であり、期間設定操作が選択可能となっている。「期間設定」を選択すると「期間設定有り」または「期間設定無し」を選択できるようになり、「期間設定有り」を選択すると、期間設定操作１００２に移り、開始日と終了日を入力して有効期限を設定する。
【００５１】
開始日と終了日を入力すると、認証できる場所追加操作画面１００３に戻り、期間設定有りの場合に「広範囲設定」操作が有効となる。「広範囲設定」が選択されると、場所情報サーバに接続し、場所情報サーバから広範囲な登録場所のリストを取得する。広範囲場所選択操作１００４に移り、広範囲な登録場所リストが表示される。この場合、「京都府」、「奈良県」が表示されている。表示されたリストから、例えば「京都府」を選択すると認証できる場所として「京都府」の場所情報を登録する。
【００５２】
図１１は、広範囲場所リストから選択して認証できる場所として登録した場合、撮像装置の場所情報記憶部４０に記憶される認証できる場所情報を説明する図である。１１００はサーバから取得した広範囲場所のリストから例えば「京都府」を選択した場合に取得される広範囲場所情報の例を示す。
【００５３】
図１１において、１１０１は登録名で、名称で特定される場所の名称である。１１０２、１１０３、１１０４は名称で特定される場所全体を包含するように設定される複数の位置情報と距離データで構成される。１１０５は有効期限で、第３の実施形態で説明した有効期限が設定されていない場所情報では距離データ１１０４は比較的狭い範囲で設定される。一方、広範囲な場所情報では有効期限が設定され距離データ１１０４は比較的大きい範囲で設定する。
【００５４】
１１２０は複数の位置情報と距離データが名称で特定される場所を包含するデータであることを説明する図である。例えば「京都府」の場合、２つの位置情報と距離データとを組み合わせ、図に示す２つの円で包含するように構成されることを説明している。
【００５５】
図１２は、認証できる場所追加処理の一実施形態において、それを実行するためのソフトウェアとしてＲＯＭに格納されるプログラムの流れを示すフローチャートであり、このプログラムに沿ってＣＰＵは認証できる場所の追加処理を実行する。具体的には、図１０の１００１から１００４までの認証できる場所情報追加開始から場所情報を登録するまでの処理手順を説明するフローチャートである。
【００５６】
まず、認証できる場所追加操作を開始する（Ｓ１２０１）。次に、期間を設定する（Ｓ１２０２）。次に、期間の設定が有るかどうか判定する（Ｓ１２０３）。期間の設定無しなら認証できる場所の追加操作で選択できる項目は現在位置か登録場所かを選択する（Ｓ１２０４）。期間の設定「有り」なら、認証できる場所の追加操作で選択できる項目は現在位置か登録場所か広範囲設定を選択する（Ｓ１２０５）。
現在位置が選択されたら、現在位置情報を取得し（Ｓ１２０９）、認証できる場所情報として登録する（Ｓ１２１１）。
【００５７】
Ｓ１２０４またはＳ１２０５で選択された追加項目が登録場所なら、登録場所情報リストを取得し操作画面にリストの選択操作画面を表示する（Ｓ１２０６）。Ｓ１２０５で選択された追加項目が広範囲設定なら、広範囲場所情報リストを取得し操作画面にリストの選択操作画面を表示する（Ｓ１２０７）。
【００５８】
次に、表示された場所情報リストから場所を選択する（Ｓ１２０８）。その後、Ｓ１２０８選択された場所の場所情報をサーバから取得する（Ｓ１２１０）。次に、Ｓ１２０１で取得した場所情報で認証できる場所としてカメラに登録する（Ｓ１２１１）。
【００５９】
次に、登録された認証できる場所情報が広範囲設定で広範囲の場所リストから設定された情報でなければ期間設定を変更可能にする例を説明する。これは、有効期限無しで設定された認証できる場所情報の有効期限を設定する構成を設け、有効期限無しを有効期限有りの場所情報に更新し、また有効期限無しの場所情報に戻すようにする。これにより、撮像装置を他人に貸す場合に、期間を貸出中の期日から外すことで、認証できる場所であってもサーバ認証が自動で行われて画像をアップロードするのを防ぐことができる。
【００６０】
図１３は、認証できる場所編集処理操作で、有効期限を追加または削除する場合、表示部５０の画面上での遷移を表示した例を示す図である。
認証後処理操作画面８０１から「認証できる場所編集」を選択する。認証できる場所編集処理では設定場所選択画面１３０１にて、カメラに登録されている場所情報から登録名リストを作成して表示する（この例では「Ａ公園」）。設定場所選択画面１３０１にて登録名リストを選択すると場所情報の設定変更画面１３０２にて、期間設定の操作画面を表示する。
【００６１】
期間設定で有効期限無しを設定すると、画面を表示して有効期限無し（期間限定無し）として有効期限を削除して場所情報を登録変更する（１３０３）。期間設定で有効期限有り（期間限定有り）を設定すると、更に有効期限設定操作画面にて有効期限を設定し、有効期限の期間情報とともに場所情報を登録変更する（１３０４）。
【００６２】
１３０２でカメラに登録されている場所情報から広範囲な場所が設定変更される場合、広範囲な場所は有効期限無しと設定することができないようにすることもできる。
また、本実施形態においては、図１３で認証できる場所編集操作で有効期限を変更可能にしたが、同様にして距離情報を変更して登録するようにすることもできる。また、登録名と距離を設定できるようにして距離情報を変更して登録するようにすることもできる。
【００６３】
以上説明したように、広範囲な場所情報であっても名称で特定される場所を使用して簡単に設定できる。また、「期間限定有り」または「期間限定無し」を選択できるようにしておき、「期間限定有り」を選択して設定することで、期間中でなければサーバアクセスが制限されるので安全性が保たれる。
【００６４】
（第５の実施形態）
前述した第３の実施形態の認証できる場所を記憶する構成において、現在位置検出情報をまとめてひとつの登録場所とすることで、サーバに名称で特定される位置情報のグループを持たなくても特定の場所を設定できるようにする実施形態を説明する。
【００６５】
図１４で、１４Ａは複数の現在位置の検出位置情報から特定の場所を包含する場所データを設定する場合の表示部５０の画面上での遷移を表示した例を示す図である。
図１４で、１４Ｂは複数の現在位置の検出位置情報から特定の場所を包含する場所データを設定するしくみを説明する図である。本実施形態においては、説明を簡単にするため２つの検出位置情報をまとめて場所情報とする場合の例を説明する。
【００６６】
１４Ａで、認証できる場所追加の操作画面５０４で、位置グループ登録を選択する。位置グループ登録設定画面１４０１では一番目の現在位置の設定処理となり、現在位置を設定する。次に、二番目の現在位置の設定処理画面１４０２を表示する。場所を移動して現在位置を検出して登録する。次に、確定ボタンで確定すると位置グループ登録の登録名設定画面１４０３を表示し、登録名を入力させる。ここで、２つの現在位置情報の設定位置から包含する場所情報を作成し登録名とともに撮像装置の記憶部に認証できる場所として登録する。
【００６７】
１４Ｂで、１４２１は一番目に検出した現在位置情報で、例えばＡ駅の西端で現在位置を設定する。１４２２は二番目に検出した現在位置情報で、例えばＡ駅の東端で現在位置を設定する。この２つの位置情報を組み合わせて登録すると、２つの位置情報を包含する位置情報と距離の場所情報１４２３を作成して登録する。
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。前述の実施形態の一部を適宜組み合わせてもよい。
【００６８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６９】
１０１  ＧＰＳ衛星、１０２  サーバ、１０３  カメラ、２０１  撮像ブロック、２０２  ＣＰＵ、２０３  ＲＯＭ、２０４  ＲＡＭ、２０５  表示ブロック、２０６  キー入力インタフェース、２０７  メディアドライブモジュール、２０８  ネットワークインタフェースブロック、２０９  位置検出ブロック、２１１  バックアップ付ＲＡＭ、４０  場所情報記憶部、５０  表示部
【図１】
0005804841.tif 000002
【図２】
0005804841.tif 000003
【図３】
0005804841.tif 000004
【図４】
0005804841.tif 000005
【図５】
0005804841.tif 000006
【図６】
0005804841.tif 000007
【図７】
0005804841.tif 000008
【図８】
0005804841.tif 000009
【図９】
0005804841.tif 000010
【図１０】
0005804841.tif 000011
【図１１】
0005804841.tif 000012
【図１２】
0005804841.tif 000013
【図１３】
0005804841.tif 000014
【図１４】
0005804841.tif 000015