(57)【要約】【課題】アップロードされた画像データの中から、ユーザーが指定した画像（例えば、失敗写真）の代わりとなる画像を、ユーザーが取得できるようにする。【解決手段】画像処理装置２は、アップロードされた画像データを記憶し、当該画像データのユーザー間での共有を可能とする画像データベースと、ネットワークを通じて外部とデータ通信を行う通信部２２と、ネットワークを通じてユーザー端末から指定された指定画像と類似する類似画像を、画像データベースを検索して抽出する検索部２１１と、検索部２１１が抽出した類似画像の類似画像データを、ユーザー端末へ送信する出力部２１２と、を備える。【選択図】図２
2020123045.tif 000002
【特許請求の範囲】
【請求項１】
アップロードされた画像データを記憶して当該画像データのユーザー間での共有を可能とする画像データベースと、
ネットワークを通じて外部とデータ通信を行う通信部と、
前記通信部を介し、前記ネットワークを通じてユーザー端末から指定された指定画像と同一性の高い画像部分を予め定められた割合で有するという条件を満たす類似画像を、前記画像データベースを検索して抽出する検索部と、
前記検索部が抽出した前記類似画像の類似画像データを、前記ユーザー端末へ送信する出力部と、を備える画像処理装置。
【請求項２】
前記検索部は、前記条件に加えて、前記指定画像に含まれて前記ユーザー端末から指定された注目顔画像を含むことを条件として前記類似画像を抽出する請求項１に記載の画像処理装置。
【請求項３】
前記注目顔画像が複数人分、前記ユーザー端末から指定された場合、
前記検索部は、前記類似画像として、全ての前記注目顔画像を含む画像を前記類似画像として抽出する請求項２に記載の画像処理装置。
【請求項４】
前記検索部は、前記類似画像として、前記注目顔画像に焦点が合っているものを抽出する請求項１乃至請求項３のいずれかに記載の画像処理装置。
【請求項５】
前記画像データは、前記画像データベースに記憶されている前記画像データに視認制限をかけるための予め定められた加工処理を行う加工処理部を更に備え、
前記出力部は、前記類似画像データとして、前記加工処理部により前記加工処理が施された画像データを、前記ユーザー端末へ送信する請求項１乃至請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記画像データのそれぞれに、複数の段階のセキュリティーレベルを設定する制御部を更に備え、
前記加工処理部は、前記制御部により前記画像データに設定された前記セキュリティーレベルの高さに応じた視認制限に対応する加工処理を行う請求項５に記載の画像処理装置。
【請求項７】
前記制御部は、前記画像データのそれぞれに、複数の段階のセキュリティーレベルを設定し、
前記画像データに設定されている前記セキュリティーレベルが予め定められた最高レベルである場合、前記加工処理部は、前記注目顔画像を除き、前記類似画像に含まれる人物の顔画像に前記加工処理が行われている請求項６に記載の画像処理装置。
【請求項８】
ユーザーの顔画像データと、当該顔画像データに対応付けられたユーザー識別情報と、各ユーザー間の関係性を示す関係性情報を記憶する個人情報記憶部を更に備え、
前記セキュリティーレベルが予め定められた最低レベルである場合、
前記加工処理部は、前記注目顔画像の人物及び前記個人情報記憶部に記憶されている前記顔画像データの人物を除く、前記類似画像に含まれる人物の顔画像に前記加工処理を行い、
前記セキュリティーレベルが前記最高レベルと前記最低レベルとの間の予め定められた中間レベルである場合、
前記加工処理部は、前記関係性情報に基づいて、前記指定画像を指定したユーザーと予め定められた関係性を示す人物を特定し、前記注目顔画像の人物及び前記特定した人物を除き、前記類似画像に含まれる人物の顔画像に前記加工処理を行う請求項７に記載の画像処理装置。
【請求項９】
前記加工処理は、モザイクをかける、ぼかす、マスクをかける、又は画質を下げる、のいずれかである請求項６乃至請求項８のいずれかに記載の画像処理装置。
【請求項１０】
前記個人情報記憶部は、前記画像データのアップロード者及びその通知先を記憶し、
前記通信部を介して、前記個人情報記憶部に記憶されている情報に基づいて、前記類似画像データとしての前記画像データのアップロード者の通知先に対して、前記加工処理を解除して良いか否かを問い合わせる照会部を更に備え、
前記出力部は、前記通信部が前記通知先から送信されてくる前記解除を承認する回答を受信すると、前記加工処理が施されていない前記類似画像データを前記ユーザー端末へ送信する請求項８又は請求項９に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、画像データベースを検索する技術に関する。
【背景技術】
【０００２】
フォトアルバムを作成する技術について種々提案されている。例えば、下記の特許文献１には、人物が多く映る写真のサイズを大きくすることによって、人物の顔が分かるようにすることが記載されている。また、下記の特許文献２には、顔情報やゼッケン情報から人物を特定し、注目人物の写っている写真を選択することが記載されている。
【０００３】
下記の特許文献３には、静止画を嵌め込むための範囲を定めたレイアウト枠に設定された基準点と、主要被写体上に設定された注目点とを一致させて、主要被写体がレイアウト枠から欠落するのを防ぐことが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４６３０７４９号公報
【特許文献２】特開２０１５−１３９００１号公報
【特許文献３】特開２００７−０２６２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、ＳＮＳ（ソーシャル・ネットワーキング・サービス）の利用が進み、クラウドなど、インターネット上には、多くの人からアップロードされた写真データ（画像データ）が大量に存在する。ところで、運動会等のイベントでの写真撮影に失敗し、ピンとずれや、注目人物（例えば、撮影者の子供）の目が閉じていたり、表情が今一つになるなど、ユーザーの満足できる写真が得られない場合がある。そこで、アップロードされた大量の写真の中から、失敗写真の代わりとなる写真（例えば、失敗写真と撮影地が同じで、注目人物が綺麗に写っている写真）を取得することができれば、ユーザーは嬉しいが、大量の写真の中から、ユーザーの満足のできる写真を探し出すのは簡単でない。また、上記の特許文献１乃至３のいずれにも、アップロードされた写真の中から、失敗写真の代わりとなる写真を取得することについての記載はない。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、アップロードされた画像データの中から、ユーザーが指定した画像（例えば、失敗写真）の代わりとなる画像を、ユーザーが取得できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る画像処理装置は、アップロードされた画像データを記憶して当該画像データのユーザー間での共有を可能とする画像データベースと、ネットワークを通じて外部とデータ通信を行う通信部と、前記通信部を介し、前記ネットワークを通じてユーザー端末から指定された指定画像と同一性の高い画像部分を予め定められた割合で有するという条件を満たす類似画像を、前記画像データベースを検索して抽出する検索部と、前記検索部が抽出した前記類似画像の類似画像データを、前記ユーザー端末へ送信する出力部と、を備える。
【発明の効果】
【０００８】
本発明によれば、アップロードされた画像データの中から、ユーザー端末から指定された指定画像（例えば、失敗写真）と類似する類似画像（例えば、失敗写真と構図が似ている写真）が抽出され、当該抽出された類似画像の類似画像データがユーザー端末へ送信される。従って、アップロードされた画像データの中から、ユーザーが指定した指定画像の代わりとなる、より良い画像を、ユーザーが取得することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像処理装置を含んで構成される画像処理システムの全体を示す図である。
【図２】本発明の一実施形態に係る画像処理装置の主要内部構成を概略的に示した機能ブロック図である。
【図３】個人情報記憶部に記憶されるデータ構成の一例を示した図である。
【図４】画像データベースに記憶されるデータ構成の一例を示した図である。
【図５】本発明の一実施形態に係る画像処理装置の制御ユニットとユーザー端末との間で行われる処理の一例を示したフローチャートである。
【図６】（Ａ）は、指定画像の一例を示した図であり、（Ｂ）は、注目顔画像の一例を示した図であり、（Ｃ）は、類似画像の一例を示した図である。
【図７】（Ａ）乃至（Ｃ）は、加工処理が施された類似画像の一例を示した図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態に係る画像処理装置について図面を参照して説明する。図１は、本発明の一実施形態に係る画像処理装置を含んで構成される画像処理システムの全体を示す図である。図２は、本発明の一実施形態に係る画像処理装置の主要内部構成を概略的に示した機能ブロック図である。
【００１１】
画像処理システム１は、クラウド４上に存在する画像処理装置２と、複数のユーザー端末５Ａ乃至５Ｄ（以降、まとめて「ユーザー端末５」とも称す）と、を含んで構成される。画像処理装置２は、情報処理装置２０及び画像データベース３を備える。画像処理装置２と、ユーザー端末５とは、インターネットを用いたネットワークを通じて互いに接続される。なお、ユーザー端末５としては、ネットワークを通じてデータ通信が可能なパソコンやモバイル機器等が挙げられる。
【００１２】
情報処理装置２０は、会員（情報処理装置２０で登録を受け付けた各個人）間での画像データの共有を実現するためのサーバーである。画像データベース３は、各会員からアップロードされた画像データを記憶し、当該画像データを会員間での共有が可能に記憶する。また、情報処理装置２０は、制御ユニット２１と、通信部２２と、個人情報記憶部２３と、を備える。
【００１３】
通信部２２は、インターネット通信又はＬＡＮ通信を可能にする通信モジュールを備える通信インターフェイスである。通信部２２は、ネットワークを通じて外部とデータ通信を行う。例えば、通信部２２は、画像データベース３やユーザー端末５とデータ通信を行う。
【００１４】
個人情報記憶部２３は、ＨＤＤ等を備え、会員の個人情報を、ＩＤコードに対応付けて記憶する。図３は、個人情報記憶部２３のデータ構成の一例を示した図であり、個人情報記憶部２３は、ＩＤコードに対応付けて、会員の個人情報として、名前、メールアドレス、顔画像データ、及び「友達」のＩＤコードを記憶する。「友達」とは、会員間の関係性を示すものである。「友達」には、友人だけでなく、知人や家族・親戚等も含まれる。「友達」の項目には、当該会員の友人のＩＤコードだけでなく、知人や家族・親戚等のＩＤコードが記憶されることもある。すなわち、個人情報記憶部２３に、ある会員について、「友達」として記憶される各ＩＤコードが、当該会員の「友達」関係（予め定められた関係性の一例）を示す関係性情報である。
【００１５】
個人情報記憶部２３には、ＩＤコード「A10001」の「友達」の項目にＩＤコード「A10002」、「A10005」が記憶されている。このように個人情報記憶部２３に記憶されている情報は、ＩＤコード「A10001」の「佐藤太郎」が、ＩＤコード「A10002」の「佐藤小太郎」及びＩＤコード「A10005」の「高橋二郎」と「友達」関係にあることを示す。
【００１６】
なお、ＩＤコードは、特許請求の範囲におけるユーザー識別情報の一例である。また、個人情報記憶部２３への個人情報の登録方法については、後で説明する。
【００１７】
制御ユニット２１は、プロセッサー、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、及び専用のハードウェア回路を含んで構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＭＰＵ（Micro Processing Unit）等である。制御ユニット２１は、制御部２１０と、検索部２１１と、出力部２１２と、加工処理部２１３と、照会部２１４と、を備えている。
【００１８】
制御ユニット２１は、図示しないＨＤＤ（Hard Disk Drive）等に記憶されている制御プログラムに従った上記プロセッサーによる動作により、制御部２１０、検索部２１１、出力部２１２、加工処理部２１３、及び照会部２１４として機能する。但し、制御部２１０等は、制御ユニット２１による制御プログラムに従った動作によらず、それぞれハードウェア回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００１９】
制御部２１０は、情報処理装置２０の全体的な動作制御を司る。制御部２１０は、通信部２２及び個人情報記憶部２３と接続され、これら各部の駆動制御等を行う。例えば、制御部２１０は、通信部２２を介して、ユーザー端末５からの会員登録の要求を受け付けると、会員登録を要求したユーザーに対してＩＤコードを割り当てると共に、当該ユーザー端末５に対し、通信部２２を介して、個人情報（例えば、名前、メールアドレス、顔画像データ）の送信を要求し、上記割り当てたＩＤコードに対応付けて、ユーザー端末５から送信されてきた個人情報を個人情報記憶部２３に記憶させる。
【００２０】
また、制御部２１０は、通信部２２を介して、ユーザー端末５からの「友達」の新規登録や削除の要求を受け付けると、ユーザー端末５からの要求に基づいて、個人情報記憶部２３に記憶される「友達」のＩＤコードの追加・削除を行う。
【００２１】
また、ユーザー端末５が、ネットワークを通じて、画像データを、当該ユーザー端末を操作するユーザーのＩＤコードを付して情報処理装置２０へ送信して、画像データのアップロードを要求し、制御部２１０が、通信部２２を介して、上記要求を受け付けると、アップロードされた画像データに対して画像番号を割り当てると共に、当該画像番号に対応付けて、アップロードされた画像データ及びアップロード者を示すＩＤコードを画像データベース３に記憶させる。
【００２２】
図４は、画像データベース３のデータ構成の一例を示した図である。画像データベース３は、画像番号に対応付けて、アップロードされた画像データ、アップロード者のＩＤコード、撮影場所、撮影日時、種別、及びセキュリティーレベルを記憶する。
【００２３】
例えば、カメラ機能を備えた電子機器（例えば、スマートフォン等のモバイル機器）には、ＧＰＳ機能や時計機能を有し、当該電子機器で撮影することによって得られた画像データに、撮影場所情報及び撮影日時情報を自動的に付与するものがある。そのため、当該電子機器から画像データを情報処理装置２０にアップロードすれば、当該画像データと一緒に、撮影場所情報及び撮影日時情報が情報処理装置２０へアップロードされる。
【００２４】
上記種別は、画像データが示す画像の種別であり、例えば、運動会や入学式、卒業式、花見、旅行などであり、ユーザーにより各画像データについて設定されている。
【００２５】
上記セキュリティーレベルは、どの程度で画像データの秘匿性を確保するかを示す値である。セキュリティーレベルは、アップロードした画像データが制限なく、第三者に公開されることによるプライバシーの侵害を防止するために用いる。セキュリティーレベル「３」は秘匿性確保についての段階で最高レベルを示し、「２」は中間レベル、「１」は最低レベルを示す。
【００２６】
制御部２１０は、アップロード者のユーザー端末５に対し、通信部２２を介して、当該アップロード者によりアップロードされた画像データが示す画像の種別及びセキュリティーレベルの設定を要求し、当該アップロード者のユーザー端末５から設定された内容が送信されてくると、この設定の内容に従って、画像データベース３の記憶内容を更新する。例えば、制御部２１０は、予め用意された種別リスト（運動会、入学式、卒業式、花見、旅行等）をアップロード者のユーザー端末５に送信し、アップロード者に対し、当該リストの中から、自身がアップロードした各画像データについてのそれぞれの種別を選択させる。上記と同様に、制御部２１０は、アップロード者に対し、セキュリティーレベルを選択させる。
【００２７】
検索部２１１は、ユーザー端末５から指定された指定画像と同一性の高い画像部分を予め定められた割合で有するという条件を満たす類似画像を、例えばパターンマッチング技術を用いて、画像データベース３を検索して抽出する。当該予め定められた割合は、例えば、７０％である。更に、検索部２１１は、上記条件に加えて、上記指定画像に含まれる画像であってユーザー端末５から指定された注目顔画像を含むことを更なる条件として類似画像を抽出する。例えば、ユーザー端末５から指定画像が指定されると共に、注目顔画像が指定されると、検索部２１１は、注目顔画像の人物を含み、かつ、指定画像と同一性の高い画像部分を上記割合で有する画像を、類似画像として、画像データベース３を検索して抽出する。また、検索部２１１は、上記割合（類似度）の高いものから順番に、予め定められた個数の類似画像を抽出する。すなわち、上記予め定められた個数は、ユーザーに対して提示する類似画像の個数である。
【００２８】
出力部２１２は、通信部２２を介して、検索部２１１が抽出した類似画像の類似画像データを、ユーザー端末５へ送信する。
【００２９】
加工処理部２１３は、画像データベース３に記憶されている画像データに視認制限をかけるための予め定められた加工処理を行う。加工処理部２１３は、例えば、検索部２１１が抽出した類似画像としての類似画像データに対して加工処理を行う。なお、加工処理は、モザイクをかける、ぼかす、マスクをかける、又は画質を下げるといった処理が挙げられる。
【００３０】
照会部２１４は、類似画像データとしての画像データのアップロード者に対応付けて個人情報記憶部２３に予め記憶されている通知先（例えば、メールアドレス）に対し、通信部２２を介して、加工処理の加工を解除して良いか否かを問い合わせる。
【００３１】
次に、情報処理装置２０の制御ユニット２１とユーザー端末５との間で行われるデータのやり取りの一例について、図５に示すフローチャートに基づいて説明する。
【００３２】
ユーザー端末５が、ネットワークを通じて、画像処理装置２にアクセスし、指定画像及び注目顔画像を指定し、当該ユーザー端末５を操作するユーザーのＩＤコードをユーザー端末５から情報処理装置２０へ送信し、当該指定画像と類似する類似画像の画像データベース３からの検索を情報処理装置２０へ要求する（Ｓ１）。
【００３３】
なお、ここではＩＤコードが「A10001」である「佐藤太郎」がユーザー端末５を操作して、図６（Ａ）に示すような画像を指定画像ＧＡとして指定して、上記検索を要求した場合を例に挙げて説明する。
【００３４】
指定画像ＧＡの中央部には、４人の子供が走っている様子が写り、奥には多数の観客が写っている。右から２番目で、目を閉じて走っている子供（図中で目が×になっている子供）が「佐藤小太郎」であるものとする。指定画像ＧＡは、撮影に失敗した写真（画像）であるものとする。
【００３５】
なお、ユーザー端末５で指定画像ＧＡを指定する方法としては、例えば、ユーザー端末５から画像データベース３にアクセスし、画像データベース３に記憶されている画像データが示す画像の中からユーザーが選択して指定する方法が挙げられる。
【００３６】
また、ユーザー端末５で注目顔画像ＧＢを指定する方法としては、例えば、(1)ユーザー端末５から画像処理装置２にアクセスし、画像データベース３に記憶されている画像データが示す画像に含まれる顔画像の中からユーザーが範囲指定により所望の顔画像を選択して指定する方法と、(2) ユーザー端末５から画像処理装置２にアクセスし、情報処理装置２０の個人情報記憶部２３に記憶されている顔画像データの顔画像の中から所望の顔画像をユーザーが選択して指定する方法等が挙げられる。
【００３７】
情報処理装置２０の制御部２１０が、通信部２２を介してユーザー端末５又は画像データベース３から、或いは、個人情報記憶部２３で指定されることにより、指定画像を示す指定画像情報及び注目顔画像を示す注目顔画像情報と、上記検索を要求したユーザーのＩＤコードとを取得すると（Ｓ２）、検索部２１１は、上記注目顔画像情報が示す注目顔画像の人物を含み、かつ上記指定画像情報が示す指定画像と類似する類似画像（上記指定画像と同一性の高い画像部分を予め定められた割合で有するという条件を満たす画像）を、画像データベース３を検索して全て抽出する（Ｓ４）。
【００３８】
なお、Ｓ１では、ユーザー端末５が、ネットワークを通じて、画像処理装置２にアクセスし、指定画像のみを指定し、当該ユーザー端末５を操作するユーザーのＩＤコードをユーザー端末５から情報処理装置２０へ送信し、当該指定画像と類似する類似画像の画像データベース３からの検索を情報処理装置２０へ要求するものとしてもよい。この場合は、情報処理装置２０の制御部２１０が、指定画像情報と、ユーザーのＩＤコードとを取得すると（Ｓ２）、検索部２１１が、上記指定画像情報が示す指定画像と類似する類似画像（上記指定画像と同一性の高い画像部分を予め定められた割合で有するという条件を満たす画像）を、画像データベース３を検索して全て抽出する（Ｓ４）。
【００３９】
なお、検索部２１１は、Ｓ４において、複数の類似画像が存在する場合には、全ての類似画像を抽出する。
【００４０】
例えば、Ｓ１で、ユーザーが、ユーザー端末５により、個人情報記憶部２３に記憶されている顔画像データの顔画像の中から所望の顔画像として、ＩＤコードがA10002」である「佐藤小太郎」（図６（Ｂ）に顔画像の例を示す）を選択して指定した場合、検索部２１１は、注目顔画像ＧＢ（人物「佐藤小太郎」の顔画像）を含み、かつ、指定画像ＧＡと同一性の高い画像部分を上記予め定められた割合で有する画像（例えば、構図が似ている画像）を類似画像として抽出し、図６（Ｃ）に示すような画像を、類似画像ＧＣとして抽出する。
【００４１】
なお、制御部２１０は、ユーザー端末５からの注目顔画像の指定を複数人分、受け付けてもよく、制御部２１０が、注目顔画像を複数人分受け付けた場合、検索部２１１は、類似画像として、注目顔画像の人物全員を含むものを抽出する。また、注目顔画像については、検索部２１１は、焦点が合っているものを探し出すことが好ましい。例えば、検索部２１１は、注目顔画像内のコントラストが予め定められた閾値以上であるとき、当該注目顔画像に焦点が合っていると判定する。
【００４２】
図６（Ｃ）に示した類似画像ＧＣの中央部には、子供５人（人物Ｐ１乃至Ｐ５）が走っている様子が写り、奥には多数の観客Ａ１が写っており、その構図は指定画像ＧＡと似ている。また、人物Ｐ４はＩＤコード「A10002」の「佐藤小太郎」である。すなわち、人物Ｐ４は注目顔画像ＧＢの人物で、類似画像ＧＣには、注目顔画像ＧＢの人物が写っている。
【００４３】
指定画像ＧＡの類似画像を検索する方法としては、既存の局所特徴量を用いる方法を採ってもよい。また、注目顔画像ＧＢの人物を検索する方法としては、既存の顔認識技術を用いる方法が挙げられる。
【００４４】
また、別の実施形態としては、検索部２１１が、撮影場所情報又は撮影日時情報を検索条件として加え、画像データベース３を検索して類似画像を抽出するようにしてもよい。例えば、検索部２１１は、指定画像ＧＡについての撮影場所情報又は撮影日時情報を画像データベース３から読み出し、指定画像ＧＡが撮影された場所を中心に半径２０ｍ以内で撮影された画像や、指定画像ＧＡが撮影された日時を基準に前後５分以内に撮影された画像に絞って、画像データベース３を検索して類似画像を抽出する。なお、類似画像についての撮影場所情報又は撮影日時情報は、検索部２１１が、画像データベース３から読み出す。
【００４５】
また、制御部２１０は、更なる検索条件の設定をユーザー端末５によりユーザーから受け付け、検索部２１１は、ユーザーにより設定された検索条件に基づいて、画像データベース３を検索して類似画像を抽出するようにしてもよい。
【００４６】
例えば、検索部２１１は、制御部２１０が上記検索条件として受け付けたユーザー設定の種別（例えば、運動会）と一致する画像に絞って、画像データベース３を検索して類似画像を抽出する。また、検索部２１１は、制御部２１０が検索条件として受け付けた提示個数に基づいて、同一性が上記割合に達している画像が複数ある場合に、当該割合の高いもの、すなわち類似度の高いものから順番に、上記提示個数に限定して類似画像を抽出するようにしてもよい。
【００４７】
続いて、加工処理部２１３が、検索部２１１が抽出した類似画像を示す類似画像データとしての画像データに設定されているセキュリティーレベルに基づいて、当該セキュリティーレベルの高さに応じた視認制限に対応する加工処理を行う（Ｓ５）。
【００４８】
例えば、類似画像に設定されているセキュリティーレベルが「３」で最高レベルである場合、加工処理部２１３は、注目顔画像ＧＢの人物を除き、類似画像ＧＣに含まれる人物の顔画像に加工処理を行う。検索部２１１が抽出した類似画像が、図６（Ｃ）に示した類似画像ＧＣである場合、加工処理部２１３は、人物Ｐ４（注目顔画像ＧＢの人物）を除き、類似画像ＧＣに含まれる人物の顔画像に加工処理を行う。例えば、加工処理部２１３は、図７（Ａ）に示すように、人物Ｐ１乃至Ｐ３，Ｐ５及び観客Ａ１の顔が分からなくなるように、モザイク処理を行う。
【００４９】
また、セキュリティーレベルが「２」で中間レベルである場合、加工処理部２１３は、個人情報記憶部２３に記憶されている上述したユーザー間（会員間）の関係性に基づいて、指定画像ＧＡを指定したユーザーと予め定められた関係性を有する人物を特定し、注目顔画像ＧＢの人物及び上記特定した人物を除き、類似画像ＧＣに含まれる人物の顔画像に加工処理を行う。
【００５０】
例えば、類似画像ＧＣに写っている人物Ｐ１乃至Ｐ５のうち、人物Ｐ２乃至Ｐ４は、個人情報記憶部２３に登録され、人物Ｐ２がＩＤコード「A10003」の「鈴木松子」で、人物Ｐ３がＩＤコード「A10005」の「高橋二郎」で、人物Ｐ４がＩＤコード「A10002」の「佐藤小太郎」である場合、ＩＤコード「A10005」の人物Ｐ３及びＩＤコード「A10002」の人物Ｐ４は、指定画像ＧＡを指定したＩＤコード「A10001」のユーザーと「友達」関係になる。
【００５１】
従って、検索部２１１が抽出した類似画像が、図６（Ｃ）に示した類似画像ＧＣである場合、加工処理部２１３は、指定画像ＧＡを指定したユーザーと上記予め定められた関係性を有する人物として、人物Ｐ３，Ｐ４を特定し、人物Ｐ４（注目顔画像ＧＢの人物）及び上記特定した人物Ｐ３，Ｐ４を除き、類似画像ＧＣに含まれる人物の顔画像に加工処理を行う。例えば、加工処理部２１３は、図７（Ｂ）に示すように、人物Ｐ１，Ｐ２，Ｐ５及び観客Ａ１の顔が分からなくなるように、モザイク処理を行う。なお、人物Ｐ４は、注目顔画像ＧＢの人物で、なおかつ「友達」関係を有する人物であるが、そもそも注目顔画像ＧＢの人物であるため、加工処理の対象にはしない。
【００５２】
セキュリティーレベルが「１」で最低レベルである場合、加工処理部２１３は、注目顔画像ＧＢの人物及び個人情報記憶部２３に記憶されている人物（指定画像ＧＡを指定したユーザーとの上記関係性に拘わらず）を除き、類似画像ＧＣに含まれる人物の顔画像に加工処理を行う。例えば、検索部２１１が抽出した類似画像が、図６（Ｃ）に示した類似画像ＧＣである場合、加工処理部２１３は、人物Ｐ４（注目顔画像ＧＢの人物）及び会員登録されている人物Ｐ２乃至Ｐ４を除き、類似画像ＧＣに含まれる人物の顔画像に加工処理を行う。例えば、加工処理部２１３は、図７（Ｃ）に示すように、人物Ｐ１，Ｐ５及び観客Ａ１の顔が分からなくなるように、モザイク処理を行う。
【００５３】
なお、観客Ａ１についても、加工処理部２１３が、顔画像の照合を行い、指定画像ＧＡを指定したユーザーと「友達」関係のある人物や個人情報記憶部２３に登録されている人物には加工処理を行わないようにしてもよい。
【００５４】
続いて、出力部２１２は、加工処理部２１３により加工処理が施された類似画像データを、当該類似画像データとしての画像データの画像番号を付して、通信部２２を介して、Ｓ１で類似画像の検索を要求してきたユーザー端末５へ送信する（Ｓ６）。
【００５５】
ユーザー端末５は、情報処理装置２０から送信されてくる類似画像データを受信すると（Ｓ７）、当該類似画像データが示す類似画像をユーザーが選択可能となるように、受信した類似画像データを、当該ユーザー端末５の表示部に表示する（Ｓ８）。なお、類似画像が複数存在する場合、ユーザー端末５は上記表示部に複数の類似画像を一覧表示する。
【００５６】
当該ユーザー端末５は、ユーザーによる選択結果として、ユーザーにより選択された類似画像の類似画像データに付されている画像番号を、情報処理装置２０へ送信すると共に、当該類似画像データに施されている加工処理の解除を要求する（Ｓ９）。なお、ユーザー端末５は、ユーザーによる選択結果として、ユーザーにより選択された類似画像を、当該ユーザー端末５に保存することを受け付けたときは、当該類似画像データを、当該ユーザー端末５に保存して、以降の処理を行わない。
【００５７】
情報処理装置２０では、通信部２２が、ユーザー端末５からの選択結果としての上記画像番号を受信すると共に、上記加工処理の解除の要求を受信し（Ｓ１０）、制御部２１０が、上記加工処理の解除の要求を受け付けると（Ｓ１１）、照会部２１４は、ユーザー端末５から受信した上記画像番号に対応付けられたＩＤコード（上記類似画像データとしての画像データのアップロード者のＩＤコード）を画像データベース３から読み出してアップロード者を特定し（Ｓ１２）、読み出したＩＤコードに対応付けられた通知先（例えば、アップロード者に対して予め登録されているメールアドレス）を、個人情報記憶部２３から読み出す（Ｓ１３）。
【００５８】
その後、照会部２１４は、読み出した通知先に対し、通信部２２を介して、加工処理の加工を解除して良いか否かを問い合わせるための通知を行う（Ｓ１４）。
【００５９】
類似画像のアップロード者が使用する上記通知先としての端末装置は、情報処理装置２０からの上記通知を受信すると（Ｓ１５）、受信した通知を当該端末装置の表示部に表示し（Ｓ１６）、当該通知に対する回答結果を類似画像のアップロード者から受け付けると、当該回答結果を情報処理装置２０へ送信する（Ｓ１７）。
【００６０】
情報処理装置２０では、通信部２２が、類似画像のアップロード者からの回答結果を受信すると（Ｓ１８）、出力部２１２は、受信した回答結果が、加工処理の解除を承認するものであるか否かを判断する（Ｓ１９）。
【００６１】
出力部２１２は、受信した回答結果が加工処理の解除を承認するものであると判断した場合（Ｓ１９でＹＥＳ）、ユーザー端末５から送信されてきた画像番号に対応する画像データ（すなわち、類似画像データ）を、加工処理部２１３による加工処理を施さずに、通信部２２を介して、Ｓ１で類似画像の検索を要求してきたユーザー端末５へ送信する（Ｓ２０）。
【００６２】
Ｓ１で類似画像の検索を要求してきたユーザー端末５は、情報処理装置２０から送信されてくる、加工処理の施されていない類似画像データを受信する（Ｓ２１）。なお、ユーザー端末５は、ユーザーによる指示に基づいて、当該類似画像データを、当該ユーザー端末５に保存する。
【００６３】
一方、情報処理装置２０では、出力部２１２は、受信した回答結果が加工処理の解除を承認するものでないと判断した場合（Ｓ１９でＮＯ）、「加工処理を解除することができません」といったメッセージを、通信部２２を介して、Ｓ１で類似画像の検索を要求してきたユーザー端末５へ送信する（Ｓ２２）。
【００６４】
Ｓ１で類似画像の検索を要求してきたユーザー端末５は、情報処理装置２０から送信されてくる上記メッセージを受信すると（Ｓ２３）、受信したメッセージを当該ユーザー端末５の表示部に表示する（Ｓ２４）。なお、ユーザー端末５は、ユーザーによる指示に基づいて、当該類似画像データを、当該ユーザー端末５に保存する。
【００６５】
上記実施形態によれば、画像データベース３にアップロードされている様々な画像データの中から、ユーザー端末５から指定された指定画像ＧＡ（例えば、失敗写真）と類似する類似画像ＧＣ（例えば、失敗写真と構図が似ている写真）が抽出され、当該抽出された類似画像ＧＣの類似画像データが当該ユーザー端末５へ送信される。従って、アップロードされた画像データの中から、ユーザーが指定した指定画像ＧＡの代わりとなる、より良い画像をユーザーが取得することが可能となる。
【００６６】
なお、最初の段階で、ユーザー端末５へ送信される類似画像ＧＣの類似画像データには加工処理が施されているので、プライバシーの侵害を防止することができる。また、加工処理については、上記類似画像データとしての画像データのアップロード者に申請し、承認が得られれば、解除されるので、ユーザーは加工処理の施されていない類似画像ＧＣを取得することが可能となる。
【００６７】
本発明は上記実施の形態の構成に限られず種々の変形が可能である。また、上記実施形態では、図１乃至図７を用いて示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００６８】
２        画像処理装置
３        画像データベース
５        ユーザー端末
２２      通信部
２３      個人情報記憶部
２１０    制御部
２１１    検索部
２１２    出力部
２１３    加工処理部
２１４    照会部
【図１】
2020123045.tif 000003
【図２】
2020123045.tif 000004
【図３】
2020123045.tif 000005
【図４】
2020123045.tif 000006
【図５】
2020123045.tif 000007
【図６】
2020123045.tif 000008
【図７】
2020123045.tif 000009