(57)【要約】【課題】展開後の画像データをメモリ上にてシフトさせることなく、画像を良好にレイアウトして記録することができる記録装置、記録システム、および記録方法を提供すること。【解決手段】上下左右のはみ出し領域ａ１，ａ２，ａ３，ａ４におけるはみ出し量の少なくとも１つが異なる場合に、それらのはみ出し量の内の最小のはみ出し量を上下左右に共通のはみ出し量として、上下左右のはみ出し領域を設定する。そして、その設定した上下左右のはみ出し領域と、記録媒体上の実記録領域Ａ０と、に対応する展開領域Ａ２に画像データを展開し、その展開後の画像データに基づいてふち無し記録を行う。【選択図】図１１
2008104101.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上の実記録領域と、前記実記録領域から上下左右にはみ出るはみ出し量の少なくとも１つが異なる上下左右のはみ出し領域と、に対応する展開領域に、記録対象の画像の画像データを展開し、前記展開された画像データに基づいて前記記録媒体にふち無し記録が可能な記録装置において、
前記上下左右のはみ出し量の内の最小のはみ出し量を前記上下左右のはみ出し量として、前記上下左右のはみ出し領域を設定するはみ出し領域設定手段と、
前記実記録領域と、前記設定手段によって設定された前記上下左右のはみ出し領域と、に対応する領域を前記展開領域として設定する展開領域設定手段と、
を備えることを特徴とする記録装置。
【請求項２】
前記展開領域から上下左右にはみ出る領域の少なくとも１つに対応する画像データとして、前記画像データから擬似的に生成した擬似画像データを付与する擬似画像データ付与手段を備え、
前記擬似画像データを含む前記画像データに基づいて前記ふち無し記録を行うことを特徴とする記録装置。
【請求項３】
前記擬似画像データは、前記ふち無し記録時における前記記録媒体の位置決め誤差によって、前記実記録領域内に位置する領域に対応することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記画像データに基づいて、前記画像中における人物の顔領域を検出する顔領域検出手段と、
前記顔領域が前記はみ出し領域にかかるときに、前記顔領域を前記実記録領域内に記録するように前記画像データを補正する第１の補正手段と、
を備えることを特徴とする請求項１から３のいずれかに記載の記録装置。
【請求項５】
前記第１の補正手段は、前記顔領域を除く前記画像中の領域を間引くことを特徴とする請求項４に記載の記録装置。
【請求項６】
前記第１の補正手段は、前記画像中の背景領域を間引くことを特徴とする請求項４または５に記載の記録装置。
【請求項７】
前記第１の補正手段は、前記画像中の余白領域を間引くことを特徴とする請求項４または５に記載の記録装置。
【請求項８】
前記第１の補正手段は、前記画像データを１８０度回転させることを特徴とする請求項４から７のいずれかに記載の記録装置。
【請求項９】
前記第１の補正手段は、前記展開された後の前記画像データを補正することを特徴とする請求項４から８のいずれかに記載の記録装置。
【請求項１０】
前記画像の構図の中央を検出する検出手段と、
前記検出手段によって検出された前記構図の中央を前記記録媒体の中央に位置させるように、前記画像データを補正する第２の補正手段と、
を備えることを特徴とする請求項１から９のいずれかに記載の記録装置。
【請求項１１】
前記検出手段は、前記画像中における人物の顔領域の位置に基づいて、前記構図の中央を検出することを特徴とする請求項１０に記載の記録装置。
【請求項１２】
前記検出手段は、前記画像中に奇数の顔領域があるときに、中央に位置する顔領域を前記構図の中央として検出することを特徴とする請求項１１に記載の記録装置。
【請求項１３】
前記検出手段は、前記画像中に偶数の顔領域があるときに、中央に位置する２つの顔領域の中間を前記構図の中央として検出することを特徴とする請求項１１に記載の記録装置。
【請求項１４】
前記記録媒体に対して複数の画像を記録する際に、展開領域設定手段は、前記複数の画像の画像データのそれぞれに対して前記展開領域を設定することを特徴とする請求項１から１３のいずれかに記載の記録装置。
【請求項１５】
前記第２の補正手段は、前記展開された後の前記画像データを補正することを特徴とする請求項１０から１４のいずれかに記載の記録装置。
【請求項１６】
請求項１から１５のいずれかに記載の記録装置と、前記記録装置に前記画像データを供給する供給装置と、を含むことを特徴とする記録システム。
【請求項１７】
前記記録装置の機能の一部は、前記供給装置に備わることを特徴とする請求項１６に記載の記録システム。
【請求項１８】
記録媒体上の実記録領域と、前記実記録領域から上下左右にはみ出るはみ出し量の少なくとも１つが異なる上下左右のはみ出し領域と、に対応する展開領域に、記録対象の画像の画像データを展開し、前記展開された画像データに基づいて、前記記録媒体にふち無し記録を行う記録方法において、
前記上下左右のはみ出し量の内の最小のはみ出し量を前記上下左右のはみ出し量として、前記上下左右のはみ出し領域を設定し、
前記実記録領域と、前記設定手段によって設定された前記上下左右のはみ出し領域と、に対応する領域を前記展開領域として設定する
ことを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に対してふち無し記録が可能な記録装置、記録システム、および記録方法に関するものである。
【背景技術】
【０００２】
いわゆるパソコンプリントシステムにおいては、パソコン上のアプリケーションによって画像の編集およびレイアウトの処理をし、このような処理後のデータをプリンタに送信して、そのプリンタにてプリントアウトする。近年、このようなパソコンプリントシステムに加えて、いわゆるカメラダイレクトプリントシステムやカードダイレクトプリントシステムが普及してきている。
【０００３】
カメラダイレクトプリントシステムにおいては、プリンタとデジタルカメラ（以下「ＤＳＣ」ともいう）とがＵＳＢ等のＩ／Ｆを介して接続される。そして、そのＤＳＣ、または、そのＤＳＣの記憶媒体に記憶されている複数の画像とレイアウト種別に関する情報がプリンタに送信され。プリンタは、そのレイアウト種別にしたがって画像をプリントする。例えば、プリンタに記憶媒体（メモリカード）、表示器、および操作パネルを備え、その操作パネル上にてプリントすべき画像とレイアウト種別を指定し、その指定された画像を指定されたレイアウト種別にしたがってプリントを行う。
【０００４】
パソコンプリントシステムでは、一般的に、パソコン上のアプリケーションにて、プリント対象となる画像のＪＰＥＧファイルを解凍する。そして、設定された情報にしたがって、プリント対象の画像をページメモリ上にＲＧＢ形式でレイアウトし、そのレイアウトされたデータをバンド単位でプリンタに送信する。プリンタは、バンド単位で受け取ったＲＧＢデータに対して、色補正、解像度変換、および色変換等の処理をして、プリント可能なデータ形式へ変換し、それをプリンタエンジンに送信する。このように、パソコンから送信されたデータがプリンタにてプリントされる。
【０００５】
カメラダイレクトプリントシステムでは、一般的に、ＤＳＣからプリンタに対して、プリント対象となる画像のＪＰＥＧファイルとレイアウト種別情報が送信される。そして、プリンタ側において、そのＪＰＥＧファイルの解凍、色変換、リサイズ、回転等の処理を行って、プリント可能なデータ形式へ変換し、予め用意された固定的なレイアウト情報にしたがって、ＪＰＥＧ画像をプリントする。
【０００６】
カードダイレクトプリントシステムでは、操作パネルにて指定されたプリントの対象となるＪＰＥＧファイルがメモリカードからプリンタに読み込まれる。そして、プリンタ側において、ＪＰＥＧファイルの解凍、色変換、リサイズ、回転等の処理を行って、プリント可能なデータ形式へ変換し、操作パネルにて指定されたレイアウト情報にしたがって、ＪＰＥＧ画像をプリントする。
【０００７】
特許文献１には、画像のプリント領域（画像出力領域）に余白がなくなるように、所望の画像を縦横同じ率で変倍し、変倍した画像の中心がプリント領域（出力領域）の中心となるように、画像のプリント位置（画像出力位置）を移動する方法が提案されている。また、この特許文献１には、変倍した画像がプリント領域からはみ出る部分を少なくなるように、画像を９０度回転する画像工程を有するレイアウト方法およびプログラムも提案されている。
【０００８】
特許文献２には、撮影した肖像画像から人物を検出して、フレーム内に人物をレイアウト可能な方法が提案されている。この方法によれば、人物の頭部上端とフレーム上端との間の距離、頭部左端とフレーム左端との間の距離、および頭部右端とフレーム右端との間の距離のそれぞれを均等に保つように、フレーム内に人物をレイアウトすることが可能となる。
【０００９】
特許文献３には、人物の頭頂部から口までの距離と、顔を左右に等分する中心線に基づいて、トリミング範囲を決定するすることにより、人物の天部、顔部、胸部の比率を有効に配置して記録する方法が提案されている。
【００１０】
【特許文献１】特開２００３−２７４１５５号公報
【特許文献２】特開２００２−４２１１６号公報
【特許文献３】特開２００４−９６４８７号公報
【特許文献４】特開２００５−７４８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
このようなパソコンプリントシステム、カメラダイレクトプリントシステム、およびカードダイレクトプリントシステムにおいては、操作パネル上にて指定された単一画像、あるいは、複数画像を指定されたレイアウトにしたがってプリント可能となってきている。さらに最近では、用紙の記録領域いっぱいに画像をレイアウトしてプリントするためのふち無しプリントシステムも普及してきている。
【００１２】
このようなふち無しプリントシステムにおいては、システムの構成上の制約などから、記録領域の上下左右のそれぞれからはみ出る画像のはみ出し量が異なる場合がある。このような場合には、記録領域と、その記録領域から上下左右にはみ出るはみ出し領域と、を含む領域に対応する大きさの画像を生成してから、その画像をメモリ上にてシフトすることにより、記録領域の中央に画像の中央を配置することができる。撮影写真の場合、画像の中央は構図の中央となる。しかし、このような方法は、生成した画像をメモリ上にてシフトするために、画像の処理速度が遅くなり、高速プリントが難しくなる。また、プリンタにおいて、用紙の給紙誤差や斜行が発生した場合には、プリント画像の周囲の一部分に空白部が出現するおそれがある。
【００１３】
また、撮影した写真構図の中央を記録領域の中央に配置した場合に、記録領域の上下左右からはみ出るはみ出し領域に、例えば、写真の中で最も重要である人物の顔領域が入ってしまうことがある。このような場合には、人物の顔領域の上下左右の端部が欠けてプリントされてしまう。
【００１４】
また、人物の頭部上端とフレーム上端との間の距離、頭部左端とフレーム左端との間の距離、および頭部右端とフレーム右端との間の距離のそれぞれを均等に保つように、画像をレイアウト可能な装置においては、そのようなレイアウトができない場合がある。すなわち、上下左右におけるはみ出し領域のはみ出し量が異なる場合には、画像を均等にレイアウトすることができない。また、撮影画像内に複数の人物が存在する場合には、フレーム内に複数の人物をバランス良く配置すること、つまり用紙上にバランスよく配置してプリントすることができず、所望のプリント結果を得ることができない。
【００１５】
本発明の目的は、展開後の画像データをメモリ上にてシフトさせることなく、画像を良好にレイアウトして記録することができる記録装置、記録システム、および記録方法を提供することにある。
【課題を解決するための手段】
【００１６】
本発明の記録装置は、記録媒体上の実記録領域と、前記実記録領域から上下左右にはみ出るはみ出し量の少なくとも１つが異なる上下左右のはみ出し領域と、に対応する展開領域に、記録対象の画像の画像データを展開し、前記展開された画像データに基づいて前記記録媒体にふち無し記録が可能な記録装置において、前記上下左右のはみ出し量の内の最小のはみ出し量を前記上下左右のはみ出し量として、前記上下左右のはみ出し領域を設定するはみ出し領域設定手段と、前記実記録領域と、前記設定手段によって設定された前記上下左右のはみ出し領域と、に対応する領域を前記展開領域として設定する展開領域設定手段と、を備えることを特徴とする。
【００１７】
本発明の記録システムは、上記の記録装置と、前記記録装置に前記画像データを供給する供給装置と、を含むことを特徴とする。
【００１８】
本発明の記録方法は、記録媒体上の実記録領域と、前記実記録領域から上下左右にはみ出るはみ出し量の少なくとも１つが異なる上下左右のはみ出し領域と、に対応する展開領域に、記録対象の画像の画像データを展開し、前記展開された画像データに基づいて、前記記録媒体にふち無し記録を行う記録方法において、前記上下左右のはみ出し量の内の最小のはみ出し量を前記上下左右のはみ出し量として、前記上下左右のはみ出し領域を設定し、前記実記録領域と、前記設定手段によって設定された前記上下左右のはみ出し領域と、に対応する領域を前記展開領域として設定することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、上下左右のはみ出し領域におけるはみ出し量の少なくとも１つが異なる場合に、それらのはみ出し量の内の最小のはみ出し量を上下左右に共通のはみ出し量として、上下左右のはみ出し領域を設定する。そして、その設定した上下左右のはみ出し領域と、記録媒体上の実記録領域と、に対応する展開領域に画像データを展開し、その展開後の画像データに基づいてふち無し記録を行うため、画像データの展開領域を小さくして、画像の拡大率を小さくすることができる。また、展開後の画像データをメモリ上にてシフトさせることなく、画像の構図の中央を記録結果の中央（記録媒体の中央）に配置することができる。これらの結果、画像データの処理速度を大幅に向上させることができる。
【００２０】
また、記録媒体の位置決め誤差によって、記録媒体上に画像が記録されない空白領域が生じるおそれがある場合には、その空白領域に対しても画像を記録するように擬似画像データを生成することにより、空白領域の発生を防止することができる。記録媒体の位置決め誤差は、例えば、記録媒体の搬送誤差や斜行などによって生じるおそれがある。
【００２１】
また、画像内に含まれる人物の顔領域がはみ出し領域にかかる場合に、画像データを補正することにより、その顔領域を記録媒体上の実記録領域内に記録することができる。その場合に、顔領域以外の領域、例えば、背景領域や余白領域を優先的に間引いたり、画像データを１８０度回転させることができる。
【００２２】
また、画像の構図の中央を記録結果の中央に位置させるように記録データを補正することにより、画像中の人物などを良好にレイアウトして記録することができる。例えば、画像中に奇数の顔領域があるときには、中央に位置する顔領域を構図の中央とすることができる。また画像中に偶数の顔領域があるときには、中央に位置する２つの顔領域の中間を構図の中央とすることができる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面を参照して、本発明の好適な実施の形態について説明する。
【００２４】
以下の本発明の実施形態は、デジタルカメラとプリンタ（記録装置）との間にてダイレクトプリントを実現する通信規格の「PictBridge」を利用した場合について説明する。しかし、本発明はこれに限定されるものではない。例えば、パーソナルコンピュータ（以下、「ＰＣ」ともいう）とプリンタとの間のＵＳＢ接続、およびカメラ付き携帯電話とプリンタと間の「PictBridge」接続によって、ダイレクトプリントやカードダイレクトプリンタを実現することも可能である。
【００２５】
（第１の実施形態）
まず、本発明の記録システムを構成するプリンタ（記録装置）の構成について説明する。
【００２６】
「プリンタ（記録装置）の構成」
図１は、本発明の記録システムを構成するフォトダイレクトプリンタ（以下、「ＰＤプリンタ」ともいう）１０００の概観斜視図である。このＰＤプリンタ１０００は、ホスト装置としてのＰＣ（パーソナルコンピュータ）からデータを受信した画像データに基づいて記録する通常のＰＣプリンタとしての機能を備えている。また、このＰＤプリンタ１０００は、メモリカードなどの記憶媒体に記憶されている画像データを直接読取って記録する機能を備えている。さらに、このＰＤプリンタ１０００は、デジタルカメラ等からの画像データを受信して記録する機能をも備えている。
【００２７】
図１において、ＰＤプリンタ１０００の外殻をなす本体は、下ケース１００１、上ケース１００２、アクセスカバー１００３、および排出トレイ１００４の外装部材を有している。また、下ケース１００１は、ＰＤプリンタ１０００の本体の略下半部を形成し、上ケース１００２はＰＤプリンタ１０００の本体の略上半部を形成する。これらのケース１００１，１００２は、後述の各機構を収納するための収納空間を形成する中空体構造を成しており、その上面部および前面部には、それぞれ開口部が形成されている。
【００２８】
排出トレイ１００４は、その一端部が下ケース１００１に回転自在に保持されており、その回転によって、下ケース１００１の前面部に形成される開口部が開閉される。記録動作を実行する際には、排出トレイ１００４を前面側へ回転させて開口部を開くことにより、その開口部から、画像が記録された記録媒体としてのシート（普通紙、専用紙、樹脂シート等を含む。以下、単に「シート」という）が排出されて、順次積載される。排紙トレイ１００４には、２枚の補助トレイ１００４ａ，１００４ｂが収納されており、それらの補助トレイを必要に応じて手前に引き出すことにより、シートの支持面積を３段階に拡大、縮小させることができる。
【００２９】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持されており、上ケース１００２の上面に形成される開口部を開閉することができる。このアクセスカバー１００３を開くことによって、本体内部に収納されている記録ヘッドカートリッジ（不図示）、およびインクタンク（不図示）等の交換が可能となる。ここでは特に図示しないが、アクセスカバー１００３の開閉によって、その裏面に形成された突起がカバー開閉レバーを回転させるようになっている。そして、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバー１００３の開閉状態が検出できるようになっている。
【００３０】
また、上ケース１００２の上面には、電源キー１００５が設けられている。また、上ケース１００２の右側には、液晶表示部１００６や各種キースイッチ等を備える操作パネル１０１０が設けられている。この操作パネル１０１０の構造は、図２を参照して詳しく後述する。１００７は自動給送部であり、シートを装置本体内へと自動的に給送する。１００８は紙間選択レバーであり、記録ヘッドカートリッジにおける記録ヘッド（プリントヘッド）と、シートと、の間隔を調整するためのレバーである。１００９はカードスロットであり、ここに、メモリカード（ＭＣ）を装着可能なアダプタが挿入されることにより、このアダプタを介してメモリカードに記憶されている画像データを直接取り込んで記録することができる。このメモリカードとしては、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア、メモリスティック等がある。１０１１は、ＰＤプリンタ１０００の本体に着脱可能なビューワ（液晶表示部）であり、ＰＣカードに記憶されている画像の中から記録したい画像を検索する場合などに、１コマ毎の画像やインデックス画像などを表示するために使用される。１０１２は、後述するデジタルカメラを接続するためのＵＳＢ端子である。また、このＰＤ装置１０００の後面には、ＰＣを接続するためのＵＳＢコネクタが設けられている。
【００３１】
図２は、ＰＤプリンタ１０００の操作パネル１０１０の概観図である。
【００３２】
液晶表示部１００６には、記録に関するデータを設定するためのメニュー項目が表示される。ここに表示される項目としては、例えば、複数ある写真画像ファイルの内、記録したい写真画像の先頭番号、指定コマ番号（開始コマ指定／印刷コマ指定）、記録を終了したい最後の写真番号（終了）、記録部数（部数）、シートの種類（用紙種類）などである。表示項目として、１枚のシートに記録する写真の枚数設定（レイアウト）、記録の品位の指定（品位）、撮影した日付を記録するか否かの指定（日付印刷）、写真を補正して記録するか否かの指定（画像補正）、記録に必要なシートの枚数表示（用紙枚数）等もある。これらの項目は、カーソルキー２００１を用いて、選択あるいは指定される。２００２はモードキーであり、このキーを押下する毎に、記録の種類（インデックス印刷、全コマ印刷、１コマ印刷、指定コマ印刷等）を切り替えることができる。このような切り替えに応じて、対応するＬＥＤ２００３が点灯される。２００４はメンテナンスキーであり、記録ヘッドのクリーニング等、プリンタのメンテナンスを行わせるときに操作される。２００５は記録開始キーであり、記録の開始を指示する時、或いはメンテナンスの設定を確立する際に押下される。２００６は記録中止キーであり、記録を中止させる時や、メンテナンスの中止を指示する際に押下される。
【００３３】
図３は、本実施の形態に係るＰＤプリンタ１０００の制御に係る主要部の構成を示すブロック図である。
【００３４】
図３において、３０００は制御基板上に構成された制御部である。３００１は、ＡＳＩＣ（専用カスタムＬＳＩ）である。３００２は、内部にＣＰＵを有するＤＳＰ（デジタル信号処理プロセッサ）であり、後述する各種制御処理、および、輝度信号（ＲＧＢ）から濃度信号（ＣＭＹＫ）への変換、スケーリング、ガンマ変換、誤差拡散等の画像処理等を担当する。３００３はメモリであり、ＤＳＰ３００２内のＣＰＵの制御プログラムを記憶するプログラムメモリ３００３ａと、他のプログラムを記憶するＲＡＭエリアと、画像データなどを記憶するワークメモリとして機能するメモリエリアと、を含む。３００４はプリンタエンジンであり、本例においては、複数色のカラーインクを用いてカラー画像を記録するインクジェットプリンタ（インクジェット記録装置）のプリンタエンジンが搭載されている。３００５は、ＤＳＣ３０１２を接続するためのポートとしてのＵＳＢコネクタである。３００６は、ビューワ１０１１を接続するためのコネクタである。３００８はＵＳＢハブ（ＵＳＢ  ＨＵＢ）であり、ＰＤプリンタ１０００がＰＣ３０１０からの画像データに基づいて記録を行う際には、ＰＣ３０１０からのデータをそのままスルーし、ＵＳＢ３０２１を介してプリンタエンジン３００４に出力する。これにより、ＰＣ３０１０は、プリンタエンジン３００４と直接、データや信号のやり取りを行って、記録を実行させることができる（一般的なＰＣプリンタとして機能する）。３００９は電源コネクタであり、商用ＡＣから変換された直流電圧を電源３０１９から入力する。ＰＣ３０１０は一般的なパーソナルコンピュータである。３０１１は前述したメモリカード（ＭＣ）、３０１２はＤＳＣである。
【００３５】
制御部３０００とプリンタエンジン３００４との間の信号のやり取りは、前述したＵＳＢ３０２１またはＩＥＥＥ１２８４バス３０２２を介して行われる。
【００３６】
「デジタルカメラ（ＤＳＣ）の構成」
次に、デジタルカメラの構成について説明する。
【００３７】
図４は、本実施形態におけるデジタルカメラ（ＤＳＣ）３０１２の構成を示すブロック図である。
【００３８】
図４において、３１００は、ＤＳＣ３０１２全体の制御を司るＣＰＵであり、３１０１は、ＣＰＵ３１００によって実行される処理手順を記憶するＲＯＭである。３１０２は、ＣＰＵ３１００のワークエリアとして使用されるＲＡＭである。３１０３は、各種操作を行うスイッチ群であり、シャッター、モード切替スイッチ、選択スイッチ、およびカーソルキー等が含まれている。２７００は液晶表示部であり、現時点で撮影している映像や、撮像されてメモリカードに記憶されている画像を表示したり、各種設定を行う際のメニューを表示するために使用される。
【００３９】
３１２０Ｂは内蔵電源（ＡＴＴ）である。３１０５は光学ユニットであり、主として、レンズとその駆動系によって構成される。３１０６はＣＣＤ素子、３１０７は、ＣＰＵ３１００の制御下において光学ユニット３１０５を駆動制御するドライバである。３１０８は、記憶媒体３１０９（ＳＤカード等）を接続するためのコネクタである。３１１０は、ＰＣ或いは本実施形態におけるＰＤプリンタ１０００に対して、ＤＳＣ３０１２を接続するためのＵＳＢインターフェース（ＵＳＢのスレーブ側）である。
【００４０】
「ダイレクトプリントの概要」
次に、ダイレクトプリントの概要について説明する。
【００４１】
図５は、上述のPictBridgeを採用した記録システムにおいて、ＤＳＣ３０１２からＰＤプリンタ１０００に対してプリント要求を発行して、記録を行う場合の大まかな信号の流れを説明するための図である。
【００４２】
この図５の処理手順は、ＰＤプリンタ１０００とＤＳＣ３０１２とがＵＳＢケーブルを介して接続された後、あるいは、無線により通信を行って互いにＤＰＳ仕様に準拠していることを確認した後に実行される。まずＤＳＣＰ３０１２は、「Configure Print Service」（６００）をＰＤプリンタ１０００に送信して、ＰＤプリンタ１０００の状態をチェックする。これに対して、ＰＤプリンタ１０００から、その時点におけるＰＤプリンタ１０００の「ステータス情報(Notify Device Status)」（６０１）が通知される。ここでは、「アイドル（Idle）」状態が通知される。ＰＤプリンタ１０００が「アイドル」状態であるため、ＤＳＣＰ３０１２はＰＤプリンタ１０００の「能力情報（Capability）」（６０２）を問合せ、その能力に応じた「プリント開始要求（Start Job）」（６０３）を発行する。このプリント開始要求（６０３）は、後述するように、ＰＤプリンタ１０００からのステータス情報（６０１）の中の「new Job OK」が「真（True）」になっていることを条件として、ＤＳＣ３０１２からＰＤプリンタ１０００に発行される。
【００４３】
このプリント開始要求（６０３）に対して、ＰＤプリンタ１０００は、記録が指示された画像データのファイルＩＤに基づいて、「ファイル情報の要求（Get File Info）」（６０４）をＤＳＣ３０１２に発する。これに応答して、ＤＳＣ３０１２は、その「ファイル情報（File Info）」をＰＤプリンタ１０００に送信する。このファイル情報には、ファイル容量等の情報が含まれる。ＰＤプリンタ１０００は、そのファイル情報の処理が可能であると判断することにより、そのファイルの要求（Get File）（６０５）をＤＳＣ３０１２に発する。これにより、その要求されたファイルの画像データ（Image File）がＤＳＣ３０１２からＰＤプリンタ１０００に送られる。
【００４４】
そして、ＰＤプリンタ１０００がプリント処理を開始することにより、「ステータス情報（Notify Device Status）」（６０６）として、「印刷中（Printing）」を示す情報がＰＤプリンタ１０００からＤＳＣＰ３０１２に送られる。そして、シートの１頁に対するプリント処理が終了してから、次のページのプリント処理を開始するときに、ＰＤプリンタ１０００からＤＳＣ３０１２に「ステータス情報（Notify Job Status）」（６０７）が通知される。１頁だけの記録を行うときには、プリント要求した１頁の記録が終了してから、次の「ステータス情報（Notify Device Status）」（６０８）によって、ＰＤプリンタ１０００が「アイドル（Idle）」状態になったことが通知される。
【００４５】
１頁に、複数（Ｎ）の画像をレイアウトして記録（「Ｎ−ｕｐ記録」ともいう）する場合、Ｎ枚の画像を記録する度に、「ステータス情報（Notify Job Status）」（６０７）がＰＤプリンタ１０００からＤＳＣ３０１２に送られることになる。本実施形態において、ステータス情報「Notify Job Status」および「Notify Device Status」の発行タイミングと、画像データの取得の順番は、一例にすぎず、製品の実装形態などに応じて様々に設定することができる。
【００４６】
「レイアウト処理を含む記録動作」
図６および図７は、ＤＳＰ３０１２からＰＤプリンタ１０００に１画像もしくは複数の画像データを供給することにより、ＰＤプリンタ１０００にて、画像を自働的にレイアウトして記録を行う場合の処理の説明図である。図６および図７において、ステップＳ１〜Ｓ１３はＤＳＣ３０１２における処理を示し、ステップＳ２１〜Ｓ３７はＰＤプリンタ１０００における処理を示す。
【００４７】
まず、ステップＳ１及びステップＳ２１では、ＤＳＣ３０１２とＰＤプリンタ１０００が互いにＤＰＳ仕様に準拠していることを確認する。それが確認できた状態において、ＤＳＣ３０１２はＰＤプリンタ１０００に対して、プリンタの状態やデバイス情報を問合せる。これに応答して、ＰＤプリンタ１０００からＤＳＣ３０１２に対して、その時点でのＰＤプリンタ１０００の状態やデバイス情報が通知される。このデバイス情報には、例えば、接続プロトコルのバージョン、ＰＤプリンタ１０００のベンダー名や機種名等が含まれる。ＤＳＣ３０１２は、ステップＳ２において、プリンタの状態、およびデバイス情報の中で必要とする情報をＲＡＭ３１０２に記憶する。このような情報（以下、「情報１」という）には、後に、ＤＳＣ３０１２が画像ファイルを変換する際に必要となる情報が含まれている。次にＤＳＣ３０１２は、図５中の６０２のように、ＰＤプリンタ１０００に対して、その「能力情報（Capability）」（６０２）を問い合わせる。
【００４８】
ＰＤプリンタ１０００は、ステップＳ２２において、そのＰＤプリンタ１０００の記録機能に関する能力情報（Capability）を作成して、ＤＳＣ３０１２に送信する。ＤＳＣ３０１２は、この能力情報（Capability）を受信し（ステップＳ３）、この情報を基に、ＵＩ（User Interface)を構築して表示部２７００に表示する。ＰＤプリンタ１０００は、例えば、用紙サイズがＡ４判とＢ５判の普通紙と写真用用紙を装着しており、１−ｕｐ、２−ｕｐ，４−ｕｐのレイアウト記録を「ふち無し」、或は「ふち有り」で可能である。またＰＤプリンタ１０００は、例えば、日付記録が可能である。これらのＰＤプリンタ１０００の機能を選択するために、それらの機能の項目を任意に選択することができ、かつ、それ以外の項目は選択できないようなＵＩ画面が表示部２７００に表示される。
【００４９】
次のステップＳ５において、ＤＳＣ３０１２のユーザーは、構築されたＵＩ画面を参照して、記録したい画像を選択し、その画像の記録形式を設定する。この画像の記録形式の設定とは、記録枚数や、用紙サイズ、レイアウト、日付記録の有無等の設定であり、ステップＳ３にて受信したＰＤプリンタ１０００の能力情報（Capability）に基づくものである。
【００５０】
このようにＵＩを使用してユーザーにより記録の開始が指示されると、その記録を指示するための記録ジョブファイル（印刷ジョブファイル）を作成（ステップＳ６）し、その作成した記録ジョブファイルをＰＤプリンタ１０００に送信（ステップＳ７）する。ＰＤプリンタ１０００は、この記録ジョブファイルを受信（ステップＳ２３）し、その受信した記録ジョブファイルを解析してプリントの準備を行う。そして、その記録ジョブファイルに記載されている記録対象の「画像ファイル情報（画像ファイル名）の取得要求」をＤＳＣ３０１２に対して発行する（ステップＳ２４）。記録ジョブファイルに複数画像の記述がある場合には、それらの記述された画像の全てに対して、「画像ファイル情報（画像ファイル名）の取得要求」をＤＳＣ３０１２に対して発行する。
【００５１】
「画像ファイル情報の取得要求」は、PictBridgeのようなＵＳＢ上のＰＴＰ（Picture Transfer Protocol）で動作するサービスでは、そのＰＴＰで規定される「Get Object Info（対象情報要求）」に当たる。しかしながら、本実施形態における「画像ファイル情報の取得要求」の役割は、画像ファイルの作成タイミングをＰＤプリンタ１０００からＤＳＣ３０１２に伝えることにある。本実施形態では、この作成タイミングを伝える一つの手段として、「画像ファイル情報の取得要求」を用いたが限定されるものでなく、他の専用のコマンドや既存の通信コマンドを利用してもよい。本実施形態においては、「記録用の画像ファイル作成」のタイミングをＰＤプリンタ１０００からＤＳＣ３０１２に対して通知する。
【００５２】
ＤＳＣ３０１２は、この「画像ファイル情報の取得要求」を受信（ステップＳ８）してから、ＰＤプリンタ１０００に送信するするための記録用の画像ファイルの作成処理を実行する。そして、その作成した画像ファイルの情報（Object Info Dataset：画像ファイル名、データサイズ、ディレクトリ、日付情報、画像回転方向、等を含む）をＰＤプリンタ１０００に送信する（ステップＳ９）。複数画像を記録するジョブの場合には、対象画像の全てに関する画像ファイルの情報をＰＤプリンタ１０００に送信する。
【００５３】
ＰＤプリンタ１０００は、記録対象となる画像ファイルの情報を受信（ステップＳ２５）してから、ジョブファイルを参照して、１頁に複数画像をレイアウトして記録するＮ−ｕｐのジョブか否かを判定する（ステップＳ２６）。１-ｕｐ記録の場合、つまり１頁に１つの画像をレイアウトして記録する場合には、ステップＳ２９にジャンプする。Ｎ−ｕｐ記録の場合、つまり１頁にＮ個の画像をレイアウトして記録する場合には、画像ファイルの情報に含まれる画像回転情報を解析し、各頁内の画像の向きが揃うように、受信順序、すなわち記録順序の並べ替え処理を行う（ステップＳ２７）。
【００５４】
続いてＰＤプリンタ１０００は、並べ替えられた順序に従って、頁内のレイアウトに関する情報（レイアウト情報）を生成する（ステップＳ２８）。このレイアウト情報の生成処理については後述する。
【００５５】
その後、ＰＤプリンタ１０００は、送信するファイルＩＤの順序（ステップＳ２７にて生成される）をＤＳＣ３０１２に通知すべく、「送信するファイル順序の通知」を送信する（ステップＳ２９）。そしてＰＤプリンタ１０００は、メモリ確保などの記録開始処理を行って（ステップＳ３０）を行なって、ＤＳＣ３０１２からの画像ファイルの受信待ち状態となる。
【００５６】
ＤＳＣ３０１２は、「送信するファイル順序の通知」を受信（ステップＳ１０）し、その順序に従って、１ファイル毎に、ＰＤプリンタ１０００に対してＪＰＥＧ画像の送信処理を行う（ステップＳ１１）。１ファイルの送信が完了する毎に、記録対象となる全画像を送信したか否かの判定処理を行い（ステップＳ１２）、全画像の送信が完了していない場合は、ファイルを更新し、ステップＳ１１に戻ってＪＰＥＧ画像の送信処理を繰り返す。全画像の送信が完了した場合には、ＰＤプリンタ１０００からの記録終了通知を待ち受ける状態（ステップＳ１３）となり、その記録終了通知を受信することによって、ＤＳＣ３０１２の記録処理が終了する。
【００５７】
ＰＤプリンタ１０００は、ステップＳ３１からステップＳ３６において、ＪＰＥＧファイルを受信して、デコード、色処理、レイアウトを行い、プリンタエンジンに出力する処理までを行う。
【００５８】
すなわちＤＳＣ３０１２は、まず、ＪＰＥＧ画像ファイルを受信する（ステップＳ３１）。そして、後述するようにステップＳ２８にて生成したレイアウト情報に対応するように、ステップＳ３２において、受信した画像の縦横サイズのサイズを参照して画像の拡大率の算出処理を行う。またステップＳ３２においては、画像ファイル情報に含まれる画像回転方向と、生成されたレイアウト情報と、を参照して、最終的な回転方向を決定する。
【００５９】
その後、ステップＳ３２にて算出した画像の拡大率と回転方向を入力情報として、デコード処理を実行してから、矩形のレイアウトにフィッティングするように画像の拡大処理を行う（ステップＳ３３）。画像の拡大率は、指定されたレイアウトの種別や記録モード（ふち有りモード／ふち無しモード）に従って適切に設定される。
【００６０】
ステップＳ３３において生成される画像データは、ＲＧＢもしくはＹＣＣ形式のデータとして出力することができる。本例においては、ＲＧＢ形式のデータとして出力する。実装状況に応じて、ＹＣＣ形式のデータとして出力できることは言うまでもない。
【００６１】
そのＲＧＢ形式の画像データは、プリンタデバイスのＣＭＹＫ形式に変換して、量子化処理を施し（ステップＳ３４）、その結果をプリンタエンジンに送信（ステップＳ３５）することによって、シートへの記録が行われる。
【００６２】
複数画像をＮ−ｕｐ記録する場合には、全画像データを受信して全画像を記録したか否かを判定し（ステップＳ３６）、全画像を処理していない場合には、ＪＰＥＧ画像ファイルの受信待ち状態に遷移（ステップＳ３１）して処理を繰り返す。全画像の処理がされたと判定された場合には、ＤＳＣ３０１２に記録終了通知を送信（ステップＳ３７）して、ＰＲＴ１０００側の記録処理を終了する。
【００６３】
（レイアウト情報の生成処理（ステップ２８））
図８は、図６中のステップＳ２８の詳細を説明するためのフローチャートである。
【００６４】
本実施形態におけるプリントシステムは、シート（記録媒体）から上下左右にはみ出るように画像をプリント（ふち無しプリント）し、かつ上下左右の画像のはみ出し量が異なるプリントシステム（ふち無しプリントシステム）である。このようなプリントシステムにおいて、上下左右のはみ出し量は、それらの全てが異なる必要はなく、それらの内の少なくとも１つが異なる場合も含む。以下、このようなプリントシステムは、単に「上下左右の画像のはみ出し量が異なるプリントシステム」ともいう。このようなプリントシステムにおいて、上下左右の最小のはみ出し領域に対応する画像を生成することにより、撮影写真構図の中央をプリント結果の中央に配置することができる。具体的には図１１（ｂ）に示すように、シート上の実記録領域Ａ０からの上下左右のはみ出し量が最小（図１１（ｂ）では一律２ｍｍ）の領域Ａ２を設定し、領域Ａ０を拡張したような領域Ａ２に対して画像を展開処理する。
【００６５】
まず、図８中のステップＳ４０において、先に受信したＪＯＢ情報を参照して、画像のレイアウトモードがふち無しレイアウトモードか否かを判定する。ふち無しレイアウトモードであると判定された場合には、ステップＳ４１からステップＳ４３の処理が実行される。一方、ふち無しレイアウトモードでないと判定された場合には、ステップＳ４４の処理が実行される。
【００６６】
ふち無しレイアウトモードの場合には、先ずステップＳ４１にて、ふち無しレイアウト用のレイアウト矩形情報を検索して取得する。そのレイアウト矩形情報は、予め、用紙サイズ、およびＮ−ｕｐ記録用のレイアウト毎に、ＰＤ１０００のＲＯＭに格納されている。用紙サイズやＮ−ｕｐ記録用のレイアウト情報は、ＪＯＢ情報として渡されており、それらの情報を参照することによってレイアウト矩形情報を検索して取得する。このレイアウト矩形情報は、シート上の領域の大きさに関する情報であり、図１１（ｂ）の場合には、領域Ａ０の大きさに関する情報である。
【００６７】
次に、ふち無しプリントのためのはみ出し量を検索して取得する（ステップＳ４２）。そのはみ出し量は、予め、用紙サイズ、およびＮ−ｕｐ記録用のレイアウト毎に、ＰＤ１０００のＲＯＭに格納されている。本例においては、領域Ａ０から上下左右にはみ出るはみ出し領域ａ１，ａ２，ａ３，ａ４のはみ出し量、つまり上はみ出し量、下はみ出し量、左はみ出し量、および右はみ出し量を検索して取得する。
【００６８】
次のステップＳ４３においては、まず、それらの上下左右の４つのはみ出し領域ａ１〜ａ４のはみ出し量を比較して、それらの中から最小のはみ出し量を選出する（ステップＳ４３）。図１１（ｂ）の場合には、最小のはみ出し量として２ｍｍが選出されることになる。そして、その最小のはみ出し量と、先のステップＳ４１にて取得したレイアウト矩形情報と、に基づいて、画像の展開領域を決定する。図１１（ｂ）の場合には、領域Ａ０を上下左右に２ｍｍずつ拡張した領域Ａ２が画像の展開領域として決定される。この展開領域に関する情報は、上位のモジュールに対して出力情報として戻される。
【００６９】
一方、ステップＳ４０においてふち無しレイアウトモードではないと判定された場合には、ふち有りレイアウト矩形情報を検索して取得する（ステップＳ４４）。そのふち有りレイアウト矩形情報は、予め、用紙サイズ、およびＮ−ｕｐ記録用のレイアウト毎に、ＰＤ１０００のＲＯＭに格納されている。ふち有りレイアウトの場合には、ふち無しプリントの場合におけるレイアウト矩形情報の拡張処理（ステップＳ４３）は必要ない。そのため、ふち有りレイアウトの場合には、取得したふち有りレイアウト矩形情報そのものが上位モジュールに対して出力情報として戻される。
【００７０】
（ふち無しプリントの参考例１）
図９は、ふち無しプリントの参考例１として、上下左右のはみ出し量が異なる従来のプリントシステムにおいて、ふち無しプリントを実施した場合の説明図である。
【００７１】
図９（ａ）は、ＤＳＣ３０１２等の機器により撮影されたＪＰＥＧファイルの説明図であり、それは、横４：縦３のアスペクト比のＪＰＥＧファイルであり、３名の人物が図のような構図で撮影されて保存される。ｆ１，ｆ２，ｆ３は、それら３名の人物の顔領域である。図９（ｂ）は、上下左右のはみ出し量ａ１〜ａ４が異なる場合において、用紙上の矩形の実記録領域Ａ０と上下左右のはみ出し領域ａ１〜ａ４の具体的な関係を説明するための図である。上部はみ出し領域ａ１のはみ出し量は２ｍｍ、下部はみ出し領域ａ２のはみ出し量は５ｍｍ、左部はみ出し領域のはみ出し量は２ｍｍ、右部はみ出し領域のはみ出し量は３ｍｍである。このように、上部および左部のはみ出し量（２ｍｍ）と、下部のはみ出し量（５ｍｍ）と、右部のはみ出し量（３ｍｍ）と、が異なっている。Ａ１は、実記録領域Ａ０とはみ出し領域ａ１〜ａ４とを含む領域（以下、「出力領域」ともいう）である。
【００７２】
図９（ｃ）は、図９（ｂ）の領域Ａ１に対応するように、図９（ａ）の画像を縦横の比率を保ったまま拡大して展開した画像Ｉを示している。記録用紙上の実線矩形の領域Ａ０の外部に展開された画像は実質記録されないため、結果として、右側の女性の顔領域ｆ１の一部が記録されないことになる。図９（ｄ）は、ユーザーが実際手にする記録結果の説明図であり、右側の女性の顔領域ｆ１を含む画像の一部、および中央の人物の左足の一部は記録されていない。このように画像の一部が記録されないことは、「記録切れ」ともいう。
【００７３】
このような記録切れの発生は、上下左右のはみ出し量が異なることによる。具体的には、下部のはみ出し量５ｍｍが上部のはみ出し量２ｍｍよりも３ｍｍも多いために、画像の下側領域が３ｍｍも多く切り取られてしまうことが原因となっている。画像の重要な部分が切り取られてしまうだけではなく、撮影した写真の構図が用紙の中央からずれて記録されてしまう問題も発生する。
【００７４】
（ふち無しプリントの参考例２）
図１０は、ふち無しプリントの参考例２として、撮影した写真の構図の中央が記録結果の中央となるように、特許文献１に記載の技術を用いた場合の説明図である。
【００７５】
図９（ｃ）のように領域Ａ１に応じて生成した画像Ｉは、図１０（ｃ）のように、上下のはみ出し量の差に応じて、全体的にシフトされる。上部のはみ出し領域ａ１のはみ出し量をＴＨ、下部のはみ大領域ａ２のはみ出し量をＢＨとした場合、画像Ｉの上下方向のシフト量は、次の計算式によって求まられる。  
上下方向のシフト量＝（ＢＨ−ＴＨ）／２
【００７６】
そのシフト量がプラスであれば画像Ｉは上方向にシフトされ、また、それがマイナスであれば画像Ｉは下方向にシフトされることになる。本例ではＢＨ＝５ｍｍ、ＴＨ＝２ｍｍであるのため、シフト量として１．５ｍｍが算出されて、メモリ上において画像Ｉが上方向に１．５ｍｍシフトされることになる。このような上下方向のシフトと同様に、左右方向についてもシフトすることができでき、それは、上下方向と同様の計算式およびシフト操作によって実現することができる。具体的には、左部のはみ出し領域ａ３のはみ出し量をＬＨ、右部のはみ出し領域ａ４のはみ出し量をＲＨとした場合、左右方向のシフト量は、次の計算式によって求められる。  
左右方向のシフト量＝（ＲＨ−ＬＨ）／２
【００７７】
そのシフト量がプラスであれば画像Ｉは左方向に、また、それがマイナスであれば画像Ｉは右方向にシフトされることになる。本例ではＲＨ＝３ｍｍ、ＬＨ＝２ｍｍであるため、シフト量として０．５ｍｍが算出されて、メモリ上において画像Ｉが左方向に０．５ｍｍシフトされることになる。
【００７８】
図１０（ｂ）は、このようなシフト処理を行った後の記録結果の説明図であり、撮影した写真の構図が記録用紙の中央となるように補正されて、図９（ｄ）と比較して良好な記録結果となる。
【００７９】
図１０（ｃ）は、図１０（ｂ）のように画像を記録する際に、プリンタのメカ性能等により、記録用紙の給紙時に給紙誤差が発生した場合の説明図である。本例のようにシフト処理する方式においては、図１０（ａ）のように、画像Ｉを上下左右のはみ出し量の差分に応じてシフトするだけであることから、給紙誤差が発生した場合には、例えば、記録用紙上に空白領域が現れるおそれがある。例えば、給紙誤差によって、図１０（ｃ）のように、画像Ｉに対して用紙上の領域Ａ０が下側に２ｍｍずれた場合には、用紙上の下部に１．５ｍｍの空白領域Ｓが発生してしまう。また、給紙誤差がない場合には、撮影写真の構図の中央が記録用紙の中央となるように補正できるものの、撮影状況によっては、左右に撮影された人物の顔領域が欠けてしまうおそれがある。
【００８０】
（本発明によるふち無しプリント）
図１１は、本発明の第１実施形態におけるふち無しプリントの説明図であり、このふち無しプリントによれば、上述したふち無しプリントの参考例１および２における問題の一部を解決することができる。
【００８１】
図１１（ａ）は、前述した図９（ａ）と同様に、ＤＳＣ３０１２等の機器により撮影された写真画像である。図１１（ｂ）は、はみ出し領域の設定方法の説明図である。
【００８２】
本例においては、前述したように、上下左右のはみ出し領域ａ１〜ａ４のはみ出し量が異なるプリンタシステムにおいて、上下左右のはみ出し量から最小のはみ出し量を選定する。そして、そのはみ出し量を上下左右の均一のはみ出し量として設定し、そして、その均一なはみ出し領域を含む領域Ａ２に対して画像を展開することにより、撮影画像の中央を記録用紙の中央に配置する。本例では、はみ出し領域ａ１〜ａ４のそれぞれのはみ出し量が２ｍｍ、５ｍｍ、２ｍｍ、３ｍｍであるから、上下左右すべてのはみ出し量を最小の２ｍｍに設定して、領域（以下、「展開領域」ともいう）Ａ２を定める。その展開領域Ａ２は、用紙上の実記録領域Ａ０から、上下左右に一律２ｍｍずつはみ出した領域となる。出力領域Ａ１と展開領域Ａ２とがずれる領域、つまり、下部のはみ出し領域ａ２における下寄り３ｍｍ（５ｍｍ−２ｍｍ）の領域、および右部のはみ出し領域ａ４において右寄り１ｍｍ（３ｍｍ−２ｍｍ）の領域は、画像が展開されない領域となる。したがって、画像が展開される領域Ａ２は、用紙上の領域Ａ０と、その領域から上下左右に２ｍｍずるはみ出た領域と、を合わせた矩形領域となる。
【００８３】
図１１（ｃ）は、領域Ａ２に対して図１１（ａ）の画像を展開した結果を示す。図１１（ｄ）は、実際にユーザーが手にする記録結果の説明図である。
【００８４】
本実施形態においては、図１１（ｄ）のように、前述した比較例２の図１０（ｂ）と同様に、撮影画像の構図の中心を記録用紙の中央に位置させることができる。さらに、画像が展開される領域Ａ２は、前述した比較例２において画像が展開される領域、つまり領域Ａ１をシフトした領域よりも小さい。これにより、画像の拡大率を小さくすることができる。また、本例においては、展開後の画像をメモリ上においてシフトさせる必要がないため、画像の処理速度を大幅に高めることができる。
【００８５】
（第２の実施形態）
図１２は、本発明の第２の実施形態の説明図である。本実施形態においては、用紙の給紙誤差が生じた場合にも、前述した図１０（ｄ）のような空白領域Ｓの発生をなくすことができる。
【００８６】
本例においては、前述した本発明の第１の実施形態のように画像の展開領域Ａ２（図１１（ｃ）参照）を設定した上、さらに図１２（ａ）のように、その領域Ａ２の周囲の領域に擬似画像Ｉａを形成する。図１２（ａ）は、前述した比較例２の図１０（ｃ）と同様に給紙誤差が生じた状況を示し、このような給紙誤差を考慮して、図１２（ａ）中の斜線の領域に擬似画像Ｉａを形成する。
【００８７】
擬似画像Ｉａは、原画像Ｉに対して端部処理を施すことによって生成することができる。例えば、原画像Ｉのミラーリング処理、または単純に原画像Ｉの端部をコピーする等の処理によって、擬似画像Ｉａを生成することができる。擬似画像Ｉａの生成方法は限定されず、任意の方法を採用することができる。また、擬似画像Ｉａが形成される領域（擬似画像が展開される領域）は、用紙の給紙誤差によって空白領域Ｓが生じる可能性がある領域であり、例えば、領域Ａ１と領域Ａ２との間の領域である。
【００８８】
図１２（ａ）のように、給紙誤差が生じて、用紙上の領域Ａ０が領域Ａ２内から外れた場合には、図１２（ａ）のように擬似画像Ｉａが記録されることになる。つまり、給紙誤差によって図１０（ｄ）のように生じるおそれがある空白領域Ｓに、擬似画像Ｉａが記録される。
【００８９】
本実施形態のように、空白領域Ｓを埋めるように擬似画像Ｉａを生成する処理は、補正処理として、前述した図７のステップＳ３３の処理に含まれる。
【００９０】
（第３の実施形態）
図１３は、本発明の第３の実施形態の説明図である。本実施形態は、前述した第１または第２の実施形態において、さらに補正処理を施する。その補正処理は、撮影された人物が極端に画像の端にある場合に、撮影画像の重要な人物の顔領域が切れて記録されなくなる事態を回避するための処理である。
【００９１】
図１３（ａ）は、ＤＳＣ３０１２等の機器により撮影された写真画像であり、その画像中において、右側の女性は極端に右端に位置している。図１３（ｂ）は、前述した第１の実施形態と同様に、上下左右のはみ出し領域のはみ出し量を均一にして画像展開した場合の説明図である。画像中における右側の女性が極端に右に寄って位置するため、その女性の顔領域ｆ１が右のはみ出し領域にかかってしまう。そのため図１３（ｃ）のように、ユーザーが手にする最終的な記録結果においては、その女性の顔の一部分が欠けて記録されなくなってしまう。
【００９２】
本発明の第３の実施形態においては、撮影された画像データの中から顔領域を検索し、さらに、その検索された顔領域がはみ出し領域にかかっているか否かを判定する。そして、顔領域がはみ出し領域にかかっている場合には、少なくとも顔領域の部分を避けて画像を間引き処理することにより、顔領域がはみ出し領域にかからないようにする。具体的には図１３（ｄ）のように、少なくとも顔領域ｆ１、ｆ２、ｆ３以外の領域部分（本例の場合は人物以外の領域部分）Ｉｔを間引きの対象領域（以下、「間引き領域」ともいう）とする。領域Ｉｔを間引き処理してから記録することにより、図１３（ｅ）のように、最終的に顔領域の欠けが生じない記録結果をユーザーが手にすることになる。このように、顔領域を認識して、その顔領域がはみ出し領域にかかるか否かを判定し、そして、その判定結果に基づいて間引き処理を行うことにより、顔領域が欠けることのない記録結果を得ることができる。画像の顔領域の認識技術としては、公知の技術を使用することができる。間引き対象の領域Ｉｔの位置、大きさ、数、および間引きの程度は、顔領域がはみ出し領域にかかる程度に応じて設定することができる。また、本例のように画像の一部に間引き処理を施す他、画像全体または画像の一部に対して縮小処理を施すことによっても同様の効果を得ることができる。
【００９３】
本実施形態のように、顔領域がはみ出し領域にかからないように画像を間引く処理は、補正処理として、前述した図７のステップＳ３３の処理に含まれる。
【００９４】
（第４の実施形態）
図１４は、本発明の第４の実施形態の説明図である。
【００９５】
本実施形態は、上下左右のはみ出し領域ａ１〜ａ４のはみ出し量が異なるプリンタシステムにおいて、前述した参考例１の図９（ｄ）のように顔領域が切れて記録される事態を回避するために、画像の回転処理を伴うものである。本例においては、前述した図９（ｂ）のようにはみ出し領域ａ１〜ａ４のはみ出し量が設定されているプリンタを用いて、図９（ａ）の写真画像を記録する。前述した参考例１の場合には、図９（ｃ）のように右側の女性の顔領域ｆ１がはみ出し領域にかかって、その顔領域ｆ１が図９（ｄ）のように欠けてしまう。
【００９６】
本実施形態においては、図９（ｃ）のように画像を成立させて展開した場合に、顔領域がはみ出し領域にかかってしまうか否かを判定する。そして、その顔領域がはみ出し領域にかかってしまう場合には、画像を１８０度回転させてから展開した場合に、顔領域がはみ出し領域にかからなくなるか否かを判定する。画像を１８０度回転させることによって、顔領域がはみ出し領域にかかる事態が回避できる場合には、図１３（ａ）のように、画像を１８０度回転させてから展開処理をする。図１３（ｂ）は、このような回転処理を伴って記録された画像の記録結果である。
【００９７】
葉書のように、搬送方向（副走査方向）に方向性があるような用紙を用いる場合には、画像と用紙との位置関係を考慮する必要がある。このような場合には、その用紙の装着方法をユーザーに伝える必要がある。そのために、本プリントシステムは、用紙の装着方法を事前にユーザーに伝えるための処理機能を備える。
【００９８】
本実施形態のように、顔領域がはみ出し領域にかからないように画像を１８０度回転させる処理は、補正処理として、前述した図７のステップＳ３３の処理に含まれる。また本実施形態は、前述した第１および第２の実施形態と組み合わせることにより、より良好がふち無しプリントを行うことができる。
【００９９】
（ふち無しプリントの参考例３）
図１５は、上下左右のはみ出し領域のはみ出し量が異なる従来のふち無しプリントシステムにおいて、マルチレイアウトによるふち無しプリントを行う場合の説明図である。
【０１００】
図１５（ａ）は、前述した図９（ａ）と同様に、ＤＳＣ３０１２等の機器により撮影された写真画像である。図１５（ｂ）は、１枚の用紙に６つの画像をレイアウトしてプリントする６ｕｐプリントにおいて、ふち無しプリントをする場合のレイアウトの説明図である。図１５（ｂ）中実線の矩形領域Ａ０は、記録用紙上の領域である。その領域Ａ０内に区切られた６つの矩形領域（実記録領域）Ａ０−１〜Ａ０−６は、領域Ａ０を６等分割した領域であり、これらの領域に対して実際に画像が記録されることなる。記録用紙の外側の領域ａ１，ａ２，ａ３，ａ４は、図９（ｂ）と同様のはみ出し領域であり、それぞれのはみ出し量は２ｍｍ、５ｍｍ、２ｍｍ、３ｍｍである。
【０１０１】
図１５（ｃ）は、６つの画像のそれぞれが展開される展開領域Ａ１−１〜Ａ１−６の説明図である。それらの展開領域Ａ１−１〜Ａ１−６において、図１５（ｂ），（ｃ）中の左右方向の幅と、同図中の上下方向の高さは、以下の計算式によって求めることができ、それぞれの展開領域は異なった矩形サイズとなる。  
領域Ａ１−１の幅  ＝  領域Ａ０−１の幅    ＋  左側のはみ出し量（２ｍｍ）
領域Ａ１−１の高さ＝  領域Ａ０−１の高さ  ＋  上側のはみ出し量（２ｍｍ）
領域Ａ１−２の幅  ＝  領域Ａ０−２の幅    ＋  右側のはみ出し量（３ｍｍ）
領域Ａ１−２の高さ＝  領域Ａ０−２の高さ  ＋  上側のはみ出し量（２ｍｍ）
領域Ａ１−３の幅  ＝  領域Ａ０−３の幅    ＋  左側のはみ出し量（２ｍｍ）
領域Ａ１−３の高さ＝  領域Ａ０−３の高さ  ＋  右側のはみ出し量（３ｍｍ）
領域Ａ１−４の幅  ＝  領域Ａ０−４の幅    ＋  右側のはみ出し量（３ｍｍ）
領域Ａ１−４の高さ＝  領域Ａ０−４の高さ  ＋  右側のはみ出し量（３ｍｍ）
領域Ａ１−５の幅  ＝  領域Ａ０−５の幅    ＋  左側のはみ出し量（２ｍｍ）
領域Ａ１−５の高さ＝  領域Ａ０−５の高さ  ＋  下側のはみ出し量（５ｍｍ）
領域Ａ１−６の幅  ＝  領域Ａ０−６の幅    ＋  右側のはみ出し量（３ｍｍ）
領域Ａ１−６の高さ＝  領域Ａ０−６の高さ  ＋  下側のはみ出し量（５ｍｍ）
【０１０２】
図１５（ｄ）は、展開領域Ａ１−１〜Ａ１−６のそれぞれに対して、図１５（ａ）の写真画像を展開した結果の説明図である。展開領域Ａ１−１〜Ａ１−６の幅と高さが異なるために、それらに展開される画像のサイズおよびレイアウトは異なることになる。このように画像を展開して記録した場合には、実際にユーザーが手にする記録結果が図１５（ｅ）のようになり、それぞれの実記録領域Ａ０−１〜Ａ０−６における記録結果は異なる。このように、同じ画像をＮ−ｕｐプリント（本例の場合は、６ｕｐプリント）した場合には、違和感を与える記録結果となってしまい、人物の顔領域ｆ１，ｆ２，ｆ３もレイアウト場所によって異なってしまう。
【０１０３】
（ふち無しプリントの参考例３）
図１６は、特許文献４に記載の技術を用いて、実記録領域Ａ０−１〜Ａ０−６のそれぞれに対して同一のはみ出し領域を設定することによって、展開領域Ａ１−１〜Ａ１−６を同じ大きさとした場合の説明図である。
【０１０４】
本例においては、図１６（ａ）のように、実記録領域Ａ０−１〜Ａ０−６のそれぞれに同一のはみ出し領域を加えた領域を展開領域Ａ１−１〜Ａ１−６とする。したがって、それらの展開領域Ａ１−１〜Ａ１−６は同じ大きさとなる。具体的には、実記録領域Ａ０−１〜Ａ０−６のそれぞれに対して上下左右のはみ出し領域を加え、それらのはみ出し領域のはみ出し量は２ｍｍ，５ｍｍ，２ｍｍ，３ｍｍとした。そのため、展開領域Ａ１−０〜Ａ１−６のそれぞれの幅および高さは、いずれも以下のような値となる。  
領域Ａ１−０〜Ａ１−６の幅＝領域Ａ０−１〜Ａ０−６の幅
＋左側のはみ出し量（２ｍｍ）
＋右側のはみ出し量（３ｍｍ）
領域Ａ１−０〜Ａ１−６の高さ＝領域Ａ０−１〜Ａ０−６高さ
＋上側のはみ出し量（２ｍｍ）
＋下側のはみ出し量（５ｍｍ）
【０１０５】
このように、展開領域Ａ１−１〜Ａ１−６を同一のサイズとすることにより、図１６（ｃ）のように、それらの領域に対して、同じ倍率の画像が同じように展開されてレイアウトされて、図１６（ｃ）のように記録結果が得られることになる。
【０１０６】
しかし、このようなマルチレイアウトによるふち無しプリントにおいては、写真構図の中央が実記録領域Ａ０−１〜Ａ０−６の中央とならない場合がある。さらに、図１６（ｃ）からも分かるように、顔領域がはみ出し領域にかかって、顔領域が欠けて記録されてしまうことがある。
【０１０７】
（第５の実施形態）
図１７は、本発明の第５の実施形態の説明図である。本例においては、前述した図１５（ａ）と同様の画像を１枚の用紙に６つレイアウトしてふち無しプリント（マルチレイアウトによるふち無しプリント）する。領域Ａ０、Ａ１、およびはみ出し領域ａ１，ａ２，ａ３，ａ４の関係は、前述した図１５（ｂ）と同様であるため、それらの説明は省略する。
【０１０８】
本実施形態においては、図１７（ａ）のように、実記録領域Ａ０−１〜Ａ０−６のそれぞれの上下左右に対して、はみ出し量が均一のはみ出し領域を加えた領域を展開領域Ａ１−１〜Ａ１−６とする。上下左右における均一なはみ出し量は、はみ出し領域ａ１〜ａ４（図１５（ｂ）参照）のはみ出し量２ｍｍ，５ｍｍ，２ｍｍ，３ｍｍの内の最小の値の２ｍｍとする。したがって、展開領域Ａ１−０〜Ａ１−６のそれぞれの幅および高さは、いずれも以下のような値となる。  
領域Ａ１−０〜Ａ１−６の幅＝領域Ａ０−１〜Ａ０−６の幅
＋左側のはみ出し量（２ｍｍ）
＋右側のはみ出し量（２ｍｍ）
領域Ａ１−０〜Ａ１−６の高さ＝領域Ａ０−１〜Ａ０−６高さ
＋上側のはみ出し量（２ｍｍ）
＋下側のはみ出し量（２ｍｍ）
【０１０９】
図１７（ｂ）は、このような展開領域Ａ１−０〜Ａ１−６に対して、図１５（ａ）の画像を展開した場合の説明図である。図１７（ｂ）から明らかなように、それぞれの展開領域における画像の展開結果が同一となると共に、撮影写真の構図の中央が記録結果の中央となるように補正される。顔領域ｆ１，ｆ２，ｆ３（図１５（ａ）参照）がはみ出し領域にかかる場合には、前述した本発明の第３および／または第４の実施形態と同様の処理を適用することにより、顔領域が欠ける事態を回避することができる。
【０１１０】
また、図１７（ｂ）中の斜線部分は画像が展開されない領域であり、用紙の給紙誤差などによって、その領域が用紙上の領域Ａ０に位置した場合には、記録画像上に空白領域が形成されてしまう。その図１７（ｂ）中の斜線部分に関しては、前述した本発明の第２の実施形態と同様に、画像の端部処理によって擬似画像を生成することにより、空白領域の発生を防止することができる。
【０１１１】
図１７（ｃ）は、図１７（ｂ）のように展開された画像を記録することによって、ユーザーが実際に手にする記録結果を示す。図１７（ｃ）のように、それぞれの実記録領域Ａ０−１〜Ａ０−６において、画像の記録結果が同一となり、かつ写真構図の中央が記録結果の中央となって、良好な記録結果が得られる。
【０１１２】
本実施形態のように、画像の構図の中央が記録結果の中央となるように画像を補正する処理は、前述した図７のステップＳ３３の処理に含まれる。
【０１１３】
（第６の実施形態）
図１８は、本発明の第６の実施形態の説明図である。
【０１１４】
前述した本発明の第１の実施形態を適用した場合、写真撮影時に、写真構図の中央にずれが無ければ、写真構図の中央を記録結果（記録画像）の中央とすることができる。しかし、写真撮影時に、写真構図の中央にずれがあった場合には、撮影時のずれが記録結果のずれに反映されて、写真構図の中央が記録結果の中央にならないことがある。本例においては、撮影写真の中に奇数の人物が撮影されている場合に、構図のずれを補正するための処理をする。
【０１１５】
図１８（ａ）は、３人の人物が撮影された画像であり、写真構図の中央Ｃａが写真の中央Ｃからやや左にずれている。図１８（ｂ）は、前述した本発明の第１の実施形態によって図１８（ａ）の画像を展開した場合の説明図であり、上下左右のはみ出し量が均一に設定される。写真構図のずれに関しては補正が施されないため、最終的に図１８（ｃ）のような記録結果となり、写真構図の中央Ｃａが用紙の中央Ｃからずれる。
【０１１６】
図１８（ｄ）は、本発明の第６の実施形態によって画像を展開した場合の説明図である。画像中における人物の顔領域ｆ１，ｆ２，ｆ３を検出する技術を用いて、撮影写真に人物が含まれるか否かを検出する。本実施形態においては、このような検出ができることを前提として、撮影写真内に奇数の人物が撮影されているか否かを判定する。本例のように奇数の人物が撮影されている場合には、図１８（ｄ）のように展開領域Ａ２の位置を調整して、中央の人物の顔領域ｆ２の中央Ｃｂが記録結果の中央Ｃとなるように画像を展開する。このように画像を展開して記録することにより、図１８（ｅ）のような良好な記録結果を得ることができる。
【０１１７】
両端の人物の顔領域ｆ１，ｆ３がはみ出し領域にかかる場合には、前述した本発明の第３の実施形態をも複合的に適用して、写真構図の中心Ｃａのずれを補正しつつ、顔領域が欠ける事態を回避することができる。また、記録結果に空白領域を発生させないように、前述した本発明の第２の実施形態をも複合的に適用させることもできる。
【０１１８】
本実施形態のように、画像の構図の中央が記録結果の中央となるように画像を補正する処理は、前述した図７のステップＳ３３の処理に含まれる。
【０１１９】
（第７の実施形態）
図１９は、本発明の第７の実施形態の説明図である。本実施形態においては、撮影写真内に偶数の人物が撮影されている場合に、構図のずれを補正するための処理をする。
【０１２０】
図１９（ａ）は撮影された画像であり、撮影画像内に２人の人物が存在し、写真構図の中央Ｃａが写真の中央Ｃからやや左にずれている。図１９（ｂ）は、前述した本発明の第１の実施形態によって図１９（ａ）の画像を展開した場合の説明図であり、上下左右のはみ出し量が均一に設定される。写真構図のずれに関しては補正が施されないため、最終的に図１９（ｃ）のような記録結果となり、写真構図の中央Ｃａが用紙の中央Ｃからずれる。
【０１２１】
図１９（ｄ）は、本発明の第７の実施形態によって画像を展開した場合の説明図である。画像中における人物の顔領域ｆ１，ｆ２を検出する技術を用いて、撮影写真に人物が含まれるか否かを検出する。本実施形態においては、このような検出ができることを前提として、撮影写真内に偶数の人物が撮影されているか否かを判定する。本例のように偶数の人物が撮影されている場合には、図１９（ｄ）のように展開領域Ａ２の位置を調整して、中央の２人の人物の顔領域ｆ１，ｆ２の中心Ｃｃが記録結果の中央Ｃとなるように画像を展開する。このように画像を展開して記録することにより、図１９（ｅ）のような良好な記録結果を得ることができる。
【０１２２】
人物の顔領域がはみ出し領域にかかる場合には、前述した本発明の第３の実施形態をも複合的に適用して、写真構図の中心Ｃａのずれを補正しつつ、顔領域が欠ける事態を回避することができる。また、記録結果に空白領域を発生させないように、前述した本発明の第２の実施形態をも複合的に適用させることもできる。
【０１２３】
本実施形態のように、画像の構図の中央が記録結果の中央となるように画像を補正する処理は、前述した図７のステップＳ３３の処理に含まれる。
【０１２４】
（第８の実施形態）
図２０は、本発明の第８の実施形態を説明するためのフローチャートである。
【０１２５】
本実施形態は、第１の実施形態における図７のステップＳ３３の処理に、前述した第２、第３、および第４の実施形態における補正処理を組み合わせた場合の適用例である。つまり、前述した第３および第４の実施形態のように、レイアウトされた拡大後の画像データから顔領域を検出し、それが検出された場合には、シート（記録媒体）上の領域からはみ出るはみ出し領域に、その顔領域がかからないように補正処理を行う。さらに、前述した第２の実施形態のように、用紙の搬送誤差などにより生成されるおそれがある空白領域を埋めるように、元画像から擬似画像を作成するための補正処理を行なう。
【０１２６】
本実施形態においては、第１の実施形態における図７のステップＳ３３において、図２０の処理を行う。
【０１２７】
まず、ステップ５０において、先の処理によって取得したＪＯＢ情報を参照して、ふち無しレイアウトモードであるか否かを判定する。ふち無しレイアウトモードである場合には、ステップＳ５１からステップＳ５８の処理が実行される。一方、ふち無しレイアウトモードではない場合、つまりふち有りレイアウトモードである場合には、ステップＳ５９の処理が実行される。そのステップＳ５９においては、先の図７のステップＳ３２にて求められた画像の拡大率および回転方向に基づいて、画像の展開処理をする。
【０１２８】
ふち無しレイアウトモードの場合には、先ずステップＳ５１において、図７のステップＳ３１にて取得したＪＰＥＧデータに対してデコード処理を行ない、かつ図７のステップＳ３２にて求められた拡大率および回転方向にしたがって、画像の展開処理を実行する。そして、その展開された画像（展開画像）に、顔領域が含まれているか否かを検知し、さらに、その顔領域が含まれいる場合には、展開画像内における顔領域の位置を検出する（ステップＳ５２）。このようなステップＳ５２の処理は、プリントシステム内に含まれる顔検出モジュールを使用して行なう。
【０１２９】
次に、ステップＳ５３にて、ステップＳ５２の検出結果を基にして、顔領域が存在した否かの判定処理を行う。顔領域が存在しないと判定された場合には、後述するステップＳ５８の処理を実行してからリターンする。
【０１３０】
ステップＳ５３において、顔領域が存在すると判定された場合には、ステップＳ５４にて、その顔領域がはみ出し領域にかかっているか否かの判定処理を行う。はみ出し領域は、先の処理によって取得されている。そして、顔領域がはみ出し領域にかかっていないと判定された場合には、後述するステップＳ５８の処理を実行してからリターンする。
【０１３１】
ステップＳ５４において顔領域がはみ出し領域にかかっている判定された場合には、展開画像を１８０度回転することによって、顔領域がはみ出し領域にかからなくなるか否かを判定する（ステップＳ５５）。展開画像を１８０度回転することによって、顔領域がはみ出し領域にかからなくなる場合には、ステップＳ５６において、展開画像を１８０度回転させる処理を行って、展開画像を回転させたか否かを示すフラグをセットする。このフラグは、本処理からのリターン情報として返され、はがきなどの方向性のある用紙に対して画像を記録する場合に、画面に表示する情報の処理において用いられて、ユーザーに対して用紙の挿入方向を指示するために役立つ。このようなステップＳ５５およびＳ５６の処理は、前述した第４の実施形態における補正処理に相当する。
【０１３２】
展開画像を１８０度回転しても顔領域がはみ出し領域にかかる場合には、ステップＳ５７にて、顔領域がはみ出し領域にかからないようにするための画像の補正処理を行う。基本的には、背景領域や余白領域等の顔領域以外の部分から、画像間引き処理を施すことによって、顔領域がはみ出し領域にかかることを回避する。このようなステップＳ５７の処理は、前述した第３の実施形態における補正処理に相当する。
【０１３３】
その後、ステップＳ５８において、用紙の搬送誤差などによって生じるおそれがある空白領域を埋めるように、擬似画像を生成する。このようなステップＳ５８の処理は、前述した第２の実施形態における補正処理に相当する。この擬似画像の生成処理に際しては、前述したように、原画像の端部画像に対して単純複写やミラーリング処理などを行う既知の技術を用いることができる。
【０１３４】
（他の実施形態）
本発明は、記録装置１０００と、それに画像データを供給するデジタルカメラ（ＤＳＣ）３０１２やパーソナルコンピュータ（ＰＣ）３０１２などの供給装置と、を組み合わせた種々のプリントシステムとして広く適用することができる。また、上述した記録装置１０００が備える画像の処理機能の少なくとも一部は供給装置に持たせてもよく、例えば、パーソナルコンピュータ（ＰＣ）３０１２に搭載されるドライバー（プログラム）によって、その画像の処理機能を果たすようにしてもよい。したがって、本願発明は、そのような画像の処理機能を持つ画像処理装置および画像処理方法としても適用可能であり、さらに、そのような画像の処理を実行するためのプログラムとして構成することもできる。
【０１３５】
また、記録装置としては種々の記録方式のものを用いることができる。例えば、インクの吐出エネルギー発生手段として、電気熱変換体（ヒータ）やピエゾ素子などを用いるインクジェット記録方式の他、感熱方式などの種々の記録装置を用いることができる。上述した実施形態における記録装置は、記録ヘッドの主走査方向の移動と、記録媒体の副走査方向の搬送動作と、を伴って画像を記録する所謂シリアルスキャン方式である。しかし、例えば、記録媒体の幅方向の全域に渡って延在する長尺な記録ヘッドを用いて、記録媒体の搬送を伴って画像を記録する所謂フルライン方式などの記録装置を用いることもできる。
【図面の簡単な説明】
【０１３６】
【図１】本発明の第１の実施形態における記録装置の概観斜視図である。
【図２】図１における記録装置の操作パネルの概観図である。
【図３】図１における記録装置の制御系の主要部のブロック構成図である。
【図４】図１の記録装置に接続可能なデジタルカメラのブロック構成図である。
【図５】図１の記録装置と図４のデジタルカメラとの間における信号の流れの概略説明図である。
【図６】図１の記録装置と図４のデジタルカメラとの間における信号の流れを説明するためのフローチャートである。
【図７】図１の記録装置と図４のデジタルカメラとの間における信号の流れを説明するためのフローチャートである。
【図８】図６中のステップＳ２８の処理の詳細を説明するためフローチャートである。
【図９】ふち無しプリントの参考例１の説明図である。
【図１０】ふち無しプリントの参考例２の説明図である。
【図１１】本発明の第１の実施形態におけるふち無しプリントの説明図である。
【図１２】本発明の第２の実施形態におけるふち無しプリントの説明図である。
【図１３】本発明の第３の実施形態におけるふち無しプリントの説明図である。
【図１４】本発明の第４の実施形態におけるふち無しプリントの説明図である。
【図１５】ふち無しプリントの参考例３の説明図である。
【図１６】ふち無しプリントの参考例４の説明図である。
【図１７】本発明の第５の実施形態におけるふち無しプリントの説明図である。
【図１８】本発明の第６の実施形態におけるふち無しプリントの説明図である。
【図１９】本発明の第７の実施形態におけるふち無しプリントの説明図である。
【図２０】本発明の第８の実施形態における主要部の処理を説明するためのフローチャートである。
【符号の説明】
【０１３７】
１０００    ＰＤプリンタ（フォトダイレクトプリント装置；記録装置）
３０１２    ＤＳＣ（デジタルカメラ）
３０００    制御部
３００１    ＡＳＩＣ
３００２    ＤＳＰ（デジタル信号処理プロセッサ）
３００３    メモリ
３００４    プリンタエンジン
３０１０    ＰＣ（パーソナルコンピュータ）
Ａ０    実記録領域
Ａ１    出力領域
Ａ２    展開領域
Ｉ    画像
Ｉａ    擬似画像
Ｉｔ    間引き領域
ａ１，ａ２，ａ３，ａ４    はみ出し領域
ｆ１，ｆ２，ｆ３    顔領域
【図１】
2008104101.tif 000003
【図２】
2008104101.tif 000004
【図３】
2008104101.tif 000005
【図４】
2008104101.tif 000006
【図５】
2008104101.tif 000007
【図６】
2008104101.tif 000008
【図７】
2008104101.tif 000009
【図８】
2008104101.tif 000010
【図９】
2008104101.tif 000011
【図１０】
2008104101.tif 000012
【図１１】
2008104101.tif 000013
【図１２】
2008104101.tif 000014
【図１３】
2008104101.tif 000015
【図１４】
2008104101.tif 000016
【図１５】
2008104101.tif 000017
【図１６】
2008104101.tif 000018
【図１７】
2008104101.tif 000019
【図１８】
2008104101.tif 000020
【図１９】
2008104101.tif 000021
【図２０】
2008104101.tif 000022