(57)【要約】【課題】複数の撮影画像を用紙上に配置してマルチプリントを行う場合に、印刷対象の一部として任意の撮影画像を選択指定するだけで、印刷対象の全ての撮影画像を自動抽出してマルチプリントできるようにする。【解決手段】写真画像印刷販売装置において、顧客から記録メディアが投入された際に、ＣＰＵ１は、この記録メディア内における複数の撮影画像の中から任意に選択された撮影画像を解析することによってその中に含まれている人物部分を特定した後、この複数の撮影画像の中から当該人物部分が含まれている各撮影画像を抽出すると共に、抽出した各撮影画像を用紙上の複数位置に対応付けて配置して写真プリンタ装置８から印刷出力させる。【選択図】  図1
2005303755.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮影画像の中から選択された各撮影画像を用紙上に配置印刷するマルチプリント機能を備えた画像印刷装置であって、
複数の撮影画像の中から任意の撮影画像を選択する選択手段と、
この選択手段によって選択された撮影画像を解析することによってその中に含まれている被写体部分を特定する特定手段と、
前記複数の撮影画像を解析することによって前記特定された被写体が含まれている各撮影画像を抽出する抽出手段と、
この抽出手段によって抽出された各撮影画像を用紙上の複数位置に対応付けて配置して印刷出力する印刷制御手段と、
を具備したことを特徴とする画像印刷装置。
【請求項２】
前記選択手段によって複数の撮影画像が選択された場合に、前記特定手段は、選択された各撮影画像内に共通して含まれている被写体部分を特定する、
ようにしたことを特徴とする請求項1記載の画像印刷装置。
【請求項３】
前記抽出手段は、前記特定被写体を含む撮影画像を抽出する際に、当該被写体が単独で写っている撮影画像を抽出する、
ようにしたことを特徴とする請求項1記載の画像印刷装置。
【請求項４】
前記特定手段は、前記選択された撮影画像内に複数の被写体が含まれている場合には、この個々の被写体部分をそれぞれ特定し、
前記抽出手段は、前記特定被写体を含む撮影画像を抽出する際に、前記特定された複数の被写体の全てを含む撮影画像を抽出する、
ようにしたことを特徴とする請求項1記載の画像印刷装置。
【請求項５】
前記特定手段は、前記選択された撮影画像内に複数の被写体が含まれている場合には、この個々の被写体部分をそれぞれ特定し、
前記抽出手段は、前記特定被写体を含む撮影画像を抽出する際に、前記特定された複数の被写体のうち、少なくとも、その何れかを含む撮影画像を抽出する、
ようにしたことを特徴とする請求項1記載の画像印刷装置。
【請求項６】
前記抽出手段によって抽出された各撮影画像を印刷対象候補として確認表示する表示手段を設け、
この表示画面の中から任意の複数の候補が選択指定された際に、前記印刷手段は、この選択候補対応の各撮影画像を用紙上の複数位置に対応付けて配置印刷する、
ようにしたことを特徴とする請求項1記載の画像印刷装置。
【請求項７】
前記特定被写体を含む撮影画像を抽出するための複数種の抽出条件が表示されている状態において、この表示画面の中から任意の抽出条件が選択された場合に、前記抽出手段は、選択された抽出条件に従って撮影画像の抽出を行う、
ようにしたことを特徴とする請求項1記載の画像印刷装置。
【請求項８】
コンピュータに対して、
複数の撮影画像の中から任意の撮影画像が選択された場合に、この撮影画像を解析することによってその中に含まれている被写体部分を特定する機能と、
前記複数の撮影画像を解析することによって前記特定された被写体が含まれている各撮影画像を抽出する機能と、
抽出された各撮影画像を用紙上の複数位置に対応付けて配置して印刷出力する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の撮影画像の中から選択された各撮影画像を用紙上に配置印刷するマルチプリント機能を備えた画像印刷装置およびプログラムに関する。
【背景技術】
【０００２】
従来、複数の撮影画像を用紙上に配置して印刷するマルチプリント技術としては、例えば、合成に必要な画像データを事前に取り込んで記録しておき、撮影時に任意に呼び出した画像データと撮影画像とを配置合成して印刷するマルチプリントシステムが知られている（特許文献１参照）。また、１枚のプリントシート上において主画像(コマ)の周りに副画像(コマ)を並べて配置したグループプリント／画像作成装置が知られている（特許文献１参照）。
しかしながら、この種のマルチプリントに関する技術(特許文献１、２)にあっては、ユーザ自身が印刷対象を選択することを前提とする技術であり、複数の画像をまとめてマルチプリントする毎に、全ての画像内容を確認しながら所望する印刷対象を１枚ずつ選択指定しなければならず、ユーザに大きな負担をかけてしまうという問題があった。特に、関連し合う複数の画像をまとめてマルチプリントを行う場合には、画像同士の関連性をも確かめながら印刷対象を１枚ずつ選択する必要があり、時間と労力を要するという問題があった。
【０００３】
そこで、従来においては、複数の撮影画像を分類する画像分類技術が知られている。例えば、写真画像データに含まれている被写体を予め記憶されている参照画像に基づいて認識することによって写真画像データを被写体毎に分類するようにした画像管理装置が知られている（特許文献３参照）。また、顧客のメモリカード毎、被写体毎に画像データを自動分類して保存し、カードＩＤ番号や被写体のＩＤ情報に基づいて画像データを検索・抽出して利用するようにした画像データの分類保存方法が知られている（特許文献４参照）。また、画像を撮影日時または撮影位置に基づいて分類する画像撮影装置が知られている（特許文献５参照）。
【特許文献１】特開平６−３３２１２２号公報
【特許文献２】特開２０００−１４７６８５号公報
【特許文献３】特開２００２−１６９８０９号公報
【特許文献４】特開２００３−６９９３５号公報
【特許文献５】特開２００１−２２８５２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献３においては、写真画像データを被写体毎に分類する為には、予め参照画像を入力設定しておく必要がある為、分類数が多くなればなる程、その設定数が多くなり、時間と労力を必要とする。また、上述した特許文献４においても、画像データを被写体毎に自動分類するには、画像データに被写体ＩＤを書き込んでおく必要がある為、上述の場合と同様、特別なデータを入力設定しておく必要があった。更に、上述した特許文献５においては、撮影画像を自動的に分類することは可能であるが、撮影日時または撮影位置に基づいて分類するために撮影画像の内容に基づいて自動分類することはできなかった。
【０００５】
この発明の課題は、複数の撮影画像を用紙上に配置してマルチプリントを行う場合に、印刷対象の一部として任意の撮影画像を選択指定するだけで、印刷対象の全ての撮影画像を自動抽出してマルチプリントできるようにすることである。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、複数の撮影画像を用紙上に配置して印刷出力するマルチプリント機能を備えた画像印刷装置であって、複数の撮影画像の中から任意の撮影画像を選択する選択手段と、この選択手段によって選択された撮影画像を解析することによってその中に含まれている被写体部分を特定する特定手段と、前記複数の撮影画像を解析することによって前記特定された被写体が含まれている各撮影画像を抽出する抽出手段と、この抽出手段によって抽出された各撮影画像を用紙上の複数位置に対応付けて配置して印刷出力する印刷制御手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項８記載の発明）。
【０００７】
なお、請求項１記載の発明は次のようなものであってもよい。
前記選択手段によって複数の撮影画像が選択された場合に、前記特定手段は、選択された各撮影画像内に共通して含まれている被写体部分を特定する（請求項２記載の発明）。
【０００８】
前記抽出手段は、前記特定被写体を含む撮影画像を抽出する際に、当該被写体が単独で写っている撮影画像を抽出する（請求項３記載の発明）。
【０００９】
前記特定手段は、前記選択された撮影画像内に複数の被写体が含まれている場合には、この個々の被写体部分をそれぞれ特定し、前記抽出手段は、前記特定被写体を含む撮影画像を抽出する際に、前記特定された複数の被写体の全てを含む撮影画像を抽出する（請求項４記載の発明）。
【００１０】
前記特定手段は、前記選択された撮影画像内に複数の被写体が含まれている場合には、この個々の被写体部分をそれぞれ特定し、前記抽出手段は、前記特定被写体を含む撮影画像を抽出する際に、前記特定された複数の被写体のうち、少なくとも、その何れかを含む撮影画像を抽出する（請求項５記載の発明）。
【００１１】
前記抽出手段によって抽出された各撮影画像を印刷対象候補として確認表示する表示手段を設け、この表示画面の中から任意の複数の候補が選択指定された際に、前記印刷手段は、選択候補の各撮影画像を用紙上の複数位置に対応付けて配置印刷する（請求項６記載の発明）。
【００１２】
前記特定被写体を含む撮影画像を抽出するための複数種の抽出条件が表示されている状態において、この表示画面の中から任意の抽出条件が選択された場合に、前記抽出手段は、選択された抽出条件に従って撮影画像の抽出を行う（請求項７記載の発明）。
【発明の効果】
【００１３】
請求項１記載の発明によれば、複数の撮影画像の中から任意に選択された撮影画像を解析することによってその中に含まれている被写体部分を特定した後に、この複数の撮影画像の中から特定被写体が含まれている各撮影画像を抽出すると共に、抽出した各撮影画像を用紙上の複数位置に対応付けて配置して印刷出力するようにしたから、複数枚の撮影画像を用紙上に配置してマルチプリントを行う場合に、ユーザ自身が画像内容を確かめながら印刷対象を１枚ずつ選択するという面倒な作業が一切不用となり、印刷対象の一部として任意の撮影画像を選択指定するだけで、印刷対象の全ての撮影画像を自動抽出してマルチプリントすることができる。この場合、膨大な撮影画像群(例えば、２００枚)の中から多数の印刷対象(例えば、３０枚)の撮影画像を抽出する場合であっても、印刷対象としての撮影画像を任意に選択指定するだけで、３０枚分の印刷対象画像を迅速かつ正確に抽出しながらマルチプリントすることができ、実用効果の高いものとなる。
なお、マルチプリントを行う場合において、印刷対象の全てを同一用紙上に印刷するようにしてもよいが、印刷対象を所定枚数(例えば、６枚)毎に分けて別の用紙に印刷するようにすれば、印刷対象として３０枚の画像が抽出された場合には、５枚のマルチプリントが得られる。
【００１４】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、複数の撮影画像が任意に選択指定された場合に、選択された各撮影画像内に共通して含まれている被写体部分を特定するようにしたから、例えば、２以上の人物を撮影した集合写真などのように、複数の人物が含まれている撮影画像を選択したとしても、この撮影画像上で人物を指定するなどの特別な操作を行うことなく、所望する人物を自動特定することが可能となり、更に利便性を高めることができる。なお、複数の撮影画像を任意に選択指定する場合、３枚以上の選択を必要とせず、２枚分の選択で足りる。
【００１５】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、特定被写体が単独で写っている撮影画像を抽出するようにしたから、例えば、人物の個々を個別に撮影した場合、所望する人物の個人写真だけを集めたマルチプリントが可能となる。
【００１６】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、選択された撮影画像内に複数の被写体が含まれている場合には、この個々の被写体部分をそれぞれ特定すると共に、特定された複数の被写体の全てを含む撮影画像を抽出するようにしたから、例えば、２以上の人物を撮影した集合写真を選択したとしても、その全員が写っている撮影画像を集めたマルチプリントが可能となる。この場合、特定された人物全員が写っており、他の人物が写っていない撮影画像のみを抽出してマルチプリントすることも可能となる。
【００１７】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、選択された撮影画像内に複数の被写体が含まれている場合には、この個々の被写体部分をそれぞれ特定すると共に、特定された複数の被写体のうち、少なくとも、その何れかを含む撮影画像を抽出するようにしたから、例えば、２以上の人物を撮影した集合写真を選択したとしても、その全員が写っている撮影画像の他、その何れか１人が写っている撮影画像を集めたマルチプリントが可能となる。
【００１８】
請求項６記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、自動抽出された各撮影画像が印刷対象候補として確認表示されている状態において、この表示画面の中から任意の複数の候補が選択指定された際に、この選択候補対応の各撮影画像を用紙上の複数位置に対応付けて配置印刷するようにしたから、自動抽出された印刷対象候補の中から所望する画像を選ぶことができ、ユーザの意向に沿ったマルチプリントが可能となる。
【００１９】
請求項７記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、特定被写体を含む撮影画像を抽出するための複数種の抽出条件が表示されている状態において、この表示画面の中から任意の抽出条件が選択された場合に、選択された抽出条件に従って撮影画像の抽出を行うようにしたから、複数種の抽出条件の中から所望する条件を選ぶことができ、ユーザの意向に沿ったマルチプリントが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、図１〜図９を参照して本発明の実施例を説明する。
図１は、写真画像印刷販売装置の基本的構成要素を示したブロック図である。
この写真画像印刷販売装置は、デジタルカメラ側の写真画像(静止画像)を印刷して販売する自動販売機である。すなわち、この写真画像印刷販売装置は、例えば、コンビニエンス・ストアや街中などに設置されたもので、カメラ撮影された写真画像群を高品質印刷し、この写真印刷物(写真プリント)を排出して販売するプリント・ベンダである。
この写真画像印刷販売装置は、複数の撮影画像を用紙上の複数位置に対応付けて配置印刷するマルチプリント機能を備え、顧客側の記録メディアが投入されている状態において、この記録メディア内の撮影画像群の中から任意の撮影画像が選択された際に、この選択画像内に含まれている被写体(人物)を特定し、この特定被写体が含まれている各撮影画像を記録メディア内の撮影画像群の中から自動抽出してマルチプリントするようにしたことを特徴とするものである。
【００２１】
ＣＰＵ１は、記憶部２内のオペレーティングシステムや各種アプリケーションソフトに従ってこの写真画像印刷販売装置の全体動作を制御する中央演算処理装置であり、ＣＰＵ１には、ハードディスク等の固定メモリである記憶部２と、ＣＤ−ＲＯＭ、ＤＶＤ等の着脱自在な記録媒体３が接続されている。この記憶部２内のプログラム記憶領域には、後述する図５〜図９に示す動作手順に従って本実施例を実現する為のアプリケーションプログラムが格納されている。更に、ＣＰＵ１は、伝送部４、記録メディア受付装置５、タッチパネル付きディスプレイを構成する表示部６および操作部７、写真プリンタ装置８、金銭授受装置９を有している。
【００２２】
伝送部４は、顧客側のデジタルカメラからの撮影画像をインターネット経由で受信するための画像通信部である。記録メディア受付装置５は、記録メディアが投入された際に、この記録メディアをアクセスして画像データを読み取るもので、各画像データは、ＣＰＵ１に与えられる。表示部６および操作部７は、液晶表示装置、ＣＲＴ表示装置、プラズマ表示装置等のディスプレイ画面にタッチパネルを貼り付けた構成となっている。写真プリンタ装置８は、印刷対象の各写真画像を内部メモリ(用紙メモリ)に一時記憶しながら一枚ずつ印刷するもので、例えば、高品位・高速印刷が可能なマルチカラーレーザプリンタによって構成されている。記録紙格納部１０は、Ｌサイズ、２Ｌサイズ、パノラマサイズなどのように異なるサイズの記録紙が分類格納されている。金銭授受装置９は、投入金額を計数してＣＰＵ１に与えたり、ＣＰＵ１からの指示に従って釣銭を排出する通常の構成となっている。
【００２３】
顧客側の記録メディアの投入時において画像印刷が指示された際、ＣＰＵ１は、この記録メディア内の撮影画像群の中から顧客が印刷対象を任意に選択する「マニュアル選択モード」と印刷対象を自動で選択する「オート選択モード」との切り換えを可能とするモードメニュー画面を表示出力させる。この「マニュアル選択モード」は、通常と同様、記録メディア内の撮影画像群を一覧表示(サムネイル表示)させている状態において、この一覧表示の中から任意の画像が選択指定される毎に、この選択画像を１枚ずつ別用紙に印刷出力させる１枚プリントを行ったり、記録メディア内から所定枚数分の撮影画像を読み出す毎に、この所定枚数分の撮影画像を同一用紙上の複数位置に対応付けて配置印刷させるマルチプリントを行う動作モードである。
【００２４】
「オート選択モード」は、記録メディア内の撮影画像群の中から自動抽出した各撮影画像を用紙上の複数位置に対応付けて配置印刷させるマルチプリントを行う動作モードである。ここで、記録メディア内から抽出した人物に関する各撮影画像群が一覧表示(サムネイル表示)されている状態において、このサムネイル表示画面の中から任意の撮影画像が選択された際に、ＣＰＵ１は、この選択画像に含まれている人物部分(顔部分)を認識して印刷対象人物(ターゲット)を特定するようにしている。なお、人物の認識時には、顔の向き、大きさなどを補正した後、顔の輪郭、目、口、鼻、額等の形、位置、大きさ、髪型、メガネの有無と種類等を比較する他、それらを総合的に比較することによって人物を認識するようにしている(以下、同様)。
【００２５】
図２(Ａ)は、記録メディア内から抽出した人物に関する各撮影画像が一覧表示(サムネイル表示)されている状態を示し、(Ｂ)は、このサムネイル表示画面と共に表示されるターゲット特定ガイダンス画面を示した図である。
このサムネイル画面は、人物の顔部分を含む各撮影画像が記録メディア内から抽出された際に、抽出した各画像を縮小して一覧表示するための画面である。ターゲット特定ガイダンス画面は、所望する印刷対象人物(ターゲット)を特定するために必要となる撮影画像をサムネイル表示画面から選択すべきことを促す案内メッセージを表示する画面である。この場合、所望する人物(１人／複数人)だけが写っている撮影画像を選択する場合と、所望する人物の他に、それ以外の人物も写っている撮影画像を選択する場合とでは、その選択方法が異なっている。
【００２６】
すなわち、ターゲット以外の他の人物も写っている場合には、所望する人物が写っている複数(２枚)の撮影画像をそれぞれ選択するようにしている。この場合、この複数の画像内に共通して含まれている共通人物をターゲットとして絞り込むようにしている。この際、ガイダンス画面には、「絞り込み」ボタンを先に操作すべきことを示す案内メッセージが表示される。図２(Ｃ)は、複数画像から共通人物を絞り込む際の具体例を示した図で、例えば、人物Ａ、Ｂ、Ｃを含む撮影画像と人物Ｂ、Ｄ、Ｅを含む撮影画像が選択された際には、これらに共通する人物Ｂが印刷対象人物として絞り込まれる。
【００２７】
このように印刷対象人物を特定し後、ＣＰＵ１は、記録メディア内の撮影画像群の中から当該人物が含まれている各撮影画像を抽出してマルチプリントするようにしているが、その際、任意に選択された抽出条件に従って印刷対象となる各画像を抽出するようにしている。
図３(Ａ)は、印刷対象として特定した人物が１人の場合の抽出条件メニュー画面(１)を示し、(Ｂ)は、特定人物が複数人の場合の抽出条件メニュー画面(２)を示した図である。
【００２８】
ここで、図３(Ａ)に示すように、特定人物が１人の場合の抽出条件メニュー画面(１)は、「１：包含抽出」、「２：完全一致抽出」の項目を有し、「１：包含抽出」は、少なくとも、ターゲットを含む画像を抽出すべきこと示す抽出条件であり、「２：完全一致抽出」は、ターゲットと同一人数の画像で、ターゲット以外の人物が写っていない画像を抽出すべきこと示す抽出条件である。
また、図３(Ｂ)に示すように、特定人物が複数人の場合の抽出条件メニュー画面(２)は、「１：包含抽出」、「２：完全一致抽出」の他、「３：部分一致抽出」の項目を有し、「１：包含抽出」、「２：完全一致抽出」は、上述と同様のメニュー項目であるが、「３：部分一致抽出」は、複数のターゲットのうち、少なくとも、その何れか含む画像を抽出すべきこと示す抽出条件である。
【００２９】
図３(Ｃ)は、選択画像を解析することによって特定された特定人物が２人(Ａ、Ｂ)の場合において、抽出条件メニュー画面(２)から選択された条件項目に応じて画像が抽出される様子を例示した図である。なお、図中、「１．」は、「１：包含抽出」の条件に従って抽出された各画像を例示し、「人物Ａ、Ｂ、Ｃの画像」と、「人物Ａ、Ｂ、Ｃ、Ｄの画像」が抽出された場合である。「２．」は、「２：完全一致抽出」の条件に従って抽出された画像を例示し、「人物Ａ、Ｂの画像」が抽出された場合である。「３．」は、「３：部分一致抽出」の条件に従って抽出された各画像を例示し、「人物Ａ、Ｂ、Ｃの画像」と、「人物Ａの画像」と、「人物Ｂ、Ｃの画像」と、「人物Ｂの画像」が抽出された場合である。
【００３０】
図４は、各種の作業用フォルダを示した図である。
印刷フォルダ１１は、顧客の記録メディア内から印刷対象として抽出した各撮影画像を一時格納するための印刷データ用のフォルダである。Ａフォルダ１２、Ｂフォルダ１３は、「オート選択モード」でのマルチプリント時に使用されるもので、Ａフォルダ１２は、記録メディア内から抽出した人物を含む撮影画像が一時格納されるフォルダであり、Ｂフォルダ１３は、Ａフォルダ１２内の各画像から印刷対象候補として絞り込んだ各画像が一時格納されるフォルダである。
【００３１】
次に、この実施例における写真画像印刷販売装置(プリント・ベンダ)の動作概念を図５〜図９に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００３２】
図５〜図９は、写真画像印刷販売装置(プリントベンダ)の全体動作を示したフローチャートである。
先ず、ＣＰＵ１は、顧客側の記録メディアの投入待ち状態において(図５のステップＳ１)、記録メディアが投入されると、「マニュアル選択モード」と「オート選択モード」との切り換えを可能とするモードメニューを表示出力させる(ステップＳ２)。いま、「マニュアル選択モード」が選択指定された場合には(ステップＳ３でＹＥＳ)、この記録メディアから全ての画像を順次読み出して(ステップＳ４)、各画像を一覧表示(サムネイル表示)させる(ステップＳ５)。ここで、この一覧画面上の任意の画像位置がタッチ指定されることによって印刷対象が選択されると (ステップＳ６)、ＣＰＵ１は、この選択画像を印刷フォルダ１１へ格納する(ステップＳ７)。以下、選択終了がユーザ指示されるまで(ステップＳ８)、印刷対象を１画像毎に受付けながら上述の動作を繰り返す(ステップＳ５〜Ｓ８)。
【００３３】
ここで、選択終了がユーザ指示された際には(ステップＳ８でＹＥＳ)、１枚プリント／マルチプリントとの切り換えを可能とするメニュー画面を表示出力させる(ステップＳ９)。ここで、１枚プリントが選択された場合には(ステップＳ１０でＹＥＳ)、印刷フォルダ１１に格納されている各画像をその先頭から１枚ずつ読み出して(ステップＳ１１)、１枚の用紙に印刷出力させる(ステップＳ１２)。以下、印刷フォルダ１１に未印刷の他の画像が有るまで(ステップＳ１３)、印刷フォルダ１１から未印刷の画像を１枚ずつ読み出しながら１枚プリントを繰り返す(ステップＳ１１〜Ｓ１３)。これによって印刷フォルダ１１の各画像を全て印刷し終わった場合には(ステップＳ１３でＮＯ)、記録メディアの排出を行った後(ステップＳ１８)、最初のステップＳ１に戻る。
【００３４】
また、メニュー画面の中からマルチプリントが選択された場合には(ステップＳ１０でＮＯ)、印刷フォルダ１１に格納されている各画像をその先頭から所定枚数分(例えば、６枚分)読み出し(ステップＳ１４)、この各画像を用紙メモリエリア上の複数位置に対応付けてそれぞれ配置させた後(ステップＳ１５)、この用紙メモリエリア内の各画像をその配置通りに印刷出力させる(ステップＳ１６)。以下、印刷フォルダ１１に未印刷の他の画像が有るまで(ステップＳ１７)、印刷フォルダ１１から未印刷の画像を所定枚数毎に読み出しながらマルチプリントを繰り返す(ステップＳ１４〜Ｓ１７)。これによって印刷フォルダ１１の各画像を全て印刷し終わった場合には(ステップＳ１７でＮＯ)、記録メディアの排出を行った後(ステップＳ１８)、最初のステップＳ１に戻る。
【００３５】
他方、「オート選択モード」が選択された場合には(ステップＳ３でＮＯ)、先ず、図６のステップＳ２１に移り、記録メディア内の各画像をその先頭から１枚ずつ読み出し、この撮影画像を認識しながら(ステップＳ２２)、当該撮影画像内に人物の顔部分が含まれているか否かをチェックする(ステップＳ２３)。この場合の画像認識では、個々の人物認識は行わず、標準的な顔部分の有無を調べる。例えば、顔が隠れていたり、後ろ向きの場合には、人物の顔部分が含まれていないと認識するようにしている。いま、人物の顔部分が含まれている場合には、この撮影画像をＡフォルダ１２へ格納するが(ステップＳ２４)、人物の顔部分が含まれていない場合には、この撮影画像を印刷対象外とするためにステップＳ２５に移る。以下、記録メディア内の各画像を１枚ずつ読み出しながら人物の顔部分を含む撮影画像を全てＡフォルダ１２に格納するまで上述の動作が繰り返される(ステップＳ２１〜Ｓ２５)。
【００３６】
これによってＡフォルダ１２に格納した人物に関する各撮影画像を全て読み出して、図２(Ａ)に示したサムネイル画面を表示出力させると共に(ステップＳ２６)、図２(Ｂ)に示したターゲット特定ガイダンス画面を表示出力させる(ステップＳ２７)。ここで、ターゲット特定ガイダンス画面内に設けられている「絞り込み」ボタンの操作有無をチェックし(ステップＳ２８)、絞り込みボタンが操作されなければ、ステップＳ２９に移り、サムネイル画面上での任意画像の選択を受け付ける。
【００３７】
いま、所望する人物が写っているサムネイル画像が選択指定された際には、この選択サムネイル対応の撮影画像をＡフォルダ１２から読み出すと共に(ステップＳ３０)、この画像内を解析して人物部分を抽出する(ステップＳ３１)。ここで、抽出人物の数を計数し、それが１人であれば(ステップＳ３２でＹＥＳ)、当該人物部分をターゲット画像として登録するが(ステップＳ３３)、複数人であれば、各人物部分をそれぞれターゲット画像として登録する他(ステップＳ３４)、そのターゲット人数も併せて登録しておく(ステップＳ３５)。
【００３８】
一方、絞り込みボタンが操作された場合には(ステップＳ２８でＹＥＳ)、サムネイル画面上での任意画像の選択を受け付ける(ステップＳ３６)。この場合、複数のサムネイル選択を受け付けるために、選択終了がユーザ指示されるまで(ステップＳ３７)、サムネイル選択を受け付ける。これによって複数のサムネイル画像が選択されると、各選択サムネイル対応の撮影画像を読み出すと共に(ステップＳ３８)、各撮影画像内を解析しながら特徴的に共通する人物を探し出し、共通人物を抽出する(ステップＳ３９)。なお、図２(Ｃ)の場合には、共通人物として「Ｂ」が抽出される。以下、ステップＳ３２に移り、抽出人物をその人数に応じてターゲット画像として登録する処理が行われる(ステップＳ３２〜Ｓ３５)。
【００３９】
ここで、登録ターゲットが１人の場合には、図７のステップＳ４１に移り、図３(Ａ)に示した抽出条件メニュー画面(１)を表示させる。このメニュー画面を構成する「１：包含抽出」、「２：完全一致抽出」の項目のうち、その何れかが選択指定されると(ステップＳ４２)、Ａフォルダ１２をアクセスしてその先頭から１枚分の画像を読み出すと共に(ステップＳ４３)、この読み出し画像内に含まれている人物部分と登録ターゲット画像とを比較することによって(ステップＳ４４)、特徴的に一致するか、つまり、同一人物かを調べる(ステップＳ４５)。ここで、登録ターゲット以外の人物を含む画像であれば(ステップＳ４５でＮＯ)、この読み出し画像を印刷対象外とするためにステップＳ４９に移るが、登録ターゲットを含む画像であれば(ステップＳ４５でＹＥＳ)、選択メニュー項目は、「１：包含抽出」か否かを調べる(ステップＳ４６)。
【００４０】
いま、「１：包含抽出」が選択された場合には次のステップＳ４７に移り、読み出し画像を印刷対象候補とするためにＢフォルダ１３に格納する処理が行われる。そして、Ａフォルダ１２に未比較の画像が残っているかを調べるが(ステップＳ４８)、最初は、先頭画像を読み出した場合であるから、Ａフォルダ１２から未比較の次の画像を読み出した後(ステップＳ４９)、登録ターゲットとの比較を行う(ステップＳ４４)。以下、Ａフォルダ１２から未比較の画像を順次読み出しながら登録ターゲットを含む画像をＢフォルダ１３に格納する処理を繰り返す(ステップＳ４４〜Ｓ４９)。この場合、例えば、登録ターゲットが「Ａ」であれば、この人物「Ａ」を含む全ての画像がＢフォルダ１３に格納される。一方、選択メニュー項目が「２：完全一致抽出」であれば(ステップＳ４６でＮＯ)、読み出し画像内の人物が１人であることを条件に(ステップＳ５４)、読み出し画像をＢフォルダ１３に格納する(ステップＳ４７)。この場合、登録ターゲットが「Ａ」であれば、この人物「Ａ」を単独撮影した全ての画像がＢフォルダ１３に格納される。
【００４１】
このようにしてＢフォルダ１３への格納処理が終わると(ステップＳ４８でＹＥＳ)、Ｂフォルダ１３内の各画像を読み出して一覧表示(サムネイル表示)させる(ステップＳ５０)。このサムネイル画面の中から任意のサムネイル画像が選択指定される毎に、選択サムネイル対応の画像をＢフォルダ１３から読み出して印刷フォルダ１１に格納する動作をその選択終了がユーザ指示されるまで繰り返す(ステップＳ５０〜Ｓ５３)。その後、図５のステップＳ１４に移り、上述の場合と同様に、印刷フォルダ１１内から所定枚数分の画像を読み出し、この各画像を用紙メモリエリア上の複数位置に対応付けてそれぞれ配置させた後に、この用紙メモリエリア内の各画像をその配置通りに印刷出力させる。以下、印刷フォルダ内に未印刷の他の画像が有るまで(ステップＳ１７)、この未印刷の画像を所定枚数毎に読み出しながらマルチプリントを繰り返す。これによって全て印刷し終わった場合には、記録メディアの排出を行った後(ステップＳ１８)、最初のステップＳ１に戻る。
【００４２】
また、登録ターゲットが複数人の場合には、図８のステップＳ６１に移り、図３(Ｂ)に示した抽出条件メニュー画面(２)を表示させる。このメニュー画面を構成する「１：包含抽出」、「２：完全一致抽出」、「３：部分一致抽出」の項目のうち、その何れかが選択指定されると(ステップＳ６２)、選択メニューは、「１：包含抽出」あるいは「２：完全一致抽出」かをチェックする(ステップＳ６３)。いま、「１：包含抽出」／「２：完全一致抽出」であれば(ステップＳ６３でＹＥＳ)、Ａフォルダ１２をアクセスしてその先頭から１枚分の画像を読み出すと共に(ステップＳ６４)、この読み出し画像内に含まれている人物部分の数を計数し、この計数値と登録ターゲット数とを比較して(ステップＳ６５)、ターゲット人数以上かを調べる(ステップＳ６６)。
【００４３】
読み出し画像内の人数がターゲット人数以上であれば、選択メニューが「１：包含抽出」であるかをチェックする(ステップＳ６７)。ここで、選択メニューが「１：包含抽出」であれば、この読み出し画像内に含まれている各人物部分と各ターゲット画像とを比較し(ステップＳ６９)、複数人の登録ターゲットの全てが読み出し画像内に含まれていることを条件に(ステップＳ７０)、当該読み出し画像をＢフォルダ１３に格納する(ステップＳ７１)。この場合、例えば、登録ターゲットが２人(Ａ、Ｂ)であれば、「人物Ａ、Ｂ、Ｃの画像」と、「人物Ａ、Ｂ、Ｃ、Ｄの画像」などがＢフォルダ１３に格納される。また、選択メニューが「２：完全一致抽出」であれば、読み出し画像内の人数がターゲット人数と一致していることを条件に(ステップＳ６８)、上述のステップＳ６９に移り、読み出し画像内に含まれている各人物部分と各ターゲット画像とを比較した結果、全員一致を条件に(ステップＳ７０)、当該読み出し画像をＢフォルダ１３に格納する(ステップＳ７１)。例えば、登録ターゲットが２人(Ａ、Ｂ)であれば、「人物Ａ、Ｂの画像」がＢフォルダ１３に格納される。
【００４４】
そして、ステップＳ７２に移り、Ａフォルダ１２に未比較の画像が残っているかを調べるが、最初は、先頭画像を読み出した場合であるから、Ａフォルダ１２から未比較の次の画像を読み出した後(ステップＳ７３)、登録ターゲット人数との比較を行う(ステップＳ６５)。以下、Ａフォルダ１２から未比較の画像を順次読み出しながら登録ターゲットを含む画像をＢフォルダ１３に格納する処理を繰り返す。これによってＡフォルダ１２内の全画像との比較が終了すると(ステップＳ７２でＹＥＳ)、図７のステップＳ５０に移り、Ｂフォルダ１３内の各画像をサムネイル表示させると共に、このサムネイル画面の中から任意のサムネイル画像が選択指定される毎に、選択サムネイル対応の画像をＢフォルダ１３から読み出して印刷フォルダ１１に格納する動作をその選択終了がユーザ指示されるまで繰り返す(ステップＳ５０〜Ｓ５３)。その後、図５のステップＳ１４以降に移って印刷フォルダ１１内の各画像をマルチプリントする処理が行われる。
【００４５】
他方、上述のステップＳ６３において、選択メニューが「３：部分一致抽出」であることが判別された場合には、図９のステップＳ８１に移り、複数の登録ターゲットのうち、その1つを比較対象ターゲットとして指定しておく。この状態において、Ａフォルダ１２をアクセスしてその先頭から１枚分の画像を読み出すと共に(ステップＳ８２)、この読み出し画像内に含まれている人物部分と指定ターゲット画像とを比較した結果(ステップＳ８３)、特徴的に一致する同一人物であることを条件に(ステップＳ８４)、当該読み出し画像をＢフォルダ１３に格納する(ステップＳ８５)。ここで、読み出し画像が重複してＢフォルダ１３に格納されることを避けるために当該読み出し画像をＡフォルダ１２から削除しておく(ステップＳ８６)。
【００４６】
そして、Ａフォルダ１２に未比較の画像が残っているかを調べるが(ステップＳ８７)、最初は、先頭画像を読み出した場合であるから、Ａフォルダ１２から未比較の次の画像を読み出した後(ステップＳ８８)、登録ターゲット画像との比較を行う(ステップＳ８３)。以下、Ａフォルダ１２から未比較の画像を順次読み出しながら登録ターゲットを含む画像をＢフォルダ１３に格納する処理を繰り返す。これによってＡフォルダ１２内の全画像との比較が終了すると(ステップＳ８７でＹＥＳ)、未指定の登録ターゲットの有無をチェックし(ステップＳ８９)、有れば、次の登録ターゲットを比較対象として指定する(ステップＳ９０)。
【００４７】
以下、Ａフォルダ１２の先頭から１枚分の画像を順次読み出しながら当該画像内に含まれている人物部分と指定ターゲット画像とを比較し、同一人物であれば、当該読み出し画像をＢフォルダ１３に格納する処理を全ての登録ターゲットを指定し終わるまで繰り返す(ステップＳ８１〜Ｓ９０)。これによって、例えば、登録ターゲットが２人(Ａ、Ｂ)であれば、「人物Ａ、Ｂ、Ｃの画像」と、「人物Ａ、Ｂ、Ｃ、Ｄの画像」などの他、「人物Ａの画像」、「人物Ｂの画像」がＢフォルダ１３に格納される。その後、図７のステップＳ５０に移り、Ｂフォルダ１３内の各画像をサムネイル表示させると共に、このサムネイル画面の中から任意のサムネイル画像が選択指定される毎に、選択サムネイル対応の画像をＢフォルダ１３から読み出して印刷フォルダ１１に格納する動作をその選択終了がユーザ指示されるまで繰り返した後、図５のステップＳ１４以降に移って印刷フォルダ１１内の各画像をマルチプリントする処理が行われる。
【００４８】
以上のように、この実施例の写真画像印刷販売装置において、顧客から記録メディアが投入された際に、ＣＰＵ１は、この記録メディア内における複数の撮影画像の中から任意に選択された撮影画像を解析することによってその中に含まれている人物部分を特定した後、この複数の撮影画像の中から当該人物部分が含まれている各撮影画像を抽出すると共に、抽出した各撮影画像を用紙上の複数位置に対応付けて配置して写真プリンタ装置８から印刷出力するようにしたから、複数枚分の撮影画像を用紙上に配置してマルチプリントを行う場合に、ユーザ自身が画像の内容を確かめながら印刷対象を１枚ずつ選択するという面倒な作業が一切不用となり、印刷対象の一部として任意の撮影画像を選択指定するだけで、印刷対象の全ての撮影画像を自動抽出してマルチプリントすることができる。この場合、膨大な撮影画像群(例えば、２００枚)の中から多数の印刷対象(例えば、３０枚)の撮影画像を抽出する場合であっても、印刷対象として１枚あるいは多くとも２枚の撮影画像を任意に選択指定するだけで、３０枚分の印刷対象画像を迅速かつ正確に抽出しながらマルチプリントすることができ、実用効果の高いものとなる。
【００４９】
この場合、複数の撮影画像が選択された場合に、選択された各撮影画像内に共通して含まれている人物部分を特定するようにしたから、２以上の人物を撮影した集合写真などのように、複数の人物が含まれている撮影画像を選択したとしても、この撮影画像上で人物を指定するなどの特別な操作を行うことなく、所望する人物を自動特定することが可能となり、更に利便性を高めることができる。
【００５０】
特定人物が１人の場合における抽出条件メニュー画面(１)から「１：包含抽出」の項目が選択された際には、少なくても特定人物を含む撮影画像だけを抽出してマルチプリントすることができ、また、「２：完全一致抽出」の項目が選択された際には、特定人物が単独で写っている撮影画像だけを抽出してマルチプリントするようにしたから、人物の個々を個別に撮影した撮影画像群の中から所望する人物の個人写真だけを集めたマルチプリントが可能となる。
【００５１】
特定人物が複数人の場合における抽出条件メニュー画面(２)から「１：包含抽出」の項目が選択された際には、個々の人物部分をそれぞれ特定すると共に、特定された各人物の全てを含む撮影画像だけを抽出してマルチプリントするようにしたから、２以上の人物を撮影した集合写真を選択したとしても、少なくとも、その全員が写っている撮影画像を集めたマルチプリントが可能となる。また、「２：完全一致抽出」の項目が選択された際には、特定された各人物のみが写っており、他の人物が写っていない撮影画像だけを抽出してマルチプリントするようにしたから、「１：包含抽出」よりも更に絞り込んだマルチプリントが可能となる。また、「３：部分一致抽出」の項目が選択された際には、特定された複数の人物のうち、少なくとも、その何れかを含む撮影画像を抽出してマルチプリントするようにしたから、特定された人物全員が写っている撮影画像の他、その何れか１人が写っている撮影画像を集めたマルチプリントが可能となる。
【００５２】
また、ＣＰＵ1は、自動抽出したＢフォルダ１３内の各画像が印刷対象の候補としてサムネイル表示されている状態において、このサムネイル画面の中から任意の複数の候補が選択指定された際に、この選択候補対応の各撮影画像を用紙上の複数位置に対応付けてマルチプリントするようにしたから、自動抽出された印刷対象候補の中から所望する画像を選ぶことができ、ユーザの意向に沿ったマルチプリントが可能となる。
更に、抽出条件メニュー画面(１)あるいは(２)が表示されている状態において、このメニュー画面の中から任意の抽出条件が選択された場合に、選択された抽出条件に従って撮影画像の抽出を行うようにしたから、複数種の抽出条件の中から所望する条件を選ぶことができ、ユーザの意向に沿ったマルチプリントが可能となる。
【００５３】
なお、上述した実施例においては、例えば、特定人物が２人(Ａ、Ｂ)の場合において、「人物Ａ、Ｂ、Ｃの画像」と、「人物Ａの画像」と、「人物Ｂ、Ｃの画像」と、「人物Ｂの画像」が印刷対象として抽出された際に、これらを混在してマルチプリンするようにしたが、特定人物Ａに関する画像と、特定人物Ｂに関する画像に分けてマルチプリンするようにしてもよい。つまり、「人物Ａ、Ｃの画像」、「人物Ａの画像」、「人物Ａ、Ｃ、Ｄの画像」のマルチプリントと、「人物Ｂ、Ｃの画像」、「人物Ｂの画像」、「人物Ｂ、Ｃ、Ｄの画像」のマルチプリントに分けてもよい。更に、単独撮影の画像と集合撮影の画像とに分けてマルチプリンするようにしてもよい。
【００５４】
また、上述した実施例においては、人物を認識する際に、顔部分に基づいて認識するようにしたが、人物の身長、髪型、性別などをも考慮して人物を認識するようにしてもよい。また、上述した実施例においては、被写体を人物とした場合を例示したが、被写体としては、例えば、ペット、建築物、風景等であってもよく、また、個々の人物、ペット、建築物毎などのように同一被写体を認識する他、人物、海、山、自動車などのように被写体の種類を認識するようにしてもよい。
更に、マルチプリントを行う場合、画像の並べ方、画像サイズなどの印刷フォームも任意であり、また、予め用意されている複数の印刷フォームから任意のフォームを選択指定するようにしてもよい。
【００５５】
上述した実施例においては、顧客の記録メディアを写真画像印刷販売装置に投入するようにしたが、顧客側のデジタルカメラからネットワーク経由で静止画像を写真画像印刷販売装置に対して送信して印刷させるようにしてもく、また、デジタルカメラ自体を写真画像印刷販売装置に直接接続するようにしてもよい。
更に、写真画像印刷販売装置に限らず、例えば、静止画像を記録保存させた記録メディアを自宅のパーソナルコンピュータやプリンタ装置に投入したり、ネットワーク経由で送信してマルチプリントを行わせるようにしてもよい。更に、印刷対象は、静止画撮影された画像に限らず、動画撮影された動画像の中から抽出した画像フレームを印刷するようにしてもよい。
【００５６】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フレキシブルディスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、複数の撮影画像の中から任意の撮影画像が選択された場合に、この撮影画像を解析することによってその中に含まれている被写体部分を特定する機能と、前記複数の撮影画像を解析することによって前記特定された被写体が含まれている各撮影画像を抽出する機能と、抽出された各撮影画像を用紙上の複数位置に対応付けて配置して印刷出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００５７】
【図１】写真画像印刷販売装置(プリントベンダ)の基本的構成要素を示したブロック図。
【図２】(Ａ)は、記録メディア内から抽出した人物に関する各撮影画像が一覧表示(サムネイル表示)されている状態を示し、(Ｂ)は、このサムネイル表示画面と共に表示されるターゲット特定ガイダンス画面を示した図、(Ｃ)は、複数画像から共通人物を絞り込む際の具体例を示した図。
【図３】(Ａ)は、印刷対象として特定した人物が１人の場合の抽出条件メニュー画面(１)を示し、(Ｂ)は、特定人物が複数人の場合の抽出条件メニュー画面(２)を示した図、(Ｃ)は、選択画像を解析することによって特定された人物が２人(Ａ、Ｂ)の場合において、抽出条件メニュー画面(２)から選択された条件項目に応じて画像が抽出される様子を例示した図。
【図４】各種の作業用フォルダを示した図。
【図５】写真画像印刷販売装置(プリントベンダ)の全体動作を示したフローチャート。
【図６】図５に続く、写真画像印刷販売装置の全体動作を示したフローチャート。
【図７】図５、図６に続く、写真画像印刷販売装置の全体動作を示したフローチャート。
【図８】図６に続く、写真画像印刷販売装置の全体動作を示したフローチャート。
【図９】図８に続く、写真画像印刷販売装置の全体動作を示したフローチャート。
【符号の説明】
【００５８】
１  ＣＰＵ
２  記憶部
５  記録メディア受付装置
６  表示部
７  操作部
８  写真プリンタ装置
９  金銭授受装置
１１  印刷フォルダ
１２  Ａフォルダ
１３  Ｂフォルダ
【図１】
2005303755.tif 000003
【図２】
2005303755.tif 000004
【図３】
2005303755.tif 000005
【図４】
2005303755.tif 000006
【図５】
2005303755.tif 000007
【図６】
2005303755.tif 000008
【図７】
2005303755.tif 000009
【図８】
2005303755.tif 000010
【図９】
2005303755.tif 000011