(57)【要約】【課題】提供側の撮像装置の負荷が大きい。【解決手段】撮像装置は、被写体像を撮像して本画像データを生成する撮像部と、前記撮像部が生成した前記本画像データを格納する格納部と、他の撮像装置から、条件データに合致した本画像データに関するデータの送信要求及び前記条件データを受信する受信部と、前記受信部が前記送信要求を受信したことを契機として、前記条件データに合致する前記本画像データが前記格納部に格納されているか否かを判断する判断部と、前記判断部により前記条件データに合致すると判断された前記本画像データを、前記送信要求を発信した前記他の撮像装置に送信する送信部とを備える。【選択図】図３
2013135329.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して本画像データを生成する撮像部と、
前記撮像部が生成した前記本画像データを格納する格納部と、
他の撮像装置から、条件データに合致した本画像データに関するデータの送信要求及び前記条件データを受信する受信部と、
前記受信部が前記送信要求を受信したことを契機として、前記条件データに合致する前記本画像データが前記格納部に格納されているか否かを判断する判断部と、
前記判断部により前記条件データに合致すると判断された前記本画像データを、前記送信要求を発信した前記他の撮像装置に送信する送信部と
を備える撮像装置。
【請求項２】
前記送信部は、前記条件データに合致すると判断された本画像データの送信に先立って、前記判断部により合致すると判断された前記本画像データからファイルサイズが縮小されて生成されたサムネイルデータを送信し、
前記送信部が前記サムネイルデータを送信した後、前記サムネイルデータの前記本画像データの送信を要求する送信要求を前記受信部が受信したことを条件として、前記送信部は前記条件データに合致する本画像データを、前記他の撮像装置に送信する
請求項１に記載の撮像装置。
【請求項３】
前記条件データは、テンプレート画像データが示す画像と本画像データが示す画像とが類似することを示すデータを含む
請求項１または２に記載の撮像装置。
【請求項４】
前記条件データは、個体を認識する個体認識画像データの画像と本画像データの画像とが類似することを示すデータを含む
請求項３に記載の撮像装置。
【請求項５】
テンプレート画像データを生成するテンプレート画像生成部と、
前記テンプレート画像データに関連する条件データとともに、前記条件データに合致した本画像データに関連するデータの送信要求を生成する条件要求生成部と、
前記条件データ及び前記送信要求を他の撮像装置に送信する送信部と、
前記他の撮像装置から送信される前記条件データに合致する本画像データを受信する受信部と
を備える撮像装置。
【請求項６】
前記条件データは、前記テンプレート画像データが示す画像と本画像データが示す画像とが類似することを示すデータを含む
請求項５に記載の撮像装置。
【請求項７】
前記受信部は、前記本画像データを受信するに先立って、前記本画像データからファイルサイズが縮小されて生成されたサムネイルデータを受信して、
前記送信部は、前記受信部が前記サムネイルデータを受信した後、本画像データの送信を要求する送信要求を送信する
請求項５または６に記載の撮像装置。
【請求項８】
被写体像を撮像して撮像画像データを生成する撮像部と、
前記テンプレート画像生成部は、前記撮像画像データに基づいて、前記テンプレート画像データを生成する
請求項５から７のいずれか１項に記載の撮像装置。
【請求項９】
前記条件要求生成部は、前記撮像画像データが失敗である場合、前記条件データ及び前記条件データに合致した本画像データに関連するデータの送信要求を生成する
請求項８に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
撮像した画像を他の撮像装置に提供する撮像装置が知られている（例えば、特許文献１参照）。
［特許文献１］  特開２０１１−９８９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、提供側の撮像装置が、周りの全ての受信側の撮像装置に撮像が完了した旨を送信するので、提供側の撮像装置の負荷が大きいといった課題がある。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、被写体像を撮像して本画像データを生成する撮像部と、前記撮像部が生成した前記本画像データを格納する格納部と、他の撮像装置から、条件データに合致した本画像データに関するデータの送信要求及び前記条件データを受信する受信部と、前記受信部が前記送信要求を受信したことを契機として、前記条件データに合致する前記本画像データが前記格納部に格納されているか否かを判断する判断部と、前記判断部により前記条件データに合致すると判断された前記本画像データを、前記送信要求を発信した前記他の撮像装置に送信する送信部とを備える撮像装置を提供する。
【０００５】
本発明の第２の態様においては、テンプレート画像データを生成するテンプレート画像生成部と、前記テンプレート画像データに関連する条件データとともに、前記条件データに合致した本画像データの送信要求を生成する条件要求生成部と、前記条件データ及び前記送信要求を他の撮像装置に送信する送信部と、前記他の撮像装置から送信される前記条件データに合致する本画像データを受信する受信部とを備える撮像装置を提供する。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】撮像システム１０の全体構成図である。
【図２】撮像装置１２の全体構成を説明するブロック図である。
【図３】画像管理部５８の構成を示すブロック図である。
【図４】画像取得側の撮像装置１２における条件送信処理を説明する図である。
【図５】画像提供側の撮像装置１４におけるサムネイル送信処理を説明するフローチャートである。
【図６】画像取得側の撮像装置１２におけるサムネイル受信処理を説明するフローチャートである。
【図７】画像提供側の撮像装置１４における本画像送信処理を説明するフローチャートである。
【図８】画像取得側の撮像装置１２における本画像受信処理を説明するフローチャートである。
【図９】画像取得側の撮像装置１２における変更された条件送信処理を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、撮像システム１０の全体構成図である。図１に示すように、撮像システム１０は、複数の撮像装置１２、１４、１６を有する。
【００１０】
複数の撮像装置１２、１４、１６は、互いに情報を送受信可能に接続されている。撮像装置１２のユーザが、希望する被写体の画像を含む本画像データＲＧを要求する場合、撮像装置１２のユーザは、被写体の画像からテンプレート画像データＴＧを生成する。例えば、ユーザが、被写体である自分の子供の画像を含む本画像データＲＧを要求する場合、子供を認識するための子供の顔の画像を含むテンプレート画像データＴＧを生成する。尚、撮像装置１２の子供が、個体の一例であり、子供の顔の画像データは、個体認識画像データの一例である。そして、撮像装置１２は、テンプレート画像データＴＧの画像に関連する条件データＣＮとともに、仮送信要求を周囲の撮像装置１４、１６へと送信する。
【００１１】
撮像装置１４は、受信した条件データＣＮに合致する本画像データＲＧが格納されていると判断すると、本画像データＲＧに先立ってサムネイルデータＴＤを撮像装置１２へと送信する。その後、撮像装置１２が本送信要求を送信すると、撮像装置１４は当該本画像データＲＧを撮像装置１２へと送信する。一方、撮像装置１６は、条件データＣＮに合致する本画像データＲＧが格納されていないと判断すると、撮像装置１２へ返信しない。
【００１２】
図２は、撮像装置１２の全体構成を説明するブロック図である。本画像データの提供側の撮像装置１４は、本画像データの取得側の撮像装置１２と同じ構成なので説明を省略する。図２に示すように、撮像装置１２は、撮像素子２０と、画像表示部２２と、記憶部２４と、入力部２８と、制御部３０とを備える。
【００１３】
撮像素子２０は、ＣＣＤ（Charge Coupled Device）センサ、または、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ等の光電変換素子を有する。撮像素子２０は、レンズを介して入射した被写体像を撮像する。撮像素子２０は、撮像した被写体像を光電変換素子によって電気的なアナログ信号に変換して制御部３０へと出力する。
【００１４】
画像表示部２２の一例は、ＴＦＴ（Thin Film Transistor）液晶パネルである。画像表示部２２は、制御部３０から入力される表示データに基づいて、画像を表示する。画像表示部２２が表示する画像の一例は、撮像素子２０によって撮像された画像、画像の選択等が可能な入力画面である。
【００１５】
記憶部２４は、ワークメモリとして機能するＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）３２と、プログラムが記憶されているＦＬＡＳＨメモリ３４と、撮像または取得された本画像データＲＧが記憶されるＳＤ／ＣＦカード３６とを有する。尚、ＳＤＲＡＭ３２及びＳＤ／ＣＦカード３６が格納部の一例である。
【００１６】
入力部２８の一例は、画像表示部２２の表面に一体化されたタッチパネルである。入力部２８は、ユーザによって入力された入力情報を制御部３０へと出力する。
【００１７】
制御部３０は、撮像装置１２の制御全般を司る。制御部３０は、撮像データ受信部４０と、画像処理部４２と、静止画圧縮部４４と、動画圧縮部４６と、入力制御部４８と、表示制御部５０と、ＳＤＲＡＭ制御部５２と、ＦＬＡＳＨメモリ制御部５４と、カードＩＦ制御部５６と、画像管理部５８と、それぞれを接続するバス６０とを有する。
【００１８】
撮像データ受信部４０は、撮像素子２０から入力されたアナログの信号を受信して、バス６０及びＳＤＲＡＭ制御部５２を介して、ワークエリアのＳＤＲＡＭ３２に記憶する。
【００１９】
画像処理部４２は、撮像素子２０から入力されてＳＤＲＡＭ３２に記憶されているアナログの信号の画像情報をデジタルに変換して本画像データＲＧを生成する。ここでいうデジタルの画像データの一例は、未現像及び未圧縮のＲＡＷ形式である。画像処理部４２は、ＳＤＲＡＭ制御部５２またはカードＩＦ制御部５６を介して、デジタル変換された本画像データをＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６に記憶する。尚、撮像素子２０、画像処理部４２が撮像部の一例である。
【００２０】
静止画圧縮部４４は、未圧縮の静止画の画像データを圧縮された本画像データＲＧへと変換する。圧縮された静止画の本画像データＲＧの一例は、ＪＰＥＧ形式である。静止画圧縮部４４は、バス６０及びカードＩＦ制御部５６を介して、圧縮した本画像データＲＧをＳＤ／ＣＦカード３６に記憶する。
【００２１】
動画圧縮部４６は、未圧縮の動画の画像データを圧縮された画像データへと変換する。圧縮された動画の画像データの一例は、ＡＶＩ形式またはＭＯＶ形式である。動画圧縮部４６は、バス６０及びカードＩＦ制御部５６を介して、圧縮した本画像データをＳＤ／ＣＦカード３６に記憶する。
【００２２】
入力制御部４８は、ユーザが入力部２８によって入力した入力情報を、バス６０を介して、制御部３０へと送信する。
【００２３】
表示制御部５０は、画像を表示させるための表示データを画像表示部２２へと送信する。
【００２４】
ＳＤＲＡＭ制御部５２は、ＳＤＲＡＭ３２を制御する。ＳＤＲＡＭ制御部５２は、例えば、画像処理部４２によって生成され、ＳＤ／ＣＦカードに記憶される前の本画像データＲＧを一時的にＳＤＲＡＭ３２に格納する。また、ＳＤＲＡＭ制御部５２は、撮像装置１２の起動中、ＦＬＡＳＨメモリ３４に記憶されているプログラムをＳＤＲＡＭ３２に記憶させる。
【００２５】
ＦＬＡＳＨメモリ制御部５４は、ＦＬＡＳＨメモリ３４を制御する。ＦＬＡＳＨメモリ制御部５４は、ＦＬＡＳＨメモリ３４に記憶されているプログラムを、バス６０を介して、ＳＤＲＡＭ制御部５２へと送信する。
【００２６】
カードＩＦ制御部５６は、ＳＤ／ＣＦカード３６を制御する。例えば、カードＩＦ制御部５６は、画像処理部４２によって生成され、未圧縮または圧縮された本画像データＲＧをＳＤ／ＣＦカード３６に格納する。
【００２７】
画像管理部５８は、画像データを管理する。例えば、画像管理部５８は、本画像データＲＧの共有化、他の撮像装置１２から送信されたテンプレート画像データＴＧに合致する本画像データＲＧの検索、他の撮像装置１２への画像データの送信を実行する。
【００２８】
図３は、画像管理部５８の構成を示すブロック図である。図３に示すように、画像管理部５８は、テンプレート画像作成部７０と、画像検索部７２と、画像バッファ７４と、送信部７６及び受信部７８を含む通信モジュール７９と、画像管理制御部８０とを有する。
【００２９】
テンプレート画像作成部７０は、ＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６に記憶されている画像データからテンプレート画像データＴＧを生成する。例えば、テンプレート画像作成部７０は、ＳＤ／ＣＦカード３６に登録されているユーザの家族の顔の画像の画像データからテンプレート画像データＴＧを生成する。また、テンプレート画像作成部７０は、撮像素子２０によって撮像されて、画像処理部４２によって生成された撮像画像データに基づいてテンプレート画像データＴＧを生成してもよい。
【００３０】
画像検索部７２は、受信部７８が仮送信要求を受信したことを契機として、他の撮像装置１４から送信された条件データＣＮに合致する本画像データＲＧを、ＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６に格納されている本画像データＲＧから検索して格納されているか否かを判断する。仮送信要求は、条件データＣＮに合致した本画像データのサムネイルデータＴＤの送信を要求する旨と、撮像装置１２を識別する撮像装置ＩＤとを含む。画像検索部７２は、検索の結果、合致した本画像データＲＧ、及び、本画像データＲＧからファイルサイズを縮小して生成されたサムネイルデータＴＤを画像バッファ７４に格納する。サムネイルデータＴＤは、サムネイルデータＴＤを特定するサムネイルＩＤを含む。尚、画像検索部７２は、検索速度を向上させる場合、例えば、サムネイルデータＴＤ等のファイルサイズを縮小した画像データを検索対象としてもよい。画像検索部７２は、判断部の一例である。
【００３１】
送信部７６は、他の撮像装置１２へデータを送信する。送信部７６は、撮像装置１２が本画像データＲＧの取得側の場合、条件データＣＮ、及び、仮送信要求を送信する。条件データＣＮは、テンプレート画像データＴＧそのものと、テンプレート画像データＴＧの画像と本画像データＲＧの画像とが類似することが条件であることを示すデータを含む。また、送信部７６は、本画像データＲＧを要求する場合、選択されたサムネイルデータＴＤを識別する選択信号とともに、本送信要求を送信する。本送信要求は、条件データＣＮに合致した本画像データＲＧの送信を要求する旨と、撮像装置１２を識別する撮像装置ＩＤを含む。
【００３２】
一方、送信部７６は、撮像装置１２が本画像データＲＧの提供側の場合、画像検索部７２により条件データＣＮと合致すると判断された本画像データＲＧのサムネイルデータＴＤ、または、本画像データＲＧそのものを、画像管理制御部８０を介して画像バッファ７４から取得する。そして、送信部７６は、本画像データＲＧに先立ってサムネイルデータＴＤを、仮送信要求を送信した他の撮像装置１２へと送信する。その後、送信部７６は、受信部７８が本送信要求を受信すると、本送信要求を発信した他の撮像装置１２へと本画像データＲＧを送信する。
【００３３】
受信部７８は、他の撮像装置１２からのデータを受信して、画像管理制御部８０へと送信する。受信部７８は、撮像装置１２が本画像データＲＧの提供側の場合、条件データＣＮ及び仮送信要求を受信する。受信部７８は条件データＣＮに合致した画像の本画像データＲＧの本送信要求を取得側の撮像装置１２から受信する。受信部７８は、撮像装置１２が本画像データＲＧの取得側の場合、サムネイルデータＴＤ及び本画像データＲＧを提供側の撮像装置１２から受信する。
【００３４】
画像管理制御部８０は、画像管理部５８の制御全般を司る。画像管理制御部８０の一例は、ＣＰＵである。画像管理制御部８０は、条件データＣＮ、仮送信要求、及び、本送信要求を生成する。画像管理制御部８０は、条件要求生成部の一例である。
【００３５】
次に、撮像システム１０による画像送受信処理を説明する。画像送信処理の説明において、撮像装置１２が画像取得側とし、撮像装置１４が画像提供側とする。
【００３６】
図４は、画像取得側の撮像装置１２における条件送信処理を説明する図である。図４の説明において、撮像装置１４である旨が記載されていない構成は撮像装置１２の構成である。図４に示すように、画像取得側の撮像装置１２では、画像管理部５８の画像管理制御部８０が、ユーザが入力部２８を介して検索指示を入力したと判断すると（Ｓ１０：Ｙｅｓ）、画像管理制御部８０が、自己の近傍に通信可能な撮像装置１４があるか否かを判断する（Ｓ１２）。例えば、画像管理制御部８０が、送信部７６を介して、通信確認信号を送信する。受信部７８が、通信確認信号に対して、他の撮像装置１４から送信された通信可能信号を受信した場合、画像管理制御部８０は、近傍に通信可能な撮像装置１４ありと判断する（Ｓ１２：Ｙｅｓ）。次に、画像管理制御部８０は、撮像装置１４が画像データを共有可能状態か否かを判断する（Ｓ１４）。共有可能状態とは、撮像装置１２等が、他の撮像装置へ送信可能な画像データを有する状態である。尚、撮像装置１４のユーザがそれぞれの画像データに共有可能な旨を設定してもよく、撮像装置１４が特定のまたは全ての画像データを共有可能に自動で設定してもよい。例えば、画像管理制御部８０が、撮像装置１４の送信部７６を介して、供給確認信号を撮像装置１４へと送信する。共有確認信号に対して、受信部７８が通信可能な撮像装置１４から共有可能信号を受信した場合、画像管理制御部８０は通信可能な撮像装置１４が画像データを共有可能な状態であると判断して（Ｓ１４：Ｙｅｓ）、ステップＳ１６を実行する。
【００３７】
テンプレート画像作成部７０は、ユーザが入力部２８によって選択した画像データに対応するテンプレート画像データＴＧを作成する。テンプレート画像データＴＧは、例えば、撮像装置１２により撮像された撮像画像データから作成される。テンプレート画像データＴＧは、選択された画像データのままであってもよく、選択された画像データからファイルサイズが縮小された画像データであってもよい。画像管理制御部８０は、条件データＣＮを生成する。条件データＣＮは、テンプレート画像データＴＧを含み、テンプレート画像作成部７０によって作成されたテンプレート画像データＴＧが示す画像と撮像装置１４に記憶されている本画像データＲＧが示す画像とが類似することが条件であることを示すデータを含む。更に、条件データＣＮは、画像の類似を判定するための類似閾値を含む。また、画像管理制御部８０は、撮像装置ＩＤを含み、条件データＣＮに合致する本画像データＲＧのサムネイルデータＴＤを要求する仮送信要求を生成する（Ｓ１６）。
【００３８】
次に、送信部７６は、画像データ共有状態と判断された撮像装置１４へ、画像管理制御部８０が生成した条件データＣＮ及び仮送信要求を送信する（Ｓ１８）。尚、ステップＳ１２の処理において、通信可能な撮像装置１４がないと判断した場合（Ｓ１２：Ｎｏ）、及び、ステップＳ１４の処理において、本画像データＲＧが共有状態でないと判定した場合（Ｓ１４：Ｎｏ）、テンプレート送信処理は終了する。また、ステップＳ１２及びステップＳ１４の処理にタイムアウトを設定してもよい。この場合、タイムアウト以内に、通信可能な撮像装置１４または本画像データＲＧが共有状態の撮像装置１４が見つからない場合、テンプレート送信処理を終了する。
【００３９】
図５は、画像提供側の撮像装置１４におけるサムネイル送信処理を説明するフローチャートである。図５の説明において、撮像装置１２である旨が記載されていない構成は撮像装置１４の構成である。図５に示すように、画像提供側の撮像装置１４では、画像管理部５８の受信部７８が条件データＣＮ及び仮送信要求を受信したと判断すると（Ｓ２０：Ｙｅｓ）、画像管理制御部８０が、受信した仮送信要求から撮像装置ＩＤを抽出してＳＤＲＡＭ３２に一時的に格納する。また、画像管理制御部８０は条件データＣＮからテンプレート画像データＴＧ及び類似閾値を抽出して画像検索部７２へと出力する。次に、画像管理制御部８０は撮影状態が解除されているか否かを判断する（Ｓ２２）。画像管理制御部８０は、例えば、シャッタボタンが操作された直後で撮影状態と判断すると、撮影状態が解除されるまで待機状態となる（Ｓ２２：Ｎｏ）。一方、画像管理制御部８０は、撮影状態が解除されていると判断すると（Ｓ２２：Ｙｅｓ）、ステップＳ２４を実行する。
【００４０】
次に、画像検索部７２が、条件データＣＮに合致する本画像データＲＧの検索を開始する（Ｓ２４）。検索開始後、画像管理制御部８０が、撮像処理等の優先処理が発生していないと判断した場合（Ｓ２６：Ｎｏ）、画像検索部７２は、検索を継続する。
【００４１】
次に、画像検索部７２は、ＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６に記憶されて共有状態の本画像データＲＧのそれぞれが、条件データＣＮに合致する本画像データＲＧであるか否かを判断する（Ｓ２８）。ここで、条件データＣＮに合致するか否かの判断は、画像検索部７２が、テンプレート画像データＴＧの画像と本画像データＲＧの画像とを比較して、類似閾値以上の場合、当該本画像データＲＧが条件データＣＮに合致したと判断する。
【００４２】
画像検索部７２が、いずれかの本画像データＲＧが条件データＣＮに合致すると判断すると（Ｓ２８：Ｙｅｓ）、画像検索部７２は、サムネイルデータＴＤを生成するとともに、サムネイルデータＴＤ及び本画像データＲＧを画像バッファ７４に入力する（Ｓ３０）。
【００４３】
次に、送信部７６は、サムネイルデータＴＤを取得して、サムネイルデータＴＤを条件データＣＮ及び仮送信要求を送信した撮像装置１２へと送信する（Ｓ３２）。その後、画像検索部７２は、ＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６に記憶されて共有状態の本画像データＲＧの全てに関して合致か否かを判断するまでＳ２６からＳ３２を繰り返す（Ｓ３４：Ｎｏ）。一方、画像検索部７２は本画像データＲＧの全てについて合致判断を実行して、画像検索が終了したと判断すると（Ｓ３４：Ｙｅｓ）、送信部７６は、検索終了フラグを撮像装置１２へと送信して（Ｓ３６）、サムネイル送信処理を終了する。
【００４４】
一方、画像検索開始後、例えば、ユーザがシャッタボタンを操作して、撮影状態となると、画像管理制御部８０は、優先処理が発生したと判断する（Ｓ２６：Ｙｅｓ）。これにより、画像検索部７２は画像検索の中断処理を実行する（Ｓ３８）。中断処理の一例は、画像検索を中断するとともに、検索が中断した本画像データＲＧに中断フラグを付与することである。送信部７６は、撮像装置１２にエラー信号を送信する（Ｓ４０）。画像管理制御部８０は、優先処理が終了したと判断するまで待機状態となる（Ｓ４２：Ｎｏ）。一方、画像管理制御部８０は、優先処理が終了したと判断すると（Ｓ４２：Ｙｅｓ）、画像検索部７２は、再開処理を実行する（Ｓ４４）。再開処理の一例は、中断フラグが付与された本画像データＲＧを検索する処理である。この後、ステップＳ２４に戻って、画像検索部７２が、検索を再開する。
【００４５】
図６は、画像取得側の撮像装置１２におけるサムネイル受信処理を説明するフローチャートである。図６の説明において、撮像装置１４である旨が記載されていない構成は撮像装置１２の構成である。図６に示すように、受信部７８がサムネイルデータＴＤを受信すると（Ｓ５０：Ｙｅｓ）、画像管理制御部８０は、受信部７８が受信したサムネイルデータＴＤを、ＳＤＲＡＭ制御部５２を介して、ＳＤＲＡＭ３２に記憶させる（Ｓ５２）。
【００４６】
撮像装置１４において、優先処理が実行されると、撮像装置１４の送信部７６がエラー信号を送信する。この場合、受信部７８がエラー信号を受信したと判断すると（Ｓ５４：Ｙｅｓ）、ステップＳ５０に戻って、サムネイルデータＴＤを受信したか否かを判断する。
【００４７】
一方、受信部７８がエラー信号を受信していないと判断すると（Ｓ５４：Ｎｏ）、受信部７８は検索終了フラグを受信したか否かを判断する（Ｓ５６）。受信部７８が検索終了フラグを受信していないと判断すると（Ｓ５６：Ｎｏ）、ステップＳ５０に戻って、サムネイルデータＴＤを受信したか否かを判断する。
【００４８】
この後、撮像装置１４の画像検索部７２による画像検索が終了して、撮像装置１４の送信部７６から検索終了フラグが送信されると、受信部７８が検索終了フラグを受信したと判断する（Ｓ５６：Ｙｅｓ）。これにより、画像管理制御部８０は、画像選択の待機状態となる（Ｓ５８）。画像選択の待機状態では、画像管理制御部８０が、表示制御部５０を介して、画像表示部２２に受信したサムネイルデータＴＤの画像を表示させる。ユーザが、入力部２８を介して、画像表示部２２に表示されたサムネイルデータＴＤのいずれかを選択すると、画像管理制御部８０は、画像が選択されたと判断して（Ｓ５８：Ｙｅｓ）、送信部７６が選択されたサムネイルデータＴＤを識別する選択信号とともに、本送信要求を送信する（Ｓ６０）。これにより、サムネイル受信処理が終了する。
【００４９】
図７は、画像提供側の撮像装置１４における本画像送信処理を説明するフローチャートである。図７の説明において、各構成は撮像装置１４の構成である。図７に示すように、画像提供側の撮像装置１４では、サムネイルデータＴＤを送信後、受信部７８は、画像取得側から送信される選択信号の受信待機状態となる。尚、受信待機状態にタイムアウトを設定してもよい。受信部７８が、選択信号を受信すると（Ｓ７０：Ｙｅｓ）、画像管理制御部８０は、選択信号に対応する本画像データＲＧに共有タグを付与する（Ｓ７２）。共有タグは、当該本画像データＲＧが共有されていることを示すとともに、本画像データＲＧを撮像した撮像装置ＩＤ等を含む。次に、送信部７６は、共有タグが付与された選択信号に対応する本画像データＲＧを、選択信号を送信した撮像装置１２に送信する（Ｓ７４）。
【００５０】
画像管理制御部８０は、送信した本画像データＲＧに削除設定がされているか否かを判定する（Ｓ７６）。削除設定は、画像提供側のユーザが、共有可能にしている本画像データＲＧの削除を入力した場合に当該本画像データＲＧに設定される。サムネイルデータＴＤの送信後に、画像提供側のユーザが当該サムネイルデータＴＤに対応する本画像データＲＧの削除を入力した場合、削除設定が設定された本画像データＲＧは、ユーザに対する見かけ上は削除状態となるが、ＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６上には保存された状態のままとなる。
【００５１】
画像管理制御部８０は、削除設定されていると判断すると（Ｓ７６：Ｙｅｓ）、ＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６に記憶され、送信済みの削除設定がされている本画像データＲＧを削除する（Ｓ７８）。これにより、本画像送信処理が終了する。
【００５２】
図８は、画像取得側の撮像装置１２における本画像受信処理を説明するフローチャートである。図８の説明において、各構成は撮像装置１２の構成である。図８に示すように、画像取得側の撮像装置１２では、選択信号を送信後、受信部７８は、本画像データＲＧの受信待機状態となる（Ｓ８０）。受信部７８が本画像データＲＧを受信したと判断すると（Ｓ８２：Ｙｅｓ）、画像管理制御部８０は受信した本画像データＲＧをＳＤＲＡＭ３２またはＳＤ／ＣＦカード３６に記憶する。これにより、本画像受信処理が終了する。
【００５３】
上述したように、撮像システム１０では、まず、取得側の撮像装置１２が、条件データＣＮ及び仮送信要求を送信する。そして、提供側の撮像装置１４は、条件データＣＮ及び仮送信要求を送信した撮像装置１２に対してサムネイルデータＴＤ、及び、本画像データＲＧを送信すればよい。従って、撮像装置１４の負荷を低減することができる。
【００５４】
撮像装置１４は、条件データＣＮに合致する本画像データＲＧがあると判断すると、本画像データＲＧよりもファイルサイズの小さいサムネイルデータＴＤを先に送信する。これにより、撮像装置１４は、送信による負荷を低減できる。
【００５５】
撮像装置１４は、撮像処理等の優先処理が発生したと判断すると、撮像装置１２の仮送信要求に基づく本画像データＲＧの検索を中断して、優先処理を実行する。これにより、撮像装置１４は、取得側の仮送信要求に関わらず、撮像処理等の優先処理を実行できる。
【００５６】
撮像装置１２、及び、撮像装置１４が、同じ構成を有し、それぞれ取得側及び提供側の撮像装置となる機能を有する。これにより、互いに本画像データＲＧを取得及び提供することができる。
【００５７】
撮像装置１２は、撮像素子２０を有するので、撮像した画像データからテンプレート画像データＴＧを作成することができる。
【００５８】
撮像装置１２は、事前にテンプレート画像データＴＧを登録することなく、必要に応じてテンプレート画像データＴＧを生成すればよいので、事前登録の労力を低減できる。
【００５９】
次に、上述した実施形態を部分的に変更した実施形態について説明する。
【００６０】
図９は、画像取得側の撮像装置１２における変更された条件送信処理を説明するフローチャートである。図９に示すように、まず、画像管理制御部８０は、撮像指示が入力されたか否かの待機状態となる（Ｓ１１０）。ユーザがシャタボタンを操作すると、画像管理制御部８０は、撮像指示が入力されたと判断する（Ｓ１１０：Ｙｅｓ）。画像管理制御部８０は、撮像指示に基づいて生成された撮像画像データに基づいて、撮像画像が失敗か否かを判断する（Ｓ１１２）。尚、画像管理制御部８０は、撮像画像の露出、焦点距離等に基づいて、撮像画像の失敗を判断する。画像管理制御部８０は、撮像画像が成功と判断すると（Ｓ１１２：Ｎｏ）、ステップＳ１１０に戻って待機状態となる。一方、画像管理制御部８０は、撮像画像が失敗と判断すると（Ｓ１１２：Ｙｅｓ）、ステップＳ１２以降を実行して、当該撮像された撮像画像データからテンプレート画像データを作成した後、条件データＣＮ、仮送信要求及び本送信要求を作成、送信する。尚、条件データＣＮにテンプレート画像データの画像と類似する旨とともに、露出、焦点距離等が適正である旨を含めてもよい。
【００６１】
上述したように、図９に示す条件送信処理では、ユーザが検索指示等を入力することなく、画像管理制御部８０が、撮像された画像が失敗したと判断した場合、自動的に条件データＣＮ及び仮送信要求を作成、送信する。これにより、撮像装置１２は、ユーザの労力を低減することができる。また、撮像装置１２は、撮像に失敗したら迅速に条件データＣＮ及び仮送信要求を送信することができるので、同じような画像を撮像している周囲の撮像装置１４から希望する画像を取得する確立を向上させることができる。
【００６２】
上述した各実施形態では、サムネイルデータＴＤを本画像データＲＧに先立って送信する例を示したが、サムネイルデータＴＤを送信することなく、本画像データＲＧを送信してもよい。この実施形態は、本画像データＲＧのファイルサイズが小さい場合に有効である。テンプレート画像データＴＧは、本画像データＲＧから作成されず、予め用意されていてもよい。被写体の種類、例えば、風景か自分かを特定する及び構図を指定するものであってもよい。
【００６３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００６４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００６５】
１０  撮像システム
１２  撮像装置
１４  撮像装置
１６  撮像装置
２０  撮像素子
２２  画像表示部
２４  記憶部
２８  入力部
３０  制御部
３２  ＳＤＲＡＭ
３４  ＦＬＡＳＨメモリ
３６  ＳＤ／ＣＦカード
４０  撮像データ受信部
４２  画像処理部
４４  静止画圧縮部
４６  動画圧縮部
４８  入力制御部
５０  表示制御部
５２  ＳＤＲＡＭ制御部
５４  ＦＬＡＳＨメモリ制御部
５６  カードＩＦ制御部
５８  画像管理部
６０  バス
７０  テンプレート画像作成部
７２  画像検索部
７４  画像バッファ
７６  送信部
７８  受信部
７９  通信モジュール
８０  画像管理制御部
【図１】
2013135329.tif 000003
【図２】
2013135329.tif 000004
【図３】
2013135329.tif 000005
【図４】
2013135329.tif 000006
【図５】
2013135329.tif 000007
【図６】
2013135329.tif 000008
【図７】
2013135329.tif 000009
【図８】
2013135329.tif 000010
【図９】
2013135329.tif 000011