(57)【要約】【課題】サーバ等、画像がバックアップされている記憶部の中からユーザが指定した特定の画像のみを収集可能な画像収集方法を提供する。【解決手段】複数の画像を分散して記録するステップと（時刻Ｔ２〜Ｔ６）、画像収集のきっかけを得るステップと（時刻Ｔ８）、上記記録されている画像の中から、特定の属性情報を持つ画像を収集するステップと（時刻Ｔ９、Ｔ１０）、上記収集した画像を出力するステップと（時刻Ｔ１１）、を備える。【選択図】  図４
2013097410.tif 000002
【特許請求の範囲】
【請求項１】
機器から送信され特定画像を入力または指定するステップと、
上記特定画像の有するデータの中から、特定の属性情報を抽出するステップと、
上記機器が送信した第１の画像の中から、上記抽出された特定の属性情報を利用して第２の画像を検索するステップと、
検索された上記第２の画像を収集するステップと、
を具備する画像収集方法。
【請求項２】
上記特定画像は第１の記録部に記録されており、
上記第２の画像は第２の記録部に記録されており、
上記第１の記録部と上記第２の記録部は、インターネットで接続されている、
ことを特徴とする請求項１に記載の画像収集方法。
【請求項３】
上記検索するステップに先だって、上記第１の画像に付随して記録されている属性情報を収集するステップを更に有することを特徴とする請求項１に記載の画像収集方法。
【請求項４】
上記収集した上記第２の画像を上記機器に出力するステップを更に有することを特徴とする請求項１に記載の画像収集方法。
【請求項５】
分散して記録された複数の画像の中から画像収集のきっかけを得るステップと、
上記記録された複数の画像の中から、特定の属性情報を持つ画像を収集するステップと、
上記収集した画像を出力するステップと、
を備えることを特徴とする画像収集方法。
【請求項６】
上記画像収集のきっかけを与える特定画像を入力するステップを更に有し、
上記画像収集のきっかけを得るステップは、上記特定画像に基づいて動作することを特徴とする請求項５に記載の画像収集方法。
【請求項７】
上記特定画像は、特定の属性情報を持つことを特徴とする請求項６に記載の画像収集方法。
【請求項８】
上記記録された複数の画像の属性情報と記録情報を収集して記録するステップを更に備えることを特徴とする請求項５に記載の画像収集方法。
【請求項９】
上記収集した画像を出力するステップは、複数の画像をひとまとめにして出力することを特徴とする請求項５に記載の画像収集方法。
【請求項１０】
上記画像を収集するステップは、通信ネットワークを用いることを特徴とする請求項５に記載の画像収集方法。
【請求項１１】
上記収集した画像を破棄するステップを更に備えることを特徴とする請求項５に記載の画像収集方法。
【請求項１２】
上記収集した画像を破棄するステップは、該収集した画像を使用した直後に破棄することを特徴とする請求項１１に記載の画像収集方法。
【請求項１３】
上記特定の属性情報と、上記画像を収集するきっかけは、関連付けられていることを特徴とする請求項５に記載の画像収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等で撮影され、サーバ等にアップロードされた画像の中から特定の画像を収集する画像収集方法に関する。
【背景技術】
【０００２】
画像に付帯情報を関連付けてアップロードすることが知られている。例えば、特許文献１には、付帯情報として画像の転送先を記憶させ、この転送先にアップロードする画像送信装置が開示されている。また、特許文献２には、転送サーバが画像に含まれる付帯情報を制御性サーバに送信し、付帯情報に応じた編集加工した後、転送サーバが指定された画像サーバに編集加工済みの画像を送信する画像転送制御装置が開示されている。
【０００３】
また、無線を利用した写真のアップロードシステムも提供されている（例えば、Ｅｙｅ−Ｆｉ社提供）。このシステムは、無線通信機能を有するカメラが予め設定したアクセスポイントのエリア内に移動すると、サーバを経由して自動的に予め設定したサービスへ写真をアップロードすることができる。この場合、個別の写真ごとに、アップロードするか否かを設定することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０９４０４７号公報
【特許文献２】特開２００８−２３４３８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、画像に付帯情報を付し、付帯情報に従って特定のサーバに転送することは従来から可能である。しかしながら、サーバに転送した画像の中から特定の画像、例えば、特定の人物が写っている写真や、特定のイベントで撮影された写真のみ指定し、この指定された画像を特定のサービス（サーバ、パーソナルコンピュータ、スマートフォン等）に転送するような使用はできなかった。
【０００６】
本発明は、このような事情を鑑みてなされたものであり、サーバ等、画像がバックアップされている記憶部の中からユーザが指定した特定の画像のみを収集可能な画像収集方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため第１の発明に係わる画像収集方法は、機器から送信され特定画像を入力または指定するステップと、上記特定画像の有するデータの中から、特定の属性情報を抽出するステップと、上記機器が送信した第１の画像の中から、上記抽出された特定の属性情報を利用して第２の画像を検索するステップと、検索された上記第２の画像を収集するステップと、を具備する。
【０００８】
第２の発明に係わる画像収集方法は、上記第１の発明において、上記特定画像は第１の記録部に記録されており、上記第２の画像は第２の記録部に記録されており、上記第１の記録部と上記第２の記録部は、インターネットで接続されている。
【０００９】
第３の発明に係わる画像収集方法は、上記第１の発明において、上記検索するステップに先だって、上記第１の画像に付随して記録されている属性情報を収集するステップを更に有する。
第４の発明に係わる画像収集方法は、上記第１の発明において、上記収集した上記第２の画像を上記機器に出力するステップを更に有することを特徴とする請求項１に記載の画像収集方法。
【００１０】
第５の発明に係わる画像収集方法は、複数の画像を分散して記録するステップと、分散して記録された複数の画像の中から画像収集のきっかけを得るステップと、上記記録された複数の画像の中から、特定の属性情報を持つ画像を収集するステップと、上記収集した画像を出力するステップと、を備える。
する。
【００１１】
第６の発明に係わる画像収集方法は、上記第５の発明において、上記画像収集のきっかけを与える特定画像を入力するステップを更に有し、上記画像収集のきっかけを得るステップは、上記特定画像に基づいて動作する。
第７の発明に係わる画像収集方法は、上記第５の発明において、上記特定画像は、特定の属性情報を持つ。
【００１２】
第８の発明に係わる画像収集方法は、上記第５の発明において、上記記録された複数の画像の属性情報と記録情報を収集して記録するステップを更に備える。
第９の発明に係わる画像収集方法は、上記第５の発明において、上記収集した画像を出力するステップは、複数の画像をひとまとめにして出力する。
【００１３】
第１０の発明に係わる画像収集方法は、上記第５の発明において、上記画像を収集するステップは、通信ネットワークを用いる。
第１１の発明に係わる画像収集方法は、上記第５の発明において、上記収集した画像を破棄するステップを更に備える。
第１２の発明に係わる画像収集方法は、上記第１１の発明において、上記収集した画像を破棄するステップは、該収集した画像を使用した直後に破棄する。
【００１４】
第１３の発明に係わる画像収集方法は、上記第５の発明において、上記特定の属性情報と、上記画像を収集するきっかけは、関連付けられている。
【発明の効果】
【００１５】
本発明によれば、サーバ等、画像が記憶されている記憶部の中から特定の属性情報に基づいて、ユーザが指定した特定の画像のみを収集可能な画像収集方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１実施形態に係わる画像収集システムの全体構成を示すブロック図である。
【図２】本発明の第１実施形態に係わる画像収集システムの具体的構成を示すブロック図である。
【図３】本発明の第１実施形態に係わる画像収集システムにおいて使用されるＥｘｉｆの設定値の例を示す図である。
【図４】本発明の第１実施形態に係わる画像収集システムの動作を示すタイミングチャートである。
【図５】本発明の第２実施形態に係わる画像収集システムの全体構成を示すブロック図である。
【図６】本発明の第２実施形態に係わる画像収集システムの具体的構成を示すブロック図である。
【図７】本発明の第２実施形態に係わる画像収集システムの動作を示すタイミングチャートである。
【図８】本発明の第３実施形態に係わる画像収集システムの全体構成を示すブロック図である。
【図９】本発明の第３実施形態に係わる画像収集システムの具体的構成を示すブロック図である。
【図１０】本発明の第３実施形態に係わる画像収集システムの動作を示すタイミングチャートである。
【図１１】本発明の第４実施形態に係わる画像収集システムの全体構成を示すブロック図である。
【図１２】本発明の第４実施形態に係わる画像収集システムの具体的構成を示すブロック図である。
【図１３】本発明の第４実施形態に係わる画像収集システムの動作を示すタイミングチャートである。
【図１４】本発明の第５実施形態に係わる画像収集システムの全体構成を示すブロック図である。
【図１５】本発明の第５実施形態に係わる画像収集システムの変形例の具体的構成を示すブロック図である。
【図１６】本発明の第５実施形態に係わる画像収集システムの変形例の動作を示すタイミングチャートである。
【発明を実施するための形態】
【００１７】
以下、図面に従って本発明を適用した画像収集システムを用いて好ましい実施形態について説明する。図１は、第１実施形態に係わる画像収集システムの全体構成を示すブロック図である。
【００１８】
ユーザ１０はカメラ１００を用いて画像Ａ１、Ａ２、Ｂ１、Ｂ２等を撮影し、これらの画像データをカメラ１００内の記録媒体等に記憶する。画像Ａ１、Ａ２は同一人物を撮影した写真であり、また画像Ｂ１、Ｂ２は、画像Ａの人物とは異なる別の人物を撮影した写真である。ここで、画像Ａ１〜Ｂ２には、記録時に画像データと共に属性情報（タグ情報とも言う。例えば、Ｅｘｉｆ情報）の所定情報が一緒に付帯して記録される。この属性情報は、テキスト化されており、撮影記録された画像とは一緒に表示されない情報である。なお、Ｅｘｉｆ情報の詳細については、図３を用いて後述する。
【００１９】
パーソナルコンピュータ（以下、「ＰＣ」と略す）２００は、カメラ１００に記憶された画像Ａ１、Ａ２、Ｂ１、Ｂ２等の画像データを、無線ＬＡＮ、有線ＬＡＮやＵＳＢメモリ等を用いて入力し、これらの画像データを記憶する。このとき、ＰＣ２００は、画像データと共に属性情報も併せて記憶する。
【００２０】
他社サーバ３１０、３２０は、インターネットを介して、ＰＣ２００と接続可能である。図１に示した例では、画像Ａ１、Ａ２が属性情報と共に他社サーバ３１０に転送されて記憶され、また画像Ｂ１、Ｂ２が属性情報と共に他社サーバ３２０に記憶されている。なお、図１には、他社サーバは２台だけ表示しているが、勿論、これより多くても構わない。
【００２１】
自社サーバ４００は、ユーザ１０より画像収集トリガ（命令）を受けると、他社サーバ３１０、３２０等に記憶されている画像の中から特定の属性情報を持つ画像を収集する。この画像収集トリガは、例えば、ＰＣ２００から自社サーバ４００に対して行い、またこの時、画像収集の対象となる特定の属性情報を指定する。指定内容としては、特定の日付で撮影された画像、特定の位置で撮影された画像、特定の人物が写っている画像等である。なお、画像収集トリガとしては、特定画像を自社サーバに送信することにより行ってもよい。また、画像収集トリガとしては、例えば、自社サーバ４００、または他社サーバ３１０等にアップロードされている画像をユーザが閲覧し、その中から画像を指定するようにしてもよい。この場合には、指定された画像に基づいて、画像収集の対象となる特定の属性情報を指定するようにすればよい。
【００２２】
これらユーザが画像収集トリガを送信する際の属性情報の指定は、属性情報（例えばＥｘｉｆ情報）の中に記録されている事項の一部であり、また他社サーバはこれらの属性情報を公開している場合には、自社サーバ４００によって検索することが可能である。
【００２３】
図１に示す例では、ユーザ１０は、画像Ａ１、Ａ２の人物が写っている画像の収集を指示している。自社サーバ４００は、命令を受けた特定の属性情報を有する画像を迅速に収集するために、定期的にインターネットを介して接続可能な他社サーバ３１０、３２０等に記憶されている画像と共に記憶されている属性情報と、その記憶位置の情報（サーバの位置情報（アドレス））の収集を行うようにしている。このため、画像収集トリガを受けた際に、収集対象となる画像が記憶されている他社サーバにアクセスし、画像データを収集することができる。自社サーバ４００が収集した特定の属性情報を有する画像は、アルバム５００として出力可能である。
【００２４】
次に、図２を用いて本発明の第１実施形態のより具体的な構成について説明する。カメラ１００内には、被写体像を形成するための撮影レンズ１００が設けられている。この撮影レンズ１００の光軸上には、絞り１０２、シャッタ１０３、ＣＣＤイメージセンサ１０４が配置されている。ＣＣＤイメージセンサ１０４は、被写体像を画像データに変換する撮像素子であり、ＣＣＤイメージセンサ以外にも、ＣＭＯＳイメージセンサ等であってもよい。ＣＣＤイメージセンサ１０４は、バス１０７に接続されており、このバス１０７に画像データを出力する。
【００２５】
バス１０７には、ＣＣＤイメージセンサ１０４以外に、ＡＳＩＣ（特定用途向け集積回路：Application Specific Integrated Circuit）１０５、メモリ１０６、ＣＰＵ（Central
Processing Unit）１０８、表示部１０９、記録媒体１１０、操作部１１１、出力部１１２が接続されている。
【００２６】
ＡＳＩＣ１０５内には、カメラ１００を制御するための回路が設けられている。また、メモリ１０６は、カメラ１００を制御するためのプログラムや種々の調整値等が記憶され、ＣＣＤイメージセンサ１０４によって取得された画像データの一時記憶を行う。また、ＣＰＵ１０８は、メモリ１０６に記憶されたプログラムに従って、カメラ１００の全体制御を行う。ＣＰＵ１０８は、画像データを記録媒体１１０に記録する際には、Ｅｘｉｆ等、属性情報を画像データと共に記録するように画像ファイルの生成を行う。
【００２７】
表示部１０９は、ＣＣＤイメージセンサ１０４によって取得された画像データに基づいて、ライブビュー表示を行い、また記録媒体１１０に記録された画像データに基づいて再生表示を行い、またメニュー画面等の表示を行い、種々の設定を可能とする。操作部１１１は、電源釦、レリーズ釦、再生釦、メニュー釦等、種々の操作部材を有し、これらの操作部材の操作状態を検出し、ＣＰＵ１０８に出力する。
【００２８】
出力部１１２は、記録媒体１１０に記録された画像データの出力を行う。出力部１１２は、ＵＳＢ端子、有線ＬＡＮ端子、無線ＬＡＮ端子等を備え、外部にＥｘｉｆ等の属性情報付きの画像データの出力を行う。
【００２９】
撮影レンズ１０１は、バス１０７を介して接続されているレンズ駆動部（不図示）によって光軸方向に駆動制御される。絞り１０２はバス１０７を介して接続されている絞り駆動部（不図示）によって絞り量の駆動制御がなされる。シャッタ１０３はバス１０７を介して接続されているシャッタ制御部（不図示）によってシャッタ駆動制御がなされる。
【００３０】
カメラ１００の出力部１１２を介して接続可能なＰＣ２００内には、ＣＰＵ２０１、操作部２０２、入力部２０３、出力部２０４、表示部２０５、メモリ２０６、バス２０７が設けられている。入力部２０３は、ＵＳＢ端子、有線ＬＡＮ、無線ＬＡＮ等を備え、カメラ１００から出力された付帯情報付きの画像データの入力を行う。
【００３１】
ＣＰＵ２０１は、メモリ２０６に記憶されたプログラムに従って、ＰＣ２００の全体制御を行う。操作部２０２は、マウス、キーボード等の操作部材の操作状態を検出し、ＣＰＵ２０１に伝える。メモリ２０６は、ＰＣ２００を制御するためのプログラムを記憶し、またカメラ１００から入力したＥｘｉｆ情報等の付帯情報付きの画像データを記憶する。表示部２０５は、モニタ画面を有し、メモリ２０６に記憶された画像データの再生表示等を行う。
【００３２】
出力部２０４は、有線または無線によりインターネットに接続可能であり、メモリ２０６に記憶された属性情報付きの画像データを出力可能である。ＰＣ２００は、インターネットを介して他社サーバ３１０、３２０、３３０等、および自社サーバ４００に接続可能である。なお、図２には、他社サーバは、３台、描いてあるが、４台、以上接続されている。
【００３３】
他社サーバ３１０、３２０、３３０等は、インターネットを介して相互に接続可能であり、それぞれの他社サーバ３１０、３２０、３３０は、画像データ等の種々のデータのアップロードとダウンロードが可能である。またサーバ３１０、３２０、３３０は、自社サーバ４００の画像収集部４０２、画像入力部４０４、画像出力部４０６等とインターネットを介して接続可能である。
【００３４】
自社サーバ４００内には、収集開始指示部４０１、画像収集部４０２、属性収集部４０３、画像入力部４０４、画像記録部４０５、画像出力部４０６が設けられている。収集開始指示部４０１は、ＰＣ２００の出力部２０４から画像収集トリガ（命令）を入力すると、画像収集部４０２に収集指示する。
【００３５】
属性収集部４０３は、定期的にサーバ３１０、３２０、３３０等、インターネット上で付帯情報へのアクセスを許可しているサーバにアクセスし、画像データに付帯しているＥｘｉｆ等の属性情報を収集する。この定期的な収集の際には、属性情報とその画像の記憶位置（サーバの位置情報、サーバのアドレス）を特定情報として収集している。ただし、画像データそのものは収集していない。収集した属性情報とサーバの位置情報からなる特定情報は、属性収集部４０３に記憶される。
【００３６】
画像収集部４０２は、収集開始指示部４０１から画像収集のトリガがかかった際には、ユーザが指定する画像の収集を行う。この収集にあたっては、属性収集部４０３に記録されている属性情報を検索し、画像収集トリガによってユーザが指定する属性情報を有する画像が記録されているサーバの位置情報に基づいて、そのサーバにアクセスし、画像入力部４０４を介して、その画像をダウンロードする。
【００３７】
画像記録部４０５は、画像収集部４０２が属性収集部４０３に記録されている特定情報に基づいて収集した画像を記録する。収集の結果、複数の画像が検索された場合には、画像入力部４０４を介して画像を入力し、複数の画像を記録しておく。また、画像記録部４０５は、他の他社サーバ３０１等と同様に、カメラ１００で撮影され、ＰＣ２００を介してアップロードされた画像も記録する。画像出力部４０６は、画像記録部４０５に記録された画像を、ダウンロード要求にしたがって、インターネット上に出力し、ＰＣ２００の入力部２００に対しても画像データの送信が可能である。このとき、画像収集トリガに応じて収集した画像が複数ある場合には、複数の画像をひとまとめにして出力する。
【００３８】
次に、図３を用いて属性情報の一例としてＥｘｉｆについて説明する。Ｅｘｉｆ（Exchangeable image file format）は、カメラの機種や撮影時の条件情報等を画像に付帯させるための画像ファイルフォーマットである。図３に示した例では、項目１の画像入力機器メーカ名、項目２の画像入力機器のモデル名等、種々の情報を記録可能である。特に、項目３３〜３７には、撮影位置を示す情報であり、また項目３８には撮影日時情報が記録されるので、これらの情報を用いてイベントを検索することが可能である。
【００３９】
また、図３の項目４１〜４５は、メーカごとに設定可能な領域であり、この例では、項目４１にメーカコメント欄、項目４２に撮影場所、項目４３にイベントパーティ、項目４４に集合人数、項目４５に画像収集命令、項目４６に機器固有情報が記録可能となっている。特定画像によって画像収集トリガを出力する場合には、項目４５にその旨を設定すればよい。この項目４１〜４５は、メニュー画面等において設定可能しておけばよい。
【００４０】
機器固有情報は、カメラの１台１台のそれぞれを識別するための情報である。画像収集の際に、機器固有情報を指定することにより、撮影者の著作権やセキュリティやユーザの撮影体験を重視した収集を行うことができる。また、カメラに顔認識機能が有る場合には、認識した人物を特定する情報を、Ｅｘｉｆ情報に記録しておいてもよい。この場合には、特定人物が写っている画像を収集することが可能となる。
【００４１】
次に、本発明の第１実施形態における画像収集システムの動作について、図４に示すタイミングチャートを用いて説明する。まず、時刻Ｔ１において、カメラ１００はＥｘｉｆの設定を行う。続いて、時刻Ｔ２においてカメラ１００を用いて撮影を行い、ユーザのＰＣ２００に画像の保存を行う。
【００４２】
時刻Ｔ３になると、ＰＣ２００は、他社サーバ３１０に撮影画像のアップロードを行う。このアップロードは、ユーザの手動操作によって行ってもよく、また設定された時刻になると自動的にアップロードするようにしてもよい。時刻Ｔ４になると、撮影を行い、時刻Ｔ５になると更に撮影を行う。時刻Ｔ４およびＴ５において撮影した画像は、時刻Ｔ６において他社サーバ３２０や３３０にアップロードする。
【００４３】
また、自社サーバ４００と他社サーバ３１０、３２０、３３０の間では、定期的にＥｘｉｆを収集している（時刻Ｔ２１〜Ｔ２５参照）。これは、前述したように、自社サーバ４００内の属性収集部４０３は、定期的にサーバ３１０、３２０、３３０等にアクセスし、Ｅｘｉｆ等の属性情報を収集し、属性情報とその画像がバックアップされているサーバの位置（アドレス）を特定情報として収集している。
【００４４】
時刻Ｔ８において、ＰＣ２００の出力部２０４から自社サーバ４００の収集開始指示部４０１に収集開始トリガ（命令）がかかる。収集開始トリガかかると、画像収集部４０２は属性収集部４０３に記憶された属性情報の中から、指定された属性情報を有する画像を検索し、その画像が記憶されている他社サーバの位置情報を取得する。
【００４５】
なお、ユーザが画像収集トリガとして、特定画像を自社サーバに送信した際には、特定画像の中から特定の属性情報を抽出し、抽出された属性情報を用いて検索する。属性情報としては、図３に示したように種々の情報が含まれており、その中からユーザが指定した属性情報を、または自動的に一部の属性情報を選択する。自動的に選択する場合には、例えば、同一の撮影位置情報（図３では、項目３４〜３７に記録されているＧＰＳ情報、または項目４２の撮影場所）、同一の撮影日時情報（図３では、項目３８のＧＰＳ時間）、項目４３のイベントパーティ情報、顔認識により特定された人物情報等を用いて行う。
【００４６】
時刻Ｔ９になると、属性情報を有する画像がバックアップされている他社サーバに対して、収集画像をダウンロードするようにリクエストを出力する。そして、時刻Ｔ１０において、自社サーバ４００は、他社サーバから収集画像をダウンロードする。収集した画像は、時刻Ｔ１１において、ユーザのＰＣ２００が自社サーバ４００からダウンロードする。なお、収集した画像が複数ある場合には、一括してダウンロードする。
【００４７】
このように、本発明の第１実施形態においては、カメラ１００が撮影した複数の画像データはＥｘｉｆ等の属性情報を付帯し、外部の他社サーバ３１０等に分散して記録しておく（時刻Ｔ３〜Ｔ６参照）。また自社サーバ４００は、定期的に、アップロードされた画像データに付帯している属性情報を収集し、これを属性収集部４０３に記憶しておく（時刻Ｔ２１〜Ｔ２５参照）。自社サーバ４００がＰＣ２００から画像収集のきっかけを得るための収集開始トリガを受信すると（時刻Ｔ８参照）、サーバに記録されている画像の中から特定の属性情報を持つ画像を収集し（時刻Ｔ９、Ｔ１０参照）、この収集した画像を出力する（時刻Ｔ１１参照）。このため、画像がバックアップされている記憶部の中からユーザが指定した特定の画像のみを収集することが可能となる。
【００４８】
なお、本実施形態においては、カメラ１００で撮影した画像は、ＰＣ２００を介して、他社サーバ３１０、３２０等のアップロードしていた。しかし、これに限らず、例えば、カメラ１００から無線通信等により直接他社サーバ３１０、３２０にアクセスし、画像をアップロードするようにしてもよい。この場合には、画像収集トリガは、ＰＣ２００からではなく、カメラ１００から自社サーバ４００にアクセスし、画像収集トリガを送信するようにしてもよい。
【００４９】
また、本実施形態においては、定期的に、インターネットを介して接続可能な他社サーバ３１０、３２０等に記憶されている画像と共に記憶されている属性情報と、その記憶位置の情報（サーバの位置情報、サーバのアドレス）の収集を行っていた。しかし、定期的な属性情報の収集を行わず、画像収集トリガ（命令）を受けると、自社サーバ４００が、他社サーバ３１０、３２０等に対して、指定された属性情報を有する画像を検索し、ダウンロードするようにしてもよい。
【００５０】
次に、本発明の第２実施形態について、図５ないし図７を用いて説明する。第１実施形態においては、画像収集のきっかけは、ＰＣ２００から自社サーバ４００に送信されていた。これに対して、第２実施形態においては、カメラ１００において撮影きっかけ画像（特定画像ともいう）を、ＰＣ２００を介することなく、直接、自社サーバ４００に送信し、自社サーバはこの撮影きっかけ画像に基づいて画像収集を開始する。
【００５１】
図５は、第２実施形態に係わる画像収集システムの全体構成を示すブロック図である。図１に示した第１実施形態の全体構成を示すブロック図と比較すると、画像収集のきっかけは、カメラ１００で撮影した特定画像（図５ではＡ３）が、カメラ１００から直接、自社サーバ４００に送信され、この特定画像に基づいて画像収集を行う点が異なる。
【００５２】
この特定画像には、Ｅｘｉｆ等の属性情報の中に、画像収集トリガ（命令）を示す情報を書き込んでおく。すなわち、特定の属性情報と、画像を収集するきっかけを関連付けておく。この関連付けとしては、例えば、Ｅｘｉｆ中の項目４５の画像収集命令に、その旨を記録しておけばよい。自社サーバ４００は、Ｅｘｉｆ等の属性情報の中から画像収集のきっかけ情報を読み出すと、画像収集を開始する。他の構成は第１実施形態と同様であるので、詳しい説明は省略する。
【００５３】
次に、図６を用いて本発明の第２実施形態のより具体的な構成について説明する。本実施形態に係わるカメラ１００は、第１実施形態におけるカメラ１００と同様である。ただし、出力部１１２は、ＰＣ２００に画像データを出力する以外に、自社サーバ４００の収集開始指示部４０１に画像収集のきっかけとなる画像を送信するために、インターネットに接続可能な無線出力部等を有する。例えば、出力部１１２にＥｙｅ−Ｆｉ社提供の無線出力を搭載すればよい。
【００５４】
ＰＣ２００、他社サーバ３１０、３２０、３３０、および自社サーバ４００は、第１実施形態におけるＰＣ２００、他社サーバ３１０、３２０、３３０、および自社サーバ４００と同様であるので、詳しい説明は省略する。
【００５５】
本発明の第２実施形態に係わる画像収集システムにおける動作は、第１実施形態の動作を示す図４のタイミングチャートと時刻Ｔ８における収集のきっかけが、ＰＣ２００ではなくカメラ１００が撮影した画像を用いる点以外は、同様であるので、相違点のみを説明し、詳しい説明は省略する。
【００５６】
すなわち、図７に示すタイミングチャートにおいて、時刻Ｔ７になると収集きっかけを撮影する。ここでは、撮影前または撮影後にきっかけとなることを示す情報を付帯情報として書き込む。図３に示したＥｘｉｆでは、ユーザがメニュー画面等において、きっかけ撮影であることを設定すると、画像データの記録時にＥｘｉｆの項目４５の画像の収集命令の領域に、その旨を記録する。この撮影によって取得された特定画像のＥｘｉｆ情報と画像データは、自社サーバ４００にアップロードされる。
【００５７】
時刻Ｔ７において収集きっかけの画像が自社サーバ４００にアップロードされると、次に、時刻Ｔ９において、第１実施形態の場合と同様に、収集画像をリクエストする。このリクエストにあたって、まず、特定画像から画像収集命令を検出すると、収集の際に使用する特定の属性情報を抽出する。この特定の属性情報としては、ユーザがメニュー画面で指定したものが有る場合には、その属性情報を使用し、またユーザの指定がない場合には、予め決めてある属性情報、例えば、特定の撮影日時、撮影場所、イベント、人物等を用いて、画像の検索を行う。画像検索が終わると、検索された画像が記録されているサーバに収集画像のリクエストを行う。次に、時刻Ｔ１０において自社サーバ４００が画像を収集し、時刻Ｔ１１において収集画像をユーザＰＣ２００にダウンロードする。
【００５８】
このように、本発明の第２実施形態においても、カメラ１００が撮影した複数の画像の画像データはＥｘｉｆ等の属性情報を付帯し、外部の他社サーバ３１０等に分散して記録しておく（時刻Ｔ２〜Ｔ６参照）と共に、自社サーバ４００は、定期的に、アップロードされた画像データに付帯している属性情報を収集し、これを属性収集部４０３に記憶している（時刻Ｔ２１〜Ｔ２５参照）。自社サーバ４００がカメラ１００から画像収集のきっかけを得るための収集開始トリガとして動作する特定画像を受信すると（時刻Ｔ７参照）、サーバに記録されている画像の中から特定の属性情報を持つ画像を検索し、検索結果に基づいて画像を収集し（時刻Ｔ９、Ｔ１０参照）、この収集した画像を出力する（時刻Ｔ１１参照）。このため、第２実施形態においても、画像がバックアップされている記憶部の中からユーザが指定した特定の画像のみを収集することが可能となる。
【００５９】
また、本実施形態においては、画像収集のきっかけを与える特定画像を入力すると（時刻Ｔ７参照）、特定画像から特定の属性情報を抽出し、この抽出された特定の属性画像に基づいて画像収集を行うようにしている。このため、画像収集のための特別の設定を行わなくても、特定画像と同一人物が写っている画像、同一の日時で撮影された画像、同一のイベントで撮影された画像等、簡単に収集することが可能となる。
【００６０】
次に、本発明の第３実施形態について、図８ないし図１０を用いて説明する。第１および第２実施形態においては、単独のユーザ１０がカメラ１００を用いて撮影を行っていた。これに対して、第３実施形態においては、複数のユーザ１０、２０が、それぞれ複数のカメラ１００、１００ａを用いて、複数の他社サーバに画像をアップロードするようにしている。
【００６１】
図８は、第３実施形態に係わる画像収集システムの全体構成を示すブロック図である。図１に示した第１実施形態の全体構成を示すブロック図と比較すると、ユーザ１０が使用するカメラ１００、ＰＣ２００以外に、ユーザ２０が使用するカメラ１００ａ、ＰＣ２００ａがある点で相違し、また他社サーバ３１０はユーザ１０がアップロード用に使用し、他社サーバ３２０はユーザ２０がアップロード用に使用している点で相違する。しかし、他の構成は第１実施形態と同様であるので、同様な構成については、詳しい説明は省略する。なお、本実施形態においては、システム中にカメラとＰＣはそれぞれ２台、配置しているが、３台以上、配置しても勿論かまわない。
【００６２】
次に、図９を用いて本発明の第３実施形態のより具体的な構成について説明する。本実施形態に係わるカメラ１００、１００ａおよびＰＣ２００、２００ａは、第１実施形態におけるカメラ１００およびＰＣ２００と同様である。
【００６３】
カメラ１００ａ内の各部については、カメラ１００と同一の各部の符号に「ａ」を付してある。カメラ１００ａの出力部１１２ａも、出力部１１２と同様に、ＵＳＢ端子、有線ＬＡＮ端子、無線ＬＡＮ端子等を備え、ＰＣ２００にＥｘｉｆ等の付帯情報付きの画像データの出力を行う。また、ＰＣ２００ａ内の各部については、カメラ１００と同一の各部の符号に「ａ」を付してある。さらに、Ｅｘｉｆ情報中、項目４６の機器固有情報は、カメラ１００とカメラ１００ａでは、異なる情報が付与されて記録される。
【００６４】
なお、図８においては、ＰＣ２００は他社サーバ３１０にアップロードし、ＰＣ２００ａは他社サーバ３２０にアップロードしていた。図９においては、ＰＣ２００およびＰＣ２００ａは、他社サーバ３１０、３２０、３３０の全てにアップロードしているが、図８と同様、ＰＣ毎に１つの他社サーバにアップロードするようにしてもよい。
【００６５】
他社サーバ３１０、３２０、３３０、および自社サーバ４００は、第１実施形態におけるＰＣ２００、他社サーバ３１０、３２０、３３０、および自社サーバ４００と同様であるので、詳しい説明は省略する。
【００６６】
次に、本発明の第３実施形態における画像収集システムの動作について、図１０に示すタイミングチャートを用いて説明する。まず、時刻Ｔ３１において、カメラ１００、１００ａはそれぞれＥｘｉｆの設定を行う。続いて、時刻Ｔ３２においてユーザ１０はカメラ１００を用いて撮影を行い、ユーザのＰＣ２００に画像の保存を行う。
【００６７】
時刻Ｔ３３になると、ＰＣ２００は、他社サーバ３１０に撮影画像のアップロードを行う。このアップロードは、ユーザの手動操作によって行ってもよく、また設定された時刻になると自動的にアップロードするようにしてもよい。時刻Ｔ３４になると、ユーザ２０はカメラ１００ａを用いて撮影を行い、このときの画像をＥｘｉｆと共にＰＣ２００ａに保存する。時刻Ｔ３５になるとＰＣ２００ａは、時刻３４で撮影した画像を他社サーバ３２０にアップロードする。以後、図示の如く、カメラ１００、１００ａは撮影を行い、ＰＣ２００、２００ａに保存し、また他社サーバ３１０、３２０、３３０にアップロードを行う。
【００６８】
また、自社サーバ４００と他社サーバ３１０、３２０、３３０の間では、第１実施形態と同様に、定期的にＥｘｉｆを収集している（時刻Ｔ５１〜Ｔ５５参照）。すなわち、自社サーバ４００内の属性収集部４０３は、定期的にサーバ３１０、３２０、３３０等にアクセスし、Ｅｘｉｆ等の属性情報を収集し、属性情報とその画像がバックアップされているサーバ位置（アドレス）を特定情報として収集している。
【００６９】
時刻Ｔ４１になると収集きっかけとなる特定画像を撮影する。ここでは、撮影前または撮影後にきっかけとなることを示す情報を、第１実施形態の場合と同様に、属性情報としてのＥｘｉｆ等に書き込む。この撮影が終わると、Ｅｘｉｆ情報と共に画像データが、自社サーバ４００にアップロードされる。
【００７０】
時刻Ｔ４２において、ＰＣ２００の出力部２０４から自社サーバ４００の収集開始指示部４０１に収集開始トリガがかかる。時刻Ｔ４１と時刻４２における処理は、自社サーバ４００に対する画像収集トリガ（命令）であることから、いずれか一方でよい。
【００７１】
収集開始トリガかかると、画像収集部４０２は属性収集部４０３に記憶された属性情報を検索し、指定された属性情報を有する画像を検索する。収集開始トリガとして、特定画像を受信する、収集の際に使用する特定の属性情報を抽出する。この抽出した特定の属性情報を用いて画像の検索を行う。画像検索が終わると、時刻Ｔ４３において、属性情報を有する画像がバックアップされているサーバに対して、収集画像をダウンロードするようにリクエストを出力する。そして、時刻Ｔ４４においてサーバから収集画像をダウンロードする。収集した画像は、時刻Ｔ４５において、ユーザのＰＣ２００が自社サーバ４００からダウンロードする。なお、収集した画像が複数ある場合には、一括してダウンロードする。
【００７２】
このように、本発明の第３実施形態においても、複数のカメラ１００、１００ａが撮影した複数の画像データはＥｘｉｆ等の属性情報を付帯し、外部の他社サーバ３１０等に分散してアップロードしておく（時刻Ｔ３２〜Ｔ３５参照）と共に、自社サーバ４００は、定期的に、アップロードされた画像データに付帯している属性情報を収集し、これを属性収集部４０３に記憶している（時刻Ｔ５１〜Ｔ５５参照）。自社サーバ４００がカメラ１００，１００またはＰＣ２００、２００ａから画像収集のきっかけをえるための収集開始トリガを受信すると（Ｔ４１、Ｔ４２参照）、サーバに記録されている画像の中から特定の属性情報を持つ画像を収集し、この収集した画像を出力する（時刻Ｔ４３〜Ｔ４５）。このため、第３実施形態においても、画像がバックアップされている記憶部の中からユーザが指定した特定の画像のみを収集することが可能となる。
【００７３】
また、本実施形態においても、画像収集のきっかけとして機能する特定画像を入力する（時刻Ｔ４１、Ｔ４２参照）と、特定画像から特定の属性情報を抽出し、この抽出された特定の属性画像に基づいて画像収集を行うようにしている。このため、画像収集のための特別の設定を行わなくても、特定画像と同一人物が写っている画像、同一の日時で撮影された画像、同一のイベントで撮影された画像等、簡単に収集することが可能となる。
【００７４】
なお、本実施形態においては、ユーザ１０が使用するカメラ１００またはＰＣ２００から収集開始トリガを自社サーバ４００に送信したが、勿論、他のユーザが使用するカメラから収集開始トリガを送信するようにしても構わない。また、自社サーバ４００は収集した画像を、収集開始トリガを送信したカメラ１００のＰＣ２００に送信したが、これに限らず、指定された１または複数のＰＣまたはカメラに送信するようにしても勿論かまわない。
【００７５】
次に、本発明の第４実施形態について、図１１ないし図１３を用いて説明する。第１ないし第３実施形態においては、ユーザの使用するカメラで撮影を行い、画像をＰＣに保存してから他社サーバに送信していた。これに対して、第４実施形態においては、複数のユーザが、スマートフォンのように、通信機能を有するカメラで撮影を行い、Ｅｘｉｆ等の属性情報付きの画像データを、直接自社サーバ４００（または他の通信機能を有するスマートフォン）にアップロードするようにしている。
【００７６】
図１１は、第４実施形態に係わる画像収集システムの全体構成を示すブロック図である。図１に示した第１実施形態の全体構成を示すブロック図と比較すると、カメラ１００およびＰＣ２００に代えてスマートフォン６００が配置され、同様のスマートフォン６００ａも配置されている。また、自社サーバ４００に代えてスマートフォン６００ｂが配置されている点で相違する。
【００７７】
スマートフォン６００、６００ａは、インターネット接続機能や、通常の電話機能の加えて、前述のカメラ１００、１００ａ、およびＰＣ２００、２００ａの機能を有し、また、スマートフォン６００ｂは、サーバ機能を有する。スマートフォン６００、６００ａ、６００ｂは、インターネットで互いにアクセス可能であり、付帯情報付きの画像データのアップロードおよびダウンロードが可能である。なお、本実施形態においては、システム中にスマートフォンは２台、配置しているが、３台以上、配置しても勿論かまわない。
【００７８】
次に、図１２を用いて本発明の第４実施形態のより具体的な構成について説明する。複数のスマートフォン６００、６００ａ、６００ｃが、インターネット上で相互に接続しており、画像データ等のアップロードおよびダウンロードが相互に可能である。スマートフォン６００、６００ａは通常の通信機能等も有するが、図１２においては、撮影機能を中心に示す。撮影機能に関する構成は、第１実施形態における構成と同様であり、符号を１００番台から６００番台に置き換えただけであり、同一の構成については１桁目および２桁目の数字を同じにし、詳しい説明を省略する。
【００７９】
インターネット上には、スマートフォン６００ｂも他のスマートフォン６００、６００ａ、６００ｃと相互にアクセス可能であり、画像データ等のアップロードおよびダウンロードが可能である。スマートフォン６００ｂも通常の通信機能図１２においては、画像収集機能および撮影機能を中心に示す。撮影部６０７ｂは、スマートフォン６００内の撮影レンズ６０１、絞り６０２、シャッタ６０３、ＣＣＤイメージセンサ６０４等の撮影機能を実行するための構成が含まれている。
【００８０】
また、画像収集機能は、収集開始指示部６０１ｂ、画像収集部６０２ｂ、属性収集部６０３ｂ、画像入力部６０４ｂ、画像記録部６０５ｂ、画像出力部６０６ｂによって実行される。これらの構成は、第１実施形態における構成と同様であり、符号を１００番台から６００番台に置き換えただけであり、同一の構成については１桁目および２桁目の数字を同じにし、詳しい説明を省略する。
【００８１】
次に、本発明の第４実施形態における画像収集システムの動作について、図１３に示すタイミングチャートを用いて説明する。まず、時刻Ｔ６１において、スマートフォン６００，６００ａ、６００ｃのユーザはそれぞれのスマートフォンのＥｘｉｆの設定を行う。続いて、時刻Ｔ６２においてユーザ１０はスマートフォン６００を用いて撮影を行い、スマートフォン内のメモリに画像の保存を行う。
【００８２】
時刻Ｔ６３になると、ユーザ２０はスマートフォン６００ａを用いて撮影を行い、画像の保存を行う。以後、時刻Ｔ６４になると、スマートフォン６００ｃを用いて、また、時刻Ｔ６５になると、スマートフォン６００ａを用いて、撮影を行い、保存する。
【００８３】
また、時刻Ｔ６６になると、スマートフォン６００は、他のスマートフォン６００ａ、６００ｃに撮影画像のアップロードを行う。このアップロードは、ユーザの手動操作によって行ってもよく、また設定された時刻になると自動的にアップロードするようにしてもよい。図１３には示してないが、スマートフォン６００ａから他のスマートフォンに、またスマートフォン６００ｃから他のスマートフォンに撮影画像のアップロードを行うようにしてもよい。
【００８４】
時刻Ｔ６７になるとユーザは、収集きっかけを撮影する。ここでは、撮影前または撮影後にきっかけとなることを示す情報を、第１実施形態の場合と同様に、属性情報としてＥｘｉｆに書き込む。この撮影が終わると、メモリにＥｘｉｆ情報と共に画像データが保存され、さらに、自社サーバ４００と同様にサーバ機能を果たすスマートフォン６００ｂにアップロードされる。
【００８５】
また、サーバ機能を果たすスマートフォン６００ｂと他のスマートフォン６００、６００ａ、６００ｃの間では、第１実施形態と同様に、定期的にＥｘｉｆを収集している（時刻Ｔ８１〜Ｔ８５参照）。すなわち、スマートフォン６００ｂ内の属性収集部６０３は、定期的にスマートフォン６００、６００ａ、６００ｃ等にアクセスし、Ｅｘｉｆ等の属性情報を収集し、属性情報とその画像がバックアップされているスマートフォンの位置（アドレス）を特定情報として収集している。
【００８６】
時刻Ｔ６７において、スマートフォン６００の出力部６１２からスマートフォン６００ｂの収集開始指示部６０１ｂに収集開始トリガとしての特定画像を受信すると、収集の際に使用する特定の属性情報を抽出する。特定の属性情報を抽出すると、画像収集部４０２ｂは属性収集部４０３ｂに記憶された属性情報を抽出された属性情報に基づいて検索する。検索すると、時刻Ｔ６８において、属性情報を有する画像が保存されているスマートフォンに対して、収集画像をダウンロードするようにリクエストを出力する。そして、時刻Ｔ６９においてスマートフォンから収集画像をダウンロードする。収集した画像は、時刻Ｔ７０において、各スマートフォンがスマートフォン６００ｂからダウンロードする。なお、収集した画像が複数ある場合には、一括してダウンロードする。
【００８７】
このように、本発明の第４実施形態においても、複数のスマートフォン６００、６００ａ、６００ｃが撮影した複数の画像データはＥｘｉｆ等の属性情報を付帯し、分散して記録しておく（時刻Ｔ６２〜Ｔ６６参照）と共に、自社サーバと同様の機能を果たすスマートフォン６００ｂは、定期的に、保存された画像データに付帯している属性情報を収集し、これを属性収集部６０３ｂに記憶している（時刻Ｔ８１〜Ｔ８５参照）。スマートフォン６００ｂが画像収集のきっかけを得るための収集開始トリガを受信すると（時刻Ｔ６７参照）、記録されている画像の中から特定の属性情報を有する画像を収集し（時刻Ｔ６８、Ｔ６９参照）、この収集した画像を出力する（時刻Ｔ７０参照）。このため、第４実施形態においても、画像が保存されている記憶部の中からユーザが指定した特定の画像のみを収集することが可能となる。
【００８８】
また、本実施形態においても、画像収集のきっかけとして機能する特定画像を入力する（時刻Ｔ６７参照）と、特定画像から特定の属性情報を抽出し、この抽出された特定の属性画像に基づいて画像収集を行うようにしている。このため、画像収集のための特別の設定を行わなくても、特定画像と同一人物が写っている画像、同一の日時で撮影された画像、同一のイベントで撮影された画像等、簡単に収集することが可能となる。
【００８９】
なお、本実施形態においては、撮影と画像の保存は、スマートフォンのみで実行していたが、これに限らず、システム内にカメラ、ＰＣとサーバの組合せを取り込むようにしても勿論かまわない。この場合には、属性収集部は、スマートフォンおよびサーバ内に記憶されている属性情報を収集する。また、サーバ機能を有するスマートフォン６００ｂに代えて、第１〜第３実施形態と同様に、自社サーバを配置するようにしても構わない。
【００９０】
また、画像収集トリガは、時刻Ｔ６７における収集きっかけ撮影によって行っていたが、第１実施形態のように、撮影ではなく、直接、画像収集トリガを、自社サーバに相当するスマートフォン６００ｂに送信するようにしてもよい。
【００９１】
次に、本発明の第５実施形態について、図１４を用いて説明する。第１ないし第４実施形態においては、属性情報を有する画像を検索し、この画像を出力した後も、収集画像はそのままメモリに保存したままでいた。これに対して、第５実施形態においては、画像をプリンタ等で出力すると、画像データ等を破棄するようにしている。
【００９２】
図１４は、第５実施形態に係わる画像収集システムの全体構成を示すブロック図である。図１１に示した第４実施形態の全体構成を示すブロック図と比較すると、サーバ機能を有するスマートフォン６００ｄに収集画像の印刷を行うプリンタ８００が接続されている点で相違する。なお、スマートフォン６００ｄとプリンタ８００とは、有線通信または無線通信で接続可能である。
【００９３】
また、スマートフォン６００ｄは、画像データの破棄機能が付加されている。すなわち、スマートフォン６００ｄは、指定された属性特性を有する収集画像４１１を必要なタイミングで取得し、この収集画像を順番にプリンタ８００に出力し（符号４１２参照）、また、プリントアウトすると、不要になった収集画像を破棄する（符号４１３参照）。なお、本実施形態においては、システム中にスマートフォンを２台、配置しているが、勿論、３台以上、配置しても構わない。
【００９４】
次に、図１５を用いて本発明の第５実施形態の変形例の具体的な構成について説明する。本実施形態に係わるカメラ１００、１００ａは、図９に示した第３実施形態におけるカメラ１００、１００ａと同様であるので、詳しい説明は省略する。
【００９５】
また、本実施形態に係わるＰＣ２００は、図９に示した第３実施形態におけるＰＣ２００と同様である。第３実施形態においては、ＰＣ２００、２００ａの２台のＰＣを配置し、ＰＣ２００はカメラ１００から画像データ等を入力し、ＰＣ２００ａはカメラ１００ａから画像データ等を入力していたが、本実施形態においては、ＰＣ２００は、カメラ１００およびカメラ１００ａから画像データ等を入力する。なお、本実施形態においても、第３実施形態と同様に、２台のＰＣを配置し、カメラ１００と１００ａに個別に接続するようにしても勿論かまわない。
【００９６】
ＰＣ２００には、プリンタ８００が接続されている。プリンタ８００の内部には、ＣＰＵ８０１、操作部８０２、バッファメモリ８０３、印刷部８０４、表示部８０５、入力部８０６が設けられている。ＰＣ２００の出力部２０４は、プリンタ８００の入力部８０６に有線ＬＡＮ、無線ＬＡＮ、ＵＳＢ接続等により、接続されている。自社サーバ４００の画像出力部４０６、およびプリンタ８００の入力部８０６を介して受信した収集画像は、印刷部８０４によりプリントアウトされる。
【００９７】
他社サーバ３１０、３２０、３３０、および自社サーバ４００は、第１実施形態におけるＰＣ２００、他社サーバ３１０、３２０、３３０、および自社サーバ４００と同様であるので、詳しい説明は省略する。
【００９８】
次に、本発明の第５実施形態の変形例における画像収集システムの動作について、図１６に示すタイミングチャートを用いて説明する。まず、時刻Ｔ１０１において、カメラ１００、１００ａのユーザはそれぞれのカメラのＥｘｉｆの設定を行う。続いて、時刻Ｔ１０２においてユーザ１０はカメラ１００を用いて撮影を行い、ユーザのＰＣ２００に画像の保存を行う。
【００９９】
時刻Ｔ１０３になると、ＰＣ２００は、他社サーバ３１０に撮影画像のアップロードを行う。このアップロードは、前述したように、ユーザの手動操作によって行ってもよく、また設定された時刻になると自動的にアップロードするようにしてもよい。時刻Ｔ１０４になると、ユーザ２０はカメラ１００ａを用いて撮影を行い、このときの画像をＥｘｉｆと共にＰＣ２００に保存する。時刻Ｔ１０５になるとＰＣ２００は、時刻Ｔ１０４で撮影した画像を他社サーバ３２０，３３０にアップロードする。以後、図示の如く、カメラ１００、１００ａは撮影を行い、ＰＣ２００に保存し、また他社サーバ３１０、３２０、３３０にアップロードを行う。
【０１００】
また、自社サーバ４００と他社サーバ３１０、３２０、３３０の間では、第１実施形態と同様に、定期的にＥｘｉｆを収集している（時刻Ｔ１２１〜Ｔ１２５参照）。すなわち、自社サーバ４００内の属性収集部４０３は、定期的にサーバ３１０、３２０、３３０等にアクセスし、Ｅｘｉｆ等の属性情報を収集し、属性情報とその画像がバックアップされているサーバの位置（アドレス）を特定情報として収集している。
【０１０１】
時刻Ｔ１１１になると、カメラ１００ａは収集きっかけとなる特定画像を撮影する。ここでは、撮影前または撮影後にきっかけとなることを示す情報を、第１実施形態の場合と同様に、属性情報としてＥｘｉｆに書き込む。この撮影が終わると、ユーザのＰＣ２００にＥｘｉｆ情報と共に画像データが保存され、さらに、自社サーバ４００にアップロードされる。
【０１０２】
時刻Ｔ１１１において、ＰＣ２００の出力部２０４から自社サーバ４００の収集開始指示部４０１に収集開始トリガがかかると、画像収集部４０２は属性収集部４０３に記憶された属性情報を検索し、抽出された属性情報を有する画像を検索する。検索すると、時刻Ｔ１１２において、属性情報を有する画像がバックアップされているサーバに対して、収集画像をダウンロードするようにリクエストを出力する。そして、時刻Ｔ１１３においてサーバから収集画像をダウンロードする。収集した画像は、時刻Ｔ４５において、ユーザのＰＣ２００が自社サーバ４００からダウンロードする。なお、収集した画像が複数ある場合には、一括してダウンロードする。
【０１０３】
時刻Ｔ１１５になると、ＰＣ２００が収集画像をカメラ１００、１００ａに配信する。これにより、カメラ側でも収集画像を確認することができる。時刻Ｔ１１７になると、収集した画像をプリンタ８００にプリントアウトする。時刻Ｔ１１８になると、プリントアウトした画像から順次、廃棄する。プリントアウトしたことから、画像データの保持が必要なくなることから、画像を廃棄している。これにより、メモリに対する負荷を小さくすることができる。
【０１０４】
このように、本発明の第５実施形態と変形例においても、複数のカメラ１００、１００ａが撮影した複数の画像データはＥｘｉｆ等の属性情報を付帯し、外部の他社サーバ３１０等に分散して記録しておく（時刻Ｔ１０２〜Ｔ１０５参照）と共に、自社サーバ４００は、定期的に、アップロードされた画像データに付帯している属性情報を収集し、これを属性収集部４０３に記憶している（時刻Ｔ１２１〜Ｔ１２５参照）。自社サーバ４００がカメラ１００から画像収集のきっかける得るための収集開始トリガを受信すると（時刻Ｔ１１１参照）、サーバに記録されている画像の中から特定の属性情報を有する画像を収集している（時刻Ｔ１１２、Ｔ１１３参照）。このため、第５実施形態においても、画像が記憶されている記憶部の中からユーザが指定した特定の画像のみを収集することが可能となる。
【０１０５】
また、本実施形態においては、収集した画像を破棄するようにしている（時刻Ｔ１１８参照）。また、この画像の破棄は、プリントアウト等、画像を使用した直後に廃棄している（時刻Ｔ１１７、１１８参照）。このため、メモリの負荷を小さくすることができる。
【０１０６】
なお、本実施形態においては、収集画像をプリントアウトすると、画像データを廃棄していたが、収集画像の出力方法としては、プリントアウト以外にも、画像データそのものの外部記録媒体への記録等、他の方法であっても構わない。
【０１０７】
以上説明したように、本発明の各実施形態やその変形例においては、複数の画像を分散して記録し、画像収集のきっかけを得、記録されている画像の中から、特定の属性情報を持つ画像を収集し、収集した画像を出力するようにしている。このため、サーバ等、画像がバックアップされている記憶部の中からユーザが指定した特定の画像のみを収集することができる。
【０１０８】
また、本発明の各実施形態やその変形例においては、画像収集のきっかけを特定画像の入力によって行っている（例えば、図７の時刻Ｔ７、図１０の時刻Ｔ４１、図１６の時刻Ｔ１１１等）。このため、画像収集のための特別の設定を行わなくても、簡単に画像を収集することが可能となる。また、特定画像は、Ｅｘｉｆ情報のような属性情報を有している。このため、属性情報を利用して、特定画像と同様の条件を有する画像を簡単に収集することができる。この属性情報としては、撮影によって特定のプログラムによる制御で自動的に付与され、なおかつ、通常表示されない有効情報である。また、画像収集のきっかけを、ユーザがサーバを閲覧した際に特定画像を指定するようにしてもよく、この場合には、撮影後であっても、属性情報を利用して、特定画像と同様の条件を有する画像を簡単に収集することができる。
【０１０９】
また、本発明の各実施形態やその変形例においては、記録されている画像の属性情報と記録情報を収集して記録するようにしている（例えば、図４の時刻Ｔ２１〜Ｔ２５、図１０の時刻Ｔ５１〜Ｔ５５、図１３の時刻Ｔ８１〜Ｔ８５、図１６の時刻Ｔ１２１〜Ｔ１２５参照）。記録情報として、画像の記録された位置（サーバ位置情報）を有することにより、画像の属性情報と記録位置情報を、記録しておくことにより、検索された画像を迅速にダウンロードすることができる。
【０１１０】
また、本発明の各実施形態やその変形例においては、収集した画像を出力する際には、複数の画像をひとまとめにして出力するようにしている（例えば、図４および図７の時刻Ｔ１１、図１０の時刻Ｔ４５、図１３の時刻Ｔ７０、図１６の時刻Ｔ１１４）。このため、収集した画像が多数ある場合でも、一括してダウンロードすることができ便利である。
【０１１１】
また、本発明の各実施形態やその変形例においては、画像の収集は、通信ネットワークを用いて行っている（図２、図６、図９、図１２、図１５）。このため、離れているサーバ等に格納されている画像も簡単に検索し、収集することができる。なお、通信ネットワークとしては、インターネットに限らず、１対１の無線通信、有線通信等であってもよい。
【０１１２】
なお、本発明の各実施形態やその変形例においては、カメラで撮影した撮影画像をサーバにアップロードするにあたって、ＰＣを経由して行う場合があったが、カメラから無線通信等を利用して直接、サーバにアップロードしても、勿論かまわない。また、属性情報としては、Ｅｘｉｆ規格による例を用いていたが、これに限らず、ユーザが特定の画像を検索する際に利用できる属性情報を記録できるものであれば、Ｅｘｉｆに限らない。
【０１１３】
また、本発明の各実施形態やその変形例においては、特定画像を入力した際に抽出する特定の属性情報として、撮影位置情報、撮影日時情報、イベント情報、特定された人物情報等を挙げたが、これに限らず、シャッタ速度、絞り値等の撮影情報を用いてもよく、これらの撮影情報を用いて、画像の収集を行ってもよい。
【０１１４】
また、本発明の各実施形態やその変形例においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話、スマートフォンや携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。いずれにしても、属性情報を画像データに付帯して記録できるカメラでればよい。
【０１１５】
また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【０１１６】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１１７】
１０，２０・・・ユーザ、１００・・・カメラ、１０１，１０１ａ・・・撮影レンズ、１０２，１０２ａ・・・絞り、１０３，１０３ａ・・・シャッタ、１０４，１０４ａ・・・ＣＣＤイメージセンサ、１０５，１０５ａ・・・ＡＳＩＣ、１０６，１０６ａ・・・メモリ、１０７，１０７ａ・・・バス、１０８，１０８ａ・・・ＣＰＵ、１０９，１０９ａ・・・表示部、１１０，１１０ａ・・・記録媒体、１１１，１１１ａ・・・操作部、１１２，１１２ａ・・・出力部、２００，２００ａ・・・パーソナルコンピュータ（ＰＣ）、２０１，２０１ａ・・・ＣＰＵ、２０２，２０２ａ・・・操作部、２０３，２０３ａ・・・入力部、２０４，２０４ａ・・・出力部、２０５，２０５ａ・・・表示部、２０６，２０６ａ・・・メモリ、２０７，２０７ａ・・・バス、３１０，３２０，３３０・・・他社サーバ、４００・・・自社サーバ、４０１・・・収集開始指示部、４０２・・・画像収集部、４０３・・・属性収集部、４０４・・・画像入力部、４０５・・・画像記録部、４０６・・・画像出力部、４１１・・・収集画像、５００・・・アルバム、６００，６００ａ，６００ｂ，６００ｃ，６００ｄ・・・スマートフォン、６０１ａ・・・撮影レンズ、６０２ａ・・・絞り、６０３ａ・・・シャッタ、６０４ａ・・・ＣＣＤイメージセンサ、６０５ａ・・・ＡＳＩＣ、６０６ａ・・・メモリ、６０７ａ・・・バス、６０８ａ・・・ＣＰＵ、６０９ａ・・・表示部、６１０ａ・・・記録媒体、６１１ａ・・・操作部、６１２ａ・・・出力部、６０１ｂ・・・収集開始指示部、６０２ｂ・・・画像収集部、６０３ｂ・・・属性収集部、６０４ｂ・・・画像入力部、６０５ｂ・・・画像記録部、６０６ｂ・・・画像出力部、６０７・・・撮影部、８００・・・プリンタ、８０１・・・ＣＰＵ、８０２・・・操作部、８０３・・・バッファ、８０４・・・印刷部、８０５・・・表示部、８０６・・・メモリ、８０７・・・バス
【図１】
2013097410.tif 000003
【図２】
2013097410.tif 000004
【図３】
2013097410.tif 000005
【図４】
2013097410.tif 000006
【図５】
2013097410.tif 000007
【図６】
2013097410.tif 000008
【図７】
2013097410.tif 000009
【図８】
2013097410.tif 000010
【図９】
2013097410.tif 000011
【図１０】
2013097410.tif 000012
【図１１】
2013097410.tif 000013
【図１２】
2013097410.tif 000014
【図１３】
2013097410.tif 000015
【図１４】
2013097410.tif 000016
【図１５】
2013097410.tif 000017
【図１６】
2013097410.tif 000018