(57)【要約】【課題】ユーザが所望する印刷枚数をより高い精度で印刷設定枚数として自動的に設定する技術を提供する。【解決手段】画像印刷処理装置は、人物毎に当該人物を特定する第１の情報と当該人物が所属するグループを特定する第２の情報とが記憶された記憶手段１５を備えている。画像印刷処理装置は、さらに、入力画像と記憶手段１５に記憶されている第１の情報及び第２の情報とに基づいて、入力画像に含まれる人物の各々が所属するグループを特定し、特定されたグループの数を入力画像の印刷設定枚数として設定する印刷枚数設定手段と、を備える。【選択図】図３
2015130124.tif 000002
【特許請求の範囲】
【請求項１】
人物毎に当該人物を特定する第１の情報と当該人物が所属するグループを特定する第２の情報とが記憶された記憶手段と、
入力された画像と前記記憶手段に記憶されている前記第１の情報及び前記第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、特定されたグループの数を前記入力された画像の印刷設定枚数として設定する印刷枚数設定手段と、を備える
ことを特徴とする画像印刷処理装置。
【請求項２】
請求項１に記載の画像印刷処理装置において、さらに、
前記入力された画像に基づいて、前記入力された画像に含まれる人物を特定する第１の情報を算出する人物情報算出手段と、
前記人物情報算出手段で算出された前記第１の情報が前記記憶手段に記憶されていないときに、前記入力された画像に含まれる当該第１の情報が特定する人物を通知する通知手段と、
前記人物情報算出手段で算出された前記第１の情報とともに前記記憶手段に記憶させるべき第２の情報の入力を受け付ける入力手段と、を備える
ことを特徴とする画像印刷処理装置。
【請求項３】
請求項１または請求項２に記載の画像印刷処理装置において、さらに、
前記印刷枚数設定手段で設定された印刷設定枚数を変更する指示を受け付ける変更指示手段と、
前記入力された画像に基づいて前記変更指示手段により変更された変更後の印刷設定枚数が前記印刷枚数設定手段で設定されるように、前記記憶手段に記憶された前記第２の情報を更新する指示を受け付ける更新指示手段と、を備える
ことを特徴とする画像印刷処理装置。
【請求項４】
入力された画像と記憶手段に記憶されている人物を特定する第１の情報及び当該人物が所属するグループを特定する第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、
前記特定されたグループの数を前記入力された画像の印刷設定枚数として画像印刷処理装置に設定する
ことを特徴とする印刷枚数設定方法。
【請求項５】
画像印刷処理装置に入力された画像と前記画像印刷処理装置に記憶されている人物を特定する第１の情報及び当該人物が所属するグループを特定する第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、
前記特定されたグループの数を前記入力された画像の印刷設定枚数として前記画像印刷処理装置に設定する
処理を前記画像印刷処理装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル画像を印刷する画像印刷処理装置、並びに、ディジタル画像を印刷する枚数を設定する印刷枚数設定方法、プログラム、及び、そのプログラムを格納した記録媒体に関する。
【背景技術】
【０００２】
従来、プリンタなどの印刷処理装置でディジタル画像を印刷する場合に、印刷枚数に関する印刷処理装置の設定値（以降、印刷設定枚数と記す）とユーザが所望する印刷枚数（以降、印刷所望枚数と記す）が異なるときには、ユーザが画像毎に手動で印刷設定枚数を変更し、その後、印刷処理が実行される。
【０００３】
この方法によれば、画像毎にユーザが所望する枚数だけ確実に印刷することができる。しかしながら、画像毎にユーザが印刷すべき枚数を判断してその枚数を設定する上記の方法は、印刷すべきディジタル画像が多数ある場合には、ユーザに大きな作業負担を強いてしまう。
【０００４】
このような技術的な課題に関連する技術は、例えば、特許文献１に開示されている。特許文献１には、ディジタル画像を解析して画像に含まれる人物の人数を検出し、検出した人数を印刷設定枚数として設定する技術が開示されている。
【０００５】
画像に含まれる人物の人数を印刷設定枚数として自動的に設定することで、特に集合写真のような複数の人物が写っている画像を印刷する場合には、印刷設定枚数と印刷所望枚数が一致しやすくなる。このため、ユーザによる印刷設定枚数の変更作業が少なくなり、作業負担が軽減され得る。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−７２９２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１の技術は、画像に含まれる人物の人数が印刷所望枚数に一致する可能性が高いことを前提した技術であるが、このような前提は必ずしも適当ではない。例えば、家族写真を印刷する場合には、人数分の印刷が必要なことは稀である。
以上のような実情を踏まえ、本発明は、ユーザが所望する印刷枚数をより高い精度で印刷設定枚数として自動的に設定する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様は、人物毎に当該人物を特定する第１の情報と当該人物が所属するグループを特定する第２の情報とが記憶された記憶手段と、入力された画像と前記記憶手段に記憶されている前記第１の情報及び前記第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、特定されたグループの数を前記入力された画像の印刷設定枚数として設定する印刷枚数設定手段と、を備える画像印刷処理装置を提供する。
【０００９】
上記の画像印刷処理装置は、さらに、前記入力された画像に基づいて、前記入力された画像に含まれる人物を特定する第１の情報を算出する人物情報算出手段と、前記人物情報算出手段で算出された前記第１の情報が前記記憶手段に記憶されていないときに、前記入力された画像に含まれる当該第１の情報が特定する人物を通知する通知手段と、前記人物情報算出手段で算出された前記第１の情報とともに前記記憶手段に記憶させるべき第２の情報の入力を受け付ける入力手段と、を備えてもよい。
【００１０】
上記の画像印刷処理装置は、さらに、前記印刷枚数設定手段で設定された印刷設定枚数を変更する指示を受け付ける変更指示手段を備えてもよい。
【００１１】
上記の画像印刷処理装置は、さらに、前記入力された画像に基づいて前記変更手段により変更された変更後の印刷設定枚数が前記印刷枚数設定手段で設定されるように、前記記憶手段に記憶された前記第２の情報を更新する指示を受け付ける更新指示手段を備えてもよい。
【００１２】
上記の画像印刷処理装置において、前記第２の情報は、所属する家族を特定する情報を含んでもよい。
【００１３】
本発明の別の態様は、入力された画像と記憶手段に記憶されている人物を特定する第１の情報及び当該人物が所属するグループを特定する第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、前記特定されたグループの数を前記入力された画像の印刷設定枚数として画像印刷処理装置に設定する印刷枚数設定方法を提供する。
【００１４】
本発明の更に別の態様は、画像印刷処理装置に入力された画像と前記画像印刷処理装置に記憶されている人物を特定する第１の情報及び当該人物が所属するグループを特定する第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、前記特定されたグループの数を前記入力された画像の印刷設定枚数として前記画像印刷処理装置に設定する処理を前記画像印刷処理装置に実行させるプログラムを提供する。
【００１５】
本発明の更に別の態様は、画像印刷処理装置に入力された画像と前記画像印刷処理装置に記憶されている人物を特定する第１の情報及び当該人物が所属するグループを特定する第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、前記特定されたグループの数を前記入力された画像の印刷設定枚数として前記画像印刷処理装置に設定する処理を前記画像印刷処理装置に実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【発明の効果】
【００１６】
本発明によれば、ユーザが所望する印刷枚数をより高い精度で印刷設定枚数として自動的に設定する技術を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る画像印刷処理装置のハードウェア構成を示した概略図である。
【図２】人物グループ情報テーブルの例示した図である。
【図３】図１に示す画像印刷処理装置の機能を示した概略図である。
【図４】図１に示す画像印刷処理装置に入力されるディジタル画像を例示した図である。
【図５】図１に示す画像印刷処理装置で行われる印刷処理のフローチャートである。
【図６】図１に示す画像印刷処理装置で行われる印刷設定枚数の設定処理のフローチャートである。
【図７】人物グループ情報テーブルの変形例を示した図である。
【発明を実施するための形態】
【００１８】
図１は、本発明の一実施形態に係る画像印刷処理装置１０のハードウェア構成を示した概略図である。図２は、人物グループ情報テーブルの例示した図である。図３は、図１に示す画像印刷処理装置１０の機能を示した概略図である。
【００１９】
画像印刷処理装置１０は、画像を印刷媒体に印刷するプリンタまたはプリンタ機能を備えた複合機である。画像印刷処理装置１０は、集合写真のような人物が写っている画像を印刷する際に、データベースに登録されている情報に基づいてその画像についてユーザが所望する印刷枚数を推定し自動的に設定する、ように構成されている。
【００２０】
まず、図１を参照しながら、画像印刷処理装置１０のハードウェア構成について説明する。画像印刷処理装置１０は、図１に示すように、制御装置１と、入力装置２と、ＲＡＭ（Random Access Memory）３と、Ｆｌａｓｈメモリ４と、表示装置５と、印刷装置６と、画像入力装置７と、を備えている。
【００２１】
制御装置１は、画像印刷処理装置１０の各構成要素を制御することで、画像印刷処理装置１０全体の動作を制御する装置であり、例えば、Ｆｌａｓｈメモリ４に記憶されたプログラムを実行するプロセッサである。
【００２２】
入力装置２は、ユーザからの指示を受け付ける装置であり、例えば、タッチパネルや各種ボタン等である。入力装置２は、例えば、ユーザによる印刷指示、印刷枚数変更指示、及び、各種情報の入力などに用いられ、入力に応じた信号を制御装置１に送信するように構成されている。
【００２３】
ＲＡＭ３は、プログラムの実行の際に、Ｆｌａｓｈメモリ４に記憶されているプログラムがロードされるメモリであり、プログラムの実行に必要な情報を一時的に記憶する作業領域を提供するいわゆるワークＲＡＭである。作業領域には、例えば、表示装置５に表示されるディジタル画像などが記憶される。
【００２４】
Ｆｌａｓｈメモリ４は、制御装置１が実行するプログラム、プログラムの実行に必要な設定情報、表示に用いられる表示用フォント及び表示データなどを不揮発的に記憶する記憶手段であり、コンピュータ読み取り可能な記録媒体である。
【００２５】
Ｆｌａｓｈメモリ４には、データベースが作成されていて、そのデータベース内に図２に示す人物グループ情報テーブルが作成されている。人物グループ情報テーブルは、図２に示すように、“人物”、“特徴量情報”、“所属グループ”、“非印刷対象フラグ”のカラムで構成されていて、人物毎にレコードが登録されている。
各レコードの“人物”カラムには、人物の名称や人物のＩＤなどが記憶される。
【００２６】
各レコードの“特徴量情報”カラムには、画像から人物を特定する情報（第１の情報）が記憶される。例えば、人物の特定に顔認識技術が用いられる場合であれば、人物の顔の特徴点である目、鼻、口などの位置情報などが記憶される。
【００２７】
各レコードの“所属グループ”カラムには、印刷の単位として機能する、人物が所属する所属グループ（第２の情報）が記憶される。所属グループは、画像が印刷された印刷媒体を共有する（又は共有すると想定される）単位であり、例えば、家族内で印刷媒体を共有する場合であれば、所属する家族を特定する家族名（山田家、鈴木家、佐藤家など）であってもよく、クラスやサークル内で印刷媒体を共有する場合であれば、所属する学校やサークルを特定する学校名やサークル名であってもよい。
【００２８】
各レコードの“非印刷対象フラグ”カラムには、画像が印刷された印刷媒体を必要とする人物か否かを示すフラグ（ＯＮ／ＯＦＦ）が記憶される。なお、図２では、“非印刷対象フラグ”がＯＮであるレコードについては、“所属グループ”が未登録（−）状態である例が示されている。
【００２９】
表示装置５は、ユーザに情報を提供する各種画面を表示する装置であり、例えば、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイなどである。表示装置５には、例えば、後述するグループを登録または変更する画面や画像印刷処理装置１０が自動的に設定した印刷設定枚数を変更する画面などの各種入力画面、ユーザに注意を促すための各種通知画面などが表示される。
【００３０】
印刷装置６は、制御装置１からの指示に従って画像を印刷媒体に印刷する装置であり、画像印刷処理装置１０のエンジン部分である。制御装置１からの指示には、少なくとも印刷する画像に関する情報と印刷すべき枚数に関する情報が含まれる。
【００３１】
画像入力装置７は、印刷対象となる画像を画像印刷処理装置１０に入力する装置であり、例えば、画像が記録されたメモリカードなどの可搬記録媒体から画像を読み出すメモリカードリーダなどの可搬記録媒体駆動装置である。なお、画像入力装置７がネットワーク経由で外部装置から画像の入力を受け付ける場合には、画像入力装置７は、例えば、ＬＡＮカードなどのＮＩＣ（Network Interface Card）などであってもよい。
【００３２】
以上のように構成された画像印刷処理装置１０では、制御装置１がＦｌａｓｈメモリ４に記憶されているプログラムをＲＡＭ３にロードして実行することにより、印刷すべき画像として選択されて画像入力装置７から入力された画像（以降、入力画像と記す）の印刷設定枚数が自動的に設定される。
【００３３】
この処理は、図３に示すように、制御装置１が、第１に、画像処理により入力画像に含まれる人物を検出する人物検出手段１２として機能し、第２に、人物検出手段１２で検出された各人物を特定するための特徴量情報を算出する人物情報算出手段１３として機能し、第３に、人物情報算出手段１３で算出された特徴量情報をキーにして記憶手段１５（つまり、Ｆｌａｓｈメモリ４）に記憶されている人物グループ情報テーブルを検索してその特徴量情報を有する人物が所属するグループを特定し、最後に、グループ特定手段１４で特定されたグループの数を印刷設定枚数として設定する印刷枚数設定手段１１として機能する、ことによって行われる。なお、ここで、グループの数とは、重複を排除してグループを数えたときの合計数のことである。従って、例えば、特定されたグループが、Ｇ１、Ｇ１、Ｇ２、Ｇ３であった場合には、グループの数は“３”となる。
【００３４】
図４は、図１に示す画像印刷処理装置１０に入力されるディジタル画像を例示した図である。図５は、図１に示す画像印刷処理装置１０で行われる印刷処理のフローチャートである。図６は、図１に示す画像印刷処理装置１０で行われる印刷設定枚数の設定処理のフローチャートである。
【００３５】
以下では、図４から図６を参照しながら、図４に示す入力画像ＩＭ１、入力画像ＩＭ２、入力画像ＩＭ３のそれぞれが印刷対象として選択された場合を例にして、画像印刷処理装置１０で行われる印刷処理について具体的に説明する。
【００３６】
ユーザが入力装置２を介して入力画像ＩＭ１を印刷対象とする画像として選択すると、制御装置１は、画像入力装置７によって入力画像ＩＭ１を読み出して、図５に示す印刷処理を開始する。
【００３７】
印刷処理が開始されると、制御装置１は、最初に、図６に示す印刷設定枚数の設定処理を行う（図５のステップＳ１０）。まず、人物検出手段１２である制御装置１は、入力画像ＩＭ１を解析して入力画像ＩＭ１に含まれる人物を検出する（図６のステップＳ１１）。ここでは、例えば、入力画像ＩＭ１から人間の顔を抽出することで、３人の人物（人物Ａ、Ｂ、Ｃ）が検出される。
【００３８】
人物情報算出手段１３である制御装置１は、検出した人物の各々を特定する情報（第１の情報）を算出する（図６のステップＳ１２）。ここでは、例えば、ステップＳ１０で抽出した人物（人物Ａ、Ｂ、Ｃ）の顔に含まれる目、鼻、口の位置情報を特徴量情報（xxxxxxxx、yyyyyyyy、zzzzzzzz）として算出する。
【００３９】
その後、制御装置１は、ステップＳ１２で算出した情報にデータベースに登録されていない情報（未登録情報）があるかどうかを判定する（図６のステップＳ１３）。制御装置１は、ステップＳ１２で算出した特徴量情報をキーにして図２に示す人物グループ情報テーブルを検索することで、データベースに登録されていない特徴量情報があるか否かを判定する。ここでは、人物Ａ、Ｂ、Ｃいずれの特徴量情報も人物グループ情報テーブルに登録されているため、未登録情報はないと判定される。
【００４０】
未登録情報がないと判定されると（図６のステップＳ１３ＮＯ）、制御装置１は、図６のステップＳ１４及びステップＳ１５をスキップして、ステップＳ１６を実行する。
【００４１】
グループ特定手段１４である制御装置１は、人物が所属するグループを特定する（図６のステップＳ１６）。具体的には、ステップＳ１２で算出した特徴量情報をキーにして人物グループ情報テーブルからレコードを取得し、取得したレコードの所属グループのカラムに記憶されたデータによって所属グループを特定する。ここでは、人物ＡのグループはＧ１、人物ＢのグループはＧ２、人物ＣのグループはＧ２と特定される。
【００４２】
最後に、印刷枚数設定手段１１である制御装置１は、ステップＳ１６で特定されたグループから印刷設定枚数を決定して、画像印刷処理装置１０に設定する（図６のステップＳ１７）。ここでは、Ｇ１とＧ２の２つのグループが特定されているため、印刷設定枚数を２枚に設定する。
【００４３】
ステップＳ１０の印刷設定枚数の設定処理が終了すると、制御装置１は、表示装置５に印刷設定枚数の確認を促す印刷枚数設定変更画面を表示させる。印刷枚数設定変更画面には、ステップＳ１７で設定した印刷設定枚数が表示されていて、ユーザが所望する印刷枚数と異なる場合には、ユーザは入力装置２を介して印刷設定枚数を変更する。即ち、画像印刷処理装置１０では、入力装置２は、印刷枚数設定手段１１で設定された印刷設定枚数を変更する指示を受け付けて制御装置１に通知する変更指示手段として機能する。
【００４４】
制御装置１は、印刷設定枚数を変更する指示があるか否かを判定する（図５のステップＳ２０）。制御装置１は、変更指示手段として機能する入力装置２からの通知の有無によって判定する。
【００４５】
変更指示がない場合（図５のステップＳ２０ＮＯ）には、制御装置１は、図５のステップＳ３０及びステップＳ４０をスキップして、ステップＳ５０を実行する。
変更指示がある場合（図５のステップＳ２０ＹＥＳ）には、制御装置１は、印刷設定枚数を指示された枚数に変更する（図５のステップＳ３０）。
【００４６】
印刷設定枚数の変更後、制御装置１は、表示装置５に人物グループ情報テーブルを更新する更新画面を表示させる。更新画面には、人物グループ情報テーブルの内容が表示される。
【００４７】
ユーザは、入力装置２を介して、入力画像ＩＭ１に基づいてステップＳ３０で変更後の印刷設定枚数が印刷枚数設定手段１１で設定されるように、記憶手段１５に記憶された人物グループ情報テーブルの所属グループの情報の更新を指示する。
【００４８】
制御装置１はこれを受けて人物グループ情報テーブルを更新する（図５のステップＳ４００）。即ち、画像印刷処理装置１０では、入力装置２は、入力画像に基づいて変更後の印刷設定枚数が印刷枚数設定手段１１で設定されるように記憶手段１５に記憶された人物グループ情報テーブルの所属グループの情報を更新する指示を受け付けて制御装置１に通知する更新指示手段として機能する。
【００４９】
制御装置１は、印刷装置６に印刷処理を指示する（図５のステップＳ５０）。ここでは、制御装置１は、印刷すべき画像として入力画像ＩＭ１を指定し、印刷すべき枚数としてステップＳ１７で設定またはステップＳ３０で変更された印刷設定枚数を印刷装置６に通知する。
【００５０】
これにより、画像印刷処理装置１０によって入力画像ＩＭ１が所望の枚数だけ印刷される。このように、画像に写っている人物中に印刷媒体を共有する関係にある人物が含まれている場合（例えば、入力画像ＩＭ１の人物Ｂと人物Ｃが親子の場合など）には、所属グループの情報に基づいてこれらの関係にある人物群（人物Ｂと人物Ｃ）には１枚の画像が自動的に割り当てられるため、印刷設定枚数と印刷所望枚数とを高い精度で一致させることが可能で有り、ユーザによる印刷設定枚数の変更作業を減らすことができる。
【００５１】
次に、ユーザが入力装置２を介して入力画像ＩＭ２を印刷対象とする画像として選択すると、制御装置１は、画像入力装置７によって入力画像ＩＭ２を読み出して、図５に示す印刷処理を開始する。制御装置１は、入力画像ＩＭ２を解析して画像に含まれる人物を検出し、その人物を特定する特徴量情報を算出する（図６のステップＳ１１、ステップＳ１２）。ここでは、７人の人物（人物Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ）が検出され、それぞれの特徴量情報が算出される。
【００５２】
さらに、制御装置１は、算出した特徴量情報にデータベースに登録されていない情報（未登録情報）があるかどうかを判定する（図６のステップＳ１３）。ここでは、人物Ａから人物Ｇのすべての特徴量情報が図２に示す人物グループ情報テーブルに登録されているため、未登録情報はないと判定される。
【００５３】
その後、グループ特定手段１４である制御装置１は、人物が所属するグループを特定する（図６のステップＳ１６）。ここでは、人物Ａ、Ｅ、ＦのグループはＧ１、人物Ｂ、ＣのグループはＧ２、人物ＤのグループはＧ３、人物Ｇのグループはなしと特定される。なお、ステップＳ１６では、所属グループのデータのみを参照する代わりに、所属グループと非印刷対象フラグのデータを参照しても良い。その場合、グループ特定手段１４は、非印刷対象フラグがＯＦＦのレコードの人物の所属グループのみを特定する処理を行ってもよい。
【００５４】
最後に、印刷枚数設定手段１１である制御装置１は、ステップＳ１６で特定されたグループから印刷設定枚数を決定して、画像印刷処理装置１０に設定する（図６のステップＳ１７）。ここでは、Ｇ１とＧ２とＧ３の３つのグループが特定されているため、印刷設定枚数は３枚に設定される。
以降の処理は、入力画像ＩＭ１の場合と同様であるので、説明を割愛する。
【００５５】
次に、ユーザが入力装置２を介して入力画像ＩＭ３を印刷対象とする画像として選択すると、制御装置１は、画像入力装置７によって入力画像ＩＭ３を読み出して、図５に示す印刷処理を開始する。制御装置１は、入力画像ＩＭ３を解析して画像に含まれる人物を検出し、その人物を特定する特徴量情報を算出する（図６のステップＳ１１、ステップＳ１２）。ここでは、５人の人物（人物Ａ、Ｂ、Ｈ、Ｉ、Ｊ）が検出され、それぞれの特徴量情報が算出される。
【００５６】
さらに、制御装置１は、算出した特徴量情報にデータベースに登録されていない情報（未登録情報）があるかどうかを判定する（図６のステップＳ１３）。ここでは、人物Ｈ、Ｉ、Ｊの特徴量情報が図２に示す人物グループ情報テーブルに登録されていないため、未登録情報はあると判定される。
【００５７】
未登録情報があると判定されると（図６のステップＳ１３ＹＥＳ）、制御装置１は、入力画像ＩＭ３を例えば未登録情報に対応する人物の顔の部分を拡大して表示装置５に表示させるとともに、入力画像ＩＭ３に含まれる人物Ｈ、Ｉ、Ｊの情報が未登録である旨を、表示装置５を通じてユーザに通知する（ステップＳ１４）。即ち、画像印刷処理装置１０では、表示装置５は、人物情報算出手段１３で算出された特徴量情報が人物グループ情報テーブルに記憶されていないときに、入力画像中のその特徴量情報が特定する人物を通知する通知手段として機能する。
【００５８】
その後、制御装置１は、人物グループ情報テーブルにレコードを追加する追加画面を表示装置５に表示させる。追加画面は、未登録の人物毎に、人物グループ情報テーブルの項目のうち、特徴量情報を除く項目（人物、所属グループ、非印刷対象フラグ）を入力する画面であり、ユーザは、入力装置２を介してこれらの項目に情報を入力し、未登録の人物に対応するレコードの追加を指示する。
【００５９】
制御装置１は、これを受けて人物グループ情報テーブルを更新する（図６のステップＳ１５）。即ち、画像印刷処理装置１０では、入力装置２は、人物情報算出手段１３で算出された特徴量情報とともに人物グループ情報テーブルに記憶させるべき所属グループの情報の入力を受け付ける入力手段として機能する。
以降の処理は、入力画像ＩＭ１の場合と同様であるので、説明を割愛する。
【００６０】
以上に示したように、画像印刷処理装置１０は、人物毎にその人物を特定する第１の情報（特徴量情報）とその人物が所属するグループを特定する第２の情報（所属グループ）とが記憶された人物グループ情報テーブルを備えた記憶手段１５を有している。そして、印刷枚数設定手段１１である制御装置１が、入力画像と記憶手段１５に記憶された第１の情報と第２の情報とに基づいて、入力画像に含まれる人物の各々が所属するグループを特定し、特定されたグループの数を入力画像の印刷設定枚数として設定する。これにより、適切なグループ設定を行うことで、ユーザが所望する印刷枚数をより高い精度で印刷設定枚数として自動的に設定することができる。
【００６１】
また、画像印刷処理装置１０は、人物グループ情報テーブルに予め登録されていない人物を写った画像を印刷する場合には、印刷設定枚数を設定する前に、ユーザに人物グループ情報テーブルに登録されていない人物を通知し、その人物の所属グループの設定を促すことができる。従って、人物グループ情報テーブルの内容が十分に整備されていない場合であっても、印刷のタイミングで必要な情報だけ容易に入力して整備することが可能できる。このため、人物グループ情報テーブルの管理が容易になる。
【００６２】
さらに、画像印刷処理装置１０は、自動的に設定された印刷設定枚数がユーザにより変更された場合には、次回の印刷時には変更後の印刷設定枚数が自動的に設定されるように、ユーザに対して人物グループ情報テーブルの更新を促すことができる。このため、ユーザによる人物グループ情報テーブルの更新により人物グループ情報テーブルが適切にメンテナンスされるため、次回からユーザが所望する印刷枚数を高い精度で印刷設定枚数として自動的に設定することが可能となる。
【００６３】
上述した実施形態は、発明の理解を容易にするために本発明の具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。画像印刷処理装置、印刷枚数設定方法、プログラム、及び記録媒体は、特許請求の範囲に規定された本発明の思想を逸脱しない範囲において、さまざまな変形、変更が可能である。
【００６４】
例えば、人物グループ情報テーブルの例が図２に示されているが、人物グループ情報テーブルのテーブル構造は、図２に示す構造に限られない。人物グループ情報テーブルは、例えば、図２に示す非印刷対象フラグのカラムを省略したテーブルであってもよい。また、人物グループ情報テーブルは、所属グループのカラムの代わりに複数のカラムを有しても良く、それら複数のカラムの情報から所属グループが特定されるように構成されてもよい。
【００６５】
例えば、図７に示す人物グループ情報テーブルのように、所属グループのカラムの代わりに、人物が所属する家族を特定する所属家族のカラムと人物が所属する家族と同居しているか別居しているかを識別する同居／別居のカラムを設けてもよい。この場合、グループ特定手段１４である制御装置１が同じ家族であっても同居と別居を別のグループとして特定することで、別居している人物用にその家族とは別に画像が印刷された印刷媒体を提供するために印刷設定枚数を自動的に調整することができる。また、図７に示す人物グループ情報テーブルに続柄を入力するカラムを追加で設けても良い。その場合、グループ特定手段１４は、続柄を考慮して印刷の単位である所属グループを特定しても良い。
【００６６】
なお、これらの機能は、図２に示す構造の人物グループ情報テーブルによっても、所属グループを適切に設定することで同様に実現可能である。ただし、複数のカラムの情報からグループ特定手段１４に所属グループを特定させる上述したテーブル構造は、ユーザがより直感的に情報を入力することが可能となるという点で望ましい。
【００６７】
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
人物毎に当該人物を特定する第１の情報と当該人物が所属するグループを特定する第２の情報とが記憶された記憶手段と、
入力された画像と前記記憶手段に記憶されている前記第１の情報及び前記第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、特定されたグループの数を前記入力された画像の印刷設定枚数として設定する印刷枚数設定手段と、を備える
ことを特徴とする画像印刷処理装置。
【００６８】
［付記２］
付記１に記載の画像印刷処理装置において、さらに、
前記入力された画像に基づいて、前記入力された画像に含まれる人物を特定する第１の情報を算出する人物情報算出手段と、
前記人物情報算出手段で算出された前記第１の情報が前記記憶手段に記憶されていないときに、前記入力された画像に含まれる当該第１の情報が特定する人物を通知する通知手段と、
前記人物情報算出手段で算出された前記第１の情報とともに前記記憶手段に記憶させるべき第２の情報の入力を受け付ける入力手段と、を備える
ことを特徴とする画像印刷処理装置。
【００６９】
［付記３］
付記１または付記２に記載の画像印刷処理装置において、さらに、
前記印刷枚数設定手段で設定された印刷設定枚数を変更する指示を受け付ける変更指示手段と、
前記入力された画像に基づいて前記変更指示手段により変更された変更後の印刷設定枚数が前記印刷枚数設定手段で設定されるように、前記記憶手段に記憶された前記第２の情報を更新する指示を受け付ける更新指示手段と、を備える
ことを特徴とする画像印刷処理装置。
【００７０】
［付記４］
入力された画像と記憶手段に記憶されている人物を特定する第１の情報及び当該人物が所属するグループを特定する第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、
前記特定されたグループの数を前記入力された画像の印刷設定枚数として画像印刷処理装置に設定する
ことを特徴とする印刷枚数設定方法。
【００７１】
［付記５］
画像印刷処理装置に入力された画像と前記画像印刷処理装置に記憶されている人物を特定する第１の情報及び当該人物が所属するグループを特定する第２の情報とに基づいて、前記入力された画像に含まれる人物の各々が所属するグループを特定し、
前記特定されたグループの数を前記入力された画像の印刷設定枚数として前記画像印刷処理装置に設定する
処理を前記画像印刷処理装置に実行させることを特徴とするプログラム。
【符号の説明】
【００７２】
１                      制御装置
２                      入力装置
３                      ＲＡＭ
４                      Ｆｌａｓｈメモリ
５                      表示装置
６                      印刷装置
７                      画像入力装置
１０                    画像印刷処理装置
１１                    印刷枚数設定手段
１２                    人物検出手段
１３                    人物情報算出手段
１４                    グループ特定手段
１５                    記憶手段
ＩＭ１、ＩＭ２、ＩＭ３  入力画像
【図１】
2015130124.tif 000003
【図２】
2015130124.tif 000004
【図３】
2015130124.tif 000005
【図４】
2015130124.tif 000006
【図５】
2015130124.tif 000007
【図６】
2015130124.tif 000008
【図７】
2015130124.tif 000009