画像出力装置および画像出力方法
【課題】 多くの画像の中で個人の顔画像を出力するのに時間がかかり困難であった。
【解決手段】複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を撮影した撮影者情報と共に前記サーバーにアップロードするネットワークとを備え、前記画像を欲する画像希望者と前記撮影者との関係性の深い撮影者の画像を選択し、前記画像希望者の前記登録された顔画像と前記関係性の深い撮影者の画像に写された顔画像とを比較して出力するか、さらに両者の前記顔画像がほぼ合致したと判断した画像を出力し、画像をプリントするときに指定した顔画像を中心にトリミングして出力するか全画面を出力するか選択可能である。
【解決手段】複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を撮影した撮影者情報と共に前記サーバーにアップロードするネットワークとを備え、前記画像を欲する画像希望者と前記撮影者との関係性の深い撮影者の画像を選択し、前記画像希望者の前記登録された顔画像と前記関係性の深い撮影者の画像に写された顔画像とを比較して出力するか、さらに両者の前記顔画像がほぼ合致したと判断した画像を出力し、画像をプリントするときに指定した顔画像を中心にトリミングして出力するか全画面を出力するか選択可能である。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、複数の人々が撮影した複数の画像を収集し、それらの画像の中からある個人
が撮影されている画像を探して出力し、その画像を画面上所望の位置にシフトさせて出力する画像出力装置および画像出力方法に関する。
【背景技術】
【0002】
従来、学校の行事、各地の催しもの、結婚式などのイベントでたくさんの写真が撮られ、それらを撮影した撮影者やその家族に頼んでプリントしてもらったりしていた。しかしながら写真が欲しい人にとってもっとたくさんの自分が写っている写真があるのではないかと思うことがしばしばであった。
【0003】
ところで最近はこれらのイベントで撮影した画像をサーバーにアップし、それを楽しむ人も多くなった。ところで見るだけでは満足せずに個人が撮影された画像をプリントしようとする人も多い。しかしながら、各個人がマニュアルに画像を選択しようとしても数が多いので見落としもあり選択が困難で諦めてしまう人も多かった。
【0004】
そこで特許文献1は図11に示し、フォトサイトサーバ110は、「顧客端末A」120からユーザ情報を含む申込要求を受信したことに応じて、該受信したユーザ情報にハードディスクに記憶された特定画像データ(ユーザの顔画像データ)を取得し、該取得した特定画像データとマッチする画像データをハードディスクから取得して、RAMに格納し、該格納された画像データから縮小画像データおよび、前記特定画像データとマッチした部分の画像データを切り出した特定部分画像データを生成し、該生成された縮小画像データおよび特定部分画像データに基づいて、前記ユーザ情報に対応する掲載情報(個人アルバム)が生成される例が示されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2007−179198号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
以上に述べた特許文献1では、特定の画像、例えばユーザの顔画像とマッチした画像データをハードディスクから取得してRAMに格納して、その格納した画像データから縮小画像データおよび、その特定の画像データとマッチした部分の画像データを切り出した特定部分の画像データを生成し、前記生成された縮小画像データおよび特定部分画像データからアルバムに掲載する情報を生成することを示している。
【0007】
しかしながら、せっかく自分の顔画像が写っている画像が見つかったとしても画像の中には所望の個人の顔画像が他の人の顔画像に比べて小さいか、または中央近くになくて端の方にあって目だたない例があり、自分が写っている画像を大きくしたいと思うこともしばしばあった。
【0008】
本発明は、このような従来の構成が有していた問題を解決しようとするものであり、アップロードされた全顔画像データをどのように範囲を決めて合致したと判断できる画像を求め求めた画像あるいは、求めた画像をその個人の顔画像を所定の位置にシフトして目立つようにした画像を出力することを目的とするものである。
【課題を解決するための手段】
【0009】
本発明の請求項1は、複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を前記サーバーにアップロードしたアップロード者のアップロード者情報とを前記サーバーにアップロードするネットワークとを備え、前記画像を希望する画像希望者と前記アップロード者との関係性を設定する手段と、前記関係性を基に前記アップロードされた画像から前記関係性に従って前記アップロード者の画像を選択する手段と、前記画像希望者の少なくとも一つの顔画像を登録する手段と、前記登録された顔画像と前記関係性の深いアップロード者の画像に写された顔画像とを比較する手段と、両者の前記顔画像が略合致したと判断した画像を出力する手段と、前記略合致した画像の原画像を出力するか、前記略合致した画像に対してトリミング処理を施した処理画像を出力するかを選択する手段と、を備えた画像出力装置を提供するものである。請求項1が画像出力装置を提供するものであるものであるが、請求項8は方法に関するものである。
【0010】
請求項2は、前記画像は、さらに撮影された撮影年月日、撮影時刻等のEXIF情報を有し、前記画像希望者が設定した撮影年月日、撮影時刻等のEXIF情報と、前記関係性の深いアップロード者の画像の撮影年月日、撮影時刻等のEXIF情報とを比較する手段とを備えた請求項1に記載の画像出力装置を提供するものであり、請求項9はその方法に関するものである。
【0011】
請求項3は、前記処理画像の明るさ、コントラスト、彩度、色相、カラーバランス等が適正になるように補正する手段を備えた請求項1に記載の画像出力装置を提供するものであり、請求項10はその方法に関するものである。
【0012】
請求項4は、前記比較手段は前記関係性によって略合致するレベルを変える手段を備えた請求項1に記載の画像出力装置を提供するものであり、請求項11は、その方法に関するものである。関係性の高い人に比べて関係性の低い人が撮影している可能性は少ない、または親しみを込めて撮っている可能性がないので合致と判断する閾値を高くするものである。
【0013】
請求項5は、前記関係性は、「高い」、「中間」、「なし」の少なくとも3段階に設定する手段を備えた請求項1に記載の画像出力装置を備えた画像出力装置を提供するものであり、請求項12はその方法に関するものである。
【0014】
請求項6は、前記顔画像で目をつぶった画像を除去する手段を備えた請求項1に記載の画像出力装置を提供するものであり、請求項13はその方法に関するものである。
【0015】
請求項7は、前記画像はぶれた画像またはピントが外れた画像を除去する手段を備えた請求項1に記載の画像出力装置であり、請求項14はその方法に関するものである。
【発明の効果】
【0016】
上述したように、このようなイベントで数多くの画像が撮影され、サーバーにアップされた画像に対して画像を希望をする人があらかじめ撮影した顔画像を基に自分が撮影された画像を選択する場合にあらかじめ関係性の高い人、すなわち親しい人がその個人の画像を撮影する場合が多いことに着目して画像の合致を求める検索する範囲を狭めるので画像を容易に選別することができ、さらに合致した画像をトリミングしたときに中央に近い位置に配置するかまたは画像処理して目立たすようにすることを目的とする。
【図面の簡単な説明】
【0017】
【図1】本発明の画像出力装置および方法を示す第1の実施形態のブロック図
【図2】本発明の画像出力装置に入力する画像情報に関する図
【図3】アップロード者に対する関係度情報
【図4】本発明の画像出力装置における第1の実施形態の制御部のプログラムの内容を示すフローチャート
【図5】本発明の画像出力装置における第2の実施形態の制御部のプログラムの内容を示すフローチャート
【図6】本発明の画像出力装置のトリミングおよび画像処理フローチャート
【図7】本発明の画像出力装置におけるトリミング倍率についての説明図
【図8】本発明の画像出力装置に用いる基準となる画像希望者の顔画像
【図9】本発明の画像出力装置を用いる原画像
【図10】本発明の画像出力装置を用いて得られたトリミング画像
【図11】従来例
【発明を実施するための形態】
【0018】
図1は本発明の画像出力装置および方法を示すブロック図である。
【0019】
1は個人端末1A、1B、1Cの集まりを示す個人端末ブロックを、2は画像を蓄積するサーバーを示し、例えば個人端末ブロック1Aから3で示すネットワークを介してサーバー2に画像をアップロードして蓄積する。
【0020】
4は複数の画像等の情報を記憶する複数画像情報等情報記憶メモリ部を示し、マトリックス状になっていて各画像情報をそれぞれのセルに記憶する。
【0021】
5は、画像を希望する画像希望者メモリ部を示し、5Dはサーバー2に蓄積された画像群4の画像のプリントを欲する画像希望者の顔画像情報、例えば個人端末ブロック1にある個人端末1Cを操作する希望者の顔画像情報を記憶するメモリ部を示す。
【0022】
5Eは図3の表で一例を示すが、画像をサーバーにアップロードしたアップロード者と画像希望者との関係度を示すアップロード者関係度情報を示し、画像希望者とアップロードしたアップロード者との関係を示す。画像希望者があらかじめ示されたアップロード者についてその関係度を入力してサーバー2に転送する。
【0023】
5Fは撮影年月日、撮影時刻、撮影場所GPS値などのEXIF情報を記憶するEXIF情報記憶部を示す。
【0024】
6はサーバー2の各部分を制御する制御部を示し、図4および図5で示すフローチャートを示す。
【0025】
7は希望者の顔画像が各画像の中にあるかどうかを判断するために希望者の顔画像と各画像を比較する比較部を示し、8はぶれ画像であるか、顔画像で目が閉じていないかとか、ピント外れの画像か否かを判断する除去画像判断部を示し、9は希望者の顔画像と略一致した画像を出力する画像出力部を示す。
【0026】
10はトリミング/画像処理部を示し、画像出力部9から出力される画像をトリミング、トリミングされた画像の明るさ、コントラスト、彩度、色相、カラーバランス等を補正するため画像処理を行って11で示すS画像出力部に出力する。画像を出力する際には画像処理は一般には画像全体をみて画像処理を行うが、画面中心から外れた部分をトリミングする際には必ずしも適正な明るさ、コントラスト、彩度、色相、カラーバランス等になっていないことが多く、そのトリミングされた箇所について適正な明るさ、コントラスト、彩度、色相、カラーバランス等になるように画像処理を行う。
【0027】
12は、希望者の顔画像と略合致した画像がある画像出力部から出力された画像か、S画像出力部9から出力されるトリミングされ、画像処理された画像を画像処理するS画像出力部11から出力される画像のいずれかを選択する画像選択部であり、13は選択部12から選択され原画像かそれを画像処理した画像のいずれかを出力する最終的な画像出力部としてのF画像出力部であり、14で示すプリント装置がF画像出力部13と接続している。また画像出力部8、画像処理を行って出力するS画像出力部11、最終的な画像として出力するF画像出力部と個人端末ブロック1の各個人端末1A、1B、1Cは接続されており、各画像出力部で出力された画像を個人端末1A、1B、1Cから見ることができ所定の処理の指示を制御部6に指示して実行し、個人端末から指示により制御部6を介してF画像出力部13に表示された画像、すなわち、個人端末で見た画像に対してプリント装置14に指示してプリントをすることができる。
【0028】
図2は複数画像情報等情報記憶メモリ部4の一つの画像に関する画像4Aとアップロード者情報と撮影年月日、撮影時刻、撮影場所GPS値などのEXIF情報を記憶するEXIF情報を示す。
【0029】
図3は、画像希望者のアップロード者に対する関係度とその内容を示す。
【0030】
アップロード者A、B、C、D、Eに対して画像希望者からみてその関係度と備考にその理由を示している。例えば、A氏は友人であって関係度が高い。B氏はA氏の友人だが関係度はそれほど高くない。C氏は関係度がない。D氏は友人であるので関係度が高い。E氏はD氏の友人でそれほど関係が高くない。
【0031】
図4は、本発明の画像出力装置における第1の実施形態の制御部のプログラムの内容を示すフローチャートを示す。
【0032】
図4のフローチャートは画像を出力する際に画像情報から顔画像のほぼ一致を探すことから主としてはせずに、ほぼ一致していると想定される状況から絞り込んで画像出力するものである。すなわち、アップロード者との関係度と、EXIF情報、例えば撮影年月日、撮影時刻、撮影場所等の情報を使って画像を絞り込んで画像希望者の写っている画像を選択するフローチャートである。
【0033】
個人端末ブロック1の例えば個人端末1Aよりネットワーク3を介して制御部6に不図示の作動開始信号が入力されると、制御部6はS1で示すように画像を欲する画像希望者のアップロード者に対する関係度を図3に示すように検索し、その画像のアップロード者と画像希望者の「関係度」を判断する。すなわち、画像希望者を撮影している可能性が高いと「関係度」が高いと判断するとS2に進み、そのアップロード者の画像を選択する。これらの関係度情報を画像希望者メモリ5の5Eにあらかじめ格納する。
【0034】
そこで、例えば運動会の画像が欲しいとすれば、EXIF情報として運動会の日に撮影した撮影日の情報を画像希望者メモリ5の5Fに格納する。
【0035】
S3に進み、画像希望者メモリ5の5Fに格納されたEXIF情報とS2で選択した画像のEXIF情報と一致しているかどうかを判定し、一致しなければS4に進み、画像選択しない。
【0036】
S3でEXIF情報が一致した画像を、S5で出力し、画像Aとする。画像Aは少なくとも一つの画像を示す。
【0037】
ここで画像の数も絞り込まれて画像情報から顔画像のほぼ一致を探すかどうか、すなわちS6でのあらためて顔画像のチェックが必要かどうかを決める。もしも顔画像の一致をみないとすれば、個人端末1Aよりネットワーク3を介して制御部6にその旨の信号が投入され、顔画像をチェックする必要がないのでS7に進み、画像Aを出力する。画像のチェックをしないとすれば、例えばEXIF情報あるいはアップロード者の関係度をよほど親しくない限り高いとしないとして画像を絞り込む必要がある。
【0038】
また、S6で示すようにあらためて顔画像のチェックをする必要があるとすれば、個人端末1Aよりネットワーク3を介してその制御部6に旨の信号が投入されS8に進んで画像希望者メモリ5から希望者の顔画像情報をメモリ5Dから出力する。ここでは顔画像としては正面、側面、上向き等の少なくとも一つ以上の画像を出力する。
【0039】
S9に進んで希望者の顔画像とさきの画像Aとを比較する比較1のステップに進む。比較1は例えば、特開2006−79220などのように、複数の似た顔画像を見つけ、その中から顔の部分に注目してより似た顔画像を見つける方法などいろいろな方法が発明されており、それらの方法により顔画像を検出するが、本発明は顔画像検出する方法に関して限定されるものではない。
【0040】
S10で顔画像がほぼ一致するかどうかを判定し、なければS11に進み、ほぼ一致する画像があれば、S12に進んでブレ画像、目つぶり画像、横目画像、上目画像など、また公序良俗に反する画像を除去した後にS13に進み画像を出力する。目つぶり画像、横目画像、上目画像などは例えば特許4377472号公報に示すようにあらかじめそのような画像を記憶しておき、その記憶した画像に近い画像を除去する技術を使えばよいが、その方法には限定するものではない。
【0041】
次に、再度、個人端末ブロック1の例えば個人端末1Aよりネットワーク3を介して制御部6に先の作動開始信号とは異なる不図示の作動開始信号が入力されると、制御部6はS1で示すように画像を欲する画像希望者のアップロード者に対する関係度を図3に示すように検索し、その画像のアップロード者と画像希望者の「関係度」を判断する。すなわち、画像希望者を撮影している可能性がやや高い、すなわち「関係度」が中間と判断するとS14に進み、そのアップロード者の画像を選択する。これらの関係度情報を画像希望者メモリ5の5Eにあらかじめ格納する。
【0042】
そこで、例えば運動会の画像が欲しいとすれば、EXIF情報として運動会の日に撮影した撮影日の情報を画像希望者メモリ5の5Fに格納する。
【0043】
S15に進み、画像希望者メモリ5の5Fに格納されたEXIF情報とS14で選択した画像のEXIF情報と一致しているかどうかを判定し、一致しなければS4に進み、画像選択しない。
【0044】
S15でEXIF情報が一致した画像を、S5で出力し、画像Bとする。ここで画像Bは少なくとも一つの画像を示す。
【0045】
ここで画像の数も絞り込まれて画像情報から顔画像のほぼ一致を探すかどうか、すなわちS17での顔画像のチェックがあらあめて必要かどうかを決める。もしも顔画像の一致をみないとすれば、個人端末1Aよりネットワーク3を介して制御部6にその旨の信号が投入される。顔画像をチェックする必要がないのでS18に進み、画像Bを出力する。画像のチェックをしないとすれば、例えばEXIF情報あるいはアップロード者の関係度をよほど親しくない限り高いとしないとして画像を絞り込む必要がある。
【0046】
もしもS17で顔画像のチェックが必要となれば個人端末1Aよりネットワーク3を介して制御部6にその旨の信号が投入され、S19に進んで画像希望者メモリ5から希望者の顔画像情報をメモリ5Dから読み出す。これは親しい人の友人が撮っているとすれば、写真の撮り方にも親しい人とそうでない人と間に差があることが多いと思われるのでS8では複数の顔画像を出力したがここでは複数の画像でなくても関係度が高い場合よりは少ない画像、例えば正面の画像だけでもよい。その場合、判定する時間はおのずと短くてすむ。
【0047】
S20に進んで希望者の顔画像とさきの画像Bとを比較する比較2のステップに進む。比較2は例えば、S9の比較1と同様に本発明は顔画像検出する方法に関して限定されるものではない。
【0048】
S21で顔画像がほぼ一致するかどうかを判定し、なければS22に進み、ほぼ一致する画像があれば、S23に進んでブレ画像、目つぶり画像、下を向いた画像など、また公序良俗に反する画像を除去した後にS24に進み画像を出力する。
【0049】
図5は、本発明の画像出力装置における第2の実施形態の制御部のプログラムの内容を示すフローチャートを示し、図4は作業の簡略化または画像の検索の精度よく行なうのはソフト的にも高価なソフトが必要であるので画像希望者の画像との略一致検索の画像を行なわずに画像出力する場合があったが、図5は必ず画像の略一致検索を省くことなく行なう方法を示している。
【0050】
個人端末ブロック1の例えば個人端末1Aよりネットワーク3を介して制御部6に不図示の作動開始信号が入力されると、制御部6はS31で示すように画像を希望する画像希望者のアップロード者に対する関係度を図3に示し、その画像のアップロード者と画像希望者の「関係度」を判断する。すなわち、S32に示すように画像希望者の画像をアップロードしている可能性が高いと「関係度」が高いと判断してそのアップロード者の画像を選択し、その画像選択が終了すると、S33に示すように画像を選択する画像希望者を撮影している可能性が中間である場合にすなわち「関係度」が中間と判断してそのアップロード者の画像の選択を行なうように制御部6の指示により制御される。S34で関係度がないと判断し、画像を選択しない。これらの関係度情報を画像希望者メモリ5の5Eにあらかじめ格納する。
【0051】
そこで、例えば運動会の画像が欲しいとすれば、運動会の日程が決まり、EXIF情報として撮影日の情報を画像希望者メモリ5の5Fに格納する。
【0052】
ここでS35に進み、S32で選択した画像のなかで運動会の日、例えば2009年10月10日が運動会であったとすれば、2009年10月10日の画像を選択して制御部6の不図示のメモリ部に格納する。
【0053】
同じようにS6では、S33で選択した画像のなかで運動会の日、例えば2009年10月10日が運動会であったとすれば、2009年10月10日の画像を選択して制御部6の不図示のメモリ部に格納する。
【0054】
S37では画像希望者の顔画像を制御部の不図示のメモリ部に格納する。例えば図5に示した画像を記憶し、S38で出力する。
【0055】
まずS5を経て、記憶した画像の中からS38で出力した画像希望者顔画像を1画像毎に、公知の画像認識技術を用いてS9で比較する。
【0056】
次に、S36を経て記憶した画像の中から、S38で出力した画像希望者の顔画像を1画像毎に公知の画像認識技術を用いてS40で比較する。S40での比較はアップロード者関係度がそれほど高くない、例えば関係度の高い人の友人の場合がある。検索する範囲を大きくなり、希望する写真の可能性、例えば親しみを込めた写真、希望者が意識していない場合を想定して比較して希望する写真のレベル、選択の閾値を上げて行なう。
【0057】
また、S37で希望者の顔画像を少なくとも一つ記憶し、S38で希望者の顔画像とする。希望者の顔画像は表情も変われば写真も変わり、横向き、斜め向き等の構えている向きがそれぞれあるので複数の画像を記憶すればそれだけ出力できる画像が増加する。
【0058】
S41で希望者の顔画像とほぼ一致した画像を出力し、略一致しない画像をS12で歩出力とする。またS43でぶれ画像、ピントが悪い画像とか目が閉じた画像のような除外画像かどうかを判断し、そのような画像でなければS44に進んで画像を出力する。
【0059】
図6はこの顔画像を中心にトリミングおよび画像処理を行なうフローチャートを示し、図7はトリミングに関する説明図を示す。
【0060】
S51で希望者の顔画像をトリミングするかどうかを判断し、トリミングしないとすればS52に進み、画像を出力する。
【0061】
S53でトリミング領域を設定する。例えば全画面の縦、横の長さに対するトリミングされた後の画面の縦、横のトリミング領域を設定する。
【0062】
トリミング倍率とその限界について図7で説明する。
【0063】
図7は全画面と顔画像領域とトリミング画像領域を示し、全画面は縦、横の長さはそれぞれM(縦)、M(横)であることを示している。顔画像領域は縦、横の長さがそれぞれm(縦)、m(横)、トリミング画像領域は縦、横の長さがそれぞれT(縦)、T(横)の長さであることを示している。
【0064】
トリミング倍率の限界である最低トリミング倍率は希望者の顔画像がトリミングによって切り取られない限界であり、希望者の顔画像領域はトリミング領域に含まれる領域である。すなわち、トリミングするときに、希望者の顔画像領域は全体の画像の大きさM(縦)、M(横)に対してその希望者が写っている画像の大きさm(縦)、m(横)がトリミング画像領域の中に入っていることが条件である。
【0065】
図6のフローチャートに戻ってS54設定でしたトリミング領域が希望者の顔画像領域を含むことを確認してS55に進み、画像を仮出力し、S56でトリミングの基準となる顔画像位置の補正が不要かどうかを判定し、トリミング補正が必要ならばS57に進み、トリミング補正を行なう。
【0066】
S58でトリミング補正が済んだかどうかを判定し、補正済みとすればS59に進んで
T画像を出力する。T画像はトリミング補正した場合の画像もトリミング補正しない場合の画像を含む。
【0067】
S60に進んで顔中心の画像の明るさ、コントラスト、彩度、色相、カラーバランス等の画像処理が不要かどうかを判定し、不要とすればS61に進んで図1におけるS画像を出力する。
【0068】
もしもS60で画像処理が必要とすればS62に進んで画像処理を行い、S63で画像処理済みかどうかを判定し済んだとすればS61に進んでS画像を出力し、画像処理が不要とすればS61で同じくS画像を出力する。
【0069】
なお、トリミングを行わないときは既に画像処理がされていると判断し、ここではS52の前に画像処理工程を配していない。それはプリントを行う場合に全画面をみて画像処理を行っているのが通例である、しかしトリミングした場合に本例のように顔画像が周辺部に近いところにあれば、画像処理を特別にする必要があるので配した。もしもトリミングを行なわない全画面出力の場合でも必要ならばS52の前に画像処理工程を置いてもよいことはいうまでもない。
【0070】
図5のフローチャートでS35、S36でEXIF情報の一致を調べたが、検索する画像をできるだけ少なくするためとか、例えば運動会の写真のように目的を持った写真、アルバムを制作するのに便利がよい。
【0071】
また、全画像の中からまずEXIF情報で画像数を限定して、その後に関係度の高い画像を選択してもよい。
【0072】
これまで所望の個人の顔画像を中心に切り取る、すなわちトリミングを行なったが、トリミングを行なわず、画像処理で所望の個人の顔画像のみを目立つようにし、他の画像にボカシなどの画像処理をいれて目だたなくしてもよい。
【0073】
図8から図10は本発明の画像出力装置および方法の事例を示す。
【0074】
図8は画像希望者の顔画像を示し、この顔画像のある画像を多くの画像の中から検索し、図9では検索された画像を示す。図9は集合写真であり、その画像希望者の位置は最前列の左から二人目にある。しかしこの希望者の顔画像は小さいのでトリミングして出力した画像を図10で示す。画像希望者の顔が中央にある。
【符号の説明】
【0075】
1 個人端末ブロック
1A、1B、1C 個人端末
2 サーバー
3 ネットワーク
4 画像情報等情報記憶メモリ部
4A 画像メモリ部
5 画像希望者メモリ部
5D 希望者顔画像情報記憶部
5E アップロード者関係度情報
4F EXIF情報
6 制御部
7 比較部
8 除去画像判断部
9 原画像出力部
10 トリミング/画像処理部
11 S画像出力部
12 画像選択部
13 画像出力部
14 プリント装置
【技術分野】
【0001】
本発明は、複数の人々が撮影した複数の画像を収集し、それらの画像の中からある個人
が撮影されている画像を探して出力し、その画像を画面上所望の位置にシフトさせて出力する画像出力装置および画像出力方法に関する。
【背景技術】
【0002】
従来、学校の行事、各地の催しもの、結婚式などのイベントでたくさんの写真が撮られ、それらを撮影した撮影者やその家族に頼んでプリントしてもらったりしていた。しかしながら写真が欲しい人にとってもっとたくさんの自分が写っている写真があるのではないかと思うことがしばしばであった。
【0003】
ところで最近はこれらのイベントで撮影した画像をサーバーにアップし、それを楽しむ人も多くなった。ところで見るだけでは満足せずに個人が撮影された画像をプリントしようとする人も多い。しかしながら、各個人がマニュアルに画像を選択しようとしても数が多いので見落としもあり選択が困難で諦めてしまう人も多かった。
【0004】
そこで特許文献1は図11に示し、フォトサイトサーバ110は、「顧客端末A」120からユーザ情報を含む申込要求を受信したことに応じて、該受信したユーザ情報にハードディスクに記憶された特定画像データ(ユーザの顔画像データ)を取得し、該取得した特定画像データとマッチする画像データをハードディスクから取得して、RAMに格納し、該格納された画像データから縮小画像データおよび、前記特定画像データとマッチした部分の画像データを切り出した特定部分画像データを生成し、該生成された縮小画像データおよび特定部分画像データに基づいて、前記ユーザ情報に対応する掲載情報(個人アルバム)が生成される例が示されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2007−179198号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
以上に述べた特許文献1では、特定の画像、例えばユーザの顔画像とマッチした画像データをハードディスクから取得してRAMに格納して、その格納した画像データから縮小画像データおよび、その特定の画像データとマッチした部分の画像データを切り出した特定部分の画像データを生成し、前記生成された縮小画像データおよび特定部分画像データからアルバムに掲載する情報を生成することを示している。
【0007】
しかしながら、せっかく自分の顔画像が写っている画像が見つかったとしても画像の中には所望の個人の顔画像が他の人の顔画像に比べて小さいか、または中央近くになくて端の方にあって目だたない例があり、自分が写っている画像を大きくしたいと思うこともしばしばあった。
【0008】
本発明は、このような従来の構成が有していた問題を解決しようとするものであり、アップロードされた全顔画像データをどのように範囲を決めて合致したと判断できる画像を求め求めた画像あるいは、求めた画像をその個人の顔画像を所定の位置にシフトして目立つようにした画像を出力することを目的とするものである。
【課題を解決するための手段】
【0009】
本発明の請求項1は、複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を前記サーバーにアップロードしたアップロード者のアップロード者情報とを前記サーバーにアップロードするネットワークとを備え、前記画像を希望する画像希望者と前記アップロード者との関係性を設定する手段と、前記関係性を基に前記アップロードされた画像から前記関係性に従って前記アップロード者の画像を選択する手段と、前記画像希望者の少なくとも一つの顔画像を登録する手段と、前記登録された顔画像と前記関係性の深いアップロード者の画像に写された顔画像とを比較する手段と、両者の前記顔画像が略合致したと判断した画像を出力する手段と、前記略合致した画像の原画像を出力するか、前記略合致した画像に対してトリミング処理を施した処理画像を出力するかを選択する手段と、を備えた画像出力装置を提供するものである。請求項1が画像出力装置を提供するものであるものであるが、請求項8は方法に関するものである。
【0010】
請求項2は、前記画像は、さらに撮影された撮影年月日、撮影時刻等のEXIF情報を有し、前記画像希望者が設定した撮影年月日、撮影時刻等のEXIF情報と、前記関係性の深いアップロード者の画像の撮影年月日、撮影時刻等のEXIF情報とを比較する手段とを備えた請求項1に記載の画像出力装置を提供するものであり、請求項9はその方法に関するものである。
【0011】
請求項3は、前記処理画像の明るさ、コントラスト、彩度、色相、カラーバランス等が適正になるように補正する手段を備えた請求項1に記載の画像出力装置を提供するものであり、請求項10はその方法に関するものである。
【0012】
請求項4は、前記比較手段は前記関係性によって略合致するレベルを変える手段を備えた請求項1に記載の画像出力装置を提供するものであり、請求項11は、その方法に関するものである。関係性の高い人に比べて関係性の低い人が撮影している可能性は少ない、または親しみを込めて撮っている可能性がないので合致と判断する閾値を高くするものである。
【0013】
請求項5は、前記関係性は、「高い」、「中間」、「なし」の少なくとも3段階に設定する手段を備えた請求項1に記載の画像出力装置を備えた画像出力装置を提供するものであり、請求項12はその方法に関するものである。
【0014】
請求項6は、前記顔画像で目をつぶった画像を除去する手段を備えた請求項1に記載の画像出力装置を提供するものであり、請求項13はその方法に関するものである。
【0015】
請求項7は、前記画像はぶれた画像またはピントが外れた画像を除去する手段を備えた請求項1に記載の画像出力装置であり、請求項14はその方法に関するものである。
【発明の効果】
【0016】
上述したように、このようなイベントで数多くの画像が撮影され、サーバーにアップされた画像に対して画像を希望をする人があらかじめ撮影した顔画像を基に自分が撮影された画像を選択する場合にあらかじめ関係性の高い人、すなわち親しい人がその個人の画像を撮影する場合が多いことに着目して画像の合致を求める検索する範囲を狭めるので画像を容易に選別することができ、さらに合致した画像をトリミングしたときに中央に近い位置に配置するかまたは画像処理して目立たすようにすることを目的とする。
【図面の簡単な説明】
【0017】
【図1】本発明の画像出力装置および方法を示す第1の実施形態のブロック図
【図2】本発明の画像出力装置に入力する画像情報に関する図
【図3】アップロード者に対する関係度情報
【図4】本発明の画像出力装置における第1の実施形態の制御部のプログラムの内容を示すフローチャート
【図5】本発明の画像出力装置における第2の実施形態の制御部のプログラムの内容を示すフローチャート
【図6】本発明の画像出力装置のトリミングおよび画像処理フローチャート
【図7】本発明の画像出力装置におけるトリミング倍率についての説明図
【図8】本発明の画像出力装置に用いる基準となる画像希望者の顔画像
【図9】本発明の画像出力装置を用いる原画像
【図10】本発明の画像出力装置を用いて得られたトリミング画像
【図11】従来例
【発明を実施するための形態】
【0018】
図1は本発明の画像出力装置および方法を示すブロック図である。
【0019】
1は個人端末1A、1B、1Cの集まりを示す個人端末ブロックを、2は画像を蓄積するサーバーを示し、例えば個人端末ブロック1Aから3で示すネットワークを介してサーバー2に画像をアップロードして蓄積する。
【0020】
4は複数の画像等の情報を記憶する複数画像情報等情報記憶メモリ部を示し、マトリックス状になっていて各画像情報をそれぞれのセルに記憶する。
【0021】
5は、画像を希望する画像希望者メモリ部を示し、5Dはサーバー2に蓄積された画像群4の画像のプリントを欲する画像希望者の顔画像情報、例えば個人端末ブロック1にある個人端末1Cを操作する希望者の顔画像情報を記憶するメモリ部を示す。
【0022】
5Eは図3の表で一例を示すが、画像をサーバーにアップロードしたアップロード者と画像希望者との関係度を示すアップロード者関係度情報を示し、画像希望者とアップロードしたアップロード者との関係を示す。画像希望者があらかじめ示されたアップロード者についてその関係度を入力してサーバー2に転送する。
【0023】
5Fは撮影年月日、撮影時刻、撮影場所GPS値などのEXIF情報を記憶するEXIF情報記憶部を示す。
【0024】
6はサーバー2の各部分を制御する制御部を示し、図4および図5で示すフローチャートを示す。
【0025】
7は希望者の顔画像が各画像の中にあるかどうかを判断するために希望者の顔画像と各画像を比較する比較部を示し、8はぶれ画像であるか、顔画像で目が閉じていないかとか、ピント外れの画像か否かを判断する除去画像判断部を示し、9は希望者の顔画像と略一致した画像を出力する画像出力部を示す。
【0026】
10はトリミング/画像処理部を示し、画像出力部9から出力される画像をトリミング、トリミングされた画像の明るさ、コントラスト、彩度、色相、カラーバランス等を補正するため画像処理を行って11で示すS画像出力部に出力する。画像を出力する際には画像処理は一般には画像全体をみて画像処理を行うが、画面中心から外れた部分をトリミングする際には必ずしも適正な明るさ、コントラスト、彩度、色相、カラーバランス等になっていないことが多く、そのトリミングされた箇所について適正な明るさ、コントラスト、彩度、色相、カラーバランス等になるように画像処理を行う。
【0027】
12は、希望者の顔画像と略合致した画像がある画像出力部から出力された画像か、S画像出力部9から出力されるトリミングされ、画像処理された画像を画像処理するS画像出力部11から出力される画像のいずれかを選択する画像選択部であり、13は選択部12から選択され原画像かそれを画像処理した画像のいずれかを出力する最終的な画像出力部としてのF画像出力部であり、14で示すプリント装置がF画像出力部13と接続している。また画像出力部8、画像処理を行って出力するS画像出力部11、最終的な画像として出力するF画像出力部と個人端末ブロック1の各個人端末1A、1B、1Cは接続されており、各画像出力部で出力された画像を個人端末1A、1B、1Cから見ることができ所定の処理の指示を制御部6に指示して実行し、個人端末から指示により制御部6を介してF画像出力部13に表示された画像、すなわち、個人端末で見た画像に対してプリント装置14に指示してプリントをすることができる。
【0028】
図2は複数画像情報等情報記憶メモリ部4の一つの画像に関する画像4Aとアップロード者情報と撮影年月日、撮影時刻、撮影場所GPS値などのEXIF情報を記憶するEXIF情報を示す。
【0029】
図3は、画像希望者のアップロード者に対する関係度とその内容を示す。
【0030】
アップロード者A、B、C、D、Eに対して画像希望者からみてその関係度と備考にその理由を示している。例えば、A氏は友人であって関係度が高い。B氏はA氏の友人だが関係度はそれほど高くない。C氏は関係度がない。D氏は友人であるので関係度が高い。E氏はD氏の友人でそれほど関係が高くない。
【0031】
図4は、本発明の画像出力装置における第1の実施形態の制御部のプログラムの内容を示すフローチャートを示す。
【0032】
図4のフローチャートは画像を出力する際に画像情報から顔画像のほぼ一致を探すことから主としてはせずに、ほぼ一致していると想定される状況から絞り込んで画像出力するものである。すなわち、アップロード者との関係度と、EXIF情報、例えば撮影年月日、撮影時刻、撮影場所等の情報を使って画像を絞り込んで画像希望者の写っている画像を選択するフローチャートである。
【0033】
個人端末ブロック1の例えば個人端末1Aよりネットワーク3を介して制御部6に不図示の作動開始信号が入力されると、制御部6はS1で示すように画像を欲する画像希望者のアップロード者に対する関係度を図3に示すように検索し、その画像のアップロード者と画像希望者の「関係度」を判断する。すなわち、画像希望者を撮影している可能性が高いと「関係度」が高いと判断するとS2に進み、そのアップロード者の画像を選択する。これらの関係度情報を画像希望者メモリ5の5Eにあらかじめ格納する。
【0034】
そこで、例えば運動会の画像が欲しいとすれば、EXIF情報として運動会の日に撮影した撮影日の情報を画像希望者メモリ5の5Fに格納する。
【0035】
S3に進み、画像希望者メモリ5の5Fに格納されたEXIF情報とS2で選択した画像のEXIF情報と一致しているかどうかを判定し、一致しなければS4に進み、画像選択しない。
【0036】
S3でEXIF情報が一致した画像を、S5で出力し、画像Aとする。画像Aは少なくとも一つの画像を示す。
【0037】
ここで画像の数も絞り込まれて画像情報から顔画像のほぼ一致を探すかどうか、すなわちS6でのあらためて顔画像のチェックが必要かどうかを決める。もしも顔画像の一致をみないとすれば、個人端末1Aよりネットワーク3を介して制御部6にその旨の信号が投入され、顔画像をチェックする必要がないのでS7に進み、画像Aを出力する。画像のチェックをしないとすれば、例えばEXIF情報あるいはアップロード者の関係度をよほど親しくない限り高いとしないとして画像を絞り込む必要がある。
【0038】
また、S6で示すようにあらためて顔画像のチェックをする必要があるとすれば、個人端末1Aよりネットワーク3を介してその制御部6に旨の信号が投入されS8に進んで画像希望者メモリ5から希望者の顔画像情報をメモリ5Dから出力する。ここでは顔画像としては正面、側面、上向き等の少なくとも一つ以上の画像を出力する。
【0039】
S9に進んで希望者の顔画像とさきの画像Aとを比較する比較1のステップに進む。比較1は例えば、特開2006−79220などのように、複数の似た顔画像を見つけ、その中から顔の部分に注目してより似た顔画像を見つける方法などいろいろな方法が発明されており、それらの方法により顔画像を検出するが、本発明は顔画像検出する方法に関して限定されるものではない。
【0040】
S10で顔画像がほぼ一致するかどうかを判定し、なければS11に進み、ほぼ一致する画像があれば、S12に進んでブレ画像、目つぶり画像、横目画像、上目画像など、また公序良俗に反する画像を除去した後にS13に進み画像を出力する。目つぶり画像、横目画像、上目画像などは例えば特許4377472号公報に示すようにあらかじめそのような画像を記憶しておき、その記憶した画像に近い画像を除去する技術を使えばよいが、その方法には限定するものではない。
【0041】
次に、再度、個人端末ブロック1の例えば個人端末1Aよりネットワーク3を介して制御部6に先の作動開始信号とは異なる不図示の作動開始信号が入力されると、制御部6はS1で示すように画像を欲する画像希望者のアップロード者に対する関係度を図3に示すように検索し、その画像のアップロード者と画像希望者の「関係度」を判断する。すなわち、画像希望者を撮影している可能性がやや高い、すなわち「関係度」が中間と判断するとS14に進み、そのアップロード者の画像を選択する。これらの関係度情報を画像希望者メモリ5の5Eにあらかじめ格納する。
【0042】
そこで、例えば運動会の画像が欲しいとすれば、EXIF情報として運動会の日に撮影した撮影日の情報を画像希望者メモリ5の5Fに格納する。
【0043】
S15に進み、画像希望者メモリ5の5Fに格納されたEXIF情報とS14で選択した画像のEXIF情報と一致しているかどうかを判定し、一致しなければS4に進み、画像選択しない。
【0044】
S15でEXIF情報が一致した画像を、S5で出力し、画像Bとする。ここで画像Bは少なくとも一つの画像を示す。
【0045】
ここで画像の数も絞り込まれて画像情報から顔画像のほぼ一致を探すかどうか、すなわちS17での顔画像のチェックがあらあめて必要かどうかを決める。もしも顔画像の一致をみないとすれば、個人端末1Aよりネットワーク3を介して制御部6にその旨の信号が投入される。顔画像をチェックする必要がないのでS18に進み、画像Bを出力する。画像のチェックをしないとすれば、例えばEXIF情報あるいはアップロード者の関係度をよほど親しくない限り高いとしないとして画像を絞り込む必要がある。
【0046】
もしもS17で顔画像のチェックが必要となれば個人端末1Aよりネットワーク3を介して制御部6にその旨の信号が投入され、S19に進んで画像希望者メモリ5から希望者の顔画像情報をメモリ5Dから読み出す。これは親しい人の友人が撮っているとすれば、写真の撮り方にも親しい人とそうでない人と間に差があることが多いと思われるのでS8では複数の顔画像を出力したがここでは複数の画像でなくても関係度が高い場合よりは少ない画像、例えば正面の画像だけでもよい。その場合、判定する時間はおのずと短くてすむ。
【0047】
S20に進んで希望者の顔画像とさきの画像Bとを比較する比較2のステップに進む。比較2は例えば、S9の比較1と同様に本発明は顔画像検出する方法に関して限定されるものではない。
【0048】
S21で顔画像がほぼ一致するかどうかを判定し、なければS22に進み、ほぼ一致する画像があれば、S23に進んでブレ画像、目つぶり画像、下を向いた画像など、また公序良俗に反する画像を除去した後にS24に進み画像を出力する。
【0049】
図5は、本発明の画像出力装置における第2の実施形態の制御部のプログラムの内容を示すフローチャートを示し、図4は作業の簡略化または画像の検索の精度よく行なうのはソフト的にも高価なソフトが必要であるので画像希望者の画像との略一致検索の画像を行なわずに画像出力する場合があったが、図5は必ず画像の略一致検索を省くことなく行なう方法を示している。
【0050】
個人端末ブロック1の例えば個人端末1Aよりネットワーク3を介して制御部6に不図示の作動開始信号が入力されると、制御部6はS31で示すように画像を希望する画像希望者のアップロード者に対する関係度を図3に示し、その画像のアップロード者と画像希望者の「関係度」を判断する。すなわち、S32に示すように画像希望者の画像をアップロードしている可能性が高いと「関係度」が高いと判断してそのアップロード者の画像を選択し、その画像選択が終了すると、S33に示すように画像を選択する画像希望者を撮影している可能性が中間である場合にすなわち「関係度」が中間と判断してそのアップロード者の画像の選択を行なうように制御部6の指示により制御される。S34で関係度がないと判断し、画像を選択しない。これらの関係度情報を画像希望者メモリ5の5Eにあらかじめ格納する。
【0051】
そこで、例えば運動会の画像が欲しいとすれば、運動会の日程が決まり、EXIF情報として撮影日の情報を画像希望者メモリ5の5Fに格納する。
【0052】
ここでS35に進み、S32で選択した画像のなかで運動会の日、例えば2009年10月10日が運動会であったとすれば、2009年10月10日の画像を選択して制御部6の不図示のメモリ部に格納する。
【0053】
同じようにS6では、S33で選択した画像のなかで運動会の日、例えば2009年10月10日が運動会であったとすれば、2009年10月10日の画像を選択して制御部6の不図示のメモリ部に格納する。
【0054】
S37では画像希望者の顔画像を制御部の不図示のメモリ部に格納する。例えば図5に示した画像を記憶し、S38で出力する。
【0055】
まずS5を経て、記憶した画像の中からS38で出力した画像希望者顔画像を1画像毎に、公知の画像認識技術を用いてS9で比較する。
【0056】
次に、S36を経て記憶した画像の中から、S38で出力した画像希望者の顔画像を1画像毎に公知の画像認識技術を用いてS40で比較する。S40での比較はアップロード者関係度がそれほど高くない、例えば関係度の高い人の友人の場合がある。検索する範囲を大きくなり、希望する写真の可能性、例えば親しみを込めた写真、希望者が意識していない場合を想定して比較して希望する写真のレベル、選択の閾値を上げて行なう。
【0057】
また、S37で希望者の顔画像を少なくとも一つ記憶し、S38で希望者の顔画像とする。希望者の顔画像は表情も変われば写真も変わり、横向き、斜め向き等の構えている向きがそれぞれあるので複数の画像を記憶すればそれだけ出力できる画像が増加する。
【0058】
S41で希望者の顔画像とほぼ一致した画像を出力し、略一致しない画像をS12で歩出力とする。またS43でぶれ画像、ピントが悪い画像とか目が閉じた画像のような除外画像かどうかを判断し、そのような画像でなければS44に進んで画像を出力する。
【0059】
図6はこの顔画像を中心にトリミングおよび画像処理を行なうフローチャートを示し、図7はトリミングに関する説明図を示す。
【0060】
S51で希望者の顔画像をトリミングするかどうかを判断し、トリミングしないとすればS52に進み、画像を出力する。
【0061】
S53でトリミング領域を設定する。例えば全画面の縦、横の長さに対するトリミングされた後の画面の縦、横のトリミング領域を設定する。
【0062】
トリミング倍率とその限界について図7で説明する。
【0063】
図7は全画面と顔画像領域とトリミング画像領域を示し、全画面は縦、横の長さはそれぞれM(縦)、M(横)であることを示している。顔画像領域は縦、横の長さがそれぞれm(縦)、m(横)、トリミング画像領域は縦、横の長さがそれぞれT(縦)、T(横)の長さであることを示している。
【0064】
トリミング倍率の限界である最低トリミング倍率は希望者の顔画像がトリミングによって切り取られない限界であり、希望者の顔画像領域はトリミング領域に含まれる領域である。すなわち、トリミングするときに、希望者の顔画像領域は全体の画像の大きさM(縦)、M(横)に対してその希望者が写っている画像の大きさm(縦)、m(横)がトリミング画像領域の中に入っていることが条件である。
【0065】
図6のフローチャートに戻ってS54設定でしたトリミング領域が希望者の顔画像領域を含むことを確認してS55に進み、画像を仮出力し、S56でトリミングの基準となる顔画像位置の補正が不要かどうかを判定し、トリミング補正が必要ならばS57に進み、トリミング補正を行なう。
【0066】
S58でトリミング補正が済んだかどうかを判定し、補正済みとすればS59に進んで
T画像を出力する。T画像はトリミング補正した場合の画像もトリミング補正しない場合の画像を含む。
【0067】
S60に進んで顔中心の画像の明るさ、コントラスト、彩度、色相、カラーバランス等の画像処理が不要かどうかを判定し、不要とすればS61に進んで図1におけるS画像を出力する。
【0068】
もしもS60で画像処理が必要とすればS62に進んで画像処理を行い、S63で画像処理済みかどうかを判定し済んだとすればS61に進んでS画像を出力し、画像処理が不要とすればS61で同じくS画像を出力する。
【0069】
なお、トリミングを行わないときは既に画像処理がされていると判断し、ここではS52の前に画像処理工程を配していない。それはプリントを行う場合に全画面をみて画像処理を行っているのが通例である、しかしトリミングした場合に本例のように顔画像が周辺部に近いところにあれば、画像処理を特別にする必要があるので配した。もしもトリミングを行なわない全画面出力の場合でも必要ならばS52の前に画像処理工程を置いてもよいことはいうまでもない。
【0070】
図5のフローチャートでS35、S36でEXIF情報の一致を調べたが、検索する画像をできるだけ少なくするためとか、例えば運動会の写真のように目的を持った写真、アルバムを制作するのに便利がよい。
【0071】
また、全画像の中からまずEXIF情報で画像数を限定して、その後に関係度の高い画像を選択してもよい。
【0072】
これまで所望の個人の顔画像を中心に切り取る、すなわちトリミングを行なったが、トリミングを行なわず、画像処理で所望の個人の顔画像のみを目立つようにし、他の画像にボカシなどの画像処理をいれて目だたなくしてもよい。
【0073】
図8から図10は本発明の画像出力装置および方法の事例を示す。
【0074】
図8は画像希望者の顔画像を示し、この顔画像のある画像を多くの画像の中から検索し、図9では検索された画像を示す。図9は集合写真であり、その画像希望者の位置は最前列の左から二人目にある。しかしこの希望者の顔画像は小さいのでトリミングして出力した画像を図10で示す。画像希望者の顔が中央にある。
【符号の説明】
【0075】
1 個人端末ブロック
1A、1B、1C 個人端末
2 サーバー
3 ネットワーク
4 画像情報等情報記憶メモリ部
4A 画像メモリ部
5 画像希望者メモリ部
5D 希望者顔画像情報記憶部
5E アップロード者関係度情報
4F EXIF情報
6 制御部
7 比較部
8 除去画像判断部
9 原画像出力部
10 トリミング/画像処理部
11 S画像出力部
12 画像選択部
13 画像出力部
14 プリント装置
【特許請求の範囲】
【請求項1】
複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を前記サーバーにアップロードしたアップロード者のアップロード者情報とを前記サーバーにアップロードするネットワークとを備え、前記画像を希望する画像希望者と前記アップロード者との関係性を設定する手段と、前記関係性を基に前記アップロードされた画像から前記関係性に従って前記アップロード者の画像を選択する手段と、前記画像希望者の少なくとも一つの顔画像を登録する手段と、前記登録された顔画像と前記関係性の深いアップロード者の画像に写された顔画像とを比較する手段と、両者の前記顔画像が略合致したと判断した画像を出力する手段と、前記略合致した画像の原画像を出力するか、前記略合致した画像に対してトリミング処理を施した処理画像を出力するかを選択する手段と、を備えた画像出力装置。
【請求項2】
前記画像は、さらに撮影された撮影年月日、撮影時刻等のEXIF情報を有し、前記画像希望者が設定した撮影年月日、撮影時刻等のEXIF情報と、前記関係性の深いアップロード者の画像の撮影年月日、撮影時刻等のEXIF情報とを比較する手段とを備えた請求項1に記載の画像出力装置。
【請求項3】
前記処理画像の明るさ、コントラスト、彩度、色相、カラーバランス等が適正になるように補正する手段を備えた請求項1に記載の画像出力装置。
【請求項4】
前記比較手段は前記関係性によって略合致するレベルを変える手段を備えた請求項1に記載の画像出力装置。
【請求項5】
前記関係性は、「高い」、「中間」、「なし」の少なくとも3段階に設定する手段を備えた請求項1に記載の画像出力装置。
【請求項6】
前記顔画像で目をつぶった画像を除去する手段を備えた請求項1に記載の画像出力装置。
【請求項7】
前記画像はぶれた画像またはピントが外れた画像を除去する手段を備えた請求項1に記載の画像出力装置。
【請求項8】
複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を前記サーバーにアップロードしたアップロード者のアップロード者情報とを前記サーバーにアップロードするネットワークとを備え、前記画像を希望する画像希望者と前記アップロード者との関係性を設定するステップと、前記関係性を基に前記アップロードされた画像から前記関係性に従って前記アップロード者の画像を選択するステップと、前記画像希望者の少なくとも一つの顔画像を登録するステップと、前記登録された顔画像と前記関係性の深いアップロード者の画像に写された顔画像とを比較するステップと、両者の前記顔画像が略合致したと判断した画像を出力するステップと、前記略合致した画像の原画像を出力するか、前記略合致した画像に対してトリミング処理を施した処理画像を出力するかを選択するステップと、を備えた画像出力方法。
【請求項9】
前記画像は、さらに撮影された撮影年月日、撮影時刻等のEXIF情報を有し、前記画像希望者が設定した撮影年月日、撮影時刻等のEXIF情報と、前記関係性の深いアップロード者の画像の撮影年月日、撮影時刻等のEXIF情報とを比較するステップとを備えた請求項7に記載の画像出力方法。
【請求項10】
前記処理画像の明るさ、コントラスト、彩度、色相、カラーバランス等が適正になるように補正する方法を備えた請求項7に記載の画像出力方法。
【請求項11】
前記比較するステップは前記関係性によって略合致するレベルを変えるステップを備えた請求項7に記載の画像出力方法。
【請求項12】
前記関係性は、「高い」、「中間」、「ない」の少なくとも3段階に設定するステップを備えた請求項7に記載の画像出力方法。
【請求項13】
前記顔画像で目をつぶった画像を除去するステップを備えた請求項7に記載の画像出力方法。
【請求項14】
前記画像はぶれた画像またはピントが外れた画像を除去するステップを備えた請求項7に記載の画像出力方法。
【請求項1】
複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を前記サーバーにアップロードしたアップロード者のアップロード者情報とを前記サーバーにアップロードするネットワークとを備え、前記画像を希望する画像希望者と前記アップロード者との関係性を設定する手段と、前記関係性を基に前記アップロードされた画像から前記関係性に従って前記アップロード者の画像を選択する手段と、前記画像希望者の少なくとも一つの顔画像を登録する手段と、前記登録された顔画像と前記関係性の深いアップロード者の画像に写された顔画像とを比較する手段と、両者の前記顔画像が略合致したと判断した画像を出力する手段と、前記略合致した画像の原画像を出力するか、前記略合致した画像に対してトリミング処理を施した処理画像を出力するかを選択する手段と、を備えた画像出力装置。
【請求項2】
前記画像は、さらに撮影された撮影年月日、撮影時刻等のEXIF情報を有し、前記画像希望者が設定した撮影年月日、撮影時刻等のEXIF情報と、前記関係性の深いアップロード者の画像の撮影年月日、撮影時刻等のEXIF情報とを比較する手段とを備えた請求項1に記載の画像出力装置。
【請求項3】
前記処理画像の明るさ、コントラスト、彩度、色相、カラーバランス等が適正になるように補正する手段を備えた請求項1に記載の画像出力装置。
【請求項4】
前記比較手段は前記関係性によって略合致するレベルを変える手段を備えた請求項1に記載の画像出力装置。
【請求項5】
前記関係性は、「高い」、「中間」、「なし」の少なくとも3段階に設定する手段を備えた請求項1に記載の画像出力装置。
【請求項6】
前記顔画像で目をつぶった画像を除去する手段を備えた請求項1に記載の画像出力装置。
【請求項7】
前記画像はぶれた画像またはピントが外れた画像を除去する手段を備えた請求項1に記載の画像出力装置。
【請求項8】
複数の個人端末と、画像を保管するサーバーと、前記個人端末より前記画像と前記画像を前記サーバーにアップロードしたアップロード者のアップロード者情報とを前記サーバーにアップロードするネットワークとを備え、前記画像を希望する画像希望者と前記アップロード者との関係性を設定するステップと、前記関係性を基に前記アップロードされた画像から前記関係性に従って前記アップロード者の画像を選択するステップと、前記画像希望者の少なくとも一つの顔画像を登録するステップと、前記登録された顔画像と前記関係性の深いアップロード者の画像に写された顔画像とを比較するステップと、両者の前記顔画像が略合致したと判断した画像を出力するステップと、前記略合致した画像の原画像を出力するか、前記略合致した画像に対してトリミング処理を施した処理画像を出力するかを選択するステップと、を備えた画像出力方法。
【請求項9】
前記画像は、さらに撮影された撮影年月日、撮影時刻等のEXIF情報を有し、前記画像希望者が設定した撮影年月日、撮影時刻等のEXIF情報と、前記関係性の深いアップロード者の画像の撮影年月日、撮影時刻等のEXIF情報とを比較するステップとを備えた請求項7に記載の画像出力方法。
【請求項10】
前記処理画像の明るさ、コントラスト、彩度、色相、カラーバランス等が適正になるように補正する方法を備えた請求項7に記載の画像出力方法。
【請求項11】
前記比較するステップは前記関係性によって略合致するレベルを変えるステップを備えた請求項7に記載の画像出力方法。
【請求項12】
前記関係性は、「高い」、「中間」、「ない」の少なくとも3段階に設定するステップを備えた請求項7に記載の画像出力方法。
【請求項13】
前記顔画像で目をつぶった画像を除去するステップを備えた請求項7に記載の画像出力方法。
【請求項14】
前記画像はぶれた画像またはピントが外れた画像を除去するステップを備えた請求項7に記載の画像出力方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【公開番号】特開2011−239179(P2011−239179A)
【公開日】平成23年11月24日(2011.11.24)
【国際特許分類】
【出願番号】特願2010−108971(P2010−108971)
【出願日】平成22年5月11日(2010.5.11)
【出願人】(710006862)しまうまプリントシステム株式会社 (10)
【Fターム(参考)】
【公開日】平成23年11月24日(2011.11.24)
【国際特許分類】
【出願日】平成22年5月11日(2010.5.11)
【出願人】(710006862)しまうまプリントシステム株式会社 (10)
【Fターム(参考)】
[ Back to top ]