(57)【要約】【課題】画像処理装置であって、写真画像などの画像をその画像を装飾する画像に嵌め込んで合成する際に、それらの合成する画像の位置関係を良好に設定する。【解決手段】選択した写真画像８０を装飾用画像６１ａの画像嵌め込み領域６２ａに嵌め込んで合成する際に、画像嵌め込み領域６１ａの中央基準位置Ｐａに位置合わせするための位置決め指標７０を、写真画像８０の任意の位置に移動させて基準位置７０ａとして決定することで、簡単な設定により、装飾用画像６１ａの画像嵌め込み領域６２ａの所定位置（Ｐａ）に写真画像８０の所望の画像領域を位置合せして嵌め込むことができる。【選択図】      図１１
2006086735.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像の画像データを記憶する第１の記憶手段と、
前記第１の画像の一部が嵌め込まれる所定の画像嵌め込み領域を有し、前記第１の画像を装飾する第２の画像の画像データを記憶する第２の記憶手段と、
少なくとも前記第１の画像を表示する表示手段と、
ユーザにより、前記表示手段に表示される前記第１の画像に対して、その画像の任意の位置を基準位置に設定する基準位置設定手段と、
前記基準位置設定手段により設定された前記第１の画像の基準位置と、前記第２の画像の前記画像嵌め込み領域の所定の位置に予め定められた基準位置とを一致させた状態で、前記画像嵌め込み領域に前記第１の画像の一部を嵌め込むべく、前記第１の画像と前記第２の画像の画像データを合成する画像合成手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
第１の画像の画像データを記憶する第１の記憶手段と、
前記第１の画像の一部が嵌め込まれる所定の画像嵌め込み領域を有し、前記第１の画像を装飾する第２の画像の画像データを記憶する第２の記憶手段と、
少なくとも前記第１及び第２の画像を表示する表示手段と、
ユーザにより、前記表示手段に表示される前記第１の画像の任意の位置を基準位置として設定するとともに、前記表示手段に表示される前記第２の画像の前記画像嵌め込み領域の任意の位置を基準位置として設定する基準位置設定手段と、
前記基準位置設定手段により設定された前記第１の画像の基準位置及び前記第２の画像の前記画像嵌め込み領域の基準位置を一致させた状態で、前記画像嵌め込み領域に前記第１の画像の一部を嵌め込むべく、前記第１の画像と前記第２の画像の画像データを合成する画像合成手段と、
を備えることを特徴とする画像処理装置。
【請求項３】
前記合成手段により前記第１の画像と前記第２の画像の画像データを合成する場合に、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されるか否かを判断する判断手段と、
前記判断手段により前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されると判断されるときに、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されないように、前記第１の画像の前記嵌め込み領域の位置に対応する画像領域の画像データを拡大処理する画像拡大手段と、
を更に備えることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記画像拡大手段により拡大処理する倍率が所定の倍率以下か否かを判断する倍率判断手段を更に備え、
前記画像拡大手段は、前記倍率判断手段により前記所定の倍率より小さいことが判断されたときに拡大処理を行うことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記合成手段により前記第１の画像と前記第２の画像の画像データを合成する場合に、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されるか否かを判断する判断手段と、
前記判断手段により前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されると判断されるときに、前記画像嵌め込み領域内の前記第１の画像の画像領域以外の領域を所定の画像データにより補間する補間手段を更に備えることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項６】
前記補間手段は、前記画像嵌め込み領域内に配置される前記第１の画像の端部又は端部近傍の画像データにより補間を行うことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記合成手段により前記第１の画像と前記第２の画像の画像データを合成する場合に、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されるか否かを判断する判断手段と、
前記判断手段により前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されると判断されるときに、そのことを報知する報知手段と、
を更に備えることを特徴とする請求項１又は２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真画像などの画像とその画像を装飾する画像とを合成する画像処理装置に関する。
【背景技術】
【０００２】
従来、写真画像とその画像を装飾する画像とを合成する技術として特開平１０‐１０８００５号公報（特許文献１）に記載される印刷システムがある。
【０００３】
この印刷システムは、デジタルカメラとプリンタによって構成され、プリンタには、印刷すべき写真画像を嵌め込むための所定形状の画像嵌め込み領域を中央部に有し、その画像嵌め込み領域の周囲に写真画像を装飾するための装飾図柄を有する複数種類の装飾用画像を予め記憶している。そして、デジタルカメラで撮影した写真画像から印刷すべき写真画像を選択する一方、プリンタに予め記憶されている前記装飾用画像を選択し、選択した写真画像を選択した装飾用画像の画像嵌め込み領域に嵌め込んで両画像を合成してカードに印刷するものである。
【０００４】
このようなこの印刷システムでは、写真画像と装飾用画像の位置合せは、写真画像の中央位置と装飾用画像の画像嵌め込み領域の中央位置とを対応させることにより行っている。
【特許文献１】特開平１０‐１０８００５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常、写真画像の中央部には人物が配置されるなど主要部が位置することが多いため、写真画像の中央位置と装飾用画像の画像嵌め込み領域の中央位置とを一致させて写真画像と装飾用画像を合成しても特に不都合は生じない。しかし、主要部が写真画像の中央部から外れた周辺部にあったりすると、その主要部を画像嵌め込み領域の中央部に配置したいにもかかわらず主要部が周辺部に配置されることになって意図するものとは異なる結果になったりすることがある。
【０００６】
本発明はこのような問題点を解決するものであり、写真画像などの画像をその画像を装飾する画像に嵌め込んで合成する際に、それらの合成する画像の位置関係を良好に設定することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明は、第１の画像の画像データを記憶する第１の記憶手段と、前記第１の画像の一部が嵌め込まれる所定の画像嵌め込み領域を有し、前記第１の画像を装飾する第２の画像の画像データを記憶する第２の記憶手段と、少なくとも前記第１の画像を表示する表示手段と、ユーザにより、前記表示手段に表示される前記第１の画像に対して、その画像の任意の位置を基準位置に設定する基準位置設定手段と、前記基準位置設定手段により設定された前記第１の画像の基準位置と、前記第２の画像の前記画像嵌め込み領域の所定の位置に予め定められた基準位置とを一致させた状態で、前記画像嵌め込み領域に前記第１の画像の一部を嵌め込むべく、前記第１の画像と前記第２の画像の画像データを合成する画像合成手段とを備えることを特徴としている。
【０００８】
請求項２の発明は、第１の画像の画像データを記憶する第１の記憶手段と、前記第１の画像の一部が嵌め込まれる所定の画像嵌め込み領域を有し、前記第１の画像を装飾する第２の画像の画像データを記憶する第２の記憶手段と、少なくとも前記第１及び第２の画像を表示する表示手段と、ユーザにより、前記表示手段に表示される前記第１の画像の任意の位置を基準位置として設定するとともに、前記表示手段に表示される前記第２の画像の前記画像嵌め込み領域の任意の位置を基準位置として設定する基準位置設定手段と、前記基準位置設定手段により設定された前記第１の画像の基準位置及び前記第２の画像の前記画像嵌め込み領域の基準位置を一致させた状態で、前記画像嵌め込み領域に前記第１の画像の一部を嵌め込むべく、前記第１の画像と前記第２の画像の画像データを合成する画像合成手段とを備えることを特徴としている。
【０００９】
請求項３の発明は、請求項１又は２の発明において、前記合成手段により前記第１の画像と前記第２の画像の画像データを合成する場合に、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されるか否かを判断する判断手段と、前記判断手段により前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されると判断されるときに、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されないように、前記第１の画像の前記嵌め込み領域の位置に対応する画像領域の画像データを拡大処理する画像拡大手段とを更に備えることを特徴としている。
【００１０】
請求項４の発明は、請求項３の発明において、前記画像拡大手段により拡大処理する倍率が所定の倍率以下か否かを判断する倍率判断手段を更に備え、前記画像拡大手段は、前記倍率判断手段により前記所定の倍率より小さいことが判断されたときに拡大処理を行うことを特徴としている。
【００１１】
請求項５の発明は、請求項１又は２の発明において、前記合成手段により前記第１の画像と前記第２の画像の画像データを合成する場合に、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されるか否かを判断する判断手段と、前記判断手段により前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されると判断されるときに、前記画像嵌め込み領域内の前記第１の画像の画像領域以外の領域を所定の画像データにより補間する補間手段を更に備えることを特徴としている。
【００１２】
請求項６の発明は、請求項５の発明において、前記補間手段は、前記画像嵌め込み領域内に配置される前記第１の画像の端部又は端部近傍の画像データにより補間を行うことを特徴としている。
【００１３】
請求項７の発明は、請求項１又は２の発明において、前記合成手段により前記第１の画像と前記第２の画像の画像データを合成する場合に、前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されるか否かを判断する判断手段と、前記判断手段により前記画像嵌め込み領域に前記第１の画像の画像領域以外の領域が配置されると判断されるときに、そのことを報知する報知手段とを更に備えることを特徴としている。
【発明の効果】
【００１４】
請求項１の発明によれば、第２の画像の画像嵌め込み領域の所定位置に予め定められた基準位置に対して位置合せするための第１の画像の基準位置を、表示手段に表示される第１の画像上で任意の位置に設定できるように構成したため、簡単な設定により、第２の画像の画像嵌め込み領域の所定位置に第１の画像の所望の画像領域を位置合せして嵌め込むことができ、合成する第１の画像と第２の画像の位置関係を良好に設定することができる。
【００１５】
請求項２の発明によれば、第１の画像と第２の画像の画像嵌め込み領域のそれぞれについて、それらの画像及び領域の任意の位置に画像合成の位置合せを行うための基準位置を設定可能に構成したため、簡単な設定により、第２の画像の画像嵌め込み領域の所望の位置に第１の画像の所望の画像領域を位置合せして嵌め込むことができ、合成する第１の画像と第２の画像の位置関係を良好に設定することができる。
【００１６】
請求項３の発明によれば、請求項１又は２の発明において、第１の画像と第２の画像の画像嵌め込み領域のそれぞれの基準位置を一致させて画像嵌め込み領域に第１の画像の一部を嵌め込む際に、画像嵌め込み領域に第１の画像の画像領域以外の領域が配置されると判断される場合には、その第１の画像の画像領域以外の領域が配置されないように、第１の画像の所定の画像データを拡大処理することで、嵌め込み領域内に第１の画像の画像領域以外の領域が配置されるという不都合をなくすることができる。
【００１７】
請求項４の発明によれば、請求項３の発明において、第１の画像の所定の画像データを拡大処理する際に、その拡大する倍率を制限することにより、第１の画像の基準位置の近傍領域が画像嵌め込み領域から食み出すことを防止することができる。
【００１８】
請求項５の発明によれば、請求項１又は２の発明において、第１の画像と第２の画像の画像嵌め込み領域のそれぞれの基準位置を一致させて画像嵌め込み領域に第１の画像の一部を嵌め込む際に、画像嵌め込み領域に第１の画像の画像領域以外の領域が配置されると判断される場合には、画像嵌め込み領域内の第１の画像の画像領域以外の領域を所定の画像データにより補間するため、画像嵌め込み領域に画像の空白が生じる不都合をなくすることができる。
【００１９】
請求項６の発明は、請求項５の発明を更に具体化したものであり、画像嵌め込み領域内の第１の画像の画像領域以外の領域を所定の画像データにより補間処理する場合に、第１の画像の端部又は端部近傍の画像データにより補間処理を行うことで、この画像嵌め込み領域内の第１の画像の画像領域以外の領域を、第１の画像の端部又は端部近傍と画像の連続性を持たせることができる。
【００２０】
請求項７の発明によれば、請求項１又は２の発明において、第１の画像と第２の画像の画像嵌め込み領域のそれぞれの基準位置を一致させて画像嵌め込み領域に第１の画像の一部を嵌め込む際に、画像嵌め込み領域に第１の画像の画像領域以外の領域が配置されると判断される場合には、そのことが報知されるため、その報知に従うことで、そのような基準位置の設定を防止することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を図面を参照しながら説明する。
【００２２】
図１は、一実施の形態に係る画像処理装置としての画像処理機能を有する印刷装置の前面側から見た外観斜視図であり、図２は背面側から見た外観斜視図である。
【００２３】
この印刷装置１は、住所録を作成するとともに葉書などの文面を編集し、葉書の宛名印刷及び葉書の文面を印刷するワープロ機能を有し、またデジタルカメラで撮影した写真画像を取り込んで印刷する機能を有するとともに、写真画像と予め装置に保持する装飾用画像とを合成する画像処理機能を有し、その合成した画像を印刷する機能を有している。
【００２４】
図１及び図２において、印刷装置１は装置本体２を備え、装置本体２の前面側には、この装置をワードプロセッサとして使用する場合に文書データを入力するための折り畳み式のキーボード３を備えている。このキーボード３は、住所録や葉書の文面を入力するための文字・記号入力キーや、文面の編集、表示画面の制御、印刷などに必要とする各種の制御キーを備えている。なお、このキーボード３は、写真画像の画像処理や印刷処理などに対応するキーも備えている。
【００２５】
このキーボード３は、装置本体２の前面の下部に回動可能に取り付けられ、印刷装置１をワードプロセッサとして使用する場合には、図１のように装置本体２の前部に倒して使用する。このようにキーボード３を前部に倒したことによって露出する装置本体２の前面には印刷シートの逃し穴４が設けられており、印刷動作時に印刷シートの一部が搬送の過程で、この逃し穴４から装置本体２外に突出する。
【００２６】
また、キーボード３は装置本体２の前面部に立てるように折り畳む構成となっているので、キーボード３を装置本体２の前面部に折り畳んだまま印刷を実行するときのために、キーボード３にも装置本体２側の逃し穴４に対応して同様の逃し穴５が設けられている。
【００２７】
装置本体２の上面には、キーボード３から入力されたデータを表示し、各種の設定に必要なメニュー画面を表示し、またデジタルカメラから取り込んだ写真画像やその写真画像に画像処理を加えた結果を表示するなどの他に、この装置で必要とする各種の情報を表示するための表示部６が設けられている。
【００２８】
また、装置本体２の上面には、装置の電源をオン・オフするための電源ボタン７が設けられており、更にキーボード３とは別に、写真画像の画像処理や印刷処理などに対応する装置本体２の後方からでも操作が可能な複数の入力キーを備えたキー操作部８が配置されている。このキー操作部８には、後に説明する第１及び第２の写真画像印刷モードのそれぞれのモードを設定する写真画像印刷モード設定キー９ａ、９ｂ、表示部６に表示されるカーソルを移動制御するためのカーソルキー１０、表示画面上での種々の選択決定などを行うための決定キー１１、印刷を指示するための印刷キー１２が設けられている。
【００２９】
図２に示すように、装置本体２の背面には、装置本体２内に通じる給紙口１３及び排紙口１４が設けられ、この給紙口１３及び排紙口１４に対応して給紙トレイ１５及び排紙トレイ１６が設けられている。
【００３０】
また、装置本体２の背面には、複数種類のメモリカード１７の装着が可能なカードスロット１８ａ〜１８ｄが設けられている。カードスロット１８ａ〜１８ｄのいずれかにメモリカード１７が装着されると、メモリカード１７の端子がカードスロット１８ａ〜１８ｄ内に配設されているコネクタ端子に接続し、これにより、メモリカード１７内の画像データが印刷装置１側に読み出し可能となる。
【００３１】
メモリカード１７には、デジタルカメラ等で記録された複数の写真画像データが記録されており、その各写真画像データは、サムネイル画像データを含むヘッダー及び実画像データで構成されている。
【００３２】
図３及び図４は、印刷装置１の内部の構成の説明図である。図３及び図４において、ピックアップローラ２０は、不図示のモータにより反時計方向に回転駆動され、給紙トレイ１５に重ねて収容された印刷シート５０を最上部より１枚ずつ印刷装置１内に繰り込む。このとき、ピックアップローラ２０の下部に配置された給紙レバー２１が、不図示の駆動機構により給紙トレイ１５の底部の先端付近で、印刷シート５０の先端部を突き上げてピックアップローラ２０に向けて押圧する。
【００３３】
また、第１の搬送路２２は、上記のように取り込んだ印刷シート５０の搬送を案内するためのものであり、この搬送路２２の端部には印刷シート５０の搬送を行うための駆動ローラ２３ａ及び加圧ローラ２３ｂからなる搬送ローラ対２３が配置されている。また、搬送路２２の途中には、第１の紙センサ２５が設けられている。
【００３４】
また、第２の搬送路２６は、第１の搬送路２２を経て搬入された印刷シート５０が、その搬送方向を、図４に示すように反転したときに、その印刷シート５０の印刷から装置本体２外への搬出までの搬送を案内するためのものであり、この搬送路２６の途中にはインクジェット方式の印刷機構が配置されている。
【００３５】
この印刷機構は、ガイドレール２７に沿って印刷シート５０の搬送方向と直交する方向に往復移動するキャリッジ２８を備え、このキャリッジ２８には、印刷ヘッド２９が搭載されている。印刷ヘッド２９は、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｂ（ブラック）の各色インクをそれぞれ吐出する複数のノズルを備えている。またキャリッジ２８には、前記各色のインクが充填されたインクカートリッジ３０ａ〜３０ｄが搭載されている。また、排紙口１４に臨む第２の搬送路２６の終端部には、印刷後の印刷シート５０を排出するためにピックアップローラ２０に当接して従動する点接ローラ３３が設けられている。
【００３６】
次に、印刷装置１の印刷動作について説明する。印刷開始の指示があると、図３に示すように、ピックアップローラ２０が反時計方向に回転駆動され、このピックアップローラ２０が給紙レバー２１と協働して印刷シート５０を第１の搬送路２２に向けて給紙する。ピックアップローラ２０によって第１の搬送路２２を搬送される印刷シート５０は、搬送ローラ対２３に搬送を受け継がれる。搬送を受け継がれた印刷シート５０は、その後端近部が搬送ローラ対２３の位置に達するまで、搬送ローラ対２３によって更に搬送される。印刷シート５０が第１の搬送路２２を搬送される過程で第１の紙センサ２５が印刷シート５０を検知しており、印刷シート５０の後端が第１の紙センサ２５の位置を抜けたところから所定の距離だけ搬送されたところで、搬送ローラ対２３の駆動ローラ２３ａの時計方向の回転が停止される。
【００３７】
次に、図４に示すように、駆動ローラ２３ａが反時計方向に回転すると、印刷シート５０は搬入時とは逆に後端側を先端として第２の搬送路２６を排紙口１４に向けて搬送される。この第２の搬送路２６を搬送される印刷シート５０の先端側が、第２の紙センサ３１によって検知されたことに基づいて、キャリッジ２８の移動が開始され、印刷ヘッド２９が印字駆動されて印刷シート５０に対して印刷が行われる。印刷が終了すると、印刷シート５０はピックアップローラ２０と点接ローラ３３によって排紙口１４を介して装置外部の排紙トレイ１６上に排出される。
【００３８】
図５は印刷装置１のブロック図である。同図に示すように、この印刷装置１は、制御部（ＣＰＵ）３５を備えている。制御部３５は、ＲＯＭ３６に格納された制御プログラムを読み出して、この読み出した制御プログラムによって装置の各部を制御する。
【００３９】
ＲＯＭ３６には、装置の各部を制御する制御プログラムの他に、写真画像を装飾するための装飾用画像のデータが格納されている。図６はＲＯＭ３６に格納された複数種類の装飾用画像を選択するために表示部６に表示するメニュー画面を示し、図７はその装飾用画像データ及びそれに対応する画像合成処理用の参照パターンの説明図である。
【００４０】
図６のように、メニュー画面６０では、中央部に所定形状の画像嵌め込み領域を有する４種類の装飾用画像６１ａ〜６１ｄがカーソルキー１０の操作で選択可能に表示される。装飾用画像６１ａは、楕円形の画像嵌め込み領域６２ａを有している。この画像嵌め込み領域６２ａはデータのない白データにより構成され、この領域内に写真画像が嵌め込まれるものであり、その画像嵌め込み領域６２ａの周囲には、写真画像を装飾するための外周形状が矩形の画像装飾領域６３ａが設けられている。この画像装飾領域６３ａは、種々の装飾用の形状模様や色彩模様のデータによって構成されている。同様にして、装飾用画像６１ｂは十字型の画像嵌め込み領域６２ｂを有し、装飾用画像６１ｃは菱形の画像嵌め込み領域６２ｃを有し、装飾用画像６１ｄはハート型の画像嵌め込み領域６２ｄを有しており、それぞれ所定の画像装飾領域６３ｂ〜６３ｄを有している。
【００４１】
また、装飾用画像６１ａ〜６３ｄは全体の縦横がａ×ｂで表される画素数で構成されており、Ｐａ〜Ｐｄは各画像嵌め込み領域６２ａ〜６２ｄの中心位置を表し、その中心位置の座標のアドレスデータや領域６２ａ〜６２ｄの位置座標のアドレスデータがＲＯＭ３６に格納されている。
【００４２】
また、ＲＯＭ３６には、各装飾用画像６１ａ〜６１ｄに対応して、これらの装飾用画像と写真画像とを画像合成するときに使用する参照パターンデータが格納されている。図７は装飾用画像６１ａに対応する参照パターン６４ａを示すものであり、全体の縦横がａ×ｂで表される画素数で構成され、装飾用画像６１ａの画像嵌め込み領域６２ａに対応してそれと同一位置に同一サイズの第１の領域６５ａを有するとともに、画像装飾領域６３ａに対応する第２の領域６６ａを有している。この第１の領域６５ａ内の各画素データは黒（００）データであり、第２の領域６６ａ内の各画素データは白（ＦＦ）データである。
【００４３】
また、ＲＡＭ３７が備えられている。ＲＡＭ３７には、入力された文字やメモリカードからの画像のデータや表示のためのデータ、あるいは印刷データが格納され、その他の必要な処理に関するデータが格納される。また、写真画像と装飾用画像を合成するための処理領域が設けられている。
【００４４】
また、制御部３５には、上記印刷機構及び印刷シートの搬送機構などを備える印刷部３８、メモリカード制御部３９、表示部６、及びキーボード３とキー操作部８も接続されている。メモリカード制御部３９は、上述したカードスロット１８ａ〜１８ｄに挿入されたメモリカード１７から、メモリカードコネクタを介して画像データを取り込んで、その取り込んだ画像データを制御部３５に転送する回路である。
【００４５】
この印刷装置１では、メモリカード１７から取り込んだ画像データの画像を印刷するための写真画像印刷モードとして、第１及び第２の写真画像印刷モードを備えている。第１の写真画像印刷モードでは、メモリカード１７からサムネイル画像データを取得し、そのサムネイル画像を表示部６に表示し、その表示されたサムネイル画像の中から印刷すべき写真画像を選択してその印刷を行う。また、第２の写真画像印刷モードでは、メモリカード１７からサムネイル画像データを取得し、そのサムネイル画像を表示部６に表示し、その表示されたサムネイル画像の中から１つを選択する一方、複数の装飾用画像の中から１つを選択し、選択した写真画像と装飾用画像とを合成して印刷を行う。
【００４６】
図８は、上記第１の写真画像印刷モードによる印刷処理を説明するフローチャートである。
【００４７】
図８において、写真画像印刷モード設定キー９ａが押されると、第１の写真画像印刷モードの処理が開始される。先ず、メモリカード制御部３９により、メモリカードコネクタを介してメモリカード１７からサムネイル画像データが読み出される（Ｓ１）。
【００４８】
次に、上記読み出されたサムネイル画像データにより複数のサムネイル画像が表示部６に表示されて、写真画像の選択画面表示が行われる（Ｓ２）。
【００４９】
続いて、制御部３５は、ユーザにより写真画像の選択が行われた否かを判別する（Ｓ３）。Ｓ２の写真画像の選択表示画面では、カーソルが１つのサムネイル画像に対応して表示されており、ユーザはキー操作部８のカーソルキー１０の操作により所望のサムネイル画像の位置にカーソルを移動させ、決定キー１１を押すことにより写真画像の選択を行う。決定キー１１が押されて写真画像の選択が判別されると（Ｓ３がＹＥＳ）、カーソルにより指示された１枚のサムネイル画像に対応する写真画像を選択画像として決定する（Ｓ４）。
【００５０】
次に、制御部３５は、ユーザによりキー操作部８の印刷キー１２が押されるまで待機し（Ｓ５がＮＯ）、押されたならば（Ｓ５がＹＥＳ）、上記選択が決定しているサムネイル画像の実画像データをメモリカード１７から読み出して（Ｓ６）、この読み出した画像データに基づいて印刷データを作成する（Ｓ７）。
【００５１】
続いて、印刷部３８により上記作成された印刷データに基づいて上記選択されたサムネイル画像データに対応する実画像データの写真画像が印刷シート５０に印刷される（Ｓ８）。
【００５２】
このようにして、メモリカード１７からサムネイル画像が読み出されて表示部６に表示され、印刷したい画像のサムネイル画像を選択し、印刷を指示入力することによって、選択したサムネイル画像に対応する実画像が印刷される。
【００５３】
次に、第２の写真画像印刷モードについて説明する。この第２の写真画像印刷モードでは、複数の写真画像の中から１つを選択するとともに、複数の装飾用画像の中から１つを選択し、選択した写真画像を選択した装飾用画像の画像嵌め込み領域に嵌め込んで合成を行うものであり、その場合に、写真画像の任意の位置に基準位置を設定し、この基準位置と装飾用画像の画像嵌め込み領域の所定位置（この場合は画像嵌め込み領域の中心位置）に予め定めた基準位置とを一致させて写真画像と装飾用画像の合成処理を行うものである。
【００５４】
以下、図９に示す第２の写真画像印刷モードによる印刷処理のフローチャートについて説明する。図９において、写真画像印刷モード設定キー９ｂが押されると、第２の写真画像印刷モードの処理が開始される。先ず、メモリカード制御部３９により、メモリカードコネクタを介してメモリカード１７からサムネイル画像データが読み出される（Ｓ２１）。
【００５５】
次に、上記読み出されたサムネイル画像データにより複数のサムネイル画像が表示部６に表示されて、写真画像の選択画面表示が行われる（Ｓ２２）。
【００５６】
続いて、制御部３５は、ユーザにより写真画像の選択が行われた否かを判別する（Ｓ２３）。Ｓ２２の写真画像の選択表示画面では、ユーザはキー操作部８のカーソルキー１０の操作により所望のサムネイル画像の位置にカーソルを移動させ、決定キー１１を押すことにより写真画像の選択を行う。写真画像の選択が判別されると（Ｓ２３がＹＥＳ）、選択されたサムネイル画像に対応する写真画像を選択画像として決定する（Ｓ２４）。
【００５７】
次に、図６に示す装飾用画像の選択画面表示が行われる（Ｓ２５）。続いて、制御部３５は、ユーザにより装飾用画像の選択が行われた否かを判別する（Ｓ２６）。ユーザはキー操作部８のカーソルキー１０の操作により所望の装飾用画像の位置にカーソルを移動させ、決定キー１１を押すことにより装飾用画像の選択を行う。決定キー１１が押されて装飾用画像の選択が判別されると（Ｓ２６がＹＥＳ）、カーソルにより指示された装飾用画像を選択装飾用画像として決定する（Ｓ２７）。
【００５８】
続いて、Ｓ２２で選択された写真画像が表示部６に表示されるとともに、その表示された写真画像上で装飾用画像と合成するための基準位置の設定及びその設定に基づいた写真画像及び装飾用画像の合成処理が行われる（Ｓ２８）。
【００５９】
この合成された画像は確認のために表示部６に表示され（Ｓ２９）、印刷の指示があると（Ｓ３０のＹＥＳ）、その合成画像の印刷データが作成されて、印刷部３８により記録シートに合成された画像の印刷が行われる（Ｓ３１）。
【００６０】
次に、前記Ｓ２８の基準位置の設定及びその設定に基づいた写真画像及び装飾用画像の画像合成処理について、図１０のフローチャートと、図１１及び図１２の写真画像と装飾用画像の合成に関しての説明図に基づいて説明する。
【００６１】
まず、表示部６には、選択した写真画像の基準位置の設定画面が表示される（Ｓ２８１１）。図１１（ａ）に図示のように、この設定画面では、選択した写真画像８０が表示されるとともに、その写真画像８０に基準位置を設定するための位置決め指標７０が表示される。ユーザのカーソルキー１０の操作により、この位置決め指標７０を写真画像８０の任意の位置に移動させ、決定キー１１が操作されると、その位置決め指標７０の指示位置が基準位置７０ａとして決定されてその基準位置７０ａのデータがＲＡＭ３７に設定される（Ｓ２８１２のＹＥＳ、Ｓ２８１３）。
【００６２】
次に、設定された基準位置が所定範囲内であるか否か判断される（Ｓ２８１４）。写真画像上に設定される基準位置が写真画像の中央部から大きく外れた周辺部であると、この基準位置を用いて写真画像を装飾用画像の画像嵌め込み領域にはめ込んだときに、その画像嵌め込み領域内に写真画像の画像データがない空白部分が含まれてしまう場合がある。そこで、Ｓ２８１４では、写真画像に設定された基準位置が、写真画像と装飾用画像とを合成したときに、画像嵌め込み領域内に画像データがない空白領域が生じることがない画像合成結果を得られる所定の範囲であるか否かを判断している。図１１（ａ）に破線で示す枠７１は、前記空白領域が生じることがない画像合成結果を得ることができる基準位置７０ａの設定範囲を示すものである。この枠７１は選択された装飾用画像６１ａに対応したサイズのものが準備されており、図１１（ａ）の場合には、写真画像８０とともに選択された図１１（ｂ）に示す装飾用画像６１ａに対応したものが表示される。図１１（ａ）のように、枠７１内に基準位置７０ａが設定されれば、図１１（ｃ）のように、装飾用画像６１ａの画像嵌め込み領域６２ａ内に嵌め込まれる写真画像８０には、画像データがない空白部分が含まれることはないが、図１２（ａ）のように、枠７１外に基準位置７０ａが設定されると、図１２（ｂ）のように、画像嵌め込み領域６２ａ内に写真画像８０の画像データがない空白領域９０が含まれる。なお、この枠７１は表示画面に常時表示してもよいし、必要に応じて表示してもよいし、表示しなくともよい。
【００６３】
設定された基準位置が前記所定範囲内であると判断されると（Ｓ２８１４のＹＥＳ）、写真画像８０に設定した基準位置７０ａと装飾用画像６１ａの画像嵌め込み領域６２ａに予め設定されている基準位置Pａ（この場合は画像嵌め込み領域６２ａの中心位置）とを一致させて合成処理を行う（Ｓ２８１５）。この画像合成処理では、装飾用画像６１ａとサイズを対応させるべく、縦横がａ×ｂの画素数で表される写真画像８０について、図１１（ａ）に図示の鎖線の範囲７２で示す基準位置７０ａを中心とする縦横がａ×ｂの画素数で表される画像８１が切り出されてＲＡＭ３７に記憶される。符号７３は鎖線で囲まれた範囲７２中で画像データのない領域を示している。しかして、各画像の左上隅から順に写真画像８１と装飾用画像６１ａとが参照パターン６４ａを１画素ずつ参照して合成される。例えば、参照パターン６４ａが第１の領域６５ａ内の黒（００）データであれば、写真画像の画像データを、第２の領域６６ａ内の白（ＦＦ）データであれば、装飾用画像の画像データをそれぞれ選択してＲＡＭ３７の画像合成領域に書き込みを行う。図１１（ｃ）は、装飾用画像６１ａの画像嵌め込み領域６２ａに写真画像８０（８１）が合成された状態を示す。
【００６４】
一方、設定された基準位置７０ａが所定範囲外であると判断されると（Ｓ２８１４のＮＯ）、そのことを報知するために、ブザー音での報音や表示部６での警告メッセージや位置決め指標７０を点滅表示するなどの所定の表示などにより警告が行われる（Ｓ２８１６）。図１２（ａ）は図１１（ａ）とは異なって枠７１の外に基準位置が設定された場合を示している。次いで、表示部６には、写真画像８０の基準位置７０ａの設定のやり直しを行うか、それとも設定はそのままとして装置が行う自動的な処理（自動サイジング）に委ねるかを選択するための処理選択画面を表示し（Ｓ２８１７）、ユーザによる選択を待機する（Ｓ２８１８）。
【００６５】
そこで、ユーザが設定のやり直しを選択すれば、Ｓ２８１１の処理に戻り、また自動サイジングを選択すれば、自動サイジングのためにＳ２８１９に移行する。この自動サイジングは、写真画像８０が画像嵌め込み領域６２ａに嵌め込まれるときに、画像領域外の領域が含まれる場合に、写真画像８０を拡大することで、画像嵌め込み領域６２ａに嵌め込まれる写真画像８０の画像領域外の領域が含まれるのをなくする処理を行うものである。この自動サイジングを行うことなく写真画像８０と装飾用画像６２ａを合成すると、図１２（ｂ）のように、画像嵌め込み領域６２ａ内に写真画像８０の画像データのない空白領域９０が生じて見栄えが悪くなってしまう。
【００６６】
そこで、Ｓ２８１９において、写真画像８０の基準位置７０ａを基準にしてその基準位置７０ａからより近い側の縦横の画像端８１ａ、８１ｂまでの縦横の画素数、ｃ値とｄ値とを取得する（Ｓ２８２０）。次に、取得したｃ値及びｄ値と、画像嵌め込み領域６２ａの中心位置（基準位置Ｐａ）からその領域の縦横の境界９１ａ、９１ｂまでの縦横の画素数、ｅ値とｆ値との縦横それぞれの比（ｅ／ｃ、ｆ／ｄ）を計算する（Ｓ２８２１）。次に、計算した縦横の比のうちの大きい方の比が所定の倍率Ｍより小さいか否かを判断する（Ｓ２８２２）。そして、縦横の比のうちの大きい方の比が所定の倍率Ｍより小さい場合には、縦横の比のうちの大きい方の倍率で写真画像８０を拡大処理する（Ｓ２８２３）。この拡大処理した写真画像８０ａは、その基準位置７０ａを中心とする縦横がａ×ｂの画素数の画像部分が切り出されてＲＡＭ３７に記憶され、その拡大画像８０と装飾用画像６１ａとを、前述のように参照パターン６４ａを参照して画像合成が行われる（Ｓ２８１５）。図１２（ｃ）は、装飾用画像６１ａの画像嵌め込み領域６２ａに写真画像８０を拡大した写真画像８０ａが合成された状態を示す。
【００６７】
なお、画像嵌め込み領域に写真画像の画像領域以外の領域が含まれる場合に、選択により自動サイジングを行うものとしたが、その処理に代えて画像データの補間処理を行うようにしてもよい。その場合には、画像嵌め込み領域の画像空白領域の位置は、ＲＡＭ３７に記憶されている画像嵌め込み領域の位置データ、写真画像のサイズ及び基準位置のデータより求められるため、その画像空白領域９０を写真画像８０の画像端８１ａ、８１ｂの画像データを用いて補間処理を行う。この処理では、写真画像８０の画像端８１ａ、８１ｂの１画素分の画像データと同一のデータを使って空白領域９０を補間したり、又は画像端８１ａ、８１ｂの複数画素の画像データの平均値により補間してもよい。
【００６８】
そして、この実施形態の画像処理装置によれば、装飾用画像の画像嵌め込み領域の所定の位置に予め定められた基準位置に位置合せするための写真画像の基準位置を、表示部に表示される写真画像に対して、その画像の任意の位置に設定するように構成したため、簡単な設定により、装飾用画像の画像嵌め込み領域の所定位置に写真画像の所望の画像領域を位置合せして嵌め込むことができ、合成する写真画像と装飾用画像の位置関係を良好に設定することができる。
【００６９】
また、画像嵌め込み領域に画像空白領域が発生する場合には、写真画像を拡大処理することで空白領域をなくすることができ、あるいは空白領域に画像の補間処理を行うことで、画像埋め込み領域内の空白が埋まり、かつ写真画像と連続性をもって補間を行うため見栄えをよくすることができる。
【００７０】
前述の実施形態では写真画像の任意の位置に基準位置を設定し、装飾用画像の画像嵌め込み領域に予め設定されている基準位置と位置合せして合成するものであったが、写真画像及び装飾用画像の画像嵌め込み領域の双方に、ユーザが任意の位置に基準位置を設定し、その基準位置を一致させて両画像の合成を行ってもよい。
【００７１】
例えば、図１０に示すフローチャートにおいて、写真画像の基準位置の設定処理（Ｓ２８１１〜Ｓ２８１３）の前又は後に、写真画像の基準位置の設定と同様にして、表示部６に選択された装飾用画像の基準位置の設定画面を表示し、その設定画面に表示される装飾用画像の画像嵌め込み領域内の任意の位置にカーソルキーの移動操作によって基準位置を設定するものである。写真画像及び装飾用画像の画像嵌め込み領域の双方に基準位置を設定した後は、図１０に示すフローチャートのＳ２８１４〜Ｓ２８２２の手順と同様の処理を行うことで、写真画像及び装飾用画像の合成を行うことができる。
【００７２】
このようにして、写真画像と装飾用画像の画像嵌め込み領域のそれぞれについて、それらの画像及び領域の任意の位置に画像合成の位置合せを行うための基準位置を設定することで、簡単な設定により、装飾用画像の画像嵌め込み領域の所望の位置に写真画像の所望の画像領域を位置合せして嵌め込むことができ、合成する写真画像と装飾用画像の位置関係を良好に設定することができる。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態に係る画像処理装置（印刷装置）の正面側から見た外観斜視図。
【図２】その画像処理装置の背面側から見た外観斜視図。
【図３】その画像処理装置の内部構造を示す説明図。
【図４】その画像処理装置の内部構造を示す説明図。
【図５】その画像処理装置のブロック図。
【図６】装飾用画像の選択メニュー画面の説明図。
【図７】装飾用画像データ及び参照パターンデータの説明図。
【図８】第１の写真画像印刷モードによる印刷処理を説明するフローチャート。
【図９】第２の写真画像印刷モードによる印刷処理を説明するフローチャート。
【図１０】第２の写真画像印刷モードによる印刷処理を説明するフローチャート。
【図１１】写真画像と装飾用画像の合成の説明図。
【図１２】写真画像と装飾用画像の合成の説明図。
【符号の説明】
【００７４】
１…画像処理装置（印刷装置）
２…装置本体
３…キーボード
６…表示部
８…キー操作部
９ａ、９ｂ…写真画像印刷モード設定キー
１０…カーソルキー
１１…決定キー
１２…印刷キー
１７…メモリカード
１８ａ〜１８ｄ…カードスロット
２７…ガイドレール
２８…キャリッジ
２９…印刷ヘッド
３０ａ〜３０ｄ…インクカートリッジ
３５…制御部（ＣＰＵ）
３６…ＲＯＭ
３７…ＲＡＭ
３８…印刷部
３９…メモリカード制御部
５０…印刷シート
６０…メニュー画面
６１ａ〜６１ｄ…装飾用画像
６２ａ〜６２ｄ…画像嵌め込み領域
６３ａ〜６３ｄ…装飾画像領域
６４ａ〜６３ｄ…参照パターン
６５ａ…第１の領域
６６ａ…第２の領域
７０…位置決め指標
７０ａ…基準位置
７１…枠（基準位置設定範囲）
８０…写真画像
８０ａ…拡大写真画像
８１ａ，８１ｂ…画像端
９０…画像空白領域
９１ａ，９１ｂ…画像嵌め込み領域の縦横境界
Ｐａ…基準位置
【図１】
2006086735.tif 000003
【図２】
2006086735.tif 000004
【図３】
2006086735.tif 000005
【図４】
2006086735.tif 000006
【図５】
2006086735.tif 000007
【図６】
2006086735.tif 000008
【図７】
2006086735.tif 000009
【図８】
2006086735.tif 000010
【図９】
2006086735.tif 000011
【図１０】
2006086735.tif 000012
【図１１】
2006086735.tif 000013
【図１２】
2006086735.tif 000014