(57)【要約】【課題】  ポスタプリントを行った場合に、見易い画像を得ることができるようにする。【解決手段】  先ず、画像８０を拡大率に即したデフォルト位置の境界線によって、複数の領域に区分する。そして、境界線が主要部（画像８０においては人間の目）を横切る場合は、主要部を横切らないように境界線の位置を変更する。また、上限プリントサイズを超える領域がある場合は、上限プリントサイズを超える領域がなくなるように境界線の位置を変更する。その後、各領域のプリント方向の合計長さが短くなるように領域を変更する。このとき、ディスプレイの表示画面６１ａには、上述のようにして決められた境界線で四つの領域８３ａ〜８３ｄに区分された画像８０と、座標変更部８５と、確定ボタン８６とが表示される。最後に、オペレータが表示画面６１ａに表示された画像８０を確認して、境界線の位置を必要に応じて微調整する。【選択図】        図７
2006121371.tif 000002
【特許請求の範囲】
【請求項１】
画像データユニットに係る画像を複数の領域に区分する境界線の位置情報を記憶する境界線位置記憶手段と、
前記境界線が前記画像内において移動するように、前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更する位置情報変更手段と、
前記画像データユニットを、前記複数の領域の各々に対応した複数の部分画像データユニットに分割する分割手段とを備えていることを特徴とする画像処理装置。
【請求項２】
前記画像データユニットに係る前記画像の主要部を検出する主要部検出手段をさらに備えており、
前記位置情報変更手段は、前記主要部検出手段が検出した前記主要部を前記境界線が横切らないように、前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記主要部検出手段が、人間の顔を前記画像内の前記主要部として検出することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記主要部検出手段が、人間の目を前記画像内の前記主要部として検出することを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記画像データユニットに係る前記画像において前記主要部が有する特徴を記憶する特徴記憶手段と、
入力デバイスからの信号に基づいて、前記特徴記憶手段に記憶された前記特徴を書き換える特徴書換手段とをさらに備えていることを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記位置情報変更手段が、入力デバイスからの信号に基づいて、前記境界線位置記憶手段が記憶している前記境界線の位置情報を微調整することを特徴とする請求項２〜５のいずれか１項に記載の画像処理装置。
【請求項７】
前記位置情報変更手段が、入力デバイスからの信号に基づいて、前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更することを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記分割手段が前記画像データユニットを分割することによって得られた前記複数の部分画像データユニットの各々に関するプリントの要否情報を記憶するプリント要否記憶手段と、
入力デバイスからの信号に基づいて、前記プリント要否記憶手段に記憶されたプリントの要否情報を書き換える要否情報書換手段とをさらに備えていることを特徴とする請求項１〜７のいずれか１項に記載の画像処理装置。
【請求項９】
前記画像の上限プリントサイズを記憶するプリントサイズ記憶手段と、
前記画像の拡大率を記憶する拡大率記憶手段と、
前記拡大率記憶手段に記憶された拡大率に基づいて、前記複数の領域のうちに、前記プリントサイズ記憶手段に記憶された上限プリントサイズを超えるものがあるか否かを判断するサイズ判断手段とをさらに備えていることを特徴とする請求項１〜８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記プリントサイズ記憶手段が、前記画像がプリントされる用紙のサイズを記憶していることを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記プリントサイズ記憶手段に記憶された上限プリントサイズを超える前記領域があると前記サイズ判断手段が判断した場合に、その旨を通知するための通知信号を生成する通知信号生成手段をさらに備えていることを特徴とする請求項９又は１０に記載の画像処理装置。
【請求項１２】
前記プリントサイズ記憶手段に記憶された上限プリントサイズを超える前記領域があると前記サイズ判断手段が判断した場合に、前記プリントサイズ記憶手段に記憶された上限プリントサイズを超える前記領域がなくなるように、前記位置情報変更手段が前記位置情報を変更することを特徴とする請求項９〜１１のいずれか１項に記載の画像処理装置。
【請求項１３】
前記複数の領域の各々についてプリント方向を記憶するプリント方向記憶手段と、
前記複数の領域の各々が当該領域について前記プリント方向記憶手段に記憶されたプリント方向にプリント可能であるか否かを判断するプリント判断手段と、
前記プリント方向記憶手段に記憶されたプリント方向にプリント不可能であると前記プリント判断手段によって判断された前記領域について、前記プリント方向記憶手段に記憶された前記プリント方向を現在と直交する方向に書き換えるプリント方向書換手段とをさらに備えていることを特徴とする請求項９〜１１のいずれか１項に記載の画像処理装置。
【請求項１４】
前記複数の領域の各々についてプリント方向を記憶するプリント方向記憶手段と、
前記プリント方向記憶手段に記憶された前記プリント方向を書き換えるプリント方向書換手段と、
前記複数の領域のうち前記プリント方向記憶手段に記憶されたプリント方向が共通であり且つ互いに隣接した複数の第１の隣接領域を、これら第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向に沿ってプリントしたときと、前記複数の第１の隣接領域の全体をこれら第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向に直交する前記境界線で区分することによって得られた複数の第２の隣接領域を、前記第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向と直交する方向に沿ってプリントしたときとで、いずれがプリント方向合計長さが短いかを判断する合計長さ判断手段とをさらに備えており、
前記第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向に直交する方向に沿って前記複数の第２の隣接領域をプリントしたときの方が合計長さが短いと前記合計長さ判断手段が判断した場合に、前記位置情報変更手段が、前記複数の第１の隣接領域の代わりに前記複数の第２の隣接領域が形成されるように前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更すると共に、前記プリント方向書換手段が、前記複数の第２の隣接領域についての前記プリント方向を前記第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向と直交する方向とすることを特徴とする請求項９〜１２のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１枚の画像を複数の領域に分割してプリントするポスタプリント機能を有する画像処理装置に関する。
【背景技術】
【０００２】
近年、ＣＣＤなどの撮像素子を有するフィルムスキャナでフィルムを撮像することによって得られたデジタル画像信号に基づいて制御された光で感光材料を露光する、いわゆるデジタル露光が実用化されている。写真処理装置に対して、このデジタル露光方式を採用することにより、色補正や濃度補正、鮮鋭化処理などの各種画像処理を高い自由度で行うことができるとともに迅速な焼き増し処理が可能になり、さらに、色および濃度の再現性や解像度の優れたより高画質の良好なプリントを得ることが可能となる。
【０００３】
かかる写真処理装置の画像処理部には、１枚の画像を複数の領域に分割し、分割した画像を領域ごとにプリントするポスタプリント機能を有するものがある。ポスタプリントを行う際、１枚の画像の分割位置は、メモリ容量と出力用紙サイズと出力画像サイズとによって決まる。したがって、例えば人物の顔等、主要部で画像が分割されてしまい、仕上がりプリントが見難くなる場合がある。このような問題に鑑みて、特許文献１には、複数の基本分割パターン及び基本分割パターンに基づいて変更可能な分割パターンを記憶させておき、記憶されている複数の分割パターンから最適な分割パターンをオペレータが選択することが可能な技術が開示されている。
【特許文献１】特開２００３−３４８３３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、あらかじめ記憶された分割パターンでは、必ずしも見易くなるように画像が分割されるとは限らない。したがって、例えば主要部で画像が分割されて、仕上がりプリントが見難くなる場合がある。
【０００５】
そこで、本発明の目的は、ポスタプリントを行った場合に、見易い画像が得られる画像処理装置を提供することである。
【課題を解決するための手段及び効果】
【０００６】
本発明の画像処理装置は、画像データユニットに係る画像を複数の領域に区分する境界線の位置情報を記憶する境界線位置記憶手段と、前記境界線が前記画像内において移動するように、前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更する位置情報変更手段と、前記画像データユニットを、前記複数の領域の各々に対応した複数の部分画像データユニットに分割する分割手段とを備えている。
【０００７】
本明細書において、「画像データユニット」とは、「画像に関するデータファイル」、または、「（データファイルが作成される前の）画像情報を構成するデータの集合」を意味する。
【０００８】
この構成によると、位置情報変更手段によって、境界線位置記憶手段に記憶されている境界線の位置情報を高い自由度で変更することが可能となる。したがって、各部分画像データユニットに基づいて各領域の画像をプリントするポスタプリントを行った場合に、見易い画像を得ることができる。
【０００９】
本発明の画像処理装置は、前記画像データユニットに係る前記画像の主要部を検出する主要部検出手段をさらに備えており、前記位置情報変更手段は、前記主要部検出手段が検出した前記主要部を前記境界線が横切らないように、前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更するのが好ましい。この構成によると、主要部が異なる領域に区分されることがなくなる。したがって、ポスタプリントを行った場合に、確実に見易い画像を得ることができる。
【００１０】
本発明の画像処理装置は、前記主要部検出手段が、人間の顔を前記画像内の前記主要部として検出してもよい。この構成によると、人間の顔が異なる領域に区分されることがなくなる。したがって、ポスタプリントを行った場合に、確実に見易い画像を得ることができる。
【００１１】
本発明の画像処理装置は、前記主要部検出手段が、人間の目を前記画像内の前記主要部として検出してもよい。この構成によると、人間の目が異なる領域に区分されることがなくなる。したがって、ポスタプリントを行った場合に、確実に見易い画像を得ることができる。
【００１２】
本発明の画像処理装置は、前記画像データユニットに係る前記画像において前記主要部が有する特徴を記憶する特徴記憶手段と、入力デバイスからの信号に基づいて、前記特徴記憶手段に記憶された前記特徴を書き換える特徴書換手段とをさらに備えていてもよい。この構成によると、オペレータが入力デバイスから指示を入力することによって、特徴記憶手段に記憶されている主要部の特徴を書き換えることができる。したがって、オペレータの意思により、何を画像の主要部とするかを任意に変更することができる。
【００１３】
本発明の画像処理装置は、前記位置情報変更手段が、入力デバイスからの信号に基づいて、前記境界線位置記憶手段が記憶している前記境界線の位置情報を微調整してもよい。この構成によると、オペレータが入力デバイスから指示を入力することによって、境界線の位置情報を微調整することができる。したがって、ポスタプリントを行った場合に、さらに見易い画像を得ることができる。
【００１４】
本発明の画像処理装置は、前記位置情報変更手段が、入力デバイスからの信号に基づいて、前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更してもよい。この構成によると、オペレータが入力デバイスから指示を入力することによって、境界線の位置情報を変更することができる。したがって、ポスタプリントを行った場合に、オペレータの意に即した見易い画像を得ることができる。
【００１５】
本発明の画像処理装置は、前記分割手段が前記画像データユニットを分割することによって得られた前記複数の部分画像データユニットの各々に関するプリントの要否情報を記憶するプリント要否記憶手段と、入力デバイスからの信号に基づいて、前記プリント要否記憶手段に記憶されたプリントの要否情報を書き換える要否情報書換手段とをさらに備えていることが好ましい。この構成によると、要否情報書換手段によって、プリント要否記憶手段に記憶されたプリントの要否情報を書き換えることで、複数の領域に区分された画像のうち、必要な領域のみをプリントすることができる。
【００１６】
本発明の画像処理装置は、前記画像の上限プリントサイズを記憶するプリントサイズ記憶手段と、前記画像の拡大率を記憶する拡大率記憶手段と、前記拡大率記憶手段に記憶された拡大率に基づいて、前記複数の領域のうちに、前記プリントサイズ記憶手段に記憶された上限プリントサイズを超えるものがあるか否かを判断するサイズ判断手段とをさらに備えていてもよい。この構成によると、複数に区分された画像の領域が、上限プリントサイズを超えており、プリントされない部分が生じてしまうのを防ぐことができる。
【００１７】
本発明の画像処理装置は、前記プリントサイズ記憶手段が、前記画像がプリントされる用紙のサイズを記憶していてもよい。この構成によると、複数に区分された画像の各領域のプリントサイズが用紙サイズを超えており、プリントされない部分が生じてしまうのを防ぐことができる。
【００１８】
本発明の画像処理装置は、前記プリントサイズ記憶手段に記憶された上限プリントサイズを超える前記領域があると前記サイズ判断手段が判断した場合に、その旨を通知するための通知信号を生成する通知信号生成手段をさらに備えていることが好ましい。この構成によると、通知信号生成手段によって生成された通知信号により、オペレータは、上限プリントサイズを超える領域があることを知ることができる。したがって、オペレータは、上限プリントサイズを超える領域がなくなるように、位置情報を変更することができる。
【００１９】
本発明の画像処理装置は、前記プリントサイズ記憶手段に記憶された上限プリントサイズを超える前記領域があると前記サイズ判断手段が判断した場合に、前記プリントサイズ記憶手段に記憶された上限プリントサイズを超える前記領域がなくなるように、前記位置情報変更手段が前記位置情報を変更してもよい。この構成によると、位置情報変更手段が、上限プリントサイズを超える領域がなくなるように、位置情報を変更するので、効率よく位置情報の変更を行うことができる。
【００２０】
本発明の画像処理装置は、前記複数の領域の各々についてプリント方向を記憶するプリント方向記憶手段と、前記複数の領域の各々が当該領域について前記プリント方向記憶手段に記憶されたプリント方向にプリント可能であるか否かを判断するプリント判断手段と、前記プリント方向記憶手段に記憶されたプリント方向にプリント不可能であると前記プリント判断手段によって判断された前記領域について、前記プリント方向記憶手段に記憶された前記プリント方向を現在と直交する方向に書き換えるプリント方向書換手段とをさらに備えていてもよい。この構成によると、プリント不可能な方向にプリントを行い、プリントされない部分が生じてしまうのを防ぐことができる。
【００２１】
本発明の画像処理装置は、前記複数の領域の各々についてプリント方向を記憶するプリント方向記憶手段と、前記プリント方向記憶手段に記憶された前記プリント方向を書き換えるプリント方向書換手段と、前記複数の領域のうち前記プリント方向記憶手段に記憶されたプリント方向が共通であり且つ互いに隣接した複数の第１の隣接領域を、これら第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向に沿ってプリントしたときと、前記複数の第１の隣接領域の全体をこれら第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向に直交する前記境界線で区分することによって得られた複数の第２の隣接領域を、前記第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向と直交する方向に沿ってプリントしたときとで、いずれがプリント方向合計長さが短いかを判断する合計長さ判断手段とをさらに備えた画像処理装置であってもよい。そして、前記第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向に直交する方向に沿って前記複数の第２の隣接領域をプリントしたときの方が合計長さが短いと前記合計長さ判断手段が判断した場合に、前記位置情報変更手段が、前記複数の第１の隣接領域の代わりに前記複数の第２の隣接領域が形成されるように前記境界線位置記憶手段が記憶している前記境界線の位置情報を変更すると共に、前記プリント方向書換手段が、前記複数の第２の隣接領域についての前記プリント方向を前記第１の隣接領域について前記プリント方向記憶手段に記憶された前記プリント方向と直交する方向とすることが好ましい。
【００２２】
この構成によると、プリント方向の合計長さを短くすることができる。したがって、用紙の使用量を減らし、コストを削減することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好適な実施の形態について、図面を参照しつつ説明する。図１は、本発明の実施の形態に係るコントローラを備えた写真処理装置の概略構成を示す図である。
【００２４】
図１に示すように、本実施の形態の写真処理装置１は、スキャナ１０と、コントローラ２０と、プリンタ３０と、プロセッサ４０と、仕上げ処理部５０と、インターフェイス部６０とを有している。
【００２５】
スキャナ１０では、主に現像済みの写真フィルムに記録されたコマ画像の読み取り処理が行われる。スキャナ部１０は、フィルムが装着されるフィルム装着ユニット１１と、スキャニング時にフィルムを照射する光源が収納されたスキャナ光源ユニット１２とを有している。また、フィルム装着ユニット１１の下方にはフィルム画像を撮像するためのＣＣＤなどの撮像素子（図示せず）がライン状に配置されている。そして、撮像素子から出力される画像信号は、図示しないＡ／Ｄコンバータでデジタル信号に変換された後に、画像データファイルとしてコントローラ２０に供給される。
【００２６】
コントローラ２０は、図２に示すように、記憶部２３と、ポスタプリント制御部２４とを有している。また、コントローラ２０には、ＣＤ−Ｒ（Compact Disc-Recordable：１度だけ書き込み可能な追記型ＣＤ）やＦＤなどの各種記録媒体に対してデータの読み書きを行うドライブ２９が設けられており、記録媒体から画像データファイルを取得することができる。
【００２７】
記憶部２３は、入力画像記憶部２３ａ、境界線位置記憶部２３ｂ、特徴記憶部２３ｃ、プリント要否記憶部２３ｄ、プリントサイズ記憶部２３ｅ、拡大率記憶部２３ｆ、プリント方向記憶部２３ｇ、および拡大画像記憶部２３ｈを備えている。
【００２８】
入力画像記憶部２３ａは、スキャナ１０またはドライブ２９から取得した画像データファイルを記憶する。境界線位置記憶部２３ｂは、入力画像記憶部２３ａに記憶されている画像データファイルに係る画像（以降、単に「入力画像」と称する）を複数の領域に区分する境界線の位置情報が記憶される。そして、この位置情報は、後述する位置情報変更部２４ａによって変更することができる。なお、境界線位置記憶部２３ｂに記憶されている境界線によって複数の領域に区分された入力画像が、後述するディスプレイ６１に表示される。
【００２９】
特徴記憶部２３ｃは、入力画像の主要部が有する特徴を記憶する。本実施の形態では、主要部として人間の顔及び目が有する特徴があらかじめ記憶されている。なお、この主要部が有する特徴は、後述する特徴書換部２４ｄによって書き換えることができる。プリント要否記憶部２３ｄは、入力画像記憶部２３ａに記憶されている画像データファイルを、後述する分割部２４ｂによって分割した、複数の部分画像データファイルの各々に関するプリントの要否情報を記憶する。本実施の形態では、初期状態において全ての部分画像データファイルがプリントされるように記憶されており、プリント不要な部分画像データファイルがある場合には、後述する要否情報書換部２４ｅによってプリントの要否情報を書き換えることができる。
【００３０】
プリントサイズ記憶部２３ｅは、入力画像の１つの領域をプリントする際の上限プリントサイズを記憶する。本実施の形態では、後述するように、巻回された長尺の印画紙７１に対してプリントを行うので、１つの領域をプリントする際の印画紙７１の搬送方向（プリント方向）と直交する方向に沿う上限のサイズである上限プリント幅は、印画紙７１の搬送方向と直交する方向の長さ（印画紙幅）と等しくなる。また、搬送方向に沿う上限のサイズである上限プリント長さは、拡大画像記憶部２３ｈの容量によって決まる。なお、上限プリント長さは上限プリント幅よりも長い。拡大率記憶部２３ｆは、後述するキーボード６２やマウス６３からなる指示入力装置からオペレータによって入力された入力画像の拡大率を記憶する。なお、本実施の形態では、入力画像の縦方向及び横方向の拡大率は互いに等しいとする。
【００３１】
プリント方向記憶部２３ｇは、境界線位置記憶部２３ｂに記憶されている境界線で区分された複数の領域の各々についてプリント方向を記憶する。このプリント方向は、後述するプリント方向書換部２４ｈによって書き換えることができる。拡大画像記憶部２３ｈは、後述する画像拡大部２４ｊによって拡大された入力画像の画像データファイルを記憶する。なお、拡大画像記憶部２３ｈには、１つの領域に対応する画像データファイルが記憶される。そして、この拡大画像記憶部２３ｈに記憶された画像データファイルに基づいて、プリンタ３０において１つの領域に対応する画像がプリントされる。
【００３２】
ポスタプリント制御部２４は、位置情報変更部２４ａ、分割部２４ｂ、主要部検出部２４ｃ、特徴書換部２４ｄ、要否情報書換部２４ｅ、サイズ判断部２４ｆ、プリント判断部２４ｇ、プリント方向書換部２４ｈ、合計長さ判断部２４ｉ、および画像拡大部２４ｊを備えている。
【００３３】
位置情報変更部２４ａは、上述の境界線位置記憶部２３ｂに記憶されている複数の領域に区分された入力画像の境界線の位置情報を変更することができる。詳細には、位置情報変更部２４ａは、主要部検出部２４ｃによって検出された主要部を境界線が横切らないように境界線の位置情報を変更する。また、位置情報変更部２４ａは、後で詳述するサイズ判断部２４ｆによって、上限プリントサイズを超える領域があると判断された場合に、上限プリントサイズを超える領域がなくなるように境界線の位置情報を変更する。さらに、位置情報変更部２４ａは、オペレータが後述するディスプレイ６１に表示された複数の領域に区分された入力画像を確認し、指示入力装置によって境界線の位置を操作した場合に、境界線の位置情報を変更する。
【００３４】
分割部２４ｂは、境界線位置記憶部２３ｂに記憶されている境界線で区分された複数の領域にそれぞれ対応するように、入力画像記憶部２３ａに記憶されている画像データファイルを、複数の部分画像データファイルに分割する。
【００３５】
主要部検出部２４ｃは、上述の特徴記憶部２３ｃに記憶された主要部の特徴に基づいて、入力画像の主要部を検出する。なお、本実施の形態の特徴記憶部２３ｃには、上述したように、主要部として人間の顔及び目が有する特徴があらかじめ記憶されているので、主要部検出部２４ｃでは、人間の顔及び目を検出することができる。そして、本実施の形態では、先ず顔を検出し、検出された顔の拡大率記憶部２３ｆに記憶されている拡大率で拡大された大きさが、上限プリントサイズを超える場合には、さらに目を検出する。特徴書換部２４ｄは、指示入力装置からオペレータにより入力された書換指示に基づいて、上述の特徴記憶部２３ｃに記憶されている主要部の特徴を書き換えることができる。
【００３６】
要否情報書換部２４ｅは、上述のプリント要否記憶部２３ｄに記憶されているプリント要否情報を書き換えることができる。具体的には、オペレータが、後述するディスプレイ６１に表示された複数の領域に区分された入力画像を確認し、プリント不要な領域がある場合には、その領域のプリントを解除する指示を指示入力装置から入力する。このとき、要否情報書換部２４ｅは、オペレータの指示に基づいて、プリント不要な領域に対応する部分画像データファイルがプリントされないようにプリントの要否情報を書き換える。
【００３７】
サイズ判断部２４ｆは、上述の拡大率記憶部２３ｆに記憶されている拡大率に基づいて拡大された入力画像の各領域の中に、上述のプリントサイズ記憶部２３ｅに記憶されている上限プリントサイズを超えるものがあるかどうかを判断する。
【００３８】
プリント判断部２４ｇは、入力画像の複数の領域の各々について、上述のプリント方向記憶部２３ｇに記憶されているプリント方向にプリント可能であるかどうかを判断する。具体的には、領域におけるプリント方向記憶部２３ｇに記憶されているプリント方向と直交する方向の長さが、上限プリント幅である印画紙７１の幅を超える場合には、プリント不可能と判断される。プリント方向書換部２４ｈは、上述のプリント判断部２４ｇによってプリント不可能と判断された領域について、上述のプリント方向記憶部２３ｇに記憶されているプリント方向を現在と直交する方向に書き換える。
【００３９】
合計長さ判断部２４ｉは、入力画像の複数の領域の中で、主要部（拡大された顔の大きさが上限プリントサイズを超えない場合には顔、上限プリントサイズを超える場合には目）が含まれる領域を除く領域のうち、上述のプリント方向記憶部２３ｇに記憶されているプリント方向が共通であり、且つ互いに隣接した複数の第１の隣接領域を、これら第１の隣接領域のプリント方向に沿ってプリントした場合と、複数の第１の隣接領域の全体を第１の隣接領域のプリント方向と直交する境界線で区分することによって得られた複数の第２の隣接領域を、第１の隣接領域のプリント領域と直交する方向に沿ってプリントした場合とで、いずれがプリント方向の合計長さが短いかを判断する。
【００４０】
画像拡大部２４ｊは、上述する拡大率記憶部２３ｆに記憶されている拡大率に基づいて、画像を拡大する。具体的には、画像拡大部２４ｊは、画像を拡大する際に必要な元画像には存在しない画素を、補間法によって算出する。本実施の形態では、周囲の１６ヶ所の画素から３次元関数を用いて補間を行っている。
【００４１】
プリンタ３０では、拡大画像記憶部２３ｈに記憶されている画像データファイルに基づいて、感光材料である印画紙７１に対して露光処理が施される。プリンタ３０は、巻回された長尺の印画紙７１をそれぞれ収納する２つのペーパーマガジン３１ａ、３１ｂと、ペーパーマガジン３１ａ、３１ｂから印画紙７１を引き出すアドバンスユニット３２と、ペーパーマガジン３１ａ、３１ｂから引き出された所定幅を有する印画紙７１を幅方向に沿ってプリントサイズに応じた所望の長さに切断するカッター３３と、印画紙７１の感光乳剤層が形成されていない面（裏面）に境界線の位置情報等の所望の情報を印字するための印字ユニット３４と、所望の長さに切断された印画紙７１を露光位置の前段にまで２〜３列で並列搬送するチャッカ３５と、印画紙７１に露光処理を施すための露光ユニット３６と、印画紙７１を搬送するための複数の搬送ローラ対３８ａ〜３８eと、搬送ローラ対３８ａ〜３８eを駆動するためのモータ３９とを有している。
【００４２】
プロセッサ４０では、露光処理済みの印画紙７１に対して現像、漂白定着、安定化などの処理が施される。プロセッサ４０は、プリンタ３０から供給された印画紙７１に対する現像、漂白定着、安定化の各処理を施すための処理槽４１ａ〜４１ｆと、処理槽４１ａ〜４１ｆに蓄えられた処理液の廃液および補充液のタンク４２ａ〜４２ｄと、印画紙７１を搬送するための複数のローラ対４３と、ローラ対４３を駆動するためのモータ（図示せず）とを有している。
【００４３】
仕上げ処理部５０では、プロセッサ４０から排出された画像が顕在化した印画紙７１に対して乾燥処理が施され、さらに排出口７２から排出された印画紙７１がオーダーごとに仕分けられる。仕上げ処理部５０は、プロセッサ４０から排出された印画紙７１を迅速に乾燥させるためのヒータ５１と、印画紙７１を搬送するための複数のローラ対５２と、ローラ対５２を駆動するためのモータ（図示せず）とを有している。印画紙７１は、ローラ対５２によって搬送されて、仕上がりプリントとして排出口７２から排出される。
【００４４】
インターフェイス部６０では、写真処理装置１とそれを操作するオペレータとの間の情報のやり取りが行われる。インターフェイス部６０は、その表示画面６１ａに写真処理装置１に関する様々な情報を表示してオペレータに告知するディスプレイ６１と、オペレータが写真処理装置１に対して指示を与えるキーボード６２やマウス６３（図２参照）からなる指示入力装置とを有している。
【００４５】
次に、ポスタプリントする際の手順について説明する。図３Ａ、図３Ｂは、ポスタプリントの手順を示すフローチャートである。本実施の形態では、ドライブ２９またはスキャナ１０から供給され、入力画像記憶部２３ａに記憶されている画像データファイルに係る、図４に示すような画像８０を、拡大率記憶部２３に記憶されている拡大率で拡大し、ポスタプリントを行う際の手順について説明する。
【００４６】
先ず、拡大率記憶部２３に記憶されている拡大率に即したデフォルト位置を、境界線の位置情報として境界線位置記憶部２３ｂに記憶する（ステップＳ１０１）。このとき、本実施の形態では、図５に示すように、画像８０が右上部分、右下部分、左上部分、左下部分にそれぞれ対応する四つの領域８１ａ〜８１ｄに区分されるような境界線の位置情報が記憶されている。次に、主要部検出部２４ｃが、特徴記憶部２３ｃに記憶されている人間の顔の特徴に基づいて、画像８０から人間の顔の位置を検出する（ステップＳ１０２）。ここで、画像８０を区分する境界線が、ステップＳ１０２で検出された顔を横切るかどうかが判断される（ステップＳ１０３）。
【００４７】
境界線が顔を横切らない場合は（ステップＳ１０３：Ｎｏ）、後述するステップＳ１０４〜Ｓ１１３の手順を省略し、ステップＳ１１４に進む。一方、図５に示すように、境界線が顔を横切る場合には（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０２で検出された顔の拡大率記憶部２３ｆに記憶されている拡大率で拡大された大きさが、上限プリントサイズに収まるかどうかが判断される（ステップＳ１０４）。拡大された顔に大きさが上限プリントサイズに収まる場合は（ステップＳ１０４：Ｙｅｓ）、位置情報変更部２４ａによって、境界線位置記憶部２３ｂに記憶されている境界線の位置情報が、境界線が顔を横切らないように変更される（ステップＳ１０７）。
【００４８】
一方、拡大された顔の大きさが上限プリントサイズに収まらない場合には（ステップＳ１０４：Ｎｏ）、主要部検出部２４ｃが、特徴記憶部２３ｃに記憶されている人間の目の特徴に基づいて、画像８０から人間の目の位置を検出する（ステップＳ１０５）。ここで、図４に示す画像８０の横方向（矢印Ａで示す方向）に沿う顔の長さＬ１の拡大された長さと、縦方向（矢印Ｂで示す方向）に沿う顔の長さＬ２の拡大された長さとは、いずれも上限プリント幅よりも長い。したがって、画像８０の顔の拡大された大きさは上限プリントサイズに収まらない。よって、ステップＳ１０５において目の位置が検出される。
【００４９】
続いて、ステップＳ１０５で検出された目を境界線が横切るかどうかが判断される（ステップＳ１０６）。境界線が目を横切らない場合は（ステップＳ１０６：Ｎｏ）、後述するステップＳ１０７〜Ｓ１１３の手順を省略し、ステップＳ１１４に進む。一方、図５に示すように、境界線が目を横切る場合には（ステップＳ１０６：Ｙｅｓ）、位置情報変更部２４ａによって、境界線位置記憶部２３ｂに記憶されている境界線の位置情報が、境界線が目を横切らないように変更される（ステップＳ１０７）。
【００５０】
このとき、本実施の形態の画像８０を区分する境界線は、図６に示すように変更され、画像８０は矢印Ａ方向に沿って互いに隣接する４つの領域８２ａ〜８２ｄに区分される。なお、この四つの領域８２ａ〜８２ｄのうち、紙面右側の三つの領域８２ａ〜８２ｃの矢印Ａ方向に沿う長さＬ３の拡大された長さは上限プリント幅と実質的に等しく、最も紙面左側の領域８２ｄの矢印Ａ方向に沿う長さＬ４の拡大された長さは上限プリント幅の約半分であるとする。また、四つの領域８２ａ〜８２ｄの矢印Ｂ方向に沿う長さＬ５の拡大された長さは、上限プリント長さよりも短い。そして、これらＬ３、Ｌ４、Ｌ５の間には、以下の（式１）に示すような関係が成り立つ。
Ｌ３：Ｌ４：Ｌ５＝１：０．５：２                                    （式１）
【００５１】
上述のように、ステップＳ１０７では、ステップＳ１０４において、拡大された顔の大きさが上限プリントサイズに収まると判断された場合には、境界線が顔を横切らないように境界線の位置情報が変更され、ステップＳ１０４において、拡大された顔の大きさが上限プリントサイズに収まらないと判断されると共に、ステップＳ１０６において、境界線が目を横切ると判断された場合には、境界線が目を横切らないように境界線の位置情報が変更される。
【００５２】
その後、図６に示す四つの領域８２ａ〜８２ｄの拡大率記憶部２３ｆに記憶されている拡大率に基づいて拡大された大きさが、上限プリントサイズを超えるかどうかが、サイズ判断部２４ｆによってそれぞれ判断される（ステップＳ１０８）。領域８２ａ〜８２ｄがいずれも上限プリントサイズを越えない場合には（ステップＳ１０８：Ｎｏ）、後述するステップＳ１０９を省略して、ステップＳ１１０に進む。一方、上限プリントサイズを超える領域が有る場合には（ステップＳ１０８：Ｙｅｓ）、上限プリントサイズを越える領域がなくなるように境界線位置記憶部２３ｂに記憶されている境界線の位置情報を位置情報変更部２４ａによって変更する（ステップＳ１０９）。なお、上述したように、図６に示す四つの領域８２ａ〜８２ｄの拡大された大きさは、いずれも上限プリントサイズを超えないので、ステップＳ１０９は省略される。
【００５３】
このとき、プリント方向記憶部２３ｇには、各領域８２ａ〜８２ｄが矢印Ｂ方向に沿ってプリントされるように記憶される。
【００５４】
次に、図６に示す画像８０の四つの領域８２ａ〜８２ｄの中で、目が含まれる領域８２ｂを除く領域８２ａ、８２ｃ、８２ｄのうち、上述のプリント方向記憶部２３ｇに記憶されているプリント方向が共通であり、且つ互いに隣接する領域である領域８２ｃ、８２ｄを矢印Ｂ方向に沿ってプリントした場合の方が、二つの領域８２ｃ、８２ｄの全体を矢印Ｂと直交する矢印Ａ方向に沿う境界線で区分することによって得られた、図７に示す紙面左側において矢印Ｂ方向に互いに隣接する二つの領域８３ｃ、８３ｄを、矢印Ａ方向に沿ってプリントした場合よりもプリント方向の合計長さが長いかどうかが、合計長さ判断部２４ｉによって判断される（ステップＳ１１０）。
【００５５】
図６に示す領域８２ｃ、８２ｄを矢印Ｂ方向に沿ってプリントした場合の方が、図７に示す領域８３ｃ、８３ｄを矢印Ａ方向に沿ってプリントした場合よりもプリント方向の合計長さが短い場合には（ステップＳ１１０：Ｎｏ）、後述するステップＳ１１１を省略して、ステップＳ１１２に進む。一方、図６に示す領域８２ｃ、８２ｄを矢印Ｂ方向に沿ってプリントした場合の方が、図７に示す領域８３ｃ、８３ｄを矢印Ａ方向に沿ってプリントした場合よりもプリント方向の合計長さが長い場合には（ステップＳ１１０：Ｙｅｓ）、境界線位置記憶部２３ｂに記憶されている境界線の位置情報を位置情報変更部２４ａによって、図７に示すように変更し、プリント方向の合計長さが短くなるようにすると共に、プリント方向書換部２４ｈが、領域８３ｃ、８３ｄのプリント方向を矢印Ａ方向とする（ステップＳ１１１）。
【００５６】
ここで、図６に示す領域８２ｃ、８２ｄのプリント方向である矢印Ｂ方向に沿う長さはいずれもＬ５であるので、その合計長さは２×Ｌ５である。また、図７に示す領域８３ｃ、８３ｄのプリント方向である矢印Ａ方向に沿う長さはいずれもＬ３＋Ｌ４であるので、その合計長さは２×（Ｌ３＋Ｌ４）である。したがって、領域８２ｃ、８２ｄの矢印Ｂ方向に沿う合計長さ２×Ｌ５と、領域８３ｃ、８３ｄの矢印Ａ方向に沿う合計長さ２×（Ｌ３＋Ｌ４）とを比較することによって、プリント方向の合計長さを判断することができる。なお、（式１）の関係より、２×Ｌ５＞２×（Ｌ３＋Ｌ４）である。つまり、本実施の形態では、図６に示す領域８２ｃ、８２ｄを矢印Ｂ方向に沿ってプリントした場合の方が、図７に示す領域８３ｃ、８３ｄを矢印Ａ方向に沿ってプリントした場合よりもプリント方向の合計長さが長い。よって、境界線は図７に示すように変更される。
【００５７】
次に、図７に示す画像８０の四つの領域８３ａ〜８３ｄの各々について、プリント方向記憶部２３ｇに記憶されているプリント方向にプリント可能かどうかをプリント判断部２４ｇが判断する（ステップＳ１１２）。四つの領域８３ａ〜８３ｄがいずれもプリント可能である場合は（ステップＳ１１２：Ｙｅｓ）、後述するステップＳ１１３を省略して、ステップＳ１１４に進む。一方、プリント不可能な領域がある場合には（ステップＳ１１２：Ｎｏ）、プリント方向書換部２４ｈによって、プリント方向記憶部２３ｇに記憶されているプリント不可能な領域のプリント方向が現在の方向と直交する方向に書き換えられる（ステップＳ１１３）。
【００５８】
ここで、図７の領域８３ａ、８３ｂのプリント方向と直交する方向である矢印Ａ方向に沿う長さＬ３の拡大された長さ、及び領域８３ｃ、８３ｄのプリント方向と直交する方向である矢印Ｂ方向に沿う長さＬ５／２の拡大された長さはいずれも上限プリント幅を超えないので、ステップＳ１１３は省略される。
【００５９】
このとき、ディスプレイ６１の表示画面６１ａには、図７に示すように、上述のようにして決められた境界線で四つの領域８３ａ〜８３ｄに区分された画像８０と、座標表示部８５ａ、座標８５ａに表示された数値を増加させる増加ボタン８５ｂ、及び座標表示部８５ａに表示された数値を減少させる減少ボタン８５ｂからなる座標変更部８５と、確定ボタン８６とが表示される。そして、オペレータは、図７に示す表示画面６１ａに表示された画像８０を確認して、境界線の位置を必要に応じて微調整することができる。詳細には、マウス６３で表示画面６１ａに表示された境界線をドラッグして移動させることによって境界線の位置を変更することができる。また、マウス６３で表示画面６１ａに表示された境界線を選択すると、その境界線の座標（Ａ方向に沿う境界線の場合にはＢ方向の座標、Ｂ方向に沿う境界線の場合にはＡ方向の座標）が、座標表示部８５に表示されるので、その値をキーボード６２から入力した数値に変更するか、または、マウス６３で増加ボタン８５ｂ或いは減少ボタン８５ｃをクリックすることで座標表示部８５ａに表示される数値を変更することができる。
【００６０】
したがって、ステップＳ１１３が終了した後、キーボード６２やマウス６３などを用いてオペレータが境界線の位置を操作したかどうかが判断される（ステップＳ１１４）。オペレータによる操作がないと判断された場合には（ステップＳ１１４：Ｎｏ）、後述するステップＳ１１５を省略して、ステップＳ１１６に進む。一方、オペレータによって、境界線の位置が操作された場合には（ステップＳ１１４：Ｙｅｓ）、オペレータの指示に基づいて、境界線位置記憶部２３ｂに記憶されている境界線の位置情報が、位置情報変更部２４ａによって変更される（ステップＳ１１５）。
【００６１】
そして、オペレータによって、表示画面６１ａに表示された画像８０を区分する境界線の位置を確定する確定ボタン８６が押下されたかどうかが判断される（ステップＳ１１６）。確定ボタン８６が押下されていないと判断された場合には（ステップＳ１１６：Ｎｏ）、ステップＳ１１４に戻って、再びオペレータが境界線の位置を操作したかどうかが判断される。一方、確定ボタン８６が押下された場合には（ステップＳ１１６：Ｙｅｓ）、入力画像記憶部２３ａに記憶されている画像８０の画像データファイルが、分割部２４ｂによって、表示画面６１ａに表示された四つの領域８３ａ〜８３ｄの各々に対応するように、四つの部分画像データファイルに分割される（ステップＳ１１７）。
【００６２】
次に、上述の四つの部分画像データファイルが全てプリントされるようにプリント要否記憶部２３に記憶し、表示画面６１ａに表示された画像８０の四つの領域８３ａ〜８３ｄを全て要プリント領域とする（ステップＳ１１８）。このとき、表示画面６１ａには、図８に示すように、ステップＳ１１６で確定された境界線で区分された画像８０と、プリント不要領域を確定する不要領域確定ボタン８７と、表示されている全ての領域のプリント要否を確定するプリント要否確定ボタン８８とが表示される。オペレータは、表示画面６１ａに表示された画像８０を確認し、プリント不要な領域がある場合には、その領域のプリント解除の指示を入力することができる。具体的には、例えば、領域８３ｃのプリントが不要である場合には、図８に示すように、マウス６３で表示画面６１ａ上の領域８３ｃを選択し、不要領域確定ボタン８７を押下する。
【００６３】
したがって、ステップＳ１１８が終了した後、マウス６３などを用いてオペレータがプリント解除操作を行った領域があるかどうかが判断される（ステップＳ１１９）。オペレータによるプリント解除操作が行われた領域がない判断された場合には（ステップＳ１１９：Ｎｏ）、後述するステップＳ１２０を省略して、ステップＳ１２１に進む。一方、プリント解除操作が行われた領域がある場合には（ステップＳ１１９：Ｙｅｓ）、オペレータのプリント解除指示に基づいて、プリント不要な領域に対応する部分画像データファイルがプリントされないように、プリント要否記憶部２３ｄに記憶されているプリントの要否情報が、要否情報書換部２４ｅによって書き換えられる（ステップＳ１２０）。その後、オペレータがプリント不要領域を全て選択し、プリント要否確定ボタン８８を押下したかどうかが判断される（ステップＳ１２１）。
【００６４】
オペレータがプリント要否確定ボタン８８を押下していないと判断された場合には（ステップＳ１２１：Ｎｏ）、ステップＳ１１９に戻って、再びオペレータがプリント解除操作を行ったかどうかが判断される。一方、プリント要否ボタンが押下された場合には（ステップＳ１２１：Ｙｅｓ）、画像拡大部２４ｊが、拡大率記憶部２３ｆに記憶されている拡大率に基づいて、１つの領域を拡大する（ステップＳ１２２）。そして、拡大された画像の部分画像データファイルは、拡大画像記憶部２３ｈに記憶される。その後、拡大画像記憶部２３ｈに記憶されている画像データファイルに基づいて、プリンタ３０においてプリントが行われる（ステップＳ１２３）。さらに、画像８０のプリント要領域のプリントが全て終了したかどうかが判断される（ステップＳ１２４）。プリントが全て終了していないと判断されると（ステップＳ１２４：Ｎｏ）、ステップＳ１２２に戻って、プリントが終了していない領域が拡大される。一方、プリントが全て終了した場合には（ステップＳ１２４：Ｙｅｓ）、画像８０のポスタプリントの手順が終了する。
【００６５】
上述のような手順でポスタプリントが行われた画像８０は、図９に示すように、四つの領域８３ａ〜８３ｄが、四枚の用紙の分けてプリントされる。
【００６６】
以上のように、本実施の形態に係るコントローラ２０は、画像８０を複数の領域に区分する境界線の位置情報を記憶する境界線位置記憶部２３ｂと、境界線が画像８０内において移動するように、境界線位置記憶部２３ｂが記憶している境界線の位置情報を変更する位置情報変更部２４ａと、画像８０の画像データファイルを、複数の領域の各々に対応した複数の部分画像データファイルに分割する分割部２４ｂとを備えている。したがって、位置情報変更手部２４ａによって、境界線の位置情報を高い自由度で変更することが可能となる。したがって、ポスタプリントを行った場合に、見易い画像を得ることができる。
【００６７】
また、本実施の形態に係るコントローラ２０は、画像８０の主要部である人間の顔及び目を検出する主要部検出部２４ｃを備えている。そして、位置情報変更部２４ａは、主要部検出部２４ｃが検出した人間の顔または目を境界線が横切らないように、境界線位置記憶部２３ｂが記憶している境界線の位置情報を変更する。したがって、主要部である人間の顔または目が異なる領域に区分されることがなくなる。その結果、ポスタプリントを行った場合に、確実に見易い画像を得ることができる。
【００６８】
また、本実施の形態に係るコントローラは、特徴書換部２４ｃによって、特徴記憶部２３ｃに記憶されている主要部が有する特徴を書き換えることができる。したがって、オペレータの意思により、何を画像の主要部とするかを任意に変更することができる。
【００６９】
さらに、本実施の形態に係るコントローラ２０は、オペレータによって入力された指示に基づいて、境界線位置記憶部２３ｂが記憶している境界線の位置情報を、位置情報変更部２４ａが微調整する。したがって、ポスタプリントを行った場合に、さらに見易い画像を得ることができる。
【００７０】
加えて、本実施の形態に係るコントローラ２０は、複数の部分画像データファイルの各々に関するプリント要否情報を記憶するプリント要否記憶部２３ｄと、オペレータが入力したプリント解除指示に基づいて、プリント要否記憶部２３ｄに記憶されたプリント要否情報を書き換える要否情報書換部２４ｅとを備えている。したがって、画像８０の複数の領域のうち、必要な領域のみをプリントすることができる。
【００７１】
また、本実施の形態に係るコントローラ２０は、印画紙幅と拡大画像記憶部２３ｈの容量とによって決まる入力画像の１つの領域をプリントする際の上限プリントサイズを記憶するプリントサイズ記憶部２３ｅと、入力画像の拡大率を記憶する拡大率記憶部２３ｆと、拡大率記憶部２３ｆに記憶された拡大率で拡大された複数の領域のうちに、上限プリントサイズを超えるものがあるかどうかを判断するサイズ判断部２４ｆとを備えている。したがって、１つの領域をプリントする際に、上限プリントサイズを超えており、プリントされない部分が生じてしまうのを防ぐことができる。
【００７２】
さらに、本実施の形態に係るコントローラ２０では、サイズ判断部２４ｆが、上限プリントサイズを越える領域があると判断した場合に、上限プリントサイズを超える領域がなくなるように、位置情報変更部２４ａが位置情報を変更する。したがって、効率良く、上限プリントサイズを超える領域がなくなるように境界線の位置情報を変更することができる。
【００７３】
また、本実施の形態に係るコントローラ２０は、複数の領域の各々についてプリント方向を記憶するプリント方向記憶部２３ｇと、入力画像の複数の領域の各々について、プリント方向記憶部２３ｇに記憶されているプリント方向にプリント可能であるかどうかを判断するプリント判断部２４ｇと、プリント判断部２４ｇによってプリント不可能と判断された領域について、プリント方向記憶部２３ｇに記憶されているプリント方向を現在と直交する方向に書き換えるプリント方向書換部２４ｈとを備えている。したがって、プリント不可能な方向にプリントを行い、プリントされない部分が生じてしまうのを防ぐことができる。
【００７４】
加えて、本実施の形態に係るコントローラ２０は、入力画像の複数の領域の中で、主要部が含まれる領域を除く領域のうち、プリント方向記憶部２３ｇに記憶されているプリント方向が共通であり、且つ互いに隣接した複数の第１の隣接領域を、これら第１の隣接領域のプリント方向に沿ってプリントした場合と、複数の第１の隣接領域の全体を第１の隣接領域のプリント方向と直交する境界線で区分することによって得られた複数の第２の隣接領域を、第１の隣接領域のプリント領域と直交する方向に沿ってプリントした場合とで、いずれがプリント方向の合計長さが短いかを判断する合計長さ判断部２４ｉを備えている。したがって、プリント方向の合計長さを短くすることができる。その結果、印画紙７１の使用量を減らし、コストを削減することができる。
【００７５】
次に、本発明の第２の実施の形態に係るコントローラを備えた写真処理装置について説明する。
【００７６】
本実施の形態に係るコントローラを備えた写真処理装置の構成が、第１の実施の形態に係る写真処理装置１の構成と主に異なる点は、第１の実施の形態の写真処理装置１のコントローラ２０では、入力画像を複数の領域に区分する境界線が主要部を横切る場合には、境界線が主要部を横切らないように、また拡大された複数の領域のうち上限プリントサイズを越える領域がある場合には、上限プリントサイズを超える領域が無くなるように、境界線位置記憶部２３ｂに記憶されている境界線の位置情報を、位置情報変更部２４ａが変更するのに対して、本実施の形態の写真処理装置のコントローラでは、境界線が主要部を横切る場合や拡大された複数の領域のうち上限プリントサイズを超える領域がある場合には、境界線位置記憶部に記憶されている境界線の位置情報を、オペレータの指示に基づいて位置情報変更部が変更する点である。なお、その他の構成については、図１に示す写真処理装置１と同様であるので、詳細な説明は省略する。
【００７７】
本実施の形態のコントローラは、第１の実施の形態のコントローラ２０と同様に、記憶部とポスタプリント部とを有している。記憶部の構成は、第１の実施の形態の記憶部２３の構成と同様である。ポスタプリント部は、第１の実施の形態のポスタプリント部２４と同様に、位置情報変更部、分割部、主要部検出部、特徴書換部、要否情報書換部、サイズ判断部、プリント判断部、プリント方向書換部、合計長さ判断部及び画像拡大部を備えていると共に、通知信号生成部をさらに備えている。
【００７８】
通知信号生成部は、入力画像を区分する境界線が主要部を横切る場合や、上述のサイズ判断部によって、プリントサイズ記憶部に記憶されている上限プリントサイズを超える領域があると判断された場合に、表示画面１６１ａに警告メッセージを表示し、オペレータにその旨を通知するための通知信号を生成する。
【００７９】
続いて、第２の実施の形態の写真処理装置においてポスタプリントする際の手順について説明する。図１０Ａ、図１０Ｂは、ポスタプリントの手順を示すフローチャートである。本実施の形態では、ドライブまたはスキャナから供給され、入力画像記憶部に記憶されている画像データファイルに係る、図１１に示すような画像１８０を、拡大率記憶部に記憶されている拡大率で拡大し、ポスタプリントを行う際の手順について説明する。なお、本実施の形態のポスタプリントの手順のステップＳ２１１〜ステップＳ２２５は、第１の実施の形態でのポスタプリントの手順のステップＳ１１０〜ステップＳ１２４とほぼ同様である。
【００８０】
また、図１１の画像１８０における主要部は鳥であるので、あらかじめオペレータが入力した書換指示に基づいて、特徴記憶部に記憶されている人間の顔及び目の特徴は、特徴書換部によって、鳥の特徴に書き換えられる。なお、第１の実施の形態と同様に、図１１〜図１６における画像１８０の横方向を矢印Ａ方向、縦方向を矢印Ｂ方向とする。
【００８１】
先ず、拡大率に即したデフォルト位置を境界線の位置情報として境界線位置記憶部に記憶する（ステップＳ２０１）。このとき、表示画面１６１ａには、図１２に示すように、右上部分、右下部分、左上部分、左下部分にそれぞれ対応する四つの領域１８１ａ〜１８１ｄに区分された画像１８０と、座標表示部１８５ａ、座標１８５ａに表示された数値を増加させる増加ボタン１８５ｂ、及び座標表示部１８５ａに表示された数値を減少させる減少ボタン１８５ｂからなる座標変更部１８５と、確定ボタン１８６とが表示される。
【００８２】
次に、主要部検出部が、特徴記憶部に記憶されている鳥の特徴に基づいて、画像１８０から鳥の位置を検出する（ステップＳ２０２）。ここで、画像１８０を区分する境界線が、ステップＳ２０２で検出された鳥を横切るかどうかが判断される（ステップＳ２０３）。図１２に示すように、境界線が鳥を横切る場合には（ステップＳ２０３：Ｙｅｓ）、図１３に示すように、その旨をオペレータに伝える警告メッセージ１８７と、了解ボタン１８８とが、表示画面１６１ａに表示される（ステップＳ２０４）。
【００８３】
このとき、オペレータは、表示画面１６１ａの警告メッセージ１８７を確認し、了解ボタン１８８を押下する。そして、オペレータは、マウスで表示画面１６１ａ上の境界線をドラッグして移動させるか、座標表示部１８５ａに表示される数値を変更することによって、境界線の位置を操作することができる。なお、本実施の形態では、オペレータは、領域１８１ａと領域１８１ｃとの間の境界線を、図１４に示すように矢印Ａ方向と反対側に移動させ、境界線が鳥を横切らないようにする。
【００８４】
したがって、ステップＳ２０４が終了した後、オペレータが境界線の位置を操作したかどうかが判断される（ステップＳ２０５）。オペレータによる操作がないと判断された場合には（ステップＳ２０５：Ｎｏ）、オペレータによる操作が確認されるまで、ステップＳ２０５の判断を繰り返す。一方、オペレータによって、境界線の位置が操作された場合には（ステップＳ２０５：Ｙｅｓ）、オペレータの指示に基づいて、境界線位置記憶部に記憶されている境界線の位置情報が、位置情報変更部によって変更される（ステップＳ２０６）。その後、ステップＳ２０３に戻って、再び境界線が鳥を横切るかどうかの判断が行われる。
【００８５】
一方、画像１８０が、図１４に示す四つの領域１８２ａ〜１８２ｄで区分されており、境界線が鳥を横切らない場合には（ステップＳ２０３：Ｎｏ）、領域１８２ａ〜１８２ｄの拡大率記憶部に記憶されている拡大率に基づいて拡大された大きさが、上限プリントサイズを超えるかどうかが、サイズ判断部によってそれぞれ判断される（ステップＳ２０７）。
【００８６】
上限プリントサイズを超える領域が有ると判断された場合には（ステップＳ２０７：Ｙｅｓ）、図１５に示すように、上限プリントサイズを超える領域１８２ａが選択されると共に、その旨をオペレータに伝える警告メッセージ１８９と、了解ボタン１９０とが、表示画面１６１ａに表示される（ステップＳ２０８）。
【００８７】
このとき、オペレータは、表示画面１６１ａの警告メッセージ１８９を確認し、了解ボタン１９０を押下する。そして、オペレータは、マウスやキーボードを用いて境界線の位置を操作することができる。なお、本実施の形態では、オペレータは、領域１８２ａ中に矢印Ｂ方向に沿う境界線を新たに追加することによって、領域１８２ａをさらに二つの領域に区分し、上限プリントサイズを超えないようにする。つまり、図１６に示すように、画像１８０は、上左部分、上中部分、上右部分、下左部分、下右部分にそれぞれ対応する五つの領域１８３ａ〜１８３ｅに区分される。
【００８８】
したがって、ステップＳ２０８が終了した後、オペレータが境界線の位置を操作したかどうかが判断される（ステップＳ２０９）。オペレータによる操作がないと判断された場合には（ステップＳ２０９：Ｎｏ）、オペレータによる操作が確認されるまで、ステップＳ２０９の判断を繰り返す。一方、オペレータによって、境界線の位置が操作された場合には（ステップＳ２０９：Ｙｅｓ）、オペレータの指示に基づいて、境界線位置記憶部に記憶されている境界線の位置情報が、位置情報変更部によって変更される（ステップＳ２１０）。その後、ステップＳ２０７に戻って、再び上限プリントサイズを超える領域があるかどうかが判断される。
【００８９】
一方、領域１８２ａ〜１８２ｄがいずれも上限プリントサイズを越えないと判断された場合には（ステップＳ２０７：Ｎｏ）、ステップＳ２０８〜Ｓ２１０を省略して、ステップＳ２１１に進む。このとき、プリント方向記憶部には、各領域１８３ａ〜１８３ｅが矢印Ａ方向に沿ってプリントされるように記憶される。
【００９０】
次に、図１６に示す画像１８０の五つの領域１８３ａ〜１８３ｄの中で、主要部である鳥が含まれる領域１８３ｂを除く領域１８３ａ、１８３ｃ、１８３ｄ、１８３ｅのうち、上述のプリント方向記憶部に記憶されているプリント方向が共通であり、且つ互いに隣接する領域である領域１８３ｄ、１８３ｅを矢印Ａ方向に沿ってプリントした場合の方が、図１７に示すように、二つの領域１８３ｄ、１８３ｅの全体を矢印Ａ方向と直交する矢印Ｂ方向に沿う境界線で区分することによって得られた矢印Ａ方向に互いに隣接する領域１８４ｄ、１８４ｅ、１８４ｆ、１８４ｇを、矢印Ｂ方向に沿ってプリントした場合よりもプリント方向の合計長さが長いかどうかが、判断される（ステップＳ２１１）。
【００９１】
図１６に示す領域１８３ｄ、１８３ｅを矢印Ａ方向に沿ってプリントした場合の方が、図１７に示す領域１８４ｄ〜１８４ｇを矢印Ｂ方向に沿ってプリントした場合よりもプリント方向の合計長さが短い場合には（ステップＳ２１１：Ｎｏ）、後述するステップＳ２１２を省略して、ステップＳ２１３に進む。一方、図１６に示す領域１８３ｄ、１８３ｅを矢印Ａ方向に沿ってプリントした場合の方が、図１７に示す領域１８４ｄ〜１８４ｇを矢印Ｂ方向に沿ってプリントした場合よりもプリント方向の合計長さが長い場合には（ステップＳ２１１：Ｙｅｓ）、境界線位置記憶部に記憶されている境界線の位置情報を、図１７に示すように変更し、プリント方向の合計長さが短くなるようにすると共に、領域１８４ｄ〜１８４ｇのプリント方向を矢印Ｂ方向とする（ステップＳ２１２）。
【００９２】
本実施の形態では、図１６に示す領域１８３ｄ、１８３ｅを矢印Ａ方向に沿ってプリントした場合の方が、図１７に示す領域１８４ｄ〜１８４ｇを矢印Ｂ方向に沿ってプリントした場合よりもプリント方向の合計長さが短い。よって、ステップＳ２１２は省略される。
【００９３】
次に、図１６に示す画像１８０の五つの領域１８３ａ〜１８３ｅの各々について、プリント方向記憶部に記憶されているプリント方向にプリント可能かどうかをプリント判断部が判断する（ステップＳ２１３）。五つの領域１８３ａ〜１８３ｅがいずれもプリント可能である場合は（ステップＳ２１３：Ｙｅｓ）、後述するステップＳ２１４を省略して、ステップＳ２１５に進む。一方、プリント不可能な領域がある場合には（ステップＳ２１３：Ｎｏ）、プリント方向記憶部に記憶されているプリント不可能な領域のプリント方向が現在の方向と直交する方向に書き換えられる（ステップＳ２１４）。なお、図１６の五つの領域１８３ａ〜１８３ｅのは、いずれもプリント可能であるので、ステップＳ２１４は省略される。
【００９４】
このとき、オペレータは、図１６に示すように表示画面１６１ａに表示された画像１８０を確認して、キーボードやマウスなどを用いて境界線を操作し、境界線の位置を必要に応じて微調整することができる。そこで、ステップＳ２１４が終了した後、オペレータが境界線の位置を操作したかどうかが判断される（ステップＳ２１５）。オペレータによる操作がないと判断された場合には（ステップＳ２１５：Ｎｏ）、後述するステップＳ２１６を省略して、ステップＳ２１７に進む。一方、オペレータによって、境界線の位置が操作された場合には（ステップＳ２１５：Ｙｅｓ）、オペレータの指示に基づいて、境界線位置記憶部に記憶されている境界線の位置情報が変更される（ステップＳ２１６）。
【００９５】
そして、オペレータによって、表示画面１６１ａに表示された画像１８０を区分する境界線の位置を確定する確定ボタン１８６が押下されたかどうかが判断される（ステップＳ２１７）。確定ボタン１８６が押下されていないと判断された場合には（ステップＳ２１７：Ｎｏ）、ステップＳ２１５に戻って、再びオペレータが境界線の位置を操作したかどうかが判断される。一方、確定ボタン１８６が押下された場合には（ステップＳ２１７：Ｙｅｓ）、入力画像記憶部に記憶されている画像１８０の画像データファイルが、表示画面１６１ａに表示された五つの領域１８３ａ〜１８３ｅの各々に対応するように、五つの部分画像データファイルに分割される（ステップＳ２１８）。
【００９６】
次に、上述の五つの部分画像データファイルが全てプリントされるようにプリント要否記憶部に記憶し、表示画面１６１ａに表示された画像１８０の五つの領域１８３ａ〜１８３ｅを全て要プリント領域とする（ステップＳ２１９）。このとき、オペレータは、表示画面１６１ａに表示された画像１８０を確認し、プリント不要な領域がある場合には、その領域のプリント解除の指示を入力することができる。
【００９７】
したがって、ステップＳ２１９が終了した後、オペレータがプリント不要領域のプリント解除操作を行ったかどうかが判断される（ステップＳ２２０）。オペレータによるプリント解除操作が行われなかったと判断された場合には（ステップＳ２２０：Ｎｏ）、後述するステップＳ２２１を省略して、ステップＳ２２２に進む。一方、プリント解除操作が行われた場合には（ステップＳ２２０：Ｙｅｓ）、オペレータの解除指示に基づいて、プリント不要な領域に対応する部分画像データファイルがプリントされないように、プリント要否記憶部に記憶されているプリントの要否情報が書き換えられる（ステップＳ２２１）。その後、オペレータがプリント不要領域を全て選択し、図示しないプリント要否確定ボタンを押下したかどうかが判断される（ステップＳ２２２）。
【００９８】
オペレータがプリント要否確定ボタンを押下していないと判断された場合には（ステップＳ２２２：Ｎｏ）、ステップＳ２２０に戻って、再びオペレータがプリント解除操作を行ったかどうかが判断される。一方、プリント要否確定ボタンが押下された場合には（ステップＳ２２２：Ｙｅｓ）、１つの領域を拡大する（ステップＳ２２３）。そして、拡大された画像の部分画像データファイルは、拡大画像記憶部に記憶される。その後、拡大画像記憶部に記憶されている画像データファイルに基づいて、プリンタ３０においてプリントが行われる（ステップＳ２２４）。さらに、画像１８０のプリント要領域のプリントが全て終了したかどうかが判断される（ステップＳ２２５）。プリントが全て終了していないと判断されると（ステップＳ２２５：Ｎｏ）、ステップＳ２２３に戻って、プリントが終了していない領域が拡大される。一方、プリントが全て終了した場合には（ステップＳ２２５：Ｙｅｓ）、画像１８０のポスタプリントの手順が終了する。
【００９９】
以上のように、本実施の形態に係るコントローラは、第１の実施の形態のコントローラ２０と同様に、ポスタプリントを行った際に、見易い画像を得ることができる。
【０１００】
また、本実施の形態のコントローラでは、オペレータによって入力された指示に基づいて、境界線位置記憶部が記憶している境界線の位置情報を、位置情報変更部が変更する。したがって、ポスタプリントを行った場合に、オペレータの意に即した見易い画像を得ることができる。
【０１０１】
加えて、本実施の形態のコントローラは、画像１８０を区分する境界線が主要部である鳥を横切る場合や、上述のサイズ判断部によって、プリントサイズ記憶部に記憶されている上限プリントサイズを超える領域があると判断された場合に、表示画面１６１ａに警告メッセージを表示し、オペレータにその旨を通知するための通知信号を生成する。したがって、オペレータは、表示画面１６１ａに表示された警告メッセージを確認し、境界線を操作することができる。
【０１０２】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて、様々な設計変更を行うことが可能なものである。
【０１０３】
例えば、上述の第１及び第２の実施の形態では、コントローラが画像の主要部を検出する主要部検出部を有している場合について説明したが、主要部検出部は無くてもよい。オペレータが、表示画面に表示された入力画像中から主要部を確認し、その主要部を境界線が横切らないように、境界線位置記憶部に記憶されている境界線の位置情報を変更するようにすればよい。
【０１０４】
また、第１の実施の形態では、人間の顔または目が主要部として検出されるように、特徴記憶部に人間の顔及び目が有する特徴があらかじめ記憶されている場合について説明したが、これには限られない。例えば、人間の手が主要部として検出されるように、特徴記憶部に人間の手の特徴があらかじめ記憶されていてもよい。
【０１０５】
また、第１及び第２の実施の形態では、コントローラが特徴記憶部に記憶されている主要部の特徴を書き換える特徴書換部を有している場合について説明したが、特徴書換部は無くてもよい。
【０１０６】
さらに、上述の第１の実施の形態では、位置情報変更部２４ａが、境界線が主要部を横切ることなく、上限プリントサイズを超える領域が無くなるように、境界線位置記憶部２３ｂに記憶されている境界線の位置情報を変更した後、オペレータの境界線の操作によって境界線の位置情報の微調整が可能な場合について説明したが、これには限られない。オペレータの境界線の操作による境界線の位置情報の微調整は、できなくてもよい。
【０１０７】
加えて、上述の第１及び第２の実施の形態では、コントローラが、入力画像を区分する複数の領域に対応する複数の部分画像データファイルの各々に関するプリント要否情報を記憶するプリント要否記憶部と、オペレータが入力したプリント解除指示に基づいて、プリント要否記憶部に記憶されたプリント要否情報を書き換える要否情報書換部とを有しており、プリントが必要な領域のみをプリントすることができる場合について説明したが、これには限られない。常に、全ての領域をプリントするようにしてもよい。
【０１０８】
さらに、上述の第１及び第２の実施の形態では、拡大率記憶部に記憶された拡大率で拡大された複数の領域のうちに、プリントサイズ記憶部に記憶された上限プリントサイズを超えるものがあるかどうかを判断するサイズ判断部を有している場合について説明したが、サイズ判断部は無くてもよい。
【０１０９】
また、上述の第１及び第２の実施の形態では、感光材料として長尺の巻回された印画紙を用いており、上限プリントサイズが印画紙幅と拡大画像記憶部の容量とによって決まる場合について説明したが、これには限られない。例えば、感光材料としてシート状の印画紙を用い、印画紙のサイズだけで上限プリントサイズが決まるようにしてもよい。
【０１１０】
さらに、上述の第２の実施の形態では、コントローラが、画像１８０を区分する境界線が主要部を横切る場合や、サイズ判断部によって、プリントサイズ記憶部に記憶されている上限プリントサイズを超える領域があると判断された場合に、表示画面１６１ａに警告メッセージを表示し、オペレータにその旨を通知するための通知信号を生成する通知信号生成部を有している場合について説明したが、これには限られない。通知信号生成部は無くてもよい。
【０１１１】
加えて、上述の第１及び第２の実施の形態では、サイズ判断部によって、上限プリントサイズを超える領域があると判断された場合に、上限プリントサイズを超える領域が無くなるように境界線の位置情報を変更する場合について説明したが、これには限られない。上限プリントサイズを超える領域がある場合でも、境界線の位置情報を変更しないようにしてもよい。
【０１１２】
また、上述の第１及び第２の実施の形態では、コントローラが、複数の領域の各々がプリント方向記憶部に記憶されたプリント方向にプリント可能であるかどうかを判断するプリント判断部を有している場合について説明したが、プリント判断部は無くてもよい。
【０１１３】
また、上述の第１及び第２の実施の形態では、各領域のプリント方向の合計長さが短くなるように領域を変更する場合について説明したが、これには限られない。プリント方向の合計長さが短くなるように領域を変更しなくてもよい。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第１の実施の形態に係るコントローラを備えた写真処理装置の概略構成を示す図である。
【図２】図１に示すコントローラの概略構成を示す図である。
【図３Ａ】図１に示すコントローラにおけるポスタプリントの手順を示すフローチャート（前半）である。
【図３Ｂ】図１に示すコントローラにおけるポスタプリントの手順を示すフローチャート（後半）である。
【図４】図１に示す写真処理装置において処理される画像の一例である。
【図５】図４に示す画像をデフォルト位置の境界線で区分した図である。
【図６】図５に示す画像の境界線位置を画像の主要部を横切らないように変更した図である。
【図７】図６に示す画像の境界線位置をプリント方向合計長さが短くなるように変更すると共に、表示画面に表示した状態を示す図である。
【図８】図７に示す四つの領域のうちプリント不要な領域を選択した状態を示す図である。
【図９】図７に示す四つの領域に区分された画像を四枚の用紙に分けてプリントした状態を示す図である。
【図１０Ａ】本発明の第２の実施の形態に係るコントローラにおけるポスタプリントの手順を示すフローチャート（前半）である。
【図１０Ｂ】本発明の第２の実施の形態に係るコントローラにおけるポスタプリントの手順を示すフローチャート（後半）である。
【図１１】本発明の第２の実施の形態に係るコントローラを備えた写真処理装置において処理される画像の一例である。
【図１２】図１１に示す画像をデフォルト位置の境界線で区分すると共に、表示画面に表示した状態を示す図である。
【図１３】図１２に示す画像の境界線が画像の主要部を横切っている旨を通知する警告メッセージが表示画面に表示された状態を示す図である。
【図１４】図１２に示す画像の境界線位置を画像の主要部を横切らないように変更した図である。
【図１５】図１４に示す画像の複数の領域のうち上限プリントサイズを超えているものがある旨を通知する警告メッセージが表示画面に表示された状態を示す図である。
【図１６】図１４に示す画像の境界線位置を上限プリントサイズを超える領域がなくなるように変更した図である。
【図１７】図１６に示す画像の領域を各領域のプリント方向の合計長さが変化するように変更した図である。
【符号の説明】
【０１１５】
１  写真処理装置
１０  スキャナ
２０  コントローラ
２３  記憶部
２３ａ  入力画像記憶部
２３ｂ  境界線位置記憶部（境界線位置記憶手段）
２３ｃ  特徴記憶部（特徴記憶手段）
２３ｄ  プリント要否記憶部（プリント要否記憶手段）
２３ｅ  プリントサイズ記憶部（プリントサイズ記憶手段）
２３ｆ  拡大率記憶部（拡大率記憶手段）
２３ｇ  プリント方向記憶部（プリント方向記憶手段）
２３ｈ  拡大画像記憶部
２４  ポスタプリント部
２４ａ  位置情報変更部（位置情報変更手段）
２４ｂ  分割部（分割手段）
２４ｃ  主要部検出部（主要部検出手段）
２４ｄ  特徴書換部（特徴書換手段）
２４ｅ  要否情報書換部（要否情報書換手段）
２４ｆ  サイズ判断部（サイズ判断手段）
２４ｇ  プリント判断部（プリント判断手段）
２４ｈ  プリント方向書換部（プリント方向書換手段）
２４ｉ  合計長さ判断部（合計長さ判断手段）
２４ｊ  画像拡大部
２９  ドライブ
３０  プリンタ
４０  プロセッサ
５０  仕上げ処理部
６０  インターフェイス部
６１  ディスプレイ
６２  キーボード
６３  マウス
【図１】
2006121371.tif 000003
【図２】
2006121371.tif 000004
【図３Ａ】
2006121371.tif 000005
【図３Ｂ】
2006121371.tif 000006
【図４】
2006121371.tif 000007
【図５】
2006121371.tif 000008
【図６】
2006121371.tif 000009
【図７】
2006121371.tif 000010
【図８】
2006121371.tif 000011
【図９】
2006121371.tif 000012
【図１０Ａ】
2006121371.tif 000013
【図１０Ｂ】
2006121371.tif 000014
【図１１】
2006121371.tif 000015
【図１２】
2006121371.tif 000016
【図１３】
2006121371.tif 000017
【図１４】
2006121371.tif 000018
【図１５】
2006121371.tif 000019
【図１６】
2006121371.tif 000020
【図１７】
2006121371.tif 000021