(57)【要約】      （修正有）【課題】簡単な操作で、所定の切取領域を設定し、切取領域が視認できるように加工された写真を印刷することができる画像形成装置、画像形成システム、制御プログラムおよび制御方法を提供する。【解決手段】画像形成システム１００は、写真用プリンタ２６を備える情報処理装置１０および電子写真方式の画像形成部７４を備える画像形成装置７０を含み、顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する。情報処理装置１０のＣＰＵは、台紙画像から貼付領域を抽出し、顔写真画像に含まれる人の顔の画像の位置に応じて、貼付領域に対応する切取領域を設定し、切取領域が視認できるように顔写真画像を加工した加工画像を生成する。台紙画像は、画像形成部７４で印刷され、加工画像は、写真用プリンタ２６で印刷される。【選択図】図１
2020202538.tif 000002
【特許請求の範囲】
【請求項１】
顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成装置であって、
前記台紙画像から、前記貼付領域を抽出する抽出手段、
前記顔写真画像に含まれる前記人の顔の画像の位置に応じて、前記貼付領域に対応する切取領域を設定する領域設定手段、
前記切取領域が視認できるように前記顔写真画像を加工した加工画像を生成する生成手段、
前記台紙画像を印刷する第１画像形成手段、および
前記加工画像を印刷する第２画像形成手段を備える、画像形成装置。
【請求項２】
前記顔写真画像から、人の顔の輪郭を検出する輪郭検出手段をさらに備え、
前記領域設定手段は、前記人の顔の輪郭の位置に応じて、前記切取領域を設定する、請求項１記載の画像形成装置。
【請求項３】
前記生成手段は、前記顔写真画像に前記切取領域に対応する切り取り線を付加する、請求項１または２記載の画像形成装置。
【請求項４】
前記生成手段は、前記顔写真画像における前記切取領域の外側の領域の画像を消去する、請求項１または２記載の画像形成装置。
【請求項５】
前記生成手段は、前記顔写真画像における前記切取領域の外側の領域を所定のパターン画像に変更する、請求項１または２記載の画像形成装置。
【請求項６】
前記台紙画像に前記顔写真画像が含まれている場合に、前記台紙画像から前記顔写真画像を抽出する写真抽出手段をさらに備える、請求項１から５までのいずれかに記載の画像形成装置。
【請求項７】
前記第２画像形成手段で前記加工画像が印刷される前に、当該加工画像をユーザに提示する提示手段、および
ユーザ操作に応じて前記加工画像における前記切取領域を調整する調整手段をさらに備え、
前記第２画像形成手段は、前記調整手段によって調整された前記加工画像を印刷する、請求項１から６までのいずれかに記載の画像形成装置。
【請求項８】
前記第１画像形成手段は、前記第２画像形成手段よりも文字および線の再現性が高い画像形成手段であり、
前記第２画像形成手段は、前記第１画像形成手段よりも階調の再現性が高い画像形成手段である、請求項１から７までのいずれかに記載の画像形成装置。
【請求項９】
顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成装置の制御プログラムであって、
前記画像形成装置のプロセッサに、
前記台紙画像から、前記貼付領域を抽出する抽出ステップと、
前記顔写真画像に含まれる前記人の顔の画像の位置に応じて、前記貼付領域に対応する切取領域を設定する領域設定ステップと、
前記切取領域が視認できるように前記顔写真画像を加工した加工画像を生成する生成ステップと、
前記台紙画像を印刷する第１画像形成ステップと、
前記加工画像を印刷する第２画像形成ステップとを実行させる、制御プログラム。
【請求項１０】
顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成装置の制御方法であって、
（ａ）前記台紙画像から、前記貼付領域を抽出するステップと、
（ｂ）前記顔写真画像に含まれる前記人の顔の画像の位置に応じて、前記貼付領域に対応する切取領域を設定するステップと、
（ｃ）前記切取領域が視認できるように前記顔写真画像を加工した加工画像を生成する処理実行ステップと、
（ｄ）前記台紙画像を印刷するステップと、
（ｅ）前記加工画像を印刷するステップとを含む、制御方法。
【請求項１１】
顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成システムであって、
前記台紙画像から、前記貼付領域を抽出する抽出手段、
前記顔写真画像に含まれる前記人の顔の画像の位置に応じて、前記貼付領域に対応する切取領域を設定する領域設定手段、
前記切取領域が視認できるように前記顔写真画像を加工した加工画像を生成する生成手段、
前記台紙画像を印刷する第１画像形成装置、および
前記加工画像を印刷する第２画像形成装置を備える、画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、画像形成システム、制御プログラムおよび制御方法に関し、特にたとえば、印刷される画像に、所定の切取領域が視認できるように加工を施す、画像形成装置、画像形成システム、制御プログラムおよび制御方法に関する。
【背景技術】
【０００２】
この種の背景技術の一例が特許文献１に開示される。背景技術のデータ編集装置では、切取領域の形状を示す図形が列挙されている形状選択エリアおよび印刷オブジェクトの画像イメージを表示する表示エリアを含む範囲指定画面がディスプレイに表示される。形状選択エリアから切取領域の形状が選択されると、当該切取領域の形状に応じた切り取り範囲を示す図形が画像イメージ上に表示される。切り取り範囲は、位置、形状およびピッチ等を変更することができる。印刷時には、切り取り範囲に応じた切取線が印刷画像に付与される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２６０３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、背景技術のデータ編集装置では、切り取り範囲の形状、位置およびピッチの設定を、ユーザが全て手動で行う必要があり、作業が面倒であるという問題がある。
【０００５】
それゆえに、この発明の主たる目的は、新規な、画像形成装置、画像形成システム、制御プログラムおよび制御方法を提供することである。
【０００６】
この発明の他の目的は、簡単な操作で、所定の切取領域を設定し、切取領域が視認できるように加工された写真を印刷することができる、画像形成装置、画像形成システム、制御プログラムおよび制御方法を提供することである。
【課題を解決するための手段】
【０００７】
第１の発明は、顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成装置であって、抽出手段、領域設定手段、生成手段、第１画像形成手段および第２画像形成手段を備える。抽出手段は、台紙画像から貼付領域を抽出する。領域設定手段は、顔写真画像に含まれる人の顔の画像の位置に応じて、貼付領域に対応する切取領域を設定する。生成手段は、切取領域が視認できるように顔写真画像を加工した加工画像を生成する。第１画像形成手段は、台紙画像を印刷する。第２画像形成手段は、加工画像を印刷する。
【０００８】
第２の発明は、第１の発明に従属する画像形成装置であって、顔写真画像から、人の顔の輪郭を検出する輪郭検出手段をさらに備え、領域設定手段は、人の顔の輪郭の位置に応じて、切取領域を設定する。
【０００９】
第３の発明は、第１または第２の発明に従属する画像形成装置であって、生成手段は、顔写真画像に切取領域に対応する切り取り線を付加する。
【００１０】
第４の発明は、第１または第２の発明に従属する画像形成装置であって、生成手段は、顔写真画像における切取領域の外側の領域の画像を消去する。
【００１１】
第５の発明は、第１または第２の発明に従属する画像形成装置であって、生成手段は、顔写真画像における切取領域の外側の領域を所定のパターン画像に変更する。
【００１２】
第６の発明は、第１の発明から第５の発明までのいずれかに従属する画像形成装置であって、台紙画像に顔写真画像が含まれている場合に、台紙画像から顔写真画像を抽出する写真抽出手段をさらに備える。
【００１３】
第７の発明は、第１の発明から第６の発明までのいずれかに従属する画像形成装置であって、第２画像形成手段で加工画像が印刷される前に、当該加工画像をユーザに提示する提示手段、およびユーザ操作に応じて加工画像における切取領域を調整する調整手段をさらに備え、第２画像形成手段は、調整手段によって調整された加工画像を印刷する。
【００１４】
第８の発明は、第１の発明から第７の発明までのいずれかに従属する画像形成装置であって、第１画像形成手段は、第２画像形成手段よりも文字および線の再現性が高い画像形成手段であり、第２画像形成手段は、第１画像形成手段よりも階調の再現性が高い画像形成手段である。
【００１５】
第９の発明は、顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成装置の制御プログラムであって、画像形成装置のプロセッサに、台紙画像から、貼付領域を抽出する抽出ステップと、顔写真画像に含まれる人の顔の画像の位置に応じて、貼付領域に対応する切取領域を設定する領域設定ステップと、切取領域が視認できるように顔写真画像を加工した加工画像を生成する生成ステップと、台紙画像を印刷する第１画像形成ステップと、加工画像を印刷する第２画像形成ステップとを実行させる。
【００１６】
第１０の発明は、顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成装置の制御方法であって、（ａ）台紙画像から、貼付領域を抽出するステップと、（ｂ）顔写真画像に含まれる人の顔の画像の位置に応じて、貼付領域に対応する切取領域を設定するステップと、（ｃ）切取領域が視認できるように顔写真画像を加工した加工画像を生成する処理実行ステップと、（ｄ）台紙画像を印刷するステップと、（ｅ）加工画像を印刷するステップとを含む制御方法である。
【００１７】
第１１の発明は、顔写真を貼り付ける貼付領域を含む台紙画像と、人の顔の画像を含む顔写真画像とを併せて印刷する印刷モードを有する画像形成システムであって、台紙画像から、貼付領域を抽出する抽出手段、顔写真画像に含まれる人の顔の画像の位置に応じて、貼付領域に対応する切取領域を設定する領域設定手段、切取領域が視認できるように顔写真画像を加工した加工画像を生成する生成手段、台紙画像を印刷する第１画像形成装置、および加工画像を印刷する第２画像形成装置を備える。
【発明の効果】
【００１８】
この発明によれば、簡単な操作で、所定の切取領域を設定し、切取領域が視認できるように加工された写真を印刷することができる。
【００１９】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００２０】
【図１】図１はこの発明の一実施例である画像形成システムの外観構成を示す正面図である。
【図２】図２は図１に示す情報処理装置の電気的な構成を示すブロック図である。
【図３】図３は図１に示す画像形成装置の電気的な構成を示すブロック図である。
【図４】図４はホーム画面の一例を示す図解図である。
【図５】図５は印刷モード設定画面の一例を示す図解図である。
【図６】図６は印刷データ指定画面の一例を示す図解図である。
【図７】図７は印刷データ指定画面の他の例を示す図解図である。
【図８】図８は顔写真画像および加工画像の一例を示す図解図である。
【図９】図９は顔位置の検出方法の一例を示す図解図である。
【図１０】図１０は図２に示す情報処理装置のＲＡＭのメモリマップの一例を示す図解図である。
【図１１】図１１は図３に示す画像形成装置のＲＡＭのメモリマップの一例を示す図解図である。
【図１２】図１２は図２に示すＣＰＵの印刷処理の一例の一部を示すフロー図である。
【図１３】図１３は印刷処理の一部であって、図１２に後続するフロー図である。
【図１４】図１４は第２実施例における台紙画像の一例を示す図解図である。
【図１５】図１５は第２実施例における印刷データ指定画面の一例を示す図解図である。
【図１６】図１６は第２実施例の印刷処理の一例の一部を示すフロー図である。
【図１７】図１７は第３実施例における切取領域調整画面の一例を示す図解図である。
【図１８】図１９は第３実施例における切取領域が拡大・縮小される場合の加工画像の一例を示す図解図である。
【図１９】図１９は第３実施例における切取領域が移動される場合の加工画像の一例を示す図解図である。
【発明を実施するための形態】
【００２１】
［第１実施例］
図１はこの発明の画像形成システム１００の構成の一例を示す図である。この図１を参照して、この発明の第１実施例である画像形成システム１００は、情報処理装置１０および画像形成装置７０を含む。
【００２２】
情報処理装置１０は、スーパーマーケット、レストランまたはコンビニエンスストアなどの店舗、並びに駅、バスターミナル、空港、役所または図書館などの公共施設に配置されるマルチメディアキオスク（ＭＭＫ）端末である。この情報処理装置１０は、配置される場所に応じて各種情報または所定の商品若しくはサービスを利用者（ユーザ）に提供する。たとえば、情報処理装置１０は、写真を印刷（プリント）するサービスをユーザに提供することができる。また、詳細は後述するが、情報処理装置１０は、画像形成装置７０と協働して、コピー、ファクス（ＦＡＸ）、スキャンおよび印刷などの所定のサービスをユーザに提供することもできる。
【００２３】
なお、この明細書では、ユーザの立ち位置に対向する面、つまり後述するディスプレイ１４が設けられる側の面を前面（正面）として情報処理装置１０およびその構成部材の前後方向（奥行方向）を規定し、情報処理装置１０およびその構成部材の左右方向（横方向）は、ユーザから情報処理装置１０を見た状態を基準として規定する。これらのことは、画像形成装置７０についても同様である。
【００２４】
情報処理装置（第２画像形成装置に相当）１０は、タッチパネル１２付きのディスプレイ１４、記録媒体接続部１６、紙片用プリンタ１８、符号読取部２０、近距離通信部２２、貨幣処理部２４、および写真用プリンタ（第２画像形成手段に相当）２６を含む装置本体２８を備える。
【００２５】
タッチパネル１２付きのディスプレイ１４は、情報処理装置１０（装置本体２８）の上端部に配置される。タッチパネル１２は、汎用のタッチパネルであり、静電容量方式、電磁誘導方式、抵抗膜方式、赤外線方式など、任意の方式のものを用いることができる。この第１実施例では、タッチパネル１２としては、静電容量方式のタッチパネルが用いられ、ディスプレイ１４の表示面上にタッチパネル１２が設けられる。ただし、タッチパネル１２とディスプレイ１４とが一体的に形成されたタッチパネルディスプレイが用いられてもよい。ディスプレイ１４としては、たとえばＬＣＤまたはＥＬ（Electro-Luminescence）ディスプレイなどを用いることができる。
【００２６】
記録媒体接続部１６は、各種の記録媒体を装着するための装着部（たとえばドライブおよびメモリスロット）を含む。各種の記録媒体は、光ディスク（たとえばＣＤ−Ｒ、ＤＶＤ−ＲおよびＢＤ−Ｒなど）およびフラッシュメモリ（たとえばＵＳＢメモリ、ＳＤメモリカードおよびメモリースティックなど）などである。ただし、光ディスクは、ドライブに装着される。また、フラッシュメモリは、メモリスロットに装着される。
【００２７】
紙片用プリンタ１８は、たとえばサーマルプリンタ（感熱式プリンタ）またはドットインパクトプリンタであり、レシート、ジャーナルまたはクーポン券などの画像が印刷された紙片を発行する。具体的には、紙片用プリンタ１８は、ロール紙上に各種の文字列、画像、コードパターン（バーコードなど）などを印刷し、印刷済の紙片を排紙部１８ａから排出する。
【００２８】
符号読取部２０は、たとえばレーザスキャナまたはカメラなどを含み、商品、カード、レシートなどに付された符号またはユーザ端末（携帯端末）の画面に表示された符号などを読み取ることができる。符号読取部２０で読み取ることができる符号には、バーコード（１次元バーコード）または２次元コード（たとえばＱＲコード（登録商標）、マイクロＱＲコード、ＤａｔａＭＡＴＲＩＸ、ＭａｘｉＣＯＤＥおよびＶｅｒｉＣＯＤＥなど）などがある。
【００２９】
近距離通信部２２は、たとえば、ＩＳＯ／ＩＥＣ１８０９２等の通信規格（いわゆるＮＦＣ（Near Field Communication））に従って、通信対象との間で無線による非接触のデータ通信を行うものである。たとえば、近距離通信部２２は、Ｆｅｌｉｃａ（登録商標）等の通信規格に従って、ＩＣカード、携帯端末（フィーチャーフォン、スマートフォンおよびタブレットＰＣ等）、身分証、会員証または社員証などの通信対象との間で無線による非接触のデータ通信を行う。近距離通信部２２の通信可能距離は、数ｃｍ〜数ｍ程度である。たとえば、近距離通信部２２は、通信対象に対して、通信対象に記憶されたデータの読み出しを指示する信号（読出し命令）を送信する。通信対象は、読出し命令に対する応答としてデータを近距離通信部２２に送信する。また、近距離通信部２２は、通信対象に書き込むデータ（書き込みデータ）とともに書き込みを指示する信号（書き込み命令）を送信する。通信対象は、書き込み命令に従って、受信した書き込みデータを記憶部に書き込む（記憶する）。
【００３０】
また、近距離通信部２２がデータ通信を行う通信対象には、所謂電子マネー媒体が含まれる。電子マネー媒体とは、ＩＣカードおよび携帯端末であって、少なくとも電子マネーの残高（電子マネー残高）についてのデータを含む電子マネーによる決済（電子決済）に係るデータ（電子マネーデータ）を記憶する記憶部を備える媒体のことである。この場合、近距離通信部２２は、電子マネー媒体に対して、電子マネー媒体に記憶された電子マネーデータの読み出しを指示する読出し命令を送信する。電子マネー媒体は、読出し命令に対する応答として電子マネーデータを近距離通信部２２に送信する。また、近距離通信部２２は、電子マネー媒体に書き込む書き込みデータとともに書き込みを指示する書き込み命令を送信する。電子マネー媒体は、書き込み命令に従って、受信した書き込みデータを記憶部に記憶する。このように、近距離通信部２２は、電子マネー読取部としても機能する。
【００３１】
貨幣処理部２４は、貨幣投入部２４ａおよび硬貨返却口２４ｂを含む。貨幣投入部２４ａは、硬貨投入口、紙幣投入口および釣銭返却レバー等を含み、近距離通信部２２の下方に配置される。硬貨投入口から投入された硬貨および紙幣投入口から投入された紙幣は、それぞれ種類毎に分類されて所定の貨幣格納部（不図示）に収容される。貨幣格納部は、硬貨用の格納部および紙幣用の格納部を含む。硬貨または紙幣が投入されると、硬貨用の格納部に収容された硬貨の種類および枚数と、紙幣用の格納部に収容された紙幣の種類および枚数とに応じて、投入金額が算出される。情報処理装置１０において所定のサービス等が実行されると、そのサービス等の内容に応じた費用（サービス等の提供に係る料金）が投入金額から減算され、投入金額から料金を差し引いて残った金額（残額）が算出される。また、釣銭返却レバーが操作されると、残額に応じて、硬貨または紙幣が返却される。ただし、硬貨は、貨幣投入部２４ａの下方に設けられる硬貨返却口２４ｂから返却され、紙幣は、紙幣投入口から返却される。
【００３２】
ただし、貨幣処理部２４における貨幣での決済に代えて、またはこれに加えて、電子決済が行われることがある。たとえば、情報処理装置１０のディスプレイ１４に複数の電子マネーのブランド（種類）を表示して、ユーザに決済用の電子マネーを選択させることがある。この場合、サービス等が選択された後に、決済用の電子マネーを利用して決済を行い、決済が完了されることでサービス等が提供される。
【００３３】
また、電子決済では、情報処理装置１０において利用可能な電子マネーに対応する電子マネー媒体が近距離通信部２２にかざされると、近距離通信部２２によって電子マネー媒体に含まれる電子マネーデータが読み取られる。このとき、電子マネーデータに含まれる電子マネー残高が読み取られる。そして、提供されるサービス等の内容に応じた費用が電子マネー残高から減算される。
【００３４】
写真用プリンタ２６は、たとえば昇華型プリンタまたはインクジェットプリンタ（特に染料インクを用いるインクジェットプリンタ）であり、写真用の用紙（写真用紙、たとえば光沢紙）上に画像を印刷する。写真用プリンタ２６で印刷された写真は、排出部２６ａに排出される。ただし、写真用紙上に画像を形成するための画像データとしては、記録媒体接続部１６に接続された記録媒体に記憶された画像データ、またはサーバ等の外部コンピュータから送信された画像データ等が利用される。また、写真用プリンタ２６で印刷される写真のサイズは、はがきサイズ、Ｌ判サイズまたは２Ｌ判サイズなどである。
【００３５】
なお、この写真用プリンタ２６は、後述する画像形成部７４よりも階調の再現性が高い方式の画像形成手段である。
【００３６】
図２は図１に示す情報処理装置１０の電気的な構成を示すブロック図である。図２を参照して、情報処理装置１０はＣＰＵ３２を含む。ＣＰＵ３２には、バス６０を介してＲＡＭ３４、ＲＯＭ３６、タッチパネル制御回路３８、表示制御回路４０、記録媒体接続部１６、紙片用プリンタ１８、符号読取部２０、近距離通信部２２、貨幣処理部２４、写真用プリンタ２６および通信回路４４が接続される。また、タッチパネル制御回路３８にはタッチパネル１２が接続され、表示制御回路４０にはディスプレイ１４が接続される。
【００３７】
ＣＰＵ３２は、情報処理装置１０の全体的な制御を司る。ＲＡＭ３４は、ＣＰＵ３２のワーク領域およびバッファ領域として用いられる。ＲＯＭ３６は、情報処理装置１０の起動プログラムや各種情報についてのデフォルト値を記憶する。
【００３８】
なお、本実施例では、ＣＰＵ３２、ＲＡＭ３４およびＲＯＭ３６は、画像形成システム１００の主制御部として機能する。すなわち、主制御部を備える情報処理装置１０が画像形成システム１００の主制御装置として機能する。
【００３９】
タッチパネル制御回路３８は、タッチパネル１２に必要な電圧などを付与するとともに、タッチパネル１２のタッチ有効範囲内でのタッチ操作（タッチ入力）を検出して、そのタッチ入力の位置を示すタッチ座標データをＣＰＵ３２に出力する。
【００４０】
表示制御回路４０は、ＧＰＵおよびＶＲＡＭなどを含んでおり、ＣＰＵ３２の指示の下、ＧＰＵは、ＲＡＭ３４に記憶された画像生成データを用いてディスプレイ１４に種々の画面を表示するための表示画像データをＶＲＡＭに生成し、生成した表示画像データをディスプレイ１４に出力する。
【００４１】
通信回路４４は、インターネットなどのネットワークに接続するための通信回路である。この通信回路４４は、有線通信回路または無線通信回路であり、ＣＰＵ３２からの指示に従って、ネットワークを介して、画像形成装置７０およびサーバ等の外部コンピュータ（外部端末）と通信する。ただし、通信回路４４は、ネットワークを介さずに、有線または無線（たとえば赤外線方式、ＷｉＦｉ（登録商標）方式またはブルートゥース（Bluetooth；登録商標）方式）で、画像形成装置７０および外部端末などと直接通信することも可能である。
【００４２】
なお、図２に示す情報処理装置１０の電気的な構成は単なる一例であり、これに限定される必要はない。たとえば、情報処理装置１０には、他の入力手段として、操作パネルのようなハードウェアの操作ボタンが設けられたり、ハードウェアのキーボードが接続されたりすることがある。
【００４３】
図１に戻って、画像形成装置（第１画像形成装置に相当）７０は、印刷（プリント）機能、複写機能、プリンタ機能、スキャナ機能およびファクシミリ機能などを有する複合機（ＭＦＰ：Multifunction Peripheral）である。
【００４４】
画像形成装置７０は、画像読取部７２、画像形成部（第１画像形成手段に相当）７４、給紙部７６および排紙トレイ７８を含む装置本体８０を備える。ただし、画像形成装置７０は、情報処理装置１０の近傍に設置される。本実施例では、画像形成装置７０は、情報処理装置１０の右側に隣接して設けられる。
【００４５】
画像読取部７２は、透明材によって形成される原稿載置台を備え、装置本体８０に内蔵される。原稿載置台の上方には、ヒンジ等を介して原稿押えカバー７２ａが開閉自在に取り付けられる。
【００４６】
また、画像読取部７２は、光源、複数のミラー、結像レンズおよびラインセンサ等を備える。この画像読取部７２は、原稿表面を光源によって露光し、原稿表面から反射した反射光を複数のミラーによって結像レンズに導く。そして、結像レンズによって反射光をラインセンサの受光素子に結像させる。ラインセンサでは、受光素子に結像した反射光の輝度または色度が検出され、原稿表面の画像に基づく読取画像データが生成される。ラインセンサとしては、ＣＣＤ（Charge Coupled Device）またはＣＩＳ（Contact Image Sensor）等が用いられる。
【００４７】
画像形成部７４は、装置本体８０に内蔵され、画像読取部７２の下方に設けられる。この画像形成部７４は、感光体ドラム、帯電装置、露光装置、現像装置、転写装置および定着装置などを備える電子写真方式の画像形成部である。また、画像形成部７４は、カラーのプリント機能を備えており、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）の各色について、感光体ドラム、帯電装置および現像装置等を含む画像形成ステーションが構成される。たとえば、画像形成部７４は、給紙部７６等から搬送される所定の用紙（たとえば普通紙）上に電子写真方式によって画像を形成し、画像形成済みの用紙を画像読取部７２および画像形成部７４の間に設けられる排紙トレイ７８に排出する。
【００４８】
ただし、用紙上に画像を形成するための画像データとしては、画像読取部７２で読み取った画像データ、情報処理装置１０から送信された画像データ、または外部コンピュータから送信された画像データ等が利用される。
【００４９】
なお、画像形成部７４は、電子写真方式の画像形成部に限定されない。画像形成部７４は、写真用プリンタ２６よりも文字および線の再現性が高い方式の画像形成部であれば良く、たとえばインクジェット式（特に顔料インクを用いるインクジェット式）の画像形成部であっても良い。
【００５０】
図３は図１に示す画像形成装置７０の電気的な構成を示すブロック図である。図３を参照して、画像形成装置７０はＣＰＵ８２を含む。ＣＰＵ８２には、バス９０を介してＲＡＭ８４、記憶部８６、画像読取部７２、画像形成部７４および通信回路９２が接続される。
【００５１】
ＣＰＵ８２は、画像形成装置７０の全体的な制御を司る。ＲＡＭ８４は、ＣＰＵ８２のワーク領域およびバッファ領域として用いられる。
【００５２】
記憶部８６は、ＨＤＤ等の画像形成装置７０の主記憶装置であって、ＣＰＵ８２が画像形成装置７０の各部位の動作を制御するための制御プログラムおよび各種の画面についての表示画像データ等を適宜記憶する。ただし、ＨＤＤに代えて、またはＨＤＤとともに、ＳＳＤ、フラッシュメモリ、ＥＥＰＲＯＭなどの他の不揮発性メモリが用いられてもよい。
【００５３】
なお、本実施例では、ＣＰＵ８２、ＲＡＭ８４および記憶部８６は、画像形成システム１００の副制御部として機能する。
【００５４】
通信回路９２は、インターネットなどのネットワークに接続するための通信回路である。この通信回路９２は、有線通信回路または無線通信回路であり、ＣＰＵ８２からの指示に従って、ネットワークを介して、サーバ等の外部コンピュータと通信する。ただし、通信回路９２は、ネットワークを介さずに、有線または無線で、情報処理装置１０と直接通信することも可能である。
【００５５】
なお、図３に示す画像形成装置７０の電気的な構成は単なる一例であり、これに限定される必要はない。
【００５６】
以下、図４〜図９等を参照して画像形成システム１００の動作例を説明する。図４はホーム画面１０２の一例を示す図解図である。図５は印刷モード設定画面１２０の一例を示す図解図である。図６は印刷データ指定画面１４０の一例を示す図解図である。図７は印刷データ指定画面１４０の他の例を示す図解図である。図８は顔写真画像および加工画像の一例を示す図解図である。図９は顔位置の検出方法の一例を示す図解図である。
【００５７】
上述したように、画像形成システム１００は、種々の機能を有する複合機であり、コピージョブ、スキャンジョブ、ＦＡＸジョブおよび写真印刷（写真プリント）ジョブ等を実行することができる。画像形成システム１００が各機能を実行可能な待機状態にある場合、図４に示すようなホーム画面１０２がディスプレイ１４に表示される。このホーム画面１０２には、コピー、ＦＡＸ、スキャンおよび写真プリントなどの各ジョブを選択して各ジョブにおける動作条件（動作モード）等を設定する操作画面（設定画面）を表示するためのジョブ選択キー（アイコン）１０４の画像が表示される。
【００５８】
たとえば、ユーザは、ジョブ選択キー１０４を操作（タッチ）して、所望のジョブを選択することができる。ジョブが選択されると、選択されたジョブに関する種々の設定画面がディスプレイ１４に順次表示される。ユーザは、タッチパネル１２を操作して、そのジョブの設定条件を設定する。その後、タッチパネル１２に設けられたスタートキー等が押下されると、ユーザが設定したジョブの設定条件に従って、ジョブが開始される。
【００５９】
次に、写真プリントジョブが選択される場合について説明する。なお、写真プリントジョブ以外のジョブが選択される場合の画像形成システム１００の動作は、従来の画像形成システムと同様であるので、説明を省略する。
【００６０】
ディスプレイ１４にホーム画面１０２が表示されている状態で、写真プリントジョブが選択されると、図５に示すような印刷モード設定画面１２０がディスプレイ１４に表示される。
【００６１】
印刷モード設定画面１２０は、写真プリントジョブの種類（印刷モード）を設定するための画面である。本実施例の画像形成システム１００は、第１種類の印刷モードおよび第２種類の印刷モードを有する。第１種類の印刷モードは、人物、風景、アニメ画像、キャラクタ画像およびイラスト等の写真を写真用プリンタ２６で写真用紙に印刷するモード（通常の写真印刷モード）である。第２種類の印刷モードは、顔写真と、顔写真を貼り付ける台紙とを併せて印刷するモード（写真・台紙印刷モード）である。第２種類の印刷モードでは、顔写真は、写真用プリンタ２６で写真用紙に印刷され、台紙は、画像形成部７４で普通紙（台紙用紙）に印刷される。
【００６２】
ただし、顔写真とは、人物（人）の肩から上の部分を含み、少なくとも人の顔の画像（顔画像）を含む写真のことを意味する。すなわち、顔写真とは、主に人の顔の部分を撮った写真のことである。
【００６３】
また、台紙とは、顔写真を貼り付ける顔写真貼付領域（以下、単に「貼付領域」ということがある。）を含む書類のことを意味する。たとえば、台紙としては、履歴書、資格試験若しくは入学試験の願書および行政機関に対する申請書等が該当する。
【００６４】
印刷モード設定画面１２０には、第１種類の印刷モードを設定するためのモード選択キー１２２および第２種類の印刷モードを設定するためのモード選択キー１２４の画像が表示される。
【００６５】
次に、第２種類の印刷モードが設定される場合について説明する。なお、第１種類の印刷モード（通常の写真印刷モード）が選択される場合の画像形成システム１００の動作は、従来の画像形成システムと同様であるので、説明を省略する。
【００６６】
ディスプレイ１４に印刷モード設定画面１２０が表示されている状態で、第２種類の印刷モードを設定するためのモード選択キー１２４が選択されると、つまり、第２種類の印刷モードが選択されると、図６および図７に示すような印刷データ指定画面１４０がディスプレイ１４に表示される。
【００６７】
印刷データ指定画面１４０は、第２種類の印刷モードにおいて、台紙を印刷するための第１の印刷データと、顔写真を印刷するための第２の印刷データとを指定するための画面である。第１の印刷データは、画像形成部７４で台紙用紙上に形成される台紙の画像（台紙画像）についての画像データまたは文書データを含み、第２の印刷データは、顔写真についての画像（顔写真画像）、すなわち写真用プリンタ２６で写真用紙上に形成される画像についての画像データを含む。以下、第１の印刷データおよび第２の印刷データを特に区別しない場合には単に「印刷データ」と言うことがある。
【００６８】
印刷データ指定画面１４０には、第１の印刷データを指定するための第１データ指定部１４２および第２の印刷データを指定するための第２データ指定部１４４の画像が表示される。
【００６９】
第１データ指定部１４２および第２データ指定部１４４のいずれかが選択されると、印刷データを指定するためのウインドウが表示されるなどして、印刷データを指定することができる状態となる。なお、印刷データを指定する方法については特に限定されず、種々の方法を用いることができる。たとえば、記録媒体接続部１６に装着された記録媒体に記録された画像データ等が印刷データとして指定されても良いし、サーバ等の外部端末に記録された画像データ等が印刷データとして指定されても良い。外部端末に記録された画像データ等が印刷データとして指定される場合には、ユーザがタッチパネル１２を操作して手動で画像データ等の記憶先にアクセスすることによって印刷データが指定されても良いし、画像データ等の記憶先についての情報を近距離通信部２２で受信した場合に自動的に印刷データが指定されても良いし、画像データ等の記憶先についての情報が埋め込まれた符号が符号読取部２０で読み取られた場合に自動的に印刷データが指定されても良い。
【００７０】
また、図６に示すように、第１の印刷データおよび第２の印刷データの少なくとも１つが指定されていない状態では、印刷データ指定画面１４０に戻るキー１４６の画像が表示される。一方、図７に示すように、第１の印刷データおよび第２の印刷データが指定されている状態では、印刷データ指定画面１４０に戻るキー１４６および印刷キー１４８の画像が表示される。
【００７１】
戻るキー１４６には、印刷データ指定画面１４０を閉じて、ホーム画面１０２または印刷モード設定画面１２０に戻る機能が割り当てられる。たとえば、印刷データ指定画面１４０において戻るキー１４６が選択されると、ホーム画面１０２または印刷モード設定画面１２０がディスプレイ１４に表示される。このとき、第１の印刷データまたは第２の印刷データが既に指定されている場合には、指定された印刷データがリセット（印刷データの指定が解除）される。これらのことは、後述する戻るキー２１４も同様である。
【００７２】
印刷キー１４８は、指定された第１の印刷データまたは第２の印刷データに従って、顔写真の印刷を実行する機能および台紙の印刷を実行する機能が割り当てられる。印刷キー１４８が選択されると、第１の印刷データとして指定された画像データ等に応じて台紙画像が台紙用紙に印刷される（台紙が印刷される）。また、印刷キー１４８が選択されると、第２の印刷データとして指定された画像データに応じて顔写真画像が写真用紙に印刷される（顔写真が印刷される）。これらのことは、後述する印刷キー２１２も同様である。
【００７３】
以上のように、本実施例では、第２種類の印刷モードにおいて、第１の印刷データおよび第２の印刷データがそれぞれ指定されると、印刷キー１４８が表示され、印刷可能な状態に遷移される。すなわち、第２種類の印刷モードにおいて、第１の印刷データおよび第２の印刷データがそれぞれ指定されなければ、印刷可能な状態に遷移されない。
【００７４】
ただし、本実施例では、顔写真が印刷される際に、顔写真画像に含まれる人の顔の画像の位置に応じて、台紙画像に含まれる貼付領域に対応する領域（以下、「切取領域」という。）が視認できるように加工された画像（加工画像）が写真用紙に印刷される。すなわち、切取領域とは、印刷された顔写真のうち、台紙に貼り付けられる領域と、切り取られる領域（台紙に貼り付けられない領域）との境界（切取線）を示す領域のことを意味する。
【００７５】
たとえば、図８（Ａ）に示すように、加工される前の顔写真画像（元画像）１５０に対して、切取領域に対応する切り取り線１５２が付加された加工画像１５４が生成され、この加工画像１５４が写真用紙上に印刷される。
【００７６】
また、図８（Ｂ）に示すように、元画像１５０に対して、切取領域の外側の領域が所定のパターン画像１５６に変更された加工画像１５８が生成され、この加工画像１５８が写真用紙上に印刷されるようにしても良い。さらに、図示は省略するが、元画像１５０に対して、切取領域の外側の領域の画像が消去された（切取領域の外側の領域が白色の単色画像に変更された）加工画像が生成され、この加工画像が写真用紙上に印刷されるようにしても良い。
【００７７】
ただし、切取領域の形状および大きさは、台紙画像に含まれる貼付領域の形状および大きさに対応する。具体的には、切取領域の形状および大きさは、印刷された台紙における貼付領域の形状および大きさと略同じになるように設定される。貼付領域の形状および大きさは、台紙の種類に応じて多数の種類がある。たとえば、貼付領域の形状および大きさは、縦３．０ｃｍ、横２．４ｃｍの矩形状、縦４．０ｃｍ、横３．０ｃｍの矩形状、縦４．５ｃｍ、横３．５ｃｍの矩形状および縦５．０ｃｍ、横４．０ｃｍの矩形状などである。
【００７８】
本実施例では、台紙画像から、貼付領域が抽出され、抽出された貼付領域の形状および大きさに応じて切取領域の形状および大きさが設定される。なお、台紙画像から貼付領域を抽出する方法については、特に限定されず、種々の方法を用いることができる。
【００７９】
たとえば、台紙画像に含まれる貼付領域に記載されることが多い特有の文字または数字等（以下、「貼付領域に関連する文字等」ということがある。）を台紙画像から検出して、貼付領域を抽出することができる。台紙画像に含まれる貼付領域には、「写真を貼る位置」または「顔写真貼付欄」などの貼付領域を示す文字列が記載されており、これらの文字列の一部または全部を貼付領域に関連する文字等として検出することができる。
【００８０】
貼付領域に関連する文字等を利用して台紙画像から貼付領域を抽出する方法の一例を説明する。まず、第１の方法を説明する。第１の方法では、第１のステップとして、光学文字認識技術（ＯＣＲ：Optical Character Recognition）を利用して、台紙画像に含まれる文字の認識を行い、台紙画像に含まれる文字の種類と位置を認識する。第２のステップとして、第１のステップで認識した文字の中から、貼付領域に関連する文字等として“写真”の文字を検索し、その位置を記憶する。
【００８１】
第３のステップとして、ノイズ除去処理、グレースケール変換処理、二値化処理、膨張収縮処理を行う。ノイズ除去処理は、スキャン時のノイズを減少させるための処理であり、グレースケール変換処理、二値化処理におけるエッジ検出の精度を高めるための処理である。膨張収縮処理は、貼付領域の輪郭線が破線の場合があるため、膨張処理を行って輪郭線を破線から連続した直線へ変換する（収縮は、線の長さを維持しながら、線の太さを元に戻すために行う）。
【００８２】
第４のステップとして、第３のステップにおける各処理後の台紙画像から矩形領域を認識する。矩形領域の認識方法としては、先ず、台紙画像からエッジを検出し、エッジ検出で求めたエッジ点から、ハフ変換と最小二乗近似で直線を検出する。このとき、矩形領域が存在する場合には、複数の直線が検出されるので、複数の直線から、直交する直線を検出する。次に、一辺の直線と直交する直線の二本のみが検出された場合には、この二本の直線から対向する位置の残り二本の直線を検出しても良いし、輪郭を構成する四本の直線がすべて検出された場合にはそれらを使用しても良い。また、複数の直線が求まる場合には、第２のステップで検出した“写真”の文字を取り囲む最小の直線という条件を満たす直線を検出する。
【００８３】
第５のステップとして、第２のステップで検出した“写真”の文字を囲む最小の矩形領域を検出し、第６のステップとして、第５のステップで求めた矩形領域のサイズを貼付領域のサイズとする。すなわち、第５のステップで検出された矩形領域が貼付領域として抽出される。
【００８４】
次に、貼付領域に関連する文字等を利用して台紙画像から貼付領域を抽出する第２の方法を説明する。第１のステップおよび第２のステップの処理は、上述した第１の方法と同じである。第２の方法では、第３のステップとして、第２のステップで検出した“写真”の文字の近傍から、“縦（タテ）”、“横（ヨコ）”の文字を検索する。第４のステップとして、第３のステップで“縦”、“横”という文字が見つかった場合は、その近傍（たとえば右横）にある数字と、数字に続く文字を、縦方向または横方向の貼付領域の大きさを規定する長さ（寸法）として認識する。たとえば“３．０ｃｍ”という文字が見つかった場合は、貼付領域の縦または横の寸法を３．０ｃｍとする。
【００８５】
以上のように、台紙画像から貼付領域を抽出する。また、本実施例では、台紙画像から、貼付領域が抽出され、切取領域の形状および大きさが設定されると、顔写真画像（元画像）に含まれる人の顔画像の位置および大きさに応じて、切取領域の位置が設定される。
【００８６】
以下、元画像に含まれる顔画像の位置および大きさに応じて、切取領域の位置を設定する方法の一例を説明する。まず、第１のステップとして、図９（Ａ）に示すように、所定のアルゴリズムを用いて、元画像における、目、鼻、口、眉、顎等の顔画像に含まれる顔パーツの位置を認識する。なお、顔パーツの認識方法としては、周知の方法を用いることができる。たとえば、「Vahid Kazemi and Josephine Sullivan, CVPR 2014, One Millisecond Face Alignment with an Ensemble of Regression Trees.」に記載された方法を用いることができる。
【００８７】
第２のステップとして、図９（Ｂ）に示すように、目の下部位置から目と顎の位置の差の分だけ上の位置を頭頂部として設定する。このようにするのは、人の顔の高さの中で、目の位置はほぼ中央に位置するからである。
【００８８】
そして、第３のステップとして、図９（Ｃ）に示すように、鼻の位置が切取領域の中心に位置するように、切取領域の位置を設定する。また、第３のステップでは、顔の頭頂部から顎の切取領域の高さの所定の割合（例えば、７５％）になるように、必要に応じて、元画像を拡大または縮小する。
【００８９】
このようにすれば、図８（Ａ）および図８（Ｂ）にも示すように、切取領域には、少なくとも人物写真に含まれる人の顔画像の全体が含まれる。また、切取領域には、人物写真に含まれる人の首から肩の一部までの画像が含まれる。
【００９０】
画像形成システム１００の上記のような動作は、情報処理装置１０のＣＰＵ３２がＲＡＭ３４に記憶された情報処理装置１０用の情報処理プログラムを実行し、画像形成装置７０のＣＰＵ８２がＲＡＭ８４に記憶された画像形成装置７０用の情報処理プログラムを実行することによって実現される。具体的な処理については、後でフロー図を用いて説明する。
【００９１】
図１０は図２に示す情報処理装置１０のＲＡＭ３４のメモリマップ３００の一例を示す図解図である。図１０に示すように、ＲＡＭ３４は、プログラム記憶領域３０２およびデータ記憶領域３０４を含む。ＲＡＭ３４のプログラム記憶領域３０２には、上述したように、情報処理装置１０用の情報処理プログラムが記憶される。この情報処理装置１０用の情報処理プログラムは、通信プログラム３０２ａ、操作検出プログラム３０２ｂ、表示プログラム３０２ｃ、貼付領域抽出プログラム３０２ｄ、顔画像検出プログラム３０２ｅ、領域設定プログラム３０２ｆ、画像加工プログラム３０２ｇおよび第１画像形成プログラム３０２ｈを含む。
【００９２】
通信プログラム３０２ａは、画像形成装置７０およびサーバ等の他のコンピュータないし他の機器とネットワークを介して、種々のデータを通信（送受信）するためのプログラムである。
【００９３】
操作検出プログラム３０２ｂは、タッチ入力を検出するためのプログラムであり、ＣＰＵ３２は、この操作検出プログラム３０２ｂに従って、タッチパネル１２から出力されたタッチ座標データを取得し、取得したタッチ座標データを時系列に従ってＲＡＭ３４に記憶する。
【００９４】
表示プログラム３０２ｃは、後述する画像生成データ３０４ｂを用いて、表示画像データ、すなわち、上述した各種の操作画面などの画面データを生成し、ディスプレイ１４に出力するためのプログラムである。
【００９５】
貼付領域抽出プログラム３０２ｄは、上述した方法などで、台紙画像から貼付領域を抽出するためのプログラムである。
【００９６】
顔画像検出プログラム３０２ｅは、元画像に含まれる顔画像の位置および大きさを検出するためのプログラムである。詳しくは、元画像に含まれる人の顔の輪郭の位置および大きさを検出するためのプログラムである。
【００９７】
領域設定プログラム３０２ｆは、元画像に含まれる顔画像の位置および大きさに応じて、切取領域の位置を設定するためのプログラムである。また、領域設定プログラム３０２ｆは、元画像に含まれる顔画像の位置および大きさに応じて、元画像を拡大または縮小するためのプログラムでもある。
【００９８】
画像加工プログラム３０２ｇは、設定された切取領域に応じて、切取領域が視認できるように元画像を加工して加工画像を生成するためのプログラムである。
【００９９】
第１画像形成プログラム３０２ｈは、写真用プリンタ２６を制御して、写真用紙上に画像を形成（印刷）するためのプログラムである。
【０１００】
なお、図示は省略するが、プログラム記憶領域３０２には、記録媒体接続部１６に装着された各種の記録媒体へのデータの書込みおよび各種の記録媒体からのデータの読み出しを制御するための記録媒体接続プログラム、紙片用プリンタ１８を制御して、ロール紙上に文字列、画像、バーコードなどを印刷するための紙片印刷プログラム、符号読取部２０を制御して、レーザスキャナまたはカメラによって撮影された撮影画像から符号画像を抽出し、抽出した符号画像を復号するための符号読取プログラム、近距離通信部２２を制御して、電子マネー媒体等の通信対象との間でのデータ通信を実現するための近距離通信プログラム、画像形成システム１００におけるサービス等の提供に係る料金を設定するための料金設定プログラム、貨幣処理部２４を制御して、硬貨用の格納部に収容された硬貨の種類および枚数と、紙幣用の格納部に収容された紙幣の種類および枚数とに応じて、投入金額を算出し、投入金額から所定のサービス等の料金を差し引いて残った残額に応じて、硬貨を硬貨返却口２４ｂから返却したり、紙幣を紙幣投入口から返却したりするための貨幣処理プログラム、および情報処理装置１０が備える各種の機能を選択および実行するためのその他のプログラムなども記憶される。
【０１０１】
また、ＲＡＭ３４のデータ記憶領域３０４には、操作入力データ３０４ａ、画像生成データ３０４ｂ、第１の印刷データ３０４ｃ、第２の印刷データ３０４ｄ、貼付領域データ３０４ｅ、顔画像データ３０４ｆ、切取領域データ３０４ｇおよび加工画像データ３０４ｈなどが記憶される。
【０１０２】
操作入力データ３０４ａは、操作検出プログラム３０２ｂに従って検出されたタッチ座標データを時系列に従って記憶したデータである。
【０１０３】
画像生成データ３０４ｂは、ディスプレイ１４に表示する各種の画面に対応する表示画像データを生成するためのポリゴンデータまたはテクスチャデータ等のデータである。
【０１０４】
第１の印刷データ３０４ｃは、画像形成部７４で台紙用紙上に形成される台紙画像についての画像データまたは文書データである。なお、第１の印刷データ３０４ｃは、情報処理装置１０で生成された後、画像形成装置７０に送信される。第２の印刷データ３０４ｄは、加工される前の顔写真についての顔写真画像についての画像データである。
【０１０５】
貼付領域データ３０４ｅは、台紙画像から抽出される貼付領域の形状及び大きさについてのデータである。
【０１０６】
顔画像データ３０４ｆは、元画像に含まれる顔画像の位置および大きさについてのデータである。
【０１０７】
切取領域データ３０４ｇは、貼付領域に対応する切取領域を示す座標データの集合である。
【０１０８】
加工画像データ３０４ｈは、切取領域に応じて、切取領域が視認できるように加工された加工画像についてのデータである。
【０１０９】
なお、図示は省略するが、データ記憶領域３０４には、情報処理装置１０用の情報処理プログラムの実行に必要な他のデータが記憶されたり、情報処理装置１０用の情報処理プログラムの実行に必要なタイマ（カウンタ）やレジスタが設けられたりする。
【０１１０】
図１１は図３に示す画像形成装置７０のＲＡＭ８４のメモリマップ４００の一例を示す図解図である。図１１に示すように、ＲＡＭ８４は、プログラム記憶領域４０２およびデータ記憶領域４０４を含む。ＲＡＭ８４のプログラム記憶領域４０２には、上述したように、画像形成装置７０用の情報処理プログラムが記憶される。この画像形成装置７０用の情報処理プログラムは、通信プログラム４０２ａ、画像読取プログラム４０２ｂおよび第２画像形成プログラム４０２ｃを含む。
【０１１１】
通信プログラム４０２ａは、情報処理装置１０およびサーバなどの他のコンピュータまたは他の機器とネットワークを介して通信するためのプログラムである。
【０１１２】
画像読取プログラム４０２ｂは、画像読取部７２を制御して、原稿載置台に載置された原稿の画像を読み取り（スキャンし）、読み取った画像に対応する画像信号（スキャン画像データ）を出力するためのプログラムである。
【０１１３】
第２画像形成プログラム４０２ｃは、画像形成部７４を制御して、スキャン画像データまたは入力画像データなどの印刷画像データに応じて多色または単色の画像を用紙に形成するためのプログラムである。また、第２画像形成プログラム４０２ｃは、第１の印刷データ４０４ａに応じて多色または単色の台紙画像を台紙用紙に形成するためのプログラムである。
【０１１４】
なお、図示は省略するが、プログラム記憶領域４０２には、画像形成装置７０が備える各種の機能を選択および実行するためのプログラムなども記憶される。
【０１１５】
また、ＲＡＭ８４のデータ記憶領域４０４には、第１の印刷データ４０４ａなどが記憶される。第１の印刷データ４０４ａは、情報処理装置１０で生成され、情報処理装置１０から送信される第１の印刷データ３０４ｃに対応するデータである。
【０１１６】
なお、図示は省略するが、データ記憶領域４０４には、画像読取部７２で読み取った画像データ若しくはサーバ等の外部のコンピュータから入力される画像データ、および画像形成装置７０用の情報処理プログラムの実行に必要な他のデータが記憶されたり、画像形成装置７０用の情報処理プログラムの実行に必要なタイマ（カウンタ）やレジスタが設けられたりする。
【０１１７】
図１２は図２に示す情報処理装置１０のＣＰＵ３２で実行される印刷処理の一例の一部を示すフロー図である。図１３は印刷処理の一部であって、図１２に後続するフロー図である。この印刷処理は、第２種類の印刷モードが設定された場合に開始される。
【０１１８】
図１２に示すように、情報処理装置１０のＣＰＵ３２は、印刷処理を開始すると、ステップＳ１で、印刷データ指定画面１４０をディスプレイ１４に表示して、ステップＳ３で、台紙画像が指定されたかどうかを判断する。ここでは、第１の印刷データが指定されたかどうかを判断する。
【０１１９】
ステップＳ３で“ＮＯ”であれば、つまり、台紙画像が指定されないと判断した場合は、ステップＳ３に戻る。一方、ステップＳ３で“ＹＥＳ”であれば、つまり、台紙画像が指定されたと判断した場合は、ステップＳ５で、顔写真画像が指定されたかどうかを判断する。ここでは、第２の印刷データが指定されたかどうかを判断する。
【０１２０】
ステップＳ５で“ＮＯ”であれば、つまり、顔写真画像が指定されないと判断した場合は、ステップＳ５に戻る。一方、ステップＳ５で“ＹＥＳ”であれば、つまり、顔写真画像が指定されたと判断した場合は、ステップＳ７で、印刷可能な状態に遷移する。たとえば、印刷キー１４８をディスプレイ１４に表示する。
【０１２１】
続いて、ステップＳ９で、印刷を実行するかどうかを判断する。ここでは、印刷キー１４８が選択されたかどうかを判断する。ステップＳ９で“ＮＯ”であれば、つまり、印刷を実行しないと判断した場合は、ステップＳ３に戻る。
【０１２２】
一方、ステップＳ９で“ＹＥＳ”であれば、つまり、印刷を実行すると判断した場合は、図１３に示すステップＳ１１で、台紙画像を読み出して、ステップＳ１３で、顔写真画像を読み出して、ステップＳ１５で、台紙画像から貼付領域を抽出して、ステップＳ１７で、顔写真画像から顔画像を検出して、ステップＳ１９で、顔写真画像に対して切取領域を設定して、ステップＳ２１で、切取領域が視認できるように顔写真画像を加工した加工画像を生成する。ここでは、加工される前の顔写真画像（元画像）に対して切取領域に対応する切り取り線を付加したり、切取領域の外側の領域を所定のパターン画像に変更したり、切取領域の外側の領域の画像を消去したりして、加工画像を生成する。
【０１２３】
続いて、ステップＳ２３で、台紙画像を台紙用紙に印刷して、すなわち、台紙を印刷して、ステップＳ２５で、加工画像を写真用紙に印刷して、すなわち、顔写真を印刷して、印刷処理を終了する。なお、ステップＳ２３では、情報処理装置１０のＣＰＵ３２は、第１の印刷データ３０４ｃを画像形成装置７０に送信するとともに、第１の印刷データ３０４ｃを台紙用紙に印刷する指示コマンドを画像形成装置７０に送信する。図示は省略するが、画像形成装置７０は、第１の印刷データ３０４ｃおよび第１の印刷データ３０４ｃを台紙用紙に印刷する指示コマンドを受信すると、第１の印刷データ３０４ｃに対応する第１の印刷データ４０４ａに応じて台紙画像を台紙用紙に形成する。
【０１２４】
この第１実施例によれば、顔写真画像に含まれる人の顔の画像の位置に応じて、貼付領域に対応する切取領域が視認できるように加工された加工画像が印刷されるようにしたので、簡単な操作で、切取領域が視認できるように加工された写真を印刷することができる。
【０１２５】
また、第１実施例によれば、加工される前の顔写真画像（元画像）から、顔画像の位置を検出して、検出した顔画像の位置に応じて切取領域の位置を設定するので、適切な位置に切取領域の位置を設定することができる。
【０１２６】
さらに、第１実施例によれば、切取領域に対応する切り取り線１５２が付加された加工画像１５４または切取領域の外側の領域が所定のパターン画像１５６に変更された加工画像１５８が生成されるので、印刷後に切取領域が視認し易い。
【０１２７】
さらにまた、第１実施例によれば、切取領域の外側の領域の画像が消去された加工画像が生成されるので、印刷後に切取領域が視認し易くなるとともに、消費されるインクの量および消費電力を低減することができる。
［第２実施例］
第２実施例の画像形成システム１００は、台紙画像に顔写真画像が含まれている場合に、台紙画像から顔写真画像を抽出するようにした以外は第１実施例と同じであるため、第１実施例と異なる内容について説明し、重複した説明については省略することにする。
【０１２８】
図１４は第２実施例における台紙画像１８０の一例を示す図解図である。図１５は第２実施例における印刷データ指定画面１４０の一例を示す図解図である。図１４に示すように、台紙画像１８０に顔写真画像１８２が含まれる（貼り付けられているまたは埋め込まれている）ことがある。
【０１２９】
また、本実施例では、台紙画像についての画像データが第１の印刷データとして指定されたときに、台紙画像に顔写真画像が含まれるかどうかが判定される。
【０１３０】
そして、台紙画像に顔写真画像が含まれる場合には、台紙画像から顔写真画像が抽出される。抽出された顔写真画像についての画像データは、第２の印刷データとして取り扱われる。
【０１３１】
また、図１４に示す例では、台紙画像１８０における貼付領域１８４に、顔写真画像１８２が貼り付けられているまたは埋め込まれている。この場合、台紙画像１８０の貼付領域１８４に顔写真画像１８２が貼り付けられているまたは埋め込まれている状態を再現するように、切取領域が設定される。
【０１３２】
具体的には、顔写真画像１８２の一部が台紙画像１８０の一部（貼付領域１８４）に現れるように設定されている場合、すなわち貼付領域１８４よりも顔写真画像１８２が大きい画像である場合には、顔写真画像１８２のうち、貼付領域１８４に含まれる領域と貼付領域１８４に含まれない領域との境界が切取領域として設定される。一方、顔写真画像１８２の全体が貼付領域１８４に現れるように設定されている場合、すなわち貼付領域１８４と顔写真画像１８２との大きさが対応する（同じである）場合には、切取領域が設定されなくても良い。この場合、顔写真画像１８２の端縁が、切取領域に相当することとなり、顔写真画像１８２が印刷されたときに、顔写真画像１８２が印刷される部分と、顔写真画像１８２が印刷されない部分（余白部分）との境界が生じるので、切取領域が視認できる状態となるからである。
【０１３３】
一方、図示は省略するが、台紙画像における貼付領域とは異なる位置に、顔写真画像が貼り付けられているまたは埋め込まれている場合がある。この場合には、第１実施例と同様に、台紙画像から貼付領域が抽出され、貼付領域に対応する切取領域が設定される。
【０１３４】
また、図１５に示すように、台紙画像に顔写真画像が含まれる場合には、第１の印刷データが指定された段階で、印刷データ指定画面１４０に戻るキー１４６および印刷キー１４８の画像が表示される。印刷の実行に必要な第１の印刷データおよび第２の印刷データのそれぞれが揃うからである。
【０１３５】
なお、台紙画像に顔写真画像が含まれない場合には、第１実施例と同様であるので、詳しい説明を省略する。
【０１３６】
また、第２実施例では、上述したような動作を実現するために、情報処理装置１０のＲＡＭ３４に記憶される制御プログラムには、台紙画像についての画像データが第１の印刷データとして指定されたときに、指定された画像データについての台紙画像に顔写真画像が含まれるかどうかを判定する判定プログラム、および、台紙画像に顔写真画像が含まれる場合には、台紙画像から顔写真画像を抽出する抽出プログラム等が含まれる。
【０１３７】
以下、フロー図を用いて、第２実施例における印刷処理について説明するが、第１実施例で説明した印刷処理と同じ処理については同じ参照符号を付し、重複した内容については、説明を省略するまたは簡単に説明することにする。
【０１３８】
図１６は第２実施例の印刷処理の一例の一部を示すフロー図である。図１６に示すように、情報処理装置１０のＣＰＵ３２は、印刷処理を開始すると、ステップＳ３で“ＹＥＳ”であれば、ステップＳ３１で、台紙画像に顔写真画像が含まれるかどうかを判断する。
【０１３９】
ステップＳ３１で“ＮＯ”であれば、つまり、台紙画像に顔写真画像が含まれないと判断した場合は、ステップＳ５に進む。一方、ステップＳ３１で“ＹＥＳ”であれば、つまり、台紙画像に顔写真画像が含まれると判断した場合は、ステップＳ３３で、台紙画像から顔写真画像を抽出して、ステップＳ７に進む。
【０１４０】
なお、ステップＳ３までの処理、ステップＳ５の処理、ステップＳ７以降の処理の内容については、第１実施例と同じであるので説明を省略する。
【０１４１】
この第２実施例によれば、台紙画像に顔写真画像が含まれている場合に、台紙画像から顔写真画像を抽出するようにしたので、顔写真画像用の印刷データを指定する必要が無くなり、ユーザの手数を減らすことができる。つまり、操作が簡単になる。
［第３実施例］
第３実施例の画像形成システム１００では、加工画像が生成された後、顔写真の印刷が実行される前に、切取領域を調整できるようにした以外は第１実施例と同じであるため、第１実施例と異なる内容について説明し、重複した説明については省略することにする。
【０１４２】
図１７は第３実施例における切取領域調整画面２００の一例を示す図解図である。第３実施例の画像形成システム１００では、印刷データ指定画面１４０で印刷キー１４８が選択され、切取領域が設定され、加工画像が生成されると、顔写真が印刷される前に、図１７に示すような切取領域調整画面２００がディスプレイ１４に表示される。
【０１４３】
切取領域調整画面２００は、切取領域を調整するための画面である。切取領域調整画面２００には、プレビュー画像２０２、切取領域表示画像２０４、拡大キー２０６、縮小キー２０８、移動部２１０、印刷キー２１２および戻るキー２１４の画像が表示される。
【０１４４】
プレビュー画像２０２は、加工される前の元画像に対応する画像であり、切取領域表示画像２０４は、切取領域に対応する画像であり、プレビュー画像２０２の前面に重ねて表示される。図１７に示す例では、切取領域表示画像２０４は、切取領域に対応する点線（破線）の画像である。
【０１４５】
拡大キー２０６には、切取領域を元画像に対して拡大する機能が割り当てられる。上述したように、切取領域の大きさは、台紙画像の貼付領域に対応するように設定される。したがって、切取領域の大きさを変更するのは適切でない。このため、拡大キー２０６が選択されると、切取領域（切取領域表示画像２０４）は変更されずに、元画像（プレビュー画像２０２）が縮小される（切取領域に対して元画像が縮小される）。すなわち、元画像に対して切取領域が相対的に拡大される。
【０１４６】
縮小キー２０８には、切取領域を元画像に対して縮小する機能が割り当てられる。縮小キー２０８が選択されると、切取領域（切取領域表示画像２０４）は変更されずに、元画像（プレビュー画像２０２）が拡大される（切取領域に対して元画像が縮小される）。すなわち、元画像に対して切取領域が相対的に縮小される。
【０１４７】
移動部２１０は、上下左右のそれぞれの方向を示す４つの矢印画像を含む。いずれかの矢印画像が選択されると、選択された矢印画像が示す方向に、元画像に対する切取領域の位置が所定距離（０．５ｍｍ〜１ｍｍ）だけ移動される。
【０１４８】
拡大キー２０６または縮小キー２０８が選択されたり、移動部２１０の矢印画像が選択されたりして、元画像と切取領域との位置関係が変更される度に、加工画像データ３０４ｈが更新される。そして、印刷キー２１２が選択されると、印刷キー２１２が選択された時点の加工画像、すなわち最新の加工画像が写真用紙上に印刷される。
【０１４９】
次に、拡大キー２０６または縮小キー２０８により切取領域を元画像に対して拡大または縮小する場合について説明する。図１８（Ａ）および図１９（Ａ）は、切取領域を調整される前の画像である。たとえば、図１８（Ａ）に示す切取領域を調整される前の画像に対して、図１８（Ｂ）のように切取領域の大きさを固定したまま、元画像を拡大・縮小しても良いし、図１８（Ｃ）のように元画像を固定したまま、切取領域を拡大・縮小（切取領域の境界の位置を移動）しても良い。また、図１９（Ａ）に示す切取領域を調整される前の画像に対して、移動部２１０により元画像に対する切取領域の位置を移動させる場合は、図１９（Ｂ）のように切取領域の位置を固定したまま、元画像を移動させて表示しても良いし、図１９（Ｃ）のように元画像を固定したまま、切取領域の位置を移動させて表示しても良い。
【０１５０】
この第３実施例によれば、加工画像が生成された後、写真の印刷が実行される前に、切取領域を調整できるようにしたので、ユーザが自身の好みに合った写真を印刷することができる。
【０１５１】
なお、上述の実施例で挙げた具体的な構成等は一例であり、実際の製品に応じて適宜変更することが可能である。また、上述の実施例で示したフロー図の各ステップは、同じ結果が得られるのであれば、処理される順番は適宜変更することが可能である。さらに、図に示すソフトウェアキーに含まれる文字等は一例であり、適宜変更することが可能である。
【０１５２】
また、上述の実施例では、情報処理装置１０が備える、ＣＰＵ３２、ＲＡＭ３４およびＲＯＭ３６が画像形成システム１００の主制御部として機能し、画像形成装置７０が備える、ＣＰＵ８２、ＲＡＭ８４および記憶部８６が、画像形成システム１００の副制御部として機能するようにしたが、これに限定される必要は無い。たとえば、ＣＰＵ８２、ＲＡＭ８４および記憶部８６が、画像形成システム１００の主制御部として機能し、ＣＰＵ３２、ＲＡＭ３４およびＲＯＭ３６が画像形成システム１００の副制御部として機能するようにしても良い。
【０１５３】
さらに、上述の実施例では、写真用プリンタ２６を備える情報処理装置１０と、画像形成部７４を備える画像形成装置７０とが別の装置である場合を例に挙げて説明したが、情報処理装置１０と画像形成装置７０とが一体化されても良い。すなわち、画像形成システム１００は、情報処理装置１０のコンポーネントおよび画像形成装置７０のコンポーネントのそれぞれを備える（少なくとも写真用プリンタ２６および画像形成部７４を備える）装置を含むようにしても良い。
【符号の説明】
【０１５４】
１００…画像形成システム
１０  …情報処理装置
１２  …タッチパネル
１４  …ディスプレイ
３２  …ＣＰＵ
３４  …ＲＡＭ
３６  …ＲＯＭ
７０  …画像形成装置
【図１】
2020202538.tif 000003
【図２】
2020202538.tif 000004
【図３】
2020202538.tif 000005
【図４】
2020202538.tif 000006
【図５】
2020202538.tif 000007
【図６】
2020202538.tif 000008
【図７】
2020202538.tif 000009
【図８】
2020202538.tif 000010
【図９】
2020202538.tif 000011
【図１０】
2020202538.tif 000012
【図１１】
2020202538.tif 000013
【図１２】
2020202538.tif 000014
【図１３】
2020202538.tif 000015
【図１４】
2020202538.tif 000016
【図１５】
2020202538.tif 000017
【図１６】
2020202538.tif 000018
【図１７】
2020202538.tif 000019
【図１８】
2020202538.tif 000020
【図１９】
2020202538.tif 000021