(57)【特許請求の範囲】
【請求項１】
被写体を撮影して画像データを取得する撮影手段と、
前記画像データを表示装置に表示する表示手段と、
前記表示手段が表示した前記画像データに対する画像変換の指示を受け付ける指示受け付け手段と、
前記指示受け付け手段が受け付けた前記指示に従って前記画像データに画像変換を施す第１の画像変換手段と、
前記第１の画像変換手段が施した画像変換の内容から画像に関する嗜好性情報を作成する嗜好性情報作成手段と、を有し、
前記嗜好性情報作成手段は、主被写体サイズ比率又は部分ぼかし量を含む前記嗜好性情報を作成し、
前記撮影手段は、前記嗜好性情報作成手段が作成した前記主被写体サイズ比率を前記撮影手段の撮影条件のうちズーム倍率に反映させるか、又は、
前記嗜好性情報作成手段が作成した前記部分ぼかし量を前記撮影条件のうちレンズの絞り値に反映させて、被写体を撮影する撮影システム。
【請求項２】
前記撮影手段は、ズーム量ごとに部分ぼかし量と絞り値とを対応づける情報を参照して、前記部分ぼかし量を前記撮影条件のうちレンズの絞り値に反映させて、被写体を撮影することを特徴とする請求項１に記載の撮影システム。
【請求項３】
前記嗜好性情報作成手段は、前記撮影手段が取得した前記画像データを画像変換するための前記嗜好性情報を作成するものであり、
前記撮影手段が撮影条件に反映される前記嗜好性情報を反映させて撮影した被写体の前記画像データに対し前記嗜好性情報に基づく画像変換を施す第２の画像変換手段を有する請求項１又は２に記載の撮影システム。
【請求項４】
前記嗜好性情報作成手段は、複数の前記画像データに対し前記第１の画像変換手段が施した複数の画像変換の調整値を画像変換の項目ごとに平均することで前記嗜好性情報を作成する請求項１〜３のいずれか１項に記載の撮影システム。
【請求項５】
前記嗜好性情報作成手段は、複数の前記画像データに対し前記第１の画像変換手段が施した複数の画像変換の調整値のうち、画像変換の項目ごとに頻度が最も高い前記調整値を特定することで前記嗜好性情報を作成する請求項１〜３のいずれか１項に記載の撮影システム。
【請求項６】
前記嗜好性情報は、前記第１の画像変換手段が前記画像データに画像変換を施す度に更新されることを特徴とする請求項４又は５に記載の撮影システム。
【請求項７】
前記撮影手段が取得した前記画像データに撮影されている被写体又は被写体が撮影されたシーンを示す被写体情報を取得する被写体情報取得手段を有し、
前記嗜好性情報作成手段は、前記被写体情報に対応づけて前記嗜好性情報を作成するものであり、
前記撮影手段は、前記被写体情報取得手段がリアルタイムに取得した前記被写体情報に対応づけられた前記嗜好性情報を撮影条件に反映させて被写体を撮影することを特徴とする請求項２に記載の撮影システム。
【請求項８】
前記被写体情報取得手段は、前記画像データに含まれる被写体の特徴量を抽出して、前記特徴量に基づいて前記被写体情報を取得するか、又は、ユーザの入力によって前記被写体情報を取得することを特徴とする請求項７に記載の撮影システム。
【請求項９】
前記被写体情報は、前記画像データにおいて主となる被写体を人物、花若しくは料理のいずれかに分類した情報、又は、前記画像データが撮影されたシーンを結婚式、スポーツ若しくは舞台撮影に分類した情報の少なくとも一方を含むことを特徴とする請求項７又は８に記載の撮影システム。
【請求項１０】
ネットワークを介して通信可能な第１の蓄積手段に対し前記第１の画像変換手段が施した画像変換の内容を蓄積させるデータ送信手段を有し、
前記嗜好性情報作成手段は前記第１の蓄積手段から取得した前記画像変換の内容を用いて前記嗜好性情報を作成する請求項１に記載の撮影システム。
【請求項１１】
前記第１の画像変換手段は、前記指示受け付け手段が受け付けた前記指示に従って前記画像データに画像変換を施すのでなく、前記第１の蓄積手段から取得した前記画像変換の内容に従って前記画像データに画像変換を施す請求項１０に記載の撮影システム。
【請求項１２】
前記データ送信手段は、ネットワークを介して通信可能な第２の蓄積手段に対し前記嗜好性情報作成手段が作成した嗜好性情報を蓄積させ、
前記撮影手段は、前記第２の蓄積手段から取得した前記嗜好性情報を撮影条件に反映させて被写体を撮影するものであり、
前記撮影手段が撮影条件に反映される前記嗜好性情報を反映させて撮影した被写体の前記画像データに対し、前記第２の蓄積手段から取得した前記嗜好性情報に基づく画像変換を施す第２の画像変換手段を有する請求項１０又は１１に記載の撮影システム。
【請求項１３】
被写体を撮影して画像データを取得する撮影手段と、
前記画像データを表示装置に表示する表示手段と、
前記表示手段が表示した前記画像データに対する画像変換の指示を受け付ける指示受け付け手段と、
前記指示受け付け手段が受け付けた前記指示に従って前記画像データに画像変換を施す第１の画像変換手段と、
前記第１の画像変換手段が施した画像変換の内容から画像に関する嗜好性情報を作成する嗜好性情報作成手段と、有し、
前記嗜好性情報作成手段は、主被写体サイズ比率又は部分ぼかし量を含む前記嗜好性情報を作成し、
前記撮影手段は、前記嗜好性情報作成手段が作成した前記主被写体サイズ比率を前記撮影手段の撮影条件のうちズーム倍率に反映させるか、又は、
前記嗜好性情報作成手段が作成した前記部分ぼかし量を前記撮影条件のうちレンズの絞り値に反映させて、被写体を撮影する情報処理装置。
【請求項１４】
撮影手段が、被写体を撮影して画像データを取得するステップと、
表示手段が、前記画像データを表示装置に表示するステップと、
指示受け付け手段が、前記表示手段が表示した前記画像データに対する画像変換の指示を受け付けるステップと、
前記指示受け付け手段が受け付けた前記指示に従って前記画像データに画像変換を施す第１の画像変換ステップと、
嗜好性情報作成手段が、前記第１の画像変換ステップにより施された画像変換の内容から画像に関する嗜好性情報を作成するステップと、有し、
前記嗜好性情報作成手段は、主被写体サイズ比率又は部分ぼかし量を含む前記嗜好性情報を作成し、
前記撮影手段は、前記嗜好性情報作成手段が作成した前記主被写体サイズ比率を前記撮影手段の撮影条件のうちズーム倍率に反映させるか、又は、
前記嗜好性情報作成手段が作成した前記部分ぼかし量を前記撮影条件のうちレンズの絞り値に反映させて、被写体を撮影する撮影方法。
【請求項１５】
請求項１４に記載の撮影方法を情報処理装置に実行させるための情報処理装置により読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影システム、情報処理装置、撮影方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
デジタルカメラやカメラ付きスマートフォンが普及することでユーザが各種の被写体を撮影する機会が増えている。ユーザとしてはある程度は画質がよい画像が得られることを望んでいる。
【０００３】
しかしながら、どのような画像を高画質と感じるかはユーザによって異なることが多い。例えば、被写体が人物の場合、顔が大きく撮影されるように構図を取り、被写界深度を浅くして背景を強めにぼかすような技法を好む人もいれば、人物のほぼ全体が撮影されるような構図を好む人もいる。
【０００４】
また、最近では画像変換ツールも入手しやすくなり、好みの画像が得られなかった場合でも、ユーザは手軽に好ましい画像へ修正することも可能である。ユーザによって嗜好が異なるためユーザがこの画像変換ツールでどのように画像変換するかもユーザによって異なると考えられる。すなわち、仮に同じ画像を別々のユーザが変換処理したとしても、ユーザによって変換後の画像は異なると考えられる。例えば、女性の顔画像に対し、色白の肌再現を好む人もいれば、肌彩度の高い健康的な再現を好む人もいるであろう。また、ユーザの中には、肌の明るい部分から暗い部分までの肌色の調子の微妙な変化にまで拘る人もいるだろう。
【０００５】
ユーザごとに撮影条件や画像変換処理の好みが異なりうることを鑑みると、ユーザの嗜好を反映した撮影をサポートし、ユーザの好みや拘りに応じて自動的に画像の変換処理を行う仕組みが提供されることが好ましい。
【０００６】
このような要請に対し、ユーザが設定した撮影条件又は画像処理条件に基づいて撮影又は画像処理を実行する技術が考案されている（例えば、特許文献１参照）。特許文献１には、撮影された被写体の被写体情報に対応づけて撮影条件又は画像処理条件を記憶しておき、撮影時に検出された被写体情報により撮影条件又は画像処理条件を決定して撮影又は画像処理を実行する撮影装置及び撮影方法が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示された撮影装置及び撮影方法では、ユーザが被写体情報と該被写体に対応したユーザの好みの撮影条件又は画像処理条件を予め登録する必要があるため、ユーザによっては操作が煩雑だと感じるという問題がある。
【０００８】
また、ユーザの嗜好は、撮影や画像処理の機会が増えるにつれて変化することも考えられる。例えば、ユーザが過去に殆ど使ったことのなかった技法を撮影や画像処理に用いたら気に入ってしまうような場合や、世の中のトレンド（流行）の変化に応じてユーザの嗜好が影響を受けるような場合がある。特許文献１に開示された撮影装置及び撮影方法では、ユーザが初期設定した被写体情報と撮影条件又は画像処理条件の関係は時間が経過しても変わらないため、ユーザの好みの変化に対応できないという問題がある。
【０００９】
本発明は上記に鑑みてなされたものであって、少ない負担でユーザの嗜好に応じた撮影又は画像変換が可能な撮影システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記課題に鑑み、被写体を撮影して画像データを取得する撮影手段と、前記画像データを表示装置に表示する表示手段と、前記表示手段が表示した前記画像データに対する画像変換の指示を受け付ける指示受け付け手段と、前記指示受け付け手段が受け付けた前記指示に従って前記画像データに画像変換を施す第１の画像変換手段と、前記第１の画像変換手段が施した画像変換の内容から画像に関する嗜好性情報を作成する嗜好性情報作成手段と、を有し、前記嗜好性情報作成手段は、主被写体サイズ比率又は部分ぼかし量を含む前記嗜好性情報を作成し、前記撮影手段は、前記嗜好性情報作成手段が作成した前記主被写体サイズ比率を前記撮影手段の撮影条件のうちズーム倍率に反映させるか、又は、前記嗜好性情報作成手段が作成した前記部分ぼかし量を前記撮影条件のうちレンズの絞り値に反映させて、被写体を撮影する撮影システムを提供する。
【発明の効果】
【００１１】
少ない負担でユーザの嗜好に応じた撮影又は画像変換が可能な撮影システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】撮影システムの構成図の一例である。
【図２】撮影装置のハードウェア構成図の一例である。
【図３】画像表示装置のハードウェア構成図の一例である。
【図４】撮影装置と画像表示装置とを含む撮影システムの機能構成を例示する図である。
【図５】撮影システムが画像処理情報を作成し画像処理情報から嗜好性情報を抽出する手順を示すフローチャート図の一例である。
【図６】共通画像変換処理に関しユーザ指示を受け付ける共通画像変換処理画面を例示する図である。
【図７】トリミング枠指定モードとぼかし領域設定モードの画面を例示する図である。
【図８】被写体情報が「人物」に関連する場合にユーザ指示を受け付ける被写体別画像変換処理画面を例示する図である（簡易調整）。
【図９】被写体情報が「人物」に関連する場合にユーザ指示を受け付ける被写体別画像変換処理画面を例示する図である（詳細調整）。
【図１０】彩度調整に対するユーザ指示を受け付ける被写体別画像変換処理画面の一例を示す図である。
【図１１】色相調整に対するユーザ指示を受け付ける被写体別画像変換処理画面の一例を示す図である。
【図１２】被写体情報が「人物」である場合を例とした主被写体サイズ比率の算出例を説明する図である。
【図１３】記憶部に蓄積された画像処理情報群、及び、画像処理情報群から生成された嗜好性情報を示す図の一例である。
【図１４】記憶部に記憶された嗜好性情報を模式的に示す図の一例である。
【図１５】撮影装置が嗜好性情報を反映させて撮影する手順を示すフローチャート図の一例である。
【図１６】撮影条件に用いられる嗜好性情報と画像変換に用いられる嗜好性情報の一例を示す図である。
【図１７】ズーム量ごとに部分ぼかし量とＦ値とを対応づける図の一例である。
【図１８】撮影システムの概略構成図の一例である（実施例２）。
【図１９】撮影装置と画像表示装置の機能が一筐体に組み込まれた一体型撮影装置の機能ブロック図の一例である。
【図２０】撮影シテムの動作の概略を説明する図の一例である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について図面を参照しながら説明する。
【００１４】
＜本実施形態の概略＞
始めに図２０を用いて、本実施形態の撮影システム３の動作についてその概略を説明する。図２０は、撮影システム３の動作の概略を説明する図の一例である。
(i)撮影装置１が撮影した画像データはスマートフォン２ａ（後述する画像表示装置の一例である）に送信される。
(ii)ユーザはスマートフォン２ａに画像データを表示させ、好みの画像に変換するための指示を入力する。スマートフォン２ａは、ユーザの指示従って画像変換を行う。
(iii)スマートフォン２ａは画像変換の内容を示す画像処理情報を撮影装置１に送信する。
(iv)撮影装置１は画像処理情報から嗜好性情報を抽出する。嗜好性情報は撮影される画像に関するユーザの嗜好を表す情報である。本実施形態では、嗜好性情報は撮影条件に反映されるものと画像変換に反映されるものがある。
(v)撮影装置１は嗜好性情報を画像取得部と画像変換部に反映する。これにより、画像取得部は嗜好性情報が反映された撮影条件で撮影でき、画像変換部は嗜好性情報にしたがって画像変換することができる。
【００１５】
このように本実施形態の撮影システム３では、ユーザが好みの画像に変換するための指示を入力することで自動的に画像処理情報が作成されるため、ユーザは予め画像変換のための嗜好性情報を登録しておく必要がない。また、ユーザが好む画質が変化しても、ユーザが好む画像変換の結果から嗜好性情報が抽出され撮影条件と画像変換に反映されるので、撮影システム３は変化したユーザの嗜好に対応する画像を提供できる。
【００１６】
また、本実施形態の撮影システム３は撮影装置１における撮影時の撮影条件から嗜好性情報を抽出しない。これは、撮影条件を細かく設定せずに簡単な操作で撮影したいユーザを考慮したためである。このようなユーザは撮影条件を自動設定モードで設定することが多いため、記録された撮影条件がユーザの好みを反映しているとは限らない。すなわち、撮影条件から例えばスマートフォン２ａがユーザの好みの撮影条件を抽出したとしても正しい嗜好性情報を抽出しているとは限らないため、ユーザの好みとは異なる撮影条件が抽出されるおそれがある。あるいは、ユーザが好みの画像に変換するために入力したユーザ指示から抽出される嗜好性情報とは異なる嗜好性情報が撮影条件から抽出される可能性が高いので、撮影条件から嗜好性情報を抽出することが無駄になるおそれがある。本実施形態の撮影システム３は、撮影時の撮影条件から嗜好性情報を抽出しないことで、ユーザの好みを反映した嗜好性情報を抽出しやすくなる。
【実施例１】
【００１７】
＜撮影システムの構成例＞
図１は、本実施例に係る撮影システム３の構成図の一例を示す。本実施例の撮影システム３は、撮影装置１と画像表示装置２とを有している。撮影装置１と画像表示装置２は、有線接続又は無線接続の少なくともどちらかで通信することが可能であり、相互にデータの送受信が可能である。撮影装置１と画像表示装置２の通信は、１対１の通信の他、ネットワークを介した通信であってもよい。
【００１８】
撮影装置１としては、デジタルスチルカメラやデジタルビデオカメラが挙げられるが、撮影手段が搭載されていればどのように呼ばれている製品でもよい。また、画像表示装置２としてはスマートフォン、タブレット型端末、汎用ＰＣ（Personal Computer）、携帯電話、又は、ＰＤＡ（Personal Digital Assistant）等が挙げられるが、画像への画像処理を受け付けられる情報処理装置であればどのように呼ばれている製品でもよい。このような画像表示装置２としては、例えば、ウェアラブルＰＣ、ゲーム機器、カーナビゲーション端末、プロジェクタなどの投影装置、電子黒板などが挙げられる。
【００１９】
＜撮影装置のハードウェア構成＞
図２は、撮影装置１のハードウェア構成図の一例である。撮影装置１は、ネットワークＩ／Ｆ部１０、表示部１１、操作部１２、撮影部１３、外部記憶装置Ｉ／Ｆ部１４及び制御部１５を有する。
【００２０】
制御部１５は、バスを介して接続されたＣＰＵ（Central Processing Unit）１７、記憶部１８及びＩ／Ｏポート１６を有している。制御部１５はいわゆるマイクロコンピュータであり、本実施形態の説明に使用しない構成部品は省略されている。
【００２１】
ネットワークＩ／Ｆ部１０、表示部１１、操作部１２、撮影部１３、外部記憶装置Ｉ／Ｆ部１４は、制御部１５のＩ／Ｏポート１６を介して制御部１５と相互に接続されている。
【００２２】
ＣＰＵ１７は、制御部１５が実行する撮影装置１の全体的な制御やデータの演算、加工を行う。記憶部１８は、例えばＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等であり、制御部１５が実行するソフトウェアのプログラム１８ａや画像データを記憶又は一時保存する記憶装置である。Ｉ／Ｏポート１６は制御部１５に対する入出力のインタフェースである。
【００２３】
ネットワークＩ／Ｆ部１０はＬＡＮ（Local Area Network）又はＷＡＮ（Wide Area Network）等のネットワークに対するインタフェースである。ネットワークが有線の場合、ネットワークＩ／Ｆ部１０は有線用のＬＡＮカードやＵＳＢ（Universal Serial Bus） Ｉ／Ｆ等である。ネットワークが無線の場合、ネットワークＩ／Ｆ部１０は無線用のＬＡＮカード、Bluetooth（登録商標）、又は、携帯電話網とのインタフェース等である。ネットワークＩ／Ｆ部１０により撮影装置１はネットワークを介して画像表示装置２と通信（画像表示装置２へのデータ転送および画像表示装置２からのデータ受信）することができる。
【００２４】
表示部１１は、例えば液晶や有機ＥＬ等のディスプレイであり、画像や操作用アイコン等を表示し、撮影装置１が有する機能をユーザが利用する際に各種設定を行うユーザインタフェースとして機能する。
【００２５】
操作部１２は、例えばハードキーで構成されるキースイッチやダイヤル等である。また、操作部１２は、表示部１１の画面に重ねて設けられるタッチパネル等であってもよい。
【００２６】
撮影部１３は、撮像素子やレンズ等で構成される画像情報の入力部である。被写体の像は、レンズを介した光学像として撮像素子で撮影され、ＡＤ（Analog Digital）変換器を経てアナログ信号からデジタル信号に変換される。
【００２７】
外部記憶装置Ｉ／Ｆ部１４は、例えばフラッシュメモリ等の記憶媒体１９と撮影装置１とのインタフェースである。外部記憶装置Ｉ／Ｆ部１４は、例えばＵＳＢ Ｉ／Ｆ、ＳＤメモリスロット等である。記憶媒体１９は、例えばＵＳＢメモリ、ＳＤメモリなどのフラッシュメモリである。
【００２８】
記憶部１８に記憶されるプログラム１８ａは、インストール可能な形式又は実行可能な形式のファイルで、撮影装置１のメーカ又は関連企業のサーバからダウンロードされたり、コンピュータで読み取り可能な記憶媒体に記録された状態で配布されたりする。
【００２９】
＜画像表示装置のハードウェア構成＞
図３は、画像表示装置２のハードウェア構成図の一例である。画像表示装置２は、バス２１５で相互に接続された撮像素子Ｉ／Ｆ２１１、ＣＰＵ２０１、ＲＡＭ２０５、入力装置２０２，外部Ｉ／Ｆ２０４、音声入出力Ｉ／Ｆ２１４、ＳＳＤ２０９、ＲＯＭ２０６、表示装置２０３、及び、ネットワークＩ／Ｆ２０７を有している。
【００３０】
ＣＰＵ２０１はＲＡＭ２０５をワークエリアにしてフラッシュメモリ２０８に記憶されたプログラム２０８ａを実行することで画像表示装置２全体の動作を制御する。ＲＡＭ２０５はＣＰＵ２０１のワークエリアとして使用される。ＲＯＭ２０６には画像表示装置２のＯＳの設定やネットワーク設定、プログラムやデータが格納される。入力装置２０２はユーザが画像表示装置２に各種操作信号を入力するためのユーザインタフェースである。表示装置２０３は画像表示装置２による処理結果や画像データを表示するためのディスプレイである。外部Ｉ／Ｆ２０４は、着脱可能な外部記憶媒体などの外部装置とのインタフェースである。
【００３１】
ネットワークＩ／Ｆ２０７はＬＡＮ、ＷＡＮ又は携帯電話通信網などを利用してデータ伝送をするためのインタフェースである。ＳＳＤ２０９は、ＣＰＵ２０１の制御にしたがってフラッシュメモリ２０８に対する各種データの読み出し又は書き込みを制御する。フラッシュメモリ２０８は画像読み取り装置に固定された記憶手段でありプログラム２０８ａや画像データなどを記憶する。
【００３２】
撮像素子Ｉ／Ｆ２１１は、ＣＰＵ２０１の制御に従って被写体を撮影して画像データを得る内蔵型のカメラ２１０の駆動を制御する。なお、画像表示装置２は撮像素子Ｉ／Ｆ２１１やカメラ２１０を有していなくてもよい。音声入出力Ｉ／Ｆ２１４は、ＣＰＵ２０１の制御に従ってマイク２１２及びスピーカ２１３との間で音声信号の入出力を処理する。
【００３３】
フラッシュメモリ２０８に記憶されるプログラム２０８ａは、インストール可能な形式又は実行可能な形式のファイルで、画像表示装置２のメーカや関連企業のサーバからダウンロードされたり、コンピュータで読み取り可能な記憶媒体に記録された状態で配布されたりする。
【００３４】
＜機能について＞
次に、図４を用いて撮影システム３の機能構成について説明する。図４は、撮影装置１と画像表示装置２とを含む撮影システム３の機能構成を例示する図である。
【００３５】
撮影装置１は、画像取得部２０、被写体情報取得部２１、データ転送部２２、嗜好性抽出部２３、及び、画像変換部２４を有する。画像表示装置２は、表示兼操作部２５、画像変換部２６、及び、画像処理情報転送部２７を有する。
【００３６】
撮影装置１が有する画像取得部２０は、図２のＣＰＵ１７が記憶部１８に記憶されているプログラム１８ａを実行し撮影部１３と協働することで実現される機能である。被写体情報取得部２１、嗜好性抽出部２３、及び、画像変換部２４は図２のＣＰＵ１７が記憶部１８に記憶されているプログラム１８ａを実行することで実現される機能である。データ転送部２２は図２のＣＰＵ１７が記憶部１８に記憶されているプログラム１８ａを実行しネットワークＩ／Ｆ部１０と協働することで実現される機能である。
【００３７】
画像取得部２０は撮影部１３が撮影して得られた被写体の像Imgを取得して画像データPctを作成する。なお、後述するように、画像取得部２０は嗜好性抽出部２３により抽出された嗜好性情報Tstの一部を撮影条件に反映して撮影する。被写体情報取得部２１は画像データPctから被写体の判別結果として被写体情報Objを取得する。データ転送部２２は画像データPct及び被写体情報Objを画像表示装置２に送信する。嗜好性抽出部２３は、画像表示装置２から送信された画像処理情報Infから嗜好性情報Tstを抽出する。画像変換部２４は嗜好性情報Tstの一部である画像変換のための嗜好性情報Tstにしたがって画像データPctに画像変換を施す。なお、これらの機能の詳細は後述する。
【００３８】
画像表示装置２が有する表示兼操作部２５は、図３のＣＰＵ２０１がフラッシュメモリ２０８に記憶されているプログラム２０８ａを実行し表示装置２０３及び入力装置２０２と協働することで実現される機能である。画像変換部２６は、図３のＣＰＵ２０１がフラッシュメモリ２０８に記憶されているプログラム２０８ａを実行することで実現される機能である。画像処理情報転送部２７は、図３のＣＰＵ２０１がフラッシュメモリ２０８に記憶されているプログラム２０８ａを実行しネットワークＩ／Ｆ２０７と協働することで実現される機能である。
【００３９】
画像表示装置２の表示兼操作部２５はユーザ指示Drtを受け付ける指示受け付け手段として機能する。画像変換部２６はユーザ指示Drtに基づき画像データPctに画像変換を施す。画像処理情報転送部２７は画像変換の内容を示す画像処理情報Infを撮影装置１に送信する。
【００４０】
なお、撮影装置１が有する画像変換部２４と画像表示装置２が有する画像変換部２６は同等の機能を提供する。
【００４１】
＜撮影システムの処理の流れ＞
図５は、撮影システム３が画像変換を行い画像処理情報Infから嗜好性情報Tstを抽出する手順を示すフローチャート図の一例である。すなわち、図５のフローチャート図は、撮影装置１により撮影された画像データPctに画像変換が施され、画像変換の内容を示す画像処理情報Infからユーザの嗜好分析を行う処理を示している。
【００４２】
以下では、図５のフローチャート図にしたがって順番に撮影装置１及び画像表示装置２が行う処理について説明する。また、必要に応じて図６〜１４に例示する表示兼操作部２５に表示される画面例を用いて説明する。
【００４３】
＜＜撮影および被写体情報の取得＞＞
・Ｓ１
ユーザが撮影装置１で撮影を行うと、画像取得部２０が被写体の像Imgをデジタル信号に変換して画像データPctを取得する。
・Ｓ２
続いて、被写体情報取得部２１は画像データPctの主被写体を判定し、被写体情報Objを作成する。主被写体とは、画像データ内に写された被写体のうちユーザが最も重要視して撮影した被写体またはシーンである。すなわち、主被写体は、画像データの最も広い範囲を占める被写体に関し、例えば人物（女性、男性、アップ、全体）、花、料理、車など、被写体の種類を分類したもの、又は、結婚式、スポーツ、舞台撮影、水中撮影など、撮影対象のシチュエーション（以下、シーンという）を分類したものである。主被写体とシーンの少なくとも一方が被写体情報Objの一例となる。
【００４４】
主被写体は、画像データPctから特徴量を抽出することで求めることができる。例えば、被写体情報取得部２１は顔検出機能により顔を検出する。画像認識に用いられる特徴量としてHOG特徴量(Histogram of Oriented Gradient)やHaar-like特徴量が知られている。
【００４５】
検出された顔領域が画像全体に占める割合を求め、割合が所定値を越えた場合に、該画像の主被写体は「人物」であると判定する。さらに人物と判定された場合においても、検出された顔肌や目・口等の特徴量を分析して当該人物の性別（女性か男性か）までも分類したり、検出された顔のサイズや向き等から撮影法（アップ撮影か全体撮影か）までも分類したりできる。
【００４６】
また、シーンについてはＧＰＳ（Global Positioning System）などにより取得された位置情報を利用して、地図上の撮影位置からシーンを推定してもよい。例えば、結婚式場で撮影された画像は結婚式のシーンに分類され、競技場で撮影された画像はスポーツのシーンに分類され、劇場で撮影された画像は舞台撮影のシーンに分類され、海やプールで撮影された画像は水中撮影に分類される。
【００４７】
また、被写体情報Objを自動的に取得する方法について説明したが、撮影装置１の表示部１１に予め記憶された主被写体の分類一覧を表示し、操作部１２によりユーザが選択した最適な分類を受け付けてもよい。
【００４８】
＜＜画像データと被写体情報の転送＞＞
・Ｓ３
データ転送部２２は画像データPctに画像データPctから取得された被写体情報Objを紐付けて画像表示装置２に送信する。送信するタイミングは制限されないが、撮影装置１はユーザの操作を受け付けて画像データPctを画像表示装置２に送信する。あるいは、撮影装置１と画像表示装置２と通信が確立すると撮影装置１が自動的に画像表示装置２に送信してもよい。
【００４９】
＜＜画像変換処理＞＞
・Ｓ４
画像表示装置２は画像データPct及び被写体情報Objを受信する。表示兼操作部２５は画像データPctを表示する。次にユーザが画像表示装置２において、画像変換を開始するためのメニュー等を選択する。
・Ｓ５
画像変換部２６は、表示兼操作部２５に表示された画像データPctに対する画像変換をユーザ指示Drtに基づいて実行する。
【００５０】
図６は、共通画像変換処理に関しユーザ指示Drtを受け付ける共通画像変換処理画面６を例示する図である。共通画像変換処理画面６は表示兼操作部２５に表示される。共通画像変換処理とは、被写体情報Objに依存しない一般的な画像変換処理である。共通画像変換処理画面６の上段には、変換処理対象となる画像データPctが表示され、画面下段には画像変換処理のユーザ指示Drtを受け付けるインタフェース６１が表示される。
【００５１】
図６では、明るさ、コントラストの調整、画像の一部を切り取る処理（以下、「トリミング」と称する）、及び、背景などの所定部位をぼかす処理（以下、「部分ぼかし」と称する）が共通画像変換処理の例として挙げられている。これらの他、色味や彩度の調整、傾きや歪み補正、シャープネス強調処理、ハイライト（白とび部）やシャドー（影部）の強調処理等が可能であってもよい。
【００５２】
図６のインタフェース６１は、明るさ調整６２、コントラスト調整６３、トリミング６４、部分ぼかし６５、決定ボタン６７、戻るボタン６８、画像変換画面切り替えボタン６９で構成されている。
【００５３】
明るさ調整６２とコントラスト調整６３には、変換レベルの入力をユーザから受け付けるスライドバー６２１、６３１が表示されている。図６に示す例では、明るさ調整６２のスライドバー６２１をユーザが右方向に動かすと画像全体が明るく、スライドバー６２１を左方向に動かすと画像全体が暗くなる。また、コントラスト調整６３のスライドバー６３１をユーザが右方向に動かすと画像全体のコントラストが上がり、スライドバー６３１を左方向に動かすと画像全体のコントラストが下がる。
【００５４】
明るさ調整６２とコントラスト調整６３の各スライドバーの操作により、画像全体の明るさ及び／又はコントラストが連続的に変化する様になっている。ユーザは、タッチ操作またはキー操作等によりスライドバー６２１，６３１を左右に動かし、リアルタイムで変化する画像データPctを確認しながら所望の調整量を決定する。
【００５５】
明るさ調整６２とコントラスト調整６３にある「ＯＦＦ」ボタン６２３，６３３は、各スライドバー６２１，６３１の操作で決定された夫々の調整量による画像変換処理をユーザがスライドバー６２１，６３１を操作することなく取り止めるためのボタンである。明るさ調整６２とコントラスト調整６３の夫々について、ユーザが「ＯＦＦ」ボタン６２３，６３３を押すと、対応する変換処理を取り止め変換前の画像データPctが表示される。また、ユーザが「ＯＮ」ボタン６２２，６３２を押すと、該変換処理を反映させた画像データPctが表示される。
【００５６】
トリミング６４の操作については、ユーザが「トリミング枠表示」ボタン６４１を押すと、画像変換部２６はユーザが画像を切り取りたい領域を指定するためのトリミング枠指定モードに切り替わる。図７（ａ）は、トリミング枠指定モードの画面を例示する図である。
【００５７】
図７（ａ）で示す例では、画像変換部２６は画像データPctに矩形枠７０を重ねて表示する。ユーザがタッチ操作またはキー操作等により矩形枠７０の位置やサイズや傾き等を変化させ、画像データPctを見ながらトリミング領域を具体的に指示できる。
【００５８】
ユーザが所望するトリミング領域を決定したら、図６のトリミング６４の「ＯＫ」ボタン６４２を押す。画像変換部２６は、指定された矩形枠７０で囲まれる範囲の画像を切り取り、表示兼操作部２５は共通画像変換処理画面６の上段にトリミングされた画像を拡大表示する。
【００５９】
部分ぼかし６５の操作について説明する。まずユーザが「ぼかし領域設定」ボタン６５１を押すと、画像変換部２６はユーザが画像データPctのぼかしたい領域を指定するためのぼかし領域設定モードに切り替わる。図７（ｂ）は、ぼかし領域設定モードの画面を例示する図である。
【００６０】
図７（ｂ）で示す例では、ユーザが画像データPctを見ながら、タッチ操作またはキー操作等によりぼかし領域７１を指示すると、選択されたぼかし領域７１が着色されたり、ぼかしを意味するパターンが重ねて表示されたりする。ユーザがぼかし領域７１を設定する方法としては、例えば、ユーザがタッチ操作等により、所望するぼかし領域７１の外周を所定の間隔で選択する方法がある。画像変換部２６は、選択された座標を結ぶ領域をぼかし領域７１として決定する。あるいは、ユーザがぼかし領域７１の代表点を少なくとも１つ以上選択すると、選択点近傍の特徴量（例えばエッジ強度）に連続性がある領域を推測し、画像変換部２６がぼかし領域７１を自動的に抽出することもできる。
【００６１】
ユーザが所望するぼかし領域７１を決定したら、ユーザは図６の部分ぼかし６５のスライドバー６５２を操作して、ぼかし領域７１をぼかすレベルを決定する。図６に示す例では、部分ぼかし６５のスライドバー６５２を右方向に動かすとボケ量が大きくなり、スライドバー６５２を左方向に動かすと元の状態に近づく。ユーザは、タッチ操作またはキー操作等によりスライドバー６５２を左右に動かし、リアルタイムで変化する画像データPctを確認しながら所望の調整量を決定する。
【００６２】
このように、ユーザは共通画像変換処理画面６において、例えば明るさやコントラスト調整、トリミング処理、部分的なぼかし処理等を行うことができる。この画像変換後に、ユーザが画面上段にある「調整前」ボタン６６を押すと、画像変換前の初期状態の画像データPctが表示され、画像変換前後の変化を視覚的に確認することができる。
【００６３】
さらに、各画像変換の操作過程において、ユーザが戻るボタン６８を押すと、１つ前の状態に戻すことができる。
【００６４】
また、ユーザが決定ボタン６７を押すと、決定ボタン６７が押された時点までの画像変換内容と画像変換内容による画像変換が施された画像データPctがフラッシュメモリ２０８などに保存される。
【００６５】
共通画像変換処理画面６において、ユーザが画像変換画面切り替えボタン６９を押すと、表示兼操作部２５に表示される画面が被写体別画像変換処理を行うための被写体別画像変換処理画面に切り替わる。被写体別画像変換処理とは、被写体情報Objに依存した画像変換処理である。被写体別画像変換処理画面では被写体情報Objに適した画像変換項目が表示される。従って、画像変換の対象となる画像データPctの被写体情報Objによって、画像変換項目が異なり、画面構成も変わってくる。
【００６６】
図８と図９は、例えば被写体情報Objが「人物」に関連する場合の、表示兼操作部２５に表示される被写体別画像変換処理画面８，９を例示する図である。
【００６７】
被写体情報Objが「人物」に関連する場合の被写体別画像変換処理は、主に肌再現を調整するための調整項目で構成されている。被写体別画像変換処理画面８，９は、調整項目が「簡易調整」と「詳細調整」に分けられている。簡易調整と詳細調整は、調整用画面が異なっている。図８が、簡易調整に対するユーザ指示Drtを受け付ける被写体別画像変換処理画面８を例示する図であり、図９が、詳細調整に対するユーザ指示Drtを受け付ける被写体別画像変換処理画面９を例示する図である。ユーザはタブ８０の選択により図８と図９を切り替えることができる。
【００６８】
図８と図９に示す様に、表示兼操作部２５の画面上段には変換処理対象となる画像データPctが表示され、画面下段には画像変換処理のユーザ指示Drtを受け付けるインタフェース８１，９０が表示される。既に図６の共通画像変換処理が実行されている場合には、変換処理の対象となる画像データPctは共通画像変換処理が施された後の画像データとなる。図８と図９に示す例では、図７（ａ）にて説明したトリミング後の画像データPctが表示されている。
【００６９】
図８の被写体別画像変換処理画面８では、インタフェース８１に、彩度調整８２、色相調整８３、日焼け調整８４、血色調整８５、決定ボタン６７、戻るボタン６８、及び、画像変換画面切り替えボタン６９が表示されている。彩度調整８２、色相調整８３、日焼け調整８４及び血色調整８５には、肌に対する変換レベルの入力をユーザから受け付けるスライドバー８２１，８３１，８４１，８５１が夫々表示されている。
【００７０】
図８に示す例では、ユーザが彩度調整８２のスライドバー８２１を右方向に動かすと肌の彩度が上がり、スライドバー８２１を左方向に動かすと肌の彩度が下がり無彩色に近づく。また、ユーザが色相調整８３のスライドバー８３１を右方向に動かすと肌色が黄色味にシフトし、スライドバー８３１を左方向に動かすと肌色が赤味にシフトする。また、ユーザが日焼け調整８４のスライドバー８４１を右方向に動かすと日に焼けたような褐色な肌へ変化し、スライドバー８４１を左方向に動かすと色白な肌へ変化する。また、ユーザが血色調整８５のスライドバー８５１を右方向に動かすと血色の良い肌色へ変化し、スライドバー８５１を左方向に動かすと血色の悪い（不健康そうな）肌色へ変化する。
【００７１】
これらそれぞれの調整項目における各スライドバー８２１，８３１，８４１，８５１の操作により、主に肌の再現が連続的に変化する様になっている。ユーザは、タッチ操作またはキー操作等によりスライドバー８２１，８３１，８４１，８５１を左右に動かし、リアルタイムで変化する画像データPctを確認しながら所望の調整量をそれぞれ決定する。
【００７２】
それぞれの調整項目にある「ＯＦＦ」ボタン８２３，８３３，８４３，８５３は、各スライドバー８２１，８３１，８４１，８５１の操作で決定された夫々の調整量による画像変換処理を、ユーザがスライドバー８２１，８３１，８４１，８５１を操作することなく取り止めるためのボタンである。ユーザがそれぞれの調整項目にある「ＯＦＦ」ボタン８２３，８３３，８４３，８５３を押すと、対応する調整項目の変換処理を瞬時に取り止め変換前の画像データPctを表示することができる。また、ユーザが「ＯＮ」ボタン８２２，８３２，８４２、８５２を押すと、各スライドバー８２１，８３１，８４１，８５１による調整を瞬時に反映させ変換後の画像データPctを表示させることができる。図８に示す例では、血色調整８５の「ＯＦＦ」ボタン８５３が押され、血色調整８５のスライドバー８５１は操作できないことを示す視覚効果で表示されている。
【００７３】
図９に示す詳細調整の例では、インタフェース９０は、肌色相ライン調整９１、明度・色相分布グラフ９２、決定ボタン６７、戻るボタン６８、及び、画像変換画面切り替えボタン６９で構成されている。
【００７４】
肌色相ライン調整９１は、明度・色相分布グラフ９２により調整される。明度・色相分布グラフ９２には肌領域のハイライトからシャドーまでの色度特性が詳細に示されている。明度・色相分布グラフ９２に表示された肌色相ラインをユーザが自由に変形させることで、肌色相ラインの変形に応じた肌色変化を画像データPctに反映することができる。ユーザはタッチ操作またはキー操作等により肌色相ラインの形状を変化させ、リアルタイムで変化する画像データPctを確認しながら所望の調整を決定する。
【００７５】
図９に示す例では、調整前の肌色相ラインが破線、調整後の肌色相ラインが実線で示されており、調整による変化を定量的に見ることもできる。
【００７６】
調整前の肌色相ラインは、例えば変換対象となる画像データPctから肌領域を抽出し、該抽出された肌領域を構成している全要素の明度と色相の分布を求め、この分布の近似曲線等を算出することで求められる。
【００７７】
上述した肌色相ライン調整９１によれば、肌のシャドー領域のみを赤味に寄せたり、肌のハイライト領域から余分な黄色味を除去したり、ユーザ要望に応じた明度範囲毎の微妙な肌色調整が可能となる。
【００７８】
ユーザが「ＯＦＦ」ボタン９１３を押すと、肌色相ラインの形状の調整が瞬時に取り止められ変換前の画像データPctが表示される。また、ユーザが「ＯＮ」ボタン９１２を押すと、肌色相ラインの形状の調整が瞬時に有効になり変換後の画像データPctが表示される。
【００７９】
肌色相ライン調整９１の画像変換は例えば以下のように行われる。画像変換部２６は、例えば肌領域における明度と色相の関係を、調整前の肌色相ラインから調整後の肌色相ラインへと相対的にシフトさせるような変換パラメータをテーブルや変換式等の形式で算出する。そして、変換パラメータを変換対象となる画像データPctに適用することで画像変換する。
【００８０】
次に、被写体情報Objが「人物」以外の被写体別画像変換処理の例について説明する。
図１０と図１１は、例えば被写体情報Objが「花」に関連する場合の、表示兼操作部２５に表示される被写体別画像変換処理画面３１０，３１１を例示する図である。被写体情報Objが「花」に関連する場合の被写体別画像変換処理は、全色相に対する彩度調整と色相調整とを有している。図１０が彩度調整に対するユーザ指示Drtを受け付ける被写体別画像変換処理画面３１０を示し、図１１が色相調整に対するユーザ指示Drtを受け付ける被写体別画像変換処理画面３１１を示す。図１０の彩度調整と図１１の色相調整の調整項目は、タブ１００の選択により切り替えられる。
【００８１】
図１０と図１１に示すように、表示兼操作部２５の画面上段には、変換処理対象となる画像データPctが表示され、画面下段には画像変換処理のユーザ指示Drtを受け付けるインタフェース１０１，１１０が表示される。既に共通画像変換処理が実行されている場合、変換処理対象となる画像データPctは共通画像変換処理が施された画像データPctとなる。
【００８２】
図１０に示す彩度調整の例では、インタフェース１０１は、色相選択図１０２、選択色情報１０３、彩度調整スライドバー１０４、決定ボタン６７、戻るボタン６８、及び、画像変換画面切り替えボタン６９を有している。
【００８３】
まず、色相選択図１０２において、ユーザはタッチ操作またはキー操作により、変換対象となる画像データ中の彩度を調整したい色を選択する。選択は、色相選択図１０２における各色を示す文字（Ｙ，Ｇ，Ｃ，Ｂ，Ｍ，Ｒ）や各色の彩度調整量を示すプロット（図中黒丸）等を指定することで行われる。あるいは、画像データPctの任意点をユーザが指定することで、指定された箇所の色度情報から選択色（Ｙ，Ｇ，Ｃ，Ｂ，Ｍ，Ｒ）を決定する方法としてもよい。図１０に示す例では、ユーザが選択できる色は６種類（Ｙ，Ｇ，Ｃ，Ｂ，Ｍ，Ｒ）となっているが、選択色の数および種類はこれに限定されるものではない。
【００８４】
ユーザが彩度を調整したい色を選択すると、該選択された色が選択色情報１０３に表示される。図１０に示す例では、赤（Ｒ）が選択された状態を示す。
【００８５】
ユーザにより彩度調整したい色が選択されると、表示兼操作部２５は次に彩度調整スライドバー１０４による、該選択色に対する彩度調整量の入力を受け付ける。図１０に示す例では、ユーザが彩度調整スライドバー１０４を右方向に動かすと選択色の彩度が上がり、彩度調整スライドバー１０４を左方向に動かすと選択色の彩度が下がり無彩色に近づく。
【００８６】
彩度調整スライドバー１０４の操作により、選択色の彩度が連続的に変化する様になっており、ユーザはタッチ操作またはキー操作等により彩度調整スライドバー１０４を左右に動かし、リアルタイムで変化する画像データPctを確認しながら所望の調整量を決定する。
【００８７】
調整量が決定したら、ユーザは彩度調整スライドバー１０４の下にある「ＳＥＴ」ボタン１０５を押すことで、「ＳＥＴ」ボタン１０５を押した時点での選択色の彩度調整量が記憶される。この際、色相選択図１０２に黒丸と点線で示されている各色の彩度調整量を示すプロットのうち、選択色の彩度調整量を示すプロットも、決定された彩度調整量に応じて変更される。
【００８８】
その後、ユーザは必要に応じて、他の色の彩度調整量を上記した方法で決定する。
【００８９】
図１１に示す色相調整の例を説明する。図１１のインタフェース１１０は、色相選択図１１１、選択色情報１１２、色相調整スライドバー１１３、決定ボタン６７、戻るボタン６８、及び、画像変換画面切り替えボタン６９で構成されている。
【００９０】
まず、色相選択図１１１において、ユーザはタッチ操作またはキー操作により、変換対象となる画像データ中の色相を調整したい色を選択する。選択方法は図１０と同様である。
【００９１】
ユーザにより色相調整したい色が選択されると、次に、表示兼操作部２５は色相調整スライドバー１１３により、該選択色に対する色相調整量の入力を受け付ける。図１１に示す例では、色相選択図１１１に示された選択可能色が環状に整列しているとして、彩度調整スライドバー１１３を右方向に動かすと選択色の色相が環状整列を左回りに回す方向の色味にシフトし、色相調整スライドバー１１３を左方向に動かすと選択色の色相が環状整列を右回りに回す方向の色味にシフトする。つまり、選択色が赤（Ｒ）の場合に、ユーザが彩度調整スライドバー１１３を右方向に動かすと、変換対象の画像データPctの赤色領域の色相が黄色方向にシフトし、彩度調整スライドバー１１３を左方向に動かすと、赤色領域の色相がマゼンタ方向にシフトすることになる。
【００９２】
色相調整スライドバー１１３の操作により、選択色の色相が連続的に変化する様になっており、ユーザはタッチ操作またはキー操作等により色相調整スライドバー１１３を左右に動かし、リアルタイムで変化する画像データPctを確認しながら所望の調整量を決定する。
【００９３】
調整量が決定したら、ユーザが色相調整スライドバー１１３の下にある「ＳＥＴ」ボタン１１５を押すことで、「ＳＥＴ」ボタン１１５を押した時点での選択色の色相調整量が記憶される。この際、色相選択図１１１に黒丸と点線で示されている各色の色相調整量を示すプロットのうち、選択色の色相調整量を示すプロットも、決定された色相調整量に応じて変更される。この後は、必要に応じて、他の色の色相調整量を上記した方法で決定する。
【００９４】
このように被写体別画像変換処理においては、被写体情報Objに依存して、ユーザは被写体情報Objに特有の画像変換を行うことができる。画像変換後に、ユーザが画面上段にある「調整前」ボタン６６を押すと、画像変換前の初期状態の画像データPctが表示され、画像変換前後の変化を視覚的に確認することができる。
【００９５】
図８から図１１に示す様に被写体別画像変換処理では共通して、各画像変換の操作過程において、ユーザが戻るボタン６８を押すと、１つ前の状態に戻すことができる。また、ユーザが決定ボタン６７を押すと、決定ボタン６７が押された時点までの画像変換内容と画像変換内容による画像処理が施された画像データPctがフラッシュメモリ２０８に保存される。
【００９６】
さらには、ユーザが画像変換画面切り替えボタン６９を押すと、表示兼操作部２５に表示される画面が図６の共通画像変換処理画面に切り替わる。
【００９７】
なお、被写体別画像変換処理画面は被写体情報Objにより自動的に表示されるが、ユーザは被写体情報Objに関係なく任意の被写体別画像変換処理画面を表示させることができる。
＜＜画像処理情報の転送＞＞
・Ｓ６
図５に戻って説明する。ステップＳ５にて、表示兼操作部２５がユーザ指示Drtを受け付け、画像変換部２６が画像変換を行うと、画像処理情報転送部２７が画像処理情報Infを撮影装置１へ送信する。
【００９８】
画像処理情報Infは、ステップＳ２にて画像データPctから取得された被写体情報Objと、ステップＳ５にて画像データPctに対して実行された画像変換の内容とが紐付けられたデータである。
【００９９】
例えば、図６から図９で示した「人物」の画像データPctに対する画像変換を例にすると、画像処理情報Infは、「人物」という被写体情報Obj、並びに、図６の共通画像変換処理で確定された明るさ調整値、コントラスト調整値、トリミングによる主被写体サイズ比率、部分ぼかし量、図８、９の被写体別画像変換処理で確定された彩度調整値、色相調整値、日焼け調整値、血色調整値、及び、肌色相ライン情報を含む。
【０１００】
また、例えば、図１０と図１１で示した「花」に対する画像変換を例にすると、画像処理情報Infは、「花」という被写体情報Obj、並びに、図６の共通画像変換処理で確定された明るさ調整、コントラスト調整、トリミングによる主被写体サイズ比率、部分ぼかし量、図１０、１１の被写体別画像変換処理で確定された各色の彩度調整値、及び、各色の色相調整値を含む。
【０１０１】
図１２を用いて主被写体サイズ比率について説明する。図１２は、被写体情報Objが「人物」である場合を例とした主被写体サイズ比率pの算出例を説明する図である。画像変換部２６によりトリミング処理が実行された後の処理後画像１２０の縦長をh、横長をwとすると、処理後画像１２０の面積はS＝h×wとなる。
【０１０２】
処理後画像１２０に対して画像変換部２６が顔検出処理を行い、検出された顔１２１の縦長をhf、横長をwfとする。抽出された顔１２１を囲む矩形領域の面積はSf＝hf×wfとなる。
【０１０３】
主被写体サイズ比率pは、例えば、p＝Sf／S、p＝hf／h又はp＝wf／w等で算出される。つまり、主被写体サイズ比率ｐは、画像全体に対し、主被写体と特定された領域が占める比率である。
【０１０４】
＜＜嗜好性情報の生成＞＞
・Ｓ７
図５に戻って説明する。嗜好性抽出部２３は画像処理情報Infを記憶部１８に記憶させる。
・Ｓ８
次に、嗜好性抽出部２３は記憶部１８に蓄積された少なくとも１つ以上の画像処理情報Infを分析し、ステップＳ２にて取得された被写体情報Objに対する嗜好性情報Tstを生成する。
【０１０５】
図１３は、記憶部１８に蓄積された画像処理情報群１３０、及び、画像処理情報群１３０から生成された嗜好性情報Tstを示す図の一例である。図１３では、被写体情報取得部２１により被写体情報Objが「人物」であると判定された複数の画像データPct1〜3に対する３つの画像処理情報Infが蓄積されている。画像処理情報群１３０は、例えば、共有画像変換処理の項目である明るさ調整値、コントラスト調整値、主被写体サイズ比率、部分ぼかし量、さらには被写体別画像変換処理の項目である彩度調整値、色相調整値、日焼け調整値、血色調整値、及び、肌色相ライン情報を有している。
【０１０６】
図１３に示す例では、肌色相ライン情報は、肌明度Ｌに対する肌色相Ｈの関数（Ｈ＝ｆ（Ｌ））として記憶されているが、肌色相ライン情報の形態としてはこれに限定されるものではない。
【０１０７】
嗜好性抽出部２３は、被写体情報Objの分類毎に蓄積された画像処理情報群１３０から分類毎の嗜好性情報Tstを生成する。図１３では、２種類の嗜好性情報Tstの生成法を説明する。
【０１０８】
１つ目は、各調整値等の平均を算出して嗜好性情報Tstとする方法である。図１３では下から２行目の嗜好性情報Tst1が平均に基づく嗜好性情報Tstである。肌色相ラインについては、例えば嗜好性抽出部２３が３つの肌色相ラインを重畳させて、補間計算や近似計算によって平均的なラインを生成する。
【０１０９】
例えば、図１３の明るさ調整値によれば、画像データPct1、Pct2の画像処理情報Infでは「２」、画像データPct3では「３」となっているので、平均に基づく嗜好性情報Tstの明るさ調整値としては「２．３」が採用されている。
【０１１０】
もう１つは、各調整値等においてユーザに最も採用された頻度が高い調整値を嗜好性情報Tstとする方法である。図１３では、最下行の嗜好性情報Tst2が頻度に基づく嗜好性情報Tstである。
【０１１１】
例えば、図１３の明るさ調整値によれば、画像データPct1、Pct2の画像処理情報Infでは「２」、画像データPct3では「３」となっている。すなわち、ユーザによる調整頻度が高い調整値は「２」となるので、頻度に基づく嗜好性情報Tstの明るさ調整値としては「２」が採用されている。
【０１１２】
なお、頻度が同じとなる調整値が存在する場合、例えば頻度が同じとなる値の平均を算出する。例えば明るさ調整値が「２」の画像処理情報Infが２つ、明るさ調整値が「３」の画像処理情報Infが２つあった場合、「２」と「３」の平均である「２．５」が頻度に基づく嗜好性情報Tstである。
【０１１３】
また、肌色相ラインについては、最も頻度が高いもの直接、抽出することが困難なので、彩度調整値、色相調整値、日焼け調整値、及び、血色調整値のそれぞれにおいて最も頻度が高い調整値の画像処理情報Infを決定する。そして、４つの画像処理情報Infの中から重複している数が最も多い画像処理情報Infの肌色相ラインを頻度に基づく嗜好性情報Tstに採用する。例えば、彩度調整値、色相調整値、日焼け調整値、及び、血色調整値の全てで画像データPct１の画像処理情報Infが頻度に基づく嗜好性情報Tstに採用された場合、画像データPct１の画像処理情報Infの肌色相ラインが頻度に基づく嗜好性情報Tstに採用される。
【０１１４】
・Ｓ９
嗜好性抽出部２３は抽出した嗜好性情報Tstを被写体情報Objに対する最新の嗜好性情報Tstとして記憶部１８に記憶する。
【０１１５】
図１４は、記憶部１８に記憶された嗜好性情報Tstを模式的に示す図の一例である。嗜好性情報Tstは、被写体情報Objに対応づけて格納されており、最新嗜好性情報TstNと最新嗜好性情報TstNよりも古い旧嗜好性情報TstOとが存在する。なお、初めて嗜好性情報Tstが生成された場合には該嗜好性情報Tstが最新嗜好性情報TstNとなり、旧嗜好性情報TstOは存在しない。
【０１１６】
最新嗜好性情報TstNよりも古い旧嗜好性情報TstOが増え続けると、記憶部１８の記憶容量を圧迫するため、嗜好性抽出部２３は最新嗜好性情報TstNが生成される度に旧嗜好性情報TstOを削除してもよい。また、記憶しておく旧嗜好性情報TstOの残数を決めておき、残数を越える場合に、古い方から旧嗜好性情報TstOを削除してもよい。
【０１１７】
＜嗜好性情報を反映した撮影＞
次に、図１５を用いて嗜好性情報を用いた撮影について説明する。図１５は、撮影装置１が嗜好性情報を反映させて撮影する手順を示すフローチャート図の一例である。図１５では、ユーザによる撮影の際に、嗜好性情報Tstに基づいた撮影条件を設定した撮影を自動的に行い、撮影後の画像データPctに対して嗜好性情報に基づいた画像変換処理を自動的に施す撮影装置１について説明する。これにより、撮影システム３はユーザの嗜好に近い画像を提供することができる。
【０１１８】
・Ｓ１１
まず、ユーザが撮影実行合図を入力する。撮影実行合図の入力とは、ユーザが例えば撮影装置１で撮影を行うためのシャッターボタン２８を押すことである。シャッターボタン２８を半押しすることで焦点などを合わせる撮影装置１の場合、半押しを撮影実行合図としてもよい。
【０１１９】
・Ｓ１２
次に、被写体情報取得部２１が撮影対象となる被写体の被写体情報Objをリアルタイムに取得する。被写体情報Objの取得方法は、図５のステップＳ２における被写体情報Objの取得方法と同様であるため詳細説明は省略する。
【０１２０】
・Ｓ１３
画像取得部２０は被写体情報Objに対応する嗜好性情報Tstを記憶部１８から取得する。
【０１２１】
・Ｓ１４
次に、画像取得部２０は嗜好性情報Tstに基づいて撮影装置１の撮影条件を設定する。
【０１２２】
図１６は、撮影条件に用いられる嗜好性情報Tstと画像変換に用いられる嗜好性情報Tstの一例を示す図である。図１６に示すように、主に共通画像変換処理で設定される調整値（コントラスト調整値を除き）は撮影条件に反映され、被写体別画像変換処理で設定される調整値は画像変換に反映される。図示するように彩度調整値、色相調整値、日焼け調整値、血色調整値、肌色相ライン、及び、コントラスト調整値は、それぞれの調整値が具体的な変換値として画像変換のための嗜好性情報Tstとなる。なお、コントラスト調整値を撮影条件のレンズの絞り値に反映させてもよい。
【０１２３】
撮影条件のための嗜好性情報について説明する。例えば、明るさ調整値から「ＩＳＯ感度」や「露出補正量」が設定され、主被写体サイズ比率からレンズの「ズーム倍率」が設定され、部分ぼかし量から被写界深度に関連する「レンズの絞り値（Ｆ値）」が設定される。画像取得部２０が明るさ調整値をどの程度の「ＩＳＯ感度」や「露出補正量」に変換するかは、予めテーブルなどで対応づけられている。また、画像取得部２０が主被写体サイズ比率から「レンズのズーム倍率」を決めるには以下のように処理する。まず、撮影対象となる被写体の像Imgから主被写体検出（人物の場合は顔検出等）を行う。そして、主被写体の画面内でのサイズ比率が、最新嗜好性情報TstNとして記憶された主被写体サイズ比率と一致するようにレンズのズーム倍率を変化させる。
【０１２４】
また、部分ぼかし量から「レンズの絞り値（Ｆ値）」を決めるには、例えば図１７に示すようなテーブルを使うことができる。図１７はズーム量ごとに部分ぼかし量とＦ値とを対応づける図の一例である。図１７のテーブルによれば、レンズのズーム倍率（横軸）が決まれば、部分ぼかし量（縦軸）からレンズの絞り値（Ｆ値）を決めることができる。
【０１２５】
・Ｓ１５
図１５に戻って説明する。嗜好性情報Tstから撮影条件が作成されると、画像取得部２０は撮影を実行して画像データPctを取得する。
【０１２６】
・Ｓ１６
次に、画像変換部２４は画像取得部２０が取得した画像データPctに対し、ステップＳ１４で作成された画像変換のための嗜好性情報を用いて画像変換を行う。
【０１２７】
・Ｓ１７
画像変換部２４は画像変換した画像データPctを記憶部１８又は記憶媒体１９に記憶して処理が終了する。この後、再度、図５のフローチャート図に基づく処理が行われる。撮影装置１は画像変換部２４が画像変換した画像データPctと画像変換していない画像データPctを画像表示装置２に送信してもよい。また、この時、撮影装置１は画像変換に用いた嗜好性情報Tstを画像表示装置２に送信してもよい。
【０１２８】
このように、ユーザによる画像変換と嗜好性情報Tstに基づく撮影及び画像変換とが繰り返されるにつれて、撮影装置１が画像表示装置２に送信した段階の画像データPctがユーザの好みの画質に近づく。したがって、ユーザは自動モードなどで撮影するだけで好みの画像が得られるようになる。
【０１２９】
また、嗜好性情報Tstはユーザによる画像変換が行われる度に更新されるので、ユーザの嗜好が変化しても、撮影システム３はユーザの嗜好の変化に対応した撮影及び画像変換が可能となる。
【実施例２】
【０１３０】
本実施例では、他のユーザの嗜好性情報を用いて撮影が可能な撮影システム３について説明する。本実施例において、すでに同一の符号を付した構成要素については、同様の機能を果たすので、一度説明した構成要素の説明を省略あるいは相違点についてのみ説明する場合がある。
【０１３１】
図１８は、本実施例の撮影システム３の概略構成図の一例を示す。図１８の撮影システム３では、ユーザが異なる少なくとも２つ以上の撮影装置１（図１８では撮影装置Ｂ，Ｃ，Ｄ）及び少なくとも２つ以上の画像表示装置２（図１８では画像表示装置Ａ，Ｅ）が共有のデータベースサーバ１７０と通信可能になっている。データベースサーバ１７０は例えばクラウドコンピューティングシステムなどと呼ばれ、ネットワーク上に存在するがその物理的な配置は固定されていない。
【０１３２】
なお、図１８において、データベースサーバ１７０に接続する撮影装置１及び画像表示装置２の数は一例に過ぎずそれぞれ任意の数でよい。撮影装置Ｂ，Ｃ，Ｄ及び画像表示装置Ａ，Ｅの機能構成は、実施例１と同等であるため説明を省略する。
【０１３３】
本実施例に係る撮影システム３では、例えば画像表示装置Ａは画像処理情報転送部２７により画像処理情報Infをデータベースサーバ１７０に転送する（この処理を図１８の符号１７１で示す）。一方、例えば撮影装置Ｂは、データ転送部２２より嗜好性情報をデータベースサーバ１７０に転送する（この処理を図１８の符号１７２で示す）。
【０１３４】
図１８に示すように、画像表示装置Ａから転送された画像処理情報Infは、Inf(A1)、Inf(A2)、Inf(A3)等として、データベースサーバ１７０の仮想領域１７３に蓄積されていく。また、撮影装置Ｂから転送された嗜好性情報Tstは、Tst(B1)、Tst(B2)、Tst(B3)等として、データベースサーバ１７０の仮想領域１７４に蓄積されていく。
【０１３５】
画像処理情報（Inf(A1)、Inf(A2)、Inf(A3)）は、実施例１と同様、変換対象である画像データPctから取得された被写体情報Objと、該画像データPctに対して画像変換部２６により実行された画像変換の内容とが紐付けられたものである。
【０１３６】
嗜好性情報（Tst(B1)、Tst(B2)、Tst(B3)）は、実施例１と同様、撮影装置１の記憶部１８に蓄積された少なくとも１つ以上の画像処理情報Infから嗜好性抽出部２３が抽出した嗜好性情報である。
【０１３７】
画像表示装置Ａによりデータベースサーバ１７０の仮想領域１７３に画像処理情報Infが蓄積され、撮影装置Ｂによりデータベースサーバ１７０の仮想領域１７４に嗜好性情報Tstがそれぞれ蓄積された状態であるとして説明する。撮影装置Ｂとは異なる撮影装置Ｃは、仮想領域１７３から任意の画像処理情報Infを取得する（この処理を図１８の符号１７５で示す）。撮影装置Ｃはこの画像処理情報Infを新規の画像処理情報Infとして、最新嗜好性情報TstNを生成する材料とすることができる。
【０１３８】
また、撮影装置Ｂ、Ｃとは異なる例えば撮影装置Ｄは、仮想領域１７４から任意の嗜好性情報Tstを取得する（この処理を図１８の符号１７６で示す。）。撮影装置Ｄは取得した嗜好性情報Tstを撮影装置Ｄにおける新規嗜好性情報TstNとして記憶することができる。
【０１３９】
さらに、画像表示装置Ａとは異なる画像表示装置Ｅは、仮想領域１７３から任意の画像処理情報Infを取得する（この処理を図１８の符号１７７で示す）。画像表示装置Ｅは取得した画像処理情報Infに基づいた画像変換を画像表示装置Ｅが保有する任意の画像データPctに適用することができる。
【０１４０】
このように本実施例の撮影システム３によれば、画像表示装置２が作成した画像処理情報Inf及び撮影装置１が作成した嗜好性情報Tstを、他の画像表示装置２や撮影装置１が接続可能なデータベースサーバ１７０等に蓄積することで、他の画像表示装置２や撮影装置１との間で画像処理情報Infや嗜好性情報Tstの共有が可能となる。
【０１４１】
つまり、任意のユーザがデータベースサーバ１７０等に接続することによって、他のユーザにより生成された画像処理情報Infや嗜好性情報Tstを取得できるようになるため、様々なユーザが新たな画像処理手法や画像表現を知る機会が増え、各人による新たな嗜好の発掘が促進される。
【０１４２】
また、本実施例によれば、撮影装置１又は画像表示装置２はデータベースサーバ１７０等に蓄積された画像処理情報Infを取得でき、撮影装置１は嗜好性情報Tstを取得できるので、ユーザの嗜好の変化にも常時対応することが可能となる。
【０１４３】
〔好適な変形例〕
実施例１では撮影装置１と画像表示装置２を有する撮影システム３を説明したが、撮影装置１と画像表示装置２の機能は一筐体に組み込まれていてもよい。
【０１４４】
図１９は、撮影装置１と画像表示装置２の機能が一筐体に組み込まれた一体型撮影装置４の機能ブロック図の一例を示す。一体型撮影装置４は、画像取得部２０、被写体情報取得部２１、表示兼操作部２５、画像変換部２４、及び、嗜好性抽出部２３を有する。すなわち、図４と比較すると、筐体が１つであるため画像処理情報転送部２７及びデータ転送部２２を有していない。また、画像変換部２４，２６は１つの画像変換部２４に集約されている。
【０１４５】
図１９のような一体型撮影装置４では、実施例１のように撮影装置１と画像表示装置２とが別々の装置である場合と比べ通信処理が省略できるが実質的な相違はない。すなわち、一体型撮影装置４は、撮影した画像データPctに対しユーザの操作により画像変換を行い、画像変換により得られた画像処理情報Infから嗜好性情報Tstを作成することができる。
【０１４６】
なお、一体型撮影装置４はカメラ付きの情報処理装置であればよく、例えばデジタルスチルカメラ、デジタルビデオカメラ、スマートフォン、タブレット型端末、汎用ＰＣ、携帯電話、ＰＤＡ、ウェアラブルＰＣ、ゲーム機器、カーナビゲーション端末、プロジェクタなどの投影装置、電子黒板などがある。
【０１４７】
なお、図１９のような一体型撮影装置４において、撮影装置１又は画像表示装置２が互いに着脱可能であってもよい。
【０１４８】
また、撮影システム３が有する各機能はＣＰＵ１７がプログラムを実行することで実現されると説明したが、一部の機能又は全ての機能がＩＣなどのハードウェアで実現されてもよい。
【０１４９】
また、図４で説明した撮影システム３の構成において撮影装置１と画像表示装置２が有する機能の配置は変更可能である。例えば、画像表示装置２が嗜好性抽出部２３を有していてもよい。この場合、画像表示装置２が画像処理情報Infから嗜好性情報Tstを抽出し、画像表示装置２は嗜好性情報Tstを撮影装置１に送信する。また、撮影装置１は画像変換部２４を有していなくてもよい。この場合、撮影装置１は嗜好性情報Tstを反映させて撮影した画像データPctを画像表示装置２に送信し、画像表示装置２が画像変換部２６で画像変換を行う。
【符号の説明】
【０１５０】
１    撮影装置
２    画像表示装置
３    撮影システム
２０  画像取得部
２１  被写体情報取得部
２２  データ転送部
２３  嗜好性抽出部
２４、２６  画像変換部
２５  表示兼操作部
２７  画像処理情報転送部
１７０  データベースサーバ
Inf    画像処理情報
Tst    嗜好性情報
Obj    被写体情報
【先行技術文献】
【特許文献】
【０１５１】
【特許文献１】特開２０１０−２１３０９０号公報
【図１】
0006497030.tif 000002
【図２】
0006497030.tif 000003
【図３】
0006497030.tif 000004
【図４】
0006497030.tif 000005
【図５】
0006497030.tif 000006
【図６】
0006497030.tif 000007
【図７】
0006497030.tif 000008
【図８】
0006497030.tif 000009
【図９】
0006497030.tif 000010
【図１０】
0006497030.tif 000011
【図１１】
0006497030.tif 000012
【図１２】
0006497030.tif 000013
【図１３】
0006497030.tif 000014
【図１４】
0006497030.tif 000015
【図１５】
0006497030.tif 000016
【図１６】
0006497030.tif 000017
【図１７】
0006497030.tif 000018
【図１８】
0006497030.tif 000019
【図１９】
0006497030.tif 000020
【図２０】
0006497030.tif 000021