(57)【要約】【課題】画像中の設定された領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に、処理後の画像のアスペクト比を任意に設定することを可能とする。【解決手段】画像処理装置は、画像を表示する画像表示部と、表示画像中における所定のアスペクト比を有する特定領域を設定する領域設定部と、特定領域に対応した画像を幅方向と高さ方向との少なくとも一方に沿って所定の倍率で縮小または拡大する変形処理部と、所定の倍率に基づき所定のアスペクト比を設定するアスペクト比設定部とを備える。【選択図】図４
2009100012.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
画像を表示する画像表示部と、
表示画像中における所定のアスペクト比を有する特定領域を設定する領域設定部と、
前記特定領域に対応した画像を、幅方向と高さ方向との少なくとも一方に沿って、所定の倍率で縮小または拡大する変形処理部と、
前記所定の倍率に基づき、前記所定のアスペクト比を設定するアスペクト比設定部と、を備える、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記領域設定部は、前記表示画像上に、前記設定された所定のアスペクト比が維持される範囲で位置と大きさと傾きとの少なくとも１つがユーザによって変更可能な候補領域を示す表示を行い、ユーザにより指定された前記候補領域を前記特定領域として設定する、画像処理装置。
【請求項３】
請求項１または請求項２に記載の画像処理装置であって、さらに、
前記縮小または拡大後の画像を出力する出力部を備え、
前記アスペクト比設定部は、前記出力部における出力に用いられる画像のアスペクト比に基づき、前記所定のアスペクト比を設定する、画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記アスペクト比設定部は、前記所定のアスペクト比を有する画像を前記所定の倍率で縮小または拡大した画像のアスペクト比が、前記出力部における出力に用いられる画像のアスペクト比と同じになるように、前記所定のアスペクト比を設定する、画像処理装置。
【請求項５】
画像処理方法であって、
（ａ）画像を表示する工程と、
（ｂ）表示画像中における所定のアスペクト比を有する特定領域を設定する工程と、
（ｃ）前記特定領域に対応した画像を、幅方向と高さ方向との少なくとも一方に沿って、所定の倍率で縮小または拡大する工程と、
（ｄ）前記所定の倍率に基づき、前記所定のアスペクト比を設定する工程と、を備える、画像処理方法。
【請求項６】
画像処理のためのコンピュータプログラムであって、
画像を表示する画像表示機能と、
表示画像中における所定のアスペクト比を有する特定領域を設定する領域設定機能と、
前記特定領域に対応した画像を、幅方向と高さ方向との少なくとも一方に沿って、所定の倍率で縮小または拡大する変形処理機能と、
前記所定の倍率に基づき、前記所定のアスペクト比を設定するアスペクト比設定機能と、を、コンピュータに実現させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像において領域を設定する技術に関し、特に、画像の縮小または拡大の対象となる領域を設定する技術に関する。
【背景技術】
【０００２】
画像の縮小や拡大を行う画像処理技術が広く知られている（例えば特許文献１）。
【０００３】
【特許文献１】特開２００４−１２６３３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
画像中の設定された領域を対象に、幅方向もしくは高さ方向に縮小または拡大する変形処理を行うと、指定された領域のアスペクト比は変化する。そのため、変形処理後に画像の印刷を行うと、印刷画像のアスペクト比は、指定された領域のアスペクト比とは異なるものとなる。従って、印刷画像の余白部分のバランスが損なわれたり、縁なし印刷時に余白が発生してしまったりする場合があった。
【０００５】
なお、このような問題は、変形処理後に画像を印刷する場合に限らず、画像中の設定された領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に共通する問題であった。
【０００６】
本発明は、上記の課題を解決するためになされたものであり、画像中の設定された領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に、処理後の画像のアスペクト比を任意に設定することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題の少なくとも一部を解決するために、本発明は、以下の形態または適用例として実現することが可能である。
【０００８】
［適用例１］画像処理装置であって、
画像を表示する画像表示部と、
表示画像中における所定のアスペクト比を有する特定領域を設定する領域設定部と、
前記特定領域に対応した画像を、幅方向と高さ方向との少なくとも一方に沿って、所定の倍率で縮小または拡大する変形処理部と、
前記所定の倍率に基づき、前記所定のアスペクト比を設定するアスペクト比設定部と、を備える、画像処理装置。
【０００９】
この画像処理装置では、所定のアスペクト比を有する特定領域に対応した画像が、幅方向と高さ方向との少なくとも一方に沿って、所定の倍率で縮小または拡大される。このとき、所定のアスペクト比は縮小または拡大の倍率に基づき設定され、特定領域は設定された所定のアスペクト比を有する領域として設定される。そのため、この画像処理装置では、画像中の設定された領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に、処理後の画像のアスペクト比を任意に設定することができる。
【００１０】
［適用例２］適用例１に記載の画像処理装置であって、
前記領域設定部は、前記表示画像上に、前記設定された所定のアスペクト比が維持される範囲で位置と大きさと傾きとの少なくとも１つがユーザによって変更可能な候補領域を示す表示を行い、ユーザにより指定された前記候補領域を前記特定領域として設定する、画像処理装置。
【００１１】
この画像処理装置では、ユーザにより特定領域として指定された候補領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に、処理後の画像のアスペクト比を任意に設定することができる。
【００１２】
［適用例３］適用例１または適用例２に記載の画像処理装置であって、さらに、
前記縮小または拡大後の画像を出力する出力部を備え、
前記アスペクト比設定部は、前記出力部における出力に用いられる画像のアスペクト比に基づき、前記所定のアスペクト比を設定する、画像処理装置。
【００１３】
この画像処理装置では、画像中の設定された領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に、処理後の画像のアスペクト比を出力部における出力に用いられる画像のアスペクト比に基づき設定することができる。
【００１４】
［適用例４］適用例３に記載の画像処理装置であって、
前記アスペクト比設定部は、前記所定のアスペクト比を有する画像を前記所定の倍率で縮小または拡大した画像のアスペクト比が、前記出力部における出力に用いられる画像のアスペクト比と同じになるように、前記所定のアスペクト比を設定する、画像処理装置。
【００１５】
この画像処理装置では、画像中の設定された領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に、処理後の画像のアスペクト比を出力部における出力に用いられる画像のアスペクト比と同じになるように設定することができる。
【００１６】
なお、本発明は、種々の態様で実現することが可能であり、例えば、画像処理方法および装置、画像変形方法および装置、画像表示方法および装置、画像領域設定方法および装置、印刷方法および装置、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施例：
Ｂ．変形例：
【００１８】
Ａ．実施例：
図１は、本発明の実施例における画像処理装置としてのプリンタ１００の構成を概略的に示す説明図である。本実施例のプリンタ１００は、メモリカードＭＣ等から取得した画像データに基づき画像を印刷する、いわゆるダイレクトプリントに対応したカラーインクジェットプリンタである。プリンタ１００は、プリンタ１００の各部を制御するＣＰＵ１１０と、例えばＲＯＭやＲＡＭによって構成された内部メモリ１２０と、ボタンやタッチパネルにより構成された操作部１４０と、液晶ディスプレイにより構成された表示部１５０と、プリンタエンジン１６０と、カードインターフェース（カードＩ／Ｆ）１７０と、を備えている。プリンタ１００は、さらに、他の機器（例えばデジタルスチルカメラやパーソナルコンピュータ）とのデータ通信を行うためのインターフェースを備えているとしてもよい。プリンタ１００の各構成要素は、バスを介して互いに接続されている。
【００１９】
プリンタエンジン１６０は、印刷データに基づき印刷を行う印刷機構である。カードインターフェース１７０は、カードスロット１７２に挿入されたメモリカードＭＣとの間でデータのやり取りを行うためのインターフェースである。なお、本実施例では、メモリカードＭＣに画像データを含む画像ファイルが格納されている。この画像ファイルは、例えばデジタルスチルカメラ等の撮像装置によりＥｘｉｆ（Exchangeable Image File Format）規格に則って生成されたファイルであり、撮像により生成されたＪＰＥＧ形式の画像データの他に、撮像時の絞り・シャッタースピード・レンズの焦点距離等の付加データを含んでいる。
【００２０】
内部メモリ１２０には、スリム補正印刷部２００と、表示処理部３１０と、印刷処理部３２０とが格納されている。スリム補正印刷部２００は、所定のオペレーティングシステムの下で、後述するスリム補正印刷処理を実行するためのコンピュータプログラムである。表示処理部３１０は、表示部１５０を制御して、表示部１５０上に処理メニューやメッセージ、画像等を表示させるディスプレイドライバである。印刷処理部３２０は、画像データから印刷データを生成し、プリンタエンジン１６０を制御して、印刷データに基づく画像の印刷を実行するためのコンピュータプログラムである。ＣＰＵ１１０は、内部メモリ１２０から、これらのプログラムを読み出して実行することにより、これら各部の機能を実現する。
【００２１】
スリム補正印刷部２００は、プログラムモジュールとして、印刷領域設定部２３０と、補正処理部２５０とを含んでいる。印刷領域設定部２３０は、アスペクト比設定部２３２を含んでいる。補正処理部２５０は、方向設定部２５２と、倍率設定部２５４とを含んでいる。これらの各部の機能については、後述のスリム補正印刷処理の説明において詳述する。なお、補正処理部２５０は、本発明における変形処理部に相当する。
【００２２】
プリンタ１００は、画像を幅方向と高さ方向との少なくとも一方に沿って縮小または拡大するスリム補正とスリム補正後の画像の印刷とを行うスリム補正印刷処理を実行することができる。スリム補正印刷処理において、印刷領域や、縮小または拡大する方向、縮小または拡大の倍率を適切に設定することにより、画像中の人物をスリムにするように補正した画像の印刷が実現される。
【００２３】
図２は、スリム補正の概念を示す説明図である。図２に示すスリム補正では、補正前の画像（以下「原画像ＯＩ」とも呼ぶ）の幅サイズがＷｏであり、高さサイズがＨｏである。図２の例では、スリム補正により、原画像ＯＩが幅方向に沿って倍率Ｋ（以下「変形倍率Ｋ」とも呼ぶ）で縮小される。なお、変形倍率Ｋが１より小さい場合（例えばＫ＝０．９５）には画像の縮小となり、変形倍率Ｋが１より大きい場合には画像の拡大となる。
【００２４】
図２に示すスリム補正により、補正後の画像（以下「補正画像ＣＩ」とも呼ぶ）の幅サイズＷｃは、Ｗｏ×Ｋに縮小される。一方、補正画像ＣＩの高さサイズＨｃは、原画像ＯＩの高さサイズＨｏと同じままである。原画像ＯＩには、原画像ＯＩの高さ方向が人物の高さ方向と略同一となるように人物の画像が含まれているため、スリム補正により、人物の画像の部分も幅方向に沿って縮小され、人物の画像がスリムになる。
【００２５】
図３は、スリム補正印刷処理の流れを示すフローチャートである。カードスロット１７２（図１）にメモリカードＭＣが挿入され、ユーザによる操作部１４０を介した所定の操作が行われると、スリム補正印刷処理が開始される。
【００２６】
ステップＳ１１０（図３）では、スリム補正印刷部２００（図１）が、処理の対象となる対象画像ＴＩを設定する。スリム補正印刷部２００は、対象画像ＴＩの設定のための所定のユーザインターフェースを表示部１５０に表示するよう表示処理部３１０に指示する。対象画像ＴＩの設定のためのユーザインターフェースには、メモリカードＭＣに格納された画像が、ユーザによる操作部１４０を介した操作に応じて順次切り替え可能に表示される。あるいは、当該ユーザインターフェースには、メモリカードＭＣに格納された画像が一覧表示される。スリム補正印刷部２００は、当該ユーザインターフェースにおいてユーザにより選択された画像を対象画像ＴＩとして設定する。
【００２７】
ステップＳ１２０（図３）では、補正処理部２５０（図１）が、スリム補正における画像の縮小または拡大の方向と変形倍率Ｋとを設定する。具体的には、方向設定部２５２（図１）が、画像の縮小または拡大の方向（幅方向または高さ方向）を設定し、倍率設定部２５４が、画像の縮小または拡大の変形倍率Ｋを設定する。方向設定部２５２および倍率設定部２５４は、デフォルト設定に従い設定を行うとしてもよいし、操作部１４０を介したユーザによる指定に従い設定を行うとしてもよい。
【００２８】
ステップＳ１３０（図３）では、スリム補正印刷部２００（図１）が、スリム補正後の画像を印刷する際のレイアウトを設定する。スリム補正印刷部２００は、デフォルト設定に従い印刷レイアウトを設定するとしてもよいし、操作部１４０を介したユーザによる指定に従い印刷レイアウトを設定するとしてもよい。印刷レイアウトは、印刷用紙等の印刷媒体のサイズや、「縁あり」か「縁なし」かの別等により特定される。スリム補正印刷部２００は、印刷レイアウトとして、例えば「Ｌ版、縁あり」を設定する。
【００２９】
ステップＳ１４０（図３）では、アスペクト比設定部２３２（図１）が、トリミング枠ＴＦのアスペクト比を設定する。ここで、トリミング枠ＴＦは、対象画像ＴＩにおける印刷対象となる矩形の領域（以下「印刷領域」とも呼ぶ）を決定するために用いられる領域特定表示である。また、トリミング枠ＴＦのアスペクト比は、トリミング枠ＴＦの幅サイズと高さサイズとの比である。
【００３０】
図４は、トリミング枠ＴＦのアスペクト比の設定方法を示す説明図である。図４（ａ）に示すように、ステップＳ１３０（図３）で印刷レイアウトが設定されると、最終的に印刷に用いられる画像（以下「印刷用画像ＰＩ」と呼ぶ）のサイズ（幅サイズＷｐおよび高さサイズＨｐ）が決定される。例えば、図４（ａ）の例では、設定された印刷レイアウト「Ｌ版、縁あり」に基づき、印刷用画像ＰＩのサイズが幅サイズＷｐ１７００ピクセル、高さサイズＨｐ１２００ピクセルと決定されている。
【００３１】
このとき、トリミング枠ＴＦのアスペクト比（幅サイズＷｔｆと高さサイズＨｔｆとの比）は、印刷用画像ＰＩのアスペクト比と変形倍率Ｋとに基づき設定される。具体的には、図４（ｂ）に示すように、トリミング枠ＴＦのアスペクト比は、Ｗｐ／Ｋ：Ｈｐに設定される。例えば、印刷用画像ＰＩの幅サイズＷｐが１７００ピクセルで高さサイズＨｐが１２００ピクセルであり、変形倍率Ｋが０．９５である場合には、トリミング枠ＴＦのアスペクト比は１７９０：１２００に設定される。
【００３２】
トリミング枠ＴＦのアスペクト比をＷｐ／Ｋ：Ｈｐに設定すると、トリミング枠ＴＦにより特定される矩形領域に対応した画像に対して上述した態様（幅方向に変形倍率Ｋで縮小）でスリム補正がなされた場合、補正後の画像のアスペクト比はＷｐ：Ｈｐとなり、印刷用画像ＰＩのアスペクト比と一致する。すなわち、トリミング枠ＴＦにより特定される画像領域は、当該領域に対応した画像に対するスリム補正後の画像のアスペクト比が印刷用画像ＰＩのアスペクト比と一致するような領域となる。
【００３３】
ステップＳ１５０（図３）では、印刷領域設定部２３０（図１）が、対象画像ＴＩにおける印刷領域を設定する。印刷領域設定部２３０は、印刷領域設定のための所定のユーザインターフェースを表示部１５０に表示するよう表示処理部３１０に指示する。当該ユーザインターフェースには、図４（ｂ）に示すように、対象画像ＴＩとトリミング枠ＴＦとが表示される。
【００３４】
トリミング枠ＴＦは、表示された対象画像ＴＩ上における矩形の領域を特定する。この矩形の領域は、本発明における候補領域に相当する。トリミング枠ＴＦは、操作部１４０を介したユーザによる指示に応じて、拡大・縮小・移動・回転が可能となっている。すなわち、ユーザは、トリミング枠ＴＦの位置と大きさと傾きとを指定することができる。ただし、トリミング枠ＴＦのアスペクト比は、ステップＳ１４０で設定された値に固定されており、アスペクト比が維持された状態でトリミング枠ＴＦの拡大・縮小・移動・回転が行われる。最終的にユーザにより指定されたトリミング枠ＴＦにより特定される対象画像ＴＩ上の矩形領域が、印刷領域として設定される。なお、ここで設定された印刷領域は、本発明における特定領域に相当する。また、印刷領域のアスペクト比は、本発明における所定のアスペクト比に相当する。
【００３５】
ステップＳ１６０（図３）では、スリム補正印刷部２００（図１）が、画像のデコードおよびリサイズを行う。まず、スリム補正印刷部２００は、ＪＰＥＧ形式の対象画像ＴＩの画像データの内、ステップＳ１５０で設定された印刷領域に対応した部分をデコードして当該部分の画像データを得る。さらに、スリム補正印刷部２００は、ステップＳ１３０で設定された印刷レイアウトに基づき印刷に必要な画像サイズ（以下「必要画像サイズ」とも呼ぶ）を決定し、決定された必要画像サイズになるよう画像データのリサイズを行う。リサイズ後の画像を「補正前画像ＰＣＩ」と呼ぶ。
【００３６】
図５は、補正前画像ＰＣＩの一例を示す説明図である。本実施例では、ステップＳ１５０において対象画像ＴＩの一部の領域が印刷領域として設定されたものとしており、図５に示す補正前画像ＰＣＩが対象画像ＴＩ（図４（ｂ）参照）の一部を拡大した画像となっている。補正前画像ＰＣＩのサイズ（幅サイズＷｐｃおよび高さサイズＨｐｃ）は、上述した印刷用画像ＰＩ（図４（ａ）参照）のサイズと変形倍率Ｋとに基づき定まる。すなわち、補正前画像ＰＣＩの幅サイズＷｐｃはＷｐ／Ｋであり、高さサイズＨｐｃはＨｐである。スリム補正印刷部２００は、補正前画像ＰＣＩがこのようなサイズの画像となるように、画像のリサイズを行う。なお、補正前画像ＰＣＩのアスペクト比はトリミング枠ＴＦのアスペクト比と同じとなっている。
【００３７】
ステップＳ１７０（図３）では、補正処理部２５０（図１）が、補正前画像ＰＣＩに対してスリム補正を行うことにより、印刷用画像ＰＩを生成する。図６は、印刷用画像ＰＩの一例を示す説明図である。スリム補正により、補正前画像ＰＣＩ（図５）は、幅方向に変形倍率Ｋで縮小されるため、印刷用画像ＰＩの幅サイズはＷｐ／Ｋ×Ｋ＝Ｗｐとなる。図６に示すように、印刷用画像ＰＩ中の人物の画像は、補正前画像ＰＣＩ中の人物の画像と比較してスリムになっている。
【００３８】
ステップＳ１８０（図３）では、スリム補正印刷部２００（図１）が、印刷用画像ＰＩに基づき印刷を行うよう、印刷処理部３２０に指示する。印刷処理部３２０は、プリンタエンジン１６０を用いて印刷を実行する。これによりスリム補正がなされた画像が印刷される。
【００３９】
以上説明したように、本実施例のプリンタ１００では、変形倍率Ｋに基づきトリミング枠ＴＦのアスペクト比が設定され（図４（ｂ））、トリミング枠ＴＦにより特定された領域に対応した画像が、幅方向と高さ方向との少なくとも一方に沿って変形倍率Ｋで縮小または拡大される。そのため、本実施例のプリンタ１００では、対象画像ＴＩ中の設定された領域を対象に幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する変形処理を行う場合に、処理後の画像のアスペクト比を任意に設定することができる。
【００４０】
例えば、本実施例では、変形倍率Ｋと印刷レイアウトにより定まる印刷用画像ＰＩのアスペクト比とに基づきトリミング枠ＴＦのアスペクト比が設定されるため、変形処理（スリム補正）後の画像のアスペクト比を印刷用画像ＰＩのアスペクト比に一致するように設定することができる。従って、本実施例のプリンタ１００によれば、画像を幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する画像処理を行う場合にも、余白のバランスが損なわれたり、縁なし印刷時に余白が発生してしまったりする事態の発生を抑制することができる。また、複数の画像をレイアウトした画像を印刷する場合の余白バランスの乱れの発生も抑制することができる。また、本実施例のプリンタ１００によれば、画像を幅方向と高さ方向との少なくとも一方に沿って縮小または拡大する画像処理を行う場合にも、トリミング枠ＴＦにより特定される領域と実際に印刷される領域とが一致するため、ユーザが指定した画像領域の一部が印刷画像に含まれなかったり、逆に、ユーザが指定した画像領域に含まれない画像が印刷画像に含まれたりする事態の発生を抑制することができる。
【００４１】
Ｂ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００４２】
Ｂ１．変形例１：
上記実施例では、縮小または拡大後の画像のアスペクト比が印刷用画像ＰＩのアスペクト比に一致することとなるように、トリミング枠ＴＦのアスペクト比が設定されているが、トリミング枠ＴＦのアスペクト比は必ずしもこのように設定される必要はない。すなわち、トリミング枠ＴＦのアスペクト比は、少なくとも変形倍率Ｋに基づき、縮小または拡大後の画像のアスペクト比が所望のアスペクト比となるように設定されればよい。例えば、変形倍率Ｋと原画像ＯＩのサイズとに基づきトリミング枠ＴＦのアスペクト比を設定することにより、縮小または拡大後の画像のアスペクト比を、原画像ＯＩのアスペクト比と一致するように設定することも可能である。
【００４３】
あるいは、スリム補正後の画像を表示装置により表示させる場合に、変形倍率Ｋと表示装置における表示に用いる画像のサイズとに基づきトリミング枠ＴＦのアスペクト比を設定することにより、縮小または拡大後の画像のアスペクト比を、表示に用いる画像のアスペクト比に一致するように設定することも可能である。これにより、表示装置における画像の表示の際に、余分な余白が発生したり、余白のバランスが損なわれたりすることを抑制することができる。
【００４４】
Ｂ２．変形例２：
上記実施例では、画像を幅方向に縮小することによるスリム補正を例に用いて説明したが、スリム補正の実現方法はこれに限られない。例えば、対象画像ＴＩ中における人物の画像の向きによっては、画像を高さ方向に縮小することによるスリム補正が実現される場合もある。あるいは、画像を幅方向に縮小することによりスリム補正が実現される場合には、代わりに画像を高さ方向に拡大することによってもスリム補正が実現可能である。
【００４５】
また、本発明は、画像を幅方向と高さ方向とのどちらか一方に沿って縮小または拡大する画像処理を行う場合に限らず、画像を幅方向と高さ方向との両方向に沿って、それぞれ所定の倍率で縮小または拡大する画像処理を行う場合にも適用可能である。
【００４６】
Ｂ３．変形例３：
上記実施例では、ユーザが、トリミング枠ＴＦの位置と大きさと傾きとのすべてを指定することができるとしているが、ユーザは、トリミング枠ＴＦの位置と大きさと傾きとの少なくとも１つを指定することができればよく、位置と大きさと傾きとの内の１つあるいは２つは指定できないとしてもよい。
【００４７】
Ｂ４．変形例４：
上記実施例では、トリミング枠ＴＦを用いてユーザにより指定された領域が印刷範囲として設定されるとしているが、印刷範囲はこのように設定される必要はない。例えば、印刷範囲は、対象画像ＴＩにおける人物の画像を検出し、検出された人物の画像を含み、かつ設定されたアスペクト比を有する領域を自動指定することにより、プリンタ１００によって自動的に設定されるとしてもよい。
【００４８】
また、印刷範囲の設定において、必ずしもトリミング枠ＴＦが用いられる必要はなく、ユーザが領域を特定するための複数の点（例えば領域の対角線の２つの端点）を指定することにより印刷範囲が設定されるとしてもよい。この場合にも、例えば、印刷範囲が設定されたアスペクト比を有することとなる範囲で、ユーザが指定する点の位置が拘束されるものとすればよい。
【００４９】
Ｂ５．変形例５：
上記実施例では、画像処理装置としてのプリンタ１００によるスリム補正印刷処理を説明したが、スリム補正印刷処理の一部（例えばスリム補正）がパーソナルコンピュータにより実行されるものとしてもよい。すなわち、パーソナルコンピュータがスリム補正印刷部２００と同様の機能を備え、当該機能によりスリム補正が行われるとしてもよい。
【００５０】
また、プリンタ１００の構成はあくまで一例であり、プリンタ１００の構成は任意に変形可能である。例えば、プリンタ１００はダイレクトプリントに対応している必要はない。また、プリンタ１００はインクジェットプリンタに限らず、他の方式のプリンタ、例えばレーザプリンタや昇華型プリンタであるとしてもよい。また、表示部１５０は液晶ディスプレイに限らず、他の表示装置（例えば有機ＥＬディスプレイ）であってもよい。
【００５１】
Ｂ６．変形例６：
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【００５２】
また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施例における画像処理装置としてのプリンタ１００の構成を概略的に示す説明図である。
【図２】スリム補正の概念を示す説明図である。
【図３】スリム補正印刷処理の流れを示すフローチャートである。
【図４】トリミング枠ＴＦのアスペクト比の設定方法を示す説明図である。
【図５】補正前画像ＰＣＩの一例を示す説明図である。
【図６】印刷用画像ＰＩの一例を示す説明図である。
【符号の説明】
【００５４】
１００…プリンタ
１１０…ＣＰＵ
１２０…内部メモリ
１４０…操作部
１５０…表示部
１６０…プリンタエンジン
１７０…カードインターフェース
１７２…カードスロット
２００…スリム補正印刷部
２３０…印刷領域設定部
２３２…アスペクト比設定部
２５０…補正処理部
２５２…方向設定部
２５４…倍率設定部
３１０…表示処理部
３２０…印刷処理部
【図１】
2009100012.tif 000003
【図２】
2009100012.tif 000004
【図３】
2009100012.tif 000005
【図４】
2009100012.tif 000006
【図５】
2009100012.tif 000007
【図６】
2009100012.tif 000008