(57)【要約】【課題】テンプレート画像に拡縮処理を施しても装飾効果を維持できる。【解決手段】テンプレート画像に拡縮処理を施す画像処理方法において、上記テンプレートを構成する枠を複数の枠片に分割する。そして、各枠片の幅方向と拡縮処理を施す方向とが一致しないように、少なくとも１以上の枠片に、主走査方向（基準方向）または副走査方向（基準方向と直交する方向）のいずれか１方向に拡縮処理を施す。これにより、枠全体として枠幅を保持しつつ、テンプレート画像に拡縮処理を施すことが可能となるので、テンプレートの有する本来の装飾効果を維持できる。【選択図】　図２
2004056358.tif 000002
【特許請求の範囲】
【請求項１】
テンプレート画像に拡縮処理を施す画像処理方法において、
上記テンプレートを構成する枠を複数の枠片に分割し、
各枠片の幅方向と拡縮処理を施す方向とが一致しないように、少なくとも１以上の枠片に、基準方向または基準方向と直交する方向のいずれか１方向に拡縮処理を施すことを特徴とする画像処理方法。
【請求項２】
基準方向または基準方向と直交する方向に対し、長手方向が基準方向に近い枠片が属する領域を第１領域、長手方向が基準方向と直交する方向に近い枠片が属する領域を第２領域、拡縮処理を施さない枠片が属する領域を第３領域として、上記テンプレート画像を領域ごとに分割し、
第１領域の拡縮処理を施す方向を基準方向、第２領域の拡縮処理を施す方向を基準方向と直交する方向とすることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
上記テンプレート画像を構成する枠は、矩形状、または略矩形状であることを特徴とする請求項２に記載の画像処理方法。
【請求項４】
上記テンプレート画像を構成する枠の内側に、基準方向と平行な辺および基準方向と直交する辺とから構成される第１四角形を設定すると共に、
上記枠を構成するいずれか１片と、第１四角形のいずれか１辺とが平行または略平行になるように上記第１四角形を設定し、
上記各辺から延長線を設定すると共に、
上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域とし、
上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域とし、
基準方向と直交する辺からの延長線と、基準方向と平行な辺からの延長線とに囲まれる領域を第３領域とすることを特徴とする請求項３に記載の画像処理方法。
【請求項５】
上記第１四角形は、上記枠の内側において面積最大になるように設定されることを特徴とする請求項４に記載の画像処理方法。
【請求項６】
基準方向と平行または略平行である枠片は、第２領域以外の領域に属し、基準方向と直交する方向と平行または略平行である枠片は、第１領域以外の領域に属するように第１四角形が設定されることを特徴とする請求項４または５に記載の画像処理方法。
【請求項７】
第１領域または第２領域のいずれか１の領域に対して拡縮処理を施すことを特徴とする請求項４ないし６のいずれか１項に記載の画像処理方法。
【請求項８】
基準方向と平行な辺および基準方向と直交する辺とから構成され、各頂点が上記枠に内接し、中点から枠までの間の垂線の長さが各辺ともに等しい第２四角形を枠の内側に設定し、
上記各辺から延長線を設定すると共に、
上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域とし、
上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域とし、
基準方向と直交する辺からの延長線と、基準方向と平行な辺からの延長線とに囲まれる領域を第３領域とすることを特徴とする請求項２に記載の画像処理方法。
【請求項９】
基準方向は、上記テンプレート画像を記録材に出力する場合の、上記記録材搬送方向に直交する方向であることを特徴とする請求項１ないし８のいずれか１項に記載の画像処理方法。
【請求項１０】
請求項１ないし９のいずれか１項に記載の画像処理方法をコンピュータに実行させるための画像処理プログラム。
【請求項１１】
請求項１０に記載の画像処理プログラムをコンピュータに読み取り可能に記録してなることを特徴とする画像処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル画像処理に関するものであって、特に、テンプレート画像を拡大／縮小（以下、「拡縮」とする）処理する方法に関するものである。
【０００２】
【従来の技術】
近年、デジタル画像処理の分野において、人物などが撮影されている入力画像と、枠や背景等の予め用意された定型画像としてのテンプレート画像とを重ね合わせることにより、装飾写真を作成するサービスが活発に行われている。このようなサービスとして、例えば、顧客が持参した写真をはがきやカレンダーに掲載するサービス、ゲームセンターに設置されているプリントクラブ（登録商標）などが該当する。
【０００３】
上記テンプレート画像は、装飾効果を発揮するものであり、額縁の型をなした画像や、模様やアニメのキャラクターが付された背景画像などが該当する。このような、上記入力画像とテンプレート画像とを重ね合わせる技術は、例えば、特開２０００−２４４７２４号公報、特開２００１−２６８３３８号公報、特開２００２−４０５６５号公報に記載されている。
【０００４】
なお、プリクラのようにプリントサイズが固定されている場合、予め用意されているテンプレート画像のサイズは単一である。また、プリントサイズが可変であっても、縦横比が一定である場合、予め用意しておくテンプレート画像の縦横比は単一でよい。
【０００５】
ところが、上記サービスにおいて、プリントサイズを自由に変更する場合、若しくは、画像の縦横比を自由に変更する（パノラマ）場合は、使用を予定しているプリントサイズまたは縦横比に応じた全てのテンプレートを予め用意する必要がある。しかし、使用を予定しているプリントサイズまたは縦横比に応じた全てのテンプレートを予め用意するには、あらゆるサイズのテンプレートに関するデータを保持しなければならず、これにより大量のメモリー容量が必要になるといった問題が生じることになる。
【０００６】
一方、予め用意しておくテンプレートのサイズおよび縦横比を単一とする方法もある。この場合、プリントサイズまたは縦横比に応じて、テンプレート画像または、テンプレート画像と入力画像とを重ねあわせた画像（以下、「合成画像」という）に拡縮処理を施すことにより、テンプレートのサイズまたは縦横比を変更することができる。この場合、テンプレート画像に関するデータを保持するために必要なメモリー容量を削減することができる。
【０００７】
【発明が解決しようとする課題】
しかしながら、例えば枠形状のテンプレート画像またはそれを用いた合成画像に拡縮処理を施すと、テンプレートの縦横の長さのみならず、枠幅までもが拡縮されてしまう。具体的に言えば、例えば、図１７（ａ）に示すように、枠幅１ｃｍのテンプレートに拡縮処理を施すと、図１７（ｂ）に示すように枠幅が１ｃｍでなくなる。更に、縦横の倍率を異ならせて、テンプレートに拡縮処理を施す場合、図１７（ｃ）に示すように、縦方向の枠幅と横方向の枠幅とが異なってしまう。なお、図１７（ｃ）は、縦方向については拡縮せずに、横方向の倍率を異ならせたものである。
【０００８】
このように、テンプレートの枠幅が当初のものと異なれば、テンプレートのもつ装飾効果も変化するという不都合が生じる。したがって、プリントサイズを変更する場合であっても、テンプレートの持つ本来の装飾効果を維持しつつ、プリントサイズに応じて、テンプレートを自在に拡縮できる画像処理方法が必要とされている。
【０００９】
本発明は、上記問題を解決するためになされたものであり、テンプレート画像を構成する枠の幅を一定にしつつ、拡縮処理を施すことにより、テンプレート画像の持つ本来の装飾効果を維持できる画像処理方法を提供することにある。
【００１０】
【課題を解決するための手段】
本発明の画像処理方法は、上記の課題を解決するために、テンプレート画像に拡縮処理を施す画像処理方法において、上記テンプレートを構成する枠を複数の枠片に分割し、各枠片の幅方向と拡縮処理を施す方向とが一致しないように、少なくとも１以上の枠片に、基準方向または基準方向と直交する方向のいずれか１方向に拡縮処理を施すことを特徴とする。
【００１１】
通常、テンプレートを構成する枠は、長手方向が互いに異なる複数の枠片から構成されている。一方、テンプレート画像に拡縮処理を施す場合、画像の基準方向および／または基準方向に直交する方向に拡縮を施すのが通常である。この場合、例えば、画像の基準方向を拡縮したときに、ある枠片の長手が拡縮されるのはよいが、同時に上記ある枠片と長手方向を異ならせる他の枠片の幅が、基準方向の拡縮率で拡縮されるという現象が生じる。この結果、通常の拡縮処理では、テンプレート画像の枠全体の長手が拡縮されるものの、同時に枠幅も拡縮され、テンプレートの有する本来の装飾効果が失われるという問題が生じる。
【００１２】
一方、上記手順によれば、テンプレートを構成する枠を複数の枠片に分割し、少なくとも１以上の枠片に対し、基準方向または基準方向と直交する方向に拡縮処理を施している。つまり、ある枠片に対して基準方向または基準方向と直交する方向に拡縮処理を施しても、上記ある枠片と長手方向の異なる枠片がこれと同時に拡縮されるという現象を防ぐことができる。また、ある枠片に対しては、基準方向に拡縮処理を施すが、別の枠片に対しては基準方向と直交する方向に拡縮処理を施すことが可能となる。
【００１３】
よって、各枠片において、幅方向と拡縮処理を施す方向（基準方向または基準方向と直交する方向）とが一致しないように、各枠片の拡縮処理を施す方向を基準方向または基準方向に直交する方向のいずれか１方向に決めれば、枠全体として枠幅を保持しつつ、拡縮処理を施すことが可能となる。これにより、テンプレートの有する本来の装飾効果を維持しつつ、テンプレート画像に拡縮処理を施すことが可能となる。
【００１４】
なお、基準方向とは、主走査方向または副走査方向のいずれか１の方向をいう。また、主走査方向とは、記録材搬送方向に直交する方向をいい、副走査方向とは、主走査方向と直交する方向をいう。
【００１５】
本発明の画像処理方法は、上記手順に加えて、基準方向または基準方向と直交する方向に対し、長手方向が基準方向に近い枠片が属する領域を第１領域、長手方向が基準方向と直交する方向に近い枠片が属する領域を第２領域、拡縮処理を施さない枠片が属する領域を第３領域として、上記テンプレート画像を領域ごとに分割し、第１領域の拡縮処理を施す方向を基準方向、第２領域の拡縮処理を施す方向を基準方向と直交する方向とすることを特徴としてもよい。
【００１６】
上記手順によれば、基準方向または基準方向と直交する方向に対し、長手方向が基準方向に近い枠片が属する第１領域と、長手方向が基準方向と直交する方向に近い枠片が属する第２領域と、拡縮処理を施さない枠片が属する第３領域とに分割されている。
【００１７】
さらに、第１領域の拡縮方向を基準方向としている。すなわち、長手方向が基準方向に近い枠片については基準方向を拡縮方向としているので、第１領域の枠片の枠幅を保持しつつ、長手方向のサイズを拡縮できる。
【００１８】
また、第２領域の拡縮方向を基準方向と直交する方向としている。すなわち、長手方向が基準方向と直交する方向に近い枠片には、基準方向と直交する方向を拡縮方向としているので、第２領域の枠片の枠幅を保持しつつ、長手方向のサイズを拡縮できる。すなわち、各枠片の枠幅を保持しつつ、長手方向のサイズを拡縮することが可能となる。
【００１９】
本発明の画像処理装置は、上記手順に加えて、上記テンプレート画像を構成する枠は、矩形状、または略矩形状であることを特徴としてもよい。
【００２０】
上記手順によれば上記テンプレートを構成する枠が矩形状（または略矩形状）であるので、上記枠を、基準方向と長手方向とが一致（略一致）する枠片と、基準方向と直交する方向と長手方向とが一致（略一致）する枠片とに分割できる。
【００２１】
これにより、基準方向と長手方向とが一致（略一致）する枠片に関しては、基準方向に拡縮することによって、枠幅を保持しつつ長手を自在に拡縮できる。一方、基準方向と直交する方向と長手方向とが一致（略一致）する枠片に関しては、基準と直交する方向に拡縮することによって、枠幅を保持しつつ長手を自在に拡縮できる。
【００２２】
つまり、上記枠が矩形状である場合は、拡縮処理を施す方向と各枠片の長手方向とを一致（略一致）させることができるので、より好ましい拡縮処理を施すことが可能となる。
【００２３】
本発明の画像処理方法は、上記手順に加えて、上記テンプレート画像を構成する枠の内側に、基準方向と平行な辺および基準方向と直交する辺とから構成される第１四角形を設定すると共に、上記枠を構成するいずれか１片と、第１四角形のいずれか１辺とが平行または略平行になるように上記第１四角形を設定し、上記各辺から延長線を設定すると共に、上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域とし、上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域とし、基準方向と直交する辺からの延長線と、基準方向と平行な辺からの延長線とに囲まれる領域を第３領域とすることを特徴としてもよい。
【００２４】
上記手順によれば、矩形状（または略矩形状）の枠の内側に、基準方向と平行な辺および基準方向と直交する辺とから構成される第１四角形を設定する。そして、上記第１四角形は、上記枠を構成するいずれか１片と、第１四角形のいずれか１辺とが平行（または略平行）になるように設定されている。したがって、上記枠を構成する枠片において、２片は基準方向と平行（または略平行）となり、他の２片は、基準方向と直交する方向と平行（または略平行）になる。
【００２５】
さらに、上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域としている。ここで、上記延長線は枠の内側から外側へ向けて延ばされているので、第１領域に、基準方向と平行（または略平行）となる枠片を属させることが可能となる。
【００２６】
一方、上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域としている。ここでも、上記延長線は枠の内側から外側へ向けて延ばされているので、第２領域に、基準方向と直交する方向と平行（または略平行）となる枠片を属させることが可能となる。
【００２７】
また、基準方向と直交する辺からの延長線と、基準方向と平行な辺からの延長線とに囲まれる領域を第３領域としている。この領域に属する枠片には拡縮処理が施されないので、第１領域および第２領域に属しない枠片について枠幅が拡縮されることはない。すなわち、枠全体として、枠幅を保持しつつ枠の長手に拡縮処理を施すことができる。
【００２８】
本発明の画像処理方法は、上記手順に加えて、上記第１四角形が、上記枠の内側において面積最大になるように設定されることを特徴としてもよい。
【００２９】
上記手順によれば、第１四角形は、枠の内側において面積最大になるように設定されているので、第１領域および第２領域に、拡縮対象となる枠片を最大限含ませることが可能となる。
【００３０】
本発明の画像処理方法は、上記手順に加えて、基準方向と平行または略平行である枠片は、第２領域以外の領域に属し、基準方向と直交する方向と平行または略平行である枠片は、第１領域以外の領域に属するように第１四角形が設定されることを特徴としてもよい。
【００３１】
例えば、各枠片において、突起物が枠片の構成要素として枠の内側へ向けて付されている場合、四角形の大きさや設定位置によっては、ある枠片が第１領域に属すると共に、該ある枠片に付されている突起物が第２領域に属するというような事態が生じる。このような事態が生じれば、例えば、該ある枠片が基準方向に拡縮されると同時に、上記突起物が基準方向に直交する方向に拡縮されるという不都合が想定される。つまり、該枠片における突起物が付されている位置の枠幅が拡縮されるという不都合が生じる。
【００３２】
そこで、上記手順の如く、基準方向と平行または略平行である枠片は、第２領域以外の領域に属し、基準方向と直交する方向と平行または略平行である枠片は、第１領域以外の領域に属するように第１四角形を設定することとすれば、上記不都合を回避することができる。
【００３３】
本発明の画像処理方法は、上記手順に加えて、第１領域または第２領域のいずれか１の領域に対して拡縮処理を施すことを特徴としてもよい。
【００３４】
第１領域には、基準方向と平行（または略平行）な枠片が属し、第２領域には、基準方向に直交する方向と平行（または略平行）な枠片が属する。したがって、第１領域または第２領域のいずれか１の領域に対して拡縮処理を施すと、例えば、テンプレート画像を主走査方向または副走査方向のいずれか１方向に拡縮できる（縦横比を変更できる）。
【００３５】
特に、上記手順によれば、テンプレート画像の枠幅を保持しつつ拡縮を施すことができる。したがって、テンプレート画像を主走査方向または副走査方向のいずれか１方向に拡縮する場合であっても（縦横比を変更する場合であっても）、各枠片の枠幅の比率を保持できるので、テンプレート画像の持つ装飾効果を維持できる。
【００３６】
本発明の画像処理方法は、上記手順に加えて、基準方向と平行な辺および基準方向と直交する辺とから構成され、各頂点が上記枠に内接し、中点から枠までの間の垂線の長さが各辺ともに等しい第２四角形を枠の内側に設定し、上記各辺から延長線を設定すると共に、上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域とし、上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域とし、基準方向と直交する辺からの延長線と、基準方向と平行な辺からの延長線とに囲まれる領域を第３領域とすることを特徴としてもよい。
【００３７】
上記手順によれば、基準方向と平行な辺および基準方向と直交する辺とから構成され、各頂点が上記枠に内接し、中点から枠までの間の垂線の長さが各辺ともに等しい第２四角形を枠の内側に設定する。
【００３８】
さらに、上記各辺から延長線を設定すると共に、上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域とし、上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域としている。
【００３９】
これにより、例えば、上記枠が円形状や楕円形状や六角形状等の特殊形状であっても、第１領域および第２領域の各枠片と、各枠片が属する領域の各辺との間隔を等しくしているので、各領域に属する枠片の長さのバランスを整えることができる。さらに、長手方向が基準方向に近い枠片を第１領域に含め、長手方向が基準方向と直交する方向に近い枠片を第２領域に含めることができる。また、それ以外の枠片については、第３領域に属させることができる。
【００４０】
したがって、上記特殊形状の枠であっても、枠幅を保持しつつ枠の長手を拡縮することができる。
【００４１】
また、基準方向は、上記テンプレート画像を記録材に出力する場合の、上記記録材搬送方向に直交する方向であっても構わない。ここで、記録材搬送方向に直交する方向とは主走査方向をいう。
【００４２】
また、上記画像処理方法は、コンピュータに実行させるための画像処理プログラムであっても構わない。さらに、上記画像処理プログラムをコンピュータに読み取り可能にしてなる記録媒体に記録してもよい。
【００４３】
【発明の実施の形態】
〔実施の形態１〕
本発明は、デジタル画像データから構成され、枠形状のテンプレート画像に対して、その枠幅を変化させずに拡縮処理を施す技術に係るものである。ここで、従来の技術においては、例えば、図３（ａ）に示した枠幅１ｃｍのテンプレート画像に、１．５倍の拡大処理を施す場合、その拡縮率に応じてテンプレートの枠幅も変化するので、図３（ｂ）に示すような枠幅１．５ｃｍのテンプレート画像を得ることとなっていた。一方、本実施の形態では、例えば、図３（ａ）に示した枠幅１ｃｍのテンプレート画像に拡大処理を施すに際し、その枠幅を変化させることなく、図３（ｃ）に示すようなテンプレート画像を得ることができる。以下、本実施の形態では、本実施の形態に係るテンプレート画像の拡縮処理が実施される画像出力システムの構成について説明し、後に、上記拡縮処理の手順を説明する。
【００４４】
本発明の実施の一形態について図に基づいて説明すれば、以下のとおりである。図４は、本実施形態の画像出力システムの概略構成を示すブロック図である。上記画像出力システムは、スキャナユニット（以下、「スキャナ」とする）１、画像処理装置２、プリンタ３、モニター４を備えた構成となっている。
【００４５】
スキャナ１は、例えば、光源からの光を写真フィルムであるネガフィルムに照射し、その透過光をＣＣＤなどで受光することにより、ネガフィルムに記録された画像から、色成分ごとのデジタル画像データを読み取る透過型スキャナユニットである。そして、スキャナ１は、色成分ごとのデジタル画像データ（以下、「画像データ」とする）を画像処理装置２に出力する。
【００４６】
なお、本実施の形態では、写真フィルムに記録された画像を読み取るため、スキャナ１を透過型スキャナユニットとしているが、これに限定されるものでない。例えば、写真用印画紙に記録された画像を読み取る場合は、反射型スキャナユニットが用いられる。
【００４７】
画像処理装置２は、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）などによって構成されており、スキャナ１から送られた画像データにガンマ補正等の画像処理を施すと共に、上記画像データとテンプレート画像とを合成することにより、装飾された画像をモニター４およびプリンタ３に出力する装置である。ここで、画像処理装置２は、モニター４またはプリンタ３に出力する画像のサイズに応じて、テンプレート画像に拡縮処理を施すことができる。本実施形態ではこの拡縮処理に特徴があり、この手順については後に詳述する。
【００４８】
また、上記テンプレート画像は、画像処理装置２の構成要素であるメモリーに予め記録されていてもよいし、画像を作成する度に、外部から入力する構成であってもよい。
【００４９】
さらに、本実施形態では、上記画像データは、スキャナ１から送られてくることとしているがこれに限定されるものではない。例えば、画像データが記録された記録媒体を画像処理装置２に読み取らせることにより、画像データを取得する構成であってもよく、また、画像出力システムにデジタルカメラを構成し、画像処理装置２が上記デジタルカメラから画像データを取得する構成であっても構わない。このデジタルカメラを構成する画像出力システムは、プリントクラブ（登録商標）に適用することが可能である。
【００５０】
プリンタ３は、画像処理装置２から取得した画像データに基づいて、ヘッドによって感光材料である印画紙（記録材）を露光することにより、印画紙上に画像を焼き付けるための焼き付け装置である。すなわち、本実施の形態では、画像処理装置２が、スキャナ１によって読み込まれた画像データと、予め用意されているテンプレート画像とを合成し、プリンタ３が、合成後の画像データに基づいて印画紙を焼き付ける。
【００５１】
なお、画像データに応じた光を印画紙に照射するヘッドとしては、画像データに応じて画素ごとに印画紙への照射光を変調できる光変調素子が用いられる。このような光変調素子としては、例えばＰＬＺＴ露光ヘッド、ＤＭＤ（デジタル・マイクロミラー・デバイス）、ＬＣＤ（液晶表示装置）、ＬＥＤ（Ｌｉｇｈｔ　Ｅｍｉｔｔｉｎｇ　Ｄｉｏｄｅ）パネル、レーザー、ＦＯＣＲＴ（Ｆｉｂｅｒ　Ｏｐｔｉｃ　Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）等が挙げられる。
【００５２】
また、プリンタ３は、スキャニングと印画紙の露光とを両方行うことができるオートプリンタとして構成してもよい。この場合、画像出力システムを、画像の読み取りから焼き付けまでを行うオートプリンタと、画像処理装置２とを接続した構成とすることにより、システムの簡素化を図ることができる。さらに、プリンタは、上述した焼き付け装置に限定されるものではなく、画像出力用のプリンタであればよい。例えば、インクジェットプリンタであっても構わない。
【００５３】
モニター４は、メモリーに記録されているテンプレート画像を表示したり、画像処理装置２による処理中の画像またはテンプレート画像をリアルタイムで表示したり、システムの動作状況等をオペレータに表示するためのものである。なお、オペレータがシステム操作を行うためのポインティングデバイス（図示せず）が構成されていてもよい。また、メモリーには、複数種類のテンプレートが記録されていてもよい。さらに、モニター４が複数種類のテンプレートを表示すると共に、オペレータが、希望するテンプレートをポインティングデバイスで選択できる構成としてもよい。
【００５４】
つぎに、画像処理装置２によって実行されるテンプレート画像の拡縮処理について図５に示すフローチャートに基づいて説明する。なお、以下では、図１（ａ）に示すｍ×ｎ個の画素から構成されるテンプレート画像（主走査方向と平行な枠片と副走査方向と平行な枠片とで構成される矩形状の枠に係る構成される画像）を、図２（ｃ）に示すＭ×Ｎ個の画素から構成されるテンプレート画像に拡大する手順について説明する。また、拡縮処理は、各色成分の画像データに対して、それぞれ同様に行われる。
【００５５】
まず、画像処理装置２は、メモリーからテンプレート画像を読み出し、上記テンプレート画像にｘｙ座標系を設定すると共に、中心画素を基準座標として決定する（Ｓ１）。この手順を詳細に説明すると以下の通りである。まず、ｘ軸は主走査方向（基準方向または、基準方向と直交する方向）に平行となり、ｙ軸は副走査方向（基準方向と直交する方向、または基準方向）に平行となるように設定する。なお、主走査方向とは、上記テンプレート画像を記録材に出力する場合の、上記記録材搬送方向に直交する方向をいう。そして、ｘ軸方向において画像の端から数えてｍ／２番目であって、ｙ軸方向において画像の端から数えてｎ／２番目の画素は、上記テンプレート画像の中心座標に該当するので、これを基準座標とする。なお、本実施の形態では、基準座標を〔０，０〕と設定する。また、本実施の形態におけるテンプレート画像は、図１（ａ）に示すように、矩形状の枠と、枠の内側領域と、枠の外側領域とから構成される。
【００５６】
また、基準座標は、テンプレート画像の中心画素である必要はなく、枠の内側領域に位置する画素であればいずれの画素であってもよい。ここで、テンプレート画像の中央部は、スキャナ１からの入力画像を合成する部分であるため、枠がテンプレート画像の基準座標（中心画素）上に位置することは通常ありえない。しかし、仮に枠が基準座標（中心画素）上に位置する場合は、オペレータが、モニター４に表示されたテンプレート画像を確認しつつ、ポインティングデバイスを操作することにより、枠が無い部分にまで基準座標の位置をずらす。また、本実施の形態では、基準座標と座標の原点〔０，０〕とを一致させているが、特に一致させてなくてもよい。例えば、画像の中心を基準座標にすると共に、画像の左上を座標の原点〔０，０〕とすることも可能である。
【００５７】
つぎに、画像処理装置２は、枠の内側領域に係る画素のうち、枠と内接する画素（以下、「境界画素」とする）を探索する（Ｓ２）。この手順を詳細に説明すると以下のとおりである。
【００５８】
まず、図１（ｂ）に示すように、画像処理装置２は、基準座標からｘ軸方向およびｙ軸方向へ向けて画素を探索する（合計４方向）。ここで、枠の内側領域は完全な白（８ビット表示では、Ｒ，Ｇ，Ｂ共に、２５５階調）を示す。したがって、画像処理装置２は、基準座標からｘ軸方向およびｙ軸方向へ向けて画素を探索していき、Ｒ，Ｇ，Ｂのいずれかの色成分の階調が最大階調（８ビット表示では２５５）でなくなる画素を検出することで、該画素を枠にかかる画素と判断できる。そして、画像処理装置２は、枠に係る画素を検出することができたら、枠に係る画素から基準座標方向へ１画素分ずらした画素を特定する。ここで特定した画素は境界画素である。さらに、画像処理装置２は、基準画素からｘ軸方向およびｙ軸方向に向けて（合計４方向）画素を探索しているから、特定される境界画素は４つとなる。なお、画像処理装置２は、探索時に画素数をカウントすることにより、各画素の座標を認識することができる。ここで本実施の形態では、ｘ軸方向上に位置する境界画素を座標ａ〔ｘｌｆ，０〕および座標ｂ〔ｘｒｔ，０〕とし、ｙ軸方向上に位置する境界画素を座標ｃ〔０，ｙｕｐ〕および座標ｄ〔０，ｙｄｎ〕とする。
【００５９】
つぎに、画像処理装置２は、ｘ軸方向と平行な辺とｙ軸方向と平行な辺とから構成され、上記枠に内接する第１四角形を、枠の内側領域に設定する（Ｓ３）。この手順を詳細に説明すると以下の通りである。まず、図１（ｃ）に示すように、座標ａおよび座標ｂからｙ軸方向へ画素を探索することによって引き出し線を伸ばすと共に、座標ｃおよび座標ｄからｘ軸方向へ引き出し線を伸ばす。ここで、座標ａ，ｂ，ｃ，ｄからの引き出し線を、それぞれ辺Ａ，Ｂ，Ｃ，Ｄとする。したがって、辺Ａ，Ｂはｙ軸方向と平行であると共に、辺Ｃ，Ｄはｘ軸方向と平行である。
【００６０】
一方、座標ａおよび座標ｂと接触している枠片はｙ軸方向と平行であり、座標ｃおよび座標ｄと接触している枠片はｘ軸方向と平行である。したがって、枠の内側領域において、各引き出し線を結合すると、上記枠に内接して、辺Ａ，Ｂ，Ｃ，Ｄから構成される第１四角形を設定することができる。ここで、第１四角形の各頂点の座標を、左上座標〔ｘｌｆ，ｙｕｐ〕および右上座標〔ｘｒｔ，ｙｕｐ〕とし、左下座標〔ｘｌｆ，ｙｄｎ〕および右下座標〔ｘｒｔ，ｙｄｎ〕とすることができる。
【００６１】
なお、本実施の形態の手順では、テンプレート画像に係る枠が、ｘ軸方向に平行な枠片とｙ軸方向に平行な枠片とから構成されていて、かつ枠片が長方形状である。それゆえ、Ｓ３の手順で第１四角形を設定することが可能である。ところが、テンプレート画像に係る枠が、円形状や、矩形以外の多角形である場合や、矩形であっても、内側領域に向けて突起形状が備えられている枠片から構成されている場合に、上記手順で各引き出し線を結合させると、引き出し線が枠へはみ出るという不都合が生じることになる。したがって、このようなテンプレート画像の枠の内側領域に四角形を設定する場合は、別の手順による処理が必要となるが、別の手順についてはここでは説明せず、別の実施の形態で説明することとする。
【００６２】
次に、画像処理装置２は、テンプレート画像に係る枠を複数の領域に分割する（Ｓ４）。この手順を詳細に説明すると以下の通りである。まず、図１（ｄ）に示すように、Ｓ３で設定した第１四角形の各辺から延長線（図中破線）を設定する。そして、ｘ軸方向と平行な辺Ｃ，Ｄと、辺Ａ，Ｂの延長線とで囲まれている範囲を第１領域とする。また、ｙ軸方向と平行な辺Ａ，Ｂと、辺Ｃ，Ｄの延長線とで囲まれている範囲を第２領域とする。さらに、第１四角形以外かつ上記各領域以外の範囲を第３領域とする。
【００６３】
そして、画像処理装置２は、後述する拡縮処理における拡縮率を算出する（Ｓ５）。なお、後述の拡縮処理は、座標変換により、上記拡縮率を用いて、予め定められている結果画像（拡縮後のテンプレート画像）の各画素の座標に対応する原画像（拡縮前のテンプレート画像）の座標位置を求め、該座標位置から線形補間によって該座標位置の画素値を求め、この画素値を結果画像の対応座標の画素値とする処理である。それゆえ、上記拡縮率は、結果画像のサイズに対する原画像のサイズの倍率としなければならない。
【００６４】
さらに、後述の拡縮処理では、第１領域についてはｘ軸方向にのみ拡縮を施し、第２領域についてはｙ軸方向にのみ拡縮を施し、第３領域については拡縮処理を施さない。したがって、拡縮率は、単に結果画像のサイズに対する原画像のサイズの倍率とするのではなく、各領域別に算出される。この拡縮率は、以下の演算により求めることができる。
【００６５】
まず、原画像のサイズ（ｍ×ｎ画素）および第１四角形の各頂点の座標から、以下の演算式により、第３領域のｘ軸方向のサイズ（ｘｔｍｐ）およびｙ軸方向のサイズ（ｙｔｍｐ）を求める（図６（ａ）参照）。
ｘｔｍｐ＝｛ｘｌｆ＋（ｍ−ｘｒｔ）｝／２
ｙｔｍｐ＝｛ｙｄｎ＋（ｎ−ｙｕｐ）｝／２
なお、第３領域は拡縮処理を行わないので、拡縮前後でそのサイズは一定である。
【００６６】
また、結果画像のサイズはＭ×Ｎ画素であるので、図６（ｂ）に示すように、第１領域のｘ軸方向のサイズは、原画像が（ｍ−２×ｘｔｍｐ）となる一方で、拡縮後が（Ｍ−２×ｘｔｍｐ）となる。なお、第１領域のｙ軸方向のサイズは、拡縮前後で一定である。
【００６７】
同様に、図６（ｃ）に示すように、第２領域のｙ軸方向のサイズは、原画像が（ｎ−２×ｙｔｍｐ）となる一方で、拡縮後が（Ｎ−２×ｙｔｍｐ）となる。なお、第２領域のｘ軸方向のサイズは、拡縮前後で一定である。
【００６８】
したがって、第１領域のｘ軸方向の拡縮率（ｘｒｔｏ）、および第２領域のｙ軸方向の拡縮率（ｙｒｔｏ）は、
ｘｒｔｏ＝（ｍ−２×ｘｔｍｐ）／（Ｍ−２×ｘｔｍｐ）
ｙｒｔｏ＝（ｎ−２×ｙｔｍｐ）／（Ｎ−２×ｙｔｍｐ）
となる。なお、ここで求める拡縮率は、拡縮部分における、結果画像のサイズに対する原画像のサイズの比率である。したがって、拡大時の拡縮率は１未満となり、縮小時の拡縮率は１を超える値となる。
【００６９】
つぎに、画像処理装置２は、分割した領域ごとに、上述した拡縮率に基づいて拡縮処理を行う（Ｓ６）。ここで、分割した領域ごとに拡縮処理を行うのは、第１領域についてはｘ軸方向にのみ拡縮を施し、第２領域についてはｙ軸方向にのみ拡縮を施し、第３領域については拡縮を施さないからである。
【００７０】
まず、図２（ａ）に示すように、原画像の４つの第３領域を、そのままのサイズで、結果画像における対応位置（隅部）へはめ込む。これにより、第３領域の処理は終了する。
【００７１】
そして、図２（ｂ）に示すように、第１領域と第２領域に対して拡縮処理を施す。この拡縮処理では、結果画像の第１領域および第２領域に係る各座標から、該座標に対応する原画像の座標位置を求め、該座標位置から線形補間によって該座標位置の画素値を求め、この画素値を結果画像の対応座標の画素値とする。まず、結果画像の第１領域および第２領域の各枠片の各座標を以下のように定める。
第１領域：各枠片の各ｘ座標＝０〜±（Ｍ−２×ｘｔｍｐ）／２
各枠片の各ｙ座標＝原画像の各ｙ座標と同一
第２領域：各枠片の各ｘ座標＝原画像の各ｘ座標と同一
各枠片の各ｙ座標＝０〜±（Ｎ−２×ｙｔｍｐ）／２
そして、ここで求めた結果画像の各座標に対する原画像における座標位置は、以下の演算により求めることができる。
第１領域：ｘ座標の座標位置＝｛０〜±（Ｍ−２×ｘｔｍｐ）／２｝×ｘｒｔｏ
ｙ座標の座標位置＝結果画像の各ｙ座標と同一
第２領域：ｘ座標の座標位置＝結果画像の各ｘ座標と同一
ｙ座標の座標位置＝｛０〜±（Ｎ−２×ｙｔｍｐ）／２｝×ｙｒｔｏ
さらに、線形補間によって上記各座標位置の画素値を求める。この線形補間は、得られた座標位置が少数の場合、少数を切り上げて得られる座標の画素値および少数を切り下げて得られる座標の画素値から、上記座標位置の画素値を求める処理をいう。例えば、原画像のある座標位置として〔５．３，２．０〕が得られたとし、座標〔５．０，２．０〕の画素値をｅとして、座標〔６．０，２．０〕の画素値をｆとすると、〔５．３，２．０〕の画素値は、ｅ×０．７＋ｆ×０．３となる。
【００７２】
以上のような演算により、原画像の上記各座標位置の画素値を求めた後、これらの画素値を結果画像の各対応座標の画素値とすることで、各枠片のサイズを拡縮することができる。このように、結果画像の各座標から、該各座標に対応する原画像の座標位置を求めることとしているのは、画像が画素で構成されているので結果画像の各座標を整数値にする必要があることによる。つぎに、画像処理装置２は、図２（ｃ）に示すように、拡縮処理後の第１領域および第２領域を、結果画像における対応位置に、それぞれをはめ込む。これで、第１領域および第２領域についての処理も終了する。
【００７３】
以上の手順が実行されることにより、図１（ａ）に示すテンプレート画像を図２（ｃ）に示すテンプレート画像に拡大することができる。また、上記手順では、第１領域および第２領域に対して拡縮処理を施しているが、第１領域または第２領域のみに拡縮処理を施すこととしても構わない。この場合、Ｓ４においては第１領域または第２領域のいずれかのみを設定することとしてもよい。例えば、上記テンプレート画像に辺Ｃおよび辺Ｄからのみ延長線をひくことによって、第２領域のみを設定した態様を図１６に示す。
【００７４】
これにより、例えば、図７（ａ）のテンプレート画像を主走査方向に拡大したい場合、従来の手順では図７（ｂ）のテンプレート画像を得ることとなっていたが、本実施形態の手順で、第１領域のみに拡縮処理を施すと、図７（ｃ）のテンプレート画像を得ることが可能になる。すなわち、従来では、テンプレート画像を１方向のみに拡縮する場合（縦横比を変更する場合）、枠幅の縦横比が変化することとなっていたが、本実施の形態によれば、枠幅を一定に保ったままテンプレート画像の縦横比を変化させることができる。
【００７５】
また、第１四角形を設定する手順は、Ｓ１〜Ｓ３の手順に限定されるものでなく、枠の内部に、主走査方向と平行な２辺と副走査方向と平行な２辺とから構成される四角形であり、上記枠を構成するいずれか１片と、第１四角形のいずれか１辺とが平行または略平行になるように設定されていれば、いかなる手順であっても構わない。
【００７６】
さらに、上記手順によれば、第１四角形は、テンプレート画像に係る枠に内接するように、すなわち面積が最大となるように設定されている。これにより、第１領域および第２領域に拡縮対象となる枠片を最大限含めることができる。しかし、これに限定されるものではなく、第１四角形は、枠の内部に設定され、主走査方向と平行な辺および副走査方向と平行な辺とから構成され、上記枠を構成するいずれか１片と、第１四角形のいずれか１辺とが平行または略平行になるように設定されていれば、枠に内接されていなくても構わない。
【００７７】
〔実施の形態２〕
本発明に係る他の実施の一形態を以下に説明する。なお、本実施の形態における拡縮処理と実施の形態１に係る拡縮処理とでは、テンプレート画像に係る枠の形状および、Ｓ３の手順が異なるだけで、その他の手順については実質的に同一である。したがって、以下では、第１四角形を、テンプレート画像に係る枠の内側領域に設定する手順を中心に説明する。
【００７８】
本実施の形態のテンプレート画像に係る枠は、図８（ａ）に示すように、矩形状の枠であるが、内側へ向けて突起が形成されている部分がある。このような場合、図１０に示すように、第１四角形の設定位置によっては、ある枠片が第１領域に属すると共に、該ある枠片に付されている突起物が第２領域に属するというような事態が生じる。この場合、該ある枠片が主走査方向に拡縮されると同時に、上記突起物が副走査方向に拡縮されるという不都合が想定される。したがって、上記第１四角形の位置としては、主走査方向と平行である枠片が、第２領域以外の領域に属し、副走査方向と平行または略平行である枠片は、第１領域以外の領域に属するように設定することが好ましい。
【００７９】
以下、このテンプレート画像（画素数ｍ×ｎ）を、図９（ｃ）に示すテンプレート画像（画素数Ｍ×Ｎ）に拡大する手順について説明する。
【００８０】
まず、図８（ａ）に示すように、テンプレート画像に対してＳ１およびＳ２の手順を実行すると、座標ａ〔ｘｌｆ，０〕、座標ｂ〔ｘｒｔ，０〕、座標ｃ〔０，ｙｕｐ〕および座標ｄ〔０，ｙｄｎ〕の境界画素を設定することができる。
【００８１】
そして、画像処理装置２は、第１四角形を、枠の内側領域に設定する（Ｓ３ａ）。この手順を詳細に説明すると以下の通りである。まず、座標ａおよび座標ｂからｙ軸方向へ引き出し線を伸ばすと共に、座標ｃおよび座標ｄからｘ軸方向へ引き出し線を伸ばす。ここで、座標ｃからｘが負となる方向に敷かれる引き出し線は、座標ａからの引き出し線と衝突する前に、枠に形成されている突起へはみ出してしまい、第１四角形を形成することができない。この場合、画像処理装置２は、座標ｃからの引き出し線の長さと、座標ｄからの引き出し線の長さから、座標ｃからの引き出し線上に突起形状が存在することを認識することができる。
【００８２】
このような場合は、図８（ｂ）に示すように、突起形状と衝突している引き出し線の位置を基準画素方向へずらせるために、座標ｃを基準画素方向へ１画素ずらして、座標ａ、座標ｂ、座標ｃ、座標ｄから再度引き出し線を伸ばす（Ｓ３ａ´）。このとき、座標ａから伸ばされる引き出し線の長さを、座標ｂから伸ばされる引き出し線の長さに一致させる。
【００８３】
そして、座標ｃからｘが負となる方向に敷かれる引き出し線が、枠に形成されている突起へはみ出さず、座標ａからの引き出し線と衝突するまで、Ｓ３ａ´をくり返す。このようにして、図８（ｃ）に示すように、座標ａ、座標ｂ、座標ｃ、座標ｄからの引き出し線で構成される第１四角形を設定することができる。ここで、座標ａ，ｂ，ｃ，ｄからの引き出し線を、それぞれ辺Ａ，Ｂ，Ｃ，Ｄとする。
【００８４】
つぎに、画像処理装置２は、Ｓ４と同様の手順を実行する。すなわち、図８（ｄ）に示すように、ｘ軸方向と平行な辺Ｃ，Ｄと、辺Ａ，Ｂの延長線とで囲まれている範囲は第１領域と設定され、ｙ軸方向と平行な辺Ａ，Ｂと、辺Ｃ，Ｄの延長線とで囲まれている範囲を第２領域と設定される。さらに、第１四角形以外かつ上記各領域以外の範囲は第３領域と設定される。
【００８５】
さらに、画像処理装置２は、Ｓ５と同様の手順で拡縮率を求めた後、Ｓ６と同様の手順で拡縮処理を行う。まず、図９（ａ）に示すように、原画像の４つの第３領域を、そのままのサイズで、結果画像における対応位置（隅部）へはめ込む。これにより、第３領域の処理は終了する。
【００８６】
そして、図９（ｂ）に示すように、第１領域と第２領域に対して拡縮処理を施した後、図９（ｃ）に示すように、拡縮処理後の第１領域および第２領域を、結果画像における対応位置に、それぞれをはめ込む。これで、第１領域および第２領域についての処理も終了する。
【００８７】
例えば、図１２（ａ）のテンプレート画像をｘ軸方向に拡大したい場合、従来の手順では図１２（ｂ）のテンプレート画像を得ることとなっていたが、本実施形態の手順で拡縮処理を施すと、図１２（ｃ）のテンプレート画像を得ることが可能になる。
【００８８】
このような手順を実行することにより、枠片に突起形状が構成されていても、主走査方向と平行な枠片を完全に第１領域に含めることができ、副走査方向と平行な枠片を完全に第２領域に含めることができる。
【００８９】
また、図１１に示すように、突起形状の部分を第３領域に含めるように第１四角形を設定しても構わない。この場合、突起部分をそのままの倍率で、テンプレート画像に拡縮処理を施すことが可能となる。
【００９０】
つまり、第１四角形の位置は、主走査方向と平行または略平行である枠片が、第２領域以外の領域に属し、副走査方向と平行または略平行である枠片が、第１領域以外の領域に属するように設定されていれば、上述した実施の形態の手順に限定されるものではない。
【００９１】
また、上述した実施の形態（１，２）では、矩形状の枠にかかるテンプレート画像を対象にして説明した。しかし、上記枠は厳密な矩形状である必要はなく、略直線の枠片を有する略四辺形、すなわち略矩形状であれば上述した実施の形態（１，２）を適用することができる。例えば、図１２（ａ）に示す略矩形状のテンプレート画像にも、上述した実施の形態（１，２）を適用することが可能である。
【００９２】
〔実施の形態３〕
本発明に係る、さらに他の実施の一形態を以下に説明する。なお、本実施の形態における拡縮処理と実施の形態１に係る拡縮処理とでは、テンプレート画像に係る枠の形状および、Ｓ３の手順が異なり、その他の手順については実質的に同一である。なお、本実施の形態で枠の内側に設定する四角形（実施の形態１では第１四角形）は、第１四角形とは異なるものであるので、ここでは第２四角形とする。したがって、以下では、第２四角形を、テンプレート画像に係る枠の内側領域に設定する手順を中心に説明する。
【００９３】
本実施の形態では、図１３（ａ）に示す六角形状の枠に係るテンプレート画像（画素数ｍ×ｎ）に拡縮処理を施す手順について説明する。
【００９４】
まず、図１３（ａ）に示すように、テンプレート画像に対してＳ１およびＳ２の手順を実行すると、座標ａ、座標ｂ、座標ｃおよび座標ｄの境界画素を設定することができる。
【００９５】
そして、画像処理装置２は、ｘ軸と平行な辺およびｙ軸と平行な辺とから構成され、各頂点がテンプレート画像にかかる枠に内接し、中点から枠までの間の垂線の長さが各辺ともに等しい第２四角形を、枠の内側領域に設定する（Ｓ３ｂ）。この手順を詳細に説明すると以下の通りである。まず、座標ａおよび座標ｂからｙ軸方向へ引き出し線を伸ばすと共に、座標ｃおよび座標ｄからｘ軸方向へ引き出し線を伸ばす。ここで、各座標から敷かれる引き出し線は、枠へはみ出してしまい、第２四角形を形成することができない。
【００９６】
このような場合は、図１３（ｂ）に示すように、各座標を基準画素方向へ１画素ずらして、座標ａ、座標ｂ、座標ｃ、座標ｄから再度引き出し線を伸ばす（Ｓ３ｂ´）。
【００９７】
そして、各座標から敷かれる引き出し線が互いに衝突しあうまで、Ｓ３ｂ´をくり返す。このようにして、図１３（ｃ）に示すように第２四角形を設定することができる。さらに、Ｓ４と同様の手順を実行することにより、ｘ軸方向と平行な辺Ｃ，Ｄと、辺Ａ，Ｂの延長線とで囲まれている範囲を第１領域と設定し、ｙ軸方向と平行な辺Ａ，Ｂと、辺Ｃ，Ｄの延長線とで囲まれている範囲を第２領域と設定できる。また、第２四角形および上記各領域以外の範囲は第３領域と設定できる。
【００９８】
これにより、第１領域および第２領域の各枠片と、各枠片が属する領域の各辺との間隔を等しくすることができるので、第１領域および第２領域の各領域に属する枠片の長さのバランスを整えることができる。さらに、長手方向が主走査方向に近い枠片を第１領域に含め、長手方向が副走査方向に近い枠片を第２領域に含めることができる。また、それ以外の枠片については、第３領域に属させることができる。
【００９９】
そして、Ｓ５〜Ｓ７の手順を実行することにより拡縮処理を施すと、図１３（ａ）に示すような六角形の枠に係るテンプレート画像であっても、枠幅を一定に保ったまま、拡縮処理を施すことができる。例えば、図１４（ａ）のテンプレート画像をｘ軸方向に拡大したい場合、従来の手順では図１４（ｂ）のテンプレート画像を得ることとなっていたが、本実施形態の手順で拡縮処理を施すと、図１４（ｃ）のテンプレート画像を得ることが可能になる。このテンプレート画像に係る枠においては、一部に歪んでいる箇所が存在するものの、全体として枠幅を維持したまま、副走査方向に拡大されている。
【０１００】
また、本実施の形態にあっては、六角形状の枠について説明したが、これに限定されるものではなく、例えば、図１５に示すような、楕円形状の枠であっても本実施の形態を適用することができる。
【０１０１】
なお、上述した実施の形態（１〜３）においては、矩形状、六角形状、楕円形状の枠について説明したが、これらの形状に限定されるものではなく、枠状のテンプレート画像であれば、本発明を適用することが可能である。
【０１０２】
さらに、上記手順において、拡縮処理は、線形補間を利用した座標変換によってなされているがこれに限定されるものでない。
【０１０３】
また、上述した実施の形態（１〜３）においては、テンプレート画像を構成する枠を複数の枠片に分割する手段として、第１四角形または第２四角形の各辺および上記各辺からの延長線により、テンプレート画像を領域別に分割することによって行われているが、これに限定されるものではない。すなわち、長手方向が主走査方向に近い枠片が属する領域を第１領域、長手方向が副走査方向に近い枠片が属する領域を第２領域、拡縮処理を施さない枠片が属する領域を第３領域として、第１領域の拡縮処理を施す方向を主走査方向、第２領域の拡縮処理を施す方向を副走査方向としていれば、第１四角形または第２四角形による手段に限定されるものではない。
【０１０４】
また、本発明は、テンプレートを構成する枠を複数の枠片に分割し、各枠片の幅方向と拡縮処理を施す方向とが一致しないように、少なくとも１以上の枠片に、主走査方向または副走査方向のいずれか１方向に拡縮処理を施す手順であればよく、上述した実施の形態（１〜３）の手順に限定されるものではない。
【０１０５】
また、本発明の手順によれば、テンプレート画像の装飾効果を維持しつつ自在に拡縮できるので、１つのデザインにつき１画像をメモリーに記憶させておくだけでよく、画像処理装置２のメモリー容量を節約できるという効果が生じる。また、様々なプリントサイズに応じて、入力画像にテンプレート画像を合成することができる。
【０１０６】
ところで、以上の実施の形態（１〜３）で説明した処理は、プログラムで実現することが可能である。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。本発明では、この記録媒体として、画像処理部２で処理が行われるために必要な図示していないメモリー（例えばＲＯＭそのもの）であってもよいし、また図示していないが外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであっても構わない。
【０１０７】
上記いずれの場合においても、格納されているプログラムはマイクロプロセッサ（図示せず）のアクセスにより実行される構成であってもよいし、格納されているプログラムを読み出し、読み出したプログラムを図示されていないプログラム記憶エリアにダウンロードすることにより、そのプログラムが実行される構成であってもよい。この場合、ダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１０８】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリーカードを含む）／光カードのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリーを含めた固定的にプログラムを担持する媒体であってもよい。
【０１０９】
最後に、上述した各実施の形態は、本発明の範囲を限定するものではなく、本発明の範囲内で種々の変更が可能である。
【０１１０】
【発明の効果】
本発明の画像処理方法は、以上のように、テンプレート画像に拡縮処理を施す画像処理方法において、上記テンプレートを構成する枠を複数の枠片に分割し、各枠片の幅方向と拡縮処理を施す方向とが一致しないように、少なくとも１以上の枠片に、基準方向または基準方向と直交する方向のいずれか１方向に拡縮処理を施すことを特徴とする。
【０１１１】
それゆえ、各枠片において、幅方向と拡縮処理を施す方向（基準方向または基準方向と直交する方向）とが一致しないように、各枠片の拡縮処理を施す方向を基準方向または基準方向に直交する方向のいずれか１方向に決めれば、枠全体として枠幅を保持しつつ、拡縮処理を施すことが可能となる。これにより、テンプレートの有する本来の装飾効果を維持しつつ、テンプレート画像に拡縮処理を施すことが可能となる。
【０１１２】
本発明の画像処理方法は、上記手順に加えて、基準方向または基準方向と直交する方向に対し、長手方向が基準方向に近い枠片が属する領域を第１領域、長手方向が基準方向と直交する方向に近い枠片が属する領域を第２領域、拡縮処理を施さない枠片が属する領域を第３領域として、上記テンプレート画像を領域ごとに分割し、第１領域の拡縮処理を施す方向を基準方向、第２領域の拡縮処理を施す方向を基準方向と直交する方向とすることを特徴としてもよい。
【０１１３】
それゆえ、各枠片の枠幅を保持しつつ、長手方向のサイズを拡縮することが可能となる。
【０１１４】
本発明の画像処理装置は、上記手順に加えて、上記テンプレート画像を構成する枠は、矩形状、または略矩形状であることを特徴としてもよい。
【０１１５】
それゆえ、基準方向と長手方向とが一致（略一致）する枠片に関しては、基準方向に拡縮することによって、枠幅を保持しつつ長手を自在に拡縮できる。一方、基準方向と直交する方向と長手方向とが一致（略一致）する枠片に関しては、基準と直交する方向に拡縮することによって、枠幅を保持しつつ長手を自在に拡縮できる。つまり、上記枠が矩形状である場合は、拡縮処理を施す方向と各枠片の長手方向とを一致（略一致）させることができるので、より好ましい拡縮処理を施すことが可能となる。
【０１１６】
本発明の画像処理方法は、上記手順に加えて、上記テンプレート画像を構成する枠の内側に、基準方向と平行な辺および基準方向と直交する辺とから構成される第１四角形を設定すると共に、上記枠を構成するいずれか１片と、第１四角形のいずれか１辺とが平行または略平行になるように上記第１四角形を設定し、上記各辺から延長線を設定すると共に、上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域とし、上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域とし、基準方向と直交する辺からの延長線と、基準方向と平行な辺からの延長線とに囲まれる領域を第３領域とすることを特徴としてもよい。
【０１１７】
それゆえ、第１領域に、基準方向と平行（または略平行）となる枠片を属させることが可能となる。また、第２領域に、基準方向と直交する方向と平行（または略平行）となる枠片を属させることが可能となる。さらに、第１領域および第２領域に属しない枠片について枠幅が拡縮されることはない。すなわち、枠全体として、枠幅を保持しつつ枠の長手に拡縮処理を施すことができる。
【０１１８】
本発明の画像処理方法は、上記手順に加えて、上記第１四角形が、上記枠の内側において面積最大になるように設定されることを特徴としてもよい。
【０１１９】
それゆえ、第１四角形は面積最大になるように設定されているので、第１領域および第２領域に、拡縮対象となる枠片を最大限含ませることが可能となる。
【０１２０】
本発明の画像処理方法は、上記手順に加えて、基準方向と平行または略平行である枠片は、第２領域以外の領域に属し、基準方向と直交する方向と平行または略平行である枠片は、第１領域以外の領域に属するように第１四角形が設定されることを特徴としてもよい。
【０１２１】
それゆえ、該枠片における突起物が付されている位置の枠幅が拡縮されるという不都合を防ぐことができる。
【０１２２】
本発明の画像処理方法は、上記手順に加えて、第１領域または第２領域のいずれか１の領域に対して拡縮処理を施すことを特徴としてもよい。
【０１２３】
それゆえ、テンプレート画像を主走査方向または副走査方向のいずれか１方向に拡縮する場合であっても、各枠片の枠幅の比率を保持できるので、テンプレート画像の持つ装飾効果を維持できる。
【０１２４】
本発明の画像処理方法は、上記手順に加えて、基準方向と平行な辺および基準方向と直交する辺とから構成され、各頂点が上記枠に内接し、中点から枠までの間の垂線の長さが各辺ともに等しい第２四角形を枠の内側に設定し、上記各辺から延長線を設定すると共に、上記基準方向と平行な辺と、基準方向と直交する辺からの延長線とに囲まれる領域を第１領域とし、上記基準方向と直交する辺と、基準方向と平行な辺からの延長線とに囲まれる領域を第２領域とし、基準方向と直交する辺からの延長線と、基準方向と平行な辺からの延長線とに囲まれる領域を第３領域とすることを特徴としてもよい。
【０１２５】
それゆえ、例えば、上記枠が円形状や楕円形状や六角形状等の特殊形状であっても、第１領域および第２領域の各枠片と、各枠片が属する領域の各辺との間隔を等しくしているので、各領域に属する枠片の長さのバランスを整えることができる。さらに、長手方向が基準方向に近い枠片を第１領域に含め、長手方向が基準方向と直交する方向に近い枠片を第２領域に含めることができる。また、それ以外の枠片については、第３領域に属させることができる。
【０１２６】
また、上記画像処理方法において、基準方向は、上記テンプレート画像を記録材に出力する場合の、上記記録材搬送方向に直交する方向であってもよい。
【０１２７】
また、上記画像処理方法は、コンピュータに実行させるための画像処理プログラムであっても構わない。さらに、上記画像処理プログラムをコンピュータに読み取り可能にしてなる記録媒体に記録してもよい。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係るテンプレート画像を示した説明図であって、（ａ）は、上記テンプレート画像に基準座標を定めた状態を示し、（ｂ）は、境界画素を検出した状態を示し、（ｃ）は、上記境界画素から引き出し線を敷いた状態を示し、（ｄ）は、上記テンプレート画像に係る枠の内部に四角形を設定した状態を示す。
【図２】図１のテンプレート画像の拡縮処理を示した説明図であって、（ａ）は、原画像の第３領域をそのままのサイズで結果画像の対応領域にはめ込む状態を示し、（ｂ）は、原画像の第１領域および第２領域に拡縮処理を施す状態を示し、（ｃ）は、拡縮処理後の結果画像を示す。
【図３】テンプレート画像に拡縮処理を施す様子を示した説明図であって、（ａ）は、拡縮処理前の原画像を示し、（ｂ）は、（ａ）の原画像に従来の手順で拡縮処理を施して得られる結果画像を示し、（ｃ）は、（ａ）の原画像に本実施の一形態の画像処理（拡縮処理）を行うことにより得られる結果画像を示す。
【図４】本実施の一形態の画像処理方法が実行される画像処理システムを示したブロック図である。
【図５】本実施の一形態に係る画像処理方法の手順を示したフローチャートである。
【図６】図１のテンプレート画像のサイズを示した説明図であり、（ａ）は、拡縮処理前の原画像を示し、（ｂ）は、（ａ）の原画像の第１領域と拡縮処理後の第１領域を示し、（ｃ）は、（ａ）の原画像の第２領域と拡縮処理後の第２領域を示す。
【図７】テンプレート画像を主走査方向に拡大する様子を示したイメージ図であって、（ａ）は、拡大前の原画像を示し、（ｂ）は、従来の手順により拡大した結果画像を示し、（ｃ）は、本実施の一形態の手順で拡大した結果画像を示す。
【図８】他の実施の一形態に係るテンプレート画像を示した説明図であって、（ａ）は、上記テンプレート画像において境界画素から引き出し線を敷いた状態を示し、（ｂ）は、座標ｃを基準画素方向にずらした状態を示し、（ｃ）は、各境界画素からの引き出し線が互いに結合した状態を示し、（ｄ）は、上記テンプレート画像に係る枠の内部に四角形を設定した状態を示す。
【図９】図８のテンプレート画像の拡縮処理を示した説明図であって、（ａ）は、原画像の第３領域をそのままのサイズで結果画像の対応領域にはめ込む状態を示し、（ｂ）は、原画像の第１領域および第２領域に拡縮処理を施す状態を示し、（ｃ）は、拡縮処理後の結果画像を示す。
【図１０】図８のテンプレート画像であって、枠片から内側へ向けての突起形状が第２領域に属している状態を示した説明図である。
【図１１】図８のテンプレート画像であって、枠片から内側へ向けての突起形状が第３領域に属している状態を示した説明図である。
【図１２】テンプレート画像を主走査方向に拡大する様子を示したイメージ図であって、（ａ）は、拡大前の原画像を示し、（ｂ）は、従来の手順により拡大した結果画像を示し、（ｃ）は、他の実施の一形態に係る手順で拡大した結果画像を示す。
【図１３】さらに他の実施の一形態に係るテンプレート画像を示した説明図であって、（ａ）は、境界画素を検出した状態を示し、（ｂ）は、上記境界画素から引き出し線を敷いた状態を示し、（ｃ）は、上記テンプレート画像に係る枠の内側に四角形を設定した状態を示す。
【図１４】テンプレート画像を主走査方向に拡大する様子を示したイメージ図であって、（ａ）は、拡大前の原画像を示し、（ｂ）は、従来の手順により拡大した結果画像を示し、（ｃ）は、他の実施の一形態に係る手順で拡大した結果画像を示す。
【図１５】楕円形状の枠に係るテンプレート画像の内側に四角形を設定した状態を示した説明図である。
【図１６】図１のテンプレート画像に、第２領域のみを設定した状態を示した説明図である。
【図１７】テンプレート画像に従来の拡縮処理を施す様子を示した説明図であって、（ａ）は、拡縮処理前の原画像を示し、（ｂ）は、（ａ）の原画像に、主走査方向および副走査方向を同倍率にして拡縮処理を施して得られる結果画像を示し、（ｃ）は、（ａ）の原画像に、副走査方向に拡縮処理を行うことにより得られる結果画像を示す。
【符号の説明】
１　　スキャナ
２　　画像処理装置
３　　プリンタ
４　　モニター
【図１】
2004056358.tif 000003
【図２】
2004056358.tif 000004
【図３】
2004056358.tif 000005
【図４】
2004056358.tif 000006
【図５】
2004056358.tif 000007
【図６】
2004056358.tif 000008
【図７】
2004056358.tif 000009
【図８】
2004056358.tif 000010
【図９】
2004056358.tif 000011
【図１０】
2004056358.tif 000012
【図１１】
2004056358.tif 000013
【図１２】
2004056358.tif 000014
【図１３】
2004056358.tif 000015
【図１４】
2004056358.tif 000016
【図１５】
2004056358.tif 000017
【図１６】
2004056358.tif 000018
【図１７】
2004056358.tif 000019