(57)【要約】【課題】撮影対象の経時変化を反映した撮影を行うことが可能な撮影システムを提供する。【解決手段】撮影システムは、サーバとカメラとを備え、サーバは、撮影対象の外観の特徴に関する特徴データを記憶する記憶手段と、記憶手段に記憶された特徴データをカメラに送信する第１送信手段と、カメラから、撮影対象が写り込んだ画像データを受信する第１受信手段と、第１受信手段により受信された画像データに基づき、特徴データを更新する更新手段とを備え、カメラは、サーバから送信された特徴データを受信する第２受信手段と、第２受信手段により受信された特徴データに基づいて、カメラに、撮影対象の撮影に適した撮影パラメータを設定する設定手段と、設定手段により撮影パラメータが設定された状態で撮影対象を撮影して画像データを作成する撮影手段と、撮影手段により作成された画像データをサーバに送信する第２送信手段とを備える。【選択図】図１
2015139043.tif 000002
【特許請求の範囲】
【請求項１】
サーバとカメラとを備え、
前記サーバは、
撮影対象の外観の特徴に関する特徴データを記憶する記憶手段と、
前記記憶手段に記憶された前記特徴データを前記カメラに送信する第１送信手段と、
前記カメラから、前記撮影対象が写り込んだ画像データを受信する第１受信手段と、
前記第１受信手段により受信された前記画像データに基づき、前記特徴データを更新する更新手段とを備え、
前記カメラは、
前記サーバから送信された前記特徴データを受信する第２受信手段と、
前記第２受信手段により受信された前記特徴データに基づいて、前記カメラに、前記撮影対象の撮影に適した撮影パラメータを設定する設定手段と、
前記設定手段により前記撮影パラメータが設定された状態で前記撮影対象を撮影して前記画像データを作成する撮影手段と、
前記撮影手段により作成された前記画像データを前記サーバに送信する第２送信手段とを備えることを特徴とする撮影システム。
【請求項２】
請求項１に記載の撮影システムにおいて、
前記撮影手段により作成された前記画像データに前記撮影対象が写り込んでいるか否かを推定する推定手段を備え、
前記更新手段は、前記推定手段により前記画像データに前記撮影対象が写り込んでいないと推定された場合には、前記特徴データを更新しないことを特徴とする撮影システム。
【請求項３】
請求項２に記載の撮影システムにおいて、
前記記憶手段は、複数の前記撮影対象の各々に対応する複数の前記特徴データを記憶し、
前記複数の撮影対象は、それぞれ互いに異なる複数のエリア内に存在し、
前記第１送信手段と、前記第２送信手段と、前記第１受信手段と、前記第２受信手段とによる前記サーバと前記カメラとの通信を中継する、前記複数のエリアの各々に対応する位置にそれぞれ設置された複数の通信機を備え、
前記第１送信手段は、前記通信機に、当該通信機に対応する前記撮影対象の前記特徴データを送信することを特徴とする撮影システム。
【請求項４】
請求項３に記載の撮影システムにおいて、
前記推定手段は、前記第２受信手段による前記特徴データの受信と、前記第２送信手段による前記画像データの送信と、が同一の前記通信機により中継された場合に、前記画像データに前記撮影対象が写り込んでいると推定することを特徴とする撮影システム。
【請求項５】
請求項２に記載の撮影システムにおいて、
前記推定手段は、前記第２受信手段により前記特徴データが受信された時刻と、前記第２送信手段により前記画像データが送信された時刻との差が所定時間以内である場合に、前記画像データに前記撮影対象が写り込んでいると推定することを特徴とする撮影システム。
【請求項６】
請求項２に記載の撮影システムにおいて、
前記推定手段は、前記撮影手段により前記画像データが撮影された位置が所定範囲内である場合に、前記画像データに前記撮影対象が写り込んでいると推定することを特徴とする撮影システム。
【請求項７】
請求項１〜６のいずれか一項に記載の撮影システムにおいて、
前記記憶手段は、前記撮影対象について、複数の撮影条件にそれぞれ対応する複数の前記特徴データを記憶し、
前記複数の撮影条件の各々に対応する前記複数の特徴データから、撮影条件に基づきいずれか１つを選択する選択手段を備え、
前記設定手段は、前記選択手段により選択された前記特徴データに基づいて前記撮影パラメータを設定することを特徴とする撮影システム。
【請求項８】
請求項７に記載の撮影システムにおいて、
前記選択手段は、撮影日時、撮影方位、撮影時の天候、および撮影時の環境光の光量の少なくとも１つの撮影条件に基づいて、前記特徴データを選択することを特徴とする撮影システム。
【請求項９】
請求項７に記載の撮影システムにおいて、
前記カメラにより過去に撮影された複数の画像データに基づいて、前記カメラのユーザの撮影傾向を分析する分析手段を備え、
前記選択手段は、前記分析手段により分析された前記撮影傾向に基づき前記特徴データを選択することを特徴とする撮影システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影システムに関する。
【背景技術】
【０００２】
従来、特定の被写体に最適な撮影条件を自動的に設定するデジタルカメラが知られている。例えば特許文献１には、美術館等の展示品を撮影する際に、撮影対象の展示品を特定してその展示品を照明する照明装置とデータ通信を行い、撮影に最適な照明光を得るデジタルカメラが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０９８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術には、撮影対象の経時変化を撮影に反映することができないという問題があった。
【課題を解決するための手段】
【０００５】
請求項１に記載の撮影システムは、サーバとカメラとを備え、前記サーバは、撮影対象の外観の特徴に関する特徴データを記憶する記憶手段と、前記記憶手段に記憶された前記特徴データを前記カメラに送信する第１送信手段と、前記カメラから、前記撮影対象が写り込んだ画像データを受信する第１受信手段と、前記第１受信手段により受信された前記画像データに基づき、前記特徴データを更新する更新手段とを備え、前記カメラは、前記サーバから送信された前記特徴データを受信する第２受信手段と、前記第２受信手段により受信された前記特徴データに基づいて、前記カメラに、前記撮影対象の撮影に適した撮影パラメータを設定する設定手段と、前記設定手段により前記撮影パラメータが設定された状態で前記撮影対象を撮影して前記画像データを作成する撮影手段と、前記撮影手段により作成された前記画像データを前記サーバに送信する第２送信手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、撮影対象の経時変化を反映した撮影を行うことができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１の実施の形態に係る撮影システムの構成を示すブロック図である。
【図２】サーバ４の構成を示すブロック図である。
【図３】特徴ＤＢ４３の構成を示す模式図である。
【図４】通信機５の構成を示すブロック図である。
【図５】カメラ６の構成を示すブロック図である。
【図６】撮影システム１が実行する撮影支援処理のフローチャートである。
【図７】カメラ６の制御部６０により実行される撮影処理のフローチャートである。
【図８】本発明の第２の実施の形態に係るカメラの構成を示すブロック図である。
【図９】本発明の第２の実施の形態に係る通信機の構成を示すブロック図である。
【図１０】撮影エリアの例を模式的に示す図である。
【図１１】本発明の第３の実施の形態に係るサーバの構成を示すブロック図である。
【図１２】範囲ＤＢ７６の構成を示す模式図である。
【図１３】第４の実施の形態に係る特徴ＤＢ４３の構成を示す模式図である。
【図１４】第５の実施の形態に係る特徴ＤＢ４３の構成を示す模式図である。
【発明を実施するための形態】
【０００８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る撮影システムの構成を示すブロック図である。撮影システム１は、動物園２内における動物の撮影を支援するシステムである。撮影システム１は、サーバ４と、通信機５ａ、５ｂと、カメラ６とから構成される。なお、以下の説明では、通信機５ａと通信機５ｂとを総称して、通信機５ということがある。
【０００９】
サーバ４と通信機５ａ、通信機５ｂは、ネットワーク３に接続されている。ネットワーク３は、例えばＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信網である。通信機５ａは、ネットワーク３を介して、サーバ４との間で双方向のデータ通信を行うことができる。通信機５ｂも同様に、ネットワーク３を介して、サーバ４との間で双方向のデータ通信を行うことができる。なお、通信機５ａ、５ｂおよびサーバ４が利用する伝送路は有線、無線のいずれであってもよい。
【００１０】
通信機５ａと通信機５ｂは、共に動物園２の敷地内に設置される。通信機５ａは、動物９ａの観察エリア８ａ近傍に設置される。通信機５ｂは、動物９ｂの観察エリア８ｂの近傍に設置される。カメラ６は、動物園２内を移動するユーザ７により持ち運ばれる。ユーザ７は、カメラ６を用いて動物９ａ、９ｂを撮影する。
【００１１】
図２は、サーバ４の構成を示すブロック図である。サーバ４は、制御部４０と、制御部４０に接続されたＲＡＭ４１、ＲＯＭ４２、特徴データベース４３（以下、特徴ＤＢ４３と称する）および通信部４４を備える。
【００１２】
ＲＡＭ４１はいわゆる主記憶装置であり、ＲＯＭ４２は不揮発性の記憶媒体である。制御部４０は、不図示のマイクロコンピュータおよびその周辺回路等から構成される。制御部４０は、ＲＯＭ４２に予め格納されている所定の制御プログラムを読み込んで実行することにより、サーバ４全体の制御を行う。通信部４４は、ネットワーク３を介したデータ通信を行うための通信インタフェースである。特徴ＤＢ４３は、所定の撮影対象に関する特徴データが格納されたデータベースである。
【００１３】
図３は、特徴ＤＢ４３の構成を示す模式図である。特徴ＤＢ４３は、撮影対象ごとに、通信機特定データ７２と、特徴データ７３とを関連付けて格納するデータベースである。特徴ＤＢ４３の１つのレコード７１は、１つの撮影対象（本実施形態では動物９ａ、９ｂなど）に対応している。そのレコード７１内には、その撮影対象に対応する１つの通信機特定データ７２と、１つの特徴データ７３とが格納されている。
【００１４】
通信機特定データ７２は、その撮影対象に対応する通信機５を特定するためのデータである。本実施形態では、個々の通信機５には一意な整数である通信機ＩＤが割り当てられており、この通信機ＩＤが通信機特定データ７２である。特徴データ７３は、撮影対象の外観の特徴を表すデータである。撮影対象の外観の特徴とは、例えば形状、色、大きさなどである。
【００１５】
図４は、通信機５の構成を示すブロック図である。通信機５は、制御部５０と、制御部５０に接続されたＲＡＭ５１、ＲＯＭ５２、通信部５４および近距離通信部５５を備える。
【００１６】
ＲＡＭ５１はいわゆる主記憶装置であり、ＲＯＭ５２は不揮発性の記憶媒体である。制御部５０は、不図示のマイクロコンピュータおよびその周辺回路等から構成される。制御部５０は、ＲＯＭ５２に予め格納されている所定の制御プログラムを読み込んで実行することにより、通信機５全体の制御を行う。
【００１７】
ＲＯＭ５２には、この制御プログラムに加えて、通信機特定データ７２が格納されている。前述の通り、通信機特定データ７２は個々の通信機５に割り当てられた通信機ＩＤである。つまり、通信機５ａのＲＯＭ５２内に格納されている通信機特定データ７２と、通信機５ｂのＲＯＭ５２内に格納されている通信機特定データ７２は、互いに異なるデータである。
【００１８】
通信部５４は、ネットワーク３を介したデータ通信を行うための通信インタフェースである。近距離通信部５５は、いわゆる近距離無線通信を行うための通信インタフェースである。近距離通信部５５は、不図示のアンテナ等によって後述するカメラ６との間で無線信号の授受を行うことにより、カメラ６とのデータ通信を行う。
【００１９】
図５は、カメラ６の構成を示すブロック図である。カメラ６は、制御部６０と、撮像光学系６１と、撮像素子６２と、ＲＡＭ６３と、ＲＯＭ６４と、近距離通信部６５とを備える。更に、カメラ６には、メモリカード６６が装着されている。
【００２０】
ＲＡＭ６３はいわゆる主記憶装置であり、ＲＯＭ６４は不揮発性の記憶媒体である。制御部６０は、不図示のマイクロコンピュータおよびその周辺回路等から構成される。制御部６０は、ＲＯＭ６４に予め格納されている所定の制御プログラムを読み込んで実行することにより、カメラ６全体の制御を行う。
【００２１】
撮像光学系６１は、被写体像を撮像素子６２の撮像面に結像させる光学系である。撮像素子６２は、例えばＣＣＤやＣＭＯＳ等の撮像素子であり、撮像面に結像された被写体像を撮像して撮像信号を出力する。制御部６０は、撮像素子６２から出力された撮像信号に対して種々の画像処理を施すことにより、被写体の撮影画像データを作成する。
【００２２】
メモリカード６６は、可搬性の記憶媒体である。制御部６０は、被写体の撮影画像データをメモリカード６６に記憶する。近距離通信部６５は、いわゆる近距離無線通信を行うための通信インタフェースである。近距離通信部６５は、不図示のアンテナ等によって前述の通信機５との間で無線信号の授受を行うことにより、通信機５とのデータ通信を行う。
【００２３】
次に、撮影システム１の具体的な利用手順について、図１の例に基づき説明する。ユーザ７は、撮影システム１に対応したカメラ６を所持して動物園２に入場する。ユーザ７は、例えば動物９ａを撮影することに決め、その動物９ａに対応する通信機５ａに向かって移動する。
【００２４】
動物９ａに対応する通信機５ａは、観察エリア８ａ近傍に設置されている。通信機５ａの傍に移動したユーザ７が、カメラ６を通信機５ａにかざすと、通信機５ａはサーバ４に、自身の通信機特定データ７２を送信する。
【００２５】
サーバ４は、通信機５ａから通信機特定データ７２を受信すると、その通信機特定データ７２を特徴ＤＢ４３から検索し、その通信機特定データ７２が含まれるレコード７１を特定する。サーバ４は、特定したレコード７１に格納されている動物９ａの特徴データ７３（通信機５ａに対応する撮影対象の特徴データ７３）を、通信機５ａに返送する。通信機５ａは、サーバ４から送信された特徴データ７３および自身の通信機特定データ７２を、近距離無線通信によりカメラ６に送信する。
【００２６】
以上の処理によって、カメラ６は、動物９ａの特徴データ７３と、その動物９ａに対応する通信機５ａの通信機特定データ７２とを受信する。カメラ６は、通信機５ａから受信した特徴データ７３および通信機特定データ７２を、ＲＡＭ６３に記憶する。そして、記憶した特徴データ７３に基づき、カメラ６の撮影パラメータを設定する。これにより、カメラ６には、動物９ａに最適な撮影パラメータが設定される。その後、ユーザ７は、カメラ６を用いて動物９ａを撮影する。
【００２７】
例えば、特徴データ７３から、撮影対象（例えば動物９ａ）が白い外観を有している場合、そのままカメラ６で撮影すると、カメラ６の自動露出設定がアンダー気味に設定されてしまう。そこで、カメラ６は、特徴データ７３がそのような撮影対象の外観の特徴を表している場合、露出補正を数段分プラスする。また、特徴データ７３から、撮影対象が相対的に小さい外観を有している場合、カメラ６は、撮影対象が相対的に大きい外観を有している場合に比べて、ズーム比を大きくする。このように、カメラ６は、特徴データ７３に応じて最適な撮影パラメータを設定する。
【００２８】
カメラ６は、ＲＡＭ６３に通信機特定データ７２が記憶されていない場合には、通常の撮影動作を行う。すなわち、ユーザ７により撮影操作が行われると、撮影画像データを作成してメモリカード６６に記憶する。他方、ＲＡＭ６３に通信機特定データ７２が記憶されている場合、カメラ６は、通常とは異なる撮影動作を行う。具体的には、ユーザ７により撮影操作が行われると、撮影画像データを作成すると共に、その撮影画像データのヘッダ部にその通信機特定データ７２をメタデータとして付加して、メモリカード６６に記憶する。つまり、メモリカード６６に記憶された撮影画像データは、通信機特定データ７２が関連付けられた状態になる。
【００２９】
その後、ユーザ７は、カメラ６を通信機５ａに再度かざす。通信機５ａは、この所作に応じて、近距離無線通信によって、カメラ６から、メモリカード６６に記憶されている撮影画像データを受信する。このとき通信機５ａが受信する撮影画像データは、何らかの通信機特定データ７２が関連付けられた撮影画像データのみである。つまりカメラ６は、メモリカード６６に記憶されている撮影画像データのうち、通信機５ａに対応する撮影画像データのみを通信機５ａに送信する。
【００３０】
カメラ６は、撮影画像データを通信機５ａに送信した後、ＲＡＭ６３に格納されている通信機特定データ７２および特徴データ７３を消去する。これにより、カメラ６は初期状態、すなわち通信機５ａにカメラ６をかざす前の状態に戻る。これ以降、カメラ６を用いて撮影を行っても、メモリカード６６に記憶される撮影画像データには、通信機特定データ７２が付加されない。
【００３１】
通信機５ａは、カメラ６から撮影画像データを受信すると、その撮影画像データをサーバ４に送信する。サーバ４は、通信機５ａから撮影画像データを受信すると、まず、その通信機５ａに対応するレコード７１、すなわち通信機５ａのＲＯＭ５２に格納されている通信機特定データ７２と同一の通信機特定データ７２を含むレコード７１を、特徴ＤＢ４３から検索する。そして、そのレコード７１に含まれている特徴データ７３を、受信した撮影画像データに基づき更新する。
【００３２】
動物９ａは時間の経過と共に外観が変化する。例えば、季節の変化に応じて体毛が生え替わったり、成長して体格が大きくなったりする。撮影画像データがサーバ４に定期的に（例えば数日間おきに）送信されれば、サーバ４は上述した例のような外観の変化に応じて、動物９ａの特徴データ７３を、動物９ａの最新の外観に基づくものに更新することができる。
【００３３】
仮に、カメラ６が撮影画像データに通信機特定データ７２を付加せず、且つ、ユーザ７がカメラ６を通信機５ａにかざし、動物９ａを撮影した後に、通信機５ａにカメラ６をかざすのを忘れ、通信機５ｂにカメラ６をかざしてしまった場合、動物９ａが写り込んだ撮影画像データに基づき、動物９ｂの特徴データ７３が更新されてしまう。本実施形態の撮影システム１は、異なる通信機５にカメラ６がかざされた場合、その通信機５に撮影画像データが送信されない。従って、動物９ｂの特徴データ７３が、動物９ａの撮影画像データにより更新されてしまうことがない。
【００３４】
図６は、撮影システム１が実行する撮影支援処理のフローチャートである。まず、図６（ａ）に記載した、カメラ６の制御部６０により実行される撮影支援処理について説明する。
【００３５】
図６（ａ）の処理は、ユーザ７がカメラ６を通信機５にかざしたことに応じて実行開始される。ステップＳ１０で、制御部６０は、ＲＡＭ６３に通信機特定データ７２が格納されているか否かを判定する。ユーザ７が最初にカメラ６を通信機５にかざしたとき、ＲＡＭ６３には通信機特定データ７２が格納されていないので、制御部６０は処理をステップＳ４０に進める。
【００３６】
ステップＳ４０で制御部６０は、通信機特定データ７２および特徴データ７３を要求していることを表すリクエストデータを通信機５に送信する。ステップＳ５０で制御部６０は、リクエストデータへの応答である通信機特定データ７２および特徴データ７３を、通信機５から受信する。ステップＳ６０で制御部６０は、ステップＳ５０で受信した通信機特定データ７２および特徴データ７３を、ＲＡＭ６３に記憶する。ステップＳ７０で制御部６０は、ＲＡＭ６３に記憶されている特徴データ７３に基づき、撮影パラメータを設定する。
【００３７】
他方、ステップＳ１０において、過去にカメラ６が通信機５にかざされており、ＲＡＭ６３に通信機特定データ７２が格納されていた場合、制御部６０は処理をステップＳ２０に進める。ステップＳ２０で制御部６０は、メモリカード６６に記憶されている撮影画像データのうち、ＲＡＭ６３に格納されている通信機特定データ７２と関連付けられている撮影画像データを、通信機５に送信する。ステップＳ３０で制御部６０は、ＲＡＭ６３から通信機特定データ７２および特徴データ７３を消去する。
【００３８】
以上のように、カメラ６は、最初に通信機５にかざされたとき、通信機６から通信機特定データ７２および特徴データ７３を受信して撮影パラメータを設定する。次に通信機５にかざされると、カメラ６は、それらのデータに基づいて撮影した撮影画像データを通信機５に送信して、それらのデータをＲＡＭ６３から消去する。
【００３９】
次に、図６（ｂ）に記載した、通信機５の制御部５０により実行される撮影支援処理について説明する。図６（ｂ）の処理は、ユーザ７がカメラ６を通信機５にかざしたことに応じて実行開始される。ステップＳ１１０で、制御部５０は、カメラ６から受信したデータの種類を判定する。リクエストデータを受信した場合、制御部５０は、処理をステップＳ１５０に進める。
【００４０】
ステップＳ１５０で制御部５０は、自身のＲＯＭ５２に格納されている通信機特定データ７２を、サーバ４に送信する。ステップＳ１６０で制御部５０は、サーバ４に通信機特定データ７２を送信したことに応じてサーバ４から送信された、特徴データ７３を受信する。ステップＳ１７０で制御部５０は、自身のＲＯＭ５２に格納されている通信機特定データ７２と、ステップＳ１６０でサーバ４から受信した特徴データ７３とを、カメラ６に送信する。
【００４１】
他方、ステップ１１０においてリクエストデータではなく撮影画像データを受信していた場合、制御部５０は処理をステップＳ１４０に進める。ステップＳ１４０で制御部５０は、受信した撮影画像データをサーバ４に送信する。
【００４２】
以上のように、通信機５は、最初にカメラ６がかざされたとき、サーバ４から特徴データ７３を受信して、受信した特徴データ７３を自身の通信機特定データ７２と共にカメラ６に送信する。次にカメラ６がかざされると、通信機５は、カメラ６から撮影画像データを受信して、受信した撮影画像データをサーバ４に送信する。
【００４３】
次に、図６（ｃ）に記載した、サーバ４の制御部４０により実行される撮影支援処理について説明する。図６（ｃ）の処理は、サーバ４が通信機５から何らかのデータを受信したことに応じて実行開始される。ステップＳ２１０で、制御部４０は、通信機５から受信したデータの種別を判定する。通信機５から受信したデータが通信機特定データ７２であった場合、制御部４０は、処理をステップＳ２２０に進める。
【００４４】
ステップＳ２２０で制御部４０は、受信した通信機特定データ７２を含むレコード７１を特徴ＤＢ４３から検索する。ステップＳ２３０で制御部４０は、ステップＳ２２０で検索したレコード７１に含まれる特徴データ７３を、通信機特定データ７２の送信元である通信機５に送信する。
【００４５】
他方、ステップＳ２１０において、通信機５から受信したデータが撮影画像データであった場合、制御部４０は処理をステップＳ２５０に進める。ステップＳ２５０で制御部４０は、通信機５から受信した撮影画像データのヘッダ部から通信機特定データ７２を抽出し、その抽出した通信機特定データ７２を含むレコード７１を、特徴ＤＢ４３から検索する。ステップＳ２６０で制御部４０は、通信機５から受信した撮影画像データに基づき、ステップＳ２５０で検索されたレコード７１に含まれる特徴データ７３を更新する。
【００４６】
以上のように、サーバ４は、最初にカメラ６が通信機５にかざされたとき、通信機５に特徴データ７３を送信する。次にカメラ６が通信機５にかざされると、サーバ４は、その特徴データ７３に対応する撮影対象が写り込んだ撮影画像データを通信機５から受信して、その撮影画像データを基に特徴データ７３を更新する。
【００４７】
図７は、カメラ６の制御部６０により実行される撮影処理のフローチャートである。この撮影処理は、カメラ６に対して所定の撮影操作が為されたことに応じて実行開始される。所定の撮影操作は、例えば不図示のレリーズスイッチを押下する操作である。
【００４８】
まずステップＳ３１０で、制御部６０は、撮像素子６２に被写体像を撮像させる。ステップＳ３２０で制御部６０は、撮像素子６２から出力された撮像信号に種々の画像処理を施し、撮影画像データを作成する。ステップＳ３３０で制御部６０は、ＲＡＭ６３に通信機特定データ７２が格納されているか否かを判定する。通信機特定データ７２が格納されていた場合、制御部６０は、処理をステップＳ３４０に進める。
【００４９】
ステップＳ３４０で制御部６０は、通信機特定データ７２を撮影画像データのヘッダ部に付加し、処理をステップＳ３５０に進める。他方、ステップＳ３３０において、ＲＡＭ６３に通信機特定データ７２が格納されていなかった場合、制御部６０は、処理をステップＳ３５０に進める。ステップＳ３５０で制御部６０は、撮影画像データをメモリカード６６に記憶する。
【００５０】
上述した第１の実施の形態による撮影システムによれば、次の作用効果が得られる。
（１）特徴ＤＢ４３は、撮影対象の外観の特徴に関する特徴データ７３を記憶する。通信部４４は、特徴ＤＢ４３に記憶された特徴データ７３をカメラ６に送信する。近距離通信部６５は、サーバ４から送信された特徴データ７３を受信する。制御部６０は、近距離通信部６５により受信された特徴データ７３に基づいて、カメラ６に、撮影対象の撮影に適した撮影パラメータを設定し、その撮影パラメータが設定された状態で撮影対象を撮影して画像データを作成する。近距離通信部６５は、制御部６０により作成された画像データをサーバ４に送信する。通信部４４は、カメラ６から、撮影対象が写り込んだ画像データ（撮影画像データ）を受信する。制御部４０は、通信部４４により受信された画像データに基づき、特徴データ７３を更新する。このようにしたので、撮影対象の経時変化を反映した撮影を行うことができる。
【００５１】
（２）通信機５の制御部５０は、カメラ６により作成された画像データに撮影対象が写り込んでいるか否かを推定する。カメラ６の制御部６０は、通信機５の制御部５０により画像データに撮影対象が写り込んでいないと推定された場合には、特徴データ７３を更新しない。このようにしたので、特徴データ７３に対応する撮影対象とは異なる撮影対象が写り込んだ画像データによって、特徴データ７３が誤って更新されてしまうことがない。
【００５２】
（３）特徴ＤＢ４３は、複数の撮影対象の各々に対応する複数の特徴データ７３を記憶する。それら複数の撮影対象は、それぞれ互いに異なる複数の観察エリア８ａ、８ｂ内に存在する。複数の通信機５は、サーバ４とカメラ６との通信を中継し、複数の観察エリア８ａ、８ｂの各々に対応する位置にそれぞれ設置される。サーバ４の通信部４４は、通信機５に、当該通信機５に対応する撮影対象の特徴データ７３を送信する。このようにしたので、複数の撮影対象を撮影システム１の撮影支援対象とすることが可能になる。
【００５３】
（４）通信機５の制御部５０は、カメラ６の近距離通信部６５による特徴データ７３の受信と、近距離通信部６５による画像データの送信と、が同一の通信機５により中継された場合に、その画像データに撮影対象が写り込んでいると推定する。このようにしたので、ユーザ７が誤って異なる通信機５を介して画像データを送信してしまうことがない。
【００５４】
（第２の実施の形態）
以下、本発明の第２の実施の形態に係る撮影システムについて説明する。なお、以下の説明では、第１の実施の形態に係る撮影システムとの相違点を中心に説明を行い、第１の実施の形態と同一の箇所については第１の実施の形態と同一の符号を付し説明を省略する。
【００５５】
図８は、本発明の第２の実施の形態に係るカメラの構成を示すブロック図である。図８に示すカメラ１６は、図５に示した第１の実施の形態に係るカメラ６に、位置特定部６７を追加した構成を有している。
【００５６】
位置特定部６７は、例えばＧＰＳ（Global Positioning System）等に基づく測位を行い、カメラ１６の現在位置を特定する。カメラ１６は、撮影の際、撮影画像データのヘッダ部に、撮影位置を表す撮影位置データをメタデータとして付加して、撮影画像データをメモリカード６６に記憶する。ここで撮影位置とは、撮影の際に位置特定部６７により特定されたカメラ１６の現在位置である。つまり、カメラ１６によってメモリカード６６に記憶された撮影画像データは、撮影位置データが関連付けられた状態になっている。
【００５７】
図９は、本発明の第２の実施の形態に係る通信機の構成を示すブロック図である。図９に示す通信機１５は、図４に示した第１の実施の形態に係る通信機５のＲＯＭ５２に、通信機特定データ７２に加えて更に範囲特定データ７４を格納した構成を有している。範囲特定データ７４は、通信機１５に対応する動物（撮影対象）の撮影エリアを特定するデータである。
【００５８】
図１０は、撮影エリアの例を模式的に示す図である。通信機１５ａに対応する範囲特定データ７４は、動物園２の敷地のうち、動物９ａの観察エリア８ａを少なくとも含む撮影エリア７５ａを特定するデータである。撮影エリア７５ａは、動物９ａの撮影距離として適切と推定される範囲に設定されている。つまり、ユーザ７が動物９ａの撮影を行うであろうと推定される範囲、換言すると、ユーザ７が動物９ａを撮影可能な範囲が、撮影エリア７５ａである。同様に、撮影システム１には動物９ｂに対応する撮影エリア７５ｂが設定されている。通信機１５ｂに対応する範囲特定データ７４は、この撮影エリア７５ｂの範囲を表すデータである。
【００５９】
通信機１５は、カメラ１６がかざされると、自身の範囲特定データに対応する範囲内（撮影エリア内）で撮影された撮影画像データ、すなわち、付加されている撮影位置データが当該撮影エリア内である撮影画像データを、サーバ４に送信する。サーバ４は、撮影画像データの送信元の通信機１５に対応する特徴データ７３を、当該撮影画像データに基づいて更新する。
【００６０】
例えば、通信機１５ａにカメラ１６をかざすと、通信機１５ａは、カメラ１６のメモリカード６６に格納されている撮影画像データのうち、付加されている撮影位置データが撮影エリア７５ａ内である撮影画像データをサーバ４に送信する。また、通信機１５ｂにカメラ１６をかざすと、通信機１５ｂは、カメラ１６のメモリカード６６に格納されている撮影画像データのうち、付加されている撮影位置データが撮影エリア７５ｂ内である撮影画像データをサーバ４に送信する。
【００６１】
上述した第２の実施の形態による撮影システムによれば、次の作用効果が得られる。
（１）通信機１５の制御部５０は、カメラ６により画像データが撮影された位置が通信機１５ごとに定められた撮影エリア内である場合に、その画像データに撮影対象が写り込んでいると推定する。このようにしたので、特徴データ７３が誤って更新されることがない。
【００６２】
（第３の実施の形態）
以下、本発明の第３の実施の形態に係る撮影システムについて説明する。なお、以下の説明では、第１および第２の実施の形態に係る撮影システムとの相違点を中心に説明を行い、第１および第２の実施の形態と同一の箇所については第１および第２の実施の形態と同一の符号を付し説明を省略する。
【００６３】
本実施形態の撮影システム１は、第１の実施の形態に係る撮影システム１のカメラ６を第２の実施の形態に係るカメラ１６に、サーバ４を以下に説明するサーバ１４に置き換えた構成を有する。
【００６４】
図１１は、本発明の第３の実施の形態に係るサーバの構成を示すブロック図である。図１１に示すサーバ１４は、図２に示した第１の実施の形態に係るサーバ４に、範囲データベース７６（以下、範囲ＤＢ７６と称する）を追加した構成を有している。
【００６５】
図１２は、範囲ＤＢ７６の構成を示す模式図である。範囲ＤＢ７６は、通信機特定データ７２と、範囲特定データ７４とを関連付けて格納するデータベースである。範囲ＤＢ７６の１つのレコード７７は、１つの通信機５に対応している。そのレコード７７内には、その通信機５に対応する１つの通信機特定データ７２と、１つの範囲特定データ７４とが格納されている。つまり本実施形態では、サーバ１４が、撮影システム１に含まれる全通信機５について、その通信機５に対応する撮影エリアの範囲を特定することができる。
【００６６】
本実施形態の通信機５は、ユーザ７によりカメラ１６がかざされると、カメラ１６のメモリカード６６に格納されている全ての撮影画像データとをサーバ１４に送信する。サーバ１４は、通信機５から受信した各々の撮影画像データに付された撮影位置データと、範囲ＤＢ７６に格納されている範囲特定データ７４とを照らし合わせることにより、各々の撮影画像データに対応する通信機５を特定する。第１の実施の形態で説明した通り、各々の通信機５には、それぞれ１つの撮影対象（動物９ａなど）が対応している。従って、各々の撮影画像データに対応する通信機５を特定することで、各々の撮影画像データに写り込んでいる撮影対象（動物９ａなど）を特定することができる。サーバ１４は、その後、各々の撮影画像データについて、その撮影画像データに写り込んでいる動物に対応する特徴データ７３を、当該撮影画像データに基づいて更新する。
【００６７】
上述した第３の実施の形態による撮影システムによれば、次の作用効果が得られる。
（１）サーバ１４が、特徴データ７３を誤った撮影画像データ（その特徴データ７３に対応する動物とは異なる動物が写り込んだ撮影画像データ）により更新しないように撮影画像データの弁別を行う。第１の実施の形態や第２の実施の形態においては、各々の通信機５が、そのような撮影画像データの弁別を行っていたので，ユーザ７は、正しい通信機５にカメラ６（カメラ１６）をかざさなければならなかった。本実施形態では、どの通信機５にカメラ１６をかざしても、サーバ１４は特徴データ７３を正しく更新することができる。
【００６８】
（第４の実施の形態）
以下、本発明の第４の実施の形態に係る撮影システムについて説明する。なお、以下の説明では、第１の実施の形態に係る撮影システムとの相違点を中心に説明を行い、第１の実施の形態と同一の箇所については第１の実施の形態と同一の符号を付し説明を省略する。
【００６９】
本実施形態の撮影システム１は、サーバ４が、図３に模式的に示した内容とは異なる内容の特徴ＤＢ４３を有している。以下、この特徴ＤＢ４３の内容について説明する。
【００７０】
図１３は、本実施形態に係る特徴ＤＢ４３の構成を示す模式図である。特徴ＤＢ４３の１つのレコード７１は、１つの撮影対象（本実施形態では動物９ａ、９ｂなど）に対応している。そのレコード７１内には、その撮影対象に対応する１つの通信機特定データ７２と、３つの特徴データ７３ａ、７３ｂ、７３ｃとが格納されている。
【００７１】
つまり本実施形態では、１つの通信機５（１つの撮影対象）ごとに、３つの特徴データ７３ａ〜７３ｃが用意されている。３つの特徴データ７３ａ〜７３ｃは、全て同一の動物（撮影対象）に関する特徴データであるが、その内容は異なっている。具体的には、３つの特徴データ７３ａ、７３ｂ、７３ｃは、それぞれ朝（例えば午前６時〜午前１１時）、昼（例えば午前１１時〜午後６時）、夜（例えば午後６時〜午前６時）の３つの時間帯に対応する。
【００７２】
朝と昼と夜とでは、例えば光源の状態が異なる。具体的には、朝と昼とでは太陽光の色温度が異なる。また、夜は太陽光ではなく、動物園２の敷地内に設置された電灯などが光源となり、これは太陽光の色温度とは異なる色温度の光源である。従って、朝と昼と夜とでは、カメラ６の撮影パラメータであるホワイトバランス等の最適な設定値が異なることになる。
【００７３】
例えば朝に対応する特徴データ７３ａは、朝の時間帯における動物９ａの特徴に関するデータであり、朝日の下における動物９ａの特徴に対応している。サーバ４は、不図示のカレンダー時計を内蔵している。サーバ４は、通信機５から通信機特定データ７２を受信すると、そのカレンダー時計が示す現在の時刻に基づいて、現在の時間帯が朝、昼、夜のいずれであるかを判定し、３つの特徴データ７３ａ、７３ｂ、７３ｃのうち、その時間帯に対応する特徴データを通信機５に送信する。カメラ６は、その特徴データに基づき撮影パラメータを設定する。そして、撮影画像データの作成時、撮影時刻を表すデータを撮影画像データに付してメモリカード６６に記憶する。
【００７４】
サーバ４は、通信機５から撮影画像データを受信したとき、その撮影画像データの撮影時刻の時間帯が朝、昼、夜のいずれであるかを判定し、３つの特徴データ７３ａ、７３ｂ、７３ｃのうち、その時間帯に対応する特徴データを更新する。
【００７５】
上述した第４の実施の形態による撮影システムによれば、次の作用効果が得られる。
（１）特徴ＤＢ４３は、１つの撮影対象について、複数の撮影条件にそれぞれ対応する複数の特徴データ７３ａ、７３ｂ、７３ｃを記憶する。サーバ４の制御部４０は、それら複数の撮影条件の各々に対応する複数の特徴データ７３ａ、７３ｂ、７３ｃから、撮影条件に基づきいずれか１つを選択する。カメラ６の制御部６０は、サーバ４の制御部４０により選択された特徴データに基づいて撮影パラメータを設定する。このようにしたので、撮影条件に応じて最適な撮影パラメータを設定することができる。
【００７６】
（２）サーバ４の制御部４０は、撮影日時に基づいて特徴データを選択する。このようにしたので、朝、昼、夜のいずれの時間帯であっても、常に最適な撮影結果（撮影画像データ）を得ることができる。
【００７７】
（第５の実施の形態）
以下、本発明の第５の実施の形態に係る撮影システムについて説明する。なお、以下の説明では、第１の実施の形態に係る撮影システムとの相違点を中心に説明を行い、第１の実施の形態と同一の箇所については第１の実施の形態と同一の符号を付し説明を省略する。
【００７８】
本実施形態の撮影システム１は、サーバ４が、図３や図１３に模式的に示した内容とは異なる内容の特徴ＤＢ４３を有している。以下、この特徴ＤＢ４３の内容について説明する。
【００７９】
図１４は、本実施形態に係る特徴ＤＢ４３の構成を示す模式図である。特徴ＤＢ４３の１つのレコード７１は、１つの撮影対象（本実施形態では動物９ａ、９ｂなど）に対応している。そのレコード７１内には、その撮影対象に対応する１つの通信機特定データ７２と、複数の特徴データ７３とが格納されている。つまり本実施形態では、１つの通信機５（１つの撮影対象）ごとに、複数の特徴データ７３が用意されている。
【００８０】
１つのレコード７１に格納されている複数の特徴データ７３は、全て同一の動物（撮影対象）に関する特徴データであるが、その内容は異なっている。具体的には、各々の特徴データ７３は、それぞれ当該特徴データ７３に基づき動物（撮影対象）を撮影した場合に、異なる仕上がりの撮影画像データが作成されるように構成されている。
【００８１】
例えば、撮影対象のコントラストが強めになるように撮影することを好むユーザ７や、撮影対象が大きく動く瞬間を撮影することを好むユーザ７などの、互いに異なる嗜好を持つユーザ７を想定する。特徴データ７３は、このように予め想定されたユーザ７の嗜好に合わせて用意される。
【００８２】
例えば、撮影対象のコントラストが強めになるように撮影することを好むユーザ７に対しては、画像の明暗が強調されるような特性を有する特徴データ７３を用意しておく。また、撮影対象が大きく動く瞬間を撮影することを好むユーザ７に対しては、撮影対象のそのような動作に対応できるよう、シャッタースピードが早めに設定されるような特徴データ７３を用意しておく。
【００８３】
通信機５は、最初にカメラ６がかざされたとき、カメラ６のメモリカード６６に格納されている全ての撮影画像データをサーバ４に送信する。サーバ４は、ここで受信した全ての撮影画像データに対し、例えば周知の機械学習アルゴリズム等による解析処理を行う。そして、複数の特徴データ７３から、そのカメラ６のユーザ７の嗜好に最も近い特徴データ７３を選択する。サーバ４は、選択した特徴データ７３を通信機５に送り返す。これにより、カメラ６にはユーザ７の嗜好に最もふさわしい特徴データ７３が記憶される。その結果、撮影対象の撮影に用いられるカメラ６の撮影パラメータは、ユーザ７の嗜好に最も適切なものとなる。
【００８４】
上述した第５の実施の形態による撮影システムによれば、次の作用効果が得られる。
（１）サーバ４の制御部４０は、カメラ６により過去に撮影された複数の画像データに基づいて、カメラ６のユーザ７の撮影傾向を分析する。制御部４０は、分析した撮影傾向に基づき、複数の特徴データ７３からいずれか１つを選択し、選択した１つの特徴データ７３を通信部４４によりカメラ６に送信する。このようにしたので、ユーザ７の撮影傾向（嗜好）に応じた最適な撮影パラメータを設定することが可能になる。
【００８５】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
【００８６】
（変形例１）
第４の実施の形態において、複数の特徴データ７３ａ、７３ｂ、７３ｃはそれぞれ異なる撮影時間帯に対応していた。これら複数の特徴データ７３ａ、７３ｂ、７３ｃを、撮影時間帯とは異なる撮影条件に対応させてもよい。具体的には、撮影日付（季節等）、撮影方位（カメラ６の向き）、撮影時の天候、および撮影時の環境光の光量のいずれか１つ、もしくは複数の組み合わせに対応する複数の特徴データを用意し、サーバ４の制御部４０がいずれか１つを選択するようにしてもよい。
【００８７】
（変形例２）
撮影画像データに撮影対象が写り込んでいることを推定するために、第１の実施の形態では通信機特定データ７２を、第２の実施の形態では撮影位置データを、それぞれ利用していた。これらとは異なる方法により、撮影画像データに撮影対象が写り込んでいることを推定してもよい。例えば、カメラ６の近距離通信部６５により特徴データ７３が受信された時刻と、近距離通信部６５により画像データが送信された時刻（または画像データが撮影された時刻）との差が所定時間以内である場合に、撮影画像データに撮影対象が写り込んでいると推定するようにしてもよい。このようにすることで、特徴データ７３が誤って更新されないようにすることができる。
【００８８】
例えば、通信機５ａから動物９ａの特徴データ７３を受信した後に、動物９ａではなく動物９ｂを撮影するためには、ユーザ７は観察エリア８ａ近傍から観察エリア８ｂ近傍まで移動する必要があり、この移動には一定の時間を要する。従って、特徴データ７３を受信してから画像データを送信する（画像データを撮影する）までの時間がこの移動時間よりも大きければ、ユーザ７が動物９ａとは異なる動物（例えば動物９ｂ）を撮影した可能性が高いと言える。逆に、特徴データ７３を受信してから画像データを送信する（画像データを撮影する）までの時間がこの移動時間よりも小さければ、ユーザ７は動物９ａを撮影した可能性が高い。従って、画像データに動物９ａが写り込んでいると推定することができる。
【００８９】
（変形例３）
本発明に係る撮影システムは、動物園２とは異なる施設および環境において利用することができる。また、撮影システムは、必ずしも通信機５を備えていなくてもよく、カメラ６とサーバ４とが直接データ通信を行うことも可能である。
【００９０】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【符号の説明】
【００９１】
１…撮影システム、４、１４…サーバ、５、１５…通信機、６、１６…カメラ
【図１】
2015139043.tif 000003
【図２】
2015139043.tif 000004
【図３】
2015139043.tif 000005
【図４】
2015139043.tif 000006
【図５】
2015139043.tif 000007
【図６】
2015139043.tif 000008
【図７】
2015139043.tif 000009
【図８】
2015139043.tif 000010
【図９】
2015139043.tif 000011
【図１０】
2015139043.tif 000012
【図１１】
2015139043.tif 000013
【図１２】
2015139043.tif 000014
【図１３】
2015139043.tif 000015
【図１４】
2015139043.tif 000016