(57)【要約】      （修正有）【課題】ユーザが意図する写真を撮影するための有用な情報を提供する。【解決手段】撮影地情報が関連付けられた画像データを取得する画像取得部２２と、前記画像データから画像の特徴情報を抽出して記憶する情報記憶部２９と、前記画像データに対する評価の評価値を取得する評価取得部２２と、前記画像データに関連付けられた前記評価値が所定の閾値を超えた場合、前記画像データに関連付けられている撮影地情報を登録する登録部２８と、通信可能な端末のアドレス、及び前記端末のユーザの嗜好に関する情報を記憶する個人情報記憶部２４と、前記撮影地情報が前記登録部に登録された際に、前記情報記憶部に記憶された前記特徴情報が前記端末のユーザの嗜好に適合するか否かを判定する判定部２０と、前記判定部により前記特徴情報が前記端末のユーザの嗜好に適合すると判定された場合に、前記撮影地情報を前記アドレスに通知する通知部２２とを備える。【選択図】図２
2015011417.tif 000002
【特許請求の範囲】
【請求項１】
撮影地情報が関連付けられた画像データを取得する画像取得部と、
前記画像データから画像の特徴情報を抽出する抽出部と、
前記抽出部により抽出された前記特徴情報を記憶する情報記憶部と、
前記画像データに対する評価の評価値を取得する評価取得部と、
前記画像データに前記評価取得部により取得した前記評価値を関連付けて記憶させる記憶制御部と、
前記画像データに関連付けられた前記評価値が所定の閾値を超えた場合、前記画像データに関連付けられている撮影地情報を、前記評価値が前記所定の閾値を超えていない他の画像データに関連付けられている他の撮影地情報と区別して登録する登録部と、
通信可能な端末のアドレス、及び前記端末のユーザの嗜好に関する情報を記憶する個人情報記憶部と、
前記撮影地情報が前記登録部に登録された際に、前記情報記憶部に記憶された前記特徴情報が前記端末のユーザの嗜好に適合するか否かを判定する判定部と、
前記判定部により前記特徴情報が前記端末のユーザの嗜好に適合すると判定された場合に、前記撮影地情報を前記アドレスに通知する通知部と
を備えることを特徴とする画像評価サーバ。
【請求項２】
前記抽出部により抽出された前記特徴情報に基づいて、前記画像を投稿したユーザの嗜好を推定する推定部と、
前記推定部により推定された前記画像を投稿したユーザの嗜好に関する情報を前記個人情報記憶部に記憶する情報記憶制御部と
を備えることを特徴とする請求項１記載の画像評価サーバ。
【請求項３】
前記情報記憶部は、前記画像取得部により前記画像データが取得される都度、前記特徴情報を記録する履歴ファイルを記憶し、
前記推定部は、前記履歴ファイルに記録された複数の前記特徴情報を参照して、前記画像を投稿したユーザの嗜好を推定することを特徴とする請求項１または２記載の画像評価サーバ。
【請求項４】
前記特徴情報は、第１の種類の特徴情報と、第２の種類の特徴情報とを含み、
前記推定部は、
前記画像を投稿したユーザの履歴が記録されている前記履歴ファイルにおいて、最も多く記録されている前記第１の種類の特徴情報を前記画像を投稿したユーザの第１の嗜好と推定する第１推定部と、
前記第１推定部により前記第１の嗜好と推定された前記第１の種類の特徴情報が記録されている前記履歴ファイルにおいて、最も多く記録されている第２の種類の特徴情報を前記画像を投稿したユーザの第２の嗜好と推定する第２推定部と
を備えることを特徴とする請求項２または３記載の画像評価サーバ。
【請求項５】
前記特徴情報は、前記画像に写っている被写体に関する情報、前記画像の構図に関する情報の何れかを含むことを特徴とする請求項２または３記載の画像評価サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像評価サーバに関するものである。
【背景技術】
【０００２】
従来、WEBサイトにアップロードされた画像の画像データを所定のキーワードと関連付けてサーバに登録するシステムが知られている（例えば、非特許文献１参照）。このWEBサイトによれば、例えば、「春」等のキーワードを入力して検索することにより、「春」に関連する画像を閲覧することができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】http://www.nagano-tabi.net/modules/suteki/（長野県公式観光ウェブサイト  さわやか信州旅.net）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のWEBサイトにおいては、自由に画像データをアップロードすることができるため、登録情報が雑多となりがちである。このため、ユーザは、意図する写真を撮影できる撮影地等の情報を的確に得ることができない場合がある。
【０００５】
また、上述のサーバにおいては、閲覧者による評価が画像に反映されていないため、撮影名所等の評価の高い撮影地の画像等の有用な情報を提供することができないという問題がある。
【０００６】
本発明の目的は、ユーザが意図する写真を撮影するための有用な情報を提供することができる画像評価サーバを提供することである。
【課題を解決するための手段】
【０００７】
本発明の画像評価サーバは、撮影地情報が関連付けられた画像データを取得する画像取得部と、前記画像データから画像の特徴情報を抽出する抽出部と、前記抽出部により抽出された前記特徴情報を記憶する情報記憶部と、前記画像データに対する評価の評価値を取得する評価取得部と、前記画像データに前記評価取得部により取得した前記評価値を関連付けて記憶させる記憶制御部と、前記画像データに関連付けられた前記評価値が所定の閾値を超えた場合、前記画像データに関連付けられている撮影地情報を、前記評価値が前記所定の閾値を超えていない他の画像データに関連付けられている他の撮影地情報と区別して登録する登録部と、通信可能な端末のアドレス、及び前記端末のユーザの嗜好に関する情報を記憶する個人情報記憶部と、前記撮影地情報が前記登録部に登録された際に、前記情報記憶部に記憶された前記特徴情報が前記端末のユーザの嗜好に適合するか否かを判定する判定部と、前記判定部により前記特徴情報が前記端末のユーザの嗜好に適合すると判定された場合に、前記撮影地情報を前記アドレスに通知する通知部とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明の画像評価サーバによれば、ユーザが意図する写真を撮影するための有用な情報を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る画像評価システムの構成を示すブロック図である。
【図２】実施の形態に係る画像評価サーバの構成を示すブロック図である。
【図３】実施の形態に係る端末の構成を示すブロック図である。
【図４】実施の形態に係る画像評価システムにおけるアップロード処理を示すフローチャートである。
【図５】実施の形態に係る画像評価システムにおける画像評価処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施の形態に係る画像評価システムについて説明する。図１は、実施の形態に係る画像評価システム２の構成を示すブロック図である。画像評価システム２は、画像の評価処理を行う画像評価サーバ４を備え、画像評価サーバ４はネットワーク６を介して種々の端末８と通信可能となっている。
【００１１】
ここで、上記端末８には、デジタルカメラ、スマートフォン、タブレット端末、携帯電話のように画像を撮影することが可能な撮像装置のほか、画像データを保存可能なパソコンなどが含まれている。いずれの端末８も、画像評価サーバ４に対して通信接続可能な通信装置を内蔵、または外部機器として装着している。
【００１２】
図２は、実施の形態に係る画像評価サーバ４の構成を示すブロック図である。画像評価サーバ４は、通信可能な端末からの画像評価を受け付ける画像評価サイト（図示せず）を提供するサーバであり、画像評価サーバ４の各部を統括的に制御するＣＰＵ２０を備えている。ＣＰＵ２０には、ネットワーク６を介して端末８との通信を行う通信部２２、アドレス等の個人情報を予め記憶する個人情報記憶部２４、ネットワーク６を介して端末８からアップロードされた画像の画像データを記憶する画像記憶部２６、アップロードされた画像を分析することにより画像の特徴情報を抽出する特徴抽出部２７、所定の評価がなされた画像の撮影地点の位置情報を記憶する撮影名所記憶部２８、及びアップロードされた画像の履歴情報を記憶する履歴記憶部２９が接続されている。
【００１３】
ここで、個人情報記憶部２４には、端末８のユーザの個人情報が登録された個人情報ファイルが記憶されている。なお、以下では、個人情報記憶部２４に個人情報ファイルを有する端末８のユーザを一般のユーザと区別し、登録者という。また、個人情報ファイルには、登録者のＩＤ、パスワード、アドレス、住所、及び嗜好に関する情報等が記録されている。
【００１４】
また、履歴記憶部２９に記憶される履歴情報には、画像をアップロードしたユーザのＩＤ、アップロードされた画像の画像データのファイル名、画像がアップロードされた日時、アップロードされた画像の特徴情報等が記録される。
【００１５】
図３は、実施の形態に係る画像評価サーバ４と通信可能な端末８の構成を示すブロック図である。この端末８は、ＣＰＵ３０を備え、ＣＰＵ３０には、ネットワーク６を介して画像評価サーバ４との間で通信を行う通信部３２、ＬＣＤ表示部３８、被写体光を撮像して撮像信号を生成する撮像素子４１、及び画像データを記憶するメモリカード５２を装着するメモリカードスロット５３が接続されている。ただし、パソコンは撮像素子４１を備えていない。
【００１６】
次に、実施の形態に係る画像評価サーバ４によって提供される画像評価サイトに画像をアップロードする処理について説明する。なおフローチャートは、画像評価サーバ４のＣＰＵ２０を主体として記載されている。
【００１７】
まず、登録者のうち画像をアップロードしようとする者（アップローダ）が端末８（デジタルカメラやスマートフォン、タブレット端末、携帯電話、パソコン）から画像評価サイトへアクセスすると、端末８のＬＣＤ表示部３８に画像評価サイトの画面が表示される。ここで、画像評価サイトの画面内には、例えば「画像をアップロードする」等のボタン（図示せず）が表示されている。
【００１８】
次に、アップローダにより、「画像をアップロードする」等のボタンが操作されると、画像評価サイトの画面がＩＤとパスワードの入力を要求する認証画面に切り換る。この認証画面においてＩＤとパスワードの入力が行われると、画像評価サーバ４のＣＰＵ２０は、ネットワーク６を介してＩＤとパスワードを受信し、受信したＩＤ及びパスワードと、個人情報記憶部２４に記憶されているＩＤ及びパスワードとを照合する（ステップＳ１）。
【００１９】
ＩＤとパスワードが一致すると、ＬＣＤ表示部３８にアップロード用の画面が表示される。次に、アップローダにより、メモリカード５２に記憶されている画像データの中から所望の画像データとして、例えば、図示しない画像データＸ´が選択され、画像データＸ´に基づく画像Ｘ（図示せず）が画像評価サイトにアップロードされる。ここで、画像データＸ´にはタグ情報として、ファイル名、撮影地点の位置情報、撮影日時情報、及び撮影条件に関する情報（例えば、絞り、シャッタ速度、露出補正の有無等）が付加されている。
【００２０】
次に、ＣＰＵ２０は、特徴抽出部２７により、アップロードされた画像Ｘの画像分析を行う。そして、分析結果に基づいて、画像Ｘの被写体に関する情報、画像Ｘの構図に関する情報等の画像Ｘの特徴情報を画像データＸ´から抽出する（ステップＳ２）。例えば、画像Ｘに写っている被写体が「富士山」であり、画像Ｘの構図が「三角構図」であれば、画像Ｘの被写体「富士山」に関する情報、画像Ｘの構図「三角構図」に関する情報を画像Ｘの特徴情報として抽出する。なお、画像Ｘの特徴情報の抽出は、一般的に知られている画像認識技術等を用いて行われる。
【００２１】
次に、ＣＰＵ２０は、画像Ｘの履歴情報を作成し履歴記憶部２９に追加する（ステップＳ３）。例えば、アップローダのＩＤ、画像Ｘの画像データＸ´に付加されているファイル名、画像Ｘがアップロードされた日時、画像Ｘに写っている被写体に関する情報、画像Ｘの構図に関する情報から成る履歴情報αを作成し、履歴記憶部２９に追加する。
【００２２】
次に、ＣＰＵ２０は、履歴記憶部２９に記憶されている、このアップローダの履歴情報（履歴情報αを含む）を参照してこのアップローダの嗜好を推定する（ステップＳ４）。例えば、このアップローダの履歴情報（履歴情報αを含む）に最も多く記録されている特徴情報をアップローダの嗜好と推定する。具体的には、このアップローダの履歴情報に記録されている被写体に関する情報の中で被写体「富士山」が最も多く、このアップローダの履歴情報に記録されている構図に関する情報の中で構図「二分割構図」が最も多い場合、被写体「富士山」、構図「二分割構図」をアップローダの嗜好と推定する。
【００２３】
次に、ＣＰＵ２０は、このアップローダの嗜好に関する情報をこのアップローダの個人情報ファイルに記録する（ステップＳ５）。なお、既にこのアップローダの個人情報ファイルに嗜好に関する情報が記録されている場合には、嗜好に関する情報を上書き更新する。
【００２４】
次に、画像評価サーバ４のＣＰＵ２０は、画像Ｘを公開して閲覧可能な状態とすると共に、画像Ｘの画像データＸ´を画像記憶部２６に記憶する（ステップＳ６）。
【００２５】
次に、図５に示すフローチャートを参照して、実施の形態に係る画像評価システム２における画像評価処理について説明する。なおフローチャートは、画像評価サーバ４のＣＰＵ２０を主体として記載されている。
【００２６】
まず、画像を評価しようとする者（評価者）が、端末８（デジタルカメラ、スマートフォン、タブレット端末、携帯電話、パソコン）のブラウザから画像評価サイトへアクセスすると、端末８のＬＣＤ表示部３８に画像評価サイトの画面が表示される。
【００２７】
次に、評価者により、画像評価サイトに掲載されている画像の評価が入力される。例えば、評価者は、画像評価サイトに掲載されている複数の画像の中から図示しない画像Ｘを選択し、画像Ｘに対する評価点数を入力する。ここで、画像Ｘは撮影地点Ｙ（図示せず）で撮影されたものとして以下の説明を行う。
【００２８】
画像Ｘに対する評価点数が入力されると、画像評価サーバ４のＣＰＵ２０は、画像記憶部２６に記憶されている画像Ｘの画像データＸ´に評価点数を付加する（ステップＳ１１）。ここで、画像データＸ´に既に評価点数が付加されている場合、既に画像データＸ´に付加されている評価点数に新たな評価点数が加算される。
【００２９】
次に、ＣＰＵ２０は、画像データＸ´に付加されている評価点数の合計が所定の点数を超えたか否かを判定する（ステップＳ１２）。合計が所定の点数を超えていない場合（ステップＳ１２：Ｎｏ）、ステップＳ１１に戻り、継続して画像Ｘに対する評価を受付ける。一方、合計が所定の点数を超えた場合（ステップＳ１２：Ｙｅｓ）、ＣＰＵ２０は、画像Ｘの撮影地点Ｙを評価点数の合計が所定の点数を超えていない画像の撮影地点と区別し、撮影地点Ｙを「撮影名所」として登録（以下、名所登録という。）する（ステップＳ１３）。例えば、画像データＸ´に付加されている撮影地点Ｙの位置情報を撮影名所情報として撮影名所記憶部２８に記憶する。
【００３０】
次に、ＣＰＵ２０は、元の画像データＸ´に付加されている画像データＸ´のファイル名を読み出し、履歴記憶部２９に記憶されている履歴情報の中から、読み出したファイル名が記録されている履歴情報αを検出する。次に、ＣＰＵ２０は、履歴情報αに記録されている画像Ｘの特徴情報を検出する（ステップＳ１４）。即ち、画像Ｘの被写体「富士山」に関する情報、画像Ｘの構図「三角構図」に関する情報を検出する。
【００３１】
次に、ＣＰＵ２０は、個人情報記憶部２４を検索し、履歴情報αに記録されている特徴情報と同一の内容が嗜好に関する情報として登録されている個人情報ファイルが存在するか否かを判定する（ステップＳ１５）。即ち、被写体「富士山」、及び構図「三角構図」を嗜好に関する情報として登録している登録者がいるか否かを判定する。
【００３２】
履歴情報αに記録されている特徴情報と同一の内容が嗜好に関する情報として登録されている個人情報ファイルが存在しない場合、（ステップＳ１５：Ｎｏ）、ＣＰＵ２０は、登録者への通知を行わずに一連の処理を終了する。一方、履歴情報αに記録されている特徴情報と同一の内容が嗜好に関する情報として登録されている個人情報ファイルが存在する場合（ステップＳ１５：Ｙｅｓ）、ＣＰＵ２０は、該当する登録者のアドレスに対して、撮影地点Ｙの撮影名所情報を通知する（ステップＳ１６）。
【００３３】
例えば、スマートフォン（図１参照）を所有する登録者の個人情報ファイルに、被写体「富士山」、及び構図「三角構図」が嗜好に関する情報として登録されていた場合、ＣＰＵ２０は、スマートフォンのメールアドレスに宛てて、「新規に登録されたお薦めの撮影スポットをお知らせします。」等のメッセージに撮影地点Ｙの撮影名所情報を添付した電子メールを送信する。
【００３４】
この実施の形態に係る画像評価システム２によれば、名所登録がなされた場合に、登録者の好みに基づいてフィルタリングされた撮影名所情報を通知するため、登録者は、意図する写真を撮影するための有用な情報を得ることができる。また、登録者が必要としない撮影名所情報を通知することを防止することができる。
【００３５】
なお、上述の実施の形態のステップＳ４において、段階的に嗜好を推定し追加するようにしてもよい。例えば、まず、アップローダの履歴情報に最も多く記録されている、被写体に関する情報を判定する。ここで、被写体に関する情報として被写体「富士山」が記録されている履歴情報が最も多い場合、被写体「富士山」をアップローダの嗜好と推定する。
【００３６】
次に、被写体「富士山」が記録されている履歴情報が所定の個数を超えたか否かを判定する。被写体「富士山」が記録されている履歴情報が所定の個数を超えていない場合、ＣＰＵ２０は、被写体「富士山」のみを嗜好に関する情報として、このアップローダの個人情報ファイルに登録する。一方、被写体「富士山」が記録されている履歴情報が所定の個数を超えている場合、ＣＰＵ２０は、被写体「富士山」が記録されている履歴情報の中で最も多く記録されている、構図に関する情報を判定する。
【００３７】
判定した結果、例えば、被写体「富士山」が記録されている履歴情報の中で、構図「三角構図」に関する情報が記録されている履歴情報が最も多い場合、更に構図「三角構図」をこのアップローダの嗜好と推定する。次に、ＣＰＵ２０は、被写体「富士山」に加えて、構図「三角構図」を嗜好に関する情報として、このアップローダの個人情報ファイルに追加登録する。これにより、履歴情報が多く蓄積されるほど登録者の嗜好を明確に絞り込むことができる。また、履歴情報の蓄積が少ない場合には、大まかな嗜好を推定することにより、登録された嗜好に関する情報が実際の登録者の嗜好と異ならないようにすることができる。
【００３８】
また、この場合、ステップＳ１５において、被写体「富士山」、及び構図「三角構図」を嗜好に関する情報として登録している登録者がいるか否かの判定に加えて、被写体「富士山」に関する情報のみが嗜好に関する情報として登録され、構図に関する情報が登録されていない個人情報ファイルが存在するか否かについても判定する。そして、この条件を満たす個人情報ファイルが存在する場合、その個人情報ファイルの登録者のアドレスに対して、撮影地点Ｙの撮影名所情報を通知する。
【００３９】
例えば、携帯電話（図１参照）を所有する登録者の個人情報ファイルに、被写体「富士山」のみが嗜好に関する情報として登録され、構図に関する情報が登録されていない場合、ＣＰＵ２０は、携帯電話のメールアドレスに宛てて、撮影地点Ｙの撮影名所情報を添付した電子メールを送信する。これにより、履歴情報の蓄積が少なく、嗜好が絞り込まれていない登録者に対しても、意図する写真を撮影するための有用な情報を通知することができる。
【００４０】
また、上述の実施の形態において画像評価サーバ４は、履歴記憶部２９に撮影名所情報の通知履歴を記録した通知履歴ファイルを記憶していてもよい。そして通知履歴ファイルには、例えば、撮影名所情報を通知した登録者のＩＤ、撮影名所情報を通知した日時、撮影名所の位置情報、撮影名所情報が通知された元画像の画像データのファイル名、元画像のサムネイル画像データ、元画像の特徴情報等が記録される。
【００４１】
この場合、まず、通知履歴を見たい登録者は、所有する端末８（デジタルカメラ、スマートフォン、タブレット端末、携帯電話、パソコン）から画像評価サーバ４に通知履歴の送信要求を送信する。画像評価サーバ４は、これを受信すると、サムネイル画像データ、及び画像の特徴情報等を撮影名所情報の通知日時が新しい順に並べた一覧図の画像データを作成し、登録者の端末８に送信する。端末８は、画像データを受信すると、サムネイル画像データ、及び画像の特徴情報等を撮影名所情報の通知日時が新しい順に並べた一覧図をＬＣＤ表示部３８に表示させる。これにより、登録者は、撮影名所情報が多く通知された場合であっても今まで通知された通知履歴を的確に確認することができる。
【００４２】
なお、一覧図は、サムネイル画像データ、及び画像の特徴情報等を撮影名所情報の位置が登録者の住所の位置に近い順に並べたものであってもよい。
【００４３】
また、上述の実施の形態において、個人情報を登録していないユーザであっても画像をアップロードすることができるようにしてしてもよい。この場合、ユーザは、画像をアップロードする際にＩＤ、パスワード等の個人情報の新規登録を行う。新規登録がなされると、個人情報記憶部２４に新規登録したユーザの個人情報ファイルが作成される。
【００４４】
また、上述の実施の形態において、特徴抽出部２７による画像の特徴情報の抽出を行わなくてもよい。例えば、アップローダが画像をアップロードする際に、被写体に関する情報、及び構図に関する情報を画像データに関連付けるようにしてもよい。
【００４５】
また、上述の実施の形態において画像がアップロードされた際に、撮影条件に関する情報を履歴情報に記録してもよい。そして、被写体に関する情報、構図に関する情報の他に、撮影条件に関する情報を参照してアップローダの嗜好を推定する。例えば、被写体「富士山」、構図「二分割構図」が記録されている履歴情報に、撮影条件に関する情報として、シャッタ速度「低速度」、露出補正「あり」が最も多く記録されている場合、被写体「富士山」、構図「二分割構図」、シャッタ速度「低速度」、露出補正「あり」をアップローダの嗜好と推定する。これにより、履歴情報の蓄積が多い場合において、アップローダの嗜好を詳細に絞り込むことができる。
【符号の説明】
【００４６】
２…画像評価システム、４…画像評価サーバ、６…ネットワーク、８…端末、２０…ＣＰＵ、２２…通信部、２４…個人情報記憶部、２６…画像記憶部、２７…特徴抽出部、２８…撮影名所記憶部、２９…履歴記憶部、３０…ＣＰＵ、３２…通信部、３８…ＬＣＤ表示部
【図１】
2015011417.tif 000003
【図２】
2015011417.tif 000004
【図３】
2015011417.tif 000005
【図４】
2015011417.tif 000006
【図５】
2015011417.tif 000007